diff --git a/.gitattributes b/.gitattributes index a6344aac8c09253b3b630fb776ae94478aa0275b..f906b717b6d90102188a5c0a7f24ddbb7fd5acfc 100644 --- a/.gitattributes +++ b/.gitattributes @@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text *tfevents* filter=lfs diff=lfs merge=lfs -text +factorio/bin/x64/factorio filter=lfs diff=lfs merge=lfs -text diff --git a/factorio/bin/x64/dd.zip b/factorio/bin/x64/dd.zip new file mode 100644 index 0000000000000000000000000000000000000000..7a9040db300800bb842973637b9093d8ce8c194a --- /dev/null +++ b/factorio/bin/x64/dd.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b5e17e10555b1094c714bd9f9bee7ae8d7e2587bd6417396275c79dccdbe275 +size 20880734 diff --git a/factorio/bin/x64/factorio b/factorio/bin/x64/factorio new file mode 100644 index 0000000000000000000000000000000000000000..131ec4e4a5fa2ad0cf4f8d1a5f0a960e4c16e0f5 --- /dev/null +++ b/factorio/bin/x64/factorio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37823b82e619461648be5c88d9bea9e37d916230599fa14df1c02a6e01456034 +size 224293822 diff --git a/factorio/config-path.cfg b/factorio/config-path.cfg new file mode 100644 index 0000000000000000000000000000000000000000..144c7810b6f743a052d82e594080a4ea5d2993c0 --- /dev/null +++ b/factorio/config-path.cfg @@ -0,0 +1,11 @@ +config-path=__PATH__executable__/../../config + +#This value specifies the way the application generates default values for path.read-data and path.write-data +#When set to true, it will use system directories (Users/Name/AppData/Roaming/Factorio on windows), this is set to true +#for the installer versions of Factorio, as people will usually install it in program files, and the application can't write +#to program files by default (without UAC turned off), similar with osx/linux packages. +#When set to false (default value for zip package), it will use application root directory, this is usable to create self-sustainable +#Factorio directory that can be copied anywhere needed (on usb etc), also for people, who don't like to manipulate saves +#in the windows users directory structure (as me, kovarex). +#Note, that once the values in config are generated, this value has no effects (unless you delete config, or the path.read-data/path.write-data values) +use-system-read-write-data-directories=false \ No newline at end of file diff --git a/factorio/data/base/campaigns/tight-spot/description.json b/factorio/data/base/campaigns/tight-spot/description.json new file mode 100644 index 0000000000000000000000000000000000000000..07015b0b0c2598997dde6022259a86741a5fc357 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/description.json @@ -0,0 +1,6 @@ +{ + "starting-level": "level-01", + "order": "d", + "multiplayer-compatible": false, + "difficulties": [ "easy", "normal", "hard" ] +} diff --git a/factorio/data/base/campaigns/tight-spot/level-01/blueprint.zip b/factorio/data/base/campaigns/tight-spot/level-01/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..0e694aaedbb46183ea1ff6d01a23b6990ba7b786 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/level-01/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c878686461aed19545332f124316b0efbfb7cfd0c46dcbf280495785ec9fee12 +size 80085 diff --git a/factorio/data/base/campaigns/tight-spot/level-01/control.lua b/factorio/data/base/campaigns/tight-spot/level-01/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..abba0193da532e60188aa6001543b5064b0cd489 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/level-01/control.lua @@ -0,0 +1,67 @@ +require "util" +require "tightspot" + +level = +{ + level_number = 1, + show_rules = true, + time = 10 * 60 * 60, + money = 10000, + required_balance = + { + easy = 1000, + normal = 2000, + hard = 3000 + }, + center = {x = 0, y = 0}, + starting_land_prize = 10, + price_increase = 2, + area = {{-40, -40}, {40, 40}}, + recipes = + { + "iron-plate", + "copper-plate", + "iron-gear-wheel" + }, + items = + { + "coal", + "transport-belt", + "underground-belt", + "burner-inserter", + "inserter", + "long-handed-inserter", + "stone-furnace", + "offshore-pump", + "pipe", + "boiler", + "steam-engine", + "small-electric-pole", + "assembling-machine-1", + "electric-mining-drill", + "burner-mining-drill" + }, + demand = + { + { + item = "iron-gear-wheel", + price = 10 + } + } +} + +level.offers = {} +for _, item in ipairs(level.items) do + level.offers[#level.offers + 1] = tightspot_make_offer(item) +end + +script.on_init(function() + global.story = story_init() + global.tightspot = tightspot_init(level) + game.players[1].surface.always_day = true + game.players[1].force.disable_research() +end) + +script.on_event(tightspot_events, function(event) + story_update(global.story, event, "level-02") +end) diff --git a/factorio/data/base/campaigns/tight-spot/level-02/blueprint.zip b/factorio/data/base/campaigns/tight-spot/level-02/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..1b14b3a89dd89add323c235a3e6a97e5e0fb8f0f --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/level-02/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ce931fa588e879caa2e617680f0c37219d18c77c098c8c428c322daff6d32e6 +size 81555 diff --git a/factorio/data/base/campaigns/tight-spot/level-02/control.lua b/factorio/data/base/campaigns/tight-spot/level-02/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..c3f92d9349d636325787494bbc193a0a020aca39 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/level-02/control.lua @@ -0,0 +1,73 @@ +require "util" +require "tightspot" + +level = +{ + level_number = 2, + time = 10 * 60 * 60, + money = 10000, + required_balance = + { + easy = 1000, + normal = 2000, + hard = 3000 + }, + center = {x = 0, y = 0}, + starting_land_prize = 10, + price_increase = 2, + area = {{-40, -40}, {40, 40}}, + recipes = + { + "iron-plate", + "copper-plate", + "copper-cable", + "electronic-circuit" + }, + items = + { + "coal", + "transport-belt", + "underground-belt", + "fast-transport-belt", + "fast-underground-belt", + "splitter", + "burner-inserter", + "inserter", + "long-handed-inserter", + "fast-inserter", + "filter-inserter", + "stone-furnace", + "offshore-pump", + "pipe", + "pipe-to-ground", + "boiler", + "steam-engine", + "small-electric-pole", + "assembling-machine-1", + "electric-mining-drill", + "burner-mining-drill" + }, + demand = + { + { + item = "electronic-circuit", + price = 15 + } + } +} + +level.offers = {} +for _, item in ipairs(level.items) do + level.offers[#level.offers + 1] = tightspot_make_offer(item) +end + +script.on_init(function() + global.story = story_init() + global.tightspot = tightspot_init(level) + game.players[1].surface.always_day = true + game.players[1].force.disable_research() +end) + +script.on_event(tightspot_events, function(event) + story_update(global.story, event, "level-03") +end) diff --git a/factorio/data/base/campaigns/tight-spot/level-03/blueprint.zip b/factorio/data/base/campaigns/tight-spot/level-03/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..91663a0182bde4dd869e75cbff7922c1914517d8 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/level-03/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c26b39584426af0c16ea8b5da273121817b0e69757129c6d34e0cea48960a58d +size 82206 diff --git a/factorio/data/base/campaigns/tight-spot/level-03/control.lua b/factorio/data/base/campaigns/tight-spot/level-03/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..a7eb66eae7c7c4f5822c0397e5151215368a4d06 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/level-03/control.lua @@ -0,0 +1,82 @@ +require "util" +require "tightspot" + +level = +{ + level_number = 3, + time = 12 * 60 * 60, + money = 10000, + required_balance = + { + easy = 3000, + normal = 10000, + hard = 18000 + }, + center = {x = 0, y = 0}, + starting_land_prize = 10, + price_increase = 2, + area = {{-40, -40}, {40, 40}}, + recipes = + { + "iron-plate", + "copper-plate", + "copper-cable", + "electronic-circuit", + "solar-panel", + "steel-plate" + }, + items = + { + "coal", + "transport-belt", + "underground-belt", + "fast-transport-belt", + "fast-underground-belt", + "splitter", + "burner-inserter", + "inserter", + "long-handed-inserter", + "fast-inserter", + "filter-inserter", + "red-wire", + "green-wire", + "wooden-chest", + "stone-furnace", + "offshore-pump", + "pipe", + "pipe-to-ground", + "boiler", + "steam-engine", + "small-electric-pole", + "medium-electric-pole", + "big-electric-pole", + "substation", + "assembling-machine-1", + "assembling-machine-2", + "electric-mining-drill", + "burner-mining-drill" + }, + demand = + { + { + item = "solar-panel", + price = 600 + } + } +} + +level.offers = {} +for _, item in ipairs(level.items) do + level.offers[#level.offers + 1] = tightspot_make_offer(item) +end + +script.on_init(function() + global.story = story_init() + global.tightspot = tightspot_init(level) + game.players[1].surface.always_day = true + game.players[1].force.disable_research() +end) + +script.on_event(tightspot_events, function(event) + story_update(global.story, event, "level-04") +end) diff --git a/factorio/data/base/campaigns/tight-spot/level-04/blueprint.zip b/factorio/data/base/campaigns/tight-spot/level-04/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..72aebc389fa3a9b301786ce6e01c44be6f086244 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/level-04/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00127094e6b56e3282c81c357438ca4a6b736749730ceefe3d283a33300ca81f +size 81945 diff --git a/factorio/data/base/campaigns/tight-spot/level-04/control.lua b/factorio/data/base/campaigns/tight-spot/level-04/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..c41fbf6c839c8cd87adec6097fe5b324bd8de81e --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/level-04/control.lua @@ -0,0 +1,88 @@ +require "util" +require "tightspot" + +level = +{ + level_number = 4, + time = 11 * 60 * 60, + money = 10000, + required_balance = + { + easy = 2000, + normal = 5000, + hard = 9000 + }, + center = {x = 0, y = 0}, + starting_land_prize = 10, + price_increase = 2, + area = {{-40, -40}, {40, 40}}, + recipes = + { + "iron-plate", + "copper-plate", + "copper-cable", + "electronic-circuit", + "iron-gear-wheel", + "rocket", + "sulfur", + "explosives", + "basic-oil-processing" + }, + items = + { + "coal", + "transport-belt", + "underground-belt", + "fast-transport-belt", + "fast-underground-belt", + "splitter", + "fast-splitter", + "burner-inserter", + "inserter", + "long-handed-inserter", + "fast-inserter", + "filter-inserter", + "wooden-chest", + "stone-furnace", + "steel-furnace", + "offshore-pump", + "pipe", + "pipe-to-ground", + "boiler", + "steam-engine", + "small-electric-pole", + "medium-electric-pole", + "assembling-machine-1", + "assembling-machine-2", + "electric-mining-drill", + "burner-mining-drill", + "pumpjack", + "oil-refinery", + "chemical-plant", + "storage-tank", + "pump" + }, + demand = + { + { + item = "rocket", + price = 150 + } + } +} + +level.offers = {} +for _, item in ipairs(level.items) do + level.offers[#level.offers + 1] = tightspot_make_offer(item) +end + +script.on_init(function() + global.story = story_init() + global.tightspot = tightspot_init(level) + game.players[1].surface.always_day = true + game.players[1].force.disable_research() +end) + +script.on_event(tightspot_events, function(event) + story_update(global.story, event, "level-05") +end) diff --git a/factorio/data/base/campaigns/tight-spot/level-05/blueprint.zip b/factorio/data/base/campaigns/tight-spot/level-05/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..c1fa2f5557b7fe6ad60bc184f1efaea17ca7fade --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/level-05/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c7f89109c29dacc52fa57ca679930f38ea320a5631e2529debc481198a50a63 +size 81706 diff --git a/factorio/data/base/campaigns/tight-spot/level-05/control.lua b/factorio/data/base/campaigns/tight-spot/level-05/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..b3ec8c943eb5f4a0d076bbce7fc6f86864714098 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/level-05/control.lua @@ -0,0 +1,99 @@ +require "util" +require "tightspot" + +level = +{ + level_number = 5, + time = 15 * 60 * 60, + money = 10000, + required_balance = + { + easy = 4000, + normal = 9000, + hard = 15000 + }, + center = {x = 0, y = 0}, + starting_land_prize = 10, + price_increase = 2, + area = {{-40, -40}, {40, 40}}, + recipes = + { + "iron-plate", + "copper-plate", + "copper-cable", + "steel-plate", + "electronic-circuit", + "iron-gear-wheel", + "advanced-circuit", + "chemical-science-pack", + "plastic-bar", + "basic-oil-processing", + "engine-unit", + "electric-mining-drill", + "pipe", + "sulfur" + }, + items = + { + "coal", + "transport-belt", + "underground-belt", + "fast-transport-belt", + "fast-underground-belt", + "splitter", + "fast-splitter", + "burner-inserter", + "inserter", + "long-handed-inserter", + "fast-inserter", + "filter-inserter", + "red-wire", + "green-wire", + "wooden-chest", + "stone-furnace", + "steel-furnace", + "electric-furnace", + "offshore-pump", + "pipe", + "pipe-to-ground", + "boiler", + "steam-engine", + "small-electric-pole", + "medium-electric-pole", + "big-electric-pole", + "substation", + "assembling-machine-1", + "assembling-machine-2", + "assembling-machine-3", + "electric-mining-drill", + "burner-mining-drill", + "pumpjack", + "oil-refinery", + "chemical-plant", + "storage-tank", + "pump" + }, + demand = + { + { + item = "chemical-science-pack", + price = 1500 + } + } +} + +level.offers = {} +for _, item in ipairs(level.items) do + level.offers[#level.offers + 1] = tightspot_make_offer(item) +end + +script.on_init(function() + global.story = story_init() + global.tightspot = tightspot_init(level) + game.players[1].surface.always_day = true + game.players[1].force.disable_research() +end) + +script.on_event(tightspot_events, function(event) + story_update(global.story, event, "") +end) diff --git a/factorio/data/base/campaigns/tight-spot/locale/af/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/af/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..54706a0147f902de11bacab5f1320d4f2038a02d --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/af/tight-spot.cfg @@ -0,0 +1,21 @@ +balance=Balans +demand=Aanvraag +description=Baie min spasie, beperkte hulpbronne en vasgestelde tyd. Koop grond en masjiene en verkoop jou finale produk. +information=Inligting +level=Vlak __1__ +money=Geld +name=Knyppunt +progress=Vordering +reload=Herlaai +required=Benodig +rules3=Masjiene kan in die mark gekoop word. Sodra jy die vlak begin, sal die masjiene wat jy nie gebruik het nie, terug verkoop word aan die mark. +speed=Spoed +start=Begin +time=Tyd +[levels] +level-01=Vlak 01 +level-02=Vlak 02 +level-03=Vlak 03 +level-04=Vlak 04 +level-05=Vlak 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/ar/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/ar/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fda3d0b6a2a8af046b0d99d02bddc8cbf15895ce --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/ar/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=ديصرلا +demand=Demand +description=.يئاهنلا كجتنم عِبو تالآلاو يضارألا يرتشا .تقولا نم ةدودحم ةرتفو ةدودحم دراوم ،ةريغص ةحاسم +information=تامولعملا +level=__1__ ىوتسملا +lost-message=.ىوتسملا اذهب زوفلل __{plural_for_parameter_1_{1=coin rest=coins__ __1__ ىلإ جاتحت +money=دوقن +name=ةقيض ةحاسم +progress=مدقألا +reload=ليمحتلا ةداعإ +required=9ةبولطم +rules1=.ةبولطملا رصانعلا جاتنإ لالخ نم ددحملا غلبملا بسكت نأ وه كفده ،لاملا لجأ نم تالآلاو يضارألا ءارش كنكمي +rules2=لخدتلا كنكمي ال ,ةاكاحملا أدبت نأ درجمب .ةاكاحملا أدبت ىتح ةفقوتم تالآلا عيمج +rules3=.ةمدختسم ريغلا تالآلا عيمج عيب متي ،ىوتسملا ليغشت ءدب دنع .قوسلا يف تالآلا ءارش متي +speed=:ةعرسلا +start=أدبإ +time=تقولا +welcome=.قيضلا عقوملا يدحت يف مكب ابحرم +won-message=.__{plural_for_parameter_1_{1=coin rest=coins__ __1__ نم يطايتحاب ىوتسملاب تزف دقل ،انيناهت +[levels] +level-01=01 ىوتسم +level-02=02 ىوتسم +level-03=03 ىوتسم +level-04=04 ىوتسم +level-05=05 ىوتسم + diff --git a/factorio/data/base/campaigns/tight-spot/locale/be/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/be/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c9ff0bdb9d9d2516d6b43541cf2b9be93a38d210 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/be/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Баланс +demand=Попыт +description=Абмежаваная прастора, абмежаваныя рэсурсы і абмежаваная колькасць часу. Набывайце зямлю і абсталяванне, прадаючы вырабленую прадукцыю. +information=Звесткі +level=Узровень __1__ +lost-message=Вам не хапае __1__ __plural_for_parameter_1_{ends in 11=грошаў|ends in 1=гроша|rest=грошаў}__, каб прайсці гэты ўзровень. +money=Грошы +name=Шчыльнае месца +progress=Прагрэс +reload=Перазапусціць +required=Неабходна +rules1=Вы можаце набываць зямлю і абсталяванне за грошы. Вашая мэта – зарабіць пэўную суму грошаў за выраб неабходных тавараў. +rules2=Усе аўтаматы спынены да пачатку сімуляцыі. Пасля пачатку сімуляцыі вы не зможаце кіраваць пабудовамі. +rules3=Абсталяванне можна набыць на кірмашы. Як толькі вы запусціце сімуляцыю, усе аўтаматы, якія не былі выкарыстаны, будуць праданыя. +speed=Хуткасць +start=Пачаць +time=Час +welcome=Вітаем у выпрабаванні "Шчыльнае месца". +won-message=Віншуем, вы прайшлі ўзровень з запасам у __1__ __plural_for_parameter_1_{ends in 11, ends in 12, ends in 13, ends in 14=грошаў|ends in 1=грош|ends in 2, ends in 3, ends in 4=гроша|rest=грошаў}__! +[levels] +level-01=Узровень 01 +level-02=Узровень 02 +level-03=Узровень 03 +level-04=Узровень 04 +level-05=Узровень 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/bg/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/bg/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3d60535be49ee63364fa8216684e14463229755d --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/bg/tight-spot.cfg @@ -0,0 +1,21 @@ +balance=Баланс +demand=Изисквано +description=Малко пространство, ограничени ресурси и определен период от време. Купувайте земя и машини и продавайте крайния продукт. +information=Сведения +level=Ниво __1__ +money=Пари +name=Тясно място +progress=Напредък +reload=Презареждане +required=Необходимо +rules3=Машините се закупуват на пазара. След като започнете нивото всички машини, които не използвате, ще бъдат върнати. +speed=Скорост +start=Начало +time=Време +[levels] +level-01=Ниво 01 +level-02=Ниво 02 +level-03=Ниво 03 +level-04=Ниво 04 +level-05=Ниво 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/ca/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/ca/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3f70f2fee7086e47c197954edd821ea2df3bb1b1 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/ca/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Balanç +demand=Demanda +description=Molt poc espai i recursos amb un temps limitat. Compreu terreny i màquines i veneu els productes elaborats. +information=Informació +level=Nivell __1__ +lost-message=Necessiteu __1__ __plural_for_parameter_1_{1=moneda|rest=monedes}__ més per guanyar el nivell. +money=Diners +name=Un lloc atapeït +progress=Progrés +reload=Recarrega +required=Necessari +rules1=Podeu comprar terreny i maquinària amb diners. L'objectiu és aconseguir la quantitat especificada de diners elaborant i venent els productes demandats. +rules2=Totes les màquines estaran parades fins que comenceu la simulació. Un cop comença la simulació, no podeu interferir-hi. +rules3=La maquinària es compra al mercat. Un cop inicieu el nivell, tota la maquinària que no haguéssiu usat, serà venuda de nou. +speed=Velocitat +start=Comença +time=Temps +welcome=Benvingut al repte del lloc atapeït. +won-message=Enhorabona! Heu guanyat el nivell amb una reserva de __1__ __plural_for_parameter_1_{1=moneda|rest=monedes}__. +[levels] +level-01=Nivell 1 +level-02=Nivell 2 +level-03=Nivell 3 +level-04=Nivell 4 +level-05=Nivell 3 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/cs/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/cs/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8b5558d6be865ed4567ab5e028608409651c10ea --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/cs/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Zůstatek +demand=Poptávka +description=Malý prostor, omezené zdroje a fixní čas. Kupuj pozemky spolu se stroji a prodej finální produkt, abys vydělal stanovenou částku. +information=Informace +level=Level __1__ +lost-message=Potřebuješ ještě o __1__ __plural_for_parameter_1_{1=minci|2,3,4=mince|rest=mincí}__ více pro vyhrání této úrovně. +money=Peníze +name=Omezený prostor +progress=Průběh +reload=Znovu načíst +required=Požadováno +rules1=Za peníze si můžeš kupovat pozemky a stroje. Cílem je vydělat dost peněz produkováním požadovaných předmětů. +rules2=Všechny stroje jsou zastaveny dokud nezačneš simulaci. Jakmile začne továrna běžet, nemůžeš nijak zasahovat. +rules3=Stroje se kupují v obchodě. Při spuštění kola se automaticky prodají všechny stroje, které nebyly postaveny. +speed=Rychlost +start=Začít +time=Čas +welcome=Vítejte ve výzvě Omezený prostor. +won-message=Gratulujeme, vyhrál jsi úroveň s rezervou __1__ __plural_for_parameter_1_{1=mince|rest=mincí}__. +[levels] +level-01=Level 01 +level-02=Level 02 +level-03=Level 03 +level-04=Level 04 +level-05=Level 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/da/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/da/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2ab6ce617bfd8446e98b1dedf7b44c10dfb69a6e --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/da/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Balance +demand=Efterspørgsel +description=Lidt plads, begrænsede ressourcer og fast tidsrum. Køb jord og maskiner og sælg dit endelige produkt. +information=Information +level=Bane __1__ +lost-message=Du mangler __1__ __plural_for_parameter_1_{1=mønt|rest=mønter}__ for at vinde denne bane. +money=Penge +name=Smalle steder +progress=Fremskridt +reload=Genindlæs +required=Kræves +rules1=Du kan købe jord og maskiner for penge. Dit mål er at tjene det angivne beløb ved at producere de efterspurgte genstande. +rules2=Alle maskiner er standset, indtil du starter simulationen. Når simulationen er startet, kan du ikke længere gribe ind. +rules3=Maskiner købes på markedet. Når du starter banen, bliver de maskiner du ikke har brugt solgt. +speed=Hastighed +start=Start +time=Tid +welcome=Velkommen til udfordringen Smalle steder. +won-message=Tillykke, du har vundet banen med __1__ __plural_for_parameter_1_{1=mønt|rest=mønter}__ tilbage. +[levels] +level-01=Bane 01 +level-02=Bane 02 +level-03=Bane 03 +level-04=Bane 04 +level-05=Bane 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/de/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/de/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..67fb743cfa964cd3705b2e172d88e3b31f0c7a4b --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/de/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Kontostand +demand=Auftrag +description=Du hast wenig Platz, begrenzte Rohstoffe und ein Zeitlimit. Kaufe Land und Maschinen und verkaufe Dein Endprodukt. +information=Information +level=Level __1__ +lost-message=Dir __plural_for_parameter_1_{1=fehlt __1__ Münze|rest=fehlen __1__ Münzen}__, um dieses Level zu gewinnen. +money=Geld +name=Platzmangel +progress=Fortschritt +reload=Neu laden +required=Benötigt +rules1=Du kannst Land und Maschinen für Geld kaufen. Deine Aufgabe ist es, einen vorgegebenen Betrag durch die Produktion der benötigten Gegenstände zu verdienen. +rules2=Alle Maschinen sind gestoppt bis Du die Simulation startest. Wenn diese einmal gestartet wurde, kannst Du nicht mehr eingreifen. +rules3=Maschinen werden auf dem Markt gekauft. Wenn Du das Level startest, werden alle nicht benutzten Maschinen verkauft. +speed=Geschwindigkeit +start=Start +time=Zeit +welcome=Willkommen zur Platzmangel-Herausforderung. +won-message=Glückwunsch! Du hast dieses Level mit einem Vorrat von __1__ __plural_for_parameter_1_{1=Münze|rest=Münzen}__ abgeschlossen. +[levels] +level-01=Level 1 +level-02=Level 2 +level-03=Level 3 +level-04=Level 4 +level-05=Level 5 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/el/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/el/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..27265611325c8899d38670dbc9409b0457c2d7da --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/el/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Ισορροπία +demand=Ζήτηση +description=Μικρός χώρος, περιορισμένη ποσότητα πόρων και χρόνου. Αγόρασε γη και μηχανές και πούλησε το τελικό προϊόν σου. +information=Πληροφορίες +level=Επίπεδο __1__ +lost-message=Χρειάζεσαι ακόμα __1__ __plural_for_parameter_1_{1=κέρμα|rest=κέρματα}__ για να κερδίσεις αυτό το επίπεδο. +money=Χρήματα +name=Περιορισμένος χώρος +progress=Πρόοδος +reload=Επανεκκίνηση +required=Απαιτείτε +rules1=Μπορείς με χρήματα να αγοράσεις γη και μηχανές. Ο στόχος σου είναι να κερδίσεις ένα καθορισμένο ποσό παράγοντας τα απαιτούμενα αντικείμενα. +rules2=Όλα τα μηχανήματα σταμάτησαν μέχρι να αρχίσεις την προσομοίωση. Όταν ξεκινήσει η προσομοίωση, δεν μπορείς να παρέμβεις. +rules3=Τα μηχανήματα έχουν αγοραστεί στην αγορά. Μόλις αρχίσεις το επίπεδο, όλα τα μηχανήματα που δεν θα χρησιμοποιήσεις θα πωληθούν πίσω στην αγορά. +speed=Ταχύτητα +start=Eκκίνηση +time=Χρόνος +welcome=Καλώς ήρθες στην πρόκληση περιορισμένου χώρου. +won-message=Συγχαρητήρια, νίκησες αυτό το επίπεδο και πήρες __1__ __plural_for_parameter_1_{1=κέρμα|rest=κέρματα}__. +[levels] +level-01=Επίπεδο 01 +level-02=Επίπεδο 02 +level-03=Επίπεδο 03 +level-04=Επίπεδο 04 +level-05=Επίπεδο 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/en/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/en/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0ebec2594789fadd2d071d0a8e412ec9d37834c7 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/en/tight-spot.cfg @@ -0,0 +1,26 @@ +name=Tight spot +description=Little space, limited resources and fixed amount of time. Buy land and machines and sell your final product. +information=Information +money=Money +balance=Balance +required=Required +demand=Demand +start=Start +progress=Progress +time=Time +speed=Speed +welcome=Welcome to the tight spot challenge. +rules1=You can buy land and machines for money. Your goal is to earn the specified amount by producing the demanded items. +rules2=All machines are stopped until you start the simulation. Once the simulation starts, you cannot interfere. +rules3=Machines are bought in the market. Once you start the level, all the machines you didn't use will be sold back. +lost-message=You need __1__ more __plural_for_parameter_1_{1=coin|rest=coins}__ to win this level. +won-message=Congratulations, you won the level with a reserve of __1__ __plural_for_parameter_1_{1=coin|rest=coins}__. +reload=Reload +level=Level __1__ + +[levels] +level-01=Level 01 +level-02=Level 02 +level-03=Level 03 +level-04=Level 04 +level-05=Level 05 diff --git a/factorio/data/base/campaigns/tight-spot/locale/eo/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/eo/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..eebbcd4954aba16ffa015a1a4245f11151999789 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/eo/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Bilanco +demand=Peto +description=Malmulte da spaco, limigitaj rimedoj kaj certa kvanto da tempo. Aĉetu teron kaj maŝinojn kaj vendu vian finan produkton. +information=Informaĵo +level=Nivelo __1__ +lost-message=Oni bezonas __1__ pli __plural_for_parameter_1_{1=moneron|rest=monerojn}__ por venki ĉi tiun ludnivelon. +money=Mono +name=Firma loko +progress=Progreso +reload=Reŝargi +required=Postulata +rules1=Oni povas aĉeti spacon kaj maŝinojn per monoj. Onia tasko — gajni certan kvanton da mono per produktado de postulitaj aĵoj. +rules2=Maŝinoj ne laboras antaŭ ol oni komencos simuladon. Post kiam la simulado komenciĝos, oni ne povos interagi. +rules3=Oni aĉetu maŝinojn en bazaro. Kiam oni komencas la ludnivelon, ĉiuj neuzitaj maŝinoj estos malaĉetitaj. +speed=Rapideco +start=Komenco +time=Tempo +welcome=Bonvenon al firmloka defio. +won-message=Gratulon, vi venkis la ludnivelon kun rezervo de __1__ __plural_for_parameter_1_{1=monero|rest=moneroj}_. +[levels] +level-01=Nivelo 01 +level-02=Nivelo 02 +level-03=Nivelo 03 +level-04=Nivelo 04 +level-05=Nivelo 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/es-ES/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/es-ES/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fd44cb04f05407ba2f3abf21f419928cf81cdb4b --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/es-ES/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Balance +demand=Demanda +description=Espacio diminuto, recursos limitados y una cantidad de tiempo limitada. Compra tierra y máquinas y vende el producto final. +information=Información +level=Nivel __1__ +lost-message=Necesitas __1__ más __plural_para_el_parámetro_1_{1=coin|rest=coins}__ para ganar este nivel. +money=Dinero +name=Lugar Apretado +progress=Progreso +reload=Recargar +required=Requerido +rules1=Puedes comprar tierra y máquinas por dinero. Tu objetivo es ganar la cantidad especificada produciendo los artículos demandados. +rules2=Todas las máquinas están paradas hasta que se inicie la simulación. Una vez que la simulación comienza, no puedes interferir. +rules3=Las máquinas son compradas en el mercado. Una vez hayas iniciado el nivel, todas las máquinas que no uses serán vendidas de nuevo. +speed=Velocidad +start=Empezar +time=Tiempo +welcome=Bienvenidos al desafío de los espacios estrechos. +won-message=Felicitaciones, ganaste el nivel con una reserva de __1__ __plural_for_parameter_1_{1=coin|rest=coins}__. +[levels] +level-01=Nivel 01 +level-02=Nivel 02 +level-03=Nivel 03 +level-04=Nivel 04 +level-05=Nivel 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/et/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/et/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..06a9e3540ae2c6150cb658c072063c8f7128e0ff --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/et/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Saldo +demand=Nõue +description=Vähe ruumi, piiratud ressurssid ja määratud hulk aega. Osta maad ja masinaid ning müü oma lõpptooteid. +information=Teave +level=Tase __1__ +lost-message=Sul on taseme võitmisest puudu __1__ __plural_for_parameter_1_{1=münt|rest=münti}__. +money=Raha +name=Kitsas koht +progress=Edenemine +reload=Lae uuesti +required=Vajalik +rules1=Sa saad raha eest osta maad ja masinaid. Sinu eesmärk on teenida määratud arv raha, tootes nõutud esemeid. +rules2=Kõik masinad on peatatud, kuni sa alustad simulatsiooni. Kui simulatsioon algab, ei saa sa sellesse sekkuda. +rules3=Masinaid saab osta turult. Kõik masinad, mida sa eelnevalt ei kasutanud, müüakse maha. +speed=Kiirus +start=Algus +time=Aeg +welcome=Tere tulemast "Kitsa koha" väljakutsele. +won-message=Palju õnne, sa võitsid taseme __1__-mündise varuga. +[levels] +level-01=Tase 01 +level-02=Tase 02 +level-03=Tase 03 +level-04=Tase 04 +level-05=Tase 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/fi/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/fi/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1dac47ebbf2475322857bfe6e9302c884e99b2be --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/fi/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Saldo +demand=Kysyntä +description=Vähän tilaa, rajalliset resurssit ja tietty määrä aikaa. Ostaa maata ja koneita ja myy lopputuotteet. +information=Tietoja +level=Taso __1__ +lost-message=Sinulta puuttuu __1__ __plural_for_parameter_1_{1=kolikko|rest=kolikkoa}__ tämän tason voittamiseen. +money=Rahaa +name=Tiukka paikka +progress=Edistyminen +reload=Lataa uudelleen +required=Vaadittu +rules1=Voit ostaa maata ja koneita rahalla. Tehtäväsi on ansaita tietty summa tuottamalla vaadittuja tuotteita. +rules2=Kaikki koneet ovat pysähdyksissä, kunnes aloitat simuloinnin. Simuloinnin alettua et voi enää puuttua tilanteeseen. +rules3=Koneet ostetaan kaupasta. Kun taso alkaa, kaikki käyttämättömät koneesi myydään takaisin. +speed=Nopeus +start=Aloita +time=Aika +welcome=Tervetuloa tiukka tilanne -haasteeseen. +won-message=Onnittelut, voitit tason __1__ kolikon ylijäämällä. +[levels] +level-01=Taso 01 +level-02=Taso 02 +level-03=Taso 03 +level-04=Taso 04 +level-05=Taso 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/fr/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/fr/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9776abfae4f22d052307daa3af7efd3722b4f76b --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/fr/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Solde +demand=Demande +description=Peu d'espace, des ressources et un temps limités. Achetez du terrain et des machines puis vendez votre produit fini. +information=Informations +level=Niveau __1__ +lost-message=Il vous manque __1__ __plural_for_parameter_1_{1=pièce|rest=pièces}__ pour réussir ce niveau. +money=Argent +name=Situation délicate +progress=Progression +reload=Relancer +required=Requis +rules1=Vous pouvez acheter du terrain et des machines avec de l'argent. Votre objectif est de gagner la somme spécifiée en produisant les objets demandés. +rules2=Toutes les machines sont à l'arrêt tant que vous ne lancez pas la simulation. Une fois lancée, plus aucune interaction ne sera possible. +rules3=Les machines sont achetées au marché. Une fois le niveau commencé, toutes celles qui ne sont pas utilisées sont revendues. +speed=Vitesse +start=Démarrer +time=Temps +welcome=Bienvenue dans le défi "Situation délicate". +won-message=Félicitations, vous avez réussi le niveau avec une réserve de __1__ __plural_for_parameter_1_{1=pièce|rest=pièces}__. +[levels] +level-01=Niveau 01 +level-02=Niveau 02 +level-03=Niveau 03 +level-04=Niveau 04 +level-05=Niveau 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/fy-NL/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/fy-NL/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..67075d405b51bc51de0fed52b700824745adc45d --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/fy-NL/tight-spot.cfg @@ -0,0 +1,20 @@ +balance=Balâns +demand=Fraach +description=Hast gjin plak, limitearre grûnstoffen en in beheinde tiid. Keapje lân en masinen en ferkeapje dyn einprodukt. +information=Ynformaasje +money=Jild +name=Krappe situaasje +progress=Foartgong +reload=Opnij lade +required=Fereaske +rules3=Masinen wurde kocht by de merke. Wannear'tsto in level startest, sille net brûkte masinen wer ferkocht wurde. +speed=Snelheid +start=Starte +time=Tiid +[levels] +level-01=Level 01 +level-02=Level 02 +level-03=Level 03 +level-04=Level 04 +level-05=Level 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/ga-IE/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/ga-IE/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d792e2ffb3c8e625a0c95258702200fdcb19210d --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/ga-IE/tight-spot.cfg @@ -0,0 +1,21 @@ +balance=Ciste +demand=In éaleamh +description=Spás beag, acmhainní áirithe agus méid ama teoranta. Ceannaigh talamh agus meaisíní chun do tháirge déireanaí a dhíol. +information=Eolas +level=Leibhéal __1__ +money=Airgead +name=Spota cúng +progress=Forás +reload=Athlódáil +required=Ag teastáil +rules3=Ceannaíodh meaisíní sa mhargadh. Nuair a thosaíonn tú an leibhéal, díolfar gach meaisín ar ais nach bhfuil in úsáid agat. +speed=Luas +start=Tosaigh +time=Am +[levels] +level-01=Leibhéal 01 +level-02=Leibhéal 02 +level-03=Leibhéal 03 +level-04=Leibhéal 04 +level-05=Leibhéal 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/he/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/he/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..29f9f2803c4a6ce1fefe4cfbde4e9c0aa72eb013 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/he/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=ןזאמ +demand=שוקיב +description=.םייפוסה םכירצות תא ורכמו תונוכמו עקרק ונק .שארמ העובק ןמז תומכו םילבגומ םיבאשמ ,םוקמ טעמ +information=עדימ +level=__1__ בלש +lost-message=__plural_for_parameter_1_{1=דחא עבטמ םכל שורד|rest=בלשה תא רובעל ידכב __{תועבטמ __1__ םכל םישורד. +money=ףסכ +name=שיב קסע +progress=תומדקתה +reload=שדחמ ןעט +required=שרדנ +rules1=.םישקובמ םיצפח לש רוציי ידי־לע שרדנה םוכסה תא חיוורהל איה הרטמה .ףסכ תרומת תונוכמו עקרק שוכרל ךתורשפאב +rules2=.ברעתהל ןתינ אל ,הליחתמ היצלומיסהש עגרמ .היצלומיסה תליחתל דע תואפקומ תונוכמה לכ +rules3=.הרזח הנרכמית ןהב תשמתשה אלש תונוכמה לכ ,בלשה תלחתה תעב .קושב שוכרל ןתינ תונוכמ +speed=תוריהמ +start=הלחתה +time=ןמז +welcome=.ףופצה םוקמה רגתאל םיאבה םיכורב +won-message=.__1__ לש תועבטמ תרתי םע בלשה תא החלצהב תמייס ,וניתוכרב +[levels] +level-01=01 בלש +level-02=02 בלש +level-03=03 בלש +level-04=04 בלש +level-05=05 בלש + diff --git a/factorio/data/base/campaigns/tight-spot/locale/hr/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/hr/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fae6e9a1a073a669784c09eed41043c4ea7936b2 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/hr/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Stanje +demand=Potražnja +description=Malo prostora, mali broj resursa i određena količina vremena. Kupi zemlju i strojeve i prodaj svoj produkt. +information=Informacije +level=Razina: __1__ +lost-message=Treba ti još __1__ __plural_for_parameter_1_{1=coin|rest=coins}__ kako bi uspješno prešao ovu razinu. +money=Novac +name=Uski prostor +progress=Napredak +reload=Ponovno učitaj +required=Obavezno +rules1=Možeš kupiti zemlju i strojeve sa novcem. Tvoj cilj je da zaradiš određenu količinu proizvodnjom potrebnih predmeta. +rules2=Svi strojevi su zaustavljeni do početka simulacije. kada simulacija započne, nećeš više moći ništa mijenjati. +rules3=Strojevi se kupuju na tržištu. Kada započneš razinu, svi ne iskorišteni strojevi će se prodati. +speed=Brzina +start=Start +time=Vrijeme +welcome=Dobrodošao u izazov "Uski prostor" +won-message=Čestitke, uspješno si pobijedio razinu sa rezervom od __1__ __plural_for_parameter_1_{1=coin|rest=coins}__. +[levels] +level-01=Razina 01 +level-02=Razina 02 +level-03=Razina 03 +level-04=Razina 04 +level-05=Razina 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/hu/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/hu/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a781c28c876ad42eba0a32de9700229c80d029a2 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/hu/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Egyenleg +demand=Igény +description=Kevés hely, korlátozott erőforrások és rögzített időtartam. Vásárolj földet és gépeket, és add el a végterméket. +information=Információ +level=__1__. szint +lost-message=Még __1__ pénz kell, hogy megnyerd a szintet. +money=Pénz +name=Talpalatnyi föld +progress=Haladás +reload=Újratöltés +required=Szükséges +rules1=Pénzért vásárolhatsz földet és gépeket. Célod a megadott mennyiségű pénz megszerzése végtermékek eladásával. +rules2=Minden gép áll, amíg el nem indítod a szimulációt. Miután a szimuláció elindult, nem avatkozhatsz közbe. +rules3=A gépek a piacon vásárolhatók meg. Miután elindítod a szintet, a nem használt gépek eladásra kerülnek. +speed=Sebesség +start=Kezdés +time=Idő +welcome=Üdvözlünk a "Talpalatnyi föld" kihívásban. +won-message=Gratulálunk, megnyerted a szintet __1__ pénzzel. +[levels] +level-01=01-es szint +level-02=02-es szint +level-03=03-as szint +level-04=04-es szint +level-05=05-ös szint + diff --git a/factorio/data/base/campaigns/tight-spot/locale/id/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/id/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..62330141177220816f44163fa335ff2408182552 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/id/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Seimbang +demand=Permintaan +description=Ruang kecil, sumberdaya terbatas dan jumlah waktu yang tetap. Membeli lahan dan mesin dan menjual produk akhir. +information=Informasi +level=Level __1__ +lost-message=Kamu perlu __1__ __plural_for_parameter_1_{1=coin|rest=coins}__ lagu untuk memenangkan level ini. +money=Uang +name=Tempat yang ketat +progress=Kemajuan +reload=Muat ulang +required=Dibutuhkan +rules1=Kamu bisa membeli lahan dan mesin untuk uang. Tujuanmu adalah menghasilkan sejumlah uang dengan membuat barang yang diminta. +rules2=Semua mesin berhenti sampai kamu memulai simulasi. Begitu simulasi dimulai, kamu tidak bisa mengintervensi. +rules3=Mesin dibawa ke pasar. sekali kamu memulai level ini, semua mesin yang tidak terpakai akan dijual kembali. +speed=Kecepatan +start=MulI +time=Waktu +welcome=Selamat datang di tantangan tempat ketat. +won-message=Selamat, kamu memenangkan level ini dengan dengan cadangan __1__ __plural_for_parameter_1_{1=coin|rest=coins}__. +[levels] +level-01=Level 01 +level-02=Level 02 +level-03=Level 03 +level-04=Level 04 +level-05=Level 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/is/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/is/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..91ba2a7451b0d0a2e3f568a0df65cf7c2092c389 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/is/tight-spot.cfg @@ -0,0 +1,5 @@ +money=Peningar +speed=Hraði +start=Byrja +time=Tími + diff --git a/factorio/data/base/campaigns/tight-spot/locale/it/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/it/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..467ffeb55b9810b06e366cd80b7f641332deb56a --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/it/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Saldo +demand=Domanda +description=Poco spazio, risorse e tempo limitato. Acquista terreni e macchine e vendi il tuo prodotto finale. +information=Informazioni +level=Livello __1__ +lost-message=Ti manca __1__ __plural_for_parameter_1_{1=moneta|rest=monete}__ per vincere questo livello. +money=Soldi +name=Situazione difficile +progress=Avanzamento +reload=Ricarica +required=Richiesto +rules1=Puoi acquistare del terreno e dei macchinari con i soldi, il tuo obiettivo è quello di guadagnare la quantità richiesta producendo gli oggetti richiesti. +rules2=Tutte le macchine sono ferme finché non avvii la simulazione. Una volta avviata la simulazione, non puoi interferire. +rules3=Le macchine vengono acquistate nel mercato. Una volta iniziato il livello, tutte le macchine che non sono state utilizzate verranno rivendute. +speed=Velocità +start=Inizio +time=Tempo +welcome=Benvenuti nella sfida: Situazione difficile. +won-message=Congratulazioni, hai vinto il livello con una riserva di __1__ __plural_for_parameter_1_{1=moneta|rest=monete}__. +[levels] +level-01=Livello 01 +level-02=Livello 02 +level-03=Livello 03 +level-04=Livello 04 +level-05=Livello 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/ja/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/ja/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5e59324e55b5e603bf521fb7c63a324fecbf1cc9 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/ja/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=残高 +demand=需要 +description=小さなスペースに限られた資源と時間。土地や機械を購入し、完成品を販売しましょう。 +information=情報 +level=レベル__1__ +lost-message=このレベルをクリアするために__1__枚のコインが不足しています。 +money=お金 +name=窮地 +progress=進行状況 +reload=リロード +required=目標額 +rules1=お金で土地や機械を購入する事が出来ます。クリア条件は要求された製品を規定数生産することです。 +rules2=シミュレーション開始まで全ての機械が停止します。一度シミュレーションが開始すると干渉は出来ません。 +rules3=機械類は市場で購入します。レベル開始時に使用していない全ての機械が売却されます。 +speed=速度 +start=開始 +time=時間 +welcome=窮地チャレンジにようこそ。 +won-message=おめでとうございます。__1__枚のコインを残してレベルをクリアしました。 +[levels] +level-01=レベル01 +level-02=レベル02 +level-03=レベル03 +level-04=レベル04 +level-05=レベル05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/ka/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/ka/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..743ab1f19012cb2f1bbe87fa16015e0b0861da47 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/ka/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=ბალანსი +demand=მოთხოვნა +description=მცირე სივრცე, შეზღუდული რესურსები და ფიქსირებული დრო. შეიძინეთ მიწა და მანქანები და გაყიდეთ თქვენი საბოლოო პროდუქტი. +information=ინფორმაცია +level=დონე__1__ +lost-message=ამ დონის მოსაგებად გჭირდებათ __1__ მეტი __plural_for_parameter_1_{1=მონეტა|rest=მონეტები}__. +money=ფული +name=ვიწრო ადგილი +progress=პროგრესი +reload=გადატვირთვა +required=საჭიროა +rules1=შეგიძლიათ შეიძინოთ მიწა და მანქანები ფულით. თქვენი მიზანია მიიღოთ მითითებული თანხა მოთხოვნილი ნივთების წარმოებით. +rules2=ყველა მანქანა გაჩერებულია სანამ სიმულაციას არ დაიწყებთ. სიმულაციის დაწყების შემდეგ, თქვენ არ შეგიძლიათ ჩაერიოთ. +rules3=მანქანები შეძენილია მაღაზიაში. დონის დაწყების შემდეგ, ყველა მანქანა, რომელიც არ გამოგიყენებიათ, უკან გაიყიდება. +speed=სიჩქარე +start=დაწყება +time=დრო +welcome=მოგესალმებით მჭიდრო ადგილის გამოწვევაში. +won-message=გილოცავთ, თქვენ მოიგეთ დონე რეზერვით __1__ __plural_for_parameter_1_{1=მონეტა|rest=მონეტები}__. +[levels] +level-01=დონე 01 +level-02=დონე 02 +level-03=დონე 03 +level-04=დონე 04 +level-05=დონე 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/kk/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/kk/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..48a58bb13fb84c5e064f16d4d9ea215b60e74e7a --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/kk/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Теңгерім +demand=Сұраныс +description=Орын аз, ресурс пен уақыт шектеулі. Жер мен мәшине сатып алып, соңғы өнімдеріңізді сатыңыз. +information=Ақпарат +level=__1__-деңгей +lost-message=Бұл деңгейді жеңу үшін сізге __1__ тағы тиын керек. +money=Ақша +name=Тар нүкте +progress=Прогресс +reload=Қайта жүктеу +required=Керек +rules1=Ақшаға жер мен мәшине сатып ала аласыз. Мақсатыңыз — керек зат өндіріп, белгілі соманы табу. +rules2=Симуляция басталмағанша, барлық мәшине тоқтатылған. Симуляция басталған соң, араласа алмайсыз. +rules3=Мәшинелер базарда сатылады. Деңгей басталған соң, сіз қолданбаған мәшинелердің бәрі кері сатылады. +speed=Жылдамдық +start=Бастау +time=Уақыт +welcome=Тар нүкте сынағына қош келдіңіз. +won-message=Құтты болсын, сіз __1__ тиын қалдырып, деңгейді жеңдіңіз. +[levels] +level-01=01-деңгей +level-02=02-деңгей +level-03=03-деңгей +level-04=04-деңгей +level-05=05-деңгей + diff --git a/factorio/data/base/campaigns/tight-spot/locale/ko/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/ko/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4cc0d13fc8cb82fc713447118d9d5ff765c5b35a --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/ko/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=잔액 +demand=요구 +description=한정된 공간, 한정된 자원, 한정된 시간. 땅과 기계를 구매하고 최종 생산물을 판매하세요. +information=정보 +level=__1__ 단계 +lost-message=이 레벨을 클리어하려면 코인 __1__개가 더 필요합니다. +money=자금 +name=타이트 스팟 +progress=진행 상황 +reload=다시 불러오기 +required=목표량 +rules1=여러분에게 주어진 자금으로 땅과 기계를 구매할 수 있습니다. 목표는 요구되는 아이템을 생산하여 지정된 수치 이상의 돈을 버는 것입니다. +rules2=모든 기계는 시뮬레이션을 시작할 때까지 멈춰 있습니다. 시뮬레이션이 시작되면, 그 때부터는 기계를 직접적으로 다룰 수 없게 됩니다. +rules3=기계는 시장에서 구매할 수 있습니다. 일단 단계가 시작되면, 사용하지 않은 모든 기계는 시장으로 다시 판매됩니다. +speed=속도 +start=시작 +time=시간 +welcome=타이트 스팟 도전에 오신 것을 환영합니다. +won-message=축하합니다! __1__ __plural_for_parameter_1_{1=코인|rest=코인}__의 추가 수익과 함께 이 단계를 완료하셨습니다! +[levels] +level-01=01 단계 +level-02=02 단계 +level-03=03 단계 +level-04=04 단계 +level-05=05 단계 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/lt/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/lt/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..deb4d09996566fc6ed76ac7aa1565cf20669b0e7 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/lt/tight-spot.cfg @@ -0,0 +1,25 @@ +balance=Likutis +demand=Paklausa +description=Mažai vietos, riboti ištekliai ir fiksuotas laikas. Pirkite žemę ir mašinas kad parduotumėte galutinį produktą. +information=Informacija +level=Lygis __1__ +lost-message=Jums reikia dar monetų kad praeitumėte ši lygi. +money=Pinigai +name=Ankštuma +progress=Progresas +reload=Perkrauti +required=Reikalinga +rules2=Visos mašinos sustabdomos iki simuliacijos paleidimo. Pradėjau simuliacija jus nebegalėsite nieko pakeisti. +rules3=Mašinos perkamos turguje. Pradėjus lygį visos nepanaudotos mašinos bus parduotos. +speed=Greitis +start=Pradėti +time=Laikas +welcome=Sveiki atvykę į ankštumo iššūkį. +won-message=Sveikiname, jus praėjote ši lygi su monetom rezerver +[levels] +level-01=Lygis 01 +level-02=Lygis 02 +level-03=Lygis 03 +level-04=Lygis 04 +level-05=Lygis 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/lv/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/lv/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..735c1f494734c6d796f00e6117b9164778a113d8 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/lv/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Bilance +demand=Pieprasījums +description=Maz vietas, ierobežoti resursi un fiksēts laika daudzums. Nopērc zemi un ierīces, un pārdod savu gala produktu. +information=Informācija +level=Līmenis __1__ +lost-message=Tev pietrūkst vēl __1__ __plural_for_parameter_1_{1=monēta|rest=monētu}__, lai uzvarētu šo līmeni. +money=Nauda +name=Cieša vieta +progress=Progress +reload=Pārlādēt +required=Nepieciešamais +rules1=Tu vari nopirkt zemi un ierīces ar naudas palīdzību. Tavs mērķis ir nopelnīt nosacīto naudas daudzumu, ražojot pieprasītos objektus. +rules2=Visas ierīces ir apturētas līdz brīdim, kad tu sāc simulāciju. Kad tā ir sākusies, tu nespēj iejaukties. +rules3=Ierīces tiek iegādātas tirgū. Kad tu sāc limenu, visas ierīces, kuras tu neizmantoji tiks pārdotas atpakaļ. +speed=Ātrums +start=Sākums +time=Laiks +welcome=Esiet sveicināti ciešās vietas izaicinājumā. +won-message=Apsveicam, tu pabeidzi līmeni ar __1__ __plural_for_parameter_1_{1=monētu|rest=monētām}__ rezervē. +[levels] +level-01=Līmenis 01 +level-02=Līmenis 02 +level-03=Līmenis 03 +level-04=Līmenis 04 +level-05=Līmenis 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/nl/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/nl/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..55e40152fe6561b0a1ff29ba570f0accfdeb6958 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/nl/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Saldo +demand=Vraag +description=Weinig plaats, gelimiteerde grondstoffen en een beperkte tijd. Koop land en machines en verkoop je eindproduct. +information=Informatie +level=Niveau __1__ +lost-message=Je mist __1__ __plural_for_parameter_1_{1=munt|rest=munten}__ om dit niveau te winnen. +money=Geld +name=Krappe situatie +progress=Voortgang +reload=Opnieuw laden +required=Vereist +rules1=Je kan land en machines kopen voor geld. Je doel is de aangegeven hoeveelheid geld te verkrijgen door de nodige voorwerpen te produceren. +rules2=Alle machines blijven uit tot je de simulatie start. Zodra je de simulatie start, beginnen de machines te werken en kan je niets meer veranderen. +rules3=Machines worden gekocht bij de markt. Wanneer je een level start, zullen ongebruikte machines weer verkocht worden. +speed=Snelheid +start=Begin +time=Tijd +welcome=Welkom bij de nauwe situatie uitdaging. +won-message=Gefeliciteerd, je hebt het niveau gewonnen met een restant van __1__ __plural_for_parameter_1_{1=munt rest=munten}__. +[levels] +level-01=Niveau 01 +level-02=Niveau 02 +level-03=Niveau 03 +level-04=Niveau 04 +level-05=Niveau 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/no/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/no/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1ae37d9eaf2837fe1cf81a0b28a2cfbd4ca573f2 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/no/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Saldo +demand=Ordre +description=Lite plass, begrensede ressurser og bestemt tidsmengde. Kjøp land og maskiner, og selg det endelige produktet. +information=Informasjon +level=Nivå __1__ +lost-message=Du trenger __1__ more __plural_for_parameter_1_{1=coin|rest=coins}__ for å vinne dette nivået. +money=Penger +name=I knipe +progress=Fremdrift +reload=Last på nytt +required=Kreves +rules1=Du kan kjøpe land og maskiner for penger. Målet ditt er å tjene det angitte beløpet ved å produsere de etterspurte varene. +rules2=Alle maskinene er stoppet frem til du starter simuleringen. Når simulasjonen starter kan du ikke blande deg inn. +rules3=Maskiner blir kjøpt på markedet. Når du starter nivået, blir alle maskinene du ikke brukte solgt tilbake. +speed=Hastighet +start=Start +time=Tid +welcome=Velkommen til "I knipe" utfordringen. +won-message=Gratulerer du klarte nivået med __1__ __plural_for_parameter_1_{1=coin|rest=coins}__ igjen. +[levels] +level-01=Nivå 01 +level-02=Nivå 02 +level-03=Nivå 03 +level-04=Nivå 04 +level-05=Nivå 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/pl/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/pl/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..902bb5f9da9f867075fc10045bf8b0ee27b4d6f4 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/pl/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Saldo +demand=Zapotrzebowanie +description=Ograniczona przestrzeń, zasoby i czas. Kupuj ziemię i maszyny oraz sprzedawaj produkty. +information=Informacje +level=Poziom __1__ +lost-message=Brakuje Ci jeszcze __1__ __plural_for_parameter_1_{1=monetę|ends in 12,ends in 13,ends in 14=monet|ends in 2,ends in 3,ends in 4=monety|rest=monet}__ aby wygrać ten poziom. +money=Pieniądze +name=Krocząc po cienkiej nici +progress=Postęp +reload=Załaduj ponownie +required=Wymagane +rules1=Możesz kupować ziemię i maszyny za pieniądze. Twoim celem jest zarobienie określonej ich ilości poprzez produkcję wymaganych produktów. +rules2=Wszystkie maszyny są zatrzymane do czasu aż rozpoczniesz symulację. Gdy symulacja ruszy - nie możesz już w nią ingerować. +rules3=Maszyny można kupować na rynku. Gdy rozpoczniesz poziom wszystkie maszyny, których nie wykorzystałeś, zostaną odsprzedane. +speed=Szybkość +start=Start +time=Czas +welcome=Witaj w wyzwaniu "Krocząc po cienkiej nici". +won-message=Gratulacje! Poziom został wygrany z rezerwą __1__ __plural_for_parameter_1_{1=monety|rest=monet}__. +[levels] +level-01=Poziom 01 +level-02=Poziom 02 +level-03=Poziom 03 +level-04=Poziom 04 +level-05=Poziom 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/pt-BR/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/pt-BR/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..33ce2f2fd4a3d024805627547203674d6beffec7 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/pt-BR/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Saldo +demand=Demanda +description=Pouco espaço, recursos limitados, e quantidade fixa de tempo. Compre terra e máquinas, e venda seu produto final. +information=Informação +level=Nível __1__ +lost-message=Mais __1__ __plural_for_parameter_1_{1=moeda é necessária|rest=moedas são necessárias}__ para vencer este nível. +money=Dinheiro +name=Situação difícil +progress=Andamento +reload=Recarregar +required=Requerido +rules1=Você pode comprar terra e máquinas com dinheiro. Seu objetivo é ganhar a quantidade especificada produzindo os itens solicitados. +rules2=Todas as máquinas ficarão inativas até que você inicie a simulação. Quando a simulação começar, não será mais possível interferir. +rules3=Máquinas são compradas no mercado. Uma vez iniciado o nível, todas as máquinas que você não utilizou serão vendidas de volta. +speed=Velocidade +start=Iníciar +time=Tempo +welcome=Bem-vindo ao desafio "Situação Difícil". +won-message=Parabéns, você ganhou o nível com uma reserva de __1__ __plural_for_parameter_1_{1=moeda|rest=moedas}__. +[levels] +level-01=Nível 01 +level-02=Nível 02 +level-03=Nível 03 +level-04=Nível 04 +level-05=Nível 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/pt-PT/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/pt-PT/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6dcfacd7415ed1f89e4f51ed7fcb199d3342e1e7 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/pt-PT/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Saldo +demand=Procura +description=Pouco espaço, recursos limitados e tempo limite. Compre terra e máquinas e venda o produto final. +information=Informação +level=Nível __1__ +lost-message=Falta-lhe mais __1__ __plural_for_parameter_1_{1=moeda|rest=moedas}__ para ganhar este nível +money=Dinheiro +name=Local Apertado +progress=Progresso +reload=Recarregar +required=Requisitos +rules1=Podes comprar terra e máquinas com dinheiro. O teu objetivo é ganhar a quantidade especificada produzindo os itens requisitados. +rules2=Todas as máquinas estão paradas até começar a simulação. Assim que a simulação começar, não poderá interferir no processo. +rules3=As máquinas são compradas no mercado. Assim que começar o nível, todas as máquinas que não utilizou serão vendidas novamente. +speed=Velocidade +start=Iniciar +time=Tempo +welcome=Bem-vindo ao desafio "Local Apertado" +won-message=Parabéns, ganhas-te o nível com uma reserva de __1__ __plural_for_parameter_1_{1=moeda|rest=moedas}__. +[levels] +level-01=Nível 01 +level-02=Nível 02 +level-03=Nível 03 +level-04=Nível 04 +level-05=Nível 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/ro/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/ro/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a109492f27eca96b19a0b767ada3686426761241 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/ro/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Sold +demand=Cerere +description=Puțin spațiu, resurse limitate și interval de timp exact. Cumpără pământ și mașini și vinde produsul finit. +information=Informație +level=Nivelul __1__ +lost-message=Îți lipsesc __1__ __plural_for_parameter_1_{1=monedă|rest=monede}__ pentru a câștiga acest nivel. +money=Bani +name=Loc strâmt +progress=Progres +reload=Reîncarcă +required=Obligatoriu +rules1=Poți cumpăra pământ și utilaje cu bani. Scopul tău este să câștigi suma specificată producând articolele cerute. +rules2=Toate utilajele sunt oprite până când vei începe simularea. Odată începută, nu mai poți interveni. +rules3=Mașinile sunt de cumpărat din magazin. Odată început nivelul, toate mașinile pe care nu le-ai utilizat vor fi vândute înapoi. +speed=Viteză +start=Început +time=Timp +welcome=Bine ai venit la provocarea "spațiu îngust". +won-message=Felicitări, ai câștigat nivelul cu o rezervă de __1__ __plural_for_parameter_1_{1=monedă|rest=monede}__. +[levels] +level-01=Nivelul 01 +level-02=Nivelul 02 +level-03=Nivelul 03 +level-04=Nivelul 04 +level-05=Nivelul 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/ru/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/ru/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6285b8a7afbc2b3c4b1157a43d30e63cda4992ca --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/ru/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Баланс +demand=Спрос +description=Ограниченное пространство, ресурсы, а также время. Покупайте землю и оборудование, а готовые продукты продавайте. +information=Информация +level=Уровень __1__ +lost-message=Вам не хватает __1__ __plural_for_parameter_1_{ends in 11=монет|ends in 1=монеты|rest=монет}__, чтобы выиграть этот уровень. +money=Деньги +name=Узкое место +progress=Прогресс +reload=Перезагрузить +required=Необходимо +rules1=Вы можете покупать землю и оборудование за деньги. Ваша задача – заработать указанную сумму за счёт производства необходимых предметов. +rules2=Пока симуляция не запущена, всё оборудование остановлено. После начала симуляции вы не сможете управлять оборудованием. +rules3=Оборудование можно купить на рынке. Как только вы запустите симуляцию, все неиспользованные машины будут проданы. +speed=Скорость +start=Старт +time=Время +welcome=Добро пожаловать в испытание "Узкое место". +won-message=Поздравляем, вы выиграли уровень с запасом в __1__ __plural_for_parameter_1_{ends in 11, ends in 12, ends in 13, ends in 14=монет|ends in 1=монету|ends in 2, ends in 3, ends in 4=монеты|rest=монет}__. +[levels] +level-01=Уровень 01 +level-02=Уровень 02 +level-03=Уровень 03 +level-04=Уровень 04 +level-05=Уровень 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/sk/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/sk/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b955501020059543d9d297673a531879abd99233 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/sk/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Zostatok +demand=Dopyt +description=Malý priestor, obmedzené zdroje a pevný čas. Kupuj pozemky spolu so strojmi a predaj finálny produkt, aby si zarobil stanovenú čiastku. +information=Informácia +level=Úroveň __1__ +lost-message=Potrebuješ __1__ viac __plural_for_parameter_1_{1=coin|rest=coins}__ aby si vyhral tento level. +money=Peniaze +name=Zúžený priestor +progress=Priebeh +reload=Znovu načítať +required=Požadované +rules1=Za peniaze si môžeš kupovať pozemky a stroje. Cieľom je zarobiť dosť peňazí produkovaním požadovaných predmetov. +rules2=Všetky stroje sú zastavené pokiaľ nezačneš simuláciu. Akonáhle začne továreň ísť, nemôžeš do nej nijak zasahovať. +rules3=Stroje sa kupujú v obchode. Pri spustení kola sa automaticky predajú všetky stroje, ktoré neboli postavené. +speed=Rýchlosť +start=Štart +time=Čas +welcome=Vitajte vo výzve "Malý priestor" +won-message=Gratulujeme, vyhrali ste tento level s rezervou __1__ __plural_for_parameter_1_{1=coin|rest=coins}__. +[levels] +level-01=1. úroveň +level-02=2. úroveň +level-03=3. úroveň +level-04=4. úroveň +level-05=5. úroveň + diff --git a/factorio/data/base/campaigns/tight-spot/locale/sl/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/sl/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..106726629ce3b3a0fdb72128d73923598f404a27 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/sl/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Stanje +demand=Povpraševanje +description=Malo prostora, omejene surovine in določena časovna omejitev. Kupi ozemlje in stroje ter prodaj svoje izdelke. +information=Informacije +level=Stopnja __1__ +lost-message=Potrebujete še __1__ __plural_for_parameter_1_{1=coin|rest=coins}__, da boste končali nivo. +money=Denar +name=Tesno mesto +progress=Napredek +reload=Ponovno naloži +required=Zahtevano +rules1=Z denarjem lahko kupiš ozemlje in stroje. Tvoj cilj je zaslužiti določeno vsoto s proizvajanjem zaželenih predmetov. +rules2=Vsi stroji so ustavljeni, dokler ne poženeš simulacije. Ko je le-ta enkrat v teku, se ne moreš vmešavati vanjo. +rules3=Stroje kupiš v trgovini. Ko začneš stopnjo, bodo vsi neuporabljeni stroji prodani. +speed=Hitrost +start=Začni +time=Čas +welcome=Dobrodošel/a v izzivu omejenega prostora. +won-message=Čestitke, zmagali ste z rezervo __1__ __plural_for_parameter_1_{1=coin|rest=coins}__. +[levels] +level-01=Stopnja 01 +level-02=Stopnja 02 +level-03=Stopnja 03 +level-04=Stopnja 04 +level-05=Stopnja 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/sr/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/sr/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..75cca0d42ea8823dcd324b34cc4b3d98302a259a --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/sr/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Салдо +demand=Потражња +description=Мали простор, ограничени ресурси и фиксно време. Купите земљиште, машине и продајте свој коначни производ. +information=Информације +level=Ниво __1__ +lost-message=Треба ти __1__ још __plural_for_parameter_1_{1=новчић|rest=новчића}__ како би савладао ниво. +money=Новац +name=Уско грло +progress=Напредак +reload=Рестартуј +required=Потребно +rules1=Можеш да купиш земљу и машине за новац, твој циљ је да зарадиш одређени износ прављећи тражене ствари. +rules2=Све машине су заустављене док не почнеш симулацију. Када симулација почне, не можеш да се мешаш. +rules3=Машине се купују у продавници. Када почнеш ниво, све машине које ниси искористио ће бити продане назад. +speed=Брзина +start=Почетак +time=Време +welcome=Добродошли на изазов „Уско грло”. +won-message=Честитамо, освојили сте ниво са резервом од __1__ __plural_for_parameter_1_{1=новчић|rest=новчића}__. +[levels] +level-01=Ниво 01 +level-02=Ниво 02 +level-03=Ниво 03 +level-04=Ниво 04 +level-05=Ниво 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/sv-SE/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/sv-SE/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..33626e9924c817ce56edb66a74f2276ad1fd614c --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/sv-SE/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Saldo +demand=Efterfrågan +description=Lite utrymme, begränsade resurser och tid. Köp mark och maskiner och sälj din slutprodukt. +information=Information +level=Nivå __1__ +lost-message=Du saknar __1__ mer __plural_for_parameter_1_{1=mynt|rest=mynt}__ för att klara av denna nivå. +money=Pengar +name=Tufft läge +progress=Förlopp +reload=Ladda om +required=Krävs +rules1=Du kan köpa mark och maskiner för pengar. Ditt mål är att tjäna det angivna beloppet genom att producera efterfrågade föremål. +rules2=Alla maskiner är stoppade tills du startar simuleringen. När simuleringen väl har startat kan du inte längre ingripa. +rules3=Maskiner köps på marknaden. När du börjar nivån kommer alla maskiner du inte använde att säljas tillbaka. +speed=Hastighet +start=Start +time=Tid +welcome=Välkommen till utmaningen tufft läge. +won-message=Grattis, du klarade nivån med en reserv av __1__ __plural_for_parameter_1_{1=mynt|rest=mynt}__ kvar. +[levels] +level-01=Nivå 1 +level-02=Nivå 2 +level-03=Nivå 3 +level-04=Nivå 4 +level-05=Nivå 5 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/th/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/th/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..26fa1c60fe3628751d99ada02877478420ab8a36 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/th/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=ยอดคงเหลือ +demand=ความต้องการ +description=พื้นที่เล็กๆ ทรัพยากรจำกัด และเวลาที่ถูกกำหนดไว้ ซื้อที่ดินและเครื่องจักร จากนั้นขายผลผลิตสุดท้ายของคุณ +information=ข้อมูล +level=ด่านที่ __1__ +lost-message=คุณต้องการ __1__ มากกว่า __plural_for_parameter_1_{1=coin|rest=coins}__ที่จะชนะระดับนี้ +money=เงิน +name=สถานการณ์ที่ยากลำบาก +progress=ความก้าวหน้า +reload=รีโหลด +required=สิ่งจำเป็น +rules1=คุณสามารถซื้อที่ดินและเครื่องจักรด้วยเงิน เป้าหมายของคุณคือจ่ายเงินตามจำนวนที่กำหนดไว้โดยการผลิตสินค้าตามความต้องการ +rules2=เครื่องจักรทุกเครื่องจะหยุดจนกว่าคุณจะเริ่มการจำลอง เมื่อการจำลองเริ่มขึ้น คุณจะไม่สามารถแทรกแซงมันได้ +rules3=เครื่องจักรซื้อได้จากตลาด เมื่อเรื่มเกม เครื่องจักรของคุณที่ไม่ได้ใช้จะถูกขายกลับไป +speed=ความเร็ว +start=เริ่ม +time=เวลา +welcome=ยินดีต้อนรับสู่ความท้าทายกับสถานการณ์ที่ยากลำบาก. +won-message=ยินดีด้วย คุณชนะระดับด้วยเงินสำรองของ __1__ __plural_for_parameter_1_{1=coin|rest=coins}__. +[levels] +level-01=ด่านที่ 1 +level-02=ด่านที่ 2 +level-03=ด่านที่ 3 +level-04=ด่านที่ 4 +level-05=ด่านที่ 5 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/tr/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/tr/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e58b6a6eb7f107a2569b226c3fa8d66b29f373e0 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/tr/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Bakiye +demand=Talep +description=Küçük alan, sınırlı kaynak ve süre. Toprak ve makine satın alıp nihai ürününü sat. +information=Bilgi +level=Seviye __1__ +lost-message=Bu seviyeyi kazanmak için fazladan __1__ altına ihtiyacınız var. +money=Para +name=Dar nokta +progress=İlerleme +reload=Yeniden yükle +required=Gerekli +rules1=Parayla arazi ve makineler alabilirsiniz, hedefiniz talep edilen öğeleri üreterek belirtilen miktarda kazanç elde etmeniz. +rules2=Tüm makineler, simulasyon başlatılana kadar durduruldu. Simülasyon başladığında, müdahale edemezsiniz. +rules3=Makineler piyasadan satın alınmaktadır. Seviyeye başladığınızda, kullanmadığınız makineler geri satılacaktır. +speed=Hız +start=Başlat +time=Zaman +welcome=Dar nokta mücadelesine hoş geldiniz. +won-message=Tebrikler, seviyeyi __1__ altın ile tamamladınız. +[levels] +level-01=Seviye 01 +level-02=Seviye 02 +level-03=Seviye 03 +level-04=Seviye 04 +level-05=Seviye 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/uk/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/uk/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..da8944fea74e175baf92f48f15f47ae4e28f3d44 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/uk/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Баланс +demand=Потрібно +description=Мало місця, обмежені ресурси та фіксована кількість часу. Купуйте землі та машини і продавайте ваші вироблені продукти. +information=Інформація +level=Рівень __1__ +lost-message=Вам не вистачає __1__ __plural_for_parameter_1_{ends in 11=монет|ends in 1=монети|rest=монет}__, щоб виграти цей рівень. +money=Гроші +name=Вузьке місце +progress=Прогрес +reload=Перезавантажити +required=Необхідно +rules1=Ви можете купувати землю і обладнання за гроші. Ваше завдання - заробити зазначену суму за рахунок виробництва необхідних товарів. +rules2=Поки симуляція не запущена, все обладнання зупинено. Після початку симуляції ви не зможете користуватися цим пристроєм. +rules3=Машини купуються в магазині. Як тільки ви розпочинаєте рівень, всі машини, що ви не використали, будуть продані назад. +speed=Швидкість +start=Розпочати +time=Час +welcome=Ласкаво просимо у випробування "Вузьке місце". +won-message=Вітаємо, ви виграли рівень з запасом в __1__ __plural_for_parameter_1_{ends in 11, ends in 12, ends in 13, ends in 14=монет|ends in 1=монету|ends in 2, ends in 3, ends in 4=монети|rest=монет}__. +[levels] +level-01=Рівень 01 +level-02=Рівень 02 +level-03=Рівень 03 +level-04=Рівень 04 +level-05=Рівень 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/vi/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/vi/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..076d8b38d8d47e742345e550fbabc36042dd95f6 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/vi/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=Còn lại +demand=Nhu cầu +description=Không gian hẹp, tài nguyên có hạn và thời gian cố định. Mua đất và máy móc và bán sản phẩm cuối cũng của bạn. +information=Thông tin +level=Màn: __1__ +lost-message=Bạn cần thêm __1__ điểm để thắng màn chơi. +money=Tiền +name=Điểm chật +progress=Tiến độ +reload=Tải lại +required=Yêu cầu +rules1=Bạn có thể mua đất và máy móc bằng tiền. Mục tiêu của bạn là kiếm được số tiền định trước bằng cách sản xuất hàng theo nhu cầu. +rules2=Tất cả máy móc đều dừng cho tới khi bạn bắt đầu màn chơi. Một khi màn chơi bắt đầu, bạn không thể chỉnh sửa gì thêm. +rules3=Máy móc có thể được mua ở cửa hàng. Khi bạn bắt đầu màn chơi, tất cả máy móc chưa dùng đến sẽ được tự động bán lại. +speed=Tốc độ +start=Bắt đầu +time=Thời gian +welcome=Chào mừng bạn đến với thử thách chật chội. +won-message=Chúc mừng, bạn đã thắng màn này với __1__ xu còn thừa. +[levels] +level-01=Màn 01 +level-02=Màn 02 +level-03=Màn 03 +level-04=Màn 04 +level-05=Màn 05 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/zh-CN/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/zh-CN/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..53ee2e7c7dcaa60f53d79d15ccb3f912a2929868 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/zh-CN/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=实时盈亏 +demand=需求 +description=狭小的地盘,有限的资源,固定的时间。在这样的重重限制下,你需要精打细算,买入尽可能少的土地和设备,产出尽可能多的产品。改进生产布局,追求最大收益 ! +information=信息 +level=第 __1__ 关 +lost-message=距离通过本关还差 __1__ 金币收益。 +money=金币 +name=挖币工场 +progress=生产进度 +reload=返回布局 +required=目标盈余 +rules1=你的目标是:购买尽可能少的土地和设备,生产出尽可能多的需求产品,并以指定价格卖出,以此赚取目标收益所需的金币。 +rules2=在你启动生产之前,所有的机器都处于停工状态;启动生产之后,你就不能再干涉生产了。 +rules3=设备可以在市场中购买。启动生产后,所有没使用的设备将会卖回市场。 +speed=时间倍速 +start=启动生产 +time=生产时间 +welcome=欢迎来到「挖币工场」。 +won-message=恭喜通过本关,还额外赚取了 __1__ 金币收益。 +[levels] +level-01=第 01 关 +level-02=第 02 关 +level-03=第 03 关 +level-04=第 04 关 +level-05=第 05 关 + diff --git a/factorio/data/base/campaigns/tight-spot/locale/zh-TW/tight-spot.cfg b/factorio/data/base/campaigns/tight-spot/locale/zh-TW/tight-spot.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a3f9ca0e50ac3c8394f4243a5a7184e73409e115 --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/locale/zh-TW/tight-spot.cfg @@ -0,0 +1,26 @@ +balance=餘額 +demand=售價 +description=在這狹窄的空間、限量的資源以及指定的時間之內,你得要買下土地和機器才能拿最終產品賣錢。 +information=資訊 +level=第__1__關 +lost-message=還差__1__元才能過關。 +money=金錢 +name=捉襟見肘 +progress=進度 +reload=返回規劃階段 +required=目標餘額 +rules1=你可以用錢購買土地和機器。你的目標是賣出指定產品、賺到指定金額、發大財。 +rules2=開始模擬前所有的機器都不會運轉。一旦開始模擬,你就無法介入機器運作。 +rules3=機器可在市場買到。關卡開始後,未建造的機器會被賣回市場。 +speed=速度 +start=開始 +time=時間 +welcome=歡迎挑戰《捉襟見肘》。 +won-message=恭喜!您不只過關了,而且還多存到__1__元。 +[levels] +level-01=第01關 +level-02=第02關 +level-03=第03關 +level-04=第04關 +level-05=第05關 + diff --git a/factorio/data/base/campaigns/tight-spot/lualib/tightspot.lua b/factorio/data/base/campaigns/tight-spot/lualib/tightspot.lua new file mode 100644 index 0000000000000000000000000000000000000000..723b5010579fb18f2a77e57726300933c5a37b9b --- /dev/null +++ b/factorio/data/base/campaigns/tight-spot/lualib/tightspot.lua @@ -0,0 +1,488 @@ +mod_gui = require("mod-gui") +require("util") +require("story") + +tightspot_prices = +{ + ["coal"]=5, + ["transport-belt"]=5, + ["underground-belt"]=20, + ["fast-transport-belt"]=50, + ["fast-underground-belt"]=200, + ["splitter"]=25, + ["fast-splitter"]=50, + ["burner-inserter"]=10, + ["inserter"]=10, + ["long-handed-inserter"]=15, + ["fast-inserter"]=20, + ["filter-inserter"]=35, + ["red-wire"]=2, + ["green-wire"]=2, + ["wooden-chest"]=5, + ["iron-chest"]=10, + ["stone-furnace"]=10, + ["steel-furnace"]=50, + ["electric-furnace"]=70, + ["offshore-pump"]=10, + ["pipe"]=5, + ["pipe-to-ground"]=20, + ["boiler"]=15, + ["steam-engine"]=50, + ["small-electric-pole"]=10, + ["medium-electric-pole"]=50, + ["big-electric-pole"]=100, + ["substation"]=150, + ["assembling-machine-1"]=30, + ["assembling-machine-2"]=50, + ["assembling-machine-3"]=100, + ["electric-mining-drill"]=50, + ["burner-mining-drill"]=10, + ["pumpjack"]=50, + ["oil-refinery"]=100, + ["chemical-plant"]=50, + ["storage-tank"]=40, + ["pump"]=20, + ["logistic-robot"]=150, + ["logistic-chest-passive-provider"]=50, + ["logistic-chest-requester"]=50 +} + +function tightspot_make_offer(item) + if not tightspot_prices[item] then game.print(item.." price is not defined. Please report this on the factorio bug forum") return end + return { price={{"coin", tightspot_prices[item]}}, offer={type="give-item", item=item}} +end + +function tightspot_init(level) + game.players[1].disable_recipe_groups() + game.players[1].minimap_enabled = false + game.map_settings.pollution.enabled = false + global.result_chest = {game.get_entity_by_tag("result-chest").name, game.get_entity_by_tag("result-chest").position} + global.market = {game.get_entity_by_tag("market").name, game.get_entity_by_tag("market").position} + global.speed = 8 + local result = {} + result.level = level + result.demand = {} + for index, item in pairs(level.demand) do + result.demand[item.item] = item.price + end + return result +end + +function tightspot_get_required_balance() + if game.difficulty == defines.difficulty.easy then + return level.required_balance.easy + elseif game.difficulty == defines.difficulty.normal then + return level.required_balance.normal + else + return level.required_balance.hard + end +end + +function tightspot_init_level(tightspot) + local player = game.players[1] + local character = player.character + player.set_controller{type=defines.controllers.god} + if character then character.destroy() end + local playerforce = player.force + playerforce.manual_mining_speed_modifier = 1000 + + local level = tightspot.level + tightspot.debt = level.money + tightspot.income = 0 + local surface = player.surface + local wallCollisionBox = game.entity_prototypes["stone-wall"].collision_box + + for x=level.area[1][1],level.area[2][1],1 do + for y=level.area[1][2],level.area[2][2],1 do + local entities = game.players[1].surface.find_entities{{x + 0.1, y + 0.1}, {x + 0.9, y + 0.9}} + local shouldcover = true + for index, item in pairs(entities) do + if item.type == "resource" or + item.type == "tree" then + item.minable = false + if item.type ~= "tree" then + shouldcover = false + end + end + end + if shouldcover and surface.can_place_entity{name = "stone-wall", position = {x + 0.5, y + 0.5}} then + surface.create_entity{name = "stone-wall", position = {x, y}, force=playerforce} + end + end + end + local market = game.surfaces[1].find_entity(global.market[1], global.market[2]) + for index, item in pairs(level.offers) do + market.add_market_item(item) + end + game.players[1].insert{name = "coin", count = level.money} + game.players[1].force.disable_all_prototypes() + local recipe_list = game.players[1].force.recipes + for index, item in pairs(level.recipes) do + recipe_list[item].enabled = true + end + tightspot_init_spending_frame(tightspot) + tightspot_update_spending(tightspot) + game.players[1].clear_recipe_notifications() +end + +function tightspot_init_spending_frame(tightspot) + local player = game.players[1] + + local flow = mod_gui.get_frame_flow(player) + local frame = flow.add{type="frame", name="tightspot_frame", style=mod_gui.frame_style, caption = {"level", tightspot.level.level_number}, direction="vertical"} + local inner = frame.add{type = "frame", style = "inside_shallow_frame", direction = "vertical"} + inner.style.padding = 4 + local info_table = inner.add{type = "table", column_count = 1, style = "bordered_table"} + + local money_flow = info_table.add{type = "flow", direction = "vertical"} + + money_flow.add{type="label", caption={"money"}, style="caption_label"} + local table = money_flow.add{type="table", column_count=2} + + local available = game.players[1].get_item_count("coin") + local debt = tightspot.debt + + table.add{type="label", caption={"", {"balance"}, {"colon"}}} + global.balance_label = table.add{type="label", caption=util.format_number(debt - available), name="balance"} + table.add{type="label", caption={"", {"required"}, {"colon"}}} + table.add{type="label", caption=util.format_number(tightspot_get_required_balance())} + + local level = tightspot.level + table.add{type="label", caption={"", {"time"}, {"colon"}}} + table.add{type="label", caption=util.formattime(level.time)} + + local demand_flow = info_table.add{type = "flow", direction = "vertical"} + + demand_flow.add{type="label", caption = {"demand"}, style="caption_label"} + + local demand_table = demand_flow.add{type = "table", column_count = 3} + demand_table.style.column_alignments[3] = "right" + local item_prototypes = game.item_prototypes + for index, item in pairs(level.demand) do + local sprite = demand_table.add{type ="sprite", sprite = "item/"..item.item, style = "small_text_image"} + demand_table.add{type ="label", caption = {"", item_prototypes[item.item].localised_name, {"colon"}}} + demand_table.add{type ="label", caption = util.format_number(item.price)} + end + + mod_gui.get_button_flow(player).add{type = "button", name="tightspot_start", caption={"start"}, style = mod_gui.button_style} +end + +function tightspot_init_progress_frame(tightspot) + local player = game.players[1] + local flow = mod_gui.get_frame_flow(player) + local frame = flow.add{type = "frame", name="tightspot_progress_frame", style=mod_gui.frame_style, caption={"progress"}, direction="vertical"} + local inner = frame.add{type = "frame", direction = "vertical", style = "inside_shallow_frame"} + inner.style.padding = 4 + local info_table = inner.add{type = "table", column_count = 1, style = "bordered_table"} + global.progress_bar = info_table.add{type="progressbar", name="tightspot_progressbar", style = "electric_satisfaction_statistics_progressbar"} + global.progress_bar.style.horizontally_stretchable = true + global.speed_label = info_table.add{type="label"} + local controlflow = info_table.add{type="flow"} + controlflow.add{type="button", caption="+", name="faster"} + controlflow.add{type="button", caption="-", name="slower"} + tightspot_update_speed_label() +end + +function tightspot_update_progress(tightspot) + if (game.tick - tightspot.simulation_started_at) % 60 ~= 0 then + return + end + local time = game.tick - tightspot.simulation_started_at + global.progress_bar.value = time / level.time + global.progress_bar.caption = {"", {"time"}, {"colon"}, " ", util.formattime(time)} +end + +function tightspot_update_spending(tightspot) + local available + if game.players[1].controller_type == defines.controllers.god then + available = game.players[1].get_item_count("coin") + else + available = tightspot.available + end + local debt = tightspot.debt + global.balance_label.caption = util.format_number(available - debt + tightspot.income) +end + +function tightspot_get_missing_to_win(tightspot) + local available = tightspot.available + local debt = tightspot.debt + local required = tightspot_get_required_balance(tightspot) + return required + debt - tightspot.income - available +end + +function tightspot_sell_back(tightspot) + local level = tightspot.level + local player = game.players[1] + local addition = 0 + for index, item in pairs(level.offers) do + local count = player.get_item_count(item.offer.item) + addition = addition + count * item.price[1][2] + end + player.surface.create_entity{name = "flying-text", position = player.position, text = "+" .. addition, color = {g = 1}} + tightspot.debt = tightspot.debt - addition +end + +function tightspot_start_level(tightspot) + map_save() + tightspot_sell_back(tightspot) + mod_gui.get_button_flow(game.players[1]).tightspot_start.destroy() + game.speed = global.speed + tightspot_init_progress_frame(tightspot) + mod_gui.get_button_flow(game.players[1]).add{type = "button", name="tightspot_reload", caption={"reload"}, style = mod_gui.button_style} + tightspot.available = game.players[1].get_item_count("coin") + game.players[1].set_controller{type=defines.controllers.ghost} + tightspot.simulation_started_at = game.tick + local level = tightspot.level + local entities = game.players[1].surface.find_entities(level.area) + for index, item in pairs(entities) do + item.active = true + end + tightspot_update_spending(tightspot) +end + +function tightspot_show_level_description(tightspot) + local level = tightspot.level + if level.description ~= nil then + game.show_message_dialog(level.description) + end +end + +function tightspot_update_speed_label() + global.speed_label.caption = {"", {"speed"}, {"colon"}, " ", game.speed} +end + +local safe_name = "safe-surface-really-nice-place-and-peaceful" +local get_save_surface = function() + return game.surfaces[safe_name] or game.create_surface(safe_name, {width = 200, height = 200}) +end + +local save_area = {{-200, -200}, {200, 200}} +local save_surface = function() + game.surfaces[1].clone_area + { + source_area = save_area, + destination_area = save_area, + destination_surface = get_save_surface(), + clone_tiles = true, + clone_entities = true, + clone_decoratives = true, + clear_destination_entities = true, + clear_destination_decoratives = true, + expand_map= true + } +end + +local load_surface = function() + get_save_surface().clone_area + { + source_area = save_area, + destination_area = save_area, + destination_surface = game.surfaces[1], + clone_tiles = true, + clone_entities = true, + clone_decoratives = true, + clear_destination_entities = true, + clear_destination_decoratives = true, + expand_map= true + } +end + +function map_load() + game.speed = 1 + global.tightspot = global.save.tightspot + load_surface() + game.players[1].set_controller{type=defines.controllers.god} + for k = 1, 10 do + local inv = game.players[1].get_inventory(k) + if inv then + inv.clear() + if global.save.player_inventory[k] then + for name, count in pairs (global.save.player_inventory[k]) do + game.players[1].insert({name = name, count = count}) + end + end + end + end + if mod_gui.get_button_flow(game.players[1]).tightspot_reload then + mod_gui.get_button_flow(game.players[1]).tightspot_reload.destroy() + end + if mod_gui.get_frame_flow(game.players[1]).tightspot_progress_frame then + mod_gui.get_frame_flow(game.players[1]).tightspot_progress_frame.destroy() + end + story_jump_to(global.story, "building") + mod_gui.get_button_flow(game.players[1]).add{type = "button", name="tightspot_start", caption={"start"}, style = mod_gui.button_style} + +end + +function map_save() + global.save = {} + local player = game.players[1] + local chest = game.surfaces[1].find_entity(global.result_chest[1], global.result_chest[2]) + if chest then + for name, count in pairs (chest.get_output_inventory().get_contents()) do + player.insert({name = name, count = count}) + end + chest.clear_items_inside() + end + global.save.tightspot = util.table.deepcopy(global.tightspot) + + save_surface() + player.clear_cursor() + local player_inventory = {} + for k = 1, 10 do + local inv = player.get_inventory(k) + if inv then + player_inventory[k] = inv.get_contents() + end + end + global.save.player_inventory = player_inventory +end + +function tightspot_check_level(tightspot, event) + if event.name == defines.events.on_gui_click then + if event.element.name == "slower" and global.speed > 1 then + global.speed = global.speed / 2 + game.speed = global.speed + tightspot_update_speed_label(tightspot) + elseif event.element.name == "faster" and global.speed < 64 then + global.speed = global.speed * 2 + game.speed = global.speed + tightspot_update_speed_label(tightspot) + elseif event.element.name == "tightspot_reload" then + map_load() + return false + end + return false + end + local result_chest = game.surfaces[1].find_entity(global.result_chest[1], global.result_chest[2]) + local contents = result_chest.get_inventory(defines.inventory.chest).get_contents() + local addition = 0 + for item_name, count in pairs(contents) do + local price = tightspot.demand[item_name] + if price ~= nil then + addition = addition + price * count + end + end + if addition ~= 0 then + game.players[1].surface.create_entity{name = "flying-text", position = result_chest.position, text = "+" .. addition, color = {g = 1}} + tightspot.income = tightspot.income + addition + tightspot_update_spending(tightspot) + result_chest.clear_items_inside() + end + tightspot_update_progress(tightspot) + return (game.tick - tightspot.simulation_started_at) >= level.time +end + +function land_price(level, position) + return math.abs(position.x - level.center.x) + math.abs(position.y - level.center.y) +end + +story_table = +{ + { + { + action = function() + tightspot_init_level(global.tightspot) + end + }, + { + action = function() + if level.showrules ~= nil then + game.show_message_dialog{text={"welcome"}} + game.show_message_dialog{text={"rules1"}} + game.show_message_dialog{text={"rules2"}} + game.show_message_dialog{text={"rules3"}} + end + end + }, + { + action = function() + tightspot_show_level_description(global.tightspot) + end + }, + { + name = "building", + update = + function(event) + if event.name == defines.events.on_tick then return end + tightspot_update_spending(global.tightspot) + if event.name == defines.events.on_built_entity then + if event.created_entity.name == "stone-wall" then + local entity = event.created_entity + local position = entity.position + local area = {{position.x - 0.4, position.y - 0.4}, {position.x + 0.4, position.y + 0.4}} + if #game.players[1].surface.find_entities_filtered{area = area, type = "resource"} ~= 0 then + event.created_entity.destroy() + game.players[1].insert{name = "stone-wall", count = 1} + game.players[1].print("This area is not resellable") + return + end + local price = land_price(level, event.created_entity.position) + game.players[1].surface.create_entity{name = "flying-text", position = event.created_entity.position, text = "+" .. price, color = {g = 1}} + game.players[1].insert{name = "coin", count = price} + else + event.created_entity.active = false + end + end + if event.name == defines.events.on_pre_player_mined_item and + event.entity.name == "stone-wall" then + local position = event.entity.position + local price = land_price(level, event.entity.position) + game.players[1].surface.create_entity{name = "flying-text", position = event.entity.position, text = "-" .. price, color = {r = 1}} + local available = game.players[1].get_item_count("coin") + game.players[1].remove_item{name = "coin", count = price} + if available < price then + global.tightspot.debt = global.tightspot.debt + 5000 + game.players[1].insert{name = "coin", count = 5000 - price + available} + game.players[1].print("Borrowed 5000 coins to pay for the land") + end + end + end, + condition = + function(event) + return event.name == defines.events.on_gui_click and event.element.name == "tightspot_start" + end, + action = + function() + tightspot_start_level(global.tightspot) + end + }, + { + condition = + function(event) + return tightspot_check_level(global.tightspot, event) + end, + action = + function() + local missing = tightspot_get_missing_to_win(global.tightspot) + if missing > 0 then + game.show_message_dialog{text={"lost-message", missing}} + else + game.show_message_dialog{text={"won-message", -missing}} + end + end + }, + { + condition = + function() + if tightspot_get_missing_to_win(global.tightspot) > 0 then + map_load() + return false + end + return true + end, + action = function() end + } + } +} + +story_init_helpers(story_table) + +tightspot_events = +{ + defines.events.on_gui_click, + defines.events.on_tick, + defines.events.on_built_entity, + defines.events.on_player_cursor_stack_changed, + defines.events.on_pre_player_mined_item +} diff --git a/factorio/data/base/campaigns/transport-belt-madness/description.json b/factorio/data/base/campaigns/transport-belt-madness/description.json new file mode 100644 index 0000000000000000000000000000000000000000..a92afdea51ab437639847179936b7f14f6e2044e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/description.json @@ -0,0 +1,5 @@ +{ + "starting-level": "level-01", + "multiplayer-compatible": false, + "order": "c" +} diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/blueprint.zip b/factorio/data/base/campaigns/transport-belt-madness/level-01/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..c9ed62e047e568a6504e486644c14366079c1913 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:116486aa834962db41ce3aba8b5125ebfa7d37a4c45a2213e58538d7b4243325 +size 79997 diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/control.lua b/factorio/data/base/campaigns/transport-belt-madness/level-01/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..7c275610f41112636732792ea5a02517b44f7589 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/control.lua @@ -0,0 +1,100 @@ +require "util" +require "transportbeltmadness" + +levels= +{ + { + show_rules = true, + starting_location = {0, 0}, + area = {{-9, -9}, {9, 9}}, + level_width = 14, + description = "level-01", + recipes = {"transport-belt", "underground-belt"}, + resources = {}, + chests= + { + { + item="iron-plate", + input=1, + output=5 + }, + { + item="copper-plate", + input=2, + output=4 + }, + { + item="steel-plate", + input=4, + output=1 + }, + { + item="copper-ore", + input=5, + output=2 + } + } + }, + { + starting_location = {0, 0}, + area = {{-9, -9}, {9, 9}}, + level_width = 14, + description = "level-02", + recipes = {"transport-belt", "underground-belt"}, + resources ={}, + chests = + { + { + item="iron-plate", + input=1, + output=6 + }, + { + item="copper-plate", + input=2, + output=7 + }, + { + item="steel-plate", + input=3, + output=1 + }, + { + item="copper-ore", + input=4, + output=8 + }, + { + item="iron-ore", + input=6, + output=2 + }, + { + item="coal", + input=7, + output=9 + }, + { + item="wood", + input=8, + output=4 + }, + { + item="iron-gear-wheel", + input=9, + output=3 + } + } + } +} + +script.on_init(function() + global.story = story_init() + global.transport_belt_madness = transport_belt_madness_init(levels) + game.players[1].surface.always_day = true + game.players[1].force.disable_research() +end) + +script.on_event(transport_belt_madness_events, function(event) + story_update(global.story, event, "level-02") +end) diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ar/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ar/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3d938745305b3f1c2375822b7d10422e9405bdf3 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ar/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=.ءامحالا - 1 ءزجلا ، 1 ىوتسملا +level-02=يدج كرحت لوأ - 2 ءزجلا,1 ىوتسملا + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/be/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/be/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..afdf1371a72d97f33b8048c03ea52ec13bec8fdd --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/be/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Узровень 1, частка 1 - Разагрэў. +level-02=Узровень 1, частка 2 - Першая сур'ёзная галаваломка. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/bg/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/bg/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e8418f8001ba5a41b36ff27b68f5b76a6fccf1f5 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/bg/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Ниво 1, Част 1: Загрявка. +level-02=Ниво 1, Част 2: Първа сериозна главоблъсканица. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ca/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ca/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cc7f657b2d875a1c0bdd72c72fc5b1262a3a5ddd --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ca/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Nivell 1, part 1: Escalfament +level-02=Nivell 1, part 2: Primer maldecap seriós + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/cs/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/cs/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7f57ca435d29abb6e5900577f55f164772ff5ef8 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/cs/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Úroveň 1, Část 1: Rozehřátí. +level-02=Úroveň 1, Část 2: První zapeklitý hlavolam. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/da/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/da/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..034e4759082672a264a6597020556c740b5c506e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/da/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Bane 1, del 1: Opvarmning. +level-02=Bane 1, del 2: Første alvorlige hovedbrud. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/de/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/de/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a579d9eb456938cbbf176ed8a4e9ca4228daaa78 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/de/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Level 1, Teil 1: Aufwärmphase. +level-02=Level 1, Teil 2: Erstes ernstes Kopfzerbrechen. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/el/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/el/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b98bbd38a2463a6059d1f8d99ccdbc3a1a95e563 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/el/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Επίπεδο 1, Μέρος 1: Ζέσταμα. +level-02=Επίπεδο 1, Μέρος 2: Πρώτη σοβαρή σπαζοκεφαλιά. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/en/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/en/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f5217b2f5786b6a4f9d467f847771569bbd9a3eb --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/en/transport-belt-madness_level-01.cfg @@ -0,0 +1,2 @@ +level-01=Level 1, Part 1: Warm up. +level-02=Level 1, Part 2: First serious head scratching. diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/es-ES/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/es-ES/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0e453eb111a5be207eec886a70f8da7552b1e4f4 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/es-ES/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Nivel 1, parte 1: Calentamiento +level-02=Nivel 1, parte 2: Primer serio quebradero de cabeza + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/et/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/et/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..af0bea60b60e7fc4067d18766abeca323bee933c --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/et/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Tase 1, Osa 1: Soojendus. +level-02=Tase 1, Osa 2: Esimene tõsine pea kratsimine. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/eu/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/eu/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..acac19cc40e0ed911b9a7da5207a9458bec07cf6 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/eu/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=1. Maila, 1. Atala: Beroketa. +level-02=1. Maila, 2. Atala: Lehenengo buruhauste garrantzitsua. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/fa/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/fa/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f1745f9eb2679be515c83c3e23f7970a0f152582 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/fa/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=.ندرک مرگ :لوا شخب ،۱ هلحرم +level-02=.یدج یمگردرس نیلوا :مود شخب ،۱ هلحرم + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/fi/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/fi/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8f542adeb6f8eb16625ba74487c9223f4f568e23 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/fi/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Taso 1, osa 1: Lämmittely. +level-02=Taso 1, osa 2: Ensimmäinen vakava päänraapiminen. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/fr/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/fr/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8d4d9a392e250bd3118120b38ac184f2beb94792 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/fr/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Niveau 1, Partie 1 : Échauffement. +level-02=Niveau 1, Partie 2 : Première prise de tête. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ga-IE/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ga-IE/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..82943d031e57d890362f678f1bb9acf962650214 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ga-IE/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Léibhéal 1, Páirt 1: Téamh suas. +level-02=Léibhéal 1, Páirt 2: An chéad scríobadh chinn dáiríre. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/he/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/he/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c8075b44a9086f61a2795565b8d826f1ba1d33e0 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/he/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=.םומיח :1 קלח ,1 בלש +level-02=.שאר'ת םירבוש הנושארל :2 קלח ,1 בלש + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/hr/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/hr/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6097985074b2f67b872be6af6b62e6cdba80174f --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/hr/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=1. Razina, 1. Dio: Zagrijavanje. +level-02=1. Razina, 2. Dio: Prva ozbiljna mozgalica. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/hu/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/hu/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..30e833d8cb96b20e1e7c178f278c9f7535b637e5 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/hu/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=1. szint, 1. rész: Bemelegítés. +level-02=1. szint, 2. rész: Az első komoly fejvakarás. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/id/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/id/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3f250cfff6f4385452435595ee0f79bd5c808439 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/id/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Level 1, Bagian 1: Pemanasan +level-02=Level 1, Bagian 2: Pertama kali serius menggaruk kepala + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/is/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/is/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..63842cbd2a638a31a88c2edc4932a7d10fde791a --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/is/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Borð 1-1: Upphitun. +level-02=Borð 1-2: Fyrsta alvöru ráðgáta + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/it/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/it/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9dca0cd728de1793156c8d3082aadec26d96ef7c --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/it/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Livello 1, Parte 1 - Riscaldamento. +level-02=Livello 1, Parte 2 - Primi grattacapi. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ja/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ja/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ce40bda672fcb2457fbbd52d749a4fdfc601478c --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ja/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=レベル01 - パート1: 準備運動 +level-02=レベル01 - パート2: 最初の困難 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ka/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ka/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f28b9da6b69b2493e87a658759490a8356d90ff0 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ka/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=დონე 1, ნაწილი 1: გახურება +level-02=დონე 1, ნაწილი 2: თავის პირველი სერიოზული მოფხანა. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/kk/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/kk/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e27be27de426e7788a1c1eb2b0bba237f3f28018 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/kk/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=1-деңгей, 1-бөлім: Жылу. +level-02=1-деңгей, 2-бөлім: Бірінші елеулі ойжұмбақ. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ko/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ko/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fb7cae8b21f676bb31931cccf8fbeb99017b420b --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ko/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=1단계, 1부: 몸풀기입니다. +level-02=1단계, 2부: 첫 번째 골머리군요. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/lt/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/lt/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..96eccf56d592a3f1c04f9232cb5c6041968ee253 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/lt/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=1 Lygis, 1 Dalis: Apšilimas. +level-02=1 Lygis, 2 Dalis: Pirmas rimtesnis galvosūkis. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/lv/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/lv/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9ece2576305ef2952868bc6371fb66c9ddfead15 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/lv/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=1. Līmenis, 1. Daļa: Iesildīšanās. +level-02=1. Līmenis, 2. Daļa: Pirmā nopietnā galvas kasīšana. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/nl/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/nl/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cb27f1488c686c8f8a61772bd3e82041e4805d17 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/nl/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Niveau 1, deel 1: De warm up. +level-02=Niveau 1, deel 2: De eerste serieuze hersenkraker. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/no/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/no/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..31407a5cea2c279410e2e59bae1b5258b1d27bbf --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/no/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Nivå 1, Del 1 - Oppvarming. +level-02=Nivå 1, Del 2 - Første seriøse hodebry. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/pl/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/pl/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9bb76fa757e083c3e43ad1380367512906780cdf --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/pl/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Poziom 1, Część 1: Rozgrzewka. +level-02=Poziom 1, Część 2: Pierwsza poważna zagwozdka. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/pt-BR/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/pt-BR/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ae25e0953b99624faf06fef2a9fa9927cc6e8e09 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/pt-BR/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Nível 1, Parte 1: Aquecimento. +level-02=Nível 1, Parte 2: Primeiro arranhão sério na cabeça. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/pt-PT/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/pt-PT/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fe8f0cc32e63361eb27ba5a471be806c60366805 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/pt-PT/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Nível 1, Parte 1: Aquecimento. +level-02=Nível 1, Parte 2: Primeira dor de cabeça séria. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ro/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ro/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0e88eedf17b38f372e529fde2d727875799f4930 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ro/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Nivelul 1, partea unde ne încălzim. +level-02=Nivelul 1, partea unde ne scărpinăm serios în cap. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ru/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ru/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d771141c2c73f586198f47fda70dc1a54165124f --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/ru/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Уровень 1, Часть 1: Разогрев. +level-02=Уровень 1, Часть 2: Первая серьёзная головоломка. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/sk/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/sk/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bbf38bc404eca62107c77ff4aa995ab633d8f10c --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/sk/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Úroveň 1, časť 1 - na zahriatie. +level-02=Úroveň 1, časť 2 - prvý vážny hlavolam. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/sl/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/sl/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1c0522ec719b214c1fc5df6451da50995193592c --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/sl/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Stopnja 1, 1. Del: Ogrevanje. +level-02=Stopnja 1, 2. Del: Prvi resen zaplet. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/sr/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/sr/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b7ad80d571b15acd31f84368c6f8f112b6a33acf --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/sr/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Ниво 1, Део 1: Загревање. +level-02=Ниво 1, Део 2: Прво озбиљно размишљање. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/sv-SE/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/sv-SE/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8e96900c69275cf5b5f0f92cd01e4215ddbbecca --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/sv-SE/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Nivå 1, Del 1 - Uppvärmning. +level-02=Nivå 1, Del 2: Första seriösa kluringen. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/th/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/th/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b6dd297129942a2e256e87043181151a006c4730 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/th/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=ด่านที่ 1, ตอนที่ 1: อุ่นเครื่อง +level-02=ระดับ 1, ตอนที่ 2: ครั้งแรกกับการเกาหัวอย่างจริงจัง. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/tr/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/tr/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4cb3a5a9d1fe1f871cd6328675d60b015cc16b72 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/tr/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Seviye 1, Bölüm 1: Isınma. +level-02=Seviye 1, Bölüm 2: İlk ciddi kafa karışıklığı. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/uk/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/uk/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d6e4bff019484ec148eb9e1982e0fa0470190ac9 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/uk/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Рівень 1, Частина 1: Розігрів. +level-02=Рівень 1, Частина 2: Перша серйозна головоломка. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/vi/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/vi/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..388f6650d51b3a06b0b699669e15dceebb1f760a --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/vi/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=Màn 1, Phần 1: Khởi động +level-02=Màn 1, Phần 2: Vò đầu bức tóc + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/zh-CN/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/zh-CN/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..492a3f84373bbf5ecb1ddf0c342251c1c8813475 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/zh-CN/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=一级挑战 (第1关):小试身手。 +level-02=一级挑战 (第2关):考验来了。 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/zh-TW/transport-belt-madness_level-01.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/zh-TW/transport-belt-madness_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0a48a04638cc622a0df9d1e36a4baaa1653f7254 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-01/locale/zh-TW/transport-belt-madness_level-01.cfg @@ -0,0 +1,3 @@ +level-01=第1-1關:小試身手。 +level-02=第1-2關:這下頭痛了。 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/blueprint.zip b/factorio/data/base/campaigns/transport-belt-madness/level-02/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..2fe4ebb47e0b3d4bb97bc8d319b6edb0274f4d92 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63185dd7a6dbf0fee4e8f9c88e336679e66246360b6bb9f41ccfbf31578974e4 +size 79931 diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/control.lua b/factorio/data/base/campaigns/transport-belt-madness/level-02/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..871fde99799df70e69ff8f917825435a99aedc31 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/control.lua @@ -0,0 +1,115 @@ +require "util" +require "transportbeltmadness" + +levels= +{ + { + starting_location = {0, 4}, + area = {{-16, -9}, {16, 9}}, + level_width = 30, + description = "level-03", + recipes = {"transport-belt", "underground-belt"}, + ["resources"] ={}, + ["chests"]= + { + { + item="iron-plate", + input=1, + output=5 + }, + { + item="copper-plate", + input=2, + output=7 + }, + { + item="iron-gear-wheel", + input=3, + output=6 + }, + { + item="steel-plate", + input=5, + output=1 + }, + { + item="coal", + input=6, + output=3 + }, + { + item="electronic-circuit", + input=7, + output=2 + } + } + }, + { + starting_location = {0, 4}, + area = {{-16, -9}, {16, 9}}, + description = "level-04", + level_width = 30, + recipes = + { + "transport-belt", + "underground-belt", + "fast-transport-belt", + "fast-underground-belt" + }, + ["resources"] ={}, + ["chests"]= + { + { + item="iron-plate", + input=1, + output=9 + }, + { + item="copper-plate", + input=2, + output=7 + }, + { + item="iron-gear-wheel", + input=3, + output=6 + }, + { + item="steel-plate", + input=4, + output=8 + }, + { + item="coal", + input=6, + output=3 + }, + { + item="electronic-circuit", + input=7, + output=2 + }, + { + item="wood", + input=8, + output=4 + }, + { + item="copper-ore", + input=9, + output=1 + } + } + } +} + +script.on_init(function() + global.story = story_init() + global.transport_belt_madness = transport_belt_madness_init(levels) + game.players[1].surface.always_day = true + game.players[1].force.disable_research() +end) + +script.on_event(transport_belt_madness_events, function(event) + story_update(global.story, event, "level-03") +end) diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ar/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ar/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2c6c875e464d56cfb38fd6e0620fdd8732b7fd1a --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ar/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=؟ اذه فيك , لقنلا ةمزحا نم ةثالثل يفكي نيتطالب ضرعب رسج :لوألا ءزجلا ،2 ىوتسملا +level-04=.عونلا سفن نم ةيقفنلا ةمزحألاب طقف ةيقفنلا ةمزحألا طبترت :ةريغص ةحيصن .بعصألا ءزجلا دعي مل رسجلا - 2 ءزجلا ، 2 ىوتسملا + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/be/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/be/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5aaef32d9a07a6b2f6476f4ce1bf66951cb39c84 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/be/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Узровень 2, частка 1 - Мост шырынёй у 2 тайла для трох канвеераў. Ці магчыма гэта? +level-04=Узровень 2, частка 2 - Мост цяпер не самае складанае. Маленькая падказка: падземныя канвееры злучаюцца толькі з канвеерамі свайго тыпу. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/bg/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/bg/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..864e87591bb83d9e53b81559e283f56a89a50571 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/bg/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Ниво 2, Част 1: Три конвейера на мост, широк две плочки. Как може да стане? +level-04=Ниво 2, Част 2: Мостът вече не е най-трудната част. Малък съвет: Подземни конвейери се свързват само с такива от същият тип. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ca/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ca/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fecb659fc32d3165fdce69f81f4c3b9682151b54 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ca/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Nivell 2, part 1: Un pont de dues caselles d'ample per tres cintes de transport, com es podrà fer? +level-04=Nivell 2, part 2: El pont ja no és la part més difícil. Un petit consell: cada cinta transportadora subterrània connecta només amb una cinta transportadora del mateix tipus. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/cs/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/cs/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2d8e0f8ce28f8f46519a0e26f5a1893772f57210 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/cs/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Úroveň 2, Část 1: Most dva bloky široký pro tři pásy, co s tím? +level-04=Úroveň 2, Část 2: Most už není ta nejtěžší část. Malé doporučení: Podzemní pásy se spojí jen s podzemními pásy stejného typu. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/da/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/da/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..214523840852fc6465de5b03c023ad2b48f728ae --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/da/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Bane 2, del 1: En bro der er 2 felter bred til 3 transportbånd, hvordan kan det lade sig gøre? +level-04=Bane 2, del 2: Broen er ikke den sværeste del længere. Et lille råd: Underjordiske transportbånd forbinder kun til andre underjordiske transportbånd af samme type. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/de/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/de/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d850a8d7eda74c8a12a6735da7ce4ca5dffa7006 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/de/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Level 2, Teil 1: Eine zwei Kacheln breite Brücke für drei Fließbänder, wie soll das funktionieren? +level-04=Level 2, Teil 2: Die Brücke ist nun nicht mehr der schwierigste Teil. Kleiner Tipp: Unterirdische Fließbänder verbinden sich nur, wenn sie vom selben Typ sind. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/el/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/el/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..646be4571a619bbf6179351f330991858feaf695 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/el/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Επίπεδο 2, Μέρος 1: Μία γέφυρα δύο θέσεων για 3 ιμάντες μεταφοράς, πώς μπορεί να γίνει; +level-04=Επίπεδο 2, Μέρος 2: Η γέφυρα δεν είναι το πιο δύσκολο κομμάτι πια. Μία μικρή συμβουλή: Οι υπόγειοι ιμάντες μεταφοράς συνδέονται μόνο με ίδιου τύπου υπόγειους ιμάντες μεταφοράς. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/en/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/en/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e2884be269e5a222aaabc2ae6fa2a644084a4162 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/en/transport-belt-madness_level-02.cfg @@ -0,0 +1,2 @@ +level-03=Level 2, Part 1: A bridge two tiles wide for three transport belts, how can that be? +level-04=Level 2, Part 2: The bridge isn't the hardest part anymore. A little piece of advice: Underground belts only connect to underground belts of the same type. diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/es-ES/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/es-ES/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d6bb6f6ed2629fbefd0009cbdd4697c8ca3898de --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/es-ES/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Nivel 2, parte 1: Un puente de dos casillas de ancho para tres cintas de transporte... ¿eso cómo se hace? +level-04=Nivel 2, parte 2: El puente no es lo más difícil. Un pequeño consejo: las cintas transportadoras subterráneas solo se conectan con cintas del mismo tipo. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/et/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/et/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..59fbc5a6ecdfcf56faafc5373bbe66937591be63 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/et/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Tase 2, Osa 1: Kahe ruudu suurune sild kolme konveieri jaoks, kuidas on see võimalik? +level-04=Tase 2, Osa 2: Sild ei ole enam mängu raskeim osa. Väike nõuanne: Maaalused konveierid ühenduvad vaid sama tüüpi maaaluste konveieritega. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/eu/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/eu/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b453532867f50c3ddfeb37e7908cbfb35d545be4 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/eu/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=2. Maila, 1. Atala: Bi lauza zabaleko zubia hiru uhal garraiatzaileentzat. Nola izan daiteke hori? +level-04=2. Maila, 2. Atala: Zubia jadanik ez da atalik zailena. Aholku txiki bat: Lurpeko uhalak mota bereko lurpeko uhalekin lotu daitezke bakarrik. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/fa/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/fa/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7e8fb3647d8ec2ff9205758ca4d0fb0c5417d34f --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/fa/transport-belt-madness_level-02.cfg @@ -0,0 +1,2 @@ +level-03=؟هنکمم روطچ ،هلاقن راون هس یارب ود ضرع اب لپ کی :کی شخپ ،۲ هلحرم + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/fi/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/fi/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6d8a0ca4fae0fe02fa6f443874204dc402394b5a --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/fi/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Taso 2, osa 1: Kaksi laattaa leveä silta kolmelle liukuhihnalle, miten se on mahdollista? +level-04=Taso 2, osa 2: Silta ei enää ole vaikein osa. Pieni vihje: Maanalaiset hihnat yhdistyvät vain samantyyppisiin hihnoihin. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/fr/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/fr/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..71f66023cc88337f7ef2b68bdad64fd55bd1845e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/fr/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Niveau 2, Partie 1 : Un pont de deux tuiles de large pour trois convoyeurs, comment faire ? +level-04=Niveau 2, Partie 2 : Le pont n'est plus la partie la plus difficile. Un petit conseil : les convoyeurs souterrains se raccordent uniquement aux convoyeurs souterrains du même type. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ga-IE/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ga-IE/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6dde336eda28cd54737ac849ad9cdc63ab93ce71 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ga-IE/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Léibhéal a 2, Páirt a 1: Droichead dhá tíl leathan le haghaidh trí crois iompair, cén chaoi a dhéantar sin? +level-04=Léibhéal a 2, Páirt a 2: Ní hé an droichead an pháirt is deacra níos mó. Comhairle beag: Níl croiseanna faoin talamh ábalta ceangal le croiseanna den chineál céanna amháin . + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/he/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/he/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4c9ae7d8816c373d70bee2a6a931f3b54c093dc1 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/he/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=?ירשפא הז ךיא ,םיעוסמ השולש רובע תוצבשמ יתש בחורב רשג :1 קלח ,2 בלש +level-04=.גוס ותואמ םירחא םייעקרק־תת םיעוסמל קר םירבחתמ םייעקרק־תת םיעוסמ :הנטק הצע .השקה קלחה ונניא רבכ רשגה :2 קלח ,2 בלש + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/hr/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/hr/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1280e687afe76d782b5d71bf2db63df0d0ff4ffc --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/hr/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=2. Razina, 1. Dio: Most širine dva polja za 3 transportna pojasa, kako je to moguće? +level-04=2. Razina, 2. Dio: Most nije najteži dio više. Mala savjet: Podzemni transportni pojasevi se samo spajaju sa podzemnim pojasevima istoga tipa. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/hu/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/hu/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ff4c2dfacf5b8e31d40956737dd02848e9b08699 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/hu/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=2. szint, 1. rész: 2 csempe széles híd 3 futószalagnak, hogyan lehetséges ez? +level-04=2. szint, 2. rész: A híd már nem a legnehezebb pontja a dolognak. Egy jó tanács: A föld alatti futószalagok csak az azonos típusú párjukhoz csatlakoznak. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/id/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/id/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..778063c6d1bc42c5c847d0a73d3a06e0a40836f5 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/id/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Level 2, Bagian 1: Jembatan dengan lebar 2 ubin untuk tiga lajur transportasi, bagaimana itu bisa? +level-04=Level 2, Bagian 2: Jembatan bukan bagian tersulit lagi. Sepotong kecil nasihat: Lajur bawah tanah hanya bersambung dengan lajur bawah tanah dengan tipe yang sama. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/it/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/it/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..53d5876bb7ec81dee2874da171d776a799440987 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/it/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Livello 2, Parte 1 - Un ponte largo 2 caselle per 3 nastri trasportatori, come può essere!? +level-04=Livello 2, Parte 2 - Il ponte non è più la parte difficile. Piccolo consiglio: i nastri trasportatori sotterranei si possono collegare solo ai nastri trasportatori dello stesso tipo. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ja/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ja/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b67b050a2768a3e8d5b7ad9b2889feb1a8202cf0 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ja/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=レベル02 - パート1: 2マス分の幅の橋に3本の搬送ベルトを通すには? +level-04=レベル02 - パート2: 橋はもう困難ではなくなりました。 ちょっとしたアドバイス: 地下搬送ベルトは同種の地下搬送ベルトとのみ接続できます。 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ka/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ka/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1dd36b739876c69ae9996cc5d1e32f51f496b4b8 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ka/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=დონე 2, ნაწილი 1: ხიდი ორი კრამიტის სიგანით სამი სატრანსპორტო სარტყლისთვის, როგორ შეიძლება იყოს ეს? +level-04=დონე 2, ნაწილი 2: ხიდი აღარ არის ყველაზე რთული ნაწილი. პატარა რჩევა: მიწისქვეშა კონვეიერების მხოლოდ იმავე ტიპის მიწისქვეშა ქამრებს უერთდება. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/kk/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/kk/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0aa88addb30eabdef2926ac402b527464b66a4f2 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/kk/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=2-деңгей, 1-бөлім: Екі конвейер ғана сиятын көпірге үшеуін салу керек, бұл қалай мүмкін? +level-04=2-деңгей, 2-бөлім: Көпір ең қиыны емес. Кішігірім кеңес: жерасты конвейері тек дәл сол түрінің конвейеріне қосыла алады. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ko/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ko/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ddc665f17d5795b41fdd96651a538089b6fcc94b --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ko/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=2단계, 1부: 타일 2개 너비의 다리에 운송 벨트 3개 연결하기. 어떻게 해야 가능할까요? +level-04=2단계, 2부: 다리는 이제 그다지 문젯거리가 안 되는군요.\n자그마한 팁: 지하 벨트는 같은 종류의 지하 벨트끼리만 연결됩니다. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/lt/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/lt/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8bfb07cf043c5667fdd3899a8c11902f8ed334e1 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/lt/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=2 lygis, 1 Dalis: Dviejų laukelių pločio tiltas trims konvejeriams, kaip gi taip? +level-04=2 lygis, 2 dalis: Tiltas nebėra sunkiausia dalis. Nedidelis patarimas: požeminiai konvejeriai jungiami tik prie to paties tipo požeminių konvejerių. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/lv/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/lv/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9e080f7968f25fb3f15a3ff48831e8ef072720ee --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/lv/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=2. Līmenis, 1. Daļa: Tilts divas iedaļas plats priekš trim transportlentēm, kā tas var būt? +level-04=2. Līmenis, 2. Daļa: Tilts vairs nav grūtākā daļa. Mazs padoms: pazemes lentes savienojas tikai ar tā paša veida pazemes lentēm. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/nl/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/nl/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..12cc7b42deda4a4a57504bcc9dbc3f443ce1f84c --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/nl/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Niveau 2, deel 1 - 2 tegels brede brug voor 3 transportbanden, hoe is dat mogelijk? +level-04=Niveau 2, deel 2: De brug is niet meer het moeilijkste deel. Een klein stukje advies: ondergrondse transportbanden verbinden alleen met ondergrondse transportbanden van hetzelfde type. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/no/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/no/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..95a62adebf98a76b38a24c0ed6deac5feb6f21c8 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/no/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Nivå 2, Del 1: En bro stor nok for 2 belter, men ment for 3 transport belter, hvordan kan det skje? +level-04=Bane 2, del 2: Broen er ikke den største utfordringen lengre. Et lite råd: Underjordiske transportbånd forbinder kun til andre underjordiske transportbånd av samme type. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/pl/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/pl/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..dfa801778a754a89d1be17e487a498ce4bd1e294 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/pl/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Poziom 2, Część 1: Most szeroki na dwa pola z trzema trasami taśmociągów, jak to możliwe? +level-04=Poziom 2, Część 2: Most nie jest już najtrudniejszą rzeczą. Mała rada: podziemnie pasy łączą się tylko z podziemnymi pasami tego samego typu. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/pt-BR/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/pt-BR/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..060458b2a5c8b31e5d32968acbbb7d1d30eed11e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/pt-BR/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Nível 2, Parte 1: Uma ponte de dois blocos de largura para três esteiras de transporte, como pode ser isso? +level-04=Nível 2, Parte 2: A ponte já não é a parte mais difícil. Um pequeno conselho: As esteiras subterrâneas só se ligam a esteiras subterrâneas do mesmo tipo. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/pt-PT/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/pt-PT/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7ac8caeb0e4a707b953081776bfcd1c7c163a1dc --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/pt-PT/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Nível 2, Parte 1: Uma ponte com dois blocos de largura para três esteiras de transporte, como é que isso é possível? +level-04=Nível 2, Parte 2: A ponte já não é a parte mais difícil. Um pequeno conselho: as esteiras subterrâneas só se conectam a esteiras subterrâneas do mesmo tipo. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ro/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ro/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..dc14e86e0a0eed904fa260b9fe25d560cb8b1848 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ro/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Nivelul 2, Partea întâi: Cum este posibilă o trecere de două dale pentru trei benzi rulante? +level-04=Nivelul 2, Partea a doua: Trecerea nu mai este partea dificilă. Un sfat: benzile subterane se pot conecta doar cu alte benzi subterane de aceeși culoare. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ru/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ru/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..540ffe4427a69807781e54f02368ee57a4c53daa --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/ru/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Уровень 2, Этап 1: Нужно проложить 3 конвейера там, где места хватает только для 2. Что же делать? +level-04=Уровень 2, Этап 2: Мост теперь не самое сложное. Подсказка: подземные конвейеры соединяются только с подземными конвейерами того же типа. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/sk/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/sk/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3b60d8c5cb754808b0128fda254d2d321c2728f4 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/sk/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Úroveň 2, časť 1 - 2 dlaždice, široký most pre 3 dopravné pásy, ako to môže byť? +level-04=Úroveň 2, časť 2 - most už nie je najťažšia časť. Malá rada: podzemné pásy sa pripájajú len na podzemné remene rovnakého typu. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/sl/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/sl/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..aa1f3b9c557d879eb3a6784fd9eb741d879ff367 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/sl/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Stopnja 2, 1. Del: Most, širok dve ploščici za tri tekoče trakove, kako bo to šlo? +level-04=Stopnja 2, 2. Del: Most ni več težek del. Majhen nasvet: Podzemeljski tekoči trak se poveže samo na podzemeljski tekoči trak enakega tipa. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/sr/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/sr/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..28961ea46127a8d0e9e1e78e04df216663f417ab --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/sr/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Ниво 2, Део 1: Мост широк 2 поља за 3 покретне траке, како је ово могуће? +level-04=Ниво 2, Део 2 - Мост више није најтежи део. Мали савет: подземне траке се повезују само са подземним тракама истог типа. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/sv-SE/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/sv-SE/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2b46b6af75ae71eb8b7c270f5bc5c8edb6729ac1 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/sv-SE/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Nivå 2, Del 1: En bro två plattor bred för tre transportband, hur går det ihop? +level-04=Nivå 2, Del 2: Bron är inte det svåraste biten längre. Litet tips: Underjordsbälten kopplar bara ihop till underjordsbälten av samma typ. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/th/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/th/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a9d027d507b2251813acaa8b094fc946a0c1c5e3 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/th/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=ด่านที่ 2, ตอนที่ 1 - วางสายพานสามสาย บนสะพานกว้าง สองช่อง, ทำยังไงดี? +level-04=ด่านที่ 2, ตอนที่ 2 - สะพานไม่ใช่ส่วนที่ยากที่สุดแล้ว. คำแนะนำเล็กน้อย: สายพานใต้ดินจะเชื่อมต่อกับสายพานใต้ดินชนิดเดียวกันเท่านั้น + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/tr/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/tr/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..baccb84db50be8e8b13ce940b07fcbb039e9383d --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/tr/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Seviye 2, Bölüm 1: Üç taşıma bandının iki karo genişliğindeki bir köprüden geçmesi gerekiyor, nasıl olabilir? +level-04=Seviye 2, Bölüm 2: Köprü artık en zor kısım değil. Küçük bir tavsiye: Yeraltı bantları sadece aynı türdeki yeraltı bantlarına bağlanır. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/uk/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/uk/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b78676e73abb7d620b31d42661da84ddc823b43d --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/uk/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Рівень 2, Частина 1: Міст шириною в 2 плитки для трьох конвеєрів, чи можливо це? +level-04=Рівень 2, Частина 2: Міст більше не найважча частина. Невелика порада: підземні конвеєри з'єднуються тільки з підземними конвеєрами того ж типу. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/vi/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/vi/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..88833b366af2d8eed68de9cdb56eec707b209946 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/vi/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=Màn 2, Phần 1: Một cây cầu rộng hai ô cần ba băng chuyền, làm thế nào được nhỉ? +level-04=Màn 2, Phần 2: Cây cầu không còn là phần khó nhất nữa. Một lời khuyên nhỏ: băng chuyền ngầm chỉ nối với băng chuyền ngầm cùng loại. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/zh-CN/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/zh-CN/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..52fa0da173e3f687ac2a986f1685ec8e2d609ff9 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/zh-CN/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=二级挑战 (第1关):两格宽的桥却要通过三条传送带,这不科学?! +level-04=二级挑战 (第2关):问题的关键可不再是桥了。小提示:只有同型号的地下传送带才能对接。 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/zh-TW/transport-belt-madness_level-02.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/zh-TW/transport-belt-madness_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5fbb8840957c001b570ff3a3ec6b7f273f89b950 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-02/locale/zh-TW/transport-belt-madness_level-02.cfg @@ -0,0 +1,3 @@ +level-03=第2-1關:兩格寬,要塞三種輸送帶,怎麼可能啊? +level-04=第2-2關:窄橋總算不是難關了。小提醒:同一種地下輸送帶才能對接。 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/blueprint.zip b/factorio/data/base/campaigns/transport-belt-madness/level-03/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..ae02dafbce9bb753ebef0d0ed3508f79f45b9b38 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d19f4ff87c7fccd2b8b9cfa9a05bcacd926b8d6a1c1c46070bd69c3755345076 +size 79688 diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/control.lua b/factorio/data/base/campaigns/transport-belt-madness/level-03/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..9e42d919f1f40104613e7f1f4dc2d4874d333aad --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/control.lua @@ -0,0 +1,135 @@ +require "util" +require "transportbeltmadness" + +levels= +{ + { + starting_location = {0, 3}, + area = {{-16, -16}, {16, 16}}, + level_width = 30, + description = "level-05", + recipes = + { + "transport-belt", + "underground-belt", + "fast-transport-belt", + "fast-underground-belt", + "express-transport-belt", + "express-underground-belt", + "long-handed-inserter" + }, + ["resources"] = {}, + ["chests"]= + { + { + item="iron-plate", + input=1, + input_position = {{-15, -5}, defines.direction.east}, + output=1, + output_position = {{13, 1}, defines.direction.west} + }, + { + item="copper-plate", + input=2, + input_position = {{-15, -1}, defines.direction.east}, + output=2, + output_position = {{13, -3}, defines.direction.west} + }, + { + item="iron-gear-wheel", + input=3, + input_position = {{-15, -12}, defines.direction.east}, + output=3, + output_position = {{13, 8}, defines.direction.west} + }, + { + item="steel-plate", + input=4, + input_position = {{-12, -15}, defines.direction.south}, + output=4, + output_position = {{10, 11}, defines.direction.north} + }, + { + item="coal", + input=5, + input_position = {{-4, -15}, defines.direction.south}, + output=5, + output_position = {{2, 11}, defines.direction.north} + }, + { + item="electronic-circuit", + input=6, + input_position = {{0, -15}, defines.direction.south}, + output=6, + output_position = {{-2, 11}, defines.direction.north} + }, + { + item="wood", + input=7, + input_position = {{-15, 8}, defines.direction.east}, + output=7, + output_position = {{10, -15}, defines.direction.south} + }, + { + item="copper-ore", + input=8, + input_position = {{-12, 11}, defines.direction.north}, + output=8, + output_position = {{13, -12}, defines.direction.west} + }, + { + item="advanced-circuit", + input=9, + input_position = {{-15, -3}, defines.direction.east}, + output=9, + output_position = {{13, 10}, defines.direction.west} + }, + { + item="raw-fish", + input=10, + input_position = {{0, 11}, defines.direction.north}, + output=10, + output_position = {{12, -15}, defines.direction.south} + }, + { + item="uranium-ore", + input=11, + input_position = {{13, -1}, defines.direction.west}, + output=11, + output_position = {{-14, -15}, defines.direction.south} + }, + { + item="rail-signal", + input=12, + input_position = {{-2, -15}, defines.direction.south}, + output=12, + output_position = {{-15, 10}, defines.direction.east} + }, + { + item="rail", + input=13, + input_position = {{-15, 1}, defines.direction.east}, + output=13, + output_position = {{2, -15}, defines.direction.south} + }, + { + item="coin", + input=14, + input_position = {{-4, 11}, defines.direction.north}, + output=14, + output_position = {{13, -5}, defines.direction.west} + } + } + } +} + +script.on_init(function() + global.story = story_init() + global.transport_belt_madness = transport_belt_madness_init(levels) + game.players[1].surface.always_day = true + game.players[1].force.disable_research() +end) + +script.on_event(transport_belt_madness_events, function(event) + story_update(global.story, event, "") +end) diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ar/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ar/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..94ca6cc8af2b9eb63845324d0d7017fce07f6a68 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ar/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=.يئاهنلا يدحتلا - 3 ىوتسملا + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/be/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/be/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1e51ec6a64d841b6adaa579e431aeaef87e58654 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/be/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Узровень 3 - Фінальнае выпрабаванне. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/bg/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/bg/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..67e3658d003445c76e811d797e0b3ebd208c479a --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/bg/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Ниво 3: Последно предизвикателство. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ca/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ca/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e3c5e9931d1410302532961d511b9abe81daee3c --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ca/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Nivell 3: El repte final. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/cs/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/cs/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c7ce9875ea0791c4f4b40eb7c0e5136896a3f20d --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/cs/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Úroveň 3: Závěrečná výzva. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/da/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/da/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9437196055c2e024c7f48ea3a2c3676831e1dab4 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/da/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Bane 3: Den sidste udfordring. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/de/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/de/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c655592b2e6ec492eca6b2d887f8b7549077f31c --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/de/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Level 3: Die letzte Herausforderung. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/el/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/el/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8b98fdccccb7356815c54117e9544b62e20f2445 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/el/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Επίπεδο 3: Τελική πρόκληση. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/en/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/en/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ba7c79b41e3d4626e3f0ad8eafc56a2c5d36dc43 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/en/transport-belt-madness_level-03.cfg @@ -0,0 +1 @@ +level-05=Level 3: Final challenge. diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/eo/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/eo/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ab987fdaf69db428a040112d62fc242a10989802 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/eo/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Nivelo 3: Fina defio. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/es-ES/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/es-ES/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bbfe79405439d292316eba5c09c0192af206422e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/es-ES/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Nivel 3: Desafío final. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/et/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/et/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..55e5e993785cadd8e7d7388c578f77484fbc18a5 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/et/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Tase 3: Viimane väljakutse. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/eu/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/eu/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f9faef57e096f6c6ea2acf006f2c0c801bb6f651 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/eu/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=3. Maila: Azkeneko erronka. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/fa/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/fa/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c2d28d7575a0ab97c482df59513fd0396d2bea34 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/fa/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=.ییاهن شلاچ :۳ هلحرم + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/fi/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/fi/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..87112bee913eb8932012809f5036e6334fd192a5 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/fi/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Taso 3: Viimeinen haaste. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/fr/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/fr/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a056bb3b66d4956585338436ad5ce367553c93d7 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/fr/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Niveau 3 : Dernier défi. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ga-IE/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ga-IE/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..504c0f11502fafbbc877e06ecbade48fd306f811 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ga-IE/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Léibhéal a 3: An dúshlán deireanach. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/he/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/he/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9d84d9fe98a3b60486d81f2ce267189f5bc524e8 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/he/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=.יפוסה רגתאה :3 בלש + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/hr/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/hr/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ce284a6b2a42f8f0e01c502ea64bd75d3bacbe27 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/hr/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=3. Razina: Posljednji izazov. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/hu/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/hu/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d3f972d88e19ffdcc4d20d78b90352a90eb188f3 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/hu/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=3. szint: Utolsó kihívás. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/id/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/id/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a9781c4ddbd07217c8a9fb3829db8b8b2c7963c1 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/id/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Level 3: Tantangan terakhir. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/is/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/is/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..485a2bb0706d505811caa66cabfc45c66a779f36 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/is/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Borð 3: Síðasta áskorun. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/it/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/it/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c5c3bfd5934d34393c4792c42979bfac0df76def --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/it/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Livello 3 - Sfida finale. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ja/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ja/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..254aef50764e84ccb66ee3bea1e6fe1b06ff5293 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ja/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=レベル03: 最後の挑戦 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ka/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ka/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..500270f255d5d1700e22eceadb2a89806272e22e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ka/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=დონე 3: საბოლოო გამოწვევა. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/kk/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/kk/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..aff08fc6bcdb66549549a696bc793605fc5d95fe --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/kk/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=3-деңгей: Соңғы сынақ. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ko/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ko/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d77c448d8c20b1377a173942b0ddedcaa75307fb --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ko/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=3단계: 마지막 도전. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/lt/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/lt/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d4f63dc5fee3133da4995a4db73e18ba5dc3a623 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/lt/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Lygis 3: Paskutinis iššūkis. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/lv/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/lv/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e80b7fd7ad689ddcf96c4ee4936e029551b7f461 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/lv/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=3. līmenis: Pēdējais izaicinājums. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/nl/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/nl/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..af8bb4e5c4d9e40f243feeeff3bf1694d05fa096 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/nl/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Level 3: De laatste uitdaging + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/no/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/no/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..897c3268a99a5fb621df2b262dcfe54a4d9e4c8d --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/no/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Nivå 3: Siste utfordring. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/pl/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/pl/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e7a0a8310b90bce1427563d0de6e77d93523cc70 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/pl/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Poziom 3: Ostateczne wyzwanie. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/pt-BR/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/pt-BR/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fd1b7fa1bd89a1de069411a97f2e9f6561006ded --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/pt-BR/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Nível 3: Desafio final. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/pt-PT/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/pt-PT/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fd1b7fa1bd89a1de069411a97f2e9f6561006ded --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/pt-PT/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Nível 3: Desafio final. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ro/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ro/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0746878ef045edb24d3459f0231fd9102b979e80 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ro/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Nivelul 3: Provocarea finală. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ru/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ru/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1c8f72d714e5eee9c42a253a0760fb9c25dfd714 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/ru/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Уровень 3: Последнее испытание. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/sk/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/sk/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..638f81eef8b215656eca8ae0677afc672582c3d4 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/sk/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Úroveň 3 - Posledná výzva. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/sl/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/sl/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..65ae3e2f459f38e8f0c40c9fb3f138e65e77fc54 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/sl/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Stopnja 3: Končni izziv. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/sr/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/sr/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0db12afed3f3c8f8716696b7cfeab0717dee922e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/sr/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Ниво 3: Последњи изазов. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/sv-SE/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/sv-SE/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..33ceec82bb777db188565b1792dda9d36bf5a829 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/sv-SE/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Nivå 3: Sista utmaningen. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/th/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/th/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f601fd7cfc3ab389e9ad9634257f3f781a70e8eb --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/th/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=ด่านที่ 3 : ด่านสุดท้าย!! + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/tr/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/tr/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4e90b9c0418fd3fb3802115bdce8611a4402d6e8 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/tr/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Seviye 3: Son mücadele + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/uk/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/uk/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a751ad332147cee3ec7503d2b0cac433d2770d42 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/uk/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Рівень 3: Фінальне випробування. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/vi/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/vi/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..838d7303bf2753d617b22ac293ff4ef15038dfdc --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/vi/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=Màn 3: Thử thách cuối cùng. + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/zh-CN/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/zh-CN/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..69a8a90d77dcccfdbc60fe2e35fad9009efc2fae --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/zh-CN/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=三级挑战:最纠结的传送带。 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/zh-TW/transport-belt-madness_level-03.cfg b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/zh-TW/transport-belt-madness_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b7014be65fd315ab2a98ef8d038737c123e1f420 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/level-03/locale/zh-TW/transport-belt-madness_level-03.cfg @@ -0,0 +1,2 @@ +level-05=第3關:至尊挑戰。 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/af/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/af/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..62b52bf91b9ed95896f7ccbd08b58d8b834bb26e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/af/transport-belt-madness.cfg @@ -0,0 +1,12 @@ +back=Nou moet ons weer bou +clear=Maak die vlak leeg +name=Vervoerband waansin +round-started=Rondte het begin +rules1=In elke vlak is daar toevoer kiste (staal) en afvoer kiste (rooi). Jou doel is om die vervoerbande te gebruik om al die kiste te verbind. +start=Begin vlak +welcome=Welkom by die vervoerband waansin uitdaging +[levels] +level-01=Vlak 01 +level-02=Vlak 02 +level-03=Vlak 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/ar/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/ar/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bc8676e9ea550d40403796611de967cc0e063b25 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/ar/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=ءانبلا ىلإ ةدوعلا +clear=ىوتسملا حسم +description=.قيدانصلا لك طبرل لقنلا ةمزحأ مادختسا وه كفده .(ءارمح) تاجرخم قيدانصو (ةيذالوف) تالخدم قيدانص كانه ةلحرم لك يفn\؟كسأر رودي نأ نود قيدانصلا طبر كنكمي له .ةريثك قيدانصو ةريغص ةريزج +failed=.__1__ قودنصلا يف ئطاخ رصنع .ىوتسملا لشف +name=لقنلا مازح نونج +round-started=ةلوجلا تأدب +rules1=.قيدانصلا عيمج طبرل لقنلا ةمزحأ مادختسا وه كفده .(ءارمح) جارخإ قيدانصو (ذالوف) لاخدإ قيدانص كانه ىوتسم لك يف +rules2=.دروم لك بهذي نيأ ىلإ ةفرعمل __CONTROL__show-info__ مادختسا كيلع +start=ىوتسملا ءدب +welcome=لقنلا مازح نونج يدحت يف مكب ابحرم +[levels] +level-01=01 ىوتسم +level-02=02 ىوتسم +level-03=03 ىوتسم + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/be/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/be/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..58e8012c32a97347f064b47739195bdc1e7f5c68 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/be/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Назад да будоўлі +clear=Ачысціць узровень +description=Такая колькасць кантэйнераў і такі маленькі востраў! Ці здолееце вы злучыць іх без галаўнога боллю?\nУ кожным ўзроўні ёсць кантэйнеры-раздавальнікі (сталёвыя) і кантэйнеры-прымальнікі (чырвоныя). Ваша мэта: злучыць іх усіх з дапамогай канвеераў. +failed=Узровень не ўдаўся. Няправільны прадмет у кантэйнеры __1__. +name=Канвеернае вар'яцтва +round-started=Раўнд пачаты +rules1=На кожным узроўні ёсць кантэйнеры-прымальнікі (сталёвыя) і кантэйнеры-раздавальнікі (чырвоныя). Вашая мэта - злучыць іх канвеерамі. +rules2=Каб пабачыць, куды перадаць рэсурсы, націсніце __CONTROL__show-info__. +start=Пачаць узровень +welcome=Вітаем у выпрабаванні "Канвеернае вар'яцтва" +[levels] +level-01=Узровень 01 +level-02=Узровень 02 +level-03=Узровень 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/bg/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/bg/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7f5795076cbec51b7c7274cdd4b1062280f56395 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/bg/transport-belt-madness.cfg @@ -0,0 +1,13 @@ +back=Обратно на работа +clear=Изчистване +description=Толкова много сандъци, на толкова малък остров. Ще успеете ли правилно да свържете сандъците, като се стараете да не допускате груби грешки?\nНа всяко ниво има входящи стоманени сандъци и изходящи червени сандъци. Целта ви е да свържете всички, като използвате конвейери. +name=Конвейерно безумие +round-started=Рундът започна +rules1=На всяко ниво има входящи стоманени сандъци и изходящи червени сандъци. Целта ви е да свържете всички, като използвате конвейери. +start=Пускане +welcome=Добре дошли в предизвикателството "Конвейерно безумие" +[levels] +level-01=Ниво 01 +level-02=Ниво 02 +level-03=Ниво 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/ca/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/ca/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..522b6f4046f9dcfe9759340273c5b90057bcc9b4 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/ca/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Torna al mode de construcció +clear=Acaba el nivell +description=Tantes caixes en una illa tan petita. Podreu connectar les caixes sense tornar-vos bojos?\nEn cada nivell hi ha caixes d'abastiment (d'acer) i caixes receptores (vermelles). El vostre objectiu és usar cintes transportadores per connectar-les totes. +failed=Nivell no superat: hi ha elements incorrectes en la caixa __1__. +name=La bogeria de les cintes transportadores +round-started=Ronda iniciada +rules1=En cada nivell hi ha caixes d'entrada (d'acer) i de sortida (vermelles). L'objectiu és connectar-les totes emprant cintes transportadores. +rules2=Us caldrà usar __CONTROL__show-info__ per veure on va cada recurs. +start=Comença el nivell +welcome=Benvinguts al repte de la bogeria de les cintes transportadores +[levels] +level-01=Nivell 1 +level-02=Nivell 2 +level-03=Nivell 3 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/cs/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/cs/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..39c23007601d0a2b9fe0087c5f759daedfcc2cf5 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/cs/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Pokračovat ve stavbě +clear=Vyčistit úroveň +description=Tolik truhel a tak malý ostrov. Dokážeš propojit truhly tak, aby se ti z toho netočila hlava?\nV každé úrovni jsou vstupní truhly (ocelové) a výstupní truhly (červené). Tvým cílem je propojit všechny tuhly pomocí transportních pásů. +failed=Úroveň nesplněna. Špatný předmět v truhle __1__. +name=Šílené pásy +round-started=Kolo spuštěno +rules1=V každé úrovni jsou vstupní truhly (ocelové) a výstupní truhly (červené). Tvým cílem je použít přepravní pásy k propojení všech truhel. +rules2=Musíš použít __CONTROL__show-info__, abys viděl co kam patří. +start=Začít úroveň +welcome=Vítej ve výzvě Šílené pásy. +[levels] +level-01=Úrověň 01 +level-02=Úrověň 02 +level-03=Úrověň 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/da/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/da/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6e3b9613f2ae9b3542d9e7fdd6e15ca0f1153f52 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/da/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Tilbage til bygning +clear=Nulstil bane +description=Så mange kister på så lille en ø. Kan du forbinde kisterne uden at dit hoved snurrer?\nPå hver bane er der indgående kister (stålkiste) og udgående kister (rød kiste). Dit mål er at bruge transportbånd for at forbinde alle kisterne. +failed=Du har tabt. Forkert genstand i den __1__ kiste. +name=Transportbåndsvanvid +round-started=Runde begyndt +rules1=På hver bane er der indgående kister (stål) og udgående kister (rød). Dit mål er at bruge transportbånd til at forbinde alle kisterne. +rules2=Du skal bruge __CONTROL__show-info__ til at se hvilke ressourcer der skal hvorhen. +start=Start bane +welcome=Velkommen til transportbåndsvanvidsudfordringen +[levels] +level-01=Bane 01 +level-02=Bane 02 +level-03=Bane 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/de/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/de/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a86af5f278084f15c9b3d05723b1e60f72a9ae43 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/de/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Zurück zum Baumodus +clear=Level zurücksetzen +description=So viele Kisten und solch eine kleine Insel. Kannst Du die Kisten verbinden, ohne ganz wirr im Kopf zu werden?\nIn jedem Level gibt es Startkisten (Stahl) und Zielkisten (rot). Deine Aufgabe ist es, alle Kisten mit Hilfe von Fließbändern zu verbinden. +failed=Gescheitert! Falscher Gegenstand in der Kiste für __1__. +name=Fließband-Wahnsinn +round-started=Runde gestartet +rules1=In jedem Level befinden sich Startkisten (Stahl) und Zielkisten (rot). Deine Aufgabe ist es, alle Kisten mit Hilfe von Fließbändern zu verbinden. +rules2=Verwende __CONTROL__show-info__, um zu sehen, welche Ressource wohin gehört. +start=Level starten +welcome=Willkommen beim Fließband-Wahnsinn +[levels] +level-01=Level 1 +level-02=Level 2 +level-03=Level 3 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/el/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/el/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..64a0232b3645ad5c1b80f4dc2f4ad5727b95d126 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/el/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Πίσω στο κτίσιμο +clear=Καθαρισμός επιπέδου +description=Τόσα πολλά κιβώτια και ένα τόσο μικρό νησί. Μπορείς να συνδέσεις τα κιβώτια χωρίς να ζαλιστείς; \n Σε κάθε επίπεδο υπάρχουν κιβώτια εισόδου (μεταλλικά) και κιβώτια εξόδου (κόκκινα). Ο στόχος σου είναι να χρησιμοποιήσεις ιμάντες μεταφοράς για να συνδέσεις όλα τα κιβώτια. +failed=Αποτυχία. Λάθος αντικείμενο στο κιβώτιο __1__. +name=Τρέλα με τους ιμάντες +round-started=Ο γύρος ξεκίνησε +rules1=Σε κάθε επίπεδο υπάρχουν κιβώτια εισόδου (ατσάλινα) και κιβώτια εξόδου (κόκκινα). Ο στόχος σου είναι να χρησιμοποιήσεις τους ιμάντες μεταφοράς για να συνδέσεις όλα τα κιβώτια. +rules2=Πρέπει να χρησιμοποιήσεις __CONTROL__show-info__, για να δεις που πάει το κάθε αντικείμενο. +start=Εκκίνηση επιπέδου +welcome=Καλώς ήρθες στην πρόκληση τρέλα με τους ιμάντες μεταφοράς +[levels] +level-01=Επίπεδο 01 +level-02=Επίπεδο 02 +level-03=Επίπεδο 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/en/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/en/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..760f27453fa6ac64e0975532db327df8dffacc66 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/en/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +name=Transport belt madness +description=So many chests and such a small island. Can you connect the chests without your head spinning?\nIn every level there are input chests (steel) and output chests (red). Your goal is to use transport belts to connect all the chests. +welcome=Welcome to the transport belt madness challenge +rules1=In every level there are input chests (steel) and output chests (red). Your goal is to use transport belts to connect all the chests. +rules2=You need to use __CONTROL__show-info__ to see what resource goes where. +start=Start level +clear=Clear level +back=Back to building +round-started=Round started +failed=Level failed. Wrong item in the __1__ chest. + +[levels] +level-01=Level 01 +level-02=Level 02 +level-03=Level 03 diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/eo/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/eo/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f273abce07c6b42c28f0f037b6c09342eaa840d2 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/eo/transport-belt-madness.cfg @@ -0,0 +1,12 @@ +back=Reveni por konstrui +clear=Malplenigi nivelon +name=Transporto zono frenezo +round-started=Matĉo komencis +rules1=En ĉiu nivelo estas eniga kestoj (ŝtala) kaj eliga kestoj (ruĝa). Via celo estas uzi transportajn bendojn konekti ĉiuj la kestoj. +start=Komenci nivelon +welcome=Bonvenon al la transporto zono frenezo defio +[levels] +level-01=Nivelo 01 +level-02=Nivelo 02 +level-03=Nivelo 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/es-ES/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/es-ES/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b99bc8574b1395ddd1c7c89d800a882c63c34d5e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/es-ES/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Regresar al Modo construcción +clear=Reiniciar nivel +description=Tantos cofres para una isla tan pequeña. ¿Serás capaz de conectar los cofres sin volverte loco?\nEn cada nivel hay cofres de entrada (acero) y cofres de salida (rojo). Tu objetivo es usar cintas transportadoras para conectar todos los cofres. +failed=Nivel no superado. El objeto del cofre de __1__ no es el correcto. +name=Locura con Cintas de transporte +round-started=Ronda iniciada +rules1=En cada nivel hay cofres de entrada (de acero) y cofres de salida (rojos). Tu objetivo es usar cintas transportadoras para conectar todos los cofres. +rules2=Debes usar __CONTROL__show-info__ para ver qué recurso va aquí. +start=Empezar nivel +welcome=Bienvenido al desafío de Locura con cintas de transporte +[levels] +level-01=Nivel 01 +level-02=Nivel 02 +level-03=Nivel 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/et/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/et/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..45583bae74f3392b40593568d98e75dc86d57d8e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/et/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Tagasi ehitamise juurde +clear=Lähtesta tase +description=Nii palju kirste ja nii väike saar. Kas sa suudad ühendada kirstud ilma, et pea hakkaks ringi käima?\nIgal tasemel on sisendkirstud (terasest) ja väljundkirstud (punased). Su eesmärk on kasutada konveiereid, et ühendada kõik kirstud. +failed=Tase ebaõnnestus. Vale ese __1__ kastis. +name=Transportöörlintide hullus +round-started=Raund algas +rules1=Igas tasemes on sisendkastid (terasest) ja väljundkastid (punased). Sinu eesmärk on kasutada transportöörlinte, et ühendada kõik kastid. +rules2=Sa pead kasutama __CONTROL_show-info__, et näha, mis ressurss kuhu käib. +start=Alusta taset +welcome=Tere tulemast "transportöörlintide hulluse" väljakutsele +[levels] +level-01=Level 01 +level-02=Level 02 +level-03=Level 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/eu/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/eu/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0a7c164dc4c4829510e37c69c7a1e55c12d65fa9 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/eu/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Bueltatu eraikitzera +clear=Garbitu maila +description=Hainbeste kutxa eta hain uharte txikia. Burua hautsi gabe, kutxak konektatu ahal dituzu?\nMaila bakoitzean sarrerako kutxak (altzairuzkoa) eta irteerako kutxak (Gorria) daude. Zure helburua uhal garraiatzaileak kutxetara konektatzea da. +failed=Maila ez gaindituta. __1__ kutxan item okerra dago. +name=Uhal garraiatzaile erokeria +round-started=Erronda hasi da +rules1=Maila bakoitzean sarrerako kutxak (altzairuzkoa) eta irteerako kutxak (Gorria) daude. Zure helburua uhal garraiatzaileak kutxetara konektatzea da. +rules2=__CONTROL__show-info__ erabili behar duzu baliabideak nora doazte jakiteko. +start=Hasi maila +welcome=Ongietorri uhal garraiatzaile erokeria erronkara +[levels] +level-01=01.Maila +level-02=02.Maila +level-03=03.Maila + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/fi/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/fi/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8bff8e61e586b97afa096d0557b482d7764e4992 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/fi/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Takaisin rakentamaan +clear=Raivaa taso +description=Niin paljon arkkuja, niin vähän tilaa. Osaatko yhdistää arkut ilman, että saat pääsi pyörälle?\nJokaisella tasolla on sisään- (teräs) ja ulosarkkuja (punaiset). Tehtäväsi on yhdistää kaikki arkut liukuhihnoja käyttämällä. +failed=Epäonnistuit. Väärä esine __1__-arkussa. +name=Liukuhihnahullutus +round-started=Kierros aloitettu +rules1=Joka tasolla on syöttöarkkuja (teräs) ja ulostuloarkkuja (punaiset). Sinun tehtäväsi on yhdistää kaikki arkut liukuhihnojen avulla. +rules2=__CONTROL__show-info__-näppäin näyttää, mikä resurssi menee mihinkin. +start=Aloita taso +welcome=Tervetuloa liukuhihnahullutushaasteeseen +[levels] +level-01=Taso 01 +level-02=Taso 02 +level-03=Taso 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/fr/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/fr/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a578dd2672e36e741156473b4191a1f2a86f4e43 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/fr/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Revenir à la construction +clear=Recommencer le niveau +description=Tant de coffres et une si petite île. Peux-tu connecter les coffres sans que ta tête tourne ?\nÀ chaque niveau, il y a des coffres d'entrée (acier) et des coffres de sortie (rouge). Ton objectif est d'utiliser des convoyeurs pour connecter tous les coffres. +failed=Niveau perdu. Mauvais objet dans le coffre __1__. +name=Convoyeurs en folie +round-started=Partie commencée +rules1=Dans chaque niveau, il y a des coffres d'entrée (en acier) et de sortie (rouge). Votre objectif est de tous les connecter à l'aide de convoyeurs. +rules2=Vous devez utiliser __CONTROL__show-info__ pour voir où va la ressource. +start=Démarrer le niveau +welcome=Bienvenue au défi des convoyeurs en folie +[levels] +level-01=Niveau 01 +level-02=Niveau 02 +level-03=Niveau 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/fy-NL/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/fy-NL/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a93d8fb1b4d327ea49677706f68f4352de3bbdad --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/fy-NL/transport-belt-madness.cfg @@ -0,0 +1,12 @@ +back=Werom nei bouwe +clear=Level wiskje +name=Transportbângekte +round-started=Omgong start +rules1=In elk level binne der ynfierkisten (Stiel) en útfierkisten (read). Dyn doel is om se allegearre te ferbinen mei help fan transportbannen. +start=Level starte +welcome=Wolkom by de útdaging transportbângekte. +[levels] +level-01=Level 01 +level-02=Level 02 +level-03=Level 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/ga-IE/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/ga-IE/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..28ae8cc4d390d0641614a4b535a7af285e65789c --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/ga-IE/transport-belt-madness.cfg @@ -0,0 +1,12 @@ +back=Ar ais ag tógáil +clear=Scrios leibhéal +name=Seafóid na gCriosanna Iompair +round-started=Babhta Tosaithe +rules1=I ngach leibhéal beidh cistí inchurtha (cruach) agus cistí aschurtha (dearg). Tá mar aidhm agat chun criosanna iompair a úsáid agus ceangal a dhéanamh idir gach ciste. +start=Tosaigh an leibhéal +welcome=Fáilte go dtí an dúshlán 'Seafóid na gCriosanna Iompair' +[levels] +level-01=Leibhéal 01 +level-02=Leibhéal 01 +level-03=Leibhéal 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/he/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/he/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..eafc75696ad265fe3a6344058d460af08cf7e9cf --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/he/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=היינב בצמל הרזח +clear=בלש ספא +description=.םהיניב רבחל ידכ ידכ םיעוסמב שמתשהל איה םכתמישמ .(םימודא) טלפ יזגראו (הדלפ) טלק יזגרא שי בלש לכבn\?תרוחרחס לבקל ילבמ םיזגראה תא רבחל וחילצת םאה .ןטק הכ יאב םיזגרא הברה ךכ לכ +failed=.__1__ הביתב יוגש ץפח :לשכנ בלשה +name=םיעוסמה ףוריט +round-started=ליחתה בוביסה +rules1=.תוביתה לכ ןיב רבחל ידכב םיעוסמב שמתשהל איה הרטמה .(תומודא) טלפ תוביתו (תורופא) טלק תובית םנשי בלש לכב +rules2=.ןאל םיכלוה םיצפח וליא תוארל ידכ __CONTROL__show-info__ב שמתשהל ךירצ +start=בלש לחתה +welcome="םיעוסמה ףוריט" רגתאל םיאבה םיכורב +[levels] +level-01=01 בלש +level-02=02 בלש +level-03=03 בלש + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/hr/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/hr/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..323640d058cf62db6697a86c543ef29cdc70cbc9 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/hr/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Nazad na izgradnju +clear=Očisti razinu +description=Toliko puno škrinja a toliko mali otok. Možeš li spojiti škrinje bez da ti se glava zavrti?\nNa svakoj razini se nalaze ulazne škrinje (čelik) i izlazne škrinje (crvene). Tvoj zadatak je da iskoristiš transportne pojase da spojiš sve škrinje. +failed=Razina neuspješna. Krivi predmet u __1__ škrinji. +name=Ludilo transportnih pojasa +round-started=Runda je započeta +rules1=Na svakoj razini se nalaze ulazne škrinje (čelik) i izlazne škrinje (crvene). Tvoj zadatak je da iskoristiš transportne pojase da spojiš sve škrinje. +rules2=Moraš koristiti __CONTROL__show-info__ da vidiš koji resurs ide gdje. +start=Započni razinu +welcome=Dobrodošli u izazov "Ludilo transportnih pojasa" +[levels] +level-01=Razina 01 +level-02=Razina 02 +level-03=Razina 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/hu/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/hu/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cf6b31f098ee314c8ecc2eb5ccf735ae43c50302 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/hu/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Vissza az építéshez +clear=Szint törlése +description=De sok láda és egy ilyen kicsi sziget. Össze tudod kapcsolni a ládákat anélkül, hogy megszédülnél?\nMinden szinten vannak bemeneti (acél) és kimeneti ládák (piros). A célod az, hogy futószalagokkal összekösd az összes ládát. +failed=A szint nem sikerült. Rossz tárgy a(z) __1__ ládában. +name=Futószalag-őrület +round-started=A kör elkezdődött +rules1=Minden szinten vannak bemeneti (acél) és kimenetei (piros) ládák. A célod az, hogy futószalagok segítségével minden ládát összeköss. +rules2=Használd a(z) __CONTROL__show-info__ billentyűt, hogy lásd, hova kerüljenek a nyersanyagok. +start=Szint elkezdése +welcome=Üdvözlünk a "Futószalag-őrület" kihívásban +[levels] +level-01=01-es szint +level-02=02-es szint +level-03=03-as szint + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/id/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/id/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..040491b198965b86cb90b5ac7fbc5b23a2718f30 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/id/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Kembali ke bangunan +clear=Level Selesai +description=Ada banyak peti dan pulau kecil. Bisakah kamu menghubungkan peti-peti tanpa kesulitan?\nDisetiap level akan ada peti masuk (baja) dan peti keluar (merah). Misimu adalah menggunakan sabuk pengangkut untuk menghubungkan semua peti. +failed=Level Gagal, Ada item yang salah dipeti __1__. +name=Kegilaan lajur transportasi +round-started=Ronde dimulai +rules1=Di setiap tahap ada peti masuk(baja) dan peti keluar(merah). Tujuanmu adalah untuk menggunakan jalur transportasi untuk menghubungkan semua peti. +rules2=Kamu perlu menggunakan __CONTROL__show-info__ untuk melihat bahannya menuju kemana. +start=Level awal +welcome=Selamat datang di tantangan kegilaan jalur transportasi +[levels] +level-01=Level 01 +level-02=Level 02 +level-03=Level 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/is/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/is/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e95e47f045cef06692ab5862b54584f0abd415d4 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/is/transport-belt-madness.cfg @@ -0,0 +1,11 @@ +clear=Tæma borð +failed=Borð mistókst. Rangur hlutur í __1__ kistunni. +name=Flutningsbeltabrjálæði +round-started=Umferð byrjuð +start=Byrja borð +welcome=Velkominn í flutningsbeltabrjálæðið +[levels] +level-01=Borð 01 +level-02=Borð 02 +level-03=Borð 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/it/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/it/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7e397563b5078e9541c49fb4204d9faa0270be86 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/it/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Ritorna a costruire +clear=Azzera il livello +description=Così tante casse e un'isola così piccola. Riesci a collegare le casse senza che ti giri la testa?\nIn ogni livello ci sono delle casse di ingresso (acciaio) e delle casse di uscita (rosse). Il tuo obiettivo è utilizzare i nastri trasportatori per collegare tutte le casse. +failed=Livello fallito. Oggetto sbagliato nella cassa __1__. +name=Follie con i nastri trasportatori +round-started=Round iniziato +rules1=In ogni livello ci sono delle casse di ingresso (di acciaio) e delle casse di uscita (rosse). Il tuo obiettivo è di utilizzare i nastri trasportatori per collegare tutte le casse. +rules2=Usa il tasto __CONTROL__show-info__ per vedere dove va ogni risorsa. +start=Inizia il livello +welcome=Benvenuto alla sfida Follia con i nastri trasportatori +[levels] +level-01=Livello 01 +level-02=Livello 02 +level-03=Livello 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/ja/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/ja/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..74857da4320967f9c45e8f459898e591c7a41ea5 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/ja/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=建築に戻る +clear=レベルを再挑戦 +description=たくさんのチェストとこんなに小さな島。混乱せずに全てのチェストを接続できますか?\n各レベルには入口チェスト(鋼鉄)と出口チェスト(赤)があります。搬送ベルトを用いて全てのチェストを接続することが目標です。 +failed=挑戦に失敗しました。間違ったアイテムが __1__ チェストにあります。 +name=搬送ベルトの狂気 +round-started=ラウンド開始 +rules1=全てのレベルには入口チェスト(鋼鉄)と出口チェスト(赤)があります。あなたの目標は搬送ベルトを使用して全てのチェストを適切に接続することです。 +rules2=どの資源がどこへ行くのか調べるには__CONTROL__show-info__を押してください。 +start=レベルを開始 +welcome=搬送ベルトの狂気チャレンジへようこそ +[levels] +level-01=レベル01 +level-02=レベル02 +level-03=レベル03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/ka/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/ka/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e8a98861581801121d62ab5ec1fd72b84a12c14f --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/ka/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=დაბრუნება აშენებისკენ +clear=დონის გასუფთავება +description=ამდენი ზარდახშა და ასეთი პატარა კუნძული. შეგიძლიათ შეაერთოთ სკივრები ისე, რომ თავი არ დატრიალდეთ?\nყველა დონეზე არის შემავალი სკივრები (ფოლადი) და გამოსასვლელი (წითელი). თქვენი მიზანია გამოიყენოთ სატრანსპორტო კონვეიერების ყველა ზარდახშების დასაკავშირებლად. +failed=დონე ვერ მოხერხდა. არასწორი ნივთი __1__ მკერდში. +name=სატრანსპორტო კონვეიერის სიგიჟე +round-started=რაუნდი დაიწყო +rules1=ყველა დონეზე არის შეყვანის უჯრები (ფოლადი) და გამომავალი სკივრები (წითელი). თქვენი მიზანია გამოიყენოთ სატრანსპორტო კონვეიერები ყველა ზარდახშების დასაკავშირებლად. +rules2=თქვენ უნდა გამოიყენოთ __CONTROL__show-info__, რომ ნახოთ რა რესურსი სად მიდის. +start=დაწყების დონე +welcome=მოგესალმებით სატრანსპორტო კონვეიერის სიგიჟის გამოწვევაში +[levels] +level-01=დონე 01 +level-02=დონე 02 +level-03=დონე 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/kk/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/kk/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..db5dc436eab2fd66c89aef9f34b1d26671c476c3 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/kk/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Құруға қайту +clear=Деңгейді тазарту +description=Сонша көп сандық және сондай шағын арал. Басыңыз қатып болмағанша, сандықтарды байланыстыра аларсыз ба?\nӘр деңгейде алушы (болат) және беруші (қызыл) сандықтар бар. Мақсатыңыз — конвейер қолданып, барлық сандықты байланыстыру. +failed=Жеңілдіңіз. __1__ сандығында бұрыс зат. +name=Конвейер жындылығы +round-started=Раунд басталды +rules1=Әр деңгейде алушы (болат) және беруші (қызыл) сандықтар бар. Мақсатыңыз — конвейер қолданып, барлық сандықты байланыстыру. +rules2=Қай ресурс қай жерге баратынын көру үшін __CONTROL__show-info__ басыңыз. +start=Деңгейді бастау +welcome=Конвейер жындылығы сынағына қош келдіңіз +[levels] +level-01=01-деңгей +level-02=02-деңгей +level-03=03-деңгей + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/ko/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/ko/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..44745efaa280c79cb6af843db30ddb507183945c --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/ko/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=설치 단계로 돌아가기 +clear=단계 초기화 +description=많은 상자들과 한 작은 섬이 있습니다. 현기증이 나지않고서야 이 상자들을 연결할 수 있을까요?\n각 단계에는 입력 상자(강철) 와 출력 상자(빨간색) 가 있습니다. 당신의 목표는 운송 벨트를 사용하여 모든 상자를 연결하는 것입니다. +failed=단계 실패. __1__상자에 아이템이 잘못 들어갔습니다. +name=광란의 운송 벨트 +round-started=라운드 시작 +rules1=각 단계에는 입력 상자(강철)와 출력 상자(빨간색)가 있습니다. 당신의 목표는 운송 벨트를 사용하여 모든 상자를 연결하는 것입니다. +rules2=어떤 자원이 어느 곳으로 가야 하는지 알려면 __CONTROL__show-info__ 키를 사용하세요. +start=단계 시작 +welcome=광란의 운송 벨트 도전에 오신 것을 환영합니다. +[levels] +level-01=01 단계 +level-02=02 단계 +level-03=03 단계 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/lt/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/lt/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..de0524e61e26532572f84f85c49bbda16c8dd321 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/lt/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Atgal į statybą +clear=Išvalyti lygį +description=Tiek daug skrynių tokioje mažoje saloje. Ar galite sujungti skrynias, kad neapsisuktų galva? Kiekviename lygyje yra įvesties skrynios (plieninės) ir išvesties skrynios (raudonos). Jūsų tikslas - konvejeriais sujungti visas skrynias. +failed=Lygis neįveiktas. Neteisingas daiktas skrynioje __1__. +name=Konvejerių beprotybė +round-started=Etapas pradėtas +rules1=Kiekviename lygyje yra įvesties skrynios (plieninės) ir išvesties skrynios (raudonos). Jūsų tikslas - konvejeriais sujungti visas skrynias. +rules2=Spauskite __CONTROL__show-info__, kad pamatytumėte, koks išteklius kur keliauja. +start=Pradėti lygį +welcome=Sveiki atvykę į konvejerių beprotybės iššūkį +[levels] +level-01=Lygis 01 +level-02=Lygis 02 +level-03=Lygis 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/lv/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/lv/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9976da97fa9fe38b9e5807a9af66151bceb2f5ba --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/lv/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Atgriezties pie būvēšanas +clear=Līmenis pabeigts +description=Tik daudz lāžu, un tik maza sala. Vai tu vari savienot lādes bez galvas griezšanās?\nKatrā līmenī ir ievades lādes (tērauda) un izvades lādes (sarkanas). Tavs mērķis ir savienot visas lādes ar transportierlentēm. +failed=Līmenis neizdevās. Nepareizs objekts __1__ lādē. +name=Transportierlentu trakums +round-started=Kārta sākta +rules1=Katrā limenī ir ievades lādes (tērauda) un izvades lādes (sarkanas). Tavs mērķis ir savienot visas lādes izmantojot transportierlentes. +rules2=Tev ir jāizmanto __CONTROL__show-info__, lai redzētu kur ir jānonāk kādam resursam. +start=Sākt līmeni +welcome=Esiet sveicināti transportierlenšu trakuma izaicinājumā +[levels] +level-01=Līmenis 01 +level-02=Līmenis 02 +level-03=Līmenis 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/nl/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/nl/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5e1746fc8adf33b8bcec580fc7250181ad86eb7d --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/nl/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Terug naar het bouwen +clear=Maak level leeg +description=Zoveel kisten en zo'n klein eiland. Kun je de kisten aansluiten zonder je in de war raakt?\nIn elk niveau zijn er invoerkisten (staal) en uitvoerkisten (rood). Het doel is om met behulp van transportbanden alle kisten met elkaar te verbinden. +failed=Niveau mislukt. Verkeerd item in de __1__ kist. +name=Transportbandgekte +round-started=Ronde gestart +rules1=In elk niveau zijn er invoerkisten (staal) en uitvoerkisten (rood). Het doel is om met behulp van transportbanden alle kisten met elkaar te verbinden. +rules2=Gebruik __CONTROL__show-info__ om te zien welke grondstof waarheen moet. +start=Begin level +welcome=Welkom bij de transportbandgekte uitdaging. +[levels] +level-01=Niveau 01 +level-02=Niveau 02 +level-03=Niveau 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/no/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/no/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..64daf4a28ba605406420d720cf90fbff510d8850 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/no/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Tilbake til bygging +clear=Tøm nivå +description=Så mange kister på en så liten øy. Klarer du å koble sammen kistene uten å lage kluss?\n I hvert nivå er det inngangskister (stål) og utgangskister (rød). Ditt mål er å bruke transportbelter for å få riktig ting til riktig plass. +failed=Nivå mislyktes. Feil element i __1__ kisten. +name=Transportbåndgalskap +round-started=Runde startet +rules1=I hvert nivå er det inngangskister (stål) og utgangskister (rød). Ditt mål er å bruke transportbelter for å få riktig ting til riktig plass. +rules2=Du må bruke __CONTROL__show-info__ for å se hvilken ressurs som skal hvor. +start=Start nivå +welcome=Velkommen til "Transportbåndgalskap" utfordringen +[levels] +level-01=Nivå 01 +level-02=Nivå 02 +level-03=Nivå 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/pl/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/pl/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c1ce6623f4a6911e39a3ed757e8fb2f725ba6057 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/pl/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Powrót do budowania +clear=Wyczyść poziom +description=Tak wiele skrzyń i tak mała wyspa. Czy potrafisz połączyć skrzynie bez skręcenia sobie karku?\nNa każdym poziomie znajdują się skrzynie wejściowe (stalowe) i skrzynie wyjściowe (czerwone). Twoim celem jest użycie taśmociągów do łączenia wszystkich skrzyń. +failed=Przegrana, zły przedmiot w skrzyni __1__ . +name=Taśmociągowe szaleństwo +round-started=Runda rozpoczęta +rules1=Na każdym poziomie znajdują się skrzynie wejściowe (stalowe) i wyjściowe (czerwone). Twoim celem jest połączenie ich wszystkich taśmociągami. +rules2=Musisz użyć __CONTROL__show-info__, aby zobaczyć gdzie poszczególne zasoby mają trafić. +start=Rozpocznij poziom +welcome=Witaj w wyzwaniu "Taśmociągowe szaleństwo" +[levels] +level-01=Poziom 01 +level-02=Poziom 02 +level-03=Poziom 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/pt-BR/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/pt-BR/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7ee790432bc939178d309516696b20b93f6b96e4 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/pt-BR/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=De volta para construção +clear=Limpar o nível +description=Tantos baús e uma ilha tão pequena. Você pode conectar os baús sem a cabeça girar?\nEm todos os níveis, há baús de entrada (aço) e baús de saída (vermelhos). Seu objetivo é usar as esteiras para conectar todos os baús. +failed=Você falhou no nível. Item errado no baú __1__. +name=Loucura das esteiras transportadoras +round-started=Início de rodada +rules1=Em cada nível existem baús de entrada (aço) e baús de saída (vermelhos). Seu objetivo é usar esteiras de transporte para conectar todos os baús. +rules2=Você precisa usar __CONTROL__show-info__ para ver onde vai cada recurso. +start=Iniciar o nível +welcome=Bem-vindo ao desafio Loucura das Esteiras Transportadoras +[levels] +level-01=Nível 01 +level-02=Nível 02 +level-03=Nível 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/pt-PT/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/pt-PT/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3e9294e617364d46d5224d4e2db1eb0df1a7d9a5 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/pt-PT/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Voltar à construção +clear=Limpar o nível +description=Tantos baús e uma ilha tão pequena. Tu podes conectar os baús sem ficares confuso?\nEm todos os níveis á baús de entrada (aço) e baús de saída (vermelhos). O teu objetivo é usar esteiras para conectar todos os baús. +failed=Falhou o nível. Item errado no baú de __1__. +name=O Delírio das Correias de Transporte +round-started=Ronda iniciada +rules1=Em todos os níveis existem arcas de entrada (de ferro) e arcas de saída (a vermelho). O teu objectivo é utilizar as correias de transporte para interligar todas as arcas. +rules2=Tu precisas de usar __CONTROL__show-info__ para ver qual recurso vai para onde. +start=Começar o nível +welcome=Bem-vindo ao desafio "O Delírio das Correias de Distribuição" +[levels] +level-01=Nível 01 +level-02=Nível 02 +level-03=Nível 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/ro/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/ro/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..273761e22427cb15c01d7763396485f6166cc1b5 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/ro/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Înapoi la construire +clear=Termină nivelul +description=Atat de multe cufere si o insula asa mica.Poti conecta cufere fara mare bataie de cap?\n In fiecare nivel sunt cufere de intrare (fier) si cufere de iesire(rosi).Obiectivul tau este sa folosesti curele de transport sa conectezi toate cuferele. +failed=Nivel eșuat. Articol greșit în lada __1__. +name=Nebunia benzilor rulante +round-started=Runda a început +rules1=În fiecare nivel sunt lăzi de depunere (gri) și lăzi de ridicare (roșii). Obiectivul tău este de a folosi benzile rulante pentru a conecta toate lăzile. +rules2=Trebuie să folosești __CONTROL__show-info__ pentru a vedea ce resurse merg unde. +start=Începeți nivelul +welcome=Bine ai venit la provocarea 'nebunia benzii rulante' +[levels] +level-01=Nivelul 01 +level-02=Nivelul 02 +level-03=Nivelul 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/ru/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/ru/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cf43547508a6790c04363659a4ebc077556f948a --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/ru/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Назад к строительству +clear=Очистить уровень +description=Так много сундуков и такой маленький остров. Сможете ли вы соединить сундуки или у вас закружится голова?\nНа каждом уровне есть входные сундуки (стальные) и выходные (красные). Ваша цель - использовать конвейеры для соединения всех сундуков. +failed=Уровень не пройден. Неправильный предмет в __1__ сундуке. +name=Конвейерное безумие +round-started=Раунд начался +rules1=На каждом уровне есть принимающие сундуки (стальные) и отдающие (красные). Ваша задача - соединить их все при помощи конвейеров. +rules2=Чтобы увидеть какой ресурс куда передавать, нажмите __CONTROL__show-info__. +start=Начать уровень +welcome=Добро пожаловать в испытание "Конвейерное безумие" +[levels] +level-01=Уровень 01 +level-02=Уровень 02 +level-03=Уровень 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/sk/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/sk/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4062ae35ff3b7dae5c3ded0caa12f652e19b05e8 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/sk/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Pokračovať v stavaní +clear=Vyčistiť level +description=Tak veľa truhiel a tak malý ostrov. Dokážeš prepojiť všetky truhly bez toho aby si dostal zavráť?\nKaždé kolo obsahuje vstupne truhly(zelene) a výstupné truhly (červene). Tvoj ciel je použiť transportne pasy a prepojiť všetky truhly. +failed=Level neúspešný, zlý predmet v __1__ truhle. +name=Šialené pásy +round-started=Kolo spustené +rules1=V každom leveli sú vstupné truhly (zelené) a výstupné truhly (červené). Tvoja úloha je použiť prepravné pásy na pripojenie všetkých truhiel. +rules2=Budete potrebovať použiť __CONTROL__show-info__, aby bolo vidno kam materiál ide. +start=Začať level +welcome=Vitaj vo výzve Šialené pásy +[levels] +level-01=Level 01 +level-02=Level 02 +level-03=Level 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/sl/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/sl/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f3f72b467c2505c87480b921caafb368f12d3aa7 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/sl/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Nazaj na gradnjo +clear=Počisti stopnjo +description=Tako veliko skrinj na tako majhnem otoku. Ali lahko povežeš vse skrinje, brez da bi se ti zvrtelo?\nNa vsaki stopnji so vhodne ckrinje (jeklene) in izhodne skrinje (rdeče). Cilj je uporabiti transportne trakove in povezati vse skrinje. +failed=Stopnja spodletela. Napačen predmet v zaboju __1__. +name=Norije s tekočimi trakovi +round-started=Krog se je začel +rules1=V vsaki stopnji so vhodne skrinje (jeklo) in izhodne skrinje (rdeče). Tvoja naloga je s pomočjo tekočih trakov povezati vse skrinje. +rules2=Uporabi __CONTROL__show-info__, da vidiš, katera surovina gre kam. +start=Začni stopnjo +welcome=Dobrodošel/a v izziv s tekočimi trakovi +[levels] +level-01=Stopnja 01 +level-02=Stopnja 02 +level-03=Stopnja 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/sq/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/sq/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f9d6ebfcbdcabc930de4496ec963a8cc06e2c8bd --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/sq/transport-belt-madness.cfg @@ -0,0 +1,7 @@ +back=Kthehu në ndërtim +clear=Pastro nivelin +name=Marrëzira e trakave transportuese +round-started=Raundi filloi +start=Starto nivelin +welcome=Mirë se vini në sfidën e marrëzirës se trakave transportuese + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/sr/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/sr/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4462bf569625e8aa809bafc991ab7072bec4f28d --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/sr/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Назад на градњу +clear=Почисти ниво +description=Тако пуно ковчега а тако мало острво. Да ли можеш повезати ковчеге а да ти се не заврти у глави?\nУ сваком нивоу постоје челични ковчези из којих покретним тракама треба послати предмете у црвене ковчеге. +failed=Ниво изгубљен. Погрешни предмет у __1__ ковчегу. +name=Лудило покретних трака +round-started=Рунда почела +rules1=У сваком нивоу се налазе улазни сандуци (челични) и излазни сандуци (црвени). Твој циљ је да уз помоћ транспортних трака повежеш све сандуке. +rules2=Треба да искористиш __CONTROL__show-info__ да прикажеш који ресурс иде где. +start=Почни ниво +welcome=Добро дошли у изазов „Лудило покретних трака” +[levels] +level-01=Ниво 01 +level-02=Ниво 02 +level-03=Ниво 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/sv-SE/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/sv-SE/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..57b2ab1ee99a0ef622a7c1010aceb639dbfb321e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/sv-SE/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Tillbaka till bygget +clear=Rensa nivå +description=Många kistor, liten ö. Kan du ansluta kistorna utan att ditt huvud exploderar?\nFör varje nivå finns det in-kistor (metall) och ut-kistor (röda). Ditt mål är att ansluta alla kistor med transportband. +failed=Nivå misslyckades. Fel föremål i kista __1__. +name=Transportbältesgalenskap +round-started=Runda påbörjad +rules1=I varje nivå finns det importkistor (stål) och exportkistor (röda). Ditt mål är att använda transportbälten för att ansluta alla kistor. +rules2=Du måste använda __CONTROL__show-info__ för att se vilken resurs som kommer vart. +start=Starta nivå +welcome=Välkommen till transportbältesgalenskap utmaningen +[levels] +level-01=Nivå 1 +level-02=Nivå 2 +level-03=Nivå 3 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/th/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/th/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..11dd11db262c0fe8720e29f9f5fdb7310739c0b3 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/th/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=กลับไปที่ก่อสร้าง +clear=ล้างระดับ +description=มีกล่องเยอะแยะเลยบนเกาะเล็กๆนี้ คุณจะสามารถเชื่อมต่อกล่องเหล่านี้โดยไม่มึนหัวหรือไม่\nในทุกๆด่านนี้จะมีกล่องขาเข้า(สีเงิน)และกล่องขาออก(สีแดง) เป้าหมายของคุณคือใช้สายพานที่ให้เชื่อมต่อกล่องเหล่านั้น +failed=ด่านล้มเหลว ไอเทมไม่ตรงกล่องที่__1__ +name=ขนส่งด้วยสายพานอย่างบ้าคลั่ง +round-started=เริ่มรอบ +rules1=ในทุกๆด่านนั้นจะมีกล่องขาเข้า(สีเงิน) และกล่องขาออก(สีแดง) เป้าหมายของคุณคือใช้สายพานที่ให้ไปเพื่อเชื่อมกล่องเหล่านั้น +rules2=คุณต้องใช้__CONTROL__show-info__เพื่อดูว่าทรัพยากรอะไรไปที่ไหน +start=เริ่มเล่น +welcome=ยินดีต้อนรับสู่การท้าทายกับขนส่งด้วยสายพานอย่างบ้าคลั่ง +[levels] +level-01=ด่านที่ 1 +level-02=ด่านที่ 2 +level-03=ด่านที่ 3 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/tr/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/tr/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..043d33ddac3ce74968bd3b6ee0b871a211da2ec7 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/tr/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Binaya geri dön +clear=Seviyeyi sıfırla +description=Bir çok sandık ve küçücük bir ada. Başınız dönmeden sandıkları bağlayabilir misiniz?\nHer seviyede girdi (çelik) ve çıktı (kırmızı) sandıkları vardır. Amacınız taşıma bantlarını kullanarak tüm sandıkları bağlamak. +failed=Seviye başarısız oldu, __1__ sandığında yanlış öğe bulunmakta. +name=Taşıma kayışı deliliği +round-started=Tur başladı +rules1=Her seviyede girdi (çelik) ve çıktı (kırmızı) sandıkları vardır. Amacınız taşıma bantlarını kullanarak tüm sandıkları bağlamak. +rules2=Hangi kaynağın nereye gideceğini görmek için __CONTROL__show-info__ tuşunu kullanmanız gerekiyor. +start=Seviyeyi başlat +welcome=Taşıma kayışı deliliği meydan okumasına hoş geldiniz +[levels] +level-01=Seviye 01 +level-02=Seviye 02 +level-03=Seviye 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/uk/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/uk/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ae0726d78ebce893eeaa9e959f7a436d3c3877e3 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/uk/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Повернутися до будівництва +clear=Очистити рівень +description=Стільки скринь і такий маленький острів. Чи зможете ви з'єднати скрині, не втративши голову?\nУ кожному рівні є вхідні скрині (сталеві) та вихідні скрині (червоні). Ваша мета - використовувати конвеєри, щоб з'єднати їх всі. +failed=Рівень провалений. Неправильний предмет в __1__ скрині. +name=Конвеєрне безумство +round-started=Раунд розпочався +rules1=На кожному рівні є вхідні (сталеві) та вихідні (червоні) скрині. Ваша ціль - використати конвеєри, щоб з'єднати всі скрині. +rules2=Натисніть __CONTROL__show-info__, щоб побачити, який ресурс куди направляється. +start=Розпочати рівень +welcome=Ласкаво просимо до випробування "Конвеєрне безумство" +[levels] +level-01=Рівень 01 +level-02=Рівень 02 +level-03=Рівень 03 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/vi/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/vi/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e3ef0dcb6f7a03ad86dc51877b75971ad2f37a93 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/vi/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=Quay trở lại xây dựng +clear=Xóa bỏ +description=Thật nhiều rương trên một hòn đảo thật nhỏ. Bạn có thể nối những cái rương mà không bị chóng mặt?\nTrong mỗi cấp độ đều có rương đầu vào (thép) và rương đầu ra (đỏ). Mục tiêu của bạn là sử dụng băng chuyền vận chuyển để kết nối tất cả các rương. +failed=Màn chơi thất bại. Đặt sai vật phẩm vào rương. +name=Băng chuyền điên rồ +round-started=Màn chơi bắt đầu +rules1=Trong mỗi cấp độ đều có rương đầu vào (thép) và rương đầu ra (đỏ). Mục tiêu của bạn là sử dụng băng chuyền vận chuyển để kết nối tất cả các rương. +rules2=Bạn cần sử dụng __CONTROL__show-info__ để biết nên đặt những tài nguyên ở đâu. +start=Bắt đầu +welcome=Chào mừng bạn đến với màn thử thách băng chuyền điên rồ +[levels] +level-01=Cấp độ 1 +level-02=Cấp độ 2 +level-03=Cấp độ 3 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/zh-CN/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/zh-CN/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..29c819c888791aa353d41321e85ff246f6917103 --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/zh-CN/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=返回布局 +clear=重置关卡 +description=箱子多地皮小,你能在脑袋开锅前把箱子都连上吗?\n每一关都有数组供货箱 (钢制箱) 和收货箱 (红箱) ,你的任务是用传送带把所有对应货物的箱子都连在一起。 +failed=任务失败,错误的物品进入了 __1__ 箱子里。 +name=纠结的传送带 +round-started=开始运转 +rules1=每一关都有好几个供货用的钢制箱和收货用的红箱,你的任务就是用传送带把对应的箱子都连起来。 +rules2=别忘了按 __CONTROL__show-info__ 键来确定每个供货箱里的物品应该送往哪里。 +start=开始关卡 +welcome=欢迎前来挑战「纠结的传送带」 +[levels] +level-01=第 01 关 +level-02=第 02 关 +level-03=第 03 关 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/locale/zh-TW/transport-belt-madness.cfg b/factorio/data/base/campaigns/transport-belt-madness/locale/zh-TW/transport-belt-madness.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2fe7693103ca99209d5ec6d34d663d4e2f5a820e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/locale/zh-TW/transport-belt-madness.cfg @@ -0,0 +1,15 @@ +back=返回建造階段 +clear=重設關卡 +description=小小一顆島嶼卻有那麼多箱子,你有辦法冷靜接好所有箱子嗎?\n每關都會有一些輸入箱(鋼箱)和輸出箱(紅箱),目標就是要透過輸送帶妥善連接所有箱子。 +failed=關卡失敗,__1__箱內出現錯的物品。 +name=混亂邪惡輸送帶 +round-started=回合開始 +rules1=每一關都有輸入的箱子(鋼箱)與輸出的箱子(紅箱),你的目標是使用輸送帶將對應的箱子連接起來。 +rules2=你需要用__CONTROL__show-info__來查看資源該放何處。 +start=開始關卡 +welcome=歡迎挑戰混亂邪惡輸送帶 +[levels] +level-01=第01關 +level-02=第02關 +level-03=第03關 + diff --git a/factorio/data/base/campaigns/transport-belt-madness/lualib/transportbeltmadness.lua b/factorio/data/base/campaigns/transport-belt-madness/lualib/transportbeltmadness.lua new file mode 100644 index 0000000000000000000000000000000000000000..a0aff30499136731050a375e6c97a57d92ad3d7e --- /dev/null +++ b/factorio/data/base/campaigns/transport-belt-madness/lualib/transportbeltmadness.lua @@ -0,0 +1,395 @@ +mod_gui = require "mod-gui" +require "story" +function transport_belt_madness_init(levels) + local result = {} + result.levels = levels + -- Part of the level data that needs to be serialised to preserve game state + result.current_level = 1 + -- Warning, there can be holes in these arrays, don't use for each, # or sort + result.input_chest = {} + result.output_chest = {} + result.input_inserter = {} + result.output_inserter = {} + return result +end + +function transport_belt_madness_init_level(this) + local level = levels[this.current_level] + local quickBarIndex = 1 + transport_belt_madness_create_chests(this) + if global.transport_belt_madness.startup == true then + local character = game.players[1].character + if character then character.destroy() end + game.players[1].set_controller({type=defines.controllers.god}) + game.players[1].teleport(level.starting_location) + if level.show_rules ~= nil then + game.show_message_dialog{text={"welcome"}} + game.show_message_dialog{text={"rules1"}} + game.show_message_dialog{text={"rules2"}} + end + end + for index, item in pairs(level.resources) do + game.players[1].insert{name = item.name, count=item.count} + game.players[1].set_quick_bar_slot(quickBarIndex, item.name) + quickBarIndex = quickBarIndex + 1 + end + game.players[1].force.disable_all_prototypes() + game.players[1].cheat_mode = true + local recipeList = game.players[1].force.recipes + global.allowed_items = {} + for index, item in pairs(level.recipes) do + global.allowed_items[item] = true + recipeList[item].enabled = true + game.players[1].insert(item) + game.players[1].set_quick_bar_slot(quickBarIndex, item) + quickBarIndex = quickBarIndex + 1 + end + mod_gui.get_button_flow(game.players[1]).add{type="button", name="start", caption={"start"}, style = mod_gui.button_style} + mod_gui.get_button_flow(game.players[1]).add{type="button", name="clear_button", caption={"clear"}, style = mod_gui.button_style} + transport_belt_madness_show_level_description(global.transport_belt_madness) + game.players[1].clear_recipe_notifications() +end + +function transport_belt_madness_create_chests(this, set_active) + if not set_active then set_active = false end + local level = levels[this.current_level] + local chests = level.chests + local chest_count = #chests + local level_width = level.level_width + local chest_starting_position = {x = -math.ceil(level_width / 2), y = -math.ceil(chest_count / 2)} + local chest_ending_position = {x = math.ceil(level_width / 2), y = -math.ceil(chest_count / 2)} + for index, item in pairs(chests) do + local chest_input_position + if item.input_position == nil then + chest_input_position = {chest_starting_position.x, chest_starting_position.y + item.input} + else + chest_input_position = item.input_position[1] + end + local input_chest = game.players[1].surface.create_entity + { + name="steel-chest", + position=chest_input_position, + force = game.forces.player + } + this.input_chest[item.input] = input_chest + input_chest.operable = false + input_chest.minable = false + + local inserter_input_direction + local inserter_input_position + if item.input_position == nil then + inserter_input_position = {chest_starting_position.x + 1, chest_starting_position.y + item.input} + inserter_input_direction = defines.direction.east + else + inserter_input_position = util.moveposition(item.input_position[1], item.input_position[2], 1) + inserter_input_direction = item.input_position[2] + end + + local input_inserter = game.players[1].surface.create_entity + { + name = "inserter", + position = inserter_input_position, + direction = util.oppositedirection(inserter_input_direction), + force = game.forces.player + } + this.input_inserter[item.input] = input_inserter + input_inserter.operable = false + input_inserter.minable = false + input_inserter.rotatable = false + input_inserter.active = set_active + + local chest_output_position + if item.output_position == nil then + chest_output_position = {chest_ending_position.x, chest_starting_position.y + item.output} + else + chest_output_position = item.output_position[1] + end + local output_chest = game.players[1].surface.create_entity + { + name = "red-chest", + position = chest_output_position, + force = game.forces.player + } + this.output_chest[item.output] = output_chest + output_chest.operable = false + output_chest.minable = false + + local inserter_output_direction + local inserter_output_position + if item.output_position == nil then + inserter_output_position = {chest_output_position[1] - 1, chest_output_position[2]} + inserter_output_direction = defines.direction.west + else + inserter_output_position = util.moveposition(chest_output_position, item.output_position[2], 1) + inserter_output_direction = item.output_position[2] + end + + local output_inserter = game.players[1].surface.create_entity + { + name = "fast-inserter", + position = inserter_output_position, + direction = inserter_output_direction, + force = game.players[1].force + } + this.output_inserter[item.output] = output_inserter + output_inserter.operable = false + output_inserter.minable = false + output_inserter.rotatable = false + output_inserter.active = false + end + transport_belt_madness_fill_chests(this) +end + +function transport_belt_madness_fill_chests(this) + local level = levels[this.current_level] + local chests = level.chests + local chest_count = #chests + local level_width = level.level_width + for index, item in pairs(chests) do + local input_chest = this.input_chest[item.input] + local input_chestinventory = input_chest.get_inventory(defines.inventory.chest) + input_chestinventory.insert({name=item.item, count="20"}) + + local output_chest = this.output_chest[item.output] + local output_chestinventory = output_chest.get_inventory(defines.inventory.chest) + output_chestinventory.insert({name=item.item, count="1"}) + end +end + +function transport_belt_madness_start_level(this) + map_save() + mod_gui.get_button_flow(game.players[1]).start.destroy() + mod_gui.get_button_flow(game.players[1]).clear_button.destroy() + mod_gui.get_button_flow(game.players[1]).add{type="button", name="back", caption={"back"}, style = mod_gui.button_style} + game.players[1].set_controller{type=defines.controllers.ghost} + local level = levels[this.current_level] + game.players[1].print({"round-started"}) + for index, item in pairs(this.input_inserter) do + item.active = true + end + for index, item in pairs(this.output_inserter) do + item.active = true + end +end + +map_ignore = + { + character = true, + particle = true, + projectile = true, + ["item-request-proxy"] = true, + explosion = true, + ["electric-pole"] = true, + ["solar-panel"] = true, + ["highlight-box"] = true + } + +function map_clear() + for k, v in pairs (game.surfaces[1].find_entities()) do + if not map_ignore[v.type] then + v.destroy() + end + end +end + +function map_load() + map_clear() + recreate_entities(global.save.entities) + game.players[1].set_controller{type=defines.controllers.god} + game.players[1].cheat_mode = true + story_jump_to(global.story, "building") + if mod_gui.get_button_flow(game.players[1]).back then + mod_gui.get_button_flow(game.players[1]).back.destroy() + end + + for k, v in pairs (game.surfaces[1].find_entities()) do + v.active = false + end + +end + +function map_save() + global.save = {} + global.save.tightspot = util.table.deepcopy(global.tightspot) + global.save.entities = export_entities({ignore = map_ignore}) + for k, info in pairs (global.save.entities) do + if info.name == "steel-chest" or + info.name == "red-chest" or + info.name == "inserter" or + info.name == "fast-inserter" then + global.save.entities[k] = nil + end + end + transport_belt_madness_create_chests(global.transport_belt_madness, true) + recreate_entities(global.save.entities) +end + +function transport_belt_madness_show_level_description(this) + if global.transport_belt_madness.startup == false then return end + local level = levels[this.current_level] + if level.description ~= nil then + game.show_message_dialog{text={level.description}} + end +end + +function transport_belt_madness_check_level(this, event) + if event.name == defines.events.on_gui_click and event.element.name == "back" then + map_load() + return "" + end + + local level = levels[this.current_level] + local chests = level.chests + local allfull = true + for index, item in pairs(chests) do + local chest = this.output_chest[item.output] + if chest == nil then + return "Wrong chest" + end + local item_count = chest.get_item_count() + if item_count ~= chest.get_item_count(item.item) then + return {"failed", game.item_prototypes[item.item].localised_name} + end + if item_count ~= 21 then + allfull = false + end + end + if allfull then + mod_gui.get_button_flow(game.players[1]).back.destroy() + return "finished" + end + return "" +end + +function transport_belt_madness_next_level(this) + this.current_level = this.current_level + 1 +end + +function transport_belt_madness_clear_level(this) + local level = levels[this.current_level] + map_clear() + this.output_chest = {} + this.input_chest = {} + this.input_inserter = {} + this.output_inserter = {} + game.players[1].clear_items_inside() +end + +function transport_belt_madness_contains_next_level(this) + return (this.current_level <= #this.levels) +end + +function check_built_items(event) + local allowed_items = global.allowed_items or {} + if event.name == defines.events.on_built_entity then + local entity = event.created_entity + if not entity.valid then return end + if not allowed_items[entity.name] then + entity.destroy() + else + entity.active = false + end + return + end + if event.name == defines.events.on_player_cursor_stack_changed then + local player = game.players[event.player_index] + local stack = player.cursor_stack + if not stack.valid then return end + if not stack.valid_for_read then return end + if not allowed_items[stack.name] then + stack.clear() + end + end +end + +story_table = +{ + { + { + action = function() + game.players[1].disable_recipe_groups() + game.players[1].disable_recipe_subgroups() + game.players[1].minimap_enabled = false + game.map_settings.pollution.enabled = false + game.surfaces[1].solar_power_multiplier = 101 + global.transport_belt_madness.startup = true + transport_belt_madness_init_level(global.transport_belt_madness) + end + }, + { + name= "start-level", + action = function() + if not global.transport_belt_madness.startup then transport_belt_madness_init_level(global.transport_belt_madness) end + global.transport_belt_madness.startup = false + end + }, + { + name = "building", + condition = function(event, story) + if event.name == defines.events.on_gui_click and event.element.name == "clear_button" then + local this = global.transport_belt_madness + local level = levels[this.current_level] + for index, item in pairs(level.recipes) do + local count = game.players[1].surface.count_entities_filtered{name=item} + if count > 0 then + game.players[1].insert{name = item, count=count} + end + end + map_clear() + transport_belt_madness_create_chests(global.transport_belt_madness) + return false + end + return event.name == defines.events.on_gui_click and event.element.name == "start" + end, + update = function(event) + check_built_items(event) + end, + action = function() + transport_belt_madness_start_level(global.transport_belt_madness) + end + }, + { + condition = function(event, story) + result = transport_belt_madness_check_level(global.transport_belt_madness, event) + if result == "" then + return false + end + if result == "finished" then + return true + end + game.players[1].print(result) + story_jump_to(story, "level-failed") + end, + action = function(event, story) + transport_belt_madness_clear_level(global.transport_belt_madness) + transport_belt_madness_next_level(global.transport_belt_madness) + if transport_belt_madness_contains_next_level(global.transport_belt_madness) then + story_jump_to(story, "start-level") + end + end + } + }, + { + { + name = "level-failed" + }, + { + condition = function(event) + if event.name == defines.events.on_gui_click and event.element.name == "back" then + map_load() + end + return false + end + } + } +} + +transport_belt_madness_events = +{ + defines.events.on_gui_click, + defines.events.on_tick, + defines.events.on_built_entity, + defines.events.on_player_cursor_stack_changed +} + +story_init_helpers(story_table) diff --git a/factorio/data/base/campaigns/tutorial/description.json b/factorio/data/base/campaigns/tutorial/description.json new file mode 100644 index 0000000000000000000000000000000000000000..3b4aac392ef679449f1aa9e1a18cd9210e680c78 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/description.json @@ -0,0 +1,6 @@ +{ + "starting-level": "level-01", + "order": "a", + "multiplayer-compatible": false, + "is-main-game": true +} diff --git a/factorio/data/base/campaigns/tutorial/level-01/blueprint.zip b/factorio/data/base/campaigns/tutorial/level-01/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..c17e3d30d8431c81b4c73b479b076c97e96a993f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1961af73c295cab6d1b4a7feeebbc3a40b1a610b54ac1743d7ebcdc983778c2 +size 68360 diff --git a/factorio/data/base/campaigns/tutorial/level-01/control.lua b/factorio/data/base/campaigns/tutorial/level-01/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..b21dac54875cc11e6056707cc922906f89338c53 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/control.lua @@ -0,0 +1,886 @@ +require "util" +require("story") + +local set_arrow = function(arrow_settings) + if global.arrow then + global.arrow.destroy() + end + if arrow_settings == nil then + global.arrow = nil + else + global.arrow = game.players[1].surface.create_entity(arrow_settings) + end +end + +local generate_pause_to_think_node = function(thought) + if not global.thoughts then global.thoughts = {} end + global.thoughts[thought] = false + return + { + name = 'pause-to-think-'..thought, + init = function() + game.players[1].set_goal_description("") + end, + condition = story_elapsed_check(3),-- or global.thoughts[thought] == true end, + action = function() + if global.thoughts[thought] == false then + game.players[1].print({"","[img=entity/character][color=orange]",{"engineer-title"},": [/color]",{"think-"..thought}}) + end + end + } +end + +local generate_post_pause_to_think_node = function(thought) + return { + name = 'after-pause-to-think-'..thought, + condition = story_elapsed_check(3),-- or global.thoughts[thought] == true end, + action = function() + global.thoughts[thought] = true + end + } +end + +local count_items_in_container = function (container) + return container.get_item_count("coal") + + container.get_item_count("iron-ore") + + container.get_item_count("stone") + + container.get_item_count("iron-plate") + + container.get_item_count("stone-brick") +end + +local count_smelted_objects_in_furnace = function (container) + return container.get_item_count("iron-plate") + + container.get_item_count("stone-brick") +end + +local count_fuel_objects_in_drill = function (container) + return container.get_item_count("coal") +end + +local count_items_in_unknown = function(container) + local count = 0 + if container.type == 'container' then + count = count_items_in_container(container) + elseif container.name == 'burner-mining-drill' then + count = count_fuel_objects_in_drill(container) + elseif container.name == 'stone-furnace' then + count = count_smelted_objects_in_furnace(container) + end + return count +end + +local get_furnace = function() + + if global.furnace and global.furnace.valid then + return global.furnace + end + + local furnaces = game.surfaces[1].find_entities_filtered({name='stone-furnace'}) + if #furnaces > 0 then + global.furnace = furnaces[1] + return global.furnace + end + +end + +local get_miner_drop_target = function() + if global.miner and global.miner.valid and global.miner_drop_target and global.miner_drop_target.valid and global.miner.drop_target == global.miner_drop_target then + return global.miner_drop_target + end + local miners = game.surfaces[1].find_entities_filtered({name='burner-mining-drill'}) + for _, miner in pairs(miners) do + if miner.drop_target then + global.miner_drop_target = miner.drop_target + global.miner = miner + --game.print("miner drop target changed "..global.miner_drop_target.name) + --game.print("miner changed "..global.miner.name) + return global.miner_drop_target + end + end + return nil +end + +local get_miner = function() + + if global.miner and global.miner.valid then + return global.miner + end + + local miners = game.surfaces[1].find_entities_filtered({name='burner-mining-drill'}) + for _, miner in pairs(miners) do + if miner.drop_target then + global.miner = miner + return global.miner + end + end + + if #miners > 0 then + global.miner = miners[1] + end + +end + +local intro_time = 500 + +-- Definition of the level behaviour, it is used by the story module +local story_table = +{ + { + { + name = 'setup', + init = function() + game.players[1].disable_recipe_groups() + game.players[1].disable_recipe_subgroups() + game.players[1].minimap_enabled = false + game.players[1].character.disable_flashlight() + game.players[1].force.disable_all_prototypes() -- Only let the player have stuff we explicitly allowed + game.players[1].force.disable_research() + game.players[1].zoom = 2 + game.map_settings.pollution.enabled = false + game.players[1].game_view_settings = + { + show_quickbar = false, + show_shortcut_bar = false, + show_side_menu = false, + show_hotkey_suggestions = false, + } + + game.players[1].surface.daytime = 0.5 + + global.starting_player_position = game.players[1].position + + local recipelist = game.players[1].force.recipes + recipelist["iron-plate"].enabled = true + recipelist["copper-plate"].enabled = true + game.players[1].clear_recipe_notifications() + global.wreck = game.get_entity_by_tag("wreck") + global.wreck.insert({ name = "iron-gear-wheel", count = 2 }) + end + }, + { + name = 'sunrise', + init = function() + local player = game.get_player(1) + player.set_controller + { + type = defines.controllers.cutscene, + waypoints = + { + { + target = player.character, + zoom = 2, + transition_time = intro_time, + time_to_wait = 0 + } + }, + start_zoom = 3, + start_position = player.position + } + end, + update = function() + game.surfaces[1].daytime = math.min(game.players[1].surface.daytime + (0.5 / intro_time), 1) + end, + condition = function() return game.players[1].surface.daytime > 0.95 end, + action = function() + game.players[1].surface.freeze_daytime = true + end + }, + generate_pause_to_think_node('introduction'), + generate_post_pause_to_think_node('introduction'), + { + name = 'think-2', + condition = story_elapsed_check(2), + action = function() + game.show_message_dialog({ + text = {"msg-intro"}, + point_to = { + type = "entity", + entity = game.players[1].character + } + }) + end + }, + { + name = 'movement', + init = function() + game.show_message_dialog({ + text = {"msg-goal-in-top-left"}, + point_to = {type = "goal"} + }) + if game.players[1].input_method == defines.input_method.game_controller then + game.players[1].set_goal_description({"goal-movement-controller"}) + else + game.players[1].set_goal_description({"goal-movement"}) + end + end, + condition = function() + return util.distance(global.starting_player_position, game.players[1].position) > 5 + end, + action = function() + if global.wreck.get_item_count("iron-gear-wheel") ~= 2 then + story_jump_to( global.story,"iron-ore-gathering") + end + end + }, + generate_pause_to_think_node('search-wreck'), + generate_post_pause_to_think_node('search-wreck'), + { + name = 'close-inv-if-open', + init = function() + if game.players[1].opened_self == true then + game.players[1].set_goal_description({"goal-close-character-screen"}) + end + end, + condition = function() + return game.players[1].opened_self == false + end + }, + { + name = 'open-wreck', + init = function() + game.players[1].set_goal_description({"goal-search-wreck"}) + if game.players[1].input_method == defines.input_method.game_controller then + set_info({text = {"controller-look-tip"}, append = true}) + end + game.players[1].set_gui_arrow({type="position", position=game.get_entity_by_tag('wreck').position}) + end, + condition = function(event) + --if event.name == defines.events.on_tick then return false end + return game.players[1].opened == game.get_entity_by_tag('wreck') or game.get_entity_by_tag('wreck').get_item_count('iron-gear-wheel') == 0 + end + }, + { + name = 'take-plates-from-wreck', + init = function() + set_info() + game.players[1].set_goal_description({"goal-take-iron-from-wreck"}) + game.players[1].clear_gui_arrow() + end, + condition = function (event) + --if event.name == defines.events.on_tick then return false end + return (game.players[1].cursor_stack.valid_for_read and + game.players[1].cursor_stack.count >= 2) or + game.get_entity_by_tag('wreck').get_item_count('iron-gear-wheel') == 0 + end + }, + { + name = 'put-plates', + condition = function (event) + return (game.players[1].get_item_count('iron-gear-wheel') >= 2 and + game.players[1].cursor_stack.valid_for_read == false) + end + }, + { + name = 'close-wreck-gui', + init = function() + game.players[1].set_goal_description({"goal-close-screen"}) + end, + condition = function(event) + --if event.name == defines.events.on_tick then return false end + return game.players[1].opened == nil + end, + action = function() + game.players[1].set_goal_description({""}) + end + }, + generate_pause_to_think_node('nothing-more'), + generate_post_pause_to_think_node('nothing-more'), + { + name = 'wait-longer', + condition = story_elapsed_check(1) + }, + generate_pause_to_think_node('see-iron-ore'), + generate_post_pause_to_think_node('see-iron-ore'), + { + name = "iron-ore-gathering", + init = function() + + game.players[1].set_gui_arrow({type="position", position={-15.5,-3.5}}) + if game.players[1].input_method == defines.input_method.game_controller then + game.players[1].set_goal_description({"goal-mine-iron-ore-controller"}) + set_info({text = {"controller-look-tip"}, append = true}) + else + game.players[1].set_goal_description({"goal-mine-iron-ore"}) + end + set_info({text = {"zoom-tip"}, append = true}) + end, + condition = function(event) + if event.name == defines.events.on_tick then return false end + local selectedentity = game.players[1].selected + return selectedentity ~= nil and selectedentity.name == "iron-ore" and game.players[1].can_reach_entity(selectedentity) + end + }, + { + name = 'show-tooltip', + init = function() + game.players[1].clear_gui_arrow() + end, + action = function() + local shown_text; + if game.players[1].input_method == defines.input_method.game_controller then + shown_text = "msg-entity-info-controller" + else + shown_text = "msg-entity-info" + end + game.show_message_dialog({ + text = {shown_text}, + point_to = {type = "entity_info"} + }) + end + }, + { + name = 'handmining', + init = function() + set_info() + game.players[1].set_goal_description({"goal-mine-iron-ore-precise", + game.players[1].get_item_count('iron-ore'), 5}) + end, + update = function(event) + if event.name == defines.events.on_tick then return false end + game.players[1].set_goal_description({"goal-mine-iron-ore-precise", + game.players[1].get_item_count('iron-ore'), 5},true) + end, + condition = function(event) + if event.name == defines.events.on_tick then return false end + return game.players[1].get_item_count("iron-ore") >= 5 + end + }, + generate_pause_to_think_node('smelt-iron'), + generate_post_pause_to_think_node('smelt-iron'), + { + name = 'craft-furnace-start', + init = function() + game.players[1].set_goal_description({"goal-craft-furnace"}) + + end, + condition = function (event) + return game.players[1].opened_gui_type == defines.gui_type.controller + end + }, + { + name = 'wait-for-crafting-to-open', + condition = story_elapsed_check(0.0000001), + action = function() + local recipelist = game.players[1].force.recipes + recipelist["stone-furnace"].enabled = true + end + }, + { + name = 'craft-furnace-finish', + init = function() + game.show_message_dialog({text={"msg-recipes-info-1"}, point_to= {type="active_window"}}) + end, + condition = function (event) + if event.name == defines.events.on_tick then return false end + return game.players[1].crafting_queue_size > 0 + end + }, + { + name = 'show-crafting-queue', + init = function() + local shown_text; + if game.players[1].input_method == defines.input_method.game_controller then + shown_text = "msg-crafting-queue-1-controller" + else + shown_text = "msg-crafting-queue-1" + end + game.show_message_dialog({ + text={shown_text}, + point_to= + { + type = "crafting_queue", + crafting_queueindex = game.players[1].crafting_queue_size + } + }) + end, + condition = function(event) + if event.name == defines.events.on_tick then return false end + return game.players[1].get_item_count("stone-furnace") >= 1 + end + }, + { + name = 'place-stone-furnace', + init = function() + game.players[1].set_goal_description({"goal-build-furnace"}) + end, + condition = function(event) + if event.name == defines.events.on_tick then return false end + return get_furnace() + end, + action = function() + if global.placed_furnace_before == true then + story_jump_to(global.story,'wait-for-iron-plates') + end + end + }, + generate_pause_to_think_node('furnace-useful'), + generate_post_pause_to_think_node('furnace-useful'), + { + name = 'open-furnace', + init = function() + game.players[1].set_goal_description({"goal-open-furnace"}) + end, + update = function(event) + if event.name == defines.events.on_tick then return false end + if not get_furnace() then + story_jump_to(global.story,'place-stone-furnace') + end + end, + condition = function(event) + if event.name == defines.events.on_tick then return false end + return (get_furnace() and game.players[1].opened == get_furnace()) or + get_furnace() and get_furnace().get_item_count('iron-ore') > 0 + end + }, + { + name = 'put-iron-ore', + init = function() + game.players[1].set_goal_description({"goal-insert-iron-into-furnace"}) + end, + update = function(event) + if event.name == defines.events.on_tick then return false end + if not get_furnace() then + story_jump_to(global.story,'place-stone-furnace') + end + end, + condition = function(event) + if event.name == defines.events.on_tick then return false end + return get_furnace() and get_furnace().get_item_count('iron-ore') > 0 + end + }, + { + name = 'put-coal', + init = function() + game.players[1].set_goal_description({"goal-insert-fuel-into-furnace"}) + end, + update = function (event) + if event.name == defines.events.on_tick then return false end + if not get_furnace() then + story_jump_to(global.story,'place-stone-furnace') + end + end, + condition = function() + local furnace = get_furnace() + return furnace and furnace.valid and furnace.energy > 0 + end + }, + { + name = 'show-furnace-smelting', + init = function() + game.players[1].set_goal_description("") + if game.players[1].opened == get_furnace() then + game.show_message_dialog( + { + text={"msg-furnace-working"}, + point_to={type="active_window"} + }) + elseif game.players[1].opened == nil then + game.show_message_dialog( + { + text={"msg-furnace-working"}, + point_to={type="entity", entity=get_furnace()} + }) + end + end, + update = function(event) + if event.name == defines.events.on_tick then return false end + if not get_furnace() then + story_jump_to(global.story,'place-stone-furnace') + end + end, + + }, + generate_pause_to_think_node('tired'), + generate_post_pause_to_think_node('tired'), + { + name = 'wait-for-iron-plates', + init = function() + if global.placed_furnace_before == true then + game.players[1].set_goal_description({"goal-wait-for-smelting"}) + else + game.players[1].set_goal_description("") + end + global.placed_furnace_before = true + + end, + condition = function(event) + if event.name == defines.events.on_tick and event.tick % 60 ~= 0 then return end + + local furnace = get_furnace() + if not furnace then + story_jump_to(global.story,'place-stone-furnace') + return + end + + local plate_count = furnace.get_item_count("iron-plate") + if plate_count > 3 then return true end + + local ore_count = furnace.get_item_count("iron-ore") + if ore_count > 0 then return end + + if game.players[1].get_item_count("iron-plate") > 3 then + --Player took the plates, skip somewhere more relevant. + story_jump_to(global.story,'craft-burner-mining-drill') + return + end + + end + }, + { + name = 'take-plates-from-furnace', + init = function() + game.players[1].set_goal_description({"goal-get-iron-plates-from-furnace"}) + game.players[1].set_gui_arrow({type="entity", entity=get_furnace()}) + end, + update = function(event) + if event.name == defines.events.on_tick then return false end + if get_furnace() == nil then + game.players[1].clear_gui_arrow() + story_jump_to(global.story,'place-stone-furnace') + end + end, + condition = function (event) + if event.name == defines.events.on_tick then return false end + return get_furnace() and get_furnace().get_item_count('iron-plate') == 0 + end, + action = function() + game.players[1].clear_gui_arrow() + end + }, + { + name = 'craft-burner-mining-drill', + init = function() + game.players[1].set_goal_description({"goal-craft-burner-miner"}) + local recipelist = game.players[1].force.recipes + recipelist["iron-gear-wheel"].enabled = true + recipelist["burner-mining-drill"].enabled = true + end, + condition = function (event) + if event.name == defines.events.on_tick then return false end + return game.players[1].get_item_count("burner-mining-drill") > 0 + end + }, + { + name = 'add_filter', + init = function() + if game.players[1].input_method == defines.input_method.game_controller then + game.players[1].set_goal_description({"goal-add-filter-controller"}) + else + game.players[1].set_goal_description({"goal-add-filter"}) + end + game.players[1].game_view_settings = { + show_quickbar = true + } + end, + condition = function(event) + for slot=1,40 do + if game.players[1].get_quick_bar_slot(slot) + and game.players[1].get_quick_bar_slot(slot).name == 'burner-mining-drill' then + return true + end + end + if event.name == defines.events.on_built_entity + and event.created_entity.name == "burner-mining-drill" then + global.miner = event.created_entity + return true + end + return false + end + }, + { + name = 'empty-hand-contents', + init = function () + if not game.players[1].cursor_stack.valid_for_read then + --Already empty... + story_jump_to( global.story,"place-burner-mining-drill") + end + if get_furnace() then + --Already built it + story_jump_to( global.story,"fuel-burner-mining-drill") + end + game.players[1].set_goal_description({"goal-fast-empty-hand"}) + end, + condition = function () + return game.players[1].cursor_stack.valid_for_read == false + end + }, + { + name = 'place-burner-mining-drill', + init = function() + set_arrow() + game.players[1].set_goal_description({"goal-place-burner-miner"}) + end, + condition = function (event) + if event.name == defines.events.on_tick then return false end + return get_miner() and get_miner().valid + end + }, + { + name = 'fuel-burner-mining-drill', + init = function() + game.players[1].set_goal_description({"goal-insert-fuel-into-burner-miner"}) + end, + update = function(event) + if event.name == defines.events.on_tick and event.tick % 60 ~= 0 then return false end + if get_miner() == nil then + story_jump_to(global.story,'place-burner-mining-drill') + elseif get_miner().valid and get_miner().energy > 0 then + game.players[1].set_goal_description("") + end + end, + condition = function (event) + if event.name == defines.events.on_tick and event.tick % 60 ~= 0 then return false end + return get_miner() and get_miner().valid and get_miner().energy > 0 + end + + }, + generate_pause_to_think_node('burner-miner-working'), + generate_post_pause_to_think_node('burner-miner-working'), + { + name = 'wait-to-check-target', + init = function() + game.players[1].set_goal_description("") + end, + condition = function(event) + if event.name == defines.events.on_tick and event.tick % 60 ~= 0 then return false end + return game.players[1].opened == nil and (game.surfaces[1].count_entities_filtered({name='item-on-ground'}) > 0 and + get_miner() and get_miner().status == defines.entity_status.waiting_for_space_in_destination) or + get_miner_drop_target() or get_miner() == nil + end, + action = function() + local drop_target = get_miner_drop_target() + local miner = get_miner() + if get_miner() == nil then + story_jump_to(global.story,'place-burner-mining-drill') + elseif drop_target and drop_target.can_insert(miner.mining_target.name) then + story_jump_to(global.story,'wait-for-chest-to-fill') + elseif drop_target then + story_jump_to(global.story,'remove-blocking-entity') + elseif global.picked_up_item_before == true then + story_jump_to(global.story,'place-iron-chest') + end + end + }, + { + name = 'show-miner-blockage', + init = function() + + game.players[1].set_goal_description("") + game.show_message_dialog({ + text={"msg-burner-miner-resources-placement"}, + point_to={type="position", position=global.miner.drop_position} + }) + set_arrow({name="orange-arrow-with-circle", position = global.miner.drop_position}) + game.players[1].set_goal_description({"goal-pick-mined-item"}) + end, + update = function(event) + if event.name == defines.events.on_tick then return false end + if get_miner() == nil then + set_arrow() + story_jump_to(global.story,'place-burner-mining-drill') + end + end, + condition = function (event) + if event.name == defines.events.on_tick then return false end + if event.name == defines.events.on_player_mined_entity and event.entity.name =='item-on-ground' then + return true + elseif event.name == defines.events.on_picked_up_item then + return true + end + return false + end, + action = function() + set_arrow() + end + }, + generate_pause_to_think_node('storage-needed'), + generate_post_pause_to_think_node('storage-needed'), + { + name = 'craft-iron-chest', + init = function() + global.placed_miner_before = true + global.picked_up_item_before = true + game.players[1].set_goal_description({"goal-craft-chest"}) + local recipelist = game.players[1].force.recipes + recipelist["wooden-chest"].enabled = true + recipelist["iron-chest"].enabled = true + end, + condition = function (event) + if event.name == defines.events.on_tick then return false end + local have_wood_chest = game.players[1].get_item_count("wooden-chest") > 0 + local have_iron_chest = game.players[1].get_item_count("iron-chest") > 0 + local placed_any_chest = game.surfaces[1].count_entities_filtered({name={'wooden-chest','iron-chest'}}) > 0 + return have_wood_chest or have_iron_chest or placed_any_chest + end, + update = function(event) + if get_miner() == nil then + story_jump_to(global.story,'place-burner-mining-drill') + elseif get_miner().energy == 0 then + story_jump_to(global.story,'fuel-burner-mining-drill') + end + end + }, + { + name = 'place-iron-chest', + init = function() + game.players[1].set_goal_description({"goal-put-chest-below-burner-miner"}) + set_arrow({name="orange-arrow-with-circle", position = global.miner.drop_position}) + local recipelist = game.players[1].force.recipes + recipelist["wooden-chest"].enabled = true + end, + update = function(event) + if event.name == defines.events.on_tick then return false end + if get_miner() == nil then + story_jump_to(global.story,'place-burner-mining-drill') + elseif get_miner().energy == 0 then + story_jump_to(global.story,'fuel-burner-mining-drill') + end + end, + condition = function (event) + if event.name == defines.events.on_tick then return false end + return get_miner_drop_target() and get_miner_drop_target().valid and get_miner_drop_target().can_insert(get_miner().mining_target.name) + end, + action = function(event) + set_arrow() + end + }, + generate_pause_to_think_node('learned-something'), + generate_post_pause_to_think_node('learned-something'), + { + name = 'wait-for-chest-to-fill', + init = function() + if get_miner_drop_target() then + global.original_count = count_items_in_unknown(get_miner_drop_target()) + if get_miner_drop_target().name == 'stone-furnace' then + game.players[1].set_goal_description({"goal-collect-in-furnace", + global.original_count + 2, + get_miner_drop_target().localised_name}) + else + game.players[1].set_goal_description({"goal-collect-in-container", + global.original_count + 2, + get_miner_drop_target().localised_name}) + end + end + end, + update = function (event) + if event.name == defines.events.on_tick and event.tick % 60 ~= 0 then return false end + if get_miner() == nil then + game.players[1].clear_gui_arrow() + story_jump_to(global.story,'place-burner-mining-drill') + elseif get_miner_drop_target() == nil then + game.players[1].clear_gui_arrow() + story_jump_to(global.story,'place-iron-chest') + else + game.players[1].set_gui_arrow({type="position", position=get_miner_drop_target().position}) + if get_miner_drop_target().name == 'stone-furnace' then + game.players[1].set_goal_description({"goal-collect-in-furnace", + global.original_count + 2, + get_miner_drop_target().localised_name},true) + else + game.players[1].set_goal_description({"goal-collect-in-container", + global.original_count + 2, + get_miner_drop_target().localised_name},true) + end + end + end, + condition = function (event) + if event.name == defines.events.on_tick and event.tick % 60 ~= 0 then return false end + local drop_target = get_miner_drop_target() + local count = count_items_in_unknown(drop_target) + return drop_target and drop_target.valid and count >= global.original_count + 2 + end + }, + { + name = 'take-items', + init = function() + if get_miner_drop_target().name == 'stone-furnace' then + game.players[1].set_goal_description({"goal-empty-furnace",get_miner_drop_target().localised_name}) + else + game.players[1].set_goal_description({"goal-empty-container",get_miner_drop_target().localised_name}) + end + end, + update = function(event) + if event.name == defines.events.on_tick then return false end + if get_miner() == nil then + game.players[1].clear_gui_arrow() + story_jump_to(global.story,'place-burner-mining-drill') + elseif get_miner_drop_target() == nil then + game.players[1].clear_gui_arrow() + story_jump_to(global.story,'place-iron-chest') + else + game.players[1].set_gui_arrow({type="position", position=get_miner_drop_target().position}) + end + end, + condition = function (event) + if event.name == defines.events.on_tick then return false end + return get_miner_drop_target() and count_items_in_unknown(get_miner_drop_target()) == 0 + end, + action = function() + game.players[1].set_goal_description("") + game.players[1].clear_gui_arrow() + end + }, + generate_pause_to_think_node('go-around'), + generate_post_pause_to_think_node('go-around'), + { + name = 'victory', + init = function() + game.set_game_state({game_finished=true, player_won=true, can_continue=true,next_level='level-02'}) + game.tick_paused = true + end + }, + { + name = 'remove-blocking-entity', + init = function() + game.players[1].set_goal_description("") + --game.show_message_dialog({ + -- text={"msg-entity-blocking-miner"}, + -- point_to={type="entity", entity=get_miner_drop_target()} + --}) + game.players[1].set_gui_arrow({type="position", position=get_miner_drop_target().position}) + game.players[1].set_goal_description({"goal-remove-blocking-entity"}) + end, + condition = function(event) + if event.name == defines.events.on_tick then return false end + return get_miner() == nil or (get_miner() and get_miner_drop_target() == nil) or + (get_miner() and get_miner_drop_target() and get_miner_drop_target().can_insert(get_miner().mining_target.name)) + end, + action = function() + game.players[1].clear_gui_arrow() + if get_miner() == nil then + story_jump_to(global.story,'place-burner-mining-drill') + elseif get_miner_drop_target() == nil then + story_jump_to(global.story,'wait-to-check-target') + end + end + } + } +} + +story_init_helpers(story_table) + +local story_events = +{ + defines.events.on_player_cursor_stack_changed, + defines.events.on_player_main_inventory_changed, + defines.events.on_gui_opened, + defines.events.on_gui_closed, + defines.events.on_picked_up_item, + defines.events.on_player_mined_entity, + defines.events.on_player_mined_item, + defines.events.on_built_entity, + defines.events.on_player_rotated_entity, + defines.events.on_selected_entity_changed, + defines.events.on_pre_player_crafted_item, + defines.events.on_tick +} + +script.on_init(function() + global.story = story_init() +end) + +script.on_event(story_events, function(event) + if not game.tick_paused then + story_update(global.story, event, "level-02") + end +end) diff --git a/factorio/data/base/campaigns/tutorial/level-01/description.json b/factorio/data/base/campaigns/tutorial/level-01/description.json new file mode 100644 index 0000000000000000000000000000000000000000..33009bb2d98131958aabe867ad70e4514a1d1833 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/description.json @@ -0,0 +1,5 @@ +{ + "order": "a", + "multiplayer-compatible": false, + "is-main-game": true +} diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/af/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/af/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..355c3c971802386d1963c07ee29d6e495bb7404b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/af/demo_level-01.cfg @@ -0,0 +1,5 @@ +goal-intro=Hierdie venster sal altyd vir jou die huidige doelwit of taak wys. +msg-goal-in-top-left=Jy kan altyd die huidige doelwit in hierdie venster vind. +msg-intro=Hierdie venster sal soms die spel vries en jou 'n paar wenke gee. Om met die spel voort te gaan druk +think-introduction=Daardie ontsnappings module het my lewe gered. Ek is bang dat die ander nie so gelukkig was nie... + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/ar/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/ar/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..864bcc9a065a549b36ad7cbe78ec7380aba67912 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/ar/demo_level-01.cfg @@ -0,0 +1,72 @@ +goal-add-filter=.__CONTROL__pick-item__ مادختساب ةشاشلا لفسأ راصتخالا طيرش نم قراحلا بيقنتلا رافح فض +goal-build-furnace=.اًنكمم ءانبلا ناك نإ ءارضخ ةمالع رهظتس فوس .__CONTROL__build__ ىلع طغضلاب ضرألا ىلع هءانبب مقو يرجحلا نرفلا رتخا +goal-close-character-screen=.__CONTROL__confirm-gui__ ىلع طغضلاب ةيصخشلا ةشاش قلغا +goal-collect-in-container=.__2__ نم لقألا ىلع رصانعلا نم __1__ ىتح رظتنا +goal-collect-in-furnace=.__2__ نم __1__ نع رهاصلا رصانع ددع لقي ال ىتح رظتنا +goal-craft-burner-miner=.قراحلا بيقنتلا رافح عنصأ +goal-craft-chest=.يبشخلا قودنصلا عنصا +goal-craft-furnace=.(press __CONTROL__open-character-gui__ and check your crafting menu) يرجح نرف عنصا +goal-empty-container=.__1__ نم رصانعلا عيمج ذخ +goal-empty-furnace=.__1__ نم رهصملا رصانعلا عيمج ذخ +goal-fast-empty-hand=.__CONTROL__clear-cursor__ مادختساب كرشؤم غرفا +goal-get-iron-plates-from-furnace=.يرجحلا نرفلا نم ةروهصملا ديدحلا حئافص ذخ +goal-insert-fuel-into-burner-miner=.قراحلا بيقنتلا رافح لخادب دوقولا ضعب عض +goal-insert-fuel-into-furnace=.انه نم برقلاب امهبيقنت كنكمي ناذللا ،بشخلا وأ محفلا لامعتسا كنكميn\ .يرجحلا نرفلا يف دوقولا عض +goal-insert-iron-into-furnace=.يرجحلا نرفلل دراوملا ةناخ يف ديدحلا ماخ لخدا +goal-intro=.ةمهملا وأ يلاحلا فدهلا اًمئاد راطإلا اذه كل رهظي فوس +goal-mine-burner-miner=.نيدعتلا رافح كيكفت +goal-mine-iron-ore=.هيلع رشؤملا عضو ديدحلا ماخ نوزخم ىلإ كرحت +goal-mine-iron-ore-precise=__CONTROL__mine__): __1__/__2__ ىلع رمتسملا طغضلاب) ديدحلا ماخ نع بقن +goal-open-character-screen-1=.__CONTROL__open-character-gui__ ىلع طغضلاب ةيصخشلا ةشاش حتفا +goal-open-character-screen-2=.(__press __CONTROL__open-character-gui) ةيصخشلا ةشاش حتفا +goal-open-furnace=.__CONTROL__open-gui__ طغضلاب يرجحلا نرفلا ةشاش حتفا +goal-pick-mined-item=.(اهنم برقلاب __CONTROL__pick-items__ ىلع طغضلاب) بيقنتلا رافح نم ةجرختسملا رصانعلا طقتلا +goal-place-burner-miner=.نوزخم قوف ضرألا ىلع قراحلا بيقنتلا رافح ينبا +goal-put-chest-below-burner-miner=.بيقنتلا رافح طاقسإ ناكم تحت يبشخلا قودنصلا عنصا +goal-remove-blocking-entity=.__CONTROL__mine__ مادختساب ددحملا لكيهلا ةلازإب مق .محفلاب ةلماعلا نيدعتلا ةلآ لمع عنمي ام ءيش +goal-take-iron-from-wreck=.كنزخم ىلإ ةاجنلا ةلوسبك نم ةديدحلا لجعلا سارتأ لقنا +goal-wait-for-smelting=.يرجحلا نرفلا يف ديدحلا حئافص رهصب مق +msg-burner-miner-resources-placement=.همامأ ةجرختسملا دراوملا بيقنتلا رافح عضي +msg-entity-blocking-miner=.هتلازإ ىلإ جاتحت .نيدعتلا ةلآ ءانب ةلقرعب موقي ءيشلا اذه +msg-entity-info=.انه تاودألل حيملت يف ةديفم ةلصفم تامولعم رهظتس ،ام ءيش قوف رشؤملا عضت امدنع +msg-furnace-working=.نآلا ةيديدح حئافص ىلإ ديدحلا ماخ رهصب يرجحلا نرفلا موقي +msg-goal-in-top-left=.اًمئاد راطإلا اذه يف يلاحلا فدهلا ىلع روثعلا كنكمي +msg-intro=ىلع طغضلا قيرط نع ةبعللا ةعباتم كنكمي .تاظحالملا ضعب كئاطعإل اًنايحأ ةبعللا راطإلا اذه فقوي فوس +msg-inventory-introduction=.__CONTROL__pick-item__مادختساب اهطاقتلاب ةيديدحلا لجعلا سارتأ لقنا .راسيلا ىلع كنزخم +msg-mined-burner-miner-instead-of-open=.__CONTROL__open-gui__ ىلع طغضلاب هحتفت .هب ةصاخلا مدختسملا ةهجاو حتف نم ًالدب نيدعتلا رافح كيكفتب تمق ،ًاوفع +msg-mined-chest-instead-of-open=.__CONTROL__open-gui__ ىلع طغضلاب هحتفت .هب ةصاخلا مدختسملا ةهجاو حتف نم ًالدب لكيهلا كيكفتب تمق ،ًاوفع +msg-mined-furnace-instead-of-open=.__CONTROL__open-gui__ ىلع طغضلاب هحتف كنكمي .هب ةصاخلا مدختسملا ةهجاو حتف نم ًالدب يرجحلا نرفلا كيكفتب تمق ،ًاوفع +msg-resources-in-container=.__1__ يف دراوملا عمجُت ،نآلا +think-burner-miner-working=!لمعت اهنإ ،لمعت اهنإ +think-furnace-useful=!ًالهس اًرمأ كلذ ناك +think-go-around=.بيرغلا ناكملا اذه فاشكتسا يف تقولا ضعب يضمأ نأ بجي +think-introduction=...يلثم ظحلا مهفلاحي مل نورخآلا نأ ىشخأ .يتايح تذقنأ ةاجنلا ةلوسبك +think-learned-something=.مويلا اًئيش تملعت ،زاتمم +think-nothing-more=.يسفنب ةطيسبلا تاودألا ضعب عنصأس .انه رخآ ءيش يأ دجوي ال +think-search-wreck=.ةاجنلا ةلوسبك نم ءيش يأ مادختسا نكمي ناك اذإ امع لءاستأ +think-see-iron-ore=.كانه ماخلا ديدحلا ضعب دجوي هنأ ودبي +think-smelt-iron=...ديدحلا كلذ رهصل ام ةقيرط كانه تناك ول ،ممه +think-storage-needed=.بيقنتلا ةرافح نم دراوملا عمجل انه ام ءيش ءانب يننكمي +think-tired=.اًيلآ كلذب موقأ نأ نكمي اذإ لءاستأ .بيقنتلا اذه لك نم بعتلاب رعشأ +[entity-description] +burner-mining-drill=.دراوملا بساور نم ماخلا داوملا نيدعت +coal=.دوقوك اهقرح نكمي ماخ ةدام +copper-ore=.ساحنلا حئافص ىلإ اهرهص نكمي ماخ ةدام +copper-plate=.ساحنلا ماخ نم عنصملا +crash-site-chest-1=escape pod ديفم ءيش ىلع يوتحي دق .كتايح ذقنأ يذلا. +electronic-circuit=.تابيكرتلا نم ديدعلا يف مهم رصنع +iron-chest=.ماخلا داوملل تقؤم نزخمك وأ ،عمجلل ةجتنملا يتلا داوملا نزخي +iron-gear-wheel=.تابيكرتلا نم ديدعلا يف مهم رصنع +iron-ore=.ةيديدح حئافص ىلإ اهرهص نكمي ماخ ةدام +iron-plate=.ديدحلا ماخ نم عنصملا +stone=.ءانبلا يف مدختست ماخ ةدام +stone-furnace=.تاجتنم ىلإ ماخلا داوملا رهصي +wood=.دوقوك اهقرح نكمي ماخ ةدام +wooden-chest=.ماخلا داوملل تقؤم نزخمك وأ ،عمجلل ةجتنملا يتلا داوملا نزخي +[entity-name] +coal=محفلا بساور +copper-ore=ساحنلا ماخ بساور +crash-site-chest-1=escape pod +iron-ore=ديدحلا ماخ بساور +stone=رجحلا ماخ بساور + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/be/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/be/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7977e4b5bc474b5b7a74f9d1e25c7df494faa873 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/be/demo_level-01.cfg @@ -0,0 +1,83 @@ +controller-look-tip=Карыстайцеся __CONTROL__look__, каб абіраць аб'екты вакол вас. +goal-add-filter=Дадайце цвёрдапаліўны бур на панэль хуткага доступу ўнізе экрана з дапамогай __CONTROL__pick-item__. +goal-build-furnace=Абярыце каменную печ і пастаўце яе побач з сабой, націснуўшы __CONTROL__build__. Пабудова паказваецца зялёнай, калі яе магчыма размесціць. +goal-close-character-screen=Закрыйце акно персанажа, націснуўшы __CONTROL__confirm-gui__. +goal-close-screen=Закрыйце акно, націснуўшы __CONTROL__confirm-gui__. +goal-collect-in-container=Пачакайце, пакуль у __2__ будзе не менш __1__ прадметаў. +goal-collect-in-furnace=Пачакайце, пакуль у __2__ будзе не менш __1__ пераплаўленых прадметаў. +goal-craft-burner-miner=Зрабіце цвёрдапаліўны бур. +goal-craft-chest=Зрабіце дашчанку. +goal-craft-furnace=Зрабіце каменную печ (націсніце __CONTROL__open-character-gui__ і знайдзіце яе рэцэпт). +goal-empty-container=Забярыце ўсе прадметы з __1__. +goal-empty-furnace=Забярыце ўсе пераплаўленыя прадметы з __1__. +goal-fast-empty-hand=Высвабадзіце курсор, націснуўшы __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Забярыце пераплаўленыя жалезныя пліткі з печы. +goal-insert-fuel-into-burner-miner=Запраўце бур палівам. +goal-insert-fuel-into-furnace=Пакладзіце паліва ў каменную печ.\nМожна пакласці як дрэва, так і вугаль, якія можна здабыць непадалёк. +goal-insert-iron-into-furnace=Пакладзіце жалезную руду ў слот для рэсурсаў каменнай печы. +goal-intro=У гэтым акне заўсёды будзе паказвацца вашы бягучыя мэта або задача. +goal-mine-burner-miner=Знясіце бур. +goal-mine-iron-ore=Падыдзіце да радовішча жалеза і навядзіце на яго курсор. +goal-mine-iron-ore-controller=Падыдзіце бліжэй да радовішча жалезнай руды, каб абраць яго. +goal-mine-iron-ore-precise=Здабудзьце жалезную руду (утрымлівайце __CONTROL__mine__): __1__/__2__ +goal-movement=Скарыстайцеся клавішамі __CONTROL_MOVE__ для перамяшчэння. +goal-movement-controller=Скарыстайцеся __CONTROL_MOVE__ для перамяшчэння. +goal-open-character-screen-1=Адкрыйце інвентар персанажа з дапамогай кнопкі __CONTROL__open-character-gui__. +goal-open-character-screen-2=Адкрыйце акно персанажа (націсніце __CONTROL__open-character-gui__). +goal-open-furnace=Адкрыйце меню печы (націсніце __CONTROL__open-gui__). +goal-pick-mined-item=Увазьміце прадметы, здабытыя бурам (націсніце __CONTROL__pick-items__, стоячы побач з імі). +goal-place-burner-miner=Размясціце цвёрдапаліўны бур на радовішчы рэсурсаў. +goal-put-chest-below-burner-miner=Пастаўце дашчанку перад бурам, каб ён пакладаў у яе здабытыя рэсурсы. +goal-remove-blocking-entity=Нешта блакуе цвёрдапаліўны бур. Знясіце пазначаную пабудову з дапамогай __CONTROL__mine__. +goal-search-wreck=Праверце ратавальную капсулу на наяўнасць карыснасцей. Падыдзіце да яе і націсніце __CONTROL__open-gui__, каб адкрыць. +goal-take-iron-from-wreck=Перамясціце жалезныя пліткі ў свой інвентар. +goal-wait-for-smelting=Выплаўце жалезныя пліткі ў каменнай печы. +msg-burner-miner-resources-placement=Бур выкідае здабытыя рэсурсы перад сабой. +msg-crafting-queue-1=Гэта ваша чарга крафта. Пстрыкніце __ALT_CONTROL__1__cancel-craft__ па прадмету ў чарзе каб скасаваць яго. +msg-crafting-queue-1-controller=Гэта ваша чарга вырабу. +msg-entity-blocking-miner=Гэты аб'ект блакуе цвёрдапаліўны бур. Вам патрэбна ад яго пазбавіцца. +msg-entity-info=Калі вы наводзіце курсор на аб'ект, карысная дэтальная інфармацыя аб ім адлюстроўваецца ў правым верхнім куце экрана. +msg-entity-info-controller=Калі вы вылучаеце аб'ект, карысныя сведкі паяўляюцца тут у падказцы. +msg-furnace-working=Цяпер каменная печ пераплаўляе жалезную руду ў жалезныя пліткі. +msg-goal-in-top-left=Вы заўсёды можаце знайсці вашу бягучую мэту ў гэтым акне. +msg-intro=Гэтае акно будзе час ад часу прыпыняць гульню і даваць вам падказкі. Каб працягнуць, націсніце +msg-inventory-introduction=Ваш інвентар злева. Пакладзіце жалезныя пліткі ў яго. Каб узяць пачак у курсор, пстрыкніце __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Авой, вы зняслі бур заместа таго, каб адкрыць яго меню. Меню бура адкрываецца націскам __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Авой, вы зняслі гэты аб'ект заместа таго, каб адкрыць яго меню. Меню адкрываецца націскам __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Авой, вы зняслі каменную печ заместа таго, каб адкрыць яе меню. Меню печы адкрываецца націскам __CONTROL__open-gui__. +msg-recipes-info-1=Справа знаходзіцца акно крафта. Пстрыкнуўшы __ALT_CONTROL__2__craft__ па рэцэпце, вы створыце жадаемы прадмет. +msg-resources-in-container=Цяпер __1__ збірае рэсурсы з гэтага бура. +think-burner-miner-working=Працуе, працуе! +think-furnace-useful=Гэта было лёгка! +think-go-around=Мне неабходна паболей дазнацца аб гэтым дзіўным месцы. +think-introduction=Яшчэ б ледзь-ледзь! Дзякуй ратавальнай капсуле. Але, баюся, іншым не так пашчасціла... +think-learned-something=Нядрэнна. Шмат новых ведаў для гэтага дня. +think-nothing-more=Больш тут нічога няма. Інструменты прыйдзецца рабіць самастойна. +think-search-wreck=Магчыма, я знайду што-небудзь у ратавальнай капсуле. +think-see-iron-ore=Здаецца, там жалезная руда. +think-smelt-iron=Хм, вось бы я мог неяк пераплавіць гэтае жалеза... +think-storage-needed=Сюды можна паставіць якую-небудзь скрыньку, каб збіраць рэсурсы з майго бура. +think-tired=Усе гэтыя шахцёрскія справы вельмі стамляюць. Магчыма, можна аўтаматызаваць працэс? +zoom-tip=Вы можаце карыстацца __CONTROL__zoom-in__ і __CONTROL__zoom-out__ для набліжэння і аддалення экрана. +[entity-description] +burner-mining-drill=Здабывае сыравіну з радовішч. +coal=Сыравіна, якую можна выкарыстоўваць як паліва. +copper-ore=Сыравіна, якую можна пераплавіць у медныя пліткі. +copper-plate=Прадукт, выплаўлены з меднай руды. +crash-site-chest-1=Ратавальная капсула, якая захавала вам жыццё. У ёй можа быць што-небудзь карыснае. +electronic-circuit=Вельмі значны інгрэдыент для многіх рэцэптаў. +iron-chest=Сховішча для вырабленых прадметаў ці сыравіны. +iron-gear-wheel=Вельмі значны інгрэдыент для многіх рэцэптаў. +iron-ore=Сыравіна, якую можна пераплавіць у жалезныя пліткі. +iron-plate=Прадукт, выплаўлены з жалезнай руды. +stone=Сыравіна, якая выкарыстоўваецца для будоўлі. +stone-furnace=Выплаўляе розныя прадметы з сыравіны. +wood=Сыравіна, якую можна выкарыстоўваць як паліва. +wooden-chest=Сховішча для вырабленых прадметаў ці сыравіны. +[entity-name] +coal=Радовішча вугля +copper-ore=Радовішча медзі +crash-site-chest-1=Ратавальная капсула +iron-ore=Радовішча жалеза +stone=Радовішча камня + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/be/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/be/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a6c92e80b513d2c28953a92517040bf1065e917a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/be/new-tut-map.cfg @@ -0,0 +1,320 @@ +[campaign-email-message] +text=Калі ласка, дашліце здымкі экрана ў гэтым\nкаталогу на адрас ben.buckton@factorio.com. \n\nДзякуй вам яшчэ раз за тое, што згуляліся і за\nвашу дапамогу. +[campaign-migrated-message] +heading=Вашае захаванне было перанесена +text=Вы запусцілі вашае захаванне ў старой версіі гульні, таму яго трэба было перанесці. Ваш прагрэс у гульні мог крыху зрушыцца назад. +[campaign-migrated-too-old-message] +heading=Ваш файл захавання састарэў, немагчыма працягнуць +text=Ваш файл захавання быў створаны ў старэйшай эксперыментальнай версіі ўводзінаў і, на жаль, не можа быць заладаваны. На іншыя захаванні (не звязаныя са сцэнарам уводзінаў) гэта не ўплывае. +[compi] +story-assessment-operational=Статус аператара...\nДзеяздольны +story-found-water=Сэнсары фіксуюць наяўнасць вадаёма\n>> Пачніце аднаўленне заводу +story-suggest-evacuate=Агрэсія мясцовых форм жыцця на небяспечных узроўнях\n>> Эвакуіруйцеся +story-waiting-for-player=Патрабуецца інжынер...\nЧаканне +teach-add-fuel=Структура патрабуе паліва\n>> Размясціце вугаль [img=coal-dark-background] +teach-alt-mode=Даступны рэжым дадатковай інфармацыі\n>> Націсніце клавішу [color=1,1,1]__CONTROL__show-info__[/color] +teach-bottles=Даследаванні патрабуюць даследчыцкіх набораў [img=item/automation-science-pack]\n>> Размясціце наборы ў лабараторыі [img=item/lab] +teach-build-structure=Размясціце каменную печ [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Структура ўтрымлівае прадметы\n>>Націсніце [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color], каб забраць усе прадметы +teach-feed-items=Запыт: медныя пліткі [img=item/copper-plate]\nЗапыт: жалезныя шасцёрні [img=item/iron-gear-wheel]\n>>Размясціце прадметы тут +teach-feed-plates=Запыт: жалезныя пліткі [img=item/iron-plate]\n>>Размясціце прадметы тут +teach-harvest-tree=Здабудзьце драўніну [img=item/wood]\n>> Утрымлівайце [color=1,1,1]__CONTROL__mine__[/color], каб зрубіць дрэва +teach-load-turret=Сэнсары фіксуюць разраджаную турэль [img=item/gun-turret]\n>> Зарадзіце яе магазінамі [img=item/firearm-magazine] +teach-low-satisfaction=Недастатковы ўзровень забеспячэння электрычнасцю\n>> Павялічце выраб электрычнаці +teach-mine-salvage=Збярыце метал\n>> Утрымлівайце [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=Здабудзьце камень [img=item/stone] з радовішча\n>> Утрымлівайце [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=Выяўлена перашкода ў працы бура\n>> Размясціце дашчанку [img=item/wooden-chest] на гэтай пазіцыі +teach-move-outside=Каб рухацца, карыстайцеся [color=1,1,1]__CONTROL_MOVE__[/color]\n>> Выйдзіце за межы падсвечанай вобласці +teach-open-entity=Структура ўтрымлівае прадметы\n>>Націсніце [color=1,1,1]__ALT_CONTROL__1__build__[/color], каб адкрыць +teach-open-inventory=Націсніце [color=1,1,1]__CONTROL__open-character-gui__[/color],\nкаб адкрыць экран персанажа +teach-open-research-menu=Даступны дадатковыя даследаванні\n>> Націсніце [color=1,1,1]__CONTROL__open-technology-gui__[/color], каб адкрыць экран тэхналогій +teach-power=Аўтаматы зборкі спажываюць электрычнасць\n>> Размясціце слуп Лэп побач з рэактарам\n>> Размясціце слуп ЛЭП побач з аўтаматам зборкі\n>> Злучыце слупы між сабой +teach-repair-turret=Сэнсары фіксуюць пашкоджаную турэль [img=item/gun-turret]\n>> Прымяніце рамонтны набор [img=item/repair-pack] +teach-shoot-key=Сэнсары фіксуюць агрэсіўную форму жыцця на заводзе\n>> Утрымлівайце [color=1,1,1]__CONTROL__shoot-enemy__[/color], каб страляць +teach-take-in-hand=Вазьміце каменную печ [img=item/stone-furnace]\nз экрана персанажа\n>> Націсніце [color=1,1,1]__CONTROL__open-character-gui__[/color] +teach-use-wasd=Каб рухацца, карыстайцеся [color=1,1,1]__CONTROL_MOVE__[/color] +[entity-description] +assembling-machine-1=Аўтаматычна вырабляе прадметы па рэцэптах. +assembling-machine-2=Аўтаматычна вырабляе прадметы па рэцэптах. +big-ship-wreck-1=Кавалак разбітага карабля. У ім могуць быць карысныя рэчы. +big-ship-wreck-2=Кавалак разбітага карабля. У ім могуць быць карысныя рэчы. +big-ship-wreck-3=Кавалак разбітага карабля. У ім могуць быць карысныя рэчы. +boiler=Награвае ваду, ператвараючы яе ў пару. +burner-inserter=Перамяшчае прадметы паміж кантэйнерамі, канвеерамі і пабудовамі. +burner-mining-drill=Здабывае сыравіну з радовішч. +coal=Сыравіна, якую можна выкарыстоўваць як паліва. +compilatron=Робат-дапаможнік, які ацалеў у крушэнні. Ён моцна пашкоджаны, таму яго магчымасці абмежаваныя. +copper-cable=Інгрэдыент для стварэння маленькіх слупоў ЛЭП і мікрасхем. +copper-ore=Сыравіна, якую можна пераплавіць у медныя пліткі. +copper-plate=Прадукт, выплаўлены з меднай руды. +electric-mining-drill=Здабывае сыравіну з радовішч. +electronic-circuit=Вельмі значны інгрэдыент для многіх рэцэптаў. +escape-pod-assembler=Кавалак разбітага карабля. Прыдатны для стварэння кампанентаў. +escape-pod-lab=Кавалак разбітага карабля. Прыдатны для даследавання новых тэхналогій. +escape-pod-power=Кавалак разбітага карабля з акумулятарам. Акумулятар усё яшчэ працуе, але вельмі моцна пашкоджаны. +firearm-magazine=Выкарыстоўваецца як аснада для пісталета і кулямётных турэлей. +gun-turret=Аўтаматычна абстрэльвае ворагаў у сваёй зоне дасяжнасці. Зараджаецца магазінамі. +inserter=Перамяшчае прадметы паміж кантэйнерамі, канвеерамі і пабудовамі. +iron-chest=Сховішча для вырабленых прадметаў ці сыравіны. +iron-gear-wheel=Вельмі значны інгрэдыент для многіх рэцэптаў. +iron-ore=Сыравіна, якую можна пераплавіць у жалезныя пліткі. +iron-plate=Прадукт, выплаўлены з жалезнай руды. +lab=Праводзіць даследаванні з дапамогай адпаведных набораў. +long-handed-inserter=Перамяшчае прадметы паміж кантэйнерамі, канвеерамі і пабудовамі. +mineable-wreckage=Утрымлівайце __CONTROL__mine__, каб сабраць +offshore-pump=Пампуе ваду з вадаёмаў. +pipe=Дазваляе транспартаваць вадкасці паміж пабудовамі. +pipe-to-ground=Дазваляе транспартаваць вадкасці паміж пабудовамі. +pistol=Размяшчаецца ў слоце зброі. Каб страляць, утрымлівайце __CONTROL__shoot-enemy__ to fire. +radar=Даследуе тэрыторыю і абнаўляе звесткі на карце. +repair-pack=Рамантуе пашкоджаныя пабудовы. Вазьміце гэты прадмет у курсор і ўтрымлівайце __CONTROL__build__, навёўшыся на пабудову, каб адрамантаваць яе. +science-pack=Выкарыстоўваецца ў лабараторыях для даследаванняў. +small-electric-pole=Злучаецца з іншымі слупамі ЛЭП і пашырае пакрыццё электрычнай сеткі. +small-lamp=Выкарыстоўваецца для асвятлення. Падлучаецца да электрычнасці. +solid-fuel=Высокаякасны матэрыял, які можна выкарыстоўваць як паліва. +splitter=Падзяляе змесціва ўваходнага кантэйнера на два патокі. Гнутка наладжваецца. +steam-engine=Вырабляе электрычнасць з пары. Павінен быць далучаны да электрычнай сеткі. +steel-chest=Кантэйнер Кампілятрона +stone=Сыравіна, якая выкарыстоўваецца для будоўлі. +stone-brick=Абпаленая і апрацаваная цэгла з камення. Можа быць выкарыстана для пракладання шляхоў. +stone-furnace=Выплаўляе розныя прадметы з сыравіны. +stone-wall=Моцная абарончая структура. +transport-belt=Перамяшчае прадметы па заводзе. Мае два бакі, на якіх могуць быць размешчаныя розныя прадметы. +underground-belt=Перамяшчае прадметы па заводзе. Мае два бакі, на якіх могуць быць размешчаныя розныя прадметы. +wood=Сыравіна, якую можна выкарыстоўваць як паліва. +wooden-chest=Сховішча для вырабленых прадметаў ці сыравіны. +wreck-pole=Ігнаруйце гэта, гэтага не будзе ў фінальнай версіі +[entity-name] +coal=Радовішча вугля +copper-ore=Радовішча медзі +iron-ore=Радовішча жалеза +stone=Радовішча камня +[gui] +crafting=Меню стварэння +inventory=Інвентар +select-filter=Спасылка на прадмет у панэлі хуткага доступу +[gui-helper] +assembler-description=Аўтаматы зборкі вырабляюць прадметы аўтаматычна,\nкалі далучаны да электрычнасці +assembler-right-slot=Вырабляемыя прадукты\nпаказваюцца справа +assembler-set-recipe=Аўтамат зборкі патрабуе рэцэпт\n>> Абярыце рэцэпт +assembler-top-slot=Патрабуемыя інгрэдыенты\nпаказваюцца ў верхніх слотах +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color], каб узяць прадмет +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color], каб пакласці прадмет у слот +container-exit-button=Націсніце [color=1,1,1]__CONTROL__close-gui__[/color],\nкаб закрыць гэты экран +container-has-items=Гэтая пабудова мае інвентар,\nякі паказваецца справа +drill-needs-fuel=Цвёрдапаліўны бур патрабуе паліва\n>> Пакладзіце вугаль у левы слот +furnace-needs-fuel=Паліва размяшчаецца ў ніжнім слоце +furnace-ore-slot=Сыравіна размяшчаецца ў верхнім слоце +furnace-product-slot=Пераплаўлены прадукт\nз’яўляецца ў слоце справа +furnace-smelts-raw=Каменная печ пераплаўляе сыравіну\nу розныя карысныя прадметы +inventory-click-to-craft=Пстрыкніце [color=1,1,1]__ALT_CONTROL__1__craft__[/color] на рэцэпце, каб зрабіць адзін прадмет. +inventory-hover-recipe-to-view=Навядзіце курсор на рэцэпт,\nкаб прагледзець інгрэдыенты для яго +inventory-left=Злева паказваецца\nінвентар персанажа +inventory-right=Справа паказваецца\n\nменю стварэння +[item-description] +assembling-machine-1=Аўтаматычна вырабляе прадметы па рэцэптах. +assembling-machine-2=Аўтаматычна вырабляе прадметы па рэцэптах. Можа ўжываць вадкасці. +boiler=Награвае ваду, ператвараючы яе ў пару. +burner-inserter=Перамяшчае прадметы паміж кантэйнерамі, канвеерамі і пабудовамі. +burner-mining-drill=Здабывае сыравіну з радовішч. +coal=Сыравіна, якую можна выкарыстоўваць як паліва. +compilatron-chest=Гэты кантэйнер немагчыма адкрыць. Узаемадзейнічаць з ім можна толькі з дапамогай перадатчыка. +copper-cable=Інгрэдыент для стварэння маленькіх слупоў ЛЭП і мікрасхем. +copper-ore=Сыравіна, якую можна пераплавіць у медныя пліткі. +copper-plate=Прадукт, выплаўлены з меднай руды. +electric-mining-drill=Здабывае сыравіну з радовішч. +electronic-circuit=Вельмі значны інгрэдыент для многіх рэцэптаў. +firearm-magazine=Выкарыстоўваецца як аснада для пісталета і кулямётных турэлей. +gun-turret=Аўтаматычна абстрэльвае ворагаў у сваёй зоне дасяжнасці. Зараджаецца магазінамі. +inserter=Перамяшчае прадметы паміж кантэйнерамі, канвеерамі і пабудовамі. +iron-chest=Сховішча для вырабленых прадметаў ці сыравіны. +iron-gear-wheel=Вельмі значны інгрэдыент для многіх рэцэптаў. +iron-ore=Сыравіна, якую можна пераплавіць у жалезныя пліткі. +iron-plate=Прадукт, выплаўлены з жалезнай руды. +lab=Праводзіць даследаванні з дапамогай адпаведных набораў. +light-armor=Узвышае супраціў шкодзе персанажа, калі размешчана ў слоце брані. +long-handed-inserter=Перамяшчае прадметы паміж кантэйнерамі, канвеерамі і пабудовамі. +offshore-pump=Пампуе ваду з вадаёмаў. +pipe=Дазваляе транспартаваць вадкасці паміж пабудовамі. +pipe-to-ground=Дазваляе транспартаваць вадкасці паміж пабудовамі. +pistol=Размяшчаецца ў слоце зброі. Каб страляць, утрымлівайце __CONTROL__shoot-enemy__ to fire. +radar=Даследуе тэрыторыю і абнаўляе звесткі на карце. +repair-pack=Рамантуе пашкоджаныя пабудовы. Вазьміце гэты прадмет у курсор і ўтрымлівайце __CONTROL__build__, навёўшыся на пабудову, каб адрамантаваць яе. +science-pack=Выкарыстоўваецца ў лабараторыях для даследаванняў. +small-electric-pole=Злучаецца з іншымі слупамі ЛЭП і пашырае пакрыццё электрычнай сеткі. +small-lamp=Асвятляе невялікую вобласць, калі падлучаны да электрычнай сеткі. +solid-fuel=Высокаякасны матэрыял, які можна выкарыстоўваць як паліва. +splitter=Падзяляе змесціва ўваходнага кантэйнера на два патокі. Гнутка наладжваецца. +steam-engine=Вырабляе электрычнасць з пары. Павінен быць далучаны да электрычнай сеткі. +stone=Сыравіна, якая выкарыстоўваецца для будоўлі. +stone-brick=Абпаленая і апрацаваная цэгла з камення. Можа быць выкарыстана для пракладання шляхоў. +stone-furnace=Выплаўляе розныя прадметы з сыравіны. +stone-wall=Моцная абарончая структура. +transport-belt=Перамяшчае прадметы па заводзе. Мае два бакі, на якіх могуць быць размешчаныя розныя прадметы. +underground-belt=Перамяшчае прадметы па заводзе. Мае два бакі, на якіх могуць быць размешчаныя розныя прадметы. +wood=Сыравіна, якую можна выкарыстоўваць як паліва. +wooden-chest=Сховішча для вырабленых прадметаў ці сыравіны. +[quest-automining] +exploit-coal=Здабудзьце вугаль з дапамогай цвёрдапаліўнага бура +heading=Здабудзьце паліва аўтаматычна +obtain-coal=Збярыце вугаль у інвентар +[quest-build-radar] +heading=Адрамантуйце мінікарту +place-radar=Зрабіце і размясціце радар +power-radar=Уключыце радар +research-basic-mapping=Даследуйце тэхналогію «Базавая картаграфія» +[quest-electronics] +craft-electronic-circuit=Стварыце мікрасхемы +heading=Зрабіце палепшаныя кампаненты аўтаматычна +place-assembling-machine-1=Стварыце і размясціце аўтамат зборкі +power-assembling-machine-1=Злучыце аўтамат з электрычнай сеткай з дапамогай слупа ЛЭП +[quest-entrench] +heading=Абараніце завод з дапамогай кулямётных турэлей +loaded-second-base-area=Размясціце кулямётныя турэлі побач з радовішчам жалеза і зарадзіце іх +research-active-defense=Даследуйце тэхналогію «Актыўная абарона» +stockpile-firearm-magazine=Назапасьце дастаткова магазінаў для абароны +[quest-explore] +empty=Забярыце прадметы з абедзвюх капсул. +heading=Агледзьце месца крушэння +remove-mineable-wreckage=Разбярыце металалом. +[quest-fortify] +consume-per-time-automation-science-pack=Дасягніце спажывання даследчыцкіх набораў на хвіліну +destroy-biter-spawner=Знішчыце вулей кусак, каб прыпыніць напады +heading=Абараніце завод +loaded-defend-2=Размясціце кулямётныя турэлі побач з радовішчам медзі і зарадзіце іх +produce-per-time-firearm-magazine=Дасягніце вырабу магазінаў на хвіліну +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Прынясіце прадметы Кампілятрону +craft-burner-inserter=Зрабіце цвёрдапаліўны перадатчык +craft-burner-mining-drill=Зрабіце яшчэ адзін цвёрдапаліўны бур +craft-transport-belt=Зрабіце некалькі канвеераў +[quest-handmining] +craft-stone-furnace=Стварыце каменную печ ў экране персанажа +heading=Падрыхтуйцеся да пераплаўлення сыравіны +place-stone-furnace=Размясціце каменную пчеч +was-observed-mined_stone=Здабудзьце камень з радовішча побач +[quest-hints] +expand-hints=Больш падказак... +heading=Падказкі і хітрыкі +heading-all=Усе падказкі +info-alt-mode=Каб прагледзець [font=default-bold]падрабязныя звесткі аб заводзе[/font], націсніце [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Прызначце рэцэпт[/font] для аўтамата зборкі пра ягоны экран. +info-assembling-machines=[font=default-bold]Аўтаматы зборкі[/font] вырабляюць зададзеныя прадметы аўтаматычна. +info-build=Каб [font=default-bold]размясціць пабудову[/font], націсніце [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] па прадмеце ў інвентары, а пасля [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] па тым месцы, дзе вы хочаце яе размесціць. +info-burner-structures=[font=default-bold]Напрамую папаўняйце паліва[/font], беручы яго ў курсор і націскаючы [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font], навёўшыся на патрэбную пабудову. +info-copy-paste-settings=Вы можаце [font=default-bold]скапіяваць налады аўтамата зборкі[/font] з дапамогай [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. Каб уставіць іх у іншы аўтамат, націсніце [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Кусакі будуць нападаць часцей і большымі зграямі. Размяшчайце дадатковыя турэлі. +info-fast-transfer=Вы можаце [font=default-bold]забраць усе прадметы[/font] з пабудовы, не адкрываючы яе інвентар, калі пстрыкнеце [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] па ёй. +info-handcrafting=Цяпер вы можаце ствараць кампаненты [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] на экране персанажа. +info-hover-recipe=Вы можаце [font=default-bold]прагледзець рэцэпт[/font], калі навядзецеся на яго ў меню рэцэптаў. +info-inserter=Можна [font=default-bold]пакладаць і вынімаць прадметы[/font] з пабудоў з дапамогай перадатчыкаў. +info-inventory=Вы можаце [font=default-bold]адкрыць экран персанажа[/font] з дапамогай клавішы [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font]. +info-map=Каб [font=default-bold]прагледзець карту[/font], націсніце [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]. +info-melee-attack=Каб [font=default-bold]біць кусак[/font] побач з вамі, утрымлівайце [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]Буры размяшчаюць здабытую сыравіну[/font] непасрэдна перад сабой. Размясціце кантэйнер ці канвеер, каб збіраць здабытае, іначай бур не зможа працягваць працаваць. +info-move-click=Каб [font=default-bold]адкрыць акно пабудовы[/font], падыйдзіце да яе і пстрыкніце [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font], навёўшыся на яе. +info-move-wasd=Каб [font=default-bold]рухацца[/font], карыстайцеся клавішамі [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font]. +info-no-respawning=Падчас выканання гэтай мэты вы не будзеце адраджацца. Калі вы памрэце, то будзе заладавана аўтаматычнае захаванне з пачатку бою. +info-pickup-items=Каб [font=default-bold]забраць прадметы з канвеера[/font], утрымлівайце [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font]. +info-pipette=Калі вы наводзіцеся на пэўную пабудову, вы можаце [font=default-bold]ўзяць у курсор такую ж з вашага інвентара[/font] па націсканні [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=Слупы ЛЭП [font=default-bold]забяспечваюць электрычнасцю[/font] пабудовы ў сваёй актыўнай зоне. +info-production=Вы можаце [font=default-bold]паскорыць даследаванне[/font], размясціўшы больш лабараторый і вырабляючы больш даследчыцкіх набораў. +info-put-one=Каб [font=default-bold]пакласці адзін прадмет[/font] у слот, націсніце [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=Каб [font=default-bold]знесці пабудову[/font], атрымлівайце [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]. Пабудова вернецца ў ваш інвентар. +info-repair-pack=[font=default-bold]Рамонтныя наборы[/font] ўжываюцца, калі вы бераце іх у курсор і заціскаеце [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font], навёўшыся на пашкоджаную пабудову. +info-research-screen=[font=default-bold]Даследаванні[/font] абіраюцца на экране тэхналогій; каб адкрыць яго, націсніце [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font]. +info-rotate=Вы можаце [font=default-bold]паварочваць пабудовы[/font] з дапамогай [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font], да ці пасля размяшчэння. +info-science-packs=[font=default-bold]Лабараторыі патрабуюць даследчыцкія наборы[/font] для правядзення даследаванняў. +info-spawners-consume-pollution=[font=default-bold]Вульі паглынаюць забруджванне.[/font] Калі яны паглынуць пэўную колькасць, то кусакі пойдуць у напад. +info-take-half=Каб [font=default-bold]забраць палову пачка[/font] прадметаў, націсніце [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=Каб [font=default-bold]страляць па варагах[/font], утрымлівайце [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. Персанаж будзе страляць па найбліжэйшым да яго праціўніку. Вы таксама можаце прыцэліць у канкрэтнага ворага з дапамогай мышы. +info-turret-ammo=[font=default-bold]Кулямётныя турэлі[/font] можна перазарадзіць з дапамогай перадатчыкаў. +info-turrets-loaded=[font=default-bold]Заўсёды зараджайце свае кулямётныя турэлі[/font], каб адбіваць напады «тутэйшых». +[quest-item] +default=Прадмет задання па змаўчанні +[quest-leave] +arrive-exit-right=Адступайце на ўсход, каб знайсці бяспечнае месца для базы +collect=Забярыце тое, што можна забраць +heading=Забірайце тое, што можаце ўнесці, і эвакуіруйцеся +wait-for-entity-in-exit-right=Ідзіце да Кампілятрона +[quest-load-lab] +has-packs=Размясціце аўтаматызатарскія даследчыцкія наборы ў лабараторыі +heading=Адкрыць новыя рэцэпты +research-basic-electronics=Даследуйце тэхналогію «Базавая электроніка» +tech-selected=Пачніце даследаванне на экране тэхналогій +[quest-long-research] +heading=Апошняе выпрабаванне +research-demo-munitions-upgrade=Даследуйце тэхналогію «Ваенныя тэхналогіі 2» +[quest-military] +craft-firearm-magazine=Стварыце некалькі магазінаў +craft-pistol=Стварыце пісталет +heading=Падрыхтуйцеся да нападу! +player-loaded=Размясціце магазіны ў слот аснады +research-basic-military=Даследуйце тэхналогію «Базавыя ваенныя тэхналогіі» +[quest-power-assembler] +craft-small-electric-pole=Зрабіце слупы ЛЭП +heading=Скарыстайцеся генератарам электрычнасці +power-crash-site-assembling-machine-1-repaired=Падлучыце аўтамат зборкі да электрычнасці +[quest-prepare] +heading=Перад сыходам зрабіце неабходныя прадметы +obtain-assembling-machine-1=Зрабіце аўтаматы зборкі +obtain-boiler=Зрабіце бойлер +obtain-lab=Зрабіце лабараторыю +obtain-offshore-pump=Зрабіце прыбярэжную помпу +obtain-small-electric-pole=Зрабіце слупы ЛЭП +obtain-steam-engine=Зрабіце паравы генератар +[quest-reach-pond] +arrive=Ідзіце да Кампілятрона +heading=Даследуйце вобласць на ўсход, каб знайсці бяспечнае месца з вадой +[quest-rebuild] +build-offshore-pump=Размясціце прыбярэжную помпу +connection=Падлучыце паравы генератар да электрычнай сеткі з дапамогай слупа ЛЭП +heading=Аднавіце ваш завод з дапамогай энэргіі пары +power-lab=Падлучыце электрычнасць да лабараторыі +provide-steam=Забяспечце паравы генератар парой +provide-water=Забяспечце бойлер вадой і вуглём +research-improved-equipment=Даследуйце тэхналогію «Палепшанае персанальнае абсталяванне» +[quest-repair-assembler] +compi-iron-plate=Размясціце жалезныя пліткі ў кантэйнер Кампілятрона з дапамогай перадатчыка +connect-with-belt=Размясціце канвееры паміж зонай здабычы і кантэйнерам Кампілятрона +heading=Адрамантуйце аўтамат зборкі +[quest-repair-lab] +compi-copper-plate=Размясціце медныя пліткі ў кантэйнер Кампілятрона +compi-iron-gear-wheel=Размясціце жалезныя шасцёрні ў кантэйнер Кампілятрона +heading=Адрамантуйце лабараторыю і аўтамат зборкі +[quest-scan-wreck] +heading=Даследуйце альтэрнатыўныя крыніцы энэргіі +research-analyse-ship=Даследуйце тэхналогію «Паравая энэргетыка» +[quest-smelting] +craft-burner-mining-drill=Зрабіце цвёрдапаліўны бур +craft-iron-plate=Зрабіце жалезныя пліткі +furnace-fuel=Пакладзіце паліва ў каменную печ +furnace-ore=Пакладзіце жалезную руду ў каменную печ +heading=Пераплаўце сыравіну +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Ідзіце да Кампілятрона +heading=Кампілятрон нешта выявіў +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Прынясіце прадметы Кампілятрону +heading=Праглядзець дэманстрацыю +obtain-burner-inserter=Зрабіце цвёрдапаліўны перадатчык +obtain-burner-mining-drill=Зрабіце цвёрдапаліўны бур +obtain-transport-belt=Зрабіце канвееры +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Ідзіце да Кампілятрона +heading=Ворагі ідуць з усходу +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Ідзіце да Кампілятрона +heading=Кампілятрон выявіў анамальную актыўнасць +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Ідзіце да Кампілятрона +heading=Ворагі ідуць з захада +[text-window] +continue-button=Працягнуць +[tutorial-gui] +new-bonuses-available=Дзейнічаюць новыя пасіўныя бонусы +new-recipes-available=Даступны новыя рэцэпты +new-technologies-available=Новыя тэхналогіі даступныя для даследавання +objective-complete=Задача выканана +research-tooltip-heading=Даследаванне скончана! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/bg/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/bg/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..85e73d47ea2d208f0837cc899749c82aecb014a4 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/bg/demo_level-01.cfg @@ -0,0 +1,74 @@ +goal-add-filter=Добавете горивната машина за копаене на руда в панела за бърз достъп в долната част на екрана с помощта на __CONTROL__pick-item__. +goal-build-furnace=Изберете каменната пещ и я поставете на земята близо до вас, като натиснете __CONTROL__build__. Индикаторът ще стане зелен, ако построяването на това място е възможно +goal-close-character-screen=Затворете прозореца на героя, като натиснете __CONTROL__confirm-gui__. +goal-collect-in-container=Изчакайте докато поне __1__ предметa са в __2__. +goal-collect-in-furnace=Изчакайте докато поне __1__ претопени предмета са в __2__. +goal-craft-burner-miner=Направете горивна машина за копаене на руда. +goal-craft-chest=Направете дървения сандък. +goal-craft-furnace=Направете каменна пещ (натиснете __CONTROL__open-character-gui__ и проверете менюто за изработки). +goal-empty-container=Вземете всички предмети от __1__. +goal-empty-furnace=Вземете всички претопетни предмети от __1__. +goal-fast-empty-hand=Премахнете избора на предмет от курсора с помощта на __CONTROL__clean-cursor__. +goal-get-iron-plates-from-furnace=Вземете готовите железни плочи от каменната пещ. +goal-insert-fuel-into-burner-miner=Сложете малко гориво в горивна машина за копаене на руда. +goal-insert-fuel-into-furnace=Сложете гориво в каменната пещ.\nМожете да използвате въглища и дърва, които да добиете около вас +goal-insert-iron-into-furnace=Сложете желязната руда на мястото за ресурси в каменната пещ +goal-intro=Този прозорец винаги ще ви показва текущата цел или задача. +goal-mine-burner-miner=Разрушете машината за копаене на руда. +goal-mine-iron-ore=Приближете се до залежа на желязна руда и задръжте курсора върху него. +goal-mine-iron-ore-precise=Изкопайте желязна руда (задръжте __CONTROL__mine__): __1__/__2__ +goal-open-character-screen-1=Отворете прозореца на героя, като натиснете __CONTROL__open-character-gui__. +goal-open-character-screen-2=Отворете прозореца на героя (натиснете __CONTROL__open-character-gui__). +goal-open-furnace=Отворете прозореца на каменната пещ като натиснете __CONTROL__open-gui__. +goal-pick-mined-item=Вземете предмета, добит от машината за копаене на руда (натиснете __CONTROL__pick-items__ докато сте близо до нея). +goal-place-burner-miner=Поставете горивната машина за копаене на руда върху залеж. +goal-put-chest-below-burner-miner=Постройте дървения сандък на мястото до машината за копаене на руда, където се изхвърлят добитите материали. +goal-remove-blocking-entity=Нещо блокира горивната машина за копаене на руда. Премахнете маркираната постройка с помощта на __CONTROL__mine__. +goal-take-iron-from-wreck=Преместете железните плочи от останките в инвентара си. +goal-wait-for-smelting=Направете железни плочи от желязна руда в каменната пещ. +msg-burner-miner-resources-placement=Машина за копаене на руда пуска изкопаните ресурси пред себе си. +msg-crafting-queue-1=Това е вашата опашка с изработки. Натисни с __ALT_CONTROL__1__cancel-craft__ на предмет в опашката, за да спреш изработката. +msg-entity-blocking-miner=Този обект блокира горивната машина за копаене на руда. Трябва да го премахнете. +msg-entity-info=Когато посочите обект, ще виждате подробна информация за него в подсказка тук. +msg-furnace-working=Сега каменната пещ топи желязната руда и я превръща в железни плочи. +msg-goal-in-top-left=Винаги можете да видите текущата цел в този прозорец. +msg-intro=Този прозорец понякога ще паузира играта и ще ви показва съвети. Можете да продължите играта като натиснете +msg-inventory-introduction=Инвентарът ви е отляво. Преместете железните зъбни колела, като ги вземете с __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Опа, вместо да отворите интерфейса на машината за копаене на руда, вие я разрушихте. Може да го отворите, като натиснете __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Опа, вместо да отворите интерфейса на обекта, вие го разрушихте. Може да го отворите, като натиснете __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Опа, вместо да отворите интерфейса на каменната пещ, вие я разрушихте. Може да го отворите, като натиснете __CONTROL__open-gui__. +msg-recipes-info-1=От дясната страна е вашето меню за изработки. Натискане с __ALT_CONTROL__2__craft__ на рецептата ще изработи изобразения на нея предмет. +msg-resources-in-container=Ресурсите сега се събират в __1__. +think-burner-miner-working=Работи, работи! +think-furnace-useful=Това беше нищо работа! +think-go-around=Трябва да прекарам малко време в изучаване на това странно място. +think-introduction=Спасителната капсула спаси живота ми. Опасявам се, че другите нямаха същия късмет... +think-learned-something=Чудесно. Днес научих нещо. +think-nothing-more=Тук няма нищо друго. Ще трябва да си направя някои основни инструменти. +think-search-wreck=Чудя се дали мога да използвам нещо от спасителната капсула. +think-see-iron-ore=Това там изглежда като желязна руда. +think-smelt-iron=Хмм, само да можех някак си да стопя желязната руда... +think-storage-needed=Бих могъл до построя нещо тук, с което да събирам ресурсите от машина за копаене на руда. +think-tired=Чувствам се доста изморен от цялото това копаене. Чудя се дали този процес не може да се автоматизира. +[entity-description] +burner-mining-drill=Добива суровини от залежи на ресурси. +coal=Суровина, която може да се използва като гориво. +copper-ore=Суровина, която може да се разтопи за медни плочи. +copper-plate=Претопеният продукт от медна руда. +crash-site-chest-1=Тази спасителна капсула ви спаси живота. Може да съдържа нещо полезно. +electronic-circuit=Важна съставка в много рецепти. +iron-chest=Съхранява сглобени предмети или служи като буфер за суровини. +iron-gear-wheel=Важна съставка в много рецепти. +iron-ore=Суровина, която може да се разтопи за желязни плочи. +iron-plate=Претопеният продукт от желязна руда. +stone=Суровина, която може да се използва за стройтелство. +stone-furnace=Претапя суровини в съответните продукти. +wood=Суровина, която може да се използва като гориво. +wooden-chest=Съхранява сглобени предмети или служи като буфер за суровини. +[entity-name] +coal=Находище на въглища +copper-ore=Находище на медна руда +crash-site-chest-1=Спасителна капсула +iron-ore=Находище на желязна руда +stone=Находище на камъни + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/bg/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/bg/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..537552f1b9e0fbef1e0b33f61d968f416c48fa54 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/bg/new-tut-map.cfg @@ -0,0 +1,150 @@ +[compi] +teach-low-steam=Недостатъчно пара +[entity-description] +compilatron=Помощник робот, оцелял при катастрофата. Има ограничена функционалност, поради вътрешни повреди. +electronic-circuit=Важна съставка в много рецепти. +iron-gear-wheel=Важна съставка в много рецепти. +steel-chest=Сандък на Компилатрона +[entity-name] +coal=Находище на въглища +copper-ore=Находище на медна руда +iron-ore=Находище на желязна руда +stone=Находище на камъни +[gui] +crafting=Меню за изработка +inventory=Инвентар +[item-description] +electronic-circuit=Важна съставка в много рецепти. +iron-gear-wheel=Важна съставка в много рецепти. +[quest-automining] +exploit-coal=Добийте Въглища чрез Твърдогоривна рудна установка +heading=Извлечете гориво чрез автоматизация +obtain-coal=Съберете Въглища в инвентара на героя +[quest-build-radar] +heading=Възстановете картината на миникартата +place-radar=Проектирайте и изработете Радар +power-radar=Захранете радар +research-basic-mapping=Проучете технология Основно картографиране +[quest-electronics] +craft-electronic-circuit=Изработете електронни схеми +heading=Произведете автоматично разширени компоненти +place-assembling-machine-1=Проектирайте и изработете Асемблираща машина +power-assembling-machine-1=Използвайте малък електрически стълб, за да свържете електричество +[quest-entrench] +heading=Защитете завода чрез Оръдейни кули +loaded-second-base-area=Постройте Оръдейни кули в близост до залежите от Желязна руда и ги заредете с муниции +research-active-defense=Проучете технология Активна защита +stockpile-firearm-magazine=Изработете запас от пълнители +[quest-explore] +empty=Вземете предметите от двете капсули. +heading=Претърсете района на корабокрушението +remove-mineable-wreckage=Съберете ресурси от метал за скрап. +[quest-fortify] +consume-per-time-automation-science-pack=Използвайте научни пакети в минута +destroy-biter-spawner=Унищожете близкото гнездо на Хапячи, за да намалите нападенията +heading=Защитете завода +loaded-defend-2=Постройте Оръдейни кули в близост до залежа от Медна руда и ги заредете с муниции +produce-per-time-firearm-magazine=Произведете пълнители в минута +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Занесете предметите на Компилатрона +craft-burner-inserter=Изработете твърдогоривна механична ръка +craft-burner-mining-drill=Изработете друга Твърдогоривна рудна установка +craft-transport-belt=Изработете няколко конвейера +heading=Произведете предмети за демонстрация +[quest-handmining] +craft-stone-furnace=Изработете Каменна пещ от прозорец Персонаж +heading=Подгответе се да разтопите суровата руда +place-stone-furnace=Постройте Каменна пещ +was-observed-mined_stone=Добийте камък от близкия залеж +[quest-hints] +expand-hints=Още подсказки... +heading=Съвети и подсказки +heading-all=Всички подсказки +[quest-item] +default=Стандартен предмет на задача +[quest-leave] +arrive-exit-right=Избягайте на изток и намерете безопасно място, за да се преустановите +collect=Съберете оборудването +heading=Разглобете завода и се евакурайте +wait-for-entity-in-exit-right=Отидете при Компилатрона +[quest-load-lab] +has-packs=Добавете научи пакети по автоматизиране в лабораторията +heading=Отключете нови рецепти +research-basic-electronics=Проучете технологията Основна електроника +tech-selected=Започнете изследователския процес в прозореца за технологиите +[quest-long-research] +heading=Последно предизвикателство +research-demo-munitions-upgrade=Проучете технологията Военно право 2 +[quest-military] +craft-firearm-magazine=Изработете няколко пълнителя +craft-pistol=Изработете пистолет +heading=Подгответе се за следващото нападение +player-loaded=Добавете пълнители в мястото за муниции +research-basic-military=Проучете Базови военни технологии +[quest-power-assembler] +craft-small-electric-pole=Изработете малки електрически стълбове +heading=Използване на електрически генератор +power-crash-site-assembling-machine-1-repaired=Свържете Асемблиращата машина в електрическата мрежа +[quest-prepare] +heading=Преди да напуснете, изработете необходимите предмети +obtain-assembling-machine-1=Съберете Асемблиращите машини +obtain-boiler=Притежавайте котел +obtain-lab=Притежавайте лаборатория +obtain-offshore-pump=Притежавайте водна помпа +obtain-small-electric-pole=Изработете малки електрически стълбове +obtain-steam-engine=Притежавайте парен двигател +[quest-reach-pond] +arrive=Отидете при Компилатрона +heading=Претърсете района на изток за безопасно място с водоизточник +[quest-rebuild] +build-offshore-pump=Постройте водна помпа +connection=Свържете Парния двигател към малък електрически стълб +heading=Престройте завода като ползвате парна енергия +power-lab=Свържете лаборатория към електрическата мрежа +provide-steam=Захранете парния генератор с пара +provide-water=Захранете котела с вода и въглища +research-improved-equipment=Проучете технологията Усъвършенствано лично оборудване +[quest-repair-assembler] +compi-iron-plate=Използвайте механичната ръка, за да поставите Железни пластини в сандъка Компилатрона +connect-with-belt=Постройте конвейери между добивната местност и сандъка на Компилатрона +heading=Поправяне на сглобяваща машина +[quest-repair-lab] +compi-copper-plate=Съберете Медни пластини в сандъка на Компилатрона +compi-iron-gear-wheel=Съберете Железни зъбни колела в сандъка на Компилатрона +heading=Поправете Лабораторията и Асемблиращата машина +[quest-scan-wreck] +heading=Проучете алтернативен електроизточник +research-analyse-ship=Проучете технологията Парна енергия +[quest-smelting] +craft-burner-mining-drill=Изработете Твърдогоривна рудна установка +craft-iron-plate=Произведете железни плочи +furnace-fuel=Поставете гориво в Каменната пещ +furnace-ore=Сложете Железна руда в Каменната пещ +heading=Разтопете суровите ресурси +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Отидете при Компилатрона +heading=Компилатронът засече нещо +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Занесете предметите на Компилатрона +heading=Прегледайте демонстрацията +obtain-burner-inserter=Създайте Твърдогоривна механична ръка +obtain-burner-mining-drill=Създайте Твърдогоривна рудна установка +obtain-transport-belt=Създайте няколко конвейера +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Отидете при Компилатрона +heading=Наближават врагове от изток +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Отидете при Компилатрона +heading=Компилатронът забележи нарушение +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Отидете при Компилатрона +heading=Наближават врагове от запад +[text-window] +continue-button=Продължаване +[tutorial-gui] +new-bonuses-available=Нови пасивни ефекти са в сила +new-recipes-available=Достъпни нови рецепти +new-technologies-available=Достъпни нови технологии за проучване +objective-complete=Целта е изпълнена +research-tooltip-heading=Изследването завърши! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/ca/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/ca/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f1c56f6c8d5427d9cacdd463ef88b3d88b4993d5 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/ca/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Empreu __CONTROL__look__ per a seleccionar entitats al vostre voltant. +goal-add-filter=Afegiu l'explotació minera a combustió a la barra d'accés de sota la pantalla amb __CONTROL__pick-item__. +goal-add-filter-controller=Afegiu l'explotació minera a combustió al panell d'accès ràpid.\nMantingueu premut __CONTROL__show-quick-panel__, trieu una ranura i premeu __CONTROL__pick-item__ mentre tingueu l'explotació minera al cursor. +goal-build-furnace=Seleccioneu el forn de pedra i situeu-lo al terra a prop vostre prement __CONTROL__build__. Apareixerà un indicador verd si és possible posar-hi l'estructura. +goal-close-character-screen=Tanqueu la pantalla del personatge prement __CONTROL__confirm-gui__. +goal-close-screen=Per tancar la finestra, premeu __CONTROL__confirm-gui__. +goal-collect-in-container=Espereu fins que almenys hi hagi __1__ en la __2__. +goal-collect-in-furnace=Espereu fins que almenys hi hagi __1__ elements fosos en el __2__. +goal-craft-burner-miner=Elaboreu una explotació minera a combustió. +goal-craft-chest=Creeu una caixa de fusta. +goal-craft-furnace=Creeu un forn de pedra (premeu __CONTROL__open-character-gui__ i busqueu-lo al menú de receptes). +goal-empty-container=Agafeu tots els elements de __1__. +goal-empty-furnace=Agafeu tots els elements elaborats del __1__. +goal-fast-empty-hand=Buideu el cursor amb __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Agafeu les planxes de ferro fetes pel forn de pedra. +goal-insert-fuel-into-burner-miner=Poseu combustible dins de l'explotació minera. +goal-insert-fuel-into-furnace=Poseu combustible al forn de pedra.\nPodeu usar carbó o fusta, el que pugueu aconseguir a prop. +goal-insert-iron-into-furnace=Poseu el mineral de ferro en la ranura del recurs al forn de pedra. +goal-intro=Aquesta finestra us mostra quin és el vostre objectiu o tasca. +goal-mine-burner-miner=Desmantelleu l'explotació minera. +goal-mine-iron-ore=Poseu-vos més a prop del dipòsit de mineral de ferro i situeu-hi el cursor al damunt. +goal-mine-iron-ore-controller=Poseu-vos més a prop del dipòsit de mineral de ferro per seleccionar-lo. +goal-mine-iron-ore-precise=Extraieu mineral de ferro (mantingueu premut __CONTROL__mine__): __1__/__2__ +goal-movement=Feu servir les tecles __CONTROL_MOVE__ per moure-vos. +goal-movement-controller=Useu __CONTROL_MOVE__ per a moure-vos per la zona. +goal-open-character-screen-1=Obriu la pantalla del personatge prement __CONTROL__open-character-gui__. +goal-open-character-screen-2=Obriu la pantalla del personatge (premeu __CONTROL__open-character-gui__). +goal-open-furnace=Obriu la interfície del forn de pedra prement __CONTROL__open-gui__. +goal-pick-mined-item=Recolliu el mineral extret de l'explotació minera (situeu-vos-hi a sobre i premeu __CONTROL__pick-items__). +goal-place-burner-miner=Construïu l'explotació minera a combustió damunt d'algun dipòsit. +goal-put-chest-below-burner-miner=Poseu una caixa de fusta just on deixa els recursos l'explotació minera (just damunt de la fletxa). +goal-remove-blocking-entity=Alguna cosa bloca l'explotació minera a combustió. Traieu l'estructura marcada amb __CONTROL__mine__. +goal-search-wreck=Comproveu si hi ha quelcom útil a la càpsula d'escapament. Apropeu-vos i pressioneu __CONTROL__open-gui__ per a obrir-la. +goal-take-iron-from-wreck=Moveu els engranatges de ferro de la càpsula d'escapament al vostre inventari. +goal-wait-for-smelting=Foneu planxes de ferro al forn de pedra. +msg-burner-miner-resources-placement=L'explotació minera deixarà els recursos extrets al seu davant, on hi ha la fletxa. +msg-crafting-queue-1=Aquesta és la vostra cua d'elaboració. Feu __ALT_CONTROL__1__cancel-craft__ en un element de la cua si voleu cancel·lar-ne l'elaboració. +msg-crafting-queue-1-controller=Aquesta és la vostra cua d'elaboració. +msg-entity-blocking-miner=Aquest objecte bloca l'explotació minera a combustió. L'heu de treure. +msg-entity-info=Quan situeu el cursor a sobre d'una entitat, apareixerà un indicador de funció amb informació útil. +msg-entity-info-controller=Quan seleccioneu una entitat, apareixerà un indicador de funció amb informació útil. +msg-furnace-working=El forn de pedra està reduint el mineral de ferro i en farà planxes de ferro. +msg-goal-in-top-left=En aquesta finestra trobareu l'objectiu actual. +msg-intro=Aquesta finestra apareixerà de tant en tant, posarà la partida en pausa i us donarà informació útil. Podreu reprendre el joc prement +msg-inventory-introduction=L'inventari està a l'esquerra. Moveu-hi els engranatges de ferro agafant-los amb __CONTROL__build__. +msg-mined-burner-miner-instead-of-open=Ups, heu desmantellat l'explotació minera en lloc d'obrir-ne la interfície. Podeu obrir-la prement __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Ups, heu desmantellat l'objecte en lloc d'obrir-ne la interfície. Podeu obrir-la prement __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Ups, heu desmantellat el forn de pedra en lloc d'obrir-ne la interfície. Podeu obrir-la prement __CONTROL__open-gui__. +msg-recipes-info-1=A la dreta està el menú d'elaboració de receptes. Amb __ALT_CONTROL__2__craft__ a la recepta, s'elaborarà el producte corresponent. +msg-resources-in-container=Ara, podreu trobar els recursos directament a la __1__. +think-burner-miner-working=Funciona! Funciona! +think-furnace-useful=Que fàcil, oi? +think-go-around=Hauria de passar més temps explorant aquest lloc. +think-introduction=La càpsula d'escapament m'ha salvat la vida. Em temo que els altres no han tingut tanta sort… +think-learned-something=Bé! Ja he après alguna cosa. +think-nothing-more=No hi ha res més. Hauré de fer-me algunes eines senzilles. +think-search-wreck=Em pregunto si podré aprofitar alguna cosa de la càpsula d'escapament. +think-see-iron-ore=Sembla que allà hi ha mineral de ferro. +think-smelt-iron=Mmmm… Tant de bo pogués fondre i aprofitar el ferro… +think-storage-needed=Podria posar alguna cosa aquí per recollir els recursos de l'explotació minera. +think-tired=Estic cansat de tant de picar. No seria millor automatitzar-ho? +zoom-tip=Podeu emprar __CONTROL__zoom-in__ i __CONTROL__zoom-out__ per apropar o allunyar la vista. +[entity-description] +burner-mining-drill=Extreu minerals dels dipòsits de recursos. +coal=Matèria primera que es pot fer servir com a combustible. +copper-ore=Matèria primera que es pot fondre per fer-ne planxes de coure. +copper-plate=El producte que s'obté a partir del mineral de coure. +crash-site-chest-1=La càpsula d'escapament que us ha salvat la vida. Potser conté coses útils. +electronic-circuit=Un ingredient important en moltes receptes. +iron-chest=Emmagatzema elements i recursos, tant els acabats com aquells materials que s'han de processar. +iron-gear-wheel=Un ingredient important en moltes receptes. +iron-ore=Matèria primera que es pot fondre per fer-ne planxes de ferro. +iron-plate=El producte que s'obté a partir del mineral de ferro. +stone=Una matèria primera per a la construcció. +stone-furnace=Fon els minerals i altres materials i n'obté altres productes. +wood=Matèria primera que es pot fer servir com a combustible. +wooden-chest=Emmagatzema elements i recursos, tant els acabats com aquells materials que s'han de processar. +[entity-name] +coal=Dipòsit de carbó +copper-ore=Dipòsit de mineral de coure +crash-site-chest-1=Càpsula d'escapament +iron-ore=Dipòsit de mineral de ferro +stone=Dipòsit de pedra + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/ca/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/ca/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8631f6aecceb653d04ebe6847b5d029fe05cb29a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/ca/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=Si us plau, envieu les captures de pantalla d'aquesta\ncarpeta a ben.buckton@factorio.com. \n\nGràcies una altra vegada per jugar i per \nenviar-nos informació de retorn. +[campaign-migrated-message] +heading=La desada s'ha reconvertit +text=La desada pertany a una versió més antiga del joc, així que s'ha hagut de reconvertir. Potser s'ha retornat a un punt anterior. +[campaign-migrated-too-old-message] +heading=La desada és d'una versió massa antiga com per poder continuar. +text=La desada és de la campanya d'introducció feta amb una versió experimental antiga. Desafortunadament, no es pot carregar. Això només s'aplica a les desades de la campanya d'introducció i no a les desades de partides normals. +[compi] +story-assessment-operational=Estat de l'enginyer…\nOperatiu +story-automation-complete=Demostració completa +story-found-water=S'ha descobert aigua.\n>> Inicieu la reconstrucció. +story-suggest-evacuate=Agressió dels nadius a nivells poc segurs\n>> Evacueu! +story-waiting-for-player=Fa falta un enginyer…\nS'està esperant-ne un… +teach-add-fuel=L'estructura necessita combustible.\n>> Inseriu-hi carbó [img=coal-dark-background] . +teach-alt-mode=Hi ha més informació disponible.\n>> Premeu la tecla [color=1,1,1]__CONTROL__show-info__[/color] per mostrar-la o ocultar-la. +teach-bottles=La investigació requereix paquets de ciències [img=item/automation-science-pack] .\n>> Inseriu paquets al laboratori [img=item/lab] . +teach-build-structure=Construïu el forn de pedra [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Aquesta estructura conté elements.\n>> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] per agafar-los tots. +teach-feed-items=Fan falta planxes de coure [img=item/copper-plate] .\nFan falta engranatges de ferro [img=item/iron-gear-wheel] .\n>> Poseu-los aquí… +teach-feed-plates=Fan falta planxes de ferro [img=item/iron-plate] .\n>> Inseriu-les aquí… +teach-harvest-tree=Recolliu fusta [img=item/wood] dels arbres.\n>> Mantingueu premut [color=1,1,1]__CONTROL__mine__[/color] +teach-inserting=Inseriu-hi planxes de ferro [img=item/iron-plate]\nper produir engranatges de ferro [img=item/iron-gear-wheel]. +teach-load-turret=S'ha detectat una torreta elèctrica [img=item/gun-turret] sense munició.\n>> Inseriu-hi munició senzilla [img=item/firearm-magazine] +teach-low-satisfaction=Poca potència elèctrica\n>> Incrementeu la producció elèctrica. +teach-low-steam=No hi ha prou vapor +teach-mine-salvage=Recolliu la ferralla.\n>> Mantingueu premut [color=1,1,1]__CONTROL__mine__[/color]. +teach-mine-stone=Mineu pedra [img=item/stone] d'un depòsit.\n>> Mantingueu premut [color=1,1,1]__CONTROL__mine__[/color]. +teach-miner-output=S'ha detectat una explotació minera obstruida.\n>> Construïu-hi una capsa de fusta [img=item/wooden-chest] . +teach-move-outside=Useu les tecles [color=1,1,1]__CONTROL_MOVE__[/color] per moure-vos.\n>> Moveu-vos fora de l'àrea ressaltada. +teach-open-entity=Aquesta estructura conté elements.\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] per obrir-la. +teach-open-inventory=Premeu la tecla [color=1,1,1]__CONTROL__open-character-gui__[/color]\nper obrir la pantalla del personatge. +teach-open-research-menu=Hi ha investigacions disponibles.\n>> Premeu la tecla [color=1,1,1]__CONTROL__open-technology-gui__[/color] per seleccionar-ne una. +teach-power=La màquina de muntatge necessita electricitat.\n>> Construïu un pal elèctric al costat del generador elèctric.\n>> Construïu un pal elèctric al costat de la màquina de muntatge.\n>> Connecteu els pals elèctrics. +teach-repair-turret=S'ha detectat una torreta automàtica [img=item/gun-turret] danyada.\n>> Apliqueu-hi eines de reparació [img=item/repair-pack] +teach-shoot-key=Criatura agressiva detectada dins la fàbrica\nPremeu la tecla [color=1,1,1]__CONTROL__shoot-enemy__[/color] per disparar. +teach-take-in-hand=Agafeu el forn de pedra [img=item/stone-furnace]\nde la pantalla de personatge.\n>> Premeu [color=1,1,1]__CONTROL__open-character-gui__[/color].\n +teach-use-wasd=Useu les tecles [color=1,1,1]__CONTROL_MOVE__[/color] per moure-vos. +tell-demo-cancelled=L'enginyer pot fer-ho.\nDemostració cancel·lada +[entity-description] +assembling-machine-1=Elabora receptes automàticament. +assembling-machine-2=Elabora receptes automàticament. +big-ship-wreck-1=Un tros de la nau accidentada. Potser conté objectes útils. +big-ship-wreck-2=Un tros de la nau accidentada. Potser conté objectes útils. +big-ship-wreck-3=Un tros de la nau accidentada. Potser conté objectes útils. +boiler=Produeix vapor a partir d'aigua. +burner-inserter=Mou elements entre caixes, cintes transportadores i estructures. +burner-mining-drill=Extreu minerals dels dipòsits de recursos. +coal=Matèria primera que es pot fer servir com a combustible. +compilatron=Un assistent robot que ha sobreviscut a l'accident. Té habilitats reduïdes degut als danys interns que li ha provocat l'aterratge forçós. +copper-cable=Ingredient per fer pals elèctrics petits i circuits electrònics. +copper-ore=Matèria primera que es pot fondre per fer-ne planxes de coure. +copper-plate=El producte que s'obté a partir del mineral de coure. +electric-mining-drill=Extreu minerals dels dipòsits de recursos. +electronic-circuit=Un ingredient important en moltes receptes. +escape-pod-assembler=Un tros de la nau accidentada dissenyat per a muntar components. +escape-pod-lab=Un tros de la nau accidentada dissenyat per investigar noves tecnologies. +escape-pod-power=Un tros de la nau accidentada que conté una bateria gran. Encara funciona però es troba molt malmesa. +firearm-magazine=Necessari per disparar una pistola o una torreta automàtica. +gun-turret=Defensa una àrea automàticament si es carrega amb munició senzilla. +inserter=Mou elements entre caixes, cintes transportadores i estructures. +iron-chest=Emmagatzema elements i recursos, tant els acabats com aquells materials que s'han de processar. +iron-gear-wheel=Un ingredient important en moltes receptes. +iron-ore=Matèria primera que es pot fondre per fer-ne planxes de ferro. +iron-plate=El producte que s'obté a partir del mineral de ferro. +lab=Consumeix paquets de ciència per avançar una investigació. +long-handed-inserter=Mou elements entre caixes, cintes transportadores i estructures. +mineable-wreckage=Manteniu __CONTROL__mine__ per recollir-ho. +offshore-pump=Bombeja aigua (o un altre fluid) d'una massa líquida (un llac, un riu…). +pipe=Permet als fluids moure's entre estructures. +pipe-to-ground=Permet als fluids moure's entre estructures. +pistol=Es pot equipar i usar si es posa en una ranura d'arma. Mantingueu premut __CONTROL__shoot-enemy__ per disparar. +radar=Explora el mapa i hi descobreix dipòsits de minerals o enemics. +repair-pack=Repara estructures danyades. Agafeu aquest element a la mà i manteniu premut el __CONTROL__build__ en una estructura per reparar-la. +science-pack=S'empra als laboratoris per avançar en la investigació que s'estigui duent a terme. +small-electric-pole=Es connecta amb altres pals elèctrics per estendre la xarxa elèctrica. +small-lamp=Emet llum quan es connecta a una xarxa elèctrica. +solid-fuel=Matèria primera d'alta qualitat que es pot fer servir com a combustible. +splitter=Distribueix el contingut de cada cinta transportadora d'entrada en dues cintes de sortida. Altament configurable. +steam-engine=Produeix electricitat quan es connecta a una xarxa elèctrica i se li proporciona vapor d'aigua d'una caldera. +steel-chest=Caixa d'en Compilatron +stone=Una matèria primera per a la construcció. +stone-brick=El producte que s'obté a partir de la pedra. Es pot emprar per fer camins. +stone-furnace=Fon els minerals i altres materials i n'obté altres productes. +stone-wall=Una estructura defensiva molt resistent. +transport-belt=Mou elements per la fàbrica. Pot portar elements diferents a cada banda. +underground-belt=Mou elements per la fàbrica. Pot portar elements diferents a cada banda. +wood=Matèria primera que es pot fer servir com a combustible. +wooden-chest=Emmagatzema elements i recursos, tant els acabats com aquells materials que s'han de processar. +wreck-pole=Ignoreu-ho. Això no estarà aquí a la versió final. +[entity-name] +coal=Dipòsit de carbó +copper-ore=Dipòsit de mineral de coure +iron-ore=Dipòsit de mineral de ferro +stone=Depòsit de pedra +[gui] +crafting=Menú d'elaboració +inventory=Inventari +select-filter=Enllaça l'element a la barra d'accés ràpid +[gui-helper] +assembler-description=Les màquines de muntatge elaboren receptes\n\nautomàticament quan disposen d'electricitat. +assembler-right-slot=Els productes es mostren\nen les ranures de la dreta. +assembler-set-recipe=Les màquines de muntatge necessiten una recepta.\nSeleccioneu-ne una. +assembler-top-slot=Els ingredients necessaris es mostren\nen les ranures superiors. +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] per agafar un element. +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] per posar un element en una ranura. +container-exit-button=Premeu [color=1,1,1]__CONTROL__close-gui__[/color] per tancar\naquesta pantalla. +container-has-items=Aquesta estructura té un inventari\nque es mostra a la dreta. +drill-needs-fuel=L'extracció minera a combustió necessita combustible.\n>> Poseu carbó [img=item/coal] a la ranura de l'esquerra. +furnace-needs-fuel=El combustible es posa a la ranura inferior. +furnace-ore-slot=Les matèries primeres s'han de posar a la ranura superior. +furnace-product-slot=Els productes obtinguts apareixeran\na la ranura dreta. +furnace-smelts-raw=Un forn de pedra fon les matèries primeres\ni n'obté materials útils. +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__1__craft__[/color] en una recepta per elaborar-ne un element. +inventory-hover-recipe-to-view=Poseu el ratolí sobre una recepta\nper veure'n els ingredients. +inventory-left=Al costat esquerre hi ha\nl'inventari del personatge. +inventory-right=A la banda dreta hi ha \nel menú d'elaboració. +[item-description] +assembling-machine-1=Elabora receptes automàticament. +assembling-machine-2=Elabora receptes automàticament. També pot elaborar receptes amb ingredients fluids. +boiler=Produeix vapor a partir d'aigua. +burner-inserter=Mou elements entre caixes, cintes transportadores i estructures. +burner-mining-drill=Extreu minerals dels dipòsits de recursos. +coal=Matèria primera que es pot fer servir com a combustible. +compilatron-chest=Una caixa que no es pot obrir. Useu un inseridor per posar-hi elements a dins. +copper-cable=Ingredient per fer pals elèctrics petits i circuits electrònics. +copper-ore=Matèria primera que es pot fondre per fer-ne planxes de coure. +copper-plate=El producte que s'obté a partir del mineral de coure. +electric-mining-drill=Extreu minerals dels dipòsits de recursos. +electronic-circuit=Un ingredient important en moltes receptes. +firearm-magazine=Necessari per disparar una pistola o una torreta automàtica. +gun-turret=Defensa una àrea automàticament si es carrega amb munició senzilla. +inserter=Mou elements entre caixes, cintes transportadores i estructures. +iron-chest=Emmagatzema elements i recursos, tant els acabats com aquells materials que s'han de processar. +iron-gear-wheel=Un ingredient important en moltes receptes. +iron-ore=Matèria primera que es pot fondre per fer-ne planxes de ferro. +iron-plate=El producte que s'obté a partir del mineral de ferro. +lab=Consumeix paquets de ciència per avançar una investigació. +light-armor=Augmenta la resistència al dany del personatge quan s'insereix en una ranura de l'armadura. +long-handed-inserter=Mou elements entre caixes, cintes transportadores i estructures. +offshore-pump=Bombeja aigua (o un altre fluid) d'una massa líquida (un llac, un riu…). +pipe=Permet als fluids moure's entre estructures. +pipe-to-ground=Permet als fluids moure's entre estructures. +pistol=Es pot equipar i usar si es posa en una ranura d'arma. Mantingueu premut __CONTROL__shoot-enemy__ per disparar. +radar=Explora el mapa i hi descobreix dipòsits de minerals o enemics. +repair-pack=Repara estructures danyades. Agafeu aquest element a la mà i manteniu premut el __CONTROL__build__ en una estructura per reparar-la. +science-pack=S'empra als laboratoris per avançar en la investigació que s'estigui duent a terme. +small-electric-pole=Es connecta amb altres pals elèctrics per estendre la xarxa elèctrica. +small-lamp=Emet llum quan es connecta a una xarxa elèctrica. +solid-fuel=Matèria primera d'alta qualitat que es pot fer servir com a combustible. +splitter=Distribueix el contingut de cada cinta transportadora d'entrada en dues cintes de sortida. Altament configurable. +steam-engine=Produeix electricitat quan es connecta a una xarxa elèctrica i se li proporciona vapor d'aigua d'una caldera. +stone=Una matèria primera per a la construcció. +stone-brick=El producte que s'obté a partir de la pedra. Es pot emprar per fer camins. +stone-furnace=Fon els minerals i altres materials i n'obté altres productes. +stone-wall=Una estructura defensiva molt forta. +transport-belt=Mou elements per la fàbrica. Pot portar elements diferents a cada banda. +underground-belt=Mou elements per la fàbrica. Pot portar elements diferents a cada banda. +wood=Matèria primera que es pot fer servir com a combustible. +wooden-chest=Emmagatzema elements i recursos, tant els acabats com aquells materials que s'han de processar. +[quest-automining] +exploit-coal=Extraieu carbó amb l'explotació minera a combustió. +heading=Extraieu combustible automàticament +obtain-coal=Deseu carbó [img=item/coal] a l'inventari del personatge. +[quest-build-radar] +heading=Reactiveu el minimapa +place-radar=Elaboreu i construïu un radar. +power-radar=Engegueu un radar. +research-basic-mapping=Investigueu la tecnologia de cartografia bàsica. +[quest-electronics] +craft-electronic-circuit=Elaboreu circuits electrònics. +heading=Produïu components avançats automàticament +place-assembling-machine-1=Elaboreu i construïu una màquina de muntatge. +power-assembling-machine-1=Useu un pal elèctric petit per connectar la màquina de muntatge a la xarxa elèctrica. +[quest-entrench] +heading=Defenseu la fàbrica amb torretes automàtiques +loaded-second-base-area=Construïu torretes automàtiques prop del dipòsit de mineral de ferro i carregueu-les amb munició. +research-active-defense=Investigueu la tecnologia de defensa activa. +stockpile-firearm-magazine=Acumuleu munició bàsica. +[quest-explore] +empty=Agafeu els elements dels dos contenidors estavellats. +heading=Cerqueu el lloc de l'accident +remove-mineable-wreckage=Recolliu recursos de la ferralla. +[quest-fortify] +consume-per-time-automation-science-pack=Consumiu paquets de ciència per minut. +destroy-biter-spawner=Destruïu els nius de mossegadors que hi ha prop per reduir els atacs. +heading=Assegureu la fàbrica +loaded-defend-2=Construïu torretes automàtiques prop del dipòsit de mineral de coure i carregueu-les amb munició. +produce-per-time-firearm-magazine=Produïu munició senzilla per minut. +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Porteu els elements a en Compilatron. +craft-burner-inserter=Elaboreu un inseridor a combustió. +craft-burner-mining-drill=Elaboreu una altra explotació minera a combustió. +craft-transport-belt=Elaboreu cintes transportadores. +heading=Produïu elements per demostrar-ho. +[quest-handmining] +craft-stone-furnace=Elaboreu un forn de pedra des de la pantalla del personatge. +heading=Prepareu-vos per fondre matèries primeres +place-stone-furnace=Construïu un forn de pedra. +was-observed-mined_stone=Extraieu pedra del dipòsit proper. +[quest-hints] +expand-hints=Més ajudes… +heading=Ajudes i consells +heading-all=Totes les ajudes +info-alt-mode=[font=default-bold]Podeu veure més informació[/font] de la fàbrica prement [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Establiu les receptes[/font] de les màquines de muntatge fent clic al botó «Canvia la recepta» de la pantalla de la màquina de muntatge. +info-assembling-machines=[font=default-bold]Les màquines de muntatge[/font] elaboren elements automàticament. +info-build=[font=default-bold]Per elaborar estructures i objectes[/font] feu [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] a la seva icona a l'inventari del personatge i després feu [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] per construir-les al terra. +info-burner-structures=[font=default-bold]Per reabastir de combustible directament[/font], mantingueu el combustible a la mà i feu [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] a l'estructura de destí. +info-copy-paste-settings=[font=default-bold]Copieu la configuració de la recepta[/font] d'una màquina de muntatge amb [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. Enganxeu-la a una altra fent [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Afegiu més torretes ja que els atacs cada cop seran més forts. +info-fast-transfer=[font=default-bold]Transferiu tot[/font] el que es troba en una estructura sense obrir-ne l'inventari fent [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] a sobre. +info-hand-mining=[font=default-bold]Extraieu recursos manualment[/font] prement [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] sobre un dipòsit. +info-handcrafting=Ara es poden elaborar els elements intermedis [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] des de la pantalla del personatge. +info-hover-recipe=[font=default-bold]Les receptes es poden veure[/font] situant el cursor a sobre del botó corresponent del menú d'elaboració. +info-inserter=[font=default-bold]Les estructures es poden carregar[/font] i descarregar usant inseridors. +info-inventory=[font=default-bold]La pantalla del personatge[/font] es pot veure prement [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font]. +info-map=[font=default-bold]La pantalla del mapa[/font] es pot obrir i tancar prement [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]. +info-melee-attack=[font=default-bold]Ataqueu els mossegadors propers[/font] mantenint premut [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]Les explotacions mineres dipositen els minerals[/font] al terra davant seu. Utilitzeu caixes i cintes transportadores per recollir el mineral, sinó l'explotació no podrà continuar extraient recursos. +info-move-click=[font=default-bold]Obriu una estructura[/font] apropant-vos-hi i fent [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font]. +info-move-wasd=[font=default-bold]Camineu[/font] amb les tecles [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font]. +info-no-respawning=Durant aquest objectiu, no reapareixereu. Si moriu, hi ha una desada automàtica de l'inici de la batalla. +info-pickup-items=[font=default-bold]Agafeu elements de les cintes transportadores[/font] mantenint premut [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font]. +info-pipette=[font=default-bold]Escull i posa al cursor[/font] l'estructura més avançada disponible per extreure un recurs posant-hi a sobre el cursor i prement [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold]Els pals elèctrics[/font] serveixen per proveir electricitat a les estructures de l'àrea del voltant. +info-production=[font=default-bold]Les investigacions es poden accelerar[/font] construint més laboratoris i produint més paquets de ciències. +info-put-one=[font=default-bold]Poseu un element[/font] a la ranura amb [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=[font=default-bold]Desmantelleu estructures[/font] mantenint premut [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] . +info-repair-pack=[font=default-bold]Les eines de reparació[/font] es poden aplicar agafant-les a la mà i mantenint premut [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] al damunt d'una estructura danyada. +info-research-screen=[font=default-bold]La investigació[/font] es pot triar des de la pantalla de tecnologies. Obriu-la amb la tecla [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font] . +info-rotate=[font=default-bold]Gireu les estructures[/font] emprant la tecla [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font], abans o després de la seva construcció. +info-science-packs=[font=default-bold]Els laboratoris necessiten paquets de ciències[/font] per investigar noves tecnologies. +info-spawners-consume-pollution=[font=default-bold]Els nius consumeixen contaminació[/font]. Quan n'han consumit prou, enviaran mossegadors a atacar. +info-take-half=[font=default-bold]Agafeu la meitat de la pila[/font] d'elements amb [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Dispareu als enemics propers[/font] mantenint premuda la tecla [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. Es pot apuntar a enemics específics amb el ratolí. +info-turret-ammo=[font=default-bold]Les torretes automàtiques[/font] es poden recarregar automàticament amb inseridors. +info-turrets-loaded=[font=default-bold]Manteniu les torretes carregades[/font] per sobreviure als atacs. +[quest-item] +default=Element de missió per defecte +[quest-leave] +arrive-exit-right=Fugiu cap a l'est i trobeu un lloc segur per tornar a construir. +collect=Recolliu part de l'equipament. +heading=Recolliu la fàbrica i evacueu la zona +wait-for-entity-in-exit-right=Aneu cap en Compilatron. +[quest-load-lab] +has-packs=Afegiu paquets de ciències d'automatització al laboratori. +heading=Desbloqueu receptes noves +research-basic-electronics=Investigueu la tecnologia electrònica bàsica. +tech-selected=Comenceu el procés d'investigació a la pantalla de tecnologies. +[quest-long-research] +heading=El repte final +research-demo-munitions-upgrade=Investigueu la tecnologia militar 2. +[quest-military] +craft-firearm-magazine=Elaboreu munició senzilla. +craft-pistol=Elaboreu una pistola. +heading=Prepareu-vos pel següent atac +player-loaded=Col·loqueu munició senzilla a la ranura de munició. +research-basic-military=Investigueu la tecnologia d'armament bàsic. +[quest-power-assembler] +craft-small-electric-pole=Elaboreu pals elèctrics petits. +heading=Utilitzeu el generador elèctric +power-crash-site-assembling-machine-1-repaired=Connecteu la màquina de muntatge reparada a la xarxa elèctrica. +[quest-prepare] +heading=Elaboreu els elements necessaris abans de sortir +obtain-assembling-machine-1=Heu de tenir màquines de muntatge. +obtain-boiler=Heu de tenir una caldera. +obtain-lab=Heu de tenir un laboratori. +obtain-offshore-pump=Heu de tenir una estació costera de bombeig. +obtain-small-electric-pole=Heu de tenir alguns pals elèctrics petits. +obtain-steam-engine=Heu de tenir una màquina de vapor. +[quest-reach-pond] +arrive=Aneu cap en Compilatron. +heading=Exploreu cap a l'est per trobar un lloc segur amb aigua +[quest-rebuild] +build-offshore-pump=Construïu una estació costera de bombeig. +connection=Connecteu la màquina de vapor a un pal elèctric petit. +heading=Reconstruïu la fàbrica amb màquines de vapor +power-lab=Connecteu el laboratori a la xarxa elèctrica. +provide-steam=Proporcioneu vapor a una màquina de vapor. +provide-water=Proveïu la caldera d'aigua i carbó. +research-improved-equipment=Investigueu la tecnologia d'equipament personal millorat. +[quest-repair-assembler] +compi-iron-plate=Useu l'inseridor per posar planxes de ferro a la caixa d'en Compilatron. +connect-with-belt=Construïu cintes transportadores entre la mina i la caixa d'en Compilatron. +heading=Repareu la màquina de muntatge +[quest-repair-lab] +compi-copper-plate=Heu de tenir planxes de coure a la caixa d'en Compilatron. +compi-iron-gear-wheel=Heu de tenir engranatges de ferro a la caixa d'en Compilatron. +heading=Repareu el laboratori i la màquina de muntatge +[quest-scan-wreck] +heading=Investigueu una altra font d'energia +research-analyse-ship=Investigueu la tecnologia «Màquina de vapor». +[quest-smelting] +craft-burner-mining-drill=Elaboreu una explotació minera a combustió. +craft-iron-plate=Produïu planxes de ferro. +furnace-fuel=Introduïu combustible al forn de pedra. +furnace-ore=Poseu mineral de ferro al forn de pedra. +heading=Foneu matèries en brut +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Aneu cap en Compilatron. +heading=En Compilatron ha detectat alguna cosa +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Porteu els elements a en Compilatron. +heading=Vegeu una demostració +obtain-burner-inserter=Heu de tenir un inseridor a combustió. +obtain-burner-mining-drill=Heu de tenir una explotació minera a combustió. +obtain-transport-belt=Heu de tenir unes quantes cintes transportadores. +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Aneu cap en Compilatron. +heading=Els enemics s'apropen des de l'est +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Aneu cap en Compilatron. +heading=En Compilatron ha detectat una anomalia +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Aneu cap en Compilatron. +heading=Els enemics s'acosten des de l'oest +[text-window] +continue-button=Continua +[tutorial-gui] +new-bonuses-available=Bonificacions passives noves en efecte +new-recipes-available=Noves receptes de fabricació disponibles +new-technologies-available=Recerca disponible per a noves tecnologies +objective-complete=Objectiu completat +research-tooltip-heading=Investigació completada! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/cs/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/cs/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b4168488101646106296bff4461d0bcef556f2a9 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/cs/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Pomocí __CONTROL__look__ můžeš vybrat entity kolem Tebe. +goal-add-filter=Přidej těžící zařízení do svého opasku naspodu obrazovky pomocí __CONTROL__pick-item__. +goal-add-filter-controller=Přidej těžící zařízení do rychlého panelu.\n Drž __CONTROL__show-quick-panel__, vyber místo a stiskni __CONTROL__pick-item__ zatímco máš ve své ruce těžící zařízení. +goal-build-furnace=Vyber kamennou pec a postav ji poblíž na zem stisknutím __CONTROL__build__. Indikátor zezelená, jestliže ji lze postavit. +goal-close-character-screen=Zavři inventář stisknutím __CONTROL__confirm-gui__. +goal-close-screen=Zavři okno stisknutím __CONTROL__confirm-gui__. +goal-collect-in-container=Počkej, dokud není v __2__ alespoň __1__ __plural_for_parameter_1_{1=předmět|2,3,4=předměty|rest=předmětů}__. +goal-collect-in-furnace=Počkej, dokud není v __2__ alespoň __1__ __plural_for_parameter_1_{1=roztavený předmět|2,3,4=roztavené předměty|rest=roztavených ředmětů}__. +goal-craft-burner-miner=Vyrob těžící zařízení. +goal-craft-chest=Vyrob dřevěnou truhlu. +goal-craft-furnace=Vyrob kamennou pec (stiskni __CONTROL__open-character-gui__ a podívej se na menu výroby). +goal-empty-container=Seber všechny předměty z __1__. +goal-empty-furnace=Seber všechny roztavené předměty z __1__. +goal-fast-empty-hand=Odlož držený předmět stisknutím __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Vyndej roztavené železné pláty z kamenné pece. +goal-insert-fuel-into-burner-miner=Vlož palivo do těžícího zařízení. +goal-insert-fuel-into-furnace=Vlož palivo do kamenné pece.\nMůžeš použít uhlí, nebo dřevo, které můžeš vytěžit poblíž. +goal-insert-iron-into-furnace=Vlož železnou rudu do místa pro suroviny v kamenné peci. +goal-intro=Toto okno vždy ukazuje současný cíl nebo úkol. +goal-mine-burner-miner=Rozeberte těžební zařízení. +goal-mine-iron-ore=Jdi blíže k ložisku železné rudy a najeď na něj myší. +goal-mine-iron-ore-controller=Jdi blíže k ložisku železné rudy pro jeho označení. +goal-mine-iron-ore-precise=Vytěž železnou rudu (drž __CONTROL__mine__): __1__/__2__ +goal-movement=Pomocí __CONTROL_MOVE__ kláves se můžeš pohybovat. +goal-movement-controller=Pomocí __CONTROL_MOVE__ se můžeš pohybovat. +goal-open-character-screen-1=Otevři inventář stisknutím __CONTROL__open-character-gui__. +goal-open-character-screen-2=Otevři inventář (stiskni __CONTROL__open-character-gui__). +goal-open-furnace=Otevři kamennou pec stisknutím __CONTROL__open-gui__. +goal-pick-mined-item=Seber předmět, který těžící zařízení vytěžilo (Stiskni __CONTROL__pick-items__ když stojíš poblíž). +goal-place-burner-miner=Umísti těžící zařízení na naleziště surovin. +goal-put-chest-below-burner-miner=Polož dřevěnou truhlu před těžící zařízení. +goal-remove-blocking-entity=Něco blokuje těžící zařízení. Odstraň označený předmět pomocí __CONTROL__mine__. +goal-search-wreck=Zkontroluj, zda je v únikovém modulu něco užitečného. Jdi blíž a stiskem __CONTROL__open-gui__ jej otevři. +goal-take-iron-from-wreck=Vlož ozubené kolečka z únikovéo modulu do svého inventáře. +goal-wait-for-smelting=Roztav železné pláty v kamenné peci. +msg-burner-miner-resources-placement=Suroviny z těžícího zařízení vypadávají na zem přímo před něj. +msg-crafting-queue-1=Toto je tvoje výrobní fronta. __ALT_CONTROL__1__cancel-craft__ na předmět ve frontě, pokud chceš zrušit jeho výrobu. +msg-crafting-queue-1-controller=Toto je tvá výrobní fronta. +msg-entity-blocking-miner=Tento objekt blokuje těžící zařízení. Měl*a bys jej odstranit. +msg-entity-info=Když najedeš myší nad nějakou entitu, zde v nápovědě se objeví detailní informace. +msg-entity-info-controller=Když máš vybranou entitu, tak se zde v nápovědě zobrazí detailní informace. +msg-furnace-working=Kamenná pec teď taví železnou rudu a vyrábí železné pláty. +msg-goal-in-top-left=V tomto okně vždy najdeš své aktuální úkoly. +msg-intro=Toto okno občas pozastaví hru a poskytne ti nějakou radu. Pokračovat ve hře můžeš stisknutím +msg-inventory-introduction=Tvůj inventář je vlevo. Vlož do něj ozubené kolečka přesunutím pomocí __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Jejda, vytěžil jsi těžící zařízení místo toho, abys jej otevřel. Otevírá se pomocí __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Jejda, vytěžil jsi objekt místo toho, abys jej otevřel. Otevírá se pomocí __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Jejda, vytěžil*a jsi kamennou pec místo toho, abys ji otevřel*a. Otevírá se pomocí __CONTROL__open-gui__. +msg-recipes-info-1=Po pravé straně je tvoje menu výroby. __ALT_CONTROL__2__craft__ na recept zahájíš výrobu daného předmětu. +msg-resources-in-container=Suroviny se nyní ukládají v __1__ +think-burner-miner-working=Funguje to, funguje! +think-furnace-useful=To byla hračka! +think-go-around=Měl*a bych strávit nějaký čas prozkoumáním tohoto podivného místa. +think-introduction=Únikový modul mi zachránil život. Obávám se, že ostatní neměli takové štěstí... +think-learned-something=To není špatné, dneska jsem se něco naučil. +think-nothing-more=Nic víc tu není. Budu si muset sám vyrobit nějaké jednoduché nástroje. +think-search-wreck=Zajímalo by mě, jestli bych mohl něco použít z únikového modulu. +think-see-iron-ore=Tamto vypadá jako železná ruda. +think-smelt-iron=Hmm, kdybych jen mohl někde roztavit to železo... +think-storage-needed=Mohl bych sem dát něco, do čeho by se ty suroviny z těžícího zařízení ukládaly. +think-tired=Cítím se docela unaveně po tom nekonečném těžení. Nešlo by to nějak zautomatizovat? +zoom-tip=Pro přiblížení a oddálení použij __CONTROL__zoom-in__ a __CONTROL__zoom-out__. +[entity-description] +burner-mining-drill=Těží suroviny ze zdrojových ložisek. +coal=Surovina, který může být použit jako palivo. +copper-ore=Surová ruda, která může být přetavena do měděných plátů. +copper-plate=Roztavený produkt měděné rudy. +crash-site-chest-1=Únikový modul, který ti zachránil život. Může obsahovat něco užitečného. +electronic-circuit=Důležitá ingredience v mnoha receptech. +iron-chest=Uskladňuje hotové předměty k vyzvednutí, nebo slouží jako zásobník surovin. +iron-gear-wheel=Důležitá ingredience v mnoha receptech. +iron-ore=Surová ruda, která může být přetavena do železných plátů. +iron-plate=Roztavený produkt železné rudy. +stone=Surovina používaná pro konstrukci. +stone-furnace=Roztaví suroviny do jejich tavených produktů. +wood=Surovina, který může být použit jako palivo. +wooden-chest=Uskladňuje hotové předměty k vyzvednutí, nebo slouží jako zásobník surovin. +[entity-name] +coal=Ložisko uhlí +copper-ore=Ložisko měděné rudy +crash-site-chest-1=Únikový modul +iron-ore=Ložisko železné rudy +stone=Ložisko kamene + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/cs/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/cs/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a7a3b6761228d553b1adc71cb77d471182efc6be --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/cs/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=Prosím, pošli screenshoty obsažené v tomto adresáři\nna ben.buckton@factorio.com. \n\nJeště jednou děkujeme za hru a \nza to, že jsi si udělal čas nám zastlat zpětnou vazbu. +[campaign-migrated-message] +heading=Tvá uložená pozice byla migrována +text=Začal jsi svou uloženou pozici na starší verzi hry, takže jsme ji museli migrovat na novou verzi. Může se stát, že tvůj pokrok, byl vrácen zpět do malinko dřívějšího bodu hry. +[campaign-migrated-too-old-message] +heading=Tvá uložená pozice je příliš stará pro pokračování +text=Vaše uložená pozice je ve starší experimentální verzi úvodní kampaně, a bohužel již nelze načíst. To platí pouze pro úvodní kampaň, ne pro běžné uložené hry. +[compi] +story-assessment-operational=Stav inženýra...\nFunkční +story-automation-complete=Demonstrace dokončena +story-found-water=Voda objevena\n>>Zahájení rekonstrukce +story-suggest-evacuate=Agrese místních na nebezpečné úrovni\n>>Evakuovat! +story-waiting-for-player=Inženýr požadován...\nČekání +teach-add-fuel=Struktura vyžaduje palivo\n>>Vložit uhlí [img=coal-dark-background] +teach-alt-mode=Více informací k dispozici\n>>Stiskni [color=1,1,1]__CONTROL__show-info__[/color] pro zobrazení +teach-bottles=Výzkum vyžaduje Vědecké balíčky [img=item/automation-science-pack]\n>>Vlož balíčky do laboratoře [img=item/lab] +teach-build-structure=Postav kamennou pec [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Tato struktura obsahuje předměty\n>>Pomocí [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] vzít ze struktury vše +teach-feed-items=Požadovány měděné pláty [img=item/copper-plate]\nPožadovány ozubené kolečka [img=item/iron-gear-wheel]\n>>Vložit položky sem +teach-feed-plates=Požadovány železné pláty [img=item/iron-plate]\n>>Vložit položky sem +teach-harvest-tree=Těžit dřevo [img=item/wood] ze stromů\n>>Podrž [color=1,1,1]__CONTROL__mine__[/color] +teach-inserting=Vložit železné pláty [img=item/iron-plate]\npro výrobu ozubených koleček [img=item/iron-gear-wheel] +teach-load-turret=Prázdná Kulometná věž [img=item/gun-turret] byla detekována\n>>Vložit zásobníky s náboji [img=item/firearm-magazine] +teach-low-satisfaction=Nízké zásobování elektřinou\n>>Zvýšit produkci elektřiny +teach-low-steam=Nedostatek páry +teach-mine-salvage=Recyklace kovového odpadu\n>>Podrž [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=Těžit kámen [img=item/stone] z ložiska\n>>Podrž [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=Zjištěno blokované těžební zařízení\n>>Postav dřevěnou truhlu [img=item/wooden-chest] zde +teach-move-outside=Pohybovat se můžeš pomocí [color=1,1,1]__CONTROL_MOVE__[/color]\n>>Přesunout mimo zvýrazněnou oblast +teach-open-entity=Tato struktura obsahuje předměty\n>>Otevřít pomocí [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-open-inventory=Stiskni [color=1,1,1]__CONTROL__open-character-gui__[/color] key\nk otevření Hráčova inventáře +teach-open-research-menu=Dostupné možnosti výzkumu\n>>Stiskni klávesu [color=1,1,1]__CONTROL__open-technology-gui__[/color] pro výběr nějakého +teach-power=Montovna vyžaduje elektřinu\n>>Postav Elektrický stožár vedle Reaktoru\n>>Postav elektrický sloup vedle Montovny\n>>Propoj elektrický sloup +teach-repair-turret=Poškozená kulometná věž [img=item/gun-turret] byla detekována\n>>Použít opravovací nástroje [img=item/repair-pack] +teach-shoot-key=Agresivní stvoření uvnitř továrny\n>>Stiskni [color=1,1,1]__CONTROL__shoot-enemy__[/color] pro střelbu +teach-take-in-hand=Vezmi kamennou pec [img=item/stone-furnace]\nz Hráčovy obrazovky\n>>Stiskni [color=1,1,1]__CONTROL__open-character-gui__[/color] +teach-use-wasd=Pohybovat se můžeš pomocí [color=1,1,1]__CONTROL_MOVE__[/color] +tell-demo-cancelled=Inženýr je schopný\n>>Demonstrace zrušeny +[entity-description] +assembling-machine-1=Vyrábí automaticky dle zadaného receptu. +assembling-machine-2=Vyrábí automaticky dle zadaného receptu. +big-ship-wreck-1=Část havarované lodi, která může obsahovat nějaké užitečné předměty. +big-ship-wreck-2=Část havarované lodi, která může obsahovat nějaké užitečné předměty. +big-ship-wreck-3=Část havarované lodi, která může obsahovat nějaké užitečné předměty. +boiler=Vyrábí páru z vody. +burner-inserter=Přesouvá předměty mezi truhlami, pásy a budovami. +burner-mining-drill=Těží surové materiály ze zdrojových ložisek. +coal=Surový materiál, který může být použit jako palivo. +compilatron=Pomocný robot, který přežil náraz. Kvůli vnitřnímu poškození má snížené schopnosti. +copper-cable=Ingredience na výrobu Malých elektrických sloupů a Elektronických obvodů. +copper-ore=Surová ruda, která může být přetavena do Měděných plátů. +copper-plate=Tavený produkt Měděné rudy. +electric-mining-drill=Těží surové materiály ze zdrojových ložisek. +electronic-circuit=Důležitá ingredience v mnoha receptech. +escape-pod-assembler=Část havarované lodě, určená pro výrobu komponent. +escape-pod-lab=Část havarované lodě, určená pro výzkum nových technologií. +escape-pod-power=Část havarované lodi obsahující velikou baterii. Je stále funkční, ale kriticky poškozená. +firearm-magazine=Spotřebováván při střelbě z Pistole nebo Kulometné věže. +gun-turret=Automaticky brání oblast, pokud je nabita Zásobníky s náboji. +inserter=Přesouvá předměty mezi truhlami, pásy a budovami. +iron-chest=Skladuje hotové předměty k vyzvednutí, nebo slouží jako zásobník surových materiálů. +iron-gear-wheel=Důležitá ingredience v mnoha receptech. +iron-ore=Surová ruda, která může být přetavena do Železných plátů. +iron-plate=Tavený produkt Železné rudy. +lab=Spotřebovává Vědecké balíčky pro pokrok ve výzkumu. +long-handed-inserter=Přesouvá předměty mezi truhlami, pásy a budovami. +mineable-wreckage=Podrž '__CONTROL__mine__' pro posbírání +offshore-pump=Čerpá vodu z vodních ploch. +pipe=Umožňuje tekutinám proudit mezi budovami. +pipe-to-ground=Umožňuje tekutinám proudit mezi budovami. +pistol=Použitelná jako zbraň, pokud je umístěna do zbraňového slotu. Pro střelbu podrž '__CONTROL__shoot-enemy__'. +radar=Průběžně prozkoumává mapu. +repair-pack=Opravuje poškozené struktury. Vezmi předmět do kurzoru a podrž '__CONTROL__build__' nad strukturou, kterou chceš opravit. +science-pack=Spotřebováváno Laboratořemi k pokroku v aktuálně vybraném výzkumu. +small-electric-pole=Připojen k dalším, rozšiřuje elektrickou síť. +small-lamp=Po připojení k elektrické síti svítí. +solid-fuel=Velmi kvalitní materiál, který může být použit jako palivo. +splitter=Distribuuje obsah každého příchozího pásu na dva odchozí pásy. Vysoce konfigurovatelný. +steam-engine=Poskytuje elektřinu, když je zapojen k elektrické síti a zaplněn párou z bojleru. +steel-chest=Compilatronova truhla +stone=Surovina používaná pro konstrukci. +stone-brick=Tavený produkt Kamene. Může být použit k vytváření cest ve světě. +stone-furnace=Taví suroviny do jejich tavených produktů. +stone-wall=Velmi odolná obranná stavba. +transport-belt=Přesouvá předměty mezi truhlami, pásy a budovami. +underground-belt=Přesouvá předměty po továrně. Může mít různé předměty na každé straně. +wood=Surový materiál, který může být použit jako palivo. +wooden-chest=Skladuje hotové předměty k vyzvednutí, nebo slouží jako zásobník surových materiálů. +wreck-pole=Tohle můžeš ignorovat, nebude to zde v dokončené verzi +[entity-name] +coal=Ložisko uhlí +copper-ore=Ložisko měděné rudy +iron-ore=Ložisko železné rudy +stone=Ložisko kamene +[gui] +crafting=Menu výroby +inventory=Inventář +select-filter=Přiřadit předmět do opasku +[gui-helper] +assembler-description=Montovny vyrábějí recepty automaticky\npokud jsou napájeny elektřinou +assembler-right-slot=Produkty se zobrazují\nv pravých slotech +assembler-set-recipe=Montovna vyžaduje recept\n>>Vyber recept +assembler-top-slot=Požadované ingredience jsou zobrazeny\nv horních slotech +container-click-to-collect=Stiskni [color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] k odebrání předmětu +container-click-to-place=Stiskni [color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] k vložení předmětu +container-exit-button=Stiskni [color=1,1,1]__CONTROL__close-gui__[/color] pro zavření\ntéto obrazovky +container-has-items=Tato struktura má inventář\nzobrazuje se v pravo +drill-needs-fuel=Těžící zařízení vyžaduje palivo\n>>Vlož uhlí do levého slotu +furnace-needs-fuel=Palivo se vkládá do spodního slotu +furnace-ore-slot=Surový materiál se vkládá do horního slotu +furnace-product-slot=Přetavený produkt se zobrazí\nv pravém slotu +furnace-smelts-raw=Kamenná pec taví surový materiál\nna použitelné předměty +inventory-click-to-craft=Klikni [color=1,1,1]__ALT_CONTROL__1__craft__[/color] na recept pro výrobu jednoho předmětu. +inventory-hover-recipe-to-view=Přejeď myší nad receptem\npro zobrazení potřebných ingrediencí +inventory-left=Na levé straně je\nHráčův inventář +inventory-right=Na pravé straně je\nMenu výroby +[item-description] +assembling-machine-1=Vyrábí automaticky dle zadaného receptu. +assembling-machine-2=Vyrábí automaticky dle zadaného receptu. Může také vyrábět recepty s tekutými ingrediencemi. +boiler=Vyrábí páru z vody. +burner-inserter=Přesouvá předměty mezi truhlami, pásy a budovami. +burner-mining-drill=Těží surové materiály z ložisek zdrojů. +coal=Surový materiál, který může být použit jako palivo. +compilatron-chest=Neotevíratelná truhla. Použij překladač pro vložení předmětů. +copper-cable=Ingredience na výrobu Malých elektrických sloupů a Elektronických obvodů. +copper-ore=Surová ruda, která může být přetavena do Měděných plátů. +copper-plate=Tavený produkt Měděné rudy. +electric-mining-drill=Těží surové materiály z ložisek zdrojů. +electronic-circuit=Důležitá ingredience v mnoha receptech. +firearm-magazine=Spotřebováván při střelbě z Pistole nebo Kulometné věže. +gun-turret=Automaticky brání oblast, pokud je nabita Zásobníky s náboji. +inserter=Přesouvá předměty mezi truhlami, pásy a budovami. +iron-chest=Skladuje hotové předměty k vyzvednutí, nebo slouží jako zásobník surových materiálů. +iron-gear-wheel=Důležitá ingredience v mnoha receptech. +iron-ore=Surová ruda, která může být přetavena do Železných plátů. +iron-plate=Tavený produkt Železné rudy. +lab=Spotřebovává Vědecké balíčky pro pokrok ve výzkumu. +light-armor=Zvyšuje odolnost proti poškození hráče pokud je umístěna do slotu zbroje. +long-handed-inserter=Přesouvá předměty mezi truhlami, pásy a budovami. +offshore-pump=Čerpá vodu z vodních ploch. +pipe=Umožňuje tekutinám proudit mezi budovami. +pipe-to-ground=Umožňuje tekutinám proudit mezi budovami. +pistol=Použitelná jako zbraň, pokud je umístěna do zbraňového slotu. Pro střelbu podrž '__CONTROL__shoot-enemy__'. +radar=Průběžně prozkoumává mapu. +repair-pack=Opravuje poškozené struktury. Vezmi předmět do kurzoru a podrž '__CONTROL__build__' nad strukturou, kterou chceš opravit. +science-pack=Spotřebováváno Laboratořemi k pokroku v aktuálně vybraném výzkumu. +small-electric-pole=Připojen k dalším, rozšiřuje elektrickou síť. +small-lamp=Po připojení k elektrické síti svítí. +solid-fuel=Velmi kvalitní materiál, který může být použit jako palivo. +splitter=Distribuuje obsah každého příchozího pásu na dva odchozí pásy. Vysoce konfigurovatelný. +steam-engine=Poskytuje elektřinu, pokud je připojen k elektrické síti a je naplněn párou z bojleru. +stone=Surovina používaná pro konstrukci. +stone-brick=Tavený produkt Kamene. Může být použit k vytváření cest ve světě. +stone-furnace=Taví suroviny do jejich tavených produktů. +stone-wall=Velmi silná obranná stavba. +transport-belt=Přesouvá předměty po továrně. Může mít různé předměty na každé straně. +underground-belt=Přesouvá předměty po továrně. Může mít různé předměty na každé straně. +wood=Surový materiál, který může být použit jako palivo. +wooden-chest=Skladuje hotové předměty k vyzvednutí, nebo slouží jako zásobník surových materiálů. +[quest-automining] +exploit-coal=Pomocí Těžícího zařízení vytěž Uhlí +heading=Automatizace těžby paliva +obtain-coal=Požadované uhlí v inventáři +[quest-build-radar] +heading=Opět zprovoznit minimapu +place-radar=Vyrob a postav Radar +power-radar=Připoj elektřinu k radaru +research-basic-mapping=Vyzkoumej technologii Základní mapování +[quest-electronics] +craft-electronic-circuit=Vyrob elektronické obvody +heading=Automatizace produkce pokročilých komponent +place-assembling-machine-1=Vyrob a postav Montovnu +power-assembling-machine-1=Použij malý elektrický sloup pro připojení elektřiny +[quest-entrench] +heading=Obrana továrny pomocí Kulometných věží +loaded-second-base-area=Postav Kulometné věže poblíž ložiska Železné rudy a vlož do nich munici +research-active-defense=Vyzkoumej technologii Aktivní obrana +stockpile-firearm-magazine=Vytvoř zásobu Zásobníků s náboji +[quest-explore] +empty=Vezmi si předměty z obou kapslí s truhlou. +heading=Prohledej oblast havárie +remove-mineable-wreckage=Získej suroviny z kovového šrotu. +[quest-fortify] +consume-per-time-automation-science-pack=Spotřeba Vědeckých balíčků za minutu +destroy-biter-spawner=Znič blízkou líheň kousačů, aby jsi snížil počet útoků +heading=Zabezpečení továrny +loaded-defend-2=Postav Kulometné věže poblíž ložiska Měděné rudy a vlož do nich munici +produce-per-time-firearm-magazine=Výroba Zásobníků s náboji za minutu +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Přines předměty Compilatronovi +craft-burner-inserter=Vyrob překladač +craft-burner-mining-drill=Vyrob další těžící zařízení +craft-transport-belt=Vyrob nějaké pásy +heading=Vyrob předměty pro demonstraci +[quest-handmining] +craft-stone-furnace=Vyrob Kamennou pec z Hráčova inventáře +heading=Příprava na zpracování surovin +place-stone-furnace=Postav Kamennou pec +was-observed-mined_stone=Vytěž Kámen z nedalekého ložiska +[quest-hints] +expand-hints=Více tipů... +heading=Rady a tipy +heading-all=Všechny tipy +info-alt-mode=[font=default-bold]Zobraz více informací[/font] o továrně stisknutím [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Nastav si recepty[/font] pro montovny kliknutím na tlačítko "Nastav recept" na obrazovce Montovny. +info-assembling-machines=[font=default-bold]Montovny[/font] vyrábějí předměty automaticky. +info-build=[font=default-bold]Postav struktury[/font] stisknutím [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] na jejich ikonu v inventáři hráče a pak stisknutím [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] na zem. +info-burner-structures=[font=default-bold]Doplň palivo přímo[/font] podržením palivových předmětů a stisknutím [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] na cílovém spotřebiči. +info-copy-paste-settings=[font=default-bold]Zkopíruj nastavení receptu[/font] z jedné montovny pomocí [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. Do jiné recept vložíš pomocí [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Přidej více Kulometných věží, neboť útoky sílí. +info-fast-transfer=[font=default-bold]Vezmi všechny předměty[/font] ze struktury bez otevření inventáře stisknutím [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font]. +info-hand-mining=Pro [font=default-bold]Těžbu surovin[/font] drž [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] nad ložiskem. +info-handcrafting=Nyní je možné na obrazovce hráče, vyrábět meziprodukty [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit]. +info-hover-recipe=[font=default-bold]Recepty lze zobrazit[/font] přejetím příslušného tlačítka v nabídce výroby. +info-inserter=[font=default-bold]Struktury[/font] lze plnit a vykládat pomocí překladačů. +info-inventory=[font=default-bold]Obrazovku hráče[/font] lze zobrazit stisknutím [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font]. +info-map=[font=default-bold]Mapu[/font] lze otevřít a zavřít stisknutím [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]. +info-melee-attack=[font=default-bold]Zaútočit na blízké kousače[/font] můžeš podržením [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]Těžící zařízení, těží suroviny[/font] přímo na zemi před sebou. Použij truhly a pásy k chytání rud, jinak se zařízení zablokuje. +info-move-click=[font=default-bold]Otevři strukturu[/font], tak že k ní přijdeš a stiskneš [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font]. +info-move-wasd=[font=default-bold]Pohybovat se[/font] lze pomocí kláves [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font]. +info-no-respawning=Během tohoto úkolu se nebudeš moci oživit. Pokud zemřeš, nahraje se ti automaticky uložená pozice ze začátku bitvy. +info-pickup-items=[font=default-bold]Seber předměty z pásů[/font] podržením [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font]. +info-pipette=[font=default-bold]Vzít strukturu do pipety[/font] můžeš přejetím kurzorem na ni a stisknutím [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold]Elektrická energie je k dispozici[/font] pro budovy kolem každého elektrického sloupu. +info-production=[font=default-bold]Výzkum lze zrychlit[/font] postavením více laboratoří a produkcí více Vědeckých balíčků. +info-put-one=[font=default-bold]Vlož jeden předmět[/font] do slotu stisknutím [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=[font=default-bold]Rozebrat struktury[/font] lze podržením [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]. +info-repair-pack=[font=default-bold]Opravovací nástroje[/font] mohou být použity tak, že je chytneš do kurzoru a podržíš [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] nad poškozenou strukturou. +info-research-screen=[font=default-bold]Výzkum[/font] může být zvolen na obrazovce technologie. Otevřeš jej pomocí [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font]. +info-rotate=[font=default-bold]Otočit struktury[/font] lze stisknutím klávesy [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font] buď před postavením nebo i po postavení. +info-science-packs=[font=default-bold]Laboratoře[/font] potřebují [font=default-bold]Vědecké balíčky[/font] pro výzkum nových technologií. +info-spawners-consume-pollution=[font=default-bold]Líhně kumulují znečištění.[/font] Ve chvíli, kdy nasbírají určité množství, vyšlou kousače na útok. +info-take-half=[font=default-bold]Vezmi polovinu štosu[/font] stisknutím [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Střílet na nedaleké nepřátele[/font] můžeš podržením [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. Konkrétní nepřátelé mohou být zaměřeni pomocí myši. +info-turret-ammo=[font=default-bold]Kulometné věže[/font] mohou být automaticky znovu nabity pomocí překladačů. +info-turrets-loaded=[font=default-bold]Udržuj kulometné věže nabité[/font] pro přežití dalších útoků. +[quest-item] +default=Výchozí úkolový předmět +[quest-leave] +arrive-exit-right=Unikni směrem na východ a najdi bezpečnou oblast pro obnovu továrny +collect=Sesbírej nějaké vybavení +heading=Zabalit továrnu a utéct +wait-for-entity-in-exit-right=Běž ke Compilatronu +[quest-load-lab] +has-packs=Přidej do laboratoře automatizační vědecké balíčky +heading=Odemknutí nových receptů +research-basic-electronics=Vyzkoumej technologii Základní elektronika +tech-selected=Začni nový výzkum v okně technologií +[quest-long-research] +heading=Finální výzva +research-demo-munitions-upgrade=Vyzkoumej technologii Vojenství 2 +[quest-military] +craft-firearm-magazine=Vyrob nějaké Zásobníky s náboji +craft-pistol=Vyrob Pistoli +heading=Příprava na další útok +player-loaded=Umísti Zásobníky do slotu na munici +research-basic-military=Vyzkoumej technologii Základní vojenství +[quest-power-assembler] +craft-small-electric-pole=Vyrob malé elektrické sloupy +heading=Využití generátoru elektřiny +power-crash-site-assembling-machine-1-repaired=Připojte elektřinu k opravené montovně +[quest-prepare] +heading=Výroba potřebných předmětů před odchodem +obtain-assembling-machine-1=Získej montovny +obtain-boiler=Získej bojler +obtain-lab=Získej laboratoř +obtain-offshore-pump=Získej pobřežní čerpadlo +obtain-small-electric-pole=Získej nějaké malé elektrické sloupy +obtain-steam-engine=Získej parní generátor +[quest-reach-pond] +arrive=Běž ke Compilatronu +heading=Průzkum východní oblasti a nalezení bezpečného místa se zásobou vody +[quest-rebuild] +build-offshore-pump=Postav Pobřežní čerpadlo +connection=Připoj Parní generátor k Malému elektrickému sloupu +heading=Znovu postavit továrnu pomocí parní energie +power-lab=Přiveď elektřinu k Laboratoři +provide-steam=Zajisti Parnímu generátoru přísun páry +provide-water=Zajisti Bojleru přísun Vody a Uhlí +research-improved-equipment=Vyzkoumej technologii Vylepšené osobní vybavení +[quest-repair-assembler] +compi-iron-plate=Použij překladač k vložení železných plátů do Compilatronovy truhly +connect-with-belt=Postav přepravní pásy mezi těžební oblastí a Compilatronovou truhlou +heading=Oprava montovny +[quest-repair-lab] +compi-copper-plate=Vlož měděné pláty do Compilatronovy truhly +compi-iron-gear-wheel=Vlož ozbená kolečka do Compilatronovy truhly +heading=Opravení laboratoře a montovny +[quest-scan-wreck] +heading=Výzkum alternativního zdroje energie +research-analyse-ship=Vyzkoumej technologii parní energie +[quest-smelting] +craft-burner-mining-drill=Vyrob Těžící zařízení +craft-iron-plate=Výroba Železných plátů +furnace-fuel=Přidej palivo do Kamenné pece +furnace-ore=Vlož Železnou rudu do Kamenné pece +heading=Tavení surovin +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Běž ke Compilatronu +heading=Compilatron něco objevil +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Přines předměty Compilatronovi +heading=Podívej se na ukázku +obtain-burner-inserter=Získej překladač +obtain-burner-mining-drill=Získej těžící zařízení +obtain-transport-belt=Získej nějaké pásy +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Běž ke Compilatronu +heading=Nepřátelé se blíží z východu +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Běž ke Compilatronu +heading=Compilatron zjistil nesrovnalost +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Běž ke Compilatronu +heading=Nepřátelé se blíží ze západu +[text-window] +continue-button=Pokračovat +[tutorial-gui] +new-bonuses-available=Nové pasivní bonusy jsou aktivní +new-recipes-available=Nové výrobní recepty jsou k dispozici +new-technologies-available=Nové technologie jsou dostupné pro výzkum +objective-complete=Úkol dokončen +research-tooltip-heading=Výzkum dokončen! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/da/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/da/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..58fcbd5a19a1fad9e9fbd5277608a92979827def --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/da/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Brug __CONTROL__look__ for at markere enheder omkring dig. +goal-add-filter=Tilføj brændermineboret til hurtigbjælken i bunden af skærmen ved at bruge __CONTROL__pick-item__. +goal-add-filter-controller=Tilføj brændermineboret til hurtigmenuen.\nHold __CONTROL__show-quick-panel__, vælg en plads og tryk __CONTROL__pick-item__ mens du holder brændermineboret i hånden. +goal-build-furnace=Vælg stenovnen og byg den på jorden tæt på dig ved at trykke __CONTROL__build__. Markøren vil være grøn hvis det er muligt at bygge den på det valgte sted. +goal-close-character-screen=Luk karaktervinduet ved at trykke på __CONTROL__confirm-gui__. +goal-close-screen=Luk vinduet ved at trykke på __CONTROL__confirm-gui__. +goal-collect-in-container=Vent indtil der er mindst __1__ genstande i __2__. +goal-collect-in-furnace=Vent indtil der er mindst __1__ smeltede genstande i __2__. +goal-craft-burner-miner=Fremstil et brænderminebor. +goal-craft-chest=Fremstil en trækiste. +goal-craft-furnace=Fremstil en stenovn (tryk __CONTROL__open-character-gui__ og kig på dine opskrifter). +goal-empty-container=Tag alle genstande fra __1__. +goal-empty-furnace=Tag alle omsmeltede genstande fra __1__. +goal-fast-empty-hand=Tøm musemarkøren ved at bruge __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Tag de omsmeltede jernplader fra stenovnen. +goal-insert-fuel-into-burner-miner=Indsæt noget brændstof i brændermineboret. +goal-insert-fuel-into-furnace=Indsæt brændstof i stenovnen.\nDu kan benytte kul eller træ, som du kan finde i nærheden. +goal-insert-iron-into-furnace=Indsæt jernmalmen i ressourcefeltet i stenovnen. +goal-intro=Dette vindue vil altid vise dig dit aktuelle mål eller opgave. +goal-mine-burner-miner=Saml mineboret op. +goal-mine-iron-ore=Flyt tæt på jernmalmsaflejringen og hold musemarkøren over den. +goal-mine-iron-ore-controller=Flyt tæt på jernmalmaflejringen for at markere den. +goal-mine-iron-ore-precise=Bryd jernmalm (hold __CONTROL__mine__): __1__/__2__ +goal-movement=Brug tasterne __CONTROL_MOVE__ til at bevæge dig med. +goal-movement-controller=Brug __CONTROL_MOVE__ til at bevæge dig med. +goal-open-character-screen-1=Åben karaktervinduet ved at trykke på __CONTROL__open-character-gui__. +goal-open-character-screen-2=Åben karaktervinduet (tryk __CONTROL__open-character-gui__). +goal-open-furnace=Åben stenovnen ved at trykke på __CONTROL__open-gui__. +goal-pick-mined-item=Opsaml ressourcerne som mineboret har udvundet (tryk __CONTROL__pick-items__ mens du står tæt på). +goal-place-burner-miner=Byg brændermineboret på jorden oven på en aflejring af ressourcer. +goal-put-chest-below-burner-miner=Sæt trækisten foran mineboret, hvor den skubber ressourcerne ud. +goal-remove-blocking-entity=Noget blokerer brændermineboret. Fjern den markerede bygning med __CONTROL__mine__. +goal-search-wreck=Se om der er noget brugbart i redningskapslen. Flyt tættere på den og tryk på __CONTROL__open-gui__ for at åbne den. +goal-take-iron-from-wreck=Flyt tandhjulene fra redningskapslen over i din rygsæk. +goal-wait-for-smelting=Smelt jernplader i stenovnen. +msg-burner-miner-resources-placement=Mineboret skubber de udvundne ressourcer ud foran den. +msg-crafting-queue-1=Dette er din fremstillingskø. __ALT_CONTROL__1__cancel-craft__ på en genstand i køen, hvis du vil annullere fremstillingen. +msg-crafting-queue-1-controller=Dette er din fremstillingskø. +msg-entity-blocking-miner=Dette objekt blokerer for brændermineboret. Du er nødt til at fjerne det. +msg-entity-info=Når du holder musemarkøren over et objekt, vises nyttige oplysninger i boksen med værktøjstip her. +msg-entity-info-controller=Når du markerer et objekt, vises nyttige oplysninger i boksen med værktøjstip her. +msg-furnace-working=Stenovnen er nu i gang med at smelte jernmalmen om til jernplader. +msg-goal-in-top-left=Du kan altid se det aktuelle mål i dette vindue. +msg-intro=Dette vindue vil lejlighedsvis pause spillet og give dig nogle tips. Du kan fortsætte spillet ved at trykke på +msg-inventory-introduction=Indholdet af din rygsæk er til venstre. Flyt tandhjulene ved at samle dem op med __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Ups, du samlede mineboret op i stedet for at åbne dets vindue. Du kan åbne det ved at trykke på __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Ups, du samlede enheden op i stedet for at åbne dets vindue. Du åbner det ved at trykke på __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Ups, du samlede stenovnen op i stedet for at åbne dens vindue. Du kan åbne det ved at trykke på __CONTROL__open-gui__. +msg-recipes-info-1=På højre side er din opskriftsmenu. __ALT_CONTROL__2__craft__ på en opskrift vil fremstille den viste genstand. +msg-resources-in-container=Ressourcerne bliver nu opsamlet i __1__. +think-burner-miner-working=Det virker, det virker! +think-furnace-useful=Det var slet ikke så svært! +think-go-around=Jeg må hellere bruge lidt tid på at udforske dette mystiske sted. +think-introduction=Redningskapslen reddede mit liv. Jeg er bange for at de andre ikke var så heldige... +think-learned-something=Sejt, jeg har lært noget i dag. +think-nothing-more=Der er intet andet her. Jeg bliver nødt til at fremstille nogle enkle værktøjer til mig selv. +think-search-wreck=Gad vide om der kunne være noget nyttigt i redningskapslen. +think-see-iron-ore=Det ligner at der er jernmalm derovre. +think-smelt-iron=Hmm, hvis bare jeg kunne smelte det jernmalm på en eller anden måde... +think-storage-needed=Jeg kunne sætte noget her til at opsamle ressourcerne fra mineboret. +think-tired=Jeg føler mig ret træt af al den minedrift. Gad vide om det kan automatiseres. +zoom-tip=Du kan bruge __CONTROL__zoom-in__ og __CONTROL__zoom-out__ til at zoome ind og ud. +[entity-description] +burner-mining-drill=Miner råmaterialer fra ressourceaflejringer. +coal=Et råmateriale der kan benyttes som brændstof. +copper-ore=Et råmateriale der kan smeltes om til kobberplader. +copper-plate=Det omsmeltede produkt af kobbermalm. +crash-site-chest-1=Redningskapslen der reddede dit liv. Den indeholder måske noget brugbart. +electronic-circuit=En vigtig ingrediens i mange opskrifter. +iron-chest=Opbevarer færdige genstande til opsamling eller som buffer for råmaterialer. +iron-gear-wheel=En vigtig ingrediens i mange opskrifter. +iron-ore=Et råmateriale der kan smeltes om til jernplader. +iron-plate=Det omsmeltede produkt af jernmalm. +stone=Et råmateriale der bruges til konstruktion. +stone-furnace=Smelter råmaterialer om til deres smeltede produkter. +wood=Et råmateriale der kan benyttes som brændstof. +wooden-chest=Opbevarer færdige genstande til opsamling eller som buffer for råmaterialer. +[entity-name] +coal=Kulaflejring +copper-ore=Kobbermalmaflejring +crash-site-chest-1=Redningskapsel +iron-ore=Jernmalmaflejring +stone=Stenaflejring + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/de/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/de/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b7c8b54bff4d0db675bb1f0db4cce5f574c06972 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/de/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Verwende __CONTROL__look__ , um Objekte in deiner Nähe auszuwählen. +goal-add-filter=Füge den befeuerten Erzförderer mit einem __ALT_CONTROL__1__pick-item__ zur Schnellleiste am unteren Bildschirmrand hinzu. +goal-add-filter-controller=Füge den befeuerten Erzförderer zu deiner Schnellauswahlleiste hinzu.\n Halte __CONTROL__show-quick-panel__, wähle einen Platz in der Leiste und drücke __CONTROL__pick-item__ während du den befeuerten Erzförderer in der Hand hältst. +goal-build-furnace=Wähle den Schmelzofen aus und platziere ihn auf dem Boden neben Dir mit einem __ALT_CONTROL__1__build__. Der Indikator ist grün, wenn die Platzierung möglich ist. +goal-close-character-screen=Schließe das Inventar mit __CONTROL__confirm-gui__. +goal-close-screen=Schließe das Fenster mit __CONTROL__confirm-gui__. +goal-collect-in-container=Warte bis mindestens __1__ Gegenstände in der __2__ sind. +goal-collect-in-furnace=Warte bis mindestens __1__ ausgeschmolzene Gegenstände im __2__ sind. +goal-craft-burner-miner=Stelle einen befeuerten Erzförderer her. +goal-craft-chest=Stelle eine Holzkiste her. +goal-craft-furnace=Stelle einen Schmelzofen her (drücke __CONTROL__open-character-gui__ und sieh in Deinen Bauplänen nach). +goal-empty-container=Nimm alle Gegenstände aus der __1__. +goal-empty-furnace=Nimm alle ausgeschmolzenen Gegenstände aus dem __1__. +goal-fast-empty-hand=Leere den Mauszeiger mit __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Nimm die fertigen Eisenplatten aus dem Schmelzofen. +goal-insert-fuel-into-burner-miner=Lege Brennstoff in den befeuerten Erzförderer. +goal-insert-fuel-into-furnace=Lege Brennstoff in den Schmelzofen.\nIn der Nähe gibt es Kohle und Holz, die als Brennstoff dienen können. +goal-insert-iron-into-furnace=Lege das Eisenerz auf den Platz für Ressourcen im Schmelzofen. +goal-intro=Dieses Fenster zeigt Dir immer das aktuelle Ziel oder die aktuelle Aufgabe an. +goal-mine-burner-miner=Reiße den Erzförderer ab. +goal-mine-iron-ore=Begib Dich in die Nähe des Eisenerz-Vorkommens und zeige darauf mit der Maus. +goal-mine-iron-ore-controller=Bewege dich in die Nähe des Eisenerzvorkommens, um es auszuwählen. +goal-mine-iron-ore-precise=Baue Eisenerz ab (halte __CONTROL__mine__): __1__/__2__ +goal-movement=Benutze die Tasten __CONTROL_MOVE__, um dich zu bewegen. +goal-movement-controller=Benutze __CONTROL_MOVE__, um dich zu bewegen. +goal-open-character-screen-1=Öffne das Inventar mit __CONTROL__open-character-gui__. +goal-open-character-screen-2=Öffne das Inventar mit __CONTROL__open-character-gui__. +goal-open-furnace=Öffne den Schmelzofen mit einem __ALT_CONTROL__1__open-gui__. +goal-pick-mined-item=Sammle die vom Erzförderer ausgegebenen Ressourcen ein (Drücke __CONTROL__pick-items__, während Du über ihnen stehst). +goal-place-burner-miner=Platziere den befeuerten Erzförderer auf dem Boden über einem Ressourcen-Vorkommen. +goal-put-chest-below-burner-miner=Platziere eine Holzkiste dort, wo der Erzförderer seine Ressourcen ausgibt. +goal-remove-blocking-entity=Etwas blockiert den befeuerten Erzförderer. Entferne das markierte Bauwerk durch halten der __CONTROL__mine__. +goal-search-wreck=Überprüfe, ob es in der Rettungskapsel etwas Nützliches zu finden gibt. Begib Dich in ihre Nähe und drücke die __CONTROL__open-gui__, um sie zu öffnen. +goal-take-iron-from-wreck=Bewege die Eisenzahnräder von der Rettungskapsel in Dein Inventar. +goal-wait-for-smelting=Verhütte im Schmelzofen Eisenerz zu Eisenplatten. +msg-burner-miner-resources-placement=Der Erzförderer gibt geförderte Ressourcen an seiner Vorderseite aus. +msg-crafting-queue-1=Dies ist Deine Herstellungs-Warteschlange. __ALT_CONTROL__2__cancel-craft__ auf einen Gegenstand in der Warteschlange, um die Herstellung abzubrechen. +msg-crafting-queue-1-controller=Dies ist die Warteschlange deiner Handwerksarbeiten +msg-entity-blocking-miner=Dieses Objekt blockiert den befeuerten Erzförderer. Du musst es entfernen. +msg-entity-info=Wenn Du auf ein Objekt zeigst, erscheinen hier nützliche Details in einem Tooltip. +msg-entity-info-controller=Wenn du ein Objekt auswählst, erscheinen hier detaillierte Informationen darüber in einem Tooltip. +msg-furnace-working=Der Schmelzofen schmilzt nun das Eisenerz zu Eisenplatten aus. +msg-goal-in-top-left=Du kannst das aktuelle Ziel immer in diesem Fenster finden. +msg-intro=Dieses Fenster wird gelegentlich das Spiel pausieren und Dir einige Hinweise geben. Du kannst das Spiel fortfahren durch Drücken von +msg-inventory-introduction=Dein Inventar befindet sich auf der linken Seite. Bewege die Eisenzahnräder, indem Du sie mit einem __ALT_CONTROL__1__pick-item__ aufnimmst. +msg-mined-burner-miner-instead-of-open=Hoppla! Du hast den Erzförderer abgerissen anstatt ihn zu öffnen. Öffne ihn mit einem __ALT_CONTROL__1__open-gui__. +msg-mined-chest-instead-of-open=Hoppla! Du hast das Objekt abgerissen, anstatt sein Inventar zu öffnen. Öffne es mit einem __ALT_CONTROL__1__open-gui__. +msg-mined-furnace-instead-of-open=Hoppla! Du hast den Schmelzofen abgerissen, anstatt ihn zu öffnen. Öffne ihn mit einem __ALT_CONTROL__1__open-gui__. +msg-recipes-info-1=Auf der rechten Seite siehst Du Dein Herstellungsmenü. __ALT_CONTROL__2__craft__ auf einen Bauplan, um einen Gegenstand herzustellen. +msg-resources-in-container=Die Ressourcen werden nun in der __1__ gesammelt. +think-burner-miner-working=Es funktioniert, es funktioniert! +think-furnace-useful=Das war ein Kinderspiel! +think-go-around=Ich sollte etwas Zeit damit verbringen, diesen seltsamen Ort zu erkunden. +think-introduction=Diese Rettungskapsel hat mir das Leben gerettet. Ich befürchte, die anderen hatten nicht so viel Glück … +think-learned-something=Großartig! Heute habe ich einiges gelernt. +think-nothing-more=Hier ist nichts weiter zu finden. Ich werde mir selbst ein paar einfache Werkzeuge herstellen müssen. +think-search-wreck=Ich frage mich, ob ich nicht etwas aus der Rettungskapsel benutzen könnte … +think-see-iron-ore=Das dort drüben sieht aus wie Eisenerz. +think-smelt-iron=Hmm … wenn ich das Eisenerz nur irgendwie ausschmelzen könnte … +think-storage-needed=Ich könnte hier etwas hinstellen, das die vom Erzförderer gesammelten Ressourcen sammelt. +think-tired=Ich bin ziemlich müde von der ganzen Arbeit. Ich frage mich, ob ich das nicht automatisieren kann … +zoom-tip=Du kannst __CONTROL__zoom-in__ und __CONTROL__zoom-out__ verwenden, um heran- und herauszuzoomen. +[entity-description] +burner-mining-drill=Fördert Rohmaterialien aus Ressourcen-Vorkommen. +coal=Ein Rohstoff, der als Brennstoff dienen kann. +copper-ore=Ein Rohstoff, der zu Kupferplatten verhüttet werden kann. +copper-plate=Das verhüttete Produkt des Kupfererzes. +crash-site-chest-1=Die Rettungskapsel, die Dein Leben gerettet hat. Sie könnte etwas Nützliches enthalten. +electronic-circuit=Eine wichtige Komponente für viele Baupläne. +iron-chest=Dient als Endlager für fertige Produkte oder als Zwischenlager für Rohstoffe. +iron-gear-wheel=Eine wichtige Komponente vieler Baupläne. +iron-ore=Ein Rohstoff, der zu Eisenplatten verhüttet werden kann. +iron-plate=Das verhüttete Produkt des Eisenerzes. +stone=Ein Rohstoff, der zum Bauen verwendet wird. +stone-furnace=Schmilzt Rohstoffe zu ihren verhütteten Produkten aus. +wood=Ein Rohstoff, der als Brennstoff dienen kann. +wooden-chest=Dient als Endlager für fertige Produkte oder als Zwischenlager für Rohstoffe. +[entity-name] +coal=Kohle-Vorkommen +copper-ore=Kupfererz-Vorkommen +crash-site-chest-1=Rettungskapsel +iron-ore=Eisenerz-Vorkommen +stone=Stein-Vorkommen + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/de/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/de/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b45fa605ca165909902c86809f1284b910b4d24c --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/de/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=Bitte sende die Bildschirmfotos in diesem\nVerzeichnis an ben.buckton@factorio.com. \n\nVielen Dank für das Spielen und für\ndie Zeit, uns Rückmeldung zu senden. +[campaign-migrated-message] +heading=Dein Speicherstand wurde übertragen +text=Du hast Deinen Speicherstand in einer älteren Version des Spiels angelegt, deshalb mussten wir sie übertragen. Es kann sein, dass Du feststellst, dass Du auf einen etwas früheren Zeitpunkt im Spiel zurückgesetzt worden bist. +[campaign-migrated-too-old-message] +heading=Dein Speicherstand ist zu alt, um fortfahren zu können +text=Dein Speicherstand ist aus einer älteren experimentellen Version der Einführungs-Kampagne und kann leider nicht mehr geladen werden. Dies gilt nur für die Einführungs-Kampagne, nicht für normale Speicherstände. +[compi] +story-assessment-operational=Ingenieur-Status …\nBetriebsbereit +story-automation-complete=Demonstration abgeschlossen +story-found-water=Wasser entdeckt\n>> Beginne Wiederaufbau +story-suggest-evacuate=Aggression der Einheimischen wird kritisch\n>> Evakuiere +story-waiting-for-player=Ingenieur benötigt …\nWarte +teach-add-fuel=Bauwerk benötigt Brennstoff\n>> Kohle [img=coal-dark-background] einlegen +teach-alt-mode=Alternative Ansicht verfügbar\n>> Drücke [color=1,1,1]__CONTROL__show-Info__[/color] zum Umschalten +teach-bottles=Forschung benötigt Wissenschaftspakete [img=item/automation-science-pack]\n>> Lege Pakete ins Labor [img=item/lab] +teach-build-structure=Platziere den Schmelzofen [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__2__build__[/color] +teach-fast-transfer=Dieses Bauwerk enthält Gegenstände\n>> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color], um alle Gegenstände zu nehmen +teach-feed-items=Benötige Kupferplatten [img=item/copper-plate]\nBenötige Eisenzahnräder [img=item/iron-gear-wheel]\n>> Gegenstände hier einlegen +teach-feed-plates=Benötige Eisenplatten [img=item/iron-plate]\n>> Gegenstände hier einlegen +teach-harvest-tree=Gewinne Holz [img=item/wood] indem Du Bäume fällst.\n>> Halte [color=1,1,1]__CONTROL__mine__[/color] gedrückt +teach-inserting=Lege Eisenplatten [img=item/iron-plate] ein,\num Eisenzahnräder [img=item/iron-gear-wheel] herzustellen +teach-load-turret=Leerer Geschützturm [img=item/gun-turret] erkannt.\n>> Lege Schusswaffen-Munition ein [img=item/firearm-magazine] +teach-low-satisfaction=Niedrige Bedarfsdeckung\n>> Erhöhe die Stromerzeugung +teach-low-steam=Nicht genug Dampf +teach-mine-salvage=Sammle Metallteile ein\n>> Halte [color=1,1,1]__CONTROL__mine__[/color] gedrückt +teach-mine-stone=Baue in einem Vorkommen Stein [img=item/stone] ab.\n>> Halte [color=1,1,1]__CONTROL__mine__[/color] gedrückt +teach-miner-output=Blockierter Erzförderer erkannt\n>> Baue hier eine Holzkiste [img=item/wooden-chest] +teach-move-outside=Benutze [color=1,1,1]__CONTROL_MOVE__[/color] zum Laufen\n>> Verlasse den markierten Bereich +teach-open-entity=Dieses Bauwerk enthält Gegenstände\n>> [color=1,1,1]__ALT_CONTROL__2__build__[/color], um es zu öffnen +teach-open-inventory=Drücke [color=1,1,1]__CONTROL__open-character-gui__[/color], um das\nCharaktermenü zu öffnen +teach-open-research-menu=Forschungsoptionen verfügbar\n>> Drücke [color=1,1,1]__CONTROL__open-technology-gui__[/color], um eine auszuwählen +teach-power=Die Montagemaschine benötigt Strom\n>> Platziere einen Strommasten neben dem Stromgenerator\n>> Platziere einen Strommasten neben der Montagemaschine\n>> Verbinde die Strommasten +teach-repair-turret=Beschädigter Geschützturm [img=item/gun-turret] erkannt.\n>> Verwende Reparaturkit [img=item/repair-pack] +teach-shoot-key=Feindliches Wesen in der Fabrik\n>> Drücke [color=1,1,1]__CONTROL__shoot-enemy__[/color], um zu schießen +teach-take-in-hand=Nimm den Schmelzofen [img=item/stone-furnace]\naus dem Charaktermenü\n>> Drücke [color=1,1,1]__CONTROL__open-character-gui__[/color] +teach-use-wasd=Benutze [color=1,1,1]__CONTROL_MOVE__[/color] zum Laufen +tell-demo-cancelled=Ingenieur ist kompetent\nDemonstration abgebrochen +[entity-description] +assembling-machine-1=Stellt automatisch Gegenstände her. +assembling-machine-2=Stellt automatisch Gegenstände her. +big-ship-wreck-1=Ein Teil des abgestürzten Schiffes. Es könnte nützliche Gegenstände enthalten. +big-ship-wreck-2=Ein Teil des abgestürzten Schiffes. Es könnte nützliche Gegenstände enthalten. +big-ship-wreck-3=Ein Teil des abgestürzten Schiffes. Es könnte nützliche Gegenstände enthalten. +boiler=Erzeugt Dampf aus Wasser. +burner-inserter=Bewegt Gegenstände zwischen Kisten, Fließbändern und Bauwerken. +burner-mining-drill=Fördert Rohmaterialien aus Ressourcenfeldern. +coal=Ein Rohstoff, der als Brennstoff dienen kann. +compilatron=Ein Roboter-Helfer, der den Absturz überlebt hat. Seine Funktionen sind aufgrund interner Beschädigungen beeinträchtigt. +copper-cable=Komponente zum Herstellen von kleinen Strommasten und elektronischen Schaltkreisen. +copper-ore=Ein Rohstoff, der zu Kupferplatten verhüttet werden kann. +copper-plate=Das verhüttete Produkt des Kupfererzes. +electric-mining-drill=Fördert Rohmaterialien aus Ressourcenfeldern. +electronic-circuit=Eine wichtige Komponente vieler Baupläne. +escape-pod-assembler=Ein Segment des abgestürzten Schiffes, ausgelegt auf die Herstellung von Komponenten. +escape-pod-lab=Ein Segment des abgestürzten Schiffes, ausgelegt auf die Erforschung neuer Technologien. +escape-pod-power=Ein Segment des abgestürzten Schiffes mit einer großen Batterie. Es ist weiterhin funktionsfähig aber stark beschädigt. +firearm-magazine=Wird verbraucht, wenn es mit einer Handfeuerwaffe oder von einem Geschützturm verschossen wird. +gun-turret=Verteidigt automatisch seine Umgebung, wenn mit Munition geladen. +inserter=Bewegt Gegenstände zwischen Kisten, Fließbändern und Bauwerken. +iron-chest=Dient als Endlager für fertige Produkte oder als Zwischenlager für Rohstoffe. +iron-gear-wheel=Eine wichtige Komponente vieler Baupläne. +iron-ore=Ein Rohstoff, der zu Eisenplatten verhüttet werden kann. +iron-plate=Das verhüttete Produkt des Eisenerzes. +lab=Verbraucht Wissenschaftspakete, um die Forschung voranzutreiben. +long-handed-inserter=Bewegt Gegenstände zwischen Kisten, Fließbändern und Bauwerken. +mineable-wreckage=Halte zum Aufsammeln __CONTROL__mine__ gedrückt +offshore-pump=Pumpt Wasser aus einem Gewässer. +pipe=Ermöglicht den Austausch von Flüssigkeiten zwischen Bauwerken. +pipe-to-ground=Ermöglicht den Fluss von Flüssigkeiten zwischen Bauwerken. +pistol=Als Waffe ausrüstbar indem es in einen Waffenplatz gelegt wird. Halte __CONTROL__shoot-enemy__ gedrückt, um zu feuern. +radar=Enthüllt im Laufe der Zeit weitere Kartenbereiche. +repair-pack=Repariert beschädigte Bauwerke. Nimm diesen Gegenstand in die Hand und halte __CONTROL__build__ über einem Bauwerk gedrückt, um es zu reparieren. +science-pack=Wird von Laboren verwendet, um die aktuell ausgewählte Forschung voranzutreiben. +small-electric-pole=Verbindet sich mit anderen Strommasten zu einem Stromnetz. +small-lamp=Spendet Licht, wenn mit einem Stromnetz verbunden. +solid-fuel=Ein hochwertiges Material, das als Brennstoff dienen kann. +splitter=Verteilt den Inhalt jedes ankommenden Fließbandes auf zwei ausgehende. Hochkonfigurierbar. +steam-engine=Stellt Elektrizität zur Verfügung, wenn an ein Stromnetz angeschlossen und mit Dampf aus einem Heizkessel befüllt. +steel-chest=Compilatron-Kiste +stone=Ein Rohstoff, der zum Bauen verwendet wird. +stone-brick=Das verhüttete Produkt des Steins. Kann benutzt werden, um den Boden zu pflastern. +stone-furnace=Schmilzt Rohstoffe zu ihren verhütteten Produkten aus. +stone-wall=Ein sehr starkes Verteidigungsbauwerk. +transport-belt=Bewegt Gegenstände durch die Fabrik. Kann unterschiedliche Gegenstände auf beiden Seiten haben. +underground-belt=Bewegt Gegenstände durch die Fabrik. Kann unterschiedliche Gegenstände auf beiden Seiten haben. +wood=Ein Rohstoff, der als Brennstoff dienen kann. +wooden-chest=Dient als Endlager für fertige Produkte oder als Zwischenlager für Rohstoffe. +wreck-pole=Ignoriere dies, Es wird nicht mehr in der fertigen Version vorhanden sein +[entity-name] +coal=Kohle-Vorkommen +copper-ore=Kupfererz-Vorkommen +iron-ore=Eisenerz-Vorkommen +stone=Stein-Vorkommen +[gui] +crafting=Herstellungsmenü +inventory=Inventar +select-filter=Verknüpfung zur Schnellleiste hinzufügen +[gui-helper] +assembler-description=Montagemaschinen stellen automatisch Gegenstände her,\nsobald sie mit Strom versorgt werden +assembler-right-slot=Produkte werden in\nden rechten Plätzen angezeigt +assembler-set-recipe=Montagemaschinen benötigen einen Bauplan\n>> Bauplan auswählen +assembler-top-slot=Benötigte Komponenten werden\nin den oberen Plätzen angezeigt +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__2__pick-item__[/color], um einen Gegenstand zu nehmen +container-click-to-place=[color=1,1,1]__ALT_CONTROL__2__pick-item__[/color] auf einen Platz, um einen Gegenstand abzulegen +container-exit-button=Drücke [color=1,1,1]__CONTROL__close-gui__[/color], um dieses Fenster\nzu schließen +container-has-items=Dieses Bauwerk hat ein Inventar,\nes wird rechts angezeigt +drill-needs-fuel=Befeuerter Erzförder benötigt Brennstoff\n>> Lege Kohle in den linken Platz +furnace-needs-fuel=Brennstoff wird in den unteren Platz gelegt +furnace-ore-slot=Rohmaterialien werden in den oberen Platz gelegt +furnace-product-slot=Verhüttete Produkte erscheinen\nim rechten Platz +furnace-smelts-raw=Ein Schmelzofen verhüttet Rohmaterialien\n und stellt so verwendbare Materialien her +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__2__craft__[/color] auf einen Bauplan, um einen Gegenstand herzustellen. +inventory-hover-recipe-to-view=Fahre mit der Maus über einen Bauplan,\num die Komponenten anzuzeigen +inventory-left=Links ist das\nCharakterinventar +inventory-right=Rechts ist das\nHerstellungsmenü +[item-description] +assembling-machine-1=Stellt automatisch Gegenstände her. +assembling-machine-2=Stellt automatisch Gegenstände her. Kann auch Flüssigkeiten verarbeiten. +boiler=Erzeugt Dampf aus Wasser. +burner-inserter=Bewegt Gegenstände zwischen Kisten, Fließbändern und Bauwerken. +burner-mining-drill=Fördert Rohmaterialien aus Ressourcenfeldern. +coal=Ein Rohstoff, der als Brennstoff dienen kann. +compilatron-chest=Diese Kiste lässt sich nicht öffnen. Nutze einen Greifarm, um Gegenstände in die Kiste zu legen. +copper-cable=Komponente zum Herstellen von kleinen Strommasten und elektronischen Schaltkreisen. +copper-ore=Ein Rohstoff der zu Kupferplatten verhüttet werden kann. +copper-plate=Das verhüttete Produkt des Kupfererzes. +electric-mining-drill=Fördert Rohmaterialien aus Ressourcenfeldern. +electronic-circuit=Eine wichtige Komponente vieler Baupläne. +firearm-magazine=Wird verbraucht, wenn es mit einer Pistole oder von einem Geschützturm verschossen wird. +gun-turret=Verteidigt automatisch seine Umgebung, wenn mit Munition geladen. +inserter=Bewegt Gegenstände zwischen Kisten, Fließbändern und Bauwerken. +iron-chest=Dient als Endlager für fertige Produkte oder als Zwischenlager für Rohstoffe. +iron-gear-wheel=Eine wichtige Komponente vieler Baupläne. +iron-ore=Ein Rohstoff der zu Eisenplatten verhüttet werden kann. +iron-plate=Das verhüttete Produkt des Eisenerzes. +lab=Verbraucht Wissenschaftspakete, um die Forschung voranzutreiben. +light-armor=Erhöht den Schadenswiderstand des Charakters, wenn sie in den Rüstungsplatz gelegt wird. +long-handed-inserter=Bewegt Gegenstände zwischen Kisten, Fließbändern und Bauwerken. +offshore-pump=Pumpt Wasser aus einem Gewässer. +pipe=Ermöglicht den Austausch von Flüssigkeiten zwischen Bauwerken. +pipe-to-ground=Ermöglicht den Austausch von Flüssigkeiten zwischen Bauwerken. +pistol=Als Waffe ausrüstbar indem es in einen Waffenplatz gelegt wird. Halte __CONTROL__shoot-enemy__ gedrückt, um zu feuern. +radar=Enthüllt im Laufe der Zeit weitere Kartenbereiche. +repair-pack=Repariert beschädigte Bauwerke. Nimm diesen Gegenstand in die Hand und halte __CONTROL__build__ über einem Bauwerk gedrückt, um es zu reparieren. +science-pack=Wird von Laboren verwendet, um die aktuell ausgewählte Forschung voranzutreiben. +small-electric-pole=Verbindet sich mit anderen Strommasten zu einem Stromnetz. +small-lamp=Spendet Licht, wenn mit einem Stromnetz verbunden. +solid-fuel=Ein hochwertiges Material, das als Brennstoff dienen kann. +splitter=Verteilt den Inhalt jedes ankommenden Fließbandes auf zwei ausgehende. Hochkonfigurierbar. +steam-engine=Stellt Elektrizität zur Verfügung, wenn an ein Stromnetz angeschlossen und mit Dampf aus einem Heizkessel befüllt. +stone=Ein Rohstoff, der zum Bauen verwendet wird. +stone-brick=Das verhüttete Produkt des Steins. Kann benutzt werden, um den Boden zu pflastern. +stone-furnace=Schmilzt Rohstoffe zu ihren verhütteten Produkten aus. +stone-wall=Ein sehr starkes Verteidigungsbauwerk. +transport-belt=Bewegt Gegenstände durch die Fabrik. Kann unterschiedliche Gegenstände auf beiden Seiten haben. +underground-belt=Bewegt Gegenstände durch die Fabrik. Kann unterschiedliche Gegenstände auf beiden Seiten haben. +wood=Ein Rohstoff, der als Brennstoff dienen kann. +wooden-chest=Dient als Endlager für fertige Produkte oder als Zwischenlager für Rohstoffe. +[quest-automining] +exploit-coal=Baue mit dem befeuerten Erzförderer Kohle ab +heading=Baue automatisiert Brennstoff ab +obtain-coal=Sammle im Charakterinventar Kohle an +[quest-build-radar] +heading=Repariere die Minimap +place-radar=Stelle ein Radar her und platziere es +power-radar=Versorge ein Radar mit Strom +research-basic-mapping=Erforsche die Technologie: Grundlagen der Kartierung +[quest-electronics] +craft-electronic-circuit=Stelle elektronische Schaltkreise her +heading=Automatisiere die Produktion von fortgeschrittenen Komponenten +place-assembling-machine-1=Stelle eine Montagemaschine her und platziere sie +power-assembling-machine-1=Benutze einen kleinen Strommasten zur Stromversorgung +[quest-entrench] +heading=Verteidige die Fabrik mit Geschütztürmen +loaded-second-base-area=Baue Geschütztürme in der Nähe des Eisenerz-Vorkommens und belade sie mit Munition +research-active-defense=Erforsche die Technologie: Aktive Verteidigung +stockpile-firearm-magazine=Beschaffe dir einen Vorrat an Schusswaffen-Munition +[quest-explore] +empty=Nimm die Gegenstände aus beiden Frachtkapseln. +heading=Durchsuche die Absturzstelle +remove-mineable-wreckage=Sammle Ressourcen aus Metallschrott. +[quest-fortify] +consume-per-time-automation-science-pack=Verbrauche Wissenschaftspakete pro Minute +destroy-biter-spawner=Zerstöre den nahegelegenen Beißernest, um Angriffe zu reduzieren +heading=Sichere die Fabrik +loaded-defend-2=Baue Geschütztürme in der Nähe des Kupfer-Vorkommens und belade sie mit Munition +produce-per-time-firearm-magazine=Produziere Schusswaffen-Munition pro Minute +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Bringe die Gegenstände zu Compilatron +craft-burner-inserter=Stelle einen befeuerten Greifarm her +craft-burner-mining-drill=Stelle einen weiteren befeuerten Erzförderer her +craft-transport-belt=Stelle einige Fließbänder her +heading=Stelle Gegenstände für eine Demonstration her +[quest-handmining] +craft-stone-furnace=Stelle im Charaktermenü einen Schmelzofen her +heading=Bereite dich vor, Rohmaterialien zu verhütten +place-stone-furnace=Platziere einen Schmelzofen +was-observed-mined_stone=Baue im nahen Vorkommen Stein ab +[quest-hints] +expand-hints=Weitere Hinweise … +heading=Hinweise und Tipps +heading-all=Alle Hinweise +info-alt-mode=[font=default-bold]Betrachte weitere Informationen[/font] über die Fabrik mit [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Um den Bauplan für eine Montagemaschine festzulegen[/font], klicke im Menü der Montagemaschine auf „Bauplan festlegen“. +info-assembling-machines=[font=default-bold]Montagemaschinen[/font] stellen automatisch Gegenstände her. +info-build=[font=default-bold]Platziere ein Bauwerk[/font] durch einen [font=default-semibold][color=128,206,240]__ALT_CONTROL__1__pick-item__[/color][/font] auf dessen Symbol im Charakterinventar und anschließend einen [font=default-semibold][color=128,206,240]__ALT_CONTROL__1__build__[/color][/font] auf den Boden. +info-burner-structures=Wenn Du Brennstoff in der Hand hältst kannst Du durch [font=default-semibold][color=128,206,240]__ALT_CONTROL__1__fast-entity-transfer__[/color][/font] [font=default-bold]Brennstoff in ein Bauwerk nachfüllen[/font]. +info-copy-paste-settings=[font=default-bold]Kopiere Bauplaneinstellungen[/font] von einer Montagemaschine mit [font=default-semibold][color=128,206,240]__ALT_CONTROL__1__copy-entity-settings__[/color][/font].\nÜbertrage sie dann mit [font=default-semibold][color=128,206,240]__ALT_CONTROL__1__paste-entity-settings__[/color][/font] zu einer anderen. +info-expand-defense=Füge mehr Geschütztürme hinzu, wenn die Angriffe stärker werden. +info-fast-transfer=[font=default-bold]Nimm alle Gegenstände[/font] aus einem Bauwerk, ohne sein Inventar zu öffnen, mit [font=default-semibold][color=128,206,240]__ALT_CONTROL__1__fast-entity-transfer__[/color][/font]. +info-hand-mining=[font=default-bold]Um Ressourcen abzubauen[/font], halte [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] über einem Vorkommen gedrückt. +info-handcrafting=Es ist nun möglich, Zwischenprodukte [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] im Charaktermenü herzustellen. +info-hover-recipe=[font=default-bold]Um einen Bauplan zu betrachten[/font], fahre im Herstellungsmenü über die jeweilige Schaltfläche. +info-inserter=[font=default-bold]Bauwerke[/font] können mit Greifarmen be- und entladen werden. +info-inventory=[font=default-bold]Das Charaktermenü[/font] kann durch Drücken von [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font] geöffnet werden. +info-map=[font=default-bold]Die Kartenansicht[/font] kann mit [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font] geöffnet und geschlossen werden. +info-melee-attack=[font=default-bold]Um angrenzende Beißer anzugreifen[/font], halte [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font] gedrückt. +info-miner-output=[font=default-bold]Erzförderer legen das geförderte Gut[/font] direkt vor sich auf den Boden. Benutze Kisten oder Fließbänder zum Auffangen, sonst blockiert der Erzförderer. +info-move-click=[font=default-bold]Öffne ein Bauwerk[/font] mit [font=default-semibold][color=128,206,240]__ALT_CONTROL__1__open-gui__[/color][/font], wenn du in Reichweite bist. +info-move-wasd=[font=default-bold]Laufe[/font] mit den Tasten [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font]. +info-no-respawning=Während dieser Schlacht ist der Tod endgültig. Falls Du stirbst, musst Du den automatischen Speicherstand vor der Schlacht laden. +info-pickup-items=[font=default-bold]Um Gegenstände von nahegelegenen Fließbändern zu nehmen[/font], halte [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font] gedrückt. +info-pipette=[font=default-bold]Pipettiere ein Bauwerk[/font] mit [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font] während sich der Mauszeiger darüber befindet. +info-pole=[font=default-bold]Strom[/font] wird Bauwerken in einem Bereich um jeden Strommast zur Verfügung gestellt. +info-production=Die [font=default-bold]Forschung kann beschleunigt werden[/font], entweder durch den Bau von mehr Laboren oder die Bereitstellung von mehr Wissenschaftspaketen. +info-put-one=[font=default-bold]Lege einen einzelnen Gegenstand[/font] mit [font=default-semibold][color=128,206,240]__ALT_CONTROL__1__cursor-split__[/color][/font] auf einen Platz ab. +info-remove-structure=[font=default-bold]Reiße Bauwerke[/font] durch Halten von [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] [font=default-bold][/font] ab. +info-repair-pack=Benutze [font=default-bold]Reparaturkits[/font] in dem Du sie in die Hand nimmst und über dem beschädigten Bauwerk [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] gedrückt hältst. +info-research-screen=[font=default-bold]Forschung[/font] kann im Technologie-Fenster ausgewählt werden. Öffne es mit [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font]. +info-rotate=[font=default-bold]Drehe Bauwerke[/font] mit [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font], entweder vor oder nach dem Platzieren. +info-science-packs=[font=default-bold]Labore benötigen Wissenschaftpakete[/font], um Technologien zu erforschen. +info-spawners-consume-pollution=[font=default-bold]Nester absorbieren Umweltverschmutzung.[/font] Wenn sie genug absorbiert haben, senden sie Beißer für einen Angriff aus. +info-take-half=[font=default-bold]Nehme einen halben Stapel[/font] Gegenstände mit [font=default-semibold][color=128,206,240]__ALT_CONTROL__1__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Feuere auf nahe Feinde[/font] durch Halten von [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. Einzelne Gegner können mit der Maus ausgewählt werden. +info-turret-ammo=[font=default-bold]Geschütztürme[/font] können mit Hilfe von Greifarmen automatisch nachgeladen werden. +info-turrets-loaded=[font=default-bold]Achte darauf, dass Deine Geschütztürme geladen sind[/font], um die Angriffe zu überleben. +[quest-item] +default=Standard-Questgegenstand +[quest-leave] +arrive-exit-right=Flüchte in Richtung Osten und suche einen sicheren Ort für den Wiederaufbau +collect=Sammle Objekte ein +heading=Nimm Teile der Fabrik mit und evakuiere +wait-for-entity-in-exit-right=Gehe zu Compilatron +[quest-load-lab] +has-packs=Lege Wissenschaftspakete für Automatisierung ins Labor +heading=Schalte neue Baupläne frei +research-basic-electronics=Erforsche die Technologie: Grundlagen der Elektrotechnik +tech-selected=Starte den Forschungsprozess im Technologie-Fenster +[quest-long-research] +heading=Die letzte Herausforderung +research-demo-munitions-upgrade=Erforsche die Technologie: Militär 2 +[quest-military] +craft-firearm-magazine=Stelle Schusswaffen-Munition her +craft-pistol=Stelle eine Pistole her +heading=Bereite Dich auf den nächsten Angriff vor +player-loaded=Stelle sicher, dass Schusswaffen-Munition im Munitionsplatz liegt +research-basic-military=Erforsche die Technologie: Grundlegende Waffen +[quest-power-assembler] +craft-small-electric-pole=Stelle kleine Strommasten her +heading=Verwende den Stromgenerator +power-crash-site-assembling-machine-1-repaired=Versorge die reparierte Montagemaschine mit Strom +[quest-prepare] +heading=Stelle vor der Evakuierung die notwendigen Gegenstände her +obtain-assembling-machine-1=Du brauchst Montagemaschienen +obtain-boiler=Du brauchst einen Heizkessel +obtain-lab=Du brauchst ein Labor +obtain-offshore-pump=Du brauchst eine Gewässerpumpe +obtain-small-electric-pole=Du brauchst kleine Strommasten +obtain-steam-engine=Du brauchst eine Dampfmaschiene +[quest-reach-pond] +arrive=Gehe zu Compilatron +heading=Erkunde die östliche Gegend nach einem sicheren Platz mit Wasser +[quest-rebuild] +build-offshore-pump=Baue eine Gewässerpumpe +connection=Verbinde die Dampfmaschine mit einem kleinen Strommasten +heading=Baue die Fabrik mit Strom aus Dampfmaschinen wieder auf +power-lab=Schließe ein Labor an das Stromnetz an +provide-steam=Stelle einer Dampfmaschine Dampf zur Verfügung +provide-water=Stelle einem Heizkessel Wasser und Kohle zur Verfügung +research-improved-equipment=Erforsche die Technologie: Verbesserte Ausrüstung +[quest-repair-assembler] +compi-iron-plate=Benutze den Greifarm, um die Eisenplatten in die Compilatron-Kiste zu legen +connect-with-belt=Baue Fließbänder vom Erzförderbereich zur Compilatron-Kiste +heading=Repariere die Montagemaschine +[quest-repair-lab] +compi-copper-plate=Lege Kupferplatten in die Compilatron-Kiste +compi-iron-gear-wheel=Lege Eisenzahnräder in die Compilatron-Kiste +heading=Repariere das Labor und die Montagemaschine +[quest-scan-wreck] +heading=Erforsche eine alternative Stromquelle +research-analyse-ship=Erforsche die Technologie: Stromproduktion durch Dampf +[quest-smelting] +craft-burner-mining-drill=Stelle einen befeuerten Erzförderer her +craft-iron-plate=Stelle Eisenplatten her +furnace-fuel=Lege Brennstoff in den Schmelzofen +furnace-ore=Lege Eisenerz in den Schmelzofen +heading=Verhütte Rohmaterialien +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Gehe zu Compilatron +heading=Compilatron hat etwas entdeckt +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Bringe die Gegenstände zu Compilatron +heading=Schaue Dir ein Beispiel an +obtain-burner-inserter=Du brauchst einen befeuerten Greifarm +obtain-burner-mining-drill=Du brauchst einen befeuerten Erzförderer +obtain-transport-belt=Du brauchst einige Fließbänder +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Gehe zu Compilatron +heading=Feinde nähern sich von Osten +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Gehe zu Compilatron +heading=Compilatron hat eine Unregelmäßigkeit erkannt +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Gehe zu Compilatron +heading=Feinde nähern sich von Westen +[text-window] +continue-button=Fortsetzen +[tutorial-gui] +new-bonuses-available=Neue passive Boni freigeschaltet +new-recipes-available=Neue Baupläne verfügbar +new-technologies-available=Neue Technologien zum Erforschen verfügbar +objective-complete=Ziel erreicht +research-tooltip-heading=Forschung abgeschlossen! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/el/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/el/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..dd6f39c421dfb5c0182f8a1f80ffd77c551dd1a2 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/el/demo_level-01.cfg @@ -0,0 +1,83 @@ +controller-look-tip=Χρησιμοποίησε __CONTROL__look__ για να επιλέξεις τις δομές τριγύρω σου. +goal-add-filter=Βάλε το τρυπάνι εξόρυξης καύσης στην μπάρα συντόμευσης στο κάτω μέρος της οθόνης πατώντας __CONTROL__pick-item__. +goal-build-furnace=Επέλεξε τον πέτρινο φούρνο και τοποθέτησε τον στο έδαφος δίπλα σου πατώντας __CONTROL__build__. Η ένδειξη θα εμφανίζεται πράσινη εάν είναι δυνατή η κατασκευή. +goal-close-character-screen=Κλείσε την καρτέλα του χαρακτήρα πατώντας __CONTROL__confirm-gui__. +goal-close-screen=Κλείσε την καρτέλα πατώντας __CONTROL__confirm-gui__. +goal-collect-in-container=Περίμενε μέχρι τουλάχιστον __1__ στοιχεία βρεθούν στο __2__. +goal-collect-in-furnace=Περίμενε μέχρι τουλάχιστον __1__ προϊόντα χύτευσης βρεθούν στον __2__. +goal-craft-burner-miner=Φτιάξτε ένα τρυπάνι εξόρυξης καύσης. +goal-craft-chest=Φτιάξε ένα ξύλινο κιβώτιο. +goal-craft-furnace=Κατασκεύασε έναν πέτρινο φούρνο (πάτησε __CONTROL__open-character-gui__ και έλεγξε τις συνταγές σου). +goal-empty-container=Πάρε όλα τα αντικείμενα από το __1__. +goal-empty-furnace=Πάρε όλα τα προϊόντα χύτευσης από τον __1__. +goal-fast-empty-hand=Άδειασε τον κέρσορα σου πατώντας __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Πάρε τις πλάκες σιδήρου από τον πέτρινο φούρνο. +goal-insert-fuel-into-burner-miner=Βάλε μερικά καύσιμα στο τρυπάνι εξόρυξης καύσης. +goal-insert-fuel-into-furnace=Βάλε καύσιμο στον πέτρινο φούρνο.\nΜπορείς να χρησιμοποιήσεις κάρβουνο ή ξύλο που μπορείς να μαζέψεις τριγύρω σου. +goal-insert-iron-into-furnace=Βάλε το μετάλλευμα σιδήρου στην υποδοχή πόρων του πέτρινου φούρνου. +goal-intro=Αυτό το παράθυρο θα σου δείχνει πάντα το τρέχον στόχο ή εργασία. +goal-mine-burner-miner=Αποδόμησε το τρυπάνι εξόρυξης. +goal-mine-iron-ore=Πλησίασε το μετάλλευμα σιδήρου και βάλε τον κέρσορα πάνω του. +goal-mine-iron-ore-controller=Πήγαινε κοντά στο μετάλλευμα σιδήρου για να το επιλέξεις. +goal-mine-iron-ore-precise=Εξόρυξε μετάλλευμα σιδήρου (κράτα πατημένο __CONTROL__mine__): __1__/__2__ +goal-movement=Κινήσου πατώντας τα πλήκτρα __CONTROL_MOVE__. +goal-movement-controller=Κινήσου πατώντας τα πλήκτρα __CONTROL_MOVE__. +goal-open-character-screen-1=Άνοιξε την καρτέλα του χαρακτήρα πατώντας __CONTROL__open-character-gui__. +goal-open-character-screen-2=Άνοιξε την καρτέλα του χαρακτήρα (πάτησε __CONTROL__open-character-gui__). +goal-open-furnace=Άνοιξε τον φούρνο πατώντας __CONTROL__open-gui__. +goal-pick-mined-item=Μάζεψε το εξορυγμένο προϊόν του τρυπανιού εξόρυξης (Πάτησε __CONTROL__pick-items__ ενώ στέκεσαι κοντά του). +goal-place-burner-miner=Βάλε το τρυπάνι εξόρυξης καύσης στο έδαφος πάνω σε κάποιους πόρους. +goal-put-chest-below-burner-miner=Βάλε το ξύλινο κιβώτιο στο σημείο εξόδου του τρυπανιού εξόρυξης. +goal-remove-blocking-entity=Κάτι εμποδίζει το τρυπάνι εξόρυξης καύσης. Αφαίρεσε τη σημειωμένη δομή πατώντας __CONTROL__mine__. +goal-search-wreck=Έλεγξε αν υπάρχει κάτι χρήσιμο στην καμπίνα διαφυγής. Πήγαινε κοντά και πάτησε __CONTROL__open-gui__ για να το ανοίξεις. +goal-take-iron-from-wreck=Μετακίνησε τα γρανάζια σιδήρου από την κάψουλα διαφυγής στο απόθεμα σου. +goal-wait-for-smelting=Φτιάξε πλάκες σιδήρου στον πέτρινο φούρνο. +msg-burner-miner-resources-placement=Το τρυπάνι εξόρυξης αφήνει τους εξορυγμένους πόρους μπροστά του. +msg-crafting-queue-1=Αυτή είναι η ουρά των κατασκευών σου. __ALT_CONTROL__1__cancel-craft__ πάνω σε ένα αντικείμενο για να το ακυρώσεις. +msg-crafting-queue-1-controller=Αυτή είναι η ουρά των κατασκευών σου. +msg-entity-blocking-miner=Αυτό το αντικείμενο εμποδίζει το τρυπάνι εξόρυξης καύσης. Πρέπει να το αφαιρέσεις. +msg-entity-info=Όταν βάζεις τον κέρσορα πάνω σε μία οντότητα, εμφανίζονται χρήσιμες πληροφορίες εδώ. +msg-entity-info-controller=Όταν επιλέγεις μια δομή, εμφανίζονται εδώ χρήσιμες πληροφορίες. +msg-furnace-working=Τώρα ο πέτρινος φούρνος λιώνει το μετάλλευμα σιδήρου σε πλάκες σιδήρου. +msg-goal-in-top-left=Μπορείς πάντα να βρεις τον τρέχον στόχο σε αυτό το παράθυρο. +msg-intro=Αυτό το παράθυρο περιστασιακά θα διακόπτει την ροή του παιχνιδιού για να σου δώσει μερικές συμβουλές. Μπορείς να συνεχίσεις το παιχνίδι πατώντας Tab +msg-inventory-introduction=Το απόθεμα σου είναι αριστερά. Μετακίνησε τα γρανάζια σιδήρου παίρνοντας την στοίβα με __CONTROL__build__. +msg-mined-burner-miner-instead-of-open=Ωχ, μάζεψες το τρυπάνι εξόρυξης, αντί να ανοίξεις την καρτέλα του. Την ανοίγεις πατώντας το __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Ωχ, μάζεψες το αντικείμενο, αντί να ανοίξεις την καρτέλα του. Την ανοίγεις πατώντας το __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Ωχ, μάζεψες τον πέτρινο φούρνο, αντί να ανοίξεις την καρτέλα του. Την ανοίγεις πατώντας το __CONTROL__open-gui__. +msg-recipes-info-1=Στα δεξιά σου είναι η λίστα των κατασκευών. __ALT_CONTROL__2__craft__ στη συνταγή θα δημιουργήσει το απεικονιζόμενο αντικείμενο. +msg-resources-in-container=Τώρα οι πόροι συλλέγονται μέσα στο __1__. +think-burner-miner-working=Λειτουργεί, λειτουργεί! +think-furnace-useful=Αυτό ήταν πανεύκολο! +think-go-around=Καλύτερα να περάσω λίγο χρόνο εξερευνώντας αυτό το παράξενο μέρος. +think-introduction=Η κάψουλα διαφυγής έσωσε τη ζωή μου. Φοβάμαι πως οι άλλοι δεν ήταν τόσο τυχεροί... +think-learned-something=Υπέροχα, κάτι έμαθα σήμερα. +think-nothing-more=Δεν υπάρχει τίποτα άλλο εδώ. Θα πρέπει να φτίαξω κάποια απλά εργαλεία μόνος μου. +think-search-wreck=Αναρωτιέμαι αν θα μπορούσα να χρησιμοποιήσω κάτι από την κάψουλα διαφυγής. +think-see-iron-ore=Αυτό εκεί μοιάζει με μετάλλευμα σιδήρου. +think-smelt-iron=Χμμ, εάν μόνο μπορούσα να λιώσω αυτό το σίδηρο με κάποιο τρόπο... +think-storage-needed=Θα μπορούσα να βάλω κάτι εδώ για να συλλέγει τους πόρους από το τρυπάνι εξόρυξης. +think-tired=Νιώθω πολύ κουρασμένος από όλη αυτή την εξόρυξη. Αναρωτιέμαι αν αυτό θα μπορούσε να αυτοματοποιηθεί. +zoom-tip=Μπορείς να χρησιμοποιήσεις __CONTROL__zoom-in__ και __CONTROL__zoom-out__ για εστίαση και απομάκρυνση. +[entity-description] +burner-mining-drill=Κάνει εξόρυξη πρώτων υλών από τοποθεσίες πόρων. +coal=Μια πρώτη ύλη που μπορεί να καεί ως καύσιμο. +copper-ore=Μία πρώτη ύλη που μπορεί να λιώσει σε πλάκες χαλκού. +copper-plate=Προϊόν χύτευσης από μετάλλευμα χαλκού. +crash-site-chest-1=Η κάψουλα διαφυγής σου έσωσε τη ζωή. Μπορεί να περιέχει κάτι χρήσιμο. +electronic-circuit=Ένα σημαντικό συστατικό σε πολλές συνταγές. +iron-chest=Αποθηκεύει αντικείμενα για συλλογή ή πρώτες ύλες. +iron-gear-wheel=Ένα σημαντικό συστατικό σε πολλές συνταγές. +iron-ore=Μία πρώτη ύλη που μπορεί να λιώσει σε πλάκες σιδήρου. +iron-plate=Προϊόν χύτευσης από μετάλλευμα σιδήρου. +stone=Μια πρώτη ύλη που χρησιμοποιείται για κατασκευές. +stone-furnace=Λιώνει πρώτες ύλες σε προϊόντα χύτευσης τους. +wood=Μια πρώτη ύλη που μπορεί να καεί ως καύσιμο. +wooden-chest=Αποθηκεύει αντικείμενα για συλλογή ή πρώτες ύλες. +[entity-name] +coal=Τοποθέτηση κάρβουνου +copper-ore=Τοποθέτηση μεταλλεύματος χαλκού +crash-site-chest-1=Κάψουλα διαφυγής +iron-ore=Τοποθέτηση μεταλλεύματος σιδήρου +stone=Τοποθέτηση πέτρας + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/el/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/el/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..be92180a4ef468370959a56d7f49e8acce71f6d8 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/el/new-tut-map.cfg @@ -0,0 +1,109 @@ +[campaign-migrated-message] +heading=Η αποθήκευση του παιχνιδιού σου έχει προσαρμοστεί +text=Ξεκίνησες το αποθηκευμένο παιχνίδι σε μια παλαιότερη έκδοση του παιχνιδιού, οπότε έπρεπε να το προσαρμόσουμε. Μπορεί να διαπιστώσεις ότι έχεις επαναφερθεί σε ένα ελαφρώς νωρίτερο σημείο του παιχνιδιού. +[entity-description] +big-ship-wreck-1=Ένα τμήμα διαστημόπλοιου που συνετρίβη. Μπορεί να περιέχει ορισμένα χρήσιμα αντικείμενα. +big-ship-wreck-2=Ένα τμήμα διαστημόπλοιου που συνετρίβη. Μπορεί να περιέχει ορισμένα χρήσιμα αντικείμενα. +big-ship-wreck-3=Ένα τμήμα διαστημόπλοιου που συνετρίβη. Μπορεί να περιέχει ορισμένα χρήσιμα αντικείμενα. +compilatron=Ένα βοηθητικό ρομπότ που επέζησε της συντριβής. Αυτό μείωσε τις δυνατότητές του λόγω εσωτερική βλάβης. +copper-cable=Συστατικό για την κατασκευή Μικρών στύλων ηλεκτρικού ρεύματος και Ηλεκτρονικών κυκλωμάτων. +copper-ore=Μία πρώτη ύλη που μπορεί να λιώσει σε Πλάκες Χαλκού. +copper-plate=Τηγμένο προϊόν του μεταλλεύματος Χαλκού. +electronic-circuit=Ένα σημαντικό συστατικό σε πολλές συνταγές. +escape-pod-assembler=Ένα τμήμα του κατεστραμμένου διαστημόπλοιου σχεδιασμένο για την κατασκευή εξαρτημάτων. +escape-pod-lab=Ένα τμήμα του κατεστραμμένου διαστημόπλοιου σχεδιασμένο για την έρευνα νέων τεχνολογιών. +escape-pod-power=Ένα τμήμα του κατεστραμμένου διαστημόπλοιου που περιέχει μία μεγάλη μπαταρία. Είναι ακόμα λειτουργική άλλα έχει σοβαρές ζημιές. +firearm-magazine=Καταναλώνονται όταν πυροβολεί ένα Πιστόλι ή ένας Πυργίσκος πυροβόλου. +iron-gear-wheel=Ένα σημαντικό συστατικό σε πολλές συνταγές. +iron-ore=Μία πρώτη ύλη που μπορεί να λιώσει σε Πλάκες Σιδήρου. +iron-plate=Τηγμένο προϊόν του Σιδηρομεταλλεύματος. +mineable-wreckage=Κράτα πατημένο το __CONTROL__mine__ για να το μαζέψεις +pistol=Μπορείς να το φορέσεις ως όπλο τοποθετώντας το στην υποδοχή του όπλου. Κράτησε πατημένο το __CONTROL__shoot-enemy__ για να πυροβολήσεις. +repair-pack=Επισκευάζει κατεστραμμένες δομές. Πάρε αυτό το αντικείμενο στο χέρι σου και κράτησε πατημένο το πλήκτρο __CONTROL__build__ πάνω σε μια δομή για να την επισκευάσεις. +steel-chest=Κιβώτιο compilatron +stone=Μια πρώτη ύλη που χρησιμοποιείται για κατασκευές. +wreck-pole=Αγνόησέ το, δεν θα είναι εδώ στην τελική έκδοση +[gui] +crafting=Μενού κατασκευών +inventory=Αποθηκευτικός χώρος +select-filter=Συνδέει ένα αντικείμενό με τη μπάρα συντόμευσης +[gui-helper] +container-has-items=Αυτή η δομή έχει ένα αποθηκευτικό χώρο\nεμφανίζεται στα δεξιά +furnace-needs-fuel=Το καύσιμο είναι στη κάτω υποδοχή +furnace-ore-slot=Οι πρώτες ύλες έχουν μπει στην πάνω υποδοχή +inventory-left=Στην αριστερή πλευρά είναι\nτο Απόθεμα του Χαρακτήρα +inventory-right=Στη δεξιά πλευρά είναι το\nμενού Κατασκευών +[item-description] +copper-cable=Συστατικό για την κατασκευή Μικρών στύλων ηλεκτρικού ρεύματος και Ηλεκτρονικών κυκλωμάτων. +copper-ore=Μία πρώτη ύλη που μπορεί να λιώσει σε Πλάκες Χαλκού. +copper-plate=Τηγμένο προϊόν του μεταλλεύματος Χαλκού. +electronic-circuit=Ένα σημαντικό συστατικό σε πολλές συνταγές. +firearm-magazine=Καταναλώνονται όταν πυροβολεί ένα Πιστόλι ή ένας Πυργίσκος πυροβόλου. +iron-gear-wheel=Ένα σημαντικό συστατικό σε πολλές συνταγές. +iron-ore=Μία πρώτη ύλη που μπορεί να λιώσει σε Πλάκες Σιδήρου. +iron-plate=Τηγμένο προϊόν του Σιδηρομεταλλεύματος. +pistol=Μπορείς να το φορέσεις ως όπλο τοποθετώντας το στην υποδοχή του όπλου. Κράτησε πατημένο το __CONTROL__shoot-enemy__ για να πυροβολήσεις. +repair-pack=Επισκευάζει κατεστραμμένες δομές. Πάρε αυτό το αντικείμενο στο χέρι σου και κράτησε πατημένο το πλήκτρο __CONTROL__build__ πάνω σε μια δομή για να την επισκευάσεις. +stone=Μια πρώτη ύλη που χρησιμοποιείται για κατασκευές. +[quest-automining] +exploit-coal=Εξορύξτε Άνθρακα χρησιμοποιώντας το τρυπάνι εξόρυξης Καύσης +obtain-coal=Έχετε Άνθρακα στο Απόθεμα Χαρακτήρα +[quest-build-radar] +heading=Επαναφορά απευθείας σύνδεσης μικρού χάρτη +place-radar=Κατασκευάστε και τοποθετείστε ένα Ραντάρ +power-radar=Τροφοδότησε ένα Ραντάρ +research-basic-mapping=Ερεύνα τη Βασική τεχνολογία χαρτογράφησης +[quest-electronics] +craft-electronic-circuit=Φτιάξε Ηλεκτρονικά κυκλώματα +place-assembling-machine-1=Κατασκεύασε και τοποθέτησε ένα Μηχάνημα Συναρμολόγησης +[quest-entrench] +research-active-defense=Ερεύνησε την τεχνολογία της Ενεργής Άμυνας +stockpile-firearm-magazine=Αποθήκευσε Γεμιστήρες σφαιρών +[quest-handmining] +craft-stone-furnace=Φτιάξτε έναν Πέτρινο φούρνο από την οθόνη του Χαρακτήρα +place-stone-furnace=Χτίστε έναν Πέτρινο φούρνο +was-observed-mined_stone=Εξορύξτε Πέτρα από κοντινά κοιτάσματα +[quest-hints] +heading=Συμβουλές και Κόλπα +[quest-item] +default=Προεπιλεγμένο στοιχείο +[quest-leave] +arrive-exit-right=Διέφυγε προς την Ανατολή και προσπάθησε να βρεις μια ασφαλή θέση για ανοικοδόμηση +[quest-load-lab] +heading=Ξεκλείδωσε καινούριες συνταγές +research-basic-electronics=Ερεύνα τη Βασική τεχνολογία ηλεκτρονικών +tech-selected=Ξεκίνα την έρευνα στην Οθόνη Τεχνολογίας +[quest-military] +craft-firearm-magazine=Φτιάξε μερικούς Γεμιστήρες Σφαιρών +craft-pistol=Φτιάξε ένα Πιστόλι +player-loaded=Έχει Γεμιστήρες σφαιρών στην υποδοχή τον πυρομαχικών +research-basic-military=Ερεύνα τη Βασική στρατιωτική τεχνολογία +[quest-power-assembler] +craft-small-electric-pole=Κατασκεύασε μικρές ηλεκτρικές κολόνες +heading=Χρησιμοποίησε την γεννήτρια ηλεκτρισμού +power-crash-site-assembling-machine-1-repaired=Τροφοδότησε την επιδιορθωμένη μηχανή συναρμολόγησης +[quest-rebuild] +build-offshore-pump=Τοποθέτησε μία Παράκτια Αντλία +connection=Συνέδεσε την Ατμομηχανή σε ένα μικρό Στύλο Ηλεκτρικού Ρεύματος +provide-steam=Εφοδίασε μία Ατμομηχανή με Ατμό +provide-water=Εφοδίασε ένα Λέβητα με Νερό και Κάρβουνο +research-improved-equipment=Ερεύνησε για να Βελτιώσεις την τεχνολογία του προσωπικού εξοπλισμού +[quest-repair-assembler] +compi-iron-plate=Χρησιμοποίησε τον βραχίονα για να τοποθετήσεις πλάκες Σιδήρου στο κιβώτιο "Compilatron" +connect-with-belt=Φτιάξε ιμάντες μεταφοράς μεταξύ της περιοχής εξόρυξης και του κιβωτίου "Compilatron" +heading=Επισκεύασε την μηχανή συναρμολόγησης +[quest-repair-lab] +heading=Επισκεύασε το Εργαστήριο και την Μηχανή συναρμολόγησης +[quest-smelting] +craft-burner-mining-drill=Φτιάξτε ένα τρυπάνι εξόρυξης Καύσης +craft-iron-plate=Παράξτε πλάκες Σιδήρου +furnace-fuel=Βάλτε καύσιμα στον Πέτρινο φούρνο +furnace-ore=Βάλτε το μετάλλευμα Σιδήρου στον Πέτρινο φούρνο +[text-window] +continue-button=Συνέχεια +[tutorial-gui] +new-recipes-available=Νέες συνταγές κατασκευών είναι διαθέσιμες +new-technologies-available=Νέες τεχνολογίες είναι διαθέσιμες για έρευνα +objective-complete=Ο στόχος ολοκληρώθηκε +research-tooltip-heading=Η έρευνα ολοκληρώθηκε! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/en/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/en/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b10ce61a85aaf228abfa729638e5cfb12c9b4179 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/en/demo_level-01.cfg @@ -0,0 +1,96 @@ +think-introduction=That escape pod saved my life. I am afraid the others were not so lucky... + +goal-intro=This window will always show you the current objective or task. +msg-goal-in-top-left=You can always find the current objective in this window. +msg-intro=This window will occasionally pause the game and give you some hints. You can continue the game by pressing +goal-movement=Use __CONTROL_MOVE__ keys to move around. +goal-movement-controller=Use __CONTROL_MOVE__ to move around. + +think-search-wreck=I wonder if I could use something from the escape pod. +goal-search-wreck=Check if there is something useful in the escape pod. Move close and press __CONTROL__open-gui__ to open it. +msg-inventory-introduction=Your inventory is on the left. Move the iron gear wheels by picking them up with __CONTROL__pick-item__. +goal-take-iron-from-wreck=Move the iron gear wheels from the escape pod into your inventory. +goal-close-screen=Close the window by pressing __CONTROL__confirm-gui__. + +think-nothing-more=There's nothing else here. I'll have to make some simple tools myself. + +goal-open-character-screen-1=Open the character screen by pressing __CONTROL__open-character-gui__. + +msg-recipes-info-1=On the right-hand side is your crafting menu. __ALT_CONTROL__2__craft__ on the recipe will craft the depicted item. + +msg-crafting-queue-1=This is your crafting queue. __ALT_CONTROL__1__cancel-craft__ on an item in the queue if you want to cancel it. +msg-crafting-queue-1-controller=This is your crafting queue. +goal-close-character-screen=Close the character screen by pressing __CONTROL__confirm-gui__. + +goal-mine-iron-ore=Move close to the iron ore deposit and hover the cursor over it. +goal-mine-iron-ore-controller=Move close to the iron ore deposit to select it. +controller-look-tip=Use __CONTROL__look__ to select entities around you. +zoom-tip=You can use __CONTROL__zoom-in__ and __CONTROL__zoom-out__ to zoom in and out. +msg-entity-info=When you hover over an entity, useful detailed information appears in a tooltip here. +msg-entity-info-controller=When you select an entity, useful detailed information appears in a tooltip here. + +goal-mine-iron-ore-precise=Mine iron ore (hold __CONTROL__mine__): __1__/__2__ + +goal-open-character-screen-2=Open the character screen (press __CONTROL__open-character-gui__). +think-see-iron-ore=That looks like iron ore over there. +think-smelt-iron=Hmm, if only I could smelt that iron somehow... + +goal-craft-furnace=Craft a stone furnace (press __CONTROL__open-character-gui__ and check your crafting menu). +goal-build-furnace=Select the stone furnace and build it on the ground near you by pressing __CONTROL__build__. The indicator will appear green if building is possible. +goal-open-furnace=Open the stone furnace by pressing __CONTROL__open-gui__. +goal-insert-fuel-into-furnace=Put fuel into the stone furnace.\nYou can use coal or wood, which you can mine nearby. +goal-insert-iron-into-furnace=Put the iron ore in the resource slot of the stone furnace. +msg-furnace-working=The stone furnace is now smelting the iron ore into iron plates. +think-furnace-useful=That was a piece of cake! +goal-wait-for-smelting=Smelt iron plates in the stone furnace. +goal-get-iron-plates-from-furnace=Take the smelted iron plates from the stone furnace. + +think-tired=I feel quite tired from all this mining. I wonder if it could be automated. +goal-craft-burner-miner=Craft a burner mining drill. +goal-add-filter=Add the burner mining drill to the quickbar at the bottom of the screen using __CONTROL__pick-item__. +goal-add-filter-controller=Add the burner mining drill to the quick panel.\nHold __CONTROL__show-quick-panel__, select a slot and press __CONTROL__pick-item__ while holding the burner mining drill in your hand. +goal-fast-empty-hand=Empty your cursor using __CONTROL__clear-cursor__. +goal-place-burner-miner=Build the burner mining drill on the ground over a deposit. +goal-insert-fuel-into-burner-miner=Put some fuel into the burner mining drill. +think-burner-miner-working=It's working, it's working! +msg-burner-miner-resources-placement=The mining drill drops mined resources in front of it. +goal-pick-mined-item=Pick up the item mined by the mining drill (press __CONTROL__pick-items__ while standing near it). +think-storage-needed=I could build something here to collect the resources from the mining drill. +goal-craft-chest=Craft the wooden chest. +goal-put-chest-below-burner-miner=Build the wooden chest under the drop position of the mining drill. +msg-resources-in-container=The resources are now collected in the __1__. +goal-collect-in-container=Wait until at least __1__ items are in the __2__. +goal-collect-in-furnace=Wait until at least __1__ smelted items are in the __2__. +goal-empty-container=Take all items from the __1__. +goal-empty-furnace=Take all smelted items from the __1__. +think-learned-something=Great, I learned something today. +think-go-around=I should spend some time exploring this strange place. +goal-remove-blocking-entity=Something is blocking the burner mining drill. Remove the marked structure using __CONTROL__mine__. +msg-entity-blocking-miner=This object is blocking the burner mining drill. You need to remove it. +msg-mined-furnace-instead-of-open=Oops, you deconstructed the stone furnace instead of opening its GUI. You can open it by pressing __CONTROL__open-gui__. +msg-mined-burner-miner-instead-of-open=Oops, you deconstructed the mining drill instead of opening its GUI. You open it by pressing __CONTROL__open-gui__. +goal-mine-burner-miner=Deconstruct the mining drill. +msg-mined-chest-instead-of-open=Oops, you deconstructed the object instead of opening its GUI. You open it by pressing __CONTROL__open-gui__. + +[entity-name] +stone=Stone deposit +iron-ore=Iron ore deposit +copper-ore=Copper ore deposit +coal=Coal deposit +crash-site-chest-1=Escape pod + +[entity-description] +crash-site-chest-1=The escape pod that saved your life. It might contain something useful. +iron-ore=A raw material that can be smelted into iron plates. +copper-ore=A raw material that can be smelted into copper plates. +coal=A raw material that can be burned as fuel. +stone=A raw material used for construction. +wood=A raw material that can be burned as fuel. +iron-plate=The smelted product of iron ore. +copper-plate=The smelted product of copper ore. +iron-gear-wheel=An important ingredient in many recipes. +electronic-circuit=An important ingredient in many recipes. +wooden-chest=Stores finished items for collection, or as a buffer for raw materials. +iron-chest=Stores finished items for collection, or as a buffer for raw materials. +stone-furnace=Smelts raw materials into their smelted products. +burner-mining-drill=Mines raw material from resource deposits. diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/eo/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/eo/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6aaeb8fb166aa6eb90a8abac3d159fe49b81215b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/eo/demo_level-01.cfg @@ -0,0 +1,34 @@ +goal-build-furnace=Elektu la ŝtonan fornon kaj konstruu ĝi sur la grundo proksime al vi per premado __CONTROL__build__. La indikilo aperos verda se konstruado estas ebla. +goal-close-character-screen=Fermu rolulan ekranon per premo de __CONTROL__confirm-gui__. +goal-craft-burner-miner=Formu brulaĵan minilon. +goal-craft-chest=Faru lignan keston. +goal-craft-furnace=Konstruu ŝtonan fornon (premu __CONTROL__open-character-gui__ kaj kontrolu vian konstran menuon). +goal-get-iron-plates-from-furnace=Prenu elfanditajn ferajn platojn el la ŝtonforno. +goal-insert-fuel-into-furnace=Enigu brulaĵon en ŝtonfornon.\nOni povas uzi karbon aŭ lignon akireblan proksime. +goal-insert-iron-into-furnace=Enigu ferercon en rimedfakon de ŝtonforno. +goal-intro=Ĉi tiu fenestro ĉiam montros al vi vian nunan celon aŭ taskon. +goal-mine-iron-ore=Movigu proksime al la fera erca depono kaj ŝvebu la kursoro super ĝi. +goal-mine-iron-ore-precise=Minu feran ercon (tenu __CONTROL__mine__): __1__/__2__ +goal-open-character-screen-1=Malfermu la rolul-ekranon per premo de __CONTROL__open-character-gui__. +goal-open-character-screen-2=Malfermu la karakteran ekranon (premu __CONTROL__open-character-gui__). +goal-open-furnace=Malfermu la ŝtonan fornon. per premado __CONTROL__open-gui__. +goal-take-iron-from-wreck=Movu la ferajn dentradojn el la fuĝa kapsulo en vian inventaron. +goal-wait-for-smelting=Fandu ferajn platojn en ŝtonforno. +msg-crafting-queue-1=Ĉi tio estas via munt-vico. __ALT_CONTROL__1__cancel-craft__ aĵon el vico se vi volas ĝin nuligi. +msg-entity-info=Kiam vi ŝvebas super ento, utila detala informo aperas en ŝpruchelpilo ĉi tie. +msg-furnace-working=La ŝtonforno nun fandas ferercon al feraj platoj. +msg-goal-in-top-left=Vi ĉiam povas trovi nunan celon en ĉi tiu fenestro. +msg-intro=Ĉi tiu fenestro iufoje paŭzigos la ludon kaj donos al vi kelkajn konsiletojn. Vi povas daŭrigu la ludon per premo de +msg-inventory-introduction=Via inventaro estas maldekstre. Movu ferajn dentradojn per levado de ili per __CONTROL__pick-item__. +msg-recipes-info-1=Dekstre estas via munt-menuo. __ALT_CONTROL__2__craft__ al recepto muntos bildigitan aĵon. +think-burner-miner-working=Ĝi funkcias! Ĝi funkcias! +think-furnace-useful=Tio estis facilega! +think-go-around=Mi devus eksplori ĉi tiun strangan lokon. +think-introduction=Tiu fuĝa kapsulo savis mian vivon. Mi timas, ke aliuloj ne estis tiel bonŝancaj... +think-learned-something=Bonege, mi lernis ion hodiaŭ. +think-nothing-more=Ekzistas nenio alia ĉi tie. Mi devos fari kelkajn simplajn ilojn mem. +think-search-wreck=Mi scivolas, ĉu mi povus uzi ion el la fuĝa kapsulo. +think-see-iron-ore=Kiu similas feran ercon tie. +think-smelt-iron=Hm, se nur mi povus fandi tiun feron iel... +think-tired=Mi kelke laciĝis pro troo da permana fosado. Interese, ĉu ĝi povas esti aŭtomatigota? + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/es-ES/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/es-ES/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0f60e9fdc79540b010adaff20b5408503fc1aa1a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/es-ES/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Usa __CONTROL__look__ para seleccionar las entidades que hay a tu alrededor. +goal-add-filter=Añade la perforadora a vapor a tu barra de acceso rápido en la parte inferior de la pantalla usando __CONTROL__pick-item__. +goal-add-filter-controller=Añade la perforadora a vapor al panel de acceso rápido.\nMantén pulsado __CONTROL__show-quick-panel__, selecciona una ranura y pulsa __CONTROL__pick-item__ mientras sostienes la perforadora a vapor. +goal-build-furnace=Selecciona el horno de piedra y constrúyelo en el suelo que hay junto a ti pulsando __CONTROL__build__. El indicador aparecerá en verde si la ubicación de la construcción es válida. +goal-close-character-screen=Cierra la pantalla del personaje pulsando __CONTROL__confirm-gui__. +goal-close-screen=Cierra la ventana pulsando __CONTROL__confirm-gui__. +goal-collect-in-container=Espera a que haya, al menos, __1__ objetos en la __2__. +goal-collect-in-furnace=Espera a que haya, al menos, __1__ objetos fundidos en la __2__. +goal-craft-burner-miner=Fabrica una perforadora a vapor. +goal-craft-chest=Fabrica el cofre de madera. +goal-craft-furnace=Crea un horno de piedra (pulsa __CONTROL__open-character-gui__ y revisa tu menú de creación). +goal-empty-container=Recoge todos los objetos del __1__. +goal-empty-furnace=Recoge todos los objetos fundidos de__1__. +goal-fast-empty-hand=Vacía tu cursor pulsando __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Recoge las placas de hierro fundido del horno de piedra. +goal-insert-fuel-into-burner-miner=Rellena la perforadora a vapor con combustible. +goal-insert-fuel-into-furnace=Llena el horno de piedra con combustible.\nPuedes usar carbón o madera, que podrás extraer en las cercanías. +goal-insert-iron-into-furnace=Coloca el mineral de hierro en la ranura de recursos del horno de piedra. +goal-intro=Esta ventana siempre le mostrará el objetivo o la tarea actual. +goal-mine-burner-miner=Desmantela la perforadora. +goal-mine-iron-ore=Acércate al depósito de mineral de hierro y coloca el cursor sobre él. +goal-mine-iron-ore-controller=Acércate al depósito de mineral de hierro para seleccionarlo. +goal-mine-iron-ore-precise=Mina el mineral de hierro (Pulsa __CONTROL__mine__): __1__/__2__ +goal-movement=Usa las teclas __CONTROL_MOVE__ para moverte. +goal-movement-controller=Usa __CONTROL_MOVE__ para moverte. +goal-open-character-screen-1=Abre la pantalla del personaje pulsando __CONTROL__open-character-gui__. +goal-open-character-screen-2=Abre la pantalla de personaje (pulsa __CONTROL__open-character-gui__). +goal-open-furnace=Abre el horno de piedra pulsando __CONTROL__open-gui__. +goal-pick-mined-item=Recoge el objeto extraído por la perforadora (pulsa __CONTROL__pick-items__ estando junto al objeto). +goal-place-burner-miner=Construye la perforadora a vapor en el suelo y sobre un depósito. +goal-put-chest-below-burner-miner=Construye el cofre de madera debajo de la zona de descarga de la perforadora. +goal-remove-blocking-entity=Algo está bloqueando a la perforadora a vapor. Elimina la estructura marcada usando __CONTROL__mine__. +goal-search-wreck=Comprueba si hay algo útil en la cápsula de escape. Acércate a ella y pulsa __CONTROL__open-gui__ para abrirla. +goal-take-iron-from-wreck=Mueve los engranajes de hierro desde la cápsula de escape hasta tu inventario. +goal-wait-for-smelting=Funde placas de hierro en el horno de piedra. +msg-burner-miner-resources-placement=La perforadora dejará los recursos extraídos frente a ella. +msg-crafting-queue-1=Esta es tu cola de fabricación. Pulsa __ALT_CONTROL__1__cancel-craft__ estando sobre un objeto de la cola para quitarlo de la misma. +msg-crafting-queue-1-controller=Esta es tu cola de fabricación. +msg-entity-blocking-miner=Este objeto está bloqueando la perforadora a vapor. Necesitas eliminarlo. +msg-entity-info=Cuando pases el cursor sobre una entidad, aquí aparecerá una ventana con información detallada que puede serte de utilidad. +msg-entity-info-controller=Cuando selecciones una entidad, aquí aparecerá una ventana con información detallada y útil sobre la misma. +msg-furnace-working=El horno de piedra está fundiendo el mineral de hierro en placas de hierro. +msg-goal-in-top-left=Siempre puedes encontrar el objetivo actual en esta ventana. +msg-intro=Esta ventana pausará el juego momentáneamente y te proporcionará algunos consejos. Para seguir jugando, pulsa +msg-inventory-introduction=Tu inventario está a la izquierda. Mueve los engranajes de hierro recogiéndolos con __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Vaya, has desmantelado la perforadora a vapor en lugar de abrir su interfaz. Puedes abrirla pulsando __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Vaya, has desmantelado el objeto en lugar de abrir su interfaz. Puedes abrirla pulsando __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Vaya, has desmantelado el horno de piedra en lugar de abrir su interfaz. Puedes abrirla pulsando __CONTROL__open-gui__. +msg-recipes-info-1=En el lado derecho, encontrarás el menú de fabricación. Pulsando __ALT_CONTROL__2__craft__ sobre una receta, fabricarás el objeto mostrado en la misma. +msg-resources-in-container=Los recursos son recogidos en el __1__. +think-burner-miner-working=Funciona, ¡funciona! +think-furnace-useful=¡Pan comido! +think-go-around=Debería dedicar un poco de tiempo a explorar este extraño lugar. +think-introduction=Esa cápsula de escape me ha salvado la vida. Pero me temo que los otros no han tenido tanta suerte... +think-learned-something=No está mal. He aprendido algo hoy. +think-nothing-more=Aquí no hay nada más. Voy a tener que preparar algunas herramientas simples por mi cuenta. +think-search-wreck=Me pregunto si podré usar algo de lo que queda en la cápsula de escape. +think-see-iron-ore=Eso de allí parece una mena de hierro. +think-smelt-iron=Umm, si tan solo pudiera fundir ese hierro de alguna forma... +think-storage-needed=Aquí podría construir algo para que recoja los recursos que consiga la perforadora. +think-tired=Me siento cansado de tanto picar; ¿podría automatizar esto? +zoom-tip=Puedes usar __CONTROL__zoom-in__ y __CONTROL__zoom-out__ para acercar o alejar el zoom. +[entity-description] +burner-mining-drill=Extrae materias primas de depósitos de recursos. +coal=Una materia prima que puede quemarse y usarse como combustible. +copper-ore=Una materia prima que se puede fundir en placas de cobre. +copper-plate=El producto de la fundición del mineral de cobre. +crash-site-chest-1=La cápsula de escape que salvó tu vida. Puede que contenga algo útil. +electronic-circuit=Un ingrediente importante para muchas recetas. +iron-chest=Almacena objetos acabados para su recogida, o como mejora para materias primas. +iron-gear-wheel=Un ingrediente importante para muchas recetas. +iron-ore=Una materia prima que se puede fundir en placas de hierro. +iron-plate=El producto de la fundición del mineral de hierro. +stone=Un material empleado para fabricar. +stone-furnace=Funde materias primas y las convierte en sus productos de fundición. +wood=Una materia prima que puede quemarse y usarse como combustible. +wooden-chest=Almacena objetos acabados para su recogida, o como mejora para materias primas. +[entity-name] +coal=Depósito de carbón +copper-ore=Depósito de mineral de cobre +crash-site-chest-1=Cápsula de escape +iron-ore=Depósito de mineral de hierro +stone=Depósito de piedra + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/es-ES/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/es-ES/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cb94065faf4e5ec818eceff6b3c945952ad21080 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/es-ES/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=Por favor, envía las capturas de pantalla contenidas en este directorio\na ben.buckton@factorio.com. \n\nGracias de nuevo por jugar y por \ntomando tiempo para enviarnos comentarios. +[campaign-migrated-message] +heading=Tu partida guardada ha sido migrada +text=Iniciaste tu guardado en una versión anterior del juego, así que tuvimos que migrarlo. Puedes encontrar que has sido reiniciado a un punto ligeramente anterior en el juego. +[campaign-migrated-too-old-message] +heading=Tu guardado es demasiado viejo para continuar +text=Tu guardado es de una versión experimental anterior de la campaña de Introducción, y desafortunadamente ya no se puede cargar. Esto sólo se aplica a la campaña de Introducción, no a los guardados normales. +[compi] +story-assessment-operational=Estado de Ingeniería...\nOperacional +story-automation-complete=Demostración completada +story-found-water=Agua descubierta\n>> Iniciar reconstrucción +story-suggest-evacuate=Agresividad nativa en niveles peligrosos\n>> Evacuar +story-waiting-for-player=Se necesita Ingeniero... \nEsperando +teach-add-fuel=La estructura necesita combustible\n>> Insertar Carbón [img=coal-dark-background] +teach-alt-mode=Más información disponible\n>> Pulsa [color=1,1,1]__CONTROL__show-info__[/color] para activar +teach-bottles=Esta Investigación requiere paquetes de Ciencia [img=item/automation-science-pack]\n>> Coloca paquetes en el Laboratorio [img=item/lab] +teach-build-structure=Construye el horno de piedra [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Esta estructura contiene elementos\n>> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] para tomar todos los elementos +teach-feed-items=Solicitando placas de cobre [img=item/copper-plate]\nSolicitando engranajes de hierro [img=item/iron-gear-wheel]\n>> Coloca los objetos aquí +teach-feed-plates=Solicitando placas de hierro [img=item/iron-plate]\n>> Inserta aquí los elementos +teach-harvest-tree=Recoge Madera [img=item/wood] de los árboles\n>> Mantén [color=1,1,1]__CONTROL__mine__[/color] +teach-inserting=Introduce placas de Hierro [img=item/iron-plate]\npara crear engranajes de Hierro [img=item/iron-gear-wheel] +teach-load-turret=Torreta de Cañón vacía [img=item/gun-turret] detected\n>> Coloca Cargadores de Munición [img=item/firearm-magazine] +teach-low-satisfaction=Baja satisfacción energética\n>> Aumenta la producción de electricidad +teach-low-steam=No tienes suficiente Vapor +teach-mine-salvage=Cosecha metal de tornillo\n>> Mantener [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=Extrae piedra [img=item/stone] desde un depósito\n>> Mantenga [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=Perforadora bloqueada detectada\n>> Construye un cofre de madera [img=item/wooden-chest] aquí +teach-move-outside=Usa las teclas [color=1,1,1]__CONTROL_MOVE__[/color] para caminar\n>> Mover el área resaltada fuera de la pantalla +teach-open-entity=Esta estructura contiene elementos\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] para abrir +teach-open-inventory=Presiona la tecla [color=1,1,1]__CONTROL__open-character-gui__[/color]\npara abrir la pantalla de caracteres +teach-open-research-menu=Opciones de pesquisa disponibles\n>> Presiona [color=1,1,1]__CONTROL__open-technology-gui__[/color] para seleccionar alguna +teach-power=Montar máquinas necesita electricidad\n>> Construye un poste eléctrico cercano a un generador de electricidad\n>> Construye un poste eléctrico junto a una máquina de ensamblaje\n>> Conecta los postes eléctricos +teach-repair-turret=Torreta dañada [img=item/gun-turret] detectada\n>> Aplicar pack de reparación [img=item/repair-pack] +teach-shoot-key=Criatura agresiva dentro de la fábrica\nPresiona la tecla [color=1,1,1]__CONTROL__shoot-enemy__[/color] para disparar +teach-take-in-hand=Toma el horno de piedra [img=item/stone-furnace]\ndesde la pantalla de personaje\n>> Presiona la clave [color=1,1,1]__CONTROL__open-character-gui__[/color] +teach-use-wasd=Usa las teclas [color=1,1,1]__CONTROL_MOVE__[/color] para caminar +tell-demo-cancelled=El ingeniero tiene aptitudes\nDemostración cancelada +[entity-description] +assembling-machine-1=Fábrica recetas automáticamente. +assembling-machine-2=Fábrica recetas automáticamente. +big-ship-wreck-1=Una pieza de la nave estrellada. Puede contener algunos objetos útiles. +big-ship-wreck-2=Una pieza de la nave estrellada. Puede contener algunos objetos útiles. +big-ship-wreck-3=Una pieza de la nave estrellada. Puede contener algunos objetos útiles. +boiler=Produce Vapor a partir de Agua. +burner-inserter=Mueve objetos entre diferentes cofres, cintas y estructuras. +burner-mining-drill=Mina materias primas en los depósitos de recursos. +coal=Una materia prima que puede quemarse como combustible. +compilatron=Un ayudante robot que sobrevivió al impacto. Sus funcionalidades están reducidas debido al daño interno. +copper-cable=Ingrediente para fabricar postes eléctricos pequeños y circuitos electrónicos. +copper-ore=Una materia prima que se puede fundir en placas de cobre. +copper-plate=El producto fundido del mineral de cobre. +electric-mining-drill=Mina materias primas en los depósitos de recursos. +electronic-circuit=Un ingrediente importante en muchas recetas. +escape-pod-assembler=Una pieza de la nave estrellada diseñada para ensamblar componentes. +escape-pod-lab=Una pieza de la nave estrellada diseñada para investigar nueva tecnología. +escape-pod-power=Un trozo de la nave estrellada que contiene una gran batería. Sigue siendo funcional pero dañada críticamente. +firearm-magazine=Se consume cuando se dispara desde una torreta cañon o pistola. +gun-turret=Defiende automáticamente una zona al cargarse con Munición Estándar. +inserter=Mueve objetos entre diferentes cofres, cintas y estructuras. +iron-chest=Almacena objetos acabados para su recogida, o como mejora para materias primas. +iron-gear-wheel=Un ingrediente importante en muchas recetas. +iron-ore=Una materia prima que se puede fundir en placas de hierro. +iron-plate=El producto fundido del mineral de hierro. +lab=Consume paquetes de Ciencia para progresar en una investigación. +long-handed-inserter=Mueve objetos entre diferentes cofres, cintas y estructuras. +mineable-wreckage=Mantenga presionado __CONTROL__mine__ para recoger +offshore-pump=Bombea fluido desde una masa de agua. +pipe=Permite que los fluidos circulen entre estructuras. +pipe-to-ground=Permite que los fluidos circulen entre estructuras. +pistol=Equipable como arma cuando se coloca en una ranura de arma. Mantenga presionado __CONTROL__shoot-enemy__ para disparar. +radar=Explora el mapa de forma progresiva. +repair-pack=Repara estructuras dañadas. Coge este objeto con la mano y mantén __CONTROL__build__ en una estructura para repararla. +science-pack=Consumido por los Laboratorios para progresar en la investigación seleccionada actualmente. +small-electric-pole=Se conecta a otros postes eléctricos para extender una red eléctrica. +small-lamp=Emite luz al conectarse a una red eléctrica. +solid-fuel=Un material de alta calidad que puede quemarse como combustible. +splitter=Distribuye los contenidos de cada cinta entrante en dos cintas salientes. Altamente configurable. +steam-engine=Genera electricidad al conectarse a una red eléctrica y al rellenarse con Vapor de una Caldera. +steel-chest=Cofre Compilatron +stone=Una materia prima utilizada para la construcción. +stone-brick=El producto de fundición de la Piedra. Puede usarse para crear caminos transitables. +stone-furnace=Funde materias primas y las convierte en sus productos de fundición. +stone-wall=Una estructura defensiva muy resistente. +transport-belt=Mueve objetos dentro de tu fábrica. Puede llevar objetos diferentes a cada lado. +underground-belt=Mueve objetos dentro de tu fábrica. Puede llevar objetos diferentes a cada lado. +wood=Una materia prima que puede quemarse como combustible. +wooden-chest=Almacena objetos acabados para su recogida, o como mejora para materias primas. +wreck-pole=Ignora esto, no estará aquí en la versión final +[entity-name] +coal=Depósito de carbón +copper-ore=Depósito de mineral de cobre +iron-ore=Depósito de mineral de hierro +stone=Depósito de piedra +[gui] +crafting=Menú de elaboración +inventory=Inventario +select-filter=Vincular ítem a la barra de acceso rápido +[gui-helper] +assembler-description=Los ensambladores fabrican recetas automáticamente\ncuando se alimenta con electricidad +assembler-right-slot=Los productos se muestran en\nlas ranuras a la derecha +assembler-set-recipe=Las máquinas ensambladoras requieren una receta\n>> Seleccione una receta +assembler-top-slot=Los ingredientes necesarios se muestra\nen las ranuras superiores +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] para tomar un elemento +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] para poner un elemento en una ranura +container-exit-button=Presiona [color=1,1,1]__CONTROL__close-gui__[/color] para cerrar \nesta ventana +container-has-items=Esta estructura tiene un inventario\n mostrado a la derecha +drill-needs-fuel=La perforadora a vapor requiere combustible\n>> Pon el carbón en la casilla izquierda +furnace-needs-fuel=El combustible se coloca en la ranura inferior +furnace-ore-slot=Las materias primas se colocan en la ranura superior +furnace-product-slot=El producto fundido aparece\n en la ranura derecha +furnace-smelts-raw=Un horno de piedra fundi materia prima\nen elementos utilizables +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__1__craft__[/color] en una receta* para fabricar un objeto. +inventory-hover-recipe-to-view=Coloque el ratón sobre una receta\npara ver sus ingredientes +inventory-left=En el lado izquierdo encontrarás el\nInventario del personaje +inventory-right=En el lado derecho encontrarás el\nmenú de Fabricación +[item-description] +assembling-machine-1=Fábrica recetas automáticamente. +assembling-machine-2=Fabrica recetas automáticamente. También puede fabricar recetas con fluidos como ingredientes. +boiler=Produce Vapor a partir de Agua. +burner-inserter=Mueve objetos entre diferentes cofres, cintas y estructuras. +burner-mining-drill=Mina materias primas en las parcelas de recursos. +coal=Una materia prima que puede quemarse como combustible. +compilatron-chest=Un cofre que no se puede abrir. Usa un insertador para poner elementos en él. +copper-cable=Ingrediente para fabricar postes eléctricos pequeños y circuitos electrónicos. +copper-ore=Una materia prima que se puede fundir en Placas de cobre. +copper-plate=El producto fundido del Mineral de cobre. +electric-mining-drill=Mina materias primas en las parcelas de recursos. +electronic-circuit=Un ingrediente importante en muchas recetas. +firearm-magazine=Se consume cuando se dispara desde una torreta cañon o pistola. +gun-turret=Defiende automáticamente una zona al cargarse con Munición Estándar. +inserter=Mueve objetos entre diferentes cofres, cintas y estructuras. +iron-chest=Almacena objetos acabados para su recogida, o como mejora para materias primas. +iron-gear-wheel=Un ingrediente importante en muchas recetas. +iron-ore=Una materia prima que se puede fundir en Placas de hierro. +iron-plate=El producto fundido del Mineral de hierro. +lab=Consume paquetes de Ciencia para progresar en una investigación. +light-armor=Aumenta la resistencia al daño del personaje al colocarse en la ranura de armadura. +long-handed-inserter=Mueve objetos entre diferentes cofres, cintas y estructuras. +offshore-pump=Bombea fluido desde una masa de agua. +pipe=Permite que los fluidos circulen entre estructuras. +pipe-to-ground=Permite que los fluidos circulen entre estructuras. +pistol=Equipable como arma cuando se coloca en una ranura de arma. Mantenga presionado __CONTROL__shoot-enemy__ para disparar. +radar=Explora el mapa de forma progresiva. +repair-pack=Repara estructuras dañadas. Coge este objeto con la mano y mantén __CONTROL__build__ en una estructura para repararla. +science-pack=Consumido por los Laboratorios para progresar en la investigación seleccionada actualmente. +small-electric-pole=Se conecta a otros postes eléctricos para extender una red eléctrica. +small-lamp=Emite luz al conectarse a una red eléctrica. +solid-fuel=Un material de alta calidad que puede quemarse como combustible. +splitter=Distribuye los contenidos de cada cinta entrante en dos cintas salientes. Altamente configurable. +steam-engine=Genera electricidad al conectarse a una red eléctrica y al rellenarse con Vapor de una Caldera. +stone=Una materia prima utilizada para la construcción. +stone-brick=El producto de fundición de la Piedra. Puede usarse para crear caminos transitables. +stone-furnace=Funde materias primas y las convierte en sus productos de fundición. +stone-wall=Una estructura defensiva muy resistente. +transport-belt=Mueve objetos dentro de tu fábrica. Puede llevar objetos diferentes a cada lado. +underground-belt=Mueve objetos dentro de tu fábrica. Puede llevar objetos diferentes a cada lado. +wood=Una materia prima que puede quemarse como combustible. +wooden-chest=Almacena objetos acabados para su recogida, o como mejora para materias primas. +[quest-automining] +exploit-coal=Extrae carbón utilizando la perforadora a vapor +heading=Extrae combustible automáticamente +obtain-coal=Ten carbón en el inventario del personaje +[quest-build-radar] +heading=Consigue que el minimapa funcione de nuevo +place-radar=Fabrica y construye un radar +power-radar=Enciende un radar +research-basic-mapping=Investiga la tecnología básica de mapeo +[quest-electronics] +craft-electronic-circuit=Crea circuitos electrónicos +heading=Produce componentes avanzados automáticamente +place-assembling-machine-1=Crea y construye una maquina de ensamblaje +power-assembling-machine-1=Usa un poste eléctrico pequeño para conectar la electricidad +[quest-entrench] +heading=Defiende la fábrica con Torretas +loaded-second-base-area=Construye torretas cerca del depósito de mineral de hierro y carga con munición +research-active-defense=Investiga la tecnología de defensa activa +stockpile-firearm-magazine=Acumula cargadores de Munición +[quest-explore] +empty=Toma los objetos de las dos capsulas del cofre. +heading=Buscar el sitio del choque +remove-mineable-wreckage=Recoje recursos de la chatarra. +[quest-fortify] +consume-per-time-automation-science-pack=Consume paquetes de ciencia por minuto +destroy-biter-spawner=Destruye el nido de Biter cercano para reducir los ataques +heading=Asegura la fábrica +loaded-defend-2=Construye torretas cerca del depósito de mineral de cobre y carga con munición +produce-per-time-firearm-magazine=Produce cargadores de arma de fuego por minuto +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Lleva los objetos a Compilatron +craft-burner-inserter=Fabrica un Insertador a vapor +craft-burner-mining-drill=Crea otra perforadora a vapor +craft-transport-belt=Fabrica algunas Cintas transportadoras +heading=Crea objetos para la demostración +[quest-handmining] +craft-stone-furnace=Construye un Horno de piedra desde la pantalla del personaje +heading=Prepárate para fundir recursos en bruto +place-stone-furnace=Construye un Horno de piedra +was-observed-mined_stone=Mina Piedra de un deposito cercano +[quest-hints] +expand-hints=Más consejos... +heading=Consejos y sugerencias +heading-all=Todos los consejos +info-alt-mode=[font=default-bold]Ver más información[/font] sobre la fábrica presionando [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Elige las recetas[/font] de las Máquinas de Ensamblaje haciendo clic en el botón "Elegir receta" en la pantalla de la Máquina de Ensamblaje. +info-assembling-machines=[font=default-bold]Las máquinas ensambladoras[/font]crean objetos automáticamente. +info-build=[font=default-bold]Construir estructuras[/font] por [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] en su icono en el inventario de caracteres entonces [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] en el suelo. +info-burner-structures=[font=default-bold]Repostar directamente[/font] manteniendo los elementos de combustible luego [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] en la estructura de destino. +info-copy-paste-settings=[font=default-bold]Copia los ajustes de la receta[/font] de una Máquina de Ensamblaje pulsando [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. Pega estos ajustes en otra máquina pulsando [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Añade más torretas a medida que los ataques aumenten en fuerza. +info-fast-transfer=[font=default-bold]Transferir todo[/font] a una estructura sin abrir su inventario haciendo clic en [font=default-semibold][color=128,206,240]__CONTROL__fast-entity-transfer__[/color][/font] sobre él. +info-hand-mining=[font=default-bold]Extrae recursos[/font] manteniendo pulsado [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] sobre un depósito. +info-handcrafting=Ahora es posible preparar piezas intermedias como [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] desde la pantalla del Personaje. +info-hover-recipe=[font=default-bold]Puedes revisar las recetas[/font] colocando el cursor sobre el botón correspondiente en el Menú de Elaboración. +info-inserter=[font=default-bold]Las estructuras pueden cargarse[/font] y descargarse usando insertadores. +info-inventory=[font=default-bold]La pantalla del Personaje[/font] puede verse pulsando la tecla [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font]. +info-map=[font=default-bold]La pantalla de Map[/font] puede verse pulsando la tecla [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]. +info-melee-attack=[font=default-bold]Ataca a los biters cercanos[/font]manteniendo[font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]Los taladros de minería colocan la materia prima[/font] en el suelo directamente enfrente de ellos. Usa cofres o cintas para recolectar los minerales o el taladro detendrá. +info-move-click=[font=default-bold]Abre una estructura[/font] caminando hacia ella y pulsando [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font]. +info-move-wasd=[font=default-bold]Camina[/font] usando las teclas [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font]. +info-no-respawning=Durante este objetivo, no reaparecerás. Si mueres, hay un autoguardado desde el comienzo de la batalla. +info-pickup-items=[font=default-bold]Recoge objetos de las cintas[/font]manteniendo[font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font]. +info-pipette=[font=default-bold]Copia una estructura[/font] manteniendo el cursor sobre ella y pulsando [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold]La electricidad es suministrada[/font] a las estructuras en un área alrededor de cada poste eléctrico. +info-production=[font=default-bold]Las investigaciones pueden acelerarse[/font]construyendo más laboratorios y produciendo más paquetes de ciencia. +info-put-one=[font=default-bold]Coloca un objeto[/font] en una ranura pulsando [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=[font=default-bold]Deconstruye estructuras[/font]manteniendo[font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]. +info-repair-pack=[font=default-bold]Los paquetes de reparación[/font] pueden ser aplicados cogiéndolos y manteniéndolos[font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] en una estructura dañada. +info-research-screen=La [font=default-bold]investigación[/font] puede ser seleccionada en la pantalla de Tecnología. Abrala con la tecla [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font]. +info-rotate=[font=default-bold]Rota las estructuras[/font] usando la tecla [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font], antes o después de la construcción. +info-science-packs=[font=default-bold]Los laboratorios necesitan paquetes de ciencia[/font] para investiga las tecnologías. +info-spawners-consume-pollution=[font=default-bold]Los nidos consumen contaminación.[/font] Cuando consumen suficiente, enviarán Biters a atacar. +info-take-half=[font=default-bold]Recoge la mitad de una pila[/font] de objetos pulsando [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Disparar a enemigos cercanos[/font] pulsando[font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. Los enemigos específicos pueden apuntarse usando el ratón. +info-turret-ammo=[font=default-bold]Las torretas[/font] pueden ser recargadas automáticamente usando insertadores. +info-turrets-loaded=[font=default-bold]Mantén tus torretas cargadas[/font] para sobrevivir a los ataques. +[quest-item] +default=Objeto de misión por defecto +[quest-leave] +arrive-exit-right=Escape hacia el este y encuentre un lugar seguro para reconstruir +collect=Recolecta equipamiento +heading=Recoge tu fábrica y evacúa +wait-for-entity-in-exit-right=Ir a Compilatron +[quest-load-lab] +has-packs=Añade packs de ciencia de automatización al Laboratorio +heading=Desbloquea nuevas recetas +research-basic-electronics=Investiga la tecnología electrónica básica +tech-selected=Empieza el proceso de investigación en la pantalla de tecnología +[quest-long-research] +heading=El desafío final +research-demo-munitions-upgrade=Investiga la tecnología Militar 2 +[quest-military] +craft-firearm-magazine=Fabricar algunos cargadores de Munición +craft-pistol=Fabrica una pistola +heading=Prepárate para el siguiente ataque +player-loaded=Ten algunas balas en el lugar de la munición +research-basic-military=Investiga la tecnología militar básica +[quest-power-assembler] +craft-small-electric-pole=Fabrica postes eléctricos pequeños +heading=Usa el generador de Electricidad +power-crash-site-assembling-machine-1-repaired=Conectar electricidad a la maquina ensabladora de reparacion +[quest-prepare] +heading=Fabrica objetos necesarios antes de salir +obtain-assembling-machine-1=Tener máquinas de ensamblaje +obtain-boiler=Tener una Caldera +obtain-lab=Tener un Laboratorio +obtain-offshore-pump=Tener una Bomba costera +obtain-small-electric-pole=Tener algunos postes eléctricos pequeños +obtain-steam-engine=Tener un Motor a vapor +[quest-reach-pond] +arrive=Ir a Compilatron +heading=Explora la zona del este para encontrar un lugar seguro con agua +[quest-rebuild] +build-offshore-pump=Construye una bomba costera +connection=Conecta el motor de vapor a un poste eléctrico pequeño +heading=Reconstruye la fábrica usando energía del vapor +power-lab=Conecta el Laboratorio a la electricidad +provide-steam=Proporcionar un motor de vapor con vapor +provide-water=Proporcionar un caldero con agua y carbón +research-improved-equipment=Investiga la tecnología de equipamiento personal mejorada +[quest-repair-assembler] +compi-iron-plate=Usa el insertador para poner placas de hierro en el cofre de Compilatron +connect-with-belt=Construye cintas transportadoras entre la zona de minería y el cofre de Compilatron +heading=Reparar maquina de ensamblaje +[quest-repair-lab] +compi-copper-plate=Tener placas de cobre en el cofre de Compilatron +compi-iron-gear-wheel=Tener engranajes de hierro en el cofre de Compilatron +heading=Reparar el Laboratorio y la Máquina Ensamblaje +[quest-scan-wreck] +heading=Investiga una fuente de energía alternativa +research-analyse-ship=Investiga la tecnología de energía de vapor +[quest-smelting] +craft-burner-mining-drill=Crea una perforadora a vapor +craft-iron-plate=Produce placas de hierro +furnace-fuel=Añade combustible al Horno de piedra +furnace-ore=Añade mena de hierro al horno de piedra +heading=Funde recursos en bruto +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Ir a Compilatron +heading=Compilatron ha detectado algo +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Lleva los objetos a Compilatron +heading=Ver una demostración +obtain-burner-inserter=Tener un Insertador a vapor +obtain-burner-mining-drill=Tener una Perforadora a vapor +obtain-transport-belt=Tener algunas Cintas transportadoras +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Ir a Compilatron +heading=Los enemigos se aproximan desde el este +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Ir a Compilatron +heading=Compilatron ha detectado una irregularidad +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Ir a Compilatron +heading=Los enemigos se aproximan desde el oeste +[text-window] +continue-button=Continuar +[tutorial-gui] +new-bonuses-available=Nuevos bonos pasivos en efecto +new-recipes-available=Nuevas recetas de fabricación disponibles +new-technologies-available=Nuevas tecnologías disponibles para investigar +objective-complete=Objetivo completo +research-tooltip-heading=¡Investigación completada! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/et/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/et/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5cb33742adc5eb664bf79f51c21390dcbebdf231 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/et/demo_level-01.cfg @@ -0,0 +1,83 @@ +controller-look-tip=Kasuta __CONTROL__look__, et valida end ümbritsevaid üksuseid. +goal-add-filter=Lisa põletiga kaevanduspuur ekraani allotsas kiirribale kasutades __CONTROL__pick-item__. +goal-build-furnace=Vali kiviahi ja ehita see enda juurde maa peale vajutades __CONTROL__build__. Kui ehitis on roheline, on ehitamine võimalik. +goal-close-character-screen=Sulge tegelase ekraan, vajutades __CONTROL__confirm-gui__. +goal-close-screen=Sulge aken vajutades __CONTROL__confirm-gui__. +goal-collect-in-container=Oota kuni vähemalt __1__ eset on konteineris __2__. +goal-collect-in-furnace=Oota kuni vähemalt __1__ sulatatud eset on konteineris __2__. +goal-craft-burner-miner=Valmista põletiga kaevanduspuur. +goal-craft-chest=Meisterda puidust kirst. +goal-craft-furnace=Meisterda kiviahi (vajuta __CONTROL__open-character-gui__ ja vaata meisterdamise menüüd). +goal-empty-container=Võta kõik esemed konteinerist __1__. +goal-empty-furnace=Võta kõik sulatatud esemed konteinerist __1__. +goal-fast-empty-hand=Tühjenda kursor kasutades __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Võta sulatatud raudplaadid kiviahjust. +goal-insert-fuel-into-burner-miner=Pane kütus põletiga kaevanduspuuri sisse. +goal-insert-fuel-into-furnace=Pane kütus kiviahju.\nSa võid kasutada sütt või puitu, mida sa saad kaevata läheduses. +goal-insert-iron-into-furnace=Pane rauamaak kiviahju ressursipessa. +goal-intro=See aken näitab alati sulle praegust ülesannet. +goal-mine-burner-miner=Korja kaevanduspuur üles. +goal-mine-iron-ore=Liigu rauamaagi laigule ja hoia kursorit selle peal. +goal-mine-iron-ore-controller=Liigu rauamaagi lähedale, et seda selekteerida. +goal-mine-iron-ore-precise=Kaevanda rauamaaki (hoia __CONTROL__mine__): __1__/__2__ +goal-movement=Kasuta __CONTROL_MOVE__ nuppe, et ringi liikuda. +goal-movement-controller=Kasuta __CONTROL_MOVE__, et ringi liikuda +goal-open-character-screen-1=Ava tegelase ekraan, vajutades __CONTROL__open-character-gui__. +goal-open-character-screen-2=Ava tegelase ekraan (vajuta __CONTROL__open-character-gui__). +goal-open-furnace=Ava kiviahi vajutades __CONTROL__open-gui__. +goal-pick-mined-item=Korja kaevanduspuuri kaevandatud esemed üles (vajuta __CONTROL__pick-items__, seistes selle lähedal). +goal-place-burner-miner=Ehita põletiga kaevanduspuur maagi peale. +goal-put-chest-below-burner-miner=Ehita puidust kirst kaevanduspuuri väljundkohale. +goal-remove-blocking-entity=Miski on põletiga kaevanduspuuri ees. Eemalda märgitud ehitis kasutades __CONTROL__mine__. +goal-search-wreck=Kontrolli, kas pööstekapslis on midagi kasulikku. Liigu lähemale ja vajuta __CONTROL__open-gui__, et see avada. +goal-take-iron-from-wreck=Liiguta rauast hammasrattad päästekapslist oma seljakotti. +goal-wait-for-smelting=Sulata raudplaate kiviahjus. +msg-burner-miner-resources-placement=Kaevanduspuur kuhjab kaevandatud maavarad enda ette. +msg-crafting-queue-1=See on su meisterdamise järjekord. __ALT_CONTROL__1__cancel-craft__ Vajuta eseme peale, kui tahad seda tühistada. +msg-crafting-queue-1-controller=See on sinu meisterdamisjärjekord. +msg-entity-blocking-miner=See objekt blokeerib põletiga kaevanduspuuri. Sa pead selle eemaldama. +msg-entity-info=Kui sa hoiad kursorit üksuse peal, ilmub siia kasulik detailne informatsioon. +msg-entity-info-controller=Kui valid üksuse, siis näidatakse kasulikke detaile siin näpunäites. +msg-furnace-working=Kiviahi sulatab nüüd rauamaagi raudplaatideks. +msg-goal-in-top-left=Sa leiad praeguse ülesande sellest aknast. +msg-intro=See aken paneb vahetevahel mängu pausile ja annab sulle vihjeid. Sa saad jätkata mängu vajutades +msg-inventory-introduction=Su seljakott on vasakul. Korja rauast hammasrattad üles, vajutades __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Ups, sa lõhkusid kaevanduspuuri selle liidese avamise asemel. Sa saad selle avada, vajutades __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Ups, sa lõhkusid objekti selle liidese avamise asemel. Sa saad selle avada, vajutades __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Ups, sa lõhkusid kiviahju selle liidese avamise asemel. Sa saad selle avada, vajutades __CONTROL__open-gui__. +msg-recipes-info-1=Paremal pool on meisterdamise menüü. Vajutades __ALT_CONTROL__2__craft__ retsepti peal meisterdab kujutatud eseme. +msg-resources-in-container=Maavarad kogutakse nüüd ehitisse __1__. +think-burner-miner-working=See töötab, see töötab! +think-furnace-useful=See oli käkitegu! +think-go-around=Ma peaksin rohekm aega kulutama selle imeliku koha avastamisele. +think-introduction=See päästekapsel päästis mu elu. Ma kardan, et teistel ei vedanud nii palju. +think-learned-something=Tore, õppisin täna midagi. +think-nothing-more=Siin pole midagi muud. Ma pean lihtsad tööriistad ise tegema. +think-search-wreck=Huvitav, kas ma saaksin midagi päästekapslist kasutada. +think-see-iron-ore=See seal näeb välja nagu rauamaak. +think-smelt-iron=Hmm, kui ma saaksin seda rauda kuidagi sulatada... +think-storage-needed=Ma saaksin siia midagi ehitada, et koguda kaevanduspuurist ressursse. +think-tired=Ma tunnen end sellest kaevandamisest päris väsinuna. Huvitav, kas seda saaks automatiseerida. +zoom-tip=Sa saad kasutada __CONTROL__zoom-in__ ja __CONTROL__zoom-out__, et suumida sisse ja välja. +[entity-description] +burner-mining-drill=Kaevandab tooreid materjale maagilappidelt. +coal=Toores materjal, mida saab põletada kütusena. +copper-ore=Toores materjal, mida saab sulatada vaskplaatideks. +copper-plate=Vasemaagist sulatatud toode. +crash-site-chest-1=See päästekapsel päästis mu elu. See võib sisaldada midagi kasulikku. +electronic-circuit=Tähtis koostisosa paljudes retseptides. +iron-chest=Hoiustab valmistatud esemed kogumiseks või töötab puhvrina tooreste materjalide jaoks. +iron-gear-wheel=Tähtis koostisosa paljudes retseptides. +iron-ore=Toores materjal, mida saab sulatada raudplaatideks. +iron-plate=Rauamaagist sulatatud toode. +stone=Toores materjal, mida saab kasutada ehitamiseks. +stone-furnace=Sulatab toored materjalid vastavateks sulatatud toodeteks. +wood=Toores materjal, mida saab põletada kütusena. +wooden-chest=Hoiustab valmistatud esemed kogumiseks või töötab puhvrina tooreste materjalide jaoks. +[entity-name] +coal=Kivisüsi +copper-ore=Vasemaak +crash-site-chest-1=Päästekapsel +iron-ore=Rauamaak +stone=Kivihunnik + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/eu/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/eu/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..373d381bb2dbb03bfaa976439fe3fd08c535c72f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/eu/demo_level-01.cfg @@ -0,0 +1,2 @@ +goal-intro=Leiho honek beti erakutsiko dizu uneko helburua edo zeregina. + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/fi/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/fi/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..04c58b5be0bab7ec0a5853b89e052516c9bc5dae --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/fi/demo_level-01.cfg @@ -0,0 +1,76 @@ +goal-add-filter=Lisää polttokäyttöinen kaivospora ruudun alaosassa näkyvään pikapalkkiin painamalla __CONTROL__pick-item__. +goal-build-furnace=Valitse kiviuuni ja rakenna se maahan lähellesi painamalla __CONTROL__build__. Jos kohdesijainti on sallittu, se näkyy vihreänä. +goal-close-character-screen=Sulje hahmon käyttöliittymä painamalla __CONTROL__close-gui__. +goal-close-screen=Sulje ikkuna painamalla __CONTROL__confirm-gui__. +goal-collect-in-container=Odota, kunnes __2__ sisältää ainakin __1__ esinettä. +goal-collect-in-furnace=Odota, kunnes __2__ sisältää ainakin __1__ sulatustuotetta. +goal-craft-burner-miner=Kokoa polttokäyttöinen kaivospora. +goal-craft-chest=Kokoa puuarkku. +goal-craft-furnace=Kokoa kiviuuni (paina __CONTROL__open-character-gui__ ja etsi sen resepti). +goal-empty-container=Avaa __1__ ja ota kaikki esineet sieltä. +goal-empty-furnace=Avaa __1__ ja ota kaikki sulatustuotteet sieltä. +goal-fast-empty-hand=Tyhjennä käsi painamalla __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Ota sulatetut rautalevyt kiviuunista. +goal-insert-fuel-into-burner-miner=Syötä polttokäyttöiseen kaivosporaan polttoainetta. +goal-insert-fuel-into-furnace=Aseta kiviuuniin polttoainetta.\nPolttoaineeksi kelpaa hiili tai puu, jota voit kerätä lähiympäristöstä. +goal-insert-iron-into-furnace=Syötä rautamalmi kiviuunin resurssiruutuun. +goal-intro=Tämä ikkuna näyttää aina nykyisen tavoitteen tai tehtävän. +goal-mine-burner-miner=Pura kaivospora. +goal-mine-iron-ore=Liiku rautaesiintymän lähelle ja vie hiiri sen ylle. +goal-mine-iron-ore-precise=Louhi rautamalmia (pidä __CONTROL__mine__ pohjassa): __1__/__2__ +goal-movement=Käytä __CONTROL_MOVE__ näppäimiä liikkuaksesi. +goal-open-character-screen-1=Avaa hahmosi käyttöliittymä painamalla __CONTROL__open-character-gui__. +goal-open-character-screen-2=Avaa hahmosi käyttöliittymä (paina __CONTROL__open-character-gui__). +goal-open-furnace=Avaa kiviuunin käyttöliittymä painamalla __CONTROL__open-gui__. +goal-pick-mined-item=Poimi kaivosporan tuottamat esineet (paina __CONTROL__pick-items__ kun olet niiden lähellä). +goal-place-burner-miner=Rakenna kaivospora maahan esiintymän päälle. +goal-put-chest-below-burner-miner=Rakenna puuarkku kaivosporan päätepisteen alle. +goal-remove-blocking-entity=Jokin on kaivosporan tiellä. Pura merkitty rakennelma painamalla __CONTROL__mine__. +goal-take-iron-from-wreck=Siirrä rautaiset rattaat kapselista tavaraluetteloosi. +goal-wait-for-smelting=Sulata rautalevyjä kiviuunissa. +msg-burner-miner-resources-placement=Kaivospora pudottaa louhitut resurssit eteensä. +msg-crafting-queue-1=Tämä on kokoamis jonosi. Mikäli haluat peruuttaa jonon esineen __ALT_CONTROL__1__cancel-craft__ +msg-entity-blocking-miner=Tämä tukkii kaivosporan. Se pitää poistaa. +msg-entity-info=Kun osoitin on jonkin asian päällä, tarkemmat tiedot siitä näkyvät tässä tietoruudussa. +msg-furnace-working=Kiviuuni sulattaa nyt rautamalmia rautalevyiksi. +msg-goal-in-top-left=Löydät aina nykyisen tavoitteen tästä ikkunasta. +msg-intro=Tämä ikkuna keskeyttää välillä pelin ja antaa sinulle erilaisia vinkkejä. Voit jatkaa peliä painamalla +msg-inventory-introduction=Hahmosi esineluettelo on vasemmalla. Siirrä rattaat painamalla __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Hups, purit kaivosporan sen käyttöliittymän avaamisen sijaan. Voit avata sen painamalla __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Hups, purit rakennelman sen käyttöliittymän avaamisen sijaan. Voit avata sen painamalla __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Hups, purit kiviuunin sen käyttöliittymän avaamisen sijaan. Voit avata sen painamalla __CONTROL__open-gui__. +msg-recipes-info-1=Oikealta puolelta löydät kokoamisvalikon. __ALT_CONTROL__2__craft__ kokoat reseptin esineen. +msg-resources-in-container=__1__ kerää nyt resurssit. +think-burner-miner-working=Se toimii! Se toimii! +think-furnace-useful=Se oli helppo nakki! +think-go-around=Minun kannattaisi varmaan tutkia tätä paikkaa vähän. +think-introduction=Tuo pakokapseli pelasti henkeni. Luulen olleeni ainut onnekas... +think-learned-something=Ei huonosti. Tulipahan jotain opittua tänään. +think-nothing-more=Täällä ei ole mitään muuta. Minun täytyy itse tehdä muutama yksinkertainen työkalu. +think-search-wreck=Pakokapselin jäännöksissä voi olla jotain hyödyllistä. +think-see-iron-ore=Tuo tuolla näyttää ihan rautamalmilta. +think-smelt-iron=Hmm. Jospa voisin sulattaa tuon raudan jotenkin... +think-storage-needed=Voisin rakentaa tähän jotain keräämään kaivosporan tuotteet. +think-tired=Olen kyllästynyt kaikkeen tähän kaivamiseen. Voisiko sen automatisoida? +[entity-description] +burner-mining-drill=Louhii raaka-aineita mineraaliesiintymistä. +coal=Raakamateriaali, jota voi käyttää polttoaineena. +copper-ore=Raakamateriaali, jonka voi sulattaa kuparilevyiksi. +copper-plate=Sulatetun kuparimalmin lopputulos. +crash-site-chest-1=Pakokapseli, joka pelasti henkesi. Se saattaa sisältää jotain hyödyllistä. +electronic-circuit=Monen tärkeän reseptin ainesosa. +iron-chest=Säilöö esineitä myöhempää käyttöä varten tai toimii puskurina raaka-aineille. +iron-gear-wheel=Monen tärkeän reseptin ainesosa. +iron-ore=Raakamateriaali, jonka voi sulattaa rautalevyiksi. +iron-plate=Sulatetun rautamalmin lopputulos. +stone=Raaka-aine, jota käytetään rakentamiseen. +stone-furnace=Sulattaa raaka-aineita sulatustuotteiksi. +wood=Raakamateriaali, jota voi käyttää polttoaineena. +wooden-chest=Säilöö esineitä myöhempää käyttöä varten tai toimii puskurina raaka-aineille. +[entity-name] +coal=Hiiliesiintymä +copper-ore=Kuparimalmiesiintymä +crash-site-chest-1=\nPakokapseli +iron-ore=Rautamalmiesiintymä +stone=Kiviesiintymä + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/fi/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/fi/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..28b1507032c0e0866e891a7dcd67a2d26381458f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/fi/new-tut-map.cfg @@ -0,0 +1,323 @@ +[campaign-email-message] +text=Pyydämme lähettämään tässä \nhakemistossa olevat ruutukaappaukset osoitteeseen ben.buckton@factorio.com. \n\nKiitos vielä kerran kun pelasit ja \nkäytit aikaa lähettääksesi meille palautetta. +[campaign-migrated-message] +heading=Tallennus siirretty uuteen versioon +text=Aloitit pelisi Factorion vanhemmassa versiossa, joten jouduimme muuttamaan tallennusta. Saatat huomata palanneesi hieman aiempaan kohtaan pelissä. +[campaign-migrated-too-old-message] +heading=Tallennuksesi on liian vanha, jotta sitä voisi jatkaa +text=Tallentamaasi peliä ei valitettavasti voi ladata, koska se on kampanjan vanhemmasta versiosta. Normaalitilan tallennuksissa ei ole samaa rajoitusta. +[compi] +story-assessment-operational=Teknikon tila...\nToimintakuntoinen +story-found-water=Vettä löydetty\n* Aloita jälleenrakennus +story-suggest-evacuate=Natiivien aggressio ei ole turvallisella tasolla\n>> Evakuoi +story-waiting-for-player=Tarvitaan teknikko...\nOdottaa +teach-add-fuel=Rakennus vaatii polttoainetta\n>> Lisää Hiili [img=coal-dark-background] +teach-alt-mode=Lisätietoja saatavilla\n>> Paina [color=1,1,1]__CONTROL__show-info__[/color] näppäintä näyttääksesi/piilottaaksesi +teach-bottles=Tutkimus vaatii tiedepaketteja [img=item/automation-science-pack]\n>> Aseta paketit laboratorioon [img=item/lab] +teach-build-structure=Rakenna kivinen sulatusuuni [img=item/stone-furnace]\n>> Paina [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Tämä rakennus sisältää esineitä\n>> Paina [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] ottaaksesi kaikki esineet +teach-feed-items=Pyydetään kuparilevyjä [img=item/copper-plate]\nPyydetään rautaisia hammasrattaita [img=item/iron-gear-wheel]\n>> Aseta esineet tänne +teach-feed-plates=Pyydetään rautalevyjä [img=item/iron-plate]\n>> Aseta esineet tänne +teach-harvest-tree=Kerää puuta [img=item/wood] kaatamalla puita\n>> Pidä [color=1,1,1]__CONTROL__mine__[/color] painettuna +teach-inserting=Syötä rautalevyjä [img=item/iron-plate]\ntuottaaksesi rautaisia rattaita [img=item/iron-gear-wheel] +teach-load-turret=Tyhjä konekivääritorni [img=item/gun-turret] havaittu\n>> Lisää tuliaseen lippaita [img=item/firearm-magazine] +teach-low-satisfaction=Vähäinen energiatarpeen täyttyminen\n>> Kasvata sähköntuotantoa +teach-low-steam=Ei riittävästi höyryä +teach-mine-salvage=Kerää romumetallia\n>> Pidä [color=1,1,1]__CONTROL__mine__[/color] painettuna +teach-mine-stone=Louhi kiveä [img=item/stone] esiintymästä\n>> Pidä [color=1,1,1]__CONTROL__mine__[/color] pohjassa +teach-miner-output=Jumiutunut pora havaittu\n>> Rakenna puuarkku [img=item/wooden-chest] tähän +teach-move-outside=Liiku [color=1,1,1]__CONTROL_MOVE__[/color]-näppäimillä\n>>Liiku osoitetun alueen ulkopuolelle +teach-open-entity=Tämä rakennus sisältää esineitä\n>> Paina [color=1,1,1]__ALT_CONTROL__1__build__[/color] avataksesi +teach-open-inventory=Paina [color=1,1,1]__CONTROL__open-character-gui__[/color] näppäintä\navataksesi hahmoikkunan +teach-open-research-menu=Tutkimusvaihtoehtoja saatavilla\n>> Paina [color=1,1,1]__CONTROL__open-technology-gui__[/color] valitaksesi yksi +teach-power=Kasaamiskone tarvitsee sähköä\n>> Rakenna sähkötolppa sähkögeneraattorin viereen\n>> Rakenna sähkötolppa kasauskoneen viereen\n>> Yhdistä sähkötolpat +teach-repair-turret=Vahingoittunut konekivääritorni [img=item/gun-turret] havaittu\n>> Käytä korjaussarjaa [img=item/repair-pack] +teach-shoot-key=Aggressiivinen olio tehtaassa\nAmmu [color=1,1,1]__CONTROL__shoot-enemy__[/color]-näppäimellä +teach-take-in-hand=Ota kivinen sulatusuuni [img=item/stone-furnace]\nhahmoikkunasta\n>> Paina [color=128,206,240]__CONTROL__open-character-gui__[/color]-näppäintä +teach-use-wasd=Liiku [color=1,1,1]__CONTROL_MOVE__[/color]-näppäimillä +[entity-description] +assembling-machine-1=Kokoaa reseptejä automaattisesti. +assembling-machine-2=Kokoaa reseptejä automaattisesti. +big-ship-wreck-1=Tuhoutuneen aluksen osa. Saattaa sisältää jotain hyödyllistä. +big-ship-wreck-2=Tuhoutuneen aluksen osa. Saattaa sisältää jotain hyödyllistä. +big-ship-wreck-3=Tuhoutuneen aluksen osa. Saattaa sisältää jotain hyödyllistä. +boiler=Tuottaa vedestä höyryä. +burner-inserter=Siirtää esineitä arkkujen, hihnojen ja rakennusten välillä. +burner-mining-drill=Louhii raaka-aineita mineraaliesiintymistä. +coal=Raakamateriaali, jota voi käyttää polttoaineena. +compilatron=Robottiapulainen, joka selvisi maahansyöksystä. Sen kyvyt ovat vaillinaiset sisäisten vaurioiden vuoksi. +copper-cable=Tarvitaan pienten sähkötolppien ja sähköpiirien tekemiseen. +copper-ore=Raakamateriaali, jonka voi sulattaa kuparilevyiksi. +copper-plate=Sulatetun kuparimalmin lopputulos. +electric-mining-drill=Louhii raaka-aineita mineraaliesiintymistä. +electronic-circuit=Monen tärkeän reseptin ainesosa. +escape-pod-assembler=Haaksirikkoutuneen aluksen osa, jonka tarkoitus oli koota komponentteja. +escape-pod-lab=Haaksirikkoutuneen aluksen osa, jonka tarkoitus oli tutkia uusia teknologioita. +escape-pod-power=Haaksirikkoutuneen aluksen osa, joka sisältää suuren akun. Se toimii edelleen, mutta on kriittisesti vioittunut. +firearm-magazine=Kuluu pistoolilla ja konekivääritorneilla ammuttaessa. +gun-turret=Puolustaa aluetta automaattisesti, jos ladattu tuliaseen lippailla. +inserter=Siirtää esineitä arkkujen, hihnojen ja rakennusten välillä. +iron-chest=Säilöö esineitä myöhempää käyttöä varten tai toimii puskurina raaka-aineille. +iron-gear-wheel=Monen tärkeän reseptin ainesosa. +iron-ore=Raakamateriaali, jonka voi sulattaa rautalevyiksi. +iron-plate=Sulatetun rautamalmin lopputulos. +lab=Edistää tutkimusta kuluttamalla tiedepaketteja. +long-handed-inserter=Siirtää esineitä arkkujen, hihnojen ja rakennusten välillä. +mineable-wreckage=Kerää pitämällä __CONTROL__mine__ pohjassa +offshore-pump=Pumppaa vettä vesistöstä. +pipe=Mahdollistaa nesteen ja kaasun siirtymisen rakennuksesta toiseen. +pipe-to-ground=Mahdollistaa nesteen ja kaasun siirtymisen rakennuksesta toiseen. +pistol=Ota käyttöön asettamalla ase aseruutuun. Ammu vihollisia painamalla __CONTROL__shoot-enemy__. +radar=Paljastaa kartan alueita ajan myötä. +repair-pack=Korjaa vahingoittuneita rakennuksia. Ota tämä tavara käteen ja pidä __CONTROL__build__ rakennuksen kohdalla korjataksesi sen. +science-pack=Laboratorio kuluttaa näitä edistääkseen valitun teknologian tutkimusta. +small-electric-pole=Kytkeytyy toisiin sähkötolppiin ja laajentaa sähköverkkoa. +small-lamp=Tuottaa valoa, kun yhdistetty sähköverkkoon. +solid-fuel=Jalostettu aine, jota voi käyttää polttoaineena. +splitter=Jakaa kuljetushihnan kahdellle kuljetushihnalle. Useita säätömahdollisuuksia. +steam-engine=Tuottaa sähköä, kun yhdistetty sähköverkkoon ja täytetty höyrykattilan höyryllä. +steel-chest=Compilatronin arkku +stone=Raaka-aine, jota käytetään rakentamiseen. +stone-brick=Sulatettu kivituote. Voidaan käyttää polkujen luomiseen maailmassa. +stone-furnace=Sulattaa raaka-aineita sulatustuotteiksi. +stone-wall=Erittäin kestävä puolustusrakenne. +transport-belt=Siirtää esineitä. Voi kuljettaa eri esineitä kahdella eri kaistalla. +underground-belt=Siirtää esineitä. Voi kuljettaa eri esineitä kahdella eri kaistalla. +wood=Raakamateriaali, jota voi käyttää polttoaineena. +wooden-chest=Säilöö esineitä myöhempää käyttöä varten tai toimii puskurina raaka-aineille. +wreck-pole=Älä välitä tästä, tämä ei ole mukana lopullisessa versiossa +[entity-name] +coal=Hiiliesiintymä +copper-ore=Kuparimalmiesiintymä +iron-ore=Rautamalmiesiintymä +stone=Kiviesiintymä +[gui] +crafting=Kokoamisvalikko +inventory=Tavaraluettelo +select-filter=Lisää esine pikapalkkiin +[gui-helper] +assembler-description=Kasauskoneet kokoavat reseptejä automaattisesti\nkun niihin toimitetaan sähköä +assembler-right-slot=Tuotteet näytetään\nruuduissa oikealla +assembler-set-recipe=Kasauskone tarvitsee reseptin\n>> Valitse resepti +assembler-top-slot=Tarvittavat raaka-aineet näkyvät\nyläruuduissa +container-click-to-collect=Paina [color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] ottaaksesi esineen +container-click-to-place=Paina [color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] asettaaksesi esineen ruutuun +container-exit-button=Paina [color=1,1,1]__CONTROL__close-gui__[/color] sulkeaksesi \ntämän ruudun +container-has-items=Tällä rakennuksella on tavaraluettelo,\njoka näkyy oikealla +drill-needs-fuel=Polttokäyttöinen kaivospora tarvitsee polttoainetta\n>> Lisää Hiili vasempaan ruutuun +furnace-needs-fuel=Polttoaine laitetaan alempaan ruutuun +furnace-ore-slot=Raakamateriaalit laitetaan ylempään ruutuun +furnace-product-slot=Sulatettu materiaali ilmestyy\n ruutuun oikealla puolella +furnace-smelts-raw=Kivinen sulatusuuni sulattaa raakamateriaaleja\nkäyttökelpoisiksi esineiksi +inventory-click-to-craft=Paina [color=1,1,1]__ALT_CONTROL__1__craft__[/color] reseptin kohdalla kootaksesi yhden esineen. +inventory-hover-recipe-to-view=Pidä hiirtä reseptin päällä\nnähdäksesi sen raaka-aineet +inventory-left=Vasemmassa reunassa on\nhahmon tavaraluettelo +inventory-right=Oikeassa reunassa on\nkokoamisvalikko +[item-description] +assembling-machine-1=Kokoaa reseptejä automaattisesti. +assembling-machine-2=Kokoaa reseptejä automaattisesti. Voi koota myös nesteitä sisältäviä reseptejä. +boiler=Tuottaa vedestä höyryä. +burner-inserter=Siirtää esineitä arkkujen, hihnojen ja rakennusten välillä. +burner-mining-drill=Louhii raaka-aineita mineraaliesiintymistä. +coal=Raakamateriaali, jota voi käyttää polttoaineena. +compilatron-chest=Arkku jota ei voi avata. Käytä asettelijaa siirtääksesi sinne esineitä. +copper-cable=Tarvitaan pienten sähkötolppien ja sähköpiirien tekemiseen. +copper-ore=Raakamateriaali, jonka voi sulattaa kuparilevyiksi. +copper-plate=Sulatetun kuparimalmin lopputulos. +electric-mining-drill=Louhii raaka-aineita mineraaliesiintymistä. +electronic-circuit=Monen tärkeän reseptin ainesosa. +firearm-magazine=Kuluu pistoolilla ja konekivääritorneilla ammuttaessa. +gun-turret=Puolustaa aluetta automaattisesti, jos ladattu tuliaseen lippailla. +inserter=Siirtää esineitä arkkujen, hihnojen ja rakennusten välillä. +iron-chest=Säilöö esineitä myöhempää käyttöä varten tai toimii puskurina raaka-aineille. +iron-gear-wheel=Monen tärkeän reseptin ainesosa. +iron-ore=Raakamateriaali, jonka voi sulattaa rautalevyiksi. +iron-plate=Sulatetun rautamalmin lopputulos. +lab=Edistää tutkimusta kuluttamalla tiedepaketteja. +light-armor=Lisää hahmon vahingonsietokykyä asetettuna panssariruutuun. +long-handed-inserter=Siirtää esineitä arkkujen, hihnojen ja rakennusten välillä. +offshore-pump=Pumppaa vettä vesistöstä. +pipe=Mahdollistaa nesteen ja kaasun siirtymisen rakennuksesta toiseen. +pipe-to-ground=Mahdollistaa nesteen ja kaasun siirtymisen rakennuksesta toiseen. +pistol=Ota käyttöön asettamalla ase aseruutuun. Ammu vihollisia painamalla __CONTROL__shoot-enemy__. +radar=Paljastaa kartan alueita ajan myötä. +repair-pack=Korjaa vahingoittuneita rakennuksia. Ota tämä tavara käteen ja pidä __CONTROL__build__ rakennuksen kohdalla korjataksesi sen. +science-pack=Laboratorio kuluttaa näitä edistääkseen valitun teknologian tutkimusta. +small-electric-pole=Kytkeytyy toisiin sähkötolppiin ja laajentaa sähköverkkoa. +small-lamp=Tuottaa valoa, kun yhdistetty sähköverkkoon. +solid-fuel=Jalostettu aine, jota voi käyttää polttoaineena. +splitter=Jakaa kuljetushihnan kahdellle kuljetushihnalle. Useita säätömahdollisuuksia. +steam-engine=Tuottaa sähköä, kun yhdistetty sähköverkkoon ja täytetty höyrykattilan höyryllä. +stone=Raaka-aine, jota käytetään rakentamiseen. +stone-brick=Sulatettu kivituote. Voidaan käyttää polkujen luomiseen maailmassa. +stone-furnace=Sulattaa raaka-aineita sulatustuotteiksi. +stone-wall=Erittäin kestävä puolustusrakenne. +transport-belt=Siirtää esineitä. Voi kuljettaa eri esineitä kahdella eri kaistalla. +underground-belt=Siirtää esineitä. Voi kuljettaa eri esineitä kahdella eri kaistalla. +wood=Raakamateriaali, jota voi käyttää polttoaineena. +wooden-chest=Säilöö esineitä myöhempää käyttöä varten tai toimii puskurina raaka-aineille. +[quest-automining] +exploit-coal=Louhi kivihiiltä polttokäyttöisen kaivosporan avulla +heading=Louhi polttoainetta automaattisesti +obtain-coal=Pidä kivihiiltä hahmon tavaraluettelossa +[quest-build-radar] +heading=Tuo minikartta takaisin +place-radar=Kokoa ja rakenna tutka +power-radar=Toimita tutkalle sähköä +research-basic-mapping=Tutki kartoitus-teknologia +[quest-electronics] +craft-electronic-circuit=Kokoa sähköpiirejä +heading=Tuota kehittyneitä komponentteja automaattisesti +place-assembling-machine-1=Kokoa ja rakenna kasauskone +power-assembling-machine-1=Yhdistä sähköt pienen sähkötolpan avulla +[quest-entrench] +heading=Puolusta tehdasta konekivääritorneilla +loaded-second-base-area=Rakenna konekivääritorneja rautaesiintymän lähelle ja täytä ne ammuksilla +research-active-defense=Tutki aktiivinen puolustus +stockpile-firearm-magazine=Hamstraa tuliaseen lippaita +[quest-explore] +empty=Ota esineet molemmista arkkukapseleista. +heading=Tutki onnettomuuspaikkaa +remove-mineable-wreckage=Kerää resursseja romumetallista. +[quest-fortify] +consume-per-time-automation-science-pack=Kuluta tiedepakkauksia minuutissa +destroy-biter-spawner=Tuhoa läheiset purijoiden pesät, jotta hyökkäykset vähenevät +heading=Suojaa tehdas +loaded-defend-2=Rakenna konekivääritorneja kupariesiintymän lähelle ja täytä ne ammuksilla +produce-per-time-firearm-magazine=Tuota tuliaseen lippaita minuutissa +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Tuo esineitä Compilatronille +craft-burner-inserter=Kokoa polttokäyttöinen asettelija +craft-burner-mining-drill=Kokoa yksi polttokäyttöinen kaivospora lisää +craft-transport-belt=Kokoa liukuhihnoja +[quest-handmining] +craft-stone-furnace=Kokoa kivinen sulatusuuni hahmoikkunassa +heading=Valmistaudu sulattamaan raakaresursseja +place-stone-furnace=Rakenna kivinen sulatusuuni +was-observed-mined_stone=Louhi kiveä läheisestä esiintymästä +[quest-hints] +expand-hints=Lisää vinkkejä... +heading=Vinkkejä ja niksejä +heading-all=Kaikki vinkit +info-alt-mode=Tarkastele [font=default-bold]lisätietoja[/font] tehtaasta painamalla [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Aseta reseptit[/font] kasauskoneille painamalla "Aseta resepti" -nappia kasauskoneikkunassa. +info-assembling-machines=[font=default-bold]Kasauskoneet[/font] kokoavat esineitä automaattisesti. +info-build=[font=default-bold]Rakenna rakennuksia[/font] [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] niiden kuvakkeen kohdalla hahmon tavaraluettelossa ja sitten [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] maahan. +info-burner-structures=[font=default-bold]Lisää polttoaine suoraan[/font] pitämällä polttoaine-esineitä ja [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] kohderakennuksen päällä. +info-copy-paste-settings=[font=default-bold]Kopioi reseptiasetukset[/font] yhdestä kasauskoneesta [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. Liitä toiseen [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Lisää enemmän konekivääritorneja, kun hyökkäykset vahvistuvat. +info-fast-transfer=[font=default-bold]Ota kaikki esineet[/font] rakennuksesta avaamatta sen tavaraluetteloa [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] sen kohdalla. +info-hand-mining=[font=default-bold]Louhi resursseja[/font] pitämällä [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] pohjassa esiintymän päällä. +info-handcrafting=Nyt on mahdollista koota välituotteita [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] hahmoikkunasta käsin. +info-hover-recipe=[font=default-bold]Reseptejä voi tarkastella[/font] osoittamalla kyseistä nappia kokoamisvalikossa. +info-inserter=[font=default-bold]Asettelijat siirtävät[/font] esineitä automaattisesti rakennuksiin ja rakennuksista. +info-inventory=[font=default-bold]Hahmoikkunan[/font] saa esiin painamalla [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font]-näppäintä. +info-map=[font=default-bold]Kartta[/font] avataan ja suljetaan [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]-näppäimellä. +info-melee-attack=[font=default-bold]Hyökkää viereisten purijoiden kimppuun[/font] pitämällä pohjassa [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]Kaivosporat pudottavat louhimansa raakamateriaalit[/font] suoraan eteensä. Käytä arkkuja tai liukuhihnoja napataksesi malmit, muuten pora tukkeutuu. +info-move-click=[font=default-bold]Avaa rakennus[/font] kävelemällä sen viereen ja [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] sen kohdalla. +info-move-wasd=[font=default-bold]Kävele[/font] käyttämällä [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font] näppäimiä. +info-no-respawning=Tämän tavoitteen aikana et synny uudelleen. Jos kuolet, on olemassa automaattinen tallennus taistelun alusta. +info-pickup-items=[font=default-bold]Poimi esineitä hihnalta[/font] pitämällä [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font] painettuna. +info-pipette=[font=default-bold]Pipetoi rakennus[/font] osoittamalla sitä ja painamalla [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold]Sähkö[/font] toimitetaan rakennuksiin kutakin sähkötolppaa ympäröivällä alueella. +info-production=[font=default-bold]Tutkimusta voi nopeuttaa[/font] rakentamalla lisää laboratorioita ja tuottamalla lisää tutkimuspaketteja. +info-put-one=[font=default-bold]Aseta yksi esine[/font] ruutuun [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=[font=default-bold]Pura rakennuksia[/font] pitämällä [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] painettuna. +info-repair-pack=[font=default-bold]Korjaussarjoja[/font] käytetään ottamalla ne käteen ja pitämällä [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] vahingoittuneen rakennuksen yllä. +info-research-screen=[font=default-bold]Tutkimus[/font] valitaan teknologianäytöltä. Avaa se [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font]-näppäimellä. +info-rotate=[font=default-bold]Käännä rakennuksia[/font] käyttäen [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font] näppäintä, rakentamisen aikana tai sen jälkeen. +info-science-packs=[font=default-bold]Laboratoriot tarvitsevat tiedepaketteja[/font] tutkiakseen teknologioita. +info-spawners-consume-pollution=[font=default-bold]Vihollispesät keräävät saastetta.[/font] Kun ne ovat saaneet tarpeekseen, ne lähettävät purijoita hyökkäämään. +info-take-half=[font=default-bold]Poimi puolikas pino[/font] esineitä [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Ammu lähellä olevia vihollisia[/font] pitämällä [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font] pohjassa. Voit valita tietyn kohteen hiirellä. +info-turret-ammo=[font=default-bold]Konekivääritornit[/font] voi ladata automaattisesti asettelijoiden avulla. +info-turrets-loaded=[font=default-bold]Pidä konekivääritornit ladattuina,[/font] jotta selviydyt hyökkäyksistä. +[quest-item] +default=Oletus tehtävän tavara +[quest-leave] +arrive-exit-right=Matkaa itään ja etsi turvallinen paikka rakentaa +collect=Kerää tarvikkeita +heading=Pakkaa tehdas mukaasi ja pakene +wait-for-entity-in-exit-right=Mene Compilatronin luokse +[quest-load-lab] +has-packs=Lisää automaatiotiedepaketteja laboratorioon +heading=Avaa uusi resepti +research-basic-electronics=Tutki elektroniikan perusteet +tech-selected=Käynnistä tutkimusprosessi teknologiaikkunassa +[quest-long-research] +heading=Viimeinen haaste +research-demo-munitions-upgrade=Tutki asevoimat 2 +[quest-military] +craft-firearm-magazine=Kokoa tuliaseen lippaita +craft-pistol=Kokoa pistooli +heading=Valmistaudu seuraavaan hyökkäykseen +player-loaded=Aseta tuliaseen lipas ammusruutuun +research-basic-military=Tutki sodankäynnin perusteet +[quest-power-assembler] +craft-small-electric-pole=Kokoa pieniä sähkötolppia +heading=Käytä sähkögeneraattoria +power-crash-site-assembling-machine-1-repaired=Yhdistä sähkö korjattuun kasauskoneeseen +[quest-prepare] +heading=Kokoa tarvittavat esineet ennen lähtöä +obtain-assembling-machine-1=Hanki kasauskoneita +obtain-boiler=Hanki höyrykattila +obtain-lab=Hanki laboratorio +obtain-offshore-pump=Hanki rantapumppu +obtain-small-electric-pole=Hanki pieniä sähkötolppia +obtain-steam-engine=Hanki höyrykone +[quest-reach-pond] +arrive=Mene Compilatronin luokse +heading=Etsi idästä turvallinen alue, jossa on vettä +[quest-rebuild] +build-offshore-pump=Rakenna rantapumppu +connection=Kytke höyrykone pieneen sähkötolppaan +heading=Jälleenrakenna tehdas käyttäen höyryvoimaa +power-lab=Johda sähkö laboratorioon +provide-steam=Syötä höyrykoneeseen höyryä +provide-water=Syötä höyrykattilaan vettä ja kivihiiltä +research-improved-equipment=Tutki parannellut henkilökohtaiset varusteet teknologia +[quest-repair-assembler] +compi-iron-plate=Siirrä rautalevyt asettelijan avulla Compilatronin arkkuun +connect-with-belt=Rakenna liukuhihnat kaivosalueen ja Compilatronin arkun välille +heading=Korjaa kasauskone +[quest-repair-lab] +compi-copper-plate=Lisää kuparilevyjä Compilatronin arkkuun +compi-iron-gear-wheel=Lisää rautaisia hammasrattaita Compilatronin arkkuun +heading=Korjaa laboratorio ja kasauskone +[quest-scan-wreck] +heading=Tutki vaihtoehtoinen virranlähde +research-analyse-ship=Tutki höyryvoimateknologia +[quest-smelting] +craft-burner-mining-drill=Kokoa polttokäyttöinen kaivospora +craft-iron-plate=Tuota rautalevyjä +furnace-fuel=Laita polttoainetta kiviseen sulatusuuniin +furnace-ore=Laita rautamalmia kiviseen sulatusuuniin +heading=Sulata raakaresurssit +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Mene Compilatronin luokse +heading=Compilatron on havainnut jotakin +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Tuo esineet Compilatronille +heading=Katso esittely +obtain-burner-inserter=Hanki polttokäyttöinen asettelija +obtain-burner-mining-drill=Hanki polttokäyttöinen kaivospora +obtain-transport-belt=Hanki liukuhihnoja +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Mene Compilatronin luo +heading=Vihollisia lähestyy idästä +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Mene Compilatronin luokse +heading=Compilatron on havainnut poikkeavuuden +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Mene Compilatronin luo +heading=Vihollisia lähestyy lännestä +[text-window] +continue-button=Jatka +[tutorial-gui] +new-bonuses-available=Uusia passiivisia bonuksia käytössä +new-recipes-available=Uusia reseptejä saatavilla +new-technologies-available=Uusia teknologioita saatavilla tuktittaviksi +objective-complete=Tehtävä suoritettu +research-tooltip-heading=Tutkimus valmis! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/fil/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/fil/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6359967a1909d5a33cbb4835181a2e5aaf3ec30b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/fil/demo_level-01.cfg @@ -0,0 +1,3 @@ +goal-intro=Makikita dito palagi ang iyong tungkulin. +think-burner-miner-working=Gumagana siya! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/fr/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/fr/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..848891c31976bb701612ca9f6199bd2d8cb6b05a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/fr/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Utilisez __CONTROL__look__ pour sélectionner les entités près de vous. +goal-add-filter=Ajoutez la foreuse thermique dans la barre d'actions en bas de l'écran à l'aide de __CONTROL__pick-item__. +goal-add-filter-controller=Ajoutez la foreuse thermique au panneau d'accès rapide.\nMaintenez __CONTROL__show-quick-panel__, sélectionnez un emplacement et appuyez sur __CONTROL__pick-item__ tout en tenant la foreuse thermique en main. +goal-build-furnace=Sélectionnez le four en pierre et placez-le sur le sol à proximité en appuyant sur __CONTROL__build__. L'indicateur apparaîtra en vert si le placement est possible +goal-close-character-screen=Fermez l'écran du personnage en appuyant sur __CONTROL__confirm-gui__. +goal-close-screen=Fermez la fenêtre en appuyant sur __CONTROL__confirm-gui__. +goal-collect-in-container=Attendez qu'au moins __1__ éléments soient dans le __2__. +goal-collect-in-furnace=Attendez qu'au moins __1__ éléments fondus soient dans le __2__. +goal-craft-burner-miner=Fabriquez une foreuse thermique. +goal-craft-chest=Fabriquez le coffre en bois. +goal-craft-furnace=Fabriquez un four en pierre (appuyez sur __CONTROL__open-character-gui__) et vérifiez votre menu de fabrication. +goal-empty-container=Prenez tous les objets du __1__. +goal-empty-furnace=Prenez tous les objets fondus du __1__. +goal-fast-empty-hand=Libérez votre curseur en utilisant __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Récupérez les plaques de fer fondues dans le four en pierre. +goal-insert-fuel-into-burner-miner=Mettez du carburant dans la foreuse thermique. +goal-insert-fuel-into-furnace=Placez du combustible dans le four en pierre. \nVous pouvez utiliser du charbon ou du bois, que vous pouvez récupérer à proximité. +goal-insert-iron-into-furnace=Placez le minerai de fer dans l'emplacement de ressources du four en pierre. +goal-intro=Cette fenêtre vous montrera toujours l'objectif ou la tâche en cours. +goal-mine-burner-miner=Récupérez la foreuse. +goal-mine-iron-ore=Approchez-vous du gisement de minerai de fer et passez le curseur dessus. +goal-mine-iron-ore-controller=Déplacez-vous près du gisement de minerais de fer pour le sélectionner. +goal-mine-iron-ore-precise=Extraire du minerai de fer (maintenez __CONTROL__mine__) : __1__/__2__ +goal-movement=Utilisez les touches __CONTROL_MOVE__ pour vous déplacer. +goal-movement-controller=Utilisez __CONTROL_MOVE__ pour vous déplacer. +goal-open-character-screen-1=Ouvrez l'écran du personnage en appuyant sur __CONTROL__open-character-gui__. +goal-open-character-screen-2=Ouvrez l'écran du personnage (appuyez sur __CONTROL__open-character-gui__). +goal-open-furnace=Ouvrez le four en pierre en appuyant sur __CONTROL__open-gui__. +goal-pick-mined-item=Ramassez le minerai extrait par la foreuse (appuyez sur __CONTROL__pick-items__ en vous tenant près de celle-ci). +goal-place-burner-miner=Placez la foreuse thermique sur le sol au-dessus d'un gisement. +goal-put-chest-below-burner-miner=Placez le coffre en bois à la sortie de la foreuse. +goal-remove-blocking-entity=Quelque chose bloque la foreuse thermique. Retirez la structure marquée en utilisant __CONTROL__mine__. +goal-search-wreck=Vérifiez s'il y a quelque chose d'utile dans la capsule de sauvetage. Approchez-vous en et appuyez sur __CONTROL__open-gui__ pour l'ouvrir. +goal-take-iron-from-wreck=Déplacez les engrenages en fer de la nacelle de sauvetage dans votre inventaire. +goal-wait-for-smelting=Faites fondre des plaques de fer dans le four en pierre. +msg-burner-miner-resources-placement=La foreuse minière fait tomber les ressources minées devant elle. +msg-crafting-queue-1=C'est la file d'attente de fabrication. __ALT_CONTROL__1__cancel-craft__ sur un objet dans la file d'attente si vous souhaitez l'annuler. +msg-crafting-queue-1-controller=Ceci est votre file de fabrications en attente. +msg-entity-blocking-miner=Cet objet bloque la foreuse thermique. Il faut l'enlever. +msg-entity-info=Lorsque vous survolez une entité avec le curseur, des informations détaillées utiles apparaissent ici dans une info-bulle. +msg-entity-info-controller=Lorsque vous sélectionnez une entité, des informations détaillées utiles apparaissent ici dans une infobulle. +msg-furnace-working=Le four en pierre est maintenant en train de fondre le minerai de fer pour en faire des plaques de fer. +msg-goal-in-top-left=Vous pouvez toujours trouver l'objectif actuel dans cette fenêtre. +msg-intro=Cette fenêtre mettra occasionnellement en pause le jeu et vous donnera quelques conseils. Vous pouvez continuer le jeu en appuyant sur +msg-inventory-introduction=Votre inventaire se trouve à gauche. Déplacez les engrenages en fer en les ramassant avec __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Oups, vous avez récupéré la foreuse au lieu d'ouvrir son interface. Vous pouvez l'ouvrir en appuyant sur __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Oups, vous avez récupéré l'objet au lieu d'en ouvrir l'interface. Vous pouvez l'ouvrir en appuyant sur __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Oups, vous avez récupéré le four en pierre au lieu d'ouvrir son interface. Vous pouvez l'ouvrir en appuyant sur __CONTROL__open-gui__. +msg-recipes-info-1=Sur la droite se trouve votre menu de fabrication. __ALT_CONTROL__2__craft__ sur la recette permet de créer l'objet représenté. +msg-resources-in-container=Les ressources sont maintenant récupérées dans le __1__. +think-burner-miner-working=Ça marche, ça marche ! +think-furnace-useful=C'était du gâteau ! +think-go-around=Je devrais passer un peu de temps à explorer cet endroit étrange. +think-introduction=Cette capsule de sauvetage m'a sauvé la vie. J'ai bien peur que les autres n'aient pas eu la même chance... +think-learned-something=Super, j'ai appris quelque chose aujourd'hui. +think-nothing-more=Il n'y a rien d'autre ici. Je vais devoir fabriquer moi-même quelques outils simples. +think-search-wreck=Je me demande si je pourrais utiliser quelque chose de ce module de sauvetage. +think-see-iron-ore=On dirait du minerai de fer là-bas. +think-smelt-iron=Hmm, si seulement je pouvais faire fondre ce fer d'une manière ou d'une autre... +think-storage-needed=Je pourrais mettre quelque chose ici pour recueillir les ressources de la foreuse. +think-tired=Je me sens assez fatigué de tout ce minage. Je me demande si cela pourrait être automatisé. +zoom-tip=Vous pouvez utiliser __CONTROL__zoom-in__ et __CONTROL__zoom-out__ pour effectuer un zoom avant ou arrière. +[entity-description] +burner-mining-drill=Extrait la matière première des gisements de ressources. +coal=Une matière première qui peut être brûlée comme combustible. +copper-ore=Une matière première qui peut être fondue en plaques de cuivre. +copper-plate=Le résultat de la fonte du minerai de cuivre. +crash-site-chest-1=La capsule de sauvetage qui vous a sauvé la vie. Elle pourrait contenir quelque chose d'utile. +electronic-circuit=Un ingrédient important dans de nombreuses recettes. +iron-chest=Stocke les objets terminés pour le stockage, ou agit comme tampon pour les matières premières. +iron-gear-wheel=Un ingrédient important dans de nombreuses recettes. +iron-ore=Une matière première qui peut être fondue en plaques de fer. +iron-plate=Le résultat de la fonte du minerai de fer. +stone=Une matière première utilisée pour la construction. +stone-furnace=Il fait fondre les matières premières pour en faire des produits dérivés. +wood=Une matière première qui peut être brûlée comme combustible. +wooden-chest=Stocke les objets terminés pour le stockage, ou agit comme tampon pour les matières premières. +[entity-name] +coal=Gisement de charbon +copper-ore=Gisement de minerai de cuivre +crash-site-chest-1=Capsule de sauvetage +iron-ore=Gisement de minerai de fer +stone=Gisement de pierre + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/fr/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/fr/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0f84094db65cbed2b516509d4da2164f8a213f2a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/fr/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=Veuillez envoyer les captures d'écran contenues dans ce répertoire\nà ben.buckton@factorio.com. \n\nMerci à nouveau de jouer et \nde prendre le temps de nous envoyer des commentaires. +[campaign-migrated-message] +heading=Votre sauvegarde a été migré +text=Vous avez démarré votre sauvegarde dans une ancienne version du jeu, donc nous avons dû la mettre à jour. Vous avez peut-être été réinitialisé à un point légèrement plus tôt du scénarios que là où vous étiez. +[campaign-migrated-too-old-message] +heading=Votre sauvegarde est trop ancienne pour continuer +text=Votre sauvegarde est tirée d'une ancienne version expérimentale de la campagne Introduction, et malheureusement ne peut plus être chargée. Cela ne s'applique qu'à la campagne Introduction, pas à des sauvegardes normales. +[compi] +story-assessment-operational=Statut de l'ingénieur...\nOpérationnel +story-automation-complete=Démonstration terminée +story-found-water=Eau découverte\n>> Initier la reconstruction +story-suggest-evacuate=Agression autochtone à un niveau dangereux \n>> Évacuer +story-waiting-for-player=Ingénieur requis...\nEn attente +teach-add-fuel=La structure nécessite du carburant\n>> Insérez du Charbon [img=coal-dark-background] +teach-alt-mode=Plus d'informations disponibles\n>> Appuyez sur la touche [color=1,1,1]__CONTROL__show-info__[/color] pour basculer +teach-bottles=La recherche nécessite des packs de Science [img=item/automation-science-pack]\n>> Insérer des packs dans le Laboratoire [img=item/lab] +teach-build-structure=Construire le Four en pierre [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Cette structure contient des objets\n>> [color=1,1,1]__ALT_CONTROL__2__fast-entity-transfer__[/color] afin de récupérer tous les objets +teach-feed-items=Demande de Plaques de cuivre [img=item/copper-plate]\nDemande d'Engrenages[img=item/iron-gear-wheel]\n>> Insérer les objets ici +teach-feed-plates=Demande de Plaques de métal [img=item/iron-plate]\n>> Insérer les éléments ici +teach-harvest-tree=Collectez du Bois [img=item/wood] à partir d'arbres\n>> Maintenez [color=1,1,1]__CONTROL__mine__[/color] +teach-inserting=Insérez des plaques de fer [img=item/iron-plate]\npour produire des engrenages [img=item/iron-gear-wheel] +teach-load-turret=Tourelle mitrailleuse [img=item/gun-turret] vide détectée\n>> Insérer des chargeurs [img=item/firearm-magazine] +teach-low-satisfaction=Qualité énergétique faible\n>> Augmentez la production d'électricité +teach-low-steam=Pas assez de vapeur +teach-mine-salvage=Récoltez les Déchets métalliques\n>> Maintenez [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=Miner la Pierre [img=item/stone] à partir d'un gisement\n>> Maintenir [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=Foret bloqué détecté\n>> Construire un Coffre en bois [img=item/wooden-chest] ici +teach-move-outside=Utiliser les [color=1,1,1]__CONTROL_MOVE__[/color] touches pour marcher\n>> Sortez de la zone en surbrillance +teach-open-entity=Cette structure contient des objets\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] afin de l'ouvrir +teach-open-inventory=Appuyez sur la touche [color=1,1,1]__CONTROL__open-character-gui__[/color]\npour ouvrir l'écran de personnage +teach-open-research-menu=Opportunités de recherche disponibles\n>> Appuyez sur la touche [color=1,1,1]__CONTROL__open-technology-gui__[/color] afin d'en sélectionner une +teach-power=Les Machines d'assemblage ont besoin d'électricité\n>> Construire un poteau électrique près d'un générateur d'électricité\n>> Construire un poteau électrique près d'une Machine d'assemblage\n>> Connecter les poteaux électriques +teach-repair-turret=Tourelle mitrailleuse [img=item/gun-turret] endommagée détectée\n>> Utiliser un Kit de réparation [img=item/repair-pack] +teach-shoot-key=Créature agressive dans l'usine\n Appuyer sur [color=1,1,1]__CONTROL__shoot-enemy__[/color] pour tirer +teach-take-in-hand=Prenez le Four en pierre [img=item/stone-furnace]\n depuis l'écran du personnage\n>> Appuyez sur la touche [color=1,1,1]__CONTROL__open-character-gui__[/color] +teach-use-wasd=Utiliser les [color=1,1,1]__CONTROL_MOVE__[/color] touches pour marcher +tell-demo-cancelled=L'ingénieur est formé\nDémonstration annulée +[entity-description] +assembling-machine-1=Assemble les recettes automatiquement. +assembling-machine-2=Assemble les recettes automatiquement. +big-ship-wreck-1=Une partie du vaisseau écrasé. Il pourrait contenir des éléments utiles. +big-ship-wreck-2=Une partie du vaisseau écrasé. Il pourrait contenir des éléments utiles. +big-ship-wreck-3=Une partie du vaisseau écrasé. Il pourrait contenir des éléments utiles. +boiler=Produit de la vapeur à partir de l'eau. +burner-inserter=Déplace les objets entre les coffres, convoyeurs et structures. +burner-mining-drill=Mine les matières premières issues des gisements de ressources. +coal=Une matière première qui peut être brûlée comme combustible. +compilatron=Un robot assistant qui a survécu au crash. Ses capacités sont réduites à cause de dégâts internes. +copper-cable=Ingrédient pour fabriquer des Petits poteaux électriques et des Circuits électroniques. +copper-ore=Une matière première qui peut être fondu en Plaques de cuivre. +copper-plate=Le produit du minerai de cuivre. +electric-mining-drill=Mine les matières premières issues des gisements de ressources. +electronic-circuit=Un ingrédient important dans de nombreuses recettes. +escape-pod-assembler=Un fragment de vaisseau conçu pour fabriquer des composants. +escape-pod-lab=Un fragment de vaisseau conçu pour rechercher de nouvelles technologies. +escape-pod-power=Un fragment de vaisseau contenant une grande batterie. Elle est toujours fonctionnelle mais gravement endommagée. +firearm-magazine=Consommé lorsque tiré d'une tourelle ou d'un pistolet. +gun-turret=Défend automatiquement une zone lorsque chargé avec des chargeurs d'armes à feu. +inserter=Déplace les objets entre les coffres, convoyeurs et structures. +iron-chest=Stocke les éléments finis pour être récupéré par le système, ou comme un tampon pour les matières premières. +iron-gear-wheel=Un ingrédient important dans de nombreuses recettes. +iron-ore=Une matière première qui peut être fondu en Plaques de fer. +iron-plate=Le produit du minerai de fer. +lab=Consomme des packs de science pour la progression de recherche. +long-handed-inserter=Déplace les objets entre les coffres, convoyeurs et structures. +mineable-wreckage=Maintenir __CONTROL__mine__ pour collecter +offshore-pump=Pompe un liquide d'une étendue d'eau. +pipe=Permet aux fluides de circuler entre les structures. +pipe-to-ground=Permet aux fluides de circuler entre les structures. +pistol=Peut servir d'arme en le déposant dans un emplacement d'arme. Maintenez __CONTROL__shoot-enemy__ pour tirer. +radar=Explore la carte au fil du temps. +repair-pack=Répare les structures endommagées. Prenez cet objet en main et maintenez __CONTROL__build__ sur une structure pour la réparer. +science-pack=Consommé par les laboratoires pour faire progresser la recherche actuellement sélectionnée. +small-electric-pole=Se connecte à d'autres pôles électriques pour étendre un réseau électrique. +small-lamp=Émet de la lumière s'il est connecté à un réseau électrique. +solid-fuel=Une matière de qualité qui peut être brûlée comme combustible. +splitter=Distribue le contenu de chaque convoyeur entrant sur deux convoyeurs sortants. Hautement configurable. +steam-engine=Fournit de l'électricité lorsqu'il est branché à un réseau électrique et rempli avec de la vapeur à partir d'une chaudière. +steel-chest=Coffre du Compilatron +stone=Une matière première utilisée pour la construction. +stone-brick=Le produit de la fonte de pierres. Peut être utilisé pour créer des routes sur la carte. +stone-furnace=Fond les matières premières en leurs produits finis. +stone-wall=Une très forte structure défensive. +transport-belt=Déplace les éléments autour de l'usine. Peut avoir différents éléments sur chaque côté. +underground-belt=Déplace les éléments autour de l'usine. Peut avoir différents éléments sur chaque côté. +wood=Une matière première qui peut être brûlée comme combustible. +wooden-chest=Stocke les éléments finis pour être récupéré par le système, ou comme un tampon pour les matières premières. +wreck-pole=Ignorer ceci, ce ne sera pas ici dans la version final +[entity-name] +coal=Gisement de Charbon +copper-ore=Gisement de Cuivre +iron-ore=Gisement de Fer +stone=Gisement de Pierre +[gui] +crafting=Menu d'assemblage +inventory=Inventaire +select-filter=Lier l'élément à la barre rapide +[gui-helper] +assembler-description=Les assembleurs fabriquent les recettes automatiquement\nquand ils sont alimentés en électricité +assembler-right-slot=Les objets produits apparaissent\n dans l'emplacement de droite +assembler-set-recipe=Les machines d'assemblage ont besoin d'une recette\n>> Sélectionnez une recette +assembler-top-slot=Les ingrédients nécessaires sont indiquées\n dans les emplacements supérieurs +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] pour prendre un objet +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] pour mettre un objet dans un emplacement +container-exit-button=Appuyez sur [color=1,1,1]__CONTROL__close-gui__[/color] pour fermer \ncet écran +container-has-items=Cette structure dispose d'un inventaire\nconsultable à droite +drill-needs-fuel=La foreuse thermique nécessite du carburant\n>> Mettre du charbon dans l'emplacement de gauche +furnace-needs-fuel=Le carburant se met dans l'emplacement en bas +furnace-ore-slot=Les matières premières se mettent dans l'emplacement en haut +furnace-product-slot=Le résultat apparaît dans l'emplacement de droite +furnace-smelts-raw=Le Four en pierre fond les matières premières\n pour en faire des objets utilisables +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__1__craft__[/color] sur une recette pour fabriquer un objet. +inventory-hover-recipe-to-view=Passez la souris sur une recette\npour voir ses ingrédients +inventory-left=Sur le côté gauche se trouve \nl’inventaire du joueur +inventory-right=Sur le côté droit se trouve le \nmenu de construction +[item-description] +assembling-machine-1=Assemble les recettes automatiquement. +assembling-machine-2=Assemble les recettes automatiquement. Peut également assembler des recettes avec des fluides. +boiler=Produit de la vapeur à partir de l'eau. +burner-inserter=Déplace les objets entre les coffres, convoyeurs et structures. +burner-mining-drill=Mine les matières premières issues des gisements de ressources. +coal=Une matière première qui peut être brûlée comme combustible. +compilatron-chest=Un coffre impossible à ouvrir. Utilisez un bras robotisé pour y mettre des objets. +copper-cable=Ingrédient pour fabriquer des petits poteaux électriques et des circuits électroniques. +copper-ore=Une matière première qui peut être fondu en plaques de cuivre. +copper-plate=Le résultat de la fonte du minerai de cuivre. +electric-mining-drill=Mine les matières premières issues des gisements de ressources. +electronic-circuit=Un ingrédient important dans de nombreuses recettes. +firearm-magazine=Consommé lorsque tiré d'une tourelle ou d'un pistolet. +gun-turret=Défend automatiquement une zone lorsque chargé. +inserter=Déplace les objets entre les coffres, convoyeurs et structures. +iron-chest=Stocke les éléments finis pour être récupéré par le système, ou comme un tampon pour les matières premières. +iron-gear-wheel=Un ingrédient important dans de nombreuses recettes. +iron-ore=Une matière première qui peut être fondu en Plaques de fer. +iron-plate=Le résultat de la fonte du minerai de fer. +lab=Consomme des packs de science pour la progression de recherche. +light-armor=Augmente la résistance aux dégâts du personnage lorsqu'il est placé dans l'emplacement de l'armure. +long-handed-inserter=Déplace les objets entre les coffres, convoyeurs et structures. +offshore-pump=Pompe un liquide d'une étendue d'eau. +pipe=Permet aux fluides de circuler entre les structures. +pipe-to-ground=Permet aux fluides de circuler entre les structures. +pistol=Peut servir d'arme en le déposant dans un emplacement d'arme. Maintenez __CONTROL__shoot-enemy__ pour tirer. +radar=Explore la carte au fil du temps. +repair-pack=Répare les structures endommagées. Prenez cet objet en main et maintenez __CONTROL__build__ sur une structure pour la réparer. +science-pack=Consommé par les laboratoires pour faire progresser la recherche actuellement sélectionnée. +small-electric-pole=Se connecte à d'autres pôles électriques pour étendre un réseau électrique. +small-lamp=Émet de la lumière s'il est connecté à un réseau électrique. +solid-fuel=Une matière de qualité qui peut être brûlée comme combustible. +splitter=Distribue le contenu de chaque convoyeur entrant sur deux convoyeurs sortants. Hautement configurable. +steam-engine=Fournit de l'électricité lorsqu'il est branché à un réseau électrique et rempli avec de la vapeur à partir d'une chaudière. +stone=Une matière première utilisée pour la construction. +stone-brick=Le produit de la fonte de pierres. Peut être utilisé pour créer des routes sur la carte. +stone-furnace=Fond les matières premières en leurs produits finis. +stone-wall=Une très forte structure défensive. +transport-belt=Déplace les éléments autour de l'usine. Peut avoir différents éléments sur chaque côté. +underground-belt=Déplace les objets autour de l'usine. Peut avoir différents objets sur chaque côté. +wood=Une matière première qui peut être brûlée comme combustible. +wooden-chest=Stocke les éléments finis pour être récupéré par le système, ou comme un tampon pour les matières premières. +[quest-automining] +exploit-coal=Récolter du charbon avec la foreuse thermique +heading=Extraire automatiquement du carburant +obtain-coal=Avoir du charbon dans l'inventaire +[quest-build-radar] +heading=Réactiver la mini-carte +place-radar=Assembler et construire un Radar +power-radar=Alimenter en énergie un radar +research-basic-mapping=Rechercher la technologie cartographie de base +[quest-electronics] +craft-electronic-circuit=Créer des circuits électroniques +heading=Produire automatiquement des composants avancés +place-assembling-machine-1=Créer et construire une Machine d'assemblage +power-assembling-machine-1=Utiliser un Petit poteau électrique pour vous connecter au réseau électrique +[quest-entrench] +heading=Défendre l'usine avec des Tourelles mitrailleuses +loaded-second-base-area=Construire des Tourelles mitrailleuses près du dépôt de minerai de fer et les charger avec des munitions +research-active-defense=Rechercher la technologie Défense active +stockpile-firearm-magazine=Disposer d'un stock de Chargeurs +[quest-explore] +empty=Récupérer les objets des deux capsules. +heading=Fouiller le site du crash +remove-mineable-wreckage=Récolter des ressources à partir des débris métalliques. +[quest-fortify] +consume-per-time-automation-science-pack=Consommer des Packs de science par minute +destroy-biter-spawner=Détruire le nid de déchiqueteur voisin pour réduire les attaques +heading=Sécuriser l'usine +loaded-defend-2=Construire des Tourelles mitrailleuses près du dépôt de minerai de cuivre et les charger avec des munitions +produce-per-time-firearm-magazine=Produire des chargeurs par minute +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Apporter des objets à Compilatron +craft-burner-inserter=Fabriquer un Bras robotisé thermique +craft-burner-mining-drill=Fabriquer une autre Foreuse thermique +craft-transport-belt=Fabriquer des Convoyeurs +heading=Produire des objets pour la démonstration +[quest-handmining] +craft-stone-furnace=Fabriquer un Four en pierre depuis l'écran du personnage +heading=Se préparer à fondre des matières premières +place-stone-furnace=Construire un Four en pierre +was-observed-mined_stone=Miner de la Pierre depuis le gisement de ressource voisin +[quest-hints] +expand-hints=Plus d'indices... +heading=Conseils & Astuces +heading-all=Tous les conseils +info-alt-mode=[font=default-bold]Consulter davantage d'informations[/font] sur l'usine en appuyant sur [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Définir des recettes[/font] pour les Machines d'assemblage en cliquant sur le bouton "Définir la recette" dans l'écran de la Machine d'assemblage. +info-assembling-machines=[font=default-bold]Les Machines d'assemblage[/font] fabriquent des objets automatiquement. +info-build=[font=default-bold]Construire des structures[/font] en faisant un [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] sur leur icône dans l'interface du personnage, puis [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] sur le sol. +info-burner-structures=Vous pouvez [font=default-bold]ravitailler directement[/font] en prenant du combustible en main et en [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] sur la structure cible. +info-copy-paste-settings=[font=default-bold]Pour coller les paramètres de recette[/font] d'une Machine d'assemblage, en [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. Coller-les avec [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Placez davantage de Tourelles mitrailleuses au fur et à mesure que les attaques s'intensifient. +info-fast-transfer=[font=default-bold]Récupérer tous les objets[/font] d'une structure sans ouvrir son inventaire à l'aide en appuyant sur [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] dessus. +info-hand-mining=[font=default-bold]Miner des ressources[/font] en maintenant [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] sur le dépôt. +info-handcrafting=Il est désormais possible de fabriquer des objets intermédiaires [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] à partir de l'écran des personnages. +info-hover-recipe=[font=default-bold]Les recettes peuvent être visualisées[/font] en survolant le bouton correspondant dans le menu Fabrication. +info-inserter=[font=default-bold]Les structures peuvent être alimentées[/font] et vidées à l'aide de bras robotisés. +info-inventory=[font=default-bold]L'interface du joueur[/font] s'ouvre en appuyant sur [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font]. +info-map=[font=default-bold]La carte[/font] peut être ouverte et fermée en cliquant sur la touche [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]. +info-melee-attack=[font=default-bold]Attaquer les déchiqueteurs adjacents[/font] en maintenant [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]Les Foreuses déposent les matériaux bruts[/font] directement sur le sol en face d'eux. Utilisez des coffres et des convoyeurs pour prendre les minerais, autrement la foreuse s'encombrera. +info-move-click=[font=default-bold]Ouvrir une structure[/font] à l'aide de [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] (il faut être à proximité). +info-move-wasd=[font=default-bold]Se déplacer[/font] avec les touches [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font]. +info-no-respawning=Pendant cet objectif, vous ne réapparaîtrez pas. Si vous mourez, vous reprendrez à la sauvegarde automatique effectuée au début de la bataille. +info-pickup-items=[font=default-bold]Ramasser des objets[/font] sur les convoyeurs en maintenant [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font] . +info-pipette=[font=default-bold]Pour recopier une structure[/font], mettez le curseur dessus et appuyez sur [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold]L'électricité est distribuée[/font] aux structures à proximité de chaque pôle électrique. +info-production=[font=default-bold]La recherche peut être accélérée[/font] en construisant davantage de Laboratoires et en produisant davantage de Packs de science. +info-put-one=[font=default-bold]Placer un objet[/font] dans un emplacement avec [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=[font=default-bold]Déconstruire[/font] les structures en maintenant [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]. +info-repair-pack=[font=default-bold]Les Kits de réparation[/font] peuvent être utilisés en les tenant en main puis en maintenant [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] sur une structure endommagée. +info-research-screen=[font=default-bold]Les recherches[/font] peuvent être sélectionnées dans l'écran des technologies. Ouvrez-le en appuyant sur [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font]. +info-rotate=[font=default-bold]Faire pivoter les structures[/font] avec [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font], avant ou après avoir construit le bâtiment. +info-science-packs=[font=default-bold]Les laboratoires ont besoin de packs de sciences[/font] pour rechercher des technologies. +info-spawners-consume-pollution=[font=default-bold]Les nids absorbent la pollution.[/font] Lorsqu'ils en ont consommé suffisamment, ils enverront des déchiqueteurs à l'attaque. +info-take-half=[font=default-bold]Prendre la moitié d'une pile d'objets[/font] avec [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Tirer sur les ennemis proches[/font] en maintenant [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. Les ennemis peuvent aussi être ciblés à l'aide de la souris. +info-turret-ammo=[font=default-bold]Les Tourelles mitrailleuses[/font] peuvent être automatiquement rechargées à l'aide de bras robotisés. +info-turrets-loaded=[font=default-bold]Gardez vos Tourelles mitrailleuses chargées[/font] pour survivre aux attaques. +[quest-item] +default=Objet de quête par défaut +[quest-leave] +arrive-exit-right=Échappez vous vers l'Est et trouver un endroit sécurisé pour reconstruire +collect=Collecter des équipements +heading=Démonter l'usine et évacuer +wait-for-entity-in-exit-right=Aller voir Compilatron +[quest-load-lab] +has-packs=Ajouter des packs de Science d'automatisation dans votre Laboratoire +heading=Débloquer de nouvelles recettes +research-basic-electronics=Rechercher la technologie Electronique de base +tech-selected=Démarrer le processus de recherche dans l'écran de technologie +[quest-long-research] +heading=Le dernier défi +research-demo-munitions-upgrade=Rechercher la technologie Militaire 2 +[quest-military] +craft-firearm-magazine=Fabriquer quelques chargeurs +craft-pistol=Fabriquer un pistolet +heading=Préparez-vous pour la prochaine attaque +player-loaded=Placer quelques Chargeurs dans l'emplacement à munitions +research-basic-military=Rechercher la technologie Armement de base +[quest-power-assembler] +craft-small-electric-pole=Fabriquer des petits poteaux électriques +heading=Utiliser le générateur d'électricité +power-crash-site-assembling-machine-1-repaired=Relier au réseau électrique la Machine d'assemblage réparée +[quest-prepare] +heading=Fabriquer des objets essentiels avant de partir +obtain-assembling-machine-1=Disposer de Machines d'assemblage +obtain-boiler=Disposer d'une Chaudière +obtain-lab=Disposer d'un Laboratoire +obtain-offshore-pump=Disposer d'une Pompe côtière +obtain-small-electric-pole=Disposer de quelques Petits poteaux électriques +obtain-steam-engine=Disposer d'une Machine à Vapeur +[quest-reach-pond] +arrive=Aller à Compilatron +heading=Explorez la zone à l'est pour trouver un endroit sûr avec de l'eau +[quest-rebuild] +build-offshore-pump=Construire une pompe côtière +connection=Connectez la Machine à vapeur à un Petit poteau électrique +heading=Reconstruire votre usine en utilisant l'énergie de la vapeur +power-lab=Relier au réseau électrique le Laboratoire +provide-steam=Fournir une machine à vapeur avec de la vapeur +provide-water=Fournir une chaudière avec de l’eau et du charbon +research-improved-equipment=Rechercher la technologie Amélioration de l'équipement personnel +[quest-repair-assembler] +compi-iron-plate=Utiliser le bras robotisé pour insérer des Plaques de fer dans le coffre du Compilatron +connect-with-belt=Placer des Convoyeurs entre la zone de minage et le coffre du Compilatron +heading=Réparer la Machine d'assemblage +[quest-repair-lab] +compi-copper-plate=Déposer de Plaques de cuivre dans le coffre de Compilatron +compi-iron-gear-wheel=Déposer des Engrenages dans le coffre de Compilatron +heading=Réparer le Laboratoire et la Machine d'assemblage +[quest-scan-wreck] +heading=Rechercher une source d'énergie alternative +research-analyse-ship=Rechercher la technologie d'alimentation forte en vapeur +[quest-smelting] +craft-burner-mining-drill=Créer une foreuse thermique +craft-iron-plate=Produire des plaques de fer +furnace-fuel=Ajouter du carburant dans le four en pierre +furnace-ore=Mettre le minerai de fer dans le four en pierre +heading=Fondre des matières premières +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Aller voir Compilatron +heading=Compilatron a détecté quelque chose +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Apporter les objets à Compilatron +heading=Voir une démonstration +obtain-burner-inserter=Disposer d'un Bras robotisé thermique +obtain-burner-mining-drill=Disposer d'une Foreuse Thermique +obtain-transport-belt=Disposer de Convoyeurs +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Aller voir Compilatron +heading=Les ennemis approchent par l'est +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Aller voir Compilatron +heading=Compilatron a détecté une irrégularité +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Aller voir Compilatron +heading=Les ennemis approchent par l'ouest +[text-window] +continue-button=Continuer +[tutorial-gui] +new-bonuses-available=Nouveaux bonus passifs activés +new-recipes-available=Nouvelles recettes disponibles +new-technologies-available=De nouvelles technologies peuvent être recherchées +objective-complete=Objectif accompli +research-tooltip-heading=Recherche terminée ! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/ga-IE/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/ga-IE/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..eba6c3922f69f878f0c227cfb79fa2186ca79098 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/ga-IE/new-tut-map.cfg @@ -0,0 +1,305 @@ +[campaign-email-message] +text=Seol na seatanna scáileáin atá rialaithe sa\nchomhadlann seo chun ben.buckton@factorio.com le do thoil.\n\nGo raibh míle maith agat arís chun \nan ama a bhaint agus aiseolas a sheoladh chugainn. +[campaign-migrated-message] +heading=Astríodh do shábháil +text=Thosaigh tú do shábháil i seanleagan den chluiche, mar sin theastaigh uainn aistriú a dhéanamh air. D'fhéadfhadh go n-aimsíonn tú in áit níos luath sa chluiche anois. +[compi] +story-assessment-operational=Stádas innealtóra...\nOibríochta +story-found-water=Aimsíodh uisce\n>> Cuir tús leis an atógáil +story-suggest-evacuate=Ionsaitheacht na ndúchasach ró-ard\n>> Éalaigh +story-waiting-for-player=Tá innealltóir le teastáil...\nAg fanacht +teach-alt-mode=Tá eolas níos mó le fáil anois\n>> Coinnigh ar an gcnaipe [color=1,1,1]__CONTROL__show-info__[/color] chun a scoránú +teach-bottles=Tá pacaí eolaíochta [img=item/automation-science-pack] ag teastáil ar son taighde a dhéanamh\n>> Ionsáigh pacaí isteach sa tsaotharlann [img=item/lab] +teach-build-structure=Tógáil an fhóirneis chloiche [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Tá earraí coinnithe sa struchtúr seo\n>> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] chun na n-earraí uile a bhaint amach +teach-feed-items=Ag déanamh iarratais ar leacanna cupair [img=item/copper-plate]\nAg déanamh iarratais ar rothghiaranna iarainn [img=item/iron-gear-wheel]\n>> Ionsáigh na hearraí anseo +teach-feed-plates=Ag déanamh iarratais ar leacanna iarainn [img=item/iron-plate]\n>> Ionsáigh na hearraí anseo +teach-harvest-tree=Bain adhmad [img=item/wood] de na crainn\n>> Coinnigh [color=1,1,1]__CONTROL__mine__[/color] +teach-load-turret=Braithníodh túirín gunna [img=item/gun-turret] folamh\n>> Ionsáigh piléarlanna gunna [img=item/firearm-magazine] +teach-low-satisfaction=Sástach fuinnimh an-íseal\n>> Méadaigh táirgeadh leictreachais +teach-mine-salvage=Bain dramh-mhiotal amach\n>> Coinnigh [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=Mianaigh cloch [img=item/stone] den bhfosú\n>> Coinnigh [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=Braithníodh druilire tachta\n>> Tógáil ciste adhmaid [img=item/wooden-chest] anseo +teach-move-outside=Úsáid na heochracha [color=1,1,1]__CONTROL_MOVE__[/color] chun a siúl\n>> Bog taobh laistigh den láthair áibhsithe +teach-open-entity=Tá earraí coinnithe sa struchtúr seo\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] chun a oscailt +teach-open-inventory=Brúigh ar an gcnaipe [color=1,1,1]__CONTROL__open-character-gui__[/color]\n chun scáileáin an charachtair a oscailt +teach-open-research-menu=Tá roghanna taighde le fáil\n>> Coinnigh ar an gcnaipe [color=1,1,1]__CONTROL__open-technology-gui__[/color] chun á roghnú +teach-repair-turret=Braithníodh túirín gunna [img=item/gun-turret] damáistithe\n>> Cuir paca deisithe [img=item/repair-pack] air +teach-use-wasd=Úsáid na heochracha [color=1,1,1]__CONTROL_MOVE__[/color] chun a siúl +[entity-description] +assembling-machine-1=Cruthaigh oidis go huathoibríoch. +assembling-machine-2=Cruthaigh oidis go huathoibríoch. +big-ship-wreck-1=Píosa an árthaigh bhriste. B'fhéidir go bhfuil roinnt earraí úsáideacha sa taobh istigh. +big-ship-wreck-2=Píosa an árthaigh bhriste. B'fhéidir go bhfuil roinnt earraí úsáideacha sa taobh istigh. +big-ship-wreck-3=Píosa an árthaigh bhriste. B'fhéidir go bhfuil roinnt earraí úsáideacha sa taobh istigh. +boiler=Táirg gal ó huisce. +burner-inserter=Bóg earraí idir cistí, criosanna, is struchtúir. +burner-mining-drill=Mianaigh amhábhair ó fhoinsí acmhainne. +coal=Amhábhar atá ábalta ídiú mar bhreosla. +compilatron=Róbochúntóir a theacht slán den thimpiste. Tá cumas laghdaithe aige mar gheall ar damáiste inmheánach. +copper-cable=Comhábhar le haghaidh cruthaíochta cuaillí beaga leictreacha agus ciorcáid leictreonacha. +copper-ore=Amhábhar atá ábalta bruithniú mar leaca cupair. +copper-plate=Táirge bruithnithe as amhchupar. +electric-mining-drill=Mianaigh amhábhair ó fhoinsí acmhainne. +electronic-circuit=Comhábhar tabháchtach in oidis go leor. +escape-pod-assembler=Píosa an árthaigh bhriste atá curtha in oiriúint do chomhpháirtí á gcóimeála. +escape-pod-lab=Píosa an árthaigh bhriste atá curtha in oiriúint do thaighde a dhéanamh ar teicneolaíocht nua. +escape-pod-power=Píosa an árthaigh bhriste le cadhnra mór ina thaobh istigh. Is feidhmiúil é ach tá damáiste ollmhór aige. +firearm-magazine=Ídithe nuair atá sé caite as piostal nó túirín gunna. +gun-turret=Cosain áit go huathoibríoch nuair atá piléarlann gunna aige. +inserter=Bóg earraí idir cistí, criosanna, is struchtúir. +iron-chest=Stóráil earraí réitithe ar son bailithe, nó mar maolán le haghaidh amhábhar. +iron-gear-wheel=Comhábhar tabháchtach in oidis go leor. +iron-ore=Amhábhar atá ábalta bruithniú mar leaca iarainn. +iron-plate=Táirge bruithnithe as amhiarann. +lab=Ídigh pacaí eolaíochta chun foráis do thaighde a mhéadú. +long-handed-inserter=Bóg earraí idir cistí, criosanna, is struchtúir. +mineable-wreckage=Brúigh __CONTROL__mine__ á bhailiú +offshore-pump=Pumpáil leacht de réimse uisce. +pipe=Lig do léachtanna a rith idir struchtúir. +pipe-to-ground=Lig do léachtanna a rith idir struchtúir. +pistol=Infheistithe mar arm nuair atá sé curtha i sliotán airm. Coinnigh ar __CONTROL__shoot-enemy__ chun lámhaigh a dhéanamh. +radar=Taiscéal an léarscáil i rith ama. +repair-pack=Deisigh struchtúir dhamáistithe. Tóg an t-earra seo i láimh agus coinnigh ar __CONTROL__build__ agus ar struchtúr chun á dheisiú. +science-pack=Úsáidte ag saotharlanna chun foráis a dhéanamh ar taobh an taighde roghnaithe. +small-electric-pole=Déan ceangal le cuaillí leictreacha eile chun an líonra leictrigh a mhéadú. +small-lamp=Astaigh solas nuair atá sé ceangailte ag an líonra leictreach. +solid-fuel=Amhábhar ardchaighdeánach atá ábalta idiú mar bhreosla. +splitter=Tabhair na hábhair atá ag gach crios isteach agus dáil iad amach ar dá chrios amach. Sochumraíochta. +steam-engine=Soláthar leictreachas nuair atá sé nasctha le líonra leictreach is líonta le gal ó choire. +steel-chest=Ciste an Chompilatrona +stone=Amhábhar atá úsáidte le haghaidh tógála. +stone-brick=Táirge bruithnithe as cloch. Is fédir leis á úsáid chun bealach a chruthú sa domhan. +stone-furnace=Bruithnigh amhacmhainní isteach i dtáirgí bruithnithe. +stone-wall=Struchtúr cosanta an-láidir. +transport-belt=Bog earraí timpeall na monarchan. Is féidir le hearraí difriúla a bheith ina thaobh istigh. +underground-belt=Bog earraí timpeall na monarchan. Is féidir le hearraí difriúla a bheith ina thaobh istigh. +wood=Amhábhar atá ábalta ídiú mar bhreosla. +wooden-chest=Stóráil earraí réitithe ar son bailithe, nó mar maolán le haghaidh amhábhar. +wreck-pole=Ní bheidh an rud seo sa leagan réitithe +[entity-name] +coal=Fosú guail +copper-ore=Fosú amhchupair +iron-ore=Fosú amhiarainn +stone=Fosú cloiche +[gui] +crafting=Roghchlár ceardaíochta +inventory=Fardal +select-filter=Nasc earra leis an mearbharra +[gui-helper] +assembler-description=Ceardaíonn cóimeálóirí oidis go huathoibríoch\nnuair atá cumhacht leictreach acu +assembler-right-slot=Taispeántar táirgí\nsa sliotáin ar dheas +assembler-set-recipe=Tá oideas ag teastáil ag meaisíní cóimeála\n>> Roghaigh oideas +assembler-top-slot=Tá comhábhar atá ag teastáil léirithe\nsa sliotáin ar bharr +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] chun a ghlacadh ar earra +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] chun earra a chur isteach sa sliotán +container-exit-button=Coinnigh [color=1,1,1]__CONTROL__close-gui__[/color] chun an scáileáin seo \na dhúnadh +container-has-items=Tá fardal ag an struchtúr seo\natá taispeánta ar dheas +drill-needs-fuel=Tá breosla ag teastáil ag druilire mianadóireachta dóire\n>> Cuir gual sa sliotán ar chlé +furnace-needs-fuel=Cuirtear breosla sa sliotán íochtarach +furnace-ore-slot=Cuirtear amhábhair sa sliotán ar bharr +furnace-product-slot=Tagann táirgí bruithnithe\n sa sliotán ar dheas +furnace-smelts-raw=Bruithnigh fóirneis chloiche amhacmhainn\nchun earraí inúsáidte +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__1__craft__[/color] ar oideas chun earra amháin a chruthú. +inventory-hover-recipe-to-view=Faoileáil an luch os cionn oidis\nchun amhairc a thabhairt ar a chomhábhair +inventory-left=Ar chlé, tá an\nfardal carachtair +inventory-right=Ar dheas tá an\nroghchlár ceardaíochta +[item-description] +assembling-machine-1=Cruthaigh oidis go huathoibríoch. +assembling-machine-2=Cruthaigh oidis go huathoibríoch. Is féidir oidis le comhábhair léachta a chruthú chomh maith. +boiler=Táirg gal ó huisce. +burner-inserter=Bóg earraí idir cistí, criosanna, is struchtúir. +burner-mining-drill=Mianaigh amhábhair ó phaistí acmhainne. +coal=Amhábhar atá ábalta ídiú mar bhreosla. +compilatron-chest=Ciste ní féidir leat a oscailt. Úsáid ionsáitheoir chun earraí a chur ina thaobh istigh. +copper-cable=Comhábhar le haghaidh cruthaíochta cuaillí beaga leictreacha agus ciorcáid leictreonacha. +copper-ore=Amhábhar atá ábalta bruithniú mar leaca cupair. +copper-plate=Táirge bruithnithe as amhchupar. +electric-mining-drill=Mianaigh amhábhair ó phaistí acmhainne. +electronic-circuit=Comhábhar tabháchtach in oidis go leor. +firearm-magazine=Ídithe nuair atá sé caite as piostal nó túirín gunna. +gun-turret=Cosain áit go huathoibríoch nuair atá piléarlann gunna aige. +inserter=Bóg earraí idir cistí, criosanna, is struchtúir. +iron-chest=Stóráil earraí réitithe ar son bailithe, nó mar maolán le haghaidh amhábhar. +iron-gear-wheel=Comhábhar tabháchtach in oidis go leor. +iron-ore=Amhábhar atá ábalta bruithniú mar leaca iarainn. +iron-plate=Táirge bruithnithe as amhiarann. +lab=Ídigh pacaí eolaíochta chun foráis do thaighde a mhéadú. +light-armor=Méadaigh frithsheasmhacht damáiste de chuid an charachtair nuair atá sé curtha isteach sa sliotáin armúir. +long-handed-inserter=Bóg earraí idir cistí, criosanna, is struchtúir. +offshore-pump=Pumpáil leacht de réimse uisce. +pipe=Lig do léachtanna a rith idir struchtúir. +pipe-to-ground=Lig do léachtanna a rith idir struchtúir. +pistol=Infheistithe mar arm nuair atá sé curtha i sliotán airm. Coinnigh ar __CONTROL__shoot-enemy__ chun lámhaigh a dhéanamh. +radar=Taiscéal an léarscáil i rith ama. +repair-pack=Deisigh struchtúir dhamáistithe. Tóg an t-earra seo i láimh agus coinnigh ar __CONTROL__build__ agus ar struchtúr chun á dheisiú. +science-pack=Úsáidte ag saotharlanna chun foráis a dhéanamh ar taobh an taighde roghnaithe. +small-electric-pole=Déan ceangal le cuaillí leictreacha eile chun an líonra leictrigh a mhéadú. +small-lamp=Astaigh solas nuair atá sé ceangailte ag an líonra leictreach. +solid-fuel=Amhábhar ardchaighdeánach atá ábalta idiú mar bhreosla. +splitter=Tabhair na hábhair atá ag gach crios isteach agus dáil iad amach ar dá chrios amach. Sochumraíochta. +steam-engine=Soláthar leictreachas nuair atá sé nasctha le líonra leictreach is líonta le gal ó choire. +stone=Amhábhar atá úsáidte le haghaidh tógála. +stone-brick=Táirge bruithnithe as cloch. Is fédir leis á úsáid chun bealach a chruthú sa domhan. +stone-furnace=Bruithnigh amhacmhainní isteach i dtáirgí bruithnithe. +stone-wall=Struchtúr cosanta an-láidir. +transport-belt=Bog earraí timpeall na monarchan. Is féidir le hearraí difriúla a bheith ina thaobh istigh. +underground-belt=Bog earraí timpeall na monarchan. Is féidir le hearraí difriúla a bheith ina thaobh istigh. +wood=Amhábhar atá ábalta ídiú mar bhreosla. +wooden-chest=Stóráil earraí réitithe ar son bailithe, nó mar maolán le haghaidh amhábhar. +[quest-automining] +exploit-coal=Mianaigh gual trí úsáid an druilir mianadóireachta dóire +heading=Bain breosla amach go huathoibríoch +obtain-coal=Faigh gual i bhfardal do charachtair +[quest-build-radar] +heading=Tabhair an mhionléarscáil ar ais ar líne +place-radar=Deisigh agus tógáil radar +power-radar=Soláthair cumhacht do radar +research-basic-mapping=Déan taighde ar teicneolaíocht na léarscáilíochta bunusaí +[quest-electronics] +craft-electronic-circuit=Cruthaigh ciorcáid lecitreonach +heading=Táirg ardchomhpháirteanna go huathoibríoch +place-assembling-machine-1=Cruthaigh agus tógáil meaisín cóimeála +power-assembling-machine-1=Bain úsáid as cuaille bheag leictreach chun leictreachais a cheangail +[quest-entrench] +heading=Cosain an mhonarcha le túiríní gunna +loaded-second-base-area=Tógáil túiríní gunna in aice leis an bhfoinse amhiarainn is lódáil iad lena n-armlón +research-active-defense=Déan taighde ar teicneolaíocht na cosanta gníomhaí +stockpile-firearm-magazine=Stóráil armlóin ghunna +[quest-explore] +empty=Tóg na hearraí de gach chiste capsúil araon. +heading=Cuardaigh áite an bhriste +remove-mineable-wreckage=Bain acmhainní as an ndramh-mhiotal. +[quest-fortify] +consume-per-time-automation-science-pack=Ídigh pacaí eolaíochta sa nóiméad +destroy-biter-spawner=Scrios an sceiteoir plaiceora atá in aice chun uimhreach na n-ionsaithe a laghdú +heading=Daingnigh an monarcha +loaded-defend-2=Tógáil túiríní gunna in aice leis an bhfoinse méine copair is lódáil iad lena n-armlón +produce-per-time-firearm-magazine=Táirg piléarlanna gunna sa nóiméad +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Tabhair na hearraí chun an Chompilatrona +craft-burner-inserter=Ceardaigh ionsáiteoir dóire +craft-burner-mining-drill=Ceardaigh aon druilire mianadóireachta dóire eile +craft-transport-belt=Ceardaigh roinnt criosanna iompair +[quest-handmining] +craft-stone-furnace=Cruthaigh fóirneis cloiche den scáileán carachtair +heading=Ullmhaigh chun amhacmhainní a bhruithniú +place-stone-furnace=Tóg fóirneis cloiche +was-observed-mined_stone=Mianaigh cloch den fhosú in aice láimhe +[quest-hints] +expand-hints=Nodanna breise... +heading=Noda is leideanna +heading-all=Nodanna uile +info-alt-mode=[font=default-bold]Féach ar eolas breise[/font] faoin mhonarcha tríd a choinneáil ar [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Socraigh oidis[/font] ar na meaisíní cóimeála tríd a chliceáil ar an gcnaipe "Socraigh Oideas" isteach sa scáileán an mheaisín cóimeála. +info-build=[font=default-bold]Tógáil struchtúir[/font] tríd [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] ar a n-íocóin san fhardal an charachtair agus ansin tríd a chliceáil [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] ar an talamh. +info-burner-structures=[font=default-bold]Athbreoslaigh go díreach[/font] tríd an earra breosla a thógáil i do lámh agus ansin tríd [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] ar an struchtúr cuspóra. +info-copy-paste-settings=[font=default-bold]Cóipeáil socruithe oidis[/font] ó cheann de do mheaisín cóimeála tríd [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. Greamaigh chun oidis eile trí [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-fast-transfer=[font=default-bold]Tóg na hearraí uile[/font] den struchtúr gan a fhardal a oscailt tríd [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] air. +info-hover-recipe=Is féidir le [font=default-bold]hamharc a chur ar oideas[/font] tríd a fhoileáil os cionn an chnaipe chomhréire sa roghchlár ceardaíochta. +info-inventory=Is féidir leat amharc a chur ar [font=default-bold]scáileán an charachtair[/font] tríd a choinneáil ar an gcnaipe [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font]. +info-melee-attack=[font=default-bold]Ionsaigh plaiceoirí in aice láimhe[/font] tríd a choinneáil ar [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]Ligeann druilirí mianadóireachta amhábhar uathu[/font] ar an dtalamh atá go díreach ina n-aghaidh. Bain úsáid as cistí agus criosann chun a bheir ar na mianta, seachas a rachaidh na druilirí i bhfostú. +info-move-click=[font=default-bold]Oscail struchtúr[/font] tríd a ghluais in aice leis agus [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] air. +info-move-wasd=[font=default-bold]Siúl[/font] tríd úsáid na gcnaipí [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font]. +info-no-respawning=I rith an chuspóra seo, ní athbheofaidh thú. Má bhfuair tú bás, tá uathshábháil agat ón dtús catha. +info-pickup-items=[font=default-bold]Tóg earraí de na criosanna[/font] tríd a choinneáil ar [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font]. +info-pipette=[font=default-bold]Pipéadaigh struchtúr[/font] tríd a fhoileáil air agus a choinneáil ar [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold]Soláthraítear leictreachas[/font] chun struchtúir i réimse i dtimpeall gach cuaille leictreach. +info-production=Is féidir leat [font=default-bold]taighde a luasghéarú[/font] trí saotharlanna breise a thógáil agus pacaí eolaíochta breise a tháirgeadh. +info-put-one=[font=default-bold]Cuir earra amháin[/font] isteach i sliotán tríd [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=[font=default-bold]Díthógáil struchtúir[/font] tríd a choinneáil ar [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]. +info-repair-pack=Is féidir leat [font=default-bold]pacaí deisithe[/font] a chur i bhfeidhm tríothu á dtóg agus úsáid a bhaint astu tríd [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] os cionn struchtúir dhamáistithe. +info-research-screen=Is féidir leat [font=default-bold]taighde[/font] a roghnú ar an scáileán teicneolaíochta. Oscail é leis an gcnaipe [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font]. +info-rotate=[font=default-bold]Rothlaigh struchtúir[/font] tríd an gcnaipe [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font], roimh nó tar éis a thógála araon. +info-science-packs=Tá [font=default-bold]paca eolaíochta ag teastáil ag saotharlanna[/font] chun a gcuid taighde a dhéanamh. +info-take-half=[font=default-bold]Tóg leathcharn earraí[/font] tríd a [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Caith ar naimhde in aice leat[/font] tríd a choinneáil ar [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. Is féidir leat naimhde áirithe á dhiriú tríd úsáid na luiche. +[quest-item] +default=Earra réamhshocraithe an chuardaigh +[quest-leave] +arrive-exit-right=Éalaigh chuig an oirthear agus aimsigh áit eile shábháilte agus atógáil ansin +collect=Bailigh roinnt acmhainne +heading=Pacáil an monarcha suas is éalaigh +wait-for-entity-in-exit-right=Téigh chun an Chompilatrona +[quest-load-lab] +has-packs=Cuir le pacaí eolaíochta Uathoibríochta sa tsaotharlann +heading=Díghlasáil oidis nua +research-basic-electronics=Déan taighde ar teicneolaíocht an leictreonac bunúsacha +tech-selected=Tosaigh an próiseás taighde ar an scáileán teicneolaíochta +[quest-long-research] +heading=An dúshlán deiridh +research-demo-munitions-upgrade=Déan taighde ar teicneolaíocht an mhíleata 2 +[quest-military] +craft-firearm-magazine=Cruthaigh roinnt piléarlanna gunna +craft-pistol=Cruthaigh piostal +heading=Ullmhaigh don ionsaí i ndiaidh +player-loaded=Faigh piléarlann gunna sa sliotán armlóin +research-basic-military=Déan taighde ar teicneolaíocht an mhíleata bhunusaigh +[quest-power-assembler] +craft-small-electric-pole=Ceardaigh cuaillí leictreacha beaga +heading=Bain úsáid as an ngineadóir leictreachais +power-crash-site-assembling-machine-1-repaired=Déan ceangal leictreach don mheaisín cóimeála a bhí deisithe +[quest-prepare] +heading=Cruthaigh earraí atá ag teastáil roimh a fhágann tú +obtain-assembling-machine-1=Tá meaisíní cóimeála agat +obtain-boiler=Tá coire agat +obtain-lab=Tá saotharlann agat +obtain-offshore-pump=Tá pumpa ar muir agat +obtain-small-electric-pole=Tá roinnt cuaillí beaga leictreacha agat +obtain-steam-engine=Tá inneall gaile agat +[quest-reach-pond] +arrive=Téigh chun an Chompilatrona +heading=Taiscéal san oirthear agus aimsigh áit shábháilte le huisce +[quest-rebuild] +build-offshore-pump=Tógáil pumpa ar muir +connection=Déan ceangal idir an t-inneall gaile agus cuaille bheag leictreach +heading=Atógáil an mhonarcha trí úsáid galchumhachta +power-lab=Déan ceangal leictreach leis an saotharlann +provide-steam=Soláthair gal le hinneall gaile +provide-water=Soláthair uisce agus gual ag coire +research-improved-equipment=Déan taighde ar teicneolaíocht na hacmhainne pearsanta feabhsaithe +[quest-repair-assembler] +compi-iron-plate=Bain úsáid as an ionsáiteora chun leacanna iarainn a chur isteach i gciste an Chompilatrona +connect-with-belt=Tógáil criosanna iompair idir an láthair mianadóireachta agus ciste an Chompilatrona +heading=Deisigh meaisín cóimeála +[quest-repair-lab] +compi-copper-plate=Tá leacanna copair ag ciste an Chompilatrona +compi-iron-gear-wheel=Tá rothghiaranna iarainn ag ciste an Chompilatrona +heading=Deisigh an tsaotharlann is meaisín cóimeála +[quest-scan-wreck] +heading=Déan taighde ar fhoinse chumhachta eile +research-analyse-ship=Déan taighde ar teicneolaíocht na cumhachta gaile +[quest-smelting] +craft-burner-mining-drill=Cruthaigh druilire mianadóireachta den shórt dóire +craft-iron-plate=Táirg leaca iarainn +furnace-fuel=Cuir le breosla ar an bhfóirneis cloiche +furnace-ore=Cuir amhiarainn ar an bhfóirneis cloiche +heading=Bruithnigh amhacmhainní +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Téigh chun an Chompilatrona +heading=Braitheadh an Compilatron ar rud éigin +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Tabhair na hearraí chun an Chompilatrona +heading=Féach ar taispeántas +obtain-burner-inserter=Tá ionsáiteoir dóire agat +obtain-burner-mining-drill=Tá druilire mianadóireachta dóire agat +obtain-transport-belt=Tá roinnt criosanna iompair agat +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Téigh chun an Chompilatrona +heading=Tá naimhde ag teacht ón oirthear +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Téigh chun an Chompilatrona +heading=Bhraith an Compilatron mírialacht +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Téigh chun an Chompilatrona +heading=Tá naimhde ag teacht ón iarthar +[text-window] +continue-button=Lean ar aghaidh +[tutorial-gui] +new-bonuses-available=Tá bónais ghéilliúla nua i bhfeidhm +new-recipes-available=Oideas ceardaíochta nua le fáil +new-technologies-available=Tá teicneolaíochtaí nua le fáil +objective-complete=Aidhm chríochnaithe +research-tooltip-heading=Taighde déanta! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/he/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/he/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3a64ac91f3c209cb284d430164e98fddce519866 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/he/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=.םכתביבסב תויושי רוחבל ידכ __CONTROL__look__-ב ושמתשה +goal-add-filter=.__CONTROL__pick-item__ לע הציחלב ךסמה תיתחתב ריהמה לגרסל קלדה תססובמ חודיקה תנוכמ תא ופיסוה +goal-add-filter-controller=.דיב חודיקה תנוכמ תא םיקיזחמ םתאש ןמזב __CONTROL__pick-item__ וצחלו ,תצבשמ ורחב ,__CONTROL__show-quick-panel__ תא וקיזחהn\.ריהמה לגרסל קלדה תססובמ חודיקה תנוכמ תא ופיסוה +goal-build-furnace=.(םכילא בורק קיפסמו יונפ) ןיקת רחבנה םוקימה רשאכ קוריב גצוי הנבמה .__CONTROL__build__ לע הציחל תועצמאב םכתברקב המדאה לע ותוא ונבו ןבאה ןשבכ תא ורחב +goal-close-character-screen=.__CONTROL__confirm-gui__ לע הציחלב תומדה ךסמ תא ורגס +goal-close-screen=.__CONTROL__confirm-gui__ לע הציחלב ןולחה תא ורגס +goal-collect-in-container=.__2__ב םיטירפ __1__ תוחפל ויהיש דע וניתמה +goal-collect-in-furnace=.__2__ב הכתה ורבעש םיטירפ __1__ תוחפל ויהיש דע וניתמה +goal-craft-burner-miner=.קלד תססובמ חודיק תנוכמ וביכרה +goal-craft-chest=.ץע זגרא ורצ +goal-craft-furnace=.(הבכרהה טירפתב וילע וצחלו __CONTROL__open-character-gui__ לע וצחל) ןבא ןשבכ ורצ +goal-empty-container=.__1__ ךותמ םיטירפה לכ תא וחק +goal-empty-furnace=.__1__ ךותמ הכתה ורבעש םיטירפה לכ תא וחק +goal-fast-empty-hand=.__CONTROL__clear-cursor__ לע הציחלב ןמסה תא וקנ +goal-get-iron-plates-from-furnace=.ןבאה ןשבכ ךותמ םינכומה לזרבה תוחול תא וחק +goal-insert-fuel-into-burner-miner=.חודיקה תנוכמ ךות לא והשלכ קלד וסינכה +goal-insert-fuel-into-furnace=.הביבסהמ ופסאנש םחפב וא ץעב שמתשהל ןתינn\.ןבאה ןשבכ לא והשלכ הריעב רמוח וסינכה +goal-insert-iron-into-furnace=.ןבאה ןשבכ לש םלגה רמוח תצבשמ לא לזרבה תרפע תא וסינכה +goal-intro=.תיחכונה המישמה וא הרטמה תא גיצי דימת הז ןולח +goal-mine-burner-miner=.חודיקה תנוכמ תא (יאלמל וחק) וקרפ +goal-mine-iron-ore=.רבכעה ןמס םע וילע ועיבצהו לזרבה תרפע ץברמ לא וברקתה +goal-mine-iron-ore-controller=.ותוא רוחבל ידכ לזרבה תרפע ץברמ לא וברקתה +goal-mine-iron-ore-precise=__2__ ךותמ __CONTROL__mine__): __1__ לע תכשוממ הציחל תועצמאב) לזרב תרפע ופסא +goal-movement=.זוזל ידכ __CONTROL_MOVE__ םישקמב ושמתשה +goal-movement-controller=.זוזל ידכ __CONTROL_MOVE__ םישקמב ושמתשה +goal-open-character-screen-1=.__CONTROL__open-character-gui__ לע הציחלב תומדה ךסמ תא וחתפ +goal-open-character-screen-2=.(__CONTROL__open-character-gui__ לע הציחלב) תומדה ךסמ תא וחתפ +goal-open-furnace=.__CONTROL__open-gui__ לע הציחלב ןשבכה תא וחתפ +goal-pick-mined-item=.(ודיל םידמוע רשאכ __CONTROL__pick-items__ לע הציחל תועצמאב) הקיפה חודיקה תנוכמש טירפה תא ומירה +goal-place-burner-miner=.ץברמ לעמ עקרקה לע חודיקה תנוכמ תא ונב +goal-put-chest-below-burner-miner=.חודיקה תנוכמ לש אצומה חתפ דיל ץעה זגרא תא ונב +goal-remove-blocking-entity=.__CONTROL__mine__ תועצמאב ןמוסמה הנבמה תא וקרפ .חודיקה תנוכמ לש אצומל עירפמ והשמ +goal-search-wreck=.ותוא חותפל ידכ __CONTROL__open-gui__ לע וצחלו וילא וברקתה .טולימה אתב ליעומ והשמ שי םאה וקדב +goal-take-iron-from-wreck=.םכלש יאלמה לא טולימה אתמ םיינישה ילגלג תא וריבעה +goal-wait-for-smelting=.ןבאה ןשבכ תועצמאב לזרב תוחול ורצ +msg-burner-miner-resources-placement=.הקיפמ איהש םלגה ירמוח תא הינפל המש חודיקה תנוכמ +msg-crafting-queue-1=.ולטבל םכנוצרב םא רותב טירפ לע __ALT_CONTROL__1__cancel-craft__ .םכלש הבכרהה רות והז +msg-crafting-queue-1-controller=.םכלש הריציה רות והז +msg-entity-blocking-miner=.וריסהל םכילעו ,חודיקה תנוכמ אצומ תא םסוח הז םצע +msg-entity-info=.ןאכ עיפומ היתודוא טרופמ עדימ ,רבכעה ןמס םע יהשלכ תושי לע םיעיבצמ רשאכ +msg-entity-info-controller=.ןאכ עיפומ היתודוא טרופמ עדימ ,יהשלכ תושי םינמסמ רשאכ +msg-furnace-working=.לזרב תוחול תריציל לזרבה תרפע תא ךיתמ ןבאה ןשבכ וישכע +msg-goal-in-top-left=.הז ןולחב תיחכונה המישמה תא אוצמל ולכות דימת +msg-intro=שקמ לע הציחל תועצמאב קחשמל רוזחל ןתינ .םינוש םיזמר ךל ןתיו ,םעפל םעפמ קחשמה תא ההשי הז ןולח +msg-inventory-introduction=.__CONTROL__build__ תקזחה ידי-לע םיינישה ילגלג תא םשל וריבעה .לאמש דצמ אצמנ םכלש יאלמה +msg-mined-burner-miner-instead-of-open=.__CONTROL__open-gui__ לע הציחל ידי-לע תישענ קשממה תחיתפ .הלש קשממה תא חותפל םוקמב חודיקה תנוכמ תא (יאלמל םתחקל) םתקריפש הארנ ,ספוא +msg-mined-chest-instead-of-open=.__CONTROL__open-gui__ לע הציחל ידי-לע תישענ קשממה תחיתפ .הלש קשממה תא חותפל םוקמב תושייה תא (יאלמל םתחקל) םתקריפש הארנ ,ספוא +msg-mined-furnace-instead-of-open=.__CONTROL__open-gui__ לע הציחלב תישענ קשממה תחיתפ .ולש קשממה תא חותפל םוקמב ןבאה ןשבכ תא (יאלמל םתחקל) םתקריפש הארנ ,ספוא +msg-recipes-info-1=.וב ראותמה טירפה תא רוצית ןוכתמ לע __ALT_CONTROL__2__craft__ .ךלש הריציה טירפת אצמנ ןימימ +msg-resources-in-container=.__1__ב תעכ םיפסאנ םלגה ירמוח +think-burner-miner-working=!דבוע הז ,דבוע הז +think-furnace-useful=!תולק ילק היה הז +think-go-around=.הזה רזומה םוקמב תצק רייסל יאדכש יל הארנ +think-introduction=...לזמ־ירב תוחפ ויה םירחאהש ינששוח ךא ,ייח תא ליצה החירבה את +think-learned-something=.םויה והשמ יתדמל ,רדהנ +think-nothing-more=.ימצעב םיטושפ םילכ המכ רוציל ךרטצא .םולכ רתוי ןאכ ןיא +think-search-wreck=...וב שמתשהל רשפאש החירבה אתב והשמ שי םאה ןיינעמ +think-see-iron-ore=.לזרב תַרְפַע לש ץברמ םש יתיארש יל המדנ +think-smelt-iron=...והשכיא הזה לזרבה תא ךיתהל יתלוכי קר וליא ,ממה +think-storage-needed=.חודיקה תנוכמ ירצות תא ףוסאיש והשמ ןאכ תונבל רשפא +think-tired=?יטמוטוא תויהל לוכי הז םאה ןיינעמ ...תפייעמ שממ איה תאזה היירכה לכ +zoom-tip=.המאתהב ,(םוז) הלדגהה תא ןיטקהלו לידגהל ידכ __CONTROL__zoom-out__ -ו __CONTROL__zoom-in__ לע ץוחלל םכתורשפאב +[entity-description] +burner-mining-drill=.םיבאשמ יצברממ םלג ירמוח הקיפמ +coal=.קלד רותב ףורשל ןתינש םלג רמוח +copper-ore=.תשוחנ תוחול תלבקל ךיתהל ןתינש םלג רמוח +copper-plate=.תשוחנ תרפע לש התכתה רצות +crash-site-chest-1=.ישומיש והשמ ליכהל יושע אוה .תלצינ ותועצמאבש טולימה את +electronic-circuit=.םיבר םינוכתמב בושח ביכרמ +iron-chest=.םלג ירמוחל אלְכִמ רותב וא ,ףוסיאל םינכומה םירצות ןוסחאל שמשמ +iron-gear-wheel=.םיבר םינוכתמב בושח ביכרמ +iron-ore=.לזרב תוחול תלבקל ךיתהל ןתינש םלג רמוח +iron-plate=.לזרב תרפע לש התכתה רצות +stone=.היינבל שמשמה םלג רמוח +stone-furnace=.רתוי םיישומיש םירצות תריציל םלג ירמוח ךיתמ +wood=.קלד רותב ףורשל ןתינש םלג רמוח +wooden-chest=.םלג ירמוחל אלְכִמ רותב וא ,ףוסיאל םינכומה םירצות ןוסחאל שמשמ +[entity-name] +coal=םחפ ץברמ +copper-ore=תשוחנ תרפע ץברמ +crash-site-chest-1=טולימ את +iron-ore=לזרב תרפע ץברמ +stone=ןבא ץברמ + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/he/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/he/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b14cd6b63caf84a31d72911b40fa5619383c96e2 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/he/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=.בושמ ונל חולשל םכתונוכנ לעוn\םתקחישש לע םוש םכל הדותben.buckton@factorio.com\n\n לא וז הייקיתבn\םיאצמנה ךסמה ימולצת תא וחלש אנא +[campaign-migrated-message] +heading=תיחכונה הסרגל המאתוה הרימשה +text=.שיחרתב רתוי םדקומ בלשל ורזחותש ןכתיי .תיחכונה הסרגל התוא םיאתהל ונשרדנ ןכלו ,קחשמה לש תמדוק הסרגמ העיגה םכלש הרימשה +[campaign-migrated-too-old-message] +heading=ידמ הנשי םכלש הרימשה +text=.םיליגר םיקחשמל אלו ,הכרדהה שיחרתל קר ףקת הז .רתוי התוא ןועטל ןתינ אל ונרעצלו ,הכרדהה שיחרת לש רתוי הנשי יוסינ תסרגב הרצונ םכלש הרימשה +[compi] +story-assessment-operational=דקפתמn\...סדנהמה בצמ +story-automation-complete=המלשוה המגדהה +story-found-water=שדחמ היינב ולחה <> [color=1,1,1]__ALT_CONTROL__1__build__[/color] ןבאה ןשבכ תא ונב +teach-fast-transfer=םלוכ תא ףוסאל ידכ [n>> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color\םיטירפ ליכמ הז הנבמ +teach-feed-items=ןאכ םיטירפה תא ומיש <> [color=1,1,1]__ALT_CONTROL__1__build__[/color\םיטירפ ליכמ הז הנבמ +teach-open-inventory=תומדה ךסמ תחיתפלcolor=1,1,1]__CONTROL__open-character-gui__[/color]\n] שקמה לע וצחל +teach-open-research-menu=תחא רוחבל ידכ [color=1,1,1]__CONTROL__open-technology-gui__[/color] לע וצחל <> Memulai rekonstruksi +story-suggest-evacuate=Tingkat agresif Organisme Lokal tinggi \n>> Evakuasi +story-waiting-for-player=Engineer dibutuhkan...\nMenunggu +teach-add-fuel=Struktur bahan bakar yang diperlukan\n>>masukkan batubara [img=coal-dark-background] +teach-alt-mode=Informasi lebih tersedia\n>> Tekan [color=1,1,1]__CONTROL__show-info__[/color] key untuk beralih +teach-bottles=Penelitian membutuhkan Science Packs [img=item/automation-science-pack]\n>> Masukan paket kedalam Lab [img=item/lab] +teach-build-structure=Buatlah Tungku batu [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Struktur ini mengandung item\n>>[color=1,1,1]__ALT_CONTROL__1__fast-entity-trabsfer__[/color] untuk mengambil semua item +teach-feed-items=Membutuhkan lempengan tembaga [img=item/copper-plate]\nMembutuhkan Gear besi [img=item/iron-gear-wheel]\n>> Masukan barang disini +teach-feed-plates=Membutuhkan lempengan besi [img=item/iron-plate]\n>> masukan barang disini +teach-harvest-tree=Panen kayu [img=item/wood] from trees\n>> Tahan [color=1,1,1]__CONTROL__mine__[/color] +teach-load-turret=Gun turret kosong [img=item/gun-turret] terdeteksi\n>> Masukan Peluru [img=item/firearm-magazine] +teach-low-satisfaction=Ketersediaan energi rendah\n>> Naikan produksi listrik +teach-mine-salvage=Ambil kepingan metal\n>> Hold [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=Batu tambang[img=item/stone] dari deposit\n>>Hold[color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=Bor tambang terhalang terdeteksi\n>> buatlah peti kayu [img=item/wooden-chest] disini +teach-move-outside=Gunakan [color=1,1,1]__CONTROL_MOVE__[/color] keys untuk bergerak\n>> Pindah ke luar area yang ditandai +teach-open-entity=Struktur ini mengandung item\n>>[color=1,1,1]__ALT_CONTROL__1__build__[/color] untuk membuka +teach-open-inventory=Tekan [color=1,1,1]__CONTROL__open-character-gui__[/color] key\nuntuk membuka layar karakter +teach-open-research-menu=Pilihan penelitian tersedia\n>> Tekan [color=1,1,1]__CONTROL__open-technology-gui__[/color] key untuk pilih salah satu +teach-power=Mesin Assembling membutuhkan listrik\n>> Buat tiang listrik disamping generator listrik\n>> Buat tiang listrik disamping generator listrik\n>> Sambung masing-masing kutub +teach-repair-turret=Kerusakan Gun turret [img=item/gun-turret] terdeteksi\n>> Gunakan Repair Pack [img=item/repair-pack] +teach-shoot-key=Makhluk agresif didalam pabrik\nTekan [color=1,1,1]__CONTROL__shoot-enemy__[/color] key untuk menembak +teach-take-in-hand=Ambil tungku batu [img=item/stone-furnace]\ndari layar karakter\n>> tekan [color=1,1,1]__CONTROL__open-character-gui__[/color] key +teach-use-wasd=Gunakan [color=1,1,1]__CONTROL_MOVE__[/color] keys untuk bergerak +[entity-description] +assembling-machine-1=Membuat resep secara otomatis. +assembling-machine-2=Membuat resep secara otomatis. +big-ship-wreck-1=Kepingan pecahan pesawat. Mungkin terdapat barang yang berguna. +big-ship-wreck-2=Kepingan pecahan pesawat. Mungkin terdapat barang yang berguna. +big-ship-wreck-3=Kepingan pecahan pesawat. Mungkin terdapat barang yang berguna. +boiler=Menghasilkan Steam dari Air. +burner-inserter=Memindahkan item diantara peti, lajur dan struktur. +burner-mining-drill=Bahan tambang mentah dari sumber simpanan. +coal=Bahan baku yang bisa dijadikan bahan bakar. +compilatron=Sebuah robot pembantu yang berhasil selamat dari kecelakaan. +copper-cable=Bahan untuk membuat sumber/kutub listrik kecil dan sirkuit elektronik. +copper-ore=Bahan baku bisa dilebur menjadi piringan besi. +copper-plate=Produk peleburan bijih tembaga. +electric-mining-drill=Bahan tambang mentah dari sumber simpanan. +electronic-circuit=Bahan penting di banyak resep. +escape-pod-assembler=Serpihan kapal rusak didesain untuk komponen assembling. +escape-pod-lab=Serpihan kapal hancur didesain untuk penelitian teknologi baru. +escape-pod-power=Sebuah bagian dari kecelakaan pesawat yang berisi batrei besar. Masih berfungsi namun terdapat kerusakan yang parah. +firearm-magazine=Dikonsumsi ketika pistol di tembakkan. +gun-turret=Mempertahankan area secara otomatis saat diisi dengan senjata api. +inserter=Memindahkan item diantara peti, lajur dan struktur. +iron-chest=Menyimpan bahan jadi untuk dikumpulkan, atau sebagai penyangga bahan baku. +iron-gear-wheel=Bahan penting di banyak resep. +iron-ore=Bahan baku bisa dilebur menjadi piringan besi. +iron-plate=Produk peleburan bijih besi. +lab=Memakai paket ilmu sains untuk kemajuan penelitian. +long-handed-inserter=Memindahkan item diantara peti, lajur dan struktur. +mineable-wreckage=Tahan __CONTROL__mine__ untuk mengambil +offshore-pump=Memompa cairan dari permukaan air. +pipe=Membiarkan cairan untuk mengalir diantara struktur. +pipe-to-ground=Membiarkan cairan untuk mengalir diantara struktur. +pistol=Cocok sebagai senjata dengan menempatkannya di senjata slot. Hold__CONTROL__shoot enemy__to fire. +radar=Menjelajahi peta dari waktu ke waktu. +repair-pack=Perbaikan kerusakan struktur. Ambil item ini di tangan dan tahan __CONTROL__build__dalam struktur untuk memperbaikinya. +science-pack=Dikonsumsi oleh Lab untuk kemajuan penelitian yang diseleksi saat ini. +small-electric-pole=Hubungkan ke tiang listrik yang lain untuk memperluas jaringan listrik. +small-lamp=Memancarkan cahaya saat di hubungkan dengan jaringan listrik. +solid-fuel=Bahan berkualitas tinggi yang bisa dijadikan bahan bakar. +splitter=Mendistribusikan konten dari setiap jalur masuk ke kedua jalur keluar. Sangat bisa di konfigurasi. +steam-engine=Menyediakan listrik saat terhubung ke jaringan listrik dan terisi dengan uap dari ketel. +steel-chest=Kotak Compilatron +stone=Bahan baku digunakan untuk konstruksi. +stone-brick=Produk peleburan Batu. Dapat digunakan untuk membuat jalur di dunia. +stone-furnace=Melebur bahan baku mentah menjadi produk peleburan. +stone-wall=Struktur pertahanan yang sangat tangguh. +transport-belt=Memindahkan item sekitar pabrik. Dapat memiliki item berbeda setiap sisi. +underground-belt=Memindahkan item sekitar pabrik. Dapat memiliki item berbeda setiap sisi. +wood=Bahan mentah yang bisa dijadikan bahan bakar. +wooden-chest=Menyimpan barang jadi untuk dikumpulkan, atau sebagai penyangga untuk bahan baku. +wreck-pole=Abaikan ini, ini tidak akan ada di versi akhir +[entity-name] +coal=Deposit batubara +copper-ore=Deposit bijih tembaga +iron-ore=Deposit bijih besi +stone=Deposit batu +[gui] +crafting=Menu crafting +inventory=Inventori +select-filter=Link barang ke quickbar +[gui-helper] +assembler-description=Assemblers membuat resep secara otomatis\nketika disediakan listrik +assembler-right-slot=Produk ditampilkan \ndi sisi sebelah kanan +assembler-set-recipe=Mesin Assembling membutuhkan resep\n>> Pilih resep +assembler-top-slot=Bahan yang dibutuhkan ditampilkan\ndi dalam slot atas +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] untuk mengambil barang +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] untuk menaruh barang ke slot +container-exit-button=Press [color=1,1,1]__CONTROL__close-gui__[/color] untuk menutup \nlayar ini +container-has-items=Struktur ini memiliki inventori\nditampilkan di sisi kanan +drill-needs-fuel=Bor tambang bakar membutuhkan bahan bakar\n>> Masukan batu bara di sisi sebelah kiri +furnace-needs-fuel=Bahan bakar ditempatkan pada sisi bawah +furnace-ore-slot=Bahan baku ditempatkan pada bagian atas +furnace-product-slot=Produk hasil leburan muncul\n di sisi sebelah kanan +furnace-smelts-raw=Tungku batu meleburkan bahan baku\nmenjadi barang berguna +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__1__craft__[/color] di resep untuk membuat satu barang. +inventory-hover-recipe-to-view=Arahkan mouse ke resep\nuntuk melihat bahan-bahannya +inventory-left=Disebelah kiri merupakan \nInventori Karakter +inventory-right=Di sisi kanan merupakan\nCrafting Menu +[item-description] +assembling-machine-1=Membuat resep secara otomatis. +boiler=Menghasilkan uap dari air. +burner-inserter=Memindahkan item diantara peti, lajur dan struktur. +burner-mining-drill=Bahan baku tambang mentah dari tampungan. +coal=Bahan baku mentah yang bisa dibakar sebagai bahan bakar. +compilatron-chest=Sebuah peti yang tidak dapat dibuka. Gunakan inserter untuk memasukan barang kedalam peti. +copper-cable=Bahan untuk membuat Tiang listrik kecil dan Sirkuit elektronik. +copper-ore=Bahan baku yang bisa dilebur menjadi lempengan tembaga. +copper-plate=Produk hasil peleburan bijih tembaga. +electric-mining-drill=Bahan baku tambang mentah dari sumber tampungan. +electronic-circuit=Bahan penting di banyak resep. +firearm-magazine=Dikonsumsi ketika pistol di tembakkan. +gun-turret=Mempertahankan area secara otomatis saat diisi dengan senjata api. +inserter=Memindahkan item diantara peti, lajur dan struktur. +iron-chest=Menyimpan bahan jadi untuk dikumpulkan, atau sebagai penyangga bahan baku. +iron-gear-wheel=Bahan penting di banyak resep. +iron-ore=Bahan baku yang bisa dilebur menjadi lempengan besi. +iron-plate=Produk hasil peleburan bijih besi. +lab=Menggunakan paket sains untuk kemajuan penelitian. +light-armor=Menambahkan resistensi kerusakan pada karakter ketika digunakan di slot armor. +long-handed-inserter=Memindahkan item diantara peti, lajur dan struktur. +pistol=Dapat digunakan sebagai senjata dengan menempatkan di tempat senjata. Hold __CONTROL__shoot-enemy__ to fire. +repair-pack=Memperbaiki kerusakan struktur. Ambil item ini di tangan dan tahan __CONTROL__build__ pada struktur untuk memperbaikinya. +science-pack=Dapat dikonsumsi oleh laboratorium sebagai bahan progres penelitian yang sedang dipilih. +small-lamp=Memancarkan cahaya saat dihubungkan dengan jaringan listrik. +solid-fuel=Bahan baku berkualitas tinggi yang bisa dibakar sebagai bahan bakar. +stone=Bahan baku digunakan untuk konstruksi. +stone-brick=Produk peleburan batu. Bisa digunakan untuk membuat jalan didunia. +stone-furnace=Melebur bahan baku mentah menjadi produk peleburan. +stone-wall=Struktur pertahanan yang sangat kuat. +transport-belt=Memindahkan item sekitar pabrik. Dapat memiliki item berbeda di setiap sisi. +wood=Bahan baku mentah yang bisa dibakar sebagai bahan bakar. +wooden-chest=Menyimpan bahan jadi untuk dikumpulkan, atau sebagai penyangga bahan baku. +[quest-automining] +exploit-coal=Penambangan batubara menggunakan pembakar bor tambang +heading=Ekstak bahan bakar secara otomatis +obtain-coal=Memiliki batubara dalam inventaris tokoh +[quest-build-radar] +heading=Membawa minimap kembali online +place-radar=Menyusun dan membangun radar +power-radar=Kekuatan radar +research-basic-mapping=Penelitian teknologi mapping dasar +[quest-electronics] +craft-electronic-circuit=Menyusun sirkuit elektronik +heading=Memproduksi komponen lanjutan secara otomatis +place-assembling-machine-1=Susun dan bangun assembling mesin +power-assembling-machine-1=Gunakan sumber listrik kecil untuk koneksi kelistrikan +[quest-entrench] +heading=Mempertahankan pabrik dengan meriam +loaded-second-base-area=Membangun meriam dekat deposit bijih besi dan mengisinya dengan amunisi +research-active-defense=Penelitian teknologi pertahanan aktif +stockpile-firearm-magazine=Persediaan senjata api +[quest-explore] +empty=Ambil item dari kedua kapsul peti. +heading=Carilah lokasi kecelakaan +remove-mineable-wreckage=Panen sumber daya dari kepingan metal. +[quest-fortify] +consume-per-time-automation-science-pack=Konsumsi paket sains permenit +destroy-biter-spawner=Menghancurkan penggigit terdekat untuk mengurangi serangan +heading=Mengamankan pabrik +loaded-defend-2=Membangun meriam dekat deposit bijih tembaga dan mengisinya dengan amunisi +produce-per-time-firearm-magazine=Memproduksi senjata api permenit +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Membawa item ke compilatron +craft-burner-inserter=Menyusun pembakar inserter +craft-burner-mining-drill=Menyusun pembakar bor tambang yang lain +craft-transport-belt=Menyusun beberapa lajur transportasi +[quest-handmining] +craft-stone-furnace=Menyusun tungku batu dari tokoh layar +heading=Persiapkan peleburan sumberdaya mentah +place-stone-furnace=Membangun sebuah tungku batu +was-observed-mined_stone=Tambang batu dari deposit terdekat +[quest-hints] +expand-hints=Petunjuk lebih... +heading=Petunjuk dan tips +heading-all=Semua petunjuk +info-alt-mode=[font=default-bold]Lihat infromasi lebih lanjut[/font] tentang pabrik dengan menekan [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Set resep[/font] untuk Mesin Assembling dengan mengklik "Set Resep" didalam layar Mesin Assembling. +info-assembling-machines=[font=default-bold]Mesin Assembling[/font] menyusun barang secara otomatis. +info-build=[font=default-bold]Bangun sebuah struktur[/font] dengan [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] pada icon di inventory karakter ke [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] atas tanah. +info-burner-structures=[font=default-bold]Mengisi ulang bahan bakar[/font] dengan cara memegang bahan bakar ke [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] target struktur. +info-copy-paste-settings=[font=default-bold]Salin pengaturan resep[/font] dari satu mesin assembling dengan [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. salin ke satu lainnya [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Tambahkan Gun turret seiring serangan semakin besar. +info-fast-transfer=[font=default-bold]Mengambil semua barang[/font] dari sebuah struktur tanpa membukanya [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] di strukturnya. +info-handcrafting=Sekarang dapat menyusun barang tingkat menengah [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] dari layar karakter. +info-hover-recipe=[font=default-bold]Resep dapat dilihat[/font] dengan mengarahkan mouse ke tombol resep yang dituju di menu crafting. +info-inserter=[font=default-bold]Struktur dapat diisi[/font] dan dikosongkan dengan inserter. +info-inventory=[font=default-bold]The character screen[/font] bisa dilihat dengan menekan [font=default-semibold][color=128,206,240]__CONTROL__open character-gui__[/color][/font]tombol. +info-map=[font=default-bold]Layar Peta[/font] dapat dibuka dan ditutup dengan menekan tombol [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]. +info-melee-attack=[font=default-bold]Serang biters berdekatan[/font] dengan menahan [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]Bor tambang menjatuhkan bahan baku[/font] langsung ke tanah di depan mereka. Gunakan peti dan sabuk untuk mengambil bijih, kalau tidak bor akan berhenti. +info-move-click=[font=default-bold]Buka struktur[/font] dengan berjalan ke struktur tersebut dan [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] di situ. +info-move-wasd=[font=default-bold]berjalan[/font]menggunakan[font=default-semibold]\n[color=128,206,240]__CONTROL__move up__CONTROL__move_\nLeft__CONTROL__move_\nDown__CONTROL__move-right__[/color][/font]keys. +info-no-respawning=Selama objecktif ini, kamu tidak akan respawn. Bila kamu mati ada autosave dari awal mulai pertempuran. +info-pickup-items=[font=default-bold]Mengambil barang dari sabuk[/font] dengan menahan [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font] . +info-pipette=[font=default-bold]Mepipetkan sebuah struktur[/font] dengan mengambangkan dan menekan [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold]Listrik dapat diberikan [/font] ke struktur dalam area sekitar setiap tiang listrik. +info-production=[font=default-bold]Penelitian dapat dipercepat[/font] dengan membangun lab dan memproduksi paket sains lebih banyak. +info-put-one=[font=default-bold]Menaruh satu barang[/font] ke slot dengan [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=[font=default-bold]Meruntuhkan struktur[/font] dengan menahan [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] . +info-repair-pack=[font=default-bold]Paket perbaikan[/font] dapat digunakan dengan mengambil dan menahan [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] pada struktur yang mengalami kerusakan. +info-research-screen=[font=default-bold]Penelitian[/font] dapat dipilih di Layar Teknologi. Buka dengan cara [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font] key. +info-rotate=[font=default-bold]Putar struktur[/font] dengan menggunakan [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font] key, baik sebelum atau sesudah membangun. +info-science-packs=[font=default-bold]Laboratorium membutuhkan paket sains[/font] untuk meriset teknologi. +info-spawners-consume-pollution=[font=default-bold]Spawners mengkonsumsi polusi.[/font] Ketika mereka cukup, mereka akan mengirim Bitter untuk menyerang. +info-take-half=[font=default-bold]Mengambil setengah tumpukan[/font] dari sebuah barang dengan [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Tembak ke musuh terdekat[/font] dengan menahan [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. Musuh spesifik dapat di target dengan mouse. +info-turret-ammo=[font=default-bold]Gun turrets[/font] dapat dengan otomatis diisi ulang dengan menggunakan inserter. +info-turrets-loaded=[font=default-bold]Jaga Gun turrets tetap terisi[/font] untuk bertahan dari serangan. +[quest-item] +default=Pencarian default item +[quest-leave] +arrive-exit-right=Melarikan diri ke timur dan menemukan lokasi aman untuk membangun kembali +collect=Mengumpulkan beberapa perlengkapan +heading=Kemas pabrik dan evakuasi +wait-for-entity-in-exit-right=Pergi ke compilatron +[quest-load-lab] +has-packs=Tambahkan paket sains otomatis ke lab +heading=Buka kunci resep baru +research-basic-electronics=Penelitian teknologi elektronik dasar +tech-selected=Mulai proses penelitian dalam teknologi layar +[quest-long-research] +heading=Tantangan terakhir +research-demo-munitions-upgrade=Penelitian teknologi kemiliteran 2 +[quest-military] +craft-firearm-magazine=Menyusun beberapa senjata api +craft-pistol=Menyusun pistol +heading=Mempersiapkan untuk serangan berikutnya +player-loaded=Memiliki senjata api di slot amunisi +research-basic-military=Penelitian teknologi militer dasar +[quest-power-assembler] +craft-small-electric-pole=Buat Tiang listrik kecil +heading=Memanfaatkan generator listrik +power-crash-site-assembling-machine-1-repaired=Hubungkan kelistrikan untuk perbaikan assembling mesin +[quest-prepare] +heading=Buatlah barang penting sebelum pergi +obtain-assembling-machine-1=Memiliki mesin assembling +obtain-boiler=Memiliki sebuah pengukus +obtain-lab=Memiliki sebuah Lab +obtain-offshore-pump=Memiliki sebuah pompa lepas pantai +obtain-small-electric-pole=Memiliki sumber listrik kecil +obtain-steam-engine=Memiliki mesin uap +[quest-reach-pond] +arrive=Pergi ke compilatron +heading=Jelajahi area timur untuk tempat aman dengan sumber air +[quest-rebuild] +build-offshore-pump=Membangun pompa lepas pantai +connection=Menghubungkan mesin uap ke kutub/sumber listrik kecil +heading=Membangun kembali pabrik menggunakan kekuatan uap +power-lab=Menghubungkan kelistrikan ke Lab +provide-steam=Menyediakan mesin uap dengan uap +provide-water=Menyediakan pengukus dengan air dan batubara +research-improved-equipment=Penelitian teknologi peningkatan perlengkapan personal +[quest-repair-assembler] +compi-iron-plate=Menggunakan imserter untuk meletakkan piringan besi ke dalam peti compilatron +connect-with-belt=Membangun lajur transportasi diantara area tambang dan peti compilatron +heading=Perbaikan asembling mesin +[quest-repair-lab] +compi-copper-plate=Memiliki piringan tembaga di peti compilatron +compi-iron-gear-wheel=Memiliki roda gigi besi di peti compilatron +heading=Perbaikan Lab dan Assembling mesin +[quest-scan-wreck] +heading=Lakukan Penelitian jenis sumber energi lainnya +research-analyse-ship=Lakukan Penelitian Teknologi Mesin Uap +[quest-smelting] +craft-burner-mining-drill=Buat bor tambang bakar +craft-iron-plate=Memproduksi piringan besi +furnace-fuel=Menaruh bahan bakar di tungku batu +furnace-ore=Menaruh bijih besi di tungku batu +heading=Lebur bahan baku +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Pergi ke compilatron +heading=Compilatron mendeteksi sesuatu +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Membawa item ke compilatron +heading=Lihat demo +obtain-burner-inserter=Memiliki pembakar inserter +obtain-burner-mining-drill=Memiliki sebuah pembakar bor tambang +obtain-transport-belt=Memiliki beberapa lajur transportasi +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Pergi ke compilatron +heading=Musuh mendekat dari barat +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Pergi compilatron +heading=Compilatron telah mendeteksi ketidakberesan +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Pergi ke compilatron +heading=Musuh mendekat dari barat +[text-window] +continue-button=Lanjut +[tutorial-gui] +new-bonuses-available=Berlaku bonus pasif baru +new-recipes-available=Resep penyusunan baru tersedia +new-technologies-available=Teknologi baru tersedia untuk penelitian +objective-complete=Objektif lengkap +research-tooltip-heading=Penelitian lengkap! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/is/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/is/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..324b86f8ba1f9bb8fe533f2c5cd91f206dff0382 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/is/demo_level-01.cfg @@ -0,0 +1,4 @@ +[entity-name] +coal=Kolaskil +iron-ore=Járnskil + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/it/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/it/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c13f2fa93eb341a087c19f475779f0a1eebc2091 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/it/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Usa __CONTROL__look__ per selezionare entità intorno a te. +goal-add-filter=Aggiungi la trivella a combustibile alla barra di scelta rapida nella parte inferiore dello schermo usando __CONTROL__pick-item__. +goal-add-filter-controller=Aggiungere il bruciatore trivella al pannello rapido.\nTieni premuto __CONTROL__show-quick-panel__, seleziona uno slot e premi __CONTROL__pick-item__ mentre tieni in mano la trivella del bruciatore. +goal-build-furnace=Seleziona il forno in pietra e costruiscilo nel terreno vicino a te premendo __CONTROL__build__. L'indicatore sarà verde se è possibile costruire. +goal-close-character-screen=Chiudi la schermata del personaggio premendo __CONTROL__confirm-gui__. +goal-close-screen=Chiudi la finestra premendo __CONTROL__confirm-gui__. +goal-collect-in-container=Aspetta di avere almeno __1__ oggetti nella __2__. +goal-collect-in-furnace=Aspetta di avere almeno __1__ oggetti fusi nella __2__. +goal-craft-burner-miner=Costruisci una trivella a combustibile. +goal-craft-chest=Costruisci una cassa in legno. +goal-craft-furnace=Costruisci una fornace in pietra (premi __CONTROL__open-character-gui__ e controlla lo schema di assemblaggio). +goal-empty-container=Prendi tutti gli oggetti da __1__. +goal-empty-furnace=Prendi tutti gli oggetti lavorati da __1__. +goal-fast-empty-hand=Svuota il cursore usando __CONTROL__clean-cursor__. +goal-get-iron-plates-from-furnace=Prendi le piastre di ferro prodotte dalla fornace. +goal-insert-fuel-into-burner-miner=Inserisci del carburante nella trivella a combustibile. +goal-insert-fuel-into-furnace=Metti combustibile nella fornace di pietra.\nPuoi usare carbone o legno, che puoi estrarre nelle vicinanze. +goal-insert-iron-into-furnace=Inserisci i minerali di ferro nello slot delle risorse della fornace in pietra. +goal-intro=Questa finestra ti mostrerà sempre il tuo obiettivo e incarico attuale. +goal-mine-burner-miner=Demolisci la trivella. +goal-mine-iron-ore=Spostati vicino al deposito di ferro grezzo e porta il cursore sopra. +goal-mine-iron-ore-controller=Sposta vicino al deposito di minerale di ferro per selezionarlo. +goal-mine-iron-ore-precise=Estrai del ferro grezzo (tieni premuto __CONTROL__mine__): __1__/__2__ +goal-movement=Usa i tasti __CONTROL_MOVE__ per muoverti. +goal-movement-controller=Usa __CONTROL_MOVE__ per muoverti. +goal-open-character-screen-1=Apri la schermata del personaggio premendo __CONTROL__open-character-gui__. +goal-open-character-screen-2=Apri la schermata del personaggio (premi __CONTROL__open-character-gui__). +goal-open-furnace=Apri la forance di pietra premendo __CONTROL__open-gui__. +goal-pick-mined-item=Raccogli l'oggetto estratto dalla trivella (premi __CONTROL__pick-items__ mentre sei vicino all'oggetto). +goal-place-burner-miner=Costruisci la trivella a combustibile sopra un deposito di risorse +goal-put-chest-below-burner-miner=Costruisci la cassa di legno nel punto di deposito della trivella. +goal-remove-blocking-entity=Qualcosa sta bloccando la trivella a combustibile. Rimuovi la struttura contrassegnata usando __CONTROL__mine__. +goal-search-wreck=Controlla se è rimasto qualcosa di utile all'interno della capsula di salvataggio. Avvicinati e premi __CONTROL__open-gui__ per aprirla. +goal-take-iron-from-wreck=Sposta gli ingranaggi di ferro dalla capsula di salvataggio al tuo inventario. +goal-wait-for-smelting=Fondi il ferro grezzo nella fornace di pietra +msg-burner-miner-resources-placement=La trivella deposita le risorse estratte di fronte a sé. +msg-crafting-queue-1=Questa è la tua coda di creazione. __ALT_CONTROL__1__cancel-craft__ su un oggetto nella coda se vuoi annullarlo. +msg-crafting-queue-1-controller=Questa è la tua coda di creazione. +msg-entity-blocking-miner=Questo oggetto sta bloccando la trivella a combustibile. È necessario rimuoverlo. +msg-entity-info=Quando si passa sopra un'entità, informazioni dettagliate utili appaiono in una tooltip qui. +msg-entity-info-controller=Quando selezioni un'entità, informazioni dettagliate utili appaiono in una tooltip qui. +msg-furnace-working=Ora la fornace di pietra fonderà il ferro grezzo e produrrà delle piastre di ferro. +msg-goal-in-top-left=Puoi sempre trovare l'obiettivo attuale in questa finestra. +msg-intro=Questa finestra occasionalmente metterà in pausa il gioco e darà alcuni suggerimenti. Puoi continuare il gioco premendo +msg-inventory-introduction=Il tuo inventario si trova a sinistra. Muovi gli ingranaggi di ferro utilizzando il tasto __CONTROL__pick-item__ per raccoglierle. +msg-mined-burner-miner-instead-of-open=Oops, hai demolito la trivella invece di aprirne la sua interfaccia. Puoi aprirla premendo il tasto __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Oops, hai demolito l'oggetto anziché aprire la sua interfaccia. Puoi aprirla premendo il tasto__CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Ooops, hai demolito la fornace di pietra anziché aprirne l'interfaccia. Puoi aprirla premendo __CONTROL__open-gui__. +msg-recipes-info-1=Sul lato destro c'è il menu di costruzione. __ALT_CONTROL__2__craft__ sullo schema creerà l'oggetto raffigurato. +msg-resources-in-container=Le risorse sono adesso raccolte nella __1__. +think-burner-miner-working=Funziona, funziona! +think-furnace-useful=Finora è stato facile! +think-go-around=Dovrei trascorrere un po' di tempo esplorando questo strano posto. +think-introduction=Questa capsula di salvataggio mi ha salvato la vita. Temo che gli altri non abbiano avuto la stessa fortuna.. +think-learned-something=Niente male, oggi ho imparato qualcosa. +think-nothing-more=Non c’è nient’altro qui, dovrei costruirmi qualche semplice strumento da solo. +think-search-wreck=Spero sia rimasto qualcosa di utile tra i resti della capsula di salvataggio. +think-see-iron-ore=Quello laggiù sembra proprio ferro grezzo. +think-smelt-iron=Hmm, se solo potessi fondere quel ferro da qualche parte... +think-storage-needed=Potrei costruire qualcosa qui per raccogliere le risorse dalla trivella. +think-tired=Tutto questo scavare mi ha stancato. Mi chiedo se sia possibile automatizzarlo. +zoom-tip=Puoi usare __CONTROL__zoom-in__ e __CONTROL__zoom-out__ per ingrandire e rimpicciolire. +[entity-description] +burner-mining-drill=Estrae materie prime dai giacimenti di risorse. +coal=Una materia prima che può essere usata come combustibile. +copper-ore=Un materiale grezzo che può essere fuso in piastre di rame. +copper-plate=Il prodotto della fusione del rame grezzo. +crash-site-chest-1=La capsula di salvataggio che ti ha salvato la vita. Potrebbe contenere qualcosa di utile. +electronic-circuit=Un componente importante in molti schemi di assemblaggio. +iron-chest=Immagazzina gli oggetti completati per la raccolta, o per un secondo utilizzo. +iron-gear-wheel=Un componente importante in molti schemi di assemblaggio. +iron-ore=Un materiale grezzo che può essere fuso in piastre di ferro. +iron-plate=Il prodotto della fusione del ferro grezzo. +stone=Una materia prima utilizzata per la costruzione. +stone-furnace=Fonde materiale grezzo per ottenere materiale rifinito. +wood=Una materia prima che può essere usata come combustibile. +wooden-chest=Immagazzina gli oggetti completati per la raccolta, o per un secondo utilizzo. +[entity-name] +coal=Deposito di carbone +copper-ore=Deposito di rame grezzo +crash-site-chest-1=Capsula di salvataggio +iron-ore=Deposito di ferro grezzo +stone=Deposito di pietra + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/it/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/it/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c708936f8d38c5aac68154db11898915f24a481d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/it/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=Per favore, invia i tuoi screenshot contenuti in questa directory\na ben.buckton@factorio.com. \n\nGrazie di nuovo per aver giocato e \nper averci inviato il tuo feedback. +[campaign-migrated-message] +heading=Il tuo salvataggio è stato migrato +text=Hai iniziato il tuo salvataggio su una versione precedente del gioco, quindi abbiamo dovuto migrarlo. Potresti trovarti in un punto precedente de gioco. +[campaign-migrated-too-old-message] +heading=Il tuo salvataggio è troppo vecchio per continuare la partita +text=Il tuo salvataggio proviene da una vecchia versione sperimentale della campagna introduttiva e purtroppo non può essere caricato. Questo vale solo per la campagna introduttiva, non per i normali salvataggi. +[compi] +story-assessment-operational=Stato ingegnere...\nOperativo +story-automation-complete=Dimostrazione completata +story-found-water=Acqua scoperta\n>> Iniziare ricostruzione +story-suggest-evacuate=Attività aliena a livelli non sicuri\n>> Evacuare +story-waiting-for-player=Ingegnere richiesto..\nIn attesa +teach-add-fuel=La struttura richiede carburante\n>> Inserisci carbone [img=coal-dark-background] +teach-alt-mode=Altre informazioni disponibili\n>> Premi il tasto [color=1,1,1]__CONTROL__show-info__[/color] per attivare/disattivare +teach-bottles=La ricerca richiede pacchi scientifici [img=item/automation-science-pack]\n>> Inserisci i pacchi nei laboratori [img=item/lab] +teach-build-structure=Costruisci una fornace di pietra [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Questa struttura contiene oggetti\n>> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] per raccoglierli tutti +teach-feed-items=Richiesta piastre di rame [img=item/copper-plate]\nRichiesta ingranaggi di ferro [img=item/iron-gear-wheel]\n>> Inserisci gli oggetti qui +teach-feed-plates=Richiesta piastre di ferro [img=item/iron-plate]\n>> Inserisci qui gli oggetti +teach-harvest-tree=Raccogli il legno [img=item/wood] dagli alberi\n>> Tieni premuto [color=1,1,1]__CONTROL__mine__[/color] +teach-inserting=Inserisci piastre di ferro [img=item/iron-plate]\nper produrre ingranaggi di ferro [img=item/iron-gear-wheel] +teach-load-turret=Rilevata torretta difensiva [img=item/gun-turret] scarica\n>> Inserire caricatori [img=item/firearm-magazine] +teach-low-satisfaction=Livello di energia elettrica non adeguata\n>> Aumenta la produzione di elettricità +teach-low-steam=Non c'è abbastanza vapore +teach-mine-salvage=Raccogli i rottami\n>> Tieni premuto [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=Prendi della pietra [img=item/stone] da una zona mineraria\n Tieni premuto [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=Rilevata trivella bloccata\n>> Costruisci una cassa di legno [img=item/wooden-chest] qui +teach-move-outside=Usa i tasti [color=1,1,1]__CONTROL_MOVE__[/color] per camminare\n>> Spostati fuori dall'area evidenziata +teach-open-entity=Questa struttura contiene oggetti\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] per aprirla +teach-open-inventory=Premi il tasto [color=1,1,1]__CONTROL__open-character-gui__[/color]\nper aprire la schermata del giocatore +teach-open-research-menu=Ricerche disponibili\n>> Premi il tasto [color=1,1,1]__CONTROL__open-technology-gui__[/color] per selezionarne una +teach-power=La macchina assemblatrice richiede energia\n>> Costruisci un palo dell'elettricità vicino al Generatore di energia\n>> Costruisci un palo elettrico vicino l'assemblatrice\n>> Connetti i pali elettrici tra loro +teach-repair-turret=Torretta difensiva [img=item/gun-turret] danneggiata rilevata\n>> Usa un kit di riparazione [img=item/repair-pack] +teach-shoot-key=Creature ostili all'interno della fabbrica\nPremi [color=1,1,1]__CONTROL__shoot-enemy__[/color] per sparare +teach-take-in-hand=Prendi la fornace di pietra[img=item/stone-furnace]\ndalla schermata del giocatore\n>> Premi il tasto [color=1,1,1]__CONTROL__open-character-gui__[/color] +teach-use-wasd=Usa i tasti [color=1,1,1]__CONTROL_MOVE__[/color] per muoverti +tell-demo-cancelled=L'ingegnere è bravo\nDimostrazione annullata +[entity-description] +assembling-machine-1=Assembla automaticamente oggetti e strutture. +assembling-machine-2=Assembla automaticamente oggetti e strutture. +big-ship-wreck-1=Una parte dell’astronave distrutta. Potrebbe contenere alcuni oggetti utili. +big-ship-wreck-2=Una parte dell’astronave distrutta. Potrebbe contenere alcuni oggetti utili. +big-ship-wreck-3=Una parte dell’astronave distrutta. Potrebbe contenere alcuni oggetti utili. +boiler=Usa l'acqua per creare vapore. +burner-inserter=Muove oggetti tra casse, rulli di trasporto e strutture. +burner-mining-drill=Estrae materie prime dai giacimenti di risorse. +coal=Un materiale grezzo che può essere bruciato e utilizzato come carburante. +compilatron=Un robot aiutante che è sopravvissuto all'incidente. Ha capacità ridotte a causa di guasti interni. +copper-cable=Schema per realizzare Pali piccoli dell'elettricità e Circuiti elettronici. +copper-ore=Un materiale grezzo che può essere fuso in Piastre di rame. +copper-plate=Il prodotto della fusione del Rame grezzo. +electric-mining-drill=Estrae materie prime dai giacimenti di risorse. +electronic-circuit=Un componente importante in molti schemi. +escape-pod-assembler=Una parte dell’astronave distrutta progettata per assemblare componenti. +escape-pod-lab=Una parte dell’astronave distrutta progettata per la ricerca di nuove tecnologie. +escape-pod-power=Una parte dell’astronave distrutta contenente una grande batteria. È ancora funzionante ma gravemente danneggiata. +firearm-magazine=Consumato quando sparato da una Pistola o da una Torretta difensiva. +gun-turret=Difende automaticamente una area quando caricata con proiettili. +inserter=Muove oggetti tra casse, rulli di trasporto e strutture. +iron-chest=Immagazzina gli oggetti completati per la raccolta, o per un secondo utilizzo. +iron-gear-wheel=Un componente importante in molti schemi. +iron-ore=Un materiale grezzo che può essere fuso in Piastre di ferro. +iron-plate=Il prodotto della fusione del Ferro grezzo. +lab=Consuma pacchetti scientifici per proseguire la ricerca. +long-handed-inserter=Muove oggetti tra casse, rulli di trasporto e strutture. +mineable-wreckage=Tieni premuto __CONTROL__mine__ per raccogliere +offshore-pump=Estrae liquidi dagli specchi d'acqua. +pipe=Trasporta i fluidi attraverso le strutture. +pipe-to-ground=Trasporta i fluidi attraverso le strutture. +pistol=Equipaggiabile come arma posizionandola in uno slot di arma. Tieni premuto __CONTROL__shoot-enemy__ per sparare. +radar=Esplora la mappa a distanza. Richiede tempo. +repair-pack=Ripara le strutture danneggiate. Prendi in mano questo oggetto e tieni premuto __CONTROL__build__ su una struttura per ripararla. +science-pack=Consumato dai laboratori per sviluppare la ricerca attualmente selezionata. +small-electric-pole=Si collega ad altri pali elettrici per estendere la rete elettrica. +small-lamp=Emette luce quando connesso a una rete elettrica. +solid-fuel=Un materiale di alta qualità che può essere bruciato e utilizzato come carburante. +splitter=Distribuisce il contenuto di ogni nastro trasportatore in arrivo su due nastri trasportatori in uscita. Altamente configurabile. +steam-engine=Produce energia quando connesso a una rete elettrica e riempita di vapore attraverso una caldaia. +steel-chest=Cassa di Compilatron +stone=Una materia prima utilizzata per la costruzione. +stone-brick=Il prodotto ottenuto dalla fusione della pietra. Può essere usato per creare percorsi per il mondo. +stone-furnace=Fonde materiale grezzo per ottenere materiale rifinito. +stone-wall=Una struttura difensiva molto dura. +transport-belt=Sposta oggetti da una parte all'altra della fabbrica. Può avere oggetti diversi a ogni lato. +underground-belt=Sposta oggetti da una parte all'altra della fabbrica. Può avere oggetti diversi a ogni lato. +wood=Un materiale grezzo che può essere bruciato e utilizzato come carburante. +wooden-chest=Immagazzina gli oggetti completati per la raccolta, o per un secondo utilizzo. +wreck-pole=Ignoralo, non sarà presente nella versione finale +[entity-name] +coal=Deposito di carbone +copper-ore=Deposito di rame grezzo +iron-ore=Deposito di ferro grezzo +stone=Deposito di pietra +[gui] +crafting=Menù di costruzione +inventory=Inventario +select-filter=Collega l'oggetto alla barra rapida +[gui-helper] +assembler-description=Le macchine assemblatrici costruiscono oggetti automaticamente\nquando sono alimentate dall'energia elettrica +assembler-right-slot=Il prodotto è mostrato\nnello spazio a destra +assembler-set-recipe=La macchina assemblatrice richiede uno schema\n>> Seleziona uno schema +assembler-top-slot=Gli oggetti intermedi richiesti sono mostrati\nnegli spazi sopra +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] per prendere un oggetto +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] per mettere un oggetto in uno slot +container-exit-button=Premi [color=1,1,1]__CONTROL__close-gui__[/color] per chiudere \nquesta schermata +container-has-items=Questa struttura ha un inventario\nmostrato a destra +drill-needs-fuel=La trivella a combustibile richiede carburante\n>> inserisci il carbone nello spazio a sinistra +furnace-needs-fuel=Il combustibile è posizionato nello spazio inferiore +furnace-ore-slot=Il materiale grezzo è posizionato nello spazio sopra +furnace-product-slot=Il prodotto finito appare\nnello spazio a destra +furnace-smelts-raw=Una fornace di pietra fonde materiale grezzo\nIn oggetti utilizzabili +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__1__craft__[/color] su uno schema per assemblare un oggetto. +inventory-hover-recipe-to-view=Posiziona il puntatore sopra uno schema\nper verificarne i componenti +inventory-left=Sul lato sinistro è presente\nl'inventario del giocatore +inventory-right=Sul lato destro è presente\nil menù di costruzione +[item-description] +assembling-machine-1=Assembla automaticamente oggetti e strutture. +assembling-machine-2=Assembla automaticamente oggetti e strutture. Può anche produrre oggetti dagli schemi che richiedono fluidi. +boiler=Usa l'acqua per creare vapore. +burner-inserter=Muove oggetti tra casse, rulli di trasporto e strutture. +burner-mining-drill=Estrae materie prime dai giacimenti di risorse. +coal=Un materiale grezzo che può essere bruciato e utilizzato come carburante. +compilatron-chest=Un baule non apribile. Usa un inseritore per mettere al suo interno degli oggetti. +copper-cable=Schema per realizzare Pali piccoli dell'elettricità e Circuiti elettronici. +copper-ore=Un materiale grezzo che può essere fuso in Piastre di rame. +copper-plate=Il prodotto della fusione del Rame grezzo. +electric-mining-drill=Estrae materie prime dai giacimenti di risorse. +electronic-circuit=Un componente importante in molti schemi. +firearm-magazine=Consumato quando sparato da una Pistola o da una Torretta difensiva. +gun-turret=Difende automaticamente l'area intorno a essa quando caricata con proiettili. +inserter=Muove oggetti tra casse, rulli di trasporto e strutture. +iron-chest=Immagazzina gli oggetti completati per la raccolta, o per un secondo utilizzo. +iron-gear-wheel=Un componente importante in molti schemi. +iron-ore=Un materiale grezzo che può essere fuso in Piastre di ferro. +iron-plate=Il prodotto della fusione del Ferro grezzo. +lab=Consuma pacchi scientifici per progredire nella ricerca. +light-armor=Aumenta la resistenza al danno del personaggio quando inserito nello slot dell'armatura. +long-handed-inserter=Muove oggetti tra casse, rulli di trasporto e strutture. +offshore-pump=Estrae liquidi dagli specchi d'acqua. +pipe=Trasporta i fluidi attraverso le strutture. +pipe-to-ground=Trasporta i fluidi attraverso le strutture. +pistol=Equipaggiabile come arma posizionandola in uno slot di arma. Tieni premuto __CONTROL__shoot-enemy__ per sparare. +radar=Esplora la mappa nel tempo. +repair-pack=Ripara le strutture danneggiate. Prendi in mano questo oggetto e tieni premuto __CONTROL__build__ su una struttura per ripararla. +science-pack=Consumato dai laboratori per sviluppare la ricerca attualmente selezionata. +small-electric-pole=Si collega ad altri pali elettrici per estendere la rete elettrica. +small-lamp=Emette luce quando collegata a una rete elettrica. +solid-fuel=Un materiale di alta qualità che può essere bruciato e utilizzato come carburante. +splitter=Distribuisce il contenuto di ogni nastro trasportatore in arrivo su due nastri trasportatori in uscita. Altamente configurabile. +steam-engine=Produce energia quando connesso a una rete elettrica e riempita di vapore attraverso una caldaia. +stone=Una materia prima utilizzata per la costruzione. +stone-brick=Il prodotto ottenuto dalla fusione della pietra. Può essere usato per creare pavimentazioni nella fabbrica. +stone-furnace=Fonde materiale grezzo per ottenere materiale rifinito. +stone-wall=Una struttura difensiva molto resistente. +transport-belt=Sposta oggetti da una parte all'altra della fabbrica. Può avere oggetti diversi a ogni lato. +underground-belt=Sposta oggetti da una parte all'altra della fabbrica. Può avere oggetti diversi a ogni lato. +wood=Un materiale grezzo che può essere bruciato e utilizzato come carburante. +wooden-chest=Immagazzina gli oggetti completati per la raccolta, o per un secondo utilizzo. +[quest-automining] +exploit-coal=Raccogli il carbone usando la trivella a combustibile +heading=Estrai automaticamente il combustibile +obtain-coal=Metti del carbone nell’inventario del personaggio +[quest-build-radar] +heading=Riporta online la minimappa +place-radar=Assembla e costruisci un Radar +power-radar=Dai energia a un radar +research-basic-mapping=Ricerca la Tecnologia di mappatura di base +[quest-electronics] +craft-electronic-circuit=Crea Circuiti elettronici +heading=Produci componenti avanzati automaticamente +place-assembling-machine-1=Costruisci e posiziona una Macchina assemblatrice +power-assembling-machine-1=Usa un Palo elettrico piccolo dell'energia per connettere l'elettricità +[quest-entrench] +heading=Difendi la fabbrica con torrette difensive +loaded-second-base-area=Costruisci torrette difensive vicino al deposito di ferro grezzo e caricale con delle munizioni +research-active-defense=Ricerca la Tecnologia di difesa attiva +stockpile-firearm-magazine=Conserva i Caricatori +[quest-explore] +empty=Prendi gli oggetti da entrambe le capsule container. +heading=Cerca nel luogo dello schianto +remove-mineable-wreckage=Raccogli risorse dai Rottami metallici. +[quest-fortify] +consume-per-time-automation-science-pack=Consumo di Pacchi scientifici al minuto +destroy-biter-spawner=Distruggi il nido di Biter nelle vicinanze per ridurre gli attacchi +heading=Fortifica la fabbrica +loaded-defend-2=Costruisci torrette difensive vicino al deposito di rame grezzo e caricale con delle munizioni +produce-per-time-firearm-magazine=Produzione di caricatori al minuto +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Porta gli oggetti a Compilatron +craft-burner-inserter=Crea un inseritore a combustibile +craft-burner-mining-drill=Costruisci un'altra trivella a combustibile +craft-transport-belt=Crea alcuni rulli di trasporto +heading=Produci oggetti per dimostrazione +[quest-handmining] +craft-stone-furnace=Costruisci la fornace di pietra attraverso la schermata del personaggio +heading=Preparati a fondere i materiali grezzi +place-stone-furnace=Costruisci una fornace di pietra +was-observed-mined_stone=Raccogli pietra dal deposito qui vicino +[quest-hints] +expand-hints=Altri suggerimenti... +heading=Suggerimenti e consigli +heading-all=Tutti i suggerimenti +info-alt-mode=[font=default-bold]Visualizza più informazioni[/font] riguardanti la fabbrica premendo [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Imposta[/font] un nuovo schema cliccando sul pulsante "imposta un altro schema" nella schermata della macchina assemblatrice. +info-assembling-machines=Le [font=default-bold]Macchine assemblatrici[/font] fabbricano automaticamente gli oggetti. +info-build=[font=default-bold]Costruisci strutture[/font] [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] sulla loro icona nell'inventario del giocatore, poi [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] sul terreno. +info-burner-structures=[font=default-bold]Rifornisci direttamente[/font] selezionando il carburante e [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] sulla struttura che vuoi rifornire. +info-copy-paste-settings=[font=default-bold]Copia le impostazioni[/font] da una macchina assemblatrice [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. Incolla in un'altra macchina [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Aggiungi più Torrette difensive man mano che gli attacchi aumentano. +info-fast-transfer=[font=default-bold]Prendi tutti gli oggetti[/font] da una struttura senza aprire il suo inventario premendo [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] sopra. +info-hand-mining=[font=default-bold]Estrai le risorse[/font] tenendo premuto [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] su un deposito. +info-handcrafting=È ora possibile costruire oggetti intermedi [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] dalla schermata del giocatore. +info-hover-recipe=[font=default-bold]Gli schemi possono essere visualizzati[/font] rimanendo con il cursore sopra il pulsante corrispondente nel menù di costruzione. +info-inserter=[font=default-bold]Le strutture possono essere caricate[/font] e scaricate utilizzando gli inseritori. +info-inventory=Puoi vedere la [font=default-bold]Schermata del Personaggio[/font] premendo il tasto [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font]. +info-map=[font=default-bold]La schermata della Mappa[/font] può essere aperta o chiusa premendo il tasto [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]. +info-melee-attack=[font=default-bold]Attacca gli alieni nelle vicinanze[/font] tenendo premuto [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]Le trivelle rilasciano le materie prime[/font] direttamente sul terreno davanti a loro. Utilizza casse o nastri trasportatori per raccogliere o spostare i minerali, altrimenti la trivella si fermerà. +info-move-click=[font=default-bold]Apri una struttura[/font] camminando vicino ad essa e cliccando [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] sopra. +info-move-wasd=[font=default-bold]Cammina[/font] premendo i tasti [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font]. +info-no-respawning=Durante questo obiettivo non potrai rinascere. Se morirai ripartirai dall'inizio della battaglia. +info-pickup-items=[font=default-bold]Raccogli gli oggetti dai rulli di trasporto[/font] tenendo premuto il tasto [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font] . +info-pipette=[font=default-bold]Copia una struttura[/font] posizionando il cursore sopra di essa e premendo il pulsante [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold]L'elettricità è fornita[/font] alle strutture in un'area attorno a ogni palo elettrico. +info-production=[font=default-bold]La ricerca può essere velocizzata ulteriormente[/font] costruendo altri laboratori e producendo più pacchi scienza. +info-put-one=[font=default-bold]Metti un oggetto[/font] in uno slot premendo [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=[font=default-bold]Smonta le strutture[/font] tenendo premuto [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] . +info-repair-pack=I [font=default-bold]kit di riparazione[/font] possono essere usati prendendoli e tenendo premuto [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] su una struttura danneggiata. +info-research-screen=La [font=default-bold]Ricerca[/font] può essere selezionata nella schermata della Tecnologia. Aprila con il tasto [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font]. +info-rotate=[font=default-bold]Ruota le strutture[/font] usando il tasto [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font], puoi farlo anche dopo averle già posizionate. +info-science-packs=[font=default-bold]I Laboratori hanno bisogno di Pacchi scientifici[/font] per ricercare tecnologie. +info-spawners-consume-pollution=[font=default-bold]I nidi alieni consumano inquinamento.[/font] Quando ne assorbiranno abbastanza invieranno nativi all'attacco. +info-take-half=[font=default-bold]Prendi metà della pila[/font] di oggetti [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Spara ai nemici circostanti[/font] tenendo premuto il tasto [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. Puoi sparare al nemico che vuoi mirandolo col mouse. +info-turret-ammo=Le [font=default-bold]Torrette difensive[/font] possono essere ricaricate automaticamente usando gli inseritori. +info-turrets-loaded=[font=default-bold]Mantieni cariche le tue Torrette difensive[/font] per sopravvivere agli attacchi. +[quest-item] +default=Oggetto predefinito della missione +[quest-leave] +arrive-exit-right=Esci verso est e trova una posizione sicura per ricostruire +collect=Raccogli alcune attrezzature +heading=Raccogli le tue cose e andiamocene +wait-for-entity-in-exit-right=Vai da Compilatron +[quest-load-lab] +has-packs=Aggiungi i pacchi scientifici di automazione nel laboratorio +heading=Sblocca nuovi schemi +research-basic-electronics=Ricerca la tecnologia dell'Elettronica di base +tech-selected=Avvia il processo di ricerca nella schermata delle tecnologie +[quest-long-research] +heading=La sfida finale +research-demo-munitions-upgrade=Ricerca la Tecnologia militare 2 +[quest-military] +craft-firearm-magazine=Fabbrica alcuni Caricatori +craft-pistol=Assembla una Pistola +heading=Preparati al prossimo attacco +player-loaded=Inserisci i Caricatori nello slot per le munizioni +research-basic-military=Ricerca la Tecnologia militare di base +[quest-power-assembler] +craft-small-electric-pole=Costruisci dei pali piccoli dell’elettricità +heading=Utilizza il generatore di energia +power-crash-site-assembling-machine-1-repaired=Dai energia alla macchina assemblatrice aggiustata +[quest-prepare] +heading=Crea gli oggetti necessari prima di andare +obtain-assembling-machine-1=Ottieni Macchine assemblatrici +obtain-boiler=Ottieni una Caldaia +obtain-lab=Costruisci un laboratorio +obtain-offshore-pump=Ottieni una Pompa offshore +obtain-small-electric-pole=Ottieni alcuni pali piccoli dell'energia +obtain-steam-engine=Ottieni un Motore a vapore +[quest-reach-pond] +arrive=Vai da Compilatron +heading=Esplora l'area orientale alla ricerca di un posto sicuro e con uno specchio d'acqua +[quest-rebuild] +build-offshore-pump=Costruisci una Pompa offshore +connection=Collega il Motore a vapore a un Palo elettrico piccolo +heading=Ricostruisci la fabbrica usando l'energia del vapore +power-lab=Collega il Laboratorio all'elettricità +provide-steam=Rifornisci il Motore a vapore con del Vapore +provide-water=Rifornisci la Caldaia con Acqua e Carbone +research-improved-equipment=Ricerca la tecnologia Equipaggiamento personale migliorato +[quest-repair-assembler] +compi-iron-plate=Usa l'inseritore per inserire le piastre di ferro nella cassa di Compilatron +connect-with-belt=Posiziona dei rulli di trasporto tra l'area mineraria e la cassa di Compilatron +heading=Ripara la Macchina assemblatrice +[quest-repair-lab] +compi-copper-plate=Metti delle piastre di rame nella cassa di Compilatron +compi-iron-gear-wheel=Metti degli ingranaggi nella cassa di Compilatron +heading=Aggiusta il laboratorio e la Macchina assemblatrice +[quest-scan-wreck] +heading=Ricerca una fonte di energia alternativa +research-analyse-ship=Ricerca la tecnologia dell'energia tramite il vapore +[quest-smelting] +craft-burner-mining-drill=Costruisci una trivella a combustibile +craft-iron-plate=Produci piastre di ferro +furnace-fuel=Inserisci del combustibile nella fornace di pietra +furnace-ore=Metti del ferro grezzo nella fornace di pietra +heading=Fondi le risorse grezze +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Vai da Compilatron +heading=Compilatron ha rilevato qualcosa +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Porta gli oggetti a Compilatron +heading=Guarda una dimostrazione +obtain-burner-inserter=Ottieni un inseritore a combustibile +obtain-burner-mining-drill=Ottieni una trivella a combustibile +obtain-transport-belt=Ottieni alcuni rulli di trasporto +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Vai da Compilatron +heading=I nemici si avvicinano da est +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Vai da Compilatron +heading=Compilatron ha rilevato un'irregolarità +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Vai da Compilatron +heading=I nemici si avvicinano da ovest +[text-window] +continue-button=Continua +[tutorial-gui] +new-bonuses-available=Nuovi bonus passivi hanno effetto +new-recipes-available=Nuovi schemi di fabbricazione disponibili +new-technologies-available=Nuove tecnologie sono disponibili per la ricerca +objective-complete=Obiettivo completato +research-tooltip-heading=Ricerca completata! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/ja/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/ja/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cb90aebb4231ede542315f4e301e488457ff0552 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/ja/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=周囲のエンティティを選択するために、__CONTROL__look__ を使用します。 +goal-add-filter=燃料式掘削機を手に持ち、画面下のクイックバーで__CONTROL__pick-item__を押してショートカットに登録しましょう。 +goal-add-filter-controller=燃料式採掘機をクイックパネルに追加しましょう。\n __CONTROL__show-quick-panel__ を押したままスロットを選択し、燃料式採掘機を持ったまま __CONTROL__pick-item__ を押します。 +goal-build-furnace=石の炉を選択し、__CONTROL__build__を押して近くの地面に設置しましょう。設置可能であれば緑色で表示されます。 +goal-close-character-screen=__CONTROL__confirm-gui__ を押して画面を閉じましょう。 +goal-close-screen=__CONTROL__confirm-gui__ を押してウィンドウを閉じます。 +goal-collect-in-container=__2__の中に__1__個のアイテムが貯まるまで待ちましょう。 +goal-collect-in-furnace=__2__の中に__1__個の製作物が貯まるまで待ちましょう。 +goal-craft-burner-miner=燃料式掘削機を作りましょう。 +goal-craft-chest=木製チェストを製作しましょう。 +goal-craft-furnace=石の炉を作りましょう(__CONTROL__open-character-gui__を押して製作メニューを確認してください) +goal-empty-container=__1__から全てのアイテムを回収しましょう。 +goal-empty-furnace=__1__から全てのアイテムを回収しましょう。 +goal-fast-empty-hand=__CONTROL__clear-cursor__でカーソルを空にしましょう。 +goal-get-iron-plates-from-furnace=完成した鉄板を石の炉から取り出しましょう。 +goal-insert-fuel-into-burner-miner=燃料式掘削機に燃料をいくつか入れましょう。 +goal-insert-fuel-into-furnace=石の炉に燃料を入れましょう。\n近くで採掘できる石炭か木材が使えます。 +goal-insert-iron-into-furnace=石の炉の資源スロットに鉄鉱石を入れましょう。 +goal-intro=このウィンドウには現在の目標やタスクが表示されます。 +goal-mine-burner-miner=掘削機を回収してください。 +goal-mine-iron-ore=鉄鉱石の鉱脈に近づいてカーソルを乗せましょう。 +goal-mine-iron-ore-controller=鉄鉱石の鉱脈に近づき選択します。 +goal-mine-iron-ore-precise=鉄鉱石を採掘しましょう(__CONTROL__mine__を長押し): __1__/__2__ +goal-movement=__CONTROL_MOVE__ キーを使って移動します。 +goal-movement-controller=__CONTROL_MOVE__ で移動。 +goal-open-character-screen-1=__CONTROL__open-character-gui__を押してキャラクター画面を開きましょう。 +goal-open-character-screen-2=キャラクター画面を開きましょう(__CONTROL__open-character-gui__を押す) +goal-open-furnace= __CONTROL__open-gui__を押して石の炉を開きましょう。 +goal-pick-mined-item=掘削機が採掘した資源を回収しましょう(近くに立って __CONTROL__pick-items__ を押してください) +goal-place-burner-miner=鉱脈上の地面に燃料式掘削機を設置しましょう。 +goal-put-chest-below-burner-miner=掘削機の排出口に木製チェストを設置しましょう。 +goal-remove-blocking-entity=燃料式掘削機の排出口を邪魔しているものがあります。__CONTROL__mine__で取り除きましょう。 +goal-search-wreck=脱出ポッドの中に使えそうなものがないか調査しましょう。近くまで移動して__CONTROL__open-gui__で開きます。 +goal-take-iron-from-wreck=脱出ポッドから鉄の歯車を取り出してあなたのインベントリに移動させましょう。 +goal-wait-for-smelting=石の炉で鉄板の製錬をしましょう。 +msg-burner-miner-resources-placement=掘削機が掘った資源は正面に置かれます。 +msg-crafting-queue-1=ここに製作中のアイテムが表示されます。アイコンで__ALT_CONTROL__1__cancel-craft__するとキャンセルできます。 +msg-crafting-queue-1-controller=これは作製中のアイテムです。 +msg-entity-blocking-miner=このオブジェクトが燃料式掘削機をブロックしています。これを撤去する必要があります。 +msg-entity-info=カーソルを合わせると、詳細な情報がこのツールチップに表示されます。 +msg-entity-info-controller=エンティティを選択すると、役に立つ詳細な情報がツールチップに表示されます。 +msg-furnace-working=石の炉は鉄鉱石を溶かして鉄板を作っています。 +msg-goal-in-top-left=このウィンドウでは現在の目標が確認できます。 +msg-intro=このヒントが表示されている間、ゲームは一時停止します。ヒントを閉じてゲームを再開する: +msg-inventory-introduction=左側があなたのインベントリです。 __CONTROL__pick-item__で鉄の歯車を持って移動しましょう。 +msg-mined-burner-miner-instead-of-open=おっと、GUIを開かずに掘削機を回収してしまいました。__CONTROL__open-gui__でGUIを開きましょう。 +msg-mined-chest-instead-of-open=おっと、GUIを開かずにオブジェクトを回収してしまいました。__CONTROL__open-gui__でGUIを開きましょう。 +msg-mined-furnace-instead-of-open=おっと、GUIを開かずに石の炉を回収してしまいました。__CONTROL__open-gui__でGUIを開きましょう。 +msg-recipes-info-1=右側が製作メニューです。レシピの上で__ALT_CONTROL__2__craft__でそのアイテムを製作できます。 +msg-resources-in-container=資源が__1__に集められるようになりました。 +think-burner-miner-working=よし、うまくいったぞ! +think-furnace-useful=よし!順調だ! +think-go-around=時間をかけてこの未知の場所を探索するべきかもしれないな… +think-introduction=脱出装置のおかげで命拾いをした。他のみんなは大丈夫だろうか... +think-learned-something=よし!これで楽になったな! +think-nothing-more=道具は持ってないからな...自分で作らないと... +think-search-wreck=脱出ポッドの中に何か利用できる物は無いだろうか。 +think-see-iron-ore=ん?向こうにあるのは鉄鉱石かな? +think-smelt-iron=このままではただの石だなぁ。加工しないとダメだよね... +think-storage-needed=掘削機が出す資源を回収する何かを設置できないかな。 +think-tired=手で掘るのは疲れるなぁ。自動で採掘できないだろうか? +zoom-tip=ズームイン・ズームアウトするためには、 __CONTROL__zoom-in__ と __CONTROL__zoom-out__ を使用します。 +[entity-description] +burner-mining-drill=鉱脈から資源を採掘します。 +coal=燃料として利用できる原料。 +copper-ore=製錬することで銅板になる原料。 +copper-plate=銅鉱石を製錬した生産物。 +crash-site-chest-1=あなたの命を救った脱出ポッド。有用なアイテムが残されているかもしれない。 +electronic-circuit=多くのレシピで必要となる重要な素材。 +iron-chest=完成したアイテムの貯蓄や原料の一時的なバッファーとして使います。 +iron-gear-wheel=様々なレシピで必要となる重要な素材。 +iron-ore=製錬することで鉄板になる原料。 +iron-plate=鉄鉱石を製錬した生産物。 +stone=建設に使われる原料。 +stone-furnace=資源を製錬して製品を作ります。 +wood=燃料として利用できる原料。 +wooden-chest=完成したアイテムの貯蓄や原料の一時的なバッファーとして使います。 +[entity-name] +coal=石炭の鉱脈 +copper-ore=銅鉱石の鉱脈 +crash-site-chest-1=脱出ポッド +iron-ore=鉄鉱石の鉱脈 +stone=石の鉱脈 + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/ja/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/ja/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..74221e374a37913215374456340bdbaa57c28d64 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/ja/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=このフォルダにあるスクリーンショットを\nben.buckton@factorio.com へお送りください。\n\nプレイしていただき、またフィードバックの送信にお時間をいただき\nあらためてありがとうございます。 +[campaign-migrated-message] +heading=セーブデータが変更されました +text=あなたは古いバージョンのFactorioでこのデータをプレイしていましたので、データを変更する必要がありました。少し手前の地点までリセットされた可能性があります。 +[campaign-migrated-too-old-message] +heading=セーブデータは続けるには古すぎます。 +text=セーブデータは「はじめに」キャンペーンの古い試験版のもので、残念ながらロードできません。「はじめに」キャンペーンのみが該当し、通常のセーブデータには影響しません。 +[compi] +story-assessment-operational=エンジニアの状態…\n>> 運用中 +story-automation-complete=デモンストレーション完了 +story-found-water=水を発見\n>> 再構築を始めましょう +story-suggest-evacuate=原住生物の敵意が危険レベル\n>> 避難しましょう +story-waiting-for-player=エンジニアが必要…\n>> 待機中 +teach-add-fuel=施設に燃料が必要です\n>> 石炭[img=coal-dark-background] を投入 +teach-alt-mode=より詳細な情報が利用可能です\n>> [color=1,1,1]__CONTROL__show-info__[/color]キーで切り替えます +teach-bottles=研究にはサイエンスパック[img=item/automation-science-pack]が必要です\n>> 研究所[img=item/lab]に投入しましょう +teach-build-structure=石の炉[img=item/stone-furnace]を設置しましょう\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color]します +teach-fast-transfer=この構造物にはアイテムがあります\n>> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color]で\n全てのアイテムを取り出します +teach-feed-items=銅板[img=item/copper-plate]が要求されています\n鉄の歯車[img=item/iron-gear-wheel]が要求されています\n>> ここにアイテムを投入しましょう +teach-feed-plates=鉄板[img=item/iron-plate]が要求されています\n>> ここにアイテムを投入しましょう +teach-harvest-tree=木から木材[img=item/wood]を伐採しましょう\n>> [color=1,1,1]__CONTROL__mine__[/color]を長押しします +teach-inserting=鉄の歯車[img=item/iron-gear-wheel]の生産のため\n鉄板[img=item/iron-plate]を投入しましょう +teach-load-turret=空のガンタレット[img=item/gun-turret]を発見\n>> 弾薬[img=item/firearm-magazine]を補充しましょう +teach-low-satisfaction=エネルギー不足です\n>> 電力の生産を増やしてください +teach-low-steam=蒸気が不十分 +teach-mine-salvage=金属スクラップから回収しましょう\n>> [color=1,1,1]__CONTROL__mine__[/color]を長押しします +teach-mine-stone=石[img=item/stone]を鉱脈から採掘しましょう\n>> [color=1,1,1]__CONTROL__mine__[/color]を長押しします +teach-miner-output=詰まったドリルを発見\n>> 木製チェスト[img=item/wooden-chest] をここに設置しましょう +teach-move-outside=[color=1,1,1]__CONTROL_MOVE__[/color]キーで移動します\n>> ハイライトの範囲の外へ移動しましょう +teach-open-entity=この構造物にはアイテムがあります\n>> 開くには[color=1,1,1]__ALT_CONTROL__1__build__[/color]します +teach-open-inventory=[color=1,1,1]__CONTROL__open-character-gui__[/color]キーを押して\nキャラクタースクリーンを開きましょう +teach-open-research-menu=研究を選択できます\n>> [color=1,1,1]__CONTROL__open-technology-gui__[/color]キーを押しいずれかを選びましょう +teach-power=組立機に電気が必要です\n>> 発電機の近くに電柱を設置\n>> 組立機の近くに電柱を設置\n>> 電柱同士を接続 +teach-repair-turret=ダメージを受けたガンタレット[img=item/gun-turret]を発見\n>> リペアキット[img=item/repair-pack]を使いましょう +teach-shoot-key=攻撃的な生物が工場に入り込みました\n[color=1,1,1]__CONTROL__shoot-enemy__[/color]キーで攻撃しましょう +teach-take-in-hand=石の炉[img=item/stone-furnace]を\nキャラクタースクリーンから取りましょう\n>> [color=1,1,1]__CONTROL__open-character-gui__[/color]キーを押します +teach-use-wasd=[color=1,1,1]__CONTROL_MOVE__[/color]キーで移動 +tell-demo-cancelled=敏腕エンジニア\n見本構築をキャンセルしました +[entity-description] +assembling-machine-1=設定されたレシピに従ってアイテムを自動的に作成します。 +assembling-machine-2=設定されたレシピに従ってアイテムを自動的に作成します。 +big-ship-wreck-1=墜落した船の一部。役に立つアイテムがあるかもしれない。 +big-ship-wreck-2=墜落した船の一部。役に立つアイテムがあるかもしれない。 +big-ship-wreck-3=墜落した船の一部。役に立つアイテムがあるかもしれない。 +boiler=水から蒸気を発生させます。 +burner-inserter=燃料を消費してアイテムを移動させます。 +burner-mining-drill=鉱脈から資源を採掘します。 +coal=燃料として燃やせる原料。 +compilatron=墜落から生き延びた助手ロボット。内部のダメージにより能力が低下している。 +copper-cable=小型電柱や電子基板を作るための素材です。 +copper-ore=精錬することで銅板になる原料。 +copper-plate=銅鉱石を精錬した素材です。 +electric-mining-drill=電力を消費して鉱脈から資源を採掘します。 +electronic-circuit=様々なレシピで必要となる重要な素材。 +escape-pod-assembler=アイテムを製作するための墜落した宇宙船の一区画。 +escape-pod-lab=新たな技術を研究するための墜落した宇宙船の一区画。 +escape-pod-power=巨大なバッテリーを搭載した、墜落した宇宙船の一区画。まだ機能しているがひどく損傷している。 +firearm-magazine=ハンドガンやガンタレットで発砲する際消費されます。 +gun-turret=弾薬が装填されていれば、周囲を自動的に防衛します。 +inserter=電力を消費してアイテムを移動させます。 +iron-chest=完成したアイテムを貯蔵のために集めたり、原料のバッファーとして使います。 +iron-gear-wheel=様々なレシピで必要となる重要な素材。 +iron-ore=精錬することで鉄板になる原料。 +iron-plate=鉄鉱石を精錬した素材です。 +lab=サイエンスパックを消費して研究を進めます。 +long-handed-inserter=離れた位置のアイテムを移動させます。 +mineable-wreckage=__CONTROL__mine__長押しで回収 +offshore-pump=水源から水を汲み上げます。 +pipe=施設間で流体を輸送します。 +pipe-to-ground=施設間で流体を輸送します。 +pistol=武器スロットに置くことで武器として装備できます。 __CONTROL__shoot-enemy__ を長押しで発砲します。 +radar=近くのマップ情報を常時表示し、更に一定時間ごとに遠方のマップ情報を調査します。 +repair-pack=ダメージを受けた施設を修理します。このアイテムを手に取り、施設の上で__CONTROL__build__を長押しで修理します。 +science-pack=研究所で現在選択している研究を進めるために消費されます。 +small-electric-pole=他の電柱と接続することで送電ネットワークを拡張します。 +small-lamp=電気ネットワークと接続することで発光します。 +solid-fuel=燃料として使うことのできる高品質な素材。 +splitter=それぞれのベルトが運んできた物を2つのベルトに分配します。柔軟な設定が可能です。 +steam-engine=蒸気を消費して電気ネットワークに電力を供給します。 +steel-chest=Compilatronのチェスト +stone=建設に使われる原材料。 +stone-brick=石を製錬したもの。道路を作るために使用できます。 +stone-furnace=資源を精錬します。 +stone-wall=非常に耐久力のある防衛用構造物。 +transport-belt=工場内でアイテムを移動させます。それぞれの側に別のアイテムを置くことができます。 +underground-belt=工場内でアイテムを移動させます。それぞれの側に別のアイテムを置くことができます。 +wood=燃料として使うことのできる自然素材。 +wooden-chest=完成したアイテムを貯蔵のために集めたり、原料のバッファーとして使います。 +wreck-pole=無視してください、正式バージョンでは無くなる予定です。 +[entity-name] +coal=石炭の鉱脈 +copper-ore=銅鉱石の鉱脈 +iron-ore=鉄鉱石の鉱脈 +stone=石の鉱脈 +[gui] +crafting=製作メニュー +inventory=インベントリ +select-filter=アイテムをクイックバーにリンク +[gui-helper] +assembler-description=電力が供給されている時\n組立機はレシピを自動で製作します +assembler-right-slot=製作物は\n右のスロットに表示されます +assembler-set-recipe=組立機にはレシピが必要です\n>> レシピを選択します +assembler-top-slot=必要な素材が\n上のスロットに表示されます +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color]してアイテムを取ります +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color]してスロットにアイテムを入れます +container-exit-button=[color=1,1,1]__CONTROL__close-gui__[/color]を押して\nこのスクリーンを閉じます +container-has-items=この施設にはインベントリがあり、\n右側に表示されています +drill-needs-fuel=燃料式掘削機には燃料が必要です\n>> 石炭を左のスロットに投入します +furnace-needs-fuel=燃料は下のスロットに入れます +furnace-ore-slot=原料は上のスロットに入れます +furnace-product-slot=精錬された生産物は\n右のスロットに置かれます +furnace-smelts-raw=石の炉は原料を\n利用可能なアイテムに製錬します +inventory-click-to-craft=レシピの上で[color=1,1,1]__ALT_CONTROL__1__craft__[/color]してアイテムを1つ製作します。 +inventory-hover-recipe-to-view=レシピにマウスをのせると\n素材が表示されます +inventory-left=左側はキャラクターの\nインベントリです +inventory-right=右側が\n製作メニューです +[item-description] +assembling-machine-1=設定されたレシピに従ってアイテムを自動的に作成します。 +assembling-machine-2=設定されたレシピに従ってアイテムを自動的に作成します。流体を素材にすることが可能です。 +boiler=水から蒸気を発生させます。 +burner-inserter=燃料を消費してアイテムを移動させます。 +burner-mining-drill=燃料を消費して鉱脈から資源を採掘します。 +coal=燃料として利用できる資源。 +compilatron-chest=開けないチェストです。アイテムを入れるにはインサータを使ってください。 +copper-cable=小型電柱や電子基板を作るための素材です。 +copper-ore=精錬することで銅板になる原料。 +copper-plate=銅鉱石を精錬した素材です。 +electric-mining-drill=電力を消費して鉱脈から資源を採掘します。 +electronic-circuit=多くのレシピで必要な重要な素材です。 +firearm-magazine=ハンドガンやガンタレットで発砲する際消費されます。 +gun-turret=弾薬が装填されていれば、周囲を自動的に防衛します。 +inserter=電力を消費してアイテムを移動させます。 +iron-chest=完成品や原料を収納します。 +iron-gear-wheel=多くのレシピで必要な重要な素材です。 +iron-ore=精錬することで鉄板になる原料。 +iron-plate=鉄鉱石を精錬した素材です。 +lab=サイエンスパックを消費して研究を進めます。 +light-armor=アーマースロットに配置することでキャラクターのダメージへの抵抗力を上昇します。 +long-handed-inserter=離れた位置のアイテムを移動させます。 +offshore-pump=水源から水を汲み上げます。 +pipe=流体を通すパイプです. +pipe-to-ground=流体を通すパイプです。 +pistol=武器スロットに置くことで武器として装備できます。 __CONTROL__shoot-enemy__ を長押しで発砲します。 +radar=近くのマップ情報を常時表示し、更に一定時間ごとに遠方のマップ情報を調査します。 +repair-pack=ダメージを受けた施設を修理します。このアイテムを手に取り、施設の上で__CONTROL__build__を長押しで修理します。 +science-pack=研究所で現在選択している研究を進めるために消費されます。 +small-electric-pole=他の電柱と接続することで送電ネットワークを拡張します。 設置可能施設 +small-lamp=電力を消費する光源。 +solid-fuel=高品質な燃料。 +splitter=それぞれのベルトが運んできた物を2つのベルトに分配します。柔軟な設定が可能です。 +steam-engine=蒸気を消費して電気ネットワークに電力を供給します。 +stone=建設に使われる原材料。 +stone-brick=石を製錬したもの。道路を作るために使用できます。 +stone-furnace=資源を精錬します。 +stone-wall=非常に耐久力のある防衛用構造物。 +transport-belt=工場内でアイテムを移動させます。それぞれの側に別のアイテムを置くことができます。 +underground-belt=工場内でアイテムを移動させます。それぞれの側に別のアイテムを置くことができます。 +wood=燃料として利用できる資源。 +wooden-chest=完成品や原料を収納します。 +[quest-automining] +exploit-coal=燃料式掘削機を使って石炭を採掘する +heading=燃料採掘の自動化 +obtain-coal=キャラクターインベントリに石炭を入れる +[quest-build-radar] +heading=ミニマップをオンラインに復旧する +place-radar=レーダーを製作して設置 +power-radar=レーダーに電気を供給 +research-basic-mapping=測量学を研究 +[quest-electronics] +craft-electronic-circuit=電子基板を製作 +heading=高度な設備の自動生産 +place-assembling-machine-1=組立機を製作して建設 +power-assembling-machine-1=小型電柱を使って電気を接続 +[quest-entrench] +heading=ガンタレットで工場を防衛 +loaded-second-base-area=鉄鉱石の鉱脈付近にガンタレットを設置して弾薬を装填する +research-active-defense=能動防衛技術の研究 +stockpile-firearm-magazine=弾薬を貯蓄する +[quest-explore] +empty=両方のチェストカプセルからアイテムを取り出す。 +heading=落下地点の検索 +remove-mineable-wreckage=金属スクラップから資源を回収する。 +[quest-fortify] +consume-per-time-automation-science-pack=サイエンスパックを毎分消費する +destroy-biter-spawner=攻撃を軽減するため近くのバイターの巣を破壊 +heading=工場を保護 +loaded-defend-2=銅鉱石の鉱脈付近にガンタレットを設置して弾薬を装填する +produce-per-time-firearm-magazine=弾薬を毎分生産する +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=アイテムをCompilatronへ持っていく +craft-burner-inserter=燃料式インサータの製作 +craft-burner-mining-drill=他の燃料式掘削機も製作 +craft-transport-belt=ベルトコンベアの製作 +heading=デモンストレーション用のアイテムを生産 +[quest-handmining] +craft-stone-furnace=キャラクタースクリーンで石の炉を製作 +heading=原料を精錬する準備 +place-stone-furnace=石の炉を建設 +was-observed-mined_stone=近場の鉱脈から石を採掘 +[quest-hints] +expand-hints=ほかのヒント... +heading=ヒントと小ネタ +heading-all=すべてのヒント +info-alt-mode=工場の[font=default-bold]より詳細な情報を見る[/font]には[font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]を押します。 +info-assembler-set-recipe=[font=default-bold]組立機のレシピの設定[/font]には、組立機スクリーン内のレシピ設定ボタンをクリックします。 +info-assembling-machines=[font=default-bold]組立機[/font]はアイテムを自動で製作します。 +info-build=[font=default-bold]施設を設置[/font]するには、キャラクターインベントリにあるそのアイコンを[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font]し、地面の上で[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font]します。 +info-burner-structures=[font=default-bold]燃料を直接補給[/font]するには、燃料のアイテムを持った状態で、施設の上で [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font]します。 +info-copy-paste-settings=[font=default-bold]レシピの設定をコピーする[/font]には、組立機で[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]します。ペーストには、他の組立機で[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]します。 +info-expand-defense=火力を高めるにはさらにガンタレットを追加します。 +info-fast-transfer=[font=default-bold]全てのアイテムを移動[/font]するには、施設の上で[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font]します。施設を開かずにインベントリへ移動します。 +info-hand-mining=[font=default-bold]資源を採掘[/font]するには、鉱脈にカーソルを乗せて[font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]を長押しします。 +info-handcrafting=キャラクタースクリーンで中間生産物[img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit]を製作することができるようになりました。 +info-hover-recipe=[font=default-bold]レシピを見る[/font]には、製作メニューの該当のボタンにカーソルを合わせます。 +info-inserter=[font=default-bold]施設への供給[/font]や取り出しにはインサータを使います。 +info-inventory=[font=default-bold]キャラクタースクリーン[/font]を表示するには[font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font]キーを押します。 +info-map=[font=default-bold]マップ[/font]の表示や非表示には[font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]キーを押します。 +info-melee-attack=[font=default-bold]近くのバイターを攻撃する[/font]には[font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]を長押しします。 +info-miner-output=[font=default-bold]採掘機が原料を置く[/font]とき、面する地面に直接置きます。チェストやベルトを使って鉱石を収集しなければ掘削機は詰まります。 +info-move-click=[font=default-bold]施設を開く[/font]には、施設に移動しその上で[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font]します。 +info-move-wasd=[font=default-bold]移動[/font]には[font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font] キーを使います。 +info-no-respawning=この目標の間は復活しません。死亡した際は、戦闘の最初のオートセーブを利用できます。 +info-pickup-items=[font=default-bold]ベルトからアイテムを拾う[/font]には[font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font]を押し続けます。 +info-pipette=[font=default-bold]施設のピペット[/font]は、カーソルを施設にあわせ[font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]を押します。 +info-pole=[font=default-bold]電力の供給[/font]は電柱の周囲にある施設にされます。 +info-production=[font=default-bold]研究速度ををあげる[/font]には、研究所をより多く設置し、より多くのサイエンスパックを生産します。 +info-put-one=[font=default-bold]アイテム1つを入れる[/font]には、スロットに[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]します。 +info-remove-structure=[font=default-bold]施設の撤去[/font]には[font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]を長押しします。 +info-repair-pack=[font=default-bold]リペアキット[/font]は、リペアキットを持った状態でダメージを受けた施設の上で[font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font]を長押しします。 +info-research-screen=[font=default-bold]技術[/font]は研究スクリーンで選択できます。[font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font] キーで開きます。 +info-rotate=[font=default-bold]施設の回転[/font]は、設置する前か後に[font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font] キーを使います。 +info-science-packs=[font=default-bold]研究所は[/font]技術の研究に[font=default-bold]サイエンスパックが必要です[/font]。 +info-spawners-consume-pollution=[font=default-bold]巣は汚染を吸収します[/font]。十分な量を吸収するとバイターを攻撃に向かわせます。 +info-take-half=[font=default-bold]アイテムのスタックの半分を持つ[/font]には、[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]します。 +info-test-fire=[font=default-bold]近くの敵を攻撃する[/font]には[font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]を長押しします。マウスを使って特定の敵を狙うこともできます。 +info-turret-ammo=[font=default-bold]ガンタレット[/font]はインサータを使って自動で装填できます。 +info-turrets-loaded=[font=default-bold]ガンタレットの装填を維持[/font]し攻撃から生き延びましょう。 +[quest-item] +default=標準クエストアイテム +[quest-leave] +arrive-exit-right=東の方向に逃げ、再構築のための安全な場所を探す +collect=装置のいくつかを回収 +heading=工場をとりまとめて避難 +wait-for-entity-in-exit-right=Compilatronに近づく +[quest-load-lab] +has-packs=研究所に自動化サイエンスパックを投入 +heading=新しいレシピをアンロックする +research-basic-electronics=基礎電子工学を研究 +tech-selected=テクノロジースクリーンで研究を開始 +[quest-long-research] +heading=最後のチャレンジ +research-demo-munitions-upgrade=軍事技術2を研究 +[quest-military] +craft-firearm-magazine=銃の弾薬を製作 +craft-pistol=ハンドガンを製作 +heading=次の攻撃の準備 +player-loaded=銃の弾薬を装備スロットに置く +research-basic-military=基礎軍事技術を研究 +[quest-power-assembler] +craft-small-electric-pole=小型電柱を製作 +heading=発電機の稼働 +power-crash-site-assembling-machine-1-repaired=修復された組立機に電力を接続 +[quest-prepare] +heading=離脱前に必要なアイテムを製作 +obtain-assembling-machine-1=組立機を手に入れる +obtain-boiler=ボイラーを手に入れる +obtain-lab=研究所を手に入れる +obtain-offshore-pump=汲み上げポンプを手に入れる +obtain-small-electric-pole=小型電柱を手に入れる +obtain-steam-engine=蒸気機関を手に入れる +[quest-reach-pond] +arrive=Compilatronに近づく +heading=東のエリアを探索して水源のある安全なエリアを見つける +[quest-rebuild] +build-offshore-pump=汲み上げポンプを設置 +connection=蒸気機関に小型電柱を接続 +heading=蒸気発電を使って工場を再構築 +power-lab=研究所に電力を接続 +provide-steam=蒸気機関に蒸気を供給 +provide-water=ボイラーに水と石炭を供給 +research-improved-equipment=改良型個人用装備の研究 +[quest-repair-assembler] +compi-iron-plate=インサータを使い鉄板をCompilatronのチェストへ入れる +connect-with-belt=採掘エリアとCompilatronのチェストの間に搬送ベルトを設置 +heading=組立機の修復 +[quest-repair-lab] +compi-copper-plate=銅板をCompilatronのチェストに入れる +compi-iron-gear-wheel=鉄の歯車をCompilatronのチェストに入れる +heading=研究所と組立機の修復 +[quest-scan-wreck] +heading=代わりの電源の研究 +research-analyse-ship=蒸気発電技術の研究 +[quest-smelting] +craft-burner-mining-drill=燃料式掘削機を製作 +craft-iron-plate=鉄板を生産 +furnace-fuel=石の炉に燃料を投入 +furnace-ore=石の炉に鉄鉱石を投入 +heading=資源の製錬 +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Compilatronに近づく +heading=Compilatronが何かを発見 +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=アイテムをCompilatronへ持っていく +heading=デモンストレーションを見る +obtain-burner-inserter=燃料式インサータを手に入れる +obtain-burner-mining-drill=燃料式掘削機を手に入れる +obtain-transport-belt=ベルトコンベアを手に入れる +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Compilatronに近づく +heading=敵が東から接近 +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Compilatronに近づく +heading=Compilatronが異常を発見 +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Compilatronに近づく +heading=敵が西から接近 +[text-window] +continue-button=続行 +[tutorial-gui] +new-bonuses-available=新しい有効なパッシブボーナス +new-recipes-available=新たな製作レシピが利用可能 +new-technologies-available=新たなテクノロジーを研究可能です +objective-complete=目標達成 +research-tooltip-heading=研究完了! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/ka/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/ka/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2b75f56c1dfe7edde954732e51256124b4424a7c --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/ka/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=გამოიყენეთ __CONTROL__look__ თქვენს გარშემო არსებული ერთეულების ასარჩევად. +goal-add-filter=დაამატეთ დამწვრობის მაინინგის საბურღი ეკრანის ქვედა ზოლში __CONTROL__pick-item__-ის გამოყენებით. +goal-add-filter-controller=დაამატეთ დამწვრობის მაინინგის საბურღი სწრაფ პანელზე.\nდააჭირეთ __CONTROL__show-quick-panel__, აირჩიეთ სლოტი და დააჭირეთ __CONTROL__pick-item__-ს, სანამ საწვავის საბურღი ხელში გეჭიროთ. +goal-build-furnace=აირჩიეთ ქვის ღუმელი და ააგეთ იგი თქვენს მახლობლად მიწაზე __CONTROL__build__ დაჭერით. ინდიკატორი გამოჩნდება მწვანედ, თუ შესაძლებელია მშენებლობა. +goal-close-character-screen=დახურეთ პერსონაჟის ეკრანი __CONTROL__confirm-gui__ დაჭერით. +goal-close-screen=დახურეთ ფანჯარა __CONTROL__confirm-gui__ დაჭერით. +goal-collect-in-container=დაელოდეთ სანამ __1__ ელემენტი იქნება __2__-ში. +goal-collect-in-furnace=დაელოდეთ სანამ __1__ დამდნარი ნივთი იქნება __2__-ში. +goal-craft-burner-miner=შექმენით სანთურის სამთო საბურღი. +goal-craft-chest=დაამზადეთ ხისგან სკივრი. +goal-craft-furnace=შექმენით ქვის ღუმელი (დააჭირეთ __CONTROL__open-character-gui__ და შეამოწმეთ თქვენი ხელოსნობის მენიუ). +goal-empty-container=აიღეთ ყველა ნივთები __1__-დან. +goal-empty-furnace=წაიღეთ ყველა ჩამოსხმული ნივთები __1__-დან. +goal-fast-empty-hand=დაცარიელეთ თქვენი კურსორი __CONTROL__clear-cursor__-ის გამოყენებით. +goal-get-iron-plates-from-furnace=აიღეთ ნამდნარი რკინის ფირფიტები ქვის ღუმელიდან. +goal-insert-fuel-into-burner-miner=ჩადეთ ცოტა საწვავი სანთურის სამთო საბურღში. +goal-insert-fuel-into-furnace=ჩაასხით საწვავი ქვის ღუმელში.\nშეგიძლიათ გამოიყენოთ ქვანახშირი ან ხე, რომლის მოპოვებაც შეგიძლიათ იქვე. +goal-insert-iron-into-furnace=ჩადეთ რკინის საბადო ქვის ღუმელის რესურსის ჭრილში. +goal-intro=ეს ფანჯარა ყოველთვის გაჩვენებთ მიმდინარე მიზანს ან დავალებაs. +goal-mine-burner-miner=დაშალეთ სამთო საბურღი +goal-mine-iron-ore=მიუახლოვდით რკინის მადნის საბადოს და გადაიტანეთ კურსორი მასზე. +goal-mine-iron-ore-controller=მის ასარჩევად გადადით რკინის მადნის საბადოსთან ახლოს. +goal-mine-iron-ore-precise=რკინის მადნის მაინინგი (დააჭირეთ __CONTROL__მაღარო__): __1__/__2__ +goal-movement=გამოიყენეთ __CONTROL_MOVE__ კლავიშები გადაადგილებისთვის. +goal-movement-controller=გამოიყენეთ __CONTROL_MOVE__ გადასაადგილებლად. +goal-open-character-screen-1=გახსენით პერსონაჟის ეკრანი __CONTROL__open-character-gui__-ზე დაჭერით. +goal-open-character-screen-2=გახსენით პერსონაჟის ეკრანი (დააჭირეთ __CONTROL__open-character-gui__). +goal-open-furnace=გახსენით ქვის ღუმელი __CONTROL__open-gui__ დაჭერით. +goal-pick-mined-item=აიღეთ მაინინგის საბურღი მიერ მოპოვებული ნივთი (დააჭირეთ __CONTROL__pick-items__, როცა ახლოს დგახართ). +goal-place-burner-miner=ააშენეთ სანთურის სამთო საბურღი მიწაზე საბადოზე. +goal-put-chest-below-burner-miner=ააშენეთ ხის სკივრი სამთო საბურღი წვეთოვანი პოზიციის ქვეშ. +goal-remove-blocking-entity=რაღაც ბლოკავს სანთურის მაინინგ საბურღი. ამოიღეთ მონიშნული სტრუქტურა __CONTROL__mine__-ის გამოყენებით. +goal-search-wreck=შეამოწმეთ, არის თუ არა რაიმე სასარგებლო გაქცევის პოდში. მიუახლოვდით და დააჭირეთ __CONTROL__open-gui__ გასახსნელად. +goal-take-iron-from-wreck=გადაიტანეთ რკინის გადაცემათა ბორბლები გაქცევის პოდიდან თქვენს ინვენტარში. +goal-wait-for-smelting=ქვის ღუმელში რკინის თეფშები ადუღეთ. +msg-burner-miner-resources-placement=სამთო საბურღი დანაღმული რესურსები მის წინ იშლება. +msg-crafting-queue-1=ეს არის თქვენი ხელოსნობის რიგი. __ALT_CONTROL__1__cancel-craft__ ერთეულზე რიგში, თუ გსურთ გააუქმოთ იგი. +msg-crafting-queue-1-controller=ეს არის თქვენი ხელოსნობის რიგი. +msg-entity-blocking-miner=ეს ობიექტი ბლოკავს სანთურის სამთო საბურღი. თქვენ უნდა ამოიღოთ იგი. +msg-entity-info=როდესაც თქვენ გადაადგილდებით ერთეულზე, სასარგებლო დეტალური ინფორმაცია გამოჩნდება აქ ინსტრუმენტების მინიშნებაში. +msg-entity-info-controller=როდესაც ირჩევთ ერთეულს, სასარგებლო დეტალური ინფორმაცია გამოჩნდება აქ ინსტრუმენტში. +msg-furnace-working=ქვის ღუმელი ახლა დნობს რკინის მადანს რკინის ფირფიტებად. +msg-goal-in-top-left=ამ ფანჯარაში ყოველთვის შეგიძლიათ იპოვოთ მიმდინარე მიზანი. +msg-intro=ეს ფანჯარა დროდადრო შეაჩერებს თამაშს და მოგცემთ მინიშნებებს. შეგიძლიათ გააგრძელოთ თამაში დაჭერით +msg-inventory-introduction=თქვენი ინვენტარი მარცხნივ არის. გადააადგილეთ რკინის მექანიზმის ბორბლები მათი აკრეფით __CONTROL__pick-item__-ით. +msg-mined-burner-miner-instead-of-open=უი, თქვენ დაშალეთ სამთო საბურღი მისი GUI-ის გახსნის ნაცვლად. თქვენ ხსნით მას __CONTROL__open-gui__-ზე დაჭერით. +msg-mined-chest-instead-of-open=უი, თქვენ დაშალეთ ობიექტი მისი GUI-ის გახსნის ნაცვლად. თქვენ ხსნით მას __CONTROL__open-gui__-ზე დაჭერით. +msg-mined-furnace-instead-of-open=უი, თქვენ დაანგრიეთ ქვის ღუმელი მისი GUI-ის გახსნის ნაცვლად. მისი გახსნა შეგიძლიათ __CONTROL__open-gui__-ზე დაჭერით. +msg-recipes-info-1=მარჯვენა მხარეს არის თქვენი ხელნაკეთობების მენიუ. რეცეპტზე __ALT_CONTROL__2__craft__ დაამზადებს გამოსახულ ნივთს. +msg-resources-in-container=რესურსები ახლა გროვდება __1__-ში. +think-burner-miner-working=მუშაობს, მუშაობს! +think-furnace-useful=ეს იყო ნამცხვრის ნაჭერი! +think-go-around=ცოტა დრო უნდა გავატარო ამ უცნაური ადგილის შესასწავლად. +think-introduction=ამ გაქცევის პოდმა გადაარჩინა ჩემი სიცოცხლე. მეშინია, რომ სხვებს არ გაუმართლათ... +think-learned-something=კარგია, დღეს რაღაც ვისწავლე. +think-nothing-more=სხვა აქ არაფერია. მე თვითონ მომიწევს მარტივი ხელსაწყოების დამზადება. +think-search-wreck=მაინტერესებს, შემეძლო თუ არა რაიმეს გამოყენება გაქცევის პოდიდან. +think-see-iron-ore=რკინის მადანივით გამოიყურება. +think-smelt-iron=ჰმ, რომ შემეძლოს ამ რკინის დნობა როგორმე... +think-storage-needed=მე შემეძლო აქ ავაშენო რაღაც, რომ შევაგროვო რესურსები სამთო ბურღვიდან. +think-tired=თავს საკმაოდ დაღლილად ვგრძნობ მთელი ამ მაინინგისგან. მაინტერესებს შეიძლება თუ არა ავტომატიზირება. +zoom-tip=გასადიდებლად და შესამცირებლად შეგიძლიათ გამოიყენოთ __CONTROL__zoom-in _ და _ CONTROL_ zoom-out __. +[entity-description] +burner-mining-drill=მოიპოვებს ნედლეულს რესურსების საბადოებიდან. +coal=ნედლეული შეიძლება დაიწვას საწვავად. +copper-ore=ნედლეული დნობა შესაძლებელია სპილენძის ფირფიტებად. +copper-plate=სპილენძის მადნის მდნარი პროდუქტი. +crash-site-chest-1=გაქცევის პოდი, რომელმაც გადაარჩინა თქვენი სიცოცხლე. ის შეიძლება შეიცავდეს რაიმე სასარგებლოს. +electronic-circuit=ბევრი რეცეპტის მნიშვნელოვანი ინგრედიენტია. +iron-chest=ინახავს მზა ნივთებს შეგროვებისთვის, ან როგორც ნედლეულის ბუფერს. +iron-gear-wheel=ბევრი რეცეპტის მნიშვნელოვანი ინგრედიენტია. +iron-ore=ნედლეულის დნობა შესაძლებელია რკინის ფირფიტებად. +iron-plate=რკინის მადნის მდნარი პროდუქტი. +stone=ნედლეული გამოიყენება მშენებლობაში. +stone-furnace=ადნობს ნედლეულს მათ დნობის პროდუქტებში. +wood=ნედლეული შეიძლება დაიწვას საწვავად. +wooden-chest=ინახავს მზა ნივთებს შეგროვებისთვის, ან როგორც ნედლეულის ბუფერს. +[entity-name] +coal=ქვანახშირის საბადო +copper-ore=სპილენძის საბადო +crash-site-chest-1=გაქცევის პოდი +iron-ore=რკინის საბადო +stone=ქვის საბადო + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/kk/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/kk/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f3727713d2a7193421a87b8353aad57c7fa10818 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/kk/demo_level-01.cfg @@ -0,0 +1,74 @@ +goal-add-filter=__CONTROL__pick-item__ басып, отындық бұрғыны экран астындағы жылдам жолаққа қосыңыз. +goal-build-furnace=Тас пешті таңдап, __CONTROL__build__ арқылы жерге орнатыңыз. Орнату мүмкін болса, индикатор жасыл болады. +goal-close-character-screen=__CONTROL__confirm-gui__ басып, кейіпкер терезесін жабыңыз. +goal-collect-in-container=__2__ ішінде кем дегенде __1__ зат жиналғанын күтіңіз. +goal-collect-in-furnace=__2__ ішінде кем дегенде __1__ балқытылған зат жиналғанын күтіңіз. +goal-craft-burner-miner=Отындық бұрғы өндіріңіз. +goal-craft-chest=Ағаш сандық өндіріңіз. +goal-craft-furnace=Тас пеш өндіріп алыңыз (__CONTROL__open-character-gui__ басып, өндіру мәзірін тексеріңіз). +goal-empty-container=__1__ ішіндегі барлық затты алу. +goal-empty-furnace=__1__ ішіндегі барлық балқытылған затты алу. +goal-fast-empty-hand=__CONTROL__clear-cursor__ басып, курсорыңызды тазартыңыз. +goal-get-iron-plates-from-furnace=Шыққан темір тілімшелерді тас пештен алыңыз. +goal-insert-fuel-into-burner-miner=Отындық бұрғыға отын салыңыз. +goal-insert-fuel-into-furnace=Тас пешке отын салыңыз.\nАйналада табылатын көмір немесе ағашты қолдана аласыз. +goal-insert-iron-into-furnace=Тас пештің ресурс слотына темір кенін салыңыз. +goal-intro=Бұл терезеде қазіргі мақсат пен тапсырма көрсетіледі. +goal-mine-burner-miner=Бұрғыны құлатыңыз. +goal-mine-iron-ore=Темір кенорнына жақындап, үстіне курсорды төндіріңіз. +goal-mine-iron-ore-precise=Темір кенін қазыңыз (__CONTROL__mine__ басып ұстаңыз): __1__/__2__ +goal-open-character-screen-1=__CONTROL__open-character-gui__ басып, кейіпкер терезесін ашыңыз. +goal-open-character-screen-2=Кейіпкер терезесін ашыңыз (__CONTROL__open-character-gui__ басыңыз). +goal-open-furnace=__CONTROL__open-gui__ басып, тас пешті ашыңыз. +goal-pick-mined-item=Бұрғыдан шыққан заттарды алыңыз (жанында тұрып, __CONTROL__pick-items__ басыңыз) +goal-place-burner-miner=Отындық бұрғыны кенорын үстіне орнатыңыз. +goal-put-chest-below-burner-miner=Сандықты бұрғы зат тастайтын жерге орнатыңыз. +goal-remove-blocking-entity=Бірдеңе отындық бұрғыны бұғаттап тұр. Белгіленген құрылысты __CONTROL__mine__ арқылы алып тастаңыз. +goal-take-iron-from-wreck=Темір тістегерішті қашу капсуласынан мұқаммалыңызға жылжытыңыз. +goal-wait-for-smelting=Тас пеште темір тілімше балқытып алыңыз. +msg-burner-miner-resources-placement=Бұрғы қазған ресурстарды алдына тастайды. +msg-crafting-queue-1=Бұл өндіру кезегі. Зат өндіруден бас тартқыңыз келсе, __ALT_CONTROL__1__cancel-craft__. +msg-entity-blocking-miner=Бұл нысан отындық бұрғыны бұғаттап тұр. Оны алып тастауыңыз керек. +msg-entity-info=Курсорды нысанға төндіргеніңізде, осындағы сыбырда пайдалы егжей-тегжейлі ақпарат көрінеді. +msg-furnace-working=Тас пеш темір кенін балқытып, темір тілімше шығарып жатыр. +msg-goal-in-top-left=Қазіргі мақсатыңызды әрқашан осы терезеден көре аласыз. +msg-intro=Бұл терезе кейде ойынды кідіртіп, сізге кішігірім кеңес беріп тұрады. Жалғастыру үшін осыны басыңыз: +msg-inventory-introduction=Мұқаммалыңыз сол жақта. __CONTROL__pick-item__ арқылы темір тістегерішті жылжытыңыз. +msg-mined-burner-miner-instead-of-open=Ойбай, бұрғының интерфейсін ашудың орнына оны құлатып тастадыңыз. Оны __CONTROL__open-gui__ арқылы аша аласыз. +msg-mined-chest-instead-of-open=Ойбай, нысанның интерфейсін ашудың орнына оны құлатып тастадыңыз. Оны __CONTROL__open-gui__ арқылы аша аласыз. +msg-mined-furnace-instead-of-open=Ойбай, тас пештің интерфейсін ашудың орнына оны құлатып тастадыңыз. Оны __CONTROL__open-gui__ арқылы аша аласыз. +msg-recipes-info-1=Оң жақта өндіру мәзіріңіз. Белгіленген затты өндіру үшін __ALT_CONTROL__2__craft__ басыңыз. +msg-resources-in-container=Енді ресурстар __1__ ішіне жиналады. +think-burner-miner-working=Істейді, істейді! +think-furnace-useful=Оп-оңай! +think-go-around=Бұл біртүрлі жерді зерттеп шығуым керек еді. +think-introduction=Капсула өмірімді құтқарды. Басқалардың сәті түспеген сияқты... +think-learned-something=Керемет, бүгін бірдеңе үйреніп алдым. +think-nothing-more=Басқа ештеңе жоқ. Өзім қарапайым құрал жасауыма тура келеді. +think-search-wreck=Қашу капсуласынан бірдеңе қолдана аламын ба екен? +think-see-iron-ore=Анда темір кені бар сияқты. +think-smelt-iron=Хмм, мұны бірдеңе қылып балқытып алсам екен... +think-storage-needed=Бұрғыдан шыққан ресурстарды жинау үшін бірдеңе құрар едім. +think-tired=Қазудан әбден шаршадым. Оны автоматтандыра аламын ба екен? +[entity-description] +burner-mining-drill=Кенорындардан шикізат қазып шығарады. +coal=Отын ретінде қолданылатын шикізат. +copper-ore=Мыс тілімшеге балқытылатын шикізат. +copper-plate=Мыс кенінен балқытылған өнім. +crash-site-chest-1=Өміріңізді құтқарған қашу капсуласы. Ішінде пайдалы бірдеңе бар болуы мүмкін. +electronic-circuit=Көп рецепте қолданылатын маңызды ингредиент. +iron-chest=Аяқталған зат жинайды, немесе шикізат үшін буфер рөлін атқарады. +iron-gear-wheel=Көп рецепте қолданылатын маңызды ингредиент. +iron-ore=Темір тілімшеге балқытылатын шикізат. +iron-plate=Темір кенінен балқытылған өнім. +stone=Құрылыста қолданылатын шикізат. +stone-furnace=Шикізат балқытып, сай өнім шығарады. +wood=Отын ретінде қолданылатын шикізат. +wooden-chest=Аяқталған зат жинайды, немесе шикізат үшін буфер рөлін атқарады. +[entity-name] +coal=Көмір кенорны +copper-ore=Мыс кенорны +crash-site-chest-1=Қашу капсуласы +iron-ore=Темір кенорны +stone=Тас кенорны + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/ko/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/ko/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b2bad0955339ab35f10a7ac49fb183ef92911c3f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/ko/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=__CONTROL__look__을(를) 이용해 주변 개체를 선택할 수 있습니다. +goal-add-filter=__CONTROL__pick-item__으로 화력 채광 드릴을 화면 아래 있는 빠른 표시줄에 추가하세요. +goal-add-filter-controller=화력 채광 드릴을 빠른 패널에 추가하세요.\n손에 화력 채광 드릴을 들고, __CONTROL__show-quick-panel__ 버튼을 누른 채로 슬롯을 선택한 뒤 __CONTROL__pick-item__ 버튼을 누르세요. +goal-build-furnace=돌 용광로를 선택하고 플레이어 근처에 __CONTROL__build__을 눌러 땅에 설치하세요. 설치할 수 있는 위치에 있을 경우 설치 표시기가 초록색으로 표시될 겁니다. +goal-close-character-screen=__CONTROL__confirm-gui__ 키를 눌러 캐릭터 화면을 닫으세요. +goal-close-screen=__CONTROL__confirm-gui__ 키를 눌러 창을 닫으세요. +goal-collect-in-container=__1__ 개의 아이템이 __2__에 있을 때까지 기다리세요. +goal-collect-in-furnace=__1__개만큼의 제련된 아이템들이 __2__ 안에 있을 때까지 기다리세요. +goal-craft-burner-miner=화력 채광 드릴을 제작하세요. +goal-craft-chest=나무 상자를 제작하세요. +goal-craft-furnace=돌 용광로를 제작하세요. (__CONTROL__open-character-gui__ 키를 눌러 제작 메뉴를 확인) +goal-empty-container=__1__에 있는 아이템을 모두 가져가세요. +goal-empty-furnace=__1__에 있는 제련된 아이템을 모두 가져가세요. +goal-fast-empty-hand=__CONTROL__clear-cursor__ 키를 눌러 마우스 커서의 아이템을 비우세요. +goal-get-iron-plates-from-furnace=제련된 철 판을 돌 용광로에서 꺼내세요. +goal-insert-fuel-into-burner-miner=화력 채광 드릴에 연료를 공급하세요. +goal-insert-fuel-into-furnace=돌 용광로에 연료를 공급하세요.\n근처에서 석탄이나 나무를 채취해서 연료로 사용할 수 있습니다. +goal-insert-iron-into-furnace=철 광석을 돌 용광로의 자원 슬롯에 넣으세요. +goal-intro=이 창은 항상 당신의 현재 목표나 임무를 표시합니다. +goal-mine-burner-miner=채광 드릴을 철거하세요. +goal-mine-iron-ore=철 광석 지역으로 가까이 가서 마우스를 올리세요. +goal-mine-iron-ore-controller=철 광석 지역에 가까이 가서 철 광석을 선택하세요. +goal-mine-iron-ore-precise=철 광석을 채취하세요. (__CONTROL__mine__을 계속 누르고 있으세요): __1__/__2__ +goal-movement=__CONTROL_MOVE__ 키를 이용해 움직일 수 있습니다. +goal-movement-controller=__CONTROL_MOVE__를 이용해 움직일 수 있습니다. +goal-open-character-screen-1=__CONTROL__open-character-gui__키를 눌러 캐릭터 화면을 여세요 +goal-open-character-screen-2=__CONTROL__open-character-gui__키를 눌러 캐릭터 화면을 여세요 +goal-open-furnace=__CONTROL__open-gui__을 눌러 용광로 GUI를 여세요. +goal-pick-mined-item=채광 드릴에서 채굴된 아이템 앞에서 __CONTROL__pick-items__ 키를 눌러 아이템을 주우세요. +goal-place-burner-miner=화력 채광 드릴을 자원이 매장되어 있는 곳 위에 설치하세요. +goal-put-chest-below-burner-miner=나무 상자를 채광 드릴이 자원을 떨어뜨리는 곳에 설치하세요. +goal-remove-blocking-entity=화력 채광 드릴이 설치될 위치에 장애물이 있어서 설치할 수 없습니다. __CONTROL__mine__을 꾹 눌러 장애물을 재거하세요. +goal-search-wreck=탈출 포드에 쓸만한 게 있는지 확인하세요. 가까이 다가간 다음 __CONTROL__open-gui__를 눌러 열 수 있습니다. +goal-take-iron-from-wreck=탈출 포드에 있는 철 톱니바퀴를 인벤토리로 옮기세요. +goal-wait-for-smelting=돌 용광로에서 철 광석을 제련하세요. +msg-burner-miner-resources-placement=채광 드릴은 자신의 앞에 자원을 떨어뜨립니다. +msg-crafting-queue-1=이것은 제작 대기열입니다. 제작을 취소하고 싶다면 대기열에 있는 아이템을 __ALT_CONTROL__1__cancel-craft__하세요. +msg-crafting-queue-1-controller=이것은 제작 대기열입니다. +msg-entity-blocking-miner=화력 채광 드릴이 설치될 위치에 장애물이 있어서 설치할 수 없습니다. 먼저 장애물을 제거해야 합니다. +msg-entity-info=개체 위에 마우스를 올리면, 해당 개체의 유용하고 자세한 정보가 이 툴팁에 나타납니다. +msg-entity-info-controller=개체를 선택하면 해당 개체의 유용하고 자세한 정보가 이 툴팁에 나타납니다. +msg-furnace-working=돌 용광로가 이제 철 광석을 철 판으로 제련합니다. +msg-goal-in-top-left=언제든지 이 창에서 현재 목표를 확인할 수 있습니다. +msg-intro=이 창은 때때로 게임을 일시 정지하고 몇 가지 힌트를 제공합니다. 다음 키를 눌러 계속 진행할 수 있습니다. +msg-inventory-introduction=왼쪽이 당신의 인벤토리입니다. __CONTROL__pick-item__으로 묶음을 선택하고 인벤토리로 철 톱니바퀴를 이동하세요. +msg-mined-burner-miner-instead-of-open=이런, 화력 채광 드릴의 UI 화면을 연 게 아니라 드릴을 철거해버렸습니다. __CONTROL__open-gui__을 누르면 UI 화면을 열 수 있습니다. +msg-mined-chest-instead-of-open=이런, 해당 오브젝트의 UI 창을 연 게 아니라 오브젝트를 철거해 버렸습니다. __CONTROL__open-gui__을 누르면 UI 화면을 열 수 있습니다. +msg-mined-furnace-instead-of-open=이런, UI 화면을 여는 대신에 돌 용광로를 철거해버렸습니다. __CONTROL__open-gui__을 누르면 UI 화면을 열 수 있습니다. +msg-recipes-info-1=오른쪽에 있는 것이 제작 메뉴입니다. 제작법을 __ALT_CONTROL__2__craft__하면 클릭한 아이템을 제작합니다. +msg-resources-in-container=이제 __1__에 자원이 수집됩니다. +think-burner-miner-working=움직인다, 작동하는군! +think-furnace-useful=식은 죽 먹기군! +think-go-around=이곳을 탐험해보자. +think-introduction=저 탈출 포드 덕분에 살았다. 다른 사람들은 딱히 운이 좋지 않았군... +think-learned-something=좋아, 오늘 무언가 배웠네. +think-nothing-more=이 주변에는 아무것도 없군. 우선 간단한 도구부터 스스로 만들어야겠어. +think-search-wreck=이 잔해 속에서 쓸만한 물건을 찾을 수 있을지 궁금하군. +think-see-iron-ore=저기에 있는 저건 철 광석 같은데. +think-smelt-iron=흠, 어떻게든 이 철 광석을 제련할 수 있다면... +think-storage-needed=채광 드릴에서 나온 자원을 수집할 무언가를 설치해야겠는데. +think-tired=일일이 광석을 캐려니 피곤하군. 자동화시키는 방법이 없을까. +zoom-tip=__CONTROL__zoom-in__과 __CONTROL__zoom-out__을 이용해 화면을 확대하고 축소할 수 있습니다. +[entity-description] +burner-mining-drill=매장물에서 원자재를 채광합니다. +coal=연료로 쓰일 수 있는 원자재입니다. +copper-ore=구리 판으로 제련할 수 있는 원자재입니다. +copper-plate=구리 광석의 제련되어 나온 생산품입니다. +crash-site-chest-1=당신의 목숨을 구한 탈출 포드입니다. 안에 쓸만한 게 들어있을 수 있습니다. +electronic-circuit=많은 제작법에 사용되는 중요한 재료입니다. +iron-chest=제작된 아이템을 보관하거나, 원자재의 완충을 위해 사용합니다. +iron-gear-wheel=많은 제작법에 사용되는 중요한 재료입니다. +iron-ore=철 판으로 제련할 수 있는 원자재입니다. +iron-plate=철 광석이 제련되어 나온 생산품입니다. +stone=건설에 사용되는 원자재입니다. +stone-furnace=원자재를 재련합니다. +wood=연료로 쓰일 수 있는 원자재입니다. +wooden-chest=제작된 아이템을 보관하거나, 원자재의 완충을 위해 사용합니다. +[entity-name] +coal=석탄 매장물 +copper-ore=구리 광석 매장물 +crash-site-chest-1=탈출 포드 +iron-ore=철 광석 매장물 +stone=돌 매장물 + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/ko/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/ko/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..723d6c9723948f21e22cf6d6812d7c3362a74314 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/ko/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=이 디렉터리에 포함된 스크린숏을\nben.buckton@factorio.com으로 보내 주세요.\n\n시간을 내어 저희에게 피드백을 보내 주셔서\n다시 한번 감사드립니다. +[campaign-migrated-message] +heading=저장 파일이 마이그레이션되었습니다 +text=이전 버전 게임의 저장 파일을 시작했으므로, 마이그레이션해야 했습니다. 게임에서 조금 더 이전 시점으로 초기화되었을 수 있습니다. +[campaign-migrated-too-old-message] +heading=저장 파일이 너무 오래되어 계속할 수 없습니다 +text=저장 파일은 도입 캠페인의 오래된 실험 버전에서 가져온 것이므로, 불행히도 더는 불러올 수 없습니다. 이것은 도입 캠페인에만 적용되며, 일반 저장 파일에는 적용되지 않습니다. +[compi] +story-assessment-operational=기술자 상태...\n활동 준비 완료 +story-automation-complete=시험 완료 +story-found-water=물을 발견했습니다\n>> 재건설을 시작하세요 +story-suggest-evacuate=토착 생물의 공격이 안전하지 않은 수준입니다\n>> 대피하세요 +story-waiting-for-player=기술자가 필요합니다...\n대기 중 +teach-add-fuel=구조물에 연료가 필요합니다\n>> 석탄([img=coal-dark-background])을 투입하세요 +teach-alt-mode=자세한 정보를 확인할 수 있습니다\n>> [color=1,1,1]__CONTROL__show-info__[/color] 키를 눌러 표시를 전환하세요 +teach-bottles=연구는 과학 팩([img=item/automation-science-pack])이 필요합니다\n>> 팩을 연구소([img=item/lab])에 투입하세요 +teach-build-structure=돌 용광로([img=item/stone-furnace])를 설치하세요\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color]을 클릭하세요 +teach-fast-transfer=이 구조물에는 아이템이 포함되어 있습니다\n>> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color]으로 모든 아이템을 가져오세요 +teach-feed-items=구리 판([img=item/copper-plate]) 요청 중\n철 톱니바퀴([img=item/iron-gear-wheel]) 요청 중\n>> 여기에 아이템을 투입하세요 +teach-feed-plates=철 판([img=item/iron-plate]) 요청 중\n>> 여기에 아이템을 투입하세요 +teach-harvest-tree=나무에서 목재([img=item/wood])를 수집하세요\n>>[color=1,1,1]__CONTROL__mine__[/color]을 누르고 있으세요 +teach-inserting=철 톱니바퀴[img=item/iron-gear-wheel] 를 생산하기 위해 \n철판[img=item/iron-plate] 을 삽입하세요 +teach-load-turret=빈 기관 포탑([img=item/gun-turret])이 감지되었습니다\n>> 화기용 탄창([img=item/firearm-magazine])을 투입하세요 +teach-low-satisfaction=에너지 충족도가 낮습니다\n>> 전기 생산량을 늘리세요 +teach-low-steam=증기가 부족합니다 +teach-mine-salvage=고철 수집\n>> [color=1,1,1]__CONTROL__mine__[/color]을 누르고 있으세요 +teach-mine-stone=매장물에서 돌([img=item/stone])을 채광하세요\n>> [color=1,1,1]__CONTROL__mine__[/color]을 누르고 있으세요 +teach-miner-output=막힌 드릴이 감지되었습니다\n>> 여기에 나무 상자([img=item/wooden-chest])를 설치하세요 +teach-move-outside=[color=1,1,1]__CONTROL_MOVE__[/color] 키를 사용하여 걸을 수 있습니다\n>> 강조 표시된 영역 밖으로 이동하세요 +teach-open-entity=이 구조물에는 아이템이 포함되어 있습니다\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color]을 클릭하여 여세요 +teach-open-inventory=[color=1,1,1]__CONTROL__open-character-gui__[/color] 키를 눌러\n캐릭터 화면을 여세요 +teach-open-research-menu=연구 옵션을 사용할 수 있습니다\n>> [color=1,1,1]__CONTROL__open-technology-gui__[/color] 키를 눌러 하나를 선택하세요 +teach-power=조립 기계에는 전기가 필요합니다\n>> 전기 발전기 옆에 전신주 설치\n>> 조립 기계 옆에 전신주 설치\n>> 전신주 연결 +teach-repair-turret=손상된 기관 포탑([img=item/gun-turret])이 감지되었습니다\n>> 복구 팩([img=item/repair-pack])을 적용하세요 +teach-shoot-key=공장 내부에 공격적인 생물체\n[color=1,1,1]__CONTROL__shoot-enemy__[/color] 를 눌러서 발사 +teach-take-in-hand=캐릭터 화면에서\n돌 용광로[img=item/stone-furnace]를 가져오세요\n>> [color=1,1,1]__CONTROL__open-character-gui__[/color] 키를 누르세요 +teach-use-wasd=[color=1,1,1]__CONTROL_MOVE__[/color] 키를 사용하여 걸을 수 있습니다 +tell-demo-cancelled=엔지니어의 역량 충분함\n시현 취소됨 +[entity-description] +assembling-machine-1=자동으로 제작법의 아이템을 제작합니다. +assembling-machine-2=자동으로 제작법의 아이템을 제작합니다. +big-ship-wreck-1=부서진 우주선 일부입니다. 몇 가지 유용한 아이템이 들어있을지도 모릅니다. +big-ship-wreck-2=부서진 우주선 일부입니다. 몇 가지 유용한 아이템이 들어있을지도 모릅니다. +big-ship-wreck-3=부서진 우주선 일부입니다. 몇 가지 유용한 아이템이 들어있을지도 모릅니다. +boiler=물에서 증기를 생산합니다. +burner-inserter=상자, 벨트 및 구조물 간에 아이템을 옮깁니다. +burner-mining-drill=자원 매장물에서 원자재를 채광합니다. +coal=연료로 태울 수 있는 원자재입니다. +compilatron=충돌에서 살아남은 도우미 로봇입니다. 내부적인 손상으로 인해 성능이 저하되었습니다. +copper-cable=소형 전신주 및 전자 회로를 만드는 데 필요한 재료입니다. +copper-ore=구리 판으로 제련할 수 있는 원자재입니다. +copper-plate=구리 광석의 제련된 생산품입니다. +electric-mining-drill=자원 매장물에서 원자재를 채광합니다. +electronic-circuit=많은 제작법에서 중요한 재료입니다. +escape-pod-assembler=부품을 조립하기 위해 설계된 부서진 우주선 일부입니다. +escape-pod-lab=새로운 기술을 연구하기 위해 설계된 부서진 우주선 일부입니다. +escape-pod-power=큰 건전지가 들어있는 부서진 우주선의 조각입니다. 여전히 가동되지만 심각한 손상을 입었습니다. +firearm-magazine=권총이나 기관 포탑에서 발사할 때 소비됩니다. +gun-turret=화기용 탄창을 장전하면 자동으로 지역을 방어합니다. +inserter=상자, 벨트 및 구조물 간에 아이템을 옮깁니다. +iron-chest=완료된 아이템을 수집하거나, 원자재의 완충을 위해 저장합니다. +iron-gear-wheel=많은 제작법에서 중요한 재료입니다. +iron-ore=철 판으로 제련할 수 있는 원자재입니다. +iron-plate=철 광석의 제련된 생산품입니다. +lab=과학 팩을 소비하여 연구를 진행합니다. +long-handed-inserter=상자, 벨트 및 구조물 간에 아이템을 옮깁니다. +mineable-wreckage=수집하려면 __CONTROL__mine__을 누르고 있으세요 +offshore-pump=수역에서 물을 퍼냅니다. +pipe=구조물 간에 유체가 흐를 수 있도록 해 줍니다. +pipe-to-ground=구조물 간에 유체가 흐를 수 있도록 해 줍니다. +pistol=무기 슬롯에 넣어 무기로 사용할 수 있습니다. __CONTROL__shoot-enemy__키를 누르고 있으면 발사합니다. +radar=지속적으로 지도를 탐색합니다. +repair-pack=손상된 구조물을 복구합니다. 이 아이템을 손에 들고 구조물에서 __CONTROL__build__을 누르고 있으면 복구합니다. +science-pack=현재 선택된 연구를 진행하기 위해 연구소에서 소비됩니다. +small-electric-pole=다른 전신주에 연결하여 전기 네트워크를 확장합니다. +small-lamp=전기 네트워크에 연결되면 빛을 냅니다. +solid-fuel=연료로 태울 수 있는 고품질의 재료입니다. +splitter=각 벨트로 들어오는 내용물을 두 개의 나가는 벨트로 분배합니다. 쉽게 설정 가능합니다. +steam-engine=전기 네트워크에 연결되어 보일러의 증기로 채워지면 전기를 공급합니다. +steel-chest=컴파일라트론 상자 +stone=건설에 사용되는 원자재입니다. +stone-brick=돌의 제련된 생산품입니다. 세계에서 경로를 만드는 데 사용할 수 있습니다. +stone-furnace=원자재를 제련된 생산품으로 제련합니다. +stone-wall=매우 튼튼한 방어용 구조물입니다. +transport-belt=공장 주위로 아이템을 옮깁니다. 각 면에 다른 아이템을 옮길 수 있습니다. +underground-belt=공장 주위로 아이템을 옮깁니다. 각 면에 다른 아이템을 옮길 수 있습니다. +wood=연료로 태울 수 있는 원자재입니다. +wooden-chest=완료된 아이템을 수집하거나, 원자재의 완충을 위해 저장합니다. +wreck-pole=이것은 무시하세요. 완성된 버전에서는 여기에 없을 것입니다. +[entity-name] +coal=석탄 매장물 +copper-ore=구리 광석 매장물 +iron-ore=철 광석 매장물 +stone=돌 매장물 +[gui] +crafting=제작 메뉴 +inventory=인벤토리 +select-filter=빠른 표시줄에 아이템을 장착 +[gui-helper] +assembler-description=조립기는 전기가 공급되면\n자동으로 제작법의 아이템을 제작합니다 +assembler-right-slot=생산품은\n오른쪽 슬롯에 표시됩니다 +assembler-set-recipe=조립 기계는 제작법이 필요합니다\n>> 제작법을 선택하세요 +assembler-top-slot=필요한 재료는\n위쪽 슬롯에 표시됩니다 +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color]을 클릭하면 아이템을 가져옵니다 +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color]을 클릭하면 슬롯에 아이템을 넣습니다 +container-exit-button=[color=1,1,1]__CONTROL__close-gui__[/color] 키를 누르면\n이 화면을 닫습니다 +container-has-items=이 구조물은 오른쪽에 표시되는\n인벤토리가 있습니다 +drill-needs-fuel=화력 채광 드릴은 연료가 필요합니다\n>> 석탄을 왼쪽 슬롯에 넣으세요 +furnace-needs-fuel=연료는 아래쪽 슬롯에 넣습니다 +furnace-ore-slot=원자재는 위쪽 슬롯에 넣습니다 +furnace-product-slot=제련된 생산품은\n오른쪽 슬롯에 나타납니다 +furnace-smelts-raw=돌 용광로에서는 원자재를 제련하여\n사용 가능한 아이템으로 만듭니다 +inventory-click-to-craft=제작법에서 [color=1,1,1]__ALT_CONTROL__1__craft__[/color]을 클릭하면 아이템 하나를 제작합니다 +inventory-hover-recipe-to-view=제작법 위로 마우스를 가져가면\n제작법의 재료를 보여줍니다 +inventory-left=왼쪽에 캐릭터 인벤토리가\n있습니다 +inventory-right=오른쪽에 제작 메뉴가\n있습니다 +[item-description] +assembling-machine-1=자동으로 제작법의 아이템을 제작합니다. +assembling-machine-2=자동으로 제작법의 아이템을 제작합니다. 또한 유체 재료로 제작법의 아이템을 제작할 수 있습니다. +boiler=물에서 증기를 생산합니다. +burner-inserter=상자, 벨트 및 구조물 간에 아이템을 옮깁니다. +burner-mining-drill=자원 지대에서 원자재를 채광합니다. +coal=연료로 태울 수 있는 원자재입니다. +compilatron-chest=열 수 없는 상자입니다. 아이템을 넣으려면 투입기를 사용하세요. +copper-cable=소형 전신주 및 전자 회로를 만드는 데 필요한 재료입니다. +copper-ore=구리 판으로 제련할 수 있는 원자재입니다. +copper-plate=구리 광석의 제련된 생산품입니다. +electric-mining-drill=자원 지대에서 원자재를 채광합니다. +electronic-circuit=많은 제작법에서 중요한 재료입니다. +firearm-magazine=권총이나 기관 포탑에서 발사할 때 소비됩니다. +gun-turret=화기용 탄창을 장전하면 자동으로 지역을 방어합니다. +inserter=상자, 벨트 및 구조물 간에 아이템을 옮깁니다. +iron-chest=완료된 아이템을 수집하거나, 원자재의 완충을 위해 저장합니다. +iron-gear-wheel=많은 제작법에서 중요한 재료입니다. +iron-ore=철 판으로 제련할 수 있는 원자재입니다. +iron-plate=철 광석의 제련된 생산품입니다. +lab=과학 팩을 소비하여 연구를 진행합니다. +light-armor=아머 슬롯에 넣으면 캐릭터의 피해 저항이 증가합니다. +long-handed-inserter=상자, 벨트 및 구조물 간에 아이템을 옮깁니다. +offshore-pump=수역에서 물을 퍼냅니다. +pipe=구조물 간에 유체가 흐를 수 있도록 해 줍니다. +pipe-to-ground=구조물 간에 유체가 흐를 수 있도록 해 줍니다. +pistol=무기 슬롯에 넣어 무기로 사용할 수 있습니다. __CONTROL__shoot-enemy__키를 누르고 있으면 발사합니다. +radar=지속적으로 지도를 탐색합니다. +repair-pack=손상된 구조물을 복구합니다. 이 아이템을 손에 들고 구조물에서 __CONTROL__build__을 누르고 있으면 복구합니다. +science-pack=현재 선택된 연구를 진행하기 위해 연구소에서 소비됩니다. +small-electric-pole=다른 전신주에 연결하여 전기 네트워크를 확장합니다. +small-lamp=전기 네트워크에 연결되면 빛을 냅니다. +solid-fuel=연료로 태울 수 있는 고품질의 재료입니다. +splitter=각 벨트로 들어오는 내용물을 두 개의 나가는 벨트로 분배합니다. 쉽게 설정 가능합니다. +steam-engine=전기 네트워크에 연결되어 보일러의 증기로 채워지면 전기를 공급합니다. +stone=건설에 사용되는 원자재입니다. +stone-brick=돌의 제련된 생산품입니다. 세계에서 경로를 만드는 데 사용할 수 있습니다. +stone-furnace=원자재를 제련된 생산품으로 제련합니다. +stone-wall=매우 강력한 방어용 구조물입니다. +transport-belt=공장 주위로 아이템을 옮깁니다. 각 면에 다른 아이템을 옮길 수 있습니다. +underground-belt=공장 주위로 아이템을 옮깁니다. 각 면에 다른 아이템을 옮길 수 있습니다. +wood=연료로 태울 수 있는 원자재입니다. +wooden-chest=완료된 아이템을 수집하거나, 원자재의 완충을 위해 저장합니다. +[quest-automining] +exploit-coal=화력 채광 드릴을 사용하여 석탄 채광 +heading=자동으로 연료 추출 +obtain-coal=캐릭터 인벤토리에 석탄 넣기 +[quest-build-radar] +heading=미니 맵을 다시 온라인으로 전환 +place-radar=레이더 제작 및 설치 +power-radar=레이더에 전기 공급 +research-basic-mapping=기본 지도 생성 기술 연구 +[quest-electronics] +craft-electronic-circuit=전자 회로 제작 +heading=고급 부품 자동 생산 +place-assembling-machine-1=조립 기계 제작 및 설치 +power-assembling-machine-1=소형 전신주를 사용하여 전기 연결 +[quest-entrench] +heading=기관 포탑으로 공장 방어 +loaded-second-base-area=철 광석 매장물 근처에 기관 포탑을 설치하고 탄약 장전 +research-active-defense=적극적 방어 기술 연구 +stockpile-firearm-magazine=화기용 탄창 비축 +[quest-explore] +empty=두 상자 캡슐에서 아이템 가져오기 +heading=추락 지점 검색 +remove-mineable-wreckage=고철에서 자원 수집 +[quest-fortify] +consume-per-time-automation-science-pack=분당 과학 팩 소비 +destroy-biter-spawner=근처의 바이터 산란장을 파괴하여 공격 줄이기 +heading=공장 안전 확보 +loaded-defend-2=구리 광석 매장물 근처에 기관 포탑을 설치하고 탄약 장전 +produce-per-time-firearm-magazine=분당 화기용 탄창 생산 +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=컴파일라트론에게 아이템 가져오기 +craft-burner-inserter=화력 투입기 제작 +craft-burner-mining-drill=또 다른 화력 채광 드릴 제작 +craft-transport-belt=운송 벨트 조금 제작 +heading=시험을 위한 아이템 생산 +[quest-handmining] +craft-stone-furnace=캐릭터 화면에서 돌 용광로 제작 +heading=원시 자원을 제련할 준비 +place-stone-furnace=돌 용광로 설치 +was-observed-mined_stone=근처의 매장물에서 돌 채광 +[quest-hints] +expand-hints=더 많은 힌트... +heading=힌트와 팁 +heading-all=모든 힌트 +info-alt-mode=[font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font] 키를 누르면 공장에 대한 [font=default-bold]자세한 정보를 봅니다.[/font] +info-assembler-set-recipe=조립 기계 화면의 "제작법 변경" 버튼을 클릭하면 조립 기계에 대한 [font=default-bold]제작법을 설정합니다.[/font] +info-assembling-machines=[font=default-bold]조립 기계[/font]는 자동으로 아이템을 제작합니다. +info-build=캐릭터 인벤토리의 아이콘에서 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font]을 클릭한 다음 지면에서 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font]을 클릭하면 [font=default-bold]구조물을 설치합니다.[/font] +info-burner-structures=연료 아이템을 가지고 있는 상태에서 대상 구조물에서 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font]을 클릭하면 [font=default-bold]직접 연료를 보충합니다.[/font] +info-copy-paste-settings=[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]을 클릭하면 하나의 조립 기계에서 [font=default-bold]제작법 설정을 복사합니다.[/font] [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]을 클릭하면 다른 조립 기계에 붙여넣습니다. +info-expand-defense=공격이 더 강해진다면 기관 포탑을 더 추가하세요. +info-fast-transfer=구조물에서 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font]을 클릭하면 구조물의 인벤토리를 열지 않고 [font=default-bold]모든 아이템을 가져옵니다.[/font] +info-hand-mining=매장층 위에서 [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]키를 눌러 [font=default-bold]자원을 채광[/font]하세요. +info-handcrafting=이제 캐릭터 화면에서 중간 아이템([img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit])을 제작할 수 있습니다. +info-hover-recipe=[font=default-bold]제작법[/font]은 제작 메뉴에서 해당 버튼을 가리키면 볼 수 있습니다. +info-inserter=[font=default-bold]구조물[/font]은 투입기를 사용하여 상차 및 하차할 수 있습니다. +info-inventory=[font=default-bold]캐릭터 화면은[/font] [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font] 키를 눌러 볼 수 있습니다. +info-map=[font=default-bold]지도 화면[/font]은 [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font] 키를 눌러 열거나 닫을 수 있습니다. +info-melee-attack=[font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]를 누르고 있으면 [font=default-bold]인접한 바이터를 공격합니다.[/font] +info-miner-output=채광 드릴은 [font=default-bold]원자재를 채광 드릴 바로 앞의 땅 위[/font]에 떨어뜨립니다. 광석을 모으려면 상자와 벨트를 사용하세요, 그렇지 않으면 드릴이 막힙니다. +info-move-click=구조물로 이동한 후 구조물에서 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font]을 클릭하면 [font=default-bold]구조물을 엽니다.[/font] +info-move-wasd=[font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font] 키를 사용하면 [font=default-bold]걷습니다.[/font] +info-no-respawning=이 목표를 수행하는 동안에는 부활하지 못합니다. 당신이 죽더라도 전투가 시작될 때의 자동저장이 있습니다. +info-pickup-items=[font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font] 키를 누르고 있으면 [font=default-bold]벨트에서 아이템을 가져옵니다.[/font] +info-pipette=구조물 위에서 [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font] 키를 누르면 [font=default-bold]구조물을 피펫합니다.[/font] +info-pole=[font=default-bold]전기[/font]는 각 전신주 주변 영역의 구조물에 공급됩니다. +info-production=더 많은 연구소를 설치하고 더 많은 과학 팩을 생산해서 [font=default-bold]연구 속도를 높일 수 있습니다.[/font] +info-put-one=[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]을 클릭하면 [font=default-bold]하나의 아이템[/font]을 슬롯에 넣습니다. +info-remove-structure=[font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]을 누르고 있으면 [font=default-bold]구조물을 해체합니다.[/font] +info-repair-pack=[font=default-bold]복구 팩[/font]을 가지고 있는 상태에서 손상된 구조물 위에서 [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font]을 누르고 있으면 [font=default-bold]복구 팩[/font]이 적용됩니다. +info-research-screen=기술 화면에서 [font=default-bold]연구[/font]를 선택할 수 있습니다. [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font] 키로 엽니다. +info-rotate=설치 전이나 후에 [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font] 키를 사용하면 [font=default-bold]구조물이 회전합니다.[/font] +info-science-packs=연구소는 기술을 연구하기 위해 [font=default-bold]과학 팩이 필요합니다.[/font] +info-spawners-consume-pollution=[font=default-bold]산란장은 공해를 소비합니다.[/font] 충분히 소비하면, 바이터를 공격하도록 보냅니다. +info-take-half=[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]을 클릭하면 아이템 [font=default-bold]묶음의 절반을 가져옵니다.[/font] +info-test-fire=[font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]를 누르고 있으면 [font=default-bold]근처의 적을 향해 발사합니다.[/font] 마우스를 사용하여 특정 적을 목표로 지정할 수 있습니다. +info-turret-ammo=[font=default-bold]기관 포탑[/font]은 투입기를 사용하여 자동으로 재장전할 수 있습니다. +info-turrets-loaded=공격에서 살아남을 수 있도록 [font=default-bold]기관 포탑의 장전을 유지하세요.[/font] +[quest-item] +default=기본 임무 아이템 +[quest-leave] +arrive-exit-right=동쪽으로 탈출하여 재설치할 안전한 위치 찾기 +collect=장비 조금 수집 +heading=공장 철거 및 대피 +wait-for-entity-in-exit-right=컴파일라트론에게 가기 +[quest-load-lab] +has-packs=연구소에 자동화 과학 팩 추가 +heading=새로운 제작법 잠금을 해제 +research-basic-electronics=기본 전자 기술 연구 +tech-selected=기술 화면에서 연구 프로세스 시작 +[quest-long-research] +heading=마지막 도전 +research-demo-munitions-upgrade=군사 2 기술 연구 +[quest-military] +craft-firearm-magazine=화기용 탄창 조금 제작 +craft-pistol=권총 제작 +heading=다음 공격 대비 +player-loaded=탄약 슬롯에 화기용 탄창 장전 +research-basic-military=기본 군사 기술 연구 +[quest-power-assembler] +craft-small-electric-pole=소형 전신주 제작 +heading=전기 발전기 활용 +power-crash-site-assembling-machine-1-repaired=복구된 조립 기계에 전기 연결 +[quest-prepare] +heading=떠나기 전에 필요한 아이템 제작 +obtain-assembling-machine-1=조립 기계 보유 +obtain-boiler=보일러 보유 +obtain-lab=연구소 보유 +obtain-offshore-pump=해안 펌프 보유 +obtain-small-electric-pole=소형 전신주 조금 보유 +obtain-steam-engine=증기 기관 보유 +[quest-reach-pond] +arrive=컴파일라트론에게 가기 +heading=물이 있는 안전한 장소를 찾기 위해 동쪽 지역 탐색 +[quest-rebuild] +build-offshore-pump=해안 펌프 설치 +connection=증기 기관에 소형 전신주 연결 +heading=증기 발전을 사용하여 공장 재설치 +power-lab=연구소에 전기 연결 +provide-steam=증기 기관에 증기 공급 +provide-water=보일러에 물과 석탄 공급 +research-improved-equipment=향상된 개인용 장비 기술 연구 +[quest-repair-assembler] +compi-iron-plate=투입기를 사용하여 철 판을 컴파일라트론 상자에 넣기 +connect-with-belt=채취 영역과 컴파일라트론 상자 사이에 운송 벨트 설치 +heading=조립 기계 복구 +[quest-repair-lab] +compi-copper-plate=컴파일라트론 상자에 구리 판 보유 +compi-iron-gear-wheel=컴파일라트론 상자에 철 톱니바퀴 보유 +heading=연구소와 조립 기계 복구 +[quest-scan-wreck] +heading=대체 전원 연구 +research-analyse-ship=증기 발전 기술 연구 +[quest-smelting] +craft-burner-mining-drill=화력 채광 드릴 제작 +craft-iron-plate=철 판 생산 +furnace-fuel=돌 용광로에 연료 공급 +furnace-ore=돌 용광로에 철 광석 공급 +heading=원시 자원 제련 +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=컴파일라트론에게 가기 +heading=컴파일라트론이 무언가를 감지 +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=컴파일라트론에게 아이템 가져오기 +heading=시범 보기 +obtain-burner-inserter=화력 투입기 보유 +obtain-burner-mining-drill=화력 채광 드릴 보유 +obtain-transport-belt=운송 벨트 조금 보유 +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=컴파일라트론에게 가기 +heading=동쪽에서 적들이 접근 중 +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=컴파일라트론에게 가기 +heading=컴파일라트론이 이상 감지 +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=컴파일라트론에게 가기 +heading=서쪽에서 적들이 접근 중 +[text-window] +continue-button=계속하기 +[tutorial-gui] +new-bonuses-available=새로운 지속 보너스 발효 +new-recipes-available=새로운 제작법 사용 가능 +new-technologies-available=연구에 새로운 기술 사용 가능 +objective-complete=목표 완료 +research-tooltip-heading=연구 완료! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/lt/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/lt/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ae65cccac89494adfac77064ae5101514cb47639 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/lt/demo_level-01.cfg @@ -0,0 +1,24 @@ +goal-collect-in-container=Palaukite kol bent __1__ daiktas yra __2__. +goal-collect-in-furnace=Palaukite kol bent __1__ lydytas daiktas yra __2__. +goal-craft-burner-miner=Pagaminkite kieto kuro kasybos grąžtą. +goal-craft-chest=Pagaminkite medinę skrynią. +goal-craft-furnace=Pagaminkite akmeninę krosnį (spauskite __CONTROL__open-character-gui__ ir peržiūrėkite receptus). +goal-empty-container=Paimkite visus daiktus iš __1__. +goal-empty-furnace=Paimkite visus lydytus daiktus iš __1__. +goal-intro=Šis langas visada rodo dabartinį tikslą ar užduotį. +goal-open-furnace=Atidarykite krosnies meniu spausdami __CONTROL__open-gui__. +goal-remove-blocking-entity=Kažkas blokuoja kieto kuro kasybos grąžtą. Patraukite pažymėtą pastatą naudojant __CONTROL__mine__. +msg-burner-miner-resources-placement=Kasybos grąžtas padeda iškastus išteklius šalia savęs. +msg-entity-blocking-miner=Šis objektas blokuoja kieto kuro kasybos grąžtą. Jums reikia jį pašalinti. +msg-furnace-working=Akmeninė krosnis lydo geležies rūdą į geležies lakštus. +msg-goal-in-top-left=Šiame lange gali rasti dabartinį tikslą. +msg-intro=Šis langas kartais sustabdys žaidimą ir pateiks patarimų. Galite tęsti žaidimą spausdami +msg-inventory-introduction=Jūsų inventorius yra kairėje. Perkelkite geležies krumpliaračius, paimdami su __CONTROL__pick-item__. +msg-resources-in-container=Resursai surinkti į __1__. +think-burner-miner-working=Jis veikia, jis veikia! +think-furnace-useful=Vieni niekai! +think-go-around=Turėčiau praleisti daugiau laiko tyrinėjant šią keistą vietą. +think-learned-something=Puiku, šiandien kažką išmokau. +think-smelt-iron=Hm, jei tik kaip nors galėčiau išlydyti tą geležį... +think-tired=Visai pavargau nuo šio kasimo. Įdomu, ar galėčiau tai automatizuoti? + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/lv/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/lv/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..737c0a8d490a5a8e2918798ecf3b1a126e943e9a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/lv/demo_level-01.cfg @@ -0,0 +1,31 @@ +goal-close-character-screen=Aizvēr inventāru nospiežot __CONTROL__open-character-gui__. +goal-close-screen=Aizvēr logu nospiežot __CONTROL__confirm-gui__. +goal-collect-in-container=Uzgaidi līdz vismaz __1__ objekti ir __2__. +goal-collect-in-furnace=Uzgaidi līdz vismaz __1__ sakausēti objekti ir __2__. +goal-craft-chest=Izgatavo koka lādi. +goal-empty-container=Izņem visus objektus no __1__. +goal-empty-furnace=Izņem visus sakausētos objektus no __1__. +goal-intro=Šis logs vienmēr rādīs pašreizējo mērķi vai uzdevumu. +goal-movement=Izmanto __CONTROL_MOVE__ taustiņus, lai pārvietotos. +goal-movement-controller=Izmanto __CONTROL_MOVE__ taustiņus, lai pārvietotos. +goal-open-character-screen-1=Atver inventāru nospiežot __CONTROL__open-character-gui__. +goal-pick-mined-item=Pacel ieguves urbja izrakto objektu (nospied __CONTROL__pick-items__ stāvot tā tuvumā). +goal-put-chest-below-burner-miner=Uzbūvē koka lādi zem ieguves urbja nomešanas vietas. +goal-take-iron-from-wreck=Pārvietojiet dzelzs plāksnes no vraka uz jūsu inventāru. +msg-burner-miner-resources-placement=Ieguves urbis nomet izraktos resursus tā priekšā. +msg-crafting-queue-1-controller=Tas ir jūsu amatniecības rindā +msg-goal-in-top-left=Šajā logā tu vienmēr vari atrast pašreizējo mērķi. +msg-intro=Šis logs ik pa laikam parādīsies un apturēs spēli, lai dotu dažus padomus. Jūs varat turpināt spēli nospiežot +msg-resources-in-container=Resursi tagad tiek savākti __1__. +think-burner-miner-working=Tas darbojas, tas darbojas! +think-introduction=Tas glābšanas modulis izglāba manu dzīvību. Diemžēl pārējie nebija tik veiksmīgi... +think-learned-something=Lieliski, es kaut ko šodien iemācījos. +think-nothing-more=Šeit vairs nekā nav. Man vajadzēs uztaisīt dažus vienkāršus rīkus pašam. +think-search-wreck=Varbūt es varētu kaut ko izmantot no vraka? +think-storage-needed=Es varētu šeit kaut ko uzbūvēt, lai savāktu resursus no ieguves urbja. +[entity-description] +copper-plate=Sakausētais produkts ir vara rūda. +electronic-circuit=Svarīga sastāvdaļa vairākās receptēs. +iron-gear-wheel=Svarīga sastāvdaļa vairākās receptēs. +iron-plate=Sakausētais produkts ir dzelzs rūda. + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/nl/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/nl/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..33e9239ff338c5ab9a6c902ac642bb36236134c0 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/nl/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Gebruik __CONTROL__look__ om entiteiten om je heen te selecteren. +goal-add-filter=Voeg de brandstof mijnbouw boor aan de snelbalk op de bodem van je scherm door __CONTROL__pick-item__ te gebruiken. +goal-add-filter-controller=Voeg de verbrandingsmijnboor toe aan het snel paneel.\nHoud __CONTROL__show-quick-panel__ ingedrukt en selecteer een vakje en druk op __CONTROL__pick-item__ terwijl je de verbrandingsmijnboor vasthoudt. +goal-build-furnace=Selecteer de stenen oven en plaats het op de grond bij je voeten door op __CONTROL__build__ te drukken. De indicator zal groen zijn als het plaatsen mogelijk is. +goal-close-character-screen=Sluit het karakterscherm door op __CONTROL__confirm-gui__ te drukken. +goal-close-screen=Sluit het venster door op __CONTROL__confirm-gui__ te drukken. +goal-collect-in-container=Wacht tot tenminste __1__ artikelen in de __2__ zijn. +goal-collect-in-furnace=Wacht minstens tot __1__artikelen in de __2__ zijn. +goal-craft-burner-miner=Maak een brandstof mijnbouw boor. +goal-craft-chest=Maak de houten kist. +goal-craft-furnace=Maak een stenen oven (druk op __CONTROL__open-character-gui__ en check je huidige recepten). +goal-empty-container=Neem alle spullen uit de __1__. +goal-empty-furnace=Neem alle gesmolten spullen uit de __1__. +goal-fast-empty-hand=Maak je cursor leeg met __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Haal de ijzeren platen uit de stenen oven. +goal-insert-fuel-into-burner-miner=Stop wat brandstof in de verbrandingsmijnboor. +goal-insert-fuel-into-furnace=Plaats brandstof in de stenen oven.\nJe kan kool of hout gebruiken wat dichtbij te verkrijgen is. +goal-insert-iron-into-furnace=Stop het ijzererts in het grondstofvak van de stenen oven. +goal-intro=Dit venster zal altijd je huidige doel of taak tonen. +goal-mine-burner-miner=Verwijder de mijnboor. +goal-mine-iron-ore=Kom naar het ijzeren erts en beweeg je muis erover. +goal-mine-iron-ore-controller=Verplaats dicht bij het ijzererts om het te selecteren. +goal-mine-iron-ore-precise=Mijn ijzererts (houd __CONTROL__mine__ ingedrukt): __1__/__2__ +goal-movement=Gebruik de __CONTROL_MOVE__ knoppen om rond te lopen. +goal-movement-controller=Gebruik __CONTROL_MOVE__ om rond te lopen. +goal-open-character-screen-1=Open het personagevenster door op __CONTROL__open-character-gui__ te drukken. +goal-open-character-screen-2=Open het karakterscherm (druk op __CONTROL__open-character-gui__). +goal-open-furnace=Open de stenen oven door op __CONTROL__open-gui__ te drukken. +goal-pick-mined-item=Pak de spullen op die de mijnboor mijnt (druk __CONTROL__pick-items__ terwijl je ernaast staat). +goal-place-burner-miner=Bouw de verbrandingsmijnboor op de grond over een depot. +goal-put-chest-below-burner-miner=Bouw de houten kist onder de uitgangspositie van de mijnboor. +goal-remove-blocking-entity=De verbrandingsmijnboor wordt door iets geblokkeerd. Verwijder het gemarkeerde gebouw met __CONTROL__mine__. +goal-search-wreck=Controleer of er iets nuttigs in de ontsnappingscapsule zit. Loop er naar toe en druk op __CONTROL__open-gui__ om het te openen. +goal-take-iron-from-wreck=Verplaats de ijzeren tandwielen van de ontsnappingscapsule in je inventaris. +goal-wait-for-smelting=Smelt ijzeren platen in de stenen oven. +msg-burner-miner-resources-placement=De mijnboor laat gemijnde mineralen voor zich vallen. +msg-crafting-queue-1=Dit is je wachtrij voor vervaardigingswerk. __ALT_CONTROL__1__cancel-craft__ op een voorwerp in de rij als je het wilt annuleren. +msg-crafting-queue-1-controller=Dit is jouw bouwwachtrij +msg-entity-blocking-miner=Dit object blokkeert de verbrandingsmijnboor. Je moet het verwijderen. +msg-entity-info=Als je over een wezen beweegt met je muis, krijg je allerlei hulpzame informatie te zien. +msg-entity-info-controller=Als je een entiteit selecteerd, krijg je allerlei hulpzame informatie te zien. +msg-furnace-working=De stenen oven smelt nu het ijzererts om naar ijzeren platen. +msg-goal-in-top-left=U kunt altijd het huidige doel in dit venster vinden. +msg-intro=Dit venster zal zo nu en dan het spel pauzeren en enkele hints geven. Je kan doorgaan door te drukken op +msg-inventory-introduction=Je inventaris is aan de linkerkant. Verplaats de ijzeren tandwielen door ze op te pakken met __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Oeps, je hebt de mijnboor gebroken in plaats van zijn GUI te openen. Je kan het openen door op __CONTROL__open-gui__ te klikken. +msg-mined-chest-instead-of-open=Oeps, je hebt het object gebroken in plaats van zijn GUI te openen. Je kan het openen door op __CONTROL__open-gui__ te klikken. +msg-mined-furnace-instead-of-open=Oeps, nu heb je de stenen oven gebroken in plaats van de GUI te openen. Je kan hem openen door op __CONTROL__open-gui__ te drukken. +msg-recipes-info-1=Aan de rechterkant is je vervaardigingsmenu. __ALT_CONTROL__2__craft__ op het recept maakt het afgebeelde voorwerp. +msg-resources-in-container=De grondstoffen worden nu verzameld in de __1__. +think-burner-miner-working=Hij doet het, hij doet het! +think-furnace-useful=Dat was een eitje! +think-go-around=Het zou beter zijn als ik deze mysterieuze plek wat meer verken. +think-introduction=Die ontsnappingscapsule heeft mijn leven gered. Ik ben bang dat de anderen niet zoveel geluk hebben gehad... +think-learned-something=Geweldig, ik heb wat geleerd vandaag. +think-nothing-more=Er is hier niets meer. Ik zal zelf wat eenvoudige gereedschappen moeten maken. +think-search-wreck=Ik vraag me af of er iets tussen het wrak zit dat ik kan gebruiken. +think-see-iron-ore=Dat daar ziet eruit als ijzererts. +think-smelt-iron=Hmm, had ik maar iets om het ijzer mee te smelten... +think-storage-needed=Ik kan hier iets plaatsen om de grondstoffen van de mijnboor te verzamelen. +think-tired=Ik ben nogal moe geworden na al dat mijnen. Ik vraag me af of ik het kan automatiseren. +zoom-tip=Je kunt __CONTROL__zoom-in__ en __CONTROL__zoom-out__ gebruiken om in en uit te zoomen. +[entity-description] +burner-mining-drill=Delft grondstoffen van grondstofvoorraden. +coal=Een grondstof dat als brandstof kan worden gebruikt. +copper-ore=Een grondstof dat in koperen platen kan worden omgesmolten. +copper-plate=Het gesmolten product van kopererts. +crash-site-chest-1=Het onstappingsvoertuig heeft je leven gered. Er zit misschien iets nuttigs in. +electronic-circuit=Een belangrijk ingrediënt in veel recepten. +iron-chest=Opslag voor producten, of een buffer voor grondstoffen. +iron-gear-wheel=Een belangrijk ingrediënt in veel recepten. +iron-ore=Een grondstof dat in ijzeren platen kan worden omgesmolten. +iron-plate=Het gesmolten product van ijzererts. +stone=Een grondstof dat wordt gebruikt voor constructie. +stone-furnace=Smeed grondstoffen in hun gesmede producten. +wood=Een grondstof dat als brandstof kan worden gebruikt. +wooden-chest=Opslag voor producten, of een buffer voor grondstoffen. +[entity-name] +coal=Kool storting +copper-ore=Kopererts storting +crash-site-chest-1=Onstappingsvoertuig +iron-ore=Ijzererts storting +stone=Stenen storting + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/nl/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/nl/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..853abf03014bc8e0296c98242560a9b50c6645ca --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/nl/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=Stuur de schermafbeeldingen in deze\nmap naar ben.buckton@factorio.com. \n\nBedankt voor het spelen en voor \ndat tijd neemt om ons feedback te sturen. +[campaign-migrated-message] +heading=Uw opslag is gemigreerd +text=Je bent begonnen met het opslaan van een oude versie van het spel, dus moeten we het migreren. Je zult merken dat je teruggezet wordt naar een iets eerder punt in het spel. +[campaign-migrated-too-old-message] +heading=Je save is te oud om door te gaan +text=Je save is afkomstig van een oudere experimentele versie van de Introductie campagne, en helaas kan deze niet meer geladen worden. Dit geldt alleen voor de introductie campagne, niet voor normale saves. +[compi] +story-assessment-operational=Ingenier status...\nOperationeel +story-automation-complete=Demonstratie voltooid +story-found-water=Water ontdekt\n* Begin wederopbouw +story-suggest-evacuate=Inheemse vijandigheid heeft een onveilig niveau\n bereikt >> Evacueer +story-waiting-for-player=Ingenieur vereist...\nWachten +teach-add-fuel=Constructie heeft brandstof nodig\n>> Geef Kolen [img=coal-dark-background] +teach-alt-mode=Meer informatie beschikbaar\n* Druk op de [color=1,1,1]__CONTROL__show-info__[/color] toets om te wisselen +teach-bottles=Onderzoek vereist Wetenschapspakketten [img=item/automation-science-pack]\n>> Plaats pakketten in Lab [img=item/lab] +teach-build-structure=Bouw de Stenen oven [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Deze constructie bevat items\n> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] om alle items te nemen +teach-feed-items=Koperplaten [img=item/copper-plate] vereist\nIJzeren tandwiel [img=item/iron-gear-wheel] vereist\n>> Plaats items hier +teach-feed-plates=IJzerplaten [img=item/iron-plate] vereist\n>> Plaats items hier +teach-harvest-tree=Oogst Hout [img=item/wood] van bomen\n>> Houd [color=1,1,1]__CONTROL__mine__[/color] ingedrukt +teach-inserting=Plaats ijzerplaten [img=item/iron-plate]\nom ijzeren tandwielen te produceren [img=item/iron-gear-wheel] +teach-load-turret=Lege Gun turret [img=item/gun-turret] gedetecteerd\n>> Munutie toevoegen [img=item/firearm-magazine] +teach-low-satisfaction=Lage energievoldoening\n>> Verhoog de elektriciteitsproductie +teach-low-steam=Niet genoeg stoom +teach-mine-salvage=Oogst schroot\n>> Houd [color=1,1,1]__CONTROL__mine__[/color] ingedrukt +teach-mine-stone=Delf Steen [img=item/stone] uit een afzetting\n>> Houd [color=1,1,1]__CONTROL__mine__[/color] ingedrukt +teach-miner-output=Geblokkeerde boor gedetecteerd\n>> Bouw Houten kist [img=item/wooden-chest] hier +teach-move-outside=Gebruik [color=1,1,1]__CONTROL_MOVE__[/color] toetsen om te lopen\n>> Verplaats uit gemarkeerde zone +teach-open-entity=Deze constructie bevat items\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] om te openen +teach-open-inventory=Druk op de [color=1,1,1]__CONTROL__open-character-gui__[/color] toets\nom het Personagescherm te openen +teach-open-research-menu=Onderzoeksopties beschikbaar\n>> Druk op de [color=1,1,1]__CONTROL__open-technology-gui__[/color] knop om er één te selecteren +teach-power=Montagemachine vereist elektriciteit\n>> Bouw elektriciteitsmast naast Elektriciteitsgenerator\n>> Bouw elektriciteitsmast naast Montagemachine\n>> Verbind elektriciteitsmasten +teach-repair-turret=Beschadigde Munutie turret [img=item/gun-turret] gedetecteerd\n>> Reparatiepakket [img=item/repair-pack] gebruiken +teach-shoot-key=Agressief schepsel in de fabriek\n Druk op de [color=1,1,1]__CONTROL__shoot-enemy__[/color] toets om te schieten +teach-take-in-hand=Neem de Stenen Oven [img=item/stone-furnace]\nuit het Personagescherm\n>> Druk op de toets [color=1,1,1]__CONTROL__open-character-gui__[/color] +teach-use-wasd=Gebruik [color=1,1,1]__CONTROL_MOVE__[/color] toetsen om te lopen +tell-demo-cancelled=Ingenieur is bekwaam\nDemonstratie geannuleerd +[entity-description] +assembling-machine-1=Maakt recepten automatisch. +assembling-machine-2=Maakt recepten automatisch. +big-ship-wreck-1=Een stuk van het neergestorte schip. Het kan enkele nuttige voorwerpen bevatten. +big-ship-wreck-2=Een stuk van het neergestorte schip. Het kan enkele nuttige voorwerpen bevatten. +big-ship-wreck-3=Een stuk van het neergestorte schip. Het kan enkele nuttige voorwerpen bevatten. +boiler=Produceert stoom van water. +burner-inserter=Verplaatst voorwerpen tussen kisten, transportbanden en gebouwen. +burner-mining-drill=Mijnt grondstoffen van erts afzettingen. +coal=Een grondstof die gebruikt kan worden als brandstof. +compilatron=Een robot helper die de crash overleefde. De capaciteit is verminderd door interne schade. +copper-cable=Ingrediënt voor het maken van Kleine elektrische palen en Elektronische printplaten. +copper-ore=Een grondstof dat in koperen platen kan worden omgesmolten. +copper-plate=Het smeltproduct van kopererts. +electric-mining-drill=Mijnt grondstoffen van erts afzettingen. +electronic-circuit=Een belangrijk ingrediënt in veel recepten. +escape-pod-assembler=Een stuk van het neergestorte schip ontworpen voor het maken van componenten. +escape-pod-lab=Een stuk van het neergestorte schip ontworpen om technologieën te onderzoeken. +escape-pod-power=Een stuk van het neergestorte schip dat een grote batterij bevat. Het werkt nog maar is ernstig beschadigd. +firearm-magazine=Verbruikt wanneer afgevuurd door een Pistool of Geschutskoepel. +gun-turret=Verdedigt een gebied automatisch wanneer geladen met Vuurwapenmagazijnen. +inserter=Verplaatst voorwerpen tussen kisten, transportbanden en gebouwen. +iron-chest=Opslag voor producten, of een buffer voor grondstoffen. +iron-gear-wheel=Een belangrijk ingrediënt in veel recepten. +iron-ore=Een grondstof dat in ijzeren platen kan worden omgesmolten. +iron-plate=Het smeltproduct van ijzererts. +lab=Verbruikt Wetenschap pakketten om onderzoek te bevorderen. +long-handed-inserter=Verplaatst voorwerpen tussen kisten, transportbanden en gebouwen. +mineable-wreckage=Houd __CONTROL__mine__ ingedrukt om op te rapen +offshore-pump=Pompt vloeistof uit een watermassa. +pipe=Maakt het mogelijk om vloeistoffen tussen structuren te verplaatsen. +pipe-to-ground=Maakt het mogelijk om vloeistoffen tussen structuren te verplaatsen. +pistol=Neem het wapen vast door het in een wapenvakje te plaatsen. Houd __CONTROL__shoot-enemy__ ingedrukt om te schieten. +radar=Ontdekt de kaart na verloop van tijd. +repair-pack=Herstelt beschadigde constructies. Neem dit voorwerp vast en houd __CONTROL__build__ ingedrukt op een constructie om het te herstellen. +science-pack=Wordt verwerkt in laboratoria om het huidig geselecteerde onderzoek te vorderen. +small-electric-pole=Verbindt met andere elektriciteitsmasten om een elektriciteitsnet uit te breiden. +small-lamp=Laat licht zien wanneer verbonden met een elektriciteitsnetwerk. +solid-fuel=Een hoogwaardige grondstof die gebruikt kan worden als brandstof. +splitter=Verdeelt de inhoud van iedere inkomende transportband over twee uitgaande transportbanden. Zeer configureerbaar. +steam-engine=Levert electriciteit wanneer verbonden met een electriciteitsnetwerk en gevuld met stoom uit een boiler. +steel-chest=Compilatron kist +stone=Een grondstof gebruikt bij het bouwen. +stone-brick=Het gesmolten product van steen. Kan gebruikt worden om wegen aan te leggen in de wereld. +stone-furnace=Smelt grondstoffen in hun gesmolten producten. +stone-wall=Een zeer zware defensieve structuur. +transport-belt=Vervoert voorwerpen door een fabriek. Kan aan beide kanten verschillende voorwerpen hebben. +underground-belt=Vervoert voorwerpen door een fabriek. Kan aan beide kanten verschillende voorwerpen hebben. +wood=Een grondstof die gebruikt kan worden als brandstof. +wooden-chest=Opslag voor producten, of een buffer voor grondstoffen. +wreck-pole=Negeer dit, het zal er niet zijn in de voltooide versie +[entity-name] +coal=Kool afzetting +copper-ore=Kopererte afzetting +iron-ore=IJzererts afzetting +stone=Steenafzetting +[gui] +crafting=Fabricatie menu +inventory=Inventaris +select-filter=Koppel voorwerp aan snelbalk +[gui-helper] +assembler-description=Montagemachines maken automatisch recepten\nwanneer ze van elektriciteit voorzien zijn +assembler-right-slot=Producten worden getoond\nin de rechter vakjes +assembler-set-recipe=Montagemachines vereisen een recept\n>>Selecteer een recept +assembler-top-slot=Vereiste ingrediënten worden getoond\nin de bovenste vakjes +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] om een item te nemen +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] om een item te plaatsen in een vakje +container-exit-button=Druk op [color=1,1,1]__CONTROL__close-gui__[/color] om \ndit scherm te sluiten +container-has-items=Deze constructie heeft een Inventaris\ngetoond aan de rechterkant +drill-needs-fuel=Verbrandingsmijnboor vereist brandstof\n>> Plaats Kolen in het linkervakje +furnace-needs-fuel=Brandstof wordt in het onderste vakje geplaatst +furnace-ore-slot=Grondstoffen worden in het bovenste vakje geplaatst +furnace-product-slot=Gesmolten producten verschijnen\nin het rechter vakje +furnace-smelts-raw=Een stenen oven smelt grondstoffen\nin bruikbare voorwerpen +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__1__craft__[/color] op een recept om één voorwerp te maken. +inventory-hover-recipe-to-view=Plaats de muis over een recept\nom de ingrediënten te bekijken +inventory-left=Aan de linkerkant is de\nInventaris van het personage +inventory-right=Aan de rechterkant is het\nFabricatie menu +[item-description] +assembling-machine-1=Maakt recepten automatisch. +assembling-machine-2=Maakt recepten automatisch. Kan ook recepten maken met vloeibare ingrediënten. +boiler=Produceert stoom van water. +burner-inserter=Verplaatst voorwerpen tussen kisten, transportbanden en gebouwen. +burner-mining-drill=Mijnt grondstoffen van erts afzettingen. +coal=Een grondstof die gebruikt kan worden als brandstof. +compilatron-chest=Een ontoegankelijke kist. Gebruik een robotarm om voorwerpen in te plaatsen. +copper-cable=Ingrediënt voor het maken van Kleine elektrische palen en Elektronische printplaten. +copper-ore=Een grondstof dat in koperen platen kan worden omgesmolten. +copper-plate=Het smeltproduct van kopererts. +electric-mining-drill=Mijnt grondstoffen van erts afzettingen. +electronic-circuit=Een belangrijk ingrediënt in veel recepten. +firearm-magazine=Verbruikt wanneer afgevuurd door een Pistool of Geschutskoepel. +gun-turret=Verdedigt een gebied automatisch wanneer geladen met Vuurwapenmagazijnen. +inserter=Verplaatst voorwerpen tussen kisten, transportbanden en gebouwen. +iron-chest=Opslag voor producten, of een buffer voor grondstoffen. +iron-gear-wheel=Een belangrijk ingrediënt in veel recepten. +iron-ore=Een grondstof dat in ijzeren platen kan worden omgesmolten. +iron-plate=Het smeltproduct van ijzererts. +lab=Verbruikt Wetenschap pakketten om onderzoek te bevorderen. +light-armor=Verhoogt schadeweerstand van het personage wanneer het geplaatst word in het kledingvakje. +long-handed-inserter=Verplaatst voorwerpen tussen kisten, transportbanden en gebouwen. +offshore-pump=Pompt vloeistof uit een watermassa. +pipe=Maakt het mogelijk om vloeistoffen tussen structuren te verplaatsen. +pipe-to-ground=Maakt het mogelijk om vloeistoffen tussen structuren te verplaatsen. +pistol=Neem het wapen vast door het in een wapenvakje te plaatsen. Houd __CONTROL__shoot-enemy__ ingedrukt om te schieten. +radar=Ontdekt de kaart na verloop van tijd. +repair-pack=Herstelt beschadigde constructies. Neem dit voorwerp vast en houd __CONTROL__build__ ingedrukt op een constructie om het te herstellen. +science-pack=Word door Laboratoria gebruiklt om onderzoek voortgang te geven. +small-electric-pole=Verbindt met andere elektriciteitsmasten om een elektriciteitsnet uit te breiden. +small-lamp=Geeft licht wanneer verbonden met een elektriciteitsnetwerk. +solid-fuel=Een hoogwaardig materiaal dat als brandstof kan worden verbrand. +splitter=Verdeelt de inhoud van iedere inkomende transportband over twee uitgaande transportbanden. Zeer configureerbaar. +steam-engine=Levert electriciteit wanneer verbonden met een electriciteitsnetwerk en gevuld met stoom uit een boiler. +stone=Een grondstof gebruikt bij het bouwen. +stone-brick=Gebakken van steen. Kan worden gebruikt om wegen aan te leggen. +stone-furnace=Smelt grondstoffen in hun gesmolten producten. +stone-wall=Een zeer sterk verdedigings bouwwerk. +transport-belt=Vervoert voorwerpen door een fabriek. Kan aan beide kanten verschillende voorwerpen hebben. +underground-belt=Vervoert voorwerpen door een fabriek. Kan aan beide kanten verschillende voorwerpen hebben. +wood=Een grondstof die gebruikt kan worden als brandstof. +wooden-chest=Opslag voor producten, of een buffer voor grondstoffen. +[quest-automining] +exploit-coal=Delf Steenkool met behulp van de Verbrandingsmijnboor +heading=Extract brandstof automatisch +obtain-coal=Houd Steenkool in het Karakter Inventaris +[quest-build-radar] +heading=Breng de minikaart weer online +place-radar=Maak en plaats een radar +power-radar=Voorzie een radar van electra +research-basic-mapping=Onderzoek de Basis kaart technologie +[quest-electronics] +craft-electronic-circuit=Produceer Elektronische printplaat +heading=Produceer geavanceerde onderdelen automatisch +place-assembling-machine-1=Maak en plaats een Montagemachine +power-assembling-machine-1=Gebruik een kleine elektriciteismast om elektriciteit te verbinden +[quest-entrench] +heading=Verdedig de fabriek met geschutskoepels +loaded-second-base-area=Bouw Geschutskoepels in de buurt van het IJzererts afzetting en laad ze met munitie +research-active-defense=Onderzoek de Actieve verdediging technologie +stockpile-firearm-magazine=Maak een voorraad van Vuurwapenmagazijnen aan +[quest-explore] +empty=Neem de voorwerpen van beide kist capsules. +heading=Zoek de crash site +remove-mineable-wreckage=Oogst grondstoffen van schroot. +[quest-fortify] +consume-per-time-automation-science-pack=Verbruik Wetenschapspakketten per minuut +destroy-biter-spawner=Vernietig de nabijgelegen Bijter-broedplaats om aanvallen te verminderen +heading=Beveilig de fabriek +loaded-defend-2=Bouw Geschutskoepels in de buurt van het Kopererts afzetting en laad ze met munitie +produce-per-time-firearm-magazine=Produceer Vuurwapenmagazijnen per minuut +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Breng de items naar Compilatron +craft-burner-inserter=Maak een verbrandings robotarm +craft-burner-mining-drill=Maak nog een verbrandings-mijnboor +craft-transport-belt=Maak een aantal transportbanden +heading=Produceer voorwerpen voor een demonstratie +[quest-handmining] +craft-stone-furnace=Maak een Stenen oven in het Personagescherm +heading=Bereid voor om grondstoffen te smelten +place-stone-furnace=Bouw een Stenen oven +was-observed-mined_stone=Delf Steen van een nabijgelegen afzetting +[quest-hints] +expand-hints=Meer tips... +heading=Hints en Tips +heading-all=Alle hints +info-alt-mode=[font=default-bold]Bekijk meer informatie[/font] over de fabriek door op [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font] te drukken. +info-assembler-set-recipe=[font=default-bold]Stel recepten[/font] in voor Montagemachines door op de knop "Recept instellen" te klikken op het Montagemachinescherm. +info-assembling-machines=[font=default-bold]Montagemachines[/font] maken automatisch items. +info-build=[font=default-bold]Plaats constructies[/font] door [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] op het icoon in het Inventaris van personage en vervolgens [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] op de grond. +info-burner-structures=[font=default-bold]Bevoorraad direct[/font] door de brandstof vast te houden en vervolgens [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] op de doelconstructie. +info-copy-paste-settings=[font=default-bold]Kopieer receptinstellingen[/font] van een Montagemachine door [font=default-semibold][color=128,206,240]__ALT_CONTROL__copy-entity-settings__[/color][/font]. Plak naar een andere door [font=default-semibold][color=128,206,240]__ALT_CONTROL__paste-entity-settings__[/color][/font]. +info-expand-defense=Voeg meer Geschutskoepels toe naarmate de aanvallen sterker worden. +info-fast-transfer=[font=default-bold]Neem alle items[/font] uit een constructie zonder de inventaris te openen door op de constructie door erop te [font=default-semibold][color=128,206,240]__CONTROL__fast-entity-transfer__[/color][/font]. +info-hand-mining=[font=default-bold]Ontgin grondstoffen[/font] door de [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] gedrukt te houden boven een afzetting. +info-handcrafting=Het is nu mogelijk om tussenproducten [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] te bouwen vanuit het Personagescherm. +info-hover-recipe=[font=default-bold]Recepten kunnen worden bekeken[/font] door de muis over de bijbehorende knop in het Fabricatie menu te plaatsen. +info-inserter=[font=default-bold]Constructies kunnen automatisch worden geladen[/font] en geleegd met behulp van robotarmen. +info-inventory=[font=default-bold]Het Personagescherm[/font] kan geopend worden door op de [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font] toets te drukken. +info-map=[font=default-bold]Het Kaartscherm[/font] kan worden geopend en gesloten door op de [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font] toets te drukken. +info-melee-attack=[font=default-bold]Val nabije bijters aan[/font] door [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font] ingedrukt te houden. +info-miner-output=[font=default-bold]Mijnboren plaatsen grondstoffen[/font] op de grond voor hen. Gebruik kisten en transportbanden om de grondstoffen op te vangen, anders zal de boor stoppen. +info-move-click=[font=default-bold]Open een constructie[/font] door er naartoe te lopen en er met [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] op te klikken. +info-move-wasd=[font=default-bold]Loop[/font] door middel van [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font] toetsen. +info-no-respawning=Gedurende dit doel zal je niet respawnen. Als je sterft, is er een autosave vanaf het begin van het gevecht. +info-pickup-items=[font=default-bold]Neem voorwerpen van banden[/font] door [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font] ingedrukt te houden. +info-pipette=[font=default-bold]Pipetteer een constructie[/font] door de muis erover te plaatsen en [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font] te drukken. +info-pole=[font=default-bold]Elektriciteit wordt geleverd[/font] aan constructies in een gebied rond elke elektriciteitsmast. +info-production=[font=default-bold]Onderzoek kan worden versneld[/font] door meer Laboratoriums te bouwen en meer Wetenschapspakketten te produceren. +info-put-one=[font=default-bold]Plaats één item[/font] in een vakje door [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=[font=default-bold]Verwijder constructies[/font] door [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] ingedrukt te houden. +info-repair-pack=[font=default-bold]Reparatiesets[/font] kunnen toegepast worden door ze in de hand te houden en vervolgens de [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] te gebruiken op een beschadigde constructie. +info-research-screen=[font=default-bold]Onderzoek[/font] kan geselecteerd worden op het Technologiescherm. Open het met de [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font] toets. +info-rotate=[font=default-bold]Draai constructies[/font] met de [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font] toets, voor of na het bouwen. +info-science-packs=[font=default-bold]Laboratoriums hebben Wetenschapspakketten nodig[/font] om technologieën te onderzoeken. +info-spawners-consume-pollution=[font=default-bold]Broedplaatsen verbruiken vervuiling.[/font] Als ze genoeg verbruiken, sturen ze Bijters om aan te vallen. +info-take-half=[font=default-bold]Neem een halve stapel[/font] items door [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Om te schieten op vijanden in de buurt[/font], houd [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font] ingedrukt. Mikken op specifieke vijanden kan met de muis. +info-turret-ammo=[font=default-bold]Geschutskoepels[/font] kunnen automatisch worden herladen met behulp van robotarmen. +info-turrets-loaded=[font=default-bold]Houd je Geschutskoepels geladen[/font] om de aanvallen te overleven. +[quest-item] +default=Standaard zoektocht item +[quest-leave] +arrive-exit-right=Ontsnap richting het oosten om een veilige locatie te vinden om te opnieuw op te bouwen +collect=Verzamel wat gereedschap +heading=Pak de fabriek in en evacueer +wait-for-entity-in-exit-right=Ga naar Compilatron +[quest-load-lab] +has-packs=Voeg Automatiserings onderzoekspakketten toe aan het laboratorium +heading=Ontgrendel nieuwe recepten +research-basic-electronics=Onderzoek de Basis elektronica technologie +tech-selected=Start het onderzoeksproces in het technologieonderscherm +[quest-long-research] +heading=De laatste uitdaging +research-demo-munitions-upgrade=Onderzoek de Leger 2 technologie +[quest-military] +craft-firearm-magazine=Maak een paar vuurwapenmagazijnen +craft-pistol=Maak een Pistool +heading=Bereid je voor op de volgende aanval +player-loaded=Gebruik vuurwapenmagazijnen in het munitievak +research-basic-military=Onderzoek de Basis leger technologie +[quest-power-assembler] +craft-small-electric-pole=Maak kleine electriciteitsmasten +heading=Elektriciteitsgenerator gebruiken +power-crash-site-assembling-machine-1-repaired=Verbind elektra met de Gerepareerde montagemachine +[quest-prepare] +heading=Maak noodzakelijke items voordat je vertrekt +obtain-assembling-machine-1=Wees in het bezit van Montagemachines +obtain-boiler=Wees in het bezit van een Ketel +obtain-lab=Wees in het bezit van een Laboratorium +obtain-offshore-pump=Wees in het bezit van een Offshore-pomp +obtain-small-electric-pole=Wees in het bezit van kleine electriciteitsmasten +obtain-steam-engine=Wees in het bezit van een Stoommachine +[quest-reach-pond] +arrive=Ga naar Compilatron +heading=Verken het oosten voor een veilige plek met water +[quest-rebuild] +build-offshore-pump=Bouw een Offshore pomp +connection=Verbind de Stoommachine met een Kleine elektriciteitsmast +heading=Herbouw de fabriek met stoomkracht +power-lab=Verbind elektriciteit aan een Laboratorium +provide-steam=Voorzie een Stoommachine van Stoom +provide-water=Voorzie een Boiler van Water en Steenkool +research-improved-equipment=Onderzoek de techniek voor Verbeterde persoonlijke uitrusting +[quest-repair-assembler] +compi-iron-plate=Gebruik de robotarm om ijzerplaten in de Compilatron kist te plaatsen +connect-with-belt=Bouw transportbanden tussen het mijngebied en de Compilatron kist +heading=Repareer montage machine +[quest-repair-lab] +compi-copper-plate=Koperplaten in de Compilatron kist geplaatst +compi-iron-gear-wheel=IJzeren tandwielen in de Compilatron kist geplaatst +heading=Repareer het Laboratorium en de Montagemachine +[quest-scan-wreck] +heading=Onderzoek een alternatieve stroom bron +research-analyse-ship=Onderzoek de Stoom stroom technologie +[quest-smelting] +craft-burner-mining-drill=Maak een Verbrandingsmijnboor +craft-iron-plate=Produceert ijzeren platen +furnace-fuel=Voeg brandstof toe aan de Stenen oven +furnace-ore=Voeg IJzererts toe aan de Stenen oven +heading=Smelt grondstoffen +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Ga naar Compilatron +heading=Compilatron heeft iets gedetecteerd +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Breng de items naar Compilatron +heading=Kijk naar een demonstratie +obtain-burner-inserter=Wees in het bezit van een verbrandings robotarm +obtain-burner-mining-drill=Wees in het bezit van een Verbrandings-mijnboor +obtain-transport-belt=Wees in het bezit van een aantal transportbanden +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Ga naar Compilatron +heading=Vijanden naderen van uit het oosten +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Ga naar Compilatron +heading=Compilatron heeft een onregelmatigheid gedetecteerd +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Ga naar Compilatron +heading=Vijanden naderen van uit het westen +[text-window] +continue-button=Doorgaan +[tutorial-gui] +new-bonuses-available=Nieuwe passieve bonussen van kracht +new-recipes-available=Nieuwe recepten beschikbaar om te maken +new-technologies-available=Nieuwe technologieën beschikbaar voor onderzoek +objective-complete=Doel gehaald +research-tooltip-heading=Onderzoek voltooid! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/no/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/no/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..db3970f983900fab5a84de22e8f2b664ffdeda7b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/no/demo_level-01.cfg @@ -0,0 +1,83 @@ +controller-look-tip=Bruk __CONTROL__look__ til å velge enheter rundt deg. +goal-add-filter=Legg til en brenselsdrevet boremaskin i hurtigmenyen nederst på skjermen ved å bruke __CONTROL__pick-item__. +goal-build-furnace=Velg steinovnen og bygg den på bakken i nærheten av Dem ved å trykke på __CONTROL__build__. Indikatoren vises grønn hvis det er mulig. +goal-close-character-screen=Lukk spillervinduet ved å trykke __CONTROL__confirm-gui__. +goal-close-screen=Lukk vinduet ved å trykke __CONTROL__confirm-gui__. +goal-collect-in-container=Vent til minst __1__ elementer er i __2__. +goal-collect-in-furnace=Vent til minst __1__ smeltede gjenstander er i __2__. +goal-craft-burner-miner=Lag en brenselsdrevet boremaskin. +goal-craft-chest=Lag en trekiste. +goal-craft-furnace=Lag en steinovn (trykk __CONTROL__open-character-gui__ og sjekk utformingsmenyen). +goal-empty-container=Ta alle gjenstandene fra __1__. +goal-empty-furnace=Ta alle smeltede gjenstander fra __1__. +goal-fast-empty-hand=Tøm musepekeren ved å bruke __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Ta ut jernplatene fra steinovnen. +goal-insert-fuel-into-burner-miner=Plassér noe brensel i boremaskinen. +goal-insert-fuel-into-furnace=Plasser drivstoff i steinovnen.\nDe kan bruke kull eller tre, som De kan utvinne i nærheten. +goal-insert-iron-into-furnace=Plassér jernmalmen i ressursområdet til steinovnen. +goal-intro=Dette vinduet vil alltid vise gjeldende mål eller oppgave. +goal-mine-burner-miner=Dekonstruer boremaskinen. +goal-mine-iron-ore=Flytt nær jernmalmen og hold musepekeren over den. +goal-mine-iron-ore-controller=Beveg deg nær til jernmalmen for å velge det. +goal-mine-iron-ore-precise=Utvinn jernmalm (hold __CONTROL__mine__): __1__/__2__ +goal-movement=Bruk __CONTROL_MOVE__ taster for å bevege deg. +goal-movement-controller=Bruk __CONTROL_MOVE__ for å bevege deg. +goal-open-character-screen-1=Åpne spillervinduet ved å trykke __CONTROL__open-character-gui__. +goal-open-character-screen-2=Åpne spillervinduet (trykk __CONTROL__open-character-gui__). +goal-open-furnace=Åpne steinovnen ved å trykke __CONTROL__open-gui__. +goal-pick-mined-item=Plukk opp gjenstanden som er utvunnet av boremaskinen. (trykk __CONTROL__pick-items__ mens De står nær det). +goal-place-burner-miner=Bygg den brenseldrevne boremaskinen på bakken over et deponi. +goal-put-chest-below-burner-miner=Sett trekisten ved utgangen til boremaskinen. +goal-remove-blocking-entity=Noe blokkerer brenselsdrevet boring. Fjern den markerte strukturen ved å bruke __CONTROL__mine__. +goal-search-wreck=Sjekk om det er noe nyttig i rømningskapsulen. Flytt deg nær den og trykk __CONTROL__open-gui__ for å åpne den. +goal-take-iron-from-wreck=Flytt tannhjulene fra rømningskapsulen og inn i inventaret Deres. +goal-wait-for-smelting=Smelt jernplater i steinovnen. +msg-burner-miner-resources-placement=Boremaskinen slipper utvunnede resurser foran seg. +msg-crafting-queue-1=Dette er Deres utformingskø. Klikk på en gjenstand i køen om De vil avbryte den. +msg-crafting-queue-1-controller=Dette er din produksjonskø. +msg-entity-blocking-miner=Dette objektet blokkerer brenselsdrevet boremaskin. Du må fjerne det. +msg-entity-info=Når De holder musepekeren over en enhet, vises nyttig informasjon i et verktøytips her. +msg-entity-info-controller=Når du velger en enhet, vil nyttig detaljert informasjon vises i en verktøytips her. +msg-furnace-working=Steinovnen smelter nå jernmalmen til jernplater. +msg-goal-in-top-left=De kan alltid finne det gjeldende målet i dette vinduet. +msg-intro=Dette vinduet vil noen ganger pause spillet og gi deg noen hint. De kan fortsette ved å trykke +msg-inventory-introduction=Inventaret Deres er til venstre. Flytt tannhjulene ved å plukke dem opp med __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Oops, du dekonstruerte boremaskinen isteden for å åpne dens inventar. Du kan åpne det ved å trykke __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Oops, du dekonstruerte boremaskinen isteden for å åpne dens inventar. Du kan åpne det ved å trykke __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Oops, du dekonstruerte steinovnen isteden for å åpne den. Du kan åpne den ved å trykke __CONTROL__open-gui__. +msg-recipes-info-1=På høyre side er utformingsmenyen Deres. __CONTROL_STYLE_BEGIN__Left-clicking__CONTROL_STYLE_END__ på oppskriften vil lage den avbildete gjenstanden. +msg-resources-in-container=Ressursene samles nå i __1__. +think-burner-miner-working=Det virker, det virker! +think-furnace-useful=Det var lett som en lek! +think-go-around=Jeg burde bruke litt tid på å utforske dette merkelige stedet. +think-introduction=Rømningskapselen reddet livet mitt. Jeg er redd de andre ikke var så heldige... +think-learned-something=Flott! Jeg lærte noe i dag. +think-nothing-more=Det er ikke noe annet her. Jeg må lage noen enkle verktøy selv. +think-search-wreck=Jeg lurer på om jeg kan bruke noe fra rømningskapsulen. +think-see-iron-ore=Det ser ut som jernmalm der borte. +think-smelt-iron=Hmm, om jeg bare kunne smelte jernet på noen måte... +think-storage-needed=Jeg kan bygge noe her for å samle ressurser fra boremaskinen. +think-tired=Jeg er ganske sliten av all denne gravingen. Lurer på om det kunne blitt automatisert? +zoom-tip=Du kan bruke __CONTROL__zoom-in__ og __CONTROL__zoom-out__ for å zoome inn og ut. +[entity-description] +burner-mining-drill=Utvinner råmaterialer fra ressursforekomster. +coal=Et råmateriale som kan brennes som drivstoff. +copper-ore=Et råmateriale som kan smeltes om til kobberplater. +copper-plate=Det smeltede produktet av kobbermalm. +crash-site-chest-1=Redningskapselen reddet livet ditt. Den kan inneholde noe nyttig. +electronic-circuit=En viktig ingrediens i mange oppskrifter. +iron-chest=Lagrer ferdige gjenstander for oppsamling, eller som en buffer for råmaterialer. +iron-gear-wheel=En viktig ingrediens i mange oppskrifter. +iron-ore=Et råmateriale som kan smeltes om til jernplater. +iron-plate=Det smeltede produktet av jernmalm. +stone=Et råmateriale som brukes til bygging. +stone-furnace=Smelter råmaterialer til de smeltede produktene sine. +wood=Et råmateriale som kan brennes som drivstoff. +wooden-chest=Lagrer ferdige gjenstander for oppsamling, eller som en buffer for råmaterialer. +[entity-name] +coal=Kulldeponi +copper-ore=Koppermalmdeponi +crash-site-chest-1=Redningskapsel +iron-ore=Jernmalmdeponi +stone=Steindeponi + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/pl/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/pl/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..39521a9d59bbc25c1b39063f0210fa478a45600f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/pl/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Użyj __CONTROL__look__, aby wybierać obiekty wokół Ciebie. +goal-add-filter=Dodaj wiertnicę górniczą do paska podręcznego na dole ekranu używając __CONTROL__pick-item__. +goal-add-filter-controller=Dodaj spalinową wiertnicę górniczą do szybkiego panelu.\nPrzytrzymaj __CONTROL__show-quick-panel__, wybierz miejsce i naciśnij __CONTROL__pick-item__ trzymając spalinową wiertnicę górniczą w ręce. +goal-build-furnace=Wybierz piec kamienny i zbuduj go w pobliżu na ziemi, naciskając __CONTROL__build__. Zielony kolor informuje, gdy budowa w danym miejscu jest możliwa. +goal-close-character-screen=Zamknij interfejs postaci naciskając __CONTROL__confirm-gui__. +goal-close-screen=Zamknij okno naciskając __CONTROL__confirm-gui__. +goal-collect-in-container=Poczekaj, aż co najmniej __1__ __plural_for_parameter_1_{1=przedmiot|ends in 12,ends in 13,ends in 14=przedmiotów|ends in 2,ends in 3,ends in 4=przedmioty|rest=przedmiotów}__ znajdzie się w: __2__. +goal-collect-in-furnace=Poczekaj, aż co najmniej __1__ __plural_for_parameter_1_{1=przetopiony przedmiot|ends in 12,ends in 13,ends in 14=przetopionych przedmiotów|ends in 2,ends in 3,ends in 4=przetopione przedmioty|rest=przetopionych przedmiotów}__ znajdzie się w: __2__. +goal-craft-burner-miner=Wytwórz spalinową wiertnicę górniczą. +goal-craft-chest=Wytwórz drewnianą skrzynię. +goal-craft-furnace=Wytwórz kamienny piec (naciśnij __CONTROL__open-character-gui__ i sprawdź dostępne receptury). +goal-empty-container=Weź wszystkie przedmioty z: __1__. +goal-empty-furnace=Weź wszystkie przetopione przedmioty z: __1__. +goal-fast-empty-hand=Opróżnij kursor używając __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Weź z pieca wytopione żelazne płytki. +goal-insert-fuel-into-burner-miner=Włóż trochę paliwa do wiertnicy. +goal-insert-fuel-into-furnace=Włóż paliwo do pieca.\nWęgiel lub drewno będzie się nadawało. Możesz zebrać je w okolicy. +goal-insert-iron-into-furnace=Umieść rudę żelaza w polu zasobów do przetopienia w piecu. +goal-intro=To okno zawsze wskaże ci aktualne zadanie lub cel. +goal-mine-burner-miner=Zdemontuj wiertnicę górniczą. +goal-mine-iron-ore=Przenieś się blisko złoża rudy żelaza i wciśnij kursor nad nim. +goal-mine-iron-ore-controller=Podejdź bliżej złoża rudy żelaza, aby je zaznaczyć. +goal-mine-iron-ore-precise=Wydobądź rudę żelaza (przytrzymaj __CONTROL__mine__): __1__/__2__ +goal-movement=Używaj przycisków __CONTROL_MOVE__ do poruszania się. +goal-movement-controller=Użyj __CONTROL_MOVE__ , aby się poruszać. +goal-open-character-screen-1=Otwórz interfejs postaci naciskając __CONTROL__open-character-gui__. +goal-open-character-screen-2=Otwórz interfejs postaci (naciśnij __CONTROL__open-character-gui__). +goal-open-furnace=Otwórz kamienny piec, naciskając __CONTROL__open-gui__. +goal-pick-mined-item=Zbierz przedmioty wydobyte przez wiertnicę (naciśnij __CONTROL__pick-items__ stojąc w ich pobliżu). +goal-place-burner-miner=Wybuduj spalinową wiertnicę na terenie nad złożem zasobu. +goal-put-chest-below-burner-miner=Wybuduj drewnianą skrzynię w miejscu gdzie wiertnica upuszcza wydobyte surowce. +goal-remove-blocking-entity=Coś blokuje wiertnicę górniczą. Usuń zaznaczoną strukturę za pomocą __CONTROL__mine__. +goal-search-wreck=Sprawdź, czy jest coś przydatnego w kapsule ratunkowej. Podejdź bliżej niej i naciśnij __CONTROL__open-gui__ aby ją otworzyć. +goal-take-iron-from-wreck=Przenieś żelazne koła zębowe z kapsuły ratunkowej do twojego ekwipunku. +goal-wait-for-smelting=Wytop żelazne płytki w kamiennym piecu. +msg-burner-miner-resources-placement=Wiertnica górnicza upuszcza wydobyte surowce z przodu maszyny. +msg-crafting-queue-1=To jest twoja kolejka wytwarzania. Kliknij __ALT_CONTROL__1__cancel-craft__ na przedmiot w kolejce, jeśli chcesz zaniechać jego tworzenia. +msg-crafting-queue-1-controller=To jest twoja kolejka wytwarzania. +msg-entity-blocking-miner=Ten obiekt blokuje wiertnicę. Musisz go usunąć. +msg-entity-info=Przy najechaniu kursorem na obiekt, przydatne szczegółowe informacje pojawiają się tutaj w podpowiedzi. +msg-entity-info-controller=Gdy wskażesz obiekt, przydatne szczegółowe informacje pojawiają się tutaj w podpowiedzi. +msg-furnace-working=Kamienny piec wytapia teraz żelazne płytki z rudy żelaza. +msg-goal-in-top-left=W tym oknie zawsze znajdziesz aktualny cel gry. +msg-intro=To okno od czasu do czasu wstrzymuje grę i daje kilka wskazówek. Możesz kontynuować rozgrywkę po naciśnięciu +msg-inventory-introduction=Twój ekwipunek jest po lewej stronie. Przenieś tam żelazne koła zębate, poprzez podniesienie całego ich stosu klawiszem __CONTROL__build__. +msg-mined-burner-miner-instead-of-open=Ups! Tak się demontuje wiertnicę górniczą zamiast otworzyć jej interfejs. Okno interfejsu otwiera się naciskając __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Ups! Tak się demontuje obiekt zamiast otworzyć jego interfejs. Okno interfejsu otwiera się naciskając __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Ups! Tak się demontuje piec zamiast otworzyć jego interfejs. Okno interfejsu otwiera się naciskając __CONTROL__open-gui__. +msg-recipes-info-1=W prawej stronie jest twoje menu wytwarzania. Klikając __ALT_CONTROL__2__craft__ na formułę rozpocznie się proces tworzenia wybranego przedmiotu. +msg-resources-in-container=Zasoby są teraz gromadzone w __1__. +think-burner-miner-working=To działa, to działa! +think-furnace-useful=Bułka z masłem! +think-go-around=Czas spędzić trochę czasu na odkryciu tego dziwnego miejsca. +think-introduction=Ta kapsuła ratunkowa uratowała mi życie. Obawiam się jednak, że inni nie mieli tyle szczęścia co ja... +think-learned-something=Świetnie, nauczyłem się dzisiaj czegoś. +think-nothing-more=Nie ma tu już nic innego. Będę musiał własnoręcznie stworzyć kilka prostych narzędzi. +think-search-wreck=Zastanawiam się, czy mogę użyć czegoś z kapsuły ratunkowej. +think-see-iron-ore=To wygląda jak ruda żelaza. +think-smelt-iron=Hmm, gdybym tak mógł ją gdzieś przetopić... +think-storage-needed=Mogę tu wybudować coś do gromadzenia surowców z wiertnicy. +think-tired=Czuję się zmęczony tym kopaniem. Nie można by tego zautomatyzować? +zoom-tip=Możesz użyć __CONTROL__zoom-in__ i __CONTROL__zoom-out__ aby powiększać i pomniejszać widok. +[entity-description] +burner-mining-drill=Wydobywa surowce z złóż zasobów. +coal=Surowiec, który można spalać jako paliwo. +copper-ore=Surowiec, który można przetopić na miedziane płytki. +copper-plate=Przetopiony produkt z rudy miedzi. +crash-site-chest-1=Kapsuła ratunkowa, która uratowała ci życie. Może zawierać coś przydatnego. +electronic-circuit=Ważny składnik do wielu formuł. +iron-chest=Przechowuje gotowe przedmioty do odebrania lub jako zapas surowców. +iron-gear-wheel=Ważny składnik do wielu formuł. +iron-ore=Surowiec, który można przetopić na żelazne płytki. +iron-plate=Przetopiony produkt z rudy żelaza. +stone=Surowiec używany do budowy. +stone-furnace=Przetapia surowce w produkty hutnicze. +wood=Surowiec, który można spalać jako paliwo. +wooden-chest=Przechowuje gotowe przedmioty do odebrania lub jako zapas składników. +[entity-name] +coal=Depozyt węgla +copper-ore=Depozyt rudy miedzi +crash-site-chest-1=Kapsuła ratunkowa +iron-ore=Depozyt rudy żelaza +stone=Depozyt kamienia + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/pl/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/pl/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..410575446c994730aea5eea8f058970edc734092 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/pl/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=Wyślij zrzuty ekranu zawarte w tym katalogu\n na adres ben.buckton@factorio.com. \n\nJeszcze raz dziękuję za grę\ni poświęcenie czasu na przesłanie nam opinii. +[campaign-migrated-message] +heading=Twój zapis gry został przeniesiony +text=Twój zapis gry powstał w starszej wersji gry, więc musieliśmy go przenieść do aktualnej wersji. Może się okazać, że zresetuje Cię to do punktu nieco wcześniejszego miejsca w grze. +[campaign-migrated-too-old-message] +heading=Twój zapis jest za stary aby kontynuować +text=Twój zapis jest ze starszej eksperymentalnej wersji kampanii wprowadzającej i niestety nie może być już załadowany. Dotyczy to tylko kampanii wprowadzającej, a nie normalnych zapisów. +[compi] +story-assessment-operational=Status inżyniera...\nOperacyjny +story-automation-complete=Demonstracja zakończona +story-found-water=Odkryto wodę\n>> Zainicjuj odbudowę +story-suggest-evacuate=Agresja rodzimych stworzeń na niebezpiecznym poziomie\n>> Ewakuuj się +story-waiting-for-player=Wymagany inżynier... \nOczekiwanie +teach-add-fuel=Konstrukcja wymaga paliwa\n>> Włóż Węgiel [img=coal-dark-background] +teach-alt-mode=Dostępne więcej szczegółów\n>> Naciśnij klawisz [color=1,1,1]__CONTROL__show-info__[/color] aby je zobaczyć +teach-bottles=Badania wymagają Pakietów naukowych [img=item/automation-science-pack]\n>> Umieść pakiety w Laboratorium [img=item/lab] +teach-build-structure=Wybuduj Kamienny piec [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Ta struktura zawiera elementy\n>> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] aby wziąć wszystkie przedmioty +teach-feed-items=Wymagane Miedziane płytki [img=item/copper-plate]\nWymagane Żelazne koła zębate [img=item/iron-gear-wheel]\n>> Umieść przedmioty tutaj +teach-feed-plates=Wymagane Żelazne płytki [img=item/iron-plate]\n>> Umieść przedmioty tutaj +teach-harvest-tree=Zbierz Drewno [img=item/wood] z drzew\n>> Przytrzymaj [color=1,1,1]__CONTROL__mine__[/color] +teach-inserting=Włóż żelazne płytki [img=item/iron-plate]\naby wyprodukować żelazne koła zębate [img=item/iron-gear-wheel] +teach-load-turret=Wykryto Działka maszynowe [img=item/gun-turret] bez amunicji\n>> Dodaj magazynki [img=item/firearm-magazine] +teach-low-satisfaction=Niski poziom poboru energii\n>> Zwiększ produkcję elektryczności +teach-low-steam=Brakuje pary wodnej +teach-mine-salvage=Pozbieraj Złom\n>> Przytrzymaj [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=Wydobywaj Kamień [img=item/stone] ze złoża \n>> Przytrzymaj [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=Wykryto zablokowane wiertło\n>> Postaw tutaj Drewnianą skrzynię [img=item/wooden-chest] +teach-move-outside=Użyj klawiszy [color=1,1,1]__CONTROL_MOVE__[/color] aby chodzić\n>> Przenieś się poza zaznaczony teren +teach-open-entity=Ta struktura zawiera elementy\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] aby otworzyć +teach-open-inventory=Naciśnij klawisz [color=1,1,1]__CONTROL__open-character-gui__[/color] \naby otworzyć Ekran postaci +teach-open-research-menu=Odkryto dostępne opcje\n>> Naciśnij klawisz [color=1,1,1]__CONTROL__open-technology-gui__[/color] aby wybrać którąś +teach-power=Automat montażowy wymaga energii elektrycznej\n>> Zbuduj słup elektryczny przy agregacie prądotwórczym\n>> Zbuduj słup elektryczny przy automacie montażowym\n>> Połącz słupami elektrycznymi +teach-repair-turret=Wykryto uszkodzone Działko maszynowe [img=item/gun-turret]\n>> Zastosuj Pakiet naprawczy [img=item/repair-pack] +teach-shoot-key=Agresywne stworzenie w fabryce\nWciśnij [color=1,1,1]__CONTROL__shoot-enemy__[/color] aby strzelić +teach-take-in-hand=Weź Kamienny piec [img=item/stone-furnace]\nz Ekranu postaci\n>> Naciskając klawisz [color=1,1,1]__CONTROL__open-character-gui__[/color] +teach-use-wasd=Użyj klawiszy [color=1,1,1]__CONTROL_MOVE__[/color] aby chodzić +tell-demo-cancelled=Inżynier jest bystry\nDemonstracja anulowana +[entity-description] +assembling-machine-1=Automatycznie wytwarza z formuł. +assembling-machine-2=Automatycznie wytwarza z formuł. +big-ship-wreck-1=Kawałek rozbitego statku. Może on zawierać kilka przydatnych przedmiotów. +big-ship-wreck-2=Kawałek rozbitego statku. Może on zawierać kilka przydatnych przedmiotów. +big-ship-wreck-3=Kawałek rozbitego statku. Może on zawierać kilka przydatnych przedmiotów. +boiler=Wytwarza parę wodną. +burner-inserter=Przenosi przedmioty między skrzyniami, taśmami i strukturami. +burner-mining-drill=Wydobywa surowce z złóż zasobów. +coal=Surowiec, który może być spalony jako paliwo. +compilatron=Wspomagający robot, który przetrwał katastrofę. Jego możliwości są ograniczone z powodu wewnętrznych uszkodzeń. +copper-cable=Składniki do stworzenia Małych elektrycznych słupów i Układów elektronicznych. +copper-ore=Surowiec do przetopienia na Miedziane płytki. +copper-plate=Przetopiony produkt Rudy Miedzi. +electric-mining-drill=Wydobywa surowce z złóż zasobów. +electronic-circuit=Ważny składnik do wielu formuł. +escape-pod-assembler=Odłamek rozbitego statku służąca do produkcji komponentów. +escape-pod-lab=Odłamek rozbitego statku służąca do badania nowych technologii. +escape-pod-power=Część rozbitego statku zawierająca pojemne akumulatory. Urządzenie nadal działa ale jest w krytycznym stanie. +firearm-magazine=Wykorzystywane do strzelania z pistoletu lub do działka maszynowego. +gun-turret=Automatycznie chroni obszar, gdy amunicja jest załadowana. +inserter=Przenosi przedmioty między skrzyniami, taśmami i strukturami. +iron-chest=Przechowuje gotowe przedmioty do odebrania lub jako zapas surowców. +iron-gear-wheel=Ważny składnik do wielu formuł. +iron-ore=Surowiec do przetopienia na Żelazne płytki. +iron-plate=Przetopiony produkt Rudy Żelaza. +lab=Zużywa pakiety naukowe do postępu badań. +long-handed-inserter=Przenosi przedmioty między skrzyniami, taśmami i strukturami. +mineable-wreckage=Przytrzymaj __CONTROL__mine__ aby zebrać +offshore-pump=Pompuje wodę ze zbiorników wodnych. +pipe=Pozwala płynom na przepływanie między strukturami. +pipe-to-ground=Pozwala płynom na przepływanie między strukturami. +pistol=Można założyć jako broń poprzez położenie tego na polu broni. Aby wystrzelić, przytrzymaj __CONTROL__shoot-enemy__. +radar=Cały czas bada mapę świata. +repair-pack=Naprawy uszkodzonych struktur. Wziąć ten przedmiot w ręku i przytrzymaj __CONTROL__build__ na strukturę, aby go naprawić. +science-pack=Przekształcana w Laboratoriach do zwiększania postępu w aktualnie trwającym badaniu. +small-electric-pole=Łączy inne słupy elektryczne do rozszerzania sieci energetycznej. +small-lamp=Emituje światło po podłączeniu do sieci elektrycznej. +solid-fuel=Wysokiej jakości surowiec do spalenia jako paliwo. +splitter=Rozdziela zawartość każdego przychodzącego pasa na dwa pasy wychodzące. Wysoce konfigurowalne. +steam-engine=Dostarcza energię elektryczną po podłączeniu do sieci elektrycznej i wypełnieniu parą wodną z kotła. +steel-chest=Skrzynia Kompilatrona +stone=Surowiec używany do budowy. +stone-brick=Wypalony produkt z Kamienia. Może zostać użyty do kładzenia kamiennych ścieżek. +stone-furnace=Przetapia surowce w produkty hutnicze. +stone-wall=Bardzo twarda struktura obronna. +transport-belt=Transportuje przedmioty w fabryce. Może przenosić przedmioty po obydwóch stronach. +underground-belt=Transportuje przedmioty w fabryce. Może przenosić przedmioty po obydwóch stronach. +wood=Surowiec, który może być spalony jako paliwo. +wooden-chest=Przechowuje gotowe przedmioty do odebrania lub jako zapas surowców. +wreck-pole=Zignoruj to, tego nie będzie w ostatecznej wersji +[entity-name] +coal=Depozyt węgla +copper-ore=Depozyt rudy miedzi +iron-ore=Depozyt rudy żelaza +stone=Depozyt kamienia +[gui] +crafting=Menu wytwarzania +inventory=Ekwipunek +select-filter=Dodaj przedmiot na pasek podręczny +[gui-helper] +assembler-description=Automaty samoczynnie wykonują przedmiot zgodnie z formułą\nkiedy otrzymają zasilanie +assembler-right-slot=Produkt pokazuje się\nw prawym polu +assembler-set-recipe=Automat montażowy wymaga celu produkcji\n>> Wybierz formułę +assembler-top-slot=Wymagane składniki są widoczne\nw górnych polach +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] aby wziąć przedmiot +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] aby wziąć przedmiot z pola +container-exit-button=Naciśnij [color=1,1,1]__CONTROL__close-gui__[/color] aby zamknąć \nten ekran +container-has-items=Ta konstrukcja ma ekwipunek\nspójrz na prawo +drill-needs-fuel=Spalinowa wiertnica górnicza wymaga paliwa\n>> Umieść Węgiel w lewym polu +furnace-needs-fuel=Paliwo umieszczane jest w dolnym polu +furnace-ore-slot=Surowce umieszczane są w górnym polu +furnace-product-slot=Produkty pojawiają się\nw prawym polu pieca +furnace-smelts-raw=Piec kamienny przetapia surowce\nna użyteczne przedmioty +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__1__craft__[/color] aby wytworzyć jeden przedmiot. +inventory-hover-recipe-to-view=Umieść kursor myszy nad formułą\naby podejrzeć jej składniki +inventory-left=Po lewej stronie znajduje się\nEkwipunek postaci +inventory-right=Po prawej stronie jest\nMenu wytwarzania +[item-description] +assembling-machine-1=Automatycznie wytwarza z formuł. +assembling-machine-2=Automatycznie wytwarza z formuł. Można również wytwarzać z formuł potrzebujących płynne składniki. +boiler=Wytwarza parę wodną. +burner-inserter=Przenosi przedmioty między skrzyniami, taśmami i strukturami. +burner-mining-drill=Wydobywa surowce ze złóż zasobów. +coal=Surowiec, który może być spalony jako paliwo. +compilatron-chest=Nieotwieralna skrzynia. Użyj podajnika do umieszczenia w niej przedmiotów. +copper-cable=Składniki do stworzenia Małych elektrycznych słupów i Układów elektronicznych. +copper-ore=Surowiec służący do przetopienia na Miedziane płytki. +copper-plate=Przetopiony produkt Rudy Miedzi. +electric-mining-drill=Wydobywa surowce ze złóż zasobów. +electronic-circuit=Ważny składnik do wielu formuł. +firearm-magazine=Wykorzystywane do strzelania z pistoletu lub do działka maszynowego. +gun-turret=Automatycznie chroni obszar, gdy amunicja jest załadowana. +inserter=Przenosi przedmioty między skrzyniami, taśmami i strukturami. +iron-chest=Przechowuje gotowe przedmioty do odebrania lub jako zapas surowców. +iron-gear-wheel=Ważny składnik do wielu formuł. +iron-ore=Surowiec służący do przetopienia na Żelazne płytki. +iron-plate=Przetopiony produkt Rudy Żelaza. +lab=Zużywa pakiety naukowe do postępu badań. +light-armor=Zwiększa odporność gracza na obrażenia, kiedy jest umieszczony w polu pancerza. +long-handed-inserter=Przenosi przedmioty między skrzyniami, taśmami i strukturami. +offshore-pump=Pompuje wodę ze zbiorników wodnych. +pipe=Pozwala płynom na przepływanie między strukturami. +pipe-to-ground=Pozwala płynom na przepływanie między strukturami. +pistol=Można założyć jako broń poprzez włożenie tego do pola broni. Aby wystrzelić, przytrzymaj __CONTROL__shoot-enemy__. +radar=Cały czas bada mapę świata. +repair-pack=Naprawia uszkodzone konstrukcje. Weź ten przedmiot do ręku i przytrzymaj __CONTROL__build__ na konstrukcji, aby go naprawić. +science-pack=Przekształcany w Laboratoriach do zwiększania postępu w aktualnie trwającym badaniu. +small-electric-pole=Łączy inne słupy elektryczne do rozszerzania sieci energetycznej. +small-lamp=Emituje światło po podłączeniu do sieci elektrycznej. +solid-fuel=Wysokiej jakości surowiec do spalenia jako paliwo. +splitter=Rozdziela zawartość każdego przychodzącego pasa na dwa pasy wychodzące. Wysoce konfigurowalne. +steam-engine=Dostarcza energię elektryczną po podłączeniu do sieci elektrycznej i wypełnieniu parą wodną z kotła. +stone=Surowiec używany do budowy. +stone-brick=Wypalony produkt z Kamienia. Może zostać użyty do kładzenia kamiennych ścieżek. +stone-furnace=Przetapia surowce w produkty hutnicze. +stone-wall=Bardzo solidna struktura obronna. +transport-belt=Transportuje przedmioty w fabryce. Może przenosić przedmioty po obydwóch stronach. +underground-belt=Transportuje przedmioty w fabryce. Może przenosić przedmioty po obydwóch stronach. +wood=Surowiec, który może być spalony jako paliwo. +wooden-chest=Przechowuje gotowe przedmioty do odebrania lub jako zapas surowców. +[quest-automining] +exploit-coal=Wydobywaj węgiel używając spalinową wiertnicę górniczą +heading=Automatyczne wydobywanie paliwa +obtain-coal=Posiadaj Węgiel w Ekwipunku Postaci +[quest-build-radar] +heading=Przywróć minimapę do działania +place-radar=Wytwórz i postaw radar +power-radar=Zasil radar +research-basic-mapping=Zbadaj technologię "Podstawowa radiolokacja" +[quest-electronics] +craft-electronic-circuit=Wytwórz układy elektroniczne +heading=Automatycznie twórz zaawansowane komponenty +place-assembling-machine-1=Wytwórz i wybuduj automat montażowy +power-assembling-machine-1=Użyj Małego słupa elektrycznego aby podłączyć zasilanie +[quest-entrench] +heading=Obroń fabrykę Działkami maszynowymi +loaded-second-base-area=Zbuduj wieżyczki w pobliżu złoża rudy żelaza i załaduj je amunicją +research-active-defense=Zbadaj technologię "Aktywna obrona" +stockpile-firearm-magazine=Zbierz amunicję strzelecką +[quest-explore] +empty=Zbierz przedmioty z obu ładowni. +heading=Przeszukiwanie miejsca katastrofy +remove-mineable-wreckage=Pozbieraj zasoby ze złomu. +[quest-fortify] +consume-per-time-automation-science-pack=Zużywaj pakiet naukowy na minutę +destroy-biter-spawner=Zniszcz pobliski budynek Kąsaczy, aby zmniejszyć liczbę ataków +heading=Zabezpiecz fabrykę +loaded-defend-2=Zbuduj wieżyczki w pobliżu złoża miedzi i załaduj je amunicją +produce-per-time-firearm-magazine=Produkuj ilość magazynków broni palnej na minutę +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Przynieś przedmioty do Kompilatrona +craft-burner-inserter=Wytwórz spalinowy podajnik +craft-burner-mining-drill=Wytwórz kolejną spalinową wiertnicę górniczą +craft-transport-belt=Wytwórz kilka taśmociągów +heading=Wyprodukuj przedmioty do demonstracji +[quest-handmining] +craft-stone-furnace=Wytwórz kamienny piec z ekranu postaci +heading=Przygotuj surowce do przetopienia +place-stone-furnace=Zbuduj Kamienny piec +was-observed-mined_stone=Wydobądź kamień z pobliskiego złoża +[quest-hints] +expand-hints=Więcej wskazówek... +heading=Porady i wskazówki +heading-all=Wszystkie podpowiedzi +info-alt-mode=[font=default-bold]Wyświetl więcej informacji[/font] o fabryce, naciskając [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Ustawiaj formuły[/font] dla automatów montażowych klikając „Ustaw formułę” na ekranie automatu montażowego. +info-assembling-machines=[font=default-bold]Automaty montażowe[/font] produkują przedmioty automatycznie. +info-build=[font=default-bold]Budujesz struktury[/font] klikając [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] na ikonę Inwentarza Postaci, a następnie [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] na powierzchni. +info-burner-structures=Niektóre budowle [font=default-bold]wymagają paliwa[/font] do działania. Uzupełnij je ręcznie poprzez wzięcie paliwa na kursor i [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] na wybranej budowli. +info-copy-paste-settings=[font=default-bold]Skopiuj ustawioną formułę[/font] z automatu montażowego używając [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. Wklej w inny automat używając [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Dodaj więcej Działek maszynowych gdy ataki stają się silniejsze. +info-fast-transfer=[font=default-bold]Weź wszystkie przedmioty[/font] z struktury bez otwierania jego ekwipunku [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] na nim. +info-hand-mining=[font=default-bold]Wykop zasoby[/font] przytrzymując [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] na depozycie. +info-handcrafting=Teraz jest możliwość tworzenia pośrednich przedmiotów [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] z Ekranu postaci. +info-hover-recipe=[font=default-bold]Formułę można podejrzeć[/font] naciskając odpowiedni przycisk w menu wytwarzania. +info-inserter=[font=default-bold]Struktury mogą być automatycznie ładowane[/font] i rozładowane za pomocą podajników. +info-inventory=[font=default-bold]Ekran Postaci[/font] można otworzyć naciskając klawisz [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font] . +info-map=[font=default-bold]Ekran Mapy[/font] może być pokazany i schowany naciskając klawisz [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]. +info-melee-attack=[font=default-bold]Zaatakuj okolicznych kąsaczy[/font] przytrzymując [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]Wiertnice górnicze wydobywają surowiec[/font], umieszczając go bezpośrednio przed sobą. Użyj skrzyń lub taśmociągów, aby je odebrać, w przeciwnym przypadku wiertnice zatrzymają się. +info-move-click=[font=default-bold]Otwórz strukturę[/font] podchodząc do niej i [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] na niej. +info-move-wasd=[font=default-bold]Chodzisz[/font] za pomocą klawiszy [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font]. +info-no-respawning=Podczas tego zadania nie odrodzisz się. Jeśli umrzesz autozapis przywróci Cię na początek bitwy. +info-pickup-items=[font=default-bold]Weź przedmioty z taśmociągu[/font] przez przytrzymanie [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font] . +info-pipette=[font=default-bold]Pipetę[/font] można użyć najeżdżając nią na strukturę i naciskając [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold]Prąd elektryczny dostarczany[/font] jest strukturom w obszarze wokół każdego słupa elektrycznego. +info-production=[font=default-bold]Badania naukowe mogą być przyspieszone[/font] poprzez budowę większej ilości laboratoriów i zwiększoną produkcję pakietów naukowych. +info-put-one=[font=default-bold]Odłóż jeden przedmiot[/font] w polu za pomocą [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=[font=default-bold]Usuń strukturę[/font] przez przytrzymanie klawisza [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]. +info-repair-pack=[font=default-bold]Zestawów naprawczych[/font] można użyć poprzez wzięcie ich do ręki, a następnie trzymanie wciśniętego [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] na uszkodzonej strukturze. +info-research-screen=[font=default-bold]Badania[/font] można wybrać na Ekranie Technologii. Otwórz go za pomocą klawisza [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font] . +info-rotate=[font=default-bold]Obróć strukturę[/font] używając klawisza [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font], albo przed, albo po wybudowaniu budynku. +info-science-packs=[font=default-bold]Laboratoria potrzebują pakietów naukowych[/font] aby badać technologie. +info-spawners-consume-pollution=[font=default-bold]Legowiska pochłaniają zanieczyszczenie.[/font] Jeśli pochłoną za dużo, wyślą Kąsacze do ataku. +info-take-half=[font=default-bold]Odłóż połowę stosu[/font] przedmiotów w polu za pomocą [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=Przytrzymaj [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font] aby [font=default-bold]otworzyć ogień do wrogów[/font]. Za pomocą myszki można wycelować w konkretnych wrogów. +info-turret-ammo=[font=default-bold]Wieżyczki[/font] mogą być automatycznie ładowane za pomocą podajników. +info-turrets-loaded=[font=default-bold]Zapewnij swoim wieżyczkom ciągłe ładowanie[/font], aby przeżyć ataki. +[quest-item] +default=Domyślny przedmiot zadania +[quest-leave] +arrive-exit-right=Uciekaj na wschód i znajdź bezpieczne miejsce do odbudowy +collect=Pozbieraj trochę ekwipunku +heading=Zbierz fabrykę i ewakuuj się +wait-for-entity-in-exit-right=Idź do Kompilatrona +[quest-load-lab] +has-packs=Dodaj pakiety naukowe automatyzacji do laboratorium +heading=Odblokuj nowe formuły +research-basic-electronics=Zbadaj technologię "Podstawowa elektronika" +tech-selected=Rozpocznij postęp badań na ekranie technologii +[quest-long-research] +heading=Ostatnie wyzwanie +research-demo-munitions-upgrade=Zbadaj technologię: Zaawansowane uzbrojenie +[quest-military] +craft-firearm-magazine=Wytwórz trochę magazynków amunicji +craft-pistol=Wytwórz pistolet +heading=Przygotuj się na następny atak wroga +player-loaded=Posiadaj Magazynki amunicji strzeleckiej w polu na amunicję +research-basic-military=Zbadaj technologię "Podstawowe uzbrojenie" +[quest-power-assembler] +craft-small-electric-pole=Wytwórz małe słupy elektryczne +heading=Wykorzystaj agregat prądotwórczy +power-crash-site-assembling-machine-1-repaired=Podłącz naprawiony automat montażowy do prądu +[quest-prepare] +heading=Przygotuj niezbędne przedmioty przed wyjściem +obtain-assembling-machine-1=Wytwórz automaty montażowe +obtain-boiler=Wytwórz kocioł parowy +obtain-lab=Wytwórz laboratorium +obtain-offshore-pump=Wytwórz przybrzeżną pompę wodną +obtain-small-electric-pole=Wytwórz kilka małych słupów elektrycznych +obtain-steam-engine=Wytwórz silnik parowy +[quest-reach-pond] +arrive=Idź do Kompilatrona +heading=Odkryj wschodnie tereny aby znaleźć bezpieczne miejsce z wodą +[quest-rebuild] +build-offshore-pump=Wybuduj Przybrzeżną pompę wodną +connection=Połącz Silnik parowy z małym słupem elektrycznym +heading=Przebuduj fabrykę używając mocy pary +power-lab=Podłącz zasilanie do Laboratorium +provide-steam=Zapewnij Parę wodną Silnikowi parowemu +provide-water=Zapewnij wodę i węgiel dla Kotła +research-improved-equipment=Zbadaj technologię "Ulepszone osobiste wyposażenie" +[quest-repair-assembler] +compi-iron-plate=Użyj podajnika, aby włożyć Żelazne płytki do skrzyni Kompilatora +connect-with-belt=Zbuduj Taśmociągi między obszarem wydobywczym a skrzynią Kompilatrona +heading=Napraw automat montażowy +[quest-repair-lab] +compi-copper-plate=Dostarcz Miedziane płytki do skrzyni Kompilatrona +compi-iron-gear-wheel=Dostarcz Żelazne koła zębate do skrzyni Kompilatora +heading=Napraw laboratorium i automat montażowy +[quest-scan-wreck] +heading=Zbadaj alternatywne źródła energii +research-analyse-ship=Zbadaj technologię wytwarzania pary +[quest-smelting] +craft-burner-mining-drill=Wytwórz spalinową wiertnicę górniczą +craft-iron-plate=Produkuje żelazne płytki +furnace-fuel=Włóż paliwo do Kamiennego pieca +furnace-ore=Włóż Rudę żelaza do Kamiennego pieca +heading=Przetop surowce +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Idź do Kompilatrona +heading=Kompilatron coś odkrył +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Przynieś przedmioty do Kompilatrona +heading=Zobacz demonstracje +obtain-burner-inserter=Wytwórz spalinowy podajnik +obtain-burner-mining-drill=Zdobądź spalinową wiertnicę górniczą +obtain-transport-belt=Wytwórz kilka taśmociągów +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Idź do Kompilatrona +heading=Wrogowie zbliżają się ze wschodu +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Idź do Kompilatrona +heading=Kompilatron wykrył nieregularności +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Idź do Kompilatrona +heading=Wrogowie zbliżają się od wschodu +[text-window] +continue-button=Kontynuuj +[tutorial-gui] +new-bonuses-available=Nowe pasywne premie dostępne +new-recipes-available=Dostępne nowe formuły wytwarzania +new-technologies-available=Nowe technologie dostępne do badań +objective-complete=Zadanie zrealizowane +research-tooltip-heading=Zakończenie badań! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/pt-BR/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/pt-BR/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..aef390538ae4ef9602d87569dccd53adcb7343ab --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/pt-BR/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Use __CONTROL__look__ para selecionar entidades á sua volta +goal-add-filter=Adicione a mineradora a combustão à barra de atalhos na parte inferior da tela usando __CONTROL__pick-item__. +goal-add-filter-controller=Adicione a mineradora a combustão ao painel de acesso rápido.\nSegurar __CONTROL__mostrará o painel de acesso rápido__, selecione um slot e pressione __CONTROL__pegue o item__ enquanto segura a mineradora a combustão na mão. +goal-build-furnace=Selecione a fornalha de pedra e a construa no chão perto de você pressionando __CONTROL__build__. O indicador ficará verde se a construção for possível. +goal-close-character-screen=Feche a tela do personagem pressionando __CONTROL__confirm-gui__. +goal-close-screen=Feche a janela pressionando o botão __CONTROL__confirm-gui__. +goal-collect-in-container=Aguarde até pelo menos __1__ itens estarem no __2__. +goal-collect-in-furnace=Aguarde até que pelo menos __1__ itens fundidos estejam na __2__. +goal-craft-burner-miner=Construa uma mineradora a combustão. +goal-craft-chest=Fabrique o baú de madeira. +goal-craft-furnace=Fabrique uma fornalha de pedra (pressione __CONTROL__open-character-gui__ e veja o menu de produção). +goal-empty-container=Pegue os items do __1__. +goal-empty-furnace=Pegue os items do __1__. +goal-fast-empty-hand=Limpe o cursor usando __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Pegue as placas de ferro fundidas da fornalha de pedra. +goal-insert-fuel-into-burner-miner=Coloque um pouco de combustível na mineradora a combustão. +goal-insert-fuel-into-furnace=Abasteça a fornalha de pedra.\nVocê pode usar carvão ou madeira, que podem ser extraídos perto daqui. +goal-insert-iron-into-furnace=Insira o minério de ferro no compartimento de recursos da fornalha de pedra. +goal-intro=Essa janela sempre mostrará o seu objetivo ou tarefa atual. +goal-mine-burner-miner=Desconstrua a mineradora. +goal-mine-iron-ore=Vá até o depósito do minério de ferro e passe o cursor sobre ele. +goal-mine-iron-ore-controller=Mova-se próximo ao depósito do minério de ferro para selecioná-lo. +goal-mine-iron-ore-precise=Extraia o minério de ferro (segure __CONTROL__mine__): __1__/__2__ +goal-movement=Use as teclas __CONTROL_MOVE__ para se mover. +goal-movement-controller=Use __CONTROL_MOVE__ para se mover +goal-open-character-screen-1=Abra a tela de caracteres pressionando __CONTROL__open-character-gui__. +goal-open-character-screen-2=Abra a tela do personagem (pressione __CONTROL__open-character-gui__). +goal-open-furnace=Abra a fornalha de pedra pressionando __CONTROL__open-gui__. +goal-pick-mined-item=Colete o item minerado pela mineradora (aperte __CONTROL__pick-items__ enquanto estiver próximo do item). +goal-place-burner-miner=Construa a mineradora a combustão no chão sobre um depósito de minérios. +goal-put-chest-below-burner-miner=Construa o baú de madeira no local onde a mineradora descarrega os recursos. +goal-remove-blocking-entity=Algo está bloqueando a mineradora a combustão. Remova a estrutura marcada usando o __CONTROL__mine__. +goal-search-wreck=Verifique se há algo útil na cápsula de fuga. Aproxime-se dela e pressione __CONTROL__open-gui__ para abri-la. +goal-take-iron-from-wreck=Mova as engrenagens de ferro do módulo de fuga para o seu inventário. +goal-wait-for-smelting=Funda placas de ferro na fornalha de pedra. +msg-burner-miner-resources-placement=A mineradora descarrega os recursos minerados na frente dela. +msg-crafting-queue-1=Essa é sua fila de fabricação. __ALT_CONTROL__1__ em algum item na fila se quiser cancelá-lo. +msg-crafting-queue-1-controller=Esse é a sua fila de crafting. +msg-entity-blocking-miner=Este objeto está bloqueando o minerador a combustão. Você precisa removê-lo. +msg-entity-info=Ao colocar o cursor sobre uma entidade, informações úteis e detalhes aparecerão em uma tela de dicas. +msg-entity-info-controller=Quando você selecionar uma entidade, informações detalhadas aparecerão aqui +msg-furnace-working=A fornalha de pedra agora está fundindo o minério de ferro em chapas de ferro. +msg-goal-in-top-left=Você sempre pode encontrar o objetivo atual nessa janela. +msg-intro=Essa janela ocasionalmente pausa o jogo e fornece algumas dicas. Você pode continuar o jogo pressionando +msg-inventory-introduction=Seu inventário está à esquerda. Mova as engrenagens de ferro pegando-as com __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Opa, você demoliu a mineradora em vez de abrir sua interface. Para abri-la, pressione __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Opa, você demoliu o objeto ao invés de abrir sua interface. Para abri-la, pressione __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Ops, você demoliu a mineradora em vez de abrir a interface dela. Para abri-la, pressione __CONTROL__open-gui__. +msg-recipes-info-1=Na parte da direita está o seu menu de produção. __ALT_CONTROL__2__craft__ na receita fabrica o item indicado. +msg-resources-in-container=Os recursos agora são coletados no __1__. +think-burner-miner-working=Está funcionando, está funcionando! +think-furnace-useful=Isso foi moleza! +think-go-around=Eu deveria passar algum tempo explorando esse lugar estranho. +think-introduction=Esse módulo de fuga salvou a minha vida, mas receio que os outros não tiveram tanta sorte... +think-learned-something=Ótimo, eu aprendi alguma coisa hoje. +think-nothing-more=Não há mais nada aqui. Vou ter que fazer algumas ferramentas simples. +think-search-wreck=Eu me pergunto se eu poderia usar algo do módulo de fuga. +think-see-iron-ore=Aquilo ali parece ser minério de ferro. +think-smelt-iron=Hmm, se eu pudesse fundir esse ferro... +think-storage-needed=Eu poderia colocar algo aqui para coletar os recursos obtidos pela mineradora. +think-tired=Estou ficando cansado de minerar tanto. Será que consigo automatizar esse processo? +zoom-tip=Você pode usar __CONTROL__zoom-in__ e __CONTROL__zoom-out__ para aumentar e diminuir o zoom. +[entity-description] +burner-mining-drill=Minera matéria-prima de depósitos de recursos. +coal=Matéria-prima que pode ser queimada como combustível. +copper-ore=Uma matéria-prima que pode ser fundida em chapas de cobre. +copper-plate=O produto fundido do Minério de Cobre. +crash-site-chest-1=A Cápsula de fuga que salvou sua vida. Pode conter algo útil. +electronic-circuit=Um ingrediente importante em muitas receitas. +iron-chest=Armazena itens finalizados para coleção, ou como um armazenamento temporário para matérias-primas. +iron-gear-wheel=Um ingrediente importante em muitas receitas. +iron-ore=Uma matéria-prima que pode ser fundida em chapas de ferro. +iron-plate=O produto fundido do Minério de Ferro. +stone=Uma matéria-prima usada para a construção. +stone-furnace=Transforma matérias-primas em sua forma fundida. +wood=Matéria-prima que pode ser queimada como combustível. +wooden-chest=Armazena itens finalizados para coleção, ou como um armazenamento temporário para matérias-primas. +[entity-name] +coal=Depósito de carvão +copper-ore=Depósito de minério de cobre +crash-site-chest-1=Cápsula de fuga +iron-ore=Depósito de minério de ferro +stone=Depósito de pedra + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/pt-BR/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/pt-BR/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..949e000696aeb98d3096dfe9716aaba43dc5e396 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/pt-BR/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=Por favor, envie as capturas de tela contidas neste diretório\npara ben.buckton@factorio.com. \n\nObrigado novamente por jogar e por \ndisponibilizar tempo para enviar comentários. +[campaign-migrated-message] +heading=Seu save foi migrado +text=Você iniciou seu save em uma versão mais antiga do jogo, então tivemos que migrar. Você pode achar que você foi redefinido para um ponto ligeiramente anterior no jogo. +[campaign-migrated-too-old-message] +heading=Seu save é muito velho para continuar +text=Seu save é de uma versão experimental antiga da campanha de Introdução, e infelizmente não pode mais ser carregado. Isso só se aplica à campanha de introdução, não aos saves normais. +[compi] +story-assessment-operational=Status do Engenheiro...\nOperacional +story-automation-complete=Demonstração concluída +story-found-water=Água descoberta\n>> Iniciar a reconstrução +story-suggest-evacuate=Agressão dos nativos em níveis inseguros\n>> Evacuar +story-waiting-for-player=Engenheiro necessário...\nAguardando +teach-add-fuel=A estrutura requer combustível\n>> Insira carvão [img=coal-dark-background] +teach-alt-mode=Mais informações disponíveis\n>> Pressione a tecla [color=1,1,1]__CONTROL__show-info__[/color] para alternar +teach-bottles=Pesquisa requer pacotes de ciência [img=item/automation-science-pack]\n>> Insira os pacotes no laboratório [img=item/lab] +teach-build-structure=Construa a fornalha de pedra [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Esta estrutura contém itens\n>> Use [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] para pegar todos os itens +teach-feed-items=Solicitando placas de cobre [img=item/copper-plate]\nSolicitando engrenagens de ferro [img=item/iron-gear-wheel]\n>> Insira itens aqui +teach-feed-plates=Solicitando chapas de ferro [img=item/iron-plate]\n>> Insira itens aqui +teach-harvest-tree=Colete madeira [img=item/wood] das árvores\n>> Segure [color=1,1,1]__CONTROL__mine__[/color] +teach-inserting=Insira placas de ferro [img=item/iron-plate]\npara produzir engrenagem de ferro [img=item/iron-gear-wheel] +teach-load-turret=Torre de arma vazia [img=item/gun-turret] detectada\n>> Insira cartuchos de munição [img=item/firearm-magazine] +teach-low-satisfaction=Baixa satisfação energética\n>> Aumente a produção de eletricidade +teach-low-steam=Não há vapor suficiente +teach-mine-salvage=Colher sucata de metal\n>>Segure [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=Minere pedra [img=item/stone] de um depósito\n>>Segure [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=Broca bloqueada detectada\n>> Construa um baú de madeira [img=item/wooden-chest] aqui +teach-move-outside=Utilize as teclas [color=1,1,1]__CONTROL_MOVE__[/color] para andar\n>> Mova para fora da área destacada +teach-open-entity=Esta estrutura contém itens\n>> Use [color=1,1,1]__ALT_CONTROL__1__build__[/color] para abrir +teach-open-inventory=Pressione a tecla[color=1,1,1]__CONTROL__open-character-gui__[/color]\npara abrir a Tela de personagem +teach-open-research-menu=Opções de pesquisa disponíveis\n>> Pressione a tecla [color=1,1,1]__CONTROL__open-technology-gui__[/color] para selecionar uma +teach-power=A máquina de montagem requer eletricidade\n>> Construa postes elétricos ao lado do gerador de electricidade\n>> Construa um poste elétrico ao lado da máquina de montagem\n>> Conectar postes elétricos +teach-repair-turret=Torre de arma danificada [img=item/gun-turret] detectada\n>> Aplique pacote de reparo [img=item/repair-pack] +teach-shoot-key=Criatura agressiva dentro da fábrica\nPressione a tecla [color=1,1,1]__CONTROL__shoot-enemy__[/color] para atirar +teach-take-in-hand=Pegue a fornalha de pedra [img=item/stone-furnace]\nda tela de personagem\n>>Pressione a tecla [color=1,1,1]__CONTROL__open-character-gui__[/color] +teach-use-wasd=Utilize as teclas [color=1,1,1]__CONTROL_MOVE__[/color] para andar +tell-demo-cancelled=Engenheiro é capaz\nde demonstração cancelada +[entity-description] +assembling-machine-1=Cria receitas automaticamente. +assembling-machine-2=Cria receitas automaticamente. +big-ship-wreck-1=Um pedaço de nave caída. Pode conter itens úteis. +big-ship-wreck-2=Um pedaço de nave caída. Ela pode conter itens úteis. +big-ship-wreck-3=Um pedaço de nave caída. Ela pode conter itens úteis. +boiler=Produza vapor a partir da água. +burner-inserter=Move itens entre baús, esteiras e estruturas. +burner-mining-drill=Minera matérias-primas de seus depósitos minerais. +coal=Uma matéria-prima que pode ser usada como combustível. +compilatron=Um robô assistente que sobreviveu ao acidente. Suas funcionalidades estão reduzidas devido ao dano interno. +copper-cable=Ingrediente para fazer postes pequenos e circuitos eletrônicos. +copper-ore=Uma matéria-prima que pode ser fundida em chapas de cobre. +copper-plate=O produto fundido do minério de cobre. +electric-mining-drill=Minera matérias-primas de seus depósitos minerais. +electronic-circuit=Um ingrediente importante para a criação de diversos itens. +escape-pod-assembler=Um pedaço da nave caída designado a montagem de componentes. +escape-pod-lab=Um pedaço de nave caída designado a pesquisa de novas tecnologias. +escape-pod-power=Um pedaço de nave caída contendo uma bateria grande. Ela continua funcional mas está criticamente danificada. +firearm-magazine=Consumido quando disparado de uma Pistola ou Torre balística. +gun-turret=Defende uma área automaticamente quando carregada com Cartuchos de armas. +inserter=Move itens entre baús, esteiras e estruturas. +iron-chest=Armazena itens finais na coleção, ou os guarda para matérias-primas. +iron-gear-wheel=Um ingrediente importante para a criação de diversos itens. +iron-ore=Uma matéria-prima que pode ser fundida em chapas de ferro. +iron-plate=O produto fundido do minério de ferro. +lab=Consome pacotes Científicos para progredir a pesquisa. +long-handed-inserter=Move itens entre baús, esteiras e estruturas. +mineable-wreckage=Segure __CONTROL__mine__ para coletar +offshore-pump=Bombeia fluídos de um corpo d'água. +pipe=Permite que fluídos fluam entre as estruturas. +pipe-to-ground=Permite que fluídos fluam entre as estruturas. +pistol=Equipável como uma arma colocando-a em um slot de arma. Segure __CONTROL__shoot-enemy__ para disparar. +radar=Explora o mapa ao longo do tempo. +repair-pack=Repara estruturas danificadas. Coloque este item na mão e segure __CONTROL__build__ em cima de uma estrutura para repará-la. +science-pack=Consumido por Laboratórios para progredir na pesquisa selecionada atualmente. +small-electric-pole=Conecte a outros postes elétricos para estender uma rede elétrica. +small-lamp=Emite luz quando conectado à uma rede elétrica. +solid-fuel=Um material de alta qualidade que pode ser usado como combustível. +splitter=Distribui o conteúdo de cada entrada da esteira em duas esteiras de saída. Altamente configurável. +steam-engine=Fornece eletricidade quando conectado a uma rede elétrica e quando estiver cheia de vapor do depósito de água quente. +steel-chest=Baú do Compilatron +stone=Uma matéria-prima usada para construção. +stone-brick=O produto fundido da Pedra. Pode ser usado para criar caminhos no mundo. +stone-furnace=Transforma matérias-primas em sua forma fundida. +stone-wall=Uma estrutura defensiva eficiente. +transport-belt=Move itens pela fábrica. Pode ter diferentes itens em cada lado. +underground-belt=Move itens pela fábrica. Pode ter diferentes itens em cada lado. +wood=Uma matéria-prima que pode ser usada como combustível. +wooden-chest=Armazena itens finais na coleção, ou os guarda para matérias-primas. +wreck-pole=Ignore isso, não estará na versão finalizada +[entity-name] +coal=Depósito de carvão +copper-ore=Depósito de minério cobre +iron-ore=Depósito de minério de ferro +stone=Depósito de pedra +[gui] +crafting=Menu de criação +inventory=Inventário +select-filter=Utilizar item na barra de atalhos +[gui-helper] +assembler-description=Montadores constroem receitas automaticamente\nquando alimentados com eletricidade +assembler-right-slot=Produtos são mostrados\nnos espaços da direita +assembler-set-recipe=As máquinas de montagem exigem uma receita\n>> Selecione uma receita +assembler-top-slot=Ingredientes requeridos são mostrados\nnos espaços superiores +container-click-to-collect=Use [color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] para pegar um item +container-click-to-place=Use [color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] para inserir um item num espaço +container-exit-button=Pressione [color=1,1,1]__CONTROL__close-gui__[/color] para fechar \nessa tela +container-has-items=Esta estrutura tem um inventário\nmostrado na direita +drill-needs-fuel=A mineradora à queima precisa de combustível\n>> Insira carvão no espaço à esquerda +furnace-needs-fuel=Combustível é inserido no espaço inferior +furnace-ore-slot=A matéria-prima é inserida no espaço superior +furnace-product-slot=Produtos fundidos aparecem\n no espaço à direita +furnace-smelts-raw=Uma fornalha de pedra funde matérias-primas\nem itens utilizáveis +inventory-click-to-craft=Use [color=1,1,1]__ALT_CONTROL__1__craft__[/color] em uma receita para fabricar um item. +inventory-hover-recipe-to-view=Posicione o mouse sobre uma receita\npara ver seus ingredientes +inventory-left=Ao lado esquerdo está o inventário\nInventário do personagem +inventory-right=Ao lado direito está o\nMenu de criação +[item-description] +assembling-machine-1=Produz receitas automaticamente. +assembling-machine-2=Produz as receitas automaticamente. Também pode produzir receitas com ingredientes fluidos. +boiler=Produza vapor a partir da água. +burner-inserter=Move itens entre baús, esteiras e estruturas. +burner-mining-drill=Minera matérias-primas de seus depósitos minerais. +coal=Uma matéria-prima que pode ser usada como combustível. +compilatron-chest=Um baú que não pode ser aberto. Use um insersor para colocar itens nele. +copper-cable=Ingrediente para a criação de Poste elétrico pequeno e Circuito eletrônico. +copper-ore=Uma matéria-prima que pode ser fundida em Chapas de Cobre. +copper-plate=O produto fundido do Minério de Cobre. +electric-mining-drill=Minera matérias-primas de seus depósitos minerais. +electronic-circuit=Um ingrediente importante para a criação de diversos itens. +firearm-magazine=Consumido quando utilizado como munição em uma Pistola ou Torreta. +gun-turret=Defende uma área automaticamente quando carregada com Cartuchos de armas. +inserter=Move itens entre baús, esteiras e estruturas. +iron-chest=Armazena itens finais na coleção, ou os guarda para matérias-primas. +iron-gear-wheel=Um ingrediente importante para a criação de diversos itens. +iron-ore=Uma matéria-prima que pode ser fundida em Chapas de Ferro. +iron-plate=O produto fundido do Minério de Ferro. +lab=Consome pacotes Científicos para progredir a pesquisa. +light-armor=Aumenta a resistência à dano do personagem quando colocado no slot de armadura. +long-handed-inserter=Move itens entre baús, esteiras e estruturas. +offshore-pump=Bombeia fluídos de um corpo d'água. +pipe=Permite que fluídos fluam entre as estruturas. +pipe-to-ground=Permite que fluídos fluam entre as estruturas. +pistol=Pode ser equipado como arma colocando-a em um espaço para armas. Segure __CONTROL__shoot-enemy__ para atirar. +radar=Explora o mapa ao longo do tempo. +repair-pack=Repara construções danificadas. Pegue este item na mão e segure __CONTROL__build__ em uma estrutura para repará-la. +science-pack=Consumido por Laboratórios para progredir na pesquisa selecionada atualmente. +small-electric-pole=Conecte a outros postes elétricos para estender uma rede elétrica. +small-lamp=Emite luz quando conectado à uma rede elétrica. +solid-fuel=Um material de alta qualidade que pode ser usado como combustível. +splitter=Distribui o conteúdo de cada entrada da esteira em duas esteiras de saída. Altamente configurável. +steam-engine=Fornece eletricidade quando conectado a uma rede elétrica e quando cheia de vapor do depósito de água quente. +stone=Uma matéria-prima usada para construção. +stone-brick=O produto fundido da Pedra. Pode ser usado para criar caminhos no mundo. +stone-furnace=Transforma matérias-primas em sua forma fundida. +stone-wall=Uma estrutura defensiva forte. +transport-belt=Move itens pela fábrica. Pode ter diferentes itens em cada lado. +underground-belt=Move itens pela fábrica. Pode ter diferentes itens em cada lado. +wood=Uma matéria-prima que pode ser usada como combustível. +wooden-chest=Armazena itens finais na coleção, ou os guarda para matérias-primas. +[quest-automining] +exploit-coal=Minere carvão usando a mineradora a combustão +heading=Extraia combustível automaticamente +obtain-coal=Tenha carvão no inventário do personagem +[quest-build-radar] +heading=Trazer o mini-mapa de volta online +place-radar=Crie e construa um Radar +power-radar=Energize um radar +research-basic-mapping=Pesquise a tecnologia mapeamento básico +[quest-electronics] +craft-electronic-circuit=Produza circuitos eletrônicos +heading=Produza componentes avançados automaticamente +place-assembling-machine-1=Crie e construa uma máquina de montagem +power-assembling-machine-1=Use postes elétricos pequenos para conectar eletricidade +[quest-entrench] +heading=Defenda a fábrica com Torres balísticas +loaded-second-base-area=Construa Torres balísticas perto do depósito de minério de Ferro e carregue-as com munição +research-active-defense=Pesquise a tecnologia de defesa ativa +stockpile-firearm-magazine=Estoque pentes de armas de fogo +[quest-explore] +empty=Pegue os itens de ambas cápsulas baú. +heading=Procure no local do acidente +remove-mineable-wreckage=Colete recursos do metal de sucata. +[quest-fortify] +consume-per-time-automation-science-pack=Consuma Pacotes científicos por minuto +destroy-biter-spawner=Destrua o ninho de Mordedores próximo para reduzir ataques +heading=Proteja a fábrica +loaded-defend-2=Construa Torres balísticas perto do depósito de minério de Cobre e carregue-as com munição +produce-per-time-firearm-magazine=Produza Cartuchos de arma por minuto +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Traga os itens para o Compilatron +craft-burner-inserter=Construa um insersor a combustão +craft-burner-mining-drill=Contrua outro Insersor a combustão +craft-transport-belt=Construa algumas Esteiras +heading=Produza itens para demonstração +[quest-handmining] +craft-stone-furnace=Crie uma fornalha de pedra da tela do personagem +heading=Prepare-se para fundir recursos brutos +place-stone-furnace=Construa uma fornalha de pedra +was-observed-mined_stone=Minere pedra do depósito próximo +[quest-hints] +expand-hints=Mais dicas... +heading=Dicas e sugestões +heading-all=Todas as dicas +info-alt-mode=[font=default-bold]Veja mais informação[/font] sobre a fábrica pressionando[font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Definia receitas[/font] para máquinas de montagem clicando no botão "Definir receita" dentro da interface da máquina de montagem. +info-assembling-machines=[font=default-bold]Máquinas de montagem[/font] criam itens automaticamente. +info-build=[font=default-bold]Construa estruturas[/font] usando[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] em seu ícone no inventário do personagem e usando[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] no chão. +info-burner-structures=[font=default-bold]Reabasteça diretamente[/font] segurando os itens de combutível e usando[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] na estrutura desejada. +info-copy-paste-settings=[font=default-bold]Copie configurações de receita[/font] de uma máquina de montagem com [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. Cole em outra com [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Adicione mais torres balísticas à medida que os ataques ficarem mais fortes. +info-fast-transfer=[font=default-bold]Pegue todos os itens[/font] de uma estrutura sem abrí-la usando [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font]nela. +info-hand-mining=[font=default-bold]Minere recursos[/font] segurando [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] sobre um depósito. +info-handcrafting=Agora é possível criar itens intermediários [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] da tela do Jogador. +info-hover-recipe=[font=default-bold]Receitas podem ser visualizadas[/font] posicionando o cursor em seu botão correspondente no menu de Criação. +info-inserter=[font=default-bold]Estruturas podem ser carregadas[/font] e descarregadas utilizando insersores. +info-inventory=[font=default-bold]A tela do personagem[/font] pode ser vista pressionando a tecla [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font]. +info-map=[font=default-bold]A tela do mapa pode[/font] ser aberta e fechada ao pressionar a tecla [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]. +info-melee-attack=[font=default-bold]Ataque Biters adjacentes[/font] segurando [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]As brocas de mineração liberam material cru[/font] diretamente no chão em sua frente. Use baús e correias para pegar os minérios, em caso contrário a broca irá congestionar. +info-move-click=[font=default-bold]Abra uma estrutura[/font] andando até a mesma e usando[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] na mesma. +info-move-wasd=[font=default-bold]Caminhe[/font] usando [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font]. +info-no-respawning=Durante este objetivo você não renascerá. Se você morrer, há um auto-save no início da batalha. +info-pickup-items=[font=default-bold]Pegue itens de correias[/font] segurando a tecla [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font] . +info-pipette=[font=default-bold]Use a pipeta em uma estrutura[/font] posicionando o cursor e pressionando[font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold]A eletricidade é fornecida[/font] para estruturas em uma área em volta de cada poste. +info-production=[font=default-bold]A pesquisa pode ser acelerada[/font] construindo mais laboratórios e produzindo mais pacotes de ciência. +info-put-one=[font=default-bold]Insira um item[/font] em um espaço com [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=[font=default-bold]Descontrua estruturas[/font] segurando[font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]. +info-repair-pack=[font=default-bold]Pacotes de reparo[/font] podem ser aplicados segurando-os e utilizando [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] em uma estrutura danificada. +info-research-screen=[font=default-bold]A pesquisa[/font] pode ser selecionada na tela de tecnologia. Abra com a tecla[font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font]. +info-rotate=[font=default-bold]Gire estruturas[/font] usando a tecla [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font], antes ou depois de construir. +info-science-packs=[font=default-bold]Laboratórios precisam de pacotes de ciência[/font] para pesquisar tecnologias. +info-spawners-consume-pollution=[font=default-bold]Criadouros consomem poluição.[/font] Quando consumirem o suficiente, enviarão Biters para atacar. +info-take-half=[font=default-bold]Pegue metade de uma pilha[/font] de intens com [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Atire em inimigos próximos[/font] segurando [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. É possível mirar em inimgos específicos utilizando o mouse. +info-turret-ammo=[font=default-bold]Torres balísticas[/font] podem ser recarregadas automaticamente usando insersores. +info-turrets-loaded=[font=default-bold]Mantenha suas Torres balísticas carregadas[/font] para sobreviver aos ataques. +[quest-item] +default=Item de missão padrão +[quest-leave] +arrive-exit-right=Escape para o leste e encontre um local seguro para reconstruir +collect=Colete alguns equipamentos +heading=Guarde a fábrica e saia +wait-for-entity-in-exit-right=Vá até o Compilatron +[quest-load-lab] +has-packs=Adicione pacotes científicos de automação no laboratório +heading=Desbloqueie novas receitas +research-basic-electronics=Pesquise a tecnologia de eletrônica básica +tech-selected=Inicie o processo de pesquisa na tela de tecnologia +[quest-long-research] +heading=O desafio final +research-demo-munitions-upgrade=Pesquisar a tecnologia Militar 2 +[quest-military] +craft-firearm-magazine=Crie alguns pentes de armas de fogo +craft-pistol=Crie uma Pistola +heading=Prepara-se para o próximo ataque +player-loaded=Tenha pentes de armas de fogo no slot de munição +research-basic-military=Pesquise a tecnologia militar básica +[quest-power-assembler] +craft-small-electric-pole=Crie Poste elétricos pequenos +heading=Utilize o gerador de electricidade +power-crash-site-assembling-machine-1-repaired=Conecte electricidade à máquina de montagem reparada +[quest-prepare] +heading=Fabrique os itens necessários antes de sair +obtain-assembling-machine-1=Tenha uma máquina de montagem +obtain-boiler=Tenha uma caldeira +obtain-lab=Tenha um laboratório +obtain-offshore-pump=Tenha uma bomba d'água +obtain-small-electric-pole=Tenha alguns postes elétricos pequenos +obtain-steam-engine=Tenha um motor a vapor +[quest-reach-pond] +arrive=Vá até o Compilatron +heading=Explore a área ao leste para um lugar seguro com água +[quest-rebuild] +build-offshore-pump=Construa uma bomba d'água +connection=Conecte um Motor a vapor a um poste elétrico pequeno +heading=Reconstrua a fabrica usando energia a vapor +power-lab=Conecte eletricidade ao laboratório +provide-steam=Fornecer vapor a um motor a vapor +provide-water=Fornecer a uma caldeira água e carvão +research-improved-equipment=Pesquise a tecnologia de equipamento pessoal melhorado +[quest-repair-assembler] +compi-iron-plate=Use o insersor para colocar placas de ferro no baú do Compilatron +connect-with-belt=Construa esteiras entre a área de mineração e o baú do Compilatron +heading=Reparar máquina de montagem +[quest-repair-lab] +compi-copper-plate=Tenha placas de cobre no baú do Compilatron +compi-iron-gear-wheel=Tenha engrenagens de ferro no baú do Compilatron +heading=Repare o laboratório e a máquina de montagem +[quest-scan-wreck] +heading=Pesquise uma fonte alternativa de energia +research-analyse-ship=Pesquise tecnologia a vapor +[quest-smelting] +craft-burner-mining-drill=Produza uma mineradora a combustão +craft-iron-plate=Produza chapas de ferro +furnace-fuel=Coloque combustível na fornalha de pedra +furnace-ore=Coloque o minério de ferro na fornalha de pedra +heading=Funda matérias-primas +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Vá ate o Compilatron +heading=Compilatron detectou algo +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Traga os itens para o Compilatron +heading=Veja uma demonstração +obtain-burner-inserter=Obtenha um Insersor à combustão +obtain-burner-mining-drill=Obtenha uma mineradora à combustão +obtain-transport-belt=Obtenha algumas Esteiras +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Ir para Compilatron +heading=Inimigos estão se aproximando do leste +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Vá ate o Compilatron +heading=Compilatron detectou uma irregularidade +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Ir para Compilatron +heading=Inimigos estão se aproximando do oeste +[text-window] +continue-button=Continuar +[tutorial-gui] +new-bonuses-available=Novos bônus passivos em efeito +new-recipes-available=Criação de novos itens disponíveis +new-technologies-available=Novas tecnologias disponíveis para pesquisa +objective-complete=Objetivo concluído +research-tooltip-heading=Pesquisa concluída! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/pt-PT/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/pt-PT/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b14cbd611788babe0ebbdaf0842170549b301705 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/pt-PT/demo_level-01.cfg @@ -0,0 +1,75 @@ +goal-add-filter=Adicione a mineradora a combustão à barra de atalhos na parte inferior da tela usando __CONTROL__pick-item__. +goal-build-furnace=Selecione a fornalha de pedra e construa-a no chão perto de você pressionando __CONTROL__build__. O indicador irá aparecer verde se a construção for possível. +goal-close-character-screen=Feche a interface do personagem pressionando __CONTROL__confirm-gui__. +goal-collect-in-container=Aguarde até pelo menos __1__ itens estarem no __2__. +goal-collect-in-furnace=Aguarde até pelo menos __1__ itens fundidos estarem no __2__. +goal-craft-burner-miner=Crie uma broca de mineração de combustão. +goal-craft-chest=Constrói um baú de madeira. +goal-craft-furnace=Constrói uma fornalha de pedra (pressiona __CONTROL__open-character-gui__ e vê o teu menu de receitas). +goal-empty-container=Retire todos os itens da __1__. +goal-empty-furnace=Retire todos os itens fundidos da __1__. +goal-fast-empty-hand=Tire todos os itens do cursor com __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Tire as chapas de ferro da fornalha de pedra. +goal-insert-fuel-into-burner-miner=Insira combustível na broca de perfuração a combustão. +goal-insert-fuel-into-furnace=Coloca combustível na furnalha de pedra. \nPodes usar carvão ou madeira, que poderás encontrar por perto. +goal-insert-iron-into-furnace=Insira o minério de ferro no espaço para recursos da fornalha de pedra. +goal-intro=Esta janela mostrará sempre o objetivo ou tarefa atual. +goal-mine-burner-miner=Desconstrua a mineradora. +goal-mine-iron-ore=Aproxime-se do depósito de minério de ferro e passe o cursor sobre ele. +goal-mine-iron-ore-precise=Minere o minério de ferro (mantenha __CONTROL__mine__ premido): __1__/__2__ +goal-movement=Use as teclas __CONTROL_MOVE__ para se mover. +goal-open-character-screen-1=Abre a interface do personagem pressionando__CONTROL__open-character-gui__. +goal-open-character-screen-2=Abre a interface do personagem (pressionando __CONTROL__open-character-gui__). +goal-open-furnace=Abra a fornalha de pedra pressionando __CONTROL__open-gui__. +goal-pick-mined-item=Recolha o item obtido pela broca de perfuração (pressione __CONTROL__pick-items__ quando estiver próximo do item). +goal-place-burner-miner=Coloque a broca de perfuração a combustão no solo sobre um deposito. +goal-put-chest-below-burner-miner=Construa uma arca de madeira onde a broca de perfuração coloca os recursos obtidos. +goal-remove-blocking-entity=Algo está bloqueando a broca de perfuração a combustão. Remova a estrutura marcada usando o __CONTROL__mine__. +goal-take-iron-from-wreck=Transfira as chapas de ferro dos destroços para o seu inventário. +goal-wait-for-smelting=Coloque minério de ferro na fornalha de pedra. +msg-burner-miner-resources-placement=A broca de perfuração coloca na sua parte da frente os recursos que obtém. +msg-crafting-queue-1=Esta é a fila de criação. __ALT_CONTROL__1__cancel-craft__ num item da fila se quiser cancelar. +msg-entity-blocking-miner=Este objeto está bloqueando a broca de perfuração a combustão. Você precisa de removê-la. +msg-entity-info=Quando coloca o cursor sobre uma entidade, aparece informação útil detalhada numa dica aqui. +msg-furnace-working=A fornalha de pedra está a fundir o minério em chapas de ferro. +msg-goal-in-top-left=Podes encontrar sempre o objetivo atual nesta janela. +msg-intro=Esta janela irá ocasionalmente pausar o jogo e dar-lhe dicas. Pode continuar o jogo ao pressionar +msg-inventory-introduction=Seu inventário é à esquerda. Mova as placas de ferro para ali, pegando a pilha com __CONTROL__build__. +msg-mined-burner-miner-instead-of-open=Oops, recolheste a broca de perfuração em vez de abrir a interface. Podes abri-la pressionando __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Oops, recolheste o objecto em vez de abrir a interface. Podes abri-la pressionando __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Oops, recolheste a fornalha de pedra em vez de abrir a interface. Podes abri-la pressionando __CONTROL__open-gui__. +msg-recipes-info-1=No lado direito está o menu de criação. __ALT_CONTROL__2__craft__ na receita vai criar o item selecionado. +msg-resources-in-container=Os recursos encontram-se agora no __1__. +think-burner-miner-working=Está a funcionar, está a funcionar! +think-furnace-useful=Aquilo foi bem simples! +think-go-around=Eu devo gastar algum tempo a explorar este lugar estranho. +think-introduction=Aquele módulo de fuga salvou a minha vida. Receio que os outros não tenham tido tanta sorte … +think-learned-something=Boa, eu aprendi alguma coisa hoje. +think-nothing-more=Não há mais nada aqui. Vou ter de criar algumas ferramentas simples. +think-search-wreck=Talvez haja algo de útil no que resta da nave. +think-see-iron-ore=Aquilo parece minério de ferro. +think-smelt-iron=Hmm, se eu pudesse fundir aquele ferro de alguma maneira... +think-storage-needed=Podia construir aqui algo para recolher os recursos obtidos pela broca de perfuração. +think-tired=Sinto-me cansado de tanto minar. Pergunto-me se o processo poderia ser automatizado. +[entity-description] +burner-mining-drill=Minera material bruto de depósitos de recursos. +coal=Uma matéria-prima que pode ser queimada como combustível. +copper-ore=Uma matéria-prima que pode ser fundida em chapas de cobre. +copper-plate=O produto fundido do minério de cobre. +crash-site-chest-1=A cápsula de fuga que salvou sua vida. Pode conter algo útil. +electronic-circuit=Um ingrediente importante em muitas receitas. +iron-chest=Armazena itens finalizados para coleção, ou como um armazenamento temporário para matérias-primas. +iron-gear-wheel=Um ingrediente importante em muitas receitas. +iron-ore=Uma matéria-prima que pode ser fundida em chapas de ferro. +iron-plate=O produto fundido do minério de ferro. +stone=Uma matéria-prima usada para construção. +stone-furnace=Funde matérias-primas em seus produtos de fundição. +wood=Uma matéria-prima que pode ser queimada como combustível. +wooden-chest=Armazena itens finalizados para coleção, ou como um armazenamento temporário para matérias-primas. +[entity-name] +coal=Depósito de carvão +copper-ore=Depósito de minério de cobre +crash-site-chest-1=Cápsula de fuga +iron-ore=Depósito de minério de ferro +stone=Depósito de pedras + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/pt-PT/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/pt-PT/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..66ae7439f1a679f8973d095ea18fafbfd9545bbe --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/pt-PT/new-tut-map.cfg @@ -0,0 +1,189 @@ +[campaign-migrated-message] +heading=A sua fábrica foi migrada +text=Você iniciou a sua fábrica numa versão mais antiga do jogo, então tivemos que migrar. Poderá notar que foi redefinido para um ponto ligeiramente anterior no jogo. +[entity-description] +coal=Uma matéria-prima que pode ser queimada como combustível. +copper-cable=Ingrediente para criar Pequenos postes elétricos e Circuitos eletrónicos. +copper-ore=Uma matéria-prima que pode ser fundida em placas de Cobre. +copper-plate=O produto fundido do minério de Cobre. +electronic-circuit=Um ingrediente importante em muitas receitas. +firearm-magazine=Consumida quando disparada de uma Torre balística ou de uma Pistola. +gun-turret=Defende uma área automaticamente quando carregada com Munições. +iron-chest=Armazena itens finalizados para coleção, ou como um armazenamento temporário para matérias-primas. +iron-gear-wheel=Um ingrediente importante em muitas receitas. +iron-ore=Uma matéria-prima que pode ser fundida em chapas de ferro. +iron-plate=O produto fundido do minério de ferro. +pistol=Equipável como arma colocando-a numa slot de armas. Segura __CONTROL__shoot-enemy__ para disparar. +small-lamp=Emite luz quando conectado a uma rede elétrica. +solid-fuel=Um material de alta qualidade que pode ser queimado como combustível. +steel-chest=Arca do Compilatron +stone=Uma matéria-prima utilizada para construção. +stone-brick=O produto fundido da Pedra. Pode ser usado para criar caminhos no mundo. +stone-furnace=Funde matérias-primas em seus produtos de fundição. +stone-wall=Uma estrutura defensiva muito dura. +wood=Uma matéria-prima que pode ser queimada como combustível. +wooden-chest=Armazena itens finalizados para coleção, ou como um armazenamento temporário para matérias-primas. +[entity-name] +coal=Depósito de carvão +copper-ore=Depósito de minério de cobre +iron-ore=Depósito de minério de ferro +stone=Depósito de pedra +[gui] +crafting=Velocidade de produção +inventory=Inventário +select-filter=Liga item a barra de atalho +[item-description] +assembling-machine-1=Fabrica receitas automaticamente. +assembling-machine-2=Fabrica receitas automáticamente. Também é capaz de fabricar receitas com ingredientes flúidos. +boiler=Produz Vapor a partir de Água. +burner-inserter=Move itens entre arcas, tapetes rolantes e estruturas. +burner-mining-drill=Mina matéria-prima a partir de áreas de recursos. +compilatron-chest=Uma arca impossível de abrir. Usa um insersor para guardar coisas dentro dele. +inserter=Move itens entre arcas, tapetes rolantes e estruturas. +lab=Consome Pacotes de ciência para progredir pesquisa. +long-handed-inserter=Move itens entre arcas, tapetes rolantes e estruturas. +offshore-pump=Bombeia fluídos de uma massa de água. +pipe=Permite que fluidos fluam entre estruturas. +pipe-to-ground=Permite que fluidos fluam entre estruturas. +radar=Explora o mapa ao longo do tempo. +repair-pack=Reparar estruturas danificadas. Pega neste item na mão e segura __CONTROL__build__ numa estrutura para repará-la. +science-pack=Consumido por Laboratórios para progredir na pesquisa selecionada. +small-electric-pole=Conecta-se a outros postes de eletricidade para estender uma rede elétrica. +splitter=Distribui o conteúdo de cada tapete rolante para dois tapetes. Altamente configurável. +steam-engine=Fornece eletricidade quando conectado a uma rede elétrica e cheio de Vapor de uma Caldeira. +stone=Uma matéria-prima usada para construção. +transport-belt=Move os itens pela fábrica. Pode ter itens diferentes em cada lado. +underground-belt=Move os itens pela fábrica. Pode ter itens diferentes em cada lado. +[quest-automining] +exploit-coal=Escave carvão usando a broca de mineração de combustão +heading=Extrair combustível automaticamente +obtain-coal=Coloque carvão no seu inventário +[quest-build-radar] +heading=Trate de ativar o minimapa +place-radar=Crie e construa um Radar +power-radar=Alimente um Radar +research-basic-mapping=Pesquise a tecnologia básica de mapeamento +[quest-electronics] +craft-electronic-circuit=Crie circuitos eletrónicos +heading=Produz componentes avançados automaticamente +place-assembling-machine-1=Crie e construa uma máquina de montagem +power-assembling-machine-1=Utilize um Poste elétrico pequeno para conectar a eletricidade +[quest-entrench] +heading=Protege a fábrica com Torres balísticas +loaded-second-base-area=Constroi Torres balísticas perto do depósito de minério de ferro e carregue-as com munição +research-active-defense=Pesquisa a tecnologia de Defesa ativa +stockpile-firearm-magazine=Acumule carregadores de balas +[quest-explore] +empty=Pegue os itens de ambas as cápsulas baú. +heading=Pesquise no local do desastre +remove-mineable-wreckage=Colha recursos da sucata. +[quest-fortify] +consume-per-time-automation-science-pack=Consome Pacotes de ciência por minuto +destroy-biter-spawner=Destroi o Ninho de Mordedores para reduzir ataques +heading=Fortifica a fábrica +loaded-defend-2=Constroi Torres balísticas perto do depósito de minério de cobre e carregue-as com munição +produce-per-time-firearm-magazine=Produz Munições por minuto +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Traga os itens para o Compilatron +craft-burner-inserter=Crie um insersor Burner +craft-burner-mining-drill=Crie outra broca de mineração Burner +craft-transport-belt=Crie alguns cintos de transporte +[quest-handmining] +craft-stone-furnace=Crie uma fornalha de Pedra no ecrã da Personagem +heading=Prepare-se para fundir recursos brutos +place-stone-furnace=Construa uma fornalha de pedra +was-observed-mined_stone=Escave Pedra do depósito próximo +[quest-hints] +expand-hints=Mais dicas... +heading=Dicas +heading-all=Todas as dicas +info-move-click=[font=default-bold]Abre uma estrutura[/font] andando para ela e [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] nela. +info-move-wasd=[font=default-bold]Anda[/font] usando as teclas [font=default-semibold][color=128,206,240]__CONTROL__move-up__CONTROL__moveL__move-left__CONTROL__move-down__CONTRO-down__CONTROL__move-right__[/color][/font]. +[quest-item] +default=Missão padrão +[quest-leave] +arrive-exit-right=Fuja em direção a leste e encontre um local seguro para reconstruir +collect=Recolhe alguns equipamentos +heading=Arruma a fábrica e evacua +wait-for-entity-in-exit-right=Dirige-te ao Compilatron +[quest-load-lab] +has-packs=Adiciona pacotes de ciência de automação ao laboratório +heading=Desbloqueie novas receitas +research-basic-electronics=Pesquise a tecnologia básica de eletrónica +tech-selected=Começa o processo de pesquisa na tela de tecnologia +[quest-long-research] +heading=O desafio final +research-demo-munitions-upgrade=Pesquisa a tecnologia Militar 2 +[quest-military] +craft-firearm-magazine=Crie alguns carregadores de balas +craft-pistol=Constrói uma Pistola +heading=Prepara-te para o próximo ataque +player-loaded=Coloque munições no slot de munições +research-basic-military=Pesquisa a tecnologia militar básica +[quest-power-assembler] +craft-small-electric-pole=Construa Postes elétricos pequenos +heading=Utilize o gerador de eletricidade +power-crash-site-assembling-machine-1-repaired=Conecte a eletricidade à máquina de montagem reparada +[quest-prepare] +heading=Produz os itens necessarios antes de partires +obtain-assembling-machine-1=Obtém Máquinas de montagem +obtain-boiler=Obtém uma Caldeira +obtain-lab=Obtém um Laboratório +obtain-offshore-pump=Obtém uma Bomba de água +obtain-small-electric-pole=Obtém alguns Postes de eletricidade pequenos +obtain-steam-engine=Obtém um Motor a vapor +[quest-reach-pond] +arrive=Dirige-te a Compilatron +heading=Explora a área a este para encontrar um local seguro com água +[quest-rebuild] +build-offshore-pump=Construa uma bomba de água +connection=Conecte o motor a vapor a um Poste elétrico pequeno +heading=Reconstroi a fábrica utilizando energia a vapor +power-lab=Conecte eletricidade a um Laboratório +provide-steam=Forneça um motor de vapor com vapor +provide-water=Forneça uma caldeira com água e carvão +research-improved-equipment=Pesquise a tecnologia de equipamento pessoal melhorada +[quest-repair-assembler] +compi-iron-plate=Use o insersor para colocar chapas de ferro no baú do Compilatron +connect-with-belt=Construa tapetes rolantes entre a área de mineração e o baú do Compilatron +heading=Repare a máquina de montagem +[quest-repair-lab] +compi-copper-plate=Tenha chapas de cobre na arca de Compilatron +compi-iron-gear-wheel=Tenha rodas de engrenagem de ferro na arca do Compilatron +heading=Repare o laboratório e a Máquina de montagem +[quest-scan-wreck] +heading=Pesquisa uma fonte de energia diferente +research-analyse-ship=Pesquisa a tecnologia de Energia de vapor +[quest-smelting] +craft-burner-mining-drill=Crie uma broca de mineração de combustão +craft-iron-plate=Produza chapas de ferro +furnace-fuel=Coloque combustível na fornalha de Pedra +furnace-ore=Coloque minério de ferro na fornalha de pedra +heading=Funde recursos brutos +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Dirige-te ao Compilatron +heading=Compilatron detetou algo +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Traga os itens para o Compilatron +heading=Veja uma demonstração +obtain-burner-inserter=Obtém um insersor de combustão +obtain-burner-mining-drill=Obtém uma broca de mineração de combustão +obtain-transport-belt=Obtém algumas correias de transporte +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Dirige-te a Compilatron +heading=Inimigos estão se a aproximar do este +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Dirige-te ao Compilatron +heading=Compilatron detetou uma irregularidade +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Dirige-te a Compilatron +heading=Inimigos estão se a aproximar do oeste +[text-window] +continue-button=Continua +[tutorial-gui] +new-bonuses-available=Novos bónus passivos em efeito +new-recipes-available=Novas receitas de construção disponíveis +new-technologies-available=Novas tecnologias disponíveis para pesquisa +objective-complete=Objectivo completo +research-tooltip-heading=Pesquisa concluída! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/ro/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/ro/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..eaedd7423d79399af23137fc84f731c80c16d4c8 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/ro/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Folosește __CONTROL__look__ pentru a selecta entități din jurul tău. +goal-add-filter=Adaugă foreza pe combustibil în bara de comenzi rapide din partea de jos a ecranului folosind __CONTROL__pick-item__. +goal-add-filter-controller=Adaugă foreza pe combustibil în panoul de acces rapid.\n Ține apăsat __CONTROL__show-quick-panel__, selectează un slot și apasă __CONTROL__pick-item__ în timp ce ții foreza pe combustibil în mână. +goal-build-furnace=Selectează furnalul din piatră și construiește-l pe jos, aproapede tine, apăsând __CONTROL__build__. Indicatorul va fii verde dacă construcția este posibilă. +goal-close-character-screen=Închide meniul personajului apăsând __CONTROL__confirm-gui__. +goal-close-screen=Închide meniul personajului apăsând __CONTROL__confirm-gui__. +goal-collect-in-container=Așteptă până când cel puțin __1__ (de) elemente sunt în __2__. +goal-collect-in-furnace=Așteptă până când cel puțin __1__ elemente procesate sunt în __2__. +goal-craft-burner-miner=Fabrică o foreză pe combustibil. +goal-craft-chest=Crează lada de lemn. +goal-craft-furnace=Creează un furnal din piatră (apasă __CONTROL__open-character-gui__ și verifică meniul de fabricare). +goal-empty-container=Ia toate articolele din __1__. +goal-empty-furnace=Ia toate articolele procesate din __1__. +goal-fast-empty-hand=Golește cursorul folosind __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Ia plăcile de fier procesate din furnalul din piatră. +goal-insert-fuel-into-burner-miner=Introdu niște combustibil în foreză. +goal-insert-fuel-into-furnace=Pune combustibil în furnalul din piatră.\nPoţi folosi cărbune sau lemn, pe care îl poţi extrage în apropiere. +goal-insert-iron-into-furnace=Introdu minereul de fier în slotul de resurse al furnalului din piatră. +goal-intro=Această fereastră îți va arăta întotdeauna obiectivul sau sarcina curentă. +goal-mine-burner-miner=Demolează foreza. +goal-mine-iron-ore=Du-te aproape de depozitul de minereu de fier și ține cursorul deasupra acestuia. +goal-mine-iron-ore-controller=Mergi lângă depozitul de minereu de fier pentru a-l selecta. +goal-mine-iron-ore-precise=Minează minereul de fier (ține apăsat __CONTROL__mine__): __1__/__2__ +goal-movement=Folosește tastele __CONTROL_MOVE__ pentru a te deplasa. +goal-movement-controller=Folosește __CONTROL_MOVE__ pentru a te deplasa. +goal-open-character-screen-1=Deschide meniul personajului apăsând __CONTROL__close-gui__. +goal-open-character-screen-2=Deschide meniul caracterului (apasă __CONTROL__open-character-gui__). +goal-open-furnace=Deschide meniul furnalului apăsând __CONTROL__open-gui__. +goal-pick-mined-item=Ia elementul extras de foreză (apasă __CONTROL__pick-items__ în timp ce stai lângă ea). +goal-place-burner-miner=Construiește foreza pe combustibil peste un depozit de resurse. +goal-put-chest-below-burner-miner=Pune lada de lemn în locul de descărcare a resurselor din foreză. +goal-remove-blocking-entity=Ceva blochează foreza pe combustibil. Elimină structura marcată folosind __CONTROL__mine__. +goal-search-wreck=Verifică dacă există ceva util în modulul de evacuare. Du-te aproape de el și apasă __CONTROL__open-gui__ pentru a-l deschide. +goal-take-iron-from-wreck=Mută roțile dințate din modulul de evacuare în inventarul tău. +goal-wait-for-smelting=Topeste pacile de fier în cuptorul din piatră. +msg-burner-miner-resources-placement=Excavatorul minier lasă resursele minate în fața sa. +msg-crafting-queue-1=Acesta este lista de așteptare pentru fabricație. __ALT_CONTROL__1__cancel-craft__ pe obiectul din listă daca dorești sa anulezi. +msg-crafting-queue-1-controller=Aceasta este coada ta de fabricare. +msg-entity-blocking-miner=Acest obiect blochează foreza pe combustibil. Trebuie să îl elimini. +msg-entity-info=Când ții cursorul deasupra unei entități, informații utile detaliate apar într-un chenar aici. +msg-entity-info-controller=Când selectezi o entitate, aici apare un chenar cu informații utile detaliate. +msg-furnace-working=Furnalul din piatră prelucrează acum minereul de fier în plăci de fier. +msg-goal-in-top-left=Poți găsi întodeauna obiectivul curent în această fereastră. +msg-intro=Această fereastră va întrerupe ocazional jocul pentru a-ți oferi câteva indicii. Poți continua jocul apăsând +msg-inventory-introduction=Inventarul tău este în stânga. Mută roțile dințate luându-le cu __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Ups, ai demolat foreza în loc să-i deschizi meniul. Îl poți deschide apăsând __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Ups, ai demolat obiectul în loc să-i deschizi meniul. Îl poți deschide apăsând __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Ups, ai demolat furnalul din piatră în loc să-i deschizi meniul. Îl poți deschide apăsând __CONTROL__open-gui__. +msg-recipes-info-1=În partea dreaptă este meniul de fabricare. __ALT_CONTROL__2__craft__ pe rețeta dorită v-a crea obiectul respectiv. +msg-resources-in-container=Resursele sunt acum colectate în __1__. +think-burner-miner-working=Funcționează, funcționează! +think-furnace-useful=Ce ușor a fost! +think-go-around=Ar trebui să petrec ceva timp explorând acest loc ciudat. +think-introduction=Acel modul de evacuare mi-a salvat viața. Mă tem că ceilalți nu au fost la fel de norocoși... +think-learned-something=Super, am învățat ceva azi. +think-nothing-more=Nu mai e nimic altceva aici. Va trebui să îmi fac singur niște unelte simple. +think-search-wreck=Mă întreb dacă aș putea folosi ceva din modulul de evacuare. +think-see-iron-ore=Pare să fie ceva minereu de fier acolo. +think-smelt-iron=Hmm, dacă aș putea să topesc cumva acel fier... +think-storage-needed=Aș putea pune ceva aici în care să colectez resursele de la foreză. +think-tired=Mă simt destul de obosit după atâta minat. Mă întreb dacă nu cumva ar putea fi automatizat. +zoom-tip=Poți folosi __CONTROL__zoom-in__ și __CONTROL__zoom-out__ pentru a mări și micșora imaginea. +[entity-description] +burner-mining-drill=Extrage materia primă din depozitele de resurse. +coal=O materie primă care poate fi arsă ca și combustibil. +copper-ore=O materie primă care poate fi procesată în plăci de cupru. +copper-plate=Produsul procesat din minereu de cupru. +crash-site-chest-1=Modulul de evacuare care ți-a salvat viața. Poate conține ceva util. +electronic-circuit=Un ingredient important în multe rețete. +iron-chest=Înmagazinează obiectele terminate pentru a fi colectate, sau ca și tampon pentru materiile prime. +iron-gear-wheel=Un ingredient important în multe rețete. +iron-ore=O materie primă care poate fi procesată în plăci de fier. +iron-plate=Produsul procesat din minereu de fier. +stone=O materie primă care poate fi folosită pentru construit. +stone-furnace=Procesează materiile prime în produsele lor topite. +wood=O materie primă care poate fi arsă ca și combustibil. +wooden-chest=Înmagazinează obiectele terminate pentru a fi colectate, sau ca și tampon pentru materiile prime. +[entity-name] +coal=Depozit de cărbune +copper-ore=Depozit de minereu de cupru +crash-site-chest-1=Modul de evacuare +iron-ore=Depozit de minereu de fier +stone=Depozit de piatră + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/ru/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/ru/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ca05bbd795a7a1a8fe76259bc628aa285c5ef3bd --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/ru/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Используйте __CONTROL__look__, чтобы выбирать объекты вокруг вас. +goal-add-filter=Добавьте твердотопливный бур на панель быстрого доступа в нижней части экрана с помощью __CONTROL__pick-item__. +goal-add-filter-controller=Добавьте твердотопливный бур в панель быстрого доступа.\nЗажмите __CONTROL__show-quick-panel__, выберите ячейку и нажмите __CONTROL__pick-item__, удерживая бур в руке. +goal-build-furnace=Выберите каменную печь и постройте её рядом с собой, нажав __CONTROL__build__. Индикатор будет зелёным, если место доступно для строительства. +goal-close-character-screen=Закройте окно персонажа нажатием __CONTROL__confirm-gui__. +goal-close-screen=Закройте окно нажатием __CONTROL__confirm-gui__. +goal-collect-in-container=Дождитесь, пока в __2__ будет не менее __1__ __plural_for_parameter_1_{1=предмета|rest=предметов}__. +goal-collect-in-furnace=Дождитесь пока в __2__ будет не менее __1__ __plural_for_parameter_1_{1=переплавленного предмета|rest=переплавленных предметов}__. +goal-craft-burner-miner=Создайте твердотопливный бур. +goal-craft-chest=Создайте деревянный сундук. +goal-craft-furnace=Создайте каменную печь (нажмите __CONTROL__open-character-gui__ и найдите соответствующий рецепт). +goal-empty-container=Заберите все предметы из __1__. +goal-empty-furnace=Заберите все переплавленные предметы из __1__. +goal-fast-empty-hand=Освободите курсор от предметов нажатием __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Заберите получившиеся железные плиты из каменной печи. +goal-insert-fuel-into-burner-miner=Поместите немного топлива в твердотопливный бур. +goal-insert-fuel-into-furnace=Поместите топливо в каменную печь.\nПодойдёт уголь или дерево, их можно раздобыть неподалёку. +goal-insert-iron-into-furnace=Поместите железную руду в ячейку для ресурсов внутри каменной печи. +goal-intro=В этом окне всегда показывается активная задача или цель. +goal-mine-burner-miner=Демонтируйте бур. +goal-mine-iron-ore=Подойдите к месторождению железной руды и наведите на неё курсор. +goal-mine-iron-ore-controller=Подойдите ближе к месторождению железной руды, чтобы выбрать его. +goal-mine-iron-ore-precise=Добудьте железную руду (зажмите __CONTROL__mine__): __1__/__2__ +goal-movement=Используйте __CONTROL_MOVE__ для перемещения. +goal-movement-controller=Используйте __CONTROL_MOVE__ для перемещения. +goal-open-character-screen-1=Откройте окно персонажа нажатием __CONTROL__open-character-gui__. +goal-open-character-screen-2=Откройте окно персонажа нажатием __CONTROL__open-character-gui__. +goal-open-furnace=Откройте каменную печь нажатием __CONTROL__open-gui__. +goal-pick-mined-item=Подберите предмет, добытый буром (нажмите __CONTROL__pick-items__, стоя рядом с предметом). +goal-place-burner-miner=Установите твердотопливный бур над месторождением. +goal-put-chest-below-burner-miner=Поставьте деревянный сундук на то место, куда бур складывает добытые ресурсы. +goal-remove-blocking-entity=Что-то блокирует твердотопливный бур. Удалите отмеченную постройку с помощью __CONTROL__mine__. +goal-search-wreck=Проверьте, есть ли что-нибудь полезное в спасательной капсуле. Подойдите к ней и нажмите __CONTROL__open-gui__, чтобы открыть её. +goal-take-iron-from-wreck=Переместите железные шестерни из спасательной капсулы в ваш инвентарь. +goal-wait-for-smelting=Выплавите железные пластины в каменной печи. +msg-burner-miner-resources-placement=Бур складывает добытые ресурсы перед собой. +msg-crafting-queue-1=Это ваша очередь создания. Нажмите на предмет в очереди, если вы хотите отменить его. +msg-crafting-queue-1-controller=Это ваша очередь создания. +msg-entity-blocking-miner=Этот объект блокирует бур. Вам нужно его удалить. +msg-entity-info=Когда вы наводите курсор на объект, полезная информация появляется здесь в подсказке. +msg-entity-info-controller=Когда вы выбираете объект, полезная информация появляется здесь в подсказке. +msg-furnace-working=Теперь каменная печь переплавляет железную руду в железные плиты. +msg-goal-in-top-left=В этом окне всегда можно найти текущую цель. +msg-intro=Это окно будет иногда приостанавливать игру и давать вам подсказки. Для продолжения нажмите +msg-inventory-introduction=Ваш инвентарь — слева. Переместите железные шестерни, взяв их с помощью __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Ой, вместо открытия меню бура, вы нечаянно разобрали его. Вы можете открыть меню бура нажатием __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Ой, вместо открытия меню объекта, вы нечаянно разобрали его. Вы можете открыть меню нажатием __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Ой, вместо открытия меню печи, вы нечаянно разобрали её. Вы можете открыть печь нажатием __CONTROL__open-gui__. +msg-recipes-info-1=Справа находятся рецепты. Нажав левой кнопки мыши на рецепте, вы создадите соответствующий предмет. +msg-resources-in-container=Ресурсы теперь собираются в __1__. +think-burner-miner-working=Работает, работает! +think-furnace-useful=Это было довольно несложно! +think-go-around=Мне стоит исследовать это странное место. +think-introduction=Эта спасательная капсула спасла мне жизнь. Боюсь, что другим повезло меньше... +think-learned-something=Отлично, я сегодня кое-чему научился. +think-nothing-more=Здесь больше ничего нет. Придётся самому сделать несколько простых инструментов. +think-search-wreck=Интересно, смогу ли я использовать что-нибудь из этой спасательной капсулы. +think-see-iron-ore=Кажется, там есть железная руда. +think-smelt-iron=Хм, если бы только я мог как-то переплавить железо... +think-storage-needed=Я мог бы поставить сюда что-то для сбора добытых буром ресурсов. +think-tired=Я немного устал от копания вручную. Интересно, можно ли это как-то автоматизировать. +zoom-tip=Вы можете использовать __CONTROL__zoom-in__ и __CONTROL__zoom-out__ для увеличения и уменьшения масштаба. +[entity-description] +burner-mining-drill=Добывает сырьё из месторождений. +coal=Сырьё, можно использовать как топливо. +copper-ore=Сырьё, может быть переплавлено в Медные плиты. +copper-plate=Продукт, выплавленный из медной руды. +crash-site-chest-1=Спасательная капсула, которая спасла вам жизнь. В ней может быть что-то полезное. +electronic-circuit=Важный ингредиент во многих рецептах. +iron-chest=Хранит созданные предметы, или выступает в роли буфера для сырья. +iron-gear-wheel=Важный ингредиент во многих рецептах. +iron-ore=Сырьё, может быть переплавлено в Железные плиты. +iron-plate=Продукт, выплавленный из железной руды. +stone=Материал, используемый для строительства. +stone-furnace=Переплавляет сырьё в соответствующий продукт. +wood=Сырьё, можно использовать как топливо. +wooden-chest=Хранит созданные предметы, или выступает в роли буфера для сырья. +[entity-name] +coal=Месторождение угля +copper-ore=Месторождение медной руды +crash-site-chest-1=Спасательная капсула +iron-ore=Месторождение железной руды +stone=Месторождение камня + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/ru/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/ru/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2b4dac7136b61cb3859ccf105a67739c1a937629 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/ru/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=Пожалуйста, отправьте скриншоты из этой\nпапки на ben.buckton@factorio.com. \n\nИ ещё раз спасибо, что играли и \nпотратили время на отправку отзыва. +[campaign-migrated-message] +heading=Ваше сохранение перенесено +text=Ваше сохранение было начато в старой версии игры. Возможно, в результате его переноса в новую версию прогресс будет незначительно сброшен. +[campaign-migrated-too-old-message] +heading=Ваше сохранение слишком старое +text=Это сохранение из старой экспериментальной версии кампании Вступление. К сожалению, оно больше не может быть загружено. Это относится только к кампании Вступление, с прочими сохранениями всё нормально. +[compi] +story-assessment-operational=Состояние инженера...\nДееспособный +story-automation-complete=Демонстрация завершена +story-found-water=Вода обнаружена\n>> Начните строительство +story-suggest-evacuate=Повышенная агрессивность местных форм жизни\n>> Эвакуируйтесь +story-waiting-for-player=Требуется инженер...\nОжидание +teach-add-fuel=Постройка требует топливо\n>> Вставьте уголь [img=coal-dark-background] +teach-alt-mode=Доступно больше информации\n>> Для отображения нажмите [color=1,1,1]__CONTROL__show-info__[/color] +teach-bottles=Для исследований требуются исследовательские пакеты [img=item/automation-science-pack]\n>> Вставьте пакеты в лабораторию [img=item/lab] +teach-build-structure=Постройте каменную печь [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=В постройке есть предметы\n>> Чтобы забрать всё, нажмите [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] +teach-feed-items=Требуются медные плиты [img=item/copper-plate]\nТребуются железные шестерни [img=item/iron-gear-wheel]\n>> Вставьте предметы сюда +teach-feed-plates=Требуются железные плиты [img=item/iron-plate]\n>> Вставьте предметы сюда +teach-harvest-tree=Добудьте дерево [img=item/wood]\n>> Зажмите [color=1,1,1]__CONTROL__mine__[/color] +teach-inserting=Вставьте Железные пластины [img=item/iron-plate]\nдля производства Железных шестерён [img=item/iron-gear-wheel] +teach-load-turret=Обнаружена пустая пулемётная турель [img=item/gun-turret]\n>> Вставьте магазины с патронами [img=item/firearm-magazine] +teach-low-satisfaction=Не хватает электроэнергии\n>> Увеличьте производство электричества +teach-low-steam=Недостаточно пара +teach-mine-salvage=Соберите металл\n>> Зажмите [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=Добудьте камень [img=item/stone]\n>> Зажмите [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=Обнаружена заблокированная дрель\n>> Здесь нужен деревянный сундук [img=item/wooden-chest] +teach-move-outside=Используйте [color=1,1,1]__CONTROL_MOVE__[/color] чтобы ходить\n>> Переместитесь за выделенную область +teach-open-entity=В постройке есть предметы\n>> Чтобы открыть, нажмите [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-open-inventory=Нажмите [color=1,1,1]__CONTROL__open-character-gui__[/color],\nчтобы открыть экран персонажа +teach-open-research-menu=Открылись исследования\n>> Нажмите [color=1,1,1]__CONTROL__open-technology-gui__[/color] для просмотра +teach-power=Сборочный автомат требует электричество\n>> Постройте опору ЛЭП возле Электрического генератора\n>> Постройте опору ЛЭП возле сборочного автомата\n>> Соедините опоры ЛЭП +teach-repair-turret=Обнаружена повреждённая мелкокалиберная турель [img=item/gun-turret]\n>> Используйте ремонтные комплекты [img=item/repair-pack] +teach-shoot-key=Агрессивное существо проникло на фабрику\nЧтобы открыть огонь, нажмите [color=1,1,1]__CONTROL__shoot-enemy__[/color] +teach-take-in-hand=Возьмите каменную печь [img=item/stone-furnace]\nс экрана персонажа\n>> Нажмите [color=1,1,1]__CONTROL__open-character-gui__[/color] +teach-use-wasd=Используйте [color=1,1,1]__CONTROL_MOVE__[/color], чтобы ходить +tell-demo-cancelled=Инженер может это сделать\nДемонстрация отменена +[entity-description] +assembling-machine-1=Автоматически производит рецепты. +assembling-machine-2=Автоматически производит рецепты. +big-ship-wreck-1=Часть разбившегося корабля. В ней могут быть полезные предметы. +big-ship-wreck-2=Часть разбившегося корабля. В ней могут быть полезные предметы. +big-ship-wreck-3=Часть разбившегося корабля. В ней могут быть полезные предметы. +boiler=Превращает воду в пар. +burner-inserter=Перемещает предметы между сундуками, конвейерами и постройками. +burner-mining-drill=Добывает сырьё из месторождений. +coal=Сырьё, можно использовать как топливо. +compilatron=Робот-помощник, переживший крушение. Получил внутренние повреждения, из-за чего возможности робота ограничены. +copper-cable=Ингредиент для создания Электросхем и Деревянных опор ЛЭП. +copper-ore=Сырьё, можно переплавить в Медные плиты. +copper-plate=Продукт, выплавленный из Медной руды. +electric-mining-drill=Добывает сырьё из месторождений. +electronic-circuit=Важнейший ингредиент во многих рецептах. +escape-pod-assembler=Часть разбившегося корабля, предназначенная для создания компонентов. +escape-pod-lab=Часть разбившегося корабля, предназначенная для исследования новых технологий. +escape-pod-power=Часть разбившегося корабля, содержащая большую батарею. Она серьёзно повреждена, но ещё работает. +firearm-magazine=Используется для ведения огня из Пистолета или Пулемётной турели. +gun-turret=При загрузке магазинами с патронами автоматически защищает небольшую область. +inserter=Перемещает предметы между сундуками, конвейерами и постройками. +iron-chest=Накапливает созданные предметы, или выступает в роли буфера для сырья. +iron-gear-wheel=Важнейший ингредиент во многих рецептах. +iron-ore=Сырьё, можно переплавить в Железные плиты. +iron-plate=Продукт, выплавленный из Железной руды. +lab=Потребляет исследовательские пакеты для проведения исследований. +long-handed-inserter=Перемещает предметы между сундуками, конвейерами и постройками. +mineable-wreckage=Удерживайте __CONTROL__mine__ для сбора +offshore-pump=Качает воду с побережья. +pipe=Позволяет жидкостям течь между постройками. +pipe-to-ground=Позволяет жидкостям течь между структурами. +pistol=Помещается в слот для оружия. Для ведения огня удерживайте __CONTROL__shoot-enemy__. +radar=Исследует карту с течением времени. +repair-pack=Восстанавливает повреждённые структуры. Возьмите этот предмет в руку, наведите курсор на структуру и удерживайте __CONTROL__build__. +science-pack=Используется Лабораториями для выполнения выбранного исследования. +small-electric-pole=Соединяется с другими опорами ЛЭП, расширяя электрическую сеть. +small-lamp=Освещает небольшую область при подключении к электрической сети. +solid-fuel=Высококачественный материал, можно использовать как топливо. +splitter=Распределяет содержимое каждого входящего конвейера на два выходящих. Гибко настраивается. +steam-engine=Производит электричество при подключении к электрической сети и наполнении паром от бойлера. +steel-chest=Сундук компилатрона +stone=Сырьё, используемое для строительства. +stone-brick=Продукт, выплавленный из камня. Может использоваться для прокладки дорог. +stone-furnace=Переплавляет сырьё в соответствующий продукт. +stone-wall=Очень прочная защита. +transport-belt=Перемещает предметы по фабрике. Предметы могут находиться на двух сторонах. +underground-belt=Перемещает предметы по фабрике. Предметы могут находиться на двух сторонах. +wood=Сырьё, можно использовать как топливо. +wooden-chest=Накапливает созданные предметы, или выступает в роли буфера для сырья. +wreck-pole=Не обращайте внимания, этого не будет в финальной версии +[entity-name] +coal=Месторождение угля +copper-ore=Месторождение медной руды +iron-ore=Месторождение железной руды +stone=Залежи камня +[gui] +crafting=Меню рецептов +inventory=Инвентарь +select-filter=Ссылка на предмет в панели быстрого доступа +[gui-helper] +assembler-description=Сборщики создают предметы автоматически,\nкогда подключены к электричеству +assembler-right-slot=Продукты показываются\nв слотах справа +assembler-set-recipe=Сборочный автомат требует рецепт\n>> Выберите рецепт +assembler-top-slot=Требуемые ингредиенты показываются\nв верхних слотах +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] чтобы взять предмет +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] чтобы положить предмет в слот +container-exit-button=Нажмите [color=1,1,1]__CONTROL__close-gui__[/color] чтобы закрыть \nэтот экран +container-has-items=У этой структуры есть Инвентарь,\nпоказываемый справа +drill-needs-fuel=Твердотопливный бур требует топливо\n>> Положите уголь в левый слот +furnace-needs-fuel=Топливо помещается в нижний слот +furnace-ore-slot=Сырьё помещается в верхней слот +furnace-product-slot=Выплавленный продукт появляется\nв слоте справа +furnace-smelts-raw=Каменная печь переплавляет сырые материалы\nв пригодные предметы +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__1__craft__[/color] по рецепту чтобы создать один предмет. +inventory-hover-recipe-to-view=Наведите курсор на рецепт\nдля просмотра ингредиентов +inventory-left=Слева показывается\nинвентарь Персонажа +inventory-right=Справа Меню\nрецептов +[item-description] +assembling-machine-1=Автоматически производит предметы. +assembling-machine-2=Автоматически производит предметы. Может работать с жидкостями. +boiler=Превращает воду в пар. +burner-inserter=Перемещает предметы между сундуками, конвейерами и постройками. +burner-mining-drill=Добывает сырьё из месторождений. +coal=Сырьё, можно использовать как топливо. +compilatron-chest=Неоткрываемый сундук. Используйте манипулятор для перемещения предметов внутрь. +copper-cable=Ингредиент для создания Электросхем и Деревянных опор ЛЭП. +copper-ore=Сырьё, может быть переплавлено в Медные плиты. +copper-plate=Продукт, выплавленный из Медной руды. +electric-mining-drill=Добывает сырьё из месторождений. +electronic-circuit=Важнейший ингредиент во многих рецептах. +firearm-magazine=Используется для ведения огня из Пистолета или Пулемётной турели. +gun-turret=При загрузке магазинами с патронами автоматически защищает небольшую область. +inserter=Перемещает предметы между сундуками, конвейерами и постройками. +iron-chest=Накапливает созданные предметы, или выступает в роли буфера для сырья. +iron-gear-wheel=Важнейший ингредиент во многих рецептах. +iron-ore=Сырьё, может быть переплавлено в Железные плиты. +iron-plate=Продукт, выплавленный из Железной руды. +lab=Потребляет исследовательские пакеты для проведения исследований. +light-armor=Когда надета в слот брони, увеличивает сопротивление к урону. +long-handed-inserter=Перемещает предметы между сундуками, конвейерами и постройками. +offshore-pump=Качает воду с побережья. +pipe=Позволяет жидкостям течь между постройками. +pipe-to-ground=Позволяет жидкостям течь между постройками. +pistol=Помещается в слот для оружия. Для ведения огня удерживайте __CONTROL__shoot-enemy__. +radar=Исследует карту с течением времени. +repair-pack=Восстанавливает повреждённые структуры. Возьмите этот предмет в руку, наведите курсор на структуру и удерживайте __CONTROL__build__. +science-pack=Используется Лабораториями для выполнения выбранного исследования. +small-electric-pole=Соединяется с другими опорами ЛЭП, расширяя электрическую сеть. +small-lamp=Освещает небольшую область при подключении к электрической сети. +solid-fuel=Высококачественный материал, можно использовать как топливо. +splitter=Распределяет содержимое каждого входящего конвейера на два выходящих. Гибко настраивается. +steam-engine=Производит электричество при подключении к электрической сети и наполнении паром от бойлера. +stone=Сырьё, используемое для строительства. +stone-brick=Продукт, выплавленный из Камня. Может использоваться для прокладки дорог. +stone-furnace=Переплавляет сырьё в соответствующий продукт. +stone-wall=Очень прочная защита. +transport-belt=Перемещает предметы по фабрике. Предметы могут находиться на двух сторонах. +underground-belt=Перемещает предметы по фабрике. Предметы могут находиться на двух сторонах. +wood=Сырьё, можно использовать как топливо. +wooden-chest=Накапливает созданные предметы, или выступает в роли буфера для сырья. +[quest-automining] +exploit-coal=Добудьте Уголь, используя Твердотопливный бур +heading=Извлеките топливо автоматически +obtain-coal=Соберите Уголь в инвентаре Персонажа +[quest-build-radar] +heading=Почините миникарту +place-radar=Создайте и разместите Радар +power-radar=Запитайте радар +research-basic-mapping=Исследуйте технологию Базовая картография +[quest-electronics] +craft-electronic-circuit=Произведите Электросхемы +heading=Произведите продвинутые компоненты автоматически +place-assembling-machine-1=Создайте и разместите Сборочный автомат +power-assembling-machine-1=Используйте деревянную опору ЛЭП для подключения электричества +[quest-entrench] +heading=Защитите фабрику с помощью Пулемётных турелей +loaded-second-base-area=Постройте Турели вблизи месторождения Железной руды и загрузите в них боеприпасы +research-active-defense=Исследуйте технологию Активная защита +stockpile-firearm-magazine=Запаситесь Магазинами с патронами +[quest-explore] +empty=Заберите предметы из обеих Капсул. +heading=Обыщите место крушения +remove-mineable-wreckage=Добудьте ресурсы, собрав металлолом. +[quest-fortify] +consume-per-time-automation-science-pack=Потребляйте Исследовательские пакеты в минуту +destroy-biter-spawner=Уничтожьте ближайшие Гнёзда кусак, чтобы уменьшить атаки +heading=Защищайте фабрику +loaded-defend-2=Постройте Турели вблизи месторождения Медной руды и загрузите в них боеприпасы +produce-per-time-firearm-magazine=Произведите Магазины с патронами в минуту +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Принесите предметы Компилатрону +craft-burner-inserter=Создайте твердотопливный манипулятор +craft-burner-mining-drill=Создайте ещё один твердотопливный бур +craft-transport-belt=Создайте несколько конвейеров +heading=Произведите предметы для демонстрации +[quest-handmining] +craft-stone-furnace=Создайте Каменную печь в окне Персонажа +heading=Приготовьтесь к переплавке ресурсов +place-stone-furnace=Разместите Каменную печь +was-observed-mined_stone=Добудьте Камень из ближайшего месторождения +[quest-hints] +expand-hints=Больше подсказок... +heading=Подсказки и Хитрости +heading-all=Все подсказки +info-alt-mode=[font=default-bold]Просмотреть больше информации[/font] о заводе, нажав кнопку [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Устанавливайте рецепты[/font] для сборочных автоматов нажатием кнопки "Изменить рецепт" на экране сборочного автомата. +info-assembling-machines=[font=default-bold]Сборочные автоматы[/font] производят предметы автоматически. +info-build=Чтобы [font=default-bold]строить[/font], нажмите [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] по иконке постройки в инвентаре, затем нажмите [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] на земле. +info-burner-structures=Чтобы [font=default-bold]заправить напрямую[/font], возьмите топливо в руку, затем нажмите [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] на нужной постройке. +info-copy-paste-settings=[font=default-bold]Копируйте настройки сборочного автомата[/font] нажатием [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. Вставьте нажатием [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Добавьте больше Пулемётных турелей, атаки становятся сильнее. +info-fast-transfer=Чтобы [font=default-bold]взять все предметы[/font] из постройки без открытия её инвентаря, нажмите на ней [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font]. +info-hand-mining=Чтобы [font=default-bold]добывать ресурсы[/font], наведите на них курсор и удерживайте [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]. +info-handcrafting=Теперь можно создавать компоненты [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] на экране персонажа. +info-hover-recipe=[font=default-bold]Рецепты можно посмотреть[/font], наведя курсор на соответствующую кнопку в Меню рецептов. +info-inserter=[font=default-bold]Постройки могут быть заполнены[/font] и опустошены с помощью манипуляторов. +info-inventory=[font=default-bold]Окно персонажа[/font] может быть открыто нажатием [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font]. +info-map=[font=default-bold]Карту[/font] можно открыть и закрыть, нажав [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]. +info-melee-attack=Чтобы [font=default-bold]атаковать ближайших кусак[/font], удерживайте [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]Буры скидывают добытое сырьё[/font] непосредственно на землю перед ними. Используйте сундуки и конвейеры, чтобы собрать руду, в противном случае бур будет простаивать. +info-move-click=Чтобы [font=default-bold]открыть постройку,[/font], подойдите поближе и нажмите на ней [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font]. +info-move-wasd=[font=default-bold]Перемещайтеcь[/font] клавишами [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font]. +info-no-respawning=Во время выполнения этой задачи возрождение отключено. Если вы умрёте, есть сохранение с начала битвы. +info-pickup-items=Чтобы [font=default-bold]собрать предметы с конвейеров[/font], удерживайте [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font]. +info-pipette=Наведя курсор на постройку, можно [font=default-bold]взять такую же из инвентаря[/font] нажатием [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold]Электричеством[/font] обеспечивается небольшая площадь вокруг каждой опоры ЛЭП. +info-production=[font=default-bold]Исследование можно ускорить[/font] установкой большего количества Лабораторий и производством большего количества Исследовательских пакетов. +info-put-one=Чтобы [font=default-bold]положить один предмет[/font] в слот, нажмите [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=Чтобы [font=default-bold]снести постройки[/font], удерживайте [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]. +info-repair-pack=Для починки, возьмите [font=default-bold]ремкомплект[/font] и удерживайте [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] над повреждённой постройкой. +info-research-screen=[font=default-bold]Исследование[/font] можно выбрать на Экране Технологии. Откройте его с помощью [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font] ключ. +info-rotate=Чтобы [font=default-bold]вращать постройки[/font], как во время, так и после строительства, нажмите [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font]. +info-science-packs=[font=default-bold]Лабораториям нужны научные пакеты[/font] для исследования технологий. +info-spawners-consume-pollution=[font=default-bold]Гнёзда впитывают загрязнение[/font]. Когда они впитают достаточное количество, группа кусак отправится в атаку. +info-take-half=Чтобы [font=default-bold]взять половину пачки[/font], нажмите [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Стрелять в ближайших врагов[/font], удерживая [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. Конкретные враги могут быть выделены с помощью мыши. +info-turret-ammo=[font=default-bold]Пулемётные турели[/font] могут быть автоматически перезагружены с помощью манипуляторов. +info-turrets-loaded=[font=default-bold]Поддерживайте Пулемётные турели заряженными[/font], чтобы пережить атаки. +[quest-item] +default=Искомый предмет по умолчанию +[quest-leave] +arrive-exit-right=Бегите на восток и найдите безопасное место для нового строительства +collect=Соберите оборудование +heading=Разберите фабрику и эвакуируйтесь +wait-for-entity-in-exit-right=Идите к Компилатрону +[quest-load-lab] +has-packs=Положите Автоматизационные исследовательские пакеты в лабораторию +heading=Откройте новые рецепты +research-basic-electronics=Исследуйте технологию Базовая электроника +tech-selected=Запустите исследование на экране технологий +[quest-long-research] +heading=Последнее испытание +research-demo-munitions-upgrade=Исследуйте технологию Военное дело 2 +[quest-military] +craft-firearm-magazine=Создайте несколько Магазинов с патронами +craft-pistol=Создайте Пистолет +heading=Приготовьтесь к следующей атаке +player-loaded=Поместите Магазин с патронами в слот боеприпасов +research-basic-military=Исследуйте технологию Базовое военное дело +[quest-power-assembler] +craft-small-electric-pole=Создайте деревянную опору ЛЭП +heading=Используйте Генератор электроэнергии +power-crash-site-assembling-machine-1-repaired=Подключите Сборочный автомат к электричеству +[quest-prepare] +heading=Прежде чем уйти, создайте необходимые предметы +obtain-assembling-machine-1=Соберите Сборочные автоматы +obtain-boiler=Соберите Бойлер +obtain-lab=Соберите Лабораторию +obtain-offshore-pump=Соберите Насос +obtain-small-electric-pole=Соберите деревянные опоры ЛЭП +obtain-steam-engine=Соберите Паровой двигатель +[quest-reach-pond] +arrive=Идите к Компилатрону +heading=Исследуйте область на востоке, найдите безопасное место с водой +[quest-rebuild] +build-offshore-pump=Разместите Насос +connection=Подключите Паровой двигатель к деревянной опоре ЛЭП +heading=Перестройте фабрику с помощью энергии пара +power-lab=Подключите электричество к Лаборатории +provide-steam=Подключите Пар в Паровой двигатель +provide-water=Обеспечьте Бойлер Водой и Углём +research-improved-equipment=Исследуйте Улучшенное персональное снаряжение +[quest-repair-assembler] +compi-iron-plate=Используйте манипулятор, чтобы положить железные плиты в сундук Компилатрона +connect-with-belt=Постройте конвейеры между области добычи и сундуком Компилатрона +heading=Восстановите Сборочный автомат +[quest-repair-lab] +compi-copper-plate=Положите Медные плиты в сундук Компилатрона +compi-iron-gear-wheel=Положите Железные шестерни в сундук Компилатрона +heading=Отремонтируйте Лабораторию и Сборочный автомат +[quest-scan-wreck] +heading=Исследуйте альтернативные источники энергии +research-analyse-ship=Исследуйте технологию энергии пара +[quest-smelting] +craft-burner-mining-drill=Создайте твердотопливный бур +craft-iron-plate=Произведите Железные пластины +furnace-fuel=Положите топливо в Каменную печь +furnace-ore=Положите Железную руду в Каменную печь +heading=Переплавьте ресурсы +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Идите к Компилатрону +heading=Компилатрон что-то обнаружил +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Принесите предметы Компилатрону +heading=Посмотрите демонстрацию +obtain-burner-inserter=Создайте твердотопливный манипулятор +obtain-burner-mining-drill=Создайте твердотопливный бур +obtain-transport-belt=Создайте несколько конвейеров +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Идите к Компилатрону +heading=Враги приближаются с востока +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Идите к Компилатрону +heading=Компилатрон обнаружил нарушение +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Идите к Компилатрону +heading=Враги приближаются с запада +[text-window] +continue-button=Продолжить +[tutorial-gui] +new-bonuses-available=Новые бонусы в действии +new-recipes-available=Доступны новые рецепты +new-technologies-available=Новые технологии доступны для исследований +objective-complete=Задача выполнена +research-tooltip-heading=Исследование завершено! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/sk/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/sk/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..06fec93494b34de381c7b3b38234a13515ffdad1 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/sk/demo_level-01.cfg @@ -0,0 +1,83 @@ +controller-look-tip=Použi __CONTROL__look__ na vybranie objektov okolo teba. +goal-add-filter=Pridaj ťažiace zariadenie do svojej lišty na spodu obrazovky pomocou __CONTROL__pick-item__. +goal-build-furnace=Vyber kamennú pec a postav ju na zem blízko teba stlačením __CONTROL__build__. Ak tam môžeš stavať indikátor sa sfarbí na zeleno. +goal-close-character-screen=Zatvor inventár stlačením __CONTROL__confirm-gui__. +goal-close-screen=Zatvor inventár stlačením __CONTROL__confirm-gui__. +goal-collect-in-container=Počkaj kým aspoň __1__ z predmetov bude v __2__. +goal-collect-in-furnace=Počkaj kým aspoň __1__ zo ztavených predmetov bude v __2__. +goal-craft-burner-miner=Vyrob ťažiace zariadenie. +goal-craft-chest=Vyrob drevenú truhlicu. +goal-craft-furnace=Vyrob kamennú pec (stlač __CONTROL__open-character-gui__ a pozri sa na návody). +goal-empty-container=Zober všetky predmety z__1__. +goal-empty-furnace=Zober všetky ztavené predmety z __1__. +goal-fast-empty-hand=Vyprázdni svoj kurzor pomocou _CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Vyber spracované železné pláty z kamennej pece. +goal-insert-fuel-into-burner-miner=Vlož palivo do ťažiaceho zariadenia. +goal-insert-fuel-into-furnace=Vlož palivo do kamennej pece.\nMôžeš použiť uhlie alebo drevo, ktoré môžeš naťažiť blízko. +goal-insert-iron-into-furnace=Vlož železnú rudu do miesta na vstupné suroviny v peci. +goal-intro=Toto okno vám vždy ukáže aktuálny cieľ alebo úlohu. +goal-mine-burner-miner=Dekonštruj ťažobné zariadenie. +goal-mine-iron-ore=Priblíž sa k ložisku železnej rudy a prejdi cezeň kurzorom. +goal-mine-iron-ore-controller=Priblíž sa k ložisku železnej rudy a vyber ho. +goal-mine-iron-ore-precise=Vyťaž železnú rudu (podrž __CONTROL__mine__): __1__/__2__ +goal-movement=Použi __CONTROL_MOVE__ klávesy na pohyb +goal-movement-controller=Použi __CONTROL_MOVE__ na pohyb +goal-open-character-screen-1=Otvor hráčov inventár stlačením __CONTROL__open-character-gui__. +goal-open-character-screen-2=Otvor hráčov inventár stlačením (__CONTROL__open-character-gui__). +goal-open-furnace=Otvor kamennú pec stlačením __CONTROL__open-gui__. +goal-pick-mined-item=Zdvihni predmet, ktoré ťažiace zariadenie vyťažilo (stlačením __CONTROL__pick-items__ pokiaľ stojíš blízko). +goal-place-burner-miner=Postav ťažiace zariadenie na zem na suroviny, ktoré by sa hodilo vyťažiť. +goal-put-chest-below-burner-miner=Polož drevenú truhlicu pred ťažiace zariadenie. +goal-remove-blocking-entity=Niečo blokuje ťažiace zariadenie. Odstráň označenú štruktúru pomocou __CONTROL__mine__. +goal-search-wreck=Pozri sa či je niečo použiteľné v únikovom moduly. Priblíž sa a stlač __CONTROL__open-gui__, aby si ho otvoril. +goal-take-iron-from-wreck=Presuň železné ozubené kolesá z únikového modulu do svojho inventára. +goal-wait-for-smelting=Ztav železné pláty v kammenej peci. +msg-burner-miner-resources-placement=Suroviny z ťažiaceho zariadenia vypadávajú na zem priamo pred neho. +msg-crafting-queue-1=Toto je tvoje výrobné poradie. __ALT_CONTROL__1__cancel-craft__ na predmet v poradí, ak ho chceš odstrániť. +msg-crafting-queue-1-controller=Toto je tvoje výrobné poradie. +msg-entity-blocking-miner=Tento objekt blokuje ťažobné zariadenie. Musíš ho odstrániť. +msg-entity-info=Keď pôjdeš myšou nad dáky objekt, v pravom hornom rohu sa zobrazia detailné informácie. +msg-entity-info-controller=Keď vyberieš objekt, užitočné podrobné informácie sa zobrazia v popise tu. +msg-furnace-working=Kamenná pec teraz taví železnú rudu a prerába ju železné pláty. +msg-goal-in-top-left=V tomto okne vždy nájdeš svoj aktuálny cieľ. +msg-intro=Toto okno občas pozastaví hru a dá ti nejaký tip. Pokračovať v hre môžeš stlačením +msg-inventory-introduction=Váš inventár je vľavo. Presuňte železné ozubené kolesá ich zdvihnutím pomocou __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Ups, dekonštruoval si ťažobné zariadenie, namiesto aby si ho otvoril. Otvára sa pomocou __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Ups, dekonštruoval si predmet, namiesto aby si ho otvoril. Otvára sa pomocou __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Ups, dekonštruoval si kamennú pec, namiesto aby si ju otvoril. Otvára sa pomocou __CONTROL__open-gui__. +msg-recipes-info-1=Na pravej strane je tvoje menu na výrobu. __ALT_CONTROL__2__craft__ na recept a vyrobý sa žiadaný predmet. +msg-resources-in-container=Suroviny budú teraz vyrobené v __1__. +think-burner-miner-working=Ono to funguje, hurá! +think-furnace-useful=To bola hračka! +think-go-around=Mal by som stráviť viac času prehľadávaním tohto podivného miesta. +think-introduction=Ten únikový modul mi zachránil život. Obávam sa, že ostatní nemali také šťastie ... +think-learned-something=Skvelé, dnes som sa niečo naučil. +think-nothing-more=Viac tu toho nie je. Budem si musieť vyrobiť jednoduché nástroje sám. +think-search-wreck=Zaujímalo by ma či by som niečo mohol použiť z vraku tohto modulu. +think-see-iron-ore=Tam to vyzerá ako železná ruda. +think-smelt-iron=Hmm, keby som len mohol niekde spracovať tú železnú rudu... +think-storage-needed=Mohol by som vytvoriť niečo, do čoho by sa suroviny hromadili. +think-tired=Cítim sa už dosť unavený z toho ťaženia. Zaujímalo by ma, či by to mohlo byť automatizované. +zoom-tip=Môžeš použiť __CONTROL__zoom-in__ a __CONTROL__zoom-out__ na priblíženie a oddialenie. +[entity-description] +burner-mining-drill=Ťaží surový materiál z úložisiek. +coal=Surový materál, ktorý môže byť spálený ako palivo. +copper-ore=Surový materál, ktorý môže byť premenený na medené pláty. +copper-plate=Ztavený produkt medenej rudy. +crash-site-chest-1=Únikový modul zachránil tvoj život. Možno obsahuje niečo užitočné. +electronic-circuit=Dôležitá ingrediencia použitá v mnohých návodoch +iron-chest=Skladuje hotové predmety na zber alebo ako medzipamäť pre suroviny. +iron-gear-wheel=Dôležitá ingrediencia použitá v mnohých návodoch +iron-ore=Surový materál, ktorý môže byť premenený na železné pláty +iron-plate=Ztavený produkt železnej rudy. +stone=Surový materiál použiteľný na konštrukciu. +stone-furnace=Ztaví surové materiály na ztavené produkty. +wood=Surový materál, ktorý môže byť spálený ako palivo. +wooden-chest=Skladuje hotové predmety na zber alebo ako medzipamäť pre suroviny. +[entity-name] +coal=Ložisko uhlia +copper-ore=Ložisko Medi +crash-site-chest-1=Únikový modul +iron-ore=Ložisko železnej rudy +stone=Kamenné ložisko + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/sl/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/sl/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0090fbcba95f603c1d1bcd25435ee9fa3de10e5d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/sl/demo_level-01.cfg @@ -0,0 +1,83 @@ +controller-look-tip=Uporabi __CONTROL__look__, da izberete entitete okoli vas. +goal-add-filter=Dodaj rudarski vrtalnik na meni na spodnjem delu zaslona s pomočjo __CONTROL__pick-item__. +goal-build-furnace=Izberi kamnito peč in jo zgradi blizu sebe s pritiskom na __CONTROL__build__. Zeleni indikator bo pokazal, če je gradnja tam možna. +goal-close-character-screen=Zapri inventar (pritisni __CONTROL__close-gui__). +goal-close-screen=Zapri inventar s pritiskom na __CONTROL__close-gui__. +goal-collect-in-container=Počakajte, da bo vsaj __1__ kosov v __2__. +goal-collect-in-furnace=Počakajte da bo vsaj __1__ pečenih kosov v __2__. +goal-craft-burner-miner=Sestavi rudarski vrtalnik na trdo gorivo. +goal-craft-chest=Izdelaj leseno skrinjo. +goal-craft-furnace=Izdelaj kamnito peč (pritisni __CONTROL__open-character-gui__ in si poglej recepte). +goal-empty-container=Poberi vse predmete iz __1__. +goal-empty-furnace=Poberi vse pečene predmete iz __1__. +goal-fast-empty-hand=Odizberi trenutno selekcijo s pomočjo __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Vzemi pridobljene železne plošče iz peči. +goal-insert-fuel-into-burner-miner=Dotoči nekaj goriva v rudarski vrtalnik. +goal-insert-fuel-into-furnace=Vstavi gorivo v kamnito peč. \nUporabiš lahko premog ali les, ki ju lahko najdeš v bližini. +goal-insert-iron-into-furnace=Položi železovo rudo v okence za surovine v peči. +goal-intro=To okno bo vedno prikazalo trenutni cilj ali nalogo. +goal-mine-burner-miner=Razstavi kopača. +goal-mine-iron-ore=Pomakni se bliže nahajališču železove rude in postavi kurzor nad njega. +goal-mine-iron-ore-controller=Približajte se nahajališču železa, da ga lahko izberete. +goal-mine-iron-ore-precise=Izkoplji železovo rudo (drži __CONTROL__mine__):__1__/__2__ +goal-movement=Uporabi __CONTROL_MOVE__ tipke za premikanje okoli. +goal-movement-controller=Uporabi __CONTROL_MOVE__ za premikanje okoli. +goal-open-character-screen-1=Do inventarja dostopaš z __CONTROL__open-character-gui__. +goal-open-character-screen-2=Do inventarja dostopaš z __CONTROL__open-character-gui__. +goal-open-furnace=Odpri kamnito peč (pritisni __CONTROL__open-gui__). +goal-pick-mined-item=Poberi predmet, ki ga je izkopal rudarski vrtalnik (pritisni __CONTROL__pick-items__, medtem ko stojiš blizu njega). +goal-place-burner-miner=Položi rudarski vrtalnik na tla nad surovinami. +goal-put-chest-below-burner-miner=Postavi leseno skrinjo na mesto, kamor vrtalnik odlaga surovine. +goal-remove-blocking-entity=Nekaj je na poti rudarskemu vrtalniku. Odstrani označen objekt s pomočjo __CONTROL__mine__. +goal-search-wreck=Preveri, če je kaj uporabnega v reševalni kapsuli. Približaj se ji in pritisni __CONTROL__open-gui__, da se bo odprla. +goal-take-iron-from-wreck=Prestavi železne plošče iz razbitin v svoj inventar. +goal-wait-for-smelting=Pretopi železovo rudo v kamniti peči. +msg-burner-miner-resources-placement=Rudarski vrtalnik odlaga nakopane surovine predse. +msg-crafting-queue-1=To je tvoja čakalna vrsta za gradnjo. __ALT_CONTROL__1__cancel-craft__ na objektu v čakalni vrsti, če ga želiš preklicati. +msg-crafting-queue-1-controller=To je vaš čakalni seznam. +msg-entity-blocking-miner=Ta kos je na poti rudarskemu vrtalniku. Odstrani ga. +msg-entity-info=Ko pokažeš z miško na entiteto, se na zgornji desni strani zaslona prikažejo uporabne informacije. +msg-entity-info-controller=Kadar izberete entiteto, se vam v oblačku pojavijo koristne informacije. +msg-furnace-working=Kamnita peč zdaj tali železovo rudo v železne plošče. +msg-goal-in-top-left=Trenutni cilj lahko vedno vidiš v tem oknu. +msg-intro=To okno bo občasno ustavilo igro in ti dalo nekaj namigov. Igro lahko nadaljuješ s pritiskom na +msg-inventory-introduction=Tvoj inventar je na levi. Vanj odloži železne plošče, tako da jih pobereš, povlečeš v prosto okence in klikneš __CONTROL__build__. +msg-mined-burner-miner-instead-of-open=Ups, rudarski vrtalnik si porušil/a, namesto da bi ga odprl/a. Odpreš ga lahko s pritiskom na __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Ups, rudarski vrtalnik si porušil/a, namesto da bi ga odprl/a. Odpreš ga lahko s pritiskom na __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Ups, peč si porušil/a, namesto da bi jo odprl/a. Odpreš jo lahko s pritiskom na __CONTROL__open-gui__. +msg-recipes-info-1=Na desni strani je tvoj gradbeni seznam. __ALT_CONTROL__2__craft__ na receptu bo izdelal prikazan objekt. +msg-resources-in-container=Surovine se zdaj zbirajo v __1__. +think-burner-miner-working=Deluje, deluje! +think-furnace-useful=To je bila mala malica! +think-go-around=Lahko bi porabil nekaj časa za raziskavo teka čudnega prostora. +think-introduction=Ta reševalna kapsula mi je rešila življenje. Bojim se, da drugi niso imeli take sreče... +think-learned-something=Krasno, danes sem se nekaj novega naučil/a. +think-nothing-more=Tukaj ni ničesar drugega. Sam/-a bom moral/-a narediti nekaj preprostih orodij. +think-search-wreck=Mogoče mi bo v pomoč kaj iz razbitin? +think-see-iron-ore=Tisto tam je videti kot železova ruda. +think-smelt-iron=Hmm, ko bi le lahko nekako stopil/-a to železo ... +think-storage-needed=Tukaj lahko položim nekaj, s čimer bom pobiral/a surovine iz vrtalnika. +think-tired=Od vsega kopanja sem že prav utrujen/-a. Zanima me, če bi se dalo ta postopek avtomatizirati? +zoom-tip=Lahko uporabite __CONTROL__zoom-in__ in __CONTROL__zoom-out__ za približevanje in oddaljevanje. +[entity-description] +burner-mining-drill=Izkopava surovine iz območja. +coal=Surov izdelek, ki se ga lahko uporablja kot gorivo. +copper-ore=Surovina, ki se jo lahko pretopi v bakrene plošče. +copper-plate=Izdelek stopljen iz bakrene rude. +crash-site-chest-1=Reševalna kapsula, ki mi je rešila življenje. Mogoče se v njej nahaja kaj koristnega. +electronic-circuit=Pomembna sestavina v mnogih receptih. +iron-chest=Shrani končane kose za zbirko ali za zalogo surovin. +iron-gear-wheel=Pomembna sestavina v mnogih receptih. +iron-ore=Surovina, ki se jo lahko pretopi v železne plošče. +iron-plate=Izdelek stopljen iz železove rude. +stone=Surovina za uporabo v gradnji. +stone-furnace=Speci surovine v pečene izdelke. +wood=Surov izdelek, ki se ga lahko uporablja kot gorivo. +wooden-chest=Shrani končane kose za zbirko ali za zalogo surovin. +[entity-name] +coal=Nahajališče premoga +copper-ore=Nahajališče bakra +crash-site-chest-1=Reševalna kapsula +iron-ore=Nahajališče železa +stone=Nahajališče kamna + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/sl/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/sl/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f4b076d93ac68fed79209cc6bd78eba1710fa38b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/sl/new-tut-map.cfg @@ -0,0 +1,112 @@ +[campaign-migrated-message] +heading=Vaša shranjena igra je bila prenešena +text=Naložili ste shranjen položaj starejše verzije igre, zato jo je bilo potrebno posodobiti. Morda se je zato vaš napredek v igri resetiral na nekoliko zgodnejši čas v igri. +[campaign-migrated-too-old-message] +heading=Vaša shranjena pozicija je prestara za nadaljevanje +[compi] +story-found-water=Voda odkrita\n>> Prični rekonstrukcijo +teach-low-steam=Ni zadosti pare +[entity-description] +big-ship-wreck-2=Del zrušene ladje. Lahko vsebuje uporabne zadeve. +copper-ore=Surovina, ki se jo lahko pretopi v bakrene plošče. +copper-plate=Pretopljen baker. +firearm-magazine=Porablja se ob streljanju s pištolo ali sterlsko kupolo. +pipe-to-ground=Omogoča tekočinam pretok med zgradbami. +repair-pack=Popravi poškodovane strukture. Vzemite ta predmet v roko in držite __CONTROL__build__ na strukturi za popravilo. +wreck-pole=Ignoriraj, tega ne bo v končni verziji +[entity-name] +coal=Nahajališče premoga +copper-ore=Nahajališče bakra +iron-ore=Nahajališče železa +stone=Nahajališče kamna +[gui] +crafting=Gradbeni seznam +inventory=Inventar +select-filter=Poveži predmet s priročno vrstico +[gui-helper] +container-has-items=Zgradba ima prikaz inventarja\nshown na desni strani +furnace-needs-fuel=Gorivo gre spodnjo režo +furnace-ore-slot=Surovine gredo v najvišji predal +inventory-left=Na levi strani je inventar \nIgralca +inventory-right=Na desni strani je meni \nCrafting +[item-description] +assembling-machine-1=Avtomatsko izdela načrt. +boiler=Dela paro iz vode. +copper-cable=Komponenta za uporabo v gradnji malih električnih drogov in elektronskih vezij. +copper-ore=Surovina, ki se jo lahko pretopi v bakrene plošče. +copper-plate=Pretopljen baker. +electronic-circuit=Pomembna sestavina v mnogih receptih. +iron-gear-wheel=Pomembna sestavina v mnogih receptih. +iron-ore=Surovina, ki se jo lahko pretopi v železne plošče. +iron-plate=Izdelek stopnjem iz železove rude. +pistol=Uporabno kot orožje, če se ga postavi v prostor za orožje. Drži __CONTROL__shoot-enemy__ za streljanje. +stone=Surovina za uporabo v gradnji. +stone-wall=Zelo močna obrambna zgradba. +[quest-automining] +exploit-coal=Rudari premog z uporabo rudarskega vrtalnika na trdo gorivo +heading=Avtomatsko pridobi gorivo +obtain-coal=Imej premog v inventarju +[quest-build-radar] +place-radar=Izdelajte in zgradite Radar +power-radar=Priklopi elektriko radarju +[quest-electronics] +craft-electronic-circuit=Naredi elektronsko vezje +place-assembling-machine-1=Zasnuj in zgradi Gradbeni stroj +[quest-entrench] +stockpile-firearm-magazine=Naredi zalogo okvirjev streliva +[quest-explore] +heading=Preišči mesto nesreče +remove-mineable-wreckage=Pridobi resurse iz odpadnega železa. +[quest-handcrafting] +craft-burner-inserter=Naredi vstavljalec goriva. +[quest-handmining] +craft-stone-furnace=Zgradi kamnito peč preko osebnega pogleda +heading=Pripravi vse za topljenje surovin +place-stone-furnace=Zgradi kamnito peč +was-observed-mined_stone=Narudari kamen iz bližnjega vira +[quest-hints] +heading=Namigi in nasveti +heading-all=Vsi namigi +[quest-item] +default=Privzeti objekt naloge +[quest-leave] +wait-for-entity-in-exit-right=Pojdi k sestavljalcu +[quest-load-lab] +heading=Odkleni nove načrte +[quest-military] +craft-pistol=Naredi pištolo +heading=Pripravite se na naslednji napad +player-loaded=Imejte nabojnike streliva v prostoru za strelivo +research-basic-military=Razišči osnovne vojaške tehnologije +[quest-power-assembler] +craft-small-electric-pole=Naredi male električne drogove +[quest-prepare] +obtain-boiler=Imej grelec +obtain-lab=Pridobi laboratorij +obtain-steam-engine=Pridobi parni stroj +[quest-rebuild] +power-lab=Priklopi laboratorij na elektriko +provide-steam=Priklopi parni stroj na vir pare +provide-water=Napolni kotel z vodo in premogom +research-improved-equipment=Razišči Izboljšano tehnologijo osebne opreme +[quest-repair-lab] +compi-copper-plate=Imej bakrene plošče v sestavljalčevi skrinji +[quest-smelting] +craft-burner-mining-drill=Sestavi rudarski vrtalnik na trdo gorivo +craft-iron-plate=Proizvedi železne plošče +furnace-fuel=Dodaj gorivo v kamnito peč +furnace-ore=Dodaj železovo rudo v kamnito peč +heading=Pretopi surovine +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Pojdi k sestavljalcu +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Pripelji predmete k Združevalniku +heading=Poglej demonstracijo +[text-window] +continue-button=Nadaljuj +[tutorial-gui] +new-recipes-available=Novi gradbeni načrti so na voljo +new-technologies-available=Nove tehnologije so na voljo za raziskovanje +objective-complete=Cilj dosežen +research-tooltip-heading=Raziskava zaključena! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/sr/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/sr/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8989f3078d70f3503900c17bfe1b4c3921443aaf --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/sr/demo_level-01.cfg @@ -0,0 +1,83 @@ +controller-look-tip=Користи __CONTROL__look__ да изабереш ентитете око себе. +goal-add-filter=Додај бушилицу на сагоревање у линију за брз приступ на дну екрана користећи __CONTROL__pick-item__. +goal-build-furnace=Одабери камену пећ и изгради је на земљи поред себе притискањем __CONTROL__build__.Индикатор ће позеленети ако је градња могућа. +goal-close-character-screen=Затвори екран карактера притискањем __CONTROL__confirm-gui__. +goal-close-screen=Затвори прозор притискањем __CONTROL__confirm-gui__. +goal-collect-in-container=Сачекај док бар __1__ предмета не буде у __2__. +goal-collect-in-furnace=Сачекај док бар __1__ претопљених предмета не буде у __2__. +goal-craft-burner-miner=Направи бушилицу на сагоревање. +goal-craft-chest=Направи дрвени ковчег. +goal-craft-furnace=Направи камену пећ (притисни __CONTROL__open-character-gui__ и провери свој мени прављења) +goal-empty-container=Узми све предмете из __1__. +goal-empty-furnace=Узми све претопљене предмете из __1__. +goal-fast-empty-hand=Испразните свој курсор притиском на __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Узми претопљене гвоздене плоче из камене пећи. +goal-insert-fuel-into-burner-miner=Убаци гориво у бушилицу на сагоревање. +goal-insert-fuel-into-furnace=Убаци гориво у камену пећ.\nМожеш користити угаљ или дрво, које можеш копати у близини. +goal-insert-iron-into-furnace=Убаци руду гвожђа у отвор за ресурсе у каменој пећи. +goal-intro=Овај прозор ће ти увек показивати тренутни циљ или задатак. +goal-mine-burner-miner=Растави рударску бушилицу. +goal-mine-iron-ore=Приближите се наслази руде гвожђа и држите курсор изнад ње. +goal-mine-iron-ore-controller=Приближи се руди гвожђа да би је одабрао. +goal-mine-iron-ore-precise=Копај руду гвожђа (држи __CONTROL__mine__): __1__/__2__ +goal-movement=Користи __CONTROL_MOVE__ тастере да се помераш. +goal-movement-controller=Користи __CONTROL_MOVE__ да би се померао. +goal-open-character-screen-1=Отвори екран карактера притискањем __CONTROL__confirm-gui__. +goal-open-character-screen-2=Отвори екран карактера (притисни __CONTROL__open-character-gui__). +goal-open-furnace=Отвори камену пећ притискањем __CONTROL__open-gui__. +goal-pick-mined-item=Покупи предмет који је бушилица ископала(притисни __CONTROL__pick-items__ док стојиш поред ње). +goal-place-burner-miner=Сагради горућу бушилицу на земљи преко наслаге руде. +goal-put-chest-below-burner-miner=Сагради дрвени ковчег на позицији где бушилица отпушта ресурсе. +goal-remove-blocking-entity=Нешто блокира бушилицу на сагоревање. Уклони обележену структуру користећи __CONTROL__mine__. +goal-search-wreck=Провери да ли има нечег корисног у капсули за бег. Приближи се и притисни __CONTROL__open-gui__ да је отвориш. +goal-take-iron-from-wreck=Помери гвоздене зупчанике из капсуле за бег у свој инвентар. +goal-wait-for-smelting=Претапај гвоздене плоче у каменој пећи. +msg-burner-miner-resources-placement=Бушилица испушта ископане ресурсе испред себе. +msg-crafting-queue-1=Ово је ваш ред за прављење. __ALT_CONTROL__1__cancel-craft__ на предмет у реду ће отказати његово прављење. +msg-crafting-queue-1-controller=Ово је ваш ред за прављење. +msg-entity-blocking-miner=Објекат блокира горућу бушилицу. Мораш га уклонити. +msg-entity-info=Када држите курсор изнад нечега, корисне детаљне информације биће приказане овде. +msg-entity-info-controller=Када изаберете ентитет, корисне детаљне инфомације се појављу овде. +msg-furnace-working=Камена пећ сада претапа руду гвожђа у гвоздене плоче. +msg-goal-in-top-left=Увек можеш да пронађеш тренутни циљ у овом прозору. +msg-intro=Овај прозор ће ти повремено паузирати игрицу и дати неке савете. Можеш да наставиш са игром тако што ћеш да пристиснеш +msg-inventory-introduction=Твој инвентар је на левој страни. Помери гвоздене зупчанике тако што ћеш их покупити са __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Упс, раставио си бушилицу уместо да је отвориш. Можеш је отворити притискањем __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Упс, раставио си овај објекат уместо да га отвориш. Можеш га отворити притискањем __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Упс, раставио си камену пећ уместо да је отвориш. Можеш је отворити притискањем __CONTROL__open-gui__. +msg-recipes-info-1=На десној страни је ваш мени за прављење. __ALT_CONTROL__2__craft__ на рецепт ће направити приказани предмет. +msg-resources-in-container=Ресурси су сад скупљени у __1__. +think-burner-miner-working=Ради, ради! +think-furnace-useful=То је био мачији кашаљ! +think-go-around=Требало би да мало истражујем ово чудно место. +think-introduction=Та капсула за бег ми је спасила живот. Плашим се да остали нису били те среће... +think-learned-something=Одлично, научио сам нешто данас. +think-nothing-more=Овде више нема ничега. Мораћу сам да направим неке једноставне алатке. +think-search-wreck=Питам се да ли бих могао нешто искористити из капсуле за бег. +think-see-iron-ore=То тамо изгледа као руда гвожђа. +think-smelt-iron=Хммм, кад би само некако могао претопити то гвожђе... +think-storage-needed=Могао бих саградити нешто овде да прикупља ресурсе од бушилице. +think-tired=Осећам се баш уморно после свог тог копања. Питам се да ли би то могло да се аутоматизује? +zoom-tip=Можеш користити __CONTROL__zoom-in__ и __CONTROL__zoom-out__ да увеличате и смањите приказ. +[entity-description] +burner-mining-drill=Копа сирове материјале из налазишта ресурса. +coal=Сиров материјал који се може сагоревати као гориво. +copper-ore=Сиров материјал који се може претопити у бакарне плоче. +copper-plate=Производ топљења руде бакра. +crash-site-chest-1=Капсула за бег која вам је спасла живот. Можда садржи нешто корисно. +electronic-circuit=Важан састојак многих рецепата. +iron-chest=Складишти завршене предмете за сакупљање, или служи као међуспремник за сирове материјале +iron-gear-wheel=Важан састојак многих рецепата. +iron-ore=Сиров материјал који се може претопити у гвоздене плоче. +iron-plate=Производ топљења руде гвожђа. +stone=Сиров материјал коришћен за грађење. +stone-furnace=Топи сирове материјале у њихове претопљене производе. +wood=Сиров материјал који се може сагоревати као гориво. +wooden-chest=Складишти завршене предмете за сакупљање, или служи као међуспремник за сирове материјале +[entity-name] +coal=Налазиште угља +copper-ore=Налазиште руде бакра +crash-site-chest-1=Капсула за бег +iron-ore=Налазиште руде гвожђа +stone=Налазиште камена + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/sv-SE/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/sv-SE/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7880f7e907685b770ceac5a9981f36b272b791b6 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/sv-SE/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Använd __CONTROL__look__ för att välja enheter omkring dig. +goal-add-filter=Lägg till borren i snabbmenyn längst ner på skärmen med hjälp av __CONTROL__pick-item__. +goal-add-filter-controller=Lägg till förbränningsdriven gruvborr på snabbpanelen.\nHåll __CONTROL__show_quick-panel__, välj en plats och tryck __CONTROL__pick-item__ när du håller gruvborren i din hand. +goal-build-furnace=Välj stenugnen och placera den på marken nära dig genom att trycka på __CONTROL__build__. Indikatorn visas grön om placeringen är möjlig. +goal-close-character-screen=Stäng karaktärsgränssnittet genom att trycka på __CONTROL__close-gui__. +goal-close-screen=Stäng fönstret genom att trycka på __CONTROL__confirm-gui__. +goal-collect-in-container=Vänta tills minst __1__ objekt är i __2__. +goal-collect-in-furnace=Vänta tills minst __1__ smälta objekt är i __2__. +goal-craft-burner-miner=Tillverka en förbränningsdriven gruvborr. +goal-craft-chest=Gör träkistan. +goal-craft-furnace=Gör en stenugn (tryck __CONTROL__open-character-gui__ och kolla din tillverkningsmeny). +goal-empty-container=Ta alla föremål från __1__. +goal-empty-furnace=Ta alla smälta objekt från __1__. +goal-fast-empty-hand=Töm markören med __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Ta de smälta järnplåtarna från stenugnen. +goal-insert-fuel-into-burner-miner=Lägg till bränsle i den förbränningsdrivna gruvborren. +goal-insert-fuel-into-furnace=Lägg in bränsle i stenugnen.\nDu kan använda kol eller trä, som du kan bryta i närheten. +goal-insert-iron-into-furnace=Lägg in järnmalmen i resursrutan i stenugnen. +goal-intro=Detta fönster visar alltid det aktuella målet eller uppgiften. +goal-mine-burner-miner=Dekonstruera gruvborren. +goal-mine-iron-ore=Ställ dig vid järnmalmen och håll markören över den. +goal-mine-iron-ore-controller=Gå närmre järnmalmen för att välja den. +goal-mine-iron-ore-precise=Gräv järnmalm (håll __CONTROL__mine__): __1__/__2__ +goal-movement=Använd __CONTROL_MOVE__ knappar för att gå omrking. +goal-movement-controller=Använd __CONTROL_MOVE__ för att flytta runt. +goal-open-character-screen-1=Öppna karaktärsgränssnittet genom att trycka på __CONTROL__open-character-gui__. +goal-open-character-screen-2=Öppna karaktärsgränssnittet (tryck på __CONTROL__open-character-gui__). +goal-open-furnace=Öppna stenugnen genom att trycka __CONTROL__open-gui__. +goal-pick-mined-item=Plocka upp objektet som brytits av gruvborren (tryck __CONTROL__pick-items__ när du står nära den). +goal-place-burner-miner=Placera borren på marken över en resurs. +goal-put-chest-below-burner-miner=Bygg träkistan vid gruvborrens utgångs-markör. +goal-remove-blocking-entity=Något blockerar borren. Ta bort den markerade strukturen med hjälp av __CONTROL__mine__. +goal-search-wreck=Kontrollera om det finns något användbart i flyktmaskinen. Gå nära och tryck __CONTROL__open-gui__ för att öppna den. +goal-take-iron-from-wreck=Flytta järnkugghjulen från flyktkapseln till ditt lagerutrymme. +goal-wait-for-smelting=Smält järnplattor i stenugnen. +msg-burner-miner-resources-placement=Borren lägger uppgrävda resurser framför sig. +msg-crafting-queue-1=Det här är din tillverkningskö. __ALT_CONTROL__1__cancel-craft__ på ett objekt i kön om du vill avbryta det. +msg-crafting-queue-1-controller=Det här är din skapandekö. +msg-entity-blocking-miner=Detta objekt blockerar borren. Du måste ta bort den. +msg-entity-info=När du håller musen över en enhet visas detaljerad information i ett verktygstips här. +msg-entity-info-controller=När du väljer en enhet så visas användbar detaljerad information i ett verktygstips här. +msg-furnace-working=Stenugnen smälter nu järnmalmen till järnplåtar. +msg-goal-in-top-left=Du kan alltid hitta det aktuella målet i detta fönster. +msg-intro=Detta fönster kommer stundtals att pausa spelet och ge dig lite tips. Du kan fortsätta spelet genom att trycka på +msg-inventory-introduction=Ditt lagerutrymme är till vänster. Flytta järnkugghjulen genom att plocka upp dem med __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Hoppsan, du dekonstruerade gruvborren istället för att öppna dess användarpanel. Du öppnar den genom att trycka __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Hoppsan, du dekonstruerade gruvborren istället för att öppna dess användarpanel. Du öppnar den genom att trycka __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Oj, du tog bort stenugnen istället för att öppna dess gränssnitt. Du kan öppna den genom att trycka på __CONTROL__open-gui__. +msg-recipes-info-1=På höger sida finns din hantverksmeny. __ALT_CONTROL__2__craft__ på receptet kommer att tillverka det avbildade föremålet. +msg-resources-in-container=Resurserna samlas nu in i __1__. +think-burner-miner-working=Det funkar, det funkar! +think-furnace-useful=Det där var hur lätt som helst! +think-go-around=Jag borde tillbringa lite tid att utforska denna märkliga plats. +think-introduction=Den där flyktkapseln räddade mitt liv. Jag är rädd att de andra inte hade samma tur... +think-learned-something=Schysst, jag lärde mig något idag. +think-nothing-more=Här finns inget annat. Jag måste själv tillverka några enkla verktyg. +think-search-wreck=Jag undrar om jag skulle kunna använda något från flyktkapseln. +think-see-iron-ore=Det ser ut som järnmalm där borta. +think-smelt-iron=Hmm, om jag bara kunde smälta järnet på något sätt... +think-storage-needed=Jag skulle kunna bygga något här för insamling av resurser från gruvborren. +think-tired=Jag känner mig rätt utmattad av allt detta gruvarbete. Jag undrar om det kunde automatiseras. +zoom-tip=Du kan använda __CONTROL__zoom-in__ och __CONTROL__zoom-out__ för att zooma in och ut. +[entity-description] +burner-mining-drill=Utvinner råvaror ur markfyndigheter. +coal=En råvara som kan brännas som bränsle. +copper-ore=Ett råmaterial som kan smältas till kopparplåtar. +copper-plate=Smält produkt av kopparmalm. +crash-site-chest-1=Flyktkapsel som räddade ditt liv. Det kan innehålla något användbart. +electronic-circuit=En viktig ingrediens i många recept. +iron-chest=Lagrar färdiga föremål för att sparas eller som en buffert för råmaterial. +iron-gear-wheel=En viktig ingrediens i många recept. +iron-ore=Ett råmaterial som kan smältas till järnplåtar. +iron-plate=Smält produkt av järnmalm. +stone=En råvara som används för konstruktion. +stone-furnace=Smälter råvaror till smälta produkter. +wood=En råvara som kan brännas som bränsle. +wooden-chest=Lagrar färdiga föremål för att sparas eller som en buffert för råmaterial. +[entity-name] +coal=Kolfyndighet +copper-ore=Kopparmalmsfyndighet +crash-site-chest-1=Flyktkapsel +iron-ore=Järnmalmsfyndighet +stone=Stenfyndighet + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/sv-SE/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/sv-SE/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..751fac09bda4b5218fc4a8019e3e02a5c3e23087 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/sv-SE/new-tut-map.cfg @@ -0,0 +1,322 @@ +[campaign-email-message] +text=Vänligen skicka dessa skärmdumpar som finns i denna\nmapp till ben.buckton@factorio.com. \n\nTack återigen för att du spelar och tar \ntid att skicka oss Feedback. +[campaign-migrated-message] +heading=Din sparade spel har blivit migrerad +text=Du startade ett sparat spel från en äldre version av spelet, så vi behövde migrera det. Du kan märka att du har återställts till en lite tidigare skede i spelet. +[campaign-migrated-too-old-message] +heading=Din sparfil är för gammal för att fortsätta +text=Din sparfil är från en äldre experimentell version av introduktions kampanjen och olyckligtvis kan inte laddas mera. Detta gäller endast till introduktionskampanjen, inte till vanliga sparfiler. +[compi] +story-assessment-operational=Ingenjör status...\nFunktionsduglig +story-automation-complete=Demonstration slutförd +story-found-water=Vatten upptäckt\n>> Startar återuppbyggnad +story-suggest-evacuate=Inföding aggression på osäker nivå\n>> Evakuera +story-waiting-for-player=Ingenjör behövs...\nVäntar +teach-add-fuel=Struktur behöver bräsnle\n>> mata in kol [img=coal-dark-background] +teach-alt-mode=Mera information tillgänglig\n>> Tryck [color=1,1,1]__CONTROL__show-info__[/color] knappen för att växla +teach-bottles=Forskning kräver forskningspaket [img=item/automation-science-pack]\n>> Mata in paket i Labbet[img=item/lab] +teach-build-structure=Bygg smältugn av sten[img=item/stone-furnace]\n>>[color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Denna struktur innehåller föremål\n>>[color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] för att ta alla föremål +teach-feed-items=Begär koppar plåtar[img=item/copper-plate]\nBegär järnkugghjul[img=item/iron-gear-wheel]\n>>Mata in föremål här +teach-feed-plates=Begär järnplåtar[img=item/iron-plate]\n>>Mata in föremål här +teach-harvest-tree=Skörda ved[img=item/wood] från träd\n>> Håll [color=1,1,1]__CONTROL__mine__[/color] +teach-load-turret=Tom gevärstorn [img=item/gun-turret] upptäckt\n>> Mata in handgevärsmagasin[img=item/firearm-magazine] +teach-low-satisfaction=Låg el tillfredsställelse\n>> Öka elproduktionen +teach-low-steam=Inte tillräckligt med ånga +teach-mine-salvage=Bärga skrot metall\n>>Håll [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=Gräva Sten [img=item/stone] från en fyndighet\n>>Håll [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=Blockerad borr upptäckt\n>> Bygg Träkista[img=item/wooden-chest] här +teach-move-outside=Använd [color=1,1,1]__CONTROL_MOVE__[/color] knappar för att gå\n>> Flytta utanför det markerade området +teach-open-entity=Denna struktur innehåller föremål\n>>[color=1,1,1]__ALT_CONTROL__1__build__[/color] för att öppna +teach-open-inventory=Tryck [color=1,1,1]__CONTROL__open-character-gui__[/color] knappen\nför att öppna karaktärs skärmen +teach-open-research-menu=Forsknings möjligheter tillgängliga\n>> Tryck [color=1,1,1]__CONTROL__open-technology-gui_[/color] knappen för att välja en +teach-power=Monteringsmaskin kräver elektricitet\n>>Bygg elstolpar bredvid elektricitetsgeneratorn\n>> Bygg elstolpar bredvid monteringsmaskin\n>> Anslut elstolpar +teach-repair-turret=Skadad gevärstorn[img=item/gun-turret] upptäckt\n>> Använda reparationspaket [img=item/repair-pack] +teach-shoot-key=Aggressiva kreatur inuti fabriken\nTryck [color=1,1,1]__CONTROL__shoot-enemy__[/color] knappen för att skjuta +teach-take-in-hand=Ta smältugn av sten[img=item/stone-furnace]\nfrån karaktärs rutan\n>> Tryck [color=1,1,1]__CONTROL__open-character-gui__[/color] Knappen +teach-use-wasd=Använd [color=1,1,1]__CONTROL_MOVE__[/color] knappar för att gå +[entity-description] +assembling-machine-1=Tillverkar recept automatiskt. +assembling-machine-2=Tillverkar recept automatiskt. +big-ship-wreck-1=En del av det kraschade skeppet. Den kan innehålla några användbara föremål. +big-ship-wreck-2=En del av det kraschade skeppet. Den kan innehålla några användbara föremål. +big-ship-wreck-3=En del av det kraschade skeppet. Den kan innehålla några användbara föremål. +boiler=Skapar Ånga av Vatten. +burner-inserter=Förflyttar föremål mellan kistor, transportband och byggnader. +burner-mining-drill=Utvinner råvaror ur markfyndigheter. +coal=En råvara som kan brännas som bränsle. +compilatron=En hjälparrobot som överlevde kraschen. Den har nedsatta förmågor på grund av inre skador. +copper-cable=Ingrediens för tillverkning av små elstolpar och elektroniska kretsar. +copper-ore=Ett råmaterial som kan smältas till koppar plåtar. +copper-plate=Smältad produkt av kopparmalm. +electric-mining-drill=Utvinner råvaror ur markfyndigheter. +electronic-circuit=En viktig ingrediens i många recept. +escape-pod-assembler=En del av det kraschade skeppet utformad för montering av komponenter. +escape-pod-lab=En del av det kraschade skeppet utformad för forskning a nya teknologier. +escape-pod-power=En del av ett kraschat skepp som innehåller ett stort batteri. Det fungerar ännu men är kritiskt skadad. +firearm-magazine=Konsumeras när skjuten från en pistol eller gevärstorn. +gun-turret=Försvarar ett område automatiskt när man laddar den med vapenmagasin. +inserter=Förflyttar föremål mellan kistor, transportband och byggnader. +iron-chest=Lagrar färdiga föremål för att sparas eller som en buffert för råmaterial. +iron-gear-wheel=En viktig ingrediens i många recept. +iron-ore=Ett råmaterial som kan smältas till järn plåtar. +iron-plate=Smältad produkt av järnmalm. +lab=Förbrukar Forskningspaket för att föra forskningen framåt. +long-handed-inserter=Förflyttar föremål mellan kistor, transportband och byggnader. +mineable-wreckage=Håll __CONTROL__mine__ för att samla +offshore-pump=Pumpar vätska från en vattenkälla. +pipe=Tillåter vätskor att flöda mellan strukturer. +pipe-to-ground=Tillåter vätskor att flöda mellan strukturer. +pistol=Användbar som vapen genom att lägga den i vapen rutan. Håll __CONTROL__shoot-enemy__ för att skjuta. +radar=Utforskar kartan över tid. +repair-pack=Reparerar skadade strukturer. Ta detta föremål i handen och håll __CONTROL__build__ på en struktur för att reparera den. +science-pack=Konsumerad av Labb för att framskrida nuvarande vald forskning. +small-electric-pole=Ansluter till andra elstolpar för att förlänga ett elnät. +small-lamp=Avger ljus när den är ansluten till ett elnät. +solid-fuel=Ett högkvalitativt material som kan brännas som bränsle. +splitter=Fördelar innehållet av varje inkommande transportband på två utgående band. Går att justera på många sätt. +steam-engine=Tillhandahåller el när den är ansluten till ett elnät och är fylld med Ånga från en Ångpanna. +steel-chest=Compilatronkista +stone=En råvara som används för konstruktion. +stone-brick=Den smälta produkten av sten. Kan användas för att skapa vägar i världen. +stone-furnace=Smälter råvaror till smälta produkter. +stone-wall=Ett väldigt starkt försvarsverk. +transport-belt=Flyttar föremål runt fabriken. Kan ha olika föremål på varje sida. +underground-belt=Flyttar föremål runt fabriken. Kan ha olika föremål på varje sida. +wood=En råvara som kan brännas som bränsle. +wooden-chest=Lagrar färdiga föremål för att sparas eller som en buffert för råmaterial. +wreck-pole=Ignorera detta, det kommer inte att vara med i den slutliga versionen +[entity-name] +coal=Kol fyndighet +copper-ore=Kopparmalm fyndighet +iron-ore=Järnmalm fyndighet +stone=Sten fyndighet +[gui] +crafting=Tillverknings meny +inventory=Förråd +select-filter=Länka föremål till snabbmenyn +[gui-helper] +assembler-description=Monterare tillverkar recept automatiskt\nnär försedd med elektricitet +assembler-right-slot=Produkter visas\ni högra platsen +assembler-set-recipe=Monteringsmaskiner behöver ett recept\n>>Välj ett recept +assembler-top-slot=Nödvändiga ingredienser visas\ni översta platsen +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] för att ta ett föremål +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] för att lägga föremål i en ruta +container-exit-button=Tryck [color=1,1,1]__CONTROL__close-gui__[/color] för att stänga \ndenna skärm +container-has-items=Denna struktur har ett lager\nvisas på höger +drill-needs-fuel=Eldad gruvborr kräver bränsle\n>> Lägg kol i vänstra platsen +furnace-needs-fuel=Bränsle är placerad i nedre rutan +furnace-ore-slot=Råmaterial är placerade i översta platsen +furnace-product-slot=Smälta produkter visas\n i högra platsen +furnace-smelts-raw=En smältugn av sten smälter råmaterial\ntill användbara föremål +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__1__craft__[/color] på ett recept för att tillverka ett föremål. +inventory-hover-recipe-to-view=Sväva med musen över ett recept\nför att se dess ingredienser +inventory-left=På vänster sidan är\nKaraktärs lagret +inventory-right=På höger sida är\nTillverknings menyn +[item-description] +assembling-machine-1=Tillverkar recept automatiskt. +assembling-machine-2=Tillverkar recept automatiskt. Kan även tillverka recept med flytande ingredienser. +boiler=Producerar Ånga från Vatten. +burner-inserter=Förflyttar föremål mellan kistor, transportband och byggnader. +burner-mining-drill=Utvinner råvaror ur markfyndigheter. +coal=En råvara som kan brännas som bränsle. +compilatron-chest=En oöppningsbar kista. Använd en matare för att lägga in föremål i den. +copper-cable=Ingrediens för tillverkning av små elstolpar och elektroniska kretsar. +copper-ore=Ett råmaterial som kan smältas till koppar plåtar. +copper-plate=Smältad produkt av kopparmalm. +electric-mining-drill=Utvinner råvaror ur markfyndigheter. +electronic-circuit=En viktig ingrediens i många recept. +firearm-magazine=Konsumeras när skjuten från en pistol eller gevärstorn. +gun-turret=Försvarar ett område automatiskt när man laddar den med Vapenmagasin. +inserter=Förflyttar föremål mellan kistor, transportband och byggnader. +iron-chest=Lagrar färdiga föremål för att sparas eller som en buffert för råmaterial. +iron-gear-wheel=En viktig ingrediens i många recept. +iron-ore=Ett råmaterial som kan smältas till järn plåtar. +iron-plate=Smältad produkt av järnmalm. +lab=Förbrukar Forskningspaket för att föra forskningen framåt. +light-armor=Ökar skademotstånd av karaktären när lägger den i rustningsrutan. +long-handed-inserter=Förflyttar föremål mellan kistor, transportband och byggnader. +offshore-pump=Pumpar vätska från en vattenkälla. +pipe=Tillåter vätskor att flöda mellan strukturer. +pipe-to-ground=Tillåter vätskor att flöda mellan strukturer. +pistol=Användbar som vapen genom att lägga den i vapen rutan. Håll __CONTROL__shoot-enemy__ för att skjuta. +radar=Utforskar kartan under tiden. +repair-pack=Reparerar skadade strukturer. Ta detta föremål i handen och håll __CONTROL__build__ på en struktur för att reparera den. +science-pack=Konsumerad av Labb för att framskrida nuvarande vald forskning. +small-electric-pole=Ansluter till andra elstolpar för att förlänga ett elnät. +small-lamp=Avger ljus när den ansluts till ett elnät. +solid-fuel=Ett högkvalitativt material som kan brännas som bränsle. +splitter=Fördelar innehållet av varje inkommande transportband på två utgående band. Går att justera på många sätt. +steam-engine=Tillhandahåller el när den är ansluten till ett elnät och är fylld med Ånga från en Ångpanna. +stone=En råvara som används för konstruktion. +stone-brick=Smältad produkt av sten. Kan användas för att skapa vägar i världen. +stone-furnace=Smälter råvaror till smälta produkter. +stone-wall=En mycket stark defensiv struktur. +transport-belt=Flyttar föremål runt fabriken. Kan ha olika föremål på varje sida. +underground-belt=Flyttar föremål runt fabriken. Kan ha olika föremål på varje sida. +wood=En råvara som kan brännas som bränsle. +wooden-chest=Lagrar färdiga föremål för att sparas eller som en buffert för råmaterial. +[quest-automining] +exploit-coal=Gräv efter kol med eldad gruvborr +heading=Utvinna bränsle automatiskt +obtain-coal=Ha kol i karaktärs inventariet +[quest-build-radar] +heading=Gör minikartan åter tillgänglig +place-radar=Tillverka och bygg en radar +power-radar=Ge ström åt radarn +research-basic-mapping=Forskagrundläggande kart teknologi +[quest-electronics] +craft-electronic-circuit=Producera elektroniska kretsar +heading=Producera avancerade komponenter automatiskt +place-assembling-machine-1=Tillverka och bygg en monteringsmaskin +power-assembling-machine-1=Använd små elstolpar för att ansluta elektricitet +[quest-entrench] +heading=Försvara fabriken med gevärstorn +loaded-second-base-area=Bygg gevärstorn nära järnmalm fyndigheten och ladda den med ammunition +research-active-defense=Forska aktiv försvars teknologi +stockpile-firearm-magazine=Lagra handeldvapensmagasin +[quest-explore] +empty=Ta föremålen från båda kist kapslarna. +heading=Sök genom krasch platsen +remove-mineable-wreckage=Samla resurser från skrotet. +[quest-fortify] +consume-per-time-automation-science-pack=Konsumerar forskarpaket per minut +destroy-biter-spawner=Förstör närliggande Bitare näste för att minska attacker +heading=Säkra fabriken +loaded-defend-2=Bygg gevärstorn nära kopparmalm fyndigheten och ladda den med ammunition +produce-per-time-firearm-magazine=Producerar handeldvapensmagasin per minut +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Hämta föremål till Compilatron +craft-burner-inserter=Tillverka en förbränningsmatare +craft-burner-mining-drill=Tillverka en till brännargruvborr +craft-transport-belt=Tillverka några transportbälten +[quest-handmining] +craft-stone-furnace=Tillverka en stenugn från karaktärsmenyn +heading=Förbered att smälta det råa resursen +place-stone-furnace=Bygg en stenugn +was-observed-mined_stone=Hugg sten från det närliggande stenområdet +[quest-hints] +expand-hints=Fler tips... +heading=Ledtrådar och råd +heading-all=Alla tips +info-alt-mode=[font=default-bold]Se mer information [/font] om fabriken genom att trycka [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold]Lägg recept[/font]för monteringsmaskin genom att klicka på "lägg recept" knappen inuti monteringsmaskin skärmen. +info-assembling-machines=[font=default-bold]monteringsmaskiner[/font] tillverkar föremål automatiskt. +info-build=[font=default-bold]Bygg struktur[/font] av [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] på deras ikon i karaktärslagret, sen[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] på marken. +info-burner-structures=[font=default-bold]Tanka direkt[/font]genom att hålla bränsle föremål,sen [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] på inriktad struktur. +info-copy-paste-settings=[font=default-bold]Kopiera recept inställningar[/font] från en monteringsmaskin av [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font].Klistra in till en annan av [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Lägg till flera gevärstorn vart efter attackerna blir kraftigare. +info-fast-transfer=[font=default-bold]Tar alla föremål[/font] från en struktur utan att öppna dess förråd genom [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] på den. +info-handcrafting=Det är nu möjligt att tillverka mellanstadium föremål [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] från karaktärs rutan. +info-hover-recipe=[font=default-bold]Recept kan ses[/font]genom att sväva över motsvarande knapp i tillverknings menyn. +info-inserter=[font=default-bold]Strukturer kan bli lastade[/font] eller avlastade med matare. +info-inventory=[font=default-bold]Karaktärs skärmen [/font]kan ses genom att trycka [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font] knappen. +info-map=[font=default-bold]Kart skärmen.[/font] kan öppnas och stängas genom att trycka [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font] knappen. +info-melee-attack=[font=default-bold]Attackera bredvidliggande Bitare[/font] genom att hålla [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold]Gruvborrar tappar råmaterial[/font]direkt på marken framför dem.Använd kistor och bälten för att fånga malmen annars så blockeras borren. +info-move-click=[font=default-bold]Öppna en struktur[/font]genom att gå till den och[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] på den. +info-move-wasd=[font=default-bold]Gå[/font]genom att använda [font=default-semibold][color=128,206,240]_CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font] knappar. +info-no-respawning=Under detta uppdrag, kommer du inte att återupplivas. Om du dör, så finns det en automatisk sparad fil från början av slaget. +info-pickup-items=[font=default-bold]Ta föremål från bälten[/font]genom att hålla[font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font] . +info-pipette=[font=default-bold]Pipetta en struktur[/font]genom att sväva över den och trycker [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold]El är försedd[/font] till strukturer i området av varje elstolpe. +info-production=[font=default-bold]Forskning kan snabba upp[/font] genom att bygga Labb och producera mera forsknings paket. +info-put-one=[font=default-bold]Lägg ett föremål[/font]i rutan med [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=[font=default-bold]Riva strukturer[/font] genom att hålla [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] . +info-repair-pack=[font=default-bold]Reparations paket[/font] kan bli applicerade genom att ta dem och håll [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] över skadade strukturer. +info-research-screen=[font=default-bold]Forskniing[/font] kan bli vald på teknologi skärmen. Öppna den med [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font] knappen. +info-rotate=[font=default-bold] Rotatera strukturer [/font] genom att använda[font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font] knappen, före eller efter byggnation. +info-science-packs=[font=default-bold]Labb behöver forskarpaket[/font] för att forska teknologier. +info-spawners-consume-pollution=[font=default-bold] Spawnare konsumerar föroreningar.[/font] När de konsumerar tillräckligt, så skickar de Bitare till attack. +info-take-half=[font=default-bold]Tar en halv hög [/font] av föremål genom [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold]Skjut närliggande fiender[/font] genom att hålla[font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font].Specifika fiender kan bli siktade på med musen. +info-turret-ammo=[font=default-bold] Gevärstorn[/font] kan bli automatiskt laddade med lastkranar. +info-turrets-loaded=[font=default-bold]Ha dina gevärstorn laddade[/font] för att överleva attackerna. +[quest-item] +default=Standard sökande föremål +[quest-leave] +arrive-exit-right=Fly österut och hitta en säker plats att bygga på +collect=Samla lite verktyg +heading=Packa ihop fabriken och evakuera +wait-for-entity-in-exit-right=Gå till Compilatron +[quest-load-lab] +has-packs=Lägga till Automations forsknings paketet i Labbet +heading=Lås upp nya recept +research-basic-electronics=Forska grundläggande elektronik teknologi +tech-selected=Starta forskningsprocessen i teknologi rutan +[quest-long-research] +heading=Sista utmaningen +research-demo-munitions-upgrade=Forska militär 2 teknologi +[quest-military] +craft-firearm-magazine=Tillverka lite handvapen magasin +craft-pistol=Tillverka en pistol +heading=Förbered för nästa attack +player-loaded=Ha handeldsvapens magasin i ammunitionsrutan +research-basic-military=Forska grundläggande militär teknologi +[quest-power-assembler] +craft-small-electric-pole=Tillverka en liten elstolpe +heading=Utnyttjar elgeneratorn +power-crash-site-assembling-machine-1-repaired=Anslut elektricitet till den reparerade monteringsmaskinen +[quest-prepare] +heading=Tillverka nödvändiga föremål före du åker +obtain-assembling-machine-1=Ha monteringsmaskiner +obtain-boiler=Ha en kokare +obtain-lab=Ha ett labb +obtain-offshore-pump=Ha en havspump +obtain-small-electric-pole=Ha några små elstolpar +obtain-steam-engine=Ha en ångmaskin +[quest-reach-pond] +arrive=Gå till Compilatron +heading=Utforska östra området för en säker plats med vatten +[quest-rebuild] +build-offshore-pump=Bygg en havspump +connection=Anslut ångmaskinen till en liten elstolpe +heading=Återuppbygga fabriken genom att använda ång kraft +power-lab=Anslut el till ett Labb +provide-steam=Förse en ångmaskin med ånga +provide-water=Förse en kokare med vatten och kol +research-improved-equipment=Forska det förbättrade personliga utrustning teknologi +[quest-repair-assembler] +compi-iron-plate=Använd insertern för att lägga järnplåtar i Compilatron kistan +connect-with-belt=Bygg transportband mellan gruvområdet och Compilatron kistan +heading=Reparera monteringsmaskinen +[quest-repair-lab] +compi-copper-plate=Ha kopparplåtar i Compilatron kistan +compi-iron-gear-wheel=Ha järnkugghjul i Compilatron kistan +heading=Reparera Labbet och monteringsmaskinen +[quest-scan-wreck] +heading=Forska en alternativ strömkälla +research-analyse-ship=Forska ångkraft teknologi +[quest-smelting] +craft-burner-mining-drill=Tillverka en brännargruvborr +craft-iron-plate=Producera järnplåtar +furnace-fuel=Lägg bränsle i smältugnen +furnace-ore=Lägg Järnmalm i smältugn +heading=Smälta råa resurser +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Gå till Compilatron +heading=Compilatron har upptäckt något +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Föra föremåler till Compilatron +heading=Se en demostration +obtain-burner-inserter=Ha en brännarinserter +obtain-burner-mining-drill=Ha en eldad gruvborr +obtain-transport-belt=Tillverka några transportbälten +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Gå till Compilatron +heading=Fiender närmar sig från Öst +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Gå till Compilatron +heading=Compilatron har upptäckt en ovanlighet +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Gå till Compilatron +heading=Fiender närmar sig från Väst +[text-window] +continue-button=Fortsätt +[tutorial-gui] +new-bonuses-available=Ny passiv bonusar är i kraft +new-recipes-available=Nya tillverknings recept är tillgängliga +new-technologies-available=Nya teknologier tillgängliga för forskning +objective-complete=Mål uppnått +research-tooltip-heading=Forskning slutförd! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/th/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/th/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..def8f9c1916b379ea52bb3da99d3fda7b41d0d8b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/th/demo_level-01.cfg @@ -0,0 +1,83 @@ +controller-look-tip=ใช้ __CONTROL__look__ เพื่อเลือกวัตถุรอบตัวคุณ +goal-add-filter=เพิ่ม แท่นขุดเจาะพลังงานเผาไหม้ ไปยัง แถบลัด ด้านล่างของหน้าจอโดยใช้ __CONTROL__pick-item__ +goal-build-furnace=เลือกเตาหลอมหิน และสร้างมันบนพื้นใกล้คุณ โดยกด __CONTROL__build__ ตัวชี้แนะจะแสดงสีเขียวหากสามารถสร้างได้ +goal-close-character-screen=ปิดหน้าต่างตัวละคร โดยการกดปุ่ม __CONTROL__confirm-gui__ +goal-close-screen=ปิดหน้าต่างโดยกด __CONTROL__confirm-gui__ +goal-collect-in-container=รอจนกระทั่งมี __1__ ชิ้น ใน __2__ +goal-collect-in-furnace=รอจนกระทั่งมี __1__ ชิ้น ใน __2__ +goal-craft-burner-miner=สร้างแท่นขุดเจาะพลังงานเผาไหม้ +goal-craft-chest=สร้างหีบไม้ +goal-craft-furnace=สร้างเตาหลอมหิน (กด __CONTROL__open-character-gui__ และดูที่เมนูการสร้างของคุณ) +goal-empty-container=หยิบสิ่งของทั้งหมดจาก __1__ +goal-empty-furnace=หยิบสิ่งของที่หลอมแล้วทั้งหมดจาก __1__ +goal-fast-empty-hand=ทำให้เมาส์ว่างได้โดย __CONTROL__clear-cursor__ +goal-get-iron-plates-from-furnace=นำแผ่นเหล็กที่ถูกหลอมขึ้นมา ออกจากเตาหลอมหิน +goal-insert-fuel-into-burner-miner=นำเชื้อเพลิงใส่แท่นขุดเจาะพลังงานเผาไหม้ +goal-insert-fuel-into-furnace=นำเชื้อเพลิงใส่เตาหลอมหิน\nคุณสามารถใช้ถ่านหินหรือไม้ ซึ่งคุณสามารถขุดได้โดยรอบ +goal-insert-iron-into-furnace=นำสินแร่เหล็กใส่ในช่องทรัพยากรของเตาหลอมหิน +goal-intro=หน้าต่างนี้จะแสดงถึงเป้าหมายหรืองานในปัจจุบัน +goal-mine-burner-miner=เก็บแท่นขุดเจาะ +goal-mine-iron-ore=เคลื่อนที่เข้าไปใกล้แหล่งสินแร่เหล็ก และวางเมาส์เหนือบริเวณนั้น +goal-mine-iron-ore-controller=ย้ายไปใกล้กับแหล่งแร่เหล็กเพื่อเลือก +goal-mine-iron-ore-precise=ขุดแร่เหล็ก (__CONTROL__mine__ ค้างไว้): __1__/__2__ +goal-movement=ใช้ปุ่ม __CONTROL_MOVE__ เพื่อย้ายไปรอบๆ +goal-movement-controller=ใช้ปุ่ม __CONTROL_MOVE__ เพื่อเคลื่อนไหวไปรอบๆ +goal-open-character-screen-1=เปิดหน้าต่างตัวละคร โดยการกดปุ่ม __CONTROL__open-character-gui__ +goal-open-character-screen-2=เปิดหน้าต่างตัวละคร (กดปุ่ม __CONTROL__open-character-gui__) +goal-open-furnace=เปิดหน้าต่างเตาหลอมหินโดยกด __CONTROL__open-gui__ +goal-pick-mined-item=หยิบสิ่งของที่ขุดได้จากแท่นขุดเจาะ(กด __CONTROL__pick-items__ ขณะยืนอยู่ใกล้) +goal-place-burner-miner=สร้างแท่นขุดเจาะพลังงานเผาไหม้บนพื้นเหนือแหล่งแร่ +goal-put-chest-below-burner-miner=สร้างหีบไม้ใต้จุดวางแร่ของแท่นขุดเจาะ +goal-remove-blocking-entity=บางสิ่งขวางแท่นขุดเจาะพลังงานเผาไหม้ ลบสิ่งก่อสร้างที่ระบุโดยใช้ __CONTROL__mine__ +goal-search-wreck=ตรวจสอบว่ามีสิ่งของที่มีประโยชน์ในยานกู้ชีพหรือไม่ เคลื่อนที่เข้าไปใกล้และกดปุ่ม __CONTROL__open-gui__ เพื่อเปิด +goal-take-iron-from-wreck=เคลื่อนย้าย เฟืองเหล็ก จากยานกู้ชีพ ไปยัง ช่องเก็บของ ของคุณ +goal-wait-for-smelting=หลอมแผ่นเหล็กในเตาหลอมหิน +msg-burner-miner-resources-placement=แท่นขุดเจาะ จะวางทรัพยากรที่ขุดได้ไว้ด้านหน้า +msg-crafting-queue-1=นี่คือคิวการสร้างของคุณ __ALT_CONTROL__1__cancel-craft__ บนรายการในคิว หากคุณต้องการยกเลิก +msg-crafting-queue-1-controller=นี่คือคิวงานสร้างของคุณ +msg-entity-blocking-miner=สิ่งนี้ขวางแท่นขุดเจาะพลังงานเผาไหม้ คุณจำเป็นต้องลบออก +msg-entity-info=เมื่อคุณวางเมาส์เหนือวัตถุใด ๆ หน้าต่างแสดงข้อมูลจะปรากฏที่นี่ +msg-entity-info-controller=เมื่อคุณเลือกวัตถุ ข้อมูลรายละเอียดที่เป็นประโยชน์จะปรากฏในคำแนะนำเครื่องมือที่นี่ +msg-furnace-working=เตาหลอมหินกำลังหลอมสินแร่เหล็กเป็นแผ่นเหล็ก +msg-goal-in-top-left=คุณจะพบกับเป้าหมายปัจจุบัน ได้ที่หน้าต่างนี้ +msg-intro=หน้าต่างนี้จะคอยให้คำแนะนำกับคุณ คุณสามารถเล่นต่อได้โดยกดปุ่ม +msg-inventory-introduction=ช่องเก็บของ ของคุณอยู่ฝั่งซ้าย เลื่อนย้าย เฟืองเหล็ก โดยการหยิบมันขึ้นด้วย __CONTROL__pick-item__ +msg-mined-burner-miner-instead-of-open=อุปส์ คุณเก็บแท่นขุดเจาะแทนที่จะเปิดหน้าต่างใช้งาน คุณสามารถเปิดได้โดยการกด __CONTROL__open-gui__ +msg-mined-chest-instead-of-open=อุปส์ คุณเก็บสิ่งก่อสร้างแทนที่จะเปิดหน้าต่างใช้งาน คุณสามารถเปิดได้โดยการกด __CONTROL__open-gui__ +msg-mined-furnace-instead-of-open=อุปส์ คุณเก็บเตาหลอมหินแทนที่จะเปิดหน้าต่างใช้งาน คุณสามารถเปิดได้โดยการกด __CONTROL__open-gui__ +msg-recipes-info-1=ฝั่งขวามือคือเมนูการสร้าง __ALT_CONTROL__2__craft__ในสูตรจะสร้างไอเท็มที่ปรากฎ +msg-resources-in-container=ทรัพยากรได้ถูกเก็บใน __1__ +think-burner-miner-working=ได้ผล มันได้ผล! +think-furnace-useful=เรื่องกล้วยๆ ! +think-go-around=เราควรใช้เวลาอีกหน่อยในการสำรวจสถานที่แปลกประหลาดนี่ +think-introduction=ยานกู้ชีพช่วยชีวิตเราไว้ เกรงว่าคนอื่น ๆ จะไม่ได้โชคดีนัก... +think-learned-something=เยี่ยม ได้เรียนรู้อะไรเยอะเลยวันนี้ +think-nothing-more=ที่นี่ไม่มีอะไรแล้ว เราต้องสร้างเครื่องมืออย่างง่ายด้วยตัวเอง +think-search-wreck=หวังว่าซากยานคงจะหลงเหลือสิ่งของที่เป็นประโยชน์นะ +think-see-iron-ore=ตรงนั้นดูเหมือนจะเป็นสินแร่เหล็กนะ +think-smelt-iron=อืมม ถ้าเราสามารถหลอมเหล็กได้ล่ะก็... +think-storage-needed=เราน่าจะสร้างบางอย่างตรงนี้ เพื่อเก็บทรัพยากรจากแท่นขุดเจาะ +think-tired=เรารู้สึกเหนื่อยจากการขุดจัง มันสามารถทำเป็นแบบอัตโนมัติได้มั้ยนะ +zoom-tip=คุณสามารถใช้ __CONTROL__zoom-in__ และ __CONTROL__zoom-out__ เพื่อซูมเข้าและออก +[entity-description] +burner-mining-drill=ขุดวัตถุดิบจากแหล่งทรัพยากรต่าง ๆ +coal=วัตดุดิบที่สามารถเผาไหม้เป็นเชื้อเพลิง +copper-ore=วัตถุดิบที่สามารถหลอมเป็นแผ่นทองแดง +copper-plate=ผลิตภัณฑ์จากการหลอมสินแร่ทองแดง +crash-site-chest-1=ยานกู้ชีพนั่นช่วยชีวิตคุณไว้ มันอาจจะมีบางสิ่งที่มีประโยชน์ +electronic-circuit=ส่วนประกอบสำคัญในหลายแบบแปลน +iron-chest=ใช้เก็บสิ่งของที่สร้างเสร็จแล้ว หรือที่เก็บสำรองของวัตถุดิบ +iron-gear-wheel=ส่วนประกอบสำคัญในหลายแบบแปลน +iron-ore=วัตถุดิบที่สามารถหลอมเป็นแผ่นเหล็ก +iron-plate=ผลิตภัณฑ์จากการหลอมสินแร่เหล็ก +stone=วัตถุดิบที่ใช้ในการก่อสร้าง +stone-furnace=หลอมวัตถุดิบให้กลายเป็นผลิตภัณฑ์หลอม +wood=วัตดุดิบที่สามารถเผาไหม้เป็นเชื้อเพลิง +wooden-chest=ใช้เก็บสิ่งของที่สร้างเสร็จแล้ว หรือที่เก็บสำรองของวัตถุดิบ +[entity-name] +coal=แหล่งถ่านหิน +copper-ore=แหล่งสินแร่ทองแดง +crash-site-chest-1=ยานกู้ชีพ +iron-ore=แหล่งสินแร่เหล็ก +stone=แหล่งหิน + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/tr/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/tr/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..32a6343e120ea422bec9985b98867bbbf4155753 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/tr/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Çevrenizdeki varlıkları seçmek için __CONTROL__look__ kullan. +goal-add-filter=__CONTROL__pick-item__ tuşuyla ekranın altında bulunan hızlı erişim çubuğuna yakıtlı maden sondajı ekleyin. +goal-add-filter-controller=Yakıtlı maden sondajını hızlı panele ekleyin.\n__CONTROL__show-quick-panel__ tuşunu basılı tutun, bir yuva seçin ve yakıtlı maden sondajını elinizde tutarken __CONTROL__pick-item__ tuşuna basın. +goal-build-furnace=Taş fırını seçip __CONTROL__build__ tuşuna basarak yakınınıza inşa edin. İnşa mümkünse yeşil ile vurgulanacaktır. +goal-close-character-screen=__CONTROL__confirm-gui__ tuşuna basarak karakter ekranını kapatın. +goal-close-screen=__CONTROL__confirm-gui__ tuşlarına basarak pencereyi kapat. +goal-collect-in-container=En az __1__ öğe __2__ içinde olana kadar bekleyin. +goal-collect-in-furnace=En az __1__ eritilmiş öğe __2__ içinde olana kadar bekleyin. +goal-craft-burner-miner=Bir yakıtlı maden sondajı üretin. +goal-craft-chest=Tahta sandık üretin. +goal-craft-furnace=Taş fırın üretin (__CONTROL__open-character-gui__ tuşuna basın ve üretim menüsünü kontrol edin). +goal-empty-container=__1__ içindeki tüm öğeleri alın. +goal-empty-furnace=__1__ içindeki tüm eritilmiş öğeleri alın. +goal-fast-empty-hand=__CONTROL__clean-cursor__ kullanarak imlecinizi boşaltabilirsiniz. +goal-get-iron-plates-from-furnace=Eritilmiş demir levhaları taş fırından alın. +goal-insert-fuel-into-burner-miner=Yakıtlı maden sondajına yakıt ekleyin. +goal-insert-fuel-into-furnace=Taş fırına yakıt ekleyin.\nYakınlarda bulunan, kömür veya tahtaları kullanabilirsiniz. +goal-insert-iron-into-furnace=Taş fırının kaynak yuvasına demir cevheri yerleştirin. +goal-intro=Bu pencere size mevcut görev ve hedeflerinizi gösterecek. +goal-mine-burner-miner=Maden sondajını yıkın. +goal-mine-iron-ore=Demir cevheri yatağına yaklaşın ve imleci üzerine getirin. +goal-mine-iron-ore-controller=Seçmek için demir cevheri yatağına yaklaş. +goal-mine-iron-ore-precise=Demir cevheri kazın (__CONTROL__mine__ tuşuna basılı tutarak): __1__/__2__ +goal-movement=Hareket etmek için __CONTROL_MOVE__ tuşlarını kullanın. +goal-movement-controller=Hareket etmek için __CONTROL_MOVE__ kullan. +goal-open-character-screen-1=__CONTROL__open-character-gui__ tuşuna basarak karakter ekranını açın. +goal-open-character-screen-2=Karakter ekranını açın (__CONTROL__open-character-gui__ tuşuna basın). +goal-open-furnace=__CONTROL__open-gui__ tuşuna basarak taş fırını açın. +goal-pick-mined-item=Maden sondajı tarafından kazılan öğeyi alın (yakınındayken __CONTROL__pick-items__ tuşuna basın). +goal-place-burner-miner=Yakıtlı maden sondajını bir kaynağın üzerine inşa edin. +goal-put-chest-below-burner-miner=Tahta sandığı maden sondajının çıktısına inşa edin. +goal-remove-blocking-entity=Bir şey yakıtlı maden sondajını engelliyor. İşaretlenen yapıyı __CONTROL__mine__ tuşunu kullanarak kaldırın. +goal-search-wreck=Kaçış kapsülünde yararlı bir şey olup olmadığını kontrol et. Yaklaş ve açmak için __CONTROL__open-gui__ tuşuna bas. +goal-take-iron-from-wreck=Kaçış kapsülündeki demir dişli çarkları envanterinize taşıyın. +goal-wait-for-smelting=Taş fırında demir levhalar oluşturun. +msg-burner-miner-resources-placement=Maden sondajı kazılan kaynakları önüne bırakır. +msg-crafting-queue-1=Burası üretim kuyruğunuzdur. İptal etmek istiyorsanız kuyruktaki öğe üzerinde __ALT_CONTROL__1__cancel-craft__ kullanın. +msg-crafting-queue-1-controller=Bu senin üretim sıran. +msg-entity-blocking-miner=Bu nesne yakıtlı maden sondajını engelliyor. Kaldırmanız gerekiyor. +msg-entity-info=Bir varlığın üzerine geldiğinizde, yararlı ayrıntılı bilgiler buradaki bilgi çubuğunda görünür. +msg-entity-info-controller=Bir varlığı seçtiğinde, yararlı ayrıntılı bilgiler buradaki bilgi çubuğunda görünür. +msg-furnace-working=Taş fırın şimdi demir cevherini demir levhalara dönüştürüyor. +msg-goal-in-top-left=Mevcut hedeflerinizi bu pencerede bulabilirsiniz. +msg-intro=Bu pencere ara sıra oyunu durdurup size bazı ipuçları verecek. Oyuna şu tuşa basarak devam edebilirsiniz: +msg-inventory-introduction=Envanteriniz solda. Demir dişli çarkları __CONTROL__pick-item__ tuşu ile tutarak taşıyın. +msg-mined-burner-miner-instead-of-open=Eyvah, arayüzünü açmak yerine maden sondajını yıktınız. __CONTROL__open-gui__ tuşu ile açabilirsiniz. +msg-mined-chest-instead-of-open=Eyvah, arayüzünü açmak yerine nesneyi yıktınız. __CONTROL__open-gui__ tuşu ile açabilirsiniz. +msg-mined-furnace-instead-of-open=Eyvah, arayüzünü açmak yerine taş madeni yıktınız. __CONTROL__open-gui__ tuşu ile açabilirsiniz. +msg-recipes-info-1=Sağ taraftaki kısım üretim menünüzdür. __ALT_CONTROL__2__craft__ ile seçilen tarifi üretebilirsiniz. +msg-resources-in-container=Kaynaklar artık __1__ içinde toplanıyor. +think-burner-miner-working=Çalışıyor, çalışıyor! +think-furnace-useful=Bu çok kolay oldu! +think-go-around=Bu garip yeri biraz gezmeliyim. +think-introduction=Bu kaçış modülü hayatımı kurtardı. Ne yazık ki diğerleri bu kadar şanslı değildi... +think-learned-something=Harika, bugün bir şey öğrendim. +think-nothing-more=Burada başka bir şey yok. Bazı temel araçları kendim yapmalıyım. +think-search-wreck=Kaçış kapsülünden bir şeyi kullanabilir miydim diye merak ediyorum. +think-see-iron-ore=Şurada demir cevheri var gibi gözüküyor. +think-smelt-iron=Hmm, bir şekilde bu demiri eritebilseydim... +think-storage-needed=Maden sondajının çıkarttığı kaynakları toplamak için buraya bir şey inşa edebilirim. +think-tired=Tüm bu kazılardan sonra oldukça yorgun hissediyorum. Acaba otomatikleştirilebilir mi? +zoom-tip=Yakınlaştırmak ve uzaklaştırmak için __CONTROL__zoom-in__ ve __CONTROL__zoom-out__ kullanabilirsin. +[entity-description] +burner-mining-drill=Kaynak yataklarından hammadde çıkartır. +coal=Yakıt olarak yakılabilen ham madde. +copper-ore=Bakır levhalara eritilebilecek bir ham madde. +copper-plate=Bakır cevherinin eritilmiş hali. +crash-site-chest-1=Hayatınızı kurtaran kaçış kapsülü. İşe yarar bir şeyler içerebilir. +electronic-circuit=Birçok tarifte önemli bir içerik. +iron-chest=Toplanması için bitmiş öğeleri depolar, ya da ham maddeler için tampon olur. +iron-gear-wheel=Birçok tarifte önemli bir içerik. +iron-ore=Demir levhalara eritilebilecek bir ham madde. +iron-plate=Demir cevherinin eritilmiş hali. +stone=İnşaat için kullanılan ham madde. +stone-furnace=Hammaddeleri eritir. +wood=Yakıt olarak yakılabilen ham madde. +wooden-chest=Toplanması için bitmiş öğeleri depolar, ya da ham maddeler için tampon olur. +[entity-name] +coal=Kömür yatağı +copper-ore=Bakır cevheri yatağı +crash-site-chest-1=Kaçış kapsülü +iron-ore=Demir cevheri yatağı +stone=Taş yatağı + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/tr/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/tr/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b494579c25ad2ec7b1797805e0e4051f03d6bd9c --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/tr/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=Lütfen bu konumdaki ekran görüntülerini\nben.buckton@factorio.com adresine gönderin.\n\nOynadığınız ve bize geri dönüt vermek\niçin zaman ayırdığınız için teşekkürler. +[campaign-migrated-message] +heading=Oyun kaydınız taşındı +text=Kaydınızı oyunun eski bir sürümünde başlattınız, bu yüzden yeni sürüme geçirmemiz gerekti. Oyunun biraz daha önceki bir noktasında başlamanız mümkün. +[campaign-migrated-too-old-message] +heading=Kaydınız devam etmek için çok eski +text=Kaydınız eski bir deneysel sürümün Tanıtıcı senaryosuna ait, ve maalesef artık yüklenemiyor. Bu sadece Tanıtıcı senaryo için geçerlidir, normal kayıtları etkilemez. +[compi] +story-assessment-operational=Mühendis durumu...\nİşlevsel +story-automation-complete=Tanıtım tamamlandı +story-found-water=Su keşfedildi\n>> Yeniden inşa etmeye başlayın +story-suggest-evacuate=Yerel saldırganlık tehlikeli seviyede\n>> Bölgeyi tahliye edin +story-waiting-for-player=Mühendis gerekli...\nBekleniyor +teach-add-fuel=Yapının yakıta ihtiyacı var\n>> Kömür yerleştirin [img=coal-dark-background] +teach-alt-mode=Daha fazla bilgi mevcut\n>> [color=1,1,1]__CONTROL__show-info__[/color] tuşu ile kapatıp açabilirsiniz +teach-bottles=Araştırma bilim paketine [img=item/automation-science-pack] ihtiyaç duyuyor\n>> Paketleri laboratuvara [img=item/lab] yerleştirin +teach-build-structure=Taş fırını [img=item/stone-furnace] inşa edin\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Bu yapı öğeler içermekte\n>> Tüm öğeleri almak için [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] +teach-feed-items=Bakır levha [img=item/copper-plate] gerekiyor\nDemir dişli çark [img=item/iron-gear-wheel] gerekiyor\n>> Öğeleri buraya yerleştirin +teach-feed-plates=Demir levha [img=item/iron-plate] gerekiyor\n>> Öğeleri buraya yerleştirin +teach-harvest-tree=Ağaçlardan odun [img=item/wood] toplayın\n>> [color=1,1,1]__CONTROL__mine__[/color] tuşuna basılı tutun +teach-inserting=Demir dişli çark [img=item/iron-gear-wheel] üretmek için\ndemir levhaları [img=item/iron-plate] yerleştirin +teach-load-turret=Boş silah tareti [img=item/gun-turret] tespit edildi\n>> Ateşli silah cephanesi [img=item/firearm-magazine] doldurun +teach-low-satisfaction=Yetersiz enerji\n>> Elektrik üretimini arttırın +teach-low-steam=Yetersiz buhar +teach-mine-salvage=Hurda metal toplayın\n>> [color=1,1,1]__CONTROL__mine__[/color] tuşuna basılı tutun +teach-mine-stone=Bir yataktan taş [img=item/stone] kazın\n>> [color=1,1,1]__CONTROL__mine__[/color] tuşuna basılı tutun +teach-miner-output=Tıkanmış sondaj tespit edildi\n>> Buraya tahta sandık [img=item/wooden-chest] inşa edin +teach-move-outside=[color=1,1,1]__CONTROL_MOVE__[/color] tuşlarını kullanarak yürüyün\n>> Vurgulanan alanın dışına çıkın +teach-open-entity=Bu yapı öğeler içermekte\n>> Açmak için [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-open-inventory=Karakter ekranını açmak için\n [color=1,1,1]__CONTROL__open-character-gui__[/color] tuşuna basın +teach-open-research-menu=Araştırma seçenekleri mevcut\n>> Birini seçmek için [color=1,1,1]__CONTROL__open-technology-gui__[/color] tuşuna basın +teach-power=Montaj makinesinin elektriğe ihtiyacı var\n>> Elektrik üretecinin yanına elektrik direği inşa edin\n>> Montaj makinesinin yanına elektrik direği inşa edin\n>> Direkleri bağlayın +teach-repair-turret=Hasarlı silah tareti [img=item/gun-turret] tespit edildi\n>> Onarım paketi [img=item/repair-pack] ile tamir edin +teach-shoot-key=Fabrika içerisinde agresif hareketler sergileyen bir yaratık var\nAteş etmek için [color=1,1,1]__CONTROL__shoot-enemy__[/color] tuşuna basın +teach-take-in-hand=Taş fırını [img=item/stone-furnace] karakter\nekranından alın\n>> [color=1,1,1]__CONTROL__open-character-gui__[/color] tuşuna basın +teach-use-wasd=[color=1,1,1]__CONTROL_MOVE__[/color] tuşlarını kullanarak yürüyün +tell-demo-cancelled=Mühendis yetenekli \n Demilim iptal edildi +[entity-description] +assembling-machine-1=Tarifleri otomatik olarak üretir. +assembling-machine-2=Tarifleri otomatik olarak üretir. +big-ship-wreck-1=Kaza yapan geminin bir parçası. Yararlı öğeler içeriyor olabilir. +big-ship-wreck-2=Kaza yapan geminin bir parçası. Yararlı öğeler içeriyor olabilir. +big-ship-wreck-3=Kaza yapan geminin bir parçası. Yararlı öğeler içeriyor olabilir. +boiler=Sudan buhar üretir. +burner-inserter=Öğeleri sandıklar, taşıma bantları ve yapılar arasında taşır. +burner-mining-drill=Kaynak yataklarından hammadde çıkartır. +coal=Yakıt olarak yakılabilen ham madde. +compilatron=Kazadan kurtulmuş bir yardımcı robot. İç hasar nedeniyle kabiliyetleri kısıtlıdır. +copper-cable=Küçük elektrik direği ve elektronik devre yapımında kullanılır. +copper-ore=Bakır levhalara eritilebilecek bir ham madde. +copper-plate=Bakır cevherinin eritilmiş ürünü. +electric-mining-drill=Kaynak yataklarından hammadde çıkartır. +electronic-circuit=Birçok tarifte önemli bir içerik. +escape-pod-assembler=Bileşenleri montajlamak için tasarlanmış, kaza yapan geminin bir parçası. +escape-pod-lab=Yeni teknolojileri araştırmak için tasarlanmış, kaza yapan geminin bir parçası. +escape-pod-power=Kaza yapan geminin bir parçası büyük pil içeriyor. Hala iş görür durumda ama ciddi derecede hasarlı. +firearm-magazine=Bir tabancadan ya da silah taretinden ateş edildiğinde tüketilir. +gun-turret=Ateşli silah cephanesi ile doldurulduğunda otomatik olarak bir alanı korur. +inserter=Öğeleri sandıklar, taşıma bantları ve yapılar arasında taşır. +iron-chest=Toplanması için bitmiş öğeleri depolar, ya da ham maddeler için tampon olur. +iron-gear-wheel=Birçok tarifte önemli bir içerik. +iron-ore=Demir levhalara eritilebilecek bir ham madde. +iron-plate=Demir cevherinin eritilmiş ürünü. +lab=Araştırmaları ilerletmek için bilim paketlerini tüketir. +long-handed-inserter=Öğeleri sandıklar, taşıma bantları ve yapılar arasında taşır. +mineable-wreckage=Toplamak için __CONTROL__mine__ tuşuna basılı tutun +offshore-pump=Bir su kaynağından sıvı pompalar. +pipe=Yapılar arasında sıvıların akmasını sağlar. +pipe-to-ground=Yapılar arasında sıvıların akmasını sağlar. +pistol=Bir silah yuvasına yerleştirilerek silah olarak donanılabilir. Ateş etmek için __CONTROL__shoot-enemy__ tuşuna basılı tut. +radar=Zaman geçtikçe haritayı keşfeder. +repair-pack=Hasarlı yapıları onarır. Bu öğeyi alın ve yapının üzerinde __CONTROL__build__ tuşuna basılı tutarak tamir edin. +science-pack=Seçilmiş araştırmanın ilerlemesi için Laboratuvarlar tarafından tüketilir. +small-electric-pole=Elektrik şebekesini genişletmek için diğer elektrik direklerine bağlanır. +small-lamp=Elektrik şebekesine bağlandığında ışık yayar. +solid-fuel=Yakıt olarak yakılabilen yüksek kaliteli madde. +splitter=Taşıma bantlarının içeriğini eşit sayıda, iki taşıma bandına dağıtır. +steam-engine=Bir elektrik şebekesine bağlanıp kazandan buhar doldurulduğunda elektrik sağlar. +steel-chest=Compilatron sandığı +stone=İnşaa için kullanılan hammadde. +stone-brick=Taşın eritilmiş hali. Dünyada yol oluşturmak için kullanılabilir. +stone-furnace=Hammaddeleri eritir. +stone-wall=Çok sert bir savunma yapısı. +transport-belt=Fabrikanın etrafında öğeleri hareket ettirir. Her iki tarafta farklı öğe bulunabilir. +underground-belt=Fabrikanın etrafında öğeleri hareket ettirir. Her iki tarafta farklı öğe bulunabilir. +wood=Yakıt olarak yakılabilen ham madde. +wooden-chest=Bitmiş öğeleri koleksiyon için, ve ya ham maddelere tampon olarak saklar. +wreck-pole=Bunu görmezden gelin, tamamlanmış sürümde burada olmayacak +[entity-name] +coal=Kömür yatağı +copper-ore=Bakır cevheri yatağı +iron-ore=Demir cevheri yatağı +stone=Taş yatağı +[gui] +crafting=Üretim menüsü +inventory=Envanter +select-filter=Öğeyi hızlı erişim çubuğuna bağla +[gui-helper] +assembler-description=Montaj makineleri elektrik verildiğinde\ntarifleri otomatik olarak üretirler +assembler-right-slot=Ürünler sağdaki yuvalarda\ngösterilir +assembler-set-recipe=Montaj makineleri tarif gerektirir\n>> Bir tarif seçin +assembler-top-slot=Gerekli içerikler üst yuvalarda\ngösterilir +container-click-to-collect=Bir öğeyi almak için [color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] +container-click-to-place=Bir öğeyi yuvaya koymak için [color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] +container-exit-button=Bu ekranı kapatmak için [color=1,1,1]__CONTROL__close-gui__[/color] +container-has-items=Bu yapının Envanteri var\nsağda gösterilmekte +drill-needs-fuel=Yakıtlı maden sondajının yakıta ihtiyacı var\n>> Sol yuvaya kömür koyun +furnace-needs-fuel=Yakıt alt yuvaya konulur +furnace-ore-slot=Ham maddeler üst yuvaya konulur +furnace-product-slot=Eritilen ürün\nsağ yuvada görünür +furnace-smelts-raw=Taş fırın ham maddeleri kullanılabilir\nöğelere eritir +inventory-click-to-craft=Bir öğe üretmek için tarife [color=1,1,1]__ALT_CONTROL__1__craft__[/color]. +inventory-hover-recipe-to-view=İçeriklerini görmek için\nfareyi bir tarifin üzerine sürükleyin +inventory-left=Sol tarafta\nKarakter envanteri bulunmakta +inventory-right=Sağ tarafta\nÜretim menüsü bulunmakta +[item-description] +assembling-machine-1=Tarifleri otomatik olarak üretir. +assembling-machine-2=Otomatik olarak tarif üretir. Ayrıca sıvı içerikleri olan tarifleri de üretebilir. +boiler=Sudan buhar üretir. +burner-inserter=Öğeleri sandıklar, taşıma bantları ve yapılar arasında taşır. +burner-mining-drill=Kaynak yataklarından hammadde çıkartır. +coal=Yakıt olarak yakılabilen ham madde. +compilatron-chest=Açılamayan bir sandık. Öğeleri içine koymak için bir yerleştirici kullanın. +copper-cable=Küçük elektrik direği ve elektronik devre yapımında kullanılır. +copper-ore=Bakır levhalara eritilebilecek bir ham madde. +copper-plate=Bakır cevherinin eritilmiş hali. +electric-mining-drill=Kaynak yataklarından hammadde çıkartır. +electronic-circuit=Birçok tarifte önemli bir içerik. +firearm-magazine=Tabanca veya silah taretinden ateşlenirken tüketilir. +gun-turret=Ateşli silah cephanesi ile doldurulduğunda otomatik olarak bir alanı korur. +inserter=Öğeleri sandıklar, taşıma bantları ve yapılar arasında taşır. +iron-chest=Toplanması için bitmiş öğeleri depolar, ya da ham maddeler için tampon olur. +iron-gear-wheel=Birçok tarifte önemli bir içerik. +iron-ore=Demir levhalara eritilebilecek bir ham madde. +iron-plate=Demir cevherinin eritilmiş hali. +lab=Araştırmaları ilerletmek için bilim paketlerini tüketir. +light-armor=Zırh yuvasına yerleştirildiğinde karakterin hasar direncini arttırır. +long-handed-inserter=Öğeleri sandıklar, taşıma bantları ve yapılar arasında taşır. +offshore-pump=Bir su kaynağından sıvı pompalar. +pipe=Sıvıların yapıların arasından akmasını sağlar. +pipe-to-ground=Sıvıların yapıların arasından akmasını sağlar. +pistol=Bir silah yuvasına yerleştirilerek silah olarak donanılabilir. Ateş etmek için __CONTROL__shoot-enemy__ tuşuna basılı tutun. +radar=Zaman geçtikçe haritayı keşfeder. +repair-pack=Hasarlı yapıları onarır. Bu öğeyi alın ve yapının üzerinde __CONTROL__build__ tuşuna basılı tutarak tamir edin. +science-pack=Seçilmiş araştırmanın ilerlemesi için Laboratuvarlar tarafından tüketilir. +small-electric-pole=Elektrik şebekesini genişletmek için diğer elektrik direklerine bağlanır. +small-lamp=Elektrik şebekesine bağlandığında ışık yayar. +solid-fuel=Yakıt olarak yakılabilen yüksek kaliteli madde. +splitter=Taşıma bantlarının içeriğini eşit sayıda, iki taşıma bandına dağıtır. +steam-engine=Bir elektrik şebekesine bağlanıp kazandan buhar doldurulduğunda elektrik sağlar. +stone=İnşaat için kullanılan ham madde. +stone-brick=Taşın eritilmiş hali. Yol oluşturmak için kullanılabilir. +stone-furnace=Hammaddeleri eritir. +stone-wall=Çok sert bir savunma yapısı. +transport-belt=Fabrikanın etrafında öğeleri hareket ettirir. Her iki tarafta farklı öğe bulunabilir. +underground-belt=Fabrikanın etrafında öğeleri hareket ettirir. Her iki tarafta farklı öğe bulunabilir. +wood=Yakıt olarak yakılabilen ham madde. +wooden-chest=Toplanması için bitmiş öğeleri depolar, ya da ham maddeler için tampon olur. +[quest-automining] +exploit-coal=Yakıtlı maden sondajını kullanarak kömür kazın +heading=Yakıtı otomatik olarak çıkartın +obtain-coal=Karakter envanterinizde kömüre sahip olun +[quest-build-radar] +heading=Mini haritayı geri getir +place-radar=Radar üretin ve inşa edin +power-radar=Bir radara elektrik verin +research-basic-mapping=Temel haritacılık teknolojisini araştırın +[quest-electronics] +craft-electronic-circuit=Elektronik devre yapın +heading=Gelişmiş bileşenleri otomatik olarak üretin +place-assembling-machine-1=Montaj makinesi üretin ve inşa edin +power-assembling-machine-1=Elektrik bağlamak için bir Küçük elektrik direği kullan +[quest-entrench] +heading=Silah taretleri ile fabrikayı koruyun +loaded-second-base-area=Demir cevheri yatağının yanına silah taretleri inşa edin ve cephanelerini doldurun +research-active-defense=Aktif savunma teknolojisini araştır +stockpile-firearm-magazine=Ateşli silah şarjörlerini stoklayın +[quest-explore] +empty=Sandık kapsüllerinden öğeleri alın. +heading=Enkaz alanını arayın +remove-mineable-wreckage=Hurda metalden kaynak çıkartın. +[quest-fortify] +consume-per-time-automation-science-pack=Dakikada bilim paketi tüketin +destroy-biter-spawner=Saldırıları azaltmak için yakındaki ısırıcı canlandırıcısını yok et +heading=Fabrikayı koruyun +loaded-defend-2=Bakır cevheri yatağının yanına silah taretleri inşa edin ve cephanelerini doldurun +produce-per-time-firearm-magazine=Dakikada ateşli silah şarjörü üretin +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Öğeleri Compilatron'a getirin +craft-burner-inserter=Yakıtlı yerleştirici üretin +craft-burner-mining-drill=İkinci bir yakıtlı maden sondajı üretin +craft-transport-belt=Biraz taşıma bandı üretin +heading=Gösteri için ürünler üretin +[quest-handmining] +craft-stone-furnace=Karakter ekranından bir taş fırın üretin +heading=Hammaddeleri eritmeye hazırlanın +place-stone-furnace=Taş fırın yapın +was-observed-mined_stone=Yakındaki kaynaktan taş kazın +[quest-hints] +expand-hints=Daha fazla ipucu... +heading=İpuçları +heading-all=Tüm ipuçları +info-alt-mode=Fabrika hakkında [font=default-bold]daha fazla bilgi görmek için[/font] [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font] tuşunu kullanın. +info-assembler-set-recipe=Montaj makine ekranındaki "Tarif Ayarla" tuşuna tıklayarak montaj makineleri için [font=default-bold]tarif ayarlayın[/font]. +info-assembling-machines=[font=default-bold]Montaj makineleri[/font] öğeleri otomatik olarak üretir. +info-build=Karakter envanterindeki ikonlarına [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] elinize alıp daha sonrasında yerleştirmek istediğiniz zemine [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font][font=default-bold]yapıları inşa edin[/font]. +info-burner-structures=Yakıt öğeleri elinizdeyken hedef yapılara [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] [font=default-bold]doğrudan yakıt ikmali yapabilirsiniz[/font]. +info-copy-paste-settings=[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font] ile [font=default-bold]tarif ayarlarını[/font] bir montaj makinesinden kopyalayın. [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font] ile başka birine yapıştırın. +info-expand-defense=Saldırılar güçlendikçe daha fazla silah tareti ekleyin. +info-fast-transfer=Bir yapının envanterini açmadan içerisindeki tüm öğeleri [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] [font=default-bold]alın[/font]. +info-hand-mining=[font = default-bold] Para yatırma işleminde [font = default-semibold] [color = 128,206,240] __ Control__mine __ [/ color] [/ font] tutarak kaynakları kaynakları [/ font]. +info-handcrafting=Artık ara öğeler [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] karakter ekranından üretilebilir. +info-hover-recipe=[font=default-bold]Tarifler[/font] üretim menüsünde istenen tuşun üzerine gelinerek [font=default-bold] görüntülenebilir[/font]. +info-inserter=Yapılar yerleştiriciler yardımıyla [font=default-bold]doldurulup[/font] boşaltılabilir. +info-inventory=[font=default-bold]Karakter ekranı[/font] [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font] tuşuna basılarak görüntülenebilir. +info-map=[font=default-bold]Harita ekranı[/font] [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font] tuşu kullanılarak açılıp kapanabilir. +info-melee-attack=[font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font] tuşuna basılı tutarak [font=default-bold]yakındaki ısırganlara saldırın[/font]. +info-miner-output=[font=default-bold]Maden sondajları ham maddeleri[/font] önlerindeki zemine bırakır. Sandık ve bantları kullanarak cevherleri almanız gereklidir aksi takdirde sondaj sıkışacaktır. +info-move-click=Bir yapının yanına gidip [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] ile [font=default-bold]açın[/font]. +info-move-wasd=[font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font] tuşlarını kullanarak [font=default-bold]yürüyün[/font]. +info-no-respawning=Bu görev sırasında yeniden canlanmayacaksınız. Eğer ölürseniz savaşın başından bir otomatik kayıt var. +info-pickup-items=[font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font] tuşuna basılı tutarak [font=default-bold]taşıma bantlarından öğeleri alın[/font]. +info-pipette=Üzerine gelip [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font] tuşuna basarak [font=default-bold]bir yapıyı pipetleyin[/font]. +info-pole=[font=default-bold]Elektrik[/font], her direğin etrafındaki alandaki yapılara [font=default-bold]sağlanır[/font]. +info-production=[font=default-bold]Araştırma[/font] daha fazla laboratuvar inşa ederek ve daha fazla bilim paketi üreterek [font=default-bold]hızlandırılabilir[/font]. +info-put-one=[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font] ile [font=default-bold]bir öğeyi[/font] yuvaya [font=default-bold]yerleştirin[/font]. +info-remove-structure=[font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] tuşuna basılı tutarak [font=default-bold]yapıları yıkın[/font]. +info-repair-pack=[font=default-bold]Onarım paketleri[/font] hasarlı yapılar üzerine getirilip [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] kullanılabilir. +info-research-screen=[font=default-bold]Araştırma[/font] Teknoloji Ekranından seçilebilir. [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font] tuşu kullanarak açın. +info-rotate=İnşa etmeden önce veya sonra [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font] kullanarak [font=default-bold]yapıları döndürün[/font]. +info-science-packs=Laboratuvarların teknolojileri araştırmak için [font=default-bold]bilim paketlerine ihtiyacı vardır[/font]. +info-spawners-consume-pollution=[font=default-bold]Kovanlar kirliliği emer.[/font] Yeterince emdiklerinde, saldırı için ısırganları gönderirler. +info-take-half=[font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font] ile öğe yığınının [font=default-bold]yarısını alın[/font]. +info-test-fire=[font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font] tuşuna basılı tutarak [font=default-bold]yakındaki düşmanlara ateş edin[/font]. Düşmanlar fare kullanılarak hedeflenebilir. +info-turret-ammo=[font=default-bold]Silah taretleri[/font] yerleştiriciler kullanılarak otomatik olarak yeniden doldurulabilir. +info-turrets-loaded=Saldırıları atlatmak için[font=default-bold]silah taretlerinizi dolu tutun[/font]. +[quest-item] +default=Varsayılan görev öğesi +[quest-leave] +arrive-exit-right=Doğuya doğru kaç ve yeniden inşaa etmek için güvenli bir yer bul +collect=Birkaç ekipman topla +heading=Fabrikayı toplayın ve tahliye olun +wait-for-entity-in-exit-right=Compilatron'a gidin +[quest-load-lab] +has-packs=Laboratuvara Makineleşme bilim paketleri ekleyin +heading=Yeni tarifler açın +research-basic-electronics=Temel elektronik teknolojisini araştırın +tech-selected=Teknoloji ekranından araştırma işlemini başlatın +[quest-long-research] +heading=Son mücadele +research-demo-munitions-upgrade=Askeri 2 teknolojisini araştır +[quest-military] +craft-firearm-magazine=Biraz ateşli silah cephanesi üretin +craft-pistol=Bir tabanca üret +heading=Bir sonra ki saldırı için hazırlan +player-loaded=Mühimmat yuvasına ateşli silah şarjörleri yerleştirin +research-basic-military=Temel askeri teknolojisini araştırın +[quest-power-assembler] +craft-small-electric-pole=Küçük elektrik direği üretin +heading=Elektrik üretecini etkinleştirin +power-crash-site-assembling-machine-1-repaired=Onarılmış montaj makinesine elektrik bağlayın +[quest-prepare] +heading=Ayrılmadan önce gerekli öğeleri üretin +obtain-assembling-machine-1=Montaj makinesi alın +obtain-boiler=Kazan alın +obtain-lab=Laboratuvar alın +obtain-offshore-pump=Su pompası alın +obtain-small-electric-pole=Küçük elektrik direği alın +obtain-steam-engine=Buhar motoru alın +[quest-reach-pond] +arrive=Compilatron'a gidin +heading=Doğu bölgesinde su içeren güvenli bir bölge keşfedin +[quest-rebuild] +build-offshore-pump=Su pompası inşa edin +connection=Buhar makinesini küçük elektrik direğine bağlayın +heading=Buhar gücü kullanarak fabrikayı yeniden inşa et +power-lab=Bir laboratuvara elektrik bağlayın +provide-steam=Buhar makinesine buhar sağlayın +provide-water=Kazana su ve kömür sağlayın +research-improved-equipment=Geliştirilmiş kişisel donanım teknolojisini araştır +[quest-repair-assembler] +compi-iron-plate=Demir levhaları Compilatron sandığına koymak için yerleştiricileri kullanın +connect-with-belt=Maden alanı ve Compilatron sandığı arasında Taşıma bantları inşa edin +heading=Montaj makinesini tamir edin +[quest-repair-lab] +compi-copper-plate=Bakır levhaları Compilatron sandığına koyun +compi-iron-gear-wheel=Demir dişli çarkları Compilatron sandığına koyun +heading=Laboratuvarı ve montaj makinesini tamir edin +[quest-scan-wreck] +heading=Farklı bir güç kaynağı araştırın +research-analyse-ship=Buhar gücü teknolojisini araştırın +[quest-smelting] +craft-burner-mining-drill=Bir yakıtlı maden sondajı üretin +craft-iron-plate=Demir levha üretin +furnace-fuel=Taş fırına yakıt koyun +furnace-ore=Demir cevherini taş fırına koyun +heading=Ham kaynakları eritin +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Compilatron'a git +heading=Compilatron bir şey tespit etti +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Öğeleri Compilatron'a getirin +heading=Bir örnek göster +obtain-burner-inserter=Yakıtlı yerleştirici alın +obtain-burner-mining-drill=Yakıtlı maden sondajı alın +obtain-transport-belt=Biraz taşıma bandı alın +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Compilatron'a gidin +heading=Düşmanlar doğudan geliyor +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Compilatron'a git +heading=Compilatron bir düzensizlik tespit etti +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Compilatron'a gidin +heading=Düşmanlar batıdan geliyor +[text-window] +continue-button=Devam et +[tutorial-gui] +new-bonuses-available=Yeni pasif bonuslar etkin +new-recipes-available=Yeni üretim tarifleri mevcut +new-technologies-available=Araştırma için yeni teknolojiler mevcut +objective-complete=Görev tamamlandı +research-tooltip-heading=Araştırma tamamlandı! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/uk/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/uk/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c6441d8a9417b9f354794b6f382dc857cbc109c8 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/uk/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Використовуйте __CONTROL__look__, щоб вибрати об'єкти навколо вас. +goal-add-filter=Додайте твердопаливний бур на панель швидкого доступу в нижній частині екрана за допомогою__CONTROL__pick-item__. +goal-add-filter-controller=Додайте свердло для видобутку пальника на панель швидкого доступу.\nУтримуйте __CONTROL__show-quick-panel__, виберіть слот і натисніть __CONTROL__pick-item__, тримаючи свердло для видобутку пальника в руці. +goal-build-furnace=Виберіть кам'яну піч і розмістіть її на землі поруч з вами, натиснувши __CONTROL__build__. Обвідка стане зеленою, якщо розмістити піч можливо. +goal-close-character-screen=Закрийте вікно персонажа, натиснувши __CONTROL__confirm-gui__. +goal-close-screen=Закрийте вікно персонажа, натиснувши __CONTROL__confirm-gui__. +goal-collect-in-container=Дочекайтесь доти, доки у __2__ буде як мінімум __1__ предметів. +goal-collect-in-furnace=Дочекайтеся доки, доти у __2__ буде не менше __1__ переплавлених предметів. +goal-craft-burner-miner=Створіть твердопаливний бур. +goal-craft-chest=Зробіть дерев'яну скриню. +goal-craft-furnace=Створіть кам'яну піч (натисніть __CONTROL__open-character-gui__ і виконайте відповідний рецепт). +goal-empty-container=Заберіть усі предмети з __1__. +goal-empty-furnace=Заберіть всі переплавлені предмети з __1__. +goal-fast-empty-hand=Звільніть курсор від предметів натисканням __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Заберіть переплавлені залізні пластини з кам'яної печі. +goal-insert-fuel-into-burner-miner=Покладіть паливо в твердопаливний бур. +goal-insert-fuel-into-furnace=Покладіть паливо до кам'яної печі.\nВи можете використати вугілля чи дерево, які можна добути неподалік. +goal-insert-iron-into-furnace=Покладіть залізну руду в клітину для сировини усередині кам'яної печі. +goal-intro=Це вікно завжди буде показувати вашу поточну ціль чи завдання. +goal-mine-burner-miner=Розібрати бур. +goal-mine-iron-ore=Підійдіть до родовищя залізної, руди і наведіть курсор на неї. +goal-mine-iron-ore-controller=Підійдіть близько до родовища залізної руди, щоб вибрати його. +goal-mine-iron-ore-precise=Видобудьте трохи залізної руди затиснувши __CONTROL__mine__ : __1__/__2__. +goal-movement=Щоб пересуватися, використовуйте клавіші __CONTROL_MOVE__. +goal-movement-controller=Щоб пересуватися, використовуйте клавіші __CONTROL_MOVE__. +goal-open-character-screen-1=Відкрийте інвентар персонажа, натиснувши __CONTROL__open-character-gui__. +goal-open-character-screen-2=Відкрийте інвентар персонажу, натиснувши __CONTROL__open-character-gui__. +goal-open-furnace=Відкрийте меню печі натиснувши __CONTROL__open-gui__. +goal-pick-mined-item=Підберіть руду, добуту цією установкою (натисніть __CONTROL__pick-items__, підійшовши близько до неї). +goal-place-burner-miner=Встановіть твердопаливний бур над родовищем. +goal-put-chest-below-burner-miner=Розмістіть дерев'яну скриню на місці виходу ресурсів з кар'єрної установки. +goal-remove-blocking-entity=Щось блокує встановлення твердопаливного буру. Приберіть це за допомогою __CONTROL__mine__. +goal-search-wreck=Перевірте, чи є щось корисне у рятувальній капсулі. Наблизьтесь до неї та натисніть __CONTROL__open-gui__ для відкриття. +goal-take-iron-from-wreck=Перемістіть залізні шестерні з рятувальної капсули до вашого інвентаря. +goal-wait-for-smelting=Переплавьте залізні пластини у кам'яній печі. +msg-burner-miner-resources-placement=Бур викидає видобуті ресурси перед собою. +msg-crafting-queue-1=Це ваша черга створення. __ALT_CONTROL__1__cancel-craft__ на предмет у черзі, якщо ви хочете скасувати його створення. +msg-crafting-queue-1-controller=Це твоя черга виробництва. +msg-entity-blocking-miner=Цей об'єкт блокує камеру згоряння паливного буру. Вам потрібно його дістати. +msg-entity-info=Коли ви наведете курсор на об'єкт, корисна інформація про нього з'явиться в правому верхньому кутку екрану. +msg-entity-info-controller=Коли ви наведете курсор на об'єкт, корисна інформація про нього з'явиться в правому верхньому кутку екрану. +msg-furnace-working=Тепер кам'яна піч переплавляє залізну руду в залізні пластини. +msg-goal-in-top-left=Ви завжди зможете знайти переглянути поточну ціль в цьому вікні. +msg-intro=Це вікно призупинить гру і дасть вам кілька порад. Ви можете продовжити гру натисканням будь-якої клавіші. +msg-inventory-introduction=Ваш інвентар зліва. Перекладіть туди залізні пластини, натиснувши __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=От халепа, ви розібрали цей об'єкт замість того, щоб відкрити його меню. Ви можете відкрити меню, натиснувши __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Ой, ви розібрали цей об'єкт замість того, щоб відкрити його меню. Ви можете відкрити меню, натиснувши __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=От халепа, ви добули кам'яну піч замість того, щоб відкрити її меню. Аби відкрити меню, натисніть __CONTROL__open-gui__. +msg-recipes-info-1=З правого боку - ваше меню створення. Натискання __CONTROL_STYLE_BEGIN__ лівої клавіші миші__CONTROL_STYLE_END__ на рецепті призведе до створення зображеного предмета. +msg-resources-in-container=Ресурси тепер збираються у __1__. +think-burner-miner-working=Це працює, працює! +think-furnace-useful=Це було просто, як двічі два! +think-go-around=Мені потрібно побільше вивчити це дивне місце. +think-introduction=Рятувальна капсула зберегла моє життя. Але я боюсь, що іншим не так пощастило... +think-learned-something=Чудово, сьогодні я дізнався дещо нове. +think-nothing-more=Тут нема нічого, окрім цих пластин. Мені буде потрібно зробити деякі прості інструменти. +think-search-wreck=Я сподіваюся, що зможу використати щось, що знайду в рятувальній капсулі. +think-see-iron-ore=Схоже, це залізна руда. +think-smelt-iron=Гм, якби ж тільки я міг якось виплавити залізо... +think-storage-needed=Я міг би поставити тут щось, аби збирати ресурси з бура. +think-tired=Я доволі втомився від всього цього добування. Цікаво, чи можливо це якось автоматизувати?.. +zoom-tip=Ви можете використовувати __CONTROL__zoom-in__ та __CONTROL__zoom-out__ для збільшення чи зменшення масштабу. +[entity-description] +burner-mining-drill=Видобуває сировину з родовищ. +coal=Сировина. Можна використовувати як паливо. +copper-ore=Сировина. Можна переплавити в мідні плити. +copper-plate=Продукт, виплавлений із мідної руди. +crash-site-chest-1=Капсула евакуації, яка врятувала вам життя, може містити щось корисне. +electronic-circuit=Важливий інгредієнт у багатьох рецептах. +iron-chest=Накопичує кінцеві предмети, або виступає в ролі буфера для сировини. +iron-gear-wheel=Важливий інгредієнт у багатьох рецептах. +iron-ore=Сировина. Можна переплавити у залізні плити. +iron-plate=Продукт, виплавлений із залізної руди. +stone=Сировина. Може використовуватись для будівництва. +stone-furnace=Переплавляє сировину в відповідний продукт. +wood=Сировина. Можна використовувати як паливо. +wooden-chest=Накопичує кінцеві предмети, або виступає в ролі буфера для сировини. +[entity-name] +coal=Вугільне родовище +copper-ore=Родовище мідної руді +crash-site-chest-1=Рятувальна капсула +iron-ore=Родовище залізної руди +stone=Родовище каміння + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/uk/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/uk/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..535fcdc3cdfdb9c7da773a3c2e5c5fe219f4fd77 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/uk/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=Будь ласка, надішліть скріншоти, що містяться в цьому\nкаталозі, за адресою ben.buckton@factorio.com. \n\nЩе раз дякуємо ще раз за гру\nта за ваш відгук. +[campaign-migrated-message] +heading=Ваше збереження переміщено +text=Ви почали збереження на більш старої версії гри, тому нам довелося перенести її. Ви можете виявити, що ви були скинуті на більш ранню точку в грі. +[campaign-migrated-too-old-message] +heading=Ваше збереження занадто старе для продовження +text=Ваше збереження із старої експериментальної версії Навчальної кампанії і, на жаль, більше не може буде завантажене. Це обмеження застосовується тільки для Навчальної кампанії, але не для нормальних збережень. +[compi] +story-assessment-operational=Статус інженера...\nПрацює +story-automation-complete=Демонстрація завершена +story-found-water=Знайдена вода\n>> Розпочати реконструкцію +story-suggest-evacuate=Нативна агресія на небезпечному рівні\n>> Евакуюйтесь +story-waiting-for-player=Потрібен інженер...\nОчікування +teach-add-fuel=Структурі потрібно паливо\n>> Завантажте Вугілля [img=coal-dark-background] +teach-alt-mode=Доступно більше інформації\n>> Натисніть [color=1,1,1]__CONTROL__show-info__[/color] +teach-bottles=Дослідження потребує Наукові пакети [img=item/automation-science-pack]\n>> Завантажте пакети у лабораторію [img=item/lab] +teach-build-structure=Побудуйте кам'яну піч [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=Ця структура містить предмети\n>> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] щоб взяти всі предмети +teach-feed-items=Запит на мідні пластини [img=item/copper-plate]\nЗапит на Залізні шестірні [img=item/iron-gear-wheel]\n>> Завантажте предмети тут +teach-feed-plates=Запит на залізні пластини [img=item/iron-plate]\n>> Завантажте предмети тут +teach-harvest-tree=Видобудьте деревину [img=item/wood] з дерев\n>> Утримуйте [color=1,1,1]__CONTROL__mine__[/color] +teach-inserting=Вставте Залізні пластини [img=item/iron-plate]\nДля виробництва Залізних шестерень [img=item/iron-gear-wheel] +teach-load-turret=Виявлено не заряджену кулеметну турель [img=item/gun-turret]\n>> Завантажте магазин [img=item/firearm-magazine] +teach-low-satisfaction=Бракує електроенергії\n>> Збільште виробництво електроенергії +teach-low-steam=Недостатньо пару +teach-mine-salvage=Зберіть металобрухт\n>> Утримуйте [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=Видобудьте каміння [img=item/stone] з родовища\n>> Утримуйте [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=Виявлено заблокований бур\n>> Побудуйте дерев'яну скриню [img=item/wooden-chest] тут +teach-move-outside=Використовуйте [color=1,1,1]__CONTROL_MOVE__[/color] щоб пересуватися\n>> Переміститесь за виділену область +teach-open-entity=Ця структура містить предмети\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] щоб відкрити +teach-open-inventory=Натисніть [color=1,1,1]__CONTROL__open-character-gui__[/color] key\nдля відкриття вікна персонажу +teach-open-research-menu=Доступні варіанти досліджень\n>> Натисніть [color=1,1,1]__CONTROL__open-technology-gui__[/color] для вибору +teach-power=Складальна машина потребує електроенергії\n>> Побудуйте електричний стовп поруч з генератором електрики\n>Побудуйте Леп поруч із Складальною Машиною\n>> З'єднайте опори +teach-repair-turret=Виявлено пошкоджену кулеметну турель [img=item/gun-turret]\n>> Застосуйте ремонтні набір [img=item/repair-pack] +teach-shoot-key=Агресивна істота всередині фабрики\nНатисніть [color=1,1,1]__CONTROL__shoot-enemy__[/color], щоб відкрити вогонь +teach-take-in-hand=Взяти Кам'яну піч [img=item/stone-furnace]\nз екрану персонажа\n>> Натисніть [color=1,1,1]__CONTROL__open-character-gui__[/color] +teach-use-wasd=Використовуйте [color=1,1,1]__CONTROL_MOVE__[/color] щоб пересуватися +tell-demo-cancelled=Інженер здатний\nДемонстрацію скасовано +[entity-description] +assembling-machine-1=Автоматично створює рецепти. +assembling-machine-2=Автоматично створює рецепти. +big-ship-wreck-1=Частина розбитого корабля. Може містити корисні предмети. +big-ship-wreck-2=Частина розбитого корабля. Може містити корисні предмети. +big-ship-wreck-3=Частина розбитого корабля. Може містити корисні предмети. +boiler=Перетворює Воду в Пар. +burner-inserter=Переміщує предмети між скринями, конвеєрами і будівлями. +burner-mining-drill=Видобуває сировину з родовищ. +coal=Сировину, можна використовувати як паливо. +compilatron=Робот помічник, який пережив аварію. Через отримані внутрішні пошкодження можливості робота обмежені. +copper-cable=Інгредієнт для створення Електросхему і Дерев'яних опор ЛЕП. +copper-ore=Сировину, можна переплавити в Мідні плити. +copper-plate=Продукт виплавлення із Мідної руди. +electric-mining-drill=Видобуває сировину з родовищ. +electronic-circuit=Найважливіший інгредієнт у багатьох рецептах. +escape-pod-assembler=Частина розбитого корабля, яка призначена для створення компонентів. +escape-pod-lab=Частина розбитого корабля, яка призначена для дослідження нових технологій. +escape-pod-power=Частина розбитого корабля, яка містить велику батарею. Вона суттєво пошкоджена, але ще працює. +firearm-magazine=Використовується для ведення вогню з Пістолета або Дрібнокаліберної турелі. +gun-turret=При завантаженні Магазинами з патронами автоматично захищає невелику ділянку. +inserter=Переміщує предмети між скринями, конвеєрами і будівлями. +iron-chest=Накопичує кінцеві предмети, або виступає в ролі буфера для сировини. +iron-gear-wheel=Найважливіший інгредієнт у багатьох рецептах. +iron-ore=Сировину, можна переплавити в Залізні плити. +iron-plate=Продукт виплавлення із Залізної руди. +lab=Споживає Дослідницькі пакети для проведення досліджень. +long-handed-inserter=Переміщує предмети між скринями, конвеєрами і будівлями. +mineable-wreckage=Утримуйте __CONTROL__mine__ для збору +offshore-pump=Качає воду з узбережжя. +pipe=Дозволяє рідини перетікати між структурами. +pipe-to-ground=Дозволяє рідини перетікати між структурами. +pistol=Поміщається в слот для зброї. Для ведення вогню утримуйте __CONTROL__shoot-enemy__. +radar=Вивчає карту з часом. +repair-pack=Відновлює пошкоджені структури. Візьміть цей предмет в руку, наведіть курсор на структуру і утримуйте __CONTROL__build__. +science-pack=Використовується лабораторіями для просування обраного в даний час дослідження. +small-electric-pole=З'єднується з іншими опорами Леп, розширюючи електричну мережу. +small-lamp=Висвітлює невелику ділянку при підключенні до електричної мережі. +solid-fuel=Високоякісний матеріал, можна використовувати як паливо. +splitter=Розподіляє вміст кожного, вхідного конвеєра на два вихідних. +steam-engine=Виробляє електрику при підключенні до електричної мережі і наповненні Паром від Бойлера. +steel-chest=Сундук Компілятрона +stone=Сировина для будівництва. +stone-brick=Продукт, виплавлений з Каменя. Може використовуватися для прокладки доріг. +stone-furnace=Переплавляє сировину в відповідний продукт. +stone-wall=Дуже міцний захист. +transport-belt=Переміщує предмети по фабриці. Предмети можуть перебувати на двох сторонах. +underground-belt=Переміщує предмети по фабриці. Предмети можуть перебувати на двох сторонах. +wood=Сировину, можна використовувати як паливо. +wooden-chest=Накопичує кінцеві предмети, або виступає в ролі буфера для сировини. +wreck-pole=Не звертайте уваги, цього не буде у фінальній версії +[entity-name] +coal=Вугільне родовище +copper-ore=Родовище мідної руді +iron-ore=Родовище залізної руди +stone=Родовище каміння +[gui] +crafting=Меню створення +inventory=Інвентар +select-filter=Посилання на предмет на панелі швидкого доступу +[gui-helper] +assembler-description=Складальні машини створюють предметі автоматично,\nколи до них під'єднана електрика +assembler-right-slot=Продукт показано\nв слотах праворуч +assembler-set-recipe=Складальна машина потребує рецепт\n>> Оберіть рецепт +assembler-top-slot=Необхідні інгредієнти показано\nв слотах згори +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] щоб забрати предмет +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] щоб покласти предмет у слот +container-exit-button=Натисніть [color=1,1,1]__CONTROL__close-gui__[/color] щоб закрити \nце вікно +container-has-items=У цієї структури є Інвентар,\nякий можна побачити праворуч +drill-needs-fuel=Твердопаливний бур потребує паливо\n>> Помістить Вугілля в слот ліворуч +furnace-needs-fuel=Паливо розміщується у нижній слот +furnace-ore-slot=Сировина розміщується у верхній слот +furnace-product-slot=Виплавлений продукт розміщується\n в слоті праворуч +furnace-smelts-raw=Кам'яна піч переплавляє сировину\nна корисні предмети +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__1__craft__[/color] на рецепті щоб створити один предмет. +inventory-hover-recipe-to-view=Наведіть курсор на рецепт,\n щоб побачити його інгредієнти +inventory-left=Зліва показується\nінвентарь Персонажа +inventory-right=Справа Меню\nрецептів +[item-description] +assembling-machine-1=Автоматично створює рецепти. +assembling-machine-2=Автоматично створює рецепти. Може також створювати рецепти з рідкими інгредієнтами. +boiler=Перетворює Воду в Пар. +burner-inserter=Переміщує предмети між скринями, конвеєрами і будівлями. +burner-mining-drill=Видобуває сировину з родовищ. +coal=Сировину, можна використовувати як паливо. +compilatron-chest=Невідкриваєма скриня. Використовуйте маніпулятор для переміщення предметів усередину. +copper-cable=Інгредієнт для створення Електросхему і Дерев'яних опор ЛЕП. +copper-ore=Сировину, можна переплавити в Мідні плити. +copper-plate=Продукт виплавлення із Мідної руди. +electric-mining-drill=Видобуває сировину з родовищ. +electronic-circuit=Найважливіший інгредієнт у багатьох рецептах. +firearm-magazine=Використовується для ведення вогню з Пістолета або Дрібнокаліберної турелі. +gun-turret=При завантаженні Магазинами з патронами автоматично захищає невелику ділянку. +inserter=Переміщує предмети між скринями, конвеєрами і будівлями. +iron-chest=Накопичує кінцеві предмети, або виступає в ролі буфера для сировини. +iron-gear-wheel=Найважливіший інгредієнт у багатьох рецептах. +iron-ore=Сировина, може бути переплавлене в Залізні плити. +iron-plate=Продукт виплавлення із Залізної руди. +lab=Споживає Дослідницькі пакети для проведення досліджень. +light-armor=Збільшує спротив пошкодженню персонажа при вставленні в слот броні. +long-handed-inserter=Переміщує предмети між скринями, конвеєрами і будівлями. +offshore-pump=Качає воду з узбережжя. +pipe=Дозволяє рідини перетікати між структурами. +pipe-to-ground=Дозволяє рідини перетікати між структурами. +pistol=Поміщається в слот для зброї. Для ведення вогню тримайте __CONTROL__shoot-enemy__. +radar=Вивчає карту з часом. +repair-pack=Відновлює пошкоджені структури. Візьміть цей предмет в руку, наведіть курсор на структуру і утримуйте __CONTROL__build__. +science-pack=Використовується лабораторіями для просування обраного в даний час дослідження. +small-electric-pole=З'єднується з іншими опорами Леп, розширюючи електричну мережу. +small-lamp=Висвітлює невелику ділянку при підключенні до електричної мережі. +solid-fuel=Високоякісний матеріал, можна використовувати як паливо. +splitter=Розподіляє вміст кожного, вхідного конвеєра на два вихідних. +steam-engine=Виробляє електрику при підключенні до електричної мережі і наповненні Паром від Бойлера. +stone=Сировина для будівництва. +stone-brick=Продукт, виплавлений з Каменя. Може використовуватися для прокладки доріг. +stone-furnace=Переплавляє сировину в відповідний продукт. +stone-wall=Дуже сильна оборонна структура. +transport-belt=Переміщує предмети по фабриці. Предмети можуть перебувати на двох сторонах. +underground-belt=Переміщує предмети по фабриці. Предмети можуть перебувати на двох сторонах. +wood=Сировину, можна використовувати як паливо. +wooden-chest=Накопичує кінцеві предмети, або виступає в ролі буфера для сировини. +[quest-automining] +exploit-coal=Добудьте Вугілля, використовуючи Твердопаливний бур +heading=Отримуйте паливо автоматично +obtain-coal=Зберіть Вугілля в Інвентар Персонажа +[quest-build-radar] +heading=Поверніть міні-карту назад +place-radar=Створіть та поставте Радар +power-radar=Підключіть радар +research-basic-mapping=Дослідіть технологію «Базова картографія» +[quest-electronics] +craft-electronic-circuit=Створіть електронну схему +heading=Виробляйте розширені компоненти автоматично +place-assembling-machine-1=Створіть та розмістіть складальну машину +power-assembling-machine-1=Використайте малу опору ЛЕП для підключення електрики +[quest-entrench] +heading=Захистіть завод за допомогою кулеметних турелей +loaded-second-base-area=Побудуйте необхідні турелі біля родовищ залізної руди та зарядіть їх боєприпасами +research-active-defense=Дослідіть технологію «Активний захист» +stockpile-firearm-magazine=Зробіть запас магазинів з набоями +[quest-explore] +empty=Візьміть предмети з обох Скринь. +heading=Обшукайте місце падіння +remove-mineable-wreckage=Зберіть ресурси з Металобрухту. +[quest-fortify] +consume-per-time-automation-science-pack=Використайте Дослідницькі пакети в хвилину +destroy-biter-spawner=Винищіть найближче Лігво кусак щоб зменшити кількість атак +heading=Захистіть завод +loaded-defend-2=Побудуйте Кулеметні турелі поблизу Родовища мідної руди і завантажте їх боєприпасами +produce-per-time-firearm-magazine=Виробіть Магазини з патронами в хвилину +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=Принесіть предметі до Компилатрону +craft-burner-inserter=Зробіть твердопаливний маніпулятор +craft-burner-mining-drill=Зробіть ще один твердопаливний бур +craft-transport-belt=Зробіть декілька конвеєрів +heading=Зробіть предмети для демонстрації +[quest-handmining] +craft-stone-furnace=Створіть Кам'яну піч у вікні персонажа +heading=Підготуйтеся до переплавляння ресурсів +place-stone-furnace=Побудуйте Кам'яну піч +was-observed-mined_stone=Видобудьте Камінь з найближчого родовища +[quest-hints] +expand-hints=Більше підказок... +heading=Підказкита та Хитрощі +heading-all=Всі підказки +info-alt-mode=[font=default-bold] Переглянути більше інформації [/font] про завод, натиснувши кнопку [font=default-semibold] [color=128,206,240]__CONTROL__show-info__[/color][/font]. +info-assembler-set-recipe=[font=default-bold] Встановлюйте рецепти [/font] для складальних автоматів натисканням кнопки "Змінити рецепт" на екрані складального автомата. +info-assembling-machines=[font=default-bold] Складальні автомати [/font] виробляють предмети автоматично. +info-build=Щоб [font=default-bold] будувати [/font], натисніть [font=default-semibold] [color=128,206,240]__ALT_CONTROL__2__pick-item__[/color] [/font] по значку споруди в інвентарі, потім натисніть [font=default-semibold] [color=128,206,240]__ALT_CONTROL__2__build__[/color] [/font] на землі. +info-burner-structures=Щоб[font=default-bold] заправити безпосередньо [/font], візьміть паливо в руку, потім натисніть [font=default-semibold] [color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color] [/font] на потрібній споруді. +info-copy-paste-settings=[font=default-bold] Копіюйте настройки складального автомата [/font] натисканням [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]. Вставте натисканням [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font]. +info-expand-defense=Додайте більше Дрібнокаліберних турелей, атаки стають сильнішими. +info-fast-transfer=Щоб [font=default-bold] взяти всі предмети [/font] з будівлі без відкриття інвентарю, натисніть на нього [font=default-semibold] [color=128,206,240]__ Alt_CONTROL__2__fast-entity-transfer__ [/color] [/font]. +info-hand-mining=Щоб [font=default-bold] добувати ресурси[/font], наведіть на них курсор і утримуйте [font=default-semibold] [color=128,206,240]__CONTROL__mine__[/color][/font] над покладами. +info-handcrafting=Тепер можна створювати проміжні предмети [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] з екрану персонажа. +info-hover-recipe=[font=default-bold] Рецепти можна подивитися [/font], навівши курсор на відповідну кнопку в Меню рецептів. +info-inserter=[font=default-bold] Будівлі можуть бути заповнені [/font] і спустошені за допомогою маніпуляторів. +info-inventory=[font=default-bold] Вікно персонажа [/font] може бути відкрито натисненням [font=default-semibold] [color=128,206,240]__CONTROL__open-character-gui__[/color] [/font]. +info-map=[font=default-bold] Карту [/font] можна відкрити і закрити, натиснувши [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font]. +info-melee-attack=Щоб [font=default-bold] атакувати найближчих кусак [/font], утримуйте [font=default-semibold] [color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. +info-miner-output=[font=default-bold] Бури скидають здобуту сировину [/font] безпосередньо на землю перед ними. Використовуйте скрині і конвеєри, щоб зібрати руду, в іншому випадку бур буде простоювати. +info-move-click=Щоб [font=default-bold] відкрити споруду, [/font], підійдіть ближче і натисніть на неї [font=default-semibold] [color=128,206,240] __ Alt_CONTROL__2__open-gui __ [/color] [/font]. +info-move-wasd=[font=default-bold]Рухайтеся[/font] використовуючи клавіші [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font]. +info-no-respawning=Під час цього завдання вам не відродитися. Якщо ви помрете, то повернетесь до автозбереження на самому початку битви. +info-pickup-items=Щоб [font=default-bold] зібрати предмети з конвеєрів [/font], утримуйте [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font]. +info-pipette=Навівши курсор на споруду, можна [font=default-bold] взяти таку ж саму з інвентарю [/font] натисканням [font=default-semibold][color=128,206,240] __CONTROL__smart-pipette__[/color][/font]. +info-pole=[font=default-bold] Електрикою [/font] забезпечується невелика площа навколо кожної опори Леп. +info-production=[font=default-bold] Дослідження можна прискорити [/font] установкою більшої кількості Лабораторій та виробництвом більшої кількості Дослідних пакетів. +info-put-one=Щоб [font=default-bold] покласти один предмет [/font] в слот, натисніть [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-remove-structure=Щоб [font=default-bold] знести будівлі [/font], утримуйте [font=default-semibold] [color=128,206,240]__CONTROL__mine__[/color][/font]. +info-repair-pack=Для лагодження, візьміть [font=default-bold] ремонтний пакет [/font] і утримуйте [font=default-semibold] [color=128,206,240]__CONTROL__build__[/color][/font] над пошкодженою спорудою. +info-research-screen=[font=default-bold] Дослідження [/font] можна вибрати на Екрані Технології. Відкрийте його за допомогою [font=default-semibold] [color=128,206,240]__CONTROL__open-technology-gui__[/color][/font] ключ. +info-rotate=Щоб [font=default-bold] обертати споруди [/font], як під час, так і після будівництва, натисніть [font=default-semibold].[color=128,206,240]__CONTROL__rotate__[/color][/font]. +info-science-packs=[font=default-bold] Лабораторіям потрібні наукові пакети [/font] для дослідження технологій. +info-spawners-consume-pollution=[font=default-bold] Гнізда вбирають забруднення [/font]. Коли вони вберуть достатню кількість, група кусак відправиться в атаку. +info-take-half=Щоб [font=default-bold] взяти половину пачки [/font], натисніть [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]. +info-test-fire=[font=default-bold] Стріляти в найближчих ворогів [/font], утримуючи [font=default-semibold] [color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]. Конкретні вороги можуть бути виділені за допомогою миші. +info-turret-ammo=[font=default-bold] дрібнокаліберної турелі [/font] можуть бути автоматично перезавантажувались за допомогою маніпуляторів. +info-turrets-loaded=[font=default-bold] Підтримуйте дрібнокаліберної турелі зарядженими [/font], щоб пережити атаки. +[quest-item] +default=Предмет завдання за замовчуванням +[quest-leave] +arrive-exit-right=Втекти на схід і знайти безпечне місце для відновлення +collect=Зберіть обладнання +heading=Розберіть завод і евакуюйтесь +wait-for-entity-in-exit-right=Йдіть до Компилатрону +[quest-load-lab] +has-packs=Додайте автоматизаційний дослідницький пакет у лабораторію +heading=Відкрийте новий рецепт +research-basic-electronics=Дослідіть технологію «Базова електроніка» +tech-selected=Розпочніть процес дослідження у вікні технологій +[quest-long-research] +heading=Фінальне випробування +research-demo-munitions-upgrade=Дослідіть технологію «Військова справа 2» +[quest-military] +craft-firearm-magazine=Створіть декілька магазинів з набоями +craft-pistol=Створіть пістолет +heading=Підготуйтесь до наступної атаки +player-loaded=Покладіть магазини з набоями до слоту амуніції +research-basic-military=Дослідіть технологію «Базова військова справа» +[quest-power-assembler] +craft-small-electric-pole=Зробіть малу опору ЛЕП +heading=Використовувати генератор електроенергії +power-crash-site-assembling-machine-1-repaired=Підключіть Складальний автомат до електрики +[quest-prepare] +heading=Створіть необхідні предмети перед відправленням +obtain-assembling-machine-1=Зробіть складальну машину +obtain-boiler=Зробіть котел +obtain-lab=Зробіть лабораторію +obtain-offshore-pump=Зробіть офшорний насос +obtain-small-electric-pole=Зробіть декілька малих опор ЛЕП +obtain-steam-engine=Зробіть паровий генератор +[quest-reach-pond] +arrive=Йдіть до Компилатрону +heading=Розвідайте східну область для безпечного місця з водою +[quest-rebuild] +build-offshore-pump=Збудуйте насос +connection=Під'єднайте парову машину до малої опори ЛЕП +heading=Відновіть завод, за допомогою парової енергії +power-lab=Підведіть електрику до лабораторії +provide-steam=Забезпечте парову машину паром +provide-water=Забезпечте бойлер водою та вугіллям +research-improved-equipment=Дослідіть «Покращене особисте спорядження» +[quest-repair-assembler] +compi-iron-plate=Використайте маніпулятор для розміщення залізних плит у скриню Компілатрона +connect-with-belt=Збудуйте конвеєр між зоною видобутку та скринею Компилатрона +heading=Відремонтуйте Машину-конструктор +[quest-repair-lab] +compi-copper-plate=Необхідно мідних пліт у скрині Компилатрона +compi-iron-gear-wheel=Необхідно залізних шестерень у скрині Компилатрона +heading=Відремонтуйте Лабораторію та Машину-конструктор +[quest-scan-wreck] +heading=Дослідити джерело альтернативної потужності +research-analyse-ship=Досліджуйте технологію енергії пара +[quest-smelting] +craft-burner-mining-drill=Зробіть паливну кар'єрну установку +craft-iron-plate=Виробляє Залізні пластини +furnace-fuel=Покладіть паливо в Кам'яну піч +furnace-ore=Покладіть залізну руду в Кам'яну піч +heading=Переплавте ресурсі +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=Йдіть до Компилатрону +heading=Компілятрон виявив щось +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=Принесіть предметі до Компилатрону +heading=Перегляньте демонстрацію +obtain-burner-inserter=Зробіть твердопаливний маніпулятор +obtain-burner-mining-drill=Зробіть твердопаливний бур +obtain-transport-belt=Зробіть декілька конвеєрів +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=Йдіть до Компілатрону +heading=Вороги наближаються зі сходу +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=Йдіть до Компилатрону +heading=Компілатрон виявив аномалію +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=Йдіть до Компілатрону +heading=Вороги наближаються з заходу +[text-window] +continue-button=Продовжити +[tutorial-gui] +new-bonuses-available=Нові пасивні бонуси в дії +new-recipes-available=Доступні нові рецепти +new-technologies-available=Нові технології доступні для дослідження +objective-complete=Задачу виконано +research-tooltip-heading=Дослідження завершено! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/vi/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/vi/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..35f686c59d9e8c9fa5274e142bc3585c1b72484a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/vi/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=Sử dụng __CONTROL__look__ để chọn đối tượng gần bạn. +goal-add-filter=Thêm tay máy đốt vào khu vực chọn nhanh ở phía dưới của màn hình bằng cách __CONTROL__pick-item__. +goal-add-filter-controller=Thêm máy khoan đốt vào bảng điều khiển nhanh.\n Giữ nút __CONTROL__show-quick-panel__, chọn vị trí và nhấn __CONTROL__pick-item__ khi đang cầm máy khoan đốt trên tay. +goal-build-furnace=Chọn lò nung đá và xây nó gần bạn bằng cách nhấn __CONTROL__build__. Màu xanh có nghĩa là bạn có thể xây chúng ở đó. +goal-close-character-screen=Đóng giao diện nhân vật bằng cách nhấn __CONTROL__confirm-gui__. +goal-close-screen=Đóng giao diện nhân vật bằng cách nhấn __CONTROL__confirm-gui__. +goal-collect-in-container=Chờ cho đến khi có tối thiểu __1__ vật phẩm ở trong __2__. +goal-collect-in-furnace=Chờ cho đến khi có tối thiểu __1__ vật phẩm được nung ở trong __2__. +goal-craft-burner-miner=Làm một máy khoan đốt. +goal-craft-chest=Làm một cái hòm gỗ. +goal-craft-furnace=Làm một chiếc lò nung đá (nhấn __CONTROL__open-character-gui__ và kiểm tra giao diện lắp ráp). +goal-empty-container=Lấy hàng từ __1__. +goal-empty-furnace=Lấy hàng từ __1__. +goal-fast-empty-hand=Đưa con trỏ về chế độ mặc định bằng __CONTROL__clear-cursor__. +goal-get-iron-plates-from-furnace=Lấy sắt tấm đã nung ra khỏi lò. +goal-insert-fuel-into-burner-miner=Cho ít nhiên liệu vào trong máy khoan. +goal-insert-fuel-into-furnace=Cho nhiên liệu vào trong lò đá.\nThan hoặc gỗ đều có thể sử dụng được, bạn có thể tìm thấy chúng ở ngay xung quanh. +goal-insert-iron-into-furnace=Cho quặng sắt vào ô tài nguyên của lò nung đá. +goal-intro=Cửa sổ này sẽ luôn cho bạn thấy mục tiêu hoặc việc cần làm hiện tại. +goal-mine-burner-miner=Nhặt dàn khoan lên. +goal-mine-iron-ore=Di chuyển lại gần mỏ sắt và di con trỏ chuột vào chúng. +goal-mine-iron-ore-controller=Di chuyển đến gần mỏ sắt để chọn. +goal-mine-iron-ore-precise=Đào quặng sắt (giữ __CONTROL__mine__):__1__/__2__ +goal-movement=Dùng phím __CONTROL_MOVE__ để di chuyển. +goal-movement-controller=Dùng __CONTROL_MOVE__ để di chuyển. +goal-open-character-screen-1=Mở giao diện nhân vật bằng cách nhấn __CONTROL__open-character-gui__. +goal-open-character-screen-2=Mở giao diện nhân vật bằng cách nhấn __CONTROL__open-character-gui__). +goal-open-furnace=Mở giao diện lò nung bằng cách nhấn __CONTROL__open-gui__. +goal-pick-mined-item=Nhặt đồ vừa đào lên bởi dàn khoan (Nhấn __CONTROL__pick-items__ khi đứng cạnh chúng). +goal-place-burner-miner=Đặt máy khoan đốt xuống đất, bên trên tài nguyên cần khai thác. +goal-put-chest-below-burner-miner=Đặt hòm gỗ ngay dưới vị trí thả hàng của dàn khoan. +goal-remove-blocking-entity=Có thứ gì đó đang chặn dàn khoan đốt. Dỡ bỏ công trình được đánh dấu bằng __CONTROL__mine__. +goal-search-wreck=Kiểm tra xem có gì hữu dụng trong con tàu không. Đi đến gần và nhấn __CONTROL__open-gui__ để mở nó. +goal-take-iron-from-wreck=Chuyển bánh răng sắt từ đống đổ nát vào kho chứa đồ của bạn. +goal-wait-for-smelting=Đợi cho đến khi sắt tấm được nung. +msg-burner-miner-resources-placement=Dàn khoan sẽ thả tài nguyên vừa đào ra trước mặt chúng. +msg-crafting-queue-1=Đây là hàng chờ lắp ráp của bạn. Nhấn __ALT_CONTROL__1__cancel-craft__ lên một vật phẩm sẽ huỷ việc lắp ráp nó. +msg-crafting-queue-1-controller=Đây là hàng đợi chế tạo của bạn. +msg-entity-blocking-miner=Vật thể đang chặn dàn khoan đốt. Bạn cần dỡ bỏ nó. +msg-entity-info=Khi di con trỏ trên một đối tượng, các thông tin chi tiết của đối tượng sẽ xuất hiện ở góc trên bên phải của màn hình. +msg-entity-info-controller=Khi di con trỏ trên một đối tượng, các thông tin chi tiết của đối tượng sẽ xuất hiện ở góc trên bên phải của màn hình. +msg-furnace-working=Lò nung hiện giờ đang nung chảy sắt thành sắt tấm. +msg-goal-in-top-left=Bạn luôn có thể tìm thấy mục tiêu hiện tại ở đây. +msg-intro=Cửa sổ này sẽ thỉnh thoảng tạm dừng trò chơi và cho bạn vài gợi ý. Bạn có thể tiếp tục trò chơi bằng cách nhấn +msg-inventory-introduction=Kho đồ của bạn ở bên trái. Di chuyển bánh răng sắt bằng cách nhặt bằng nút __CONTROL__pick-item__. +msg-mined-burner-miner-instead-of-open=Ồ, bạn vừa nhặt dàn khoan lên thay vì mở giao diện của nó. Bạn có thể mở giao diện của nó bằng cách nhấn __CONTROL__open-gui__. +msg-mined-chest-instead-of-open=Ồ, bạn vừa nhặt nó lên thay vì mở giao diện của nó. Bạn có thể mở giao diện của nó bằng cách nhấn __CONTROL__open-gui__. +msg-mined-furnace-instead-of-open=Ồ, bạn vừa nhặt cái lò nung lên thay vì mở giao diện của nó. Bạn có thẻ mở giao diện của nó bằng cách nhấn __CONTROL__open-gui__. +msg-recipes-info-1=Bên phải là giao diện lắp ráp. Nhấn __ALT_CONTROL__2__craft__ lên công thức sẽ lắp ráp vật phẩm đó. +msg-resources-in-container=Tài nguyên sẽ tự động thu thập vào trong __1__. +think-burner-miner-working=Nó chạy rồi! +think-furnace-useful=Dễ ợt. +think-go-around=Tôi nên dành thêm thời gian để khám phá cái nơi kì lạ này. +think-introduction=Tàu thoát hiểm đã cứu mạng mình. E là những người khác không được may mắn như vậy... +think-learned-something=Tuyệt, ta học được thật nhiều điều hôm nay. +think-nothing-more=Không có gì khác ở đây cả, có lẽ ta phải tự làm mấy công cụ đơn giản vậy. +think-search-wreck=Tôi không biết có thể sử dụng cái gì trong đám đổ nát kia không nhỉ. +think-see-iron-ore=Có vẻ như có một quặng sắt ở đằng kia. +think-smelt-iron=Hmm, giá như tôi có thể nung chảy chỗ sắt đấy bằng cách nào đó... +think-storage-needed=Ta có thể đặt thứ gì ở đấy để tự lấy tài nguyên từ dàn khoan. +think-tired=Tự đào đống này có vẻ mệt mỏi quá, không biết việc này có tự động hóa được không nhỉ. +zoom-tip=Bạn có thể sử dụng phím __CONTROL__zoom-in__ and __CONTROL__zoom-out__ để phóng to và thu nhỏ +[entity-description] +burner-mining-drill=Khai thác nguyên liệu thô từ các mỏ. +coal=Nguyên liệu thô có thể dùng làm nhiên liệu. +copper-ore=Nguyên liệu thô có thể được nung thành đồng tấm. +copper-plate=Sản phẩm sau khi nung quặng đồng. +crash-site-chest-1=Cái hòm trú nạn đó vừa cứu mạng bạn. Có thể nó có một vài thứ hữu ích. +electronic-circuit=Một nguyên liệu quan trọng cho rất nhiều công thức khác. +iron-chest=Lưu trữ các sản phẩm, hoặc làm rương trung gian cho các quặng thô. +iron-gear-wheel=Một nguyên liệu quan trọng cho rất nhiều công thức khác. +iron-ore=Nguyên liệu thô có thể được nung thành sắt tấm. +iron-plate=Sản phẩm sau khi nung quặng sắt. +stone=Nguyên liệu tho dùng cho xây dựng. +stone-furnace=Nung chảy các quặng thành các tấm. +wood=Nguyên liệu thô có thể dùng làm nhiên liệu. +wooden-chest=Lưu trữ các sản phẩm, hoặc làm rương trung gian cho các quặng thô. +[entity-name] +coal=Mỏ than +copper-ore=Mỏ đồng +crash-site-chest-1=Hòm trú nạn +iron-ore=Mỏ sắt +stone=Mỏ đá + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/zh-CN/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/zh-CN/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3687ef86cf50144d6aed11211a77d016d90fba12 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/zh-CN/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=按 __CONTROL__look__ 选择周围的实体。 +goal-add-filter=按 __CONTROL__pick-item__ 将热能采矿机添加到屏幕底部的物品栏。 +goal-add-filter-controller=把热能采矿机添加至物品栏。\n手持热能采矿机时,按住 __CONTROL__show-quick-panel__ ,然后选择一个槽位并按 __CONTROL__pick-item__ 。 +goal-build-furnace=按 __CONTROL__build__ 拿起石炉,然后修建在身边的地面上。允许修建的位置将显示绿色标记。 +goal-close-character-screen=按 __CONTROL__confirm-gui__ 关闭玩家面板。 +goal-close-screen=按 __CONTROL__confirm-gui__ 关闭窗口。 +goal-collect-in-container=等待 __2__ 中至少有 __1__ 个物品。 +goal-collect-in-furnace=等待 __2__ 冶炼出至少 __1__ 个产物。 +goal-craft-burner-miner=制造热能采矿机。 +goal-craft-chest=制造木制箱。 +goal-craft-furnace=制造石炉 (按 __CONTROL__open-character-gui__ 查看制造菜单) 。 +goal-empty-container=从 __1__ 中取出全部物品。 +goal-empty-furnace=从 __1__ 中取出全部冶炼产物。 +goal-fast-empty-hand=按 __CONTROL__clear-cursor__ 收回手持物品。 +goal-get-iron-plates-from-furnace=将冶炼好的铁板从石炉中取出。 +goal-insert-fuel-into-burner-miner=给热能采矿机添加燃料。 +goal-insert-fuel-into-furnace=给石炉添加燃料。\n 附近能采到的煤矿或木头都可以用作燃料。 +goal-insert-iron-into-furnace=把铁矿放入石炉的原料槽。 +goal-intro=这个窗口将一直显示当前的任务目标。 +goal-mine-burner-miner=拆除采矿机。 +goal-mine-iron-ore=走近铁矿矿床,并把光标放在上面。 +goal-mine-iron-ore-controller=走到铁矿矿床旁边并选择它。 +goal-mine-iron-ore-precise=(按住 __CONTROL__mine__):__1__/__2__ 以挖取铁矿 +goal-movement=按 __CONTROL_MOVE__ 四处走走。 +goal-movement-controller=按 __CONTROL_MOVE__ 四处走走。 +goal-open-character-screen-1=按 __CONTROL__open-character-gui__ 打开玩家面板。 +goal-open-character-screen-2=打开玩家面板 (按 __CONTROL__open-character-gui__) 。 +goal-open-furnace=按 __CONTROL__open-gui__ 打开石炉。 +goal-pick-mined-item=捡起采矿机开采出的矿石 (靠近时按 __CONTROL__pick-items__) 。 +goal-place-burner-miner=在矿床上铺设热能采矿机。 +goal-put-chest-below-burner-miner=把木制箱铺设在采矿机的矿石出口处。 +goal-remove-blocking-entity=有东西堵住了热能采矿机,按 __CONTROL__mine__ 移除标记对象。 +goal-search-wreck=查看逃生舱里是否还有能用的东西,走到旁边按 __CONTROL__open-gui__ 打开它。 +goal-take-iron-from-wreck=把逃生舱里的铁齿轮装入你的背包。 +goal-wait-for-smelting=用石炉冶炼铁板。 +msg-burner-miner-resources-placement=开采出的矿石会从采矿机正面掉出来。 +msg-crafting-queue-1=这是你的手工制造队列,在队列中的物品上按 __ALT_CONTROL__1__cancel-craft__ 即可取消制造。 +msg-crafting-queue-1-controller=这是你的制造队列。 +msg-entity-blocking-miner=这个东西堵住了热能采矿机,你需要移除它。 +msg-entity-info=光标放在物体上时,这里会显示提示,提供有用的细节信息。 +msg-entity-info-controller=把鼠标放在实体上,在这里会显示相关信息。 +msg-furnace-working=现在石炉正把铁矿冶炼成铁板。 +msg-goal-in-top-left=你可以在这个窗口随时查看当前的任务目标。 +msg-intro=这个窗口会暂停游戏并给出提示,要继续游戏可以按 +msg-inventory-introduction=左边是你的背包,按 __CONTROL__pick-item__ 拿起铁齿轮并移到背包里。 +msg-mined-burner-miner-instead-of-open=呃,你这不是打开采矿机界面,而是拆除采矿机。应该按 __CONTROL__open-gui__ 。 +msg-mined-chest-instead-of-open=呃,你这是拆除它,而不是打开它的界面。应该按 __CONTROL__open-gui__ 。 +msg-mined-furnace-instead-of-open=呃,你这不是打开石炉界面,而是拆除石炉。应该按 __CONTROL__open-gui__ 。 +msg-recipes-info-1=右侧是你的制造菜单,在配方图标上按 __ALT_CONTROL__2__craft__ 即可制造相应物品。 +msg-resources-in-container=现在矿石被收集到了__1__ 里。 +think-burner-miner-working=它动了!它动了! +think-furnace-useful=大功告成! +think-go-around=我应该花一些时间探索一下这个奇怪的地方。 +think-introduction=逃生舱救了我的命,但恐怕其他人没有这么好运 +think-learned-something=真棒,今天我又学到了一点。 +think-nothing-more=这里没别的了,我得自己造些简单的工具。 +think-search-wreck=不知道在逃生舱里能不能翻出什么能用的东西。 +think-see-iron-ore=那里看起来好像是铁矿 +think-smelt-iron=哼哼,如果我能把铁矿冶炼一下的话... +think-storage-needed=我应该在这里放个容器来收集开采出的矿石。 +think-tired=手动开采真是太耗力了,不知道能不能自动化这个过程 +zoom-tip=按 __CONTROL__zoom-in__ 和 __CONTROL__zoom-out__ 可以进行缩放。 +[entity-description] +burner-mining-drill=可从资源矿床开采原材料。 +coal=一种可用作燃料的原材料。 +copper-ore=一种可冶炼为铜板的原材料。 +copper-plate=铜矿的冶炼产物。 +crash-site-chest-1=逃生舱救了你的性命,里面可能还有什么能用上的东西。 +electronic-circuit=一种重要零件,许多制造配方都会用到。 +iron-chest=可用作产出物品的收集容器,也可用作原材料的缓存容器。 +iron-gear-wheel=一种重要零件,许多制造配方都会用到。 +iron-ore=一种可冶炼为铁板的原材料。 +iron-plate=铁矿的冶炼产物。 +stone=一种可用于建筑的原材料。 +stone-furnace=可将原材料转化为冶炼产物。 +wood=一种可用作燃料的原材料。 +wooden-chest=可用作产出物品的收集容器,也可用作原材料的缓存容器。 +[entity-name] +coal=煤矿矿床 +copper-ore=铜矿矿床 +crash-site-chest-1=逃生舱 +iron-ore=铁矿矿床 +stone=石矿矿床 + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/zh-CN/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/zh-CN/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6587d54f04990c0226a62a68d346605342ba557d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/zh-CN/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=请将此路径下的截图发送至 ben.buckton@factorio.com 。\n\n对你的游玩和反馈我们深表感谢。 +[campaign-migrated-message] +heading=存档已迁移 +text=此存档是由旧版本游戏创建的,需要进行迁移处理,这可能会造成游戏进度稍微回退。 +[campaign-migrated-too-old-message] +heading=此存档版本过旧,无法继续载入 +text=此存档源自于早期测试版本的新手教程,目前已无法载入。除新手教程外,其它存档不会受到影响。 +[compi] +story-assessment-operational=工程师状态...\n运作正常 +story-automation-complete=演示完成 +story-found-water=发现水源\n>> 启动重建作业 +story-suggest-evacuate=本地威胁等级:高\n>> 请撤离! +story-waiting-for-player=需要工程师...\n等候中 +teach-add-fuel=设施需要燃料\n>> 装填煤炭 [img=coal-dark-background] +teach-alt-mode=可显示更多信息\n>> 按 [color=1,1,1]__CONTROL__show-info__[/color] 开启显示 +teach-bottles=科技研发需要研究包 [img=item/automation-science-pack]\n>> 将研究包放入研究中心 [img=item/lab] +teach-build-structure=修建石炉 [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=此设施内有物品\n>> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] 直接取走全部物品 +teach-feed-items=需要铜板 [img=item/copper-plate]\n需要铁齿轮 [img=item/iron-gear-wheel]\n>> 把物品装进这里 +teach-feed-plates=需要铁板 [img=item/iron-plate]\n>> 把物品装进这里 +teach-harvest-tree=通过砍树获取木材 [img=item/wood] \n>> 按住 [color=1,1,1]__CONTROL__mine__[/color] +teach-inserting=装入铁板 [img=item/iron-plate] \n来生产铁齿轮 [img=item/iron-gear-wheel] +teach-load-turret=机枪炮塔没有弹药 [img=item/gun-turret]\n>> 装填标准弹匣 [img=item/firearm-magazine] +teach-low-satisfaction=供电不足\n>> 提高发电量 +teach-low-steam=蒸汽不足 +teach-mine-salvage=回收金属废料\n>> 按住 [color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=从矿床开采石矿 [img=item/stone] \n>> 按住 [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=采矿机出口被堵\n>> 在此处修建木制箱 [img=item/wooden-chest] +teach-move-outside=按 [color=1,1,1]__CONTROL_MOVE__[/color] 四处走动\n>> 走出标识区域 +teach-open-entity=此设施内有物品\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] 打开设施 +teach-open-inventory=按 [color=1,1,1]__CONTROL__open-character-gui__[/color] 可打开玩家面板 +teach-open-research-menu=可研发科技\n>> 按 [color=1,1,1]__CONTROL__open-technology-gui__[/color] 选择研发项目 +teach-power=组装机需要供电\n>> 在发电机旁修建电线杆\n>> 在组装机旁修建电线杆\n>> 连接输电线路 +teach-repair-turret=机枪炮塔 [img=item/gun-turret] 受损\n>> 使用修理包 [img=item/repair-pack] +teach-shoot-key=工厂中发现攻击性生物\n>> 按 [color=1,1,1]__CONTROL__shoot-enemy__[/color] 开火 +teach-take-in-hand=从玩家面板取出石炉 [img=item/stone-furnace] \n>> 按 [color=1,1,1]__CONTROL__open-character-gui__[/color] 打开玩家面板 +teach-use-wasd=按 [color=1,1,1]__CONTROL_MOVE__[/color] 四处走动 +tell-demo-cancelled=工程师有操作能力\n演示已取消 +[entity-description] +assembling-machine-1=可按配方自动制造物品。 +assembling-machine-2=可按配方自动制造物品。 +big-ship-wreck-1=坠毁飞船的一部分,其中或许还有些能派上用处的物品。 +big-ship-wreck-2=坠毁飞船的一部分,其中或许还有些能派上用处的物品。 +big-ship-wreck-3=坠毁飞船的一部分,其中或许还有些能派上用处的物品。 +boiler=可将水转化为蒸汽。 +burner-inserter=可在容器、传送带和设施之间移动物品。 +burner-mining-drill=可从资源矿床开采原材料。 +coal=一种可用作燃料的原材料。 +compilatron=幸存下来的机器人助手,但因内部损坏丧失了部分机能。 +copper-cable=制造小型电线杆和电路板所需的零件。 +copper-ore=一种可冶炼为铜板的原材料。 +copper-plate=铜矿的冶炼产物。 +electric-mining-drill=可从资源矿床开采原材料。 +electronic-circuit=一种重要零件,许多制造配方都会用到。 +escape-pod-assembler=坠毁飞船的一部分,用于装配组件。 +escape-pod-lab=坠毁飞船的一部分,用于研究科技。 +escape-pod-power=坠毁飞船的一部分,带有一个仍可运转但已严重损坏的大容量电池。 +firearm-magazine=供手枪、机枪炮塔等武器开火消耗。 +gun-turret=为其装填标准弹匣后可自动防御一片区域。 +inserter=可在容器、传送带和设施之间移动物品。 +iron-chest=可用于储存生产出的物品,也可用作原材料缓存容器。 +iron-gear-wheel=一种重要零件,许多制造配方都会用到。 +iron-ore=一种可冶炼为铁板的原材料。 +iron-plate=铁矿的冶炼产物。 +lab=可通过消耗研究包推进研发进度。 +long-handed-inserter=可在容器、传送带和设施之间移动物品。 +mineable-wreckage=按住 __CONTROL__mine__ 回收资源 +offshore-pump=可从水源抽水。 +pipe=可在工厂中输送流体。 +pipe-to-ground=可在工厂中输送流体。 +pistol=置于武器插槽即可装备的一种武器,按 __CONTROL__shoot-enemy__ 开火。 +radar=可不断地探索地图。 +repair-pack=可用于修理受损设施,手持时在受损设施上按住 __CONTROL__build__ 即可维修。 +science-pack=研究中心推进研发进度所需消耗的材料。 +small-electric-pole=连接至其它电线杆可扩展电网。 +small-lamp=接入电网可发出光芒。 +solid-fuel=一种可用作燃料的高质量材料。 +splitter=可将从传送带输入的物品分流输出至两条传送带。 +steam-engine=由锅炉为其供应蒸汽后,接入电网即可产生电力。 +steel-chest=小吵闹之箱 +stone=一种可用于建筑的原材料。 +stone-brick=石矿的煅烧产物,可用于铺路。 +stone-furnace=可将原材料转化为冶炼产物。 +stone-wall=一种非常坚固的防御设施。 +transport-belt=可在工厂中运送物品,其两侧可分别运送不同的物品。 +underground-belt=可在工厂中运送物品,其两侧可分别运送不同的物品。 +wood=一种可用作燃料的原材料。 +wooden-chest=可用于储存生产出的物品,也可用作原材料缓存容器。 +wreck-pole=忽略这个,仅在实验版使用 +[entity-name] +coal=煤矿矿床 +copper-ore=铜矿矿床 +iron-ore=铁矿矿床 +stone=石矿矿床 +[gui] +crafting=制造 +inventory=背包 +select-filter=把物品关联到工具栏上 +[gui-helper] +assembler-description=供电时组装机会自动按配方制造物品 +assembler-right-slot=生产的产品会在右边的格子中显示 +assembler-set-recipe=组装机需要配方\n>> 选择要生产的配方 +assembler-top-slot=所需的原料会在上方的格子中显示 +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] 拿起物品 +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] 把物品放进格子 +container-exit-button=按 [color=1,1,1]__CONTROL__close-gui__[/color] 关闭面板 +container-has-items=右侧是设施的仓储空间 +drill-needs-fuel=热能采矿机需要燃料\n>> 请把煤炭放到左侧的格子里 +furnace-needs-fuel=燃料应放置在左下方的格子里 +furnace-ore-slot=原材料应放置在左上方的格子里 +furnace-product-slot=冶炼产物将出现在右上方的格子里 +furnace-smelts-raw=石炉能将原材料冶炼为可用的物品 +inventory-click-to-craft=[color=1,1,1]__ALT_CONTROL__1__craft__[/color] 配方即可制造一个物品 +inventory-hover-recipe-to-view=把鼠标放在制造配方上\n可查看所需的各项原料 +inventory-left=左侧是玩家的背包 +inventory-right=右侧是制造菜单 +[item-description] +assembling-machine-1=可按配方自动制造物品。 +assembling-machine-2=可按配方自动制造物品,能制造有流体原料的配方。 +boiler=可将水转化为蒸汽。 +burner-inserter=可在容器、传送带和设施之间移动物品。 +burner-mining-drill=可从资源矿床开采原材料。 +coal=一种可用作燃料的原材料。 +compilatron-chest=此容器无法打开,可使用机械臂把物品放进去。 +copper-cable=制造小型电线杆和电路板所需的零件。 +copper-ore=一种可冶炼为铜板的原材料。 +copper-plate=铜矿的冶炼产物。 +electric-mining-drill=可从资源矿床开采原材料。 +electronic-circuit=一种重要零件,许多制造配方都会用到。 +firearm-magazine=供手枪、机枪炮塔等武器开火消耗。 +gun-turret=为其装填标准弹匣后可自动防御一片区域。 +inserter=可在容器、传送带和设施之间移动物品。 +iron-chest=可用于储存生产出的物品,也可用作原材料缓存容器。 +iron-gear-wheel=一种重要零件,许多制造配方都会用到。 +iron-ore=一种可冶炼为铁板的原材料。 +iron-plate=铁矿的冶炼产物。 +lab=可通过消耗研究包推进研发进度。 +light-armor=置于护甲插槽即可提高玩家对伤害的抗性。 +long-handed-inserter=可在容器、传送带和设施之间移动物品。 +offshore-pump=可从水源抽水。 +pipe=可在工厂中输送流体。 +pipe-to-ground=可在工厂中输送流体。 +pistol=置于武器插槽即可装备的一种武器,按 __CONTROL__shoot-enemy__ 开火。 +radar=可不断地探索地图。 +repair-pack=可用于修理受损设施,手持时在受损设施上按住 __CONTROL__build__ 即可维修。 +science-pack=研究中心推进研发进度所需消耗的材料。 +small-electric-pole=连接至其它电线杆可扩展电网。 +small-lamp=接入电网可发出光芒。 +solid-fuel=一种可用作燃料的高质量材料。 +splitter=可将从传送带输入的物品分流输出至两条传送带。 +steam-engine=由锅炉为其供应蒸汽后,接入电网即可产生电力。 +stone=一种可用于建筑的原材料。 +stone-brick=石矿的煅烧产物,可用于铺路。 +stone-furnace=可将原材料转化为冶炼产物。 +stone-wall=一种非常坚固的防御设施。 +transport-belt=可在工厂中运送物品,其两侧可分别运送不同的物品。 +underground-belt=可在工厂中运送物品,其两侧可分别运送不同的物品。 +wood=一种可用作燃料的原材料。 +wooden-chest=可用于储存生产出的物品,也可用作原材料缓存容器。 +[quest-automining] +exploit-coal=使用热能采矿机开采煤矿 +heading=自动开采燃料 +obtain-coal=把煤矿收进玩家背包 +[quest-build-radar] +heading=恢复小地图 +place-radar=制造并修建雷达 +power-radar=为雷达供电 +research-basic-mapping=研究科技:初级测绘 +[quest-electronics] +craft-electronic-circuit=制造基础电路板 +heading=自动生产高级零件 +place-assembling-machine-1=制造并修建组装机 +power-assembling-machine-1=用小型电线杆接入电网 +[quest-entrench] +heading=用机枪炮塔保护工厂 +loaded-second-base-area=在铁矿矿床附近修建机枪炮塔并装填弹药 +research-active-defense=研究科技:主动防御 +stockpile-firearm-magazine=储备充足的标准弹匣 +[quest-explore] +empty=从太空舱中收集物品 +heading=探索坠机地点 +remove-mineable-wreckage=从金属废料中回收资源 +[quest-fortify] +consume-per-time-automation-science-pack=提高研究包每分钟消耗量 +destroy-biter-spawner=摧毁附近的虫巢以减少攻击 +heading=保卫工厂 +loaded-defend-2=在铜矿矿床附近修建机枪炮塔并装填弹药 +produce-per-time-firearm-magazine=提高标准弹匣每分钟生产量 +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=将物品带到小吵闹处 +craft-burner-inserter=制造热能机械臂 +craft-burner-mining-drill=再造一台热能采矿机 +craft-transport-belt=制造传送带 +heading=制造演示用物品 +[quest-handmining] +craft-stone-furnace=在玩家面板制造石炉 +heading=准备冶炼原材料 +place-stone-furnace=修建石炉 +was-observed-mined_stone=从附近的矿床开采石矿 +[quest-hints] +expand-hints=更多提示... +heading=提示与技巧 +heading-all=所有提示 +info-alt-mode=按 [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font] 可显示 [font=default-bold]有关生产设施的更多信息[/font] 。 +info-assembler-set-recipe=在组装机面板里可 [font=default-bold]选择要生产的配方[/font] 。 +info-assembling-machines=[font=default-bold]组装机[/font] 能自动制造物品。 +info-build=先在玩家背包 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] 图标,然后在地面上 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] 即可 [font=default-bold]修建设施[/font] 。 +info-burner-structures=手持燃料时, [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] 目标设施可为其 [font=default-bold]直接装填燃料[/font] 。 +info-copy-paste-settings=按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font] 可从指定组装机上 [font=default-bold]复制配方设置[/font] ,再按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font] 可将配方设置粘贴至另一台组装机。 +info-expand-defense=虫群来袭越来越强,应该增加机枪炮塔。 +info-fast-transfer=在设施上按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] 可直接 [font=default-bold]取走全部物品[/font] ,而无需打开设施面板。 +info-hand-mining=在矿床上按住 [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] 可 [font=default-bold]开采矿物[/font] 。 +info-handcrafting=现在可以在玩家面板通过手搓直接制造零件 [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] 。 +info-hover-recipe=在制造菜单中,把鼠标放在图标上可 [font=default-bold]查看配方[/font] 。 +info-inserter=机械臂可以为设施 [font=default-bold]装卸物品[/font] 。 +info-inventory=按 [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font] 可打开 [font=default-bold]玩家面板[/font] 。 +info-map=按 [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font] 可打开或关闭 [font=default-bold]大地图[/font] 。 +info-melee-attack=按住 [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font] 可 [font=default-bold]向邻近的虫子射击[/font] 。 +info-miner-output=[font=default-bold]采矿机采出的矿石[/font] 会直接掉到前方的地面上, 应使用箱子或传送带收集矿石,否则采矿机将停止工作。 +info-move-click=靠近设施并对其按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] 可 [font=default-bold]打开设施面板[/font] 。 +info-move-wasd=按 [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font] 可 [font=default-bold]四处走动[/font] 。 +info-no-respawning=此任务期间无法复活,如果阵亡可读取战斗开始前的自动存档。 +info-pickup-items=按住 [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font] 可 [font=default-bold]取走传送带上的物品[/font] 。 +info-pipette=把鼠标放在设施上按 [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font] 可快捷取用 [font=default-bold]修建设施的物品[/font] 。 +info-pole=电线杆可为周围设施 [font=default-bold]供应电力[/font] 。 +info-production=修建更多的研究中心并供应足够的研究包可 [font=default-bold]加速研发[/font] 。 +info-put-one=按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font] 可 [font=default-bold]将一个物品放入容器[/font] 。 +info-remove-structure=按住 [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] 可 [font=default-bold]拆除设施[/font] 。 +info-repair-pack=手持 [font=default-bold]修理包[/font] 时,在受损设施上按住 [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] 可以进行修复。 +info-research-screen=按 [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font] 可打开科技面板 [font=default-bold]研发科技[/font] 。 +info-rotate=按 [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font] 可 [font=default-bold]旋转设施[/font] ,设施修建前和修建后都能旋转。 +info-science-packs=[font=default-bold]研究中心要消耗研究包[/font] 才能研发科技。 +info-spawners-consume-pollution=[font=default-bold]虫巢能消耗污染。[/font] 每当消耗一定当量的污染,就会发动虫群袭击。 +info-take-half=按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font] 可 [font=default-bold]取走半个堆叠的物品[/font] 。 +info-test-fire=按住 [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font] 可 [font=default-bold]向邻近的敌方单位开火[/font] ,用鼠标也可以指向开火目标。 +info-turret-ammo=[font=default-bold]机枪炮塔[/font] 可以用机械臂自动装填弹药。 +info-turrets-loaded=为了在虫群来袭中存活下来, [font=default-bold]确保机枪炮塔装有足够的弹药[/font] 。 +[quest-item] +default=默认需求物品 +[quest-leave] +arrive-exit-right=向东撤离,找个安全地点重新扎营 +collect=打包 (拆除) 一些设施 +heading=打包工厂后撤离 +wait-for-entity-in-exit-right=前往小吵闹处 +[quest-load-lab] +has-packs=将机自研究包 (红瓶) 放入研究中心 +heading=解锁新的制造配方 +research-basic-electronics=研究科技:初级电学 +tech-selected=在科技面板启动研究 +[quest-long-research] +heading=终极挑战 +research-demo-munitions-upgrade=研究科技:军工学 2 +[quest-military] +craft-firearm-magazine=制造标准弹匣 +craft-pistol=制造手枪 +heading=为下一次虫子来袭做好准备 +player-loaded=在弹药插槽中装填标准弹匣 +research-basic-military=研究科技:初级军工学 +[quest-power-assembler] +craft-small-electric-pole=制造小型电线杆 +heading=启动发电机 +power-crash-site-assembling-machine-1-repaired=把修好的组装机接入电网 +[quest-prepare] +heading=离开前先准备好必要物品 +obtain-assembling-machine-1=组装机 +obtain-boiler=锅炉 +obtain-lab=研究中心 +obtain-offshore-pump=供水泵 +obtain-small-electric-pole=小型电线杆 +obtain-steam-engine=蒸汽机 +[quest-reach-pond] +arrive=前往小吵闹处 +heading=前往东方找个有水源的安全地点 +[quest-rebuild] +build-offshore-pump=修建供水泵 +connection=用小型电线杆连接蒸汽机 +heading=采用蒸汽动力重建工厂 +power-lab=把研究中心接入电网 +provide-steam=为蒸汽机供应蒸汽 +provide-water=为锅炉供应水和煤矿 +research-improved-equipment=研究科技:便携制造装备 +[quest-repair-assembler] +compi-iron-plate=用机械臂将铁板放入小吵闹之箱 +connect-with-belt=在采矿区和小吵闹之箱之间修建传送带 +heading=修复组装机 +[quest-repair-lab] +compi-copper-plate=把铜板装进小吵闹之箱 +compi-iron-gear-wheel=把铁齿轮装进小吵闹之箱 +heading=修复研究中心和组装机 +[quest-scan-wreck] +heading=研究替代能源 +research-analyse-ship=研究科技:蒸汽动力 +[quest-smelting] +craft-burner-mining-drill=制造热能采矿机 +craft-iron-plate=生产铁板 +furnace-fuel=向石炉装填燃料 +furnace-ore=向石炉装填铁矿 +heading=冶炼原材料 +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=前往小吵闹处 +heading=小吵闹侦测到新情况 +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=将物品带到小吵闹处 +heading=观看演示 +obtain-burner-inserter=热能机械臂 +obtain-burner-mining-drill=热能采矿机 +obtain-transport-belt=传送带 +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=前往小吵闹处 +heading=虫子正在从东方接近 +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=前往小吵闹处 +heading=小吵闹侦测到异常 +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=前往小吵闹处 +heading=虫子正在从西方接近 +[text-window] +continue-button=继续 +[tutorial-gui] +new-bonuses-available=添加了新的被动加成 +new-recipes-available=解锁了新的制造配方 +new-technologies-available=有新的科技可以研究 +objective-complete=目标达成 +research-tooltip-heading=研究完成! + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/zh-TW/demo_level-01.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/zh-TW/demo_level-01.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e9c1590e44c382f1a7e249c6c5957c1fd43d8373 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/zh-TW/demo_level-01.cfg @@ -0,0 +1,84 @@ +controller-look-tip=用__CONTROL__look__以選取周遭物體。 +goal-add-filter=用__CONTROL__pick-item__將熱能採礦機新增到螢幕下方的工具列上。 +goal-add-filter-controller=將熱能採礦機新增到快選面板。\n請按住__CONTROL__show-quick-panel__,接著選取一格,然後在手持熱能採礦機的情況下按__CONTROL__pick-item__。 +goal-build-furnace=先選取石爐,再對周遭地面按__CONTROL__build__建造出石爐。若該位置可順利建造,石爐將顯示為綠色。 +goal-close-character-screen=按__CONTROL__confirm-gui__關閉人物面板。 +goal-close-screen=按__CONTROL__confirm-gui__關閉面板。 +goal-collect-in-container=等到__2__內有__1__個物品。 +goal-collect-in-furnace=等到__2__內有__1__個冶煉成品。 +goal-craft-burner-miner=製造熱能採礦機。 +goal-craft-chest=製造木箱。 +goal-craft-furnace=製造石爐(先按__CONTROL__open-character-gui__再查看製造面板)。 +goal-empty-container=從__1__取出所有物品。 +goal-empty-furnace=從__1__取出所有冶煉成品。 +goal-fast-empty-hand=用__CONTROL__clear-cursor__收回手持的物品。 +goal-get-iron-plates-from-furnace=從石爐取出冶煉完畢的鐵板。 +goal-insert-fuel-into-burner-miner=將一些燃料放入熱能採礦機。 +goal-insert-fuel-into-furnace=將燃料放入石爐。\n煤或木頭皆可,周圍挖的到。 +goal-insert-iron-into-furnace=將鐵礦放在石爐的原料格內。 +goal-intro=此面板會顯示目前的目標或任務。 +goal-mine-burner-miner=拆除採礦機。 +goal-mine-iron-ore=靠近鐵礦床,並將游標指向該礦床。 +goal-mine-iron-ore-controller=靠近鐵礦床以選取該礦床。 +goal-mine-iron-ore-precise=開採鐵礦(按住__CONTROL__mine__):__1__/__2__ +goal-movement=用__CONTROL_MOVE__鍵來四處走動。 +goal-movement-controller=用__CONTROL_MOVE__來四處走動。 +goal-open-character-screen-1=按__CONTROL__open-character-gui__開啟人物面板。 +goal-open-character-screen-2=開啟人物面板(按__CONTROL__open-character-gui__)。 +goal-open-furnace=按__CONTROL__open-gui__開啟石爐。 +goal-pick-mined-item=撿起採礦機開採的物品(站在物品旁按__CONTROL__pick-items__)。 +goal-place-burner-miner=在礦床上建造熱能採礦機。 +goal-put-chest-below-burner-miner=將木箱建造在採礦機的出口。 +goal-remove-blocking-entity=有東西擋住熱能採礦機了,請用 __CONTROL__mine__ 拆除標示的物體。 +goal-search-wreck=檢查逃生艙內有無堪用的物資。請先靠近再按__CONTROL__open-gui__開啟逃生艙。 +goal-take-iron-from-wreck=將逃生艙內的鐵齒輪放進你的背包內。 +goal-wait-for-smelting=用石爐冶煉出鐵板。 +msg-burner-miner-resources-placement=採礦機會將開採的資源送到採礦機前。 +msg-crafting-queue-1=這是製造佇列。若要取消製造,可對佇列中的物品按__ALT_CONTROL__1__cancel-craft__。 +msg-crafting-queue-1-controller=這是你的製造佇列。 +msg-entity-blocking-miner=這個物體會擋住熱能採礦機。請拆除。 +msg-entity-info=游標指向某物體時,會在提示資訊中顯示實用的詳細資訊。 +msg-entity-info-controller=選取某物體時,會在提示資訊中顯示實用的詳細資訊。 +msg-furnace-working=石爐正在將鐵礦冶煉成鐵板。 +msg-goal-in-top-left=可在此面板得知目前目標。 +msg-intro=本面板偶爾會暫停遊戲,並給您一些遊戲提示。按此鍵即可繼續遊戲: +msg-inventory-introduction=你的背包顯示於介面左邊,點選 __CONTROL__build__ 來撿起鐵齒輪並放進背包。 +msg-mined-burner-miner-instead-of-open=欸,應該要打開面板才對,不是拆掉採礦機。按__CONTROL__open-gui__可對它開啟面板。 +msg-mined-chest-instead-of-open=欸,應該要打開面板才對,不是拆掉它。按__CONTROL__open-gui__可對它開啟面板。 +msg-mined-furnace-instead-of-open=欸,應該要打開面板才對,不是拆掉石爐。按__CONTROL__open-gui__可對它開啟面板。 +msg-recipes-info-1=右側就是你的製造面板。對配方按__ALT_CONTROL__2__craft__即可製造圖示所述的物品。 +msg-resources-in-container=資源現在已經被收在__1__裡了。 +think-burner-miner-working=成功了!成功了! +think-furnace-useful=還蠻簡單的嘛! +think-go-around=應該來花點時間探索看看這個陌生的地方。 +think-introduction=逃生艙救了我一條小命,可是其他人恐怕沒那麼幸運… +think-learned-something=很好,今天學到了一課。 +think-nothing-more=這裡沒其他東西了,必須先自己做幾把簡易工具來用。 +think-search-wreck=不曉得逃生艙內還有沒有堪用的東西。 +think-see-iron-ore=看來那邊有鐵礦。 +think-smelt-iron=嗯,要是能煉鐵的話… +think-storage-needed=應該在這裡建造某種可收納開採資源的東西。 +think-tired=挖礦好累唷,有沒有辦法自動化呢? +zoom-tip=您可用__CONTROL__zoom-in__和__CONTROL__zoom-out__來拉近或拉遠視角。 +[entity-description] +burner-mining-drill=可從礦床開採原料。 +coal=可當作燃料的原料。 +copper-ore=可以冶煉成銅板的原料。 +copper-plate=銅礦的冶煉成品。 +crash-site-chest-1=救你一命的逃生艙,裡面說不定有實用的物品。 +electronic-circuit=許多製品的重要成分。 +iron-chest=儲藏成品用,或可作為堆放原料的緩衝區。 +iron-gear-wheel=許多製品的重要成分。 +iron-ore=可以冶煉成鐵板的原料。 +iron-plate=鐵礦的冶煉成品。 +stone=建築用原料。 +stone-furnace=將原料冶煉為對應的成品。 +wood=可當作燃料的原料。 +wooden-chest=儲藏成品用,或可作為堆放原料的緩衝區。 +[entity-name] +coal=煤礦床 +copper-ore=銅礦床 +crash-site-chest-1=逃生艙 +iron-ore=鐵礦床 +stone=石礦床 + diff --git a/factorio/data/base/campaigns/tutorial/level-01/locale/zh-TW/new-tut-map.cfg b/factorio/data/base/campaigns/tutorial/level-01/locale/zh-TW/new-tut-map.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d24a60153b59025dd001133e2a2071aa6742af2b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-01/locale/zh-TW/new-tut-map.cfg @@ -0,0 +1,326 @@ +[campaign-email-message] +text=請寄送此路徑內的螢幕擷圖\n給 ben.buckton@factorio.com。\n\n再次感謝您的遊玩\n及抽空給我們回饋。 +[campaign-migrated-message] +heading=已轉移存檔 +text=您開啟了舊版遊戲的存檔,所以我們必須移轉存檔版本。您可能會發現您被重設到稍早的遊戲進度。 +[campaign-migrated-too-old-message] +heading=存檔太舊,無法繼續 +text=您這個存檔是舊實驗版本的教學關卡,而且很抱歉無法在新版遊戲內載入。此現象只會發生在教學關卡,不影響一般遊戲存檔。 +[compi] +story-assessment-operational=工程師狀態…\n正常運作中 +story-automation-complete=示範完畢 +story-found-water=已發現水源\n>> 請初始化重建作業 +story-suggest-evacuate=原生種威脅已達危險級\n>> 請撤離 +story-waiting-for-player=需要工程師…\n正在等候中 +teach-add-fuel=此建築需要燃料\n>> 請放入煤礦 [img=coal-dark-background] +teach-alt-mode=已解開更多資訊\n>> 按 [color=1,1,1]__CONTROL__show-info__[/color] 鍵可開關 +teach-bottles=研究需要科技包 [img=item/automation-science-pack]\n>> 請將科技包放入實驗室 [img=item/lab] +teach-build-structure=請建造石爐 [img=item/stone-furnace]\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] +teach-fast-transfer=此建築內有物品\n>> [color=1,1,1]__ALT_CONTROL__1__fast-entity-transfer__[/color] 可拿走所有物品 +teach-feed-items=請求銅板 [img=item/copper-plate]\n請求鐵齒輪 [img=item/iron-gear-wheel]\n>> 請從這裡輸入 +teach-feed-plates=請求鐵板 [img=item/iron-plate]\n>> 請從這裡輸入 +teach-harvest-tree=砍樹可收集木頭 [img=item/wood]\n>> 按住[color=1,1,1]__CONTROL__mine__[/color] +teach-inserting=請輸入鐵板 [img=item/iron-plate]\n以便生產鐵齒輪 [img=item/iron-gear-wheel] +teach-load-turret=偵測到空的機槍炮塔 [img=item/gun-turret]\n>> 請放入武器彈匣 [img=item/firearm-magazine] +teach-low-satisfaction=電量不足\n>> 請建造更多的發電設施 +teach-low-steam=蒸汽不足 +teach-mine-salvage=收集廢金屬\n>> 按住[color=1,1,1]__CONTROL__mine__[/color] +teach-mine-stone=請從礦藏挖掘石頭 [img=item/stone]\n>> 按住 [color=1,1,1]__CONTROL__mine__[/color] +teach-miner-output=偵測到阻塞的採礦機\n>> 請在此建造木箱 [img=item/wooden-chest] +teach-move-outside=請用 [color=1,1,1]__CONTROL_MOVE__[/color] 鍵行走\n>> 請走出標示的範圍 +teach-open-entity=此建築內有物品\n>> [color=1,1,1]__ALT_CONTROL__1__build__[/color] 可開啟 +teach-open-inventory=按 [color=1,1,1]__CONTROL__open-character-gui__[/color] 鍵\n可開啟角色面板 +teach-open-research-menu=已發現其他研究選項\n>> 按 [color=1,1,1]__CONTROL__open-technology-gui__[/color] 鍵可選取 +teach-power=組裝機需要電力\n>> 請在發電機旁建造電線桿\n>> 請在組裝機旁建造電線桿\n>> 請連結電線桿 +teach-repair-turret=偵測到受損的機槍炮塔 [img=item/gun-turret]\n>> 請使用維修工具 [img=item/repair-pack] +teach-shoot-key=危險生物入侵工廠了\n按 [color=1,1,1]__CONTROL__shoot-enemy__[/color] 鍵開火 +teach-take-in-hand=從角色面板\n拿出石爐 [img=item/stone-furnace]\n>> 按下 [color=1,1,1]__CONTROL__open-character-gui__[/color] 鍵 +teach-use-wasd=請用 [color=1,1,1]__CONTROL_MOVE__[/color] 鍵行走 +tell-demo-cancelled=偵測到工程師才華洋溢\n已取消示範 +[entity-description] +assembling-machine-1=自動製造物品。 +assembling-machine-2=自動製造物品。 +big-ship-wreck-1=一塊墜毀飛船片段,裡面可能有實用的物品。 +big-ship-wreck-2=一塊墜毀飛船片段,裡面可能有實用的物品。 +big-ship-wreck-3=一塊墜毀飛船片段,裡面可能有實用的物品。 +boiler=用水來製造蒸汽。 +burner-inserter=在箱子、輸送帶和建築之間搬運物品。 +burner-mining-drill=從礦藏挖掘原料。 +coal=可作燃燒的原材料。 +compilatron=墜毀後倖存的機器人助手,但因內傷導致部份能力喪失。 +copper-cable=製造小型電線桿和電子電路板的原料。 +copper-ore=可以熔煉銅板的原料。 +copper-plate=銅礦的熔煉產品。 +electric-mining-drill=從礦藏挖掘原料。 +electronic-circuit=許多物品的重要成分。 +escape-pod-assembler=墜毀飛船的一部份,用來組裝物品。 +escape-pod-lab=墜毀飛船的其中一部份,主要用於研發科技。 +escape-pod-power=含有大型電池的墜毀飛船片段。雖然還堪用,但已嚴重毀損。 +firearm-magazine=從手槍或機槍炮塔發射時會消耗。 +gun-turret=裝填武器彈匣後可自動防守周圍。 +inserter=在箱子、輸送帶和建築之間搬運物品。 +iron-chest=儲藏物品用,或可作為堆放材料的緩衝區。 +iron-gear-wheel=許多物品的重要成分。 +iron-ore=可以熔煉鐵板的原料。 +iron-plate=鐵礦的熔煉產品。 +lab=將科技包轉化為研究進度。 +long-handed-inserter=在箱子、輸送帶和建築之間搬運物品。 +mineable-wreckage=按住 __CONTROL__mine__ 即可採集 +offshore-pump=從水源抽水。 +pipe=可讓流體在建築間穿梭。 +pipe-to-ground=可讓流體在建築間穿梭。 +pistol=可作為武器裝備在武器欄。按住 __CONTROL__shoot-enemy__ 即可開火。 +radar=隨時間持續探索地圖。 +repair-pack=可維修破損的建築,拿在手上並對著建築按住 __CONTROL__build__ 即可維修。 +science-pack=供給實驗室以推進目前選定的研究進度。 +small-electric-pole=可連接其他電線桿、擴大電網。 +small-lamp=接上電網時會發光。 +solid-fuel=可作燃燒的高級材料。 +splitter=將輸入輸送帶的物品分配到兩個輸出輸送帶,有許多設定可修改。 +steam-engine=從鍋爐輸入蒸汽並接上電網後,可供應電力。 +steel-chest=Compilatron的箱子 +stone=建築用的原料。 +stone-brick=石頭的熔煉產品。可以用來鋪路。 +stone-furnace=將原料冶煉為對應的成品。 +stone-wall=相當堅固的防禦建築。 +transport-belt=在工廠周圍運送物品。輸送帶兩側可放置不同物品。 +underground-belt=在工廠周圍運送物品。輸送帶兩側可放置不同物品。 +wood=可作燃燒的原材料。 +wooden-chest=儲藏物品用,或可作為堆放材料的緩衝區。 +wreck-pole=請忽略這個,未來版本才會完成他。 +[entity-name] +coal=煤礦藏 +copper-ore=銅礦礦藏 +iron-ore=鐵礦礦藏 +stone=石頭礦藏 +[gui] +crafting=製造目錄 +inventory=背包 +select-filter=連結物品到工具列 +[gui-helper] +assembler-description=若有通電\n組裝機會自動依配方製造 +assembler-right-slot=產品顯示在\n右側欄位內 +assembler-set-recipe=組裝機需要配方\n>> 請選擇配方 +assembler-top-slot=需要的原料顯示在\n上方欄位內 +container-click-to-collect=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] 可拿起一個物品 +container-click-to-place=[color=1,1,1]__ALT_CONTROL__1__pick-item__[/color] 可在格子內放下一個物品 +container-exit-button=按 [color=1,1,1]__CONTROL__close-gui__[/color] 可關閉\n此面板 +container-has-items=此建築在右側\n有物品欄 +drill-needs-fuel=熱能採礦機需要燃料\n>> 請放置煤礦到左側欄位 +furnace-needs-fuel=燃料則是放在下方欄位 +furnace-ore-slot=原料需放在上方欄位 +furnace-product-slot=成品會出現在\n右側欄位 +furnace-smelts-raw=石爐可將原礦冶煉成\n實用的東西 +inventory-click-to-craft=對配方用 [color=1,1,1]__ALT_CONTROL__1__craft__[/color] 即可製造一個物品。 +inventory-hover-recipe-to-view=將游標移到配方上\n可查看所需原料 +inventory-left=左半邊是\n人物背包 +inventory-right=在右邊的是\n製作欄 +[item-description] +assembling-machine-1=自動製造物品。 +assembling-machine-2=自動製造物品,還能製造需要流體原料的物品。 +boiler=用水來製造蒸汽。 +burner-inserter=在箱子、輸送帶和建築之間搬運物品。 +burner-mining-drill=從礦藏挖掘原料。 +coal=可當作燃料的原料。 +compilatron-chest=打不開的箱子。請用機械臂來放入物品。 +copper-cable=製造小型電線桿和電子電路板的原料。 +copper-ore=可以熔煉銅板的原料。 +copper-plate=銅礦的熔煉產品。 +electric-mining-drill=從礦藏挖掘原料。 +electronic-circuit=許多物品的重要成分。 +firearm-magazine=從手槍或機槍炮塔發射時會消耗。 +gun-turret=裝填武器彈匣後可自動防守周圍。 +inserter=在箱子、輸送帶和建築之間搬運物品。 +iron-chest=儲藏物品用,或可作為堆放材料的緩衝區。 +iron-gear-wheel=許多物品的重要成分。 +iron-ore=可以熔煉鐵板的原料。 +iron-plate=鐵礦的熔煉產品。 +lab=將科技包轉化為研究進度。 +light-armor=裝備到裝甲欄時可提高角色的傷害抗性 +long-handed-inserter=在箱子、輸送帶和建築之間搬運物品。 +offshore-pump=從水源抽水。 +pipe=可讓流體在建築間穿梭。 +pipe-to-ground=可讓流體在建築間穿梭。 +pistol=可作為武器裝備在武器欄。按住 __CONTROL__shoot-enemy__ 即可開火。 +radar=隨時間持續探索地圖。 +repair-pack=可維修破損的建築,拿在手上並對著建築按住 __CONTROL__build__ 即可維修。 +science-pack=供給實驗室以推進目前選定的研究進度。 +small-electric-pole=可連接其他電線桿、擴大電網。 +small-lamp=通電後可發光。 +solid-fuel=可當作燃料的高檔材料。 +splitter=將輸入輸送帶的物品分配到兩個輸出輸送帶,有許多設定可修改。 +steam-engine=從鍋爐輸入蒸汽並接上電網後,可供應電力。 +stone=建築用的原料。 +stone-brick=石頭的冶煉產物,可用來鋪路。 +stone-furnace=將原料冶煉為對應的成品。 +stone-wall=相當強悍的防禦建築。 +transport-belt=在工廠周圍運送物品。輸送帶兩側可放置不同物品。 +underground-belt=在工廠周圍運送物品。輸送帶兩側可放置不同物品。 +wood=可當作燃料的原料。 +wooden-chest=儲藏物品用,或可作為堆放材料的緩衝區。 +[quest-automining] +exploit-coal=使用熱能採礦機來開採煤礦 +heading=燃料採集自動化 +obtain-coal=放置煤礦到人物背包 +[quest-build-radar] +heading=修復小地圖 +place-radar=製造並建造雷達 +power-radar=對雷達通電 +research-basic-mapping=研究基礎製圖學 +[quest-electronics] +craft-electronic-circuit=製造電子電路板 +heading=自動製造高等元件 +place-assembling-machine-1=製造並放置組裝機 +power-assembling-machine-1=利用小型電線桿通電 +[quest-entrench] +heading=用機槍砲台保護你的工廠 +loaded-second-base-area=在鐵礦場周圍建造並裝填機槍炮塔 +research-active-defense=研究主動防禦科技 +stockpile-firearm-magazine=儲備武器彈匣 +[quest-explore] +empty=從兩個儲物艙取走物品。 +heading=搜索墜毀地點 +remove-mineable-wreckage=從廢金屬搜刮物資 +[quest-fortify] +consume-per-time-automation-science-pack=每分鐘消耗科技包 +destroy-biter-spawner=摧毀周圍的蟲巢可減緩攻勢 +heading=防衛工廠 +loaded-defend-2=在銅礦場周圍建造並裝填機槍炮塔 +produce-per-time-firearm-magazine=每分鐘生產槍枝彈匣 +[quest-handcrafting] +arrive-compi-wait-cutscene-crash=把物品帶去給 Compilatron +craft-burner-inserter=製造熱能機械臂 +craft-burner-mining-drill=再製造一個熱能採礦機 +craft-transport-belt=製造輸送帶 +heading=生產示範所需的物品 +[quest-handmining] +craft-stone-furnace=從玩家面板製造石爐 +heading=準備冶煉原礦 +place-stone-furnace=建造石爐 +was-observed-mined_stone=從周圍的礦藏挖掘石頭 +[quest-hints] +expand-hints=更多提示…… +heading=技巧和提示 +heading-all=所有提示 +info-alt-mode=若要對工廠[font=default-bold]檢視更多詳細資訊[/font],按下 [font=default-semibold][color=128,206,240]__CONTROL__show-info__[/color][/font]。 +info-assembler-set-recipe=若要對組裝機[font=default-bold]設定配方[/font],在組裝機面板內按「設定配方」按鈕。 +info-assembling-machines=[font=default-bold]組裝機[/font]可自動製造物品。 +info-build=若要[font=default-bold]建造建築[/font],在角色背包對著對應圖示按下 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__pick-item__[/color][/font] ,再對地面按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__build__[/color][/font] 。 +info-burner-structures=若要[font=default-bold]直接補充燃料[/font],手持燃料物品再對目標建築按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] 。 +info-copy-paste-settings=若要從某組裝機[font=default-bold]複製配方設定[/font],按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__copy-entity-settings__[/color][/font]。然後對另一組裝機按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__paste-entity-settings__[/color][/font] 貼上。 +info-expand-defense=隨著攻勢逐漸猛烈,請建造更多機槍炮塔。 +info-fast-transfer=若要從建築[font=default-bold]拿走所有物品[/font],對建築按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__fast-entity-transfer__[/color][/font] 就能在不開啟建築的情況下直接取出全部。 +info-hand-mining=若要[font=default-bold]挖掘資源[/font],對礦藏按住 [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font] 。 +info-handcrafting=現在中間產物 [img=item/iron-gear-wheel][img=item/copper-cable][img=item/electronic-circuit] 可從角色面板來製造了。 +info-hover-recipe=若要[font=default-bold]檢視配方[/font],將游標移到製造目錄內的對應按鈕。 +info-inserter=機械臂可以[font=default-bold]對建築裝填[/font],也能對建築取出物品。 +info-inventory=[font=default-bold]角色面板[/font]可透過 [font=default-semibold][color=128,206,240]__CONTROL__open-character-gui__[/color][/font] 鍵來檢視。 +info-map=[font=default-bold]地圖面板[/font]可透過 [font=default-semibold][color=128,206,240]__CONTROL__toggle-map__[/color][/font] 鍵開關。 +info-melee-attack=若要[font=default-bold]攻擊周圍的食人蟲[/font],按住 [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]。 +info-miner-output=[font=default-bold]採礦機會將原礦送到機器出口[/font],並直接放在出口前的地上。請利用箱子或輸送帶接住礦石,否則採礦機會阻塞。 +info-move-click=若要[font=default-bold]開啟某建築[/font],先靠近建築再對建築按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__open-gui__[/color][/font] 。 +info-move-wasd=若要[font=default-bold]行走[/font],請用 [font=default-semibold][color=128,206,240]__CONTROL__move-up____CONTROL__move-left____CONTROL__move-down____CONTROL__move-right__[/color][/font] 鍵。 +info-no-respawning=在本次目標內您將無法復活。若您陣亡的話將會回到戰鬥前的自動存檔。 +info-pickup-items=若要[font=default-bold]從輸送帶上拿東西[/font],按 [font=default-semibold][color=128,206,240]__CONTROL__pick-items__[/color][/font]。 +info-pipette=若要[font=default-bold]對建築使用滴管工具[/font],將滑鼠移到建築上再按 [font=default-semibold][color=128,206,240]__CONTROL__smart-pipette__[/color][/font]。 +info-pole=電線桿可對周圍建築[font=default-bold]通電[/font]。 +info-production=若要[font=default-bold]加速研究[/font],可建造更多實驗室,以及製造更多科技包。 +info-put-one=若要對格子[font=default-bold]放入一個物品[/font],按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]。 +info-remove-structure=若要[font=default-bold]拆除建築[/font],按住 [font=default-semibold][color=128,206,240]__CONTROL__mine__[/color][/font]。 +info-repair-pack=手持[font=default-bold]維修工具[/font]對著受損建築用 [font=default-semibold][color=128,206,240]__CONTROL__build__[/color][/font] 可維修。 +info-research-screen=[font=default-bold]研究[/font]項目可在科技面板內選擇。按 [font=default-semibold][color=128,206,240]__CONTROL__open-technology-gui__[/color][/font] 鍵可開啟。 +info-rotate=若要[font=default-bold]旋轉建築[/font],不論建造前後皆可使用 [font=default-semibold][color=128,206,240]__CONTROL__rotate__[/color][/font] 鍵。 +info-science-packs=[font=default-bold]實驗室需有科技包[/font]才能研究科技。 +info-spawners-consume-pollution=[font=default-bold]蟲巢會吸收汙染。[/font]吸收到一定程度時,就會發動食人蟲進攻。 +info-take-half=若只要[font=default-bold]拿走半疊[/font]物品,按 [font=default-semibold][color=128,206,240]__ALT_CONTROL__2__cursor-split__[/color][/font]。 +info-test-fire=若要[font=default-bold]對周圍敵人開火[/font],那就按住 [font=default-semibold][color=128,206,240]__CONTROL__shoot-enemy__[/color][/font]。也可以用滑鼠瞄準特定敵人。 +info-turret-ammo=[font=default-bold]機槍炮塔[/font]可透過機械臂自動裝彈。 +info-turrets-loaded=[font=default-bold]保持您的機槍炮塔確實裝彈[/font]以撐過攻勢。 +[quest-item] +default=預設任務物品 +[quest-leave] +arrive-exit-right=向東撤離並挑個安全地區重建 +collect=拆走裝備 +heading=打包工廠並撤離 +wait-for-entity-in-exit-right=前往 Compilatron +[quest-load-lab] +has-packs=將自動化科技包放入實驗室 +heading=解開新配方 +research-basic-electronics=研究《基礎電子學》科技 +tech-selected=從科技面板啟動研究 +[quest-long-research] +heading=最終挑戰 +research-demo-munitions-upgrade=研究軍事學 2 科技 +[quest-military] +craft-firearm-magazine=製造槍枝彈匣 +craft-pistol=製造手槍 +heading=準備抵抗下一波攻勢 +player-loaded=放置武器彈匣到彈藥欄內 +research-basic-military=研究基礎軍事學 +[quest-power-assembler] +craft-small-electric-pole=製造小型電線桿 +heading=使用發電機 +power-crash-site-assembling-machine-1-repaired=替修好的組裝機通電 +[quest-prepare] +heading=離開前先製造必需品 +obtain-assembling-machine-1=取得組裝機 +obtain-boiler=取得鍋爐 +obtain-lab=取得實驗室 +obtain-offshore-pump=取得岸邊幫浦 +obtain-small-electric-pole=取得小型電線桿 +obtain-steam-engine=取得蒸汽發電機 +[quest-reach-pond] +arrive=前往 Compilatron +heading=往東探索有水源的安全地帶 +[quest-rebuild] +build-offshore-pump=建造岸邊幫浦 +connection=將小型電線杆連接至蒸汽發電機 +heading=利用蒸汽發電方式重建工廠 +power-lab=將電力接上實驗室 +provide-steam=對蒸汽發電機供應蒸汽 +provide-water=對鍋爐供應水和煤礦 +research-improved-equipment=研究改良個人裝備科技 +[quest-repair-assembler] +compi-iron-plate=利用機械臂把鐵板放入 Compilatron 的箱子 +connect-with-belt=在礦場和 Compilatron 的箱子間建造輸送帶 +heading=修好組裝機 +[quest-repair-lab] +compi-copper-plate=在 Compilatron 的箱子放入銅板 +compi-iron-gear-wheel=在 Compilatron 的箱子放入鐵齒輪 +heading=修好實驗室和組裝機 +[quest-scan-wreck] +heading=研究替代能源 +research-analyse-ship=研究《蒸汽發電》科技 +[quest-smelting] +craft-burner-mining-drill=製造熱能採礦機 +craft-iron-plate=生產鐵板 +furnace-fuel=將燃料放入石爐 +furnace-ore=將鐵礦放入石爐 +heading=冶煉資源 +[quest-trigger-attacks] +arrive-compi-trigger-cutscene-crash=前往 Compilatron +heading=Compilatron 感應到怪事 +[quest-trigger-build] +arrive-compi-wait-cutscene-crash=把物品帶去給 Compilatron +heading=看看示範 +obtain-burner-inserter=取得熱能機械臂 +obtain-burner-mining-drill=擁有一個熱能採礦機 +obtain-transport-belt=取得輸送帶 +[quest-trigger-freeplay] +arrive-compi-trigger-cutscene-pond=過去 Compilatron 旁邊 +heading=蟲族正從東邊逼近 +[quest-trigger-radar] +arrive-compi-trigger-cutscene-crash=過去 Compilatron 旁邊 +heading=Compilatron 感應到異常現象 +[quest-trigger-west-spawner] +arrive-compi-trigger-cutscene-pond=過去 Compilatron 旁邊 +heading=蟲族正從西邊逼近 +[text-window] +continue-button=繼續 +[tutorial-gui] +new-bonuses-available=剛生效的新被動加成 +new-recipes-available=已解鎖新製造配方 +new-technologies-available=有新科技可研究 +objective-complete=目標達成 +research-tooltip-heading=研究完畢! + diff --git a/factorio/data/base/campaigns/tutorial/level-02/blueprint.zip b/factorio/data/base/campaigns/tutorial/level-02/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..90f3ef6feb5abbc75c7d958329b3bfdd213d6825 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9248fe7fce5f55bfd38244c3b2409db6f87f006d5f588526a6b7c4ef9845e1ba +size 860184 diff --git a/factorio/data/base/campaigns/tutorial/level-02/control.lua b/factorio/data/base/campaigns/tutorial/level-02/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..131fb101ce460510ec57569a50d6a3778e0213ce --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/control.lua @@ -0,0 +1,642 @@ +require("story") +require('util') + +local think = function(thought) + game.players[1].print({"","[img=entity/character][color=orange]",{"engineer-title"},": [/color]",{"think-"..thought}}) +end + +local set_arrow = function(arrow_settings) + if global.arrow then + global.arrow.destroy() + end + if arrow_settings == nil then + global.arrow = nil + else + global.arrow = game.players[1].surface.create_entity(arrow_settings) + end +end + +local on_player_created = function(event) + local player = game.players[event.player_index] + player.disable_recipe_groups() + player.disable_recipe_subgroups() + player.minimap_enabled = false + player.force.disable_all_prototypes() + player.force.disable_research() + player.surface.always_day = true -- Don't bother the player with night in this early mission + player.game_view_settings = + { + show_hotkey_suggestions = false + } + local recipe_list = player.force.recipes + recipe_list["iron-plate"].enabled = true + recipe_list["copper-plate"].enabled = true + recipe_list["stone-furnace"].enabled = true + recipe_list["wooden-chest"].enabled = true + recipe_list["iron-gear-wheel"].enabled = true + recipe_list["burner-mining-drill"].enabled = true + recipe_list["transport-belt"].enabled = true + recipe_list["burner-inserter"].enabled = true + game.players[1].clear_recipe_notifications() + if player.character then + player.character.insert{name = "coal", count = 20} + end + +end + +local init = function() + + global.story = story_init() + game.map_settings.pollution.enabled = false + + global.inserter_chest = game.get_entity_by_tag("inserter-chest") or error("Inserter chest missing") + global.inserter_chest_position = global.inserter_chest.position + global.inserter_chest_position.energy = 0 + + global.inserter_furnace = game.get_entity_by_tag("inserter-furnace") or error("Inserter furnace missing") + global.inserter_furnace_position = global.inserter_furnace.position +end + +function check_for_player_death(event) + if event.name == defines.events.on_player_died then + game.set_game_state({game_finished=true, player_won=false, can_continue=false}) + end +end + +local story_table = +{ + ["update-functions"]= + { + ["check-inserter-1"]= + function(event, story) + if not global.inserter_chest.valid then + story_jump_to(story, "build-the-accidentally-mined-inserter") + end + end, + ["check-inserter-2"]= + function(event, story) + if not global.inserter_furnace.valid then + story_jump_to(story, "build-the-accidentally-mined-inserter-2") + end + end + }, + { + { + init = function(event, story) + story_add_update(story, "check-inserter-1") + end, + condition = story_elapsed_check(3), + action = function() + think("found-mining-site") + end + }, + { + condition = story_elapsed_check(4), + action = function() + think("robotic-arm") + end + }, + { + condition = story_elapsed_check(4.6), + action = + function(event,story) + if global.inserter_chest.energy > 0 then + story_jump_to(story,"inserter-explaination") + else + story_show_message_dialog{text={"msg-inserter-no-power"}, + point_to={type="entity", entity=global.inserter_chest}} + end + end + }, + { + condition = story_elapsed_check(1), + action = + function() + set_goal({"goal-open-machine-gui"}) + game.players[1].set_gui_arrow({type="entity", entity=global.inserter_chest}) + end + }, + { + name = "wait-to-open-inserter-1", + condition = function() return global.inserter_chest == game.players[1].opened end, + action = + function() + set_goal({"goal-insert-fuel-into-inserter-1"}) + game.players[1].clear_gui_arrow() + end + }, + { + condition = function() return global.inserter_chest.energy > 0 end, + action = function() + set_goal({"goal-close-inserter-gui"}) + end + }, + { + name = 'inserter-explaination', + condition = function() return game.players[1].opened == nil end, + action = + function() + set_goal("") + local shown_text; + if game.players[1].input_method == defines.input_method.game_controller then + shown_text = "msg-inserter-introduction-1-controller" + else + shown_text = "msg-inserter-introduction-1" + end + story_show_message_dialog{text={shown_text}, + image = "inserter-explanation.png", + point_to={type="entity", entity=global.inserter_chest}} + end + }, + { + action = + function(event, story) + story_show_message_dialog{text={"msg-inserter-introduction-2"}, + image = "inserter-usage-explanation.png", + point_to={type="entity", entity=global.inserter_chest}} + story_remove_update(story, "check-inserter-1") + game.players[1].game_view_settings.update_entity_selection = true + end + }, + { + condition = story_elapsed_check(5), + action = function() + local pistol_chest = game.get_entity_by_tag('pistol-chest') + if pistol_chest and pistol_chest.valid then + set_goal({"goal-inspect-chest"}) + global.arrow = game.players[1].surface.create_entity{name="orange-arrow-with-circle", position = pistol_chest.position} + end + end + }, + { + + condition = function() + local pistol_chest = game.get_entity_by_tag('pistol-chest') + return pistol_chest == nil or (pistol_chest.get_inventory(defines.inventory.chest).is_empty() and + game.players[1].cursor_stack.valid_for_read == false) + end, + action = function() + if global.arrow then global.arrow.destroy() end + set_goal({"goal-close-inventory"}) + end + }, + { + condition = function() + return game.players[1].opened == nil + end, + action = function() + think("chest-content-useful") + set_goal("") + end + }, + { + condition = story_elapsed_check(2), + action = function(event, story) + if not (game.players[1].character.get_inventory(defines.inventory.character_guns)[1].valid_for_read and + game.players[1].character.get_inventory(defines.inventory.character_guns)[1].name == "pistol") then + local shown_text; + if game.players[1].input_method == defines.input_method.game_controller then + shown_text = "msg-gun-equipment-controller" + else + shown_text = "msg-gun-equipment" + end + story_show_message_dialog + { + text = {shown_text}, + point_to = + { + type = "item_stack", + inventory_index = defines.inventory.character_guns, + item_stack_index = 1, + source = "player-equipment-bar" + } + } + end + if game.players[1].input_method ~= defines.input_method.game_controller then + story_jump_to(story, "equip-start") + end + end + }, + { + init = function() + game.players[1].set_goal_description({"goal-controller-open-character-gui"}) + end, + condition = function (event) + return game.players[1].opened_gui_type == defines.gui_type.controller + end + }, + { + name = 'wait-for-window-to-open', + condition = story_elapsed_check(0.0000001), + }, + { + init = function() + game.show_message_dialog({text={"msg-controller-character-tab"}, point_to= {type="active_window"}}) + end, + condition = story_elapsed_check(0.0000001), + }, + { + name = 'equip-start', + condition = story_elapsed_check(0.5), + action = function() + if not (game.players[1].character.get_inventory(defines.inventory.character_guns)[1].valid_for_read and + game.players[1].character.get_inventory(defines.inventory.character_guns)[1].name == "pistol") then + set_goal({"goal-equip-gun"}) + if game.players[1].input_method ~= defines.input_method.game_controller then + game.players[1].set_gui_arrow{type = "item_stack", inventory_index = defines.inventory.character_guns, item_stack_index = 1, source="player-equipment-bar"} + else + game.players[1].character.clear_gui_arrow() + end + end + end + }, + { + condition = function() return game.players[1].character.get_inventory(defines.inventory.character_guns)[1].valid_for_read and + game.players[1].character.get_inventory(defines.inventory.character_guns)[1].name == "pistol" end, + action = function() + if game.players[1].character.get_inventory(defines.inventory.character_ammo).get_item_count("firearm-magazine") == 0 then + set_goal({"goal-equip-ammo"}) + if game.players[1].input_method ~= defines.input_method.game_controller then + game.players[1].set_gui_arrow{type = "item_stack", inventory_index = defines.inventory.character_ammo, item_stack_index = 1, source="player-equipment-bar"} + else + game.players[1].character.clear_gui_arrow() + end + end + end + }, + { + condition = function() return game.players[1].character.get_inventory(defines.inventory.character_ammo)[1].valid_for_read and + game.players[1].character.get_inventory(defines.inventory.character_ammo)[1].name == "firearm-magazine" end, + action = function() + set_goal("") + game.players[1].character.clear_gui_arrow() + end + }, + { + init = function() + set_goal({"goal-close-inventory"}) + end, + condition = function() + return game.players[1].opened == nil and game.players[1].opened_self == false + end, + action = function() + set_goal("") + if game.players[1].surface.count_entities_filtered({name='small-biter'}) < 2 then + local pos = { + x=0, + y=game.players[1].surface.map_gen_settings.height/-2 + } + for k=1,4 do + game.players[1].surface.create_entity({ + name='small-biter', + position=game.players[1].surface.find_non_colliding_position('small-biter',pos,5,0.1) + }) + end + end + end + }, + { + condition = story_elapsed_check(2), + action = + function() + think("creepers-coming") + game.players[1].character.clear_gui_arrow() + end + }, + { + condition = story_elapsed_check(3), + action = function() + local shown_text; + if game.players[1].input_method == defines.input_method.game_controller then + shown_text = "msg-shooting-controller" + else + shown_text = "msg-shooting" + end + story_show_message_dialog + { + text = {shown_text}, + point_to = {type = "entity", entity = game.players[1].character} + } + global.biters_killed = 0 + end + }, + { + condition = story_elapsed_check(1.5), + action = function() + set_goal({"kill-creepers"}) + end + }, + { + init = function() + game.surfaces[1].create_entity({name='small-biter',position={x=-51,y=-55}}) + game.surfaces[1].create_entity({name='small-biter',position={x=-55,y=-55}}) + + game.players[1].surface.set_multi_command + { + command = + { + type=defines.command.attack, + target=game.players[1].character, + distraction=defines.distraction.none + }, + unit_count = 2 + } + end, + update = function(event) + if event.name == defines.events.on_entity_died and + event.entity.name == "small-biter" then + global.biters_killed = global.biters_killed + 1 + end + end, + condition = function() return global.biters_killed >= 2 end, + action = function() + set_goal("") + think("creepers-dead") + end + }, + { + condition = story_elapsed_check(3), + action = function() + set_goal("") + think("prepare") + end + }, + { + init = function(event, story) story_add_update(story, "check-inserter-2") end, + condition = story_elapsed_check(5), + action = function(event, story) + if global.inserter_furnace.direction == defines.direction.east then + story_jump_to(story,"more-machines") + else + story_show_message_dialog + { + text = {"msg-inserter-2-reversed"}, + point_to = {type="entity", entity = global.inserter_furnace} + } + end + end + }, + { + condition = story_elapsed_check(0.5), + action = function() + game.players[1].set_gui_arrow({type="entity", entity=global.inserter_furnace}) + if game.players[1].input_method == defines.input_method.game_controller then + set_goal({"goal-rotate-inserter-2-controller"}) + else + set_goal({"goal-rotate-inserter-2"}) + end + end + }, + { + name = "wait-to-rotate-inserter-2", + condition = function() + return global.inserter_furnace.drop_target ~= nil and + global.inserter_furnace.drop_target.name == "stone-furnace" + end, + action = function(event, story) + set_goal("") + game.players[1].clear_gui_arrow() + think("inserter2-working") + story_remove_update(story, "check-inserter-2") + end + }, + { + condition = story_elapsed_check(3), + action = function() + game.players[1].clear_gui_arrow() + story_show_message_dialog + { + text = {"msg-rotations-explained"}, + point_to = {type = "entity", entity = game.players[1].character} + } + end + }, + { + name = 'more-machines', + condition = story_elapsed_check(3), + action = function() + think("need-more-machines") + end + }, + { + condition = story_elapsed_check(4) + }, + { + init = function(event, story) + global.mined_stone_count = 0 + story_remove_update(story, "check-inserter-1") + story_remove_update(story, "check-inserter-2") + end, + update = (function() + --jesus... + --yeah i know what you mean... + local only_update = false + + return function(event) + + progress = event.name == defines.events.on_built_entity and + (event.created_entity.name == "burner-mining-drill" or + event.created_entity.name == "stone-furnace") + + if event.name == defines.events.on_player_mined_item and + event.item_stack.name == "stone" then + global.mined_stone_count = global.mined_stone_count + 1 + end + + if global.mined_stone_count >= 5 and global.advice_to_mine_stone == nil then + think("automated-stone-mining") + global.advice_to_mine_stone = true + end + + set_goal + ( + { + "goal-build-machines", + game.players[1].force.get_entity_count("burner-mining-drill"), + 10, + game.players[1].force.get_entity_count("stone-furnace"), + 5 + }, + true + ) + + only_update = true + end + end)(), + condition = function() + return game.players[1].force.get_entity_count("burner-mining-drill") >= 10 and + game.players[1].force.get_entity_count("stone-furnace") >= 5 + end, + action = function() + think("got-machines") + set_goal("") + end + }, + { + condition = story_elapsed_check(5), + action = function() + think("need-more-resources") + end + }, + { + update = (function() + local only_update = false + return function(event) + local iron_plate_count = game.players[1].character.get_item_count("iron-plate") + local copperplatecount = game.players[1].character.get_item_count("copper-plate") + local coal_count = game.players[1].character.get_item_count("coal") + set_goal + ( + { + "goal-get-resources", + iron_plate_count, + 150, + copperplatecount, + 50, + coal_count, + 75 + }, + only_update + ) + only_update = true + end + end)(), + condition = function() + return game.players[1].character.get_item_count("iron-plate") >= 150 and + game.players[1].character.get_item_count("copper-plate") >= 50 and + game.players[1].character.get_item_count("coal") >= 75 + end, + action = function() + think("got-resources-1") + set_goal("") + end + }, + { + condition = story_elapsed_check(5), + action = function() + think("time-to-move-on") + end + }, + { + condition = story_elapsed_check(5), + action = function() + game.set_game_state({game_finished=true, player_won=true, can_continue=true,next_level='level-03'}) + end + } + }, + { + { + name = "build-the-accidentally-mined-inserter", + init = function(event, story) + story_remove_update(story, "check-inserter-1") + end, + action = function() + story_show_message_dialog + { + text={"msg-mined-inserter-instead-of-open"}, + point_to = {type = "position", position = global.inserter_chest_position}} + set_arrow({name="orange-arrow-with-circle", position = global.inserter_chest_position}) + end + }, + { + action = function() + set_goal({"goal-build-inserter-back"}) + end + }, + { + condition = function(event) + if event.name == defines.events.on_built_entity and + event.created_entity.name == "burner-inserter" then + + if not (event.created_entity.position.x == global.inserter_chest_position.x and + event.created_entity.position.y == global.inserter_chest_position.y) then + story_show_message_dialog + { + text = {"msg-inserter-1-wrong-position"}, + point_to = {type = "entity", entity = event.created_entity} + } + return false + else + event.created_entity.direction = defines.direction.west + global.inserter_chest = event.created_entity + return true + end + end + end, + action = function(event, story) + set_arrow() + story_jump_to(story, "wait-to-open-inserter-1") + story_add_update(story, "check-inserter-1") + end + } + }, + { + { + name = "build-the-accidentally-mined-inserter-2", + init = function(event, story) + story_remove_update(story, "check-inserter-2") + end, + action = function() + story_show_message_dialog + { + text = {"msg-mined-inserter-instead-of-open-2"}, + point_to = {type="position", position = global.inserter_furnace_position} + } + set_arrow({name="orange-arrow-with-circle", position = global.inserter_furnace_position}) + end + }, + { + action = function() + set_goal({"goal-build-inserter-back"}) + end + }, + { + condition = function(event) + if event.name == defines.events.on_built_entity and + event.created_entity.name == "burner-inserter" then + + if not table.compare(event.created_entity.position, global.inserter_furnace_position or {0,0}) then + story_show_message_dialog + { + text = {"msg-inserter-2-wrong-position"}, + point_to = {type = "entity", entity = event.created_entity} + } + return false + end + + global.inserter_furnace = event.created_entity + return true + end + end, + action = function(event, story) + set_arrow() + story_jump_to(story, "wait-to-rotate-inserter-2") + story_add_update(story, "check-inserter-2") + end + } + } +} + +story_init_helpers(story_table) + +local story_events = +{ + defines.events.on_tick, + defines.events.on_entity_died, + defines.events.on_built_entity, + defines.events.on_player_mined_item, + defines.events.on_player_died +} + +script.on_event(story_events, function(event) + if game.players[1].character then + check_for_player_death(event) + story_update(global.story, event, "level-03") + end +end) + +script.on_init(init) + +script.on_event(defines.events.on_player_created, function(event) + on_player_created(event) +end) \ No newline at end of file diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/af/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/af/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..912db95a593a51a875519f759ff75529cd3aa1d8 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/af/demo_level-02.cfg @@ -0,0 +1,4 @@ +msg-inserter-no-power=Hierdie masjien se brandstof is op. +think-found-mining-site=Hierdie lyk soos 'n verlate myn... +think-inserter2-working=Jippie, dit beweeg! + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/ar/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/ar/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a9cb4864264971d928d417c71e2514385fd223ca --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/ar/demo_level-02.cfg @@ -0,0 +1,38 @@ +goal-build-inserter-back=.قراحلا يلآلا عارذلا ءانب ةداعإ +goal-build-machines=.__n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4\:ينابملا ءانب +goal-close-inventory=.(__CONTROL__confirm-gui__ طغضا) ةيصخشلا ةشاش قلغأ +goal-equip-ammo=.سدسملا تحت ةيرانلا ةحلسألا نزاخم زيهجت +goal-equip-gun=.ىلوألا ةحلسألا ةناخ يف سدسملا زيهجتب مق +goal-get-resources=__n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6\.كب صاخلا نوزخملا يف دراوم كيدل +goal-insert-fuel-into-inserter-1=.ةقراحلا عارذلا يف دوقولا عض +goal-inspect-chest=.يديدحلا قودنصلا نم رصانعلا عيمج ذخ +goal-open-machine-gui=.(__CONTROL__open-gui__ طغضا) ةقراحلا عارذلا حتفا +goal-put-fuel-into-inserter-2=.كلذك ةيلآلا عارذلا يف دوقولا لخدأ +goal-rotate-inserter-2=.يرجحلا نرفلا يف ديدحلا عضي ثيحب ،هقوف رشؤملا كرحت امنيب __CONTROL__rotate__ ىلع طغضلاب ةيلآلا عارذلا ردأ +goal-take-pistol=.هتريخذو سدسملا ذخ +kill-creepers=.__CONTROL__shoot-enemy__ ىلع طغضلاب رانلا .كيلع لصحت نأ لبق ةبرتقملا تاقولخملا لتقا +msg-gun-equipment=.انه ةزهجم رئاخذلاو قدانبلا نوكت نأ بجي +msg-inserter-1-wrong-position=.ئطاخلا عقوملا يف قيرحلا عارذ ءانب مت +msg-inserter-2-reversed=.اهههاجتا سكعلاف ،ةيناثلا ةقراحلا عارذلا امأ +msg-inserter-2-wrong-position=.ئطاخلا عقوملا يف قيرحلا عارذ ءانب مت +msg-inserter-introduction-1=.رصانعلا هيلإ لقنيس يذلا هاجتالا ةيؤرل عارذلا قوف رشؤملا عض +msg-inserter-introduction-2=.اهنم اهغيرفت وأ تايواحلاو ةمزحألاو لكايهلا يف ءايشألا عضو مهنكميو +msg-inserter-no-power=.دوقولا هنم ذفن زاهجلا هذه +msg-mined-inserter-instead-of-open=.__CONTROL__open-gui__ ىلع طغضلاب هحتف مث هءانب دعأ .هحتف نم ًالدب قراحلا عارذلا كيكفتب تمق +msg-mined-inserter-instead-of-open-2=.__CONTROL__rotate__ ىلع طغضلاب هريودتب مق مث هءانب دعأ .هريودت نم ًالدب قراحلا عارذلا كيكفتب تمق +msg-rotations-explained=.ءانبلا لبق ريودتل __CONTROL__rotate__ طغضا ،ىنبملا ءانب دنع +msg-shooting=.رشؤملا ىلإ برقألا ودعلا ىلع رانلا قالطا متيس .__CONTROL__shoot-enemy__ ىلع طغضلاب مهيلع رانلا قالطا كنكمي نيبيرق ءادعالا نوكي امدنع +think-automated-stone-mining=.هب ماخلا داوملا جارختسال قراحلا بيقنتلا رافح زاهج مدختسا نأ بجي .رجحلا اذه جارختسا يف تقولا نم ريثكلا تيضق +think-chest-content-useful=...ًاديفم نوكي نأ نكمي ،ممه +think-creepers-coming=...تاوطخ توص هنأكو ودبي ؟اذه ناك اذام +think-creepers-dead=...نوتأيس, ديزملا كانه نوكي دق ،اوتام دقل ،فق +think-found-mining-site=...روجهم بيقنت عقوم هنأكو ودبي اذه +think-got-machines=.بيرق تقو يف ةيئابرهكلا ةقاطلل ةمزاللا دراوملا ىلع لوصحلا نم نكمتت فوس ،حيحص لكشب ءيش لك ليصوتب تمق اذإ +think-got-resources-1=.نآلا هجاتحأ ام لك يدل .اقاش المع كلذ ناك دقل ،انسح +think-inserter2-working=!كرحتت اهنإ ،معن +think-need-more-machines=.ةيساسألا دراوملا ضعب ىلإ جاتحأس الوأ ينكل ،ءابرهكلا ديلوت ديرأ +think-need-more-resources=.يتدعاق عيسوت ءدبل دراوملا نم ريثكلا ىلا ةجاح يف انأ +think-prepare=.يسفنب هدادعإو انه ءايشألا ىلع لوصحلا لضفأ انأ +think-robotic-arm=.ةيلآلا عارذلا ةدئاف ام لءاستأ +think-time-to-move-on=.ًامدق يضملل تقولا ناح + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/be/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/be/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d55bbb0cfc5b005797e5bdd68647491d4c0f69d5 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/be/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Перабудуйце цвёрдапаліўны перадатчык. +goal-build-machines=Пастаўце пабудовы:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Закрыйце акно перадатчыка (націсніце __CONTROL__open-character-gui__). +goal-close-inventory=Закрыйце акно персанажа (націсніце __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Націсніце __CONTROL__open-character-gui__, каб адкрыць акно персанажа. +goal-equip-ammo=Змесціце магазін пад пісталетам. +goal-equip-gun=Экіпіруйце пісталет у першы слот зброі. +goal-get-resources=Здабудзьце рэсурсы.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Пакладзіце паліва ў перадатчык. +goal-inspect-chest=Забярыце ўсё з жалезнага куфару. +goal-open-machine-gui=Адкрыйце цвёрдапаліўны перадатчык (націсніце __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Не забудзьцеся таксама заправіць перадатчык. +goal-rotate-inserter-2=Павярніце перадатчык, націскаючы __CONTROL__rotate__ з наведзеным на яго курсорам, каб ён перакладаў жалеза ў каменную печ. +goal-rotate-inserter-2-controller=Вылучыце перадатчык і перавярніце яго з дапамогай __CONTROL__rotate__ такім чынам, каб ён клаў жалезную руду ў каменную печ. +goal-take-pistol=Вазьміце пісталет і магазін да яго. +kill-creepers=Забіце кусак, пакуль яны не забілі вас. Страляйце, заціскаючы __CONTROL__shoot-enemy__. +msg-controller-character-tab=Адкрыйце ўкладку персанажа, каб змяніць вашае абсталяванне, зброю і боепрыпасы. +msg-gun-equipment=Зброя і боепрыпасы экіпіруюцца тут. +msg-gun-equipment-controller=Зброя і боепрыпасы знаходзяцца тут. +msg-inserter-1-wrong-position=Перадатчык размешчаны няправільна. +msg-inserter-2-reversed=Адзін з перадатчыкаў павернуты няправільна. +msg-inserter-2-wrong-position=Перадатчык размешчаны няправільна. +msg-inserter-introduction-1=Навядзіце курсор на перадатчык, каб пабачыць, у якім напрамку ён пераносіць прадметы. +msg-inserter-introduction-1-controller=Вылучыце перадатчык каб пабачыць, у якім напрамку ён пераносіць прадметы. +msg-inserter-introduction-2=Яны могуць устаўляць ці забіраць прадметы з пабудоў, канвеераў ды кантэйнераў. +msg-inserter-no-power=У гэтага аўтамата скончылася паліва. +msg-mined-inserter-instead-of-open=Авой, вы зняслі перадатчык заместа таго, каб адкрыць яго меню. Меню адкрываецца націсканнем кнопкі __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Авой, вы зняслі перадатчык заместа таго, каб адкрыць яго меню. Вярніце яго на месца і павярніце націсканнем __CONTROL__rotate__. +msg-rotations-explained=Вы можаце паварочваць аўтаматы і транспартныя сродкі перад іх усталяваннем, націскаючы клавішу __CONTROL__rotate__. +msg-shooting=Калі ворагі дастаткова блізка, вы можаце страляць па ім, заціскаючы __CONTROL__shoot-enemy__. Найбліжэйшы да курсора вораг будзе абстраляны. +msg-shooting-controller=Калі ворагі блізкі, вы можаце стрэліць па ім, уціскваючы __CONTROL__shoot-enemy__. Калі ўтрымліваеце __CONTROL__shoot-enemy__, вы можаце цэліцца праз __CONTROL__look__. +think-automated-stone-mining=Гэты камень заняў мне шмат часу. Лепей наладжу свой бур, каб ён здабываў рэсурсы за мяне. +think-chest-content-useful=Хммм, карысць з гэтага будзе... +think-creepers-coming=Што гэта было? Нібыта чыесьці крокі... +think-creepers-dead=Фух, яны мёртвыя, але за гэтымі могуць прыйсці іншыя... +think-found-mining-site=Здаецца, тут закінутая шахта... +think-got-machines=Калі ўсё падлучыць правільна, то я даволі хутка здабуду рэсурсы, патрэбныя для электрыфікацыі. +think-got-resources-1=Ух, гэта было цяжка, але, здаецца, цяпер у мяне ёсць усё неабходнае. +think-inserter2-working=Нарэшце! Усё працуе! +think-need-more-machines=Хацелася б вырабляць электрычнасць, але ж спачатку трэба назапасіцца рэсурсамі. +think-need-more-resources=Каб сур'ёзна пашырыць сваю базу, мне спатрэбіцца шмат рэсурсаў. +think-prepare=Лепей будзе наладзіць вытворчасць і падрыхтавацца. +think-robotic-arm=Цікава, для чаго патрэбная гэтая механічная рука? +think-time-to-move-on=Час рухацца далей. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/bg/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/bg/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f0d12c8f53c0dc7927b8047e450a2d87f8ae5430 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/bg/demo_level-02.cfg @@ -0,0 +1,38 @@ +goal-build-inserter-back=Постройте наново твърдогоривната механична ръка. +goal-build-machines=Постройте машините.\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inventory=Затворете прозореца на героя (натиснете __CONTROL__close-gui__). +goal-equip-ammo=Поставете огнестрелните боеприпаси под пистолета. +goal-equip-gun=Поставете пистолета в пъртвия слот за оръжия. +goal-get-resources=Добийте ресурсите.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Сложете гориво в твърдогоривната механичната ръка. +goal-inspect-chest=Вземи всички предмети от железния сандък. +goal-open-machine-gui=Отворете прозореца на твърдогоривната механичната ръка (натиснете __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Сложете гориво в механичната ръка. +goal-rotate-inserter-2=Завъртете я, като натиснете __CONTROL__rotate__, докато държите показалеца на мишката над нея, така че да поставя желязото в каменната пещ. +goal-take-pistol=Вземете пистолета и огнестрелните боеприсапи. +kill-creepers=Убийте хапячите, преди да успеят да ви докопат. Стреляйте със задържане на __CONTROL__shoot-enemy__. +msg-gun-equipment=Тук се поставят оръжия и боеприпаси. +msg-inserter-1-wrong-position=Твърдогоривната механична ръка е поставена неправилно. +msg-inserter-2-reversed=Втората механична ръка е на обратно. +msg-inserter-2-wrong-position=Твърдогоривната механична ръка е поставена неправилно. +msg-inserter-introduction-1=Задръжте курсора върху механична ръка, за да установите посоката на движение на предметите. +msg-inserter-introduction-2=Могат да местят предмети от/до сгради, конвейри и сандъци. +msg-inserter-no-power=На машината и е свършило горивото. +msg-mined-inserter-instead-of-open=Вие разрушихте твърдогоривната механична ръка, вместо да я отворите. Постройте я отново и я отворете като натиснете __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Вие разрушихте твърдогоривната механична ръка, вместо да я завъртите. Постройте я отново и я завъртете като натиснете __CONTROL__open-gui__. +msg-rotations-explained=Когато строите нещо, използвайте __CONTROL__rotate__, за да го завъртите. +msg-shooting=Когато враговете са близо, можете да стреляте по тях със задържане на __CONTROL__shoot-enemy__. Ще бъде застрелян най-близкият до показалеца враг. +think-automated-stone-mining=Прекарах много време в копаене на камъка. Ще е хубаво да използвам първата твърдогоривна рудна установка, която ще го добива вместо мен. +think-chest-content-useful=Хъммм, това може да е от полза... +think-creepers-coming=Какво беше това? Звучеше като стъпки... +think-creepers-dead=Ух, мъртви са, но може да има още... +think-found-mining-site=Това изглежда като изоставен рудник... +think-got-machines=Ако свържа всичко правилно, би трябвало скоро да взема нужните ресурси за електрозахранване. +think-got-resources-1=Ох, това беше тежка работа. Вече имам всичко нужно. +think-inserter2-working=Ура, движи се! +think-need-more-machines=Искам да произвеждам електричество, но първо ми трябват някои остновни ресурси. +think-need-more-resources=Ако искам да се разширя, ще ми трябват много ресурси. +think-prepare=По-добре да оправя машините и да се подготвя. +think-robotic-arm=Чудя се за какво се използва механичната ръка. +think-time-to-move-on=Време е да продължа напред. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/ca/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/ca/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2a8f9ca147cb72a56f7ed47d026546e6be8aba03 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/ca/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Reconstruïu l'inseridor a combustió. +goal-build-machines=Construïu les següents estructures:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Tanqueu la finestra de l'inseridor (premeu __CONTROL__open-character-gui__). +goal-close-inventory=Tanqueu la pantalla del personatge prement __CONTROL__confirm-gui__. +goal-controller-open-character-gui=Premeu __CONTROL__open-character-gui__ per a obrir la pantalla del personatge. +goal-equip-ammo=Equipeu la munició senzilla baix de la pistola. +goal-equip-gun=Equipeu la pistola a la primera ranura d'armes. +goal-get-resources=Acumuleu recursos a l'inventari.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Poseu combustible a l'inseridor a combustió. +goal-inspect-chest=Agafeu tots els continguts de la caixa de ferro. +goal-open-machine-gui=Obriu l'inseridor a combustió (premeu __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Poseu també combustible a l'inseridor. +goal-rotate-inserter-2=Gireu l'inseridor prement __CONTROL__rotate__ mentre hi situeu el cursor a sobre, de manera que posi el mineral de ferro dins del forn de pedra. +goal-rotate-inserter-2-controller=Gireu l'inseridor prement __CONTROL__rotate__ mentre està seeccinat, de manera que posi el mineral de ferro dins del forn de pedra. +goal-take-pistol=Agafeu la pistola i munició senzilla. +kill-creepers=Mateu les criatures que s'aproximen abans que se us mengin. Dispareu mantenint premuda la tecla __CONTROL__shoot-enemy__. +msg-controller-character-tab=Obre la pestanya del personatge per canviar equipament, armes i munició. +msg-gun-equipment=Les armes i la munició s'ha d'equipar aquí. +msg-gun-equipment-controller=Aquí es mostren les armes i la munició. +msg-inserter-1-wrong-position=S'ha construït l'inseridor a combustió en un lloc incorrecte. +msg-inserter-2-reversed=El segon inseridor a combustió està a l'inrevés. +msg-inserter-2-wrong-position=S'ha construït l'inseridor a combustió en un lloc incorrecte. +msg-inserter-introduction-1=Situeu el cursor damunt un inseridor per veure en quina direcció mou els elements. +msg-inserter-introduction-1-controller=Seleccioneu un inseridor per a veure en quina direcció mou els elements. +msg-inserter-introduction-2=Poden inserir o treure elements de les estructures, cintes transportadores i contenidors. +msg-inserter-no-power=Aquesta màquina s'ha quedat sense combustible. +msg-mined-inserter-instead-of-open=Heu desmantellat l'inseridor a combustió en lloc d'obrir-ne la interfície. Reconstruïu-lo i després premeu __CONTROL__open-gui__ per obrir-lo. +msg-mined-inserter-instead-of-open-2=Heu desmantellat l'inseridor a combustió en lloc de girar-lo. Reconstruïu-lo i després premeu __CONTROL__rotate__ per girar-lo. +msg-rotations-explained=Quan construïu una estructura, podeu usar __CONTROL__rotate__ per escollir-ne l'orientació abans d'efectuar la construcció. +msg-shooting=Quan els enemics estan a prop, podeu disparar-los mantenint premuda la tecla __CONTROL__shoot-enemy__. Es dispararà a l'enemic més proper al cursor. +msg-shooting-controller=Quan hi ha enemics a prop, podeu disparar amb __CONTROL__shoot-enemy__. Si manteniu premut __CONTROL__shoot-enemy__ podeu apuntar amb __CONTROL__look__. +think-automated-stone-mining=Perdo massa temps extraient la pedra. Hauria d'usar una explotació minera a combustió per extraure-la automàticament. +think-chest-content-useful=Mmm… Això pot ser útil... +think-creepers-coming=Què era aquest soroll? Sonava com si fossin passos… +think-creepers-dead=Buf… Estan morts, però potser en vindran més… +think-found-mining-site=Sembla una explotació minera abandonada… +think-got-machines=Si ho connecto tot correctament, podré aconseguir aviat tots els recursos que necessito per obtenir electricitat. +think-got-resources-1=Uf! He hagut de treballar molt. Ja tinc tot el que necessito. +think-inserter2-working=Sí! Es mou! +think-need-more-machines=Vull generar electricitat, però primer necessito recursos bàsics. +think-need-more-resources=Necessitaré molts recursos si vull començar a expandir-me seriosament. +think-prepare=Serà millor que posi en marxa aquestes instal·lacions i estigui ben preparat. +think-robotic-arm=Per a què deu servir aquest braç robòtic? +think-time-to-move-on=És hora de continuar. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/cs/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/cs/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..dfe8e467b069f850af7df90b903108f5ae6dda3f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/cs/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Postav znovu překladač s uhelným pohonem. +goal-build-machines=Postav struktury:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Zavři okno překladače (press __CONTROL__open-character-gui__). +goal-close-inventory=Zavři obrazovku postavy (stiskni __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Stiskni __CONTROL__open-character-gui__ k otevření inventáře. +goal-equip-ammo=Vlož zásobníky s náboji pod pistoli. +goal-equip-gun=Vlož pistoli do prvního zbraňového slotu. +goal-get-resources=Měj tyto suroviny v inventáři:\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Vlož palivo do překladače s uhelným pohonem. +goal-inspect-chest=Seber všechny předměty z železné truhly. +goal-open-machine-gui=Otevři překladač s uhelným pohonem (zmáčkni __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Také je třeba do něj dát palivo. +goal-rotate-inserter-2=Otoč překladač po označení kurzorem stisknutím __CONTROL__rotate__ tak, aby dával železnou rudu do kamenné pece. +goal-rotate-inserter-2-controller=Když je překladač vybrán stiskni__CONTROL__rotate__ pro otočení, tak aby vkládal železnou rudu do kamenné pece. +goal-take-pistol=Vezmi pistoli a zásobníky s náboji. +kill-creepers=Zab blížící se kreatury, dřív, než ony zabijou tebe. Střílí se držením __CONTROL__shoot-enemy__. +msg-controller-character-tab=Otevři inventář pro změnu vybavení, zbraní a munice. +msg-gun-equipment=Vybav se zbraněmi a municí zde. +msg-gun-equipment-controller=Zbraně a munice jsou zobrazeny zde +msg-inserter-1-wrong-position=Překladač s uhelným pohonem byl postaven na špatném místě. +msg-inserter-2-reversed=Koukám, že ten druhý překladač s uhelným pohonem je naopak. +msg-inserter-2-wrong-position=Překladač s uhelným pohonem byl postaven na špatném místě. +msg-inserter-introduction-1=Najeď na překladač myší, pro zjištění, kterým směrem bude přesouvat předměty +msg-inserter-introduction-1-controller=Vyber překladač, aby jsi viděl směr transportu +msg-inserter-introduction-2=Mohou vkládat předměty do konstrukcí, pásů a kontejnerů nebo je z nich vykládat. +msg-inserter-no-power=Tomuto stroji došlo palivo. +msg-mined-inserter-instead-of-open=Rozložil si překladač s uhelným pohonem místo toho, abys ho otevřel. Znovu jej postav a otevři pomocí __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Rozložil si překladač s uhelným pohonem místo toho, abys jej otočil. Znovu jej postav a otoč pomocí __CONTROL__rotate__. +msg-rotations-explained=Při stavbě struktury stiskni __CONTROL__rotate__ pro otočení před stavbou. +msg-shooting=Když se nepřátelé přiblíží na dostřel, můžeš zahájit palbu klávesou __CONTROL__shoot-enemy__. Bude zaměřen nejbližší nepřítel u kurzoru myši. +msg-shooting-controller=Když jsou nepřátelé blízko můžeš na ně střílet podržením __CONTROL__shoot-enemy__. Při držení __CONTROL__shoot-enemy__ můžeš mířit pomocí __CONTROL__look__. +think-automated-stone-mining=Těžením toho kamene strávím docela dost času, asi bych měl použít první těžící zařízení na to, aby ho těžil za mě. +think-chest-content-useful=Hmm, tohle by se mohlo hodit... +think-creepers-coming=Co to bylo? To znělo jako kroky... +think-creepers-dead=Uff, jsou mrtví. Ale možná jich tady bude víc... +think-found-mining-site=To vypadá jako opuštená těžební oblast... +think-got-machines=Když to všechno dobře propojím měl bych mít suroviny potřebné na to abych mohl začít s elektřinou. +think-got-resources-1=Uff, bylo to náročné, ale snad mám všechno co potřebuju. +think-inserter2-working=Hurá, hýbe se to! +think-need-more-machines=Chci vyrábět elektřinu, ale nejprve budu potřebovat některé základní zdroje. +think-need-more-resources=Na to abych začal nějakou větší expanzi budu potřebovat dost surovin. +think-prepare=Měl bych tu co nejdříve zprovoznit produkci a připravit se. +think-robotic-arm=To by mě zajímalo, k čemu je ta robotická ruka. +think-time-to-move-on=Je čas posunout se dál. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/da/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/da/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d9a116c582a17b695f6ae866c0fff79e1512d720 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/da/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Genbyg brænderindsætteren. +goal-build-machines=Byg maskiner:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Luk indsættervinduet (tryk på __CONTROL__open-character-gui__). +goal-close-inventory=Luk karaktervinduet (tryk __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Tryk på __CONTROL__open-character-gui__ for at åbne din spillermenu. +goal-equip-ammo=Indsæt ammunitionen i feltet under pistolen. +goal-equip-gun=Indsæt pistolen på det første våbenfelt. +goal-get-resources=Skaf ressourcer til din rygsæk.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Indsæt brændstof i brænderindsætteren. +goal-inspect-chest=Tag alle genstande fra jernkisten. +goal-open-machine-gui=Åben brænderindsætteren (tryk __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Læg også brændstof i indsætteren. +goal-rotate-inserter-2=Roter indsætteren ved at trykke på __CONTROL__rotate__, mens du holder musemarkøren over den, så den putter jernmalmen ind i stenovnen. +goal-rotate-inserter-2-controller=Roter indsætteren, ved at markere den og trykke på __CONTROL__rotate__, så den putter jernmalmen ind i stenovnen. +goal-take-pistol=Tag pistolen og magasinerne. +kill-creepers=Slå væsenerne ihjel før de får fat i dig. Skyd ved at holde __CONTROL__shoot-enemy__. +msg-controller-character-tab=Åben spillerfanen for at ændre dit udstyr, våben og ammunition. +msg-gun-equipment=Våben og ammunition skal indsættes her. +msg-gun-equipment-controller=Våben og ammunition bliver vist her. +msg-inserter-1-wrong-position=Brænderindsætteren er bygget et forkert sted. +msg-inserter-2-reversed=Den anden brænderindsætter er omvendt. +msg-inserter-2-wrong-position=Brænderindsætteren er bygget et forkert sted. +msg-inserter-introduction-1=Hold musemarkøren over en indsætter for at se hvilken retning den vil flytte genstande. +msg-inserter-introduction-1-controller=Marker en indsætter for at se hvilken retning den vil flytte genstande. +msg-inserter-introduction-2=De kan indsætte genstande ind i, eller udtage fra, bygninger, transportbånd og ting til opbevaring. +msg-inserter-no-power=Denne maskine er løbet tør for brændstof. +msg-mined-inserter-instead-of-open=Du samlede brænderindsætteren op i stedet for at åbne den. Genbyg den og så åben den ved at trykke __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Du samlede brænderindsætteren op i stedet for at rotere den. Genbyg den og så roter den ved at trykke __CONTROL__rotate__. +msg-rotations-explained=Når du bygger noget, så brug __CONTROL__rotate__ for at rotere bygningen inden du bygger den. +msg-shooting=Når der er fjender tæt på, kan du skyde på dem ved at holde __CONTROL__shoot-enemy__. Fjenden tættest på musemarkøren vil blive skudt. +msg-shooting-controller=Når fjender er tæt på, kan du skyde på dem ved at holde __CONTROL__shoot-enemy__. Mens du holder __CONTROL__shoot-enemy__ kan du sigte med __CONTROL__look__. +think-automated-stone-mining=Jeg brugte lang tid på at udvinde disse sten. Jeg burde bruge mit første brænderminebor til at udvinde sten for mig. +think-chest-content-useful=Hmm, det her kan måske bruges til noget... +think-creepers-coming=Hvad var det? Det lød som fodtrin... +think-creepers-dead=Pyha, de er døde, men det kan være at der kommer flere... +think-found-mining-site=Det ligner et forladt mineområde... +think-got-machines=Hvis jeg forbinder det hele korrekt, bør jeg snart kunne få de nødvendige ressourcer til elektricitet. +think-got-resources-1=Pyha, det var hårdt arbejde, men nu har jeg alt hvad jeg skal bruge. +think-inserter2-working=Ja, den bevæger sig! +think-need-more-machines=Jeg vil gerne generere elektricitet, men først har jeg brug for nogle basale ressourcer. +think-need-more-resources=Jeg har brug for en masse ressourcer, hvis jeg ønsker at udvide min fabrik for alvor. +think-prepare=Jeg må hellere få produktionen i gang og forberede mig. +think-robotic-arm=Gad vide hvad den robotarm gør godt for. +think-time-to-move-on=Det er på tide at komme videre. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/de/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/de/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e4d1451db717c43eac29e9965b3a98f5fd47575d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/de/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Platziere den befeuerten Greifarm erneut. +goal-build-machines=Platziere folgende Bauwerke:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Schließe das Greifarmfenster mit __CONTROL__open-character-gui__. +goal-close-inventory=Schließe das Inventar mit __CONTROL__confirm-gui__. +goal-controller-open-character-gui=Mit __CONTROL__open-character-gui__ das Charaktermenü öffnen. +goal-equip-ammo=Rüste die Schusswaffen-Munition unter der Pistole aus. +goal-equip-gun=Rüste die Pistole im ersten Waffenplatz aus. +goal-get-resources=Sammle Gegenstände in deinem Inventar.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Lege Brennstoff in den befeuerten Greifarm. +goal-inspect-chest=Nimm alle Gegenstände aus der Eisenkiste. +goal-open-machine-gui=Öffne den befeuerten Greifarm mit einem __ALT_CONTROL__1__open-gui__. +goal-put-fuel-into-inserter-2=Gib nun diesem Greifarm ebenfalls etwas Brennstoff. +goal-rotate-inserter-2=Drehe den Greifarm, indem Du mit der Maus auf ihn zeigst und __CONTROL__rotate__ drückst, sodass er das Eisenerz in den Schmelzofen legt. +goal-rotate-inserter-2-controller=Drehe den Greifarm mit __CONTROL__rotate__, während er ausgewählt ist, sodass er das Eisenerz in den Schmelzofen legt. +goal-take-pistol=Nimm die Pistole und die Schusswaffen-Munition. +kill-creepers=Töte die heraneilenden Kreaturen, bevor sie Dich erwischen. Schieße, indem Du die __CONTROL__shoot-enemy__ gedrückt hältst. +msg-controller-character-tab=Öffne den Charakter-Tab um Ausrüstung, Waffen und Munition auszuwählen. +msg-gun-equipment=Waffen und Munition müssen hier ausgerüstet werden. +msg-gun-equipment-controller=Hier werden Waffen und Munition gezeigt. +msg-inserter-1-wrong-position=Der befeuerte Greifarm steht an der falschen Stelle. +msg-inserter-2-reversed=Der zweite befeuerte Greifarm ist verkehrt ausgerichtet. +msg-inserter-2-wrong-position=Der befeuerte Greifarm steht an der falschen Stelle. +msg-inserter-introduction-1=Zeige mit der Maus auf den Greifarm, um zu sehen, in welche Richtung er Gegenstände bewegt. +msg-inserter-introduction-1-controller=Wähle einen Greifarm, um zu sehen, in welche Richtung er Gegenstände bewegt. +msg-inserter-introduction-2=Greifarme können Gegenstände zwischen Bauwerken, Fließbändern und Behältern bewegen. +msg-inserter-no-power=Diese Maschine hat keinen Brennstoff mehr. +msg-mined-inserter-instead-of-open=Du hast den befeuerten Greifarm abgerissen, anstatt ihn zu öffnen. Platziere ihn erneut und öffne ihn dann mit einem __ALT_CONTROL__1__open-gui__. +msg-mined-inserter-instead-of-open-2=Du hast den befeuerten Greifarm abgerissen, anstatt ihn zu drehen. Platziere ihn erneut und drücke __CONTROL__rotate__, um ihn richtig auszurichten. +msg-rotations-explained=Du kannst ein Bauwerk mit __CONTROL__rotate__ drehen, bevor Du es platzierst. +msg-shooting=Wenn Feinde in der Nähe sind, kannst Du auf sie schießen, indem Du die __CONTROL__shoot-enemy__ gedrückt hältst. Der Feind, der dem Mauszeiger am nächsten ist, wird beschossen. +msg-shooting-controller=Wenn Feinde in der Nähe sind, kannst du mit __CONTROL__shoot-enemy__ auf sie schießen. Ziele mit __CONTROL__look__. +think-automated-stone-mining=Ich habe viel Zeit damit verbracht, diesen Stein abzubauen. Ich sollte meinen ersten befeuerten Erzförderer für diese Aufgabe einsetzen. +think-chest-content-useful=Hmm, das könnte nützlich sein … +think-creepers-coming=Was war das? Das klang nach Schritten … +think-creepers-dead=Puh! Die sind tot, aber vielleicht kommen noch mehr … +think-found-mining-site=Das sieht wie eine verlassene Bergbauanlage aus … +think-got-machines=Wenn ich das alles richtig verbinde, habe ich die Materialien schnell zusammen, die ich für die Stromerzeugung brauche. +think-got-resources-1=Puh! Das war harte Arbeit. Ich habe nun alles, was ich brauche. +think-inserter2-working=Juhu! Es bewegt sich! +think-need-more-machines=Ich möchte Strom erzeugen, aber zuerst brauche ich einige grundlegende Materialien. +think-need-more-resources=Ich werde eine Menge Ressourcen benötigen, um eine ernsthafte Expansion angehen zu können. +think-prepare=Ich sollte die Produktion anfahren und mich vorbereiten. +think-robotic-arm=Ich frage mich, wofür dieser Greifarm wohl gut ist … +think-time-to-move-on=Es ist an der Zeit, weiterzuziehen. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/el/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/el/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fa47a27754c34726d3233163c420af3f85b3b25c --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/el/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Ξαναχτίσε τον βραχίονα καύσης. +goal-build-machines=Φτιάξε τα εξής.\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Κλείσε την καρτέλα του βραχίωνα (πάτησε __CONTROL__open-character-gui__). +goal-close-inventory=Κλείσε την καρτέλα του χαρακτήρα (πάτησε __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Πάτησε __CONTROL__open-character-gui__ για να ανοίξεις την καρτέλα του χαρακτήρα. +goal-equip-ammo=Βάλε τους γεμιστήρες κάτω από το πιστόλι. +goal-equip-gun=Βάλε το πιστόλι στην πρώτη υποδοχή όπλου. +goal-get-resources=Βάλε τα εξής στο απόθεμα σου.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__:__3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Βάλε καύσιμο στον βραχίονα καύσης. +goal-inspect-chest=Πάρε όλα τα αντικείμενα από το μεταλλικό κιβώτιο. +goal-open-machine-gui=Άνοιξε τον βραχίονα καύσης (πάτησε __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Βάλε καύσιμο και στο βραχίονα. +goal-rotate-inserter-2=Περίστρεψε τον βραχίονα πατώντας __CONTROL__rotate__ ενώ ο κέρσορας είναι πάνω του, έτσι ώστε να βάζει το μετάλλευμα σιδήρου στον πέτρινο φούρνο. +goal-rotate-inserter-2-controller=Στρίψε τον βραχίωνα πατώντας __CONTROL__rotate__ όταν είναι επιλεγμένος, ώστε να βάλει το μετάλλευμα σιδήρου στον πέτρινο φούρνο. +goal-take-pistol=Πάρε το πιστόλι και τους γεμιστήρες. +kill-creepers=Σκότωσε τα πλάσματα που έρχονται πριν σε πιάσουν. Πυροβόλησε κρατώντας __CONTROL__shoot-enemy__. +msg-controller-character-tab=Άνοιξε την καρτέλα του χαρακτήρα για να αλλάξεις εξοπλισμό όπλα και πυρομαχικά. +msg-gun-equipment=Όπλα και πυρομαχικά τοποθετούνται εδώ. +msg-gun-equipment-controller=Όπλα και πυρομαχικά εμφανίζονται εδώ. +msg-inserter-1-wrong-position=Ο βραχίονας καύσης τοποθετήθηκε σε λάθος θέση. +msg-inserter-2-reversed=Ο δεύτερος βραχίονας καύσης είναι ανάποδα. +msg-inserter-2-wrong-position=Ο βραχίονας καύσης τοποθετήθηκε σε λάθος θέση. +msg-inserter-introduction-1=Βάλε τον κέρσορα πάνω σε ένα βραχίονα για να δεις σε ποια κατεύθυνση θα μετακινήσει αντικείμενα. +msg-inserter-introduction-1-controller=Επέλεξε έναν βραχίωνα για να δεις σε ποια κατεύθυνση θα μετακινήσει τα αντικείμενα. +msg-inserter-introduction-2=Μπορούν να βάλουν ή να πάρουν αντικείμενα από, κτίρια, ιμάντες και κιβώτια. +msg-inserter-no-power=Αυτό το μηχάνημα ξέμεινε από καύσιμα. +msg-mined-inserter-instead-of-open=Αποδόμησες τον βραχίονα καύσης αντί να τον ανοίξεις. Ξαναχτίσ' τον και άνοιξε τον πατώντας__CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Αποδόμησες τον βραχίονα καύσης αντί να τον περιστρέψεις. Ξαναχτίσ' τον και περίστρεψε τον πατώντας__CONTROL__open-gui__. +msg-rotations-explained=Όταν χτίζεις κάτι περίστρεψέ το με __CONTROL__rotate__ πριν το χτίσεις. +msg-shooting=Όταν οι εχθροί είναι κοντά μπορείς να τους πυροβολήσεις κρατώντας __CONTROL__shoot-enemy__. Οι πλησιέστεροι εχθροί στον κέρσορα δέχονται πυρά. +msg-shooting-controller=Όταν οι εχθροί είναι κοντά, μπορείς να τους πυροβολήσεις κρατώντας πατημένο το __CONTROL__shoot-enemy__. Ενώ κρατάς το __CONTROL__shoot-enemy__, μπορείς να στοχεύσεις με το __CONTROL__look__. +think-automated-stone-mining=Ξόδεψα πολύ χρόνο για να μαζέψω αυτήν την πέτρα. Καλύτερα να χρησιμοποιήσω το πρώτο μου τρυπάνι εξόρυξης καύσης ώστε να το κάνει αυτό για μένα. +think-chest-content-useful=Χμμ, αυτό ίσως φανεί χρήσιμο... +think-creepers-coming=Τι ήταν αυτό; Ακούστηκε σαν βήματα... +think-creepers-dead=Ουφ, είναι νεκρά, αλλά μπορεί να έρθουν περισσότερα... +think-found-mining-site=Αυτό μοιάζει με ένα εγκαταλελειμμένο ορυχείο... +think-got-machines=Εάν τα συνδέσω όλα σωστά, σύντομα θα έχω τους πόρους που απαιτούνται για την ηλεκτρική ενέργεια. +think-got-resources-1=Ουαου, αυτό και αν ήταν σκληρή δουλειά, αλλά έχω ότι χρειάζομαι τώρα. +think-inserter2-working=Ναι, κουνιέται! +think-need-more-machines=Θέλω να παραγάγω ηλεκτρική ενέργεια, αλλά πρώτα θα χρειαστώ κάποιους βασικούς πόρους. +think-need-more-resources=Θα χρειαστώ πολλούς πόρους, εάν θέλω να ξεκινήσω κάποια σοβαρή επέκταση. +think-prepare=Καλύτερα να ξεκινήσω εδώ την παράγωγη, και να προετοιμαστώ. +think-robotic-arm=Αναρωτιέμαι ποία είναι η χρήση του ρομποτικού βραχίονα. +think-time-to-move-on=Ήρθε η ώρα να προχωρήσω. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/en/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/en/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fee2cd1c9bbe121e7ad9305c9a58024c18371f1f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/en/demo_level-02.cfg @@ -0,0 +1,44 @@ +think-found-mining-site=This looks like an abandoned mining site... +think-robotic-arm=I wonder what the robotic arm is for. +msg-inserter-no-power=This machine has run out of fuel. +goal-open-machine-gui=Open the burner inserter (press __CONTROL__open-gui__). +goal-insert-fuel-into-inserter-1=Put fuel into the burner inserter. +goal-close-inserter-gui=Close the inserter window (press __CONTROL__open-character-gui__). +msg-inserter-introduction-1=Hover over an inserter to see which direction it will move items. +msg-inserter-introduction-1-controller=Select an inserter to see which direction it will move items. +msg-inserter-introduction-2=They can insert items into, or unload items from, structures, belts, and containers. +goal-inspect-chest=Take all the items from the iron chest. +goal-take-pistol=Take the pistol and firearm magazines. +think-chest-content-useful=Hmm, this may be of some use... +goal-close-inventory=Close the character screen (press __CONTROL__confirm-gui__). +msg-gun-equipment=Guns and ammunition must be equipped here. +msg-gun-equipment-controller=Guns and ammunition are shown here. +goal-controller-open-character-gui=Press __CONTROL__open-character-gui__ to open your character window. +msg-controller-character-tab=Open the character tab to change your equipment, guns and ammunition. +goal-equip-gun=Equip the pistol in the first weapon slot. +goal-equip-ammo=Equip firearm magazines under the pistol. +think-creepers-coming=What was that? It sounded like footsteps... +msg-shooting=When enemies are close you can fire at them by holding __CONTROL__shoot-enemy__. The enemy closest to the cursor will be shot. +msg-shooting-controller=When enemies are close you can fire at them by holding __CONTROL__shoot-enemy__. While holding __CONTROL__shoot-enemy__ you can aim using __CONTROL__look__. +kill-creepers=Kill the approaching creatures before they get you. Fire by holding __CONTROL__shoot-enemy__. +think-creepers-dead=Phew, they are dead, but there might be more coming... +think-prepare=I better get the production here working and prepare myself. +msg-inserter-2-reversed=The second burner inserter is reversed. +goal-rotate-inserter-2=Rotate the inserter by pressing __CONTROL__rotate__ while hovering the cursor over it, so that it puts the iron ore into the stone furnace. +goal-rotate-inserter-2-controller=Rotate the inserter by pressing __CONTROL__rotate__ while it is selected, so that it puts the iron ore into the stone furnace. +goal-put-fuel-into-inserter-2=Put fuel into the inserter as well. +think-inserter2-working=Yay, it's moving! +msg-rotations-explained=When building a structure press __CONTROL__rotate__ to rotate before building. +think-need-more-machines=I want to generate electricity, but first I will need some basic resources. +goal-build-machines=Build structures:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +think-automated-stone-mining=I spent a lot of time mining this stone. I should use my first burner mining drill to mine it for me. +think-need-more-resources=I'm going to need a lot of resources if I want to start some serious expansion. +think-got-machines=If I connect it all correctly, I should be able to get the resources needed for electric power soon. +goal-get-resources=Have resources in your inventory.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +think-got-resources-1=Whew, that was some hard work. I have everything I need now. +think-time-to-move-on=It's time to move on. +msg-mined-inserter-instead-of-open=You deconstructed the burner inserter instead of opening it. Rebuild it and then open it by pressing __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=You deconstructed the burner inserter instead of rotating it. Rebuild it and then rotate it by pressing __CONTROL__rotate__. +goal-build-inserter-back=Rebuild the burner inserter. +msg-inserter-1-wrong-position=The burner inserter has been built in the wrong position. +msg-inserter-2-wrong-position=The burner inserter has been built in the wrong position. diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/eo/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/eo/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a19657ff4ba0e6924fc8d54af20cfd945b66a9af --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/eo/demo_level-02.cfg @@ -0,0 +1,2 @@ +think-found-mining-site=Tio aspektas kiel forlasita minejo... + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/es-ES/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/es-ES/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..704db85b33884f69ff0a07b741e942c7dc1e39af --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/es-ES/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Reconstruye el brazo mecánico a vapor. +goal-build-machines=Construir estructuras:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Cierra la ventana del insertador (pulsa __CONTROL__open-character-gui__). +goal-close-inventory=Cierra la pantalla del personaje (pulsa __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Pulsa __CONTROL__open-character-gui__ para abrir la ventana de tu personaje. +goal-equip-ammo=Equipa cartuchos del arma bajo la pistola. +goal-equip-gun=Equipa la pistola en la ranura para armas principal. +goal-get-resources=Coloca recursos en tu inventario.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Coloca combustible en el brazo robótico. +goal-inspect-chest=Recoge todos los objetos del cofre de hierro. +goal-open-machine-gui=Abre el brazo robótico a vapor (pulsa __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Coloca también algo de combustible en el brazo mecánico. +goal-rotate-inserter-2=Rota el brazo mecánico pulsando __CONTROL__rotate__ mientras colocas el cursor sobre él, para que pueda depositar el mineral de hierro en el horno de piedra. +goal-rotate-inserter-2-controller=Rota el insertador pulsando __CONTROL__rotate__ mientras lo tienes seleccionado, para que pueda depositar el mineral de hierro en el horno de piedra. +goal-take-pistol=Coge la pistola y algunos cargadores de munición. +kill-creepers=Mata a las criaturas que se aproximan antes de que te alcancen. Dispara pulsando __CONTROL__shoot-enemy__. +msg-controller-character-tab=Abre la pestaña de personaje para cambiar tu equipo, tus armas y tu munición. +msg-gun-equipment=Las armas y la munición se equipan aquí. +msg-gun-equipment-controller=Aquí podrás ver las armas y la munición. +msg-inserter-1-wrong-position=Has construido el brazo mecánico a vapor en posición incorrecta. +msg-inserter-2-reversed=El segundo brazo mecánico a vapor está invertido. +msg-inserter-2-wrong-position=Has construido el brazo mecánico a vapor en posición incorrecta. +msg-inserter-introduction-1=Coloca el cursor sobre un brazo robótico para ver en qué dirección moverá los objetos. +msg-inserter-introduction-1-controller=Elige un insertador para ver en qué dirección moverá los objetos. +msg-inserter-introduction-2=Pueden cargar/descargar objetos desde estructuras, cintas y contenedores. +msg-inserter-no-power=Esta máquina se ha quedado sin combustible. +msg-mined-inserter-instead-of-open=Has desmantelado el brazo mecánico a vapor en lugar de abrirlo. Reconstrúyelo y ábrelo pulsando __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Has desmantelado el brazo mecánico a vapor en lugar de rotarlo. Reconstrúyelo y rótalo pulsando __CONTROL__rotate__. +msg-rotations-explained=Al construir una estructura, pulsa __CONTROL__rotate__ para rotarla antes de colocarla. +msg-shooting=Cuando los enemigos estén cerca si pulsas holding __CONTROL__shoot-enemy__. El enemigo más cerca del cursor será disparado por tu arma. +msg-shooting-controller=Cuando los enemigos se acerquen, podrás dispararles manteniendo pulsado __CONTROL__shoot-enemy__. Mientras mantienes pulsado __CONTROL__shoot-enemy__, podrás apuntar usando __CONTROL__look__. +think-automated-stone-mining=He gastado mucho tiempo picando esta piedra. Debería usar mi primera perforadora a vapor para que lo haga por mí. +think-chest-content-useful=Hmm, esto puede ser útil... +think-creepers-coming=¿Qué ha sido eso? Parecían pasos... +think-creepers-dead=Ufff, ya están muertos, pero puede que haya más en camino... +think-found-mining-site=Esto parece una mina abandonada... +think-got-machines=Si los conecto bien, debería poder conseguir los recursos que necesito para conseguir energía eléctrica en poco tiempo. +think-got-resources-1=Uff, eso sí que ha costado. Ahora tengo todo lo que necesito. +think-inserter2-working=¡Sí, se mueve! +think-need-more-machines=Quiero generar electricidad, pero primero necesito algunos recursos básicos. +think-need-more-resources=Voy a necesitar muchos recursos si quiero empezar a expandirme bien. +think-prepare=Más me vale comenzar la producción y prepararme. +think-robotic-arm=Me pregunto para qué servirá el brazo robótico... +think-time-to-move-on=Es hora de seguir. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/et/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/et/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..00dd6471d6dd0de25e53ec9680e9a0f7bfff09c7 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/et/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Ehitage põletiga sisestaja uuesti. +goal-build-machines=Ehitage struktuure:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Sulge sisestaja aken (vajuta __CONTROL__open-character-gui__). +goal-close-inventory=Sulge tegelase ekraan (press__CONTROL__confirm-gui__). +goal-controller-open-character-gui=Vajuta __CONTROL__open-character-gui__, et avada oma tegelase aken. +goal-equip-ammo=Laadige padrunisalved püstoli alla +goal-equip-gun=Relvastuge püstoliga, pannes see esimesse relvapesasse. +goal-get-resources=Hoidke oma inventaris ressursse.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Pange kütus põletiga sisestajasse. +goal-inspect-chest=Võtke kõik esemed raudkastist. +goal-open-machine-gui=Avage põletiga sisestaja (press __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Valage kütust ka sisestajasse. +goal-rotate-inserter-2=Pöörake sisestajat, nii et see asetab rauamaagi kiviahju, selleks vajutage nuppu __CONTROL__rotate__, hoides kursorit sisestajal. +goal-rotate-inserter-2-controller=Keera sisestajat nii, et see paneb rauamaagi kiviahju, seda saad teha selekteerides ja vajutades __CONTROL__rotate__. +goal-take-pistol=Võtke püstol ja tulirelvasalv. +kill-creepers=Tapa lähenevad olendid enne kui nad su kätte saavad. Lase hoides all __CONTROL__shoot-enemy__. +msg-controller-character-tab=Ava tegelase aken, et muuta enda varustust, püsse ja laskemoona. +msg-gun-equipment=Siin peavad olema relvad ja laskemoon. +msg-gun-equipment-controller=Püsse ja laskemoona näidatakse siin. +msg-inserter-1-wrong-position=Põletiga sisestaja on ehitatud valesse asendisse. +msg-inserter-2-reversed=Teine põletiga sisestaja on tagurpidi. +msg-inserter-2-wrong-position=Põletiga sisestaja on ehitatud valesse asendisse. +msg-inserter-introduction-1=Hõljutage kursorit sisestaja kohal, et näha, millises suunas see üksusi liigutab. +msg-inserter-introduction-1-controller=Vali sisestaja, et näha mis suunas see esemeid liigutab. +msg-inserter-introduction-2=Nad saavad esemeid konstruktsioonidesse, konveieritesse ja konteineritesse sisestada või neist maha laadida. +msg-inserter-no-power=Sellel masinal on kütus otsa saanud. +msg-mined-inserter-instead-of-open=Dekonstrueerisite põletiga sisestaja selle avamise asemel. Ehitage see uuesti ja seejärel avage, vajutades nuppu __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Dekonstrueerisite põletiga sisestaja selle pööramise asemel. Ehitage see uuesti ja seejärel pöörake seda, vajutades nuppu __CONTROL__rotate__. +msg-rotations-explained=Ehitamisel vajutage enne ehitamist pööramiseks nuppu __CONTROL__rotate__ . +msg-shooting=Kui vastased on lähedal sa võid neid lasta hoides all __CONTROL__shoot-enemy__. Kursorile kõige lähemal olevat vastast lastakse. +msg-shooting-controller=Kui vastased on lähedal, võid neid tulistada hoides all __CONTROL__shoot-enemy__. Hoides __CONTROL__shoot-enemy__ saad sihtida __CONTROL__look__ abil. +think-automated-stone-mining=Veetsin selle kivi kaevandamiseks palju aega. Peaksin selle kaevandamiseks kasutama oma esimest põletiga kaevanduspuuri. +think-chest-content-useful=Hmm, see võib mulle kasulik olla... +think-creepers-coming=Mis see oli? Kõlas nagu sammud... +think-creepers-dead=Huh, nad on surnud, aga võib tulla rohkem... +think-found-mining-site=See näeb välja nagu mahajäetud kaevandus... +think-got-machines=Kui ma selle kõik õigesti ühendan, peaks varsti saama elektrienergiaks vajalikud ressursid. +think-got-resources-1=Vau, see oli raske töö. Mul on praegu kõik, mida vajan. +think-inserter2-working=Jee, see liigub! +think-need-more-machines=Ma tahan elektrit toota, kuid kõigepealt vajan põhiressursse. +think-need-more-resources=Mul on vaja palju ressursse, kui tahan alustada tõsist laienemist. +think-prepare=Parem panen siinse tootmise tööle ja valmistan end ette. +think-robotic-arm=Huvitav... Mida see robot-käsi küll võiks teha. +think-time-to-move-on=On aeg edasi minna. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/eu/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/eu/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..dc3bea031e6552440db2572b912de0915a525c7c --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/eu/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=\nBerreraiki erregailua. +goal-build-machines=Eraki egiturak:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=\nItxi insertadore leihoa. +goal-close-inventory=\nItxi pertsonaiaren pantaila (sakatu __CONTROL__confirm-gui__). +goal-controller-open-character-gui=\nSakatu __CONTROL_open-character GUI_ zure pertsonaiaren leihoa irekitzeko. +goal-equip-ammo=\nEkarri pistolaren azpian su-armen aldizkariak. +goal-equip-gun=\nEman pistola lehen arma zirrikituan. +goal-get-resources=\nInbentarioan baliabideak dituzu..\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Erregailu insertadorean erregailua jarri. +goal-inspect-chest=\nHartu burdinazko gaztainetako gauza guztiak. +goal-open-machine-gui=\nIreki erregailu insertadorea (press __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=\n\nSartu erregaia ere. +goal-rotate-inserter-2=\nErrotuladorea biratu __CONTROL__rotate__ sakatuz kurtsorea gainean duen bitartean, burdinazko minerala harrizko labean sar dezan. +goal-rotate-inserter-2-controller=\n\nErrotuladorea biratu __KONTROLAGAILUA sakatuz, hautatuta dagoen bitartean, burdin minerala harrizko labean sartzeko. +goal-take-pistol=\nHartu pistola eta armak. +kill-creepers=\nHurbil dauden izakiak hil, harrapatu baino lehen. __KONTROLE_and_t = ut_and_gt;\_; Tiratzaileak_Â +msg-controller-character-tab=\nIreki pertsonaien fitxa ekipoa, armak eta munizioa aldatzeko. +msg-gun-equipment=\nPistolak eta munizioa hemen egongo dira. +msg-gun-equipment-controller=\nHemen armak eta munizioa daude. +msg-inserter-1-wrong-position=\nErregailua okerreko posizioan eraiki da. +msg-inserter-2-reversed=\nBigarren erregailua alderantzizkoa da. +msg-inserter-2-wrong-position=\n\nErregailua okerreko posizioan eraiki da. +msg-inserter-introduction-1=Click egin insertadore batean zer norabide hartuko duen ikusteko. +msg-inserter-introduction-1-controller=Aukeratu insertadore bat ikusteko zer norabidetan mugituko dituen artikuluak. +msg-inserter-introduction-2=\nElementuak sar ditzakete egituretan, gerrikoetan eta edukiontzietan. +msg-inserter-no-power=\nMakina hau erregairik gabe geratu da. +msg-mined-inserter-instead-of-open=\nErregailua desegituratu zenuen ireki beharrean. Berreraiki eta ireki __CONTROL_open-gui__ sakatuz. +msg-mined-inserter-instead-of-open-2=\nErregailua desegituratu zenuen biratu beharrean. Berreraiki eta biratu __CONTROL_rotate__ sakatuz. +msg-rotations-explained=\nEgitura bat eraikitzean, sakatu __CONTROL__rotate__, biratu aurretik. +msg-shooting=\n\nEtsaiak gertu daudenean, tiro egin diezaiekezu __CONTROL_ren bidez. Kurtsoretik hurbilen dagoen etsaiari tiro egingo diote. +msg-shooting-controller=\nEtsaiak gertu daudenean, tiro egin diezaiekezu __CONTROL_ren bidez. __KONTROLAGAILU_tiratzaileak_ erabiltzen dituzun bitartean, __KONTROLAGAILUA erabil dezakezu. +think-automated-stone-mining=\nDenbora asko eman nuen harri hau miatzen. Nire lehen meatze-zulagailua erabiliko nuke. +think-chest-content-useful=\nHau baliagarria izan daiteke... +think-creepers-coming=\nZer izan da hori? Oin-hotsak ziren... +think-creepers-dead=\nFaw, hilda daude, baina gehiago etor daitezke... +think-found-mining-site=\nMeategi abandonatu bat dirudi. +think-got-machines=\nDena ondo konektatuz gero, energia elektrikorako behar diren baliabideak laster lortuko nituzke. +think-got-resources-1=\nWhew, lan gogorra izan da. Orain behar dudan guztia daukat. +think-inserter2-working=\n\nBai, mugitzen ari da! +think-need-more-machines=\nElektrizitatea sortu nahi dut, baina lehenengo oinarrizko baliabideak beharko ditut. +think-need-more-resources=\nBaliabide asko beharko ditut hedapen serio bat hasi nahi badut. +think-prepare=\nHobe dut produkzioa hemen lantzea eta prestatzea. +think-robotic-arm=Beso robotikoa zertarako ote da? +think-time-to-move-on=\nAurrera egiteko ordua da. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/fi/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/fi/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..780ba968a397b3c55b7ddce2fe2b9fead73f1567 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/fi/demo_level-02.cfg @@ -0,0 +1,39 @@ +goal-build-inserter-back=Rakenna poltinasettelija uudelleen. +goal-build-machines=Rakenna koneita.\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inventory=Sulje hahmon käyttöliittymä (paina __CONTROL__confirm-gui__). +goal-equip-ammo=Aseta tuliaseen lippaat pistoolin alle. +goal-equip-gun=Aseta pistooli ensimmäiseen aseruutuun. +goal-get-resources=Kerää resursseja.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Laita polttoainetta asettelijaan. +goal-inspect-chest=Ota kaikki esineet rauta-arkusta. +goal-open-machine-gui=Avaa polttokäyttöinen asettelija (paina __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Laita polttoainetta myös asettelijaan. +goal-rotate-inserter-2=Käännä asettelijaa osoittamalla sitä ja painamalla __CONTROL__rotate__, jotta se asettaa rautamalmin kiviuuniin. +goal-take-pistol=Ota pistooli ja lippaat. +kill-creepers=Tapa viholliset ennen kuin ne tappavat sinut. Ammu pitämällä pohjassa __CONTROL__shoot-enemy__. +msg-gun-equipment=Aseet ja ammukset otetaan käyttöön asettamalla ne tähän. +msg-gun-equipment-controller=Aseet ja ammukset näkyvät tässä. +msg-inserter-1-wrong-position=Poltinasettelija on rakennettu väärään paikkaan. +msg-inserter-2-reversed=Toinen polttokäyttöinen asettelija on väärin päin. +msg-inserter-2-wrong-position=Poltinasettelija on rakennettu väärään paikkaan. +msg-inserter-introduction-1=Osoita asettelijaa, niin näet mihin suuntaan se siirtää esineitä. +msg-inserter-introduction-2=Ne voivat siirtää esineitä rakennuksiin, liukuhihnoille ja arkkuihin, tai niistä pois. +msg-inserter-no-power=Tältä laitteelta on loppunut polttoaine. +msg-mined-inserter-instead-of-open=Purit poltinasettelijan, kun tarkoitus oli avata sen käyttöliittymä. Rakenna se uudelleen, ja avaa se painamalla __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Purit poltinasettelijan, kun tarkoitus kääntää sitä. Rakenna se uudelleen, ja käännä sitä painamalla __CONTROL__rotate__. +msg-rotations-explained=Kun rakennat jotain, käännä sitä ennen rakentamista painamalla __CONTROL__rotate__. +msg-shooting=Vihollisten ollessa lähellä voit ampua niitä pitämällä __CONTROL__shoot-enemy__ pohjassa. Tähtäys osuu lähimpänä osoitinta olevaan viholliseen. +think-automated-stone-mining=Käytin paljon aikaa tämän kiven louhimiseen. Minun kannattaisi laittaa ensimmäinen polttolouhimeni kaivamaan sitä puolestani. +think-chest-content-useful=Hmm, tälle saattaa olla käyttöä... +think-creepers-coming=Mikä se oli? Kuulosti aivan askelilta... +think-creepers-dead=Huh, tein niistä selvää, mutta lisää saattaa olla tulossa... +think-found-mining-site=Tämä näyttää hylätyltä kaivokselta... +think-got-machines=Jos yhdistän kaikki oikein, minun pitäisi saada nopeasti kasaan kaikki tarvittavat resurssit sähkövoimaa varten. +think-got-resources-1=Uhhuh. Kova työ, mutta minulla pitäisi nyt olla kaikki mitä tarvitsen. +think-inserter2-working=Jippii, se liikkuu! +think-need-more-machines=Tarvitsen sähköä, mutta ensin tarvitsen muutamia perusresursseja. +think-need-more-resources=Tarvitsen paljon resursseja aloittaakseni kunnollisen laajennuksen. +think-prepare=Parempi saada tuotanto täällä toimimaan ja valmistautua. +think-robotic-arm=Mihinköhän tarkoitukseen tuo robottikäsi on? +think-time-to-move-on=Aika jatkaa. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/fr/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/fr/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..93226e1f390a50fbcaa14ddf3815d63cab89e8ff --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/fr/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Reconstruisez le bras robotisé thermique. +goal-build-machines=Construisez ces machines : \n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Fermez l'interface du bras robotisé (appuyez sur __CONTROL__open-character-gui__). +goal-close-inventory=Fermer l'écran du personnage (appuyez sur __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Appuyez sur __CONTROL__open-character-gui__pour ouvrir l'écran du personnage. +goal-equip-ammo=Équipez-vous des chargeurs de munitions sous le pistolet. +goal-equip-gun=Équipez-vous du pistolet dans le premier emplacement d'arme. +goal-get-resources=Placez ces ressources dans votre inventaire : \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Placez du carburant dans le bras robotisé thermique. +goal-inspect-chest=Prenez tous les objets dans le coffre en fer. +goal-open-machine-gui=Ouvrir l'interface du bras robotisé thermique (appuyez sur __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Placez également le carburant dans le bras robotisé. +goal-rotate-inserter-2=Faites pivoter le bras robotisé en appuyant sur __CONTROL__rotate__ tout en le survolant avec le curseur, afin qu'il place le minerai de faire dans le four en pierre. +goal-rotate-inserter-2-controller=Faites pivoter le bras robotisé en appuyant sur __CONTROL__rotate__ pendant qu'il est sélectionné, afin qu'il place le minerai de fer dans le four en pierre. +goal-take-pistol=Prenez le pistolet et les chargeurs de munitions. +kill-creepers=Éliminez les créatures avant qu'elles ne vous attrapent ! Tirez en maintenant __CONTROL__shoot-enemy__. +msg-controller-character-tab=Ouvrez l'onglet du personnage pour changer votre équipement, vos armes et vos munitions. +msg-gun-equipment=Les armes et les munitions doivent être équipées ici. +msg-gun-equipment-controller=Les armes et les munitions sont présentées ici. +msg-inserter-1-wrong-position=Le bras robotisé thermique a été placé dans la mauvaise position. +msg-inserter-2-reversed=Le second bras robotisé thermique est à l'envers. +msg-inserter-2-wrong-position=Le bras robotisé thermique a été placé dans la mauvaise position. +msg-inserter-introduction-1=Survolez un bras robotisé pour voir dans quelle direction il déplacera les objets. +msg-inserter-introduction-1-controller=Sélectionnez un bras robotisé pour voir dans quelle direction il déplacera les objets. +msg-inserter-introduction-2=Ils peuvent insérer des objets dans des structures, des conteneurs ou sur des convoyeurs, ou bien les en retirer. +msg-inserter-no-power=Cette machine est à court de carburant. +msg-mined-inserter-instead-of-open=Vous avez récupéré le bras thermique au lieu de l'ouvrir. Reposez-le et ouvrez-le en appuyant sur __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Vous avez récupéré le bras thermique au lieu de le faire pivoter. Reposez-le et faites-le pivoter en appuyant sur __CONTROL__rotate__. +msg-rotations-explained=Avant de placer une structure, appuyez sur __CONTROL__rotate__ pour la faire pivoter. +msg-shooting=Vous pouvez tirer sur les ennemis à portée en maintenant __CONTROL__shoot-enemy__. L'ennemi le plus proche de votre curseur sera ciblé. +msg-shooting-controller=Lorsque des ennemis sont proches, vous pouvez tirer sur eux en maintenant __CONTROL__shoot-enemy__. Tout en maintenant __CONTROL__shoot-enemy__ vous pouvez viser en utilisant __CONTROL__look__. +think-automated-stone-mining=J'ai passé beaucoup de temps à miner cette pierre. Je devrais utiliser ma première foreuse thermique pour le faire à ma place. +think-chest-content-useful=Hmm, cela pourrait être utile +think-creepers-coming=Qu'est-ce que c'était ? On aurait dit des bruits de pas… +think-creepers-dead=Ouf, ils sont morts, mais d'autres vont probablement venir… +think-found-mining-site=On dirait un site de minage abandonné... +think-got-machines=En connectant tout convenablement, je devrais bientôt pouvoir obtenir les ressources nécessaires à la production d'électricité. +think-got-resources-1=Ouf, c'était un travail difficile. J'ai tout ce dont j'ai besoin maintenant. +think-inserter2-working=Hourra ! Ça se met en marche ! +think-need-more-machines=Je voudrais produire de l'électricité, mais il va d'abord me falloir quelques ressources de base. +think-need-more-resources=Je vais avoir besoin de beaucoup de ressources si je veux envisager une réelle expansion. +think-prepare=Je ferais mieux de remettre la production en marche et me préparer à les recevoir. +think-robotic-arm=Je me demande à quoi sert ce bras robotique. +think-time-to-move-on=Il est temps de plier bagages. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/he/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/he/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0d0863e496ad4bfc8130681c312f8c594b4558b5 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/he/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=.קלדה תססובמ עורזה תא שדחמ ונב +goal-build-machines=.__n\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4\.םינבמ ונב +goal-close-inserter-gui=.(__CONTROL__open-character-gui__ לע הציחלב) עורזה קשממ תא ורגס +goal-close-inventory=.(__CONTROL__confirm-gui__ לע הציחלב) תומדה ךסמ תא ורגס +goal-controller-open-character-gui=.םכלש תומדה ךסמ תחיתפל__CONTROL__open-character-gui__ לע וצחל +goal-equip-ammo=.חדקאל תחתמ תצבשמב תינסחמ ומיש +goal-equip-gun=.הנושארה קשנה תצבשמל ותסנכה ידי-לע חדקאב ודייטצה +goal-get-resources=__n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6\.םלג ירמוח יאלמב וקיזחה +goal-insert-fuel-into-inserter-1=.קלדה תססובמ עורזה ךות לא קלד וסינכה +goal-inspect-chest=.לזרבה תבית ךותמ םיטירפה לכ תא וחק +goal-open-machine-gui=.(__CONTROL__open-gui__ לע הציחלב) עורזה קשממ תא וחתפ +goal-put-fuel-into-inserter-2=.קלדה תססובמ עורזה ךות לא םג קלד וסינכה +goal-rotate-inserter-2=.ןבאה ןשבכ ךותל לזרבה תרפע תא סינכת איהש ךכ ,הילעמ ןמסה ףוחיר תעב __CONTROL__rotate__ לע הציחל תועצמאב עורזה תא ובבוס +goal-rotate-inserter-2-controller=.ןבאה ןשבכ ךותל לזרבה תא סינכת איהש ךכ __CONTROL__rotate__ שקמה תועצמאב עורזה ןוויכ תא ונש +goal-take-pistol=.תוינסחמהו חדקאה תא וחק +kill-creepers=.__CONTROL__shoot-enemy__ שקמ תועצמאב םיברקתמה םירוציה לע שאב וחתפ +msg-controller-character-tab=.םכלש תשומחתהו םיקשנה ,דויצה תא תונשל ידכ תומדה תינושל תא וחתפ +msg-gun-equipment=.ולא תוצבשמ תועצמאב השענ תשומחתבו קשנב שומישה +msg-gun-equipment-controller=.ןאכ םיגצומ תשומחתו םיקשנ +msg-inserter-1-wrong-position=.יוגש ןפואב התנבנ עורזה +msg-inserter-2-reversed=.הכופה הינשה עורזה +msg-inserter-2-wrong-position=.יוגש ןפואב התנבנ עורזה +msg-inserter-introduction-1=.םיטירפ זיזת איה ןוויכ הזיאל תוארל ידכ עורז לע רבכעה ןמס םע ועיבצה +msg-inserter-introduction-1-controller=.םיטירפ זיזת איה ןוויכ הזיאל תוארל ידכ עורז ורחב +msg-inserter-introduction-2=.תוביתו ,םיעוסמ ,םינבממ םיטירפ איצוהלו סינכהל םתורשפאב +msg-inserter-no-power=.קלדה לזא וז הנוכמל +msg-mined-inserter-instead-of-open=.__CONTROL__open-gui__ לע הציחלב הוחתפו שדחמ התוא ונב .התוא חותפל םוקמב עורזה תא םתקריפ הארנ +msg-mined-inserter-instead-of-open-2=.__CONTROL__open-gui__ לע הציחלב הובבוסו שדחמ התוא ונב .התוא בבוסל םוקמב עורזה תא םתקריפש הארנ +msg-rotations-explained=.םתיינב ינפל םינבמ בבוסל ידכ __CONTROL__rotate__ שקמב שמתשהל ןתינ +msg-shooting=.ףקתויש הז אוה רבכעה ןמסל רתויב בורקה ביואה .__CONTROL__shoot-enemy__ תקזחה ידי לע םרבעל תוריל רשפא ,ךילא םיבורק םיביוא שי רשאכ +msg-shooting-controller=.__CONTROL__look__ תועצמאב ןווכל רשפא __CONTROL__shoot-enemy__ תא םיקיזחמש ןמזב .__CONTROL__shoot-enemy__ תקזחה ידי לע םרבעל תוריל רשפא ,ךילא םיבורק םיביוא שי רשאכ +think-automated-stone-mining=.ירובע הז תא תושעל ידכ ילש חודיקה תנוכמב שמתשהל יל יאדכ .וללה םינבאה תביצחב ןמז הברה יתזבזב +think-chest-content-useful=...ישומיש תויהל לוכי הז ,מממה +think-creepers-coming=...םידעצ ומכ עמשנ הז ?היה הז המ +think-creepers-dead=...אובל םילולע םירחא לבא ...םיתמ םה - הלקה וזיא +think-found-mining-site=...שוטנ היירכ רתא ומכ הארנ הז +think-got-machines=.למשח רצייל ליבשב ךירצש המ לכ יתושרב היהי רהמ יד ,ךירצש ומכ לכה רבחא םא +think-got-resources-1=.ךירצש המ לכ תא יל שי וישכע תוחפל .השק הדובע התייה תאז ,ףוא +think-inserter2-working=!הזז איה ,הפוה +think-need-more-machines=.םייסיסב םיבאשמ המכ גישהל שי הליחת ךא ,למשח רצייל ינוצרב +think-need-more-resources=.תיניצר תובחרתהב ליחתהל ליבשב םיבאשמ הברה ךרטצא ינא +think-prepare=.ימצע תא ןיכאשו ,דובעל ןאכש רוצייה ךרעמל םורגאש יאדכ +think-robotic-arm=.תאזה תיטובורה עורזה תשמשמ המל ןיינעמ +think-time-to-move-on=.האלה ךישמהל ןמזה הז + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/hu/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/hu/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..13769039f93bf5fa3a94a950e5cdf2afec49ec7f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/hu/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Építsd újra a __ENTITY__burner-inserter__t. +goal-build-machines=Építs gépeket.\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Zárd be a manipulátor ablakát __CONTROL__open-character-gui__ lenyomásával. +goal-close-inventory=Zárd be a karakterképernyőt a(z) __CONTROL__confirm-gui__ megnyomásával. +goal-controller-open-character-gui=__CONTROL__open-character-gui__ lenyomásával nyisd meg a karakterablakot. +goal-equip-ammo=Töltsd be a lőszertárakat a pisztoly alá. +goal-equip-gun=Helyezd be a pisztolyt az első fegyverhelyre. +goal-get-resources=Szerezz nyersanyagokat.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Tegyél üzemanyagot a vegyestüzelésű manipulátorba. +goal-inspect-chest=Vedd ki az összes tárgyat a vasládából. +goal-open-machine-gui=Nyisd meg a gép ablakát (nyomd meg a(z) __CONTROL__open-gui__-t). +goal-put-fuel-into-inserter-2=Persze pakoljál bele üzemanyagot is. +goal-rotate-inserter-2=Forgasd el a manipulátort a(z) __CONTROL__rotate__ megnyomásával, miközben a kurzorral ki van jelölve, hogy beemelje a vasércet a __ENTITY__stone-furnace__-be. +goal-rotate-inserter-2-controller=Forgasd el a manipulátort __CONTROL__rotate__ megnyomásával, miközben ki van jelölve, hogy beemelje a vasércet a __ENTITY__stone-furnace__-be. +goal-take-pistol=Vedd el a pisztolyt és a lőszert. +kill-creepers=Öld meg a közeledő szörnyeket, mielőtt ők végeznek veled. Tüzelj a(z) __CONTROL__shoot-enemy__ lenyomásával. +msg-controller-character-tab=Nyisd meg a karakterlapot, hogy megváltoztasd a felszerelésedet, a fegyvereket és a lőszert. +msg-gun-equipment=A fegyvert és a lőszert itt kell elhelyezni. +msg-gun-equipment-controller=A fegyverek és lőszerek itt jelennek meg. +msg-inserter-1-wrong-position=A manipulátor rossz helyre lett lerakva. +msg-inserter-2-reversed=A második vegyestüzelésű manipulátor meg van fordítva. +msg-inserter-2-wrong-position=A manipulátor rossz helyre lett lerakva. +msg-inserter-introduction-1=Húzd az egeret a manipulátorra, hogy lásd, melyik irányba teszi a tárgyakat. +msg-inserter-introduction-1-controller=Válassz ki egy manipulátot, hogy lásd, melyik irányba mozgatja a tárgyakat. +msg-inserter-introduction-2=Tárgyakat helyezhetnek be az építményekbe, futószalagokra és a tárolókba, vagy kivehetik azokat. +msg-inserter-no-power=Ebből a gépből kifogyott az üzemanyag. +msg-mined-inserter-instead-of-open=Hoppá! Megnyitás helyett bányászni próbáltam a manipulátort. Nyitáshoz nyomj __CONTROL__open-gui__-t. +msg-mined-inserter-instead-of-open-2=Hoppá! Forgatás helyett bányászni próbáltam a manipulátort. Nyitáshoz nyomj __CONTROL__open-gui__-t. +msg-rotations-explained=Mielőtt lehelyeznél bármit, használd a(z) __CONTROL__rotate__ gombot, hogy elforgasd, mielőtt letennéd. +msg-shooting=Amikor egy ellenfél közelében vagy, tüzelhetsz a(z) __CONTROL__shoot-enemy__ lenyomásával. A kurzorhoz legközelebbi ellenfélre lősz ilyenkor. +msg-shooting-controller=Ha ellenség van a közelben, tüzelhetsz rájuk __CONTROL__shoot-enemy__ nyomva tartásával. __CONTROL__shoot-enemy__ nyomva tartása közben __CONTROL__look__ használatával célozhatsz. +think-automated-stone-mining=Elég sok időt öltem abba, hogy követ törjek a kőbányában. Használhatnám a __ENTITY__burner-mining-drill__-et itt, hogy helyettem dolgozzon. +think-chest-content-useful=Hmm, ezek jók lesznek valamire... +think-creepers-coming=Ez meg mi? Lépéseket hallok... +think-creepers-dead=Hú, ezeknek annyi, de még jöhetnek többen is... +think-found-mining-site=Ez a hely úgy néz ki, mint egy elhagyatott bányatelep... +think-got-machines=Ha megfelelően csatlakoztatom a gépeket, ki tudom hamar nyerni azokat a nyersanyagokat, amelyek az elektromosság igába hajtásához szükségesek. +think-got-resources-1=Kemény munka volt. Megvan minden, amire szükségem van. +think-inserter2-working=Jeee, ez működik! +think-need-more-machines=Elektromos áramot akarok termelni, de először néhány alapvető nyersanyagra lesz szükségem. +think-need-more-resources=Rengeteg nyersanyagra lesz szükségem, ha rendes gépparkot akarok előállítani. +think-prepare=Legjobb lenne, ha beindítanám a termelést itt, hogy felkészülhessek ellenük. +think-robotic-arm=Kíváncsi vagyok, mire használhatták ezt a robotkart. +think-time-to-move-on=Itt az ideje továbbállni. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/id/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/id/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1bc09ae27c353a4dd44ca2d621b8bec077426184 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/id/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Bangun kembali lengan pembakar mekanik. +goal-build-machines=Bangun bangunan: \n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Tutup layar lengan mekanik (tekan __CONTROL__open-character-gui__). +goal-close-inventory=Tutup layar karakter (tekan __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Tekan __CONTROL__open-character-gui__ untuk membuka layar karaktermu. +goal-equip-ammo=Lengkapi peluru dibawah pistol. +goal-equip-gun=Lengkapi pistol di slot senjata pertama. +goal-get-resources=Miliki persediaan di penyimpananmu. \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Masukan bahan bakar ke dalam "Burner Inserter". +goal-inspect-chest=Ambil semua item dari peti besi. +goal-open-machine-gui=Buka lengan pembakaran mekanik (tekan __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Demikian juga masukan bahan bakar kedalam "Inserter" +goal-rotate-inserter-2=Putar "Inserter" dengan menekan __CONTROL__rotate__ sambil mengarahkan kursor di atasnya, sehingga menempatkan "Iron Ore" ke dalam tungku batu. +goal-rotate-inserter-2-controller=Putar lengan mekanik dengan menekan __CONTROL__rotate__ sambil memilihnya, agar lengan mekanik akan meletakan bijih besi ke dalam tungku batu. +goal-take-pistol=Ambil pistol dan peluru. +kill-creepers=Bunuh makhluk yang mendekat sebelum mereka mendekat ke anda. Tembak dengan menahan __CONTROL__shoot-enemy__. +msg-controller-character-tab=Buka tab karakter dan ubah perlengkapanmu, senjata dan amunisi. +msg-gun-equipment=Senjata dan amunisi harus dilengkapi disini. +msg-gun-equipment-controller=Senjata dan amunisi ditampilkan di sini. +msg-inserter-1-wrong-position=Lengan pembakar mekanik telah dibangun di posisi yang salah. +msg-inserter-2-reversed="Burner Inserter" yang kedua dibalik. +msg-inserter-2-wrong-position="Burner inserter" telah dibangun dengan salah posisi. +msg-inserter-introduction-1=Dekatkan mouse ke lengan mekanik untuk melihat arah item akan dipindahkan. +msg-inserter-introduction-1-controller=Pilih lengan mekanik untuk melihat arah perpindahan item. +msg-inserter-introduction-2=Lengan itu dapat memasukan atau membuka item dari bangunan, ban dan kontainer. +msg-inserter-no-power=Mesin ini tidak ada bahan bakar. +msg-mined-inserter-instead-of-open=Kamu menghancurkan lengan pembakaran mekanik, bukan membukanya. Bangun kembali dan buka dengan menekan __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Kamu menghancurkan lengan pembakaran mekanik, bukan memutarnya. Bangun kembali lalu putar dengan menekan __CONTROL__rotate__. +msg-rotations-explained=Ketika membangun sebuah bangunan, tekan __CONTROL__rotate__ untuk memutar sebelum membangun. +msg-shooting=Jika musuh mendekat, anda dapat menembakinya dengan menahan __CONTROL__shoot-enemy__. Musuh yang lebih dekat dengan kursor akan tertembak. +msg-shooting-controller=Ketika musuh berada di dekatmu, kamu dapat menembak mereka dengan memegang __CONTROL__shoot-enemy__. Ketika memegang __CONTROL__shoot-enemy__ kamu dapat membidik dengan __CONTROL__look__ +think-automated-stone-mining=Aku menghabiskan banyak waktu untuk menambang batu ini. Aku harus menggunakan "burner mining drill" pertamaku agar menambang untukku +think-chest-content-useful=Hmm, mungkin ini berguna... +think-creepers-coming=Apa itu? Kedengarannya seperti langkah kaki... +think-creepers-dead=Fiuh, mereka sudah mati, tapi bisa saja banyak yang akan datang.... +think-found-mining-site=Ini terlihat seperti situs tambang yang ditinggalkan... +think-got-machines=Jika aku menyambungkan semuanya dengan benar, seharusnya aku dapat segera mengambil sumber daya yang diperlukan untuk listrik. +think-got-resources-1=Fiuh, kerja keras dan seharusnya aku sudah mendapatkan semua yang aku perlukan. +think-inserter2-working=Hore, bergerak! +think-need-more-machines=Aku ingin membuat listrik, namun pertama aku perlu sumber daya utama. +think-need-more-resources=Aku memerlukan banyak sumber daya jika aku ingin memulai ekspansi yang serius. +think-prepare=Sebaiknya aku memenjalankan produksi disini dan menyiapkan diriku. +think-robotic-arm=Aku penasaran apa guna dari lengan robot itu. +think-time-to-move-on=Saatnya untuk melanjutkan. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/it/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/it/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..94674b4c57fe41d7ac2d1fe30d03670df9f343c6 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/it/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Ricostruisci l'inseritore a combustibile. +goal-build-machines=Costruisci le strutture:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Chiudi la finestra dell'inseritore (premi il tasto __CONTROL__open-character-gui__) +goal-close-inventory=Chiudi la schermata del personaggio (Premi__CONTROL__close-gui__). +goal-controller-open-character-gui=Premi __CONTROL__open-character-gui__per aprire la schermata del giocatore. +goal-equip-ammo=Equipaggia i caricatori sotto la pistola +goal-equip-gun=Equipaggia la pistola nel primo slot delle armi +goal-get-resources=Metti le risorse nel tuo inventario.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Metti il carburante nell'inseritore a combustibile. +goal-inspect-chest=Prendi tutti gli oggetti dalla cassa di ferro +goal-open-machine-gui=Apri l'insertore a combustibile (premi il tasto __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Metti del combustibile anche dentro questo inseritore. +goal-rotate-inserter-2=Ruota l'inseritore premendo il tasto __CONTROL__rotate__ mentre passi il cursore su di esso in modo tale da mettere il ferro nella fornace di pietra. +goal-rotate-inserter-2-controller=Ruota l'inseritore premendo il tasto __CONTROL__rotate__ mentre è selezionato in modo tale che metta il ferro nella fornace di pietra. +goal-take-pistol=Prendi la pistola e i caricatori +kill-creepers=Uccidi le creature in avvicinamento prima che ti raggiungano. Spara premendo __CONTROL__shoot-enemy__. +msg-controller-character-tab=Apri la scheda del personaggio per cambiare equipaggiamento, pistole e munizioni. +msg-gun-equipment=Armi e munizioni vengono equipaggiati qui +msg-gun-equipment-controller=Pistole e munizioni sono mostrate qui. +msg-inserter-1-wrong-position=L'inseritore a combustione è stato costruito nella posizione sbagliata. +msg-inserter-2-reversed=Il secondo inseritore a combustibile è messo al contrario. +msg-inserter-2-wrong-position=L'inseritore a combustibile è stato costruito nella posizione sbagliata. +msg-inserter-introduction-1=Passa il cursore sopra un inseritore per vedere in quale direzione sposterà gli oggetti. +msg-inserter-introduction-1-controller=Seleziona un inseritore per vedere in quale direzione sposterà gli oggetti. +msg-inserter-introduction-2=Possono inserire o estrarre oggetti da strutture, nastri e contenitori. +msg-inserter-no-power=Questo macchinario ha finito il carburante. +msg-mined-inserter-instead-of-open=Hai smontato l'insertore a combustione invece di aprirlo. Ricostruiscilo e poi aprilo premendo il tasto __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Hai smontato l'insertore a combustione invece di ruotarlo. Ricostruiscilo e ruotalo premendo il tasto __CONTROL__rotate__. +msg-rotations-explained=Quando costruisci una struttura usa __CONTROL__rotate__ per ruotarlo prima di posizionarlo. +msg-shooting=Quando ci sono nemici vicini puoi sparargli premendo __CONTROL__shoot-enemy__. Verrà colpito il nemico più vicino al cursore. +msg-shooting-controller=Quando i nemici sono vicini puoi sparare contro di loro tenendo premuto __CONTROL__shoot-enemy__. Mentre tieni premuto __CONTROL__shoot-enemy__ puoi mirare usando __CONTROL__look__. +think-automated-stone-mining=Ho passato un sacco di tempo a scavare questa roccia. Dovrei usare la mia trivella a combustibile perché lo faccia per me. +think-chest-content-useful=Hmm, questo potrebbe servirmi. +think-creepers-coming=E quello cos’era? Sembravano dei passi... +think-creepers-dead=Phew, sono morti, ma potrebbe arrivarne altri... +think-found-mining-site=Questo posto sembra una miniera abbandonata. +think-got-machines=Se collego tutto correttamente, dovrei essere in grado di raccogliere le risorse necessarie per poter avere presto l'energia elettrica. +think-got-resources-1=Whew, è stato un duro lavoro. Ora ho tutto di quello che ho bisogno. +think-inserter2-working=Evviva, si muove! +think-need-more-machines=Vorrei generare dell'elettricità, ma prima avrò bisogno di qualche risorsa di base. +think-need-more-resources=Avrò bisogno di un sacco di risorse se vorrò iniziare ad espandermi seriamente. +think-prepare=Sarà meglio mettere in funzione la produzione e prepararmi. +think-robotic-arm=Mi chiedo a cosa serva quel braccio robotico. +think-time-to-move-on=È tempo di andare. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/ja/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/ja/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4683675caca5722a05bd1e4f43cd186bf4dae389 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/ja/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=燃料式インサータを再設置しましょう。 +goal-build-machines=施設を建設しましょう。\n__ENTITY__burner-mining-drill__:__1__/__2__\n__ENTITY__stone-furnace__:__3__/__4__ +goal-close-inserter-gui=インサータウィンドウを閉じましょう(__CONTROL__open-character-gui__を押す)。 +goal-close-inventory=画面を閉じましょう(__CONTROL__confirm-gui__キー)。 +goal-controller-open-character-gui=__CONTROL__open-character-gui__ を押してキャラクターウィンドウを開きます。 +goal-equip-ammo=通常弾薬をピストルの下のスロットに置いて装備しましょう。 +goal-equip-gun=ピストルを第1武器スロットに装備しましょう。 +goal-get-resources=インベントリに資源を集めましょう。\n__ITEM__iron-plate__:__1__/__2__\n__ITEM__copper-plate__:__3__/__4__\n__ENTITY__coal__:__5__/__6__ +goal-insert-fuel-into-inserter-1=燃料式インサータに燃料を入れましょう。 +goal-inspect-chest=鉄製チェストからアイテムを全て回収しましょう。 +goal-open-machine-gui=燃料式インサータを開きましょう(__CONTROL__open-gui__を押す) +goal-put-fuel-into-inserter-2=燃料式インサータに十分な量の燃料を投入しましょう。 +goal-rotate-inserter-2=燃料式インサータにカーソルを合わせて__CONTROL__rotate__で回転し、石の炉に鉄鉱石を投入できる向きにしましょう。 +goal-rotate-inserter-2-controller=インサータを選択中に __CONTROL__rotate__ を押し、鉄鉱石が石の炉に入るようにインサータを回転させましょう。 +goal-take-pistol=ピストルと弾薬を取りましょう。 +kill-creepers=近づいてくる敵にやられる前に倒せ! __CONTROL__shoot-enemy__を長押しで攻撃できます。 +msg-controller-character-tab=装備や銃、弾薬を変更するには、キャラクタータブを開きます。 +msg-gun-equipment=武器と弾を使うにはここに置いて装備する必要があります。 +msg-gun-equipment-controller=銃と弾薬はここに示されています。 +msg-inserter-1-wrong-position=燃料式インサータが間違った位置に設置されました。 +msg-inserter-2-reversed=こっちの燃料式インサータは向きが間違っています。 +msg-inserter-2-wrong-position=燃料式インサータが間違った位置に設置されました。 +msg-inserter-introduction-1=インサータにカーソルを合わせるとアイテムを移動させる方向を確認できます。 +msg-inserter-introduction-1-controller=インサータを選択すると、アイテムがどの方向に移動するかを確認できます。 +msg-inserter-introduction-2=インサータは、機械・ベルトコンベア・チェストにアイテムを出し入れすることができます。 +msg-inserter-no-power=こいつは燃料を使い切ってしまったようだ。 +msg-mined-inserter-instead-of-open=おっと、燃料式インサータの詳細ウィンドウを開きたかったのですが、間違って回収してしまいました。もう一度設置して__CONTROL__open-gui__でメニューを開いてください。 +msg-mined-inserter-instead-of-open-2=おっと、燃料式インサータを回転するのではなく回収してしまいました。再設置して__CONTROL__rotate__で回転してください。 +msg-rotations-explained=施設を設置する前に__CONTROL__rotate__を押すことで回転させてから設置できます。 +msg-shooting=敵が近づいてきたら__CONTROL__shoot-enemy__キーを長押しすることで攻撃できます。\nカーソルに最も近い敵を攻撃します。 +msg-shooting-controller=敵が近づいたら、 __CONTROL__shoot-enemy__ を押し続けることで敵を攻撃できます。__CONTROL__shoot-enemy__ を押し続けながら、 __CONTROL__look__ で照準できます。 +think-automated-stone-mining=石を掘るのに時間がかかってしまった。最初の燃料式掘削機は石を掘るために使おうかな。 +think-chest-content-useful=おお、これは使えるぞ! +think-creepers-coming=何だ?足音のようなものが聞こえたぞ… +think-creepers-dead=ふぅ...なんとか倒せた...もっとたくさんいるのかな... +think-found-mining-site=どうやら放棄された採掘現場みたいだ。 +think-got-machines=うまく組み合わせれば、すぐに発電ができるだけの材料が揃いそうだ。 +think-got-resources-1=ふぅ、疲れた。けど、これで必要な物は集まったかな? +think-inserter2-working=よしっ!動いた! +think-need-more-machines=まずは電気が必要だな。ただその前にもう少し資材を集めなきゃ… +think-need-more-resources=施設をちゃんと作ろうと思ったら、もっとたくさんの資源が必要だなあ… +think-prepare=装備を整えないと危険だな...自分の身は自分で守らなきゃ... +think-robotic-arm=あのロボットアームは何に使っているんだろう... +think-time-to-move-on=さぁ、次に行くぞ! + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/ka/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/ka/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..81837cf6af8a60dd443b3c4d3fa0f2a2adb5b525 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/ka/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=აღადგინეთ სანთურის მანიპულატორი. +goal-build-machines=აშენების კონსტრუქციები:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=დახურეთ მანიპულატორის ფანჯარა (დააჭირეთ __CONTROL__open-character-gui__). +goal-close-inventory=დახურეთ პერსონაჟის ეკრანი (დააჭირეთ __CONTROL__confirm-gui__). +goal-controller-open-character-gui=დააჭირეთ __CONTROL__open-character-gui__ თქვენი პერსონაჟის ფანჯრის გასახსნელად. +goal-equip-ammo=აღჭურვა ცეცხლსასროლი მაგაზინები ჟურნალები პისტოლეტის ქვეშ. +goal-equip-gun=აღჭურვა პისტოლეტი იარაღის პირველ ჭრილში. +goal-get-resources=გქონდეთ რესურსები თქვენს ინვენტარში..\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=ჩაასხით საწვავი სანთურის მანიპულატორში. +goal-inspect-chest=აიღეთ ყველა ნივთი რკინის სკივრიდან. +goal-open-machine-gui=გახსენით დამწვრობის მანიპულატორი (დააჭირეთ __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=ჩადეთ საწვავი მანუპულატორში. +goal-rotate-inserter-2=შემოატრიალეთ მანუპულატორი __CONTROL__rotate__-ზე დაჭერით, კურსორის გადატანისას, ისე, რომ რკინის საბადო ჩაასხას ქვის ღუმელში. +goal-rotate-inserter-2-controller=შემოატრიალეთ მანიპულატორი __CONTROL__rotate__-ის დაჭერით, სანამ ის არჩეულია, ისე, რომ რკინის მადანი მოათავსოს ქვის ღუმელში. +goal-take-pistol=აიღეთ პისტოლეტის და ცეცხლსასროლი იარაღის მაგაზინები. +kill-creepers=მოკალით მოახლოებული არსებები, სანამ ისინი დაგიჭერენ. ცეცხლი __CONTROL__shoot-emy__-ის დაჭერით. +msg-controller-character-tab=გახსენით პერსონაჟების ჩანართი თქვენი აღჭურვილობის, იარაღისა და საბრძოლო მასალის შესაცვლელად. +msg-gun-equipment=აქ იარაღი და საბრძოლო მასალა უნდა იყოს აღჭურვილი. +msg-gun-equipment-controller=აქ ნაჩვენებია იარაღი და საბრძოლო მასალა. +msg-inserter-1-wrong-position=სანთურის მანიპულატორი არასწორ მდგომარეობაშია აგებული. +msg-inserter-2-reversed=მეორე სანთურის მანიპულატორი შებრუნებულია. +msg-inserter-2-wrong-position=სანთურის მანიპულატორი არასწორ მდგომარეობაშია აგებული. +msg-inserter-introduction-1=გადაიტანეთ მანიპულატორი, რომ ნახოთ, რომელი მიმართულებით გადაიტანს ნივთებს. +msg-inserter-introduction-1-controller=აირჩიეთ მანიპულატორი, რათა ნახოთ, რომელი მიმართულებით გადაიტანს ნივთებს. +msg-inserter-introduction-2=მათ შეუძლიათ ნივთების ჩასმა ან გადმოტვირთვა კონსტრუქციებში, კონვეიერებში და კონტეინერებში. +msg-inserter-no-power=ამ მანქანას საწვავი ამოეწურა. +msg-mined-inserter-instead-of-open=თქვენ დაშალეთ სანთურის მანიპულატორი გახსნის ნაცვლად. ხელახლა შექმენით და შემდეგ გახსენით __CONTROL__open-gui__ დაჭერით. +msg-mined-inserter-instead-of-open-2=თქვენ დაშალეთ დამწვრობის მანიპულატორი იმის ნაცვლად, რომ დაატრიალოთ იგი. ხელახლა შექმენით და შემდეგ დაატრიალეთ __CONTROL__rotate__ დაჭერით. +msg-rotations-explained=სტრუქტურის აშენებისას დააჭირე __CONTROL__rotate__ რომ შეტრიალდეს აშენებამდე. +msg-shooting=როდესაც მტრები ახლოს არიან, შეგიძლიათ მათზე გასროლა დაჭერით __CONTROL__shoot-enemy__. კურსორთან ყველაზე ახლოს მტერი დახვრიტეს. +msg-shooting-controller=როდესაც მტრები ახლოს არიან, შეგიძლიათ მათზე გასროლა დაჭერით __CONTROL__shoot-enemy__. __CONTROL__shoot-enemi__-ის დაჭერისას შეგიძლიათ დამიზნება __CONTROL__look__-ის გამოყენებით. +think-automated-stone-mining=დიდი დრო გავატარე ამ ქვის მოპოვებაში. მე უნდა გამოვიყენო ჩემი პირველი საწვავი მოპოვების საბურღი, რომ მაღაროს იგი ჩემთვის. +think-chest-content-useful=ჰმ, ეს შეიძლება სასარგებლო იყოს... +think-creepers-coming=ეს რა იყო? ფეხის ხმას ჰგავდა... +think-creepers-dead=ფუ, ისინი მკვდრები არიან, მაგრამ შეიძლება კიდევ ბევრი იყოს... +think-found-mining-site=ეს მიტოვებულ მაინინგის ადგილს ჰგავს... +think-got-machines=თუ ეს ყველაფერი სწორად დავაკავშირე, მალე უნდა მივიღო ელექტროენერგიისთვის საჭირო რესურსები. +think-got-resources-1=უჰ, ეს იყო რთული სამუშაო. ახლა ყველაფერი მაქვს რაც მჭირდება. +think-inserter2-working=დიახ, ის მოძრაობს! +think-need-more-machines=ელექტროენერგიის გამომუშავება მინდა, მაგრამ ჯერ რაღაც ძირითადი რესურსი დამჭირდება. +think-need-more-resources=მე მჭირდება ბევრი რესურსი, თუ მსურს სერიოზული გაფართოების დაწყება. +think-prepare=ჯობია, აქ წარმოება ვიმუშაო და თავად მოვამზადო. +think-robotic-arm=მაინტერესებს რისთვის არის რობოტული მკლავი. +think-time-to-move-on=დროა გადავიდეთ. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/kk/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/kk/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5f82ff6f17c59fea728326b262d9d522988e6322 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/kk/demo_level-02.cfg @@ -0,0 +1,38 @@ +goal-build-inserter-back=Отындық салғышты қайта құрыңыз. +goal-build-machines=Құрыңыз:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inventory=Кейіпкер терезесін жабыңыз (__CONTROL__confirm-gui__ басыңыз). +goal-equip-ammo=Магазинді тапанша астына салыңыз. +goal-equip-gun=Тапаншаны бірінші қару слотына салыңыз. +goal-get-resources=Мұқаммалға ресурс жинаңыз.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Отындық салғышқа отын салыңыз. +goal-inspect-chest=Темір сандықтан барлық затты алыңыз. +goal-open-machine-gui=Отындық салғышты ашыңыз (__CONTROL__open-gui__ басыңыз). +goal-put-fuel-into-inserter-2=Салғышқа да отын салыңыз. +goal-rotate-inserter-2=Темір кенін тас пешке салдыру үшін салғышқа курсорды төндіріп, __CONTROL__rotate__ арқылы айналдырыңыз. +goal-take-pistol=Тапанша мен магазинді алыңыз. +kill-creepers=Мақұлықтар сізге жетпегенше, оларды өлтіріп тастаңыз. __CONTROL__shoot-enemy__ басып ұстап атыңыз. +msg-gun-equipment=Қару мен ату жарағы мұнда салынуы керек. +msg-inserter-1-wrong-position=Отындық салғыш бұрыс позицияда құрылды. +msg-inserter-2-reversed=Екінші отындық салғыш кері бұрылған. +msg-inserter-2-wrong-position=Отындық салғыш бұрыс позицияда құрылды. +msg-inserter-introduction-1=Салғышқа курсорды төндіріп, қай бағытпен зат тасымалдайтынын көріңіз. +msg-inserter-introduction-2=Олар құрылыс, конвейер және контейнерге зат сала алады, және керісінше ала алады. +msg-inserter-no-power=Бұл мәшиненің отыны жоқ. +msg-mined-inserter-instead-of-open=Отындық салғышты ашудың орнына оны құлаттып тастадыңыз. Қайта құрып, __CONTROL__open-gui__ арқылы ашыңыз. +msg-mined-inserter-instead-of-open-2=Отындық салғышты айналдырудың орнына оны құлаттып тастадыңыз. Қайта құрып, __CONTROL__rotate__ арқылы айналдырыңыз. +msg-rotations-explained=Құрылыс салғанда құрар алдында айналдыру үшін __CONTROL__rotate__ басыңыз. +msg-shooting=Жаулар жақындағанда, оларды __CONTROL__shoot-enemy__ арқылы ата аласыз. Курсорға ең жақын жау атылады. +think-automated-stone-mining=Бұл тасты қазуға көп уақыт құрттым. Оны қазу үшін бірінші отындық бұрғымды қолдануым керек. +think-chest-content-useful=Хмм, бұл кәдеге жарауы мүмкін... +think-creepers-coming=Бұл не? Қадам сияқты естілді... +think-creepers-dead=Үф, бәрі өлді, бірақ одан да көп келуі мүмкін... +think-found-mining-site=Тасталған тау-кен кешені сияқты... +think-got-machines=Бәрін дұрыс байланыстырсам, электр қуатына керек ресурстың бәрін таба аламын. +think-got-resources-1=Уһ, бір қиын жұмыс екен. Енді керегімнің бәрі бар. +think-inserter2-working=Алақай, қозғалып жатыр! +think-need-more-machines=Электр өндіргім келеді, бірақ алдымен маған негізгі ресурстар керек. +think-need-more-resources=Ауқымды экспансия бастағым келсе, көп ресурс керек болар. +think-prepare=Өндірісті дұрыстап, дайындалғаным абзал. +think-robotic-arm=Бұл робот қолы не істейді екен. +think-time-to-move-on=Алға басайын. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/ko/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/ko/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..11556a7af410eac1ccd33544fb87d13d748cef71 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/ko/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=화력 투입기를 다시 설치하세요. +goal-build-machines=구조물을 설치하세요.\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=__CONTROL__open-character-gui__를 눌러 투입기 창을 닫으세요. +goal-close-inventory=__CONTROL__confirm-gui__ 키를 눌러 캐릭터 화면을 닫으세요. +goal-controller-open-character-gui=__CONTROL__open-character-gui__를 눌러 캐릭터 화면을 여세요. +goal-equip-ammo=화기용 탄창을 권총 아래에 있는 탄약 칸에 장착하십시오. +goal-equip-gun=권총을 첫 번째 총 슬롯에 장착하십시오. +goal-get-resources=자원을 모으세요.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=화력 투입기에 연료를 넣으세요. +goal-inspect-chest=철 상자에서 모든 아이템을 가져가세요. +goal-open-machine-gui=__CONTROL__open-gui__를 눌러 화력 투입기 화면을 여세요. +goal-put-fuel-into-inserter-2=투입기에도 연료를 공급하세요. +goal-rotate-inserter-2=마우스를 투입기에 올린 상태에서 __CONTROL__rotate__ 키를 눌러 투입기를 회전시켜 철 광석을 돌 용광로 안에 넣을 수 있게 하세요. +goal-rotate-inserter-2-controller=투입기를 선택한 상태에서 __CONTROL__rotate__(으)로 투입기를 회전시켜 철 광석을 돌 용광로 안에 넣을 수 있게 하세요. +goal-take-pistol=권총과 화기용 탄창을 가져가세요. +kill-creepers=당신을 향해 다가오는 생명체들을 처치하세요. __CONTROL__shoot-enemy__를 꾹 눌러 공격합니다. +msg-controller-character-tab=장비, 총, 탄약을 변경하려면 캐릭터 탭을 여세요. +msg-gun-equipment=총과 탄창을 여기에 넣어야 합니다. +msg-gun-equipment-controller=총과 탄약은 여기에 표시됩니다. +msg-inserter-1-wrong-position=화력 투입기가 잘못된 위치에 설치되었습니다. +msg-inserter-2-reversed=두 번째 화력 투입기는 반대 방향으로 회전되어 있습니다. +msg-inserter-2-wrong-position=화력 투입기가 잘못된 위치에 설치되었습니다. +msg-inserter-introduction-1=투입기 위에 마우스를 대어 아이템을 이동하는 방향을 확인하세요. +msg-inserter-introduction-1-controller=투입기를 선택해서 아이템이 이동하는 방향을 확인하세요. +msg-inserter-introduction-2=투입기는 구조물이나 벨트, 상자에 아이템을 넣거나 빼올 수 있습니다. +msg-inserter-no-power=이 투입기는 연료가 부족합니다. +msg-mined-inserter-instead-of-open=화력 투입기의 UI를 연 게 아니라 철거해 버렸습니다. 다시 화력 투입기를 설치하고 __CONTROL__open-gui__을 눌러 UI 화면을 여세요. +msg-mined-inserter-instead-of-open-2=화력 투입기의 방향을 회전시킨 게 아니라 철거해 버렸습니다. 다시 화력 투입기를 설치하고 __CONTROL__rotate__ 키를 눌러 회전시키세요. +msg-rotations-explained=무언가 설치하기 전에 __CONTROL__rotate__을 눌러 회전시킨 상태로 설치할 수 있습니다. +msg-shooting=적들이 근접했을 때 __CONTROL__shoot-enemy__를 꾹 눌러 적들을 공격할 수 있습니다. 마우스에 가장 가까운 적을 공격합니다. +msg-shooting-controller=적이 가까이 있을 때 __CONTROL__shoot-enemy__를 누르면 적에게 사격할 수 있습니다. __CONTROL__shoot-enemy__를 누르는 동안 __CONTROL__look__(으)로 조준점을 바꿀 수 있습니다. +think-automated-stone-mining=돌을 채광하는데 시간이 너무 많이 걸리는 것 같은데, 첫 화력 채광 드릴을 돌에다 설치해야겠어. +think-chest-content-useful=흠, 이건 조금 쓸모있어 보이는군... +think-creepers-coming=뭐지? 발걸음 소리 같은데... +think-creepers-dead=휴, 처치했군. 그렇지만 저것들이 더 올 수도 있겠어... +think-found-mining-site=여긴 버려진 채광 지역 같은데... +think-got-machines=모든 것이 제대로 연결되면, 발전기를 만들 자원을 금방 얻을 수 있겠군. +think-got-resources-1=휴, 힘들었다. 그래도 필요한건 다 모았군. +think-inserter2-working=좋아, 작동한다! +think-need-more-machines=전기를 얻고 싶은데, 그러려면 먼저 기초적인 자원을 모아야겠군. +think-need-more-resources=제대로 된 확장을 하기 위해서는 많은 자원이 필요할거야. +think-prepare=여기에서 작업해 자동화를 하고, 준비하는 것이 좋겠어. +think-robotic-arm=이 로봇 팔은 무슨 용도지? +think-time-to-move-on=이제 이동할 시간이야. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/lt/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/lt/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b585de235b541897cec9ebb9bd722b9dd128e5f6 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/lt/demo_level-02.cfg @@ -0,0 +1,17 @@ +goal-build-inserter-back=Atstatykite kieto kuro įterpėją. +goal-insert-fuel-into-inserter-1=Įdėkite kurą į kieto kuro įterpėją. +goal-inspect-chest=Paimkite visus daiktus iš geležinės skrynios. +goal-open-machine-gui=Atidarykite kieto kuro įterpėjo meniu (spauskite __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Taip pat įdėkite kuro į įterpėją. +msg-inserter-introduction-1=Užveskite ant įterpėjo, kad pamatytumėte kur jis perkels daiktus. +msg-inserter-no-power=Šioje mašinoje baigėsi kuras. +msg-rotations-explained=Prieš padedant pastatą, galite paspausti __CONTROL__rotate__, kad pasukti jį. +think-automated-stone-mining=Daug laiko praleidau kasdamas akmenis. Turėčiau panaudoti savo kieto kuro kasybos grąžtą, kad tai atliktų už mane. +think-chest-content-useful=Hm, tai gali praversti... +think-found-mining-site=Atrodo kaip apleista kasykla... +think-got-machines=Jei viską sujungsiu teisingai, turėčiau galėti greitai surinkti pakankamai išteklių elektros energijai išgauti. +think-got-resources-1=Buvo nelengva. Manau jau turiu viską ko reikia. +think-need-more-resources=Man reiks daug išteklių, jei norėsiu pradėti plėstis. +think-robotic-arm=Įdomu, kam skirta mechaninė ranka. +think-time-to-move-on=Laikas judėti pirmyn. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/lv/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/lv/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c0cd02ab47fa7566a93a9ed40e6f63c64fbccb54 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/lv/demo_level-02.cfg @@ -0,0 +1,18 @@ +goal-build-inserter-back=Uzcel no jauna iekšdedzes mehānisko roku. +goal-close-inserter-gui=Aizver mehāniskās rokas logu (spied __CONTROL__open-character-gui__) +goal-insert-fuel-into-inserter-1=Ievieto degvielu iekšdedzes mehāniskajā rokā. +goal-open-machine-gui=Atver iekšdedzes mehānisko roku (spied __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Ievieto degvielu arī mehāniskajā rokā. +goal-rotate-inserter-2=Rotē mehānisko roku spiežot __CONTROL__rotate__ kamēr tavs kursors atrodas virs tās. Pagriez to, lai tā liktu dzelzs rūdu akmens krāsnī. +goal-rotate-inserter-2-controller=Rotē mehānisko roku spiežot __CONTROL__rotate__ kamēr tā izvēlēta. Pagriez to, lai tā liktu dzelzs rūdu akmens krāsnī. +msg-inserter-1-wrong-position=Iekšdedzes mehāniskā roka tika uzcelta nepareizajā vietā. +msg-inserter-2-reversed=Otra iekšdedzes mehāniskā roka ir pretēji vērsta. +msg-inserter-2-wrong-position=Iekšdedzes mehāniskā roka tika uzcelta nepareizajā vietā. +msg-inserter-introduction-1=Novieto kursoru virs mehāniskās rokas, lai redzētu tās darbības virzienu. +msg-inserter-introduction-1-controller=Izvēlies mehānisko roku, lai redzētu tās darbības virzienu. +msg-inserter-introduction-2=Tās var ielikt vai izņemt priekšmetus no konstukcijām, konveijeriem un glabātuvēm. +msg-inserter-no-power=Šai ierīcei ir izbeigusies degviela. +msg-mined-inserter-instead-of-open=Tā vietā, lai atvēru iekšdedzes mehānisko roku, tu to nojauci. Uzcel to no jauna un atver spiežot __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Tā vietā, lai rotētu iekšdedzes mehānisko roku, tu to nojauci. Uzcel to no jauna un rotē to spiežot __CONTROL__rotate__. +think-inserter2-working=Super, tas kustās! + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/nl/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/nl/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9e17d6e08f4d94c008c3a43c3657241e8c5d93f8 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/nl/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Herbouw de brandstof robotarm. +goal-build-machines=Bouw machines:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Sluit het robotarm venster (druk __CONTROL__open-character-gui__). +goal-close-inventory=Sluit het karakterscherm (druk __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Druk op __CONTROL__open-character-gui__ toetsom het personagescherm te openen. +goal-equip-ammo=Plaats je ammunitie onder het pistool. +goal-equip-gun=Plaats het pistool in het eerste wapen vak. +goal-get-resources=Verzamel grondstoffen in je inventaris:\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Doe brandstof in de brandstof robotarm. +goal-inspect-chest=Neem alle spullen uit de ijzeren kist. +goal-open-machine-gui=Open het brandervenster (druk __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Doe ook brandstof in de robotarm. +goal-rotate-inserter-2=Draai de robotarm om door __CONTROL__rotate__ ingedrukt te houden terwijl je cursor eroverheen draait, zodat het de ijzererts in de stenen oven doet. +goal-rotate-inserter-2-controller=Draai de robotarm om door terwijl je hem geselecteerd heb __CONTROL__rotate__ in te drukken, zodat het de ijzererts in de stenen oven doet. +goal-take-pistol=Pak het pistool en ammunitie. +kill-creepers=Dood de aankomende vijanden voordat ze bij je komen. Schiet door __CONTROL__shoot-enemy__ ingedrukt te houden. +msg-controller-character-tab=Open het personage tabblad om je uitrusting, geweren en munitie te veranderen. +msg-gun-equipment=Geweren en ammunitie moeten hier worden uitgerust. +msg-gun-equipment-controller=Geweren en munitie worden hier getoond. +msg-inserter-1-wrong-position=De brandstof robotarm is in de verkeerde richting gebouwd. +msg-inserter-2-reversed=De tweede brandstof robotarm staat omgekeerd. +msg-inserter-2-wrong-position=De brandstof robotarm is op de verkeerde plek gebouwd. +msg-inserter-introduction-1=Plaats je muis over de robotarm om te zien in welke richting de spullen bewegen. +msg-inserter-introduction-1-controller=Selecteer een robotarm om te zien in welke richting de spullen bewegen. +msg-inserter-introduction-2=Ze kunnen spullen in- of uitladen van gebouwen, transportbanden en containers. +msg-inserter-no-power=Deze machine heeft geen brandstof meer. +msg-mined-inserter-instead-of-open=Je hebt de verbrandingsrobotarm opgepakt in plaats van deze te openen. Herbouw hem en open hem vervolgens door op __CONTROL__open-gui__ te drukken. +msg-mined-inserter-instead-of-open-2=Je hebt de verbrandingsrobotarm opgepakt in plaats van te draaien. Bouw het opnieuw en draai het vervolgens door op __CONTROL__rotate__ te drukken. +msg-rotations-explained=Terwijl je een gebouw aan het maken bent, druk op __CONTROL__rotate__ om hem te draaien voordat je hem bouwt. +msg-shooting=Wanneer vijanden dichtbij zijn kan je schieten door __CONTROL__shoot-enemy__ ingedrukt te houden. Het doelwit dat het dichtst bij de cursor zit, zal beschoten worden. +msg-shooting-controller=Wanneer vijanden dichtbij zijn, kun je met __CONTROL__shoot-enemy__ schieten. Tijdens het vasthouden van __CONTROL__shoot-enemy__ kun je met __CONTROL__look__ richten. +think-automated-stone-mining=Ik heb teveel tijd verspilt aan het mijnen van steen. Ik kan dit beter door mijn eerste brandstof mijnbouw boor laten doen. +think-chest-content-useful=Hmm, dit kan van pas komen... +think-creepers-coming=Wat was dat? Het klonk als voetstappen... +think-creepers-dead=Fieuw, nu zijn ze dood, maar misschien komen er nog meer aan... +think-found-mining-site=Dit ziet eruit als een verlaten mijn... +think-got-machines=Als ik het allemaal bij elkaar aansluit, krijg ik als het goed is alle benodigde mineralen binnen om elektriciteit te creëren. +think-got-resources-1=Wow, dat was hard werken. Ik heb nu alles wat ik nodig heb. +think-inserter2-working=Jeej, het beweegt! +think-need-more-machines=Ik wil elektriciteit genereren, maar eerst heb ik wat simpele ingrediënten nodig. +think-need-more-resources=Ik heb een hoop mineralen nodig als ik een serieuze uitbreiding wil maken. +think-prepare=Het is beter als ik de productie werkend krijg en mezelf voorbereid. +think-robotic-arm=Ik vraag me af waar de robotarm voor dient. +think-time-to-move-on=Het is tijd om verder te gaan. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/no/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/no/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ab5ec36c623959d598c18256ee33868dbabc2fb0 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/no/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Gjenoppbygg den brenselsdrevne innsetteren. +goal-build-machines=Bygg konstruksjoner:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Lukk innsetter-vinduet (trykk __CONTROL__open-character-gui__). +goal-close-inventory=Lukk spillervinduet (trykk __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Trykk __CONTROL__open-character-gui__ for å åpne spillervinduet. +goal-equip-ammo=Utstyr våpen magasiner under pistol. +goal-equip-gun=Utstyr pistolen i den første våpenplassen. +goal-get-resources=Ha ressurser i inventaret Deres.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Plassér drivstoff i den brenselsdrevne innsetteren. +goal-inspect-chest=Ta alle gjenstandene fra jernkisten. +goal-open-machine-gui=Åpne den brenselsdrevne innsetteren (trykk __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Fyll innsetteren med drivstoff også. +goal-rotate-inserter-2=Rotér innsetteren ved å trykke __CONTROL__rotate__ mens du holder musepekeren over den, slik at den putter jernmalm i steinovnen. +goal-rotate-inserter-2-controller=Rotér innsetteren ved å trykke __CONTROL__rotate__ mens du holder markøren over den, slik at den putter jernmalm i steinovnen. +goal-take-pistol=Ta pistol og våpen magasiner. +kill-creepers=Drep skapningene som nærmer seg før de når Dem. Skyt ved å holde __CONTROL__shoot-enemy__. +msg-controller-character-tab=Åpne spillervinduet for å endre utstyr, våpen og ammunisjon. +msg-gun-equipment=Våpen og ammunisjon må være utstyrt her. +msg-gun-equipment-controller=Våpen og ammunisjon vises her. +msg-inserter-1-wrong-position=Den brenselsdrevne innsetteren er bygget i feil posisjon. +msg-inserter-2-reversed=Den andre brenselsdrevne innsetteren er feil vei. +msg-inserter-2-wrong-position=Den brenselsdrevne innsetteren er bygget i feil posisjon. +msg-inserter-introduction-1=Hold over en innsetter for å se hvilken retning den vil flytte ting. +msg-inserter-introduction-1-controller=Velg en innsetter for å se hvilken retning den vil flytte gjenstander. +msg-inserter-introduction-2=De kan plassere gjenstander i, eller losse gjenstander fra konstruksjoner, belter og beholdere. +msg-inserter-no-power=Denne maskinen har gått tom for drivstoff. +msg-mined-inserter-instead-of-open=De dekonstruerte den brenselsdrevne boremaskinen isteden for å åpne den. Gjenoppbygg den og åpne den ved å trykke __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=De demonterte den brenselsdrevne boremaskinen istedenfor å rotere den. Gjenbygg den og roter den deretter ved å trykke på __CONTROL__rotate__. +msg-rotations-explained=Når De bygger en struktur, trykk på __CONTROL__rotate__ for å rotere før De bygger. +msg-shooting=Når fiender er nærme kan De skyte på dem ved å holde __CONTROL__shoot-enemy__. Fienden nærmest musepekeren vil bli skutt. +msg-shooting-controller=Når fiender er nær, kan du skyte på dem ved å holde __CONTROL__shoot-enemy__. Mens du holder __CONTROL__shoot-enemy__ kan du sikte med __CONTROL__look__. +think-automated-stone-mining=Jeg brukte lang tid på å utvinne denne steinen. Jeg burde bruke min første brenselsdrevne boremaskin til å utvinne det for meg. +think-chest-content-useful=Hmm, dette kan komme til nytte... +think-creepers-coming=Hva var det? Det hørtes ut som fotspor ... +think-creepers-dead=Puh, de er døde, men det kan komme flere... +think-found-mining-site=Dette ser ut som et forlatt gruveområde... +think-got-machines=Hvis jeg kobler alt riktig sammen, burde jeg klare å samle alle ressursene jeg trenger for elektrisk kraft snart. +think-got-resources-1=Puh, det var masse hardt arbeid. Jeg har alt jeg trenger nå. +think-inserter2-working=Hurra, den beveger seg! +think-need-more-machines=Jeg vil generere strøm, men først trenger jeg noen grunnleggende ressurser. +think-need-more-resources=Jeg kommer til å trenge masse ressurser hvis jeg ønsker å starte med skikkelig utvidelse. +think-prepare=Jeg må forte meg å få i gang produksjonen og forberede meg selv. +think-robotic-arm=Jeg lurer på hva den robotarmen er til. +think-time-to-move-on=Det er på tide å gå videre. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/pl/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/pl/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..807edc461e371c118ea9eaaa963cb6c4378da002 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/pl/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Odbuduj podajnik spalinowy. +goal-build-machines=Zbuduj maszyny.\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Zamknij okno podajnika (naciśnij __CONTROL__open-character-gui__). +goal-close-inventory=Zamknij interfejs postaci (wciśnij __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Naciśnij __CONTROL__open-character-gui__ aby otworzyć okno postaci. +goal-equip-ammo=Wyposaż się w magazynki pod pistoletem. +goal-equip-gun=Wyposaż się w pistolet w pierwszym polu broni. +goal-get-resources=Zdobądź surowce do ekwipunku.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Umieścić paliwo w podajniku spalinowym. +goal-inspect-chest=Weź wszystkie przedmioty z żelaznej skrzyni. +goal-open-machine-gui=Otwórz podajnik spalinowy (naciśnij __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Umieścić paliwo również w podajniku. +goal-rotate-inserter-2=Obróć podajnik naciskając __CONTROL__rotate__ trzymając nad nim kursor, tak aby by zaczął przekładać żelazo do pieca. +goal-rotate-inserter-2-controller=Obróć podajnik naciskając __CONTROL__rotate__ kiedy jest wybrany, tak aby włożył rudę żelaza do kamiennego pieca. +goal-take-pistol=Weź pistolet i magazynki. +kill-creepers=Zabij kąsacze zanim one zabiją ciebie. Strzelaj przytrzymując __CONTROL__shoot-enemy__. +msg-controller-character-tab=Otwórz zakładkę postaci, aby zmienić swoje wyposażenie, broń i amunicję. +msg-gun-equipment=Broń i amunicję musi być na wyposażeniu. +msg-gun-equipment-controller=Tutaj pokazano broń i amunicję. +msg-inserter-1-wrong-position=Podajnik spalinowy jest postawiony w złym miejscu. +msg-inserter-2-reversed=Drugi podajnik jest odwrócony. +msg-inserter-2-wrong-position=Podajnik spalinowy jest postawiony w złym miejscu. +msg-inserter-introduction-1=Przesuń kursor nad podajnik, aby zobaczyć, w którym kierunku przemieści przedmioty. +msg-inserter-introduction-1-controller=Wybierz podajnik, aby zobaczyć, w jakim kierunku przestawi przedmioty. +msg-inserter-introduction-2=Mogą one umieszczać przedmioty na taśmociągach, w maszynach i kontenerach lub je rozładowywać. +msg-inserter-no-power=W tej maszynie skończyło się paliwo. +msg-mined-inserter-instead-of-open=Ups! Tak się demontuje podajnik spalinowy zamiast otworzyć jego interfejs. Okno interfejsu otwiera się naciskając __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Tak się demontuje podajnik zamiast obrócić go. Odbuduj go, a następnie obróć naciskając __CONTROL__rotate__. +msg-rotations-explained=Gdy coś budujesz użyj __CONTROL__rotate__ by obrócić przedmiot zanim go postawisz. +msg-shooting=Kiedy wrogowie są blisko możesz strzelać w nich trzymając __CONTROL__shoot-enemy__. Przeciwnik najbliżej twojego kursora zostanie wtedy ostrzelany. +msg-shooting-controller=Kiedy wrogowie są blisko możesz strzelać do nich, trzymając __CONTROL__shoot-enemy__. Trzymając __CONTROL__shoot-enemy__ możesz wycelować używając __CONTROL__look__. +think-automated-stone-mining=Spędziłem mnóstwo czasu by wydobyć ten kamień. Użyję lepiej spalinowej wiertnicy górniczej aby wydobywała go za mnie. +think-chest-content-useful=Hmm, może się przydać... +think-creepers-coming=Co to było? Brzmiało jak kroki... +think-creepers-dead=Uff, nie żyją. Wkrótce jednak może nadejść ich więcej... +think-found-mining-site=Zdaje się, że to jakaś opuszczona kopalnia... +think-got-machines=Jeśli wszystko połączę prawidłowo, szybko powinienem zdobyć niezbędne surowce do wprowadzenia elektryczności. +think-got-resources-1=Uff... Było ciężko. Mam już wszystko czego mi trzeba. +think-inserter2-working=Hurra, to działa! +think-need-more-machines=Chcę wytwarzać energię elektryczną, ale najpierw będę potrzebował pewnych podstawowych zasobów. +think-need-more-resources=Potrzebuję dużo surowców by zacząć poważniejszą ekspansję. +think-prepare=Lepiej uruchomię produkcję i przygotuję się. +think-robotic-arm=Ciekawe do czego służą te mechaniczne ramiona. +think-time-to-move-on=Czas ruszać dalej. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/pt-BR/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/pt-BR/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e61c68bc88bb43d9c44edcb0c32e97c0276f8d1b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/pt-BR/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Reconstrua o insersor a combustão. +goal-build-machines=Construa as máquinas:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Feche a janela do insersor (pressione __CONTROL__open-character-gui__). +goal-close-inventory=Feche a tela do personagem (pressione __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Pressione __CONTROL__open-character-gui__ para abrir a janela do seu personagem. +goal-equip-ammo=Equipe cartuchos de munição abaixo da pistola. +goal-equip-gun=Equipe a pistola no primeiro espaço de arma. +goal-get-resources=Tenha os seguintes recursos no inventário:\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Coloque combustível no insersor a combustão. +goal-inspect-chest=Pegue todos os itens do baú de ferro. +goal-open-machine-gui=Abra o insersor a combustão (pressione __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Coloque combustível no insersor também. +goal-rotate-inserter-2=Gire o insersor pressionando __CONTROL__rotate__ com o cursor em cima dele, para que ele coloque o minério ferro dentro da fornalha da pedra. +goal-rotate-inserter-2-controller=Gire o insersor selecionado pressionando __CONTROL__rotate__ para que ele coloque o minério de ferro na fornalha de pedra. +goal-take-pistol=Pegue a pistola e os cartuchos de munição. +kill-creepers=Mate as criaturas que se aproximam antes que elas te alcancem. Atire segurando __CONTROL__shoot-enemy__. +msg-controller-character-tab=Abra a aba do personagem para mudar seu equipamento, armas e munição. +msg-gun-equipment=Armas e munições devem ser equipadas aqui. +msg-gun-equipment-controller=Armas e munições são mostradas aqui. +msg-inserter-1-wrong-position=O insersor a combustão foi construído na posição errada. +msg-inserter-2-reversed=O segundo insersor está invertido. +msg-inserter-2-wrong-position=O insersor a combustão foi construído na posição errada. +msg-inserter-introduction-1=Passe o cursor sobre um insersor para ver em qual direção ele irá mover itens. +msg-inserter-introduction-1-controller=Selecione um insersor para ver em qual direção ele irá mover itens. +msg-inserter-introduction-2=Eles podem colocar ou tirar itens de estruturas, esteiras ou contêineres. +msg-inserter-no-power=Essa máquina ficou sem combustível. +msg-mined-inserter-instead-of-open=Você demoliu o insersor a combustão em vez de abri-lo. Reconstrua-o e então abra-o pressionando __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Você demoliu o insersor a combustão em vez de rotacioná-lo. Reconstrua-o e então o rotacione pressionando __CONTROL__rotate__. +msg-rotations-explained=Ao construir alguma coisa, use __CONTROL__rotate__ para girar antes de posicionar. +msg-shooting=Quando inimigos estão próximos, você pode atirar neles segurando __CONTROL__shoot-enemy__. A mira irá para o inimigo mais próximo do cursor. +msg-shooting-controller=Quando os inimigos estão próximos, você pode atirar neles segurando __CONTROL__shoot-enemy__. Enquanto segura __CONTROL__shoot-enemy__ você pode mirar usando __CONTROL__look__. +think-automated-stone-mining=Extrair essa pedra me tomou muito tempo. Eu deveria usar a minha primeira mineradora a combustão para minerá-la para mim. +think-chest-content-useful=Hmm, talvez eu possa utilizar isso... +think-creepers-coming=O que foi isso? Pareciam passos... +think-creepers-dead=Ufa, eles estão mortos, mas talvez mais alguns estejam vindo... +think-found-mining-site=Isso parece um posto de mineração abandonado... +think-got-machines=Se eu conectar tudo corretamente, vou poder conseguir os recursos pra gerar energia elétrica logo. +think-got-resources-1=Nossa, isso deu trabalho, mas acho que agora tenho tudo o que preciso. +think-inserter2-working=Oba, está funcionando! +think-need-more-machines=Quero gerar eletricidade, mas primeiro precisarei de alguns recursos básicos. +think-need-more-resources=Vou precisar de muitos recursos se eu quiser expandir pra valer. +think-prepare=É melhor eu colocar a produção pra funcionar e me preparar. +think-robotic-arm=Eu me pergunto para que serve o braço robótico. +think-time-to-move-on=É hora de seguir em frente. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/pt-PT/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/pt-PT/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4eece7df5317885a3c3618b4b57457f1548fcea3 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/pt-PT/demo_level-02.cfg @@ -0,0 +1,38 @@ +goal-build-inserter-back=Reconstrói o insersor a combustão. +goal-build-machines=Constrói estruturas:\n__ENTITY__burner-mining-drill__:__1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inventory=Feche a interface do personagem (pressione __CONTROL__confirm-gui__). +goal-equip-ammo=Equipa os cartuchos da arma de fogo em baixo da pistola. +goal-equip-gun=Equipa a pistola no primeiro slot das armas. +goal-get-resources=Tens recursos no teu inventário.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Coloca combustível no insersor a combustão. +goal-inspect-chest=Pega em todos os itens do baú de ferro. +goal-open-machine-gui=Abre a interface do insersor a combustão (press __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Coloca também combustível no insersor. +goal-rotate-inserter-2=Roda o insersor pressionando __CONTROL__rotate__ enquanto estiver o cursor sobre ele, para que ele coloque o minério de ferro na fornalha de pedra. +goal-take-pistol=Pega a pistola e os cartuchos da arma de fogo. +kill-creepers=Mata as criaturas a aproximar-se antes deles te apanharem. Dispara segurando __CONTROL__shoot-enemy__. +msg-gun-equipment=Armas e munições devem ser equipadas aqui. +msg-inserter-1-wrong-position=O insersor a combustão foi construído na posição errada. +msg-inserter-2-reversed=O segundo insersor a combustão está ao contrário. +msg-inserter-2-wrong-position=O insersor a combustão foi construído na posição errada. +msg-inserter-introduction-1=Passe o mouse sobre um insersor para ver qual direção ele irá mover os itens. +msg-inserter-introduction-2=Eles podem inserir ou descarregar itens de estruturas, esteiras, e contêineres. +msg-inserter-no-power=Esta máquina ficou sem combustível. +msg-mined-inserter-instead-of-open=Tu desconstruiste o insersor a combustão em vez de abrir a interface. Reconstrói e depois abre a interface pressionando __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Tu desconstruiste o insersor a combustão em vez de rodá-lo. Reconstrói e depois rode pressionando __CONTROL__open-gui__. +msg-rotations-explained=Ao construir uma estrutura pressiona __CONTROL__rotate__ para girar antes de construir. +msg-shooting=Quando o inimigo estiver perto tu podes disparar segurando __CONTROL__shoot-enemy__. O inimigo mais perto do cursor vai ser disparado. +think-automated-stone-mining=Eu gastei muito tempo a minerar esta pedra. Eu devia usar a minha primeira broca de perfuração a combustão para minerar por mim. +think-chest-content-useful=Hmm, isto pode ser útil... +think-creepers-coming=O que foi aquilo? Pareciam ser passos... +think-creepers-dead=Ufa, eles estão mortos, mas podem estar a vir mais... +think-found-mining-site=Isto parece uma mina abandonada... +think-got-machines=Se eu conectar todos corretamente, eu devo conseguir em breve os recursos necessários para obter energia elétrica. +think-got-resources-1=Ufa, foi um trabalho árduo. Agora tenho tudo o que preciso. +think-inserter2-working=Yay, está a funcionar! +think-need-more-machines=Eu quero gerar eletricidade, mas primeiro eu vou precisar de alguns recursos básicos. +think-need-more-resources=Eu vou precisar de muitos recursos se quiser começar uma expansão a sério +think-prepare=É melhor colocar a produção a funcionar e preparar-me. +think-robotic-arm=Este braço robótico será para o quê? +think-time-to-move-on=Está na hora de seguir em frente. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/ro/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/ro/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b5c39a20c82d28c54af039160e916be35e8d04ef --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/ro/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Reconstruieşte inseratorul pe combustibil. +goal-build-machines=Construiește următoarele structuri.\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Închide fereastra inseratorului (apasă __CONTROL__open-character-gui__). +goal-close-inventory=Închide meniul personajului (press __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Apasă __CONTROL__open-character-gui__ pentru a deschide fereastra personajului. +goal-equip-ammo=Echipează muniția sub pistol. +goal-equip-gun=Echipează pistolul în primul slot pentru arme. +goal-get-resources=Adună resurse în inventar.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Pune combustibil în inseratorul pe combustibil. +goal-inspect-chest=Ia toate obiectele din lada de fier. +goal-open-machine-gui=Deschideți inseratorul pe combustibil (apăsați __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Pune combustibil şi în insertor. +goal-rotate-inserter-2=Rotește inseratorul apăsând __CONTROL__rotate__ în timp ce ții cursorul deasupra lui, astfel încât să pună minereul de fier în furnalul din piatră. +goal-rotate-inserter-2-controller=Rotește inseratorul apăsând __CONTROL__rotate__ în timp ce este selectat, astfel încât să pună minereul de fier în furnalul de piatră. +goal-take-pistol=Ia pistolul si muniția. +kill-creepers=Omoară creaturile care se apropie înainte să te prindă. Trage ținând apăsat __CONTROL__shoot-enemy__. +msg-controller-character-tab=Deschide fila personajului pentru a-ți schimba echipamentul, armele și muniția. +msg-gun-equipment=Armele şi muniţia trebuie echipate aici. +msg-gun-equipment-controller=Aici sunt arătate armele și muniția. +msg-inserter-1-wrong-position=Inseratorul pe combustibil a fost construit într-o poziţie greşită. +msg-inserter-2-reversed=Al doilea inserator pe combustibil este inversat. +msg-inserter-2-wrong-position=Inseratorul pe combustibil a fost construit într-o poziţie greşită. +msg-inserter-introduction-1=Ține cursorul peste un inserator pentru a vedea direcția în care mută obiectele. +msg-inserter-introduction-1-controller=Selectează un inserator pentru a vedea în ce direcție va muta obiectele. +msg-inserter-introduction-2=Aceștia pot încărca sau descărca obiecte în sau din structuri, benzi rulante şi recipiente. +msg-inserter-no-power=A rămas fără combustibil. +msg-mined-inserter-instead-of-open=Ai demolat inseratorul pe combustibil în loc să îi deschizi meniul. Reconstruiește-l și apoi deschide-l apăsând __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Ai demolat inseratorul pe combustibil în loc să îi rotești. Reconstruiește-l și apoi rotește-l apăsând __CONTROL__rotate__. +msg-rotations-explained=Când construiești o unitate apasă __CONTROL__rotate__ pentru a roti înainte de plasare. +msg-shooting=Când inamicii sunt aproape poți trage în ei ținând apăsat __CONTROL__shoot-enemy__. Va fi împușcat inamicul cel mai apropiat de cursor. +msg-shooting-controller=Când inamicii sunt aproape, poți trage în ei ținând apăsat __CONTROL__shoot-enemy__. În timp ce ții apăsat __CONTROL__shoot-enemy__, poți ținti folosind __CONTROL__look__. +think-automated-stone-mining=Am petrecut o grămadă de timp minând această piatră. Ar trebui să folosesc prima mea foreză pe combustibil pentru lucra în locul meu. +think-chest-content-useful=Hmm, s-ar putea fi utile... +think-creepers-coming=Ce a fost asta? A sunat a pași... +think-creepers-dead=Pfiu, sunt morţi, dar s-ar putea să mai vină şi alții... +think-found-mining-site=Arată ca o mină abandonată... +think-got-machines=Dacă conectez totul corect, ar trebui în curând să pot aduna resursele necesare pentru energie electrică. +think-got-resources-1=Pfiu, fost ceva de muncă. Am acum toate cele necesare. +think-inserter2-working=Yay, se mişcă! +think-need-more-machines=Vreau să produc electricitate, dar întâi voi avea nevoie de câteva resurse de bază. +think-need-more-resources=Voi avea nevoie de multe resurse dacă vreau să încep o expansiune serioasă. +think-prepare=Ar fi bine să pun în mișcare producţia şi să mă pregătesc. +think-robotic-arm=Mă întreb la ce o fi folosit brațul robotic. +think-time-to-move-on=Este timpul să merg mai departe. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/ru/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/ru/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8907666e644ff60cfbfc3eaffe3fb6c0ec3e2c53 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/ru/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Заново поставьте твердотопливный манипулятор. +goal-build-machines=Постройте:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Закройте окно манипулятора (нажмите __CONTROL__open-character-gui__). +goal-close-inventory=Закройте окно персонажа (нажмите __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Нажмите __CONTROL__open-character-gui__, чтобы открыть окно персонажа. +goal-equip-ammo=Экипируйте магазин с патронами в слот под пистолетом. +goal-equip-gun=Экипируйте пистолет в первую ячейку оружия. +goal-get-resources=Накопите ресурсы в вашем инвентаре.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Положите топливо в твердотопливный манипулятор. +goal-inspect-chest=Возьмите все предметы из железного сундука. +goal-open-machine-gui=Откройте твердотопливный манипулятор (нажмите __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Также положите топливо в манипулятор. +goal-rotate-inserter-2=Наведите курсор на манипулятор и нажатием клавиши __CONTROL__rotate__ поверните его так, чтобы он клал железную руду в каменную печь. +goal-rotate-inserter-2-controller=Выберите манипулятор и поверните его нажатием __CONTROL__rotate__ так, чтобы он клал железную руду в каменную печь. +goal-take-pistol=Возьмите пистолет и магазин. +kill-creepers=Убейте приближающихся существ, пока они не добрались до вас. Стреляйте, удерживая клавишу __CONTROL__shoot-enemy__. +msg-controller-character-tab=Откройте вкладку персонажа, чтобы изменить снаряжение, оружие и боеприпасы. +msg-gun-equipment=Здесь должно быть оружие и боеприпасы. +msg-gun-equipment-controller=Ваши оружие и боеприпасы расположены здесь. +msg-inserter-1-wrong-position=Твердотопливный манипулятор был поставлен неправильно. +msg-inserter-2-reversed=Второй твердотопливный манипулятор развёрнут. +msg-inserter-2-wrong-position=Твердотопливный манипулятор был поставлен неправильно. +msg-inserter-introduction-1=Наведите курсор на манипулятор, чтобы увидеть, в каком направлении он будет перемещать предметы. +msg-inserter-introduction-1-controller=Выберите манипулятор, чтобы увидеть, в каком направлении он будет перемещать предметы. +msg-inserter-introduction-2=Они могут класть предметы в постройки, контейнеры или на конвейеры и брать предметы из них. +msg-inserter-no-power=У этой машины кончилось топливо. +msg-mined-inserter-instead-of-open=Вы снесли твердотопливный манипулятор вместо того, чтобы его открыть. Поставьте его заново, потом откройте меню, нажав __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Вы снесли твердотопливный манипулятор вместо того, чтобы его повернуть. Поставьте его заново, потом поверните, нажав __CONTROL__rotate__. +msg-rotations-explained=Вы можете поворачивать сооружение перед постройкой нажатием клавиши __CONTROL__rotate__. +msg-shooting=Когда враги близко, вы можете стрелять по ним нажатием __CONTROL__shoot-enemy__. Вы будете стрелять по ближайшему к курсору врагу. +msg-shooting-controller=Когда враги близко, вы можете стрелять по ним, удерживая __CONTROL__shoot-enemy__. Во время удерживания __CONTROL__shoot-enemy__ вы можете целиться, используя __CONTROL__look__. +think-automated-stone-mining=Я много времени потратил на добычу камня вручную. Мне следует использовать мой первый твердотопливный бур для добычи камня. +think-chest-content-useful=Хмм, это может пригодиться... +think-creepers-coming=Что это было? Кажется, это были шаги... +think-creepers-dead=Фух, они мертвы, но могут появиться новые... +think-found-mining-site=Похоже на заброшенный карьер... +think-got-machines=Если я всё верно соединю, я смогу получить ресурсы, необходимые для электрификации, достаточно быстро. +think-got-resources-1=Ох, это была тяжёлая работа. Теперь у меня есть всё необходимое. +think-inserter2-working=Ура, он двигается! +think-need-more-machines=Я хочу генерировать электричество, но для начала мне потребуются некоторые базовые ресурсы. +think-need-more-resources=Понадобится много ресурсов, если я хочу начать серьёзное расширение. +think-prepare=Лучше бы мне наладить производство и приготовиться. +think-robotic-arm=Интересно, для чего нужна эта механическая рука. +think-time-to-move-on=Пора двигаться дальше. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/sk/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/sk/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e1f100ce36af9482f315c18b60ede499fc0faaf9 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/sk/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Opäť postav prekladač s pohonom na uhlie. +goal-build-machines=Postav stroje.\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Zatvor okno prekladača (press __CONTROL__open-character-gui__). +goal-close-inventory=Zatvor inventár (stlač __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Stlač __CONTROL__open-character-gui__ na otvorenie okna charaktera. +goal-equip-ammo=Vlož magazíny pod pištoľ. +goal-equip-gun=Vyzbroj sa pištoľou. Vlož ju do prvého slotu na zbraň. +goal-get-resources=Získaj suroviny.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Vlož palivo do vkladača horákov +goal-inspect-chest=Zober všetky predmety zo železnej truhlice. +goal-open-machine-gui=Otvor vkladač horákov (stlač __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Taktiež je do nej treba dať aj palivo. +goal-rotate-inserter-2=Otoč prekladač po označení kurzorom stlačením __CONTROL__rotate__ tak, aby dával železnú rudu do kamennej pece. +goal-rotate-inserter-2-controller=Otoč prekladač stlačením __CONTROL__rotate__ počas toho ako je zvolený, aby vkladal železnú rudu do kamennej pece. +goal-take-pistol=Zober pištole a zásobníky. +kill-creepers=Zabi nepriateľov skôr, ako oni zabijú teba. Striela sa držaním __CONTROL__shoot-enemy__, automaticky je zameraný najbližší nepriateľ ku kurzoru. +msg-controller-character-tab=Otvor okno charakteru a zmeň vybavenie, zbrane a náboje. +msg-gun-equipment=Zbrane a náboje musia byť vyzbrojené tu. +msg-gun-equipment-controller=Zbrane a náboje sú tu. +msg-inserter-1-wrong-position=Tento prekladač je na zlom mieste. +msg-inserter-2-reversed=Druhý prekladač na pohon uhlia je naopak. +msg-inserter-2-wrong-position=Tento prekladač bol postavený na zlom mieste. +msg-inserter-introduction-1=Prejdi kurzorom cez vkladač aby si videl v akom smere pohybuje predmety. +msg-inserter-introduction-1-controller=Zvol prekladač, aby si videl ktorým smerom sa bude hýbať. +msg-inserter-introduction-2=Môže vložiť predmety dnu alebo vyložiť predmety zo štruktúr, opaskov a kontajnerov. +msg-inserter-no-power=Tomuto stroju došlo palivo. +msg-mined-inserter-instead-of-open=Ups, vyťažil som prekladač namiesto toho aby som ho otvoril. Otvoriť ho môžem pomocou __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Ups, vyťažil si prekladač namiesto toho aby si ho otočil. Otvoriť ho môžeš pomocou __CONTROL__open-gui__. +msg-rotations-explained=Keď niečo staviaš, pomocou __CONTROL__rotate__ môžeš určiť, ako to bude otočené. +msg-shooting=Keď sa nepriatelia priblížia na dostrel, môžeš klávesou __CONTROL__shoot-enemy__ zahájiť paľbu. Zamierený bude najbližši nepriateľ ku kurzoru. +msg-shooting-controller=Keď sú nepriatelia blízko, môžeš na nich strieľať držaním __CONTROL__shoot-enemy__. Počas držania _CONTROL__shoot-enemy__ môžeš mieriť pomocou __CONTROL__look__. +think-automated-stone-mining=Ťažením tohto kameňa trávim dosť veľa času. Asi by som mal použiť moje prvé ťažiace zariadenie na to, aby ho ťažil namiesto mňa. +think-chest-content-useful=Hmm, toto by sa mohlo hodiť... +think-creepers-coming=Čo to bolo? Znelo to ako kroky... +think-creepers-dead=Uf, sú mŕtvi. Ale je možné, že ich tu bude viac, radšej by som sa mal začať pripravovať... +think-found-mining-site=To vyzerá ako opustená baňa... +think-got-machines=Ak to všetko dobre pospájam, mal by som mať suroviny potrebné na to, aby som mohol začať s elektrinou. +think-got-resources-1=Uf, to bolo náročné, ale snáď mám všetko čo potrebujem. +think-inserter2-working=Skvelé, už sa to hýbe! +think-need-more-machines=Chcem generovať elektrinu ale najprv potrebujem nejaké základné suroviny. +think-need-more-resources=Na to, aby som začal s väčšou expanziou, budem potrebovať veľa surovín. +think-prepare=Mal by som čo najskôr spustiť produkciu a pripraviť sa. +think-robotic-arm=Zaujímalo by ma, na čo slúži tá robotická ruka. +think-time-to-move-on=Je čas posunúť sa ďalej. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/sl/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/sl/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a883dc8ba2a87d2ab4ecb5eb68c7df7f1c561fd5 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/sl/demo_level-02.cfg @@ -0,0 +1,40 @@ +goal-build-inserter-back=Ponovno zgradi roko na izgorevanje. +goal-build-machines=Zgradi stroje.\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Zapri inventarno okno (pritisni __CONTROL__open-character-gui__). +goal-close-inventory=Zapri inventar (pritisni __CONTROL__close-gui__). +goal-controller-open-character-gui=Pritisni __CONTROL__open-character-gui__ key* za prikaz Osebnega zaslona. +goal-equip-ammo=Vstavite naboje pod okno, kjer se nahaja pištola. +goal-equip-gun=Opremite pištolo v prvem oknu za orožje. +goal-get-resources=Pridobi surovine.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Daj gorivo v nalagalnik peči. +goal-open-machine-gui=Odpri nalagalnik peči (pritisni __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Tudi v roko dotoči gorivo. +goal-rotate-inserter-2=Rotiraj roko s pritiskom na __CONTROL__rotate__, medtem ko nad njo držiš miško. Naj bo obrnjena tako, da odloži železo v kamnito peč. +goal-rotate-inserter-2-controller=Rotiraj roko s pritiskom na __CONTROL__rotate__, medtem ko nad njo držiš miško. Naj bo obrnjena tako, da odloži železo v kamnito peč. +kill-creepers=Pobij šavse, preden pridejo do tebe. Streljaj s pritiskom na __CONTROL__shoot-enemy__. +msg-controller-character-tab=Odprite osebni inventar za spreminjanje opreme, orožja in nabojev. +msg-gun-equipment=Orožje in naboji se morata vstaviti sem. +msg-gun-equipment-controller=Orožje in naboji so vidni tukaj. +msg-inserter-1-wrong-position=Roka na izgorevanje je zgrajena na napačnem kraju. +msg-inserter-2-reversed=Druga roka je obrnjena. +msg-inserter-2-wrong-position=Roka na izgorevanje je zgrajena na napačnem kraju. +msg-inserter-no-power=Temu stroju je zmanjkalo goriva. +msg-mined-inserter-instead-of-open=Ups, namesto da bi roko na izgorevanje odprl/a, sem jo porušil/a. Odpre se s pritiskom na __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Ups, namesto da bi roko na izgorevanje odprl/a, sem jo porušil/a. Odpre se s pritiskom na __CONTROL__open-gui__. +msg-rotations-explained=Preden nekaj zgradiš, lahko zgradbo obračaš z/s __CONTROL__rotate__. +msg-shooting=Kadar so sovražniki blizu, lahko streljaš nanje s pritiskom na __CONTROL__shoot-enemy__. Sovražnik, ki je najbližje kurzorju, bo ustreljen. +msg-shooting-controller=Ko so sovražniki blizu, lahko na njih streljaš s pomočjo __CONTROL__shoot-enemy__. Med držanjem __CONTROL__shoot-enemy__ lahko merite s pomočjo __CONTROL__look__. +think-automated-stone-mining=Izkopavanje tega kamna je trajalo celo večnost. Najbolje, da ga zame nakoplje moj prvi rudarski vrtalnik na izgorevanje. +think-chest-content-useful=Hmm, tole lahko uporabim... +think-creepers-coming=Kaj je bilo to? Slišati je bilo kot koraki... +think-creepers-dead=Fju, mrtvi so. Toda utegne jih priti še več... +think-found-mining-site=Tole je videti kot opuščen rudnik ... +think-got-machines=Če vse pravilno povežem, bom kmalu imel/a surovine, potrebne za električno energijo. +think-got-resources-1=Uh, pošteno sem se nagaral/a. Toda mislim, da imam zdaj vse. +think-inserter2-working=Hura, premika se! +think-need-more-machines=Rad bi proizvajal elektriko, ampak najprej potrebujem osnovne surovine. +think-need-more-resources=Potreboval/a bom veliko surovin, če hočem začeti resno širitev. +think-prepare=Najbolje, da zaženem proizvodnjo in se pripravim. +think-robotic-arm=Le za kaj se uporablja ta robotska roka? +think-time-to-move-on=Čas je za naslednji korak. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/sr/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/sr/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..451a89f9703764c4b03576b4697e225cba73ca4d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/sr/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Поново изгради механичку руку на сагоревање. +goal-build-machines=Гради структуре:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Затвори прозор механичке руке(притисни __CONTROL__open-character-gui__). +goal-close-inventory=Затвори екран карактера(притисни __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Притисни __CONTROL__open-character-gui__ да отвориш прозор карактера. +goal-equip-ammo=Опреми магазине испод пиштоља. +goal-equip-gun=Опреми пиштољ у првом слоту за оружје. +goal-get-resources=Имај ресурсе у свом инвентару:\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Убаци гориво у бушилицу на сагоревање. +goal-inspect-chest=Узми све предмете из гвозденог ковчега. +goal-open-machine-gui=Отвори бушилицу на сагоревање(притисни __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Убаци гориво и у механичку руку. +goal-rotate-inserter-2=Ротирај механичку руку притискањем __CONTROL__rotate__ док држиш курсор изнад ње, како би убацивала руду гвожђа у камену пећ. +goal-rotate-inserter-2-controller=Ротирај механичку руку притискањем __CONTROL__rotate__ док је одабрана, како би убацивала руду гвожђа у камену пећ. +goal-take-pistol=Узми пиштољ и магазине. +kill-creepers=Убиј приближавајућа створења пре него што стигну до тебе. Пуцај држањем __CONTROL__shoot-enemy__. +msg-controller-character-tab=Отвори прозор карактера да промениш своју опрему, пушке и муницију. +msg-gun-equipment=Пушке и муниција се морају опремити овде. +msg-gun-equipment-controller=Пушке и муниција су приказани овде. +msg-inserter-1-wrong-position=Механичка рука на сагоревање је изграђена на погрешном месту. +msg-inserter-2-reversed=Друга механичка рука је наопачке. +msg-inserter-2-wrong-position=Механичка рука на сагоревање је изграђена на погрешном месту. +msg-inserter-introduction-1=Лебди курсором изнад механичке руке да би видео у ком правцу ће померати предмете. +msg-inserter-introduction-1-controller=Одабери механичку руку да би видео у ком правцу ће померати предмете. +msg-inserter-introduction-2=Они могу убацивати предмете у, или узимати предмете из, структура, покретних трака и контејнера. +msg-inserter-no-power=Овој машини је нестало горива. +msg-mined-inserter-instead-of-open=Раставио си механичку руку на сагоревање уместо да је отвориш. Поново је изгради и отвори је притискањем __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Раставио си механичку руку на сагоревање уместо да је ротираш. Поново је изгради и ротирај је притискањем __CONTROL__rotate__. +msg-rotations-explained=Када градиш структуру притисни __CONTROL__rotate__ да ротираш пре грађења. +msg-shooting=Када су непријатељи близу, можеш пуцати на њих држањем __CONTROL__shoot-enemy__. Непријатељ најближи курсору ће бити упуцан. +msg-shooting-controller=Када су непријатељу близу, можеш пуцати на њих држањем __CONTROL__shoot-enemy__. док држиш __CONTROL__shoot-enemy__ можеш нишанити са __CONTROL__look__. +think-automated-stone-mining=Потрошио сам пуно времена копајући овај камен. Требало би да искористим моју прву бушилицу на сагоревање да га она ископа уместо мене. +think-chest-content-useful=Хммм, ово би могло бити корисно... +think-creepers-coming=Шта је то било? Звучало је као кораци... +think-creepers-dead=Фју, мртви су, али их можда још долази... +think-found-mining-site=Ово изгледа као напуштен рудник... +think-got-machines=Ако повежем све ово како треба, требало би да добијем ресурсе потребне за стварање електрицитета. +think-got-resources-1=Фију, то је био баш тежак рад. Сада имам све што ми треба. +think-inserter2-working=Јеи, покреће се! +think-need-more-machines=Желим да стварам електрицитет, али прво ће ми требати неки основни ресурси. +think-need-more-resources=Требаће ми пуно ресурса ако будем желео озбиљно да се проширим. +think-prepare=Требало би да покренем производњу овде и припремим се. +think-robotic-arm=Питам се за шта ова механичка рука служи. +think-time-to-move-on=Време је да кренем. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/sv-SE/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/sv-SE/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4147788b5948ea9f4a09ec8230adfa1f0677a04d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/sv-SE/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Bygg om förbränningslastkranen. +goal-build-machines=Bygg maskiner.\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Stäng lastkransfönstret (tryck __CONTROL__open-character-gui__). +goal-close-inventory=Stäng karaktärsgränssnittet (tryck __CONTROL__toggle-menu__). +goal-controller-open-character-gui=Tryck på __CONTROL__open-character-gui__ för att öppna ditt karaktärsskärm. +goal-equip-ammo=Utrusta vapenmagasin under pistolen. +goal-equip-gun=Utrusta pistolen i det första vapen platsen. +goal-get-resources=Ha resurser i ditt förråd.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Lägg till bränsle i förbränningslastkranen. +goal-inspect-chest=Ta alla föremål från järn kistan. +goal-open-machine-gui=Öppna förbränningslastkranens användarpanel (tryck __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Sätt också in bränsle i lastkranen. +goal-rotate-inserter-2=Rotera lastkranen genom att trycka på __CONTROL__rotate__ medan du håller markören över den, så att den placerar järnet i stenugnen. +goal-rotate-inserter-2-controller=Rotera lastkranen genom att trycka på __CONTROL__rotate__ medan den är vald, så att den placerar järnet i stensmältugnen. +goal-take-pistol=Ta pistol- och skjutvapenmagasin. +kill-creepers=Döda de annalkande varelserna innan de får dig. Skjut genom att hålla __CONTROL__shoot-enemy__. +msg-controller-character-tab=Öppna karaktärsfliken för att ändra din utrustning, vapen och ammunition. +msg-gun-equipment=Här måste vapen och ammunition utrustas. +msg-gun-equipment-controller=Här visas vapen och ammunition. +msg-inserter-1-wrong-position=Förbränningslastkranen har byggts i fel läge. +msg-inserter-2-reversed=Den andra förbränningslastkranen är felvänd. +msg-inserter-2-wrong-position=Förbränningslastkranen har byggts i fel läge. +msg-inserter-introduction-1=Håll muspekaren över en lastkran för att se vilken riktning den kommer att flytta objekt. +msg-inserter-introduction-1-controller=Välj en lastkran för att se vilken riktning den ska flytta objekt. +msg-inserter-introduction-2=De kan sätta in föremål i, eller lossa föremål från byggnader, band och behållare. +msg-inserter-no-power=Den här maskinen har slut på bränsle. +msg-mined-inserter-instead-of-open=Du tog bort förbränningslastkranen istället för att öppna dess användarpanel. Bygg den igen och öppna den sedan genom att trycka __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Du tog bort förbränningslastkranen istället för att rotera den. Bygg den igen och rotera den sedan genom att trycka på __CONTROL__rotate__. +msg-rotations-explained=När du bygger en struktur tryck på __CONTROL__rotate__ för att rotera innan du bygger. +msg-shooting=När fiender är nära kan du skjuta dem genom att hålla in __CONTROL__shoot-enemy__. Fienden närmast muspekaren kommer att bli skjuten. +msg-shooting-controller=När fiender är nära kan du skjuta på dem genom att hålla ned __CONTROL__shoot-enemy__. Medan du håller __CONTROL__shoot-enemy__ kan du sikta med __CONTROL__look__. +think-automated-stone-mining=Jag tillbringade mycket tid åt att bryta sten. Jag borde använda min första förbränningsdrivna gruvborr för att bryta åt mig. +think-chest-content-useful=Hmm, det här kan komma till nytta... +think-creepers-coming=Vad var det? Det lät som fotsteg... +think-creepers-dead=Phew, dom är döda, men det kan komma fler... +think-found-mining-site=Det här ser ut som en övergiven gruvarbetsplats... +think-got-machines=Om jag ansluter allt korrekt borde jag kunna få de resurser jag behöver för elkraft snart. +think-got-resources-1=Whew, det var lite hårt arbete. Jag har allt jag behöver nu. +think-inserter2-working=Hurraa, den rör sig! +think-need-more-machines=Jag vill generera elektricitet, men först kommer jag att behöva lite grundläggande resurser. +think-need-more-resources=Jag kommer att behöva en hel del resurser om jag vill starta en allvarlig expansion. +think-prepare=Det är bättre att hämta produktionen att fungera här och förbereda mig. +think-robotic-arm=Jag undrar vad robotarmen är till för. +think-time-to-move-on=Det är dags att gå vidare. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/th/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/th/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0db904e41376a440ad24d3fab0bfc416beba8a22 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/th/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=สร้างแขนกลพลังถ่านหินอันใหม่ +goal-build-machines=สร้าง structures:\n__สิ่งก่อสร้าง__เตาขุดเจาะ__: __1__/__2__\n__สิ่งก่อสร้าง__เตาหิน__: __3__/__4__. +goal-close-inserter-gui=ปิดหน้าต่างแขนกล (กด __CONTROL__open-character-gui__). +goal-close-inventory=ปิดหน้าต่างตัวละคร (กดปุ่ม __CONTROL__confirm-gui__). +goal-controller-open-character-gui=กด __CONTROL__open-character-gui__ เพื่อเปิดหน้าต่างตัวละครของคุณ +goal-equip-ammo=ใส่ซองกระสุนใต้ปืนพก +goal-equip-gun=ติดตั้งปืนพกในช่องใส่อาวุธช่องแรก +goal-get-resources=มีทรัพยากรในคลังของคุณ\n__สิ่งของ__แผ่นเหล็ก__: __1__/__2__\n__สิ่งของ__แร่ทองแดง__: __3__/__4__\n__สิ่งก็สร้าง__ถ่าน__: __5__/__6__ +goal-insert-fuel-into-inserter-1=ใส่เชื้อเพลิงเข้าไปในเตาหลอม +goal-inspect-chest=นำสิ่งของทั้งหมดออกจากกล่องเหล็ก +goal-open-machine-gui=เปิดหน้าต่างของเตาหลอม (โดย __CONTROL__open-gui__) +goal-put-fuel-into-inserter-2=ใส่เชื้อเพลิงให้กับแขนกล +goal-rotate-inserter-2=หมุนแขนกลโดยกด __CONTROL__rotate__ ขณะที่วางเคอร์เซอร์ไว้เหนือมัน เพื่อให้แร่เหล็กเข้าไปในเตาหลอมหิน +goal-rotate-inserter-2-controller=หมุนแขนกลโดยกด __CONTROL__rotate__ ขณะที่เลือก เพื่อใส่แร่เหล็กเข้าไปในเตาหิน +goal-take-pistol=หยิบปืนพกและซองกระสุน +kill-creepers=สังหารพวกมัน ก่อนที่พวกมันจะสังหารคุณ ยิงโดยกดปุ่ม __CONTROL__shoot-enemy__. +msg-controller-character-tab=เปิดแท็บตัวละครเพื่อเปลี่ยนอุปกรณ์, ปืน และกระสุนของคุณ +msg-gun-equipment=ปืนและกระสุนต้องติดตั้งที่นี่ +msg-gun-equipment-controller=ปืนและกระสุนแสดงไว้ตรงนี้ +msg-inserter-1-wrong-position=คุณวางทิศทางของแขนกลพลังถ่านหินไม่ถูกต้อง +msg-inserter-2-reversed=แขนกลนี้ทำงานผิดทิศทาง +msg-inserter-2-wrong-position=คุณวางทิศทางของแขนกลพลังถ่านหินไม่ถูกต้อง +msg-inserter-introduction-1=วางเมาส์เหนือแขนกลไฟฟ้าเพื่อดูว่าจะย้ายสิ่งของไปในทิศทางใด +msg-inserter-introduction-1-controller=เลือกแขนกลเพื่อดูว่าจะย้ายสิ่งของไปในทิศทางใด +msg-inserter-introduction-2=สามารถใส่สิ่งของลงในหรือขนสิ่งของออกจากในสิ่งก่อสร้าง, สายพานและตู้คอนเทนเนอร์ +msg-inserter-no-power=เครื่องจักรนี้ไม่มีเชื้อเพลิง +msg-mined-inserter-instead-of-open=คุณแยกแขนกลพลังงานถ่านหินออกแทนที่จะเปิดออก สร้างใหม่และเปิดได้โดยกด __CONTROL__open-gui__ +msg-mined-inserter-instead-of-open-2=คุณแยกแขนกลพลังงานถ่านหินออกแทนที่จะหมุนมัน สร้างใหม่แล้วหมุนโดยกด __CONTROL__open-gui__ +msg-rotations-explained=เมื่อสร้างสิ่งก่อสร้าง ให้กดปุ่ม __CONTROL__rotate__เพื่อหมุนก่อนสร้าง +msg-shooting=เมื่อศัตรูเข้ามาใกล้ คุณสามารถยิงมันได้ โดยกดปุ่ม __CONTROL__shoot-enemy__ ค้างเอาไว้) ศัตรูที่อยู่ใกล้เป้าเล็งจะถูกยิงก่อน +msg-shooting-controller=เมื่อศัตรูอยู่ใกล้ คุณสามารถยิงใส่ได้โดยกด __CONTROL__shoot-enemy__ ค้างไว้, ขณะกด __CONTROL__shoot-enemy__ ค้างไว้ คุณสามารถเล็งโดยใช้ __CONTROL__look__ +think-automated-stone-mining=ฉันใช้เวลามากเกินไปในการขุดเจาะหินนี่, ฉันควรใช้แท่นขุดเจาะพลังถ่านหินเพื่อขุดเจาะหินให้ฉัน +think-chest-content-useful=หืม, ดูเหมือนจะมีสิ่งของที่ใช้งานได้... +think-creepers-coming=นั่นมันอะไร? เสียงเหมือนฝีเท้าเลย... +think-creepers-dead=วู้ว, พวกมันตายหมดแล้ว, แต่มันก็อาจจะมาเพิ่มได้อีก... +think-found-mining-site=นี่มันดูเหมือนเป็นเหมืองร้างเลย... +think-got-machines=ฉันจะมีทรัพยากรที่เพียงพอ หากเชื่อมต่อพวกมันทั้งหมดได้ถูกต้อง +think-got-resources-1=งานหนักเอาเรื่อง แต่ตอนนี้ฉันได้ทุกสิ่งที่ต้องการแล้ว +think-inserter2-working=มันทำงานแล้ว! +think-need-more-machines=ฉันต้องการผลิตไฟฟ้า แต่ก่อนอื่น ฉันต้องการทรัพยากรพื้นฐาน +think-need-more-resources=ฉันต้องการทรัพยากรจำนวนมากหากต้องการเริ่มการขยายตัวอย่างจริงจัง +think-prepare=ฉันควรรวบรวมทรัพยากรต่าง ๆ ที่นี่ และเตรียมความพร้อมให้กับตัวฉันเอง +think-robotic-arm=สงสัยจังว่าแขนกลนั่นมีไว้ทำไม +think-time-to-move-on=ได้เวลาไปต่อแล้ว + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/tr/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/tr/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4c3f620a12552009893cbb09b7a09d90aa64656c --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/tr/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Yakıtlı yerleştiriciyi yeniden inşa edin. +goal-build-machines=Yapıları inşa edin:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Yerleştirici penceresini kapat (__CONTROL__open-character-gui__ tuşuna bas). +goal-close-inventory=Karakter ekranını kapatın (__CONTROL__close-gui__ tuşuna basın). +goal-controller-open-character-gui=Karakter pencereni açmak için __CONTROL__open-character-gui__ tuşuna bas. +goal-equip-ammo=Ateşli silah sarjörünü tabancanın altına yerleştirin. +goal-equip-gun=Tabancayı ilk silah yuvasına yerleştirin. +goal-get-resources=Kaynakları toplayın.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Yakıtlı yerleştiricinin içine yakıt koyun. +goal-inspect-chest=Demir sandıktaki tüm öğeleri alın. +goal-open-machine-gui=Yakıtlı yerleştiriciyi açın (__CONTROL__open-gui__ tuşuna basın). +goal-put-fuel-into-inserter-2=Yerleştiricinin içine de yakıt koyun. +goal-rotate-inserter-2=Demir cevherini taş fırına koyması için imleç ile üzerine gelip __CONTROL__rotate__ tuşunu kullanarak yerleştiriciyi döndürün. +goal-rotate-inserter-2-controller=Yerleştirici seçiliyken __CONTROL__rotate__ tuşuna basarak demir cevherini taş fırına atacak şekilde döndür. +goal-take-pistol=Tabanca ve ateşli silah şarjörünü alın. +kill-creepers=Size ulaşmadan önce yaratıkları öldürün. __CONTROL__shoot-enemy__ tuşuna basılı tutarak ateş edin. +msg-controller-character-tab=Ekipmanını, silahlarını ve mühimmatını değiştirmek için karakter sekmesini aç. +msg-gun-equipment=Silah ve cephane buraya takılmalıdır. +msg-gun-equipment-controller=Silahlar ve mühimmat burada gösterilir. +msg-inserter-1-wrong-position=Yakıtlı yerleştirici yanlış konuma inşa edilmiş. +msg-inserter-2-reversed=İkinci yakıtlı yerleştirici ters çevrilmiş. +msg-inserter-2-wrong-position=Yakıtlı yerleştirici yanlış konuma inşa edilmiş. +msg-inserter-introduction-1=Öğeleri hangi yönde taşıyacağını görmek için bir yerleştiricinin üzerine gelin. +msg-inserter-introduction-1-controller=Öğeleri hangi yönde taşıyacağını görmek için bir yerleştiriciyi seç. +msg-inserter-introduction-2=Öğeleri yapılara, bantlara ve depolara yükleyip, çıkartabilirler. +msg-inserter-no-power=Bu makinenin yakıtı tükenmiş. +msg-mined-inserter-instead-of-open=Yakıtlı yerleştiricinin arayüzünü açmak yerine kaldırdınız. Yeniden inşa edin ve __CONTROL__open-gui__ tuşu ile açın. +msg-mined-inserter-instead-of-open-2=Yakıtlı yerleştiriciyi döndürmek yerine kaldırdınız. Yeniden inşa edin ve __CONTROL__open-gui__ tuşu ile açın. +msg-rotations-explained=Bir yapıyı inşa etmeden önce döndürmek için __CONTROL__rotate__ tuşuna basın. +msg-shooting=Düşmanlar yakındayken __CONTROL__shoot-enemy__ tuşuna basılı tutarak ateş edebilirsiniz. İmlece en yakın olan düşman vurulacaktır. +msg-shooting-controller=Düşmanlar yakındayken __CONTROL__shoot-enemy__ düğmesini basılı tutarak onlara ateş edebilirsin. __CONTROL__shoot-enemy__ tutarken __CONTROL__look__ kullanarak nişan alabilirsin. +think-automated-stone-mining=Bu taşı kazarken çok zaman harcadım. İlk yakıtlı maden sondajımı buraya koymalıyım. +think-chest-content-useful=Hmm, belki bir işime yarayabilir... +think-creepers-coming=O da neydi? Ayak sesi gibi geldi... +think-creepers-dead=Sonunda öldüler, ama daha fazlası geliyor olabilir... +think-found-mining-site=Terkedilmiş bir maden alanına benziyor... +think-got-machines=Eğer her şeyi düzgün bir şekilde bağlarsam elektrik gücü için gereken kaynakları elde edebilirim. +think-got-resources-1=Oh be, yorucu bir işti, artık ihtiyacım olan her şey var. +think-inserter2-working=Haraket ediyor, mükemmel! +think-need-more-machines=Elektrik üretmek istiyorum, ama ilk önce temel kaynaklara ihtiyacım olacak. +think-need-more-resources=Eğer ciddi boyutta genişlemek istiyorsam bir sürü kaynağa ihtiyacım olacak. +think-prepare=Buradaki üretimi ayarlayıp kendimi hazırlarsam iyi olur. +think-robotic-arm=Acaba bu robot kolu ne işe yarıyor. +think-time-to-move-on=Harekete geçme vakti. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/uk/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/uk/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..eec8295a59fe94e2b5f1f9922eef9977f34bb4c7 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/uk/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Заново побудуйте твердопаливний маніпулятор. +goal-build-machines=Збудуйте наступні структури.\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Закрийте меню маніпулятора (натисніть __CONTROL__open-character-gui__). +goal-close-inventory=Закрити вікно персонажа (натисніть __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Натисніть __CONTROL__open-character-gui__ key для відкриття вікна персонажу. +goal-equip-ammo=Екіпіруйте магазин з патронами в слот під пістолетом. +goal-equip-gun=Екіпіруйте пістолет в перший осередок зброї. +goal-get-resources=Майте ресурси у Вашому інвентарі.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Покладіть паливо в твердопаливний маніпулятор. +goal-inspect-chest=Візьміть всі предмети з залізної скрині. +goal-open-machine-gui=Відкрийте твердопаливний маніпулятор (натисніть __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Покладіть достатньо палива і в цей маніпулятор. +goal-rotate-inserter-2=Наведіть курсор на маніпулятор і натисканням клавіші __CONTROL__rotate__ поверніть його так, щоб він клав залізну руду в кам'яну піч. +goal-rotate-inserter-2-controller=Наведіть курсор на маніпулятор і натисканням клавіші __CONTROL__rotate__ поверніть його так, щоб він клав залізну руду в кам'яну піч. +goal-take-pistol=Візьміть пістолет і магазин. +kill-creepers=Убийте наближаються істот, поки вони не дісталися до вас. Стріляйте, утримуючи клавішу __CONTROL__shoot-enemy__. +msg-controller-character-tab=Відкрийте вкладку персонажа, щоби змінити обладнання, зброю та боєприпаси. +msg-gun-equipment=Тут має бути зброя і боєприпаси. +msg-gun-equipment-controller=Тут показано зброя та боєприпаси. +msg-inserter-1-wrong-position=Твердопаливний маніпулятор був побудований в неправильному положенні. +msg-inserter-2-reversed=Другий твердопаливний маніпулятор орієнтований у протилежному напрямку. +msg-inserter-2-wrong-position=Твердопаливний маніпулятор був побудований в неправильному положенні. +msg-inserter-introduction-1=Наведіть курсор на маніпулятор, щоб побачити, в якому напрямку він буде переміщати предмети. +msg-inserter-introduction-1-controller=Наведіть курсор на маніпулятор, щоб побачити, в якому напрямку він буде переміщати предмети. +msg-inserter-introduction-2=Вони можуть завантажувати або розвантажувати машини, конвеєри та контейнери. +msg-inserter-no-power=Ця машина вичерпала все пальне. +msg-mined-inserter-instead-of-open=Ви знесли твердопаливний маніпулятор замість того, щоб його відкрити. Побудуйте його знову і натисніть __CONTROL__open-gui__, щоб його відкрити. +msg-mined-inserter-instead-of-open-2=Ви знесли твердопаливний маніпулятор замість його обертання. Побудуйте його знову та поверніть його, натиснувши __CONTROL__rotate__. +msg-rotations-explained=Ви можете повертати спорудження перед будівлею натисканням клавіші __CONTROL__rotate__. +msg-shooting=Коли вороги достатньо близько, ви можете вести вогонь по ним, затиснувши __CONTROL__shoot-enemy__. Ворог, найближчий до курсора, потрапить під вогонь. +msg-shooting-controller=Коли вороги достатньо близько, ви можете вести вогонь по ним, затиснувши __CONTROL__shoot-enemy__. При затисканні __CONTROL__shoot-enemy__, ви зможете цілити, використовуючи __CONTROL__look__. +think-automated-stone-mining=Я витратив багато часу на добування каменю. Мені варто використати мою першу паливну кар'єрну установку, щоб добувати його. +think-chest-content-useful=Гм, це може знадобитися... +think-creepers-coming=Що це було? Звучало як кроки... +think-creepers-dead=Хух, вони мертві, але за цими можуть прийти інші... +think-found-mining-site=Здається, це покинутий кар'єр... +think-got-machines=Якщо я з'єднаю все правильно, я матиму можливість отримати достатньо ресурсів, аби перейти на електрику в найближчий час. +think-got-resources-1=Хух, довелось трохи попрацювати. Тепер в мене є все необхідне. +think-inserter2-working=Так, він рухається! +think-need-more-machines=Я хочу генерувати електроенергію, але спочатку мені знадобляться основні ресурси. +think-need-more-resources=Мені потрібно багато ресурсів, якщо я хочу розпочати серйозне розширення. +think-prepare=Думаю, що хорошою ідеєю буде запустити виробництво і підготуватися до загроз. +think-robotic-arm=Цікаво, для чого ця механізована рука. +think-time-to-move-on=Пора рухатися далі. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/vi/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/vi/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..182dc320a49559fdaa8e3ce1835f37a7e8f7d8d4 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/vi/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=Đặt lại chiếc tay máy đốt. +goal-build-machines=Xây những công trình sau:\n__ENTITY__burner-mining-drill__: __1__/__2__\n__ENTITY__stone-furnace__: __3__/__4__. +goal-close-inserter-gui=Tắt tay máy (press __CONTROL__open-character-gui__). +goal-close-inventory=Đóng giao diện nhân vật (press __CONTROL__confirm-gui__). +goal-controller-open-character-gui=Ấn __CONTROL__open-character-gui__ để mở giao diện nhân vật. +goal-equip-ammo=Trang bị băng đạn dưới thanh súng lục. +goal-equip-gun=Trang bị thanh súng lục ở ô vũ khí thứ nhất. +goal-get-resources=Sở hữu nguyên vật liệu sau:\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=Bỏ nguyên liệu vào tay máy đốt. +goal-inspect-chest=Lấy tất cả vật phẩm từ chiếc hòm sắt. +goal-open-machine-gui=Mở tay máy đốt (press __CONTROL__open-gui__). +goal-put-fuel-into-inserter-2=Cho nhiên liệu vào trong tay máy đó nữa. +goal-rotate-inserter-2=Xoay chiếc tay máy đó bằng cách đưa con trỏ lên trên nó và nhấn __CONTROL__rotate__ để cho tay máy đưa sắt đúng hướng vào lò nung đá. +goal-rotate-inserter-2-controller=Xoay tay máy đó bằng cách ấn __CONTROL__rotate__. Khi được chọn, bạn có thể đứa quặng sắt vào lò đá +goal-take-pistol=Lấy súng lục và các băng đạn. +kill-creepers=Giết những sinh vật trước khi chúng tiếp cận bạn. Bắn bằng cách giữ nút __CONTROL__shoot-enemy__. +msg-controller-character-tab=Mở tab nhân vật để thay đổi súng và đạn dược đang sử dụng +msg-gun-equipment=Súng và đạn dược phải được trang bị ở đây. +msg-gun-equipment-controller=Súng và đạn được hiển thị ở đây +msg-inserter-1-wrong-position=Chiếc tay may đốt được xây sai vị trí. +msg-inserter-2-reversed=Chiếc tay máy thứ hai đang để ngược chiều. +msg-inserter-2-wrong-position=Chiếc tay may đốt được xây sai vị trí. +msg-inserter-introduction-1=Di chuột lên một tay máy để xem hướng của chúng. +msg-inserter-introduction-1-controller=Di chuyển con trỏ lên tay máy để hiện hướng vật phẩm vào và ra +msg-inserter-introduction-2=Chúng có thể đưa vật phẩm vào hoặc ra khỏi băng chuyền, các công trình hay vật chứa. +msg-inserter-no-power=Máy này đã hết nguyên liệu rồi. +msg-mined-inserter-instead-of-open=Bạn vừa nhặt cái tay máy đốt lên thay vì mở giao diện của nó. Mở giao diện bằng cách nhấn __CONTROL__open-gui__. +msg-mined-inserter-instead-of-open-2=Bạn vừa nhặt cái tay máy đốt lên thay vì xoay của nó. Đặt nó lại và xoay bằng cách nhấn __CONTROL__rotate__. +msg-rotations-explained=Khi xây dựng một công trình nhấn __CONTROL__rotate__ trước khi xây. +msg-shooting=Khi kẻ địch ở gần bạn có thể bắn chúng bằng cách giữ nút __CONTROL__shoot-enemy__. Kẻ địch gần con trỏ chuột nhất sẽ bị bắn. +msg-shooting-controller=Khi quái vật ở gần, bạn có thể bán vào chúng bằng cách giữ __CONTROL__shoot-enemy__. Trong khi giữ __CONTROL__shoot-enemy__ bạn có thể nhắm mục tiêu bằng cách __CONTROL__look__. +think-automated-stone-mining=Tôi tốn quá nhiều thời gian đào mỏ đá này. Nên sử dụng dàn khoan nhiệt để làm hộ tôi việc này. +think-chest-content-useful=Hmm, cái này có thể có ích đây... +think-creepers-coming=Thứ gì thế? Nghe như là tiếng chân... +think-creepers-dead=Phew, chúng chết rồi, nhưng có vẻ sẽ còn nhiều con tới nữa... +think-found-mining-site=Trông như một cái mỏ bị bỏ hoang... +think-got-machines=Nếu như mọi thứ được kết nối đúng cách, tôi sẽ nhanh chóng có đủ tài nguyên cần thiết cho sản xuất điện năng. +think-got-resources-1=Phào, công việc có vẻ khó khăn thật, dù sao thì tôi cũng đã có tất cả những gì cần thiết. +think-inserter2-working=Yay, nó chuyển động rồi. +think-need-more-machines=Tôi muốn sản xuất điện, nhưng trước hết tôi cần một số nguyên liệu cơ bản đã. +think-need-more-resources=Tôi sẽ phải cần rất nhiều tài nguyên nếu muốn mở rộng quy mô. +think-prepare=Tốt hơn hết là ta nên tiếp tục dây chuyền sản xuất ở đây và chuẩn bị bản thân. +think-robotic-arm=Tôi thắc mắc rằng cánh tay robot dùng để làm gì. +think-time-to-move-on=Đến lúc sang bước tiếp theo rồi. + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/zh-CN/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/zh-CN/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d6c748f17f3a1c67f57196c8b139f541954b48aa --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/zh-CN/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=重建热能机械臂。 +goal-build-machines=建造以下设备:\n__ENTITY__burner-mining-drill__:__1__/__2__\n__ENTITY__stone-furnace__:__3__/__4__ +goal-close-inserter-gui=关闭机械臂窗口 (按 __CONTROL__open-character-gui__) 。 +goal-close-inventory=关闭玩家面板 (按 __CONTROL__confirm-gui__ ) 。 +goal-controller-open-character-gui=按 __CONTROL__open-character-gui__ 可打开玩家窗口。 +goal-equip-ammo=把标准弹匣装备到手枪下方的槽位上。 +goal-equip-gun=把手枪装备到第一个武器槽上。 +goal-get-resources=获得以下原料并装入背包。\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__\n__ENTITY__coal__: __5__/__6__ +goal-insert-fuel-into-inserter-1=为热能机械臂装填燃料。 +goal-inspect-chest=从铁制箱中取出所有物品。 +goal-open-machine-gui=打开热能机械臂 (按 __CONTROL__open-gui__) 。 +goal-put-fuel-into-inserter-2=也为这个机械臂装填燃料。 +goal-rotate-inserter-2=把光标放在机械臂上,然后按 __CONTROL__rotate__ 来旋转方向,这样它就能把铁矿放进石炉了。 +goal-rotate-inserter-2-controller=把鼠标放在机械臂上并按 __CONTROL__rotate__ 可旋转方向,这样它就能把铁矿放进石炉了。 +goal-take-pistol=取出手枪和标准弹匣。 +kill-creepers=在虫子碰到你之前弄死它们,按住 __CONTROL__shoot-enemy__ 开枪。 +msg-controller-character-tab=打开玩家选项卡,更换你的装备、枪械和弹药。 +msg-gun-equipment=枪械和弹药必须装备在这里。 +msg-gun-equipment-controller=这里显示枪械和弹药。 +msg-inserter-1-wrong-position=热能机械臂建错位置了。 +msg-inserter-2-reversed=第二个热能机械臂装反了。 +msg-inserter-2-wrong-position=热能机械臂建错位置了。 +msg-inserter-introduction-1=把鼠标放在机械臂上可查看其搬运物品的方向。 +msg-inserter-introduction-1-controller=鼠标放在机械臂上可查看其搬运方向。 +msg-inserter-introduction-2=机械臂能把物品放入或者取出设施、传送带和容器 +msg-inserter-no-power=该设备燃料已耗尽。 +msg-mined-inserter-instead-of-open=你并没有打开热能机械臂,而是把它给拆了。重新修建后,按 __CONTROL__open-gui__ 打开它。 +msg-mined-inserter-instead-of-open-2=你并没有旋转热能机械臂,而是把它给拆了。重新修建后,按 __CONTROL__rotate__ 旋转它。 +msg-rotations-explained=铺设设备时,可以在放下之前按 __CONTROL__rotate__ 旋转设备。 +msg-shooting=当敌人接近你时,可以按住 __CONTROL__shoot-enemy__ 进行射击。优先射击离鼠标最近的敌人。 +msg-shooting-controller=敌人接近时,按住 __CONTROL__shoot-enemy__ 可向其开火。按住 __CONTROL__shoot-enemy__ 时,用 __CONTROL__look__ 可指定开火目标。 +think-automated-stone-mining=我已经花了太多时间人工开采石头,应该用制造出来的第一个热能采矿机替我开采。 +think-chest-content-useful=哼唧,这还真可能有点儿用... +think-creepers-coming=那是什么?听着好像是脚步声... +think-creepers-dead=呼~虫子都死了!不过接下来可能还会有更多来袭... +think-found-mining-site=看起来这是一个废弃的矿场 ... +think-got-machines=如果这些都连接正确的话,我将很快得到发电所需的各种原料。 +think-got-resources-1=呼~累死我了。不过我已经准备好所需的一切了。 +think-inserter2-working=噢耶,它动了! +think-need-more-machines=我想发电,但首先应准备一些基础原料。 +think-need-more-resources=如果真想要开始扩张地盘的话,我将会需要大量的资源。 +think-prepare=我最好让这里的生产线动起来并做好准备。 +think-robotic-arm=我很好奇这个机械臂是干啥用的。 +think-time-to-move-on=是时候该上路了。 + diff --git a/factorio/data/base/campaigns/tutorial/level-02/locale/zh-TW/demo_level-02.cfg b/factorio/data/base/campaigns/tutorial/level-02/locale/zh-TW/demo_level-02.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ae0ea9ac7976e2f12a622daf07d39a1be1c777e0 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-02/locale/zh-TW/demo_level-02.cfg @@ -0,0 +1,45 @@ +goal-build-inserter-back=重建熱能機械臂。 +goal-build-machines=建造設施:\n__ENTITY__burner-mining-drill__:__1__/__2__\n__ENTITY__stone-furnace__:__3__/__4__ +goal-close-inserter-gui=關閉機械臂面板(按__CONTROL__open-character-gui__)。 +goal-close-inventory=關閉人物面板(按__CONTROL__confirm-gui__)。 +goal-controller-open-character-gui=按__CONTROL__open-character-gui__可開啟人物面板。 +goal-equip-ammo=將制式彈匣裝備到手槍下方。 +goal-equip-gun=將手槍裝備在第一武器格。 +goal-get-resources=在背包收集資源。\n__ITEM__iron-plate__:__1__/__2__\n__ITEM__copper-plate__:__3__/__4__\n__ENTITY__coal__:__5__/__6__ +goal-insert-fuel-into-inserter-1=將燃料放入熱能機械臂。 +goal-inspect-chest=從鐵箱取出所有物品。 +goal-open-machine-gui=開啟該熱能機械臂(按__CONTROL__open-gui__)。 +goal-put-fuel-into-inserter-2=也請將燃料放入機械臂中。 +goal-rotate-inserter-2=游標指向機械臂再按__CONTROL__rotate__旋轉機械臂,這樣機械臂才能將鐵礦放入石爐。 +goal-rotate-inserter-2-controller=選取機械臂後,再按__CONTROL__rotate__旋轉機械臂,這樣機械臂才能將鐵礦放入石爐。 +goal-take-pistol=取出手槍和武器彈匣。 +kill-creepers=在怪物逼近前射殺牠們。請按住__CONTROL__shoot-enemy__開火。 +msg-controller-character-tab=開啟人物分頁即可變更您的裝備、槍枝和彈藥。 +msg-gun-equipment=武器及彈藥須裝備在此處。 +msg-gun-equipment-controller=武器及彈藥顯示在此。 +msg-inserter-1-wrong-position=蓋好的熱能機械臂方向不對。 +msg-inserter-2-reversed=第二支熱能機械臂裝反了。 +msg-inserter-2-wrong-position=蓋好的熱能機械臂方向不對。 +msg-inserter-introduction-1=游標指向機械臂時,可查看物品搬運方向。 +msg-inserter-introduction-1-controller=選取機械臂時,可查看物品搬運方向。 +msg-inserter-introduction-2=機械臂可對各類設施、輸送帶及儲藏處來放入或取出物品。 +msg-inserter-no-power=這部機器的燃料耗盡了。 +msg-mined-inserter-instead-of-open=你拆除了熱能機械臂,但應該要開啟它才對。請重建熱能機械臂,再按__CONTROL__open-gui__開啟。 +msg-mined-inserter-instead-of-open-2=你拆除了熱能機械臂,但應該要旋轉才對。請重建熱能機械臂,再按__CONTROL__rotate__旋轉。 +msg-rotations-explained=建造設施前可按__CONTROL__rotate__旋轉。 +msg-shooting=敵方靠近時可按住__CONTROL__shoot-enemy__朝他們開火。武器會朝最接近游標的敵方射擊。 +msg-shooting-controller=敵方靠近時可按住__CONTROL__shoot-enemy__朝他們開火。按住__CONTROL__shoot-enemy__時可用__CONTROL__look__瞄準。 +think-automated-stone-mining=我花好多時間在挖石頭,所以等等應該要拿第一座熱能採礦機來幫我開採石頭。 +think-chest-content-useful=嗯,這些東西應該有用處… +think-creepers-coming=那什麼怪聲?好像是腳步聲… +think-creepers-dead=呼…總算都死了,但說不定還有一堆會來… +think-found-mining-site=看起來好像是廢棄的礦場… +think-got-machines=要是都有正確接好的話,應該很快就能備妥發電用的原料了。 +think-got-resources-1=呼,真是苦差事,不過現在已經萬事具備了。 +think-inserter2-working=耶!會動了! +think-need-more-machines=我想來發電,但首先會需要一些原料。 +think-need-more-resources=如果要開始認真擴張基地的話,大概需要很多資源。 +think-prepare=最好要先讓這一帶的生產線重新動起來,這樣才能應付日後需求。 +think-robotic-arm=不知道那支機械手臂是幹嘛用的。 +think-time-to-move-on=該出發了。 + diff --git a/factorio/data/base/campaigns/tutorial/level-03/blueprint.zip b/factorio/data/base/campaigns/tutorial/level-03/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..6477b0923e0ea7138136610470e0ae68370f8026 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fe8171dade24bf9f2cc241f97067bafec5668aa2e89301805eb4b8cc359b641 +size 104752 diff --git a/factorio/data/base/campaigns/tutorial/level-03/control.lua b/factorio/data/base/campaigns/tutorial/level-03/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..18366febdd6972d860738d28f4486323d00c6a94 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/control.lua @@ -0,0 +1,523 @@ +local util = require("util") +require("story") + +local spawn_position = {-37, 55} + +local think = function(thought) + game.players[1].print({"","[img=entity/character][color=orange]",{"engineer-title"},": [/color]",{"think-"..thought}}) +end + +local msg = function(msg) + game.players[1].print({"","[img=entity/radar][color=green]",{"computer-title"},": [/color]",{"msg-"..msg}}) +end + +local on_player_created = function(event) + + local player = game.players[1] + + player.disable_recipe_groups() + player.disable_recipe_subgroups() + player.minimap_enabled = false + player.force.disable_all_prototypes() + player.force.disable_research() + + local recipe_list = player.force.recipes + recipe_list["iron-plate"].enabled = true + recipe_list["copper-plate"].enabled = true + recipe_list["stone-furnace"].enabled = true + recipe_list["iron-stick"].enabled = true + recipe_list["wooden-chest"].enabled = true + recipe_list["iron-gear-wheel"].enabled = true + recipe_list["burner-mining-drill"].enabled = true + recipe_list["transport-belt"].enabled = true + recipe_list["burner-inserter"].enabled = true + recipe_list["pipe"].enabled = true + recipe_list["pipe-to-ground"].enabled = true + recipe_list["boiler"].enabled = true + recipe_list["steam-engine"].enabled = true + recipe_list["electronic-circuit"].enabled = true + recipe_list["copper-cable"].enabled = true + recipe_list["pistol"].enabled = true + recipe_list["firearm-magazine"].enabled = true + recipe_list["light-armor"].enabled = true + game.players[1].clear_recipe_notifications() + + local character = player.character + character.insert{name = "iron-plate", count = 20} + character.insert{name = "copper-plate", count = 15} + character.insert{name = "coal", count = 20} + character.insert{name = "transport-belt", count = 50} + character.insert{name = "electric-mining-drill", count = 2} + character.insert{name = "inserter", count = 10} + character.insert{name = "stone-furnace", count = 10} + character.insert{name = "pistol", count = 1} + character.insert{name = "firearm-magazine", count = 5} +end + +local story_table = +{ + { + { + condition = story_elapsed_check(3), + action = function() + think('find-ship') + end + }, + { + condition = story_elapsed_check(5), + action = function() + think('use-radar') + end + }, + { + condition = story_elapsed_check(5), + action = function() + think('simple-setup') + end + }, + { + condition = story_elapsed_check(3), + action = + function() + game.players[1].force.recipes["offshore-pump"].enabled = true + end + }, + { + init = + function() + if global.pump == nil or not global.pump.valid then + set_goal({"goal-build-pump"}) + else + return true + end + end, + condition = + function(event) + if event.name == defines.events.on_built_entity and + event.created_entity.name == "offshore-pump" then + return true + end + return false + end + }, + + { + condition = story_elapsed_check(1), + action = function() + if (not global.boiler.fluidbox[1] or + global.boiler.fluidbox[1].amount < 0.01) then + set_goal({"goal-connect-boiler-to-water"}) + end + end + }, + { + condition = function() + if global.boiler.fluidbox then + return (global.boiler.fluidbox[1] ~= nil) + end + end, + action = function() + set_goal("") + end + }, + { + condition = story_elapsed_check(3), + init= + function() + if (global.boiler.energy <= 0.1) then + set_goal({"goal-fuel-into-boiler"}) + end + end + }, + { + condition = function() return global.boiler.energy > 0.1 end, + action = function() + set_goal({"goal-connect-boiler-to-steam-engine"}) + end + }, + { + condition = function() return + global.steam_engine.fluidbox[1] and + global.steam_engine.fluidbox[1].amount > 0 end, + action = function() + set_goal("") + end + }, + { + condition = story_elapsed_check(2), + action = function() + if (global.steam_engine.energy <= 0.1) then + story_show_message_dialog{text={"msg-cold-water"}, + point_to={type="entity", entity=global.steam_engine}} + end + end + }, + + { + condition = story_elapsed_check(3), + action = function() end + }, + { + condition = function() return not game.players[1].opened end, + action = function() + think('electricity-setup') + end + }, + { + condition = story_elapsed_check(3), + action = function() + local recipe_list = game.players[1].force.recipes + recipe_list["small-electric-pole"].enabled = true + recipe_list["electric-mining-drill"].enabled = true + recipe_list["inserter"].enabled = true + set_goal({"goal-power-electric-mining-drill"}) + end + }, + { + condition = function() return global.mining_drill.energy > 0 end, + action = function() + set_goal("") + end + }, + { + condition = story_elapsed_check(3), + action = function() + think('piece-of-cake') + --game.print({"think-piece-of-cake"}) + end + }, + + { + condition = story_elapsed_check(7), + action = function() + think('factory-instruction') + for index, entity in pairs(global.intro_entities) do + entity.minable = true + entity.destructible = true + end + local recipe_list = game.players[1].force.recipes + recipe_list["assembling-machine-1"].enabled = true + end + }, + { + condition = story_elapsed_check(5), + action = function() + think('get-to-work') + --game.print({"think-get-to-work"}) + end + }, + { + condition = story_elapsed_check(5), + action = function() + think('beware-of-creepers') + --game.print({"think-beware-of-creepers"}) + end + }, + { + init = function() + set_goal({"goal-build-radars",0,3}) + global.radars = 0 + local recipe_list = game.players[1].force.recipes + recipe_list["radar"].enabled = true + end, + update = function(event) + manage_attacks(event.tick) + check_light() + check_machine_gun() + check_ammo(event.tick) + + if event.name == defines.events.on_entity_died and event.entity.name == 'radar' then + global.radars = global.radars - 1 + set_goal({"goal-build-radars",global.radars,3},true) + elseif event.name == defines.events.on_built_entity and event.created_entity.name == 'radar' then + global.radars = global.radars + 1 + set_goal({"goal-build-radars",global.radars,3}) + elseif event.name == defines.events.on_player_mined_entity and event.entity.name =='radar' then + global.radars = global.radars - 1 + set_goal({"goal-build-radars",global.radars,3},true) + elseif event.name == defines.events.on_entity_damaged and event.entity.name =='radar' and global.radar_damaged == nil and event.force.name == 'enemy' and event.cause then + global.damaging_biter = event.cause + global.radar_damaged = true + story_show_message_dialog + { + text={"msg-radar-under-attack"}, + point_to={type="entity", entity=event.entity} + } + end + + if event.name == defines.events.on_built_entity and event.created_entity.name == 'burner-mining-drill' and not global.explained_electric_mining then + think('electric-mining') + global.explained_electric_mining = true + end + + if global.radar_damaged and global.repair_pack_given == nil and (global.damaging_biter == nil or global.damaging_biter.valid == false) then + think('repair-pack') + local recipe_list = game.players[1].force.recipes + recipe_list["repair-pack"].enabled = true + global.repair_pack_given = true + end + + if global.radars == 1 and not global.explained_radar_function then + story_show_message_dialog{text = {"msg-start-with-radars-1"}} + global.explained_radar_function = true + end + + if global.radars == 2 and not global.explained_power_need then + story_show_message_dialog{text = {"msg-start-with-radars-2"}} + global.explained_power_need = true + end + + end, + condition = function(event) + return global.radars >= 3 + end + }, + { + action = function() + if global.gun_turret_gained == nil then + global.gun_turret_gained = true + game.players[1].force.recipes["gun-turret"].enabled = true + end + story_show_message_dialog{text = {"msg-protect-radars"}} + end + }, + { + condition = story_elapsed_check(5), + action = function() + global.sectors_scanned = 0; + end + }, + { + init = function() + set_goal({"goal-radar-progress",global.sectors_scanned,50}) + end, + update = function(event) + manage_attacks(event.tick) + check_light() + check_machine_gun() + check_ammo(event.tick) + check_player_being_lazy() + + scanned = (event.name == defines.events.on_sector_scanned) + if scanned then + global.sectors_scanned = global.sectors_scanned + 1 + set_goal({"goal-radar-progress",global.sectors_scanned,50},global.sectors_scanned < 50) + elseif event.name == defines.events.on_entity_damaged and event.entity.name =='radar' and global.radar_damaged == nil and event.force.name == 'enemy' and event.cause then + global.damaging_biter = event.cause + global.radar_damaged = true + story_show_message_dialog + { + text={"msg-radar-under-attack"}, + point_to={type="entity", entity=event.entity} + } + end + + if global.radar_damaged and global.repair_pack_given == nil and (global.damaging_biter == nil or global.damaging_biter.valid == false) then + think('repair-pack') + local recipe_list = game.players[1].force.recipes + recipe_list["repair-pack"].enabled = true + global.repair_pack_given = true + end + + end, + condition = function() + return global.sectors_scanned >= 50 + end + }, + { + condition = story_elapsed_check(4), + action = function() + msg('sector-scan-completed') + set_goal("",true) + end + }, + { + condition = story_elapsed_check(4), + action = function() + msg('ship-wreck-located') + end + }, + { + condition = story_elapsed_check(4), + action = function() + think('explore-ship-wreck') + end + }, + { + condition = story_elapsed_check(4), + action = function() + game.set_game_state({game_finished=true, player_won=true, can_continue=false, next_level = "level-04"}) + end + } + } +} + +story_init_helpers(story_table) + +function manage_attacks(tick) + -- set default value of last_attack_at, it contains tick of the last attack + if global.last_attack_at == nil then + global.last_attack_at = 0 + end + -- set default value of attack count + if global.attack_count == nil then + global.attack_count = 4 + end + -- set default of attack_frequency, it specifies how many seconds between attacks + if global.attack_frequency == nil then + global.attack_frequency = 180 + end + if tick - global.last_attack_at > 60 * global.attack_frequency then + global.last_attack_at = tick + local radars = game.players[1].surface.find_entities_filtered({name='radar'}) + if #radars > 0 then + game.players[1].surface.set_multi_command + { + command = + { + type=defines.command.attack, + target=game.players[1].character, + distraction=defines.distraction.by_enemy + }, + unit_count = global.attack_count - 1 + } + game.players[1].surface.set_multi_command + { + command = + { + type=defines.command.attack, + target=radars[math.random(1,#radars)], + distraction=defines.distraction.by_enemy + }, + unit_count = 1 + } + else + game.players[1].surface.set_multi_command + { + command = + { + type=defines.command.attack, + target=game.players[1].character, + distraction=defines.distraction.by_enemy + }, + unit_count = global.attack_count + } + end + + global.attack_count = global.attack_count + 1 + + -- Give the player submachine gun when 6 creepers start to attack + if global.attack_count >= 6 and global.submachine_gained == nil then -- 6 min + global.submachine_gained = true + think('need-better-weapon') + local recipe_list = game.players[1].force.recipes + recipe_list["submachine-gun"].enabled = true + return + end + end +end + +-- Gives lamp to the player when it gets dark +function check_light() + if game.surfaces['nauvis'].darkness > 0.5 and + global.lampallowed == nil then + global.lampallowed = true + think('need-light') + --story_show_message_dialog{text = {"msg-need-light"}} + local recipe_list = game.players[1].force.recipes + recipe_list["small-lamp"].enabled = true + end +end + +function check_player_being_lazy() + if not global.explained_no_lazy and global.sectors_scanned > 10 then + if game.surfaces[1].count_entities_filtered({name='radar'}) == 3 then + think('build-more-radars') + global.explained_no_lazy = true + end + end +end + +function check_ammo(tick) + if not global.explained_ammo and tick % 120 == 0 then + if game.players[1].character.get_item_count("firearm-magazine") < 4 and game.players[1].in_combat == false then + think("craft-more-ammo") + global.explained_ammo = true + end + end +end + +function check_machine_gun() + if global.submachine_gained and + global.submachine_built == nil and + game.players[1].character.get_item_count("submachine-gun") > 0 then + global.submachine_built = true + story_show_message_dialog{text = {"msg-active-gun"}} + return + end + + if global.submachine_built and + global.submachine_equipped == nil and + game.players[1].character.get_inventory(defines.inventory.character_guns).get_item_count("submachine-gun") > 0 then + global.submachine_equipped = true + story_show_message_dialog{text = {"msg-change-active-gun"}} + end +end + +function check_for_player_death(event) + if event.name == defines.events.on_player_died then + game.set_game_state({game_finished=true, player_won=false, can_continue=false}) + end +end + +local init = function() + global.story = story_init() + game.map_settings.pollution.enabled = false + game.map_settings.enemy_expansion.enabled = false + game.forces.enemy.evolution_factor = 0 + game.map_settings.enemy_evolution.enabled = false + + --game.forces.player.set_spawn_position(spawn_position, game.surfaces[1]) + + global.mining_drill = game.get_entity_by_tag("mining-drill") + global.steam_engine = game.get_entity_by_tag("steam-engine") + global.boiler = game.get_entity_by_tag("boiler") + + local entities = + { + global.mining_drill, + global.steam_engine, + global.boiler + } + + for index, entity in pairs(entities) do + entity.minable = false + entity.destructible = false + end + + global.intro_entities = entities +end + +local story_events = +{ + defines.events.on_tick, + defines.events.on_sector_scanned, + defines.events.on_built_entity, + defines.events.on_player_mined_entity, + defines.events.on_entity_died, + defines.events.on_entity_damaged, + defines.events.on_player_died +} + +script.on_event(story_events, function(event) + if game.players[1].character then + check_for_player_death(event) + story_update(global.story, event, "level-04") + end +end) + +script.on_init(init) + +script.on_event(defines.events.on_player_created, function(event) + on_player_created(event) +end) \ No newline at end of file diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/ar/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/ar/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0668c3956525fbbbcbb6ce92daf957b8e287ccb4 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/ar/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=رتويبمكلا +goal-build-electric-mining-drill=.دراوملا ضعب ىلع يئابرهكلا بيقنتلا رافح ءانب +goal-build-pump=ءاملا ةفاح دنع ةيرحب ةخضم ءانب +goal-build-radars=__2__ / __1__ :رادارلا ءانبو دراوملا عمج +goal-connect-boiler-to-steam-engine=.يراخبلا كرحملاب راخبلا تاجرخم طبرل بيبانأ ءانب +goal-connect-boiler-to-water=.ةناخسلا لخاد ىلا ةيرحبلا ةخضملا نم هايملا ىلع لوصحلل بيبانأ ءانب +goal-fuel-into-boiler=.راخبلا جاتنإل ةيالغلا يف دوقولا ضعب عض +goal-get-resources=__n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4\ :دراوملا عمج +goal-power-electric-mining-drill=.ةريغص ةيئابرهك ةدمعأ مادختساب يراخبلا كرحملا نم يئابرهكلاب بيقنتلا رافح ليصوتب مق +goal-radar-progress=__2__/__1__ :ةحوسمملا قطانملاn\.اهب ةطيحملا يضارألا حسمل تارادارلا مدختسا +msg-active-gun=.ءارضخ ةيفلخب طشنلا حالسلا ىلع ةدحاو ةمالع عضو متي .ةحلسألا نم ديدعلا زيهجت كنكمي +msg-change-active-gun=.(هرييغتل ةربخذ ىلع رفوتي نأ بجي حالسلا) __CONTROL__next-weapon__ ىلع طغضلاب ةطشنلا ةحلسألا رييغت كنكمي +msg-factory-instruction-1=.ًالوأ ساحنلا حئافصو ديدحلا حئافص ضعب عمجل جاتحت فوس تارادارلا ءانب لجأ نم +msg-factory-instruction-2=.قراحلا نيدعت رافح نم ريثكب عرسأ هنإ .دراوملا جارختسال يئابرهكلا بيقنتلا رافح مدختسا +msg-factory-instruction-3=.ءابرهكلا دفنتس الإو .كقفارم ىلإ بهذي يكل محفلا نم تباث قفدت ىلع ظفاح +msg-protect-radars=.عافدلا جاربأ ةطساوب اهتيامح كنكمي .كب ةصاخلا رادارلا ةزهجأ نومجاهي دق ءادعألا +msg-radar-under-attack=.موجهلل ضرعتي كب صاخلا تارادارلا دحأ +msg-sector-scan-completed=.عاطقلا صحف ةيلمع تمت +msg-ship-wreck-located=.يقرشلا بونجلا يف عقي ةريغصلا ةنيفسلا ماطح +msg-start-with-radars-1=.عرسأ لكشب ةنيفسلا ماطح عقوم ديدحت ىلع ًارداق نوكتس املك كيدل تارادارلا ددع نم تدز املك .اهب ةطيحملا قطانملا حسمب موقت تارادارلا +msg-start-with-radars-2=.فاك كب صاخلا ةقاطلا جاتنإ نأ نم دكأت .ءابرهكلا نم ريثكلا تارادارلا كلهتست +msg-steam-engine-introduction-1=:اذه لثم .ةيراخبلا تاكرحملا ءانبل قرطلا نم ديزملا كانه +msg-steam-engine-introduction-2=:اذه وأ +think-beware-of-creepers=.زرتيبلا نم ريثكلا بذجا نل يننا لمآ انأ +think-build-more-radars=.تارادارلا نم ديزملا يدل ناك اذإ عرسأ اذه نوكيس +think-craft-more-ammo=.عيمجت ةلآ مادختساب اهتمتأ عيطتسأ امبر .ةيرانلا ةحلسألا تالجم يف ضفخنم انأ +think-electric-mining=.محفلاب بيقنتلا تالآ نم ريثكب عرسأ يهو .يئابرهكلا بيقنتلا تالآ مادختسا يننكمي +think-electricity-setup=.نآلا ءابرهكلا جتني يراخبلا كرحملا ،ديج +think-explore-ship-wreck=.ةقطنملا هذه فاشكتسال تقولا ناح دقل ،انسح +think-factory-instruction=.ءابرهكلا دفنتسف الإو .ةيالغلا ىلإ بهذي يكل محفلا نم تباث قفدت ىلع يقبأ نأ بجي +think-find-ship=.اهناكم ديدحت ىلإ جاتحأ ًالوأ نكلو ،ةمطحملا انتنيفس نم تادعملا ضعب مادختسا يننكمي +think-get-to-work=.لمعلا أدبن انوعد +think-need-better-defense=.يتدعاق نع عافدلل قدانبلا جاربأ ضعب مادختسا يننكمي .يسفنب اهب ظافتحالا نم نكمتأ نل +think-need-better-weapon=.شاشر عفدم ةعانص يلع بجي .مهدصل ًايفاك نكي مل سدسملا اذه +think-need-light=.حيباصملا ضعب عنصا نأ بجي ،مالظ دادزي ناكملا +think-piece-of-cake=.ةكعك نم ةعطق درجم اذه .لمعت اهعيمج ،انسح +think-repair-pack=.حالصإ ةمزح مادختساب ررضلا حالصإ يننكمي .رادارلا قوذ نوبحي مهنأ ودبي +think-resources-collected=.تارادارلا ءانب يف ءدبلل ءيش لك انيدل نأ دقتعأ ،ديج +think-simple-setup=.ةريحبلا نم هايملا ضعب ىلا ةجاحب طقف انأ .ءابرهكلا جاتنإ رابتخا نم تيهتنا ًابيرقت انا +think-use-radar=.ماطحلا عقوم ديدحتل رادار عنص نم نكمتأس ءابرهكلا نم يفكي ام يدل ناك اذإ + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/be/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/be/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fc2eb242efebe8abc3e57c7563077606b5d79e41 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/be/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Камп’ютар +goal-build-electric-mining-drill=Пабудуйце электрычны бур над радовішчам рэсурсаў. +goal-build-pump=Пастаўце прыбярэжную помпу на самым краі ў вады +goal-build-radars=Здабудзьце рэсурсы і пабудуйце радар: __1__ з __2__ +goal-connect-boiler-to-steam-engine=Цяпер злучыце трубамі бойлер і паравы генератар. +goal-connect-boiler-to-water=Пабудуйце трубы, каб даставіць ваду з помпы ў бойлеры. +goal-fuel-into-boiler=Пакладзіце трохі паліва ў бойлер, каб вада пачала выпарывацца. +goal-get-resources=Здабудзьце рэсурсы: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Падлучыце бур да электрасеткі з дапамогай слупоў ЛЭП. +goal-radar-progress=Выкарыстоўвайце радары, каб сканаваць наваколле.\nПрасканавана сектараў: __1__/__2__ +msg-active-gun=Вы можаце ўзбраіцца некалькімі тыпамі зброі. Абраны тып пазначаны зялёным фонам. +msg-change-active-gun=Вы можаце пераключаць актыўны тып зброі, націскаючы __CONTROL__next-weapon__. Звярніце ўвагу, што абраць такім чынам можна толькі зараджаную зброю. +msg-factory-instruction-1=Каб пабудаваць радар, вам спатрэбіцца шмат жалезных і медных плітак. +msg-factory-instruction-2=Паспрабуйце ўжыць электрычны бур для здабычы рэсурсаў. Ён значна хутчэйшы за цвёрдапаліўныя буры. +msg-factory-instruction-3=Падтрымлівайце прыток вугля ў бойлеры, інакш паравы генератар не будзе вырабляць электрычнасць. +msg-protect-radars=Ворагі могуць напасці на вашыя радары. Варта абараніць іх з дапамогай кулямётных турэлей. +msg-radar-under-attack=Адзін з вышах радараў атакуюць. +msg-sector-scan-completed=Сканаванне сектара скончана. +msg-ship-wreck-located=На паўднёвым усходзе знойдзены невялікія рэшткі карабля. +msg-start-with-radars-1=Радар скануе наваколле. Калі вы пабудуеце яшчэ некалькі радараў і ўключыце іх, вы хутчэй знойдзеце рэшткі карабля. +msg-start-with-radars-2=Яны спажываюць шмат электраэнэргіі, таму ўпэўніцеся, што вырабляеце дастатковую яе колькасць. +msg-steam-engine-introduction-1=Ёсць іншыя спосабы будаваць паравыя генератары. Напрыклад, так: +msg-steam-engine-introduction-2=Ці так: +think-beware-of-creepers=Спадзяюся, я не прываблю гэтых кусачых пачвар... +think-build-more-radars=Справы пайшлі б хутчэй, калі ў мяне было бы болей радараў. +think-craft-more-ammo=Магазіны з патронамі амаль скончыліся. Трэба паспрабаваць наладзіць іх выраб у аўтамаце зборкі. +think-electric-mining=Хм, можна ўжываць электрычныя буры заместа цвёрдапаліўных... Добрая думка: яны значна хутчэй за іх! +think-electricity-setup=Добра! Цяпер генератар вырабляе электрычнасць. +think-explore-ship-wreck=Добра, час выведаць, што там! +think-factory-instruction=Мне трэба сачыць, каб у бойлерах заўсёды хапала вугля. А інакш, электрычнасць скончыцца. +think-find-ship=Я мог бы скарыстацца некоторым абсталяваннем з нашага разбітага карабля, але спачатку неабходна яго знайсці. +think-get-to-work=Возьмемся ж за справу! +think-need-better-defense=Мне ўсё цяжэй стрымліваць іх у адзіноце. Я мог бы скарыстацца турэлямі, каб абараніць базу. +think-need-better-weapon=Адным пісталетам ад іх не адаб'ешся. Трэба зрабіць нешта больш здатнае, накшталт пісталета-кулямёта. +think-need-light=Цямнее. Трэба зрабіць некалькі ліхтароў. +think-piece-of-cake=Добра, цяпер усё даведзена да ладу. Гэта было проста, як хлеб з маслам з'есці! +think-repair-pack=Здаецца, ім падабаецца густ радараў. Я могу іх паправіць рамонтным наборам. +think-resources-collected=Добра. Цяпер, здаецца, у мяне ёсць усё патрэбнае, каб пачаць будаваць радары. +think-simple-setup=Тэставая электрычная сетка амаль гатовая. Патрэбна толькі крыху вады з возера. +think-use-radar=Калі б у мяне было дастаткова электраэнэргіі, можна было б збудаваць радар, каб знайсці месца крушэння. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/bg/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/bg/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..57c7e2bb7a16f479ea721adcb3a109c2076e368d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/bg/demo_level-03.cfg @@ -0,0 +1,11 @@ +computer-title=Компютър +goal-get-resources=Добийте ресурсите: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +msg-active-gun=Можете да екипирате няколко оръжия. Текущо активното е отбелязано със зелен фон. +msg-change-active-gun=Можете да промените активното оръжие чрез натискане на __CONTROL__next-weapon__ (новото оръжие трябва да има боеприпаси). +msg-radar-under-attack=Един от радарите Ви е атакуван. +msg-steam-engine-introduction-1=Има още начини за построяване на парни двигатели. Например така: +msg-steam-engine-introduction-2=Или така: +think-build-more-radars=Ще стане по -бързо ако имах още радари. +think-get-to-work=Да се захващаме за работа! +think-need-light=Стъмва се. Трябва да построя лампи. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/ca/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/ca/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..63c53202a853e3ef31bdefc114942bd846062770 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/ca/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Ordinador +goal-build-electric-mining-drill=Construïu una explotació minera elèctrica damunt d'algun recurs. +goal-build-pump=Construïu una estació costera de bombeig a la vora de l'aigua. +goal-build-radars=Aconseguiu recursos i construïu radars: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Useu canonades per connectar la sortida a la màquina de vapor. +goal-connect-boiler-to-water=Construïu canonades per transportar l'aigua des de l'estació de bombeig a la caldera. +goal-fuel-into-boiler=Poseu combustible a la caldera per produir vapor d'aigua. +goal-get-resources=Aconseguiu els següents recursos: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Connecteu l'explotació minera elèctrica a la màquina de vapor usant pals elèctrics petits. +goal-radar-progress=Useu els radars per escanejar el territori.\nSectors escanejats: __1__/__2__ +msg-active-gun=Podeu equipar-vos amb diverses armes. L'arma activa estarà marcada amb un fons verd. +msg-change-active-gun=Podeu canviar l'arma activa prement __CONTROL__next-weapon__ (l'arma a la que canvieu ha de tenir munició). +msg-factory-instruction-1=Per tal de construir els radars, abans haureu d'aconseguir unes quantes planxes de ferro i de coure. +msg-factory-instruction-2=Useu l'explotació minera elèctrica per extraure recursos. L'explotació treballa molt més ràpid que l'explotació minera a combustió. +msg-factory-instruction-3=Garantiu que arriba carbó automàticament a les calderes. Si no, us podeu quedar sense subministrament elèctric. +msg-protect-radars=Els enemics poden atacar els vostres radars. Potser els hauríeu de protegir amb torretes automàtiques. +msg-radar-under-attack=Estan atacant un radar. +msg-sector-scan-completed=S'ha completat l'escaneig del sector. +msg-ship-wreck-located=Petites restes de nau situades al sud-est. +msg-start-with-radars-1=Els radars escanegen les zones del voltant. Quants més en tingueu, més ràpidament localitzareu la nau estavellada. +msg-start-with-radars-2=Els radars consumeixen molta electricitat. Assegureu-vos que la producció d'energia és suficient. +msg-steam-engine-introduction-1=Hi ha més formes de connectar les màquines de vapor. Així: +msg-steam-engine-introduction-2=O així: +think-beware-of-creepers=Espero no atreure molts mossegadors. +think-build-more-radars=Aniria més ràpid si tingués més radars. +think-craft-more-ammo=Em queda poca munició. Potser puc automatitzar-ne la producció amb màquines de muntatge. +think-electric-mining=Podria usar explotacions mineres elèctriques. Són molt més ràpides que les que funcionen amb combustible. +think-electricity-setup=Bé! La màquina de vapor ja produeix electricitat. +think-explore-ship-wreck=Bé! És l'hora d'explorar aquesta àrea. +think-factory-instruction=He d'assegurar-me que arriba carbó contínuament a les calderes. Si no, em quedaré sense subministrament elèctric. +think-find-ship=L'equipament de la nau estavellada em podria ser útil, però primer l'he de localitzar. +think-get-to-work=Anem per feina. +think-need-better-defense=No els podré mantenir allunyats tot sol. Hauré d'usar torretes automàtiques per defensar la base. +think-need-better-weapon=La pistola no serà suficient per mantindre'ls a ratlla. Necessiteu un subfusell. +think-need-light=Està fent-se fosc. Hauria de construir làmpades per il·luminar la zona. +think-piece-of-cake=Molt bé. Ja funciona. Ha estat fàcil. +think-repair-pack=Sembla que els radars els agraden. Puc reparar el dany amb eines de reparació. +think-resources-collected=Bé! Crec que ja ho tinc tot per començar a construir radars. +think-simple-setup=Ja quasi puc generar electricitat. Només necessito una mica d'aigua del llac. +think-use-radar=Si tingués prou electricitat podria construir un radar per localitzar el lloc on es va estavellar. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/cs/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/cs/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1712bd6d03ee04dddc70721921e6cc2b44e448aa --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/cs/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Počítač +goal-build-electric-mining-drill=Umísti elektrické těžící zařízení na nějaké naleziště. +goal-build-pump=Postav pobřežní čerpadlo na břehu +goal-build-radars=Nashromáždi suroviny a postav radary: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Postav trubky, abys přivedl páru do parního generátoru. +goal-connect-boiler-to-water=Postav trubky pro přesun vody z pobřežního čerpadla do bojleru. +goal-fuel-into-boiler=Vlož do bojleru nějaké palivo pro výrobu páry. +goal-get-resources=Nashromáždi suroviny: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Připoj elektrické těžící zařízení k parnímu generátoru pomocí malých elektrických sloupů. +goal-radar-progress=Skenuj okolí pomocí radarů.\nNaskenováno sektorů: __1__/__2__ +msg-active-gun=Můžeš mít víc zbraní najednou. Aktivní je ta, která je označena zeleným pozadím. +msg-change-active-gun=Měnit aktivní zbraň lze pomocí klávesy __CONTROL__next-weapon__ (zbraň, na kterou chceš přepnout, musí mít náboje). +msg-factory-instruction-1=Pro výrobu radaru budeš nejdříve potřebovat nějaké železné a měděné pláty. +msg-factory-instruction-2=Použij elektrické těžící zařízení pro těžbu surovin. Je o dost rychlejší než těžící zařízení na uhlí. +msg-factory-instruction-3=Udržuj přísun uhlí do bojlerů, jinak ti dojde elektřina. +msg-protect-radars=Nepřátelé se nejspíš pokusí na radary zaútočit. Měl bys u nich postavit kulometné věže na ochranu. +msg-radar-under-attack=Jeden z tvých radarů je pod útokem. +msg-sector-scan-completed=Skenování sektorů dokončeno. +msg-ship-wreck-located=Malý vrak lodi lokalizován jihovýchodně. +msg-start-with-radars-1=Radar skenuje okolí. Čím více jich postavíš, tím rychleji se ti podaří najít vrak lodi. +msg-start-with-radars-2=Radary potřebují hodně energie. Ujisti se, že ji produkuješ dostatek. +msg-steam-engine-introduction-1=Je víc způsobů, jak postavit parní generátory, třeba takhle: +msg-steam-engine-introduction-2=Nebo takhle: +think-beware-of-creepers=Doufám, že nepřilákám příliš kousačů. +think-build-more-radars=Kdybych měl více radarů, bylo by to rychlejší. +think-craft-more-ammo=Dochází mi zásobníky s náboji, možná mohu zautomatizovat jejich výrobu pomocí montovny. +think-electric-mining=Mohl bych použít elektrická těžící zařízení. Jsou mnohem rychlejší než spalovací těžící zařízení. +think-electricity-setup=Dobře, parní generátor produkuje elektřinu. +think-explore-ship-wreck=Dobrá, je čas to tam prozkoumat +think-factory-instruction=Měl bych udržovat neustálý přísun uhlí do bojlerů, jinak mi dojde elektřina. +think-find-ship=Mohl bych využít nějaké vybavení z naší havarované lodě, ale nejprve ji musím najít. +think-get-to-work=Hurá do práce! +think-need-better-defense=Nebudu schopný to tu udržet sám. Mohl bych použít kulometné věže na obranu mé základny. +think-need-better-weapon=Tahle pistole asi nebude stačit, abych je udržel dost dlouho od těla. Měl bych si vyrobit samopal. +think-need-light=Stmívá se, měl bych postavit nějaké lampy. +think-piece-of-cake=Výborně, už vše funguje. To byla hračka. +think-repair-pack=Zdá se, že jim zachutnaly radary. Mohu opravit poškození pomocí opravářské sady. +think-resources-collected=Paráda. Myslím, že mám vše abych mohl začít stavět radary. +think-simple-setup=Výrobu elektřiny mám skoro připravenou, potřebuji ještě přivést vodu z jezera. +think-use-radar=Pokud bych měl dostatek elektřiny, mohl bych postavit radar, který lokalizuje místo dopadu. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/da/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/da/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6e20260d5455da5fa8053baa12628e501c8cc81e --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/da/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Computer +goal-build-electric-mining-drill=Byg et elektrisk minebor på nogle ressourcer. +goal-build-pump=Byg en vandpumpe ved kanten af vandet +goal-build-radars=Saml ressourcer og byg radarer: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Byg rør for at forbinde kedlen til dampmaskinen. +goal-connect-boiler-to-water=Byg rør for at få vandet fra vandpumpen ind i kedlen. +goal-fuel-into-boiler=Indsæt noget brændstof i kedlen for at producere damp. +goal-get-resources=Saml ressourcer: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Forbind det elektriske minebor med dampmaskinen ved hjælp af små elmaster. +goal-radar-progress=Brug radarer til at skanne det omkringliggende land.\nSektorer skannet: __1__/__2__ +msg-active-gun=Du kan have flere våben ad gangen. Det aktive våben er markeret med en grøn baggrund. +msg-change-active-gun=Du kan skifte det aktive våben ved at klikke på __CONTROL__next-weapon__ (det våben du vil skifte til skal have ammunition). +msg-factory-instruction-1=For at kunne bygge radarer bliver du nødt til først at indsamle nogle jern- og kobberplader. +msg-factory-instruction-2=Brug elektriske minebor til at mine ressourcerne. Det er meget hurtigere end et brænderminebor. +msg-factory-instruction-3=Sørg for løbende at komme kul i dine kedler, ellers vil du løbe tør for strøm. +msg-protect-radars=Fjenderne vil muligvis angribe dine radarer. Du bør beskytte dem med kanontårne. +msg-radar-under-attack=En af dine radarer er under angreb. +msg-sector-scan-completed=Sektorskanning gennemført. +msg-ship-wreck-located=Lille rumskibsvrag lokaliseret mod sydøst. +msg-start-with-radars-1=Radarerne skanner omgivelserne. Jo flere radarer du har, jo hurtigere vil du kunne finde vraget af rumskibet. +msg-start-with-radars-2=Radarer bruger meget elektricitet, så vær sikker på at din strømproduktion er tilstrækkelig. +msg-steam-engine-introduction-1=Der er flere måder at bygge dampmaskiner på. For eksempel således: +msg-steam-engine-introduction-2=Eller sådan: +think-beware-of-creepers=Jeg håber ikke at jeg tiltrækker for mange bidere. +think-build-more-radars=Det ville gå hurtigere hvis jeg havde flere radarer. +think-craft-more-ammo=Jeg har snart ikke mere ammunition. Måske kan jeg automatisere produktion af magasiner med en fremstillingsmaskine. +think-electric-mining=Jeg kunne bruge elektriske minebor. De er meget hurtigere end brænderminebor. +think-electricity-setup=Godt, dampmaskinen producerer nu elektricitet. +think-explore-ship-wreck=Sådan, det er på tide at udforske det område. +think-factory-instruction=Jeg må sørge for at der løbende kommer kul i mine kedler, ellers løber jeg tør for strøm. +think-find-ship=Jeg kan bruge noget udstyr fra vores nedstyrtede rumskib, men først er jeg nødt til at finde det. +think-get-to-work=Lad os komme i gang med arbejdet! +think-need-better-defense=Jeg vil ikke være i stand til at forsvare det hele alene. Jeg kunne bruge kanontårne til at forsvare min base. +think-need-better-weapon=Denne pistol er ikke nok til at holde biderne væk. Jeg burde lave en maskinpistol. +think-need-light=Det er ved at blive mørkt. Jeg bør bygge nogle lamper. +think-piece-of-cake=Okay, det hele virker. Så let som at klø sig i nakken. +think-repair-pack=De ser ud til at kunne lide smagen af radar. Jeg kan reparere skaden med et reparationssæt. +think-resources-collected=Godt, nu har jeg alt det jeg skal bruge for at bygge radarer. +think-simple-setup=Jeg har næsten min testopstilling til elektricitet klar. Jeg skal bare bruge noget vand fra søen. +think-use-radar=Hvis jeg havde nok elektricitet, kunne jeg bygge en radar til at finde nedstyrtningsstedet. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/de/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/de/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9b9a2b11b9b48ff36e7f98f6c046045aae8c834a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/de/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Computer +goal-build-electric-mining-drill=Platziere einen elektrischen Erzförderer über einem Ressourcen-Vorkommen. +goal-build-pump=Platziere eine Gewässerpumpe am Wasserrand. +goal-build-radars=Sammle Ressourcen und baue Radare: __1__ von __2__ +goal-connect-boiler-to-steam-engine=Platziere Rohre, um den Dampf vom Seitenausgang des Heizkessels in die Dampfmaschine zu leiten. +goal-connect-boiler-to-water=Platziere Rohre, um das Wasser aus der Gewässerpumpe in den Heizkessel zu leiten. +goal-fuel-into-boiler=Lege Brennstoff in den Heizkessel, um Dampf zu erzeugen. +goal-get-resources=Sammle Gegenstände im Inventar:\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Verbinde den elektrischen Erzförderer über kleine Strommasten mit der Dampfmaschine. +goal-radar-progress=Benutze Radare, um das umliegende Gebiet zu untersuchen.\nSektoren untersucht: __1__/__2__ +msg-active-gun=Du kannst mehrere Waffen gleichzeitig ausrüsten. Die aktuell ausgewählte Waffe wird grün hervorgehoben. +msg-change-active-gun=Du kannst Deine aktive Waffe mit __CONTROL__next-weapon__ wechseln (die neue Waffe muss Munition haben). +msg-factory-instruction-1=Um Radare zu bauen, musst Du zunächst Eisenplatten und Kupferplatten herstellen. +msg-factory-instruction-2=Benutze elektrische Erzförderer, um Ressourcen abzubauen. Sie sind deutlich schneller als befeuerte Erzförderer. +msg-factory-instruction-3=Versorge Deine Heizkessel immer mit genügend Kohle, sonst geht Dir der Strom aus. +msg-protect-radars=Feinde könnten Deine Radare angreifen. Du solltest sie mit Geschütztürmen verteidigen. +msg-radar-under-attack=Ein Radar wird angegriffen. +msg-sector-scan-completed=Untersuchung der Umgebung abgeschlossen. +msg-ship-wreck-located=Kleines Schiffswrack im Südosten lokalisiert. +msg-start-with-radars-1=Radare untersuchen die Umgebung. Je mehr Du davon hast, desto schneller wirst Du das Schiffswrack finden. +msg-start-with-radars-2=Radare verbrauchen viel Strom. Stelle siche, dass Deine Stromerzeugung ausreicht. +msg-steam-engine-introduction-1=Es gibt noch weitere Möglichkeiten, Dampfmaschinen anzuordnen. Zum Beispiel so: +msg-steam-engine-introduction-2=Oder so: +think-beware-of-creepers=Ich hoffe, ich werde nicht zu viele Beißer auf mich aufmerksam machen. +think-build-more-radars=Das würde alles schneller gehen, wenn ich mehr Radare hätte. +think-craft-more-ammo=Ich habe kaum noch Schusswaffen-Munition. Vielleicht kann ich sie in einer Montagemaschine automatisch herstellen. +think-electric-mining=Ich könnte elektrische Erzförderer verwenden. Sie sind viel schneller als die befeuerten Erzförderer. +think-electricity-setup=Großartig! Die Dampfmaschine erzeugt nun Strom. +think-explore-ship-wreck=Nun gut. Es ist Zeit, die Absturzstelle ein wenig zu erkunden. +think-factory-instruction=Ich sollte meine Heizkessel immer mit genügend Kohle versorgen, sonst geht mir der Strom aus. +think-find-ship=Ich könnte einiges an Ausrüstung von unserem abgestürzten Schiff gebrauchen, aber zuerst muss ich es finden … +think-get-to-work=Machen wir uns an die Arbeit. +think-need-better-defense=Ich werde sie nicht alleine aufhalten können. Ich könnte einige Geschützturme aufstellen, um meine Basis zu verteidigen. +think-need-better-weapon=Diese Pistole wird sie nicht alle aufhalten können. Ich sollte eine Maschinenpistole herstellen. +think-need-light=Es wird dunkel. Ich sollte ein paar Lampen aufstellen. +think-piece-of-cake=In Ordnung, alles funktioniert. Das war ein Kinderspiel! +think-repair-pack=Sie scheinen den Geschmack von Radaren zu mögen. Zum Glück kann ich den Schaden mit einem Reparaturkit beheben. +think-resources-collected=Großartig! Ich glaube, ich habe alles beisammen, um mit dem Bau von Radaren zu beginnen. +think-simple-setup=Ich habe den Testaufbau für die Stromerzeugung fast fertig. Ich brauche nur noch Wasser aus dem See. +think-use-radar=Wenn ich genügend Strom hätte, könnte ich ein Radar bauen, um die Absturzstelle zu lokalisieren. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/el/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/el/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..98f2ca76c987ed2924eaa4ee9263303c29ac532f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/el/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Υπολογιστής +goal-build-electric-mining-drill=Φτιάξε ένα ηλεκτρικό τρυπάνι εξόρυξης πάνω σε κάποιους πόρους. +goal-build-pump=Φτιάξε μια παράκτια αντλία στην άκρη του νερού +goal-build-radars=Μάζεψε πόρους και χτίσε ραντάρ: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Σύνδεσε με σωλήνες την έξοδο ατμού και την ατμομηχανή. +goal-connect-boiler-to-water=Τοποθέτησε σωλήνες για να μεταφέρεις το νερό από την παράκτια αντλία στον λέβητα. +goal-fuel-into-boiler=Βάλε μερικά καύσιμα στο λέβητα για να παράγεις ατμό. +goal-get-resources=Μάζεψε πόρους:.\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__:__3__/__4__ +goal-power-electric-mining-drill=Σύνδεσε το ηλεκτρικό τρυπάνι εξόρυξης στην ατμομηχανή με στύλους ηλεκτρικού ρεύματος. +goal-radar-progress=Χρησιμοποίησε τα ραντάρ για να σαρώσεις τη γύρω περιοχή.\nΣαρωμένοι τομείς: __1__/__2__ +msg-active-gun=Μπορείς να εξοπλιστείς με αρκετά όπλα. Το ενεργό όπλο επισημαίνεται με ένα πράσινο φόντο. +msg-change-active-gun=Μπορείς να αλλάξεις το ενεργό όπλο, πατώντας __CONTROL__next-weapon__ (το όπλο για να αλλάξει πρέπει να έχει σφαίρες). +msg-factory-instruction-1=Προκειμένου να φτιάξεις ραντάρ θα πρέπει πρώτα να μαζέψεις μερικές πλάκες σιδήρου και χαλκού. +msg-factory-instruction-2=Εξόρυξε πόρους με τo ηλεκτρικό τρυπάνι. Είναι πολύ πιο γρήγορο από το τρυπάνι εξόρυξης καύσης. +msg-factory-instruction-3=Σταθεροποίησε την ροή του άνθρακα προς τους λέβητες. Αλλιώς θα ξεμείνεις από ηλεκτρισμό. +msg-protect-radars=Οι εχθροί μπορεί να επιτεθούν στα ραντάρ σου. Ίσως να τα προστατέψεις με πύργους πυροβόλα. +msg-radar-under-attack=Κάποιο από τα ραντάρ σου δέχεται επίθεση. +msg-sector-scan-completed=Σάρωση τομέα ολοκληρώθηκε. +msg-ship-wreck-located=Μικρά συντρίμμια του διαστημόπλοιου εντοπίστηκαν νοτιοανατολικά. +msg-start-with-radars-1=Τα ραντάρ σαρώνουν τη γύρο περιοχή. Όσα περισσότερα έχεις τόσο γρηγορότερα θα εντοπίσεις τα συντρίμμια του διαστημόπλοιου. +msg-start-with-radars-2=Τα ραντάρ καταναλώνουν πολύ ηλεκτρική ενέργεια. Βεβαιώσου ότι παραγωγή ηλεκτρικής ενέργειας είναι επαρκής. +msg-steam-engine-introduction-1=Υπάρχουν περισσότεροι τρόποι να χτίσεις ατμομηχανές. Σαν αυτόν: +msg-steam-engine-introduction-2=Ή αυτό: +think-beware-of-creepers=Ελπίζω ότι δεν θα προσελκύσω πάρα πολλούς δαγκωνιάρηδες. +think-build-more-radars=Θα ήταν πιο γρήγορο αν είχα περισσότερα ραντάρ. +think-craft-more-ammo=Δεν έχω πολλούς γεμιστήρες. Ίσως μπορώ να τους φτιάξω αυτόματα χρησιμοποιώντας μια μηχανή συναρμολόγησης. +think-electric-mining=Πρέπει να χρησιμοποιήσω ηλεκτρικά τρυπάνια εξόρυξης. Είναι πολύ πιο γρήγορα από τα τρυπάνια καύσης. +think-electricity-setup=Ωραία, τώρα η ατμομηχανή παράγει ηλεκτρισμό. +think-explore-ship-wreck=Εντάξει, είναι καιρός να εξερευνήσω την περιοχή. +think-factory-instruction=Πρέπει να σταθεροποιήσω την ροή του άνθρακα προς τους λέβητες. Αλλιώς θα ξεμείνω από ηλεκτρισμό. +think-find-ship=Θα μπορούσα να χρησιμοποιήσω κάποιον εξοπλισμό από τα συντρίμμια του διαστημοπλοίου, αλλά πρώτα πρέπει να τον εντοπίσω. +think-get-to-work=Ας πιάσω δουλεία. +think-need-better-defense=Δεν μπορώ να κρατήσω τη θέση μόνος μου. Θα πρέπει να υπερασπιστώ τη βάση μου με πύργους πυροβόλα. +think-need-better-weapon=Αυτό το πιστόλι δεν είναι αρκετό για να αμυνθώ. Θα πρέπει να φτιάξω ένα οπλοπολυβόλο. +think-need-light=Σκοτεινιάζει. Θα πρέπει να φτιάξω κάποιες λάμπες. +think-piece-of-cake=Εντάξει, όλα λειτουργούν. Αυτό ήταν πανεύκολο. +think-repair-pack=Φαίνεται ότι τους αρέσει η γεύση των ραντάρ. Μπορώ να διορθώσω τη ζημιά με ένα πακέτο επισκευής. +think-resources-collected=Ωραία, νομίζω ότι έχω τα πάντα για να αρχίσω να χτίζω ραντάρ. +think-simple-setup=Έχω σχεδόν έτοιμη την δομή για την δοκιμή της ηλεκτρικής ενέργειας. Απλά χρειάζομαι λίγο νερό από τη λίμνη. +think-use-radar=Αν είχα αρκετή ηλεκτρική ενέργεια θα μπορούσα να χτίσω ένα ραντάρ για να εντοπίσω τον τόπο συντριβής. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/en/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/en/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..64bdb22d61e5a89b5db1f48d82fdaeacebf428fc --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/en/demo_level-03.cfg @@ -0,0 +1,40 @@ +computer-title=Computer +think-find-ship=I could use some equipment from our crashed ship, but first I need to locate it. +think-use-radar=If I had enough electricity I could build a radar to locate the crash site. +think-simple-setup=I have the electricity test setup almost ready. I just need some water from the lake. +goal-build-pump=Build an offshore pump at the edge of the water +goal-connect-boiler-to-water=Build pipes to get the water from the offshore pump into the boiler. +goal-fuel-into-boiler=Put some fuel into the boiler to produce steam. +goal-connect-boiler-to-steam-engine=Build pipes to connect the steam output to the steam engine. +think-electricity-setup=Good, the steam engine is now producing electricity. +msg-steam-engine-introduction-1=There are more ways to build steam engines. Like this: +msg-steam-engine-introduction-2=Or this: +goal-build-electric-mining-drill=Build an electric mining drill over some resources. +goal-power-electric-mining-drill=Connect the electric mining drill to the steam engine using small electric poles. +think-piece-of-cake=Alright, it is all working. That was a piece of cake. +msg-factory-instruction-1=In order to build radars you will need to gather some iron plates and copper plates first. +msg-factory-instruction-2=Use the electric mining drill to mine the resources. It is much faster than the burner mining drill. +msg-factory-instruction-3=Keep a steady flow of coal going into your boilers. Otherwise, you will run out of electricity. +think-factory-instruction=I should keep a steady flow of coal going into my boilers. Otherwise, I will run out of electricity. +think-get-to-work=Let's get to work. +goal-get-resources=Gather resources: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-build-radars=Gather resources and build radars: __1__ / __2__ +think-resources-collected=Good, I think I have everything to start building radars. +think-beware-of-creepers=I hope I won't attract too many biters. +msg-start-with-radars-1=The radars scan the surroundings. The more of them you have, the faster you will be able to locate the shipwreck. +msg-start-with-radars-2=Radars consume a lot of electricity. Make sure your energy production is sufficient. +msg-protect-radars=The enemies might attack your radars. You might want to protect them with gun turrets. +goal-radar-progress=Use radars to scan the surrounding territory.\nSectors scanned: __1__/__2__ +msg-sector-scan-completed=Sector scan complete. +msg-ship-wreck-located=Small shipwreck located to the southeast. +think-explore-ship-wreck=Alright, it's time to explore that area. +think-need-better-weapon=This pistol won't be enough to hold them. I should make a submachine gun. +think-need-better-defense=I won't be able to hold it on my own. I could use some gun turrets to defend my base. +think-repair-pack=They seem to like the taste of radars. I can fix the damage with a repair pack. +think-craft-more-ammo=I'm low on firearm magazines. Perhaps I can automate them using an assembling machine. +think-electric-mining=I could use electric mining drills. They are much faster than the burner mining drills. +think-build-more-radars=This would go faster if I had more radars. +msg-radar-under-attack=One of your radars is under attack. +think-need-light=It's getting dark. I should build some lamps. +msg-active-gun=You can equip several weapons. The active one is marked with a green background. +msg-change-active-gun=You can change active weapons by pressing __CONTROL__next-weapon__ (the weapon to change to must have ammo). diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/es-ES/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/es-ES/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a7eaf23403f4436a200a27d33c6e434cfed9a988 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/es-ES/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Ordenador +goal-build-electric-mining-drill=Construye una perforadora eléctrica sobre algunas zonas con recursos. +goal-build-pump=Construye una bomba costera junto al agua +goal-build-radars=Reúne recursos y construye radares: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Construye tuberías para conectar la salida de vapor con el motor a vapor. +goal-connect-boiler-to-water=Construye tuberías para conducir el agua desde la bomba costera hasta la caldera. +goal-fuel-into-boiler=Coloca algo de combustible en la caldera para producir vapor. +goal-get-resources=Recoge recursos: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Conecta la perforadora eléctrica con el motor a vapor usando postes eléctricos pequeños. +goal-radar-progress=Usa radares para escanear los territorios que te rodean.\nSectores escaneados: __1__/__2__ +msg-active-gun=Puedes equipar varios tipos de armas. Tu arma activa está marcada con un fondo verde. +msg-change-active-gun=Puedes cambiar el arma activa pulsando __CONTROL__next-weapon__ (debes tener munición del arma a la que quieres cambiar). +msg-factory-instruction-1=Para poder construir radares, primero necesitarás conseguir algunas placas de hierro y de cobre. +msg-factory-instruction-2=Usa la perforadora eléctrica para extraer los recursos. Es mucho más rápida que una perforadora a vapor. +msg-factory-instruction-3=Mantén un suministro constante de carbón hacia tus calderas. Si no lo haces, te quedarás sin electricidad. +msg-protect-radars=Los enemigos podrían llegar a atacar tus radares. Deberías protegerlos con torretas. +msg-radar-under-attack=Uno de nuestros radares está siendo atacado. +msg-sector-scan-completed=Escaneado del sector completado. +msg-ship-wreck-located=Restos pequeños de la nave detectados al sureste. +msg-start-with-radars-1=Los radares escanearán tus alrededores. Cuantos más tengas, más rápido podrás localizar los restos de la nave. +msg-start-with-radars-2=Los radares consumen mucha electricidad. Asegúrate de que tu producción de energía es suficiente. +msg-steam-engine-introduction-1=Hay más maneras de construir motores a vapor. Por ejemplo, así: +msg-steam-engine-introduction-2=O así: +think-beware-of-creepers=Espero que no atraiga a demasiados Biters. +think-build-more-radars=Esto iría más rápido si tuviera más radares. +think-craft-more-ammo=Tengo poca munición. Puedo intentar automatizar su producción usando una máquina de ensamblaje. +think-electric-mining=Podría usar perforadoras eléctricas. Son mucho más rápidas que las perforadoras a vapor. +think-electricity-setup=Bien, el motor a vapor ya genera electricidad. +think-explore-ship-wreck=De acuerdo, es hora de explorar ese área. +think-factory-instruction=Debería mantener constante el suministro de carbón hacia mis calderas. Si no lo hago, me quedaré sin electricidad. +think-find-ship=Podría usar parte del equipo de nuestra nave estrellada, pero primero necesito localizarla. +think-get-to-work=A trabajar. +think-need-better-defense=No podré aguantar yo solo. Debería usar algunas torretas para defender mi base. +think-need-better-weapon=Esta pistola no será suficiente para contenerlos. Debería fabricar una ametralladora. +think-need-light=Está oscureciendo. Debería construir algunas lámparas. +think-piece-of-cake=Perfecto, todo funciona. Ha sido fácil. +think-repair-pack=Parece que les gusta el sabor de mis radares. Puedo reparar los daños con un paquete de reparación. +think-resources-collected=Genial, creo que tengo todo lo necesario para empezar a construir radares. +think-simple-setup=La configuración de prueba de electricidad está casi lista. Solo necesito algo de agua del lago. +think-use-radar=Si tuviera suficiente electricidad, podría construir un radar para localizar el lugar del accidente. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/et/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/et/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b6328000ee9e89c09880446f919a4550a067a1b2 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/et/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Arvuti +goal-build-electric-mining-drill=Ehitage mõne ressursi kohale elektriline kaevanduspuur. +goal-build-pump=Ehitage veepiirile rannaligidane pump +goal-build-radars=Koguge ressursse ja ehitage radarid: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Ehitage torud auruväljundi ühendamiseks aurumasinaga. +goal-connect-boiler-to-water=Ehitage torud, et juhtida avamerepumbast vett katlasse. +goal-fuel-into-boiler=Auru tootmiseks pange katlasse veidi kütust. +goal-get-resources=Koguge ressursse: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Ühendage elektriline kaevanduspuur väikeste elektripostide abil aurumasinaga. +goal-radar-progress=Kasutage ümbritseva territooriumi skaneerimiseks radareid. \nSkaneeritud sektorid: __1__/__2__ +msg-active-gun=Saate kasutada mitu relva. Aktiivne on tähistatud rohelise taustaga. +msg-change-active-gun=Aktiivseid relvi saate vahetada, vajutades nuppu __CONTROL__next-weapon__ (relval, mille vastu vahetada, peab olema laskemoona). +msg-factory-instruction-1=Radarite ehitamiseks peate kõigepealt kokku koguma mõned raud- ja vaskplaadid. +msg-factory-instruction-2=Kasutage ressursside kaevandamiseks elektrilist kaevandustrelli. See on palju kiirem kui põletiga kaevandus puur. +msg-factory-instruction-3=Ma peaksin hoidma oma kateldesse pidevat söevedu Muidu saab elekter otsa. +msg-protect-radars=Vaenlased võivad rünnata sinu radareid, Võib-olla soovite neid kaitsta relvatornidega. +msg-radar-under-attack=Üks sinu radaritest on rünnaku all +msg-sector-scan-completed=Sektori skänneerimine on lõpetatud. +msg-ship-wreck-located=Väike laevavrakk leitud kagu suunas. +msg-start-with-radars-1=Radarid skaneerivad ümbrust. Mida rohkem teil neid on, seda kiiremini saate laevavraki asukoha kindlaks teha. +msg-start-with-radars-2=Radarid tarbivad palju elektrit. Veenduge, et teie energiatootmine oleks piisav. +msg-steam-engine-introduction-1=On ka muid viise, kuidas ehitada aurumootoreid. Näiteks nii: +msg-steam-engine-introduction-2=Või see: +think-beware-of-creepers=Loodan, et ma ei meelita liiga palju hammustajasid. +think-build-more-radars=See läheks kiiremini kui mul oleks rohkem radareid. +think-craft-more-ammo=Mul on tulirelvasalve väheks jäänud. Võib-olla saan need kokkupanemismasina abil automatiseerida. +think-electric-mining=Ma võiksin kasutada elektrilisi kaevanduspuure. Need on palju kiiremad kui põletiga kaevanduspuurid +think-electricity-setup=Hea, auru mootor toodab nüüd elektrit. +think-explore-ship-wreck=Olgu, on aeg uurida seda piirkonda. +think-factory-instruction=Ma peaksin hoidma oma kateldesse pidevat söevedu Muidu saab elekter otsa. +think-find-ship=Ma võiksin kasutada meie alla kukkunud laeva varustust, kuid enne pean selle asukoha leidma. +think-get-to-work=Asume tööle. +think-need-better-defense=Ma ei suuda seda üksi hoida. Ma võiksin oma baasi kaitsmiseks kasutada püssitorne. +think-need-better-weapon=Sellest püstolist ei piisa nende hoidmiseks. Ma peaksin automaatrelva tegema. +think-need-light=Läheb pimedaks, Ma peaksin ehitama mõned lambid. +think-piece-of-cake=Hea küll, kõik töötab. See oli käkitegu +think-repair-pack=Tundub, et neile meeldib radarite maitse. Ma saan parandada kahju remondipaketiga. +think-resources-collected=Hea, ma arvan et mul on kõik vajalik, et alustada radarite ehitamist. +think-simple-setup=Mul on elektritesti seadistus peaaegu valmis. Ma vajan lihtsalt vett järvest. +think-use-radar=Kui mul oleks piisavalt elektrit, saaksin ma ehitada radari et leida õnnetuskoht. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/fi/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/fi/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b4a22789764acd0669f53654723da784c57b2abb --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/fi/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Tietokone +goal-build-electric-mining-drill=Rakenna sähköinen kaivospora resurssien päälle. +goal-build-pump=Rakenna rantapumppu vedenrajaan. +goal-build-radars=Kerää resursseja ja rakenna tutkia: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Johda höyry höyrykoneeseen rakentamalla putkia. +goal-connect-boiler-to-water=Rakenna putkia yhdistämään rantapumppu ja höyrykattila. +goal-fuel-into-boiler=Aseta höryykattilaan polttoainetta, jotta se alkaa tuottaa höyryä. +goal-get-resources=Hanki resursseja: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Kytke sähköinen kaivospora höyrykoneeseen käyttämällä pieniä sähkötolppia. +goal-radar-progress=Käytä tutkia ympäröivän alueen luotaamiseen.\nSektoreita skannattu: __1__/__2__ +msg-active-gun=Voit käyttää useita aseita. Kädessä oleva on merkitty vihreällä taustalla. +msg-change-active-gun=Voit vaihtaa aktiivista asetta painamalla __CONTROL__next-weapon__ (aseessa on oltava ammuksia). +msg-factory-instruction-1=Tutkaa varten sinun täytyy ensin kerätä rauta- ja kuparilevyjä. +msg-factory-instruction-2=Käytä sähköistä kaivosporaa mineraalien louhimiseen. Se on paljon nopeampi kuin polttokäyttöinen. +msg-factory-instruction-3=Varmista, että höyrykattiloihisi tuodaan jatkuvasti kivihiiltä; muuten sinulta loppuu sähkö. +msg-protect-radars=Viholliset voivat hyökätä tutkiesi kimppuun. Niitä kannattaa suojella tykkitorneilla. +msg-radar-under-attack=Yhtä tutkaasi syödään. +msg-sector-scan-completed=Alueen kartoitus valmis. +msg-ship-wreck-located=Pieni aluksen hylky havaittu kaakossa. +msg-start-with-radars-1=Tutkat luotaavat ympäristöä. Mitä enemmän niitä on, sitä nopeammin voit paikantaa hylyn. +msg-start-with-radars-2=Tutkat kuluttavat paljon sähköä. Varmista, että energiantuotanto on riittävä. +msg-steam-engine-introduction-1=On useita tapoja rakentaa höyrykoneita, kuten: +msg-steam-engine-introduction-2=Tai näin: +think-beware-of-creepers=Toivottavasti en houkuttele liikaa purijoita. +think-build-more-radars=Tämä edistyisi nopeammin, jos minulla olisi enemmän tutkia. +think-craft-more-ammo=Aseen lippaat alkavat loppua. Ehkä voin automatisoida niiden kokoamisen kasauskoneen avulla. +think-electric-mining=Sähköisistä kaivosporista olisi apua. Ne ovat paljon nopeampia kuin polttokäyttöiset. +think-electricity-setup=Hyvä, höyrykone tuottaa nyt sähköä. +think-explore-ship-wreck=No niin, aika tutkia hylyn ympäristöä. +think-factory-instruction=Minun pitää varmistaa, että höyrykattiloihin tuodaan jatkuvasti kivihiiltä, muuten minulta loppuu sähkö. +think-find-ship=Aluksemme hylystä voisi löytyä jotain hyödyllistä, mutta ensin minun pitää paikantaa se. +think-get-to-work=No niin, aloitetaanpas työt. +think-need-better-defense=En pysty pitämään vihollisia poissa yksinäni. Voisin käyttää kivääritykkitornia puolustamaan tukikohtaani. +think-need-better-weapon=Tämä pistooli ei riitä pitämään vihollisia poissa. Minun pitäisi tehdä konepistooli. +think-need-light=Alkaa olla pimeä. Minun pitäisi rakentaa lamppuja. +think-piece-of-cake=Okei, kaikki toimii. Se oli helppo nakki. +think-repair-pack=Näyttää siltä, että tutka maistuu niille. Voin korjata sen korjaussarjoilla. +think-resources-collected=Hyvä, minulla pitäisi olla kaikki tutkien rakentamiseen. +think-simple-setup=Minulla on alkeellinen sähköjärjestelmä lähes valmis. Tarvitsen vain vettä järvestä. +think-use-radar=Jos minulla olisi tarpeeksi sähkövoimaa, voisin rakentaa tutkan paikantaakseni aluksen. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/fr/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/fr/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..356e6cd836997a2c56cd88883132bebecf3d9b6b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/fr/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Ordinateur +goal-build-electric-mining-drill=Placez une foreuse électrique sur un gisement de ressources. +goal-build-pump=Placez une pompe côtière au bord de l'eau +goal-build-radars=Obtenez les ressources suivantes et construisez des radars : __1__ / __2__ +goal-connect-boiler-to-steam-engine=Placez des tuyaux pour connecter la sortie de vapeur à la machine à vapeur. +goal-connect-boiler-to-water=Placez des tuyaux pour acheminer l'eau de la pompe côtière jusqu'à la chaudière. +goal-fuel-into-boiler=Placez un peu de combustible dans la chaudière pour produire de la vapeur. +goal-get-resources=Obtenez les ressources suivantes : \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Connectez la foreuse électrique à la machine à vapeur à l'aide de petits poteaux électriques. +goal-radar-progress=Utilisez des radars pour scanner les environs. \nSecteurs scannés : __1__ / __2__ +msg-active-gun=Vous pouvez équiper plusieurs armes. Celle actuellement utilisée est sur fond vert. +msg-change-active-gun=Vous pouvez changer d'arme active en appuyant sur __CONTROL__next-weapon__ (l'arme doit avoir des munitions). +msg-factory-instruction-1=Afin de construire un radar, vous devrez d'abord récupérer des plaques de fer et de cuivre. +msg-factory-instruction-2=Utilisez la foreuse électrique pour miner les ressources. Elle est bien plus rapide que la foreuse thermique. +msg-factory-instruction-3=Maintenez une alimentation continue en charbon pour vos chaudières. Sinon vous risquez de manquer d’électricité. +msg-protect-radars=Les ennemis risquent d'attaquer vos radars. Vous feriez mieux de les protéger avec des tourelles mitrailleuses. +msg-radar-under-attack=Un de vos radars est attaqué. +msg-sector-scan-completed=Balayage du secteur terminé. +msg-ship-wreck-located=Petite épave localisée au sud-est de notre position. +msg-start-with-radars-1=Les radars scannent les environs. Plus vous en avez, plus vite vous découvrirez l'épave du vaisseau. +msg-start-with-radars-2=Les radars consomment beaucoup d'électricité. Assurez-vous d'avoir une production d'énergie suffisante. +msg-steam-engine-introduction-1=Il y a d'autres manières de disposer les turbines à vapeur. Comme ceci : +msg-steam-engine-introduction-2=Ou comme ceci : +think-beware-of-creepers=J'espère que je ne vais pas attirer trop de déchiqueteurs. +think-build-more-radars=Cela irait plus vite si j'avais plus de radars. +think-craft-more-ammo=Je suis à court de munitions. Je pourrais peut-être automatiser leur fabrication avec une machine d'assemblage. +think-electric-mining=Je devrais utiliser des foreuses électriques. Elles sont beaucoup plus rapides que les foreuses thermiques. +think-electricity-setup=Bien, la machine à vapeur produit désormais de électricité. +think-explore-ship-wreck=Bien, il est temps d'explorer cette zone. +think-factory-instruction=Je devrais garder une alimentation continue de charbon pour mes chaudières. Sinon je vais manquer d'électricité. +think-find-ship=L'équipement de notre vaisseau écrasé me serait bien utile, cependant je dois d'abord le localiser. +think-get-to-work=Mettons-nous au travail. +think-need-better-defense=Je ne pourrai pas les contenir tout seul. Je ferais mieux d'utiliser quelques tourelles mitrailleuses pour défendre ma base. +think-need-better-weapon=Ce pistolet ne sera pas suffisant pour les contenir, je devrais fabriquer un fusil d'assaut. +think-need-light=La nuit tombe. Je devrais construire des lampes. +think-piece-of-cake=Bien, tout fonctionne. C'était du gâteau. +think-repair-pack=Ils semblent aimer le goût des radars. Je peux réparer les dégâts avec un kit de réparation. +think-resources-collected=Bien, je pense que j'ai tout le nécessaire pour construire des radars. +think-simple-setup=J'ai pratiquement de quoi générer de l'électricité. Il me manque juste de l'eau venant du lac. +think-use-radar=Si j'avais assez électricité, je pourrais construire un radar pour localiser le site du crash. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/he/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/he/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..676d1e69d81bb6db8f4f3a3130ad36b15a04a85a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/he/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=בשחמ +goal-build-electric-mining-drill=.םהשלכ םיבצחמ יבג לע תילמשח חודיק תנוכמ ונב +goal-build-pump=םימה לובג לע ףוח-תבאשמ ונב +goal-build-radars=__2__ / __1__ :םימ"כמ ונבו םיבאשמ וגישה +goal-connect-boiler-to-steam-engine=.הניברוטה ךות לא רצונש רוטיקה תא ריבעהל ידכ תורוניצ ונב +goal-connect-boiler-to-water=.דודה לא ףוחה תבאשממ םימה תא איבהל ידכ תורוניצ ונב +goal-fuel-into-boiler=.רוטיק קיפהל ידכ דודה ךותל קילד והשמ סינכהל שי +goal-get-resources=__n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4\ :םיבאשמ וגישה +goal-power-electric-mining-drill=.למשח ידומע תועצמאב רוטיקה תניברוט לא תילמשחה חודיקה תנוכמ תא ורבח +goal-radar-progress=__2__ ךותמ __1__ :וקרסנש םיחטשn\ .הביבסב םיחטשה תא קורסל ידכ םימ"כמב ושמתשה +msg-active-gun=.קורי עובירב ןמוסמ ליעפה קשנה .רהמ םהיניב ףילחהלו םיקשנ המכ קיזחהל רשפא +msg-change-active-gun=.(תשומחת שדחה קשנב היהתש ךירצ) __CONTROL__next-weapon__ לע הציחל ידי-לע ליעפה קשנה תא תונשל רשפא +msg-factory-instruction-1=.תשוחנ תוחול המכו לזרב תוחול המכ ףוסאל םכילע היהי תישאר ,םימ"כמ תונבל ידכ +msg-factory-instruction-2=.קלד תססובמ חודיק תנוכממ רהמ רתוי הברה תדבוע איה .בוצחל ידכ תילמשחה חודיקה תנוכמב ושמתשה +msg-factory-instruction-3=.למשח אלל וראשית אמש ,םכידוודל םחפ לש העובק הקפסא לע ורמש +msg-protect-radars=.םיחירצ םע םהילע ןגהל יאדכ .ךלש םימ"כמה תא ףוקתל לולע ביואה +msg-radar-under-attack=.ףקתומ םכלש םימ"כמה דחא +msg-sector-scan-completed=.המלשוה רוזאה תקירס +msg-ship-wreck-located=.חרזמ-םורד ןוויכב ורתוא תיללח ירבש +msg-start-with-radars-1=.הניפסה ירבש תאיצמ תא זרזל היהי רשפא ךכ ,םהמ רתוי ךל ויהיש לככ .הביבסה תקירסל םישמשמ םימ"כמ +msg-start-with-radars-2=.היגרנא קיפסמ םירציימ םתאש ואדו .בר למשח םיכרוצ םימ"כמ +msg-steam-engine-introduction-1=:לשמל ומכ ,רוטיק תוניברוט תונבל תופסונ םיכרד שי +msg-steam-engine-introduction-2=:וא +think-beware-of-creepers=.םירזיח ידמ רתוי ךושמא אלש הווקמ ינא +think-build-more-radars=.ךילהתה תא וזרזי םימ"כמ דוע +think-craft-more-ammo=.הבכרה תנוכמ תועצמאב ןתריצי תא טמטאל היהי רשפא ילוא .תוינסחמ הברה יל ורתונ אל +think-electric-mining=.קלד תוססובמ חודיק תונוכממ רתוי רהמ תדבוע ןה .תוילמשח חודיק תונוכמב שמתשהל יתורשפאב +think-electricity-setup=.למשח תרציימ רוטיקה תניברוט וישכע ,הלועמ +think-explore-ship-wreck=.רוזאב רייסל ןמזה עיגה ,ןכבו +think-factory-instruction=.למשח אלל ראשא אמש ,םידוודל םחפ לש העובק הקפסא לע רומשל יילע +think-find-ship=.םתוא אוצמל ךירצ םדוק ךא ,ישומיש דויצ םיליכמ חטב תיללחה ידירש +think-get-to-work=!הדובעל ,הללאי +think-need-better-defense=.סיסבה לע יל ונגיש עלקמ־יחירצ תונבל רשפא .ימצע תוחוכב םתוא ףודהל לכוא אל +think-need-better-weapon=.עלקמ-תת ימצעל ביכרהל ךירצ .םתוא ףודהל ידכ קיפסי אל הזה חדקאהש הארנ +think-need-light=.םירוקרז המכ תונבל יל יאדכ ...ךישחמש הארנ +think-piece-of-cake=.תולק ילק היה הז .דבוע לכה ,יפוי +think-repair-pack=.ןוקית תכרע תועצמאב קזנה תא ןקתל רשפא .םהל םימיעט םימ"כמהש הארנ +think-resources-collected=.םימ"כמ תונבל ליחתהל ידכ ךירצש המ לכ תא יל שיש בשוח ינא ,הלועמ +think-simple-setup=.םגאהמ םימ תצק ךירצ קר וישכע - דבוע טעמכ למשחה רוציי ךרעמ +think-use-radar=.תוקסרתהה רתא תא רתאל יל רוזעיש ם"כמ תונבל יתלוכי ,למשח קיפסמ יל היה םא + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/hu/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/hu/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8438cc01fb7f1ed8cb25f2acaa5fbdfd9cdad560 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/hu/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Számítógép +goal-build-electric-mining-drill=Építs egy elektromos bányagépet valamely nyersanyagra. +goal-build-pump=Építs egy vízszivattyút a víz szélére. +goal-build-radars=Gyűjtsd össze a nyersanyagokat, és építs radarokat: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Építs csöveket, hogy csatlakoztasd a gőzkimenetet a gőzgéphez. +goal-connect-boiler-to-water=Építs csővezetéket a vízszivattyútól a kazánokig. +goal-fuel-into-boiler=Helyezz némi üzemanyagot a kazánba gőz előállításához. +goal-get-resources=Állíts elő: \n__ITEM__iron-plate__t: __1__/__2__\n__ITEM__copper-plate__t: __3__/__4__ +goal-power-electric-mining-drill=Csatlakoztasd az elektromos bányagépet a gőzgépre kis villanyoszlopok segítségével. +goal-radar-progress=Használd a radarokat a környék letapogatásához.\nSzektorok letapogatva: __1__/__2__ +msg-active-gun=Több fegyvert is bekészíthetsz magadnak. Az aktív fegyver zölddel van jelölve. +msg-change-active-gun=Az aktív fegyvert a __CONTROL__next-weapon__ megnyomásával jelölheted ki (de persze lőszerről is gondoskodnod kell). +msg-factory-instruction-1=Ahhoz, hogy radart készíthess, szükséged lesz néhány vaslemezre és rézlemezre. +msg-factory-instruction-2=Használd az elektromos bányagépet, hogy nyersanyagokat bányássz. Így gyorsabb, mint ha vegyestüzelésű bányagépet használnál. +msg-factory-instruction-3=Gondoskodj róla, hogy a szén mindig bőséges mennyiségben rendelkezésére álljon a gőzgépek számára. Különben oda az elektromosság. +msg-protect-radars=Elképzelhető, hogy a szörnyek megtámadják a radart. Talán védened kellene egy-két lőtoronnyal. +msg-radar-under-attack=Az egyik radar támadás alatt áll. +msg-sector-scan-completed=A szektor letapogatása elkészült. +msg-ship-wreck-located=Délkeletre található egy kis hajóroncs. +msg-start-with-radars-1=A radarok átkutatják a környezetet. Minél több van, annál gyorsabban leszel képes megtalálni a hajóroncsot. +msg-start-with-radars-2=A radarok sok áramot fogyasztanak. Győződj meg arról, hogy elegendő az energiatermelésed. +msg-steam-engine-introduction-1=Többféleképpen is építhetsz gőzgépet. Például így: +msg-steam-engine-introduction-2=Vagy így: +think-beware-of-creepers=Remélem, nem fog sok szörnyet idecsalogatni. +think-build-more-radars=Ez gyorsabban menne, ha több radarom lenne. +think-craft-more-ammo=Kevés a lőszerem. Talán automatizálhatom a gyártását egy összeszerelő géppel. +think-electric-mining=Használhatnék elektromos bányagépeket. Sokkal gyorsabbak, mint a vegyestüzelésű bányagépek. +think-electricity-setup=Nagyszerű, a gőzgép már állítja is elő az elektromosságot. +think-explore-ship-wreck=Azt hiszem, ideje felderítenem azt a környéket. +think-factory-instruction=Állandó szénfolyamot kell biztosítanom a kazánjaimba, különben elfogy az áram. +think-find-ship=Használhatnék valamilyen felszerelést a lezuhant űrhajónkról, de először meg kell találnom. +think-get-to-work=Lássunk munkához. +think-need-better-defense=Egyedül nem tudok minden támadást kivédeni. Használhatnék egy-két lőtornyot a bázis védeleméhez. +think-need-better-weapon=Ez a pisztoly nem lesz elegendő. Csinálnom kellene egy géppisztolyt. +think-need-light=Kezd sötétedni. Jó volna építeni pár lámpát. +think-piece-of-cake=Rendben, minden működik. Ez gyerekjáték volt. +think-repair-pack=Úgy tűnik, hogy szeretik a radarok ízét. A sérüléseket javítócsomaggal tudom kijavítani. +think-resources-collected=Jó, azt hiszem, minden rendelkezésre áll a radar építéséhez. +think-simple-setup=Majdnem készen is vagyok, hogy megpróbálkozhassak áramot termelni. Már csak vízre lenne szükségem a tóból. +think-use-radar=Ha van elég elektromos áramom, építhetek egy radart, hogy megleljem a hajó becsapódásának pontos helyét. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/id/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/id/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bffa79d85f03ff7fb4a8a647c04a06ea2fb3d02e --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/id/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Komputer +goal-build-electric-mining-drill=Buat bor penambang elektrik di beberapa sumber daya. +goal-build-pump=Bangun sebuah "offshore pump" pada sebuah sisi water/danau +goal-build-radars=Kumpulkan sumber daya dan buat radar: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Buat pipa untuk menghubungkan keluaran uap ke mesin uap. +goal-connect-boiler-to-water=Buat pipa untuk mengalirkan air dari pompa lepas pantai ke mesin pendidih. +goal-fuel-into-boiler=Masukkan bahan bakar ke mesin pendidih untuk membuat uap. +goal-get-resources=Kumpulkan sumber daya: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Hubungkan bor penambang listrik ke mesin uap dengan tiang listrik kecil. +goal-radar-progress=Gunakan radar untuk memindai wilayah sekitar.\nSektor terpindai: __1__/__2__ +msg-active-gun=Anda dapat melengkapi dengan beberapa senjata. Senjata aktif ditandai dengan latar hijau. +msg-change-active-gun=Anda dapat menukar senjata aktif dengan menekan __CONTROL__next-weapon__ (senjata yang ditukar harus memiliki amunisi). +msg-factory-instruction-1=Untuk membuat radar, anda harus mengumpulkan beberapa plat besi dan plat tembaga terlebih dahulu. +msg-factory-instruction-2=Gunakan bor penambang elektrik untuk menambang sumber daya. Ini lebih cepat dibandingkan bor penambang bakar. +msg-factory-instruction-3=Pertahankan alur masuknya arang ke mesin pendidihmu. Jika tidak, kamu akan kehabisan listrik. +msg-protect-radars=Musuh dapat merusak radar anda. Anda mungkin perlu melindungi radar anda dengan menggunakan menara. +msg-radar-under-attack=Salah satu radar anda diserang. +msg-sector-scan-completed=Pindaian sektor selesai. +msg-ship-wreck-located=Psawat jatuh terletak di arah tenggara. +msg-start-with-radars-1=Radar dapat memindai sekeliling. Lebih banyak anda memiliki radar, lebih cepat anda dapat menemukan pesawat jatuh. +msg-start-with-radars-2=Radar menggunakan banyak listrik. Pastikam produksi energi anda memenuhi. +msg-steam-engine-introduction-1=Terdapat banyak cara untuk membuat mesin uap. Seperti ini: +msg-steam-engine-introduction-2=Atau ini: +think-beware-of-creepers=Aku harap aku tidak banyak mengundang biter. +think-build-more-radars=Hal ini bisa lebih cepat jika aku memiliki lebih banyak radar. +think-craft-more-ammo=Peluruku tinggal sedikit. Mungkin aku dapat membuatnya otomatis dengan menggabungkan mesin. +think-electric-mining=Aku bisa menggunakan bor penambang listrik. Mereka lebih cepat dibandingkan bor penambang bakar. +think-electricity-setup=Bagus, mesin uap ini sekarang memproduksi listrik. +think-explore-ship-wreck=Baikalah, waktunya menjelajahi area itu. +think-factory-instruction=Aku harus mempertahankan alur masuknya arang ke mesin pendidihku. Jika tidak, aku akan kehabisan listrik. +think-find-ship=Aku dapat menggunakan peralatan dari pesawat luar angkasa yang jatuh, namun pertama aku harus menemukannya. +think-get-to-work=Mari kita kerjakan. +think-need-better-defense=Aku tidak dapat menahannya sendirian. Aku dapat menggunakan menara senjata untuk mempertahankan pangkalanku. +think-need-better-weapon=Pistol ini tidak cukup menahan mereka. Sebaiknya aku membuat senapan mesin ringan. +think-need-light=Sudah gelap. Aku harus membuat beberapa lampu. +think-piece-of-cake=Baiklah, semuanya bekerja. Hal yang mudah. +think-repair-pack=Mereka sepertinya suka dengan radar. Aku dapat membetulkan kerusakan radar dengan paket perbaikan. +think-resources-collected=Bagus, aku rasa aku sudah mendapatkan semuanya untuk membangun radar. +think-simple-setup=Aku memiliki tes pengaturan listrik yang hampir siap. Aku hanya memerlukan air dari danau. +think-use-radar=Jika aku memiliki listrik yang cukup, aku dapat membangun radar untuk menemukan lokasi jatuh. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/it/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/it/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7d287f32570b6795ee528c02ba875237a3efa06f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/it/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Computer +goal-build-electric-mining-drill=Costruisci una trivella elettrica sopra delle risorse. +goal-build-pump=Costruisci una pompa offshore sulla riva del lago +goal-build-radars=Raccogli risorse e costruisci dei radar: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Posiziona dei tubi per collegare l'uscita del vapore al motore a vapore. +goal-connect-boiler-to-water=Costruisci i tubi per portare l'acqua dalla pompa al boiler. +goal-fuel-into-boiler=Metti del combustibile nella caldaia per produrre vapore. +goal-get-resources=Raccogli le risorse:\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Connetti la trivella elettrica alla turbina a vapore usando i pali dell'elettricità. +goal-radar-progress=Usa i radar per effettuare la scansione del territorio circostante.\nSettori rivelati __1__/__2__ +msg-active-gun=Puoi equipaggiare diverse armi. Quella attiva è contrassegnata da uno sfondo verde. +msg-change-active-gun=Puoi cambiare l’arma selezionata premendo __CONTROL__next-weapon__.(l'arma potrà essere selezionata solo se dispone di munizioni). +msg-factory-instruction-1=Per costruire i radar avrai prima bisogno di raccogliere delle piastre di ferro e di rame. +msg-factory-instruction-2=Usa la trivella elettrica per scavare risorse. È molto più veloce della trivella a combustione. +msg-factory-instruction-3=Mantieni un flusso costante di carbone ai tuoi boiler, altrimenti rimarrai a corto di elettricità. +msg-protect-radars=I nemici potrebbero attaccare i tuoi radar. Dovresti proteggerli con le torrette. +msg-radar-under-attack=Uno dei tuoi radar è sotto attacco. +msg-sector-scan-completed=Scansione del settore completata. +msg-ship-wreck-located=I rottami di una piccola astronave sono stati localizzati a sud-est. +msg-start-with-radars-1=I radar scansionano l'area circostante. Più ne hai, più velocemente puoi localizzare il relitto. +msg-start-with-radars-2=I radar consumano un sacco di energia elettrica, quindi assicurati che la produzione energetica sia sufficiente. +msg-steam-engine-introduction-1=Ci sono più modi di costruire turbine a vapore. Ecco un esempio: +msg-steam-engine-introduction-2=O questo: +think-beware-of-creepers=Spero di non attirare troppi nativi. +think-build-more-radars=Potrei fare più in fretta se avessi più radar. +think-craft-more-ammo=Sono a corto di caricatori, forse posso automatizzarne la costruzione con una macchina assemblatrice. +think-electric-mining=Potrei usare le trivelle elettriche. Sono molto più veloci delle trivelle a combustione. +think-electricity-setup=Bene, la turbina a vapore sta ora producendo elettricità. +think-explore-ship-wreck=Perfetto, è tempo di andare a esplorare l’area dell’impatto. +think-factory-instruction=Devo mantenere un flusso costante di carbone ai miei boiler, altrimenti rimarrò a corto di elettricità. +think-find-ship=Potrei recuperare dell'equipaggiamento dalla relitto della nostra nave, ma prima devo trovarla. +think-get-to-work=Mettiamoci al lavoro. +think-need-better-defense=Non sarò capace di difenderlo da solo. Potrei utilizzare qualche torretta per difendere la base. +think-need-better-weapon=Questa pistola non sarà sufficiente per tenerli a bada. Dovrei costruire una mitragliatrice. +think-need-light=Si sta facendo buio. Dovrei costruire qualche lampada. +think-piece-of-cake=Va bene, sta funzionando tutto. È stato facile. +think-repair-pack=Sembra che gli piacciano i miei radar. Posso sistemare il danno con un kit di riparazione. +think-resources-collected=Bene, penso di avere tutto l'occorrente per iniziare la costruzione del radar. +think-simple-setup=Ho quasi pronta la configurazione di prova del sistema elettrico. Ho solo bisogno di un po' di acqua dal lago. +think-use-radar=Se avessi abbastanza elettricità potrei costruire un radar per individuare il luogo dell'incidente. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/ja/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/ja/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..187742c83429b9a8030d3cf98a427cd9c96263b2 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/ja/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=コンピュータ +goal-build-electric-mining-drill=電動掘削機を鉱床の上に設置しましょう。 +goal-build-pump=汲み上げポンプを水際に設置しましょう。 +goal-build-radars=資源を集めてレーダーを建設しましょう:__1__ / __2__ +goal-connect-boiler-to-steam-engine=パイプを設置して蒸気機関にボイラーの蒸気を送り込みましょう。 +goal-connect-boiler-to-water=パイプを設置して汲み上げポンプからボイラーに水を送りましょう。 +goal-fuel-into-boiler=蒸気を生産するためにボイラーに燃料を入れましょう。 +goal-get-resources=資源を集めましょう。\n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=小型電柱で蒸気機関と電動掘削機を接続しましょう。 +goal-radar-progress=レーダーが周辺の地形をスキャンするのを待ちましょう。\n進行度:__1__/__2__ +msg-active-gun=武器は複数装備できます。現在使用できる武器は緑で表示されています。 +msg-change-active-gun=使用する武器は __CONTROL__next-weapon__で変更できます。(弾薬がある武器に限る) +msg-factory-instruction-1=レーダーを作るには、鉄板と銅板が必要だ。 +msg-factory-instruction-2=電動掘削機を使って採掘してください。燃料式掘削機より効率よく掘れるでしょう。 +msg-factory-instruction-3=ボイラーに石炭を安定して供給するようにしましょう。発電が止まってしまいます。 +msg-protect-radars=敵がレーダーを攻撃してくるかもしれません。ガンタレットで守ると良いでしょう。 +msg-radar-under-attack=レーダーが攻撃を受けています! +msg-sector-scan-completed=周辺のスキャンが完了しました。 +msg-ship-wreck-located=南東に壊れた船があるようです。 +msg-start-with-radars-1=レーダーは周辺の地形をスキャンします。たくさん設置すれば、それだけ早く宇宙船の残骸を見つけられるでしょう。 +msg-start-with-radars-2=レーダーは多くの電力を必要とします。電力の供給が十分であることを確認してください。 +msg-steam-engine-introduction-1=蒸気機関を設置するには色々な方法があります。例: +msg-steam-engine-introduction-2=他の例: +think-beware-of-creepers=そんなにバイターが集まってこないといいけど... +think-build-more-radars=もっとたくさんのレーダーを設置すれば速くスキャンできるかもしれないな。 +think-craft-more-ammo=弾が減ってきたな… 組立機を使えば自動で生産できるかもしれない。 +think-electric-mining=電気式の掘削機を使おうかな。燃料式のものよりも高速で動かせるはずだ。 +think-electricity-setup=よし! 蒸気機関は正常に機能しているようだ。 +think-explore-ship-wreck=よし、そこを探索しに行くか。 +think-factory-instruction=ボイラーに燃料を自動供給しないとなぁ。このままだと発電が止まってしまいそうだ。 +think-find-ship=墜落船を見つければ装備を使えそうだけど、まずは墜落地点を探さないとな。 +think-get-to-work=ようし、やるぞ! +think-need-better-defense=自分一人では基地を守り切れそうにない。ガンタレットが使えるんじゃないかな。 +think-need-better-weapon=ハンドガンでは不十分かもしれない。マシンガンを作ってみるか。 +think-need-light=暗くなってきた。ランプを設置した方がよさそうだ。 +think-piece-of-cake=よし、うまくいった!簡単じゃないか。 +think-repair-pack=レーダが壊されるところだった。あいつら、そんなにレーダーの味が気に入ったのか? リペアパックで修復しないと… +think-resources-collected=よし!これでレーダーを組み立てることができそうだ。 +think-simple-setup=発電設備もだいたい組み上がったな。あとは湖から水を汲むだけだ。 +think-use-radar=電気があればレーダーを使ってすぐに宇宙船の墜落地点を探せるのに… + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/ka/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/ka/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a5fded0a316f0250edca422a21c3455976f39085 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/ka/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=კომპიუტერი +goal-build-electric-mining-drill=შექმენით ელექტრული სამთო საბურღი ზოგიერთ რესურსზე. +goal-build-pump=ააშენეთ ოფშორული ტუმბო წყლის კიდეზე +goal-build-radars=შეაგროვეთ რესურსები და შექმენით რადარები: __1__ / __2__ +goal-connect-boiler-to-steam-engine=ააშენეთ მილები ორთქლის გამომავალი ორთქლის ძრავასთან დასაკავშირებლად. +goal-connect-boiler-to-water=ააშენეთ მილები, რომ წყალი ოფშორული ტუმბოდან ქვაბში მოხვდეს. +goal-fuel-into-boiler=ჩადეთ საწვავი ქვაბში ორთქლის წარმოებისთვის. +goal-get-resources=შეაგროვეთ რესურსები: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=შეაერთეთ ელექტრო მაინინგ საბურღი ორთქლის ძრავას მცირე ელექტრო ბოძების გამოყენებით. +goal-radar-progress=გამოიყენეთ რადარი მიმდებარე ტერიტორიის სკანირებისთვის.\nსექტორები დასკანირებულია: __1__/__2__ +msg-active-gun=შეგიძლიათ რამდენიმე იარაღის აღჭურვა. აქტიური მონიშნულია მწვანე ფონით. +msg-change-active-gun=თქვენ შეგიძლიათ შეცვალოთ აქტიური იარაღი __CONTROL__next-weapon__ დაჭერით (იარაღი, რომელიც უნდა შეიცვალოს, უნდა ჰქონდეს საბრძოლო მასალა). +msg-factory-instruction-1=რადარების ასაშენებლად, ჯერ უნდა მოაგროვოთ რკინის ფირფიტები და სპილენძის ფირფიტები. +msg-factory-instruction-2=გამოიყენეთ ელექტრო სამთო საბურღი რესურსების მოსაპოვებლად. ის ბევრად უფრო სწრაფია, ვიდრე სანთურის სამთო საბურღი. +msg-factory-instruction-3=Keep a steady flow of coal going into your boilers. Otherwise, you will run out of electricity. +msg-protect-radars=მტრებმა შესაძლოა დაესხნენ თქვენს რადარებს. შეიძლება დაგჭირდეთ მათი დაცვა იარაღის ტურელებით. +msg-radar-under-attack=თქვენი ერთ-ერთი რადარი თავდასხმის ქვეშაა. +msg-sector-scan-completed=სექტორის სკანირება დასრულდა. +msg-ship-wreck-located=სამხრეთ-აღმოსავლეთით მდებარე პატარა გემი. +msg-start-with-radars-1=რადარები ათვალიერებენ გარემოს. რაც უფრო მეტი მათგანი გექნებათ, მით უფრო სწრაფად შეძლებთ გემის ჩაძირვის ადგილსამყოფელს. +msg-start-with-radars-2=რადარები ბევრ ელექტროენერგიას მოიხმარენ. დარწმუნდით, რომ თქვენი ენერგიის წარმოება საკმარისია. +msg-steam-engine-introduction-1=ორთქლის ძრავების აშენების მეტი გზა არსებობს. მაგალითად: +msg-steam-engine-introduction-2=ან ეს: +think-beware-of-creepers=იმედია არ მოვიზიდავ ძალიან ბევრს მკბენელებს. +think-build-more-radars=ეს უფრო სწრაფად წავა, მეტი რადარი რომ მქონდეს. +think-craft-more-ammo=ცეცხლსასროლი იარაღის მაგაზინები არ მაქვს. შესაძლოა, შევძლო მათი ავტომატიზაცია აწყობის აპარატის გამოყენებით. +think-electric-mining=მე შემეძლო გამომეყენებინა ელექტრო მაინინგ წვრთნები. ისინი ბევრად უფრო სწრაფია, ვიდრე სანთურის მაინინგ წვრთნები. +think-electricity-setup=კარგი, ორთქლის ძრავა ახლა ელექტროენერგიას აწარმოებს. +think-explore-ship-wreck=კარგი, დროა შეისწავლოთ ეს ტერიტორია. +think-factory-instruction=მე უნდა შევინარჩუნო ქვანახშირის სტაბილური ნაკადი, რომელიც შედის ჩემს ქვაბებში. თორემ დენი დამრჩება. +think-find-ship=მე შემეძლო გამომეყენებინა გარკვეული აღჭურვილობა ჩვენი ჩამოვარდნილი გემიდან, მაგრამ ჯერ უნდა მოვძებნო ის. +think-get-to-work=მოდი საქმეს შევუდგეთ. +think-need-better-defense=მე თვითონ ვერ დავიკავებ. მე შემეძლო გამომეყენებინა იარაღის ტურელები ჩემი ბაზის დასაცავად. +think-need-better-weapon=ეს პისტოლეტი არ იქნება საკმარისი მათი დასაჭერად. ავტომატი უნდა გავაკეთო. +think-need-light=ბნელდება. რამდენიმე ნათურა უნდა ავაშენო. +think-piece-of-cake=კარგი, ეს ყველაფერი მუშაობს. ეს იყო ნამცხვრის ნაჭერი. +think-repair-pack=როგორც ჩანს, მათ მოსწონთ რადარების გემო. მე შემიძლია გამოვასწორო დაზიანება სარემონტო პაკეტით. +think-resources-collected=კარგი, მგონი ყველაფერი მაქვს რადარების აშენების დასაწყებად. +think-simple-setup=ელექტროენერგიის ტესტირების დაყენება თითქმის მზად მაქვს. უბრალოდ წყალი მჭირდება ტბიდან. +think-use-radar=საკმარისი ელექტროენერგია რომ მქონდეს, შემეძლო ავაშენო რადარი ავარიის ადგილის დასადგენად. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/kk/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/kk/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..78dda7e4a9a55bb333d4fdc02b1adfe1ba505064 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/kk/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Компьютер +goal-build-electric-mining-drill=Бір ресурс үстіне электрлік бұрғы орнатыңыз. +goal-build-pump=Су шетіне сорғы құрыңыз +goal-build-radars=Ресурс жинап, радар құрыңыз: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Бу шығысын бу қозғалтқышына қосу үшін құбыр құрыңыз. +goal-connect-boiler-to-water=Сорғыдан бойлерге су тасымалдайтын құбыр құрыңыз. +goal-fuel-into-boiler=Бу шығару үшін бойлерге отын салыңыз. +goal-get-resources=Ресурс жинаңыз: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Электрлік бұрғыны кішкентай ЭБЖ тіректері арқылы бу қозғалтқышына қосыңыз. +goal-radar-progress=Айналадағы территорияны скандауға радар қолданыңыз.\nСкандалған сектор: __1__/__2__ +msg-active-gun=Бірнеше қару кие аласыз. Белсендісі жасыл фонмен белгіленеді. +msg-change-active-gun=Белсенді қаруды __CONTROL__next-weapon__ басып, ауыстыра аласыз (ауысатын қарудың ату жарағы бар болуы керек) +msg-factory-instruction-1=Радар құру үшін алдымен бірнеше темір тілімше мен мыс тілімше жинауыңыз керек. +msg-factory-instruction-2=Ресурстарды қазу үшін электрлік бұрғыны қолданыңыз. Ол отындық бұрғыдан гөрі әлдеқайда жылдам. +msg-factory-instruction-3=Бойлерлеріңізге тұрақты көмір ағынын сақтаңыз, әйтпесе электр бітіп қалады. +msg-protect-radars=Жаулар радарларыңызға шабуыл жасауы мүмкін. Оларды түрелмен қорғағыңыз келуі мүмкін. +msg-radar-under-attack=Радарларыңыздың бірі шабылуда +msg-sector-scan-completed=Сектор скандалуы аяқталды. +msg-ship-wreck-located=Оңтүстік-шығыста кішкентай кеме қирандысы табылды. +msg-start-with-radars-1=Радарлар айналасын скандайды. Радарыңыз неғұрлым көп бар болса, кеме қирандысын соғұрлым тез таба аласыз. +msg-start-with-radars-2=Радарлар көп электр тұтынады. Электр өндірісі жеткілікті екеніне көз жеткізіңіз. +msg-steam-engine-introduction-1=Бу қозғалтқышын құрудың басқа да жолдары бар. Мысалы: +msg-steam-engine-introduction-2=Немесе: +think-beware-of-creepers=Өзіме тым көп қапқыштың назарын аудармаймын деп үміттенемін. +think-build-more-radars=Көбірек радарым бар болса, бұл жылдамырақ болар еді. +think-craft-more-ammo=Магазиндерім бітейін деп қалды. Сірә, олардың өндірісін құрастыру мәшинесімен автоматтандыра аламын. +think-electric-mining=Электрлік бұрғы қолданар едім. Ол отындық бұрғыдан гөрі әлдеқайда жылдам. +think-electricity-setup=Жақсы, енді бу қозқалтқышы электр өндіреді. +think-explore-ship-wreck=Жақсы, бұл аймақты зерттейтін уақыт келді. +think-factory-instruction=Бойлерлеріме кіретін тұрақты көмір ағынын сақтауым керек, әйтпесе электрім бітіп қалады. +think-find-ship=Құлағана кемеміздегі жабдықты қолдана аламын, бірақ алдымен оны табуым керек. +think-get-to-work=Жұмысты бастайын. +think-need-better-defense=Оларға өзім жалғыз төтеп бере алмаймын. Базамды қорғауға түрел қолдануым керек. +think-need-better-weapon=Бұл тапанша оларға төтеп беруге жеткілікті болмайды. Оқшашар тапанша жасауым керек. +think-need-light=Қараңғы түсіп бара жатыр. Шам құруым керек. +think-piece-of-cake=Дайын, бәрі жұмыс істейді. Оп-оңай. +think-repair-pack=Оларға радар дәмі ұнаған сияқты. Сынған жерін жөндеу жинағымен жөндей аламын. +think-resources-collected=Жақсы, радар құруға бәрім бар деп ойлаймын. +think-simple-setup=Электр тексеру құрылымы дайын дерлік. Жай ғана көлден су алуым керек. +think-use-radar=Жеткілікті электрім бар болса, құлау жерін табатын радар құра алар едім. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/ko/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/ko/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e3c75cdc578b68f4b3eac479b0798c984d0f0485 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/ko/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=컴퓨터 +goal-build-electric-mining-drill=매장지 위에 전기 체광 드릴을 설치하세요. +goal-build-pump=호수 끝에 해안 펌프를 설치하세요 +goal-build-radars=자원을 모아서 레이더를 설치하세요: __1__ / __2__ +goal-connect-boiler-to-steam-engine=보일러의 증기 배출구와 증기 기관이 연결되도록 파이프를 설치하세요. +goal-connect-boiler-to-water=해안 펌프에서 보일러로 물이 공급되도록 파이프를 설치하세요. +goal-fuel-into-boiler=보일러에 연료를 넣어 증기를 생산하세요. +goal-get-resources=자원 수집: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=소형 전신주를 사용하여 증기 기관과 전기 채광 드릴을 연결하세요. +goal-radar-progress=레이더로 주변 구역을 탐색하세요.\n탐색된 구역: __1__/__2__ +msg-active-gun=여러 종류의 무기를 장착할 수 있습니다. 활성화된 것은 녹색 배경으로 표시됩니다. +msg-change-active-gun=__CONTROL__next-weapon__ 키를 눌러 활성화된 무기를 변경할 수 있습니다. (변경하려는 무기에는 반드시 탄약이 있어야 함) +msg-factory-instruction-1=레이더를 제작하기 위해서는 철 판과 구리 판을 모을 필요가 있습니다. +msg-factory-instruction-2=전기 채광 드릴을 이용하여 자원을 채광해 보세요. 화력 채광 드릴보다 속도가 훨씬 빠릅니다. +msg-factory-instruction-3=보일러에 석탄이 꾸준히 공급되도록 지속적으로 관리해 줘야 합니다. 그렇지 않으면 전력이 끊어질 겁니다. +msg-protect-radars=적들은 레이더를 공격할 수도 있습니다. 보호하려면 기관 포탑을 설치해야 합니다. +msg-radar-under-attack=레이더가 공격받고 있습니다. +msg-sector-scan-completed=구역 탐색이 완료되었습니다. +msg-ship-wreck-located=남동쪽에 우주선의 잔해가 발견되었습니다. +msg-start-with-radars-1=레이더는 주변을 탐색합니다. 레이더를 많이 설치할 수록, 우주선의 잔해를 더 빨리 찾을 수 있습니다. +msg-start-with-radars-2=레이더는 많은 양의 전기를 소모합니다. 발전량이 충분한지 확인하세요. +msg-steam-engine-introduction-1=다양한 방식으로 증기 기관을 설치할 수 있습니다. 이렇게 말이죠: +msg-steam-engine-introduction-2=또는 이렇게: +think-beware-of-creepers=바이터를 너무 많이 유인하지 않으면 좋겠네. +think-build-more-radars=레이더가 더 있으면 더 빠르게 동작하겠지. +think-craft-more-ammo=화기용 탄창이 부족하다. 조립 기계를 이용하면 생산을 자동화할 수도 있지 않을까. +think-electric-mining=전기 채광 드릴을 쓰는게 더 낫지 않을까? 화력 채광 드릴보다 훨씬 빠른데. +think-electricity-setup=좋아, 이제 증기 기관이 전기를 생산하는군. +think-explore-ship-wreck=좋아, 탐험할 시간이군. +think-factory-instruction=보일러에 석탄이 꾸준히 공급되도록 관리해야겠지. 안 그랬다가는 전력이 끊길 테니까. +think-find-ship=난파선에 있는 물품을 사용할 수 있을것 같은데, 그럼 난파선은 어디 있지? +think-get-to-work=한 번 해보자. +think-need-better-defense=나 혼자만으로 버티기는 힘들 거야. 기관 포탑을 써서 기지를 방어해야겠어. +think-need-better-weapon=이 권총으로는 버티기 힘들 거야. 기관단총을 만들어야겠다. +think-need-light=날이 어두워지는군. 조명을 설치해야겠어. +think-piece-of-cake=좋아, 전부 잘 작동한다. 식은 죽 먹기네. +think-repair-pack=레이더가 적들에 의해 피해를 입었다. 복구 팩을 이용해 레이더를 수리할 수 있겠군. +think-resources-collected=좋아, 레이더를 설치하기에 충분한 것 같군. +think-simple-setup=전기를 만들기 위한 시설은 이미 가지고 있군. 호수에서 물만 구하면 되겠어. +think-use-radar=전기가 충분하다면, 레이더를 설치해서 추락 지점을 찾아낼 수 있을 거야. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/lt/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/lt/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a86c528dd83c49f0bf50f252e13ea6c91e374922 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/lt/demo_level-03.cfg @@ -0,0 +1,28 @@ +computer-title=Kompiuteris +goal-build-electric-mining-drill=Pastatykite elektrinį kasybos grąžtą ant resursų. +goal-build-radars=Rinkite resursus ir statykite radarus: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Naudodami vamzdžius sujunkite boilerį su garo varikliu. +goal-connect-boiler-to-water=Pastatykite vamzdžius, kad pumpuoti vandenį iš siurblio į boilerį. +goal-fuel-into-boiler=Įdėkite kuro į boilerį, kad generuoti garus. +goal-get-resources=Sukaupkite išteklių: \n__ITEM__iron-plate__: __1__ / __2__\n__ITEM__copper-plate__: __3__ / __4__ +goal-power-electric-mining-drill=Naudodami mažus elektros stulpus, prijunkite elektrinį kasybos grąžtą, prie garo variklio. +goal-radar-progress=Radarais atidenk aplink esančią teritoriją. Atidengti sektoriai: __1__/__2__ +msg-factory-instruction-1=Norint pagaminti radarus, pirmiausia reikės gauti geležies ir vario plokščių. +msg-protect-radars=Priešai gali pulti Jūsų radarus. Jums reiktų juos apsaugoti amuniciniais bokšteliais. +msg-radar-under-attack=Vienas iš Jūsų radarų puolamas. +msg-sector-scan-completed=Sektoriaus atidengimas baigtas. +msg-start-with-radars-2=Radarai naudoja daug elektros energijos. Pasirūpinkite pakankama energijos gamyba. +msg-steam-engine-introduction-1=Yra ir daugiau būdų pastatyti garo variklius, pavyzdžiui: +msg-steam-engine-introduction-2=Arba: +think-beware-of-creepers=Tikiuosi nepritrauksiu per daug kandikų. +think-build-more-radars=Eitusi sparčiau, jei turėčiau daugiau radarų. +think-electric-mining=Galėčiau panaudoti elektrinius gavybos grąžtus. Jie daug greitesni nei kieto kuro gavybos grąžtai. +think-electricity-setup=Puiku, garo variklis gamina elektrą. +think-find-ship=Man praverstų dalis įrangos iš sudužusio erdvėlaivio, bet pirma turiu jį rasti, +think-get-to-work=Kimbam į darbus. +think-need-better-weapon=Pistoleto neužteks, kad juos sulaikyti. Turėčiau pasigaminti automatą. +think-piece-of-cake=Puiku, viskas veikia. Vieni niekai. +think-repair-pack=Atrodo, kad jiems patinka kramtyti radarus. Galiu sutaisyti padarytą žalą su taisymo įrankiais. +think-resources-collected=Puiku, manau turiu viską ko reikia, kad pradėčiau gaminti radarus. +think-use-radar=Jei aš turėčiau pakankamai elektros energijos, su radaru galėčiau aptikti erdvėlaivio duženas. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/lv/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/lv/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d90009f6e0a7941401c9bc1eae829b3246de578f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/lv/demo_level-03.cfg @@ -0,0 +1,38 @@ +computer-title=Dators +goal-build-electric-mining-drill=Uzbūve elektronisko ieguves urbi, pāri vairākiem resursiem. +goal-build-radars=Iegūsti resursus un izveido radarus: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Izbūvējiet caurules tvaika izejas savienošanai ar tvaika dzinēju. +goal-connect-boiler-to-water=Cel cauruļvadus, lai nogādātu ūdeni no sūkņa uz katlu. +goal-fuel-into-boiler=Ievietojiet katlā degvielu, lai ražotu tvaiku. +goal-get-resources=Iegūsti resursus: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Savienot elektrisko urbi pie tvaika ģeneratora izmantojot elektrības vadus. +goal-radar-progress=Izmanto radarus, lai skenētu apkārtni.\nSkenēti sektori: __1__ no __2__ +msg-active-gun=Tu vari turēt vairākus ieročus. Aktīvais ir marķēts ar zaļu fonu. +msg-change-active-gun=Tu vari nomainīt aktīvo ieroci nospiežot __CONTROL__next-weapon__ (nomaināmajam ierocim ir vajadzīga munīcija). +msg-factory-instruction-1=Lai varētu uzcelt radaru tev nepieciešams savākt dzelzs un vara plāksnes. +msg-factory-instruction-2=Izmantojot elektrisko urbi, lai iegūtu resursus. Tas ir daudz ātrāk nekā tvaika urbis. +msg-factory-instruction-3=Nodrošini, ka boilerim vienmēr ir ogles, savādāk tev beigsies elektrība. +msg-protect-radars=Pretinieks var uzbrukt tavam radaram. Tos derētu aizsargāt ar aizsargtorņiem. +msg-radar-under-attack=Viens no jūsu radariem ir uzbrukts. +msg-sector-scan-completed=Sektora skenēšana pabeigta. +msg-ship-wreck-located=Mazs kuģa vraks atrasts dienvidaustrumos. +msg-start-with-radars-1=Radari skenē apkārtni. Jo vairāk tev būs radari, jo ātrāk tu varēsi atrast kuģa vraku. +msg-start-with-radars-2=Radari patērē daudz elektrības, tāpēc pārliecinies, ka tu ražo pietiekami daudz enerģijas. +msg-steam-engine-introduction-1=Ir vairāki veidi kā būvēt tvaika dzinējus. Piemēram šādi: +msg-steam-engine-introduction-2=Vai šādi: +think-beware-of-creepers=Es ceru, ka nepiesaistīšu pārāk daudzus kodējus. +think-build-more-radars=Tas notiktu ātrāk, ja man būtu vairāk radaru. +think-electric-mining=Es varētu izmantot elektriskos urbjus. Tie ir daudz ātrāki par degļa urbjiem. +think-electricity-setup=Labi,tvaika dzinējs tagad ražo elektrību. +think-explore-ship-wreck=Labi, laiks izpētīt apkārtni. +think-factory-instruction=Nodrošini, ka boilerim vienmēr ir ogles, savādāk tev beigsies elektrība. +think-find-ship=Es varētu izmantot kādu aprīkojumu no mūsu avarējušā kuģa, bet vispirms man tas ir jāatrod. +think-get-to-work=Sāksim strādāt. +think-need-better-defense=Es nespēšu to noturēt viens pats, man noderētu aizsardzības tornis, lai aizsargātu bāzi. +think-need-better-weapon=Šī pistole nebūs pietiekama lai viņus noturētu. Man vajadzētu izveidot submašīnas ieroci. +think-need-light=Paliek tumšs, man vajadzētu uzbūvēt dažas lampas. +think-piece-of-cake=Labi, tas viss darbojas. Tas bija viegli. +think-resources-collected=Labi, man liekas, ka man ir viss nepieciešamais, lai sāktu būvēt radarus. +think-simple-setup=Mans elektrības testa uzstādījums ir gandrīz gatavs. Man tikai ir vajadzīgs ūdens no ezera. +think-use-radar=Ja man būtu pietiekami daudz elektrības, es varētu uzbūvēt radaru, lai noteiktu avārijas atrašanās vietu. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/nl/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/nl/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..45cf5ad84dfcb4843fd58b10d4fdb023817b7a34 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/nl/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Computer +goal-build-electric-mining-drill=Bouw een elektrische boor over de grondstoffen. +goal-build-pump=Bouw een pomp van de kust af aan de rand van het water. +goal-build-radars=Verzamel grondstoffen en bouw radars: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Bouw pijpen om het stoom naar de stoommachine te leiden. +goal-connect-boiler-to-water=Bouw pijpen om het water van de pomp naar de ketel te krijgen. +goal-fuel-into-boiler=Doe wat brandstof in de ketel om stoom te genereren. +goal-get-resources=Verzamel grondstoffen: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Sluit de elektrische boor aan op de stoommachine door middel van kleine elektriciteitsmasten. +goal-radar-progress=Gebruik radars om je omgeving te scannen.\nSectors gescand: __1__/__2__ +msg-active-gun=Je kan meerdere wapens aandoen. Je actieve wapen is gemarkeerd met een groene achtergrond. +msg-change-active-gun=Je kan actieve wapens wisselen met __CONTROL__next-weapon__ (het wapen heeft wel ammunitie nodig). +msg-factory-instruction-1=Om een radar te bouwen moet je eerst wat ijzeren en koperen platen verzamelen. +msg-factory-instruction-2=Gebruik de elektrische boor om grondstoffen uit de grond te halen. Het is veel sneller dan de brandstof boor. +msg-factory-instruction-3=Zorg voor een goede toevoer van kolen in je ketels. Anders kom je zonder elektriciteit te zitten. +msg-protect-radars=De vijand valt misschien je radars aan. Je wilt ze misschien verdedigen met geschutkoepels. +msg-radar-under-attack=Een van je radars wordt aangevallen. +msg-sector-scan-completed=Sectorscan voltooid. +msg-ship-wreck-located=Klein scheepswrak gevonden in het zuidoosten. +msg-start-with-radars-1=De radars scannen de omgeving. Hoe meer je er hebt, hoe sneller je het scheepswrak kan vinden. +msg-start-with-radars-2=Radars gebruiken een hoop elektriciteit. Zorg ervoor dat je genoeg energie genereert. +msg-steam-engine-introduction-1=Er zijn meerdere manieren om een stoommachine te bouwen. Zoals dit: +msg-steam-engine-introduction-2=Of dit: +think-beware-of-creepers=Hopelijk komen er niet teveel bijters op af. +think-build-more-radars=Dit zou sneller gaan als ik meer radars had. +think-craft-more-ammo=Mijn ammunitie raakt op. Misschien kan ik ze automatiseren met een montagemachine. +think-electric-mining=Ik kan elektrische boren gebruiken. Die zijn veel sneller dan brandstof boren. +think-electricity-setup=Mooizo, de stoommachine is nu elektriciteit aan het genereren. +think-explore-ship-wreck=Oké, nu is het tijd om dat gebied te verkennen. +think-factory-instruction=Ik moet constant kolen in mijn ketels hebben. Anders kom ik zonder elektriciteit te zitten. +think-find-ship=Ik zou wel wat spullen van ons gecrashte schip kunnen gebruiken, maar eerst moet ik hem vinden. +think-get-to-work=Laten we beginnen. +think-need-better-defense=Ik kan dit niet alleen aan. Ik zou een geschutkoepel kunnen gebruiken om mijn basis te beschermen. +think-need-better-weapon=Dit pistool is niet genoeg om ze tegen te houden. Ik zou een machinegeweer moeten maken. +think-need-light=Het wordt donker. Ik zou een aantal lampen moeten bouwen. +think-piece-of-cake=Goedzo, alles werkt. Dat was een eitje. +think-repair-pack=Het lijkt erop dat ze radars lekker vinden. Ik kan de schade repareren met een reparatieset. +think-resources-collected=Mooizo, ik denk dat ik alles heb om radars te kunnen bouwen. +think-simple-setup=Ik heb de test met elektriciteit bijna klaar gezet. Ik heb alleen nog water nodig van de vijver. +think-use-radar=Als ik genoeg elektriciteit had kon ik een radar bouwen om de crash site te vinden. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/no/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/no/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0d6277d6f88cd25621db0705a64efe1b03820c66 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/no/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Datamaskin +goal-build-electric-mining-drill=Bygg en elektrisk boremaskin over noen ressurser. +goal-build-pump=Bygg en offshorepumpe på kanten av vannet. +goal-build-radars=Samle ressurser og bygg radarer: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Bygg rør for å koble sammen damputgangen med dampmotoren. +goal-connect-boiler-to-water=Bygg rør for å få vannet fra offshorepumpene inn i kjelen. +goal-fuel-into-boiler=Plassér drivstoff i kjelen for å produsere damp. +goal-get-resources=Samle ressurser: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Koble til den elektriske boremaskinen til dampmaskinen ved å bruke små strømstolper. +goal-radar-progress=Bruk radarer til å skanne omkringliggende territorium.\nSektorer skannet: __1__/__2__ +msg-active-gun=De kan utstyre deg med flere våpen. Det valgte våpenet er markert med en grønn bakgrunn. +msg-change-active-gun=De kan endre det aktive våpenet ved å trykke __CONTROL__next-weapon__ (våpenet det skiftes til må ha ammunisjon). +msg-factory-instruction-1=For å bygge radere må De skaffe jern og kobber først. +msg-factory-instruction-2=Bruk en elektrisk boremaskin for å grave opp ressursene. Den er mye raskere enn en brenselsdrevet boremaskin. +msg-factory-instruction-3=Hold en jevn flyt av kull inn i kjelene dine, ellers vil De gå tom for elektrisitet. +msg-protect-radars=Fiender vil muligens angripe radaren din. De burde kanskje beskytte dem med våpentårn. +msg-radar-under-attack=En av radarene Deres er under angrep. +msg-sector-scan-completed=Sektorskanning fullført. +msg-ship-wreck-located=Et lite skipsvrak er lokalisert i sørøst. +msg-start-with-radars-1=Radarene skanner omgivelsene. Dess flere av dem De har, jo raskere vil De kunne finne vraket. +msg-start-with-radars-2=Radarer bruker mye strøm. Kontroller at energiproduksjonen Deres er tilstrekkelig. +msg-steam-engine-introduction-1=Det er flere måter å sette opp dampmotorer. Som dette: +msg-steam-engine-introduction-2=Eller dette: +think-beware-of-creepers=Jeg håper jeg ikke tiltrekker for mange bitere. +think-build-more-radars=Dette ville gå fortere hvis jeg hadde flere radarer. +think-craft-more-ammo=Jeg er lav på våpenmagasiner. Kanskje jeg kan automatisere dem ved hjelp av en monteringsmaskin. +think-electric-mining=Jeg kunne bruke elektriske boremaskiner. De er mye raskere enn de brenselsdrevne boremaskinene. +think-electricity-setup=Flott, dampmotoren produserer nå elektrisitet. +think-explore-ship-wreck=Okei, det er på tide å utforske det område. +think-factory-instruction=Jeg burde holde en jevn strøm av kull inn i kjelene mine. Ellers kommer jeg til å gå tom for elektrisitet. +think-find-ship=Jeg kunne bruke noe utstyr fra vårt krasjede skip, men først må jeg finne det. +think-get-to-work=La oss komme i gang! +think-need-better-defense=Jeg kan ikke forsvare det på egenhånd. Jeg kan bruke våpentårn for å beskytte basen. +think-need-better-weapon=Denne __ITEM__pistol__ vil ikke være nok til å holde dem vekk. Jeg burde lage en __ITEM__submachine-gun__. +think-need-light=Det blir snart mørkt, jeg burde lage noen lamper. +think-piece-of-cake=Ok, alt virker. Det var lett som en lek. +think-repair-pack=De ser ut til å ha smaken på radarer. Jeg kan fikse skaden med en reparasjonspakke. +think-resources-collected=Bra, jeg tror jeg har alt jeg trenger for å begynne å bygge radarer. +think-simple-setup=Jeg har et strømtestoppsett nesten klart. Jeg trenger bare litt vann fra innsjøen. +think-use-radar=Hvis jeg hadde nok strøm kunne jeg bygge en radar for å finne krasjstedet. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/pl/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/pl/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c39d7eaaea76a8c03ee51f9e33fd4466d12ddbd5 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/pl/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Komputer +goal-build-electric-mining-drill=Zbuduj elektryczną wiertnicę górniczą na złożu surowców. +goal-build-pump=Zbuduj pompę na brzegu zbiornika wodnego +goal-build-radars=Zbieraj zasoby i buduj radary: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Użyj rur do połączenia ujścia pary z silnikiem parowym. +goal-connect-boiler-to-water=Postaw rury łączące pompę wodną z kotłem. +goal-fuel-into-boiler=Włóż trochę paliwa do kotła, aby wyprodukować parę. +goal-get-resources=Zdobądź surowce: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Połącz elektryczną wiertnicę górniczą z silnikami parowymi przy pomocy małych słupów elektrycznych. +goal-radar-progress=Użyj radarów do skanowania otaczającego terytorium.\nSektory zeskanowane: __1__/__2__ +msg-active-gun=Możesz wyposażyć się w kilka sztuk broni. Aktywna broń jest oznaczona zielonym tłem. +msg-change-active-gun=Możesz zmienić aktywną broń, naciskając __CONTROL__next-weapon__ (broń na zmianę musi mieć amunicję). +msg-factory-instruction-1=Do budowy radarów będziesz potrzebował trochę stalowych i miedzianych płytek. +msg-factory-instruction-2=Użyj elektrycznej wiertnicy górniczej do wydobycia rudy. Jest bardziej efektywna niż spalinowa. +msg-factory-instruction-3=Upewnij się, że masz pewne źródło węgla do ogrzewania kotłów. Bez niego może zabraknąć prądu. +msg-protect-radars=Wrogowie mogą zaatakować twoje radary. Możesz chronić je za pomocą działek maszynowych. +msg-radar-under-attack=Jeden z twoich radarów jest atakowany. +msg-sector-scan-completed=Skan obszaru zakończony. +msg-ship-wreck-located=Mały wrak statku usytuowany na południowym wschodzie. +msg-start-with-radars-1=Radary skanują otoczenie. Im więcej ich masz, tym szybciej będzie można zlokalizować wrak statku. +msg-start-with-radars-2=Radary zużywają sporo energii elektrycznej, więc upewnij się, że produkcja prądu jest wystarczająca. +msg-steam-engine-introduction-1=Jest więcej możliwości budowy silników parowych, jak np.: +msg-steam-engine-introduction-2=Lub tak: +think-beware-of-creepers=Mam nadzieję, że nie przyciągnę zbyt wielu kąsaczy. +think-build-more-radars=Szybciej byłoby z większą ilością radarów. +think-craft-more-ammo=Mam mało magazynków. Być może mogę zautomatyzować ich produkcję używając automatu montażowego. +think-electric-mining=Lepiej będzie używać elektrycznych wiertnic górniczych. Są one znacznie szybsze od spalinowych. +think-electricity-setup=Świetnie! Teraz silnik parowy będzie wytwarzał prąd. +think-explore-ship-wreck=W porządku, czas zabrać się za badanie tego obszaru. +think-factory-instruction=Powinienem utrzymać stały napływ węgla do moich kotłów. W przeciwnym razie zabraknie mi energii elektrycznej. +think-find-ship=Przyda się sprzęt z naszego rozbitego statku, ale najpierw należy go zlokalizować. +think-get-to-work=Zabierzmy się do pracy. +think-need-better-defense=Nie dam rady samotnie bronić bazy. Lepiej zbuduję kilka działek maszynowych. +think-need-better-weapon=Nie dam rady powstrzymać ich jedynie z pistoletem, powinienem zrobić karabin półautomatyczny. +think-need-light=Robi się ciemno, ale mogę zbudować kilka lamp. +think-piece-of-cake=Świetnie, wszystko działa. To była bułka z masłem. +think-repair-pack=Wydaje się, że radary niezbyt im się podobają. Mogę naprawić zniszczenia pakietem naprawczym. +think-resources-collected=Dobra, myślę że mam wszystko co potrzebne do budowy radarów. +think-simple-setup=Moja testowa instalacja elektryczna jest już prawie gotowa. Potrzeba tylko trochę wody z jeziora. +think-use-radar=Wystarczająco dużo prądu pozwoliło by na budowę radaru, który pomoże zlokalizować miejsce katastrofy. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/pt-BR/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/pt-BR/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..91c45bc1541645c23b22b762a2ba62b2192c97c1 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/pt-BR/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Computador +goal-build-electric-mining-drill=Construa uma mineradora elétrica sobre algum minério. +goal-build-pump=Construa uma bomba d'água na beira d'água. +goal-build-radars=Coletar recursos e construir radars: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Construa tubos para ligar a saída de vapor ao gerador a vapor. +goal-connect-boiler-to-water=Construa canos para levar a água da bomba para as caldeiras. +goal-fuel-into-boiler=Coloque combustível na caldeira para produzir vapor. +goal-get-resources=Coletar recursos: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Conecte a mineradora elétrica ao gerador a vapor usando postes pequenos. +goal-radar-progress=Use radares para sondar o território.\nSetores escaneados: __1__/__2__ +msg-active-gun=Você pode equipar várias armas. A arma ativa está marcada com um fundo verde. +msg-change-active-gun=Você pode trocar de armas pressionando __CONTROL__next-weapon__ (a arma que você quer usar precisa ter munição). +msg-factory-instruction-1=Para construir radares, você precisará primeiro coletar algumas chapas de ferro e chapas de cobre. +msg-factory-instruction-2=Use a mineradora elétrica para minerar os recursos. Ela é muito mais rápida que a mineradora a combustão. +msg-factory-instruction-3=Mantenha um fluxo constante de carvão abastecendo suas caldeiras, no contrário você ficará sem eletricidade. +msg-protect-radars=Os inimigos podem atacar seus radares. Talvez você queira protegê-los com torres balísticas. +msg-radar-under-attack=Um de seus radares está sob ataque. +msg-sector-scan-completed=Escaneamento do setor completo. +msg-ship-wreck-located=Pequeno destroço localizado ao sudeste. +msg-start-with-radars-1=Os radares escaneiam os arredores. Quanto mais deles você tiver, mais rápido você irá localizar os destroços da nave. +msg-start-with-radars-2=Radares consomem muita eletricidade. Certifique-se de que a sua produção de energia seja suficiente. +msg-steam-engine-introduction-1=Existem outras formas de construir geradores a vapor, por exemplo: +msg-steam-engine-introduction-2=Ou o seguinte: +think-beware-of-creepers=Espero não atrair muitos mordedores. +think-build-more-radars=Isto iria mais rápido se eu tivesse mais radares. +think-craft-more-ammo=Estou com pouco cartuchos de arma, talvez eu possa automatizá-los usando uma máquina de montagem. +think-electric-mining=Eu poderia utilizar brocas de mineração elétrica. Elas são muito mais rápidas do que as brocas de mineração a combustão. +think-electricity-setup=Bom demais. O gerador a vapor está produzindo eletricidade agora. +think-explore-ship-wreck=Muito bem, é hora de explorar aquela área. +think-factory-instruction=Devo manter um fluxo constante de carvão abastecendo minhas caldeiras. Se não fizer isso, ficarei sem eletricidade. +think-find-ship=Eu poderia usar alguns equipamentos da nossa nave quebrada, mas antes eu preciso achá-la. +think-get-to-work=Vamos ao trabalho. +think-need-better-defense=Não vou conseguir aguentar sozinho. Eu bem que poderia usar algumas torres balísticas para defender minha base. +think-need-better-weapon=Esta pistola não será o suficiente para segurá-las. Eu deveria fazer uma metralhadora. +think-need-light=Está ficando escuro, tenho que fazer algumas lâmpadas. +think-piece-of-cake=Certo, está tudo funcionando. Isso foi fácil demais. +think-repair-pack=Eles parecem gostar do sabor dos radares. Eu posso consertar o dano com um pacote de reparos. +think-resources-collected=Bom, acho que tenho tudo para começar a construir radares. +think-simple-setup=Estou com a instalação elétrica de teste quase pronta. Só preciso agora de água do lago. +think-use-radar=Se eu tivesse eletricidade suficiente eu poderia construir um radar para localizar o local da aterrissagem. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/pt-PT/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/pt-PT/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..293d5971f248c1c260da1f1be2db35df5ce3a01c --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/pt-PT/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Computador +goal-build-electric-mining-drill=Constrói uma mineradora elétrica em cima de alguns recursos. +goal-build-pump=Construa uma bomba de água na beira da água +goal-build-radars=Coleta recursos e constrói radares: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Constrói tubos para conectar a saída de vapor ao motor a vapor. +goal-connect-boiler-to-water=Construa tubos para levar a água da bomba de água até á caldeira. +goal-fuel-into-boiler=Coloca algum combustível na caldeira para produzir vapor. +goal-get-resources=Coleta recursos: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Conecte a mineradora elétrica ao motor a vapor usando postes elétricos pequenos. +goal-radar-progress=Use os radares para fazer scans no território á tua volta.\nSetores escaneados: __1__/__2__ +msg-active-gun=Você pode equipar várias armas. A arma ativa estará marcada com um fundo verde. +msg-change-active-gun=Você pode mudar armas pressionando __CONTROL__next-weapon__ (a arma a mudar tem de ter munição). +msg-factory-instruction-1=Para construíres radares, tu precisas de coletar algumas placas de ferro e placas de cobre. +msg-factory-instruction-2=Use a mineradora elétrica para minerar os recursos. É muito mais rápida que a mineradora a combustão. +msg-factory-instruction-3=Mantenha um fluxo constante de carvão indo para as caldeiras, senão ficará sem eletricidade. +msg-protect-radars=Os inimigos podem atacar os teus radares. Talvez tu queiras protegê-los com metralhadoras. +msg-radar-under-attack=Um dos teus radares está sobre ataque. +msg-sector-scan-completed=Scan do setor concluído. +msg-ship-wreck-located=Pequeno destroço localizado a sudeste. +msg-start-with-radars-1=Os radares sondam os arredores. Quantos mais tiver, mais rápido irá localizar os destroços da nave. +msg-start-with-radars-2=Os radares consomem muita eletricidade. Certifica-te que a sua produção de energia seja suficiente. +msg-steam-engine-introduction-1=Existem outras formas de construir motores a vapor. Como esta: +msg-steam-engine-introduction-2=Ou isto: +think-beware-of-creepers=Eu espero não atrair muitos mordedores. +think-build-more-radars=Isto iria mais rápido se eu tivesse mais radares. +think-craft-more-ammo=Estou com poucos cartuchos de arma de fogo, talvez possa automatizá-los usando uma máquina de montagem. +think-electric-mining=Eu poderia utilizar mineradoras elétricas. Elas são muito mais rápidas do que as mineradoras a combustão. +think-electricity-setup=Boa, o motor a vapor agora está a produzir eletricidade. +think-explore-ship-wreck=Ok, está na hora explorar esta área. +think-factory-instruction=Eu deveria manter um fluxo constante de carvão indo para as caldeiras, senão ficarei sem eletricidade. +think-find-ship=Eu poderia usar alguns equipamentos da nossa nave despenhada, mas primeiro eu preciso de localizá-la. +think-get-to-work=Vamos lá trabalhar. +think-need-better-defense=Eu não vou conseguir aguentá-los sozinho. Eu poderia usar algumas metralhadoras para defender a minha base. +think-need-better-weapon=Esta pistola não será o suficiente para segurá-los. Eu deveria fazer uma metralhadora. +think-need-light=Está a ficar escuro. Eu deveria construir algumas lâmpadas. +think-piece-of-cake=Muito bem, está tudo a funcionar. Aquilo foi canja. +think-repair-pack=Eles parecem gostar do sabor de radares. Eu posso consertar o dano com um pacote de reparos. +think-resources-collected=Bom, acho que tenho tudo o que preciso para começar a construir radares. +think-simple-setup=Eu tenho o teste de eletricidade quase pronto. Só preciso de alguma água do lago. +think-use-radar=Se eu tivesse eletricidade suficiente, eu poderia construir um radar para localizar o local do acidente. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/ro/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/ro/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ccee9f36fff31dbcbcc41552a0843925c6d241c4 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/ro/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Calculator +goal-build-electric-mining-drill=Construiește o foreză electrică peste niște resurse. +goal-build-pump=Construiește o pompă offshore la malul apei. +goal-build-radars=Adună resurse și construiește radare: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Construiește conducte pentru a conecta ieșirea aburului la motorul cu aburi. +goal-connect-boiler-to-water=Construiește conducte pentru a aduce apă de la pompa offshore până la boiler. +goal-fuel-into-boiler=Pune niște combustibil în boiler pentru a genera abur. +goal-get-resources=Adună resurse: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Conectează foreza electrică la motorul cu aburi folosind stâlpi electrici mici. +goal-radar-progress=Folosește radarele pentru a scana împrejurimile.\nSectoare scanate: __1__/__2__ +msg-active-gun=Poți echipa mai multe arme. Cea activă este marcată cu un fundal verde. +msg-change-active-gun=Poți schimba arma activă apăsând __CONTROL__next-weapon__ (arma cu care se schimbă trebuie să aibă muniție). +msg-factory-instruction-1=Pentru a construi radare va trebui mai întâi să aduni câteva plăci de fier și plăci de cupru. +msg-factory-instruction-2=Folosește foreza electrică pentru a extrage resurse. Este mult mai rapidă decât cea pe combustibil. +msg-factory-instruction-3=Menține un flux constant de cărbune către boilere, altfel vei rămâne fără electricitate. +msg-protect-radars=S-ar putea ca inamicii să atace radarele. Ar trebui să le protejezi cu niște turele cu mitralieră. +msg-radar-under-attack=Unul dintre radarele tale este atacat. +msg-sector-scan-completed=Scanare de sector completă. +msg-ship-wreck-located=O epavă mică a fost localizată în partea de sud-est. +msg-start-with-radars-1=Radarele scanează împrejurimile. Cu cât ai mai multe radare cu atât mai repede vei fi capabil să localizezi rămășițele navei. +msg-start-with-radars-2=Radarele consumă multă electricitate. Asigură-te că producţia de energie electrică este suficientă. +msg-steam-engine-introduction-1=Sunt mai multe moduri de a construi motoare cu aburi. Spre exemplu: +msg-steam-engine-introduction-2=Sau așa: +think-beware-of-creepers=Sper că nu voi atrage prea mulți mușcători. +think-build-more-radars=Ar merge mai repede dacă aş avea mai multe radare. +think-craft-more-ammo=Nu mai am prea multă muniție. Poate aș putea să le automatizez folosind o mașină de asamblare. +think-electric-mining=Aș putea folosi foreze electrice. Sunt mult mai rapide decât forezele pe combustibil. +think-electricity-setup=Bun, motorul cu aburi produce acum electricitate. +think-explore-ship-wreck=Bun, a venit timpul să explorez acea zonă. +think-factory-instruction=Ar trebui să păstrez un flux constant de cărbune către boilere, altfel voi rămâne fără electricitate. +think-find-ship=Aş putea folosi niște aparatură de pe racheta noastră prăbuşită, dar mai întâi trebuie să o găsesc. +think-get-to-work=Să trecem la treabă. +think-need-better-defense=Nu voi fi capabil să le fac față singur, mi-ar fi utile de niște turele cu mitralieră pentru a-mi apăra baza. +think-need-better-weapon=Acest pistol nu va fi suficient pentru a le face față. Ar trebui să construiesc o mitralieră. +think-need-light=Se întunecă. Ar trebui să construiesc niște lămpi. +think-piece-of-cake=Bun, totul funcționează. A fost foarte ușor. +think-repair-pack=Pare să le placă ce gust au radarele. Pot repara daunele cu un pachet de reparații. +think-resources-collected=Bun, cred că am tot ce-mi trebuie pentru a construi radare. +think-simple-setup=Configurația pentru energie electrică e aproape gata. Am nevoie doar de niște apă din lac. +think-use-radar=Dacă aș avea suficientă energie electrică, aș putea construi un radar pentru a localiza locul prăbușirii. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/ru/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/ru/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f202110e67554bb1303b539de35f37b94fa6d5fa --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/ru/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Компьютер +goal-build-electric-mining-drill=Постройте электрический бур на месторождении ресурсов. +goal-build-pump=Поставьте прибрежный насос на краю воды. +goal-build-radars=Соберите ресурсы и постройте радары: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Создайте трубы, чтобы соединить выхода пара и паровой двигатель. +goal-connect-boiler-to-water=Постройте трубы для доставки воды из насоса в бойлер. +goal-fuel-into-boiler=Положите топливо в бойлер для производства пара. +goal-get-resources=Получить ресурсы: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Подключите электрический бур к паровому двигателю при помощи опор ЛЭП. +goal-radar-progress=Используйте радары для сканирования территории.\nСекторов просканировано: __1__/__2__ +msg-active-gun=Вы можете экипировать несколько видов оружия. Активное отмечено зелёным фоном. +msg-change-active-gun=Вы можете изменить активное оружие нажатием клавиши __CONTROL__next-weapon__ (у оружия должны быть боеприпасы). +msg-factory-instruction-1=Чтобы построить радары, сначала нужно собрать несколько железных плит и медных плит. +msg-factory-instruction-2=Добывайте ресурсы с помощью электрического бура. Он значительно быстрее, чем твердотопливный бур. +msg-factory-instruction-3=Поддерживайте стабильную подачу угля в бойлеры, иначе будут перебои с электричеством. +msg-protect-radars=Враги могут атаковать ваши радары. Защитите их с помощью турелей. +msg-radar-under-attack=Один из ваших радаров находится под атакой. +msg-sector-scan-completed=Сканирование сектора завершено. +msg-ship-wreck-located=Небольшой обломок корабля найден на юго-востоке. +msg-start-with-radars-1=Радары сканируют окрестности. Чем больше радаров, тем быстрее вы сможете найти обломки корабля. +msg-start-with-radars-2=Радары потребляют много электроэнергии. Убедитесь, что ваша электростанция достаточно мощная. +msg-steam-engine-introduction-1=Есть и другие варианты строительства паровых двигателей, например так: +msg-steam-engine-introduction-2=Или так: +think-beware-of-creepers=Надеюсь, я не привлеку слишком много кусак. +think-build-more-radars=Это было бы быстрее, если бы у меня было больше радаров. +think-craft-more-ammo=У меня мало патронов. Возможно, я смогу автоматизировать их производство с помощью сборочного автомата. +think-electric-mining=Я мог бы использовать электрические буры. Они гораздо быстрее, чем твердотопливные буры. +think-electricity-setup=Хорошо, теперь паровой двигатель вырабатывает электричество. +think-explore-ship-wreck=Хорошо, пора исследовать тот район. +think-factory-instruction=Я должен организовать стабильную подачу угля в бойлеры, иначе останусь без электричества. +think-find-ship=Я мог бы использовать некоторое оборудование из разбитого корабля, но сначала мне нужно найти его. +think-get-to-work=За работу! +think-need-better-defense=Самому мне их не сдержать. Нужно создать турели для защиты базы. +think-need-better-weapon=Одного пистолета будет мало. Мне следует сделать автомат. +think-need-light=Становится темно. Мне следует поставить несколько фонарей. +think-piece-of-cake=Хорошо, всё работает. Это было легко. +think-repair-pack=Кажется, радары им по вкусу. Я могу исправить повреждения с помощью ремонтного комплекта. +think-resources-collected=Хорошо. Думаю у меня есть всё, чтобы начать создание радаров. +think-simple-setup=Я почти закончил монтаж тестовой электрической сети. Мне просто нужно немного воды из озера. +think-use-radar=Если бы у меня было достаточно электричества, я смог бы построить радар, чтобы обнаружить место крушения. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/sk/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/sk/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fa76cf966eda0532eed7eee42372d910ac6d8123 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/sk/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Počítač +goal-build-electric-mining-drill=Umiestni elektrické ťažobné zariadenie na nejakú surovinu. +goal-build-pump=Postav pobrežné čerpadlo na kraji vody +goal-build-radars=Získavaj zdroje a buduj radary: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Teraz použi trubky, aby si priviedol paru do parného generátora. +goal-connect-boiler-to-water=Postav trubky na presun vody z pobrežného čerpadla do bojlera. +goal-fuel-into-boiler=Vlož palivo do bojlera aby si produkoval paru. +goal-get-resources=Získaj suroviny: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Pripojte elektrické ťažobné zariadenie ku generátoru pomocou malých elektrických stĺpov. +goal-radar-progress=Preskúmaj okolie pomocou radarov.\nPreskúmaných sektorov: __1__/__2__ +msg-active-gun=Môžeš mať viac zbraní súčastne. Aktívna je tá, ktorá je označená zeleným pozadím. +msg-change-active-gun=Meniť aktívnu zbraň ide pomocou __CONTROL__next-weapon__ (zbraň, na ktorú chceš prepnúť, musí mať náboje). +msg-factory-instruction-1=Na výrobu radaru budeš najprv potrebovať zopár železných a medených plátov. +msg-factory-instruction-2=Používaj elektrické ťažobné zariadenie na ťažbu surovín. Je o dosť rýchlejšie ako ťažobné zariadenie a nepotrebuje uhlie. +msg-factory-instruction-3=Udržuj prísun uhlia do kotlov, inak ti dôjde elektrina. +msg-protect-radars=Nepriatelia sa pravdepodobne pokúsia na radary zaútočiť. Mal by si pri nich postaviť guľometné veže na ochranu. +msg-radar-under-attack=Napadli jeden z tvojich radarov. +msg-sector-scan-completed=Prieskum sektorov dokončený. +msg-ship-wreck-located=Juhovýchodne odtiaľto bol lokalizovaný malý vrak lode. +msg-start-with-radars-1=Radar prehľadáva okolie. Čím viac ich postavíš, tým rýchlejšie sa ti podarí nájsť vrak lode. +msg-start-with-radars-2=Radary spotrebujú veľa energie. Ujisti sa, že ju tvoje elektrárne zvládnu dodávať. +msg-steam-engine-introduction-1=Je viac spôsobov ako postaviť generátory. Napríklad takto: +msg-steam-engine-introduction-2=Alebo takto: +think-beware-of-creepers=Dúfam, že neprilákam príliš nepriateľov. +think-build-more-radars=Išlo by mi to rýchlejšie keby som mal viac radarov. +think-craft-more-ammo=Mám málo nábojov. Možno by som mohol automatizovať ich výrobu pomocou montážneho stroja. +think-electric-mining=Hodili by sa mi elektrické ťažobné zariadenie. Ťažia oveľa rýchlejšie ako základné ťažobné zariadenia. +think-electricity-setup=Dobre, generátor vyrába elektrickú enerigu. +think-explore-ship-wreck=Dobre, to by sme mali, je na čase preskúmať túto oblasť. +think-factory-instruction=Mal by som udržovať prísun uhlia do kotlov, inak mi dôjde elektrina. +think-find-ship=Mohol by som využiť nejaké vybavenie z našej havarovanej lode ale najprv ju musím nájsť. +think-get-to-work=Začnime pracovať. +think-need-better-defense=Nebudem schopný to tu udržať sám. Mal by som použiť guľometnú vežu na ochranu mojej základne. +think-need-better-weapon=Táto pištoľ asi nebude stačiť aby som si ich udržal dosť dlho od tela. Mal by som si vyrobiť samopal. +think-need-light=Začína sa stmievať, mal by som vyrobiť zopár lámp. +think-piece-of-cake=Výborne, už všetko funguje. Bola to hračka. +think-repair-pack=Zdá sa, že majú radi chuť radarov. Môžem radary opraviť pomocou opravného balíčka. +think-resources-collected=Dobre. Myslím, že mám všetko aby som mohol začať stavať radary. +think-simple-setup=Výrobu elektriny mám skoro pripravenú, potrebujem ešte priviesť vodu z jazera. +think-use-radar=Ak by som mal dostatok elektriny, mohol by som postaviť radar, ktorý lokalizuje miesto dopadu. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/sr/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/sr/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..faba2133b06aa04386fe0b4ae18d7deedde81e6c --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/sr/demo_level-03.cfg @@ -0,0 +1,28 @@ +computer-title=Рачунар +goal-build-electric-mining-drill=Направи електричну бушилицу преко неких ресурса, +goal-build-pump=Направи обалску пумпу на ивици воде. +goal-build-radars=Скупи ресурсе и направи радаре: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Направи цеви и повежи излаза за пару са парни мотором. +goal-connect-boiler-to-water=Направи цеви како би вода отишла из пумпе у котао. +goal-fuel-into-boiler=Стави мало горива у котао како би произвео пару. +goal-get-resources=Скупи ресурсе: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Повежи електричну бушилицу на парни мотор помоћу малих бандера. +msg-factory-instruction-1=Како би направио радаре, прво је потребно набавити гвоздене и бакарне плоче. +msg-factory-instruction-2=Користи електричну бушилицу како би рударао ресурсе брже. Доста је бржа од бушилице на сагоревање. +msg-factory-instruction-3=Држи стабилан проток угља према котловима. У супротном, нестаће вам струје. +msg-sector-scan-completed=Скен сектора завршен. +msg-ship-wreck-located=Остаци мањег свемирског брода су лоциране Југо-источно. +msg-steam-engine-introduction-1=Постоје и други начини за прављење парних мотора. На пример: +msg-steam-engine-introduction-2=Или овоЧ +think-beware-of-creepers=Надам се да нећу привући превише гризача. +think-electricity-setup=Одлично, парни мото производи струју. +think-explore-ship-wreck=Ок,време је да се истражи то подручије. +think-factory-instruction=Требало би да одржавам добар проток угља према котловима. У супротном, остаћу без електричне енергије. +think-find-ship=Добро би ми дошла опрема из срушеног брода, али прво морам да га лоцирам. +think-get-to-work=Хаје да почнео са радом. +think-need-light=Постаје мрачно. Треба би да иѕгради пар лампи. +think-piece-of-cake=Добро, сада све ради. К'о од шале. +think-resources-collected=Добра, мислим да има све за почетак састављања радара. +think-simple-setup=Тест за струју је скоро спреман. Само ми треба вода из језера. +think-use-radar=Када бих имао довољно струје, могао бих да направим радар и лоцирам место пада. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/sv-SE/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/sv-SE/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a53be5ee092f420d83571e26df1fa9b7668306e3 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/sv-SE/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Dator +goal-build-electric-mining-drill=Bygg en elektrisk gruvborr över några resurser. +goal-build-pump=Bygg en havspump vid kanten av vattnet +goal-build-radars=Samla resurser och bygg radar: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Bygg rör för att ansluta ång utgång till ångmaskinen. +goal-connect-boiler-to-water=Bygg rör för att leda vattnet från pumpen till kokare. +goal-fuel-into-boiler=Sätt lite bränsle i kokaren för att producera ånga. +goal-get-resources=Skaffa resurser: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Ansluta den elektrisk gruvborren till ångmotorn med hjälp av små elstolpar. +goal-radar-progress=Använd radaranläggningar till att läsa av den omgivande terrängen. \nSektorer avlästa: __1__/__2__ +msg-active-gun=Du kan utrusta flera vapen. Den aktiva är markerad med en grön bakgrund. +msg-change-active-gun=Du kan byta aktivt vapen genom att trycka __CONTROL__next-weapon__ (Vapnet du byter till måste ha ammunition). +msg-factory-instruction-1=För att bygga radarstationer behöver du samla några järn och koppar plåtar. +msg-factory-instruction-2=Använd den elektriska gruvborren till att bryta olika resurser. Den är mycket snabbare än den förbränningsdrivna gruvborren. +msg-factory-instruction-3=Håll en jämn tillförsel av kol till dina kokare, annars kommer du få slut på elektricitet. +msg-protect-radars=Fienden kan anfalla dina radaranläggningar. Du lär kanske vilja skydda dom med kanontorn. +msg-radar-under-attack=En av dina radar är under attack. +msg-sector-scan-completed=Sektorskanning slutförd. +msg-ship-wreck-located=Mindre skeppsvrak lokaliserat i sydöst. +msg-start-with-radars-1=Radaranläggningarna läser av omgivningen. Ju fler du har desto snabbare kan du lokalisera vraket. +msg-start-with-radars-2=Radaranläggningarna förbrukar mycket el. Se till att din energiproduktion är tillräcklig. +msg-steam-engine-introduction-1=Det finns fler sätt att bygga ångmaskiner. Såhär: +msg-steam-engine-introduction-2=Eller så här: +think-beware-of-creepers=Jag hoppas att jag inte kommer att locka alltför många bitare. +think-build-more-radars=Detta skulle gå snabbare om jag hade fler radaranläggningar. +think-craft-more-ammo=Jag är låg på handvapen magasin. Kanske kan jag automatisera dem med hjälp av en monteringsmaskin. +think-electric-mining=Jag skulle kunna använda elektriska gruvborrar. De är mycket snabbare än de förbränningsdrivna gruvborrarna. +think-electricity-setup=Bra, ångmaskinen producerar nu elektricitet. +think-explore-ship-wreck=Okej, det är dags att utforska området. +think-factory-instruction=Jag bör hålla ett stadigt flöde av kol som går in i mina kokare. Annars kommer jag att få slut på elektricitet. +think-find-ship=Jag kunde använda lite utrustning från vårt kraschade rymdskepp, men först måste jag hitta den. +think-get-to-work=Dags att börja jobba! +think-need-better-defense=Ensam kommer jag inte att klara mig, jag skulle behöva ett vapentorn för att försvara min bas. +think-need-better-weapon=Den här pistolen räcker inte för att hålla tillbaka dom. Jag borde göra ett semi-automat vapen. +think-need-light=Det börjar bli mörkt, jag borde bygga några lampor. +think-piece-of-cake=Okej, nu fungerar allt. Det där var ju en barnlek. +think-repair-pack=De verkar gilla smaken av radaranläggningar. Jag kan fixa skadan med en reparationspaket. +think-resources-collected=Bra, jag tror jag har allt jag behöver för att bygga radaranläggningar. +think-simple-setup=Jag har eltestet nästan klart. Jag behöver bara lite vatten från sjön. +think-use-radar=Om jag hade tillräckligt med elektricitet skulle jag kunna bygga en radaranläggning för att lokalisera krasch platsen. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/th/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/th/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..aa4a1be26e2695c53c70557c5bb9a007ec7cde8d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/th/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=คอมพิวเตอร์ +goal-build-electric-mining-drill=สร้างแท่นขุดเจาะไฟฟ้าบนแหล่งทรัพยากร ณ จุดหนึ่ง +goal-build-pump=สร้างเครื่องสูบน้ำนอกชายฝั่งที่ริมน้ำ +goal-build-radars=รวบรวมทรัพยากรและสร้างเรดาร์: __1__ / __2__ +goal-connect-boiler-to-steam-engine=สร้างท่อเพื่อเชื่อมต่อไอน้ำออกกับเครื่องยนต์ไอน้ำ +goal-connect-boiler-to-water=สร้างท่อเพื่อนำน้ำจากเครื่องปั๊มน้ำชายฝั่งไปยังเครื่องต้มน้ำ +goal-fuel-into-boiler=ใส่เชื้อเพลิงลงในหม้อต้มเพื่อผลิตไอน้ำ +goal-get-resources=รวบรวมทรัพยากร: \n__สิ่งของ__แผ่นเหล็ก__: __1__/__2__\n__สิ่งของ__แผ่นทองแดง__: __3__/__4__ +goal-power-electric-mining-drill=เชื่อมต่อแท่นขุดเจาะไฟฟ้ากับเครื่องจักรไอน้ำโดยใช้เสาไฟฟ้าขนาดเล็ก +goal-radar-progress=ใช้เรดาร์เพื่อแสกนพื้นที่รอบๆ \nพื้นที่ที่แสกนแล้ว: __1__/__2__ +msg-active-gun=คุณสามารถใช้อาวุธหลายชิ้นได้ อาวุธในช่องสีเขียวคืออาวุธที่กำลังใช้งานอยู่ +msg-change-active-gun=คุณสามารถเปลี่ยนอาวุธได้โดยกด __CONTROL__next weapon__ (อาวุธที่จะเปลี่ยนต้องมีกระสุน) +msg-factory-instruction-1=เพื่อที่จะสร้างเรดาร์, คุณต้องเริ่มผลิตแผ่นเหล็กกับแผ่นทองแดงก่อน +msg-factory-instruction-2=ใช้แท่นขุดเจาะไฟฟ้าเพื่อขุดเจาะสินแร่, มันขุดเจาะได้เร็วกว่าแท่นขุดเจาะถ่านหิน +msg-factory-instruction-3=ให้ถ่านหินไหลเข้าหม้อไอน้ำอย่างสม่ำเสมอ มิฉะนั้น คุณจะไม่มีไฟฟ้าใช้ +msg-protect-radars=ศัตรูอาจโจมตีเรดาร์ของคุณ, คุณอาจต้องใช้ป้อมปืนเกลพื่อปกป้องเรดาร์ของคุณ +msg-radar-under-attack=หนึ่งในเรดาร์ของคุณถูกโจมตี +msg-sector-scan-completed=สแกนพื้นที่เสร็จสมบูรณ +msg-ship-wreck-located=ซากเรืออัปปางลำเล็กตั้งอยู่ทางทิศตะวันออกเฉียงใต้ +msg-start-with-radars-1=เรดาร์จะแสกนพื้นที่รอบๆ ยิ่งมีเรดาร์มากเท่าไรคุณก็จะยิ่งตรวจจับตำแหน่งของซากยานได้เร็วมากขึ้นเท่านั้น +msg-start-with-radars-2=เรดาร์นั้นกินไฟไม่น้อย, ดังนั้นตรวจสอบให้แน่ใจเสมอว่าคุณมีกำลังการผลิตไฟฟ้าเพียงพอ +msg-steam-engine-introduction-1=มันมีวิธีมากมายในการผลิตไฟฟ้าจากเครื่องจักรไอน้ำ เช่น: +msg-steam-engine-introduction-2=หรือนี้: +think-beware-of-creepers=ฉันหวังว่า ฉันจะไม่ดึงดูด พวกแมลงมากเกินไป +think-build-more-radars=สิ่งนี้จะเร็วขึ้นถ้าฉันมีเรดาร์มากกว่านี้ +think-craft-more-ammo=ฉันขาดซองกระสุน บางทีฉันสามารถทำให้พวกมันเป็นแบบอัตโนมัติโดยใช้เครื่องผลิต +think-electric-mining=ฉันสามารถใช้สว่านไฟฟ้าแท่นขุดเจาะไฟฟ้า เร็วกว่าแท่นขุดเจาะพลังงานเผาไหม้ +think-electricity-setup=เยี่ยม, เครื่องจักรไอน้ำตอนนี้เริ่มผลิตกระแสไฟฟ้าแล้ว +think-explore-ship-wreck=ดีแล้ว, ถึงเวลาต้องสำรวจพื้นที่แล้ว +think-factory-instruction=พยายามอย่าให้เครื่องต้มน้ำขาดถ่านหิน, ไม่อย่างนั้นคุณจะไม่มีไฟฟ้าใช้ +think-find-ship=ฉันสามารถใช้อุปกรณ์บางอย่างจากซากยานที่ตกของเราได้ แต่ก่อนอื่น ฉันต้องค้นหามันให้ได้ +think-get-to-work=ไปทำงานกันเถอะ +think-need-better-defense=ฉันคงป้องกันฐานคนเดียวไม่ได้แน่, ฉันควรใช้ป้อมปืนกลเพื่อปกป้องฐานของฉัน +think-need-better-weapon=ปืนพกคงไม่พอที่จะเอาพวกศัตรูอยู่, ฉันควรทำปืนกลเบา +think-need-light=เริ่มมืดแล้ว, ฉันควรสร้างโคมไฟขึ้นซักหน่อย +think-piece-of-cake=ยอดเยี่ยม, ทุกอย่างเริ่มทำงานแล้ว, ง่ายอย่างกับปลอกกล้วยเข้าปากแหน่ะ +think-repair-pack=ดูเหมือนว่าพวกเขาจะชอบรสชาติของเรดาร์ ฉันสามารถซ่อมแซมความเสียหายด้วยชุดซ่อม +think-resources-collected=เจ๋ง, ฉันคิดว่าฉันมีของทุกอย่างในการสร้างเรดาร์แล้ว +think-simple-setup=ฉันมีระบบการผลิดไฟฟ้าที่พร้อมทดสอบแล้ว ตอนนี้ฉันแค่ต้องการน้ำบางส่วนจากทะเลสาบ +think-use-radar=ถ้าฉันมีไฟฟ้าเพียงพอ, ฉันสามารถสร้างเรดาร์เพื่อค้นหาตำแหน่งจุดตกของยานได้ + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/tr/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/tr/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6d98934adf6492d3eb07dd7f4d81a1965f59e029 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/tr/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Bilgisayar +goal-build-electric-mining-drill=Bazı kaynakların üzerine elektrikli maden sondajı inşa edin. +goal-build-pump=Kıyıya bir su pompası kurun +goal-build-radars=Kaynaklar toplayıp radarlar inşa edin: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Buhar çıkışını buhar motoruna bağlamak için boru inşa edin. +goal-connect-boiler-to-water=Suyu pompadan kazanlara aktarmak için borular inşa edin. +goal-fuel-into-boiler=Buhar üretmek için kazana yakıt koyun. +goal-get-resources=Kaynakları toplayın: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Elektrikli maden sondajını küçük elektrik direkleri kullanarak buhar motoruna bağlayın. +goal-radar-progress=Çevredeki alanları taramak için radarları kullanın.\nTaranmış sektörler: __1__/__2__ +msg-active-gun=Birkaç silah kuşanabilirsiniz. Etkin olan yeşil ile gösterilecektir. +msg-change-active-gun=__CONTROL__next-weapon__ tuşuna basarak etkin silahınızı değiştirebilirsiniz (değiştirilecek silahın cephanesi olmalı). +msg-factory-instruction-1=Radar inşa etmek için öncelikle demir ve bakır levhaları toplamanız gerekiyor. +msg-factory-instruction-2=Kaynakları kazmak için elektrikli maden sondajlarını kullanın. Yakıtlı maden sondajlarından daha hızlıdır. +msg-factory-instruction-3=Kazanlarınıza sabit kömür akışı sağlayın. Aksi takdirde, elektriğiniz biter. +msg-protect-radars=Düşmanlar radarlarınıza saldırabilir. Silah taretleri ile koruyabilirsiniz. +msg-radar-under-attack=Radarlarınızdan biri saldırı altında. +msg-sector-scan-completed=Sektör taraması tamamlandı. +msg-ship-wreck-located=Güneydoğu tarafında küçük bir gemi enkazı bulundu. +msg-start-with-radars-1=Radarlar çevreyi tarar. Ne kadar çok radarınız varsa enkaz alanını o kadar hızlı bulursunuz. +msg-start-with-radars-2=Radarlar çok elektrik tüketir. Enerji üretiminizin yeterli olduğundan emin olun. +msg-steam-engine-introduction-1=Buhar motoru üretmenin farklı yolları da vardır. Bunun gibi: +msg-steam-engine-introduction-2=Veya bu: +think-beware-of-creepers=Umarım çok fazla ısırganın dikkatini çekmem. +think-build-more-radars=Eğer daha fazla radarım olsaydı hızlanabilirdi. +think-craft-more-ammo=Şarjörlerim azaldı. Belki de montaj makinesiyle üretimini otomatikleştirebilirim. +think-electric-mining=Elektrikli maden sondajına ihtiyacım var. Yakıtlı maden sondajlarından çok daha hızlılar. +think-electricity-setup=Güzel, buhar motoru artık elektrik üretiyor. +think-explore-ship-wreck=Pekala, şimdi o bölgeyi keşfetme zamanı. +think-factory-instruction=Kazanlarıma sabit kömür akışı sağlamalıyım. Aksi takdirde elektriğim bitecek. +think-find-ship=Gemi enkazındaki bazı ekipmanlara ihtiyacım var, ama öncelikle konumunu belirlemeliyim. +think-get-to-work=İşe dönelim. +think-need-better-defense=Tek başıma burayı koruyamayacağım. Üssümü korumak için silah taretlerine ihtiyacım var. +think-need-better-weapon=Bu tabanca onları engellemek için yeterli olmayacak. Hafif makineli bir tüfek kullanmalıyım. +think-need-light=Hava kararıyor. Birkaç lamba inşa etmeliyim. +think-piece-of-cake=Tamamdır her şey çalışıyor. Çok kolay oldu. +think-repair-pack=Radarın tadı hoşlarına gitmiş gibi gözüküyor. Onarım paketi ile tamir edebilirim. +think-resources-collected=Güzel, sanırım radar inşaa etmeye başlamak için her şeyim var. +think-simple-setup=Elektrik kurulumum neredeyse hazır. Yalnızca gölden su getirmem gerekiyor. +think-use-radar=Eğer yeterli elektriğim olsaydı bir radar inşa edip kaza yerini belirleyebilirdim. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/uk/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/uk/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d1a9aeb53364039839319f7324345f52b9cb30ac --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/uk/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Комп'ютер +goal-build-electric-mining-drill=Збудуйте електричну кар'єрну установку на родовищі ресурсів. +goal-build-pump=Збудуйте насос поблизу води. +goal-build-radars=Зберіть ресурси і створіть радари: __1__ / __2__ +goal-connect-boiler-to-steam-engine=Створіть труби, щоб з'єднати виходу пару і паровий двигун. +goal-connect-boiler-to-water=Побудуйте труби, аби направити воду з насоса до бойлеру. +goal-fuel-into-boiler=Покладіть паливо в бойлер для виробництва пару. +goal-get-resources=Отримати ресурси: \ n__ITEM__iron-plate__: __1 __ / __ 2 __ \ n__ITEM__copper-plate__: __3 __ / __ 4__ +goal-power-electric-mining-drill=З'єднайте електричну кар'єрну установку з паровою машиною з допомогою електричних стовпів. +goal-radar-progress=Використовуйте радари, щоб сканувати околиці.\nСекторів проскановано: __1__/__2__ +msg-active-gun=Ви можете носити кілька видів озброєння одночасно. Активна зброя має зелений фон. +msg-change-active-gun=Ви можете змінити зброю у вас в руках, натиснувши __CONTROL__next-weapon__ (зброя, на яку буде взято в руки, повинна мати боєприпаси). +msg-factory-instruction-1=Щоб мати змогу будувати радари, ви повинні спочатку отримати достатньо залізних та мідних пластин. +msg-factory-instruction-2=Добувайте ресурси за допомогою електричного бура. Він значно швидше, ніж твердопаливний бур. +msg-factory-instruction-3=Підтримуйте стабільну подачу вугілля в бойлери, інакше будуть перебої з електрикою. +msg-protect-radars=Вороги можуть напасти на ваші радари. Ви могли б спробувати їх захистити автоматичними турелями. +msg-radar-under-attack=Один з ваших радарів зазнає нападу. +msg-sector-scan-completed=Сканування завершено! +msg-ship-wreck-located=Невелике скупчення уламків корабля було зафіксоване на південному сході. +msg-start-with-radars-1=Радари сканують околиці. І чим більше радарів, тим швидше ви зможете знайти уламки корабля. +msg-start-with-radars-2=Радари споживають багато електроенергії, тож переконайтесь, що ви можете забезпечити достатньою кількістю електрики. +msg-steam-engine-introduction-1=Є багато способів, як будувати парові машини. Такий, як цей: +msg-steam-engine-introduction-2=Чи цей: +think-beware-of-creepers=Я сподіваюсь, що мої дії не приваблять занадто багато кусак. +think-build-more-radars=Це було б швидше, якби у мене було більше радарів. +think-craft-more-ammo=У мене мало патронів, можливо, я зможу автоматизувати їх виробництво за допомогою складального автомата. +think-electric-mining=Я можу використовувати електричні кар'єрні установки. Вони швидші, ніж паливні кар'єрні установки. +think-electricity-setup=Добре, парова машина почала виробляти електрику. +think-explore-ship-wreck=Чудово, настав час дослідити ту область. +think-factory-instruction=Я повинен організувати стабільну подачу вугілля в бойлери, інакше залишуся без електрики. +think-find-ship=Я міг би скористатися обладнанням з нашого розбитого корабля, але спочатку мені потрібно віднайти його. +think-get-to-work=Зробімо це. +think-need-better-defense=Самому мені їх не стримати. Потрібно створити турелі для захисту бази. +think-need-better-weapon=Цей пістолет скоро не зможе стримати їх. Мені варто зробити пістолет-кулемет. +think-need-light=Стемніло. Мені потрібно побудувати декілька ліхтарів. +think-piece-of-cake=Непогано, це все працює. Це просто, як двічі два. +think-repair-pack=Здається, радари їм подобаються. Я можу виправити ушкодження за допомогою ремонтного пакету. +think-resources-collected=Добре, я думаю у мене є все, аби розпочати будівництво радарів. +think-simple-setup=Експериментальний пристрій для виготовлення струму вже майже готовий. Все що мені потрібно - це вода з озера. +think-use-radar=Якщо б у мене було достатньо струму, я міг би сконструювати радар, щоб знайти місце падіння. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/vi/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/vi/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..518e4d0e1a8bfaf3ff8f253f72ec4347161f2363 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/vi/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=Máy vi tính +goal-build-electric-mining-drill=Xây dựng một dàn khoan điện trên các mỏ quặng. +goal-build-pump=Xây dựng máy bơm ngoài trời tại mép nước +goal-build-radars=Thu thập tài nguyên và xây dựng các ra đa : __1__ / __2__ +goal-connect-boiler-to-steam-engine=Xây dựng các đường ống để kết nối đầu ra hơi nước đến động cơ hơi nước. +goal-connect-boiler-to-water=Xây dựng các đường ống dẫn nước từ máy bơm nước vào máy đun. +goal-fuel-into-boiler=Bỏ nhiên liệu vào máy đun để tạo hơi nước. +goal-get-resources=Thu thập các tài nguyên sau: \n__ITEM__iron-plate__: __1__/__2__\n__ITEM__copper-plate__: __3__/__4__ +goal-power-electric-mining-drill=Kết nói dàn khoan điện đến đọng cơ hơi nước bằng những cột điện nhỏ. +goal-radar-progress=Dùng radar để quét khu vực xung quanh.\nSố vùng đã quét:__1__/__2__ +msg-active-gun=Bạn có thể đeo nhiều vũ khí một lúc. Vũ khí hiện đang hoạt động được đánh dấu bằng màu nền xanh lá cây. +msg-change-active-gun=Bạn có thể chuyển đổi vũ khí hiện hành bằng cách nhấn __CONTROL__next-weapon__ (vũ khí mà bạn chuyển tới cần phải có đạn). +msg-factory-instruction-1=Để xây dựng được những chiếc radar thì đầu tiên bạn sẽ cần phải thu thập thêm những tấm sát và đồng. +msg-factory-instruction-2=Dùng khoan điện để khai thác các tài nguyên. Nhanh hơn rất nhiều so với khoan nhiệt. +msg-factory-instruction-3=Hãy đảm bảo là than sẽ được cung cấp đầy đủ và liên tục cho các nồi hơi, nếu không bạn sẽ mất điện. +msg-protect-radars=Quân địch có thể sẽ tấn công radar của bạn. Bạn nên dùng tháp súng để bảo vệ chúng. +msg-radar-under-attack=Một trong các tháp radar đang bị tấn công. +msg-sector-scan-completed=Quét khu vực hoàn tất. +msg-ship-wreck-located=Xác tàu nhỏ được xác định ở vị trí đông nam. +msg-start-with-radars-1=Radar sẽ quét khu vực xung quanh bạn. Càng có nhiều radar, bạn càng nhanh chóng xác định được vị trí xác tàu. +msg-start-with-radars-2=Chúng tiêu thụ khá nhiều điện, hãy đảm bảo rằng nguồn cung cấp điện của bạn đầy đủ. +msg-steam-engine-introduction-1=Có rất nhiều cách khác nhau để xây đụng những động cơ hơi nước như thế này +msg-steam-engine-introduction-2=Hay là như thế này: +think-beware-of-creepers=Hy vọng là thứ này sẽ không thu hút quá nhiều lũ bọ. +think-build-more-radars=Sẽ nhanh hơn rất nhiều nếu tôi có nhiều tháp radar hơn. +think-craft-more-ammo=Tôi sắp hết đạn rồi. Có lẽ tôi nên dùng máy chế tạo để sản xuất nhiều hơn. +think-electric-mining=Tôi có thể dùng máy khoan điện. Chúng nhanh hơn máy khoan nhiệt rất nhiều. +think-electricity-setup=Tốt lắm, động cơ hơi nước bây giờ đang cung cấp điện. +think-explore-ship-wreck=Được rồi, đến lúc khám phá khu vực đó rồi. +think-factory-instruction=Tôi cần đảm bảo là than sẽ được cung cấp đầy đủ và liên tục cho các nồi hơi. Nếu không sẽ mất điện. +think-find-ship=Tôi có thể sử dụng một vài trang bị cho chiếc thuyền đắm của chúng ta nhưng trước tiên phải được nó trước đã. +think-get-to-work=Được rồi, làm việc thôi. +think-need-better-defense=Tôi không thể giữ chân chúng một mình được. Tôi cần dùng tháp súng để giúp đỡ phòng thủ căn cứ này. +think-need-better-weapon=Khẩu súng lục này sẽ không đủ giữ chân chúng. Tôi cần phải làm một khẩu súng máy. +think-need-light=Trời đang tối rồi, tôi nên xây một vài chiếc đèn nhỏ. +think-piece-of-cake=Được rồi, mọi thứ đã hoạt động, dễ như ăn bánh +think-repair-pack=Có lẽ chúng thích vị của tháp radar này. Tôi có thể sửa chúng với gói sửa chữa. +think-resources-collected=Tốt, tôi nghĩ là tôi có đủ mọi thứ để bắt đầu xây dựng chiếc radar rồi. +think-simple-setup=Hệ thống điện gần xong rồi. Bây giờ chỉ cần lấy nước từ hồ nước mà thôi. +think-use-radar=Nêu có đủ điện năng tôi có thể xây dựng một cái radar để định vị nơi tàu đắm. + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/zh-CN/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/zh-CN/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..31324319d1160155a892e640340c31e14f7d1f55 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/zh-CN/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=计算机 +goal-build-electric-mining-drill=在矿床上修建电力采矿机。 +goal-build-pump=在水域岸边修建供水泵。 +goal-build-radars=获取原料并修建雷达:__1__ / __2__ +goal-connect-boiler-to-steam-engine=在锅炉的蒸汽出口和蒸汽机之间修建管道。 +goal-connect-boiler-to-water=在供水泵和锅炉之间铺设管道来引水。 +goal-fuel-into-boiler=通过向锅炉装填燃料来生产蒸汽。 +goal-get-resources=获取原料:\n__ITEM__iron-plate__:__1__/__2__\n__ITEM__copper-plate__:__3__/__4__ +goal-power-electric-mining-drill=用小型电线杆连接电力采矿机和蒸汽机。 +goal-radar-progress=用雷达探明周边未知区域。\n已探明区域:__1__/__2__ +msg-active-gun=你可以装备多种武器,绿色背景标记的是当前使用的武器。 +msg-change-active-gun=你可以按 __CONTROL__next-weapon__ 切换武器 (只能切换至有弹药的武器) 。 +msg-factory-instruction-1=为了建造雷达,你得先收集一些铁板和铜板。 +msg-factory-instruction-2=用电力采矿机来开采矿石,它比热能采矿机快多了。 +msg-factory-instruction-3=确保锅炉的燃料供应稳定,不然会遭遇停电事故。 +msg-protect-radars=虫子可能会攻击雷达,建造几个机枪炮塔来保护雷达吧。 +msg-radar-under-attack=你的雷达正在遭受攻击。 +msg-sector-scan-completed=周边区域探明完毕。 +msg-ship-wreck-located=东南方向发现小型飞船残骸。 +msg-start-with-radars-1=雷达能够探明周边的未知区域,雷达越多越能尽快找到飞船残骸。 +msg-start-with-radars-2=雷达十分耗电,请确保电力供应充足。 +msg-steam-engine-introduction-1=有好几种修建蒸汽机的方法,比如这样: +msg-steam-engine-introduction-2=或者这样: +think-beware-of-creepers=我希望这不会吸引太多虫子。 +think-build-more-radars=如果我有更多的雷达,就能更快扫描周围区域了。 +think-craft-more-ammo=我标准弹匣快打光了,也许我该用组装机来自动生产。 +think-electric-mining=我可以使用电力采矿机,这要比热能采矿机效率高多了。 +think-electricity-setup=很好,现在蒸汽机可以发电了。 +think-explore-ship-wreck=很好,是时候去那里探索一番了。 +think-factory-instruction=我应该确保锅炉的燃料供应稳定,不然会遭遇停电事故。 +think-find-ship=坠毁飞船上的设备应该还能用,但我得先找到它。 +think-get-to-work=撸起袖子加油干吧。 +think-need-better-defense=我自己一人恐怕顶不住,应该修建几个机枪炮塔来防御基地。 +think-need-better-weapon=只用手枪恐怕对付不了这群虫子,我得做把冲锋枪 。 +think-need-light=天逐渐黑了,我应该建造一些照明灯。 +think-piece-of-cake=很好,运转正常,小菜一碟! +think-repair-pack=虫子们似乎很喜欢啃雷达,但我可以用修理包进行修复。 +think-resources-collected=很好,建造雷达所需的材料都有了。 +think-simple-setup=发电设施已经准备好了,现在只需要一些湖里的水。 +think-use-radar=如果电力充足,我就可以建个雷达寻找飞船残骸。 + diff --git a/factorio/data/base/campaigns/tutorial/level-03/locale/zh-TW/demo_level-03.cfg b/factorio/data/base/campaigns/tutorial/level-03/locale/zh-TW/demo_level-03.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8516aebc23db8187106dc2b13250d137960e2c42 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-03/locale/zh-TW/demo_level-03.cfg @@ -0,0 +1,41 @@ +computer-title=電腦 +goal-build-electric-mining-drill=在礦床上建造電能採礦機。 +goal-build-pump=在岸邊建造岸邊幫浦 +goal-build-radars=收集資源並建造雷達:__1__ / __2__ +goal-connect-boiler-to-steam-engine=建造水管,將蒸汽出口連接至蒸汽發電機。 +goal-connect-boiler-to-water=建造水管,讓水從岸邊幫浦流入鍋爐。 +goal-fuel-into-boiler=將一些燃料放入鍋爐,以製造蒸汽。 +goal-get-resources=收集資源:\n__ITEM__iron-plate__:__1__/__2__\n__ITEM__copper-plate__:__3__/__4__ +goal-power-electric-mining-drill=用小型電線桿連接電能採礦機及蒸汽發電機。 +goal-radar-progress=用雷達掃描周邊區域。\n已掃描區塊:__1__/__2__ +msg-active-gun=您可同時裝備多重武器,目前所持武器會顯示為綠底色。 +msg-change-active-gun=按__CONTROL__next-weapon__可切換所持武器(該武器須有彈藥)。 +msg-factory-instruction-1=在建造雷達前,需要先收集一些鐵板和銅板。 +msg-factory-instruction-2=請用電能採礦機來開採礦石,它比熱能採礦機快多了。 +msg-factory-instruction-3=確保鍋爐供煤穩定,不然可能會停電。 +msg-protect-radars=蟲族可能會攻擊雷達,可建造機槍炮塔來保護雷達。 +msg-radar-under-attack=有雷達正遭到攻擊。 +msg-sector-scan-completed=周邊區域掃描完畢。 +msg-ship-wreck-located=在東南方偵測到太空船小型殘骸。 +msg-start-with-radars-1=雷達會掃描周邊區域。越多雷達就能越快偵測到太空船墜毀位置。 +msg-start-with-radars-2=雷達相當耗電,請確保發電量充足。 +msg-steam-engine-introduction-1=還有其他方法可以建造蒸汽發電機,例如: +msg-steam-engine-introduction-2=或是: +think-beware-of-creepers=希望不會引來太多食人蟲。 +think-build-more-radars=如果建造更多雷達的話就可以掃描更快了。 +think-craft-more-ammo=制式彈匣剩不多了,或許可以利用組裝機來自動生產彈匣。 +think-electric-mining=用電能採礦機採礦的速度比熱能採礦機快多了。 +think-electricity-setup=很好,蒸汽發電機已經開始發電了。 +think-explore-ship-wreck=好啦,是該出發去探勘那附近了。 +think-factory-instruction=最好要保持對鍋爐穩定供煤,不然會停電。 +think-find-ship=我們那艘墜毀的太空船上還有一些有用的裝備,但拿到裝備之前得先知道太空船掉在哪。 +think-get-to-work=上工幹活吧。 +think-need-better-defense=光靠自己恐怕是不夠,該用一些機槍炮塔來防禦了。 +think-need-better-weapon=這把手槍之後就不夠用了,應該要製造衝鋒槍來對付牠們。 +think-need-light=天快黑了,或許該來建個幾盞燈。 +think-piece-of-cake=不錯,都順利運轉了。還算蠻簡單的。 +think-repair-pack=牠們好像喜歡雷達的口味,那就用維修工具來修理吧。 +think-resources-collected=很好,建造雷達的材料都準備好了。 +think-simple-setup=發電設施差不多準備好了,現在該從湖裡抽水來用。 +think-use-radar=如果發電量充足的話,建造雷達就能偵測墜毀的位置。 + diff --git a/factorio/data/base/campaigns/tutorial/level-04/blueprint.zip b/factorio/data/base/campaigns/tutorial/level-04/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..e9b551e2652430b64a08fb331c0d7ca99954e686 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cfabae1e13fd2303c5907bbe918dc89303a8c7b39d577b461e0da86e9128338 +size 185793 diff --git a/factorio/data/base/campaigns/tutorial/level-04/control.lua b/factorio/data/base/campaigns/tutorial/level-04/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..2d414a1f7159bc0d5cc38951b5dcb08522e24cdf --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/control.lua @@ -0,0 +1,454 @@ +local util = require("new-hope-util") +require("story") + +local researched_technology_list = +{ + ["automation"] = true, + ["gun-turret"] = true, + ["military"] = true, + ["optics"] = true +} + +local enabled_technology_list = +{ + ["automation-2"] = true, + ["automobilism"] = true, + ["electronics"] = true, + ["engine"] = true, + ["fast-inserter"] = true, + ["heavy-armor"] = true, + ["logistic-science-pack"] = true, + ["logistics-2"] = true, + ["logistics"] = true, + ["physical-projectile-damage-1"] = true, + ["steel-axe"] = true, + ["steel-processing"] = true, + ["stone-wall"] = true, + ["weapon-shooting-speed-1"] = true +} + +local spawn_position = {-0.5, 44} + +script.on_init(function() + global.story = story_init() +end) + +local init = function() + + game.map_settings.enemy_expansion.enabled = false + game.map_settings.enemy_evolution.enabled = false + game.map_settings.unit_group.min_group_gathering_time = 60 * 60 + game.map_settings.unit_group.max_group_gathering_time = 120 * 60 + game.map_settings.unit_group.max_unit_group_size = 15 + game.map_settings.pollution.enabled = true + game.map_settings.pollution.enemy_attack_pollution_consumption_modifier = 8 + + game.forces.enemy.evolution_factor = 0 + + local force = game.forces.player + force.reset() + force.clear_chart() + force.disable_all_prototypes() + force.reset_recipes() + + local surface = game.surfaces[1] + force.set_spawn_position(spawn_position, surface) + surface.always_day = false + surface.daytime = 0.4 + + util.set_technologies_researched(force, researched_technology_list) + util.set_technologies_enabled(force, enabled_technology_list) + force.reset_technology_effects() + + util.verify_techs(force) + + global.delayed_messages = {} + game.players[1].clear_recipe_notifications() + game.players[1].add_recipe_notification("lab"); +end + +local item_list = +{ + ["iron-plate"] = 10, + ["copper-plate"] = 10, + ["coal"] = 40, + ["transport-belt"] = 100, + ["inserter"] = 20, + ["small-electric-pole"] = 20, + ["electric-mining-drill"] = 5, + ["pistol"] = 1, + ["firearm-magazine"] = 20, + ["electronic-circuit"] = 40 +} + +local on_player_created = function(event) + local player = game.get_player(event.player_index) + util.insert_safe(player.character, item_list) +end + +local default_delay = 5 +local think_with_delay = function(string, seconds) + return + { + condition = story_elapsed_check(seconds or default_delay), + action = function() + game.print(util.think_string(string)) + end + } +end + +local car_distance_goal = 200 + +local update_car_progress = function(gui) + local progress = gui.progress + if not progress then + progress = gui.add{type = "progressbar", name = "progress"} + progress.style.horizontally_stretchable = true + progress.parent.style.padding = 0 + end + progress.value = math.min(1, global.distance_travelled / car_distance_goal) +end + +local finish_materials = +{ + ["iron-plate"] = 400, + ["copper-plate"] = 200, + ["gun-turret"] = 20, + ["firearm-magazine"] = 200, + ["steel-plate"] = 50, + ["coal"] = 100 +} + +local get_car_contents = function() + local cars = game.surfaces[1].find_entities_filtered{name = "car"} + if not cars[1] then return {} end + local contents = {} + for k, car in pairs (cars) do + for name, count in pairs(car.get_inventory(defines.inventory.car_trunk).get_contents()) do + contents[name] = (contents[name] or 0) + count + end + for name, count in pairs(car.get_inventory(defines.inventory.car_ammo).get_contents()) do + contents[name] = (contents[name] or 0) + count + end + end + return contents +end + +local update_materials_gui = function(gui) + local contents = get_car_contents() + local table = gui.holding_table + if not table then + table = gui.add{type = "table", column_count = 3, style = "bordered_table", name = "holding_table"} + end + + local items = game.item_prototypes + + for item, count in pairs(finish_materials) do + if items[item] then + local count_label = table[item] + if not count_label then + local sprite = table.add{type = "sprite", sprite = "item/"..item} + sprite.style.width = 32 + sprite.style.height = 32 + local item_label = table.add{type = "label", caption = items[item].localised_name, style = "bold_label"} + item_label.style.horizontally_stretchable = false + count_label = table.add{type = "label", name = item} + end + local current_count = contents[item] or 0 + count_label.caption = current_count.."/"..count + if current_count >= count then + count_label.style = "bold_green_label" + else + count_label.style = "label" + end + end + end + +end + +local car_content_check = function() + local car_contents = get_car_contents() + for item, count in pairs (finish_materials) do + if not car_contents[item] then return end + if car_contents[item] < count then return end + end + return true +end + +local story_table = +{ + { + { + init = function() + init() + end + }, + { + init = function() + global.radar = game.surfaces[1].find_entities_filtered{name = "radar", limit = 1}[1] + if global.radar then + for k, player in pairs (game.players) do + player.set_controller + { + type = defines.controllers.cutscene, + waypoints = + { + { + target = global.radar, + transition_time = 300, + time_to_wait = 100, + zoom = 2 + }, + { + target = player.character, + transition_time = 100, + time_to_wait = 0, + zoom = 1 + } + }, + start_position = global.radar.position, + start_zoom = 4 + } + end + end + end, + condition = story_elapsed_check(6) + }, + { + action = function() + story_show_message_dialog{text = {"msg-sector-scan-completed"}} + story_show_message_dialog{text = {"msg-detected-distress-beacon"}} + end + }, + think_with_delay({"think-track-distress-beacon-1"}, 5), + think_with_delay({"think-track-distress-beacon-2"}, 8), + think_with_delay({"think-track-distress-beacon-3"}, 7), + think_with_delay({"think-track-distress-beacon-4"}, 9), + { + condition = story_elapsed_check(5) + }, + { + init = function() + set_goal({"goal-build-lab"}) + end, + condition = function(event) + if event.tick % 60 ~= 0 then return end + + if game.forces.player.get_entity_count("lab") == 0 then return end + + local lab = game.surfaces[1].find_entities_filtered{name = "lab", limit = 1}[1] + if not lab then return end + + lab.energy = 1 -- avoid the not enough energy icon in this frame + story_show_message_dialog{text = {"msg-research-labs-1"}, point_to = {type = "entity", entity = lab}} + story_show_message_dialog{text = {"msg-research-labs-2"}, point_to = {type = "entity", entity = lab}} + return true + end + }, + { + init = function() + set_goal() + end, + condition = story_elapsed_check(3) + }, + { + init = function() + set_goal({"goal-research-walls"}) + end, + condition = function() return game.forces.player.technologies["stone-wall"].researched end, + action = function() + set_goal() + end + }, + think_with_delay({"think-research-car-1"}, 8), + think_with_delay({"think-research-car-2"}, 8), + think_with_delay({"think-research-car-3"}, 8), + { + condition = story_elapsed_check(5) + }, + { + init = function() + set_goal({"goal-research-automobilism"}) + end, + condition = function() + return game.forces.player.technologies["automobilism"].researched + end + }, + { + init = function() + set_goal({"goal-build-car"}) + end, + condition = function(event) + if event.tick % 60 ~= 0 then return end + local car_count = game.surfaces[1].count_entities_filtered{name = "car", limit = 1} + return car_count > 0 + end, + action = function() + set_goal() + end + }, + { + condition = story_elapsed_check(5) + }, + { + init = function() + set_goal({"goal-drive-car"}) + global.distance_travelled = 0 + set_info({custom_function = update_car_progress}) + end, + condition = function(event) + if event.tick % 60 ~= 0 then return end + local car = game.surfaces[1].find_entities_filtered{name = "car", limit = 1}[1] + if not car then return end + if car.energy == 0 then return end + global.car = car + global.last_car_position = car.position + return true + end + }, + { + condition = function(event) + if not global.car.valid then return true end + if global.distance_travelled >= car_distance_goal then return true end + end, + update = function(event) + if not global.car.valid then return end + local new_position = global.car.position + local distance = util.distance(new_position, global.last_car_position) + global.distance_travelled = global.distance_travelled + distance + global.last_car_position = new_position + set_info{custom_function = update_car_progress} + end, + action = function() + set_goal() + set_info() + end + }, + think_with_delay({"think-stop-messing-around-1"}, 5), + think_with_delay({"think-stop-messing-around-2"}, 8), + { + condition = story_elapsed_check(5) + }, + { + init = function() + set_goal({"goal-prepare-materials"}) + set_info({ + custom_function = update_materials_gui + }) + end, + update = function(event) + if event.tick % 60 ~= 0 then return end + set_info({ + custom_function = update_materials_gui + }) + end, + condition = function(event) + if event.tick % 60 ~= 0 then return end + return car_content_check() + end, + action = function() + set_goal() + set_info() + end + }, + think_with_delay({"think-lets-go"}, 5), + { + condition = story_elapsed_check(5), + action = function() + game.set_game_state({game_finished=true, player_won=true, can_continue=false, next_level = "level-05"}) + end + } + } +} + +local check_automate_science_packs_advice = function(event) + if not global.science_packs_crafted then + global.science_packs_crafted = 0 + end + if event.item_stack.name == "automation-science-pack" then + global.science_packs_crafted = global.science_packs_crafted + event.item_stack.count + end + if global.science_packs_crafted > 15 and global.automate_science_packs_advice == nil then + game.print(util.think_string({"think-automate-science-pack-crafting"})) + global.automate_science_packs_advice = true + end +end + +local group_notice_count = 3 +local go_kill_group_count = 8 +local bump_biter_difficulty_group_count = 12 +local on_unit_group_finished_gathering = function(event) + + --Assuming they are gathering due to pollution. + global.gathered_group_count = (global.gathered_group_count or 0) + 1 + + if not global.showed_pollution_tip and global.gathered_group_count >= group_notice_count then + global.showed_pollution_tip = true + global.delayed_messages[game.tick + (20 * 60)] = util.think_string({"think-pollution-tip"}) + end + + if not global.showed_murder_tip and global.gathered_group_count >= go_kill_group_count then + global.showed_murder_tip = true + global.delayed_messages[game.tick + (20 * 60)] = util.think_string({"think-kill-bases-tip"}) + end + + if not global.bumped_biter_difficulty and global.gathered_group_count >= bump_biter_difficulty_group_count then + game.map_settings.pollution.enemy_attack_pollution_consumption_modifier = 1 + end + +end + +local minimum_delay_between_messages = 60 * 10 +local check_delayed_message = function(event) + + if event.tick < ((global.last_message_tick or 0) + minimum_delay_between_messages) then + --Just prevent the rare case of spamming unrelated things at the same time. + return + end + + for tick, message in pairs (global.delayed_messages) do + if event.tick >= tick then + game.print(message) + global.delayed_messages[tick] = nil + global.last_message_tick = event.tick + return + end + end +end + +local check_low_power = function() + if global.showed_power_tip then return end + local test_entities = game.surfaces[1].find_entities_filtered{type = {"mining-drill", "inserter", "assembling-machine", "radar", "lab", "lamp"}, force = "player"} + for k, entity in pairs (test_entities) do + if entity.is_connected_to_electric_network() then + local buffer_size = entity.electric_buffer_size + if buffer_size then + if entity.energy < (buffer_size * 0.6) then + global.showed_power_tip = true + global.delayed_messages[game.tick + (5 * 60)] = util.think_string({"think-low-power"}) + end + end + end + end +end + +story_init_helpers(story_table) + +local story_events = +{ + defines.events.on_tick +} + +script.on_event(story_events, function(event) + story_update(global.story, event, "level-05") +end) + +script.on_event(defines.events.on_player_crafted_item, check_automate_science_packs_advice) + +script.on_event(defines.events.on_player_created, on_player_created) + +script.on_event(defines.events.on_unit_group_finished_gathering, on_unit_group_finished_gathering) + +script.on_nth_tick(103, check_delayed_message) + +script.on_nth_tick(269, check_low_power) diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/ar/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/ar/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9fcddec12b9333659de1be1fa0088585b56fe7fa --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/ar/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=.ةرايس ءانب +goal-build-lab=.ربتخملا ءانبو ةعانصلا +goal-drive-car=.ةرايسلا ىلإ لوصولل __CONTROL__toggle-driving__ مدختساn\.ةيبيرجت ةدايقل اهذخاو دوقولاب ةرايسلا ديوزتب مق +goal-prepare-materials=.داوملا عم كترايس مزحإ +goal-research-automobilism=.ةرايسلا ىلع ثوحبلا ءارجإل تاربتخملا مدختسا +goal-research-walls=.حاتفملا __CONTROL__open-technology-gui__ مادختساب ايجولونكتلا ةشاش حتفاn\.رجحلا رادج ثحبل تاربتخملا مدختسا +msg-detected-distress-beacon=.ةياغلل ةفيعض ةراشإلا نكلو ،ةثاغتسالل ةرانم رادارلا فشتكا +msg-research-labs-1=.ةددحملا ايجولونكتلا يف ثحبلل مزحلا هذه مدختستسو ،مولعلا مزح تاربتخملا كلهتست فوس +msg-research-labs-2=.مولعلا مزحب مهتيذغتب موقت كنأ املاط عرسا كثحب لجعي فوس تاربتخملا نم ديزملا مادختسا نإف اذل ،اهلامكتسال ةيملعلا مزحلا نم نيعم ددع ىلإ تايجولونكتلا جاتحت +msg-sector-scan-completed=.عاطقلا صحف ةيلمع تمت +think-automate-science-pack-crafting=.عيمجتلا تالآ مادختساب اهتمتأ نأ يغبني امبر .ةيملعلا مزحلا هذه نم ريثكلا عنصأ انأ ،ممه +think-car-crash=.ارثأ كلذ كرتيس ،هوأ +think-kill-bases-tip=.يئاهن ٍلكشب مهنم صلختأس اذكهو ،هنم نوتأي يذلا ناكملا يف مهيلع ءاضقلا ّيلع امبر .مالستسالل ٍةين يأ نيضاّضعلا ءالؤه ىدل نأ ودبي ال +think-lets-go=!بهذن انعد .ايفاك نوكي نأ بجي اذه ،ًانسح +think-low-power=.فاك ةقاطلا نم يجاتنإ نأ نم دكأتأ نأ بجي ؟ءطبب يتالآ ضعب لمعت اذامل +think-pollution-tip=؟ىرت اي هنع جتانلا ثولتلا مهبجعي ملأ ...عنصملا ةمجاهمل نييلصألا ناكسلا عفدي ٍببس دوجو نم دب ال ...ممه +think-research-car-1=.ةيمهأ رثكأ لئاسم ىلع زيكرتلا يننكمي مث .جراخلا يف ءادعألا ءاقبإل رادج ءانب نآلا يننكمي ،ميظع +think-research-car-2=.ًاروطت رثكأ داوم نع ثحبلاو يجاتنإ ةدايز ىلإ جاتحأ +think-research-car-3=.ةرايس ءانب ىلع ًارداق نوكأ نأ بجي مث +think-stop-messing-around-1=.ةعتملا نم يفكي ام اذه ،ًانسح +think-stop-messing-around-2=ةمالسلا ةمالسلا .يشمأ نيأ ىلإ فرعأ ال .ةلحرلل مزحأ نأ بجي +think-track-distress-beacon-1=.رتموليك 200 نم رثكأ دعب ىلع ردصملا نوكي نأ بجي ،ةراشإلا فيفخت ىلإ ًادانتسا ،مم +think-track-distress-beacon-2=.ادج اليوط اتقو قرغتسيس مادقألا ىلع باهذلا .ضافخنالا يف ةذخآ ةراشإلا ةوق نأ ودبي +think-track-distress-beacon-3=.عرسأ لقن ةليسو ىلإ جاتحأس ،ردصملا عبتت تدرأ اذإ +think-track-distress-beacon-4=.ءادعألا نم يسفن ةيامح يف ةدعاسملل ءيش نع ثحبأ نأ بجي الوأ + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/be/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/be/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..22d1b67f45b6752bcfa645dc583a075073f27c40 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/be/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Збярыце аўтамабіль. +goal-build-lab=Стварыце і пастаўце лабараторыю. +goal-drive-car=Запраўце аўтамабіль і пакатайцеся для тэсту.\nКаб увайсці ў яго, націсніце __CONTROL__toggle-driving__. +goal-prepare-materials=Спакуйце матэрыялы ў аўтамабіль. +goal-research-automobilism=Даследуйце аўтатранспарт. +goal-research-walls=Даследуйце каменныя сцены.\nАдкрыйце экран тэхналогій, націснуўшы __CONTROL__open-technology-gui__ key. +msg-detected-distress-beacon=Радар выявіў аварыйны маячок, але сігнал занадта слабы. +msg-research-labs-1=Лабараторыі спажываюць даследчыцкія наборы для даследавання абранай тэхналогіі. +msg-research-labs-2=Тэхналогіі патрабуюць пэўную колькасць набораў для даследаванняў, таму чым болей лабараторый і даследчыцкіх набораў – тым хутчэй будуць ісці даследаванні. +msg-sector-scan-completed=Сканаванне сектара скончана. +think-automate-science-pack-crafting=Штосьці стаміўся я вырабляць гэтыя даследчыцкія наборы сваімі рукамі. Неабходна аўтаматызаваць працэс. +think-car-crash=Уф, ну хоць жывы. +think-kill-bases-tip=Проста так яны не здадуцца. Тады я знішчу тое месца, адкуль яны прыходзяць. Гэта супакоіць іх раз і назаўсёды. +think-lets-go=Так, накшталт гатова. Паехалі! +think-low-power=Чаму некаторыя аўтаматы запаволіліся? Можа справа ў вырабе электрачнасці? Ну-ка праверу. +think-pollution-tip=Здаецца, штосьці прывабляе "тутэйшых"... Можа ім не спадабаецца забруджванне? +think-research-car-1=Цудоўна! Цяпер я магу пабудаваць сцены, якія будуць трымаць ворагаў далей ад мяне, а пасля можна заняцца больш важнымі справамі. +think-research-car-2=Мне трэба павялічыць вытворчасць і даследаваць болей прадвінутыя матэрыялы. +think-research-car-3=І тады я буду здольны сабраць аўтамабіль. +think-stop-messing-around-1=Усё, досыць. +think-stop-messing-around-2=Трэба збірацца ў падарожжа. Не ведаю, што мяне там чакае. +think-track-distress-beacon-1=Хм, мяркуючы па згасанні сігнала, ён адпраўлены ў 200 кіламетрах ад мяне. +think-track-distress-beacon-2=Здаецца, сігнал слабее. Ісці пешшу нельга, сігнал паспее знікнуць зусім. +think-track-distress-beacon-3=Раз ужо я жадаю адсачыць крыніцу сігнала, мне патрэбны хуткі транспарт! +think-track-distress-beacon-4=Па-першае, неабходна даследаваць што-небудзь, што дапаможа мне ў абароне. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/ca/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/ca/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9daf6a23e43f0aa758320d7603dc57dafcdc5f88 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/ca/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Construeix un cotxe. +goal-build-lab=Elaboreu i construïu un laboratori. +goal-drive-car=Poseu combustible al cotxe i feu una volta de prova.\n Useu __CONTROL__toggle-driving__ per entrar al cotxe. +goal-prepare-materials=Ompliu el cotxe amb materials. +goal-research-automobilism=Useu laboratoris per investigar sobre l'automobilisme. +goal-research-walls=Useu laboratoris per investigar els murs de pedra.\nObriu la pantalla de tecnologies amb la tecla __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=El radar ha detectat un senyal d'emergència, però el senyal és extremadament dèbil. +msg-research-labs-1=Els laboratoris consumeixen paquets de ciències i els usen per investigar la tecnologia seleccionada. +msg-research-labs-2=Les tecnologies necessiten un cert nombre de paquets de ciències per ser completades. Per tant, si utilitzeu més laboratoris i els proporcioneu paquets de ciències, n'accelerareu la recerca. +msg-sector-scan-completed=S'ha completat l'escaneig del sector. +think-automate-science-pack-crafting=Estic fent molts paquets de ciències a mà. Probablement hauria de fer-los automàticament amb màquines de muntatge. +think-car-crash=Ui! Això deixarà una bona marca. +think-kill-bases-tip=Els mossegadors no pararan. Potser hauria de buscar-ne l'origen i matar-los. Això els pararà per sempre. +think-lets-go=Molt bé. Crec que ja n'hi ha prou. Som-hi! +think-low-power=Per què algunes màquines van lentes? Hauria de comprovar que es produeix prou potència elèctrica. +think-pollution-tip=Alguna cosa provoca que els nadius ataquin la fàbrica. Potser no els agrada la contaminació? +think-research-car-1=Bé! Ja puc construir un mur per mantenir els enemics a fora. Quan ho hagi fet, em podré centrar en altres assumptes més importants. +think-research-car-2=Necessito augmentar la producció i investigar materials més avançats. +think-research-car-3=Llavors hauria de poder construir un cotxe. +think-stop-messing-around-1=Bé. Ja n'hi ha prou de voltar. +think-stop-messing-around-2=He de preparar-me pel viatge. No sé que em trobaré allà. +think-track-distress-beacon-1=Per l'atenuació del senyal, l'origen deu estar a uns 200 quilòmetres de distància. +think-track-distress-beacon-2=Sembla que la força del senyal es debilita. Anar-hi a peu costarà massa temps. +think-track-distress-beacon-3=Si vull rastrejar-ne l'origen, necessitaré un mètode de transport més ràpid. +think-track-distress-beacon-4=Primer hauré d'investigar alguna cosa que ajudi a protegir-me dels enemics. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/cs/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/cs/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cfc3dd93e62e56ff6d93696de9590410e4872de2 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/cs/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Postav auto. +goal-build-lab=Vyrob a postav laboratoř. +goal-drive-car=Natankuj auto a vezmi ho na zkušební jízdu.\nPoužij __CONTROL__toggle-driving__ ke vstupu do auta. +goal-prepare-materials=Dejte svoje materiály do kufru auta. +goal-research-automobilism=Použij laboratoře k vyzkoumání automobilové techniky. +goal-research-walls=Použij laboratoře k výzkumu kamenných zdí.\nOtevři okno technologií pomocí klávesy __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=Radar detekoval tísňový maják, ale signál je velmi slabý. +msg-research-labs-1=Laboratoře spotřebovávají vědecké balíčky a využívají je k výzkumu zvolené technologie. +msg-research-labs-2=Každá technologie potřebuje určitý počet vědeckých balíčků pro dokončení. Použití více laboratoří váš výzkum urychlí, ale jen pokud je dokážeš dostatečně rychle zásobovat vědeckými balíčky. +msg-sector-scan-completed=Skenování sektorů dokončeno. +think-automate-science-pack-crafting=Hmm, připravuji dost vědeckých balíčků v ruce. Měl bych jejich výrobu automatizovat použitím montoven. +think-car-crash=Uf! To zanechá promáčklinu. +think-kill-bases-tip=Tito kousači se prostě nevzdají. Možná bych je měl zabít u jejich zdroje. To by je nadobro zastavilo. +think-lets-go=Dobře, to by mělo být hotovo. Pojďme na to! +think-low-power=Proč některé z mých strojů fungují pomalu? Měl bych zkontrolovat, zda je moje výroba energie dostatečná. +think-pollution-tip=Hmm, něco musí zapříčiňovat útoky domorodců na továrnu... možná se jim nelíbí to znečištění? +think-research-car-1=Skvělé, teď mohu postavit zeď, která udrží nepřátele mimo mě. Poté se mohu zaměřit na důležitější záležitosti. +think-research-car-2=Potřebuji zvýšit svou výrobu a vyzkoumat pokročilější materiály. +think-research-car-3=Pak bych měl být schopen postavit auto. +think-stop-messing-around-1=Ok, stačilo ježdění okolo. +think-stop-messing-around-2=Měl bych si sbalit na cestu. Nevím co tam na mě čeká. +think-track-distress-beacon-1=Hmm, na základě útlumu signálu musí být zdroj vzdálený více než 200 kilometrů. +think-track-distress-beacon-2=Vypadá to, že síla signálu klesá. Jít pěšky by trvalo příliš dlouho. +think-track-distress-beacon-3=Pokud chci vysledovat zdroj, budu potřebovat rychlejší způsob přepravy. +think-track-distress-beacon-4=Nejprve bych měl něco vyzkoumat, abych se mohl chránit před nepřáteli. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/da/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/da/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b09cf8f46b39859dccab630de2ca056797089498 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/da/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Byg en bil. +goal-build-lab=Fremstil og byg et laboratorium. +goal-drive-car=Fyld brændstof på bilen og tag en testkøretur.\nBrug __CONTROL__toggle-driving__ for at komme ind i bilen. +goal-prepare-materials=Pak materialer i din bil. +goal-research-automobilism=Brug laboratorier til at forske i automobilisme. +goal-research-walls=Brug laboratorier for at forske i stenmur.\nÅben teknologimenuen ved at benytte __CONTROL__open-technology-gui__ tasten. +msg-detected-distress-beacon=Radaren har opdaget et nødsignal, men signalet er meget svagt. +msg-research-labs-1=Laboratorier forbruger forskningspakker, og bruger dem til at forske i den valgte teknologi. +msg-research-labs-2=Teknologier har brug for et antal forskningspakker for at blive færdiggjort. Du kan øge hastigheden af din forskning ved at bygge flere laboratorier, så længe du fodrer dem med nok forskningspakker. +msg-sector-scan-completed=Sektorskanning gennemført. +think-automate-science-pack-crafting=Hmm, jeg fremstiller en masse af disse forskningspakker i hånden. Jeg burde automatisere det med fremstillingsmaskiner. +think-car-crash=Ups, det giver en bule. +think-kill-bases-tip=De bidere vil bare ikke opgive det. Måske skulle jeg dræbe dem ved kilden. Det ville sætte en stopper for dem. +think-lets-go=Sådan, det skulle være det. Lad os komme af sted! +think-low-power=Hvorfor kører nogle af mine maskiner så langsomt? Jeg må hellere checke om min strømproduktion er tilstrækkelig. +think-pollution-tip=Hmm, der er noget der får de indfødte til at angribe fabrikken... måske kan de ikke lide forureningen? +think-research-car-1=Fremragende! Jeg kan nu bygge en mur for at holde fjenderne ude. Så kan jeg fokusere på vigtigere ting. +think-research-car-2=Jeg har brug for at opskalere min produktion og forske i mere avancerede materialer. +think-research-car-3=Derefter skulle jeg kunne bygge en bil. +think-stop-messing-around-1=Okay, det er nok leg for nu. +think-stop-messing-around-2=Jeg må hellere pakke til turen. Jeg ved ikke hvad jeg kommer til at møde. +think-track-distress-beacon-1=Hmm, baseret på reduktionen i signalstyrke, så må kilden være over 200 kilometer væk. +think-track-distress-beacon-2=Det ser ud til at signalstyrken er faldende, og det vil tage alt for lang tid at komme derhen til fods. +think-track-distress-beacon-3=Hvis jeg skal finde frem til signalkilden, så må jeg have en hurtigere transportform. +think-track-distress-beacon-4=Først må jeg forske i noget der kan hjælpe mig med at beskytte mig mod fjenderne. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/de/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/de/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..535c465b9c8f2738b7e92885abd7536a4e8d050c --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/de/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Stelle ein Auto her und platziere es. +goal-build-lab=Stelle ein Labor her und platziere es. +goal-drive-car=Lege Brennstoff ins Auto und mache eine Testfahrt.\nDrücke __CONTROL__toggle-driving__, um ins Auto einzusteigen. +goal-prepare-materials=Sammle Vorräte in Deinem Auto. +goal-research-automobilism=Erforsche die Technologie „Automobilität“. +goal-research-walls=Erforsche die Technologie „Steinmauer“.\nÖffne das Technologie-Fenster mit __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=Das Radar hat ein Notsignal entdeckt, aber das Signal ist extrem schwach. +msg-research-labs-1=Labore verbrauchen Wissenschaftspakete, um die ausgewählte Technologie zu erforschen. +msg-research-labs-2=Technologien benötigen eine bestimmte Anzahl an Wissenschaftspaketen, um fertig erforscht zu werden. Setze mehr Labore ein und versorge sie mit genügend Wissenschaftspaketen, um Deine Forschung zu beschleunigen. +msg-sector-scan-completed=Untersuchung der Umgebung abgeschlossen. +think-automate-science-pack-crafting=Hmm … ich stelle eine Menge Wissenschaftspakete von Hand her. Ich sollte das wahrscheinlich durch Montagemaschinen automatisieren. +think-car-crash=Huch! Das wird eine Delle hinterlassen. +think-kill-bases-tip=Diese Beißer geben einfach nicht auf. Vielleicht sollte ich sie an der Quelle ausmerzen. Das würde sie endgültig stoppen. +think-lets-go=Sehr gut, das sollte alles sein. Auf geht’s! +think-low-power=Warum laufen einige meiner Maschinen langsam? Ich sollte überprüfen, ob ich genügend Strom erzeuge. +think-pollution-tip=Hmm … die Einheimischen müssen einen Grund haben, die Fabrik anzugreifen … vielleicht gefällt ihnen die Umweltverschmutzung nicht? +think-research-car-1=Großartig! Ich kann nun Mauern bauen, um die Feinde draußen zu halten. Dann kann ich mich auf wichtigere Dinge konzentrieren. +think-research-car-2=Ich muss meine Produktion steigern und fortgeschrittene Materialien erforschen. +think-research-car-3=Anschließend sollte ich in der Lage sein, ein Auto zu bauen. +think-stop-messing-around-1=Nun gut. Ende der Spritztour. +think-stop-messing-around-2=Ich sollte für die Reise packen. Ich weiß nicht, was mich erwartet. +think-track-distress-beacon-1=Hmm … der Dämpfung des Signals nach zu urteilen, muss der Ursprung mehr als 200 Kilometer entfernt sein. +think-track-distress-beacon-2=Es sieht so aus, als ob die Signalstärke weiter sinkt. Es würde viel zu lange dauern, zu Fuß zu gehen. +think-track-distress-beacon-3=Wenn ich den Ursprung des Signals erreichen will, brauche ich eine schnellere Transportmethode. +think-track-distress-beacon-4=Doch zuerst sollte ich etwas erforschen, um mich vor den Feinden zu schützen. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/el/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/el/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..22c1888ae3aae2fda9db4ce61efd88b92470ca6e --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/el/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Κατασκεύασε ένα αυτοκίνητο. +goal-build-lab=Κατασκεύασε και χτίσε ένα εργαστήριο. +goal-drive-car=Βάλε καύσιμα στο αυτοκίνητο και οδήγησε το δοκιμαστικά.\nΠάτησε __CONTROL__toggle-driving__ για να μπεις μέσα. +goal-prepare-materials=Φόρτωσε το αυτοκίνητο με υλικά. +goal-research-automobilism=Ερεύνησε τον αυτοκινητισμό με την χρήση εργαστηρίων. +goal-research-walls=Ερεύνησε το πέτρινο τείχος με την χρήση εργαστηρίων.\nΆνοιξε την καρτέλα με τις τεχνολογίες πατώντας __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=Το ραντάρ εντόπισε έναν αναμεταδότη κινδύνου, αλλά το σήμα είναι εξαιρετικά αδύναμο. +msg-research-labs-1=Τα εργαστήρια καταναλώνουν επιστημονικά πακέτα και τα χρησιμοποιούν για την ερευνά της επιλεγμένης τεχνολογίας. +msg-research-labs-2=Οι τεχνολογίες χρειάζονται συγκεκριμένο αριθμό επιστημονικών πακέτων για να ολοκληρωθούν, έτσι με πιο πολλά εργαστήρια θα επιταχυνθεί η έρευνα για όσο τους παρέχεις επιστημονικά πακέτα. +msg-sector-scan-completed=Σάρωση τομέα ολοκληρώθηκε. +think-automate-science-pack-crafting=Χμμ, κατασκευάζω με τα χέρια πολλά από αυτά τα επιστημονικά πακέτα. Καλύτερα να το κάνω αυτόματα με μηχανές συναρμολόγησης. +think-car-crash=Ωχ, αυτό θα αφήσει ένα βαθούλωμα. +think-kill-bases-tip=Αυτοί οι δαγκωνιάριδες δεν θα τα παρατήσουν. Ίσως θα έπρεπε να τους καταστρέψω την φωλιά. Αυτό θα τους σταματούσε για τα καλά. +think-lets-go=Πρέπει να είναι εντάξει. Φύγαμε! +think-low-power=Γιατί μερικές από τις μηχανές λειτουργούν αργά; Πρέπει να ελέγξω ότι η παραγωγή ηλεκτρισμού μου είναι επαρκής. +think-pollution-tip=Χμμ, κάτι πρέπει να ωθεί τους ντόπιους να επιτίθενται στο εργοστάσιο... ίσως δεν τους αρέσει η ρύπανση; +think-research-car-1=Τέλεια, τώρα μπορώ να χτίσω ένα τοίχος και να κρατήσω τους εχθρούς απ'έξω. Τότε μπορώ να επικεντρωθώ σε πιο σημαντικά θέματα. +think-research-car-2=Πρέπει να αυξήσω την παραγωγή μου και να ερευνήσω προηγμένα υλικά. +think-research-car-3=Τότε θα μπορώ να φτιάξω ένα αυτοκίνητο. +think-stop-messing-around-1=Εντάξει, έκανα αρκετή οδήγηση. +think-stop-messing-around-2=Καλύτερα να ετοιμαστώ για ταξίδι. Δεν ξέρω τι γίνεται εδώ. +think-track-distress-beacon-1=Χμμμ, με βάση την εξασθένιση του σήματος, η πηγή πρέπει να απέχει πάνω από 200 χιλιόμετρα. +think-track-distress-beacon-2=Φαίνεται ότι η ισχύς του σήματος μειώνεται. Για να πάω με τα πόδια θα μου πάρει πάρα πολύ καιρό. +think-track-distress-beacon-3=Αν θέλω να εντοπίσω την πηγή, θα χρειαστώ έναν γρηγορότερο τρόπο μεταφοράς. +think-track-distress-beacon-4=Πρώτα θα πρέπει να ερευνήσω κάτι για να προστατευτώ από τους εχθρούς. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/en/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/en/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3c0196560ba03067b9d92d01f32624f2f5123f27 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/en/demo_level-04.cfg @@ -0,0 +1,41 @@ +msg-sector-scan-completed=Sector scan complete. +msg-detected-distress-beacon=The radar has detected a distress beacon, but the signal is extremely weak. + +think-track-distress-beacon-1=Hmm, based on the attenuation of the signal, the source must be over 200 kilometers away. +think-track-distress-beacon-2=It looks like the signal strength is dropping. Going on foot would take far too long. +think-track-distress-beacon-3=If I want to track the source, I will need a faster method of transportation. +think-track-distress-beacon-4=First I should research something to help protect myself from the enemies. + +goal-build-lab=Craft and build a lab. + +msg-research-labs-1=Labs will consume science packs, and use them to research the selected technology. +msg-research-labs-2=Technologies need a certain number of science packs to be completed, so using more labs will speed up your research as long as you feed them with science packs. + +goal-research-walls=Use labs to research stone wall.\nOpen the technology screen using the __CONTROL__open-technology-gui__ key. + +think-research-car-1=Great, I can now build a wall to keep the enemies out. Then I can focus on more important matters. +think-research-car-2=I need to scale up my production, and research more advanced materials. +think-research-car-3=Then I should be able to build a car. + +goal-research-automobilism=Use labs to research automobilism. + +goal-build-car=Build a car. + +goal-drive-car=Fuel the car and take it for a test drive.\nUse __CONTROL__toggle-driving__ to get into the car. + +think-car-crash=Oof, that will leave a dent. + +think-stop-messing-around-1=OK, that's enough joyriding. +think-stop-messing-around-2=I should pack for the trip. I don't know what I'm walking into here. + +goal-prepare-materials=Pack your car with materials. + +think-lets-go=Alright, that should be it. Let's go! + +think-automate-science-pack-crafting=Hmm, I am handcrafting a lot of these science packs. I should probably automate it using assembling machines. + +think-pollution-tip=Hmm, something must be causing the natives to attack the factory... maybe they don't like the pollution? + +think-kill-bases-tip=These biters just won't give up. Maybe I should go kill them at the source. That would stop them for good. + +think-low-power=Why are some of my machines running slowly? I should check that my power production is sufficient. diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/es-ES/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/es-ES/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b5e647b8959b52d482a526d24b96057641e20ee9 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/es-ES/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Construye un coche. +goal-build-lab=Crea y construye un laboratorio. +goal-drive-car=Llena el depósito de combustible del coche y haz un paseo de prueba.\nPulsa __CONTROL__toggle-driving__ para entrar en el coche. +goal-prepare-materials=Llena tu coche con materiales. +goal-research-automobilism=Usa tus laboratorios para investigar "Automovilismo". +goal-research-walls=Investiga el muro de piedra en tus laboratorios.\nAbre la pantalla de tecnologías pulsando __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=El radar ha detectado una baliza de emergencia, pero la señal es extremadamente débil +msg-research-labs-1=Los laboratorios consumirán paquetes de ciencia y los usarán para investigar la tecnología seleccionada. +msg-research-labs-2=Para investigar tecnologías, se necesita cierto número de paquetes de ciencia, por lo que si usas más laboratorios acelerarás el proceso (siempre y cuando mantengas el suministro de paquetes de ciencia). +msg-sector-scan-completed=Escaneo del sector completo +think-automate-science-pack-crafting=Hmm, estoy creando muchos de estos paquetes de ciencia a mano. Debería automatizar su creación usando máquinas de ensamblaje. +think-car-crash=Uff, eso va a dejar marca. +think-kill-bases-tip=Estos biters nunca se rinden. Creo que debería ir a cazarlos a su madriguera. Eso los detendría para siempre. +think-lets-go=Perfecto, con esto debería valer. ¡Vamos allá! +think-low-power=¿Por qué van tan lentas algunas de mis máquinas? Debería comprobar que mi producción de energía es suficiente. +think-pollution-tip=Hmm, parece que hay algo que incita a los nativos a atacar la fábrica... ¿Quizás no les guste la contaminación? +think-research-car-1=Genial, ahora puedo construir un muro para mantener fuera a los enemigos. Así podré concentrarme en cosas más importantes. +think-research-car-2=Necesito escalar mi producción e investigar materiales más avanzados. +think-research-car-3=Solo entonces podré construir un coche. +think-stop-messing-around-1=Vale, se acabó el paseo. +think-stop-messing-around-2=Debería preparar el equipaje para el viaje. No sé qué es lo que me espera por aquí. +think-track-distress-beacon-1=Hmm, basándome en la atenuación de la señal, la fuente debe estar a más de 200 kilómetros de distancia +think-track-distress-beacon-2=Parece que la fuerza de la señal está disminuyendo. Ir a pie llevaría demasiado tiempo. +think-track-distress-beacon-3=Si quiero llegar hasta su origen, necesitaré un método de transporte más rápido. +think-track-distress-beacon-4=Primero debería desarrollar algo que me ayude a protegerme de los enemigos. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/et/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/et/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7cb53cef5eaca789a1cca654e52a1a0c483cef88 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/et/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Ehita auto +goal-build-lab=Valmista ja ehita laboratoorium. +goal-drive-car=Tankige autot kütusega ja viige see proovisõidule.\nKasutage autosse sisenemiseks __CONTROL__toggle-driving__. +goal-prepare-materials=Paki enda auto koos materjalidega. +goal-research-automobilism=Kasuta laboreid, et uurida automobilism. +goal-research-walls=Kasutage kiviaia uurimiseks laboreid.\nAvage tehnoloogiaekraan, kasutades klahvi __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=Radar tuvastas hädamajaka, kuid signaal on äärmiselt nõrk. +msg-research-labs-1=Laborid tarbivad teaduspakette ja kasutavad neid valitud tehnoloogia uurimiseks. +msg-research-labs-2=Tehnoloogiad vajavad teatud arv teaduspakette, nii et rohkemate laborite kasutamine kiirendab teie uurimistööd seni, kuni toidate neid teaduspakettidega. +msg-sector-scan-completed=Sektori skänneerimine on lõpetatud. +think-automate-science-pack-crafting=Hmm, ma meisterdan palju neid teaduspakke käsitsi. Tõenäoliselt peaksin selle kokkupanekumasinate abil automatiseerima. +think-car-crash=Oeh, see jätab mõlgi. +think-kill-bases-tip=Need hammustajad lihtsalt ei anna alla. Võib-olla peaksin minema tapma nad allika juures. See peataks nad lõplikult. +think-lets-go=Olgu, see peaks olema kõik. Lähme! +think-low-power=Miks mõned minu masinad töötavad aeglaselt? Peaksin kontrollima, kas minu elektritootmine on piisav. +think-pollution-tip=Hmm, miski paneb põliselanikke tehast ründama... äkki neile ei meeldi saaste? +think-research-car-1=Suurepärane, ma saan nüüd ehitada müüri, et vaenlased eemale hoida. Siis saan keskenduda olulisematele asjadele. +think-research-car-2=Pean oma tootmist suurendama ja uurima rohkem täiustatud materjale. +think-research-car-3=Siis ma peaksin suutma ehitada auto. +think-stop-messing-around-1=Okei, see on piisav lustimine. +think-stop-messing-around-2=Peaksin reisiks pakkima. Ma ei tea, millesse olukorda ma kõnnin siin. +think-track-distress-beacon-1=Hmm, signaali sumbumise põhjal peab allikas olema üle 200 kilomeetri kaugusel. +think-track-distress-beacon-2=Tundub, et signaali tugevus langeb, Jalgsi minek võtaks liiga kaua aega. +think-track-distress-beacon-3=Kui tahan allikat jälgida, vajan kiiremat transpordiviisi. +think-track-distress-beacon-4=Kõigepealt peaksin uurima midagi, mis aitaks end vaenlaste eest kaitsta. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/fi/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/fi/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2edc2811ac27e6ca97bbe590bbd65818bee95f72 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/fi/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Rakenna auto. +goal-build-lab=Kasaa ja pystytä laboratorio. +goal-drive-car=Lisää autooon polttoainetta ja lähde koeajolle.\nNouse autoon painamalla __CONTROL__toggle-driving__. +goal-prepare-materials=Lastaa autoon materiaaleja. +goal-research-automobilism=Käytä laboratorioita ajoneuvojen tutkimiseen. +goal-research-walls=Kehitä kivimuurit laboratorioiden avulla.\nAvaa teknologiaikkuna painamalla __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=Tutka on havainnut hätäsignaalin, mutta sen voimakkuus on erittäin heikko. +msg-research-labs-1=Laboratoriot kuluttavat tiedepaketteja ja edistävät valitun teknologian kehitystä. +msg-research-labs-2=Teknologiat vaativat tietyn määrän tiedepaketteja valmistuakseen. Useamman laboratorion käyttäminen nopeuttaa kehitystyötä, kunhan syötät niille tarpeeksi tiedepaketteja. +msg-sector-scan-completed=Alueen kartoitus valmis. +think-automate-science-pack-crafting=Hmm, näiden tiedepakettien kokoamiseen kuluu paljon aikaa. Niiden kokoaminen kannattaisi automatisoida kasauskoneen avulla. +think-car-crash=Äh, tuosta jää ikävä naarmu. +think-kill-bases-tip=Purijoita tulee aina vain lisää. Ehkä minun pitäisi tuhota niiden pesä. Se tekisi tästä lopun. +think-lets-go=No niin, eiköhän tuo riitä. Matkaan! +think-low-power=Miksi jotkut koneeni toimivat hitaasti? Pitääpä tarkistaa, että tuotan tarpeeksi sähköä. +think-pollution-tip=Hmm, mikähän aiheuttaa muukalaisten hyökkäykset... Ehkä ne eivät pidä saasteista? +think-research-car-1=Hienoa, nyt osaan rakentaa muureja, jolla pidän viholliset loitolla. Sitten voin keskittyä tärkeämpiin asioihin. +think-research-car-2=Minun on kasvatettava tuotantoa ja kehitettävä edistyneempiä materiaaleja. +think-research-car-3=Sitten voin rakentaa auton. +think-stop-messing-around-1=No niin, nyt riittää huviajelu. +think-stop-messing-around-2=Pitää pakata matkan varalle, koska en tiedä mikä minua siellä odottaa. +think-track-distress-beacon-1=Signaalin attenuaatiosta päätellen sen lähde on yli 200 kilometrin päässä. +think-track-distress-beacon-2=Signaalin voimakkuus vaikuttaa heikkenevän. Matka veisi jalkaisin aivan liian kauan. +think-track-distress-beacon-3=Jos haluan löytää lähteen, tarvitsen nopeamman kulkuvälineen. +think-track-distress-beacon-4=Ensin tarvitsen jotain, millä voin puolustaa itseäni vihollisilta. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/fr/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/fr/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..22cb203c4c7ea9863ddb713c0fea908b3abd200e --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/fr/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Construisez une voiture. +goal-build-lab=Fabriquez et construisez un laboratoire. +goal-drive-car=Alimentez la voiture en carburant et faites un essai de conduite. Utilisez __CONTROL__toggle-driving__ pour entrer dans la voiture. +goal-prepare-materials=Préparez votre voiture avec du matériel. +goal-research-automobilism=Utilisez les laboratoires pour rechercher l'automobile. +goal-research-walls=Utilisez les laboratoires pour rechercher les murs en pierre.\nOuvrez l'écran des technologies en utilisant la touche __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=Le radar a détecté une balise de détresse, mais le signal est extrêmement faible. +msg-research-labs-1=Les laboratoires consommeront des packs de science et les utiliseront pour rechercher la technologie sélectionnée. +msg-research-labs-2=Les technologies ont besoin d'un certain nombre de packs scientifiques pour être menées à bien, donc utilisez davantage de laboratoires, vous accélérerez vos recherches, tant que vous les alimentez avec des packs scientifiques. +msg-sector-scan-completed=Balayage du secteur terminé. +think-automate-science-pack-crafting=Hmm, je fais beaucoup de ces packs de science à la main. Je devrais probablement automatiser tout cela en utilisant des machines d'assemblage. +think-car-crash=Ouf, il y aura une bosse. +think-kill-bases-tip=Ces biters n'abandonnent pas. Peut-être que je devrais aller les tuer à la source. Ça les arrêterait pour de bon. +think-lets-go=Très bien, ça devrait être bon. Allons-y ! +think-low-power=Pourquoi certaines de mes machines fonctionnent-elles au ralenti ? Je devrais vérifier que ma production d'énergie est suffisante. +think-pollution-tip=Hmm, quelque chose doit pousser les autochtones à attaquer l'usine... peut-être qu'ils n'aiment pas la pollution ? +think-research-car-1=Super, je peux maintenant construire un mur pour empêcher les ennemis d'entrer. Je peux ainsi me concentrer sur des questions plus importantes. +think-research-car-2=Je dois augmenter ma production et rechercher des matériaux plus avancés. +think-research-car-3=Je devrais alors être capable de construire une voiture. +think-stop-messing-around-1=Bon, ça suffit la balade. +think-stop-messing-around-2=Je devrais faire mes bagages pour le voyage. Je ne sais pas ce qui m'attend là-bas. +think-track-distress-beacon-1=Hmm, étant donnée l'atténuation du signal, la source doit être à plus de 200 kilomètres. +think-track-distress-beacon-2=On dirait que l'intensité du signal baisse, y aller à pied prendrait trop de temps. +think-track-distress-beacon-3=Si je veux suivre la source, j'aurai besoin d'un moyen de transport plus rapide. +think-track-distress-beacon-4=Je dois d'abord faire des recherches pour me protéger des ennemis. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/he/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/he/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3c427d12738e9405d9ad9fa893509b0c7e23bebc --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/he/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=.תינוכמ ונב +goal-build-lab=.הדבעמ ונבו ורצ +goal-drive-car=.תינוכמל סנכיהל ידכ __CONTROL__toggle-driving__ שקמב ושמתשהn\.ןחבמ תעיסנל התוא וחקו תינוכמה תא וקלדת +goal-prepare-materials=.דויצב םכתינוכמ תא וסימעה +goal-research-automobilism=.םיבכרה תייגולונכט תא רוקחל ידכ תודבעמב ושמתשה +goal-research-walls=.__CONTROL__open-technology-gui__ שקמה לע הציחלב תויגולונכטה ךסמ תא וחצפn\.ןבאה תומוח תייגולונכט תא רוקחל ידכ תודבעמב ושמתשה +msg-detected-distress-beacon=.דואמ שלח תואה ךא ,הקוצמ תאירק ההיז ם"כמה +msg-research-labs-1=.תרחבנה היגולונכטה תא תורקוח ןדועב עדמ תוכרע תכרוצ תודבעמ +msg-research-labs-2=.(ןלוכל תוכרע קיפסמ שי דוע לכ) רקחמה תא ץיאי תובורמ תודבעמב שומיש .ןתמלשה ךרוצל עדמ תוכרע לש םיוסמ רפסמ תשרוד תויגולונכט +msg-sector-scan-completed=.המלשוה רוזאה תקירס +think-automate-science-pack-crafting=.הבכרה תונוכמ תועצמאב תיטמוטוא תאז השעאש ףידע .ינדי ןפואב עדמ תוכרע הברה יתרצי רבכש הארנ ,םםה +think-car-crash=.ןמיס ריאשי חטב הז ,ףוא +think-kill-bases-tip=.דימתלו תחא םתוא רוצעי הז ילוא ,היעבה רוקמב לפטאש יאדכ ילוא .רתוול םינכומ םניא טושפ םה +think-lets-go=!זוזנ ואוב .קיפסמ הזש הארנ ,בוט +think-low-power=.תקפסמ למשחה תקופתש קודבל יאדכ ?טאל ךכ לכ תודבוע תונוכמה המל +think-pollution-tip=?םוהיזה תא םיבהוא םניא םה ילוא ...לעפמה תא ףוקתל םיימוקמה םירוציל םרוג והשמ ,םםה +think-research-car-1=.םיבושח רתוי םיקוסיעב זכרתהל היהי ןתינ ןכמ רחאלו ,ץוחב םיביואה לע רומשתש המוח תונבל רשפא תעכ ,הלועמ +think-research-car-2=.רתוי םימדקתמ םירמוח רוקחלו ,רוצייה תקופת תא תיתועמשמ לידגהל יילע +think-research-car-3=.תינוכמ תונבל לכוא זאו... +think-stop-messing-around-1=.ללותשהל יד ,בוט +think-stop-messing-around-2=.יל הפצמ המ גשומ יל ןיא ...ךרדל םירבד זוראאש יאדכ +think-track-distress-beacon-1=.מ"ק 200 לעמ לש קחרמב אצמנ רוקמה ,תואה תתחנהב בשחתהב ,םםה +think-track-distress-beacon-2=.ןובשחב האב הניא לגרב הכילה .תשלחנו תכלוה תואה תמצועש הארנ +think-track-distress-beacon-3=.דיינתהל רתוי הריהמ ךרד אוצמל ךרטצא ,תואה רוקמ תא אוצמל ינוצרב םא +think-track-distress-beacon-4=.םיביואה ינפמ רתוי בוט יילע ןגיש והשמ רוקחל יילע תישאר + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/hr/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/hr/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d0714b351abf2aa72d6b1cb0c88bf93e8ee36a1f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/hr/demo_level-04.cfg @@ -0,0 +1,17 @@ +goal-build-car=Napravite auto. +goal-build-lab=Napravite i izgradite labaratoriju. +goal-drive-car=Stavite gorivo u auto i malo ga provozajte.\nKoristite__CONTROL__toggle-driving__ da uđete u auto. +goal-research-automobilism=Upotrijebite labaratorije da istražite automobilizam. +msg-detected-distress-beacon=Radar je detektovao jako slabi dolazni signal za u pomoć. +msg-sector-scan-completed=Završeno skeniranje sektora. +think-car-crash=Uff, to će ostaviti ulubljenje. +think-kill-bases-tip=Ovi bajteri prosto neće da odustanu. Možda bih trebao da odem da ih pobijem na izvorištu. To će ih doista zaustaviti za sva vremena. +think-lets-go=Dobro, to bi trebalo biti to. Idemo! +think-low-power=Zašto mi neki od strojeva sporo rade? Trebao/la bih provjeriti proizvodim li dovoljno energije. +think-pollution-tip=Hmm, mora da nešto tjera domoroce da napadnu tvornicu... možda im se ne sviđa zagađenje? +think-research-car-3=Onda bih trebao da mogu da napravim auto. +think-track-distress-beacon-1=Hmm, bazirano na razuđenosti signala, izvor je sigurno udaljen više od 200 kilometara. +think-track-distress-beacon-2=Izgleda da snaga signala opada. Ići pješke bi potrošilo previše vremena. +think-track-distress-beacon-3=Ako želim da uđem u trag izvoru, trebaće mi brži vid transporta. +think-track-distress-beacon-4=Prvo bih trebao da istražim nesto sto ce mi pomoći da se odbranim od neprijatelja. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/hu/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/hu/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3d62b1b207a02dc5a99402635dc0a8ec5f66a276 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/hu/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Építs egy autót. +goal-build-lab=Építs egy kutatólabort. +goal-drive-car=Töltsd fel az autót, és vidd el próbavezetésre.\nHasználd a(z) __CONTROL__toggle-driving__ billentyűt a beszálláshoz. +goal-prepare-materials=Pakold meg az autót utánpótlással. +goal-research-automobilism=Fejleszd ki a gépjárművesítést. +goal-research-walls=Használj laboratóriumokat a kőfalak kutatásához.\nNyisd meg a technológiai képernyőt a(z) __CONTROL__open-technology-gui__ billentyűvel. +msg-detected-distress-beacon=A radar érzékelte a vészjelzőt, de a jel rendkívül gyenge. +msg-research-labs-1=A laboratóriumok tudományos csomagokat fogyasztanak, és felhasználják a kiválasztott technológia kutatására. +msg-research-labs-2=A technológiáknak bizonyos mennyiségű tudományos csomagra van szükség a befejezéshez, így több laboratórium használata felgyorsítja a kutatást, mindaddig, amíg tudományos csomagokkal táplálod őket. +msg-sector-scan-completed=A szektor letapogatása elkészült. +think-automate-science-pack-crafting=Hmm, sok ilyen tudományos csomagot készítek kézzel. Valószínűleg összeszerelő gépekkel automatizálnom kellene. +think-car-crash=Juj, ez nyomot hagy. +think-kill-bases-tip=Ezek a szörnyek egyszerűen nem adják fel. Talán el kellene mennem megsemmisíteni őket a forrásnál. Ez jó úton megállítja őket. +think-lets-go=Rendben, ennek elégnek kell lennie. Gyerünk! +think-low-power=Miért működik néhány gép lassan? Ellenőriznem kell, hogy az energiatermelésem elegendő-e. +think-pollution-tip=Hmm, valami miatt a helyiek támadhatják a gyárat... talán nem szeretik a szennyeződést? +think-research-car-1=Nagyszerű, most már fel tudok építeni egy falat, hogy távol tartsam az ellenségeket. Aztán fontosabb kérdésekre tudok fókuszálni. +think-research-car-2=Fokoznom kell termelését, és fejlettebb anyagokat kell kutatnom. +think-research-car-3=Akkor majd építhetek egy autót is. +think-stop-messing-around-1=Na, ez elég sétakocsikázás volt. +think-stop-messing-around-2=Csomagolnom kellene az utazáshoz, nem tudom, milyen bajba kerülök majd ott. +think-track-distress-beacon-1=Hmm, a jel csillapítása alapján a forrásnak 200 kilométernél távolabb kell lennie. +think-track-distress-beacon-2=Úgy tűnik, hogy a jel erőssége csökken, gyalog túlságosan sok időbe telne. +think-track-distress-beacon-3=Ha követni akarom a forrást, gyorsabb szállítási módra lesz majd szükségem. +think-track-distress-beacon-4=Először kutatnom kellene valamit, hogy megvédjem magam az ellenségektől. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/id/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/id/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5639cea9631bb65e2613b02eb2dd235ba22a3b2f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/id/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Buat mobil. +goal-build-lab=Buat dan bangun lab. +goal-drive-car=Isi mobil dengan bensin dan gunakan untuk tes mengemudi.Gunakan __CONTROL__toggle-driving__ untuk masuk ke dalam mobil. +goal-prepare-materials=Siapkan mobilmu dengan material. +goal-research-automobilism=Gunakan laboratorium untuk meriset automobilisme. +goal-research-walls=Gunakan laboratorium untuk meneliti dinding batu. \nBuka layar teknologi menggunakan tombol __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=Radar telah mendeteksi suar marabahaya, tetapi sinyalnya sangat lemah. +msg-research-labs-1=Lab akan menggunakan paket sains, dan akan digunakan untuk meneliti teknologi yang dipilih. +msg-research-labs-2=Teknologi membutuhkan sejumlah paket sains untuk diselesaikan, jadi lebih banyak lab yang digunakan akan mempercepat penelitian Anda selama Anda memberi paket sains. +msg-sector-scan-completed=Pemindaian sektor selesai. +think-automate-science-pack-crafting=Hmm, aku banyak membuat paket sains. Sepertinya aku harus membuat merangkai ini dengan mesin perangkai. +think-car-crash=Ups, itu akan meninggalkan bekas. +think-kill-bases-tip=Mahluk pengigit ini tidak mudah menyerah. Mungkin aku harus membunuh mereka dari tempat asalnya. Itu akan menghentikan mereka. +think-lets-go=Baiklah, sudah lengkap. Ayo pergi! +think-low-power=Kenapa sebagian mesinku melambat? Aku harus memeriksa apa persediaan tenaga produksi mencukupi. +think-pollution-tip=Hmm, pasti ada sesuatu yang membuat penduduk asli menyerang pabrik ini... mungkin mereka tidak suka polusi? +think-research-car-1=Hebat, sekarang saya bisa membangun tembok untuk mengusir musuh. Kemudian saya bisa fokus pada hal-hal yang lebih penting. +think-research-car-2=Aku perlu meningkatkan produksiku, dan meriset material yang lebih tinggi. +think-research-car-3=Lalu aku harus bisa membuat mobil. +think-stop-messing-around-1=OK, sudah cukup untuk mengemudi. +think-stop-messing-around-2=Aku harus bersiap untuk pergi. Aku tidak tahu apa yang akan kuhadapi di sini. +think-track-distress-beacon-1=Hmm, berdasarkan redaman sinyal, sumbernya pasti lebih jauh dari 200 kilometer. +think-track-distress-beacon-2=Sepertinya kekuatan sinyal menurun. Berjalan kaki akan memakan waktu yang lama. +think-track-distress-beacon-3=Jika saya ingin melacak sumbernya, saya membutuhkan metode transportasi yang lebih cepat. +think-track-distress-beacon-4=Pertama saya harus meneliti sesuatu untuk membantu melindungi diri dari musuh. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/it/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/it/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6942ec6b62e8d07390d64aa30f84a6da27933dba --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/it/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Costruisci un'automobile. +goal-build-lab=Costruisci e posiziona un laboratorio. +goal-drive-car=Rifornisci l'auto e prendila per un giro di prova.\nPremi __CONTROL__toggle-driving__ per salire a bordo. +goal-prepare-materials=Riempi il bagagliaio con dei materiali. +goal-research-automobilism=Usa i laboratori per ricercare Automobilismo. +goal-research-walls=Usa i laboratori per ricercare i muri di pietra.\nApri la schermata delle tecnologie con il tasto __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=Il radar ha rilevato un debole segnale di soccorso proveniente da un radiofaro in lontananza. +msg-research-labs-1=I laboratori consumano i pacchi scientifici per avanzare nella ricerca tecnologica selezionata. +msg-research-labs-2=Le tecnologie necessitano un certo numero di pacchi scientifici per essere completate, dunque avere più laboratori significa incrementare la velocità di ricerca a patto che vengano regolarmente riforniti di pacchi scientifici. +msg-sector-scan-completed=Scansione di un settore completata. +think-automate-science-pack-crafting=Mmm, sto facendo molti di questi pacchi scienza a mano. Dovrei automatizzarne la costruzione. +think-car-crash=Scommetto che questo lascerà un'ammaccatura. +think-kill-bases-tip=Questi morditori non mollano. Forse dovrei trovare il loro nido e distruggerlo, così da poterli far smettere. +think-lets-go=Bene, dovrei essere a posto. Andiamo! +think-low-power=Come mai alcuni dei miei macchinari stanno rallentando? Dovrei controllare se la mia produzione energetica sia sufficiente. +think-pollution-tip=Mmm, qualcosa induce i nativi ad attaccare la fabbrica... forse non gli piace l'inquinamento? +think-research-car-1=Grande, ora posso costruire un muro per tenere i nemici a distanza. In questo modo posso concentrarmi su cose più importanti. +think-research-car-2=Ho bisogno di aumentare la mia produzione e di ricercare materiali più avanzati. +think-research-car-3=Poi sarò in grado di costruire un'automobile. +think-stop-messing-around-1=Ok, mi sono divertito abbastanza. +think-stop-messing-around-2=Dovrei prendere le mie cose per il viaggio, non so ancora in che guai mi caccerò. +think-track-distress-beacon-1=Mmmhh, a giudicare dall’attenuazione del segnale, la sorgente è a più di 200 km da qui. +think-track-distress-beacon-2=Sembra che la forza del segnale stia cadendo. Andare a piedi richiederebbe troppo tempo. +think-track-distress-beacon-3=Se voglio tracciare la fonte, avrò bisogno di un metodo di trasporto più veloce. +think-track-distress-beacon-4=Dovrei prima ricercare qualcosa che possa aiutarmi a proteggermi dai nemici. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/ja/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/ja/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2e87cbb52a0f9d69adf79573913e37893c1e01a7 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/ja/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=自動車を設置しましょう。 +goal-build-lab=研究所を製作して設置しましょう。 +goal-drive-car=車に燃料を入れて試しに運転してみましょう。\n__CONTROL__toggle-driving__で乗ることができます。 +goal-prepare-materials=車に資材を詰め込みましょう。 +goal-research-automobilism=研究所で自動車の開発を研究しましょう。 +goal-research-walls=研究所を稼働させて防壁を研究しましょう。\n __CONTROL__open-technology-gui__でテクノロジー画面を開くことができます。 +msg-detected-distress-beacon=レーダーは、遭難シグナルを検出しました。しかし、シグナルは微弱なようです。 +msg-research-labs-1=研究所は、テクノロジーを研究/開発します。研究/開発を進めるためには、サイエンスパックが必要です。 +msg-research-labs-2=研究内容によっては、多くのサイエンスパックと時間が必要です。そこで、研究所を複数同時に稼働させることにより、早く進めることができます。\n その場合、サイエンスパックはそれぞれの研究所に必要です。 +msg-sector-scan-completed=周辺のスキャンが完了しました。 +think-automate-science-pack-crafting=うーん、サイエンスパックを手作業でたくさん作ってるけど、組立機を使って自動化できる気がするぞ。 +think-car-crash=あっ...へこんだ... +think-kill-bases-tip=バイターは諦めないだろう。奴らの巣を叩く必要があるかもしれないな。奴らを止めるためのいい手段かもしれない。 +think-lets-go=よし、準備完了だ。行くぞ! +think-low-power=どうして機械の動きが遅いんだ? 発電量が十分かどうか確認したほうがいいかも。 +think-pollution-tip=なぜヤツらは工場を攻撃してくるんだ?環境汚染に反応しているのだろうか? +think-research-car-1=よしっ!これで、敵から身を守るための壁を作ることができるぞ!これで、破壊される心配をしなくて良くなるかな。 +think-research-car-2=生産力を強化してもっと高度な研究を進める必要があるな。 +think-research-car-3=これで自動車を作ることができるかな。 +think-stop-messing-around-1=最高のドライブだな!何もかも順調だ。 +think-stop-messing-around-2=長旅になるし現地で何を補給できるのか分からないから、ちゃんと準備しないとな。 +think-track-distress-beacon-1=ふむ...このシグナルの減衰からすると、少なくとも200kmは離れているようだな。 +think-track-distress-beacon-2=シグナルの強度が落ちています。歩いて行くには遠すぎるようです。 +think-track-distress-beacon-3=急いでシグナルの発信源に向かうためには、歩くより早い移動手段が必要だな。 +think-track-distress-beacon-4=まずは、敵から身を守らないとな。何か研究してみるか。 + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/ka/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/ka/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..72f992d037473d29d42ab1a117aecaf4ce53199d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/ka/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=ააშენე მანქანა. +goal-build-lab=შექმენით და ააგეთ ლაბორატორია. +goal-drive-car=შეავსეთ მანქანა საწვავზე და წაიყვანეთ სატესტო დრაივზე.\nმანქანაში ჩასასვლელად გამოიყენეთ __CONTROL__toggle-driving__. +goal-prepare-materials=შეფუთეთ თქვენი მანქანა მასალებით. +goal-research-automobilism=გამოიყენეთ ლაბორატორიები ავტომობილიზმის შესასწავლად. +goal-research-walls=გამოიყენეთ ლაბორატორიები ქვის კედლის შესასწავლად.\nგახსენით ტექნოლოგიის ეკრანი __CONTROL__open-technology-gui__ ღილაკით. +msg-detected-distress-beacon=რადარმა აღმოაჩინა უბედურების შუქურა, მაგრამ სიგნალი უკიდურესად სუსტია. +msg-research-labs-1=ლაბორატორიები მოიხმარენ სამეცნიერო პაკეტებს და გამოიყენებენ მათ შერჩეული ტექნოლოგიის შესასწავლად. +msg-research-labs-2=ტექნოლოგიებს სჭირდება გარკვეული რაოდენობის სამეცნიერო პაკეტების დასრულება, ასე რომ, მეტი ლაბორატორიების გამოყენება დააჩქარებს თქვენს კვლევას, სანამ მათ აჭმევთ სამეცნიერო პაკეტებით. +msg-sector-scan-completed=სექტორის სკანირება დასრულდა. +think-automate-science-pack-crafting=ჰმ, მე ვამზადებ ბევრ ამ სამეცნიერო პაკეტს. მე ალბათ უნდა მოვახდინო მისი ავტომატიზაცია აწყობის მანქანების გამოყენებით. +think-car-crash=ოუფ, ეს დატოვებს ნაკვალევს. +think-kill-bases-tip=ეს მკბენელები უბრალოდ არ დანებდებიან. იქნებ მე უნდა წავიდე მოკვლა ისინი მათ წყაროსთან. ეს მათ სამუდამოდ შეაჩერებდა. +think-lets-go=კარგი, ეს ასე უნდა იყოს. წავედით! +think-low-power=რატომ მუშაობს ჩემი ზოგიერთი მანქანა ნელა? უნდა შევამოწმო, რომ ჩემი ენერგიის გამომუშავება საკმარისია. +think-pollution-tip=ჰმ, რაღაც უნდა უბიძგოს ადგილობრივებს ქარხანაზე თავდასხმას... იქნებ მათ არ მოსწონთ დაბინძურება? +think-research-car-1=მშვენიერია, ახლა შემიძლია ავაშენო კედელი მტრებისგან თავის დასაღწევად. მაშინ შემიძლია უფრო მნიშვნელოვან საკითხებზე გავამახვილო ყურადღება. +think-research-car-2=მშვენიერია, ახლა შემიძლია ავაშენო კედელი მტრებისგან თავის დასაღწევად. მაშინ შემიძლია უფრო მნიშვნელოვან საკითხებზე გავამახვილო ყურადღება. +think-research-car-3=მაშინ მე უნდა შემეძლოს მანქანის აშენება. +think-stop-messing-around-1=კარგი, საკმარისია გართოვბა. +think-stop-messing-around-2=მოგზაურობისთვის უნდა ჩაალაგო. არ ვიცი აქ რაში მივდივარ. +think-track-distress-beacon-1=ჰმ, სიგნალის შესუსტებაზე დაყრდნობით, წყარო 200 კილომეტრზე მეტი უნდა იყოს. +think-track-distress-beacon-2=როგორც ჩანს, სიგნალის სიძლიერე იკლებს. ფეხით სიარული ძალიან დიდხანს დასჭირდებოდა. +think-track-distress-beacon-3=თუ წყაროს თვალყურის დევნება მსურს, ტრანსპორტირების უფრო სწრაფი მეთოდი დამჭირდება. +think-track-distress-beacon-4=ჯერ რაღაც უნდა გამოვიკვლიო მტრებისგან თავის დაცვაში. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/kk/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/kk/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f139d52b7c8d06e1deca5ae4ab238192986b7817 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/kk/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Автокөлік құрыңыз. +goal-build-lab=Зертхана өндіріп құрыңыз. +goal-drive-car=Көлікке отын құйып, тестдрайвқа шығыңыз.\nКөлікке отыру үшін __CONTROL__toggle-driving__ қолданыңыз. +goal-prepare-materials=Автокөлігіңізге материал тиеңіз. +goal-research-automobilism=Автокөлікті зерттеу үшін зертхана қолданыңыз. +goal-research-walls=Тас дуал зерттеу үшін зертхана қолданыңыз.\n__CONTROL__open-technology-gui__ пернесін қолданып, технология экранын ашыңыз. +msg-detected-distress-beacon=Радар апаттық шамшырақ тапты, бірақ сигнал өте көмескі. +msg-research-labs-1=Зертханалар зерттеу жинақтарын тұтынып, таңдалған технологияны зерттеуге қолданады. +msg-research-labs-2=Технология аяқтау үшін зерттеу жинақтарының белгілі бір саны керек, сондықтан көбірек зертхана қолдану зерттеуді жылдамдатады (оларды жеткілікті зерттеу жинақтарымен қамтамасыз етсеңіз). +msg-sector-scan-completed=Сектор скандалуы аяқталды. +think-automate-science-pack-crafting=Хмм, көп зерттеу жинағын қолдан жасадым. Бәлки, мұны құрастыру мәшинелерін қолданып автоматтандыруым керек. +think-car-crash=Уһ, майысып қалады ғой. +think-kill-bases-tip=Мыналар берілмейді ғой. Мүмкін, олардың шығатын жерін жойып тастауым керек? Сөйтіп, бәрін біржола тоқтатамын. +think-lets-go=Тәк, бәрі дайын сияқты. Кеттік! +think-low-power=Не үшін кейбір мәшинем баяу жұмыс істейді? Қуат өндірісі жеткілікті екенін тексеруім керек. +think-pollution-tip=Хмм, жергіліктілердің зауытқа шабуыл жасауына бір себеп бар болуы керек... бәлки, олар ластануды ұнатпайтын шығар? +think-research-car-1=Керемет, енді жауларды сыртта ұстау үшін дуал құра аламын. Сосын назарымды маңыздырақ мәселелерге аудара аламын. +think-research-car-2=Өндірісімді кеңейтіп, күрделірек материал зерттеуім керек. +think-research-car-3=Сонда көлік құруға шамам келуі керек. +think-stop-messing-around-1=Жарайды, жетер. +think-stop-messing-around-2=Жолға дайындалуым керек. Не нәрсеге тап боларымды білмеймін. +think-track-distress-beacon-1=Хмм, сигналдың көмескілігіне сүйенсем, көзі 200 километрден алыс жерде орналасқан болуы керек. +think-track-distress-beacon-2=Сигнал күші түсіп бара жатқан сияқты. Жаяу барған тым ұзақ. +think-track-distress-beacon-3=Көзін тапқым келсе, жылдамырақ қозғалу жолын табуым керек. +think-track-distress-beacon-4=Алдымен жаулардан қорғануға бірдеңе зерттеп алуым керек. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/ko/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/ko/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..39aa86b8b73449f48706dd7eeaed760d3b996e53 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/ko/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=자동차를 배치하세요. +goal-build-lab=연구소를 제작하고 설치하세요. +goal-drive-car=자동차에 연료를 넣고 시범 운전을 해보세요. \n__CONTROL__toggle-driving__ 키를 눌러 자동차에 탑승할 수 있습니다. +goal-prepare-materials=자동차에 자재를 실으세요. +goal-research-automobilism=연구소를 이용해 자동차 운전을 연구하세요. +goal-research-walls=연구소를 이용해 벽을 연구하세요.\n__CONTROL__open-technology-gui__ 키로 연구 화면을 열 수 있습니다. +msg-detected-distress-beacon=레이더가 구조 신호를 수신하였지만, 신호가 아주 약합니다. +msg-research-labs-1=연구소는 과학 팩을 소비하고, 선택된 기술을 연구하는 데 사용할 것입니다. +msg-research-labs-2=기술 연구에는 정해진 수만큼의 과학 팩이 필요하므로, 연구소를 더 많이 쓰면 계속 과학 팩이 공급되는 한 연구가 더 빨리 이루어집니다. +msg-sector-scan-completed=구역 탐색이 완료되었습니다. +think-automate-science-pack-crafting=많은 과학 팩을 손으로 제작하고 있어. 조립 기계들로 자동화 하는게 좋지 않을까? +think-car-crash=에구, 차체 찌그러지겠네. +think-kill-bases-tip=이 바이터들은 포기할 줄을 모르는군. 직접 출동해 그 원인을 제거할까? 그럼 바이터들은 더 이상 여기에 오지 않겠지. +think-lets-go=좋아, 이 정도면 충분하겠군. 가자! +think-low-power=왜 내 건물들이 느리게 작동하지? 전력 생산량이 충분한지 확인해 봐야겠어. +think-pollution-tip=무언가 토착 생물들을 이 곳으로 끌어들이고 있어. 공해를 싫어하는 건가? +think-research-car-1=좋아, 이제 벽을 지어서 적들이 내가 있는 곳에 오지 못 하게 할 수 있어. 더 중요한 문제들을 신경 쓸 수 있겠지. +think-research-car-2=생산량을 증가시키고, 고급 자재를 더 연구해야겠다. +think-research-car-3=그럼 자동차를 만들 수 있을 거야. +think-stop-messing-around-1=좋아, 드라이빙은 이 정도면 되겠지. +think-stop-messing-around-2=떠나기 전에 자재를 좀 준비해야겠어. 무슨 상황을 마주하게 될 지 모르니까. +think-track-distress-beacon-1=흐음, 신호가 약해진 걸 보니까, 200 km는 더 멀리 떨어진 곳에서 신호가 온 것 같은데. +think-track-distress-beacon-2=신호 세기가 약해지고 있는 것 같다. 걸어가기에는 너무 거리가 멀어. +think-track-distress-beacon-3=신호를 추적하려면, 더 빠른 이동 수단이 필요해. +think-track-distress-beacon-4=우선 내가 적으로부터 보호하기 위한 수단을 연구해야겠군. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/lt/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/lt/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..aa77d1b61b7779af5c97a5c9a8a457e7ac3bd3e9 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/lt/demo_level-04.cfg @@ -0,0 +1,3 @@ +goal-build-lab=Sukurkite ir pastatykite laboratoriją. +msg-sector-scan-completed=Sektoriaus atidengimas baigtas. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/nl/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/nl/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8500bb7d475e77a531123e8472509a9e7e4e9b94 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/nl/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Bouw een auto. +goal-build-lab=Maak en plaats een laboratorium. +goal-drive-car=Tank de auto en neem hem voor een testrit.\nGebruik __CONTROL__toggle-driving__ om in de auto te stappen. +goal-prepare-materials=Vul je auto met materialen. +goal-research-automobilism=Gebruik laboratoriums om automobiliteit te onderzoeken. +goal-research-walls=Gebruik laboratoriums om stenen muur te onderzoeken.\nOpen het technologiescherm met de __CONTROL__open-technology-gui__ toets. +msg-detected-distress-beacon=De radar heeft een noodbaken ontdekt, maar het signaal is erg zwak. +msg-research-labs-1=Laboratoria gebruiken wetenschapspakketten en gebruiken ze om de geselecteerde technologiën te onderzoeken. +msg-research-labs-2=Technologieën hebben een bepaalde hoeveelheid pakketten nodig om het onderzoek te voltooien. Het gebruik van meerdere laboratoriums zal dus je onderzoek versnellen zolang je ze bevoorraadt met wetenschapspakketten. +msg-sector-scan-completed=Sectorscan voltooid. +think-automate-science-pack-crafting=Hmm, ik maak veel van deze wetenschapspakketten. Ik zou het waarschijnlijk moeten automatiseren met montagemachines. +think-car-crash=Oef, dat zal een deuk achter laten. +think-kill-bases-tip=Deze bijters geven gewoon niet op. Misschien moet ik ze gaan doden bij de bron. Dat zou hen voorgoed stoppen. +think-lets-go=Goed, dat moet het zijn. Laten we gaan! +think-low-power=Waarom draaien sommige van mijn machines langzaam? Ik moet controleren of mijn energieproductie toereikend is. +think-pollution-tip=Hmm, er moet iets zijn dat ervoor zorgt dat de inheemse bewoners de fabriek aanvallen... misschien houden ze niet van de vervuiling? +think-research-car-1=Mooi, ik kan nu een muur bouwen om de vijanden buiten te houden. Dan kan ik me richten op de belangrijkere zaken. +think-research-car-2=Ik moet mijn productie opschalen en meer geavanceerde materialen onderzoeken. +think-research-car-3=Dan moet ik een auto kunnen bouwen. +think-stop-messing-around-1=Oké, dat is genoeg rijplezier. +think-stop-messing-around-2=Ik moet inpakken voor de reis. Ik weet niet waar ik in verzeilt raak hier. +think-track-distress-beacon-1=Hmm, op basis van signaalsterkte moet de bron op meer dan 200 kilometer afstand liggen. +think-track-distress-beacon-2=Het lijkt erop dat de signaalsterkte daalt. Te voet gaan zal veel te lang gaan duren. +think-track-distress-beacon-3=Als ik de bron wil achterhalen, heb ik een snellere manier van vervoer nodig. +think-track-distress-beacon-4=Eerst moet ik iets onderzoeken dat mij helpt te beschermen tegen de vijanden. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/no/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/no/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b0a0c26f3e19b27a21fc516c199ede043c80bd1b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/no/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Bygg en bil. +goal-build-lab=Bygg og plassér et laboratorium. +goal-drive-car=Fyll bilen med drivstoff og ta den på en prøvekjøring.\nBruk __CONTROL__toggle-driving__ for å sette Dem inn i bilen. +goal-prepare-materials=Pakk bilen med materiell. +goal-research-automobilism=Bruk laboratorier for å forske på automobilisme. +goal-research-walls=Bruk laboratorier for å forske på steinvegger.\nÅpne teknologiskjermen ved å bruke __CONTROL__open-technology-gui___-tasten. +msg-detected-distress-beacon=Radaren har påvist et nødsignal, men signalet er ekstremt svakt. +msg-research-labs-1=Laboratoriet vil forbruke forskningspakker, og bruke dem til å forske på den valgte teknologien. +msg-research-labs-2=Teknologier trenger et visst antall forskningspakker for å fullføres. Så ved å bruke flere laboratorier vil forskningen gå raskere så lenge De mater dem med forskningspakker. +msg-sector-scan-completed=Sektorskanning fullført. +think-automate-science-pack-crafting=Hmm, jeg håndlager mange av disse vitenskapspakkene. Jeg bør sannsynligvis automatisere dem ved bruk av monteringsmaskiner. +think-car-crash=Huff, der ble det en bulk. +think-kill-bases-tip=Disse biterne vil bare ikke gi opp. Kanskje jeg burde drepe dem ved kilden. Det burde stoppe dem for godt. +think-lets-go=Ok, det var alt. La oss dra! +think-low-power=Hvorfor jobber noen av maskinene mine sakte? Jeg bør sjekke at strømproduksjonen er tilstrekkelig. +think-pollution-tip=Hmm, noe får de innfødte til å angripe fabrikken… Kanskje de ikke liker forurensningen? +think-research-car-1=Flott, jeg kan nå bygge en vegg som holder fiendene ute. Da kan jeg fokusere på mer viktige saker. +think-research-car-2=Jeg må trappe opp produksjonen, og forske på mer avanserte materialer. +think-research-car-3=Da burde jeg kunne bygge en bil. +think-stop-messing-around-1=OK, det er nok lek. +think-stop-messing-around-2=Jeg burde pakke til turen. Jeg vet ikke hva venter meg nå. +think-track-distress-beacon-1=Hmm, basert på svekkingen av signalet, skal kilden være over 200 kilometer unna. +think-track-distress-beacon-2=Det ser ut som om signalstyrken blir svakere. Å gå til fots vil ta altfor lang tid. +think-track-distress-beacon-3=Hvis jeg vil spore kilden, trenger jeg en raskere transportmåte. +think-track-distress-beacon-4=Først skal jeg forske på noe som bidrar til å beskytte meg mot fiender. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/pl/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/pl/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5ac208bb5e756fc4d3a64366259a53ce8b3d8caa --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/pl/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Zbuduj samochód. +goal-build-lab=Wytwórz i postaw laboratorium. +goal-drive-car=Umieść paliwo w samochodzie i weź go na jazdę próbną.\nUżyj __CONTROL__toggle-driving__ aby wsiąść do samochodu. +goal-prepare-materials=Zapakuj swój samochód materiałami. +goal-research-automobilism=Użyj laboratoriów, aby wynaleźć motoryzację. +goal-research-walls=Użyj laboratoriów do zbadania technologii murów.\nOtwórz menu technologii używając klawisza __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=Radar wykrył sygnał alarmowy radionadajnika, ale sygnał jest niezwykle słaby. +msg-research-labs-1=Laboratoria zużywają pakiety naukowe i wykorzystują je do badania wybranej technologii. +msg-research-labs-2=Do ukończenia technologii potrzeba określonej ilości pakietów naukowych, więc wykorzystanie większej ilości laboratoriów przyspieszy badania. +msg-sector-scan-completed=Skan obszaru zakończony. +think-automate-science-pack-crafting=Hmm, wykonuję ręcznie wiele z tych pakietów naukowych. Prawdopodobnie powinienem zautomatyzować tą czynność za pomocą automatów montażowych. +think-car-crash=Ooo, to zostawi wgniecenie. +think-kill-bases-tip=Te kąsacze po prostu się nie poddają. Może warto je zabić u źródła. To zatrzyma je na dobre. +think-lets-go=W porządku, to powinno być to. Chodźmy! +think-low-power=Dlaczego niektóre z moich maszyn działają powoli? Czas sprawdzić czy produkcja energii jest wystarczająca. +think-pollution-tip=Hmm, coś musi powodować, że autochtoni zaatakowali fabrykę... może nie lubią zanieczyszczenia? +think-research-car-1=Świetnie, teraz mogę zbudować mur, aby zatrzymać wrogów. Więc mogę skupić się na ważniejszych sprawach. +think-research-car-2=Muszę zwiększyć moją produkcję i zbadać bardziej zaawansowane materiały. +think-research-car-3=Wtedy warto pomyśleć nad budową samochodu. +think-stop-messing-around-1=Okej, to wystarczająca radość z jazdy. +think-stop-messing-around-2=Czas spakować się na wyjazd, nie wiem po co tu chodzę. +think-track-distress-beacon-1=Hmm, na podstawie tłumienia sygnału, źródło musi być oddalone o ponad 200 kilometrów. +think-track-distress-beacon-2=Wygląda na to, że sygnał jest coraz słabszy. Przejście na piechotę zajęłoby zbyt długo +think-track-distress-beacon-3=Jeśli chcę śledzić źródło, potrzebuję szybszego sposobu przemieszczania się. +think-track-distress-beacon-4=Najpierw powinienem zbadać coś, co pomoże mi się bronić przed wrogami. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/pt-BR/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/pt-BR/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..119b2dc5a268a53ca146c75ad2f0c5a5816470f9 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/pt-BR/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Construa um carro. +goal-build-lab=Crie e construa um laboratório. +goal-drive-car=Abasteça o carro e leve-o para um test drive.\nUse __CONTROL__toggle-driving__ para entrar no carro. +goal-prepare-materials=Coloque materiais em seu carro. +goal-research-automobilism=Use os laboratórios para pesquisar automobilismo. +goal-research-walls=Use laboratórios para pesquisar paredes de pedra.\nAbra a tela de tecnologia usando a tecla __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=O radar detectou um sinal de alerta, mas o sinal é extremamente fraco. +msg-research-labs-1=Laboratórios consumirão pacotes científicos e os utilizarão para pesquisar a tecnologia selecionada. +msg-research-labs-2=As tecnologias precisam de uma certa quantidade de pacotes de ciência para serem concluídas. Assim sendo, o uso de mais laboratórios acelerará sua pesquisa, desde que você os abasteça com pacotes de ciência. +msg-sector-scan-completed=Análise de setor completa. +think-automate-science-pack-crafting=Hmm, estou criando muitos desses pacotes de ciências. Provavelmente eu deveria automatizá-lo usando máquinas de montagem. +think-car-crash=Ufa, isso vai deixar uma marca. +think-kill-bases-tip=Esses mordedores simplesmente não vão desistir. Talvez eu devesse matá-los na fonte. Isso os impediria para sempre. +think-lets-go=Tudo bem, deveria ser isso. Vamos lá! +think-low-power=Por que algumas das minhas máquinas estão funcionando lentamente? Eu deveria verificar se minha produção de energia é suficiente. +think-pollution-tip=Hmm, algo deve estar causando os nativos atacarem a fábrica ... talvez eles não gostem da poluição? +think-research-car-1=Ótimo, agora posso construir um muro para manter os inimigos afastados. Então eu posso me concentrar em assuntos mais importantes. +think-research-car-2=Preciso aumentar minha produção e pesquisar materiais mais avançados. +think-research-car-3=Então eu deveria ser capaz de construir um carro. +think-stop-messing-around-1=Ok, já deu de alegria. +think-stop-messing-around-2=Devo preparar as malas para a viagem, não sei no que estou me envolvendo aqui. +think-track-distress-beacon-1=Hmm, com base na atenuação do sinal, a fonte deve estar a mais de 200 quilômetros de distância. +think-track-distress-beacon-2=Parece que a força do sinal está diminuindo. Ir a pé levaria muito tempo. +think-track-distress-beacon-3=Se eu quiser rastrear a fonte, precisarei de um método de transporte mais rápido. +think-track-distress-beacon-4=Primeiro eu deveria pesquisar algo para ajudar a me proteger dos inimigos. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/pt-PT/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/pt-PT/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3b7358bec5e8451c5147dbb17b5f1a0c39bfc1ae --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/pt-PT/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Constrói um carro. +goal-build-lab=Cria e constrói um laboratório. +goal-drive-car=Abasteça o carro e conduza para testar.\nUse __CONTROL__toggle-driving__ para entrar no carro. +goal-prepare-materials=Encha o seu carro com materiais. +goal-research-automobilism=Use os laboratórios para pesquisar automobilismo. +goal-research-walls=Use os laboratórios para pesquisar a parede de pedra.\nAbra a tela de tecnologia usando a tecla __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=O radar detetou um sinalizador de socorro, mas o sinal é extremamente fraco. +msg-research-labs-1=Laboratórios consomem unidades de ciência, e as utilizarão para pesquisar a tecnologia selecionada. +msg-research-labs-2=Tecnologias precisam de um número específico de unidades de ciência para serem completadas, pelo que, quanto mais laboratórios usar, mais acelerada a pesquisa será, desde que sejam alimentados com unidades de ciência. +msg-sector-scan-completed=Scan do setor completo. +think-automate-science-pack-crafting=Hmm, eu construo muitas unidades de ciência à mão. Eu provavelmente o deveria automatizar usando maquinas de montagem. +think-car-crash=Oof, isso vai deixar uma marca. +think-kill-bases-tip=Esses mordedores não vão desistir. Talvez eu devesse matá-los na fonte. Isso iria-os parar finalmente. +think-lets-go=Ok, isto deve ser tudo. Vamos lá! +think-low-power=Por que é que algumas das minhas máquinas estão lentas? Devo ir verificar se a minha produção de energia é suficiente. +think-pollution-tip=Hmm, algo deve estar a fazer com que os nativos ataquem a fábrica... talvez eles não gostem da poluição? +think-research-car-1=Ótimo, agora posso construir uma muralha para manter os inimigos afastados. Então posso me concentrar em assuntos mais importantes. +think-research-car-2=Eu preciso de aumentar a minha produção e pesquisar materiais mais avançados. +think-research-car-3=Depois devo conseguir construir um carro. +think-stop-messing-around-1=OK, já chega de brincadeira. +think-stop-messing-around-2=Eu devia fazer as malas para a viagem. Eu não sei no que me meto aqui. +think-track-distress-beacon-1=Hmm, com base na atenuação do sinal, a fonte deve estar a mais de 200 quilómetros. +think-track-distress-beacon-2=Parece que a força do sinal esta a cair. Ir a pé demoraria demasiado tempo. +think-track-distress-beacon-3=Se eu quiser encontrar a fonte, precisarei de um método de transporte mais rápido. +think-track-distress-beacon-4=Primeiro devo pesquisar alguma coisa para me ajudar a proteger dos inimigos. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/ro/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/ro/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b2d7c08faae2c67090093ce5d1bb1b2cda8481ed --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/ro/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Construiește un automobil. +goal-build-lab=Creează și amplasează un laborator. +goal-drive-car=Alimentează automobilul și fă o tură de test.\nFolosește __CONTROL__toggle-driving__ pentru a intra în mașină. +goal-prepare-materials=Incarcă-ți mașina cu materiale. +goal-research-automobilism=Folosește laboratoarele pentru a cerceta automobilismul. +goal-research-walls=Folosește laboratoarele pentru a cerceta zidul din piatră.\nDeschide meniul tehnologiei folosind tasta __CONTROL__open-technology-gui__ . +msg-detected-distress-beacon=Radarul a detectat un semnal S.O.S, dar semnalul este extrem de slab. +msg-research-labs-1=Laboratoarele vor consuma pachete științifice și le vor folosi pentru a cerceta tehnologia selectată. +msg-research-labs-2=Tehnologiile au nevoie de un anumit număr de pachete științifice pentru a fi cercetate, așa că dacă folosești mai multe laboratoare, vei crește viteza lor de cercetare, atâta timp cât le furnizezi pachete științifice. +msg-sector-scan-completed=Scanare de sector completă. +think-automate-science-pack-crafting=Hmm, construiesc de mână multe din aceste pachete științifice. Probabil ar trebui să le automatizez folosind mașini de asamblare. +think-car-crash=Oof, asta va lăsa o zgârietură. +think-kill-bases-tip=Acești mușcători chiar nu vor să renunțe. Poate ar trebui să merg să îi omor la sursă. Asta i-ar opri definitiv. +think-lets-go=Bun, asta ar trebui să fie totul. Să mergem! +think-low-power=De ce funcționează unele dintre mașinile mele așa încet? Ar trebui să verific dacă producția mea de electricitate este suficientă. +think-pollution-tip=Hmm, ceva trebuie să îi facă pe localnici să atace fabrica... poate că nu le place poluarea? +think-research-car-1=Minunat, acum pot construi un zid pentru a ține inamicii afară. Apoi mă pot concentra pe probleme mai importante. +think-research-car-2=Trebuie să-mi cresc producţia şi să cercetez materiale mai avansate. +think-research-car-3=Apoi ar trebui să pot construi un automobil. +think-stop-messing-around-1=Ok, destul cu tura de distracție. +think-stop-messing-around-2=Ar trebui să imi fac bagajele pentru călătorie, nu știu ce mă așteaptă. +think-track-distress-beacon-1=Hmm, pe baza atenuării semnalului, sursa ar trebui să fie la peste 200 km depărtare. +think-track-distress-beacon-2=Se pare că intensitatea semnalului scade, ar dura prea mult să merg până acolo pe jos. +think-track-distress-beacon-3=Dacă vreau să găsesc sursa, voi avea nevoie de o metodă de transport mai rapidă. +think-track-distress-beacon-4=În primul rând ar trebui să cercetez ceva care să mă ajute să mă protejez de inamici. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/ru/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/ru/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..560af9470470be2a0275a3ca879af9e9632672cc --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/ru/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Создайте автомобиль. +goal-build-lab=Создайте и поставьте лабораторию. +goal-drive-car=Заправьте автомобиль и прокатитесь на нём.\nИспользуйте __CONTROL__toggle-driving__ чтобы сесть в машину. +goal-prepare-materials=Соберите материалы и положите в машину. +goal-research-automobilism=Используйте лаборатории для исследования автотранспорта. +goal-research-walls=Используйте лаборатории для исследования каменных стен.\nОткройте окно исследований с помощью клавиши __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=Радар обнаружил аварийный маяк, но сигнал чрезвычайно слабый. +msg-research-labs-1=Лаборатории используют исследовательские пакеты для изучения выбранной технологии. +msg-research-labs-2=Для каждого исследования требуется определённое количество исследовательских пакетов, так что использование большего количества лабораторий ускорит процесс. +msg-sector-scan-completed=Сканирование сектора завершено. +think-automate-science-pack-crafting=Хм, я собираю слишком много исследовательских пакетов вручную. Скорее всего, мне следует автоматизировать их производство с помощью сборочных автоматов. +think-car-crash=Уф, от этого останется вмятина. +think-kill-bases-tip=Эти кусаки просто не останавливаются. Может быть, я должен уничтожить их источник. Это остановит их надолго. +think-lets-go=Так, вроде бы всё. Поехали! +think-low-power=Почему некоторые из моих машин работают медленно? Я должен проверить, достаточно ли моего производства энергии. +think-pollution-tip=Хм, что-то заставляет местных нападать на фабрику... может быть, они не любят загрязнение? +think-research-car-1=Отлично, теперь я могу построить стену, чтобы сдерживать врагов. Это поможет сосредоточиться на более важных вопросах. +think-research-car-2=Мне нужно расширить производство и исследовать более продвинутые материалы. +think-research-car-3=Тогда я смогу собрать машину. +think-stop-messing-around-1=Ладно, хватит кататься. +think-stop-messing-around-2=Мне стоит подготовиться к дороге. Я не знаю, что меня там ждёт. +think-track-distress-beacon-1=Хм, судя по затуханию сигнала, источник должен находиться на расстоянии более 200 км. +think-track-distress-beacon-2=Похоже, сигнал слабеет. Идти пешком нельзя, это займёт слишком много времени. +think-track-distress-beacon-3=Если я хочу найти источник, мне нужен более быстрый способ перемещения. +think-track-distress-beacon-4=Сначала мне следует исследовать что-нибудь, чтобы защитить себя от врагов. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/sk/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/sk/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2dc859c23ae0256190a635065c65dcee054c0d85 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/sk/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Postav auto. +goal-build-lab=Vyrob a postav laboratórium. +goal-drive-car=Natankuj auto a choď s ním na skušobnú jazdu.\nPouži __CONTROL__toggle-driving__ aby si nastúpil do auta. +goal-prepare-materials=Nalož do auta materiály. +goal-research-automobilism=Použi laboratórium k výskumu automobilovej techniky. +goal-research-walls=Použi laboratórie na vyskúmanie kamennej steny.\n Otvor technologickú obrazovku pomocou __CONTROL__open-technology-gui__ key. +msg-detected-distress-beacon=Radar zachytil núdzový signál no je veľmi slabý. +msg-research-labs-1=Laboratórie spotrebúvajú vedecké balíčky a používajú ich na vyskúmanie tebou označených technológií. +msg-research-labs-2=Každá technológia potrebuje určitý počet vedeckých balíčkov do dokončenia. Rozdelením vedeckých balíčkov medzi viac laboratórií výskum urýchli, ale iba pokiaľ ich zvládneš zásobovať vedeckými balíčkami dostatočne rýchle. +msg-sector-scan-completed=Prieskum sektorov dokončený. +think-automate-science-pack-crafting=Hmm, vyrábam tieto vedecké balíčky ručne. Mohol by som ten proces zautomatizovať pomocou montážnych strojov. +think-car-crash=Uf, to zanechá stopu. +think-kill-bases-tip=Vzzerá to, že týto kusači sa nikdy nevzdajú. Mal by som zabiť ich zdroj. To by ich nadobro zastavilo. +think-lets-go=Dobre, to by malo byť všetko. Tak vyrazme! +think-low-power=Prečo niektoré stroje pracujú tak pomaly? Mal by som skontrolovať či je moja produkcia energie dostatočná. +think-pollution-tip=Niečo musí spôsobovať, že na továreň útočia domorodci. Zrejme nemajú radi znečistenie. +think-research-car-1=Skvelé, teraz môžem postaviť stenu, ktorá udrží nepriateľov von. Konečne sa dokážem sústrediť na dôleźitejšie veci. +think-research-car-2=Potrebujem zvýšiť moju produkciu a vyskúmať viac pokročilé materiály. +think-research-car-3=Potom by som mal byť schopný vyrobiť auto. +think-stop-messing-around-1=OK, to by stačilo. Mám ešte nejakú prácu. +think-stop-messing-around-2=Mal by som sa nachystať na cestu. Neviem čo ma tam čaká. +think-track-distress-beacon-1=Hmm, zdá sa, že signál bol vyslaný z diaľky väčšej ako 200 kilometrov. +think-track-distress-beacon-2=Signál pomaly slabne. Ísť peši by trvalo príliš dlho. +think-track-distress-beacon-3=Ak chcem zistiť zdroj tohto signálu potrebujem rýchlejší spôsob dopravy. +think-track-distress-beacon-4=Najprv by som mal vyskúmať niečo čo ma ochráni pred nepriateľmi. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/sr/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/sr/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4226f3136707a3073595d7d304cd7982b683752f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/sr/demo_level-04.cfg @@ -0,0 +1,7 @@ +goal-build-car=Направи ауто. +goal-build-lab=Направи и иѕгради Лабораторију, +goal-research-automobilism=Користи лабараторије да би истражио аутомобилизам. +msg-sector-scan-completed=Скен сектора завршен. +think-car-crash=Упс.То ће остави удублјенје. +think-research-car-3=Онда би треба да могу да направи ауто. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/sv-SE/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/sv-SE/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9d113c7577fd3aae61f9869a5a8b4a6a351eaab5 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/sv-SE/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Bygg en bil. +goal-build-lab=Bygg och placera ett laboratorium. +goal-drive-car=Tanka bilen och ta den för en provkörning.\nAnvänd __CONTROL__toggle-driving__ för att komma in i bilen. +goal-prepare-materials=Packa din bil med material. +goal-research-automobilism=Använd laboratorier för att forska fram biltillverkning. +goal-research-walls=Använd labb för att forska fram stenmurar.\nÖppna teknikskärmen med hjälp av __CONTROL__open-technology-gui__-tangenten. +msg-detected-distress-beacon=Radarn har upptäckt en nödbåk, men signalen är extremt svag. +msg-research-labs-1=Labb kommer att konsumera vetenskapliga förpackningar, och använda dem för att forska den valda tekniken. +msg-research-labs-2=Att forska fram teknologier kräver en viss mängd forskningspaket. Du kan ha flera laboratorium för att snabba på din forskning, men se till så du kan fylla alla labb med forskningspaket. +msg-sector-scan-completed=Sektorskanning slutförd. +think-automate-science-pack-crafting=Hmm, jag handarbetar en hel del av dessa forskningspaketen. Jag borde förmodligen automatisera det med hjälp av monteringsmaskiner. +think-car-crash=Oof, det kommer att lämna en buckla. +think-kill-bases-tip=Dessa bitare kommer bara inte att ge upp. Kanske jag skulle gå och döda dem vid källan. Det skulle stoppa dem för gott. +think-lets-go=Okej, det borde vara det. Låt oss gå! +think-low-power=Varför går några av mina maskiner långsamt? Jag bör kontrollera att min elproduktion är tillräcklig. +think-pollution-tip=Hmm, något måste orsaka infödingarna att attackera fabriken ... kanske de inte gillar föroreningarna? +think-research-car-1=Bra, jag kan nu bygga en mur för att hålla fienderna ute. Då kan jag fokusera på viktigare saker. +think-research-car-2=Jag behöver skala upp min produktion och forska mera avancerade material. +think-research-car-3=Då skulle jag borde kunna bygga en bil. +think-stop-messing-around-1=OK, det är nog med glädjeskörning. +think-stop-messing-around-2=Jag borde packa för resan. Jag vet inte vad jag går in i. +think-track-distress-beacon-1=Hmm, baserat på dämpningen av signalen, måste källan vara över 200 kilometer bort. +think-track-distress-beacon-2=Det ser ut som signalstyrkan sjunker. Att gå till fots skulle ta alldeles för lång tid. +think-track-distress-beacon-3=Om jag vill spåra källan, kommer jag att behöva ett snabbare transportsätt. +think-track-distress-beacon-4=Först borde jag undersöka något för att skydda mig mot fienderna. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/th/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/th/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7f4c3ccfb5bb408f7994d1d24e5950ef428a17a6 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/th/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=สร้างรถ +goal-build-lab=สร้างศูนย์วิจัย +goal-drive-car=เติมพลังงานและนำไปทดลองขับ\nใช้__CONTROL__toggle-driving__เพื่อเข้าไปในรถ +goal-prepare-materials=เอาข้าวของสัมภาระใส่รถ +goal-research-automobilism=ใช้ศูนย์วิจัยเพื่อวิจัยเกี่ยวกับยานยนต์ +goal-research-walls=ใช้ศูนย์วิจัยเพื่อวิจัยกำแพงหิน\nเปิดหน้าจอเทคโนโลยีโดยใช้ปุ่ม __CONTROL__open-technology-gui__ key. +msg-detected-distress-beacon=เรดาร์ตรวจพบสัญญาณขอความช่วยเหลือ แต่สัญญาณอ่อนมาก +msg-research-labs-1=ศูนย์วิจัยจะใช้ชุดวิทยาศาสตร์และใช้ในการวิจัยเทคโนโลยีที่เลือก +msg-research-labs-2=เทคโนโลยีจำเป็นต้องมีชุดวิทยาศาสตร์จำนวนหนึ่งจึงจะเสร็จสมบูรณ์ ดังนั้นสร้างศูนย์วิจัยมากขึ้นจะช่วยให้การวิจัยของคุณเร็วขึ้นตราบใดที่คุณป้อนชุดวิทยาศาสตร์ให้กับพวกเขา +msg-sector-scan-completed=สแกนพื้นที่เสร็จสมบูรณ +think-automate-science-pack-crafting=อืม ฉันกำลังประดิษฐ์ชุดวิทยาศาสตร์เหล่านี้เป็นจำนวนมาก ฉันน่าจะทำให้มันเป็นอัตโนมัติโดยใช้เครื่องประกอบ +think-car-crash=อุ๊ฟ มันทิ้งรอยบุบไว้ +think-kill-bases-tip=นักกัดเหล่านี้จะไม่ยอมแพ้ บางทีฉันควรไปฆ่าพวกมันที่ต้นทาง ที่จะหยุดพวกมันได้ดี +think-lets-go=เอาล่ะ ควรจะเป็นอย่างนั้น ไปกันเถอะ! +think-low-power=ทำไมบางเครื่องของฉันถึงทำงานช้า? ฉันควรตรวจสอบว่าการผลิตพลังงานของฉันเพียงพอหรือไม่ +think-pollution-tip=อืม ต้องมีบางอย่างที่ทำให้ศัตรูโจมตีโรงงาน... บางทีพวกเขาอาจไม่ชอบมลพิษ? +think-research-car-1=เยี่ยมมาก ตอนนี้ฉันสามารถสร้างกำแพงป้องกันศัตรูได้แล้ว จากนั้นฉันก็สามารถจดจ่อกับเรื่องที่สำคัญกว่าได้ +think-research-car-2=ฉันต้องขยายการผลิตและค้นคว้าวัสดุขั้นสูงเพิ่มเติม +think-research-car-3=ถ้าอย่างนั้นฉันควรจะสามารถสร้างรถได้แล้ว +think-stop-messing-around-1=โอเค แค่นี้ก็มีความสุขแล้ว +think-stop-messing-around-2=ฉันควรเตรียมสิ่งของสำหรับเดินทาง ฉันไม่รู้ว่าจะเจออะไรในการเดินทางนี้ +think-track-distress-beacon-1=อืม ตามการอ่อนกำลังของสัญญาณ แหล่งกำเนิดต้องอยู่ห่างออกไป 200 กิโลเมตร +think-track-distress-beacon-2=ดูเหมือนว่าความแรงของสัญญาณจะลดลง การเดินเท้าอาจใช้เวลานานเกินไป +think-track-distress-beacon-3=ถ้าฉันต้องการติดตามแหล่งที่มา ฉันต้องการวิธีการขนส่งที่เร็วกว่า +think-track-distress-beacon-4=อันดับแรก ฉันควรค้นคว้าบางอย่างเพื่อช่วยป้องกันตัวเองจากศัตรู + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/tr/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/tr/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e64d3d589cfd98a255a9fd596858b4b22a7ff96d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/tr/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Bir araba üret. +goal-build-lab=Bir laboratuvar üretip inşa edin. +goal-drive-car=Arabaya yakıt koyun ve deneme sürüşüne çıkın.\nArabaya binmek için __CONTROL__toggle-driving__ kullanın. +goal-prepare-materials=Arabana malzemeleri yükle. +goal-research-automobilism=Sürücülüğü araştırmak için laboratuvarı kullanın. +goal-research-walls=Taş duvar araştırmasını yapmak için laboratuvarları kullanın.\n__CONTROL__open-technology-gui__ tuşunu kullanarak teknoloji ekranını açabilirsiniz. +msg-detected-distress-beacon=Radar bir imdat sinyali algıladı, ancak sinyal çok zayıf. +msg-research-labs-1=Laboratuvarlar bilim paketlerini tüketerek seçilen teknolojiyi araştıracaktır. +msg-research-labs-2=Teknolojilerin tamamlanması için belirli sayıda bilim paketine ihtiyaç vardır, bu da demektir ki, daha fazla laboratuvar kullanmak, yeterli bilim paketi beslediğiniz sürece araştırmanızı hızlandıracaktır. +msg-sector-scan-completed=Sektör taraması tamamlandı. +think-automate-science-pack-crafting=Hmm, onca bilim paketini kendim ürettim. Üretimi montaj makineleriyle otomatikleştirsem iyi olur. +think-car-crash=Uff, bunun izi kalacak. +think-kill-bases-tip=Bu ısırganlar vazgeçmeyecek. Gidip bunları kaynağında mı öldürsem acaba. Böylece bir daha saldıramazlar. +think-lets-go=Tamam, bu kadar yeter. Artık gidelim! +think-low-power=Neden bazı makineler yavaş çalışıyor? Elektrik üretimimin yeterliliğini kontrol etmeliyim. +think-pollution-tip=Hmm, yerellerin fabrikaya saldırmasının bir sebebi olmalı. Belki de hava kirliliğinden rahatsız oluyorlardır? +think-research-car-1=Harika, şimdi düşmanları dışarıda tutmak için bir duvar yapabilirim. Sonrasında daha önemli konulara odaklanabilirim. +think-research-car-2=Üretimi arttırmam ve daha gelişmiş malzemeleri araştırmam gerekli. +think-research-car-3=Sonrasında bir otomobil üretebilirim. +think-stop-messing-around-1=Tamam, bu kadar sürüş yeterli. +think-stop-messing-around-2=Yolculuk için hazırlanmalıyım. Burada neye bulaştığımı bilmiyorum. +think-track-distress-beacon-1=Hmm, sinyalin zayıflığına bakılırsa kaynak 200 kilometreden daha uzakta olmalı. +think-track-distress-beacon-2=Sinyal gücü düşüyor gibi gözüküyor. Yayan gitmek çok uzun zaman alır. +think-track-distress-beacon-3=Kaynağı izlemek istiyorsam daha hızlı bir ulaşım yöntemine ihtiyacım var. +think-track-distress-beacon-4=Öncelikle kendimi düşmanlardan korumak için bir şeyler araştırmalıyım. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/uk/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/uk/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..869f2c1a4964ec0715afea51496f3abece878694 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/uk/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Збудуйте автомобіль. +goal-build-lab=Зробіть та поставте лабораторію. +goal-drive-car=Заправте автомобіль і зробіть тестовий заїзд.\nНатисніть __CONTROL__toggle-driving__, щоб сісти в автомобіль. +goal-prepare-materials=Зберіть матеріали і покладіть в машину. +goal-research-automobilism=Використайте лабораторії для дослідження автомобілебудування. +goal-research-walls=Використовуйте лабораторії для дослідження кам'яних стін.\nВідкрийте екран технології натиснувши клавішу __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=Радар виявив аварійний маяк, але сигнал надзвичайно слабкий. +msg-research-labs-1=Лабораторії використовують дослідні пакети для дослідження обраної технології. +msg-research-labs-2=Для кожного дослідження потрібно певну кількість дослідницьких пакетів, так що використання більшої кількості лабораторій прискорить процес. +msg-sector-scan-completed=Сканування завершено! +think-automate-science-pack-crafting=Хм, я створюю багато таких дослідницьких пакунків. Я, ймовірно, повинен автоматизувати їх за допомогою складальних машин. +think-car-crash=Упс, від цього залишиться вм'ятина. +think-kill-bases-tip=Ці кусаки просто не здадуться, можливо, мені слід вбити їх у джерело, що могло б зупинити їх назавжди. +think-lets-go=Так, начебто все. Поїхали! +think-low-power=Чому деякі з моїх машин працюють повільно? Я повинен перевірити, чи достатньо мого виробництва енергії. +think-pollution-tip=Г-м-м, щось має стати причиною того, що місцеві жителі нападають на заводу... можливо вони не люблять забруднення? +think-research-car-1=Чудово, я можу збудувати стіну, щоб утримувати ворогів. Потім я можу зосередитись на важливіших питаннях. +think-research-car-2=Я повинен збільшити свій обсяг виробництва та досліджувати передові матеріали. +think-research-car-3=Потім я зможу побудувати машину. +think-stop-messing-around-1=Гаразд, досить кататися. +think-stop-messing-around-2=Мені потрібно підготуватися до відправки. Я не знаю, що мене там чекає. +think-track-distress-beacon-1=Хмм, судячи зі згасання сигналу, джерело має знаходитися на відстані більшій за 200 км. +think-track-distress-beacon-2=Схоже, сила сигналу слабшає. Подорож пішки займе занадто багато часу. +think-track-distress-beacon-3=Якщо я хочу знайти джерело, мені знадобиться більш швидкий спосіб переміщення. +think-track-distress-beacon-4=Спочатку мені слід досліджувати що-небудь, щоб захистити себе від ворогів. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/vi/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/vi/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bb4fdb986e886e4f11bb99e65697d5e8225d8164 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/vi/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=Chế tạo một chiếc xe hơi. +goal-build-lab=Chế tạo và xây dụng một phòng thí nghiệm. +goal-drive-car=Nạp nhiên liệu cho xe và lái thử một vòng.\n Nhấn __CONTROL__toggle-driving__ để lái xe. +goal-prepare-materials=Chuẩn bị đồ lên thùng chứa của xe. +goal-research-automobilism=Dùng phòng thí nghiệm để nghiên cứu công nghệ ô tô. +goal-research-walls=Sử dụng phòng thí nghiệm để nghiên cứu tường đá.\n Mở cây công nghệ bằng cách nhấn __CONTROL__open-technology-gui__. +msg-detected-distress-beacon=Radar đã phát hiện phù tiêu nhưng tín hiệu rất yếu. +msg-research-labs-1=Phòng thí nghiệm sẽ tiêu thụ gói khoa học, và dùng nó để nghiên cứu mục đã được chọn. +msg-research-labs-2=Công nghệ sẽ tiêu tốn một lượng nhất định gói khoa học để hoàn thành, vậy để thí nghiệm nhanh hơn bạn cần sử dụng nhiều phòng thí nghiệm, miễn là cung cấp đủ gói khoa học cho chúng. +msg-sector-scan-completed=Quét khu vực hoàn tất. +think-automate-science-pack-crafting=Tôi đang chế tạo thủ công những gói khoa học quá nhiều. Có lẽ tôi nên tự động hóa quá trình sản xuất những gói khoa học này bằng cách sử dụng máy chế tạo. +think-car-crash=Oof, kiểu nào cũng để lại thẹo. +think-kill-bases-tip=Những con bọ kia sẽ không bao giờ bỏ cuộc. Có lẽ tôi nên diệt chúng tận gốc, một lần và mãi mãi. +think-lets-go=Được rồi, chắc vậy là đủ. Đi thôi! +think-low-power=Sao một số cỗ máy lại hoạt động một cách chậm chạp? Toi nghĩ mình nên kiểm tra sản lượng điện của mình có đủ đáp ứng không. +think-pollution-tip=Hmm, có thứ gì đó làm người dân bản địa tấn công nhà máy... có lẽ họ không thích ô nhiễm chăng? +think-research-car-1=Tuyệt, giờ tôi có thể xây tường để bảo vệ bản thân. Sau đó tôi mới có thể tập trung nghiên cứu những thứ khác được. +think-research-car-2=Tôi cần mở rộng quy mô sản xuất, và nghiên cứu thêm những vật liệu tiên tiến hơn. +think-research-car-3=Lúc đó tôi sẽ có thể làm cho mình một cái xe hơi. +think-stop-messing-around-1=OK, lạng lách đủ rồi đấy. +think-stop-messing-around-2=Tôi nên chuẩn bị cho chuyến đi. Tôi không biết mình phải đôi mặt với thứ gì ở đó cả. +think-track-distress-beacon-1=Hmm, dựa trên độ mạnh của tín hiệu, thì nguồn phát chắc phải cách đây tận 200 km. +think-track-distress-beacon-2=Tín hiệu đang bị yếu dần. Và đi bộ thì có lẽ sẽ tốn quá nhiều thời gian. +think-track-distress-beacon-3=Tôi muốn tìm ra nguồn phát sóng, và chắc chắn là sẽ cần một phương tiện di chuyển. +think-track-distress-beacon-4=Trước hết tôi cần phải nghiên cứu thứ gì đó để bảo vệ bản thân khỏi kẻ thù. + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/zh-CN/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/zh-CN/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4524c630bfa936a7571efebf1b062875bbe41344 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/zh-CN/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=建造汽车。 +goal-build-lab=制造并修建研究中心。 +goal-drive-car=为汽车填加燃料,然后试着开一圈。\n按 __CONTROL__toggle-driving__ 上车。 +goal-prepare-materials=把材料装进汽车。 +goal-research-automobilism=研发「汽车」。 +goal-research-walls=用研究中心研究石墙。\n按 __CONTROL__open-technology-gui__ 打开科技面板。 +msg-detected-distress-beacon=雷达探测到一个遇险信标,但信号极弱。 +msg-research-labs-1=通过消耗研究包,研究中心会研究指定的科技。 +msg-research-labs-2=完成每一项科技研究都需要一定数量的研究包,因此只要你能供应得上足够的研究包,启用更多的研究中心就可以加速科研。 +msg-sector-scan-completed=周边区域探明完毕。 +think-automate-science-pack-crafting=嗯... 手搓这么多研究包好累,或许我应该用组装机来自动生产。 +think-car-crash=呃,这样子车会报废的。 +think-kill-bases-tip=虫子们仍不死心,或许我应该从源头扼杀它们,这样就一劳永逸了。 +think-lets-go=这样就可以啦,出发吧! +think-low-power=为什么一些机器运行缓慢?我应该去检查下电力生产是否够用。 +think-pollution-tip=嗯...一定是有什么原因让虫子们来袭击工厂...或许是它们讨厌污染? +think-research-car-1=好极了,现在我能建墙阻挡虫子了。接下来我就能重点解决关键事宜了。 +think-research-car-2=我需要扩大生产规模,研发更高级的材料。 +think-research-car-3=再之后我就能造汽车了。 +think-stop-messing-around-1=OK,这样就能愉快地飙车了! +think-stop-messing-around-2=不知道那将是个什么鬼地方,我得准备好出行用的行李。 +think-track-distress-beacon-1=嗯…考虑到信号的衰减程度,信号源至少要在200公里开外。 +think-track-distress-beacon-2=看起来信号强度还在不断下降,走路过去就什么都赶不上了。 +think-track-distress-beacon-3=如果要追踪信号源,我就得有一种速度更快的交通方式。 +think-track-distress-beacon-4=首先我应该研究些什么,好让我能在面对虫子时保护自己。 + diff --git a/factorio/data/base/campaigns/tutorial/level-04/locale/zh-TW/demo_level-04.cfg b/factorio/data/base/campaigns/tutorial/level-04/locale/zh-TW/demo_level-04.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1ec0b8dd44102658b274eccadbdd061742cbc9c9 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-04/locale/zh-TW/demo_level-04.cfg @@ -0,0 +1,26 @@ +goal-build-car=建造汽車。 +goal-build-lab=製造及建造實驗室。 +goal-drive-car=對汽車加入燃料,並上車試駕。\n請用__CONTROL__toggle-driving__上車。 +goal-prepare-materials=將行李打包上車。 +goal-research-automobilism=用實驗室研究《汽車駕駛》。 +goal-research-walls=用實驗室研究《石牆》。\n請用__CONTROL__open-technology-gui__鍵開啟科技面板。 +msg-detected-distress-beacon=雷達偵測到求救訊號,但訊號極度微弱。 +msg-research-labs-1=實驗室會消耗科技包,並用來研究排定的科技。 +msg-research-labs-2=研究科技需要的是一定數量的科技包,所以若能供應充足的科技包的話,就能用更多實驗室來加快研究。 +msg-sector-scan-completed=周邊區域掃描完畢。 +think-automate-science-pack-crafting=嗯,手工製造太多科技包了,改用組裝機來自動製造會比較好。 +think-car-crash=噢唔…會撞壞的呀。 +think-kill-bases-tip=這些食人蟲根本就不會住手。或許該去看看牠們從哪生出來,解決源頭才能一勞永逸。 +think-lets-go=很好,應該夠用了。出發吧! +think-low-power=奇怪,為什麼機器運轉這麼慢?可能該檢查看看發電量夠不夠。 +think-pollution-tip=嗯,絕對有某種原因才導致原生種來破壞工廠…莫非是因為牠們不喜歡汙染? +think-research-car-1=很好。現在我可以用圍牆把蟲族擋在外面,然後就能專心解決更重要的事情。 +think-research-car-2=我需要擴大生產線,接著還要繼續研究更先進的材料。 +think-research-car-3=最後應該就有辦法製造出汽車。 +think-stop-messing-around-1=不錯欸,開起來蠻好玩的。 +think-stop-messing-around-2=應該來準備出遠門的行李了,不知道會在那裡遇到什麼呢? +think-track-distress-beacon-1=呃,從訊號衰減程度看起來,訊號來源至少有200公里遠。 +think-track-distress-beacon-2=訊號強度好像還在減弱中,走路去的話就絕對太遲了。 +think-track-distress-beacon-3=若要趕往訊號來源,那就需要更快的交通工具。 +think-track-distress-beacon-4=不過,一開始應該先研究一些防範蟲族入侵的技術。 + diff --git a/factorio/data/base/campaigns/tutorial/level-05/blueprint.zip b/factorio/data/base/campaigns/tutorial/level-05/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..a986c2117e880ce9f0841c3e3c486f4685322f28 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6053d75d462d6550efb68f2a4c035f886c0334bc0a03e6f7ebd461e94e96481 +size 2723492 diff --git a/factorio/data/base/campaigns/tutorial/level-05/control.lua b/factorio/data/base/campaigns/tutorial/level-05/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..e903270ddf0b884b53d1a2c242cbd72088ab1cfb --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/control.lua @@ -0,0 +1,576 @@ +local util = require("new-hope-util") +local final_screen = require("final_screen") +require("story") + +local car_supplies = +{ + ["piercing-rounds-magazine"] = 200, + ["steel-plate"] = 200, + ["iron-gear-wheel"] = 250, + ["electronic-circuit"] = 500, + ["solar-panel"] = 200 +} + +local get_car_contents = function() + local cars = global.cars + local contents = {} + for k, car in pairs (cars) do + if not car.valid then + cars[k] = nil + else + for name, count in pairs(car.get_inventory(defines.inventory.car_trunk).get_contents()) do + contents[name] = (contents[name] or 0) + count + end + for name, count in pairs(car.get_inventory(defines.inventory.car_ammo).get_contents()) do + contents[name] = (contents[name] or 0) + count + end + end + end + return contents +end + +local update_materials_gui = function(gui) + local contents = get_car_contents() + local table = gui.holding_table + if not table then + table = gui.add{type = "table", column_count = 3, style = "bordered_table", name = "holding_table"} + end + + local items = game.item_prototypes + + for item, count in pairs(car_supplies) do + if items[item] then + local count_label = table[item] + if not count_label then + local sprite = table.add{type = "sprite", sprite = "item/"..item} + sprite.style.width = 32 + sprite.style.height = 32 + local item_label = table.add{type = "label", caption = items[item].localised_name, style = "bold_label"} + item_label.style.horizontally_stretchable = false + count_label = table.add{type = "label", name = item} + end + local current_count = contents[item] or 0 + count_label.caption = current_count.."/"..count + if current_count >= count then + count_label.style = "bold_green_label" + else + count_label.style = "label" + end + end + end + +end + +local car_content_check = function() + local car_contents = get_car_contents() + for item, count in pairs (car_supplies) do + if not car_contents[item] then return end + if car_contents[item] < count then return end + end + return true +end + +local researched_technology_list = +{ + ["automation-2"] = true, + ["automation"] = true, + ["automobilism"] = true, + ["electronics"] = true, + ["engine"] = true, + ["fast-inserter"] = true, + ["heavy-armor"] = true, + ["logistic-science-pack"] = true, + ["logistics-2"] = true, + ["logistics"] = true, + ["military"] = true, + ["optics"] = true, + ["physical-projectile-damage-1"] = true, + ["steel-axe"] = true, + ["steel-processing"] = true, + ["stone-wall"] = true, + ["gun-turret"] = true, + ["weapon-shooting-speed-1"] = true +} + +local enabled_technology_list = +{ + ["advanced-material-processing"] = true, + ["automated-rail-transportation"] = true, + ["concrete"] = true, + ["electronics"] = true, + ["electric-energy-distribution-1"] = true, + ["engine"] = true, + ["gate"] = true, + ["landfill"] = true, + ["military-2"] = true, + ["physical-projectile-damage-2"] = true, + ["rail-signals"] = true, + ["railway"] = true, + ["research-speed-1"] = true, + ["research-speed-2"] = true, + ["solar-energy"] = true, + ["stronger-explosives-1"] = true, + ["toolbelt"] = true, + ["weapon-shooting-speed-2"] = true +} + +local spawn_position = {-23, 5} + +script.on_init(function() + global.story = story_init() + game.forces.player.set_spawn_position(spawn_position, 1) +end) + +local set_remnants_permament = function() + for k, remnant in pairs (game.surfaces[1].find_entities_filtered{type = {"corpse", "rail-remnants"}}) do + if remnant.name:find("remnant") then + remnant.corpse_expires = false + end + end +end + +local chart_areas = function() + local surface = game.surfaces[1] + local force = game.forces.player + for k, entity in pairs (surface.find_entities_filtered{force = force, area = {{-500, -250},{500, 250}}}) do + local position = entity.position + force.chart(surface, {{position.x - 16, position.y - 16}, {position.x + 16, position.y + 16}}) + end + force.chart(surface, {{spawn_position[1] - 200, spawn_position[2] - 200}, {spawn_position[1] + 200, spawn_position[2] + 200}}) +end + +local init = function() + + game.map_settings.enemy_expansion.enabled = false + game.map_settings.enemy_evolution.enabled = false + game.forces.enemy.evolution_factor = 0 + game.surfaces[1].daytime = 0.8 + + local force = game.forces.player + force.reset_recipes() + force.disable_all_prototypes() + + util.set_technologies_enabled(force, enabled_technology_list) + util.set_technologies_researched(force, researched_technology_list) + + force.reset_technology_effects() + force.clear_chart() + force.maximum_following_robot_count = 10 + + util.verify_techs(force) + + global.cars = global.cars or {} + game.players[1].clear_recipe_notifications() +end + +local player_item_list = +{ + ["assembling-machine-1"] = 10, + ["coal"] = 40, + ["copper-plate"] = 100, + ["electric-mining-drill"] = 5, + ["electronic-circuit"] = 100, + ["submachine-gun"] = 1, + ["firearm-magazine"] = 40, + ["shotgun"] = 1, + ["shotgun-shell"] = 20, + ["heavy-armor"] = 1, + ["inserter"] = 20, + ["iron-gear-wheel"] = 50, + ["iron-plate"] = 200, + ["lab"] = 5, + ["long-handed-inserter"] = 10, + ["pipe"] = 40, + ["small-electric-pole"] = 20, + ["small-lamp"] = 20, + ["stone"] = 200, + ["transport-belt"] = 50, + ["wood"] = 50 +} + +local car_item_list = +{ + ["iron-plate"] = 400, + ["copper-plate"] = 200, + ["gun-turret"] = 20, + ["firearm-magazine"] = 200, + ["steel-plate"] = 50, + ["coal"] = 100 +} + +local train_stop_locale = +{ + dropoff_stop = {"iron-processing-stop"}, + mine_stop = {"iron-mine-stop"} +} + +local translate_stops = function(player) + player.request_translation(train_stop_locale.dropoff_stop) + player.request_translation(train_stop_locale.mine_stop) +end + +local on_player_created = function(event) + local player = game.get_player(event.player_index) + util.insert_safe(player.character, player_item_list) + if event.player_index == 1 then + translate_stops(player) + end +end + +local on_string_translated = function(event) + if not event.translated then return end + if event.localised_string[1] == train_stop_locale.dropoff_stop[1] then + local train_stop = game.surfaces[1].find_entity("train-stop", {-29, -7}) + if train_stop then + train_stop.backer_name = event.result + end + return + end + if event.localised_string[1] == train_stop_locale.mine_stop[1] then + local train_stop = game.surfaces[1].find_entity("train-stop", {-423, -145}) + if train_stop then + train_stop.backer_name = event.result + end + return + end +end + +local get_angle = function(position_1, position_2) + local d_x = (position_2[1] or position_2.x) - (position_1[1] or position_1.x) + local d_y = (position_2[2] or position_2.y) - (position_1[2] or position_1.y) + return math.atan2(d_y, d_x) +end + +local get_orientation = function(source_position, target_position) + + -- Angle in rads + local angle = get_angle(target_position, source_position) + + -- Convert to orientation + local orientation = (angle / (2 * math.pi)) - 0.25 + if orientation < 0 then orientation = orientation + 1 end + if orientation > 1 then orientation = orientation - 1 end + + return orientation + +end + +--local car_waypoints = +--{ +-- {50, 100}, +-- {45, 55}, +-- {15, 30}, +-- {-35, 20}, +-- {-30, 5}, +--} + +local car_waypoints = +{ + {-200, 20}, + {-165, -6}, + {-122, -5}, + {-95, -5}, + {-88, -0}, + {-82, 0}, + {-50, 3}, + {-25, 5} +} + +local default_delay = 5 +local think_with_delay = function(string, seconds) + return + { + condition = story_elapsed_check(seconds or default_delay), + action = function() + game.print(util.think_string(string)) + end + } +end + +local update_car_driving = function() + + local car = global.car + local waypoint = global.car_waypoints[1] + + if not waypoint then + car.speed = car.speed * 0.95 + car.riding_state = + { + acceleration = defines.riding.acceleration.braking, + direction = defines.riding.direction.straight + } + return + end + + local distance = util.distance(car.position, {x = waypoint[1], y = waypoint[2]}) + if distance < 2 then + table.remove(global.car_waypoints, 1) + return + end + + local direction + + local target_orientation = get_orientation(car.position, waypoint) + if math.abs(car.orientation - target_orientation) <= 1/128 then + car.orientation = target_orientation + direction = defines.riding.direction.straight + else + + local change = car.orientation - target_orientation + if change > 0.5 then + change = -1 + change + end + if change < -0.5 then + change = 1 + change + end + + if change > 0 then + --direction = defines.riding.direction.left + car.orientation = car.orientation - (0.08 * change) + else + car.orientation = car.orientation - (0.08 * change) + --direction = defines.riding.direction.right + end + + end + + car.riding_state = + { + acceleration = defines.riding.acceleration.accelerating, + direction = defines.riding.direction.straight + } +end + +story_table = +{ + { + { + init = function() + init() + end + }, + { + init = function() + global.car_waypoints = car_waypoints + for k, waypoint in pairs (car_waypoints) do + -- Debug visualisation to see car waypoints. + --game.surfaces[1].set_tiles{{name = "concrete", position = waypoint}} + end + for k, player in pairs (game.players) do + if player.character then player.character.destroy() end + end + local start_position = global.car_waypoints[1] + table.remove(global.car_waypoints, 1) + local driving_car = game.surfaces[1].create_entity{name = "car", position = start_position, force = "player"} + global.cars = + { + [driving_car.unit_number] = driving_car + } + local dude = game.surfaces[1].create_entity{name = "character", force = "player", position = start_position} + driving_car.set_passenger(dude) + global.dude = dude + global.car = driving_car + global.car.orientation = get_orientation(global.car.position, global.car_waypoints[1]) + global.car.speed = 0.3 + util.insert_safe(global.car, car_item_list) + global.car.color = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 } + for k, player in pairs (game.players) do + player.set_controller + { + type = defines.controllers.cutscene, + waypoints = + { + { + target = global.car, + transition_time = 0, + time_to_wait = 1000, + zoom = 1.5 + } + }, + start_position = global.car.position, + start_zoom = 1.5 + } + end + end, + update = update_car_driving, + condition = function(event) + if event.tick % 60 ~= 0 then return end + return global.car.speed == 0 + end + }, + { + init = function() + chart_areas() + if global.dude and global.dude.valid then + global.dude.destroy() + end + for k, player in pairs (game.players) do + if player.controller_type == defines.controllers.cutscene then + player.exit_cutscene() + end + if player.character then player.character.destroy() end + player.teleport({x = global.car.position.x + 1, y = global.car.position.y - 1}) + player.create_character() + util.insert_safe(player, player_item_list) + player.zoom = 0.75 + player.set_controller + { + type = defines.controllers.cutscene, + waypoints = + { + { + target = player.character, + transition_time = 150, + time_to_wait = 30, + zoom = 0.75 + } + }, + start_position = global.car.position, + start_zoom = 1.5 + } + end + end, + condition = story_elapsed_check(3) + }, + think_with_delay({"think-arrived-1"}, 2), + think_with_delay({"think-arrived-2"}, 6), + think_with_delay({"think-arrived-3"}, 7), + think_with_delay({"think-arrived-4"}, 8), + think_with_delay({"think-arrived-5"}, 7), + { + condition = story_elapsed_check(2) + }, + { + init = function() + set_goal({"goal-repair-base-and-research-railway"}) + end, + condition = function(event) + if event.tick % 60 ~= 0 then return end + local force = game.forces.player + return force.technologies["automated-rail-transportation"].researched == true + end, + action = function() + set_goal("") + end + }, + think_with_delay({"think-recover-railway"}), + { + condition = story_elapsed_check(6) + }, + { + init = function(event) + set_goal({"goal-set-up-train"}) + end, + condition = function(event) + if event.name ~= defines.events.on_train_changed_state then return end + local train = event.train + if not (train and train.valid) then return end + if train.manual_mode then return end + if train.state ~= defines.train_state.wait_station then return end + if #train.cargo_wagons == 0 then return end + local schedule = train.schedule + if not schedule then return end + return #schedule.records >= 2 + end, + action = function(event) + set_goal() + end + }, + think_with_delay({"think-gather-supplies-1"}, 5), + think_with_delay({"think-gather-supplies-2"}, 6), + think_with_delay({"think-gather-supplies-3"}, 7), + think_with_delay({"think-gather-supplies-4"}, 7), + { + condition = story_elapsed_check(5) + }, + { + init = function(event) + set_goal({"goal-get-supplies"}) + set_info({custom_function = update_materials_gui}) + end, + condition = function(event) + if event.tick % 60 ~= 0 then return end + set_info({custom_function = update_materials_gui}) + return car_content_check() + end, + action = function() + set_goal("") + set_info() + end + }, + think_with_delay({"think-ready-to-go"}, 5), + { + condition = story_elapsed_check(5) + }, + { + init = function() + if not game.is_multiplayer() then + game.tick_paused = true + end + for k, player in pairs (game.connected_players) do + final_screen.create(player) + end + game.play_sound({path = "utility/game_won"}) + end, + condition = function() + return false + end + } + } +} + +skippity = function() + for k, player in pairs (game.connected_players) do + final_screen.create(player) + end +end + +story_init_helpers(story_table) + +local story_events = +{ + defines.events.on_tick, + defines.events.on_train_changed_state +} + +local build_events = +{ + defines.events.on_built_entity, + defines.events.on_robot_built_entity, + defines.events.script_raised_built, + defines.events.script_raised_revive +} + +local on_built_entity = function(event) + + local entity = event.entity or event.created_entity + if not (entity and entity.valid) then return end + + if entity.name == "car" then + global.cars[entity.unit_number] = entity + end + +end + +local on_player_driving_changed_state = function(event) + -- If they find the car in the ruin, only consider it for the objectives if they get in. + local car = event.entity + if not (car and car.valid) then return end + + if car.name ~= "car" then return end + + global.cars[car.unit_number] = car + +end + +script.on_event(story_events, function(event) + story_update(global.story, event) +end) + +script.on_event(defines.events.on_player_created, on_player_created) + +script.on_event(build_events, on_built_entity) +script.on_event(defines.events.on_player_driving_changed_state, on_player_driving_changed_state) +script.on_event(defines.events.on_gui_click, final_screen.on_gui_click) +script.on_event(defines.events.on_gui_closed, final_screen.on_gui_closed) +script.on_event(defines.events.on_string_translated, on_string_translated) diff --git a/factorio/data/base/campaigns/tutorial/level-05/final_screen.lua b/factorio/data/base/campaigns/tutorial/level-05/final_screen.lua new file mode 100644 index 0000000000000000000000000000000000000000..99dea3bcfad9aaa35a98a90c87ab860aa555714b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/final_screen.lua @@ -0,0 +1,122 @@ +local final = {} + +final.create = function(player) + local demo = game.is_demo() + local frame = player.gui.screen.add + { + type = "frame", + direction = "vertical", + name = "final", + caption = demo and {"final-screen.demo-heading"} or { "final-screen.heading" } + } + --frame.style.width = 420 + frame.auto_center = true + + local inner = frame.add{type = "flow", direction = "horizontal"} + local picture_frame = inner.add{type = "frame", style = "inside_deep_frame"} + local sprite = picture_frame.add{type = "sprite", sprite = "file/factorio-cover.png"} + --sprite.style.width = 874/2 + --sprite.style.height = 1240/2 + + local text_frame = inner.add{type = "frame", style = "inside_deep_frame"} + text_frame.style.padding = 8 + + local scroller = text_frame.add + { + type = "scroll-pane", + direction = "vertical", + style = "scroll_pane_under_subheader" + } + + scroller.style.maximal_width = 874/2 + + local caption = demo and {"final-screen.text-demo"} or {"final-screen.text"} + + local text = scroller.add + { + type="label", + caption = caption + } + text.style.single_line = false + + if demo then + local holding_table = scroller.add{type = "table", column_count = 2} + for k = 1, 6 do + if k ~= 4 then + local dot_flow = holding_table.add{type = "flow"} + dot_flow.style.vertically_stretchable = true + local dot = dot_flow.add{type = "label", caption = " •"} + + local label = holding_table.add{type = "label", caption = {"final-screen.feature-"..k}} + label.style.single_line = false + end + end + end + + local pusher = scroller.add{type = "empty-widget"} + pusher.style.vertically_stretchable = true + + local text = scroller.add + { + type="label", + caption = {"","\n",{"final-screen.thanks"},"\n"} + } + text.style.single_line = false + + local button_flow = frame.add{type = "flow"} + button_flow.style.horizontally_stretchable = true + button_flow.style.vertical_align = "center" + + --add button 1 here + --button_flow.add({ + -- type = "button", + -- name = "end_button", + -- style = "red_back_button", + -- caption = {"final-screen.end"} + --}) + + local pusher = button_flow.add{type = "empty-widget", style = "draggable_space_with_no_left_margin"} + pusher.drag_target = frame + pusher.style.horizontally_stretchable = true + pusher.style.vertically_stretchable = true + --pusher.drag_target = frame + + --add button 2 here + button_flow.add + { + type = "button", + name = "continue_button", + style = "confirm_button", + caption = {"final-screen.continue"} + } + player.opened = frame + +end + +final.on_gui_click = function(event) + local gui = event.element + if not (gui and gui.valid) then return end + + if gui.name ~= "continue_button" then + return + end + + local frame = game.get_player(event.player_index).gui.screen.final + if frame then frame.destroy() end + game.tick_paused = false +end + +final.on_gui_closed = function(event) + local gui = event.element + if not (gui and gui.valid) then return end + + if gui.name ~= "final" then + return + end + + local frame = game.get_player(event.player_index).gui.screen.final + if frame then frame.destroy() end + game.tick_paused = false +end + +return final diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/af/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/af/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3f816e86ac63a162d5b6701f5f94e123ba27296c --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/af/demo_level-05.cfg @@ -0,0 +1,8 @@ +[final-screen] +continue=Gaan voort +demo-heading=Demo voltooi +feature-1=Speel Vryspel, die hoof manier om die speletjie te speel. Jy begin met min voorraad en moet dan 'n fabriek op-bou met die doel om 'n vuurpyl na die ruimte te lanseer. Jy moet navorsing doen en al die kenmerke wat Factorio bied verken om jou vervaardiging te laat groei, en teen die inboorlinge te verdedig wat nie van jou hou nie. +feature-6=En vind vele meer om te geniet... +heading=Tutoriaal voltooi +thanks=Dankie dat jy gespeel het,\nDie Factorio-span + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/ar/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/ar/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..241c7978314cb3d3203e7d11e4f4a860d7e73129 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/ar/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=كترايس يف نؤملا عمجا +goal-repair-base-and-research-railway=.ةيديدحلا ككسلاب يلآلا لقنلا يف ثحبلاو ةدعاقلا حالصإ +goal-set-up-train=.ةيديدحلا ككسلاب ةيئاقلت ميلست تايلمع دادعإو ةيديدحلا ككسلا حالصإ +iron-mine-stop=[img=item/iron-ore] ديدحلا ماخ مجنم +iron-processing-stop=ديدحلا ماخ [img=item/iron-ore] ةجلاعم +think-arrived-1=.ًاديج ودبي ال اذه ،ًانسح +think-arrived-2=.بسانملا تقولا يف اوبره دق اونوكي نأ بجي اذل ،نيسدنهم ثثج يأ ىرأ ال +think-arrived-3=.انه ةمدقتملا تاينقتلا نوثحبي اوناك مهنأ ودبي +think-arrived-4=.مهثحب ةلصاوم يننكمي ،ةدعاقلا حالصإب تمق اذإ +think-arrived-5=.ةيلحملا دراوملا لوقح ابيرق فجت فوسو .ةيديدحلا ككسلل ةيتحتلا ةينبلا حالصإ ىلإ اضيأ جاتحأس +think-gather-supplies-1=.اهؤاشنإ مت يتلا ةيديدحلا ككسلا تانحش يدل ،ًانسح +think-gather-supplies-2=يجاتنإ ةدايز يف أدبأ نأ ًاقح عيطتسأ يننأ ينعي اذهو +think-gather-supplies-3=.اناودع نودادزي ةقطنملا هذه يف نييلصألا ناكسلا نأ ريغ +think-gather-supplies-4=.ارارقتسا رثكأ ةدعاق ءاشنإل ًانامأ رثكأ ناكم ىلع روثعلا لواحأ مث ،يترايس يف هعيطتسأ ام عمجأ نأ بجي +think-ready-to-go=.باهذلل دادعتسا ىلع انأ +think-recover-railway=.ةديعبلا مجانملا ىلإ لوصولاو ةيديدحلا ككسلا حالصإل ناوألا نآ دقو +[final-screen] +continue=ةعباتملا +demo-heading=يبيرجتلا ضرعلا لمتكا +feature-1=.كنوبجعي ال نيذلا نطولا ءانبأ نم اهنع عفاد و ،كجاتنإ ةدايز يف ةدعاسملل Factorio اهمدقت يتلا ةلماكلا تازيملا ةعومجم فشكتستو ثحبت فوس .ءاضفلا يف خوراص قالطإ فدهب كعّنصم ءانب كيلع بجيو ،تادادمإ عضبب أدبت فوس .ةبعللا بعلل ةيسيئرلا ةقيرطلا ،Freeplay بعلا +feature-2=.كئاقدصأ عم ةدعاق ءانبو نيبعاللا ةددعتم باعلألا ىلإ مضنا +feature-3=.ةيذغتلا يدحت وأ موجهلا تاجوم دض عافدلا لثم مامتهالل ةريثملاو ةبعصلا تاهويرانيسلا نم ديدعلا نم دحاو ليغشت +feature-4=.دوملل يمسرلا معدلل لماكلا مادختسالاو ،ةجمدملا ليدعتلا ةباوب نم تادوملا ليزنتو فاشكتسا +feature-5=.ةرئاطلا تاتوبورلاو ،جاتنإلا تادحوو ،ةيعفدملا جاربأو ،يلآلا ءانبلاو تاططخملاو ،ةيجذومنلا عوردلاو ،ةيوونلا ةقاطلاو ،طفنلا ةعانص :كلذ يف امب باعلألل ةديدجلا اكيناكيملاو تامسلا نم ديدعلا فشتكا +feature-6=...عاتمتسالل ديزملا نع ثحباو +heading=يميلعتلا جمانربلا لامتكا +text=[font=heading-2]يميلعتلا جمانربلا ةياهن ىلإ تلصو دقل ،انيناهت.[/font][font=default]\n\nرحلا ضرعلا عضو يف ديدج عنصم ءانبو جورخلا وأ ،تبحأ املاط ىوتسملا اذه ىلع بعللا يف رارمتسالا يف رح تنأ.\n\nءاضفلا يف خوراص قالطإ فدهب كعّنصم ءانب كيلع بجيو ،تادادمإ عضبب أدبت فوس .ةبعللا بعلل ةيسيئرلا ةقيرطلا وه رحلا ضرعلا.\n\nاهمدقت يتلا ةلماكلا تازيملا ةعومجم فشكتستو ثحبتس Factorio كنوبجعي ال نيذلا نطولا ءانبأ نم اهنع عفاد و ،كجاتنإ ةدايز يف ةدعاسملل.[/font] +text-demo=[font=heading-2]يبيرجتلا ضرعلا ةياهن ىلإ تلصو دقل ،انيناهت.[/font][font=default]\n\nبحت املاط ىوتسملا اذه ىلع بعللا يف رارمتسالا يف رح تنأ.\n\nءارش يف ركفت نأ لمأن Factorio، يلي امب مايقلا نم نكمتتس ثيح ،ةبعللا ىوتحم لماك حتفو:[/font] +thanks=Factorio قيرفn\,بعلل اركش + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/be/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/be/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7fbfef41d83e3d93dc0505f8e8d0554ab2b7fc72 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/be/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Збярыце прыпасы. +goal-repair-base-and-research-railway=Аднавіце базу і даследуйце аўтаматызаваную чыгуначную транспартыроўку. +goal-set-up-train=Аднавіце чыгунку і пазначце аўтаматычныя перавозкі па чыгунцы. +iron-mine-stop=[img=item/iron-ore] Здабыча жалезнай руды +iron-processing-stop=[img=item/iron-ore] Апрацоўка жалезнай руды +think-arrived-1=Што ж, выглядае дрэнна. +think-arrived-2=Ніякіх цел інжынераў, быццам яны своечасова збеглі. +think-arrived-3=О, да яны займаліся тут перадавымі даследаваннямі. +think-arrived-4=Я працягну іх даследаванні, калі адрамантую базу. +think-arrived-5=Таксама неабходна паправіць чыгуначную сістэму. Мясцовыя рэсурсы хутка скончацца. +think-gather-supplies-1=Ха, цяпер у мяне ёсць наладжаная чыгунка. +think-gather-supplies-2=Значыць зараз я займусь буйным вырабам вытворчасці. +think-gather-supplies-3=Аднак "тутэйшыя" ўсё больш злуюцца. +think-gather-supplies-4=Вазьму ўсё, што змагу, са свайго аўтамабіля – і пашукаю дзе-небудь болей бяспечнае месца для новай базы +think-ready-to-go=Я гатовы ісці. +think-recover-railway=Прыйшоў час аднавіць чыгунку і атрымаць доступ да далёкіх шахт. +[final-screen] +continue=Працягнуць +demo-heading=Дэмо скончана +feature-1=Рэжым свабоднай гульні – галоўны ў Factorio. Вы пачынаеце з невялікай колькасцю рэсурсаў, і вам неабходна наладзіць сваю вытворчасць, каб у выніку запусціць ракету ў космас.Усе магчымасці гульні адкрываюцца перад вамі – пашырайце вытворчасць і бараніцеся ад «тутэйшых», якія, дарэчы, не дужа задаволены вашай прысутнасцю! +feature-2=Ігра па сетцы, будуйце завод зараз з сябрамі. +feature-3=Праходжанне мноства выпрабаванняў і цікавых сцэнароў, такіх як "Абарона хваляў" ці "Забяспечванне". Можна гуляць аднаму, а можна і з іншымі гульцамі. +feature-4=Пошук і спампоўка модаў з унутранага парталу модаў, якія афіцыйна падтрымліваюцца іх аўтарамі. +feature-5=Адкрыйце мноства новых для сябе геймплэйных "фішак" і механік, такіх як: нафтавы прамысл, ядзерная энергетыка, модульная браня, рысункі і аўтаматычнае будаўніцтва, артылерыйскія турэлі, модулі прадукцыйнасці, лятучыя робаты. +feature-6=Ды яшчэ шмат усяго для задавальнення гульнёй... +heading=Дапаможнік скончаны +text=[font=heading-2]Віншуем, вы прайшлі дапаможнік![/font][font=default]\n\Вы можаце працягнуць гульню і гуляць тут столькі, сколькі пажадаеце, або выйсці і пабудаваць новы завод у рэжыме свабоднай гульні.\n\nРэжым свабоднай гульні – галоўны ў Factorio. Вы пачынаеце з невялікай колькасцю рэсурсаў, і вам неабходна наладзіць сваю вытворчасць, каб у выніку запусціць ракету ў космас.\n\nУсе магчымасці гульні адкрываюцца перад вамі – пашырайце вытворчасць і бараніцеся ад «тутэйшых», якія, дарэчы, не дужа задаволены вашай прысутнасцю![/font] +text-demo=[font=heading-2]Віншуем, вы прайшлі дэмаверсію гульні![/font][font=default]\n\nВы можаце працягнуць і гуляць у гэтым узроўні столькі, сколькі пажадаеце.\n\nСпадзяемся, што вы набудзеце Factorio і разблакуеце ўсе асаблівасці гульні, сярод якіх:[/font] +thanks=Дзякуй вам за тое, што згуляліся!\nКаманда Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/ca/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/ca/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e9845b8d6667519b40bf243817b8c2867d0e6383 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/ca/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Poseu subministraments al cotxe. +goal-repair-base-and-research-railway=Repareu la base i investigueu el transport ferroviari automatitzat. +goal-set-up-train=Repareu la línia ferroviària i establiu entregues automatitzades de rails. +iron-mine-stop=[img=item/iron-ore] Mina de mineral de ferro +iron-processing-stop=[img=item/iron-ore] Processat de mineral de ferro +think-arrived-1=Això no pinta gaire bé. +think-arrived-2=No veig cap enginyer mort per aquí. Deurien haver escapat a temps. +think-arrived-3=Sembla que estaven investigant tecnologies avançades. +think-arrived-4=Si reparo la base, podré continuar la investigació. +think-arrived-5=Hauré de reparar la infraestructura ferroviària. Els recursos minerals de la zona s'acabaran aviat. +think-gather-supplies-1=Molt bé. Ja tinc les entregues de rail establertes. +think-gather-supplies-2=Això vol dir que ja puc augmentar la producció. +think-gather-supplies-3=No obstant, els nadius de l'àrea cada vegada són més hostils. +think-gather-supplies-4=He de carregar tot el que pugui al cotxe i trobar un lloc més segur per muntar una base permanent. +think-ready-to-go=Estic llest per anar-me'n. +think-recover-railway=És l'hora de reparar les vies danyades i recuperar l'accés a les mines. +[final-screen] +continue=Continua +demo-heading=Demostració completada +feature-1=Jugar en mode lliure, la manera principal de jugar. Començareu amb pocs subministraments i heu de construir una fàbrica per tal de llançar un coet a l'espai. Investigareu i explorareu totes les eines que ofereix el Factorio per ajudar-vos a millorar la producció i defensar-vos dels nadius. +feature-2=Afegir-vos a partides multijugador i construir fàbriques amb altres jugadors. +feature-3=Jugar alguns dels difícils i interessants escenaris com el mode d'onades o els reptes de subministrament. +feature-4=Explorar i descarregar mods des del portal de mods i usar el servei oficial de mods. +feature-5=Descobrir moltes funcions i mecàniques del joc, incloent: indústries petroquímiques, energia nuclear, armadures modulars, plànols i construcció automatitzada, torretes d'artilleria, mòduls de producció i robots voladors. +feature-6=I descobrir moltes altres coses… +heading=Tutorial completat +text=[font=heading-2]Enhorabona! Heu arribat al final del tutorial.[/font][font=default]\n\nPodeu continuar jugant en aquest nivell tant com vulgueu o bé sortir i construir una nova fàbrica en el mode lliure.\n\El mode lliure és la manera principal de jugar. Començareu amb pocs subministraments i heu de construir una fàbrica per tal de llançar un coet a l'espai.\n\nInvestigareu i explorareu totes les eines que ofereix el Factorio per ajudar-vos a millorar la producció i defensar-vos dels nadius.[/font] +text-demo=[font=heading-2]Enhorabona! Heu arribat al final de la demostració.[/font][font=default]\n\nPodeu continuar jugant en aquest nivell tant com vulgueu.\n\nEsperem que considereu comprar el Factorio i desblocar tot el contingut del joc per poder:[/font] +thanks=Gràcies per jugar,\nL'equip del Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/cs/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/cs/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8d358ec91f1de91db6a51021f75d85cf8cc71d3f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/cs/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Posbírej zásoby do svého auta. +goal-repair-base-and-research-railway=Oprav základnu a vyzkoumej automatizovanou železniční dopravu. +goal-set-up-train=Oprav železnici a zaveď automatické železniční dodávky. +iron-mine-stop=[img=item/iron-ore] Těžení železné rudy +iron-processing-stop=[img=item/iron-ore] Zpracování železné rudy +think-arrived-1=No, tohle nevypadá moc dobře. +think-arrived-2=Nevidím zde žádná těla, takže museli uniknout včas. +think-arrived-3=Vypadá to, že tady zkoumali vyspělé technologie. +think-arrived-4=Pokud opravím základnu, můžu pokračovat v jejich výzkumu. +think-arrived-5=Budu muset také opravit železniční infrastrukturu. Místní zdroje budou brzy vyčerpané. +think-gather-supplies-1=Dobře, mám nastavené železniční dodávky. +think-gather-supplies-2=To znamená, že mohu opravdu začít zvětšovat svou produkci. +think-gather-supplies-3=Obyvatelé v této oblasti jsou však stále víc a víc podráždění. +think-gather-supplies-4=Měl bych shromáždit, co můžu ve svém autě, a pak se pokusit najít nějaké bezpečnější místo a vytvořit trvalejší základnu. +think-ready-to-go=Jsem připraven vyrazit. +think-recover-railway=Nastal čas opravit železnici a dostat se ke vzdáleným dolům. +[final-screen] +continue=Pokračovat +demo-heading=Demo dokončeno +feature-1=Hrát Freeplay, hlavní způsob hraní hry. Začneš jen s minimálními zásobami a musíš vybudovat továrnu s cílem vypustit raketu do vesmíru.\n\nBudeš zkoumat a objevovat celou řadu funkcí, kterou Factorio nabízí, abys mohl zvýšit svoji produkci, a bránit se před místními obyvateli, kteří tě nemají rádi. +feature-2=Připojit se k hře pro více hráčů a budovat továrnu se svými přáteli. +feature-3=Hrát jeden z mnoha náročných a zajímavých scénářů, jako je Boj o přežití nebo Zásobovací výzva. +feature-4=Prozkoumat a stahovat módy z vestavěného portálu modů a plně využít oficiální podporu modů. +feature-5=Objevit mnoho nových herních funkcí a mechanik, včetně ropného průmyslu, jaderné energie, modulové zbroje, plánů a automatizované výstavby, dělostřeleckých věží, modulů produktivity a létajících robotů. +feature-6=A najdeš mnohem více věcí pro zábavu... +heading=Tutoriál dokončen +text=[font=heading-2]Gratulujeme, dokončil jsi tutoriál.[/font][font=default]\n\nMůžeš pokračovat v hraní na této úrovni, pokud chceš, nebo ukonči tutoriál a vybuduj novou továrnu v režimu Volná hra.\n\nVolná hra je hlavním způsobem hraní hry. Začneš jen s minimálními zásobami a musíš vybudovat továrnu s cílem vypustit raketu do vesmíru.\n\nBudeš zkoumat a objevovat celou řadu funkcí, kterou Factorio nabízí, abys mohl zvýšit svoji produkci, a bránit se před místními obyvateli, kteří tě nemají rádi. +text-demo=[font=heading-2]Gratulujeme, dokončil jsi demo kampaň.[/font][font=default]\n\nMůžeš pokračovat v hraní na této úrovni, jak dlouho chceš.\n\nDoufáme, že budeš uvažovat o zakoupení Factoria, a tím odemkneš celý obsah hry, ve kterém budeš moct:[/font] +thanks=Děkujeme za hraní,\nTým Factoria + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/da/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/da/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f52a1c68b9826d21031cbba1a826842cab1c0373 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/da/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Saml forsyninger i din bil. +goal-repair-base-and-research-railway=Genopbyg basen og færdiggør forskning i automatiseret jernbanetransport. +goal-set-up-train=Reparer jernbanen og opsæt automatisk levering med tog. +iron-mine-stop=[img=item/iron-ore] Jernmalm - mine +iron-processing-stop=[img=item/iron-ore] Jernmalm - forarbejdning +think-arrived-1=Nå, det her ser ikke for godt ud. +think-arrived-2=Jeg kan ikke se nogen lig af ingeniører, så de må have undsluppet i tide. +think-arrived-3=Det ser ud til at de var i gang med at forske i avancerede teknologier her. +think-arrived-4=Hvis jeg reparerer basen kan jeg fortsætte deres forskning. +think-arrived-5=Jeg bliver nødt til også at reparere jernbanenettet. De lokale råstofressourcer løber snart tør. +think-gather-supplies-1=Sådan, så har jeg igangsat togleverancerne. +think-gather-supplies-2=Det betyder at jeg nu for alvor kan forøge min produktion. +think-gather-supplies-3=De indfødte i dette område bliver imidlertid stadig mere fjendtlige. +think-gather-supplies-4=Jeg må samle sammen hvad jeg kan have i min bil, og derefter prøve at finde et mere sikkert sted at etablere en mere permanent base. +think-ready-to-go=Jeg er klar til at tage afsted. +think-recover-railway=Det er på tide at reparere jernbanen og få adgang til de fjerntliggende miner. +[final-screen] +continue=Fortsæt +demo-heading=Demo gennemført +feature-1=Spille Frit spil, som er den primære måde at spille spillet på. Du starter kun med nogle enkelte forsyninger, og skal bygge din fabrik op til målet om at affyre en rumraket ud i rummet. Du kan udforske alle mulighederne som Factorio tilbyder for at øge produktionen i din fabrik, og forsvare den mod de indfødte som virkelig ikke kan lide dig. +feature-2=Deltage i flerspillerspil og bygge en fabrik sammen med dine venner. +feature-3=Spil en af de andre udfordrende og spændende scenarier som f.eks. Bølgeforsvar eller Forsyningsudfordringen. +feature-4=Udforsk og hent modifikationer til spillet fra den indbygget portal, og få glæde af den officielle modifikationsunderstøttelse. +feature-5=Udforsk mange nye muligheder og mekanikker: olieindustri, atomkraft, modulær rustning, byggeplaner og automatiseret konstruktion, artilleritårne, produktionsmoduler, flyvende robotter, mm. +feature-6=And find meget mere at hygge dig med... +heading=Vejledningspil gennemført +text=[font=heading-2]Tillykke, du har gennemført vejledningsspillet.[/font][font=default]\n\nDu kan fortsætte med at spille på denne bane så længe du har lyst, eller gå tilbage til hovedmenuen og starte en ny fabrik i Frit spil.\n\nFrit spil er den primære måde at spille Factorio på. Du starter kun med nogle enkelte forsyninger, og skal bygge din fabrik op til målet om at affyre en rumraket ud i rummet.\n\nDu kan udforske alle mulighederne som Factorio tilbyder for at øge produktionen i din fabrik, og forsvare den mod de indfødte som virkelig ikke kan lide dig.[/font] +text-demo=[font=heading-2]Tillykke, du har gennemført demoen.[/font][font=default]\n\nDu kan fortsætte med at spille på denne bane så længe du har lyst.\n\nVi håber at du har lyst til at købe Factorio, så du får adgang til alt indholdet i spillet. Du får mulighed for:[/font] +thanks=Tak for spillet,\nFactorio holdet + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/de/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/de/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8d6eb1bb7dc7484b241b10eb3accd17cbdf7f9b1 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/de/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Sammle Vorräte in Deinem Auto. +goal-repair-base-and-research-railway=Baue die Basis wieder auf und erforsche die Technologie „Automatisierter Schienenverkehr“. +goal-set-up-train=Repariere die Eisenbahn und richte automatisierte Lieferungen per Zug ein. +iron-mine-stop=[img=item/iron-ore] Eisenerz-Bergwerk +iron-processing-stop=[img=item/iron-ore] Eisenerz-Verarbeitung +think-arrived-1=Nun, das sieht nicht allzu gut aus. +think-arrived-2=Ich sehe keine toten Ingenieure, also müssen sie rechtzeitig entkommen sein. +think-arrived-3=Es sieht so aus, als ob sie hier fortgeschrittene Technologien erforscht haben. +think-arrived-4=Wenn ich die Basis wieder aufbaue, kann ich ihre Forschung fortsetzen. +think-arrived-5=Ich muss auch die Eisenbahn reparieren. Die lokalen Ressourcenfelder gehen bald zur Neige. +think-gather-supplies-1=Sehr gut! Die Züge beliefern meine Fabrik jetzt automatisch. +think-gather-supplies-2=Das bedeutet, dass ich meine Produktion nun ordentlich steigern kann. +think-gather-supplies-3=Die Einheimischen hier werden jedoch zunehmend feindseliger. +think-gather-supplies-4=Ich sollte so viel wie möglich in meinem Auto verstauen und dann versuchen einen sichereren Ort zu finden, um eine langfristigere Basis zu errichten. +think-ready-to-go=Es kann losgehen. +think-recover-railway=Es ist an der Zeit, die Eisenbahn zu reparieren und so die entfernten Bergwerke zugänglich zu machen. +[final-screen] +continue=Fortfahren +demo-heading=Demo abgeschlossen +feature-1=Ein Freies Spiel spielen, die empfohlene Art Factorio zu spielen. Dort beginnst Du mit nur wenigen Vorräten und musst Deine Fabrik mit dem Ziel aufbauen, eine Rakete in den Weltraum zu entsenden. Du wirst alle Technologien erforschen und alle Möglichkeiten kennenlernen, die Factorio zu bieten hat, um Deine Produktion zu steigern und um Deine Fabrik vor den Einheimischen zu verteidigen. Denn sie mögen Dich nicht. +feature-2=Dich Mehrspieler-Partien anschließen und mit Deinen Freunden eine Fabrik aufbauen. +feature-3=Eines der vielen herausfordernden und interessanten Szenarien spielen, wie etwa die Angriffswellen-Verteidigung oder die Versorgungs-Herausforderung. +feature-4=Mods im eingebauten Mod-Portal erkunden und direkt herunterladen, und die offizielle Mod-Unterstützung voll in Anspruch nehmen. +feature-5=Viele neue Spielweisen und Spielmechaniken entdecken, unter anderem: Ölindustrie, Kernkraft, Modulare Rüstungen, Blaupausen und automatisiertes Bauen, Artillerie-Geschütze, Produktionsmodule und fliegende Roboter. +feature-6=Und noch viel mehr … +heading=Tutorial abgeschlossen +text=[font=heading-2]Herzlichen Glückwunsch! Du hast das Ende des Tutorials erreicht.[/font][font=default]\n\nDu kannst In diesem Level weiterspielen, solange Du möchtest, oder es beenden und eine neue Fabrik im Freien Spiel bauen.\n\nDas Freie Spiel ist die empfohlene Art, Factorio zu spielen. Dort beginnst Du mit nur wenigen Vorräten und musst Deine Fabrik mit dem Ziel aufbauen, eine Rakete in den Weltraum zu entsenden.\n\nDu wirst alle Technologien erforschen und alle Möglichkeiten kennenlernen, die Factorio zu bieten hat, um Deine Produktion zu steigern und um Deine Fabrik vor den Einheimischen zu verteidigen. Denn sie mögen Dich nicht.[/font] +text-demo=[font=heading-2]Herzlichen Glückwunsch! Du hast das Ende der Demo erreicht.[/font][font=default]\n\nDu kannst in diesem Level weiterspielen, solange Du möchtest.\n\nWir hoffen, dass Du in Erwägung ziehst, Factorio zu kaufen und den vollständigen Spielinhalt freizuschalten. Dort kannst Du:[/font] +thanks=Vielen Dank für’s Spielen!\nDas Factorio-Team + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/el/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/el/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f70048b8778f6c9f1bc9ba58fb97c401e653939f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/el/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Μάζεψε προμήθειες στο αυτοκίνητο +goal-repair-base-and-research-railway=Επισκεύασε τη βάση και ερεύνησε την αυτοματοποιημένη σιδηροδρομική μεταφορά. +goal-set-up-train=Επισκεύασε τον σιδηρόδρομο και ετοίμασε αυτόματες παραδώσεις με το τρένο +iron-mine-stop=[img=item/iron-ore] Ορυχείο σιδήρου +iron-processing-stop=[img=item/iron-ore] Επεξεργασία σιδήρου +think-arrived-1=Λοιπόν, αυτό δεν μου φαίνεται και πολύ καλό. +think-arrived-2=Δεν βλέπω πτώματα, μάλλον δραπέτευσαν εγκαίρως. +think-arrived-3=Εδώ φαίνεται ότι ερευνούσαν εξελιγμένες τεχνολογίες. +think-arrived-4=Αν επισκευάσω την βάση, μπορώ να συνεχίσω την ερευνά τους. +think-arrived-5=Επίσης η σιδηροδρομική υποδομή θα πρέπει να επισκευαστεί. Οι πόροι εδώ σύντομα θα τελειώσουν. +think-gather-supplies-1=Εντάξει, οι παραδώσεις με το τρένο είναι έτοιμες. +think-gather-supplies-2=Αυτό σημαίνει ότι μπορώ να αυξήσω την παραγωγή μου. +think-gather-supplies-3=Ωστόσο, οι ιθαγενείς της περιοχής γίνονται όλο και πιο εχθρικοί. +think-gather-supplies-4=Καλύτερα να φορτώσω ότι μπορώ στο αυτοκίνητο ώστε να βρω ασφαλέστερο μέρος και να στήσω μία πιο μόνιμη βάση. +think-ready-to-go=Είμαι έτοιμος να πάω. +think-recover-railway=Ήρθε η ώρα να επισκευάσεις τον σιδηρόδρομο για να έχεις πρόσβαση στα μακρινά ορυχεία. +[final-screen] +continue=Συνέχεια +demo-heading=Η έκδοση δοκιμής ολοκληρώθηκε +feature-1=Το ελεύθερο παιχνίδι είναι ο κύριος τρόπος για να παίξεις. Ξεκινάς με ελάχιστες προμήθειες και θα πρέπει να χτίσεις το εργοστάσιό σου με σκοπό την εκτόξευση ενός πυραύλου στο διάστημα. Θα ανακαλύψεις τις δυνατότητες που προσφέρει το Factorio ώστε να αυξήσεις την παραγωγή σου και να αμυνθείς ενάντια στους ιθαγενείς που δεν σε θέλουν εδώ. +feature-2=Παίξε με πολλούς παίχτες και χτίσε ένα εργοστάσιο με τους φίλους σου +feature-3=Παίξε κάποιο από τα ενδιαφέροντα και προκλητικά σενάρια όπως Άμυνα στα κύματα ή Πρόκληση προμηθειών. +feature-4=Ανακάλυψε και κατέβασε mods από την ενσωματωμένη πύλη mod και αξιοποίησε πλήρως την επίσημη υποστήριξη mod. +feature-5=Ανακάλυψε πολλές νέες δυνατότητες και μηχανισμούς του παιχνιδιού, όπως: βιομηχανία πετρελαίου, πυρηνική ενέργεια, αρθρωτή πανοπλία, σχεδιαγράμματα και αυτοματοποιημένες κατασκευές, πύργους πυροβολικού, μονάδες παραγωγής, ιπτάμενα ρομπότ. +feature-6=Και βρες περισσότερα να απολαύσεις +heading=Ολοκλήρωση εκμάθησης +text=[font=heading-2]Συγχαρητήρια, ολοκλήρωσες τον οδηγό εκμάθησης.[/font][font=default]\n\nΣυνέχισε να παίζεις εδώ όσο θέλεις ή βγες και χτίσε ένα νέο εργοστάσιο στο ελεύθερο παιχνίδι.\n\nΤο ελεύθερο παιχνίδι είναι ο κύριος τρόπος για να παίξεις. Ξεκινάς με ελάχιστες προμήθειες και θα πρέπει να χτίσεις το εργοστάσιό σου με σκοπό την εκτόξευση ενός πυραύλου στο διάστημα .\n\n Θα ανακαλύψεις τις δυνατότητες που προσφέρει το Factorio ώστε να αυξήσεις την παραγωγή σου και να αμυνθείς ενάντια στους ιθαγενείς που δεν σε θέλουν εδώ.[/font] +text-demo=[font=heading-2]Συγχαρητήρια, ολοκλήρωσες την έκδοση δοκιμής.[/font][font=default]\n\nYΣυνέχισε να παίζεις εδώ όσο θέλεις.\n\nΕλπίζουμε να εξετάσεις το ενδεχόμενο να αγοράσεις το Factorio και να ξεκλειδώσεις το πλήρες περιεχόμενο του παιχνιδιού στο οποίο μπορείς να:[/font] +thanks=Ευχαριστούμε που έπαιξες,\nΗ ομάδα του Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/en/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/en/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c5168032cca2cd131e95a4710b29c9c7026b74b4 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/en/demo_level-05.cfg @@ -0,0 +1,37 @@ +think-arrived-1=Well, this doesn't look too good. +think-arrived-2=I don't see any engineer corpses, so they must have escaped in time. +think-arrived-3=It looks like they were researching advanced technologies here. +think-arrived-4=If I repair the base, I can continue their research. +think-arrived-5=I will need to repair the rail infrastructure too. The local resource patches will run dry soon. + +goal-repair-base-and-research-railway=Repair the base and research automated rail transportation. + +think-recover-railway=It is time to repair the railway and access the distant mines. + +goal-set-up-train=Repair the railway and set up automated rail deliveries. + +think-gather-supplies-1=Alright, I have the railway deliveries set up. +think-gather-supplies-2=That means I can really start to ramp up my production. +think-gather-supplies-3=However, the natives in this area are growing increasingly hostile. +think-gather-supplies-4=I should gather what I can in my car, then try to find somewhere safer to set up a more permanent base. + +goal-get-supplies=Gather supplies in your car. + +think-ready-to-go=I am ready to go. + +iron-processing-stop=[img=item/iron-ore] Iron ore processing +iron-mine-stop=[img=item/iron-ore] Iron ore mine + +[final-screen] +heading=Tutorial complete +demo-heading=Demo complete +text=[font=heading-2]Congratulations, you have reached the end of the tutorial.[/font][font=default]\n\nYou are free to continue playing on this level as long as you like, or exit and build a new factory in Freeplay mode.\n\nFreeplay is the main way of playing the game. You will start with only a few supplies, and you must build up your factory with the goal of launching a rocket into space.\n\nYou will research and explore the full feature set that Factorio offers to help grow your production, and defend it from the natives who do not like you.[/font] +text-demo=[font=heading-2]Congratulations, you have reached the end of the demo.[/font][font=default]\n\nYou are free to continue playing on this level as long as you like.\n\nWe hope you will consider purchasing Factorio, and unlock the full game content, in which you will be able to:[/font] +feature-1=Play Freeplay, the main way of playing the game. You will start with only a few supplies, and you must build up your factory with the goal of launching a rocket into space. You will research and explore the full feature set that Factorio offers to help grow your production, and defend it from the natives who do not like you. +feature-2=Join multiplayer games and build a factory with your friends. +feature-3=Play one of the many challenging and interesting scenarios such as Wave Defense or the Supply Challenge. +feature-4=Explore and download mods from the built-in mod portal, and make full use of the official mod support. +feature-5=Discover many new gameplay features and mechanics, including: oil industry, nuclear power, modular armor, blueprints and automated construction, artillery turrets, production modules, flying robots. +feature-6=And find much more to enjoy... +thanks=Thanks for playing,\nThe Factorio team +continue=Continue diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/es-ES/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/es-ES/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4cb460f7adffb6cca67a131ddb67203ea656505c --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/es-ES/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Reúne suministros en tu coche. +goal-repair-base-and-research-railway=Repara la base e investiga "Transporte ferroviario automatizado." +goal-set-up-train=Repara las vías y pon en marcha un flujo de entregas ferroviarias automatizadas. +iron-mine-stop=[img=item/iron-ore] Minería del mineral de hierro +iron-processing-stop=[img=item/iron-ore] Procesado del mineral de hierro +think-arrived-1=Vaya, esto no pinta nada bien. +think-arrived-2=No veo cuerpos de ningún ingeniero, así que deben de haber escapado a tiempo. +think-arrived-3=Parece que aquí estaban investigando tecnologías avanzadas. +think-arrived-4=Si reparo la base, podré continuar su investigación. +think-arrived-5=También necesitaré reparar la infraestructura ferroviaria. Pronto se acabarán los recursos de la zona. +think-gather-supplies-1=Vale, el sistema de entregas ferroviarias está listo. +think-gather-supplies-2=Eso significa que ahora podré aumentar considerablemente mi producción. +think-gather-supplies-3=Sin embargo, los nativos de esta zona son cada vez más hostiles. +think-gather-supplies-4=Debería reunir lo que pueda en mi coche y tratar de encontrar otro lugar más seguro para montar una base permanente. +think-ready-to-go=Estoy listo para seguir. +think-recover-railway=Es hora de reparar las vías y acceder a minas más alejadas. +[final-screen] +continue=Continuar +demo-heading=Demo completada +feature-1=Juega al modo "Libre", el modo principal del juego. Comenzarás con unos pocos suministros y tendrás que construir tu fábrica para poder lanzar un cohete al espacio. Investiga y explora todas las opciones que Factorio te ofrece para mejorar tu producción, mientras te defiendes de unos nativos que no parecen apreciar tu presencia. +feature-2=Únete a partidas multijugador y construye una fábrica junto con tus amigos. +feature-3=Escoge de entre nuestros escenarios desafiantes e interesantes ya disponibles, como "Defensa contra oleadas" o "Reto de suministros." +feature-4=Explora y descarga mods usando nuestro portal de mods integrado, aprovechándote de todas nuestras herramientas de creación oficiales. +feature-5=Descubre nuevas características y mecánicas de juego, tales como: industria petrolífera, energía nuclear, armadura modular, planos y construcción automática, torretas de artillería, módulos de producción, robots voladores... +feature-6=Y mucho más... +heading=Tutorial completado +text=[font=heading-2]Felicidades, has terminado el tutorial.[/font][font=default]\n\nPuedes seguir jugando en este nivel tanto como quieras, o también puedes salir de la partida y comenzar a construir una nueva fábrica en el modo "Libre."\n\nEste es el modo principal del juego. Comenzarás con unos pocos suministros y tendrás que construir tu fábrica para poder lanzar un cohete al espacio.\n\nInvestiga y explora todas las opciones que Factorio te ofrece para mejorar tu producción, mientras te defiendes de unos nativos que no parecen apreciar tu presencia.[/font] +text-demo=[font=heading-2]Felicidades, has terminado la demo del juego.[/font][font=default]\n\nPuedes seguir jugando en este nivel tanto como quieras.\n\nEsperamos que te animes a comprar Factorio, pudiendo así desbloquear todo el contenido del juego y con el que podrás:[/font] +thanks=Muchas gracias por jugar,\nEl equipo de Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/et/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/et/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b7bfb7d0768ef3ec0b3e947b73a3bad8245d0bd2 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/et/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Koguge tarvikuid enda autosse +goal-repair-base-and-research-railway=Taasta baas ning uuri automatiseeritud raudtee transporti. +goal-set-up-train=Paranda raudtee ja seadistada automatiseeritud raudteevedu. +iron-mine-stop=Rauamaagi kaevandus +iron-processing-stop=Rauamaagi töötlemine +think-arrived-1=Hästi, see ei näe liiga hea välja. +think-arrived-2=Ma ei näe ühtegi inseneri surnukeha, seega pidid nad õigel ajal põgenema. +think-arrived-3=Näib, et nad uurisid siin kõrgtehnoloogiaid. +think-arrived-4=Kui ma parandan baasi, siis ma saan jätkata uurimisega. +think-arrived-5=Mul on vaja ka raudtee infrastruktuuri parandada. Kohalikud ressursipaigad saavad peagi tühjaks. +think-gather-supplies-1=Olgu, mul on raudteevedu seadistatud. +think-gather-supplies-2=See tähendab, et saan tõesti hakata oma tootmist suurendama. +think-gather-supplies-3=Selle piirkonna põliselanikud muutuvad aga üha vaenulikumaks. +think-gather-supplies-4=Peaksin autosse koguma, mis võimalik, ja siis proovima leida turvalist kohta, kus püsivam baas püsti panna. +think-ready-to-go=Ma olen valmis minema +think-recover-railway=Aeg on parandada raudtee ja pääseda kaugetesse kaevandustesse. +[final-screen] +continue=Jätka +demo-heading=Demostratsioon lõpetatud +feature-1=Mängida Vaba režiimi mis on peamine mänguviis. Alustate vaid mõne varuga ja peate oma tehase üles ehitama eesmärgiga saata rakett kosmosesse. Uurite ja avastate kõiki funktsioone, mida Factorio pakub, et aidata teie tootmist kasvatada, ja kaitsta seda põliselanike eest, kellele te ei meeldi. +feature-2=Liitu mitmikmängu mängudega ja ehita tehast koos sinu sõpradega. +feature-3=Mängige ühte paljudest väljakutsuvatest ja huvitavatest stsenaariumitest, nagu Lainekaitse või Varude väljakutse. +feature-4=Uurige ja laadige modifikatsioone alla sisseehitatud modiportaalist ning kasutage täiel määral ametlikku modi tuge. +feature-5=Avastage palju uusi mängufunktsioone ja -mehaanikat, sealhulgas: naftatööstus, tuumaenergia, moodulsoomused, joonised ja automatiseeritud ehitus, suurtükitornid, tootmismoodulid, lendavad robotid. +feature-6=Ja leia palju muud, mida nautida... +heading=Õpetus on lõpetatud +text=[font=heading-2]Õnnitleme, olete jõudnud õpetuse lõppu.[/font][font=default]\n\nVõite sellel tasemel mängimist jätkata seni, kuni soovite, või väljuge ja ehitage Vabas režiimis uus tehas.\n\nVaba režiim on peamine mänguviis. Alustate vaid mõne varuga ja peate oma tehase üles ehitama eesmärgiga saata rakett kosmosesse.\n\nUurite ja avastate kõiki funktsioone, mida Factorio pakub, et aidata teie tootmist kasvatada, ja kaitsta seda põliselanike eest, kellele te ei meeldi.[/font] +text-demo=[font=heading-2]Õnnitleme, olete jõudnud demo lõppu.[/font][font=default]\n\nVõite sellel tasemel mängimist jätkata nii kaua, kui soovite.\n\nLoodame, et kaalute Factorio ostmist ja avate kogu mängu sisu, milles saate:[/font] +thanks=Täname mängimast\nFactorio meeskond + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/fi/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/fi/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f876193cf31904f1a3ab7feb3f24623ca45c2d2e --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/fi/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Kerää varusteita autoon. +goal-repair-base-and-research-railway=Korjaa tukikohta ja kehitä automatisoitu raideliikenne. +goal-set-up-train=Korjaa rautatie ja säädä automaattiset junakuljetukset. +iron-mine-stop=[img=item/iron-ore] Rautakaivos +iron-processing-stop=[img=item/iron-ore] Rautamalmin jalostus +think-arrived-1=Ei hyvältä näytä... +think-arrived-2=En näe insinöörien ruumiita, joten he varmaan pääsivät pakoon. +think-arrived-3=Näyttää siltä, että täällä kehitettiin edistynyttä teknologiaa. +think-arrived-4=Jos korjaan tukikohdan, voin jatkaa tutkimusta. +think-arrived-5=Raiteet on korjattava myös, koska lähimmät malmiesiintymät ehtyvät pian. +think-gather-supplies-1=No niin, juna kulkee nyt automaatisesti. +think-gather-supplies-2=Nyt voin kunnolla kasvattaa tuotannon määrää. +think-gather-supplies-3=Paikalliset elukat muuttuvat tosin koko ajan vihamielisemmiksi. +think-gather-supplies-4=Paras pakata kaikki mahdollinen autoon ja etsiä jostain turvallisempi paikka pysyvämmälle tukikohdalle. +think-ready-to-go=Olen valmis lähtemään. +think-recover-railway=On aika korjata rautatie ja päästä kaukaisille kaivoksille. +[final-screen] +continue=Jatka +demo-heading=Demo-versio läpäisty +feature-1=Pelaa Factorion pääpelimuotoa vapaapeliä. Vapaapelissä aloitetaan tyhjästä vähäisillä varusteilla, ja rakennetaan tehdasta tavoitteena laukaista raketti avaruuteen. Pelissä on saatavilla Factorion täysi teknologiavalikoima, jota tutkimalla kasvatetaan tuotantoa ja puolustaudutaan vihamielisiltä alkuasukkailta. +feature-2=Liity moninpeliin ja rakenna tehdas kavereidesi kanssa. +feature-3=Pelaa haastavia skenaarioita, kuten Aaltopuolustusta tai Tarjontahaastetta. +feature-4=Löydä ja lataa modeja sisäänrakennetusta modiportaalista ja ota virallisesta modituesta kaikki irti. +feature-5=Tutustu moniin uusiin pelimekaniikkoihin, kuten: öljyteollisuus, ydinvoima, modulaarinen panssari, suunnitelmat ja automatisoitu rakentaminen, tykistö, tuotantomoduulit ja lentävät robotit. +feature-6=Ja löydä paljon lisää... +heading=Kurssi läpäisty +text=[font=heading-2] Onnittelut, olet pelannut kurssin loppuun.[/font][font=default]\n\nVoit jatkaa pelaamista vapaasti niin pitkään kuin haluat, tai poistua ja rakentaa uuden tehtaan vapaapelimoodissa.\n\nVapaapeli on yleisin tapa pelata Factoriota. Vapaapelissä aloitetaan tyhjästä vähäisillä varusteilla, ja rakennetaan tehdasta tavoitteena laukaista raketti avaruuteen.\n\nPelissä on saatavilla Factorion täysi teknologiavalikoima, jota tutkimalla kasvatetaan tuotantoa ja puolustaudutaan vihamielisiltä alkuasukkailta.[/font] +text-demo=[font=heading-2]Onnittelut, olet pelannut demon loppuun.[/font][font=default]\n\nVoit jatkaa tämän kentän pelaamista niin pitkään kuin haluat.\n\nToivomme, että harkitset Factorion ostamista. Se avaa täyden pelisisällön, jossa voit:[/font] +thanks=Kiitos kun pelasit,\nFactorion tiimi + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/fr/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/fr/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..62324ac62ffc5220b7aabd66f55fd1bb2c17c638 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/fr/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Rassemblez des marchandises dans votre voiture. +goal-repair-base-and-research-railway=Réparez la base et faites la recherche du transport ferroviaire automatisé. +goal-set-up-train=Réparez le chemin de fer et mettez en place des livraisons ferroviaires automatisées. +iron-mine-stop=[img=item/iron-ore] Mine de fer +iron-processing-stop=[img=item/iron-ore] Traitement du minerai de fer +think-arrived-1=Eh bien, ça n'a pas l'air très bon. +think-arrived-2=Je ne vois aucun corps d'ingénieur, donc ils ont dû s'échapper à temps. +think-arrived-3=Il semble qu'ils aient fait des recherches sur des technologies avancées ici. +think-arrived-4=Si je répare la base, je pourrai poursuivre leurs recherches. +think-arrived-5=Je vais aussi devoir réparer l'infrastructure ferroviaire. Les ressources locales vont bientôt s'épuiser. +think-gather-supplies-1=Très bien, j'ai mis en place les livraisons par trains. +think-gather-supplies-2=Cela signifie que je peux vraiment commencer à intensifier ma production. +think-gather-supplies-3=Cependant, les autochtones de cette région sont de plus en plus hostiles. +think-gather-supplies-4=Je devrais regrouper ce que je peux dans ma voiture, puis essayer de trouver un endroit plus sûr pour mettre en place une base plus permanente. +think-ready-to-go=Je suis prêt à partir. +think-recover-railway=Il est temps de réparer la voie ferrée et d'accéder aux mines éloignées. +[final-screen] +continue=Continuer +demo-heading=Fin de la démo +feature-1=Jouer comme vous le voulez. C'est la principale façon de jouer. Vous commencerez avec seulement quelques objets, et vous devrez construire votre usine dans le but de lancer une fusée dans l'espace. Vous allez rechercher et explorer toutes les possibilités qu'offre Factorio pour vous aider à développer votre production, et la défendre contre les autochtones qui ne vous trouvent pas sympathiques. +feature-2=Participer à des parties à plusieurs joueurs et construire une usine avec vos amis. +feature-3=Jouer à l'un des nombreux scénarios exigeants et intéressants tels que "Défense par vagues" ou "Défi d'approvisionnement". +feature-4=Découvrir et télécharger des mods à partir du portail intégré, et profiter pleinement de l'assistance officielle des mods. +feature-5=Découvrez de nombreuses nouvelles fonctionnalités et mécaniques du jeu, notamment : l'industrie pétrolière, l'énergie nucléaire, l'armure modulaire, les plans et la construction automatisée, les tourelles d'artillerie, les modules de production, les robots volants. +feature-6=Et trouver beaucoup plus de plaisirs... +heading=Fin du tutoriel +text=[font=heading-2]Félicitations, vous êtes arrivé à la fin du tutoriel.[/font][font=default]\n\nVous êtes libre de continuer à jouer à ce niveau aussi longtemps que vous le souhaitez, ou de quitter et de construire une nouvelle usine dans le mode de jeu libre.\n\nLe jeu libre est la façon principale de jouer. Vous commencerez avec seulement quelques objets, et vous devrez construire votre usine dans le but de lancer une fusée dans l'espace.\n\nVous allez rechercher et explorer toutes les possibilités qu'offre Factorio pour vous aider à développer votre production, et la défendre contre les autochtones qui ne vous trouvent pas sympathiques.[/font] +text-demo=[font=heading-2]Félicitations, vous avez atteint la fin de la démo.[/font][font=default]\n\nVous êtes libre de continuer à jouer à ce niveau aussi longtemps que vous le souhaitez.\n\nNous espérons que vous envisagerez d'acheter Factorio, et de débloquer l'intégralité du contenu du jeu, dans lequel vous pourrez : [/font] +thanks=Merci d'avoir joué,\nL'équipe de Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/he/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/he/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..07c96f4f8fe151cd087623c57a09627cb0338ce4 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/he/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=.תינוכמה לע הקפסא וסימעה +goal-repair-base-and-research-railway=.תובכרב יטמוטואה עונישה תייגולונכט תא ורקחו סיסבה תא ומקש +goal-set-up-train=.םייטמוטוא תבכר יחולשמ ורידגהו תבכרה תליסמ תא ונקת +iron-mine-stop=[img=item/iron-ore] לזרב תרפע תיירכ +iron-processing-stop=[img=item/iron-ore] לזרב תרפע דוביע +think-arrived-1=.דדועמ הארנ אל הז ,ןכבו +think-arrived-2=.טלמיהל וקיפסה םהש הארנכ זא ,םיגורה וא םיעוצפ םהשזיא האור ינניא +think-arrived-3=.תומדקתמ תויגולונכט הפ ורקחש הארנ +think-arrived-4=.םרקחמ תא ךישמהל לכוא ,סיסבה תא ןקתא םא +think-arrived-5=.בורקב ולזאי םיבורקה םיבאשמה .תבכרה תיתשת תא ןקתל םג ךירצ +think-gather-supplies-1=.םילולסמה תא רידגהל יתמייסש הארנ ,ןכבו +think-gather-supplies-2=.הקופתה תא תיתועמשמ לידגהל רשפא וישכעש רמואש המ +think-gather-supplies-3=.רתוי םינייוע םישענ םיימוקמה םירוציהש הארנ ,תאז םע +think-gather-supplies-4=.עובק סיסב תמקהל רתוי חוטב םוקמ אוצמל תוסנלו רשפאש המ תא תינוכמה לע סימעהל יילע +think-ready-to-go=.זוזל רשפא יתניחבמ +think-recover-railway=.םיקוחרה תורכמל עיגהלו תבכרה תליסמ תא ןקתל ןמזה עיגה +[final-screen] +continue=ךשמה +demo-heading=םלשוה ומדה +feature-1=.םינייוע םירוצי ינפמ ןגהלו ,רוצייה תקופת תא לידגהל ידכ עיצמ וירוטקפש םיעצמאה לכ תא ףושחלו רוקחל ולכות .ללחל ליט חולשל הרטמב לעפמ הגרדהב םיקהל םכילע היהיו ,הנטק םיטירפ תומכ םע וליחתת הז שיחרתב .קחשמב קחשל תירקיעה ךרדה אוהש ,ישפוחה שיחרתה תא וסנ +feature-2=.םכירבח םע לעפמ ומיקהו םיפתתשמ-יבורמ םיקחשמל ופרטצה +feature-3=."הקפסהה רגתא" וא "םילג ינפמ הנגה" ומכ םיניינעמו םירגתאמ םישיחרתב וקחש +feature-4=.הנבומה לטרופהמ דירוהל ןתינ םתוא ,םידומב תימשר ךמות קחשמה +feature-5=.םיפפועמ םיטובורו רוציי ילודומ ,הירליטרא יחתות ,תיטמוטוא היינבו םיטוטרש ,ירלודומ ןוירש ,תיניערג היגרנא ,טפנ תיישעת :ראשה ןיב תוללוכה ,תונווגמו תובר קחשמ תויורשפא ולג +feature-6=...םינהמ םירבד הברה דועו +heading=המלשוה הכרדהה +text=[font=heading-2]הכרדהה תומישמ םויס לע וניתוכרב![/font][font=default]n\n\ישפוחה שיחרתב שדח לעפמ רוצילו תאצל וא ,םכשפנ תוואכ וז הפמב קחשלו ךישמהל םכתורשפאב.\n\nללחל ליט חולשל הרטמב לעפמ הגרדהב םיקהל םכילע היהיו ,הנטק םיטירפ תומכ םע וליחתת הז שיחרתב .קחשמב קחשל תירקיעה ךרדה אוה ישפוחה שיחרתה.\n\nםינייוע םירוצי ינפמ ןגהלו ,רוצייה תקופת תא לידגהל ידכ עיצמ וירוטקפש םיעצמאה לכ תא ףושחלו רוקחל ולכות.[/font] +text-demo=[font=heading-2]ומדה תא םתמייס ,וניתוכרב.[/font][font=default]n\n\םכשפנ תוואכ וז הפמב קחשלו ךישמהל םכתורשפאב.\n\nולכות וב ,אלמה קחשמה ןכות תא חותפל ךכבו ,וירוטקפ תא שוכרל ולקשתש םיווקמ ונא:[/font] +thanks=וירוטקפ תווצn\!םתקחישש הדות + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/hr/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/hr/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..616267dd56e4346908a64a3f1bc997cb0f4dbada --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/hr/demo_level-05.cfg @@ -0,0 +1,3 @@ +[final-screen] +continue=Nastavi + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/hu/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/hu/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4eba816ff68882793218826a91947b51b1723bd5 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/hu/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Gyűjts elegendő készletet az autóban. +goal-repair-base-and-research-railway=Állítsd helyre a bázist, és fejleszd ki az automatizált vasúti szállítmányozást. +goal-set-up-train=Javítsd meg a vasutat, és állítsd be az automatikus vasúti szállítást. +iron-mine-stop=[img=item/iron-ore] Vasércbánya +iron-processing-stop=[img=item/iron-ore] Vasércfeldolgozás +think-arrived-1=Nos, ez nem néz ki túl jól. +think-arrived-2=Nem látom egyik mérnöknek a holttestét se, biztos időben elmenekültek. +think-arrived-3=Úgy tűnik, hogy itt fejlett technológiákat kutattak. +think-arrived-4=Ha megjavítom a bázist, folytathatom kutatásukat. +think-arrived-5=Meg kell majd javítanom a vasúti infrastruktúrát is. A helyi nyersanyagterületek hamarosan elfogynak. +think-gather-supplies-1=Rendben, felállítottam a vasúti szállításokat. +think-gather-supplies-2=Ez azt jelenti, hogy tényleg elkezdhetem felgyorsítani a termelésemet. +think-gather-supplies-3=A helyi lakosok azonban egyre ellenségesebbek ezen a területen. +think-gather-supplies-4=Össze kell gyűjtenem a kocsiba, amit csak tudok, majd megpróbálni biztonságosabb helyet találni egy állandóbb bázis felállításához. +think-ready-to-go=Készen állok. +think-recover-railway=Ideje megjavítani a vasutat és elérni a távoli bányászati területeket. +[final-screen] +continue=Folytatás +demo-heading=Demó befejezve +feature-1=Szabad játékot játszani, amely az elsődleges módja a játéknak. Kevés tárggyal indulsz, és fel kell építened a gyárat, hogy rakétát küldhess az űrbe. Kifejlestzhetsz mindent, és felfedezheted az összes funkciót, amellyel a Factorio lehetővé teszi, hogy növeld a termelésedet, és megvédd a helyiektől, akik nem szeretnek téged. +feature-2=Csatlakozni a többszereplős játékokhoz, és gyárakat felépíteni barátaiddal. +feature-3=Játszani a sok kihívást jelentő és érdekes pályán, mint a Hullámok elleni védekezés és az Ellátási kihívás. +feature-4=Felfedezni és letölteni modokat a beépített modportálról, és kihasználni a hivatalos modtámogatást. +feature-5=Felfedezni sokféle új játékmechanizmust, például: olajtermelés, atomenergia, moduláris páncél, tervrajzok és automata építkezés, lövegtornyok, termelésnövelő modulok, repülő drónok. +feature-6=És sok más dolgot találni, amit élvezhetsz... +heading=Oktatás befejezve. +text=[font=heading-2]Gratulálunk, elérted az oktatópályák végét.[/font][font=default]\n\nFolytathatod a játékot ezen a pályán, amíg szeretnéd, vagy építhetsz egy új gyárat a Szabad játék módban.\n\nA Szabad játék az elsődleges módja a játéknak. Kevés tárggyal indulsz, és fel kell építened a gyárat, hogy rakétát küldhess az űrbe.\n\nKifejleszhetsz mindent, és felfedezheted az összes funkciót, amellyel a Factorio lehetővé teszi, hogy növeld a termelésedet, és megvédd a helyiektől, akik nem szeretnek téged.[/font] +text-demo=[font=heading-2]Gratulálunk, elérted a demó végét.[/font][font=default]\n\nSzabadon folytathatod a játékot ezen a pályán, ameddig csak tetszik.\n\nReméljük, hogy fontolóra veszed a Factorio megvásárlását, és feloldod a játék teljes tartalmát, amelyben képes leszel:[/font] +thanks=Köszönjük, hogy játszttál!\nA Factorio csapata + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/id/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/id/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c3cd6d0a67328f4ed1d5b456f8dec6c77ee1f769 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/id/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Kumpulkan persediaan di mobilmu. +goal-repair-base-and-research-railway=Perbaiki pangkalan dan selidiki jalur transportasi otomatis. +goal-set-up-train=Perbaiki jalur kereta dan atur rel pengantar otomatis. +iron-mine-stop=[img=item/iron-ore] Tambang bijih besi +iron-processing-stop=[img=item/iron-ore] Bijih besi diproses +think-arrived-1=Sepertinya, ini tidak terlihat bagus. +think-arrived-2=Aku tidak menemukan tubuh teknisi yang terluka, sepertinya mereka berhasil lolos tepat waktu. +think-arrived-3=Sepertinya mereka sedang meneliti teknologi canggih yang terbaru di sini. +think-arrived-4=Jika aku memperbaiki pangkalan ini, aku bisa melanjutkan penelitian mereka. +think-arrived-5=Aku harus memperbaiki infrastruktur jalur kereta juga. Sumber daya utama akan segera habis. +think-gather-supplies-1=Baiklah, aku sudah mengatur jalur kereta pengantar. +think-gather-supplies-2=Artinya aku bisa memulai produksiku. +think-gather-supplies-3=Bagaimanapun juga, permusuhan antar penduduk asli daerah ini semakin besar. +think-gather-supplies-4=Aku harus mengumpulkan apapun yang aku bisa di dalam mobil, lalu coba mencari tempat yang lebih aman untuk membuat lebih banyak pangkalan tetap. +think-ready-to-go=Aku siap untuk berangkat. +think-recover-railway=Saatnya memperbaiki jalur kereta dan mengakses tambang yang jauh. +[final-screen] +continue=Lanjutkan +demo-heading=Demo selesai +feature-1=Permainan Freeplay, cara utama untuk memainkan permainan ini. Kamu akan mulai dengan beberapa persediaan dan kamu harus membangun pabrikmu dengan misi meluncurkan roket ke angkasa. Kamu akan menyelidiki dan mengeksplor set fitur lengkap yang disediakan Factorio untuk membantu perkembangan produksimu, dan melindunginya dari penduduk asli yang tidak menyukaimu. +feature-2=Bergabung dalam permainan multiplayer dan buat pabrik bersama temanmu. +feature-3=Mainkan berbagai tantangan dan skenario seru lainnya seperti Pertahanan Gelombang atau Tantangan Persediaan. +feature-4=Jelajahi dan unduh mods dari portal built-in mode, dan gunakan mod pendukung resmi sepenuhnya. +feature-5=Temukan berbagai fitur permainan dan mekanisme, termasuk: perusahaan minyak, tenaga nuklir, modul baju besi, cetak biru dan konstruksi otomatis, menara artileri, produksi modul, robot terbang. +feature-6=Dan temukan lebih banyak lagi... +heading=Tutrorial selesai +text=[font=heading-2]Selamat, kamu telah sampai diakhir tutorial.[/font][font=default]\n\nKamu bebas melanjutkan permainan di level ini selama yang kamu inginkan, atau keluar dan buat pabrik baru di mode Freeplay.\n\nFreeplay adalah cara utama memainkan permainan ini. Kamu akan mulai dengan beberapa persediaan, dan kamu harus membangun pabrikmu dengan misi meluncurkan roket ke angkasa.\n\nKamu akan menyelidiki dan menjelajah set fitur lengkap yang Factorio sediakan untuk membantu perkembangan produksimu, dan melindunginya dari penduduk asli yang tidak menyukaimu. +text-demo=[font=heading-2]Selamat, kamu telah sampai di akhir demo. [/font][font=default]\n\nKamu bebas melanjutkan permainan di level ini selama yang kamu mau.\n\nKami harap kamu dapat mempertimbangkan untuk membeli Factorio, dan membuka konten permainan secara lengkap, dalam arti kamu bisa melakukan: [/font] +thanks=Terima kasih telah bermain,\n Tim Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/it/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/it/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fab16b4ce575144493412301a091579900b57e62 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/it/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Raccogli i rifornimenti nella tua auto. +goal-repair-base-and-research-railway=Ricostruisci la base e ricerca la logistica ferroviaria. +goal-set-up-train=Ripara la ferrovia e predisponi consegne ferroviarie automatizzate. +iron-mine-stop=[img=item/iron-ore] Estrazione ferro grezzo +iron-processing-stop=[img=item/iron-ore] Lavorazione ferro grezzo +think-arrived-1=Beh, questo non sembra troppo buono. +think-arrived-2=Non vedo il cadavere di nessun ingegnere, devono essere riusciti a scappare in tempo. +think-arrived-3=Sembra che stessero sviluppando tecnologie avanzate qui. +think-arrived-4=Se riparo la base, posso continuare la loro ricerca. +think-arrived-5=Dovrò anche riparare l'infrastruttura ferroviaria; gli appezzamenti qui vicino si esauriranno presto. +think-gather-supplies-1=Va bene, ho le consegne ferroviarie. +think-gather-supplies-2=Ciò significa che posso davvero iniziare a incrementare la mia produzione. +think-gather-supplies-3=Tuttavia, i nativi in questa area sono sempre più ostili. +think-gather-supplies-4=Dovrei raccogliere quello che posso nella mia auto, poi cercare di trovare da un posto più sicuro per creare una base più permanente. +think-ready-to-go=Sono pronto per andare. +think-recover-railway=È il momento di riparare l'infrastruttura ferroviaria e sfruttare gli appezzamenti distanti. +[final-screen] +continue=Continua +demo-heading=Demo completata +feature-1=Gioca in Freeplay, il modo principale di giocare al gioco. Inizierai con pochi rifornimenti, e dovrai costruire la tua fabbrica con l'obiettivo di lanciare un razzo nello spazio. Ricercherete ed esplorerete il set completo di funzionalità che Factorio offre per aiutare a far crescere la vostra produzione, e difenderlo dai nativi a cui non piaci. +feature-2=Unisciti alle partite in multiplayer e costruisci una fabbrica con i tuoi amici. +feature-3=Gioca uno dei tanti scenari impegnativi e interessanti come la Difesa a Orde o la Sfida di Rifornimento. +feature-4=Esplora e scarica le mod dal portale di mod integrato, e fai pieno uso del supporto ufficiale delle mod. +feature-5=Scopri molte nuove funzionalità di gameplay e meccaniche, tra cui: industria petrolifera, energia nucleare, armatura modulare, progetti e costruzione automatizzata, torrette di artiglieria, moduli di produzione, robot volanti. +feature-6=E trovare molto di più per godere... +heading=Tutorial Completato +text=[font=heading-2]Congratulazioni, hai raggiunto la fine del tutorial.[/font][font=default]\n\nSei libero di continuare a giocare su questo livello finché vuoi, oppure esci e costruisci una nuova fabbrica in modalità Freeplay.\n\nFreeplay è il modo principale di giocare al gioco. Inizierai con pochi rifornimenti, e dovrai costruire la tua fabbrica con l'obiettivo di lanciare un razzo nello spazio.\n\nRicercherai ed esplorerai l'intero set di funzionalità che Factorio offre per contribuire a far crescere la tua produzione, e difenderlo dai nativi a cui non piaci.[/font] +text-demo=[font=heading-2]Congratulazioni, hai raggiunto la fine della demo.[/font][font=default]\n\nSei libero di continuare a giocare su questo livello finché vuoi.\n\nSperiamo che si prenderai in considerazione l'acquisto di Factorio e sbloccare l'intero contenuto del gioco, in cui si sarà in grado di:[/font] +thanks=Grazie per aver giocato,\nIl Team di Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/ja/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/ja/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..40fb35be4f21fff1d7e0c0aa9cb01ca77b237434 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/ja/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=車の中に資材を集めましょう。 +goal-repair-base-and-research-railway=拠点を修復し、鉄道輸送の自動化を研究しましょう。 +goal-set-up-train=線路を修理し、鉄道での自動輸送を行いましょう。 +iron-mine-stop=[img=item/iron-ore]鉄鉱石採掘場 +iron-processing-stop=[img=item/iron-ore]鉄鉱石加工 +think-arrived-1=うわあ、これはひどい… +think-arrived-2=エンジニアの死体は見当たらないから、なんとか逃げ延びたんだろう。 +think-arrived-3=ここで高度な技術を研究していたようだ。 +think-arrived-4=基地を修理すれば、彼らの研究を引き継げそうだ。 +think-arrived-5=鉄道インフラも修理する必要があるな。近くの鉱石はすぐに掘り尽くしてしまいそうだ。 +think-gather-supplies-1=よし、鉄道で自動輸送できるようになったぞ。 +think-gather-supplies-2=これで安心して生産を拡大することができるな。 +think-gather-supplies-3=でも、ここの現住生物は凶暴になっているなあ… +think-gather-supplies-4=もっとたくさんの資材を車に詰め込んで、安全な場所にしっかりとした拠点を構えたほうがいいかもしれないな。 +think-ready-to-go=準備完了! +think-recover-railway=鉄道を修理して遠くの鉱床を掘りに行きましょう。 +[final-screen] +continue=続行 +demo-heading=デモモード完了 +feature-1=Factorioのメインコンテンツであるフリープレイで遊びましょう。ほんの少しの資材を持った状態でスタートし、工場を建設して拡大し、宇宙にロケットを打ち上げましょう。Factorioが提供するフル機能を試し、遊び尽くし、生産を拡大し、現住生物から工場を守りましょう。 +feature-2=マルチプレイに参加し、友人と一緒に工場を建設しましょう。 +feature-3=手応えがあって面白いシナリオモードをプレイしましょう。ウェーブディフェンスや供給チャレンジなど。 +feature-4=Factorioに内蔵されているMODポータル機能を使って、MODを探してダウンロードしましょう。 +feature-5=ゲームの新しい要素や機能を見つけましょう。例えば、石油加工、原子力発電、モジュラーアーマー、設計図による自動建設、長距離砲タレット、生産モジュール、飛行ロボットなど。 +feature-6=そして、より多くの楽しみを見つけてください... +heading=チュートリアル完了 +text=[font=heading-2]おめでとう、チュートリアルを最後までプレイしました。[/font][font=default]\n\nこのまま好きなだけプレイを続けることも、終了してフリープレイモードで新しく工場を作ることもできます。\n\nフリープレイはFactorioのメインの遊び方です。ほんの少しの資材を持った状態でスタートし、工場を建設して拡大し、宇宙にロケットを打ち上げましょう。\n\nFactorioが提供するフル機能を試し、遊び尽くし、生産を拡大し、現住生物から工場を守りましょう。[/font] +text-demo=[font=heading-2]おめでとう、デモ版を最後までプレイしました。[/font][font=default]\n\nこのまま好きなだけプレイを続けることができます。\n\n製品版を購入してゲーム内容の全てをアンロックすることを考えてくれたら嬉しいです。購入はこちらから:[/font] +thanks=プレイしてくれてありがとう!\nFactorio開発チーム + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/ka/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/ka/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..77ae558b71f44457b74dd603726fac0544d19b8d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/ka/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=შეაგროვეთ მარაგი თქვენს მანქანაში. +goal-repair-base-and-research-railway=ბაზის შეკეთება და ავტომატური სარკინიგზო ტრანსპორტის კვლევა. +goal-set-up-train=რკინიგზის შეკეთება და ავტომატური სარკინიგზო მიწოდების დაყენება. +iron-mine-stop=[img=item/Iron-ore] რკინის მადნის საბადო +iron-processing-stop=[img=item/Iron-ore] რკინის მადნის დამუშავება +think-arrived-1=კარგით, ეს არც ისე კარგად გამოიყურება. +think-arrived-2=ინჟინრის ცხედრებს ვერ ვხედავ, ამიტომ დროზე უნდა გაქცეულიყვნენ. +think-arrived-3=როგორც ჩანს, აქ მოწინავე ტექნოლოგიებს იკვლევდნენ. +think-arrived-4=თუ ბაზას შევაკეთებ, შემიძლია გავაგრძელო მათი კვლევა. +think-arrived-5=სარკინიგზო ინფრასტრუქტურის შეკეთებაც დამჭირდება. ადგილობრივი რესურსების პატჩები მალე გაშრება. +think-gather-supplies-1=კარგი, რკინიგზის მიწოდება მაქვს მოწყობილი. +think-gather-supplies-2=ეს ნიშნავს, რომ მე ნამდვილად შემიძლია ჩემი წარმოების გაძლიერება. +think-gather-supplies-3=თუმცა, ამ მხარეში ადგილობრივები სულ უფრო მტრულად განწყობილნი არიან. +think-gather-supplies-4=უნდა შევაგროვო რაც შემიძლია ჩემს მანქანაში, შემდეგ ვეცადო ვიპოვო სადმე უფრო უსაფრთხო ადგილი უფრო მუდმივი ბაზის შესაქმნელად. +think-ready-to-go=მზად ვარ წასასვლელად. +think-recover-railway=რკინიგზის შეკეთების და შორეულ მაღაროებზე წვდომის დროა. +[final-screen] +continue=გაგრძელება +demo-heading=დემო დასრულებულია +feature-1=ითამაშეთ თავისუფალი თამაში, თამაშის მთავარი გზა. თქვენ დაიწყებთ მხოლოდ რამდენიმე მარაგით და უნდა ააწყოთ თქვენი ქარხანა კოსმოსში რაკეტის გაშვების მიზნით. თქვენ შეისწავლით და შეისწავლით ფუნქციების სრულ კომპლექტს, რომელსაც ფაკტორიო გთავაზობთ თქვენი პროდუქციის გაზრდაში და დაიცავთ მას ადგილობრივებისგან, რომლებსაც არ მოსწონთ. +feature-2=შეუერთდი მულტიპლეერ თამაშებს და ააშენე ქარხანა მეგობრებთან ერთად. +feature-3=ითამაშეთ მრავალი რთული და საინტერესო სცენარიდან, როგორიცაა ტალღის დაცვა ან მიწოდების გამოწვევა.. +feature-4=გამოიკვლიეთ და ჩამოტვირთეთ მოდები ჩაშენებული მოდ პორტალიდან და სრულად გამოიყენეთ მოდების ოფიციალური მხარდაჭერა. +feature-5=აღმოაჩინეთ ბევრი ახალი გეიმპლეის ფუნქცია და მექანიკა, მათ შორის: ნავთობის ინდუსტრია, ბირთვული ენერგია, მოდულური ჯავშანი, გეგმები და ავტომატური კონსტრუქცია, საარტილერიო ტურელები, წარმოების მოდულები, მფრინავი რობოტები. +feature-6=და იპოვე კიდევ ბევრი სიამოვნება... +heading=გაკვეთილი დასრულებულია +text=[font=heading-2]გილოცავთ, თქვენ მიაღწიეთ გაკვეთილის დასასრულს.[/font][font=default]\n\nთქვენ თავისუფლად შეგიძლიათ განაგრძოთ თამაში ამ დონეზე, სანამ გსურთ, ან გამოდით და შექმენით ახალი ქარხანა თავისუფალი თამაშის რეჟიმში.\n\nთავისუფალი თამაში არის თამაშის მთავარი გზა. თქვენ დაიწყებთ მხოლოდ რამდენიმე მარაგით და უნდა ააშენოთ თქვენი ქარხანა კოსმოსში რაკეტის გაშვების მიზნით.\n\nთქვენ შეისწავლით და შეისწავლით ფუნქციების სრულ კომპლექტს, რომელსაც ფაკტორიო გთავაზობთ თქვენი პროდუქციის გაზრდისა და მისი დასაცავად. ადგილობრივებისგან, რომლებსაც არ მოსწონხართ.[/font] +text-demo=[font=heading-2]გილოცავთ, თქვენ მიაღწიეთ დემო-ს დასასრულს.[/font][font=default]\n\nთქვენ თავისუფლად შეგიძლიათ განაგრძოთ თამაში ამ დონეზე, სანამ გსურთ.\n\nიმედი გვაქვს თქვენ განიხილავთ ფაკტორიოს შეძენას და განბლოკავთ თამაშის სრულ შინაარსს, რომელშიც შეძლებთ:[/font] +thanks=გმადლობთ თამაშისთვის,\nფაკტორიოს გუნდი + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/kk/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/kk/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8b7d463dc116bb1db928a1b47064ffc9da2bd8d1 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/kk/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Автокөлігіңізге заттарды жинап салыңыз. +goal-repair-base-and-research-railway=Базаны жөндеп, Т/Ж автоматтандыруды зерттеп алыңыз. +goal-set-up-train=Темір жолды жөндеп, автоматты Т/Ж жеткізуін ұйымдастырыңыз. +iron-mine-stop=[img=item/iron-ore] Темір кені қазылуда +iron-processing-stop=[img=item/iron-ore] Темір кені өңделуде +think-arrived-1=Бә, нашар көрінеді. +think-arrived-2=Инженер мәйіттерін көріп тұрған жоқпын, уақытында қашып кеткен болса керек. +think-arrived-3=Олар мұнда жетілдірілген технология зерттеген сияқты. +think-arrived-4=Базаны жөндеп алсам, зерттеуін жалғастыра аламын. +think-arrived-5=Темір жол инфрақұрылымын да жөндеп алуым керек болады. Жақындағы ресурс кенорындары тез таусылып кетеді. +think-gather-supplies-1=Жақсы, бәрі дайын. +think-gather-supplies-2=Енді өндірісімді жақсылап үдете аламын. +think-gather-supplies-3=Алайда бұл аймақтағы жергілікті мақұлықтар озбыр болып барады. +think-gather-supplies-4=Көлігіме жинайтынды жинап, тұрақты база орнатуға қауіпсізірек жер табуым керек. +think-ready-to-go=Кетуге дайынмын. +think-recover-railway=Енді темір жолды жөндеп алып, қашық шахталарға қол жеткізейін. +[final-screen] +continue=Жалғастыру +demo-heading=Демо аяқталды +feature-1=Еркін ойында ойнау. Бірнеше затпен бастап, ғарышқа зымыран жіберу мақсатында зауыт құруыңыз керек. Өндірісіңізді өсіріп, сізді ұнатпайтын жергіліктілерден қорғануға көмектесетін Factorio-ның толық функциялар жиынтығын зерттеп қолдана аласыз. +feature-2=Желілік ойындарға қосылып, достармен бірге зауыт құру. +feature-3=Толқыннан қорғану немесе Қамтамасыз ету сынағы сияқты көптеген қиын әрі қызық сценарийдің бірін ойнау. +feature-4=Кіріктірілген мод порталынан мод жүктеп, ресми мод қолдауын толығымен қолдану. +feature-5=Мұнай өнеркәсібі, ядролық қуат, модульді сауыт, сызбалар мен автоматты құрылыс, артиллериялық түрелдер, өндіріс модульдері және ұшқыш роботтар сияқты жаңа геймплей функциялары мен механикаларын зерттеу. +feature-6=Және тағы көптеген қызық нәрсе... +heading=Туториал аяқталды +text=[font=heading-2]Құтты болсын, туториалдың соңына жеттіңіз.[/font][font=default]\n\nБұл деңгейде ойынды қалағаныңыздай жалғыстыра аласыз, немесе шығып, Еркін ойын режимінде жаңа зауыт құра аласыз.\n\nЕркін ойын деген ойынды ойнаудың негізгі жолы. Бірнеше затпен бастап, ғарышқа зымыран жіберу мақсатында зауыт құруыңыз керек.\n\nӨндірісіңізді өсіріп, сізді ұнатпайтын жергіліктілерден қорғануға көмектесетін Factorio-ның толық функциялар жиынтығын зерттеп қолдана аласыз. +text-demo=[font=heading-2]Құтты болсын, демоның соңына жеттіңіз.[/font][font=default]\n\nБұл деңгейде ойынды қалағаныңыздай жалғыстыра аласыз.\n\nҮмітімізше, сіз ойынды сатып алып, келесі нәрселерге қол жеткізе аласыз:[/font] +thanks=Ойнағаныңыз үшін рақмет.\nFactorio командасы + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/ko/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/ko/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..df181754ec610e65fc8ed4fd9a931fa3ffff84e4 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/ko/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=자동차에 필요한 물품을 실으세요. +goal-repair-base-and-research-railway=기지를 수리하고 자동화된 철도 운송 기술을 연구하세요. +goal-set-up-train=철도를 수리하고 자동화된 기차 시스템을 구축하세요. +iron-mine-stop=[img=item/iron-ore] 철 광석 광산 +iron-processing-stop=[img=item/iron-ore] 철 광석 제련소 +think-arrived-1=이런, 이거 영 좋지 않은데. +think-arrived-2=사람들의 시체는 보이지 않네. 다행히 제 시간에 탈출을 성공했나봐. +think-arrived-3=여기서 고급 기술을 연구하고 있었던 것 같은데. +think-arrived-4=내가 기지를 고치면, 연구를 계속할 수 있어. +think-arrived-5=철도 시스템도 복구해야겠어. 이 주변에 있는 매장지가 곧 바닥날 거야. +think-gather-supplies-1=좋아. 기차는 준비되었군. +think-gather-supplies-2=즉 생산량을 본격적으로 늘릴 수 있다는 거야. +think-gather-supplies-3=그렇지만 여기 있는 토착 생물들이 서서히 공격적으로 변해 가고 있어. +think-gather-supplies-4=차에다가 내가 얻을 수 있는 걸 좀 실어 놓고, 어딘가 눌러앉을 수 있을 만한 안전한 곳을 찾아 봐야겠군. +think-ready-to-go=이제 떠날 준비가 됐다. +think-recover-railway=철도를 복구하고 저 멀리 있는 광산을 확보해야겠어. +[final-screen] +continue=계속 +demo-heading=데모 종료 +feature-1=자유플레이 모드는 이 게임의 제일 주된 플레이 방식입니다. 여러분은 처음에 주어지는 적은 양의 자원에서 시작해서, 우주로 로켓을 발사하는 것을 목표 삼아 여러분만의 공장을 세워야 합니다. 팩토리오가 여러분에게 드리는 모든 걸 연구하고 탐험하면서 여러분의 공장 생산량을 늘리고, 여러분을 좋아하지 않는 토착 생물들로부터 여러분의 공장을 지켜내세요. +feature-2=멀티플레이 게임에 참여하고 친구들과 같이 공장을 지으세요. +feature-3=웨이브 방어나 공급량 도전 같이 도전적이고 흥미로운 시나리오들을 플레이해 보세요. +feature-4=일체형 모드 포털에서 모드를 탐색 및 설치하고, 공식적인 모드 지원을 이용하세요. +feature-5=원유 처리, 원자력, 모듈형 아머, 설계도면과 자동화 건설, 대포, 모듈, 비행 로봇 같이 다양한 게임플레이 기능과 기술을 발견해 보세요. +feature-6=그리고 더 많은 것들을 경험하세요... +heading=튜토리얼 종료 +text=[font=heading-2]축하드립니다. 튜토리얼을 모두 끝내셨습니다.[/font][font=default]\n\n원하신다면 이대로 계속 이 맵을 플레이하실 수도 있고, 아니면 이 게임에서 나온 뒤 자유플레이 모드에서 새로운 공장을 지으실 수도 있습니다.\n\n자유플레이 모드는 이 게임의 제일 주된 플레이 방식입니다. 여러분은 처음에 주어지는 적은 양의 자원에서 시작해서, 우주로 로켓을 발사하는 것을 목표로 하여 여러분만의 공장을 세워야 합니다.\n\n팩토리오가 여러분에게 드리는 모든 걸 연구하고 탐험하면서 여러분의 공장 생산량을 늘리고, 여러분을 좋아하지 않는 토착 생물들로부터 여러분의 공장을 지켜내세요.[/font] +text-demo=[font=heading-2]축하드립니다. 데모를 모두 끝내셨습니다.[/font][font=default]\n\n원하신다면 이 상태에서 계속 플레이하실 수도 있습니다\n\n팩토리오를 구매하셔서 더욱 다양한 모든 게임 콘텐츠를 사용하실 수 있습니다:[/font] +thanks=플레이해 주셔서 감사합니다!\nThe Factorio Team + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/nl/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/nl/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e993882e3cacdb8469ae478d913609c83b4b7020 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/nl/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Verzamel benodigdheden in jouw auto. +goal-repair-base-and-research-railway=Herstel de basis en onderzoek geautomatiseerd spoorwegtransport. +goal-set-up-train=Repareer de spoorwegen en zet automatische spoortrajecten op. +iron-mine-stop=[img=item/iron-ore] IJzererts mijn +iron-processing-stop=[img=item/iron-ore] IJzererts verwerking +think-arrived-1=Nou, dit ziet er niet te goed uit. +think-arrived-2=Ik zie geen lijken van ingenieurs, dus ze moeten op tijd ontsnapt zijn. +think-arrived-3=Het lijkt erop dat ze hier geavanceerde technologieën aan het onderzoeken waren. +think-arrived-4=Als ik de basis herstel, kan ik hun onderzoek voortzetten. +think-arrived-5=Ik zal ook de spoorweginfrastructuur moeten repareren. De plaatselijke grondstofvelden zullen binnenkort drooglopen. +think-gather-supplies-1=Goed, ik heb de spoorwegvoorzieningen opgezet. +think-gather-supplies-2=Dat betekent dat ik echt kan beginnen met het vergroten van mijn productie. +think-gather-supplies-3=Echter, de inheemse bevolking wordt steeds vijandiger. +think-gather-supplies-4=Ik moet verzamelen wat ik kan in mijn auto en dan proberen om een veiligere basis te vinden om een meer permanente basis op te zetten. +think-ready-to-go=Ik ben klaar om te gaan. +think-recover-railway=Het is tijd om de spoorwegen te herstellen en toegang te krijgen tot de verre mijnen. +[final-screen] +continue=Doorgaan +demo-heading=Demo compleet +feature-1=Speel vrijspel, de belangrijkste manier om het spel te spelen. U begint met slechts enkele benodigdheden, en u moet uw fabriek opbouwen met het doel om een raket naar de ruimte te sturen. Je zult de volledige set van functies onderzoeken en verkennen die Factorio biedt om je productie te laten groeien. en verdedig het tegen de inheemse bevolking die je niet bevalt. +feature-2=Doe mee met multiplayer spellen en bouw een fabriek met je vrienden. +feature-3=Speel een van de vele uitdagende en interessante scenario's zoals Golf Verdediging of de Bevoorradingsuitdaging. +feature-4=Ontdek en download mods van het ingebouwde mod portaal en maak volledig gebruik van de officiële mod ondersteuning. +feature-5=Ontdek veel nieuwe gameplay functies en mechanismen, waaronder: olie-industrie, kernenergie, modulair pantser, blauwdrukken en geautomatiseerde bouw, artillerietorens, productiemodules, vliegende robots. +feature-6=En vind nog veel meer om van te genieten... +heading=Tutorial compleet +text=[font=heading-2]Gefeliciteerd, je hebt het einde van de tutorial bereikt.[/font][font=default]\n\nJe bent vrij om in dit level te blijven spelen zo lang je wilt, of sluit af en bouw een nieuwe fabriek in Vrijspel modus.\n\nVrijspel is de belangrijkste manier om het spel te spelen. U begint met slechts enkele benodigdheden, en u moet uw fabriek opbouwen met het doel om een raket naar de ruimte te lanceren.\n\nJe zult de volledige functie set onderzoeken en verkennen die Factorio biedt om je productie te laten groeien, en verdedig het tegen de inheemse bevolking die je niet aardig vinden.[/font] +text-demo=[font=heading-2]Gefeliciteerd, je hebt het einde van de demo bereikt.[/font][font=default]\n\nJe bent vrij om op dit level te blijven spelen zoals je wilt.\n\nWe hopen dat je overweegt om Factorio aan te schaffen en de volledige spelinhoud te ontgrendelen, zodat je kunt:[/font] +thanks=Bedankt voor het spelen.\nHet Factorio Team + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/no/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/no/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9de95aac3cd43498c70d22ef625d4bc765f7d07d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/no/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Samle forsyninger i bilen din. +goal-repair-base-and-research-railway=Gjenoppbygg basen og ferdigjør forskningen av automatisert jernbanetransport. +goal-set-up-train=Reparer jernbanen og sett opp automatisk levering med tog. +iron-mine-stop=[img=item/iron-ore] Jernmalm gruve +iron-processing-stop=[img=item/iron-ore] Jernmalm behandling +think-arrived-1=Vel, dette ser ikke så bra ut. +think-arrived-2=Jeg ser ingen ingeniørlik, så de må ha rømt i tide. +think-arrived-3=Det ser ut til at de forsket på avansert teknologi her. +think-arrived-4=Hvis jeg reparerer basen, kan jeg fortsette på forskningen deres. +think-arrived-5=Jeg må reparere jernbaneinfrastrukturen også, de lokale råstoffressursene kommer ikke til å vare lenge. +think-gather-supplies-1=Der ja, togleveranser er nå satt opp. +think-gather-supplies-2=Det betyr at jeg virkelig kan begynne å øke produksjonen. +think-gather-supplies-3=Men, de innfødte i området blir bare mer og mer fiendtlige. +think-gather-supplies-4=Jeg burde ta med meg det jeg får plass til i bilen min, og forsøke å finne en tryggere plass til å sette opp en mer permanent base. +think-ready-to-go=Jeg er klar til å gå videre. +think-recover-railway=Det er på tide å reparere jernbanen og få adgang til de fjerntliggende gruvene. +[final-screen] +continue=Fortsett +demo-heading=Demo fullført +feature-1=Spill frispill, som er hovedmåten å spille spillet på. De starter kun med noen få resurser og må bygge opp fabrikken Deres med det målet å skyte en rakett opp i verdensrommet. De må forske og utforske hele funksjonssettet Factorio tibyr for å hjelpe Dem med å øke produksjonen Deres, og forsvare Dem mot de innfødte som ikke liker Dem. +feature-2=Bli med i flerspillerspill og bygg en fabrikk sammen med venner. +feature-3=Spill en av de mange utfordrende og interessante scenarioene, for eksempel Bølgeforsvar eller Forsyningsutfordringen. +feature-4=Utforsk og last ned modifikasjoner fra den innebygde portalen, og ta glede av den offisielle modifikasjonstøtten. +feature-5=Utforsk mange nye spillfunksjoner og mekanikker: Oljeindustri, kjernekraft, modulær rustning, byggeplaner og automatiserte konstruksjoner, artilleritårn, produksjonsmoduler, flyvende roboter. +feature-6=Og finn mye mer å glede deg over.. +heading=Opplæring fullført +text=[font=heading-2]Gratulerer, De har nådd slutten av veiledningen.[font=default]\n\nDe kan velge å fortsette å spille på dette nivået så lenge De vil, eller avslutte å bygge en ny fabrikk i frispill-modus.\n\nFrispill hovedmåten å spille spillet på. De starter med kun noen få resurser, og må bygge opp fabrikken Deres med det mål å skyte en rakett opp i verdensrommet.\n\nDe må forske og utforske hele funksjonssettet som Factorio har å tilby for å hjelpe til med å utvide produksjonen din. Og De må forsvare deg fra de innfødte som ikke liker deg.[/font] +text-demo=[font=heading-2]Gratulerer, De har nådd slutten av demoen.[font=default]\n\nDe kan fortsette å spille på dette nivået så lenge De vil.\n\nVi håper De vil vurdere å kjøpe Factorio og låse opp hele spillinnholdet der De vil kunne:[/font] +thanks=Takk for at De spiller, Factorio teamet + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/pl/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/pl/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..806e1162020564cd1397e501e9aaecc89fa777a7 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/pl/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Zbierz zapasy w samochodzie. +goal-repair-base-and-research-railway=Odbuduj bazę i odkryj technologię zautomatyzowanej kolei. +goal-set-up-train=Napraw linie kolejową i zautomatyzuj dostawy pociągami. +iron-mine-stop=[img=item/iron-ore] Wydobycie rudy żelaza +iron-processing-stop=[img=item/iron-ore] Przetwarzanie rudy żelaza +think-arrived-1=No cóż, to nie wygląda za dobrze. +think-arrived-2=Nie widzę żadnych ciał inżynierów, więc musieli oni uciec na czas. +think-arrived-3=Wygląda na to, że badali tutaj zaawansowane technologie. +think-arrived-4=Jeśli naprawię bazę, mogę kontynuować ich badania. +think-arrived-5=Będę musiał również naprawić infrastrukturę kolejową. Miejscowe złoża zasobów wkrótce się skończą. +think-gather-supplies-1=W porządku, mam zorganizowane dostawy pociągami. +think-gather-supplies-2=Oznacza to, że naprawdę mogę zacząć przyśpieszyć swoją produkcję. +think-gather-supplies-3=Jednak mieszkańcy tego regionu coraz częściej stają się wrodzy. +think-gather-supplies-4=Czas zebrać to, co mogę do samochodu, a następnie spróbować znaleźć bezpieczniejszy teren i stworzyć bardziej stałą bazę. +think-ready-to-go=Mogę ruszać. +think-recover-railway=Nadszedł czas aby odbudować tory kolejowe i uzyskać dostęp do odległych kopalni. +[final-screen] +continue=Kontynuuj +demo-heading=Gra demonstracyjna ukończona +feature-1=Grać w grę swobodną czyli główny sposób rozrywki. Zaczynając jedynie od ubogich zasobów zbudujesz całą fabrykę w celu wystrzelenia rakiety w kosmos. Będziesz badał i eksplorował pełny zestaw funkcji, które oferuje Factorio, aby pomóc zwiększyć produkcję i bronić jej przed fauną, która za tobą nie przepada. +feature-2=Dołączać do gier wieloosobowych i budować fabryki ze znajomymi. +feature-3=Grać w jedno z wielu wyzwań i ciekawych scenariuszy, takich jak Obrona przed falą czy Wyzwanie zaopatrzeniowe. +feature-4=Odkrywać i pobierać modyfikacje z wbudowanego portalu modyfikacji i w pełni wykorzystywać oficjalne wsparcie dla nich. +feature-5=Odkrywać wiele nowych funkcji i mechanik rozgrywki, w tym: przemysł naftowy, energię jądrową, pancerz modułowy, schematy budowlane, a także automatyzację budowy, wieżyczki artyleryjskie, moduły produkcyjne, roboty latające. +feature-6=I wiele więcej do dobrej zabawy... +heading=Samouczek ukończony +text=[font=heading-2]Gratulacje ukończenia samouczka.[/font][font=default]\n\nMożesz kontynuować grę na tym poziomie tak długo, jak chcesz, lub wyjdź i zbuduj nową fabrykę w trybie gry swobodnej.\n\nGra swobodna jest głównym sposobem na zabawę w grze. Zaczynając jedynie od ubogich zasobów zbudujesz całą fabrykę w celu wystrzelenia rakiety w kosmos.\n\nZbadasz i odkryjesz cały zestaw funkcji jaki oferuje Factorio, które pomogą w rozwoju produkcji i obrony przed fauną, która za tobą nie przepada.[/font] +text-demo=[font=heading-2]Gratulacje, dotarcia do końca gry demonstracyjnej.[/font][font=default]\n\nMożesz kontynuować grę na tym poziomie tak długo, jak chcesz.\n\nMamy nadzieję, że rozważysz zakup Factorio i odblokowanie pełnej zawartości gry, w której będziesz w stanie:[/font] +thanks=Dziękujemy za grę.\nZespół Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/pt-BR/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/pt-BR/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..19e9bdde17fe86d1bce5dc5aa92e58def0a21c69 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/pt-BR/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Reúna suprimentos no seu carro. +goal-repair-base-and-research-railway=Repare a base e pesquise o transporte ferroviário automatizado. +goal-set-up-train=Repare a ferrovia e configure entregas automáticas de ferrovias. +iron-mine-stop=[img=item/iron-ore] Mina de minério de ferro +iron-processing-stop=[img=item/iron-ore] Processamento de minério de ferro +think-arrived-1=Bem, isso não me parece muito bom. +think-arrived-2=Não vejo nenhum cadáver de engenheiro, então ele deve ter escapado no tempo. +think-arrived-3=Parece que eles estavam pesquisando tecnologias avançadas aqui. +think-arrived-4=Se eu reparar a base, posso continuar a pesquisa. +think-arrived-5=Também precisarei reparar a infraestrutura ferroviária. Esses campos de recursos locais irão se esgotar em breve. +think-gather-supplies-1=Muito bem, tenho os fornecimentos de transporte ferroviário. +think-gather-supplies-2=Isso significa que posso realmente começar a aumentar minha produção. +think-gather-supplies-3=No entanto, os nativos nessa área estão se tornando cada vez mais hostis. +think-gather-supplies-4=Devo reunir o que puder no meu carro e tentar encontrar um lugar mais seguro para montar uma base mais permanente. +think-ready-to-go=Estou pronto para ir. +think-recover-railway=É hora de reparar a ferrovia e acessar as minas distantes. +[final-screen] +continue=Continuar +demo-heading=Demonstração concluída +feature-1=Jogue o Modo Livre, a forma principal de se jogar o jogo. Você começará com apenas alguns suprimentos e deverá construir sua fábrica com o objetivo de lançar um foguete ao espaço.Você irá pesquisar e explorar tudo o que Factorio oferece para aumentar a sua produção, além de ter que defendê-la dos nativos que não gostam de você. +feature-2=Entre em jogos multijogador e construa uma fábrica com seus amigos. +feature-3=Jogue em um dos muitos cenários desafiadores e interessantes, como Wave Defense ou o Supply Challenge. +feature-4=Explore e baixe mods no portal de mods incorporado no jogo; aproveite o suporte oficial de mods. +feature-5=Descubra muitas mecânicas e elementos de jogo, incluindo: indústria petrolífera, energia nuclear, armadura modular, plantas e construção automatizada, torres de artilharia, módulos de produção e robôs voadores. +feature-6=E encontre muito mais para curtir... +heading=Tutorial completo +text=[font=heading-2]Parabéns, você chegou ao fim do tutorial.[/font][font=default]\n\nVocê está livre para continuar jogando neste nível pelo tempo que quiser, ou pode sair e construir uma nova fábrica no Modo Livre.\n\nO Modo Livre é a forma principal de se jogar o jogo. Você começará com apenas alguns suprimentos e deverá construir sua fábrica com o objetivo de lançar um foguete ao espaço.\n\nVocê irá pesquisar e explorar tudo o que Factorio oferece para aumentar a sua produção, além de ter que defendê-la dos nativos que não gostam de você.[/font] +text-demo=[font=heading-2]Parabéns, você chegou ao fim do demo.[/font][font=default]\n\nVocê está livre para continuar jogando neste nível enquanto quiser.\n\nEsperamos que você considere comprar Factorio e desbloquear o conteúdo completo do jogo, no qual você será capaz de:[/font] +thanks=Obrigado por jogar.\nEquipe Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/pt-PT/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/pt-PT/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..893b38b2fcf24b7c29a77606339951b2c97c53c6 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/pt-PT/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Reúna suprimentos no seu carro. +goal-repair-base-and-research-railway=Repara a base e pesquisa o transporte ferroviário automatizado. +goal-set-up-train=Repara a ferrovia e configura entregas automáticas de ferrovias. +iron-mine-stop=[img=item/iron-ore] Mina de minério de ferro. +iron-processing-stop=[img=item/iron-ore] Processamento de minério de ferro. +think-arrived-1=Bom, isto não parece muito bom. +think-arrived-2=Não vejo nenhum cadáver de engenheiro, então eles devem ter escapado a tempo. +think-arrived-3=Parece que eles estavam a pesquisar tecnologias avançadas aqui. +think-arrived-4=Se eu reparar a base, posso continuar a pesquisa deles. +think-arrived-5=Eu também precisarei de reparar a infraestrutura ferroviária. Os recursos locais acabarão em breve. +think-gather-supplies-1=Muito bem, tenho o fornecimento de transporte ferroviário configurado. +think-gather-supplies-2=Isso significa que eu posso começar a aumentar a minha produção. +think-gather-supplies-3=No entanto, os nativos nesta área estão a ficar cada vez mais hostis. +think-gather-supplies-4=Eu deveria reunir o que puder no meu carro, e depois tentar encontrar algum lugar mais seguro para criar uma base mais permanente. +think-ready-to-go=Estou pronto para ir. +think-recover-railway=Está na hora de reparar a ferrovia e entrar nas minas distantes. +[final-screen] +continue=Continuar +demo-heading=Demo completa +feature-1=Joga o Modo Livre, a forma principal de jogar o jogo. Começarás com poucos recursos e deves construir a tua fábrica com o objetivo de lançar um foguetão para o espaço.Irás pesquisar e explorar tudo o que o Factorio oferece para aumentar a a tua produção, além de ter que defendê-la dos nativos que não gostam de ti. +feature-2=Entra em jogos multijogador e constroi uma fábrica com os teus amigos. +feature-3=Joga num de muitos cenários desafiadores e interessantes, como Wave Defense ou o Supply Challenge. +feature-4=Explora e descarrega mods do portal de mods embutido e faz pleno uso do suporte oficial de mods. +feature-5=Descobre muitos recursos e mecânicas de jogabilidade, incluindo: indústria petrolífera, energia nuclear, armadura modular, diagramas e construção automatizada, torres de artilharia, módulos de produção, robôs voadores. +feature-6=E encontra muito mais para desfrutar... +heading=Tutorial completo +text=[font=heading-2]Parabéns, chegaste ao fim do tutorial.[/font][font=default]\n\nPodes continuar a jogar neste nível quanto tempo quiseres, ou podes sair e construir uma nova fábrica no Modo Livre.\n\nO Modo Livre é a forma principal de jogar o jogo. Começarás com poucos recursos e deves construir a tua fábrica com o objetivo de lançar um foguetão para o espaço.Irás pesquisar e explorar tudo o que o Factorio oferece para aumentar a a tua produção, além de ter que defendê-la dos nativos que não gostam de ti.[/font] +text-demo=[font=heading-2]Parabéns, chegaste ao fim da demo.[/font][font=default]\n\nPodes continuar a jogar neste nível o quanto quiseres.\n\nEsperamos que consideres comprar o Factorio e desbloquear o conteúdo completo do jogo, no qual serás capaz de:[/font] +thanks=Obrigado por jogar,\nEquipe Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/ro/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/ro/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..86215b564f082b1d3aa2acbf1f22464b95845d07 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/ro/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Adună provizii în mașina ta. +goal-repair-base-and-research-railway=Repară baza și cercetează transportul feroviar automatizat. +goal-set-up-train=Repară calea ferată și configurează livrări feroviare automate. +iron-mine-stop=[img=item/iron-ore] Mină de minereu de fier +iron-processing-stop=[img=item/iron-ore] Procesare minereu de fier +think-arrived-1=Of, nu arată prea bine. +think-arrived-2=Nu văd rămășițe de ingineri, înseamnă că au scăpat la timp. +think-arrived-3=Se pare că cercetau tehnologii avansate aici. +think-arrived-4=Dacă repar baza, pot să le continui cercetarea. +think-arrived-5=Va trebui să repar de asemenea și infrastructura feroviară. Resursele locale se vor termina în curând. +think-gather-supplies-1=Bun, am configurat livrările feroviare. +think-gather-supplies-2=Asta înseamnă că pot începe să îmi măresc producţia. +think-gather-supplies-3=Se pare că localnicii din zonă devin din ce în ce mai ostili. +think-gather-supplies-4=Ar trebui să adun ce pot în automobil, apoi să încerc să găsesc un loc mai sigur pentru a înființa o bază permanentă. +think-ready-to-go=Sunt gata de plecare. +think-recover-railway=Este timpul să repar calea ferată şi să accesez minele îndepărtate. +[final-screen] +continue=Continuă +demo-heading=Demo complet +feature-1=Joacă Freeplay, principalul mod de a juca Factorio. Vei începe doar cu câteva provizii, și va trebui să construiești o fabrică cu scopul de a lansa o rachetă în spațiu. Vei cerceta și explora toate funcțiile oferite de Factorio pentru a te ajuta la creșterea producției și apărarea ei de localnicii neprietenoși. +feature-2=Alătură-te jocurilor multiplayer și construiește o fabrică cu prietenii tăi. +feature-3=Joacă unul dintre multele scenarii interesante și provocatoare, cum ar fi Apărare În Valuri sau Provocarea Aprovizionării. +feature-4=Explorează și descarcă mod-uri (modificatoare de joc) din portalul Mod încorporat și folosește pe deplin suportul oficial al acestora. +feature-5=Descoperă multe caracteristici și mecanici noi de joc, inclusiv: industrie petrolieră, energie nucleară, armură modulară, proiecte și construcție automată, turele de artilerie, module de producție, roboți zburători. +feature-6=Şi descoperă mult mai multe de savurat... +heading=Tutorial complet +text=[font=heading-2]Felicitări, ai ajuns la finalul tutorialului.[/font][font=default]\n\nEști liber să continui jocul oricât vrei în acest nivel, sau să ieși din el și să construiești o fabrică nouă în modul freeplay.\n\nFreeplay este principalul mod de a juca jocul. Vei începe doar cu câteva provizii, și va trebui să construiești o fabrică cu scopul de a lansa o rachetă în spațiu.\n\nVei cerceta și explora toate funcțiile oferite de Factorio ce te ajută în creșterea producției și apărarea ei de localnicii neprietenoși.[/font] +text-demo=[font=heading-2]Felicitări, ai ajuns la finalul demo-ului.[/font][font=default]\n\nEști liber să continui jocul oricât vrei în acest nivel.\n\nSperăm ca vei considera achiziționarea Factorio și deblocarea conținutului complet al jocului, în care vei putea să:[/font] +thanks=Mulțumim că ai jucat,\nEchipa Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/ru/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/ru/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..82391bf63d2b0a76c5dfaccdaedf13b01da1fbb8 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/ru/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Соберите ресурсы в автомобиле. +goal-repair-base-and-research-railway=Восстановите базу и исследуйте автоматизацию железных дорог. +goal-set-up-train=Восстановите железную дорогу и автоматизируйте доставку ресурсов по ней. +iron-mine-stop=[img=item/iron-ore] Добыча железной руды +iron-processing-stop=[img=item/iron-ore] Обработка железной руды +think-arrived-1=Мда, выглядит не слишком привлекательно. +think-arrived-2=Я не вижу никаких трупов, значит, инженеры успели вовремя спастись. +think-arrived-3=Похоже, они исследовали здесь продвинутые технологии. +think-arrived-4=Если я отремонтирую базу, я смогу продолжить их исследования. +think-arrived-5=Железнодорожную инфраструктуру тоже нужно будет восстанавливать, близлежащие месторождения скоро иссякнут. +think-gather-supplies-1=Хорошо, железнодорожные перевозки теперь работают. +think-gather-supplies-2=Это означает, что я могу наращивать производство. +think-gather-supplies-3=Однако, местная фауна всё чаще проявляет враждебность. +think-gather-supplies-4=Нужно собрать всё, что можно, в автомобиле, и попытаться найти более безопасное место для создания постоянной базы. +think-ready-to-go=Я готов выдвигаться. +think-recover-railway=Пора восстановить железную дорогу и добраться до дальних рудников. +[final-screen] +continue=Продолжить +demo-heading=Демо-версия завершена +feature-1=Свободная игра – основной режим. Вы начнёте с очень небольшого количества ресурсов, но вам предстоит создать свою фабрику с целью запустить ракету в космос. Вы сможете исследовать и использовать полный набор функций, которые Factorio предлагает для увеличения вашего производства и защиты его от местных форм жизни. +feature-2=Присоединяйтесь к многопользовательским играм и создайте фабрику вместе с друзьями. +feature-3=Попробуйте пройти некоторые сложные и интересные сценарии, такие как Оборона волн или Испытание "Снабжение". +feature-4=Изучайте и скачивайте моды через встроенный портал модов, и пользуйтесь их официальной поддержкой. +feature-5=Узнайте о новых возможностях и механиках игры, включая нефтяную промышленность, атомную энергетику, модульную броню, чертежи и автоматическую постройку, артиллерию, модули для улучшения производства, летающих дронов. +feature-6=И ещё куча вещей для наслаждения игрой... +heading=Обучение завершено +text=[font=heading-2]Поздравляем, вы завершили обучение.[/font][font=default]\n\nВы можете продолжить игру на этом уровне, если хотите, или выйти и построить новый завод в режиме Свободной игры.\n\nСвободная игра - это основной способ игры. Вы начнёте с очень небольшого количества ресурсов, но вам предстоит создать свою фабрику с целью запустить ракету в космос.\n\nВы сможете исследовать и использовать полный набор средств, которые есть в Factorio для увеличения вашего производства и защиты его от местных форм жизни.[/font] +text-demo=[font=heading-2]Поздравляем, вы завершили демо-версию.[/font][font=default]\n\nВы можете продолжить игру на этом уровне, если хотите.\n\nМы надеемся, что вас заинтересует покупка Factorio, которая даст доступ ко всем игровым механикам и контенту:[/font] +thanks=Спасибо за игру.\nКоманда Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/sk/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/sk/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3d7a7c4272b78a0ef0627849371e0b0168169095 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/sk/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Zhromaždi zásoby do auta. +goal-repair-base-and-research-railway=Oprav základňu a vyskúmaj automatickú železničnú dopravu. +goal-set-up-train=Oprav železnicu a nastav automatické dodávky koľajníc. +iron-mine-stop=[img=item/iron-ore] Ťažba železnej rudy +iron-processing-stop=[img=item/iron-ore] Spracovanie železnej rudy +think-arrived-1=No, toto nevyzerá veľmi dobre. +think-arrived-2=Nevidím tu žiadne mrtvoly inžinierov, takže museli v čas utiecť. +think-arrived-3=Zdá sa, že tu skúmali pokročilé technológie. +think-arrived-4=Ak opravím túto základňu, môžem pokračovať v ich výskume. +think-arrived-5=Budem musieť opraviť aj železničnú infraštruktúru. Lokálne zásobné balíčky budú čoskoro prázdne. +think-gather-supplies-1=Super, železničné dodávky mám nastavené. +think-gather-supplies-2=To znamená, že môžem konečne zvýšiť moju produkciu. +think-gather-supplies-3=Avšak, domorodci sa v tejto oblasti stávajú čo raz viac nepriateľskými. +think-gather-supplies-4=Mal by som pozbierať čo sa dá a naložiť to do auta. Potom musím nájsť bezpečnejšie miesto a tam zaloźím svoju trvalú základňu. +think-ready-to-go=Som pripravený ísť. +think-recover-railway=Je čas opraviť železnicu a sprístupniť vzdialené bane. +[final-screen] +continue=Pokračovať +demo-heading=Demo dokončené +feature-1=Freeplay je hlavná cesta hrania tejto hry. Na začiatku budeš mať len málo zásob a musíš vybudovať továreň. Tvojím cieľom je postaviť a odpáľiť raketu do vesmíru.Budeš skúmať a preskúmavať všetko čo vie Factorio poskytnúť aby si zväčšil produkciu svojej továrne. Taktiež ju musíš brániť pred domorodcami, ktorý ťa nemajú práve v láske. +feature-2=Pripoj sa do multiplayerových hier a buduj továreň so svojimi kamarátmi. +feature-3=Hraj jedny z mnoha zaujímavýc a náročných herných módov ako napríklad Wave Defense alebo Supply Challenge. +feature-4=Preskúmavajte a sťahujte módy zo zabudovaného módového portálu a naplno využite oficiálnu podporu módov. +feature-5=Objavte mnohé nové herné vlastnosti a mechaniky ako napríklad: ropný priemysel, nukleárna energia, modulárne brnenie, plány a automatickú konštrukciu, delostrelecké veže, výrobné moduly, lietajúcich robotov. +feature-6=A nájdite oveľa viac vecí čo si môžte užiť... +heading=Tutoriál splnený +text=[font=heading-2]Gratulujeme, dosiahol si koniec tutoriálu.[font=default]\n\nMôžeš pokračovať v tomto leveli ako dlho chceš alebo môžeš postaviť novú továreň v Freeplay móde.\n\nFreeplay je hlavná cesta hrania tejto hry. Na začiatku budeš mať len málo zásob a musíš vybudovať továreň. Tvojím cieľom je postaviť a odpáľiť raketu do vesmíru.\n\nBudeš skúmať a preskúmavať všetko čo vie Factorio poskytnúť aby si zväčšil produkciu svojej továrne. Taktiež ju musíš brániť pred domorodcami, ktorý ťa nemajú práve v láske.[/font] +text-demo=[font=heading-2]Gratulujeme, dosiahol si koniec dema.[font=default]\n\nMôžeš pokračovať v tomto leveli ako dlho chceš.\n\nDúfame že si zakúpite Factorio a odomknenete celý herný obsah, v ktorom budete môcť:[/font] +thanks=Ďakujeme za hranie,\n The Factorio team + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/sr/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/sr/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8a108f9ede14d8bcd7bb8e8f58fb7c1f89734c7e --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/sr/demo_level-05.cfg @@ -0,0 +1,27 @@ +goal-get-supplies=Скупи залихе у твој ауто. +goal-repair-base-and-research-railway=Попрваи базу и истражи аутомаску железницу. +goal-set-up-train=Попрваим железницу и подеси аутомске доставе преко железнице. +iron-mine-stop=[img=item/iron-ore] Рудник руде гвожђа. +iron-processing-stop=[img=item/iron-ore] Прерађивање руде гвожђа. +think-arrived-1=Па,ово не изгледа добро. +think-arrived-2=Невидим лешеве инжењера,тако да мора да су побегли на време. +think-arrived-3=Изгледа као да су проучавали напредну технологију. +think-arrived-4=Ако попрваим базу,могу наставити њихова истрживања. +think-arrived-5=Морам да попрваим и железничку инфраструктуру. Локални ресурси ће ускоро пресушити. +think-gather-supplies-1=У реду,доставе преко железнице су намештене. +think-gather-supplies-2=То значи да могу да озбиљно повећам моју производњу. +think-gather-supplies-3=Међутим, староседеоци постају све више непријатељски. +think-gather-supplies-4=Треба да скупим све што могу у мој ауто и да покушам да нађем сигурније место да поставим сталну базу. +think-ready-to-go=Спреман сам да кренем. +think-recover-railway=Време је да поправим железницу и приступим калеким рудницима. +[final-screen] +continue=Настави +demo-heading=Пробна верзија завршена. +feature-1=Играте режим слободне игре,главни начин играња игре.Почнеш са неколико залиха и ти градиш своју фабрику са циљем да лансираш ракету у свемир.Истражићеш све што Фактори нуди да ти помогне са повећањем твоје производње и да је одбраниш од староседеоца који те неволе. +feature-2=Прикључи се играма са више играча и изгради фабрику са својим другарима. +feature-3=Играј једне од многих захтевних и интересантних сценарија. +heading=Туторијал завршен. +text=[font=heading-2]Честитамо,дошлисте до краја туторијала[/font][font=default]\n\nСлободни сте да наставите да играте на овом свету колико год хоћете,или да изађете и изградите нову фрабрику у режиму слободне игре.\n\nРежиму слободне игре је главни начин играња игре.Почнеш са неколико залиха и ти градиш своју фабрику са циљем да лансираш ракету у свемир.\n\nИстражићеш све што Фактори нуди да ти помогне са твојом производњом и да је одбраниш од староседеоца који те неволе. +text-demo=[font=heading-2]Честитамо,дошлисте до краја пробне верзије.[/font][font=default]\n\nСлободни се да наставите да играте у овом свету колико год дуге желите.\n\nНадамо се да ће те размотрити да купте Факторио и да откључате целу игрицу, у којо ће те моћи да:[/font] +thanks=Хвала на игрању!\nФакторио Тим + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/sv-SE/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/sv-SE/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b595d9e8a85f042b2dbd19bef897c9b6786336e1 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/sv-SE/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Samla förnödenheter i din bil. +goal-repair-base-and-research-railway=Reparera basen och forskning automatiserade järnvägstransporter. +goal-set-up-train=Reparera järnvägen och konfigurera automatiserade järnvägsförbindelser. +iron-mine-stop=[img=item/iron-ore] Järnmalmsgruva +iron-processing-stop=[img=item/iron-ore] Bearbetning av järnmalm +think-arrived-1=Tja, detta ser inte så bra ut. +think-arrived-2=Jag ser inga ingenjörers lik, så de måste ha flytt i tid. +think-arrived-3=Det verkar som om de forskade avancerad teknik här. +think-arrived-4=Om jag reparerar basen kan jag fortsätta deras forskning. +think-arrived-5=Jag kommer att behöva reparera järnvägsinfrastrukturen också. De lokala resursfälten kommer att löpa torr snart. +think-gather-supplies-1=Okej, jag har järnvägsförbindelser byggda. +think-gather-supplies-2=Det betyder att jag verkligen kan börja öka upp min produktion. +think-gather-supplies-3=Hursomhelst, Infödingarna i detta område växer dock alltmer fientliga. +think-gather-supplies-4=Jag borde samla vad jag kan i min bil, sedan försöka hitta någonstans säkrare att inrätta en mer permanent bas. +think-ready-to-go=Jag är redo att gå vidare. +think-recover-railway=Det är dags att reparera tågrälsen och få tillgång till gruvorna som ligger längre bort. +[final-screen] +continue=Fortsätt +demo-heading=Demo slutförd +feature-1=Spela Frispel, det huvudsakliga sättet att spela spelet. Du kommer att börja med bara ett fåtal förnödenheter, och du måste bygga upp din fabrik med målet att avfyra en raket i rymden. Du kommer att forska och utforska hela funktionsuppsättningen som Factorio erbjuder för att hjälpa till att öka din produktion, och försvara det från infödingarna som inte gillar dig. +feature-2=Gå med i flerspelarläge och bygg en fabrik med dina vänner. +feature-3=Spela en av de många utmanande och intressanta scenarier som Wave Defense eller Supply Challenge. +feature-4=Utforska och ladda ner moddar från den inbyggda mod portalen, och utnyttja den officiella mod stödet. +feature-5=Upptäck många nya spelfunktioner och mekanik, bland annat: oljeindustrin, kärnkraft, modulär rustning, ritningar och automatiserad konstruktion, artilleritorn, produktionsmoduler, flygande robotar. +feature-6=Och hitta mycket mer att njuta av... +heading=Handledning komplett +text=[font=heading-2]Grattis, du har nått slutet av handledningen.[/font][font=default]\n\nDu är fri att fortsätta spela på den här nivån så länge du vill, eller avsluta och bygga en ny fabrik i Frispel-läge.\n\nFrispel är det huvudsakliga sättet att spela spelet. Du kommer att börja med bara ett fåtal förnödenheter, och du måste bygga upp din fabrik med målet att avfyra en raket i rymden.\n\nDu kommer att forska och utforska hela funktionsuppsättningen som Factorio erbjuder för att hjälpa till att öka din produktion, och försvara det från infödingarna som inte gillar dig.[/font] +text-demo=[font=heading-2]Grattis, du har nått slutet av demon.[/font][font=default]\n\nDu är fri att fortsätta spela på den här nivån så länge du vill.\n\nVi hoppas att du kommer att överväga att köpa Factorio, och låsa upp hela spelinnehållet, där du kommer kan:[/font] +thanks=Tack för att du spelade \n Factorio teamet + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/th/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/th/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a6d2d72c94072909457d070dc192885e79d6b085 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/th/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=รวบรวมอุปกรณ์ใส่รถของคุณ +goal-repair-base-and-research-railway=ซ่อมแซมฐานและวิจัยการขนส่งทางรางรถไฟแบบอัตโนมัติ +goal-set-up-train=ซ่อมแซมทางรถไฟและตั้งค่าการส่งของแบบอัตโนมัติ +iron-mine-stop=[img=item/iron-ore] การแปรรูปแร่เหล็ก +iron-processing-stop=[img=item/iron-ore] การแปรรูปแร่เหล็ก +think-arrived-1=ก็มันดูไม่ค่อยดีเท่าไหร่ +think-arrived-2=ฉันไม่เห็นศพวิศวกรเลย พวกเขาคงจะหนีรอดได้ทันเวลา +think-arrived-3=ดูเหมือนว่าพวกเขากำลังค้นคว้าเทคโนโลยีขั้นสูงที่นี่ +think-arrived-4=ถ้าฉันซ่อมแซมฐาน ฉันสามารถค้นคว้าต่อไปได้ +think-arrived-5=ฉันจะต้องซ่อมแซมโครงสร้างพื้นฐานทางรถไฟด้วยทรัพยากรที่นี้รถไฟจะกับมาแล่นในไม่ช้า +think-gather-supplies-1=ได้เลย จัดเตรียมการจัดส่งรถไฟไว้ให้แล้ว +think-gather-supplies-2=นั่นหมายความว่าฉันสามารถเริ่มเพิ่มการผลิตได้จริงๆ +think-gather-supplies-3=อย่างไรก็ตาม ศัตรูในพื้นที่นี้มีความร้ายกาจกันมากขึ้น +think-gather-supplies-4=ฉันควรรวบรวมเท่าที่ทำได้ในรถของฉัน แล้วพยายามหาที่ที่ปลอดภัยกว่านี้เพื่อสร้างฐานที่ถาวรกว่านี้ +think-ready-to-go=ฉันพร้อมจะไปแล้ว +think-recover-railway=ถึงเวลาซ่อมแซมทางรถไฟไปยังเหมืองที่อยู่ไกลออกไปแล้ว +[final-screen] +continue=เล่นต่อ +demo-heading=เดโมจบแล้ว +feature-1=เล่น Freeplay วิธีหลักในการเล่นเกม คุณจะเริ่มต้นด้วยเสบียงเพียงไม่กี่อย่าง และคุณต้องสร้างโรงงานของคุณโดยมีเป้าหมายที่จะปล่อยจรวดสู่อวกาศ คุณจะได้ค้นคว้าและสำรวจชุดฟีเจอร์ทั้งหมดที่ Factorio เสนอเพื่อช่วยพัฒนาการผลิตของคุณ และปกป้องมันจากคนพื้นเมืองที่ไม่ชอบคุณ +feature-2=เข้าร่วมเกมผู้เล่นหลายคนและสร้างโรงงานกับเพื่อนของคุณ +feature-3=เล่นหนึ่งในสถานการณ์ที่ท้าทายและน่าสนใจมากมาย เช่น Wave Defense หรือ Supply Challenge +feature-4=สำรวจและดาวน์โหลดม็อดจากคลังม็อดในตัว และใช้การรองรับม็อดอย่างเป็นทางการอย่างเต็มที่ +feature-5=ค้นพบคุณสมบัติและกลไกการเล่นเกมใหม่ๆ มากมาย รวมถึง: อุตสาหกรรมน้ำมัน, พลังงานนิวเคลียร์, เกราะแบบแยกส่วน, พิมพ์เขียวและการก่อสร้างอัตโนมัติ, ป้อมปืน, โมดูลการผลิต, หุ่นยนต์บินได้ +feature-6=และพบกับความสนุกอีกมากมาย... +heading=บทฝึกสอนจบแล้ว +text=[font=heading-2]ขอแสดงความยินดี คุณมาถึงจุดสิ้นสุดของบทช่วยสอนแล้ว[/font][font=default]\n\nคุณมีอิสระที่จะเล่นต่อในระดับนี้ได้นานเท่าที่คุณต้องการ หรือออกจากและสร้างโรงงานใหม่ในโหมด Freeplay\n\nFreeplayเป็นวิธีหลักในการเล่นเกม คุณจะเริ่มต้นด้วยเสบียงเพียงไม่กี่อย่าง และคุณต้องสร้างโรงงานของคุณโดยมีเป้าหมายที่จะปล่อยจรวดสู่อวกาศ\n\nคุณจะได้ค้นคว้าและสำรวจชุดฟีเจอร์ทั้งหมดที่ Factorio เสนอเพื่อช่วยพัฒนาการผลิตของคุณ และปกป้องมันจากศัตรูที่ไม่ชอบคุณ[/font] +text-demo=[font=heading-2]ขอแสดงความยินดี คุณมาถึงจุดสิ้นสุดของเดโมแล้ว[/font][font=default]\n\nคุณมีอิสระที่จะเล่นต่อในระดับนี้ได้นานเท่าที่คุณต้องการ\n\nเราหวังว่าคุณจะพิจารณาซื้อ Factorio และปลดล็อกเนื้อหาเกมแบบเต็ม ซึ่งคุณจะสามารถ:[/font] +thanks=Thanks for ขอบคุณที่เล่น\nทีมงาน Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/tr/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/tr/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a8a09344d63a7c2e4d8fded0e363fedd15375d06 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/tr/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Öğeleri arabana koy. +goal-repair-base-and-research-railway=Üssü tamir et ve otomatikleştirilmiş raylı taşımayı araştır. +goal-set-up-train=Demiryolunu onar ve otomatikleştirilmiş ray teslimat sistemi kur. +iron-mine-stop=[img=item/iron-ore] Demir cevheri madeni +iron-processing-stop=[img=item/iron-ore] Demir cevheri işleme +think-arrived-1=Pekala, bu iyi gözükmüyor. +think-arrived-2=Herhangi bir mühendis cesedi görmüyorum, zamanında kaçmış olmalılar. +think-arrived-3=Görünüşe göre gelişmiş teknolojileri araştırıyorlardı. +think-arrived-4=Üssü tamir edersem, araştırmalarına devam edebilirim. +think-arrived-5=Demiryollarını da tamir etmem gerekecek. Çevredeki maden yatakları tükenmek üzere. +think-gather-supplies-1=Pekala, demiryolu teslimatlara hazır. +think-gather-supplies-2=Bu demek oluyor ki, üretimimi ciddi anlamda arttırmaya başlayabilirim. +think-gather-supplies-3=Ancak, bu bölgedeki yerliler gittikçe düşmanlaşarak büyüyorlar. +think-gather-supplies-4=Toplayabildiğim her şeyi arabaya koymalı, sonra da daha kalıcı bir üs kurmak için daha güvenli bir yer bulmalıyım. +think-ready-to-go=Gitmeye hazırım. +think-recover-railway=Demiryolunu onarma ve uzaktaki madenlere ulaşma vakti geldi. +[final-screen] +continue=Devam et +demo-heading=Demo tamamlandı. +feature-1=Oyunu oynamanın ana yolu olan serbest oyunu oynayın. Yalnızca birkaç malzeme ile başlayacaksınız ve fabrikanızı uzaya bir roket fırlatmak amacıyla inşa etmelisiniz. Factorio'nun üretiminizi büyütmenize yardımcı olmak için sunduğu tüm özellik setini araştıracak ve keşfedeceksiniz ve onu sizi sevmeyen yerlilere karşı savunacaksınız. +feature-2=Arkadaşlarınla fabrika kurmak için çok oyunculu oyunlara katıl. +feature-3=Dalga Savunması veya Tedarik Meydan Okuması gibi birden fazla zorlayıcı ve ilginç senaryoları oynayın. +feature-4=Yerleşik mod portalından modları keşfedin ve indirin ve resmi mod desteğinden tam olarak yararlanın. +feature-5=Petrol endüstrisi, nükleer güç, modüler zırh, planlar ve otomatik inşaat, topçu taretleri, üretim modülleri, uçan robotlar dahil olmak üzere birçok yeni oyun özelliğini ve mekaniği keşfedin. +feature-6=Ve daha fazlası... +heading=Öğretici tamamlandı +text=[font=heading-2]Tebrikler, öğreticinin sonuna ulaştın.[/font][font=default]\n\nBu bölümü istediğiniz kadar oynamaya devam edebilir ya da normal oyun modunda yeni bir fabrika kurabilirsin.\n\nNormal oyun, Factorio oynamanın ana yoludur. Sadece biraz malzeme ile başlayacaksın ve görevin uzaya roket göndermek için bir fabrika kurmak olacak.\n\nFactorio'nun sana sunduğu üretim arttırmaya yönelik bütün özellikleri araştır, keşfet ve üretimini senden hoşlanmayan yerlilerden koru.[/font] +text-demo=[font=heading-2]Tebrikler, demonun sonuna ulaştın.[/font][font=default]\n\nBu haritayı istediğin kadar oynamaya devam edebilirsin.\n\nUmarız Factorio'yu satın almayı ve tüm oyun içeriğinin kilidini açmayı düşünürsünüz. Satın aldığınızda bunları yapabileceksiniz:[/font] +thanks=Oynadığınız için teşekkürler.\nFactorio Ekibi + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/uk/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/uk/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..28291c6e86a4923c330d2f26116014863a4c4124 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/uk/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Зберіть припаси на своїй машині. +goal-repair-base-and-research-railway=Відремонтуйте базу та дослідіть автоматизоване залізничне перевезення. +goal-set-up-train=Відновіть залізницю і автоматизуйте доставку ресурсів по ній. +iron-mine-stop=[img=item/iron-ore] Рудник заліза +iron-processing-stop=[img=item/iron-ore] Виробництво залізної руди +think-arrived-1=Мда, це місце не дуже привабливе. +think-arrived-2=Я не бачу ніяких трупів, значить, інженери встигли втекти вчасно. +think-arrived-3=Схоже, вони тут досліджували просунуті технології. +think-arrived-4=Якщо я відремонтую базу, я зможу продовжити їх дослідження. +think-arrived-5=Залізничну інфраструктуру теж потрібно буде відновлювати. Прилеглі родовища скоро вичерпаються. +think-gather-supplies-1=Добре, залізничні перевезення тепер працюють. +think-gather-supplies-2=Це означає, що я можу нарощувати виробництво. +think-gather-supplies-3=Однак, місцева фауна все частіше проявляє ворожість. +think-gather-supplies-4=Мені краще зібрати все, що можна в мій автомобіль і спробувати знайти більш безпечне місце для постійної бази. +think-ready-to-go=Я готовий. +think-recover-railway=Настав час відремонтувати залізницю та отримати доступ до віддалених шахт. +[final-screen] +continue=Продовжити +demo-heading=Демо-версія завершено +feature-1=Вільна гра - основний режим. Ви почнете з дуже невеликої кількості ресурсів, але вам доведеться створити свою фабрику з метой запустити ракету в космос. Ви зможете досліджувати і використовувати повний набір функцій, які Factorio пропонує для збільшення вашого виробництва і захисту його від місцевих форм життя. +feature-2=Приєднуйтесь до розрахованих на багато ігор і створіть фабрику разом з друзями. +feature-3=Спробуйте пройти деякі складні і цікаві сценарії, такі як Оборона хвиль або Випробування "Постачання". +feature-4=Вивчайте і завантажуйте моди через вбудований портал модов, і користуйтеся офіційною підтримкою модів. +feature-5=Дізнайтеся про нові можливості та механіку гри, включаючи літаючих дронів, нафтову промисловість, креслення, атомну енергетику, модульну броню, креслення і автоматичну побудову, артилерію, модулі для поліпшення виробництва. +feature-6=І знайди ще багато цікавих речей ... +heading=Навчання завершено +text=[font=heading-2]Вітаємо, ви завершили навчання.[font=default]\n\nВи можете продовжити гру на цьому рівні, якщо хочете, або вийти і побудувати новий завод в режимі Вільної гри.\n\nВільна гра - це основний спосіб грати в гру. Ви почнете з дуже невеликої кількості ресурсів, але вам доведеться створити свою фабрику з метою запустити ракету в космос.\n\nВи зможете досліджувати і використовувати повний набір функцій, які Factorio пропонує для збільшення вашого виробництва і захисту його від місцевих форм життя.[/font] +text-demo=[font=heading-2]Вітаємо, ви завершили демо-версію.[/font][font=default]\n\nВи можете продовжити гру на цьому рівні, якщо хочете. n\nМи сподіваємося, що вас зацікавить покупка Factorio, яка дасть доступ до всіх ігровим механікам і контенту: [/font] +thanks=Дякуємо за гру!\nКоманда Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/vi/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/vi/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..edf888fc66adac3b5048f09e7fb982b8e540d189 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/vi/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=Lấy đồ trong xe của bạn. +goal-repair-base-and-research-railway=Sửa chữa căn cứ và nghiên cứu đường ray vận tải tự động. +goal-set-up-train=Sửa chữa đường ray và lắp ráp đường ray vận chuyển tự động. +iron-mine-stop=[img=item/iron-ore] Mỏ sắt +iron-processing-stop=[img=item/iron-ore] Xử lý quặng sắt +think-arrived-1=Trời, có vẻ không ổn lắm nhỉ. +think-arrived-2=Tôi không thấy xác của kĩ sư nào cả, chắc là họ đã trốn thoát kịp lúc. +think-arrived-3=Có vẻ bọn họ nghiên cứu những công nghệ cao ở đây. +think-arrived-4=Nêu tôi sửa chửa căn cứ, tôi có thể tiếp tục nghiên cứu của họ. +think-arrived-5=Tôi cần phải sửa chữa cơ sở hạ tầng của đường ray nữa. Tài nguyên lân cận sẽ cạn kiệt sớm thôi. +think-gather-supplies-1=Được rồi, đường ray vận chuyển đã được sắp đặt. +think-gather-supplies-2=Vậy là tôi đã có thể tăng tốc quá trình sản xuất rồi. +think-gather-supplies-3=Dù sao, bọn bản địa trong vùng này càng ngày càng hung hăng. +think-gather-supplies-4=Tôi nên lấy hết mấy thứ trong xe, rồi thử tìm chỗ an toàn hơn để dựng một căn cứ lâu dài. +think-ready-to-go=Tôi sẵn sàng đi rồi. +think-recover-railway=Đến lúc sửa đường ray và tiếp cận các mỏ xa rồi. +[final-screen] +continue=Tiếp tục +demo-heading=Hoàn thành chơi thử +feature-1=Chơi chế độ tự do, cách chính để chơi trò chơi. Bạn sẽ bắt đầu với chỉ một ít đồ, và bạn phải xây dựng nhà máy của bạn với mục đích phóng tên lửa vào không gian.\n\nBạn sẽ nghiên cứu và khám phá toàn bộ chức năng mà Factorio mang đến để phát triển sản xuất, và bảo vệ nó khỏi bọn bản địa không ưa bạn.[/font] +feature-2=Tham gia chơi nhiều người và xây dựng nhà máy với bạn. +feature-3=Chơi một trong nhiều thử thách và phần chơi thú vị như Phòng thủ theo đợt hay Thử thách sản xuất. +feature-4=Khám phá và tải mod từ cổng mod trong trò chơi, và tận hưởng trợ giúp mod chính thức. +feature-5=Khám phá nhiều phần chơi và nhiều thứ mới, bao gồm: nhà máy dầu, năng lượng hạt nhân, giáp mô-đun, bản vẽ và xây dựng tự động, pháo tầm xa, mô đun sản xuất, robot bay. +feature-6=Và nhiều hơn nữa... +heading=Hoàn thành hướng dẫn. +text=[font=heading-2]Chúc mừng, bạn đã hoàn thành hướng dẫn.[/font][font=default]\n\nBạn có thể tiếp tục chơi màn này như bạn muốn, hoặc thoát và xây dựng nhà máy mới trong chế độ chơi tự do.\n\n Chế độ tự do là cách chính để chơi trò chơi. Bạn sẽ bắt đầu với chỉ một ít đồ, và bạn phải xây dựng nhà máy của bạn với mục đích phóng tên lửa vào không gian.\n\nBạn sẽ nghiên cứu và khám phá toàn bộ chức năng mà Factorio mang đến để phát triển sản xuất, và bảo vệ nó khỏi bọn bản địa khó tính.[/font] +text-demo=[font=heading-2]Chúc mừng, bạn đã hoàn thành hướng dẫn.[/font][font=default]\n\nBạn có thể tiếp tục chơi màn này như bạn muốn.\n\nChúng tôi mong bạn xem xét việc mua Factorio, và mở khóa toàn bộ nội dung trò chơi, bạn có thể: +thanks=Cảm ơn vì đã chơi.\n Đội tạo Factorio + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/zh-CN/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/zh-CN/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..545aa3577ec699534a73e9959b9cd275e2a96774 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/zh-CN/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=把物资装上车。 +goal-repair-base-and-research-railway=修复基地并研发「自动铁路运输系统」。 +goal-set-up-train=修复铁路并设置自动运送线路。 +iron-mine-stop=[img=item/iron-ore] 铁矿开采 +iron-processing-stop=[img=item/iron-ore] 铁矿加工 +think-arrived-1=哇,看起来这很不乐观啊。 +think-arrived-2=没发现工程师的尸体,它们一定是及时撤退了。 +think-arrived-3=看起来它们曾在这里研发高等科技来着。 +think-arrived-4=如果我修复了基地,就能继续他们的研究。 +think-arrived-5=附近的矿床很快就会采空,我还需要把铁路设施也修好。 +think-gather-supplies-1=好极了,自动运送线路设好了。 +think-gather-supplies-2=这意味着我能正式开始扩大产能了。 +think-gather-supplies-3=然而,看起来这里的虫子们对我意见越来越大... +think-gather-supplies-4=我应该把能打包的东西都装上车,然后找个更安全的地方建立永久基地。 +think-ready-to-go=我做好出发的准备了。 +think-recover-railway=是时候修复铁路来获取远处的资源了。 +[final-screen] +continue=继续 +demo-heading=试玩部分结束 +feature-1=玩耍标准模式,这是 Factorio 的主要游戏模式。你将以发射火箭为目标,从少量破铜烂铁开始修建你的工厂。你可以研究使用 Factorio 的全部功能去不断扩大产能,同时也防范好那些并不欢迎你的虫子们。 +feature-2=加入多人游戏,与你的朋友们一起修建工厂。 +feature-3=富有挑战性的有趣场景供你玩耍,例如异星格勒保卫战和物资供应挑战。 +feature-4=从游戏内置的模组平台下载模组,并充分利用官方模组支持。 +feature-5=探索更多游戏内容和游戏机制,具体包括:石油工业、核电、模组装甲、蓝图及自动建设、重炮炮塔、生产插件、会飞的机器人等等。 +feature-6=以及更多一定能让你兴奋的内容... +heading=新手教程结束 +text=[font=heading-2]恭喜你完成了新手教程。[/font][font=default]\n\n你可以在本关卡继续玩耍,或者退出后在标准模式下修建一座新工厂。\n\n标准模式是 Factorio 的主要游戏模式,你将以发射火箭为目标,从少量破铜烂铁开始修建你的工厂。\n\n你可以研究使用 Factorio 的全部功能去不断扩大产能,同时也防范好那些并不欢迎你的虫子们。[/font] +text-demo=[font=heading-2]恭喜你完成了试玩部分。[/font][font=default]\n\n你可以在本关卡继续玩耍。\n\n我们衷心希望你能考虑购买 Factorio ,解锁全部游戏内容能够:[/font] +thanks=感谢玩耍本游戏。\nFactorio团队敬上 + diff --git a/factorio/data/base/campaigns/tutorial/level-05/locale/zh-TW/demo_level-05.cfg b/factorio/data/base/campaigns/tutorial/level-05/locale/zh-TW/demo_level-05.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a3290c7671ed7600239670e7bdef443e9fcf09f5 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/level-05/locale/zh-TW/demo_level-05.cfg @@ -0,0 +1,30 @@ +goal-get-supplies=將補給品打包上車。 +goal-repair-base-and-research-railway=修復基地並研究《自動化鐵路運輸》。 +goal-set-up-train=修復鐵路並對火車設定自動貨運。 +iron-mine-stop=[img=item/iron-ore] 鐵礦開採 +iron-processing-stop=[img=item/iron-ore] 鐵礦加工 +think-arrived-1=呃,看起來不太妙。 +think-arrived-2=沒看到任何工程師遺體,看來他們一定都有及時逃跑。 +think-arrived-3=他們看起來好像有在研究先進科技。 +think-arrived-4=如果修復這座基地的話,就可以接續他們原本的研究。 +think-arrived-5=還得要維修鐵路建設,不然旁邊的資源已經所剩無幾了。 +think-gather-supplies-1=很好,鐵路貨運設定好了。 +think-gather-supplies-2=那就代表可以真正開始提升產能了。 +think-gather-supplies-3=可是,附近的原生種威脅也在升高。 +think-gather-supplies-4=最好還是盡量收集夠多物資到車上,然後再去找更安全的地方建立永久基地。 +think-ready-to-go=我準備好要遠征了。 +think-recover-railway=是時候來維修鐵路了,接著還要前往偏遠礦場。 +[final-screen] +continue=繼續 +demo-heading=試玩結束 +feature-1=遊玩自由模式,也就是本遊戲的主流玩法。在這個玩法會從一點點起始資源開局,接著建設工廠,最後要發射一艘火箭上太空。您將可研究及探索《異星工廠》的完整功能、擴大工廠生產規模,並抵禦外星蟲族的破壞。 +feature-2=在多人遊戲和朋友們一起建設工廠。 +feature-3=遊玩一些有挑戰性或是有趣的劇情,像是《塔防模式》或《限時出貨挑戰》。 +feature-4=透過內建的模組平台來探索、下載模組,並享有完整的官方模組支援。 +feature-5=發掘更多遊戲功能與機制,例如:石化工業、核能發電、模組化裝甲、藍圖與自動化建設、炮塔、生產用組件、飛行無人機。 +feature-6=還有更多其他好玩的東西… +heading=教學關卡結束 +text=[font=heading-2]恭喜,您已玩完教學關卡。[/font][font=default]\n\n您可選擇待在這關繼續遊玩,或是前往自由模式建設全新工廠。\n\n自由模式是本遊戲的主流玩法,會從一丁點起始資源開局,接著建設工廠,最後要發射一艘火箭上太空。\n\n您將可研究及探索《異星工廠》的完整功能、擴大工廠生產規模,並防衛工廠免於外星蟲族破壞。[/font] +text-demo=[font=heading-2]恭喜,您已玩完試玩版。[/font][font=default]\n\n您可選擇待在這關繼續遊玩。\n\n我們期待您會購買《異星工廠》、解鎖完整遊戲體驗。購買完整版將可享有下列功能:[/font] +thanks=謝謝您賞玩本遊戲。\n《異星工廠》團隊敬上 + diff --git a/factorio/data/base/campaigns/tutorial/locale/af/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/af/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..925d7844df45189c519c46a737d1264b8918f6ee --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/af/tutorial.cfg @@ -0,0 +1,10 @@ +description=Nadat jy op hierdie uitheemse wêreld neergestort het, sal jy die area moet verken, plaaslike hulpbronne moet oes en items wat jy nodig het om te oorleef, se produksie automatiseer.\n'n Reeks van 5 vlakke vir nuwe spelers.\nVlakke 4 en 5 kan ook in multispeler spel gespeel word. +engineer-title=Ingenieur +name=Tutoriaal +[levels] +level-01=Ongeluk +level-02=Mynbou Stasie +level-03=Kragsentrale +level-04=Wetenskap en Automatika +level-05=Agtergelate Treinstasie + diff --git a/factorio/data/base/campaigns/tutorial/locale/ar/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/ar/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a73ccc23d65b73ea6aeb234a7579c7e11798570e --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/ar/tutorial.cfg @@ -0,0 +1,10 @@ +description=.نيالنوا بعلت نا 5 و 4 ىوتسملا يف نكمي n\.ددجلا نيبعالل تايوتسم سمخ نم ةلسلس كيدل n\.ةايحلا ديق ىلع ءاقبلل اهجاتحت يتلا رصانعلا جاتنإ ايكيتاموتوأ لغشو ، ةدوجوملا دراوملا دصحو ، ةقطنملا فاشكتسا ىلإ جاتحتس ، بيرغلا ملاعلا اذه يف طوبهلا دعب +engineer-title=سدنهم +name=يميلعتلا جمانربلا +[levels] +level-01=مطحتلا +level-02=نيدعتلا عقوم +level-03=ءابرهكلا ةطحم +level-04=يكيتاموتوالا ليغشتلاو مولعلا +level-05=ةروجهم ةيديدح ككس ةدعاق + diff --git a/factorio/data/base/campaigns/tutorial/locale/be/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/be/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..509be7cdfdf270197a756ab2e37cb18c3cbed49a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/be/tutorial.cfg @@ -0,0 +1,10 @@ +description=Пасля аварыйнай пасадкі на гэтым чужым свеце вам патрэбна даследаваць мясцовасць, збіраць мясцовыя расурсы і наладзіць аўтамытчны выраб неабходных для выжывання прадметаў.\nСастаіць з 5 ўзроўняў для новых гульцоў.\nНа ўзроўнях 4 і 5 можна гуляць па сетцы. +engineer-title=Інжынер +name=Навучэнне +[levels] +level-01=Аварыя +level-02=Шахцёрская застава +level-03=Электрастанцыя +level-04=Навука ды аўтаматызацыя +level-05=Пакінутая чыгуначная база. + diff --git a/factorio/data/base/campaigns/tutorial/locale/bg/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/bg/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..411f62f45e37f5e411dc2286f75e4b66102c8849 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/bg/tutorial.cfg @@ -0,0 +1,10 @@ +description=Вследствие на претърпяното корабокрушение на тази извънземна планета, се налага да изследвате мястото, да се сдобиете с ресурси и да автоматизирате продукцията на предметите от първа необходимост, за да оцелеете.\nТова е серия от пет уводни нива, предназначени за нови играчи. Нива 4 и 5 могат да бъдат играни в групова игра. +engineer-title=Инженер +name=Ръководство +[levels] +level-01=Корабокрушение +level-02=Минен пост +level-03=Електроцентрала +level-04=Наука и автоматизация +level-05=Изоставена железопътна база + diff --git a/factorio/data/base/campaigns/tutorial/locale/ca/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/ca/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..335a7b31ab9de1a372dea5273a0b7538def79558 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/ca/tutorial.cfg @@ -0,0 +1,10 @@ +description=Després de l'aterratge forçós en aquest món alienígena, caldrà que exploreu l'àrea, que recolliu recursos i que automatitzeu la producció d'elements que necessiteu per sobreviure.\nUna sèrie de cinc nivells per a nous jugadors.\nEls nivells 4 i 5 es poden jugar en mode multijugador. +engineer-title=Enginyer +name=Tutorial +[levels] +level-01=L'estavellament +level-02=Post d'avançada minera +level-03=Central elèctrica +level-04=Ciència i automatització +level-05=Base ferroviària abandonada + diff --git a/factorio/data/base/campaigns/tutorial/locale/cs/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/cs/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..347226e6a5f37541c795cc88105c3db4a623dda5 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/cs/tutorial.cfg @@ -0,0 +1,10 @@ +description=Po tvrdém přistání na cizí planetě, budeš muset prozkoumávat okolí, sbírat místní suroviny a automatizovat výrobu předmětů, potřebné k tvému přežití.\n Pět nových úrovní pro nové hráče. \n Úrovně 4 a 5 můžou být hrány v hře pro více hráčů. +engineer-title=Inženýr +name=Tutoriál +[levels] +level-01=Pád +level-02=Těžební stanice +level-03=Elektrárna +level-04=Věda a automatizace +level-05=Opuštěna železniční základna + diff --git a/factorio/data/base/campaigns/tutorial/locale/da/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/da/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..55d1b58d1f6c9da96eb66606170201013b896cec --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/da/tutorial.cfg @@ -0,0 +1,10 @@ +description=Efter at være nødlandet på denne fremmede planet, er du nødsaget til at udforske området omkring dig, indsamle ressourcer og automatisere produktion af de ting du har brug for at overleve.\nEn serie på fem baner for nye spillere.\nBane 4 og 5 kan spilles med flere spillere. +engineer-title=Ingeniør +name=Vejledningsspil +[levels] +level-01=Styrt +level-02=Minedrift +level-03=Kraftværk +level-04=Forskning og automatisering +level-05=Forladt jernbanefabrik + diff --git a/factorio/data/base/campaigns/tutorial/locale/de/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/de/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..66efba3c1dfa33906b51528c445706ae9c063d42 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/de/tutorial.cfg @@ -0,0 +1,10 @@ +description=Nach einer Bruchlandung auf diesem fremden Planeten musst Du die Umgebung erkunden, verfügbare Ressourcen abbauen und vollautomatisch Gegenstände produzieren, um Dein Überleben zu sichern.\nFünf Level als Einführung für neue Spieler.\nDie Level 4 und 5 können im Mehrspieler-Modus gespielt werden. +engineer-title=Ingenieur +name=Tutorial +[levels] +level-01=Bruchlandung +level-02=Bergbauanlage +level-03=Kraftwerk +level-04=Forschung und Automatisierung +level-05=Verlassene Eisenbahn + diff --git a/factorio/data/base/campaigns/tutorial/locale/el/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/el/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a255a62dc648113cde63a751b2b5913cbfed83f9 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/el/tutorial.cfg @@ -0,0 +1,10 @@ +description=Μετά από την ανώμαλη προσγείωση σε αυτόν τον εξωγήινο κόσμο θα χρειαστεί να εξερευνήσεις την περιοχή, να συγκεντρώσεις πόρους και να αυτοματοποιήσεις την παραγωγή των αντικειμένων που χρειάζεσαι για να επιβιώσεις.\nΜια σειρά πέντε επιπέδων για νέους παίκτες.\nΤα επίπεδα 4 και 5 μπορούν να γίνουν και σε παιχνίδια πολλών παικτών. +engineer-title=Μηχανικός +name=Εκμάθηση +[levels] +level-01=Συντριβή +level-02=Μακρινό ορυχείο +level-03=Εργοστάσιο Ηλεκτρισμού +level-04=Επιστήμη και αυτοματισμός +level-05=Εγκαταλελειμμένη βάση τρένων + diff --git a/factorio/data/base/campaigns/tutorial/locale/en/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/en/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fd492a6d3da7b8b313751d84fe36d2ed693f95a2 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/en/tutorial.cfg @@ -0,0 +1,10 @@ +name=Tutorial +description=After crash-landing on this alien world, you will need to explore the area, harvest local resources, and automate the production of the items you need to survive.\nA series of five levels for new players.\nLevels 4 and 5 can be played in multiplayer. +engineer-title=Engineer + +[levels] +level-01=Crash +level-02=Mining outpost +level-03=Power Plant +level-04=Science and automation +level-05=Abandoned rail base diff --git a/factorio/data/base/campaigns/tutorial/locale/eo/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/eo/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..553a34fd9083425e7e868d3b36d907374f2ebb9d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/eo/tutorial.cfg @@ -0,0 +1,9 @@ +engineer-title=Inĝeniero +name=Lernilo +[levels] +level-01=Kraŝo +level-02=Minekspluatado posteno +level-03=Elektrocentralo +level-04=Scienco kaj aŭtomatigo +level-05=Forlasita trajnbaso + diff --git a/factorio/data/base/campaigns/tutorial/locale/es-ES/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/es-ES/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7ddc25e8c71993e46b189823649a3af302ec95d4 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/es-ES/tutorial.cfg @@ -0,0 +1,10 @@ +description=Después del aterrizaje forzoso en este mundo alienígena, necesitarás explorar el área, recoger recursos locales y automatizar la producción de los objetos que necesitarás para sobrevivir.\nUna serie de cinco niveles para nuevos jugadores. \nLos niveles 4 y 5 pueden jugarse en modo Multijugador. +engineer-title=Ingeniero +name=Tutorial +[levels] +level-01=Colisión +level-02=Puesto minero +level-03=Planta de energía +level-04=Ciencia y automatización +level-05=Base ferroviaria abandonada + diff --git a/factorio/data/base/campaigns/tutorial/locale/et/npe.cfg b/factorio/data/base/campaigns/tutorial/locale/et/npe.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3f3b2def9470721fa60f7cc4599dff0bb71b8989 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/et/npe.cfg @@ -0,0 +1,5 @@ +description=Pärast hädamaandumist sellele võõrale planeedile, on sul vaja avastada ümbruskonda, kasutada kohalikke maavarasid ja automatiseerida eluks vajalike esemete tootmine.\nSee on mängu tutvustus, mis on mõeldud uutele mängijatele. +name=Sissejuhatus +[levels] +level-01=Saabumine + diff --git a/factorio/data/base/campaigns/tutorial/locale/et/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/et/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bce82f5b5c1eace62c4f681d4b6b2f09abf3fc3f --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/et/tutorial.cfg @@ -0,0 +1,10 @@ +description=Pärast hädamaandumist võõrale planeedile on sul vaja avastada ümbruskonda, kasutada kohalikke maavarasid ja automatiseerida eluks vajalike esemete tootmine.\nViie tasemega seeria uutele mängijatele.\nTasemeid 4 ja 5 saab mängida mitmekesi. +engineer-title=Insener +name=Õpetus +[levels] +level-01=Plahvatus +level-02=Kaevandamisbaas +level-03=Elektrijaam +level-04=Teadus ja automatiseerimine +level-05=Hüljatud raudteejaam + diff --git a/factorio/data/base/campaigns/tutorial/locale/eu/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/eu/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ef1494d58636dd720811ad69611a082d673a215b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/eu/tutorial.cfg @@ -0,0 +1,10 @@ +description=Alien mundu honetan talka-lurreratu ondoren, eremua aztertu, bertako baliabideak uztatu eta bizi irauntzeko beharrezkoak diren itemen produzkioa automatizatu beharko duzu.\nBost maila-saila jokalari berrientzat.\n4. eta 5.mailak hainbat jokalariko moduan jokatu daiteke. +engineer-title=Ingeniaria +name=Tutoriala +[levels] +level-01=Talka +level-02=Meatzaritzarako postua +level-03=Planta elektrikoa +level-04=Zientzia eta automatizazioa +level-05=Trenbide-oinarri abandonatua + diff --git a/factorio/data/base/campaigns/tutorial/locale/fi/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/fi/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..55104a435deddc4c0c9f9675b15081c2c24c2e86 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/fi/tutorial.cfg @@ -0,0 +1,10 @@ +description=Haaksirikkouduttasi tähän vieraaseen maailmaan sinun on tutkittava aluetta, kerättävä paikallisia resursseja ja automatisoitava selviytymiseen tarvittavien esineiden valmistus.\nViiden lyhyen tason sarja uusille pelaajille.\nTasot 4 ja 5 voi pelata moninpelinä. +engineer-title=Insinööri +name=Tutoriaali +[levels] +level-01=Haaksirikkoutuminen +level-02=Kaivoksen etuvartio +level-03=Voimalaitos +level-04=Tiede ja automaatio +level-05=Hylätty raidetukikohta + diff --git a/factorio/data/base/campaigns/tutorial/locale/fr/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/fr/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..970e8f3e546fc539b03a7c4b5827494ba8afedbf --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/fr/tutorial.cfg @@ -0,0 +1,10 @@ +description=Après un atterrissage en catastrophe sur ce monde étranger, vous devrez explorer la région, récolter les ressources locales et automatiser la production des objets dont vous avez besoin pour survivre. \nUne série de cinq niveaux pour les nouveaux joueurs. \nLes niveaux 4 et 5 peuvent être joués en multijoueur. +engineer-title=Ingénieur +name=Tutoriel +[levels] +level-01=Crash +level-02=Avant-poste minier +level-03=Centrale électrique +level-04=Science et automatisation +level-05=Base ferroviaire abandonnée + diff --git a/factorio/data/base/campaigns/tutorial/locale/fy-NL/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/fy-NL/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bba80c462bfbedce7f773e6573908e119d4307c9 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/fy-NL/tutorial.cfg @@ -0,0 +1,10 @@ +description=Nei op in bûtenierdske wrâld delstoart te wêzen, moast de omjouwing ferkenne, lokale grûnstoffen rispje, en produksje fan wat nedich is om te oerlibjen automatisearje.\nIn samling fan fiif levels foar nije spilers.\nLevels 4 en 5 kin spile wurde yn multiplayer. +engineer-title=Yngenieur +name=Útlis +[levels] +level-01=Delstoart +level-02=Mynbou bûtenpost +level-03=Enerzjysintrale +level-04=Wittenskip en automatisearring +level-05=Ferlitten trein basis + diff --git a/factorio/data/base/campaigns/tutorial/locale/ga-IE/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/ga-IE/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..eea859cd9c8e67b5a41ff863c8a661298f8b89e0 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/ga-IE/tutorial.cfg @@ -0,0 +1,10 @@ +description=Tar éis tabhair chun talún de thuairt ar an domhan eachtráin seo, beidh ort feachaint thart ar ag gceantar, achmhainní áitiúla a shábháil agus táirgeadh na n-earraí a bheidh ag teastáil uait a uathoibriú.\nTá sraith cúig léibhéal ar fáil d'imreoirí nua.\nIs féidir leat léibhéal 4 agus 5 a imirt i mód ilimreora. +engineer-title=Innealtóir +name=Teagasc +[levels] +level-01=Timpiste +level-02=Urphost mhianadóireachta +level-03=Stáisiún Cumhachta +level-04=Eolaíocht agus uathoibriú +level-05=Bunáit iarnróid tréigthe + diff --git a/factorio/data/base/campaigns/tutorial/locale/he/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/he/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..213d4cba483a0c2ef6b813f35b4aad1a0930cd76 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/he/tutorial.cfg @@ -0,0 +1,10 @@ +description=.םיפתתשמ הבורמ בצמב קחשל ןתינ 5-ו 4 םיבלשב .םיבלש השימח תב הרדס יהוזn\.םכתודרשיהל םייחרכהה םיטירפה תא רוציתש תיטמוטוא תיתשת םיקהלו ,הביבסהמ םיבאשמ ףוסאל ,רוזאב רייסל וכרטצת ,רכומ יתלב בכוכ לע םתקסרתהש וישכע +engineer-title=סדנהמ +name=הכרדה +[levels] +level-01=תוקסרתה +level-02=היירכ זחאמ +level-03=חוכ תנחת +level-04=היצמוטואו עדמ +level-05=שוטנ תבכר סיסב + diff --git a/factorio/data/base/campaigns/tutorial/locale/hr/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/hr/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bda31fb5a7389443442a6750a562f6a0506596ea --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/hr/tutorial.cfg @@ -0,0 +1,10 @@ +description=Nakon što si se srušio na ovaj izvanzemaljski planet, trebat ćeš obaviti izviđanje terena, iskopati lokalne resurse i i automatizirati produkciju svij predmeta kojih ti trebaju za preživjeti.\nSerija 5 razina za nove igrače.\nRazine 4 i 5 se mogu igrati sa više igrača. +engineer-title=Inženjer +name=Vodič za igru +[levels] +level-01=Mjesto pada +level-02=Rudarska kolonija +level-03=Generator +level-04=Znanost i automatizacija +level-05=Napuštena željeznička postaja + diff --git a/factorio/data/base/campaigns/tutorial/locale/hu/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/hu/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..795461c144b92ab9f4f2f3b43a31c92710cea504 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/hu/tutorial.cfg @@ -0,0 +1,10 @@ +description=Miután lezuhantál ebben az idegen világban, fel kell derítened a területet, kitermelned a helyi nyersanyagokat és automatizálnod a túléléshez szükséges tárgyak legyártását.\nÖt szintből álló sorozat új játékosok részére.\nA 4. és 5. szint többjátékos módban is játszható. +engineer-title=Mérnök +name=Oktatás +[levels] +level-01=Baleset +level-02=Bányászati bázis +level-03=Erőmű +level-04=Tudomány és automatizálás +level-05=Elhagyatott vasúti bázis + diff --git a/factorio/data/base/campaigns/tutorial/locale/id/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/id/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a24c4c4e9bf878575866b6e9656b256d804a3057 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/id/tutorial.cfg @@ -0,0 +1,10 @@ +description=Setelah mendarat darurat di dunia alien, Anda perlu menjelajahi daerah tersebut, memanen sumber daya lokal, dan mengotomatiskan produksi item yang Anda butuhkan untuk bertahan hidup.\nAda lima level untuk pemain baru.\nLevel 4 dan 5 dapat dimainkan secara multiplayer. +engineer-title=Mekanik +name=Panduan +[levels] +level-01=Rusak +level-02=Pos Pertambangan +level-03=Pembangkit Listrik +level-04=Sains dan otomatisasi +level-05=Pangkalan rel yang ditinggalkan + diff --git a/factorio/data/base/campaigns/tutorial/locale/is/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/is/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..60d8f69d9a0a9d2dbb07b7a02216ab8626c98376 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/is/tutorial.cfg @@ -0,0 +1,10 @@ +description=Eftir að hafa brotlent á geimveruheimi þarfnast þér að kanna svæðið, safna auðlindum, og sjálfvirkja framleiðslu til að lifa.\nRöð fimm borða fyrir nýja spilendur.\nBorð 4 og 5 geta spilast með öðrum. +engineer-title=Vélamaður +name=Kennsla +[levels] +level-01=Brotlending +level-02=Námustöð +level-03=Orkuver +level-04=Vísindi og sjálfvirkni +level-05=Yfirgefin járnbrautarstöð + diff --git a/factorio/data/base/campaigns/tutorial/locale/it/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/it/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..87a0ea584f1d3a910490d79572a0d9359eddb266 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/it/tutorial.cfg @@ -0,0 +1,10 @@ +description=Dopo lo schianto su questo pianeta alieno dovrai esplorare l’area, raccogliere risorse e automatizzare la produzione di oggetti essenziali alla sopravvivenza.\nUna serie di cinque livelli per i nuovi giocatori.\nI livelli 4 e 5 possono essere giocati in modalità multigiocatore. +engineer-title=Ingegnere +name=Tutorial +[levels] +level-01=Incidente +level-02=Avamposto Minerario +level-03=Centrale elettrica +level-04=Scienza e automazione +level-05=Base ferroviaria abbandonata + diff --git a/factorio/data/base/campaigns/tutorial/locale/ja/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/ja/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d6a8abeb97a25b25cf6ff618779ef84a46e4920d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/ja/tutorial.cfg @@ -0,0 +1,10 @@ +description=この未知の世界に不時着したあなたは、生き残るために周囲を探索し、現地で資源を採取し、アイテムの生産を自動化する必要があります。\n新規プレイヤー向けの連続した5つのショートシナリオです。\nレベル4と5はマルチプレイもできます。 +engineer-title=エンジニア +name=チュートリアル +[levels] +level-01=墜落 +level-02=採掘基地 +level-03=発電所 +level-04=科学と自動化 +level-05=放置された鉄道基地 + diff --git a/factorio/data/base/campaigns/tutorial/locale/ka/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/ka/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b9a077b84984178ac3437f22dc6b6cbc670308aa --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/ka/tutorial.cfg @@ -0,0 +1,10 @@ +description=ამ უცხო სამყაროზე ავარიული დაჯდომის შემდეგ, თქვენ უნდა გამოიკვლიოთ ტერიტორია, მოაგროვოთ ადგილობრივი რესურსები და გადარჩენისთვის საჭირო ნივთების წარმოების ავტომატიზაცია.\nხუთი დონის სერია ახალი მოთამაშეებისთვის.\nდონეები 4 და 5 შეიძლება იყოს ითამაშა მულტიპლეერში. +engineer-title=ინჟინერი +name=სწავლება +[levels] +level-01=ავარია +level-02=სამთო მოპოვების ფორტოსტი +level-03=ელექტროსადგური +level-04=მეცნიერება და ავტომატიზაცია +level-05=მიტოვებული სარკინიგზო ბაზა + diff --git a/factorio/data/base/campaigns/tutorial/locale/kk/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/kk/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1671e9eeb97dcde5a157fec7434a37349b034643 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/kk/tutorial.cfg @@ -0,0 +1,10 @@ +description=Бұл жатжаһан әлемге құлаған соң сіз айналаңызды зерттеп, жергілікті ресурстарды жинап, тірі қалуға қажет заттардың өндірісін автоматтандыруыңыз керек.\nЖаңа ойыншылар үшін 5 деңгей сериясы бар.\n4-ші мен 5-ші деңгейді желілік ойынға ашуға болады. +engineer-title=Инженер +name=Туториал +[levels] +level-01=Қақтығыс +level-02=Кенші аванпосты +level-03=Электрлік станция +level-04=Ғылым мен автоматтандыру +level-05=Тастанды Т/Ж базасы + diff --git a/factorio/data/base/campaigns/tutorial/locale/ko/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/ko/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9ace996e1b85667ec131fa1ec8e7f24ac2927cd6 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/ko/tutorial.cfg @@ -0,0 +1,10 @@ +description=이 외계 세계에 불시착한 이후로, 여러분은 이제 이 곳을 탐험하고, 이 지역에 있는 자원을 수집하며, 살아남기 위해 필요한 물품의 생산을 자동화해야 합니다.\n새 플레이어들을 위한 5개의 단계로 이루어진 플레이 방법입니다.\n4번째와 5번째 단계의 경우 다른 유저들과 플레이할 수 있습니다. +engineer-title=엔지니어 +name=튜토리얼 +[levels] +level-01=충돌 +level-02=채광 전초 기지 +level-03=발전소 +level-04=과학과 자동화 +level-05=버려진 철도 기지 + diff --git a/factorio/data/base/campaigns/tutorial/locale/lt/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/lt/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..61741b5da9a413b0840a8970c75ef7a4bf8fb78e --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/lt/tutorial.cfg @@ -0,0 +1,10 @@ +description=Po avarinio nusileidimo šioje svetimoje planetoje, tau reikės apieškoti apylinkes, išgauti vietinius resursus ir automatizuoti išgyvenimui reikalingų daiktų produkciją.\n Penki lygiai pradedantiems žaidėjams.\n 4 ir 5 lygį galima žaisti keliese internetu. +engineer-title=Inžinierius +name=Apmokymas +[levels] +level-01=Smūgis +level-02=Kasinėjimo postas +level-03=Elektrinė +level-04=Mokslas ir automatizacija +level-05=Apleista traukinių stotis + diff --git a/factorio/data/base/campaigns/tutorial/locale/lv/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/lv/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b7be6728e9a7507d13b1f4d0c7e24e99e8a49055 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/lv/tutorial.cfg @@ -0,0 +1,10 @@ +description=Pēc avārijas nolaišanās uz šīs svešās pasaules, tev jāizpēta apkārtne, jāiegūst vietējie resursi un jāautomatizē Tavai izdzīvošanai nepiešamo lietu ražošana.\nPiecu līmeņu sērija jauniem spēlētājiem.\n4. un 5. līmenis var tikt spēlēti daudzspēlētāju režīmā. +engineer-title=Inženieris +name=Apmācība +[levels] +level-01=Avārija +level-02=Rakšanas priekšpostenis +level-03=Spēkstacija +level-04=Zinātne un automātika +level-05=Pamestā sliežu bāze + diff --git a/factorio/data/base/campaigns/tutorial/locale/nl/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/nl/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..faa815140c9ee069b02d5d2ca29826c7d436cc5a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/nl/tutorial.cfg @@ -0,0 +1,10 @@ +description=Na het neerstorten op deze vreemde wereld zul je het gebied moeten verkennen. Oogst lokale grondstoffen en automatiseer de productie van de voorwerpen die je nodig hebt om te overleven.\nEen reeks van vijf levels voor nieuwe spelers.\nLevels 4 en 5 kunnen met meerdere spelers gespeeld worden. +engineer-title=Ingenieur +name=Tutorial +[levels] +level-01=Crash +level-02=Buitenpost voor mijnbouw +level-03=Energiecentrale +level-04=Wetenschap en automatisering +level-05=Verlaten spoorbasis + diff --git a/factorio/data/base/campaigns/tutorial/locale/no/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/no/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d69bb3fb82c01a4d5e826978688a99f62e397af8 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/no/tutorial.cfg @@ -0,0 +1,10 @@ +description=Etter å ha krasjlandet i denne fremmede verden må du utforske området, samle lokale ressurser og automatisere produksjon av gjenstandene du trenger for å overleve. En serie av fem nivåer ment for nye spillere. Nivå 4 og 5 kan spilles i flerspillerspill. +engineer-title=Ingeniør +name=Opplæring +[levels] +level-01=Krasj +level-02=Gruveutpost +level-03=Kraftverk +level-04=Vitenskap og automatisering +level-05=Forlatt togbase + diff --git a/factorio/data/base/campaigns/tutorial/locale/pl/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/pl/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0dc1e004e2a04564a3e5c8a96d99cd9b473a3e22 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/pl/tutorial.cfg @@ -0,0 +1,10 @@ +description=Po katastrofie statku na tym obcym świecie będziesz musiał odkrywać teren, zbierać lokalne zasoby i automatyzować produkcję przedmiotów, których potrzebujesz do przetrwania.\nTo seria pięciu krótkich poziomów dla nowych graczy.\nPoziom 4 i 5 mogą być rozgrywane w trybie wieloosobowym. +engineer-title=Inżynier +name=Samouczek +[levels] +level-01=Awaria +level-02=Posterunek górniczy +level-03=Elektrownia +level-04=Nauka i automatyzacja +level-05=Opuszczona baza kolejowa + diff --git a/factorio/data/base/campaigns/tutorial/locale/pt-BR/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/pt-BR/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4c6d5f8b5c6ce1a47f04348c572037abf34da6a9 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/pt-BR/tutorial.cfg @@ -0,0 +1,10 @@ +description=Depois de aterrissar neste mundo alienígena, você terá que explorar a área, colher recursos locais, e automatizar a produção dos itens de que necessita para sobreviver.\nUma série de cinco níveis para novos jogadores.\nOs níveis 4 e 5 podem ser jogados em Multiplayer. +engineer-title=Engenheiro +name=Tutorial +[levels] +level-01=Acidente +level-02=Posto avançado de mineração +level-03=Usina elétrica +level-04=Ciência e automação +level-05=Base ferroviária abandonada + diff --git a/factorio/data/base/campaigns/tutorial/locale/pt-PT/npe.cfg b/factorio/data/base/campaigns/tutorial/locale/pt-PT/npe.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e1a41ab03505888eeafc005b1d5723c4723a3a5d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/pt-PT/npe.cfg @@ -0,0 +1,5 @@ +description=Após a queda no mundo alienígena terás que explorar a área, recolher recursos locais e automatizar a produções dos items que irás precisar para sobreviver.\nIsto é uma introdução ao jogo destinada a novos jogadores. +name=Introdução +[levels] +level-01=Chegada + diff --git a/factorio/data/base/campaigns/tutorial/locale/pt-PT/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/pt-PT/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1765f63d95226bbb6542b4b2fc0e4d86cfa8b715 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/pt-PT/tutorial.cfg @@ -0,0 +1,10 @@ +description=Após o pouso neste mundo alienígena, tu vais precisar de explorar a área, coletar recursos locais e automatizar a produção dos itens que tu precisas para sobreviver.\nUma série de cinco níveis para novos jogadores.\nOs níveis 4 e 5 podem ser jogados no modo multijogador. +engineer-title=Engenheiro +name=Tutorial +[levels] +level-01=Acidente +level-02=Posto de mineração +level-03=Central Elétrica +level-04=Ciência e automatização +level-05=Base ferroviária abandonada + diff --git a/factorio/data/base/campaigns/tutorial/locale/ro/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/ro/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1adad492d270c12fcef88b99348567ad0810bb5a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/ro/tutorial.cfg @@ -0,0 +1,10 @@ +description=După ce te-ai prăbușit pe această planetă extraterestră va trebui să explorezi zona, să recoltezi resurse locale și să automatizezi producția elementelor de care ai nevoie pentru a supraviețui.\n O serie de cinci niveluri pentru începători. Nivelurile 4 și 5 pot fi jucate în Multiplayer. +engineer-title=Inginer +name=Tutorial +[levels] +level-01=Prăbușire +level-02=Avanpost minier +level-03=Centrală electrică +level-04=Știință și automatizare +level-05=Bază abandonată cu cale ferată + diff --git a/factorio/data/base/campaigns/tutorial/locale/ru/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/ru/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..682c1112ba8eea9ae27f9674279c50d1ede07c3e --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/ru/tutorial.cfg @@ -0,0 +1,10 @@ +description=После аварийной посадки на эту враждебную планету вам нужно исследовать территорию, собрать местные ресурсы и автоматизировать производство необходимых для выживания предметов.\nСерия из пяти уровней для новых игроков.\n4-ый и 5-ый уровни можно проходить с друзьями. +engineer-title=Инженер +name=Обучение +[levels] +level-01=Авария +level-02=Шахтёрский аванпост +level-03=Электростанция +level-04=Наука и автоматизация +level-05=Заброшенная ж/д база + diff --git a/factorio/data/base/campaigns/tutorial/locale/sk/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/sk/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..096532a751afc75dc117b590a41bba61c8771f7b --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/sk/tutorial.cfg @@ -0,0 +1,10 @@ +description=Po páde na mimozemský svet budeš musieť preskúmať oblasť, zbierať lokálne suroviny a zautomatizovať produkciu predmetov ktoré budeš potrebovať na prežitie. \nSéria piatich úrovní pre nových hráčov.\nÚrovne 4 a 5 môžu byť hrané s viac hráčmi. +engineer-title=Technik +name=Výcvik +[levels] +level-01=Nehoda +level-02=Základňa baníctva +level-03=Elektráreň +level-04=Veda a automatizácia +level-05=Opustená železničná základňa + diff --git a/factorio/data/base/campaigns/tutorial/locale/sl/npe.cfg b/factorio/data/base/campaigns/tutorial/locale/sl/npe.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4ba15bd46f3d185065b893ce668b22742ddbbacb --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/sl/npe.cfg @@ -0,0 +1,5 @@ +description=Po zrušenju na ta tuji planet boste morali raziskati območje, uporabiti lokalne resurse in avtomatizirati proizvodnjo stvari, ki jih potrebujete za preživetje.\nTo je uvod v igro, namenjen novim igralcem. +name=Predstavitev +[levels] +level-01=Prihod + diff --git a/factorio/data/base/campaigns/tutorial/locale/sl/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/sl/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..81e20f37f199087c27a969b2cbfa551eba10be96 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/sl/tutorial.cfg @@ -0,0 +1,10 @@ +description=Po zasilnem pristanku na tem nezemeljskem svetu, boste morali raziskati območje, nabirati lokalne surovine in avtomatizirati proizvodnjo predmetov, ki jih potrebujete za preživetje.\nSerija petih stopenj za nove igralce.\n 4. in 5. stopnji se lahko igrata z več igralci. +engineer-title=Inženir +name=Vodič +[levels] +level-01=Zrušitev +level-02=Rudarska postojanka +level-03=Elektrarna +level-04=Znanost in avtomatizacija +level-05=Zapuščena železniška baza + diff --git a/factorio/data/base/campaigns/tutorial/locale/sr/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/sr/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..aee168c81d190e6c810475aa6082d7814f40fb7a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/sr/tutorial.cfg @@ -0,0 +1,10 @@ +description=Након пада на овај ванземаљски свет, мораћете да истражите област, прикупите локалне ресурсе и аутоматизујете производњу ствари које су вам потребне да преживите.\nСерија од пет нивоа за нове играче.\nНивои 4 и 5 могу се играти са више играча. +engineer-title=Инжењер +name=Подучавање +[levels] +level-01=Пад +level-02=Рударска предстража +level-03=Електрана +level-04=Наука и аутоматизација +level-05=Напуштена железничка база + diff --git a/factorio/data/base/campaigns/tutorial/locale/sv-SE/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/sv-SE/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..71842bec6052348ea679e40d8a0f65a16fcb6ed9 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/sv-SE/tutorial.cfg @@ -0,0 +1,10 @@ +description=Efter att ha kraschlandat på en främmande värld måste du utforska området, utvinna lokala tillgångar och automatisera produktionen av de föremål du behöver för att överleva.\nEn serie av fem nivåer för nya spelare.\nNivå 4 och 5 kan spelas med flera spelare. +engineer-title=Ingenjör +name=Handledning +[levels] +level-01=Krasch +level-02=Gruvutpost +level-03=Kraftverk +level-04=Vetenskap och automation +level-05=Övergiven järnvägsbas + diff --git a/factorio/data/base/campaigns/tutorial/locale/th/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/th/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..212f3d6145ada91ea0c4434a4161389610efa750 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/th/tutorial.cfg @@ -0,0 +1,10 @@ +description=หลังจากยานตกบนดาวเอเลี่ยนนี้ คุณต้องสำรวจพื้นที่ เก็บเกี่ยวทรัพยากร และผลิตโรงงานอัตโนมัติเพื่อผลิตสิ่งของที่จะช่วยเอาชีวิตรอด\nมีจำนวนด่านสำหรับผู้เล่นใหม่ทั้งหมด 5 ด่าน\nในด่านที่ 4 และ 5 สามารถเล่นร่วมกับผู้เล่นอื่นได้ +engineer-title=วิศวกร +name=วิธีการใช้งาน +[levels] +level-01=ยานตก +level-02=ด่านขุดเหมือง +level-03=โรงงานไฟฟ้า +level-04=วิทยาศาสตร์และเครื่องจักรอัตโนมัติ +level-05=สถานีที่ถูกทิ้ง + diff --git a/factorio/data/base/campaigns/tutorial/locale/tr/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/tr/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..946c27f37f18efdc6db27f8a41e561d30be08923 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/tr/tutorial.cfg @@ -0,0 +1,10 @@ +description=Bu uzaylı dünyasına mecburi iniş yaptıktan sonra bölgeyi keşfetmeniz, yerel kaynakları toplamanız ve hayatta kalmak için ihtiyacınız olan öğelerin üretimini otomatikleştirmeniz gerekecektir.\nYeni oyuncular için beş kısa bölüm serisi.\n4 ve 5. bölüm çok oyunculu olarak oynanabilir. +engineer-title=Mühendis +name=Öğretici +[levels] +level-01=Kaza +level-02=Madencilik sahası +level-03=Güç Santrali +level-04=Bilim ve otomasyon +level-05=Terk edilmiş demiryolu üssü + diff --git a/factorio/data/base/campaigns/tutorial/locale/uk/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/uk/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5d1ecebbb0afcb0fdcb54f9682af1e8daa33207d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/uk/tutorial.cfg @@ -0,0 +1,10 @@ +description=Після аварійної посадки на цей ворожий світ вам потрібно досліджувати територію, збирати місцеві ресурси та автоматизувати виробництво необхідних для виживання предметів.\nЦе серія з п'ятьох рівнів для новачків.\nРівні 4 і 5 можна грати в мультиплеєрі +engineer-title=Інженер +name=Посібник +[levels] +level-01=Аварія +level-02=Видобувний аванпост +level-03=Електростанція +level-04=Наука і автоматизація +level-05=Покинута рейкова база + diff --git a/factorio/data/base/campaigns/tutorial/locale/vi/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/vi/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fa3f1cde0c39836851c8f4c95319d1f59e97c02d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/vi/tutorial.cfg @@ -0,0 +1,10 @@ +description=Sau khi va chạm vào thế giới ngoài hành tinh này, bạn cần khám phá khu vực, thu thập tài nguyên lân cận, và tự động hóa sản xuất vật phẩm cần thiết để bạn sống sót.\n5 màn chơi đầu cho người mới chơi.\nMàn 4 và 5 có thể chơi nhiều người. +engineer-title=Kĩ sư +name=Hướng dẫn +[levels] +level-01=Rơi tàu +level-02=Trạm đào bới +level-03=Nhà máy điện +level-04=Khoa học và tự động hoá +level-05=Căn cứ tàu hỏa bị bỏ hoang + diff --git a/factorio/data/base/campaigns/tutorial/locale/zh-CN/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/zh-CN/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..39752b7c60204fb37b6fbe546a3073de99623f1a --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/zh-CN/tutorial.cfg @@ -0,0 +1,10 @@ +description=你被迫在一个异星世界降落,为了存活下来,你要学会探索世界、采集资源、自动化生产。\n这是为新手玩家准备的五个连续关卡。\n第4关和第5关支持多人游戏。 +engineer-title=工程师 +name=教程 +[levels] +level-01=飞船坠毁 +level-02=采矿前哨 +level-03=发电站 +level-04=科技与自动化 +level-05=废弃的铁路基地 + diff --git a/factorio/data/base/campaigns/tutorial/locale/zh-TW/tutorial.cfg b/factorio/data/base/campaigns/tutorial/locale/zh-TW/tutorial.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7629a4f627620f63a87c5327b4aeaf4c904e0e63 --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/locale/zh-TW/tutorial.cfg @@ -0,0 +1,10 @@ +description=在外星世界墜毀後,得設法探勘環境、採集資源、自動化製造生存必需品。\n這是給新玩家的系列關卡,一共五關。\n第 4 和第 5 關可多人遊戲。 +engineer-title=工程師 +name=入門教學 +[levels] +level-01=墜機倖存 +level-02=廢棄礦場 +level-03=建造發電廠 +level-04=自動化科學 +level-05=鐵路基地廢墟 + diff --git a/factorio/data/base/campaigns/tutorial/lualib/new-hope-util.lua b/factorio/data/base/campaigns/tutorial/lualib/new-hope-util.lua new file mode 100644 index 0000000000000000000000000000000000000000..5e67329aae08e70643f2751a9d3fc7d95ed5b68d --- /dev/null +++ b/factorio/data/base/campaigns/tutorial/lualib/new-hope-util.lua @@ -0,0 +1,81 @@ +local util = require("util") + +local debug = true +function util.debug_error(string) + if not debug then return end + error(string) +end + +function util.set_technologies_enabled(force, technology_list) + local technologies = force.technologies + for name, bool in pairs (technology_list) do + local tech = technologies[name] + if tech then + tech.enabled = true + else + util.debug_error("Not a real technology "..name) + end + end +end + +function util.set_technologies_researched(force, technology_list) + local technologies = force.technologies + for name, bool in pairs (technology_list) do + local tech = technologies[name] + if tech then + tech.enabled = true + tech.researched = true + else + util.debug_error("Not a real technology "..name) + end + end +end + +function util.set_recipes(force, recipe_list) + local recipes = force.recipes + for name, bool in pairs (recipe_list) do + local recipe = recipes[name] + if recipe then + recipe.enabled = bool + else + util.debug_error("Not a real recipe "..name) + end + end +end + +function util.difficulty_number(easy, normal, hard) + + if game.difficulty == defines.difficulty.easy then + return easy + end + + if game.difficulty == defines.difficulty.normal then + return normal + end + + if game.difficulty == defines.difficulty.hard then + return hard + end + + error("Unknown difficulty: "..game.difficulty) + +end + +function util.verify_techs(force) + local technologies = force.technologies + for k, tech in pairs (technologies) do + if tech.enabled then + for name, prerequisite in pairs (tech.prerequisites) do + if not prerequisite.enabled then + game.print("Prerequisite for "..tech.name.." not enabled "..name) + end + end + end + end +end + +function util.think_string(string) + return {"", "[img=entity/character][color=orange]", {"engineer-title"}, ": [/color]", string} +end + +return util \ No newline at end of file diff --git a/factorio/data/base/data-updates.lua b/factorio/data/base/data-updates.lua new file mode 100644 index 0000000000000000000000000000000000000000..717f8455c0dfef4b92a3e0634dee7d2e2f2fb506 --- /dev/null +++ b/factorio/data/base/data-updates.lua @@ -0,0 +1,299 @@ +-- Exit if not on version 0.15+. This file might not be deleted when downgrading to pre-0.15. +if not data.raw["utility-constants"] then + return +end + +-- This auto-generates barrel items and fill/empty recipes for every fluid defined that doesn't have "auto_barrel = false". + +-- The technology the barrel unlocks will be added to +local technology_name = "fluid-handling" +-- The base empty barrel item +local empty_barrel_name = "empty-barrel" + +-- Item icon masks +local barrel_side_mask = "__base__/graphics/icons/fluid/barreling/barrel-side-mask.png" +local barrel_hoop_top_mask = "__base__/graphics/icons/fluid/barreling/barrel-hoop-top-mask.png" + +-- Recipe icon masks +local barrel_empty_icon = "__base__/graphics/icons/fluid/barreling/barrel-empty.png" +local barrel_empty_side_mask = "__base__/graphics/icons/fluid/barreling/barrel-empty-side-mask.png" +local barrel_empty_top_mask = "__base__/graphics/icons/fluid/barreling/barrel-empty-top-mask.png" +local barrel_fill_icon = "__base__/graphics/icons/fluid/barreling/barrel-fill.png" +local barrel_fill_side_mask = "__base__/graphics/icons/fluid/barreling/barrel-fill-side-mask.png" +local barrel_fill_top_mask = "__base__/graphics/icons/fluid/barreling/barrel-fill-top-mask.png" + +-- Alpha used for barrel masks +local side_alpha = 0.75 +local top_hoop_alpha = 0.75 +-- Fluid required per barrel recipe +local fluid_per_barrel = 50 +-- Crafting energy per barrel fill recipe +local energy_per_fill = 0.2 +-- Crafting energy per barrel empty recipe +local energy_per_empty = 0.2 + +local function get_technology(name) + local technologies = data.raw["technology"] + if technologies then + return technologies[name] + end + return nil +end + +local function get_item(name) + local items = data.raw["item"] + if items then + return items[name] + end + return nil +end + +local function get_recipes_for_barrel(name) + local recipes = data.raw["recipe"] + if recipes then + return recipes["fill-" .. name], recipes["empty-" .. name] + end + return nil +end + +local function generate_barrel_icons(fluid, base_icon, side_mask, top_mask) + return + { + { + icon = base_icon.icon or base_icon, + icon_size = base_icon.icon_size or 64, + icon_mipmaps = base_icon.icon_mipmaps or 4 + }, + { + icon = side_mask, + icon_size = 64, + icon_mipmaps = 4, + tint = util.get_color_with_alpha(fluid.base_color, side_alpha, true) + }, + { + icon = top_mask, + icon_size = 64, + icon_mipmaps = 4, + tint = util.get_color_with_alpha(fluid.flow_color, top_hoop_alpha, true) + } + } +end + +-- Generates a barrel item with the provided name and fluid definition using the provided empty barrel stack size +local function create_barrel_item(name, fluid, empty_barrel_item) + local result = + { + type = "item", + name = name, + localised_name = {"item-name.filled-barrel", fluid.localised_name or {"fluid-name." .. fluid.name}}, + icons = generate_barrel_icons(fluid, empty_barrel_item, barrel_side_mask, barrel_hoop_top_mask), + icon_size = empty_barrel_item.icon_size, + icon_mipmaps = empty_barrel_item.icon_mipmaps, + subgroup = "barrel", + order = "b[" .. name .. "]", + stack_size = empty_barrel_item.stack_size + } + + data:extend({result}) + return result +end + +local function get_or_create_barrel_item(name, fluid, empty_barrel_item) + local existing_item = get_item(name) + if existing_item then + return existing_item + end + + return create_barrel_item(name, fluid, empty_barrel_item) +end + +local function generate_barrel_recipe_icons(fluid, base_icon, side_mask, top_mask, fluid_icon_shift) + local icons = generate_barrel_icons(fluid, base_icon, side_mask, top_mask) + if fluid.icon and fluid.icon_size then + table.insert(icons, + { + icon = fluid.icon, + icon_size = fluid.icon_size, + icon_mipmaps = fluid.icon_mipmaps, + scale = 16.0 / fluid.icon_size, -- scale = 0.5 * 32 / icon_size simplified + shift = fluid_icon_shift + } + ) + elseif fluid.icons then + icons = util.combine_icons(icons, fluid.icons, {scale = 0.5, shift = fluid_icon_shift}, fluid.icon_size) + end + + return icons +end + +-- Creates a recipe to fill the provided barrel item with the provided fluid +local function create_fill_barrel_recipe(item, fluid) + local recipe = + { + type = "recipe", + name = "fill-" .. item.name, + localised_name = {"recipe-name.fill-barrel", fluid.localised_name or {"fluid-name." .. fluid.name}}, + category = "crafting-with-fluid", + energy_required = energy_per_fill, + subgroup = "fill-barrel", + order = "b[fill-" .. item.name .. "]", + enabled = false, + icons = generate_barrel_recipe_icons(fluid, barrel_fill_icon, barrel_fill_side_mask, barrel_fill_top_mask, {-8, -8}), + icon_size = 64, icon_mipmaps = 4, + ingredients = + { + {type = "fluid", name = fluid.name, amount = fluid_per_barrel, catalyst_amount = fluid_per_barrel}, + {type = "item", name = empty_barrel_name, amount = 1, catalyst_amount = 1} + }, + results= + { + {type = "item", name = item.name, amount = 1, catalyst_amount = 1} + }, + allow_decomposition = false + } + + data:extend({recipe}) + return recipe +end + +-- Creates a recipe to empty the provided full barrel item producing the provided fluid +local function create_empty_barrel_recipe(item, fluid) + local recipe = + { + type = "recipe", + name = "empty-" .. item.name, + localised_name = {"recipe-name.empty-filled-barrel", fluid.localised_name or {"fluid-name." .. fluid.name}}, + category = "crafting-with-fluid", + energy_required = energy_per_empty, + subgroup = "empty-barrel", + order = "c[empty-" .. item.name .. "]", + enabled = false, + icons = generate_barrel_recipe_icons(fluid, barrel_empty_icon, barrel_empty_side_mask, barrel_empty_top_mask, {7, 8}), + icon_size = 64, icon_mipmaps = 4, + ingredients = + { + {type = "item", name = item.name, amount = 1, catalyst_amount = 1} + }, + results= + { + {type = "fluid", name = fluid.name, amount = fluid_per_barrel, catalyst_amount = fluid_per_barrel}, + {type = "item", name = empty_barrel_name, amount = 1, catalyst_amount = 1} + }, + allow_decomposition = false + } + + data:extend({recipe}) + return recipe +end + +local function get_or_create_barrel_recipes(item, fluid) + local fill_recipe, empty_recipe = get_recipes_for_barrel(item.name) + + if not fill_recipe then + fill_recipe = create_fill_barrel_recipe(item, fluid) + end + if not empty_recipe then + empty_recipe = create_empty_barrel_recipe(item, fluid) + end + + return fill_recipe, empty_recipe +end + +-- Adds the provided barrel recipe and fill/empty recipes to the technology as recipe unlocks if they don't already exist +local function add_barrel_to_technology(fill_recipe, empty_recipe, technology) + local unlock_key = "unlock-recipe" + local effects = technology.effects + + if not effects then + technology.effects = {} + effects = technology.effects + end + + local add_fill_recipe = true + local add_empty_recipe = true + + for k,v in pairs(effects) do + if k == unlock_key then + local recipe = v.recipe + if recipe == fill_recipe.name then + add_fill_recipe = false + elseif recipe == empty_recipe.name then + add_empty_recipe = false + end + end + end + + if add_fill_recipe then + table.insert(effects, {type = unlock_key, recipe = fill_recipe.name}) + end + if add_empty_recipe then + table.insert(effects, {type = unlock_key, recipe = empty_recipe.name}) + end +end + +local function log_barrel_error(string) + log("Auto barrel generation is disabled: " .. string .. ".") +end + +local function can_process_fluids(fluids, technology, empty_barrel_item) + + if not fluids then + log_barrel_error("there are no fluids") + return + end + + if not technology then + log_barrel_error("the " .. technology_name .. " technology doesn't exist") + return + end + + if not empty_barrel_item then + log_barrel_error("the " .. empty_barrel_name .. " item doesn't exist") + return + end + + if not empty_barrel_item.icon then + log_barrel_error("the " .. empty_barrel_name .. " item singular-icon definition doesn't exist") + return + end + + return true +end + +local function process_fluid(fluid, technology, empty_barrel_item) + + -- Allow fluids to opt-out + if fluid.auto_barrel == false then return end + + if not (fluid.icon or fluid.icons) then + log("Can't make barrel recipe for "..fluid.name..", it doesn't have any icon or icons.") + return + end + + local barrel_name = fluid.name .. "-barrel" + + -- check if a barrel already exists for this fluid if not - create one + local barrel_item = get_or_create_barrel_item(barrel_name, fluid, empty_barrel_item) + + -- check if the barrel has a recipe if not - create one + local barrel_fill_recipe, barrel_empty_recipe = get_or_create_barrel_recipes(barrel_item, fluid) + + -- check if the barrel recipe exists in the unlock list of the technology if not - add it + add_barrel_to_technology(barrel_fill_recipe, barrel_empty_recipe, technology) + +end + +local function process_fluids(fluids, technology, empty_barrel_item) + + if not can_process_fluids(fluids, technology, empty_barrel_item) then return end + + for name, fluid in pairs(fluids) do + process_fluid(fluid, technology, empty_barrel_item) + end + +end + +process_fluids(data.raw["fluid"], get_technology(technology_name), get_item(empty_barrel_name)) + +-- data.raw["tile"]["water-mud"] = nil +-- util.remove_tile_references(data, { "water-mud" }) diff --git a/factorio/data/base/data.lua b/factorio/data/base/data.lua new file mode 100644 index 0000000000000000000000000000000000000000..ef9a283344925e61fee199c6e7e1775ece178b6b --- /dev/null +++ b/factorio/data/base/data.lua @@ -0,0 +1,93 @@ +require "util" + +require("prototypes.ambient-sounds") +require("prototypes.entity.factorio-logo") +require("prototypes.entity.entities") +require("prototypes.entity.explosions") +require("prototypes.entity.crash-site") +require("prototypes.entity.mining-drill") +require("prototypes.particles") +require("prototypes.entity.spitter-projectiles") +require("prototypes.entity.resources") +require("prototypes.entity.turrets") +require("prototypes.entity.enemies") +require("prototypes.entity.trains") +require("prototypes.entity.remnants") +require("prototypes.entity.trees") +require("prototypes.entity.smoke") +require("prototypes.entity.flying-robots") +require("prototypes.item") +require("prototypes.item-groups") +require("prototypes.recipe") +require("prototypes.fluid") +require("prototypes.signal") +require("prototypes.tile.noise-layers") +require("prototypes.autoplace-controls") +require("prototypes.map-settings") +require("prototypes.map-gen-presets") +require("prototypes.tile.tiles") +require("prototypes.decorative.decoratives") +require("prototypes.damage-type") +require("prototypes.categories.ammo-category") +require("prototypes.categories.fuel-category") +require("prototypes.categories.recipe-category") +require("prototypes.categories.resource-category") +require("prototypes.categories.module-category") +require("prototypes.equipment-grid") +require("prototypes.categories.equipment-category") +require("prototypes.shortcuts") +require("prototypes.trigger-target-types") +require("prototypes.entity.projectiles") +require("prototypes.entity.beams") +require("prototypes.utility-sprites") +require("prototypes.technology") +require("prototypes.tips-and-tricks") +require("prototypes.achievements") +require("prototypes.entity.entities") +require("prototypes.entity.explosions") +require("prototypes.entity.projectiles") +require("prototypes.entity.beams") +require("prototypes.entity.turrets") +require("prototypes.entity.enemies") +require("prototypes.entity.mining-drill") +require("prototypes.entity.fire") +require("prototypes.entity.remnants") +require("prototypes.entity.circuit-network") +require("prototypes.entity.atomic-bomb") +require("prototypes.entity.resources") +require("prototypes.tutorials") +require("prototypes.equipment") +require("prototypes.legacy.legacy-entities") +require("prototypes.custom-inputs") + +if data.is_demo then + require("prototypes.demo") +end + +local menu_simulations = require("__base__/menu-simulations/menu-simulations") +if not data.raw["utility-constants"]["default"].main_menu_simulations then + data.raw["utility-constants"]["default"].main_menu_simulations = {} +end +local main_menu_simulations = data.raw["utility-constants"]["default"].main_menu_simulations +main_menu_simulations.solar_power_construction = menu_simulations.solar_power_construction +main_menu_simulations.lab = menu_simulations.lab +main_menu_simulations.burner_city = menu_simulations.burner_city +main_menu_simulations.mining_defense = menu_simulations.mining_defense +main_menu_simulations.forest_fire = menu_simulations.forest_fire +main_menu_simulations.oil_pumpjacks = menu_simulations.oil_pumpjacks +main_menu_simulations.oil_refinery = menu_simulations.oil_refinery +main_menu_simulations.early_smelting = menu_simulations.early_smelting +main_menu_simulations.train_station = menu_simulations.train_station +main_menu_simulations.logistic_robots = menu_simulations.logistic_robots +main_menu_simulations.nuclear_power = menu_simulations.nuclear_power +main_menu_simulations.train_junction = menu_simulations.train_junction +main_menu_simulations.artillery = menu_simulations.artillery +main_menu_simulations.biter_base_spidertron = menu_simulations.biter_base_spidertron +main_menu_simulations.biter_base_artillery = menu_simulations.biter_base_artillery +main_menu_simulations.biter_base_laser_defense = menu_simulations.biter_base_laser_defense +main_menu_simulations.biter_base_player_attack = menu_simulations.biter_base_player_attack +main_menu_simulations.biter_base_steamrolled = menu_simulations.biter_base_steamrolled +main_menu_simulations.chase_player = menu_simulations.chase_player +main_menu_simulations.big_defense = menu_simulations.big_defense +main_menu_simulations.brutal_defeat = menu_simulations.brutal_defeat +main_menu_simulations.spider_ponds = menu_simulations.spider_ponds diff --git a/factorio/data/base/info.json b/factorio/data/base/info.json new file mode 100644 index 0000000000000000000000000000000000000000..a51b11f1c21af56397e18c761f98119c0a48752d --- /dev/null +++ b/factorio/data/base/info.json @@ -0,0 +1,9 @@ +{ + "name": "base", + "version": "1.1.87", + "title": "Base Mod", + "author": "Factorio team", + "contact": "dev@factorio.com", + "homepage": "https://www.factorio.com", + "dependencies": [] +} diff --git a/factorio/data/base/locale/af/base.cfg b/factorio/data/base/locale/af/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cfc22d416ea5336465cfe5fb367153119775f485 --- /dev/null +++ b/factorio/data/base/locale/af/base.cfg @@ -0,0 +1,1281 @@ +[achievement-description] +automated-cleanup=Verwyder 100 voorwerpe met die konstruksie robotte. +automated-construction=Bou 100 masjiene deur robotte te gebruik. +circuit-veteran-1=Produseer 1.0k gevorderde stroombane per uur. +circuit-veteran-2=Produseer 10k gevorderde stroombane per uur. +circuit-veteran-3=Produseer 25k gevorderde stroombane per uur. +computer-age-1=Produseer 500 verwerkingseenhede per uur. +computer-age-2=Produseer 1.0k verwerkingseenhede per uur. +computer-age-3=Produseer 5k verwerkingseenhede per uur. +delivery-service=Verskaf die karakter met 10k items wat deur logistieke robotte afgelewer word. +eco-unfriendly=Voltooi olie verwerking navorsing. +getting-on-track=Bou 'n lokomotief. +getting-on-track-like-a-pro=Bou 'n lokomotief binne die eerste 90 minute van die spel. +golem=Oorleef 'n trefslag van 500 skade of meer. +iron-throne-1=Vervaardig 20k yster plate per uur. +iron-throne-2=Vervaardig 200k yster plate per uur. +iron-throne-3=Vervaardig 400k yster plate per uur. +it-stinks-and-they-dont-like-it=Veroorsaak 'n inboorling aanval deur besoedeling. +lazy-bastard=Wen die spel deur nie meer as 111 items per hand te vervaardig nie. +logistic-network-embargo=Oorwin die spel sonder om enige Aktiewe verskaffer-, Buffer- of Versoeker kiste te bou. +mass-production-1=Produseer 10k elektroniese stroombane. +mass-production-2=Produseer 1M elektroniese stroombane. +mass-production-3=Produseer 20M elektroniese stroombane. +minions=Laat 100 of meer vegrobotte jou volg. +no-time-for-chitchat=Voltooi die spel binne 15 ure. +pyromaniac=Vernietig 10k bome met vuur. +raining-bullets=Wen die spel sonder om enige laser torings bou. +run-forrest-run=Vernietig 100 bome deur impak. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Voltooi die spel. +solaris=Produseer meer as 10 GJ per uur deur net sonpanele te gebruik. +steam-all-the-way=Wen die spel sonder om enige sonpanele bou. +steamrolled=Vernietig 10 inboorling geboue deur impak. +tech-maniac=Navors alle tegnologieë. +there-is-no-spoon=Voltooi die spel binne 8 ure. +trans-factorio-express=Laat 'n trein 'n roete beplan van 1,000 teëls of langer. +watch-your-step=Word doodegemaak deur n bewegende lokomotief. +you-are-doing-it-right=Bou meer masjiene met robotte as handmatig. +you-have-got-a-package=Voorsien die speler per logistieke robot. +[achievement-name] +automated-cleanup=Iemand anders kan dit skoonmaak +automated-construction=Self bou is moeilikheid soek +circuit-veteran-1=Stroombaan veteraan 1 +circuit-veteran-2=Stroombaan veteraan 2 +circuit-veteran-3=Stroombaan veteraan 3 +computer-age-1=Rekenaar tydperk 1 +computer-age-2=Rekenaar tydperk 2 +computer-age-3=Rekenaar tydperk 3 +delivery-service=Afleweringsdiens +eco-unfriendly=Eko-onvriendelik +getting-on-track=Op die regte spoor +getting-on-track-like-a-pro=Op die regte spoor soos 'n beroepspeler +golem=Golem +iron-throne-1=Ysterperd +iron-throne-2=Brandyster +iron-throne-3=Ystervark +it-stinks-and-they-dont-like-it=Bo blink en onder stink +lazy-bastard=Lui bliksem +logistic-network-embargo=Logistiek netwerk verbod +mass-production-1=Massa produksie 1 +mass-production-2=Massa produksie 2 +mass-production-3=Massa produksie 3 +minions=Trawante +no-time-for-chitchat=Geen tyd vir klets nie +pyromaniac=Piromaan +raining-bullets=Dit reën koeëls +run-forrest-run=Boomsloper +smoke-me-a-kipper-i-will-be-back-for-breakfast=Agteros kom ook in die kraal +so-long-and-thanks-for-all-the-fish=So long and thanks for all the fish +solaris=Sonbesie +steam-all-the-way=Stoom koning +steamrolled=Stoomroller +tech-maniac=Tech maniaak +there-is-no-spoon=Woeps-Waps +trans-factorio-express=Trans-Factorio ekspres +watch-your-step=Kyk regs, kyk links en kyk dan weer regs +you-are-doing-it-right=Jy is op die regte pad +you-have-got-a-package=Jy't 'n pakkie +[ammo-category-name] +artillery-shell=Artillerie rondte +beam=Straal +biological=Biologies +bullet=Koeël +cannon-shell=Kanon rondte +capsule=Kapsule +electric=Elektries +flamethrower=Vuurwerper +fluid=Vloeistof +grenade=Grenaat +landmine=Landmyn +laser=Laser +melee=Melee +rocket=Vuurpyl +shotgun-shell=Haelgeweer patrone +[autoplace-control-names] +desert=Woestyn +dirt=Grond +enemy-base=Vyand basisse +grass=Gras +sand=Sand +trees=Bome +[controls] +give-blueprint=Skep nuwe bouplan +give-blueprint-book=Skep nuwe bouplan +give-deconstruction-planner=Skep nuwe dekonstruksie beplanner +give-upgrade-planner=Skep nuwe opgraderings beplanner +toggle-equipment-movement-bonus=Skakel eksoskelet +toggle-personal-logistic-requests=Skakel persoonlike logistieke versoeke +toggle-personal-roboport=Skakel persoonlike robothawe +[damage-type-name] +acid=Suur +electric=Elektries +explosion=Ontploffing +fire=Vuur +impact=Impak +laser=Laser +physical=Fisiese +poison=Gif +[decorative-name] +big-ship-wreck-grass=Groot skeepswrak gras +brown-asterisk=Bruin asterisk +brown-asterisk-mini=Bruin mini asterisk +brown-carpet-grass=Bruin gras mat +brown-coral-mini=Bruin mini koraal +brown-fluff=Bruin donse +brown-fluff-dry=Droë bruin donse +brown-hairy-grass=Bruin harige gras +dark-mud-decal=Donker modder dekal +enemy-decal=Vyand plakker +enemy-decal-transparent=Vyand plakker 2 +garballo=Palmboom +garballo-mini-dry=Mini droë palmboom +green-asterisk=Groen asterisk +green-asterisk-mini=Groen mini asterisk +green-bush-mini=Groen bos mini +green-carpet-grass=Groen gras mat +green-coral-mini=Groen mini koraal +green-croton=Groen kroton +green-desert-bush=Groen woestyn bos +green-hairy-grass=Groen harige gras +green-pita=Groen pita +green-pita-mini=Groen mini pita +green-small-grass=Klein groen gras +lichen-decal=Ligene plakker +light-mud-decal=Ligte modder dekal +muddy-stump=Modderige stomp +nuclear-ground-patch=Atoombom ontploffings grond +orange-coral-mini=Oranje mini koraal +puberty-decal=Gekraakte modder dekal +red-asterisk=Rooi asterisk +red-croton=Rooi kroton +red-desert-bush=Rooi woestyn bos +red-desert-decal=Rooi woestyn dekal +red-desert-rock-medium=Medium rooi woestyn rots +red-desert-rock-small=Klein rooi woestyn rots +red-desert-rock-tiny=Baie klein rooi woestyn rots +red-pita=Rooi pita +rock-medium=Medium rots +rock-small=Klein rots +rock-tiny=Baie Klein rots +sand-decal=Sand dekal +sand-dune-decal=Sand duin dekal +sand-rock-big=Groot sanderige rots +sand-rock-medium=Medium sanderige rots +sand-rock-small=Klein sanderige rots +shroom-decal=Shroom plakker +small-rock=Klein rots +small-ship-wreck-grass=Klein skeepswrak gras +white-desert-bush=Wit woestyn bos +worms-decal=Wurms plakker +[entity-description] +accumulator=Stoor 'n beperkte hoeveelheid energie as die beskikbare produksie die aanvraag oortref, en ontlaai die energie in die teenoorgestelde geval. +arithmetic-combinator=Doen rekenkundige bewerkings op stroombaan netwerk seine. +artillery-turret=Langafstand kanon wat vyand basisse teiken. +beacon=Saai die effek van modules uit na nabygeleë vriendelike entiteite. +big-ship-wreck-1='n Deel van die skip vat geval het. +big-ship-wreck-2='n Deel van die skip vat geval het. +big-ship-wreck-3='n Deel van die skip vat geval het. +boiler=Verbrand brandstof om water in stoom te verander. +centrifuge=Verwerk verskeie uraan-verwante resepte. +compilatron='n Robot hulp wat die wrak oorleef het. Dit het beperkte funksies weens interne skade. +constant-combinator=Stuur konstante stroombaan netwerk seine uit. +construction-robot=Bou en herstel die vriendelike entiteite automaties. +crash-site-chest-1='n Krat van die skip wat geval het. Dit bevat dalk iets wat jy kan benut. +crash-site-chest-2=n Krat van die skip wat geval het. Dit bevat dalk iets wat jy kan benut. +decider-combinator=Vergelyk stroombaan netwerk seine. +express-splitter=Verdeel en/of kombineer vervoerbande se vragte 1:1. +fast-splitter=Verdeel en/of kombineer vervoerbande se vragte 1:1. +flamethrower-turret=Vuur 'n stroom brandende vloeistof na vyande. +heat-exchanger=Gebruik hitte energie om water in stoom te verander. +item-request-proxy=Hierdie is 'n versoek van konstruksie robotte om 'n item af te lewer by hierdie entiteit. __CONTROL__mine__ om die item versoek te skrap. +locomotive=Volg automatiese skedules en sleep vervoerwaens +logistic-chest-active-provider=Stuur sy inhoud na die logistieke netwerk. +logistic-chest-buffer=Versoek dat gespesifiseerde items beskikbaar is vir persoonlike logistieke en geoutomatiseerde konstruksie. +logistic-chest-passive-provider=Maak die relevante inhoud beskikbaar vir die logistieke netwerk. +logistic-chest-requester=Versoek gespesifiseerde items vanuit die logistieke netwerk. +logistic-chest-storage=Langtermyn stoorplek vir die logistieke netwerk. +logistic-robot=Vervoer items tussen logistieke kiste. +nuclear-reactor=\nGebruik uraanbrandstofselle om hitte op te wek. Die hitte-uitset neem toe wanneer dit langs ander reaktors geplaas word. +offshore-pump=Pomp water vanaf 'n water massa na land. +power-switch=Word gebruik om die verbindings van die elektriese netwerk te beheer. Kan ook beheer word deur die stroombaan netwerk. +programmable-speaker=Verbind met die stroombaannetwerk om alarms en ander musieknote te speel. +radar=Skandeer die nabygeleë sektore en onthul dan 'n gebied rondom dit. +rail-chain-signal=Lees die volgende seine op die roete vir beter beheer oor treine. +rail-signal=Verdeel die treinspoor stelsel in blokke wat toelaat dat verskeie treine dieselfde spoornetwerk gelyktydig kan gebruik. +roboport=Verbind met ander robothawes om n konstruksie en logistieke netwerk te skep wat deur konstruksie en logistieke robotte gebruik word. +rocket-silo=Word gebruik om 'n vuurpyl te skep en lanseer om die spel te wen. +solar-panel=Produseeer 100% van die moontlike energie gedurende die dag wat tot 0% daal gedurende die aand. +splitter=Verdeel en/of kombineer vervoerbande se vragte 1:1. +steam-engine=Verbruik stoom om elektriese energie te skep. +steam-turbine=Verbruik stoom om elektriese energie te skep. +train-stop=Bestemming vir geoutomatiseerde triene. +[entity-name] +1x2-remnants=1x2 oorblyfsels +accumulator=Versamelaar +acid-splash=Suur spatsels +arithmetic-combinator=Rekenkundige kombinator +artillery-turret=Grofgeskut toring +artillery-wagon=Artillerie Wa +assembling-machine-1=Vervaardigings masjien 1 +assembling-machine-2=Vervaardigings masjien 2 +assembling-machine-3=Vervaardigings masjien 3 +beacon=Baken +behemoth-biter=Moerse byter +behemoth-biter-corpse=Moerse byter lyk +behemoth-spitter=Moerse spoeger +behemoth-spitter-corpse=Moerse spoeger lyk +behemoth-worm-corpse=Behemot wurm lyk +behemoth-worm-turret=Behemot wurm +big-artillery-explosion=Groot artillerie ontploffing +big-biter=Groot byter +big-biter-corpse=Groot byter lyk +big-electric-pole=Groot elektriese paal +big-explosion=Groot Ontploffing +big-remnants=Groot oorblyfsels +big-scorchmark=Groot brandmerk +big-scorchmark-tintable=Groot getinte brandmerk +big-ship-wreck-1=Groot skeepswrak +big-ship-wreck-2=Groot skeepswrak +big-ship-wreck-3=Groot skeepswrak +big-spitter=Groot spoeger +big-spitter-corpse=Groot spoeger lyk +big-worm-corpse=Groot wurm lyk +big-worm-turret=Groot wurm +biter-spawner=Byter broeier +biter-spawner-corpse=Byter broeier lyk +blood-explosion-big=Groot bloed ontploffing +blood-explosion-huge=Massiewe bloed ontploffing +blood-explosion-small=Klein bloed ontploffing +blood-fountain=Bloed fontein +blood-fountain-big=Bloed fontein groot +blood-fountain-hit-spray=Bloed fontein tref spatsels +blue-chest=Blou kis +boiler=Stoomketel +burner-generator=Vuur-gedrewe kragopwekker +burner-inserter=Vuur-gedrewe laaier +burner-mining-drill=Vuur-gedrewe mynboor +car=Kar +cargo-wagon=Vrag wa +centrifuge=Sentrifuge +character=Karakter +character-corpse=Speler se lyk +chemical-plant=Chemiese aanleg +cliff=Krans +coal=Steenkool +compilatron=Compilatron +constant-combinator=Konstante kombinator +construction-robot=Konstruksie robot +copper-cable=Koper kabel +copper-ore=Koper erts +crash-site-chest-1=Kis kapsule +crash-site-chest-2=Kis kapsule +crash-site-fire-flame=Ongelukstoneel vuur vlam +crash-site-spaceship=Ruimtetuig +crash-site-spaceship-wreck-big=Ruimteskip Wrak Groot +crash-site-spaceship-wreck-medium=Ruimteskip Wrak Gemiddeld +crash-site-spaceship-wreck-small=Ruimteskip Wrak Klein +crude-oil=Ru-olie +curved-rail=Geboë spoor +cutscene-gun-turret=Geweer toring +dead-dry-hairy-tree=Dooie droë harige boom +dead-grey-trunk=Dooie grys boomstam +dead-tree-desert=Dooie boom - woestyn +decider-combinator=Keuse kombinator +deconstructible-tile-proxy=Afbreekbare teël plan +defender=Verdediger +destroyer=Vernietiger +distractor=Afleier +dry-hairy-tree=Droë harige boom +dry-tree=Droë boom +electric-energy-interface=Elektriese energie koppelvlak +electric-furnace=Elektriese smee-oond +electric-mining-drill=Elektriese mynboor +enemy-damaged-explosion=Vyand skadelike ontploffing +entity-ghost=Entiteit spookbeeld +explosion=Ontploffing +explosion-hit=Ontploffing trefslag +express-loader=Versnelde laaier +express-splitter=Hoë spoed verdeler +express-transport-belt=Versnelde vervoerband +express-underground-belt=Versnelde ondergrondse vervoerband +factorio-logo-11tiles=Factorio embleem 11 teëls +factorio-logo-16tiles=Factorio embleem 16 teëls +factorio-logo-22tiles=Factorio embleem 22 teëls +fast-inserter=Vinnige laaier +fast-loader=Vinnige Laaier +fast-splitter=Vinnige verdeler +fast-transport-belt=Vinnige vervoerband +fast-underground-belt=Vinnige ondergrondse vervoerband +filter-inserter=Filter laaier +fire-flame=Vlamme +fish=Vis +flamethrower-turret=Vuurwerper toring +fluid-wagon=Vloeistof wa +flying-robot-damaged-explosion=Vlieënde robot skadelike ontploffing +gate=Hek +green-coral=Groen koraal +grenade-explosion=Handgranaat ontploffing +ground-explosion=Grond ontploffing +gun-turret=Geweer toring +heat-exchanger=Hitteruiler +heat-interface=Hittekoppelvlak +heat-pipe=Hittepyp +huge-scorchmark=Enorme brandmerk +huge-scorchmark-tintable=Groot geïnkde brandmerk +infinity-chest=Automatiese oordrag kis +infinity-pipe=Eindelose pyp +inserter=Laaier +iron-chest=Yster kis +iron-ore=Yster erts +item-on-ground=Item op grond +item-request-proxy=Item versoek spasie +lab=Laboratorium +land-mine=Landmyn +laser-bubble=Laser borrel +laser-turret=Laser toring +linked-belt=Gekoppelde band +linked-chest=Gekoppelde kis +loader=Laaier +loader-1x1=Laaier 1x1 +locomotive=Lokomotief +logistic-chest-active-provider=Aktiewe verskaffer kis +logistic-chest-buffer=Buffer kis +logistic-chest-passive-provider=Passiewe verskaffer kis +logistic-chest-requester=Versoeker kis +logistic-chest-storage=Stoor kis +logistic-robot=Logistieke robot +long-handed-inserter=Lang-arm laaier +market=Mark +massive-explosion=Massiewe ontploffing +medium-biter=Medium byter +medium-biter-corpse=Medium byter lyk +medium-electric-pole=Medium elektriese paal +medium-explosion=Medium ontploffing +medium-remnants=Medium oorblyfsels +medium-scorchmark=Medium brandmerk +medium-scorchmark-tintable=Medium getinte brandmerk +medium-ship-wreck=Medium skeepswrak +medium-small-remnants=Medium klein oorblyfsels +medium-spitter=Medium spoeger +medium-spitter-corpse=Medium spoeger lyk +medium-worm-corpse=Medium wurm lyk +medium-worm-turret=Medium wurm +nuclear-reactor=Kernreaktor +offshore-pump=Kustelike waterpomp +oil-refinery=Olie raffinadery +pipe=Pyp +pipe-to-ground=Ondergrondse pyp +player-port=Speler poort +poison-cloud=Gifgas wolk +power-switch=Krag skakelaar +programmable-speaker=Programmeerbare luidspreker +pump=Pomp +pumpjack=Pomp donkie +radar=Radar toring +rail-chain-signal=Spoor kettingsein +rail-ending-remnants=Spoor-einde oorblyfsels +rail-signal=Spoorsein +red-chest=Rooi kis +red-desert-rock-big=Groot rooi woestyn rots +red-desert-rock-huge=Groot rooi woestyn rots +roboport=Robothawe +rock-big=Groot rots +rock-damaged-explosion=Klip skadelike ontploffing +rock-huge=Massiewe rots +rocket=Vuurpyl +rocket-silo=Vuurpyl silo +sand-rock-big=Groot sanderige rots +simple-entity-with-force=Eenvoudige entiteit met krygsmag +simple-entity-with-owner=Eenvoudige entiteit met eienaar +small-biter=Klein byter +small-biter-corpse=Klein byter lyk +small-cliff=Klein krans +small-electric-pole=Klein elektriese paal +small-lamp=Lamp +small-remnants=Klein oorblyfsels +small-scorchmark=Klein skroeimerk +small-scorchmark-tintable=Klein getinte brandmerk +small-ship-wreck=Klein skeepswrak +small-spitter=Klein spoegertjie +small-spitter-corpse=Klein speogertjie lyk +small-worm-corpse=Klein wurm lyk +small-worm-turret=Klein wurm +solar-panel=Sonpaneel +space-module-wreck=Ruimte module skeepswrak +spark-explosion=Vonk ontploffing +spark-explosion-higher=Groter vonk ontploffing +spidertron=Spidertron +spidertron-leg=Spidertron been +spidertron-military-target=Spidertron militêre teiken +spitter-spawner=Spoeger broeier +spitter-spawner-corpse=Spoeger broeier lyk +splitter=Verdeler +stack-filter-inserter=Stapel-filter laaier +stack-inserter=Stapel laaier +steam-engine=Stoom enjin +steam-turbine=Stoom turbine +steel-chest=Staal kis +steel-furnace=Staal smee-oond +stone=Klip +stone-furnace=Steen smee-oond +stone-wall=Muur +storage-tank=Opgaartenk +straight-rail=Reguit spoor +substation=Substasie +tank=Tenk +tile-ghost=Teël spookbeeld +tile-proxy=Teëls +train-stop=Trein stop +transport-belt=Vervoerband +tree=Boom +tree-brown=Bruin boom +tree-dying-proxy=Besoedeling word geabsorbeer deur bome te beskadig +tree-proxy=Bome +tree-red=Rooi boom +tree-stump=Boomstomp +underground-belt=Ondergrondse vervoerband +uranium-cannon-shell-explosion=Uranium kanonskulp ontploffing +uranium-ore=Uraan erts +wall-damaged-explosion=Muur skadelike ontploffing +water-splash=Water spat +water-well-pump=Waterput pomp +wooden-chest=Hout Kis +[equipment-name] +battery-equipment=Persoonlike battery +battery-mk2-equipment=Persoonlike battery MK2 +belt-immunity-equipment=Band immuniteitstoerusting +discharge-defense-equipment=Ontladingsverdediging +energy-shield-equipment=Energie skild +energy-shield-mk2-equipment=Energie skild MK2 +exoskeleton-equipment=Eksoskelet +fusion-reactor-equipment=Draagbare kernfusie reaktor +night-vision-equipment=Nag visie +personal-laser-defense-equipment=Persoonlike laser verdedigingstelsel +personal-roboport-equipment=Persoonlike robothawe +personal-roboport-mk2-equipment=Persoonlike robothawe MK2 +solar-panel-equipment=Draagbare sonpaneel +[fluid-name] +crude-oil=Ru-olie +heavy-oil=Digte olie +light-oil=Ligte olie +lubricant=Smeermiddel +petroleum-gas=Petroleum +steam=Stoom +sulfuric-acid=Swaelsuur +water=Water +[fuel-category-name] +chemical=Brandstof +nuclear=Kern brandstof +[item-description] +artillery-targeting-remote=Laat dit toe dat artillerie handmatig van die wêreld kaart af geskiet kan word. +battery-equipment=Stoor elektriese energie vir toerusting modules. +belt-immunity-equipment=Verhoed dat vervoerbande die karakter beweeg +blueprint=Stoor planne vir outomatiese konstruksie. +blueprint-book=Stoor bloudrukke en soortgelyke items. +copper-cable=Kan gebruik word om elektriese kragpale en elektriese skakelaars te koppel of ontkoppel met __CONTROL__build__. +deconstruction-planner=Merk items vir dekonstruksie deur die konstruksie robotte. +discharge-defense-equipment=Beskadig, skok- en stoot nabygeleë vyande terug wanneer dit geaktiveer is met die afstandbeheer. +effectivity-module=Verminder masjien energieverbruik. Minimum energieverbruik is 20%. +energy-shield-equipment=Voorsien 'n energie skild om die speler te beskerm. +exoskeleton-equipment=Verhoog jou bewegings spoed. +fusion-reactor-equipment=Gee elektrisiteid vir toerusting modules. +green-wire=Word gebruik om masjiene aan die stroombaan netwerk te koppel met __CONTROL__build__. +land-mine=Ontplof wanneer vyande naby kom, wat hulle dan beskadig en skok. +landfill=Kan op water geplaas word om nuwe grond te skep. +mining-tool=Verhoog jou myn spoed. +night-vision-equipment=Laat jou toe om beter te sien in die donker. +personal-roboport-equipment=Laat konstruksie robotte toe om vanuit jou voorraad-stoor werk. +productivity-module=Masjien sal additionele produkte vervaardig ten koste van hoër energie verbruik en laer produksie spoed.\n Gebruikbaar slegs op onderdeel produkte. +red-wire=Word gebruik om masjiene aan die stroombaan netwerk te koppel met __CONTROL__build__. +repair-pack=Word gebruik vir die herstelwerk van vriendelike entiteite. +satellite=Die satelliet moet in die vuurpyl geplaas word. +science-pack=Word deur laboratoriums gebruik vir navorsing. +slowdown-capsule=Verminder die bewegingspoed van geaffekteerde vyande. +solar-panel-equipment=Gee elektrisiteid vir toerusting modules. +space-science-pack=Gebruik deur laboratoriums vir navorsing. Word verkry deur 'n vuurpyl met 'n satelliet te lanseer. +speed-module=Verhoog masjien spoed ten koste van verhoogde energie verbruik. +spidertron-remote=Laat die stuur van eenvoudige bewegingsbevelle aan die spidertron toe vanaf die kaart of die wêreld. +upgrade-planner=Merk items vir opgradeering deur die konstruksie robotte. +[item-group-name] +combat=Militêr +effects=Effekte +enemies=Vyande +energy=Energie +environment=Omgewing +fluids=Vloeistowwe +intermediate-products=Tussen-produkte +logistics=Logistieke +other=Ongesorteerd +production=Produksie +signals=Seine +[item-limitation] +item-not-allowed-in-this-container-item=Hierdie item word nie toegelaat om in hierdie houer geplaas te word nie. +production-module-usable-only-on-intermediates=Produktiwiteits module is slegs bruikbaar op onderdeel produkte. +[item-name] +advanced-circuit=Gevorderde stroombaan +artillery-shell=Artillerie rondte +artillery-targeting-remote=Artillerie afstandbeheer +artillery-turret=Artillerie toring +artillery-wagon-cannon=Artillerie kanon +atomic-bomb=Atoombom +automation-science-pack=Automatika wetenskap pak +battery=Battery +belt-immunity-equipment=Anti-vervoerband toerusting +blueprint=Bloudruk +blueprint-book=Bloudruk boek +burner-generator=Vuur-gedrewe kragopwekker +cannon-shell=Kanon rondte +chemical-science-pack=Chemiese wetenskap pak +cliff-explosives=Krans plofstowwe +cluster-grenade=Klont granaat +coal=Steenkool +coin=Muntstuk +combat-shotgun=Geveghaelgeweer +concrete=Beton +copper-cable=Koper kabel +copper-ore=Koper erts +copper-plate=Koper plaat +copy-paste-tool=Kopieer-en-plak instrument +crude-oil-barrel=Ru-olie drom +cut-paste-tool=Sny-en-plak instrument +deconstruction-planner=Dekonstruksie beplanner +defender-capsule=Beskermer kapsule +destroyer-capsule=Vernietiger kapsule +discharge-defense-remote=Ontladingsverdediging afstandbeheer +distractor-capsule=Afleiding kapsule +effectivity-module=Doeltreffendheids module +effectivity-module-2=Doeltreffendheids module 2 +effectivity-module-3=Doeltreffendheids module 3 +electric-energy-interface=Elektriese energie koppelvlak +electric-engine-unit=Elektriese motor eenheid +electronic-circuit=Elektroniese stroombaan +empty-barrel=Leë drom +engine-unit=Motor eenheid +explosive-cannon-shell=Plofbare kanon rondte +explosive-rocket=Plofbare vuurpyl +explosive-uranium-cannon-shell=Plofbare Uraan kanon rondte +explosives=Plofstowwe +filled-barrel=__1__ drom +firearm-magazine=Vuurwapen magasyn +fish=Vis +flamethrower=Vuurwerper +flamethrower-ammo=Vuurwerper ammunisie +flamethrower-turret=Vuurwerper toring +flying-robot-frame=Vlieënde robot raam +green-wire=Groen draad +grenade=Grenaat +hazard-concrete=Gevaar beton +heat-interface=Hittekoppelvlak +heavy-armor=Swaar pantser +infinity-chest=Oneindige kis +infinity-pipe=Oneindige pyp +iron-gear-wheel=Yster rat +iron-ore=Yster erts +iron-plate=Yster plaat +iron-stick=Yster stang +item-with-inventory=Item met voorraad +item-with-label=Item met etiket +item-with-tags=Item met merkers +lab=Laboratorium +landfill=Landvul +laser-turret=Laser toring +light-armor=Ligte pantser +linked-chest=Gekoppelde kis +logistic-science-pack=Logistieke wetenskap pak +low-density-structure=Lae digtheid struktuur +military-science-pack=Militêre wetenskap pak +modular-armor=Modulêre pantser +nuclear-fuel=Kern brandstof +piercing-rounds-magazine=Deurboorbare rondtes magasyn +piercing-shotgun-shell=Deurboorbare haelgeweer rondtes +pistol=Pistool +plastic-bar=Plastiek staaf +poison-capsule=Gif kapsule +pollution=Besoedeling +power-armor=Krag pantser +power-armor-mk2=Krag pantser MK2 +processing-unit=Verwerkingseenheid +production-science-pack=Produksie wetenskap pak +productivity-module=Produktiwiteits module +productivity-module-2=Produktiwiteits module 2 +productivity-module-3=Produktiwiteits module 3 +rail=Spoor +rail-planner=Treinspoor beplanner +raw-fish=Rou vis +red-wire=Rooi draad +refined-concrete=Verfynde beton +refined-hazard-concrete=Verfynde gevaar beton +repair-pack=Herstel pak +rocket=Vuurpyl +rocket-control-unit=Vuurpyl beheer eenheid +rocket-fuel=Vuurpyl brandstof +rocket-launcher=Vuurpyllanseerder +rocket-part=Vuurpyl deel +satellite=Satelliet +selection-tool=Keuringsinstrument +shotgun=Haelgeweer +shotgun-shell=Haelgeweer rondtes +simple-entity-with-force=Eenvoudige entiteit met krygsmag +simple-entity-with-owner=Eenvoudige entiteit met eienaar +slowdown-capsule=Verlangsaming kapsule +solar-panel=Sonpaneel +solid-fuel=Soliede brandstof +space-science-pack=Ruimte wetenskap pak +speed-module=Spoed module +speed-module-2=Spoed module 2 +speed-module-3=Spoed module 3 +spidertron-remote=Spidertron afstandbeheer +spidertron-rocket-launcher=Spidertron vuurpyllanseerder +steel-plate=Staal plaat +stone=Klip +stone-brick=Baksteen +stone-path=Klip pad +submachine-gun=Masjiengeweer +sulfur=Swael +tank-cannon=Tenk kanon +tank-flamethrower=Voertuig flamwerper +tank-machine-gun=Voertuig masjiengeweer +upgrade-planner=Opgraderingsbeplanner +uranium-235=Uraan-235 +uranium-238=Uraan-238 +uranium-cannon-shell=Uraan kanon rondte +uranium-fuel-cell=Uraan brandstof sel +uranium-ore=Uraan erts +uranium-rounds-magazine=Magasyn met uraan rondtes +used-up-uranium-fuel-cell=Verbruikde uraan brandstof sel +utility-science-pack=Benuttings wetenskap pak +vehicle-machine-gun=Voertuig masjiengeweer +wood=Hout +[map-gen-preset-description] +death-world=Byters is meer gevaarlik en ontwikkel vinniger. +death-world-marathon=Resepte en tegnologie is duur en byters is gevaarlik en volop. Kies hierdie net as jy 'n Factorio veteraan is. +default=Normale instellings. Die aanbevole manier om Factorio te speel. +island='n Groot eiland in 'n eindelose see. +marathon=Resepte en tegnologie is duurder. +rail-world=Hulpbron neerslae is groot asook wyd verspreid vir die aanmoediging van spoorweë stelsels. Byters sal nie nuwe basisse vorm of uitbrei op skoonegmaakte gebiede nie. +ribbon-world=Die kaarthoogte is beperk tot 128 teels, wat 'n reeks interessante situasies en uitdagings bekend stel. +rich-resources=Hulpbron areas het 'n groter rykdom, so jy hoef nie te ver uit te brei nie. +[map-gen-preset-name] +death-world=Doodswêreld +death-world-marathon=Doodswêreld maraton +default=Standaard +island=Eiland +marathon=Maraton +rail-world=Spoor wêreld +ribbon-world=Band wereld +rich-resources=Ryk hulpbronne +[mod-description] +base[1]=Basiese mod met al die standaard spel data en standaard veldtogte. +[mod-name] +base=Basis mod +[modifier-description] +artillery-range=Artillerie rondte trefafstand: +__1__ +artillery-shell-shooting-speed-bonus=Artillirie rondte skiet spoed: +__1__ +auto-character-logistic-trash-slots=Karakter auto-skrap filter +beam-damage-bonus=Baan skade: +__1__ +bullet-damage-bonus=Koeël skade: +__1__ +bullet-shooting-speed-bonus=Koeël skiet spoed: +__1__ +cannon-shell-damage-bonus=Kanon rondte skade: +__1__ +cannon-shell-shooting-speed-bonus=Kanon rondte skiet spoed: +__1__ +character-build-distance=Karakter bou afstand: +__1__ +character-crafting-speed=Karakter handwerk spoed: +__1__ +character-health-bonus=Karakter gesondheid: +__1__ +character-inventory-slots-bonus=Karakter voorraad slot: +__1__ +character-item-drop-distance=Karakter item werp afstand: +__1__ +character-item-pickup-distance=Karakter item optel afstand: +__1__ +character-logistic-requests=Karakter logistieke versoeke +character-logistic-trash-slots=Karakter logistieke asblik spasies: +__1__ +character-mining-speed=Karakter mynbou spoed: +__1__ +character-reach-distance=Karakter reik afstand: +__1__ +character-running-speed=Karakter loop spoed: +__1__ +deconstruction-time-to-live=Afbreek leeftyd: +__1__ +electric-damage-bonus=Elektriese skade: +__1__ +flamethrower-damage-bonus=Vuur skade: +__1__ +flamethrower-turret-attack-bonus=Vuurwerper toring skade: +__1__ +fluid-damage-modifier=Vloeistof skade versteller +follower-robot-lifetime=Volger robot leeftyd: +__1__ +ghost-time-to-live=Spookbeeld herbou afsnytyd: +__1__ +grenade-damage-bonus=Granaat skade: +__1__ +gun-turret-attack-bonus=Geweer toring skade: +__1__ +inserter-stack-size-bonus=Nie-stapel laaier kapasiteit: +__1__ +laboratory-productivity=Laboratorium navorsing produktiwiteit: +__1__ +laboratory-speed=Laboratorium navorsing spoed: +__1__ +landmine-damage-bonus=Landmyn skade: +__1__ +laser-damage-bonus=Laser skade: +__1__ +laser-shooting-speed-bonus=Koeël skiet spoed: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Konstruksie bestuurder spoed laer drumpel: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Konstruksie bestuurder spoed boonste drumpel: +__1__ +maximum-following-robots-count=Maksimum volg robotte: +__1__ +mining-drill-productivity-bonus=Mynbou produktiwiteit: +__1__ +rocket-damage-bonus=Vuurpyl skade: +__1__ +rocket-shooting-speed-bonus=Vuurpyl skiet spoed: +__1__ +shotgun-shell-damage-bonus=Haelgeweer rondte skade: +__1__ +shotgun-shell-shooting-speed-bonus=Haelgeweer rondte skiet spoed: +__1__ +stack-inserter-capacity-bonus=Stapel laaier kapasiteit: +__1__ +train-braking-force-bonus=Trein remkrag: +__1__ +worker-robot-battery=Werker robot battery: +__1__ +worker-robot-speed=Werker robot spoed: +__1__ +worker-robot-storage=Werker robot vrag grootte: +__1__ +[programmable-speaker-instrument] +alarms=Alarms +bass=Bas +celesta=Hemels +drum-kit=Dromstel +lead=Sintetiese leier +miscellaneous=Ander +piano=Klavier +plucked=Geplukte snare +saw=Saagtand +square=Vierkant +steel-drum=Staal drom +vibraphone=Vibrafoon +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Prestasie ontsluit +alarm-1=Alarm 1 +alarm-2=Alarm 2 +alert-destroyed=Aankondiging: Objek vernietig +armor-insert=Iets in pantser uitrusting plaas +armor-remove=Iets uit pantser uitrusting verwyder +buzzer-1=Gonsgeluid 1 +buzzer-2=Gonsgeluid 2 +buzzer-3=Gonsgeluid 3 +cannot-build=Kan nie bou nie +clap=Klap +console-message=Konsole boodskap +cowbell=Koei klok +crafting-finished=Klaar gebou +crash=Geraas +fx=Elektriese dreuning +game-lost=Spel verloor +game-won=Spel gewen +gui-click=GUI klik +gui-click-2=GUI klik 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=Hoë Q +inventory-move=Voorraad-stoor item skuif +kick-1=Dromskop 1 +kick-2=Dromskop 2 +new-objective=Nuwe doelwit +perc-1=Perkussie 1 +perc-2=Perkussie 2 +research-completed=Navorsing voltooi +reverse-cymbal=Agteruit simbaal +ring=Luitoon +scenario-message=Scenario boodskap +shaker=Rittel +siren=Sirene +snare-1=Snaar 1 +snare-2=Snaar 2 +snare-3=Snaar 3 +triangle=Driehoek +[recipe-name] +advanced-oil-processing=Gevorderde olie verwerking +basic-oil-processing=Basiese olie verwerking +coal-liquefaction=Steenkool vervloeiing +empty-crude-oil-barrel=Maak ru-olie drom leeg +empty-filled-barrel=Maak __1__ drom leeg +fill-barrel=Vul __1__ drom +fill-crude-oil-barrel=Vul ru-olie drom +heavy-oil-cracking=Digte olie distillasie na ligte olie +kovarex-enrichment-process=Kovarex verrykings proses +light-oil-cracking=Ligte olie distillasie na petroleum gas +nuclear-fuel-reprocessing=Kern brandstof herverwerking +uranium-processing=Uraan verwerking +[shortcut] +alt-mode=Skakel "Alt-modus" +copy=Kopieer +cut=Sny +import-string=Voer teks string in +inline-keybind-format=__1__ (__2__) +make-blueprint=Bouplan +make-blueprint-book=Bouplan boek +make-deconstruction-planner=Dekonstruksie beplanner +make-upgrade-planner=Opgraderingsbeplanner +out-of-line-keybind-format=__1__\n(__2__) +paste=Plak +toggle-equipment-movement-bonus=Skakel eksoskelet +toggle-personal-logistic-requests=Skakel persoonlike logistieke versoeke +toggle-personal-roboport=Skakel persoonlike robothawe +undo=ongedaan maak +undo-unavailable=ongedaan maak +[story] +message-log-close=Maak toe +message-log-title=Boodskap dagboek +[technology-description] +advanced-electronics=Geïntegreerde stroombane en mikroverwerkers vir gevorderde rekenaarverwerking. +advanced-material-processing=Vinniger en meer buigsame smee-oonde. +advanced-oil-processing=Raffinering van ru-olie met additionale bykomende produkte wat verder verfyn kan word. +artillery=Langafstandkanon gemonteer op 'n geweer toring of treinwa. Word gebruik om outomaties na verafgelee vyandelike strukture te vuur, of kan met die hand op selfs langer afstande gerig word. +artillery-shell-range=Vermeeder beide die automatiese en handgedrewe afstand van artillerie. +artillery-shell-speed=Vermeeder die skiet spoed van artillerie. +atomic-bomb='n Verwoestende vorm van vuurpyle wat gebruik word om alles in groot gebiede gelyktydig uit te roei. +automated-construction=Laat jou toe om konstruksie robotte opdrag te gee om meervoudige geboue gelyktydig te bou, opgradeer of af te breek. Jy kan hele fabrieke kopieer en plak en woude verwyder. +automated-rail-transportation=Maak dit moontlik om trein stoppe te bou, sodat geoutomatiseerde trein roetes opgestel kan word. +automation=Vereiste tegnologie vir outomatiese massa produksie. +automation-2=Samestelling van masjiene wat vloeistof bestanddele kan verwerk. +automation-3=Samestelling van masjiene wat vloeistof bestanddele kan verwerk, met addisionele spoed en modulegleuwe. +automobilism=Motor gedrewe voertuig. +battery=Elektrochemiese sel wat energie stoor en aan elektriese toestelle verskaf. +battery-equipment=Word in die gepantserde uitrusting geplaas om energie vir later te stoor. +battery-mk2-equipment=Word in die gepantserde uitrusting geplaas om baie meer energie vir later te stoor. +belt-immunity-equipment=Word in panser ingesit om te vermei dat jy deur vervoerbande beweeg word. +braking-force=Treine kan vinniger spoed verminder, sodat hulle vir langer teen hoër snelhede kan beweeg. +chemical-science-pack=Laat die navorsing van gevorderde items, en die gebruik van olie produkte toe. +circuit-network=Gee jou beter beheer oor jou masjiene deur hulle met drade te koppel en hulle te laat reageer op seine. +cliff-explosives=Dromme gevul met genoeg plofstof om kranse plat te skiet. +coal-liquefaction='n Verwerkingstegniek om steenkool in olieprodukte te verander met behulp van stoom en swaar olie. +concrete=Gevorderde boumateriaal word ook vir vloere gebruik. +construction-robotics=Konstruksie robotte kan vriendelike entiteite herstel en bou. Jy kan die robotte ook opdrag gee om nuwe geboue te bou deur 'n spookbeeld van die gebou te plaas. +defender=Die mees basiese tiepe vegrobot. Volg en help die speler vir n kort tyd. +destroyer=Die mees gevorderde tiepe vegrobot. Volg en help die speler vir n beperkte periode. +discharge-defense-equipment=In die wapenrusting geplaas om vyande in die omgewing te wond, weg te stoot en te verlam as dit met die afstandsbediening geaktiveer word. +distractor=Tussen-stadium tiepe vegrobot. Bly op die ontplooide posisie om vyande te skiet en af te lei. +effect-transmission=Die baken versprei die effekte van opgradeeringsmodules tot nabygeleë, vriendelike geboue. +effectivity-module='n Module wat die energie verbruik van a masjien verminder. +electric-energy-accumulators=Geboue wat oortollige elektriese energie vir later stoor. +electric-energy-distribution=Meer buigsame maniere om elektrisiteit te versprei. +electric-engine=Skakel elektrisiteit oor na meganiese beweging. +electronics=Elektroniese komponente vir basiese seinverwerking. +energy-shield-equipment=Word in gepantserde uitrusting geplaas om skade te absorbeer. +energy-shield-mk2-equipment=Word in gepantserde uitrusting geplaas om baie meer skade te absorbeer. +energy-weapons-damage=Verhoog die skade van laser en elektriese strale. +engine=Skakel brandstof oor na meganiese beweging. 'n Noodsaaklike vereiste van alle voertuie. +exoskeleton-equipment=Word in gepantserde uitrusting geplaas om beweging spoed te verhoog. Jy kan meervoudige eksoskelette op een slag toerus. +explosive-rocketry=Hoogs explosiewe vuurpyle met 'n groter ontploffingsradius. +explosives=Ontwikkel gevaarlik maar beheerbare plofstof. +fast-inserter=Invoegers wat vinniger kan beweeg en filter deur artikels deur verbeterde elektronika. +flamethrower=Kragtige hand-gebonde en skiettoring vuurgooiers skiet aggresiewe vloeistowwe na vyande, wat hulle aan die brand steek. +flammables=Die ontwikkeling van meer doeltreffender brandstof en meer aggressief verbrandingsmiddels +fluid-handling=Verskeie maniere om vloeistowwe te stoor en vervoer. +fluid-wagon=Kan vloeistowwe op spore transporteer. Vloeistofwaens word gevul en leeggetap deur pompe aangrensend aan reguit spoorweg segmente. +follower-robot-count=Verhoog die aantal vegrobotte wat jou kan volg op dieselfde tyd. +fusion-reactor-equipment=Word in gepantserde uitrusting geplaas om krag te verskaf aan ander toerusting. +gates=Muurseksies wat oopmaak indien benodig. Kan behher word deur die stroombaannetwerk. +gun-turret=Basiese verdedigingsgeboue wat met magasyne herlaai moet word. +heavy-armor=Swaar gepantserde uitrusting vir beter beskerming. +inserter-capacity-bonus=Laat stapel laaiers meer items op een slag laai. Sommige van die opgraderings voeg ook 'n klein hoeveelheid opstapeling vermoë vir nie-stapel laaiers by. +kovarex-enrichment-process=Die proses om uraan-235 van uraan-238 skep. Dit vereis 'n groot hoeveelheid uraan-235 as 'n katalisator. +land-mine=Ontplofbare lokvalle wat op die grond geplaas word en deur vyande afgesit word as hulle daaroor loop. Kan deur konstruksierobotte herbou word na onploffings. Skade kan vermeerder word deur sterker plofstowwe ne te vors. +landfill=Kan op water terrein geplaas word om beboubare terrein te skep. +laser=Gekonsentreerde lig in staat om skade toe te rig. +laser-shooting-speed=Vermeeder die skiet spoed van laser wapens. +laser-turret=Gevorderde verdedigingsgeboue wat slegs elektrisiteit benodig. +logistic-robotics=Logistiek robotte kan items vir die speler aandra of ongewenste items weg vat. +logistic-science-pack=Laat die navorsing van verbeterde logistieke, automatisering en eenvoudige militêre tegnologie toe. +logistic-system=Ontsleutel additionele logistieke kiste wat die vermoë van die logistieke robotte verbreed. Versoeker kiste versoek items vanaf die logistieke netwerk. Aktiewe verskawwer kiste stuur hulle inhoud uit om elders gestoor of gebruik te word. Buffer kiste versoek spesifieke items om beskikbaar te wees aan persoonlike logistieke of automatiese konstruksie. +logistics=Vinniger en meer buigsame maniere van vervoer. +low-density-structure=Ligte maar stewige materiaal, baie nuttig vir ruimteskepe en persoonlike toerusting. +lubricant=Verander swaar-olie in smeermiddel wat gebruik word om weerstand in hoë spoed masjiene te verlaag. +military=Meer effektiewe wyse om jouself en jou fabriek te verdedig. +military-science-pack=Laat die navorsing van vêrdere militêre opsies toe. +mining-productivity=Verhoogde opbrengs vanaf alle mynbore en pomp donkies. +modular-armor=Gepantserde uitrusting met 'n klein voorraad-stoor vir toerusting wat unieke bonusse gee. Dit vermeerder ook die groote van jou hoof voorraad-stoor. +modules=Laat jou toe om opgraderings modules na te vors wat in masjienerie geplaas kan word. +night-vision-equipment=In die wapenrusting geplaas om u snags beter te laat sien. +nuclear-fuel-reprocessing=Die proses van herverwerking van gebruikte uraanbrandstofselle om uraan-238 te skep. +nuclear-power=Kragtige en gesofistikeerde metode van kragopwekking met behulp van uraanbrandstofselle. +oil-processing=Raffinering van ru-olie gebruik vir die vervaardiging van plastiek, swael en brandstof. +optics=Verskeie toepassings van sigbare lig. +personal-laser-defense-equipment=Word in gepantserde uitrusting geplas om automaties na nabygeleë vyande te skiet. +personal-roboport-equipment=Word in gepantserde uitrusting geplaas. Laat persoonlike konstruksie robotte toe om van jou voorraad-stoor af te werk. +personal-roboport-mk2-equipment=Word in gepantserde uitrusting geplaas. Laat 'n groter getal persoonlike konstruksie robotte toe om van jou voorraad-stoor af te werk. +physical-projectile-damage=Verhoog die skade van fisiese projektielgebaseerde wapens, torings en beskermer robotte. +plastics=Sintetiese polimeriese materiale wat in soliede voorwerpe gevorm kan word. +power-armor=Gepantserde uitrusting met 'n groot voorraad-stoor en grootte bonus vir jou hoof voorraad-stoor. +power-armor-mk2=Wapenrusting met 'n groot toerustingrooster en voorraadruimte bonus. +production-science-pack=Laat die navorsing van die mees effektiewe masjiene, modules and prosesse toe. +productivity-module='n Module wat masjiene toelaat om meer produkte te maak vanaf dieslefde aantal bestanddele, maar ten koste van energie vebruik en bou spoed. +rail-signals=Maak dit moontlik om verskeie treine op dieselfde spoor netwerk te koördineer. +railway=Grootskaalse vervoer oor lang afstande. +refined-flammables=Verhoog die skade van vuur-baseerde wapens. +research-speed=Ontsluit meer doeltreffende navorsings praktyke. +robotics=Liggame van flieënde robotte. Moes gespesialiseer word om of logistiese of konstruksie take te verrig. +rocket-control-unit=Gevorderde rekenaar-eenheid wat vuurpyl stelsels kan beheer. +rocket-fuel=Gesofistikeerde veeldoelige brandstof. +rocket-silo=Laat jou toe om 'n vuurpyl in die ruimte in te lanseer en so die spel te wen. +rocketry=Persoonlike vuurpyllanseerder om die vyend mee te pester. +solar-energy=Bron van gratis elektriese energie, maar nutteloos in die donker. +solar-panel-equipment=Word in gepantserde uitrusting geplaas om krag te verskaf aan ander toerusting, maar is nutteloos in die donker. +space-science-pack=Laat satelliete die ruimte in, en ontvang wetenskaplike inligting van hulle wat gebruik word om ruimtewetenskappakke te produseer. +speed-module='n Module wat a masjien laat vinniger werk, maar ten koste van energie verbruik. +spidertron='n Veelsydige voertuig met die vermoë om oor rowwe terrein te vaar. Dit is toegerus met vinnig-vurende vuurpyllanseerders wat per hand of automaties beheer kan word. Kan per hand bestuur word of deur om die Spidertron afstandbeheer te gebruik. +stack-inserter=Stapel laaiers kan veeltallige items op dieselfde tyd laai. +steel-axe=Verhoog jou mynspoed. +steel-processing=Stel jou in staat om staal te smelt van yster plate af. +stone-wall=Mure vir fabriek beskerming teen aanvallers. +stronger-explosives=Verhoog die skade van ontplofbare wapens. +sulfur-processing='n Hoogs reaktiewe, nie-metaal chemikalieë wat gebruik word om swaelsuur en plofbare items te maak. +tank=Kragtige aanvals voertuig in staat om meervoudige wapens te monteer. +toolbelt=Vergroot jou rugsakspasie +uranium-ammo=Gevorderde ammunisie bestaande uit uraan-238 vir hoër hardheid en gewig, wat tot groot skade lei. +uranium-processing=Uraanerts word in sentrifuge verwerk tot uraan-238, met die kans om 'n ryker uraan-235 tot gevolg te hê. Albei is nodig om uraanbrandstofselle te skep. +utility-science-pack=Laat die navorsing van die mees kragtige wapens, persoonlike uitrusting en robot koördinasie toe. +weapon-shooting-speed=Vermeeder die skiet spoed van meeste projektiel gebaseerde wapens. +worker-robots-speed=Verhoog die vliegspoed van logistiek en konstruksie robotte. +worker-robots-storage=Verhoog die aantal items wat logistiek en konstruksie robotte kan dra op een slag. +[technology-name] +advanced-electronics=Gevorderde elektronika +advanced-material-processing=Gevorderde materiaal verwerking +advanced-oil-processing=Gevorderde olie verwerking +artillery=Artillerie +artillery-shell-range=Artillerie rondte trefafstand +artillery-shell-speed=Artillerie rondte skiet spoed +atomic-bomb=Atoombom +automated-rail-transportation=Geoutomatiseerde spoor vervoer +automation=Outomatisasie +automobilism=Automobilisme +battery=Battery +battery-equipment=Persoonlike battery +battery-mk2-equipment=Persoonlike battery MK2 +belt-immunity-equipment=Belt immuniteitstoerusting +braking-force=Trein remkrag +chemical-science-pack=Chemiese wetenskap pak +circuit-network=Stroombaan netwerk +cliff-explosives=Krans plofstowwe +coal-liquefaction=Steenkool vervloeiing +concrete=Beton +construction-robotics=Konstruksie robotika +defender=Verdediger +destroyer=Vernietiger +discharge-defense-equipment=Ontladingsverdediging +distractor=Afleier +effect-transmission=Effek transmissie +effectivity-module=Doeltreffendheids module +electric-energy-accumulators-1=Elektriese energie versamelaars +electric-energy-distribution=Elektriese energie verspreiding +electric-engine=Elektriese motor +electronics=Elektronika +energy-shield-equipment=Energie skild toerusting +energy-shield-mk2-equipment=Energie skild MK2 toerusting +energy-weapons-damage=Energie wapen skade +engine=Motor +exoskeleton-equipment=Eksoskelet toerusting +explosive-rocketry=Plofbare vuurpyl tegnologie +explosives=Plofstowwe +fast-inserter=Vinnige laaier +flamethrower=Vlamwerper +flammables=Vlambare stowwe +fluid-handling=Vloeistof hantering +fluid-wagon=Vloeistof wa +follower-robot-count=Volgrobot hoveelheid +fusion-reactor-equipment=Draagbare kernfusie reaktor +gate=Hek +gun-turret=Geweer toring +heavy-armor=Swaar pantser +inserter-capacity-bonus=Laaier kapasiteit bonus +kovarex-enrichment-process=Kovarex verrykingsproses +land-mine=Landmyne +landfill=Landvul +laser=Laser +laser-shooting-speed=Laser skiet spoed +laser-turret=Laser toring +logistic-robotics=Logistieke robotitka +logistic-science-pack=Logistieke wetenskap pak +logistic-system=Logistieke stelsel +logistics=Logistiek +low-density-structure=Lae digtheid struktuur +lubricant=Smeermiddel +military=Militêr +military-science-pack=Militêre wetenskap pak +mining-productivity=Mynbou produktiwiteit +modular-armor=Modulêre pantser +modules=Modules +night-vision-equipment=Nagvisie toerusting +nuclear-fuel-reprocessing=Kern brandstof herverwerking +nuclear-power=Kernkrag +oil-processing=Olie verwerking +optics=Optika +personal-laser-defense-equipment=Persoonlike laser verdediging +personal-roboport-equipment=Persoonlike robothawe +personal-roboport-mk2-equipment=Persoonlike robothawe MK2 +physical-projectile-damage=Fisiese projektiel skade +plastics=Plastiek +power-armor=Krag pantser +power-armor-mk2=Krag pantser MK2 +production-science-pack=Produksie wetenskap pak +productivity-module=Produktiwiteits module +rail-signals=Spoorsein +railway=Spoorweë +refined-flammables=Verfynde brandstowwe +research-speed=Laboratorium navorsing spoed +robotics=Robotika +rocket-control-unit=Vuurpyl beheer eenheid +rocket-fuel=Vuurpyl brandstof +rocket-silo=Vuurpyl silo +rocketry=Vuurpyl tegnologie +solar-energy=Sonkrag +solar-panel-equipment=Draagbare sonpaneel +space-science-pack=Ruimte wetenskap pak +speed-module=Spoed module +spidertron=Spidertron +stack-inserter=Stapel laaier +steel-axe=Staal byl +steel-processing=Staal verwerking +stone-wall=Klip muur +stronger-explosives=Sterker skietstof +sulfur-processing=Swael verwerking +tank=Tenk +toolbelt=Gereedskapsgordel +uranium-ammo=Uraan ammunisie +uranium-processing=Uraan verwerking +utility-science-pack=Benuttings wetenskap pak +weapon-shooting-speed=Wapen skiet spoed +worker-robots-speed=Werker robot spoed +worker-robots-storage=Werker robot vrag grootte +[tile-name] +concrete=Beton +deepwater=Diep water +deepwater-green=Diep groen water +dirt-1=Grond 1 +dirt-2=Grond 2 +dirt-3=Grond 3 +dirt-4=Grond 4 +dirt-5=Grond 5 +dirt-6=Grond 6 +dirt-7=Grond 7 +dry-dirt=Droë grond +grass-1=Gras +grass-2=Gras 2 +grass-3=Gras 3 +grass-4=Gras 4 +hazard-concrete-left=Gevaar beton links +hazard-concrete-right=Gevaar beton regs +lab-dark-1=Laboratorium teël 1 +lab-dark-2=Laboratorium teël 2 +lab-white=Laboratorium wit +landfill=Aardvul +nuclear-ground=Kern grond +out-of-map=Buite die kaart +red-desert-0=Rooi woestyn 0 +red-desert-1=Rooi woestyn 1 +red-desert-2=Rooi woestyn 2 +red-desert-3=Rooi woestyn 3 +red-desert-dark=Rooi woestyn donker +refined-concrete=Verfynde beton +refined-hazard-concrete-left=Digte Beton met gevaar aanwysings links +refined-hazard-concrete-right=Digte Beton met gevaar aanwysings regs +sand-1=Sand 1 +sand-2=Sand 2 +sand-3=Sand 3 +stone-path=Klip pad +tutorial-grid=Tutoriaal rooster +water=Water +water-green=Groen water +water-mud=Vlak water 2 +water-shallow=Vlak water +water-wube=Water Wube +[tips-and-tricks-item-description] +clear-cursor=Wanneer jy 'n item vas hou, kan jy dit verwyder met __CONTROL__clear-cursor__, wat dit sal terug plaas na die [img=utility/hand] gleuf in die bronne-inventaris.\nDit kanselleer ook spoor-beplanning, draad-spanning en selekteer-bokse. +drag-building-poles=121 / 5000\nTranslation results\nAs u [entity=small-electric-pole] bou deur te sleep, word dit outomaties op die maksimum verbindingsafstand gebou. +e-confirm=Al die groen knoppies in die spel kan 'bevestig' word deur __CONTROL__confirm-gui__.\nProbeer dit nou, deur dié wenk te bevestig. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ op 'n itentiteit om items daarvan te vat.\n__ALT_CONTROL__1__fast-entity-transfer__ terwyl jy 'n item vas hou om dit in die geselekteerde itentiteit te plaas.\n\n\nDie tutoriaal leer jou verskillende maniere om items heen en weer oor te plaas tussen itentiteite sonder om hul oop te maak. +fast-replace=Deur bo-oor 'n etiteit van dieselfde soort en groote te bou, word 'n vinige vervanging gedoen. Vinnige vervanging sal die eienskappe van die oorspronklike entiteit behou, soos die inventaris en gekose resep. +fast-replace-direction=Jy kan die vinnige vervang funksie gebruik om die orientasie van entiteite vinnig te verander. +introduction=Welkom by wenke and truuks!\nDit sal spel konsepte verduidelik in 'n interaktiewe visuele vorm.\nWenke word ontsluit soos jy vorder in die spel asook deur wenke te voltooi.\nAs jy dit van voor af wil sien, gebruik die konsole opdrag __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +logistic-network=Die logistieke netwerk is n kragtige automatiese afleweringsnetwerk wat flieënde robotte gebruik en automatiese konstruksie verrig.\nDit het 3 hoofkomponente:\n - [entity=roboport] verklaar die area van netwerk bediening en dien as herlaai en stoor punt vir robotte.\n - [entity=logistic-robot]voer logistieke opdragte uit en [entity=construction-robot] voer konstruksie opdragte uit.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] verskaf die netwerk met items. +low-power=As jou elektrisiteits verbruik meer is as jou opwekkings kapasiteit, sal jou fabriek masjiene stadiger werk weens onvoldoende beskikbaarheid.\nLet op na die spoed van jou masjiene indien jy n elektrisiteits tekort probleem will identifiseer voor dit te laat is.\nDie beste manier om seker te maak dat jy genoeg elektrisieteit het, is om gereeld na die elektrisiteit-netwerk statistieke te kyk en seker te maak dat die 'Teveredenheids' staaf groen en vol is. +passive-provider-chest=[entity=logistic-chest-passive-provider] verskaf sy items aan die logistieke netwerk.\nDit beteken enige items in die passiewe verskawwer kiste kan deur robotte gevat word om logistieke of konstruksie opdragte na te kom. +personal-logistics=[entity=logistic-robot] vervoer items vanaf logistiese verskaffer kiste om persoonlike logistieke aanvrae te vervul.\n Die persoonlike logistieke aanvraag het n minimum en maximum hoeveelheid, en die robotte sal items vir jou bring totdat jy meer as die minimum aantal besit.\nIndies jy meer as die maximum het, sal die items na jou logistieke asblik spasie beweeg word om deur die robotte weg gevat te word. +pole-dragging-coverage=Indien jy 'n [entity=small-electric-pole] bou deur oor elektriese masjiene te trek, sal geen binne die elektriese rykafstand oorgeslaan word nie. +requester-chest=[entity=logistic-chest-requester] versoek items vanaf die logistieke netwerk.\n[entity=logistic-robot]sal items vanaf die logistieke netwerk beweeg om die opdragte na te kom. +shoot-targeting=Jy kan vyand teikens skiet deur __CONTROL__shoot-enemy__ te druk met jou wysser naby die vyand.\nJy kan 'n neutrale of vriendelike entiteit skiet deur __CONTROL__shoot-selected__ te druk. +show-info=Druk __CONTROL__show-info__ om die gedetailleerde inligting oorleg aan- of af te skakel, ook bekend as "Alt-modus". +splitter-filters=[entity=splitter] kan gekonfigureer word om te filter vir 'n spesifieke item, of om een van die insette/uitsette te prioritiseer. +z-dropping=Druk __CONTROL__drop-cursor__ om enkele items te laat val vanaf jou wyser.\nJy kan items plaas op die grond, op vervoerbande, en binne in ander itentiteite.\nHou __CONTROL__drop-cursor__ en sleep die wyser oor menige itentiteite om vinnig elkele items in elk te plaas. +[tips-and-tricks-item-name] +active-provider-chest=Aktiewe verskaffer kis +belt-lanes=Band lane +buffer-chest=Buffer kis +bulk-crafting=Grootmaat vervaardiging +burner-inserter-refueling=Vuur-gedrewe laaier hervulling +circuit-network=Stroombaan netwerk +clear-cursor=Maak wyser skoon van items +connect-switch=Kragskakelaar koppeling +construction-robots=Konstruksie robotte +copy-entity-settings=Plak entiteit se stellings +copy-entity-settings-controller=Knip-plak entiteit se stellings +copy-paste=Kopieer plak +copy-paste-filters=Kopieer-plak filters +copy-paste-requester-chest=Kopieer-plak versoekerkis +copy-paste-spidertron=Knip-en-plak spidertron +copy-paste-trains=Kopieer-en-plak treinstellings +drag-building=Bou deur te sleep +drag-building-poles=Sleep elektriese pale +drag-building-underground-belts=Sleep ondergrondse belde +e-confirm=__CONTROL__confirm-gui__ om te bevestig +electric-network=Elektriese netwerk +electric-pole-connections=Kragpaal verbindings +entity-transfers=Entiteit oordragte +fast-belt-bending=Vinnige belt rotasie +fast-obstacle-traversing=Automatiese hindernis oorsteking +fast-replace=Vinnig vervang +fast-replace-belt-splitter=Vinnig vervang vervoerband & verdeler +fast-replace-belt-underground=Vinnige vervang vervoerband & ondergrondse vervoerband +fast-replace-direction=Vinnig vervang rigting +gate-over-rail=Hek oor spoor +ghost-building=Spookbeeld bou +ghost-rail-planner=Spookbeeld spoor planner +inserters=Laaier +insertion-limits=Laaier limiete +introduction=Inleiding +limit-chests=Kis limitasies +logistic-network=Logistiek netwerk +long-handed-inserters=Lang-arm laaier +low-power=Lae kraglewering +move-between-labs=Oordrag tussen laboratoriums +passive-provider-chest=Passiewe verskaffer kis +personal-logistics=Persoonlike logestiek +pipette=Voorwerp pipet +pole-dragging-coverage=Paal trek dekking +pump-connection=Pomp verbinding +rail-building=Spoor verbouing +rail-signals-advanced=Spoor seine gevorderd +rail-signals-basic=Spoor seine basies +repair-packs=Herstel pakke +requester-chest=Versoeker kis +rotating-assemblers=Draai van vervaardigings masjiene +shoot-targeting=Skiet teiken +shoot-targeting-controller=Skiet teiken +show-info=Bykomende inligting (Alt-modus) +splitter-filters=Verdeler Filter +splitters=Verdeler +stack-transfers=Stapel oordragte +steam-power=Stoomkrag +storage-chest=Stoor kis +train-stop-same-name=Trein stoppe met dieselfde name +train-stops=Trein stoppe +trains=Treine +transport-belts=Vervoerbande +underground-belts=Ondergrondse bande +usable-items=Bruikbare items +z-dropping=__CONTROL__drop-cursor__ om items te laat val. +[virtual-signal-description] +signal-anything=Indien enige van die inset seine aan die voorwaarde voldoen, sal dit uitset TRUE. \n Dit is FALSE wanneer daar geen inset is nie. +signal-each=Evalueer die kondisie of bewerk op alle inset seine. +signal-everything=Indien enige van die inset seine aan die voorwaarde voldoen, sal dit uitset TRUE. \n Dit is FALSE wanneer daar geen inset is nie. +[virtual-signal-name] +signal-0=Sein 0 +signal-1=Sein 1 +signal-2=Sein 2 +signal-3=Sein 3 +signal-4=Sein 4 +signal-5=Sein 5 +signal-6=Sein 6 +signal-7=Sein 7 +signal-8=Sein 8 +signal-9=Sein 9 +signal-A=Sein A +signal-B=Sein B +signal-C=Sein C +signal-D=Sein D +signal-E=Sein E +signal-F=Sein F +signal-G=Sein G +signal-H=Sein H +signal-I=Sein I +signal-J=Sein J +signal-K=Sein K +signal-L=Sein L +signal-M=Sein M +signal-N=Sein N +signal-O=Sein O +signal-P=Sein P +signal-Q=Sein Q +signal-R=Sein R +signal-S=Sein S +signal-T=Sein T +signal-U=Sein U +signal-V=Sein V +signal-W=Sein W +signal-X=Sein X +signal-Y=Sein Y +signal-Z=Sein Z +signal-anything=Enigiets +signal-black=Swart sein +signal-blue=Blou sein +signal-check=Check sein +signal-cyan=Blou-groen sein +signal-dot=Dot sein +signal-each=Elke +signal-everything=Alle +signal-green=Groen sein +signal-grey=Grys sein +signal-info=Inligting sein +signal-pink=Pienk sein +signal-red=Rooi sein +signal-white=Wit sein +signal-yellow=Geel sein + diff --git a/factorio/data/base/locale/ar/base.cfg b/factorio/data/base/locale/ar/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..039556833de24d2afae6d544ebcc4189268b6dec --- /dev/null +++ b/factorio/data/base/locale/ar/base.cfg @@ -0,0 +1,1330 @@ +[achievement-description] +automated-cleanup=.ءانبلا تاتوبور مادختساب ءيش 100 كيكفت +automated-construction=.تاتوبورلا مادختساب زاهج 100 ءانب +circuit-veteran-1=.ةعاسلا يف ةمدقتم ةراد فلأ 1.0 جتنأ +circuit-veteran-2=.ةعاسلا يف ةمدقتم ةراد فالآ 10 جتنأ +circuit-veteran-3=.ةعاسلا يف ةمدقتم ةراد فلأ 25 جتنأ +computer-age-1=.ةعاسلا يف ةجلاعم ةدحو فلأ 500 جتنأ +computer-age-2=.ةعاسلا يف ةجلاعم ةدحو فلأ 1.0 جتنأ +computer-age-3=.ةعاسلا يف ةجلاعم ةدحو فالآ 5 جاتنإ +delivery-service=.ةيتسجوللا تاتوبورلا نم ةملتسملا ءايشألا نم 10K ـب ةيصخشلا دادما +eco-unfriendly=.طفنلا ةجلاعم ثحبا +getting-on-track=.اًراطق عنصا +getting-on-track-like-a-pro=.بعللا نم ىلوألا ةقيقد 90ـلا نوضغ يف اًراطق عنصا +golem=.رثكا وا ررض 500 ةوقب هبرض نم هايحلا ديق يلع يقبا +iron-throne-1=.ةعاسلا يف ديدح ةحيفص فلأ 20 جتنأ +iron-throne-2=.ةعاسلا يف ديدح ةحيفص فلأ 200 جتنأ +iron-throne-3=.ةعاسلا يف ديدح ةحيفص فلأ 400 جتنأ +it-stinks-and-they-dont-like-it=!كثولتب بكوكلا ناكس ززفتسا +lazy-bastard=.ءيش 111 نع ديزي امل يوديلا عينصتلا مدع قيرط نع ةبعللاب زوفلا +logistic-network-embargo=.ةبلاط وأ تقؤم نيزخت وأ ةطشن ةدوزم قيدانص يأ ينبت نأ نود ةبعللا يف زف +mass-production-1=.ةيئابرهك ةراد فالآ 10 جتنأ +mass-production-2=.ةيئابرهك ةراد نويلم 1 جتنأ +mass-production-3=.ةيئابرهك ةراد نويلم 20 جتنأ +minions=.كوعبتي رثكا وا يلآ ناسنإ 100 يلع لصحا +no-time-for-chitchat=.ةعاس 15 نوضغ يف ةبعللا ءاهنإ +pyromaniac=.رانلا مادختساب ةرجش فالآ 10 رمد +raining-bullets=.يئابرهك قعاص يأ ءانب نود نم ةبعللا ِهنأ +run-forrest-run=.مادتصالاب ةرجش 100 رمد +smoke-me-a-kipper-i-will-be-back-for-breakfast=.ةبعللا ءاهنإ +solaris=.طقف ةيسمشلا ةقاطلا مادختساب ةعاسلا يف GJ 10 نم رثكأ جتنا +steam-all-the-way=.ةيسمشلا ةقاطلا حاولا نم يأ ءانب نود ةبعللاب زوفلا +steamrolled=.مادتصالاب شاشعأ 10 رمد +tech-maniac=.تايجولونكتلا عيمج ثحب +there-is-no-spoon=.تاعاس 8 نوضغ يف ةبعللا ءاهنإ +trans-factorio-express=.لوطأ وأ ةدحو 1,000 نم راسمل ططخي راطقلا لعجإ +watch-your-step=.كرحتم راطق لبق نم لتقا +you-are-doing-it-right=.اًيودي اهنم رثكأ ةيرامعملا تالآلاب تالآ ِنبا +you-have-got-a-package=.يتسجوللا توبورلا قيرط نع ةيصخشلا دادمإ +[achievement-name] +automated-cleanup=يئاقلت فيظنت +automated-construction=يئاقلتلا نارمعلا +circuit-veteran-1=1 ةيئابرهكلا ةرئادلا كنحم +circuit-veteran-2=2 ةيئابرهكلا ةرئادلا كنحم +circuit-veteran-3=3 ةيئابرهكلا ةرئادلا كنحم +computer-age-1=1 رتويبمكلا رصع +computer-age-2=2 رتويبمكلا رصع +computer-age-3=3 رتويبمكلا رصع +delivery-service=ليصوتلا ةمدخ +eco-unfriendly=ةيدو ريغ ةئيب +getting-on-track=قيرطلا ىلع لصحأ +getting-on-track-like-a-pro=نيفرتحملا لثم قيرطلا ىلع لصحأ +golem=ملوغ +iron-throne-1=1 يديدحلا شرعلا +iron-throne-2=2 يديدحلا شرعلا +iron-throne-3=3 يديدحلا شرعلا +it-stinks-and-they-dont-like-it=زاًساسأ ضرألا بكوك ترداغ مل ملعي لكلا .ةعيبطلا بضغ ينعي بكوكلا ثولت +lazy-bastard=لسكلا ةنعل +logistic-network-embargo=ةعونمملا لقنلا ةكبش +mass-production-1=1 لماشلا جاتنإلا +mass-production-2=2 لماشلا جاتنإلا +mass-production-3=3 لماشلا جاتنإلا +minions=عابتا +no-time-for-chitchat=تاباعدلل تقو ال +pyromaniac=رانلا سوهم +raining-bullets=صاصرلا نم لباو +run-forrest-run=برهأ ،Forrest برهأ +smoke-me-a-kipper-i-will-be-back-for-breakfast=!اهدعب ام و ،ةيئاهناللا ىلإ +so-long-and-thanks-for-all-the-fish=كامسألا عيمجل ًاركشو مكل قاتشأس +solaris=ةيسمشلا ةقاطلا +steam-all-the-way=قيرطلا لوط ىلع راخبلا +steamrolled=سوهدم +tech-maniac=ايجولونكتلا سووهم +there-is-no-spoon=ةقلعم دجوي ال +trans-factorio-express=عيرسلا Factorio لقن +watch-your-step=!كمامأ هبتنا +you-are-doing-it-right=اديج اهلعفت تنا +you-have-got-a-package=ةمزح ىلع تلصح +[ammo-category-name] +artillery-shell=ةيعفدم ةفيذق +beam=عاعش +biological=يجولويبلا +bullet=ةقلط +cannon-shell=عفدم ةفيذق +capsule=ةلوسبك +electric=ةيئابرهك +flamethrower=بهللا فذاق +fluid=لئاس +grenade=ةيودي ةلبنق +landmine=يضرأ مغل +laser=رزيل +melee=بيرق ىدم +rocket=خوراص +shotgun-shell=ةيقدنب ةفيذق +[autoplace-control-names] +desert=ءارحص +dirt=ةبرتا +enemy-base=ودعلا ةدعاق +grass=بشع +sand=لامر +trees=راجشألا +[controls] +give-blueprint=ديدج ططخم نّوك +give-blueprint-book=ديدج تاططخم باتك نّوك +give-deconstruction-planner=ديدج كيكفت ططخم نّوك +give-upgrade-planner=ديدج ةيقرت ططخم نّوك +toggle-equipment-movement-bonus=يجراخلا لكيهلا لّدب +toggle-personal-logistic-requests=ةيصخشلل لقنلا تابلط ليدبت +toggle-personal-roboport=يصخشلا تروبوبورلا لّدب +[damage-type-name] +acid=ضمحلا +electric=ةيئابرهك +explosion=راجفنا +fire=قيرحلا +impact=رثأ +laser=رزيل +physical=ةيداملا +poison=مس +[decorative-name] +big-ship-wreck-grass=ريبك ماطح بشع +brown-asterisk=ةينبلا ةمجنلا +brown-asterisk-mini=نوارب ةمجنلا ينيم +brown-carpet-grass=ةينب ةداجس ةبشع +brown-coral-mini=ةيناجرملا باعشلا نوارب ينيم +brown-fluff=ينب نوقشخرط +brown-fluff-dry=فاج ينب نوقشخرط +brown-hairy-grass=ينبلا رعش بشع +dark-mud-decal=عوبطم نكاد يمط +enemy-decal=عوبطم ودع +enemy-decal-transparent=2 عوبطم ودع +garballo=ةلخن +garballo-mini-dry=ةفاج ةريغص ةلخن +green-asterisk=ءارضخلا ةمجنلا +green-asterisk-mini=ءارضخلا ةمجنلا ينيم +green-bush-mini=ةريغص ءارضخ ةريجش +green-carpet-grass=ءارضخ ةداجس ةبشع +green-coral-mini=رغصملا رضخألا ناجرملا +green-croton=ءارضخلا ينوتورك +green-desert-bush=ءارضخ ءارحص ةريجش +green-hairy-grass=ةرعشم ءارضخ ةبشع +green-pita=رضخألا اتيبلا +green-pita-mini=رغصألا رضخألا اتيب +green-small-grass=ءارضخ ةريغص ةبشع +lichen-decal=ةعوبطم تانشأ +light-mud-decal=عوبطم حتاف يمط +muddy-stump=لحو عدج +nuclear-ground-patch=ةيوون ةيضرأ ةعقب +orange-coral-mini=ةيلاقترب ةريغص ةيناجرم باعش +puberty-decal=عوبطم ققشتم يمط +red-asterisk=ءارمحلا ةمجنلا +red-croton=Red croton +red-desert-bush=ةيوارحص ةريجش +red-desert-decal=ةعوبطم ءارمح ءارحص +red-desert-rock-medium=مجحلا ةطسوتم ءارمح هيوارحص هرخص +red-desert-rock-small=ةريغص ءارمح ةيوارحص ةرخص +red-desert-rock-tiny=رغصلا ةغلاب ءارمح ةيوارحص ةرخص +red-pita=Red pita +rock-medium=ةطسوتم ةرخص +rock-small=ةريغص ةرخص +rock-tiny=ةريغص ةرخص +sand-decal=عوبطم لمر +sand-dune-decal=ةعوبطم ةيلمر ةبضه +sand-rock-big=هريبك هيلمر هرخص +sand-rock-medium=ةطسوتم ةيلمر ةرخص +sand-rock-small=ةريغص ةيلمر ةرخص +shroom-decal=عوبطم مورش +small-rock=ةريغص ةرخص +small-ship-wreck-grass=ريغص ماطح بشع +white-desert-bush=ءاضيب ءارحص ةريجش +worms-decal=ةعوبطم دود +[entity-description] +accumulator=.ةيسكعلا ةلاحلا يف هنم قلطنيو ،بلطلا حاتملا جاتنإلا زواجتي امدنع ةقاطلا نم ةدودحم ةيمك نزخي +arithmetic-combinator=ةكبشلا تاراشإ ىلع ةيباسحلا تايلمعلا ذفني +artillery-turret=.ءادعالا دعاوق فدهتسي ديعب ىدم وذ عفدم +beacon=.ةبيرقلا ةقبدصلا تانايكلا ىلإ تادحولا ريثأت لقني +big-ship-wreck-1=.ةمطحملا ةنيفسلا نم ةعطق +big-ship-wreck-2=.ةمطحملا ةنيفسلا نم ةعطق +big-ship-wreck-3=.ةمطحملا ةنيفسلا نم ةعطق +boiler=.راخب ىلإ ءاملا لوحيل دوقولا قرحي +centrifuge=.موينارويلاب ةقلعتم تافصو ةدع جلاعي +compilatron=.ةيلخاد رارضأ ببسب ةدودحم تاردق هيدل .مادصإلا نم ىجن دعاسم يلآ +constant-combinator=.ةتباث ةكبش ةرئاد تاراشإ جرخي +construction-robot=.ايئاقلت ةقيدصلا تانايكلا حالصا و ءانب +crash-site-chest-1=.ةديفم ءايشأ ىلع يوتحت دق .ةمطحملا ةنيفسلا نم ةيواح +crash-site-chest-2=.ةديفم ءايشأ ىلع يوتحت دق .ةمطحملا ةنيفسلا نم ةيواح +decider-combinator=.ةرئادلا ةكبش تاراشإ ةنراقم +express-splitter=.1:1 لقنلا ةمزحأ ةلومح لصفي وأ جمدي +fast-splitter=.1:1 لقنلا ةمزحأ ةلومح لصفي وأ جمدي +flamethrower-turret=.ءادعألا ىلع العتشم الئاس قلطي +heat-exchanger=.راخب ىلإ ءاملا ليوحتل ةرارحلا لمعتسي +item-request-proxy=.دنبلا بلطلا فذحل __CONTROL__mine__ .نايكلا اذهل رصنع ميدقت ىلع ءانب ريسلل بلط ىلإ ةراشإلا اذه +locomotive=.راودلا نوزخم بحسو ةتمتؤملا ةينمزلا لوادجلا لغشي +logistic-chest-active-provider=.ةيتسجوللا ةكبشلا ىلإ هتايوتحم لسري +logistic-chest-buffer=.يلآلا ءانبلا و ةيصخشلا ةكبشلل ةحاتم نوكتل ةددحم ءايشأ ديدحت +logistic-chest-passive-provider=.ةيتسجوللا ةكبشلا ىلع ةرفوتم تايوتحملا لعج +logistic-chest-requester=.ةيتسجوللا ةكبشلا نم ةددحملا داوملا بلطي +logistic-chest-storage=.ةيتسجوللا ةكبشلل لجألا ليوط نيزختلا +logistic-robot=.ةيتسجوللا قيدانصلا نيب رصانعلا لقن +nuclear-reactor=.ىرخألا تالعافملا بناجب هعضو دنع ديزت ةجتانلا ةرارحلا .ةرارحلا ديلوتل موينارويلا دوقو ايالخ مدختسي +offshore-pump=.ءاملا نم مسج نم تاخضملا لئاس +power-switch=.ةيئابرهكلا رئاودلا ةكبش ةطساوب هب مكحتلا نكمي امك .ةيئابرهكلا ةكبشلا تالاصتا يف مكحتلل مدختست +programmable-speaker=.تاريذحتلا راهظإ وأ ةيقيسوملا تامغنلاو تاراذنإلا ليغشت لجأ نم رئاودلا ةكبشب لصتي +radar=.اهلوح تاحاسملا رهظي و ،ةبيرقلا تالاجملا صحفي +rail-chain-signal=.تاراطقلا لضفأ مكحتب حامسلل قيرطلا يف ةيلاتلا تاراشإلا ةءارقب موقي +rail-signal=.ةكبشلا سفن ىلع ليغشتل تاراطق ةدعل حمسي امم ،لتك ىلإ ةيديدحلا ككسلا ماظن ددحي +roboport=.ةيتسجوللا و ءانبلا تاتوبورل ءانبلا و ةيتسجوللا تاكبش أشنيل ىرخأ تروبوبور عم لصتي +rocket-silo=.ةبعللاب زوفلل خوراص قالطإو عنصل مدختسي +solar-panel=ليللا يف ٪0 ىلإ ضفخني يذلا ةقاطلا جتان نم ٪100 جتني راهنلا لالخ +splitter=.1:1 لقنلا ةمزحأ ةلومح لصفي وأ جمدي +steam-engine=.ةيئابرهكلا ةقاطلا قلخل راخبلا كلهتسي +steam-turbine=.ةيئابرهكلا ةقاطلا عنصل راخبلا كلهتسي +train-stop=.يلآلا تاراطقلل تاهجو +[entity-name] +1x2-remnants=1x2 اياقب +accumulator=عمجم +acid-splash=ضمح ةعقب +arithmetic-combinator=يباسح جماد +artillery-turret=ةيعفدملا جرب +artillery-wagon=ةيعفدملا ةبرع +assembling-machine-1=1 عيمجتلا زاهج +assembling-machine-2=2 عيمجتلا زاهج +assembling-machine-3=3 عيمجتلا زاهج +beacon=ةرانم +behemoth-biter=مخض ضاع +behemoth-biter-corpse=مخض ضاع ةثج +behemoth-spitter=مخض قصاب +behemoth-spitter-corpse=مخض قصاب ةثج +behemoth-worm-corpse=مخض ةدود ةثج +behemoth-worm-turret=ةمخض ةدود +big-artillery-explosion=ريبك ةيعفدم راجفنا +big-biter=ريبك ضاع +big-biter-corpse=ريبك ضاع ةثج +big-electric-pole=ريبك يئابرهك دومع +big-explosion=ريبك راجفنا +big-remnants=ةريبك اياقب +big-scorchmark=ةريبك ريجفت ةمالع +big-scorchmark-tintable=ةحتاف ةريبك ريجفت ةمالع +big-ship-wreck-1=ةريبك ةنيفس ماطح +big-ship-wreck-2=ريبك ةنيفس ماطح +big-ship-wreck-3=ريبك ةنيفس ماطح +big-spitter=ريبك قصاب +big-spitter-corpse=ريبك قصاب ةثج +big-worm-corpse=ةريبك ةدود ةثج +big-worm-turret=ةريبك ةدود +biter-spawner=ضاعلا شع +biter-spawner-corpse=رمدم ضاع شع +blood-explosion-big=ريبك مد راجفنا +blood-explosion-huge=لئاه مد راجفنا +blood-explosion-small=ريغص مد راجفنا +blood-fountain=مد ةروفان +blood-fountain-big=ةريبك مد ةروفان +blood-fountain-hit-spray=ةباصإلا مد شر ةروفان +blue-chest=قرزألا ردصلا +boiler=ةناخس +burner-generator=قارتحا دلوم +burner-inserter=قراح يلآ عارذ +burner-mining-drill=قراحلا بيقنتلا رافح +car=ةرايس +cargo-wagon=عئاضبلا لقن ةبرع +centrifuge=يزكرملا درطلا زاهج +character=ةيصخشلا +character-corpse=بعاللا ةثج +chemical-plant=تايواميكلا عنصم +cliff=فيلك +coal=محف +compilatron=Compilatron +constant-combinator=تباث جماد +construction-robot=ءانبلا توبور +copper-cable=يساحن لبيك +copper-ore=ماخ ساحن +crash-site-chest-1=ةلوسبك قودنص +crash-site-chest-2=ةلوسبك قودنص +crash-site-fire-flame=طوبهلا ةقطنم نارين +crash-site-spaceship=ةيئاضف ةنيفس +crash-site-spaceship-wreck-big=مخض يئاضفلا كوكملا ماطح +crash-site-spaceship-wreck-medium=طسوتم يئاضفلا كوكملا ماطح +crash-site-spaceship-wreck-small=ريغص يئاضفلا كوكملا ماطح +crude-oil=ماخلا طفن +curved-rail=ةينحنم ةيديدح ككس +cutscene-gun-turret=ةيقدنبلا جرب +dead-dry-hairy-tree=هتيم قاروأ تاذ ةرجش +dead-grey-trunk=ريصق يضاير نولطنب ،بيشأ ،اهتيار +dead-tree-desert=ءارحص-هتيم ةرجش +decider-combinator=ررقم جماد +deconstructible-tile-proxy=ليكولا يلبيتكورتسنوكيد طالب +defender=عفادُملا +destroyer=ةرمدملا +distractor=هابتنالل هتفال +dry-hairy-tree=هفاج قاروأ تاذ ةرجش +dry-tree=ةفاج ةرجش +electric-energy-interface=ةيئابرهكلا ةقاطلا ةهجاو +electric-furnace=يئابرهك نرف +electric-mining-drill=يئابرهكلا بيقنتلا رافح +enemy-damaged-explosion=ررضتم ودع راجفنا +entity-ghost=حبشلا نايك +explosion=راجفنا +explosion-hit=راجفنا +express-loader=ًادج عيرس لمحم +express-splitter=ًادج عيرس مّسقم +express-transport-belt=ًادج عيرس لقن مازح +express-underground-belt=ضرألا تحت ًادج عيرس مازح +factorio-logo-11tiles=طالب Factorio 11 راعش +factorio-logo-16tiles=طالب Factorio 16 راعش +factorio-logo-22tiles=طالب Factorio 22 راعش +fast-inserter=عيرس يلآ عارذ +fast-loader=عيرس لمحم +fast-splitter=عيرس مّسقم +fast-transport-belt=عيرس لقن مازح +fast-underground-belt=ضرألا تحت عيرس مازح +filter-inserter=يلآ ةيفصت عارذ +fire-flame=ران +fish=كامسأ +flamethrower-turret=بهللا فذاق جرب +fluid-wagon=لئاوسلا ةبرع +flying-robot-damaged-explosion=ررضتم ناريط توبور راجفنا +gate=ةباوب +green-coral=ءارضخ ةيناجرم باعش +grenade-explosion=ةيودي ةلبنق راجفنا +ground-explosion=يضرأ راجفنا +gun-turret=ةيقدنبلا جرب +heat-exchanger=يرارحلا لدابملا +heat-interface=ةيرارح ةهجاو +heat-pipe=ةرارحلا بيبانأ +huge-scorchmark=مخض راجفنإ راثآ +huge-scorchmark-tintable=ةميدق راجفنإ راثآ +infinity-chest=يتينيفنا ردصلا +infinity-pipe=يئاهن ال بوبنأ +inserter=مّقلم +iron-chest=ديدح قودنص +iron-ore=ماخ ديدح +item-on-ground=ضرألا ىلع رصنع +item-request-proxy=دنبلا ةحتف بلط +lab=ربتخم +land-mine=يضرأ مغل +laser-bubble=رزيللا ةعاقف +laser-turret=رزيللا جرب +linked-belt=لصتم مازح +linked-chest=طبترم قودنص +loader=لمحم +loader-1x1=1x1 لمحم +locomotive=يرفس +logistic-chest-active-provider=طشن دوزم قودنص +logistic-chest-buffer=ردصلل تقؤملا نزخملا +logistic-chest-passive-provider=ديلب دوزم قودنص +logistic-chest-requester=بلاط قودنص +logistic-chest-storage=نيزخت قودنص +logistic-robot=يتسجوللا توبورلا +long-handed-inserter=ليوط يلآ عارذ +market=قوس +massive-explosion=مخض راجفنا +medium-biter=طسوتم ضاع +medium-biter-corpse=طسوتم ضاع ةثج +medium-electric-pole=طسوتم يئابرهك دومع +medium-explosion=طسوتم راجفنا +medium-remnants=ةطسوتم اياقب +medium-scorchmark=ةطسوتم ريجفت ةمالع +medium-scorchmark-tintable=ةحتاف ةطسوتم ريجفت ةمالع +medium-ship-wreck=ةطسوتم ةنيفس ماطح +medium-small-remnants=ةطسوتم ةريغص اياقب +medium-spitter=طسوتم قصاب +medium-spitter-corpse=طسوتم قصاب ةثج +medium-worm-corpse=ةطسوتم ةدود ةثج +medium-worm-turret=ةطسوتم ةدود +nuclear-reactor=يوون لعافم +offshore-pump=ةيرحب ةخضم +oil-refinery=طفنلا ريركتل ةافصم +pipe=بيبانألا +pipe-to-ground=ضرألا ىلإ بيبانألا +player-port=بعاللا ذفنم +poison-cloud=مومسلا ةباحس +power-switch=ةقاطلا حاتفم +programmable-speaker=ةجمربم ةعامس +pump=ةخضم +pumpjack=طفن ةخضم +radar=رادار +rail-chain-signal=ةيديدحلا ككسلا ةلسلس ةراشإ +rail-ending-remnants=ةيديدحلا ككسلا ةراشإ اياقب +rail-signal=ةيديدحلا ككسلا ةراشإ +red-chest=ردصلا رمحأ +red-desert-rock-big=هريبك ءارمح هيوارحص هرخص +red-desert-rock-huge=ءارمح ءارحص يف ةمخض ةرخص +roboport=تروبوبور +rock-big=ةريبك ةرخص +rock-damaged-explosion=ةررضتم ةرخص راجفنا +rock-huge=ةمخض ةرخص +rocket=خوراص +rocket-silo=خوراص ةصنم +sand-rock-big=ةريبكلا ةيلمرلا روخصلا +simple-entity-with-force=ةوقلا عم طيسب نايك +simple-entity-with-owner=كلاملا عم طيسب نايك +small-biter=ريغص ضاع +small-biter-corpse=ريغص ضاع ةثج +small-cliff=ةريغصلا فيلك +small-electric-pole=ريغص يئابرهك دومع +small-lamp=حابصم +small-remnants=ةريغص اياقب +small-scorchmark=ةريغص ريجفت ةمالع +small-scorchmark-tintable=ةحتاف ةريغص ريجفت ةمالع +small-ship-wreck=ةريغص ةنيفس ماطح +small-spitter=ريغص قصاب +small-spitter-corpse=ريغص قصاب ةثج +small-worm-corpse=ةريغص ةدود ةثج +small-worm-turret=ةريغص ةدود +solar-panel=ةيسمشلا ةقاطلا حول +space-module-wreck=ءاضفلا ماطح ةدحو +spark-explosion=ةرارش راجفنا +spark-explosion-higher=ىلعأ ةرارش راجفنا +spidertron=ةيتوبكنعلا ةبكرملا +spidertron-leg=ةيتوبكنعلا ةبكرملا مدق +spidertron-military-target=ةيتوبكنعلا ةبكرملا فده +spitter-spawner=قصاب شع +spitter-spawner-corpse=رمدم قصاب شع +splitter=مّسقم +stack-filter-inserter=يلآ ةموك ةيفصت عارذ +stack-inserter=يلأ عارذ +steam-engine=راخب كرحم +steam-turbine=يراخب نيبرت +steel-chest=ذالوف قودنص +steel-furnace=ذالوف نرف +stone=رجح +stone-furnace=يرجح نرف +stone-wall=رادج +storage-tank=نيزخت جيرهص +straight-rail=ةميقتسم ةيديدح ككس +substation=ةيعرف ةطحم +tank=ةبابد +tile-ghost=حبشلا ةيضرا +tile-proxy=طالبلا +train-stop=راطق ةطحم +transport-belt=لقنلا مازح +tree=ةرجش +tree-brown=ةينب ةرجش +tree-dying-proxy=راجشألا فالتإب صتمملا ثولتلا +tree-proxy=راجشألا +tree-red=ءارمح ةرجش +tree-stump=ةرجش عذج +underground-belt=ضرألا تحت مازح +uranium-cannon-shell-explosion=موينارويلا عفدم ةفيذق راجفنا +uranium-ore=مويناروي ماخ +wall-damaged-explosion=ررضتم طئاح راجفنا +water-splash=ءام ةشر +water-well-pump=رابآلا هايم ةخضم +wooden-chest=يبشخ قودنص +[equipment-name] +battery-equipment=ةيصخش ةيراطب +battery-mk2-equipment=2 ىوتسم ةيصخش ةيراطب +belt-immunity-equipment=ةكرحلا ةعنامم دعم +discharge-defense-equipment=لعفم ريغ عافد +energy-shield-equipment=ةقاطلا عرد +energy-shield-mk2-equipment=MK2 ةقاطلا عرد +exoskeleton-equipment=يجراخلا لكيهلا +fusion-reactor-equipment=لومحم رهص لعافم +night-vision-equipment=ةيليللا ةيؤرلا +personal-laser-defense-equipment=ةيصخشلل رزيللا عافد +personal-roboport-equipment=يصخش توبور +personal-roboport-mk2-equipment=2 ىوتسم يصخش توبور +solar-panel-equipment=لومحملا ةيسمشلا ةقاطلا حول +[fluid-name] +crude-oil=ماخ طفن +heavy-oil=ليقث طفن +light-oil=فيفخ طفن +lubricant=محشم +petroleum-gas=لورتبلا زاغ +steam=راخب +sulfuric-acid=تيربكلا ضمح +water=هايم +[fuel-category-name] +chemical=قارتحالل لباق دوقو +nuclear=يوون دوقو +[item-description] +artillery-targeting-remote=.ملاعلا يف وأ ةطيرخلا نم ًايودي ةيعفدملا قالطإب حمسي +battery-equipment=.تادعملا تادحول ةيئابرهكلا ةقاطلا نيزختب موقي +belt-immunity-equipment=.ةيصخشلا كيرحت نم ةمزحألا عنمت +blueprint=.يلآلا ءانبلل ميماصتلا ظفح +blueprint-book=.ةهباشملا ءايشألاو تاططخملا نزخي +copper-cable=.__CONTROL__build__ ىلع طغضلاب ايودي ةقاطلا حيتافمو ةيئابرهكلا ةدمعألا عطقو طبرل مدختست +deconstruction-planner=.ءانبلا تاتروبور لبق نم ريمدلل رصانع ددحت +discharge-defense-equipment=.مكحتلا زاهجب هليعفت دنع نيرواجملا ءادعألا لشي و دعبي ،يذؤي +effectivity-module=.٪20 ةبسنب ةقاطلا كالهتسا نم ىندألا دحلا .زاهجلا ةقاط كالهتسا نم للقي +energy-shield-equipment=.ةيصخشلا ةيامحل ةقاط عرد رفوي +exoskeleton-equipment=.كتكرح ةعرس نم ديزي +fusion-reactor-equipment=.تادعملا تادحول ةقاطلا رفوي +green-wire=.__CONTROL__build__ مادختساب ةيئابرهكلا ةرادلا عم تالآلا ليصوتل مدختست +land-mine=.للشلا و ررضلاب مهبيصي ام ،ءادعألا بارتقا دنع رجفني +landfill=.اهيلع ءانبلاو مدرلل ءاملا ىلع اهعضو نكمي +mining-tool=.بيقنتلا ةعرس نم ديزي +night-vision-equipment=.ليللا يف حضوأ لكشب ىرت نأ كل حمسي +personal-roboport-equipment=.ةيصخشلا ةلومحلا يف تابلطتملا رفوت دنع ةرواجملا ةقيدصلا تانئاكلا حالصإ و ةلازإ و ءاشنإب لقنلا تالآل ةصنمك لمعت +productivity-module=.ةطيسولا تاجتنملا ىلع طقف اهمادختسا نكمي n\.لقأ ةعرسو ةقاطلا كالهتسا يف ةدايز لباقم ةيفاضإ تاجتنم ئشنتس ةلآلا +rail=.__CONTROL__build-ghost__ المعتسم ةليوط تاراسم ءانبل ةيحبش عضاوم نييعت وأ __CONTROL__build__ المعتسم ةريصق تاراسم ءانب نم طيطختلا ةادأ كنّكمتn\.ككسلا طيطخت ةادأ مادختساب وأ كديب امإ ككس طوطخ ءانبل اذه لامعتسا كنكمي +red-wire=.مادختساب ةيئابرهكلا ةرادلا عم تالآلا ليصوتل مدختست +repair-pack=.ةقيدصلا تانايكلا حالصإل مدختست +satellite=.خوراصلا يف يعانصلا رمقلا عضو يغبني +science-pack=.ثحبلا لجأ نم تاربتخم لبق نم مدختسي +slowdown-capsule=.نيرثأتملا ءادعألل ةكرحلا ةعرس نم للقي +solar-panel-equipment=.ةيصخشلا تادعملل ةقاطلا رفوت +space-science-pack=.يعانص رمق عم خوراص قالطاب اهيلع لوصحلا متي .ثحبلل ربخملا يف مدختست +speed-module=.ةقاطلا كالهتسا ةدايز ةفلكتب زاهجلا ةعرس نم ديزي +spidertron-remote=.ملاعلا وأ ةطيرخلا نم توبكنعلا ىلإ ةطيسب لقن رماوأ لاسرإب حمسي +upgrade-planner=.ءانبلا تاتروبور لبق نم ةيقرتلل رصانعلا ددحت +[item-group-name] +combat=لاتق +effects=تاريثأتلا +enemies=ءادعأ +energy=ةقاطلا +environment=ةئيبلا +fluids=لئاوسلا +intermediate-products=ةطسوتملا تاجتنملا +logistics=ةيتسجوللا تامدخلا +other=اهزرف متي مل +production=جاتنإلا +signals=تاراشإ +[item-limitation] +item-not-allowed-in-this-container-item=.قصلمب ةدام +production-module-usable-only-on-intermediates=.ةطيسولا تاجتنملا ىلع الإ ةيجاتنإلا ةدحو مادختسا نكمي ال +[item-name] +advanced-circuit=ةمدقتملا رئاودلا +artillery-shell=ةيعفدم ةفيذق +artillery-targeting-remote=ةيعفدملا فصق مّلعم +artillery-turret=ليقث عفدم +artillery-wagon-cannon=ةيعفدم +atomic-bomb=ةيرذلا ةلبنقلا +automation-science-pack=ةممتألا مولعلا ةمزح +battery=ةيراطبلا +belt-immunity-equipment=ةكرحلا ةعنامم دعم +blueprint=ططخملا +blueprint-book=ططخملا باتكلا +burner-generator=قارتحا دلوم +cannon-shell=عفدم ةفيذق +chemical-science-pack=ةيئايميكلا مولعلا ةمزح +cliff-explosives=فارجألا ةلازإل تارجفتم +cluster-grenade=ةيدوقنع ةلبنق +coal=محف +coin=ةلمع +combat-shotgun=ةيلاتق ةيقدنب +concrete=ةناسرخ +copper-cable=يساحن لبيك +copper-ore=ماخ ساحن +copper-plate=ةيساحن ةحيفص +copy-paste-tool=قصللا و خسنلا ةادأ +crude-oil-barrel=ماخ طفن ليمرب +cut-paste-tool=قصللا و صقلا ةادأ +deconstruction-planner=ككفتلا ططخم +defender-capsule=عفادُملا ةلوسبك +destroyer-capsule=ةرمدملا ةلوسبك +discharge-defense-remote=دعب نع عافد ءاغلإ +distractor-capsule=هابتنالل هتفال ةلوسبك +effectivity-module=ةدحولا ةءافك +effectivity-module-2=2 ةدحولا ةءافك +effectivity-module-3=3 ةدحولا ةءافك +electric-energy-interface=ةيئابرهكلا ةقاطلا ةهجاو +electric-engine-unit=يئابرهكلا كرحملا ةدحو +electronic-circuit=ةينورتكلإلا رئاودلا +empty-barrel=غراف ليمرب +engine-unit=كرحملا ةدحو +explosive-cannon-shell=ةرجفتم عفدم ةفيذق +explosive-rocket=رجفتم خوراص +explosive-uranium-cannon-shell=(مويناروي) ةرجفتم عفدم ةفيذق +explosives=تارجفتم +filled-barrel=ليمربلا __1__ +firearm-magazine=ةحلسا تاقلط نزخم +fish=ةكمس +flamethrower=بهللا فذاق +flamethrower-ammo=بهللا فذاق ةريخذ +flamethrower-turret=بهل ثفان +flying-robot-frame=رئاطلا توبورلا لكيه +green-wire=رضخألا كلسلا +grenade=ةيودي ةلبنق +hazard-concrete=ةسوملم رطاطخم +heat-interface=ةيرارح ةهجاو +heavy-armor=ليقث عرد +infinity-chest=دودحم ريغ ديوزت قودنص +infinity-pipe=يئاهن ال بوبنأ +iron-gear-wheel=ةيديدح داتع ةلجع +iron-ore=ماخ ديدح +iron-plate=ةيديدح ةحيفص +iron-stick=ةيديدح اصع +item-with-inventory=ةينيزخت ةردقب ةدام +item-with-label=ةمالعب ةدام +item-with-tags=تامالعلا عم دنبلا +lab=ربتخم +landfill=تايافنلا بكم +laser-turret=رزيللا جرب +light-armor=فيفخ عرد +linked-chest=طبترم قودنص +logistic-science-pack=ةيتسجوللا مولعلا ةمزح +low-density-structure=ةفاثكلا ضفخنم لكيه +military-science-pack=ةيركسعلا مولعلا ةمزح +modular-armor=تادحولا عرد +nuclear-fuel=يوون دوقو +piercing-rounds-magazine=قراخ تاقلط نزخم +piercing-shotgun-shell=ةقراخ ةيقدنب فئاذق +pistol=سدسملا +plastic-bar=كيتسالب طيرش +poison-capsule=مسلا ةلوسبك +pollution=ثولتلا +power-armor=ةقاطلا عرد +power-armor-mk2=MK2 ةقاطلا عرد +processing-unit=ةجلاعملا ةدحو +production-science-pack=ةيملعلا مولعلا ةمزح +productivity-module=ةيجاتنإلا ةدحولا +productivity-module-2=2 ةيجاتنإلا ةدحولا +productivity-module-3=3 ةيجاتنإلا ةدحولا +rail=ةيديدح ةكس +rail-planner=ةيديدح ككس ططخم +raw-fish=ءين كمس +red-wire=رمحألا كلسلا +refined-concrete=ةحلسم ةناسرخ +refined-hazard-concrete=ةيريذحت ملاعمب ةحلسم ةناسرخ +repair-pack=حالصإلا ةمزح +rocket=خوراص +rocket-control-unit=خيراوصلا ةبقارم ةدحو +rocket-fuel=خيراوص دوقو +rocket-launcher=خيراوص ةفذاق +rocket-part=خوراص نم ءزج +satellite=ةيعانصلا رامقألا +selection-tool=ديدحتلا ةادأ +shotgun=ةيقدنب +shotgun-shell=ةيقدنب فئاذق +simple-entity-with-force=قيرفل يمتني طيسب نئاك +simple-entity-with-owner=بعالل يمتني طيسب نئاك +slowdown-capsule=ؤطابتلا ةلوسبك +solar-panel=ةيسمشلا ةقاطلا ةحول +solid-fuel=بلص دوقو +space-science-pack=ءاضفلا مولع ةمزح +speed-module=ةدحولا ةعرس +speed-module-2=2 ةدحولا ةعرس +speed-module-3=3 ةدحولا ةعرس +spidertron-remote=ةيتوبكنعلا ةبكرملاب مكحتلا زاهج +spidertron-rocket-launcher=ةيتوبكنعلا ةبكرملا خيراوص ةفذاق +steel-plate=ةيذالوف ةحيفص +stone=رجح +stone-brick=يرجح بوط +stone-path=رجحلا راسم +submachine-gun=شاشر عفدم +sulfur=تيربكلا +tank-cannon=ةبابد عفدم +tank-flamethrower=بهل ةفذاق ةبابد +tank-machine-gun=ةبرعلا شاشر عفدم +upgrade-planner=ةيقرتلا ططخم +uranium-235=235-مويناروي +uranium-238=238-مويناروي +uranium-cannon-shell=موينارويلا عفدم ةفيذق +uranium-fuel-cell=موينارويلا دوقو ةيلخ +uranium-ore=ماخ مويناروي +uranium-rounds-magazine=موينارويلا تالوج ةلجم +used-up-uranium-fuel-cell=ةكلهتسم مويناروي دوقو ةيلخ +utility-science-pack=ةيعفنلا مولعلا ةمزح +vehicle-machine-gun=ةبرعلا شاشر عفدم +wood=بشخ +[map-gen-preset-description] +death-world=.عرسأ لكشب اوروطتيو ةروطخ رثكأ مه نوضاضعلا +death-world-marathon=.مرضخم Factorio بعال تنك اذإ طقف رايخلا اذه ددح .نورطخو نوريثك ءادعالاو ،ةفلكم تاينقتلاو تافصولا +default=.Factorio بعلل اهب يصوملا ةقيرطلا .ةيداعلا تادادعإلا +island=.هل ةياهن ال طيحم يف هريبك ةريزج +marathon=.ةفلكت رثكأ تاينقت و تافصو +rail-world=.مهنم اهئالخا مت يتلا يضارألا يف راشتنالا نوديعي وأ ةديدج دعاوق يأ اوؤشني نل ءادعالا .تاراطقلا ةمظنأ عيجشتل اًدج ةدعابتمو ةريبك دراوملا عقب +ribbon-world=.مامتهالل ةريثملا فقاوملاو تايدحتلا نم هعومجم مدقي يذلاو ، ةطالب 128 ىلع طقف ةطيرخلا عافترا رصتقي +rich-resources=.عسوتلا نم رثكت نأ ىلإ جاتحت ال تنأف اذل ،اهريغ نم اًجاتنا رثكأ دراوملا عقب +[map-gen-preset-name] +death-world=ملاعلا توم +death-world-marathon=تبملا ملاعلا نوثارام +default=يضارتفا +island=ةريزج +marathon=نوثارام +rail-world=ةيديدحلا ككسلا ملاع +ribbon-world=طيرشلا ملاع +rich-resources=ةينغلا دراوملا +[mod-description] +base[1]=.ةيساسألا تالمحلا و ةيضارتفالا ةبعللا تانايب عيمج ىلع يوتحت يتلا ةيساسألا دوملا +[mod-name] +base=ةيساسألا دوملا +[modifier-description] +artillery-range=__1__+ :ةيعفدملا ةفيذقلا ىدم ةدايز +artillery-shell-shooting-speed-bonus=__1__+ :ةيعفدملا ةفيذقلا يمر ةعرس ةدايز +auto-character-logistic-trash-slots=ةيصخشلل ةيئاقلتلا تافوذحملا رتالف +beam-damage-bonus=__1__+ :عاعشلا ررض +bullet-damage-bonus=__1__+ :ةيرانلا ةحلسألا رارضأ ةدايز +bullet-shooting-speed-bonus=__1__+ةيرانلا ةحلسألا قالطإ ةعرس ةدايز +cannon-shell-damage-bonus=__1__+ :ةيعفدملا ةفيذقلا ررض ةدايز +cannon-shell-shooting-speed-bonus=__1__+ :ةيعفدملا ةفيذقلا ةعرس ةدايز +character-build-distance=__1__+ :ةيصخشلل ءانبلا ىدم +character-crafting-speed=__1__+ :ةعانصلا يف ةيصخشلا ةعرس +character-health-bonus=__1__+ :ةيصخشلا ةحص +character-inventory-slots-bonus=__1__+ :ةيصخشلل ةيباعيتسالا ةردقلا +character-item-drop-distance=__1__+ :ةيصخشلل رصانعلا يمر ىدم +character-item-pickup-distance=__1__+ :رصانعلل ةيصخشلا طاقتلا ىدم +character-logistic-requests=ةيصخشلا لقن تابلط +character-logistic-trash-slots=__1__ةيصخشلا ةلومحلا غيرفتل ةيفاضإ ةحاسم +character-loot-pickup-distance=__1__+ :ةفاسم نم رصانعلا طاقتلا ىلع ةيصحشلا ةردق +character-mining-speed=__1__+ :ةيصخشلا بيقنت ةعرس +character-reach-distance=__1__+ :ةيصخشلا لوصو ىدم +character-resource-reach-distance=__1__+ :دراوملل ةيصخشلا لوصو ىدم +character-running-speed=__1__+ :ةيصخشلا يشم ةعرس +deconstruction-time-to-live=__1__+ :ليغشتلا رمع كيكفت +electric-damage-bonus=__1__+ :يئابرهكلا ررضلا +flamethrower-damage-bonus=__1__+ :قارتحالا رارضأ ةدايز +flamethrower-turret-attack-bonus=__1__+ :بهللا ثفان رارضأ ةدايز +fluid-damage-modifier=لئاوسلا ررض لدعم +follower-robot-lifetime=__1__+ :قفارملا توبورلا ةايح +ghost-time-to-live=__1 __ + :حبش ءانب ةداعإ ةلهم +grenade-damage-bonus=__1__+ :لبانقلا ررض ةدايز +gun-turret-attack-bonus=__1__ يضرألا يرانلا عافدلا جرب رارضأ ةدايز +inserter-stack-size-bonus=__1__+ :ةيداعلا لقاونلا ةعس ةدايز +laboratory-productivity=__1__+ :تاربتخملا ثحب ةيجاتنإ ةدايز +laboratory-speed=__1__+ :تاربتخملا ثحب ةعرس ةدايز +landmine-damage-bonus=__1__+ :يضرألا مغللا ررض +laser-damage-bonus=__1__+ :رزيللا ررض +laser-shooting-speed-bonus=__1__+ :رزيللاب رانلا قالطإ ةعرس +max-failed-attempts-per-tick-per-construction-queue=__1__+ :ءانبلا تايلمع مظنمل ايندلا ةعرسلا ةبتع +max-successful-attempts-per-tick-per-construction-queue=__1__+ :ءانبلا تايلمع مظنمل ايلعلا ةعرسلا ةبتع +maximum-following-robots-count=__1__ةدعاسم ةيركسع تالآ +mining-drill-productivity-bonus=__1__+ :بيقنتلا ةيجاتنا +rocket-damage-bonus=__1__+ :خوراصلا رارضأ ةدايز +rocket-shooting-speed-bonus=__1__+ :خوراصلا قالطا ةعرس ةدايز +shotgun-shell-damage-bonus=__1__+ةيقدنبلا رارضأ ةدايز +shotgun-shell-shooting-speed-bonus=__1__+ةيقدنبلا قالطإ ةعرس ةدايز +stack-inserter-capacity-bonus=__1__+ :مزِحلا لقاون ةعس ةدايز +train-braking-force-bonus=__1__+ :راطقلا حبك ةوق +worker-robot-battery=__1__+ :لماعلا يلآلا ةيراطب +worker-robot-speed=__1__ةيرامعملا ةلآلا ةعرس +worker-robot-storage=__1__ةيرامعملا ةلآلا ةعس +zoom-to-world-blueprint-enabled=ملاعلا-ريبكتلا ططخم +zoom-to-world-deconstruction-planner-enabled=ملاعلا ىلإ ناويحلا نم كيكفتلا طّطخم +zoom-to-world-enabled=ملاعلا ريبكت +zoom-to-world-ghost-building-enabled=ملاعلا ىلإ ضرألا نم حبشلا ءانب +zoom-to-world-selection-tool-enabled=ملاعلا-ريبكتلا رايتخا ةادأ +zoom-to-world-upgrade-planner-enabled=ملاعلا ىلإ ريوصتلا نم ةيقرتلا ططخم +[programmable-speaker-instrument] +alarms=تاهيبنتلا +bass=قيمع +celesta=ونايب +drum-kit=لبط ةدع +lead=صاصر +miscellaneous=تاقرفتم +piano=ونايب +plucked=ةعيرس راتوأ +saw=راشنم نس +square=عبرم +steel-drum=ةيذالوف ةلبط +vibraphone=نوفاربيف +[programmable-speaker-note] +A#2=۲#أ +A#3=۳#أ +A#4=٤#أ +A#5=٥#أ +A#6=٦#أ +A#7=٧#أ +A2=۲أ +A3=۳أ +A4=٤أ +A5=٥أ +A6=٦أ +A7=٧أ +B2=۲ب +B3=۳ب +B4=٤ب +B5=٥ب +B6=٦ب +B7=٧ب +C#3=۳#س +C#4=٤#س +C#5=٥#س +C#6=٦#س +C#7=٧#س +C#8=۸#س +C3=۳س +C4=٤س +C5=٥س +C6=٦س +C7=٧س +C8=۸س +D#3=۳#د +D#4=٤#د +D#5=٥#د +D#6=٦#د +D#7=٧#د +D#8=۸#د +D3=۳د +D4=٤د +D5=٥د +D6=٦د +D7=٧د +D8=۸د +E3=۳إ +E4=٤إ +E5=٥إ +E6=٦إ +E7=٧إ +E8=۸إ +F#2=۲#ف +F#3=۳#ف +F#4=٤#ف +F#5=٥#ف +F#6=٦#ف +F#7=٧#ف +F2=۲ف +F3=۳ف +F4=٤ف +F5=٥ف +F6=٦ف +F7=٧ف +G#2=۲#ج +G#3=۳#ج +G#4=٤#ج +G#5=٥#ج +G#6=٦#ج +G#7=٧#ج +G2=۲ج +G3=۳ج +G4=٤ج +G5=٥ج +G6=٦ج +G7=٧ج +achievement-unlocked=زاجنإلا حتف مت +alarm-1=1 هّبنُملا +alarm-2=2 هّبنُملا +alert-destroyed=ءيش ريمدت مت :هيبنت +armor-insert=عوردلا جاردإ +armor-remove=عرد ةلازإ +buzzer-1=1 زازتها توص +buzzer-2=2 زازتها توص +buzzer-3=3 زازتها توص +cannot-build=ءانب نكمي ال +clap=قيفصتلا +console-message=مكحتلا ةدحو ةلاسر +cowbell=ةرقبلا سرج +crafting-finished=تهتنا ةعانصلا +crash=مطحت +fx=(س)ةلاد +game-lost=ةبعللا يف ترسخ +game-won=ةبعللا يف تزف +gui-click=ةيموسرلا ةهجاولا رقن +gui-click-2=2 ةيموسرلا ةهجاولا رقن +hat-1=1 مدق جنص +hat-2=2 مدق جنص +high-q=يلاع ويك +inventory-move=نزخملا لقن +kick-1=1 ةلكر +kick-2=2 ةلكر +new-objective=ديدج فده +perc-1=1 عاقيا +perc-2=2 عاقيا +research-completed=لمتكم ثحبلا +reverse-cymbal=سوكعم جنص +ring=نينر +scenario-message=ويرانيس ةلاسر +shaker=زتهملا +siren=راذنإلا ةرافص +snare-1=1 معط +snare-2=2 معط +snare-3=3 معط +triangle=ثلثم +[recipe-name] +advanced-oil-processing=مدقتملا طفنلا ريركت +basic-oil-processing=يساسالا طفنلا ريركت +coal-liquefaction=محفلا ليست +empty-crude-oil-barrel=غراف ماخ طفن ليمرب +empty-filled-barrel=ليمرب __1__ ةغراف +fill-barrel=ليمربلا __1__ ةلتمم +fill-crude-oil-barrel=ئلتمم ماخ طفن ليمرب +heavy-oil-cracking=فيفخلا طفنلا ىلا ليقثلا طفنلا ريسكت +kovarex-enrichment-process=سكيرافوك بيصخت ةيلمع +light-oil-cracking=لورتبلا زاغ ىلا فيفخلا طفنلا ريسكت +nuclear-fuel-reprocessing=يوونلا دوقولا ةجلاعم ةداعإ +uranium-processing=موينارويلا ةجلاعم +[shortcut] +alt-mode="ليدبلا عضولا" ريغ +copy=خسنا +cut=صق +import-string=صن داريتسا +inline-keybind-format=__1__ (__2__) +make-blueprint=ططخم +make-blueprint-book=تاططخملا باتك +make-deconstruction-planner=كيكفتلا ططخم +make-upgrade-planner=ةيقرتلا ططخم +out-of-line-keybind-format=__1__\n(__2__) +paste=قصلأ +toggle-equipment-movement-bonus=يجراخلا لكيهلا لّدب +toggle-personal-logistic-requests=ةيصخشلل لقنلا تابلط ليدبت +toggle-personal-roboport=يصخشلا تروبوبورلا لّدب +undo=عجرا +undo-unavailable=عجرا +[story] +message-log-close=قالغإ +message-log-title=لئاسرلا لجس +[technology-description] +advanced-electronics=.ةدّقعملا تاباسحلل ةقيقد تاجِلاعم و ةمدقتم تاراد +advanced-material-processing=.عرسأ ةمئالم نارفأل بابلا حتفي +advanced-oil-processing=.رثكأ اهتيفصت نكمي يتلا جتاونلا نم ديزملا عم ماخلا تيزلا ةيفصت +artillery=.دعبأ تافاسمل ايودي فادهتسالا وأ ،دعب نع ءادعألا ينابم ىلع ايئاقلت فئاذقلا قالطإل لمعتسي .ةرطاق وأ جرب ىلع هبيكرت نكمي ىدملا ليوط عفدم +artillery-shell-range=.ةيوديلاو ةيكيتاموتوألا ةيامرلا نم لكل فدهلا قاطن ديزي +artillery-shell-speed=.ةيعفدملل رانلا قالطا ةعرس نم ديزي +atomic-bomb=.ةرم لك ةلئاه قطانم يف ءيش لك وحمل لمعتسي خيراوصلا نم رمدم عون +automated-construction=.تاباغلا ةلازإ وا ،ةلماك عناصم قصل و خسن وأ ،دحاو تقوب ةينبأ ةدع كيكفت وأ ،ةيقرت وا ،ءانبلاب ءانبلا تاتوبور رمأت نأب كل حمسي +automated-rail-transportation=.ةيئاقلت تاراطق تاراسم ءاشنإل راطقلا فوقو تاطحم ءانب نم كنكمي +automation=.عساو قاطن ىلع جاتنإلل ةيسيئرلا ايجولونكتلا +automation-2=.لئاوسلا تانوكم ةجلاعم ىلع ةرداقلا تالآلا عيمجت +automation-3=.ةيفاضإلا ةدحولاو ةعرسلا تافاضا عم ،لئاوسلا تانوكم ةجلاعم ىلع ةرداقلا تالآلا عيمجت +automobilism=.لقنلل لمعتست ،كرحمب لمعت ةبكرم +battery=.ةيئابرهكلا ةزهجألل ةقاطلا رفوتو نزخت ةيئايميكورهك ةيلخ +battery-equipment=.قحال تقول ةدئازلا ةقاطلا نيزختل عردلا يف اهلخدا +battery-mk2-equipment=.قحال تقول ةقاطلا نم ريثكلا نيزختل عردلا يف اهلخدا +belt-immunity-equipment=.بعاللا كيرحت نم لقنلا ةمزحأ عنمتل عردلا يف عضوت +braking-force=.رثكأ نمزل ةيلاع تاعرس ىلع ءاقبلاب مهل حمسي امم ،عرسأ ءىطابتت تاراطقلا +chemical-science-pack=.ةيطفنلا تاقتشملا نم ةدافتسالاو ،ةمدقتملا رصانعلا نع ثحبلاب حمسي +circuit-network=.تاراشإلل بيجتست اهلعجو كالسألاب مهطبر قيرط نع كب ةصاخلا ةزهجألا ىلع لضفأ ةرطيس كل حيتي +cliff-explosives=.فورجلا ريمدتل ةيفاك تارجفتمب ةئولمم ليمارب +coal-liquefaction=.ليقثلا تيزلا و راخبلا مادختساب كلذو طفنلا تاجتنم ىلإ محفلا ليوحتل ةجلاعم ةينقت +concrete=.طيلبتلل اضيأ لمعتست ةمدقتم ءانب داوم +construction-robotics=.كانه حبش عضو قيرط نع ةديدج لكايه ءانب تاتوبورلا نم بلطت نأ اًضيأ كنكمي .ةقيدص تانايك ءانبو حالصإ ءانبلا تاتوبورل نكمي +defender=.ةريصق ةرتفل هدعاسيو بعاللا عبتي .يلاتقلا توبورلا عاونأ مهأ +destroyer=.ةدودحم ةينمز ةرتفل هدعاسيو بعاللا عبتي .ًامدقت يلاتقلا توبورلا عاونأ رثكأ +discharge-defense-equipment=.مكحتلا زاهجب هليعفت دنع نيرواجملا ءادعألا لشيو دعبيو يذؤي ،عردلا يف عضوي +distractor=.ءادعألا تيتشتو رانلا قالطإل روشنملا عقوملا يف ىقبي .يلاتقلا توبورلا نم طسوتم عون +effect-transmission=.ةبيرقلا ةقيدصلا تانايكلا ىلإ تادحولا تاريثأت ةرانملا لقنت +effectivity-module=.زاهجلل ةقاطلا كالهتسا نم للقت ةدحولا هذه +electric-energy-accumulators=.قحال تقول ةدئازلا ةيئابرهكلا ةقاطلا نيزختب موقت يتلا ينابملا +electric-energy-distribution=.ءابرهكلا عيزوتل ةنورم رثكأ قرط +electric-engine=.ةيكيناكيملا ةكرحلا ىلإ ءابرهكلا ليوحت +electronics=.ةطيسب تاراشإ ةجلاعم تايلمعل ةينورتكلإ ءازجأ +energy-shield-equipment=.رارضالا صاصتمأل عردلا يف اهلخدا +energy-shield-mk2-equipment=.رارضألا نم ةريبك ةيمك صاصتمال عردلا يف اهلخدا +energy-weapons-damage=.ةينورتكلالا مزحلاو رزيللا ةعشأ ررض نم ديزي +engine=.تابكرملا عيمجل يساسأ ءزج .ةيكيناكيم ةكرح ىلإ دوقولا لوحت +exoskeleton-equipment=.ةدحاو ةعفد ةددعتملا ةيجراخلا لكايهلا ديوزت كنكمي .ةكرحلا ةعرس ةدايزل عردلا يف اهلخدأ +explosive-rocketry=.ربكأ راجفنا طيحمب راجفنإلا ةديدش خيراوص +explosives=.اهب مكحتم نكل ةرطخ تارجفتم ريوطت +fast-inserter=.ةنسحم تاينورتكلإ لالخ نم رصانعلا ةيفصتو ةكرحلا ةعرس ىلع ةرداق ةيلآ عارذ +flamethrower=.مهقرحت و ءادعألا ىلع ةيئادع لئاوس قلطت ايودي ةلومحم ةيوق بهل ةفذاق +flammables=.ُافنع رثكأ تاقورحم و ةءافك رثكأ دوقو ريوطت +fluid-handling=.لئاوسلا لقنو نيزختل ةددعتم ةرط +fluid-wagon=.ةميقتسملا ةكسلا عطقل ةرواجملا تاخضملاب غرفت و ألمت عئاوملا ةبرع .ةيديدحلا ةكسلا ىلع لئاوسلا لقن ىلع ةردقلا +follower-robot-count=.تقولا سفن يف كعبتت يتلا ةلتاقملا تاتوبورلا ددع نم ديزي +fusion-reactor-equipment=.ىرخألا تادعملا ةيوقتل عردلا يف اهلخدا +gates=.رئاود ةكبشب اهلاصيإ نكمي .ةجاحلا دنع اهحتف نكمي ناردج عطاقم +gun-turret=.تالجملاب اهتافلم داعت نأ بجي يتلا ةيساسألا ةيعافدلا ينابملا +heavy-armor=.هيامحلا نم ديزملل لقثا عرد +inserter-capacity-bonus=.ةيداعلا لقاونلا ىتح لمشت تايقرتلا ضعب .تقولا سفن يف اهلقنت يتلا عطقلا ددع ةدايزب مزحلا لقاونل حمسي +kovarex-enrichment-process=.زفحم لماعك 235-مويناروي نم ةريبك ةيمك بلطتت .238-مويناروي نم 235-موينارويل ةجتنملا ةيلمعلا +land-mine=.ىوقأ تارجفتم يف ثاحبألا قيرط نع ررضلا ىوتسم عفر نكمي .راجفنالا دعب ءانبلا تاتوبور ةطساوب اهئانب ةداعإ نكمي .اهليعفتو اهيلع يشملاب ءادعألا موقيل ضرألا ىلع اهعضو مت ةرجفتم خاخفأ +landfill=.اهيلع ءانبلاو مدرلل ءاملا ىلع اهعضو نكمي +laser=.رارضا يف ببستلا ىلع رداق (رزيل) زَّكرم ءوض +laser-shooting-speed=.رزيللا ةحلسأل رانلا قالطإ ةعرس نم ديزي +laser-turret=.ءابرهكلل طقف جاتحت يتلا ةمدقتملا ةيعافدلا ينابملا +logistic-robotics=.اديعب اهب بوغرملا ريغ ءايشألا ذخأ وأ ،ةيصخشلا ىلإ ءايشألا ليصوت ةيتسجوللا تاتوبورلا عيطتست +logistic-science-pack=.ةطيسبلا ةيركسعلاو ،ةتمتألاو ،ةيتسجوللا تامدخلا نيسحت ثاحبأب حمسي +logistic-system=.يلآلا ءانبلاو ةيصخشلا ةيتسجولل حاتتل ةددحم ءايشأ بلطت تقؤملا نيزختلا قيدانص .رخآ ناكم يف لمعتست وأ نَّزختل اهتايوتحم ثعبت ةطشنلا ةدوزملا قيدانصلا .ةيتسجوللا ةكبشلا نم ءايشألا بلطت ةبلاطلا قيدانصلا .ةيتسجوللا تاتوبورلا تاردق نم ديزت ةيفاضإ ةيتسجول قيدانص حتفي +logistics=.لقنلل ةنورم رثكأو عرسأ قرط +low-density-structure=.ةيصخشلا تادعملاو ءاضفلا نفسل ةديفم ،ةيوق اهنكل ةفيفخ ةدام +lubricant=.ةعرسلا ةيلاع تالآلا يف كاكتحالا ليلقتل لمعتسي ،محشُم ىلإ ةليقثلا تويزلا لوحي +military=.كعنصم ةيامح و كتيامحل ةيلاعف رثكأ لئاسو +military-science-pack=.ةيركسعلا تارايخلا نم ديزملا نع ثحبلاب حمسي +mining-productivity=.طفنلا تاخضمو بيقنتلا تارافح لك نم ىلعأ ةيجاتنإ +modular-armor=.كب صاخلا نوزخملا مجح ًاضيأ ديزي فوس هئادترا .اهعون نم ةديرف تآفاكم كيطعت يتلا تادعملا تادحول ةريغص ةكبش عم عرد +modules=.تالآلا يف اهجاردإ نكمي يتلا تادحولل ثحب ءارجإب كل حمسي +night-vision-equipment=.ليللا يف لضفأ ةيؤرب كل حمستل عردلا يف اهعض +nuclear-fuel-reprocessing=.238-مويناروي جاتنال ةلمعتسملا موينارويلا دوقو ايالخ ةجلاعم ةداعا ةيلمع +nuclear-power=.موينارويلا دوقو ايالخ لامعتساب ةقاطلا ديلوتل ةدقعمو ةيوق ةقيرط +oil-processing=.دوقولاو تيربكلاو كيتسالبلا ةعانصل ةمدختسملا ماخلا تيزلا ةيفصت +optics=.تايرصبلا و ءوضلل ةدع تاقيبطت +personal-laser-defense-equipment=.نيبيرقلا ءادعألا ىلع ايئاقلت رانلا قالطال عردلا يف اهلخدا +personal-roboport-equipment=.كب صاخلا نزخملا نم لمعلاب ءانبلا تاتوبورل حمستل عردلا يف عضوت +personal-roboport-mk2-equipment=.كب صاخلا نزخملا نم لمعلاب ءانبلا تاتوبور نم ديدعلاب حمستل عردلا يف عضوت +physical-projectile-damage=.عافدلا تاتوبورو ،جاربألاو ،تافوذقملا ةحلسأل يئايزيفلا ررضلا نم ديزي +plastics=.ةبلصلا ماسجأ ىلا اهليوحت نكمي ةيعانطصا ةيرميلوبلا داوم +power-armor=.نوزخملا مجح ةأفاكمو ةريبك تادعم ةكبش عم عرد +power-armor-mk2=.نوزخملا مجح يف ةأفاكمو ةريبك تادعم ةكبش عم عرد +production-science-pack=.ةءافك رثكألا تايلمعلاو تادحولاو تالآلا نع ثحبلاب حمسي +productivity-module=.ةعرسلا نم للقيو ةقاطلا كالهتسا نم اضيأ ديزي هنكل ،تانوكملا نم ةيمكلا سفن نم تاجتنملا نم ديزملا ةعانصب زاهجلل حمست ةدحولا هذه +rail-signals=.ةدحاو ةيديدح ككس ةكبش ىلع ةددعتم تاراطق ميظنت حيتي +railway=.ةليوط تافاسم ربع ةريبكلا تالومحلل لقن لئاسو +refined-flammables=.ةيرانلا ةحلسألا ررض نم ديزي +research-speed=.ةءافك رثكأ ثحب تاقيبطتل بابلا حتفي +robotics=.ءانبلا وأ ةيتسجوللا ماهملاب امإ مايقلل ةصصخم نوكت نأ ىلإ جاتحت .ةرئاطلا تاتوبورلا لكايه +rocket-control-unit=.خيراوصلا ةمظنأ يف مكحتلا ىلع ةرداق ةمدقتملا ةجلاعملا ةدحو +rocket-fuel=.تالامعتسإلا ددعتم روطتم دوقو +rocket-silo=.ةبعللا يف زوفلاو ءاضفلا ىلا خوراص قالطإب كل حمسي +rocketry=.خيراوصلاب ءادعألا كهنتل يصخش خيراوص فذاق +solar-energy=.ليللا يف ةدئاف الب نكل ،اناجم ةيئابرهكلا ةقاطلل ردصم +solar-panel-equipment=.اليل ةديفم ريغ اهنكل ،ىرخألا تادعملا ةيوقتل عردلا يف اهلخدا +space-science-pack=.ءاضفلا مولع مزح جاتنإل ةمدختسملا ةيملعلا تانايبلا يقلتو ،ءاضفلا ىلإ ةيعانصلا رامقألا لاسرإب حمسي +speed-module=.ةقاطلا كالهتسا نم اضيأ ديزي هنكل ،عرسأ لكشب لمعي زاهجلا لعجت ةدحولا هذه +spidertron=.توبكنعلا قيرط نع مكحتلا زاهج مادختساب وأ ًايودي دوقت نأ نكمي .يئاقلتلا وأ يوديلا فادهتسالا اهيف مكحتي قالطإلا ةعيرس خيراوص تافذاقب ةزهجم يهو .ةرعولا سيراضتلا زايتجا ىلع ةرداق ةعونتم ةبكرم +stack-inserter=.هسفن تقولا يف (عونلا سفن نم) عطق ةدع كيرحت عيطتسي مزحلا لقان +steel-axe=.بيقنتلا ةعرس نم ديزي +steel-processing=.اًروطت رثكأ تادعمل بابلا حتفي امك ،ذالوفلا ةعانصل ديدحلا حئافص رهص نم كنكمي +stone-wall=.نيمجاهملا نم كعنصم ةيامحل ناردج +stronger-explosives=.ةرجفتملا ةحلسألا ررض نم ديزي +sulfur-processing=.ةرجفتم داومو كيتيربكلا ضماح جاتنإل مدختست ةيندعم ريغ لعافتلا ةديدش ةيئايميك ةدام +tank=.ةفلتخم ةحلسأ عنص ىلع ةرداق ةيوق ةيموجه ةبكرم +toolbelt=.كب صاخلا نزخملا ةعسوت +uranium-ammo=.الئاه اررض ثدحت ،ىلعأ نزوو ةبالصل 238-مويناروي نم ةمدقتم ةريخذ +uranium-processing=.موينارويلا دوقو ايالخ ءانبل نايرورض امهالك .بصخملا 235-مويناروي ىلع لوصحلا ةصرف عم 238-مويناروي ىلإ يزكرملا درطلا ةزهجأ يف موينارويلا ماخ جلاعي +utility-science-pack=.تاتوبورلا قيسنتو ،ةيصخشلا تادعملاو ،ةحلسألا ىوقأ نع ثاحبأب حمسي +weapon-shooting-speed=.تافوذقملا ةحلسأ مظعمل رانلا قالطإ ةعرس نم ديزي +worker-robots-speed=.ءانبلا تالآو ةيقوسلا تالآلا ناريط ةعرس نم ديزي +worker-robots-storage=.هتاذ تقولا يف ءانبلا تالآو ةيقوسلا تالآلا اهلمحت نا عيطتست يتلا داوملا ددع ديزي +[technology-name] +advanced-electronics=ةمدقتم تاينورتكلإ +advanced-material-processing=ةمدقتملا داوملا ةجلاعم +advanced-oil-processing=ةمدقتملا طفنلا ةجلاعم +artillery=ةليقثلا ةيعفدملا +artillery-shell-range=ةليقثلا ةيعفدملا فئاذق ىدم ةدايز +artillery-shell-speed=ةليقثلا ةيعفدملا فئاذق ةئيهت ةعرس ةدايز +atomic-bomb=ةيرذلا ةلبنقلا +automated-rail-transportation=ًايئاقلت ةيديدحلا ككسلاب لقنلا +automation=يلآلا ليغشتلا +automobilism=مسيليبوم تارايس +battery=ةيراطب +battery-equipment=ةيصخش ةيراطب +battery-mk2-equipment=2 ىوتسم ةيصخش ةيراطب +belt-immunity-equipment=ةكرحلا ةعنامم دعم +braking-force=حبكلا ةوق +chemical-science-pack=ةيئايميكلا مولعلا ةمزح +circuit-network=ةيئابرهك ةراد +cliff-explosives=فارجألا ةلازإ تارجفتم +coal-liquefaction=محفلا ليست +concrete=ةناسرخ +construction-robotics=ءانبلا تاتوبور +defender=عفادملا +destroyer=رمدملا +discharge-defense-equipment=لعفم ريغ عافد +distractor=ةتتشم +effect-transmission=لاقتنإلا ريثأت +effectivity-module=ةدحولا ةءافك +electric-energy-accumulators-1=ةيئابرهكلا ةقاطلا عمجم +electric-energy-distribution=ةيئابرهكلا ةقاطلا عيزوت +electric-engine=يئابرهك كرحم +electronics=تاينورتكلإ +energy-shield-equipment=ةقاطلا عرد تادعم +energy-shield-mk2-equipment=MK2 ةقاطلا عرد تادعم +energy-weapons-damage=ةقاطلا ةحلسأ ررض +engine=كرحملا +exoskeleton-equipment=يجراخلا لكيهلا تادعم +explosive-rocketry=ةرجفتم خيراوص +explosives=تارجفتم +fast-inserter=عيرس يلآ عارذ +flamethrower=بهللا ثفان +flammables=لاعتشالل ةلباق داوم +fluid-handling=لئاوسلا ةجلاعم +fluid-wagon=لئاوسلا ةبرع +follower-robot-count=ةيصخشلا تاتوبورلا ددع +fusion-reactor-equipment=لومحم رهص لعافم +gate=ةباوبلا +gun-turret=ةيقدنبلا جرب +heavy-armor=ليقث عرد +inserter-capacity-bonus=ةيداعلا لقاونلا ةعس ةدايز +kovarex-enrichment-process=موينارويلا بيصختل سكرافوك ةقيرط +land-mine=ةيضرألا ماغلألا +landfill=تايافنلا بكم +laser=رزيللا +laser-shooting-speed=رزيللاب رانلا قالطا ةعرس +laser-turret=رزيللا جرب +logistic-robotics=ةيتسجوللا تاتوبورلا +logistic-science-pack=ةيتسجوللا مولعلا ةمزح +logistic-system=يتسجوللا ماظنلا +logistics=ةيتسجوللا تامدخلا +low-density-structure=ةفاثكلا ضفخنم لكيه +lubricant=محشم +military=ةيركسعلا ايجولونكتلا +military-science-pack=ةيركسعلا مولعلا ةمزح +mining-productivity=بيقنتلا ةيجاتنا +modular-armor=جَمدُم عرد +modules=تادحولا +night-vision-equipment=ةيليللا ةيؤرلا تادعم +nuclear-fuel-reprocessing=كلهتسملا يوونلا دوقولا ةجلاعم +nuclear-power=ةيوونلا ةقاطلا +oil-processing=طفنلا ريركت +optics=تايرصبلا +personal-laser-defense-equipment=يصخشلا يئابرهكلا قعاصلا +personal-roboport-equipment=ةلومحم ةيرامعم تالآ ةصنم +personal-roboport-mk2-equipment=MK2 يصخش توبور +physical-projectile-damage=يئايزيف فوذقم ررض +plastics=كيتسالبلا +power-armor=ةقاطلا عرد +power-armor-mk2=MK2 ةقاطلا عرد +production-science-pack=ةيجاتنإلا مولعلا ةمزح +productivity-module=ةيجاتنإلا ةدحولا +rail-signals=ةيديدحلا ككسلا تاراشإ +railway=ةيديدح ةكس +refined-flammables=ةيقنم تاقورحم +research-speed=تاربتخملا ثحب ةعرس +robotics=تاتوبورلا +rocket-control-unit=خيراوصلا ةبقارم ةدحو +rocket-fuel=خيراوص دوقو +rocket-silo=خوراص ةصنم +rocketry=خيراوصلا ملع +solar-energy=ةيسمشلا ةقاطلا +solar-panel-equipment=لومحملا ةيسمشلا ةقاطلا حول +space-science-pack=ءاضفلا مولع ةمزح +speed-module=ةدحولا ةعرس +spidertron=ةيتوبكنعلا ةبكرملا +stack-inserter=(ةمزخ) يلا عارذ +steel-axe=يذالوف سأف +steel-processing=ذالوفلا ةجلاعم +stone-wall=يرجح رادج +stronger-explosives=ىوقأ تاراجفنإ +sulfur-processing=تيربكلا ةجلاعم +tank=ةبابد +toolbelt=مازحلا ةادأ +uranium-ammo=مويناروي ةريخذ +uranium-processing=موينارويلا ةجلاعم +utility-science-pack=ةيعفنلا مولعلا ةمزح +weapon-shooting-speed=حالسلا قالطا ةعرس +worker-robots-speed=توبورلا ةعرس لماع +worker-robots-storage=عئاضبلا مجح توبورلا لامع +[tile-name] +concrete=ةناسرخ +deepwater=ةقيمع هايم +deepwater-green=ءارضخ ةقيمع هايم +dirt-1=1 بارتلا +dirt-2=2 بارتلا +dirt-3=3 بارتلا +dirt-4=4 بارتلا +dirt-5=5 بارتلا +dirt-6=6 بارتلا +dirt-7=7 بارتلا +dry-dirt=فاج بارت +grass-1=بشع +grass-2=۲ بشع +grass-3=۳ بشع +grass-4=٤ بشع +hazard-concrete-left=راسي رطخلا ةناسرخ +hazard-concrete-right=نيمي رطخلا ةناسرخ +lab-dark-1=1 ربتخملا طالب +lab-dark-2=2 ربتخملا طالب +lab-white=ضيبأ ،ربتخملا طالب +landfill=مدرم +nuclear-ground=ةيوون ضرأ +out-of-map=ةطيرخلا نم جورخلا +red-desert-0=0 ءارمحلا ءارحصلا +red-desert-1=1 ءارمحلا ءارحصلا +red-desert-2=2 ءارمحلا ءارحصلا +red-desert-3=3 ءارمحلا ءارحصلا +red-desert-dark=ةنكاد ءارمح ءارحص +refined-concrete=ةحلسم ةناسرخ +refined-hazard-concrete-left=راسيلل ةلئام ،ةيريذحت ملاعمب ةحلسم ةناسرخ +refined-hazard-concrete-right=نيميلل ةلئام ،ةيريذحت ملاعمب ةحلسم ةناسرخ +sand-1=لمرلا 1 +sand-2=لمرلا 2 +sand-3=لمرلا 3 +stone-path=رجحلا راسم +tutorial-grid=ميلعتلا ةرتف طالب +water=هايم +water-green=ءارضخ هايم +water-mud=2 ةلحض هايم +water-shallow=ةلحض هايم +water-wube=بوو ءام +[tips-and-tricks-item-description] +active-provider-chest=[entity=loglog-chest-active-provider] ةيتسجوللا ةكبشلا ىلإ هلوصأ عفد طاشنب لواحي.\nىلإ اهلقن متيس ،طشن رفوم قودنص يف رصنع ىلع لوصحلل تابلط كانه نكت مل اذإ [entity=log-chest-storage]. +belt-lanes=[entity=transport-belt] ةفلتخم دراوم يف امهمادختسا نكميو فانصألا لقنل امهمادختسا نكمي نيراسم اهيدل.\n[entity=inserter] ديعبلا راسملا ىلع طقف رصانعلا عضي نكلو ،نيراسملا الك نم رصانعلا طقتلي نأ نكمي. +buffer-chest=[entity=Log-chest-buer] هفصوب لمعي [entity=log-chest-requester] و [entity=log-chest-passive-provider].\nةلزاعلا قيدانصلا نم بلط' نيكمت عم بلاطلا قيدانصو ،ةيصخشلا تايتسجوللاو ،ءانبلا فئاظول رصانع نومدقي'. +bulk-crafting=.نكمم ردق ربكأ ةعانصل __n - __ALT_CONTROL__1__craft-all\.5 ةعانص ىلإ_n - __ALT_CONTROL__1__craft-5\:عنصلا ةحتف قيلحت دنع +burner-inserter-refueling=.دوقولاب لمعلا دنع دوقولاب دوزتلا ديعت نأ اضيأ اهنكمي نكلو ،ىرخأ تالآب [entity=burner-inserter] ةيذغت ةداعإ نكميو +circuit-network=.اهنودب ةنكمم نوكت نل يتلا ةقيقدلا عناصملا تانيسحت وأ ةعتمملا عدبلا نم ريثكلاب حمست اهنكلو ،ةبعللا ءاهنإل ةرئادلا ةكبش مادختسا بجي الn\.ةراشإلا عاونأ نم عون لكل يدرف لكشب 2³¹ .. 2³¹- ةحيحصلا ميقلا لمحت نأ ةكبشلل نكميitem=green-wire].\n]و [item=red-wire] مادختساب رئاودلا ةكبشب تالآلا ليصوت كنكميn\.تالآلا نيب تامولعملا لقنب حمسي ماظن رئاودلا ةكبش نإ +clear-cursor=.رايتخالا قيدانصو كالسألا بحسو ةيديدحلا ككسلا طيطخت اضيأ يغليn\.ردصملا نوزخم يف [img=Uity/hand] ةناخ ىلإ هديعي فوس يذلا ،__CONTROL__clear-cursor__ مادختساب هحسم كنكمي ،رصانعلا دحأب ظافتحالا دنع +connect-switch=__ALT_CONTROL__1__build__ نايك ىلع [item=copper-cable] هب يئابرهك لباك طبرل كب صاخلا رشؤملا يف.\n__ALT_CONTROL__1__remove-pole-cables__ تالباكلا عيمج ةلازإل نايك ىلع. +construction-robots=[entity=Construction -robot] ةيتسجوللا ةكبشلا نم حالصإلاو ريوطتلاو كيكفتلاو ءانبلا رماوأ يفوتسي.\nطيطختلا قيرط نع ءانبلا رماوأ ئشنُت، [item=blueprint]، ءانبلا ةداعإ ىلإ جاتحيو قيدصلا ىنبملا رمدتي امدنع وأ.\nةطساوب ةبولطملا تانايكلا ديدحت قيرط نع كيكفتلا رماوأ ئشنُت [item=deconstruction-planner].\nمادختساب ريوطتلا تابلط ئشنُت [item=upgrade-planner].\nاًضيأ عجارتلا دنع تابلطلا هذه مدختسُت. +copy-paste=__CONTROL__copy__ ةظفاحلا ىلإ ديدحتلا ظفحب كل حمست يتلا خسنلا ةادأ جتني.\n__CONTROL__paste__ هؤانب متيل هخسن مت رايتخإ رخآ عاجرتساب موقي.\n__CONTROL__cycle-clipboard-forwards__ و __CONTROL__cycle-clipboard-backwards__ ةظفاحلا لجس ربع ريرمتلاب كل نوحمسي. +copy-paste-filters=.[entity=cargo-wagon] وأ [entity=filter-inserter]، [entity=splitter]، [entity=log-chest-requester] لثم ،ليكشتلل ةلباق درج تاحتف وأ تابلط وأ رتالف اهيدل يتلا تانايكلا نيب قصلو خسن كنكمي +copy-paste-requester-chest=.ةفصولا ىلإ ادانتسا يتسجوللا بلطلا ديدحتل [entity=log-chest-requester] ىلإ [entity=assembling-mache-2] نم قصلو خسن اضيأ كنكميn\.ةيتسجوللا تابلطلا خسنل [entity=log-chest-requester] نيب قصلو خسن كنكمي +copy-paste-spidertron=.ةرفوتم رصانعلا تناك اذإ بعاللا نوزخم نم تادعملا جاردإو ،تادعملا ةكبش خسن اًضيأ لواحيسn\.ةيتسجوللا تابلطلاو ناولألا خسنيس [entity=spidertron] نيب قصللا خسن +copy-paste-trains=.نوللا خسنل نيتقيرط يف [entity=train-stop] و [entity=locomotive] نيب قصللا خسن كنكمي اريخأn\.نوللاو فقوتلا مسا خسنل [entity=train-stop] نيب قصللا خسن كنكميn\.نوللاو لودجلا خسنل [entity=locomotive] نيب قصللا خسن كنكمي +drag-building=.بولطملا هاجتالا يف ضكرلا ءانثأ رمتساو __CONTROL__build__ ىلإ وه ،[entity=stone-furnace] دادعإ لثم ،ميقتسم طخ يف ءانبلل ةقيرط عرسأ +drag-building-poles=.ىوصقلا لاصتالا ةفاسم ىلع ًايئاقلت هؤانب متيسف ،بحسلا قيرط نع [entity=Small Elec-pole] ءانبب تمق اذإ +drag-building-underground-belts=.ىوصقلا لاصتالا ةفاسم ىلع ًايئاقلت هؤانب متيسف ،رحبلا بحسب [entity=pipe-to-ground] وأ [entity=underground-belt] ءانبب تمق اذإ +e-confirm=!ةحيصنلا هذه ديكأتل نآلا همادختسا لواحCONTROL__confirm-gui__.\n__ مادختساب ةبعللا يف ءارضخلا رارزألا عيمج ديكأت نكمي +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ هنم رصانع ذخأل ام نايك ىلع.\n__ALT_CONTROL__1__fast-entity-transfer__ ددحملا نايكلا يف هعضول رصنعب ظافتحالا ءانثأ.\n\n\nاهحتف نود اهنمو تانايكلا ىلإ داوملا لقنل ةفلتخم قرط كسردي يميلعتلا سردلا. +fast-belt-bending=.ةسالسبو ةعرسب مازحلا ينثب[entity=transport-belt] بحسلا ءانثأ__CONTROL__rotate__ طغضلا حمسي +fast-obstacle-traversing=.اًنكمم كلذ ناك امثيح اًيئاقلت لقن ةطقن ةبقع يأ ىلع [entity=transport-belt]بحس ينبيس +fast-replace=.ةددحملا ةفصولاو نوزخملا تايوتحم لثم ،يلصألا نايكلا صئاصخ ىلع عيرسلا لادبتسالا ظفاحيس .عيرس لادبتساب موقي فوس مجحلاو عونلا سفن نم نايك قوف ءانب +fast-replace-belt-splitter=.سكعلاب سكعلاو [entity=splitter] ـب ةعرسب [entity=transport-belt] لادبتسا كنكمي +fast-replace-belt-underground=.[entity=pipe-to-ground]و [entity=pipe] ىلع اًضيأ عيرس لادبتسالا ةزيم قبطنتوn\.اًيئاقلت ضرألا تحت مازحلا جورخو لخدم نيب ةمزحأ يأ جرختسُتn\.سكعلاب سكعلاو [entity=underground-belt] مادختساب ةعرسب [entity=transport-belt] لادبتسا كنكمي +fast-replace-direction=.ةعرسب تانايكلا هاجتا رييغتل عيرسلا لادبتسالا مادختسا كنكمي +gate-over-rail=.كتاعافد يف ةرغث كرتت نلو ، رورملل اًيئاقلت ةباوبلا تاراطقلا حتفتسn\.ةيقفأ وأ ةيدومع ةيديدح ككس يأ قوف [entity=gate] ءانب نكميو +ghost-building=__ALT_CONTROL__1__build-ghost__ نايكلا حبش ءانبل ءانبلل لباق رصنع ىلع طغضلا ءانثأ.\nقاطنلا يف ةيتسجول تاكبش يأ لبق نم ًايئاقلت نايكلا حابشأ ءانب متيس. +ghost-rail-planner=.قئاوعلا بنجت عم ةيديدحلا ككسلا حابشأ ةطخل __CONTROL_MODIFIER__build-with-obstacle-avoidance__ ىلع طغضلا اًضيأ كنكميn\.ةيديدحلا ككسلا طيطخت ءانثأ __CONTROL_MODIFIER__build-ghost__ ىلع طغضا ،حابشألا ططخم مادختسالn\.ةديدجلا ةيديدحلا ككسلا حابشأ نم ةليوط ءازجأ طيطختل حابشألا ةيديدحلا ككسلا ططخم مدختسي +inserters=.ىرخأ تالآ و [entity=stone-furnace] و [entity=burner-mining-drill] و [entity=iron-chest] و [entity=transport-belt] ىلإ رصانعلا لقن مهنكميn\.داضملا طيرشلا ىلع مهعضتو دحاو هاجتا نم رصانعلا طقتلت عارذلا +insertion-limits=.كلذ نم رثكأو [entity=lab] و [entity=stone-furnace] و [entity=assembling-mache-1] و [entity=gun-turret] ىلع اضيأ اذه قبطنيوn\.ءيش لك طبري راظتنالا ةمئاق يف نم لوأ نوكي نأ نم الدب ،ىرخألا تايالغلا ىلإ لقنلا مازح لفسأ ىلإ رفسلاب رخآلا دوقولل حمسي اذهو .نآلا دعب ةركاذ يأ عارذلا نلف ،هيف [item=coal] نم رثكأ وأ رصانع 5 ىلع يوتحي [entity=boiler] ناك اذإ ،لاثملا ليبس ىلعn\.رصانعلا نم اهبيصن ىلع لوصحلل ىرخألا عرذالا حمسي اذه .هلمكأب فدهلا نوزخملا امئاد ألمي ال عارذلا +introduction=.__CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__ مكحتلا ةدحو رمأ مدختسا ،ةيادبلا نم اًعيمج مهتيؤر يف بغرت تنك اذإn\.حئاصنلا لامكإ قيرط نع اًضيأو ةبعللا يف كمدقت ءانثأ حئاصنلا حتف نكميn\.يلعافت وأ يئرم لكش يف ةبعللا ميهافم حرشُيسn\!ليحلاو حئاصنلا يف كب ابحرم +logistic-network=.دونبلاب ةكبشلا دوزي [tips-and-tricks-item-description.storage-chest-list,دوزملاPro-دوزمn - [tooltip=Pro\.ءانبلا رماوأب موقي [entity=construction -robot] و ةيتسجوللا رماوألا يفوتسي [n - [entity=logistic-robot\.تاتوبورلل نيزختو نحش ةطقنك لمعي ،ةكبشلا ةيطغت ةقطنم ددحي [n - [entity=roboport\:ةيسيئر تانوكم 3 ىلع يوتحيn\.يلآلا دييشتلاب مايقلاو داوملا لقنل ةرئاطلا تاتوبورلا مدختست ةيوق ةيلآ ميلست ةكبش يه ةيتسجوللا ةكبشلاو +long-handed-inserters=[entity=long-ded-inserter] داتعملا ناكملا نم الدب هعقوم نم نيعلس عضيو طقتلي يئابرهك عارذ وه. +low-power=.لماكو رضخأ "ةيضرتلا" طيرش نأ نم دكأتلاو ةيئابرهكلا ةكبشلا تايئاصحإ نم ققحتلا وه ،ةيفاك ةوق كيدل نأ نم دكأتلل ةقيرط لضفأn\.ناوألا تاوف لبق ةقاطلا جاتنإ ةيافك مدع ىلع فرعتلا يف بغرت تنك اذإ ،كب ةصاخلا تالآلا ةعرسل مامتهالا ءاليإب مقn\.ضرعلا ةيافك مدع ببسب رثكأ ءطبب لمعتس كب ةصاخلا عنصملا تالآ نإف ،كب ةصاخلا جاتنإلا ةقاط نم ربكأ ةقاطلا كالهتسا ناك اذإ +move-between-labs=.[entity=lab] نيب مولعلا مزح لقنل [entity=inserter] مادختسا نكمي +passive-provider-chest=[entity=loglog-chest-pipve-provier] ةيتسجوللا ةكبشلا ىلإ هفانصأ مدقي.\nءانبلا وأ دادمإلاو لقنلا تابلط ةيبلتل تاتوبورلا ةطساوب ذخؤت نأ نكمي ةبلاسلا دوزملا قيدانص يف رصانع يأ نأ ينعي اذه. +personal-logistics=.تاتوبورلا لبق نم اهذخأ متيل ،كب ةصاخلا ةيتسجوللا ةمامقلا تاحتف ىلإ رصانعلا لقن متيس ،ددعلل ىصقألا دحلا نم رثكأ كيدل ناك اذإn\.ءاصحإلل ىندألا دحلا نم رثكأ كيدل نوكي ىتح رصانعلا تاتوبورلا بلجتسو ،ىصقألا دحلاو ىندأ دح هيدل يصخشلا يتسيجوللا بلطلاn\.ةيصخشلا ةيتسجوللا تابلطلا ةيبلت ىلإ ةيتسجوللا تامدخلا يمدقم قيدانص نم فانصألا [entity=loglog-robot] لقنتو +pole-dragging-coverage=.قاطنلا نم لاجم يأ يطخت متي نل ،ةيئابرهكلا تانيكاملا بحسب [entity=small-electric-pole] ءانبب تمق اذإ +pump-connection=[entity=pump] ـب لصتي فوس [entity=fluid-wagon] حيحص لكشب اهتمءاوم دنع.\nنم لئاوسلا غيرفتو ليمحتل بولطم وه [entity=fluid-wagon]. +rail-signals-advanced=[entity=rail-chain-signal] اهكرت ىلع ًارداق ةعطقلا لخدي يذلا راطقلا نوكي نأ نامضل اهرظتنت يتلا تاراشإلا ىلإ ًادانتسا هتلاح ددحي.\nعم قوستلا يف مدختست [entity=rail-signal] ةيديدحلا ككسلل ةمدقتم عطاقت ءانبل.\n\n\nدومجلا عنمو ةيديدحلا ككسلا نيب ةدقعم عطاقت ءانبل ةيديدحلا ككسلا ةلسلس تاراشإ مادختسا ةيفيك يميلعتلا جمانربلا كسردي. +rail-signals-basic=[entity=rail-signal] لك .لتك ىلإ ةيديدحلا ككسلا مسقي [entity=locomotive] ىرخألا تاراطقلا يف اهمطحت عنمل ةيديدحلا ككسلا تاراشإ أرقيس.\n\n\n\nةيديدحلا ككسلا ماظن سفن ىلع تاراطق ةدع ليغشتل ةيديدحلا ككسلا تاراشإ مادختسا ةيفيك يميلعتلا جمانربلا كسردي. +requester-chest=[entity=Log-chest-requester] ةيتسجوللا ةكبشلا نم رصانعلا بلطي.\n[entity=log-robot] تابلطلا ةيبلتل ةيتسجوللا ةكبشلا نم رصانعلا لقنيس. +shoot-targeting=.__CONTROL__shoot-selected__ ىلع طغضلاب ددحم يدو وأ دياحم نايك ىلع رانلا قالطإ كنكميn\.ودعلا نم برقلاب كب صاخلا رشؤملا عم __CONTROL__shoot-enemy__ ىلع طغضلا ودعلا فادهأ ىلع رانلا قالطإ كنكمي +shoot-targeting-controller=.__CONTROL__shoot-selected__ ىلع طغضلاب ددحم قيدص وأ دياحم نايك ىلع رانلا قالطإ كنكميn\.ةيئاقلتلا فادهتسالا ةقطنم لقنل __CONTROL__look__ مدختسا .ةقطنملا يف ودع برقأ ىلإ ايئاقلت ةحلسألا عيمج فدهتس ، مكحت ةدحو مادختسا دنعCONTROL__shoot-enemy__.\n__ ىلع طغضلاب ودعلا فادهأ ىلع رانلا قالطإ كنكمي +show-info=."لكلا عضو" مساب اًضيأ ةفورعملا ،ةلصفملا تامولعملا بكارت ليدبتل __CONTROL__show-info__ ىلع طغضا +splitter-filters=[entity=splitter] تاجرخملا/تالخدملا دحأ ةيولوأ بيترتل وأ ،نيعم رصنع ةيفصتل هنيوكت نكمي. +splitters=[entity=splitter] اهنزاوت وأ اهنيب عمجلا وأ ةمزحألا ميسقتل مدختسي.\nيناجم جارخإ يأ ىلإ اههيجوت متي وأ ،نيجرخملا الك يف ةيناجم ةحاسم كانه ناك اذإ يواستلاب ةدراولا رصانعلا ميسقت متي. +steam-power=[entity=boiler] لثم قرحلل لباقلا دوقولا كلهتسي [item=coal] ليوحتل [fluid=water] ىلإ [fluid=steam].\n[entity=steam-engine] كلهتسي [fluid=steam] ةيئابرهكلا ةكبشلا يف نيكلهتسملا ىلع عزوت يتلا ،ةيئابرهكلا ةقاطلا جاتنإل. +storage-chest=[entity=logistic-chest-storage] كيكفتلا رماوأو نيبعاللا تالمهم عقاوم نم ةذوخأملا رصانعلا نزخي.\nءانبلا وأ دادمإلاو لقنلا رماوأ يف اهمادختسال اضيأ اهريفوت متي نيزختلا قيدانص يف داوم يأ.\nرصانعلا نم طقف دحاو عون لوبقل نيزختلا قيدانص ةيفصت نكمي. +storage-chest-list=يبلسلا دوزملا قودنص [n[entity=logistic-chest-passive-provider\ نيزخت قودنص [n[entity=logistic-chest-storage\ ةلزاع قودنص [n[entity=logistic-chest-buffer\ قودنص دوزم طشن [n[entity=logistic-chest-active-provider\ ةيولوألا بسح ةبترم اهتايوتحم مدقت يتلا قيدانصلا +train-stop-same-name=.ةقد رثكأ لكشب كولسلا اذه يف مكحتلل راطقلل فقوت لكل راطقلل دح نييعت كنكميn\.اهل ةهجوك فقوتلا تاطحم نم يأ فادهتسا ىلع ارداق نوكيس لودجلا يف مسالا اذه لمحي يذلا راطقلا .ىرخأ تاطحم عم همسا ةكراشم [entity=train-stop] نكمي +train-stops=.طيسب راطق لودج نييعت ةيفيكو راطق ةطحم ءانب ةيفيك كملعي يميلعتلا سردلاn\n\n\n\.اهيلإ رفسلل تاراطقلل اهتيمست نكمي عقاوم ريفوت قيرط نع تاراطقلاب فانصألا لقن ةتمتأ يف [entity=train-stop] مدختسيو +trains=.__CONTROL_MOVE__ مادختساب اههيجوت متيو ،__CONTROL__toggle-driving__ مادختساب تاراطقلا لاخدإ نكميn\.ىدملا ةديعبلا لقنلا لئاسوو ةيلاعلا ةيجاتنإلل ةديفم تاراطقلا +transport-belts=.[entity=fast-transport-belt]، [entity=express-transport-belt] :عرسأ لكشب رصانعلا لقنت نأ لقنلا ةمزحأ نم ايلعلا تايوتسملل نكميentity=underground-belt].\n] و [entity=splitter] و [entity=transport-belt] نم نوكتي لقنلا مازح ماظنn\.نزاخملاو تابكرملاو ،بعاللا ةيصخش لثم ءايشأ لقن مازحلل اضيأ نكمي .ةقاطلا مادختسا نود ليغشتلاو رصانعلا لقنل لقنلا ةمزحأ مادختسا متي +underground-belts=.اهلمحت نكمي ال سيراضت وأ تانايك ربعي نأب مازحلل حامسلل [entity=underground-belt] مدختسيو +usable-items=.هب صاخلا ءارجإلا قيبطتل كب صاخلا رشؤملا يف مادختسالل لباق رصنع ىلع طغضلا ءانثأ __n__ALT_CONTROL__1__build\.مهب ررضلا قاحلإل ءادعألا ىلع [item=grenade] ءاقلإ كنكمي ،لاثملا ليبس ىلع .ملاعلا يف تانايكلا ءانب ريغ ىرخأ قرطب رصانعلا ضعب مادختسا نكمي +z-dropping=.اهنم لك يف دحاو رصنعل عيرسلا طاقسإلل ةددعتم تانايك ربع رشؤملا بحسو __CONTROL__drop-cursor__ ىلع طغضاn\.تانايكلا ىلإو ،مازحألا ىلع ،ضرألا ىلإ طاقسإلا كنكميn\.كب صاخلا رشؤملا نم ةدرفنم رصانع طاقسإل __CONTROL__drop-cursor__ ىلع طغضا +[tips-and-tricks-item-name] +active-provider-chest=طشن رفوم قودنص +belt-lanes=مازحلا تارمم +buffer-chest=تقؤملا نيزختلا قودنص +bulk-crafting=ةلتكلا ةعانص +burner-inserter-refueling=يرارجلا عارذلل دوقولاب دوزتلا +circuit-network=ةيئابرهك ةراد +clear-cursor=رشؤملا حسم +connect-switch=ةقاطلا ليدبت لاصتا +construction-robots=ءانبلا تاتوبور +copy-entity-settings=نايكلا تادادعإ قصل - خسن +copy-entity-settings-controller=نايكلا تادادعإ قصل - خسن +copy-paste=قصل و خسن +copy-paste-filters=قصل خسن رتالف +copy-paste-requester-chest=بلاطلا قودنص قصل خسن +copy-paste-spidertron=توبكنعلا قصل خسن +copy-paste-trains=قصل خسن راطق +drag-building=بحسلا قيرط نع ءانبلا +drag-building-poles=ةيئابرهكلا ةدمعألا بحس +drag-building-underground-belts=ضرألا تحت ةمزحألا بحس +e-confirm=__CONTROL__confirm-gui__ ديكأتلل +electric-network=ةيئابرهكلا ةكبشلا +electric-pole-connections=يئابرهكلا دومعلا تالاصتا +entity-transfers=نايكلا تاليوحت +fast-belt-bending=عيرس مازح ينث +fast-obstacle-traversing=يكيتاموتأ تابقع روبع +fast-replace=Fast replace +fast-replace-belt-splitter=ميسقتلا و عيرسلا مازحلا لادبتسا +fast-replace-belt-underground=ضرألا تحت مازحلاو عيرسلا مازحلا لادبتسا +fast-replace-direction=ةعرسب هاجتالا لادبتسا +gate-over-rail=ةيديدحلا ككسلا قوف ةباوب +ghost-building=حبشلا ىنبم +ghost-rail-planner=حبشلا ةيديدحلا ككسلا ططخم +inserters=يلآ عارذ +insertion-limits=جاردإلا دودح +introduction=ةمدقم +limit-chests=قيدانصلا دييقت +logistic-network=ةيتسجوللا ةكبشلا +long-handed-inserters=ليوط يلآ عارذ +low-power=ةضفخنم ةوق +move-between-labs=تاربتخملا نيب لقن +passive-provider-chest=يبلس رفوم قودنص +personal-logistics=ةيصخشلا تايقوسلا +pipette=نايكلا بوبنأ +pole-dragging-coverage=بطقلا بحس ةيطغت +pump-connection=ةخضملا لاصتا +rail-building=ةيديدحلا ككسلا ىنبم +rail-signals-advanced=ةمدقتم ةيديدحلا ككسلا تاراشإ +rail-signals-basic=ةيساسألا ةيديدحلا ككسلا تاراشإ +repair-packs=حالصإلا مزح +requester-chest=بلاطلا قودنص +rotating-assemblers=عيمجتلا تالآ ريودت +shoot-targeting=رانلا قالطإ فادهتسا +shoot-targeting-controller=فدهلا ىلع رانلا قالطإ +show-info=(لكلا عضو) ةيفاضإ تامولعم +splitter-filters=ةمسقنم رتالف +splitters=مّسقم +stack-transfers=تاليوحتلا سيدكت +steam-power=راخبلا ةقاط +storage-chest=نيزختلا قودنص +train-stop-same-name=مسالا سفنب راطقلا فقوتي +train-stops=راطق ةطحم +trains=تاراطقلا +transport-belts=لقنلا ةمزحأ +underground-belts=ضرألا تحت ةمزحأ +usable-items=مادختسالل ةلباقلا رصانعلا +z-dropping=__CONTROL__drop-cursor__ رصانعلا طاقسإل +[virtual-signal-description] +signal-anything=.أًطخ جرخملا نوكي ،طرشلا ةلخدم ةراشإ يأ ققحت مل وأ تالخدم يأ كانه نكي مل نإn\.اًباوص جرخملا نوكي ،طرشلا ققحت ةلخدم ةراشإ لقألا ىلع ناك اذإ +signal-each=.ةلخدملا تاراشإلا ىلع تايلمع ذيفنت وأ طرشلا مييقتي مايقلا عيطتسي +signal-everything=.تالخدم كانه نكي مل نإ اًضيأ اًباوص جرخملا نوكيn\.اًباوص جرخملا نوكي ،طرشلا ققحت ةلخدملا تاراشإلا لك تناك اذإ +[virtual-signal-name] +signal-0=0 ةراشإ +signal-1=1 ةراشإ +signal-2=2 ةراشإ +signal-3=3 ةراشإ +signal-4=4 ةراشإ +signal-5=5 ةراشإ +signal-6=6 ةراشإ +signal-7=7 ةراشإ +signal-8=8 ةراشإ +signal-9=9 ةراشإ +signal-A=A ةراشإ +signal-B=B ةراشإ +signal-C=C ةراشإ +signal-D=D ةراشإ +signal-E=E ةراشإ +signal-F=F ةراشإ +signal-G=G ةراشإ +signal-H=H ةراشإ +signal-I=I ةراشإ +signal-J=J ةراشإ +signal-K=K ةراشإ +signal-L=L ةراشإ +signal-M=M ةراشإ +signal-N=N ةراشإ +signal-O=O ةراشإ +signal-P=P ةراشإ +signal-Q=Q ةراشإ +signal-R=R ةراشإ +signal-S=S ةراشإ +signal-T=T ةراشإ +signal-U=U ةراشإ +signal-V=V ةراشإ +signal-W=W ةراشإ +signal-X=X ةراشإ +signal-Y=Y ةراشإ +signal-Z=Z ةراشإ +signal-anything=ءيش يأ +signal-black=ءادوس ةراشإ +signal-blue=ءاقرز ةراشإ +signal-check=ةراشالا نم ققحتلا +signal-cyan=ةيوامس ةراشإ +signal-dot=ةراشالا ةطقن +signal-each=لك +signal-everything=ءيش لك +signal-green=ءارضخ ةراشإ +signal-grey=ةيدامر ةراشإ +signal-info=لاصتالا تامولعم +signal-pink=ةيدرو ةراشإ +signal-red=ءارمح ةراشإ +signal-white=ءاضيب ةراشإ +signal-yellow=ءارفص ةراشإ + diff --git a/factorio/data/base/locale/be/base.cfg b/factorio/data/base/locale/be/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..da36a0463c55403d4fef7dd9bcf055b280e35266 --- /dev/null +++ b/factorio/data/base/locale/be/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Знясіце 100 аб’ектаў будаўнічымі робатамі. +automated-construction=Пабудуйце 100 аўтаматаў з дапамогай робатаў. +circuit-veteran-1=Дасягніце вырабу 1000 электраплат у гадзіну. +circuit-veteran-2=Дасягніце вырабу 10 тысяч электраплат у гадзіну. +circuit-veteran-3=Дасягніце вырабу 25 тысяч электраплат у гадзіну. +computer-age-1=Дасягніце вырабу 500 працэсараў у гадзіну. +computer-age-2=Дасягніце вырабу 1000 працэсараў у гадзіну. +computer-age-3=Дасягніце вырабу 5000 працэсараў у гадзіну. +delivery-service=Атрымайце 10 тысяч прадметаў праз лагістычных робатаў. +eco-unfriendly=Даследуйце апрацоўку нафты. +getting-on-track=Зрабіце дызельны лакаматыў. +getting-on-track-like-a-pro=Зрабіце дызельны лакаматыў у першыя паўтары гадзіны гульні. +golem=Атрымайце 500 ці больш ачкоў шкоды ў адзін удар і выжывіце. +iron-throne-1=Дасягніце вырабу 20 тысяч жалезных плітак за гадзіну. +iron-throne-2=Дасягніце вырабу 200 тысяч жалезных плітак за гадзіну. +iron-throne-3=Дасягніце вырабу 400 тысяч жалезных плітак за гадзіну. +it-stinks-and-they-dont-like-it=Справакуйце «тутэйшых» напасці з-за забруджвання. +lazy-bastard=Прайдзіце гульню, стварыўшы ўручную не больш чым 111 прадметаў. +logistic-network-embargo=Прайдзіце гульню без актыўных кантэйнераў-раздавальнікаў, кантэйнераў запыту і буферных кантэйнераў. +mass-production-1=Вырабіце 10 тысяч мікрасхем. +mass-production-2=Вырабіце 1 мільён мікрасхем. +mass-production-3=Вырабіце 20 мільёнаў мікрасхем. +minions=Зрабіце так, каб 100 робатаў-спадарожнікаў суправаджалі вас адначасова. +no-time-for-chitchat=Прайдзіце гульню за 15 гадзін. +pyromaniac=Спаліце 10 тысяч дрэваў. +raining-bullets=Прайдзіце гульню, не будуючы лазерныя турэлі. +run-forrest-run=Зваліце 100 дрэваў, урэзаўшыся ў іх. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Прайдзіце гульню. +solaris=Дасягніце вырабу 10 ГДж энэргіі на гадзіну з дапамогай сонечных панэляў. +steam-all-the-way=Прайдзіце гульню, не карыстаючыся сонечнымі панэлямі. +steamrolled=Знішчыце 10 вулляў, урэзаўшыся ў іх. +tech-maniac=Даследуйце ўсе тэхналогіі. +there-is-no-spoon=Прайдзіце гульню за 8 гадзін. +trans-factorio-express=Стварыце чыгуначны шлях даўжынёй у 1,000 тайлаў або даўжэй. +watch-your-step=Хай вас задавіць цягнік! +you-are-doing-it-right=Зрабіце так, каб робаты пабудавалі болей аўтаматаў і канвеераў, чым вы ўручную. +you-have-got-a-package=Атрымайце прадмет праз лагістычнага робата. +[achievement-name] +automated-cleanup=Аўтаматычная чыстка +automated-construction=Аўтаматызаванае будаўніцтва +circuit-veteran-1=Ветэран мікрасхем I +circuit-veteran-2=Ветэран мікрасхем II +circuit-veteran-3=Ветэран мікрасхем III +computer-age-1=Эра камп’ютараў I +computer-age-2=Эра камп’ютараў II +computer-age-3=Эра камп’ютараў III +delivery-service=Служба дастаўкі +eco-unfriendly=Каго хвалюе экалогія? +getting-on-track=Чыгуначнік +getting-on-track-like-a-pro=Майстар-чыгуначнік +golem=Голем +iron-throne-1=Жалезны трон I +iron-throne-2=Жалезны трон II +iron-throne-3=Жалезны трон III +it-stinks-and-they-dont-like-it=Гэць з нашай планеты, хлюндра! +lazy-bastard=Лайдак +logistic-network-embargo=Лагістычнае эмбарга +mass-production-1=Масавая вытворчасць I +mass-production-2=Масавая вытворчасць II +mass-production-3=Масавая вытворчасць III +minions=Служкі +no-time-for-chitchat=Няма часу балбатаць +pyromaniac=Піраманьяк +raining-bullets=Кулявы дождж +run-forrest-run=Бяжы, Форэст, бяжы! +smoke-me-a-kipper-i-will-be-back-for-breakfast=Пакіньце мне рыбкі, я вярнуся да сняданка +so-long-and-thanks-for-all-the-fish=Да сустрэчы! Дзякуй за рыбу! +solaris=Салярыс +steam-all-the-way=Парым дзе хацім +steamrolled=Фанат Марвіна Хімеера +tech-maniac=Тэхнаманьяк +there-is-no-spoon=Лыжкі не існуе +trans-factorio-express=Начыгуніў +watch-your-step=Не запніся! +you-are-doing-it-right=Усё правільна робіш +you-have-got-a-package=Паштовыя клопаты +[ammo-category-name] +artillery-shell=Артылерыйскі снарад +beam=Прамень +biological=Біялагічны +bullet=Куля +cannon-shell=Гарматны снарад +capsule=Капсула +electric=Электрычны +flamethrower=Агнямёт +fluid=Вадкасны +grenade=Граната +landmine=Наземная міна +laser=Лазер +melee=Рукапашны +rocket=Ракета +shotgun-shell=Патроны з шротам +[autoplace-control-names] +desert=Пустыня +dirt=Бруд +enemy-base=Варожыя базы +grass=Трава +sand=Пясок +trees=Дрэвы +[controls] +give-blueprint=Стварыць новы рысунак +give-blueprint-book=Стварыць новую кнігу рысункаў +give-deconstruction-planner=Стварыць новы план зносу +give-upgrade-planner=Стварыць новы план мадэрнізацыі +toggle-equipment-movement-bonus=Укл./выкл. экзашкілет +toggle-personal-logistic-requests=Укл./выкл. персанальныя лагістычныя запыты +toggle-personal-roboport=Укл./выкл. персанальны робапорт +[damage-type-name] +acid=ад кіслаты +electric=Электрычная +explosion=ад выбухаў +fire=ад агню +impact=Сутыкненне +laser=ад лазераў +physical=фізічнай +poison=ад атруты +[decorative-name] +big-ship-wreck-grass=Трава пад вялікім абломкам карабля +brown-asterisk=Карычневая зорачка +brown-asterisk-mini=Карычневая маленькая зорачка +brown-carpet-grass=Карычневы газон +brown-coral-mini=Маленькі карычневы карал +brown-fluff=Карычневы пух +brown-fluff-dry=Сухі карычневы пух +brown-hairy-grass=Карычневая пышная трава +dark-mud-decal=Налепка цёмнага бруду +enemy-decal=Налепка ворагаў +enemy-decal-transparent=Налепка ворагаў 2 +garballo=Гарбала +garballo-mini-dry=Маленькі сухі гарбала +green-asterisk=Зялёная зорачка +green-asterisk-mini=Зялёная маленькая зорачка +green-bush-mini=Маленькі зялёны хмыз +green-carpet-grass=Зялёны газон +green-coral-mini=Маленькі зялёны карал +green-croton=Зялёны кратон +green-desert-bush=Зялёны пустынны хмыз +green-hairy-grass=Зялёная пышная трава +green-pita=Зялёная агава +green-pita-mini=Маленькая зялёная агава +green-small-grass=Зялёная нізкая трава +lichen-decal=Налепка лішайніка +light-mud-decal=Налепка светлага бруду +muddy-stump=Брудны пень +nuclear-ground-patch=Налепка ядзернай зямлі +orange-coral-mini=Аранжавы карал +puberty-decal=Налепка патрэсканага бруду +red-asterisk=Чырвоная зорачка +red-croton=Чырвоны кратон +red-desert-bush=Чырвоны пустынны хмыз +red-desert-decal=Налепка чырвонай пустыні +red-desert-rock-medium=Сярэдні чырвоны пустынны камень +red-desert-rock-small=Маленькі чырвоны пустынны камень +red-desert-rock-tiny=Невялічкі чырвоны пустынны камень +red-pita=Чырвоная агава +rock-medium=Сярэдні камень +rock-small=Маленькі камень +rock-tiny=Дробны каменьчык +sand-decal=Налепка пяску +sand-dune-decal=Налепка пясчанай дюны +sand-rock-big=Вялікі пясчаны камень +sand-rock-medium=Сярэдні пясчаны камень +sand-rock-small=Маленькі пясчаны камень +shroom-decal=Налепка грыбоў +small-rock=Невялікая камлыга +small-ship-wreck-grass=Трава пад маленькім абломкам карабля +white-desert-bush=Белы пустынны хмыз +worms-decal=Налепка чарвякоў +[entity-description] +accumulator=Назапашвае абмежаваны аб'ём электрычнасці, калі выраб перавышае попыт. «Раздае» захаваную электрычнасць у адваротным выпадку. +arithmetic-combinator=Выконвае арыфметычныя аперацыі з сігналамі лагічнай сеткі. +artillery-turret=Гармата з вялікай дасягальнасцю. Добра падыходзіць для знішчэння вулляў. +beacon=Распаўсюджвае эфекты модуляў на пабудовы побач з сабой. +big-ship-wreck-1=Кавалак разбітага карабля. +big-ship-wreck-2=Кавалак разбітага карабля. +big-ship-wreck-3=Кавалак разбітага карабля. +boiler=Спажывае паліва для выпарэння вады. +centrifuge=Апрацоўвае ўран, дазваляючы атрымліваць з яго карысныя прадукты. +compilatron=Робат-дапаможнік, які ацалеў у крушэнні. Ён моцна пашкоджаны, таму яго магчымасці абмежаваныя. +constant-combinator=Выдае пастаянны сігнал у лагічную сетку. +construction-robot=Аўтаматычна будуе і рамантуе пабудовы (вашыя і саюзнікаў). +crash-site-chest-1=Кантэйнер з разбітага карабля. У ім могуць быць карысныя рэчы. +crash-site-chest-2=Кантэйнер з разбітага карабля. У ім могуць быць карысныя рэчы. +decider-combinator=Параўноўвае сігналы лагічнай сеткі. +express-splitter=Можа спалучаць патокі з уваходных канвеераў ці, наадварот, падзяляць іх на два аднолькавыя. +fast-splitter=Можа спалучаць патокі з уваходных канвеераў ці, наадварот, падзяляць іх на два аднолькавыя. +flamethrower-turret=Выпускае струмень гаручай вадкасці на ворагаў. +heat-exchanger=Спажывае цеплавую энергію для выпарэння вады. +item-request-proxy=Пакідае запыт будаўнічаму робату на дастаўку прадметаў ў гэты аб’ект. Націсніце __CONTROL__mine__, каб скасаваць запыт. +locomotive=Рухаецца па зададзеным раскладзе і цягне рухомы састаў. +logistic-chest-active-provider=Прадастаўляе сваё змесціва лагістычнай сетцы. +logistic-chest-buffer=Запытвае вызначаныя прадметы, неабходныя для асабістай лагістыкі і аўтаматызаванага будаўніцтва. +logistic-chest-passive-provider=Робіць сваё змесціва даступным лагістычнай сетцы. +logistic-chest-requester=Запытвае пэўныя прадметы з лагістычнай сеткі. +logistic-chest-storage=Доўгатэрміновае сховішча лагістычнай сеткі. +logistic-robot=Транспартуе прадметы паміж лагістычнымі кантэйнерамі. +nuclear-reactor=Спажывае ячэйкі з уранавым палівам для выраба цяпла. Цеплатворнасць павышаецца, калі размешчаны побач з іншымі рэактарамі. +offshore-pump=Пампуе ваду з вадаёмаў. +power-switch=Кантралюе злучэнні электрычнай сеткі. Можа кантралявацца лагічнай сеткай. +programmable-speaker=Падлучаецца да лагічнай сеткі і можа прайграваць сігналы трывогі, музыкальныя ноты або паказваць папярэджанні. +radar=Сканіруе наваколле і абнаўляе звесткі на карце вакол сябе. +rail-chain-signal=Улічвае стан наступнага семафору, што дазваляе дакладней наладжваць рух цягнікоў. +rail-signal=Падзяляе чыгуначную сістэму на блокі, што дазваляе кантраляваць рух цягнікоў і выпускаць некалькі лакаматываў на адзін шлях. +roboport=Аснова будаўнічых і лагістычных сетак робатаў. Размясціце некалькі робапортаў, каб пашырыць ахоп сеткі. +rocket-silo=Выкарыстоўваецца для стварэння і запуску ракеты. Гэта дазволіць вам перамагчы ў гульні. +solar-panel=Вырабляе электрычнасць. Удзень мае магутнасць у 100%, уначы – 0%. +splitter=Можа спалучаць патокі з уваходных канвеераў ці, наадварот, падзяляць іх на два аднолькавыя. +steam-engine=Вырабляе электрычнасць з дапамогай пары ад нагрэтых вадкасцяў. +steam-turbine=Вырабляе электрычнасць з дапамогай пары ад нагрэтых вадкасцяў. +train-stop=Пункт прыпынку цягніка. +[entity-name] +1x2-remnants=Рэшткі 1x2 +accumulator=Акумулятар +acid-splash=Лужына кіслаты +arithmetic-combinator=Арыфметычны камбінатар +artillery-turret=Артылерыйская гармата +artillery-wagon=Артылерыйскі вагон +assembling-machine-1=Аўтамат зборкі 1 +assembling-machine-2=Аўтамат зборкі 2 +assembling-machine-3=Аўтамат зборкі 3 +beacon=Маяк +behemoth-biter=Пачварны кусака +behemoth-biter-corpse=Труп пачварнага кусакі +behemoth-spitter=Пачварны плявака +behemoth-spitter-corpse=Труп пачварнага плявакі +behemoth-worm-corpse=Труп пачварнага чарвя +behemoth-worm-turret=Пачварны чэрвь +big-artillery-explosion=Вялікі выбух артылерыі +big-biter=Вялікі кусака +big-biter-corpse=Труп вялікага кусакі +big-electric-pole=Вялікі слуп ЛЭП +big-explosion=Вялікі выбух +big-remnants=Вялікія рэшткі +big-scorchmark=Вялікі кратэр +big-scorchmark-tintable=Вялікі афарбаваны кратэр +big-ship-wreck-1=Вялікія рэшткі карабля +big-ship-wreck-2=Вялікія рэшткі карабля +big-ship-wreck-3=Вялікія рэшткі карабля +big-spitter=Вялікі плявака +big-spitter-corpse=Труп вялікага плявакі +big-worm-corpse=Труп вялізнага чарвя +big-worm-turret=Вялізны чэрвь +biter-spawner=Вулей кусак +biter-spawner-corpse=Рэшткі вулья кусак +blood-explosion-big=Вялікі крывавы выбух +blood-explosion-huge=Велізарны крывавы выбух +blood-explosion-small=Малы крывавы выбух +blood-fountain=Крывавы фантан +blood-fountain-big=Вялікі крывавы фантан +blood-fountain-hit-spray=Бруя крывавага фантана +blue-chest=Сіні куфар +boiler=Бойлер +burner-generator=Цвёрдапаліўны генератар +burner-inserter=Цвёрдапаліўны перадатчык +burner-mining-drill=Цвёрдапаліўны бур +car=Аўтамабіль +cargo-wagon=Грузавы вагон +centrifuge=Цэнтрыфуга +character=Персанаж +character-corpse=Труп персанажа +chemical-plant=Хімічны завод +cliff=Скала +coal=Вугаль +compilatron=Кампілятрон +constant-combinator=Пастаянны камбінатар +construction-robot=Будаўнічы робат +copper-cable=Медны дрот +copper-ore=Медная руда +crash-site-chest-1=Капсула +crash-site-chest-2=Капсула +crash-site-fire-flame=Полымя пажара з месца падзення +crash-site-spaceship=Касмічны карабель +crash-site-spaceship-wreck-big=Вялікі абломак касмічнага карабля +crash-site-spaceship-wreck-medium=Сярэдні абломак касмічнага карабля +crash-site-spaceship-wreck-small=Маленькія абломкі касмічнага карабля +crude-oil=Сырая нафта +curved-rail=Загнутыя рэйкі +cutscene-gun-turret=Кулямётная турэль +dead-dry-hairy-tree=Мёртвае сухое разгалістае дрэва +dead-grey-trunk=Мёртвы шэры ствол +dead-tree-desert=Мёртвае дрэва - пустыня +decider-combinator=Камбінатар-параўнальнік +deconstructible-tile-proxy=Разбуральная клетка +defender=Абарончы робат +destroyer=Баявы робат +distractor=Робат-прынада +dry-hairy-tree=Сухое разгалістае дрэва +dry-tree=Сухое дрэва +electric-energy-interface=Інтэрфэйс электраэнэргіі +electric-furnace=Электрычная печ +electric-mining-drill=Электрычны бур +enemy-damaged-explosion=Шмаццё падарванага ворага +entity-ghost=Праекцыя аб’екта +explosion=Выбух +explosion-hit=След выбуху +express-loader=Хуткасны пагрузчык +express-splitter=Хуткасны падзяляльнік +express-transport-belt=Хуткасны канвеер +express-underground-belt=Хуткасны падземны канвеер +factorio-logo-11tiles=Лагатып Factorio, 11 тайлаў +factorio-logo-16tiles=Лагатып Factorio, 16 тайлаў +factorio-logo-22tiles=Лагатып Factorio, 22 тайлы +fast-inserter=Паскораны перадатчык +fast-loader=Паскораны пагрузчык +fast-splitter=Паскораны падзяляльнік +fast-transport-belt=Паскораны канвеер +fast-underground-belt=Паскораны падземны канвеер +filter-inserter=Перадатчык-фільтар +fire-flame=Агонь +fish=Рыба +flamethrower-turret=Агнямётная турэль +fluid-wagon=Вагон-цыстэрна +flying-robot-damaged-explosion=Аскепкі ўзарванага лятаючага робата +gate=Вароты +green-coral=Зялёны карал +grenade-explosion=Выбух гранаты +ground-explosion=Выбух зямлі +gun-turret=Кулямётная турэль +heat-exchanger=Цеплаабменнік +heat-interface=Цеплавы інтэрфэйс +heat-pipe=Цеплавая труба +huge-scorchmark=Велізарны кратэр +huge-scorchmark-tintable=Велізарны афарбаваны кратэр +infinity-chest=Бясконцы куфар +infinity-pipe=Бясконцая труба +inserter=Перадатчык +iron-chest=Жалезны куфар +iron-ore=Жалезная руда +item-on-ground=Прадмет на зямлі +item-request-proxy=Слот для запыту прадмета +lab=Лабараторыя +land-mine=Наземная міна +laser-bubble=Лазерная бурбалка +laser-turret=Лазерная турэль +linked-belt=Злучаны канвеер +linked-chest=Злучаны куфар +loader=Пагрузчык +loader-1x1=Пагрузчык 1x1 +locomotive=Лакаматыў +logistic-chest-active-provider=Актыўны кантэйнер-раздавальнік +logistic-chest-buffer=Буферны кантэйнер +logistic-chest-passive-provider=Пасіўны кантэйнер-раздавальнік +logistic-chest-requester=Кантэйнер запыту +logistic-chest-storage=Кантэйнер-захавальнік +logistic-robot=Лагістычны робат +long-handed-inserter=Доўгі перадатчык +market=Кірмаш +massive-explosion=Масіўны выбух +medium-biter=Сярэдні кусака +medium-biter-corpse=Труп сярэдняга кусакі +medium-electric-pole=Сярэдні слуп ЛЭП +medium-explosion=Сярэдні выбух +medium-remnants=Сярэднія рэшткі +medium-scorchmark=Сярэдні кратэр +medium-scorchmark-tintable=Сярэдні афарбаваны кратэр +medium-ship-wreck=Сярэднія рэшткі карабля +medium-small-remnants=Невялікія рэшткі +medium-spitter=Сярэдні плявака +medium-spitter-corpse=Труп сярэдняга плявакі +medium-worm-corpse=Труп сярэдняга чарвя +medium-worm-turret=Сярэдні чэрвь +nuclear-reactor=Ядзерны рэактар +offshore-pump=Прыбярэжная помпа +oil-refinery=Нафтаапрацоўны завод +pipe=Труба +pipe-to-ground=Падземная труба +player-port=Пункт адраджэння гульца +poison-cloud=Ёдкае воблака +power-switch=Сеткавы вымыкальнік +programmable-speaker=Праграмаваны дынамік +pump=Помпа +pumpjack=Нафтавая вышка +radar=Радар +rail-chain-signal=Ланцуговы семафор +rail-ending-remnants=Рэшткі канчатку рэльсаў +rail-signal=Семафор +red-chest=Чырвоны куфар +red-desert-rock-big=Вялікі чырвоны пустынны камень +red-desert-rock-huge=Вялізны чырвоны пустынны камень +roboport=Робапорт +rock-big=Вялікі камень +rock-damaged-explosion=Аскепкі ўзарванай скалы +rock-huge=Вялізны камень +rocket=Ракета +rocket-silo=Ракетная шахта +sand-rock-big=Вялікі пясчаны камень +simple-entity-with-force=Просты аб’ект з фракцыяй +simple-entity-with-owner=Просты аб’ект з уладальнікам +small-biter=Маленькі кусака +small-biter-corpse=Труп маленькага кусакі +small-cliff=Маленькая скала +small-electric-pole=Маленькі слуп ЛЭП +small-lamp=Ліхтар +small-remnants=Маленькія рэшткі +small-scorchmark=Маленькі кратэр +small-scorchmark-tintable=Маленькі афарбаваны кратэр +small-ship-wreck=Маленькія рэшткі карабля +small-spitter=Маленькі плявака +small-spitter-corpse=Труп маленькага плявакі +small-worm-corpse=Труп маленькага чарвя +small-worm-turret=Маленькі чэрвь +solar-panel=Сонечная панэль +space-module-wreck=Рэшткі ратавальнай капсулы +spark-explosion=Іскравы выбух +spark-explosion-higher=Вышэйшы іскравы выбух +spidertron=Спайдартрон +spidertron-leg=Нага спайдартрона +spidertron-military-target=Ваенная мэта спайдартрона +spitter-spawner=Вулей плявак +spitter-spawner-corpse=Рэшткі вулья плявак +splitter=Падзяляльнік +stack-filter-inserter=Пакетны перадатчык-фільтар +stack-inserter=Пакетны перадатчык +steam-engine=Паравы электрагенератар +steam-turbine=Паравая турбіна +steel-chest=Сталёвы куфар +steel-furnace=Сталёвая печ +stone=Камень +stone-furnace=Каменная печ +stone-wall=Сцяна +storage-tank=Цыстэрна +straight-rail=Прамыя рэйкі +substation=Падстанцыя +tank=Танк +tile-ghost=Праекцыя тайла +tile-proxy=Тайлы +train-stop=Чыгуначная станцыя +transport-belt=Канвеер +tree=Дрэва +tree-brown=Карычневае дрэва +tree-dying-proxy=Забруджванне, якое паглынаецца дрэвами і шкодзіць ім +tree-proxy=Дрэвы +tree-red=Чырвонае дрэва +tree-stump=Пень +underground-belt=Падземны канвеер +uranium-cannon-shell-explosion=Выбух уранавага гарматнага снарада +uranium-ore=Уранавая руда +wall-damaged-explosion=Аскепкі ўзарванай сцяны +water-splash=Усплёск вады +water-well-pump=Калодзежная помпа +wooden-chest=Дашчанка +[equipment-name] +battery-equipment=Асабістая батарэя +battery-mk2-equipment=Асабістая батарэя МК2 +belt-immunity-equipment=Магнітны пас +discharge-defense-equipment=Электраразрадны абарончы камплект +energy-shield-equipment=Энэргетычны шчыт +energy-shield-mk2-equipment=Энэргетычны шчыт MK2 +exoskeleton-equipment=Экзашкілет +fusion-reactor-equipment=Партатыўны тэрмаядзерны рэактар +night-vision-equipment=Прылада начнога бачання +personal-laser-defense-equipment=Персанальны лазерны абарончы камплект +personal-roboport-equipment=Персанальны робапорт +personal-roboport-mk2-equipment=Персанальны робапорт MK2 +solar-panel-equipment=Партатыўная сонечная панэль +[fluid-name] +crude-oil=Сырая нафта +heavy-oil=Мазут +light-oil=Дызельнае паліва +lubricant=Лубрыкант +petroleum-gas=Нафтавы газ +steam=Пара +sulfuric-acid=Серная кіслата +water=Вада +[fuel-category-name] +chemical=Цвёрдае паліва +nuclear=Ядзернае паліва +[item-description] +artillery-targeting-remote=Дазваляе кіраваць артылерыяй уручную. +battery-equipment=Захоўвае электраэнэргію для модуляў рыштунку. +belt-immunity-equipment=Утрымлівае гульца на месцы, не дазваляючы канвеерам яго перамяшчаць. +blueprint=Захоўвае план канструкцыі для будаўнічых робатаў. +blueprint-book=Захоўвае рысункі і падобныя прадметы. +copper-cable=Таксама можа быць выкарыстаны для ручнога злучэння і адлучэння слупоў ЛЭП і вымыкальнікаў з дапамогай __CONTROL__build__. +deconstruction-planner=Пазначае канструкцыі, якія будаўнічыя робаты пазней знясуць. +discharge-defense-equipment=Пры актывацыі атакуе, адкідвае і аглушае ворагаў. +effectivity-module=Паніжае электрарасходаванне аўтамату. Мінімальнае электрарасходаванне – 20% ад пачатковага. +energy-shield-equipment=Забяспечвае персанажа энэргашчытом для абароны. +exoskeleton-equipment=Узвышае хуткасць перамяшчэння. +fusion-reactor-equipment=Сілкуе модулі рыштунку. +green-wire=Можа быць выкарыстаны для падлучэння аўтаматаў да лагічнай сеткі з дапамогай __CONTROL__build__. +land-mine=Выбухае пры набліжэнні ворага, наносячы яму шкоду і аглушаючы яго. +landfill=Выкарыстоўваецца для асушэння вадаёмаў. +mining-tool=Павышае хуткасць здабычы ўручную. +night-vision-equipment=Дазваляе лепей бачыць у цемры. +personal-roboport-equipment=Сілкуе будаўнічых робатаў, дазваляючы ім працаваць вакол гульца. +productivity-module=Аўтамат будзе ствараць большую колькасць прадметаў за кошт узвышанага электрарасходавання і зніжанай хуткасці\n Працуе толькі з прамежкавымі кампанентамі. +rail=Карыстайцеся, каб пракладваць прамые рэйкі ўручную альбо праз рэйкавы планавальнік. Планавальнік можа пракладваць кароткія шляхі напрамкі з дапамогай __CONTROL__build__, а таксама доўгія шляхі-праекцыі з дапамогай __CONTROL__build-ghost__. +red-wire=Можа быць выкарыстаны для падлучэння аўтаматаў да лагічнай сеткі з дапамогай __CONTROL__build__. +repair-pack=Выкарыстоўваецца для рамонту аб'ектаў. +satellite=Спадарожнік мусіць быць змешчаны ў ракеце. +science-pack=Выкарыстоўваецца ў лабараторыях для даследаванняў. +slowdown-capsule=Запавольвае паражоных праціўнікаў. +solar-panel-equipment=Сілкуе модулі рыштунку. +space-science-pack=Выкарыстоўваецца ў лабараторыях для даследаванняў. Можна здабыць, калі даслаць у космас ракету са спадарожнікам. +speed-module=Паскарае працу аўтамата за кошт узвышанага энэргарасходавання. +spidertron-remote=Дазваляе кіраваць рухам спайдартрона праз карту. +upgrade-planner=Пазначае канструкцыі, якія будаўнічыя робаты пазней мадэрнізуюць. +[item-group-name] +combat=Баявыя тэхналогіі +effects=Эфекты +enemies=Ворагі +energy=Энэргія +environment=Наваколле +fluids=Вадкасці +intermediate-products=Кампаненты +logistics=Лагістыка +other=Несартаванае +production=Вытворчасць +signals=Сігналы +[item-limitation] +item-not-allowed-in-this-container-item=Гэты прадмет нельга пакласці ў гэты кантэйнер. +production-module-usable-only-on-intermediates=Модуль прадукцыйнасці працуе толькі на сыравіннай прадукцыі. +[item-name] +advanced-circuit=Электраплата +artillery-shell=Артылерыйскі снарад +artillery-targeting-remote=Пульт кіравання артылерыяй +artillery-turret=Артылерыйская турэль +artillery-wagon-cannon=Артылерыйская гармата +atomic-bomb=Атамная бомба +automation-science-pack=Аўтаматызатарскі даследчыцкі набор +battery=Батарэя +belt-immunity-equipment=Магнітны пас +blueprint=Рысунак +blueprint-book=Кніга з рысункамі +burner-generator=Цвёрдапаліўны генератар +cannon-shell=Гарматны снарад +chemical-science-pack=Хімічны даследчыцкі набор +cliff-explosives=Выбухоўка для скал +cluster-grenade=Кластарная граната +coal=Вугаль +coin=Грош +combat-shotgun=Аўтаматычны шротнік +concrete=Бетон +copper-cable=Медны дрот +copper-ore=Медная руда +copper-plate=Медная плітка +copy-paste-tool=Інструмент капіявання/устаўлення +crude-oil-barrel=Бочка з нафтай +cut-paste-tool=Інструмент выразання/устаўлення +deconstruction-planner=План зносу +defender-capsule=Капсула з абарончымі робатамі +destroyer-capsule=Капсула з баявымі робатамі +discharge-defense-remote=Пульт электразараднага абарончага камплекта +distractor-capsule=Капсула з робатамі-прынадамі +effectivity-module=Модуль эфектыўнасці +effectivity-module-2=Модуль эфектыўнасці 2 +effectivity-module-3=Модуль эфектыўнасці 3 +electric-energy-interface=Інтэрфэйс электраэнэргіі +electric-engine-unit=Электрарухавік +electronic-circuit=Мікрасхема +empty-barrel=Пустая бочка +engine-unit=Рухавік +explosive-cannon-shell=Выбухны гарматны снарад +explosive-rocket=Выбухная ракета +explosive-uranium-cannon-shell=Выбухны ўранавы гарматны снарад +explosives=Выбуховыя рэчывы +filled-barrel=Бочка з вадкасцю (__1__) +firearm-magazine=Магазін +fish=Рыба +flamethrower=Агнямёт +flamethrower-ammo=Паліва для агнямёта +flamethrower-turret=Агнямётная турэль +flying-robot-frame=Каркас робата +green-wire=Зялёны сігнальны провад +grenade=Граната +hazard-concrete=Бетон з разметкай +heat-interface=Цеплавы інтэрфэйс +heavy-armor=Цяжкая браня +infinity-chest=Бясконцы куфар +infinity-pipe=Бясконцая труба +iron-gear-wheel=Жалезная шасцярня +iron-ore=Жалезная руда +iron-plate=Жалезная плітка +iron-stick=Жалезны стрыжань +item-with-inventory=Прадмет з інвентаром +item-with-label=Прадмет з пазнакай +item-with-tags=Прадмет з тэгамі +lab=Лабараторыя +landfill=Меліяратар +laser-turret=Лазерная турэль +light-armor=Лёгкая браня +linked-chest=Злучаны куфар +logistic-science-pack=Лагістычны даследчыцкі набор +low-density-structure=Канструкцыя малой шчыльнасці +military-science-pack=Вайсковы даследчыцкі набор +modular-armor=Модульная браня +nuclear-fuel=Ядзернае паліва +piercing-rounds-magazine=Магазін з бранябойнымі патронамі +piercing-shotgun-shell=Бранябойныя патроны з шротам +pistol=Пісталет +plastic-bar=Пластыкавы брусок +poison-capsule=Капсула з атрутай +pollution=Забруджванне +power-armor=Сілавая браня +power-armor-mk2=Сілавая браня MK2 +processing-unit=Працэсар +production-science-pack=Вытворчы даследчыцкі набор +productivity-module=Модуль прадукцыйнасці +productivity-module-2=Модуль прадукцыйнасці 2 +productivity-module-3=Модуль прадукцыйнасці 3 +rail=Рэйкі +rail-planner=Планавальнік чыгункі +raw-fish=Сырая рыба +red-wire=Чырвоны сігнальны провад +refined-concrete=Жалезабетон +refined-hazard-concrete=Жалезабетон з разметкай +repair-pack=Рамонтны набор +rocket=Ракета +rocket-control-unit=Блок кіравання ракетай +rocket-fuel=Ракетнае паліва +rocket-launcher=Ракетніца +rocket-part=Элемент ракеты +satellite=Спадарожнік +selection-tool=Інструмент вылучэння +shotgun=Шротнік +shotgun-shell=Патроны з шротам +simple-entity-with-force=Просты аб’ект з фракцыяй +simple-entity-with-owner=Просты аб’ект з уладальнікам +slowdown-capsule=Капсула запавольвання +solar-panel=Сонечная панэль +solid-fuel=Цвёрдае паліва +space-science-pack=Касмічны даследчыцкі набор +speed-module=Модуль хуткасці +speed-module-2=Модуль хуткасці 2 +speed-module-3=Модуль хуткасці 3 +spidertron-remote=Пульт кіравання спайдартронам +spidertron-rocket-launcher=Ракетная ўстаноўка спайдартрона +steel-plate=Сталёвая балка +stone=Камень +stone-brick=Каменная цагліна +stone-path=Брукаванка +submachine-gun=Пісталет-кулямёт +sulfur=Сера +tank-cannon=Танкавая гармата +tank-flamethrower=Бартавы агнямёт +tank-machine-gun=Бартавы кулямёт +upgrade-planner=План мадэрнізацыі +uranium-235=Уран-235 +uranium-238=Уран-238 +uranium-cannon-shell=Уранавы гарматны снарад +uranium-fuel-cell=Ячэйка з уранавым палівам +uranium-ore=Уранавая руда +uranium-rounds-magazine=Магазін з уранавымі патронамі +used-up-uranium-fuel-cell=Скарыстаная ячэйка уранавага паліва +utility-science-pack=Дапаможны даследчыцкі набор +vehicle-machine-gun=Бартавы кулямёт +wood=Драўніна +[map-gen-preset-description] +death-world=«Тутэйшыя» больш небяспечныя і хутчэй развіваюцца. +death-world-marathon=Рэцэпты і тэхналогіі даражэйшыя, а «тутэйшыя» – небяспечныя, і іх шмат. Абірайце гэтую опцыю толькі тады, калі вы асвоіліся ў Factorio. +default=Стандартныя налады. Рэкамендуем гуляць у Factorio менавіта з імі. +island=Вялікі востраў у бясконцым акіяне. +marathon=Узвышаны кошт рэцэптаў і тэхналогій. +rail-world=Радовішчы рэсурсаў вялізныя і размешчаны на вялікіх адлегласцях адно ад аднаго. Вельмі спрыяе развіццю чыгуначнай сістэмы. «Тутэйшыя» не будуць ствараць новыя вуллі ці вяртацца на ўжо ачышчаную тэрыторыю. +ribbon-world=Вышыня карты абмежавана да 128 тайлаў, што часта вядзе да новых выпрабаванняў і цікавых сітуацый. +rich-resources=Радовішчы рэсурсаў будуць багацейшымі, пашыраць базу можна будзе радзей. +[map-gen-preset-name] +death-world=Свет смерці +death-world-marathon=Марафон свету смерці +default=Па змаўчанні +island=Востраў +marathon=Марафон +rail-world=Чыгуначны свет +ribbon-world=Свет-стужка +rich-resources=Багатая рэсурсамі +[mod-description] +base[1]=Базавы мод, які ўтрымлівае стандартныя дадзеныя гульні і стандартную кампанію. +[mod-name] +base=Базавы мод +[modifier-description] +artillery-range=Шкода артылерыйскага снарада: +__1__ +artillery-shell-shooting-speed-bonus=Хуткасць стральбы артылерыі: +__1__ +auto-character-logistic-trash-slots=Аўтаматычныя смеццевыя фільтры персанажа +beam-damage-bonus=Шкода ад прамянёў: +__1__ +bullet-damage-bonus=Шкода ад куль: +__1__ +bullet-shooting-speed-bonus=Хуткасць стральбы кулямі: +__1__ +cannon-shell-damage-bonus=Шкода гарматнага снарада: +__1__ +cannon-shell-shooting-speed-bonus=Хуткасць стральбы гарматнымі снарадамі: +__1__ +character-build-distance=Адлегласць будаўніцтва: +__1__ +character-crafting-speed=Хуткасць ручнога стварэння: +__1__ +character-health-bonus=Здароўе персанажа: +__1__ +character-inventory-slots-bonus=Бонусныя слоты інвентара: +__1__ +character-item-drop-distance=Адлегласць выбрасывання: +__1__ +character-item-pickup-distance=Адлегласць падбірання: +__1__ +character-logistic-requests=Лагістычныя запыты персанажа +character-logistic-trash-slots=Бонусныя смеццевыя слоты: +__1__ +character-loot-pickup-distance=Адлегласць падбора здабычы: +__1__ +character-mining-speed=Хуткасць ручной здабычы: +__1__ +character-reach-distance=Адлегласць дасяжнасці персанажам: +__1__ +character-resource-reach-distance=Адлегласць дасяжнасці рэсурсаў: +__1__ +character-running-speed=Хуткасць хадзьбы: +__1__ +deconstruction-time-to-live=Час існавання планаў зносу: +__1__ +electric-damage-bonus=Шкода ад электрычнасці: +__1__ +flamethrower-damage-bonus=Шкода ад агню: +__1__ +flamethrower-turret-attack-bonus=Шкода ад агнямётных турэляў: +__1__ +fluid-damage-modifier=Мадыфікатар шкоды вадкасцей +follower-robot-lifetime=Час жыцця робатаў-спадарожнікаў: +__1__ +ghost-time-to-live=Час перабудоўлі праекцыі: +__1__ +grenade-damage-bonus=Шкода ад гранат: +__1__ +gun-turret-attack-bonus=Шкода ад кулямётных турэляў: +__1__ +inserter-stack-size-bonus=Бонус умяшчальнасці астатніх перадатчыкаў: +__1__ +laboratory-productivity=Бонус прадукцыйнасці лабараторый: +__1__ +laboratory-speed=Хуткасць працы лабараторыі: +__1__ +landmine-damage-bonus=Шкода ад мін: +__1__ +laser-damage-bonus=Шкода ад лазеру: +__1__ +laser-shooting-speed-bonus=Хуткасць лазернай стральбы: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Мінімальная хуткасць праверкі абнаўленняў будоўлі: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Максімальная хуткасць праверкі абнаўленняў будоўлі: +__1__ +maximum-following-robots-count=Максімальная колькасць робатаў-спадарожнікаў: +__1__ +mining-drill-productivity-bonus=Прадукцыйнасць здабычы: +__1__ +rocket-damage-bonus=Шкода ад ракет: +__1__ +rocket-shooting-speed-bonus=Хуткасць стральбы ракетамі: +__1__ +shotgun-shell-damage-bonus=Шкода ад шроту: +__1__ +shotgun-shell-shooting-speed-bonus=Хуткасць стральбы шротам: +__1__ +stack-inserter-capacity-bonus=Бонус умяшчальнасці пакетнага перадатчыка: +__1__ +train-braking-force-bonus=Бонус тармажэння цягнікоў: +__1__ +worker-robot-battery=Бонус да батарэі рабочых робатаў: +__1__ +worker-robot-speed=Бонус да хуткасці рабочых робатаў: +__1__ +worker-robot-storage=Бонус да вагапад’ёмнасці рабочых робатаў: +__1__ +zoom-to-world-blueprint-enabled=Павялічаны план будаўнічай схемы +zoom-to-world-deconstruction-planner-enabled=Павялічаны план схемы разборкі +zoom-to-world-enabled=Наблізіць да мясцовасці +zoom-to-world-ghost-building-enabled=Размяшчэнне праекцый у набліжэнні да мясцовасці +zoom-to-world-selection-tool-enabled=Выдзяленне вобласці ў набліжэнні да мясцовасці +zoom-to-world-upgrade-planner-enabled=План паляпшэння ў набліжэнні да мясцовасці +[programmable-speaker-instrument] +alarms=Апавяшчэнні +bass=Бас +celesta=Чэлеста +drum-kit=Ударныя +lead=Сола-гітара +miscellaneous=Іншае +piano=Піяніна +plucked=Шчыпковыя струны +saw=Пілападобныя +square=Квадратападобныя +steel-drum=Сталёвы барабан +vibraphone=Вібрафон +[programmable-speaker-note] +A#2=Ля-дыез вялікай актавы +A#3=Ля-дыез малай актавы +A#4=Ля-дыез першай актавы +A#5=Ля-дыез другой актавы +A#6=Ля-дыез трэцяй актавы +A#7=Ля-дыез чацвёртай актавы +A2=Ля вялікай актавы +A3=Ля малай актавы +A4=Ля першай актавы +A5=Ля другой актавы +A6=Ля трэцяй актавы +A7=Ля чацвёртай актавы +B2=Сі вялікай актавы +B3=Сі малай актавы +B4=Сі першай актавы +B5=Сі другой актавы +B6=Сі трэцяй актавы +B7=Сі чацвёртай актавы +C#3=До-дыез малай актавы +C#4=До-дыез першай актавы +C#5=До-дыез другой актавы +C#6=До-дыез трэцяй актавы +C#7=До-дыез чацвёртай актавы +C#8=До-дыез пятай актавы +C3=До малай актавы +C4=До першай актавы +C5=До другой актавы +C6=До трэцяй актавы +C7=До чацвёртай актавы +C8=До пятай актавы +D#3=Рэ-дыез малай актавы +D#4=Рэ-дыез першай актавы +D#5=Рэ-дыез другой актавы +D#6=Рэ-дыез трэцяй актавы +D#7=Рэ-дыез чацвёртай актавы +D#8=Рэ-дыез пятай актавы +D3=Рэ малай актавы +D4=Рэ першай актавы +D5=Рэ другой актавы +D6=Рэ трэцяй актавы +D7=Рэ чацвёртай актавы +D8=Рэ пятай актавы +E3=Мі малай актавы +E4=Мі першай актавы +E5=Мі другой актавы +E6=Мі трэцяй актавы +E7=Мі чацвёртай актавы +E8=Мі пятай актавы +F#2=Фа-дыез вялікай актавы +F#3=Фа-дыез малай актавы +F#4=Фа-дыез першай актавы +F#5=Фа-дыез другой актавы +F#6=Фа-дыез трэцяй актавы +F#7=Фа-дыез чацвёртай актавы +F2=Фа вялікай актавы +F3=Фа малай актавы +F4=Фа першай актавы +F5=Фа другой актавы +F6=Фа трэцяй актавы +F7=Фа чацвёртай актавы +G#2=Соль-дыез вялікай актавы +G#3=Соль-дыез малай актавы +G#4=Соль-дыез першай актавы +G#5=Соль-дыез другой актавы +G#6=Соль-дыез трэцяй актавы +G#7=Соль-дыез чацвёртай актавы +G2=Соль вялікай актавы +G3=Соль малай актавы +G4=Соль першай актавы +G5=Соль другой актавы +G6=Соль трэцяй актавы +G7=Соль чацвёртай актавы +achievement-unlocked=Адкрыта дасягненне +alarm-1=Трывога 1 +alarm-2=Трывога 2 +alert-destroyed=Увага: Аб’ект знішчаны +armor-insert=Усталяванне ў браню +armor-remove=Адлучэнне ад брані +buzzer-1=Званок 1 +buzzer-2=Званок 2 +buzzer-3=Званок 3 +cannot-build=Немагчыма пабудаваць +clap=Плёск +console-message=Кансольнае паведамленне +cowbell=Званочак +crafting-finished=Стварэнне скончана +crash=Талерка +fx=Fx +game-lost=Параза ў гульні +game-won=Перамога ў гульні +gui-click=Пстрык інтэрфэйсу +gui-click-2=Пстрык інтэрфэйсу 2 +hat-1=Талерка 1 +hat-2=Талерка 2 +high-q=Высокая Q +inventory-move=Перамяшчэнне ў інвентары +kick-1=Удар 1 +kick-2=Удар 2 +new-objective=Новая мэта +perc-1=Перкусія 1 +perc-2=Перкусія 2 +research-completed=Даследаванне скончана +reverse-cymbal=Зваротная талерка +ring=Званок +scenario-message=Паведамленне сцэнара +shaker=Шэйкер +siren=Сірэна +snare-1=Малы барабан 1 +snare-2=Малы барабан 2 +snare-3=Малы барабан 3 +triangle=Трохвугольнік +[recipe-name] +advanced-oil-processing=Пашыраная апрацоўка нафты +basic-oil-processing=Базавая апрацоўка нафты +coal-liquefaction=Звадкаванне вугля +empty-crude-oil-barrel=Апаражніць бочку з нафтой +empty-filled-barrel=Апаражніць бочку (__1__) +fill-barrel=Напоўніць бочку (__1__) +fill-crude-oil-barrel=Напоўніць бочку нафтой +heavy-oil-cracking=Перапрацоўка мазуту ў дызельнае паліва +kovarex-enrichment-process=Працэс Каварэкса +light-oil-cracking=Перапрацоўка дызельнага паліва ў нафтавы газ +nuclear-fuel-reprocessing=Пераапрацоўка ядзернага паліва +uranium-processing=Апрацоўка ўрану +[shortcut] +alt-mode=Укл./выкл. рэжым дадатковай інфармацыі +copy=Скапіяваць +cut=Выразаць +import-string=Імпартаваць радок +inline-keybind-format=__1__ (__2__) +make-blueprint=Рысунак +make-blueprint-book=Кніга з рысункамі +make-deconstruction-planner=План зносу +make-upgrade-planner=План мадэрнізацыі +out-of-line-keybind-format=__1__\n(__2__) +paste=Уставіць +toggle-equipment-movement-bonus=Укл./выкл. экзашкілет +toggle-personal-logistic-requests=Укл./выкл. персанальныя лагістычныя запыты +toggle-personal-roboport=Укл./выкл. персанальны робапорт +undo=Адмяніць +undo-unavailable=Адмяніць +[story] +message-log-close=Закрыць +message-log-title=Гісторыя паведамленняў +[technology-description] +advanced-electronics=Інтэгральныя мікрасхемы і мікрапрацэсары для пашыраных вылічэнняў. +advanced-material-processing=Палепшаныя печы, якія хутчэй пераплаўляюць матэрыялы. +advanced-oil-processing=Апрацоўка сырой нафты з выдзяленнем яе фракцый, якія можна перапрацаваць у далейшым. +artillery=Дальнабойная гармата, усталяваная на платформу або чыгуначны вагон. Аўтаматычна вядзе агонь па адлеглых варожых базах. У ручным рэжыме дальнабойнасць павялічваецца. +artillery-shell-range=Узвышае далёкасць вядзення агню артылерыі – як пры аўтаматычным, так і пры ручном навядзенні. +artillery-shell-speed=Узвышае хуткасць стральбы артылерыі. +atomic-bomb=Баегалоўкі страшэннай разбуральнай сілы, якія могуць знішчыць літаральна ўсё на многія метры навокал. +automated-construction=Дазваляе вам аддаваць будаўнічым робатам загад на будоўлю, паляпшэнне або знос некалькіх будынкаў адначасова, капіяванне цэлых заводаў і вырубку лясных масіваў. +automated-rail-transportation=Дазваляе будаваць чыгуначныя станцыі, з дапамогай якіх можна наладзіць аўтаматызаваныя маршруты цягнікоў. +automation=Галоўная тэхналогія для буйнамаштабнай вытворчасці. +automation-2=Аўтаматы зборкі, якія могуць апрацоўваць вадкасці. +automation-3=Аўтаматы зборкі, здольныя апрацоўваць вадкасці. Хуткасць работы і колькасць слатоў модуляў павышаныя. +automobilism=Маторная транспартная тэхніка. +battery=Электрахімічны элемент для захоўвання энэргіі. +battery-equipment=Усталёўваецца ў браню для захавання лішку энэргіі і яго выкарыстання пазней. +battery-mk2-equipment=Усталёўваецца ў браню для захавання энэргіі. +belt-immunity-equipment=Устаўляецца ў браню. Не дазваляе кантэйнерам перамяшчаць вас. +braking-force=Тармажэнне цягніка адбываецца хутчэй, і таму цягнік можа дольш захоўваць высокую хуткасць. +chemical-science-pack=Дазваляе даследаваць прасунутую апрацоўку нафты і яе фракцый. +circuit-network=Пашырае магчымасці кіравання аўтаматамі, дазваляючы злучаць іх правадамі і перасылаць сігналы між імі. +cliff-explosives=Бочкі з выбухоўным рэчывам, якога будзе дастаткова, каб разнесці ўшчэнт цэлыя скалы. +coal-liquefaction=Дазваляе пераапрацоўваць вугаль у нафтавыя прадукты з дапамогай пары і мазута. +concrete=Палепшаны будаўнічы матэрыял. Можа выкарыстоўвацца ў якасці падлогі і дарожнага пакрыцця. +construction-robotics=Будаўнічыя робаты могуць рамантаваць саюзныя пабудовы і перабудоўваць знішчаныя. Яны таксама могуць размяшчаць пабудовы на месцы праекцый. +defender=Самы просты тып баявых робатаў. Суправаджаюць і абараняюць гульца кароткі час. +destroyer=Самы перадавы тып баявых робатаў. Суправаджаюць і абараняюць гульца абмежаваны час. +discharge-defense-equipment=Калі ўсталявана ў браню, наносіць шкоду, адкідвае і аглушае бліжэйшых ворагаў пры актывацыі пультам. +distractor=Палепшаны тып баявых робатаў. Застаюцца на месцы разгортвання, страляюць ў ворагаў і прываджваюць іх. +effect-transmission=Маяк рэтранслюе эфекты модуляў на вашыя і супольныя пабудовы, размешчаныя ў яго радыусе дзеяння. +effectivity-module=Модуль, які зніжае спажыванне электрычнасці аўтаматам. +electric-energy-accumulators=Акумулятары захоўваюць лішкі электраэнэргіі на будучыню. +electric-energy-distribution=Пашыраныя спосабы распаўсюджвання электрычнасці. +electric-engine=Ператварае электрычнасць у механічную энэргію. +electronics=Электронныя кампаненты для базавай апрацоўкі сігналаў. +energy-shield-equipment=Усталёўваецца ў браню і блакуе шкоду. +energy-shield-mk2-equipment=Усталёўваецца ў браню і блакуе значна больш шкоды. +energy-weapons-damage=Узвышае шкоду ад лазерных і электрычных промняў. +engine=Ператварае паліва ў механічную энэргію. Галоўны элемент усіх транспартных сродкаў. +exoskeleton-equipment=Усталёўваецца ў браню для павялічэння хуткасці руху. Можна насіць некалькі экзашкілетаў адначасова. +explosive-rocketry=Моцныя выбухныя ракеты з павялічаным радыусам паражэння. +explosives=Даследаванне небяспечных, але кантраляваных выбухоўных рэчываў. +fast-inserter=Перадатчыкі, якія могуць хутчэй перамяшчаць і фільтраваць прадметы, дзякуючы палепшанай электроніцы. +flamethrower=Магутныя ручныя агнямёты і агнямётныя турэлі, якія паліваюць ворагаў гаручай вадкасцю і падпаляюць іх. +flammables=Дазваляе вырабляць больш эфектыўнае паліва і больш палкія гаручыя рэчывы. +fluid-handling=Разнастайныя спосабы захоўваць і транспартаваць вадкасці. +fluid-wagon=Дазваляе транспартаваць вадкасці па чыгунцы. Вагоны-цыстэрны запаўняюцца і спусташаюцца помпамі, калі размясціць іх на прамых участках. +follower-robot-count=Павялічвае максімальную колькасць робатаў-спадарожнікаў. +fusion-reactor-equipment=Усталёўваецца ў браню і сілкуе абсталяванне. +gates=Секцыі сцен, якія адкрываюцца калі патрэбна. Могуць кантралявацца лагічнай сеткай. +gun-turret=Базавыя абарончыя пабудовы, якія зараджаюцца кулямі. +heavy-armor=Цяжкая браня для палепшанай абароны. +inserter-capacity-bonus=Павялічвае ўмяшчальнасць пакетных перадатчыкаў (яны змогуць перамяшчаць больш прадметаў за адну перадачу). Некаторыя з гэтых паляпшэнняў таксама павялічваюць умяшчальнасць звычайных перадатчыкаў. +kovarex-enrichment-process=Дазваляе перарабіць уран-238 ва ўран-235. Працэс патрабуе шмат урану-235 у якасці каталізатара. +land-mine=Выбухоўныя пасткі, якія размяшчаюцца на зямлі. Актывуюцца, калі ворагі наступаюць па іх. Могуць аднаўляцца будаўнічымі робатамі пасля выбуху. Шкода ўзвышаецца праз даследаванні ўзмоцненых выбухоўных рэчываў. +landfill=Выкарыстоўваецца для асушэння вадаёмаў. +laser=Сфакусаванае святло можа наносіць шкоду. +laser-shooting-speed=Павялічвае хуткасць стральбы лазернай зброі. +laser-turret=Перадавыя абарончыя пабудовы, якія спажываюць толькі электрычнасць. +logistic-robotics=Лагістычныя робаты могуць дастаўляць прадметы гульцу ці забіраць у яго непатрэбныя. +logistic-science-pack=Дазваляе даследаваць палепшаную лагістыку, аўтаматызацыю і базавыя ваенныя тэхналогіі. +logistic-system=Адкрывае новыя лагістычныя кантэйнеры, якія пашыраюць магчымасці лагістычных робатаў. Кантэйнеры запыту запытваюць прадметы з лагістычнай сеткі. Актыўныя кантэйнеры-раздавальнікі раздаюць сваё змесціва для адпраўкі ў сховічшы або іншых мэт. Буферныя кантэйнеры запытваюць пэўныя прадметы для гульца ці для будаўнічых робатаў. +logistics=Паскораныя і гнуткія спосабы транспартыроўкі. +low-density-structure=Лёгкі, але трывалы матэрыял. Неабходны для касмічных караблей і персанальнага абсталявання. +lubricant=Апрацоўка мазуту ў лубрыкант, які выкарыстоўваецца каб паменшыць трэнне ў высокахуткасных аўтаматаў. +military=Эфектыўнейшыя сродкі абароны завода і сябе. +military-science-pack=Дазваляе даследаваць прасунутыя вайсковыя тэхналогіі. +mining-productivity=Павялічвае здабычу з бураў і нафтавых вышак. +modular-armor=Браня са спецыяльнай сеткай для абсталявання, якое надае гульцу разнастайныя бонусы. Нашэнне брані таксама павялічвае памер інвентара. +modules=Дазваляе даследаваць модулі, якія могуць быць устаўленыя ў аўтаматы для паляпшэння іх працы. +night-vision-equipment=Усталёўваецца ў браню і дазваляе носьбіту лепей бачыць уначы. +nuclear-fuel-reprocessing=Дазваляе перарабляць адпрацаванае ядзернае паліва ва ўран-238. +nuclear-power=Спосабы маштабнага выпрацоўвання электраэнэргіі з дапамогай ячэек з уранавым палівам. +oil-processing=Выраб пластыку, серы і паліва з сырой нафты. +optics=Розныя спосабы ўжывання бачнага святла. +personal-laser-defense-equipment=Усталёўваецца ў браню і аўтаматычна абстрэльвае ворагаў паблізу носьбіта. +personal-roboport-equipment=Усталёўваецца ў браню і сілкуе будаўнічых робатаў, дазваляючы ім працаваць побач з гульцом. +personal-roboport-mk2-equipment=Усталёўваецца ў браню і сілкуе будаўнічых робатаў, дазваляючы ім працаваць побач з гульцом. +physical-projectile-damage=Узвышае шкоду ад фізічнай агнястрэльнай зброі, турэляў і абарончых робатаў. +plastics=Сінтэтычныя палімеры, якія могуць быць сфармаваныя ў цэльныя аб’екты. +power-armor=Браня з павялічанай сеткай абсталявання і бонусам да памераў інвентара. +power-armor-mk2=Браня з вялізарнай сеткай абсталявання і бонусам да памераў інвентара. +production-science-pack=Дазваляе даследаваць самыя эфектыўныя аўтаматы, модулі і працэсы. +productivity-module=Модуль, які дазваляе аўтамату вырабляць больш прадметаў з той жа колькасці кампанентаў, але ўзвышае яго спажыванне электрычнасці і зніжае хуткасць працы. +rail-signals=Дазваляе арганізаваць рух некалькіх цягнікоў на адным шляху. +railway=Буйнамаштабныя перавозкі на вялікія адлегласці. +refined-flammables=Узвышае шкоду ад агнямётнай зброі. +research-speed=Узвышае эфектыўнасць даследаванняў. +robotics=Каркасы для робатаў. Павінны быць дапрацаваны, каб выконваць лагістычныя ці будаўнічыя функцыі. +rocket-control-unit=Моцны вылічальны працэсар, які можа кіраваць ракетнымі сістэмамі. +rocket-fuel=Універсальнае складанае паліва. +rocket-silo=Дазваляе вам запусціць ракету ў космас. Такім чынам вы пераможаце ў гульні. +rocketry=Асабістая ракетная ўстаноўка для цкавання ворагаў ракетамі. +solar-energy=Крыніца бясконцай энэргіі. На жаль, бескарысная ўначы. +solar-panel-equipment=Усталёўваецца ў браню і сілкуе абсталяванне. Не працуе ноччу. +space-science-pack=Дазваляе адпраўляць спадарожнікі ў космас і атрымліваць навуковыя звесткі з іх для вырабу касмічных даследчыцкіх набораў. +speed-module=Модуль, які ўзвышае хуткасць аўтамата, але таксама і спажыванне электрычнасці. +spidertron=Універсальны транспартны сродак, здольны перамяшчаць перасечаную мясцовасць. Абсталяваны хуткастрэльнай ракетнай зброяй з ручным або аўтаматычным прыцэльваннем. Можа кіравацца ўручную альбо з дапамогай пульта кіравання. +stack-inserter=Пакетныя перадатчыкі могуць перамяшчаць некалькі прадметаў за адну перадачу. +steel-axe=Узвышае хуткасць ручной здабычы. +steel-processing=Дазваляе выплаўляць сталь з жалезных плітак. +stone-wall=Для абароны вашага заводу ад нападнікаў. +stronger-explosives=Узвышае шкоду ад выбухоўнай зброі. +sulfur-processing=Надзвычайна хімічна актыўны неметалічны хімікат, які выкарыстоўваецца для вырабу сернай кіслаты і выбуховых рэчываў. +tank=Моцная баявая машына, на якой можна размясціць разнастайную зброю. +toolbelt=Павялічвае інвентар. +uranium-ammo=Палепшаная аснада з урану-238. Цвярдзейшая і важкая, наносіць сур’ёзную шкоду. +uranium-processing=Уранавая руда перарабляецца ва ўран-238 з дапамогай цэнтрыфуг – пры гэтым ёсць шанец таго, што атрымаецца багацейшы ўран-235. Абодва ізатопы патрэбныя для вырабу ячэек з уранавым палівам. +utility-science-pack=Дазваляе даследаваць самыя магутныя віды зброі, асабістае абсталяванне і кіраванне робатамі. +weapon-shooting-speed=Павялічвае хуткасць стральбы большасці агнястрэльнай зброі. +worker-robots-speed=Павялічвае хуткасць перамяшчэння лагістычных і будаўнічых робатаў. +worker-robots-storage=Павялічвае вагапад’ёмнасць лагістычных і будаўнічых робатаў. +[technology-name] +advanced-electronics=Пашыраная электроніка +advanced-material-processing=Пашыраная апрацоўка матэрыялаў +advanced-oil-processing=Пашыраная апрацоўка нафты +artillery=Артылерыя +artillery-shell-range=Далёкасць артылерыі +artillery-shell-speed=Хуткасць стральбы артылерыі +atomic-bomb=Атамная бомба +automated-rail-transportation=Аўтаматызацыя чыгункі +automation=Аўтаматызацыя +automobilism=Аўтатранспарт +battery=Батарэя +battery-equipment=Асабістая батарэя +battery-mk2-equipment=Асабістая батарэя МК2 +belt-immunity-equipment=Магнітны пас +braking-force=Сіла тармажэння +chemical-science-pack=Хімічны даследчыцкі набор +circuit-network=Лагічная сетка +cliff-explosives=Выбухоўка для скал +coal-liquefaction=Звадкаванне вугля +concrete=Бетон +construction-robotics=Будаўнічая робататэхніка +defender=Абарончы робат +destroyer=Баявы робат +discharge-defense-equipment=Электраразрадны абарончы камплект +distractor=Робат-прынада +effect-transmission=Распаўсюджванне эфектаў +effectivity-module=Модуль эфектыўнасці +electric-energy-accumulators-1=Стацыянарныя акумулятары +electric-energy-distribution=Электразабеспячэнне +electric-engine=Электрарухавік +electronics=Электроніка +energy-shield-equipment=Энэргетычныя шчыты +energy-shield-mk2-equipment=Энэргетычныя шчыты МК2 +energy-weapons-damage=Шкода ад энэргетычнай зброі +engine=Рухавік +exoskeleton-equipment=Абсталяванне экзашкілета +explosive-rocketry=Выбухное ракетнае ўзбраенне +explosives=Выбуховыя рэчывы +fast-inserter=Паскораны перадатчык +flamethrower=Агнямёт +flammables=Гаручыя вадкасці +fluid-handling=Захоўванне вадкасцяў +fluid-wagon=Вагоны-цыстэрны +follower-robot-count=Колькасць робатаў-спадарожнікаў +fusion-reactor-equipment=Партатыўны тэрмаядзерны рэактар +gate=Вароты +gun-turret=Кулямётная турэль +heavy-armor=Цяжкая браня +inserter-capacity-bonus=Бонус умяшчальнасці перадатчыка +kovarex-enrichment-process=Працэс Каварэкса +land-mine=Наземныя міны +landfill=Меліяратар +laser=Лазеры +laser-shooting-speed=Хуткасць лазернай стральбы +laser-turret=Лазерная турэль +logistic-robotics=Лагістычная робататэхніка +logistic-science-pack=Лагістычны даследчыцкі набор +logistic-system=Лагістычная сістэма +logistics=Лагістыка +low-density-structure=Канструкцыя малой шчыльнасці +lubricant=Лубрыкант +military=Ваенныя тэхналогіі +military-science-pack=Вайсковы даследчыцкі набор +mining-productivity=Прадукцыйнасць здабычы +modular-armor=Модульная браня +modules=Модулі +night-vision-equipment=Тэхналогія начнога бачання +nuclear-fuel-reprocessing=Пераапрацоўка ядзернага паліва +nuclear-power=Ядзерная энэргетыка +oil-processing=Апрацоўка нафты +optics=Оптыка +personal-laser-defense-equipment=Персанальны лазерны абарончы камплект +personal-roboport-equipment=Персанальны робапорт +personal-roboport-mk2-equipment=Персанальны робапорт MK2 +physical-projectile-damage=Шкода ад снарадаў і куль +plastics=Пластык +power-armor=Сілавая браня +power-armor-mk2=Сілавая браня MK2 +production-science-pack=Вытворчы даследчыцкі набор +productivity-module=Модуль прадукцыйнасці +rail-signals=Семафоры +railway=Чыгунка +refined-flammables=Апрацаваныя гаручыя рэчывы +research-speed=Хуткасць даследавання лабараторый +robotics=Робататэхніка +rocket-control-unit=Блок кіравання ракетай +rocket-fuel=Ракетнае паліва +rocket-silo=Ракетная шахта +rocketry=Ракетнае ўзбраенне +solar-energy=Сонечная энэргетыка +solar-panel-equipment=Партатыўная сонечная панэль +space-science-pack=Касмічны даследчыцкі набор +speed-module=Модуль хуткасці +spidertron=Спайдартрон +stack-inserter=Пакетны перадатчык +steel-axe=Сталёвая кірка +steel-processing=Апрацоўка сталі +stone-wall=Каменная сцяна +stronger-explosives=Узмоцненыя выбуховыя рэчывы +sulfur-processing=Апрацоўка серы +tank=Танк +toolbelt=Пас для інструментаў +uranium-ammo=Уранавая аснада +uranium-processing=Апрацоўка ўрану +utility-science-pack=Дапаможны даследчыцкі набор +weapon-shooting-speed=Хуткасць стральбы зброі +worker-robots-speed=Хуткасць рабочых робатаў +worker-robots-storage=Вагапад’ёмнасць рабочых робатаў +[tile-name] +concrete=Бетон +deepwater=Глыбокая вада +deepwater-green=Глыбокая зялёная вада +dirt-1=Бруд 1 +dirt-2=Бруд 2 +dirt-3=Бруд 3 +dirt-4=Бруд 4 +dirt-5=Бруд 5 +dirt-6=Бруд 6 +dirt-7=Бруд 7 +dry-dirt=Сухі бруд +grass-1=Трава +grass-2=Трава 2 +grass-3=Трава 3 +grass-4=Трава 4 +hazard-concrete-left=Бетон з разметкай злева +hazard-concrete-right=Бетон з разметкай справа +lab-dark-1=Лабараторная плітка 1 +lab-dark-2=Лабараторная плітка 2 +lab-white=Белая лабараторная плітка +landfill=Меліяратар +nuclear-ground=Ядзерная зямля +out-of-map=Па-за картай +red-desert-0=Чырвоная пустыня 0 +red-desert-1=Чырвоная пустыня 1 +red-desert-2=Чырвоная пустыня 2 +red-desert-3=Чырвоная пустыня 3 +red-desert-dark=Цёмная чырвоная пустыня +refined-concrete=Жалезабетон +refined-hazard-concrete-left=Жалезабетон з разметкай, скос улева +refined-hazard-concrete-right=Жалезабетон з разметкай, скос управа +sand-1=Пясок 1 +sand-2=Пясок 2 +sand-3=Пясок 3 +stone-path=Брукаванка +tutorial-grid=Сетка для дапаможнікаў +water=Вада +water-green=Зялёная вада +water-mud=Мелкаводдзе 2 +water-shallow=Мелкаводдзе +water-wube=Вада Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] актыўна "прапануе" сваё змесціва лагістычнай сетцы.\nКалі ж ніякіх запытаў на пэўныя прадметы ў ім няма, яго змесціва адправіцца ў [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] мае два бакі, на якіх размяшчаюцца прадметы, і гэта можна выкарыстаць для пераносу розных рэсурсаў.\n[entity=inserter] забірае прадметы з усяго канвеера, але кладзе іх толькі на супрацьлеглы бок. +buffer-chest=[entity=logistic-chest-buffer] працуе адначасова як [entity=logistic-chest-requester] і [entity=logistic-chest-passive-provider].\nЯны прадастаўляюць сваё змесціва для будаўнічых і лагістычных запытаў, а таксама кантэйнерам запыту з уключанай опцыяй "Запыты з буферных кантэйнераў". +bulk-crafting=Навёўшы курсор на рэцэпт:\n - __ALT_CONTROL__1__craft-5__ каб стварыць 5 прадметаў.\n - __ALT_CONTROL__1__craft-all__ каб стварыць усе магчымыя. +burner-inserter-refueling=[entity=burner-inserter] можа быць запраўлены іншымі перадатчыкамі, але яны таксама запраўляюцца, калі пераносяць паліва. +circuit-network=Лагічная сетка – сістэма, якая забяспечвае абмен інфармацыяй паміж аўтаматамі.\nВы можаце далучыць аўтамат да лагічнай сеткі з дапамогай [item=red-wire] і [item=green-wire].\nСістэма ўспрымае асаблівыя для сігналаў кожнага тыпу цэлалікавыя значэнні ад -2³¹(-2,147,483,648) да 2³¹(2,147,483,647) .\nЯна не патрэбна для праходжання гульні, але яна дарэчы для мноства пацешных выдумак або будаўніцтва добра аптымізаваных заводаў, якія без яе былі бы немагчымыя. +clear-cursor=Калі вы трымаеце ў курсоры прадмет, то можна пакласці яго назад у інвентар з дапамогай __CONTROL__clear-cursor__. Прадмет вернецца ў пачатковы слот ([img=utility/hand]).\nТаксама гэта дзеянне скасуе планаванне чыгункі, працягванне дротаў і вылучэнне. +connect-switch=__ALT_CONTROL__1__build__ на аб'екце з [item=copper-cable] у курсоры, каб далучыць да яго кабель.\n__ALT_CONTROL__1__remove-pole-cables__ на аб'екце, каб выдаліць усе далучаныя да яго кабелі. +construction-robots=[entity=construction-robot] выконваюць запыты лагістычнай сетцы на пабудову, знос, мадэрнізацыю і рамонт.\nЗапыты на пабудову ствараюцца пры размяшчэнні праекцый аб'ектаў, выкарыстанні [item=blueprint] або пасля знішчэння саюзных пабудоў.\nЗапыты на знос ствараюцца праз выкарыстанне [item=deconstruction-planner].\nЗапыты на мадэрнізацыю ствараюцца выкарыстаннем [item=upgrade-planner].\nТаксама гэтыя запыты можна вярнуць пры скасаванні апошніх змен. +copy-entity-settings=__CONTROL__copy-entity-settings__ і __CONTROL__paste-entity-settings__ дазваляе дубляваць налады паміж аб'ектамі.\nНапрыклад, вы можаце пераносіць прызначаныя рэцэпты паміж [entity=assembling-machine-2] або абмежаванні слотаў паміж кантэйнерамі.\n__ALT_CONTROL__1__paste-entity-settings__ і цягніце, каб перанесці налады на некалькі аб'ектаў адразу ў адзін рух. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ і __CONTROL__paste-entity-settings__ дазваляе дубляваць налады паміж аб'ектамі.\nНапрыклад, вы можаце пераносіць прызначаныя рэцэпты паміж [entity=assembling-machine-2] або абмежаванні слотаў паміж кантэйнерамі.\nУтрымлівайце __CONTROL__paste-entity-settings__ і рухайцесь праз __CONTROL__move__ для хуткага ўсталявання ў мноства аб'ектаў. +copy-paste=__CONTROL__copy__ стварае інструмент капіявання, які дазваляе захоўваць вылучэнні ў буфер абмену.\n__CONTROL__paste__ абірае апошняе скапіяванае для размяшчэння.\n__CONTROL__cycle-clipboard-forwards__ і __CONTROL__cycle-clipboard-backwards__ дазваляюць прагортваць захаванае ў буферы абмену. +copy-paste-filters=Вы можаце пераносіць паміж аб'ектамі суадносныя фільтры, запыты ці слоты-фільтры такіе, як [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] або [entity=cargo-wagon]. +copy-paste-requester-chest=Вы можаце пераносіць лагістычныя запыты паміж [entity=logistic-chest-requester].\nВы таксама можаце пераносіць з [entity=assembling-machine-2] на [entity=logistic-chest-requester], каб стварыць лагістычны запыт, заснаваны на рэцэпце. +copy-paste-spidertron=Перанос паміж [entity=spidertron] капіюе колер і лагістычныя запыты.\nТаксама будзе спроба скапіяваць сетку абсталавання, пасля якой будуць устаўлены патрэбныя прадметы з інвентара гульца (калі яны ёсць). +copy-paste-trains=Вы можаце пераносіць расклад і колер паміж [entity=locomotive].\nВы можаце пераносіць назву і колер паміж [entity=train-stop].\nІ, нарэшце, вы можаце пераносіць колер паміж [entity=locomotive] і [entity=train-stop] у любым парадку. +drag-building=Найхутчэйшы спосаб пабудовы ў прамую лінію, напрыклад, у лінію [entity=stone-furnace], гэта зажаць __CONTROL__build__, пакуль вы бяжыце ў жаданым напрамку. +drag-building-poles=Калі вы размяшчаеце [entity=small-electric-pole] перацягваннем, яны аўтаматычна будуць размяшчацца на максімальнай адлегласці адзін ад аднаго. +drag-building-underground-belts=Калі вы размяшчаеце [entity=underground-belt] ці [entity=pipe-to-ground] перацягваннем, яны аўтаматычна будуць размяшчацца на максімальнай адлегласці злучэння. +e-confirm=Усе зялёныя кнопкі ў гульні можна "пацвердзіць" з дапамогай __CONTROL__confirm-gui__.\nПаспрабуйце зараз у гэтай падказцы! +electric-network=Электрасетка раўнамерна пераносіць энергію ад вытворцаў, такіх як [entity=steam-engine] ці [entity=solar-panel], да спажыўцоў.\n__ALT_CONTROL__1__open-gui__ па слупу ЛЭП адкрывае акно статыстыкі гэтай электрасетцы. +electric-pole-connections=Слупы ЛЭП аўтаматычна злучаюцца з іншымі слупамі, калі размяшчаюцца ў "кабельнай дасяжнасці". Яны могуць мець не больш чым 5 спалучэнняў.\nЗлучэнні дадаюцца і выдаляюцца з дапамогай [item=copper-cable].\nУсе злучэнні слупа ЛЭП можна выдаліць, націснуўшы __CONTROL__remove-pole-cables__ па ім. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ на аб'екце, каб забраць з яго прадметы.\n__ALT_CONTROL__1__fast-entity-transfer__ з прадметам у курсоры, каб уставіць яго ў аб'ект.\n\n\nГэты дапаможнік навучыць вас розным спосабам пераносу прадметаў унутр і з аб'ектаў, не адчыняючы іх. +fast-belt-bending=Націск на __CONTROL__rotate__ пры пракладанні [entity=transport-belt] дазваляе вам зрабіць непарыўны паварот. +fast-obstacle-traversing=Перацягванне [entity=transport-belt] праз перашкоджанне аўтаматычна размесціць [entity=underground-belt] пры магчымасці. +fast-replace=Размяшчэнне паверх існых аб'ектаў аднаго тыпу і памеру выконвае хуткую замену. Хуткая замена захоўвае параметры істотнага аб'екта, такія як змесціва слотаў і абраны рэцэпт. +fast-replace-belt-splitter=Вы можаце хутка замяніць [entity=transport-belt] на [entity=splitter] і наадварот. +fast-replace-belt-underground=Вы можаце хутка замяніць [entity=transport-belt] на [entity=underground-belt] і наадварот.\nЛюбыя канвееры паміж уваходам і выхадам падземнага канвееру будуць аўтаматычна выкапаны.\nХуткая замена працуе гэтак жа з [entity=pipe] і [entity=pipe-to-ground]. +fast-replace-direction=Хуткая замена дазваляе імгненна змяняць кірунак аб'ектаў. +gate-over-rail=[entity=gate] можна размясціць паверх вертыкальных ці гарызантальных [entity=straight-rail].\nВароты аўтаматычна будуць адчыняцца перад цягнікамі і не пакінуць пралом у абароне. +ghost-building=Калі ў курсоры размяшчаемы аб'ект, націсніце __ALT_CONTROL__1__build-ghost__ каб стварыць яго праекцыю.\nПраекцыя аўтаматычна "запоўніцца", калі знаходзіцца ў дасяжнасці любой лагістычнай сеткі. +ghost-rail-planner=Чыгуначны планавальнік дазваляе размяшчаць доўгія рэйкавыя шляхі ў выглядзе праекцый.\nДля гэтага ўтрымлівайце __CONTROL_MODIFIER__build-ghost__ падчас размяшчэння рэек.\nКаб у дадатак шлях пазбягаў перашкоды, утрымлівайце __CONTROL_MODIFIER__build-with-obstacle-avoidance__. +inserters=Перадатчыкі падымаюць прадметы з адного боку і кладуць іх на супрацьлеглы тайл.\nЯны і ўстаўляюць, і забіраюць прадметы з [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] і іншых аўтаматаў. +insertion-limits=Перадатчык не заўсёды запаўняе ўвесь мэтавы інвентар. Гэта дазваляе іншым перадатчыкам забіраць сваю долю прадметаў.\nНапрыклад, калі ў [entity=boiler] ужо ёсць 5 ці больш [item=coal], перадатчык болей класці не будзе, а астатняе паліва дойдзе да іншых бойлераў.\nГэтак жа працуюць [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] і іншыя. +introduction=Вітаем у падказках і хітрыках!\nТут тлумачацца асаблівасці гульні ў візуальнай або інтэрактыўнай формах.\nПадказкі разблакоўваюцца пры прагрэсе ў гульні, а таксама пры чытанні іншых падказак.\nКалі хочаце убачыць усе адразу, скарыстайце кансольную каманду __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Вы можаце абмежаваць слоты ў кантэйнерах, пстрыкнуўшы па чырвоным «Х» у акне кантэйнера і забараніць патрэбныя.\nПерадатчыкі не будуць запаўняць забароненыя слоты. Гэта памяншае ёмістасць кантэйнераў і, такім чынам, прадухіляе перавытворчасць. +logistic-network=Лагістычная сетка – найзручнейшы інструмент для дастаўкі прадметаў і аўтаматычнага будавання, які выкарыстоўвае лятучых робатаў.\nЯна ўключае 3 галоўныя кампаненты:\n - [entity=roboport] пазначае зону работы лагістычнай сеткі, а таксама зараджае і захоўвае робатаў.\n - [entity=logistic-robot] задавальняе лагістычная запыты і [entity=construction-robot] выконвае запыты на пабудову.\n - [tooltip=Кантэйнеры-раздавальнікі,tips-and-tricks-item-description.storage-chest-list] забяспечваюць сістэму прадметамі. +long-handed-inserters=[entity=long-handed-inserter] – электрычны перадатчык, які пераносіць прадметы на другім тайле ад яго замест першага тайла, як у астатніх. +low-power=Калі спажыванне энергіі перавышае магчымую вытворчасць, вашыя аўтаматы будуць работаць запаволена з-за недахопу сілкавання.\nЗвяртайце ўвагу на хуткасць працы вашых машын, каб падчас знайсці праблемы ў рабоце аўтаматаў.\nНайлепшы спосаб кантролю дастатковасці вырабу энергіі – паглядзець статыстыку вытворчасці ў абранай электрасетцы і пераканацца, што палоска "Забеспячэнне" поўная і зялёная. +move-between-labs=[entity=inserter] могуць выкарыстоўвацца для распаўсюджвання даследчыцкіх набораў паміж [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] пастаўляе свае прадметы ў лагістычную сетку.\nГэта значыць, што любы прадмет з яго можа быць узяты для будавання ці выканання лагістычнага запыту. +personal-logistics=[entity=logistic-robot] збіраюць прадметы з лагістычных кантэйнераў для задавальнення лагістычных запытаў.\nАсабістыя лагістычныя запыты маюць параметры на колькасць запытаных прадметаў, напрыклад, вы будзеце атрымліваць болей прадметаў, калі ў вас іх менш за параметр мінімальнай колькасці.\nІ наадварот: робаты будуць забіраць лішак прадметаў, калі іх болей за максімум. +pipette=Скарыстайцеся __CONTROL__smart-pipette__ каб узяць абраны аб'ект у курсор. +pole-dragging-coverage=Калі вы пабудуеце [entity=small-electric-pole] перацягваннем праз аўтаматы, ніводны ў дыяпазоне не будзе прапушчаны. +pump-connection=[entity=pump] злучаецца з [entity=fluid-wagon], калі яны стаяць на адпаведных пазіцыях.\nЯны патрэбныя для заліўкі і злівання вадкасцей з [entity=fluid-wagon]. +rail-building=Для пракладкі чыгуначных рэек, вазьміце ў курсор [item=rail] і націсніце __CONTROL__build__ па частцы існых рэек.\nНацісніце __ALT_CONTROL__1__build__ каб пацвердзіць размяшчэнне рэек.\n__CONTROL__clear-cursor__ скасуе рэжым пракладкі чыгуначных рэек. +rail-signals-advanced=Стан [entity=rail-chain-signal] заснавы на стане блоку чыгункі наперадзе, каб пераканацца, што цягнік зможа пакінуць гэты блок.\nЯны выкарыстоўваюцца ў спалучэнні з [entity=rail-signal], каб будаваць чыгуначныя скрыжаванні.\n\n\nГэты дапаможнік навучыць вас карыстацца ланцуговымі семафорамі, каб вы маглі будаваць складаныя скрыжаванні і прадухіляць стварэнне затораў. +rail-signals-basic=[entity=rail-signal] умоўна падзяляе чыгунку на блокі. Кожны [entity=locomotive] будзе ўлічваць сігналы семафораў, каб не ўрэзацца ў іншыя.\n\n\n\nГэты дапаможнік навучыць вас карыстацца семафорамі, каб запускаць мноства цягнікоў у адной чыгуначнай сістэме. +repair-packs=Трымаючы [item=repair-pack] у курсоры, націсніце і ўтрымлівайце на аб'екце __CONTROL__build__, каб адрамантаваць яго. +requester-chest=[entity=logistic-chest-requester] запытвае прадметы з лагістычнай сеткі.\n[entity=logistic-robot] будуць насіць прадметы з сеткі для выканання запытаў. +rotating-assemblers=Некаторым рэцэптам неабходны вадкасны ўваход у [entity=assembling-machine-2], [recipe=electric-engine-unit] напрыклад. Аўтамат зборкі з такім уваходам можна паварочваць з дапамогай __CONTROL__rotate__. +shoot-targeting=Вы можаце стрэліць у ворага, націснуўшы __CONTROL__shoot-enemy__, калі курсор побач з ім.\nТаксама вы можаце страляць у саюзныя і нейтральныя пабудовы, націскваючы __CONTROL__shoot-selected__. +shoot-targeting-controller=Вы можаце страляць па варожых цэлях утрымліваючы __CONTROL__shoot-enemy__.\nПры ўжыванні геймпада, уся зброя будзе нацэльвацца на бліжэйшага ворага побач. Выкарыстайце __CONTROL__look__ каб перамяшчаць вобласць аўтаматычнага нацэльвання.\nВы можаце страляць па нейтральным або саюзным аб'ектам націскам __CONTROL__shoot-selected__. +show-info=Націсніце __CONTROL__show-info__ для пераключэння ў рэжым дадатковай інфармацыі («Alt»-рэжым). +splitter-filters=[entity=splitter] можна наладзіць, прызначыўшы пэўны фільтар ці дадаўшы большы прыярытэт аднаму са шляхоў. +splitters=[entity=splitter] – падзяляе, яднае ці балансуе канвееры.\nУваходныя прадметы падзяляюцца на роўныя долі, калі абодва шляхі свабодныя, або выходзяць праз свабодны шлях. +stack-transfers=__CONTROL__stack-transfer__ пераносіць адзін пачак.\n__CONTROL__inventory-transfer__ пераносіць усе пачкі аднаго тыпу (пстрык па пустым слоце перанясе усе прадметы).\nКаб перанесці толькі палову, выкарыстайце __CONTROL_RIGHT_CLICK__ замест __CONTROL_LEFT_CLICK__ ў згаданых вышэй спалучэнняў.\n\nГэты дапаможнік растлумачыць усё болей дакладна. +steam-power=[entity=boiler] спажывае цвёрдае паліва, такое як [item=coal], і ператварае [fluid=water] у [fluid=steam].\n[entity=steam-engine] спажывае [fluid=steam] для вырабу электраэнэргіі, якая дастаўляецца спажыўцам праз электрасетку. +storage-chest=[entity=logistic-chest-storage] захоўвае прадметы, узятыя са смеццевых слотаў гульца, а таксама знесеныя будынкі.\nЯго змесціва таксама прадастаўляецца лагістычнай сетцы.\nМожна наладзіць кантэйнеры-захавальнікі так, каб яны захоўвалі толькі 1 пэўны тып прадметаў. +storage-chest-list=Кантэйнеры, якія прадастаўляюць сваё змесціва ў наступным парадку:\n[entity=logistic-chest-active-provider] Актыўны кантэйнер-раздавальнік\n[entity=logistic-chest-buffer] Буферны кантэйнер\n[entity=logistic-chest-storage] Кантэйнер-захавальнік\n[entity=logistic-chest-passive-provider] Пасіўны кантэйнер-раздавальнік +train-stop-same-name=[entity=train-stop] могуць мець аднолькавыя назвы. Цягнікі з гэтай назвай у раскладзе могуць адправіцца да любой такой станцыі.\nВы можаце ўсталяваць ліміт цягнікоў для кожнай станцыі, каб дакладней кантраляваць іх рух. +train-stops=[entity=train-stop] карысныя для аўтаматызацыі руху цягнікоў праз усталяванне найменных пунктаў, у якія адпраўляюцца цягнікі.\n\n\n\nГэты дапаможнік навучыць вас размяшчаць станцыі чыгункі і наладжваць прасцейшы расклад цягніка. +trains=Цягнікі выдатныя для транспарціроўкі мноства прадметаў на вялікія адлегласці.\nУвайсці ў цягнік можна, нажаўшы __CONTROL__toggle-driving__, а кіруецца ён з дапамогай __CONTROL_MOVE__. +transport-belts=Канвееры выкарыстоўваюцца для перамяшчэння прадметаў і не патрабуюць энэргіі. Яны таксама могуць перамяшчаць гульцоў, транспарт і «тутэйшых».\nУ канвеерную сістэму ўваходзяць [entity=transport-belt], [entity=splitter] і [entity=underground-belt].\nПалепшаныя канвееры пераносяць прадметы хутчэй: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] дазваляе працягваць канвееры праз аб'екты або перасечаную мясцовасць. +usable-items=Не ўсе прадметы можна размяшчаць на карце ў выглядзе аб'ектаў. Напрыклад, [item=grenade] кідаюцца ў ворагаў і наносяць ім шкоду.\nТрымаючы прадмет у курсоры, націсніце __ALT_CONTROL__1__build__, каб яго прымяніць. +z-dropping=Націсніце __CONTROL__drop-cursor__, каб кінуць адзін прадмет з курсору.\nПрадметы можна кідаць на зямлю, на канвееры і ў аб'екты.\nУтрымлівайце __CONTROL__drop-cursor__ і працягніце курсор над мноствам аб'ектаў, каб хутка ўкінуць у кожны па адным прадмеце. +[tips-and-tricks-item-name] +active-provider-chest=Актыўны кантэйнер-раздавальнік +belt-lanes=Лініі канвеераў +buffer-chest=Буферны кантэйнер +bulk-crafting=Выраб навалам +burner-inserter-refueling=Запраўка цвёрдапаліўнага перадатчыка +circuit-network=Лагічная сетка +clear-cursor=Ачысціць курсор +connect-switch=Злучэнне з электрычнай сеткай +construction-robots=Будаўнічыя робаты +copy-entity-settings=Дубляванне налад аб'ектаў +copy-entity-settings-controller=Дубляванне налад аб'ектаў +copy-paste=Дубляванне +copy-paste-filters=Дубляванне фільтраў +copy-paste-requester-chest=Дубляванне кантэйнераў запыту +copy-paste-spidertron=Дубляванне спайдартрона +copy-paste-trains=Дубляванне цягнікоў +drag-building=Пабудова перацягваннем +drag-building-poles=Перацягванне слупоў ЛЭП +drag-building-underground-belts=Перацягванне падземных канвеераў +e-confirm=__CONTROL__confirm-gui__, каб пацвердзіць +electric-network=Электрасетка +electric-pole-connections=Злучэнні слупоў ЛЭП +entity-transfers=Перамяшчэнні аб'ектаў +fast-belt-bending=Хуткі паварот канвеера +fast-obstacle-traversing=Аўтаматычны праход праз перашкоды +fast-replace=Хуткая замена +fast-replace-belt-splitter=Хуткая замена: канвеер і падзяляльнік +fast-replace-belt-underground=Хуткая замена: канвеер і падземны канвеер +fast-replace-direction=Кірунак хуткай замены +gate-over-rail=Вароты праз рэйкі +ghost-building=Размяшчэнне праекцый +ghost-rail-planner=Планаванне чыгункі +inserters=Перадатчыкі +insertion-limits=Абмежаванні на перадачу +introduction=Уводзіны +limit-chests=Абмежаванне кантэйнераў +logistic-network=Лагістычная сетка +long-handed-inserters=Доўгія перадатчыкі +low-power=Нястача сілкавання +move-between-labs=Распаўсюджванне даследчыцкіх набораў +passive-provider-chest=Пасіўны кантэйнер-раздавальнік +personal-logistics=Асабістая лагістыка +pipette=Піпетка аб'ектаў +pole-dragging-coverage=Вобласть пакрыцця сталпоў +pump-connection=Падлучэнне помпаў +rail-building=Пабудова чыгункі +rail-signals-advanced=Дадатковыя сігналы чыгункі +rail-signals-basic=Базавыя сігналы чыгункі +repair-packs=Рамонтныя наборы +requester-chest=Кантэйнер запыту +rotating-assemblers=Паварочванне аўтаматаў зборкі +shoot-targeting=Стральба па цэлях +shoot-targeting-controller=Нацэльванне +show-info=Дадатковая інфармацыя (Alt-рэжым) +splitter-filters=Фільтры падзяляльнікаў +splitters=Падзяляльнікі +stack-transfers=Перамяшчэнні пачкаў +steam-power=Паравая энэргетыка +storage-chest=Кантэйнер-захавальнік +train-stop-same-name=Станцыі з аднолькавымі назвамі +train-stops=Чыгуначныя станцыі +trains=Цягнікі +transport-belts=Канвееры +underground-belts=Падземныя канвееры +usable-items=Выкарыстуемыя прадметы +z-dropping=__CONTROL__drop-cursor__, каб выкінуць прадметы +[virtual-signal-description] +signal-anything=Калі любы з ўваходных сігналаў адпавядае умове, выходны сігнал будзе «сапраўдным».\nКалі ўваходных сігналаў няма, выходны сігнал будзе «несапраўдным». +signal-each=Перавярае ўмову і выконвае дзеянне над кожным уваходным сігналам. +signal-everything=Калі ўсе ўваходныя сігналы адпавядаюць умове, выходны сігнал будзе «сапраўдным».\nТаксама ён будзе «сапраўдным», калі ўваходных сігналаў няма. +[virtual-signal-name] +signal-0=Сігнал 0 +signal-1=Сігнал 1 +signal-2=Сігнал 2 +signal-3=Сігнал 3 +signal-4=Сігнал 4 +signal-5=Сігнал 5 +signal-6=Сігнал 6 +signal-7=Сігнал 7 +signal-8=Сігнал 8 +signal-9=Сігнал 9 +signal-A=Сігнал A +signal-B=Сігнал B +signal-C=Сігнал C +signal-D=Сігнал D +signal-E=Сігнал E +signal-F=Сігнал F +signal-G=Сігнал G +signal-H=Сігнал H +signal-I=Сігнал I +signal-J=Сігнал J +signal-K=Сігнал K +signal-L=Сігнал L +signal-M=Сігнал M +signal-N=Сігнал N +signal-O=Сігнал O +signal-P=Сігнал P +signal-Q=Сігнал Q +signal-R=Сігнал R +signal-S=Сігнал S +signal-T=Сігнал T +signal-U=Сігнал U +signal-V=Сігнал V +signal-W=Сігнал W +signal-X=Сігнал X +signal-Y=Сігнал Y +signal-Z=Сігнал Z +signal-anything=Любы +signal-black=Чорны сігнал +signal-blue=Сіні сігнал +signal-check=Сігнал-«птушачка» +signal-cyan=Бірузовы сігнал +signal-dot=Сігнал-«кропка» +signal-each=Кожны +signal-everything=Усе +signal-green=Зялёны сігнал +signal-grey=Шэры сігнал +signal-info=Сігнал звестак +signal-pink=Ружовы сігнал +signal-red=Чырвоны сігнал +signal-white=Белы сігнал +signal-yellow=Жоўты сігнал + diff --git a/factorio/data/base/locale/bg/base.cfg b/factorio/data/base/locale/bg/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3b1449557bf8eedb4e8feb1a704a713426ec9218 --- /dev/null +++ b/factorio/data/base/locale/bg/base.cfg @@ -0,0 +1,1278 @@ +[achievement-description] +automated-cleanup=Разрушете 100 обекта с помощта на строителни роботи. +automated-construction=Постройте 100 машини с помощта на роботи. +circuit-veteran-1=Произвеждайте 1 000 усъвършенствани електронни схеми на час. +circuit-veteran-2=Произвеждайте 10 000 усъвършенствани електронни схеми на час. +circuit-veteran-3=Произвеждайте 25 000 усъвършенствани електронни схеми на час. +computer-age-1=Произвеждайте 500 процесора на час. +computer-age-2=Произвеждайте 1 000 процесора на час. +computer-age-3=Произвеждайте 5 000 процесора на час. +delivery-service=Достави 10 000 предмета с логистичен робот на играча. +eco-unfriendly=Проучете нефтопреработка. +getting-on-track=Постройте локомотив. +getting-on-track-like-a-pro=Създайте локомотив в първите 90 минути на играта. +golem=Оцелей удар от повече от 500 демидж. +iron-throne-1=Произвеждайте 20 000 железни плочи на час. +iron-throne-2=Произвеждайте 200 000 железни плочи на час. +iron-throne-3=Произвеждайте 400 000 железни плочи на час. +it-stinks-and-they-dont-like-it=Предизвикайте извънземна атака поради замърсяване. +lazy-bastard=Спечелете играта като измайсторите ръчно не повече от 111 предмета. +logistic-network-embargo=Спечелете играта без да строите никакви активно-доставни, буферни, или заявяващи сандъци. +mass-production-1=Произведете 10 000 електронни схеми. +mass-production-2=Произведете 1 000 000 електронни схеми. +mass-production-3=Произведете 20 000 000 електронни схеми. +minions=Имайте 100 бойни роботи, които да ви следват. +no-time-for-chitchat=Завършете играта за 15 часа. +pyromaniac=Опожарете 10 000 дървета. +raining-bullets=Изиграи играта без да използваш лазерни кули. +run-forrest-run=Унищожете 100 дървета чрез сблъсък. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Завършете играта. +solaris=Произведете повече от 10 гигаджаула енергия на час единствено чрез соларни панели. +steam-all-the-way=Завърши играта без да използваш соларни панели. +steamrolled=Унищожете 10 гнезда чрез сблъсък. +tech-maniac=Проучете всички технологии. +there-is-no-spoon=Завършете играта за 8 часа. +trans-factorio-express=Изготвен маршут с дължина 1,000 плочки или повече. +watch-your-step=Умрете от движещ се локомотив. +you-are-doing-it-right=Изградете повече машини чрез роботи, отколкото ръчно. +you-have-got-a-package=Достави неща на играча с логистичен робот. +[achievement-name] +automated-cleanup=Автоматично разчистване +automated-construction=Автоматизирано строителство +circuit-veteran-1=Ветеран на електронните схеми 1 +circuit-veteran-2=Ветеран на електронните схеми 2 +circuit-veteran-3=Ветеран на електронните схеми 3 +computer-age-1=Епоха на изчислителната техника 1 +computer-age-2=Епоха на изчислителната техника 2 +computer-age-3=Епоха на изчислителната техника 3 +delivery-service=Куриерски услуги +eco-unfriendly=Екологично несъобразие +getting-on-track=Влизане в пътя +getting-on-track-like-a-pro=Влизане в пътя като професионалист +golem=Голем +iron-throne-1=Железен престол 1 +iron-throne-2=Железен престол 2 +iron-throne-3=Железен престол 3 +it-stinks-and-they-dont-like-it=Смърди и това не им харесва +lazy-bastard=Мързеливо копеле +logistic-network-embargo=Възбрана на логистичната мрежа +mass-production-1=Серийно производство 1 +mass-production-2=Серийно производство 2 +mass-production-3=Серийно производство 3 +minions=Слуги +no-time-for-chitchat=Няма време за бръщолевене +pyromaniac=Пироман +raining-bullets=Дъжд от куршуми +run-forrest-run=Бягай, Форест, бягай +smoke-me-a-kipper-i-will-be-back-for-breakfast=Сготви ми рибка, ще се върна за закуска +so-long-and-thanks-for-all-the-fish=Сбогом и благодаря за рибата +solaris=Слънчева мощ +steam-all-the-way=Пара до последно +steamrolled=Прегазен +tech-maniac=Технологичен маниак +there-is-no-spoon=Лъжицата не съществува +trans-factorio-express=Експрес "Транс Факторио" +watch-your-step=Внимавай къде ходиш +you-are-doing-it-right=На прав път сте +you-have-got-a-package=Имате пратка +[ammo-category-name] +artillery-shell=Артилерийски снаряд +beam=Лъч +biological=Биологични +bullet=Куршум +cannon-shell=Оръдиен снаряд +capsule=Капсули +electric=Електрически +flamethrower=Огнехвъргачка +fluid=Течности +grenade=Граната +landmine=Мина +laser=Лазер +melee=Близък бой +rocket=Ракета +shotgun-shell=Патрони за пушка +[autoplace-control-names] +desert=Пустиня +dirt=Пръст +enemy-base=Вражески бази +grass=Трева +sand=Пясък +trees=Дървета +[controls] +give-blueprint=Създаване на нов чертеж +give-blueprint-book=Създаване на нова книга с чертежи +give-deconstruction-planner=Създаване на нов план за деконструкция +give-upgrade-planner=Създаване на нов план за подобрения +toggle-equipment-movement-bonus=Превключване екзоскелета +toggle-personal-logistic-requests=Включване или изключване на персоналните логистични заявки +toggle-personal-roboport=Превключване на личната роботостанция +[damage-type-name] +acid=Киселина +electric=Ток +explosion=Взрив +fire=Огън +impact=Сблъсък +laser=Лазер +physical=Физически +poison=Отрова +[decorative-name] +big-ship-wreck-grass=Трева около голяма развалина на кораб +brown-asterisk=Кафяв бръшлян +brown-asterisk-mini=Малка кафява звездичка +brown-carpet-grass=Кафява трева +brown-coral-mini=Малък кафяв корал +brown-fluff=Кафяво глухарче +brown-fluff-dry=Изсъхнало кафяво глухарче +brown-hairy-grass=Буйна кафява трева +dark-mud-decal=Текстура на тъмна кал +enemy-decal=Декал с враг +enemy-decal-transparent=Декал с враг 2 +garballo=Палма +garballo-mini-dry=Малка суха палма +green-asterisk=Зелен бръшлян +green-asterisk-mini=Малка зелена звездичка +green-bush-mini=Малък зелен храст +green-carpet-grass=Зелена трева +green-coral-mini=Малък зелен корал +green-croton=Зелена млечка +green-desert-bush=Зелен пустинен храст +green-hairy-grass=Буйна зелена трева +green-pita=Зелено агаве +green-pita-mini=Малко зелено агаве +green-small-grass=Малка зелена трева +lichen-decal=Декал с лишеи +light-mud-decal=Текстура на светла кал +muddy-stump=Кален Дънер +nuclear-ground-patch=Земя след ядрена експлозия +orange-coral-mini=Малък оранжев корал +puberty-decal=Текстура на напукана кал +red-asterisk=Червен бръшлян +red-croton=Червена млечка +red-desert-bush=Червен пустинен храст +red-desert-decal=Текстура на червена пустиня +red-desert-rock-medium=Средна червена пясъчна скала +red-desert-rock-small=Малка червена пустинна скала +red-desert-rock-tiny=Много малка червена пустинна скала +red-pita=Червено агаве +rock-medium=Средна скала +rock-small=Малка скала +rock-tiny=Много малка скала +sand-decal=Пясъчен декор +sand-dune-decal=Текстура на пясъчна дюна +sand-rock-big=Голяма пясъчна скала +sand-rock-medium=Средна пясъчна скала +sand-rock-small=Малка пясъчна скала +shroom-decal=Декал с гъби +small-rock=Малка скала +small-ship-wreck-grass=Трева около малка развалина на кораб +white-desert-bush=Бял пустинен храст +worms-decal=Декал с червеи +[entity-description] +accumulator=Акумулира лимитирано количевство на енергиа кодато произведсвото е по-голямо от търсенето, и го пуска в обратният случай. +arithmetic-combinator=Изпълнява аритметични операции със сигнали от сигналната мрежа. +artillery-turret=Оръдие с голям обсег, които цели вражески бази. +beacon=Предава ефекта от модулите на близките приятелски съоръжения. +big-ship-wreck-1=Част от разбилия се кораб. +big-ship-wreck-2=Част от разбилия се кораб. +big-ship-wreck-3=Част от разбилия се кораб. +boiler=Изгаря гориво, за да превърне водата в пара. +centrifuge=Обработва различни рецепти свързани с урана. +compilatron=Помощник робот, оцелял при катастрофата. Има ограничена функционалност, поради вътрешни повреди. +constant-combinator=Предоставя непроменлив сигнал на сигналната мрежа. +construction-robot=Автоматично строи и поправя приятелски обекти. +crash-site-chest-1=Контейнер от разбилия се кораб. Може да съдържа полезни вещи. +crash-site-chest-2=Контейнер от разбилия се кораб. Може да съдържа полезни вещи. +decider-combinator=Сравнява сигнали от сигналната мрежа. +express-splitter=Разделя и/или обединява 1:1 товара на конвейрите. +fast-splitter=Разделя и/или обединява 1:1 товара на конвейрите. +flamethrower-turret=Изстрелва горяща течност към враговете. +heat-exchanger=Използва топлина, за да преобразува водата в пара. +item-request-proxy=Това е за да покаже, че е поискано от строителните роботи да доставят предмет до този обект. __CONTROL__mine__ за отказване на поръчката. +locomotive=Работи на автомиран път и влачи вагони. +logistic-chest-active-provider=Изпраща съдържанието си към логистичната мрежа. +logistic-chest-buffer=Иска определени предмети да се доставят за личната логистична система и автоматизирано строителство. +logistic-chest-passive-provider=Прави съдържанието му достъпно на логистичната мрежа. +logistic-chest-requester=Изисква определени предмети от логистичната мрежа. +logistic-chest-storage=Място за дълготрайно съхранение за логистичната мрежа. +logistic-robot=Пренася предмети между логистични сандъци. +nuclear-reactor=Използва уранови горивни клетки за да генерира топлина. Ефективността се увеличава когато е поставен до друг реактор +offshore-pump=Изпомпва вода от воден басейн. +power-switch=Контролира връзка в електрическата мрежа. Може да бъде контролиран от сигналната мрежа. +programmable-speaker=Свързва се с логистичната мрежа за да свири аларми и музика, или да показва сигнали. +radar=Сканира близките сектори и разкрива района около себе си. +rail-chain-signal=Чете следващия сигнал по маршрута, за да позволи по-добър контрол на влаковете. +rail-signal=Разделя железопътната система на отсечки, позволявайки на множество влакове да споделят мрежата. +roboport=Свързва се с други робостанции, за да създаде логистични връзки, използвани от строителните и логистичните роботи. +rocket-silo=Използва се за построяване и изстрелване на ракета, за да се спечели играта. +solar-panel=През деня произвежда 100% на вазможната продукция, която се намалява до 0% през ноща. +splitter=Разделя и/или обединява 1:1 товара на конвейрите. +steam-engine=Използва пара за да произвежда електричество. +steam-turbine=Използва пара, за да произвежда електричество. +train-stop=Местоназначения за автоматизирани влакове. +[entity-name] +1x2-remnants=Развалини 1x2 +accumulator=Акумулатор +acid-splash=Локва от киселина +arithmetic-combinator=Аритметичен комбинатор +artillery-turret=Артилерийска кула +artillery-wagon=Артилерийски вагон +assembling-machine-1=Сглобяваща машина 1 +assembling-machine-2=Сглобяваща машина 2 +assembling-machine-3=Сглобяваща машина 3 +beacon=Маяк +behemoth-biter=Огромен хапяч +behemoth-biter-corpse=Труп на огромен хапяч +behemoth-spitter=Огромен плюяч +behemoth-spitter-corpse=Труп на огромен плюяч +behemoth-worm-corpse=Труп на гигантски червей +behemoth-worm-turret=Гигантски червей +big-artillery-explosion=Голям артилерийски взрив +big-biter=Голям хапяч +big-biter-corpse=Труп на голям хапяч +big-electric-pole=Голям електрически стълб +big-explosion=Голям взрив +big-remnants=Големи останки +big-scorchmark=Голяма шнорхелна маска +big-scorchmark-tintable=Голяма цветна шнорхелна маска +big-ship-wreck-1=Голяма развалина на кораб +big-ship-wreck-2=Голяма развалина на кораб +big-ship-wreck-3=Голяма развалина на кораб +big-spitter=Голям плюяч +big-spitter-corpse=Труп на голям плюяч +big-worm-corpse=Труп на голям червей +big-worm-turret=Голям червей +biter-spawner=Гнездо на хапячи +biter-spawner-corpse=Труп на гнездо на хапячи +blood-explosion-big=Голяма кървава експлозия +blood-explosion-huge=Огромна кървава експлозия +blood-explosion-small=Малка кървава експлозия +blood-fountain=Кървъв фонтан +blood-fountain-big=Гомям кървъв фонтан +blood-fountain-hit-spray=Пръска кръв от нараняване +blue-chest=Син сандък +boiler=Котел +burner-generator=Топлинен генератор +burner-inserter=Твърдогоривна механична ръка +burner-mining-drill=Твърдогоривна рудна установка +car=Кола +cargo-wagon=Товарен вагон +centrifuge=Центрофуга +character=Герой +character-corpse=Труп на герой +chemical-plant=Химически завод +cliff=Скала +coal=Въглища +compilatron=Компилатрон +constant-combinator=Постоянен комбинатор +construction-robot=Строителен робот +copper-cable=Медна жица +copper-ore=Медна руда +crash-site-chest-1=Капсула +crash-site-chest-2=Капсула +crash-site-fire-flame=Оган от сайт на зрив +crash-site-spaceship=Космически кораб +crash-site-spaceship-wreck-big=Големи останки от космически кораб +crash-site-spaceship-wreck-medium=Средни останки от космически кораб +crash-site-spaceship-wreck-small=Малки останки от космически кораб +crude-oil=Необработен нефт +curved-rail=Извити релси +cutscene-gun-turret=Оръдейна кула +dead-dry-hairy-tree=Мъртво сухо космато дърво +dead-grey-trunk=Мъртъв сив дънер +dead-tree-desert=Мъртво пустинно дърво +decider-combinator=Сравняващ комбинатор +deconstructible-tile-proxy=Разрушима плочка +defender=Защитник +destroyer=Унищожител +distractor=Разсейвач +dry-hairy-tree=Сухо космато дърво +dry-tree=Сухо дърво +electric-energy-interface=Електрически интерфейс +electric-furnace=Електрическа пещ +electric-mining-drill=Електрическа рудна установка +enemy-damaged-explosion=Повредена стена от оп враг +entity-ghost=Незавършен обект +explosion=Експлозия +explosion-hit=Удър от експлозия +express-loader=Експресен товарач +express-splitter=Експресен разклонител +express-transport-belt=Експресен конвейер +express-underground-belt=Експресен подземен конвейер +factorio-logo-11tiles=Факторио лого 11 плочки +factorio-logo-16tiles=Факторио лого 16 плочки +factorio-logo-22tiles=Факторио лого 22 плочки +fast-inserter=Бърза механична ръка +fast-loader=Бърз товарач +fast-splitter=Бърз разклонител +fast-transport-belt=Бърз конвейер +fast-underground-belt=Бърз подземен конвейер +filter-inserter=Филтрираща механична ръка +fire-flame=Огън +fish=Риба +flamethrower-turret=Кула-огнехвъргачка +fluid-wagon=Цистерна +flying-robot-damaged-explosion=Експлозия при повреждане на летящ робот +gate=Порта +green-coral=Зелен корал +grenade-explosion=Взрив на граната +ground-explosion=Наземен взрив +gun-turret=Оръдейна кула +heat-exchanger=Топлообменник +heat-interface=Топлинен интерфейс +heat-pipe=Топлинна тръба +huge-scorchmark=Угромно изгаряне +huge-scorchmark-tintable=Угромно цветно изгаряне +infinity-chest=Бездънен сандък +infinity-pipe=Разклонителна тръба +inserter=Механична ръка +iron-chest=Железен сандък +iron-ore=Желязна руда +item-on-ground=Предмет на земята +item-request-proxy=Каре за заявка на предмет +lab=Лаборатория +land-mine=Мина +laser-bubble=Лазерен балон +laser-turret=Лазерна кула +linked-belt=Свързана лента +linked-chest=Свързан съндък +loader=Товарач +loader-1x1=Товарач 1х1 +locomotive=Локомотив +logistic-chest-active-provider=Активен снабдителен сандък +logistic-chest-buffer=Буферен сандък +logistic-chest-passive-provider=Пасивен снабдителен сандък +logistic-chest-requester=Заявяващ сандък +logistic-chest-storage=Сандък за съхранение +logistic-robot=Логистически робот +long-handed-inserter=Дългоръчен вложник +market=Пазар +massive-explosion=Масивнен взрив +medium-biter=Среден хапяч +medium-biter-corpse=Труп на среден хапяч +medium-electric-pole=Средноголям електрически стълб +medium-explosion=Среден взрив +medium-remnants=Средни останки +medium-scorchmark=Средна шнорхелна маска +medium-scorchmark-tintable=Средна цветна шнорхелна маска +medium-ship-wreck=Средна развалина на кораб +medium-small-remnants=Средни малки останаци +medium-spitter=Среден плюяч +medium-spitter-corpse=Труп на среден плюяч +medium-worm-corpse=Труп на среден червей +medium-worm-turret=Среден червей +nuclear-reactor=Ядрен реактор +offshore-pump=Водна помпа +oil-refinery=Нефтопреработвателен завод +pipe=Тръба +pipe-to-ground=Подземна тръба +player-port=Точка на съживяване +poison-cloud=Отровен облак +power-switch=Токов превключвател +programmable-speaker=Програмируем високоговорител +pump=Помпа +pumpjack=Нефтена помпа +radar=Радар +rail-chain-signal=Железопътен верижен сигнал +rail-ending-remnants=Останки от железопътен сигнал +rail-signal=Железопътен сигнал +red-chest=Червен сандък +red-desert-rock-big=Голяма червена пустинна скала +red-desert-rock-huge=Огромна червена пустинна скала +roboport=Роботостанция +rock-big=Голяма скала +rock-damaged-explosion=Повредена стена от камък +rock-huge=Огромна скала +rocket=Ракета +rocket-silo=Ракетна шахта +sand-rock-big=Голяма пясъчна скала +simple-entity-with-force=Прост обект със сила +simple-entity-with-owner=Прост обект със собственик +small-biter=Малък хапяч +small-biter-corpse=Труп на малък хапяч +small-cliff=Малка скала +small-electric-pole=Малък електрически стълб +small-lamp=Лампа +small-remnants=Малки останки +small-scorchmark=Малък изгорен белег +small-scorchmark-tintable=Малка цветна шнорхелна маска. +small-ship-wreck=Малка развалина на кораб +small-spitter=Малък плюяч +small-spitter-corpse=Труп на малък плюяч +small-worm-corpse=Труп на малък червей +small-worm-turret=Малък червей +solar-panel=Слънчев панел +space-module-wreck=Развалини на космически кораб +spark-explosion=Експлозия с искри +spark-explosion-higher=Експлозия с искри висока +spidertron=Паякотрон +spidertron-leg=Паякотронов крак +spidertron-military-target=Военна цел на Паякотрон +spitter-spawner=Гнездо на плюячи +spitter-spawner-corpse=Труп на гнездо на плюячи +splitter=Разклонител +stack-filter-inserter=Трупащо-филтрираща механична ръка +stack-inserter=Трупаща механична ръка +steam-engine=Парен двигател +steam-turbine=Парна турбина +steel-chest=Стоманен сандък +steel-furnace=Стоманена пещ +stone=Камък +stone-furnace=Каменна пещ +stone-wall=Стена +storage-tank=Резервоар +straight-rail=Прави релси +substation=Електрическа подстанция +tank=Танк +tile-ghost=Незавършена плочка +tile-proxy=Плочки +train-stop=Железопътна спирка +transport-belt=Конвейер +tree=Дърво +tree-brown=Кафяво дърво +tree-dying-proxy=Поглъщането на замърсяванията, поврежда дърветата +tree-proxy=Дървета +tree-red=Червено дърво +tree-stump=Пън на дърво +underground-belt=Подземен конвейер +uranium-cannon-shell-explosion=Експлозия на уранов снаряд. +uranium-ore=Уранова руда +wall-damaged-explosion=Повредена стена от експлозия +water-splash=Водни пръски +water-well-pump=Помпа за кладенец +wooden-chest=Дървен сандък +[equipment-name] +battery-equipment=Личен акумулатор +battery-mk2-equipment=Личен акумулатор 2.0 +belt-immunity-equipment=Оборудване за предпазване от конвейери +discharge-defense-equipment=Ел. разрядна защита +energy-shield-equipment=Енергиен щит +energy-shield-mk2-equipment=Енергиен щит 2.0 +exoskeleton-equipment=Екзоскелет +fusion-reactor-equipment=Преносим термоядрен реактор +night-vision-equipment=Нощно виждане +personal-laser-defense-equipment=Лична лазерна защита +personal-roboport-equipment=Лична роботостанция +personal-roboport-mk2-equipment=Лична роботостанция II +solar-panel-equipment=Преносим слънчев панел +[fluid-name] +crude-oil=Необработен нефт +heavy-oil=Мазут +light-oil=Нафта +lubricant=Смазка +petroleum-gas=Нефтен газ +steam=Пара +sulfuric-acid=Жупелна киселина +water=Вода +[fuel-category-name] +chemical=Гориво +nuclear=Ядрено гориво +[item-description] +artillery-targeting-remote=Позволява ръчна стрелба с артилерията направо от картата. +battery-equipment=Съхранява електричество за модулите на оборудването. +belt-immunity-equipment=Не позволява на конвейерите да ви местят. +blueprint=Запазва чертежи за автоматизирано строителство. +blueprint-book=Съхранява чертежи и сходни предмети. +copper-cable=Може същевременно да се ползва и за ръчно свързване и разкачане на електрически проводи и превключватели чрез __CONTROL__build__. +deconstruction-planner=Отбелязава обекти за деконструкция от строителни роботи. +discharge-defense-equipment=Нанася щети, отблъска и зашеметява враговете, когато се задейства от разстояние. +effectivity-module=Намалява потреблението на енергия на машината. Минималният разход е 20%. +energy-shield-equipment=Осигурява енергиен щит за защита на играча. +exoskeleton-equipment=Увеличава скоростта на движение. +fusion-reactor-equipment=Осигурява електричество за оборудването на играча. +green-wire=Използва се за свързване на машини към сигналната мрежа с помощта на __CONTROL__build__. +land-mine=Експлодира, когато враговете са наблизо, в резултат на което ги поразява и зашеметява. +landfill=Позволява да запълвате водата, като създава терен, върху който може да строите. +mining-tool=Увеличава бързината на копаенето. +night-vision-equipment=Позволява да виждате по-ясно в мрака. +personal-roboport-equipment=Позволява използването на строителни роботи от инвентара. +productivity-module=Машината ще създава допълнителни продукти, но ще работи по-бавно и с увеличено потребление на енергия.\n Може да се използва само на междинни(преходни) продукти. +rail=Използвайте за изграждане на прави релси ръчно или чрез инструмента за планиране на релси.\n Инструмента за планиране на релси може да изгражда къси пътеки директно с помощта на __ CONTROL __build__, или да поставя дълги призрачни пътеки с помощта на __CONTROL__build-ghost __. +red-wire=Използва се за свързване на машини към сигналната мрежа с помощта на __CONTROL__build__. +repair-pack=Използва се за ремонт на приятелски обекти. +satellite=Спътникът трябва да се сложи в ракетата. +science-pack=Използва се от учените за изследвания. +slowdown-capsule=Намалява скоростта на придвижване на поразените врагове. +solar-panel-equipment=Осигурява електричество за модулите на екипировката. +space-science-pack=Използва от лабораториите за изследвания. Получава се при изстрелване на ракета със спътник. +speed-module=Увеличава скоростта на машината, но увеличава потреблението на енергия. +spidertron-remote=Позволява да се изпращат прости команди към Паякотрона от друга част на света. +upgrade-planner=Отбелязва обекти за подобряване от строителни роботи. +[item-group-name] +combat=Битка +effects=Ефекти +enemies=Врагове +energy=Енергия +environment=Околна среда +fluids=Течности +intermediate-products=Междинни продукти +logistics=Логистика +other=Други +production=Производство +signals=Сигнали +[item-limitation] +item-not-allowed-in-this-container-item=Предметът не може да бъде поставен в този контейнер. +production-module-usable-only-on-intermediates=Модулът за производителност може да бъде използван само за междинни продукти. +[item-name] +advanced-circuit=Усъвършенствана електронна схема +artillery-shell=Артилерийски снаряд +artillery-targeting-remote=Устройство за насочване на артилерия +artillery-turret=Артилерийска кула +artillery-wagon-cannon=Артилерийско оръдие +atomic-bomb=Атомна бомба +automation-science-pack=Пакет за научно автоматизиране +battery=Акумулатор +belt-immunity-equipment=Оборудване за предпазване от конвейери +blueprint=Чертеж +blueprint-book=Книга с чертежи +burner-generator=Топлинен генератор +cannon-shell=Снаряд за оръдие +chemical-science-pack=Химически научен пакет +cliff-explosives=Скални взривни материали +cluster-grenade=Касетъчна граната +coal=Въглища +coin=Монета +combat-shotgun=Бойна пушка +concrete=Бетон +copper-cable=Медна жица +copper-ore=Медна руда +copper-plate=Медна плоча +copy-paste-tool=Инструмент за дублиране +crude-oil-barrel=Варел с необработен нефт +cut-paste-tool=Инструмент за дублиране +deconstruction-planner=Планировчик за разрушаване +defender-capsule=Капсула със защитни роботи +destroyer-capsule=Капсула с разрушителни роботи +discharge-defense-remote=Пулт с електроразрядна защита +distractor-capsule=Капсула с разсейващи роботи +effectivity-module=Модул за ефективност +effectivity-module-2=Модул за ефективност 2 +effectivity-module-3=Модул за ефективност 3 +electric-energy-interface=Електрически интерфейс +electric-engine-unit=Електродвигател +electronic-circuit=Електронна схема +empty-barrel=Празен варел +engine-unit=Двигател +explosive-cannon-shell=Взривен снаряд за оръдие +explosive-rocket=Взривна ракета +explosive-uranium-cannon-shell=Взривен уранов снаряд +explosives=Взривни материали +filled-barrel=Варел с __1__ +firearm-magazine=Пълнител за огнестрелно оръжие +fish=Риба +flamethrower=Огнехвъргачка +flamethrower-ammo=Боеприпаси за огнехвъргачка +flamethrower-turret=Кула-огнехвъргачка +flying-robot-frame=Рама на летящ робот +green-wire=Зелена жица +grenade=Граната +hazard-concrete=Бетон с черно-жълта маркировка +heat-interface=Топлинен интерфейс +heavy-armor=Тежка броня +infinity-chest=Бездънен сандък +infinity-pipe=Разклонителна тръба +iron-gear-wheel=Желязно зъбно колело +iron-ore=Желязна руда +iron-plate=Желязна плоча +iron-stick=Желязна пръчка +item-with-inventory=Вещ с инвентар +item-with-label=Предмет с етикет +item-with-tags=Предмет с надпис +lab=Лаборатория +landfill=Сметище +laser-turret=Лазерна кула +light-armor=Лека броня +linked-chest=Свързан съндък +logistic-science-pack=Логистичен научен пакет +low-density-structure=Строеж с ниска плътност +military-science-pack=Военен научен пакет +modular-armor=Модулна броня +nuclear-fuel=Радиоактивно гориво +piercing-rounds-magazine=Пълнител с бронебойни боеприпаси +piercing-shotgun-shell=Бронебойни патрони за пушка +pistol=Пищов +plastic-bar=Пластмасово блокче +poison-capsule=Капсула с отрова +pollution=Замърсяване +power-armor=Силова броня +power-armor-mk2=Силова броня 2.0 +processing-unit=Процесор +production-science-pack=Производствен научен пакет +productivity-module=Модул за производителност +productivity-module-2=Модул за производителност 2 +productivity-module-3=Модул за производителност 3 +rail=Релси +rail-planner=Железопътен планировчик +raw-fish=Сурова риба +red-wire=Червена жица +refined-concrete=Подсилен бетон +refined-hazard-concrete=Подсилен бетон с черно-жълта маркировка +repair-pack=Комплект за поправка +rocket=Ракета +rocket-control-unit=Панел за управление на ракета +rocket-fuel=Ракетно гориво +rocket-launcher=Ракетомет +rocket-part=Част от ракета +satellite=Спътник +selection-tool=Инструмент за избиране +shotgun=Пушка +shotgun-shell=Патрони за пушка +simple-entity-with-force=Прост обект със сила +simple-entity-with-owner=Прост обект със собственик +slowdown-capsule=Капсула за забавяне +solar-panel=Слънчев панел +solid-fuel=Твърдо гориво +space-science-pack=Космически научен пакет +speed-module=Модул за скорост +speed-module-2=Модул за скорост 2 +speed-module-3=Модул за скорост 3 +spidertron-remote=Дистанционно за Паякотрон +spidertron-rocket-launcher=Система за изстрелване на ракети на Паякотрона. +steel-plate=Стоманена плоча +stone=Камък +stone-brick=Каменна тухла +stone-path=Каменна пътека +submachine-gun=Автомат +sulfur=Жупел +tank-cannon=Танково оръдие +tank-flamethrower=Огнехвъргачка за танк +tank-machine-gun=Картечница за превозно средство +upgrade-planner=Планиране на подобрения +uranium-235=Уран-235 +uranium-238=Уран-238 +uranium-cannon-shell=Уранов снаряд +uranium-fuel-cell=Уранов горивен прът +uranium-ore=Уранова руда +uranium-rounds-magazine=Уранов пълнител +used-up-uranium-fuel-cell=Използвана уранова клетка +utility-science-pack=Инструментен научен пакет +vehicle-machine-gun=Картечница за превозно средство +wood=Дърво +[map-gen-preset-description] +death-world=Хапячите са по-опасни и се развиват по-бързо. +death-world-marathon=Рецептите и технологиите са скъпи, а хапячите са многобройни и опасни. Изберете това само ако сте ветеран на Факторио. +default=Нормални настройки. Основният и препоръчителен начин за игра във Факторио. +island=Голям остров насред обширен океан. +marathon=Рецептите и технологиите са по-скъпи. +rail-world=Находищите на ресурси са големи и разпрострени да окуражават влачни системи. Хапачите нямат да създават нови бази, и нямат да се преселват на очистени земи. +ribbon-world=Височината на картата е ограничена до 128 клетки, което осигурява множество различни предизвикателства и интересни ситуации. +rich-resources=Находищата на ресурси са по-богати, така че не е нужно да се разраствате надалеч. +[map-gen-preset-name] +death-world=Смъртоносен свят +death-world-marathon=Маратонен смъртоносен свят +default=Стандартно +island=Остров +marathon=Маратон +rail-world=Железопътен свят +ribbon-world=Тесен свят +rich-resources=Обилни ресурси +[mod-description] +base[1]=Съдържа всички първоначални данни на играта и стандартните кампании. +[mod-name] +base=Основна модификация +[modifier-description] +artillery-range=Обхват на артилерийски снаряд: +__1__ +artillery-shell-shooting-speed-bonus=Скорост на стрелба на артилерийски снаряд: +__1__ +auto-character-logistic-trash-slots=Автоматични слотове за боклук на героя +beam-damage-bonus=Щети на лъча: +__1__ +bullet-damage-bonus=Щети от куршум: +__1__ +bullet-shooting-speed-bonus=Скорост на изстрелване на куршуми: +__1__ +cannon-shell-damage-bonus=Щета от оръдиен снаряд: +__1__ +cannon-shell-shooting-speed-bonus=Скорост на стрелба на оръдиен снаряд: +__1__ +character-build-distance=Разстояние на което играчът може да строи: +__1__ +character-crafting-speed=Скорост на изработване на играча: +__1__ +character-health-bonus=Здраве на играча: +__1__ +character-inventory-slots-bonus=Места в инвентар на играча: +__1__ +character-item-drop-distance=Разстояние на което играчът може да изхвърли нещо: +__1__ +character-item-pickup-distance=Разстояние на което играчът може да вземе нещо: +__1__ +character-logistic-requests=Логистични заявки на героя +character-logistic-trash-slots=Логистични места за отпадъци в инвентара на героя: +__1__ +character-loot-pickup-distance=Разстояние на което играчът може да вземе плячка (loot): +__1__ +character-mining-speed=Скорост на добив на играча: +__1__ +character-reach-distance=Разстояние до което играчът може да достигне: +__1__ +character-resource-reach-distance=Разстояние на което играчът може да достигне до ресурси: +__1__ +character-running-speed=Скорост на вървене на играча: +__1__ +deconstruction-time-to-live="Максималнo време преди разглобяването да може да бъде отказано: +__1__ +electric-damage-bonus=Токови щети: +__1__ +flamethrower-damage-bonus=Щети от огън: +__1__ +flamethrower-turret-attack-bonus=Щети от огнехвъргачна кула: +__1__ +fluid-damage-modifier=Модификатор на щетите от течности +follower-robot-lifetime=Продължителност на живот на робот последовател: +__1__ +ghost-time-to-live=Изчакване за повторно построяване на призрачните обекти: +__1__ +grenade-damage-bonus=Щета от граната: +__1__ +gun-turret-attack-bonus=Щети от оръдейна кула: +__1__ +inserter-stack-size-bonus=Капацитет на нетрупаща механична ръка: +__1__ +laboratory-productivity=Продуктивност на лабораторни проучвания:+__1__ +laboratory-speed=Скорост на лабораторни проучвания: +__1__ +landmine-damage-bonus=Щета от противопехотна мина: +__1__ +laser-damage-bonus=Щети от лазер: +__1__ +laser-shooting-speed-bonus=Честота на лазерни изстрели +__1__ +max-failed-attempts-per-tick-per-construction-queue=Долна граница на управление на производството: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Горна граница на управление на производството: +__1__ +maximum-following-robots-count=Максимален брой последващи роботи: +__1__ +mining-drill-productivity-bonus=Продуктивност на рудодобива: +__1__ +rocket-damage-bonus=Щети от ракети: +__1__ +rocket-shooting-speed-bonus=Скорост на ракетни изстрели: +__1__ +shotgun-shell-damage-bonus=Щети от патрон на къса пушка: +__1__ +shotgun-shell-shooting-speed-bonus=Скорост на стрелба с къса пушка: +__1__ +stack-inserter-capacity-bonus=Вместимост на трупаща механична ръка: +__1__ +train-braking-force-bonus=Спирачна тяга на влака: +__1__ +worker-robot-battery=Батерията на работния робот:+__1__ +worker-robot-speed=Скорост на работническите роботи: +__1__ +worker-robot-storage=Капацитет на работническите роботи: +__1__ +[programmable-speaker-instrument] +alarms=Будилници +bass=Бас +celesta=Звук на инструмент селеста (пиано) +drum-kit=Барабан +lead=Олово +miscellaneous=Разни +piano=Пиано +plucked=Опънати струни +saw=Звук на инструмент трион +square=Квадрат +steel-drum=Стоманен барабан +vibraphone=Вибрафон +[programmable-speaker-note] +A#2=Ла#2 +A#3=Ла#3 +A#4=Ла#4 +A#5=Ла#5 +A#6=Ла#6 +A#7=Ла#7 +A2=Ла2 +A3=Ла3 +A4=Ла4 +A5=Ла5 +A6=Ла6 +A7=Ла7 +B2=Си2 +B3=Си3 +B4=Си4 +B5=Си5 +B6=Си6 +B7=Си7 +C#3=До#3 +C#4=До#4 +C#5=До#5 +C#6=До#6 +C#7=До#7 +C#8=До#8 +C3=До3 +C4=До4 +C5=До5 +C6=До6 +C7=До7 +C8=До8 +D#3=Ре#3 +D#4=Ре#4 +D#5=Ре#5 +D#6=Ре#6 +D#7=Ре#7 +D#8=Ре#8 +D3=Ре3 +D4=Ре4 +D5=Ре5 +D6=Ре6 +D7=Ре7 +D8=Ре8 +E3=Ми3 +E4=Ми4 +E5=Ми5 +E6=Ми6 +E7=Ми7 +E8=Ми8 +F#2=Фа#2 +F#3=Фа#3 +F#4=Фа#4 +F#5=Фа#5 +F#6=Фа#6 +F#7=Фа#7 +F2=Фа2 +F3=Фа3 +F4=Фа4 +F5=Фа5 +F6=Фа6 +F7=Фа7 +G#2=Сол#2 +G#3=Сол#3 +G#4=Сол#4 +G#5=Сол#5 +G#6=Сол#6 +G#7=Сол#7 +G2=Сол2 +G3=Сол3 +G4=Сол4 +G5=Сол5 +G6=Сол6 +G7=Сол7 +achievement-unlocked=Отключено е постижение +alarm-1=Аларма 1 +alarm-2=Аларма 2 +alert-destroyed=Тревога: Унищожен обект +armor-insert=Звук при вмъкване на модул за броня +armor-remove=Звук при премахване на модул за броня +buzzer-1=Зумер 1 +buzzer-2=Зумер 2 +buzzer-3=Зумер 3 +cannot-build=Звук "невъзможен строеж" +clap=Пляскане +console-message=Конзолно съобщение +cowbell=Звън +crafting-finished=Звук "завършено ръчно производство" +crash=Сриване +fx=Fx +game-lost=Играта е изгубена +game-won=Играта е спечелена +gui-click=Щракване по интерфейса +gui-click-2=Щракване по интерфейса 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=Висока Q +inventory-move=Звук "преместване в инвентара" +kick-1=Удар 1 +kick-2=Удар 2 +new-objective=Нова цел +perc-1=Ударни 1 +perc-2=Ударни 2 +research-completed=Изследването завърши +reverse-cymbal=Обратни чинели +ring=Звън +scenario-message=Съобщение относно сценария +shaker=Шейкър +siren=Сирена +snare-1=Малък барабан 1 +snare-2=Малък барабан 2 +snare-3=Малък барабан 3 +triangle=Триъгълник +[recipe-name] +advanced-oil-processing=Развита нефтопреработка +basic-oil-processing=Проста нефтопреработка +coal-liquefaction=Втечняване на въглища +empty-crude-oil-barrel=Изпразване на варела с необработен нефт +empty-filled-barrel=Изпразване на варела с __1__ +fill-barrel=Напълване на варела с __1__ +fill-crude-oil-barrel=Напълване на варела с необработен нефт +heavy-oil-cracking=Преработка на мазут до дизелово гориво +kovarex-enrichment-process=Коварексов процес на обогатяване +light-oil-cracking=Преработка на нафта до нефтен газ +nuclear-fuel-reprocessing=Преработване на ядрено гориво +uranium-processing=Уранопреработка +[shortcut] +alt-mode=Превключва "Alt-режим" +copy=Копиране +cut=Изрязване +import-string=Внасяне на низ +inline-keybind-format=__1__ (__2__) +make-blueprint=Чертеж +make-blueprint-book=Книга с чертежи +make-deconstruction-planner=Планировчик за деконструкция +make-upgrade-planner=Планировчик за подобрения +out-of-line-keybind-format=__1__\n(__2__) +paste=Поставяне +toggle-equipment-movement-bonus=Превключване екзоскелета +toggle-personal-logistic-requests=Включване или изключване на персоналните логистични заявки +toggle-personal-roboport=Превключване на личната роботостанция +undo=Отмяна +undo-unavailable=Отмяна +[story] +message-log-close=Затваряне +message-log-title=Дневник на съобщенията +[technology-description] +advanced-electronics=Интегрални схеми и микропроцесори за напреднали изчисления. +advanced-material-processing=Усъвършенстван метод за обработка на материал в пещите. +advanced-oil-processing=Преработване на суров нефт с допълнителни продукти, което позволява допълнителното му рафиниране. +artillery=Оръдие с голям обсег на стрелба, монтирано на кула или вагон. Използва се за автоматична стрелба по далечни врагове или сгради, може да бъде превключено на ръчно насочване за още по-голеям обсег. +artillery-shell-range=Увеличава автоматичния и ръчния обхват на действие на артилерията. +artillery-shell-speed=Увеличава скоростта на стреляне на артилерията. +atomic-bomb=Унищожителни ракети, използвани за пълно разрушение в огромен радиус. +automated-construction=Позволява да наредите на строителните роботи да създават, подобряват или разрушават няколко съоръжения наведнъж, дублират цели заводи или премахват гори. +automated-rail-transportation=Позволява изграждането на гари за да настроите автоматизирани жп маршрути. +automation=Ключова технология за автоматично масово производство. +automation-2=Позволява сглобяващите машини да обработват и течни съставки. +automation-3=Позволява сглобяващите машини да могат да използват течни съставки, да са по-бързи и имат допълнителни места за модули. +automobilism=Превозно средство с двигател. +battery=Електрохимична клетка, съхраняваща и осигуряваща енергия за електрически устройства. +battery-equipment=Поставя се в бронята за съхраняване на излишната електроенергия. +battery-mk2-equipment=Поставя се в бронята за съхраняване на голямо количество електроенергия. +belt-immunity-equipment=Интегрира се в бронята, предпазва от инциденти с транспортните конвейери. +braking-force=Влаковете намалят по-бързо, позволявайки им да се движат с висока скорост по-дълго време. +chemical-science-pack=Дава възможност за проучване на усъвършенствани обекти, ползвайки се от нефтени продукти. +circuit-network=Дава ви по-добър контрол над вашите машини като ги свързва с жици и ги кара да реагират на сигнали. +cliff-explosives=Пълни с експлозиви варели, достатъчно да взирвят голяма скална маса. +coal-liquefaction=Техника за преработване на въглища в нефтени продукти чрез ползването на пара и мазут. +concrete=Развит строителен материал, може също да се използва като повърхностно покритие. +construction-robotics=Строителните роботи могат да ремонтират и строят обекти. Можете да наредите на роботите да поставят нови сгради чрез поставяне на фантомни сгради. +defender=Най-основният тип боен робот. Следва и помага на играча за кратък период от време. +destroyer=Най-модерният тип боен робот. Следва и помага на играча за определен период от време. +discharge-defense-equipment=Инсталира се на бронята, използва се за нанасяне на щети, отблъскване и зашеметяване на врагове, когато бъде активирано с дистанционното. +distractor=Междинен тип боен робот. Остава на указаното място за да стреля и разсейва врагът. +effect-transmission=Маякът предава ефектите на модулите към обектите в близост. +effectivity-module=Модул, който намалява консумацията на енергия на машината. +electric-energy-accumulators=Сгради за съхранение на излишна електроенергия за по-късна употреба. +electric-energy-distribution=По-гъвкави начини за разпределяне на електроенергия. +electric-engine=Превръща електроенергия в механично движение. +electronics=Електронни компоненти за основна обработка на сигнали. +energy-shield-equipment=Поставя се в бронята за поемане на щети. +energy-shield-mk2-equipment=Поставя се в бронята за поемане на голямо количество щети. +energy-weapons-damage=Увеличава щетите на лазерите и електрическите лъчи. +engine=Превръща горивото в механично движение. Съществена част от всички превозни средства. +exoskeleton-equipment=Вмъкнато в броня увеличава скоростта на ходене. Може да вмъкнете множество екзоскелети наведнъж. +explosive-rocketry=Силно избухливи ракети с по-голям обхват на поражение. +explosives=Разработване на опасни, но контролируеми експлозиви. +fast-inserter=Механична ръка с подобрена електроника, способна на по-бързо движение и разпознаване на предмети. +flamethrower=Мощни огнемети и преносими огнеметни оръдия, които използват запалими течности, за да убиват враговете. +flammables=Разработка на по-ефективни горива и по-агресивни горивни материали. +fluid-handling=Различни начини за складиране и превозване на течности. +fluid-wagon=Позволява преноса на течности по релси. Вагоните-цистерни се пълнят и източват от помпи, разположени до прави железопътни линии. +follower-robot-count=Увеличава броя на бойните роботи, които могат да ви следват едновременно. +fusion-reactor-equipment=Поставя се в бронята за захранване на друго оборудване. +gates=Секция от стената която може да се отвори при нужда. Може да се контролира от сигналната мрежа. +gun-turret=Основни защитни сгради, които трябва да бъдат зареждани с муниции. +heavy-armor=Тежка броня за по-добра защита. +inserter-capacity-bonus=Увеличава количеството едновременно преместване на предмети с трупащата механична ръка. Някой подобрения също увеличават количеството и за не - трупаща ръка. +kovarex-enrichment-process=Позволява създаването на уран-235 от уран-238. Изисква голямо количество уран-235 като катализатор. +land-mine=Експлозивни капани, поставяни на земята и взривяващи се при минаване на врага върху тях. След експлозия могат да бъдат повторно изработени от строителните роботи. Нивото на нанасяните щети може да бъде повишено с проучване на подобрението за по-мощни експлозиви. +landfill=Позволява да запълвате водата, като създава терен, върху който може да строите. +laser=Насочена мощна светлина, способна да нанася щети. +laser-shooting-speed=Увеличава скоростта на стрелба на лазерните оръжия. +laser-turret=Модерни защитни сгради, които изискват само електричество. +logistic-robotics=Логистичните роботи могат да доставят предмети на играча,или да вземат нежеланите. +logistic-science-pack=Позволява изследването на подобрена логистика, автоматизация и проста военна технология. +logistic-system=Отключва допълнителни логистични сандъци, което разширява възможностите на логистичните роботи. Сандъците с изискване изискват елементи от логистичната мрежа. Активните сандъци за доставка карат съдържанието им да се съхранява или използват на друго място. Буферните сандъци изискват конкретни елементи да бъдат налични за лична логистика и автоматизирана конструкция. +logistics=По-бързи и по-гъвкави начини за превоз. +low-density-structure=Лек и здрав материал, полезен за космически кораби и лично оборудване. +lubricant=Превръщане на мазута в смазка, използвана за намаляване на триенето при високоскоростни машини. +military=По-ефективни средства, които защитават вас и вашите фабрики. +military-science-pack=Дава възможност за проучване на разширение военни възможности. +mining-productivity=Увеличава добива на всички рудни установки и нефтени помпи. +modular-armor=Броня с малка мрежа за оборудване, която носи уникални бонуси. Също и така, бронята увеличава места в инвентара. +modules=Позволява ви да изследвате подобрения на модулите, които могат да бъдат сложени в машини. +night-vision-equipment=Вмъкнато в броня, за да виждате по-добре през нощта. +nuclear-fuel-reprocessing=Процесът на преработка на използвано ядрено гориво за създаването на Уран-238. +nuclear-power=Мощен и сложен метод за създаване на електричество чрез уранови горивни клетки. +oil-processing=Преработване на суров нефт, използван за производството на пластмаса, сяра и горива. +optics=Различни приложения на видимата светлина. +personal-laser-defense-equipment=Поставя се в бронята и автоматично стреля при приближаване на врагове. +personal-roboport-equipment=Инсталира се на броня и позволява строителни роботи да работят от инвентара. +personal-roboport-mk2-equipment=Вмъкнато в броня, позволява на строителни роботи да използват инвентара Ви. +physical-projectile-damage=Увеличава щетите на снарядните оръжия, кулите и защитните роботи. +plastics=Синтетични полимерни материали, които могат да се отлеят в твърди предмети. +power-armor=Броня с голяма мрежа за оборудване и допълнителни места в инвентара. +power-armor-mk2=Броня с огромна решетка за оборудване и допълнителни места в инвентара. +production-science-pack=Позволява изследването на най-ефективните машини, модули и процеси. +productivity-module=Модул, който позволява машина да произвежда повече продукти от едно и също количество съставки, но също така увеличава консумацията й на енергия и намалява скоростта й. +rail-signals=Дава възможност за координиране на множество влакове в рамките на една и съща железопътна мрежа. +railway=Мащабно превозване на дълги разстояния. +refined-flammables=Увеличава пораженията нанесени от запалителни оръжия. +research-speed=Отключва по-ефективни изследователски практики. +robotics=Корпуси на дронове. Трябва да бъдат доработени за изпълнението на логистични или строителни задачи. +rocket-control-unit=Развит изчислителен уред за управление на ракетни системи. +rocket-fuel=Сложно мултифункционално гориво. +rocket-silo=Позволява изстрелването на ракета към космоса, печелейки играта. +rocketry=Личен гранатомет за изтребване на враговете с ракети. +solar-energy=Източник на безплатна енергия, неизползваем през нощта. +solar-panel-equipment=Поставя се в бронята за захранване на друго оборудване, но е безполезно през нощта. +space-science-pack=Позволява изпращането на спътници в космоса и получаването на научни данни от тях, използвани за производството на научни пакети. +speed-module=Модул, който кара машината работи по-бързо, но също така увеличава консумацията й на енергия. +spidertron=Универсално превозно средство, способно да минава през неравен терен. Оборудвано е с бързострелящи ракетни установки, управлявани чрез ръчно или автоматично насочване. Може да се управлява ръчно или с помощта на дистанционното на спайдъртрон. +stack-inserter=Местещите машини могат да местят множество елементи едновременно. +steel-axe=Увеличава скоростта на рудодобив. +steel-processing=Позволява ви да произвеждате стомана от железни плочи. +stone-wall=Стени за защита на вашата фабрика от нападатели. +stronger-explosives=Увеличава щетите на експлозивните оръжия. +sulfur-processing=Силно реактивен неметален химикал, използван за производство на сярна киселина и експлозивни елементи. +tank=Мощно военно превозно средство, на което могат да бъдат монтирани различни оръжия. +toolbelt=Разширява инвентара. +uranium-ammo=Развити боеприпаси от Уран-238 за повишена твърдост и тежест, изключително поразителни. +uranium-processing=Урановата руда се преработва в Уран-238 от центрофуги, с възможност за получаване на още по-богатия Уран-235. И двата вида са нужни за създаването на уранови горивни клетки. +utility-science-pack=Позволява изследването на най-мощните оръжия, лично оборудване и координация на роботите. +weapon-shooting-speed=Увеличава скоростта на стреляне на повечето снарядни оръжия. +worker-robots-speed=Увеличава скоростта на логистическите и строителни роботи. +worker-robots-storage=Увеличава броя на предмети, които логистични и строителни роботи могат да пренасят. +[technology-name] +advanced-electronics=Развита електроника +advanced-material-processing=Напреднала преработка на материали +advanced-oil-processing=Развита нефтопреработка +artillery=Артилерия +artillery-shell-range=Обхват на артилерията +artillery-shell-speed=Скорост на стрелба на артилерията +atomic-bomb=Атомна бомба +automated-rail-transportation=Автоматизиран железопътен превоз +automation=Автоматизация +automobilism=Автомобилистика +battery=Акумулатор +battery-equipment=Личен акумулатор +battery-mk2-equipment=Личен акумулатор 2.0 +belt-immunity-equipment=Оборудване за предпазване от конвейери +braking-force=Спирачна сила +chemical-science-pack=Химически научен пакет +circuit-network=Електронна верига +cliff-explosives=Скални взривни материали +coal-liquefaction=Втечняване на въглища +concrete=Бетон +construction-robotics=Строителна робототехника +defender=Дрон-защитник +destroyer=Унищожител +discharge-defense-equipment=Разрядна защита +distractor=Дрон-примамка +effect-transmission=Предаване на ефекти +effectivity-module=Модул за ефективност +electric-energy-accumulators-1=Електрически акумулатори +electric-energy-distribution=Разпределение на електроенергия +electric-engine=Електродвигател +electronics=Електроника +energy-shield-equipment=Оборудване: Енергиен щит +energy-shield-mk2-equipment=Оборудване: Енергиен щит 2.0 +energy-weapons-damage=Щети на енергийни оръжия +engine=Двигател +exoskeleton-equipment=Оборудване на екзоскелета +explosive-rocketry=Взривна ракетна техника +explosives=Взривни вещества +fast-inserter=Бърза механична ръка +flamethrower=Огнехвъргачка +flammables=Леснозапалими вещества +fluid-handling=Обработка на течности +fluid-wagon=Цистерна +follower-robot-count=Брой следящи роботи +fusion-reactor-equipment=Преносим термоядрен реактор +gate=Порта +gun-turret=Оръдейна кула +heavy-armor=Тежка броня +inserter-capacity-bonus=Бонус към вместимостта на механичната ръка +kovarex-enrichment-process=Коварексов процес на обогатяване +land-mine=Мини +landfill=Сметище +laser=Лазер +laser-shooting-speed=Скорост на лазерна стрелба +laser-turret=Лазерна кула +logistic-robotics=Логистична робототехника +logistic-science-pack=Логистичен научен пакет +logistic-system=Логистична система +logistics=Логистика +low-density-structure=Строеж с ниска плътност +lubricant=Смазка +military=Военна промишленост +military-science-pack=Военен научен пакет +mining-productivity=Продуктивност на рудодобива +modular-armor=Модулна броня +modules=Модули +night-vision-equipment=Оборудване за нощно виждане +nuclear-fuel-reprocessing=Преработване на използвано ядрено гориво +nuclear-power=Ядрена енергия +oil-processing=Нефтопреработка +optics=Оптика +personal-laser-defense-equipment=Лична лазерна защита +personal-roboport-equipment=Лична роботостанция +personal-roboport-mk2-equipment=Лична роботостанция II +physical-projectile-damage=Щети на снаряди +plastics=Пластмаси +power-armor=Силова броня +power-armor-mk2=Силова броня 2.0 +production-science-pack=Производствен научен пакет +productivity-module=Модул за производителност +rail-signals=Железопътни сигнали +railway=Железница +refined-flammables=Пречистени запалими вещества +research-speed=Скорост на изследване на лабораторията +robotics=Робототехника +rocket-control-unit=Ракетна контролна единица +rocket-fuel=Ракетно гориво +rocket-silo=Ракетна шахта +rocketry=Ракетна техника +solar-energy=Слънчева енергия +solar-panel-equipment=Преносим слънчев панел +space-science-pack=Космически научен пакет +speed-module=Модул за скорост +spidertron=Паякотрон +stack-inserter=Трупаща механична ръка +steel-axe=Стоманена брадва +steel-processing=Стоманопреработка +stone-wall=Каменна стена +stronger-explosives=Мощни взривни материали +sulfur-processing=Обработка на жупел +tank=Танк +toolbelt=Колан с инструменти +uranium-ammo=Уранови боеприпаси +uranium-processing=Уранопреработка +utility-science-pack=Инструментен научен пакет +weapon-shooting-speed=Скорост на стреляне на оръжия +worker-robots-speed=Скорост на строителния робот +worker-robots-storage=Вместимост на строителния робот +[tile-name] +concrete=Бетон +deepwater=Дълбока вода +deepwater-green=Дълбока зелена вода +dirt-1=Пръст 1 +dirt-2=Пръст 2 +dirt-3=Пръст 3 +dirt-4=Пръст 4 +dirt-5=Пръст 5 +dirt-6=Пръст 6 +dirt-7=Пръст 7 +dry-dirt=Суха пръст +grass-1=Трева +grass-2=Трева 2 +grass-3=Трева 3 +grass-4=Трева 4 +hazard-concrete-left=Бетон с черно-жълта маркировка наляво +hazard-concrete-right=Бетон с черно-жълта маркировка надясно +lab-dark-1=Лабораторни плочки 1 +lab-dark-2=Лабораторни плочки 2 +lab-white=Лабораторно бяло +landfill=Земен насип +nuclear-ground=Земя след ядрена експлозия +out-of-map=Извън картата +red-desert-0=Червена пустиня 0 +red-desert-1=Червена пустиня 1 +red-desert-2=Червена пустиня 2 +red-desert-3=Червена пустиня 3 +red-desert-dark=Тъмна червена пустиня +refined-concrete=Фин бетон +refined-hazard-concrete-left=Подсилен бетон с черно-жълта маркировка наляво +refined-hazard-concrete-right=Подсилен бетон с черно-жълта маркировка надясно +sand-1=Пясък 1 +sand-2=Пясък 2 +sand-3=Пясък 3 +stone-path=Павиран път +tutorial-grid=Встъпително поле +water=Вода +water-green=Зелена вода +water-mud=Плитки води 2 +water-shallow=Плитки води +water-wube=Вода Wube +[tips-and-tricks-item-description] +belt-lanes=[entity=transport-belt] има два реда, които могат да се използват за предвижване на предмети, чрез които могат да се произвеждат различни ресурси.\n[entity=inserter] могат да предвиждват предмети от двата реда, но могат да ги поставят само на срещуположния ред. +clear-cursor=Когато държиш нещо, можеш да го оставиш със __CONTROL__clear-cursor__, което ще го върне до мястото с [img=utility/hand] в инвентрът от кадето отиде.\nТова също канселира желязопътно планиране, влачене на жици, и селекционни полета. +e-confirm=Всички зелени бутони в играта могат да бъдат „потвърдени“ с помощта на __CONTROL__confirm-gui__.\n Опитайте това сега, за да потвърдите съвета! +introduction=Добре дошли в съветите и триковете!\n Този раздел ще обясни концепциите на играта във визуална или интерактивна форма.\n Съветите се отключват, докато напредвате в играта, а също и чрез завършване на съветите.\nАко искате да ги видите всички от самото начало, използвайте конзолата команда __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +pipette=Използвай __CONTROL__smart-pipette__ да копираш обектът под курсорът ти до твой курсор. +shoot-targeting=Можеш да застрелваш врaгове ако натиснеш __CONTROL__shoot-enemy__ когато курсорът ти е близ до врагът.\nМожеш да застрелваш неутрални или приателни обекти ако натиснеш __CONTROL__shoot-selected__. +show-info=Натиснете __CONTROL__show-info__, за да превключите на режим допълнителна информация, известен още като „Alt-mode“. +splitter-filters=[entity=splitter] може да бъде настроено да филтрира специфичен предмет или да приоритизира такъв към входна или изходна точка. +splitters=[entity=splitter] се използва за разделяне , комбиниране или балансиране на конвейери.\nпристигащите предмети се раделят поравно ако има свободно място в двете износни точки или се пренасочва към свободната износна точка. +underground-belts=[entity=underground-belt] може да прекарва конвейер под земята с цел да пресече терен или друга инфраструктура. +z-dropping=Натисни __CONTROL__drop-cursor__ да пускаш едно нещо от твой курсор.\nМожеш да пускаш неща на земята, на конвейери, и във обекти.\nЗадържи __CONTROL__drop-cursor__ и влачи курсорът над обекти да пускаш едно нещо в тях. +[tips-and-tricks-item-name] +active-provider-chest=Активен снабдителен сандък +belt-lanes=Най-добри линии +buffer-chest=Буферен сандък +bulk-crafting=Масово създаване +burner-inserter-refueling=Зареждане на твърдогоривна механична ръка +circuit-network=Сигнална мрежа +clear-cursor=Изчисти показалеца +connect-switch=Връзка за електрически ключ +construction-robots=Строителни роботи +copy-entity-settings=Копиране/Поставяне на настройките на обекта. +copy-entity-settings-controller=Копитране на на настройките на обект +copy-paste=Копиране поставяне +copy-paste-filters=Копиране/Поставяне на филтри +copy-paste-requester-chest=Копиране/Поставяне на заявяващ сандък +copy-paste-spidertron=Копиране/Поставяне на Паякотрон +copy-paste-trains=Копиране-поставяне на влакове +drag-building=Постройте чрез влачене на мишката +drag-building-poles=Влачене на електрическите стълбове +drag-building-underground-belts=Влачене на подземни конвейери +e-confirm=__CONTROL__confirm-gui__ за потвърждаване +electric-network=Електрическа мрежа +electric-pole-connections=Връзки за електрическия стълб +entity-transfers=Пренасяния на обект +fast-belt-bending=Бързо огъване на транспортна лента +fast-obstacle-traversing=Автоматично нагаждане към препятствия +fast-replace=Бързо заместване +fast-replace-belt-splitter=Бързо смени транспортна лента или разделител +fast-replace-belt-underground=Бързо смени транспортна и/или подземна лента +fast-replace-direction=Бързо смени посока +gate-over-rail=Релсова бариера +ghost-building=Фантомно планиране +ghost-rail-planner=Железопътен планировчик +inserters=Механични ръце +insertion-limits=Лимит на вкарвания +introduction=Въведение +limit-chests=Ограничение на мястото в сандъците +logistic-network=Логистична мрежа +long-handed-inserters=Дълги механични ръце +low-power=Ниска мощност +move-between-labs=Прехвърляне между лаборатории +passive-provider-chest=Пасивен снабдителен сандък +personal-logistics=Лична логистика +pipette=Обект пипетка +pole-dragging-coverage=Покритие на влаченето на електрически стълбове +pump-connection=Връзка с помпа +rail-building=Строене на влак +rail-signals-advanced=Железопътни сигнали за напреднали +rail-signals-basic=Основи на железопътните сигнали +repair-packs=Ремонтни комплекти +requester-chest=Заявяващ сандък +rotating-assemblers=Завъртане на сглобяващите машини +shoot-targeting=Избор на цел за стрелба +shoot-targeting-controller=Избор на цел за стрелба +show-info=Допълнителна информация (Alt-режим) +splitter-filters=Филтри за разделител +splitters=Разделител +stack-transfers=Пренасяния на куп +steam-power=Парна енергия +storage-chest=Съхранителен сандък +train-stop-same-name=Влакови спирки с еднакви имена +train-stops=Железопътна спирка +trains=Влакове +transport-belts=Конвейери +underground-belts=Подземни конвейери +usable-items=Използваеми предмети +z-dropping=__CONTROL__drop-cursor__ за изпускане на предмети +[virtual-signal-description] +signal-anything=Ако каквито и да е входящи сигнали отговарят на условието, ще се върне изходящ сигнал.\nУсловието е невярно, когато няма входящи сигнали. +signal-each=Проверява условието или изпълнява заданието на всички входящи сигнали. +signal-everything=Ако всички входящи сигнали отговарят на условието, ще се върне изходящ сигнал.\nУсловието е вярно, когато няма входящи сигнали. +[virtual-signal-name] +signal-0=Сигнал 0 +signal-1=Сигнал 1 +signal-2=Сигнал 2 +signal-3=Сигнал 3 +signal-4=Сигнал 4 +signal-5=Сигнал 5 +signal-6=Сигнал 6 +signal-7=Сигнал 7 +signal-8=Сигнал 8 +signal-9=Сигнал 9 +signal-A=Сигнал A +signal-B=Сигнал Б +signal-C=Сигнал Ц +signal-D=Сигнал Д +signal-E=Сигнал Е +signal-F=Сигнал Ф +signal-G=Сигнал Г +signal-H=Сигнал Х +signal-I=Сигнал И +signal-J=Сигнал Ъ +signal-K=Сигнал К +signal-L=Сигнал Л +signal-M=Сигнал М +signal-N=Сигнал Н +signal-O=Сигнал О +signal-P=Сигнал П +signal-Q=Сигнал Я +signal-R=Сигнал Р +signal-S=Сигнал С +signal-T=Сигнал Т +signal-U=Сигнал У +signal-V=Сигнал Ж +signal-W=Сигнал В +signal-X=Сигнал Ч +signal-Y=Сигнал Ю +signal-Z=Сигнал З +signal-anything=Каквото и да е +signal-black=Черен сигнал +signal-blue=Син сигнал +signal-check=Сигнален знак +signal-cyan=Синьозелен сигнал +signal-dot=Сигнална точка +signal-each=За всяко +signal-everything=Всичко +signal-green=Зелен сигнал +signal-grey=Сив сигнал +signal-info=Информационен сигнал +signal-pink=Розов сигнал +signal-red=Червен сигнал +signal-white=Бял сигнал +signal-yellow=Жълт сигнал + diff --git a/factorio/data/base/locale/ca/base.cfg b/factorio/data/base/locale/ca/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c5c5f6688ce62166431e208eab8e1c11103e211b --- /dev/null +++ b/factorio/data/base/locale/ca/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Per desmantellar 100 objectes amb robots de construcció. +automated-construction=Per construir 100 màquines amb robots. +circuit-veteran-1=Per produir 1.000 circuits avançats per hora. +circuit-veteran-2=Per produir 1.000 circuits avançats per hora. +circuit-veteran-3=Per produir 25.000 circuits avançats per hora. +computer-age-1=Per produir 500 unitats de processament per hora. +computer-age-2=Per produir 1.000 unitats de processament per hora. +computer-age-3=Per produir 5.000 unitats de processament per hora. +delivery-service=Per subministrar 1.000 elements al personatge amb robots logístics. +eco-unfriendly=Investigueu sobre el processament de petroli. +getting-on-track=Per construir una locomotora. +getting-on-track-like-a-pro=Per construir una locomotora durant els primers 90 minuts de la partida. +golem=Per rebre un cop de 500 o més punts de dany i sobreviure. +iron-throne-1=Per produir 20.000 planxes de ferro per hora. +iron-throne-2=Per produir 200.000 planxes de ferro per hora. +iron-throne-3=Per produir 400.000 planxes de ferro per hora. +it-stinks-and-they-dont-like-it=Per provocar un atac alienígena amb contaminació. +lazy-bastard=Per guanyar sense elaborar més de 111 elements a mà. +logistic-network-embargo=Per guanyar una partida sense construir cap caixa d'aprovisionament actiu, contenidor intermediari o caixa sol·licitadora. +mass-production-1=Per produir 10.000 circuits electrònics. +mass-production-2=Per produir un milió de circuits electrònics. +mass-production-3=Per produir vint milions de circuits electrònics. +minions=Per aconseguir que segueixin al jugador almenys 100 robots de combat. +no-time-for-chitchat=Per acabar la partida en 15 hores. +pyromaniac=Per destruir 10.000 arbres amb foc. +raining-bullets=Per guanyar la partida sense construir cap torreta làser. +run-forrest-run=Per destruir 100 arbres per impacte. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Per acabar la partida. +solaris=Per produir més de 10 GJ per hora usant només panells solars. +steam-all-the-way=Per guanyar sense usar cap panell solar. +steamrolled=Per destruir 10 nius per impacte. +tech-maniac=Per investigar totes les tecnologies. +there-is-no-spoon=Per acabar la partida en 8 hores. +trans-factorio-express=Per disposar d'un tren que té una ruta de 1.000 o més caselles de llargada. +watch-your-step=Per morir atropellat per una locomotora. +you-are-doing-it-right=Per posar sobre el mapa més màquines amb robots de construcció que a mà. +you-have-got-a-package=Per subministrar al personatge amb un robot logístic. +[achievement-name] +automated-cleanup=Neteja automatitzada +automated-construction=Construcció automatitzada +circuit-veteran-1=Veterà dels circuits 1 +circuit-veteran-2=Veterà dels circuits 2 +circuit-veteran-3=Veterà dels circuits 3 +computer-age-1=L'era informàtica 1 +computer-age-2=L'era informàtica 2 +computer-age-3=L'era informàtica 3 +delivery-service=Servei de repartiment +eco-unfriendly=Irrespectuós amb el medi ambient +getting-on-track=Fent via +getting-on-track-like-a-pro=Fent via en la bona direcció +golem=Gòlem +iron-throne-1=Tron de ferro 1 +iron-throne-2=Tron de ferro 2 +iron-throne-3=Tron de ferro 3 +it-stinks-and-they-dont-like-it=Fa pudor i no els agrada +lazy-bastard=Maleït dropo +logistic-network-embargo=Embargament a la xarxa logística +mass-production-1=Producció en massa 1 +mass-production-2=Producció en massa 2 +mass-production-3=Producció en massa 3 +minions=Esbirros +no-time-for-chitchat=No hi ha temps per xerrar +pyromaniac=Piròman +raining-bullets=Pluja de bales +run-forrest-run=Corre, Forrest, corre! +smoke-me-a-kipper-i-will-be-back-for-breakfast=Tornaré a hora d'esmorzar! +so-long-and-thanks-for-all-the-fish=Fins ara i gràcies pel peix +solaris=Solaris +steam-all-the-way=Sense veure la llum +steamrolled=Atropellats +tech-maniac=Boig de la tecnologia +there-is-no-spoon=No hi ha cullera (The Matrix) +trans-factorio-express=L'exprés transcontinental +watch-your-step=Vigileu on trepitgeu +you-are-doing-it-right=Ho esteu fent bé +you-have-got-a-package=Teniu un paquet +[ammo-category-name] +artillery-shell=Projectils d'artilleria +beam=Raig elèctric +biological=Biològica +bullet=Bala +cannon-shell=Projectils de canó +capsule=Càpsula +electric=Elèctric +flamethrower=Llançaflames +fluid=Fluid +grenade=Granada +landmine=Mina terrestre +laser=Làser +melee=Cos a cos +rocket=Míssil +shotgun-shell=Cartutx +[autoplace-control-names] +desert=Desert +dirt=Terra +enemy-base=Bases enemigues +grass=Herba +sand=Sorra +trees=Arbres +[controls] +give-blueprint=Fes un nou plànol +give-blueprint-book=Fes un nou llibre de plànols +give-deconstruction-planner=Fes un nou planificador de desmantellament +give-upgrade-planner=Fes un nou planificador de millores +toggle-equipment-movement-bonus=Activa/Desactiva l'exoesquelet +toggle-personal-logistic-requests=Activa/Desactiva les sol·licituds logístiques personals. +toggle-personal-roboport=Activa/Desactiva l'hangar de robots personal +[damage-type-name] +acid=Àcid +electric=Elèctric +explosion=Explosió +fire=Foc +impact=Impacte +laser=Làser +physical=Físic +poison=Verí +[decorative-name] +big-ship-wreck-grass=Vegetació arrasada per restes grans de l'aeronau +brown-asterisk=Planta marró +brown-asterisk-mini=Planta marró petita +brown-carpet-grass=Catifa d'herba marró +brown-coral-mini=Coral marró petit +brown-fluff=Pelussa marró +brown-fluff-dry=Pelussa marró seca +brown-hairy-grass=Herba marró frondosa +dark-mud-decal=Fang fosc decoratiu +enemy-decal=Enemic decoratiu +enemy-decal-transparent=Enemic decoratiu 2 +garballo=Margalló +garballo-mini-dry=Margalló petit i sec +green-asterisk=Planta verda +green-asterisk-mini=Planta verda petita +green-bush-mini=Arbust verd petit +green-carpet-grass=Catifa d'herba verda +green-coral-mini=Coral verd petit +green-croton=Cròton verd +green-desert-bush=Arbust verd del desert +green-hairy-grass=Herba verda frondosa +green-pita=Atzavara verda +green-pita-mini=Atzavara verda petita +green-small-grass=Herba verda petita +lichen-decal=Liquen decoratiu +light-mud-decal=Fang clar decoratiu +muddy-stump=Soca fangosa +nuclear-ground-patch=Marca d'explosió nuclear +orange-coral-mini=Coral taronja petit +puberty-decal=Fang esquerdat decoratiu +red-asterisk=Planta vermella +red-croton=Cròton vermell +red-desert-bush=Arbust vermell del desert +red-desert-decal=Decoració pel desert vermell +red-desert-rock-medium=Roca vermella mitjana del desert +red-desert-rock-small=Roca vermella petita del desert +red-desert-rock-tiny=Roca vermella minúscula del desert +red-pita=Atzavara vermella +rock-medium=Roca mitjana +rock-small=Roca petita +rock-tiny=Roca minúscula +sand-decal=Sorra decorativa +sand-dune-decal=Duna decorativa +sand-rock-big=Roca gran (terreny sorrenc) +sand-rock-medium=Roca mitjana (terreny sorrenc) +sand-rock-small=Roca petita (terreny sorrenc) +shroom-decal=Bolet decoratiu +small-rock=Roca petita +small-ship-wreck-grass=Vegetació arrasada per restes petites de l'aeronau +white-desert-bush=Arbust blanc del desert +worms-decal=Cuc decoratiu +[entity-description] +accumulator=Acumula una quantitat limitada d'energia quan hi ha un excés de producció elèctrica i l'allibera quan en fa falta. +arithmetic-combinator=Realitza operacions aritmètiques en circuits de control. +artillery-turret=Canó de llarg abast que dispara a les bases enemigues. +beacon=Transmet l'efecte dels mòduls a entitats amistoses properes. +big-ship-wreck-1=Un tros de la nau estavellada +big-ship-wreck-2=Un tros de la nau estavellada +big-ship-wreck-3=Un tros de la nau estavellada +boiler=Crema combustible per convertir aigua en vapor. +centrifuge=Processa diverses receptes relacionades amb l'urani. +compilatron=Un assistent robot que ha sobreviscut a l'accident. Té habilitats reduïdes degut als danys interns. +constant-combinator=Envia senyals constants al circuit de control. +construction-robot=Construeix i repara estructures amigues automàticament. +crash-site-chest-1=Un contenidor de la nau accidentada. Potser conté objectes útils. +crash-site-chest-2=Un contenidor de la nau accidentada. Potser conté objectes útils. +decider-combinator=Compara senyals del circuit de control i en retorna el resultat de la comparació. +express-splitter=Distribueix la càrrega de les cintes transportadores entrants i sortints. +fast-splitter=Distribueix la càrrega de les cintes transportadores entrants i sortints. +flamethrower-turret=Dispara un raig de líquid en flames als enemics. +heat-exchanger=Usa l'energia tèrmica per convertir aigua en vapor. +item-request-proxy=Això serveix per indicar que els robots de construcció han d'entregar un element a aquesta entitat. Amb __CONTROL__mine__ esborrareu la sol·licitud de l'element. +locomotive=Segueix itineraris automatitzats i arrossega els vagons que hi estiguin connectats. +logistic-chest-active-provider=Envia el seu contingut a la xarxa logística. +logistic-chest-buffer=Sol·licita elements específics per usar per la logística personal i la construcció automàtica. +logistic-chest-passive-provider=Posa el seu contingut a disposició de la xarxa logística. +logistic-chest-requester=Sol·licita a la xarxa logística els productes o materials especificats. +logistic-chest-storage=Emmagatzematge de la xarxa logística a llarg termini. +logistic-robot=Transporta elements entre contenidors logístics. +nuclear-reactor=Usa piles de combustible d'urani per generar calor. La sortida de calor s'incrementa quan es situen diversos reactors un al costat de l'altre. +offshore-pump=Bombeja aigua (o un altre fluid) d'una massa líquida (un llac, un riu…). +power-switch=S'usa per controlar les connexions de la xarxa elèctrica. Es pot controlar manualment o amb un circuit de control. +programmable-speaker=Connectat a un circuit de control, permet fer sonar alarmes i notes musicals o mostrar alertes. +radar=Escull un sector proper, l'escaneja i obté informació sobre la presència de bases enemigues, l'orografia i les matèries primeres que hi ha. +rail-chain-signal=Llegeix i copia el senyal que hi ha a continuació. Permet un millor control del moviment dels trens. +rail-signal=Separa la xarxa ferroviària en blocs; la separació en blocs permet que més d'un tren circuli per la mateixa xarxa. +roboport=Connecta amb altres hangars de robots per crear xarxes que usen els robots logístics i de construcció. +rocket-silo=Serveix per fabricar i llançar coets a l'espai. Llançant un satèl·lit a l'espai es guanya la partida. +solar-panel=Durant el dia produeix el 100 % de la potència i cau al 0 % durant la nit. +splitter=Distribueix la càrrega de les cintes transportadores entrants i sortints. +steam-engine=Consumeix vapor per generar energia elèctrica. +steam-turbine=Consumeix vapor per generar energia elèctrica. +train-stop=Destinacions dels trens automatitzats. +[entity-name] +1x2-remnants=Restes de mida 1×2 +accumulator=Acumulador +acid-splash=Esquitxada d'àcid +arithmetic-combinator=Operador aritmètic +artillery-turret=Torreta d'artilleria +artillery-wagon=Vagó d'artilleria +assembling-machine-1=Màquina de muntatge 1 +assembling-machine-2=Màquina de muntatge 2 +assembling-machine-3=Màquina de muntatge 3 +beacon=Balisa +behemoth-biter=Mossegador gegant +behemoth-biter-corpse=Restes de mossegador gegant +behemoth-spitter=Escopidor gegant +behemoth-spitter-corpse=Restes d'escopidor gegant +behemoth-worm-corpse=Restes de cuc gegant +behemoth-worm-turret=Cuc gegant +big-artillery-explosion=Explosió d'artilleria gran +big-biter=Mossegador gran +big-biter-corpse=Restes de mossegador gran +big-electric-pole=Pal elèctric gran +big-explosion=Explosió forta +big-remnants=Restes grans +big-scorchmark=Marca gran de foc +big-scorchmark-tintable=Marca gran de foc tintada +big-ship-wreck-1=Restes grans de l'aeronau +big-ship-wreck-2=Restes grans de l'aeronau +big-ship-wreck-3=Restes grans de l'aeronau +big-spitter=Escopidor gran +big-spitter-corpse=Restes d'escopidor gran +big-worm-corpse=Restes de cuc gran +big-worm-turret=Cuc gran +biter-spawner=Niu de mossegadors +biter-spawner-corpse=Restes de niu de mossegadors +blood-explosion-big=Explosió gran de sang +blood-explosion-huge=Explosió enorme de sang +blood-explosion-small=Petita explosió de sang +blood-fountain=Font de sang +blood-fountain-big=Font de sang gran +blood-fountain-hit-spray=Esquitxada de sang +blue-chest=Caixa blava +boiler=Caldera +burner-generator=Generador a combustió +burner-inserter=Inseridor a combustió +burner-mining-drill=Explotació minera a combustió +car=Cotxe +cargo-wagon=Vagó de càrrega +centrifuge=Centrífuga +character=Personatge +character-corpse=Cadàver humà +chemical-plant=Planta química +cliff=Espadat +coal=Carbó +compilatron=Compilatron +constant-combinator=Operador constant +construction-robot=Robot de construcció +copper-cable=Cable de coure +copper-ore=Mineral de coure +crash-site-chest-1=Contenidor +crash-site-chest-2=Contenidor +crash-site-fire-flame=Foc del lloc de l'accident +crash-site-spaceship=Nau espacial +crash-site-spaceship-wreck-big=Restes grans de nau espacial +crash-site-spaceship-wreck-medium=Restes mitjanes de nau espacial +crash-site-spaceship-wreck-small=Restes petites de nau espacial +crude-oil=Petroli cru +curved-rail=Rail corb +cutscene-gun-turret=Torreta automàtica +dead-dry-hairy-tree=Arbre mort i sec amb moltes branques +dead-grey-trunk=Tronc gris mort +dead-tree-desert=Arbre mort del desert +decider-combinator=Operador comparador +deconstructible-tile-proxy=Marcador de casella per desmantellar +defender=Robot defensor +destroyer=Robot destructor +distractor=Robot distractor +dry-hairy-tree=Arbre sec amb moltes branques +dry-tree=Arbre sec +electric-energy-interface=Interfície de l'energia elèctrica +electric-furnace=Forn elèctric +electric-mining-drill=Explotació minera elèctrica +enemy-damaged-explosion=Explosió d'enemic danyat +entity-ghost=Entitat fantasma +explosion=Explosió +explosion-hit=Cop explosiu +express-loader=Carregador molt ràpid +express-splitter=Distribuïdor de càrrega molt ràpid +express-transport-belt=Cinta transportadora molt ràpida +express-underground-belt=Cinta transportadora subterrània molt ràpida +factorio-logo-11tiles=Logo del Factorio – 11 caselles +factorio-logo-16tiles=Logo del Factorio – 16 caselles +factorio-logo-22tiles=Logo del Factorio – 22 caselles +fast-inserter=Inseridor ràpid +fast-loader=Carregador ràpid +fast-splitter=Distribuïdor de càrrega ràpid +fast-transport-belt=Cinta transportadora ràpida +fast-underground-belt=Cinta transportadora subterrània ràpida +filter-inserter=Inseridor amb filtre +fire-flame=Foc +fish=Peix +flamethrower-turret=Torreta llançaflames +fluid-wagon=Vagó cisterna +flying-robot-damaged-explosion=Explosió de robot volador danyat +gate=Porta +green-coral=Coral verd +grenade-explosion=Explosió de granada +ground-explosion=Explosió del terra +gun-turret=Torreta automàtica +heat-exchanger=Intercanviador de calor +heat-interface=Interfície de calor +heat-pipe=Canonada tèrmica +huge-scorchmark=Marca enorme de foc +huge-scorchmark-tintable=Marca enorme de foc tintada +infinity-chest=Caixa infinita +infinity-pipe=Canonada màgica +inserter=Inseridor +iron-chest=Caixa de ferro +iron-ore=Mineral de ferro +item-on-ground=Element al terra +item-request-proxy=Ranura d'elements sol·licitats +lab=Laboratori +land-mine=Mina terrestre +laser-bubble=Bombolla làser +laser-turret=Torreta làser +linked-belt=Cinta enllaçada +linked-chest=Caixa enllaçada +loader=Carregador +loader-1x1=Carregador 1×1 +locomotive=Locomotora +logistic-chest-active-provider=Caixa d'aprovisionament actiu +logistic-chest-buffer=Contenidor intermediari +logistic-chest-passive-provider=Caixa d'aprovisionament passiu +logistic-chest-requester=Caixa sol·licitadora +logistic-chest-storage=Caixa d'emmagatzematge +logistic-robot=Robot logístic +long-handed-inserter=Inseridor de braç llarg +market=Mercat +massive-explosion=Explosió molt forta +medium-biter=Mossegador mitjà +medium-biter-corpse=Restes de mossegador mitjà +medium-electric-pole=Pal elèctric mitjà +medium-explosion=Explosió mitjana +medium-remnants=Restes mitjanes +medium-scorchmark=Marca mitjana de foc +medium-scorchmark-tintable=Marca mitjana de foc tintada +medium-ship-wreck=Restes mitjanes de l'aeronau +medium-small-remnants=Restes petites i mitjanes +medium-spitter=Escopidor mitjà +medium-spitter-corpse=Restes d'escopidor mitjà +medium-worm-corpse=Restes de cuc mitjà +medium-worm-turret=Cuc mitjà +nuclear-reactor=Reactor nuclear +offshore-pump=Estació costera de bombeig +oil-refinery=Refineria de petroli +pipe=Canonada +pipe-to-ground=Canonada subterrània +player-port=Punt de reaparició +poison-cloud=Núvol verinós +power-switch=Interruptor +programmable-speaker=Altaveu programable +pump=Estació de bombeig +pumpjack=Pou de bombeig de petroli +radar=Radar +rail-chain-signal=Senyal ferroviari de cadena +rail-ending-remnants=Restes de final de rail +rail-signal=Senyal ferroviari +red-chest=Caixa vermella +red-desert-rock-big=Roca vermella gran del desert +red-desert-rock-huge=Roca vermella del desert enorme +roboport=Hangar de robots +rock-big=Roca gran +rock-damaged-explosion=Explosió de roca malmesa +rock-huge=Roca enorme +rocket=Míssil +rocket-silo=Centre de coets espacials +sand-rock-big=Roca gran sorrenca +simple-entity-with-force=Entitat senzilla amb bàndol +simple-entity-with-owner=Entitat senzilla amb propietari +small-biter=Mossegador petit +small-biter-corpse=Restes d'un mossegador petit +small-cliff=Espadat petit +small-electric-pole=Pal elèctric petit +small-lamp=Làmpada +small-remnants=Restes petites +small-scorchmark=Marca petita de foc +small-scorchmark-tintable=Marca petita de foc tintada +small-ship-wreck=Restes petites d'aeronau +small-spitter=Escopidor petit +small-spitter-corpse=Restes d'escopidor petit +small-worm-corpse=Restes de cuc petit +small-worm-turret=Cuc petit +solar-panel=Panell solar +space-module-wreck=Restes de mòdul espacial +spark-explosion=Explosió amb guspires +spark-explosion-higher=Explosió amb guspires altes +spidertron=Aranyatron +spidertron-leg=Pota de l'aranyatron +spidertron-military-target=Objectiu militar de l'aranyatron +spitter-spawner=Niu d'escopidors +spitter-spawner-corpse=Restes de niu d'escopidors +splitter=Distribuïdor de càrrega +stack-filter-inserter=Inseridor múltiple amb filtre +stack-inserter=Inseridor múltiple +steam-engine=Màquina de vapor +steam-turbine=Turbina de vapor +steel-chest=Caixa d'acer +steel-furnace=Forn d'acer +stone=Pedra +stone-furnace=Forn de pedra +stone-wall=Mur +storage-tank=Tanc d'emmagatzemament +straight-rail=Rail recte +substation=Subestació elèctrica +tank=Tanc +tile-ghost=Casella fantasma +tile-proxy=Caselles +train-stop=Parada de tren +transport-belt=Cinta transportadora +tree=Arbre +tree-brown=Arbre marró +tree-dying-proxy=Contaminació absorbida per dany als arbres +tree-proxy=Arbres +tree-red=Arbre vermell +tree-stump=Soca d'arbre +underground-belt=Cinta transportadora subterrània +uranium-cannon-shell-explosion=Explosió de projectils de canó d'urani +uranium-ore=Mineral d'urani +wall-damaged-explosion=Explosió de mur danyat +water-splash=Esquitx d'aigua +water-well-pump=Pou de bombeig d'aigua +wooden-chest=Caixa de fusta +[equipment-name] +battery-equipment=Bateria personal +battery-mk2-equipment=Bateria personal MK2 +belt-immunity-equipment=Contrarestador de cintes transportadores +discharge-defense-equipment=Descàrrega elèctrica defensiva +energy-shield-equipment=Escut d'energia personal +energy-shield-mk2-equipment=Escut d'energia personal MK2 +exoskeleton-equipment=Exosquelet +fusion-reactor-equipment=Reactor de fusió portàtil +night-vision-equipment=Visió nocturna +personal-laser-defense-equipment=Defensa làser personal +personal-roboport-equipment=Hangar de robots personal +personal-roboport-mk2-equipment=Hangar de robots personal MK2 +solar-panel-equipment=Panell solar portàtil +[fluid-name] +crude-oil=Petroli cru +heavy-oil=Petroli pesat +light-oil=Petroli lleuger +lubricant=Lubricant +petroleum-gas=Gas natural +steam=Vapor +sulfuric-acid=Àcid sulfúric +water=Aigua +[fuel-category-name] +chemical=Combustible +nuclear=Combustible nuclear +[item-description] +artillery-targeting-remote=Permet disparar l'artilleria manualment, tant des de la vista del mapa com des del món. +battery-equipment=Emmagatzema energia elèctrica per als mòduls d'equipament. +belt-immunity-equipment=Impedeix que les cintes transportadores puguin moure el personatge. +blueprint=Desa els plànols de construcció. +blueprint-book=Emmagatzema plànols i elements similars. +copper-cable=També es pot utilitzar per connectar i desconnectar manualment pals elèctrics i interruptors amb __CONTROL__build__. +deconstruction-planner=Marca els elements per desmantellar amb robots de construcció. +discharge-defense-equipment=Danya, empeny i atordeix els enemics propers quan s'activa amb el control remot. +effectivity-module=Disminueix el consum d'energia de la màquina. El consum mínim és del 20 %. +energy-shield-equipment=Proporciona un escut d'energia per protegir el personatge. +exoskeleton-equipment=Augmenta la vostra velocitat de desplaçament. +fusion-reactor-equipment=Genera energia elèctrica per als mòduls d'equipament. +green-wire=S'empra per connectar les màquines als circuits de control amb __CONTROL__build__. +land-mine=Explota quan hi ha enemics prop, fent-los mal i atordint-los. +landfill=Es pot posar en zones d'aigua per crear terreny on construir. +mining-tool=Augmenta la vostra velocitat al minar. +night-vision-equipment=Us permet veure en la foscor. +personal-roboport-equipment=Permet operar als robots de construcció des del vostre inventari. +productivity-module=La màquina crearà productes addicionals a canvi d'un consum d'energia major i una velocitat de treball menor.\n Només es pot emprar en productes intermedis. +rail=Serveix per a construir vies fèrries manualment o a través del planificador ferroviari.\nEl planificador ferroviari pot construir vies curtes amb __CONTROL__build__ o situar vies fantasma llargues amb __CONTROL__build-ghost__ (construcció fantasma amb robots). +red-wire=S'empra per connectar les màquines als circuits de control amb __CONTROL__build__. +repair-pack=S'usa per reparar entitats amigues. +satellite=Els satèl·lits s'han de posar dins del coet espacial. +science-pack=Utilitzat als laboratoris per a recerca. +slowdown-capsule=Redueix la velocitat de moviment dels enemics afectats. +solar-panel-equipment=Genera energia elèctrica per als mòduls d'equipament. +space-science-pack=S'empren als laboratoris per realitzar investigacions. S'obtenen llançant coets amb satèl·lits a l'espai. +speed-module=Augmenta la velocitat de la màquina a canvi d'un consum d'energia major. +spidertron-remote=Envia ordres senzilles de moviment a l'aranyatron des del mapa o des del món. +upgrade-planner=Marca elements que s'han de millorar amb robots de construcció. +[item-group-name] +combat=Combat +effects=Efectes +enemies=Enemics +energy=Energia +environment=Entorn +fluids=Fluids +intermediate-products=Productes intermedis +logistics=Logística +other=Sense classificar +production=Producció +signals=Senyals +[item-limitation] +item-not-allowed-in-this-container-item=Aquest element no es pot posar a dins d'aquest tipus de contenidor. +production-module-usable-only-on-intermediates=El mòdul de productivitat només es pot usar en productes intermedis. +[item-name] +advanced-circuit=Circuit avançat +artillery-shell=Projectils d'artilleria +artillery-targeting-remote=Control remot del blanc de l'artilleria +artillery-turret=Torreta d'artilleria +artillery-wagon-cannon=Canó d'artilleria +atomic-bomb=Bomba atòmica +automation-science-pack=Paquet de ciències d'automatització +battery=Bateria +belt-immunity-equipment=Contrarestador de cintes transportadores +blueprint=Plànol +blueprint-book=Llibre de plànols +burner-generator=Generador a combustió +cannon-shell=Projectils de canó +chemical-science-pack=Paquet de ciències químiques +cliff-explosives=Explosius per a espadats +cluster-grenade=Granada de dispersió +coal=Carbó +coin=Moneda +combat-shotgun=Escopeta de combat +concrete=Formigó +copper-cable=Cable de coure +copper-ore=Mineral de coure +copper-plate=Planxa de coure +copy-paste-tool=Eina de copia i enganxa +crude-oil-barrel=Barril de petroli cru +cut-paste-tool=Eina de retalla i enganxa +deconstruction-planner=Plànol de desmantellament +defender-capsule=Càpsula de robots defensius +destroyer-capsule=Càpsula de robots destructors +discharge-defense-remote=Control remot de la descàrrega elèctrica defensiva +distractor-capsule=Càpsula de robots distractors +effectivity-module=Mòdul d'eficiència +effectivity-module-2=Mòdul d'eficiència 2 +effectivity-module-3=Mòdul d'eficiència 3 +electric-energy-interface=Interfície de l'energia elèctrica +electric-engine-unit=Motor elèctric +electronic-circuit=Circuit electrònic +empty-barrel=Barril buit +engine-unit=Motor +explosive-cannon-shell=Projectils de canó explosius +explosive-rocket=Míssil explosiu +explosive-uranium-cannon-shell=Projectils de canó explosius d'urani +explosives=Explosius +filled-barrel=Barril de __1__ +firearm-magazine=Munició senzilla +fish=Peix +flamethrower=Llançaflames +flamethrower-ammo=Munició pel llançaflames +flamethrower-turret=Torreta llançaflames +flying-robot-frame=Estructura de robot volador +green-wire=Cable verd +grenade=Granada +hazard-concrete=Formigó amb marques de perill +heat-interface=Interfície de calor +heavy-armor=Armadura pesada +infinity-chest=Caixa infinita +infinity-pipe=Canonada infinita +iron-gear-wheel=Engranatge de ferro +iron-ore=Mineral de ferro +iron-plate=Planxa de ferro +iron-stick=Vara de ferro +item-with-inventory=Element amb inventari +item-with-label=Element amb etiqueta +item-with-tags=Element amb etiquetes +lab=Laboratori +landfill=Terra d'emplenament +laser-turret=Torreta làser +light-armor=Armadura lleugera +linked-chest=Caixa enllaçada +logistic-science-pack=Paquet de ciències logístiques +low-density-structure=Estructura de baixa densitat +military-science-pack=Paquet de ciències militar +modular-armor=Armadura modular +nuclear-fuel=Combustible nuclear +piercing-rounds-magazine=Munició perforant +piercing-shotgun-shell=Cartutxos d'escopeta perforants +pistol=Pistola +plastic-bar=Barra de plàstic +poison-capsule=Càpsula enverinadora +pollution=Contaminació +power-armor=Armadura potenciada +power-armor-mk2=Armadura potenciada MK2 +processing-unit=Unitat de processament +production-science-pack=Paquet de ciències de producció +productivity-module=Mòdul de productivitat +productivity-module-2=Mòdul de productivitat 2 +productivity-module-3=Mòdul de productivitat 3 +rail=Rail +rail-planner=Planificador ferroviari +raw-fish=Peix cru +red-wire=Cable vermell +refined-concrete=Formigó refinat +refined-hazard-concrete=Formigó refinat amb marques de perill +repair-pack=Eines de reparació +rocket=Míssil +rocket-control-unit=Unitat de control de coet +rocket-fuel=Combustible de coets +rocket-launcher=Llançamíssils +rocket-part=Part del coet +satellite=Satèl·lit +selection-tool=Eina de selecció +shotgun=Escopeta +shotgun-shell=Cartutxos d'escopeta +simple-entity-with-force=Entitat senzilla amb bàndol +simple-entity-with-owner=Entitat senzilla amb propietari +slowdown-capsule=Càpsula alentidora +solar-panel=Panell solar +solid-fuel=Combustible sòlid +space-science-pack=Paquet de ciències espacial +speed-module=Mòdul de velocitat +speed-module-2=Mòdul de velocitat 2 +speed-module-3=Mòdul de velocitat 3 +spidertron-remote=Comandament a distància de l'aranyatron +spidertron-rocket-launcher=Llançador de míssils de l'aranyatron +steel-plate=Planxa d'acer +stone=Pedra +stone-brick=Maó de pedra +stone-path=Camí de pedra +submachine-gun=Subfusell +sulfur=Sofre +tank-cannon=Canó de tanc +tank-flamethrower=Vehicle llançaflames +tank-machine-gun=Metralladora per a vehicle +upgrade-planner=Planificador de millores +uranium-235=Urani-235 +uranium-238=Urani-238 +uranium-cannon-shell=Projectils de canó d'urani +uranium-fuel-cell=Barra de combustible d'urani +uranium-ore=Mineral d'urani +uranium-rounds-magazine=Bales de munició d'urani +used-up-uranium-fuel-cell=Barra de combustible d'urani esgotada +utility-science-pack=Paquet de ciències d'utilitats +vehicle-machine-gun=Metralladora per a vehicle +wood=Fusta +[map-gen-preset-description] +death-world=Els mossegadors són més perillosos i evolucionen més de pressa. +death-world-marathon=Les receptes i les tecnologies són més cares i els mossegadors són perillosos i abundants. Seleccioneu aquest mode només si sou un veterà del Factorio. +default=Configuració normal. La manera recomanada de jugar a Factorio. +island=Una illa gran en un oceà sense fi. +marathon=Les receptes i les tecnologies són més cares. +rail-world=Les zones amb recursos són grans i estan força separades. Això afavoreix l'ús de sistemes de transport ferroviaris. Els mossegadors no crearan noves bases ni intentaran expandir-se cap a territoris on ja se n'han eliminat colònies anteriorment. +ribbon-world=L'alçada del mapa està limitada a només 128 caselles, introduint múltiples reptes i situacions interessants. +rich-resources=Les zones que tenen algun recurs (petroli, carbó…) en tenen una quantitat més elevada del normal. No farà falta que us expandiu gaire. +[map-gen-preset-name] +death-world=Món de la mort +death-world-marathon=Marató al món de la mort +default=Predeterminat +island=Illa +marathon=Marató +rail-world=Món ferroviari +ribbon-world=Món estret +rich-resources=Recursos elevats +[mod-description] +base[1]=Mod base amb totes les dades de les partides per defecte i de la campanya estàndard. +[mod-name] +base=Mod base +[modifier-description] +artillery-range=Abast dels projectils d'artilleria: +__1__ +artillery-shell-shooting-speed-bonus=Cadència de tir dels projectils d'artilleria: +__1__ +auto-character-logistic-trash-slots=Filtres d'autoescombraries del personatge +beam-damage-bonus=Dany dels rajos elèctrics: +__1__ +bullet-damage-bonus=Dany de les bales: +__1__ +bullet-shooting-speed-bonus=Cadència de tir de les bales: +__1__ +cannon-shell-damage-bonus=Dany dels projectils de canó: +__1__ +cannon-shell-shooting-speed-bonus=Cadència de tir dels projectils de canó: +__1__ +character-build-distance=Distància de construcció del personatge: +__1__ +character-crafting-speed=Velocitat d'elaboració del personatge: +__1__ +character-health-bonus=Vida del jugador: +__1__ +character-inventory-slots-bonus=Ranures d'inventari del personatge: +__1__ +character-item-drop-distance=Abast del personatge per a deixar elements: +__1__ +character-item-pickup-distance=Distància de recollida d'elements del personatge: +__1__ +character-logistic-requests=Sol·licituds logístiques del personatge +character-logistic-trash-slots=Ranures logístiques sol·licitadores del jugador: +__1__ +character-loot-pickup-distance=Abast del personatge per a recollir botins: +__1__ +character-mining-speed=Velocitat al minar del jugador: +__1__ +character-reach-distance=Distància d'abast del personatge: +__1__ +character-resource-reach-distance=Distància d'abast dels recursos del personatge: +__1__ +character-running-speed=Velocitat al caminar el personatge: +__1__ +deconstruction-time-to-live=Temps de vida del desmuntatge: +__1__ +electric-damage-bonus=Dany elèctric: +__1__ +flamethrower-damage-bonus=Dany del foc: +__1__ +flamethrower-turret-attack-bonus=Dany de les torretes llançaflames: +__1__ +fluid-damage-modifier=Modificador del dany del fluid +follower-robot-lifetime=Temps de vida dels robots seguidors: +__1__ +ghost-time-to-live=Temps de caducitat de les construccions fantasmes: +__1__ +grenade-damage-bonus=Dany de les granades: +__1__ +gun-turret-attack-bonus=Dany de les torretes automàtiques: +__1__ +inserter-stack-size-bonus=Capacitat dels inseridors simples: +__1__ +laboratory-productivity=Productivitat dels laboratoris d'investigació: +__1__ +laboratory-speed=Velocitat d'investigació del laboratori: +__1__ +landmine-damage-bonus=Dany de les mines terrestres: +__1__ +laser-damage-bonus=Dany del làser: +__1__ +laser-shooting-speed-bonus=Cadència de tir dels làsers: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Llindar de velocitat inferior de l'assistent de construcció: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Llindar de velocitat superior de l'assistent de construcció: +__1__ +maximum-following-robots-count=Nombre màxim de robots seguidors: +__1__ +mining-drill-productivity-bonus=Productivitat de les explotacions mineres: +__1__ +rocket-damage-bonus=Dany dels míssils: +__1__ +rocket-shooting-speed-bonus=Cadència de tir dels míssils: +__1__ +shotgun-shell-damage-bonus=Dany dels cartutxos: +__1__ +shotgun-shell-shooting-speed-bonus=Cadència de tir dels cartutxos: +__1__ +stack-inserter-capacity-bonus=Capacitat dels inseridors múltiples: +__1__ +train-braking-force-bonus=Força de frenada dels trens: +__1__ +worker-robot-battery=Bateria dels robots de treball: +__1__ +worker-robot-speed=Velocitat dels robots de treball: +__1__ +worker-robot-storage=Capacitat dels robots de treball: +__1__ +zoom-to-world-blueprint-enabled=Plànol zoom a món +zoom-to-world-deconstruction-planner-enabled=Planificador de deconstrucció zoom a món +zoom-to-world-enabled=Zoom a món +zoom-to-world-ghost-building-enabled=Construcció fantasma zoom a món +zoom-to-world-selection-tool-enabled=Eina de selecció zoom a món +zoom-to-world-upgrade-planner-enabled=Planificador de millores zoom a món +[programmable-speaker-instrument] +alarms=Alarmes +bass=Baix +celesta=Celesta +drum-kit=Bateria +lead=Instrument principal +miscellaneous=Miscel·lània +piano=Piano +plucked=Cordes puntejades +saw=Dent de serra +square=So en forma d'ona quadrada +steel-drum=Timbal d'acer +vibraphone=Vibràfon +[programmable-speaker-note] +A#2=La#2 +A#3=La#3 +A#4=La#4 +A#5=La#5 +A#6=La#6 +A#7=La#7 +A2=La2 +A3=La3 +A4=La4 +A5=La5 +A6=La6 +A7=La7 +B2=Si2 +B3=Si3 +B4=Si4 +B5=Si5 +B6=Si6 +B7=Si7 +C#3=Do#3 +C#4=Do#4 +C#5=Do#5 +C#6=Do#6 +C#7=Do#7 +C#8=Do#8 +C3=Do3 +C4=Do4 +C5=Do5 +C6=Do6 +C7=Do7 +C8=Do8 +D#3=Re#3 +D#4=Re#4 +D#5=Red#5 +D#6=Re#6 +D#7=Re#7 +D#8=Re#8 +D3=Re3 +D4=Re4 +D5=Re5 +D6=Re6 +D7=Re7 +D8=Re8 +E3=Mi3 +E4=Mi4 +E5=Mi5 +E6=Mi6 +E7=Mi7 +E8=Mi8 +F#2=Fa#2 +F#3=Fa#3 +F#4=Fa#4 +F#5=Fa#5 +F#6=Fa#6 +F#7=Fa#7 +F2=Fa2 +F3=Fa3 +F4=Fa4 +F5=Fa5 +F6=Fa6 +F7=Fa7 +G#2=Sol#2 +G#3=Sol#3 +G#4=Sol#4 +G#5=Sol#5 +G#6=Sol#6 +G#7=Sol#7 +G2=Sol2 +G3=Sol3 +G4=Sol4 +G5=Sol5 +G6=Sol6 +G7=Sol7 +achievement-unlocked=Fita assolida +alarm-1=Alarma 1 +alarm-2=Alarma 2 +alert-destroyed=Alerta: objecte destruït +armor-insert=Inserció a l'armadura +armor-remove=Extracció a l'armadura +buzzer-1=Brunzit 1 +buzzer-2=Brunzit 2 +buzzer-3=Brunzit 3 +cannot-build=No es pot construir +clap=Aplaudiment +console-message=Missatge de consola +cowbell=Esquella +crafting-finished=Elaboració finalitzada +crash=Fallada +fx=Fx +game-lost=Partida perduda +game-won=Partida guanyada +gui-click=Clic a la interfície gràfica +gui-click-2=Clic a la interfície gràfica 2 +hat-1=Xarleston 1 +hat-2=Xarleston 2 +high-q=High Q +inventory-move=Moviment a l'inventari +kick-1=Expulsió 1 +kick-2=Expulsió 2 +new-objective=Nou objectiu +perc-1=Percussió 1 +perc-2=Percussió 2 +research-completed=Investigació completada +reverse-cymbal=Címbal revers +ring=Timbre +scenario-message=Missatge d'escenari +shaker=Maraques +siren=Sirena +snare-1=Caixa 1 +snare-2=Caixa 2 +snare-3=Caixa 3 +triangle=Triangle +[recipe-name] +advanced-oil-processing=Processament avançat de petroli +basic-oil-processing=Processament bàsic de petroli +coal-liquefaction=Liqüefacció de carbó +empty-crude-oil-barrel=Buida un barril de cru +empty-filled-barrel=Buida un barril de __1__ +fill-barrel=Omple un barril de __1__ +fill-crude-oil-barrel=Omple un barril de cru +heavy-oil-cracking=Processament de petroli pesant a petroli lleuger +kovarex-enrichment-process=Procés d'enriquiment Kovarex +light-oil-cracking=Processament de petroli lleuger a gas natural +nuclear-fuel-reprocessing=Reprocessament de combustible nuclear +uranium-processing=Processament d'urani +[shortcut] +alt-mode=Activa/Desactiva el mode d'informació addicional +copy=Copia +cut=Retalla +import-string=Importa una cadena +inline-keybind-format=__1__ (__2__) +make-blueprint=Plànol +make-blueprint-book=Llibre de plànols +make-deconstruction-planner=Planificador de desmantellament +make-upgrade-planner=Planificador de millores +out-of-line-keybind-format=__1__\n(__2__) +paste=Enganxa +toggle-equipment-movement-bonus=Activa/Desactiva l'exoesquelet +toggle-personal-logistic-requests=Activa/Desactiva les sol·licituds logístiques personals. +toggle-personal-roboport=Activa/Desactiva l'hangar de robots personal +undo=Desfés +undo-unavailable=Desfés +[story] +message-log-close=Tanca +message-log-title=Registre de missatges +[technology-description] +advanced-electronics=Circuits integrats i microprocessadors que permeten la computació avançada. +advanced-material-processing=Forns més ràpids i flexibles. +advanced-oil-processing=Processament avançat de petroli cru que permet obtenir-ne altres derivats. +artillery=Canó de llarg abast que es munta en una torreta o en un vagó de tren. S'empra per disparar automàticament estructures enemigues llunyanes, o es pot disparar manualment per disparar encara a distàncies més grans. +artillery-shell-range=Millora tant l'abast manual com l'abast automàtic de l'artilleria. +artillery-shell-speed=Augmenta la cadència de tir de l'artilleria. +atomic-bomb=Míssils devastadors que erradiquen tot el que hi hagi en grans àrees d'un sol cop. +automated-construction=Us permet ordenar la construcció, la millora i el desmantellament de múltiples elements d'un sol cop, copiar i enganxar grans línies de producció o netejar boscos. +automated-rail-transportation=Permet la construcció d'estacions de tren. Aquestes es poden usar per configurar rutes ferroviàries automàtiques. +automation=Tecnologia clau que permet la producció automàtica en massa. +automation-2=Màquines de muntatge que poden processar ingredients fluids. +automation-3=Màquines de muntatge que poden processar ingredients fluids, amb major velocitat i més ranures de mòduls. +automobilism=Vehicle propulsat que s'empra per al transport. +battery=Cèl·lula electroquímica que emmagatzema i proporciona energia als dispositius elèctrics. +battery-equipment=Si s'insereix a l'armadura, acumula l'excés d'energia per utilitzar-la més tard. +battery-mk2-equipment=Si s'insereix a l'armadura, acumula l'excés d'energia per utilitzar-la més tard. Té més capacitat que el model normal de bateria d'equipament. +belt-immunity-equipment=Si s'insereix a l'armadura, evita que les cintes transportadores arrosseguin el jugador. +braking-force=Els trens podran frenar més ràpidament. Això també els permet mantenir una velocitat més elevada de manera segura. +chemical-science-pack=Permet la recerca d'elements avançats, utilitzant derivats del petroli. +circuit-network=Us dóna un millor control de la maquinària interconnectant-la amb cablejat i fent-los reaccionar als senyals. +cliff-explosives=Barrils plens d'explosius capaços de fer caure espadats. +coal-liquefaction=Un procés tècnic que permet convertir carbó en derivats del petroli usant vapor i petroli pesat. +concrete=Material de construcció avançat que també s'empra per al sòl. +construction-robotics=Els robots de construcció poden reparar i construir entitats amistoses. També podeu planificar la construcció de nous elements amb elements fantasmes que els robots s'encarregaran de construir. +defender=El tipus de robot de combat més bàsic. Segueix i ajuda el jugador durant un breu període. +destroyer=El tipus de robot de combat més avançat. Segueix i ajuda al jugador durant un període de temps limitat. +discharge-defense-equipment=Inserit a l'armadura, danya, empeny i atordeix als enemics propers quan s'activa mitjançant el comandament remot. +distractor=El tipus de robot de combat intermedi. Es queda en la posició on s'allibera i dispara i distreu als enemics. +effect-transmission=Les balises transmeten l'efecte dels seus mòduls a les entitats amistoses properes. +effectivity-module=Un mòdul que redueix el consum d'energia de les màquines. +electric-energy-accumulators=Edificis que emmagatzemen energia elèctrica per usar-la després. +electric-energy-distribution=Formes més flexibles de distribució elèctrica. +electric-engine=Converteix l'electricitat en moviment mecànic. +electronics=Components electrònics per al processament de senyals bàsiques. +energy-shield-equipment=Si s'insereix a l'armadura, absorbeix el dany produït per atacs enemics o provinents d'altres fonts. +energy-shield-mk2-equipment=Si s'insereix a l'armadura, absorbeix una gran quantitat de dany produït per atacs enemics o provinents d'altres fonts. +energy-weapons-damage=Augmenta el dany produït per les torretes làser i rajos elèctrics. +engine=Converteix el combustible en moviment mecànic. És una part essencial de tots els vehicles. +exoskeleton-equipment=Si s'insereix a l'armadura, augmenta la velocitat de moviment. Podeu equipar més d'un exosquelet per moure-us més ràpid. +explosive-rocketry=Míssils extremament explosius amb un radi d'acció més gran. +explosives=Desenvolupa explosius perillosos però controlables. +fast-inserter=Inseridors que funcionen més de pressa i que poden filtrar elements gràcies a una electrònica millorada. +flamethrower=Potents llançaflames portàtils o instal·lables en torretes que cremen els enemics amb líquids agressius. +flammables=Desenvolupa combustibles més eficients i permet millorar el dany del llançaflames. +fluid-handling=Diverses formes d'emmagatzemar i transportar líquids. +fluid-wagon=Permet transportar fluids sobre rail. Els vagons cisterna s'omplen i es buiden quan estan sobre vies de rail rectes mitjançant estacions de bombeig que estan al lateral de la via. +follower-robot-count=Incrementa el nombre de robots de combat que poden seguir-vos simultàniament. +fusion-reactor-equipment=Si s'insereix a l'armadura, proporciona energia que poden emprar els altres equipaments inserits. +gates=Seccions del mur que s'obren quan sigui necessari. Se les pot controlar amb circuits de control. +gun-turret=Edificis defensius bàsics que s'han de recarregar amb munició. +heavy-armor=Armadura pesada per una millor protecció. +inserter-capacity-bonus=Permet als inseridors múltiples moure més elements a la vegada. Algunes millores també milloraran el nombre d'elements que poden moure els inseridors normals d'un sol cop. +kovarex-enrichment-process=Procediment que obté urani-235 a partir d'urani-238. Requereix una gran quantitat d'urani-235 com a catalitzador. +land-mine=Trampes explosives que es posen al terra per tal que els enemics les trepitgin i les activin. Els robots de construcció les poden reemplaçar quan exploten. Es pot augmentar el dany que ocasionen si s'investiga com fer explosius més potents. +landfill=Es pot posar en zones d'aigua per crear terreny on construir. +laser=Llum dirigida capaç de causar danys. +laser-shooting-speed=Augmenta la cadència de tir de les armes làser. +laser-turret=Edificis defensius avançats que només requereixen electricitat. +logistic-robotics=Els robots logístics poden entregar elements al personatge o endur-se aquells que no vulgui. +logistic-science-pack=Permet la recerca de millores logístiques, d'automatització i de tecnologies militars bàsiques. +logistic-system=Desbloca caixes logístiques addicionals i expandeix la funcionalitat dels robots logístics. Les caixes sol·licitadores demanen elements de la xarxa logística. Les caixes d'aprovisionament actiu forcen els elements que conté a emmagatzemar-se o usar-se en algun altre lloc. Els contenidors intermediaris demanen elements específics necessaris per la logística dels personatges i de la construcció automàtica. +logistics=Sistemes de transport més ràpids i flexibles. +low-density-structure=Material lleuger i resistent, molt útil per naus espacials i equipament personal. +lubricant=Procés que permet convertir el petroli pesat en lubricants, que s'empren per reduir la fricció de les màquines que treballen a velocitats elevades. +military=Permet disposar de mitjans defensius més eficaços. +military-science-pack=Permet la investigació de més opcions militars. +mining-productivity=Augmenta la producció de totes les explotacions mineres i pous de bombeig de petroli. +modular-armor=Armadura amb una graella petita per als mòduls d'equipament que us donen importants beneficis. Portant-la també s'incrementa la mida de l'inventari. +modules=Us permet investigar mòduls actualitzats que s'insereixen a les màquines. +night-vision-equipment=Si s'insereix a l'armadura, us permet veure en la foscor. +nuclear-fuel-reprocessing=Procediment que torna a processar piles de combustible d'urani usat per obtenir urani-238. +nuclear-power=Mètode potent i sofisticat de generació d'energia usant barres de combustible d'urani. +oil-processing=Processament de petroli cru. S'empra per obtenir plàstics, sofre i combustibles. +optics=Diverses aplicacions de la llum. +personal-laser-defense-equipment=S'insereix a l'armadura i ataca automàticament als enemics propers. +personal-roboport-equipment=Si s'insereix a l'armadura, permet operar als robots de construcció des de l'inventari del vostre personatge. +personal-roboport-mk2-equipment=Si s'insereix a l'armadura, permet operar a molts robots de construcció des del vostre inventari. +physical-projectile-damage=Augmenta el dany de les armes, torretes i robots defensors que empren projectils i bales no explosius. +plastics=Els polímers sintètics es poden modelar per fer-ne objectes sòlids. +power-armor=Armadura amb una graella d'equipament gran i una bonificació d'espai a l'inventari. +power-armor-mk2=Armadura amb una graella d'equipament enorme i una bonificació d'espai a l'inventari. +production-science-pack=Permet la investigació de màquines, mòduls i processos més eficients. +productivity-module=Un mòdul que permet que les màquines produeixin més productes amb la mateixa quantitat d'ingredients, però que també n'incrementa el consum energètic i en redueix la velocitat. +rail-signals=Permet coordinar múltiples trens en una xarxa ferroviària. +railway=Transport en grans quantitats i grans distàncies. +refined-flammables=Augmenta el dany produït per l'armament basat en el foc, com el llançaflames. +research-speed=Permet unes recerques al laboratori més eficients. +robotics=Permet la construcció de robots voladors. S'especialitzen o bé en tasques logístiques o bé de construcció. +rocket-control-unit=Unitat de computació avançada que pot controlar sistemes de míssils. +rocket-fuel=Combustible multiús sofisticat +rocket-silo=Permet llançar un coet a l'espai. +rocketry=Llançamíssils personal per molestar als vostres enemics. +solar-energy=Font d'energia elèctrica gratuïta i inesgotable… encara que només durant el dia. +solar-panel-equipment=Si s'insereix a l'armadura, proporciona energia que poden emprar altres equipaments inserits. No funcionarà durant la nit. +space-science-pack=Permet enviar satèl·lits a l'espai i rebre'n dades científiques que es podran usar per elaborar paquets de ciència espacials. +speed-module=Un mòdul que permet que les màquines treballin més ràpid, però que també n'incrementa el consum energètic. +spidertron=Un vehicle versàtil capaç de travessar terrenys complicats. Està equipat amb llançadors de míssils de cadència ràpida que apunten a algun objectiu de manera automàtica o manual. Es pot conduir des del seu interior o amb amb un comandament a distància. +stack-inserter=Els inseridors múltiples poden moure diversos elements al mateix temps. +steel-axe=Augmenta la vostra velocitat al minar. +steel-processing=Us permet obtenir acer a partir de planxes de ferro. +stone-wall=Murs de pedra per protegir la fàbrica dels enemics. +stronger-explosives=Augmenta el dany produït per l'armament explosiu. +sulfur-processing=Un producte químic altament reactiu i no metàl·lic que s'empra per produir àcid sulfúric i productes explosius. +tank=Vehicle ofensiu capaç de maniobrar diferents tipus d'armament. +toolbelt=Expandeix el vostre inventari. +uranium-ammo=Munició avançada creada amb urani-238, amb un pes i duresa millors i que causa danys massius. +uranium-processing=El mineral d'urani es processa en centrífugues i se n'obté urani-238, a partir del qual es pot obtenir urani-235. Ambdós són necessaris per a crear barres de combustible d'urani. +utility-science-pack=Permet la investigació de les armes, equipament personal i coordinació de robots més potents. +weapon-shooting-speed=Augmenta la cadència de tir de la majoria d'armes que disparen projectils. +worker-robots-speed=Augmenta la velocitat de vol dels robots logístics i de construcció. +worker-robots-storage=Augmenta el nombre d'elements que poden portar els robots logístics i de construcció. +[technology-name] +advanced-electronics=Electrònica avançada +advanced-material-processing=Processament avançat de materials +advanced-oil-processing=Processament avançat de petroli +artillery=Artilleria +artillery-shell-range=Abast dels projectils d'artilleria +artillery-shell-speed=Cadència de tir dels projectils d'artilleria +atomic-bomb=Bomba atòmica +automated-rail-transportation=Transport ferroviari automatitzat +automation=Automatització +automobilism=Automobilisme +battery=Bateria +battery-equipment=Bateria personal +battery-mk2-equipment=Bateria personal MK2 +belt-immunity-equipment=Contrarestador de cintes transportadores +braking-force=Força de frenada +chemical-science-pack=Paquet de ciències químiques +circuit-network=Circuit de control +cliff-explosives=Explosius per a espadats +coal-liquefaction=Liqüefacció de carbó +concrete=Formigó +construction-robotics=Robots de construcció +defender=Robots defensors +destroyer=Robots destructors +discharge-defense-equipment=Descàrrega elèctrica defensiva +distractor=Robots distractors +effect-transmission=Transmissió d'efectes dels mòduls +effectivity-module=Mòdul d'eficiència +electric-energy-accumulators-1=Acumuladors d'energia elèctrica +electric-energy-distribution=Distribució elèctrica +electric-engine=Motors elèctrics +electronics=Electrònica +energy-shield-equipment=Escut d'energia personal +energy-shield-mk2-equipment=Escut d'energia personal MK2 +energy-weapons-damage=Dany de les armes energètiques +engine=Motors +exoskeleton-equipment=Exosquelet +explosive-rocketry=Míssils explosius +explosives=Explosius +fast-inserter=Inseridor ràpid +flamethrower=Llançaflames +flammables=Inflamables +fluid-handling=Manipulació de fluids +fluid-wagon=Vagó cisterna per líquids +follower-robot-count=Nombre màxim de robots seguidors +fusion-reactor-equipment=Reactor de fusió portàtil +gate=Porta +gun-turret=Torreta automàtica +heavy-armor=Armadura pesada +inserter-capacity-bonus=Bonificació de la capacitat dels inseridors +kovarex-enrichment-process=Procés d'enriquiment Kovarex +land-mine=Mines terrestres +landfill=Terra d'emplenament +laser=Làser +laser-shooting-speed=Cadència de tir dels làsers +laser-turret=Torreta làser +logistic-robotics=Robots logístics +logistic-science-pack=Paquet de ciències logístiques +logistic-system=Xarxa logística +logistics=Logística +low-density-structure=Estructura de baixa densitat +lubricant=Lubricant +military=Tecnologia militar +military-science-pack=Paquet de ciències militars +mining-productivity=Productivitat minera +modular-armor=Armadura modular +modules=Mòduls +night-vision-equipment=Equipament de visió nocturna +nuclear-fuel-reprocessing=Reprocessat de combustible nuclear +nuclear-power=Energia nuclear +oil-processing=Processament de petroli +optics=Òptica +personal-laser-defense-equipment=Defensa làser personal +personal-roboport-equipment=Hangar de robots personal +personal-roboport-mk2-equipment=Hangar de robots personal MK2 +physical-projectile-damage=Dany dels projectils i bales no explosius +plastics=Plàstics +power-armor=Armadura potenciada +power-armor-mk2=Armadura potenciada MK2 +production-science-pack=Paquet de ciències de producció +productivity-module=Mòdul de productivitat +rail-signals=Senyalització ferroviària +railway=Transport ferroviari +refined-flammables=Inflamables refinats +research-speed=Velocitat d'investigació del laboratori +robotics=Robòtica +rocket-control-unit=Unitat de control de coet +rocket-fuel=Combustible de coets +rocket-silo=Centre de coets espacials +rocketry=Míssils +solar-energy=Energia solar +solar-panel-equipment=Panell solar portàtil +space-science-pack=Paquet de ciències espacials +speed-module=Mòdul de velocitat +spidertron=Aranyatron +stack-inserter=Inseridor múltiple +steel-axe=Destral d'acer +steel-processing=Processament d'acer +stone-wall=Mur de pedra +stronger-explosives=Explosius més potents +sulfur-processing=Processament de sofre +tank=Tanc +toolbelt=Cinturó d'eines +uranium-ammo=Munició d'urani +uranium-processing=Processament d'urani +utility-science-pack=Paquet de ciències d'utilitats +weapon-shooting-speed=Cadència de tir de les armes +worker-robots-speed=Velocitat dels robots de treball +worker-robots-storage=Capacitat dels robots de treball +[tile-name] +concrete=Formigó +deepwater=Aigua profunda +deepwater-green=Aigua profunda verda +dirt-1=Terra 1 +dirt-2=Terra 2 +dirt-3=Terra 3 +dirt-4=Terra 4 +dirt-5=Terra 5 +dirt-6=Terra 6 +dirt-7=Terra 7 +dry-dirt=Terra seca +grass-1=Herba +grass-2=Herba 2 +grass-3=Herba 3 +grass-4=Herba 4 +hazard-concrete-left=Formigó amb marques de perill (esquerra) +hazard-concrete-right=Formigó amb marques de perill (dreta) +lab-dark-1=Enrajolat de laboratori 1 +lab-dark-2=Enrajolat de laboratori 2 +lab-white=Enrajolat blanc de laboratori +landfill=Terra d'emplenament +nuclear-ground=Terra nuclear +out-of-map=Fora del mapa +red-desert-0=Desert vermell 0 +red-desert-1=Desert vermell 1 +red-desert-2=Desert vermell 2 +red-desert-3=Desert vermell 3 +red-desert-dark=Desert vermell fosc +refined-concrete=Formigó refinat +refined-hazard-concrete-left=Formigó refinat amb marques de perill a l'esquerra +refined-hazard-concrete-right=Formigó refinat amb marques de perill a la dreta +sand-1=Sorra 1 +sand-2=Sorra 2 +sand-3=Sorra 3 +stone-path=Camí de pedra +tutorial-grid=Casella tutorial +water=Aigua +water-green=Aigua verda +water-mud=Aigua poc profunda 2 +water-shallow=Aigua poc profunda +water-wube=Aigua Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] prova de manera activa a afegir elements a la xarxa logística.\nSi no hi ha sol·licituds per a un element determinat en una caixa d'aprovisionament actiu, es mouran a alguna [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] tenen dos carrils que es poden usar per a transportar elements.\n[entity=inserter] poden agafar elements dels dos carrils, però només poden posar els elements al carril més llunyà. +buffer-chest=Les [entity=logistic-chest-buffer] actuen com a [entity=logistic-chest-requester] i com a [entity=logistic-chest-passive-provider].\nProporcionen elements per als treballs de construcció, logística personal i caixes sol·licitadores amb l'opció de sol·licitar a contenidors intermediaris activada. +bulk-crafting=Mentre es situa el cursor a sobre d'una ranura d'elaboració:\n - __ALT_CONTROL__1__craft-5__ per elaborar-ne 5.\n - __ALT_CONTROL__1__craft-all__ per elaborar-ne tants com sigui possible. +burner-inserter-refueling=[entity=burner-inserter] poden alimentar-se automàticament amb altres inseridors, però també poden autoalimentar-se si treballen amb combustible. +circuit-network=Un circuit de control és un sistema que permet la transferència d'informació entre màquines.\nPodeu connectar màquines a un circuit de control amb [item=red-wire] i [item=green-wire].\nLa xarxa pot enviar valors enters entre -2³¹(-2,147,483,648) i 2³¹(2,147,483,647) per cada senyal.\nNo cal usar els circuits de control per acabar la partida, però permeten regular i optimitzar la fàbrica de maneres que sense aquests no serien possibles. +clear-cursor=Quan hi ha un element al cursor, podeu treure'l amb __CONTROL__clear-cursor__, que retornarà l'element a la [img=utility/hand] ranura corresponent de l'inventari.\nTambé cancel·la la planificació ferroviària, cablejat i de selecció de caixes. +connect-switch=__ALT_CONTROL__1__build__ en una entitat amb [item=copper-cable] al cursor per connectar-hi un cable elèctric.\n__ALT_CONTROL__1__remove-pole-cables__ en una entiata per treure-hi tots els cables. +construction-robots=Els [entity=construction-robot] realitzen ordres de construcció, de desmantellament, de millores i també de reparació d'elements de la xarxa logística. Les ordres de construcció es creen amb construccions fantasma, l'ús de [item=blueprint] o quan una construcció amiga s'ha destruït i cal reconstruir-la.\nLes ordres de desmantellament es creen seleccionant les entitats desitjades amb el [item=deconstruction-planner].\nLes ordres de millora es creen amb l'ús de [item=upgrade-planner].\nTambé es creen aquest tipus d'ordres quan s'aplica l'acció de desfer. +copy-entity-settings=__CONTROL__copy-entity-settings__ i __CONTROL__paste-entity-settings__ permeten copiar la configuració d'entitats.\nPodeu fer un copia i enganxa entre [entity=assembling-machine-2] per establir-ne la recepta o entre caixes per triar el límit d'inventari.\n__ALT_CONTROL__1__paste-entity-settings__ i arrossegant el ratolí es pot enganxar en múltiples entitats amb un sol clic. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ i __CONTROL__paste-entity-settings__ permeten copiar la configuració d'entitats.\nPodeu fer un copia i enganxa entre [entity=assembling-machine-2] per establir-ne la recepta o entre caixes per triar el límit d'inventari.\nMantingueu premut __CONTROL__paste-entity-settings__ i moveu-vos amb __CONTROL__move__ per a enganxar en múltiples entitats. +copy-paste=__CONTROL__copy__ genera una eina que permet desar la selecció al porta-retalls .\n__CONTROL__paste__ recupera l'última selecció copiada.\n__CONTROL__cycle-clipboard-forwards__ i __CONTROL__cycle-clipboard-backwards__ permeten canviar a altres seleccions copiades anteriorment. +copy-paste-filters=Podeu copiar i enganxar entre entitats amb filtres, sol·licituds o ranures de filtres configurables com ara [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] o [entity=cargo-wagon]. +copy-paste-requester-chest=Podeu copiar i enganxar entre [entity=logistic-chest-requester] per copiar les sol·licituds logístiques.\nTambé podeu copiar i enganxar des d'una [entity=assembling-machine-2] a una [entity=logistic-chest-requester] per establir la sol·licitud logística en funció de la recepta. +copy-paste-spidertron=El copia i enganxa entre [entity=spidertron] copiarà el color i sol·licituds logístiques.\nTambé provarà de copiar la graella d'equipament, inserint-hi l'equipament de l'inventari del jugador si els elements hi estan disponibles. +copy-paste-trains=Podeu copiar i enganxar entre [entity=locomotive] per copiar-ne l'itinerari i el color.\nPodeu copiar i enganxar entre [entity=train-stop] per copiar-ne el nom i el color.\nFinalment, també podeu copiar i enganxar entre [entity=locomotive] i [entity=train-stop] per copiar el color. +drag-building=La manera més ràpida de construir en línia recta, per construir per exemple [entity=stone-furnace], és __CONTROL__build__ i mantenir-ho premut mentre moveu el personatge en la direcció desitjada. +drag-building-poles=Si construïu [entity=small-electric-pole] arrossegant-los, es construiran automàticament a la màxima distància possible que permeti que quedin connectats. +drag-building-underground-belts=Si construïu [entity=underground-belt] o [entity=pipe-to-ground] arrossegant-les, es construiran automàticament a la màxima distància possible que permeti que quedin connectats. +e-confirm=Tots els botons verds del joc poden «confirmar-se» amb __CONTROL__confirm-gui__.\nProveu-ho per confirmar aquest consell. +electric-network=La xarxa elèctrica transporta l'eneriga dels productors com [entity=steam-engine] o [entity=solar-panel] als consumidors.\nPodeu obrir la interfície de la xarxa elèctrica i veure les seves estadístiques amb __ALT_CONTROL__1__open-gui__ a sobre d'un pal elèctric. +electric-pole-connections=Els pals elèctrics es connectaran automàticament a altres pals elèctrics dins del seu abast i poden tenir fins a 5 connexions.\nLes connexions es poden afegir o treure manualment usant [item=copper-cable].\nTotes les connexions d'un pal elèctric es poden treure usant__CONTROL__remove-pole-cables__ en un pal elèctric. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ en una entitat per agafar-ne els elements.\n__ALT_CONTROL__1__fast-entity-transfer__ mentre es manté un element al cursor per posar aquest element a l'entitat seleccionada.\n\n\nEl tutorial us mostra maneres diferents de transferir elements de l'inventari del jugador a les entitats i viceversa sense haver-les d'obrir. +fast-belt-bending=Es pot canviar la direcció de construcció de [entity=transport-belt] mentre s'arrossega aquest tipus d'entitat prement __CONTROL__rotate__. +fast-obstacle-traversing=Si s'arrossega [entity=transport-belt] per damunt d'un obstacle es construiran [entity=underground-belt] automàticament per evitar-lo. +fast-replace=Si es construeix sobre una entitat del mateix tipus i mida, es reemplaçarà l'entitat. El reemplaçament ràpid mantindrà les propietats de l'entitat original, com ara els seus continguts i recepta seleccionada. +fast-replace-belt-splitter=Podeu reemplaçar [entity=transport-belt] de pressa amb [entity=splitter] i viceversa. +fast-replace-belt-underground=Es pot reemplaçar [entity=transport-belt] de manera ràpida amb [entity=underground-belt] i a l'inrevés.\nTotes les cintes entre l'entrada i la sortida de la cinta subterrània s'extrauran automàticament.\nAquest tipus de reemplaçament ràpid també s'aplica a les entitats [entity=pipe] i [entity=pipe-to-ground]. +fast-replace-direction=Podeu usar el reemplaçament ràpid per canviar de pressa la direcció de les entitats. +gate-over-rail=[entity=gate] es poden construir per sobre de qualsevol [entity=straight-rail] vertical o horitzontal. Els trens obren automàticament la porta per passar i no obren un forat en les vostres defenses. +ghost-building=__ALT_CONTROL__1__build-ghost__ mentre hi ha un objecte construïble al cursor per construir-lo com a entitat fantasma.\nLes entitats fantasma es construiran automàticament quan n'hi hagi alguna unitat disponible a l'abast de la xarxa logística. +ghost-rail-planner=El planificador ferroviari fantasma s'empra per planificar camins llargs amb rails fantasma.\nPer usar el planificador ferroviari fantasma, mantingueu __CONTROL_MODIFIER__build-ghost__ mentre feu la planificació.\nTambé podeu mantenir premut __CONTROL_MODIFIER__build-with-obstacle-avoidance__ per fer que la planificació eviti obstacles. +inserters=Els inseridors agafen elements en una determinada posició i els posen a la casella oposada.\nPoden deixar i agafar elements en [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] i altres màquines. +insertion-limits=Els inseridors no sempre omplen l'inventari de l'entitat. Això permet tenir a altres inseridors posteriors elements que proveir.\nPer exemple, si una [entity=boiler] té 5 o més unitats de [item=coal], l'inseridor no n'afegirà més. Això permet que el combustible arribi a altres calderes i s'evita que la primera caldera acapari tot el carbó quan no el pot fer servir immediatament.\nAixò també s'aplica a les [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] i moltes més entitats. +introduction=Us donem la benvinguda a la secció de trucs i consells.\nSe us explicaran els conceptes del joc de manera visual i interactiva.\nEls consells es desbloquen quan progresseu en les partides i també quan completeu alguns dels consells.\nSi voleu veure'ls tots des de l'inici, useu l'ordre de consola __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Es pot reduir el nombre de ranures d'inventari de les caixes seleccionant la «X» vermella de la ranura d'inventari i blocant les ranures desitjades. Això reduirà la capacitat de les caixes, ja que les màquines no podran omplir les ranures bloquejades. Així es pot evitar la sobreproducció. +logistic-network=La xarxa logística és una xarxa automatizada que utilitza drons per moure elements i facilita la construcció automatitzada.\nTé 3 components principals:\n - Els [entity=roboport] defineixen l'àrea d'abast de la xarxa i actuen com a punts de càrrega dels robots.\n - Els [entity=logistic-robot] realitzen les ordres logístiques i els [entity=construction-robot] realitzen les de construcció.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] subministren elements a la xarxa. +long-handed-inserters=[entity=long-handed-inserter] és un inseridor elèctric que agafa i deixa elements a dues caselles de la posició de l'inseridor en lloc de sols una casella, com fan els inseridors normals. +low-power=Si el consum de potència és superior al de producció, les màquines de la fàbrica funcionaran més lentament.\nPareu atenció a la velocitat de treball de les màquines si voleu identificar una producció insuficient de potència elèctrica abans que sigui massa tard.\nLa millor manera per assegurar-vos que teniu prou potència és comprovar les estadístiques de la xarxa elèctrica i assegurar-vos que la barra de satisfacció està completament en verd. +move-between-labs=[entity=inserter] es poden emprar per moure paquets de ciències entre [entity=lab]. +passive-provider-chest=Les [entity=logistic-chest-passive-provider] subministren els seus elements a la xarxa logística.\nAixò significa que els robots poden agafar els elements de les caixes d'aprovisionament passiu per complir ordres logístiques o de construcció. +personal-logistics=Els [entity=logistic-robot] mouen elements de les caixes d'aprovisionament logístic per complir amb les sol·licituds logístiques personals.\nLa sol·licitud personal logística té un valor màxim i un de mínim. Els robots provaran a subministrar-vos més elements quan en tingueu menys que el mínim.\nSi en teniu més que el màxim, els elements es mouran a les ranures d'escombraries logístiques i els robots, quan puguin, se'ls enduran. +pipette=Useu __CONTROL__smart-pipette__ per posar l'entitat seleccionada al cursor. +pole-dragging-coverage=Si construïu [entity=small-electric-pole] arrossegant-los prop de màquines elèctriques, es situaran els pals per tal que totes les màquines tinguin subministrament. +pump-connection=Les [entity=pump] es connectaran als [entity=fluid-wagon] quan estiguin correctament alineats.\nL'entitat és necessària per carregar i descarregar fluids dels [entity=fluid-wagon]. +rail-building=Per activar el mode de construcció ferroviària, agafeu al cursor [item=rail] i premeu __CONTROL__build__ mentre esteu damunt d'una peça de rail.\nPremeu __ALT_CONTROL__1__build__ per confirmar la construcció de la peça de rail.\n__CONTROL__clear-cursor__ per sortir del mode de construcció ferroviària. +rail-signals-advanced=Els [entity=rail-chain-signal] determinen el seu estat a partir dels senyals que hi ha més endavant, per tal d'assegurar-se que el tren que hi entri en pugui sortir.\nS'usen juntament amb els [entity=rail-signal] per construir interseccions ferroviàries avançades.\n\n\nEl tutorial explica com usar-los per construir interseccions complexes i evitar embussos de trens. +rail-signals-basic=Els [entity=rail-signal] divideixen els rails en blocs. Cada [entity=locomotive] llegirà els senyals per evitar xocar amb altres trens.\n\n\n\nEl tutorial explica com s'han d'usar els diferents senyals per poder fer circular diversos trens en una mateixa xarxa ferroviària. +repair-packs=Mentre teniu [item=repair-pack] al cursor, mantingueu premut __CONTROL__build__ a sobre d'una entitat per reparar-la. +requester-chest=[entity=logistic-chest-requester] sol·licita elements de la xarxa logística.\n[entity=logistic-robot] mourà elements de la xarxa per complir les sol·licituds. +rotating-assemblers=Algunes receptes de la [entity=assembling-machine-2] necessiten un ingredient fluid, com per exemple [recipe=electric-engine-unit]. En aquests casos, s'afegirà automàticament una canonada d'entrada a la màquina. Podeu girar la màquina amb __CONTROL__rotate__. +shoot-targeting=Podeu disparar als objectius enemics prement __CONTROL__shoot-enemy__ i posant el cursor prop de l'objectiu.\nPodeu disparar entitats amistoses o neutrals prement __CONTROL__shoot-selected__. +shoot-targeting-controller=Podeu disparar als objectius enemics mantenint premut __CONTROL__shoot-enemy__.\nQuan s'utilitza un controlador, totes les armes dispararan automàticament a l'enemic més proper de la zona. Feu servir __CONTROL__look__ per moure l'àrea automàtica d'objectius.\nPodeu disparar a entitats amistoses o neutrals amb __CONTROL__shoot-selected__. +show-info=Premeu __CONTROL__show-info__ per activar el mode d'informació addicional. +splitter-filters=[entity=splitter] es pot configurar perquè filtri elements específics o perquè doni prioritat a les entrades i sortides. +splitters=[entity=splitter] s'usa per repartir elements entre cintes.\nEls elements d'entrada es reparteixen a la sortida si hi ha espai en les dues sortides o es posen en la sortida que estigui lliure. +stack-transfers=Amb __CONTROL__stack-transfer__, es transferirà una sola pila.\nAmb __CONTROL__inventory-transfer__, es transferiran totes les piles del mateix tipus. (Si es selecciona una ranura buida, es transferirà tot l'inventari.)\nAmb __CONTROL_RIGHT_CLICK__ en lloc de __CONTROL_LEFT_CLICK__ i els controls anteriors, se'n transferirà només la meitat.\n\nEl tutorial ho explica en més detall. +steam-power=[entity=boiler] consumeix combustibles com [item=coal] per convertir [fluid=water] en [fluid=steam].\n[entity=steam-engine] consumeix [fluid=steam] per produir energia elèctrica, que es distribueix per la xarxa elèctrica fins a les entitats que en necessitin. +storage-chest=[entity=logistic-chest-storage] emmagatzema els elements que es treuen de les ranures d'escombraries del jugador i de les ordres de desmantellament.\nEls elements en aquestes caixes també s'empren per a ordres logístiques o de construcció.\nEs pot establir un filtre en aquests contenidors per tal d'acceptar només un element. +storage-chest-list=Caixes que proveeixen continguts a la xarxa per prioritat:\n[entity=logistic-chest-active-provider] Caixes d'aprovisionament actiu\n[entity=logistic-chest-buffer] Contenidors intermediaris\n[entity=logistic-chest-storage] Caixes d'emmagatzematge\n[entity=logistic-chest-passive-provider] Caixes d'aprovisionament passiu +train-stop-same-name=Les [entity=train-stop] poden compartir el nom amb altres parades. Els trens amb un determinat nom de parada podran anar a qualsevol de les parades amb el mateix nom.\nPodeu establir el límit de trens per cada parada per controlar millor el comportament dels trens. +train-stops=Les [entity=train-stop] s'usen per automatitzar el transport amb trens donant els noms de les parades on han d'anar els trens.\n\n\n\nEl tutorial us ensenya com construir estacions de tren i com establir itineraris per als trens. +trains=Els trens són útils pel transport a grans distàncies de grans quantitats d'elements.\nS'hi pot entrar amb __CONTROL__toggle-driving__ i conduir-los un cop a dins amb __CONTROL_MOVE__. +transport-belts=Les cintes transportadores s'usen per moure elements i funcionen sense usar energia. Les cintes també poden moure objectes com ara el personatge del jugador, vehicles i mossegadors.\nEl sistema de transport de cintes consta de [entity=transport-belt], [entity=splitter] i [entity=underground-belt].\nHi ha versions més avançades de les cintes que permeten moure els elements més de pressa: [entity=fast-transport-belt] i [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] s'usa per permetre que les cintes creuin altres entitats o terrenys inadequats per construir-les. +usable-items=Alguns elements es poden usar d'altres maneres. Per exemple, podeu tirar [item=grenade] als enemics per danyar-los.\nMentre teniu un element usable al cursor, premeu __ALT_CONTROL__1__build__ per aplicar la seva acció. +z-dropping=Premeu __CONTROL__drop-cursor__ per deixar al terra els elements que hi hagi al cursor.\nPodeu deixar-los al terra, en cintes o en entitats.\nMantingueu __CONTROL__drop-cursor__ i arrossegueu el cursor per múltiples entitats per deixar-hi un element en cadascuna. +[tips-and-tricks-item-name] +active-provider-chest=Caixes d'aprovisionament actiu +belt-lanes=Carrils de cintes transportadores +buffer-chest=Contenidors intermediaris +bulk-crafting=Elaboració en grans quantitats +burner-inserter-refueling=Alimentació dels inseridors a combustió +circuit-network=Circuits de control +clear-cursor=Com alliberar el cursor +connect-switch=Connexions dels interruptors +construction-robots=Robots de construcció +copy-entity-settings=Configuració del copia i enganxa d'entitats +copy-entity-settings-controller=Configuració del copia i enganxa d'entitats +copy-paste=Copia i enganxa +copy-paste-filters=Copia i enganxa filtres +copy-paste-requester-chest=Copia i enganxa en caixes sol·licitadores +copy-paste-spidertron=Copia i enganxa aranyatrons +copy-paste-trains=Copia i enganxa trens +drag-building=Construcció arrossegant un objecte +drag-building-poles=Arrossegant pals elèctrics +drag-building-underground-belts=Construcció de cintes subterrànies +e-confirm=__CONTROL__confirm-gui__ per confirmar. +electric-network=Xarxa elèctrica +electric-pole-connections=Connexions dels pals elèctrics +entity-transfers=Transferències en entitats +fast-belt-bending=Gir ràpid de cintes transportadores +fast-obstacle-traversing=Travessada d'obstacles automàtica +fast-replace=Reemplaçament ràpid +fast-replace-belt-splitter=Reemplaçament ràpid de cintes transportadores i distribuïdors +fast-replace-belt-underground=Reemplaçament ràpid de cintes transportadores normals i subterrànies +fast-replace-direction=Direcció de reemplaçament ràpid +gate-over-rail=Portes damunt de rails +ghost-building=Construcció fantasma +ghost-rail-planner=Planificador ferroviari fantasma +inserters=Inseridors +insertion-limits=Límits d'inserció +introduction=Introducció +limit-chests=Limitant la capacitat de les caixes +logistic-network=Xarxa logística +long-handed-inserters=Inseridors de braç llarg +low-power=Poca potència +move-between-labs=Transferències entre laboratoris +passive-provider-chest=Caixes d'aprovisionament passiu +personal-logistics=Logística personal +pipette=Pipeta +pole-dragging-coverage=Cobertura de l'arrossegament de pals elèctrics +pump-connection=Connexions de les estacions de bombeig +rail-building=Construcció de rail +rail-signals-advanced=Senyalització ferroviària avançada +rail-signals-basic=Senyalització ferroviària bàsica +repair-packs=Eines de reparació +requester-chest=Caixes sol·licitadores +rotating-assemblers=Girant màquines de muntatge +shoot-targeting=Apuntar objectius per disparar-los-hi +shoot-targeting-controller=Apuntar objectius per disparar-los-hi +show-info=Mode d'informació addicional +splitter-filters=Filtres dels distribuïdors de càrrega +splitters=Distribuïdors de càrrega +stack-transfers=Transferències de piles +steam-power=Màquina de vapor +storage-chest=Caixes d'emmagatzematge +train-stop-same-name=Parades de tren amb el mateix nom +train-stops=Parades de tren +trains=Trens +transport-belts=Cintes transportadores +underground-belts=Cintes transportadores subterrànies +usable-items=Elements utilitzables +z-dropping=__CONTROL__drop-cursor__ per deixar elements al terra. +[virtual-signal-description] +signal-anything=Si algun dels senyals d'entrada compleix la condició, la sortida serà «cert».\nSi no hi ha entrades, la sortida serà «fals». +signal-each=Avalua la condició o realitza l'operació en tots els senyals d'entrada. +signal-everything=Si tots els senyals d'entrada compleixen la condició, la sortida serà «cert».\nSi no hi ha entrades, la sortida també serà «cert». +[virtual-signal-name] +signal-0=Senyal 0 +signal-1=Senyal 1 +signal-2=Senyal 2 +signal-3=Senyal 3 +signal-4=Senyal 4 +signal-5=Senyal 5 +signal-6=Senyal 6 +signal-7=Senyal 7 +signal-8=Senyal 8 +signal-9=Senyal 9 +signal-A=Senyal A +signal-B=Senyal B +signal-C=Senyal C +signal-D=Senyal D +signal-E=Senyal E +signal-F=Senyal F +signal-G=Senyal G +signal-H=Senyal H +signal-I=Senyal I +signal-J=Senyal J +signal-K=Senyal K +signal-L=Senyal L +signal-M=Senyal M +signal-N=Senyal N +signal-O=Senyal O +signal-P=Senyal P +signal-Q=Senyal Q +signal-R=Senyal R +signal-S=Senyal S +signal-T=Senyal T +signal-U=Senyal U +signal-V=Senyal V +signal-W=Senyal W +signal-X=Senyal X +signal-Y=Senyal Y +signal-Z=Senyal Z +signal-anything=Qualsevol +signal-black=Senyal negre +signal-blue=Senyal blau +signal-check=Senyal de comprovació +signal-cyan=Senyal cian +signal-dot=Senyal de punt +signal-each=Cada +signal-everything=Tots +signal-green=Senyal verd +signal-grey=Senyal gris +signal-info=Senyal d'informació +signal-pink=Senyal rosa +signal-red=Senyal vermell +signal-white=Senyal blanc +signal-yellow=Senyal groc + diff --git a/factorio/data/base/locale/cs/base.cfg b/factorio/data/base/locale/cs/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..31798cd640c1f54c59b7dbeab059ec2a2f57f03b --- /dev/null +++ b/factorio/data/base/locale/cs/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Dekonstruuj 100 objektů pomocí konstrukčních robotů. +automated-construction=Postav 100 zařízení pomocí robotů. +circuit-veteran-1=Vyrob 1 tisíc pokročilých obvodů za hodinu. +circuit-veteran-2=Vyrob 10 tisíc pokročilých obvodů za hodinu. +circuit-veteran-3=Vyrob 25 tisíc pokročilých obvodů za hodinu. +computer-age-1=Vyrob 500 procesorů za hodinu. +computer-age-2=Vyrob 1 tisíc procesorů za hodinu. +computer-age-3=Vyrob 5 tisíc procesorů za hodinu. +delivery-service=Doprav k hráči 10 tisíc předmětů pomocí logistických robotů. +eco-unfriendly=Vyzkoumej postupy pro zpracování ropy. +getting-on-track=Postav lokomotivu. +getting-on-track-like-a-pro=Postav dieselovou lokomotivu během prvních 90 minut hry. +golem=Přežij zásah 500 poškození nebo více. +iron-throne-1=Vyrob 20 tisíc železných plátů za hodinu. +iron-throne-2=Vyrob 200 tisíc železných plátů za hodinu. +iron-throne-3=Vyrob 400 tisíc železných plátů za hodinu. +it-stinks-and-they-dont-like-it=Vyprovokuj znečištěním nepřátele k útoku. +lazy-bastard=Vyhrajte hru s manuálním vyrobením maximálně 111 předmětů. +logistic-network-embargo=Vyhraj hru bez postavení aktivně poskytovacích, přijímacích a zásobníkových truhel. +mass-production-1=Vyrob 10 tisíc elektronických obvodů. +mass-production-2=Vyrob 1 milión elektronických obvodů. +mass-production-3=Vyrob 20 miliónů elektronických obvodů. +minions=Zařiď aby tě doprovázelo alespoň 100 bojových robotů. +no-time-for-chitchat=Dokonči hru do 15 hodin. +pyromaniac=Vypal 10 tisíc stromů. +raining-bullets=Vyhraj hru bez postavení laserových věží. +run-forrest-run=Znič 100 stromů nárazem. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Dokonči hru. +solaris=Vyprodukuj více než 10 GJ za hodinu pouze pomocí solárních panelů. +steam-all-the-way=Vyhraj hru bez stavby solárních panelů. +steamrolled=Znič 10 hnízd nárazem. +tech-maniac=Vyzkoumej všechny technologie. +there-is-no-spoon=Dokonči hru do 8 hodin. +trans-factorio-express=Naplánuj pro vlak trasu dlouhou alespoň 1,000 metrů. +watch-your-step=Nech se přejet lokomotivou. +you-are-doing-it-right=Postav více objektů pomocí robotů než ručně. +you-have-got-a-package=Zásobuj hráče pomocí logistického robota. +[achievement-name] +automated-cleanup=Automatický úklid +automated-construction=Automatizovaná stavba +circuit-veteran-1=Veterán obvodů 1 +circuit-veteran-2=Veterán obvodů 2 +circuit-veteran-3=Veterán obvodů 3 +computer-age-1=Doba počítačová 1 +computer-age-2=Doba počítačová 2 +computer-age-3=Doba počítačová 3 +delivery-service=Zásilková služba +eco-unfriendly=Nepřítel ekologie +getting-on-track=Železničář +getting-on-track-like-a-pro=Železničář profesionál +golem=Golem +iron-throne-1=Doba železná 1 +iron-throne-2=Doba železná 2 +iron-throne-3=Doba železná 3 +it-stinks-and-they-dont-like-it=Znečištění jim nevoní +lazy-bastard=Líný parchant +logistic-network-embargo=Logistická síť? Na co... +mass-production-1=Masová výroba 1 +mass-production-2=Masová výroba 2 +mass-production-3=Masová výroba 3 +minions=Posluhovači +no-time-for-chitchat=Není čas na kecy +pyromaniac=Pyroman +raining-bullets=Prší kulky +run-forrest-run=Běž Forreste, utíkej +smoke-me-a-kipper-i-will-be-back-for-breakfast=Nachystejte uzenáče, na snídani jsem zpátky +so-long-and-thanks-for-all-the-fish=Sbohem, a díky za všechny ryby +solaris=Solaris +steam-all-the-way=Plnou parou vpřed +steamrolled=Parní válec +tech-maniac=Šílený vědec +there-is-no-spoon=Lžíce tu není +trans-factorio-express=Trans-Factorio Express +watch-your-step=Dívej se kam šlapeš +you-are-doing-it-right=Děláš to správně +you-have-got-a-package=Dostal jsi zásilku +[ammo-category-name] +artillery-shell=Dělostřelecký granát +beam=Paprsek +biological=Biologické +bullet=Kulka +cannon-shell=Náboje do kanónu +capsule=Kapsle +electric=Elektrické +flamethrower=Plamenomet +fluid=Kapalina +grenade=Ruční granát +landmine=Nášlapná mina +laser=Laser +melee=Nablízko +rocket=Rakety +shotgun-shell=Brokový náboj +[autoplace-control-names] +desert=Poušť +dirt=Hlína +enemy-base=Nepřátelské základny +grass=Tráva +sand=Písek +trees=Stromy +[controls] +give-blueprint=Vytvořit nový plán +give-blueprint-book=Vytvořit novou knihu plánů +give-deconstruction-planner=Vytvořit nový plánovač dekonstrukce +give-upgrade-planner=Vytvořit nový plánovač vylepšení +toggle-equipment-movement-bonus=Spustit exoskeleton +toggle-personal-logistic-requests=Přepnout osobní logistické požadavky +toggle-personal-roboport=Spustit osobní roboport +[damage-type-name] +acid=Kyselina +electric=Elektrický +explosion=Exploze +fire=Oheň +impact=Náraz +laser=Laser +physical=Fyzický +poison=Jed +[decorative-name] +big-ship-wreck-grass=Tráva u velkého vraku +brown-asterisk=Hnědý břečťan +brown-asterisk-mini=Malý hnědý břečťan +brown-carpet-grass=Hnědý kobercový trávník +brown-coral-mini=Malý hnědý korál +brown-fluff=Hnědé chmýří +brown-fluff-dry=Suché hnědé chmýří +brown-hairy-grass=Hnědá vlasatá tráva +dark-mud-decal=Dekorace tmavého bahna +enemy-decal=Dekorace nepřátel +enemy-decal-transparent=Dekorace nepřátel 2 +garballo=Garballo +garballo-mini-dry=Malé suché Garballo +green-asterisk=Zelený břečťan +green-asterisk-mini=Malý zelený břečťan +green-bush-mini=Malý zelený keř +green-carpet-grass=Zelený kobercový trávník +green-coral-mini=Malý zelený korál +green-croton=Zelený Krotón +green-desert-bush=Zelený pouštní keř +green-hairy-grass=Zelená vlasatá tráva +green-pita=Zelené agáve +green-pita-mini=Malé zelené agáve +green-small-grass=Malá zelená tráva +lichen-decal=Lišejníková dekorace +light-mud-decal=Dekorace světlého bahna +muddy-stump=Zablácený pařez +nuclear-ground-patch=Dekorace radioativní země +orange-coral-mini=Malý oranžový korál +puberty-decal=Dekorace popraskaného bahna +red-asterisk=Rudý břečťan +red-croton=Červený Krotón +red-desert-bush=Rudý pouštní keř +red-desert-decal=Rudá pouštní dekorace +red-desert-rock-medium=Středně velký rudý pouštní kámen +red-desert-rock-small=Malý rudý pouštní kámen +red-desert-rock-tiny=Drobný rudý pouštní kámen +red-pita=Rudé agáve +rock-medium=Středně velký kámen +rock-small=Malý kámen +rock-tiny=Drobný kámen +sand-decal=Písková dekorace +sand-dune-decal=Dekorace pískové duny +sand-rock-big=Velký pískovec +sand-rock-medium=Středně velký pískovec +sand-rock-small=Malý pískovec +shroom-decal=Houbová dekorace +small-rock=Malý kámen +small-ship-wreck-grass=Tráva u malého vraku +white-desert-bush=Bílý pouštní keř +worms-decal=Červí dekorace +[entity-description] +accumulator=V případě přebytku v energetické sítí uchovává omezené množství elektrické energie, jinak energetickou síť zásobuje. +arithmetic-combinator=Provádí aritmetické operace na signálech z ovládací sítě. +artillery-turret=Houfnice zaměřující nepřátelské základny z velké vzdálenosti. +beacon=Přenáší účinek modulů na okolní stavby. +big-ship-wreck-1=Část havarované lodě. +big-ship-wreck-2=Část havarované lodě. +big-ship-wreck-3=Část havarované lodě. +boiler=Spaluje palivo, k přeměně vody na páru. +centrifuge=Zpracovává různé recepty související s uranem. +compilatron=Pomocný robot, který přežil náraz. Kvůli vnitřnímu poškození má snížené schopnosti. +constant-combinator=Vysílá konstantní signály do ovládací sítě. +construction-robot=Automaticky staví a opravuje vlastní jednotky a budovy. +crash-site-chest-1=Kontejner z havarované lodi, může obsahovat nějaké užitečné předměty. +crash-site-chest-2=Kontejner z havarované lodi, může obsahovat nějaké užitečné předměty. +decider-combinator=Porovnává signály z ovládací sítě. +express-splitter=Rozděluje a/nebo spojuje příchozí předměty na pásu mezi dva pásy v poměru 1:1. +fast-splitter=Rozděluje a/nebo spojuje příchozí předměty na pásu mezi dva pásy v poměru 1:1. +flamethrower-turret=Stříká proud hořící kapaliny na nepřátele. +heat-exchanger=Využívá tepelnou energii, k přeměně vody na páru. +item-request-proxy=Toto značí úlohu pro konstrukční roboty, doručení předmětu této entitě. '__CONTROL__mine__' smaže požadavek na dovoz předmětu. +locomotive=Zajišťuje tažnou sílu pro vagóny a řídí vlak podle nastaveného jízdního řadu. +logistic-chest-active-provider=Odesílá svůj obsah do logistické sítě. +logistic-chest-buffer=Zajišťuje, aby byly specifikované předměty dostupné pro osobní logistický systém a automatickou konstrukci. +logistic-chest-passive-provider=Zpřístupňuje svůj obsah logistické síti. +logistic-chest-requester=Poptává zadané předměty z logistické sítě. +logistic-chest-storage=Dlouhodobé úložiště pro logistickou síť. +logistic-robot=Transportuje předměty mezi logistickými truhlami. +nuclear-reactor=Používá uranové palivové články k výrobě tepla. Tepelný výkon se zvyšuje, pokud jsou postaveny vedle jiných reaktorů. +offshore-pump=Čerpá kapalinu z vodních ploch. +power-switch=Slouží k ovládání připojení elektrické sítě. Lze jej řídit ovládací sítí. +programmable-speaker=Připojí se k ovládací síti, aby bylo možné přehrávat a zobrazovat poznámky, upozornění a varování. +radar=Skenuje nedaleké sektory a aktivně odhaluje oblast kolem sebe. +rail-chain-signal=Čte následující návěsti na trati a umožňuje tak lepší řízení vlaků. +rail-signal=Dělí železniční systém na části, čímž umožňuje provozovat více vlaků na stejné síti. +roboport=Spojí se s ostatními roboporty a vytvoří stavební a logistické sítě, používané stavebními a logistickými roboty. +rocket-silo=Používá se k postavení a odpálení rakety vedoucí k vítězství ve hře. +solar-panel=Během dne produkuje 100% elektrického výkonu, který v noci klesne na 0%. +splitter=Rozděluje a/nebo spojuje příchozí předměty na pásu mezi dva pásy v poměru 1:1. +steam-engine=Spotřebovává páru k výrobě elektrické energie. +steam-turbine=Spotřebovává páru k výrobě elektrické energie. +train-stop=Zastávka pro automatizované vlaky. +[entity-name] +1x2-remnants=zbytky 1x2 +accumulator=Akumulátor +acid-splash=Kaluž kyseliny +arithmetic-combinator=Aritmetický kombinátor +artillery-turret=Dělostřelecká věž +artillery-wagon=Dělostřelecký vagón +assembling-machine-1=Montovna 1 +assembling-machine-2=Montovna 2 +assembling-machine-3=Montovna 3 +beacon=Maják +behemoth-biter=Obří kousač +behemoth-biter-corpse=Mrtvola obřího kousače +behemoth-spitter=Obří plivač +behemoth-spitter-corpse=Mrtvola obřího plivače +behemoth-worm-corpse=Mrtvola monstrózního červa +behemoth-worm-turret=Monstrózní červ +big-artillery-explosion=Velká exploze artilerie +big-biter=Velký kousač +big-biter-corpse=Mrtvola velkého kousače +big-electric-pole=Velký elektrický sloup +big-explosion=Velká exploze +big-remnants=Velké zbytky +big-scorchmark=Velký spálený flek +big-scorchmark-tintable=Velký tónovaný spálený flek +big-ship-wreck-1=Velký vrak lodi +big-ship-wreck-2=Velký vrak lodi +big-ship-wreck-3=Velký vrak lodi +big-spitter=Velký plivač +big-spitter-corpse=Mrtvola velkého plivače +big-worm-corpse=Mrtvola velkého červa +big-worm-turret=Velký červ +biter-spawner=Líheň kousačů +biter-spawner-corpse=Mrtvá líheň kousačů +blood-explosion-big=Krvavá exploze velká +blood-explosion-huge=Krvavá exploze obrovská +blood-explosion-small=Malá krvavá exploze +blood-fountain=Krvavá skvrna +blood-fountain-big=Velká krvavá skvrna +blood-fountain-hit-spray=Krvavá skvrna po zásahu +blue-chest=Modrá truhla +boiler=Bojler +burner-generator=Spalovací generátor +burner-inserter=Překladač s uhelným pohonem +burner-mining-drill=Těžící zařízení +car=Auto +cargo-wagon=Nákladní vagón +centrifuge=Odstředivka +character=Postava +character-corpse=Mrtvola hráče +chemical-plant=Chemička +cliff=Útes +coal=Uhlí +compilatron=Compilatron +constant-combinator=Konstantový kombinátor +construction-robot=Konstrukční robot +copper-cable=Měděný kabel +copper-ore=Měděná ruda +crash-site-chest-1=Kontejner z lodi +crash-site-chest-2=Kontejner z lodi +crash-site-fire-flame=Plamen po požáru v místě dopadu +crash-site-spaceship=Kosmická loď +crash-site-spaceship-wreck-big=Velký vrak kosmické lodi +crash-site-spaceship-wreck-medium=Střední vrak kosmické lodi +crash-site-spaceship-wreck-small=Malý vrak kosmické lodi +crude-oil=Surová ropa +curved-rail=Zahnuté koleje +cutscene-gun-turret=Kulometná věž +dead-dry-hairy-tree=Uschlý vlasatý strom +dead-grey-trunk=Uschlý šedý kmen +dead-tree-desert=Pouštní mrtvý strom +decider-combinator=Rozhodovací kombinátor +deconstructible-tile-proxy=Proxy pro dekonstrukci dlaždic +defender=Obranný robot +destroyer=Útočný robot +distractor=Rozptylovací robot +dry-hairy-tree=Suchý travnatý strom +dry-tree=Suchý strom +electric-energy-interface=Rozhraní elektrické energie +electric-furnace=Elektrická pec +electric-mining-drill=Elektrické těžící zařízení +enemy-damaged-explosion=Exploze poškozného nepřítele +entity-ghost=Duch entity +explosion=Exploze +explosion-hit=Zásah exploze +express-loader=Expresní nakladač +express-splitter=Expresní rozdělovač +express-transport-belt=Expresní pás +express-underground-belt=Expresní podzemní pás +factorio-logo-11tiles=Factorio logo 11 dlaždic +factorio-logo-16tiles=Factorio logo 16 dlaždic +factorio-logo-22tiles=Factorio logo 22 dlaždic +fast-inserter=Rychlý překladač +fast-loader=Rychlý nakladač +fast-splitter=Rychlý rozdělovač +fast-transport-belt=Rychlý pás +fast-underground-belt=Rychlý podzemní pás +filter-inserter=Filtrovací překladač +fire-flame=Oheň +fish=Ryba +flamethrower-turret=Plamenometná věž +fluid-wagon=Cisternový vagón +flying-robot-damaged-explosion=Exploze poškozeného létajícího robota +gate=Brána +green-coral=Zelený korál +grenade-explosion=Exploze granátu +ground-explosion=Zemní exploze +gun-turret=Kulometná věž +heat-exchanger=Tepelný výměník +heat-interface=Tepelný výměník +heat-pipe=Tepelné potrubí +huge-scorchmark=Obrovský spálený flek +huge-scorchmark-tintable=Obrovský tónovaný spálený flek +infinity-chest=Nekonečná truhla +infinity-pipe=Nekonečná trubka +inserter=Překladač +iron-chest=Železná truhla +iron-ore=Železná ruda +item-on-ground=Předmět na zemi +item-request-proxy=Slot požadující předmět +lab=Laboratoř +land-mine=Nášlapná mina +laser-bubble=Laserová bublina +laser-turret=Laserová věž +linked-belt=Spojený pás +linked-chest=Spojená truhla +loader=Nakladač +loader-1x1=Nakladač 1x1 +locomotive=Lokomotiva +logistic-chest-active-provider=Aktivně poskytovací truhla +logistic-chest-buffer=Vyrovnávací truhla +logistic-chest-passive-provider=Pasivně poskytovací truhla +logistic-chest-requester=Přijímací truhla +logistic-chest-storage=Skladovací truhla +logistic-robot=Logistický robot +long-handed-inserter=Překladač s dlouhým dosahem +market=Obchod +massive-explosion=Masivní exploze +medium-biter=Střední kousač +medium-biter-corpse=Mrtvola středního kousače +medium-electric-pole=Střední elektrický sloup +medium-explosion=Střední exploze +medium-remnants=Střední sutiny +medium-scorchmark=Střední spálený flek +medium-scorchmark-tintable=Střední tónovaný spálený flek +medium-ship-wreck=Střední vrak lodi +medium-small-remnants=Střední zbytky +medium-spitter=Střední plivač +medium-spitter-corpse=Mrtvola středního plivače +medium-worm-corpse=Mrtvola středního červa +medium-worm-turret=Střední červ +nuclear-reactor=Jaderný reaktor +offshore-pump=Pobřežní čerpadlo +oil-refinery=Ropná rafinerie +pipe=Trubka +pipe-to-ground=Podzemní trubka +player-port=Místo pro oživení hráče +poison-cloud=Jedovatý mrak +power-switch=Vypínač +programmable-speaker=Programovatelný reproduktor +pump=Čerpadlo +pumpjack=Ropné čerpadlo +radar=Radar +rail-chain-signal=Řetězový semafor +rail-ending-remnants=Zbytky zakončení kolejí +rail-signal=Návěstidlo +red-chest=Červená truhla +red-desert-rock-big=Velký rudý pouštní kámen +red-desert-rock-huge=Obrovský rudý pouštní kámen +roboport=Roboport +rock-big=Velký kámen +rock-damaged-explosion=Exploze poškozeného kamene +rock-huge=Obrovský kámen +rocket=Raketa +rocket-silo=Raketové silo +sand-rock-big=Velký pískovec +simple-entity-with-force=Jednoduchá entita se silou +simple-entity-with-owner=Jednoduchá entita s majitelem +small-biter=Malý kousač +small-biter-corpse=Mrtvola malého kousače +small-cliff=Malý útes +small-electric-pole=Malý elektrický sloup +small-lamp=Lampa +small-remnants=Malé sutiny +small-scorchmark=Malý spálený flek +small-scorchmark-tintable=Malý tónovaný spálený flek +small-ship-wreck=Malý vrak lodi +small-spitter=Malý plivač +small-spitter-corpse=Mrtvola malého plivače +small-worm-corpse=Mrtvola malého červa +small-worm-turret=Malý červ +solar-panel=Solární panel +space-module-wreck=Vrak vesmírného modulu +spark-explosion=Jiskrná exploze +spark-explosion-higher=Vysoká jiskrná exploze +spidertron=Spidertron +spidertron-leg=Noha Spidertrona +spidertron-military-target=Cíl útoku Spidertrona +spitter-spawner=Líheň plivačů +spitter-spawner-corpse=Mrtvá líheň plivačů +splitter=Rozdělovač +stack-filter-inserter=Zásobníkový překladač s filtrem +stack-inserter=Zásobníkový překladač +steam-engine=Parní generátor +steam-turbine=Parní turbína +steel-chest=Ocelová truhla +steel-furnace=Ocelová pec +stone=Kámen +stone-furnace=Kamenná pec +stone-wall=Zeď +storage-tank=Skladovací nádrž +straight-rail=Rovné koleje +substation=Rozvodna +tank=Tank +tile-ghost=Duch dlaždice +tile-proxy=Dlaždice +train-stop=Železniční zastávka +transport-belt=Pás +tree=Strom +tree-brown=Hnědý strom +tree-dying-proxy=Znečištění pohlcené poškozováním stromů +tree-proxy=Stromy +tree-red=Rudý strom +tree-stump=Pařez +underground-belt=Podzemní pás +uranium-cannon-shell-explosion=Výbuch uranové tankové střely +uranium-ore=Uranová ruda +wall-damaged-explosion=Exploze poškozené zdi +water-splash=Šplouchnutí +water-well-pump=Vodní čerpadlo +wooden-chest=Dřevěná truhla +[equipment-name] +battery-equipment=Osobní baterie +battery-mk2-equipment=Osobní baterie MK2 +belt-immunity-equipment=Zařízení na ochranu proti pásům +discharge-defense-equipment=Výbojová obrana +energy-shield-equipment=Energetický štít +energy-shield-mk2-equipment=Energetický štít MK2 +exoskeleton-equipment=Exoskelet +fusion-reactor-equipment=Přenosný fúzní reaktor +night-vision-equipment=Brýle pro noční vidění +personal-laser-defense-equipment=Osobní laserová obrana +personal-roboport-equipment=Osobní roboport +personal-roboport-mk2-equipment=Osobní roboport MK2 +solar-panel-equipment=Přenosný solární panel +[fluid-name] +crude-oil=Surová ropa +heavy-oil=Těžký olej +light-oil=Lehký olej +lubricant=Mazivo +petroleum-gas=Ropný plyn +steam=Pára +sulfuric-acid=Kyselina sírová +water=Voda +[fuel-category-name] +chemical=Spalovací palivo +nuclear=Jaderné palivo +[item-description] +artillery-targeting-remote=Umožňuje zahájit dělostřeleckou palbu manuálně z mapy. +battery-equipment=Ukládá elektrickou energii pro napájení modulů ve zbroji. +belt-immunity-equipment=Zabrání pásům v posunu hráče. +blueprint=Ukládá návrhy pro automatizovanou stavbu. +blueprint-book=Uloží plány a podobné předměty. +copper-cable=Může být též použito pro manuální připojení a odpojení elektrických sloupů a vypínačů pomocí __CONTROL__build__. +deconstruction-planner=Označuje objekty pro dekonstrukci stavebními roboty. +discharge-defense-equipment=Omráčí, odstrčí a zraní okolní nepřátele pokud je aktivována pomocí dálkového ovladače. +effectivity-module=Sníží energetickou spotřebu zařízení. Největší možné snížení je na 20%. +energy-shield-equipment=Vytváří energetický štít k ochraně hráče. +exoskeleton-equipment=Zvyšuje tvou rychlost pohybu. +fusion-reactor-equipment=Zajišťuje energii pro moduly ve zbroji. +green-wire=Používá k připojení strojů do obvodové sítě pomocí '__CONTROL__build__'. +land-mine=Exploduje, když jsou nepřátelé nedaleko, zraní a omráčí je. +landfill=Může být umístněno na vodu pro vytvoření terénu, na kterém lze stavět. +mining-tool=Zvyšuje tvou rychlost těžby. +night-vision-equipment=Umožní ti lépe vidět ve tmě. +personal-roboport-equipment=Umožňuje fungování konstrukčních robotů přímo z tvého inventáře. +productivity-module=Stroj vyrobí více produktů za cenu zvýšené spotřeby energie a snížené rychlosti.\nPoužitelné pouze na meziprodukty. +rail=Slouží ke stavbě kolejí ručně nebo prostřednictvím železničního plánovače.\nŽelezniční plánovač může vybudovat krátké cesty přímo pomocí __CONTROL__build__ nebo umístit plán dlouhé cesty pomocí __CONTROL__build-ghost__. +red-wire=Používá k připojení strojů do obvodové sítě pomocí '__CONTROL__build__'. +repair-pack=Používá se k opravě přátelských entit. +satellite=Satelit by měl být vložen do rakety. +science-pack=Používá se pro výzkum v laboratořích. +slowdown-capsule=Snižuje rychlost pohybu zasažených jednotek. +solar-panel-equipment=Zajišťuje energii pro moduly ve zbroji. +space-science-pack=Využívá se v laboratořích k výzkumu. Lze jej získat vypuštěním rakety se satelitem. +speed-module=Zvýší rychlost zařízení za cenu zvýšené spotřeby energie. +spidertron-remote=Umožňuje odesílání jednoduchých příkazů pohybu do Spidertrona z mapy nebo světa. +upgrade-planner=Označuje objekty pro vylepšení konstrukčními roboty. +[item-group-name] +combat=Boj +effects=Efekty +enemies=Nepřátelé +energy=Energie +environment=Prostředí +fluids=Tekutiny +intermediate-products=Meziprodukty +logistics=Logistika +other=Nezařazené +production=Produkce +signals=Signály +[item-limitation] +item-not-allowed-in-this-container-item=Tento předmět nelze vložit do tohoto kontejneru. +production-module-usable-only-on-intermediates=Modul produktivity lze použít pouze na meziprodukty. +[item-name] +advanced-circuit=Pokročilý obvod +artillery-shell=Dělostřelecký granát +artillery-targeting-remote=Dálkové zaměřovací zařízení +artillery-turret=Dělostřelecká věž +artillery-wagon-cannon=Dělostřelecký kanón +atomic-bomb=Atomová bomba +automation-science-pack=Automatizační vědecký balíček +battery=Baterie +belt-immunity-equipment=Zařízení na ochranu proti pásům +blueprint=Plán +blueprint-book=Kniha plánů +burner-generator=Spalovací generátor +cannon-shell=Náboj do kanónu +chemical-science-pack=Chemický vědecký balíček +cliff-explosives=Skalní trhavina +cluster-grenade=Tříštivý granát +coal=Uhlí +coin=Mince +combat-shotgun=Bojová brokovnice +concrete=Beton +copper-cable=Měděný kabel +copper-ore=Měděná ruda +copper-plate=Měděný plát +copy-paste-tool=Duplikační nástroj +crude-oil-barrel=Barel s ropou +cut-paste-tool=Duplikační nástroj +deconstruction-planner=Plánovač dekonstrukce +defender-capsule=Kapsle s obrannými roboty +destroyer-capsule=Kapsle s útočnými roboty +discharge-defense-remote=Dálkové ovládání výbojové obrany +distractor-capsule=Kapsle s rozptylovacími roboty +effectivity-module=Modul efektivity +effectivity-module-2=Modul efektivity 2 +effectivity-module-3=Modul efektivity 3 +electric-energy-interface=Rozhraní elektrické energie +electric-engine-unit=Elektrický motor +electronic-circuit=Elektronický obvod +empty-barrel=Prázdný barel +engine-unit=Motor +explosive-cannon-shell=Výbušný náboj do kanónu +explosive-rocket=Výbušná raketa +explosive-uranium-cannon-shell=Výbušný uranový náboj do kanónu +explosives=Výbušniny +filled-barrel=Barel - __1__ +firearm-magazine=Zásobník s náboji +fish=Ryba +flamethrower=Plamenomet +flamethrower-ammo=Palivo pro plamenomet +flamethrower-turret=Plamenometná věž +flying-robot-frame=Rám létacího robota +green-wire=Zelený drát +grenade=Granát +hazard-concrete=Bezpečnostní beton +heat-interface=Tepelný výměník +heavy-armor=Těžká zbroj +infinity-chest=Nekonečná truhla +infinity-pipe=Nekonečná trubka +iron-gear-wheel=Ozubené kolečko +iron-ore=Železná ruda +iron-plate=Železný plát +iron-stick=Železná tyč +item-with-inventory=Předmět s inventářem +item-with-label=Předmět s popiskem +item-with-tags=Předmět se značkami +lab=Laboratoř +landfill=Zemní práce +laser-turret=Laserová věž +light-armor=Lehká zbroj +linked-chest=Propojená truhla +logistic-science-pack=Logistický vědecký balíček +low-density-structure=Odlehčená struktura +military-science-pack=Vojenský vědecký balíček +modular-armor=Modulární zbroj +nuclear-fuel=Jaderné palivo +piercing-rounds-magazine=Zásobník s průraznými náboji +piercing-shotgun-shell=Průrazné náboje do brokovnice +pistol=Pistole +plastic-bar=Plast +poison-capsule=Kapsle s jedem +pollution=Znečištění +power-armor=Energetická zbroj +power-armor-mk2=Energetická zbroj MK2 +processing-unit=Procesor +production-science-pack=Výrobní vědecký balíček +productivity-module=Modul produktivity +productivity-module-2=Modul produktivity 2 +productivity-module-3=Modul produktivity 3 +rail=Kolej +rail-planner=Železniční plánovač +raw-fish=Syrová ryba +red-wire=Červený drát +refined-concrete=Vyztužený beton +refined-hazard-concrete=Vyztužený bezpečnostní beton +repair-pack=Opravářská sada +rocket=Raketa +rocket-control-unit=Řídící jednotka rakety +rocket-fuel=Raketové palivo +rocket-launcher=Raketomet +rocket-part=Část rakety +satellite=Satelit +selection-tool=Nástroj pro výběr +shotgun=Brokovnice +shotgun-shell=Náboje do brokovnice +simple-entity-with-force=Jednoduchá entita patřící týmu +simple-entity-with-owner=Jednoduchá entita s majitelem +slowdown-capsule=Zpomalovací kapsle +solar-panel=Solární panel +solid-fuel=Tuhé palivo +space-science-pack=Vesmírný vědecký balíček +speed-module=Modul rychlosti +speed-module-2=Modul rychlosti 2 +speed-module-3=Modul rychlosti 3 +spidertron-remote=Dálkové ovládání Spidertrona +spidertron-rocket-launcher=Raketomet Spidertrona +steel-plate=Ocelový plát +stone=Kámen +stone-brick=Kamenná cihla +stone-path=Kamenná cesta +submachine-gun=Samopal +sulfur=Síra +tank-cannon=Tankový kanón +tank-flamethrower=Plamenomet vozidla +tank-machine-gun=Kulomet vozidla +upgrade-planner=Plánovač vylepšení +uranium-235=Uran-235 +uranium-238=Uran-238 +uranium-cannon-shell=Uranový náboj do kanónu +uranium-fuel-cell=Uranový palivový článek +uranium-ore=Uranová ruda +uranium-rounds-magazine=Zásobník s uranovými náboji +used-up-uranium-fuel-cell=Vyhořelý uranový palivový článek +utility-science-pack=Užitkový vědecký balíček +vehicle-machine-gun=Kulomet vozidla +wood=Dřevo +[map-gen-preset-description] +death-world=Kousači jsou mnohem agresivnější a vyvíjejí se rychleji. +death-world-marathon=Recepty a technologie jsou drahé, kousačů je mnoho a jsou agresivní. Tuhle možnost zvol, pokud jsi veterán ve hraní Factoria. +default=Běžné nastavení. Doporučený způsob, jak hrát Factorio. +island=Velký ostrov umístěný v nekonečném oceánu. +marathon=Recepty a technologie jsou dražší. +rail-world=Ložiska surovin jsou velká a daleko od sebe k podpoření vlakové dopravy. Kousači nevytvářejí nové základny a nevracejí se na vyčištěná území. +ribbon-world=Výška mapy je omezena na 128 dlaždic, což přináší řadu výzev a zajímavých situací. +rich-resources=Ložiska surovin jsou bohatější, takže nemusíš expandovat daleko. +[map-gen-preset-name] +death-world=Mrtvý svět +death-world-marathon=Maraton světa smrti +default=Výchozí +island=Ostrov +marathon=Maraton +rail-world=Železniční svět +ribbon-world=Pásový svět +rich-resources=Bohatá ložiska +[mod-description] +base[1]=Základní verze hry s výchozí hrou a standardní kampaní. +[mod-name] +base=Základní verze +[modifier-description] +artillery-range=Dostřel dělostřeleckého granátu: +__1__ +artillery-shell-shooting-speed-bonus=Rychlost střelby dělostřeleckého granátu: +__1__ +auto-character-logistic-trash-slots=Hráčovy filtry automatického koše +beam-damage-bonus=Paprskové poškození: +__1__ +bullet-damage-bonus=Bonus k poškození nábojů: +__1__ +bullet-shooting-speed-bonus=Bonus k rychlosti střelby nábojů: +__1__ +cannon-shell-damage-bonus=Poškození nábojů do kanónu: +__1__ +cannon-shell-shooting-speed-bonus=Rychlosti střelby nábojů do kanónu: +__1__ +character-build-distance=Vzdálenost postavení: +__1__ +character-crafting-speed=Rychlost těžení: +__1__ +character-health-bonus=Zdraví hráče: +__1__ +character-inventory-slots-bonus=Bonus k počtu slotů hráčova inventáře: +__1__ +character-item-drop-distance=Vzdálenost položení předmětu: +__1__ +character-item-pickup-distance=Vzdálenost zvednutí předmětu: +__1__ +character-logistic-requests=Hráčův logistický požadavek +character-logistic-trash-slots=Bonus k počtu odpadních logistických slotů hráče: +__1__ +character-loot-pickup-distance=Vzdálenost vyzvednutí kořisti: +__1__ +character-mining-speed=Těžební rychlost hráče: +__1__ +character-reach-distance=Vzdálenost dosahu: +__1__ +character-resource-reach-distance=Vzdálenost dosahu zdroje: + __1__ +character-running-speed=Rychlost chůze: +__1__ +deconstruction-time-to-live=Čas dekonstrukce: +__1__ +electric-damage-bonus=Poškození elektrickým proudem: +__1__ +flamethrower-damage-bonus=Poškození ohněm: +__1__ +flamethrower-turret-attack-bonus=Poškození plamenometných věží: +__1__ +fluid-damage-modifier=Modifikátor poškození tekutin +follower-robot-lifetime=Životnost sledovacích robotů: +__1__ +ghost-time-to-live=Časový limit pro opětovné postavení duchů: +__1__ +grenade-damage-bonus=Poškození granátem: +__1__ +gun-turret-attack-bonus=Poškození kulometných věží: +__1__ +inserter-stack-size-bonus=Bonus k nosnosti překladače bez zásobníku: +__1__ +laboratory-productivity=Produktivita laboratoře: +__1__ +laboratory-speed=Bonus k rychlosti výzkumu laboratoří: +__1__ +landmine-damage-bonus=Poškození nášlapnými minami: +__1__ +laser-damage-bonus=Poškození laserem: +__1__ +laser-shooting-speed-bonus=Rychlost laserové střelby: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Dolní mez rychlosti konstrukčního manažera: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Horní mez rychlosti konstrukčního manažera: +__1__ +maximum-following-robots-count=Maximální počet doprovodných robotů: +__1__ +mining-drill-productivity-bonus=Bonus k produktivitě těžby: +__1__ +rocket-damage-bonus=Bonus k poškození raket: +__1__ +rocket-shooting-speed-bonus=Bonus k rychlosti střelby raket: +__1__ +shotgun-shell-damage-bonus=Bonus k poškození nábojů do brokovnice: +__1__ +shotgun-shell-shooting-speed-bonus=Bonus k rychlosti střelby nábojů do brokovnice: +__1__ +stack-inserter-capacity-bonus=Bonus kapacity zásobníkového překladače +__1__ +train-braking-force-bonus=Bonus k brzdné síle vlaku: +__1__ +worker-robot-battery=Baterie pracovních robotů: +__1__ +worker-robot-speed=Bonus k rychlosti pracovních robotů: +__1__ +worker-robot-storage=Bonus k nosnosti pracovních robotů: +__1__ +zoom-to-world-blueprint-enabled=Plán přiblížení světa +zoom-to-world-deconstruction-planner-enabled=Plánovač dekonstrukce přiblížení světa +zoom-to-world-enabled=Přiblížení k světu +zoom-to-world-ghost-building-enabled=Budování ducha přiblížení k světu +zoom-to-world-selection-tool-enabled=Vybírací nástroj přiblížit k světu +zoom-to-world-upgrade-planner-enabled=Plánovač vylepšení Zoom-to-world +[programmable-speaker-instrument] +alarms=Poplachy +bass=Basy +celesta=Celesta +drum-kit=Bicí souprava +lead=Hlavní +miscellaneous=Různé +piano=Piano +plucked=Natažené struny +saw=Pilové zuby +square=Čtvercový +steel-drum=Ocelový buben +vibraphone=Vibrafon +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Odemknutí úspěchu +alarm-1=Poplach 1 +alarm-2=Poplach 2 +alert-destroyed=Varování: Objekt zničen +armor-insert=Vložení do zbroje +armor-remove=Vyjmutí ze zbroje +buzzer-1=Bzučák 1 +buzzer-2=Bzučák 2 +buzzer-3=Bzučák 3 +cannot-build=Nelze stavět +clap=Tleskat +console-message=Zpráva konzole +cowbell=Kravský zvon +crafting-finished=Sestava dokončena +crash=Pád +fx=Fx +game-lost=Hra prohrána +game-won=Hra vyhrána +gui-click=Kliknutí v GUI +gui-click-2=Kliknutí v GUI 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=Vysoké Q +inventory-move=Přesunutí inventáře +kick-1=Kop 1 +kick-2=Kop 2 +new-objective=Nový cíl +perc-1=Bicí 1 +perc-2=Bicí 2 +research-completed=Výzkum dokončen +reverse-cymbal=Reverzní činely +ring=Zvonek +scenario-message=Zpráva scénáře +shaker=Třepačka +siren=Siréna +snare-1=Vířivé 1 +snare-2=Vířivé 2 +snare-3=Vířivé 3 +triangle=Triangl +[recipe-name] +advanced-oil-processing=Pokročilé zpracování ropy +basic-oil-processing=Základní zpracování ropy +coal-liquefaction=Zkapalňování uhlí +empty-crude-oil-barrel=Vyprázdnit barel ropy +empty-filled-barrel=Vyprázdnit barel - __1__ +fill-barrel=Naplnit barel - __1__ +fill-crude-oil-barrel=Naplnit barel ropy +heavy-oil-cracking=Krakování těžkého oleje na lehký olej +kovarex-enrichment-process=Kovarexův obohacující proces +light-oil-cracking=Krakování lehkého oleje na ropný plyn +nuclear-fuel-reprocessing=Přepracování vyhořelého jaderného paliva +uranium-processing=Zpracování uranu +[shortcut] +alt-mode=Přepnout "Alt-režim" +copy=Kopírovat +cut=Vyjmout +import-string=Importovat řetězec +inline-keybind-format=__1__ (__2__) +make-blueprint=Plán +make-blueprint-book=Kniha plánů +make-deconstruction-planner=Plánovač dekonstrukce +make-upgrade-planner=Plánovač vylepšení +out-of-line-keybind-format=__1__\n(__2__) +paste=Vložit +toggle-equipment-movement-bonus=Spustit exoskeleton +toggle-personal-logistic-requests=Přepnout osobní logistické požadavky +toggle-personal-roboport=Spustit osobní roboport +undo=Vrátit zpět +undo-unavailable=Vrátit zpět +[story] +message-log-close=Zavřít +message-log-title=Protokol zpráv +[technology-description] +advanced-electronics=Integrované obvody a mikroprocesory pro obtížné výpočty. +advanced-material-processing=Rychlejší a pokročilejší pece. +advanced-oil-processing=Pokročilá rafinace surové ropy umožňuje provádět další dodatečné rafinace. +artillery=Houfnice namontovaná na věži nebo na vagonu. Používá se pro automatickou střelbu na vzdálené nepřátelské struktury nebo může být zaměřena manuálně na ještě větší vzdálenosti. +artillery-shell-range=Zvyšuje dolet dělostřeleckých granátů pro automatickou i manuální střelbu. +artillery-shell-speed=Zvyšuje rychlost střelby dělostřeleckých kanónů. +atomic-bomb=Zničující forma rakety použitelná pro vyhlazení všeho v obrovské oblasti najednou. +automated-construction=Umožní specifikovat konstrukčním robotům stavbu, upgrade nebo dekonstrukci více objektů najednou, kopírovat celé továrny nebo jednoduše vykácet celý les. +automated-rail-transportation=Umožňuje stavět vlakové zastávky k vytváření automatických železničních tras. +automation=Klíčová technologie k automatické hromadné výrobě. +automation-2=Montovny schopné zpracovat tekuté ingredience. +automation-3=Montovny schopné zpracovat tekuté ingredience, s vyšší rychlostí a možností vložit moduly. +automobilism=Motorem poháněné vozidlo použitelné pro osobní přepravu. +battery=Elektrochemický článek k uchování a poskytování energie do elektrických zařízení. +battery-equipment=Vložena do zbroje poskytuje energii pro pozdější použití. +battery-mk2-equipment=Vložena do zbroje poskytuje spoustu energie pro pozdější použití. +belt-immunity-equipment=Vložen do zbroje, zabraňuje v posouvání hráče dopravním pásem. +braking-force=Vlaky mohou zpomalit rychleji, což jim umožňuje delší jízdu vysokou rychlostí. +chemical-science-pack=Umožňuje výzkum pokročilých předmětů s využitím ropných produktů. +circuit-network=Poskytne ti lepší kontrolu nad všemi stroji připojenými pomocí drátů do obvodové sítě pomocí zasílání signálů. +cliff-explosives=Sudy naplněné výbušninou tak, že jsou schopné strhnout útesy. +coal-liquefaction=Výrobní technologie výroby ropných produktů z uhlí s využitím páry a těžkého oleje. +concrete=Pokročilý stavební materiál použitelný také pro podlahy. +construction-robotics=Konstrukční roboti staví a opravují budovy. Stavbu jim zadáš umístěním ducha budovy. +defender=Základní typ bojového robota. Sleduje hráče a v krátkém intervalu je mu nápomocný. +destroyer=Nejpokročilejší typ bojového robota. Sleduje a pomáhá hráči po omezenou dobu. +discharge-defense-equipment=Vložen do zbroje způsobuje zranění, odstrčí a omráčí okolní nepřátele pokud je aktivována pomocí dálkového ovladače. +distractor=Střední typ bojového robota. Zůstává na místě vypuštění, aby střílel po nepřátelích a odváděl jejich pozornost. +effect-transmission=Přenáší účinek modulů na okolní stavby. +effectivity-module=Modul snižující elektrickou spotřebu stroje. +electric-energy-accumulators=Budovy, které uchovávají přebytek elektrické energie pro pozdější potřeby. +electric-energy-distribution=Flexibilnější způsoby distribuce elektřiny. +electric-engine=Převádí elektřinu na mechanický pohyb. +electronics=Elektronické součásti pro základní zpracování signálu. +energy-shield-equipment=Vložen do zbroje absorbuje poškození. +energy-shield-mk2-equipment=Vložen do zbroje absorbuje velké množství poškození. +energy-weapons-damage=Zvyšuje poškození laserů a elektrických paprsků. +engine=Převádí palivo na mechanický pohyb. Nezbytná součást všech dopravních prostředků. +exoskeleton-equipment=Vložen do zbroje zvyšuje rychlost pohybu po mapě. Lze jich použít více najednou. +explosive-rocketry=Extrémně výbušné rakety s velkým poloměrem výbuchu. +explosives=Vyvíjí nebezpečné a přesto kontrolovatelné výbušniny. +fast-inserter=Překladače schopné rychlejšího pohybu a filtrování pomocí vylepšené elektroniky. +flamethrower=Výkonné ruční a věžové plamenomety střílí agresivní hořlavé kapaliny na nepřátele, které podpalují. +flammables=Vyvíjí účinější palivo a agresivnější hořlaviny. +fluid-handling=Různé možnosti jak skladovat a převážet tekutiny. +fluid-wagon=Umožňuje převážení tekutin po kolejích. Cisternové vagóny jsou plněny a vypouštěny pomocí pump umístěných u přímých částí kolejí. +follower-robot-count=Zvyšuje maximální počet bojových robotů, kteří tě mohou společně následovat. +fusion-reactor-equipment=Vložen do zbroje nabíjí ostatní vybavení. +gates=Části zdi, které se otevírají dle potřeby. Lze je ovládat obvodovou sítí. +gun-turret=Základní útočné věže, do které je potřeba doplňovat zásobníky. +heavy-armor=Těžká zbroj pro větší ochranu. +inserter-capacity-bonus=Umožní zásobníkovým překladačům přenášet více předmětů najednou. Některá z těchto vylepšení přidají malý bonus k přenosu i pro nezásobníkové typy. +kovarex-enrichment-process=Proces výroby uranu 235 z uranu 238. Vyžaduje velké množství uranu 235 jako katalyzátoru. +land-mine=Výbušné pasti postavené na zem, aktivované nepřáteli procházejícími kolem. Po explozi mohou být znovu postaveny konstrukčními roboty. Poškození může být zvýšeno výzkumem silnějších výbušnin. +landfill=Může být umístněno na vodu pro vytvoření terénu, na kterém lze stavět. +laser=Soustředěné světlo schopné působit škody. +laser-shooting-speed=Zvyšuje rychlost střelby laserových zbraní. +laser-turret=Pokročilé věže, které potřebují pouze elektřinu. +logistic-robotics=Logističtí roboti mohou doručit předměty hráči nebo vzít nechtěné předměty pryč. +logistic-science-pack=Umožňuje výzkum pokročilé logistiky, automatizace a základních vojenských technologií. +logistic-system=Odemkne další logistické truhly, které rozšiřují možnosti logistických robotů. Přijímací truhla vyžaduje předměty z logistické sítě. Aktivně poskytovací truhla posílá předměty do logistické sítě, aby mohly být použity nebo uskladněny jinde. Zásobníková truhla vyžaduje specifikované předměty, aby byly rychle dostupné pro osobní logistickou síť, stavbu nebo výrobu. +logistics=Rychlejší a flexibilnější způsoby přepravy. +low-density-structure=Lehký, ale pevný materiál, velice užitečný pro vesmírné lodě a osobní vybavení. +lubricant=Konvertuje těžký olej na mazivo, které snižuje tření ve vysokorychlostních zařízeních. +military=Efektivnější prostředky pro obranu tebe i tvé továrny. +military-science-pack=Umožňuje výzkum dalších vojenských možností. +mining-productivity=Zvyšuje výnos ze všech těžících zařízení a ropných čerpadel. +modular-armor=Zbroj s malou mřížkou pro moduly vybavení, které ti poskytnou výjimečné bonusy. Jeho nošení navíc zvětšuje velikost inventáře. +modules=Umožňuje výzkum modulů, které mohou být vloženy do strojů. +night-vision-equipment=Vložen do zbroje poskytuje lepší vidění v noci. +nuclear-fuel-reprocessing=Proces znovuvyužití vyhořelých uranový palivových článků pro tvorbu uranu 238. +nuclear-power=Výkonná a důmyslná metoda pro výrobu elektrické energie pomocí uranových palivových článků. +oil-processing=Rafinace surové ropy umožňuje výrobu plastů, síry a paliv. +optics=Všemožné využití viditelného světla. +personal-laser-defense-equipment=Vložena do zbroje automaticky střílí na nepřátele v bezprostřední blízkosti. +personal-roboport-equipment=Vložen do zbroje poskytuje konstrukčním robotům možnost fungovat z tvého inventáře. +personal-roboport-mk2-equipment=Vložen do zbroje poskytuje mnoha konstrukčním robotům možnost fungovat z tvého inventáře. +physical-projectile-damage=Zvyšuje poškození zbraní používajících zásobníky s pevnými projektily, kulometných věží a obranných robotů. +plastics=Syntetický polymerový materiál, ze kterého lze formovat pevné objekty. +power-armor=Zbroj s velkou mřížkou pro vybavení a bonusem k velikosti inventáře. +power-armor-mk2=Zbroj s obrovskou mřížkou pro vybavení a bonusem k velikosti inventáře. +production-science-pack=Umožňuje výzkum pokročilých strojů, procesů a modulů. +productivity-module=Modul umožňující stroji vyrábět více produktů ze stejného množství ingrediencí, ale zvyšující spotřebu energie a snižující rychlost. +rail-signals=Umožňuje provoz několika vlaků v jedné železniční síti. +railway=Přeprava velkého množství materiálu na dlouhé vzdálenosti. +refined-flammables=Zvyšuje poškození plamenometných zbraní. +research-speed=Odemkne efektivnější způsoby výzkumu. +robotics=Těla létajících robotů. Musí být specializovány pro provádění logistických nebo konstrukčních úkonů. +rocket-control-unit=Pokročilé výpočetní jednotky schopné kontrolovat raketové systémy. +rocket-fuel=Rafinované víceúčelové palivo. +rocket-silo=Umožní ti vystřelit raketu do vesmíru a vyhrát hru. +rocketry=Osobní raketomet pro pronásledování nepřátel raketami. +solar-energy=Nevyčerpatelný zdroj energie, ale nefunguje v noci. +solar-panel-equipment=Vložen do zbroje nabíjí ostatní vybavení, v noci je nepoužitelný. +space-science-pack=Umožňuje vysílání vesmírných satelitů, které následně posílají zpět vědecké data použitelné pro nekonečný výzkum. +speed-module=Modul nutící stroj pracovat rychleji, ale zvyšující spotřebu energie. +spidertron=Univerzální vozidlo schopné pohybovat se těžkým terénem. Je vybaven raketomety s rychlým odpalováním, které mohou být zamířeny manuálně nebo pomocí automatického zaměřování. Může být ovládán ručně nebo pomocí dálkového ovládání. +stack-inserter=Zásobníkové překladače mohou manipulovat s více předměty současně. +steel-axe=Zvyšuje tvou rychlost těžby. +steel-processing=Umožňuje přetavit železné pláty na ocel. +stone-wall=Zdi na obranu tvojí továrny proti nepřátelům. +stronger-explosives=Zvyšuje poškození výbušných zbraní. +sulfur-processing=Vysoce reaktivní nekovová chemikálie používaná k výrobě kyseliny sírové a výbušných materiálů. +tank=Mocné útočné vozidlo schopné namontovat různé zbraně. +toolbelt=Rozšíří tvůj inventář. +uranium-ammo=Pokročilá munice vyrobená z uranu-238, což způsobuje masivní poškození. +uranium-processing=Uranová ruda se zpracovává v odstředivkách na uran-238 se šancí vytvořit bohatší uran-235. Oba jsou potřeba k vytvoření uranových palivových článků. +utility-science-pack=Umožňuje výzkum osobního vybavení, koordinace robotů a nejvýkonnějších zbraní. +weapon-shooting-speed=Zvyšuje rychlost střelby většiny projektilových zbraní. +worker-robots-speed=Zvětší rychlost letu logistických a konstrukčních robotů. +worker-robots-storage=Zvyšuje počet předmětů, které mohou logističtí a konstrukční roboti přenášet. +[technology-name] +advanced-electronics=Pokročilá elektronika +advanced-material-processing=Pokročilé zpracování materiálů +advanced-oil-processing=Pokročilé zpracování ropy +artillery=Dělostřelectvo +artillery-shell-range=Dostřel dělostřeleckého granátu +artillery-shell-speed=Rychlost střelby dělostřeleckého granátu +atomic-bomb=Atomová bomba +automated-rail-transportation=Automatizovaná železniční přeprava +automation=Automatizace +automobilism=Automobilový průmysl +battery=Baterie +battery-equipment=Osobní baterie +battery-mk2-equipment=Osobní baterie MK2 +belt-immunity-equipment=Zařízení na ochranu proti pásům +braking-force=Brzdná síla +chemical-science-pack=Chemický vědecký balíček +circuit-network=Ovládací síť +cliff-explosives=Skalní trhavina +coal-liquefaction=Zkapalňování uhlí +concrete=Beton +construction-robotics=Konstrukční roboti +defender=Obránce +destroyer=Útočný robot +discharge-defense-equipment=Výbojová obrana +distractor=Rozptylovací robot +effect-transmission=Přenos efektů +effectivity-module=Modul efektivity +electric-energy-accumulators-1=Elektrické akumulátory +electric-energy-distribution=Elektrická síť +electric-engine=Elektromotor +electronics=Elektronika +energy-shield-equipment=Energetický štít +energy-shield-mk2-equipment=Energetický štít MK2 +energy-weapons-damage=Poškození energetickými zbraněmi +engine=Motor +exoskeleton-equipment=Exoskelet +explosive-rocketry=Výbušná raketová technika +explosives=Výbušniny +fast-inserter=Rychlý překladač +flamethrower=Plamenomet +flammables=Hořlaviny +fluid-handling=Kapaliny - skladování a transport +fluid-wagon=Cisternový vagón +follower-robot-count=Počet doprovodných robotů +fusion-reactor-equipment=Přenosný fúzní reaktor +gate=Brána +gun-turret=Kulometná věž +heavy-armor=Těžká zbroj +inserter-capacity-bonus=Bonus kapacity překladače +kovarex-enrichment-process=Kovarexův obohacující proces +land-mine=Nášlapné miny +landfill=Zemina +laser=Laser +laser-shooting-speed=Rychlost střelby laserů +laser-turret=Laserová věž +logistic-robotics=Logistická robotika +logistic-science-pack=Logistický vědecký balíček +logistic-system=Logistický systém +logistics=Logistika +low-density-structure=Odlehčená struktura +lubricant=Mazivo +military=Vojenství +military-science-pack=Vojenský vědecký balíček +mining-productivity=Produktivita těžby +modular-armor=Modulární zbroj +modules=Moduly +night-vision-equipment=Noční vidění +nuclear-fuel-reprocessing=Přepracování vyhořelého jaderného paliva +nuclear-power=Jaderná energie +oil-processing=Zpracování ropy +optics=Optika +personal-laser-defense-equipment=Osobní laserová obrana +personal-roboport-equipment=Osobní roboport +personal-roboport-mk2-equipment=Osobní roboport MK2 +physical-projectile-damage=Poškození pevnými projektily +plastics=Plasty +power-armor=Energetická zbroj +power-armor-mk2=Energetická zbroj MK2 +production-science-pack=Výrobní vědecký balíček +productivity-module=Modul produktivity +rail-signals=Semafory +railway=Železnice +refined-flammables=Rafinované hořlaviny +research-speed=Rychlost výzkumu +robotics=Robotika +rocket-control-unit=Řídící jednotka rakety +rocket-fuel=Raketové palivo +rocket-silo=Raketové silo +rocketry=Raketová technika +solar-energy=Solární energie +solar-panel-equipment=Přenosný solární panel +space-science-pack=Vesmírný vědecký balíček +speed-module=Modul rychlosti +spidertron=Spidertron +stack-inserter=Zásobníkový překladač +steel-axe=Ocelová sekyra +steel-processing=Zpracování oceli +stone-wall=Kamenná zeď +stronger-explosives=Silnější výbušniny +sulfur-processing=Zpracování síry +tank=Tank +toolbelt=Opasek +uranium-ammo=Uranová munice +uranium-processing=Zpracování uranu +utility-science-pack=Užitkový vědecký balíček +weapon-shooting-speed=Rychlost střelby zbraní +worker-robots-speed=Rychlost pracovních robotů +worker-robots-storage=Velikost nákladního prostoru pracovních robotů +[tile-name] +concrete=Beton +deepwater=Hluboká voda +deepwater-green=Hluboká zelená voda +dirt-1=Hlína 1 +dirt-2=Hlína 2 +dirt-3=Hlína 3 +dirt-4=Hlína 4 +dirt-5=Hlína 5 +dirt-6=Hlína 6 +dirt-7=Hlína 7 +dry-dirt=Vyschlá hlína +grass-1=Trávník +grass-2=Tráva 2 +grass-3=Tráva 3 +grass-4=Tráva 4 +hazard-concrete-left=Bezpečnostní beton - levý +hazard-concrete-right=Bezpečnostní beton - pravý +lab-dark-1=Laboratorní dlaždice 1 +lab-dark-2=Laboratorní dlaždice 2 +lab-white=Laboratorní bílá dlažba +landfill=Zemní práce +nuclear-ground=Radioaktivní půda +out-of-map=Prázdnota +red-desert-0=Rudá poušť 0 +red-desert-1=Rudá poušť 1 +red-desert-2=Rudá poušť 2 +red-desert-3=Rudá poušť 3 +red-desert-dark=Temně rudá poušť +refined-concrete=Vyztužený beton +refined-hazard-concrete-left=Vyztužený bezpečnostní beton levý +refined-hazard-concrete-right=Vyztužený bezpečnostní beton pravý +sand-1=Písek 1 +sand-2=Písek 2 +sand-3=Písek 3 +stone-path=Kamenná cesta +tutorial-grid=Mřížka tutoriálu +water=Voda +water-green=Zelená voda +water-mud=Mělká voda 2 +water-shallow=Mělká voda +water-wube=Vodní Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] se aktivně snaží odeslat své předměty do logistické sítě.\nPokud nic nepoptává předmět uložený v aktivně poskytovací truhle, bude přesunut do [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] se skládají ze dvou pruhů, které mohou být použity k přepravě různých předmětů.\n[entity=inserter] mohou předměty brát z obou pruhů, ale pokládat mohou pouze na vzdálenější pruh. +buffer-chest=[entity=logistic-chest-buffer] se zároveň chová jako [entity=logistic-chest-requester] a [entity=logistic-chest-passive-provider].\nPoskytuje předměty pro stavební práce, osobní logistiku a pro přijímací truhly se zapnutou volbou ¨Přjímat z vyrovnávacích truhel¨. +bulk-crafting=S kurzorem na vyrobním slotu:\n - __ALT_CONTROL__1__craft-5__ vyrobíš předmět 5×.\n__ALT_CONTROL__1__craft-all__ vyrobíš tolik, kolik je možno vyrobit. +burner-inserter-refueling=Palivo pro [entity=burner-inserter] může být doplňováno jiným překladače. Pokud manipuluje s palivem, umí si palivo doplnit sám. +circuit-network=Ovládací síť je systém, který umožňuje přenos informací mezi stroji.\nStroje můžeš připojit k ovládací síti pomocí [item=red-wire] a [item=green-wire].\nSíť může přenést celé číslo s hodnotami -2³¹ .. 2³¹ (-2 147 483 648 .. 2 147 483 647) jednotlivě pro každý typ signálu.\nK dokončení hry není nutné používat ovládací síť, ale umožňuje stavbu mnoha zábavných serepetiček nebo do posledního detailu optimalizovat továrnu, což by bez ní nebylo možné. +clear-cursor=Když držíš předmět, můžeš jej pustit pomocí __CONTROL__clear-cursor__, to jej vrátí do [img=utility/hand] slotu ve zdrojovém inventáři.\nRovněž ruší plánování železnice, tažení drátů a oblasti výběru. +connect-switch=__ALT_CONTROL__1__build__ na entitu s [item=copper-cable] v kurzoru připojíš elektricky kabel.\n__ALT_CONTROL__1__remove-pole-cables__ na entitu odstraníš všechny kabely. +construction-robots=[entity=construction-robot] plní příkazy na konstrukci, dekonstrukci, vylepšení a opravu zadané v logistické síti.\nPříkazy na konstrukci se dají vytvořit duchem budovy, využitím [item=blueprint] nebo se vytvoří automaticky když je přátelská budova zničena a vyžaduje znovupostavení.\nPříkazy na dekonstrukci se dají vytvořit vybráním budov v [item=deconstruction-planner].\nPříkazy na vylepšení se dají vytvořit vybráním budov v [item=upgrade-planner].\nTyto příkazy se také používají při využití funkce Zpět. +copy-entity-settings=__CONTROL__copy-entity-settings__ a __CONTROL__paste-entity-settings__ vám povolí kopírovat nastavení entit.\nNapříklad můžete kopírovat [entity=assembling-machine-2] i s nastavením výroby nebo kopírovat truhlu i s nastavením limitů inventáře.\n Držením __ALT_CONTROL__1__paste-entity-settings__ a pohybem můžete umístit více entit najednou. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ a __CONTROL__paste-entity-settings__ vám povolí kopírovat nastavení entit.\nNapříklad můžete kopírovat [entity=assembling-machine-2] i s nastavením výroby nebo kopírovat truhlu i s nastavením limitů inventáře.\nPodržením __CONTROL__paste-entity-settings__ a pohybem pomocí __CONTROL__move__ můžete umístit více entit. +copy-paste=__CONTROL__copy__ vytvoří nástroj pro kopírování, který vám umožní uložit výběr do schránky.\n__CONTROL__paste__ načte poslední zkopírovaný výběr k postavení.\n__CONTROL__cycle-clipboard-forwards__ a __CONTROL__cycle-clipboard-backwards__ ti umožní procházet historii schránky. +copy-paste-filters=Můžeš kopírovat mezi entitami s nastavitelným filtrem, požadavkem nebo filtrem slotu inventáře. Například mezi [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] či [entity=cargo-wagon]. +copy-paste-requester-chest=Můžeš kopírovat logistické požadavky mezi [entity=logistic-chest-requester].\nMůžeš také kopírovat z [entity=assembling-machine-2] do [entity=logistic-chest-requester] pro nastavení logistického požadavku podle receptu. +copy-paste-spidertron=Kopírování mezi [entity=spidertron] zkopíruje barvu a logistické požadavky.\nPokusí se také zkopírovat mřížku vybavení a vložit vybavení z inventáře hráče, pokud jsou tyto předměty k dispozici. +copy-paste-trains=Můžeš kopírovat barvu a jízdní řád mezi [entity=locomotive].\nMůžeš kopírovat barvu a název zastávky mezi [entity=train-stop].\nA také můžeš kopírovat barvu mezi [entity=locomotive] a [entity=train-stop] a obráceně. +drag-building=Nejrychlejší způsob stavby v přímé linii, jako je výstavba [entity=stone-furnace], je stisknout a držet __CONTROL__build__ při pohybu v požadovaném směru. +drag-building-poles=Při stavbě [entity=small-electric-pole] tažením, dojde k automatickému umístění v maximální vzdálenosti se zachováním spojení. +drag-building-underground-belts=Při stavbě [entity=underground-belt] či [entity=pipe-to-ground] tažením, dojde k automatickému umístění v maximální vzdálenosti se zachováním spojení. +e-confirm=Všechna zelená tlačítka ve hře mohou být 'potvrzena' pomocí klávesy __CONTROL__confirm-gui__.\nZkus ji použít nyní k potvrzení tohoto tipu! +electric-network=Elektrická síť distribuuje rovnoměrně energii od výrobců jako jsou třeba [entity=steam-engine] nebo [entity=solar-panel], ke spotřebitelům.\nStiskem __ALT_CONTROL__2__open-gui__ na elektrický sloup zobrazíš statistiky jeho elektrické sítě. +electric-pole-connections=Elektrické sloupy se automaticky připojí k jiným elektrickým sloupům v dosahu drátů a mohou mít až 5 propojení.\nPropojení můžeš přidat nebo odebrat použitím [item=copper-cable].\nVeškterá propojení k elektrickému sloupu mohou být odstraněna pomocí __ALT_CONTROL__1__remove-pole-cables__ na elektrický sloup. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ na entitě pro sebrání předmětů z ní.\n__ALT_CONTROL__1__fast-entity-transfer__ když držíš předmět pro jeho vložení do vybrané entity.\n\n\nTutoriál tě naučí různé způsoby přesunu předmětů do a z entit bez potřeby je otevírat. +fast-belt-bending=Stisknutím __CONTROL__rotate__ při tažení [entity=transport-belt] můžeš rychle a efektivně dělat ohyby. +fast-obstacle-traversing=Tažením [entity=transport-belt] přes překážku se automaticky postaví [entity=underground-belt], pokud je to možné. +fast-replace=Stavba přes entitu stejného typu a velikosti provede rychlé nahrazení. Rychlé nahrazení zachová vlastnosti původní entity, jako je obsah inventáře a vybraný recept. +fast-replace-belt-splitter=[entity=transport-belt] můžete rychle nahradit [entity=splitter] a naopak. +fast-replace-belt-underground=[entity=transport-belt] můžeš rychle nahradit [entity=underground-belt] a naopak.\nVšechny pásy mezi vstupem a vyústěním podzemního pásu se vytěží automaticky.\nTato rychlá náhrada se vztahuje také na [entity=pipe] a [entity=pipe-to-ground]. +fast-replace-direction=Můžete použít rychlé nahrazení pro rychlou změnu směru entit. +gate-over-rail=[entity=gate] mohou být postavené na jakékoliv rovné [entity=straight-rail].\nPři průjezdu vlaku se automaticky otevře aniž by došlo k vytvoření díry v obraně. +ghost-building=Když držíš postavitelný předmět, __ALT_CONTROL__1__build-ghost__ jej postavíš jako ducha entity.\nDuch entity bude automaticky postaven všemi logistickými sítěmi v dosahu. +ghost-rail-planner=Plánovač ducha železnice se používá k plánování dlouhých úseků nových železničních duchů.\nPro použití plánovače duchů, podrž __CONTROL_MODIFIER__build-ghost__ při plánování železnice.\nMůžeš také podržet __CONTROL_MODIFIER__build-with-obstacle-avoidance__ pro plánovač ducha železnice s vyhýbáním se překážkám. +inserters=Překladače zvednou předmět z jedné strany a umístí jej na protější dlaždici.\nMohou přesovouvat předměty z a do [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] a dalších strojů. +insertion-limits=Překladač nikdy nezaplní celý cílový inventář. To umožní ostatním překladačům zvednout svůj podíl předmětů.\nNapříklad, pokud má [entity=boiler] 5 a více [item=coal] ve svém inventáři, tak překladač již další vkládat nebude. To umožní zbylému palivu putovat dále po pásu ke vzdálenějším bojlerům namísto toho, aby první bojler v řadě nashromáždil veškteré palivo.\nToto platí i pro [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] a další. +introduction=Vítej v sekci tipy a triky! \nZde se vysvětlí koncepty hry vizuální či interaktivní formou.\nTipy se odemykají postupem ve hře či plněním samotných tipů.\nPro jejich zobrazení od začátku použij v konzoli příkaz: __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Truhly mohou mít dostupné sloty limitovány vybráním červeného "X" na slot a zablokovat požadovaný slot.\nPřekladače nebudou moci zaplnit blokované sloty, takže se celkově sníží kapacita truhly a zabrání se produkování více entit než je zapotřebí. +logistic-network=Logistická síť je výkonná automatizovaná doručovací síť, která přesouvá předměty a provádí automatizovanou výstavbu pomocí létajících robotů.\nMá 3 hlavní složky:\n - [entity=roboport] určuje oblast pokrytí sítě a slouží k dobíjení i skladování robotů.\n - [entity=logistic-robot] plní logistické požadavky a [entity=construction-robot] provádí stavební příkazy.\n - [tooltip=Poskytovací truhly,tips-and-tricks-item-description.storage-chest-list] zásobují síť předměty. +long-handed-inserters=[entity=long-handed-inserter] je elektrický překladač, který zvedne a umístí položky dva čtverce ze své polohy namísto obvyklého překladače. +low-power=Pokud celková spotřeba elektrické energie je vyšší než její výrobní kapacita, tak se budou stroje ve tvojí továrně pohybovat pomaleji kvůli nedostatečné dodávce energie.\nVšimej si rychlosti strojů, můžeš tak odhalit nedostatečnou produkci elektrické energie, než bude příliš pozdě.\nNejlepší způsob, jak zjistit že máš dostatek elektrické energie, je zkontrolovat statistiku elektrické sítě a ujistit se, že ukazatel ¨Spotřeba¨ je zelený a plný. +move-between-labs=[entity=inserter] lze použít pro přenos vědeckých balíčků mezi [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] dodává své předměty do logistické sítě.\nTo znamená, že všechny předměty v pasivní poskytovací truhle mohou být roboty odebírány za účelem splnění logistických nebo stavebních příkazů. +personal-logistics=[entity=logistic-robot] přesouvá předměty z logistických poskytovacích truhel k plnění osobních logistických požadavků.\nOsobní logistický požadavek má minimální a maximální počet a roboti budou přinášet předměty, dokud nebudeš mít více než minimální počet.\nPokud máš více než maximální počet, předměty budou přesunuty do tvého logistického odpadového slotu, který roboti odeberou. +pipette=Použij __CONTROL__smart-pipette__ k umístění vybrané entity do kurzoru. +pole-dragging-coverage=Pokud stavíš [entity=small-electric-pole] tažením vedle elektrických strojů, žádný nebude přeskočen. +pump-connection=[entity=pump] se při správném umístění automaticky připojí k [entity=fluid-wagon].\n K napouštění a vypouštění kapalin z [entity=fluid-wagon] je to nutné. +rail-building=Pro aktivování režimu stavby železnice drž [item=rail] a stiskni __CONTROL__build__ na existující kus kolejí.\nStiskem __ALT_CONTROL__1__build__ potvrdíš umístění požadováné části železnice.\n__CONTROL__clear-cursor__ deaktivuje režim stavby železnice. +rail-signals-advanced=Stav [entity=rail-chain-signal] je vyhodnocen na základě následujících návěstidel, aby zajistil, že vlak vjíždějící do bloku jej bude moci opustit.\nPoužívá se společně s [entity=rail-signal] k vybudování pokročilých železničních křížení.\n\n\nTutoriál tě naučí jak používat řetězové návěstidlo ke stavbě komplexních železničních křižovatek a prevenci zablokování tratě. +rail-signals-basic=[entity=rail-signal] rozděluje železnici na bloky. Každá [entity=locomotive] sleduje návěstidla, aby nenabourala do ostatních vlaků.\n\n\n\nTutoriál tě naučí jak používat návěstidla k provozování více vlaků na stejné železnici. +repair-packs=Když držíš [item=repair-pack] v kurzoru, stiskni __CONTROL__build__ drž na entitě pro její opravu. +requester-chest=[entity=logistic-chest-requester] poptává předměty z logistické sítě.\n[entity=logistic-robot] přesuová předměty z logistické sítě tak, aby splnil požadavky. +rotating-assemblers=Některé recepty vyžadují vstup pro kapaliny do [entity=assembling-machine-2], například [recipe=electric-engine-unit]. Montovnou se vstupem pro kapaliny lze otáčet použitím __CONTROL__rotate__, zatímco nad ní držíš kurzor. +shoot-targeting=Stisknutím __CONTROL__shoot-enemy__ střílíš na nepřátelské cíle poblíž kurzoru.\n Stisknutím __CONTROL__shoot-selected__ střílíš na vybrané neutrální či přátelské entity. +shoot-targeting-controller=Nepřátelské cíle můžeš střílet podržením '__CONTROL__shoot-enemy__'.\nPři použití ovladače budou všechny zbraně automaticky zaměřovat nejbližšího nepříteli v oblasti. Pomocí __CONTROL__look__ přesuňte oblast automatického zaměřování.\nMůžete střelit vybranou neutrální nebo přátelskou entitu stisknutím __CONTROL__shoot-selected__. +show-info=Stiskem __CONTROL__show-info__ zobrazíš podrobnosti, tzv. „Alt–mód“. +splitter-filters=[entity=splitter] lze nastavit na filtrování určité položky či k upřednostnění jednoho ze vstupů nebo výstupů. +splitters=[entity=splitter] se používá k rozdělení, spojování, kombinování a vyvažování dopravníků.\nPříchozí položky jsou rozdělovány rovnoměrně do obou výstupů pokud jsou volné nebo jsou směrovány do jednoho volného výstupu. +stack-transfers=__CONTROL__stack-transfer__ přesune jednen stoh.\n__CONTROL__inventory-transfer__ přesune všechny stohy daného typu. (Vybrání prázdného slotu přesune celý inventář.)\nPoužitím __CONTROL_RIGHT_CLICK__ namísto __CONTROL_LEFT_CLICK__ pro potvrzení jako výše přesune polovinu množství.\n\nTutoriál vám poskytne více detailů. +steam-power=[entity=boiler] spotřebovává hořící palivo jako je [item=coal] aby zahřátím došlo ke změně [fluid=water] na [fluid=steam].\n[entity=steam-engine] spotřebovává [fluid=steam] k výrobě elektrické energie, která je pak dodávána do elektrické sítě. +storage-chest=[entity=logistic-chest-storage] ukládá předměty převzaté z košových slotů hráče a příkazů k dekonstrukci.\nVšechny předměty ve skladovací truhle jsou také k dispozici pro logistické nebo stavební příkazy.\nÚložné truhly lze filtrovat tak, aby přijímaly pouze 1 typ položky. +storage-chest-list=Truhly které poskytují svůj obsah seřazené podle priority:\n[entity=logistic-chest-active-provider] Aktivně poskytovací truhla\n[entity=logistic-chest-buffer] Vyrovnávací truhla\n[entity=logistic-chest-storage] Skladovací truhla\n[entity=logistic-chest-passive-provider] Pasivně poskytovací truhla +train-stop-same-name=[entity=train-stop] může sdílet svůj název s jinými zastávkami. Vlaky s tímto názvem v jízdním řádu budou moci směrovat na jakoukoliv zastávku se stejným názvem.\nPro přesné ovládání tohoto chování můžeš nastavit omezený počet vlaků pro každou železniční zastávku. +train-stops=[entity=train-stop] se používá k automatizaci vlakové přepravy předmětů tím, že poskytuje konkrétní místa pro jízdní řád.\n\n\n\nTutoriál tě naučí jak vybudovat železniční stanici a jak nastavit jednoduchý jízdní řád. +trains=Vlaky jsou užitečné pro vysokokapacitní a dálkovou přepravu.\nDo vlaku nastoupíš stisknutím __CONTROL__toggle-driving__ a řídíš pomocí __CONTROL_MOVE__. +transport-belts=Dopravní pásy se používají k přesunu předmětů a běhu bez použití energie. Pásy mohou také pohybovat objekty, jako je postava hráče, vozidla a kousače.\nSystém pásů se skládá z [entity=transport-belt], [entity=splitter] a [entity=underground-belt].\nVyšší úrovně přepravních pásů mohou přesunout předměty rychleji: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] se používá k přepravě v podzemí na krátkou vzdálenost. +usable-items=Některé předměty lze použít jiným způsobem než stavět entity ve světě. Například můžeš vrhat [item=grenade] na nepřátele k jejich poškození.\n__ALT_CONTROL__1__build__ když držíš použitelný předmět v kurzoru pro použití jeho akce. +z-dropping=Zmáčkni __CONTROL__drop-cursor__ k odhození jedné položky z tvého kurzoru.\nMůžeš ji odhodit na zem, na pásy, a do entit.\nDrž __CONTROL__drop-cursor__ a táhni kurzorem po více položkách pro rychlé odhození jednotlivých položech po jednom. +[tips-and-tricks-item-name] +active-provider-chest=Aktivně poskytovací truhla +belt-lanes=Linie pásů +buffer-chest=Vyrovnávací truhla +bulk-crafting=Hromadná výroba +burner-inserter-refueling=Doplnění paliva v překladači +circuit-network=Ovládací síť +clear-cursor=Vymazat kurzor +connect-switch=Připojení vypínače +construction-robots=Stavební roboti +copy-entity-settings=Kopírovat nastavení entity +copy-entity-settings-controller=Kopírovat nastavení entity +copy-paste=Kopírování +copy-paste-filters=Kopírovat filtry +copy-paste-requester-chest=Kopírování přijímacích truhel +copy-paste-spidertron=Kopírování Spidertrona +copy-paste-trains=Kopírovat vlaky +drag-building=Stavba tažením +drag-building-poles=Tažení sloupů elektrického vedení +drag-building-underground-belts=Tažení podzemních pásů +e-confirm=__CONTROL__confirm-gui__ pro potvrzení +electric-network=Elektrická síť +electric-pole-connections=elektrické pole připojeno +entity-transfers=Jak rychle přesunout z/do entity +fast-belt-bending=Rychlé otočení pásu +fast-obstacle-traversing=Automatické cestování překážkami +fast-replace=Rychlé nahrazení +fast-replace-belt-splitter=Rychlé nahrazení pásu a rozdělovače +fast-replace-belt-underground=Rychlé nahrazení pásu a podzemního pásu +fast-replace-direction=Rychlé nahrazení směru +gate-over-rail=Kolejová brána +ghost-building=Duch budovy +ghost-rail-planner=Plánování ducha železnice +inserters=Překladače +insertion-limits=Limity vložení +introduction=Úvod +limit-chests=Omezení truhel +logistic-network=Logistická síť +long-handed-inserters=Dlouhé překladače +low-power=Málo elektřiny +move-between-labs=Přenos mezi laboratořemi +passive-provider-chest=Pasivně poskytovací truhla +personal-logistics=Osobní logistika +pipette=pipeta entity +pole-dragging-coverage=Pokrytí při pokládání sloupu elektrického vedení +pump-connection=Připojení čerpadla +rail-building=Stavba železnice +rail-signals-advanced=Pokročilá železniční návěstidla +rail-signals-basic=Základní železniční návěstidla +repair-packs=Opravářské sady +requester-chest=Přijímací truhla +rotating-assemblers=Otáčení montoven +shoot-targeting=Zaměřování +shoot-targeting-controller=Zaměřování +show-info=Další informace (Alt-režim) +splitter-filters=Filtry rozdělovače +splitters=Rozdělovače +stack-transfers=Jak přesunout štos předmětů +steam-power=Parní elektrárny +storage-chest=Skladovací truhla +train-stop-same-name=Železniční zastávky se stejným názvem +train-stops=Železniční zastávky +trains=Vlaky +transport-belts=Pás +underground-belts=Podzemní pásy +usable-items=Použitelné položky +z-dropping=__CONTROL__drop-cursor__ pro upuštění předmětů +[virtual-signal-description] +signal-anything=V případě že některé ze vstupních signálů splňují podmínku, výstup bude pravda.\nVýstup bude nepravda v případě, že neexistují žádné vstupy. +signal-each=Vyhodnocuje podmínku nebo provádí operace na všech vstupních signálech. +signal-everything=Jestliže všechny vstupní signály splňují podmínku, výstup bude pravda.\nVýstup bude pravda také v případě, že neexistují žádné vstupy. +[virtual-signal-name] +signal-0=Signál 0 +signal-1=Signál 1 +signal-2=Signál 2 +signal-3=Signál 3 +signal-4=Signál 4 +signal-5=Signál 5 +signal-6=Signál 6 +signal-7=Signál 7 +signal-8=Signál 8 +signal-9=Signál 9 +signal-A=Signál A +signal-B=Signál B +signal-C=Signál C +signal-D=Signál D +signal-E=Signál E +signal-F=Signál F +signal-G=Signál G +signal-H=Signál H +signal-I=Signál I +signal-J=Signál J +signal-K=Signál K +signal-L=Signál L +signal-M=Signál M +signal-N=Signál N +signal-O=Signál O +signal-P=Signál P +signal-Q=Signál Q +signal-R=Signál R +signal-S=Signál S +signal-T=Signál T +signal-U=Signál U +signal-V=Signál V +signal-W=Signál W +signal-X=Signál X +signal-Y=Signál Y +signal-Z=Signál Z +signal-anything=Cokoliv +signal-black=Černý signál +signal-blue=Modrý signál +signal-check=Kontrola signálu +signal-cyan=Azurový signál +signal-dot=Bodový signál +signal-each=Každý +signal-everything=Všechno +signal-green=Zelený signál +signal-grey=Šedý signál +signal-info=Informační signál +signal-pink=Růžový signál +signal-red=Červený signál +signal-white=Bílý signál +signal-yellow=Žlutý signál + diff --git a/factorio/data/base/locale/da/base.cfg b/factorio/data/base/locale/da/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7c573f70f3aa5da50430a537ac770f76255bb048 --- /dev/null +++ b/factorio/data/base/locale/da/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Dekonstruer 100 objekter med konstruktions robotter. +automated-construction=Konstruer 100 maskiner ved brug af robotter. +circuit-veteran-1=Producér 1,0k avancerede kredsløb pr. time. +circuit-veteran-2=Producér 10k avancerede kredsløb pr. time. +circuit-veteran-3=Producér 25k avancerede kredsløb pr. time. +computer-age-1=Producér 500 processorenheder pr. time. +computer-age-2=Producér 1,0k processorenheder pr. time. +computer-age-3=Producér 5k processorenheder pr. time. +delivery-service=Forsyn spilleren med 10.000 genstande leveret af logistikrobotter. +eco-unfriendly=Forskning af olieforarbejdning. +getting-on-track=Byg et lokomotiv. +getting-on-track-like-a-pro=Byg et lokomotiv inden for de første 90 minutter af spillet. +golem=Overlev 500 skade eller mere i et hug. +iron-throne-1=Producér 20k jernplader pr. time. +iron-throne-2=Producér 200k jernplader pr. time. +iron-throne-3=Producér 400k jernplader pr. time. +it-stinks-and-they-dont-like-it=Udløs et bider angreb ved hjælp af forurening. +lazy-bastard=Vind spillet ved kun at fremstille højst 111 genstande ved håndkraft. +logistic-network-embargo=Vind spillet uden at bygge nogle aktive forsyningskister, bufferkister eller anmodningskister. +mass-production-1=Producér 10k elektroniske kredsløb. +mass-production-2=Producér 1M elektroniske kredsløb. +mass-production-3=Producér 20M elektroniske kredsløb. +minions=Få 100 kamp robotter eller flere til at følge dig. +no-time-for-chitchat=Vind spillet indenfor 15 timer. +pyromaniac=Ødelæg 10k træer med ild. +raining-bullets=Vind spillet uden at bygge et eneste lasertårn. +run-forrest-run=Ødelæg 100 træer ved påkørsel. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Afslut spillet. +solaris=Producer mere end 10 GJ pr. time ved kun brug af solcellepaneler. +steam-all-the-way=Vind spillet uden at bygge nogen solcellepaneler. +steamrolled=Ødelæg 10 biderreder ved påkørsel. +tech-maniac=Udforsk alle teknologier. +there-is-no-spoon=Vind spillet indenfor 8 timer. +trans-factorio-express=Planlæg en togtur der er 1.000 felter eller længere. +watch-your-step=Bliv dræbt af et kørende lokomotiv. +you-are-doing-it-right=Konstruer flere maskiner ved hjælp af robotter end manuelt. +you-have-got-a-package=Forsyn spilleren med en logistikrobot. +[achievement-name] +automated-cleanup=Automatiseret oprydning +automated-construction=Automatiseret konstruktion +circuit-veteran-1=Kredsløbs veteran 1 +circuit-veteran-2=Kredsløbs veteran 2 +circuit-veteran-3=Kredsløbs veteran 3 +computer-age-1=Computer alder 1 +computer-age-2=Computer alder 2 +computer-age-3=Computer alder 3 +delivery-service=Leveringsservice +eco-unfriendly=Anti miljø +getting-on-track=På rette spor +getting-on-track-like-a-pro=På sporet som en professionel +golem=Golem +iron-throne-1=Jern trone 1 +iron-throne-2=Jern trone 2 +iron-throne-3=Jern trone 3 +it-stinks-and-they-dont-like-it=Det stinker, og de kan ikke lide det +lazy-bastard=Dovne hund +logistic-network-embargo=Logistisk netværk embargo +mass-production-1=Masseproduktion 1 +mass-production-2=Masseproduktion 2 +mass-production-3=Masseproduktion 3 +minions=Håndlangere +no-time-for-chitchat=Ikke tid til småsnak +pyromaniac=Pyroman +raining-bullets=Kugle regn +run-forrest-run=Løb Forrest, løb +smoke-me-a-kipper-i-will-be-back-for-breakfast=Ryg mig en kipper, jeg vil være tilbage til morgenmad +so-long-and-thanks-for-all-the-fish=Så længe og tak for alle fiskene +solaris=Solaris +steam-all-the-way=Damp hele vejen +steamrolled=Kørt over +tech-maniac=Vanvittig videnskabsmand +there-is-no-spoon=Der er ingen ske +trans-factorio-express=Trans-Factorio ekspres +watch-your-step=Pas på hvor du står +you-are-doing-it-right=Du gør det rigtige +you-have-got-a-package=Du har fået en pakke +[ammo-category-name] +artillery-shell=Artillerigranat +beam=Stråle +biological=Biologiske +bullet=Kugle +cannon-shell=Tank-granat +capsule=Kapsel +electric=Elektrisk +flamethrower=Flammekaster +fluid=Væske +grenade=Granat +landmine=Landmine +laser=Laser +melee=Nærkamp +rocket=Raket +shotgun-shell=Haglpatroner +[autoplace-control-names] +desert=Ørken +dirt=Jord +enemy-base=Fjendtlige baser +grass=Græs +sand=Sand +trees=Træer +[controls] +give-blueprint=Lav ny byggeplan +give-blueprint-book=Lav en ny byggeplansbog +give-deconstruction-planner=Lav ny nedrivningsplan +give-upgrade-planner=Lav ny opgraderingsplan +toggle-equipment-movement-bonus=Tænd/sluk exoskelet +toggle-personal-logistic-requests=Skift personlig logistikanmodninger +toggle-personal-roboport=Tænd/sluk personlig robothavn +[damage-type-name] +acid=Syre +electric=Elektrisk +explosion=Eksplosion +fire=Brand +impact=Påkørsel +laser=Laser +physical=Fysisk +poison=Gift +[decorative-name] +big-ship-wreck-grass=Stort rumskibsvragsgræs +brown-asterisk=Brun stjerne +brown-asterisk-mini=Brun ministjerne +brown-carpet-grass=Brunt græstæppe +brown-coral-mini=Brun minikoral +brown-fluff=Brunt fnug +brown-fluff-dry=Tørt bunt fnug +brown-hairy-grass=Låddent brunt græs +dark-mud-decal=Mørk mudderpynt +enemy-decal=Fjendepynt +enemy-decal-transparent=Fjendepynt 2 +garballo=Palmetræ +garballo-mini-dry=Tørt minipalmetræ +green-asterisk=Grøn stjerne +green-asterisk-mini=Grøn ministjerne +green-bush-mini=Grøn minibusk +green-carpet-grass=Grønt græstæppe +green-coral-mini=Grøn minikoral +green-croton=Grøn kroton +green-desert-bush=Grøn ørkenbusk +green-hairy-grass=Låddent grønt græs +green-pita=Grøn agave +green-pita-mini=Grøn miniagave +green-small-grass=Småt grønt græs +lichen-decal=Lavsvamppynt +light-mud-decal=Lys mudderpynt +muddy-stump=Mudderstump +nuclear-ground-patch=Atombombejordstykke +orange-coral-mini=Orange minikoral +puberty-decal=Krakeleret mudderpynt +red-asterisk=Rød stjerne +red-croton=Rød kroton +red-desert-bush=Rød ørkenbusk +red-desert-decal=Rød ørkenpynt +red-desert-rock-medium=Mellemstor rød ørkensten +red-desert-rock-small=Lille rød ørkensten +red-desert-rock-tiny=Lillebitte rød ørkensten +red-pita=Rød agave +rock-medium=Mellemstor sten +rock-small=Lille sten +rock-tiny=Lillebitte sten +sand-decal=Sandpynt +sand-dune-decal=Sandklitpynt +sand-rock-big=Stor sandsten +sand-rock-medium=Mellemstor sandsten +sand-rock-small=Lille sandsten +shroom-decal=Svampepynt +small-rock=Lille sten +small-ship-wreck-grass=Lille rumskibsvragsgræs +white-desert-bush=Hvid ørkenbusk +worms-decal=Ormepynt +[entity-description] +accumulator=Lagrer en begrænset mængde energi, når den tilgængelige produktion overstiger efterspørgslen, og frigiver den i det modsatte tilfælde. +arithmetic-combinator=Udfører aritmetiske operationer på signaler i kredsløbsnetværket. +artillery-turret=Langtrækkende kanon der skyder mod fjendens baser. +beacon=Udsender effekten af moduler til nærtliggende maskiner. +big-ship-wreck-1=En del af det nedstyrtede rumskib. +big-ship-wreck-2=En del af det nedstyrtede rumskib. +big-ship-wreck-3=En del af det nedstyrtede rumskib. +boiler=Forbrænder brændstof for at omdanne vand til damp. +centrifuge=Behandler forskellige uranrelaterede opskrifter. +compilatron=En robothjælper som har overlevet styrtet. Den har begrænsede evner på grund af intern skade. +constant-combinator=Udsender konstante signaler til kredsløbsnetværk. +construction-robot=Bygger og reparerer enheder automatisk. +crash-site-chest-1=En beholder fra det nedstyrtede rumskib. Den indeholder måske nyttige ting. +crash-site-chest-2=En beholder fra det nedstyrtede rumskib. Den indeholder måske nyttige ting. +decider-combinator=Sammenligner signaler i kredsløbsnetværket. +express-splitter=Fordeler og/eller sammenfletter transportbåndenes genstande 1:1. +fast-splitter=Fordeler og/eller sammenfletter transportbåndenes genstande 1:1. +flamethrower-turret=Affyrer en strøm af brændende væske på fjenderne. +heat-exchanger=Bruger varmeenergi til at omdanne vand til damp. +item-request-proxy=Dette er for at indikere en anmodning for konstruktionsrobotter til at levere en genstand til denne enhed. __CONTROL__mine__ for at slette genstandsanmodningen. +locomotive=Trækker togvogne og kører automatisk efter køreplaner. +logistic-chest-active-provider=Sender sit indhold til logistiknetværket. +logistic-chest-buffer=Anmoder om at angivne genstande er tilgængelige til personlig logistik og automatiseret konstruktion. +logistic-chest-passive-provider=Gør sit indhold tilgængeligt for logistiknetværket. +logistic-chest-requester=Anmoder om specificerede genstande fra logistiknetværket. +logistic-chest-storage=Langtidsopbevaring for logistiknetværket. +logistic-robot=Transporterer genstande imellem logistikkister. +nuclear-reactor=Bruger uranbrændselsceller til at generere varme. Varmeproduktionen øges når reaktorer bygges ved siden af hinanden. +offshore-pump=Pumper væske fra et vandområde. +power-switch=Bruges til at styre forbindelser imellem adskilte elnet. Kan også indstilles via kredsløbsnetværket. +programmable-speaker=Forbindes til kredsløbsnetværket for at afspille alarmer og musiktoner eller vise advarselsmeddelelser. +radar=Skanner de nærtliggende sektorer, og afdækker et område omkring den. +rail-chain-signal=Læser det næste signal på sporet for bedre kontrol over togene. +rail-signal=Inddeler jernbanesystemet i blokke, så flere tog kan køre på samme netværk. +roboport=Forbinder sig med andre robothavne for at danne konstruktions- og logistiknetværk, brugt af konstruktions- og logistikrobotter. +rocket-silo=Bruges til at bygge og afsende en rumraket for at vinde spillet. +solar-panel=I dagtimerne produceres 100% af effekten, men det falder til 0% om natten. +splitter=Fordeler og/eller sammenfletter transportbåndenes genstande 1:1. +steam-engine=Forbruger damp til at generere elektricitet. +steam-turbine=Forbruger damp til at skabe elektrisk energi. +train-stop=Destinationer for automatiserede tog. +[entity-name] +1x2-remnants=1x2 rester +accumulator=Akkumulator +acid-splash=Syrestænk +arithmetic-combinator=Aritmetisk kombinator +artillery-turret=Artilleritårn +artillery-wagon=Artillerivogn +assembling-machine-1=Fremstillingsmaskine 1 +assembling-machine-2=Fremstillingsmaskine 2 +assembling-machine-3=Fremstillingsmaskine 3 +beacon=Modulsender +behemoth-biter=Gigantisk bider +behemoth-biter-corpse=Død gigantisk bider +behemoth-spitter=Gigantisk spytter +behemoth-spitter-corpse=Død gigantisk spytter +behemoth-worm-corpse=Død gigantisk orm +behemoth-worm-turret=Gigantisk orm +big-artillery-explosion=Stor artillerieksplosion +big-biter=Stor bider +big-biter-corpse=Død stor bider +big-electric-pole=Stor elmast +big-explosion=Stor eksplosion +big-remnants=Store rester +big-scorchmark=Stort brændemærke +big-scorchmark-tintable=Stort tonet brændemærke +big-ship-wreck-1=Stort rumskibsvrag +big-ship-wreck-2=Stort rumskibsvrag +big-ship-wreck-3=Stort rumskibsvrag +big-spitter=Stor spytter +big-spitter-corpse=Død stor spytter +big-worm-corpse=Død stor orm +big-worm-turret=Stor orm +biter-spawner=Biderrede +biter-spawner-corpse=Død biderrede +blood-explosion-big=Stor blodeksplosion +blood-explosion-huge=Kæmpe blodeksplosion +blood-explosion-small=Lille blodeksplosion +blood-fountain=Blodspringvand +blood-fountain-big=Blodspringvand stort +blood-fountain-hit-spray=Blodspringvand ramt splat +blue-chest=Blå kiste +boiler=Kedel +burner-generator=Brændergenerator +burner-inserter=Brænderindsætter +burner-mining-drill=Brænderminebor +car=Bil +cargo-wagon=Godsvogn +centrifuge=Centrifuge +character=Karakter +character-corpse=Karakterlig +chemical-plant=Kemikaliefabrik +cliff=Klippe +coal=Kul +compilatron=Compilatron +constant-combinator=Konstantkombinator +construction-robot=Konstruktionsrobot +copper-cable=Kobberkabel +copper-ore=Kobbermalm +crash-site-chest-1=Lagerkapsel +crash-site-chest-2=Lagerkapsel +crash-site-fire-flame=Nedstyrtningsstedflamme +crash-site-spaceship=Rumskib +crash-site-spaceship-wreck-big=Stort rumskibsvrag +crash-site-spaceship-wreck-medium=Mellemstort rumskibsvrag +crash-site-spaceship-wreck-small=Lille rumskibsvrag +crude-oil=Råolie +curved-rail=Buet togskinne +cutscene-gun-turret=Kanontårn +dead-dry-hairy-tree=Dødt tørt låddent træ +dead-grey-trunk=Død grå træstamme +dead-tree-desert=Dødt træ - ørken +decider-combinator=Beslutningskombinator +deconstructible-tile-proxy=Nedrivningsmuligt felt proxy +defender=Forsvarsrobot +destroyer=Jagerrobot +distractor=Afledningsrobot +dry-hairy-tree=Tørt låddent træ +dry-tree=Tørt træ +electric-energy-interface=Elektrisk energimenu +electric-furnace=Elektrisk ovn +electric-mining-drill=Elektrisk minebor +enemy-damaged-explosion=Eksplosion af skadet fjende +entity-ghost=Enhedsbyggeomrids +explosion=Eksplosion +explosion-hit=Eksplosionsramt +express-loader=Ekspres læsser +express-splitter=Ekspres fordeler +express-transport-belt=Ekspres transportbånd +express-underground-belt=Underjordisk ekspres transportbånd +factorio-logo-11tiles=Factorio logo, 11 felter +factorio-logo-16tiles=Factorio logo, 16 felter +factorio-logo-22tiles=Factorio logo, 22 felter +fast-inserter=Hurtig indsætter +fast-loader=Hurtig læsser +fast-splitter=Hurtig fordeler +fast-transport-belt=Hurtigt transportbånd +fast-underground-belt=Underjordisk hurtigt transportbånd +filter-inserter=Filterindsætter +fire-flame=Ild +fish=Fisk +flamethrower-turret=Flammekastertårn +fluid-wagon=Tankvogn +flying-robot-damaged-explosion=Eksplosion af skadet flyvende robot +gate=Port +green-coral=Grøn koral +grenade-explosion=Granateksplosion +ground-explosion=Jordeksplosion +gun-turret=Kanontårn +heat-exchanger=Varmeveksler +heat-interface=Varmemenu +heat-pipe=Varmerør +huge-scorchmark=Kæmpe brændemærke +huge-scorchmark-tintable=Kæmpe tonet brændemærke +infinity-chest=Uendelighedskiste +infinity-pipe=Uendelighedsrør +inserter=Indsætter +iron-chest=Jernkiste +iron-ore=Jernmalm +item-on-ground=Genstand på jorden +item-request-proxy=Genstandanmodningsfelt +lab=Laboratorium +land-mine=Landmine +laser-bubble=Laserboble +laser-turret=Lasertårn +linked-belt=Sammenkædet transportbånd +linked-chest=Sammenkædet kiste +loader=Læsser +loader-1x1=Læsser 1x1 +locomotive=Lokomotiv +logistic-chest-active-provider=Aktiv forsyningskiste +logistic-chest-buffer=Bufferkiste +logistic-chest-passive-provider=Passiv forsyningskiste +logistic-chest-requester=Anmodningskiste +logistic-chest-storage=Opbevaringskiste +logistic-robot=Logistikrobot +long-handed-inserter=Langarmet indsætter +market=Markedplads +massive-explosion=Kæmpeeksplosion +medium-biter=Mellem bider +medium-biter-corpse=Død mellem bider +medium-electric-pole=Mellem elmast +medium-explosion=Mellem eksplosion +medium-remnants=Mellemstore rester +medium-scorchmark=Mellem brændemærke +medium-scorchmark-tintable=Mellem tonet brændemærke +medium-ship-wreck=Mellemstort rumskibsvrag +medium-small-remnants=Mellemsmå rester +medium-spitter=Mellem spytter +medium-spitter-corpse=Død mellem spytter +medium-worm-corpse=Død mellem orm +medium-worm-turret=Mellem orm +nuclear-reactor=Atomreaktor +offshore-pump=Vandpumpe +oil-refinery=Olieraffinaderi +pipe=Rør +pipe-to-ground=Underjordisk rør +player-port=Spillerportal +poison-cloud=Giftsky +power-switch=Strømafbryder +programmable-speaker=Programmerbar højttaler +pump=Pumpe +pumpjack=Oliepumpe +radar=Radar +rail-chain-signal=Jernbanekædesignal +rail-ending-remnants=Rester af jernbaneafslutning +rail-signal=Jernbanesignal +red-chest=Rød kiste +red-desert-rock-big=Stor rød ørkensten +red-desert-rock-huge=Kæmpe rød ørkensten +roboport=Robothavn +rock-big=Stor sten +rock-damaged-explosion=Eksplosion af skadet sten +rock-huge=Kæmpe sten +rocket=Raket +rocket-silo=Raketsilo +sand-rock-big=Stor sandsten +simple-entity-with-force=Simpel enhed tilhørende styrke +simple-entity-with-owner=Simpel enhed med ejer +small-biter=Lille bider +small-biter-corpse=Død lille bider +small-cliff=Lille klippe +small-electric-pole=Lille elmast +small-lamp=Lampe +small-remnants=Små rester +small-scorchmark=Lille brandmærke +small-scorchmark-tintable=Lille tonet brændemærke +small-ship-wreck=Lille rumskibsvrag +small-spitter=Lille spytter +small-spitter-corpse=Død lille spytter +small-worm-corpse=Død lille orm +small-worm-turret=Lille orm +solar-panel=Solcellepanel +space-module-wreck=Rummodulvrag +spark-explosion=Eksplosion af gnist +spark-explosion-higher=Eksplosion af gnist, højere +spidertron=Eddertron +spidertron-leg=Eddertronben +spidertron-military-target=Eddertron militært mål +spitter-spawner=Spytterrede +spitter-spawner-corpse=Død spytterrede +splitter=Fordeler +stack-filter-inserter=Filterstakindsætter +stack-inserter=Stakindsætter +steam-engine=Dampmaskine +steam-turbine=Dampturbine +steel-chest=Stålkiste +steel-furnace=Stålovn +stone=Sten +stone-furnace=Stenovn +stone-wall=Mur +storage-tank=Opbevaringstank +straight-rail=Lige togskinne +substation=Transformerstation +tank=Kampvogn +tile-ghost=Byggeomridsfelt +tile-proxy=Felter +train-stop=Togstation +transport-belt=Transportbånd +tree=Træ +tree-brown=Brunt træ +tree-dying-proxy=Forurening optaget af træer der beskadiges +tree-proxy=Træer +tree-red=Rødt træ +tree-stump=Træstub +underground-belt=Underjordisk transportbånd +uranium-cannon-shell-explosion=Eksplosion af urankampvognsgranat +uranium-ore=Uranmalm +wall-damaged-explosion=Eksplosion af skadet mur +water-splash=Vandplask +water-well-pump=Brøndpumpe +wooden-chest=Trækiste +[equipment-name] +battery-equipment=Personligt batteri +battery-mk2-equipment=Personligt batteri MK2 +belt-immunity-equipment=Transportbåndsimmunitetsudstyr +discharge-defense-equipment=Elektrisk forsvar +energy-shield-equipment=Energiskjold +energy-shield-mk2-equipment=Energiskjold MK2 +exoskeleton-equipment=Exoskelet +fusion-reactor-equipment=Bærbar fusionsreaktor +night-vision-equipment=Natkikkert +personal-laser-defense-equipment=Personligt laserforsvar +personal-roboport-equipment=Personlig robothavn +personal-roboport-mk2-equipment=Personlig robothavn MK2 +solar-panel-equipment=Bærbar solcellepanel +[fluid-name] +crude-oil=Råolie +heavy-oil=Tung olie +light-oil=Let olie +lubricant=Smøremiddel +petroleum-gas=Petroleum +steam=Damp +sulfuric-acid=Svovlsyre +water=Vand +[fuel-category-name] +chemical=Brændbart brændstof +nuclear=Atombrændstof +[item-description] +artillery-targeting-remote=Giver mulighed for affyring af artilleri manuelt fra kortet eller verden. +battery-equipment=Opbevarer strøm til udstyrsmoduler. +belt-immunity-equipment=Forhindrer transportbånd i at bevæge spilleren. +blueprint=Gemmer planer for automatisk byggeri. +blueprint-book=Opbevarer byggeplaner og lignende genstande. +copper-cable=Kan også bruges til manuelt at forbinde og frakoble elmaster og strømafbrydere med __CONTROL__build__. +deconstruction-planner=Markerer enheder til nedrivning af konstruktionsrobotter. +discharge-defense-equipment=Skader, lammer og skubber nærtstående fjender tilbage når den aktiveres ved hjælp af fjernbetjeningen. +effectivity-module=Formindsker maskiners energiforbrug. Minimum energiforbrug er 20%. +energy-shield-equipment=Giver et energiskjold som beskytter spilleren. +exoskeleton-equipment=Forøger din bevægelseshastighed. +fusion-reactor-equipment=Leverer strøm til udstyrsmoduler. +green-wire=Bruges til at forbinde maskiner til kredsløbsnetværket ved hjælp af __CONTROL__build__. +land-mine=Eksploderer når fjender er i nærheden, forårsager skade og lammer dem. +landfill=Kan placeres på vand for at fylde med jord, som du kan bygge på. +mining-tool=Forøger minehastigheden. +night-vision-equipment=Gør at du kan se mere tydeligt i mørket. +personal-roboport-equipment=Giver konstruktionsrobotter mulighed for at arbejde ud fra din rygsæk. +productivity-module=Maskinen fremstiller flere produkter på bekostning af øget energiforbrug og reduceret hastighed.\nKun brugbar på mellemprodukter. +rail=Bruges til at bygge skinner manuelt eller ved hjælp af jernbaneplanlæggeren.\nJernbaneplanlæggeren kan bygge korte strækninger direkte ved hjælp af __CONTROL__build__, eller lange byggeomridsstrækninger ved hjælp af __CONTROL__build-ghost__. +red-wire=Bruges til at forbinde maskiner til kredsløbs netværket ved hjælp af __CONTROL__build__. +repair-pack=Bruges til at reparere venlige enheder. +satellite=Satellitten skal placeres i raketten. +science-pack=Bruges af laboratorier til forskning. +slowdown-capsule=Sænker farten på berørte fjender. +solar-panel-equipment=Leverer strøm til udstyrsmoduler. +space-science-pack=Bruges af laboratorier til forskning. Fremskaffes ved at sende en rumraket op med en satellit. +speed-module=Øger maskinens hastighed på bekostning af øget energiforbrug. +spidertron-remote=Giver mulighed for at sende bevægelsesordrer til eddertron fra kortet eller verden. +upgrade-planner=Markerer enheder til opgradering af konstruktionsrobotter. +[item-group-name] +combat=Kamp +effects=Effekter +enemies=Fjender +energy=Energi +environment=Omgivelser +fluids=Væsker +intermediate-products=Mellemprodukter +logistics=Logistik +other=Øvrigt +production=Produktion +signals=Signaler +[item-limitation] +item-not-allowed-in-this-container-item=Du kan ikke putte denne genstand i beholderen. +production-module-usable-only-on-intermediates=Produktivitetsmoduler kan kun bruges til mellemprodukter. +[item-name] +advanced-circuit=Avanceret kredsløb +artillery-shell=Artillerigranat +artillery-targeting-remote=Artillerimålsfjernbetjening +artillery-turret=Artilleritårn +artillery-wagon-cannon=Artillerikanon +atomic-bomb=Atombombe +automation-science-pack=Automatiseringsforskningspakke +battery=Batteri +belt-immunity-equipment=Transportbåndsimmunitetsudstyr +blueprint=Byggeplan +blueprint-book=Byggeplansbog +burner-generator=Brændergenerator +cannon-shell=Kampvognsgranat +chemical-science-pack=Kemisk forskningspakke +cliff-explosives=Klippesprængstof +cluster-grenade=Klyngegranat +coal=Kul +coin=Mønt +combat-shotgun=Kamp haglgevær +concrete=Beton +copper-cable=Kobberkabel +copper-ore=Kobbermalm +copper-plate=Kobberplade +copy-paste-tool=Kopier og indsæt-værktøj +crude-oil-barrel=Råolietønde +cut-paste-tool=Klip-indsæt værktøj +deconstruction-planner=Nedrivningsplan +defender-capsule=Forsvarsrobotkapsel +destroyer-capsule=Jagerrobotkapsel +discharge-defense-remote=Elektrisk forsvarsfjernbetjening +distractor-capsule=Afledningsrobotkapsel +effectivity-module=Effektivitetsmodul +effectivity-module-2=Effektivitetsmodul 2 +effectivity-module-3=Effektivitetsmodul 3 +electric-energy-interface=Elektrisk energimenu +electric-engine-unit=Elektrisk motorenhed +electronic-circuit=Elektronisk kredsløb +empty-barrel=Tom tønde +engine-unit=Motorenhed +explosive-cannon-shell=Eksplosiv kampvognsgranat +explosive-rocket=Eksplosiv raket +explosive-uranium-cannon-shell=Eksplosiv urankampvognsgranat +explosives=Sprængstof +filled-barrel=__1__tønde +firearm-magazine=Våbenmagasin +fish=Fisk +flamethrower=Flammekaster +flamethrower-ammo=Flammekasterammunition +flamethrower-turret=Flammekastertårn +flying-robot-frame=Flyvende robotramme +green-wire=Grøn ledning +grenade=Granat +hazard-concrete=Afmærkningsbeton +heat-interface=Varmemenu +heavy-armor=Tung rustning +infinity-chest=Uendelighedskiste +infinity-pipe=Uendelighedsrør +iron-gear-wheel=Jerntandhjul +iron-ore=Jernmalm +iron-plate=Jernplade +iron-stick=Jernstang +item-with-inventory=Genstand med inventar +item-with-label=Genstand med etiket +item-with-tags=Genstand med etiket +lab=Laboratorium +landfill=Opfyldningsjord +laser-turret=Lasertårn +light-armor=Let rustning +linked-chest=Sammenkædet kiste +logistic-science-pack=Logistisk forskningspakke +low-density-structure=Letvægtsstruktur +military-science-pack=Militær forskningspakke +modular-armor=Modulær rustning +nuclear-fuel=Atombrændstof +piercing-rounds-magazine=Panserbrydende magasin +piercing-shotgun-shell=Panserbrydende haglpatroner +pistol=Pistol +plastic-bar=Plastikstang +poison-capsule=Giftkapsel +pollution=Forurening +power-armor=Kraftrustning +power-armor-mk2=Kraftrustning MK2 +processing-unit=Processorenhed +production-science-pack=Produktionsforskningspakke +productivity-module=Produktivitetsmodul +productivity-module-2=Produktivitetsmodul 2 +productivity-module-3=Produktivitetsmodul 3 +rail=Togskinne +rail-planner=Jernbaneplanlægger +raw-fish=Rå fisk +red-wire=Rød ledning +refined-concrete=Raffineret beton +refined-hazard-concrete=Raffineret afmærkningsbeton +repair-pack=Reparationssæt +rocket=Raket +rocket-control-unit=Raketstyreenhed +rocket-fuel=Raketbrændstof +rocket-launcher=Raketkaster +rocket-part=Raketdel +satellite=Satellit +selection-tool=Markeringsværktøj +shotgun=Haglgevær +shotgun-shell=Haglpatroner +simple-entity-with-force=Simpel enhed tilhørende styrke +simple-entity-with-owner=Simpel enhed med ejer +slowdown-capsule=Bremsekapsel +solar-panel=Solcellepanel +solid-fuel=Fast brændsel +space-science-pack=Rumforskningspakke +speed-module=Hastighedsmodul +speed-module-2=Hastighedsmodul 2 +speed-module-3=Hastighedsmodul 3 +spidertron-remote=Eddertronfjernbetjening +spidertron-rocket-launcher=Eddertronraketkaster +steel-plate=Stålplade +stone=Sten +stone-brick=Mursten +stone-path=Stensti +submachine-gun=Maskinpistol +sulfur=Svovl +tank-cannon=Kampvognskanon +tank-flamethrower=Køretøjsflammekaster +tank-machine-gun=Køretøjsmaskingevær +upgrade-planner=Opgraderingsplan +uranium-235=Uran-235 +uranium-238=Uran-238 +uranium-cannon-shell=Urankampvognsgranat +uranium-fuel-cell=Uranbrændselscelle +uranium-ore=Uranmalm +uranium-rounds-magazine=Uranmagasin +used-up-uranium-fuel-cell=Opbrugt uranbrændselscelle +utility-science-pack=Anvendelighedsforskningspakke +vehicle-machine-gun=Køretøjsmaskingevær +wood=Træ +[map-gen-preset-description] +death-world=Bidere er farligere og udvikler sig hurtigere. +death-world-marathon=Opskrifter og teknologier koster mere, bidere er farligere og findes i større antal. Vælg kun dette hvis du er en Factorio-veteran. +default=Normale indstillinger. Den anbefalede måde at spille Factorio. +island=En stor ø i et uendeligt ocean. +marathon=Opskrifter og teknologier er dyrere. +rail-world=Råstofsområderne er store og spredt langt fra hinanden, for at tilskynde brugen af tog. Bidere laver ikke nye baser eller genudvider sig til områder, der allerede er ryddet. +ribbon-world=Banens højde er begrænset til 128 felter, hvilket introducerer en række udfordringer og interessante situationer. +rich-resources=Råstofområder er rigere på ressourcer, så du behøver ikke udvide så meget. +[map-gen-preset-name] +death-world=Dødsverden +death-world-marathon=Dødsverdenmarathon +default=Standard +island=Ø +marathon=Marathon +rail-world=Jernbaneverden +ribbon-world=Smal verden +rich-resources=Ressourcerig +[mod-description] +base[1]=Grundlæggende modifikation med alt standard spildata og standardkampagner. +[mod-name] +base=Grundspil +[modifier-description] +artillery-range=Artillerigranatrækkevidde: +__1__ +artillery-shell-shooting-speed-bonus=Artillerigranatskydehastighed: +__1__ +auto-character-logistic-trash-slots=Spillerfiltre for autoaffald +beam-damage-bonus=Stråleskade: +__1__ +bullet-damage-bonus=Projektilskade: +__1__ +bullet-shooting-speed-bonus=Projektilskydehastighed: +__1__ +cannon-shell-damage-bonus=Kampvognsgranatskade: +__1__ +cannon-shell-shooting-speed-bonus=Kanonprojektilskydehastighed: +__1__ +character-build-distance=Spillerbyggerækkevidde: +__1__ +character-crafting-speed=Spillerfremstillingshastighed: +__1__ +character-health-bonus=Karakters livspoint +__1__ +character-inventory-slots-bonus=Spillerrygsækspladser: +__1__ +character-item-drop-distance=Spillergenstandssmidrækkevidde: +__1__ +character-item-pickup-distance=Spilleropsamlingsrækkevidde: +__1__ +character-logistic-requests=Spillerlogistikanmodninger +character-logistic-trash-slots=Spiller logistikaffaldsfelter: +__1__ +character-loot-pickup-distance=Spillerbytteopsamlingsrækkevidde: +__1__ +character-mining-speed=Spiller minehastighed: +__1__ +character-reach-distance=Spillerrækkevidde: +__1__ +character-resource-reach-distance=Manuel minerækkevidde: +__1__ +character-running-speed=Spillergåhastighed: +__1__ +deconstruction-time-to-live=Nedrivningslevetid: +__1__ +electric-damage-bonus=Elektrisk skade: +__1__ +flamethrower-damage-bonus=Ildskade: +__1__ +flamethrower-turret-attack-bonus=Flammekastertårnskade: +__1__ +fluid-damage-modifier=Væske skade modificerer +follower-robot-lifetime=Følgerobotters levetid: +__1__ +ghost-time-to-live=Genopbygnings plan tid: +__1__ +grenade-damage-bonus=Granatskade: +__1__ +gun-turret-attack-bonus=Kanontårnsskade: +__1__ +inserter-stack-size-bonus=Ikke-stakindsætterkapacitet: +__1__ +laboratory-productivity=Forskningsproduktivitet: +__1__ +laboratory-speed=Forskningshastighed: +__1__ +landmine-damage-bonus=Landmineskade: +__1__ +laser-damage-bonus=Laserskade: +__1__ +laser-shooting-speed-bonus=Laserskydehastighed: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Konstruktionshåndteringshastighed, nedre grænseværdi: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Konstruktionshåndteringshastighed, øvre grænseværdi: +__1__ +maximum-following-robots-count=Maksimum robotfølgeantal: +__1__ +mining-drill-productivity-bonus=Minedriftsproduktivitet: +__1__ +rocket-damage-bonus=Raketskade: +__1__ +rocket-shooting-speed-bonus=Raketskydehastighed: +__1__ +shotgun-shell-damage-bonus=Haglgeværsskade: +__1__ +shotgun-shell-shooting-speed-bonus=Haglgeværsskudhastighed: +__1__ +stack-inserter-capacity-bonus=Stakindsætterkapacitet: +__1__ +train-braking-force-bonus=Togbremsekraft: +__1__ +worker-robot-battery=Arbejderrobotbatteri: +__1__ +worker-robot-speed=Arbejderrobothastighed: +__1__ +worker-robot-storage=Arbejderrobotkapacitet: +__1__ +zoom-to-world-blueprint-enabled=Zoom-til-verden byggeplan +zoom-to-world-deconstruction-planner-enabled=Zoom-til-verden nedrivningsplan +zoom-to-world-enabled=Zoom-til-verden +zoom-to-world-ghost-building-enabled=Zoom-til-verden byggeomrids +zoom-to-world-selection-tool-enabled=Zoom-til-verden markeringsværktøj +zoom-to-world-upgrade-planner-enabled=Zoom-til-verden opgraderingsplan +[programmable-speaker-instrument] +alarms=Alarmer +bass=Bas +celesta=Celesta +drum-kit=Trommesæt +lead=Føre +miscellaneous=Blandet +piano=Klaver +plucked=Plukkede strenge +saw=Savtakket +square=Firkant +steel-drum=Ståltromme +vibraphone=Vibrafon +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=H2 +B3=H3 +B4=H4 +B5=H5 +B6=H6 +B7=H7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Præstation opnået +alarm-1=Alarm 1 +alarm-2=Alarm 2 +alert-destroyed=Alarm: Enhed ødelagt +armor-insert=Rustning indsæt +armor-remove=Rustning fjern +buzzer-1=Buzzer 1 +buzzer-2=Buzzer 2 +buzzer-3=Buzzer 3 +cannot-build=Kan ikke bygge +clap=Klap +console-message=Konsolbesked +cowbell=Koklokke +crafting-finished=Fremstilling færdig +crash=Bækken +fx=Fx +game-lost=Spil tabt +game-won=Spil vundet +gui-click=Brugergrænsefladeklik +gui-click-2=Brugergrænsefladeklik 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=Høj Q +inventory-move=Beholdning flyt +kick-1=Stortromme 1 +kick-2=Stortromme 2 +new-objective=Nyt mål +perc-1=Slagtøj 1 +perc-2=Slagtøj 2 +research-completed=Forskning færdig +reverse-cymbal=Omvendt bækken +ring=Ring +scenario-message=Scenariebesked +shaker=Shaker +siren=Sirene +snare-1=Lilletromme 1 +snare-2=Lilletromme 2 +snare-3=Lilletromme 3 +triangle=Triangel +[recipe-name] +advanced-oil-processing=Avanceret oliebehandling +basic-oil-processing=Simpel oliebearbejdning +coal-liquefaction=Kulfortætning +empty-crude-oil-barrel=Tøm olietønde +empty-filled-barrel=Tøm __1__tønde +fill-barrel=Fyld __1__tønde +fill-crude-oil-barrel=Fyld olietønde +heavy-oil-cracking=Spaltning af tung olie til let olie +kovarex-enrichment-process=Kovarex berigelsesproces +light-oil-cracking=Spaltning af let olie til petroleum +nuclear-fuel-reprocessing=Genforarbejdning af atombrændstof +uranium-processing=Uranbehandling +[shortcut] +alt-mode=Skift mellem detaljevisning +copy=Kopier +cut=Klip +import-string=Importer streng +inline-keybind-format=__1__ (__2__) +make-blueprint=Byggeplan +make-blueprint-book=Byggeplansbog +make-deconstruction-planner=Nedrivningsplan +make-upgrade-planner=Opgraderingsplan +out-of-line-keybind-format=__1__\n(__2__) +paste=Indsæt +toggle-equipment-movement-bonus=Tænd/sluk exoskelet +toggle-personal-logistic-requests=Skift personlig logistikanmodninger +toggle-personal-roboport=Tænd/sluk personlig robothavn +undo=Fortryd +undo-unavailable=Fortryd +[story] +message-log-close=Luk +message-log-title=Meddelelseslog +[technology-description] +advanced-electronics=Integrerede kredsløb og mikroprocessorer til avancerede beregninger. +advanced-material-processing=Hurtigere og mere fleksible ovne. +advanced-oil-processing=Råolieraffinering med flere produkter, som kan raffineres yderligere. +artillery=Langtrækkende kanon, monteret på et tårn eller en togvogn. Skyder automatisk mod fjerntliggende fjendtlige strukturer, eller kan manuelt målrettes for endnu længere rækkevidde. +artillery-shell-range=Forøger både den automatiske og manuelle rækkevidde af artilleri. +artillery-shell-speed=Forøger skydehastigheden på artilleri. +atomic-bomb=Destruktiv rakettype, som på én gang kan udrydde alt i et enormt område. +automated-construction=Giver dig mulighed for at anmode konstruktionsrobotter om at bygge, opgradere eller nedrive flere bygninger på én gang, kopier og indsætte hele fabrikker eller rydde skove. +automated-rail-transportation=Gør det muligt at bygge stoppesteder, som bruges til at lave automatiserede togruter. +automation=Central teknologi til automatiseret masseproduktion. +automation-2=Fremstillingsmaskiner der er i stand til at behandle væsker. +automation-3=Fremstillingsmaskiner der er hurtigere, i stand til at behandle væsker og har mulighed for extra moduler. +automobilism=Motordrevet køretøj til transport. +battery=Elektrokemiske celler, der lagrer og giver energi til elektriske enheder. +battery-equipment=Indsættes i rustning for at lagre strøm til senere brug. +battery-mk2-equipment=Indsættes i rustning for at lagre store mængder strøm til senere brug. +belt-immunity-equipment=Indsættes i udstyrsgitter i rustning for at forhindre dig i at blive flyttet af transportbånd. +braking-force=Tog kan bremse hurtigere, hvilket gør at de kan køre med højere hastigheder i længere tid. +chemical-science-pack=Tillader forskning af avancerede genstande ved at bruge olieprodukter. +circuit-network=Giver dig bedre kontrol over dine maskiner, ved at forbinde dem med ledninger og få dem til at reagere på signaler. +cliff-explosives=Tønder fyldt med nok sprængstof til at fjerne klipper med. +coal-liquefaction=En forarbejdningsmetode som kan omdanne kul til olieprodukter, under brug af damp og fuel olie. +concrete=Avanceret byggemateriale der også kan bruges til gulvlægning. +construction-robotics=Konstruktionsrobotter kan reparere og bygge enheder. Du kan også bede robotterne om at bygge nye bygninger ved at placere et byggeomrids. +defender=Mest basale type kamprobot. Følger og hjælper spilleren i en kort periode. +destroyer=Mest avancerede type kamprobot. Følger og hjælper spilleren i en begrænset periode. +discharge-defense-equipment=Indsættes i rustning for at skade, lamme og skubbe fjender tæt på tilbage, når den aktiveres ved hjælp af fjernbetjeningen. +distractor=Mere avanceret type kamprobot. Bliver på den opsatte position for at skyde og distrahere fjender. +effect-transmission=Modulsenderen udsender effekten af opgraderingsmoduler til nærtliggende allierede bygninger. +effectivity-module=Et modul der reducerer energiforbruget i en maskine. +electric-energy-accumulators=Bygninger, der lagrer overskydende elektrisk energi til senere. +electric-energy-distribution=Mere fleksible måder at distribuere elektricitet. +electric-engine=Omdanner elektricitet til mekanisk bevægelse. +electronics=Elektroniske komponenter til grundlæggende signalbehandling. +energy-shield-equipment=Indsat i rustning til at absorbere skader. +energy-shield-mk2-equipment=Indsat i rustning til at absorbere store mængder af skade. +energy-weapons-damage=Forøger skaden fra laser og elektriske stråler. +engine=Omdanner brændstof til mekanisk bevægelse. En væsentlig del af alle køretøjer. +exoskeleton-equipment=Indsat i rustning for at øge løbehastighed. Du kan bruge flere på en gang. +explosive-rocketry=Ekstremt eksplosive raketter med større eksplosionsradius. +explosives=Udvikling af farlige, men kontrollerbare sprængstoffer. +fast-inserter=Indsættere der er i stand til hurtigere bevægelse, samt forbedret elektronik til filtreret valg af genstande. +flamethrower=Kraftige håndbårne og tårnbaserede flammekastere der tænder ild til fjenderne ved at udspy aggressive væsker. +flammables=Udvikling af mere effektivt brændstof og mere aggressive brændbare væsker. +fluid-handling=Forskellige måder at opbevare og transportere væsker. +fluid-wagon=Til transport af væsker med tog. Tankvogne fyldes og tømmes med pumper, der bygges ved siden af lige togskinner. +follower-robot-count=Øger antallet af kamprobotter, der kan følge dig på samme tid. +fusion-reactor-equipment=Indsat i rustning for at forsyne andet udstyr med energi. +gates=Del af mur der kan åbnes når det er nødvendigt. Kan styres af et kredsløbsnetværk. +gun-turret=Basale forsvarsbygninger, der skal genopfyldes med magasiner. +heavy-armor=Tung rustning for bedre beskyttelse. +inserter-capacity-bonus=Tillader stakindsættere at flytte flere genstande på én gang. Nogle af opgraderingerne tilføjer en lille mængde stabling til ikke-stakindsættere. +kovarex-enrichment-process=Processen med at lave uran-235 fra uran-238. Det kræver en stor portion uran-235 som katalysator. +land-mine=Eksplosive fælder placeret på jorden, som fjender kan gå henover og udløse. Kan genudlægges med konstruktionsrobotter efter at være eksploderet. Skaden kan forøges ved at forske i kraftigere sprængstoffer. +landfill=Kan placeres på vand for at fylde med jord, som du kan bygge på. +laser=Fokuseret lys der kan forrette skade. +laser-shooting-speed=Øger skydehastigheden på laservåben. +laser-turret=Avancerede forsvarsbygninger, der kun kræver elektricitet. +logistic-robotics=Logistikrobotter kan levere genstande til spilleren eller fjerne uønskede genstande. +logistic-science-pack=Tillader forskning af forbedret logistik, automatisering og simpelt militær. +logistic-system=Giver adgang til nye logistikkister, som udvider mulighederne for logistikrobotterne. Anmodningskister anmoder om genstande fra logistiknetværket. Aktive udbyderkister skubber deres indhold ud til netværket for at blive lagret eller brugt andetsteds. Bufferkister anmoder om de specificerede ting, og udbyder dem til personlig logistik og automatiseret produktion. +logistics=Hurtigere og mere fleksible måder for transport. +low-density-structure=Let, men robust materiale, meget nyttigt til rumskibe og personligt udstyr. +lubricant=Omdanner tung olie til smøremiddel, der bruges til at reducere friktion i højhastighedmaskiner. +military=Mere effektive midler til at forsvare dig selv og din fabrik. +military-science-pack=Tillader forskning af udvidede militærmuligheder. +mining-productivity=Forøget udbytte fra alle minebor og oliepumper. +modular-armor=Rustning med et lille udstyrsgitter til udstyrsmoduler, der giver dig unikke bonusser. Denne rustning forøger også din rygsæksstørrelse. +modules=Giver dig mulighed for at forske i opgraderingsmoduler, der kan indsættes i maskiner. +night-vision-equipment=Indsættes i rustning for at give dig bedre nattesyn. +nuclear-fuel-reprocessing=Processen med at genbruge brugte uranbrændselsceller til at lave uran-238. +nuclear-power=Kraftigt og sofistikeret metode til at generere strøm ved hjælp af uranbrændselsceller. +oil-processing=Råolieraffinering som bruges til at lave plastik, svovl og brændstof. +optics=Forskellige anvendelser af synligt lys. +personal-laser-defense-equipment=Indsat i rustning for automatisk beskydning af nære fjender. +personal-roboport-equipment=Indsættes i udstyrsgitter i rustning for at lade konstruktionsrobotter arbejde fra din rygsæk. +personal-roboport-mk2-equipment=Indsættes i udstyrsgitter i rustning for at lade mange konstruktionsrobotter arbejde fra din rygsæk. +physical-projectile-damage=Øger skaden af fysisk projektilbaserede våben, tårne og forsvarsrobotter. +plastics=Syntetisk polymerisk materiale, der kan blive formet til solide genstande. +power-armor=Rustning med et stort udstyrsgitter og stor forøgelse af rygsæksstørrelse. +power-armor-mk2=Rustning med et enormt udstyrsgitter og enorm forøgelse af rygsæksstørrelse. +production-science-pack=Tillader forskning af yderst effektive maskiner, moduler og processer. +productivity-module=Et modul der tillader en maskine at lave flere produkter fra den samme mængde af ingredienser, men også øger energiforbruget og reducerer hastigheden. +rail-signals=Giver mulighed for at organisere flere tog på samme jernbanenet. +railway=Storskala transport over lange afstande. +refined-flammables=Øger skaden af ildbaserede våben. +research-speed=Giver adgang til mere effektive forskningsmetoder. +robotics=Karosseriet til flyvende robotter. Det skal specialiseres til at håndtere enten logistik- eller konstruktionsopgaver. +rocket-control-unit=Avanceret computerenhed, som er i stand til at kontrollere raketsystemer. +rocket-fuel=Sofistikeret universalbrændstof. +rocket-silo=Gør det muligt at sende en rumraket ud i rummet og vinde spillet. +rocketry=Personligt raketstyr til at chikanere fjenderne med raketter. +solar-energy=En kilde til ubegrænset energi, men ubrugelig om natten. +solar-panel-equipment=Indsættes i rustning for at forsyne andet udstyr med strøm, men ubrugelig om natten. +space-science-pack=Giver mulighed for at sende satelitter ud i rummet, og via dem modtage videnskabelige data, som kan bruges til at producere rumforskningspakker. +speed-module=Et modul der gør en maskine hurtigere, men også øger dens energiforbrug. +spidertron=Et alsidigt køretøj, der kan bevæge sig over ujævnt terræn. Det er udstyret med hurtigtskydende raketkastere, der kan affyres automatisk eller manuelt. Kan styres manuelt eller ved hjælp af Eddertron fjernstyringen. +stack-inserter=Stakindsættere kan flytte flere genstande på én gang. +steel-axe=Forøger din minehastighed. +steel-processing=Giver dig mulighed for at smelte jernplader om til stål. +stone-wall=Mure til at beskytte din fabrik mod angribere. +stronger-explosives=Forøger skaden fra eksplosive våben. +sulfur-processing=Et meget reaktivt, ikke-metallisk kemikalie, der bruges til at producere svovlsyre og eksplosive genstande. +tank=Kraftfuldt offensivt køretøj med mulighed for montering af forskellige våben. +toolbelt=Udvider størrelsen af din rygsæk. +uranium-ammo=Avanceret ammunition fra uran-238 for højere hårdhed og vægt, som resulterer i massiv skade. +uranium-processing=Uranmalm forarbejdes i centrifuger til uran-238, med en chance for at afføde den rigere uran-235 isotop. Begge er nødvendige for at skabe uranbrændselsceller. +utility-science-pack=Tillader forskning af yderst kraftfulde våben, personligt udstyr og robotkoordinering. +weapon-shooting-speed=Øger affyringshastigheden af de fleste projektilbaserede våben. +worker-robots-speed=Forøger flyvehastigheden af logistik- og konstruktionsrobotter. +worker-robots-storage=Øger antallet af genstande logistisk- og konstruktionsrobotter kan bære på én gang. +[technology-name] +advanced-electronics=Avanceret elektronik +advanced-material-processing=Avanceret materialebehandling +advanced-oil-processing=Avanceret oliebearbejdning +artillery=Artilleri +artillery-shell-range=Artillerigranat rækkevidde +artillery-shell-speed=Artillerigranatskydehastighed +atomic-bomb=Atombombe +automated-rail-transportation=Automatiseret jernbanetransport +automation=Automatisering +automobilism=Automobilisme +battery=Batteri +battery-equipment=Personligt batteri +battery-mk2-equipment=Personligt batteri MK2 +belt-immunity-equipment=Transportbåndsimmunitetsudstyr +braking-force=Bremsekraft +chemical-science-pack=Kemisk forskningspakke +circuit-network=Kredsløbsnetværk +cliff-explosives=Klippesprængstof +coal-liquefaction=Kulfortætning +concrete=Beton +construction-robotics=Konstruktionsrobotteknik +defender=Forsvarsrobot +destroyer=Jagerrobot +discharge-defense-equipment=Elektrisk forsvar +distractor=Afledningsrobot +effect-transmission=Modultransmission +effectivity-module=Effektivitetsmodul +electric-energy-accumulators-1=Elektriske energiakkumulatorer +electric-energy-distribution=Elektrisk energidistribution +electric-engine=Elektrisk motor +electronics=Elektronik +energy-shield-equipment=Energiskjoldudstyr +energy-shield-mk2-equipment=Energiskjoldudstyr MK2 +energy-weapons-damage=Energivåbenskade +engine=Motor +exoskeleton-equipment=Exoskeletudstyr +explosive-rocketry=Eksplosive raketter +explosives=Sprængstoffer +fast-inserter=Hurtig indsætter +flamethrower=Flammekaster +flammables=Brændbare væsker +fluid-handling=Væskehåndtering +fluid-wagon=Tankvogn +follower-robot-count=Antal følgerrobotter +fusion-reactor-equipment=Bærbar fusionsreaktor +gate=Port +gun-turret=Kanontårn +heavy-armor=Tung rustning +inserter-capacity-bonus=Indsætterkapacitetsbonus +kovarex-enrichment-process=Kovarex berigelsesproces +land-mine=Landminer +landfill=Opfyldningsjord +laser=Laser +laser-shooting-speed=Laserskydehastighed +laser-turret=Lasertårn +logistic-robotics=Logistikrobotteknik +logistic-science-pack=Logistisk forskningspakke +logistic-system=Logistiksystem +logistics=Logistik +low-density-structure=Letvægtsstruktur +lubricant=Smøremiddel +military=Militær +military-science-pack=Militær forskningspakke +mining-productivity=Minedriftsproduktivitet +modular-armor=Modulær rustning +modules=Moduler +night-vision-equipment=Natkikkertudstyr +nuclear-fuel-reprocessing=Genforarbejdning af atombrændstof +nuclear-power=Kernekraft +oil-processing=Oliebearbejdning +optics=Optik +personal-laser-defense-equipment=Personligt laserforsvar +personal-roboport-equipment=Personlig robothavn +personal-roboport-mk2-equipment=Personlig robothavn MK2 +physical-projectile-damage=Fysisk projektilskade +plastics=Plastik +power-armor=Kraftrustning +power-armor-mk2=Kraftrustning MK2 +production-science-pack=Produktionsforskningspakke +productivity-module=Produktivitetsmodul +rail-signals=Jernbanesignaler +railway=Jernbane +refined-flammables=Raffinerede brandbare væsker +research-speed=Laboratoriumforskningshastighed +robotics=Robotteknik +rocket-control-unit=Raketstyreenhed +rocket-fuel=Raketbrændstof +rocket-silo=Raketsilo +rocketry=Raketter +solar-energy=Solenergi +solar-panel-equipment=Bærbar solcellepanel +space-science-pack=Rumforskningspakke +speed-module=Hastighedsmodul +spidertron=Eddertron +stack-inserter=Stakindsætter +steel-axe=Ståløkse +steel-processing=Stålbearbejdning +stone-wall=Stenmur +stronger-explosives=Stærkere sprængstoffer +sulfur-processing=Svovlbearbejdning +tank=Kampvogn +toolbelt=Værktøjsbælte +uranium-ammo=Uranammunition +uranium-processing=Uranbehandling +utility-science-pack=Anvendelighedsforskningspakke +weapon-shooting-speed=Våbenskydehastighed +worker-robots-speed=Arbejderrobothastighed +worker-robots-storage=Arbejderrobotlasteevne +[tile-name] +concrete=Beton +deepwater=Dybt vand +deepwater-green=Dybt grønt vand +dirt-1=Jord 1 +dirt-2=Jord 2 +dirt-3=Jord 3 +dirt-4=Jord 4 +dirt-5=Jord 5 +dirt-6=Jord 6 +dirt-7=Jord 7 +dry-dirt=Tør jord +grass-1=Græs +grass-2=Græs 2 +grass-3=Græs 3 +grass-4=Græs 4 +hazard-concrete-left=Afmærkningsbeton venstre +hazard-concrete-right=Afmærkningsbeton højre +lab-dark-1=Laboratoriefelt 1 +lab-dark-2=Laboratoriefelt 2 +lab-white=Laboratoriehvid +landfill=Opfyldningsjord +nuclear-ground=Atombombejord +out-of-map=Uden for kortet +red-desert-0=Rød ørken 0 +red-desert-1=Rød ørken 1 +red-desert-2=Rød ørken 2 +red-desert-3=Rød ørken 3 +red-desert-dark=Rød ørken mørk +refined-concrete=Raffineret beton +refined-hazard-concrete-left=Raffineret afmærkningsbeton venstre +refined-hazard-concrete-right=Raffineret afmærkningsbeton højre +sand-1=Sand 1 +sand-2=Sand 2 +sand-3=Sand 3 +stone-path=Sti +tutorial-grid=Vejledningsgitter +water=Vand +water-green=Grønt vand +water-mud=Lavt vand 2 +water-shallow=Lavt vand +water-wube=Vand Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] forsøger aktivt at skubbe sine genstande til logistiknetværket.\nHvis der ikke er nogen anmodninger for en genstand i en aktiv forsyningskiste, vil den blive flyttet til [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] har to baner, der kan bruges til at transportere genstande, og de kan bruges til forskellige ressourcer.\n[entity=inserter] kan opsamle genstande fra begge baner, men kun putte genstande på den yderste bane. +buffer-chest=[entity=logistic-chest-buffer] fungerer som både en [entity=logistic-chest-requester] og [entity=logistic-chest-passive-provider].\nDe tilbyder genstande til byggeordrer og personlig logistik, og hvis 'Anmodning fra bufferkister' er aktiveret, også til anmodningskister. +bulk-crafting=Når du holder musemarkøren over en opskrift:\n - __ALT_CONTROL__1__craft-5__ for at fremstille 5.\n - __ALT_CONTROL__1__craft-all__ for at fremstille så mange som muligt. +burner-inserter-refueling=[entity=burner-inserter] kan tankes med brændsel af andre indsættere, men de kan også tanke, når de selv arbejder med brændsel. +circuit-network=Kredsløbsnetværket er et system, der tillader overførsel af information imellem maskiner.\nDu kan forbinde maskiner til kredsløbsnetværket ved hjælp af [item=red-wire] og [item=green-wire].\nNetværket kan bære heltal på -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) individuelt for hver signaltype.\nDet er ikke nødvendigt at bruge kredsløbsnetværk for at gennemføre spillet, men det giver mulighed for en masse sjove dimser eller finjusterede fabriksoptimeringer, der ikke ville være mulige uden. +clear-cursor=Når du holder en genstand i musemarkøren, kan du fjerne den ved hjælp af __CONTROL__clear-cursor__, som vil returnere den til [img=utility/hand] beholdningen den kom fra.\nDet annullerer også jernbaneplanlægning, ledningstrækning og markeringsbokse. +connect-switch=__ALT_CONTROL__1__build__ på en enhed med [item=copper-cable] i din musemarkør for at forbinde et elkabel til den.\n__ALT_CONTROL__1__remove-pole-cables__ på en enhed for at fjerne alle kabler. +construction-robots=[entity=construction-robot] udfører ordrer for konstruktion, nedrivning, opgradering og reparation i logistiknetværket.\nKonstruktionsordrer oprettes med byggeomrids, brug af [item=blueprint], eller når en venlig bygning er ødelagt og skal genbygges.\nNedrivningsordrer oprettes ved at vælge de ønskede enheder med [item=deconstruction-planner].\nOpgraderingsordrer oprettes ved brug af [item=upgrade-planner].\nDisse ordretyper bruges også til at udføre fortrydelse af tidligere ordrer. +copy-entity-settings=__CONTROL__copy-entity-settings__ og __CONTROL__paste-entity-settings__ lader dig kopiere indstillinger mellem enheder.\nFor eksempel kan du kopiere og indsætte mellem [entity=assembling-machine-2] for at angive opskriften, eller mellem kister for at begrænse hvor meget de kan indeholde.\n__ALT_CONTROL__1__paste-entity-settings__ og træk kan indsætte indstillinger i flere enheder på samme tid. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ og __CONTROL__paste-entity-settings__ lader dig kopiere indstillinger mellem enheder.\nFor eksempel kan du kopiere og indsætte mellem [entity=assembling-machine-2] for at angive opskriften, eller mellem kister for at begrænse hvor meget de kan indeholde.\nHold __CONTROL__paste-entity-settings__ og bevæg dig ved at bruge __CONTROL__MOVE__ for hurtigt at indsætte i flere enheder. +copy-paste=__CONTROL__copy__ åbner kopiværktøjet, der giver dig mulighed for at gemme markeringen i udklipsholderen.\n__CONTROL__paste__ indsætter den senest kopierede markering, så den kan bygges.\n__CONTROL__cycle-clipboard-forwards__ og __CONTROL__cycle-clipboard-backwards__ giver dig mulighed for at rulle gennem udklipsholderens historie. +copy-paste-filters=Du kan kopiere og indsætte mellem enheder med konfigurerbare filtre, anmodninger eller filtrerede beholdningspladser, såsom [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] eller [entity=cargo-wagon]. +copy-paste-requester-chest=Du kan kopiere og indsætte mellem [entity=logistic-chest-requester] for at kopiere logistiskanmodninger.\nDu kan også kopiere og indsætte fra en [entity=assembling-machine-2] til en [entity=logistic-chest-requester] for at indstille kistens logistikanmodning baseret på opskriften. +copy-paste-spidertron=Kopier og indsæt mellem [entity=spidertron] vil kopiere farven og logistikanmodninger.\nDet vil også forsøge at kopiere udstyrsgitteret, og indsætte udstyret fra spillerens rygsæk, hvis genstandene er tilgængelige. +copy-paste-trains=Du kan kopiere og indsætte mellem [entity=locomotive] for at kopiere køreplan og farve.\nDu kan kopiere og indsætte mellem [entity=train-stop] for at kopiere togstationsnavnet og farven.\nEndelig kan du kopiere og indsætte mellem [entity=locomotive] og [entity=train-stop], begge veje, for at kopiere farven. +drag-building=Den hurtigste måde at bygge i en lige linje, såsom ved opsætning af [entity=stone-furnace], er ved at trykke på __CONTROL__build__ og holde knappen inde, mens du løber i den ønskede retning. +drag-building-poles=Hvis du bygger [entity=small-electric-pole] ved at trække, vil den automatisk blive bygget ved den maksimale forbindelsesafstand. +drag-building-underground-belts=Hvis du bygger [entity=underground-belt] eller [entity=pipe-to-ground] ved at trække, vil den automatisk blive bygget ved den maksimale forbindelsesafstand. +e-confirm=Alle de grønne knapper i spillet kan 'bekræftes' ved hjælp af __CONTROL__confirm-gui__.\nPrøv at bruge det nu for at bekræfte dette tip! +electric-network=Elnet fordeler energien jævnt fra producenter som [entity=steam-engine] eller [entity=solar-panel] til forbrugerne.\nDu kan få vist statistisk over en elmasts elnet ved at __ALT_CONTROL__1__open-gui__ på den. +electric-pole-connections=Elmaster vil automatisk forbinde til andre elmaster indenfor deres rækkevidde, og de kan have op til fem forbindelser.\nForbindelser kan manuelt tilføjes eller fjernes ved at bruge [item=copper-cable].\nAlle forbindelser på en elmast kan fjernes ved hjælp af __CONTROL__remove-pole-cables__. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ på en enhed for at tage genstande fra den.\n__ALT_CONTROL__1__fast-entity-transfer__ mens du holder en genstand i musemarkøren, for at indsætte den i den valgte enhed.\n\n\nVejledningen lærer dig forskellige måder at overføre genstande til og fra enheder uden at åbne dem. +fast-belt-bending=Tryk __CONTROL__rotate__ mens du trækker [entity=transport-belt] for hurtigt at dreje et transportbånd i ny retning. +fast-obstacle-traversing=Træk [entity=transport-belt] over en forhindring, og der vil automatisk blive bygget [entity=underground-belt] når det er muligt. +fast-replace=Bygning over en enhed af samme type og størrelse vil udføre en hurtig udskiftning. Hurtig udskiftning vil bevare egenskaber af den oprindelige enhed, såsom beholdning og valgte opskrift. +fast-replace-belt-splitter=Du kan bruge hurtig udskiftning på [entity=transport-belt] med [entity=splitter] og omvendt. +fast-replace-belt-underground=Du kan bruge hurtig udskiftning på [entity=transport-belt] med [entity=underground-belt] og omvendt.\nEventuelle transportbånd mellem indgangen og udgangen af det underjordiske transportbånd vil blive opsamlet automatisk.\nDenne hurtige udskiftningsfunktion gælder også for [entity=pipe] og [entity=pipe-to-ground]. +fast-replace-direction=Du kan bruge hurtig udskiftning til hurtigt at ændre retning på enheder. +gate-over-rail=[entity=gate] kan bygges over enhver lodret eller vandret [entity=straight-rail].\nTog vil automatisk åbne porten for at passere, og vil ikke efterlade et hul i dit forsvar. +ghost-building=__ALT_CONTROL__1__build-ghost__ mens du holder en bygbar genstand i musemarkøren, for at placere den som et byggeomrids.\nByggeomrids vil automatisk blive bygget af et logistiknetværk indenfor rækkevidde. +ghost-rail-planner=Jernbaneplanlægning med byggeomrids bruges til at planlægge lange strækninger af nye jernbanebyggeomrids.\nFor at bruge jernbaneplanlægning med byggeomrids, hold __CONTROL_MODIFIER__build-ghost__ under jernbaneplanlægning.\nDu kan også holde __CONTROL_MODIFIER__build-with-obstacle-avoidance__ for at placere jernbanebyggeomrids der undgår forhindringer. +inserters=Indsættere opsamler genstande fra én retning og placerer dem på det modsatte felt.\nDe kan flytte genstande til og fra [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace], og andre maskiner. +insertion-limits=En indsætter fylder ikke altid hele beholdningen på destinationen. Det giver andre indsættere mulighed for at opsamle deres andel af genstandene.\nFor eksempel, hvis en [entity=boiler] har 5 eller flere [item=coal] i den, vil en indsætter ikke indsætte flere. Det gør det muligt for brændsel at fortsætte længere ad transportbåndet til andre kedler, i stedet for at den første i køen hamstrer alt.\nDette gælder også for [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab], med flere. +introduction=Velkommen til tips og tricks!\nHer vil spilbegreber blive forklaret i visuel eller interaktiv form.\nTips bliver låst op efterhånden som du kommer videre i spillet, og også ved at gennemgå tips.\nHvis du vil se dem alle fra starten, skal du bruge konsolkommandoen __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Antallet af tilgængelige pladser i en kiste kan begrænses ved at vælge det røde "X" og så blokere de ønskede pladser.\nIndsættere vil ikke være i stand til at fylde de blokerede pladser, så overordnet set reducere det kistens kapacitet og forhindrer overproduktion. +logistic-network=Logistiknetværk er et kraftfuldt, automatiseret leveringsnetværk, der benytter flyvende robotter til at flytte genstande og udføre automatiseret konstruktion.\nDet har tre vigtige dele:\n - [entity=roboport] angiver området for netværksdækning, og fungerer som opladnings- og parkeringsplads for robotter.\n - [entity=logistic-robot] udfører logistikordrer og [entity=construction-robot] udfører byggeordrer.\n - [tooltip=Forsyningskister,tips-and-tricks-item-description.storage-chest-list] forsyner netværket med genstande. +long-handed-inserters=[entity=long-handed-inserter] er en elektrisk indsætter, der opsamler og placerer genstande to felter fra sin placering, i stedet for ét felt som normalt. +low-power=Hvis dit strømforbrug er større end din produktionskapacitet, vil dine fabriksmaskiner arbejde langsommere på grund af utilstrækkelig elforsyning.\nVær opmærksom på hastigheden på dine maskiner, hvis du ønsker at identificere utilstrækkelig strømproduktion, før det er for sent.\nDen bedste måde at sikre at du har nok strøm, er at kontrollere statistikken for elnettet, og sørge for at boksen 'Tilfredshed' er grøn og fyldt. +move-between-labs=[entity=inserter] kan bruges til at overføre forskningspakker mellem [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] tilbyder sine genstande til logistiknetværket.\nDet betyder at alle genstande i passive forsyningskister kan tages af robotter, for at opfylde logistik- eller byggeordrer. +personal-logistics=[entity=logistic-robot] flytter genstande fra forsyningskister for at opfylde personlige logistikanmodninger.\nEn personlig logistikanmodning har et minimum og maksimum antal, og robotterne vil levere genstande indtil du har flere end minimumsantallet.\nHvis du har flere end det maksimale antal, vil de overskydende blive flyttet til dine logistikaffaldsfelter, og robotterne vil fjerne dem. +pipette=Brug __CONTROL__smart-pipette__ til at kopiere den markerede enhed til din markør. +pole-dragging-coverage=Hvis du bygger [entity=small-electric-pole] ved at trække dem langs elektriske maskiner, vil ingen indenfor rækkevidde blive sprunget over. +pump-connection=[entity=pump] forbinder til en stillestående [entity=fluid-wagon] når de er placeret korrekt.\nDe er nødvendige for at tømme og fylde væske på [entity=fluid-wagon]. +rail-building=For at starte jernbanebygning, hold [item=rail] i musemarkøren og tryk __CONTROL__build__ over et eksisterende stykke jernbane.\n__ALT_CONTROL__1__build__ for at bekræfte placeringen af det ønskede stykke jernbane.\n__CONTROL__clear-cursor__ stopper jernbanebygning. +rail-signals-advanced=[entity=rail-chain-signal] vælger sin tilstand baseret på de jernbanesignaler der ligger længere fremme, for at sikre at et tog der kører ind i en blok, også vil kunne forlade den.\nDe bruges i sammenhæng med [entity=rail-signal] for at opbygge komplicerede jernbanekryds.\n\n\nVejledningen lærer dig hvordan du bruger jernbanekædesignaler for at bygge komplekse jernbanekryds og forhindre blokeringer. +rail-signals-basic=[entity=rail-signal] opdeler jernbanen i blokke. Hvert [entity=locomotive] vil læse jernbanesignalerne for at forhindre sammenstød med andre tog.\n\n\n\nVejledningen lærer dig hvordan du bruger jernbanesignaler, for at have flere tog kørende på samme jernbane. +repair-packs=Mens du holder en [item=repair-pack] i din musemarkør, hold __CONTROL__build__ på en enhed for at reparere den. +requester-chest=[entity=logistic-chest-requester] anmoder om genstande fra logistiknetværket.\n[entity=logistic-robot] vil flytte genstande fra logistiknetværket for at opfylde anmodningerne. +rotating-assemblers=Nogle opskrifter kræver at der føres væske ind i [entity=assembling-machine-2], som eksempel [recipe=electric-engine-unit]. En fremstillingsmaskine med en væskeforbindelse kan roteres med __CONTROL__rotate__, mens musemarkøren holdes over maskinen. +shoot-targeting=Du kan skyde fjendtlige mål ved at trykke __CONTROL__shoot-enemy__ med din musemarkør nær fjenden.\nDu kan skyde en valgt neutral eller venlig enhed ved at trykke på __CONTROL__shoot-selected__. +shoot-targeting-controller=Du kan skyde en fjende ved at holde __CONTROL__shoot-enemy__ inde.\nNår du bruger en controller, vil alle våben automatisk sigte mod den nærmeste fjende i et område. Brug __Control__look__ til at flyte målomådet.\nDu kan skyde den markerede neutrale eller venlige enhed ved at trykke __CONTROL__shoot-selected__. +show-info=Tryk __CONTROL__show-info__ for at slå et lag med detaljeret information, også kaldet Detaljevisning, til eller fra. +splitter-filters=[entity=splitter] kan konfigureres til at filtrere specifikke genstande, eller til at prioritere en af siderne for indgående/udgående. +splitters=[entity=splitter] bruges til at opdele, samle eller balancere transportbånd.\nIndgående genstande fordeles ligeligt hvis der er ledig plads i begge udgange, eller dirigeres til den udgang hvor der er plads. +stack-transfers=__CONTROL__stack-transfer__ overfører en enkelt stak.\n__CONTROL__inventory-transfer__ overfører alle stakke af en given type (vælg en tom plads for at overføre hele lageret).\nVed at bruge __CONTROL_RIGHT_CLICK__ i stedet for __CONTROL_LEFT_CLICK__ overføres halvdelen af genstandene.\nVejledningen forklarer det i detaljer. +steam-power=[entity=boiler] forbruger brændbart brændstof, såsom [item=coal] for at forvandle [fluid=water] til [fluid=steam].\n[entity=steam-engine] forbruger [fluid=steam] for at producere elektrisk energi, eller strøm, som distribueres til forbrugere i elnettet. +storage-chest=[entity=logistic-chest-storage] opbevarer genstande der er taget fra spillerens logistikaffaldsfelter og fra nedrivningsordrer.\nAlle genstande i opbevaringskister tilbydes også til brug i logistik- eller byggeordrer.\nOpbevaringskister kan filtreres til kun at acceptere én type genstand. +storage-chest-list=Kister tilbyder deres indhold efter prioritet:\n[entity=logistic-chest-active-provider] Aktiv forsyningskiste\n[entity=logistic-chest-buffer] Bufferkiste\n[entity=logistic-chest-storage] Opbevaringskiste\n[entity=logistic-chest-passive-provider] Passiv forsyningskiste +train-stop-same-name=[entity=train-stop] kan dele sit navn med andre togstationer. Tog med dette stationsnavn i deres køreplan, vil kunne køre til enhver af togstationerne som deres destination.\nDu kan indstille toggrænsen for hver togstation, for at styre denne adfærd mere detaljeret. +train-stops=[entity=train-stop] bruges til at automatisere genstandstransport med tog, ved at navngive stationer som tog kan rejse til.\n\n\n\nVejledningen lærer dig hvordan du bygger en togstation, og hvordan du opsætter en simpel køreplan. +trains=Tog er nyttige til høj kapacitet og transport over lange afstande.\nMan kan stige ind i et tog ved hjælp af __CONTROL__toggle-driving__, og det køres ved hjælp af __CONTROL_MOVE__. +transport-belts=Transportbånd bruges til at flytte genstande og virker uden at bruge energi. Bånd kan også flytte enheder såsom spillere, køretøjer og bidere.\nTransportbåndssystemet består af [entity=transport-belt], [entity=splitter] og [entity=underground-belt].\nHøjere niveauer af transportbånd kan flytte genstande hurtigere: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] bruges til at lade et transportbånd passere enheder eller ufremkommeligt terræn. +usable-items=Nogle genstande kan bruges på andre måder end at bygge enheder i verden. For eksempel kan du kaste [item=grenade] på fjender for at skade dem.\n__ALT_CONTROL__1__build__ mens du holder en brugbar genstand i din musemarkør for at anvende den. +z-dropping=Tryk på __CONTROL__drop-cursor__ for at smide enkelte genstande fra din musemarkør.\nDu kan smide på jorden, på transportbånd og ind i enheder.\nHold __CONTROL__drop-cursor__ og træk markøren hen over flere enheder, for hurtigt at indsætte enkelte genstande ind i hver. +[tips-and-tricks-item-name] +active-provider-chest=Aktiv forsyningskiste +belt-lanes=Båndbaner +buffer-chest=Bufferkiste +bulk-crafting=Massefremstilling +burner-inserter-refueling=Brænderindsætter brændsel +circuit-network=Kredsløbsnetværk +clear-cursor=Ryd musemarkør +connect-switch=Strømafbryderforbindelse +construction-robots=Konstruktionsrobotter +copy-entity-settings=Kopier og indsæt enhedsindstillinger +copy-entity-settings-controller=Kopier-indsæt enhedsindstillinger +copy-paste=Kopier og indsæt +copy-paste-filters=Kopier og indsæt filtre +copy-paste-requester-chest=Kopier og indsæt anmodningskiste +copy-paste-spidertron=Kopier og indsæt eddertron +copy-paste-trains=Kopier og indsæt tog +drag-building=Byg ved at trække +drag-building-poles=Trække elmaster +drag-building-underground-belts=Trække underjordiske transportbånd +e-confirm=__CONTROL__confirm-gui__ for at bekræfte +electric-network=Elnet +electric-pole-connections=Elmastforbindelser +entity-transfers=Genstandsoverførsler +fast-belt-bending=Hurtig båndsving +fast-obstacle-traversing=Automatisk forhindringshop +fast-replace=Hurtig udskift +fast-replace-belt-splitter=Hurtig udskift bånd & fordeler +fast-replace-belt-underground=Hurtig udskift bånd og underjordisk bånd +fast-replace-direction=Hurtig udskiftsretning +gate-over-rail=Port over jernbane +ghost-building=Byggeomrids +ghost-rail-planner=Jernbaneplanlægning med byggeomrids +inserters=Indsættere +insertion-limits=Indsætningsgrænser +introduction=Introduktion +limit-chests=Begrænsning af kister +logistic-network=Logistiknetværk +long-handed-inserters=Langarmet indsættere +low-power=Strømmangel +move-between-labs=Overførsel mellem laboratorier +passive-provider-chest=Passiv forsyningskiste +personal-logistics=Personlig logistik +pipette=Enhedspipette +pole-dragging-coverage=Dækning ved træk af elmast +pump-connection=Pumpeforbindelse +rail-building=Jernbanebygning +rail-signals-advanced=Jernbanesignaler, avanceret +rail-signals-basic=Jernbanesignaler, grundlæggende +repair-packs=Reparationssæt +requester-chest=Anmodningskiste +rotating-assemblers=Rotering af fremstillingsmaskiner +shoot-targeting=Målsøgning +shoot-targeting-controller=Målsøgning +show-info=Yderligere information (Detaljevisning) +splitter-filters=Fordelerfiltre +splitters=Fordelere +stack-transfers=Stakoverførsler +steam-power=Dampkraft +storage-chest=Opbevaringskiste +train-stop-same-name=Togstation med samme navn +train-stops=Togstation +trains=Tog +transport-belts=Transportbånd +underground-belts=Underjordiske transportbånd +usable-items=Brugbare genstande +z-dropping=__CONTROL__drop-cursor__ for at smide genstande +[virtual-signal-description] +signal-anything=Hvis mindst en af indgående signaler opfylder betingelsen, vil udgående signal være "sand".\nUdgående er "falsk" når der ikke er nogen indgående signaler. +signal-each=Tester betingelsen eller udfører en operation på alle indgående signaler. +signal-everything=Hvis alle indgående signaler opfylder betingelsen, vil udgående signal være "sand".\nUdgående er "sand" når der ikke er nogen indgående signaler. +[virtual-signal-name] +signal-0=Signal 0 +signal-1=Signal 1 +signal-2=Signal 2 +signal-3=Signal 3 +signal-4=Signal 4 +signal-5=Signal 5 +signal-6=Signal 6 +signal-7=Signal 7 +signal-8=Signal 8 +signal-9=Signal 9 +signal-A=Signal A +signal-B=Signal B +signal-C=Signal C +signal-D=Signal D +signal-E=Signal E +signal-F=Signal F +signal-G=Signal G +signal-H=Signal H +signal-I=Signal I +signal-J=Signal J +signal-K=Signal K +signal-L=Signal L +signal-M=Signal M +signal-N=Signal N +signal-O=Signal O +signal-P=Signal P +signal-Q=Signal Q +signal-R=Signal R +signal-S=Signal S +signal-T=Signal T +signal-U=Signal U +signal-V=Signal V +signal-W=Signal W +signal-X=Signal X +signal-Y=Signal Y +signal-Z=Signal Z +signal-anything=Hvad som helst +signal-black=Sort signal +signal-blue=Blåt signal +signal-check=Fluebenssignal +signal-cyan=Turkis signal +signal-dot=Priksignal +signal-each=Hver +signal-everything=Alt +signal-green=Grønt signal +signal-grey=Gråt signal +signal-info=Informationssignal +signal-pink=Lyserødt signal +signal-red=Rødt signal +signal-white=Hvidt signal +signal-yellow=Gult signal + diff --git a/factorio/data/base/locale/de/base.cfg b/factorio/data/base/locale/de/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3984c79d56edc9cb56e650f1300983b9b375597d --- /dev/null +++ b/factorio/data/base/locale/de/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Baue 100 Objekte mit Baurobotern ab. +automated-construction=Baue 100 Maschinen mit Hilfe von Baurobotern. +circuit-veteran-1=Produziere 1.000 erweiterte Schaltkreise pro Stunde. +circuit-veteran-2=Produziere 10.000 erweiterte Schaltkreise pro Stunde. +circuit-veteran-3=Produziere 25.000 erweiterte Schaltkreise pro Stunde. +computer-age-1=Produziere 500 Prozessoreinheiten pro Stunde. +computer-age-2=Produziere 1.000 Prozessoreinheiten pro Stunde. +computer-age-3=Produziere 5.000 Prozessoreinheiten pro Stunde. +delivery-service=Beliefere den Charakter mit 10.000 Gegenständen durch Logistikroboter. +eco-unfriendly=Erforsche die Ölverarbeitung. +getting-on-track=Baue eine Lokomotive. +getting-on-track-like-a-pro=Baue eine Lokomotive innerhalb der ersten 90 Minuten des Spiels. +golem=Überlebe einen Treffer mit 500 oder mehr Schaden. +iron-throne-1=Produziere 20.000 Eisenplatten pro Stunde. +iron-throne-2=Produziere 200.000 Eisenplatten pro Stunde. +iron-throne-3=Produziere 400.000 Eisenplatten pro Stunde. +it-stinks-and-they-dont-like-it=Löse einen Alienangriff durch Umweltverschmutzung aus. +lazy-bastard=Gewinne das Spiel, und stelle dabei höchstens 111 Gegenstände von Hand her. +logistic-network-embargo=Gewinne das Spiel, ohne aktive Anbieterkisten, Pufferkisten oder Anforderungskisten zu platzieren. +mass-production-1=Produziere 10.000 elektronische Schaltkreise. +mass-production-2=Produziere 1.000.000 elektronische Schaltkreise. +mass-production-3=Produziere 20.000.000 elektronische Schaltkreise. +minions=Besitze 100 Kampfroboter oder mehr, die Dir folgen. +no-time-for-chitchat=Schließe das Spiel innerhalb von 15 Stunden ab. +pyromaniac=Brenne 10.000 Bäume nieder. +raining-bullets=Gewinne das Spiel, ohne einen Laser-Geschützturm zu bauen oder zu benutzen. +run-forrest-run=Zerstöre 100 Bäume durch Rammen. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Schließe das Spiel ab. +solaris=Produziere mehr als 10 GJ in einer Stunde mit nur Solarpanelen. +steam-all-the-way=Gewinne das Spiel, ohne Solarpanele zu platzieren. +steamrolled=Zerstöre 10 Nester durch Rammen. +tech-maniac=Erforsche alle Technologien. +there-is-no-spoon=Schließe das Spiel innerhalb von 8 Stunden ab. +trans-factorio-express=Lasse einen Zug einen Pfad planen, der mindestens 1.000 Kacheln lang ist. +watch-your-step=Werde durch einen fahrenden Zug getötet. +you-are-doing-it-right=Platziere mehr Bauwerke mit Hilfe von Baurobotern als per Hand. +you-have-got-a-package=Beliefere den Spieler durch Logistikroboter. +[achievement-name] +automated-cleanup=Automatisiertes Aufräumen +automated-construction=Automatisierter Aufbau +circuit-veteran-1=Schaltkreisveteran 1 +circuit-veteran-2=Schaltkreisveteran 2 +circuit-veteran-3=Schaltkreisveteran 3 +computer-age-1=Computerzeitalter 1 +computer-age-2=Computerzeitalter 2 +computer-age-3=Computerzeitalter 3 +delivery-service=Lieferservice +eco-unfriendly=Umwelt-Unfreundlich +getting-on-track=In Fahrt kommen +getting-on-track-like-a-pro=In Fahrt kommen, wie ein Profi +golem=Golem +iron-throne-1=Eiserner Thron 1 +iron-throne-2=Eiserner Thron 2 +iron-throne-3=Eiserner Thron 3 +it-stinks-and-they-dont-like-it=Es stinkt und sie mögen es nicht +lazy-bastard=Faule Socke +logistic-network-embargo=Logistiknetz-Embargo +mass-production-1=Massenproduktion 1 +mass-production-2=Massenproduktion 2 +mass-production-3=Massenproduktion 3 +minions=Gefolge +no-time-for-chitchat=Keine Zeit zum Reden +pyromaniac=Pyromane +raining-bullets=Kugelhagel +run-forrest-run=Lauf, Forrest, lauf +smoke-me-a-kipper-i-will-be-back-for-breakfast=Warte nicht auf mich, ich bin zum Frühstück wieder da +so-long-and-thanks-for-all-the-fish=Macht's gut und danke für den Fisch +solaris=Solaris +steam-all-the-way=Volldampf voraus +steamrolled=Überrollt +tech-maniac=Technikverrückter +there-is-no-spoon=Es gibt keinen Löffel +trans-factorio-express=Trans-Factorio-Express +watch-your-step=Achtung, Zug +you-are-doing-it-right=Du machst es richtig +you-have-got-a-package=Du hast ein Paket erhalten +[ammo-category-name] +artillery-shell=Artilleriegranate +beam=Strahl +biological=Biologisch +bullet=Kugel +cannon-shell=Kanonengeschoss +capsule=Kapsel +electric=Elektrisch +flamethrower=Flammenwerfer +fluid=Flüssigkeit +grenade=Granate +landmine=Landmine +laser=Laser +melee=Nahkampf +rocket=Rakete +shotgun-shell=Schrotpatrone +[autoplace-control-names] +desert=Wüste +dirt=Erde +enemy-base=Feindbasen +grass=Gras +sand=Sand +trees=Bäume +[controls] +give-blueprint=Neue Blaupause erstellen +give-blueprint-book=Neues Blaupausenbuch erstellen +give-deconstruction-planner=Neuen Abrissplan erstellen +give-upgrade-planner=Neuen Upgradeplan erstellen +toggle-equipment-movement-bonus=Exoskelett umschalten +toggle-personal-logistic-requests=Persönliche Logistikanfragen umschalten +toggle-personal-roboport=Persönlichen Roboterhangar umschalten +[damage-type-name] +acid=Säure +electric=Elektrisch +explosion=Explosion +fire=Feuer +impact=Aufprallschaden +laser=Laser +physical=Physisch +poison=Gift +[decorative-name] +big-ship-wreck-grass=Gras unter einem großen Schiffswrack +brown-asterisk=Braune Staude +brown-asterisk-mini=Kleine braune Staude +brown-carpet-grass=Brauner Grasteppich +brown-coral-mini=Kleine braune Koralle +brown-fluff=Brauner Flaum +brown-fluff-dry=Trockener brauner Flaum +brown-hairy-grass=Braunes Grasbüschel +dark-mud-decal=Dekor: Dunkler Schlamm +enemy-decal=Dekor: Feinde +enemy-decal-transparent=Dekor: Feinde 2 +garballo=Zwergpalme +garballo-mini-dry=Vertrocknete Zwergpalme +green-asterisk=Grüne Staude +green-asterisk-mini=Kleine grüne Staude +green-bush-mini=Kleiner grüner Strauch +green-carpet-grass=Grüner Grasteppich +green-coral-mini=Kleine grüne Koralle +green-croton=Grüner Kroton +green-desert-bush=Grüner Wüstenstrauch +green-hairy-grass=Grünes Grasbüschel +green-pita=Grüne Agave +green-pita-mini=Grüne Mini-Agave +green-small-grass=Kurzes grünes Gras +lichen-decal=Dekor: Flechten +light-mud-decal=Dekor: Heller Schlamm +muddy-stump=Schlammiger Stumpf +nuclear-ground-patch=Dekor: Verbrannter Boden +orange-coral-mini=Kleine orangene Koralle +puberty-decal=Dekor: Rissiger Schlamm +red-asterisk=Rote Staude +red-croton=Roter Croton +red-desert-bush=Roter Wüstenstrauch +red-desert-decal=Dekor: Rote Wüste +red-desert-rock-medium=Mittlerer roter Wüstenfelsen +red-desert-rock-small=Kleiner roter Wüstenfelsen +red-desert-rock-tiny=Winziger roter Wüstenfelsen +red-pita=Rote Agave +rock-medium=Mittelgroßer Felsen +rock-small=Kleiner Felsen +rock-tiny=Winziger Felsen +sand-decal=Dekor: Sand +sand-dune-decal=Dekor: Sanddünen +sand-rock-big=Großer Sandfelsen +sand-rock-medium=Mittelgroßer Sandfelsen +sand-rock-small=Kleiner Sandfelsen +shroom-decal=Dekor: Pilze +small-rock=Kleiner Felsen +small-ship-wreck-grass=Gras unter einem kleinen Schiffswrack +white-desert-bush=Weißer Wüstenstrauch +worms-decal=Dekor: Würmer +[entity-description] +accumulator=Speichert eine begrenzte Menge an Energie, wenn die verfügbare Produktion die Nachfrage übersteigt, und stellt sie im umgekehrten Fall zur Verfügung. +arithmetic-combinator=Führt Berechnungen mit Signalen des Schaltungsnetzes durch. +artillery-turret=Kanone mit großer Reichweite, die auf gegnerische Stützpunkte zielt. +beacon=Überträgt den Effekt von Modulen auf nahegelegene befreundete Objekte. +big-ship-wreck-1=Ein Segment des abgestürzten Schiffes. +big-ship-wreck-2=Ein Segment des abgestürzten Schiffes. +big-ship-wreck-3=Ein Segment des abgestürzten Schiffes. +boiler=Verfeuert Brennstoff, um Wasser in Dampf umzuwandeln. +centrifuge=Verarbeitet verschiedene uranbasierte Baupläne. +compilatron=Ein helfender Roboter, der den Absturz überlebt hat. Seine Funktionen sind aufgrund interner Beschädigungen beeinträchtigt. +constant-combinator=Liefert konstante Signale für das Schaltungsnetz. +construction-robot=Baut und repariert befreundete Objekte automatisch. +crash-site-chest-1=Ein Container aus dem abgestürzten Schiff. Er könnte nützliche Gegenstände enthalten. +crash-site-chest-2=Ein Container aus dem abgestürzten Schiff. Er könnte nützliche Gegenstände enthalten. +decider-combinator=Vergleicht Signale des Schaltungsnetzes. +express-splitter=Teilt und/oder vereinigt ankommende Gegenstände von Fließbändern im Verhältnis 1:1. +fast-splitter=Teilt und/oder vereinigt ankommende Gegenstände von Fließbändern im Verhältnis 1:1. +flamethrower-turret=Feuert einen Strahl aus brennender Flüssigkeit auf Gegner. +heat-exchanger=Nutzt Wärmeenergie, um Wasser in Dampf umzuwandeln. +item-request-proxy=Dies weist auf eine Anfrage für Bauroboter hin, Gegenstände an dieses Objekt zu liefern.\n__ALT_CONTROL__1__mine__, um den Auftrag zu löschen. +locomotive=Kann nach automatisierten Fahrplänen fahren und Schienenfahrzeuge ziehen. +logistic-chest-active-provider=Sendet ihren Inhalt an das Logistiknetz. +logistic-chest-buffer=Fordert angegebene Gegenstände an, damit sie für Spieler-Logistikanfragen und automatisierten Aufbau zur Verfügung stehen. +logistic-chest-passive-provider=Stellt den Inhalt dem Logistiknetz zur Verfügung. +logistic-chest-requester=Fordert Gegenstände aus dem Logistiknetz an. +logistic-chest-storage=Langzeitlager für das Logistiknetz. +logistic-robot=Transportiert Gegenstände zwischen Logistikkisten. +nuclear-reactor=Verwendet Uran-Brennelemente, um Wärme zu erzeugen. In direkter Nachbarschaft von weiteren Reaktoren steigt die Wärmeleistung an. +offshore-pump=Pumpt Wasser aus einem Gewässer. +power-switch=Eine schaltbare Verbindung für das Stromnetz. Kann auch über das Schaltungsnetz gesteuert werden. +programmable-speaker=Kann mit dem Schaltungsnetz verbunden werden, um Musik und Warntöne abzuspielen oder Alarmmeldungen anzuzeigen. +radar=Untersucht nahegelegene Sektoren und enthüllt das umliegende Gebiet. +rail-chain-signal=Liest das nächste Signal auf der Strecke, um bessere Kontrolle über die Züge zu ermöglichen. +rail-signal=Unterteilt das Gleissystem in Blöcke, damit mehrere Züge im selben Netzwerk fahren können. +roboport=Verbindet sich mit anderen Roboterhangars, um Bau- und Logistiknetze zu schaffen, die von Bau- und Logistikrobotern genutzt werden. +rocket-silo=Stellt Raketen her und ensendet sie ins All, um das Spiel zu gewinnen. +solar-panel=Erzeugt tagsüber 100% der Leistung, welche nachts auf 0% sinkt. +splitter=Teilt und/oder vereinigt ankommende Gegenstände von Fließbändern im Verhältnis 1:1. +steam-engine=Verbraucht Dampf, um elektrische Energie zu erzeugen. +steam-turbine=Verbraucht Dampf, um elektrische Energie zu erzeugen. +train-stop=Ziele für selbstfahrende Züge. +[entity-name] +1x2-remnants=Überreste 1×2 +accumulator=Akkumulator +acid-splash=Säurepfütze +arithmetic-combinator=Kombinator für Berechnungen +artillery-turret=Artillerie-Geschützturm +artillery-wagon=Artilleriewaggon +assembling-machine-1=Montagemaschine 1 +assembling-machine-2=Montagemaschine 2 +assembling-machine-3=Montagemaschine 3 +beacon=Effektverteiler +behemoth-biter=Riesiger Beißer +behemoth-biter-corpse=Toter riesiger Beißer +behemoth-spitter=Riesiger Speier +behemoth-spitter-corpse=Toter riesiger Speier +behemoth-worm-corpse=Toter riesiger Wurm +behemoth-worm-turret=Riesiger Wurm +big-artillery-explosion=Große Explosion durch Artilleriegranate +big-biter=Großer Beißer +big-biter-corpse=Toter großer Beißer +big-electric-pole=Großer Strommast +big-explosion=Große Explosion +big-remnants=Große Überreste +big-scorchmark=Große Brandspur +big-scorchmark-tintable=Große gefärbte Brandspur +big-ship-wreck-1=Großes Schiffswrack +big-ship-wreck-2=Großes Schiffswrack +big-ship-wreck-3=Großes Schiffswrack +big-spitter=Großer Speier +big-spitter-corpse=Toter großer Speier +big-worm-corpse=Toter großer Wurm +big-worm-turret=Großer Wurm +biter-spawner=Beißernest +biter-spawner-corpse=Totes Beißernest +blood-explosion-big=Große Blut-Explosion +blood-explosion-huge=Riesige Blut-Explosion +blood-explosion-small=Kleine Blut-Explosion +blood-fountain=Blut-Fontäne +blood-fountain-big=Große Blut-Fontäne +blood-fountain-hit-spray=Blutspritzer durch Treffer +blue-chest=Blaue Kiste +boiler=Heizkessel +burner-generator=Befeuerter Generator +burner-inserter=Befeuerter Greifarm +burner-mining-drill=Befeuerter Erzförderer +car=Auto +cargo-wagon=Güterwaggon +centrifuge=Zentrifuge +character=Charakter +character-corpse=Spielerleiche +chemical-plant=Chemiefabrik +cliff=Klippe +coal=Kohle +compilatron=Compilatron +constant-combinator=Kombinator für Konstanten +construction-robot=Bauroboter +copper-cable=Kupferkabel +copper-ore=Kupfererz +crash-site-chest-1=Frachtkapsel +crash-site-chest-2=Frachtkapsel +crash-site-fire-flame=Flamme an der Absturzstelle +crash-site-spaceship=Raumschiff +crash-site-spaceship-wreck-big=großes Schiffswrack +crash-site-spaceship-wreck-medium=mittelgroßes Schiffswrack +crash-site-spaceship-wreck-small=kleines Schiffswrack +crude-oil=Rohöl +curved-rail=Gebogenes Gleis +cutscene-gun-turret=Geschützturm +dead-dry-hairy-tree=Toter vertrockneter borstiger Baum +dead-grey-trunk=Toter grauer Baumstamm +dead-tree-desert=Toter Wüstenbaum +decider-combinator=Kombinator für Vergleiche +deconstructible-tile-proxy=Kachel-Abriss-Markierung +defender=Verteidiger +destroyer=Zerstörer +distractor=Ablenker +dry-hairy-tree=Vertrockneter borstiger Baum +dry-tree=Vertrockneter Baum +electric-energy-interface=Schnittstelle für elektrische Energie +electric-furnace=Lichtbogenofen +electric-mining-drill=Elektrischer Erzförderer +enemy-damaged-explosion=Beschädigende Explosion an einem Feind +entity-ghost=Objekt-Geist +explosion=Explosion +explosion-hit=Explosionstreffer +express-loader=Express-Belader +express-splitter=Express-Teilerfließband +express-transport-belt=Express-Fließband +express-underground-belt=Unterirdisches Express-Fließband +factorio-logo-11tiles=Factorio-Logo (11 Kacheln) +factorio-logo-16tiles=Factorio-Logo (16 Kacheln) +factorio-logo-22tiles=Factorio-Logo (22 Kacheln) +fast-inserter=Schneller Greifarm +fast-loader=Schneller Belader +fast-splitter=Schnelles Teilerfließband +fast-transport-belt=Schnelles Fließband +fast-underground-belt=Schnelles unterirdisches Fließband +filter-inserter=Filternder Greifarm +fire-flame=Feuer +fish=Fisch +flamethrower-turret=Flammenwerfer-Geschützturm +fluid-wagon=Tankwaggon +flying-robot-damaged-explosion=Beschädigende Explosion an einem fliegenden Roboter +gate=Tor +green-coral=Grüne Koralle +grenade-explosion=Explosion durch Granate +ground-explosion=Bodenexplosion +gun-turret=Geschützturm +heat-exchanger=Wärmetauscher +heat-interface=Schnittstelle für Wärme +heat-pipe=Wärmerohr +huge-scorchmark=Riesige Brandspur +huge-scorchmark-tintable=Riesige gefärbte Brandspur +infinity-chest=Unendlichkeitskiste +infinity-pipe=Unendlichkeitsrohr +inserter=Greifarm +iron-chest=Eisenkiste +iron-ore=Eisenerz +item-on-ground=Gegenstand auf dem Boden +item-request-proxy=Anforderungsplatz für Gegenstände +lab=Labor +land-mine=Landmine +laser-bubble=Laserblase +laser-turret=Laser-Geschützturm +linked-belt=Verbundenes Fließband +linked-chest=Verbundene Kiste +loader=Belader +loader-1x1=Belader 1×1 +locomotive=Lokomotive +logistic-chest-active-provider=Aktive Anbieterkiste +logistic-chest-buffer=Pufferkiste +logistic-chest-passive-provider=Passive Anbieterkiste +logistic-chest-requester=Anforderungskiste +logistic-chest-storage=Lagerkiste +logistic-robot=Logistikroboter +long-handed-inserter=Langer Greifarm +market=Markt +massive-explosion=Massive Explosion +medium-biter=Mittelgroßer Beißer +medium-biter-corpse=Toter mittelgroßer Beißer +medium-electric-pole=Mittelgroßer Strommast +medium-explosion=Mittelgroße Explosion +medium-remnants=Mittelgroße Überreste +medium-scorchmark=Mittelgroße Brandspur +medium-scorchmark-tintable=Mittelgroße gefärbte Brandspur +medium-ship-wreck=Mittelgroßes Schiffswrack +medium-small-remnants=Mittelgroße Überreste +medium-spitter=Mittelgroßer Speier +medium-spitter-corpse=Toter mittelgroßer Speier +medium-worm-corpse=Toter mittelgroßer Wurm +medium-worm-turret=Mittelgroßer Wurm +nuclear-reactor=Kernreaktor +offshore-pump=Gewässerpumpe +oil-refinery=Ölraffinerie +pipe=Rohr +pipe-to-ground=Unterirdisches Rohr +player-port=Spawnpunkt +poison-cloud=Giftwolke +power-switch=Stromschalter +programmable-speaker=Programmierbarer Lautsprecher +pump=Pumpe +pumpjack=Förderpumpe +radar=Radar +rail-chain-signal=Zug-Kettensignal +rail-ending-remnants=Überreste eines Gleisendes +rail-signal=Zugsignal +red-chest=Rote Kiste +red-desert-rock-big=Großer roter Wüstenfelsen +red-desert-rock-huge=Riesiger roter Wüstenfelsen +roboport=Roboterhangar +rock-big=Großer Felsen +rock-damaged-explosion=Beschädigende Explosion an einem Felsen +rock-huge=Riesiger Felsen +rocket=Rakete +rocket-silo=Raketensilo +sand-rock-big=Großer sandiger Felsen +simple-entity-with-force=Einfaches Objekt mit Partei +simple-entity-with-owner=Einfaches Objekt mit Besitzer +small-biter=Kleiner Beißer +small-biter-corpse=Toter kleiner Beißer +small-cliff=Kleine Klippe +small-electric-pole=Kleiner Strommast +small-lamp=Lampe +small-remnants=Kleine Überreste +small-scorchmark=Kleine Brandspur +small-scorchmark-tintable=Kleine gefärbte Brandspur +small-ship-wreck=Kleines Schiffswrack +small-spitter=Kleiner Speier +small-spitter-corpse=Toter kleiner Speier +small-worm-corpse=Toter kleiner Wurm +small-worm-turret=Kleiner Wurm +solar-panel=Solarpanel +space-module-wreck=Rettungskapsel-Wrack +spark-explosion=Funken-Explosion +spark-explosion-higher=Hohe Funken-Explosion +spidertron=Spidertron +spidertron-leg=Spidertron-Bein +spidertron-military-target=Spidertron-Militärziel +spitter-spawner=Speiernest +spitter-spawner-corpse=Totes Speiernest +splitter=Teilerfließband +stack-filter-inserter=Filternder Stapelgreifarm +stack-inserter=Stapelgreifarm +steam-engine=Dampfmaschine +steam-turbine=Dampfturbine +steel-chest=Stahlkiste +steel-furnace=Hochofen +stone=Stein +stone-furnace=Schmelzofen +stone-wall=Mauer +storage-tank=Lagertank +straight-rail=Gerades Gleis +substation=Umspannwerk +tank=Panzer +tile-ghost=Kachel-Geist +tile-proxy=Kacheln +train-stop=Zughaltestelle +transport-belt=Fließband +tree=Baum +tree-brown=Brauner Baum +tree-dying-proxy=Durch Schädigung von Bäumen absorbierte Umweltverschmutzung +tree-proxy=Bäume +tree-red=Roter Baum +tree-stump=Baumstumpf +underground-belt=Unterirdisches Fließband +uranium-cannon-shell-explosion=Explosion durch uranversetztes Kanonengeschoss +uranium-ore=Uranerz +wall-damaged-explosion=Beschädigende Explosion an einer Mauer +water-splash=Wasserspritzer +water-well-pump=Brunnenpumpe +wooden-chest=Holzkiste +[equipment-name] +battery-equipment=Persönlicher Akku +battery-mk2-equipment=Persönlicher Akku 2 +belt-immunity-equipment=Fließbandimmunitäts-Ausrüstung +discharge-defense-equipment=Entladungsverteidigung +energy-shield-equipment=Energieschild +energy-shield-mk2-equipment=Energieschild 2 +exoskeleton-equipment=Exoskelett +fusion-reactor-equipment=Tragbarer Fusionsreaktor +night-vision-equipment=Nachtsichtgerät +personal-laser-defense-equipment=Persönliche Laserverteidigung +personal-roboport-equipment=Persönlicher Roboterhangar +personal-roboport-mk2-equipment=Persönlicher Roboterhangar 2 +solar-panel-equipment=Tragbares Solarpanel +[fluid-name] +crude-oil=Rohöl +heavy-oil=Schweröl +light-oil=Leichtöl +lubricant=Schmiermittel +petroleum-gas=Flüssiggas +steam=Dampf +sulfuric-acid=Schwefelsäure +water=Wasser +[fuel-category-name] +chemical=Brennstoff +nuclear=Kernbrennstoff +[item-description] +artillery-targeting-remote=Erlaubt es, Artillerie manuell abzufeuern, entweder von der Kartenansicht oder aus der Welt heraus. +battery-equipment=Speichert elektrische Energie für Ausrüstungsmodule. +belt-immunity-equipment=Verhindert, dass Fließbänder den Charakter bewegen. +blueprint=Speichert Vorlagen zum automatisierten Aufbau. +blueprint-book=Speichert Blaupausen und ähnliche Gegenstände. +copper-cable=Kann auch durch __ALT_CONTROL__1__build__ zum manuellen Verbinden und Trennen von Strommasten und Stromschaltern verwendet werden. +deconstruction-planner=Markiert Gegenstände für den Abriss durch Bauroboter. +discharge-defense-equipment=Fügt nahen Gegnern Schaden zu, stößt sie zurück und betäubt sie. Wird per Fernbedienung aktiviert. +effectivity-module=Verringert den Energieverbrauch einer Maschine, bis zu einem Minimum von 20%. +energy-shield-equipment=Stellt einen Energieschild zur Verfügung, um den Charakter zu schützen. +exoskeleton-equipment=Erhöht Deine Bewegungsgeschwindigkeit. +fusion-reactor-equipment=Stellt Energie für Ausrüstungsmodule zur Verfügung. +green-wire=Verbindet Maschinen mit dem Schaltungsnetz. __ALT_CONTROL__2__build__, um Verbindungen zu erzeugen oder zu kappen. +land-mine=Explodiert, sobald sich Feinde nähern, wodurch diese Schaden erleiden und betäubt werden. +landfill=Kann auf Wasser platziert werden, um Gelände zu schaffen, auf dem Du bauen kannst. +mining-tool=Erhöht Dein Abbautempo. +night-vision-equipment=Erlaubt es Dir, im Dunkeln besser zu sehen. +personal-roboport-equipment=Erlaubt es Baurobotern, aus Deinem Inventar heraus zu arbeiten. +productivity-module=Die Maschine stellt mehr Produkte aus denselben Komponenten her. Allerdings erhöht dies den Energieverbrauch und reduziert das Arbeitstempo.\nNur für Zwischenprodukte verwendbar. +rail=Gerade Gleise manuell oder mit dem Gleisplaner bauen.\nDer Gleisplaner kann kurze Strecken direkt mit __ALT_CONTROL__1__build__ bauen oder lange Gleisstrecken mit __ALT_CONTROL__1__build-ghost__ als Geister platzieren. +red-wire=Verbindet Maschinen mit dem Schaltungsnetz. __ALT_CONTROL__2__build__, um Verbindungen zu erzeugen oder zu kappen. +repair-pack=Wird für die Reparatur beschädigter Objekte verwendet. +satellite=Der Satellit sollte in die Rakete eingesetzt werden. +science-pack=Wird von Laboren für Forschung benötigt. +slowdown-capsule=Reduziert die Bewegungsgeschwindigkeit von getroffenen Feinden. +solar-panel-equipment=Stellt Energie für Ausrüstungsmodule zur Verfügung. +space-science-pack=Wird von Laboren für Forschung benötigt. Wird erhalten durch einen Raketenstart mit Satelliten als Fracht. +speed-module=Erhöht das Arbeitstempo einer Maschine auf Kosten des Energieverbrauchs. +spidertron-remote=Ermöglicht das Senden einfacher Bewegungsbefehle an den Spidertron von der Kartenansicht oder aus der Welt heraus. +upgrade-planner=Markiert Gegenstände für ein Upgrade durch Bauroboter. +[item-group-name] +combat=Kampf +effects=Effekte +enemies=Feinde +energy=Energie +environment=Umgebung +fluids=Flüssigkeiten +intermediate-products=Zwischenprodukte +logistics=Logistik +other=Unsortiert +production=Produktion +signals=Signale +[item-limitation] +item-not-allowed-in-this-container-item=Dieser Gegenstand darf nicht in diesem Behälter aufbewahrt werden. +production-module-usable-only-on-intermediates=Produktivitätsmodule können nur für Zwischenprodukte verwendet werden. +[item-name] +advanced-circuit=Erweiterter Schaltkreis +artillery-shell=Artilleriegranate +artillery-targeting-remote=Fernsteuerung für Artillerie +artillery-turret=Artillerie-Geschützturm +artillery-wagon-cannon=Artilleriekanone +atomic-bomb=Atombombe +automation-science-pack=Wissenschaftspaket für Automatisierung +battery=Batterie +belt-immunity-equipment=Fließbandimmunitäts-Ausrüstung +blueprint=Blaupause +blueprint-book=Blaupausenbuch +burner-generator=Befeuerter Generator +cannon-shell=Kanonengeschoss +chemical-science-pack=Wissenschaftspaket für Chemie +cliff-explosives=Klippensprengstoff +cluster-grenade=Splittergranate +coal=Kohle +coin=Münze +combat-shotgun=Kampfschrotflinte +concrete=Beton +copper-cable=Kupferkabel +copper-ore=Kupfererz +copper-plate=Kupferplatte +copy-paste-tool=Kopieren-Einfügen-Werkzeug +crude-oil-barrel=Rohöl im Fass +cut-paste-tool=Ausschneiden-Einfügen-Werkzeug +deconstruction-planner=Abrissplan +defender-capsule=Verteidiger-Kapsel +destroyer-capsule=Zerstörer-Kapsel +discharge-defense-remote=Fernbedienung für die Entladungsverteidigung +distractor-capsule=Ablenker-Kapsel +effectivity-module=Effizienzmodul +effectivity-module-2=Effizienzmodul 2 +effectivity-module-3=Effizienzmodul 3 +electric-energy-interface=Schnittstelle für elektrische Energie +electric-engine-unit=Elektromotor-Einheit +electronic-circuit=Elektronischer Schaltkreis +empty-barrel=Leeres Fass +engine-unit=Motor-Einheit +explosive-cannon-shell=Explosives Kanonengeschoss +explosive-rocket=Explosive Rakete +explosive-uranium-cannon-shell=Explosives uranversetztes Kanonengeschoss +explosives=Sprengstoff +filled-barrel=__1__ im Fass +firearm-magazine=Schusswaffen-Munition +fish=Fisch +flamethrower=Flammenwerfer +flamethrower-ammo=Brennstoff für Flammenwerfer +flamethrower-turret=Flammenwerfer-Geschützturm +flying-robot-frame=Flugrobotergestell +green-wire=Grünes Signalkabel +grenade=Granate +hazard-concrete=Beton mit Warnmarkierung +heat-interface=Schnittstelle für Wärme +heavy-armor=Schwere Rüstung +infinity-chest=Unendlichkeitskiste +infinity-pipe=Unendlichkeitsrohr +iron-gear-wheel=Eisenzahnrad +iron-ore=Eisenerz +iron-plate=Eisenplatte +iron-stick=Eisenstange +item-with-inventory=Gegenstand mit Inventar +item-with-label=Gegenstand mit Bezeichnung +item-with-tags=Gegenstand mit Markierungen +lab=Labor +landfill=Landaufschüttung +laser-turret=Laser-Geschützturm +light-armor=Leichte Rüstung +linked-chest=Verbundene Kiste +logistic-science-pack=Wissenschaftspaket für Logistik +low-density-structure=Leichtbauteil +military-science-pack=Wissenschaftspaket für Militär +modular-armor=Modulare Rüstung +nuclear-fuel=Uranversetzter Brennstoff +piercing-rounds-magazine=Panzerbrechende Munition +piercing-shotgun-shell=Panzerbrechende Schrotpatronen +pistol=Pistole +plastic-bar=Kunststoffstange +poison-capsule=Gift-Kapsel +pollution=Umweltverschmutzung +power-armor=Hochleistungsrüstung +power-armor-mk2=Hochleistungsrüstung 2 +processing-unit=Prozessoreinheit +production-science-pack=Wissenschaftspaket für Produktion +productivity-module=Produktivitätsmodul +productivity-module-2=Produktivitätsmodul 2 +productivity-module-3=Produktivitätsmodul 3 +rail=Gleis +rail-planner=Gleisplaner +raw-fish=Roher Fisch +red-wire=Rotes Signalkabel +refined-concrete=Stahlbeton +refined-hazard-concrete=Stahlbeton mit Warnmarkierung +repair-pack=Reparaturkit +rocket=Rakete +rocket-control-unit=Raketensteuereinheit +rocket-fuel=Raketenbrennstoff +rocket-launcher=Raketenwerfer +rocket-part=Raketenbauteil +satellite=Satellit +selection-tool=Auswahlwerkzeug +shotgun=Schrotflinte +shotgun-shell=Schrotpatronen +simple-entity-with-force=Einfaches Objekt mit Partei +simple-entity-with-owner=Einfaches Objekt mit Besitzer +slowdown-capsule=Verlangsamungs-Kapsel +solar-panel=Solarpanel +solid-fuel=Festbrennstoff +space-science-pack=Wissenschaftspaket für Weltraumforschung +speed-module=Tempomodul +speed-module-2=Tempomodul 2 +speed-module-3=Tempomodul 3 +spidertron-remote=Spidertron-Fernbedienung +spidertron-rocket-launcher=Spidertron-Raketenwerfer +steel-plate=Stahlträger +stone=Stein +stone-brick=Ziegelstein +stone-path=Steinweg +submachine-gun=Maschinenpistole +sulfur=Schwefel +tank-cannon=Panzerkanone +tank-flamethrower=Fahrzeug-Flammenwerfer +tank-machine-gun=Fahrzeug-Maschinengewehr +upgrade-planner=Upgradeplan +uranium-235=Uran-235 +uranium-238=Uran-238 +uranium-cannon-shell=Uranversetztes Kanonengeschoss +uranium-fuel-cell=Uran-Brennelement +uranium-ore=Uranerz +uranium-rounds-magazine=Uranversetzte Munition +used-up-uranium-fuel-cell=Verbrauchtes Uran-Brennelement +utility-science-pack=Wissenschaftspaket für Zubehör +vehicle-machine-gun=Fahrzeug-Maschinengewehr +wood=Holz +[map-gen-preset-description] +death-world=Beißer sind gefährlicher und entwickeln sich schneller. +death-world-marathon=Baupläne und Technologien sind teuer, Beißer sind gefährlich und in großer Zahl vertreten. Wähle dies nur, wenn Du ein Factorio-Veteran bist. +default=Normale Einstellungen. Die empfohlene Art, Factorio zu spielen. +island=Eine große Insel in einem endlosen Ozean. +marathon=Baupläne und Technologien sind teurer. +rail-world=Ressourcenfelder sind groß und liegen weit auseinander, um Zugsysteme zu begünstigen. Beißer errichten keine neuen Nester und dringen nicht erneut in befreite Gebiete ein. +ribbon-world=Die Kartenhöhe ist auf 128 Kacheln beschränkt. Dies führt zu vielfältigen Herausforderungen and interessanten Situationen. +rich-resources=Ressourcenfelder sind reichhaltiger, sodass man nicht weit expandieren muss. +[map-gen-preset-name] +death-world=Todeswelt +death-world-marathon=Todeswelt-Marathon +default=Standard +island=Insel +marathon=Marathon +rail-world=Eisenbahnwelt +ribbon-world=Streifenwelt +rich-resources=Ressourcenreich +[mod-description] +base[1]=Grundlegende Mod mit allen Standard-Spieldaten und den Standard-Kampagnen. +[mod-name] +base=Basis-Mod +[modifier-description] +artillery-range=Artilleriegranaten-Reichweite: + __1__ +artillery-shell-shooting-speed-bonus=Artilleriegranaten-Feuerrate: + __1__ +auto-character-logistic-trash-slots=Automatische Abfallfilter +beam-damage-bonus=Strahlen-Schaden: +__1__ +bullet-damage-bonus=Kugel-Schaden: + __1__ +bullet-shooting-speed-bonus=Kugel-Feuerrate: + __1__ +cannon-shell-damage-bonus=Kanonengeschoss-Schaden: + __1__ +cannon-shell-shooting-speed-bonus=Kanonengeschoss-Feuerrate: + __1__ +character-build-distance=Spieler-Baureichweite: +__1__ +character-crafting-speed=Tempo für Handcrafting: +__1__ +character-health-bonus=Spieler-Trefferpunkte: + __1__ +character-inventory-slots-bonus=Spieler-Inventarplätze: + __1__ +character-item-drop-distance=Reichweite für Fallenlassen von Gegenständen: +__1__ +character-item-pickup-distance=Reichweite für Aufnahme von Gegenständen: +__1__ +character-logistic-requests=Persönliche Logistikanfragen +character-logistic-trash-slots=Persönliche Abfallplätze: + __1__ +character-loot-pickup-distance=Reichweite für Aufnahme von Loot: +__1__ +character-mining-speed=Manuelles Abbautempo: + __1__ +character-reach-distance=Spieler-Reichweite: +__1__ +character-resource-reach-distance=Reichweite für Resourcenabbau: +__1__ +character-running-speed=Spielergeschwindigkeit: +__1__ +deconstruction-time-to-live=Dauer von Abrissaufträgen: +__1__ +electric-damage-bonus=Elektrischer Schaden: +__1__ +flamethrower-damage-bonus=Feuerschaden: + __1__ +flamethrower-turret-attack-bonus=Flammenwerfer-Geschützturm-Schaden: + __1__ +fluid-damage-modifier=Modifikator für Flüssigkeitsschaden +follower-robot-lifetime=Lebenszeit der Angriffsdrohnen: +__1__ +ghost-time-to-live=Zeitlimit für Wiederaufbau von Geistern: + __1__ +grenade-damage-bonus=Granaten-Schaden: + __1__ +gun-turret-attack-bonus=Geschützturm-Schaden: + __1__ +inserter-stack-size-bonus=Greifarmkapazität: + __1__ +laboratory-productivity=Labor-Forschungsproduktivität: + __1__ +laboratory-speed=Forschungstempo: + __1__ +landmine-damage-bonus=Landminen-Schaden: + __1__ +laser-damage-bonus=Laser-Schaden: +__1__ +laser-shooting-speed-bonus=Laser-Feuerrate: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Unterer Grenzwert für Baumanager-Geschwindigkeit: + __1__ +max-successful-attempts-per-tick-per-construction-queue=Oberer Grenzwert für Baumanager-Geschwindigkeit: + __1__ +maximum-following-robots-count=Maximale Anzahl an Begleitrobotern: + __1__ +mining-drill-productivity-bonus=Bergbau-Produktivität: + __1__ +rocket-damage-bonus=Raketen-Schaden: + __1__ +rocket-shooting-speed-bonus=Raketen-Feuerrate: + __1__ +shotgun-shell-damage-bonus=Schrotpatronen-Schaden: + __1__ +shotgun-shell-shooting-speed-bonus=Schrotpatronen-Feuerrate: + __1__ +stack-inserter-capacity-bonus=Stapelgreifarmkapazität: + __1__ +train-braking-force-bonus=Zug-Bremskraft: + __1__ +worker-robot-battery=Arbeitsroboter-Batterie-Kapazität: + __1__ +worker-robot-speed=Arbeitsroboter-Geschwindigkeit: + __1__ +worker-robot-storage=Arbeitsroboter-Kapazität: + __1__ +zoom-to-world-blueprint-enabled=Blaupause +zoom-to-world-deconstruction-planner-enabled=Zoom-zu-Welt Abrissplanung +zoom-to-world-enabled=Weltansicht vergrößern +zoom-to-world-ghost-building-enabled=Zoom-zu-Welt Objektvorschau +zoom-to-world-selection-tool-enabled=Zoom-zu-Welt Auswahlwerkzeug +zoom-to-world-upgrade-planner-enabled=Zoom-zu-Welt Aufrüstungsplanung +[programmable-speaker-instrument] +alarms=Warntöne +bass=Bass +celesta=Celesta +drum-kit=Schlagzeug +lead=E-Gitarre +miscellaneous=Verschiedenes +piano=Klavier +plucked=Gezupfte Saiten +saw=Sägezahn +square=Rechteck +steel-drum=Steel Drum +vibraphone=Vibrafon +[programmable-speaker-note] +A#2=Ais2 +A#3=Ais3 +A#4=Ais4 +A#5=Ais5 +A#6=Ais6 +A#7=Ais7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=H2 +B3=H3 +B4=H4 +B5=H5 +B6=H6 +B7=H7 +C#3=Cis3 +C#4=Cis4 +C#5=Cis5 +C#6=Cis6 +C#7=Cis7 +C#8=Cis8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=Dis3 +D#4=Dis4 +D#5=Dis5 +D#6=Dis6 +D#7=Dis7 +D#8=Dis8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=Fis2 +F#3=Fis3 +F#4=Fis4 +F#5=Fis5 +F#6=Fis6 +F#7=Fis7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=Gis2 +G#3=Gis3 +G#4=Gis4 +G#5=Gis5 +G#6=Gis6 +G#7=Gis7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Errungenschaft freigeschaltet +alarm-1=Warnton 1 +alarm-2=Warnton 2 +alert-destroyed=Warnung: Objekt zerstört +armor-insert=Rüstung einfügen +armor-remove=Rüstung entfernen +buzzer-1=Summer 1 +buzzer-2=Summer 2 +buzzer-3=Summer 3 +cannot-build=Kann nicht gebaut werden +clap=Klatschen +console-message=Konsolenmeldung +cowbell=Kuhglocke +crafting-finished=Herstellung abgeschlossen +crash=Abschlagbecken +fx=FX +game-lost=Spiel verloren +game-won=Spiel gewonnen +gui-click=GUI-Klick +gui-click-2=GUI-Klick 2 +hat-1=Hi-Hat 1 +hat-2=Hi-Hat 2 +high-q=High Q +inventory-move=Inventar-Bewegung +kick-1=Basstrommel 1 +kick-2=Basstrommel 2 +new-objective=Neues Ziel +perc-1=Trommel 1 +perc-2=Trommel 2 +research-completed=Forschung abgeschlossen +reverse-cymbal=Umgekehrtes Becken +ring=Klingeln +scenario-message=Szenario-Nachricht +shaker=Rassel +siren=Sirene +snare-1=Snare 1 +snare-2=Snare 2 +snare-3=Snare 3 +triangle=Triangel +[recipe-name] +advanced-oil-processing=Fortgeschrittene Ölverarbeitung +basic-oil-processing=Grundlegende Ölverarbeitung +coal-liquefaction=Kohleverflüssigung +empty-crude-oil-barrel=Entleere Rohöl aus Fass +empty-filled-barrel=Entleere __1__ aus Fass +fill-barrel=Fülle __1__ in Fass +fill-crude-oil-barrel=Fülle Rohöl in Fass +heavy-oil-cracking=Schweröl zu Leichtöl spalten +kovarex-enrichment-process=Kovarex-Anreicherungsprozess +light-oil-cracking=Leichtöl zu Flüssiggas spalten +nuclear-fuel-reprocessing=Wiederaufbereitung von Kernbrennstoff +uranium-processing=Uranverarbeitung +[shortcut] +alt-mode=„Alt-Modus“ umschalten +copy=Kopieren +cut=Ausschneiden +import-string=Code importieren +inline-keybind-format=__1__ (__2__) +make-blueprint=Blaupause +make-blueprint-book=Blaupausenbuch +make-deconstruction-planner=Abrissplan +make-upgrade-planner=Upgradeplan +out-of-line-keybind-format=__1__\n(__2__) +paste=Einfügen +toggle-equipment-movement-bonus=Exoskelett umschalten +toggle-personal-logistic-requests=Persönliche Logistikanfragen umschalten +toggle-personal-roboport=Persönlichen Roboterhangar umschalten +undo=Rückgängig machen +undo-unavailable=Rückgängig machen +[story] +message-log-close=Schließen +message-log-title=Mitteilungsprotokoll +[technology-description] +advanced-electronics=Integrierte Schaltkreise und Mikroprozessoren für fortgeschrittene Berechnungen. +advanced-material-processing=Schnellere und flexiblere Öfen. +advanced-oil-processing=Rohöl-Raffinierung mit zusätzlichen Produkten, die weiter raffiniert werden können. +artillery=Kanone mit großer Reichweite, welche auf einen Turm oder Zugwaggon montiert wird. Schießt automatisch auf ferne feindliche Bauwerke oder kann manuell gezielt auch noch längere Distanzen überwinden. +artillery-shell-range=Erhöht sowohl die automatische, als auch manuelle Reichweite der Artillerie. +artillery-shell-speed=Erhöht die Feuerrate der Artillerie. +atomic-bomb=Verheerende Raketenform, die verwendet wird, um ganze Landstriche auf einmal zu verwüsten. +automated-construction=Erlaubt es Dir, Baurobotern zu befehlen, mehrere Bauwerke auf einmal zu bauen, upzugraden oder abzureißen, ganze Fabriken zu kopieren und einzufügen, oder Wälder zu roden. +automated-rail-transportation=Ermöglicht den Bau von Zughaltestellen, um automatische Zugrouten einzurichten. +automation=Schlüsseltechnologie für die automatisierte Massenproduktion. +automation-2=Montagemaschinen, die Flüssigkeiten verarbeiten können. +automation-3=Montagemaschinen, die Flüssigkeiten verarbeiten können und zusätzlich noch schneller sind und mehr Plätze für Module haben. +automobilism=Motorisierte Fahrzeuge zur schnelleren Fortbewegung. +battery=Elektrochemische Zelle, die Energie für elektrische Geräte speichert und liefert. +battery-equipment=Wird in Rüstung eingefügt, um überschüssige Energie für später zu speichern. +battery-mk2-equipment=Wird in Rüstung eingefügt, um viel überschüssige Energie für später zu speichern. +belt-immunity-equipment=Wird in Rüstung eingefügt, um zu verhindern, dass Du von Fließbändern bewegt wirst. +braking-force=Züge können schneller abbremsen, was ihnen erlaubt, länger eine hohe Geschwindigkeit beizubehalten. +chemical-science-pack=Ermöglicht die Erforschung fortschrittlicher Gegenstände unter Verwendung von Ölprodukten. +circuit-network=Gibt Dir mehr Kontrolle über Deine Maschinen, indem Du sie mit Kabeln verbindest und auf Signale reagieren lässt. +cliff-explosives=Fässer, die mit genügend Sprengstoff gefüllt sind, um Klippen niederzureißen. +coal-liquefaction=Eine Verarbeitungstechnik, die Kohle in Erdölprodukte umwandelt. Benötigt Dampf und Schweröl. +concrete=Fortschrittliches Baumaterial, das auch für Fußböden verwendet wird. +construction-robotics=Bauroboter können befreundete Bauwerke bauen und reparieren. Du kannst den Robotern auch befehlen, neue Bauwerke zu errichten, indem Du diese als Geist platzierst. +defender=Einfachster Typ eines Kampfroboters. Folgt und hilft dem Spieler für eine kurze Zeit. +destroyer=Fortschrittlichster Typ eines Kampfroboters. Folgt und hilft dem Spieler für eine kurze Zeit. +discharge-defense-equipment=Wird in Rüstung eingefügt, um nahen Gegnern Schaden zuzufügen, sie zurückzustoßen und zu betäuben. Wird per Fernbedienung aktiviert. +distractor=Verstärkter Typ eines Kampfroboters. Behält seine Position bei, um Feinde zu beschießen und abzulenken. +effect-transmission=Der Effektverteiler verteilt den Effekt von Upgrademodulen auf befreundete Objekte in Reichweite. +effectivity-module=Ein Modul, welches den Energieverbrauch einer Maschine verringert. +electric-energy-accumulators=Bauwerke, die überschüssige elektrische Energie für später speichern. +electric-energy-distribution=Flexiblere Möglichkeiten, Strom zu verteilen. +electric-engine=Wandelt Strom in mechanische Bewegung um. +electronics=Elektronische Bauteile für grundlegende Signalverarbeitung. +energy-shield-equipment=Wird in Rüstung eingefügt, um Schaden zu absorbieren. +energy-shield-mk2-equipment=Wird in Rüstung eingefügt, um eine große Menge an Schaden zu absorbieren. +energy-weapons-damage=Erhöht den Schaden von Laser- und elektrischen Strahlen. +engine=Wandelt Brennstoff in mechanische Bewegung um. Wesentlicher Bestandteil aller Fahrzeuge. +exoskeleton-equipment=Wird in Rüstung eingefügt, um die Bewegungsgeschwindigkeit zu erhöhen. Du kannst mehrere Exoskelette gleichzeitig ausrüsten. +explosive-rocketry=Extrem explosive Raketen mit größerem Explosionsradius. +explosives=Entwicklung gefährlicher aber kontrollierbarer Sprengstoffe. +fast-inserter=Greifarme, die sich dank verbesserter Elektronik schneller bewegen und die Filterung von Gegenständen ermöglichen. +flamethrower=Starke tragbare und befestigte Flammenwerfer, die brennende Flüssigkeiten auf Gegner schießen und sie so in Brand setzen. +flammables=Entwicklung effizienterer Brennstoffe und aggressiverer entflammbarer Stoffe. +fluid-handling=Verschiedene Möglichkeiten, um Flüssigkeiten zu transportieren und zu lagern. +fluid-wagon=Geeignet zum Transport von Flüssigkeiten über Gleise. Auf geraden Gleissegmenten können Pumpen die Tanks befüllen und entleeren. +follower-robot-count=Erhöht die Anzahl an Kampfrobotern, die Dir zeitgleich folgen können. +fusion-reactor-equipment=Wird in Rüstung eingefügt, um andere Ausrüstung mit Strom zu versorgen. +gates=Mauerabschnitte, die sich bei Bedarf öffnen. Können über das Schaltungsnetz gesteuert werden. +gun-turret=Einfache Verteidigungsgebäude, die mit Munition nachgefüllt werden müssen. +heavy-armor=Verstärkte Rüstung für mehr Schutz. +inserter-capacity-bonus=Erlaubt es Stapelgreifarmen, mehr Gegenstände auf einmal zu bewegen. Einige dieser Technologien fügen auch einen kleinen Bonus für Nicht-Stapelgreifarme hinzu. +kovarex-enrichment-process=Ermöglicht die Herstellung von Uran-235 aus Uran-238. Der Prozess benötigt große Mengen an Uran-235 als Katalysator. +land-mine=Auf dem Boden platzierte Sprengfallen, die auslösen, wenn Feinde darüber laufen. Können von Baurobotern erneuert werden. Schaden kann durch Erforschung stärkerer Sprengstoffe erhöht werden. +landfill=Kann auf Wasser platziert werden, um Gelände zu schaffen, auf dem Du bauen kannst. +laser=Fokussiertes Licht, welches Schaden verursachen kann. +laser-shooting-speed=Erhöht die Feuerrate von Laser-Waffen. +laser-turret=Fortgeschrittene Verteidigungsgebäude, die nur Strom benötigen. +logistic-robotics=Logistikroboter können Gegenstände an den Charakter liefern oder ungewollte Gegenstände abtransportieren. +logistic-science-pack=Ermöglicht die Erforschung von verbesserter Logistik, Automatisierung und einfachem Militär. +logistic-system=Erlaubt weitere Typen von Logistikkisten, welche die Einsatzmöglichkeiten von Logistikrobotern erweitern.\nAnforderungskisten fordern Gegenstände aus dem Logistiknetz an.\nAktive Anbieterkisten verschicken ihren Inhalt, um ihn einzulagern oder anderweitig nutzbar zu machen.\nPufferkisten fordern Gegenstände an und stellen sie dann der persönlichen Logistik und den Baurobotern zur Verfügung. +logistics=Schnellere und flexiblere Wege des Transports. +low-density-structure=Leichte, dennoch stabile Baumaterialien. Sehr nützlich für Raumschiffe und persönliche Ausrüstung. +lubricant=Ermöglicht es, Schweröl in Schmiermittel umzuwandeln, welches die Reibung bei schnellen Maschinen verringert. +military=Wirksamere Mittel, Dich selbst und Deine Fabrik zu verteidigen. +military-science-pack=Ermöglicht die Erforschung weiterer Militärtechniken. +mining-productivity=Erhöht den Ertrag von allen Erzförderern und Rohöl-Förderpumpen. +modular-armor=Rüstung mit einem kleinen Raster für Ausrüstungsmodule, die Dir einzigartige Bonusse geben. Das Tragen vergrößert zudem Dein Inventar. +modules=Ermöglicht es Dir, Upgrade-Module zu erforschen, die in Maschinen eingesetzt werden können. +night-vision-equipment=Wird in Rüstung eingefügt, damit Du nachts besser sehen kannst. +nuclear-fuel-reprocessing=Prozess zur Wiederaufbereitung von verbrauchten Uran-Brennelementen, um daraus Uran-238 zu gewinnen. +nuclear-power=Fortschrittliche und leistungsstarke Methode, um Strom aus Uran-Brennelementen zu erzeugen. +oil-processing=Rohöl-Raffinierung zur Herstellung von Kunststoffen, Schwefel und Brennstoffen. +optics=Verschiedene Anwendungen des sichtbaren Lichts. +personal-laser-defense-equipment=Wird in Rüstung eingefügt, um automatisch auf nahe Gegner zu feuern. +personal-roboport-equipment=Wird in Rüstung eingefügt, damit Bauroboter aus dem Inventar heraus arbeiten können. +personal-roboport-mk2-equipment=Wird in Rüstung eingefügt, damit viele Bauroboter aus dem Inventar heraus arbeiten können. +physical-projectile-damage=Erhöht den Schaden von physischen Schusswaffen, Geschütztürmen und Verteidiger-Robotern. +plastics=Synthetische Polymerwerkstoffe, die zu festen Objekten gegossen werden können. +power-armor=Rüstung mit einem großen Ausrüstungsraster und Inventargrößenbonus. +power-armor-mk2=Rüstung mit einem riesigen Ausrüstungsraster und Inventargrößenbonus. +production-science-pack=Ermöglicht die Erforschung der effizientesten Maschinen, Module und Prozesse. +productivity-module=Ein Modul, welches einer Maschine ermöglicht, mehr Produkte aus der gleichen Menge an Komponenten zu erzeugen, aber den Energieverbrauch erhöht und das Arbeitstempo verringert. +rail-signals=Ermöglicht es, mehrere Züge im selben Gleissystem zu koordinieren. +railway=Großtransporte über weite Entfernungen. +refined-flammables=Erhöht den Schaden von feuerbasierten Waffen. +research-speed=Ermöglicht leistungsfähigere Forschungspraktiken. +robotics=Gestell für fliegende Roboter. Muss entweder auf logistische oder bauliche Aufgaben spezialisiert werden. +rocket-control-unit=Fortgeschrittene Computereinheit, fähig Raketensysteme zu kontrollieren. +rocket-fuel=Hochentwickelter Mehrzweckbrennstoff. +rocket-silo=Erlaubt es Dir, eine Rakete in den Weltraum zu entsenden und das Spiel zu gewinnen. +rocketry=Persönlicher Rakentenwerfer, um Gegner mit Raketen zu beschießen. +solar-energy=Quelle für kostenlose elektrische Energie, aber nutzlos in der Nacht. +solar-panel-equipment=Wird in Rüstung eingefügt, um andere Ausrüstung mit Strom zu versorgen, ist aber nutzlos in der Nacht. +space-science-pack=Ermöglicht es, Satelliten ins All zu senden und von ihnen wissenschaftliche Daten zu empfangen, welche für die Produktion von Wissenschaftspaketen für Weltraumforschung genutzt werden. +speed-module=Ein Modul, welches eine Maschine schneller arbeiten lässt, aber auch den Energieverbrauch erhöht. +spidertron=Ein vielseitig einsetzbares Fahrzeug, das unebenes Gelände durchqueren kann. Es ist mit schnellen Raketenwerfern ausgerüstet, die manuell oder automatisch abgefeuert werden können. Kann manuell gefahren oder mit der Spidertron-Fernbedienung gesteuert werden. +stack-inserter=Stapelgreifarme können mehr Gegenstände gleichzeitig bewegen. +steel-axe=Erhöht Dein Abbautempo. +steel-processing=Erlaubt es Dir, Stahl aus Eisenplatten herzustellen. +stone-wall=Mauern, die Deine Fabrik vor Angreifern beschützen. +stronger-explosives=Erhöht den Schaden von explosiven Waffen. +sulfur-processing=Eine sehr reaktionsfreudige nicht-metallische Chemikalie, die zur Herstellung von Schwefelsäure und Sprengstoffen verwendet wird. +tank=Schlagkräftiges Kampffahrzeug, auf dem verschiedene Waffen montiert werden können. +toolbelt=Erweitert Dein Inventar. +uranium-ammo=Fortgeschrittene Munition aus Uran-238 mit höherer Härte und Gewicht, die massive Schäden anrichtet. +uranium-processing=Uranerz wird in Zentrifugen zu Uran-238 verarbeitet, und gelegentlich zum energiereicheren Uran-235. Beide werden benötigt, um Uran-Brennelemente herzustellen. +utility-science-pack=Ermöglicht die Erforschung der stärksten Waffen, persönlicher Ausrüstung und Roboterkoordination. +weapon-shooting-speed=Erhöht die Feuerrate der meisten Schusswaffen. +worker-robots-speed=Erhöht die Fluggeschwindigkeit von Logistik- und Baurobotern. +worker-robots-storage=Erhöht die Anzahl an Gegenständen, die Logistik- und Bauroboter auf einmal tragen können. +[technology-name] +advanced-electronics=Fortgeschrittene Elektronik +advanced-material-processing=Fortgeschrittene Materialverarbeitung +advanced-oil-processing=Fortgeschrittene Ölverarbeitung +artillery=Artillerie +artillery-shell-range=Artilleriegranaten-Reichweite +artillery-shell-speed=Artilleriegranaten-Feuerrate +atomic-bomb=Atombombe +automated-rail-transportation=Automatisierter Schienenverkehr +automation=Automatisierung +automobilism=Automobilität +battery=Batterie +battery-equipment=Persönlicher Akku +battery-mk2-equipment=Persönlicher Akku 2 +belt-immunity-equipment=Fließbandimmunitäts-Ausrüstung +braking-force=Bremskraft +chemical-science-pack=Wissenschaftspaket für Chemie +circuit-network=Schaltungsnetz +cliff-explosives=Klippensprengstoff +coal-liquefaction=Kohleverflüssigung +concrete=Beton +construction-robotics=Bauroboter +defender=Verteidiger +destroyer=Zerstörer +discharge-defense-equipment=Entladungsverteidigung +distractor=Ablenker +effect-transmission=Effektübertragung +effectivity-module=Effizienzmodul +electric-energy-accumulators-1=Elektrische Akkumulatoren +electric-energy-distribution=Stromnetze +electric-engine=Elektromotor +electronics=Elektronik +energy-shield-equipment=Energieschild-Ausrüstung +energy-shield-mk2-equipment=Energieschild-Ausrüstung 2 +energy-weapons-damage=Energiewaffenschaden +engine=Motor +exoskeleton-equipment=Exoskelett-Ausrüstung +explosive-rocketry=Explosive Raketen +explosives=Sprengstoffe +fast-inserter=Schneller Greifarm +flamethrower=Flammenwerfer +flammables=Entzündliche Stoffe +fluid-handling=Flüssigkeitshandhabung +fluid-wagon=Tankwaggon +follower-robot-count=Begleitroboteranzahl +fusion-reactor-equipment=Tragbarer Fusionsreaktor +gate=Tor +gun-turret=Geschützturm +heavy-armor=Schwere Rüstung +inserter-capacity-bonus=Kapazitätsbonus für Greifarme +kovarex-enrichment-process=Kovarex-Anreicherungsprozess +land-mine=Landminen +landfill=Landaufschüttung +laser=Lasertechnik +laser-shooting-speed=Laser-Feuerrate +laser-turret=Laser-Geschützturm +logistic-robotics=Logistikroboter +logistic-science-pack=Wissenschaftspaket für Logistik +logistic-system=Logistiksystem +logistics=Logistik +low-density-structure=Leichtbau +lubricant=Schmiermittel +military=Militär +military-science-pack=Wissenschaftspaket für Militär +mining-productivity=Bergbau-Produktivität +modular-armor=Modulare Rüstung +modules=Module +night-vision-equipment=Nachtsicht-Ausrüstung +nuclear-fuel-reprocessing=Wiederaufbereitung von Kernbrennstoff +nuclear-power=Kernenergie +oil-processing=Ölverarbeitung +optics=Optik +personal-laser-defense-equipment=Persönliche Laserverteidigung +personal-roboport-equipment=Persönlicher Roboterhangar +personal-roboport-mk2-equipment=Persönlicher Roboterhangar 2 +physical-projectile-damage=Physischer Projektilschaden +plastics=Kunststoffe +power-armor=Hochleistungsrüstung +power-armor-mk2=Hochleistungsrüstung 2 +production-science-pack=Wissenschaftspaket für Produktion +productivity-module=Produktivitätsmodul +rail-signals=Zugsignale +railway=Eisenbahn +refined-flammables=Raffinierte entzündliche Stoffe +research-speed=Labor-Forschungstempo +robotics=Robotertechnik +rocket-control-unit=Raketensteuereinheit +rocket-fuel=Raketenbrennstoff +rocket-silo=Raketensilo +rocketry=Raketentechnik +solar-energy=Solarenergie +solar-panel-equipment=Tragbares Solarpanel +space-science-pack=Wissenschaftspaket für Weltraumforschung +speed-module=Tempomodul +spidertron=Spidertron +stack-inserter=Stapelgreifarm +steel-axe=Stahlwerkzeuge +steel-processing=Stahlverarbeitung +stone-wall=Steinmauer +stronger-explosives=Stärkere Sprengstoffe +sulfur-processing=Schwefelverarbeitung +tank=Panzer +toolbelt=Werkzeuggürtel +uranium-ammo=Uranmunition +uranium-processing=Uranverarbeitung +utility-science-pack=Wissenschaftspaket für Zubehör +weapon-shooting-speed=Feuerrate +worker-robots-speed=Arbeitsroboter-Geschwindigkeit +worker-robots-storage=Arbeitsroboter-Transportmenge +[tile-name] +concrete=Beton +deepwater=Tiefes Wasser +deepwater-green=Tiefes grünes Wasser +dirt-1=Erde 1 +dirt-2=Erde 2 +dirt-3=Erde 3 +dirt-4=Erde 4 +dirt-5=Erde 5 +dirt-6=Erde 6 +dirt-7=Erde 7 +dry-dirt=Trockene Erde +grass-1=Gras +grass-2=Gras 2 +grass-3=Gras 3 +grass-4=Gras 4 +hazard-concrete-left=Beton mit Warnmarkierung links +hazard-concrete-right=Beton mit Warnmarkierung rechts +lab-dark-1=Laborkachel 1 +lab-dark-2=Laborkachel 2 +lab-white=Labor weiß +landfill=Landaufschüttung +nuclear-ground=Verbrannter Boden +out-of-map=Außerhalb der Karte +red-desert-0=Rote Wüste 0 +red-desert-1=Rote Wüste 1 +red-desert-2=Rote Wüste 2 +red-desert-3=Rote Wüste 3 +red-desert-dark=Dunkle rote Wüste +refined-concrete=Stahlbeton +refined-hazard-concrete-left=Stahlbeton mit Warnmarkierung links +refined-hazard-concrete-right=Stahlbeton mit Warnmarkierung rechts +sand-1=Sand 1 +sand-2=Sand 2 +sand-3=Sand 3 +stone-path=Steinweg +tutorial-grid=Tutorial-Raster +water=Wasser +water-green=Grünes Wasser +water-mud=Flaches Wasser 2 +water-shallow=Flaches Wasser +water-wube=Wasser „Wube“ +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] versucht aktiv seinen Inhalt an das Logistiknetz abzugeben.\nWenn nicht bereits Anfragen für die Gegenstände vorliegen, werden sie in [entity=logistic-chest-storage] eingelagert. +belt-lanes=Ein [entity=transport-belt] hat zwei Seiten, die zum Transport von Gegenständen verwendet werden können. Sie können für verschiedene Ressourcen genutzt werden.\nEin [entity=inserter] kann Gegenstände von beiden Seiten aufnehmen, aber nur auf die entfernte Seite ablegen. +buffer-chest=[entity=logistic-chest-buffer] fungiert sowohl als [entity=logistic-chest-requester] als auch als [entity=logistic-chest-passive-provider].\nSie stellen Gegenstände für Bauaufträge und persönliche Logistikanfragen zur Verfügung, sowie für Anfragekisten, die „Anfrage von Pufferkisten“ erlauben. +bulk-crafting=Zeige auf einen Bauplan und\n - __ALT_CONTROL__2__craft-5__, um den Bauplan 5 mal herzustellen.\n - __ALT_CONTROL__2__craft-all__, um den Bauplan so häufig wie möglich herzustellen. +burner-inserter-refueling=[entity=burner-inserter] können durch andere Greifarme mit Brennstoff versorgt werden, aber sie können sich auch selbst versorgen, wenn sie Brennstoff transportieren. +circuit-network=Das Schaltungsnetz ist ein System, um Informationen zwischen Maschinen auszutauschen.\nDu kannst mittels [item=red-wire] und [item=green-wire] Maschinen zu einem Schaltungsnetz verbinden.\nDas Netz kann für jeden Signaltyp ganzzahlige Werte zwischen –2³¹ (-2.147.483.648) und 2³¹ (2.147.483.647) speichern und verarbeiten.\nEin Schaltungsnetz einzusetzen ist nicht notwendig, um das Spiel zu gewinnen. Es ermöglicht jedoch spaßige Konstruktionen und hochoptimierte Fabrikabläufe, welche andernfalls undenkbar wären. +clear-cursor=Wenn Du einen Gegenstand hältst, kannst Du ihn mit __CONTROL__clear-cursor__ aus der Hand zurück auf den [img=utility/hand]-Platz seines Ursprungs-Inventars legen.\nSo kannst Du auch die Gleisplanung, das manuelle Kabelziehen sowie das Ziehen von Auswahlkästen abbrechen. +connect-switch=Nimm ein [item=copper-cable] in die Hand und __ALT_CONTROL__2__build__ auf ein Objekt, um eine Stromverbindung herzustellen.\nMit __ALT_CONTROL__1__remove-pole-cables__ auf ein Objekt, entfernst Du alle Stromkabel. +construction-robots=Ein [entity=construction-robot] erfüllt Bau-, Abriss-, Upgrade-, und Reparaturaufträge für das Logistiknetz. Bauaufträge werden durch das Platzieren von Objektgeistern, durch Verwendung einer [item=blueprint], oder durch zerstörte Bauwerke erteilt, die erneut aufgebaut werden müssen.\nAbrissaufträge werden mit dem [item=deconstruction-planner] erteilt.\nUpgradeaufträge werden mit dem [item=upgrade-planner] erteilt.\nDiese Aufträge können auch rückgängig gemacht werden. +copy-entity-settings=Mittels __ALT_CONTROL__1__copy-entity-settings__ kannst Du Einstellungen von Objekten kopieren und mittels __ALT_CONTROL__1__paste-entity-settings__ einfügen.\nDu kannst zum Beispiel zwischen [entity=assembling-machine-2] kopieren und einfügen, um den Bauplan zu übertragen. Du kannst zwischen Kisten kopieren und einfügen, um die Inventar-Begrenzung zu übertragen.\nHalte __CONTROL__paste-entity-settings__ gedrückt, um die Einstellungen mehrerer Objekte festzulegen. +copy-entity-settings-controller=Mittels __ALT_CONTROL__1__copy-entity-settings__ kannst Du Einstellungen von Objekten kopieren und mittels __ALT_CONTROL__1__paste-entity-settings__ einfügen.\nDu kannst zum Beispiel zwischen [entity=assembling-machine-2] kopieren und einfügen, um den Bauplan zu übertragen. Du kannst zwischen Kisten kopieren und einfügen, um die Inventar-Begrenzung zu übertragen.\nHalte __CONTROL__paste-entity-settings__ gedrückt, um die Einstellungen mehrerer Objekte festzulegen. +copy-paste=__CONTROL__copy__ ruft das Kopierwerkzeug auf, dass Dir erlaubt eine Auswahl in der Zwischenablage abzuspeichern.\n__CONTROL__paste__ lädt die zuletzt kopierte Auswahl zum erneuten platzieren.\n__CONTROL__cycle-clipboard-forwards__ und __CONTROL__cycle-clipboard-backwards__ ermöglicht es Dir, durch die Zwischenablage zu blättern. +copy-paste-filters=Du kannst die Einstellungen für Filter, Logistikanfragen und gefilterte Inventarplätze zwischen Objekten hin und her kopieren und einfügen, wie zum Beispiel [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] oder [entity=cargo-wagon]. +copy-paste-requester-chest=Du kannst Logistikanfragen zwischen [entity=logistic-chest-requester] kopieren und einfügen.\nDu kannst auch die Einstellungen von einer [entity=assembling-machine-2] kopieren und in einer [entity=logistic-chest-requester] einfügen, um die Logistikanfragen anhand des gewählten Bauplans festzulegen. +copy-paste-spidertron=Kopieren und Einfügen zwischen [entity=spidertron] wird Farbe und Logistikanfragen übertragen.\nWenn Du die entsprechenden Ausrüstungs-Gegenstände im Inventar hast, wird das Einfügen sogar versuchen, die Ausrüstung zu übertragen. +copy-paste-trains=Du kannst Fahrpläne und Farben zwischen [entity=locomotive] kopieren und einfügen.\nDu kannst Namen und Farben zwischen [entity=train-stop] kopieren und einfügen.\nDu kannst sogar zwischen [entity=locomotive] und [entity=train-stop] in beide Richtungen Farben kopieren und einfügen. +drag-building=Um schnell in einer geraden Linie zu bauen, wie zum Beispiel eine Reihe an [entity=stone-furnace], halte __CONTROL__build__ gedrückt und laufe in die gewünschte Richtung. +drag-building-poles=Wenn Du [entity=small-electric-pole] durch Ziehen platzierst, wird dieser automatisch mit der maximalen Verbindungsdistanz platziert. +drag-building-underground-belts=Wenn Du [entity=underground-belt] oder [entity=pipe-to-ground] durch Ziehen platzierst, werden diese automatisch mit der maximalen Verbindungsdistanz platziert. +e-confirm=Grüne Schaltflächen im Spiel können mit __CONTROL__confirm-gui__ „bestätigt“ werden.\nVersuche auf diese Art jetzt, diesen Tipp zu bestätigen! +electric-network=Das Stromnetz verteilt Strom von Erzeugern wie [entity=steam-engine] oder [entity=solar-panel] gleichmäßig auf die Verbraucher.\n__ALT_CONTROL__2__open-gui__ auf einen Strommast, um detaillierte Informationen über das entsprechende Stromnetz einzusehen. +electric-pole-connections=Strommaste verbinden sich automatisch mit anderen Strommasten innerhalb ihrer „Kabelreichweite“ und können bis zu 5 Verbindungen eingehen.\nVerbindungen können mit [item=copper-cable] manuell hinzugefügt oder entfernt werden.\nDurch __ALT_CONTROL__1__remove-pole-cables__ auf einen Strommast können alle seine Stromverbindungen entfernt werden. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ auf ein Objekt, um Gegenstände zu entnehmen.\n__ALT_CONTROL__1__fast-entity-transfer__ mit Gegenstand in der Hand, um ihn in das ausgewählte Objekt zu legen.\n\n\nDie Lektion bringt Dir bei, Gegenstände zwischen Objekten zu verschieben, ohne die Objekte zu öffnen. +fast-belt-bending=Drücke __CONTROL__rotate__ während Du ein [entity=transport-belt] ziehst, um schnell Kurven zu bauen. +fast-obstacle-traversing=Beim Ziehen von einem [entity=transport-belt] über Hindernisse hinweg, wird automatisch ein [entity=underground-belt] eingesetzt, wenn dies möglich ist. +fast-replace=Wenn Du ein Objekt desselben Typs und derselben Größe auf einem existierenden platzierst, wird eine schnelle Ersetzung durchgeführt. Schnelles Ersetzen wird die Einstellungen des ursprünglichen Objekts, z. B. den ausgewählten Bauplan, beibehalten. +fast-replace-belt-splitter=Du kannst [entity=transport-belt] mit [entity=splitter] schnell ersetzen, und umgekehrt. +fast-replace-belt-underground=Du kannst ein [entity=transport-belt] schnell durch ein [entity=underground-belt] ersetzen und umgekehrt.\nAlle Fließbandsegmente zwischen Eingang und Ausgang des unterirdischen Fließbandes werden dabei automatisch abgerissen.\nDieses Verhalten gilt auch bei schnellem Ersetzen von einem [entity=pipe] durch ein [entity=pipe-to-ground]. +fast-replace-direction=Du kannst Objekte mit schnellem Ersetzen drehen ohne sie abzureißen. +gate-over-rail=[entity=gate] kann über vertikale oder horizontale [entity=straight-rail] gebaut werden.\nTore öffnen sich automatisch, um Züge passieren zu lassen, so entsteht aber keine Lücke in Deiner Verteidigung. +ghost-building=__ALT_CONTROL__2__build-ghost__ während Du einen platzierbaren Gegenständ hältst, um stattdessen einen Geist zu platzieren.\nObjektgeister dienen als Bauaufträge für Logistiknetze in Reichweite. +ghost-rail-planner=Der Geister-Gleisplaner ermöglicht das planen langer Gleisabschnitte.\nUm den Geister-Gleisplaner zu starten, halte __CONTROL_MODIFIER__build-ghost__ gedrückt während Du Gleise planst.\nDu kannst stattdessen auch __CONTROL_MODIFIER__build-with-obstacle-avoidance__ halten, um Hindernisse beim Planen zu umgehen. +inserters=Greifarme nehmen Gegenstände auf und legen sie auf der gegenüberliegenden Kachel wieder ab.\nSie können Gegenstände zwischen [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] und anderen Maschinen bewegen. +insertion-limits=Ein Greifarm befüllt das Zielinventar nicht vollständig. Dadurch können auch andere Greifarme noch Gegenstände verteilen.\nWenn ein [entity=boiler] zum Beispiel 5 oder mehr Stücke [item=coal] enthält, werden Greifarme keine weitere hinzufügen. Somit kann der Brennstoff auf dem Fließband weiter wandern und andere Heizkessel versorgen, anstatt dass der erste alles hortet.\nDies gilt auch für [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] und viele weitere. +introduction=Willkommen zu den Tipps & Tricks!\nHier werden Konzepte des Spiels visuell oder interaktiv erklärt.\nNeue Tipps werden freigeschaltet, wenn Du bereits freigeschaltete Tipps liest und wenn Du im Spiel voranschreitest.\nFalls Du jetzt schon alle Einträge sehen möchtest, verwende den Konsolenbefehl __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Man kann die verfügbare Kapazität einer Kisten verringern, indem man auf das rote "X" klickt und dann die gewünschten Plätze blockiert. Maschinen sind nicht in der Lage, die blockierten Plätze zu befüllen, wodurch die Gesamtkapazität der Kiste und Überproduktion reduziert wird. +logistic-network=Das Logistiknetz ist ein mächtiges automatisches Belieferungsnetzwerk, das fliegende Roboter einsetzt, um Gegenstände zu bewegen und Bauwerke automatisiert zu platzieren. Es besteht aus drei Teilen:\n - [entity=roboport] legt die abgedeckte Netzwerkfläche fest und dient als Lade- und Aufbewahrungsstation für Roboter.\n - [entity=logistic-robot] arbeitet Logistikanfragen ab und [entity=construction-robot] führt Bauaufträge aus.\n - [tooltip=Anbieterkisten,tips-and-tricks-item-description.storage-chest-list] stellen dem Netzwerk Gegenstände zur Verfügung. +long-handed-inserters=[entity=long-handed-inserter] ist ein elektrischer Greifarm, der Gegenstände über eine Kachel hinweg aufnimmt und ablegt, anstatt mit den benachbarten Kacheln zu interagieren. +low-power=Ist der Stromverbrauch größer ist als die Stromerzeugung, werden Greifarme und Maschinen langsamer oder gar nicht mehr arbeiten.\nWenn Du auf das Arbeitstempo Deiner Maschinen Acht gibst, kannst Du unzureichende Stromerzeugung relativ einfach erkennen bevor es zu spät ist.\nÜberprüfe auch regelmäßig die Daten des Stromnetzes (durch Klicken auf einen Strommasten) und sorge dafür, dass der Balken für die Bedarfsdeckung grün und voll gefüllt ist. +move-between-labs=[entity=inserter] können genutzt werden, um Wissenschaftspakete zwischen [entity=lab] zu transportieren +passive-provider-chest=[entity=logistic-chest-passive-provider] stellt seine Gegenstände dem Logistiknetz zur Verfügung.\nDies bedeutet, dass Roboter jeden Gegenstand in passiven Anbieterkisten zur Erfüllung von Logistikanfragen oder Bauaufträgen verwenden können. +personal-logistics=[entity=logistic-robot] nimmt Gegenstände aus anbietenden Logistikkisten, um persönliche Logistikanfragen zu erfüllen.\nDie persönliche Logistikanfrage hat eine Mindest- und Maximalmenge. Roboter werden Dich mit Gegenständen beliefern bis die Mindestmenge erreicht ist.\nSobald Du mehr als die Maximalmenge hast, werden die überzähligen Gegenstände auf die Abfallplätze verschoben, wo sie von Robotern abgeholt werden. +pipette=Benutze __CONTROL__smart-pipette__ um die ausgewählte Einheit in deinem Cursor zu platzieren. +pole-dragging-coverage=Wenn Du [entity=small-electric-pole] durch Ziehen platzierst, werden alle elektrischen Maschinen in Reichweite versorgt. +pump-connection=[entity=pump] verbindet sich mit stehenden [entity=fluid-wagon], wenn sie richtig ausgerichtet sind.\nSie wird benötigt, um den [entity=fluid-wagon] zu befüllen und zu entleeren. +rail-building=Um den Gleisbau-Modus zu aktivieren, nimm [item=rail] in die Hand und drücke__ALT_CONTROL__2__build__ auf ein bestehendes Gleisstück.\n__ALT_CONTROL__2__build__, um die Platzierung des gewünschten Gleissegmentes zu bestätigen.\n__CONTROL__clear-cursor__ beendet den Gleisbau-Modus. +rail-signals-advanced=[entity=rail-chain-signal] ändert seine Farbe entsprechend des nachfolgenden Zugsignals, um sicherzustellen, dass ein Zug, der den nachfolgenden Block betritt, ihn auch wieder verlassen kann. Sie werden in Verbindung mit [entity=rail-signal] eingesetzt, um komplexe Gleiskreuzungen zu ermöglichen.\n\nDie Lektion bringt Dir bei, wie du Zug-Kettensignale verwendenden kannst, um komplexe Gleiskreuzungen zu bauen und zu verhindern, dass Züge sich gegenseitig blockieren. +rail-signals-basic=[entity=rail-signal] teilt ein Gleis in Blöcke auf. Jede [entity=locomotive] liest die Zugsignale, um nicht in andere Züge zu krachen.\n\n\n\nDie Lektion bringt Dir bei, wie Du Zugsignale einsetzen kannst, um mehrere Züge auf demselben Gleissystem fahren zu lassen. +repair-packs=Nimm ein [item=repair-pack] in die Hand und halte __CONTROL__build__ über einem Objekt gedrückt, um es zu reparieren. +requester-chest=[entity=logistic-chest-requester] fordert Gegenstände aus dem Logistiknetz an.\n[entity=logistic-robot] nimmt Gegenstände aus dem Logistiknetz, um die Anfrage zu erfüllen. +rotating-assemblers=Einige Baupläne für die [entity=assembling-machine-2], wie z. B. [recipe=electric-engine-unit], benötigen eine Eingangsflüssigkeit. Um die Seite des Eingangsrohres zu ändern, zeige auf die Montagemaschine und drücke __CONTROL__rotate__. +shoot-targeting=Mit __CONTROL__shoot-enemy__ kannst Du auf den Feind schießen, der dem Mauszeiger am nächsten ist.\nZeige auf ein neutrales oder befreundetes Objekt und drücke __CONTROL__shoot-selected__, um es direkt zu beschießen. +shoot-targeting-controller=Du kannst auf feindliche Ziele schießen, indem du __CONTROL__shoot-enemy__ gedrückt hältst.\nWenn du einen Controller verwendest, werden alle Waffen automatisch auf den nächsten Feind in einem Gebiet zielen. Verwende __CONTROL__look__ , um den automatischen Zielbereich zu verschieben.\nDu kannst eine ausgewählte neutrale oder freundliche Einheit schießen, indem du __CONTROL__shoot-selected__ drückst. +show-info=Drücke __CONTROL__show-info__, um die detaillierte Informations-Ansicht zu aktivieren, die auch als „Alt-Modus“ bekannt ist. +splitter-filters=Ein [entity=splitter] kann eingestellt werden, einen Typ von Gegenstand nur auf einen Ausgang zu leiten, oder einen Ein- und/oder Ausgang zu bevorzugen. +splitters=[entity=splitter] wird eingesetzt, um Fließbänder zu vereinigen, aufzuteilen oder auszugleichen.\nSofern die Ausgänge frei sind, werden die ankommenden Gegenstände gleichmäßig auf die Ausgänge verteilt. Ist einer der Ausgänge belegt, so werden alle Gegenstände zum anderen Ausgang geleitet. +stack-transfers=__ALT_CONTROL__1__stack-transfer__ verschiebt einen einzelnen Stapel.\n__ALT_CONTROL__1__inventory-transfer__ verschiebt alle Stapel dieses Typs. (Klicken auf einen leeren Platz verschiebt das gesamte Inventar.)\nWenn Du __CONTROL_RIGHT_CLICK__Rechtsklick__CONTROL_LEFT_CLICK__ statt __CONTROL_STYLE_BEGIN__Linksklick__CONTROL_STYLE_END__ für die oben genannten Tastenkürzel verwendest, wird jeweils die Hälfte der Menge verschoben.\n\nIm Tutorial wird das noch detaillierter erläutert. +steam-power=Ein [entity=boiler] verbraucht Brennstoff wie [item=coal], um [fluid=water] in [fluid=steam] umzuwandeln.\nEine [entity=steam-engine] verbraucht den [fluid=steam] um Strom zu erzeugen. Dieser wird an Verbraucher im Stromnetz verteilt. +storage-chest=[entity=logistic-chest-storage] lagert Gegenstände ein, die aus den Abfallplätzen des Spieler-Charakters entnommen wurden, oder bei Abrissaufträgen anfallen.\nRoboter können die eingelagerten Gegenstände verwenden, um Aufträge abzuarbeiten.\nLagerkisten können per Filter angewiesen werden, nur einen Typ von Gegenstand zu akzeptieren. +storage-chest-list=Kisten, die ihren Inhalt dem Logistiknetz anbieten, mit absteigender Priorität:\n[entity=logistic-chest-active-provider] Aktive Anbieterkiste\n[entity=logistic-chest-buffer] Pufferkiste\n[entity=logistic-chest-storage] Lagerkiste\n[entity=logistic-chest-passive-provider] Passive Anbieterkiste +train-stop-same-name=Eine [entity=train-stop] kann denselben Namen tragen, wie eine andere Haltestelle. Züge mit diesem Namen im Fahrplan können eine beliebige Haltestelle mit diesem Namen anfahren.\nDu kannst die Züge pro Haltestelle auch beschränken, um dieses Verhalten genauer zu steuern. +train-stops=[entity=train-stop] wird verwendet, um den Gütertransport mit Zügen zu automatisieren. Sie stellt einen benennbaren Ort dar, den Züge automatisiert anfahren können.\n\n\nDie Lektion bringt Dir bei, wie Du Zughaltestellen verwenden und einen einfachen Zugfahrplan erstellen kannst. +trains=Züge eignen sich besonders für Transporte mit hohem Durchsatz und über lange Strecken.\nDu kannst einen Zug mit __CONTROL__toggle-driving__ betreten, und mit __CONTROL_MOVE__ führen. +transport-belts=Fließbänder werden eingesetzt, um Gegenstände zu transportieren. Sie benötigen keinen Strom. Die Bänder können auch Objekte wie Spieler-Charaktere, Fahrzeuge oder Beißer bewegen.\nDas Fließbandsystem besteht aus [entity=transport-belt], [entity=splitter] sowie [entity=underground-belt].\nFortgeschrittene Fließbänder können Gegenstände schneller bewegen: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=Ein [entity=underground-belt] kann verwendet werden, um andere Objekte oder unpassierbares Gelände zu unterqueren. +usable-items=Einige Gegenstände können auf andere Weise benutzt werden, als Objekte in der Welt zu platzieren. Zum Beispiel kannst Du [item=grenade] auf Feinde werfen, um sie zu beschädigen.\n__ALT_CONTROL__2__build__ während du einen benutzbaren Gegenstand im der Hand hältst, um seine Aktion auszuführen. +z-dropping=Drücke __CONTROL__drop-cursor__, um einzelne Gegenstände aus der Hand fallen zu lassen.\nDie Gegenstände können auf den Boden fallen, aber auch auf Fließbänder oder in Objekte hinein.\nHalte __CONTROL__drop-cursor__ gedrückt und fahre mit der Maus über mehrere Objekte, um schnell einzelne Gegenstände in jedes Objekt zu legen. +[tips-and-tricks-item-name] +active-provider-chest=Aktive Anbieterkiste +belt-lanes=Fließband-Seiten +buffer-chest=Pufferkiste +bulk-crafting=Manuelles Herstellen größerer Mengen +burner-inserter-refueling=Brennstoff für befeuerte Greifarme +circuit-network=Schaltungsnetz +clear-cursor=Hand leeren +connect-switch=Stromschalter anschließen +construction-robots=Bauroboter +copy-entity-settings=Kopieren und Einfügen von Einstellungen +copy-entity-settings-controller=Kopieren und Einfügen von Objekteinstellungen +copy-paste=Kopieren und Einfügen +copy-paste-filters=Kopieren und Einfügen für Filter +copy-paste-requester-chest=Kopieren und Einfügen für Anforderungskisten +copy-paste-spidertron=Kopieren und Einfügen für Spidertron +copy-paste-trains=Kopieren und Einfügen für Züge +drag-building=Platzieren durch Ziehen +drag-building-poles=Ziehen von Strommasten +drag-building-underground-belts=Ziehen von unterirdischen Fließbändern +e-confirm=Bestätigung mit __CONTROL__confirm-gui__ +electric-network=Stromnetz +electric-pole-connections=Verbinden von Strommasten +entity-transfers=Schnelles Verschieben zwischen Objekten +fast-belt-bending=Schnelles Kurvenbauen +fast-obstacle-traversing=Automatische Unterquerung von Hindernissen +fast-replace=Schnelles Ersetzen +fast-replace-belt-splitter=Schnelles Ersetzen von Fließbändern und Teilerfließbändern +fast-replace-belt-underground=Schnelles Ersetzen von Fließbändern und unterirdischen Fließbändern +fast-replace-direction=Richtung für schnelles Ersetzen +gate-over-rail=Tor über Gleise hinweg +ghost-building=Platzieren von Geistern +ghost-rail-planner=Geister-Gleisplaner +inserters=Greifarme +insertion-limits=Begrenzte Befüllung +introduction=Einführung +limit-chests=Begrenzung von Kisten +logistic-network=Logistiknetz +long-handed-inserters=Lange Greifarme +low-power=Wenig Strom +move-between-labs=Transport zwischen Laboren +passive-provider-chest=Passive Anbieterkiste +personal-logistics=Persönliche Logistikanfragen +pipette=Objekt-Pipette +pole-dragging-coverage=Abdeckung beim Ziehen von Strommasten +pump-connection=Pumpen-Verbindungen +rail-building=Gleisbau +rail-signals-advanced=Fortgeschritte Zugsignale +rail-signals-basic=Einfache Zugsignale +repair-packs=Reparaturkits +requester-chest=Anforderungskiste +rotating-assemblers=Montagemaschinen drehen +shoot-targeting=Zielerfassung +shoot-targeting-controller=Zielerfassung +show-info=Zusätzliche Informationen (Alt-Modus) +splitter-filters=Teilerfließband-Filter +splitters=Teilerfließbänder +stack-transfers=Verschieben von Stapeln +steam-power=Strom durch Dampfkraft +storage-chest=Lagerkiste +train-stop-same-name=Zughaltestellen mit demselben Namen +train-stops=Zughaltestellen +trains=Züge +transport-belts=Fließbänder +underground-belts=Unterirdische Fließbänder +usable-items=Benutzbare Gegenstände +z-dropping=Fallen lassen mit __CONTROL__drop-cursor__ +[virtual-signal-description] +signal-anything=Wenn eines der Eingangssignale die Bedingung erfüllt, wird „wahr“ ausgegeben.\nEs ist falsch, wenn keine Eingangssignale vorliegen. +signal-each=Testet die Bedingung oder führt die Rechenoperation mit allen Eingangssignalen aus. +signal-everything=Wenn alle Eingangssignale die Bedingung erfüllen, wird „wahr“ ausgegeben.\nEs ist wahr, wenn keine Eingangssignale vorliegen. +[virtual-signal-name] +signal-0=Signal 0 +signal-1=Signal 1 +signal-2=Signal 2 +signal-3=Signal 3 +signal-4=Signal 4 +signal-5=Signal 5 +signal-6=Signal 6 +signal-7=Signal 7 +signal-8=Signal 8 +signal-9=Signal 9 +signal-A=Signal A +signal-B=Signal B +signal-C=Signal C +signal-D=Signal D +signal-E=Signal E +signal-F=Signal F +signal-G=Signal G +signal-H=Signal H +signal-I=Signal I +signal-J=Signal J +signal-K=Signal K +signal-L=Signal L +signal-M=Signal M +signal-N=Signal N +signal-O=Signal O +signal-P=Signal P +signal-Q=Signal Q +signal-R=Signal R +signal-S=Signal S +signal-T=Signal T +signal-U=Signal U +signal-V=Signal V +signal-W=Signal W +signal-X=Signal X +signal-Y=Signal Y +signal-Z=Signal Z +signal-anything=Irgendetwas +signal-black=Schwarzes Signal +signal-blue=Blaues Signal +signal-check=Häkchen-Signal +signal-cyan=Türkisfarbenes Signal +signal-dot=Punkt-Signal +signal-each=Jeweils +signal-everything=Alles +signal-green=Grünes Signal +signal-grey=Graues Signal +signal-info=Info-Signal +signal-pink=Rosa Signal +signal-red=Rotes Signal +signal-white=Weißes Signal +signal-yellow=Gelbes Signal + diff --git a/factorio/data/base/locale/el/base.cfg b/factorio/data/base/locale/el/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..09d4bfdbe77aca8a0aa8266f27e2e907efce8d5c --- /dev/null +++ b/factorio/data/base/locale/el/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Αποδόμησε 100 αντικείμενα με ρομπότ κατασκευής. +automated-construction=Κατασκεύασε 100 μηχανές με ρομπότ κατασκευής. +circuit-veteran-1=Να παράγεις 1.000 προηγμένα ηλεκτρονικά κυκλώματα ανά ώρα. +circuit-veteran-2=Να παράγεις 10.000 προηγμένα ηλεκτρονικά κυκλώματα ανά ώρα. +circuit-veteran-3=Να παράγεις 25.000 προηγμένα ηλεκτρονικά κυκλώματα ανά ώρα. +computer-age-1=Να παράγεις 500 επεξεργασμένες μονάδες ανά ώρα. +computer-age-2=Να παράγεις 1.000 επεξεργασμένες μονάδες ανά ώρα. +computer-age-3=Να παράγεις 5.000 επεξεργασμένες μονάδες ανά ώρα. +delivery-service=Εφοδίασε τον χαρακτήρα με 10.000 αντικείμενα παραδοτέα από ρομπότ μεταφοράς. +eco-unfriendly=Ερεύνησε την επεξεργασία πετρελαίου. +getting-on-track=Κατασκεύασε μία μηχανή τρένου. +getting-on-track-like-a-pro=Κατασκεύασε μία μηχανή τρένου στα πρώτα 90 λεπτά του παιχνιδιού. +golem=Επιβίωσε από μία επίθεση, ζημιάς 500 ή περισσότερο. +iron-throne-1=Να παράγεις 20.000 πλάκες σιδήρου ανά ώρα. +iron-throne-2=Να παράγεις 200.000 πλάκες σιδήρου ανά ώρα. +iron-throne-3=Να παράγεις 400.000 πλάκες σιδήρου ανά ώρα. +it-stinks-and-they-dont-like-it=Προκάλεσε μια εξωγήινη επίθεση από ρύπανση. +lazy-bastard=Νίκησε το παιχνίδι κατασκευάζοντας με τα χέρια όχι περισσότερα από 111 αντικείμενα. +logistic-network-embargo=Κέρδισε το παιχνίδι χωρίς να κατασκευάσεις κάποιο κιβώτιο ενεργής παροχής, ρύθμισης ή ζήτησης. +mass-production-1=Να παράγεις 10.000 ηλεκτρικά κυκλώματα. +mass-production-2=Να παράγεις 1.000 ηλεκτρικά κυκλώματα. +mass-production-3=Να παράγεις 20.000 ηλεκτρικά κυκλώματα. +minions=Να έχεις 100 ρομπότ μάχης ή περισσότερα που σε ακολουθούν. +no-time-for-chitchat=Τελείωσε το παιχνίδι μέσα σε 15 ώρες. +pyromaniac=Κατέστρεψε 10.000 δέντρα με φωτιά. +raining-bullets=Κέρδισε το παιχνίδι χωρίς να κατασκευάσεις πύργους λέιζερ. +run-forrest-run=Κατάστρεψε 100 δέντρα με πρόσκρουση. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Τελείωσε το παιχνίδι. +solaris=Πάραξε περισσότερα από 10 GJ ανά ώρα μόνο με φωτοβολταϊκά. +steam-all-the-way=Κέρδισε το παιχνίδι χωρίς να κατασκευάσεις φωτοβολταϊκά. +steamrolled=Κατάστρεψε 10 φωλίες με πρόσκρουση. +tech-maniac=Ερευνήσε όλες τις τεχνολογίες. +there-is-no-spoon=Τελείωσε το παιχνίδι μέσα σε 8 ώρες. +trans-factorio-express=Να έχεις έναν σιδηρόδρομο με 1,000 ή περισσότερες ράγες. +watch-your-step=Να σκοτωθείς από μια κινούμενη αμαξοστοιχία. +you-are-doing-it-right=Κατασκεύασε περισσότερες μηχανές με ρομπότ κατασκευής από' τι χειροκίνητα. +you-have-got-a-package=Εφοδίασε τον χαρακτήρα με ρομπότ μεταφοράς. +[achievement-name] +automated-cleanup=Αυτόματο καθάρισμα +automated-construction=Αυτοματοποιημένη κατασκευή +circuit-veteran-1=Βετεράνος κυκλωμάτων 1 +circuit-veteran-2=Βετεράνος κυκλωμάτων 2 +circuit-veteran-3=Βετεράνος κυκλωμάτων 3 +computer-age-1=Εποχή υπολογιστών 1 +computer-age-2=Εποχή υπολογιστών 2 +computer-age-3=Εποχή υπολογιστών 3 +delivery-service=Υπηρεσία παράδοσης +eco-unfriendly=Οικολογικός εχθρός +getting-on-track=Μπαίνοντας στις ράγες +getting-on-track-like-a-pro=Μπαίνοντας στις ράγες σαν επαγγελματίας +golem=Γκόλεμ +iron-throne-1=Σιδερένιος θρόνος 1 +iron-throne-2=Σιδερένιος θρόνος 2 +iron-throne-3=Σιδερένιος θρόνος 3 +it-stinks-and-they-dont-like-it=Βρωμάει και δεν τους αρέσει +lazy-bastard=Τεμπέλικο κάθαρμα +logistic-network-embargo=Εμπάργκο στο σύστημα εφοδιασμού +mass-production-1=Μαζική παραγωγή 1 +mass-production-2=Μαζική παραγωγή 2 +mass-production-3=Μαζική παραγωγή 3 +minions=Τσιράκια +no-time-for-chitchat=Δεν υπάρχει χρόνος για κουβεντούλες +pyromaniac=Πυρομανής +raining-bullets=Βρέχει σφαίρες +run-forrest-run=Τρέξε Φόρεστ, τρέξε +smoke-me-a-kipper-i-will-be-back-for-breakfast=Κάπνισε μου μία ρέγγα, θα είμαι πίσω για πρωινό +so-long-and-thanks-for-all-the-fish=Τόσο καιρό και ευχαριστώ για όλα τα ψάρια +solaris=Ηλίαση +steam-all-the-way=Ατμός σε όλη τη διαδρομή +steamrolled=Ισοπέδωση +tech-maniac=Μανιακός τεχνολογίας +there-is-no-spoon=Δεν υπάρχει κουτάλι +trans-factorio-express=Το εξπρές του Trans-Factorio +watch-your-step=Προσέξε το βήμα σου +you-are-doing-it-right=Το κάνεις σωστά +you-have-got-a-package=Έχεις πακέτο +[ammo-category-name] +artillery-shell=Βλήμα πυροβολικού +beam=Ακτίνα +biological=Βιολογικό +bullet=Σφαίρα +cannon-shell=Βλήμα κανονιού +capsule=Κάψουλα +electric=Ηλεκτρισμός +flamethrower=Φλογοβόλο +fluid=Υγρό +grenade=Χειροβομβίδα +landmine=Νάρκη ξηράς +laser=Λέιζερ +melee=Σώμα με σώμα +rocket=Ρουκέτα +shotgun-shell=Φυσίγγια καραμπίνας +[autoplace-control-names] +desert=Έρημος +dirt=Χώμα +enemy-base=Εχθρικές Βάσεις +grass=Γρασίδι +sand=Άμμος +trees=Δέντρα +[controls] +give-blueprint=Νέο σχεδιάγραμμα +give-blueprint-book=Νέο βιβλίο σχεδιαγραμμάτων +give-deconstruction-planner=Νέο πλάνο αποδόμησης +give-upgrade-planner=Νέο πλάνο αναβάθμισης +toggle-equipment-movement-bonus=Εναλλαγή εξωσκελετού +toggle-personal-logistic-requests=Ενεργοποίηση αιτήσεων προσωπικού εφοδιασμού +toggle-personal-roboport=Εναλλαγή προσωπικής βάσης ρομπότ +[damage-type-name] +acid=Οξύ +electric=Ηλεκτρισμού +explosion=Έκρηξης +fire=Φωτιάς +impact=Πρόσκρουσης +laser=Λέιζερ +physical=Φυσική +poison=Δηλητήριου +[decorative-name] +big-ship-wreck-grass=Μεγάλο ερείπιο διαστημόπλοιου καλημένο με χόρτα +brown-asterisk=Καφέ αστερίσκος +brown-asterisk-mini=Μικροσκοπικός καφέ αστερίσκος +brown-carpet-grass=Καφέ χαλί γρασιδιού +brown-coral-mini=Μικρό καφέ κοράλλι +brown-fluff=Καφέ χνούδι +brown-fluff-dry=Στεγνό καφέ χνούδι +brown-hairy-grass=Καφέ τριχωτό γρασίδι +dark-mud-decal=Επιφάνεια σκούρας λάσπης +enemy-decal=Έδρανο εχθρού +enemy-decal-transparent=Έδρανο εχθρού 2 +garballo=Φοίνικας +garballo-mini-dry=Ξηρός μικρός φοίνικας +green-asterisk=Πράσινος αστερίσκος +green-asterisk-mini=Μικροσκοπικός πράσινος αστερίσκος +green-bush-mini=Μικρός πράσινος θάμνος +green-carpet-grass=Πράσινο χαλί γρασιδιού +green-coral-mini=Μικρό πράσινο κοράλλι +green-croton=Πράσινος κρότωνας +green-desert-bush=Πράσινος θάμνος της ερήμου +green-hairy-grass=Πράσινο τριχωτό γρασίδι +green-pita=Πράσινη πίτα +green-pita-mini=Μικρή πράσινη πίτα +green-small-grass=Πράσινο μικρό χορτάρι +lichen-decal=Έδρανο λειχήνας +light-mud-decal=Επιφάνεια ανοιχτόχρωμης λάσπης +muddy-stump=Λασπωμένος κορμός +nuclear-ground-patch=Πυρηνικό επίθεμα εδάφους +orange-coral-mini=Μικρό ποτροκαλί κοράλλι +puberty-decal=Επιφάνεια ραγισμένης λάσπης +red-asterisk=Κόκκινος αστερίσκος +red-croton=Κόκκινος κρότωνας +red-desert-bush=Κόκκινος θάμνος της ερήμου +red-desert-decal=Επικάλυψη κόκκινης ερήμου +red-desert-rock-medium=Μεσαίος κόκκινος βράχος της ερήμου +red-desert-rock-small=Μικρός κόκκινος βράχος της ερήμου +red-desert-rock-tiny=Μικροσκοπικός κόκκινος βράχος της ερήμου +red-pita=Κόκκινη αγαύη +rock-medium=Μέτριος βράχος +rock-small=Μικρός βράχος +rock-tiny=Μικροσκοπικός βράχος +sand-decal=Επιφάνεια άμμου +sand-dune-decal=Επιφάνεια αμμόλοφων +sand-rock-big=Μεγάλος βράχος άμμου +sand-rock-medium=Μέτριος βράχος άμμου +sand-rock-small=Μικρός βράχος άμμου +shroom-decal=Έδρανο μανιταριού +small-rock=Μικρός βράχος +small-ship-wreck-grass=Μικρό ερείπιο διαστημόπλοιου καλημένο με χόρτα +white-desert-bush=Λευκός θάμνος της ερήμου +worms-decal=Έδρανο σκουληκιού +[entity-description] +accumulator=Αποθηκεύει ένα περιορισμένο ποσό ενέργειας όταν η διαθέσιμη παραγωγή υπερβαίνει την ζήτηση, ενώ στην αντίθετη περίπτωση το απελευθερώνει. +arithmetic-combinator=Εκτελεί αριθμητικές πράξεις με τα σήματα του δίκτυου κυκλωμάτων. +artillery-turret=Κανόνι μεγάλου βεληνεκούς που στοχεύει εχθρικές βάσεις. +beacon=Μεταδίδει την επίδραση των μονάδων στις κοντινές φιλικές δομές. +big-ship-wreck-1=Ένα κομμάτι του συντετριμμένου πλοίου +big-ship-wreck-2=Ένα κομμάτι του συντετριμμένου πλοίου +big-ship-wreck-3=Ένα κομμάτι του συντετριμμένου πλοίου +boiler=Καταναλώνει καύσιμα για να μετατρέπει το νερό σε ατμό +centrifuge=Επεξεργάζεται διάφορες συνταγές σχετικές με το ουράνιο. +compilatron=Ένα βοηθητικό ρομπότ που επέζησε της συντριβής. Έχει μειωμένες δυνατότητές λόγω εσωτερικής βλάβης. +constant-combinator=Εκπέμπει σταθερά σήματα στο δίκτυο κυκλωμάτων. +construction-robot=Αυτόματη κατασκευή και επισκευή φιλικών οντοτήτων. +crash-site-chest-1=Ένα δοχείο από το συντετριμμένο πλοίο. Μπορεί να περιέχει χρήσιμα αντικείμενα. +crash-site-chest-2=Ένα δοχείο από το συντετριμμένο πλοίο. Μπορεί να περιέχει χρήσιμα αντικείμενα. +decider-combinator=Συγκρίνει τα σήματα του δικτύου κυκλωμάτων. +express-splitter=Διαχωρίζει ή/και συγχωνεύει το φορτίο των ιμάντων μεταφοράς με αναλογία 1:1. +fast-splitter=Διαχωρίζει ή/και συγχωνεύει το φορτίο των ιμάντων μεταφοράς με αναλογία 1:1. +flamethrower-turret=Ρίχνει μια ροή φλεγόμενου υγρού στους εχθρούς. +heat-exchanger=Χρησιμοποιεί θερμική ενέργεια για να μετατρέπει το νερό σε ατμό +item-request-proxy=Αυτό υποδεικνύει ένα αίτημα για ρομπότ κατασκευής να παραδώσει ένα αντικείμενο σε αυτήν την οντότητα. __CONTROL__mine__ για διαγραφή του αντικειμένου αίτησης. +locomotive=Εκτελεί αυτοματοποιημένα δρομολόγια και σέρνει βαγόνια. +logistic-chest-active-provider=Στέλνει το περιεχόμενό του άμμεσα στα κιβώτια αποθήκευσης για μετέπειτα χρήση. +logistic-chest-buffer=Ζητά συγκεκριμένα αντικείμενα ώστε να είναι διαθέσιμα για προσωπικό εφοδιασμό και αυτοματοποιημένη κατασκευή. +logistic-chest-passive-provider=Κάνει το περιεχόμενο του διαθέσιμο στο λογιστικό δίκτυο. +logistic-chest-requester=Ζητά συγκεκριμένα αντικείμενα από το δίκτυο εφοδιασμού. +logistic-chest-storage=Μακροπρόθεσμη αποθήκευση για το δίκτυο εφοδιασμού. +logistic-robot=Μεταφέρει αντικείμενα μεταξύ κιβωτίων διάθεσης αγαθών. +nuclear-reactor=Χρησιμοποιεί στήλες ουρανίου για να δημιουργήσει θερμότητα. Η παραγωγή θερμότητας αυξάνεται όταν δίπλα υπάρχουν άλλοι αντιδραστήρες. +offshore-pump=Αντλεί υγρό από μία ποσότητα νερού. +power-switch=Χρησιμοποιείται για τον έλεγχο των συνδέσεων του ηλεκτρικού δικτύου. Μπορεί επίσης να ελεγχθεί από το δίκτυο κυκλωμάτων. +programmable-speaker=Συνδέεται στο δίκτυο των κυκλωμάτων για να χτυπήσει συναγερμούς και να παίξει μουσικές νότες, ή να την εμφάνιση ειδοποιήσεων. +radar=Σαρώνει τους κοντινούς τομείς και αποκαλύπτει τη περιοχή γύρω από αυτούς. +rail-chain-signal=Διαβάζει τα επόμενα σήματα στη διαδρομή για καλύτερο έλεγχο των τρένων. +rail-signal=Διαιρεί το σιδηροδρομικό δίκτυο σε τμήματα, επιτρέποντας σε πολλά τρένα να κινούνται στο ίδιο δίκτυο. +roboport=Συνδέεται με άλλες βάσεις ρομπότ για την δημιουργία δικτύων μεταφοράς και κατασκευής που χρησιμοποιούνται από τα ρομπότ κατασκευής και μεταφοράς. +rocket-silo=Χρησιμοποιείται στη κατασκευή και εκτόξευση πυραύλου, για την νίκη στο παιχνίδι. +solar-panel=Κατά τη διάρκεια της ημέρας παράγει το 100% της ισχύος εξόδου που πέφτει στο 0% τη νύχτα. +splitter=Διαχωρίζει ή/και συγχωνεύει το φορτίο των ιμάντων μεταφοράς με αναλογία 1:1. +steam-engine=Καταναλώνει ατμό για την παραγωγή ηλεκτρικής ενέργειας. +steam-turbine=Καταναλώνει ατμό για την παραγωγή ηλεκτρικής ενέργειας. +train-stop=Προορισμοί για τα αυτοματοποιημένα τρένα. +[entity-name] +1x2-remnants=1x2 συντρίμμια +accumulator=Συσσωρευτής +acid-splash=Πιτσιλιά οξέος +arithmetic-combinator=Αριθμητικός συνδυαστής +artillery-turret=Πύργος πυροβολικού +artillery-wagon=Βαγόνι πυροβολικού +assembling-machine-1=Μηχανή συναρμολόγησης 1 +assembling-machine-2=Μηχανή συναρμολόγησης 2 +assembling-machine-3=Μηχανή συναρμολόγησης 3 +beacon=Αναμεταδότης +behemoth-biter=Τεράστιος μπίτερ +behemoth-biter-corpse=Πτώμα τεράστιου μπίτερ +behemoth-spitter=Τεράστιος σπίτερ +behemoth-spitter-corpse=Πτώμα τεράστιου σπίτερ +behemoth-worm-corpse=Πτώμα σκουληκιού κολοσσός +behemoth-worm-turret=Σκουλήκι κολοσσός +big-artillery-explosion=Μεγάλη έκρηξη πυροβολικού +big-biter=Μεγάλος μπίτερ +big-biter-corpse=Πτώμα μεγάλου μπίτερ +big-electric-pole=Πυλώνας ηλεκτρικού ρεύματος +big-explosion=Μεγάλη έκρηξη +big-remnants=Μεγάλου μεγέθους απομεινάρια +big-scorchmark=Μεγάλου μεγέθους σημάδι καψίματος. +big-scorchmark-tintable=Μεγάλου μεγέθους σκούρο σημάδι καψίματος. +big-ship-wreck-1=Μεγάλο συντρίμμι διαστημόμπλοιου +big-ship-wreck-2=Μεγάλο συντρίμμι διαστημόμπλοιου +big-ship-wreck-3=Μεγάλο συντρίμμι διαστημόμπλοιου +big-spitter=Μεγάλος σπίτερ +big-spitter-corpse=Πτώμα μεγάλου σπίτερ +big-worm-corpse=Πτώμα μεγάλου σκουληκιού +big-worm-turret=Μεγάλο σκουλήκι +biter-spawner=Φωλία μπίτερ +biter-spawner-corpse=Γκρεμισμένη φωλία μπίτερ +blood-explosion-big=Μεγάλη έκρηξη αίματος +blood-explosion-huge=Τεράστια έκρηξη αίματος +blood-explosion-small=Μικρή έκρηξη αίματος +blood-fountain=Συντριβάνι αίματος +blood-fountain-big=Μεγάλο συντριβάνι αίματος +blood-fountain-hit-spray=Χτύπημα σπρεί συντριβάνι αίματος +blue-chest=Μπλε κιβώτιο +boiler=Καυστήρας +burner-generator=Γεννήτρια καύσης +burner-inserter=Βραχίονας καύσης +burner-mining-drill=Τρυπάνι εξόρυξης καύσης +car=Αυτοκίνητο +cargo-wagon=Φορτηγό βαγόνι +centrifuge=Κεντρόφυγα +character=Χαρακτήρας +character-corpse=Πτώμα παίκτη +chemical-plant=Εργοστάσιο χημικών +cliff=Γκρεμός +coal=Άνθρακας +compilatron=Compilatron +constant-combinator=Σταθερός συνδυαστής +construction-robot=Ρομπότ κατασκευής +copper-cable=Καλώδιο χαλκού +copper-ore=Μετάλλευμα χαλκού +crash-site-chest-1=Κάψουλα δοχείο +crash-site-chest-2=Κάψουλα δοχείο +crash-site-fire-flame=Φλόγες στην περιοχή συντριβής +crash-site-spaceship=Διαστημόπλοιο +crash-site-spaceship-wreck-big=Μεγάλα συντρίμμια διαστημόπλοιου +crash-site-spaceship-wreck-medium=Μεσαία συντρίμμια διαστημόπλοιου +crash-site-spaceship-wreck-small=Μικρά συντρίμμια διαστημόπλοιου +crude-oil=Αργό πετρέλαιο +curved-rail=Κυρτός σιδηρόδρομος +cutscene-gun-turret=Πύργος πυροβόλο +dead-dry-hairy-tree=Νεκρό ξηρό τριχωτό δέντρο +dead-grey-trunk=Νεκρός γκρίζος κορμός +dead-tree-desert=Νεκρό δέντρο - ερήμου +decider-combinator=Καθοριστικός συνδυαστής +deconstructible-tile-proxy=Πλακίδιο για αποδόμηση +defender=Προστάτης +destroyer=Καταστροφέας +distractor=Αποσπαστής +dry-hairy-tree=Ξηρό τριχωτό δέντρο +dry-tree=Ξηρό δέντρο +electric-energy-interface=Διεπαφή ηλεκτρικής ενέργειας +electric-furnace=Ηλεκτρικός φούρνος +electric-mining-drill=Ηλεκτρικό τρυπάνι εξόρυξης +enemy-damaged-explosion=Έκρηξη χτυπημένου εχθρού +entity-ghost=Είδωλο οντότητας +explosion=Έκρηξη +explosion-hit=Χτύπημα έκρηξης +express-loader=Ταχύς φορτωτής +express-splitter=Ταχύς διαχωριστής +express-transport-belt=Ταχύς ιμάντας μεταφοράς +express-underground-belt=Ταχύς υπόγειος ιμάντας +factorio-logo-11tiles=Λογότυπο Factorio 11 πλακιδίων +factorio-logo-16tiles=Λογότυπο Factorio 16 πλακιδίων +factorio-logo-22tiles=Λογότυπο Factorio 22 πλακιδίων +fast-inserter=Γρήγορος βραχίονας +fast-loader=Γρήγορος φορτωτής +fast-splitter=Γρήγορος διαχωριστής +fast-transport-belt=Γρήγορος ιμάντας μεταφοράς +fast-underground-belt=Γρήγορος υπόγειος ιμάντας +filter-inserter=Βραχίονας με φίλτρο +fire-flame=Φωτιά +fish=Ψάρι +flamethrower-turret=Πύργος φλογοβόλο +fluid-wagon=Βυτιοφόρο βαγόνι +flying-robot-damaged-explosion=Έκρηξη χτυπημένου ιπτάμενου ρομπότ +gate=Πύλη +green-coral=Πράσινο κοράλλι +grenade-explosion=Έκρηξη χειροβομβίδας +ground-explosion=Έκρηξη εδάφους +gun-turret=Πύργος πυροβόλο +heat-exchanger=Εναλλάκτης θερμότητας +heat-interface=Διεπαφή θερμότητας +heat-pipe=Σωλήνα θερμότητας +huge-scorchmark=Τεράστιο σημάδι καψίματος. +huge-scorchmark-tintable=Τεράστιο σκούρο σημάδι καψίματος. +infinity-chest=Αέναο κιβώτιο +infinity-pipe=Αέναη σωλήνα +inserter=Βραχίονας +iron-chest=Μεταλλικό κιβώτιο +iron-ore=Μετάλλευμα σιδήρου +item-on-ground=Αντικείμενο στο έδαφος +item-request-proxy=Θέση αίτησης αντικειμένου +lab=Εργαστήριο +land-mine=Νάρκη ξηράς +laser-bubble=Φούσκα λέιζερ +laser-turret=Πύργος λέιζερ +linked-belt=Συνδεδεμένος ιμάντας +linked-chest=Συνδεδεμένο κιβώτιο +loader=Φορτωτής +loader-1x1=Φορτωτής 1x1 +locomotive=Μηχανή τρένου +logistic-chest-active-provider=Κιβώτιο ενεργής παροχής +logistic-chest-buffer=Κιβώτιο ρύθμισης +logistic-chest-passive-provider=Κιβώτιο παθητικής παροχής +logistic-chest-requester=Κιβώτιο ζήτησης +logistic-chest-storage=Κιβώτιο αποθήκευσης +logistic-robot=Ρομπότ μεταφοράς +long-handed-inserter=Μακρύς βραχίονας +market=Αγορά +massive-explosion=Τεράστια έκρηξη +medium-biter=Μέτριος μπίτερ +medium-biter-corpse=Πτώμα μέτριου μπίτερ +medium-electric-pole=Κολόνα ηλεκτρικού ρεύματος +medium-explosion=Μέτρια έκρηξη +medium-remnants=Μεγάλα υπολείμματα +medium-scorchmark=Μεσαίου μεγέθους σημάδι καψίματος. +medium-scorchmark-tintable=Μεσαίου μεγέθους σκούρο σημάδι καψίματος. +medium-ship-wreck=Μέτριο συντρίμμι διαστημόπλοιου +medium-small-remnants=Μεσαίου μεγέθους απομεινάρια τέλους ραγών +medium-spitter=Μέτριος σπίτερ +medium-spitter-corpse=Πτώμα μέτριου σπίτερ +medium-worm-corpse=Πτώμα μέτριου σκουληκιού +medium-worm-turret=Μέτριο σκουλήκι +nuclear-reactor=Πυρηνικός αντιδραστήρας +offshore-pump=Παράκτια αντλία +oil-refinery=Διυλιστήριο πετρελαίου +pipe=Σωλήνας +pipe-to-ground=Υπόγειος σωλήνας +player-port=Αναδημιουργία παίκτη +poison-cloud=Σύννεφο δηλητηρίου +power-switch=Διακόπτης ρεύματος +programmable-speaker=Προγραμματιζόμενο ηχείο +pump=Αντλία +pumpjack=Αντλία πετρελαίου +radar=Ραντάρ +rail-chain-signal=Συνδιαστικός σηματοδότης τρένων +rail-ending-remnants=Απομεινάρια τέλους ραγών +rail-signal=Σηματοδότης τρένων +red-chest=Κόκκινο κιβώτιο +red-desert-rock-big=Μεγάλος κόκκινος βράχος της ερήμου +red-desert-rock-huge=Τεράστιος κόκκινος βράχος της ερήμου +roboport=Βάση ρομπότ +rock-big=Μεγάλος βράχος +rock-damaged-explosion=Έκρηξη χτυπημένου βράχου +rock-huge=Τεράστιος βράχος +rocket=Πύραυλος +rocket-silo=Σιλό πυραύλου +sand-rock-big=Μεγάλος αμμώδης βράχος +simple-entity-with-force=Απλή οντότητα ομάδας +simple-entity-with-owner=Απλή οντότητα με ιδιοκτήτη +small-biter=Μικρός μπίτερ +small-biter-corpse=Πτώμα μικρού μπίτερ +small-cliff=Μικρός γκρεμός +small-electric-pole=Στύλος ηλεκτικού ρεύματος +small-lamp=Λάμπα +small-remnants=Μικρά υπολείμματα +small-scorchmark=Μικρό σημάδι καψήματος +small-scorchmark-tintable=Μικρό σκούρο σημάδι καψίματος. +small-ship-wreck=Μικρό συντρίμμι διαστημόπλοιου +small-spitter=Μικρός σπίτερ +small-spitter-corpse=Πτώμα μικρού σπίτερ +small-worm-corpse=Πτώμα μικρού σκουληκιού +small-worm-turret=Μικρό σκουλήκι +solar-panel=Φωτοβολταϊκό +space-module-wreck=Συντρίμμι μονάδας διαστημοπλοίου +spark-explosion=Έκρηξη σπινθήρα +spark-explosion-higher=Έκρηξη σπινθήρα ψηλότερα +spidertron=Spidertron +spidertron-leg=Πόδι spidertron +spidertron-military-target=Spidertron στρατηγικός στόχος +spitter-spawner=Φωλία σπίτερ +spitter-spawner-corpse=Γκρεμισμένη φωλία σπίτερ +splitter=Διαχωριστής +stack-filter-inserter=Βραχίονας στοίβας με φίλτρο +stack-inserter=Βραχίονας στοίβας +steam-engine=Ατμομηχανή +steam-turbine=Τουρμίνα ατμού +steel-chest=Ατσάλινο κιβώτιο +steel-furnace=Ατσάλινος φούρνος +stone=Πέτρα +stone-furnace=Πέτρινος Φούρνος +stone-wall=Τοίχος +storage-tank=Δεξαμενή αποθήκευσης +straight-rail=Ευθύς σιδηρόδρομος +substation=Υποσταθμός +tank=Άρμα μάχης +tile-ghost=Είδωλο πλακιδίου +tile-proxy=Πλακίδια +train-stop=Σταθμός τρένου +transport-belt=Ιμάντας μεταφοράς +tree=Δέντρο +tree-brown=Καφέ δέντρο +tree-dying-proxy=Η ρύπανση απορροφάται καταστρέφοντας τα δέντρα +tree-proxy=Δέντρα +tree-red=Κόκκινο δέντρο +tree-stump=Κομμένος κορμός δέντρου +underground-belt=Υπόγειος ιμάντας +uranium-cannon-shell-explosion=Έκρηξη βλήματος κανονιού ουρανίου +uranium-ore=Μετάλλευμα ουρανίου +wall-damaged-explosion=Έκρηξη χτυπημένου τοίχου +water-splash=Πιτσιλιά νερού +water-well-pump=Aντλία νερού για πηγάδια +wooden-chest=Ξύλινο κιβώτιο +[equipment-name] +battery-equipment=Φορητή μπαταρία +battery-mk2-equipment=Φορητή μπαταρία MK2 +belt-immunity-equipment=Εξοπλισμός ακινησίας σε ιμάντα +discharge-defense-equipment=Εξοπλισμός άμυνας εκφόρτισης +energy-shield-equipment=Εξοπλισμός ενεργειακής ασπίδας +energy-shield-mk2-equipment=Εξοπλισμός ενεργειακής ασπίδας MK2 +exoskeleton-equipment=Εξοπλισμός εξωσκελετού +fusion-reactor-equipment=Εξοπλισμός αντιδραστήρα σύντηξης +night-vision-equipment=Εξοπλισμός νυχτερινής όρασης +personal-laser-defense-equipment=Εξοπλισμός προσωπικού αμυντικού λέιζερ +personal-roboport-equipment=Εξοπλισμός πρσωπικής βάσης ρομπότ +personal-roboport-mk2-equipment=Εξοπλισμός πρσωπικής βάσης ρομπότ ΜΚ2 +solar-panel-equipment=Εξοπλισμός φωτοβολταϊκού +[fluid-name] +crude-oil=Αργό πετρέλαιο +heavy-oil=Βαρύ πετρέλαιο +light-oil=Ελαφρύ πετρέλαιο +lubricant=Λιπαντικό +petroleum-gas=Αέριο πετρελαίου +steam=Ατμός +sulfuric-acid=Θειικό οξύ +water=Νερό +[fuel-category-name] +chemical=Καύσιμο καύσης +nuclear=Πυρηνικό καύσιμο +[item-description] +artillery-targeting-remote=Επιτρέπει τη χειροκίνητη βολή πυροβολικού από το χάρτη ή τον κόσμο. +battery-equipment=Αποθηκεύει ηλεκτρική ενέργεια για τον εξοπλισμό. +belt-immunity-equipment=Εμποδίζει τους ιμάντες μεταφοράς να κινούν τον χαρακτήρα. +blueprint=Αποθηκεύει σχεδιαγράμματα για αυτοματοποιημένες κατασκευές. +blueprint-book=Αποθηκεύει σχεδιαγράμματα και παρόμοια αντικείμενα. +copper-cable=Μπορεί να χρησιμοποιηθεί για να συνδέσει και να αποσυνδέσει ηλεκτρικούς πόλους και διακόπτες ρεύματος με __CONTROL__build__. +deconstruction-planner=Επισημαίνει αντικείμενα για αποδόμηση, από τα ρομπότ κατασκευής. +discharge-defense-equipment=Κάνει ζημία, σπρώχνει πίσω και ζαλίζει τους κοντινούς εχθρούς όταν ενεργοποιηθεί με το τηλεχειριστήριο. +effectivity-module=Μειώνει την κατανάλωση ενέργειας της μηχανής. Η Ελάχιστη κατανάλωση ενέργειας είναι 20%. +energy-shield-equipment=Παρέχει μια ενεργειακή ασπίδα για την προστασία του χαρακτήρα. +exoskeleton-equipment=Σου αυξάνει την ταχύτητα κίνησής. +fusion-reactor-equipment=Παρέχει ενέργεια στον εξοπλισμό. +green-wire=Χρησιμοποιείται για να συνδέσει μηχανές στο δίκτυο κυκλωμάτων με το __CONTROL__build__. +land-mine=Εκρήγνυται όταν οι εχθροί είναι κοντά, προκαλώντας τους ζημιά και τους ζαλίζει. +landfill=Μπορεί να τοποθετηθεί σε νερό για να δημιουργήσει οικοδομήσιμο έδαφος . +mining-tool=Αυξάνει την ταχύτητα εξόρυξης. +night-vision-equipment=Σου επιτρέπει να δεις πιο καθαρά στο σκοτάδι. +personal-roboport-equipment=Επιτρέπει στα ρομπότ κατασκευής να εργαστούν από το αποθεμά σου. +productivity-module=Η μηχανή θα δημιουργεί επιπλέον προϊόντα με κόστος αυξημένη κατανάλωση ενέργειας και μειωμένη ταχύτητα.\n Χρησιμοποιήσιμο μόνο σε ενδιάμεσα προϊόντα. +rail=Χρησιμοποιείται για κατασκευή σιδηρόδρομων, χειροκίνητα ή μέσω του σχεδιαστή ράγας.\n Ο σχεδιαστής ράγας μπορεί να κατασκευάσει μικρές διαδρομές κατευθείαν με το __CONTROL__build__ ή μεγάλες διαδρομές ειδώλου με το __ALT_CONTROL__1__build-ghost__. +red-wire=Χρησιμοποιείται για να συνδέσει μηχανές στο δίκτυο κυκλωμάτων με το __CONTROL__build__. +repair-pack=Επισκευάζει φιλικές δομές. +satellite=Ο δορυφόρος πρέπει να τοποθετηθεί μέσα στον πύραυλο. +science-pack=Χρησιμοποιείται από τα εργαστήρια για έρευνα. +slowdown-capsule=Μειώνει τη ταχύτητα κίνησης των επηρεασμένων εχθρών. +solar-panel-equipment=Παρέχει ενέργεια για τις εξοπλισμένες μονάδες. +space-science-pack=Χρησιμοποιείται από τα εργαστήρια για έρευνα. Το παίρνεις με την εκτόξευση ενός πυραύλου με δορυφόρο. +speed-module=Αυξάνει την ταχύτητα της μηχανής αλλά και την κατανάλωση ενέργειας. +spidertron-remote=Επιτρέπει την αποστολή απλών εντολών κίνησης στο spidertron από το χάρτη ή τον κόσμο. +upgrade-planner=Επισημαίνει αντικείμενα για αναβάθμηση, από τα ρομπότ κατασκευής. +[item-group-name] +combat=Μάχη +effects=Επιδράσεις +enemies=Εχθροί +energy=Ενέργεια +environment=Περιβάλλον +fluids=Υγρά +intermediate-products=Ενδιάμεσα προϊόντα +logistics=Εφοδιασμός +other=Αταξινόμητο +production=Παραγωγή +signals=Σήματα +[item-limitation] +item-not-allowed-in-this-container-item=Το προϊόν αυτό περιορίζεται στο να τοποθετηθεί σε αυτόν το περιέκτη αντικειμένου. +production-module-usable-only-on-intermediates=Η μονάδα παραγωγικότητας μπορεί να χρησιμοποιηθεί μόνο σε ενδιάμεσα προϊόντα. +[item-name] +advanced-circuit=Προηγμένο κύκλωμα +artillery-shell=Οβίδα πυροβολικού +artillery-targeting-remote=Τηλεχειρισμός στόχευσης πυροβολικού +artillery-turret=Πύργος πυροβολικού +artillery-wagon-cannon=Κανόνι πυροβολικού +atomic-bomb=Ατομική βόμβα +automation-science-pack=Επιστημονικό πακέτο αυτοματισμών +battery=Μπαταρία +belt-immunity-equipment=Εξοπλισμός ακινησίας σε ιμάντα +blueprint=Σχεδιάγραμμα +blueprint-book=Βιβλίο σχεδιαγραμμάτων +burner-generator=Γεννήτρια καύσης +cannon-shell=Βλήμα κανονιού +chemical-science-pack=Επιστημονικό πακέτο χημικών +cliff-explosives=Εκρηκτικά γκρεμού +cluster-grenade=Χειροβομβίδα συμπλέγματος +coal=Άνθρακας +coin=Κέρμα +combat-shotgun=Καραμπίνα μάχης +concrete=Τσιμέντο +copper-cable=Καλώδιο χαλκού +copper-ore=Μετάλλευμα χαλκού +copper-plate=Πλάκα χαλκού +copy-paste-tool=Εργαλείο αντιγραφής επικόλλησης +crude-oil-barrel=Βαρέλι με ακατέργαστο πετρελαίο +cut-paste-tool=Εργαλείο αποκοπής επικόλλησης +deconstruction-planner=Πλάνο αποδόμησης +defender-capsule=Κάψουλα προστάτη +destroyer-capsule=Κάψουλα καταστροφέα +discharge-defense-remote=Άμυνα εκφόρτισης +distractor-capsule=Κάψουλα αποσπαστή +effectivity-module=Μονάδα αποδοτικότητας +effectivity-module-2=Μονάδα αποδοτικότητας 2 +effectivity-module-3=Μονάδα αποδοτικότητας 3 +electric-energy-interface=Διεπαφή ηλεκτρικής ενέργειας +electric-engine-unit=Ηλεκτρικός κινητήρας +electronic-circuit=Ηλεκτρονικό κύκλωμα +empty-barrel=Άδειο βαρέλι +engine-unit=Κινητήρας +explosive-cannon-shell=Εκρηκτικό βλήμα κανονιού +explosive-rocket=Εκρηκτική ρουκέτα +explosive-uranium-cannon-shell=Εκρηκτικό βλήμα ουρανίου για κανόνι +explosives=Εκρηκτικά +filled-barrel=Βαρέλι με __1__ +firearm-magazine=Γεμιστήρας σφαιρών +fish=Ψάρι +flamethrower=Φλογοβόλο +flamethrower-ammo=Πυρομαχικά φλογοβόλου +flamethrower-turret=Πύργος φλογοβόλο +flying-robot-frame=Κομμάτι ιπτάμενου ρομπότ +green-wire=Πράσινο καλώδιο +grenade=Χειροβομβίδα +hazard-concrete=Τσιμέντο κινδύνου +heat-interface=Διεπαφή θερμότητας +heavy-armor=Βαριά πανοπλία +infinity-chest=Αέναο κιβώτιο +infinity-pipe=Αέναη σωλήνα +iron-gear-wheel=Γρανάζι σιδήρου +iron-ore=Μετάλλευμα σιδήρου +iron-plate=Πλάκα σιδήρου +iron-stick=Ράβδος σιδήρου +item-with-inventory=Αντικείμενο με απόθεμα +item-with-label=Αντικείμενο με ετικέτα +item-with-tags=Αντικείμενο με ετικέτες +lab=Εργαστήριο +landfill=Γέμισμα γης +laser-turret=Πύργος λέιζερ +light-armor=Ελαφριά πανοπλία +linked-chest=Συνδεδεμένο κιβώτιο +logistic-science-pack=Επιστημονικό πακέτο εφοδιασμών +low-density-structure=Κατασκευή χαμηλής πυκνότητας +military-science-pack=Επιστημονικό πακέτο όπλων +modular-armor=Αρθρωτή πανοπλία +nuclear-fuel=Πυρηνικά καύσιμα +piercing-rounds-magazine=Γεμιστήρας διατρητικών σφαιρών +piercing-shotgun-shell=Διατρητικά φυσίγγια καραμπίνας +pistol=Πιστόλι +plastic-bar=Πλαστική ράβδος +poison-capsule=Κάψουλα δηλητηρίου +pollution=Ρύπανση +power-armor=Πανοπλία ενέργειας +power-armor-mk2=Πανοπλία ενέργειας ΜΚ2 +processing-unit=Μονάδα επεξεργασίας +production-science-pack=Επιστημονικό πακέτο παραγωγής +productivity-module=Μονάδα παραγωγικότητας +productivity-module-2=Μονάδα παραγωγικότητας 2 +productivity-module-3=Μονάδα παραγωγικότητας 3 +rail=Σιδηρόδρομος +rail-planner=Σχεδιαστής ράγας +raw-fish=Ωμό ψάρι +red-wire=Κόκκινο καλώδιο +refined-concrete=Ραφιναρισμένο τσιμέντο +refined-hazard-concrete=Ραφιναρισμένο τσιμέντο κινδύνου +repair-pack=Πακέτο επισκευής +rocket=Ρουκέτα +rocket-control-unit=Μονάδα ελέγχου πυραύλου +rocket-fuel=Καύσιμα πυραύλου +rocket-launcher=Μπαζούκας +rocket-part=Κομμάτι πυραύλου +satellite=Δορυφόρος +selection-tool=Εργαλείο επιλογής +shotgun=Καραμπίνα +shotgun-shell=Φυσίγγια καραμπίνας +simple-entity-with-force=Απλή οντότητα ομάδας +simple-entity-with-owner=Απλή οντότητα με ιδιοκτήτη +slowdown-capsule=Κάψουλα επιβράνδυσης +solar-panel=Φωτοβολταϊκό +solid-fuel=Στερεό καύσιμο +space-science-pack=Επιστημονικό πακέτο διαστήματος +speed-module=Μονάδα ταχύτητας +speed-module-2=Μονάδα ταχύτητας 2 +speed-module-3=Μονάδα ταχύτητας 3 +spidertron-remote=Τηλεχειρισμός spidertron +spidertron-rocket-launcher=Μπαζούκας spidertron +steel-plate=Βέργα ατσαλιού +stone=Πέτρα +stone-brick=Πέτρινο τούβλο +stone-path=Πέτρινος διάδρομος +submachine-gun=Οπλοπολυβόλο +sulfur=Θείο +tank-cannon=Κανόνι άρματος μάχης +tank-flamethrower=Φλογοβόλο όχημα +tank-machine-gun=Πολυβόλο οχήματος +upgrade-planner=Πλάνο αναβάθμισης +uranium-235=Ουρανίο-235 +uranium-238=Ουρανίο-238 +uranium-cannon-shell=Βλήμα ουρανίου για κανόνι +uranium-fuel-cell=Κυψέλη καυσίμου ουρανίου +uranium-ore=Μετάλλευμα ουρανίου +uranium-rounds-magazine=Γεμιστήρας διατρητικών σφαιρών ουρανίου +used-up-uranium-fuel-cell=Χρησιμοποιημένη κυψέλη καυσίμου ουρανίου +utility-science-pack=Επιστημονικό πακέτο λειτουργιών +vehicle-machine-gun=Πολυβόλο οχήματος +wood=Ξύλο +[map-gen-preset-description] +death-world=Οι μπίτερς είναι πιο επικίνδυνοι και εξελίσσονται γρηγορότερα. +death-world-marathon=Οι συνταγές και τεχνολογίες είναι ακριβές και οι μπίτερς επικίνδυνοι και πολλοί. Επέλεξε αυτό μόνο αν είσαι βετεράνος του Factorio +default=Κανονικές ρυθμίσεις. Ο συνιστώμενος τρόπος για να παίξει κανείς Factorio. +island=Ένα μεγάλο νησί σε έναν απέραντο ωκεανό. +marathon=Συνταγές και τεχνολογίες είναι πιο ακριβές. +rail-world=Τα συμπλέγματα πόρων είναι μεγάλα και εκτείνονται μακριά για να ενθαρρύνουν τα συστήματα των τρένων. Οι μπίτερς δεν θα δημιουργήσουν νέες βάσεις και δεν θα επανεπεκταθούν σε καθαρή περιοχή +ribbon-world=Το ύψος του χάρτη περιορίζεται σε μόλις 128 πλακίδια, πράγμα το οποίο εισάγει μια σειρά από προκλήσεις και ενδιαφέρουσες καταστάσεις. +rich-resources=Τα συμπλέγματα των πόρων έχουν μεγαλύτερο πλούτο, ώστε δεν χρειάζεται να επεκταθείς πολύ. +[map-gen-preset-name] +death-world=Νεκρός κόσμος +death-world-marathon=Μαραθώνιος νεκρού κόσμου +default=Προεπιλογή +island=Νησί +marathon=Μαραθώνιος +rail-world=Ο κόσμος των τρένων +ribbon-world=Κόσμος λωρίδα +rich-resources=Πλούσιοι πόροι +[mod-description] +base[1]=Βασικό mod με όλα τα προεπιλεγμένα στοιχεία του παιχνιδιού και τις βασικές αποστολές. +[mod-name] +base=Βασικό mod +[modifier-description] +artillery-range=Βεληνεκές βλήματων πυροβολικού: +__1__ +artillery-shell-shooting-speed-bonus=Ταχύτητα βολής βλημάτων πυροβολικού: +__1__ +auto-character-logistic-trash-slots=Φίλτρα των ανεπιθύμητων του χαρακτήρα +beam-damage-bonus=Ζημιά ακτίνας: +__1__ +bullet-damage-bonus=Ζημιά σφαίρας: +__1__ +bullet-shooting-speed-bonus=Ταχύτητα βολής σφαίρας: +__1__ +cannon-shell-damage-bonus=Ζημιά βλήματος κανονιού: +__1__ +cannon-shell-shooting-speed-bonus=Ταχύτητα βολής βλημάτων κανονιού: +__1__ +character-build-distance=Απόσταση κατασκευής χαρακτήρα: +__1__ +character-crafting-speed=Ταχύτητα κατασκευής χαρακτήρα: +__1__ +character-health-bonus=Υγεία χαρακτήρα: +__1__ +character-inventory-slots-bonus=Υποδοχές αποθέματος χαρακτήρα: +__1__ +character-item-drop-distance=Απόσταση ρίψης αντικείμενων χαρακτήρα: +__1__ +character-item-pickup-distance=Απόσταση μαζέματος αντικείμενων χαρακτήρα: +__1__ +character-logistic-requests=Αιτήσεις εφοδιασμού χαρακτήρα +character-logistic-trash-slots=Υποδοχές ανεπιθύμητων χαρακτήρα: +__1__ +character-loot-pickup-distance=Απόσταση μαζέματος λάφυρων χαρακτήρα: +__1__ +character-mining-speed=Ταχύτητα εξόρυξης χαρακτήρα: +__1__ +character-reach-distance=Εμβέλεια χαρακτήρα: +__1__ +character-resource-reach-distance=Εμβέλεια χαρακτήρα για πόρους: +__1__ +character-running-speed=Ταχύτητα περπατήματος χαρακτήρα: +__1__ +deconstruction-time-to-live=Διάρκεια ζωής αποδόμησης: +__1__ +electric-damage-bonus=Ζημιά ηλεκτρισμού: +__1__ +flamethrower-damage-bonus=Ζημιά φωτιάς: +__1__ +flamethrower-turret-attack-bonus=Ζημιά πύργου φλογοβόλου: +__1__ +fluid-damage-modifier=Τροποποιητής ζημιάς υγρού +follower-robot-lifetime=Διάρκεια ζωής ακόλουθων ρομπότ: +__1__ +ghost-time-to-live=Χρονικό όριο ανοικοδόμησης ειδώλου: +__1__ +grenade-damage-bonus=Ζημιά χειροβομβίδας: +__1__ +gun-turret-attack-bonus=Ζημιά πύργου πυροβόλου: +__1__ +inserter-stack-size-bonus=Χωρητικότητα βραχίονα μη-στοίβας: +__1__ +laboratory-productivity=Παραγωγικότητα εργαστηρίου έρευνας: +__1__ +laboratory-speed=Ταχύτητα έρευνας εργαστηρίων: + __1__ +landmine-damage-bonus=Ζημία νάρκης: +__1__ +laser-damage-bonus=Ζημιά λέιζερ: +__1__ +laser-shooting-speed-bonus=Ταχύτητα βολής λέιζερ: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Διαχείριση κατασκευής κατώτατο όριο ταχύτητας: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Διαχείριση κατασκευής ανώτατο όριο ταχύτητας: +__1__ +maximum-following-robots-count=Μέγιστος αριθμός ακολούθων ρομπότ: + __1__ +mining-drill-productivity-bonus=Παραγωγικότητα εξόρυξης: +__1__ +rocket-damage-bonus=Ζημιά ρουκέτας: +__1__ +rocket-shooting-speed-bonus=Ταχύτητα βολής ρουκέτας: +__1__ +shotgun-shell-damage-bonus=Ζημιά φυσιγγίων καραμπίνας: +__1__ +shotgun-shell-shooting-speed-bonus=Ταχύτητα βολής φυσιγγίων καραμπίνας: +__1__ +stack-inserter-capacity-bonus=Χωρητικότητα βραχίονα στοίβας: +__1__ +train-braking-force-bonus=Δύναμη πέδησης των τρένων: +__1__ +worker-robot-battery=Μπαταρία του ρομπότ εργάτη: +__1__ +worker-robot-speed=Ταχύτητα των ρομποτ: +__1__ +worker-robot-storage=Χωρητικότητα των ρομποτ: +__1__ +zoom-to-world-blueprint-enabled=Μεγέθυνση του κόσμου στο σχεδιάγραμμα +zoom-to-world-deconstruction-planner-enabled=Μεγέθυνση του κόσμου στο πλάνο αποδόμησης +zoom-to-world-enabled=Μεγέθυνση του κόσμου +zoom-to-world-ghost-building-enabled=Μεγέθυνση του κόσμου στον σχεδιασμό ειδώλων +zoom-to-world-selection-tool-enabled=Μεγέθυνση του κόσμου στο εργαλείο επιλογής +zoom-to-world-upgrade-planner-enabled=Μεγέθυνση του κόσμου στο πλάνο αναβάθμησης +[programmable-speaker-instrument] +alarms=Ειδοποιήσεις +bass=Μπάσο +celesta=Τσελέστα +drum-kit=Κρουστά +lead=Κόρνα +miscellaneous=Διάφορα +piano=Πιάνο +plucked=Τεντωμένες Χορδές +saw=Πριονωτό +square=Τετράγωνο +steel-drum=Χαλύβδινα κρουστά +vibraphone=Βιμπράφωνο +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=Β2 +B3=Β3 +B4=Β4 +B5=Β5 +B6=Β6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=Ε4 +E5=E5 +E6=Ε6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Ξεκλείδωμα επιτεύγματος +alarm-1=Ειδοποιήση 1 +alarm-2=Ειδοποιήση 2 +alert-destroyed=Προσοχή: Αντικείμενο καταστράφηκε +armor-insert=Εισαγωγή πανοπλίας +armor-remove=Αφαιρέση πανοπλίας +buzzer-1=Βομβητής 1 +buzzer-2=Βομβητής 2 +buzzer-3=Βομβητής 3 +cannot-build=Αδυναμία κατασκευής +clap=Χειροκρότημα +console-message=Μήνυμα κονσόλας +cowbell=Εφέ cowbell +crafting-finished=Ολοκλήρωση κατασκευής +crash=Σπάσιμο +fx=Εφέ +game-lost=Ήττα σε παιχνίδι +game-won=Νίκη σε παιχνίδι +gui-click=Κλικ καρτέλας +gui-click-2=Κλικ καρτέλας 2 +hat-1=Εφέ Hi-hat 1 +hat-2=Εφέ Hi-hat 2 +high-q=Εφέ Q +inventory-move=Μετακίνηση αποθέματος +kick-1=Τύμπανο 1 +kick-2=Τύμπανο 2 +new-objective=Νέος στόχος +perc-1=Κρουστά 1 +perc-2=Κρουστά 2 +research-completed=Ολοκλήρωση έρευνας +reverse-cymbal=Ανάποδο κύμβαλο +ring=Κουδούνι +scenario-message=Μήνυμα σεναρίου +shaker=Σέικερ +siren=Σειρήνα +snare-1=Ταμπούρο 1 +snare-2=Ταμπούρο 2 +snare-3=Ταμπούρο 3 +triangle=Τρίγωνο +[recipe-name] +advanced-oil-processing=Προηγμένη επεξεργασία πετρελαίου +basic-oil-processing=Βασική επεξεργασία πετρελαίου +coal-liquefaction=Ρευστοποίηση άνθρακα +empty-crude-oil-barrel=Άδειασμα βαρέλιού με αργό πετρέλαιο +empty-filled-barrel=Άδειασμα βαρελιου με __1__ +fill-barrel=Γεμίσμα βαρελιού με __1__ +fill-crude-oil-barrel=Γέμισμα βαρέλιού με αργό πετρέλαιο +heavy-oil-cracking=Πυρόλυση το βαρύ πετρέλαιο σε ελαφρύ πετρέλαιο +kovarex-enrichment-process=Διαδικασία εμπλουτισμού Kovarex +light-oil-cracking=Πυρόλυση ελαφριού πετρελαίου σε αέριο πετρελαίου +nuclear-fuel-reprocessing=Επανεπεξεργασία πυρηνικών καυσίμων +uranium-processing=Επεξεργασία ουρανίου +[shortcut] +alt-mode=Εναλλαγή σε "Λειτουργία λεπτομερειών" +copy=Αντιγραφή +cut=Αποκοπή +import-string=Εισαγωγή συμβολοσειράς +inline-keybind-format=__1__ (__2__) +make-blueprint=Σχεδιάγραμμα +make-blueprint-book=Βιβλίο σχεδιαγραμμάτων +make-deconstruction-planner=Πλάνο αποδόμησης +make-upgrade-planner=Πλάνο αναβάθμισης +out-of-line-keybind-format=__1__\n(__2__) +paste=Επικόλληση +toggle-equipment-movement-bonus=Εναλλαγή εξωσκελετού +toggle-personal-logistic-requests=Ενεργοποίηση αιτήσεων προσωπικού εφοδιασμού +toggle-personal-roboport=Εναλλαγή προσωπικής βάσης ρομπότ +undo=Αναίρεση +undo-unavailable=Αναίρεση +[story] +message-log-close=Κλείσιμο +message-log-title=Αρχείο μηνυμάτων +[technology-description] +advanced-electronics=Ολοκληρωμένα κυκλώματα και μικροεπεξεργαστές για προχωρημένους υπολογισμούς. +advanced-material-processing=Ταχύτεροι και πιο ευέλικτοι φούρνοι. +advanced-oil-processing=Επεξεργασία ακατέργαστου πετρελαίου με επιπλέον στοιχεία για την περαιτέρω επεξεργασία του. +artillery=Μεγάλης εμβέλειας κανόνι που τοποθετείται σε πυργίσκο ή σε βαγόνι τρένου. Μπορεί να ρίξει αυτόματα σε μακρινές εχθρικές βάσεις ή με χειροκίνητη στόχευση μπορεί να ρίξει σε ακόμα μεγαλύτερες αποστάσεις. +artillery-shell-range=Αυξάνει τόσο το αυτόματο όσο και το χειροκίνητο βεληνεκές του πυροβολικού. +artillery-shell-speed=Αυξάνει την ταχύτητα βολής του πυροβολικού. +atomic-bomb=Καταστροφικός τύπος ρουκετών που χρησιμοποιείται για την εξάλειψη οτιδήποτε σε τεράστιες περιοχές με την μία. +automated-construction=Σου επιτρέπει να ορίσεις στα ρομπότ κατασκευής να χτίσουν, να αναβαθμίσουν ή να αποδομήσουν πολλά κτίρια ταυτόχρονα, αντέγραψε και επικόλλησε ολόκληρα εργοστάσια, ή καθάρισε τα δάση. +automated-rail-transportation=Επιτρέπει την οικοδόμηση στάθμων τρένου για τη δημιουργία αυτοματοποιημένων δρομολόγιων. +automation=Βασική τεχνολογία για την αυτοματοποιημένη παραγωγή μεγάλης κλίμακας. +automation-2=Μηχανές συναρμολόγησης ικανές για την επεξεργασία υγρών συστατικών. +automation-3=Μηχανές συναρμολόγησης ικανές για την επεξεργασία υγρών συστατικών, πιο γρήγορες και με πρόσθετες υποδοχές για αναβάθμιση. +automobilism=Μηχανοκίνητο όχημα που χρησιμοποείται για μεταφορά. +battery=Ηλεκτροχημικό κελί που αποθηκεύει και προμηθεύει ενέργεια σε ηλεκτρικές συσκευές. +battery-equipment=Τοποθετείτε μέσα στην πανοπλία ώστε να αποθηκεύει την πλεονάζουσα ενέργεια για αργότερα. +battery-mk2-equipment=Τοποθετείτε μέσα στην πανοπλία ώστε να αποθηκεύει αρκετή ενέργεια για αργότερα. +belt-immunity-equipment=Τοποθετείτε μέσα στην πανοπλία για να μην σε παρασέρνουν οι ιμάντες μεταφοράς. +braking-force=Τα τρένα μπορούν να επιβραδύνουν ταχύτερα, επιτρέποντάς τους να παραμείνουν περισσότερο σε υψηλές ταχύτητες. +chemical-science-pack=Επιτρέπει την έρευνα για προηγμένα αντικείμενα, χρησιμοποιώντας προϊόντα πετρελαίου. +circuit-network=Σου παρέχει καλύτερο έλεγχο των μηχανών σου, όταν τις συνδέεις με καλώδια και τότε αυτές αντιδρούν στα σήματα. +cliff-explosives=Βαρέλια γεμάτα με πολλά εκρηκτικά για να θρυμματίζουν τα βράχια. +coal-liquefaction=Μια τεχνική επεξεργασίας που μετατρέπει τον άνθρακα σε προϊόντα πετρελαίου χρησιμοποιώντας ατμό και βαρύ πετρέλαιο. +concrete=Προηγμένο οικοδομικό υλικό, χρησιμοποιείται και ως υλικό επίστρωσης. +construction-robotics=Τα ρομπότ κατασκευής χτίζουν και επισκευάζουν φιλικά κτήρια. Επίσης μπορείς να τους ορίσεις που θα χτίσουν τα νέα κτίρια τοποθετώντας ένα είδωλο εκεί. +defender=Ο πιο βασικός τύπος ρομπότ μάχης. Ακολουθεί και βοηθά τον παίκτη για μικρό χρονικό διάστημα. +destroyer=Ο πιο προηγμένος τύπος ρομπότ μάχης. Ακολουθεί και βοηθά τον παίκτη για περιορισμένο χρονικό διάστημα. +discharge-defense-equipment=Τοποθετείτε μέσα στην πανοπλία για να χτυπήσει, να σπρώξει και να ζαλίζει τους κοντινούς εχθρούς όταν ενεργοποιηθεί με το τηλεχειριστήριο. +distractor=Ενδιάμεσος τύπος ρομπότ μάχης. Παραμένει στη θέση ανάπτυξης για να πυροβολήσει και να αποσπάσει την προσοχή των εχθρών. +effect-transmission=Ο αναμεταδότης μεταδίδει την επίδραση των μονάδων αναβάθμισης στις κοντινές φιλικές δομές. +effectivity-module=Μια μονάδα που μειώνει την κατανάλωση ενέργειας της μηχανής. +electric-energy-accumulators=Κτίρια που αποθηκεύουν την πλεονάζουσα ηλεκτρική ενέργεια για αργότερα. +electric-energy-distribution=Πιο ευέλικτοι τρόποι για τη διανομή της ηλεκτρικής ενέργειας. +electric-engine=Μετατρέπει την ηλεκτρική ενέργεια σε μηχανική κίνηση. +electronics=Ηλεκτρονικός εξοπλισμός για τη βασική επεξεργασία σήματος. +energy-shield-equipment=Τοποθετείτε μέσα στην πανοπλία ώστε να απορροφά τους τραυματισμούς. +energy-shield-mk2-equipment=Τοποθετείτε μέσα στην πανοπλία ώστε να απορροφά ένα μεγάλο μέρος από τους τραυματισμούς. +energy-weapons-damage=Αυξάνει την ισχύ των λείζερ και των ηλεκτρικών δεσμών. +engine=Μετατρέπει τα καύσιμα σε μηχανική κίνηση. Ένα ουσιώδες τμήμα για όλα τα οχήματα. +exoskeleton-equipment=Τοποθετείτε μέσα στη πανοπλία ώστε να αυξήσει την ταχύτητα κίνησης. Μπορείς να φορέσεις περισσότερους από έναν εξωσκελετούς. +explosive-rocketry=Εξαιρετικά εκρηκτικές ρουκέτες με μεγαλύτερη ακτίνα έκρηξης. +explosives=Ανάπτυξη επικίνδυνων αλλά ελέγξιμων εκρηκτικών. +fast-inserter=Βραχίονες εισαγωγής με δυνατότητα ταχύτερης κίνησης και φιλτραρίσματος αντικειμένων μέσω βελτιωμένων ηλεκτρονικών. +flamethrower=Ισχυρά φλογοβόλα, χειροκίνητα και σε πυργίσκους που εκτοξεύουν εύφλεκτα υγρά στους εχθρούς, αναφλέγοντάς τους. +flammables=Ανάπτυξη πιο αποδοτικών και πιο εύφλεκτων καυσίμων. +fluid-handling=Διάφοροι τρόποι για την αποθήκευση και τη μεταφορά υγρών. +fluid-wagon=Ικανότητα μεταφοράς υγρών με τρένα. Το βαγόνι ρευστών γεμίζει και αδειάζει με αντλίες προσκείμενες σε ευθεία τμήματα ραγών. +follower-robot-count=Αυξάνει τον αριθμό των ρομπότ μάχης που μπορούν να σε ακολουθούν την ίδια στιγμή. +fusion-reactor-equipment=Τοποθετείτε μέσα στην πανοπλία για να ηλεκτροδοτεί τον εξοπλισμό. +gates=Τμήμα του τοίχους που ανοίγει όταν χρειάζεται. Μπορεί να ελεγχθεί από το δίκτυο των κυκλωμάτων. +gun-turret=Βασικά κτίρια για άμυνα τα οποία χρειάζονται ανεφοδιασμό με γεμιστήρες. +heavy-armor=Βαριά πανοπλία για περισσότερη προστασία. +inserter-capacity-bonus=Επιτρέπει στους βραχίονες στοίβας να μετακινήσουν περισσότερα αντικείμενα με μία κήνηση. Μερικές από τις αναβαθμίσεις προσθέτουν ένα μικρό ποσό συσσώρευσης, ακόμη και σε βραχίονες μη στοίβας. +kovarex-enrichment-process=Η διαδικασία που δημιουργεί ουράνιο-235 απο ουράνιο-238 απαιτεί μεγάλη ποσότητα ουρανίου-235 ως καταλύτη. +land-mine=Εκρηκτικές παγίδες που τοποθετούνται στο έδαφος και πυροδοτούνται όταν οι εχθροί περπατούν επάνω τους. Μπορούν να ανακατασκευαστούν από τα ρομπότ κατασκευής μετά από την έκρηξη. Η δύναμη τους μπορεί να αναβαθμιστεί με την έρευνα ισχυρότερων εκρηκτικών. +landfill=Μπορεί να τοποθετηθεί σε νερό για να δημιουργήσει οικοδομήσιμο έδαφος . +laser=Εστιασμένο φως ικανό να προκαλέσει ζημιά. +laser-shooting-speed=Αυξάνει την ταχύτητα βολής των όπλων λέιζερ. +laser-turret=Προηγμένα κτίρια για άμυνα τα οποία χρειάζονται μόνο ηλεκτρισμό. +logistic-robotics=Τα ρομπότ μεταφοράς μπορούν να παραδώσουν αντικείμενα στον χαρακτήρα ή να απομακρύνουν τα ανεπιθύμητα αντικείμενα. +logistic-science-pack=Επιτρέπει την έρευνα για βελτιωμένες μεταφορές, αυτοματισμούς και απλά στρατιωτικά. +logistic-system=Ξεκλειδώνει επιπρόσθετα κιβώτια εφοδιασμού που επεκτείνουν τις δυνατότητες των ρομπότ. Το κιβώτιο ζήτησης ζητά αντικείμενα από το δίκτυο μεταφορών. Το κιβώτιο ενεργής παροχής ωθεί τα περιεχόμενά του να αποθηκευτούν ή να χρησιμοποιηθούν αλλού. Το κιβώτιο ρύθμισης ζητά συγκεκριμένα αντικείμενα ώστε να είναι διαθέσιμα για προσωπικό εφοδιασμό και αυτόματες κατασκευές. +logistics=Ταχύτεροι και πιο ευέλικτοι τρόποι μεταφοράς. +low-density-structure=Ελαφρύ αλλά ανθεκτικό υλικό, πολύ χρήσιμο για διαστημόπλοια και προσωπικό εξοπλισμό. +lubricant=Μετατροπή βαριού πετρελαίου σε λιπαντικό, χρησιμοποιείται για τη μείωση της τριβής σε μηχανές υψηλής ταχύτητας. +military=Πιο αποτελεσματικά μέσα για να υπερασπιστείς τον εαυτό σου και το εργοστάσιο σου. +military-science-pack=Επιτρέπει την έρευνα των περαιτέρω στρατιωτικών επιλογών. +mining-productivity=Αυξάνει την απόδοση σε όλα τα τρυπάνια εξόρυξης και τις αντλίες πετρελαίου. +modular-armor=Πανοπλία με χώρο για πρόσθετο εξοπλισμό που σου δίνει μοναδικά πλεονεκτήματα. Φορώντας την, αυξάνεις και το μέγεθος του αποθέματος σου. +modules=Σου επιτρέπει να ερευνήσεις τις μονάδες αναβάθμισης που μπορούν να εισαχθούν σε μηχανές. +night-vision-equipment=Τοποθετείται μέσα στην πανοπλία επιτρέποντας σου να βλέπεις καλύτερα τη νύχτα. +nuclear-fuel-reprocessing=Η διαδικασία της επανεπεξεργασίας χρησιμοποιεί κυψέλες καυσίμου ουράνιου για τη δημιουργία ουράνιου-238. +nuclear-power=Ισχυρή και εξελιγμένη μέθοδος παραγωγής ενέργειας χρησιμοποιώντας κυψέλες καυσίμου ουρανίου. +oil-processing=Επεξεργασία ακατέργαστου πετρελαίου για παραγωγή πλαστικών, θείου και καυσίμων. +optics=Διάφορες εφαρμογές για το φώς. +personal-laser-defense-equipment=Τοποθετείτε μέσα στην πανοπλία βάλλοντας αυτόματα τους κοντινούς εχθρούς. +personal-roboport-equipment=Τοποθετείτε μέσα στη πανοπλία επιτρέποντας στα ρομπότ κατασκευής να εργαστούν από το απόθεμά σου. +personal-roboport-mk2-equipment=Τοποθετείται μέσα στη πανοπλία επιτρέποντας σε πολλά ρομπότ κατασκευής να εργαστούν από το απόθεμά σου. +physical-projectile-damage=Αυξάνει τη φυσική ζημιά των όπλων, των πυργίσκων και των ρομπότ άμυνας. +plastics=Συνθετικά πολυμερή υλικά που μπορούν να γίνουν στερεά αντικείμενα. +power-armor=Πανοπλία με μεγάλο χώρο για εξοπλισμό και επιπλέον απόθεμα. +power-armor-mk2=Πανοπλία με τεράστιο χώρο για εξοπλισμό και επιπλέον απόθεμα. +production-science-pack=Επιτρέπει την έρευνα πιο αποτελεσματικών μηχανημάτων, λειτουργικών μονάδων και επεξεργασία υλικών. +productivity-module=Μια μονάδα που επιτρέπει σε μια μηχανή να κάνει περισσότερα προϊόντα από το ίδιο ποσό των συστατικών, αλλά αυξάνει την κατανάλωση ενέργειας και μειώνει την ταχύτητα της. +rail-signals=Επιτρέπει τον συντονισμό πολλών τρένων εντός του ίδιου δικτύου σιδηροδρόμων. +railway=Μεγάλης κλίμακας μεταφορά για μεγάλες αποστάσεις. +refined-flammables=Αυξάνει τη δύναμη όλων των όπλων που λειτουργούν με φωτιά. +research-speed=Ξεκλειδώνει πιο αποτελεσματικές πρακτικές έρευνας. +robotics=Ιπτάμενα ρομπότ. Μπορούν να οριστούν για εργασίες εφοδιασμού και κατασκευής. +rocket-control-unit=Προηγμένη υπολογιστική μονάδα ικανή να ελέγχει συστήματα πυραύλων. +rocket-fuel=Εξελιγμένο καύσιμο πολλαπλών χρήσεων. +rocket-silo=Σου επιτρέπει να εκτοξέυσεις έναν πύραυλο στο διάστημα και να κερδίσεις το παιχνίδι. +rocketry=Προσωπικό μπαζούκας για καταδίωξη εχθρών με ρουκέτες. +solar-energy=Δωρεάν πηγή ηλεκτρικής ενέργειας, αλλά άχρηστη το βράδυ. +solar-panel-equipment=Τοποθετείτε μέσα στη πανοπλία για να τροφοδοτεί τον υπόλοιπο εξοπλισμό, αλλά το βράδυ είναι άχρηστο. +space-science-pack=Επιτρέπει την αποστολή δορυφόρων στο διάστημα, και συλλέγει επιστημονικά δεδομένα απο αυτούς που χρησιμοποιούνται για την παραγωγή διαστημικών επιστημονικών πακέτων +speed-module=Μια μονάδα που κάνει μια μηχανή να λειτουργεί πιο γρήγορα, αλλά αυξάνει την κατανάλωση ενέργειας. +spidertron=Ένα ευέλικτο όχημα ικανό να διασχίζει τραχύ έδαφος. Είναι εξοπλισμένο με μπαζούκας γρήγορης βολής με χειροκίνητη ή αυτόματη στόχευση. Μπορεί να οδηγηθεί χειροκίνητα ή χρησιμοποιώντας τον τηλεχειρισμό spidertron. +stack-inserter=Οι βραχίονες στοίβας μπορούν να μετακινήσουν πολλά αντικείμενα ταυτόχρονα. +steel-axe=Αυξάνει την ταχύτητα εξόρυξης. +steel-processing=Σου επιτρέπει να λιώνεις πλάκες σιδήρου και να τις μετατρέπεις σε ατσάλι. +stone-wall=Τείχη για την προστασία του εργοστασίου σου, από επιθέσεις. +stronger-explosives=Αυξάνει τη ζημιά σε όλα τα είδη των εκρηκτικών. +sulfur-processing=Μια εξαιρετικά αντιδραστική μη μεταλλική χημική ουσία που χρησιμοποιείται για την παραγωγή θειικού οξέος και εκρηκτικών μηχανισμών. +tank=Ισχυρό επιθετικό όχημα ικανό να φέρει διάφορα όπλα. +toolbelt=Αυξάνει το απόθεμα σου. +uranium-ammo=Προηγμένα πυρομαχικά από ουράνιο-238 για μεγαλύτερη σκληρότητα και βάρος, με αποτέλεσμα τεράστια ζημιά. +uranium-processing=Το μετάλλευμα ουρανίου μεταποιείται με τη φυγοκέντριση σε ουράνιο-238, με μια πιθανότητα να δώσει πλούσιο ουράνιο-235. Και τα δύο χρειάζονται για τη δημιουργία κυψελών καυσίμου ουρανίου. +utility-science-pack=Επιτρέπει την έρευνα ισχυρότερων όπλων, ατομικού εξοπλισμού και συντονισμό των ρομπότ. +weapon-shooting-speed=Αυξάνει την ταχύτητα βολής των περισσότερων πυροβόλων όπλων. +worker-robots-speed=Αυξάνει την ταχύτητα πτήσης στα ρομπότ κατασκευής και μεταφοράς. +worker-robots-storage=Αυξάνει τον αριθμό των αντικειμένων που μπορούν να κουβαλήσουν κάθε φορά τα ρομπότ κατασκευής και μεταφοράς. +[technology-name] +advanced-electronics=Προηγμένα ηλεκτρονικά +advanced-material-processing=Προηγμένη επεξεργασία υλικού +advanced-oil-processing=Προηγμένη επεξεργασία πετρελαίου +artillery=Πυροβολικό +artillery-shell-range=Βεληνεκές βλήματων πυροβολικού +artillery-shell-speed=Ταχύτητα βολής βλημάτων πυροβολικού +atomic-bomb=Ατομική βόμβα +automated-rail-transportation=Αυτοματοποιημένη σιδηροδρομική μεταφορά +automation=Αυτοματισμός +automobilism=Αυτοκινητισμός +battery=Μπαταρία +battery-equipment=Φορητή μπαταρία +battery-mk2-equipment=Φορητή μπαταρία MK2 +belt-immunity-equipment=Εξοπλισμός ακινησίας σε ιμάντα +braking-force=Δύναμη πέδησης +chemical-science-pack=Επιστημονικό πακέτο χημικών +circuit-network=Δίκτυο κυκλωμάτων +cliff-explosives=Εκρηκτικά γκρεμού +coal-liquefaction=Ρευστοποίηση άνθρακα +concrete=Τσιμέντο +construction-robotics=Ρομποτική κατασκευής +defender=Προστάτης +destroyer=Καταστροφέας +discharge-defense-equipment=Εξοπλισμός άμυνας εκφόρτισης +distractor=Αποσπαστής +effect-transmission=Μετάδοση επίδρασης +effectivity-module=Μονάδα αποδοτικότητας +electric-energy-accumulators-1=Συσσωρευτές ηλεκτρικής ενέργειας +electric-energy-distribution=Διανομή ηλεκτρικής ενέργειας +electric-engine=Ηλεκτρικός κινητήρας +electronics=Ηλεκτρονικά +energy-shield-equipment=Εξοπλισμός ενεργειακής ασπίδας +energy-shield-mk2-equipment=Εξοπλισμός ενεργειακής ασπίδας MK2 +energy-weapons-damage=Ζημιά ενεργειακών όπλων +engine=Κινητήρας +exoskeleton-equipment=Εξοπλισμός εξωσκελετού +explosive-rocketry=Εκρηκτικές ρουκέτες +explosives=Εκρηκτικά +fast-inserter=Γρήγορος βραχίονας +flamethrower=Φλογοβόλο +flammables=Εύφλεκτα +fluid-handling=Διαχείριση υγρών +fluid-wagon=Βυτιοφόρο βαγόνι +follower-robot-count=Αριθμός ακολούθων ρομπότ +fusion-reactor-equipment=Εξοπλισμός αντιδραστήρα σύντηξης +gate=Πύλη +gun-turret=Πύργος πυροβόλο +heavy-armor=Βαριά πανοπλία +inserter-capacity-bonus=Επιπλέον χωρητικότητα στους βραχίονες +kovarex-enrichment-process=Διαδικασία εμπλουτισμού Kovarex +land-mine=Νάρκες ξηράς +landfill=Γέμισμα γης +laser=Λέιζερ +laser-shooting-speed=Ταχύτητα βολής λέιζερ +laser-turret=Πύργος λέιζερ +logistic-robotics=Ρομποτική μεταφοράς +logistic-science-pack=Επιστημονικό πακέτο εφοδιασμού +logistic-system=Σύστημα εφοδιασμού +logistics=Εφοδιασμός +low-density-structure=Κατασκευή χαμηλής πυκνότητας +lubricant=Λιπαντικό +military=Όπλα +military-science-pack=Επιστημονικό πακέτο όπλων +mining-productivity=Παραγωγικότητα εξόρυξης +modular-armor=Αρθρωτή πανοπλία +modules=Μονάδες αναβάθμησης +night-vision-equipment=Εξοπλισμός νυχτερινής όρασης +nuclear-fuel-reprocessing=Επανεπεξεργασία πυρηνικών καυσίμων +nuclear-power=Πυρηνική ενέργεια +oil-processing=Επεξεργασία πετρελαίου +optics=Οπτική +personal-laser-defense-equipment=Εξοπλισμός προσωπικού αμυντικού λέιζερ +personal-roboport-equipment=Εξοπλισμός προσωπικής βάσης ρομπότ +personal-roboport-mk2-equipment=Προσωπική βάση ρομπότ ΜΚ2 +physical-projectile-damage=Φυσική ζημιά βλήματος +plastics=Πλαστικά +power-armor=Πανοπλία ενέργειας +power-armor-mk2=Πανοπλία ενέργειας ΜΚ2 +production-science-pack=Επιστημονικό πακέτο παραγωγικότητας +productivity-module=Μονάδα παραγωγικότητας +rail-signals=Σηματοδότες τρένων +railway=Σιδηρόδρομος +refined-flammables=Ραφιναρισμένα εύφλεκτα +research-speed=Ταχύτητα έρευνας εργαστηρίων +robotics=Ρομποτική +rocket-control-unit=Μονάδα ελέγχου πυραύλου +rocket-fuel=Καύσιμα πυραύλου +rocket-silo=Σιλό πυραύλου +rocketry=Ρουκέτες +solar-energy=Ηλιακή ενέργεια +solar-panel-equipment=Εξοπλισμός φωτοβολταϊκού +space-science-pack=Επιστημονικό πακέτο διαστήματος +speed-module=Μονάδα ταχύτητας +spidertron=Spidertron +stack-inserter=Βραχίονες στοίβας +steel-axe=Ατσάλινη σκαπάνη +steel-processing=Επεξεργασία ατσαλιού +stone-wall=Πέτρινο τείχος +stronger-explosives=Ισχυρότερα εκρηκτικά +sulfur-processing=Επεξεργασία Θείου +tank=Άρμα μάχης +toolbelt=Ζώνη εργαλείων +uranium-ammo=Πυρομαχικά ουράνιου +uranium-processing=Επεξεργασία ουρανίου +utility-science-pack=Επιστημονικό πακέτο λειτουργιών +weapon-shooting-speed=Ταχύτητα βολής όπλου +worker-robots-speed=Ταχύτητα ρομποτ +worker-robots-storage=Μέγεθος φορτίου ρομποτ +[tile-name] +concrete=Τσιμέντο +deepwater=Βαθιά νερά +deepwater-green=Βαθιά πράσινα νερά +dirt-1=Χώμα 1 +dirt-2=Χώμα 2 +dirt-3=Χώμα 3 +dirt-4=Χώμα 4 +dirt-5=Χώμα 5 +dirt-6=Χώμα 6 +dirt-7=Χώμα 7 +dry-dirt=Ξηρό χώμα +grass-1=Χορτάρι +grass-2=Γρασίδι 2 +grass-3=Γρασίδι 3 +grass-4=Γρασίδι 4 +hazard-concrete-left=Τσιμέντο κινδύνου προς τα αριστερά +hazard-concrete-right=Τσιμέντο κινδύνου προς τα δεξιά +lab-dark-1=Πλακίδιο εργαστηρίου 1 +lab-dark-2=Πλακίδιο εργαστηρίου 2 +lab-white=Λευκό εργαστήριο +landfill=Γέμισμα γης +nuclear-ground=Πυρηνικό έδαφος +out-of-map=Εκτός ορίων +red-desert-0=Κόκκινη έρημος 0 +red-desert-1=Κόκκινη έρημος 1 +red-desert-2=Κόκκινη έρημος 2 +red-desert-3=Κόκκινη έρημος 3 +red-desert-dark=Σκούρα Κόκκινη Έρημος +refined-concrete=Ραφιναρισμένο τσιμέντο +refined-hazard-concrete-left=Ραφιναρισμένο τσιμέντο κινδύνου αριστερά +refined-hazard-concrete-right=Ραφιναρισμένο τσιμέντο κινδύνου δεξιά +sand-1=Άμμος 1 +sand-2=Άμμος 2 +sand-3=Άμμος 3 +stone-path=Πέτρινος διάδρομος +tutorial-grid=Πλέγμα σεμιναρίου +water=Νερό +water-green=Πράσινο νερό +water-mud=Ρηχά νερά 2 +water-shallow=Ρηχά νερά +water-wube=Νερό Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] προωθεί ενεργά τα αντικείμενα του στο δίκτυο εφοδιασμού.\nΕάν δεν υπάρχει ζήτηση για κάποιο αντικείμενο σε κιβώτιο ενεργής παροχής, θα μεταφερθούν στο [entity=logistic-chest-storage]. +belt-lanes=Οι[entity=transport-belt]έχουν δύο λωρίδες για μεταφορά αντικειμένων και μπορούν να χρησιμοποιηθούν για διαφορετικούς πόρους.\nΟ[entity=inserter]μπορεί να παραλάβει αντικείμενα και από τις δύο λωρίδες, αλλά βάζει τα αντικείμενα μόνο στην μακρινή λωρίδα. +buffer-chest=[entity=logistic-chest-buffer] ενεργεί ως [entity=logistic-chest-requester] και ως [entity=logistic-chest-passive-provider].\nΠαρέχουν αντικείμενα για εργασίες κατασκευής, προσωπικό εφοδιασμό και κιβώτια ζήτησης με ενεργή την επιλογή 'Αίτηση από κιβώτια ρύθμισης'. +bulk-crafting=Όταν περνάτε το ποντίκι πάνω από μια θέση κατασκευής:\n - __ALT_CONTROL__1__craft-5__ to craft 5.\n - __ALT_CONTROL__1__craft-all__ για να κατασκευάσετε όσο το δυνατόν περισσότερα. +burner-inserter-refueling=[entity=burner-inserter] μπορούν να ανεφοδιαστούν από άλλους βραχίονες, αλλά μπορούν επίσης να αυτοανεφοδιαστούν όταν εργάζονται με καύσιμα. +circuit-network=Το δίκτυο κυκλωμάτων είναι ένα σύστημα που επιτρέπει την μεταφορά πληροφοριών μεταξύ μηχανών.\nΜπορείς να συνδέσεις μηχανές στο δίκτυο κυκλωμάτων με [item=red-wire] και [item=green-wire].\nΤο δίκτυο μπορεί να φέρει ακέραιες τιμές -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) ξεχωριστά για κάθε τύπο σήματος.\nΔεν απαιτείται η χρήση του δικτύου κυκλωμάτων για να ολοκληρώσεις το παιχνίδι, αλλά επιτρέπει πολλές διασκεδαστικές κατασκευές ή σωστά συντονισμένες βελτιώσεις στο εργοστάσιο σου, που δεν θα ήταν δυνατές χωρίς αυτό. +clear-cursor=Όταν κρατάς ένα αντικείμενο, μπορεις να καθαρίσεις τον κέρσορα χρησιμοποιώντας το __CONTROL__clear-cursor__, το οποίο θα το επιστρέψει στην υποδοχή [img=utility/hand] στο απόθεμα προέλευσης.\nΕπίσης ακυρώνει τον σχεδιασμό σιδηροδρόμων, το σύρσιμο καλωδίων και την επιλογή με πλαίσιο. +connect-switch=__ALT_CONTROL__1__build__ σε μια δομή με [item=copper-cable] στον κέρσορα για να συνδέσεις ένα ηλεκτρικό καλώδιο σε αυτό.\n__ALT_CONTROL__1__remove-pole-cables__ σε μια δομή για να αφαιρέσεις όλα τα καλώδια. +construction-robots=[entity=construction-robot] εκτελεί εντολές κατασκευής, αποδόμησης, αναβάθμισης και επισκευής από το δίκτυο εφοδιασμού.\nΟι εντολές κατασκευής δημιουργούνται από την δόμηση ειδώλων με τη χρήση [item=blueprint] ή όταν ένα φιλικό κτίριο καταστραφεί και πρέπει να ξαναχτιστεί.\nΟι εντολές αποδόμησης δημιουργούνται επιλέγοντας τις επιθυμητές δομές στο [item=deconstruction-planner].\nΟι εντολές αναβάθμισης δημιουργούνται από τη χρήση του [item=upgrade-planner].\nΕπίσης αυτές οι εντολές δημιουργούνται κατά τη χρήση της αναίρεσης. +copy-entity-settings=__CONTROL__copy-entity-settings__ και __CONTROL__paste-entity-settings__ σου επιτρέπει να αντιγράψεις ρυθμίσεις μεταξύ δομών.\nΓια παράδειγμα, μπορείς να κάνεις αντιγραφή-επικόλληση μεταξύ [entity=assembling-machine-2] για ρύθμιση της συνταγής, ή μεταξύ των κιβωτίων για ορισμό του ορίου αποθεμάτος.\n__ALT_CONTROL__1__paste-entity-settings__ και σύρσιμο μπορεί να επικολλήσει σε πολλές δομές με ένα μόνο πέρασμα. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ και __CONTROL__paste-entity-settings__ σου επιτρέπει να αντιγράψεις ρυθμίσεις μεταξύ δομών.\nΓια παράδειγμα, μπορείς να κάνεις αντιγραφή-επικόλληση μεταξύ [entity=assembling-machine-2] για ρύθμιση της συνταγής, ή μεταξύ των κιβωτίων για ορισμό του ορίου αποθεμάτος.\nΚράτα πατημένο __CONTROL__paste-entity-settings__ και κουνήσου με __CONTROL__move__ για γρήγορη επικόλληση σε πολλές δομές. +copy-paste=__CONTROL__copy__ εμφάνιση του εργαλείου αντιγραφής που επιτρέπει την αποθήκευση της επιλογής στο πρόχειρο.\n__CONTROL__paste__ ανάκτηση της τελευταίας αντιγραμμένης επιλογής για να χτιστεί.\n__CONTROL__cycle-clipboard-forwards__ καί __CONTROL__cycle-clipboard-backwards__ επιτρέπει την κύλιση στο ιστορικό του πρόχειρου. +copy-paste-filters=Μπορείς να κάνεις αντιγραφή-επικόλληση μεταξύ δομών με ρυθμιζόμενα φίλτρα, αιτήματα ή φιλτραρισμένες υποδοχές αποθεμάτος, όπως [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] ή [entity=cargo-wagon]. +copy-paste-requester-chest=Μπορείς να κάνεις αντιγραφή-επικόλληση μεταξύ [entity=logistic-chest-requester] για αντιγραφή των αιτημάτων εφοδιασμού.\nΕπίσης μπορείς να κάνεις αντιγραφή-επικόλληση από ένα [entity=assembling-machine-2] σε ένα [entity=logistic-chest-requester] για να ορίσεις το αίτημα εφοδιασμού με βάση τη συνταγή. +copy-paste-spidertron=Αντιγραφή-επικόλληση μεταξύ [entity=spidertron] θα αντιγράψει το χρώμα και τα αιτήματα εφοδιασμού.\nΘα προσπαθήσει επίσης να αντιγράψει το πλέγμα εξοπλισμού, εισάγοντας τον εξοπλισμό από το απόθεμα του παίκτη, εάν τα αντικείμενα είναι διαθέσιμα. +copy-paste-trains=Μπορείς να κάνεις αντιγραφή-επικόλληση μεταξύ [entity=locomotive] για αντιγραφή των δρομολογίων και του χρώματος.\nΜπορείς να κάνεις αντιγραφή-επικόλληση μεταξύ [entity=train-stop] για αντιγραφή του ονόματος της στάσης και του χρώματος.\nΤέλος μπορείς να κάνεις αντιγραφή-επικόλληση μεταξύ [entity=locomotive] και [entity=train-stop] για αντιγραφή του χρώματος. +drag-building=Ο γρηγορότερος τρόπος για να χτίσεις σε μια ευθεία γραμμή, όπως ένα συγκρότημα απο [entity=stone-furnace], είναι να τρέξεις προς την επιθημητή κατεύθυνση με το __CONTROL__build__ πατημένο. +drag-building-poles=Εάν χτίζεις [entity=small-electric-pole] σέρνοντας, θα χτιστούν αυτόματα στη μέγιστη απόσταση σύνδεσης. +drag-building-underground-belts=Εάν χτίζεις [entity=underground-belt] ή [entity=pipe-to-ground] σέρνοντας, θα χτιστούν αυτόματα στη μέγιστη απόσταση σύνδεσης. +e-confirm=Όλα τα πράσινα κουμπιά στο παιχνίδι μπορούν να 'επιβεβαιωθούν' χρησιμοποιώντας __CONTROL__confirm-gui__.\nΔοκιμάσε να το χρησιμοποιήσεις τώρα για να επιβεβαιώσεις αυτήν την συμβουλή! +electric-network=Το ηλεκτρικό δίκτυο μεταφέρει ομοιόμορφα ενέργεια από τους παραγωγούς όπως [entity=steam-engine] ή [entity=solar-panel] στους καταναλωτές.\n__ALT_CONTROL__1__open-gui__ πάνω σε μια κολόνα για να εμφανιστούν τα στατιστικά του ηλεκτρικού δικτύου της. +electric-pole-connections=Οι κολόνες θα συνδεθούν αυτόματα με άλλες κολόνες εντός της "εμβέλειας καλωδίων" τους, και μπορούν να έχουν έως και 5 συνδέσεις.\nΣυνδέσεις μπορούν να προστεθούν ή να αφαιρεθούν χειροκίνητα  χρησιμοποιώντας [item=copper-cable].\nΌλες οι ηλεκτρικές συνδέσεις μπορούν να αφαιρεθούν χρησιμοποιώντας __CONTROL__remove-pole-cables__ σε μια κολόνα. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ σε μια δομή για να πάρεις αντικείμενα απο αυτήν.\n__ALT_CONTROL__1__fast-entity-transfer__όταν κρατάς ένα αντικείμενο για να το βάλεις στην δομή.\n\n\nΤο σεμινάριο σου διδάσκει διαφορετικούς τρόπους μεταφοράς αντικειμένων από και προς τις δομές χωρίς να τις ανοίξεις. +fast-belt-bending=Πατώντας __CONTROL__rotate__ ενώ σέρνεις [entity=transport-belt] σου επιτρέπει να κάνεις στροφές γρήγορα. +fast-obstacle-traversing=Σέρνοντας [entity=transport-belt] πάνω από ένα εμπόδιο θα χτίσει αυτόματα [entity=underground-belt] όταν είναι δυνατόν. +fast-replace=Η οικοδόμηση πάνω από μια δομή του ίδιου τύπου και μεγέθους θα εκτελέσει μια γρήγορη αντικατάσταση. Η γρήγορη αντικατάσταση θα διατηρήσει τις ιδιότητες της αρχικής δομής, όπως το περιεχόμενο του αποθέματος και την επιλεγμένη συνταγή. +fast-replace-belt-splitter=Γρήγορη αντικατάσταση του [entity=transport-belt] με τον [entity=splitter] και αντίστροφα. +fast-replace-belt-underground=Μπορείς να αντικαταστήσεις γρήγορα το [entity=transport-belt] με [entity=underground-belt] και αντίστροφα.\nΌλοι οι ιμάντες μεταξύ της εισόδου και της εξόδου του υπόγειου ιμάντα θα αλλαχθούν αυτόματα.\nΑυτή η δυνατότητα γρήγορης αντικατάστασης ισχύει και για [entity=pipe] και [entity=pipe-to-ground]. +fast-replace-direction=Μπορείς να χρησιμοποιήσεις την γρήγορη αντικατάσταση για να αλλάξεις γρήγορα την κατεύθυνση των δομών. +gate-over-rail=Η [entity=gate] μπορεί να χτιστεί πάνω σε κάθετες ή οριζόντιες [entity=straight-rail].\nΤα τρένα θα ανοίγουν την πύλη αυτόματα για να περάσουν, και δεν θα υπάρξει τρύπα στην άμυνα σου. +ghost-building=__ALT_CONTROL__1__build-ghost__ όταν κρατάς ένα οικοδομήσιμο αντικείμενο για να τοποθετηθεί ως είδωλο της δομής.\nΤα είδωλα δομών θα κατασκευάζονται αυτόματα από οποιαδήποτε δίκτυα εφοδιασμού είναι σε εμβέλεια. +ghost-rail-planner=Ο σχεδιαστής ειδώλου ράγας χρησιμοποιείται για να σχεδιάσει μεγάλες αποστάσεις από νέα είδωλα ράγας.\nΓια να χρησιμοποιήσεις τον σχεδιαστή ειδώλων, κράτησε πατημένο το __CONTROL_MODIFIER__build-ghost__ ενώ σχεδιάζεις ράγες.\nΜπορείς επίσης να κρατήσεις πατημένο το __CONTROL_MODIFIER__build-with-obstacle-avoidance__ για σχεδιασμό ειδώλων ράγας με αποφυγή εμποδίων. +inserters=Οι βραχίονες μαζεύουν αντικείμενα από τη μία κατεύθυνση και τα εναποθέτουν στην αντίθετη.\nΜπορούν να μετακινούν αντικείμενα προς και από[entity=transport-belt][entity=iron-chest][entity=burner-mining-drill][entity=stone-furnace], και άλλες μηχανές. +insertion-limits=Ο βραχίονας δεν γεμίζει πάντα το απόθεμα του προορισμού. Αυτό επιτρέπει σε άλλους βραχίονες να πάρουν μερικά από τα αντικείμενα.\nΓια παράδειγμα, αν ένας [entity=boiler] έχει μέσα του 5 ή περισσότερα [item=coal], ο βραχίονας δεν θα βάλει άλλα. Αυτό επιτρέπει στα υπόλοιπα καύσιμα να προχωρήσουν περισσότερο στον ιμάντα μεταφοράς προς άλλους λέβητες, αντί να συσσωρευτούν όλα στον πρώτο.\nΑυτό ισχύει και για [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] και άλλα. +introduction=Καλώς όρισες στις συμβουλές και κόλπα!\nΘα σου εξηγηθούν οι έννοιες του παιχνιδιού σε οπτική ή διαδραστική μορφή.\nΟι συμβουλές ξεκλειδώνονται καθώς προχωράει το παιχνίδι και επίσης ολοκληρώνοντας τις συμβουλές.\nΑν θέλεις να τα δείς όλα από την αρχή, χρησημοποίησε την εντολή κονσόλας __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Τα κιβώτια μπορούν να περιορίσουν τις διαθέσιμες υποδοχές του αποθέματος τους κάνοντας κλικ στην κόκκινη θέση "X" και στη συνέχεια απέκλεισε τις επιθυμητές υποδοχές.\nΟι βραχίονες δεν θα μπορούν να καλύψουν τις αποκλεισμένες υποδοχές, γενικά έτσι μειώνεις την χωρητικότητα των κιβωτίων και αποτρέπεις την περιττή παραγωγή. +logistic-network=Το δίκτυο εφοδιασμού είναι ένα ισχυρό αυτοματοποιημένο δίκτυο παράδοσης που χρησιμοποιεί ιπτάμενα ρομπότ για να μετακινεί αντικείμενα και να εκτελεί αυτοματοποιημένες κατασκευές.\nΈχει 3 κύρια εξαρτήματα:\n - [entity=roboport] ορίζει την περιοχή κάλυψης του δικτύου, λειτουργεί ως σημείο φόρτισης και αποθήκευσης των ρομπότ.\n - [entity=logistic-robot] εκτελεί εντολές εφοδιασμού και [entity=construction-robot] εκτελεί εντολές κατασκευής.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] προμηθεύουν το δίκτυο με αντικείμενα. +long-handed-inserters=Ο [entity=long handed-inserter] είναι ένας ηλεκτρικός βραχίονας που μαζεύει και τοποθετεί αντικείμενα δύο πλακίδια μακριά από τη θέση του αντί για το συνηθισμένο ένα. +low-power=Εάν η κατανάλωση ενέργειας είναι μεγαλύτερη από την ικανότητα παραγωγής, οι μηχανές του εργστασίου σου θα λειτουργούν πιο αργά λόγω της ανεπαρκούς παραγωγής.\nΔώσε προσοχή στην ταχύτητα των μηχανών σου, εάν θέλεις να εντοπίσεις ανεπαρκή παραγωγή ενέργειας πριν να είναι πολύ αργά.\nΟ καλύτερος τρόπος για να βεβαιωθείς ότι έχεις αρκετή ισχύ, είναι να ελέγξεις τα στατιστικά στοιχεία του ηλεκτρικού δικτύου και βεβαιωθείις ότι η γραμμή «Ικανοποίηση» είναι πράσινη και πλήρης. +move-between-labs=Μπορείς να χρησιμοποιήσεις [entity=inserter] μεταξύ των [entity=lab] για μεταφορά επιστημονικών πακέτων. +passive-provider-chest=[entity=logistic-chest-passive-provider] προμηθεύει με το περιεχόμενο του το δίκτυο εφοδιασμού.\nΑυτό σημαίνει ότι όλα τα αντικείμενα στα κιβώτια παθητικής παροχής μπορούν να ληφθούν από τα ρομπότ για να καλύψουν τις εντολές εφοδιασμού ή κατασκευής. +personal-logistics=[entity=logistic-robot] μετακινεί αντικείμενα από τα κιβώτια παροχής για την κάλυψη προσωπικών αιτημάτων εφοδιασμού.\nΤο προσωπικό αίτημα εφοδιασμού έχει ελάχιστο και μέγιστο όριο, και τα ρομπότ θα φέρουν αντικείμενα μέχρι να έχεις περισσότερο από το ελάχιστο όριο.\nΕάν έχεις περισσότερα από το μέγιστο όριο, τα αντικείμενα θα μετακινηθούν στις υποδοχές των ανεπιθύμητων σου για να απομακρυνθούν από τα ρομπότ. +pipette=Χρησιμοποίησε __CONTROL__smart-pipette__ για να βάλεις την επιλεγμένη δομή στον κέρσορα. +pole-dragging-coverage=Αν τοποθετείς [entity=small-electric-pole] σέρνοντας κατά μήκος μηχανών που θέλουν ηλεκτρισμό, καμία μηχανή στο εύρος του στύλου δεν θα παραλειφθεί. +pump-connection=Η [entity=pump] θα συνδεθεί σε ένα σταματημένο [entity=fluid-wagon] όταν ευθυγραμμιστούν σωστά.\nΕίναι απαραίτητη για την φόρτωση και εκφόρτωση υγρών από το [entity=fluid-wagon]. +rail-building=Για να ενεργοποιήσεις την λειτουργία κατασκευής ράγας, κρατήσε το [item=rail] και πιέσε το __CONTROL__build__ πάνω σε ένα υπάρχον κομμάτι σιδηροδρόμου.\n__ALT_CONTROL__1__build__ για να επιβεβαιώσεις την τοποθέτηση του επιθυμητού κομματιού της ράγας.\n__CONTROL__clear-cursor__ απενεργοποιεί τη λειτουργία κατασκευής ράγας. +rail-signals-advanced=Ο [entity=rail-chain-signal] καθορίζει την κατάσταση του με βάση τα σήματα μπροστά του για να εξασφαλίσει ότι ένα τρένο που μπαίνει σε ένα τμήμα θα είναι σε θέση να βγεί.\nΧρησιμοποιούνται σε συνδυασμό με [entity=rail-signal] για την κατασκευή προηγμένων σιδηροδρομικών διασταυρώσεων.\n\nΤο σεμινάριο σου διδάσκει πώς να χρησιμοποιήσεις συνδιαστικούς σηματοδότες για να δημιουργήσεις πολύπλοκες διασταυρώσεις σιδηροδρόμων και να αποτρέψεις αδιέξοδα. +rail-signals-basic=Το [entity=rail-signal] χωρίζει ράγες σε τμήματα. Κάθε [entity=locomotive] θα διαβάσει τους σηματοδότες της ράγας για να μην συγκρουστεί με άλλα τρένα.\n\n\n\nΤο σεμινάριο σου διδάσκει πώς να χρησιμοποιείς τα σήματα ραγας για να μπορούν πολλά τρένα να κινηθούν στο ίδιο σιδηροδρομικό δίκτυο. +repair-packs=Όταν έχεις στον κέρσορα [item=repair-pack], κράτησε πατημένο το __CONTROL__build__ πάνω σε μια δομή για να την επισκευάσεις. +requester-chest=[entity=logistic-chest-requester] ζητά αντικείμενα από το δίκτυο εφοδιασμού.\n[entity=logistic-robot] θα μετακινήσουν αντικείμενα από το δίκτυο εφοδιασμού για να καλύψουν την ζήτηση. +rotating-assemblers=Ορισμένες συνταγές απαιτούν είσοδο υγρού στο [entity=assembling-machine-2], όπως [recipe=electric-engine-unit]. Μια μηχανή συναρμολόγησης με είσοδο υγρού μπορεί να περιστραφεί χρησιμοποιώντας __CONTROL__rotate__. +shoot-targeting=Μπορείς να πυροβολήσεις εχθρικούς στόχους πατώντας __CONTROL__shoot-enemy__ με το ποντίκι σου κοντά στον εχθρό.\nΜπορείς να πυροβολήσεις μια επιλεγμένη ουδέτερη ή φιλική δομή πατώντας __CONTROL__shoot-selected__. +shoot-targeting-controller=Μπορείς να πυροβολήσεις εχθρικούς στόχους κρατώντας __CONTROL__shoot-enemy__.\nΌταν χρησιμοποιείς ένα χειριστήριο, όλα τα όπλα θα στοχεύουν αυτόματα στον πλησιέστερο εχθρό στην περιοχή. Χρησιμοποίησε __CONTROL__look__ για να μετακινήσεις την περιοχή αυτόματης στόχευσης.\nΜπορείς να πυροβολήσεις μια επιλεγμένη ουδέτερη ή φιλική οντότητα πατώντας __CONTROL__shoot-selected__. +show-info=Πάτησε __CONTROL__show-info__ για εμφάνιση λεπτομερειών, επίσης γνωστή ως "Λειτουργία λεπτομερειών". +splitter-filters=[entity=splitter] μπορεί να ρυθμιστεί ώστε να φιλτράρει συγκεκριμένο αντικείμενο ή να δίνει προτεραιότητα σε μία από τις εισόδους/εξόδους. +splitters=[entity=splitter] χρησιμοποιείται για να χωρίσει, να συνδυάσει ή να ισορροπήσει ιμάντες.\nΤα εισερχόμενα αντικείμενα χωρίζονται εξίσου αν υπάρχει ελεύθερος χώρος και στις δύο εξόδους, ή δρομολογούνται σε οποια έξοδο είναι ελεύθερη. +stack-transfers=Το __CONTROL__stack-transfer__ μεταφέρει μία στοίβα.\nΤο __CONTROL__inventory-transfer__ μεταφέρει όλες τις στοίβες αυτού του τύπου. (Κάνοντας κλικ σε μια κενή υποδοχή μεταφέρει ολόκληρο το απόθεμα.)\nΧρησιμοποιώντας __CONTROL_RIGHT_CLICK αντί για __CONTROL_LEFT_CLICK__ για τους παραπάνω τρόπους θα μεταφερθεί η μισή ποσότητα.\n\nΤο σεμινάριο το εξηγεί με περισσότερες λεπτομέρειες. +steam-power=[entity=boiler] καταναλώνει καύσιμα, όπως [item=coal] για μετατροπή [fluid=water] σε [fluid=steam].\n[entity=steam-engine] καταναλώνει [fluid=steam] για παραγωγή ηλεκτρικής ενέργειας, η οποία διανέμεται προς κατανάλωση στο ηλεκτρικό δίκτυο. +storage-chest=[entity=logistic-chest-storage] αποθηκεύει αντικείμενα από τα ανεπιθύμητα των παικτών και εντολές αποδόμησης.\nΕπίσης Όλα τα αντικείμενα στα κιβώτια αποθήκευσης παρέχονται για εντολές εφοδιασμού ή κατασκευής.\nΣτα κιβώτια αποθήκευσης μπορεί να οριστεί φίλτρο για να δέχονται μόνο έναν τύπο αντικειμένου. +storage-chest-list=Τα κιβώτια παρέχουν το περιεχομενό τους κατά προτεραιότητα:\n[entity=logistic-chest-active-provider] Κιβώτιο ενεργής παροχής\n[entity=logistic-chest-buffer] Κιβώτιο ρύθμισης\n[entity=logistic-chest-storage] Κιβώτιο αποθήκευσης\n[entity=logistic-chest-passive-provider] Κιβώτιο παθητικής παροχής +train-stop-same-name=[entity=train-stop] μπορεί να μοιραστεί το όνομά του με άλλους σταθμούς. Τα τρένα με αυτό το όνομα στα δρομολόγια τους θα μπορούν να επιλέγουν οποιονδήποτε από τους σταθμούς ως προορισμό τους.\nΜπορείς να ορίσεις το όριο των τρένων για κάθε σταθμό για να ελέγχεις τα τρένα με μεγαλύτερη ακρίβεια. +train-stops=Ο [entity=train-stop] χρησιμοποιείται για να αυτοματοποιήσει τη μεταφορά αντικειμένων με τρένα, παρέχοντας ονομαστικές θέσεις για τα τρένα τα οποία ταξιδέυουν προς αυτόν.\n\n\n\nΤο σεμινάριο σου διδάσκει πώς να δημιουργήσεις έναν σταθμό τρένων και πώς να ορίσεις ένα απλό δρομολόγιο τρένου. +trains=Τα τρένα είναι χρήσιμα για μεταφορά μεγάλων φορτίων σε μακρινές αποστάσεις.\nΜπορείς να μπείς στο τρένο πατώντας __CONTROL__toggle-driving__, και να το οδηγήσεις με __CONTROL_MOVE__. +transport-belts=Οι ιμάντες μεταφοράς χρησιμοποιούνται για τη μετακίνηση αντικειμένων και λειτουργούν χωρίς ενέργεια. Οι ιμάντες μπορούν επίσης να μετακινήσουν αντικείμενα, όπως ο χαρακτήρας του παίκτη, οχήματα και δαγκωνιάριδες.\nΤο σύστημα μεταφοράς με ιμάντες αποτελείται από [entity=transport-belt], [entity=splitter] και [entity=underground-belt].\nΙμάντες υψηλότερης βαθμίδας μπορούν να μετακινήσουν αντικείμενα πιο γρήγορα: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] χρησιμοποιείται για να επιτρέψει σε έναν ιμάντα να διασχίσει δομές ή αδιαπέραστο έδαφος. +usable-items=Ορισμένα αντικείμενα μπορούν να χρησιμοποιηθούν με άλλους τρόπους εκτός από την οικοδόμηση δομών στον χάρτη. Για παράδειγμα, μπορείς να ρίξεις [item=grenade] σε εχθρούς για να τους βλάψεις.\n__ALT_CONTROL__1__build__ όταν κρατάς αυτό το αντικείμενο στον κέρσορα για να το χρησιμοποιήσεις. +z-dropping=Πάτησε __CONTROL__drop-cursor__ για ρίψη ενός αντικειμένου από τον κέρσορα.\nΜπορείς να ρίξεις στο έδαφος, σε ιμάντες και σε δομές.\nΠατημένο το __CONTROL__drop-cursor__ και σύρε τον κέρσορα σε πολλές δομές για γρήγορη απόθεση αντικειμένων. +[tips-and-tricks-item-name] +active-provider-chest=Κιβώτιο ενεργής παροχής +belt-lanes=Γραμμές στους ιμάντες +buffer-chest=Κιβώτιο ρύθμισης +bulk-crafting=Μαζική κατασκευή +burner-inserter-refueling=Καύσιμα στον βραχίονα καύσης +circuit-network=Δίκτυο κυκλωμάτων +clear-cursor=Καθαρισμός κέρσορα +connect-switch=Σύνδεση διακόπτη ρεύματος +construction-robots=Ρομπότ κατασκευής +copy-entity-settings=Αντιγραφη-επικόλληση των ρυθμίσεων της δομής +copy-entity-settings-controller=Αντιγραφή-επικόλληση των ρυθμίσεων της δομής +copy-paste=Αντιγραφή επικόληση +copy-paste-filters=Αντιγραφη-επικόλληση φίλτρων +copy-paste-requester-chest=Αντιγραφή-επικόλληση κιβωτίων ζήτησης +copy-paste-spidertron=Αντιγραφή-επικόλληση spidertron +copy-paste-trains=Αντιγραφη-επικόλληση τρένων +drag-building=Χτίσιμο με σύρσιμο +drag-building-poles=Σέρνοντας στύλους ρεύματος +drag-building-underground-belts=Σέρνοντας υπόγειους ιμάντες +e-confirm=__CONTROL__confirm-gui__ για επιβεβαίωση +electric-network=Δίκτυο ηλεκτρισμού +electric-pole-connections=Συνδέσεις ηλεκτροδότησης +entity-transfers=Μεταφορά δομής +fast-belt-bending=Γρήγορο στρίψιμο ιμάντα +fast-obstacle-traversing=Αυτόματη διάβαση εμποδίων +fast-replace=Γρήγορη αντικατάσταση +fast-replace-belt-splitter=Γρήγορη αντικατάσταση ιμάντα και διαχωριστή +fast-replace-belt-underground=Γρήγορη αντικατάσταση ιμάντα και υπόγειου ιμάντα +fast-replace-direction=Γρήγορη αντικατάσταση κατεύθυνσης +gate-over-rail=Πύλη πάνω σε ράγες +ghost-building=Χτίζοντας είδωλα +ghost-rail-planner=Σχεδιαστής ειδώλου ράγας +inserters=Βραχίονες +insertion-limits=Όρια εισαγωγής +introduction=Εισαγωγή +limit-chests=Περιορίζοντας τα κιβώτια +logistic-network=Δίκτυο εφοδιασμού +long-handed-inserters=Μακρύς βραχίονας +low-power=Χαμηλή ισχύς +move-between-labs=Μεταφορά μεταξύ εργαστηρίων +passive-provider-chest=Κιβώτιο παθητικής παροχής +personal-logistics=προσωπικός εφοδιασμός +pipette=Γρήγορη επιλογή +pole-dragging-coverage=Κάλυψη με σύρσιμο στύλων +pump-connection=Σύνδεση αντλίας +rail-building=Χτίζοντας ράγες +rail-signals-advanced=Προχωρημένη σηματοδότηση τρένων +rail-signals-basic=Βασική σηματοδότηση τρένων +repair-packs=Πακέτα επισκευής +requester-chest=Κιβώτιο ζήτησης +rotating-assemblers=Περιστρέφοντας μηχανές συναρμολόγησης +shoot-targeting=Στόχευση βολής +shoot-targeting-controller=Στόχευση βολής +show-info=Πρόσθετες πληροφορίες (Λειτουργία λεπτομερειών) +splitter-filters=Φίλτρα διαχωριστών +splitters=Διαχωριστές +stack-transfers=Μεταφορά στοίβας +steam-power=Ενέργεια από ατμό +storage-chest=Κιβώτιο αποθήκευσης +train-stop-same-name=Σταθμοί τρένων με το ίδιο όνομα +train-stops=Σταθμοί τρένου +trains=Τρένα +transport-belts=Ιμάντες μεταφοράς +underground-belts=Υπόγειοι ιμάντες +usable-items=Χρήσιμα αντικείμενα +z-dropping=__CONTROL__drop-cursor__ για ρίψη αντικειμένων +[virtual-signal-description] +signal-anything=Εάν οποιοδήποτε από τα σήματα εισόδου πληρεί τον όρο, θα δωθεί έξοδος αληθές. \n ψευδές, όταν δεν υπάρχουν εισόδοι. +signal-each=Αξιολογεί την κατάσταση ή εκτελεί τη λειτουργία σε όλα τα σήματα εισόδου. +signal-everything=Εάν όλα τα σήματα εισόδου πληρούν τον όρο, θα δωθεί έξοδος αληθές. \nαληθές, όταν δεν υπάρχουν εισόδοι. +[virtual-signal-name] +signal-0=Σήμα 0 +signal-1=Σήμα 1 +signal-2=Σήμα 2 +signal-3=Σήμα 3 +signal-4=Σήμα 4 +signal-5=Σήμα 5 +signal-6=Σήμα 6 +signal-7=Σήμα 7 +signal-8=Σήμα 8 +signal-9=Σήμα 9 +signal-A=Σήμα Α +signal-B=Σήμα Β +signal-C=Σήμα C +signal-D=Σήμα D +signal-E=Σήμα Ε +signal-F=Σήμα F +signal-G=Σήμα G +signal-H=Σήμα H +signal-I=Σήμα I +signal-J=Σήμα J +signal-K=Σήμα K +signal-L=Σήμα L +signal-M=Σήμα M +signal-N=Σήμα N +signal-O=Σήμα O +signal-P=Σήμα P +signal-Q=Σήμα Q +signal-R=Σήμα R +signal-S=Σήμα S +signal-T=Σήμα T +signal-U=Σήμα U +signal-V=Σήμα V +signal-W=Σήμα W +signal-X=Σήμα X +signal-Y=Σήμα Y +signal-Z=Σήμα Z +signal-anything=Αν κάποιο +signal-black=Μαύρο σήμα +signal-blue=Μπλε σήμα +signal-check=Σήμα ελέγχου +signal-cyan=Κυανό σήμα +signal-dot=Σήμα τελείας +signal-each=Για κάθε +signal-everything=Αν όλα +signal-green=Πράσινο σήμα +signal-grey=Γκρι σήμα +signal-info=Σήμα πληροφορίας +signal-pink=Ροζ σήμα +signal-red=Κόκκινο σήμα +signal-white=Λευκό σήμα +signal-yellow=Κίτρινο σήμα + diff --git a/factorio/data/base/locale/en/base.cfg b/factorio/data/base/locale/en/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..451b7e5d1c3612529eba992a8dd9a96b2dc58bfd --- /dev/null +++ b/factorio/data/base/locale/en/base.cfg @@ -0,0 +1,1397 @@ +[autoplace-control-names] +enemy-base=Enemy bases +trees=Trees +grass=Grass +dirt=Dirt +sand=Sand +desert=Desert + +[damage-type-name] +physical=Physical +impact=Impact +fire=Fire +laser=Laser +poison=Poison +explosion=Explosion +acid=Acid +electric=Electric + +[map-gen-preset-name] +default=Default +rich-resources=Rich resources +marathon=Marathon +death-world=Death world +death-world-marathon=Death world marathon +rail-world=Rail world +ribbon-world=Ribbon world +island=Island + +[map-gen-preset-description] +default=Normal settings. The recommended way to play Factorio. +rich-resources=Resource patches have a larger richness, so you don't have to expand far. +marathon=Recipes and technologies are more expensive. +death-world=Biters are more dangerous and evolve faster. +death-world-marathon=Recipes and technologies are expensive, and biters are dangerous and plentiful. Only select this if you are a Factorio veteran. +rail-world=Resource patches are large and spread far apart to encourage train systems. Biters won't create any new bases or re-expand into cleared territory. +ribbon-world=The map height is limited to only 128 tiles, which introduces a range of challenges and interesting situations. +island=A large island in an endless ocean. + +[entity-description] +centrifuge=Processes various uranium-related recipes. +logistic-robot=Transports items between logistic chests. +construction-robot=Automatically build and repair friendly entities. +logistic-chest-active-provider=Sends its content to the logistic network. +logistic-chest-passive-provider=Makes its content available to the logistic network. +logistic-chest-storage=Long-term storage for the logistic network. +logistic-chest-buffer=Requests specified items to be available for personal logistics and automated construction. +logistic-chest-requester=Requests specified items from the logistic network. +splitter=Splits and/or joins transport belts' cargo 1:1. +fast-splitter=Splits and/or joins transport belts' cargo 1:1. +express-splitter=Splits and/or joins transport belts' cargo 1:1. +flamethrower-turret=Fires a stream of burning liquid at enemies. +artillery-turret=Long-range cannon targeting enemy bases. +power-switch=Used to control the connections of the electric network. Can also be controlled by the circuit network. +radar=Scans the nearby sectors, and actively reveals an area around it. +beacon=Transmits the effect of modules to nearby friendly entities. +arithmetic-combinator=Performs arithmetic operations on circuit network signals. +decider-combinator=Compares circuit network signals. +constant-combinator=Outputs constant circuit network signals. +boiler=Burns fuel to turn water into steam. +nuclear-reactor=Uses uranium fuel cells to generate heat. The heat output increases when built next to other reactors. +heat-exchanger=Uses heat energy to turn water into steam. +steam-engine=Consumes steam to create electric energy. +steam-turbine=Consumes steam to create electric energy. +offshore-pump=Pumps fluid from a body of water. +rocket-silo=Used to craft and launch a rocket to win the game. +train-stop=Destinations for automated trains. +rail-signal=Defines the rail system into blocks, allowing multiple trains to run on the same network. +rail-chain-signal=Reads the next signals in the path to allow better control of the trains. +locomotive=Runs automated schedules and pulls rolling stock. +item-request-proxy=This is to indicate a request for construction bots to deliver an item to this entity. __CONTROL__mine__ to delete the item request. +crash-site-chest-1=A container from the crashed ship. It might contain useful items. +crash-site-chest-2=A container from the crashed ship. It might contain useful items. +big-ship-wreck-1=A segment of the crashed ship. +big-ship-wreck-2=A segment of the crashed ship. +big-ship-wreck-3=A segment of the crashed ship. +compilatron=A robot helper which survived the crash. It has reduced capabilities due to internal damage. +roboport=Connects with other roboports to create the construction and logistic networks used by construction and logistic robots. +programmable-speaker=Connects to the circuit network in order to play alarms and musical notes, or show alerts. +accumulator=Stores a limited amount of energy when available production exceeds demand, and releases it in the opposite case. +solar-panel=During daytime it produces 100% of the power output which drops to 0% at night. + +[entity-name] +tree-proxy=Trees +tree-dying-proxy=Pollution absorbed by damaging trees +tile-proxy=Tiles +cliff=Cliff +small-cliff=Small cliff +stone=Stone +wooden-chest=Wooden chest +copper-ore=Copper ore +iron-ore=Iron ore +uranium-ore=Uranium ore +coal=Coal +stone-furnace=Stone furnace +steel-furnace=Steel furnace +electric-furnace=Electric furnace +transport-belt=Transport belt +fast-transport-belt=Fast transport belt +express-transport-belt=Express transport belt +underground-belt=Underground belt +fast-underground-belt=Fast underground belt +express-underground-belt=Express underground belt +loader-1x1=Loader 1x1 +loader=Loader +fast-loader=Fast loader +express-loader=Express loader +electric-mining-drill=Electric mining drill +burner-mining-drill=Burner mining drill +gun-turret=Gun turret +cutscene-gun-turret=Gun turret +laser-turret=Laser turret +flamethrower-turret=Flamethrower turret +artillery-turret=Artillery turret +burner-inserter=Burner inserter +inserter=Inserter +long-handed-inserter=Long-handed inserter +fast-inserter=Fast inserter +filter-inserter=Filter inserter +stack-inserter=Stack inserter +stack-filter-inserter=Stack filter inserter +iron-chest=Iron chest +steel-chest=Steel chest +construction-robot=Construction robot +logistic-robot=Logistic robot +logistic-chest-active-provider=Active provider chest +logistic-chest-passive-provider=Passive provider chest +logistic-chest-storage=Storage chest +logistic-chest-buffer=Buffer chest +logistic-chest-requester=Requester chest +beacon=Beacon +car=Car +spidertron=Spidertron +tank=Tank +straight-rail=Straight rail +curved-rail=Curved rail +rail-ending-remnants=Rail ending remnants +offshore-pump=Offshore pump +water-well-pump=Water well pump +pump=Pump +pipe=Pipe +pipe-to-ground=Pipe to ground +locomotive=Locomotive +boiler=Boiler +heat-exchanger=Heat exchanger +heat-pipe=Heat pipe +copper-cable=Copper cable +small-electric-pole=Small electric pole +steam-engine=Steam engine +steam-turbine=Steam turbine +assembling-machine-1=Assembling machine 1 +assembling-machine-2=Assembling machine 2 +assembling-machine-3=Assembling machine 3 +centrifuge=Centrifuge +oil-refinery=Oil refinery +chemical-plant=Chemical plant +biter-spawner=Biter spawner +rocket=Rocket +land-mine=Land mine +fish=Fish +solar-panel=Solar panel +small-biter=Small biter +small-biter-corpse=Small biter corpse +medium-biter=Medium biter +medium-biter-corpse=Medium biter corpse +big-biter=Big biter +behemoth-biter=Behemoth biter +big-biter-corpse=Big biter corpse +behemoth-biter-corpse=Behemoth biter corpse +biter-spawner-corpse=Biter spawner corpse +small-spitter=Small spitter +small-spitter-corpse=Small spitter corpse +medium-spitter=Medium spitter +medium-spitter-corpse=Medium spitter corpse +big-spitter=Big spitter +behemoth-spitter=Behemoth spitter +big-spitter-corpse=Big spitter corpse +behemoth-spitter-corpse=Behemoth spitter corpse +spitter-spawner=Spitter spawner +spitter-spawner-corpse=Spitter spawner corpse +radar=Radar +stone-wall=Wall +gate=Gate +lab=Lab +character=Character +player-port=Player port +item-on-ground=Item on ground +small-lamp=Lamp +space-module-wreck=Space module wreckage +rocket-silo=Rocket silo +roboport=Roboport +splitter=Splitter +fast-splitter=Fast splitter +express-splitter=Express splitter +market=Market +train-stop=Train stop +rail-signal=Rail signal +rail-chain-signal=Rail chain signal +cargo-wagon=Cargo wagon +fluid-wagon=Fluid wagon +artillery-wagon=Artillery wagon +decider-combinator=Decider combinator +arithmetic-combinator=Arithmetic combinator +constant-combinator=Constant combinator +power-switch=Power switch +programmable-speaker=Programmable speaker +big-electric-pole=Big electric pole +medium-electric-pole=Medium electric pole +accumulator=Accumulator +substation=Substation +small-worm-turret=Small worm +medium-worm-turret=Medium worm +big-worm-turret=Big worm +behemoth-worm-turret=Behemoth worm +small-worm-corpse=Small worm corpse +medium-worm-corpse=Medium worm corpse +big-worm-corpse=Big worm corpse +behemoth-worm-corpse=Behemoth worm corpse +defender=Defender +distractor=Distractor +destroyer=Destroyer +poison-cloud=Poison cloud +small-remnants=Small remnants +medium-remnants=Medium remnants +medium-small-remnants=Medium small remnants +big-remnants=Big remnants +1x2-remnants=1x2 remnants +small-scorchmark=Small scorchmark +small-scorchmark-tintable=Small tinted scorchmark +medium-scorchmark=Medium scorchmark +medium-scorchmark-tintable=Medium tinted scorchmark +big-scorchmark=Big scorchmark +big-scorchmark-tintable=Big tinted scorchmark +huge-scorchmark=Huge scorchmark +huge-scorchmark-tintable=Huge tinted scorchmark +storage-tank=Storage tank +pumpjack=Pumpjack +crude-oil=Crude oil +tree=Tree +tree-red=Red tree +tree-brown=Brown tree +tree-stump=Tree stump +dead-tree-desert=Dead tree - desert +dry-tree=Dry tree +dead-grey-trunk=Dead grey trunk +dry-hairy-tree=Dry hairy tree +dead-dry-hairy-tree=Dead dry hairy tree +green-coral=Green coral +big-ship-wreck-1=Large shipwreck +big-ship-wreck-2=Large shipwreck +big-ship-wreck-3=Large shipwreck +medium-ship-wreck=Medium shipwreck +small-ship-wreck=Small shipwreck +deconstructible-tile-proxy=Deconstructible tile proxy +item-request-proxy=Item request slot +electric-energy-interface=Electric energy interface +heat-interface=Heat interface +burner-generator=Burner generator +simple-entity-with-force=Simple entity with force +simple-entity-with-owner=Simple entity with owner +spidertron-military-target=Spidertron military target +tile-ghost=Tile ghost +entity-ghost=Entity ghost +nuclear-reactor=Nuclear reactor +rock-huge=Huge rock +rock-big=Big rock +sand-rock-big=Big sandy rock +red-desert-rock-big=Big red desert rock +red-desert-rock-huge=Huge red desert rock +character-corpse=Character corpse +red-chest=Red chest +blue-chest=Blue chest +infinity-chest=Infinity chest +linked-chest=Linked chest +linked-belt=Linked belt +infinity-pipe=Infinity pipe +crash-site-chest-1=Chest capsule +crash-site-chest-2=Chest capsule +crash-site-spaceship=Spaceship +crash-site-spaceship-wreck-big=Spaceship Wreck Big +crash-site-spaceship-wreck-medium=Spaceship Wreck Medium +crash-site-spaceship-wreck-small=Spaceship Wreck Small +crash-site-fire-flame=Crash site fire flame +compilatron=Compilatron +fire-flame=Fire +acid-splash=Acid splash +explosion=Explosion +explosion-hit=Explosion hit +big-explosion=Big explosion +medium-explosion=Medium explosion +grenade-explosion=Grenade explosion +massive-explosion=Massive explosion +ground-explosion=Ground explosion +blood-explosion-small=Blood explosion small +blood-explosion-big=Blood explosion big +blood-explosion-huge=Blood explosion huge +blood-fountain=Blood fountain +blood-fountain-big=Blood fountain big +blood-fountain-hit-spray=Blood fountain hit spray +laser-bubble=Laser bubble +big-artillery-explosion=Big artillery explosion +water-splash=Water splash +spark-explosion=Spark explosion +spark-explosion-higher=Spark explosion higher +wall-damaged-explosion=Wall damaged explosion +rock-damaged-explosion=Rock damaged explosion +enemy-damaged-explosion=Enemy damaged explosion +flying-robot-damaged-explosion=Flying robot damaged explosion +uranium-cannon-shell-explosion=Uranium cannon shell explosion +spidertron-leg=Spidertron leg +factorio-logo-11tiles=Factorio logo 11 tiles +factorio-logo-16tiles=Factorio logo 16 tiles +factorio-logo-22tiles=Factorio logo 22 tiles + +[decorative-name] +brown-asterisk=Brown asterisk +green-asterisk=Green asterisk +brown-asterisk-mini=Brown asterisk mini +green-asterisk-mini=Green asterisk mini +green-croton=Green croton +red-croton=Red croton +red-asterisk=Red asterisk +green-pita=Green pita +red-pita=Red pita +green-pita-mini=Green pita mini +green-coral-mini=Green coral mini +brown-coral-mini=Brown coral mini +orange-coral-mini=Orange coral mini +brown-fluff=Brown fluff +brown-fluff-dry=Brown fluff dry +garballo=Garballo +garballo-mini-dry=Garballo mini dry +green-bush-mini=Green bush mini +green-hairy-grass=Green hairy grass +green-carpet-grass=Green carpet grass +green-small-grass=Green small grass +brown-carpet-grass=Brown carpet grass +brown-hairy-grass=Brown hairy grass +small-rock=Small rock +rock-medium=Medium rock +rock-small=Small rock +rock-tiny=Tiny rock +sand-rock-big=Big sand rock +sand-rock-medium=Medium sand rock +sand-rock-small=Small sand rock +red-desert-rock-tiny=Tiny red desert rock +red-desert-rock-small=Small red desert rock +red-desert-rock-medium=Medium red desert rock +red-desert-decal=Red desert decal +red-desert-bush=Red desert bush +green-desert-bush=Green desert bush +white-desert-bush=White desert bush +big-ship-wreck-grass=Large shipwreck grass +small-ship-wreck-grass=Small shipwreck grass +sand-decal=Sand decal +sand-dune-decal=Sand dune decal +puberty-decal=Cracked mud decal +light-mud-decal=Light mud decal +dark-mud-decal=Dark mud decal +nuclear-ground-patch=Nuclear ground patch +lichen-decal=Lichen decal +worms-decal=Worms decal +shroom-decal=Shroom decal +enemy-decal=Enemy decal +enemy-decal-transparent=Enemy decal 2 +muddy-stump=Muddy stump + +[equipment-name] +energy-shield-equipment=Energy shield +energy-shield-mk2-equipment=Energy shield MK2 +battery-equipment=Personal battery +battery-mk2-equipment=Personal battery MK2 +solar-panel-equipment=Portable solar panel +fusion-reactor-equipment=Portable fusion reactor +personal-laser-defense-equipment=Personal laser defense +discharge-defense-equipment=Discharge defense +exoskeleton-equipment=Exoskeleton +night-vision-equipment=Nightvision +belt-immunity-equipment=Belt immunity equipment +personal-roboport-equipment=Personal roboport +personal-roboport-mk2-equipment=Personal roboport MK2 + +[fluid-name] +water=Water +steam=Steam +crude-oil=Crude oil +light-oil=Light oil +heavy-oil=Heavy oil +petroleum-gas=Petroleum gas +sulfuric-acid=Sulfuric acid +lubricant=Lubricant + +[virtual-signal-name] +signal-everything=Everything +signal-anything=Anything +signal-each=Each +signal-1=Signal 1 +signal-2=Signal 2 +signal-3=Signal 3 +signal-4=Signal 4 +signal-5=Signal 5 +signal-6=Signal 6 +signal-7=Signal 7 +signal-8=Signal 8 +signal-9=Signal 9 +signal-0=Signal 0 +signal-A=Signal A +signal-B=Signal B +signal-C=Signal C +signal-D=Signal D +signal-E=Signal E +signal-F=Signal F +signal-G=Signal G +signal-H=Signal H +signal-I=Signal I +signal-J=Signal J +signal-K=Signal K +signal-L=Signal L +signal-M=Signal M +signal-N=Signal N +signal-O=Signal O +signal-P=Signal P +signal-Q=Signal Q +signal-R=Signal R +signal-S=Signal S +signal-T=Signal T +signal-U=Signal U +signal-V=Signal V +signal-W=Signal W +signal-X=Signal X +signal-Y=Signal Y +signal-Z=Signal Z +signal-green=Green signal +signal-red=Red signal +signal-blue=Blue signal +signal-yellow=Yellow signal +signal-pink=Pink signal +signal-cyan=Cyan signal +signal-white=White signal +signal-grey=Grey signal +signal-black=Black signal +signal-check=Check signal +signal-dot=Dot signal +signal-info=Info signal + +[virtual-signal-description] +signal-everything=If all input signals meet the condition, it will output true.\nIt is true when there are no inputs. +signal-anything=If any of the input signals meet the condition, it will output true.\nIt is false when there are no inputs. +signal-each=Evaluates the condition or performs the operation on all input signals. + + +[item-description] +mining-tool=Increases your mining speed. +science-pack=Used by labs for research. +space-science-pack=Used by labs for research. Obtained by launching a rocket with a satellite. +speed-module=Increases machine speed at a cost of increased energy consumption. +productivity-module=Machine will create extra products at a cost of increased energy consumption and reduced speed.\n Usable only on intermediate products. +effectivity-module=Decreases machine energy consumption. Minimum energy consumption is 20%. +satellite=The satellite should be put into the rocket. +rail=Use to build straight rails manually or through the rail planner.\nThe rail planner can build short paths directly using __CONTROL__build__, or place long ghost paths using __CONTROL__build-ghost__. +copper-cable=Can also be used to manually connect and disconnect electric poles and power switches with __CONTROL__build__. +red-wire=Used to connect machines to the circuit network using __CONTROL__build__. +green-wire=Used to connect machines to the circuit network using __CONTROL__build__. +deconstruction-planner=Marks items for deconstruction by construction robots. +upgrade-planner=Marks items for upgrade by construction robots. +blueprint=Save designs for automated construction. +blueprint-book=Stores blueprints and similar items. +repair-pack=Used to repair friendly entities. +fusion-reactor-equipment=Provides power for equipment modules. +solar-panel-equipment=Provides power for equipment modules. +personal-roboport-equipment=Allows construction bots to work from your inventory. +discharge-defense-equipment=Damages, pushes back and stuns nearby enemies when activated using the remote. +battery-equipment=Stores electric energy for equipment modules. +exoskeleton-equipment=Increases your movement speed. +night-vision-equipment=Allows you to see more clearly in darkness. +energy-shield-equipment=Provides an energy shield to protect the character. +slowdown-capsule=Reduces the movement speed of affected enemies. +land-mine=Explodes when enemies are nearby, damaging and stunning them. +belt-immunity-equipment=Prevents belts from moving the character. +artillery-targeting-remote=Allows firing artillery manually from the map or the world. +spidertron-remote=Allows sending simple move commands to the spidertron from the map or the world. +landfill=Can be placed on water to create terrain you can build on. + +[item-limitation] +production-module-usable-only-on-intermediates=Productivity module can only be used on intermediate products. +item-not-allowed-in-this-container-item=This item is restricted from being put into this container item. + +[item-group-name] +logistics=Logistics +production=Production +energy=Energy +combat=Combat +intermediate-products=Intermediate products +signals=Signals +fluids=Fluids +environment=Environment +enemies=Enemies +other=Unsorted +effects=Effects + +[item-name] +pollution=Pollution +repair-pack=Repair pack +stone=Stone +wood=Wood +copper-ore=Copper ore +iron-ore=Iron ore +uranium-ore=Uranium ore +coal=Coal +copper-plate=Copper plate +iron-plate=Iron plate +steel-plate=Steel plate +stone-brick=Stone brick +iron-gear-wheel=Iron gear wheel +iron-stick=Iron stick +copper-cable=Copper cable +cliff-explosives=Cliff explosives +pistol=Pistol +submachine-gun=Submachine gun +vehicle-machine-gun=Vehicle machine gun +tank-machine-gun=Vehicle machine gun +tank-flamethrower=Vehicle flamethrower +artillery-wagon-cannon=Artillery cannon +rocket-launcher=Rocket launcher +spidertron-rocket-launcher=Spidertron rocket launcher +flamethrower=Flamethrower +flamethrower-ammo=Flamethrower ammo +flamethrower-turret=Flamethrower turret +artillery-turret=Artillery turret +electronic-circuit=Electronic circuit +advanced-circuit=Advanced circuit +processing-unit=Processing unit +light-armor=Light armor +heavy-armor=Heavy armor +modular-armor=Modular armor +power-armor=Power armor +power-armor-mk2=Power armor MK2 +rocket=Rocket +explosive-rocket=Explosive rocket +firearm-magazine=Firearm magazine +piercing-rounds-magazine=Piercing rounds magazine +laser-turret=Laser turret +solar-panel=Solar panel +fish=Fish +raw-fish=Raw fish +lab=Lab +automation-science-pack=Automation science pack +logistic-science-pack=Logistic science pack +chemical-science-pack=Chemical science pack +military-science-pack=Military science pack +production-science-pack=Production science pack +utility-science-pack=Utility science pack +space-science-pack=Space science pack +red-wire=Red wire +green-wire=Green wire +speed-module=Speed module +speed-module-2=Speed module 2 +speed-module-3=Speed module 3 +productivity-module=Productivity module +productivity-module-2=Productivity module 2 +productivity-module-3=Productivity module 3 +effectivity-module=Efficiency module +effectivity-module-2=Efficiency module 2 +effectivity-module-3=Efficiency module 3 +shotgun=Shotgun +combat-shotgun=Combat shotgun +shotgun-shell=Shotgun shells +piercing-shotgun-shell=Piercing shotgun shells +defender-capsule=Defender capsule +distractor-capsule=Distractor capsule +destroyer-capsule=Destroyer capsule +poison-capsule=Poison capsule +slowdown-capsule=Slowdown capsule +grenade=Grenade +cluster-grenade=Cluster grenade +discharge-defense-remote=Discharge defense remote +copy-paste-tool=Copy paste tool +blueprint=Blueprint +blueprint-book=Blueprint book +rail-planner=Rail planner +deconstruction-planner=Deconstruction planner +upgrade-planner=Upgrade planner +sulfur=Sulfur +solid-fuel=Solid fuel +plastic-bar=Plastic bar +engine-unit=Engine unit +electric-engine-unit=Electric engine unit +flying-robot-frame=Flying robot frame +explosives=Explosives +battery=Battery +empty-barrel=Empty barrel +crude-oil-barrel=Crude oil barrel +coin=Coin +cannon-shell=Cannon shell +explosive-cannon-shell=Explosive cannon shell +tank-cannon=Tank cannon +low-density-structure=Low density structure +rocket-fuel=Rocket fuel +nuclear-fuel=Nuclear fuel +rocket-control-unit=Rocket control unit +rocket-part=Rocket part +satellite=Satellite +stone-path=Stone path +concrete=Concrete +refined-concrete=Refined concrete +hazard-concrete=Hazard concrete +refined-hazard-concrete=Refined hazard concrete +rail=Rail +landfill=Landfill +electric-energy-interface=Electric energy interface +heat-interface=Heat interface +burner-generator=Burner generator +simple-entity-with-force=Simple entity with force +simple-entity-with-owner=Simple entity with owner +uranium-235=Uranium-235 +uranium-238=Uranium-238 +uranium-fuel-cell=Uranium fuel cell +used-up-uranium-fuel-cell=Used-up uranium fuel cell +filled-barrel=__1__ barrel +uranium-rounds-magazine=Uranium rounds magazine +uranium-cannon-shell=Uranium cannon shell +explosive-uranium-cannon-shell=Explosive uranium cannon shell +atomic-bomb=Atomic bomb +item-with-tags=Item with tags +item-with-label=Item with label +item-with-inventory=Item with inventory +selection-tool=Selection tool +infinity-chest=Infinity chest +linked-chest=Linked chest +infinity-pipe=Infinity pipe +belt-immunity-equipment=Belt immunity equipment +artillery-shell=Artillery shell +artillery-targeting-remote=Artillery targeting remote +cut-paste-tool=Cut paste tool +spidertron-remote=Spidertron remote + +[modifier-description] +stack-inserter-capacity-bonus=Stack inserter capacity: +__1__ +inserter-stack-size-bonus=Non-stack inserter capacity: +__1__ +laboratory-speed=Lab research speed: +__1__ +laboratory-productivity=Lab research productivity: +__1__ +maximum-following-robots-count=Maximum following robots: +__1__ +worker-robot-speed=Worker robot speed: +__1__ +worker-robot-storage=Worker robot capacity: +__1__ +character-logistic-trash-slots=Character logistic trash slots: +__1__ +character-mining-speed=Character mining speed: +__1__ +mining-drill-productivity-bonus=Mining productivity: +__1__ +train-braking-force-bonus=Train braking force: +__1__ +ghost-time-to-live=Ghost rebuild timeout: +__1__ +rocket-damage-bonus=Rocket damage: +__1__ +rocket-shooting-speed-bonus=Rocket shooting speed: +__1__ +bullet-damage-bonus=Bullet damage: +__1__ +bullet-shooting-speed-bonus=Bullet shooting speed: +__1__ +shotgun-shell-damage-bonus=Shotgun shell damage: +__1__ +shotgun-shell-shooting-speed-bonus=Shotgun shell shooting speed: +__1__ +laser-damage-bonus=Laser damage: +__1__ +laser-shooting-speed-bonus=Laser shooting speed: +__1__ +electric-damage-bonus=Electric damage: +__1__ +gun-turret-attack-bonus=Gun turret damage: +__1__ +flamethrower-turret-attack-bonus=Flamethrower turret damage: +__1__ +flamethrower-damage-bonus=Fire damage: +__1__ +fluid-damage-modifier=Fluid damage modifier +beam-damage-bonus=Beam damage: +__1__ +grenade-damage-bonus=Grenade damage: +__1__ +cannon-shell-damage-bonus=Cannon shell damage: +__1__ +cannon-shell-shooting-speed-bonus=Cannon shell shooting speed: +__1__ +artillery-range=Artillery shell range: +__1__ +artillery-shell-shooting-speed-bonus=Artillery shell shooting speed: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Construction manager speed lower threshold: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Construction manager speed upper threshold: +__1__ +character-inventory-slots-bonus=Character inventory slots: +__1__ +character-health-bonus=Character health: +__1__ +worker-robot-battery=Worker robot battery: +__1__ +landmine-damage-bonus=Land mine damage: +__1__ +character-logistic-requests=Character logistic requests +auto-character-logistic-trash-slots=Character auto trash filters +character-build-distance=Character build distance: +__1__ +character-reach-distance=Character reach distance: +__1__ +character-resource-reach-distance=Character resource reach distance: +__1__ +character-item-pickup-distance=Character item pickup distance: +__1__ +character-item-drop-distance=Character item drop distance: +__1__ +character-loot-pickup-distance=Character loot pickup distance: +__1__ +character-running-speed=Character walking speed: +__1__ +character-crafting-speed=Character crafting speed: +__1__ +deconstruction-time-to-live=Deconstruction lifetime: +__1__ +follower-robot-lifetime=Follower robot lifetime: +__1__ +zoom-to-world-blueprint-enabled=Zoom-to-world blueprint +zoom-to-world-deconstruction-planner-enabled=Zoom-to-world deconstruction planner +zoom-to-world-upgrade-planner-enabled=Zoom-to-world upgrade planner +zoom-to-world-enabled=Zoom-to-world +zoom-to-world-ghost-building-enabled=Zoom-to-world ghost building +zoom-to-world-selection-tool-enabled=Zoom-to-world selection tool + +[recipe-name] +basic-oil-processing=Basic oil processing +advanced-oil-processing=Advanced oil processing +empty-crude-oil-barrel=Empty crude oil barrel +fill-crude-oil-barrel=Fill crude oil barrel +light-oil-cracking=Light oil cracking to petroleum gas +heavy-oil-cracking=Heavy oil cracking to light oil +uranium-processing=Uranium processing +kovarex-enrichment-process=Kovarex enrichment process +nuclear-fuel-reprocessing=Nuclear fuel reprocessing +empty-filled-barrel=Empty __1__ barrel +fill-barrel=Fill __1__ barrel +coal-liquefaction=Coal liquefaction + +[technology-name] +logistic-science-pack=Logistic science pack +military-science-pack=Military science pack +chemical-science-pack=Chemical science pack +production-science-pack=Production science pack +utility-science-pack=Utility science pack +space-science-pack=Space science pack +rocket-fuel=Rocket fuel +low-density-structure=Low density structure +rocket-control-unit=Rocket control unit +steel-processing=Steel processing +steel-axe=Steel axe +effect-transmission=Effect transmission +automation=Automation +military=Military +electronics=Electronics +fast-inserter=Fast inserter +land-mine=Land mines +advanced-electronics=Advanced electronics +explosives=Explosives +cliff-explosives=Cliff explosives +flammables=Flammables +logistics=Logistics +railway=Railway +automobilism=Automobilism +flamethrower=Flamethrower +optics=Optics +solar-energy=Solar energy +laser=Laser +rocketry=Rocketry +explosive-rocketry=Explosive rocketry +physical-projectile-damage=Physical projectile damage +weapon-shooting-speed=Weapon shooting speed +refined-flammables=Refined flammables +stronger-explosives=Stronger explosives +energy-weapons-damage=Energy weapons damage +heavy-armor=Heavy armor +modular-armor=Modular armor +gun-turret=Gun turret +laser-turret=Laser turret +stone-wall=Stone wall +gate=Gate +robotics=Robotics +construction-robotics=Construction robotics +logistic-robotics=Logistic robotics +logistic-system=Logistic system +defender=Defender +distractor=Distractor +destroyer=Destroyer +worker-robots-speed=Worker robot speed +worker-robots-storage=Worker robot cargo size +rocket-silo=Rocket silo +research-speed=Lab research speed +automated-rail-transportation=Automated rail transportation +rail-signals=Rail signals +electric-energy-distribution=Electric energy distribution +electric-energy-accumulators-1=Electric energy accumulators +inserter-capacity-bonus=Inserter capacity bonus +advanced-material-processing=Advanced material processing +modules=Modules +speed-module=Speed module +productivity-module=Productivity module +effectivity-module=Efficiency module +energy-shield-equipment=Energy shield equipment +energy-shield-mk2-equipment=Energy shield MK2 equipment +battery-equipment=Personal battery +battery-mk2-equipment=Personal battery MK2 +solar-panel-equipment=Portable solar panel +personal-laser-defense-equipment=Personal laser defense +discharge-defense-equipment=Discharge defense +fusion-reactor-equipment=Portable fusion reactor +power-armor=Power armor +power-armor-mk2=Power armor MK2 +exoskeleton-equipment=Exoskeleton equipment +night-vision-equipment=Nightvision equipment +belt-immunity-equipment=Belt immunity equipment +personal-roboport-equipment=Personal roboport +personal-roboport-mk2-equipment=Personal roboport MK2 +laser-shooting-speed=Laser shooting speed +toolbelt=Toolbelt +follower-robot-count=Follower robot count +oil-processing=Oil processing +advanced-oil-processing=Advanced oil processing +sulfur-processing=Sulfur processing +plastics=Plastics +engine=Engine +electric-engine=Electric engine +lubricant=Lubricant +battery=Battery +fluid-handling=Fluid handling +tank=Tank +concrete=Concrete +circuit-network=Circuit network +landfill=Landfill +stack-inserter=Stack inserter +mining-productivity=Mining productivity +uranium-processing=Uranium processing +nuclear-power=Nuclear power +braking-force=Braking force +kovarex-enrichment-process=Kovarex enrichment process +nuclear-fuel-reprocessing=Nuclear fuel reprocessing +uranium-ammo=Uranium ammo +atomic-bomb=Atomic bomb +coal-liquefaction=Coal liquefaction +fluid-wagon=Fluid wagon +artillery=Artillery +artillery-shell-range=Artillery shell range +artillery-shell-speed=Artillery shell shooting speed +spidertron=Spidertron + +[technology-description] +logistic-science-pack=Allows research of improved logistics, automation, and simple military. +chemical-science-pack=Allows research of advanced items, making use of oil products. +military-science-pack=Allows research of further military options. +production-science-pack=Allows research of most efficient machines, modules, and processes. +utility-science-pack=Allows research of most powerful weaponry, personal equipment, and robot coordination. +space-science-pack=Allows sending satellites into space, and receiving scientific data from them used to produce space science packs. +automation=Key technology for automatic mass production. +automation-2=Assembling machines capable of processing fluid ingredients. +automation-3=Assembling machines capable of processing fluid ingredients, with additional speed and module slots. +logistics=Faster and more flexible ways of transportation. +electronics=Electronic components for basic signal processing. +fast-inserter=Inserters capable of faster motion and item filtering through improved electronics. +advanced-electronics=Integrated circuits and microprocessors for advanced computation. +optics=Various applications of visible light. +laser=Focused light capable of causing damage. +steel-processing=Allows you to smelt steel from iron plates. +steel-axe=Increases your mining speed. +advanced-material-processing=Faster and more flexible furnaces. +fluid-handling=Various ways to store and transport fluids. +fluid-wagon=Ability to transport fluids on rails. Fluid wagons are filled and emptied by pumps adjacent to straight rail segments. +oil-processing=Crude oil refining used for manufacturing plastics, sulfur, and fuels. +advanced-oil-processing=Crude oil refining with additional products that can be refined further. +sulfur-processing=A highly reactive non-metallic chemical used to produce sulfuric acid and explosive items. +plastics=Synthetic polymeric materials that can be molded into solid objects. +flammables=Developing more efficient fuel and more aggressive combustibles. +flamethrower=Powerful hand-held and turret flamethrowers firing aggressive liquids at enemies, setting them on fire. +explosives=Developing dangerous yet controllable explosives. +cliff-explosives=Barrels filled with enough explosives to tear down cliffs. +rocketry=Personal rocket launcher for harassing enemies with rockets. +explosive-rocketry=Extremely explosive rockets with a larger explosion radius. +lubricant=Converting heavy oils into lubricant, used to reduce friction in high-speed machines. +circuit-network=Gives you better control over your machines by interconnecting them with wires and making them react to signals. +stack-inserter=Stack inserters can move multiple items at the same time. +inserter-capacity-bonus=Allows stack inserters to move more items at once. Some of the upgrades add a small amount of stacking even to non-stack inserters. +landfill=Can be placed on water to create terrain you can build on. +automobilism=Engine-powered vehicle used for transportation. +tank=Powerful offensive vehicle capable of mounting various weapons. +land-mine=Explosive traps built on the ground for enemies to walk over and trigger. Can be re-built by construction robots after exploding. Damage can be upgraded by researching stronger explosives. +stone-wall=Walls to protect your factory against attackers. +gates=Wall sections that open up when needed. Can be controlled by the circuit network. +solar-energy=Source of free electric energy, but useless at night. +electric-energy-distribution=More flexible ways to distribute electricity. +electric-energy-accumulators=Buildings that store excess electric energy for later. +battery=Electrochemical cell that stores and provides energy to electrical devices. +engine=Converts fuel into mechanical motion. An essential part of all vehicles. +electric-engine=Converts electricity into mechanical motion. +research-speed=Unlocks more efficient research practices. +railway=Large-scale transportation over long distances. +automated-rail-transportation=Enables building train stops to set up automated train routes. +rail-signals=Enables coordinating multiple trains within the same rail network. +gun-turret=Basic defensive buildings that must be refilled with magazines. +laser-turret=Advanced defensive buildings that only require electricity. +military=More effective means to defend yourself and your factory. +physical-projectile-damage=Increases the damage of physical projectile-based weapons, turrets, and defender robots. +energy-weapons-damage=Increases the damage of laser and electric beams. +stronger-explosives=Increases the damage of explosive weaponry. +refined-flammables=Increases the damage of fire-based weaponry. +weapon-shooting-speed=Increases the shooting speed of most projectile-shooting weapons. +laser-shooting-speed=Increases the shooting speed of laser weapons. +artillery-shell-range=Increases both the automatic and manual range of artillery. +artillery-shell-speed=Increases the shooting speed of artillery. +robotics=Bodies of flying robots. Need to be specialized to do either logistic or construction tasks. +defender=Most basic type of combat robot. Follows and helps the player for a short time period. +distractor=Intermediate type of combat robot. Stays on the deployed position to shoot and distract enemies. +destroyer=Most advanced type of combat robot. Follows and helps the player for a limited time period. +follower-robot-count=Increases the number of combat robots that can follow you at the same time. +toolbelt=Expands your inventory. +modules=Allows you to research upgrade modules that can be inserted into machines. +speed-module=A module that makes a machine work faster, but it also increases its energy consumption. +productivity-module=A module that allows a machine to make more products from the same amount of ingredients, but it also increases energy consumption and reduces speed. +effectivity-module=A module that reduces the energy consumption of a machine. +effect-transmission=The beacon transmits the effects of upgrade modules to nearby friendly entities. +construction-robotics=Construction robots can repair and build friendly entities. You can also order the robots to build new structures by placing a ghost there. +automated-construction=Allows you to order construction robots to build, upgrade, or deconstruct multiple buildings at once, copy-and-paste whole factories, or clear forests. +logistic-robotics=Logistic robots can deliver items to the character, or take unwanted items away. +logistic-system=Unlocks additional logistic chests which expands the capabilities of the logistic robots. Requester chests request items from the logistic network. Active provider chests push their contents to be stored or used elsewhere. Buffer chests request specified items to be available for personal logistics and automated construction. +worker-robots-speed=Increases the flying speed of logistic and construction robots. +worker-robots-storage=Increases the number of items that logistic and construction robots can carry at once. +rocket-fuel=Sophisticated multipurpose fuel. +low-density-structure=Light yet sturdy material, very useful for spaceships and personal equipment. +rocket-control-unit=Advanced computing unit capable of controlling rocket systems. +rocket-silo=Allows you to launch a rocket into space and win the game. +heavy-armor=Heavy armor for more protection. +modular-armor=Armor with a small grid for equipment modules that give you unique bonuses. Wearing it also increases your inventory size. +power-armor=Armor with a large equipment grid and inventory size bonus. +power-armor-mk2=Armor with a huge equipment grid and inventory size bonus. +battery-equipment=Inserted into armor to store excess energy for later. +battery-mk2-equipment=Inserted into armor to store a lot of energy for later. +energy-shield-equipment=Inserted into armor to absorb damage. +energy-shield-mk2-equipment=Inserted into armor to absorb a large amount of damage. +solar-panel-equipment=Inserted into armor to power other equipment, but useless at night. +fusion-reactor-equipment=Inserted into armor to power other equipment. +personal-laser-defense-equipment=Inserted into armor to automatically fire at nearby enemies. +discharge-defense-equipment=Inserted into armor to damage, push back, and stun nearby enemies when activated using the remote. +night-vision-equipment=Inserted into armor to allow you to see better at night. +belt-immunity-equipment=Inserted into armor to prevent you from being moved by transport belts. +exoskeleton-equipment=Inserted into armor to increase movement speed. You can equip multiple exoskeletons at once. +personal-roboport-equipment=Inserted into armor to allow construction robots to work from your inventory. +personal-roboport-mk2-equipment=Inserted into armor to allow many construction robots to work from your inventory. +braking-force=Trains can slow down faster, allowing them to stay at higher speeds longer. +concrete=Advanced building material also used for flooring. +uranium-processing=Uranium ore is processed in centrifuges into uranium-238, with a chance to result in a richer uranium-235. Both are needed to create uranium fuel cells. +nuclear-power=Powerful and sophisticated method of power generation using uranium fuel cells. +kovarex-enrichment-process=The process to create uranium-235 from uranium-238. It requires a large amount of uranium-235 as a catalyst. +nuclear-fuel-reprocessing=The process of reprocessing used uranium fuel cells to create uranium-238. +uranium-ammo=Advanced ammunition from uranium-238 for higher hardness and weight, resulting in massive damage. +atomic-bomb=Devastating form of rockets used to eradicate anything in huge areas at a time. +coal-liquefaction=A processing technique to turn coal into oil products with the use of steam and heavy oil. +mining-productivity=Increased yield from all mining drills and pumpjacks. +artillery=Long range cannon mounted on a turret or train wagon. Used to automatically fire at distant enemy structures, or can be manually targeted at even longer distances. +spidertron=A versatile vehicle capable of traversing rough terrain. It's equipped with fast-firing rocket launchers controlled by manual or automatic targeting. Can be driven manually or using the spidertron remote. + +[tile-name] +out-of-map=Out of map +landfill=Landfill +water=Water +deepwater=Deep water +water-green=Green water +deepwater-green=Deep green water +water-shallow=Shallow water +water-mud=Shallow water 2 +sand-1=Sand 1 +sand-2=Sand 2 +sand-3=Sand 3 +red-desert-0=Red desert 0 +red-desert-1=Red desert 1 +red-desert-2=Red desert 2 +red-desert-3=Red desert 3 +dirt-1=Dirt 1 +dirt-2=Dirt 2 +dirt-3=Dirt 3 +dirt-4=Dirt 4 +dirt-5=Dirt 5 +dirt-6=Dirt 6 +dirt-7=Dirt 7 +dry-dirt=Dry dirt +grass-1=Grass +grass-2=Grass 2 +grass-3=Grass 3 +grass-4=Grass 4 +stone-path=Stone path +concrete=Concrete +hazard-concrete-left=Hazard concrete left +hazard-concrete-right=Hazard concrete right +refined-concrete=Refined concrete +refined-hazard-concrete-left=Refined hazard concrete left +refined-hazard-concrete-right=Refined hazard concrete right +red-desert-dark=Red desert dark +lab-dark-1=Lab tile 1 +lab-dark-2=Lab tile 2 +lab-white=Lab white +tutorial-grid=Tutorial grid +water-wube=Water Wube +nuclear-ground=Nuclear ground + +[ammo-category-name] +bullet=Bullet +beam=Beam +laser=Laser +rocket=Rocket +shotgun-shell=Shotgun shell +biological=Biological +cannon-shell=Cannon shell +capsule=Capsule +electric=Electric +flamethrower=Flamethrower +melee=Melee +grenade=Grenade +fluid=Fluid +artillery-shell=Artillery shell +landmine=Land mine + +[fuel-category-name] +chemical=Burnable fuel +nuclear=Nuclear fuel + +[achievement-name] +computer-age-1=Computer age 1 +computer-age-2=Computer age 2 +computer-age-3=Computer age 3 +circuit-veteran-1=Circuit veteran 1 +circuit-veteran-2=Circuit veteran 2 +circuit-veteran-3=Circuit veteran 3 +steam-all-the-way=Steam all the way +automated-cleanup=Automated cleanup +automated-construction=Automated construction +you-are-doing-it-right=You are doing it right +lazy-bastard=Lazy bastard +eco-unfriendly=Eco unfriendly +tech-maniac=Tech maniac +mass-production-1=Mass production 1 +mass-production-2=Mass production 2 +mass-production-3=Mass production 3 +getting-on-track=Getting on track +getting-on-track-like-a-pro=Getting on track like a pro +it-stinks-and-they-dont-like-it=It stinks and they don't like it +raining-bullets=Raining bullets +iron-throne-1=Iron throne 1 +iron-throne-2=Iron throne 2 +iron-throne-3=Iron throne 3 +logistic-network-embargo=Logistic network embargo +smoke-me-a-kipper-i-will-be-back-for-breakfast=Smoke me a kipper, I'll be back for breakfast +no-time-for-chitchat=No time for chitchat +there-is-no-spoon=There is no spoon +steamrolled=Steamrolled +run-forrest-run=Run Forrest, run +pyromaniac=Pyromaniac +so-long-and-thanks-for-all-the-fish=So long and thanks for all the fish +you-have-got-a-package=You've got a package +delivery-service=Delivery service +trans-factorio-express=Trans-Factorio express +golem=Golem +watch-your-step=Watch your step +solaris=Solaris +minions=Minions + +[achievement-description] +computer-age-1=Produce 500 processing units per hour. +computer-age-2=Produce 1.0k processing units per hour. +computer-age-3=Produce 5k processing units per hour. +circuit-veteran-1=Produce 1.0k advanced circuits per hour. +circuit-veteran-2=Produce 10k advanced circuits per hour. +circuit-veteran-3=Produce 25k advanced circuits per hour. +steam-all-the-way=Win the game without building any solar panels. +automated-cleanup=Deconstruct 100 objects with the construction robots. +automated-construction=Construct 100 machines using robots. +you-are-doing-it-right=Construct more machines using robots than manually. +lazy-bastard=Win the game by manually crafting no more than 111 items. +eco-unfriendly=Research oil processing. +tech-maniac=Research all technologies. +mass-production-1=Produce 10k electronic circuits. +mass-production-2=Produce 1M electronic circuits. +mass-production-3=Produce 20M electronic circuits. +getting-on-track=Build a locomotive. +getting-on-track-like-a-pro=Build a locomotive within the first 90 minutes of the game. +it-stinks-and-they-dont-like-it=Trigger an alien attack by pollution. +raining-bullets=Win the game without building any laser turrets. +iron-throne-1=Produce 20k iron plates per hour. +iron-throne-2=Produce 200k iron plates per hour. +iron-throne-3=Produce 400k iron plates per hour. +logistic-network-embargo=Win the game without building any active provider, buffer, or requester chests. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Finish the game. +no-time-for-chitchat=Finish the game within 15 hours. +there-is-no-spoon=Finish the game within 8 hours. +steamrolled=Destroy 10 spawners by impact. +run-forrest-run=Destroy 100 trees by impact. +pyromaniac=Destroy 10k trees with fire. +so-long-and-thanks-for-all-the-fish= +trans-factorio-express=Have a train plan a path 1,000 tiles or longer. +you-have-got-a-package=Supply the character by logistic robot. +delivery-service=Supply the character with 10k items delivered by logistic robots. +golem=Survive a hit of 500 damage or more. +watch-your-step=Get killed by a moving locomotive. +solaris=Produce more than 10 GJ per hour using only solar panels. +minions=Have 100 combat robots or more following you. + +[programmable-speaker-instrument] +alarms=Alarms +miscellaneous=Miscellaneous +drum-kit=Drumkit +piano=Piano +bass=Bass +lead=Lead +saw=Sawtooth +square=Square +celesta=Celesta +vibraphone=Vibraphone +plucked=Plucked strings +steel-drum=Steel drum + +[programmable-speaker-note] +F2=F2 +F#2=F#2 +G2=G2 +G#2=G#2 +A2=A2 +A#2=A#2 +B2=B2 +C3=C3 +C#3=C#3 +D3=D3 +D#3=D#3 +E3=E3 +F3=F3 +F#3=F#3 +G3=G3 +G#3=G#3 +A3=A3 +A#3=A#3 +B3=B3 +C4=C4 +C#4=C#4 +D4=D4 +D#4=D#4 +E4=E4 +F4=F4 +F#4=F#4 +G4=G4 +G#4=G#4 +A4=A4 +A#4=A#4 +B4=B4 +C5=C5 +C#5=C#5 +D5=D5 +D#5=D#5 +E5=E5 +F5=F5 +F#5=F#5 +G5=G5 +G#5=G#5 +A5=A5 +A#5=A#5 +B5=B5 +C6=C6 +C#6=C#6 +D6=D6 +D#6=D#6 +E6=E6 +F6=F6 +F#6=F#6 +G6=G6 +G#6=G#6 +A6=A6 +A#6=A#6 +B6=B6 +C7=C7 +C#7=C#7 +D7=D7 +D#7=D#7 +E7=E7 +F7=F7 +F#7=F#7 +G7=G7 +G#7=G#7 +A7=A7 +A#7=A#7 +B7=B7 +C8=C8 +C#8=C#8 +D8=D8 +D#8=D#8 +E8=E8 +kick-1=Kick 1 +kick-2=Kick 2 +snare-1=Snare 1 +snare-2=Snare 2 +snare-3=Snare 3 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +fx=Fx +high-q=High Q +perc-1=Percussion 1 +perc-2=Percussion 2 +crash=Crash +reverse-cymbal=Reverse cymbal +clap=Clap +shaker=Shaker +cowbell=Cowbell +triangle=Triangle +achievement-unlocked=Achievement unlocked +alert-destroyed=Alert: Object destroyed +armor-insert=Armor insert +armor-remove=Armor remove +cannot-build=Cannot build +console-message=Console message +crafting-finished=Crafting finished +game-lost=Game lost +game-won=Game won +gui-click=GUI click +gui-click-2=GUI click 2 +inventory-move=Inventory move +new-objective=New objective +research-completed=Research completed +scenario-message=Scenario message +siren=Siren +ring=Ring +alarm-1=Alarm 1 +alarm-2=Alarm 2 +buzzer-1=Buzzer 1 +buzzer-2=Buzzer 2 +buzzer-3=Buzzer 3 + +[mod-name] +base=Base mod + +[mod-description] +base=Basic mod with all the default game data and standard campaigns. + +[story] +message-log-title=Message log +message-log-close=Close + +[shortcut] +inline-keybind-format=__1__ (__2__) +out-of-line-keybind-format=__1__\n(__2__) +alt-mode=Toggle "Alt-mode" +undo=Undo +undo-unavailable=Undo +copy=Copy +cut=Cut +paste=Paste +import-string=Import string +make-blueprint=Blueprint +make-blueprint-book=Blueprint book +make-upgrade-planner=Upgrade planner +make-deconstruction-planner=Deconstruction planner +toggle-personal-roboport=Toggle personal roboport +toggle-personal-logistic-requests=Toggle personal logistic requests +toggle-equipment-movement-bonus=Toggle exoskeleton + +[controls] +give-blueprint=Make new blueprint +give-blueprint-book=Make new blueprint book +give-deconstruction-planner=Make new deconstruction planner +give-upgrade-planner=Make new upgrade planner +toggle-equipment-movement-bonus=Toggle exoskeleton +toggle-personal-roboport=Toggle personal roboport +toggle-personal-logistic-requests=Toggle personal logistic requests + +[tips-and-tricks-item-name] +introduction=Introduction + +show-info=Additional info (Alt-mode) +e-confirm=__CONTROL__confirm-gui__ to confirm +clear-cursor=Clear cursor +pipette=Entity pipette +z-dropping=__CONTROL__drop-cursor__ to drop items +stack-transfers=Stack transfers +entity-transfers=Entity transfers +shoot-targeting=Shoot targeting +shoot-targeting-controller=Shoot targeting +bulk-crafting=Bulk crafting + +inserters=Inserters +burner-inserter-refueling=Burner inserter refueling +long-handed-inserters=Long-handed inserters +move-between-labs=Transfer between labs +insertion-limits=Insertion limits +limit-chests=Limiting chests + +transport-belts=Transport belts +belt-lanes=Belt lanes +splitters=Splitters +splitter-filters=Splitter filters +underground-belts=Underground belts + +electric-network=Electric network +steam-power=Steam power +connect-switch=Power switch connection +low-power=Low power +electric-pole-connections=Electric pole connections + +copy-entity-settings=Copy-paste entity settings +copy-entity-settings-controller=Copy-paste entity settings +copy-paste-trains=Copy-paste trains +copy-paste-filters=Copy-paste filters +copy-paste-requester-chest=Copy-paste requester chest +copy-paste-spidertron=Copy-paste spidertron + +drag-building=Build by dragging +drag-building-poles=Dragging electric poles +pole-dragging-coverage=Pole dragging coverage +drag-building-underground-belts=Dragging underground belts +fast-belt-bending=Fast belt bending +fast-obstacle-traversing=Automatic obstacle traversing + +usable-items=Usable items +repair-packs=Repair packs + +trains=Trains +rail-building=Rail building +train-stops=Train stops +rail-signals-basic=Rail signals basic +rail-signals-advanced=Rail signals advanced +gate-over-rail=Gate over rail +pump-connection=Pump connection +train-stop-same-name=Train stops with the same name + +logistic-network=Logistic network +personal-logistics=Personal logistics +construction-robots=Construction robots +passive-provider-chest=Passive provider chest +storage-chest=Storage chest +requester-chest=Requester chest +active-provider-chest=Active provider chest +buffer-chest=Buffer chest + +ghost-building=Ghost building +ghost-rail-planner=Ghost rail planner +copy-paste=Copy paste + +fast-replace=Fast replace +fast-replace-direction=Fast replace direction +fast-replace-belt-splitter=Fast replace belt & splitter +fast-replace-belt-underground=Fast replace belt & underground belt + +rotating-assemblers=Rotating assembling machines +circuit-network=Circuit network + +[tips-and-tricks-item-description] +introduction=Welcome to tips and tricks!\nIt will explain game concepts in a visual or interactive form.\nTips are unlocked as you progress the game and also by completing the tips.\nIf you want to see them all from the start, use the console command __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. + +show-info=Press __CONTROL__show-info__ to toggle the detailed info overlay, also known as "Alt-mode". +e-confirm=All the green buttons in the game can be 'confirmed' using __CONTROL__confirm-gui__.\nTry using it now to confirm this tip! +clear-cursor=When holding an item, you can clear it using __CONTROL__clear-cursor__, which will return it to the [img=utility/hand] slot in the source inventory.\nIt also cancels rail planning, wire dragging and selection boxes. +pipette=Use __CONTROL__smart-pipette__ to place the selected entity in your cursor. +z-dropping=Press __CONTROL__drop-cursor__ to drop single items from your cursor.\nYou can drop to the ground, on to belts, and into entities.\nHold __CONTROL__drop-cursor__ and drag the cursor across multiple entities to quickly drop single items into each. +stack-transfers=__CONTROL__stack-transfer__ transfers a single stack.\n__CONTROL__inventory-transfer__ transfers all stacks of the given type. (Selecting an empty slot transfers the whole inventory.)\nUsing __CONTROL_RIGHT_CLICK__ instead of __CONTROL_LEFT_CLICK__ for the controls mentioned above will transfer half the quantity.\n\nThe tutorial explains it in more detail. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ on an entity to take items from it.\n__ALT_CONTROL__1__fast-entity-transfer__ while holding an item to put it into the selected entity.\n\n\nThe tutorial teaches you different ways of transferring items to and from entities without opening them. +shoot-targeting=You can shoot enemy targets pressing __CONTROL__shoot-enemy__ with your cursor near the enemy.\nYou can shoot a selected neutral or friendly entity by pressing __CONTROL__shoot-selected__. +shoot-targeting-controller=You can shoot enemy targets by holding __CONTROL__shoot-enemy__.\nWhen using a controller, all weapons will automatically aim to the closest enemy in an area. Use __CONTROL__look__ to move the automatic targeting area.\nYou can shoot a selected neutral or friendly entity by pressing __CONTROL__shoot-selected__. +bulk-crafting=When hovering a crafting slot:\n - __ALT_CONTROL__1__craft-5__ to craft 5.\n - __ALT_CONTROL__1__craft-all__ to craft as much as possible. + +inserters=Inserters pick items up from one direction and place them on the opposite tile.\nThey can move items to and from [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace], and other machines. +burner-inserter-refueling=[entity=burner-inserter] can be refueled by other inserters, but they can also refuel themselves when working with fuel. +long-handed-inserters=[entity=long-handed-inserter] is an electric inserter that picks up and places items two tiles from its location instead of the usual one. +move-between-labs=[entity=inserter] can be used to transfer science packs between [entity=lab]. +insertion-limits=An Inserter doesn't always fill up the entire target inventory. This allows other inserters to pick up their share of the items.\nFor example, if a [entity=boiler] has 5 or more items of [item=coal] in it, an inserter will not insert any more. This allows the other fuel to travel further down the transport belt to other boilers, instead of the first in the queue hoarding everything.\nThis also applies to [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] and more. +limit-chests=Chests can have their available inventory slots limited by selecting the red "X" inventory slot, and then blocking the desired slots.\nInserters will not be able to fill the blocked slots, so overall it reduces the chests capacity and prevents over-production. + +transport-belts=Transport belts are used to move items and run without using energy. Belts can also move objects such as player character, vehicles and biters.\nThe transport belt system consists of [entity=transport-belt], [entity=splitter] and [entity=underground-belt].\nHigher tiers of transport belts can move items faster: [entity=fast-transport-belt], [entity=express-transport-belt]. +belt-lanes=[entity=transport-belt] have two lanes that can be used to transport items and they can be used for different resources.\n[entity=inserter] can pick up items from both lanes, but put items only on the far lane. +splitters=[entity=splitter] is used to split, combine, or balance belts.\nIncoming items are split equally if there is free space in both outputs, or routed to whatever output is free. +splitter-filters=[entity=splitter] can be configured to filter specific item, or to prioritize one of the inputs/outputs. +underground-belts=[entity=underground-belt] is used to allow a belt to cross entities or impassable terrain. + +electric-network=Electric network transfers energy from the producers like [entity=steam-engine] or [entity=solar-panel] to the consumers evenly.\n__ALT_CONTROL__1__open-gui__ on an electric pole to show the statistics of its electric network. +steam-power=[entity=boiler] consumes burnable fuel such as [item=coal] to turn [fluid=water] into [fluid=steam].\n[entity=steam-engine] consumes [fluid=steam] to produce electric energy, which is distributed to consumers in the electric network. +connect-switch=__ALT_CONTROL__1__build__ on an entity with [item=copper-cable] in your cursor to connect an electric cable to it.\n__ALT_CONTROL__1__remove-pole-cables__ on an entity to remove all cables. +low-power=If your power consumption is greater than your production capacity, your factory machines will work more slowly due to the insufficient supply.\nPay attention to the speed of your machines, if you want to identify insufficient power production before it's too late.\nThe best way to make sure you have enough power, is to check the electric network statistics and make sure the 'Satisfaction' bar is green and full. +electric-pole-connections=Electric poles will automatically connect to other electric poles within their 'wire reach', and they can have up to 5 connections.\nConnections can be manually added or removed using [item=copper-cable].\nAll electric pole connections can be removed using __CONTROL__remove-pole-cables__ on an electric pole. + +copy-entity-settings=__CONTROL__copy-entity-settings__ and __CONTROL__paste-entity-settings__ allows you to copy settings between entities.\nFor instance you can copy-paste between [entity=assembling-machine-2] to set the recipe, or between chests to set the inventory limit.\n__ALT_CONTROL__1__paste-entity-settings__ and drag can paste to multiple entities with a single stroke. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ and __CONTROL__paste-entity-settings__ allows you to copy settings between entities.\nFor instance you can copy-paste between [entity=assembling-machine-2] to set the recipe, or between chests to set the inventory limit.\nHold down __CONTROL__paste-entity-settings__ and move using __CONTROL__move__ to quickly paste to multiple entities. +copy-paste-trains=You can copy-paste between [entity=locomotive] to copy schedule and color.\nYou can copy-paste between [entity=train-stop] to copy the stop name and color.\nLastly you can copy-paste between [entity=locomotive] and [entity=train-stop] either way to copy the color. +copy-paste-filters=You can copy-paste between entities with configurable filters, requests, or filtered inventory slots, such as [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] or [entity=cargo-wagon]. +copy-paste-requester-chest=You can copy-paste between [entity=logistic-chest-requester] to copy the logistic requests.\nYou can also copy-paste from an [entity=assembling-machine-2] to a [entity=logistic-chest-requester] to set the logistic request based on the recipe. +copy-paste-spidertron=Copy-pasting between [entity=spidertron] will copy the color and logistic requests.\nIt will also try to copy the equipment grid, inserting the equipment from the player inventory if the items are available. + +drag-building=The quickest way to build in a straight line, such as a setup of [entity=stone-furnace], is to press __CONTROL__build__ and hold while running in the desired direction. +drag-building-poles=If you build [entity=small-electric-pole] by dragging, it will automatically be built at the maximum connection distance. +pole-dragging-coverage=If you build [entity=small-electric-pole] by dragging along electric machines, none in range will be skipped. +drag-building-underground-belts=If you build [entity=underground-belt] or [entity=pipe-to-ground] by dragging, it will automatically be built at the maximum connection distance. +fast-belt-bending=Pressing __CONTROL__rotate__ while dragging [entity=transport-belt] allows you to make seamless bends quickly. +fast-obstacle-traversing=Dragging [entity=transport-belt] over an obstacle will automatically build [entity=underground-belt] transition when possible. + +usable-items=Some items can be used in other ways than building entities in the world. For instance you can throw [item=grenade] at enemies to damage them.\n__ALT_CONTROL__1__build__ while holding a usable item in your cursor to apply its action. +repair-packs=While holding a [item=repair-pack] in your cursor, press __CONTROL__build__ and hold on an entity to repair it. + +trains=Trains are useful for high throughput and long distance transportation.\nTrains can be entered using __CONTROL__toggle-driving__, and driven using __CONTROL_MOVE__. +rail-building=To activate the rail building mode, hold [item=rail] and press __CONTROL__build__ over an existing piece of rail.\n__ALT_CONTROL__1__build__ to confirm the placement of the desired piece of rail.\n__CONTROL__clear-cursor__ deactivates the rail building mode. +train-stops=[entity=train-stop] is used to automate item transportation with trains by providing nameable locations for trains to travel to.\n\n\n\nThe tutorial teaches you how to build a train station, and how to set a simple train schedule. +rail-signals-basic=[entity=rail-signal] divides rails into blocks. Each [entity=locomotive] will read the rail signals to prevent crashing into other trains.\n\n\n\nThe tutorial teaches you how to use rail signals to run multiple trains on the same rail system. +rail-signals-advanced=[entity=rail-chain-signal] determines its state based on the signals ahead of it to ensure that a train entering a block will be able to leave it.\nThey are used in conjuction with [entity=rail-signal] to build advanced railway intersections.\n\n\nThe tutorial teaches you how to use rail chain signals to build complex rail intersections and prevent deadlocks. +gate-over-rail=[entity=gate] can be built over any vertical or horizontal [entity=straight-rail].\nTrains will automatically open the gate to pass, and will not leave a hole in your defenses. +pump-connection=[entity=pump] will connect to a stationary [entity=fluid-wagon] when they are aligned correctly.\nIt is required for loading and unloading fluids from the [entity=fluid-wagon]. +train-stop-same-name=[entity=train-stop] can share its name with other stops. Trains with that name in the schedule will be able to target any of the stops as their destination.\nYou can set the train limit for each train stop to control this behavior more precisely. + +logistic-network=The logistic network is a powerful automated delivery network that utilizes flying robots to move items and perform automated construction.\nIt has 3 major components:\n - [entity=roboport] defines the area of network coverage, acts as a charging and storage point for robots.\n - [entity=logistic-robot] fulfills logistic orders and [entity=construction-robot] performs construction orders.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] supply the network with items. +storage-chest-list=Chests providing its contents ordered by priority:\n[entity=logistic-chest-active-provider] Active provider chest\n[entity=logistic-chest-buffer] Buffer chest\n[entity=logistic-chest-storage] Storage chest\n[entity=logistic-chest-passive-provider] Passive provider chest +personal-logistics=[entity=logistic-robot] moves items from logistic provider chests to fulfill personal logistic requests.\nThe personal logistic request has a minimum and maximum count, and the robots will bring items until you have more than the minimum count.\nIf you have more than the maximum count, the items will be moved to your logistic trash slots, to be taken away by the robots. +construction-robots=[entity=construction-robot] fulfills construction, deconstruction, upgrade and repair orders from the logistic network.\nConstruction orders are created by ghost building, [item=blueprint] usage, or when a friendly building is destroyed and needs to be rebuilt.\nDeconstruction orders are created by selecting the desired entities by [item=deconstruction-planner].\nUpgrade orders are created by the usage of [item=upgrade-planner].\nThese orders are also created when using the undo feature. +passive-provider-chest=[entity=logistic-chest-passive-provider] supplies its items to the logistic network.\nThis means any items in the passive provider chests can be taken by robots to fulfill logistic or construction orders. +storage-chest=[entity=logistic-chest-storage] stores the items taken from player trash slots and deconstruction orders.\nAny items in the storage chests are also provided to be used for logistic or construction orders.\nStorage chests can be filtered to only accept 1 type of item. +requester-chest=[entity=logistic-chest-requester] requests items from the logistic network.\n[entity=logistic-robot] will move items from the logistic network to fulfill the requests. +active-provider-chest=[entity=logistic-chest-active-provider] actively tries to push its items to the logistic network.\nIf there are no requests for an item in an active provider chest, they will be moved to [entity=logistic-chest-storage]. +buffer-chest=[entity=logistic-chest-buffer] acts as both a [entity=logistic-chest-requester] and [entity=logistic-chest-passive-provider].\nThey provide items for construction jobs, personal logistics, and requester chests with 'Request from buffer chests' enabled. + +ghost-building=__ALT_CONTROL__1__build-ghost__ while holding a buildable item to build it as an entity ghost.\nEntity ghosts will be automatically built by any logistic networks in range. +ghost-rail-planner=The ghost rail planner is used to plan long stretches of new rail ghosts.\nTo use the ghost planner, hold __CONTROL_MODIFIER__build-ghost__ while rail planning.\nYou can also hold __CONTROL_MODIFIER__build-with-obstacle-avoidance__ to ghost rail plan with obstacle avoidance. +copy-paste=__CONTROL__copy__ spawns the copy tool that allows you to save selection to clipboard.\n__CONTROL__paste__ retrieves the last copied selection to be built.\n__CONTROL__cycle-clipboard-forwards__ and __CONTROL__cycle-clipboard-backwards__ allows you to scroll through the clipboard history. + +fast-replace=Building over an entity of the same type and size will perform a fast replace. Fast replacing will preserve properties of the original entity, such as the inventory contents and selected recipe. +fast-replace-direction=You can use fast replace to quickly change the direction of entities. +fast-replace-belt-splitter=You can fast replace [entity=transport-belt] with [entity=splitter] and vice versa. +fast-replace-belt-underground=You can fast replace [entity=transport-belt] with [entity=underground-belt] and vice versa.\nAny belts in between the entrance and exit of the underground belt will be mined automatically.\nThis fast replace feature also applies to [entity=pipe] and [entity=pipe-to-ground]. + +rotating-assemblers=Some recipes require a fluid input to the [entity=assembling-machine-2], such as [recipe=electric-engine-unit]. An assembling machine with a fluid input can be rotated by using __CONTROL__rotate__. +circuit-network=The circuit network is a system that allows transfer of information between machines.\nYou can connect machines to the circuit network using [item=red-wire] and [item=green-wire].\nThe network can carry integer values of -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) individually for each signal type.\nIt is not required to use the circuit network to finish the game, but allows a lot of fun contraptions or fine tuned factory optimizations that wouldn't be possible without it. diff --git a/factorio/data/base/locale/eo/base.cfg b/factorio/data/base/locale/eo/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b5bc26c527c069505eb2a0a6cd403c59e530102f --- /dev/null +++ b/factorio/data/base/locale/eo/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Malkonstruu 100 objektojn per konstrurobotoj. +automated-construction=Konstruu 100 maŝinoj per robotoj. +circuit-veteran-1=Produktu 1.0k altnivelajn cirkvitojn je horo. +circuit-veteran-2=Produktu 10k altnivelajn cirkvitojn je horo. +circuit-veteran-3=Produktu 25k altnivelajn cirkvitojn je horo. +computer-age-1=Produktu 500 procesorojn je horo. +computer-age-2=Produktu 1.0k procesorojn je horo. +computer-age-3=Produktu 5k procesorojn je horo. +delivery-service=Provizu rolulon per pli ol 10 miloj da aĵoj per loĝistikroboto. +eco-unfriendly=Esploru naftan prilaboradon. +getting-on-track=Konstruu lokomotivon. +getting-on-track-like-a-pro=Konstruu lokomotivon dum unuaj 90 minutoj de la ludo. +golem=Postvivu frapon de 500 aŭ pli unuoj da damaĝo. +iron-throne-1=Produktu 20k ferajn platojn je horo. +iron-throne-2=Produktu 200k ferajn platojn je horo. +iron-throne-3=Produktu 400k ferajn platojn je horo. +it-stinks-and-they-dont-like-it=Igu eksterteranojn ataku pro poluo. +lazy-bastard=Venku la ludon muntinte ne pli ol 111 aĵojn mane. +logistic-network-embargo=Venku la ludo konstruinte neniom aktive provizantajn, bufrajn kaj petajn kestojn. +mass-production-1=Produktu 10k elektronikajn cirkvitojn. +mass-production-2=Produktu 1M elektronikajn cirkvitojn. +mass-production-3=Produktu 20M elektronikajn cirkvitojn. +minions=Igu pli ol 100 batalrobotojn sekvi vin. +no-time-for-chitchat=Fini la ludon dum malpli ol 15 horoj. +pyromaniac=Detruu 10k arbojn per fajro. +raining-bullets=Venku la ludon konstruinte neniom laserturojn. +run-forrest-run=Detruu 100 arbojn per kolizio. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Fini la ludon. +solaris=Produktu pli ol 10 GJ je horo uzante nur sunpanelojn. +steam-all-the-way=Venku la ludo konstruinte neniom sunajn panelojn. +steamrolled=Detruu 10 bazojn per kolizio. +tech-maniac=Elesploru ĉiujn teknologiojn. +there-is-no-spoon=Fini la ludon dum malpli ol 8 horoj. +trans-factorio-express=Havu trajnan vojplanon pli longan ol 1,000 kaheloj. +watch-your-step=Pereu surveturite de lokomotivo. +you-are-doing-it-right=Konstruu pli da maŝinoj per robotoj ol permane. +you-have-got-a-package=Uzu loĝistikroboton por provizi rolulon. +[achievement-name] +automated-cleanup=Aŭtomata purigo +automated-construction=Aŭtomata konstruo +circuit-veteran-1=Cirkvita veterano 1 +circuit-veteran-2=Cirkvita veterano 2 +circuit-veteran-3=Cirkvita veterano 3 +computer-age-1=Komputila epoko 1 +computer-age-2=Komputila epoko 2 +computer-age-3=Komputilo epoko 3 +delivery-service=Livera servo +eco-unfriendly=Eko neamika +getting-on-track=Survojigi +getting-on-track-like-a-pro=Survojigi kiel profesiulo +golem=Golemo +iron-throne-1=Fera trono 1 +iron-throne-2=Fera trono 2 +iron-throne-3=Fera trono 3 +it-stinks-and-they-dont-like-it=Ĝi fetoras kaj ili ne ŝatas ĝin +lazy-bastard=Pigra bastardo +logistic-network-embargo=Embargo de loĝistika reto +mass-production-1=Amasproduktado 1 +mass-production-2=Amasproduktado 2 +mass-production-3=Amasproduktado 3 +minions=Sbiroj +no-time-for-chitchat=Neniom da tempo por babili +pyromaniac=Fajromaniulo +raining-bullets=Kuglopluvo +run-forrest-run=Kuru Forrest, kuru +smoke-me-a-kipper-i-will-be-back-for-breakfast=Bukanu al mi haringon, mi revenos antaŭ matenmanĝo. +so-long-and-thanks-for-all-the-fish=Ĝis revido kaj dankon pro ĉiuj fiŝoj +solaris=Solaris +steam-all-the-way=Vaporo ĝis la fino +steamrolled=Forblovitaj per vaporo +tech-maniac=Teknologia maniulo +there-is-no-spoon=Forestas kulero +trans-factorio-express=Trans-Factorio ekspreso +watch-your-step=Paŝu atente +you-are-doing-it-right=Ĝuste farite +you-have-got-a-package=Vi havas pakon +[ammo-category-name] +artillery-shell=Artileria obuso +beam=Radio +biological=Biologia +bullet=Kuglo +cannon-shell=Kanona obuso +capsule=Kapsulo +electric=Elektra +flamethrower=Flamĵetilo +fluid=Fluido +grenade=Grenado +landmine=Mino +laser=Lasero +melee=Man-armilo +rocket=Raketo +shotgun-shell=Kartoĉo +[autoplace-control-names] +desert=Dezerto +dirt=Tero +enemy-base=Malamikejoj +grass=Herbo +sand=Sablo +trees=Arboj +[controls] +give-blueprint=Krei novan konstruplanon +give-blueprint-book=Krei novan konstruplanujon +give-deconstruction-planner=Krei novan malkonstruan planilon +give-upgrade-planner=Kreu novan plibonigan planilon +toggle-equipment-movement-bonus=Baskuligu eksterskeleton +toggle-personal-logistic-requests=Baskuligu personajn loĝistikpetojn +toggle-personal-roboport=Baskuligu personan robotejon +[damage-type-name] +acid=Acida +electric=Elektra +explosion=Eksploda +fire=Fajra +impact=Kolizia +laser=Lasera +physical=Fizika +poison=Venena +[decorative-name] +big-ship-wreck-grass=Herbo ĉe granda ŝipvreko +brown-asterisk=Bruna hedero +brown-asterisk-mini=Bruna hedereto +brown-carpet-grass=Bruna herbobedo +brown-coral-mini=Malgranda bruna koralo +brown-fluff=Bruna likeno +brown-fluff-dry=Seka bruna likeno +brown-hairy-grass=Bruna abunda herbo +dark-mud-decal=Glumarko de malhela koto +enemy-decal=Malamika glumarko +enemy-decal-transparent=Malamika glumarko 2 +garballo=Palmo +garballo-mini-dry=Seka malgranda palmo +green-asterisk=Verda hedero +green-asterisk-mini=Verda hedereto +green-bush-mini=Malgranda verda arbusto +green-carpet-grass=Verda herbobedo +green-coral-mini=Malgranda verda koralo +green-croton=Verda krotono +green-desert-bush=Verda dezerta arbusto +green-hairy-grass=Verda harplena herbo +green-pita=Verda agavo +green-pita-mini=Malgranda verda agavo +green-small-grass=Verda malgranda herbo +lichen-decal=Likena glumarko +light-mud-decal=Glumarko de hela koto +muddy-stump=Kota arbostumpo +nuclear-ground-patch=Atome eksplodigita tero +orange-coral-mini=Malgranda oranĝa koralo +puberty-decal=Glumarko de fendiĝinta koto +red-asterisk=Ruĝa hedero +red-croton=Ruĝa krotono +red-desert-bush=Ruĝa dezerta arbusto +red-desert-decal=Glumarko de ruĝa dezerto +red-desert-rock-medium=Mezgranda ruĝa dezerta roko +red-desert-rock-small=Malgranda ruĝa dezerta roko +red-desert-rock-tiny=Malgranda ruĝa dezerta roko +red-pita=Ruĝa agavo +rock-medium=Mezgranda roko +rock-small=Malgranda roko +rock-tiny=Malgrandeta roko +sand-decal=Sabla glumarko +sand-dune-decal=Glumarko de sabla duno +sand-rock-big=Granda sabla roko +sand-rock-medium=Mezgranda sabla roko +sand-rock-small=Malgranda sabla roko +shroom-decal=Funga glumarko +small-rock=Malgranda roko +small-ship-wreck-grass=Herbo ĉe malgranda ŝipvreko +white-desert-bush=Blanka dezerta arbusto +worms-decal=Verma glumarko +[entity-description] +accumulator=Konservas limigitan kvanton de energio kiam disponebla povumo superas postulatan kaj disponigas ĝin je mala kazo. +arithmetic-combinator=Kalkulas aritmetikajn operaciojn je cirkvitoretaj signaloj. +artillery-turret=Longe pafa kanono celanta malamikajn bazojn. +beacon=Disvastigas efekton de moduloj al proksimaj amikaj estaĵoj. +big-ship-wreck-1=Segmento de la koliziinta stelŝipo. +big-ship-wreck-2=Segmento de la koliziinta stelŝipo. +big-ship-wreck-3=Segmento de la koliziinta stelŝipo. +boiler=Bruligas brulaĵon por igi akvon vaporo. +centrifuge=Traktas diversajn uraniajn receptojn. +compilatron=Asistanta roboto, kiu postvivis la kolizion. Ĝiaj kapabloj malpliiĝis pro interna difekto. +constant-combinator=Rezultigas konstantan cirkvitretan signalon. +construction-robot=Aŭtomate konstruas kaj riparas amikajn estaĵojn. +crash-site-chest-1=Ujo el la koliziinta stelŝipo. Ĝi eble enhavas utilajn aĵojn. +crash-site-chest-2=Ujo el la koliziinta stelŝipo. Ĝi eble enhavas utilajn aĵojn. +decider-combinator=Komparas cirkvitoretajn signalojn. +express-splitter=Disigas kaj/aŭ kunigas kargon de transportaj bendoj je 1:1. +fast-splitter=Disigas kaj/aŭ kunigas kargon de transportaj bendoj je 1:1. +flamethrower-turret=Elĵetas torenton da ardanta likvo al malamikoj. +heat-exchanger=Uzas energion de varmego por igi akvon vaporo. +item-request-proxy=Indikas peton ke konstrurobotoj liveru aĵon al ĉi tiu estaĵo. __CONTROL__mine__ por forigi la peton. +locomotive=Plenumas aŭtomatajn horplanojn kaj tiras vagonaron. +logistic-chest-active-provider=Sendas sian enhavon al loĝistika reto. +logistic-chest-buffer=Petas specifitajn objektojn por ke ili estu disponeblaj al persona loĝistiko kaj aŭtomata konstruado. +logistic-chest-passive-provider=Disponigas ian enhavon al loĝistika reto. +logistic-chest-requester=Petas specifitajn objektojn el loĝistika reto. +logistic-chest-storage=Longdaŭra konservado por loĝistika reto. +logistic-robot=Movas aĵojn inter loĝistikajn kestojn. +nuclear-reactor=Uzas uraniajn pilojn por produkti varmegon. Eligo de varmego pliiĝas kiam ĝi estas konstruita apud aliaj reaktoroj. +offshore-pump=Pumpas fluidon el akvofonto. +power-switch=Uzatas por kontroli konektojn de elektra reto. Povas ankaŭ esti kontrolata de cirkvita reto. +programmable-speaker=Konektas al cirkvita reto por ludi alarmilojn kaj muzikajn notojn, aŭ montri avertojn. +radar=Skanas proksimajn sektorojn kaj aktive rivelas areon ĉirkaŭ ĝi. +rail-chain-signal=Legas sekvajn signalojn en fervojo por ebligi pli bonan kontroladon de trajnoj. +rail-signal=Disdividas fervojan sistemon je blokoj, ebligante multajn trajnojn veturi en sama reto. +roboport=Konektas kun aliaj robotejoj por krei konstruajn kaj loĝistikajn retojn uzatajn de konstruaj kaj loĝistikaj robotoj. +rocket-silo=Uzatas por munti kaj lanĉi raketon por venki la ludon. +solar-panel=Dum tagotempo, ĝi produktas 100% de maksimuma povuma, sed nokte produktado falas al 0%. +splitter=Disigas kaj/aŭ kunigas kargon de transportaj bendoj je 1:1. +steam-engine=Konsumas vaporon por krei elektran energion. +steam-turbine=Konsumas vaporon por krei elektran energion. +train-stop=Cellokoj por aŭtomataj trajnoj. +[entity-name] +1x2-remnants=1x2 restaĵoj +accumulator=Akumulatoro +acid-splash=Acidplaŭdo +arithmetic-combinator=Aritmetika kombinilo +artillery-turret=Artilerioturo +artillery-wagon=Artileria vagono +assembling-machine-1=Muntilo 1 +assembling-machine-2=Muntilo 2 +assembling-machine-3=Muntilo 3 +beacon=Efektdisvastigilo +behemoth-biter=Behemot-mordulo +behemoth-biter-corpse=Kadavro de behemot-mordulo +behemoth-spitter=Behemot-kraĉulo +behemoth-spitter-corpse=Kadavro de behemot-kraĉulo +behemoth-worm-corpse=Kadavro de behemot-vermo +behemoth-worm-turret=Grandega vermo +big-artillery-explosion=Artileria eksplodego +big-biter=Granda mordulo +big-biter-corpse=Kadavro de granda mordulo +big-electric-pole=Granda elektra fosto +big-explosion=Eksplodego +big-remnants=Grandaj restaĵoj +big-scorchmark=Granda kratero +big-scorchmark-tintable=Granda nuanc-hava kratero +big-ship-wreck-1=Granda ŝipvrako +big-ship-wreck-2=Granda ŝipvrako +big-ship-wreck-3=Granda ŝipvrako +big-spitter=Granda kraĉulo +big-spitter-corpse=Kadavro de granda kraĉuo +big-worm-corpse=Kadavro de granda vermo +big-worm-turret=Granda vermo +biter-spawner=Mordula nesto +biter-spawner-corpse=Kadavro de mordula nesto +blood-explosion-big=Eksplodego de sango +blood-explosion-huge=Sangeksplodo +blood-explosion-small=Eksplodeto de sango +blood-fountain=Sangfontano +blood-fountain-big=Sangfontanego +blood-fountain-hit-spray=Frapa ŝpruco de sangfontano +blue-chest=Blua kesto +boiler=Kaldrono +burner-generator=Brulgeneratoro +burner-inserter=Brul-enmetilo +burner-mining-drill=Brul-fosmaŝino +car=Aŭto +cargo-wagon=Karga vagono +centrifuge=Centrifugiloj +character=Rolulo +character-corpse=Kadavro de karaktero +chemical-plant=Kemia fabriko +cliff=Klifo +coal=Karbo +compilatron=Kompilatrono +constant-combinator=Konstanta kombinilo +construction-robot=Konstruroboto +copper-cable=Kupra kablo +copper-ore=Kuprerco +crash-site-chest-1=Kestkapsulo +crash-site-chest-2=Kestkapsulo +crash-site-fire-flame=Flamo de loko de averio. +crash-site-spaceship=Kosmoŝipo +crash-site-spaceship-wreck-big=Granda vrako de kosmoŝipo +crash-site-spaceship-wreck-medium=Mezgranda vrako de kosmoŝipo +crash-site-spaceship-wreck-small=Malgranda vrako de kosmoŝipo +crude-oil=Nafto +curved-rail=Kurba rela +cutscene-gun-turret=Kanonturo +dead-dry-hairy-tree=Morta seka harkovrita arbo +dead-grey-trunk=Morta griza trunko +dead-tree-desert=Morta arbo - dezerto +decider-combinator=Komparanta kombinilo +deconstructible-tile-proxy=Detruebla kahelo +defender=Defendanto +destroyer=Detruanto +distractor=Distranto +dry-hairy-tree=Seka harkovrita arbo +dry-tree=Seka arbo +electric-energy-interface=Interfaco de elektra energio +electric-furnace=Elektroforno +electric-mining-drill=Elektra fosmaŝino +enemy-damaged-explosion=Eksplodo de damaĝita malamiko +entity-ghost=Fantoma estaĵo +explosion=Eksplodo +explosion-hit=Eksplodfrapo +express-loader=Rapidega ŝarĝilo +express-splitter=Rapidega disilo +express-transport-belt=Rapidega transporta bendo +express-underground-belt=Rapidega subtera bendo +factorio-logo-11tiles=Insigno de Factorio 11 kaheloj +factorio-logo-16tiles=Insigno de Factorio 16 kaheloj +factorio-logo-22tiles=Insigno de Factorio 22 kaheloj +fast-inserter=Rapida enmetilo +fast-loader=Rapida ŝarĝilo +fast-splitter=Rapida disilo +fast-transport-belt=Rapida transporta bendo +fast-underground-belt=Rapida subtera bendo +filter-inserter=Filtra enmetilo +fire-flame=Fajro +fish=Fiŝo +flamethrower-turret=Flamĵetilturo +fluid-wagon=Likvuj-vagono +flying-robot-damaged-explosion=Eksplodo de damaĝita flugroboto +gate=Pordego +green-coral=Verda koralo +grenade-explosion=Grenadeksplodo +ground-explosion=Grund-eksplodo +gun-turret=Kanonturo +heat-exchanger=Intercambiador de varmego +heat-interface=Interfaco de varmo +heat-pipe=Varmectubo +huge-scorchmark=Grandega kratero +huge-scorchmark-tintable=Grandega nuanc-hava kratero +infinity-chest=Ĉionhava kesto +infinity-pipe=Senlima tubo +inserter=Enmetilo +iron-chest=Fera kesto +iron-ore=Fererco +item-on-ground=Aĵo sur tero +item-request-proxy=Fako por petado de aĵoj +lab=Laboratorio +land-mine=Subtera mino +laser-bubble=Laserbobelo +laser-turret=Laseroturo +linked-belt=Ligita bendo +linked-chest=Ligita kesto +loader=Ŝarĝilo +loader-1x1=Ŝarĝilo 1x1 +locomotive=Lokomotivo +logistic-chest-active-provider=Aktive provizanta kesto +logistic-chest-buffer=Bufrkesto +logistic-chest-passive-provider=Pasive provizanta kesto +logistic-chest-requester=Petkesto +logistic-chest-storage=Konserva kesto +logistic-robot=Loĝistikroboto +long-handed-inserter=Longa enmetilo +market=Bazaro +massive-explosion=Ega eksplodego +medium-biter=Mezgranda mordulo +medium-biter-corpse=Kadavro de mezgranda mordulo +medium-electric-pole=Meza elektra fosto +medium-explosion=Meza eksplodo +medium-remnants=Mezaj restaĵoj +medium-scorchmark=Mezgranda kratero +medium-scorchmark-tintable=Mezgranda nuanc-hava kratero +medium-ship-wreck=Mezgranda ŝipvrako +medium-small-remnants=Mezaj malgrandaj restaĵoj +medium-spitter=Mezgranda kraĉulo +medium-spitter-corpse=Kadavro de mezgranda kraĉulo +medium-worm-corpse=Kadavro de mezgranda vermo +medium-worm-turret=Mezgranda vermo +nuclear-reactor=Atomreaktoro +offshore-pump=Marpumpilo +oil-refinery=Rafinilo de nafto +pipe=Tubo +pipe-to-ground=Subtera tubo +player-port=Punkto de reviviĝo +poison-cloud=Venena nubo +power-switch=Ŝaltilo +programmable-speaker=Programebla parolilo +pump=Pumpilo +pumpjack=Naftpumpilo +radar=Radaro +rail-chain-signal=Ĉena fervojsignalo +rail-ending-remnants=Restaĵoj de finaĵo de fervojo +rail-signal=Fervojsignalo +red-chest=Ruĝa kesto +red-desert-rock-big=Granda ruĝa dezerta roko +red-desert-rock-huge=Grandega ruĝa dezerta roko +roboport=Robotejo +rock-big=Ega roko +rock-damaged-explosion=Eksplodo de damaĝita ŝtono +rock-huge=Grandega roko +rocket=Raketo +rocket-silo=Raketo silon +sand-rock-big=Granda sabla roko +simple-entity-with-force=Simpla estaĵo kun forto +simple-entity-with-owner=Simpla estaĵo kun posedanto +small-biter=Malgranda mordulo +small-biter-corpse=Kadavro de malgranda mordulo +small-cliff=Malgranda klifo +small-electric-pole=Malgranda elektra fosto +small-lamp=Lampo +small-remnants=Malgrandaj restaĵoj +small-scorchmark=Malgranda kratero +small-scorchmark-tintable=Malgranda nuanc-hava kratero +small-ship-wreck=Malgranda ŝipvrako +small-spitter=Malgranda kraĉulo +small-spitter-corpse=Kadavro de malgranda kraĉulo +small-worm-corpse=Kadavro de malgranda vermo +small-worm-turret=Malgranda vermo +solar-panel=Sunpanelo +space-module-wreck=Vrako de kosma modulo. +spark-explosion=Fajrereksplodo +spark-explosion-higher=Fajrereksplodo pli granda +spidertron=Araneilo +spidertron-leg=Kruro de araneilo +spidertron-military-target=Milita celo de araneilo +spitter-spawner=Kraĉula nesto +spitter-spawner-corpse=Karavro de kraĉula nesto +splitter=Disilo +stack-filter-inserter=Staka filtra enmetilo +stack-inserter=Staka enmetilo +steam-engine=Vaporgeneratoro +steam-turbine=Vaporturbino +steel-chest=Ŝtala kesto +steel-furnace=Ŝtalforno +stone=Ŝtono +stone-furnace=Ŝtonforno +stone-wall=Muro +storage-tank=Rezervujo +straight-rail=Rektaj reloj +substation=Subcentralo +tank=Tanko +tile-ghost=Kahelfantomo +tile-proxy=Kaheloj +train-stop=Trajohaltejo +transport-belt=Transporta bendo +tree=Arbo +tree-brown=Bruna arbo +tree-dying-proxy=Poluo sorbita damaĝante arbojn +tree-proxy=Arboj +tree-red=Ruĝa arbo +tree-stump=Arba stumpo +underground-belt=Subtera bendo +uranium-cannon-shell-explosion=Eksplodo de urania obuso +uranium-ore=Urania erco +wall-damaged-explosion=Eksplodo de damaĝita muro +water-splash=Akvplaŭdo +water-well-pump=Putopumpilo +wooden-chest=Ligna kesto +[equipment-name] +battery-equipment=Persona baterio +battery-mk2-equipment=Persona baterio MK2 +belt-immunity-equipment=Ekipaĵo por ignorado de benda movo +discharge-defense-equipment=Elektro-arka defendo +energy-shield-equipment=Energia ŝildo +energy-shield-mk2-equipment=Energia ŝildo MK2 +exoskeleton-equipment=Eksterskeleto +fusion-reactor-equipment=Portebla fuzia reaktoro +night-vision-equipment=Noktovidilo +personal-laser-defense-equipment=Persona lasera defendo +personal-roboport-equipment=Persona robotejo +personal-roboport-mk2-equipment=Persona robotejo MK2 +solar-panel-equipment=Portebla sunpanelo +[fluid-name] +crude-oil=Nafto +heavy-oil=Mazuto +light-oil=Dizelo +lubricant=Lubrikaĵo +petroleum-gas=Petrolgaso +steam=Vaporo +sulfuric-acid=Sulfata acido +water=Akvo +[fuel-category-name] +chemical=Bruligebla brulaĵo +nuclear=Nuklea pilo +[item-description] +artillery-targeting-remote=Ebligas onin mane pafigi artilerion el mapo aŭ mondo. +battery-equipment=Konservas elektran energion por moduloj de ekipaĵo. +belt-immunity-equipment=Malebligas bendojn movi la rolulon. +blueprint=Konservi dezajnojn por aŭtomata konstruo. +blueprint-book=Konservas konstruplanojn kaj similajn aĵojn. +copper-cable=Ankaŭ uzeblas por konekti aŭ malkonekti elektrajn fostojn kaj ŝaltilojn per __CONTROL__build__. +deconstruction-planner=Markas aĵojn por malkonstruo per konstrurobotoj. +discharge-defense-equipment=Damaĝas forpuŝante kaj paralizante proksimajn malamikojn kiam estas aktivigita per teleregilo. +effectivity-module=Malpliigas energian konsumon de maŝinoj. Minimuma konsumo de energio estas 20%. +energy-shield-equipment=Provizas rolulon per protektanta energia ŝildo. +exoskeleton-equipment=Pliigas onian movrapidon. +fusion-reactor-equipment=Provizas modulojn de ekipaĵo per energio. +green-wire=Uzatas por konekti maŝinoj al cirkvita reto per __CONTROL__build__. +land-mine=Eksplodas kiam malamikoj estas proksime, damaĝante kaj paralizante ilin. +landfill=Meteblas sur akvon por krei teron, sur kiun oni povas konstrui. +mining-tool=Plimultigas onian rapidon de fosado. +night-vision-equipment=Permesas vidi pli klare en mallumo. +personal-roboport-equipment=Ebligas konstrurobotojn labori el onia inventaro. +productivity-module=Maŝinoj kreos ekstrajn produktojn koste de pliigita konsumo de energio kaj malpliigita rapido.\nUzeblas nur por interaj produktoj. +rail=Uzatas por konstrui relojn mane aŭ per planilo de fervojo.\nPer planilo de fervojo oni povas konstrui mallongajn vojetojn premante __CONTROL__build__, aŭ meti longajn fantomajn vojojn premante __CONTROL__build-ghost__. +red-wire=Konektas maŝinojn al cirkvita reto per __CONTROL__build__. +repair-pack=Uzatas por ripari amikajn estaĵojn. +satellite=La satelito devas esti metita en la raketo. +science-pack=Uzatas de laboratorioj por esplorado. +slowdown-capsule=Malpliigas movrapidon de influitaj malamikoj. +solar-panel-equipment=Provizas modulojn de ekipaĵo per energio. +space-science-pack=Uzatas de laboratorioj por esplorado. Akireblas per lanĉado de raketoj enhavaj satelitojn. +speed-module=Plirapidigas maŝinon koste de pliigita energia konsumo. +spidertron-remote=Ebligas sendi simplajn komandojn pri movado al araneilo el mapo aŭ mondo. +upgrade-planner=Markas aĵojn por plibonigo per konstrurobotoj. +[item-group-name] +combat=Batalo +effects=Efektoj +enemies=Malamikoj +energy=Energio +environment=Medio +fluids=Likvoj +intermediate-products=Interaj produktoj +logistics=Loĝistiko +other=Aliaj +production=Produktado +signals=Signaloj +[item-limitation] +item-not-allowed-in-this-container-item=Ĉi tiu aĵo ne meteblas en ĉi tiu ujo. +production-module-usable-only-on-intermediates=Pliproduktiga modulo nur uzeblas por interaj produktoj. +[item-name] +advanced-circuit=Altnivelaj cirkvito +artillery-shell=Artileria obuso +artillery-targeting-remote=Teleregilo por celigi artilerion +artillery-turret=Artilerioturo +artillery-wagon-cannon=Artileria kanono +atomic-bomb=Atombombo +automation-science-pack=Aŭtomatika sciencopako +battery=Baterio +belt-immunity-equipment=Ekipaĵo por ignorado de benda movo +blueprint=Blukopio +blueprint-book=Blukopio libro +burner-generator=Brulgeneratoro +cannon-shell=Kanona obuso +chemical-science-pack=Kemia sciencepako +cliff-explosives=Eksplodaĵoj kontraŭ rokoj +cluster-grenade=Faska grenado +coal=Karbo +coin=Monero +combat-shotgun=Batala kartoĉa fusilo +concrete=Betono +copper-cable=Kupra kablo +copper-ore=Kuprerco +copper-plate=Kupra plato +copy-paste-tool=Kopi-algluiilo +crude-oil-barrel=Barelo da nafto +cut-paste-tool=Eltondi-algluilo +deconstruction-planner=Diskonstrua planilo +defender-capsule=Kapsulo de defendanto +destroyer-capsule=Kapsulo de detruanto +discharge-defense-remote=Teleregilo de elektro-arka defendo +distractor-capsule=Kapsulo de distranto +effectivity-module=Pli-efikiga modulo +effectivity-module-2=Pli-efikiga modulo 2 +effectivity-module-3=Pli-efikiga modulo 3 +electric-energy-interface=Interfaco de elektra energio +electric-engine-unit=Elektra motoro +electronic-circuit=Elektronika cirkvito +empty-barrel=Malplena barelo +engine-unit=Motoro +explosive-cannon-shell=Eksploda obuso +explosive-rocket=Eksploda raketo +explosive-uranium-cannon-shell=Eksploda urania kanon-obuso +explosives=Eksplodaĵoj +filled-barrel=Barelo da __1__ +firearm-magazine=Municio por pafilo +fish=Fiŝo +flamethrower=Flamĵetilo +flamethrower-ammo=Flamĵetilo municio +flamethrower-turret=Flamĵetilturo +flying-robot-frame=Kadro de fluganta roboto +green-wire=Verda drato +grenade=Grenado +hazard-concrete=Danĝerindika betono +heat-interface=Varmo interfaco +heavy-armor=Peza kiraso +infinity-chest=Ĉionhava kesto +infinity-pipe=Senlima tubo +iron-gear-wheel=Fera dentrado +iron-ore=Fererco +iron-plate=Fera plato +iron-stick=Fera stango +item-with-inventory=Aĵo kun inventaro +item-with-label=Aĵon kun etikedo +item-with-tags=Aĵojn kun etikedoj +lab=Laboratorio +landfill=Taluso +laser-turret=Laseroturo +light-armor=Malpeza kiraso +linked-chest=Ligita kesto +logistic-science-pack=Loĝistika sciencopako +low-density-structure=Ete densa strukturo +military-science-pack=Milita sciencopako +modular-armor=Modula kiraso +nuclear-fuel=Nuklea pilo +piercing-rounds-magazine=Penetra municio +piercing-shotgun-shell=Penetraj kartoĉoj +pistol=Pistolo +plastic-bar=Plasta stango +poison-capsule=Venena kapsulo +pollution=Poluo +power-armor=Potenca kiraso +power-armor-mk2=Povuma kiraso MK2 +processing-unit=Procesoro +production-science-pack=Industria sciencopako +productivity-module=Pliproduktiga modulo +productivity-module-2=Pliproduktiga modulo 2 +productivity-module-3=Pliproduktiga modulo 3 +rail=Relo +rail-planner=Planilo de fervojo +raw-fish=Kruda fiŝo +red-wire=Ruĝa drato +refined-concrete=Ŝtalbetono +refined-hazard-concrete=Danĝerindika ŝtalbetono +repair-pack=Riparilo +rocket=Raketo +rocket-control-unit=Kontrolilo de raketo +rocket-fuel=Raketa brulaĵo +rocket-launcher=Raketlanĉilo +rocket-part=Parto de raketo +satellite=Satelito +selection-tool=Elektilo +shotgun=Kartoĉa fusilo +shotgun-shell=Kartoĉoj +simple-entity-with-force=Simpla estaĵo kun forto +simple-entity-with-owner=Simpla estaĵo kun posedanto +slowdown-capsule=Malrapidiga kapsulo +solar-panel=Suna panelo +solid-fuel=Solida brulaĵo +space-science-pack=Kosma sciencopako +speed-module=Plirapidiga modulo +speed-module-2=Plirapidiga modulo 2 +speed-module-3=Plirapidiga modulo 3 +spidertron-remote=Teleregilo por araneilo +spidertron-rocket-launcher=Raketlanĉilo por araneilo +steel-plate=Ŝtala plato +stone=Ŝtono +stone-brick=Ŝtona briko +stone-path=Ŝtonvojo +submachine-gun=Mitraleto +sulfur=Sulfuro +tank-cannon=Tanka kanono +tank-flamethrower=Veturila flamĵetilo +tank-machine-gun=Veturila mitralo +upgrade-planner=Pliboniga planilo +uranium-235=Uranio-235 +uranium-238=Uranio-238 +uranium-cannon-shell=Urania kanon-obuso +uranium-fuel-cell=Urania pilo +uranium-ore=Urania erco +uranium-rounds-magazine=Urania municio +used-up-uranium-fuel-cell=Eluzita urania pilo +utility-science-pack=Akcesora sciencopako +vehicle-machine-gun=Veturila mitralo +wood=Ligno +[map-gen-preset-description] +death-world=Morduloj estas pli danĝeraj kaj evoluas pli rapide. +death-world-marathon=Receptoj kaj teknologioj estas multekostaj, kaj morduloj estas danĝeraj kaj abundaj. Oni elektu ĉi tion nur se oni estas veterano de Factorio. +default=Norma agordaĵo. Estas preferinda por ludi Factorio. +island=Granda insulo en senfina oceano. +marathon=Receptoj kaj teknologioj estas pli multekostaj. +rail-world=Materialejoj estas grandaj kaj unu estas malproksimega de aliaj por instigi trajnosistemon. Morduloj ne kreos novajn bazojn kaj ne reekspansios en purigitan teritorion. +ribbon-world=Alteco de mapo estas limigita de nur 128 kaheloj, kio enkondukas ludon de defioj kaj interesajn situaciojn. +rich-resources=Materialejoj havas pli grandan riĉecon, do oni ne devas pligrandiĝi multe. +[map-gen-preset-name] +death-world=Mortmondo +death-world-marathon=Mortmonda maratono +default=Apriora +island=Insulo +marathon=Maratono +rail-world=Rela mondo +ribbon-world=Rubandomondo +rich-resources=Riĉaj materialoj +[mod-description] +base[1]=Baza modifaĵo kun ĉiuj aprioraj ludaj datumoj kaj norma kampanjo. +[mod-name] +base=Baza modifaĵo +[modifier-description] +artillery-range=Distanco de pafo per artileria obuso: +__1__ +artillery-shell-shooting-speed-bonus=Rapido de pafado per artileria obusoj: +__1__ +auto-character-logistic-trash-slots=Aŭtomata rubofiltrilo de rolulo +beam-damage-bonus=Radia damaĝo: +__1__ +bullet-damage-bonus=Kugla damaĝo: + __1__ +bullet-shooting-speed-bonus=Kugla pafrapido: + __1__ +cannon-shell-damage-bonus=Obusa damaĝo: +__1__ +cannon-shell-shooting-speed-bonus=Obusa pafrapido: +__1__ +character-build-distance=Konstrua distanco de la inĝeniero: +__1__ +character-crafting-speed=Karaktera rapideco de kreado: +__1__ +character-health-bonus=Rolula sano: +__1__ +character-inventory-slots-bonus=Karakteraj inventaraj fakoj: +__1__ +character-item-drop-distance=Distanco falas de eroj de la inĝeniero: +__1__ +character-item-pickup-distance=Distanco kolekta de eroj de la inĝeniero: +__1__ +character-logistic-requests=Loĝistikaj petoj de rolulo +character-logistic-trash-slots=Rolulaj loĝistiko-rubaj fakoj: +__1__ +character-loot-pickup-distance=Atingopova distanco de la inĝeniero +character-mining-speed=Karaktera rapideco de fosado: +__1__ +character-reach-distance=Atingopova distanco de la inĝeniero +character-resource-reach-distance=Distanco atingopova de rimedoj de la inĝeniero +character-running-speed=Karaktera marŝrapideco: +__1__ +deconstruction-time-to-live=Dekonstrua vivdaŭro: +__1__ +electric-damage-bonus=Elektra damaĝo: +__1__ +flamethrower-damage-bonus=Fajra damaĝo: + __1__ +flamethrower-turret-attack-bonus=Flamĵetiltura damaĝo: + __1__ +fluid-damage-modifier=Modifilo de fluida damaĝo +follower-robot-lifetime=Vivdaŭro de roboto sekvanto: +__1__ +ghost-time-to-live=Tempolimo de fantoma rekonstruado: + __1__ +grenade-damage-bonus=Grenada damaĝo: +__1__ +gun-turret-attack-bonus=Kanontura damaĝo: + __1__ +inserter-stack-size-bonus=Kapacito de ne-stakaj enmetiloj: +__1__ +laboratory-productivity=Efikeco de laboratoria esplorado: +__1__ +laboratory-speed=Rapideco de laboratoria esplorado: + __1__ +landmine-damage-bonus=Mina damaĝo: +__1__ +laser-damage-bonus=Lasera damaĝo: +__1__ +laser-shooting-speed-bonus=Lasera pafrapido: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Minimuma rapideco de konstrua administrilo: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Maksimuma rapideco de konstrua administrilo: +__1__ +maximum-following-robots-count=Maksimuma kvanto de sekvantaj robotoj: + __1__ +mining-drill-productivity-bonus=Produktiveco de fosado: +__1__ +rocket-damage-bonus=Raketa damaĝo: + __1__ +rocket-shooting-speed-bonus=Raketa pafrapido: + __1__ +shotgun-shell-damage-bonus=Damaĝo de kartoĉoj: +__1__ +shotgun-shell-shooting-speed-bonus=Pafrapido de kartoĉoj: +__1__ +stack-inserter-capacity-bonus=Kapacito de stakaj enmetiloj: +__1__ +train-braking-force-bonus=Efikeco de bremsoj de trajno: + __1__ +worker-robot-battery=Kapacito de baterio de laboranta roboto: +__1__ +worker-robot-speed=Rapideco de laborantaj robotoj: + __1__ +worker-robot-storage=Kapacito de laborantaj robotoj: + __1__ +zoom-to-world-blueprint-enabled=Zomi-al-mondo blukopio +zoom-to-world-deconstruction-planner-enabled=Zomi-al-mondo diskonstrua planilo +zoom-to-world-enabled=Zomi-al-mondo +zoom-to-world-ghost-building-enabled=Zomi-al-mondo fantoma konstruado +zoom-to-world-selection-tool-enabled=Zomi-al-mondo elektilo +zoom-to-world-upgrade-planner-enabled=Zomi-al-mondo pliboniga planilo +[programmable-speaker-instrument] +alarms=Alarmoj +bass=Basa +celesta=Celesto +drum-kit=Drumo +lead=Solo +miscellaneous=Aliaĵoj +piano=Piano +plucked=Plukinstrumento +saw=Sega +square=Kvadrata +steel-drum=Ŝtala tamburo +vibraphone=Vibrafono +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Farigo de atingo +alarm-1=Alarmo 1 +alarm-2=Alarmo 2 +alert-destroyed=Alerto: Objekto detruitas +armor-insert=Enigo en kirason +armor-remove=Eligo el kiraso +buzzer-1=Malalta sono 1 +buzzer-2=Malalta sono 2 +buzzer-3=Malalta sono 3 +cannot-build=Ne eblas konstrui +clap=Aplaŭdo +console-message=Konzolo-mesaĝo +cowbell=Bova sonorilo +crafting-finished=Muntado finiĝis +crash=Kraŝo +fx=Zumado +game-lost=Ludo malvenkitas +game-won=Ludo venkitas +gui-click=GUI klako +gui-click-2=GUI klako 2 +hat-1=Ĉarlestono 1 +hat-2=Ĉarlestono 2 +high-q=Alta Q +inventory-move=Inventara movo +kick-1=Bato 1 +kick-2=Bato 2 +new-objective=Nova celo +perc-1=Perkutado 1 +perc-2=Perkutado 2 +research-completed=Esplorado finiĝis +reverse-cymbal=Reversa cimbalo +ring=Sono +scenario-message=Scenara mesaĝo +shaker=Skuumo +siren=Sireno +snare-1=Rultamburo 1 +snare-2=Rultamburo 2 +snare-3=Rultamburo 3 +triangle=Triangulo +[recipe-name] +advanced-oil-processing=Altnivela prilaborado de nafto +basic-oil-processing=Baza prilaborado de nafto +coal-liquefaction=Likvigo de karbo +empty-crude-oil-barrel=Malplenigi naftan barelon +empty-filled-barrel=Malplenigi barelon da __1__ +fill-barrel=Plenigi barelon da __1__ +fill-crude-oil-barrel=Plenigi naftan barelon +heavy-oil-cracking=Fendado de mazuto al dizelo +kovarex-enrichment-process=Kovareks pliriĉiga procezo +light-oil-cracking=Fendado de dizelo al petrolgaso +nuclear-fuel-reprocessing=Rekuperado de nuklea pilo +uranium-processing=Prilaborado de uranio +[shortcut] +alt-mode=Baskuligu "Alt-modon" +copy=Kopiu +cut=Eltondu +import-string=Importu tekston +inline-keybind-format=__1__ (__2__) +make-blueprint=Konstruplano +make-blueprint-book=Konstruplanujo +make-deconstruction-planner=Malkonstrua planilo +make-upgrade-planner=Pliboniga planilo +out-of-line-keybind-format=__1__\n(__2__) +paste=Algluu +toggle-equipment-movement-bonus=Baskuligu eksterskeleton +toggle-personal-logistic-requests=Baskuligu personajn loĝistikpetojn +toggle-personal-roboport=Baskuligu personan robotejon +undo=Malfaru +undo-unavailable=Malfaru +[story] +message-log-close=Fermi +message-log-title=Mesaĝprotokolo +[technology-description] +advanced-electronics=Integraj cirkvitoj kaj mikroprocesoroj por altnivela komputado. +advanced-material-processing=Pli rapidaj kaj pli flekseblaj fornoj. +advanced-oil-processing=Rafinado de nafto povas produkti aldonaĵojn rafineblajn plu. +artillery=Longdistance pafa kanono metebla sur turon aŭ vagonon. Uzatas por aŭtomata pafado al malproksimaj strukturoj de malamiko aŭ povas esti mane celigita al eĉ pli malproksimaj aĵoj. +artillery-shell-range=Pliigas ambaŭ aŭtomatan kaj manan pafdistancon de artilerio. +artillery-shell-speed=Pliigas pafrapidon de artilerio. +atomic-bomb=Ruinigaj raketoj, kiu detruas ĉion en grandega radiuso. +automated-construction=Ebligas onin ordoni al konstrurobotoj plibonigi, ripari, konstrui aŭ malkonstrui plurajn konstruaĵojn samtempe, kopii kaj alglui tutajn fabrikojn aŭ forigi arbarojn. +automated-rail-transportation=Ebligas konstrui trajnohaltejojn por aŭtomata trajnaj itineroj. +automation=Ŝlosila teknologio por aŭtomata amasa produktado. +automation-2=Muntiloj kapablaj prilabori likvajn ingrediencojn. +automation-3=Muntiloj kapablaj prilabori likvajn ingrediencojn, pli rapidaj kaj havantaj pli da modulfakoj. +automobilism=Transporta veturilo movigata de motoro. +battery=Elektrokemia pilo, kiu konservas kaj poste provizas elektrajn aparatojn per energio. +battery-equipment=Enmeteblas en kirason por konservado de troa energio por estonteco. +battery-mk2-equipment=Enmeteblas en kirason por konservado de multe da troa energio por estonteco. +belt-immunity-equipment=Enmeteblas en kirason por malebligi tion, ke transportaj bendoj povas movi onin. +braking-force=Trajnoj povas bremsi pli rapide, ebligante ilin resti je alta rapido pli longe. +chemical-science-pack=Ebligas esploradon de altnivelaj aĵoj uzantaj naftajn produktojn. +circuit-network=Donas al oni pli bonan kontrolon super oniaj maŝinoj per interkonektado de ili per dratoj kaj farigante ilin reagi al signaloj. +cliff-explosives=Bareloj sufiĉe plenaj per eksplodaĵoj por disŝiri klifojn. +coal-liquefaction=Tekniko pri procezo faranta naftoproduktojn el karbo per vaporo kaj mazuto. +concrete=Altnivela konstrua materialo, ankaŭ uzata por plankoj. +construction-robotics=Konstrurobotoj povas ripari kaj konstrui amikajn estaĵojn. Oni ankaŭ povas ordoni al robotoj konstrui novajn strukturojn per surmetado de fantomo tie. +defender=Plej baza tipo de batalrobotoj. Sekvas kaj helpas rolulon dum mallonga tempo. +destroyer=Plej altnivela tipo de batalrobotoj. Sekvas kaj asistas ludanton dum mallonga tempo. +discharge-defense-equipment=Enmeteblas en kirason por damaĝi forpuŝante kaj paralizante proksimajn malamikojn kiam estas aktivigita per teleregilo. +distractor=Intermeza tipo de batalrobotoj. Restas je pozicio de deplojo por pafi kaj distri malamikojn. +effect-transmission=Efektdisvastigilo disvastigas efektojn de plibonigaj moduloj al apudaj amikaj estaĵoj. +effectivity-module=Modulo, kiu malpliigas konsumon de energio de maŝino. +electric-energy-accumulators=Konstruaĵoj kiuj stokas troo elektra energio por poste. +electric-energy-distribution=Pli flekseblaj manieroj por distribui elektron. +electric-engine=Konvertas elektron al mekanika movado. +electronics=Elektronikaj komponantoj por baza signalo prilaborado. +energy-shield-equipment=Enmeteblas en kirason por sorbi damaĝon. +energy-shield-mk2-equipment=Enmeteblas en kirason por sorbi grandan kvanton de difekto. +energy-weapons-damage=Pliigas damaĝon de laseroj kaj elektraj radioj. +engine=Konvertas brulaĵon al mekanika movado. Esenca parto de ĉiuj veturiloj. +exoskeleton-equipment=Enmeteblas en kirason por pliigi movrapidon. Oni povas sin ekipi per pluraj eksterskeletoj samtempe. +explosive-rocketry=Treege eksplodaj raketoj havantaj pli grandan radiuson de eksplodo. +explosives=Danĝeraj sed regeblaj eksplodaĵoj. +fast-inserter=Enmetiloj, kiuj povas pli rapide labori kaj filtri aĵojn per altnivela elektroniko. +flamethrower=Potencaj manporteblaj kaj turaj flamĵetiloj, kiuj ĵetas torenton al malamikoj, ekbruligante ilin. +flammables=Ebligas pli efikan brulaĵon kaj pli agresajn flameblaĵojn. +fluid-handling=Diversaj manieroj por konservi kaj transporti fluidojn. +fluid-wagon=Ebleco porti fluaĵojn per fervojo. Likvuj-vagonojn plenigas kaj malplenigas pumpoj apud rektaj relsegmentoj. +follower-robot-count=Pliigas kvanton de batalrobotoj, kiuj povas sekvi onin samtempe. +fusion-reactor-equipment=Enmeteblas en kirason por provizi energion al aliaj ekipaĵoj. +gates=Sekcioj de muroj malfermeblaj se necese. Kontroleblas per cirkvita reto. +gun-turret=Bazaj defendaj konstruaĵoj replenigendaj per municio +heavy-armor=Peza kiraso por plia protekto. +inserter-capacity-bonus=Ebligas stakajn enmetilojn movi pli da objektoj samtempe. Kelkaj de la plibonigoj aldonas malgrandan kvanton de stakigeco eĉ al ne-stakaj enmetiloj. +kovarex-enrichment-process=Procezo por kreado de uranio-235 el uranio-238. Ĝi bezonas multon da uranio-235 kiel katalizilo. +land-mine=Eksplodaj kaptiloj, metataj sur teron por ke malamiko surpaŝu kaj ekagigu ilin. Konstrurobotoj povas rekonstrui ilin, post kiam ili eksplodis. Oni povas pligrandigi damaĝon per esplori pli fortajn eksplodaĵojn. +landfill=Meteblas sur akvon por krei teron, sur kiu oni povas konstrui. +laser=Fokusita lumo, kiu povas kaŭzi damaĝon. +laser-shooting-speed=Pliigas pafrapidon de laseraj armiloj. +laser-turret=Altnivelaj defendaj konstruaĵoj, kiuj nur bezonas elektron. +logistic-robotics=Loĝistikaj robotoj povas liveri aĵojn al rolulo aŭ forpreni nebezonatajn aĵojn. +logistic-science-pack=Ebligas esploradon de loĝistiko, aŭtomatigo kaj simpla armilaro. +logistic-system=Disponigas aldonajn loĝistikajn kestojn plikapabligantajn loĝistikrobotojn. Petkestoj petas aĵojn el loĝistika reto. Aktive provizantaj kestoj forpuŝas sian enhavon por konservi aŭ uzi aliloke. Bufrkestoj petas specifajn aĵojn do ili estas haveblaj por persona loĝistiko aŭ aŭtomata konstruado. +logistics=Pli rapidaj kaj pli flekseblaj vojoj de transportado. +low-density-structure=Malpeza sed forta materialo, tre utila por kosmoŝipoj kaj persona ekipaĵo. +lubricant=Konvertado de mazuto al lubrikaĵo uzata por malpliigi frotadon en rapidegaj maŝinoj. +military=Pli efikaj rimedoj por defendi onin mem kaj onian fabrikon. +military-science-pack=Ebligas pluan esploradon de militaj opcioj. +mining-productivity=Pliigas produktadon de ĉiuj fosmaŝinoj kaj naftpumpiloj. +modular-armor=Kiraso kun malgranda krado por ekipaj moduloj, kiuj donas unikajn plibonigojn. Portado de ĝi ankaŭ pligrandigas onian inventaron. +modules=Ebligas esplori plibonigajn modulojn enmeteblajn en maŝinojn. +night-vision-equipment=Enmeteblas en kirason por ke oni pli bone vidu nokte. +nuclear-fuel-reprocessing=Rekuperada procezo de eluzitaj uraniaj piloj por krei uranion-238. +nuclear-power=Potenca kaj altkapabla metodo por produkti povumon per uraniaj piloj. +oil-processing=Rafinado de nafto uzatas por fabriki plastojn, sulfuron kaj brulaĵojn. +optics=Diversaj aplikoj de videbla lumo. +personal-laser-defense-equipment=Enmeteblas en kirason por aŭtomata pafado al proksimaj malamikoj. +personal-roboport-equipment=Enmeteblas en kirason por ebligi konstrurobotojn labori el onia inventaro. +personal-roboport-mk2-equipment=Enmeteblas en kirason por ebligi multajn konstrurobotojn labori el onia inventaro. +physical-projectile-damage=Pliigas damaĝon de pafarimiloj, turoj kaj defendrobotoj. +plastics=Sinteza polimeraj materialoj kiuj povas esti muldita en solidaj objektoj. +power-armor=Kiraso kun granda ekipa krado kaj pligrandigo de inventaro. +power-armor-mk2=Kiraso kun grandega ekipa krado kaj pligrandigo de inventaro. +production-science-pack=Ebligas esploradon de pli efikaj maŝinoj, moduloj kaj procezoj. +productivity-module=Modulo, kiu ebligas maŝinojn krei pli da produktoj el sama kvanto de ingrediencoj, sed ankaŭ pliigas konsumon de energio kaj malpliigas rapidon. +rail-signals=Ebligas kunordigi plurajn trajnojn ene de la sama fervoja reto. +railway=Grandskala transportado trans longajn distancojn. +refined-flammables=Pliigas damaĝon de flam-armiloj. +research-speed=Apertigas pli efikajn esplorajn praktikojn. +robotics=Korpoj de flugrobotoj. Oni devas specialigi ilin por aŭ loĝistika, aŭ konstrua laboro. +rocket-control-unit=Altnivela komputilo kiu povas regi raketajn sistemojn. +rocket-fuel=Altkapabla multcela brulaĵo. +rocket-silo=Ebligas onin lanĉi raketon en kosmon kaj venki la ludon. +rocketry=Persona raketlanĉilo por atakado de malamikoj per raketoj. +solar-energy=Fonto de senkosta elektra energio, sed senutilas nokte. +solar-panel-equipment=Enmeteblas en kirason por provizi energion al aliaj ekipaĵoj, sed senutilas nokte. +space-science-pack=Ebligas lanĉi satelitojn en kosmon kaj ricevi sciencan datumon de ili uzatan por produkti kosmajn sciencopakojn. +speed-module=Modulo, kiu plirapidigas maŝinon, sed ankaŭ pliigas ĝian energiokonsumadon. +spidertron=Lerta veturilo kapabla trapasi malglatan terenon. Ĝi estas ekipita per rapidpafaj raketlanĉiloj kontrolitaj per mana aŭ aŭtomata celigo. Oni stiras ĝin mane aŭ per teleregilo de araneilo. +stack-inserter=Stakaj enmetiloj ekkapablos movi plurajn objektojn samtempe. +steel-axe=Pliigas onian rapidecon de fosado. +steel-processing=Ebligas onin elfandi ŝtalon el feraj platoj. +stone-wall=Muroj por protektado de onia fabriko kontraŭ atakantoj. +stronger-explosives=Pliigas damaĝon de eksplodaj armiloj. +sulfur-processing=Tre reakciema ne-metala kemiaĵo uzata por produkti sulfatan acidon kaj eksplodajn aĵojn. +tank=Potenca ataka veturilo, kiu povas porti diversajn armilojn. +toolbelt=Pligrandas onian inventaron. +uranium-ammo=Altnivelaj kugloj el uranio-238, kun plia malmoleco kaj pezo, rezultigante egan damaĝon. +uranium-processing=Uranian ercon oni procezas per centrifugiloj al uranio-238, kun ŝanco ricevi pli riĉan uranion-235. Ambaŭ estas bezonataj por krei uraniajn pilojn. +utility-science-pack=Ebligas esploradon de plej potenca armilaro, persona ekipaĵo kaj kunordigo de robotoj. +weapon-shooting-speed=Pliigas pafrapidon de plejparto de pafarimiloj. +worker-robots-speed=Pliigas flugrapidon de loĝistikaj kaj konstruaj robotoj. +worker-robots-storage=Pliigas kvanton da elementoj, kiujn loĝistikaj kaj konstruaj robotoj povas porti samtempe. +[technology-name] +advanced-electronics=Altnivela elektroniko +advanced-material-processing=Altnivela prilaborado de materialoj +advanced-oil-processing=Altnivela prilaborado de nafto +artillery=Artilerio +artillery-shell-range=Distanco de pafo per artileria obuso +artillery-shell-speed=Rapido de pafado per artileria obusoj +atomic-bomb=Atombombo +automated-rail-transportation=Aŭtomata fervoja transportado +automation=Aŭtomatigo +automobilism=Aŭtomobilo +battery=Akumulatoro +battery-equipment=Persona baterio +battery-mk2-equipment=Persona baterio MK2 +belt-immunity-equipment=Ekipaĵo por ignorado de benda movo +braking-force=Efikeco de bremsoj +chemical-science-pack=Kemia sciencopako +circuit-network=Cirkvita reto +cliff-explosives=Eksplodaĵoj kontraŭ rokoj +coal-liquefaction=Likvigo de karbo +concrete=Betono +construction-robotics=Konstrua robotiko +defender=Defendanto +destroyer=Detruanto +discharge-defense-equipment=Elektro-arka defendo +distractor=Distranto +effect-transmission=Disvastigado de efektoj +effectivity-module=Pli-efikiga modulo +electric-energy-accumulators-1=Akumulatoroj de elektra energio +electric-energy-distribution=Distribuo de elektra energio +electric-engine=Elektra motoro +electronics=Elektroniko +energy-shield-equipment=Energia ŝildo +energy-shield-mk2-equipment=Energia ŝildo MK2 +energy-weapons-damage=Damaĝo de energiaj armiloj +engine=Motoro +exoskeleton-equipment=Eksterskeleto +explosive-rocketry=Eksplodaj raketoj +explosives=Eksplodaĵoj +fast-inserter=Rapida enmetilo +flamethrower=Flamĵetilo +flammables=Brulantaj materioj +fluid-handling=Traktado de fluidoj +fluid-wagon=Likvuj-vagono +follower-robot-count=Kvanto de sekvantaj robotoj +fusion-reactor-equipment=Portebla fuzia reaktoro +gate=Pordego +gun-turret=Kanonturo +heavy-armor=Peza kiraso +inserter-capacity-bonus=Plibonigo de kapacito de enmetiloj +kovarex-enrichment-process=Kovareks riĉiĝa procezo +land-mine=Minoj +landfill=Taluso +laser=Lasero +laser-shooting-speed=Lasera pafrapido +laser-turret=Laserturo +logistic-robotics=Loĝistiko robotiko +logistic-science-pack=Loĝistika sciencopako +logistic-system=Loĝistiko sistemo +logistics=Loĝistiko +low-density-structure=Ete densa strukturo +lubricant=Lubrikaĵo +military=Militistaro +military-science-pack=Milita sciencopako +mining-productivity=Produktiveco de fosado +modular-armor=Modula kiraso +modules=Moduloj +night-vision-equipment=Noktovidilo +nuclear-fuel-reprocessing=Rekuperado de atomaj piloj +nuclear-power=Nuklea energio +oil-processing=Prilaborado de nafto +optics=Optiko +personal-laser-defense-equipment=Persona lasera defendo +personal-roboport-equipment=Persona robotejo +personal-roboport-mk2-equipment=Persona robotejo MK2 +physical-projectile-damage=Fizika damaĝo de kugloj +plastics=Plasto +power-armor=Povuma kiraso +power-armor-mk2=Povuma kiraso MK2 +production-science-pack=Industria sciencopako +productivity-module=Pliproduktiga modulo +rail-signals=Fervojsignaloj +railway=Fervojo +refined-flammables=Altnivelaj bruleblaĵoj +research-speed=Rapideco de laboratoria esplorado +robotics=Robotiko +rocket-control-unit=Kontrolilo de raketo +rocket-fuel=Raketa brulaĵo +rocket-silo=Raketsilo +rocketry=Raketscienco +solar-energy=Sunenergio +solar-panel-equipment=Portebla sunpanelo +space-science-pack=Kosma sciencopako +speed-module=Plirapidiga modulo +spidertron=Araneilo +stack-inserter=Staka enmetilo +steel-axe=Ŝtala hakilo +steel-processing=Prilaborado de ŝtalo +stone-wall=Ŝtonmuro +stronger-explosives=Pli fortaj eksplodaĵoj +sulfur-processing=Prilaborado de sulfuro +tank=Tanko +toolbelt=Ilzono +uranium-ammo=Urania municio +uranium-processing=Prilaborado de uranio +utility-science-pack=Akcesora sciencopako +weapon-shooting-speed=Armila pafrapido +worker-robots-speed=Rapideco de laborantaj robotoj +worker-robots-storage=Karga kapacito de laborantaj robotoj +[tile-name] +concrete=Betono +deepwater=Profunda akvo +deepwater-green=Profunda verda akvo +dirt-1=Koto 1 +dirt-2=Koto 2 +dirt-3=Koto 3 +dirt-4=Koto 4 +dirt-5=Koto 5 +dirt-6=Koto 6 +dirt-7=Koto 7 +dry-dirt=Seka koto +grass-1=Herbo +grass-2=Herbo 2 +grass-3=Herbo 3 +grass-4=Herbo 4 +hazard-concrete-left=Danĝerindika betono liva +hazard-concrete-right=Danĝerindika betono dekstra +lab-dark-1=Laboratoria kahelo 1 +lab-dark-2=Laboratorio kahelo 2 +lab-white=Laboratorio blanka +landfill=Taluso +nuclear-ground=Atome eksplodigita tero +out-of-map=Ekster mapo +red-desert-0=Ruĝa dezerto 0 +red-desert-1=Ruĝa dezerto 1 +red-desert-2=Ruĝa dezerto 2 +red-desert-3=Ruĝa dezerto 3 +red-desert-dark=Ruĝa dezerta malhela +refined-concrete=Ŝtalbetono +refined-hazard-concrete-left=Danĝerindika ŝtalbetono liva +refined-hazard-concrete-right=Danĝerindika ŝtalbetono dekstra +sand-1=Sablo 1 +sand-2=Sablo 2 +sand-3=Sablo 3 +stone-path=Ŝtona vojo +tutorial-grid=Lernila krado +water=Akvo +water-green=Verda akvo +water-mud=Malprofunda akvo 2 +water-shallow=Malprofunda akvo +water-wube=Akva Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] aktive provas puŝi sian enhavon en loĝistikan reton.\nSe neniu aktive provizanta kesto petas ĉi tiujn aĵojn, ilin transportos al [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] havas du stratetojn uzeblajn por transporti aĵojn, kaj ili uzeblas por malsamaj materialoj.\n[entity=inserter] povas levi aĵojn el ambaŭ stratetoj, sed metas nur sur malproksiman. +buffer-chest=[entity=logistic-chest-buffer] agas kiel ambaŭ [entity=logistic-chest-requester] kaj [entity=logistic-chest-passive-provider].\nIli per aĵoj provizas konstruajn ordonojn, personan loĝistikon kaj petajn kestojn, kies 'Peti el bufraj kestoj' funkcio estas ŝaltita. +bulk-crafting=Kiam kursoro superas muntfakon:\n - __ALT_CONTROL__1__craft-5__ por munti 5.\n - __ALT_CONTROL__1__craft-all__ por munti plejeble multe. +burner-inserter-refueling=[entity=burner-inserter] povas esti brulaĵreplenigita per aliaj enmetiloj, sed ili ankaŭ povas mem sin replenigi kiam ili prilaboras brulaĵon. +circuit-network=Cirkvita reto estas sistemo, kiu ebligas transporti informaĵon inter maŝinojn.\nOni povas konekti maŝinojn al cirkvita reto per [item=red-wire] kaj [item=green-wire].\nReto povas enteni po entjeran valoron je -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) por ĉiu signaltipo.\nNe necesas uzi cirkvitan reton por fini la ludon, sed ĝi ebligas fari multon da interesaj ruzaĵoj aŭ fajnaj optimumigoj de fabriko, nefareblaj alimaniere. +clear-cursor=Kiam aĵo elektitas, oni povas malelekti ĝin per __CONTROL__clear-cursor__, reenigante ĝin al [img=utility/hand] fako de origina inventaro.\nĈi tio ankaŭ nuligas fervojplanojn, tenadon de drato kaj elektaĵojn. +connect-switch=__ALT_CONTROL__1__build__ je estaĵo tenante [item=copper-cable] en kursoro por konekti elektran draton al ĝi.\n__ALT_CONTROL__1__remove-pole-cables__ je estaĵo por forigi ĉiujn dratojn. +construction-robots=[entity=construction-robot] plenumas konstruadajn, malkonstruadajn, altgradigajn kaj riparajn ordonojn el loĝistika reto.\nKonstruadaj ordonoj estas kreataj per fantoma konstruado, uzado de [item=blueprint] aŭ kiam amika konstruaĵo estas detruita kaj tial estas rekonstruenda.\nMalkonstruadajn ordonojn oni kreas per elektado de dezirataj estaĵoj per [item=deconstruction-planner].\nAltgradigajn ordonojn estas kreataj per [item=upgrade-planner].\nĈi tiuj ordonoj ankaŭ estas kreataj de "malfari" funkcio. +copy-entity-settings=__CONTROL__copy-entity-settings__ kaj __CONTROL__paste-entity-settings__ ebligas onin kopii inter estaĵojn.\nEkzemple, oni povas kopii-kaj-alglui inter [entity=assembling-machine-2] por agordi recepton, aŭ inter kestojn por agordi limon de inventaro.\n__ALT_CONTROL__1__paste-entity-settings__ kaj trenado ebligas onin alglui multajn estaĵojn per unuopa strekado. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ kaj __CONTROL__paste-entity-settings__ ebligas onin kopii inter estaĵojn.\nEkzemple, oni povas kopii-kaj-alglui inter [entity=assembling-machine-2] por agordi recepton, aŭ inter kestojn por agordi limon de inventaro.\nPremadu __CONTROL__paste-entity-settings__ kaj movi uzante __CONTROL__move__ por rapide alglui al pluraj estaĵoj. +copy-paste=__CONTROL__copy__ aperigas kopiilon, kiu ebligas al oni kopii elektiton en poŝon.\n__CONTROL__paste__ ekplanas konstruadon de lasta kopiito. \n_CONTROL__cycle-clipboard-forwards__ kaj __CONTROL__cycle-clipboard-backwards_ ebligas al oni rulumi tra poŝhistorio. +copy-paste-filters=Oni povas kopii-kaj-alglui inter estaĵojn enhavantajn agordeblajn filtrilojn, petojn aŭ filtritajn inventarajn fakojn, kiel [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] aŭ [entity=cargo-wagon]. +copy-paste-requester-chest=Oni povas kopii-kaj-alglui inter [entity=logistic-chest-requester] por kopii loĝistikpetojn.\nOni ankaŭ povas kopii-kaj-alglui el [entity=assembling-machine-2] al [entity=logistic-chest-requester] por agordi logistikan peton baze de recepto. +copy-paste-spidertron=Kopiado-kaj-algluado inter [entity=spidertron] kopios koloron kaj logistikajn petojn.\nĜi ankaŭ provos kopii ekipan gradon, enmetante ekipaĵaron el ludanta inventaro se aĵojn estas disponeblaj. +copy-paste-trains=Oni povas kopii-kaj-alglui inter [entity=locomotive] por kopii horaron kaj koloron.\nOni povas kopii-kaj-alglui inter [entity=train-stop] por kopii nomon de haltejo kaj koloron.\nFine, oni povas kopii-kaj-alglui inter [entity=locomotive] kaj [entity=train-stop] ĉiu-orde por kopii koloron. +drag-building=Plej rapide oni povus konstrui rektan linion, kiel sistemo de [entity=stone-furnace], per __CONTROL__build__ kaj tenado dum oni kuras en deziratan direkton. +drag-building-poles=Se oni konstruas [entity=small-electric-pole] per tenado, ĝi konstruiĝos interspacigite je maksimuma konektdistanco. +drag-building-underground-belts=Se oni konstruas [entity=underground-belt] aŭ [entity=pipe-to-ground] per tenado, ĝi konstruiĝos interspacigite je maksimuma konektdistanco. +e-confirm=Ĉiuj verdaj butonoj en la ludo konfirmeblas per __CONTROL__confirm-gui__.\nProvu uzi ĝin nun por konfirmi ĉi tiun konsileton! +electric-network=Elektra reto transdonas energion el produktantoj kiel [entity=steam-engine] aŭ [entity=solar-panel] al konsumantoj egale.\n__ALT_CONTROL__1__open-gui__ sur elektran foston por vidi statistikon de ĝia elektra reto. +electric-pole-connections=Elektraj fostoj aŭtomate konektiĝos al aliaj elektraj fostoj ene de sia atingodistanco, kaj ili povas havi ĝis 5 konektoj.\nKonektojn oni mane povas krei kaj forigi per [item=copper-cable].\nĈiujn konektojn de elektra fosto oni povus forigi per __CONTROL__remove-pole-cables__ je la elektra fosto. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ al estaĵo por preni aĵojn el ĝi.\n__ALT_CONTROL__1__fast-entity-transfer__ dum tenado de aĵo por enmeti ĝin en la elektita estaĵo.\n\n\nĈi tiu lernilo instruas diversajn metodojn de transportado de aĵoj al kaj el estaĵoj sen malfermado de ili. +fast-belt-bending=Premo de __CONTROL__rotate__ dum trenado de [entity=transport-belt] ebligas onin krei perfektajn bendojn rapide. +fast-obstacle-traversing=Tenado de [entity=transport-belt] super obstrukcon aŭtomate konstruos [entity=underground-belt] transiron kiam eble. +fast-replace=Konstruado sur estaĵo de sama tipo kaj grandeco plenumigas tujan anstataŭigon. Tuja anstataŭigo konservos ecojn de originala estaĵo, ekzemple enhavon de inventaro kaj elektitan recepton. +fast-replace-belt-splitter=Oni povas tuje anstataŭigi [entity=transport-belt] per [entity=splitter], kaj inverse. +fast-replace-belt-underground=Oni povas tuje anstataŭigi [entity=transport-belt] per [entity=underground-belt], kaj inverse.\nĈiuj bendoj inter enirejo kaj elirejo de subtera bendo estos aŭtomate reakiritaj.\nĈi tiu trajto pri tuja anstataŭigo ankaŭ aplikiĝas al [entity=pipe] kaj [entity=pipe-to-ground]. +fast-replace-direction=Oni povas uzi tuj-anstataŭigon por rapide ŝanĝi direkton de estaĵoj. +gate-over-rail=[entity=gate] konstrueblas sur iu vertikala aŭ horizontala [entity=straight-rail].\nTrajnoj aŭtomate malfermos la pordegon por pasi kaj ne lasos truon en onia defendo. +ghost-building=__ALT_CONTROL__1__build-ghost__ dum tenado de konstrueblaĵo por konstrui ĝin fantome.\nFantomaj estaĵoj estos aŭtomate realigitaj fare de iuj proksimaj loĝistikaj retoj. +ghost-rail-planner=Planilo de fantomreloj uzatas por plani longajn striojn de novaj fantomaj reloj.\nPor uzi ĝin, oni tenu __CONTROL_MODIFIER__build-ghost__ dum relplanado.\nOni ankaŭ povas teni __CONTROL_MODIFIER__build-with-obstacle-avoidance__ por ke ilo planu evitante obstaklojn. +inserters=Enmetiloj levas aĵojn el unu direkto kaj metas ilin sur kontraŭan kahelon.\nIli povas movi aĵojn al kaj el [entity=transport-belt], [entity=iron-chest], [entity=stone-furnace] kaj aliaj maŝinoj. +insertion-limits=Enmetilo ne ĉiam finplenigas tutan celan inventaron. Ĉi tio lasas aliajn enmetilojn preni sian parton da aĵoj.\nEkzemple, se [entity=boiler] havas 5 aŭ pli da [item=coal] en ĝi, enmetilo ne enmetos plu. Ĉi tio lasos reston da brulaĵo iri plu sur bendoj al aliaj kaldronegoj anstataŭ ke unua en vico akumulas ĉion.\nSamo okazas al [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] kaj tiel plu. +introduction=Bonvenon al konsiloj kaj lertaĵoj!\nĜi eksplikos ludajn konceptojn vide aŭ interage.\nKonsiletoj estas akirataj dum onia progreso pri ludo kaj ankaŭ pro fino de aliaj konsiletoj.\nSe oni volas vidi ĉiujn ajn dekomence, oni uzu konsolkomandon __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Inventarfakoj de kestoj limigeblas per elekto al ruĝa "X" butono kaj sekva barado de dezirataj fakoj.\nEnmetiloj ne povos plenigi blokitajn fakojn, do entute ĉi tio malgrandigas keston kaj preventas troan produktadon. +logistic-network=Loĝistika reto estas potenca reto de aŭtomata liverado, kiu uzadas flugrobotojn por movi aĵojn kaj plenumi aŭtomatan konstruadon.\nĜi havas 3 ĉefajn komponantojn:\n - [entity=roboport] difinas areon de reta atingpovo, agas kiel ŝarga kaj konserva punkto de robotoj.\n - [entity=logistic-robot] plenumas loĝistikpetojn, kaj [entity=construction-robot] plenumas ordonojn pri konstruado.\n - [tooltip=Loĝistikaj kestoj,tips-and-tricks-item-description.storage-chest-list] provizas la reton per aĵoj. +long-handed-inserters=[entity=long-handed-inserter] estas elektra enmetilo levanta kaj metanta aĵojn du kaĥelojn de ĝia loko anstataŭ kutima unu. +low-power=Se onia konsumado de povumo estas pli granda ol produktkapablo, oniaj fabrikaj maŝinoj estos pli malrapidema pro manko de provizo.\nOni atentu rapidecon de maŝinoj se oni volas rimarki mankadon de povumprodukto antaŭ ol estas tro malfrue.\nPlej bone por certiĝo pri povumsufiĉo estas per ekrigardo al statistiko de elektra reto kaj certiĝo, ke "Kontentigo" mezurilo estas verda kaj plena. +move-between-labs=[entity=inserter] uzeblas por transporti sciencopakojn inter [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] provizas loĝistikan reton per enhavataj aĵoj.\nĈi tio signifas, ke robotoj povas forpreni iujn aĵojn el pasive provizantaj kestoj por plenumi loĝistikajn aŭ konstruajn ordonojn. +personal-logistics=[entity=logistic-robot] transportas aĵojn el loĝistikaj provizantaj kestoj por plenumi personajn loĝistikpetojn.\nPersona loĝistikpeto estas agordebla per indikado de minimuma kaj maksimuma petkvanto, kaj robotoj alportos petitajn aĵojn ĝis oni ekhavos pli da aĵoj ol agordite kiel minimume.\nSe oni havas pli da aĵoj ol maksimuma kvanto, aĵojn aŭtomate estos movita al loĝistiko-rubaj fakoj por robotoj movi ilin for. +pipette=Uzu __CONTROL__smart-pipette__ por meti la eliktitan estaĵon en via kursoro. +pole-dragging-coverage=Se oni konstruas [entity=small-electric-pole] per butontenado laŭlonge de elektraj maŝinoj, neniu maŝino restos ekster areo. +pump-connection=[entity=pump] konektiĝos al haltita [entity=fluid-wagon] se estas ĝustloke konstruita.\nĜi estas bezonata por ŝarĝi kaj malŝarĝi likvojn je [entity=fluid-wagon]. +rail-building=Por aktivigi relplanilon, oni tenu [item=rail] kaj premu __CONTROL__build__ sur ekzistanta parto de fervojo.\n__ALT_CONTROL__1__build__ por konfirmi estontan lokon de dezirata fervojparto.\n_CONTROL__clear-cursor__ malaktivigas relplanilon. +rail-signals-advanced=[entity=rail-chain-signal] determiniĝas baze de signaloj antaŭ ĝi por certigi tion, ke trajno veturanta en blokon povos ĝin forlasi.\nIli uzatas kune kun [entity=rail-signal] por konstrui altnivelajn fervojajn intersekcojn.\n\n\nĈi tiu lernilo instruas al oni uzadon de ĉenaj fervojsignaloj por konstrui implikajn intersekcojn de fervojoj kaj preventi bariĝojn. +rail-signals-basic=[entity=rail-signal] disdividas reloj je blokoj. Ĉiu [entity=locomotive] ellegos fervojsignalojn por preventi koliziojn.\n\n\n\nLa lernilo instruas onin kiel uzi fervojsignalojn por veturigi plurajn trajnojn en sama fervoja reto. +repair-packs=Dum tenado de [item=repair-pack] en onia kursoro, premu __CONTROL__build__ kaj tenu sur estaĵo por ripari ĝin. +requester-chest=[entity=logistic-chest-requester] petas aĵojn el loĝistika reto.\n[entity=logistic-robot] aŭtomate movos aĵojn el la loĝistika reto por plenumi la peton. +rotating-assemblers=Kelkaj receptoj bezonas likvan enigon al [entity=assembling-machine-2], kiel [recipe=electric-engine-unit]. Muntilon, kiu havas likvan enigon, oni ankaŭ povas turni uzante __CONTROL__rotate__. +shoot-targeting=Oni povas pafi al malamikoj premante __CONTROL__shoot-enemy__ kiam onia kursoro estas ĉe la malamiko.\nOni povas pafi elektitan neŭtralan aŭ amikan estaĵon preminte __CONTROL__shoot-selected__. +shoot-targeting-controller=Oni povas pafi al malamikoj premante __CONTROL__shoot-enemy__.\nKiam vi uzas regilon, ĉiuj armiloj aŭtomate celas la plej proksiman malamikon en areo.\nOni povas pafi elektitan neŭtralan aŭ amikan estaĵon preminte __CONTROL__shoot-selected__. +show-info=Premu __CONTROL__show-info__ por baskuligi detale informan reĝimon, "Alt-modon". +splitter-filters=[entity=splitter] agordeblas por filtri specifajn aĵojn aŭ prioritatigi unu el enigoj /eligoj. +splitters=[entity=splitter] uzatas por disigi, kombini aŭ ekvilibrigi bendojn.\nĜi enigaĵojn disigas egale se estas vaka spaco en ambaŭ eligoj, alikaze vojigas al vaka. +stack-transfers=__CONTROL__stack-transfer__ unuope transportas stakojn.\n__CONTROL__inventory-transfer__ transportas ĉiujn stakojn de sama tipo. (Elektado al malplena fako transportas tutan inventaron.)\n Uzado de __CONTROL_RIGHT_CLICK__ anstataŭ __CONTROL_LEFT_CLICK__ por kontroliloj menciitaj antaŭe transportas duonon de la kvanto.\n\nLa lernilo eksplikas ĉi tion pli detale. +steam-power=[entity=boiler] konsumas brulaĵon kiel [item=coal] por fari [fluid=steam] el [fluid=water].\n[fluid=steam] estas konsumata de [entity=steam-engine] por produkti elektran energion distribuitan al konsumantoj en elektra reto. +storage-chest=[entity=logistic-chest-storage] konservas aĵojn prenitajn el rolulaj rubaj fakoj kaj malkonstruitaj konstruaĵoj.\nIu aĵo en konservaj kestoj ankaŭ estas disponebla al loĝistikaj kaj konstruaj ordonoj.\nKonservajn kestojn oni povas filtrigi por ke ili akceptu aĵojn de nur 1 tipo. +storage-chest-list=Kestoj, disponigantaj sian enhavon, ordigitaj laŭ prioritato:\n[entity=logistic-chest-active-provider] Aktive provizanta kesto\n[entity=logistic-chest-buffer] Bufrkesto\n[entity=logistic-chest-storage] Konserva kesto\n[entity=logistic-chest-passive-provider] Pasive provizanta kesto. +train-stop-same-name=[entity=train-stop] povas kunhavi nomon kun aliaj haltejoj. Trajnoj havantaj ĉi tiun nomon en sia horaro povos celi iun el tiel nomitaj haltejoj kiel cellokon.\nOni povas limigi kvanton da trajnoj por ĉiu haltejo por kontroli ĉi tiun konduton pli precize. +train-stops=[entity=train-stop] uzatas por aŭtomata transportado de aĵoj per trajnoj indikante nomojn de lokoj, al kiuj ili povas veturi.\n\n\n\nĈi tiu lernilo instruas onin kiel konstrui trajnostacion kaj kiel agordi simplan trajnan planon. +trains=Trajnoj estas uzeblaj por alta transportkvanto kaj longa distanco.\nTrajnojn oni povas eniri per __CONTROL__toggle-driving__ kaj stiri per __CONTROL_MOVE__. +transport-belts=Transportaj bendoj uzatas por movi aĵojn kaj laboras sen energio. Bendoj ankaŭ povas movi objektojn kiel rolulo, veturiloj kaj morduloj.\nSistemo de transportaj bendoj konsistas el [entity=transport-belt], [entity=splitter] kaj [entity=underground-belt].\nPli altnivelaj transportaj bendoj povas movi aĵojn pli rapide: [entity=fast-transport-belt], [entity=express-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] uzeblas por ebligi bendon transpasi estaĵojn aŭ nepaseblan teron. +usable-items=Kelkaj aĵoj uzeblas alie ol por konstrui estaĵojn en mondo. Ekzemple, oni povas ĵeti [item=grenade] al malamikoj por damaĝi ilin.\n__ALT_CONTROL__1__build__ dum tenado de uzebla aĵo en onia kursoro por apliki ĝian agon. +z-dropping=Oni premu __CONTROL__drop-cursor__ por unuope meti aĵojn el onia kursoro.\nOni povas meti aĵojn sur teron, sur bendojn kaj en estaĵojn.\nOni tenu __CONTROL__drop-cursor_ kaj trenu la kursoron trans estaĵojn por rapide meti unu aĵon en ĉiu. +[tips-and-tricks-item-name] +active-provider-chest=Aktive provizanta kesto +belt-lanes=Bendaj vojetoj +buffer-chest=Bufrkesto +bulk-crafting=Amasa muntado +burner-inserter-refueling=Replenigado de brul-enmetiloj +circuit-network=Cirkvita reto +clear-cursor=Malelektu +connect-switch=Konekto de ŝaltilo +construction-robots=Konstrurobotoj +copy-entity-settings=Kopii-kaj-alglui agordojn de aĵoj +copy-entity-settings-controller=Kopii-kaj-alglui agordojn de aĵoj +copy-paste=Kopi-kaj-alglui +copy-paste-filters=Kopi-alglui filtrilojn +copy-paste-requester-chest=Kopii-kaj-alglui petkeston +copy-paste-spidertron=Kopi-alglui araneilon +copy-paste-trains=Kopi-alglui trajnojn +drag-building=Konstrui per butontenado +drag-building-poles=Butontenada konstruo de elektraj fostoj +drag-building-underground-belts=Butontenada konstruo de subteraj bendoj +e-confirm=__CONTROL__confirm-gui__ por konfirmi +electric-network=Elektra reto +electric-pole-connections=Konekto de elektraj fostoj +entity-transfers=Transporto de aĵoj +fast-belt-bending=Tuja kurbigo de bendo +fast-obstacle-traversing=Aŭtomata trapaso de baroj +fast-replace=Tuja anstataŭigo +fast-replace-belt-splitter=Tuje anstataŭigi bendojn & disigilojn +fast-replace-belt-underground=Tuje anstataŭigi bendojn & subterajn bendojn +fast-replace-direction=Tuje anstataŭigi direkton +gate-over-rail=Porgedo sur reloj +ghost-building=Fantoma konstruado +ghost-rail-planner=Planilo de fervojo +inserters=Enmetiloj +insertion-limits=Limoj de enmetado +introduction=Enkonduko +limit-chests=Limigo de kestoj +logistic-network=Loĝistika reto +long-handed-inserters=Longenmetilo +low-power=Malalta povumo +move-between-labs=Transportado inter laboratorioj +passive-provider-chest=Pasive provizanta kesto +personal-logistics=Persona loĝistiko +pipette=Pipeto +pole-dragging-coverage=Butontenada areokovrado per elektraj fostoj +pump-connection=Konekto de pumpilo +rail-building=Konstruado de reloj +rail-signals-advanced=Altnivelaj fervojsignaloj +rail-signals-basic=Bazaj fervojsignaloj +repair-packs=Ripariloj +requester-chest=Petkesto +rotating-assemblers=Turno de muntiloj +shoot-targeting=Celigado de pafo +shoot-targeting-controller=Celigado de pafo +show-info=Aldona informo (Alt-modo) +splitter-filters=Disigila filtrado +splitters=Disigiloj +stack-transfers=Staka transporto +steam-power=Vapora energio +storage-chest=Konserva kesto +train-stop-same-name=Samnomaj trajnohaltejoj +train-stops=Trajnohaltejoj +trains=Trajnoj +transport-belts=Transportaj bendoj +underground-belts=Subteraj bendoj +usable-items=Uzeblaĵoj +z-dropping=__CONTROL__drop-cursor__ por demeti aĵojn. +[virtual-signal-description] +signal-anything=Se iu el enigaj signaloj kontentigas la kondiĉon, ĝi rezultigas veron.\nĜi rezultigas malveron se ne estas enigoj. +signal-each=Ĝi komputas kondiĉon aŭ aplikas operacion al ĉiuj signaloj de enigo. +signal-everything=Se ĉiuj enigaj signaloj kontentigas la kondiĉon, ĝi rezultigas veron.\nĜi rezultigas veron se ne estas enigoj. +[virtual-signal-name] +signal-0=Signalo 0 +signal-1=Signalo 1 +signal-2=Signalo 2 +signal-3=Signalo 3 +signal-4=Signalo 4 +signal-5=Signalo 5 +signal-6=Signalo 6 +signal-7=Signalo 7 +signal-8=Signalo 8 +signal-9=Signalo 9 +signal-A=Signalo A +signal-B=Signalo B +signal-C=Signalo C +signal-D=Signalo D +signal-E=Signalo E +signal-F=Signalo F +signal-G=Signalo G +signal-H=Signalo H +signal-I=Signalo I +signal-J=Signalo J +signal-K=Signalo K +signal-L=Signalo L +signal-M=Signalo M +signal-N=Signalo N +signal-O=Signalo O +signal-P=Signalo P +signal-Q=Signalo Q +signal-R=Signalo R +signal-S=Signalo S +signal-T=Signalo T +signal-U=Signalo U +signal-V=Signalo V +signal-W=Signalo W +signal-X=Signalo X +signal-Y=Signalo Y +signal-Z=Signalo Z +signal-anything=Ajna +signal-black=Nigra signalo +signal-blue=Blua signalo +signal-check=Kontrolmarka signalo +signal-cyan=Cejana signalo +signal-dot=Punkta signalo +signal-each=Ĉiu +signal-everything=Ĉio +signal-green=Verda signalo +signal-grey=Griza signalo +signal-info=Informa signalo +signal-pink=Rozkolora signalo +signal-red=Ruĝa signalo +signal-white=Blanka signalo +signal-yellow=Flava signalo + diff --git a/factorio/data/base/locale/es-ES/base.cfg b/factorio/data/base/locale/es-ES/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a7a23ce7acbb771ccdfa3e97e8d27466750f6379 --- /dev/null +++ b/factorio/data/base/locale/es-ES/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Deconstruir 100 objetos con los robots de construcción. +automated-construction=Construye 100 máquinas usando robots. +circuit-veteran-1=Produce 1.000 circuitos avanzados por hora. +circuit-veteran-2=Produce 10.000 circuitos avanzados por hora. +circuit-veteran-3=Produce 25.000 circuitos avanzados por hora. +computer-age-1=Produce 500 unidades de procesamiento por hora. +computer-age-2=Produce 1.000 unidades de procesamiento por hora. +computer-age-3=Produce 5.000 unidades de procesamiento por hora. +delivery-service=Suministrar al personaje con 10.000 artículos entregados por robots logísticos. +eco-unfriendly=Investiga Procesamiento de Petróleo. +getting-on-track=Construye una locomotora. +getting-on-track-like-a-pro=Construye una locomotora en los primeros 90 minutos de juego. +golem=Sobrevive a un golpe de 500 de daño o más. +iron-throne-1=Produce 20 mil placas de hierro por hora. +iron-throne-2=Produce 200 mil placas de hierro por hora. +iron-throne-3=Produce 400 mil placas de hierro por hora. +it-stinks-and-they-dont-like-it=Desencadena un ataque alienígena por contaminación. +lazy-bastard=Gana el juego fabricando manualmente no más de 111 objetos. +logistic-network-embargo=Ganar el juego sin construir ningún proveedor activo, buffer, o cofres de solicitud. +mass-production-1=Produce 10.000 circuitos electrónicos. +mass-production-2=Produce 1.000.000 circuitos electrónicos. +mass-production-3=Produce 20.000.000 circuitos electrónicos. +minions=Ten 100 o más robots de combate siguiéndote. +no-time-for-chitchat=Termina el juego en 15 horas. +pyromaniac=Destruye 10.000 arboles con fuego. +raining-bullets=Gana el juego sin construir torretas láser. +run-forrest-run=Destruye 100 arboles con un impacto. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Termina el juego. +solaris=Produce más de 10 GJ por hora utilizando solo paneles solares. +steam-all-the-way=Gana el juego sin usar ningún panel solar. +steamrolled=Destruye 10 spawners por impacto. +tech-maniac=Investiga todas las tecnologías. +there-is-no-spoon=Termina el juego en 8 horas. +trans-factorio-express=Planifica una vía de tren de 1000 o más celdas de longitud. +watch-your-step=Muere arrollado por un tren. +you-are-doing-it-right=Construye más máquinas usando robots que manualmente. +you-have-got-a-package=Suministrar al personaje mediante un robot logístico. +[achievement-name] +automated-cleanup=Limpieza automatizada +automated-construction=Construcción automatica +circuit-veteran-1=Veterano del circuito 1 +circuit-veteran-2=Veterano del circuito 2 +circuit-veteran-3=Veterano del circuito 3 +computer-age-1=Edad informática 1 +computer-age-2=Edad informática 2 +computer-age-3=Edad informática 3 +delivery-service=Servicio de entrega +eco-unfriendly=A contaminar +getting-on-track=Subirse a la vía +getting-on-track-like-a-pro=Subirse a la vía como un profesional +golem=Gólem +iron-throne-1=Trono de hierro 1 +iron-throne-2=Trono de hierro 2 +iron-throne-3=Trono de hierro 3 +it-stinks-and-they-dont-like-it=Apesta y no le quieren +lazy-bastard=Maldito vago +logistic-network-embargo=Bloqueo de red logística +mass-production-1=Producción en masa 1 +mass-production-2=Producción en masa 2 +mass-production-3=Producción en masa 3 +minions=Esbirros +no-time-for-chitchat=No hay tiempo para charlar +pyromaniac=Pirómano +raining-bullets=Llueven balas +run-forrest-run=Corre Forrest, corre +smoke-me-a-kipper-i-will-be-back-for-breakfast=Ahumame un kipper, estaré de vuelta para el desayuno +so-long-and-thanks-for-all-the-fish=Hasta luego y gracias por los pescados +solaris=Solaris +steam-all-the-way=Vaporiza el camino +steamrolled=Aplastado +tech-maniac=Científico loco +there-is-no-spoon=No hay cuchara +trans-factorio-express=Trans Factorio exprés +watch-your-step=Mira donde pisas +you-are-doing-it-right=Lo estás haciendo bien +you-have-got-a-package=Tienes un paquete +[ammo-category-name] +artillery-shell=Proyectil de artilleria +beam=Rayo +biological=Biológica +bullet=Bala +cannon-shell=Proyectil de cañón +capsule=Cápsula +electric=Eléctrico +flamethrower=Lanzallamas +fluid=Fluido +grenade=Granada +landmine=Mina terrestre +laser=Láser +melee=Cuerpo a cuerpo +rocket=Cohete +shotgun-shell=Cartucho de escopeta +[autoplace-control-names] +desert=Desierto +dirt=Tierra +enemy-base=Bases enemigas +grass=Hierba +sand=Arena +trees=Árboles +[controls] +give-blueprint=Hacer un nuevo plano +give-blueprint-book=Hacer un nuevo libro de planos +give-deconstruction-planner=Hacer un nuevo plano de demolición +give-upgrade-planner=Hacer un nuevo plano de mejora +toggle-equipment-movement-bonus=Activar exoesqueleto +toggle-personal-logistic-requests=Activar solicitudes de logística personal +toggle-personal-roboport=Activar robopuerto personal +[damage-type-name] +acid=Ácido +electric=Eléctrico +explosion=Explosión +fire=Fuego +impact=Impacto +laser=Láser +physical=Físico +poison=Veneno +[decorative-name] +big-ship-wreck-grass=Pasto de naufragio grande +brown-asterisk=Hiedra café +brown-asterisk-mini=Mini asterisco marrón +brown-carpet-grass=Alfombra de pasto café +brown-coral-mini=Coral café mini +brown-fluff=Pelusa café +brown-fluff-dry=Pelusa seca café +brown-hairy-grass=Pasto café peludo +dark-mud-decal=Barro oscuro decorativo +enemy-decal=Dibujo decorativo: enemigo +enemy-decal-transparent=Dibujo decorativo: enemigo 2 +garballo=Garballo +garballo-mini-dry=Garballo mini seco +green-asterisk=Hiedra verde +green-asterisk-mini=Mini asterisco verde +green-bush-mini=Arbusto verde mini +green-carpet-grass=Alfombra de pasto verde +green-coral-mini=Coral verde mini +green-croton=Croton verde +green-desert-bush=Arbusto verde del desierto +green-hairy-grass=Pasto verde peludo +green-pita=Agave verde +green-pita-mini=Agave verde mini +green-small-grass=Pasto verde pequeño +lichen-decal=Dibujo decorativo: líquen +light-mud-decal=Barro claro decorativo +muddy-stump=Tocón lodoso +nuclear-ground-patch=Zona radiactiva +orange-coral-mini=Coral naranjo mini +puberty-decal=Barro agrietado decorativo +red-asterisk=Hiedra roja +red-croton=Croton rojo +red-desert-bush=Arbusto del desierto rojo +red-desert-decal=Sticker desierto rojo +red-desert-rock-medium=Roca mediana del desierto rojo +red-desert-rock-small=Roca pequeña del desierto rojo +red-desert-rock-tiny=Roca enana del desierto rojo +red-pita=Fibras rojas +rock-medium=Roca mediana +rock-small=Roca pequeña +rock-tiny=Roca pequeña +sand-decal=Arena decorativa +sand-dune-decal=Duna decorativa +sand-rock-big=Gran roca arenosa +sand-rock-medium=Roca arenosa media +sand-rock-small=Pequeña roca arenosa +shroom-decal=Dibujo decorativo: seta +small-rock=Roca pequeña +small-ship-wreck-grass=Pasto de naufragio pequeño +white-desert-bush=Arbusto blanco del desierto +worms-decal=Dibujo decorativo: gusanos +[entity-description] +accumulator=Almacena una cantidad limitada de energía cuando la producción disponible excede la demanda y la libera en caso contrario. +arithmetic-combinator=Realiza operaciones aritméticas sobre las señales de la red de circuitos. +artillery-turret=Cañón de largo alcance para atacar bases enemigas. +beacon=Transmite el efecto de los módulos a las estructuras aliadas cercanas. +big-ship-wreck-1=Una parte de la nave estrellada. +big-ship-wreck-2=Una parte de la nave estrellada. +big-ship-wreck-3=Una parte de la nave estrellada. +boiler=Quema combustible para convertir agua en vapor. +centrifuge=Procesa varias recetas basadas en uranio. +compilatron=Un ayudante robot que sobrevivió al impacto. Sus funcionalidades están reducidas debido al daño interno. +constant-combinator=Envía señales constantes a la red de circuitos. +construction-robot=Construir y reparar las máquinas aliadas automáticamente. +crash-site-chest-1=Un contenedor de la nave estrellada. Puede que tenga objetos útiles. +crash-site-chest-2=Un contenedor de la nave estrellada. Puede que tenga objetos útiles. +decider-combinator=Compara las señales de la red de circuitos. +express-splitter=Divide y/o une la carga de las cintas transportadoras en relación 1:1. +fast-splitter=Divide y/o une la carga de las cintas transportadoras en relación 1:1. +flamethrower-turret=Dispara un chorro de líquido ardiente a los enemigos. +heat-exchanger=Usa la energía del calor para convertir agua en vapor. +item-request-proxy=Esto es para indicar una solicitud para los robots de construcción para entregar un objeto a esta entidad. __CONTROL__mine__ para borrar la solicitud. +locomotive=Ejecuta tareas programadas automáticas y empuja un convoy. +logistic-chest-active-provider=Envía su contenido a la red de logística. +logistic-chest-buffer=Solicita artículos específicos para logística personal y construcción automatizada. +logistic-chest-passive-provider=Pone su contenido a disposición de la red logística. +logistic-chest-requester=Solicita objetos específicos de la red logistica. +logistic-chest-storage=Almacenamiento de la red logística a largo plazo. +logistic-robot=Transporta objetos entre cofres logísticos. +nuclear-reactor=Usa celdas de combustible de uranio para generar calor. La producción de calor aumenta cuando se construye cerca de otros reactores. +offshore-pump=Bombea fluido proveniente de una masa de agua. +power-switch=Utilizado para controlar las conexiones de la red eléctrica. También puede ser controlado por la red de circuitos. +programmable-speaker=Se conecta a la red de circuitos para reproducir alarmas y notas musicales, o mostrar alertas. +radar=Explora los sectores cercanos y revela activamente un área a su alrededor. +rail-chain-signal=Lee las siguientes señales en el camino para permitir un mejor control de los trenes. +rail-signal=Define el sistema ferroviario en bloques, permitiendo a múltiples trenes circular en la misma red. +roboport=Se conecta a otros robopuertos para crear las redes de construcción y logística usadas por los robots de construcción y logística. +rocket-silo=Utilizado para construir y lanzar un cohete para ganar el juego. +solar-panel=Durante el día, genera un 100 % de su valor de producción energética, disminuyendo a un 0 % durante la noche. +splitter=Divide y/o une la carga de las cintas transportadoras en relación 1:1. +steam-engine=Consume vapor para generar energía eléctrica. +steam-turbine=Consume vapor de agua para generar energía eléctrica. +train-stop=Destinos para los trenes automatizados. +[entity-name] +1x2-remnants=Escombros 1x2 +accumulator=Acumulador +acid-splash=Explosión ácida +arithmetic-combinator=Combinador aritmético +artillery-turret=Torreta de artillería +artillery-wagon=Vagón de artillería +assembling-machine-1=Máquina de ensamblaje 1 +assembling-machine-2=Máquina de ensamblaje 2 +assembling-machine-3=Máquina de ensamblaje 3 +beacon=Faro +behemoth-biter=Biter Behemoth +behemoth-biter-corpse=Restos de biter monstruoso +behemoth-spitter=Spitter monstruoso +behemoth-spitter-corpse=Restos de spitter monstruoso +behemoth-worm-corpse=Restos de gusano monstruoso +behemoth-worm-turret=Gusano monstruoso +big-artillery-explosion=Explosión de artillería grande +big-biter=Biter Grande +big-biter-corpse=Restos de biter grande +big-electric-pole=Poste eléctrico grande +big-explosion=Gran explosión +big-remnants=Restos grandes +big-scorchmark=Zona quemada grande +big-scorchmark-tintable=Zona quemada coloreada (grande) +big-ship-wreck-1=Naufragio grande +big-ship-wreck-2=Restos grandes de nave accidentada +big-ship-wreck-3=Restos grandes de nave accidentada +big-spitter=Spitter grande +big-spitter-corpse=Restos de Spitter grande +big-worm-corpse=Restos de gusano grande +big-worm-turret=Gusano grande +biter-spawner=Nido de biters +biter-spawner-corpse=Restos de nido de biters +blood-explosion-big=Explosión de sangre grande +blood-explosion-huge=Explosión de sangre enorme +blood-explosion-small=Explosión de sangre pequeña +blood-fountain=Fuente de sangre +blood-fountain-big=Gran fuente de sangre +blood-fountain-hit-spray=Salpicadura de sangre +blue-chest=Cofre Azul +boiler=Caldera +burner-generator=Generador de quemador +burner-inserter=Insertador a vapor +burner-mining-drill=Perforadora a vapor +car=Coche +cargo-wagon=Vagón de carga +centrifuge=Centrifugadora +character=Personaje +character-corpse=Cadáver del carácter +chemical-plant=Planta química +cliff=Acantilado +coal=Carbón +compilatron=Compilatron +constant-combinator=Combinador constante +construction-robot=Robot de construcción +copper-cable=Cable de cobre +copper-ore=Mineral de cobre +crash-site-chest-1=Cápsula de almacenamiento +crash-site-chest-2=Cápsula de almacenamiento +crash-site-fire-flame=Llamarada del lugar del accidente +crash-site-spaceship=Nave espacial +crash-site-spaceship-wreck-big=Escombro de nave espacial grande +crash-site-spaceship-wreck-medium=Escombro de nave espacial mediana +crash-site-spaceship-wreck-small=Escombro de nave espacial pequeña +crude-oil=Petróleo crudo +curved-rail=Raíl curvo +cutscene-gun-turret=Torreta automática +dead-dry-hairy-tree=Árbol musgoso seco muerto +dead-grey-trunk=Tronco gris muerto +dead-tree-desert=Árbol muerto - desierto +decider-combinator=Combinador comparador +deconstructible-tile-proxy=Proxy deconstructor de baldosas +defender=Defensor +destroyer=Destructor +distractor=Distractor +dry-hairy-tree=Árbol musgoso seco +dry-tree=Árbol seco +electric-energy-interface=Interfaz de energía eléctrica +electric-furnace=Horno eléctrico +electric-mining-drill=Perforadora Eléctrica +enemy-damaged-explosion=La explosión dañó al enemigo +entity-ghost=Fantasma de entidad +explosion=Explosión +explosion-hit=Golpe explosivo +express-loader=Cargador muy rápido +express-splitter=Divisor exprés +express-transport-belt=Cinta transportadora exprés +express-underground-belt=Cinta transportadora subterránea exprés +factorio-logo-11tiles=Logotipo Factorio 11 casillas +factorio-logo-16tiles=Logotipo Factorio 16 casillas +factorio-logo-22tiles=Logotipo Factorio 22 casillas +fast-inserter=Insertador rápido +fast-loader=Cargador rápido +fast-splitter=Divisor rápido +fast-transport-belt=Cinta transportadora rápida +fast-underground-belt=Cinta transportadora subterránea rápida +filter-inserter=Insertador con filtro +fire-flame=Fuego +fish=Pez +flamethrower-turret=Torreta Lanzallamas +fluid-wagon=Vagón de fluidos +flying-robot-damaged-explosion=Explosión de robot volador dañado +gate=Puerta +green-coral=Coral verde +grenade-explosion=Explosión de granada +ground-explosion=Explosiones terrestres +gun-turret=Torreta cañón +heat-exchanger=Termocambiador +heat-interface=Interfaz de calor +heat-pipe=Tubería térmica +huge-scorchmark=Zona quemada enorme +huge-scorchmark-tintable=Zona quemada enorme y coloreada +infinity-chest=Cofre Infinito +infinity-pipe=Tubería infinita +inserter=Insertador +iron-chest=Cofre de hierro +iron-ore=Mineral de hierro +item-on-ground=Objeto en el suelo +item-request-proxy=Ranura de solicitud de elementos +lab=Laboratorio +land-mine=Mina terrestre +laser-bubble=Burbuja láser +laser-turret=Torreta láser +linked-belt=Cinturón vinculado +linked-chest=Cofre vinculado +loader=Cargador +loader-1x1=Cargador 1x1 +locomotive=Locomotora +logistic-chest-active-provider=Cofre proveedor activo +logistic-chest-buffer=Cofre de búfer +logistic-chest-passive-provider=Cofre proveedor pasivo +logistic-chest-requester=Cofre solicitador logístico +logistic-chest-storage=Cofre de almacenamiento logístico +logistic-robot=Robot logístico +long-handed-inserter=Brazo robótico largo +market=Mercado +massive-explosion=Explosión masiva +medium-biter=Biter Mediano +medium-biter-corpse=Restos de biter mediano +medium-electric-pole=Poste eléctrico mediano +medium-explosion=Explosión mediana +medium-remnants=Escombros medianos +medium-scorchmark=Marca media +medium-scorchmark-tintable=Zona quemada coloreada (mediana) +medium-ship-wreck=Naufragio mediano +medium-small-remnants=Restos pequeños y medianos +medium-spitter=Spitter mediano +medium-spitter-corpse=Restos de Spitter mediano +medium-worm-corpse=Restos de gusano mediano +medium-worm-turret=Gusano mediano +nuclear-reactor=Reactor nuclear +offshore-pump=Bomba costera +oil-refinery=Refinería de petróleo +pipe=Tubería +pipe-to-ground=Tubería subterránea +player-port=Puerto de Jugador +poison-cloud=Nube de veneno +power-switch=Interruptor +programmable-speaker=Altavoz programable +pump=Bomba de fluidos +pumpjack=Bomba extractora +radar=Radar +rail-chain-signal=Semáforo ferroviario en cadena +rail-ending-remnants=Restos de fin de raíl +rail-signal=Semáforo ferroviario +red-chest=Cofre Rojo +red-desert-rock-big=Roca desértica roja grande +red-desert-rock-huge=Roca desértica roja enorme +roboport=Robopuerto +rock-big=Roca grande +rock-damaged-explosion=La explosión dañó la roca +rock-huge=Roca gigante +rocket=Cohete +rocket-silo=Silo de Cohete +sand-rock-big=Roca arenosa grande +simple-entity-with-force=Entidad simple con fuerza +simple-entity-with-owner=Entidad simple con dueño +small-biter=Biter pequeño +small-biter-corpse=Restos de biter pequeño +small-cliff=Pequeño acantilado +small-electric-pole=Poste eléctrico pequeño +small-lamp=Lámpara +small-remnants=Escombros pequeños +small-scorchmark=Marca de quemadura pequeña +small-scorchmark-tintable=Zona quemada coloreada (pequeña) +small-ship-wreck=Naufragio pequeño +small-spitter=Spitter pequeño +small-spitter-corpse=Restos de Spitter pequeño +small-worm-corpse=Restos de gusano pequeño +small-worm-turret=Gusano pequeño +solar-panel=Panel solar +space-module-wreck=Restos del módulo espacial +spark-explosion=Explosión de chispa +spark-explosion-higher=Explosión de chispa mayor +spidertron=Mecanoaraña +spidertron-leg=Pata de Mecanoaraña +spidertron-military-target=Objetivo militar de la Mecanoaraña +spitter-spawner=Nido de Spitters +spitter-spawner-corpse=Restos de nido de Spitters +splitter=Divisor +stack-filter-inserter=Insertador de apilamiento con filtro +stack-inserter=Insertador de apilamiento +steam-engine=Motor de vapor +steam-turbine=Turbina de vapor +steel-chest=Cofre de acero +steel-furnace=Horno de acero +stone=Piedra +stone-furnace=Horno de piedra +stone-wall=Muro +storage-tank=Tanque de almacenamiento +straight-rail=Riel recto +substation=Subestación eléctrica +tank=Tanque +tile-ghost=Fantasma de baldosa +tile-proxy=Celdas +train-stop=Parada de tren +transport-belt=Cinta transportadora +tree=Árbol +tree-brown=Árbol marrón +tree-dying-proxy=Contaminación absorbida por los árboles dañados +tree-proxy=Árboles +tree-red=Árbol rojo +tree-stump=Tronco de árbol +underground-belt=Cinta transportadora subterránea +uranium-cannon-shell-explosion=Explosión de proyectil para cañón de uranio +uranium-ore=Mineral de uranio +wall-damaged-explosion=La explosión de la pared dañada +water-splash=Salpicadura de agua +water-well-pump=Bomba de agua subterránea +wooden-chest=Cofre de madera +[equipment-name] +battery-equipment=Batería personal +battery-mk2-equipment=Batería personal MK2 +belt-immunity-equipment=Equipamiento de inmunidad a cintas transportadoras +discharge-defense-equipment=Defensa eléctrica +energy-shield-equipment=Escudo de energía +energy-shield-mk2-equipment=Escudo de energía MK2 +exoskeleton-equipment=Exoesqueleto +fusion-reactor-equipment=Reactor de fusión portátil +night-vision-equipment=Visión nocturna +personal-laser-defense-equipment=Láser de defensa personal +personal-roboport-equipment=Robopuerto personal +personal-roboport-mk2-equipment=Robopuerto MK2 +solar-panel-equipment=Panel solar portátil +[fluid-name] +crude-oil=Petróleo crudo +heavy-oil=Petróleo pesado +light-oil=Petróleo ligero +lubricant=Lubricante +petroleum-gas=Gas de petróleo +steam=Vapor +sulfuric-acid=Ácido sulfúrico +water=Agua +[fuel-category-name] +chemical=Material combustible +nuclear=Combustible nuclear +[item-description] +artillery-targeting-remote=Permite disparar artillería manualmente desde el mapa. +battery-equipment=Almacena energía eléctrica para los módulos del equipo. +belt-immunity-equipment=Impide que las cintas muevan al personaje. +blueprint=Guarde los diseños para la construcción automatizada. +blueprint-book=Almacena planos y otros objetos similares. +copper-cable=También puede emplearse para conectar y desconectar polos eléctricos e interruptores manualmente, usando __CONTROL__build__. +deconstruction-planner=Marca objetos para el desmantelamiento por robots de construcción. +discharge-defense-equipment=Daña, empuja y aturde a los enemigos cercanos al ser activado con el control. +effectivity-module=Disminuye la energía consumida por la máquina. La energía mínima consumida es 20%. +energy-shield-equipment=Proporciona un escudo de energía que protege al jugador. +exoskeleton-equipment=Aumenta tu velocidad de movimiento. +fusion-reactor-equipment=Proporciona energía para los módulos del equipo. +green-wire=Utilizado para conectar las máquinas a la red de circuitos usando __CONTROL__build__. +land-mine=Explota estando cerca de los enemigos, dañándolos y aturdiéndolos. +landfill=Se puede colocar en el agua, y permite crear terreno sobre el que puedes construir. +mining-tool=Aumenta tu velocidad de extracción. +night-vision-equipment=Te permite ver más claramente en la oscuridad. +personal-roboport-equipment=Permite a los robots de construcción trabajar desde tu inventario. +productivity-module=La máquina creará productos adicionales a costa de consumir más energía y reducir la velocidad.\nSolo puede usarse en productos intermedios. +rail=Se utiliza para construir vías rectas manualmente o mediante el planificador de vías.\nEl planificador de vías te permite construir pequeños tramos directamente con __CONTROL__build__, así como colocar borradores de tramos largos usando __CONTROL__build-ghost__. +red-wire=Utilizado para conectar las máquinas a la red de circuito con __CONTROL__build__. +repair-pack=Utilizado para reparar estructuras/entidades aliadas. +satellite=El satélite tiene que ser insertado en el cohete. +science-pack=Usado por los laboratorios para investigar. +slowdown-capsule=Reduce la velocidad de movimiento de los enemigos afectados. +solar-panel-equipment=Proporciona energía para los módulos del equipo. +space-science-pack=Utilizado por los laboratorios de investigación. Se obtiene al lanzar el cohete equipado con un satélite. +speed-module=Incrementa la velocidad de la máquina a costa de consumir más energía. +spidertron-remote=Permite enviar órdenes simples de movimiento a la Mecanoaraña desde el visor del mapa o del mundo. +upgrade-planner=Marca objetos para mejorar por robots de construcción. +[item-group-name] +combat=Combate +effects=Efectos +enemies=Enemigos +energy=Energía +environment=Entorno +fluids=Fluidos +intermediate-products=Productos intermedios +logistics=Logística +other=Sin ordenar +production=Producción +signals=Señales +[item-limitation] +item-not-allowed-in-this-container-item=Este objeto no se puede colocar en este contenedor. +production-module-usable-only-on-intermediates=El módulo de productividad solo puede usarse en productos intermedios. +[item-name] +advanced-circuit=Circuito electrónico avanzado +artillery-shell=Proyectil de artillería +artillery-targeting-remote=Objetivo remoto de artillería +artillery-turret=Torreta de artillería +artillery-wagon-cannon=Cañón de artillería +atomic-bomb=Bomba nuclear +automation-science-pack=Pack de ciencia de automatización +battery=Batería +belt-immunity-equipment=Equipamiento de inmunidad a cintas +blueprint=Plano +blueprint-book=Libro de planos +burner-generator=Generador de quemador +cannon-shell=Proyectil de cañón +chemical-science-pack=Pack de ciencia química +cliff-explosives=Explosivos para acantilados +cluster-grenade=Granada de racimo +coal=Carbón +coin=Moneda +combat-shotgun=Escopeta de combate +concrete=Hormigón +copper-cable=Cable de cobre +copper-ore=Mena de cobre +copper-plate=Placa de cobre +copy-paste-tool=Herramienta de copiar y pegar +crude-oil-barrel=Barril de petróleo crudo +cut-paste-tool=Herramienta de cortar y pegar +deconstruction-planner=Plano de desmantelamiento +defender-capsule=Cápsula de defensor +destroyer-capsule=Cápsula de destructor +discharge-defense-remote=Defensa eléctrica remota +distractor-capsule=Cápsula de distractor +effectivity-module=Módulo de eficiencia +effectivity-module-2=Módulo de eficiencia 2 +effectivity-module-3=Módulo de eficiencia 3 +electric-energy-interface=Interfaz de energía eléctrica +electric-engine-unit=Motor eléctrico +electronic-circuit=Circuito electrónico +empty-barrel=Barril vacío +engine-unit=Motor +explosive-cannon-shell=Proyectil de cañon explosivo +explosive-rocket=Cohete explosivo +explosive-uranium-cannon-shell=Proyectil de cañón de uranio explosivo +explosives=Explosivos +filled-barrel=Barril de __1__ +firearm-magazine=Munición estándar +fish=Pescado +flamethrower=Lanzallamas +flamethrower-ammo=Munición de lanzallamas +flamethrower-turret=Torreta Lanzallamas +flying-robot-frame=Estructura de robot volador +green-wire=Cable verde +grenade=Granada +hazard-concrete=Hormigón con señal de peligro +heat-interface=Interfaz de calor +heavy-armor=Armadura pesada +infinity-chest=Cofre Infinito +infinity-pipe=Tubería infinita +iron-gear-wheel=Engranaje de hierro +iron-ore=Mena de hierro +iron-plate=Placa de hierro +iron-stick=Vara de hierro +item-with-inventory=Objeto con inventario +item-with-label=Objeto con etiqueta +item-with-tags=Ítem con tags +lab=Laboratorio +landfill=Relleno +laser-turret=Torreta láser +light-armor=Armadura ligera +linked-chest=Cofre vinculado +logistic-science-pack=Pack de ciencia logística +low-density-structure=Estructura de baja densidad +military-science-pack=Pack de ciencia militar +modular-armor=Armadura modular +nuclear-fuel=Combustible nuclear +piercing-rounds-magazine=Munición penetrante +piercing-shotgun-shell=Cartuchos penetrantes de escopeta +pistol=Pistola +plastic-bar=Barra de plástico +poison-capsule=Cápsula de veneno +pollution=Contaminación +power-armor=Servo-armadura +power-armor-mk2=Servo-armadura MK2 +processing-unit=Unidad de procesamiento +production-science-pack=Pack de ciencia de producción +productivity-module=Módulo de productividad +productivity-module-2=Módulo de productividad 2 +productivity-module-3=Módulo de productividad 3 +rail=Raíl +rail-planner=Planificador de raíles +raw-fish=Pescado crudo +red-wire=Cable rojo +refined-concrete=Hormigón refinado +refined-hazard-concrete=Hormigón refinado con señal de peligro +repair-pack=Pack de reparación +rocket=Cohete +rocket-control-unit=Unidad de control del cohete +rocket-fuel=Combustible de cohete +rocket-launcher=Lanzacohetes +rocket-part=Parte del cohete +satellite=Satélite +selection-tool=Herramienta de selección +shotgun=Escopeta +shotgun-shell=Cartuchos de escopeta +simple-entity-with-force=Entidad simple con fuerza +simple-entity-with-owner=Entidad simple con dueño +slowdown-capsule=Cápsula de ralentizamiento +solar-panel=Panel solar +solid-fuel=Combustible sólido +space-science-pack=Pack de ciencias espaciales +speed-module=Módulo de velocidad +speed-module-2=Módulo de velocidad 2 +speed-module-3=Módulo de velocidad 3 +spidertron-remote=Control remoto de la Mecanoaraña +spidertron-rocket-launcher=Lanzacohetes de la Mecanoaraña +steel-plate=Barra de acero +stone=Piedra +stone-brick=Ladrillo de piedra +stone-path=Camino de piedra +submachine-gun=Subfusil +sulfur=Azufre +tank-cannon=Cañón de tanque +tank-flamethrower=Vehículo lanzallamas +tank-machine-gun=Ametralladora de vehículo +upgrade-planner=Plano de mejora +uranium-235=Uranio 235 +uranium-238=Uranio 238 +uranium-cannon-shell=Proyectil de cañón de uranio +uranium-fuel-cell=Celda de combustible de uranio +uranium-ore=Mineral de uranio +uranium-rounds-magazine=Munición de uranio +used-up-uranium-fuel-cell=Celda de combustible de uranio gastada +utility-science-pack=Pack de ciencia de utilidad +vehicle-machine-gun=Ametralladora de vehículo +wood=Madera +[map-gen-preset-description] +death-world=Los Biters son más peligrosos y evolucionan más rápido. +death-world-marathon=Las recetas y las tecnologías son caras, y los biters son peligrosos y abundantes. Selecciona esto solamente si eres un veterano de Factorio. +default=Opciones normales. La forma recomendada de jugar Factorio. +island=Una gran isla en un océano infinito. +marathon=Las recetas y tecnologías son mas caras. +rail-world=Los parches de recursos son grandes y están muy alejados entre sí para fomentar los sistemas ferroviarios. Los Biters no crearán nuevas bases ni se expandirán de nuevo a territorios despejados. +ribbon-world=La altura del mapa está limitada a 128 baldosas, lo que proporciona un abanico de desafíos y situaciones interesantes. +rich-resources=Los parches de recursos tienen una mayor riqueza, así no tienes que expandirte lejos. +[map-gen-preset-name] +death-world=Mundo de la muerte +death-world-marathon=Maratón en el mundo de la muerte +default=Por defecto +island=Isla +marathon=Maratón +rail-world=Mundo ferroviario +ribbon-world=Mundo estrecho +rich-resources=Recursos ricos +[mod-description] +base[1]=Mod base con todos los datos de las partidas por defecto y de la campaña estándar. +[mod-name] +base=Mod base +[modifier-description] +artillery-range=Rango de la artillería: + __1__ +artillery-shell-shooting-speed-bonus=Velocidad de disparo de la artillería: +__1__ +auto-character-logistic-trash-slots=Filtros de autodesecho del personaje +beam-damage-bonus=Daño por haz: +__1__ +bullet-damage-bonus=Daño de bala: +__1__ +bullet-shooting-speed-bonus=Velocidad de disparo de bala: +__1__ +cannon-shell-damage-bonus=Daño del cañón: +__1__ +cannon-shell-shooting-speed-bonus=Velocidad de disparo del cañon: +__1__ +character-build-distance=Distancia de construcción del personaje: +__1__ +character-crafting-speed=Velocidad de fabricación del personaje: +__1__ +character-health-bonus=Vida del personaje: +__1__ +character-inventory-slots-bonus=Ranuras de inventario del personaje: +__1__ +character-item-drop-distance=Distancia para soltar objetos del personaje: +__1__ +character-item-pickup-distance=Distancia de recogida de objeto del personaje: +__1__ +character-logistic-requests=Peticiones logísticas del personaje +character-logistic-trash-slots=Ranuras de Basura Logística del personaje: +__1__ +character-loot-pickup-distance=Distancia de recogida de botín del personaje: +__1__ +character-mining-speed=Velocidad de minado del personaje: +__1__ +character-reach-distance=Distancia de alcance del personaje: +__1__ +character-resource-reach-distance=Distancia de alcance de recursos del personaje: +__1__ +character-running-speed=Velocidad de caminata del personaje: +__1__ +deconstruction-time-to-live=Tiempo de desmantelado: +__1__ +electric-damage-bonus=Daño eléctrico: +__1__ +flamethrower-damage-bonus=Daño por fuego: +__1__ +flamethrower-turret-attack-bonus=Daño de torreta lanzallamas: +__1__ +fluid-damage-modifier=Modificador de daño de fluido +follower-robot-lifetime=Tiempo de vida del robot seguidor: +__1__ +ghost-time-to-live=Tiempo de espera de reconstrucción del fantasma: +__1__ +grenade-damage-bonus=Daño de granadas: +__1__ +gun-turret-attack-bonus=Daño de torreta cañón: +__1__ +inserter-stack-size-bonus=Capacidad del insertador (No de pilas): +__1__ +laboratory-productivity=Productividad de investigación de laboratorio: +__1__ +laboratory-speed=Velocidad del laboratorio: +__1__ +landmine-damage-bonus=Daño de la mina terrestre: +__1__ +laser-damage-bonus=Daño por laser: +__1__ +laser-shooting-speed-bonus=Velocidad de disparo de laser: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Umbral bajo de velocidad del ayudante de construcción: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Umbral alto de velocidad del ayudante de construcción: +__1__ +maximum-following-robots-count=Máximo de robots seguidores: + __1__ +mining-drill-productivity-bonus=Productividad minera: +__1__ +rocket-damage-bonus=Daño de misil: +__1__ +rocket-shooting-speed-bonus=Velocidad de disparar cohetes: +__1__ +shotgun-shell-damage-bonus=Daño de escopeta: +__1__ +shotgun-shell-shooting-speed-bonus=Velocidad de escopeta: +__1__ +stack-inserter-capacity-bonus=Capacidad del brazo robótico de apilamiento: +__1__ +train-braking-force-bonus=Fuerza de freno del tren: +__1__ +worker-robot-battery=Capacidad de la batería de los robots trabajadores: +__1__ +worker-robot-speed=Velocidad de los robots trabajadores: +__1__ +worker-robot-storage=Capacidad de los robots trabajadores: +__1__ +zoom-to-world-blueprint-enabled=Plano de zoom al mundo +zoom-to-world-deconstruction-planner-enabled=Planificador de desmantelamientos de zoom al mundo +zoom-to-world-enabled=Zoom al mundo +zoom-to-world-ghost-building-enabled=Borrador de estructuras de zoom al mundo +zoom-to-world-selection-tool-enabled=Herramienta de selección de zoom al mundo +zoom-to-world-upgrade-planner-enabled=Planificador de mejoras de zoom al mundo +[programmable-speaker-instrument] +alarms=Alarmas +bass=Bajo +celesta=Celesta +drum-kit=Bateria +lead=Plomo +miscellaneous=Varios +piano=Piano +plucked=Cuerdas arrancadas +saw=Dientes de sierra +square=Cuadrado +steel-drum=Tambor metálico +vibraphone=Vibráfono +[programmable-speaker-note] +A#2=La#2 +A#3=La#3 +A#4=La#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=La2 +A3=La3 +A4=La4 +A5=A5 +A6=A6 +A7=A7 +B2=Si2 +B3=Si3 +B4=Si4 +B5=B5 +B6=B6 +B7=B7 +C#3=Do#3 +C#4=Do#4 +C#5=Do#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=Do3 +C4=Do4 +C5=Do5 +C6=C6 +C7=C7 +C8=C8 +D#3=Re#3 +D#4=Re#4 +D#5=Re#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=Re3 +D4=Re4 +D5=Re5 +D6=D6 +D7=D7 +D8=D8 +E3=Mi3 +E4=Mi4 +E5=Mi5 +E6=E6 +E7=E7 +E8=E8 +F#2=Fa#2 +F#3=Fa#3 +F#4=Fa#4 +F#5=Fa#5 +F#6=F#6 +F#7=F#7 +F2=Fa2 +F3=Fa3 +F4=Fa4 +F5=Fa5 +F6=F6 +F7=F7 +G#2=Sol#2 +G#3=Sol#3 +G#4=Sol#4 +G#5=G #5 +G#6=G#6 +G#7=G#7 +G2=Sol2 +G3=Sol3 +G4=Sol4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Logro desbloqueado +alarm-1=Alarma 1 +alarm-2=Alarma 2 +alert-destroyed=Alerta: Objeto destruido +armor-insert=Insertar armadura +armor-remove=Remover armadura +buzzer-1=Timbre 1 +buzzer-2=Timbre 2 +buzzer-3=Timbre 3 +cannot-build=No se puede construir +clap=Aplauso +console-message=Mensaje de la consola +cowbell=Cencerro +crafting-finished=Creación terminada +crash=Estallido +fx=Fx +game-lost=Juego perdido +game-won=Juego ganado +gui-click=Click en la Interfaz gráfica +gui-click-2=Click en la Interfaz gráfica 2 +hat-1=Charles 1 +hat-2=Charles 2 +high-q=Q Alto +inventory-move=Movimiento de inventario +kick-1=Echar 1 +kick-2=Echar 2 +new-objective=Nuevo objetivo +perc-1=Percusión 1 +perc-2=Percusión 2 +research-completed=Investigación completada +reverse-cymbal=Plato invertido +ring=Timbre +scenario-message=Mensaje de escenario +shaker=Agitador +siren=Sirena +snare-1=Caja 1 +snare-2=Caja 2 +snare-3=Caja 3 +triangle=Triángulo +[recipe-name] +advanced-oil-processing=Procesamiento avanzado de petróleo +basic-oil-processing=Procesamiento básico de petróleo +coal-liquefaction=Licuefacción de carbón +empty-crude-oil-barrel=Vaciar barril de petróleo crudo +empty-filled-barrel=Vaciar barril de __1__ +fill-barrel=Llenar barril de __1__ +fill-crude-oil-barrel=Llenar barril de petróleo crudo +heavy-oil-cracking=Destilar petróleo pesado a petróleo ligero +kovarex-enrichment-process=Proceso de enriquecimiento de Kovarex +light-oil-cracking=Destilar petróleo ligero a gas natural +nuclear-fuel-reprocessing=Procesamiento de combustibe nuclear +uranium-processing=Procesamiento de uranio +[shortcut] +alt-mode=Activar "Alt-mode" +copy=Copiar +cut=Cortar +import-string=Importar desde texto +inline-keybind-format=__1__ (__2__) +make-blueprint=Plano +make-blueprint-book=Libro de planos +make-deconstruction-planner=Plano de desmantelamiento +make-upgrade-planner=Plano de mejora +out-of-line-keybind-format=__1__\n(__2__) +paste=Pegar +toggle-equipment-movement-bonus=Activar exoesqueleto +toggle-personal-logistic-requests=Activar solicitudes de logística personal +toggle-personal-roboport=Activar robopuerto personal +undo=Deshacer +undo-unavailable=Deshacer +[story] +message-log-close=Cerrar +message-log-title=Registro de mensaje +[technology-description] +advanced-electronics=Circuitos integrados y microprocesadores para computación avanzada. +advanced-material-processing=Hornos mas rápidos y flexibles. +advanced-oil-processing=Refinado de petróleo con productos adicionales que se pueden seguir refinando. +artillery=Cañón de largo alcance montado sobre una torreta o vagón de tren. Se usa para disparar automáticamente a estructuras enemigas lejanas, aunque también puede dispararse manualmente para alcanzar objetivos mucho más lejanos. +artillery-shell-range=Aumenta tanto la gama de la artillería automática y manual. +artillery-shell-speed=Aumenta la velocidad de disparo de la artillería. +atomic-bomb=Tipo de cohete devastador usado para erradicar cualquier cosa en grandes áreas a la vez. +automated-construction=Te permite ordenar a los robots de construcción que construyan, mejoren o deconstruyan varios edificios a la vez, que copien y peguen fábricas enteras o que talen bosques. +automated-rail-transportation=Permite construcción de estaciones de tren para configurar diferentes rutas. +automation=Tecnología clave para la producción a gran escala. +automation-2=Máquinas de ensamblaje capaces de procesar ingredientes fluidos. +automation-3=Máquinas de ensamblaje capaces de procesar ingredientes fluidos, con mayor velocidad y ranuras de módulos adicionales. +automobilism=Vehículo motorizado usado para el transporte. +battery=Celda electroquímica que almacena y proporciona energía a los dispositivos eléctricos. +battery-equipment=Insertada en la armadura, para almacenar exceso de energía para consumirla más adelante. +battery-mk2-equipment=Insertada en la armadura para almacenar mucha energía para más adelante. +belt-immunity-equipment=Insertado en la armadura para prevenir ser desplazado por cintas transportadoras. +braking-force=Los trenes pueden detenerse rápidamente, lo que le permite mantener altas velocidades durante mayor tiempo. +chemical-science-pack=Permite la investigación de elementos avanzados, haciendo uso de productos derivados del petróleo. +circuit-network=Le da mayor control sobre tus máquinas interconectándolas con cables, y haciéndolas reaccionar a las señales. +cliff-explosives=Barriles llenos con suficientes explosivos para derribar acantilados. +coal-liquefaction=Una técnica de procesamiento para transformar el carbón en derivados del petróleo usando vapor y aceite pesado. +concrete=Material de construcción avanzado que también se usa para suelos. +construction-robotics=Los robots de construcción pueden reparar y construir entidades aliadas. También podrás ordenarles que construyan nuevas estructuras si colocas una entidad imaginaria en una ubicación. +defender=El modelo más básico de robot de combate. Sigue y ayuda al jugador durante un breve periodo de tiempo. +destroyer=El modelo más avanzado de robot de combate. Sigue y ayuda al jugador durante un periodo de tiempo. +discharge-defense-equipment=Se inserta en la armadura para causar daño, retroceder y aturdir a los enemigos cercanos cuando se activa con el mando a distancia. +distractor=Un modelo estándar de robot de combate. Mantiene su posición y dispara/distrae a los enemigos. +effect-transmission=El faro transmite los efectos de los módulos de mejora a las estructuras aliadas cercanas. +effectivity-module=Un módulo que reduce el consumo energético de una máquina. +electric-energy-accumulators=Edificios que almacenan la energía eléctrica sobrante para usarla más tarde. +electric-energy-distribution=Forma más flexible para distribuir electricidad. +electric-engine=Convierte electricidad en movimiento mecánico. +electronics=Componentes electrónicos para el procesamiento de señales básicas. +energy-shield-equipment=Insertada en la armadura para absorber el daño. +energy-shield-mk2-equipment=Insertada en la armadura para absorber una gran cantidad de daño. +energy-weapons-damage=Aumenta el daño del láser y rayos eléctricos. +engine=Convierte el combustible en movimiento mecánico. Una parte esencial de todos los vehículos. +exoskeleton-equipment=Insertada en la armadura para aumentar la velocidad de movimiento. Puede equipar exoesqueletos múltiples a la vez. +explosive-rocketry=Cohetes altamente explosivos cuya área de detonación cubre un radio mayor. +explosives=Desarrollo de explosivos peligrosos pero controlables. +fast-inserter=Instertadores capaces de un movimiento más rápido y filtrado de elemtos a través de la electrónica mejorada. +flamethrower=Poderosos lanzallamas de mano y de torreta que disparan líquidos agresivos que incendian a los enemigos. +flammables=Desarrollo de combustibles más eficientes y más agresivos. +fluid-handling=Varias formas de conservar y transportar líquidos. +fluid-wagon=Capacidad para transportar fluidos en rieles. Las vagonetas de fluidos se llenan y vacían por bombas adyacentes a segmentos rectos de rieles. +follower-robot-count=Aumenta el número de robots de combate que te pueden seguir al mismo tiempo. +fusion-reactor-equipment=Insertada en la armadura para accionar otro equipo. +gates=Secciones de pared que pueden abrirse si es necesario. Se pueden controlar mediante la red de circuitos. +gun-turret=Edificios de defensa básicos que deben reabastecerse con cargadores de munición. +heavy-armor=Armadura pesada para mas protección. +inserter-capacity-bonus=Permite a los insertadores de pila mover más elementos a la vez. Algunas de las mejoras añaden una pequeña cantidad de apilamiento incluso a los insertadores que no son de apilamiento. +kovarex-enrichment-process=Proceso de creación de uranio 235 a partir de uranio 238. Requiere una gran cantidad de uranio 235 como catalizador. +land-mine=Trampas explosivas construidas sobre el suelo para que los enemigos caminen y activen. Puede ser reconstruido por robots de construcción después de explotar. El daño puede mejorarse investigando explosivos más fuertes. +landfill=Se puede colocar en el agua, y permite crear terreno sobre el que puedes construir. +laser=Luz enfocada capaz de causar daño. +laser-shooting-speed=Aumenta la velocidad de disparo de las armas láser. +laser-turret=Edificios de defensa avanzados que solo necesitan electricidad. +logistic-robotics=Los robots logísticos pueden entregarle artículos al personaje, o quitarle artículos no deseados. +logistic-science-pack=Permite investigar logística avanzada, automatización y recursos militares básicos. +logistic-system=Desbloquea cofres logísticos adicionales que amplían las capacidades de los robots logísticos. Los cofres de solicitud solicitan artículos de la red logística. Los cofres activos de proveedores empujan su contenido para ser almacenado o utilizado en otro lugar. Los cofres de almacenamiento temporal solicitan artículos específicos para que estén disponibles para la logística personal y la construcción automatizada. +logistics=Maneras más rápidas y flexibles de transporte. +low-density-structure=Material ligero pero resistente, muy útil para naves espaciales y equipos personales. +lubricant=Te permite transformar el petróleo en lubricante, que se usa para reducir la fricción en maquinarias de alta velocidad. +military=Medios más eficaces para defenderte a ti mismo y a tu fábrica. +military-science-pack=Permite investigar otras opciones militares. +mining-productivity=Mejora la productividad de todas las perforadoras y bombas extractoras. +modular-armor=Armadura con una pequeña rejilla para módulos de equipamiento que te dan bonus increíbles. Llevarlo también aumenta el tamaño de tu inventario. +modules=Permite la investigación para actualizar los módulos que pueden insertarse en equipos. +night-vision-equipment=Insertado en la armadura para permitirte ver mejor por la noche. +nuclear-fuel-reprocessing=Técnica de reprocesamiento de las celdas de combustible de uranio para crear uranio-238. +nuclear-power=Método potente y sofisticado de generación de energía eléctrica usando celdas de combustible de uranio. +oil-processing=Refinado de petróleo para manufacturar plásticos, azufre y combustibles. +optics=Varias aplicaciones de luz visible. +personal-laser-defense-equipment=Insertada en la armadura para disparar automáticamente a los enemigos cercanos. +personal-roboport-equipment=Insertado en la armadura para permitir que los robots de construcción funcionen desde tu inventario. +personal-roboport-mk2-equipment=Al insertarse en una armadura permitirá a muchos robots de construcción trabajar desde tu inventario. +physical-projectile-damage=Aumenta el daño de las armas, torretas y robots defensivos que usan proyectiles normales. +plastics=Materiales poliméricos sintéticos que pueden moldearse en objetos sólidos. +power-armor=Armadura con una cuadrícula de equipamiento grande y un bonus de tamaño del inventario. +power-armor-mk2=Armadura con una capacidad de equipamiento enorme y bonificación al tamaño del inventario. +production-science-pack=Permite investigar máquinas, módulos y procesos de mayor eficiencia. +productivity-module=Un módulo permite a una máquina hacer más productos desde la misma cantidad de ingredientes, pero también aumenta el consumo de energía y reduce la velocidad. +rail-signals=Permite coordinar múltiples trenes dentro de la misma red ferroviaria. +railway=Transporte a gran escala en largas distancias. +refined-flammables=Aumenta el daño del armamento que inflige daño de fuego. +research-speed=Desbloquea prácticas de investigación más eficientes. +robotics=Cuerpos de robots voladores. Necesitas estar especializados para realizar tareas de logística o construcción. +rocket-control-unit=Avanzada unidad informática capaz de controlar sistemas de cohetes. +rocket-fuel=Combustible multiuso sofisticado. +rocket-silo=Te permite lanzar un cohete hasta el espacio y ganar la partida. +rocketry=Lanzacohetes personal para atacar a tus enemigos con cohetes. +solar-energy=Fuente de energía gratuita, pero no tan útil de noche. +solar-panel-equipment=Insertada en la armadura para alimentar otros equipos, pero no útiles durante la noche. +space-science-pack=Permite el envío de satélites al espacio y la recepción de sus datos científicos para producir paquetes de ciencia espacial. +speed-module=Un módulo que hace que una máquina funcione más rápido, pero a cambio de aumentar su consumo de energía. +spidertron=Un vehículo versátil capaz de atravesar terrenos difíciles. Está equipado con lanzacohetes de disparo rápido y controlados de forma manual o automática. Puede conducirse manualmente o utilizando el control remoto de la Mecanoaraña. +stack-inserter=Los insertadores de Stacks pueden mover más de un objeto a la vez. +steel-axe=Aumenta tu velocidad de extracción. +steel-processing=Permite fundir acero a partir de placas de hierro. +stone-wall=Muros para proteger tu fábrica contra los atacantes. +stronger-explosives=Aumenta el daño de armamento explosivo. +sulfur-processing=Un químico no metálico altamente reactivo usado para producir ácido sulfúrico y items explosivos. +tank=Vehículo potente y ofensivo capaz de montar varias armas. +toolbelt=Amplía tu inventario. +uranium-ammo=Munición avanzada a base de uranio 238 para mayor dureza y peso, que resulta en daño masivo. +uranium-processing=El mineral de uranio se procesa en centrífugas produciendo uranio-238, con oportunidad de resultar en uranio-235 más enriquecido. Ambos se necesitan para crear celdas de combustible de uranio. +utility-science-pack=Permite la investigación del armamento más avanzado, equipamiento personal y coordinación robótica. +weapon-shooting-speed=Aumenta la velocidad de disparo de la mayoría de armas con proyectiles. +worker-robots-speed=Aumenta la velocidad de vuelo de los robots logísticos y de construcción. +worker-robots-storage=Aumenta el número de elementos que los robots logísticos y de construcción pueden llevar a la vez. +[technology-name] +advanced-electronics=Electrónica avanzada +advanced-material-processing=Procesamiento avanzado de materiales +advanced-oil-processing=Procesamiento de petróleo avanzado +artillery=Artillería +artillery-shell-range=Rango del escudo de artillería +artillery-shell-speed=Velocidad de disparo de la artillería +atomic-bomb=Bomba atómica +automated-rail-transportation=Transporte ferroviario automatizado +automation=Automatización +automobilism=Automovilismo +battery=Batería +battery-equipment=Batería personal +battery-mk2-equipment=Batería personal MK2 +belt-immunity-equipment=Equipamiento de cinturón de inmunidad a cintas +braking-force=Fuerza de frenado +chemical-science-pack=Pack de ciencia química +circuit-network=Red de circuitos +cliff-explosives=Explosivos para acantilados +coal-liquefaction=Licuefacción de Carbón +concrete=Hormigón +construction-robotics=Robots de construcción +defender=Defensor +destroyer=Destructor +discharge-defense-equipment=Defensa eléctrica +distractor=Distractor +effect-transmission=Transmisión de efecto +effectivity-module=Módulo de eficiencia +electric-energy-accumulators-1=Acumuladores de energía eléctrica +electric-energy-distribution=Distribución de energía eléctrica +electric-engine=Motor eléctrico +electronics=Electrónica +energy-shield-equipment=Equipamiento de escudo de energía +energy-shield-mk2-equipment=Equipamiento de escudo de energía MK2 +energy-weapons-damage=Daño de armas de energía +engine=Motor +exoskeleton-equipment=Equipo de exoesqueleto +explosive-rocketry=Cohetes explosivos +explosives=Explosivos +fast-inserter=Insertador rápido +flamethrower=Lanzallamas +flammables=Inflamables +fluid-handling=Manipulación de fluidos +fluid-wagon=Vagón de fluidos +follower-robot-count=Número de robots máximos desplegables +fusion-reactor-equipment=Reactor de fusión portátil +gate=Puerta +gun-turret=Torreta ametralladora +heavy-armor=Armadura pesada +inserter-capacity-bonus=Bonificación de capacidad de insertador +kovarex-enrichment-process=Proceso de enriquecimiento de Kovarex +land-mine=Minas terrestres +landfill=Relleno +laser=Láser +laser-shooting-speed=Velocidad de disparo de laser +laser-turret=Torreta láser +logistic-robotics=Robots logísticos +logistic-science-pack=Pack de ciencia logística +logistic-system=Sistema logístico +logistics=Logística +low-density-structure=Estructura de baja densidad +lubricant=Lubricante +military=Tecnología Militar +military-science-pack=Pack de ciencia militar +mining-productivity=Productividad minera +modular-armor=Armadura modular +modules=Módulos +night-vision-equipment=Equipo de visión nocturna +nuclear-fuel-reprocessing=Reprocesamiento de combustible nuclear +nuclear-power=Energía nuclear +oil-processing=Procesamiento de petróleo +optics=Óptica +personal-laser-defense-equipment=Láser de defensa personal +personal-roboport-equipment=Robopuerto personal +personal-roboport-mk2-equipment=Robopuerto Personal MK2 +physical-projectile-damage=Daño físico del proyectil +plastics=Plásticos +power-armor=Nanoarmadura +power-armor-mk2=Nanoarmadura MK2 +production-science-pack=Pack de ciencia de producción +productivity-module=Módulo de productividad +rail-signals=Señalización ferroviaria +railway=Ferrocarril +refined-flammables=Refinado de productos inflamables +research-speed=Velocidad de investigación del laboratorio +robotics=Robótica +rocket-control-unit=Unidad de control del cohete +rocket-fuel=Combustible de cohete +rocket-silo=Silo de Cohete +rocketry=Cohetes +solar-energy=Energía Solar +solar-panel-equipment=Panel solar portátil +space-science-pack=Pack de ciencia espacial +speed-module=Módulo de velocidad +spidertron=Mecanoaraña +stack-inserter=Insertador de apilamiento +steel-axe=Pico de acero +steel-processing=Procesamiento de acero +stone-wall=Muro de piedra +stronger-explosives=Explosivos más fuertes +sulfur-processing=Procesamiento de azufre +tank=Tanque +toolbelt=Cinturón de herramientas +uranium-ammo=Munición de uranio +uranium-processing=Procesamiento de uranio +utility-science-pack=Pack de ciencia de utilidad +weapon-shooting-speed=Velocidad de disparo del arma +worker-robots-speed=Velocidad del robot trabajador +worker-robots-storage=Capacidad de carga del robot trabajador +[tile-name] +concrete=Hormigón +deepwater=Aguas profundas +deepwater-green=Aguas profundas verdes +dirt-1=Tierra 1 +dirt-2=Tierra 2 +dirt-3=Tierra 3 +dirt-4=Tierra 4 +dirt-5=Tierra 5 +dirt-6=Tierra 6 +dirt-7=Tierra 7 +dry-dirt=Tierra seca +grass-1=Césped +grass-2=Hierba 2 +grass-3=Hierba 3 +grass-4=Hierba 4 +hazard-concrete-left=Izquierda del hormigón peligroso +hazard-concrete-right=Derecha del hormigón peligroso +lab-dark-1=Azulejo de laboratorio 1 +lab-dark-2=Azulejo de laboratorio 2 +lab-white=Laboratorio blanco +landfill=Relleno +nuclear-ground=Suelo radiactivo +out-of-map=Fuera del Mapa +red-desert-0=Desierto rojo 0 +red-desert-1=Desierto rojo 1 +red-desert-2=Desierto rojo 2 +red-desert-3=Desierto rojo 3 +red-desert-dark=Desierto rojo oscuro +refined-concrete=Hormigón refinado +refined-hazard-concrete-left=Hormigón refinado con señal de peligro (izquierda) +refined-hazard-concrete-right=Hormigón refinado con señal de peligro (derecha) +sand-1=Arena 1 +sand-2=Arena 2 +sand-3=Arena 3 +stone-path=Camino de piedra +tutorial-grid=Cuadrícula del tutorial +water=Agua +water-green=Agua verde +water-mud=Aguas poco profundas 2 +water-shallow=Aguas poco profundas +water-wube=Agua «Wube» +[tips-and-tricks-item-description] +active-provider-chest=El [entity=logistic-chest-active-provider] intentará mover objetos a la red logística de forma activa. \nCuando no haya solicitudes para un objeto en un cofre proveedor activo, se moverán a un [entity=logistic-chest-storage]. +belt-lanes=Una [entity=transport-belt] tiene dos vías para transportar objetos de diferentes tipos.\nUn [entity=inserter] podrá recoger objetos de ambas vías, pero solo podrá colocarlos en la vía más lejana. +buffer-chest=El [entity=logistic-chest-buffer] actúa como un [entity=logistic-chest-requester] y como un [entity=logistic-chest-passive-provider].\nProporcionan objetos para construcciones, logísticas personales y cofres solicitadores con la opción "Solicitad desde cofres de búfer" activada. +bulk-crafting=Al pasar el cursor sobre una ranura de fabricación:\n - Pulsa __ALT_CONTROL__1__craft-5__ para fabricar 5 unidades.\n - Pulsa __ALT_CONTROL__1__craft-all__ para fabricar el máximo posible de unidades. +burner-inserter-refueling=El [entity=burner-inserter] puede repostar usando otros brazos robóticos, pero también pueden hacerlo de forma autónoma si trabajan moviendo combustible. +circuit-network=La red de circuitos es un sistema que permite la transferencia de información entre máquinas.\nPuedes conectar máquinas a esta red usando un [item=red-wire] y un [item=green-wire].\nLa red puede usar valores entre -2³¹(-2,147,483,648) y 2³¹(2,147,483,647) de forma individual para cada tipo de señal.\nNo es necesario usar la red de circuitos para finalizar el juego, pero te permitirá crear divertidos sistemas de máquinas u optimizaciones para tus fábricas que serían imposibles de conseguir de otra manera. +clear-cursor=Si estás sosteniendo un objeto, puedes soltarlo pulsando en __CONTROL__clear-cursor__, devolviéndolo a la ranura de [img=utility/hand] en el inventario de partida.\nTambién se cancelará la planificación de vías, la creación de tendido eléctrico y la creación de cajas de selección. +connect-switch=Pulsa __ALT_CONTROL__1__build__ sobre una entidad con [item=copper-cable] en tu cursor para conectarla a un cable eléctrico.\nPulsa __ALT_CONTROL__1__remove-pole-cables__ sobre una entidad para eliminar todos los cables a los que está unida. +construction-robots=El [entity=construction-robot] completa pedidos de construcción, desmantelamiento, mejora y reparación incluidos en la red logística.\nLos pedidos de construcción se crean colocando borradores de construcción, usando [item=blueprint] o cuando se necesita reconstruir un edificio tras ser destruido.\nPuedes crear pedidos de desmantelamiento seleccionando la entidad deseada en el [item=deconstruction-planner].\nLos pedidos de mejora se creando mediante el [item=upgrade-planner].\nEstos pedidos también se crean al usar la opción "Deshacer". +copy-entity-settings=__CONTROL__copy-entity-settings__ y __CONTROL__paste-entity-settings__ te permitirán copiar ajustes entre entidades.\nPor ejemplo, puedes ejecutar una orden de copiar-pegar en una [entity=assembling-machine-2] para definir una receta, o entre cofres para crear un límite en sus inventarios.\nUsa __ALT_CONTROL__1__paste-entity-settings__ y arrastra el cursor para pegar ajustes a varias entidades con una sola acción. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ y __CONTROL__paste-entity-settings__ te permitirán copiar ajustes entre entidades.\nPor ejemplo, puedes ejecutar una orden de copiar-pegar en una [entity=assembling-machine-2] para definir una receta, o entre cofres para crear un límite en sus inventarios.\nMantén pulsado __CONTROL__paste-entity-settings__ y mueve el cursor usando __CONTROL__move__ para pegar ajustes rápidamente a varias entidades. +copy-paste=El comando __CONTROL__copy__ genera una herramienta de copiado que te permite guardar el elemento seleccionado en el portapapeles.\nEl comando __CONTROL__paste__ construye la última selección copiada.\nSi usas __CONTROL__cycle-clipboard-forwards__ y __CONTROL__cycle-clipboard-backwards__, podrás recorrer tu historial de copiado del portapapeles. +copy-paste-filters=Podrás ejecutar una orden de copiar-pegar entre entidades con filtros o solicitudes configurables, o con ranuras de inventario con filtros, como el [entity=filter-inserter], el [entity=splitter], el [entity=logistic-chest-requester] o el [entity=cargo-wagon]. +copy-paste-requester-chest=Podrás ejecutar una orden de copiar-pegar con un [entity=logistic-chest-requester], copiando sus solicitudes logísticas.\nTambién podrás ejecutar dicha orden entre una [entity=assembling-machine-2] y un [entity=logistic-chest-requester] para ajustar la solicitud logística en función de la receta. +copy-paste-spidertron=Si usas la orden de copiar-pegar en entidades de [entity=spidertron], copiarás el color y sus solicitudes logísticas.\nTambién intentará copiar la cuadrícula de equipo, colocando equipo del inventario del jugador (si los objetos están disponibles). +copy-paste-trains=Podrás ejecutar una orden de copiar-pegar con una [entity=locomotive], copiando su agenda y color a otra.\nTambién podrás hacerlo con una [entity=train-stop] para copiar el nombre y color de dicha parada.\nPor último, esta acción también está disponible entre [entity=locomotive] y [entity=train-stop], y te permite copiar el color (en ambos sentidos). +drag-building=La manera más rápida de construir en línea recta, como por ejemplo para fabricar un [entity=stone-furnace], es mantener pulsado __CONTROL__build__ mientras corres en la dirección deseada. +drag-building-poles=Si construyes un [entity=small-electric-pole] arrastrando el cursor, se construirá automáticamente en el punto de máximo alcance. +drag-building-underground-belts=Si construyes una [entity=underground-belt] o una [entity=pipe-to-ground] arrastrando el cursor, se construirá automáticamente en el punto de máximo alcance. +e-confirm=Todos los botones verdes del juego pueden "confirmarse" pulsando __CONTROL__confirm-gui__.\n¡Prueba a confirmar este consejo! +electric-network=La red eléctrica distribuye equitativamente la energía de productores como un [entity=steam-engine] o un [entity=solar-panel] hasta los consumidores.\nPulsa __ALT_CONTROL__1__open-gui__ sobre un poste eléctrico para mostrar las estadísticas de la red eléctrica a la que pertenece. +electric-pole-connections=Los postes eléctricos se conectarán automáticamente con otros postes dentro de su alcance (hasta un máximo de 5 conexiones).\nSe pueden añadir o eliminar conexiones de forma manual usando [item=copper-cable].\nTambién puedes eliminar todas las conexiones de un poste eléctrico determinado pulsando __CONTROL__remove-pole-cables__ sobre dicho poste. +entity-transfers=Pulsa __ALT_CONTROL__1__fast-entity-transfer__ sobre una entidad para recoger objetos de ella.\nPulsa __ALT_CONTROL__1__fast-entity-transfer__ mientras sostienes un objeto para colocarlo en la entidad seleccionada.\n\n\nEn el tutorial podrás consultar otras formas de transferir objetos desde/hasta entidades sin abrirlas. +fast-belt-bending=Si pulsas __CONTROL__rotate__ mientras arrastras una [entity=transport-belt], podrás crear secciones curvadas rápidamente. +fast-obstacle-traversing=Si arrastras una [entity=transport-belt] por encima de un obstáculo, crearás una [entity=underground-belt] automáticamente (cuando sea posible). +fast-replace=Al construir sobre una entidad del mismo tipo y tamaño, tendrá lugar un intercambio rápido. Este tipo de intercambio permite mantener las propiedades de la entidad original (tales como el contenido de su inventario y la receta seleccionada). +fast-replace-belt-splitter=Puedes intercambiar rápidamente una [entity=transport-belt] por un [entity=splitter], y viceversa. +fast-replace-belt-underground=Puedes intercambiar una [entity=transport-belt] por una [entity=underground-belt], y viceversa.\nCualquier tipo de cinta situada entre la entrada y la salida de una cinta subterránea será recuperada en el proceso.\nEsta mecánica de sustitución rápida también puede aplicarse a una [entity=pipe] y una [entity=pipe-to-ground]. +fast-replace-direction=Puedes usar el intercambio rápido para cambiar la dirección de tus entidades. +gate-over-rail=Puedes construir una [entity=gate] en cualquier [entity=straight-rail] horizontal o vertical.\nLas puertas se abrirán automáticamente cuando se acerque un tren, cerrándose después para no dejar un hueco en tus defensas. +ghost-building=Pulsa __ALT_CONTROL__1__build-ghost__ mientras sostienes un objeto que puede construirse para crear un borrador de ese objeto.\nLos borradores de entidades se terminarán de construir por medio de redes logísticas que estén situadas en las cercanías. +ghost-rail-planner=El planificador de borradores de vías se usa para planificar secciones largas de borradores de vías.\nPara usar el planificador de borradores, mantén pulsado __CONTROL_MODIFIER__build-ghost__ mientras planificas una vía.\nTambién puedes mantener pulsado __CONTROL_MODIFIER__build-with-obstacle-avoidance__ para crear una planificación de borradores de vías que eviten obstáculos. +inserters=Los brazos robóticos recogen objetos desde una ubicación y los colocan en la celda opuesta.\nEstas entidades pueden mover objetos desde una [entity=transport-belt], un [entity=iron-chest], un [entity=burner-mining-drill], un [entity=stone-furnace] o desde otras máquinas. +insertion-limits=Un brazo robótico no llena siempre el inventario del objetivo, ya que así permite que otros brazos robóticos puedan recoger parte de los objetos movidos.\nPor ejemplo, si una [entity=boiler] tiene 5 unidades o más de [item=coal], el brazo robótico no moverá más unidades a su inventario. Así, el resto de combustible puede viajar a través de la cinta transportadora para llegar a otras calderas, en lugar de saturar la cola de la primera.\nEsto también se aplica a otras entidades como la [entity=gun-turret], la [entity=assembling-machine-1], el [entity=stone-furnace], el [entity=lab] y muchos más. +introduction=¡Bienvenido a la sección de consejos y trucos!\nAquí se explican conceptos del juego, tanto de manera visual como interactiva.\nLos consejos se desbloquean al avanzar en el juego y también al completar los consejos anteriores.\nSi quieres ver todos los consejos desde el principio, usa el comando __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__ en la consola de juego. +limit-chests=Se puede limitar la cantidad de ranuras disponibles en tus cofres seleccionando la ranura de inventario con una "X" roja, y luego las ranuras que quieras bloquear.\nLos brazos robóticos no rellenarán dichas ranuras, lo que reduce la capacidad de los cofres y controla la superproducción. +logistic-network=La red logística es una herramienta de red automatizada de gran utilidad, que emplea robots voladores para mover objetos y realizar tareas de construcción automatizadas.\nEstá formada por 3 componentes principales:\n - El [entity=roboport] define el alcance de la red, y actúa como punto de carga y almacenamiento para los robots.\n - El [entity=logistic-robot] es la entidad que permite crear pedidos logísticos, mientras que el [entity=construction-robot] realiza dichos pedidos.\n - Los [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] proporcionan objetos a la red para funcionar. +long-handed-inserters=El [entity=long-handed-inserter] es un brazo robótico eléctrico que recoge y coloca objetos a dos celdas de distancia de su ubicación original (en lugar de una). +low-power=Si tu consumo de energía es mayor que tu producción, tus máquinas funcionarán más lentamente debido a la falta de suministro eléctrico.\nFíjate en la velocidad de tus máquinas para identificar problemas de energía insuficiente antes de que sea demasiado tarde.\nLa mejor manera de asegurarte de que tienes suficiente energía es comprobar las estadísticas de la red eléctrica y comprobar que la barra de "Satisfacción" está en verde y completa. +move-between-labs=El [entity=inserter] se puede usar para transferir paquetes de ciencia entre entidades de [entity=lab]. +passive-provider-chest=El [entity=logistic-chest-passive-provider] proporciona objetos a la red logística.\nEsto implica que cualquier objeto contenido en estos cofres puede ser usado por robots para completar pedidos logísticos o de construcción. +personal-logistics=El [entity=logistic-robot] mueve objetos desde los cofres proveedores logísticos para cumplir con tus solicitudes logísticas personales.\nLa solicitud logística personal tiene un valor mínimo y un valor máximo, y estos robots traerán tantos objetos como sean necesarios para superar el valor mínimo.\nSi tienes más del valor máximo, el exceso se colocará en las ranuras de desechos logísticos para que los robots se los lleven. +pipette=Usa __CONTROL__smart-pipette__ para colocar la entidad seleccionada con tu cursor. +pole-dragging-coverage=Si construyes un [entity=small-electric-pole] arrastrándolo entre diferentes máquinas eléctricas, no omitirás a ninguna de ellas si están dentro de su alcance. +pump-connection=La [entity=pump] se conectará a un [entity=fluid-wagon] estacionario correctamente alineado.\nTe servirá para cargar y descargar fluidos del [entity=fluid-wagon]. +rail-building=Para activar el modo de construcción de vías, sosten una [item=rail] y pulsa __CONTROL__build__ sobre un segmento de vía ya existente.\nPulsa __ALT_CONTROL__1__build__ para confirmar la ubicación de dicho segmento.\nSi pulsas __CONTROL__clear-cursor__, se desactivará el modo de construcción de vías. +rail-signals-advanced=El [entity=rail-chain-signal] escoge su estado en función de los semáforos que tenga por delante, asegurándose de que una locomotora entrante pueda salir del semáforo sin problemas.\nSe usa en combinación con el [entity=rail-signal] para construir intersecciones ferroviarias avanzadas.\n\n\nEn el tutorial puedes consultar más información sobre cómo construir semáforos en cadena para construir intersecciones complejas y evitar colapsos. +rail-signals-basic=Un [entity=rail-signal] permite dividir las vías en secciones. Cada [entity=locomotive] revisará los semáforos disponibles, con las que evitarás que colisionen entre sí.\n\n\n\nEn el tutorial podrás consultar más información sobre cómo usar los semáforos ferroviarias para tener varias locomotoras activas en el mismo sistema de vías. +repair-packs=Mientras sostienes un [item=repair-pack] con tu cursor, mantén pulsado __CONTROL__build__ sobre una entidad para repararla. +requester-chest=El [entity=logistic-chest-requester] solicita objetos desde la red logística.\nEl [entity=logistic-robot] será el encargado de mover dichos objetos dentro de la red logística para completar las solicitudes. +rotating-assemblers=Algunas recetas necesitan una entrada de fluido conectada a una [entity=assembling-machine-2], como en el caso de una [recipe=electric-engine-unit]. Una máquina de ensamblaje con una entrada de fluidos puede rotarse pulsando __CONTROL__rotate__. +shoot-targeting=Puedes disparar a un objetivo enemigo pulsando __CONTROL__shoot-enemy__ con tu cursor apuntando a la zona donde está el mismo.\nTambién puedes disparar a una entidad neutral o aliada que hayas seleccionado pulsando __CONTROL__shoot-selected__. +shoot-targeting-controller=Puedes disparar a los objetivos enemigos manteniendo pulsado __CONTROL__shoot-enemy__.\nCuando uses un mando, todas las armas apuntarán automáticamente al enemigo más cercano de la zona. Usa __CONTROL__look__ para mover manualmente dicha zona de apuntado automático.\nPuedes disparar a una entidad neutral o aliada pulsando __CONTROL__shoot-selected__. +show-info=Pulsa __CONTROL__show-info__ para ver/ocultar la interfaz de información detallada (también conocida como "modo Alt"). +splitter-filters=El [entity=splitter] se puede configurar para filtrar objetos específicos o para priorizar uno de los tipos de entradas/salidas. +splitters=El [entity=splitter] se usar para separar, combinar o equilibrar la carga en las cintas.\nLos objetos que entren en un divisor se separarán en cantidades iguales en ambos canales de salida (si hay espacio suficiente en ambos), o serán colocados en las salidas que estén libres. +stack-transfers=Al pulsar __CONTROL__stack-transfer__, se transferirá una sola pila.\nAl pulsar __CONTROL__inventory-transfer__, se transferirán todas las pilas del tipo seleccionado (seleccionando una ranura vacía se transferirá todo el inventario).\nAl pulsar __CONTROL_RIGHT_CLICK__ en lugar de __CONTROL_LEFT_CLICK__ con los comandos anteriores, se transferirá la mitad de las pilas asociadas.\n\nPuedes consultar más detalles en el tutorial. +steam-power=La [entity=boiler] consume combustible quemable (como el [item=coal]) para convertir [fluid=water] en [fluid=steam].\nEl [entity=steam-engine] consume [fluid=steam] para producir energía eléctrica, que se distribuye a las entidades consumidoras conectadas a la red eléctrica. +storage-chest=El [entity=logistic-chest-storage] almacena objetos recogidos de las ranuras de desechos del jugador y de los pedidos de desmantelamiento.\nCualquier objeto dentro de los cofres de almacenamiento también pueden usarse en pedidos logísticos o de construcción.\nSe pueden añadir filtros a estos cofres para que acepten un único tipo de objeto. +storage-chest-list=Los cofres dan acceso a los objetos que contienen según una lista de prioridades:\n[entity=logistic-chest-active-provider] Cofre proveedor activo > [entity=logistic-chest-buffer] Cofre de búfer > [entity=logistic-chest-storage] Cofre de almacenamiento > [entity=logistic-chest-passive-provider] Cofre proveedor pasivo +train-stop-same-name=Una [entity=train-stop] puede compartir su nombre con otras paradas. Al hacerlo, los trenes que tengan ese nombre en su horario podrán marcar cualquiera de estas paradas como su destino.\nPuedes establecer el límite de paradas de tren para que cada una tenga un comportamiento más preciso. +train-stops=La [entity=train-stop] se usa para automatizar el transporte de objetos usando trenes, gracias al uso de nombres para ubicaciones a las que estos pueden viajar.\n\n\n\nEn el tutorial podrás consultar más información sobre cómo construir una estación de tren y cómo crear un horario simple para trenes. +trains=Los trenes son útiles para el transporte de lotes grandes de mercancía para largas distancias.\nPuedes entrar en un tren pulsando __CONTROL__toggle-driving__ y manejarlo mediante __CONTROL_MOVE__. +transport-belts=Las cintas transportadoras pueden mover objetos sin necesidad de energía. También pueden mover cosas como al propio personaje, vehículos o biters.\nEl sistema de cintas transportadoras está formado por una [entity=transport-belt], un [entity=splitter] y una [entity=underground-belt].\nLas cintas transportadoras pueden subir de nivel y convertirse en una [entity=fast-transport-belt] o una [entity=express-transport-belt], moviendo los objetos más rápidamente. +underground-belts=La [entity=underground-belt] se usa para que una cinta transportadora pueda pasar a través de entidades o cruzar terreno intransitable. +usable-items=Algunos objetos pueden usarse para otras tareas no relacionadas con construir entidades en el mundo. Por ejemplo, puedes lanzar una [item=grenade] a los enemigos para infligirles daño.\nPulsa __ALT_CONTROL__1__build__ mientras sostienes con tu cursor un objeto que pueda usarse para activar su acción. +z-dropping=Pulsa __CONTROL__drop-cursor__ para soltar un único objeto de tu cursor.\nPodrás soltar objetos en el suelo, en cintas o en entidades.\nMantén pulsado __CONTROL__drop-cursor__ y arrastra el cursor sobre múltiples entidades para soltar un objeto en cada uno de forma rápida. +[tips-and-tricks-item-name] +active-provider-chest=Cofre proveedor activo +belt-lanes=Rutas de cinta +buffer-chest=Cofre de búfer +bulk-crafting=Fabricación en masa +burner-inserter-refueling=Repostando brazo mecánico a vapor +circuit-network=Red de circuitos +clear-cursor=Limpiar el cursor +connect-switch=Conexión de interruptores de alimentación +construction-robots=Robots de construcción +copy-entity-settings=Copiar-pegar ajustes de entidad +copy-entity-settings-controller=Copiar-pegar ajustes de entidad +copy-paste=Copiar-Pegar +copy-paste-filters=Copiar-pegar filtros +copy-paste-requester-chest=Copiar-pegar cofre solicitador +copy-paste-spidertron=Copiar-pegar Mecanoaraña +copy-paste-trains=Copiar-pegar trenes +drag-building=Construye arrastrando +drag-building-poles=Arrastrando postes eléctricos +drag-building-underground-belts=Arrastrando cintas transportadoras subterráneas +e-confirm=__CONTROL__confirm-gui__ para confirmar +electric-network=Red eléctrica +electric-pole-connections=Conexiones de postes eléctricos +entity-transfers=Transferencias de entidades +fast-belt-bending=Creación rápida de cintas curvadas +fast-obstacle-traversing=Superar obstáculos automáticamente +fast-replace=Intercambio rápido +fast-replace-belt-splitter=Intercambiar cinta/divisor (rápido) +fast-replace-belt-underground=Intercambiar cinta/cinta subterránea (rápido) +fast-replace-direction=Dirección de intercambio rápido +gate-over-rail=Puerta sobre vías +ghost-building=Borrador de estructura +ghost-rail-planner=Planificador de borradores de vías +inserters=Brazos robóticos +insertion-limits=Límites de inserción +introduction=Introducción +limit-chests=Cofres limitantes +logistic-network=Red logística +long-handed-inserters=Brazos robóticos largos +low-power=Baja potencia +move-between-labs=Transferencia entre laboratorios +passive-provider-chest=Cofre proveedor pasivo +personal-logistics=Logística de personal +pipette=Pipeta de entidad +pole-dragging-coverage=Cobertura al arrastrar postes +pump-connection=Conexión de bomba +rail-building=Construcción de vías +rail-signals-advanced=Señales ferroviarias II (avanzado) +rail-signals-basic=Señales ferroviarias I (básico) +repair-packs=Paquetes de reparación +requester-chest=Cofre solicitador +rotating-assemblers=Rotando máquinas de ensamblaje +shoot-targeting=Apuntando +shoot-targeting-controller=Apuntado +show-info=Información adicional (modo alternativo) +splitter-filters=Filtros de divisor +splitters=Divisores +stack-transfers=Transferir todo +steam-power=Energía de vapor +storage-chest=Cofre de almacenamiento +train-stop-same-name=Paradas de tren con el mismo nombre +train-stops=Paradas de tren +trains=Trenes +transport-belts=Cintas transportadoras +underground-belts=Cintas transportadoras subterráneas +usable-items=Objetos utilizables +z-dropping=__CONTROL__drop-cursor__ para soltar objetos +[virtual-signal-description] +signal-anything=Si cualquiera de las señales de entrada cumple la condición, la señal de salida será verdadera.\nlt es falso cuando no hayan señales de entrada. +signal-each=Evalúa la condición o lleva a cabo la operación en todas las señales de entrada. +signal-everything=Si todas las señales de entrada cumplen con la condición, la señal de salida será verdadera.\n es verdadero cuando no hayan señales de entrada. +[virtual-signal-name] +signal-0=Señal 0 +signal-1=Señal 1 +signal-2=Señal 2 +signal-3=Señal 3 +signal-4=Señal 4 +signal-5=Señal 5 +signal-6=Señal 6 +signal-7=Señal 7 +signal-8=Señal 8 +signal-9=Señal 9 +signal-A=Señal A +signal-B=Señal B +signal-C=Señal C +signal-D=Señal D +signal-E=Señal E +signal-F=Señal F +signal-G=Señal G +signal-H=Señal H +signal-I=Señal I +signal-J=Señal J +signal-K=Señal K +signal-L=Señal L +signal-M=Señal M +signal-N=Señal N +signal-O=Señal O +signal-P=Señal P +signal-Q=Señal Q +signal-R=Señal R +signal-S=Señal S +signal-T=Señal T +signal-U=Señal U +signal-V=Señal V +signal-W=Señal W +signal-X=Señal X +signal-Y=Señal Y +signal-Z=Señal Z +signal-anything=Cualquiera +signal-black=Señal negra +signal-blue=Señal azul +signal-check=Comprobar señal +signal-cyan=Señal cian +signal-dot=Señal de punto +signal-each=Por cada +signal-everything=Todos +signal-green=Señal Verde +signal-grey=Señal gris +signal-info=Señal de información +signal-pink=Señal rosa +signal-red=Señal Roja +signal-white=Señal blanca +signal-yellow=Señal Amarilla + diff --git a/factorio/data/base/locale/et/base.cfg b/factorio/data/base/locale/et/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a2918df64093844fc42f35a44f1b5f723293745f --- /dev/null +++ b/factorio/data/base/locale/et/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Lammuta ehitusrobotitega 100 objekti. +automated-construction=Ehita ehitusroboteid kasutades 100 masinat. +circuit-veteran-1=Tooda 1.0k keerulist vooluringi tunnis. +circuit-veteran-2=Tooda 10k keerulist vooluringi tunnis. +circuit-veteran-3=Tooda 25k keerulist vooluringi tunnis. +computer-age-1=Tooda 500 töötlemisüksusust tunnis. +computer-age-2=Tooda 1.0k töötlemisüksusust tunnis. +computer-age-3=Tooda 5k töötlemisüksusust tunnis. +delivery-service=Varusta tegelast 10k esemega, mis toodi logistkarobotite poolt. +eco-unfriendly=Avasta nafta töötlemine. +getting-on-track=Ehita vedur. +getting-on-track-like-a-pro=Ehita vedur mängu esimese 90 minuti jooksul. +golem=Jää ellu peale 500 kahju või rohkemat. +iron-throne-1=Tooda 20k raudplaati tunnis. +iron-throne-2=Tooda 200k raudplaati tunnis. +iron-throne-3=Tooda 400k raudplaati tunnis. +it-stinks-and-they-dont-like-it=Vallanda reostuse abil tulnukate rünnak. +lazy-bastard=Võida mäng meisterdades käsitsi kuni 111 eset. +logistic-network-embargo=Võida mäng ehitamata ühtegi aktiivset pakkuja-, puhver- või nõudjakirstu. +mass-production-1=Tooda 10k vooluringi. +mass-production-2=Tooda 1M vooluringi. +mass-production-3=Tooda 20M vooluringi. +minions=Lase 100 või rohkemal võitlusrobotil ennast jälitada. +no-time-for-chitchat=Lõpeta mäng 15 tunni jooksul. +pyromaniac=Hävita tulega 10k puud. +raining-bullets=Võida mäng lasertorne ehitamata. +run-forrest-run=Hävita 100 puud läbi kokkupõrgete. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Lõpeta mäng. +solaris=Tooda rohkem kui 10 GJ tunnis kasutades ainult päikesepaneele. +steam-all-the-way=Võida mäng päikesepaneele ehitamata. +steamrolled=Hävita 10 pesa kokkupõrke abil. +tech-maniac=Avasta kõik tehnoloogiad. +there-is-no-spoon=Lõpeta mäng 8 tunni jooksul. +trans-factorio-express=Lase rongil planeerida teekond, mis on 1000 ruudu pikkune või pikem. +watch-your-step=Jää rongi alla. +you-are-doing-it-right=Ehita robotite abil rohkem masinaid kui käsitsi. +you-have-got-a-package=Varusta tegelast logistikaroboti abil. +[achievement-name] +automated-cleanup=Automaatsed puhastused +automated-construction=Automaatne ehitamine +circuit-veteran-1=Vooluringi veteran 1 +circuit-veteran-2=Vooluringi veteran 2 +circuit-veteran-3=Vooluringi veteran 3 +computer-age-1=Arvutiajastu 1 +computer-age-2=Arvutiajastu 2 +computer-age-3=Arvutiajastu 3 +delivery-service=Kohaletoomisteenus +eco-unfriendly=Keskkonnakahjulik +getting-on-track=Rööbastele saamine +getting-on-track-like-a-pro=Saa rajale nagu proff +golem=Kalevipoeg +iron-throne-1=Raudtroon 1 +iron-throne-2=Raudtroon 2 +iron-throne-3=Raudtroon 3 +it-stinks-and-they-dont-like-it=See haiseb ja nad vihkavad seda +lazy-bastard=Laisk värdjas +logistic-network-embargo=Logistkavõrgu keeld +mass-production-1=Masstoodang 1 +mass-production-2=Masstoodang 2 +mass-production-3=Masstoodang 3 +minions=Käsilased +no-time-for-chitchat=Pole aega loba jaoks +pyromaniac=Püromaan +raining-bullets=Sajab kuule +run-forrest-run=„Run Forrest, run“ +smoke-me-a-kipper-i-will-be-back-for-breakfast=Suitsuta mulle heeringas, olen hommikusöögiks tagasi +so-long-and-thanks-for-all-the-fish=Nägemist ja aitäh kõigi kalade eest +solaris=Väike Päike +steam-all-the-way=Terve tee auruga +steamrolled=Teerull! +tech-maniac=Hull teadlane +there-is-no-spoon=Lusikat pole +trans-factorio-express=Trans-Factorio ekspress +watch-your-step=Vaata kuhu astud +you-are-doing-it-right=Sa teed seda õigesti +you-have-got-a-package=Sulle on pakk +[ammo-category-name] +artillery-shell=Suurtükimürsk +beam=Kiir +biological=Bioloogiline +bullet=Kuul +cannon-shell=Kahurimürsud +capsule=Kapsel +electric=Elektriline +flamethrower=Leegiheitja +fluid=Vedelik +grenade=Granaat +landmine=Maamiin +laser=Laser +melee=Lähivõitlus +rocket=Rakett +shotgun-shell=Haavlipüssi padrunid +[autoplace-control-names] +desert=Kõrb +dirt=Muld +enemy-base=Vaenlaste baasid +grass=Muru +sand=Liiv +trees=Puud +[controls] +give-blueprint=Tee uus plaan +give-blueprint-book=Tee uus plaaniraamat +give-deconstruction-planner=Tee uus lammutusplaan +give-upgrade-planner=Tee uus uuenduste planeerija +toggle-equipment-movement-bonus=Lülita välisskeletti +toggle-personal-logistic-requests=Lülita isiklikke logistikanõudeid +toggle-personal-roboport=Lülita isiklikku robojaama +[damage-type-name] +acid=Hape +electric=Elektriline +explosion=Plahvatus +fire=Tuli +impact=Kokkupõrge +laser=Laser +physical=Füüsiline +poison=Mürk +[decorative-name] +big-ship-wreck-grass=Suur laeva vrakk rohus +brown-asterisk=Pruun tärn +brown-asterisk-mini=Mini pruun tärn +brown-carpet-grass=Pruun alustaimestik +brown-coral-mini=Pisike pruun korall +brown-fluff=Võilill +brown-fluff-dry=Kuivanud võilill +brown-hairy-grass=Karvane pruun muru +dark-mud-decal=Tume muda dekoratsioon +enemy-decal=Vaenlase kleebis +enemy-decal-transparent=Vaenlase kleebis 2 +garballo=Garballo +garballo-mini-dry=Pisike kuiv Garballo +green-asterisk=Roheline tärn +green-asterisk-mini=Mini roheline tärn +green-bush-mini=Pisike roheline põõsas +green-carpet-grass=Roheline alustaimestik +green-coral-mini=Pisikene roheline korall +green-croton=Pruun krooton +green-desert-bush=Roheline kõrbepõõsas +green-hairy-grass=Karvane roheline muru +green-pita=Roheline Pita +green-pita-mini=Väike roheline Pita +green-small-grass=Madal roheline muru +lichen-decal=Sambliku kujutis +light-mud-decal=Hele muda dekoratsioon +muddy-stump=Mudane puukänd +nuclear-ground-patch=Tuumaala +orange-coral-mini=Pisike oranž korall +puberty-decal=Mõranenud muda dekoratsioon +red-asterisk=Punane tärn +red-croton=Punane krooton +red-desert-bush=Punane kõrbe põõsas +red-desert-decal=Punane kõrbedekoratsioon +red-desert-rock-medium=Keskmine punane kõrbekivi +red-desert-rock-small=Väike punane kõrbekivi +red-desert-rock-tiny=Pisike punane kõrbekivi +red-pita=Punane pita +rock-medium=Keskmine kivi +rock-small=Väike kivi +rock-tiny=Üliväike kivi +sand-decal=Liiva dekoratsioon +sand-dune-decal=Liivaluide dekoratsioon +sand-rock-big=Suur liivakivi +sand-rock-medium=Keskmine liivakivi +sand-rock-small=Väike liivakivi +shroom-decal=Seenekleebis +small-rock=Väike kivi +small-ship-wreck-grass=Väike laeva vrakk rohus +white-desert-bush=Valge kõrbepõõsas +worms-decal=Ussikleebis +[entity-description] +accumulator=Hoiustab piiratud koguses energiat, kui tootmine ületab tarbimist, vastupidisel juhul vabastab energiat. +arithmetic-combinator=Sooritab aritmeetilisi operatsioone vooluringivõrgustiku signaalide peal. +artillery-turret=Pika-vahemaa haubits sihib vaenlase baase. +beacon=Edastab moodulite mõju lähedastele struktuuridele. +big-ship-wreck-1=Kosmoselaeva rusud. +big-ship-wreck-2=Kosmoselaeva rusud. +big-ship-wreck-3=Kosmoselaeva rusud. +boiler=Põletab kütust, et muuta vesi auruks. +centrifuge=Töötleb erinevaid uraaniga seotud retsepte. +compilatron=Robot-abiline jäi laevahuku käigus ellu. Selle võimed on sisemise kahjustuse tõttu piiratud. +constant-combinator=Väljastab pidevaid vooluringivõrgustiku signaale. +construction-robot=Ehitab ja parandab masinaid automaatselt. +crash-site-chest-1=Alla kukkunud laeva laokast. See võib sisaldada kasulikke esemeid. +crash-site-chest-2=Alla kukkunud laeva laokast. See võib sisaldada kasulikke esemeid. +decider-combinator=Võrdleb vooluringivõrgustike signaale. +express-splitter=Teeb sissetulevate konveierite lasti 1:1 pooleks või liidab need. +fast-splitter=Teeb sissetulevate konveierite lasti 1:1 pooleks või liidab need. +flamethrower-turret=Tulistab põleva vedelikujoa vaenlaste poole. +heat-exchanger=Kasutab soojusenergiat, et muuta vesi auruks. +item-request-proxy=See on näitamaks taotlust ehitusrobote kohta, kes toovad esemeid sellesse üksusesse. __CONTROL__mine__, et kustutada eseme taotlus. +locomotive=Käitab automatiseeritud ajakavasid ja tõmbab veeremit. +logistic-chest-active-provider=Saadab oma sisu logistika võrgustikku. +logistic-chest-buffer=Nõuab teatud esemeid logistikavõrgust, et teha need kättesaadavaks automatiseeritud ehituseks ning isiklikuks tarbimiseks. +logistic-chest-passive-provider=Teeb oma sisu logistikavõrgustiku jaoks kättesaadavaks. +logistic-chest-requester=Taotleb spetsifitseeritud esemeid logistika võrgustikust. +logistic-chest-storage=Pikaajaline ladu logistika võrgustiku jaoks. +logistic-robot=Transpordib tooteid logistikakastide vahel. +nuclear-reactor=Kasutab soojuse tootmiseks uraani kütuseelemente. Soojusväljund suureneb, kui see ehitatakse teiste reaktorite kõrvale. +offshore-pump=Pumpab vedelikku veekogust. +power-switch=Seda kasutatakse elektrivõrgu ühenduste juhtimiseks. Seda saab juhtida ka vooluringivõrgustikuga. +programmable-speaker=Ühendub vooluringide võrgustikuga, et mängida alarme, muusikalisi noote või kuvada häireid. +radar=Skänneerib lähedased sektorid ja aktiivselt paljastab ümbritseva ala. +rail-chain-signal=Loeb järgmisi signaale teepeal, võimaldades paremat kontrolli rongide üle. +rail-signal=Jaotab raudteed blokkideks, lastes mitmel rongil sõita samal raudteel. +roboport=Ühendub teiste robojaamadega, et luua ehitus- ja logistikavõrke, mida saavad kasutada ehitus- ja logistikarobotid. +rocket-silo=Kasutatakse, et ehitadada rakett ja lennutada see kosmosesse, et võita mäng. +solar-panel=Päeval toodab 100% vooluväljundist, öösel langeb toodang 0% peale. +splitter=Teeb sissetulevate konveierite lasti 1:1 pooleks või liidab need. +steam-engine=Tarbib auru, et teha elektrienergiat. +steam-turbine=Tarbib auru, et teha elektrienergiat. +train-stop=Peatused automeeritud rongide jaoks. +[entity-name] +1x2-remnants=1x2 jäänused +accumulator=Aku +acid-splash=Happepritsmed +arithmetic-combinator=Aritmeetiline kombinaator +artillery-turret=Haubits +artillery-wagon=Suurtükivagun +assembling-machine-1=Kokkupaneku masin 1 +assembling-machine-2=Kokkupaneku masin 2 +assembling-machine-3=Kokkupaneku masin 3 +beacon=Majakas +behemoth-biter=Hiiglaslik hammustaja +behemoth-biter-corpse=Hiiglasliku hammustaja surnukeha +behemoth-spitter=Hiiglaslik sülgaja +behemoth-spitter-corpse=Hiiglasliku sülgaja laip +behemoth-worm-corpse=Hiiglasliku ussi laip +behemoth-worm-turret=Hiiglaslik uss +big-artillery-explosion=Suur suurtüki plahvatus +big-biter=Suur hammustaja +big-biter-corpse=Suure hammustaja laip +big-electric-pole=Suur elektripost +big-explosion=Suur plahvatus +big-remnants=Suured jäänused +big-scorchmark=Suur kõrvetusmärk +big-scorchmark-tintable=Suur toonitud põletusmärk +big-ship-wreck-1=Suur laeva vrakk +big-ship-wreck-2=Suur laeva vrakk +big-ship-wreck-3=Suur laeva vrakk +big-spitter=Suur sülgaja +big-spitter-corpse=Suure sülgaja laip +big-worm-corpse=Suure ussi laip +big-worm-turret=Suur uss +biter-spawner=Hammustajate pesa +biter-spawner-corpse=Hammustajapesa jäänused +blood-explosion-big=Vereplahvatus suur +blood-explosion-huge=Vereplahvatus hiiglaslik +blood-explosion-small=Vereplahvatus väike +blood-fountain=Verepurskkaev +blood-fountain-big=Verepurskkaev suur +blood-fountain-hit-spray=Verepurskkaev pihtalöök sprei +blue-chest=Sinine kast +boiler=Boiler +burner-generator=Põletiga generaator +burner-inserter=Põletiga sisestaja +burner-mining-drill=Põletiga kaevanduspuur +car=Auto +cargo-wagon=Kaubavagun +centrifuge=Tsentrifuug +character=Tegelane +character-corpse=Mängija surnukeha +chemical-plant=Keemiatehas +cliff=Kalju +coal=Kivisüsi +compilatron=Compilatron +constant-combinator=Pidev kombinaator +construction-robot=Ehitusrobot +copper-cable=Vaskkaabel +copper-ore=Vasemaak +crash-site-chest-1=Kapsli kirst +crash-site-chest-2=Kapsli kirst +crash-site-fire-flame=Õnnetuspaiga tuleleek +crash-site-spaceship=Kosmoselaev +crash-site-spaceship-wreck-big=Kosmoselaeva vrakk suur +crash-site-spaceship-wreck-medium=Kosmoselaeva vrakk keskmine +crash-site-spaceship-wreck-small=Kosmoselaeva vrakk väike +crude-oil=Toornafta +curved-rail=Kaardus rööbas +cutscene-gun-turret=Relvatorn +dead-dry-hairy-tree=Kuivanud karvane surnud puu +dead-grey-trunk=Surnud hall puutüvi +dead-tree-desert=Surnud puu - kõrb +decider-combinator=Otsustaja kombinaator +deconstructible-tile-proxy=Lammututatava ruudu proxy +defender=Kaitsja +destroyer=Hävitaja +distractor=Häirija +dry-hairy-tree=Karvane kuivanud puu +dry-tree=Kuivanud puu +electric-energy-interface=Elektr energia paneel +electric-furnace=Elektriahi +electric-mining-drill=Elektriline kaevandamispuur +enemy-damaged-explosion=Kahjustatud vastase plahvatus +entity-ghost=Üksuse planeering +explosion=Plahvatus +explosion-hit=Plahvatuse kokkupuude +express-loader=Ekspress laadija +express-splitter=Väga kiire poolitaja +express-transport-belt=Väga kiire konveier +express-underground-belt=Väga kiire maa-alune konveier +factorio-logo-11tiles=Factorio logo 11 plaati +factorio-logo-16tiles=Factorio logo 16 plaati +factorio-logo-22tiles=Factorio logo 22 plaati +fast-inserter=Kiire sisestaja +fast-loader=Kiire laadija +fast-splitter=Kiire poolitaja +fast-transport-belt=Kiire konveier +fast-underground-belt=Kiire maa-alune konveier +filter-inserter=Filtriga sisestaja +fire-flame=Tuli +fish=Kala +flamethrower-turret=Leegiheitja +fluid-wagon=Vedelikuvagun +flying-robot-damaged-explosion=Lendava roboti kahjustamise plahvatus +gate=Värav +green-coral=Roheline korall +grenade-explosion=Granaadi plahvatus +ground-explosion=Maa plahvatus +gun-turret=Relvatorn +heat-exchanger=Soojusvaheti +heat-interface=Kuumuse liides +heat-pipe=Soojustoru +huge-scorchmark=Hiiglaslik kõrvetusmärk +huge-scorchmark-tintable=Hiiglaslik toonitud põletusmärk +infinity-chest=Lõputu kast +infinity-pipe=Lõputu toru +inserter=Sisestaja +iron-chest=Rauast kirst +iron-ore=Rauamaak +item-on-ground=Maas asuv toode +item-request-proxy=Üksuse taotlus pesa +lab=Labor +land-mine=Maamiin +laser-bubble=Lasermull +laser-turret=Lasertorn +linked-belt=Ühendusega konveier +linked-chest=Ühendusega kast +loader=Laadija +loader-1x1=Laadur 1x1 +locomotive=Vedur +logistic-chest-active-provider=Aktiivne varustamiskirst +logistic-chest-buffer=Puhverkirst +logistic-chest-passive-provider=Passiivne varustamiskirst +logistic-chest-requester=Taotluskirst +logistic-chest-storage=Laokirst +logistic-robot=Logistikarobot +long-handed-inserter=Pikakäeline sisestaja +market=Turg +massive-explosion=Hiiglaslik plahvatus +medium-biter=Keskmine hammustaja +medium-biter-corpse=Keskmise hammustaja laip +medium-electric-pole=Keskmine elektripost +medium-explosion=Keskmine plahvatus +medium-remnants=Keskmised jäänused +medium-scorchmark=Keskmine kõrvetusmärk +medium-scorchmark-tintable=Keskmine toonitud põletusmärk +medium-ship-wreck=Keskmine raketti vrakk +medium-small-remnants=Keskmised väiksed jäänused +medium-spitter=Keskmine sülgaja +medium-spitter-corpse=Keskmise sülgaja laip +medium-worm-corpse=Keskmise ussi laip +medium-worm-turret=Keskmine uss +nuclear-reactor=Tuumareaktor +offshore-pump=Rannaligidane pump +oil-refinery=Nafta rafineerimistehas +pipe=Toru +pipe-to-ground=Maa-alune toru +player-port=Mängija alguspunkt +poison-cloud=Mürgi pilv +power-switch=Toitelüliti +programmable-speaker=Programmeeritav kõlar +pump=Pump +pumpjack=Naftapump +radar=Radar +rail-chain-signal=Raudtee ahelsignaal +rail-ending-remnants=Rööpalõpu jäänused +rail-signal=Raudtee signaal +red-chest=Punane kast +red-desert-rock-big=Suur punane kõrbe kivi +red-desert-rock-huge=Hiiglaslik punane kõrbe kivi +roboport=Robojaam +rock-big=Suur kivi +rock-damaged-explosion=Kahjustatud kivi plahvatus +rock-huge=Suur kivi +rocket=Rakett +rocket-silo=Raketi silo +sand-rock-big=Suur liivane kivi +simple-entity-with-force=Lihtne üksus jõuga +simple-entity-with-owner=Lihtsa üksuse omanik +small-biter=Väike hammustaja +small-biter-corpse=Väikse hammustaja laip +small-cliff=Väike kalju +small-electric-pole=Väike elektripost +small-lamp=Lamp +small-remnants=Väikesed jäänused +small-scorchmark=Väike põletusmärk +small-scorchmark-tintable=Väike toonitud põletusmärk +small-ship-wreck=Väike raketti vrakk +small-spitter=Väike sülgaja +small-spitter-corpse=Väikese sülgaja laip +small-worm-corpse=Väikse ussi laip +small-worm-turret=Väike uss +solar-panel=Päikesepaneel +space-module-wreck=Kosmosemooduli rusud +spark-explosion=Sädemeplahvatus +spark-explosion-higher=Sädemeplahvatus kõrgem +spidertron=Robo-ämblik +spidertron-leg=Robo-ämbliku jalg +spidertron-military-target=Robo-ämbliku militaarsihtmärk +spitter-spawner=Sülgajate pesa +spitter-spawner-corpse=Sülgajate pesa jäänused +splitter=Poolitaja +stack-filter-inserter=Hulk-filter-sisestaja +stack-inserter=Hulk-sisestaja +steam-engine=Aurumasin +steam-turbine=Auruturbiin +steel-chest=Terasest kirst +steel-furnace=Terasahi +stone=Kivi +stone-furnace=Kiviahi +stone-wall=Müür +storage-tank=Tsistern +straight-rail=Sirge rööbas +substation=Alajaam +tank=Tank +tile-ghost=Ruudu planeering +tile-proxy=Ruudud +train-stop=Rongipeatus +transport-belt=Lintkonveier +tree=Puu +tree-brown=Pruun puu +tree-dying-proxy=Puude kahjustamisel neelatud reostus +tree-proxy=Puud +tree-red=Punane puu +tree-stump=Puukänd +underground-belt=Maa-alune konveier +uranium-cannon-shell-explosion=Uraanikahuri mürsu plahvatus +uranium-ore=Uraanimaak +wall-damaged-explosion=Kahjustatud müüri plahvatus +water-splash=Veepritsmed +water-well-pump=Kaevupump +wooden-chest=Puidust kirst +[equipment-name] +battery-equipment=Isiklik aku +battery-mk2-equipment=Isiklik aku MK2 +belt-immunity-equipment=Lintkonveieri immuunsusseade +discharge-defense-equipment=Elektrikaitse +energy-shield-equipment=Energia kilp +energy-shield-mk2-equipment=Energia kilp MK2 +exoskeleton-equipment=Välisskelett +fusion-reactor-equipment=Kaasaskantav fusioonreaktor +night-vision-equipment=Öönägemine +personal-laser-defense-equipment=Isiklik laserkaitse +personal-roboport-equipment=Isiklik robojaam +personal-roboport-mk2-equipment=Isiklik robotitejaam MK2 +solar-panel-equipment=Kaasaskantav päikeseenergiageneraator +[fluid-name] +crude-oil=Toornafta +heavy-oil=Masuut +light-oil=Kerge õli +lubricant=Määrdeaine +petroleum-gas=Nafta +steam=Aur +sulfuric-acid=Väävelhape +water=Vesi +[fuel-category-name] +chemical=Põletatav kütus +nuclear=Tuumakütus +[item-description] +artillery-targeting-remote=Lubab suurtükituld anda käsitsi kaardilt või maailmast. +battery-equipment=Salvestab elektienergiat riistamoodulite jaoks. +belt-immunity-equipment=Takistab konveierilindil tegelase nihutamist. +blueprint=Salvesta disaine automaatseks ehitamiseks. +blueprint-book=Hoiustab plaane ja sarnaseid esemeid. +copper-cable=Saab kasutada ka elektripostide ja toitelülitite ühendamiseks ja lahti ühendamiseks kasutades __CONTROL__build__ nuppu. +deconstruction-planner=Markeerib asju lammutamiseks ehitusrobotite poolt. +discharge-defense-equipment=Kahjustab, lükkab tagasi ja lööb lähedal olevad vastased oimetuks kui aktiveeritud puldist. +effectivity-module=Vähendab masina energiakasutust. Minimaalne kasutus on 20%. +energy-shield-equipment=Loob energiakilbi, et tegelast kaitsta. +exoskeleton-equipment=Suurendab liikumise kiirust. +fusion-reactor-equipment=Annab elektrit varustuse moodulitele. +green-wire=Kasutatakse masinate ühendamiseks vooluringivõrgustikku kasutades __CONTROL__build__ nuppu. +land-mine=Plahavatab kui vaenlased on lähendal, kahustades ja uimastades neid. +landfill=Saab asetada vette, et luua pinnas, millele saad ehitada. +mining-tool=Suurendab sinu kaevandamise kiirust. +night-vision-equipment=Võimaldab sul näha selgemini pimedas. +personal-roboport-equipment=Lubab ehitustrobotitel töötada sinu seljakotist. +productivity-module=Masin toodab rohkem tooteid, kuid protsess on aeglasem ja energiakulu suureneb.\nSaab kasutada vaid vaheproduktide valmistamiseks. +rail=Kasuta, et luua sirgeid raudteid käsitsi või raudteeplaneerija abil.\nRaudteeplaneerijaga saab ehitada lühikesi raudtee osi vajutades __CONTROL__build__, võid ka asetada raudtee planeeringu vajutades __CONTROL__build-ghost__. +red-wire=Kasutatakse masinate ühendamiseks vooluringivõrgustikku kasutades __CONTROL__build__ nuppu. +repair-pack=Kasutatakse sõbralike olemuste parandamiseks. +satellite=Sateliit peaks olema sisestatud raketti. +science-pack=Kasutatakse laboratooriumites arendusuuringuteks. +slowdown-capsule=Vähendab mõjutatud vastaste liikumiskiirust. +solar-panel-equipment=Annab elektrit riistamoodulitele. +space-science-pack=Kasutatakse Laboratooriumites teadustööks. Saadakse raketi kosmosesse saatmisega koos satelliidiga. +speed-module=Suurendab masina kiirust suurenenud energiatarbimise arvelt. +spidertron-remote=Selle abil saab Ämbliktronile maailmas või kaardil käsklusi anda. +upgrade-planner=Markeerib asju uuendamiseks ehitusrobotite jaoks. +[item-group-name] +combat=Võitlus +effects=Efektid +enemies=Vaenlased +energy=Energia +environment=Keskkond +fluids=Vedelikud +intermediate-products=Vahetoodang +logistics=Logistika +other=Sorteerimata +production=Tootmine +signals=Signaalid +[item-limitation] +item-not-allowed-in-this-container-item=Seda eset ei saa panna tollesse konteinerisse. +production-module-usable-only-on-intermediates=Tootlikkusmoodulit on võimalik kasutada ainult vahetoodangu jaoks. +[item-name] +advanced-circuit=Edasijõudnud vooluring +artillery-shell=Suurtükimürsk +artillery-targeting-remote=Suurtüki juhtimispult +artillery-turret=Haubits +artillery-wagon-cannon=Haubits +atomic-bomb=Aatompomm +automation-science-pack=Automatiseerimise teaduspakk +battery=Patarei +belt-immunity-equipment=Lintkonveieri immuunsusseade +blueprint=Plaan +blueprint-book=Plaaniraamat +burner-generator=Põletiga generaator +cannon-shell=Kahurimürsud +chemical-science-pack=Keemiline teaduspakk +cliff-explosives=Kalju lõhkeaine +cluster-grenade=Kildgranaat +coal=Kivisüsi +coin=Münt +combat-shotgun=Haavlipüss +concrete=Betoon +copper-cable=Vaskkaabel +copper-ore=Vasemaak +copper-plate=Vaskplaat +copy-paste-tool=Tööriist kopeeri ja kleebi +crude-oil-barrel=Toornafta tünn +cut-paste-tool=Tööriist lõika ja kleebi +deconstruction-planner=Lammutusplaan +defender-capsule=Kaitsjakapsel +destroyer-capsule=Hävitajakapsel +discharge-defense-remote=Elektrikaitse pult +distractor-capsule=Hajutajakapsel +effectivity-module=Tõhususe moodul +effectivity-module-2=Tõhususe moodul 2 +effectivity-module-3=Tõhususe moodul 3 +electric-energy-interface=Elektrienergia paneel +electric-engine-unit=Elektrimootori üksus +electronic-circuit=Vooluring +empty-barrel=Tühi tünn +engine-unit=Mootori üksus +explosive-cannon-shell=Lõhkevad kahurimürsud +explosive-rocket=Plahvatav rakett +explosive-uranium-cannon-shell=Lõhkevad uraani kahurimürsud +explosives=Lõhkeained +filled-barrel=tünn (__1__) +firearm-magazine=Tulirelva salv +fish=Kala +flamethrower=Leegiheitja +flamethrower-ammo=Leegiheitja laskemoon +flamethrower-turret=Leegiheitja torn +flying-robot-frame=Lendava roboti raam +green-wire=Roheline juhe +grenade=Granaat +hazard-concrete=Hoiatus betoon +heat-interface=Kuumuse liides +heavy-armor=Raske soomus +infinity-chest=Lõputu kast +infinity-pipe=Lõputu toru +iron-gear-wheel=Raudhammasratas +iron-ore=Rauamaak +iron-plate=Raudplaat +iron-stick=Raudvarras +item-with-inventory=Ese inventariga +item-with-label=Ese märgisega +item-with-tags=Ese siltidega +lab=Labor +landfill=Maatäide +laser-turret=Lasertorn +light-armor=Kergrüü +linked-chest=Seotud kirst +logistic-science-pack=Logistika teaduspakk +low-density-structure=Madala tihedusega struktuur +military-science-pack=Sõjaväe teaduspakk +modular-armor=Moodulrüü +nuclear-fuel=Tuumakütus +piercing-rounds-magazine=Rüüd läbistavate kuulide salv +piercing-shotgun-shell=Soomustläbistavad pumppüssi padrunid +pistol=Püstol +plastic-bar=Plastik +poison-capsule=Mürgikapsel +pollution=Reostus +power-armor=Jõurüü +power-armor-mk2=Jõurüü MK2 +processing-unit=Töötlemisüksus +production-science-pack=Tootmise teaduspakk +productivity-module=Tootlikkuse moodul +productivity-module-2=Tootlikkuse moodul 2 +productivity-module-3=Tootlikkuse moodul 3 +rail=Raudtee +rail-planner=Raudtee planeerija +raw-fish=Toores kala +red-wire=Punane juhe +refined-concrete=Rafineeritud betoon +refined-hazard-concrete=Viimistletud ohubetoon +repair-pack=Paranduskomplekt +rocket=Rakett +rocket-control-unit=Raketi juhtüksus +rocket-fuel=Raketikütus +rocket-launcher=Raketiheitja +rocket-part=Raketi osa +satellite=Satelliit +selection-tool=Valimise tööriist +shotgun=Shotgun +shotgun-shell=Haavlipüssi padrunid +simple-entity-with-force=Lihtne üksus jõuga +simple-entity-with-owner=Lihtne üksus omanikuga +slowdown-capsule=Aeglustajakapsel +solar-panel=Päikesepaneel +solid-fuel=Tahke kütus +space-science-pack=Kosmose teaduspakk +speed-module=Kiiruse moodul +speed-module-2=Kiiruse moodul 2 +speed-module-3=Kiiruse moodul 3 +spidertron-remote=Robo-ämbliku pult +spidertron-rocket-launcher=Robo-ämbliku raketiheitja +steel-plate=Terasplaat +stone=Kivi +stone-brick=Telliskivi +stone-path=Kivist tee +submachine-gun=Automaatrelv +sulfur=Väävel +tank-cannon=Tankikahur +tank-flamethrower=Sõiduki leegiheitja +tank-machine-gun=Sõiduki kuulipilduja +upgrade-planner=Uuenduste planeerija +uranium-235=Uraan-235 +uranium-238=Uraan-238 +uranium-cannon-shell=Uraani kahurimürsud +uranium-fuel-cell=Uraani kütuseelement +uranium-ore=Uraanimaak +uranium-rounds-magazine=Uraani kuulide salv +used-up-uranium-fuel-cell=Kasutatud uraani kütuseelelement +utility-science-pack=Efektiivsuse teaduspakk +vehicle-machine-gun=Sõiduki kuulipilduja +wood=Puit +[map-gen-preset-description] +death-world=Närijad on ohtlikumad ja arenevad kiiremini. +death-world-marathon=Retseptid ja tehnoloogiad on kallid ning hammustajad on ohtlikud ja neid on palju. Vali see ainult siis, kui sa oled Factorio veteran. +default=Normaalsed seaded. Soovitatud viis Factorio mängimiseks. +island=Suur saar lõputus ookeanis. +marathon=Retseptid ja tehnoloogiad on kallimad. +rail-world=Maavaralaigud on suured ja üksteistest kaugel, et julgustada raudteede ehitamist. Hammustajad ei loo uusi baase ega tule tagasi juba tühjendatud territooriumitele. +ribbon-world=Kaardi kõrgus on vaid 128 ruutu, mis toob kaasa hulga väljakutseid ja huvitavaid olukordi. +rich-resources=Maavaralappidel on suurem rikkalikkus, et sa ei peaks baasi kaugele laiendama. +[map-gen-preset-name] +death-world=Surmamaailm +death-world-marathon=Surmamaraton +default=Vaikimisi +island=Saar +marathon=Maraton +rail-world=Raudteemaailm +ribbon-world=Riba-maailm +rich-resources=Rikkalikud loodusvarad +[mod-description] +base[1]=Lihtne mod tavalise mängu andmete ja missioonidega. +[mod-name] +base=Põhi mod +[modifier-description] +artillery-range=Haubits laskekaugus: +__1__ +artillery-shell-shooting-speed-bonus=Haubitsa laskekiirus: +__1__ +auto-character-logistic-trash-slots=Mängija automaatsete prügipesade filtrid +beam-damage-bonus=Kiirte kahju: +__1__ +bullet-damage-bonus=Kuuli kahju: +__1__ +bullet-shooting-speed-bonus=Kuuli laskekiirus: +__1__ +cannon-shell-damage-bonus=Kahurimürsu kahju: +__1__ +cannon-shell-shooting-speed-bonus=Kahurimürsu laskekiirus: +__1__ +character-build-distance=Tegelase ehitus distants: +__1__ +character-crafting-speed=Tegelase meisterdamiskiirus: +__1__ +character-health-bonus=Mängija tervis: +__1__ +character-inventory-slots-bonus=Mängija seljakoti suurus: +__1__ +character-item-drop-distance=Tegelase esemete viskeraadius: +__1__ +character-item-pickup-distance=Tegelase esemete üleskorjamise kaugus: +__1__ +character-logistic-requests=Mängija logistikanõuded +character-logistic-trash-slots=Mängija logistiliste prügikohtade arv: +__1__ +character-loot-pickup-distance=Tegelase korjamiskaugus: +__1__ +character-mining-speed=Tegelase kaevanduskiirus: +__1__ +character-reach-distance=Tegelase haarderaadius +__1__ +character-resource-reach-distance=Tegelase ressursside haarderaadius: +__1__ +character-running-speed=Tegelase kõndimiskiirus: +__1__ +deconstruction-time-to-live=Lammutamiskäsu ajapiirang: +__1__ +electric-damage-bonus=Elektrilised kahjustused: +__1__ +flamethrower-damage-bonus=Tule kahju: +__1__ +flamethrower-turret-attack-bonus=Leegiheitjatorni kahju: +__1__ +fluid-damage-modifier=Vedeliku kahju muutuja +follower-robot-lifetime=Järgneva roboti eluiga: +__1__ +ghost-time-to-live=Planeeringute kadumisaeg: +__1__ +grenade-damage-bonus=Granaadi kahju: +__1__ +gun-turret-attack-bonus=Relvatorni kahju: +__1__ +inserter-stack-size-bonus=Tavalise sisestaja mahutavus: +__1__ +laboratory-productivity=Labori uurimistootlikus: +__1__ +laboratory-speed=Labori uurimiskiirus: +__1__ +landmine-damage-bonus=Maamiini kahju: +__1__ +laser-damage-bonus=Laserkahju: +__1__ +laser-shooting-speed-bonus=Kuuli laskekiirus: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Ehitushaldaja kiiruse alumine piir: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Ehitushaldaja kiiruse ülemine piir: +__1__ +maximum-following-robots-count=Maksimaalselt järgnevaid roboteid: +__1__ +mining-drill-productivity-bonus=Kaevandamise produktiivsus: +__1__ +rocket-damage-bonus=Raketi kahju: +__1__ +rocket-shooting-speed-bonus=Raketi laskekiirus: +__1__ +shotgun-shell-damage-bonus=Haavlirelva kahju: +__1__ +shotgun-shell-shooting-speed-bonus=Haavlirelva laskekiirus: +__1__ +stack-inserter-capacity-bonus=Hulk-sisestaja mahutavus: +__1__ +train-braking-force-bonus=Rongi pidurdusjõud: +__1__ +worker-robot-battery=Tööroboti aku: +__1__ +worker-robot-speed=Töörobotite kiirus: +__1__ +worker-robot-storage=Tööroboti mahutavus: +__1__ +zoom-to-world-blueprint-enabled="Suumi maailma" plaan +zoom-to-world-deconstruction-planner-enabled="Suumi maailma" lammutusplaan +zoom-to-world-enabled=Suumi-maailma +zoom-to-world-ghost-building-enabled="Suumi maailma" planeeringehitamine +zoom-to-world-selection-tool-enabled="Suumi maailma" selekteerimistööriist +zoom-to-world-upgrade-planner-enabled="Suumi maailma" uuendusplaan +[programmable-speaker-instrument] +alarms=Alarmid +bass=Bass +celesta=Tšelesta +drum-kit=Drumm +lead=Lead +miscellaneous=Varia +piano=Klaver +plucked=Näppepill +saw=Saehammas +square=Ruut +steel-drum=Terasdrumm +vibraphone=Vibrafon +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Saavutus avatud +alarm-1=Alarm 1 +alarm-2=Alarm 2 +alert-destroyed=Häire: Objekt hävitatud +armor-insert=Rüü sisestus +armor-remove=Rüü eemaldus +buzzer-1=Helin 1 +buzzer-2=Helin 2 +buzzer-3=Helin 3 +cannot-build=Ei saa ehitada +clap=Plaks +console-message=Konsooli sõnum +cowbell=Lehmakell +crafting-finished=Meisterdamine lõpetatud +crash=Mürts +fx=Fx +game-lost=Mäng kaotatud +game-won=Mäng võidetud +gui-click=Liidese klikk +gui-click-2=Liidese klikk 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=Kõrge Q +inventory-move=Inventari liigutamine +kick-1=Löö 1 +kick-2=Löö 2 +new-objective=Uus ülessanne +perc-1=Löökpillid 1 +perc-2=Löökpillid 2 +research-completed=Uurimine lõpetatud +reverse-cymbal=Tagurpidi taldrikud +ring=Helin +scenario-message=Stsenaariumi sõnum +shaker=Kõristi +siren=Sireen +snare-1=Kära 1 +snare-2=Soolotrumm 2 +snare-3=Soolotrumm 3 +triangle=Kolmnurk +[recipe-name] +advanced-oil-processing=Edasijõudnud nafta töötlus +basic-oil-processing=Tavaline nafta töötlus +coal-liquefaction=Söe veeldamine +empty-crude-oil-barrel=Tühi toornafta tünn +empty-filled-barrel=Tühjenda tünn (__1__) +fill-barrel=Täida tünn ( __1__) +fill-crude-oil-barrel=Täidetud toornafta tünn +heavy-oil-cracking=Masuudi jahutamine kergeks õliks +kovarex-enrichment-process=Kovarex'i rikastamise protsess +light-oil-cracking=Kerge õli kuumutamine naftagaasiks +nuclear-fuel-reprocessing=Tuumakütuse ümbertöötlemine +uranium-processing=Uraani töötlemine +[shortcut] +alt-mode=Lülita "Alt-režiimi" +copy=Kopeeri +cut=Lõika +import-string=Impordi string +inline-keybind-format=__1__ (__2__) +make-blueprint=Plaan +make-blueprint-book=Plaaniraamat +make-deconstruction-planner=Lammutusplaan +make-upgrade-planner=Uuenduste planeerija +out-of-line-keybind-format=__1__\n(__2__) +paste=Kleebi +toggle-equipment-movement-bonus=Lülita välisskeletti +toggle-personal-logistic-requests=Lülita isiklikke logistikanõudeid +toggle-personal-roboport=Lülita isiklikku robojaama +undo=Võta tagasi +undo-unavailable=Võta tagasi +[story] +message-log-close=Sulge +message-log-title=Sõnumi register +[technology-description] +advanced-electronics=Integreeritud vooluringid ja mikroprotsessorid keeruliste arvutuste jaoks. +advanced-material-processing=Kiiremad ja paindlikumad ahjud. +advanced-oil-processing=Toornafta töötlemine kõrvaltoodetega, mida saab veel edasi töödelda. +artillery=Tornile või rongivagunile monteeritud pikamaa kahur. Kasutatakse automaatseks tulistamiseks kaugemate vaenlase struktuuride pihta või seda saab käsitsi sihtida isegi pikemalt. +artillery-shell-range=Suurendab nii suurtüki automaat- kui ka manuaalulatust. +artillery-shell-speed=Suurendab suurtüki tulistamiskiirust. +atomic-bomb=Laastav raketiliik, mida kasutatakse, et hävitada ükskõik mida suures alas korraga. +automated-construction=Võimaldab sul käskida ehitusrobotitel ehitada, uuendada või lammutada mitu ehitist korraga, copy-paste'ida terveid tehaseid või puhastada metsi. +automated-rail-transportation=Võimaldab rongipeatuste ehitamist, mis lubavad automatiseeritud liinide loomist. +automation=Põhitehnoloogia automaatseks suuremastaabiliseks tootmiseks. +automation-2=Kokkupaneku masinad, mis suudavad töödelda vedelaid koostisosi. +automation-3=Kokkupaneku masinad, mis suudavad töödelda vedelaid koostisosi, need töötavad kiiremini ja neil on rohkem moodulipesi. +automobilism=Mootori jõul liikuv sõiduk transpordiks. +battery=Elektrokeemiline aku, mis varub ning varustab energiat elektriseadmetele. +battery-equipment=Sisestatakse rüü sisse, et hoiustada ülejäänud energia hilisemaks. +battery-mk2-equipment=Sisestatakse rüü sisse, et hoiustada hilisemaks palju energiat. +belt-immunity-equipment=Sisestatakse rüüsse selleks, et vältida konveieril nihkumist. +braking-force=Rongid aeglustavad kiiremini, mis lubab neil püsida kauem kõrgetel kiirustel. +chemical-science-pack=Lubab uurida keerulisemaid esemeid, kasutades naftatooteid. +circuit-network=Annab sulle parema kontrolli masinate üle, ühendades need juhtmetega ja pannes signaalidele reageerima. +cliff-explosives=Tünnid täidetud küllalt lõhkeainetega, et tirida maha kaljusid. +coal-liquefaction=Töötlemistehnika, mis muudab söe õlitoodeteks kasutades auru ja rasket õli. +concrete=Edasijõudnud ehitusmaterjal, mida saab kasutada ka põranda jaoks. +construction-robotics=Ehitusrobotid saavad sinu üksusi parandada ja ehitada. Sa saad käskida robotitel ka ehitada uusi struktuure, asetades kuhugi planeeringu. +defender=Kõige tavalisem lahinguroboti tüüp. Jälgib ja aitab mängijat lühikest aega. +destroyer=Kõige arenenum lahingurobot. Jälgib ja aitab mängijat piiratud aja jooksul. +discharge-defense-equipment=Sisestatakse rüü sisse, et kahjustada, lükata tagasi ja uimastada lähedalasuvaid vaenlaseid, kui see puldiga aktiveeritakse. +distractor=Vahepealset tüüpi lahingurobot. Jääb vaenlaste tulistamiseks ja tähelepanu hajutamiseks kasutatavale positsioonile. +effect-transmission=Majakas edastab moodulite mõju lähedalasuvatele üksustele. +effectivity-module=Moodul, mis vähendab masina energiakulu. +electric-energy-accumulators=Seaded, mis varuvad üleoleva elektri hilisemaks. +electric-energy-distribution=Rohkem viise elektri jaotamiseks. +electric-engine=Muundab elektrienergia mehhaaniliseks liikumiseks. +electronics=Elektroonilised osad algeliste signaalide töötlemiseks. +energy-shield-equipment=Sisestatakse rüü sisse, et neelata kahju. +energy-shield-mk2-equipment=Sisestatakse rüü sisse, et neelata suur kogus kahju. +energy-weapons-damage=Suurendab elektri- ja laserkiirte kahju. +engine=Muundab kütuse mehhaaniliseks liikumiseks. Hädavajalik osa kõikides sõidukites. +exoskeleton-equipment=Sisestatakse rüü sisse, et suurendada liikumiskiirust. Sa saad korraga kasutada ka mitut välisskeletti. +explosive-rocketry=Ekstreemselt plahvatusohtlikud raketid suurema plahvatusraadiusega. +explosives=Arendab ohtlikud aga stabiilsed lõhkeained. +fast-inserter=Sisestajad, mis on võimelised kiiremateks liigutusteks ja esemete filtreerimiseks tänu täiustatud elektroonikale. +flamethrower=Võimsad käeshoitavad ja mahaehitatavad leegiheitjad, mis lasevad agressiivseid vedelikke vaenlaste pihta, pannes nad põlema. +flammables=Arendab efektiivsema kütuse ja agressiivsemad põlevmaterjalid. +fluid-handling=Mitmesugused viisid vedelike hoidmiseks ja veoks. +fluid-wagon=Võime vedada vedelikke rööbastel. Vedelikuvaguneid täidetakse ja tühjendatakse rööbaste kõrval olevate pumpade abil. +follower-robot-count=Suurenda võitlusrobotite arvu, kes saavad sind korraga jälitada. +fusion-reactor-equipment=Sisestatakse rüü sisse, et anda muule varustusele energiat. +gates=Müüri sektsioonid, mis avanevad vajadusel. On kontrollitavad vooluringivõrgu poolt. +gun-turret=Algelised kaitseehitised, mida tuleb padrunisalvedega taastäita . +heavy-armor=Paks soomusrüü parema kaitse jaoks. +inserter-capacity-bonus=Võimaldab hulksisestajatel liigutada rohkem esemeid korraga. Mõned uuendused täiendavad ka mitte-hulksisestajate mahutavust. +kovarex-enrichment-process=Protsess, mis loob uraan-235 kasutades uraan-238. See vajab suurt kogust uraan-235 katalüsaatoriks. +land-mine=Plahvatavad lõksud, mis asetatakse maapinnale, et vaenlased neist üle kõnniksid ja need aktiveeriksid. Neid saab pärast plahvatamist uuesti ehitada ehitusrobotite abil. Kahju saab suurendada uurides tugevamaid lõhkeaineid. +landfill=Saab asetada vette, et luua pinnas, millele saad ehitada. +laser=Fokusseeritud valgus, suuteline tekitama kahju. +laser-shooting-speed=Suurendab laserrelvade tulistamiskiirust. +laser-turret=Keerukad kaitseehitised, mis vajavad vaid elektrit. +logistic-robotics=Logistikarobotid saavad tuua tegelasele asju ja viia soovimatud esemed ära. +logistic-science-pack=Lubab uurida täiustatud logistikat, automatiseerimist ja algelist sõjandust. +logistic-system=Avab lisa-logistikakirstud, mis laiendavad logistikarobotite võimekust. Nõudjakirstud küsivad logistikavõrgust esemeid. Aktiivsed varustamiskirstud lükkavad oma sisu mujale, kus neid kasutatakse või hoiustatakse. Puhverkirstud küsivad teatud esemeid, et need oleks saadaval isikliku logistika ja automatiseeritud ehituse jaoks. +logistics=Kiiremad ja paindlikumad transpordimeetodid. +low-density-structure=Kerge aga vastupidav materjal, väga kasulik kosmoselaevade ja isikliku varustuse jaoks. +lubricant=Muudab rasked õlid määrdeaineks, seda kasutatakse hõõrdumise vähendamiseks kiiretes masinates. +military=Tõhusamad viisid Sinu ja Su tehase kaitsmiseks. +military-science-pack=Lubab uurida edasisi sõjalisi valikuid. +mining-productivity=Suurendatud saagikus kõikidest kaevanduspuuridest ja naftapumpadest. +modular-armor=Rüü väikse ruudustikuga varustuse moodulite jaoks, mis annavad sulle unikaalseid boonuseid. Selle kandmine suurendab seljakoti suurust. +modules=Võimaldab sul uurida uuendusmooduleid, mida saab sisestada masinatesse. +night-vision-equipment=Sisestatakse rüü sisse, et öösiti paremini näha. +nuclear-fuel-reprocessing=Protsess, kus töödeldakse kasutatud uraani kütuseelemente, et luua uraan-238. +nuclear-power=Võimas ja keeruline elektritootmise meetod kasutades uraanist kütuseelemente. +oil-processing=Toornafta töötlemist kasutatakse, et toota plasti, väävlit ja kütuseid. +optics=Nähtava valguse erinevad kasutusviisid. +personal-laser-defense-equipment=Sisestatakse rüü sisse, et automaatselt tulistada lähedalolevaid vaenlaseid. +personal-roboport-equipment=Sisestatakse rüü sisse, et võimaldada ehitusrobotitel töötada su seljakotist. +personal-roboport-mk2-equipment=Sisestatakse rüü sisse, et võimaldada paljudel ehitusrobotitel töötada su seljakotist. +physical-projectile-damage=Suurendab füüsiliste kuulipõhiste relvade, relvatornide ja kaitserobotite kahju. +plastics=Sünteetilised polümeermaterjalid, mida saab vormida tahketeks esemeteks. +power-armor=Rüü suure varustus-ruudustikuga ja seljakoti suuruse boonusega. +power-armor-mk2=Rüü hiiglasliku varustusruudustikuga ja seljakoti suuruse boonusega. +production-science-pack=Lubab uurida kõige efektiivsemaid masinaid, mooduleid ja protsesse. +productivity-module=Moodul, mis laseb masinal toota lisatooteid sama hulga koostisosadega, kuid suurendab energiakulu ja vähendab töökiirust. +rail-signals=Võimaldab juhtida mitut rongi ühes ja samas raudteevõrgustikus. +railway=Suureulatuslik transport üle pikkade vahemaade. +refined-flammables=Suurendab tulepõhiste relavde kahju. +research-speed=Avab veel efektiivsemad uurimismeetodid. +robotics=Lendavate robotite kehad. Neid peab arendama täitma kas logistika- või ehitusülesandeid. +rocket-control-unit=Keerukas arvutusüksus, mis suudab juhtida raketisüsteeme. +rocket-fuel=Keeruline mitmeotstarbeline kütus. +rocket-silo=Võimaldab sul lasta raketi kosmosesse ja võita mängu. +rocketry=Isiklik raketiheitja vaenlaste ahistamiseks. +solar-energy=Tasuta energiaallikas, aga öösel kasutu. +solar-panel-equipment=Sisestatakse rüü sisse, et anda muule varustusele energiat aga see on öösel kasutu. +space-science-pack=Lubab saata satelliite kosmosesse ja nendelt saadud teadusliku infoga toota kosmose teaduspakke. +speed-module=Moodul, mis suurendab masina töökiirust, kuid ka energiakulu. +spidertron=Mitmekülgne sõiduk, mis suudab läbida ebatasasel maastikul. See on varustatud kiirelt tulistavate raketiheitjatega, mida juhitakse käsitsi või automaatse sihtimisega. Saab juhtida käsitsi või kasutades spidertroni kaugjuhtimispulti. +stack-inserter=Hulksisestajad saavad liigutada mitu eset korraga. +steel-axe=Suurendab sinu kaevandamise kiirust. +steel-processing=Võimaldab raudplaatide sulatamist teraseks. +stone-wall=Müürid, et kaitsa tehast ründajate eest. +stronger-explosives=Suurendab plahvatusohtliku relvastuse kahju. +sulfur-processing=Väga reaktiivne mittemetalliline kemikaal, mida kasutatakse väävelhappe ja lõhkeainete tootmiseks. +tank=Võimas ründesõiduk, millele saab kinnitada erinevaid relvi. +toolbelt=Laiendab su seljakoti suurust. +uranium-ammo=Keeruline laskemoon uraanium-238-st suurema tugevuse ja massi pärast, tulemuseks massiivne kahju. +uranium-processing=Uraanimaak töödeldakse tsentrifuugides uraan-238-ks, on ka tõenäosus, et tulemuseks on rikastatud uraan-235. Mõlemaid on vaja, et luua uraanist kütuseelemente. +utility-science-pack=Lubab uurida võimsaimat relvastust, isiklikku varustust ja robotite kordineerimist. +weapon-shooting-speed=Suurendab enamuse kuulipõhiste relvade laskmiskiirust. +worker-robots-speed=Suurendab logistika- ja ehitusrobotite lennukiirust. +worker-robots-storage=Suurendab logistika- ja ehitusrobotite esemete kandevõimet. +[technology-name] +advanced-electronics=Edasijõudnud elektroonika +advanced-material-processing=Edasijõudnud materjalide töötlus +advanced-oil-processing=Edasijõudnud nafta töötlus +artillery=Suurtükid +artillery-shell-range=Haubitsa laskekaugus +artillery-shell-speed=Haubitsa laskekiirus +atomic-bomb=Aatompomm +automated-rail-transportation=Automatiseeritud raudtee transportatsioon +automation=Automaatika +automobilism=Automobilism +battery=Patarei +battery-equipment=Isiklik aku +battery-mk2-equipment=Isiklik aku MK2 +belt-immunity-equipment=Lintkonveieri immuunsusseade +braking-force=Pidurdusjõud +chemical-science-pack=Keemiline teaduspakk +circuit-network=Vooluringi võrgustik +cliff-explosives=Kalju lõhkeaine +coal-liquefaction=Söe veeldamine +concrete=Betoon +construction-robotics=Ehitusrobootika +defender=Kaitsja +destroyer=Hävitaja +discharge-defense-equipment=Elektrikaitse +distractor=Häirija +effect-transmission=Mõju edastamine +effectivity-module=Tõhususe moodul +electric-energy-accumulators-1=Elektrienergia akumulaatorid +electric-energy-distribution=Elektrienergia jaotus +electric-engine=Elektrimootor +electronics=Elektroonika +energy-shield-equipment=Energiakilbi varustus +energy-shield-mk2-equipment=Energiakilbi MK2 riistad +energy-weapons-damage=Energiarelvade kahju +engine=Mootor +exoskeleton-equipment=Välisskeleti varustus +explosive-rocketry=Plahvatusohtlik raketindus +explosives=Lõhkeained +fast-inserter=Kiire sisestaja +flamethrower=Leegiheitja +flammables=Kergestisüttivad materjalid +fluid-handling=Vedeliku käsitlemine +fluid-wagon=Vedelikuvagun +follower-robot-count=Järgnevate robotite arv +fusion-reactor-equipment=Kaasaskantav fusioonreaktor +gate=Värav +gun-turret=Relvatorn +heavy-armor=Raske soomusrüü +inserter-capacity-bonus=Sisestaja kandmisjõu boonus +kovarex-enrichment-process=Kovarex'i rikastamise protsess +land-mine=Maamiin +landfill=Maatäide +laser=Laser +laser-shooting-speed=Laseri laskekiirus +laser-turret=Lasertorn +logistic-robotics=Logistikaline robootika +logistic-science-pack=Logistika teaduspakk +logistic-system=Logistika süsteem +logistics=Logistika +low-density-structure=Madala tihedusega struktuur +lubricant=Määrdeaine +military=Sõjavägi +military-science-pack=Sõjaväe teaduspakk +mining-productivity=Kaevandaja tootlikkus +modular-armor=Moodulrüü +modules=Moodulid +night-vision-equipment=Öönägemise varustus +nuclear-fuel-reprocessing=Tuumakütuse ümbertöötlemine +nuclear-power=Tuumaenergia +oil-processing=Nafta töötlus +optics=Optika +personal-laser-defense-equipment=Isiklik laserkaitse +personal-roboport-equipment=Isiklik robotitejaam +personal-roboport-mk2-equipment=Isiklik robojaam MK2 +physical-projectile-damage=Mürskude füüsiline kahju +plastics=Plastika +power-armor=Jõurüü +power-armor-mk2=Jõurüü MK2 +production-science-pack=Tootmise teaduspakk +productivity-module=Tootlikkuse moodul +rail-signals=Raudtee signaalid +railway=Raudtee +refined-flammables=Puhastatud tuleohtlikud ained +research-speed=Laboratooriumi uurimiskiirus +robotics=Robootika +rocket-control-unit=Raketi juhtüksus +rocket-fuel=Raketikütus +rocket-silo=Raketi silo +rocketry=Raketindus +solar-energy=Päikeseenergia +solar-panel-equipment=Kaasaskantav päikeseenergiageneraator +space-science-pack=Kosmose teaduspakk +speed-module=Kiiruse moodul +spidertron=Robo-ämblik +stack-inserter=Hulk-sisestaja +steel-axe=Teraskirves +steel-processing=Terase töötlemine +stone-wall=Kivisein +stronger-explosives=Tugevamad lõhkeained +sulfur-processing=Väävli töötlemine +tank=Tank +toolbelt=Tööriistavöö +uranium-ammo=Uraani kuulid +uranium-processing=Uraani töötlemine +utility-science-pack=Efektiivsuse teaduspakk +weapon-shooting-speed=Relva laskmiskiirus +worker-robots-speed=Tööroboti kiirus +worker-robots-storage=Töötajarobotite kandmishulk +[tile-name] +concrete=Betoon +deepwater=Sügav vesi +deepwater-green=Sügav roheline vesi +dirt-1=Muld 1 +dirt-2=Muld 2 +dirt-3=Muld 3 +dirt-4=Muld 4 +dirt-5=Muld 5 +dirt-6=Muld 6 +dirt-7=Muld 7 +dry-dirt=Kuiv muld +grass-1=Muru +grass-2=Muru 2 +grass-3=Muru 3 +grass-4=Muru 4 +hazard-concrete-left=Hoiatusbetoon vasak +hazard-concrete-right=Hoiatusbetoon parem +lab-dark-1=Labori ruut 1 +lab-dark-2=Labori ruut 2 +lab-white=Valge ruut +landfill=Maatäide +nuclear-ground=Tuumamaa +out-of-map=Kaardist väljas +red-desert-0=Punane kõrb 0 +red-desert-1=Punane kõrb 1 +red-desert-2=Punane kõrb 2 +red-desert-3=Punane kõrb 3 +red-desert-dark=Punane kõrb tume +refined-concrete=Viimistletud betoon +refined-hazard-concrete-left=Viimistletud ohubetoon vasak +refined-hazard-concrete-right=Viimistletud ohubetoon parem +sand-1=Liiv 1 +sand-2=Liiv 2 +sand-3=Liiv 3 +stone-path=Kivitee +tutorial-grid=Õpetuse ruudustik +water=Vesi +water-green=Roheline vesi +water-mud=Madal vesi 2 +water-shallow=Madal vesi +water-wube=Vee Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] üritab aktiivselt oma üksusi logistikavõrku suunata.\nKui aktiivses pakkuja kastis pole üksuse kohta päringuid, teisaldatakse need kausta [entity=logistic-chest-storage ]. +belt-lanes=[entity=transport-belt] omab kahte rada esemete veoks, kus peal võivad liikuda eri ressursid.\n[entity=inserter] saab korjata esemeid mõlemast reast, kuid asetada ainult vastasritta. +buffer-chest=[entity=logistic-chest-buffer] toimib nii [entity=logistic-chest-requester] kui ka [entity=logistic-chest-passive-provider].\nNad pakuvad esemeid ehitustööde, isikliku logistika ja taotleja kastide jaoks. „Puhvrikastide päring” on lubatud. +bulk-crafting=Meisterdamispesal kursorit hoides:\n - __ALT_CONTROL__1__craft-5__ meisterdamiseks 5.\n - __ALT_CONTROL__1__craft-all__, et meisterdada nii palju kui võimalik. +burner-inserter-refueling=[entity=burner-inserter] saab tankida teiste sisestajatega, kuid kütusega töötades saavad nad tankida ka ise. +circuit-network=Ringlusvõrk on süsteem, mis võimaldab masinate vahel teabe edastamist.\nMasinaid saate vooluringi võrku ühendada kasutades [item=red-wire] ja [item=green-wire].\nVõrk võib kanda täisarvu väärtuseid -2³¹ (-2 147 483 648) .. 2³¹ (2 147 483 647) iga signaalitüübi jaoks eraldi.\nMängu lõpetamiseks pole vaja vooluringi kasutada, kuid see võimaldab palju lõbusaid võtteid või peenhäälestatud tehase optimeerimisi, mis poleks võimalik ilma selleta. +clear-cursor=Üksust hoides saate selle tühjendada, kasutades käsku __CONTROL__clear-cursor__, mis tagastab selle lähtevarude inventari [img=utility/hand].\nSee tühistab ka rööbastee planeerimise, traadi lohistamise ja valikukastid. +connect-switch=Vajuta __ALT_CONTROL__1__build__, hoides samalajal kursoriga eset [item=copper-cable] ja hõlju üksuse peal, et see elektrikaabliga ühendada.\nKõik kaablid saad üksuselt eemaldada vajutades __ALT_CONTROL__1__remove-pole-cables__. +construction-robots=[entity=construction-robot] täidab ehitus-, lammutus-, uuendamis- ja remonditellimusi logistikavõrgust.\nEhitustellimusi tekitavad planeerigud, [item=blueprint] kasutamine või sõbralik hoone, kui see hävib ja vajab uuesti ülesehitamist. \nLammutuskorraldused luuakse valides [item=deconstruction-planner] abil soovitud olemid.\nUuendustellimused luuakse [item=upgrade-planner] abil.\nNeed korraldused luuakse ka tagasivõtmise funktsiooni kasutamisel. +copy-entity-settings=__CONTROL__copy-entity-settings__ ja __CONTROL__paste-entity-settings__ laseb sul kopeerida seadeid üksuste vahel.\nNäiteks saad kopeerida-kleepida [entity=assembling-machine-2] retsepti, määrata kirstu või inventari limiidi.\n__ALT_CONTROL__1__paste-entity-settings__ ja lohistamine kleebib mitmesse üksusesse üheainsa liigutusega. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ ja __CONTROL__paste-entity-settings__ laseb sul kopeerida seadeid üksuste vahel.\nNäiteks saad kopeerida-kleepida [entity=assembling-machine-2] retsepti, määrata kirstu või inventari limiidi.\nHoia all __CONTROL__paste-entity-settings__ ja liigu kasutades __CONTROL__move__, et kiirelt kleepida mitmele üksusele. +copy-paste=__CONTROL__copy__ loob kopeerimistööriista, mis võimaldab teil valiku lõikelauale salvestada.\n__CONTROL__paste__ hangib ehitamiseks viimati kopeeritud valiku.\n__CONTROL__cycle-clipboard-forwards__ ja __CONTROL__cycle-clipboard-backwards__ võimaldavad teil lõikelaua ajalugu kerida. +copy-paste-filters=Saate kopeerida ja kleepida olemite vahel konfigureeritavate filtrite, päringute või filtreeritud laopesadega, näiteks [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] või [entity=cargo-wagon]. +copy-paste-requester-chest=Logistiliste päringute kopeerimiseks saate kopeerida ja kleepida vahel [entity=logistic-chest-requester].\nSaate kopeerida-kleepida ka [entity=assembling-machine-2]-st kausta [entity=logistic-chest-requester] et määrata retsepti alusel logistiline päring. +copy-paste-spidertron=Ühelt [entity=spidertron] üksuselt saab värvi- ning logistikapäringud teisele üle kopeerida.\nSamuti proovib see kopeerida varustusruudustikku, lisades masinasse olemasoleva varustuse mängija seljakotist. +copy-paste-trains=Üksuselt [entity=locomotive] saab kopeerida ja kleepida ajakava ning värvi.\nÜksuselt [entity=train-stop] saab kopeerida ja kleepida peatuse nime ning värvi.\n Lõpetuseks saab üksustelt [entity=locomotive] ja [entity=train-stop] üksteisele värvi kopeerida. +drag-building=Kiireim viis ehitada sirges joones, näiteks asetada rea ehitisi nagu [entity=stone-furnace], on hoida __CONTROL__build__ ning joosta soovitud suunas. +drag-building-poles=Kui ehitate [entity=small-electric-pole] lohistades ehitatakse see automaatselt maksimaalsele ühenduskaugusele. +drag-building-underground-belts=Kui ehitate [entity=underground-belt] või [entity=pipe-to-ground] lohistades ehitatakse see automaatselt maksimaalsele ühenduskaugusele. +e-confirm=Kõiki mängu rohelisi nuppe saab kinnitada käsuga __CONTROL__confirm-gui__.\nProovige seda näpunäite kinnitamiseks kohe kasutada! +electric-network=Elektrivõrk juhib energia elektritootjatelt (näiteks [entity=steam-engine] või [entity=solar-panel]) tarbijateni võrdselt.\nVajutades elektripostil __ALT_CONTROL__1__open-gui__ näed elektrivõrgu statistikat. +electric-pole-connections=Elektripostid ühendatakse automaatselt teiste elektripostidega nende juhtmeraadiuses ja nendega saab olla ühendatud kuni 5 ühendust. \nÜhendusi saab manuaalselt lisada või eemaldada kasutated [item=copper-cable]. \n Klikates elektripostile, hoides __CONTROL__remove-pole-cables__, saab kõik selle posti ühendused eemaldada. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ üksuse peal, et sealt esemeid võtta.\nHoides eset vajuta __ALT_CONTROL__1__fast-entity-transfer__, et panna see valitud üksusesse.\n\n\nÕpetus õpetab teile erinevaid viise esemete liigutamiseks üksustesse ja sealt välja, ilma neid avamata. +fast-belt-bending=Nupu __CONTROL__rotate__ vajutamine [entity=transport-belt] lohistamise ajal võimaldab teil kiiresti teha sujuvaid kurve. +fast-obstacle-traversing=Eseme [entity=transport-belt] üle takistuse lohistamine ehitab vajadusel automaatselt vahele ülemineku [entity=underground-belt]. +fast-replace=Sama tüüpi ja suurusega olemi peale ehitamine asendab kiiresti. Kiire asendamine säilitab algse olemi omadused, nagu lao sisu ja valitud retsept. +fast-replace-belt-splitter=Saate kiiresti asendada [entity=transport-belt] elemendiga [entity=splitter] ja vastupidi. +fast-replace-belt-underground=Saate kiiresti asendada [entity=transport-belt] elemendiga [entity=underground-belt] ja vastupidi.\nKõik maa-aluse konveieri sisse- ja väljapääsu vahelised konveierid kaevandatakse automaatselt.\nSee kiire asendamise funktsioon kehtib ka [entity=underground-belt] jaoks. entity=pipe] ja [entity=pipe-to-ground]. +fast-replace-direction=Olemite suuna kiireks muutmiseks saate kasutada kiirasendust. +gate-over-rail=[entity=gate] saab ehitada üle mis tahes vertikaalse või horisontaalse [entity=straight-rail].\nRongid avavad möödasõiduks automaatselt värava ega jäta teie kaitsemehhanismi auku. +ghost-building=Hoides ehitatavat eset käes ja vajutades __ALT_CONTROL__1__build-ghost__, ehitatakse üksuse planeering.\nÜksuse planeeringuid hakkavad automaatselt täide viima kõik ulatuses olevad logistikavõrgud. +ghost-rail-planner=Rööbaste planeerijat kasutatakse pikkade lõikude kavandamiseks.\nPlaneerija kasutamiseks hoidke raudtee planeerimise ajal all nuppu __CONTROL_MODIFIER__build-ghost__.\nTakistuste automaatseks vältimiseks võite hoida ka klahvi __CONTROL_MODIFIER__build-with-obstacle-avoidance__. +inserters=Sisestajad korjavad esemed ühest suunast ja asetavad need vastassuunalisele plaadile.\nNad saavad liigutada esemeid [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [ entity=stone-furnace] ja muud masinad. +insertion-limits=Sisestaja ei lae alati sihtkohta täis. See võimaldab ka teistel sisestajatel oma osa esemetest üles korjata.\nNäiteks kui [entity=boiler] sisaldab 5 või enam eset [item=coal], ei lae sisestaja enam rohkem sisse. See võimaldab ülejäänud kütusel liikuda edasi mööda konveierit teistesse boileritesse, selle asemel, et järjekorras esimene kõike koguks.\nSee kehtib ka järgmiste ehitiste puhul: [entity=gun-turret], [entity=assembling-machine-1], [ entity=stone-furnace], [entity=lab], jne. +introduction=Tere tulemast näpunäidete ja trikkide juurde!\nSee selgitab mängu kontseptsioone visuaalsel või interaktiivsel kujul.\nNõuanded avatakse mängu edenedes ja ka näpunäiteid täites.\nKui soovite neid kõiki algusest peale näha, kasutage konsooli käsk __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Kirstude kasutatavaid inventarilahtreid saab piirata, vajutades punast "X" nuppu ja valides vajalikud lahtrid.\nSisestajad ei saa asetada esemeid blokeeritud lahtritesse, seega piiratakse kirstu mahutavust, mis aitab ületootmist ära hoida. +logistic-network=Logistikavõrk on võimas automatiseeritud kohaletoimetamise võrk, mis kasutab lendavaid roboteid esemete teisaldamiseks ja automatiseeritud ehitamiseks.\nSellel on kolm peamist komponenti:\n - [entity=roboport] määrab võrgu leviala, toimib laadimis- ja salvestuspunktina. robotite jaoks.\n - [entity=logistic-robot] täidab logistilisi tellimusi ja [entity=construction-robot] täidab ehitustellimusi.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] varustavad võrku esemetega. +long-handed-inserters=[entity=long-handed-inserter] on elektriline sisestaja mis võtab esemed üles ja asetab selle asukohast tavapärase ühe asemel kaks paani. +low-power=Kui teie energiatarve on suurem kui teie tootmisvõimsus, töötavad teie tehasemasinad ebapiisava toiteallika tõttu aeglasemalt. \nPöörake tähelepanu oma masinate kiirusele, kui soovite tuvastada ebapiisava energiatootmise enne, kui on liiga hilja. \nParim viis veendumaks, et teil on piisavalt võimsust, on kontrollida elektrivõrgu statistikat ja veenduda, et 'Rahulolu' riba on roheline ja täis. +move-between-labs=[entity=inserter] saab kasutada teaduspakkide ülekandmiseks [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] tarnib oma kaubad logistikavõrku.\nSee tähendab, et robotid saavad logistika- või ehitustellimuste täitmiseks võtta kõik passiivsete tarnijakastide esemed. +personal-logistics=[entity=logistic-robot] teisaldab esemeid logistikateenuse pakkuja kastidest, et täita isiklikke logistikapäringuid.\nIsiklikul logistikapäringul on minimaalne ja maksimaalne arv ning robotid toovad esemeid seni, kuni teil on neid rohkem kui miinimum.\nKui teil on rohkem kui maksimaalne arv, teisaldatakse esemed teie logistilistesse prügikastidesse, et robotid saaksid need ära viia. +pipette=Kasutage __CONTROL__smart-pipette__, et asetada valitud üksus teie kursorisse. +pole-dragging-coverage=Kui ehitate [entity=small-electric-pole] elektrimasinaid kaasa lohistades ei jäeta ühtegi levialas olevat vahele. +pump-connection=[entity=pump] ühendub statsionaarse [entity=fluid-wagon] -ga kui need on õigesti joondatud.\nSee on vajalik vedelike laadimiseks ja mahalaadimiseks [entity=fluid-wagon] -st +rail-building=Et käivitada raudteeehitusrežiim, hoia käes [item=rail] ja vajuta olemasoleva raudtee peal __CONTROL__build__.\n__ALT_CONTROL__1__build__ kinnitab raudteetüki asetamise.\n__CONTROL__clear-cursor__ väljub raudteeehitusrežiimist. +rail-signals-advanced=[entity=rail-chain-signal] määrab selle oleku eesolevate signaalide põhjal tagamaks, et plokki sisenev rong suudab sealt lahkuda.\nNeid kasutatakse ehitamiseks koos funktsiooniga [entity=rail-signal] täiustatud raudteeristmikud.\n\n\nÕpetus õpetab teile, kuidas kasutada raudteeahela signaale keerukate raudteeristmike ehitamiseks ja ummikseisude vältimiseks. +rail-signals-basic=[entity=rail-signal] jagab rööpad plokkideks. Iga [entity=locomotive] loeb raudteesignaale, et vältida teiste rongidega kokkupõrkeid.\n\n\n\nÕpetus õpetab teile, kuidas kasutada raudteesignaale mitme rongi juhtimiseks samas raudteesüsteemis. +repair-packs=Hoides kursoriga [item=repair-pack], vajuta __CONTROL__build__ üksuse peal, et see parandada. +requester-chest=[entity=logistic-chest-requester] taotleb üksusi logistikavõrgust.\n[entity=logistic-robot] teisaldab taotluste täitmiseks üksused logistikavõrgust. +rotating-assemblers=Mõned retseptid vajavad ehitise [entity=assembling-machine-2] vedeliku sisendit, näiteks [recipe=electric-engine-unit]. Vedelikusisendiga kokkupaneku masinat saab keerata vajutades __CONTROL__rotate__. +shoot-targeting=Vajutades nuppu __CONTROL__shoot-enemy__ ja hoides kursorit vaenlase juures, saad teda tulistada.\nVajutades nuppu __CONTROL__shoot-selected__, saad tulistada valitud neutraalset või sõbralikku sihtmärki. +shoot-targeting-controller=Saate vastaseid tulistada hoides __CONTROL__shoot-enemy__.\nKasutades kontrollerit sihivad kõik relvad automaatselt lähimat vastast. Kasuta __CONTROL__look__ et muuta sihtmärki.\nVõite sihtida ka neutraalset objekti vajutades __CONTROL__shoot-selected__. +show-info=Vajutage nuppu __CONTROL__show-info__, et lülitada sisse üksikasjaliku teabe ülekate (tuntud ka kui "Alt-režiim". +splitter-filters=saab konfigureerida konkreetse üksuse filtreerimiseks või ühe sisendi/väljundi prioriteediks seadmiseks. +splitters=[entity=splitter] kasutatakse konveierite poolitamiseks, kombineerimiseks või tasakaalustamiseks.\nSissetulevad üksused jaotatakse võrdselt, kui mõlemas väljundis on vaba ruumi, või suunatakse mis tahes vabasse väljundisse. +stack-transfers=__CONTROL__stack-transfer__ viib üle ühe paki esemeid.\n__CONTROL__inventory-transfer__ viib üle kõik valitud pakis oleva eseme tüüpi pakid. (Valides tühja lahtri viiakse üle kogu inventar.)\nKasutades __CONTROL_RIGHT_CLICK__ __CONTROL_LEFT_CLICK__ asemel kasutades eelnevalt mainitud tegumeid, viiakse üle pool pakist.\n\nÕpetus selgitab neid põhimõtteid üksikasjalikumalt. +steam-power=[entity=boiler] tarbib põlevat kütust, nagu [item=coal], et muuta [fluid=water] [fluid=steam].\n[entity=steam-engine] tarbib [fluid=steam] elektrienergia tootmiseks, mis jaotatakse tarbijatele elektrivõrgus. +storage-chest=[entity=logistic-chest-storage] salvestab mängija prügikastidest võetud üksused ja dekonstrueerimiskäsud.\nKõik hoiukastides olevad esemed on ette nähtud kasutamiseks ka logistika- või ehitustellimuste jaoks.\nSäilituskaste saab filtreerida, et vastu võtta ainult 1 eseme tüüp. +storage-chest-list=Selle sisu pakkuvad kastid on järjestatud prioriteedi järgi:\n[entity=logistic-chest-active-provider] Aktiivne pakkuja kast\n[entity=logistic-chest-buffer] Puhverkast\n[entity=logistic-chest-storage] Salvestuskast \n[entity=logistic-chest-passive-provider] Passiivse teenusepakkuja kast +train-stop-same-name=[entity=train-stop] saab oma nime teiste peatustega jagada. Sõiduplaanis selle nimega rongid saavad sihtida sihtpunktiks mis tahes peatust.\nSelle käitumise täpsemaks juhtimiseks saate määrata iga rongipeatuse rongipiirangu. +train-stops=[entity=train-stop] kasutatakse esemete transpordi automatiseerimiseks rongidega, pakkudes rongidele sõitmiseks nimelisi asukohti.\n\n\n\nÕpetus õpetab teile rongijaama ehitamist ja lihtsat rongigraafikut. +trains=Rongid on kasulikud, kui transport toimub suures mahus või üle pika vahemaa.\nRongidesse sisenemiseks kasutage klahvi __CONTROL__toggle-driving__ ja sõitmiseks kasutage klahvi __CONTROL_MOVE__. +transport-belts=Lintkonveiereid kasutatakse esemete teisaldamiseks ja jooksmiseks ilma energiat kasutamata. konveierid võivad liigutada ka selliseid objekte nagu mängija, sõidukid ja hammustajad.\nLintkonveierite süsteem koosneb [entity=transport-belt], [entity=splitter] ja [entity=underground-belt].\nKõrgemate tasandite lintkonveierid võivad liigutada üksusi kiiremini: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] kasutatakse selleks, et võimaldada lintkonveieril ületada üksusi või läbimatut maastikku. +usable-items=Peale maailmas üksuste ehitamist saab teatud esemeid kasutada muul viisil. Näiteks võite vaenlaste kahjustamiseks tema pihta visata eseme [item=grenade].\nKursoriga eset hoides vajuta selle kasutamiseks__ALT_CONTROL__1__build__. +z-dropping=Üksikute esemete kursorilt kukutamiseks vajutage klahvi __CONTROL__drop-cursor__.\nSaate visata esemeid maapinnale, konveieritele ja üksustesse.\nHoidke all klahvi __CONTROL__drop-cursor__ ja lohistage kursorit mitme üksuse vahel, et kiiresti visata igaühte üks ese. +[tips-and-tricks-item-name] +active-provider-chest=Aktiivne varustamiskirst +belt-lanes=Lintkonveieri rajad +buffer-chest=Puhverkirst +bulk-crafting=Massmeisterdamine +burner-inserter-refueling=Põletiga sisestaja tankimine +circuit-network=Vooluringi võrgustik +clear-cursor=Puhasta kursor +connect-switch=Toitelüliti ühendus +construction-robots=Ehitusrobotid +copy-entity-settings=Kopeeri-kleebi üksuse seaded +copy-entity-settings-controller=Kleebi üksuse sätted +copy-paste=Kopeeri kleebi +copy-paste-filters=Kopeeri-kleebi filtrid +copy-paste-requester-chest=Kopeeri-kleebi taotleja kirst +copy-paste-spidertron=Kopeeri-kleebi spidertron +copy-paste-trains=Kopeeri-kleebi rongid +drag-building=Ehita lohistamise abil +drag-building-poles=Elektripostide lohisemine +drag-building-underground-belts=Maa-aluste lintkonveierite lohistamine +e-confirm=Kinnitamiseks vajuta __CONTROL__confirm-gui__ +electric-network=Elektrivõrk +electric-pole-connections=Elektriliinide ühendused +entity-transfers=Üksuste liigutamine +fast-belt-bending=Kiire konveieri pööramine +fast-obstacle-traversing=Automaatne takistuste vältimine +fast-replace=Kiire asendamine +fast-replace-belt-splitter=Konveierite ja poolitajate kiire vahetus +fast-replace-belt-underground=Kiire konveieri ja maa-aluse konveieri vahetus +fast-replace-direction=Kiire asendamise suund +gate-over-rail=Värav raudtee peal +ghost-building=Planeeringute ehitamine +ghost-rail-planner=Raudteeplaneerija +inserters=Sisestajad +insertion-limits=Sisestuspiirangud +introduction=Sissejuhatus +limit-chests=Kirstude piiramine +logistic-network=Logistikavõrk +long-handed-inserters=Pikakäelised sisestajad +low-power=Vähe elektrit +move-between-labs=Ülekanne laborite vahel +passive-provider-chest=Passiivne varustamiskirst +personal-logistics=Isiklik logistika +pipette=Üksuse pipett +pole-dragging-coverage=Elektriposti lohistamise katvus +pump-connection=Pumbaühendus +rail-building=Rööbaste ehitamine +rail-signals-advanced=Täiustatud raudteesignaalid +rail-signals-basic=Põhilised raudteesignaalid +repair-packs=Paranduskomplektid +requester-chest=Taotlus kirst +rotating-assemblers=Kokkupaneku masinate pööramine +shoot-targeting=Tulista sihtimine +shoot-targeting-controller=Sihi valik +show-info=Lisainfo (Alt-režiim) +splitter-filters=Jaotaja filtrid +splitters=Jaoturid +stack-transfers=Virna liigutamine +steam-power=Aurujõud +storage-chest=Laokirst +train-stop-same-name=Sama nimega rongipeatused +train-stops=Rongipeatused +trains=Rongid +transport-belts=Lintkonveierid +underground-belts=Maa-alused lintkonveierid +usable-items=Kasutatavad esemed +z-dropping=Esemeid saab maha visata vajutades __CONTROL__drop-cursor__ +[virtual-signal-description] +signal-anything=Kui mistahes sisendsignaalidest vastab tingimusele, on väljundiks tõene.\n See on väär juhul kui sisendeid pole. +signal-each=Hindab seisukorda või sooritab operatsiooni kõikide sisendsignaalide peal. +signal-everything=Kui kõik sisendsignaalid vastavad tingimusele, tagastab tõeväärtustüübi 'true'.\nSisendsignaalide puudumisel tagastab samuti tõeväärtustüübi 'true'. +[virtual-signal-name] +signal-0=Signaal 0 +signal-1=Signaal 1 +signal-2=Signaal 2 +signal-3=Signaal 3 +signal-4=Signaal 4 +signal-5=Signaal 5 +signal-6=Signaal 6 +signal-7=Signaal 7 +signal-8=Signaal 8 +signal-9=Signaal 9 +signal-A=Signaal A +signal-B=Signaal B +signal-C=Signaal C +signal-D=Signaal D +signal-E=Signaal E +signal-F=Signaal F +signal-G=Signaal G +signal-H=Signaal H +signal-I=Signaal I +signal-J=Signaal J +signal-K=Signaal K +signal-L=Signaal L +signal-M=Signaal M +signal-N=Signaal N +signal-O=Signaal O +signal-P=Signaal P +signal-Q=Signaal Q +signal-R=Signaal R +signal-S=Signaal S +signal-T=Signaal T +signal-U=Signaal U +signal-V=Signaal V +signal-W=Signaal W +signal-X=Signaal X +signal-Y=Signaal Y +signal-Z=Signaal Z +signal-anything=Ükskõik, mis +signal-black=Must signaal +signal-blue=Sinine signaal +signal-check=Kontrollsignaal +signal-cyan=Tsüaan signaal +signal-dot=Täppsignaal +signal-each=Iga +signal-everything=Kõik +signal-green=Roheline signaal +signal-grey=Hall signaal +signal-info=Infosignaal +signal-pink=Roosa signaal +signal-red=Punane signaal +signal-white=Valge signaal +signal-yellow=Kollane signaal + diff --git a/factorio/data/base/locale/eu/base.cfg b/factorio/data/base/locale/eu/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f2f924cce0c8da301524adacf87d2c8bc0e75f64 --- /dev/null +++ b/factorio/data/base/locale/eu/base.cfg @@ -0,0 +1,1259 @@ +[achievement-description] +automated-construction=Eraiki 100 makina robotak erabiliz. +circuit-veteran-1=Orduko 1.0k zirkuitu aurreratu sortu. +circuit-veteran-2=Orduko 10k zirkuitu aurreratu sortu. +circuit-veteran-3=Orduko 25k zirkuitu aurreratu sortu. +computer-age-1=Orduko 500 prozesatze-unitate sortu. +computer-age-2=Orduko 1.0k prozesatze-unitate sortu. +computer-age-3=Orduko 5k prozesatze-unitate sortu. +delivery-service=Pertsonaia robot logistikoen bidez 10k objektu hornitu. +eco-unfriendly=Ikertu olio prozesaketa. +getting-on-track=Tren-makina bat sortu. +golem=500-eko kalteko kolpe batetik bizirik atera. +iron-throne-1=20 mila burdin xafla orduko ekoitzi. +iron-throne-2=200 mila burdin xafla orduko ekoitzi. +iron-throne-3=400 mila burdin xafla orduko ekoitzi. +lazy-bastard=Irabazi jokoa eskuz 111 objektu baino gutxiago landuz. +logistic-network-embargo=Irabazi jokoa hornitzaile aktibo, buffer edo kutxa eskalerik eraiki gabe. +mass-production-1=10.000 zirkuitu elektroniko sortu. +mass-production-2=1.000.000 zirkuitu elektroniko sortu. +mass-production-3=20.000.000 zirkuitu elektroniko sortu. +minions=100 edo gehiago robot borrokalari izan zuri jarraitzen. +no-time-for-chitchat=Jokua bukatu 15 ordu edo gutxiagotan. +pyromaniac=10 mila zuhaitz suntsitu sua erabiliz. +run-forrest-run=100 zuhaitz suntsitu talka bidez. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Jokua bukatu. +solaris=10 GJ baino gehiago ekoitzi eguzki-panelak bakarrik erabiliz +steamrolled=10 sortzaile suntsitu talka bidez. +tech-maniac=Teknologia guztiak ikertu +there-is-no-spoon=Jokua bukatu 8 ordu edo gutxiagotan. +watch-your-step=Mugimenduan dagoen tren-makina harrapatuta hil zaitez. +you-are-doing-it-right=Eraiki makina gehiago robotak erabiliz eskuz baino. +you-have-got-a-package=Pertsonaiari robot logistiko baten bidez hornitu. +[achievement-name] +automated-cleanup=Garbiketa automatikoa +automated-construction=Eraikuntza automatizatua +circuit-veteran-1=Zirkuitu beteranoa 1 +circuit-veteran-2=Zirkuitu beteranoa 2 +circuit-veteran-3=Zirkuitu beteranoa 3 +computer-age-1=Konputagailuaren aroa 1 +computer-age-2=Konputagailuaren aroa 2 +computer-age-3=Konputagailuaren aroa 3 +delivery-service=Entrega zerbitzua +eco-unfriendly=Ekoilogikoa +getting-on-track=Bide onean +getting-on-track-like-a-pro=Bide azkarra +golem=Golem +iron-throne-1=Burdinezko tronua 1 +iron-throne-2=Burdinezko tronua 2 +iron-throne-3=Burdinezko tronua 3 +it-stinks-and-they-dont-like-it=Kiratsa ematen du eta ez dute atsegin +lazy-bastard=Sasikume alferra +logistic-network-embargo=Sare logistikoaren bahidura +mass-production-1=Produkzio masiboa 1 +mass-production-2=Produkzio masiboa 2 +mass-production-3=Produkzio masiboa 3 +minions=Lekaioak +no-time-for-chitchat=Berriketan aritzeko denborarik ez +pyromaniac=Piromania +raining-bullets=Euri balak +run-forrest-run=Korrika egin Forrest, korrika egin +smoke-me-a-kipper-i-will-be-back-for-breakfast=Kipper bat ketu diezadazu, gosarirako egongo naiz bueltan +so-long-and-thanks-for-all-the-fish=Gero arte eta eskerrikasko arrainagatik +solaris=Solaris +steam-all-the-way=Zein lurrun dagoen kamerun +steamrolled=Zanpatua +tech-maniac=Teknologiak zoratuta +there-is-no-spoon=Ez dago koilararik +trans-factorio-express=Luzerako burdinbide eraikitzailea +watch-your-step=Trenak denboran arrapatu +you-are-doing-it-right=Ondo ari zara egiten +you-have-got-a-package=Pakete bat duzu +[ammo-category-name] +artillery-shell=Artilleria jaurtigaia +beam=Izpia +biological=Biologiko +bullet=Bala +cannon-shell=Kanoi jaurtigaia +capsule=Kapsula +electric=Elektrikoa +flamethrower=Su-jaurtigailua +fluid=Likido +grenade=Granada +landmine=Lurreko mina +laser=Laserra +melee=Gorputzez-gorputz +rocket=Suziri +shotgun-shell=Eskopeta-kartutxoa +[autoplace-control-names] +desert=Basamortua +dirt=Lurra +enemy-base=Etsaien baseak +grass=Belarra +sand=Hondarra +trees=Zuhaitzak +[controls] +give-blueprint=Proiektu berria sortu +give-blueprint-book=Proiektu-liburu berria sortu +give-deconstruction-planner=Dekonstrukzio-planifikatzaile berria sortu +give-upgrade-planner=Hobekuntzen planifikatzaile berria sortu +toggle-equipment-movement-bonus=Aktibatu exoeskeletoa +toggle-personal-logistic-requests=Aktibatu eskaera logistiko pertsonalak +toggle-personal-roboport=Aktibatu roboportu pertsonala +[damage-type-name] +acid=Azidokoa +electric=Elektrikoa +explosion=Eztandakoa +fire=Sukoa +impact=Talkakoa +laser=Laserra +physical=Fisikoa +poison=Pozoikoa +[decorative-name] +big-ship-wreck-grass=Ontzi hondatu handiaren belarra +brown-asterisk=Izartxo marroia +brown-asterisk-mini=Izartxo ñimiño marroia +brown-carpet-grass=Belar-alfonbra marroia +brown-coral-mini=Koral ñimiño marroia +brown-fluff=Txikoria-belar marroia +brown-fluff-dry=Txikoria-belar marroi lehorra +brown-hairy-grass=Belar iletsu marroia +dark-mud-decal=Lokatz ilun apaingarria +enemy-decal=Etsai apaingarria +enemy-decal-transparent=Etsai apaingarria 2 +garballo=Palmondo nanoa +garballo-mini-dry=Palmondo nano ñimiño lehorra +green-asterisk=Izartxo berdea +green-asterisk-mini=Izartxo ñimiño berdea +green-bush-mini=Zuhaixka ñimiño berdea +green-carpet-grass=Belar alfonbra berdea +green-coral-mini=Koral ñimiño berdea +green-croton=Krotoi berdea +green-desert-bush=Basamortuko zuhaixka berdea +green-hairy-grass=Belar iletsu berdea +green-pita=Pita berdea +green-pita-mini=Pita ñimiño berdea +green-small-grass=Belardi berde txikia +lichen-decal=Liken apaingarria +light-mud-decal=Lokatz argi apaingarria +muddy-stump=Zurtoin lokaztua +nuclear-ground-patch=Lur nuklearra lursail +orange-coral-mini=Koral ñimiño laranja +puberty-decal=Pitzatutako lokatz apaingarria +red-asterisk=Izartxo gorria +red-croton=Krotoi gorria +red-desert-bush=Basamortuko zuhaixka gorria +red-desert-decal=Desertu gorri apaingarria +red-desert-rock-medium=Basamortu gorriko hondar-arroka ertaina +red-desert-rock-small=Basamortu gorriko hondar-arroka txikia +red-desert-rock-tiny=Basamortu gorriko hondar-arroka ñimiñoa +red-pita=Pita gorria +rock-medium=Harri ertaina +rock-small=Harri txikia +rock-tiny=Harri ñimiñoa +sand-decal=Hondar apaingarria +sand-dune-decal=Hondar duna apaingarria +sand-rock-big=Hondar-arroka handia +sand-rock-medium=Hare-harri ertaina +sand-rock-small=Hare-harri txikia +shroom-decal=Perretxiko apaingarria +small-rock=Harri txikia +small-ship-wreck-grass=Ontzi hondatu txikiaren belarra +white-desert-bush=Basamortuko zuhaixka zuria +worms-decal=Zizare apaingarria +[entity-description] +accumulator=Energia kopuru mugatu bat gordetzen du, erabilgarri dagoen ekoizpena, eskaria gainditzen duenean, eta kontrako kasuan askatzen du. +arithmetic-combinator=Zirkuitu sareko seinaleetan eragiketa aritmetikoak egiten ditu. +artillery-turret=\nIrismen luzeko kanoia etsaien baseetara. +beacon=Moduluen eragina gertuko entitate aliatuei transmititzen die. +big-ship-wreck-1=Talka egindako espazio-ontziaren segmentua +big-ship-wreck-2=Talka egindako espazio-ontziaren segmentua +big-ship-wreck-3=Talka egindako espazio-ontziaren segmentua +boiler=Erregaia erretzen du ura lurrun bihurtzeko. +centrifuge=Uranioarekin lotutako hainbat errezeta prozesatzen ditu. +compilatron=Robot laguntzaile bat talkatik bizirik irten dena. Gaitasun murriztuak ditu barne-kalteen ondorioz. +constant-combinator=Zirkuitu-sareko seinale konstanteak ateratzen ditu. +construction-robot=Entitate aliatuak automatikoki eraiki eta konpondu. +crash-site-chest-1=Hondatutako ontziaren edukiontzi bat. Objektu erabilgarriak eduki ditzake. +crash-site-chest-2=Hondatutako ontziaren edukiontzi bat. Objektu erabilgarriak eduki ditzake. +decider-combinator=Zirkuitu-sareen seinaleak alderatzen ditu. +express-splitter=Garraio-uhalen zama zatitu eta/edo batzen du 1:1. +fast-splitter=Garraio-uhalen zama zatitu eta/edo batzen du 1:1. +flamethrower-turret=\nEtsaiei likido errea jaurtitzen die. +heat-exchanger=Bero-energia erabiltzen du ura lurrun bihurtzeko. +item-request-proxy=\nHau da, eraikuntza-boten eskaera bat erakunde honi elementu bat emateko. +locomotive=\nOrdutegi automatizatuak eta material ibiltaria. +logistic-chest-active-provider=Haren edukiak sare-logistikora bidaltzen ditu. +logistic-chest-buffer=\nLogistika pertsonalerako eta eraikuntza automatikorako behar diren elementuak eskatzen ditu. +logistic-chest-passive-provider=Edukiak sare-logistikoarentzat atzigarriak egiten ditu. +logistic-chest-requester=Sare logistikoari zehaztutako objetuak eskatzen dizkio. +logistic-chest-storage=Sare-logistikoarentzat luzerako gordekina. +logistic-robot=Objektuak kutxa logistikoen artean garraiatzen ditu. +nuclear-reactor=\nUranio erregai-zelulak erabiltzen ditu beroa sortzeko. Beroaren irteera areagotu egiten da beste erreaktore batzuen ondoan eraikitzen denean. +offshore-pump=Ur-masa batetik likidoa ponpatzen du. +power-switch=\nSare elektrikoaren konexioak kontrolatzeko erabiltzen da. Zirkuituen sareak ere kontrola dezake. +programmable-speaker=Zirkuitu sarera konektatzen da alarmak eta musika-notak erreproduzitzeko edo alertak erakusteko. +radar=Inguruko sektoreak aztertu eta bere inguruko eremuak erakusten ditu. +rail-chain-signal=\n\nTren automatizatuen destinoak. +rail-signal=Trenbide-sistema blokeetan definitzen ditu, hainbat tren sare berean ibiltzeko aukera emanez. +roboport=Beste roboportu batzuekin konektatzen da, eraikuntza eta robot logistikoek erabiltzen dituzten eraikuntza eta logistika sareak sortzeko. +rocket-silo=Jokoa irabazteko suziria eraikitzeko eta jaurtitzeko erabiltzen da. +solar-panel=Egunez, bere energia-produkzioaren %100-a ekoizten du, gauean %0-ra jaisten delarik. +splitter=Garraio-uhalen zama zatitu eta/edo batzen du 1:1. +steam-engine=Lurruna kontsumitzen du energia elektrikoa sortzeko. +steam-turbine=Lurruna kontsumitzen du energia elektrikoa sortzeko. +train-stop=\nTren automatizatuen destinoak. +[entity-name] +1x2-remnants=1x2-ko hondakinak +accumulator=Metagailua +acid-splash=Azido zipriztia +arithmetic-combinator=Konbinatzaile aritmetikoa +artillery-turret=Artilleria dorretxoa +artillery-wagon=Artilleria-bagoia +assembling-machine-1=Muntaketa makina 1 +assembling-machine-2=Muntaketa makina 2 +assembling-machine-3=Muntaketa makina 3 +beacon=Baliza +behemoth-biter=Hozkari erraldoia +behemoth-biter-corpse=Hozkari erraldoi gorpua +behemoth-spitter=Listukari erraldoia +behemoth-spitter-corpse=Listukari erraldoi gorpua +behemoth-worm-corpse=Zizare erraldoi gorpua +behemoth-worm-turret=Zizare erraldoia +big-artillery-explosion=Artilleria handi eztanda +big-biter=Hozkari handia +big-biter-corpse=Hozkari handi gorpua +big-electric-pole=Paldo elektriko handia +big-explosion=Eztanda kolpe handia +big-remnants=Hondakin handiak +big-scorchmark=Erre-marka handia +big-scorchmark-tintable=Tintaturiko erre-marka handia +big-ship-wreck-1=Ontzi hondatu handia +big-ship-wreck-2=Ontzi hondatu handia +big-ship-wreck-3=Ontzi hondatu handia +big-spitter=Listukari handia +big-spitter-corpse=Listukari handi gorpua +big-worm-corpse=Zizare handi baten gorpua +big-worm-turret=Zizare handia +biter-spawner=Hozkari kabia +biter-spawner-corpse=Hozkari kabi gorpua +blood-explosion-big=Odol eztanda handia +blood-explosion-huge=Odol eztanda oso handia +blood-explosion-small=Odol eztanda txikia +blood-fountain=Odol iturria +blood-fountain-big=Odol iturri handia +blood-fountain-hit-spray=Odol-zipriztina +blue-chest=Kutxa urdina +boiler=Galdara +burner-generator=Erregailudun sorgailua +burner-inserter=Erregailu bidezko txertagailua +burner-mining-drill=Erregailu bidezko meatzaritzako zulatzailea +car=Kotxea +cargo-wagon=Zama-bagoia +centrifuge=Zentrifugatzailea +character=Pertsonaia +character-corpse=Jokalariaren gorpua +chemical-plant=Planta kimikoa +cliff=Labarra +coal=Ikatza +compilatron=Konpilatron +constant-combinator=Konbinatzaile konstantea +construction-robot=Eraikitze-robota +copper-cable=Kobre-kablea +copper-ore=Kobre-mea +crash-site-chest-1=Kapsula kutxa +crash-site-chest-2=Kapsula kutxa +crash-site-fire-flame=Talka-toki sugarra +crash-site-spaceship=Espazio-ontzi +crash-site-spaceship-wreck-big=Espazio-ontzi hondakin handiak +crash-site-spaceship-wreck-medium=Espazio-ontzi hondakin ertainak +crash-site-spaceship-wreck-small=Espazio-ontzi hondakin txikiak +crude-oil=Petrolio gordina +curved-rail=Trenbide kurboa +cutscene-gun-turret=Arma dorretxoa +dead-dry-hairy-tree=Zuhaitz iletsu lehorra hilda +dead-grey-trunk=Enbor hila grisa +dead-tree-desert=Zuhaitz hila - desertua +decider-combinator=Konbinatzaile erabakitzailea +deconstructible-tile-proxy=Lauza desaraikigarrien proxy-a +defender=Defendatzailea +destroyer=Suntsitzailea +distractor=Distraitzailea +dry-hairy-tree=Zuhaitz iletsu lehorra +dry-tree=Zuhaitz lehortua +electric-energy-interface=Energia elektriko interfazea +electric-furnace=Labe elektrikoa +electric-mining-drill=Meatzaritzako zulatzaile elektrikoa +enemy-damaged-explosion=Eztanda kaltegarria etsaian +entity-ghost=Entitate mamua +explosion=Eztanda +explosion-hit=Eztanda kolpea +express-loader=Kargatzaile arina +express-splitter=Zatitzaile arina +express-transport-belt=Uhal garraiatzaile arina +express-underground-belt=Lurpeko uhal garraiatzailea arina +factorio-logo-11tiles=Factorio logotipo 11 lauza +factorio-logo-16tiles=Factorio logotipo 16 lauza +factorio-logo-22tiles=Factorio logotipo 22 lauza +fast-inserter=Txertagailu azkarra +fast-loader=Kargatzaile azkarra +fast-splitter=Zatitzaile azkarra +fast-transport-belt=Uhal garraiatzaile azkarra +fast-underground-belt=Lurpeko uhal garraiatzaile azkarra +filter-inserter=Iragazkidun txertagailua +fire-flame=Sua +fish=Arraina +flamethrower-turret= Su-jaurtigailu dorretxoa +fluid-wagon=Fluido-bagoia +flying-robot-damaged-explosion=Eztanda kaltegarria robot hegalarian +gate=Atea +green-coral=Koral berdea +grenade-explosion=Granada eztanda +ground-explosion=Lur eztanda +gun-turret=Pistola dorretxoa +heat-exchanger=Bero trukatzailea +heat-interface=Bero interfazea +heat-pipe=Bero hodia +huge-scorchmark=Erre-marka ikaragarria +huge-scorchmark-tintable=Tintaturiko erre-marka ikaragarria +infinity-chest=Infinitu kutxa +infinity-pipe=Infinitu hodia +inserter=Txertagailua +iron-chest=Burdinezko kutxa +iron-ore=Burdin-mea +item-on-ground=Objektua lurrean +item-request-proxy=Item eskaera zirrikitua +lab=Laborategia +land-mine=Lurreko mina +laser-bubble=Laser burbuila +laser-turret=Laser dorretxoa +linked-belt=Uhal estekatuta +linked-chest=Kutxa estekatuta +loader=Kargatzailea +loader-1x1=1x1 Kargatzailea +locomotive=Tren-makina +logistic-chest-active-provider=Kutxa hornitzaile aktiboa. +logistic-chest-buffer=Biltegiratze kutxa +logistic-chest-passive-provider=Kutxa hornitzaile pasiboa. +logistic-chest-requester=Kutxa eskalea +logistic-chest-storage=Biltegiratze kutxa +logistic-robot=Robot logistikoa +long-handed-inserter=Beso luzeko txertagailua +market=Merkatu +massive-explosion=Eztanda masiboa +medium-biter=Hozkari ertaina +medium-biter-corpse=Hozkari ertain gorpua +medium-electric-pole=Paldo elektriko ertaina +medium-explosion=Eztanda ertaina +medium-remnants=Hondakin ertainak +medium-scorchmark=Erre-marka ertaina +medium-scorchmark-tintable=Tintaturiko erre-marka ertaina +medium-ship-wreck=Ontzi hondatu ertaina +medium-small-remnants=Hondakin ertain txikiak +medium-spitter=Listukari ertaina +medium-spitter-corpse=Listukari ertain gorpua +medium-worm-corpse=Zizare ertain baten gorpua +medium-worm-turret=Zizare ertaina +nuclear-reactor=Erreaktore nuklearra +offshore-pump=Ur handitako ponpa +oil-refinery=Petrolio-findegia +pipe=Hodia +pipe-to-ground=Lurpeko hodia +player-port=Jokalari portua +poison-cloud=Pozoi laino +power-switch=Korronte etengailua +programmable-speaker=Bozgorailu programagarria +pump=Ponpa +pumpjack=Petrolio bonba +radar=Radar +rail-chain-signal=Segidako trenbide-semaforoa +rail-ending-remnants=Tranbide amaiera hondakina +rail-signal=Trenbide seinalea +red-chest=Kutxa gorria +red-desert-rock-big=Basamortu gorriko hondar-arroka handia +red-desert-rock-huge=Basamortu gorriko hondar-arroka oso handia +roboport=Roboportu +rock-big=Arroka handia +rock-damaged-explosion=Eztandak kalteturiko arroka +rock-huge=Arroka oso handia +rocket=Suziri +rocket-silo=Zuziri-siloa +sand-rock-big=Hondar-arroka handia +simple-entity-with-force=Entitate arrunta indarrarekin +simple-entity-with-owner=Entitate arrunta jabearekin +small-biter=Hozkari txikia +small-biter-corpse=Hozkari txiki gorpua +small-cliff=Labar txikia +small-electric-pole=Paldo elektriko txikia +small-lamp=Lanpara +small-remnants=Hondakin txikiak +small-scorchmark=Erre-marka txikia +small-scorchmark-tintable=Tintaturiko erre-marka txikia +small-ship-wreck=Ontzi hondatu txikia +small-spitter=Listukari txikia +small-spitter-corpse=Listukari txiki gorpua +small-worm-corpse=Zizare txiki baten gorpua +small-worm-turret=Zizari txikia +solar-panel=Eguzki-panela +space-module-wreck=Espazio modulu hondamendia +spark-explosion=Txinparta leherketa +spark-explosion-higher=Txinpartazko eztanda handiagoa +spidertron=Armiarmatron +spidertron-leg=Armiarmatron hanka +spidertron-military-target=Armiarmatron helburu militarra +spitter-spawner=Listukari kabia +spitter-spawner-corpse=Listukari kabi gorpua +splitter=Zatitzailea +stack-filter-inserter=Iragazkidun pila txertagailua +stack-inserter=Pila txertagailua +steam-engine=Lurrun-motorra +steam-turbine=Lurrun-turbina +steel-chest=Altzairuzko kutxa +steel-furnace=Altzairuzko labea +stone=Harria +stone-furnace=Harrizko labea +stone-wall=Pareta +storage-tank=Biltegiratze tanga +straight-rail=Trenbide zuzena +substation=Azpiestazioa +tank=Tanke +tile-ghost=Lauza-mamua +tile-proxy=Lauza +train-stop=Tren geltokia +transport-belt=Uhal garraiatzailea +tree=Zuhaitza +tree-brown=Zuhaitz marroia +tree-dying-proxy=Zuhaitzak kaltetuz xurgatutako kutsadura +tree-proxy=Zuhaitzak +tree-red=Zuhaitz gorria +tree-stump=Zuhaitz motzondoa +underground-belt=Lurpeko uhal garraiatzailea +uranium-cannon-shell-explosion=Uranio-kanoirako jaurtigaiaren eztanda +uranium-ore=Uranio-mea +wall-damaged-explosion=Eztandak kalteturiko pareta +water-splash=Ur zipriztia +water-well-pump=Ur putzu ponpa +wooden-chest=Egurrezko kutxa +[equipment-name] +battery-equipment=Bateria pertsonala +battery-mk2-equipment=Bateria pertsonala MK2 +belt-immunity-equipment=Uhal immunitate ekipamendua +discharge-defense-equipment=Deskarga babesa +energy-shield-equipment=Energia babes pertsonala +energy-shield-mk2-equipment=Energia babes pertsonala MK2 +exoskeleton-equipment=Exoeskeletoa +fusion-reactor-equipment=Fusio erreaktore pertsonala +night-vision-equipment=Gau-ikusmena +personal-laser-defense-equipment=Laser babes pertsonala +personal-roboport-equipment=Roboportu pertsonala +personal-roboport-mk2-equipment=Roboportu pertsonala MK2 +solar-panel-equipment=Eguzki-panel pertsonala +[fluid-name] +crude-oil=Petrolio gordina +heavy-oil=Petrolio astuna +light-oil=Petrolio arina +lubricant=Lubrifikatzailea +petroleum-gas=Petrolio gasa +steam=Lurruna +sulfuric-acid=Azido sulfurikoa +water=Ura +[fuel-category-name] +chemical=Erregaia +nuclear=Erregai nuklearra +[item-description] +artillery-targeting-remote=Mapatik edo mundutik eskuz artilleria tiro egiteko ahalbidetzen du. +battery-equipment=Ekipamendu moduluetarako energia elektrikoa gordetzen du. +belt-immunity-equipment=Uhalek pertsonaia mugitzea sahiesten du. +blueprint=Gorde diseinuak eraikitze automatikorako. +blueprint-book=Planoak eta antzeko objektuak gordetzen ditu. +copper-cable=Poste elekrikoak eta etengailuak konektatzeko eta deskonektatzeko ere erabil daiteke eskuz, __CONTROL__build__ erabiliz. +deconstruction-planner=Eraikuntza-robotak deseraikuntzarako objektuak markatzen ditu . +discharge-defense-equipment=Urruneko mandoa aktibatu ondoren, inguruko etsaiak mindu, bultzatu eta zorabiatu egiten ditu. +effectivity-module=Makinaren energia-kontsumoa txikitzen du. Energia-kontsumo minimoa %20 da. +energy-shield-equipment=Pertsonaia babesteko energia-armarri bat hornitzen du. +exoskeleton-equipment=Zure mugimendu-abiadura handitzen du. +fusion-reactor-equipment=Ekipamendu-moduluentzako energia hornitzen du. +green-wire=Makinak zirkuitu-sarera konektatzeko erabiltzen da __CONTROL__build__ erabiliz. +land-mine=Etsaiak gertu daudenean lehertzen du, hauei zorabiaratu eta min eginez. +landfill=Uretan jar daiteke, lurra egiteko. +mining-tool=Meatzatze abiadura handitzen du. +night-vision-equipment=Iluntasunean argiago ikusteko gaitasuna ematen du. +personal-roboport-equipment=Eraikuntza-robotak zure inbentariotik lan egiteko aukera ematen du. +productivity-module=Makinak produktu estra sortuko ditu konstumo energetikoaren igoeraren eta abiadura txikitzearen truke.\n Bitarteko produktuetan erabilgarria da bakarrik. +rail=Erabili tranbide zuzenak eskuz edo trenbide-planifikatzailearen bidez eraikitzeko.\nTrenbide-planifikatzaileak bide laburrak eraiki ditzake zuzenean __CONTROL__build__ erabiliz, edo mamu-bide luzeak jar ditzake __CONTROL__build-ghost__ erabiliz. +red-wire=Makinak zirkuitu-sarera konektatzeko erabiltzen da __CONTROL__build__ erabiliz. +repair-pack=Objektu aliatuak konpontzeko erabiltzen da. +satellite=Satelitea suziri batean jarri beharko zen. +science-pack=Laborategiek ikertzeko erabiltzen dute. +slowdown-capsule=Kaltetutako etsaien mugimendu-abiadura murrizten du. +solar-panel-equipment=Ekipamendu-moduluentzako energia hornitzen du. +space-science-pack=Laborategiek ikertzeko erabiltzen dute. Satelitedun suziria jaurtitzen lortzen da. +speed-module=Makinaren abiadura handitzen du kontsumo energetikoaren igoeraren truke. +spidertron-remote=Mapatik edo mundutik armiarmatroiari mugimendu-komando errazak bidaltzeko aukera ematen du. +upgrade-planner=Objektuak eraikitze-robotek hobetzeko markatzen ditu. +[item-group-name] +combat=Borroka +effects=Efektuak +enemies=Etsaia +energy=Energia +environment=Ingurumena +fluids=Likido +intermediate-products=Bitarteko produktuak +logistics=Logistika +other=Ordenatu gabe +production=Ekoizpena +signals= Seinalea +[item-limitation] +item-not-allowed-in-this-container-item=Objektu hau ezin da edukontzi honetan jarri. +production-module-usable-only-on-intermediates=Produktibitate-modulua bitarteko produktuetan bakarrik erabil daiteke. +[item-name] +advanced-circuit=Zirkuitu aurreratua +artillery-shell=Artilleria jaurtigaia +artillery-targeting-remote=Artilleria itutze urrunekoa +artillery-turret=Artilleria dorretxoa +artillery-wagon-cannon=Artilleri-kanoia +atomic-bomb=Bonba atomikoa +automation-science-pack=Automatizazio zientzia paketea +battery=Bateria +belt-immunity-equipment=Uhal immunitate ekipamendua +blueprint=Planoa +blueprint-book=Plano liburua +burner-generator=Erregailudun sorgailua +cannon-shell=Kanoi jaurtigaia +chemical-science-pack=Kimikako zientzia paketea +cliff-explosives=Labar lehergailuak +cluster-grenade=Zatiketa granada +coal=Ikatza +coin=Txanpona +combat-shotgun=Borrokako eskopeta +concrete=Hormigoia +copper-cable=Kobrezko kablea +copper-ore=Kobre-mea +copper-plate=Kobre-xafla +copy-paste-tool=Mozketa eta itsasketa tresna +crude-oil-barrel=Petrolio-gordin upela +cut-paste-tool=Mozketa eta itsasketa tresna +deconstruction-planner=Deseraikuntza planifikatzailea +defender-capsule=Babes Kapsula +destroyer-capsule=Kapsula suntsitzilea +discharge-defense-remote=Deskarga babes urrunekoa +distractor-capsule=Kapsula distraitzailea +effectivity-module=Eraginkortasun modulua +effectivity-module-2=Eraginkortasun modulua 2 +effectivity-module-3=Eraginkortasun modulua 3 +electric-energy-interface=Energia elektriko interfazea +electric-engine-unit=Motor elektriko unitatea +electronic-circuit=Zirkuitu elektronikoa +empty-barrel=Upel hutsa +engine-unit=Motor unitatea +explosive-cannon-shell=Uraniozko kanoi jaurtigai leherkorra +explosive-rocket=Suziri leherkorra +explosive-uranium-cannon-shell=Uraniozko kanoi jaurtigai leherkorra +explosives=Lehergailuak +filled-barrel=__1__ upel +firearm-magazine=Arma ganbera +fish=Arraina +flamethrower=Su-jaurtigailua +flamethrower-ammo=Su-jaurtigailu munizioa +flamethrower-turret=Su-jaurtigailu dorretxoa +flying-robot-frame=Robot hegalariaren armazoia +green-wire=Kable berdea +grenade=Granada +hazard-concrete=Arrisku-hormigoia +heat-interface=Bero interfazea +heavy-armor=Armadura astuna +infinity-chest=Infinitu kutxa +infinity-pipe=Infinitu hodia +iron-gear-wheel=Burdinezko engranaje gurpila +iron-ore=Burdin-mea +iron-plate=Burdin-xafla +iron-stick=Burdin barra +item-with-inventory=Inbentariodun itema +item-with-label=Etiketadun itema +item-with-tags=Itema etiketekin +lab=Laborategia +landfill=Lur betegarria +laser-turret=Laser dorretxoa +light-armor=Armadura arina +linked-chest=Kutxa estekatuta +logistic-science-pack=Logistikako zienzia paketea +low-density-structure=Dentsitate txikiko egitura +military-science-pack=Militar zientzia paketea +modular-armor=Armadura modularra +nuclear-fuel=Erregai nuklearra +piercing-rounds-magazine=Sarkor balen kartutxoa +piercing-shotgun-shell=Eskopeta-kartutxo sarkorra +pistol=Pistola +plastic-bar=Plastiko barra +poison-capsule=Pozoi kapsula +pollution=Kutsadura +power-armor=Energia armadura +power-armor-mk2=Energia armadura MK2 +processing-unit=Prozesu unitatea +production-science-pack=Ekoizpen zientzia paketea +productivity-module=Produktibitate modulua +productivity-module-2=Produktibitate modulua 2 +productivity-module-3=Produktibitate modulua 3 +rail=Errail +rail-planner=Trenbide planifikatzailea +raw-fish=Arrain gordina +red-wire=Kable gorria +refined-concrete=Hormigoi findua +refined-hazard-concrete=Arrisku-hormigoi findua +repair-pack=Konponketa paketea +rocket=Suziri +rocket-control-unit=Suziri kontrol unitatea +rocket-fuel=Suziri erregaia +rocket-launcher=Suziri jaurtigailua +rocket-part=Suziri atala +satellite=Satelitea +selection-tool=Hautatze tresna +shotgun=Eskopeta +shotgun-shell=Eskopeta-kartutxoa +simple-entity-with-force=Entitate arrunta indarrarekin +simple-entity-with-owner=Entitate arrunta jabearekin +slowdown-capsule=Mantsotze kapsula +solar-panel=Eguzki-panela +solid-fuel=Erregai solidoa +space-science-pack=Espazio zientzia paketea +speed-module=Abiadura modulua +speed-module-2=Abiadura modulua 2 +speed-module-3=Abiadura modulua 3 +spidertron-remote=Armiarmatronaren urruneko kontrolagailua +spidertron-rocket-launcher=Armiarmatron suziri jaurtigailua +steel-plate=Altzairu-xafla +stone=Harria +stone-brick=Harrizko adreilua +stone-path=Harrizko bidea +submachine-gun=Metrailadorea +sulfur=Sulfuroa +tank-cannon=Tanke kanoia +tank-flamethrower=Ibilgailu su-jaurtigailua +tank-machine-gun=Ibilgailu metrailadorea +upgrade-planner=Hobekuntza planifikatzailea +uranium-235=235-Uranioa +uranium-238=238-Uranioa +uranium-cannon-shell=Uraniozko kanoi jaurtigaia +uranium-fuel-cell=Uraniozko erregai zelula +uranium-ore=Uranio-mea +uranium-rounds-magazine=Uraniozko balen kartutxoa +used-up-uranium-fuel-cell=Erabilitako uranio erregai zelula +utility-science-pack=Erabilgarritasun zientzia paketea +vehicle-machine-gun=Ibilgailu metrailadorea +wood=Egurra +[map-gen-preset-description] +death-world=Haginkariak arriskutsuagoak dira eta azkarrago eboluzionatzen dute. +death-world-marathon=Errezetak eta teknologiak garestiak dira, eta haginkariak arriskutsuak eta ugariak. Aukeratu aukera hau Faktorioko beteranoa bazara. +default=Konfigurazio normala. Faktoriora jolasteko gomendatutako modua. +island=Uharte handi bat ozeano amaigabe batean. +marathon=Errezetak eta teknologiak garestiagoak dira. +rail-world=Baliabideen partxeak handiak dira eta oso bereizita daude tren-sistemak sustatzeko. Haginkariek ez dute base berririk sortuko eta ez dira zabalduko lurralde oskarbian. +ribbon-world=Maparen altuera 128 laukitara mugatuta dago, eta horrek erronka eta egoera interesgarri batzuk dakartza. +rich-resources=Baliabideen adabakiek aberastasun handiagoa dutenez, ez da asko zabaldu behar. +[map-gen-preset-name] +death-world=Heriotzaren mundua +death-world-marathon=Heriotzaren munduko maratoia +default=Lehenetsia +island=Uhartea +marathon=Maratoia +rail-world=Trenbide mundua +ribbon-world=Uhalen mundua +rich-resources=Baliabide ugariko mundua +[mod-name] +base=Oinarrizko mod-a +[modifier-description] +artillery-range=Artilleria jaurtigaien irismena: +__1__ +artillery-shell-shooting-speed-bonus=Artilleria jaurtigaien tiro abiadura: +__1__ +auto-character-logistic-trash-slots=Pertsonaiaren auto-zabor iragazkia +beam-damage-bonus=Izpi kaltea: +__1__ +bullet-damage-bonus=Balen kaltea: +__1__ +bullet-shooting-speed-bonus=Balen tiro abiadura: +__1__ +cannon-shell-damage-bonus=Kanoi jaurtigaien kaltea: +__1__ +cannon-shell-shooting-speed-bonus=Kanoi jaurtigaien tiro abiadura: +__1__ +character-build-distance=Pertsonaia eraiki distantzia: +__1__ +character-crafting-speed=Jokalariaren eskulan abiadura: +__1__ +character-health-bonus=Pertsonaiaren osasuna: +__1__ +character-inventory-slots-bonus=Pertsonaiaren inbentario zirrikituak: +__1__ +character-item-drop-distance=Pertsonaia objektu askatze distantzia: +__1__ +character-item-pickup-distance=Pertsonaia objektu jasotze distantzia: +__1__ +character-logistic-requests=Jokalariaren eskaera logistikoa +character-logistic-trash-slots=Jokalariaren zabor-logistiko zirrikituak: +__1__ +character-loot-pickup-distance=Pertsonaia harrapakin jasotze distantzia: +__1__ +character-mining-speed=Jokalariaren meatzatze abiadura: +__1__ +character-reach-distance=Pertsonaia irismen distantzia: +__1__ +character-resource-reach-distance=Pertsonaia baliabide irismen distantzia: +__1__ +character-running-speed=Pertsonaia ibiltze abiadura: +__1__ +deconstruction-time-to-live=Deseraikuntza biziraupena: +__1__ +electric-damage-bonus=Kalte elektrikoa: +__1__ +flamethrower-damage-bonus=Su mina: +__1__ +flamethrower-turret-attack-bonus=Su-jaurtigailu dorretxoaren mina: +__1__ +fluid-damage-modifier=Fluidoen minaren aldatzailea +follower-robot-lifetime=Robot jarraitzaile bizitza denbora: +__1__ +ghost-time-to-live=Mamua berreraikitzeko denbora-muga: +__1__ +grenade-damage-bonus=Granada kaltea: +__1__ +gun-turret-attack-bonus=Arma dorretxoen kaltea: +__1__ +inserter-stack-size-bonus=Ez piladun txertagailuaren gaitasuna: +__1__ +laboratory-productivity=Laborategi ikerketa produktibitatea: +__1__ +laboratory-speed=Laborategi ikerketa abiadura: +__1__ +landmine-damage-bonus=Lurreko mina kaltea: +__1__ +laser-damage-bonus=Laser kaltea: +__1__ +laser-shooting-speed-bonus=Laser tiro abiadura: +__1__ +maximum-following-robots-count=Gehienezko robot jarraitzaileak: +__1__ +mining-drill-productivity-bonus=Meatzatze produktibitatea: +__1__ +rocket-damage-bonus=Suziri kaltea: +__1__ +rocket-shooting-speed-bonus=Suziri tiro abiadura: +__1__ +shotgun-shell-damage-bonus=Eskopeta kartutxoen kaltea: +__1__ +shotgun-shell-shooting-speed-bonus=Eskopetaren kartutxoen tiro abiadura: +__1__ +stack-inserter-capacity-bonus=Pila txertagailuaren gaitasuna: +__1__ +train-braking-force-bonus=Trenen balaztatze indarra: +__1__ +worker-robot-battery=Robot langileen bateria gaitasuna: +__1__ +worker-robot-speed=Robot langileen abiadura: +__1__ +worker-robot-storage=Robot langileen gaitasuna: +__1__ +zoom-to-world-deconstruction-planner-enabled=Mundura zoom dekonstrukzio planifikatzailea +zoom-to-world-enabled=Mundura zoom +zoom-to-world-ghost-building-enabled=Mundura zoom eraikin mamua +zoom-to-world-selection-tool-enabled=Mundura zoom hautaketa tresna +zoom-to-world-upgrade-planner-enabled=Mundura zoom hobeketa planifikatzailea +[programmable-speaker-instrument] +alarms=Alarmak +bass=Baxua +celesta=Zelesta +drum-kit=Danborrak +lead=Lead +miscellaneous=Askotarikoa +piano=Pianoa +plucked=Hari punteatutak +saw=Zerra-hortza +square=Karratua +steel-drum=Altzairuzko danborra +vibraphone=Bibrafono +[programmable-speaker-note] +A#2=La#2 +A#3=La#3 +A#4=La#4 +A#5=La#5 +A#6=La#6 +A#7=La#7 +A2=La2 +A3=La3 +A4=La4 +A5=La5 +A6=La6 +A7=La7 +B2=Si2 +B3=Si3 +B4=Si4 +B5=Si5 +B6=Si6 +B7=Si7 +C#3=Do#3 +C#4=Do#4 +C#5=Do#5 +C#6=Do#6 +C#7=Do#7 +C#8=Do#8 +C3=Do3 +C4=Do4 +C5=Do5 +C6=Do6 +C7=Do7 +C8=Do8 +D#3=Re#3 +D#4=Re#4 +D#5=Re#5 +D#6=Re#6 +D#7=Re#7 +D#8=Re#8 +D3=Re3 +D4=Re4 +D5=Re5 +D6=Re6 +D7=Re7 +D8=Re8 +E3=Mi3 +E4=Mi4 +E5=Mi5 +E6=Mi6 +E7=Mi7 +E8=Mi8 +F#2=Fa#2 +F#3=Fa#3 +F#4=Fa#4 +F#5=Fa#5 +F#6=Fa#6 +F#7=Fa#7 +F2=Fa2 +F3=Fa3 +F4=Fa4 +F5=Fa5 +F6=Fa6 +F7=Fa7 +G#2=Sol#2 +G#3=Sol#3 +G#4=Sol#4 +G#5=Sol#5 +G#6=Sol#6 +G#7=Sol#7 +G2=Sol2 +G3=Sol3 +G4=Sol4 +G5=Sol5 +G6=Sol6 +G7=Sol7 +achievement-unlocked=Lorpena argituta +alarm-1=Alarma 1 +alarm-2=Alarma 2 +alert-destroyed=Adi: Objektua suntsituta +armor-insert=Armadura jantzita +armor-remove=Armadura erantzita +buzzer-1=Burrunbagailua 1 +buzzer-2=Burrunbagailua 2 +buzzer-3=Burrunbagailua 3 +cannot-build=Ezinezkoa eraikitzea +clap=Txaloa +console-message=Kontsola mezua +cowbell=Zintzarria +crafting-finished=Eskulana bukatuta +crash=Crash +fx=Fx +game-lost=Jokua galdu da +game-won=Jokua irabazi da +gui-click=GUI klika +gui-click-2=GUI klika 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=Q Altua +inventory-move=Inbentario mugiketa +kick-1=Ostiko 1 +kick-2=Ostiko 2 +new-objective=Helburu berria +perc-1=Perkusioa 1 +perc-2=Perkusioa 2 +research-completed=Ikerketa amaituta +reverse-cymbal=Alderantzizkatutako zinbala +ring=Txirrin-hotsa +scenario-message=Eszenatokiaren mezua +shaker=Astintzailea +siren=Sirena +snare-1=Kaxa 1 +snare-2=Kaxa 2 +snare-3=Kaxa 3 +triangle=Hirukia +[recipe-name] +advanced-oil-processing=Olio prozesaketa aurreratua +basic-oil-processing=Oinarrizko olio prozesaketa +coal-liquefaction=Ikatz likidifikazioa +empty-crude-oil-barrel=Petrolio gordinaren upela hutsik +empty-filled-barrel=__1__ upela hustu. +fill-barrel=__1__ upela bete. +fill-crude-oil-barrel=Petrolio gordinaren upela bete +heavy-oil-cracking=Petrolio astuna gas naturalera destilatu +kovarex-enrichment-process=Kovarex aberaspen prozesua +light-oil-cracking=Petrolio arina gas naturalera destilatu +nuclear-fuel-reprocessing=Erregai nuklearren birprozesaketa +uranium-processing=Uranio prozesaketa +[shortcut] +alt-mode="Alt-modua" aktibatu +copy=Kopiatu +cut=Ebaki +import-string=Inportatu karaktere katea +inline-keybind-format=__1__ (__2__) +make-blueprint=Planoa +make-blueprint-book=Plano liburua +make-deconstruction-planner=Deseraikuntza planifikatzailea +make-upgrade-planner=Hobekuntza planifikatzailea +out-of-line-keybind-format=__1__\n(__2__) +paste=Itsatsi +toggle-equipment-movement-bonus=Aktibatu exoeskeletoa +toggle-personal-logistic-requests=Aktibatu eskaera logistiko pertsonalak +toggle-personal-roboport=Aktibatu roboportu pertsonala +undo=Desegin +undo-unavailable=Desegin +[story] +message-log-close=Itxi +message-log-title=Mezu egunerokoa +[technology-description] +advanced-electronics=Konputazio aurreraturako zirkuitu integratuak eta mikroprozesadoreak. +advanced-material-processing=Labe azkarragoak eta malguagoak. +artillery=Dorretxo edo bagoi batean muntatutako distantzia luzeko arroila. Egitura, urrun dauden etsaiei automatikoki tiro egiteko erabiltzen da, edo distantzia luzeagoetan daudenak eskuz erabili daiteke. +artillery-shell-range=Artilleria automatikoa zein eskuzkoaren irismena handitzen du. +artillery-shell-speed=Artilleriaren tiro-abiadura handitzen du. +automation=Masako ekoizpen automatikorako funtsezko teknologia. +automation-2=Osagai likidoak prozesatzeko gai diren muntaketa makinak. +automobilism=Garraiorako erabiltzen den ibilgailu motorduna. +battery-equipment=Armaduran txertatua, energia soberakina geroago gordetzeko. +battery-mk2-equipment=Armaduran txertatua, energia asko geroago gordetzeko. +belt-immunity-equipment=Armaduran txertatua, uhal-garraiazaileek mugi ez zaitzaten. +braking-force=Trenak azkarrago mantsotu daitezke, eta, horri esker, abiadura handian denbora luzeago egon daitezke. +chemical-science-pack=Objektu aurreratuak ikertzeko aukera ematen du, petrolio-produktuak erabiliz. +circuit-network=Makinak hobeto kontrolatzeko ahalmena ematen du, kableekin konektatuz eta seinaleei erreakzionaraziz. +cliff-explosives=Labarrak eraisteko adina lehergailuz betetako upelak. +concrete=Lurzoruetarako ere erabiltzen den eraikuntzako material aurreratua. +construction-robotics=Eraikuntza-robotek lagunarteko entitateak konpondu eta eraiki ditzakete. Robotei ere ordena dakieke egitura berriak eraiki ditzaten, han mamu bat jarriz. +defender=Borroka-robot oinarrizkoena. Jokalariaria jarraitu eta lagundu egiten du denboraldi labur baterako. +destroyer=Borroka-robot mota aurreratuena. Jokalariaria jarraitu eta lagundu egiten du denboraldi labur baterako. +distractor=Erdi mailako borroka-robota. Jarritako lekuan gelditzen da, etsaiak distraitu eta hauei tiro egiten die. +effect-transmission=Balizak hobetze-moduluen efektuak hurbileko entitate lagunkoiei transmititzen dizkie. +effectivity-module=Makina baten energia-kontsumoa murrizten duen modulua. +electric-energy-accumulators=Energia elektriko soberakina metatzen duten eraikinak. +electric-energy-distribution=Elektrizitatea banatzeko modu malguagoak. +electric-engine=Elektrizitatea mugimendu mekaniko bihurtzen du. +electronics=Oinarrizko seinaleak prozesatzeko osagai elektronikoak. +energy-shield-equipment=Armaduran sartuta, mina xurgatzeko. +energy-shield-mk2-equipment=Armaduran txertatua, min asko xurgatzeko. +energy-weapons-damage=Laser izpien eta izpi elektrikoen mina handitzen du. +engine=Erregaia mugimendu mekaniko bihurtzen du. Ibilgailu guztien funtsezko zatia. +exoskeleton-equipment=Armaduran txertatua, mugimenduaren abiadura handitzeko. Hainbat exoeskeleto batera ekipa ditzakezu. +explosive-rocketry=Leherketa-erradio handiagoa duten suziri oso lehergarriak. +explosives=Lehergai arriskutsu baina kontrolagarrien garapena. +fast-inserter=Elektronika hobetuaren bidez objektuak azkarrago mugitzeko eta iragazteko gai diren txertagailuak. +fluid-handling=Likidoak gordetzeko eta garraiatzeko hainbat modu. +fluid-wagon=Likidoak errailetan garraiatzeko gaitasuna. Fluido-bagoiak errail zuzeneko segmentuetan dauden alboko ponpen bidez bete eta husten dira. +follower-robot-count=Aldi berean jarrai diezazuketen robot kopurua handitzen du. +fusion-reactor-equipment=Armaduran txertatua, beste ekipo batzuk elikatzeko. +gates=Behar denean irekitzen diren harresi-sekzioak. Zirkuitu-sarearekin kontrola daitezke. +gun-turret=Oinarrizko babes eraikinak, kargagailuekin bete behar direnak. +heavy-armor=Armadura zamatsua babes handiagorako. +kovarex-enrichment-process=Uranio238-tik abiatuta uranio235 sortzeko prozesua. Uranio-235 ugari behar du katalizatzaile gisa. +land-mine=Etsaiek zapaltzeko eta aktibatzeko lurrean jartzen diren tranpa lehergarriak. Lehertu ondoren, eraikuntza-roboten bidez berreraiki daizteke. Mina lehergai gogorragoak ikertuz hobetu daiteke. +landfill=Uretan jar daiteke eraiki daiteken lurra sortzeko. +laser=Kaltea eragin dezakeen argi fokatua. +laser-shooting-speed=Laser-armen tiro-abiadura handitzen du. +laser-turret=Defentsa-eraikin aurreratuak, elektrizitatea besterik behar ez dutenak. +logistic-robotics=Robot logistikoek objetuak eman diezazkiokete pertsonaiari, edo nahi ez diren artikuluak kendu. +logistic-science-pack=Logistika hobetuaren, automatizazioaren eta militar sinplearen ikerketa ahalbidetzen du. +logistic-system=Robot logistikoen gaitasunak handitzen dituzten kutxa logistiko gehiago desblokeatzen ditu. Kutxa eskatzaileek sare logistikoko elementuak eskatzen dituzte. Hornitzaile aktiboen kutxek haien edukia bultzatzen dute beste nonbait gorde edo erabiltzeko. Buffer kutxek logistika pertsonalerako eta eraikuntza automatizaturako eskuragarri dauden objektu espezifikoak eskatzen dituzte. +logistics=Garraiatzeko modu azkar eta malguagoak. +low-density-structure=Material arina baina sendoa, oso erabilgarria espazio-ontzietarako eta ekipo pertsonaletarako. +lubricant=Olio astunak lubrifikatzaile bihurtzea, abiadura handiko makinetan marruskadura murrizteko erabiltzen dena. +military=Zure burua eta fabrika defendatzeko modu eraginkorragoak. +military-science-pack=Beste aukera militar batzuk ikertzeko aukera ematen du. +modules=Makinetan txerta daitezkeen hobekuntza-moduluak ikertzeko aukera ematen du. +night-vision-equipment=Armaduran txertatua, gauez hobeto ikusteko. +nuclear-power=Uraniozko erregai-zelulak erabiliz energia sortzeko metodo indartsu eta sofistikatua. +oil-processing=Petrolio gordinaren finketa, plastikoak, sufrea eta erregaiak fabrikatzeko. +optics=Argi ikusgaiaren hainbat aplikazio. +personal-laser-defense-equipment=Armaduran txertatua, gertuko etsaiei automatikoki tiro egiteko. +personal-roboport-equipment=Armaduran txertatua, eraikuntza-robotek inbentariotik lan egin dezaten. +personal-roboport-mk2-equipment=Armaduran txertatua, eraikuntza-robot askok inbentariotik lan egin dezaten. +physical-projectile-damage=Jaurtigai, dorrecho eta robot babesleetan oinarritutako arma fisikoen mina handitzen du. +plastics=Material polimeriko sintetikoak, objektu solidoetara molda daitezkeenak. +production-science-pack=Makina, modulu eta prozesu eraginkorrenak ikertzeko aukera ematen du. +productivity-module=Makina batek materiak kopuru berdinarekin produktu gehiago sortzea ahalbidetzen duen modulua, baina energia kontsumoa handitu eta habiadura txikitzen du. +rail-signals=Trenbide-sare berean hainbat tren koordinatzea ahalbidetzen du. +railway=Eskala handiko distantzia luzeko garraioa. +refined-flammables=Su-armek eragindako mina handitzen du. +research-speed=Ikerketa-praktika eraginkorragoak desblokeatzen ditu. +robotics=Robot hegalarien gorputzak. Logistika edo eraikuntza-lanak egiteko espezializatu behar dira. +rocket-control-unit=Konputazio aurreratuko unitatea, suzirien sistemak kontrolatzeko gai dena. +rocket-fuel=Xede anitzeok erregai sofistikatiak. +rocket-silo=Suziri bat espaziora jaurtitzeko eta jokoa irabaztea ahalbidetzen dizu. +rocketry=Suziri-jaurtitzaile pertsonala, etsaiak suziriekin zirikatzeko. +solar-energy=Doako energia elektrikoaren iturria, baina gauez alferrikakoa. +space-science-pack=Espaziora sateliteak bidaltzeko eta haien datu zientifikoak jasotzeko aukera ematen du, espazio-zientziaren paketeak sortzeko. +speed-module=Makina batek azkarrago funtzionatzea ahalbidetzen duen modulua, baina energia gehiago kontsumitzen du. +spidertron=Lur zailak zeharkatzeko gai den ibilgailu trebea. Tiro azkarreko kohete-jaurtigailuak ditu, eskuz edo automatikoki kontrolatzen direnak. Eskuz edo armiarmatroiaren agintea erabiliz eragin daiteke. +steel-axe=Zure meatzatze abiadura handitzen du. +steel-processing=Burdin xaflak altzairura urtzea baimentzen dizu. +stone-wall=Fabrika erasotzaileetatik babesteko harresia. +stronger-explosives=Arma leherkorrek eragindako mina handitzen du. +sulfur-processing=Oso erreaktiboa den substantzia kimiko ez-metalikoa, azido sulfurikoa eta objektu lehergarriak ekoizteko erabiltzen dena. +tank=Hainbat arma muntatzeko gai den ibilgailu erasokor indartsua. +toolbelt=Zure inbentarioa handitzen du. +uranium-processing=Uranio-minerala zentrifugatzaileetan prozesatzen da uranio-238 lortzeko, uranio-235 aberatsagoa lortzeko aukera dago. Biak beharrezkoak dira uraniozko erregai-zelula sortzeko. +utility-science-pack=Arma ahaltsuenak, ekipo pertsonalak eta roboten koordinazioa ikertzeko aukera ematen du. +weapon-shooting-speed=Jaurtigai-arma gehienen tiro-abiadura handitzen du. +worker-robots-speed=Robot logistikoen eta eraikuntza-roboten hegaldi-abiadura handitzen du. +worker-robots-storage=Robot logistikoek eta eraikuntza robotek batera eraman ditzaketen artikuluen kopurua handitzen du. +[technology-name] +advanced-electronics=Elektronika aurreratua +advanced-material-processing=Material prozesaketa aurreratua +advanced-oil-processing=Petrolio prozesaketa aurreratua +artillery=Artilleria +artillery-shell-range=Artilleria jaurtigaien irismena +artillery-shell-speed=Artilleria jaurtigaien tiro abiadura +atomic-bomb=Bonba atomikoa +automated-rail-transportation=Errail garraio automatizatua +automation=Automatizazioa +automobilism=Automobilismoa +battery=Bateria +battery-equipment=Bateria pertsonala +battery-mk2-equipment=Bateria pertsonala MK2 +belt-immunity-equipment=Uhal immunitate ekipamendua +braking-force=Balaztatze indarra +chemical-science-pack=Kimikako zientzia paketea +circuit-network=Zirkuitu sarea +cliff-explosives=Labar lehergailuak +coal-liquefaction=Ikatz likidifikazioa +concrete=Hormigoia +construction-robotics=Eraikitze-robotika +defender=Defendatzailea +destroyer=Suntsitzailea +discharge-defense-equipment=Deskarga babesa +distractor=Distraitzailea +effect-transmission=Efektu transmisioa +effectivity-module=Eraginkortasun modulua +electric-energy-accumulators-1=Energia elektriko metatzailea +electric-energy-distribution=Energia-elektrikoaren garraioa +electric-engine=Motor elektrikoa +electronics=Elektronikoak +energy-shield-equipment=Energiadun babes ekipamendua +energy-shield-mk2-equipment=Energiadun babes ekipamendua MK2 +energy-weapons-damage=Energiadun armen kaltea +engine=Motorra +exoskeleton-equipment=Exoeskeleto ekipazioa +explosive-rocketry=Suziri leherkorrak +explosives=Lehergailuak +fast-inserter=Txertagailu azkarra +flamethrower=Su-jaurtigailua +flammables=Sukoiak +fluid-handling=Fluidoen maneiua +fluid-wagon=Fluido-bagoia +follower-robot-count=Robot jarraitzaile kopurua +fusion-reactor-equipment=Fusio erreaktore pertsonala +gate=Atea +gun-turret=Arma dorretxoa +heavy-armor=Armadura zamatsua +inserter-capacity-bonus=Txertagailu edukiera ahalmen bonusa +kovarex-enrichment-process=Kovarex aberaspen prozesua +land-mine=Lurreko mina +landfill=Lur betegarria +laser=Laserra +laser-shooting-speed=Laser tiro abiadura +laser-turret=Laser dorretxoa +logistic-robotics=Logistika robotika +logistic-science-pack=Logistikako zienzia paketea +logistic-system=Logistika sistema +logistics=Logistika +low-density-structure=Dentsitate txikiko egitura +lubricant=Lubrifikatzailea +military=Gudaritza +military-science-pack=Militar zientzia paketea +mining-productivity=Meatzatze produktibitatea +modular-armor=Armadura modularra +modules=Moduluak +night-vision-equipment=Gau-ikusmen ekipazioa +nuclear-fuel-reprocessing=Erregai nuklearren birprozesaketa +nuclear-power=Energia nuklearra +oil-processing=Petrolio prozesaketa +optics=Optika +personal-laser-defense-equipment=Laser babes pertsonala +personal-roboport-equipment=Roboportu pertsonala +personal-roboport-mk2-equipment=Roboportu pertsonala MK2 +physical-projectile-damage=Jaurtigaien kalte fisikoa +plastics=Plastikoak +power-armor=Energia armadura +power-armor-mk2=Energia armadura MK2 +production-science-pack=Ekoizpen zientzia paketea +productivity-module=Produktibitate modulua +rail-signals=Trenbide seinaleak +railway=Trenbidea +refined-flammables=Sukoi finduak +research-speed=Laborategi ikerketa abiadura +robotics=Robotika +rocket-control-unit=Suziri kontrol unitatea +rocket-fuel=Suziri erregaia +rocket-silo=Zuziri-siloa +rocketry=Suziriak +solar-energy=Eguzki energia +solar-panel-equipment=Eguzki-panel pertsonala +space-science-pack=Espazio zientzia paketea +speed-module=Abiadura modulua +spidertron=Armiarmatron +stack-inserter=Pila txertagailua +steel-axe=Altzairu aizkora +steel-processing=Altzairu prozesaketa +stone-wall=Harrizko pareta +stronger-explosives=Lehergai indartsuagoak +sulfur-processing=Sufre prozesaketa +tank=Tanke +toolbelt=Erreminta-gerrikoa +uranium-ammo=Uraniozko balak +uranium-processing=Uranio prozesaketa +utility-science-pack=Erabilgarritasun zientzia paketea +weapon-shooting-speed=Armen tiro abiadura +worker-robots-speed=Robot langileen abiadura +worker-robots-storage=Robot langileen karga tamaina +[tile-name] +concrete=Hormigoia +deepwater=Ur sakona +deepwater-green=Ur sakon berdea +dirt-1=Lurra 1 +dirt-2=Lurra 2 +dirt-3=Lurra 3 +dirt-4=Lurra 4 +dirt-5=Lurra 5 +dirt-6=Lurra 6 +dirt-7=Lurra 7 +dry-dirt=Lur lehorra +grass-1=Belarra +grass-2=Belarra 2 +grass-3=Belarra 3 +grass-4=Belarra 4 +hazard-concrete-left=Ezkerreko arrisku-hormigoia +hazard-concrete-right=Eskubiko arrisku-hormigoia +lab-dark-1=Laboratorio lauza 1 +lab-dark-2=Laboratorio lauza 2 +lab-white=Laborategi zuria +landfill=Lur betegarria +nuclear-ground=Lur nuklearra +out-of-map=Mapatik kanpo +red-desert-0=Desertu gorria 0 +red-desert-1=Desertu gorria 1 +red-desert-2=Desertu gorria 2 +red-desert-3=Desertu gorria 3 +red-desert-dark=Desertu gorri iluna +refined-concrete=Hormigoi findua +refined-hazard-concrete-left=Ezkerreko arrisku-hormigoi findua +refined-hazard-concrete-right=Eskubiko arrisku-hormigoi findua +sand-1=Hondarra 1 +sand-2=Hondarra 2 +sand-3=Hondarra 3 +stone-path=Harrizko bidea +tutorial-grid=Tutorialaren lauki-sarea +water=Ura +water-green=Ur berdea +water-mud=Sakonera txikiko ura 2 +water-shallow=Sakonera txikiko ura +water-wube=Wube ura +[tips-and-tricks-item-description] +burner-inserter-refueling=[entity=burner-inserter] beste txertatzaile batzuek bete ditzakete, baina erregaiarekin lan egiten dutenean ere bere burua hornitu dezakete. +circuit-network=Zirkuitu-sarea makinen artean informazioa transferitzeko aukera ematen duen sistema bat da. Makinak zirkuitu-sarera konekta ditzakezu [ítem=red] eta [ítem=green-wire] erabiliz. Sareak -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) balio osoak garraia ditzake seinale-mota bakoitzerako. Jokoa amaitzeko ez da zirkuitu-sarea erabili behar, baina tramankulu dibertigarri asko edo fabrika optimizatzea onartzen du, hura gabe ezin izango liratekeenak. +copy-paste-spidertron=[entity=spidertron](r)en artean kopiatzeak kolorea eta eskari logistikoak kopiatuko ditu.\nEkipoaren lauki-sarea kopiatzen ere saiatuko da, eta jokalariaren inbentarioko ekipoa txertatuko du elementuak erabilgarri badaude. +e-confirm=Jokoan dauden botoi berde guztiak berresteko, erabili __CONTROL__confirm-gui__.\nSaiatu orain sakatzen aholku hau berresteko! +fast-replace=Mota eta tamaina bereko entitate baten gainean eraikitzeak ordezkapen azkarra egingo du. Ordezkapen azkarrak jatorrizko entitatearen propietateak gordeko ditu, hala nola inbentarioaren edukia eta hautatutako errezeta. +fast-replace-direction=Ordezkapen azkarra erabil dezakezu entitateen zentzua azkar aldatzeko. +ghost-rail-planner=Errail-mamu planifikatzailea errail mamu berrien tarte luzeak planeatzeko erabiltzen da.\nPlanifikatzaile mamua erabiltzeko, sakatu __CONTROL_MODIFIER__build-ghost__ trena planifikatzen duzun bitartean.\n__CONTROL_MODIFIER__build-with-obstacle-avoidance__ ere sakatu dezakezu mamu errailak oztopoak oztopoak saihesteko. +introduction=Ongi etorri aholkuetara eta trikimailuetara!\nJolas-kontzeptuak modu bisualean edo interaktiboan azalduko ditu.\n Jokoak aurrera egin ahala eta aholkuak bete ahala, aholku berriak desblokeatko dira.\nGuztiak hasieratik ikusi nahi badituzu, erabili kontsola-komando hau: __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Kofreek inbentario-arteka mugatuak izan ditzakete, "X" inbentario-arteka gorria hautatuz, eta, gero, nahi diren artekak blokeatuz.\nTxertagailua ez da gai izango blokeatutako artekak betetzeko; beraz, oro har, murriztu egiten du kofreen ahalmena, eta gainprodukzioa ekiditen du. +pipette=Erabili __CONTROL__smart-pipette__ hautatutako entitatea kurtsorean jartzeko. +shoot-targeting=Etsaiari tiro egin dezakezu kurtsore honen inguruan jarrita eta __CONTROL__shoot-enemy__ sakatuz.\nHautatutako entitate neutral edo lagunkoi bat tirokatu dezakezu __CONTROL__shoot-selected__ sakatuz. +show-info=Sakatu __CONTROL__show-info__ informazio zehatza erakusteko/ezkutatzeko ("Alt modua" ere deitzen zaio). +train-stops=[entity=train-stop] tenak erabiliz objektuen garraioa automatizatzeko erabiltzen da, bidaiatu behar duten trenen kokapena bere izenaren bidez emanez.\n\n\n\nTutorialak tren-geltoki bat nola eraiki erakutsiko dizu, baita tren-ordutegi sinplea nola ezarri ere. +trains=Trenak oso erabilgarriak dira jario handiko eta distantzia luzeko garraiorako.\nTrenak __CONTROL__toggle-driving__ sakatuz sar daitezke, eta __CONTROL_MOVE__ sakatuz gidatu. +transport-belts=Garraio-uhalak energiarik erabili gabe objetuak mugitzeko erabiltzen dira. Uhalak objektuak mugi ditzakete, hala nola, jokalarien pertsonaia, ibilgailuak eta ozkariak.\nGarraio-uhalen sistemak [entity=transport-belt], [entity=splitter] eta [entity=underground-belt]z osatuta dago.\nGarraio-gerriko maila altuagoek objetuak azkarrago mugitu ditzazke: [entity=fast-transport-belt], [entity=express-transport-belt]. +z-dropping=Sakatu __CONTROL__drop-cursor__ zure kurtsoreko objektu indibidualak askatzeko.\n Objektuak lurrean, uhaletan eta entitateetan utzi daitezke.\nEutsi __CONTROL__drop-cursor__ eta kurtsorea hainbat entitateetan zehar arrastatu, horietako bakoitzaren objektuak berehala askatzeko. +[tips-and-tricks-item-name] +active-provider-chest=Kutxa hornitzaile aktiboa +belt-lanes=Uhal-bideak +buffer-chest=Buffer kutxa +bulk-crafting=Multzokako sorketa +burner-inserter-refueling=Erregailu bidezko txertagailu berrhornidura +circuit-network=Zirkuitu sarea +clear-cursor=Kurtsorea garbitu +connect-switch=Etengailuen konexioa +construction-robots=Eraikitze-robotak +copy-entity-settings=Kopiatu-itsatsi objektuaren konfigurazioa +copy-entity-settings-controller=Kopiatu-itsatsi objektuaren konfigurazioa +copy-paste=Kopiatu eta itsatsi +copy-paste-filters=Iragazkiak kopiatu-itsatsi +copy-paste-requester-chest=Kutxa eskaleaen kopiatze/itxatzea +copy-paste-spidertron=Kopiatu-itsatsi armiarmatron +copy-paste-trains=Trenak kopiatu-itsatsi +drag-building=Arrastratuz eraiki +drag-building-poles=Paldo elektrikoak arrastratuz +drag-building-underground-belts=Lurpeko uhalen arrastaketa +e-confirm=__CONTROL__confirm-gui__ berreisteko +electric-network=Sare elektrikoa +electric-pole-connections=Paldo-elektrikoen konexioak +entity-transfers=Entitateak transferitu +fast-belt-bending=Uhal-azkarrak okertu +fast-obstacle-traversing=Oztopoen zirkulazio automatikoa +fast-replace=Ordezkatze azkarra +fast-replace-belt-splitter=Uhal eta erdibitzaileen ordezketa azkarra +fast-replace-belt-underground=Uhalak eta lurpeko uhalak azkar ordeztu +fast-replace-direction=Azkar ordezteko zentzua +gate-over-rail=Trenbide gaineko atea +ghost-building=Mamu eraikina +ghost-rail-planner=Errail mamuen planifikatzailea +inserters=Txertagailuak +insertion-limits=Txertatze-limitea +introduction=Sarrera +limit-chests=Kutxak limitatu +logistic-network=Sare logistikoa +long-handed-inserters=Beso luzeko txertagailuak +low-power=Energia baxua +move-between-labs=Laborategien arteko transferentziak +passive-provider-chest=Kutxa hornitzaile pasiboa +personal-logistics=Logistika pertsonala +pipette=Pipeta entitatea +pole-dragging-coverage=Paldo estaldura arrastatzen +pump-connection=Bonba konexioa +rail-building=Trenbide sorketa +rail-signals-advanced=Trenbide-seinale aurreratuak +rail-signals-basic=Oinarrizko trenbide-seinaleak +repair-packs=Konponketa paketea +requester-chest=Kutxa eskalea +rotating-assemblers=Muntaketa makinak biratzen +shoot-targeting=Tirokatu helburua +shoot-targeting-controller=Tirokatu helburua +show-info=Informazio gehigarria (Alt modua) +splitter-filters=Zatitzaile iragazkiak +splitters=Zatitzailea +stack-transfers=Guztia transferitu +steam-power=Lurrun energia +storage-chest=Biltegiratze kutxa +train-stop-same-name=Tren geltokiak izen berarekin +train-stops=Tren geltokiak +trains=Trenak +transport-belts=Uhal-garraiatzaileak +underground-belts=Lurpeko uhal garraiatzailea +usable-items=Item erabilgarriak +z-dropping=__CONTROL__drop-cursor__ objektuak lurrean uzteko +[virtual-signal-description] +signal-anything=Sarrerako seinaleren bat baldintza betetzen badute, egia aterako du.\nSarrerarik ez dagoenean, seinalea faltsua ateratzen du. +signal-each=Egoera ebaluatu edo eragiketa egiten du sarrerako seinale guztietan. +signal-everything=Sarrerako seinale guztiek baldintza betetzen badute, egia aterako du.\nSarrerarik ez dagoenean, egiazko seinalea ateratzen du. +[virtual-signal-name] +signal-0=0 Seinalea +signal-1=1 Seinalea +signal-2=2 Seinalea +signal-3=3 Seinalea +signal-4=4 Seinalea +signal-5=5 Seinalea +signal-6=6 Seinalea +signal-7=7 Seinalea +signal-8=8 Seinalea +signal-9=9 Seinalea +signal-A=A Seinalea +signal-B=B Seinalea +signal-C=C Seinalea +signal-D=D Seinalea +signal-E=E Seinalea +signal-F=F Seinalea +signal-G=G Seinalea +signal-H=H Seinalea +signal-I=I Seinalea +signal-J=J Seinalea +signal-K=K Seinalea +signal-L=L Seinalea +signal-M=M Seinalea +signal-N=N Seinalea +signal-O=O Seinalea +signal-P=P Seinalea +signal-Q=Q Seinalea +signal-R=R Seinalea +signal-S=S Seinalea +signal-T=T Seinalea +signal-U=U Seinalea +signal-V=V Seinalea +signal-W=W Seinalea +signal-X=X Seinalea +signal-Y=Y Seinalea +signal-Z=Z Seinalea +signal-anything=Edozer +signal-black=Seinale beltza +signal-blue=Seinale urdina +signal-check=Egiaztapen seinalea +signal-cyan=Zian seinalea +signal-dot=Puntu seinalea +signal-each=Bakoitz +signal-everything=Dena +signal-green=Seinale berdea +signal-grey=Seinale grisa +signal-info=Informazio seinalea +signal-pink=Seinale arrosa +signal-red=Seinale gorria +signal-white=Seinale txuria +signal-yellow=Seinale horia + diff --git a/factorio/data/base/locale/fa/base.cfg b/factorio/data/base/locale/fa/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..990ac3323b7258effedb5e7d1498df76956c2060 --- /dev/null +++ b/factorio/data/base/locale/fa/base.cfg @@ -0,0 +1,494 @@ +[ammo-category-name] +bullet=هلولگ +capsule=لوسپک +electric=یقرب +grenade=کجنران +laser=رزیل +rocket=کشوم +[autoplace-control-names] +desert=نابایب +dirt=کاخ +enemy-base=نمشد هاگیاپ +grass=نمچ +sand=هسام +trees=ناتخرد +[controls] +toggle-personal-roboport=یصخش هاگتابر لاعفریغ/لاعف +[damage-type-name] +acid=دیسا +electric=یقرب +explosion=راجفنا +fire=شتآ +impact=هبرض +laser=رزیل +physical=یکیزیف +poison=مس +[decorative-name] +brown-asterisk=یاهوهق هتوب +brown-asterisk-mini=کچوک یاهوهق هتوب +brown-carpet-grass=یاهوهق یتکوم نمچ +brown-coral-mini=کچوک یاهوهق ناجرم +brown-fluff=یاهوهق کدصاق +brown-fluff-dry=کشخ یاهوهق کدصاق +brown-hairy-grass=یاهوهق تشپرپ نمچ +garballo=لخن +garballo-mini-dry=کشخ کچوک لخن +green-asterisk=زبس هتوب +green-asterisk-mini=کچوک زبس هتوب +green-bush-mini=کچوک زبس هتب +green-carpet-grass=زبس یتکوم نمچ +green-coral-mini=کچوک زبس ناجرم +green-croton=زبس نوتورک +green-hairy-grass=زبس تشپرپ نمچ +green-pita=زبس هواگآ +green-pita-mini=کچوک زبس هواگآ +green-small-grass=زبس هاتوک نمچ +orange-coral-mini=کچوک یجنران ناجرم +red-asterisk=زمرق هتوب +red-croton=زمرق نوتورک +red-desert-rock-medium=ینابایب طسوتم زمرق گنس +red-desert-rock-small=ینابایب کچوک زمرق گنس +red-desert-rock-tiny=ینابایب زیر زمرق گنس +red-pita=زمرق هواگآ +rock-medium=طسوتم گنس +rock-small=کچوک گنس +rock-tiny=زیر گنس +sand-rock-big=یا هسام گرزب گنس +sand-rock-medium=طسوتم یاهسام گنس +sand-rock-small=کچوک یاهسام گنس +small-rock=کچوک گنس +[entity-description] +accumulator=.دنکیم دازآ ارنآ سکعرب تلاح رد و ،دنکیم هریخذ دشاب رتالاب فرصم زا دیلوت هک یماگنه ار یژرنا زا یدودحم نازیم +arithmetic-combinator=.دهدیم ماجنا یضایر تایلمع یرادم هکبش یاه لانگیس یور +artillery-turret=.نمشد یاه هاگیاپ ندز یارب دربرود هراپمخ +beacon=.دنکیم لاسرا کیدزن یدوخ یاه هزاس هب ار اه لوژام ریثات +big-ship-wreck-1=.هدرک طوقس هنیفس زا یشخب +big-ship-wreck-2=.هدرک طوقس هنیفس زا یشخب +big-ship-wreck-3=.هدرک طوقس هنیفس زا یشخب +boiler=.دنازوسیم تخوس راخب هب بآ لیدبت یارب +centrifuge=.دنکیم شزادرپ ار مویناروا اب طبترم فلتخم یاه لمعلاروتسد +compilatron=.تسا هدرک جراخ سرتسد زا ار شتاناکما زا یخرب یلخاد همدص .هدرب دردب ملاس ناج طوقس زا هک ناسرکمک تابر کی +constant-combinator=.دهدیم یجورخ یرادم هکبش هب تباث لانگیس +construction-robot=.دنکیم ریمعت و دزاسیم ار یدوخ یاه هزاس راکدوخ تروص هب +crash-site-chest-1=.دشاب یروخب دردب یاه متیآ لماش تسا نکمم .هدرک طوقس هنیفس زا هظفحم کی +crash-site-chest-2=.دشاب یروخب دردب یاه متیآ لماش تسا نکمم .هدرک طوقس هنیفس زا هظفحم کی +decider-combinator=.دنکیم هسیاقم ار یرادم هکبش یاه لانگیس +express-splitter=.دنکیم ماغدا ای میسقت کی-هب-کی تروص هب ار هلاقن راون راب +fast-splitter=.دنکیم ماغدا ای میسقت کی-هب-کی تروص هب ار هلاقن راون راب +flamethrower-turret=.دنکیم کیلش نانمشد تمس هب روهلعش عیام زا یاهتشر +heat-exchanger=.دنکیم هدافتسا راخب هب بآ ندرک لیدبت یارب امرگ یژرنا زا +item-request-proxy=.__CONTROL__mine__ تساوخرد نیا فذح یارب .دنهدب لیوحت هزاس نیا هب ار متیآ کی ات تسا هدنزاس یاهتابر زا تساوخرد یارب یرگناشن نیا +locomotive=.دشکیم دوخ اب درونطخ و دنکیم تکرح راکدوخ طوطخ رد +logistic-chest-active-provider=.دنکیم لاسرا کیتسجل هکبش هب ار دوخ تایوتحم +logistic-chest-buffer=.دنکیم تساوخرد راکدوخ تخاس و یصخش هدافتسا تهج ار هدش صخشم یاه متیآ +logistic-chest-passive-provider=.دراذگیم کیتسجل هکبش رایتخا رد ار دوخ تایوتحم +logistic-chest-requester=.دنکیم تساوخرد کیتسجال هکبش زا ار هدش صخشم یاه متیآ +logistic-chest-storage=.کیتسجال هکبش یارب تدم زارد یزاس هریخذ +logistic-robot=.دهدیم لاقتنا کیتسجل یاه قودنص نیب ار اه متیآ +nuclear-reactor=.دوش هتخاس رگید یاه روتکار رانک رگا دنکیم ادیپ شیازفا امرگ یجورخ .دنکیم هدافتسا امرگ دیلوت یارب مویناروا یاه لولس زا +offshore-pump=.دنکیم پمپ تاعیام یبآ هنهپ زا +power-switch=.یرادم هکبش طسوت ندش لرتنک لباق .یکیرتکلا یاه هکبش طابترا لرتنک یارب +programmable-speaker=.دهدب ناشن رادشه ای ،دنک شخپ یقیسوم یاه تن ای گنز ات دوشیم لصو یرادم هکبش هب +radar=.دنکیم راکشآ ار شرود یا هقطنم لاعف روط هب و دنکیم نکسا ار کیدزن یاه هیحان +rail-chain-signal=.دزاس رسیم ار اه راطق رتهب لرتنک ناکما ات دناوخیم ار ریسم رد یدعب لانگیس +rail-signal=.دهدب ار هکبش نامه شا هدافتسا ناکما راطق کی زا شیب هب ات دنکیم میسقت شخبریز هب ار لیر +roboport=.دزاسب ار دوشیم هدافتسا کیتسجال و هدنزاس یاه تابر طسوت هک ار کیتسجال و تخاس هکبش ات دوشیم لصتم رگید یاه هاگتابر هب +rocket-silo=.دوشیم هدافتسا یزاب درب یارب کشوم کی باترپ و دیلوت تهج +solar-panel=.دسریم ٪۰ هب بش لوط رد یلو دنکیم دیلوت ار یجورخ یژرنا ٪۱۰۰ زور یط +splitter=.دنکیم ماغدا ای میسقت کی-هب-کی تروص هب ار هلاقن راون راب +steam-engine=.دنکیم دیلوت قرب راخب زا +steam-turbine=.دنکیم دیلوت قرب راخب زا +train-stop=.ناردوخ یاه راطق یارب دصقم +[entity-name] +accumulator=Farhad +acid-splash=دیسا هلاچ +arithmetic-combinator=یضایر هدننک بیکرت +artillery-turret=زادناهراپمخ کجرب +artillery-wagon=هراپمخ نگاو +assembling-machine-1=۱ ژاتنوم نیشام +assembling-machine-2=۲ ژاتنوم نیشام +assembling-machine-3=۳ ژاتنوم نیشام +beacon=سوناف +behemoth-biter=اسآلوغ ریگزاگ +behemoth-biter-corpse=اسآلوغ ریگزاگ دسج +behemoth-spitter=اسآلوغ نکفت +behemoth-spitter-corpse=اسآلوغ نکفت دسج +behemoth-worm-corpse=اسآلوغ مرک دسج +behemoth-worm-turret=اسآلوغ مرک +big-artillery-explosion=گرزب هراپمخ راجفنا +big-biter=گرزب ریگزاگ +big-biter-corpse=گرزب ریگزاگ دسج +big-electric-pole=گرزب قرب لکد +big-explosion=گرزب راجفنا +big-spitter=گرزب نکفت +big-spitter-corpse=گرزب نکفت دسج +big-worm-corpse=گرزب مرک دسج +big-worm-turret=گرزب مرک +biter-spawner=ریگزاگ هنال +biter-spawner-corpse=ریگزاگ هنال دسج +blood-explosion-big=نوخ گرزب راجفنا +blood-explosion-huge=نوخ بیهم راجفنا +blood-explosion-small=نوخ کچوک راجفنا +blood-fountain=نوخ هراوف +blood-fountain-big=گرزب نوخ هراوف +blood-fountain-hit-spray=دروخرب دعب نوخ ششاپ +blue-chest=یبآ قودنص +boiler=راخب گید +burner-inserter=یتخوس یکیناکم وزاب +burner-mining-drill=یتخوس راکندعم لیرد +car=نیشام +cargo-wagon=راب نگاو +centrifuge=ژویفیرتناس +character=رتکاراک +chemical-plant=ییایمیش هناخراک +cliff=هرخص +coal=گنس لاغذ +compilatron=نورتیلپماک +constant-combinator=تباث هدننک بیکرت +construction-robot=هدنزاس تابر +copper-cable=یسم میس +copper-ore=سم گنس +crash-site-spaceship=ییاضف هنیفس +crude-oil=ماخ تفن +curved-rail=ینحنم لیر +cutscene-gun-turret=گنفت کجرب +dead-dry-hairy-tree=هدرم ولامشپ کشخ تخرد +dead-tree-desert=نابایب - هدرم تخرد +decider-combinator=ریگ میمصت هدننک بیکرت +defender=عفادم +destroyer=رگدوبان +dry-hairy-tree=ولامشپ کشخ تخرد +dry-tree=کشخ تخرد +electric-furnace=یقرب هروک +electric-mining-drill=یقرب راکندعم لیرد +enemy-damaged-explosion=نمشد بیسآ راجفنا +explosion=راجفنا +explosion-hit=راجفنا یاج +express-loader=سرپسکا ریگراب +express-splitter=سرپسکا هدننکمیسقت +express-transport-belt=سرپسکا هلاقن راون +express-underground-belt=سرپسکا ینیمزریز هلاقن راون +factorio-logo-11tiles=یاهناخ ۱۱ ویروتکف وگول +factorio-logo-16tiles=یاهناخ ۱۶ ویروتکف وگول +factorio-logo-22tiles=یاهناخ ۲۲ ویروتکف وگول +fast-inserter=عیرس یکیناکم وزاب +fast-loader=عیرس ریگراب +fast-splitter=عیرس هدننکمیسقت +fast-transport-belt=عیرس هلاقن راون +fast-underground-belt=عیرس ینیمزریز هلاقن راون +filter-inserter=رتلیف اب یکیناکم وزاب +fire-flame=شتآ +fish=یهام +flamethrower-turret=نکفاهلعش کجرب +fluid-wagon=تاعیام نگاو +flying-robot-damaged-explosion=هدنرپ تابر بیسآ راجفنا +gate=هزاورد +green-coral=زبس ناجرم +grenade-explosion=کجنران راجفنا +ground-explosion=ینیمز راجفنا +gun-turret=گنفت کجرب +heat-exchanger=امرگ هدنهد لاقتنا +heat-pipe=امرگ هلول +infinity-chest=تیاهنیب قودنص +inserter=یکیناکم وزاب +iron-chest=ینهآ قودنص +iron-ore=نهآ گنس +item-on-ground=نیمز یور متیآ +lab=هاگشیامزآ +land-mine=نیم +laser-bubble=رزیل بابح +laser-turret=یرزیل گنفت کجرب +linked-chest=لصتم قودنص +loader=ریگراب +loader-1x1=۱رد۱ ریگراب +locomotive=ویتوموکول +logistic-chest-active-provider=لاعف هدنهد هئارا قودنص +logistic-chest-buffer=ریگنایم قودنص +logistic-chest-passive-provider=لاحیب هدنهد هئارا قودنص +logistic-chest-requester=رگاضاقت قودنص +logistic-chest-storage=هریخذ قودنص +logistic-robot=کیتسجل تابر +long-handed-inserter=تسد زارد یکیناکم وزاب +market=رازاب +massive-explosion=بیهم راجفنا +medium-biter=طسوتم ریگزاگ +medium-biter-corpse=طسوتم ریگزاگ دسج +medium-electric-pole=طسوتم قرب لکد +medium-explosion=طسوتم راجفنا +medium-spitter=طسوتم نکفت +medium-spitter-corpse=طسوتم نکفت دسج +medium-worm-corpse=طسوتم مرک دسج +medium-worm-turret=طسوتم مرک +offshore-pump=یلحاس پمپ +oil-refinery=تفن هاگشیالاپ +pipe=هلول +pipe-to-ground=نیمز هب هلول +player-port=نکیزاب هاگرد +poison-cloud=یمس ربا +power-switch=قرب دیلک +programmable-speaker=یزیرهمانربلباق یوگدنلب +pump=پمپ +pumpjack=کجپمپ +radar=رادار +rail-chain-signal=لیر یاهریجنز لانگیس +rail-ending-remnants=لیر نایاپ هبارخ +rail-signal=نهآ هار لانگیس +red-desert-rock-big=ینابایب گرزب زمرق گنس +red-desert-rock-huge=ینابایب اسآلوغ گنس زمرق گنس +roboport=هاگتابر +rock-big=گرزب گنس +rock-damaged-explosion=گنس بیسآ راجفنا +rock-huge=اسآلوغ گنس +rocket=کشوم +rocket-silo=کشوم یولیس +sand-rock-big=یاهسام گرزب گنس +small-biter=کچوک ریگزاگ +small-biter-corpse=کچوک ریگزاگ دسج +small-cliff=کچوک هرخص +small-electric-pole=کچوک قرب لکد +small-lamp=پمال +small-spitter=کچوک نکفت +small-spitter-corpse=کچوک نکفت دسج +small-worm-corpse=کچوک مرک دسج +small-worm-turret=کچوک مرک +solar-panel=یدیشروخ هحفص +space-module-wreck=هنیفس شخب راوآ +spark-explosion=هقرج راجفنا +spark-explosion-higher=رتالاب هقرج راجفنا +spidertron=توبکابر +spidertron-leg=توبکابر یاپ +spidertron-military-target=توبکابر یماظن فده +spitter-spawner=نکفت هنال +spitter-spawner-corpse=نکفت هنال دسج +splitter=هدننکمیسقت +stack-filter-inserter=رتلیف اب یاهتسد یکیناکم وزاب +stack-inserter=یاهتسد یکیناکم وزاب +steam-engine=راخب روتوم +steam-turbine=راخب نبیروت +steel-chest=یدالوف قودنص +steel-furnace=یدالوف هروک +stone=گنس +stone-furnace=یگنس هروک +stone-wall=راوید +storage-tank=هریخذ نزخم +straight-rail=میقتسم لیر +substation=قرب تسپ +tank=کنات +tile-proxy=اههناخ +train-stop=راطق هاگتسیا +transport-belt=هلاقن راون +tree=تخرد +tree-brown=یاهوهق تخرد +tree-dying-proxy=.هدش بذج ناشهب ندز بیسآ یط ناتخرد طسوت هک یا یگدولآ +tree-proxy=ناتخرد +tree-red=زمرق تخرد +tree-stump=هدش هدیرب تخرد هنت +underground-belt=ینیمزریز هلاقن راون +uranium-cannon-shell-explosion=یمویناروا پوت هلولگ راجفنا +uranium-ore=مویناروا گنس +wall-damaged-explosion=راوید بیسآ راجفنا +water-splash=بآ ششاپ +water-well-pump=بآ هاچ پمپ +wooden-chest=یبوچ قودنص +[equipment-name] +night-vision-equipment=بش رد دید +personal-roboport-equipment=یصخش هاگتابر +personal-roboport-mk2-equipment=۲ لدم یصخش هاگتابر +[fluid-name] +crude-oil=ماخ تفن +steam=راخب +water=بآ +[item-description] +copper-cable=.دوش هدافتسا __CONTROL__build__ اب قرب یاه دیلک و یقرب یاه لکد یتسد لاصتا عطق ای لاصتا یارب ناوتیم نینچمه +effectivity-module=.تسا ٪۲۰ یژرنا فرصم لقادح .دهدیم شهاک ار نیشام یژرنا فرصم +green-wire=.__CONTROL__build__ طسوت یرادم هکبش هب اه نیشام لاصتا تهج +mining-tool=.دهیم شیازفا ار امش یراک ندعم تعرس +personal-roboport-equipment=.دننک راک امش بیج زا هدنزاس یاه تابر ات دهدیم هزاجا +productivity-module=.تسا هطساو تالوصحم یارب هدافتسا لباق طقف\n.دنکیم دیلوت تعرس شهاک و یژرنا فرصم شیازفا تمیق هب یرتشیب تالوصحم نیشام +rail=.__CONTROL__build-ghost__ طسوت ار زارد یاه ریسم حور ای ،دزاسب __CONTROL__build__ طسوت امیقتسم ار هاتوک یاه ریسم دناوتیم لیر حارط\n.لیر حارط زا ای یتسد تروص هب میقتسم یاه لیر تخاس تهج +red-wire=.__CONTROL__build__ طسوت یرادم هکبش هب اه نیشام لاصتا تهج +satellite=.دوش هداد رارق کشوم رد دیاب هراوهام +science-pack=.دوشیم هدافتسا قیقحت یارب اه هاگشیامزآ طسوت +space-science-pack=.دیآیم تسدب هراوهام اب کشوم باترپ طسوت .دوشیم هدافتسا قیقحت یارب اه هاگشیامزآ طسوت +speed-module=.دربیم الاب مه ار یژرنا فرصم یلو دهدیم شیازفا ار هزاس تعرس +spidertron-remote=.دروآیم مهارف ار ناهج ای هشقن زا توبکابر هب تکرح هداس تاروتسد لاسرا ناکما +[item-group-name] +combat=هزرابم +effects=اه ریثات +enemies=نانمشد +energy=یژرنا +environment=طیحم +fluids=تاعیام +other=هدشن بترم +signals=اه لانگیس +[item-name] +atomic-bomb=متا بمب +automation-science-pack=نویساموتا شناد هتسب +battery=یرتاب +blueprint=هشقن +blueprint-book=هشقن باتک +chemical-science-pack=یمیش شناد هتسب +coin=هکس +concrete=نتب +copper-ore=سم گنس +crude-oil-barrel=ماخ تفن هکشب +defender-capsule=عفادم لوسپک +effectivity-module=یزاسهنیهب لوژام +effectivity-module-2=۲ یزاسهنیهب لوژام +effectivity-module-3=۳ یزاسهنیهب لوژام +empty-barrel=یلاخ هکشب +explosive-rocket=یراجفنا کشوم +explosives=هرجفنم داوم +firearm-magazine=هحلصا باشخ +fish=یهام +green-wire=زبس میس +grenade=کجنران +iron-ore=نهآ گنس +lab=هاگشیامزآ +laser-turret=یرزیل گنفت کجرب +logistic-science-pack=کیتسجال شناد هتسب +military-science-pack=یماظن شناد هتسب +nuclear-fuel=یاهتسه تخوس +piercing-rounds-magazine=هرز دض یاه هلولگ باشخ +poison-capsule=مس لوسپک +pollution=یگدولآ +power-armor-mk2=۲ لدم یقرب هرز +production-science-pack=دیلوت شناد هتسب +productivity-module=دیلوت لوژام +productivity-module-2=۲ دیلوت لوژام +productivity-module-3=۳ دیلوت لوژام +rail=نهآهار +raw-fish=ماخ یهام +red-wire=زمرق میس +rocket=کشوم +rocket-fuel=کشوم تخوس +rocket-launcher=زادنا کشوم +satellite=هراوهام +selection-tool=باختنا رازبا +shotgun=یراکش هحلسا +solar-panel=یدیشروخ هحفص +solid-fuel=دماج تخوس +space-science-pack=ییاضف شناد هتسب +speed-module=تعرس لوژام +speed-module-2=۲ تعرس لوژام +speed-module-3=۳ تعرس لوژام +spidertron-remote=توبکابر تومیر +spidertron-rocket-launcher=توبکابر زادنا کشوم +stone=گنس +stone-path=یگنس ریسم +sulfur=درگوگ +uranium-235=۲۳۵-مویناروا +uranium-238=۲۳۸-مویناروا +uranium-ore=مویناروا گنس +utility-science-pack=یدربراک شناد هتسب +wood=بوچ +[map-gen-preset-description] +death-world=.دننکیم ادیپ لماکت رتعیرس و دنرت کانرطخ اه ریگزاگ +death-world-marathon=.دینک باختنا ور هنیزگ نیا دیتسه ویروتکف یا هفرح رگا طقف .دنناوارف و رت کانرطخ اه ریگزاگ و دننارگ اه یژولونکت و اه تخاس روتسد +default=.ویروتکف یزاب یارب یداهنشیپ شور .لامرن تامیظنت +island=.اهتنا یب سونایقا کی رد گرزب هریزج کی +marathon=.تسا رتنارگ اه یژولونکت و اه تخاس روتسد +rail-world=.دندرگیمن رب هدش یزاسکاپ قطانم هب و دننکیمن دیلوت دیدج هاگیاپ اه ریگزاگ .دنک قیوشت ار نهآ هار زا هدافتسا هب ار امش ات دناهدش هداد رارق مه زا دایز هلصاف اب و گرزب عبانم ریاخذ +ribbon-world=.دوشیم یبلاج طیارش و اه شلاچ یرس کی داجیا ثعاب هک ،هدش دودحم هناخ ۱۲۸ طقف هب هشقن عافترا +rich-resources=.تشاد دیهاوخن یدایز یورشیپ هب زاین سپ ،دنتسه رت ینغ عبانم ریاخذ +[map-gen-preset-name] +death-world=گرم ناهج +death-world-marathon=گرم ناهج نتارام +default=ضرفشیپ +island=هریزج +marathon=نتارام +rail-world=نهآ هار ناهج +ribbon-world=ینابور ناهج +rich-resources=ینغ عبانم +[programmable-speaker-instrument] +piano=ونایپ +[programmable-speaker-note] +alarm-1=۱ رادشه +alarm-2=۲ رادشه +ring=گنز +siren=رطخ ریژآ +triangle=ثلثم +[shortcut] +make-blueprint=هشقن +make-blueprint-book=هشقن باتک +toggle-personal-roboport=یصخش هاگتابر لاعفریغ/لاعف +[story] +message-log-close=نتسب +[technology-description] +personal-roboport-equipment=.دهدب ار امش بیج زا راک ناکما هدنزاس یاه تابر هب ات دوشیم بصن امش هرز لخاد +personal-roboport-mk2-equipment=.دهدب ار امش بیج زا راک ناکما هدنزاس یاه تابر زا ییالاب دادعت هب ات دوشیم بصن هرز لخاد +spidertron=.درک یگدننار توبکابر تومیر زا هدافتسا اب ای اصخش ناوتیم ار اهنآ .دنوشیم لرتنک راکدوخ یریگ فده اب ای یتسد تروص هب هک عیرس یاه زادنا کشوم هب زهجم .روبعلا بعص یاه نیمز زا روبع هب رداق هراک همه هیلقن هلیسو کی +[technology-name] +artillery=هراپمخ +atomic-bomb=متا بمب +circuit-network=یرادم هکبش +concrete=نتب +defender=عفادم +destroyer=رگدوبان +engine=روتوم +explosive-rocketry=یراجفنا یاهکشوم +gate=هزاورد +land-mine=نیم +laser=رزیل +logistics=کیتسجل +nuclear-power=یا هتسه یژرنا +personal-roboport-equipment=یصخش هاگتابر +personal-roboport-mk2-equipment=۲ لدم یصخش هاگتابر +rocket-fuel=کشوم تخوس +rocket-silo=کشوم یولیس +spidertron=توبکابر +tank=کنات +[tile-name] +out-of-map=هشقن زا نوریب +[tips-and-tricks-item-description] +copy-paste-spidertron=.دشاب دوجوم مزال یاه متیآ نکیزاب بیج رد هک یتروص رد اهنآ تازیهجت یپک هب دنکیم شالت نینچمه\n.دنکیم یپک ار اهنآ کیتسجل یاه تساوخرد و گنر [entity=spidertron] نیب تسیپ-یپک +logistic-network=- [tooltip=هدنهد هئارا یاه قودنص,tips-and-tricks-item-description.storage-chest-list] دنناسریم متیآ هکبش هب.\n- [entity=logistic-robot] و دناسریم ار کیتسجال یاه روتسد [entity=construction-robot] ار تخاس تاروتسد.\n- [entity=roboport] دنکیم لمع اه تابر هریخذ و ژراش زکرم ناونع هب و دنکیم نیئات ار هکبش ششوپ تحت هدودحم.\n:تسا هدش لیکشت یلصا شخب هس زا نیا\n.دنکیم هدافتسا اه هزاس راکدوخ تخاس و اه متیآ لاقتنا یارب هدنرپ یاه تابر زا هک تسا دنمتردق راکدوخ راب لیوحت متسیس کی کیتسجل هکبش +[tips-and-tricks-item-name] +copy-paste-spidertron=توبکابر تسیپ-یپک +drag-building-poles=قرب یاهلکد ندیشک +electric-pole-connections=قرب لکد تالاصتا +introduction=یفرعم +train-stops=راطق هاگتسیا +trains=اهراطق +[virtual-signal-description] +signal-anything=.تسا طلغ یجورخ یا یدورو چیه دوبن تروص رد\n.دوب دهاوخ حیحص یجورخ ،دنک تیاعر ار طرش اه یدورو زا مادک ره رگا +signal-each=.دهدیم ماجنا یدورو یاه لانگیس همه یور ار یتایلمع ای دنکیم یسررب ار طرش +signal-everything=.تسا حیحص یجورخ دشاب هتشادن یا یدورو چیه یتقو\n.دهدیم حیحص یجورخ ،دننک تیاعر ار طرش یدورو یاه لانگیس همه رگا +[virtual-signal-name] +signal-C=یس لانگیس +signal-D=ید لانگیس +signal-E=یا لانگیس +signal-F=فا لانگیس +signal-G=یج لانگیس +signal-H=چِا لانگیس +signal-I=یآ لانگیس +signal-J=یِج لانگیس +signal-K=یِک لانگیس +signal-L=لِا لانگیس +signal-M=مِا لانگیس +signal-N=نِا لانگیس +signal-O=وُا لانگیس +signal-P=یپ لانگیس +signal-Q=ویک لانگیس +signal-R=رآ لانگیس +signal-S=سِا لانگیس +signal-T=یت لانگیس +signal-U=وی لانگیس +signal-V=یو لانگیس +signal-W=ویلباد لانگیس +signal-X=سکیا لانگیس +signal-Y=یاو لانگیس +signal-Z=دز لانگیس +signal-black=هایس لانگیس +signal-blue=یبآ لانگیس +signal-check=کیت لانگیس +signal-cyan=یاهزوریف لانگیس +signal-dot=هطقن لانگیس +signal-green=زبس لانگیس +signal-grey=یرتسکاخ لانگیس +signal-info=تاعالطا لانگیس +signal-pink=یتروص لانگیس +signal-red=زمرق لانگیس +signal-white=دیفس لانگیس +signal-yellow=درز لانگیس + diff --git a/factorio/data/base/locale/fi/base.cfg b/factorio/data/base/locale/fi/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..61908b2f4e6b32169387b2a4d0b370a5f6c30641 --- /dev/null +++ b/factorio/data/base/locale/fi/base.cfg @@ -0,0 +1,1334 @@ +[achievement-description] +automated-cleanup=Pura 100 objektia rakentajaroboteilla. +automated-construction=Rakenna 100 laitetta käyttäen robotteja. +circuit-veteran-1=Tuota 1 000 monimutkaista sähköpiiriä tunnissa. +circuit-veteran-2=Tuota 10 000 monimutkaista sähköpiiriä tunnissa. +circuit-veteran-3=Tuota 25 000 monimutkaista sähköpiiriä tunnissa. +computer-age-1=Tuota 500 laskentayksikköä tunnissa. +computer-age-2=Tuota 1 000 laskentayksikköä tunnissa. +computer-age-3=Tuota 5 000 laskentayksikköä tunnissa. +delivery-service=Tuo hahmolle 10 000 esinettä kuljetusrobottien välityksellä. +eco-unfriendly=Kehitä öljynjalostus. +getting-on-track=Rakenna veturi. +getting-on-track-like-a-pro=Rakenna veturi alle 90 minuutissa. +golem=Selviä hengissä 500 vahingon iskusta. +iron-throne-1=Tuota 20 000 rautalevyä tunnissa. +iron-throne-2=Tuota 200 000 rautalevyä tunnissa. +iron-throne-3=Tuota 400 000 rautalevyä tunnissa. +it-stinks-and-they-dont-like-it=Suututa muukalaiset saasteilla. +lazy-bastard=Voita peli kokoamalla enintään 111 tuotetta käsin. +logistic-network-embargo=Voita peli rakentamatta aktiivisia tarjoaja-, puskuri- tai pyytäjäarkkuja. +mass-production-1=Tuota 10 000 sähköpiiriä. +mass-production-2=Tuota miljoona sähköpiiriä. +mass-production-3=Tuota 20 miljoonaa sähköpiiriä. +minions=Saa 100 taistelurobottia seuraamaan sinua. +no-time-for-chitchat=Voita peli alle 15 tunnissa. +pyromaniac=Polta 10 000 puuta. +raining-bullets=Voita peli rakentamatta lasertykkejä. +run-forrest-run=Tuhoa 100 puuta törmäämällä. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Voita peli. +solaris=Tuota yli 10 GJ tunnissa käyttäen ainoastaan aurinkopaneeleja. +steam-all-the-way=Voita peli rakentamatta aurinkopaneeleja. +steamrolled=Tuhoa 10 pesää törmäämällä. +tech-maniac=Kehitä kaikki teknologiat. +there-is-no-spoon=Voita peli alle 8 tunnissa. +trans-factorio-express=Automatisoi junareitti, joka on vähintään 1,000 laattaa pitkä. +watch-your-step=Kuole jäämällä liikkuvan junan alle. +you-are-doing-it-right=Aseta kartalle enemmän laitteita robottien avulla kuin käsin. +you-have-got-a-package=Tuo hahmolle esine kuljetusrobotin välityksellä. +[achievement-name] +automated-cleanup=Automaattinen siivous +automated-construction=Rakennustyömaa +circuit-veteran-1=Piirimestari 1 +circuit-veteran-2=Piirimestari 2 +circuit-veteran-3=Piirimestari 3 +computer-age-1=Tietokoneaika 1 +computer-age-2=Tietokoneaika 2 +computer-age-3=Tietokoneaika 3 +delivery-service=Kuljetuspalvelu +eco-unfriendly=Ympäristöepäystävällinen +getting-on-track=Oikeilla raiteilla +getting-on-track-like-a-pro=Nopeampi kuin VR +golem=Ylijumala +iron-throne-1=Rautakuningas 1 +iron-throne-2=Rautakuningas 2 +iron-throne-3=Rautakuningas 3 +it-stinks-and-they-dont-like-it=Se haisee ja ne eivät pidä siitä +lazy-bastard=Laiskiainen +logistic-network-embargo=Logistinen kauppasaarto +mass-production-1=Sarjatuotanto 1 +mass-production-2=Sarjatuotanto 2 +mass-production-3=Sarjatuotanto 3 +minions=Kätyrit +no-time-for-chitchat=Ei aikaa turhuuksiin +pyromaniac=Pyromaani +raining-bullets=Sataa luoteja +run-forrest-run=Metsään menee +smoke-me-a-kipper-i-will-be-back-for-breakfast=Tämä on vasta alkua +so-long-and-thanks-for-all-the-fish=Terve, ja kiitos kaloista +solaris=Auringon voimalla +steam-all-the-way=Täyttä hyöryä +steamrolled=Höyryjyrätty +tech-maniac=Hullu tiedemies +there-is-no-spoon=Lusikkaa ei ole +trans-factorio-express=Pikajuna Factorioon +watch-your-step=Varo askeliasi +you-are-doing-it-right=Näin se tehdään +you-have-got-a-package=Sinulle on paketti +[ammo-category-name] +artillery-shell=Tykistön ammus +beam=Säde +biological=Biologinen +bullet=Luoti +cannon-shell=Panssarikranaatti +capsule=Kapseli +electric=Sähkö +flamethrower=Liekinheitin +fluid=Neste +grenade=Käsikranaatti +landmine=Maamiina +laser=Laser +melee=Lähitaistelu +rocket=Raketti +shotgun-shell=Haulikon patruunat +[autoplace-control-names] +desert=Aavikko +dirt=Multa +enemy-base=Vihollispesäkkeet +grass=Ruoho +sand=Hiekka +trees=Puut +[controls] +give-blueprint=Luo suunnitelma +give-blueprint-book=Luo suunnitelma +give-deconstruction-planner=Luo purkusuunnitelma +give-upgrade-planner=Luo päivityssuunnitelma +toggle-equipment-movement-bonus=Tukiranka päälle/pois +toggle-personal-logistic-requests=Hahmon logistiikkatilaukset päälle/pois +toggle-personal-roboport=Kannettava robottiasema päälle/pois +[damage-type-name] +acid=Happo +electric=Sähkö +explosion=Räjähdys +fire=Tuli +impact=Törmäys +laser=Laser +physical=Fyysinen +poison=Myrkky +[decorative-name] +big-ship-wreck-grass=Suuri ruohottunut avaruusaluksen hylky +brown-asterisk=Ruskea piikkipensas +brown-asterisk-mini=Pieni ruskea piikkipensas +brown-carpet-grass=Ruskeaa aluskasvillisuutta +brown-coral-mini=Pieni ruskea koralli +brown-fluff=Ruskea hahtuva +brown-fluff-dry=Kuiva ruskea hahtuva +brown-hairy-grass=Tuuheaa ruskeaa ruohoa +dark-mud-decal=Tumman mudan yksityiskohta +enemy-decal=Viholliskoriste +enemy-decal-transparent=Viholliskoriste 2 +garballo=Kääpiöpalmu +garballo-mini-dry=Pieni kuiva kääpiöpalmu +green-asterisk=Vihreä piikkipensas +green-asterisk-mini=Pieni vihreä piikkipensas +green-bush-mini=Pieni vihreä pensas +green-carpet-grass=Vihreää aluskasvillisuutta +green-coral-mini=Pieni vihreä koralli +green-croton=Vihreä kukkiva kasvi +green-desert-bush=Vihreä aavikkopensas +green-hairy-grass=Tuuheaa vihreää ruohoa +green-pita=Vihreä agaave +green-pita-mini=Pieni vihreä agaave +green-small-grass=Pientä vihreää ruohoa +lichen-decal=Jäkäläkoriste +light-mud-decal=Vaalean mudan yksityiskohta +muddy-stump=Mutainen kanto +nuclear-ground-patch=Ydinpommin kraateri +orange-coral-mini=Pieni oranssi koralli +puberty-decal=Säröilevan mudan yksityiskohta +red-asterisk=Punainen piikkipensas +red-croton=Punainen krotoni +red-desert-bush=Punainen aavikkopuska +red-desert-decal=Punainen aavikkokoriste +red-desert-rock-medium=Keskikokoinen punainen aavikkokivi +red-desert-rock-small=Pieni punainen aavikkokivi +red-desert-rock-tiny=Pienen pieni punainen aavikkokivi +red-pita=Punainen agaave +rock-medium=Keskikokoinen kivi +rock-small=Pieni kivi +rock-tiny=Pikkuruinen kivi +sand-decal=Hiekan yksityiskohta +sand-dune-decal=Hiekkadyynin yksityiskohta +sand-rock-big=Iso hiekkakivi +sand-rock-medium=Keskikokoinen hiekkakivi +sand-rock-small=Pieni hiekkakivi +shroom-decal=Sienikoriste +small-rock=Pieni kivi +small-ship-wreck-grass=Pieni ruohottunut avaruusaluksen hylky +white-desert-bush=Valkoinen aavikkopensas +worms-decal=Matokoriste +[entity-description] +accumulator=Varastoi rajallisen määrän energiaa, kun energiantuotanto ylittää kysynnän, ja vapauttaa sen päinvastaisessa tapauksessa. +arithmetic-combinator=Suorittaa laskutoimituksia piiriverkon signaaleilla. +artillery-turret=Pitkän kantaman tykki, joka tähtää automaattisesti vihollisen tukikohtia. +beacon=Levittää moduulien vaikutuksen lähialueen laitteisiin. +big-ship-wreck-1=Tuhoutuneen aluksen osa. +big-ship-wreck-2=Tuhoutuneen aluksen osa. +big-ship-wreck-3=Tuhoutuneen aluksen osa. +boiler=Muuttaa vettä höyryksi polttamalla polttoainetta. +centrifuge=Käsittelee uraaniin liittyviä reseptejä. +compilatron=Robottiapulainen, joka selvisi maahansyöksystä. Sen kyvyt ovat vaillinaiset sisäisten vaurioiden vuoksi. +constant-combinator=Lähettää piiriverkkoon jatkuvaa signaalia. +construction-robot=Rakentaa ja korjaa automaattisesti omia rakennelmia. +crash-site-chest-1=Tuhoutuneen aluksen rahtia. Saattaa sisältää jotain hyödyllistä. +crash-site-chest-2=Tuhoutuneen aluksen rahtia. Saattaa sisältää jotain hyödyllistä. +decider-combinator=Vertailee piiriverkon signaaleja. +express-splitter=Jakaa ja/tai yhdistää liukuhihnojen esineet tasan. +fast-splitter=Jakaa ja/tai yhdistää liukuhihnojen esineet tasan. +flamethrower-turret=Ampuu palavia nesteitä vihollisia päin. +heat-exchanger=Muuttaa vettä höyryksi lämmön avulla. +item-request-proxy=Tämä osoittaa, että rakentajarobotilla on käsky toimittaa esine tähän laitteeseen.\n__CONTROL__mine__: poista pyyntö +locomotive=Toimii automattisesti aikataulujen mukaan ja vetää liikkuvaa kalustoa. +logistic-chest-active-provider=Lähettää sisältönsä logistiseen verkkoon. +logistic-chest-buffer=Pyytää määriteltyjä esineitä tuotavaksi valmiiksi omaa käyttöä ja automaattista rakentamista varten. +logistic-chest-passive-provider=Tarjoaa sisältönsä logistisen verkon käyttöön. +logistic-chest-requester=Pyytää määrättyjä esineitä logistiselta verkolta. +logistic-chest-storage=Logistisen verkon pitkäaikaisvarasto. +logistic-robot=Kuljettaa esineitä logististen arkkujen välillä. +nuclear-reactor=Tuottaa lämpöä kuluttamalla uraanipolttokennoja. Lämmöntuotto kasvaa, jos reaktoreita on useampia vierekkäin. +offshore-pump=Pumppaa vettä vesistöstä. +power-switch=Ohjaa sähköverkon kytkentöjä. Ohjattavissa piiriverkon avulla. +programmable-speaker=Näyttää ilmoituksia tai toistaa hälytysääniä tai musiikkia piiriverkon signaalien perusteella. +radar=Näyttää aktiivisesti lähialueen ja paljastaa hitaasti kaukaisempia alueita. +rail-chain-signal=Lukee tulevat reitillä olevat opastimet, junien hallinnan helpottamiseksi. +rail-signal=Jakaa raideverkon osioihin, jotta useat junat voivat kulkea samassa raideverkossa. +roboport=Muodostaa läheisten robottitelakoiden kanssa verkoston, jota rakennus- ja logistiikkarobotit voivat käyttää. +rocket-silo=Rakentaa ja laukaisee raketin, jolla peli voitetaan. +solar-panel=Päivällä se tuottaa sähköä 100 %:n teholla, joka laskee 0 %:iin yöllä. +splitter=Jakaa ja/tai yhdistää liukuhihnojen esineet tasan. +steam-engine=Kuluttaa höyryä tuottaakseen sähköä. +steam-turbine=Kuluttaa höyryä tuottaakseen sähköä. +train-stop=Automatisoitujen junien määränpää. +[entity-name] +1x2-remnants=1x2 jäänteet +accumulator=Varaaja +acid-splash=Happolammikko +arithmetic-combinator=Aritmeettinen kombinaattori +artillery-turret=Tykistötorni +artillery-wagon=Tykistövaunu +assembling-machine-1=Kasauskone 1 +assembling-machine-2=Kasauskone 2 +assembling-machine-3=Kasauskone 3 +beacon=Moduulilähetin +behemoth-biter=Jättipurija +behemoth-biter-corpse=Jättipurijan ruumis +behemoth-spitter=Jättisylkijä +behemoth-spitter-corpse=Jättisylkijän ruumis +behemoth-worm-corpse=Jättimadon raato +behemoth-worm-turret=Jättimato +big-artillery-explosion=Tykistötulen suuri räjähdys +big-biter=Suuri purija +big-biter-corpse=Suuren purijan ruumis +big-electric-pole=Suuri sähkötolppa +big-explosion=Iso räjähdys +big-remnants=Suuret jäänteet +big-scorchmark=Iso palojälki +big-scorchmark-tintable=Iso värjäytynyt palojälki +big-ship-wreck-1=Suuri avaruusaluksen hylky +big-ship-wreck-2=Suuri avaruusaluksen hylky +big-ship-wreck-3=Suuri avaruusaluksen hylky +big-spitter=Suuri sylkijä +big-spitter-corpse=Suuren sylkijän ruumis +big-worm-corpse=Suuren madon ruumis +big-worm-turret=Suuri mato +biter-spawner=Purijapesä +biter-spawner-corpse=Purijapesän jäänteet +blood-explosion-big=Iso veriräjähdys +blood-explosion-huge=Valtava veriräjähdys +blood-explosion-small=Pieni veriräjähdys +blood-fountain=Verisuihku +blood-fountain-big=Iso verisuihku +blood-fountain-hit-spray=Verisuihkun osuma ruiskahdus +blue-chest=Sininen arkku +boiler=Höyrykattila +burner-generator=Polttokäyttöinen generaattori +burner-inserter=Polttokäyttöinen asettelija +burner-mining-drill=Polttokäyttöinen kaivospora +car=Auto +cargo-wagon=Tavaravaunu +centrifuge=Sentrifugi +character=Hahmo +character-corpse=Hahmon ruumis +chemical-plant=Kemiantehdas +cliff=Jyrkänne +coal=Kivihiili +compilatron=Compilatron +constant-combinator=Vakiokombinaattori +construction-robot=Rakentajarobotti +copper-cable=Kuparikaapeli +copper-ore=Kuparimalmi +crash-site-chest-1=Arkkukapseli +crash-site-chest-2=Arkkukapseli +crash-site-fire-flame=Haaksirikkoutuneen aluksen tulipalo +crash-site-spaceship=Avaruusalus +crash-site-spaceship-wreck-big=Iso rikkinäinen avaruusalus +crash-site-spaceship-wreck-medium=Keskikokoinen avaruusaluksen hylky +crash-site-spaceship-wreck-small=Pieni avaruusaluksen hylky +crude-oil=Raakaöljy +curved-rail=Kaarevat kiskot +cutscene-gun-turret=Konekivääritorni +dead-dry-hairy-tree=Kuollut kuiva tuuhea puu +dead-grey-trunk=Kuollut harmaa puunrunko +dead-tree-desert=Kuollut puu - aavikko +decider-combinator=Vertaajakombinaattori +deconstructible-tile-proxy=Laatan purkukäsky +defender=Puolustaja +destroyer=Tuhoaja +distractor=Harhauttaja +dry-hairy-tree=Kuiva tuuhea puu +dry-tree=Kuiva puu +electric-energy-interface=Sähköenergian käyttöliittymä +electric-furnace=Sähköuuni +electric-mining-drill=Sähköinen kaivospora +enemy-damaged-explosion=Räjähdysvaurio viholliseen +entity-ghost=Rakennelman suunnitelma +explosion=Räjähdys +explosion-hit=Räjähdyksen osuma +express-loader=Pikalastaaja +express-splitter=Pikapuolittaja +express-transport-belt=Pikaliukuhihna +express-underground-belt=Maanalainen pikaliukuhihna +factorio-logo-11tiles=Factorion logo 11 laatat +factorio-logo-16tiles=Factorion logo 16 laatat +factorio-logo-22tiles=Factorion logo 22 laatat +fast-inserter=Nopea asettelija +fast-loader=Nopea lastaaja +fast-splitter=Nopea puolittaja +fast-transport-belt=Nopea liukuhihna +fast-underground-belt=Nopea maanalainen liukuhihna +filter-inserter=Suodattava asettelija +fire-flame=Tuli +fish=Kala +flamethrower-turret=Liekinheitintorni +fluid-wagon=Nestevaunu +flying-robot-damaged-explosion=Räjähdysvaurio lentävään robottiin +gate=Portti +green-coral=Vihreä koralli +grenade-explosion=Kranaatin räjähdys +ground-explosion=Maaräjähdys +gun-turret=Konekivääritorni +heat-exchanger=Lämmönsiirrin +heat-interface=Lämpöenergian käyttöliittymä +heat-pipe=Lämpöputki +huge-scorchmark=Iso palojälki +huge-scorchmark-tintable=Valtava värjäytynyt palojälki +infinity-chest=Pohjaton arkku +infinity-pipe=Pohjaton putki +inserter=Asettelija +iron-chest=Rauta-arkku +iron-ore=Rautamalmi +item-on-ground=Esine maassa +item-request-proxy=Esineen tilaus +lab=Laboratorio +land-mine=Maamiina +laser-bubble=Laser-kupla +laser-turret=Lasertykkitorni +linked-belt=Linkitetty hihna +linked-chest=Linkitetty arkku +loader=Lastaaja +loader-1x1=Lastaaja 1x1 +locomotive=Veturi +logistic-chest-active-provider=Aktiivinen tarjoaja-akku +logistic-chest-buffer=Puskuriarkku +logistic-chest-passive-provider=Passiivinen tarjoaja-arkku +logistic-chest-requester=Pyytäjäarkku +logistic-chest-storage=Varastoarkku +logistic-robot=Kuljetusrobotti +long-handed-inserter=Pitkävartinen asettelija +market=Kauppa +massive-explosion=Massiivinen räjähdys +medium-biter=Keskikokoinen purija +medium-biter-corpse=Keskikokoisen purijan ruumis +medium-electric-pole=Keskisuuri sähkötolppa +medium-explosion=Keskikokoinen räjähdys +medium-remnants=Keskikokoiset jäänteet +medium-scorchmark=Keskikokoinen palojälki +medium-scorchmark-tintable=Keskikokoinen värjäytynyt palojälki +medium-ship-wreck=Keskikokoinen avaruusaluksen hylky +medium-small-remnants=Keskikokoiset jäänteet +medium-spitter=Keskikokoinen sylkijä +medium-spitter-corpse=Keskikokoisen sylkijän ruumis +medium-worm-corpse=Keskikokoisen madon ruumis +medium-worm-turret=Keskikokoinen mato +nuclear-reactor=Ydinreaktori +offshore-pump=Rantapumppu +oil-refinery=Öljynjalostamo +pipe=Putki +pipe-to-ground=Maanalainen putki +player-port=Pelaajaportti +poison-cloud=Myrkkypilvi +power-switch=Virtakytkin +programmable-speaker=Ohjelmoitava kaiutin +pump=Pumppu +pumpjack=Öljypumppu +radar=Tutka +rail-chain-signal=Ketjuopastin +rail-ending-remnants=Päätyraiteen jäännökset +rail-signal=Raideopastin +red-chest=Punainen arkku +red-desert-rock-big=Iso punainen aavikkokivi +red-desert-rock-huge=Valtava punainen aavikkokivi +roboport=Robottitelakka +rock-big=Iso kivi +rock-damaged-explosion=Räjähdysvaurio kiveen +rock-huge=Valtava kivi +rocket=Raketti +rocket-silo=Rakettisiilo +sand-rock-big=Iso hiekkainen kivi +simple-entity-with-force=Objekti, joka kuuluu joukkueelle +simple-entity-with-owner=Objekti, joka kuuluu pelaajalle +small-biter=Pieni purija +small-biter-corpse=Pienen purijan ruumis +small-cliff=Pieni jyrkänne +small-electric-pole=Pieni sähkötolppa +small-lamp=Lamppu +small-remnants=Pienet jäänteet +small-scorchmark=Pieni palojälki +small-scorchmark-tintable=Pieni värjäytynyt palojälki +small-ship-wreck=Pieni avaruusaluksen hylky +small-spitter=Pieni sylkijä +small-spitter-corpse=Pienen sylkijän ruumis +small-worm-corpse=Pienen madon ruumis +small-worm-turret=Pieni mato +solar-panel=Aurinkopaneeli +space-module-wreck=Avaruusmoduulin hylky +spark-explosion=Kipinäräjähdys +spark-explosion-higher=Suurempi kipinäräjähdys +spidertron=Lukkibotti +spidertron-leg=Spidertron jalka +spidertron-military-target=Spidertron sotilaallinen kohde +spitter-spawner=Sylkijäpesä +spitter-spawner-corpse=Sylkijäpesän jäänteet +splitter=Puolittaja +stack-filter-inserter=Suodattava pinoasettelija +stack-inserter=Pinoasettelija +steam-engine=Höyrykone +steam-turbine=Höyryturbiini +steel-chest=Teräsarkku +steel-furnace=Teräsuuni +stone=Kivi +stone-furnace=Kiviuuni +stone-wall=Muuri +storage-tank=Varastosäiliö +straight-rail=Suorat kiskot +substation=Sähköasema +tank=Panssarivaunu +tile-ghost=Laattasuunnitelma +tile-proxy=Laatat +train-stop=Juna-asema +transport-belt=Liukuhihna +tree=Puu +tree-brown=Ruskea puu +tree-dying-proxy=Puiden vahingoittuessaan imemä saaste +tree-proxy=Puut +tree-red=Punainen puu +tree-stump=Puun kanto +underground-belt=Maanalainen liukuhihna +uranium-cannon-shell-explosion=Uraanikranaatin räjähdys +uranium-ore=Uraanimalmi +wall-damaged-explosion=Räjähdysvaurio muuriin +water-splash=Vedenroiske +water-well-pump=Kaivo +wooden-chest=Puuarkku +[equipment-name] +battery-equipment=Kannettava paristo +battery-mk2-equipment=Kannettava akku MK2 +belt-immunity-equipment=Liukuhihnavastustin +discharge-defense-equipment=Sähköpurkauspuolustus +energy-shield-equipment=Energiakilpi +energy-shield-mk2-equipment=Energiakilpi 2 +exoskeleton-equipment=Ulkoinen tukiranka +fusion-reactor-equipment=Kannettava fuusioreaktori +night-vision-equipment=Pimeänäkölaite +personal-laser-defense-equipment=Henkilökohtainen laserpuolustus +personal-roboport-equipment=Kannettava robottiasema +personal-roboport-mk2-equipment=Kannettava robottiasema MK2 +solar-panel-equipment=Kannettava aurinkopaneeli +[fluid-name] +crude-oil=Raakaöljy +heavy-oil=Raskasöljy +light-oil=Kevytöljy +lubricant=Voiteluaine +petroleum-gas=Maakaasu +steam=Höyry +sulfuric-acid=Rikkihappo +water=Vesi +[fuel-category-name] +chemical=Polttoaine +nuclear=Ydinpolttoaine +[item-description] +artillery-targeting-remote=Määrää manuaalisen tykistökeskityksen valittuun kohteeseen kartalla tai maailmassa. +battery-equipment=Varastoi sähköä haarniskan osia varten. +belt-immunity-equipment=Estää hihnoja liikuttamasta hahmoa. +blueprint=Tallenna suunnitelmia rakentamisen automatisointia varten. +blueprint-book=Varastoi suunnitelmia ja sen kaltaisia esineitä. +copper-cable=Voidaan käyttää myös sähkötolppien ja virtakytkinten kytkemiseen tai katkaisemiseen käsin.\n__CONTROL__build__: kytke tai irroita +deconstruction-planner=Merkitsee kohteita rakennusrobottien purettavaksi. +discharge-defense-equipment=Vahingoittaa, työntää ja tainnuttaa lähellä olevat viholliset, kun laukaisinta käytetään. +effectivity-module=Vähentää koneen energiankulutusta. Pienin mahdollinen energiankulutus on 20%. +energy-shield-equipment=Tuottaa energiakilven, joka suojaa hahmoa. +exoskeleton-equipment=Lisää hahmon liikenopeutta. +fusion-reactor-equipment=Tuottaa sähköä haarniskan osille. +green-wire=Käytetään laitteen yhdistämiseen piiriverkkoon.\n__CONTROL__build__: kiinnitä +land-mine=Kun vihollisia ovat lähellä, miina räjähtää, vahingoittaa ja tainnuttaa ne. +landfill=Muuttaa veden maaksi, jolle voi rakentaa. +mining-tool=Lisää hahmon louhimisnopeutta. +night-vision-equipment=Parantaa pelaajan näkökykyä yöllä. +personal-roboport-equipment=Mahdollistaa rakennusrobottien toiminnan pelaajan esineluettelosta. +productivity-module=Kone tekee enemmän tuotteita, mutta hitaammin, ja kuluttaa enemmän energiaa.\nToimii vain välituotteiden valmistuksessa. +rail=Käytetään raiteiden rakentamiseen, joko manuaalisesti tai raidesuunnitelijan avulla.\n__CONTROL__build__: Rakenna lyhyt reitti suoraan\n__CONTROL__build-ghost__: rakenna pitkä raidesuunnitelma. +red-wire=Käytetään laitteen yhdistämiseen piiriverkkoon.\n__CONTROL__build__: kiinnitä +repair-pack=Käytetään omien rakennelmien korjaamiseen. +satellite=Satelliitti tulee laittaa raketin sisään. +science-pack=Käytetään tutkimukseen laboratoriossa. +slowdown-capsule=Hidastaa vihollisia. +solar-panel-equipment=Tuottaa sähköä haarniskan osille. +space-science-pack=Käytetään tutkimukseen laboratoriossa. Tuotetaan laukaisemalla raketti ja satelliitti. +speed-module=Lisää laitteen nopeutta, mutta kuluttaa enemmän energiaa. +spidertron-remote=Mahdollistaa yksinkertaisten liikkumiskomentojen lähettämisen lukkibottiin kartalta tai maailmasta. +upgrade-planner=Merkitsee kohteita rakennusrobottien päivitettäväksi. +[item-group-name] +combat=Taistelu +effects=Vaikutukset +enemies=Viholliset +energy=Energia +environment=Ympäristö +fluids=Nesteet +intermediate-products=Välituotteet +logistics=Kuljetus +other=Muut +production=Tuotanto +signals=Signaalit +[item-limitation] +item-not-allowed-in-this-container-item=Tätä esinettä ei sallita tähän säilöön. +production-module-usable-only-on-intermediates=Tuottavuusmoduuli toimii vain välituotteiden valmistuksessa. +[item-name] +advanced-circuit=Monimutkainen sähköpiiri +artillery-shell=Tykistökranaatti +artillery-targeting-remote=Tykistön kauko-ohjain +artillery-turret=Tykistötorni +artillery-wagon-cannon=Tykistökanuuna +atomic-bomb=Atomipommi +automation-science-pack=Automaatiotiedepaketti +battery=Paristo +belt-immunity-equipment=Liukuhihnavastustin +blueprint=Rakennussuunnitelma +blueprint-book=Suunnitelmakirja +burner-generator=Polttokäyttöinen generaattori +cannon-shell=Panssarikranaatti +chemical-science-pack=Nestetiedepaketti +cliff-explosives=Kallioräjähde +cluster-grenade=Rypälekranaatti +coal=Kivihiili +coin=Kolikko +combat-shotgun=Taisteluhaulikko +concrete=Betoni +copper-cable=Kuparikaapeli +copper-ore=Kuparimalmi +copper-plate=Kuparilevy +copy-paste-tool=Kopiointityökalu +crude-oil-barrel=Raakaöljytynnyri +cut-paste-tool=Leikkaustyökalu +deconstruction-planner=Purkusuunnitelma +defender-capsule=Puolustajakapseli +destroyer-capsule=Hävittäjäkapseli +discharge-defense-remote=Sähköpurkauspuolustuksen laukaisin +distractor-capsule=Harhauttajakapseli +effectivity-module=Tehokkuusmoduuli +effectivity-module-2=Tehokkuusmoduuli 2 +effectivity-module-3=Tehokkuusmoduuli 3 +electric-energy-interface=Sähköenergian käyttöliittymä +electric-engine-unit=Sähkömoottori +electronic-circuit=Sähköpiiri +empty-barrel=Tyhjä tynnyri +engine-unit=Moottori +explosive-cannon-shell=Räjähtävä kranaatti +explosive-rocket=Räjähtävä raketti +explosive-uranium-cannon-shell=Räjähtävä uraanikranaatti +explosives=Räjähteet +filled-barrel=__1__tynnyri +firearm-magazine=Tuliaseen lipas +fish=Kala +flamethrower=Liekinheitin +flamethrower-ammo=Liekinheittimen polttoaine +flamethrower-turret=Liekinheitintorni +flying-robot-frame=Lentävän robotin runko +green-wire=Vihreä johto +grenade=Käsikranaatti +hazard-concrete=Merkitty betoni +heat-interface=Lämpöenergian käyttöliittymä +heavy-armor=Raskas haarniska +infinity-chest=Ääretön laatikko +infinity-pipe=Pohjaton putki +iron-gear-wheel=Rautainen ratas +iron-ore=Rautamalmi +iron-plate=Rautalevy +iron-stick=Rautatanko +item-with-inventory=Tavaraa sisältävä esine +item-with-label=Nimetty esine +item-with-tags=Esine, jolla on tunniste +lab=Laboratorio +landfill=Täyttömaa +laser-turret=Lasertykkitorni +light-armor=Kevyt haarniska +linked-chest=Linkitetty arkku +logistic-science-pack=Logistiikkatiedepaketti +low-density-structure=Kevytrakenne +military-science-pack=Sotatiedepaketti +modular-armor=Varustehaarniska +nuclear-fuel=Ydinpolttoaine +piercing-rounds-magazine=Lipas läpäisevillä luodeilla +piercing-shotgun-shell=Läpäisevät haulikon patruunat +pistol=Pistooli +plastic-bar=Muovitanko +poison-capsule=Myrkkykapseli +pollution=Saaste +power-armor=Voimahaarniska +power-armor-mk2=Voimahaarniskan 2. malli +processing-unit=Laskentayksikkö +production-science-pack=Tuotantotiedepaketti +productivity-module=Tuottavuusmoduuli +productivity-module-2=Tuottavuusmoduuli 2 +productivity-module-3=Tuottavuusmoduuli 3 +rail=Raide +rail-planner=Raidesuunnittelija +raw-fish=Raaka kala +red-wire=Punainen johto +refined-concrete=Teräsbetoni +refined-hazard-concrete=Merkitty teräsbetoni +repair-pack=Korjaussarja +rocket=Raketti +rocket-control-unit=Raketin ohjausyksikkö +rocket-fuel=Rakettipolttoaine +rocket-launcher=Raketinheitin +rocket-part=Raketin osa +satellite=Satelliitti +selection-tool=Valintatyökalu +shotgun=Haulikko +shotgun-shell=Haulikon patruunat +simple-entity-with-force=Objekti, joka kuuluu joukkueelle +simple-entity-with-owner=Objekti, joka kuuluu pelaajalle +slowdown-capsule=Hidastuskapseli +solar-panel=Aurinkopaneeli +solid-fuel=Kiinteä polttoaine +space-science-pack=Avaruustiedepaketti +speed-module=Nopeusmoduuli +speed-module-2=Nopeusmoduuli 2 +speed-module-3=Nopeusmoduuli 3 +spidertron-remote=Lukkibotin kaukosäädin +spidertron-rocket-launcher=Lukkibotin raketinheitin +steel-plate=Teräslevy +stone=Kivi +stone-brick=Kivitiili +stone-path=Kivipolku +submachine-gun=Konepistooli +sulfur=Rikki +tank-cannon=Panssarivaunun tykki +tank-flamethrower=Ajoneuvon liekinheitin +tank-machine-gun=Ajoneuvon konekivääri +upgrade-planner=Päivityssuunnitelma +uranium-235=Uraani-235 +uranium-238=Uraani-238 +uranium-cannon-shell=Uraanikranaatti +uranium-fuel-cell=Uraanipolttokenno +uranium-ore=Uraanimalmi +uranium-rounds-magazine=Lipas uraaniluodeilla +used-up-uranium-fuel-cell=Käytetty uraanipolttokenno +utility-science-pack=Hyötytiedepaketti +vehicle-machine-gun=Ajoneuvon konekivääri +wood=Puu +[map-gen-preset-description] +death-world=Purijat ovat vaarallisempia ja kehittyvät nopeammin. +death-world-marathon=Reseptit ja teknologiat ovat kalliita. Muukalaiset ovat vaarallisia ja niitä on joka paikassa. Tarkoitettu ainoastaan Factorio-veteraaneille. +default=Normaalit asetukset. Suositeltu tapa pelata Factoriota. +island=Suurikokoinen saari keskellä loputonta valtamerta. +marathon=Reseptit ja teknologiat vaativat enemmän resursseja. +rail-world=Resurssiesiintymät ovat suuria ja kaukana toisistaan kannustaen junaverkkojen rakentamista. Purijat eivät laajenna pesiään tai valtaa alueita takaisin. +ribbon-world=Kartan korkeus on rajoitettu 128 ruutuun, mikä tuo lisää haasteita ja vaatii mielenkiintoisia ratkaisuja. +rich-resources=Resurssialueet ovat rikkaampia, joten sinun ei tarvitse laajentaa kovin kauas. +[map-gen-preset-name] +death-world=Kuolemantuomio +death-world-marathon=Kuolemanmaraton +default=Oletus +island=Saari +marathon=Maraton +rail-world=Junaparatiisi +ribbon-world=Nauhamaailma +rich-resources=Paljon resursseja +[mod-description] +base[1]=Modi, joka sisältää kaikki peruspelin tiedot ja kampanjat. +[mod-name] +base=Peruspeli +[modifier-description] +artillery-range=Tykistön kantama: +__1__ +artillery-shell-shooting-speed-bonus=Tykistön tulinopeus: + __1__ +auto-character-logistic-trash-slots=Hahmon logistiset roskasuodattimet +beam-damage-bonus=Säteiden tuhovoima: +__1__ +bullet-damage-bonus=Luotien tuhovoima: +__1__ +bullet-shooting-speed-bonus=Luotien tulinopeus: +__1__ +cannon-shell-damage-bonus=Tykinranaattien tuhovoima: +__1__ +cannon-shell-shooting-speed-bonus=Tykinkranaattien tulinopeus: +__1__ +character-build-distance=Hahmon rakennusetäisyys +character-crafting-speed=Hahmon rakennusnopeus +character-health-bonus=Hahmon terveys: +__1__ +character-inventory-slots-bonus=Hahmon tavaraluetteloruudut: +__1__ +character-item-drop-distance=Hahmon tavaroiden pudotusetäisyys +character-item-pickup-distance=Hahmon noukkimisetäisyys +character-logistic-requests=Hahmon logistiikkatilaukset +character-logistic-trash-slots=Hahmon roskakoriruudut: +__1__ +character-loot-pickup-distance=Tavaroiden poimimisetäisyys: +__1__ +character-mining-speed=Hahmon louhimisnopeus: +__1__ +character-reach-distance=Hahmon kurottamisetäisyys +character-resource-reach-distance=Resurssien kurotusetäisyys: +__1__ +character-running-speed=Hahmon kävelynopeus +electric-damage-bonus=Sähkön tuohvoima: +__1__ +flamethrower-damage-bonus=Liekkiaseiden tuhovoima: +__1__ +flamethrower-turret-attack-bonus=Liekinheitintornien tuhovoima: +__1__ +fluid-damage-modifier=Nesteen tuhovoima +follower-robot-lifetime=Seuraajarobotin elinaika +ghost-time-to-live=Suunnitelman uudelleenrakentamisen häviämisviive: +__1__ +grenade-damage-bonus=Käsikranaattien tuhovoima: +__1__ +gun-turret-attack-bonus=Konekivääritornien tuhovoima: +__1__ +inserter-stack-size-bonus=Perusasettelijoiden kapasiteetti: +__1__ +laboratory-productivity=Laboratoriotutkimuksen tuottavuus: +__1__ +laboratory-speed=Laboratoriotutkimuksen nopeus: +__1__ +landmine-damage-bonus=Miinojen tuhovoima: +__1__ +laser-damage-bonus=Laserien tuhovoima: +__1__ +laser-shooting-speed-bonus=Laserien tulinopeus: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Rakennushalitsijan nopeuden alarajan kynnys: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Rakennushalitsijan nopeuden ylärajan kynnys: +__1__ +maximum-following-robots-count=Seuraajarobottien enimmäismäärä: +__1__ +mining-drill-productivity-bonus=Louhintatuottoisuus: +__1__ +rocket-damage-bonus=Rakettien tuhovoima: +__1__ +rocket-shooting-speed-bonus=Rakettien tulinopeus: +__1__ +shotgun-shell-damage-bonus=Haulien tuhovoima: +__1__ +shotgun-shell-shooting-speed-bonus=Haulien tulinopeus: +__1__ +stack-inserter-capacity-bonus=Pinoasettelijoiden kapasiteetti: +__1__ +train-braking-force-bonus=Junien jarrutusvoima: +__1__ +worker-robot-battery=Työrobottien akunkesto: +__1__ +worker-robot-speed=Työrobottien nopeus: +__1__ +worker-robot-storage=Työrobottien kantokapasiteetti: +__1__ +zoom-to-world-enabled=Lähennä maailmaan +zoom-to-world-ghost-building-enabled=Maailmaan lähennys-haamusuunnittelija +zoom-to-world-selection-tool-enabled=Maailmaan lähennys-valintatyökalu +zoom-to-world-upgrade-planner-enabled=Maailmaan lähennys-päivityssuunnittelija +[programmable-speaker-instrument] +alarms=Hälytykset +bass=Basso +celesta=Celesta +drum-kit=Rumpusetti +lead=Soolokitara +miscellaneous=Sekalaiset +piano=Piano +plucked=Kielisoitin +saw=Sahalaita-aalto +square=Kanttiaalto +steel-drum=Metallirumpu +vibraphone=Vibrafoni +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Uusi saavutus +alarm-1=Hälytys 1 +alarm-2=Hälytys 2 +alert-destroyed=Varoitus: objekti tuhottu +armor-insert=Panssariin asettaminen +armor-remove=Panssarista poisto +buzzer-1=Summeri 1 +buzzer-2=Summeri 2 +buzzer-3=Summeri 3 +cannot-build=Ei voi rakentaa +clap=Taputus +console-message=Konsoliviesti +cowbell=Lehmänkello +crafting-finished=Esine koottu +crash=Lautanen +fx=Surina +game-lost=Peli hävitty +game-won=Peli voitettu +gui-click=Käyttöliittymän *klik* -ääni +gui-click-2=Käyttöliittymän *klik* -ääni 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=Biitti +inventory-move=Esineen siirto +kick-1=Bassorumpu 1 +kick-2=Bassorumpu 2 +new-objective=Uusi tehtävä +perc-1=Lyömäsoitin 1 +perc-2=Lyömäsoitin 2 +research-completed=Tutkimus valmis +reverse-cymbal=Käänteinen lautanen +ring=Hälytyskello +scenario-message=Tilanneviesti +shaker=Helistin +siren=Sireeni +snare-1=Virveli 1 +snare-2=Virveli 2 +snare-3=Virveli 3 +triangle=Triangeli +[recipe-name] +advanced-oil-processing=Edistynyt öljynjalostus +basic-oil-processing=Alkeellinen öljynjalostus +coal-liquefaction=Hiilen nesteyttäminen +empty-crude-oil-barrel=Tyhjennä raakaöljytynnyri +empty-filled-barrel=Tyhjennä __1__tynnyri +fill-barrel=Täytä __1__tynnyri +fill-crude-oil-barrel=Täytä raakaöljytynnyri +heavy-oil-cracking=Raskasöljyn krakkaus kevytöljyksi +kovarex-enrichment-process=Kovarex-rikastusprosessi +light-oil-cracking=Kevytöljyn krakkaus maakaasuksi +nuclear-fuel-reprocessing=Ydinpolttoaineen kierrätys +uranium-processing=Uraaninkäsittely +[shortcut] +alt-mode=Alt-tila päälle/pois +copy=Kopioi +cut=Leikkaa +import-string=Tuo merkkijono +inline-keybind-format=__1__ (__2__) +make-blueprint=Rakennussuunnitelma +make-blueprint-book=Suunnitelmakirja +make-deconstruction-planner=Purkusuunnitelma +make-upgrade-planner=Päivityssuunnitelma +out-of-line-keybind-format=__1__\n(__2__) +paste=Liitä +toggle-equipment-movement-bonus=Tukiranka päälle/pois +toggle-personal-logistic-requests=Hahmon logistiikkatilaukset päälle/pois +toggle-personal-roboport=Kannettava robottiasema päälle/pois +undo=Kumoa +undo-unavailable=Kumoa +[story] +message-log-close=Sulje +message-log-title=Viestiloki +[technology-description] +advanced-electronics=Mikropiirejä ja -prosessoreja monimutkaisiin laskentatehtäviin. +advanced-material-processing=Nopeampia ja joustavampia uuneja. +advanced-oil-processing=Mahdollistaa raakaöljyn jalostamisen tuotteiksi, joita voi jalostaa vielä pidemmälle. +artillery=Pitkän kantaman tykki, joka voidaan asentaa torniin tai junavaunuun. Voi ampua kaukaisiakin vihollisen rakennelmia automaattisesti tai voidaan kohdistaa manuaalisesti vielä pidemmille etäisyyksille. +artillery-shell-range=Pidentää sekä automaattisen että manuaalisen tykistön kantamaa. +artillery-shell-speed=Lisää tykistön tulinopeutta. +atomic-bomb=Ydinkärjellä varustettu raketti, jolla voi kerralla tuhota kaiken suurelta alueelta. +automated-construction=Mahdollistaa rakennusrobottien käskyttämisen, usean rakennuksen päivittämisen tai purkamisen kerralla, metsän nopean hakkaamisen ja kokonaisten tehtaanosien kopioimisen. +automated-rail-transportation=Mahdollistaa juna-asemien rakentamisen. Näitä voidaan käyttää automaattisten junareittien rakentamiseen. +automation=Avainteknologia laajaan ja automatisoituun tuotantoon. +automation-2=Kasauskoneita, jotka voivat käsitellä nesteitä. +automation-3=Kasauskoneita, jotka voivat käsitellä nesteitä, ovat nopeampia ja sisältävät paikkoja moduuleille. +automobilism=Moottoroitu ajoneuvo, jolla voi siirtyä paikasta toiseen. +battery=Sähkökemiallinen solu, joka varastoi ja jakaa energiaa sähkölaitteiden käyttöön. +battery-equipment=Haarniskaan kiinnitettynä varastoi ylimääräisen sähköenergian myöhempää käyttöä varten. +battery-mk2-equipment=Haarniskaan kiinnitettynä varastoi paljon ylimääräistä sähköenergiaa myöhempää käyttöä varten. +belt-immunity-equipment=Haarniskaan kiinnitettynä estää liukuhihnojen vaikutuksen hahmoon. +braking-force=Junat voivat hidastaa voimakkaammin, jotta ne voivat ylläpitää suuria nopeuksia pidempään. +chemical-science-pack=Mahdollistaa kehittyneempien, öljyä hyödyntävien tuotteiden kehittämisen. +circuit-network=Mahdollistaa laitteiden ohjaamisen johdoissa kulkevien signaalien avulla. +cliff-explosives=Räjähteillä täytetyt tynnyrit, joilla voi tasata jyrkänteitä. +coal-liquefaction=Käsittelytekniikka, jonka avulla hiiltä voi muuttaa öljytuotteiksi höyryn ja raskasöljyn avulla. +concrete=Kehittynyt rakennusmateriaali, jota voi käyttää myös lattialaattana. +construction-robotics=Rakentajarobotit voivat korjata ja rakentaa liittolaisten rakennelmia. Voit myös määrätä robotteja rakentamaan uusia rakennelmia asettamalla suunnitelmia. +defender=Alkeellisin taistelurobotti. Seuraa ja auttaa pelaajaa lyhyen ajan. +destroyer=Kaikista edistynein taistelurobotti. Seuraa sekä auttaa pelaajaa rajoitetun ajan. +discharge-defense-equipment=Kiinnitetään haarniskaan. Vahingoittaa, työntää pois ja tainnuttaa lähellä olevat viholliset, kun laukaisinta käytetään. +distractor=Keskitason taistelurobotti. Pysyy paikallaan ampuen ja häiriten vihollisia. +effect-transmission=Moduulilähetin levittää moduulien vaikutuksen lähialueen laitteisiin. +effectivity-module=Moduuli, joka pienentää laitteen energiankulutusta. +electric-energy-accumulators=Laite, joka säilöö ylimääräisen sähköenergian myöhempää käyttöä varten. +electric-energy-distribution=Joustavampia tapoja siirtää sähköä. +electric-engine=Muuttaa sähkön mekaaniseksi liikkeeksi. +electronics=Sähkökomponentteja yksinkertaista signaalinkäsittelyä varten. +energy-shield-equipment=Haarniskaan kiinnitettynä torjuu hahmoon kohdistuvaa vahinkoa. +energy-shield-mk2-equipment=Haarniskaan kiinnitettynä torjuu suuret määrät vahinkoa. +energy-weapons-damage=Lisää laser- ja sähköaseiden tuhovoimaa. +engine=Muuttaa polttoaineen mekaaniseksi liikkeeksi. Olennainen osa kaikkia kulkuneuvoja. +exoskeleton-equipment=Haarniskaan kiinnitettynä lisää liikenopeutta. Jokainen tukiranka antaa lisää nopeutta. +explosive-rocketry=Voimakkaasti räjähtävät raketit, joilla on suuri vaikutusalue. +explosives=Vaarallisia mutta hallittavia räjähteitä. +fast-inserter=Edistyneempi elektroniikka mahdollistaa asettelijat, jotka liikkuvat nopeammin ja voivat suodattaa esineitä. +flamethrower=Käsikäyttöiset ja automaattiset liekinheittimet, joilla voi sytyttää vihollisia tuleen. +flammables=Tehokkaampia ja energisempiä polttoaineita. +fluid-handling=Eri tapoja varastoida ja siirtää nesteitä. +fluid-wagon=Mahdollistaa nesteiden kuljettamisen raiteilla. Nestevaunut voi täyttää ja tyhjentää raiteen viereen asetetuilla pumpuilla. +follower-robot-count=Lisää pelaajaa samaan aikaan seuraavien robottien enimmäismäärää. +fusion-reactor-equipment=Haarniskaan kiinnitettynä tuottaa sähköä muille varusteille. +gates=Muurin osa, joka avautuu tarvittaessa. Voidaan ohjata piiriverkolla. +gun-turret=Yksinkertainen puolustuslaite, johon täytyy syöttää aseen lippaita. +heavy-armor=Raskas haarniska, joka tarjoaa enemmän suojaa. +inserter-capacity-bonus=Mahdollistaa pinoasettelijoiden siirtää enemmän esineitä kerralla. Jotkut päivityksistä lisäävät myös tavallisten asettelijoiden pinoamiskykyä. +kovarex-enrichment-process=Prosessi, joka mahdollistaa uraani-238:n muuttamisen uraani-235:ksi. Prosessi vaatii suuren määrän uraani-235:a toimiakseen. +land-mine=Ansa, joka räjähtää vihollisen kävellessä sen yli. Miinan räjähdettyä rakennusrobotit voivat rakentaa sen uudelleen. Räjähdyksen tuhovoimaa voi asvattaa kehittämällä voimakkaampia räjähteitä. +landfill=Muuttaa veden maaksi, jolle voi rakentaa. +laser=Keskitetty valonsäde, joka voi vahingoittaa. +laser-shooting-speed=Lisää laser-aseiden tulinopeutta. +laser-turret=Kehittyneempi puolustuslaite, joka tarvitsee vain sähköä. +logistic-robotics=Kuljetusrobotit voivat toimittaa hahmolle esineitä tai viedä turhat esineet hahmolta pois. +logistic-science-pack=Mahdollistaa paremman automaation, logistiikan ja yksinkertaisten sotatarvikkeiden kehittämisen. +logistic-system=Avaa erilaisia logistiikka-arkkuja, joiden avulla kuljetusrobotteja voi käyttää monipuolisemmin. Pyytäjäarkut tilaavat esineitä logistiikkaverkosta. Aktiiviset tarjoaja-arkut pakottavat sisältönsä muualla säilöttäväksi tai käytettäväksi. Puskuriarkut tilaavat valittuja esineitä pelaajaa tai automatisoitua rakentamista varten. +logistics=Nopeampia ja joustavampia kuljetusratkaisuja. +low-density-structure=Kevyt mutta kestävä materiaali, joka soveltuu avaruusaluksiin ja henkilökohtaisesti kannettaviin laitteisiin. +lubricant=Öljystä tehty voiteluaine, jolla vähennetään nopeissa koneissa haitallista kitkaa. +military=Tehokkaampia keinoja puolustaa itseäsi ja tehdastasi. +military-science-pack=Mahdollistaa edistyneempien aseiden kehittämisen. +mining-productivity=Parantaa kaikkien kaivosporien ja öljypumppujen tuottoisuutta. +modular-armor=Haarniska, jossa on pieni ruudukko hyödyllisille lisävarusteille. Haarniskan pukeminen kasvattaa myös esineluettelon kokoa. +modules=Mahdollistaa moduulit, joilla voi parantaa laitteiden suorituskykyä. +night-vision-equipment=Haarniskaan kiinnitettynä parantaa näkökykyä yöllä. +nuclear-fuel-reprocessing=Prosessi, joka mahdollistaa käytettyjen uraanipolttokennojen jalostamisen uraani-238:ksi. +nuclear-power=Uraanipolttokennoihin peustuva, tehokas ja kehittynyt tapa tuottaa sähköä. +oil-processing=Mahdollistaa muovin, rikin ja polttoaineiden jalostamisen raakaöljystä. +optics=Näkyvän valon eri sovelluksia. +personal-laser-defense-equipment=Haarniskaan kiinnitettynä ampuu automaattisesti vihollisia. +personal-roboport-equipment=Kiinnitetään haarniskaan. Mahdollistaa työrobottien toiminnan tavaraluettelostasi käsin. +personal-roboport-mk2-equipment=Lisätään haarniskaan. Mahdollistaa useiden rakentajarobottien työskennellä esineluettelostasi. +physical-projectile-damage=Lisää luoteihin perustuvien aseiden, tykkitornien ja puolustajarobottien tuhovoimaa. +plastics=Synteettisiä polymeerimateriaaleja, jotka voi valaa muotoon. +power-armor=Haarniska, jossa on suuri varusteruudukko ja esineluettelo. +power-armor-mk2=Haarniska suurella varusteruudukolla ja bonuksella esineluettelon kokoon. +production-science-pack=Mahdollistaa tehokkaimpien koneiden, moduulien ja prosessien kehittämisen. +productivity-module=Moduuli, jonka avulla samasta määrästä esineitä voidaan valmistaa enemmän välituotteita, mutta joka lisää koneen energiankulutusta ja hidastaa sitä. +rail-signals=Mahdollistaa usean junan hallinnan samassa rautatieverkossa. +railway=Suuren kokoluokan kuljetustapa pitkille matkoille. +refined-flammables=Lisää liekkiaseiden tuhovoimaa. +research-speed=Vauhdittaa tutkimusta. +robotics=Lentävien robottien runko. Jalostetaan joko kuljetus- tai rakennusrobotiksi. +rocket-control-unit=Huipputekninen laskentayksikkö, joka ohjaa raketin järjestelmiä. +rocket-fuel=Hienostunut monikäyttöinen polttoaine. +rocket-silo=Mahdollistaa raketin laukaisemisen avaruuteen, ja siten myös pelin voittamisen. +rocketry=Kannettava sinko, jolla voi ampua raketteja vihollisia päin. +solar-energy=Ilmaisen sähköenergian lähde - ei tosin toimi yöaikaan. +solar-panel-equipment=Haarniskaan kiinnitettynä tuottaa sähköä muille varusteille, mutta ei toimi öisin. +space-science-pack=Mahdollistaa satelliittien lähettämisen avaruuteen. Satelliitti kerää tieteellistä dataa avaruustiedepakettien muodossa. +speed-module=Moduuli, joka saa koneen toimimaan nopeammin, mutta lisää sen energiankulutusta. +spidertron=Monipuolinen ajoneuvo, joka kykenee kulkemaan epätasaisessa maastossa. Varustettu nopeilla raketinheittimillä, jotka voi kohdistaa käsin tai automaattisesti. Voidaan ohjata käsin tai lukkibotti-kaukosäätimellä. +stack-inserter=Pinoasettelijat voivat käsitellä useampaa esinettä samanaikaisesti. +steel-axe=Lisää hahmon louhimisnopeutta. +steel-processing=Mahdollistaa rautalevyjen jalostamisen teräkseksi. +stone-wall=Muurit suojaavat tehdastasi hyökkääjiltä. +stronger-explosives=Lisää räjähteiden tuhovoimaa. +sulfur-processing=Erittäin herkästi reagoiva epämetalli, jota tarvitaan rikkihapon ja räjähteiden valmistamiseen. +tank=Tehokas hyökkäysajoneuvo, johon voi kiinnittää erilaisia aseita. +toolbelt=Laajentaa hahmon tavaraluetteloa. +uranium-ammo=Uraani-238 lisää luoteihin painoa ja kovuutta, mikä tekee niistä erityisen tappavia. +uranium-processing=Uraanimalmi jalostetaan sentrifugeissa uraani-238:ksi tai pienellä todennäköisyydellä uraani-235:ksi. Molempia tarvitaan uraanipolttokennojen valmistamiseen. +utility-science-pack=Mahdollistaa voimakkaimpien aseiden, henkilökohtaisten varusteiden ja robottien kehittämisen. +weapon-shooting-speed=Lisää useimpien ammuksia käyttävien aseiden tulinopeutta. +worker-robots-speed=Lisää kuljetus- ja rakentajarobottien lentonopeutta. +worker-robots-storage=Lisää esineiden määrää, jota kuljetus- ja rakennusrobotit voivat kantaa kerralla. +[technology-name] +advanced-electronics=Edistynyt elektroniikka +advanced-material-processing=Edistynyt materiaalinkäsittely +advanced-oil-processing=Edistynyt öljynjalostus +artillery=Tykistö +artillery-shell-range=Tykistön kantama +artillery-shell-speed=Tykistön tulinopeus +atomic-bomb=Atomipommi +automated-rail-transportation=Automatisoitu raideliikenne +automation=Automaatio +automobilism=Ajoneuvot +battery=Paristo +battery-equipment=Kannettava akku +battery-mk2-equipment=Kannettava akku MK2 +belt-immunity-equipment=Liukuhihnavastustin +braking-force=Jarrutusvoima +chemical-science-pack=Nestetiedepaketti +circuit-network=Piiriverkko +cliff-explosives=Kallioräjäyte +coal-liquefaction=Hiilen nesteyttäminen +concrete=Betoni +construction-robotics=Rakentamisrobotiikka +defender=Puolustaja +destroyer=Tuhoaja +discharge-defense-equipment=Sähköpurkauspuolustus +distractor=Harhauttaja +effect-transmission=Moduulilähettimet +effectivity-module=Tehokkuusmoduuli +electric-energy-accumulators-1=Sähköenergian varaajat +electric-energy-distribution=Sähköenergian jakelu +electric-engine=Sähkömoottori +electronics=Elektroniikka +energy-shield-equipment=Energiakilpi +energy-shield-mk2-equipment=Energiakilpi 2 +energy-weapons-damage=Energia-aseiden tuhovoima +engine=Moottori +exoskeleton-equipment=Ulkoinen tukiranka +explosive-rocketry=Räjähtävät raketit +explosives=Räjähteet +fast-inserter=Nopea asettelija +flamethrower=Liekinheitin +flammables=Helposti syttyvät aineet +fluid-handling=Nesteenkäsittely +fluid-wagon=Nestevaunu +follower-robot-count=Seuraajarobottien määrä +fusion-reactor-equipment=Kannettava fuusioreaktori +gate=Portti +gun-turret=Konekivääritorni +heavy-armor=Raskas haarniska +inserter-capacity-bonus=Asettelijoiden pinoamislisä +kovarex-enrichment-process=Kovarex-rikastusprosessi +land-mine=Maamiinat +landfill=Maantäyttö +laser=Laser +laser-shooting-speed=Laserien tulinopeus +laser-turret=Lasertykkitorni +logistic-robotics=Kuljetusrobotiikka +logistic-science-pack=Logistiikkatiedepaketti +logistic-system=Kuljetusjärjestelmä +logistics=Kuljetus +low-density-structure=Kevytrakenne +lubricant=Voiteluaine +military=Asevoimat +military-science-pack=Sotatiedepaketti +mining-productivity=Louhintatuottoisuus +modular-armor=Varustehaarniska +modules=Moduulit +night-vision-equipment=Pimeänäkölaittet +nuclear-fuel-reprocessing=Ydinpolttoaineen kierrätys +nuclear-power=Ydinvoima +oil-processing=Öljynjalostus +optics=Optiikka +personal-laser-defense-equipment=Kannettava laserpuolustus +personal-roboport-equipment=Kannettava robottitelakka +personal-roboport-mk2-equipment=Henkilökohtainen robottitelakka MK2 +physical-projectile-damage=Kineettisten ammusten tuhovoima +plastics=Muovit +power-armor=Voimahaarniska +power-armor-mk2=Voimahaarniska 2 +production-science-pack=Tuotantotiedepaketti +productivity-module=Tuottavuusmoduuli +rail-signals=Opastimet +railway=Rautatie +refined-flammables=Jalostetut helposti syttyvät aineet +research-speed=Laboratorion tutkimusnopeus +robotics=Robotiikka +rocket-control-unit=Raketin ohjausyksikkö +rocket-fuel=Rakettipolttoaine +rocket-silo=Rakettisiilo +rocketry=Rakettitiede +solar-energy=Aurinkoenergia +solar-panel-equipment=Kannettava aurinkopaneeli +space-science-pack=Avaruustiedepaketti +speed-module=Nopeusmoduuli +spidertron=Lukkibotti +stack-inserter=Pinoasettelija +steel-axe=Teräskirves +steel-processing=Teräksen valmistus +stone-wall=Kivimuuri +stronger-explosives=Voimakkaat räjähteet +sulfur-processing=Rikinkäsittely +tank=Panssarivaunu +toolbelt=Tavaravyö +uranium-ammo=Uraaniammukset +uranium-processing=Uraaninkäsittely +utility-science-pack=Hyötytiedepaketti +weapon-shooting-speed=Aseiden tulinopeus +worker-robots-speed=Työrobottien nopeus +worker-robots-storage=Työrobottien kantokyky +[tile-name] +concrete=Betoni +deepwater=Syvä vesi +deepwater-green=Syvä mutavesi +dirt-1=Multa 1 +dirt-2=Multa 2 +dirt-3=Multa 3 +dirt-4=Multa 4 +dirt-5=Multa 5 +dirt-6=Multa 6 +dirt-7=Multa 7 +dry-dirt=Kuivamulta +grass-1=Ruoho +grass-2=Ruoho 2 +grass-3=Ruoho 3 +grass-4=Ruoho 4 +hazard-concrete-left=Merkitty betoni, vasen +hazard-concrete-right=Merkitty betoni, oikea +lab-dark-1=Labralaatta 1 +lab-dark-2=Labralaatta 2 +lab-white=Puhtaan valkoinen +landfill=Täyttömaa +nuclear-ground=Ydinpommin alue +out-of-map=Kartan ulkopuolella +red-desert-0=Punainen aavikko 0 +red-desert-1=Punainen aavikko 1 +red-desert-2=Punainen aavikko 2 +red-desert-3=Punainen aavikko 3 +red-desert-dark=Punainen aavikko tumma +refined-concrete=Teräsbetoni +refined-hazard-concrete-left=Merkitty teräsbetoni, vasen +refined-hazard-concrete-right=Merkitty teräsbetoni, oikea +sand-1=Hiekka 1 +sand-2=Hiekka 2 +sand-3=Hiekka 3 +stone-path=Kiveys +tutorial-grid=Opetusruudukko +water=Vesi +water-green=Vihreää vettä +water-mud=Matalikko 2 +water-shallow=Matalikko +water-wube=Wube-vesi +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] pyrkii aktiivisesti puskemaan sisältönsä logistiikkaverkkoon.\nJos tarjoaja-arkun esineille ei ole tilauksia, ne siirretään varastoarkkuihin [entity=logistic-chest-storage]. +belt-lanes=Hihnoilla [entity=transport-belt] on kaksi kaistaa, joita voidaan käyttää eri resurssien kuljettamiseen.\n[entity=inserter] voi poimia esineitä molemmilta kaistoilta, mutta asettaa vain kauemmalle kaistalle. +buffer-chest=[entity=logistic-chest-buffer] toimii sekä pyytäjänä [entity=logistic-chest-requester] että tarjoajana [entity=logistic-chest-passive-provider].\nSe tarjoaa esineitä rakennustöihin, henkilökohtaiseen logistiikkaan ja pyytäjäarkkuihin, kun "Pyydä puskuriarkuista" on käytössä. +bulk-crafting=Kokoamisruudun päällä:\n - __ALT_CONTROL__2__craft-5__ voit rakentaa 5 kappaletta.\n - Painamalla __ALT_CONTROL__1__craft-all__ voit rakentaa niin paljon kuin resursseja riittää. +burner-inserter-refueling=Polttokäyttöisen asettelijan [entity=burner-inserter] voi tankata toisilla asettelijoilla, mutta se osaa myös tankata itsensä käsitellessään polttoaineita. +circuit-network=Piiriverkko on järjestelmä, joka mahdollistaa tiedonsiirron koneiden välillä.\nVoit liittää koneita piiriverkkoon johtojen [item=red-wire] ja [item=green-wire] avulla.\nVerkko voi siirtää kokonaislukuarvoja välillä -2³¹(-2,147,483,648) ... 2³¹(2,147,483,647) kutakin signaalityyppia kohden.\nPiiriverkon käyttö ei ole pakollista pelin voittamiseksi, mutta se mahdollistaa monenlaisia hauskoja viritelmiä ja tehtaiden hienosäätöistä optimointia, jotka eivät olisi mahdollisia ilman sitä. +clear-cursor=Kun pidät esinettä, voit painaa __CONTROL__clear-cursor__, jolloin se palautuu lkuperäisessä tavaraluettelossa olevaan [img=utility/hand]-paikkaan.\nNäppäin peruuttaa myös raidesuunnittelun, kaapelien vetämisen ja valintalaatikot. +connect-switch=Yhdistä sähköjohtoja rakennelmiin pitämällä [item=copper-cable] kädessäsi ja painamalla __ALT_CONTROL__1__build__.\nPoista rakennelmasta kaikki kytkennät painamalla __ALT_CONTROL__1__remove-pole-cables__. +construction-robots=[entity=construction-robot] täyttää logistisen verkon rakennus-, purku-, päivitys- ja korjaustilaukset.\nRakennustilaus syntyy, kun pelaaja asettaa rakennuksen suunnitelman [item=blueprint], tai kun rakennus tuhoutuu ja se on rakennettava uudelleen.\nPurkutilaus luodaan valitsemalla poistettavat kohteet käyttämällä [item=deconstruction-planner].\nPäivitystilaus luodaan käyttämällä [item=upgrade-planner].\nPeruuta-komento luo myös näitä tilauksia. +copy-entity-settings=__CONTROL__kopioi-kohteen-asetukset__ ja __CONTROL__liitä-kohteen-asetukset__ mahdollistaa sinun kopioida asetuksia kohteiden välillä.\nVastaavasti voit kopioida ja liittää [entity=assembling-machine-2] välillä reseptin asettamiseksi, tai arkkujen välillä tavaraluettelon rajan asettamiseksi.\n__ALT_CONTROL__1__liitä-kohteen-asetukset__ ja hiirellä vetäminen mahdollistaa useampaan kohteeseen liittämisen yhdellä liikkeellä. +copy-paste=__CONTROL__copy__ avaa kopiotyökalun, jonka avulla voit tallentaa valinnan leikepöydälle.\n__CONTROL__paste__ aktivoi viimeisimmän kopioidun valinnan rakennettavaksi.\nVoit käydä leikepöydän historian läpi painamalla __CONTROL__cycle-clipboard-forwards__ ja __CONTROL__cycle-clipboard-backwards__. +copy-paste-filters=Voit kopioida konfiguraoitavien rakennelmien (esimerkiksi [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] ja [entity=cargo-wagon]) asetuksia, kuten suodattimia, pyyntöjä tai varastoruutujen suodattimia. +copy-paste-requester-chest=Voit kopioida logistiset pyynnöt arkusta [entity=logistic-chest-requester] toiseen.\nVoit myös kopioida kasauskoneen [entity=assembling-machine-2] reseptiin vaadittavat esineet pyytäjäarkkuun [entity=logistic-chest-requester]. +copy-paste-spidertron=Kopiointi [entity=spidertron] välillä kopioi värin ja logistiset pyynnöt.\nSe yrittää myös kopioida varusteruudukon lisäämällä varusteet pelaajan tavaraluettelosta, jos niitä on saatavilla. +copy-paste-trains=Voit kopioida veturin [entity=locomotive] aikataulun ja värin toiseen veturrin.\nVoit kopioida aseman [entity=train-stop] nimen ja värin toiseen asemaan.\nVoit myös kopioida aseman värin junan väriksi tai päinvastoin. +drag-building=Nopein tapa rakentaa suorassa linjassa, kuten jono [entity=stone-furnace], on painaa __CONTROL__build__ ja pitää painettuna juostessa haluttuun suuntaan. +drag-building-poles=Jos rakennat [entity=small-electric-pole] vetämällä, jokainen osa rakennetaan automaattisesti mahdollisimman kauas edellisestä. +drag-building-underground-belts=Jos rakennat [entity=underground-belt] tai [entity=pipe-to-ground] vetämällä, jokainen osa rakennetaan automaattisesti mahdollisimman kauas edellisestä. +e-confirm=Kaikki pelin vihreät painikkeet voidaan vahvistaa painamalla __CONTROL__confirm-gui__.\nKokeile nyt vahvistaa tämä vinkki! +electric-network=Sähköverkko siirtää sähkön tuotantorakennuksilta kuten [entity=steam-engine] tai [entity=solar-panel] sähkönkuluttajille tasaisesti.\n__ALT_CONTROL__1__avaa-gui__ sähkötolppaan näyttääksesi sen sähköverkoston tilastot. +electric-pole-connections=Sähkötolpat kytkeytyvät automaattisesti muihin kantaman aluella oleviin sähkötolppiin, ja niillä voi olla jopa 5 liitäntää.\nLiitäntöjä voi lisätä tai poistaa käsin käyttämällä [item=copper-cable].\nSähkötolpasta voi poistaa kaikki liitännät painamalla __ALT_CONTROL__1__remove-pole-cables__. +entity-transfers=Ota rakennelmasta kaikki esineet painamalla __ALT_CONTROL__1__fast-entity-transfer__ .\nAseta kädessä olevat esineet rakennelmaan painamalla __ALT_CONTROL__1__fast-entity-transfer__.\n\n\nMiniopas opettaa erilaisia tapoja siirtää esineitä rakennelmiin ja niistä pois avaamatta niitä. +fast-belt-bending=Painamalla __CONTROL__rotate__ raahatessasi [entity=transport-belt] voit tehdä saumattomia mutkia nopeasti. +fast-obstacle-traversing=Raahatessasi [entity=transport-belt]-hihnan esteen yli, [entity=underground-belt]-hihnaväylä rakennetaan automaattisesti kun mahdollista. +fast-replace=Samantyyppiset ja -kokoiset rakennelmat voi korvata nopeasti rakentamalla niiden päälle. Korvaaminen säilyttää alkuperäisen rakennelman tiedot, kuten sisällön ja asetukset. +fast-replace-belt-splitter=Voit nopeasti korvata hihnan [entity=transport-belt] puolittajalla [entity=splitter] ja päinvastoin. +fast-replace-belt-underground=Voit nopeasti korvata [entity=transport-belt]:n [entity=underground-belt]:lla ja päinvastoin.\nKaikki hihnat maanalaisen hihnan sisään- ja uloskäyntien välillä louhitaan automaattisesti.\nSamalla toiminnolla voi myös korvata [entity=pipe]:n ja [entity=pipe-to-ground]:n. +fast-replace-direction=Korvaamalla voit nopeasti muuttaa rakennelmien suuntaa. +gate-over-rail=Portin [entity=gate] voi rakentaa pysty- tai vaakasuuntaisen kiskon [entity=straight-rail] päälle.\nPortti avautuu junille automaattisesti, eikä jätä aukkoa muuriin. +ghost-building=Aseta rakennuksesta pelkkä suunnitelma pitämällä sitä kädessä ja painamalla __ALT_CONTROL__1__build-ghost__.\nLogistiikkaverkot rakentavat automaattisesti kaikki alueella olevat suunnitelmat. +ghost-rail-planner=Raidesuunnittelijaa käytetään suunnittelemaan pitkiä raidepätkiä.\nKäytä suunnitteelijaa, pitämällä __CONTROL_MODIFIER__build-ghost__ pohjassa rakentaessasi raiteita.\nVoit myös pitää __CONTROL_MODIFIER__build-with-obstacle-avoidance__ pohjassa, jolloin suunnitelija välttää esteitä. +inserters=Asettelijat poimivat esineitä yhdestä suunnasta ja sijoittavat ne vastakkaiselle puolelle.\nNe voivat siirtää esineitä kohteista ja koneista toisiin, esimerkiksi: [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace]. +insertion-limits=Asettelija ei aina täytä kohteen koko tavaraluetteloa. Näin esineitä riitää myös seuraaville asettelijoille.\nEsimerkiksi jos [entity=boiler] sisältää jo 5 [item=coal] tai enemmän, asettelija ei lisää siihen enempää. Näin loput polttoaineet pääsevät kulkemaan eteenpäin liukuhinalla muihin kattiloihin sen sijaan, että ensimmäinen jonossa hamstraa kaiken.\nTämä koskee myös [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] ja muita. +introduction=Tervetuloa lukemaan vinkkejä ja niksejä!\nTämä selittää pelin käsitteitä visuaalisessa tai interaktiivisessa muodossa.\nVinkkejä avautuu, kun etenet pelissä tai luet vinkkejä.\nJos haluat nähdä ne kaikki heti, käytä konsolikomentoa __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Arkkujen saatavilla olevia ruudukoita voidaan rajoittaa klikkaamalla punaista "X" ruutua, ja estämällä sitten halutut ruudukot.\nAsettelijat eivät voi täyttää estettyjä ruutuja, joten tämä vähentää arkun kokonaiskapasiteettia ja välttää ylituotannon. +logistic-network=Logistinen verkko on tehokas automatisoitu toimitusverkosto, joka siirtää esineitä ja rakentaa automaattisesti lentäviä robotteja hyödynten.\nSillä on kolme pääosaa:\n - [entity=roboport] määrittelee verkon kattavuuden alueen, toimii robottien lataus- ja varastointipaikkana.\n - [entity=logistic-robot] täyttää logistiset tilaukset ja [entity=construction-robot] suorittaa rakennustilauksia.\n - [tooltip=Tarjoaja-arkut,tips-and-tricks-item-description.storage-chest-list] antavat esineitä verkon käyttöön. +long-handed-inserters=[entity=long-handed-inserter] on sähköinen asettelija, joka poimii ja asettaa esineitä kahden laatan päähän sen sijainnista tavallisen yhden sijaan. +low-power=Jos virrankulutus on suurempi kuin tuotantokapasiteetti, tehtaan koneet toimivat hitaammin johtuen riittämättömästä tarjonnasta.\nKiinnitä huomiota koneidesi nopeuteen, jos haluat tunnistaa riittämättömän tehontuotannon ennen kuin on liian myöhäistä.\nParas tapa varmistaa, että sinulla on tarpeeksi virtaa, on tarkistaa sähköverkon tilastot ja varmistaa, että "tarpeen täyttyminen" -palkki on vihreä ja täynnä. +move-between-labs=Asettelijoita [entity=inserter] voi käyttää tiedepakettien siirtämiseen laboratorioiden [entity=lab] välillä. +passive-provider-chest=[entity=logistic-chest-passive-provider] tarjoaa tuotteensa logistiikkaverkkoon.\nTämä tarkoittaa, että robotit voivat ottaa kaikki passiivisssa tarjoaja-arkuissa olevat esineet täyttääkseen logistiikka- tai rakennustilauksia. +personal-logistics=[entity=logistic-robot] siirtää esineitä logistiikka-arkuista täyttämään henkilökohtaisia logistisia tilauksia.\nHenkilökohtaisilla tilauksilla on vähimmäis- ja enimmäismäärä. Robotit tuovat esineitä, kunnes hahmolla on enemmän kuin asetettu vähimmäisarvo.\nJos hahmolla on enemmän kuin enimmäismäärä, ylimääräiset siirretään logistiseen roskakoriin, josta robotit vievät ne pois. +pole-dragging-coverage=Jos rakennat [entity=small-electric-pole] vetämällä sähkölaitteita pitkin, yhtäkään laitetta ei ohiteta. +pump-connection=[entity=pump] kiinnittyy paikallaan olevaan nestevaunuun [entity=fluid-wagon], kun vaunu osuu kohdalle. Vaunuihin voi siirtää nesteitä vain pumppujen avulla. +rail-building=Aktivoidaksesi raiteiden rakennustilan, pidä [item=rail] painettuna ja paina __CONTROL__build__ olemassaolevan raiteen päällä.\n__ALT_CONTROL__1__rakenna__ vahvistaaksesi raiteen asettamisen.\n__CONTROL_tyhjennä-kursori__ deaktivoi raiteen rakennustilan. +rail-signals-advanced=[entity=rail-chain-signal] kopioi valonsa edessä olevien opastimien valoihin perustuen, jotta lohkoon menevä juna voi myös poistua siitä.\nNiitä käytetään yhdessä [entity=rail-signal] kanssa monimutkaisten rataosuuksien rakentamiseksi.\n\n\nMiniopas opettaa sinulle, miten ketjuopastimia voi käyttää rakentamaan monimutkaisia risteyksiä ja estämään junien jumiutumista. +rail-signals-basic=[entity=rail-signal] jakaa radan lohkoihin. [entity=locomotive] tottelee raideopastimien valoja, jotta ei törmäisi muihin juniin.\n\n\n\nMiniopas opettaa sinulle, miten käyttää raideopastimia usean junan ohjaamiseen samassa raidejärjestelmässä. +repair-packs=Korjaa vioittuneita laitteita painamalla "__CONTROL__build__", kun kädessäsi on korjaussarja. +requester-chest=[entity=logistic-chest-requester] pyytää esineitä logistiikkaverkolta.\n[entity=logistic-robot] siirtää esineitä logistiikkaverkosta pyyntöjen mukaisesti. +rotating-assemblers=Jotkut reseptit, kuten [recipe=electric-engine-unit], vaativat tiettyä nestettä kasauskoneeseen [entity=assembling-machine-2]. Tätä varten kasauskoneen kylkeen ilmestyy sisäänottoputki, jonka suuntaa voi vaihtaa painamalla __CONTROL__rotate__. +shoot-targeting=Voit ampua vihollisia painamalla __CONTROL__shoot-enemy__, kun kursori on lähellä vihollista.\nVoit ampua valittua neutraalia tai omaa rakennelmaa painamalla __CONTROL__shoot-selected__. +shoot-targeting-controller=Voit ampua viholliskohteita pitämällä pohjassa __CONTROL__ammu-vihollinen__.\nOhjainta käytettäessä, kaikki aseet tähtäävät automaattisesti lähimpään viholliseen alueella. Käytä __CONTROL__look__ liikuttaaksesi automaattisen tähtäyksen aluetta.\nVoit ampua valittua neutraalia tai ystävällistä kohdetta painamalla __CONTROL__ammu-valittu__. +show-info=__CONTROL__show-info__ näyttää rakennelmien päällä lisätietoja. Tämä on niin sanottu "Alt-tila". +splitter-filters=Puolittajan [entity=splitter] voi konfiguroida suodattamaan tiettyjä esineitä tai priorisoimaan yhtä sisään- tai ulostuloa. +splitters=[entity=splitter] käytetään jakamaan, yhdistämään tai tasapainottamaan hihnoja.\nSe jakaa saapuvat esineet tasaisesti, jos molemmissa ulostuloissa on vapaata tilaa, tai reitittää mihin tahansa vapaaseen ulostuloon. +steam-power=[entity=boiler] kuluttaa poltettavaa polttoainetta, kuten [item=coal], ja keittää sen avulla vettä ([fluid=water]) höryksi ([fluid=steam]).\n[entity=steam-engine] kuluttaa höyryä [fluid=steam] sähköenergian tuottamiseen, joka jaetaan sähköverkon kuluttajille. +storage-chest=[entity=logistic-chest-storage] säilöö esineet, jotka pelaaja on asettanut roskakoriruutuihin tai purkanut purkusuunnitelmalla.\nKaikki varastoarkkuissa olevat esineet ovat käytettävissä logistisiin tilauksiin tai rakennustilauksiin.\nVarastoarkun voi asettaa hyväksymään vain yhden tyypppisiä esineitä. +storage-chest-list=Arkut, jotka tarjoavat sisältöä prioriteetin mukaan:\n[entity=logistic-chest-active-provider] Aktiivinen tarjoaja-arkku\n[entity=logistic-chest-buffer] Puskuriarkku\n[entity=logistic-chest-storage] Varastoarkku\n[entity=logistic-chest-passive-provider] Passiivinen tarjoaja-arkku +train-stop-same-name=Monella asemalla [entity=train-stop] voi olla sama nimi. Junat, joilla on tämä nimi aikataulussaan, ajavat lähimmälle samannimiselle asemalle.\nVoit hallita tätä käytöstä tarkemmin asettamalla asemille rajat, joita enempää junia ei saa tulla asemalle. +train-stops=[entity=train-stop] käytetään esineiden automaattiseen kuljetukseen junilla antamalla nimetyt sijainnit, joihin junat osaavat liikkua.\n\n\n\nMiniopas opettaa sinulle, miten rakentaa juna-asema ja miten asettaa yksinkertainen juna-aikataulu. +trains=Junat ovat hyödyllisiä suuriini kuljetuksiin ja pitkille matkoille.\nNouse junaan painamalla __CONTROL__toggle-driving__ ohjaa painamalla __CONTROL_MOVE__. +transport-belts=Liukuhihnoja käytetään siirtämään esineitä. Ne toimivat ilman energiaa. Hihnat voivat myös siirtää pelaajahahmoa, ajoneuvoja ja purijoita.\nKuljetushihnajärjestelmään sisältyy [entity=transport-belt], [entity=splitter] ja [entity=underground-belt].\nKorkeamman tason hihnat siirtävät tavaroita nopeammin: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=Maanalaisten hihnojen [entity=underground-belt] avulla hihna voi alittaa rakennelmia tai ylitsepääsemätöntä maastoa. +usable-items=Joitakin esineitä voidaan käyttää muilla tavoin kuin rakentamiseen. Voit esimerkiksi heittää [item=grenade] kohti vihollisia.\nKun pidät käytettävää esinettä kädessäsi, suorita sen toiminto __ALT_CONTROL__1__build__. +z-dropping=Pudotta esineitä yksitellen kädestäsi painamalla __CONTROL__drop-cursor__.\nVoit pudottaa niitä maahan, hihnoille ja rakennelmiin.\nPidä __CONTROL__drop-cursor__ pohjassa ja vedä hiiri useiden rakennelmien yli, niin pudotat nopeasti yhden esineen kuhunkin. +[tips-and-tricks-item-name] +active-provider-chest=Aktiivinen tarjoaja-akku +belt-lanes=Liukuhihnojen kaistat +buffer-chest=Puskuriarkku +bulk-crafting=Massoittain kokoaminen +burner-inserter-refueling=Polttokäyttöisen asettelijan tankkaaminen +circuit-network=Piiriverkko +clear-cursor=Tyhjennä käsi +connect-switch=Virtakatkaisimen liitäntä +construction-robots=Rakentajarobotit +copy-entity-settings=Asetusten kopioiminen +copy-entity-settings-controller=Asetusten kopioiminen +copy-paste=Kopiointityökalu +copy-paste-filters=Suodattimien kopioiminen +copy-paste-requester-chest=Tietojen kopioiminen pyytäjäarkkuihin +copy-paste-spidertron=Tietojen kopioiminen lukkibottiin +copy-paste-trains=Junien kopioiminen +drag-building=Rakenna vetämällä +drag-building-poles=Sähkötolppien rakentaminen vetämällä +drag-building-underground-belts=Maanalaisten rakentaminen vetämällä +e-confirm=Vahvista: __CONTROL__confirm-gui__ +electric-network=Sähköverkko +electric-pole-connections=Sähköliitännät +entity-transfers=Siirto rakennelmista +fast-belt-bending=Nopea liukuhihnan kääntäminen +fast-obstacle-traversing=Automaattinen esteiden läpikulkeminen +fast-replace=Nopea korvaaminen +fast-replace-belt-splitter=Hihnojen ja puolittajien korvaaminen +fast-replace-belt-underground=(Maanalaisten) hihnojen korvaaminen +fast-replace-direction=Nopean korvaamisen suunta +gate-over-rail=Muuri raiteen päällä +ghost-building=Rakennelmien suunnitelmat +ghost-rail-planner=Raidesuunnittelija +inserters=Asettelijat +insertion-limits=Esinemäärien rajoitukset +introduction=Johdanto +limit-chests=Arkkujen rajoittaminen +logistic-network=Logistiikkaverkko +long-handed-inserters=Pitkävartiset asettelijat +low-power=Vähäinen jännitetaso +move-between-labs=Siirto laboratorioiden välillä +passive-provider-chest=Passiivinen tarjoaja-arkku +personal-logistics=Henkilökohtainen logistiikka +pipette=Pipetti +pole-dragging-coverage=Sähkötolppien vetämiskantama +pump-connection=Pumppuliitäntä +rail-building=Raiteiden rakentaminen +rail-signals-advanced=Raideopastimien salat +rail-signals-basic=Raideopastimien perusteet +repair-packs=Korjaussarjat +requester-chest=Pyytäjäarkku +rotating-assemblers=Kasauskoneiden kääntäminen +shoot-targeting=Aseilla tähtääminen +shoot-targeting-controller=Aseilla tähtääminen +show-info=Yksityiskohtaiset tiedot (Alt-tila) +splitter-filters=Puolittajien suodattimet +splitters=Puolittajat +stack-transfers=Pinojen siirtäminen +steam-power=Höyryvoima +storage-chest=Varastoarkku +train-stop-same-name=Samannimiset juna-asemat +train-stops=Juna-asemat +trains=Junat +transport-belts=Liukuhihnat +underground-belts=Maanalaiset liukuhihnat +usable-items=Käytettävät esineet +z-dropping=__CONTROL__drop-cursor__: pudota esineitä +[virtual-signal-description] +signal-anything=Tämä ehto on tosi, jos yksikin sisääntulosignaaleista toteuttaa valitun ehdon.\nEhto ei toteudu, jos sisääntulosignaaleja ei ole. +signal-each=Testaa ehdon tai suorittaa laskutoimituksen kaikille tulosignaaleille. +signal-everything=Tämä ehto on tosi, jos kaikki sisääntulosignaalit toteuttavat valitun ehdon (tai sisääntulosignaaleja ei ole). +[virtual-signal-name] +signal-0=Signaali 0 +signal-1=Signaali 1 +signal-2=Signaali 2 +signal-3=Signaali 3 +signal-4=Signaali 4 +signal-5=Signaali 5 +signal-6=Signaali 6 +signal-7=Signaali 7 +signal-8=Signaali 8 +signal-9=Signaali 9 +signal-A=Signaali A +signal-B=Signaali B +signal-C=Signaali C +signal-D=Signaali D +signal-E=Signaali E +signal-F=Signaali F +signal-G=Signaali G +signal-H=Signaali H +signal-I=Signaali I +signal-J=Signaali J +signal-K=Signaali K +signal-L=Signaali L +signal-M=Signaali M +signal-N=Signaali N +signal-O=Signaali O +signal-P=Signaali P +signal-Q=Signaali Q +signal-R=Signaali R +signal-S=Signaali S +signal-T=Signaali T +signal-U=Signaali U +signal-V=Signaali V +signal-W=Signaali W +signal-X=Signaali X +signal-Y=Signaali Y +signal-Z=Signaali Z +signal-anything=Mikä tahansa +signal-black=Musta signaali +signal-blue=Sininen signaali +signal-check=Kyllä-signaali +signal-cyan=Syaani signaali +signal-dot=Piste-signaali +signal-each=Jokainen +signal-everything=Kaikki +signal-green=Vihreä signaali +signal-grey=Harmaa signaali +signal-info=Info-signaali +signal-pink=Vaaleanpunainen signaali +signal-red=Punainen signaali +signal-white=Valkoinen signaali +signal-yellow=Keltainen signaali + diff --git a/factorio/data/base/locale/fil/base.cfg b/factorio/data/base/locale/fil/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7139e1c32752995b92d84f792e85d433d07a6e10 --- /dev/null +++ b/factorio/data/base/locale/fil/base.cfg @@ -0,0 +1,378 @@ +[achievement-description] +eco-unfriendly=Magsaliksik ng pagproseso ng langis. +iron-throne-1=Gumawa ng 20k na plakang bakal sa isang oras. +iron-throne-2=Gumawa ng 200k na plakang bakal sa isang oras. +iron-throne-3=Gumawa ng 400k na plakang bakal sa isang oras. +[achievement-name] +computer-age-1=Panahong kompyuter 1 +computer-age-2=Panahong kompyuter 2 +computer-age-3=Panahong kompyuter 3 +iron-throne-1=Bakal na trono 1 +iron-throne-2=Bakal na trono 2 +iron-throne-3=Bakal na trono 3 +it-stinks-and-they-dont-like-it=Maamoy at ayaw nila +lazy-bastard=Tamad na inutil +mass-production-1=Maramihang paggawa 1 +mass-production-2=Maramihang paggawa 2 +mass-production-3=Maramihang paggawa 3 +raining-bullets=Umuulan ng bala +you-are-doing-it-right=Tama ang ginagawa mo +[ammo-category-name] +artillery-shell=Balang artileryo +beam=Sinag +bullet=Bala +cannon-shell=Balang kanyon +capsule=Kapsula +electric=Kuryente +grenade=Granada +laser=Laser +[autoplace-control-names] +desert=Disyerto +dirt=Lupa +enemy-base=Kampo ng kalaban +grass=Damo +sand=Buhangin +trees=Puno +[damage-type-name] +acid=Asido +electric=Kuryente +explosion=Sabog +fire=Sunog +impact=Sagasaan +laser=Laser +physical=Pisikal +poison=Lason +[entity-description] +accumulator=Nag-iipon ng enerhiya kapag mas mataas ang produksyon kaysa sa pangangailangan, para magagamitan ito kapag baliktad. +boiler=Nagsusunog ang fuel upang magpasingaw. +centrifuge=Pinoproseso ang iba't ibang mga resipe na may kaugnayan sa uranium. +construction-robot=Awtomatikong bumubuo at nag-aayos ng mga palakaibigang nilalang. +express-splitter=Hinahati o pinagsasama ang dala ng mekanikong sintas (1:1). +fast-splitter=Hinahati o pinagsasama ang dala ng mekanikong sintas (1:1). +heat-exchanger=Gumagamit ang init para magpasingaw. +logistic-chest-active-provider=Aktibong dinadala ang laman nito sa network ng lohistika +logistic-chest-buffer=Nagrerekwest ng mga espesipikong bagay para sa lohistikang personal at sa awtomatikong pagtatayo +logistic-chest-passive-provider=Pasibong nakikita ang laman nito sa network ng lohistika. +logistic-chest-requester=Nagrerekwest ng mga bagay-bagay galing sa network ng lohistika +logistic-chest-storage=Pangmatagalang lagatan para sa network ng lohistika +logistic-robot=Nagdadala ng mga item sa pagitan ng mga logistic chest. +offshore-pump=Nagbobomba ng tubig galing sa lawa. +splitter=Hinahati o pinagsasama ang dala ng mekanikong sintas (1:1). +steam-engine=Gumagamit ng singaw upang gumawa ng kuryente. +steam-turbine=Gumagamit ng singaw upang gumawa ng kuryente. +[entity-name] +artillery-turret=Toresilyang artileryo +behemoth-biter=Higanteng mangangagat +behemoth-biter-corpse=Bangkay ng higanteng mangangagat +behemoth-worm-corpse=Bangkay ng higanteng uod +behemoth-worm-turret=Higanteng Uod +big-biter=Malaking mangangagat +big-biter-corpse=Bangkay ng malaking mangangagat +big-explosion=Malaking sabog +big-worm-corpse=Bangkay ng malaking uod +big-worm-turret=Malaking Uod +biter-spawner=Pugad ng mangangagat +biter-spawner-corpse=Sirang pugad ng mangangagat +boiler=Pakuluan +burner-mining-drill=Barenang pugon na pang-mina +car=Kotse +character=Tao +character-corpse=Bangkay ng tao +chemical-plant=Pabrika ng kemikal +cliff=Bangin +coal=Karbon +copper-cable=Tansong kable +copper-ore=Hilaw na tanso +crude-oil=Krudo +cutscene-gun-turret=Toresilyang baril +defender=Tagapagtanggol +electric-furnace=Kuryenteng Pugon +electric-mining-drill=Barenang de-kuryente na pang-mina +explosion=Sabog +explosion-hit=Tama ng sabog +express-transport-belt=Pinakamabilis na transportadora +express-underground-belt=Pinakamabilis na transportadora sa ilalim +fast-transport-belt=Mabilis na transportadora +fast-underground-belt=Mabilis na transportadora sa ilalim +fire-flame=Apoy +fish=Isda +gate=Pintuan +grenade-explosion=Sabog ng granada +gun-turret=Toresilyang baril +heat-pipe=Tubo ng init +iron-chest=Bakal na baul +iron-ore=Hilaw na bakal +lab=Lab +laser-turret=Toresilyang laser +locomotive=Makinang Tren +market=Palengke +massive-explosion=Napakalaking sabog +medium-biter=Mangangagat +medium-biter-corpse=Bangkay ng mangangagat +medium-explosion=Sabog +medium-worm-corpse=Bangkay ng uod +medium-worm-turret=Uod +offshore-pump=Bomba ng tubig +pipe=Tubo +pipe-to-ground=Tubo sa ilalim ng lupa +pump=Bomba +pumpjack=Bomba para sa Langis +radar=Radar +rail-signal=Senyas sa riles +rock-big=Malaking bato +rock-huge=Higanteng bato +small-biter=Maliit na mangangagat +small-biter-corpse=Bangkay ng maliit na mangangagat +small-cliff=Maliit na bangin +small-electric-pole=Maliit na posteng kuryente +small-lamp=Ilaw +small-worm-corpse=Bangkay ng maliit na uod +small-worm-turret=Maliit na Uod +steel-chest=Aserong baul +steel-furnace=Bakal na Pugon +stone=Bato +stone-furnace=Batong Pugon +stone-wall=Pader +storage-tank=Tangke +straight-rail=Riles +tank=Tangke +transport-belt=Transportadora +tree=Puno +tree-brown=Kayumangging puno +tree-proxy=Puno +tree-red=Pulang puno +tree-stump=Tuod +underground-belt=Transportadora sa ilalim +uranium-ore=Hilaw na uranium +water-well-pump=Balon +wooden-chest=Baul na kahoy +[equipment-name] +battery-equipment=Sariling baterya +battery-mk2-equipment=Sariling baterya MK2 +discharge-defense-equipment=Kuryenteng depensa +personal-laser-defense-equipment=Sariling depensang laser +[fluid-name] +crude-oil=Krudo +heavy-oil=Mabigat na krudo +light-oil=Magaan na krudo +lubricant=Grasa +petroleum-gas=Gas ng petrolyo +steam=Singaw +water=Tubig +[item-description] +exoskeleton-equipment=Mas mabilis kang tumatakbo. +mining-tool=Mas mabilis kang magmina. +night-vision-equipment=Mas malinaw ang tingin sa dilim. +science-pack=Gumagamit sa lab para sa pananaliksik. +slowdown-capsule=Nagpapabagal ng mga kalabang natamaan. +speed-module=Bumibilis ang makina pero mas matakaw sa kuryente. +[item-group-name] +combat=Pang-laban +enemies=Kalaban +energy=Enerhiya +environment=Kalikasan +fluids=Likido +production=Paggawa +signals=Senyas +[item-name] +artillery-shell=Balang artileryo +artillery-turret=Toresilyang artileryo +atomic-bomb=Bombang atomiko +battery=Baterya +blueprint=Plano +blueprint-book=Planong libro +cannon-shell=Balang kanyon +chemical-science-pack=Paketeng siyensiyang kemikal +cliff-explosives=Paputok ng bangin +cluster-grenade=Kumpol na granada +coal=Karbon +coin=Barya +concrete=Kongkreto +copper-cable=Tansong kable +copper-ore=Hilaw na tanso +copper-plate=Plakang tanso +crude-oil-barrel=Bariles ng krudo +electric-engine-unit=Kuryenteng makina +empty-barrel=Walang laman na bariles +engine-unit=Makina +explosive-cannon-shell=Sumasabog na balang kanyon +explosives=Paputok +firearm-magazine=Magasin ng baril +fish=Isda +flying-robot-frame=Balangkas ng lumilipad na robot +grenade=Granada +heavy-armor=Makapal na baluti +iron-ore=Hilaw na bakal +iron-plate=Plakang bakal +lab=Lab +landfill=Reklamadong lupa +laser-turret=Toresilyang laser +light-armor=Baluti +military-science-pack=Paketeng siyensiyang militar +piercing-rounds-magazine=Magasin ng panagos na bala +pistol=Paltik +plastic-bar=Piraso ng plastik +pollution=Polusyon +production-science-pack=Paketeng siyensiyang paggawa +rail=Riles +rail-planner=Plano para sa riles +raw-fish=Hilaw na Isda +steel-plate=Plakang asero +stone=Bato +stone-brick=Batong ladrilyo +stone-path=Batong landas +sulfur=Asupre +tank-cannon=Kanyong tanke +utility-science-pack=Paketeng siyensiyang kagamitan +wood=Kahoy +[map-gen-preset-description] +death-world=Mas malakas at mabilis sa pagbabago ang mga nangangagat. +death-world-marathon=Mas mahal ang paggawa at pananaliksik, at mas malakas at mabilis sa pagbabago ang mga nangangagat. Para lang sa mga beterano sa Factorio. +default=Normal na mga setting. Ito ang rekomendadong paraan upang laruin ang Factorio. +island=Malaking isla sa walang katapusang dagat. +marathon=Mas mahal ang paggawa at pananaliksik. +rail-world=Ang mga resource patch ay malaki at magkahiwalay upang hikayatin ang mga sistema ng tren. Ang mga biter ay hindi gagawa ng anumang mga bagong base o muling magpapalawak sa nalinis na teritoryo. +ribbon-world=Ang taas ng mapa ay limitado lamang sa 128 na mga tile, na nagpapakilala ng hanay ng mga hamon at kawili-wiling mga sitwasyon. +rich-resources=Mas malalim ang mga likas na yaman, hindi masyadong kailangan palawakin ang base. +[map-gen-preset-name] +death-world=Mundo ng kamatayan +death-world-marathon=Mundong makulisap +default=Pangkaraniwan +island=Isla +marathon=Larong mahabain +rail-world=Larong pangriles +ribbon-world=Mundong makipot +rich-resources=Mayamang pinagkukunan +[modifier-description] +bullet-damage-bonus=Lakas ng bala: +__1__ +laboratory-speed=Bilis ng pananaliksik: +__1__ +[recipe-name] +advanced-oil-processing=Advanced na pagproseso ng krudo +basic-oil-processing=Pagproseso ng krudo +coal-liquefaction=Pagkatunaw ng karbon +empty-crude-oil-barrel=Ubusin ang bariles ng krudo +fill-crude-oil-barrel=Punuin ang bariles ng krudo +heavy-oil-cracking=Paggawa ng magaang krudo mula sa mabigat na krudo +light-oil-cracking=Paggawa ng petrolyo mula sa magaang krudo +[technology-description] +advanced-material-processing=Mas mabilis at sunud-sunuran na pugon. +advanced-oil-processing=Pagproseso ng krudo na may mas maraming produktong pwede pa i-proseso. +automobilism=Sasakyang may makina na gumagalaw mag-isa, na pwedeng sakyan. +coal-liquefaction=Paraan para gumawa ng produktong langis mula sa karbon, gumagamit ng singaw at mabigat na langis. +electronics=Kuryenteng bahagi para sa pagproseso ng senyas. +energy-weapons-damage=Mas malakas ang laser at kuryente. +fluid-handling=Iba't-ibang paraang paghawak at pagkarga ng likido. +gates=Bahagi ng pader na bumubukas kung kinakailangan. Pwede ito makontrol ng circuit network. +landfill=Maaring ilagay sa tubig para gumawa ng lupang pwedeng tayuan ng istruktura. +laser=Ilaw na pwedeng mapinsala +laser-shooting-speed=Mas mabilis ang laser. +lubricant=Paggawa ng grasa mula sa mabigat na krudo, para mawala ang priksyon sa mabilis na makina. +oil-processing=Pagproseso ng krudo para sa paggawa ng plastik, asupre, at mga fuel. +optics=Applikasyon ng ilaw +physical-projectile-damage=Mas malakas ang mga baril, toresilya, at tagapagtanggol na robot. +refined-flammables=Mas malakas ang sumusunog na armas. +solar-energy=Pinagmumulan ng libreng kuryente, pero hindi ito magagamit sa gabi. +steel-axe=Mas mabilis kang magmina. +steel-processing=Maari kang pandayin ng asero mula sa bakal. +stone-wall=Pader na pumoprotekta ng iyong pabrika laban sa iyong mga kaaway. +stronger-explosives=Mas malakas ang sumasabog na armas. +tank=Malakas na sasakyan na mayroong iba't-ibang armas. +toolbelt=Mas marami kang mabubuhat. +[technology-name] +advanced-oil-processing=Advanced na pagproseso ng krudo +artillery=Artilerya +automobilism=Sasakyan +battery=Baterya +battery-equipment=Sariling baterya +battery-mk2-equipment=Sariling baterya MK2 +chemical-science-pack=Paketeng siyensiyang kemikal +cliff-explosives=Paputok ng bangin +coal-liquefaction=Pagkatunaw ng karbon +concrete=Kongkreto +defender=Tagapagtanggol +discharge-defense-equipment=Kuryenteng depensa +electric-engine=Kuryenteng Makina +electronics=Kuryente +engine=Makina +explosives=Paputok +flammables=Mga nasusunog +fluid-handling=Paggamit ng likido +gate=Pintuan +gun-turret=Toresilyang baril +heavy-armor=Makapal na baluti +laser=Laser +laser-shooting-speed=Bilis ng laser +laser-turret=Toresilyang laser +lubricant=Grasa +military=Militar +military-science-pack=Paketeng siyensiyang militar +modules=Mga modyul +oil-processing=Pagproseso ng krudo +optics=Optika +personal-laser-defense-equipment=Sariling depensang laser +plastics=Plastik +power-armor=Baluting de-motor +power-armor-mk2=Baluting de-motor MK2 +production-science-pack=Paketeng siyensiyang paggawa +railway=Riles +research-speed=Mas mabilis na saliksik +steel-axe=Aserong palakol +steel-processing=Pagpanday ng asero +stone-wall=Batong pader +sulfur-processing=Pagproseso ng asupre +tank=Tangke +utility-science-pack=Paketeng siyensiyang kagamitan +[tile-name] +deepwater=Malalim na tubig +deepwater-green=Malalim na berdeng tubig +out-of-map=Sa labas ng mapa +water=Tubig +water-green=Berdeng tubig +[virtual-signal-name] +signal-0=Senyas 0 +signal-1=Senyas 1 +signal-2=Senyas 2 +signal-3=Senyas 3 +signal-4=Senyas 4 +signal-5=Senyas 5 +signal-6=Senyas 6 +signal-7=Senyas 7 +signal-8=Senyas 8 +signal-9=Senyas 9 +signal-A=Senyas A +signal-B=Senyas B +signal-C=Senyas C +signal-D=Senyas D +signal-E=Senyas E +signal-F=Senyas F +signal-G=Senyas G +signal-H=Senyas H +signal-I=Senyas I +signal-J=Senyas J +signal-K=Senyas K +signal-L=Senyas L +signal-M=Senyas M +signal-N=Senyas N +signal-O=Senyas O +signal-P=Senyas P +signal-Q=Senyas Q +signal-R=Senyas R +signal-S=Senyas S +signal-T=Senyas T +signal-U=Senyas U +signal-V=Senyas V +signal-W=Senyas W +signal-X=Senyas X +signal-Y=Senyas Y +signal-Z=Senyas Z +signal-anything=Kahit ano +signal-black=Itim na senyas +signal-blue=Asul na senyas +signal-everything=Lahat +signal-green=Berdeng senyas +signal-grey=Abong senyas +signal-pink=Rosas na senyas +signal-red=Pulang senyas +signal-white=Puting senyas +signal-yellow=Dilaw na senyas + diff --git a/factorio/data/base/locale/fr/base.cfg b/factorio/data/base/locale/fr/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5fbd1f9ea68d9ec836d6753b9ae6449790826900 --- /dev/null +++ b/factorio/data/base/locale/fr/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Déconstruire 100 objets avec des robots de construction. +automated-construction=Construire 100 machines à l’aide de robots. +circuit-veteran-1=Produire 1.0k de circuits électroniques avancés par heure. +circuit-veteran-2=Produire 10k de circuits électroniques avancés par heure. +circuit-veteran-3=Produire 25k de circuits électroniques avancés par heure. +computer-age-1=Produire 500 processeurs par heure. +computer-age-2=Produire 1000 processeurs par heure. +computer-age-3=Produire 5k de processeurs par heure. +delivery-service=Délivrer au joueur 10k éléments via des robots logistiques. +eco-unfriendly=Rechercher la technologie raffinage de pétrole. +getting-on-track=Construire une locomotive. +getting-on-track-like-a-pro=Construire une locomotive dans les 90 premières minutes du jeu. +golem=Survivre à un coup qui engendre au moins 500 dégâts. +iron-throne-1=Produire 20k plaques de fer par heure. +iron-throne-2=Produire 200k plaques de fer par heure. +iron-throne-3=Produire 400k plaques de fer par heure. +it-stinks-and-they-dont-like-it=Déclencher une attaque alien à cause de la pollution. +lazy-bastard=Gagnez la partie en fabriquant manuellement moins de 111 objets. +logistic-network-embargo=Gagner la partie sans avoir construit ni de coffre d'approvisionnement logistique actif, ni de coffre tampon, ni de coffre de demandes logistiques. +mass-production-1=Produire 10k de circuits électroniques. +mass-production-2=Produire 1M de circuits électroniques. +mass-production-3=Produire 20M de circuits électroniques. +minions=Avoir au moins 100 robots de combats qui vous suivent. +no-time-for-chitchat=Finir le jeu en moins de 15 heures. +pyromaniac=Brûler 10k arbres. +raining-bullets=Terminer le jeu sans avoir construit une seule tourelle laser. +run-forrest-run=Détruire 100 arbres par impact. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Finir le jeu. +solaris=Produire plus de 10 GJ par heure à l’aide de panneaux solaires uniquement. +steam-all-the-way=Gagner la partie sans utiliser de panneau solaire. +steamrolled=Détruire 10 nids d'alien par impact. +tech-maniac=Rechercher toutes les technologies. +there-is-no-spoon=Finir le jeu en moins de 8 heures. +trans-factorio-express=Avoir un parcours de train de 1000 cases ou plus. +watch-your-step=Mourir écrasé par un train. +you-are-doing-it-right=Construire plus de machines en utilisant des robots de constructions que manuellement. +you-have-got-a-package=Ravitailler le joueur via un robot logistique. +[achievement-name] +automated-cleanup=Nettoyage automatisé +automated-construction=Construction automatisée +circuit-veteran-1=Vétéran de l'électronique 1 +circuit-veteran-2=Vétéran de l'électronique 2 +circuit-veteran-3=Vétéran de l'électronique 3 +computer-age-1=L'âge de l'informatique 1 +computer-age-2=L'âge de l'informatique 2 +computer-age-3=L'âge de l'informatique 3 +delivery-service=Service de livraison +eco-unfriendly=Anti-écologique +getting-on-track=Sur la bonne voie +getting-on-track-like-a-pro=Sur la bonne voie comme un pro +golem=Golem +iron-throne-1=Le Trône de fer 1 +iron-throne-2=Le Trône de fer 2 +iron-throne-3=Le Trône de fer 3 +it-stinks-and-they-dont-like-it=Ça pue, et ils n’aiment pas ça +lazy-bastard=Un gros poil dans la main +logistic-network-embargo=Embargo logistique +mass-production-1=Production de masse 1 +mass-production-2=Production de masse 2 +mass-production-3=Production de masse 3 +minions=Les minions +no-time-for-chitchat=Pas le temps de bavarder +pyromaniac=Pyromane +raining-bullets=Une pluie de balles +run-forrest-run=Cours Forrest, cours ! +smoke-me-a-kipper-i-will-be-back-for-breakfast=Par le saint hareng ! Je serai de retour pour le petit déj' +so-long-and-thanks-for-all-the-fish=Salut, et encore merci pour le poisson +solaris=Solaris +steam-all-the-way=La vapeur, c'est la vie +steamrolled=Rouleau compresseur +tech-maniac=Savant fou +there-is-no-spoon=La cuillère n'existe pas +trans-factorio-express=Trans-Factorio express +watch-your-step=Regarde où tu vas +you-are-doing-it-right=Vous avez tout compris +you-have-got-a-package=Vous avez un colis +[ammo-category-name] +artillery-shell=Obus d’artillerie +beam=Rayon +biological=Biologique +bullet=Balle +cannon-shell=Obus +capsule=Capsule +electric=Électrique +flamethrower=Lance-flammes +fluid=Liquide +grenade=Grenade +landmine=Mine +laser=Laser +melee=Mêlée +rocket=Missile +shotgun-shell=Cartouche de fusil +[autoplace-control-names] +desert=Désert +dirt=Terre +enemy-base=Bases ennemies +grass=Herbe +sand=Sable +trees=Arbres +[controls] +give-blueprint=Créer un nouveau plan +give-blueprint-book=Créer un nouveau livre de plan +give-deconstruction-planner=Créer un nouveau planificateur de déconstruction +give-upgrade-planner=Créer un nouveau planificateur de mise à niveau +toggle-equipment-movement-bonus=Activer/désactiver l'exosquelette +toggle-personal-logistic-requests=Activer/désactiver les demandes logistiques personnelles +toggle-personal-roboport=Activer/désactiver le roboport personnel +[damage-type-name] +acid=Acide +electric=Électrique +explosion=Explosion +fire=Feu +impact=Impact +laser=Laser +physical=Physique +poison=Poison +[decorative-name] +big-ship-wreck-grass=Trace de gros débris de vaisseau +brown-asterisk=Lierre brun +brown-asterisk-mini=Petit lierre marron +brown-carpet-grass=Tapis d'herbe brun +brown-coral-mini=Petit corail brun +brown-fluff=Pissenlit brun +brown-fluff-dry=Pissenlit brun desséché +brown-hairy-grass=Herbe brune touffue +dark-mud-decal=Calque de la boue sombre +enemy-decal=Décalcomanie d'ennemi +enemy-decal-transparent=Décalcomanie d'ennemi 2 +garballo=Palmier +garballo-mini-dry=Petit palmier desséché +green-asterisk=Lierre vert +green-asterisk-mini=Petit lierre vert +green-bush-mini=Petit buisson vert +green-carpet-grass=Tapis d'herbe verte +green-coral-mini=Petit corail vert +green-croton=Croton vert +green-desert-bush=Buisson de désert vert +green-hairy-grass=Herbe verte touffue +green-pita=Agave verte +green-pita-mini=Petite agave verte +green-small-grass=Petite herbe verte +lichen-decal=Décalcomanie de lichen +light-mud-decal=Calque de boue claire +muddy-stump=Souche d'arbre boueuse +nuclear-ground-patch=Zone radioactive +orange-coral-mini=Petit corail orange +puberty-decal=Calque de boue fissuré +red-asterisk=Lierre rouge +red-croton=Croton rouge +red-desert-bush=Buisson du désert rouge +red-desert-decal=Calque désert rouge +red-desert-rock-medium=Rocher du désert rouge +red-desert-rock-small=Petit rocher du désert rouge +red-desert-rock-tiny=Minuscule rocher du désert rouge +red-pita=Agave rouge +rock-medium=Gros rocher +rock-small=Rocher +rock-tiny=Petit rocher +sand-decal=Calque sable +sand-dune-decal=Calque dune de sable +sand-rock-big=Gros grès +sand-rock-medium=Grès +sand-rock-small=Petit grès +shroom-decal=Décalque de champignon +small-rock=Petit rocher +small-ship-wreck-grass=Trace de petits débris de vaisseau +white-desert-bush=Buisson de désert blanc +worms-decal=Décalcomanie de ver +[entity-description] +accumulator=Stocke une quantité limitée d'énergie lorsque la production disponible dépasse la demande, et la libère dans le cas contraire. +arithmetic-combinator=Permet de faire des opérations arithmétiques sur les signaux du réseau logique. +artillery-turret=Arme longue portée ciblant les bases ennemies. +beacon=Transmet l’effet des modules aux structures avoisinantes amies. +big-ship-wreck-1=Une partie du vaisseau endommagé. +big-ship-wreck-2=Une partie du vaisseau endommagé. +big-ship-wreck-3=Une partie du vaisseau endommagé. +boiler=Brûle du combustible pour transformer l'eau en vapeur. +centrifuge=Traite diverses recettes liées à l'uranium. +compilatron=Un robot assistant ayant survécu au crash. Il possède des capacités limitées dues à des dommages internes. +constant-combinator=Émet des signaux constants dans le réseau logique. +construction-robot=Construit et répare automatiquement les entités amies. +crash-site-chest-1=Un conteneur du vaisseau écrasé. Il pourrait contenir des objets utiles. +crash-site-chest-2=Un conteneur du vaisseau écrasé. Il pourrait contenir des objets utiles. +decider-combinator=Compare les signaux du réseau logique. +express-splitter=Sépare et/ou joint équitablement le contenu des convoyeurs. +fast-splitter=Sépare et/ou joint équitablement le contenu des convoyeurs. +flamethrower-turret=Projette un liquide enflammé sur les ennemis. +heat-exchanger=Utilise de l'énergie thermique pour transformer l'eau en vapeur. +item-request-proxy=Envoie un ordre de construction aux robots de construction pour livrer un objet à l'entité indiquée. Appuyer sur __CONTROL__mine__ pour annuler l'ordre. +locomotive=Suit des horaires automatisés et tire du matériel roulant. +logistic-chest-active-provider=Envoie son contenu au réseau logistique. +logistic-chest-buffer=Demande les objets spécifiés pour les rendre disponible pour des demandes logistiques personnelles ou pour des constructions automatisées. +logistic-chest-passive-provider=Rend son contenu disponible au réseau logistique. +logistic-chest-requester=Récupère les objets demandés dans le réseau logistique. +logistic-chest-storage=Stockage à long terme pour le réseau logistique. +logistic-robot=Transporte des objets entre les coffres logistiques. +nuclear-reactor=Utilise des barres d'uranium pour générer de la chaleur. La production de chaleur augmente lorsqu'il est adjacent à d'autres réacteurs. +offshore-pump=Pompe un liquide d'une étendue d'eau. +power-switch=Utilisé pour contrôler les connexions au réseau électrique. Peut également être contrôlé par le réseau logique. +programmable-speaker=Se connecte au réseau logique pour diffuser des alarmes et des notes de musique, ou afficher des alertes. +radar=Scanne les secteurs voisins, et révèle une zone autour de lui. +rail-chain-signal=Lit les prochains signaux ferroviaires sur le chemin du train pour permettre un meilleur contrôle. +rail-signal=Divise les voies en tronçons, permettant à plusieurs trains de rouler sur le même réseau. +roboport=Se connecte à d'autres roboports pour créer les réseaux de construction et logistique utilisés par les robots de construction et de logistique. +rocket-silo=Utilisé pour construire et lancer une fusée pour gagner la partie. +solar-panel=Pendant la journée, il produit 100% de la puissance de sortie et descend à 0% la nuit. +splitter=Sépare et/ou joint équitablement le contenu des convoyeurs. +steam-engine=Consomme de la vapeur pour produire de l’énergie électrique. +steam-turbine=Consomme de la vapeur pour produire de l’énergie électrique. +train-stop=Destinations pour les trains automatisés. +[entity-name] +1x2-remnants=Vestiges 1x2 +accumulator=Accumulateur +acid-splash=Jet d'acide +arithmetic-combinator=Calculateur +artillery-turret=Tourelle d'artillerie +artillery-wagon=Wagon d’artillerie +assembling-machine-1=Machine d'assemblage +assembling-machine-2=Machine d'assemblage rapide +assembling-machine-3=Machine d'assemblage très rapide +beacon=Diffuseur de modules +behemoth-biter=Énorme déchiqueteur +behemoth-biter-corpse=Cadavre de déchiqueteur énorme +behemoth-spitter=Énorme cracheur +behemoth-spitter-corpse=Cadavre d'énorme cracheur +behemoth-worm-corpse=Cadavre de ver géant +behemoth-worm-turret=Ver géant +big-artillery-explosion=Grande explosion d'artillerie +big-biter=Gros déchiqueteur +big-biter-corpse=Cadavre de gros déchiqueteur +big-electric-pole=Grand poteau électrique +big-explosion=Grande explosion +big-remnants=Grands vestiges +big-scorchmark=Grande marque de brûlure +big-scorchmark-tintable=Grande marque de brûlure +big-ship-wreck-1=Gros débris de vaisseau +big-ship-wreck-2=Gros débris de vaisseau +big-ship-wreck-3=Gros débris de vaisseau +big-spitter=Gros cracheur +big-spitter-corpse=Cadavre de gros cracheur +big-worm-corpse=Cadavre de gros ver +big-worm-turret=Gros ver +biter-spawner=Nid de déchiqueteurs +biter-spawner-corpse=Cadavre de nid de déchiqueteurs +blood-explosion-big=Grande explosion de sang +blood-explosion-huge=Énorme explosion de sang +blood-explosion-small=Petite projection de sang +blood-fountain=Fontaine de sang +blood-fountain-big=Grande fontaine de sang +blood-fountain-hit-spray=Jet d'une fontaine de sang +blue-chest=Coffre bleu +boiler=Chaudière +burner-generator=Générateur thermique +burner-inserter=Bras robotisé thermique +burner-mining-drill=Foreuse thermique +car=Voiture +cargo-wagon=Wagon de marchandises +centrifuge=Centrifugeuse +character=Personnage +character-corpse=Cadavre de joueur +chemical-plant=Usine de produits chimiques +cliff=Falaise +coal=Charbon +compilatron=Compilatron +constant-combinator=Émetteur de constante +construction-robot=Robot de construction +copper-cable=Câble en cuivre +copper-ore=Minerai de cuivre +crash-site-chest-1=Capsule +crash-site-chest-2=Capsule +crash-site-fire-flame=Flammes du site du crash +crash-site-spaceship=Vaisseau spatial +crash-site-spaceship-wreck-big=Gros débris du vaisseau spatial +crash-site-spaceship-wreck-medium=Débris du vaisseau spatial +crash-site-spaceship-wreck-small=Petit débris du vaisseau spatial +crude-oil=Pétrole brut +curved-rail=Rail incurvé +cutscene-gun-turret=Tourelle mitrailleuse +dead-dry-hairy-tree=Arbre touffu desséché mort +dead-grey-trunk=Tronc gris mort +dead-tree-desert=Arbre mort - désert +decider-combinator=Comparateur +deconstructible-tile-proxy=Proxy de déconstruction de sol +defender=Robot de défense +destroyer=Destructeur +distractor=Distracteur +dry-hairy-tree=Arbre touffu desséché +dry-tree=Arbre desséché +electric-energy-interface=Interface de l’énergie électrique +electric-furnace=Four électrique +electric-mining-drill=Foreuse électrique +enemy-damaged-explosion=Explosion causant des dégâts à un ennemi +entity-ghost=Fantôme d'une entité +explosion=Explosion +explosion-hit=Impact de l'explosion +express-loader=Chargeur express +express-splitter=Répartiteur express +express-transport-belt=Convoyeur express +express-underground-belt=Convoyeur souterrain express +factorio-logo-11tiles=Logo Factorio 11 tuiles +factorio-logo-16tiles=Logo Factorio 16 tuiles +factorio-logo-22tiles=Logo Factorio 22 tuiles +fast-inserter=Bras robotisé rapide +fast-loader=Chargeur rapide +fast-splitter=Répartiteur rapide +fast-transport-belt=Convoyeur rapide +fast-underground-belt=Convoyeur souterrain rapide +filter-inserter=Bras robotisé filtrable +fire-flame=Feu +fish=Poisson +flamethrower-turret=Tourelle lance-flammes +fluid-wagon=Wagon-citerne +flying-robot-damaged-explosion=Explosion d'un robot volant endommagé +gate=Porte +green-coral=Corail vert +grenade-explosion=Explosion de grenade +ground-explosion=Explosion terrestre +gun-turret=Tourelle mitrailleuse +heat-exchanger=Échangeur de chaleur +heat-interface=Interface thermique +heat-pipe=Conduite de chaleur +huge-scorchmark=Énorme marque de brûlure +huge-scorchmark-tintable=Énorme marque de brûlure teintée +infinity-chest=Coffre infini +infinity-pipe=Tuyau infini +inserter=Bras robotisé +iron-chest=Coffre en fer +iron-ore=Minerai de fer +item-on-ground=Objet au sol +item-request-proxy=Emplacement de demande d'élément +lab=Laboratoire +land-mine=Mine +laser-bubble=Bulle laser +laser-turret=Tourelle laser +linked-belt=Convoyeur lié +linked-chest=Coffre lié +loader=Chargeur +loader-1x1=Chargeur 1x1 +locomotive=Locomotive +logistic-chest-active-provider=Coffre d'approvisionnement logistique actif +logistic-chest-buffer=Coffre tampon +logistic-chest-passive-provider=Coffre d'approvisionnement logistique passif +logistic-chest-requester=Coffre de demandes logistique +logistic-chest-storage=Coffre de stockage logistique +logistic-robot=Robot logistique +long-handed-inserter=Bras robotisé long +market=Marché +massive-explosion=Explosion massive +medium-biter=Déchiqueteur +medium-biter-corpse=Cadavre de déchiqueteur +medium-electric-pole=Poteau électrique +medium-explosion=Explosion moyenne +medium-remnants=Vestiges +medium-scorchmark=Marque de brûlure moyenne +medium-scorchmark-tintable=Marque de brûlure moyenne +medium-ship-wreck=Débris de vaisseau +medium-small-remnants=Vestiges moyens +medium-spitter=Cracheur +medium-spitter-corpse=Cadavre de cracheur +medium-worm-corpse=Cadavre de ver +medium-worm-turret=Ver +nuclear-reactor=Réacteur nucléaire +offshore-pump=Pompe côtière +oil-refinery=Raffinerie +pipe=Tuyau +pipe-to-ground=Tuyau souterrain +player-port=Point de réapparition +poison-cloud=Nuage de poison +power-switch=Commutateur d’alimentation électrique +programmable-speaker=Haut-parleur programmable +pump=Pompe +pumpjack=Chevalet de pompage +radar=Radar +rail-chain-signal=Signal ferroviaire chaîné +rail-ending-remnants=Vestiges de fin de ligne ferroviaire +rail-signal=Signal ferroviaire +red-chest=Coffre rouge +red-desert-rock-big=Gros rocher rouge du désert +red-desert-rock-huge=Enorme rocher rouge du désert +roboport=Roboport +rock-big=Gros rocher +rock-damaged-explosion=Explosion de rocher endommagé +rock-huge=Énorme rocher +rocket=Missile +rocket-silo=Silo à fusée +sand-rock-big=Gros grès +simple-entity-with-force=Entité simple avec une force +simple-entity-with-owner=Entité simple avec un propriétaire +small-biter=Petit déchiqueteur +small-biter-corpse=Cadavre de petit déchiqueteur +small-cliff=Petite falaise +small-electric-pole=Petit poteau électrique +small-lamp=Lampe +small-remnants=Petits vestiges +small-scorchmark=Petite marque de brûlure +small-scorchmark-tintable=Petite marque de brûlure +small-ship-wreck=Petits débris de vaisseau +small-spitter=Petit cracheur +small-spitter-corpse=Cadavre de petit cracheur +small-worm-corpse=Cadavre de petit ver +small-worm-turret=Petit ver +solar-panel=Panneau solaire +space-module-wreck=Débris de vaisseau spatial +spark-explosion=Projection d'étincelles +spark-explosion-higher=Projection d'étincelles plus importante +spidertron=Spidertron +spidertron-leg=Patte de Spidertron +spidertron-military-target=Cible militaire de Spidertron +spitter-spawner=Nid de cracheurs +spitter-spawner-corpse=Cadavre de nid de cracheurs +splitter=Répartiteur +stack-filter-inserter=Bras robotisé haute capacité filtrable +stack-inserter=Bras robotisé haute capacité +steam-engine=Machine à vapeur +steam-turbine=Turbine à vapeur +steel-chest=Coffre en acier +steel-furnace=Four en acier +stone=Pierre +stone-furnace=Four en pierre +stone-wall=Mur +storage-tank=Réservoir +straight-rail=Rail droit +substation=Poste électrique +tank=Tank +tile-ghost=Fantôme d'un sol +tile-proxy=Sols +train-stop=Arrêt de train +transport-belt=Convoyeur +tree=Arbre +tree-brown=Arbre brun +tree-dying-proxy=Pollution absorbée par les dégâts causés aux arbres +tree-proxy=Arbres +tree-red=Arbre rouge +tree-stump=Souche d'arbre +underground-belt=Convoyeur souterrain +uranium-cannon-shell-explosion=Explosion d'un obus d'uranium +uranium-ore=Minerai d’uranium +wall-damaged-explosion=Explosion de mur endommagé +water-splash=Éclaboussure +water-well-pump=Pompe à eau +wooden-chest=Coffre en bois +[equipment-name] +battery-equipment=Batterie personnelle +battery-mk2-equipment=Batterie personnelle MK2 +belt-immunity-equipment=Equipement d'immunité aux convoyeurs +discharge-defense-equipment=Décharge électrique de défense +energy-shield-equipment=Bouclier d'énergie +energy-shield-mk2-equipment=Bouclier d'énergie MK2 +exoskeleton-equipment=Exosquelette +fusion-reactor-equipment=Réacteur à fusion portatif +night-vision-equipment=Vision de nuit +personal-laser-defense-equipment=Laser de défense personnel +personal-roboport-equipment=Roboport personnel +personal-roboport-mk2-equipment=Roboport personnel MK2 +solar-panel-equipment=Panneau solaire portatif +[fluid-name] +crude-oil=Pétrole brut +heavy-oil=Pétrole lourd +light-oil=Pétrole léger +lubricant=Lubrifiant +petroleum-gas=Gaz de pétrole +steam=Vapeur +sulfuric-acid=Acide sulfurique +water=Eau +[fuel-category-name] +chemical=Carburant +nuclear=Combustible nucléaire +[item-description] +artillery-targeting-remote=Permet le tir d’artillerie manuellement à partir de la carte ou du monde. +battery-equipment=Stocke de l'énergie électrique pour les modules de l’équipement. +belt-immunity-equipment=Empêche les convoyeurs de déplacer le joueur. +blueprint=Enregistre des plans en vue d'en automatiser une construction ultérieure. +blueprint-book=Stocke des plans et des objets similaires. +copper-cable=Peut également être utilisé pour connecter et déconnecter manuellement les poteaux électriques et les interrupteurs d'alimentation avec __CONTROL__build__. +deconstruction-planner=Marque les éléments pour être déconstruits par des robots de construction. +discharge-defense-equipment=Inflige des dégâts, repousse et étourdit les ennemis proches à l'activation de la télécommande. +effectivity-module=Réduit la consommation d'énergie de la machine. La consommation minimale d'énergie est de 20 %. +energy-shield-equipment=Fournit un bouclier énergétique afin de protéger le joueur. +exoskeleton-equipment=Augmente votre vitesse de déplacement. +fusion-reactor-equipment=Fournit de l'énergie pour les modules de l'équipement. +green-wire=Utilisé pour connecter les machines au réseau logique à l’aide de __CONTROL__build__. +land-mine=Explose quand les ennemis sont à proximité, les endommageant et les étourdissant. +landfill=Peut être placé sur l'eau pour créer un terrain sur lequel vous pouvez construire. +mining-tool=Augmente votre vitesse de minage. +night-vision-equipment=Vous permet de voir plus clair dans l'obscurité. +personal-roboport-equipment=Permet aux robots de construction de travailler depuis votre inventaire. +productivity-module=La machine fabriquera plus de produits, en échange d'une consommation accrue d'énergie et d'une vitesse réduite.\n Utilisable uniquement sur des produits intermédiaires. +rail=Utilisé pour construire des rails droits manuellement ou via le planificateur ferroviaire.\nLe planificateur ferroviaire peut construire directement des trajets courts en utilisant __CONTROL__build__ ou définir des trajets prévisionnels longs en utilisant __CONTROL__build-ghost__. +red-wire=Utilisé pour connecter les machines au réseau logique à l’aide de __CONTROL__build__. +repair-pack=Utilisé pour réparer des entités amies. +satellite=Le satellite est à mettre dans la fusée. +science-pack=Utilisé par les laboratoires pour la recherche. +slowdown-capsule=Réduit la vitesse de déplacement des ennemis affectés. +solar-panel-equipment=Fournit de l'énergie pour les modules d'armure. +space-science-pack=Utilisé par le laboratoire pour faire des recherches. Obtenue en lançant une fusée avec son satellite. +speed-module=Augmente la vitesse de la machine mais augmente sa consommation d'énergie. +spidertron-remote=Permet d'envoyer des commandes de déplacement simple vers le spidertron depuis la carte ou le monde. +upgrade-planner=Planifie l'amélioration des objets par des robots de construction. +[item-group-name] +combat=Combat +effects=Effets +enemies=Ennemis +energy=Énergie +environment=Environnement +fluids=Fluides +intermediate-products=Produits intermédiaires +logistics=Logistique +other=Non triés +production=Production +signals=Signaux +[item-limitation] +item-not-allowed-in-this-container-item=Cet élément ne peut pas être mis dans ce contenant. +production-module-usable-only-on-intermediates=Les modules de productivité sont utilisables uniquement sur les produits intermédiaires. +[item-name] +advanced-circuit=Circuit électronique avancé +artillery-shell=Obus d’artillerie +artillery-targeting-remote=Commande à distance de l'artillerie +artillery-turret=Tourelle d'artillerie +artillery-wagon-cannon=Canon d’artillerie +atomic-bomb=Bombe atomique +automation-science-pack=Pack de science d'automatisation +battery=Batterie +belt-immunity-equipment=Chaussure de lévitation +blueprint=Plan +blueprint-book=Livre de plans +burner-generator=Générateur thermique +cannon-shell=Obus +chemical-science-pack=Pack de science chimique +cliff-explosives=Explosifs de falaise +cluster-grenade=Grenade à fragmentation +coal=Charbon +coin=Pièce de monnaie +combat-shotgun=Fusil à pompe de combat +concrete=Béton +copper-cable=Câble en cuivre +copper-ore=Minerai de cuivre +copper-plate=Plaque de cuivre +copy-paste-tool=Outil de copier-coller +crude-oil-barrel=Baril de pétrole brut +cut-paste-tool=Outil de couper-coller +deconstruction-planner=Planificateur de déconstruction +defender-capsule=Capsule de robot de défense +destroyer-capsule=Capsule de robot destructeur +discharge-defense-remote=Commande de la décharge électrique +distractor-capsule=Capsule de robot distracteur +effectivity-module=Module d'efficacité +effectivity-module-2=Module d'efficacité 2 +effectivity-module-3=Module d'efficacité 3 +electric-energy-interface=Interface de l’énergie électrique +electric-engine-unit=Élément de moteur électrique +electronic-circuit=Circuit électronique +empty-barrel=Baril vide +engine-unit=Élément de moteur +explosive-cannon-shell=Obus explosif +explosive-rocket=Missile explosif +explosive-uranium-cannon-shell=Obus explosif à uranium +explosives=Explosifs +filled-barrel=Baril de __1__ +firearm-magazine=Chargeur +fish=Poisson +flamethrower=Lance-flammes +flamethrower-ammo=Munitions pour lance-flammes +flamethrower-turret=Tourelle lance-flammes +flying-robot-frame=Châssis de robot volant +green-wire=Câble vert +grenade=Grenade +hazard-concrete=Zone de danger en béton +heat-interface=Interface de chaleur +heavy-armor=Armure lourde +infinity-chest=Coffre infini +infinity-pipe=Tuyau infini +iron-gear-wheel=Engrenage +iron-ore=Minerai de fer +iron-plate=Plaque de fer +iron-stick=Barre de fer +item-with-inventory=Élément avec inventaire +item-with-label=Élément avec un mot-clé +item-with-tags=Élément avec balises +lab=Laboratoire +landfill=Remblai +laser-turret=Tourelle laser +light-armor=Armure légère +linked-chest=Coffre lié +logistic-science-pack=Pack de science logistique +low-density-structure=Structure de faible densité +military-science-pack=Pack de science militaire +modular-armor=Armure modulaire +nuclear-fuel=Combustible nucléaire +piercing-rounds-magazine=Chargeur de munitions perforantes +piercing-shotgun-shell=Cartouches perforantes +pistol=Pistolet +plastic-bar=Barre de plastique +poison-capsule=Capsule de poison +pollution=Pollution +power-armor=Armure de puissance +power-armor-mk2=Armure de puissance MK2 +processing-unit=Processeur +production-science-pack=Pack de science de production +productivity-module=Module de productivité +productivity-module-2=Module de productivité 2 +productivity-module-3=Module de productivité 3 +rail=Rail +rail-planner=Planificateur ferroviaire +raw-fish=Poisson cru +red-wire=Câble rouge +refined-concrete=Béton armé +refined-hazard-concrete=Zone de danger en béton armé +repair-pack=Kit de réparation +rocket=Missile +rocket-control-unit=Unité de contrôle de la fusée +rocket-fuel=Carburant pour fusée +rocket-launcher=Lance-missiles +rocket-part=Partie de fusée +satellite=Satellite +selection-tool=Outil de sélection +shotgun=Fusil à pompe +shotgun-shell=Cartouches +simple-entity-with-force=Entité simple avec une faction +simple-entity-with-owner=Entité simple avec un propriétaire +slowdown-capsule=Capsule de ralentissement +solar-panel=Panneau solaire +solid-fuel=Combustible solide +space-science-pack=Pack de science spatiale +speed-module=Module de vitesse +speed-module-2=Module de vitesse 2 +speed-module-3=Module de vitesse 3 +spidertron-remote=Télécommande de Spidertron +spidertron-rocket-launcher=Lance-missiles de Spidertron +steel-plate=Plaque d'acier +stone=Pierre +stone-brick=Brique en pierre +stone-path=Chemin de pierre +submachine-gun=Fusil d'assaut +sulfur=Soufre +tank-cannon=Canon du tank +tank-flamethrower=Lance-flamme du véhicule +tank-machine-gun=Mitrailleuse de véhicule +upgrade-planner=Planificateur de mise à niveau +uranium-235=Uranium 235 +uranium-238=Uranium 238 +uranium-cannon-shell=Obus d'uranium +uranium-fuel-cell=Barre d'uranium +uranium-ore=Minerai d'uranium +uranium-rounds-magazine=Chargeur de munitions à l'uranium +used-up-uranium-fuel-cell=Barre d'uranium épuisée +utility-science-pack=Pack de science utilitaire +vehicle-machine-gun=Mitrailleuse de véhicule +wood=Bois +[map-gen-preset-description] +death-world=Les déchiqueteurs sont plus dangereux et évoluent plus rapidement. +death-world-marathon=Les recettes et les technologies sont coûteuses, et les déchiqueteurs sont dangereux et nombreux. Ne choisissez cette option que si vous êtes un vétéran de Factorio. +default=Réglages normaux. Le mode de jeu recommandé pour Factorio. +island=Une grande île dans un océan infini. +marathon=Les recettes et les technologies sont plus chères. +rail-world=Les étendues de ressources sont grandes et dispersées afin d'encourager les systèmes de train. Les déchiqueteurs ne vont pas créer de nouvelles bases ni se re-développer sur le territoire dégagé. +ribbon-world=La hauteur de la carte est limitée à seulement 128 tuiles, ce qui introduit une série de défis et de situations intéressantes. +rich-resources=Les champs de ressources sont plus riches afin de ne pas avoir à s'étendre trop. +[map-gen-preset-name] +death-world=Monde mortel +death-world-marathon=Monde mortel - Marathon +default=Défaut +island=Île +marathon=Marathon +rail-world=Monde du rail +ribbon-world=Monde ruban +rich-resources=Ressources riches +[mod-description] +base[1]=Jeu par défaut avec toutes les données et campagnes standards. +[mod-name] +base=Jeu de base +[modifier-description] +artillery-range=Portée des obus d’artillerie : +__1__ +artillery-shell-shooting-speed-bonus=Vitesse de tir des obus d'artillerie : +__1__ +auto-character-logistic-trash-slots=Filtres de décharge automatiques du personnage +beam-damage-bonus=Dégâts des rayons: +__1__ +bullet-damage-bonus=Dégâts des balles : +__1__ +bullet-shooting-speed-bonus=Vitesse de tir des balles : + __1__ +cannon-shell-damage-bonus=Dégâts des obus : +__1__ +cannon-shell-shooting-speed-bonus=Vitesse de tir des obus d'artillerie : +__1__ +character-build-distance=Distance de construction de personnage : +__1__ +character-crafting-speed=Vitesse de fabrication manuelle : +__1__ +character-health-bonus=Santé du joueur: +__1__ +character-inventory-slots-bonus=Emplacements d’inventaire du personnage : +__1__ +character-item-drop-distance=Distance de dépose d'un objet : +__1__ +character-item-pickup-distance=Distance de collecte d'un objet : +__1__ +character-logistic-requests=Demandes logistiques du personnage +character-logistic-trash-slots=Emplacements de déchargement logistique du joueur : +__1__ +character-loot-pickup-distance=Portée de ramassage des objets au sol : +__1__ +character-mining-speed=Vitesse de minage du joueur : +__1__ +character-reach-distance=Portée du personnage : +__1__ +character-resource-reach-distance=Portée du personnage pour les ressources : +__1__ +character-running-speed=Vitesse de déplacement du personnage : +__1__ +deconstruction-time-to-live=Temps maximum avant annulation de la déconstruction : +__1__ +electric-damage-bonus=Dégâts électriques : +__1__ +flamethrower-damage-bonus=Dégâts incendiaires : +__1__ +flamethrower-turret-attack-bonus=Dégâts de la tourelle lance-flammes : +__1__ +fluid-damage-modifier=Modificateur de dégâts des fluides +follower-robot-lifetime=Durée de vie du robot compagnon : +__1__ +ghost-time-to-live=Temps maximum de (re)construction : +__1__ +grenade-damage-bonus=Dégâts des grenades : +__1__ +gun-turret-attack-bonus=Dégâts des tourelles mitrailleuses : +__1__ +inserter-stack-size-bonus=Capacité des bras robotisés : +__1__ +laboratory-productivity=Productivité des laboratoires de recherche : +__1__ +laboratory-speed=Vitesse des laboratoires : +__1__ +landmine-damage-bonus=Dégâts des mines: +__1__ +laser-damage-bonus=Dégât au laser: +__1__ +laser-shooting-speed-bonus=Vitesse de tir au laser : +__1__ +max-failed-attempts-per-tick-per-construction-queue=Vitesse minimale de construction: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Seuil haut de vitesse de la gestion de construction : +__1__ +maximum-following-robots-count=Nombre maximum de robots suiveurs : +__1__ +mining-drill-productivity-bonus=Productivité minière : +__1__ +rocket-damage-bonus=Dégâts des missiles : +__1__ +rocket-shooting-speed-bonus=Vitesse de tir des missiles : +__1__ +shotgun-shell-damage-bonus=Dégâts des cartouches : +__1__ +shotgun-shell-shooting-speed-bonus=Vitesse de tir des cartouches : +__1__ +stack-inserter-capacity-bonus=Capacité des bras robotisés haute capacité : +__1__ +train-braking-force-bonus=Force de freinage du train : +__1__ +worker-robot-battery=Batterie des robots ouvriers : +__1__ +worker-robot-speed=Vitesse des robots de construction : +__1__ +worker-robot-storage=Capacité des robots de construction : +__1__ +zoom-to-world-blueprint-enabled=Plan en vue du monde +zoom-to-world-deconstruction-planner-enabled=Planificateur de déconstruction en vue du monde +zoom-to-world-enabled=Vue du monde +zoom-to-world-ghost-building-enabled=Constructions fantômes en vue du monde +zoom-to-world-selection-tool-enabled=Outil de sélection en vue du monde +zoom-to-world-upgrade-planner-enabled=Planificateur de mise à niveau en vue du monde +[programmable-speaker-instrument] +alarms=Sonneries +bass=Basse +celesta=Célesta +drum-kit=Batterie +lead=Guitare électrique +miscellaneous=Divers +piano=Piano +plucked=Cordes pincées +saw=Scie +square=Son carré +steel-drum=Tambour d'acier +vibraphone=Xylophone +[programmable-speaker-note] +A#2=La# 2 +A#3=La# 3 +A#4=La# 4 +A#5=La# 5 +A#6=La# 6 +A#7=La# 7 +A2=La 2 +A3=La 3 +A4=La 4 +A5=La 5 +A6=La 6 +A7=La 7 +B2=Si 2 +B3=Si 3 +B4=Si 4 +B5=Si 5 +B6=Si 6 +B7=Si 7 +C#3=Do# 3 +C#4=Do# 4 +C#5=Do# 5 +C#6=Do# 6 +C#7=Do# 7 +C#8=Si# 8 +C3=Do 3 +C4=Do 4 +C5=Do 5 +C6=Do 6 +C7=Do 7 +C8=Si 8 +D#3=Ré# 3 +D#4=Ré# 4 +D#5=Ré# 5 +D#6=Ré# 6 +D#7=Ré# 7 +D#8=Ré# 8 +D3=Ré 3 +D4=Ré 4 +D5=Ré 5 +D6=Ré 6 +D7=Ré 7 +D8=Ré 8 +E3=Mi 3 +E4=Mi 4 +E5=Mi 5 +E6=Mi 6 +E7=Mi 7 +E8=Mi 8 +F#2=Fa# 2 +F#3=Fa# 3 +F#4=Fa# 4 +F#5=Fa# 5 +F#6=Fa# 6 +F#7=Fa# 7 +F2=Fa 2 +F3=Fa 3 +F4=Fa 4 +F5=Fa 5 +F6=Fa 6 +F7=Fa 7 +G#2=Sol# 2 +G#3=Sol# 3 +G#4=Sol# 4 +G#5=Sol# 5 +G#6=Sol# 6 +G#7=Sol# 7 +G2=Sol 2 +G3=Sol 3 +G4=Sol 4 +G5=Sol 5 +G6=Sol 6 +G7=Sol 7 +achievement-unlocked=Succès débloqué +alarm-1=Alarme 1 +alarm-2=Alarme 2 +alert-destroyed=Alerte : Objet détruit +armor-insert=Mise en place de l’armure +armor-remove=Enlèvement de l’armure +buzzer-1=Buzzer 1 +buzzer-2=Buzzer 2 +buzzer-3=Buzzer 3 +cannot-build=Construction impossible +clap=Clap +console-message=Message de la console +cowbell=Cloche de vache +crafting-finished=Fabrication terminée +crash=Cymbale +fx=Wip +game-lost=Jeu perdu +game-won=Jeu gagné +gui-click=Clic sur l'interface +gui-click-2=Clic sur l'interface 2 +hat-1=Tac 1 +hat-2=Tac 2 +high-q=Laser +inventory-move=Déplacement dans l'inventaire +kick-1=Boom 1 +kick-2=Boom 2 +new-objective=Nouvel objectif +perc-1=Percussion 1 +perc-2=Percussion 2 +research-completed=Recherche terminée +reverse-cymbal=Cymbale inversé +ring=Sonnerie +scenario-message=Message dans un scénario +shaker=Maracas +siren=Sirène +snare-1=Caisse claire 1 +snare-2=Caisse claire 2 +snare-3=Caisse claire 3 +triangle=Triangle +[recipe-name] +advanced-oil-processing=Raffinage avancé +basic-oil-processing=Raffinage +coal-liquefaction=Liquéfaction du charbon +empty-crude-oil-barrel=Vider le baril de pétrole brut +empty-filled-barrel=Vider un baril de __1__ +fill-barrel=Remplir le baril de __1__ +fill-crude-oil-barrel=Remplir le baril de pétrole brut +heavy-oil-cracking=Craquage du pétrole lourd en pétrole léger +kovarex-enrichment-process=Procédé d’enrichissement Kovarex +light-oil-cracking=Craquage du pétrole léger en gaz pétrolifère +nuclear-fuel-reprocessing=Retraitement du combustible nucléaire +uranium-processing=Processus d'enrichissement de l'uranium +[shortcut] +alt-mode=Activer/désactiver le "mode Alt" +copy=Copier +cut=Couper +import-string=Importer une chaîne de caractères +inline-keybind-format=__1__ (__2__) +make-blueprint=Plan de construction +make-blueprint-book=Livre de plans +make-deconstruction-planner=Planificateur de déconstruction +make-upgrade-planner=Planificateur de mise à niveau +out-of-line-keybind-format=__1__\n(__2__) +paste=Coller +toggle-equipment-movement-bonus=Activer/désactiver l'exosquelette +toggle-personal-logistic-requests=Activer/désactiver les demandes logistiques personnelles +toggle-personal-roboport=Activer/désactiver le roboport personnel +undo=Annuler +undo-unavailable=Annuler +[story] +message-log-close=Fermer +message-log-title=Journal des messages +[technology-description] +advanced-electronics=Circuits intégrés et microprocesseurs pour des calculs avancés. +advanced-material-processing=Fours plus rapides et sophistiqués. +advanced-oil-processing=Raffinage du pétrole avec des produits supplémentaires qui peuvent être raffinés à leur tour. +artillery=Canon longue portée monté sur une tourelle ou sur un wagon. Utilisé pour tirer automatiquement sur des structures ennemies distantes, ou peut être utilisé manuellement pour atteindre des structures encore plus éloignées. +artillery-shell-range=Augmente la portée de l'artillerie en mode automatique et manuel. +artillery-shell-speed=Augmente la vitesse de tir des tourelles d'artillerie. +atomic-bomb=Forme de missile dévastateur, utilisé pour éradiquer tout ce qui se trouve dans un large rayon d'action. +automated-construction=Vous permet d'ordonner aux robots de construction de construire, de mettre à niveau ou de déconstruire plusieurs bâtiments à la fois, de copier-coller des usines complètes ou de défricher les forêts. +automated-rail-transportation=Permet la fabrication de gares ferroviaires afin d'automatiser les parcours des trains. +automation=Technologie clé pour la production automatisée en masse. +automation-2=Machines d'assemblages capables de traiter des ingrédients fluides. +automation-3=Machines d'assemblages capables de traiter des ingrédients fluides, avec davantage de vitesse et d'emplacements de modules. +automobilism=Véhicule à moteur utilisé pour le transport. +battery=Cellule électrochimique qui stocke de l’énergie pour les appareils électriques. +battery-equipment=À placer dans une armure. Accumule l'excès d'énergie pour un usage ultérieur. +battery-mk2-equipment=À placer dans une armure. Accumule une grande quantité d'énergie pour un usage ultérieur. +belt-immunity-equipment=Inséré dans votre armure afin que les convoyeurs ne puissent plus vous déplacer. +braking-force=Les trains peuvent ralentir plus vite, ce qui leur permet de rouler plus longtemps à vitesse élevée. +chemical-science-pack=Permet la recherche d’éléments avancés, faisant usage de produits pétroliers. +circuit-network=Vous permet de mieux contrôler vos machines en les interconnectant grâce à des fils et en les faisant réagir aux signaux. +cliff-explosives=Barils remplis avec suffisamment d'explosifs pour détruire des falaises. +coal-liquefaction=Une technique de transformation du charbon en produits pétroliers, grâce à l’utilisation de vapeur et de pétrole lourd. +concrete=Matériau de construction avancé également utilisé pour recouvrir le sol. +construction-robotics=Les robots de construction peuvent réparer et construire les entités amies. Vous pouvez également ordonner aux robots de construire de nouvelles structures en y plaçant un fantôme. +defender=Le type de robot de combat le plus basique. Suit et aide le joueur pendant une courte période. +destroyer=Le type de robot de combat le plus avancé. Suit et aide le joueur pendant une période limitée. +discharge-defense-equipment=Insérer dans votre armure pour provoquer des dégâts, repousser et assommer des ennemis proches lorsque la télécommande est utilisée. +distractor=Robot de combat intermédiaire. Reste là où il a été déployé, pour attaquer et distraire les ennemis. +effect-transmission=La balise transmet l’effet des modules aux structures amies avoisinantes. +effectivity-module=Un module qui réduit la consommation d'énergie d'une machine. +electric-energy-accumulators=Des bâtiments qui emmagasinent le surplus d'énergie électrique pour un usage ultérieur. +electric-energy-distribution=Des moyens plus pratiques pour distribuer l'électricité. +electric-engine=Convertit l’électricité en mouvement mécanique. +electronics=Composants électroniques pour le traitement basique du signal. +energy-shield-equipment=A placer dans une armure. Absorbe les dégâts subis. +energy-shield-mk2-equipment=À placer dans une armure. Absorbe une grande quantité des dégâts subis. +energy-weapons-damage=Augmente les dégâts des armes laser et électriques. +engine=Convertit le carburant en mouvement mécanique. Une composante essentielle pour tous les véhicules. +exoskeleton-equipment=À placer dans une armure. Augmente la vitesse de déplacement. Vous pouvez en équiper plusieurs à la fois. +explosive-rocketry=Missiles explosifs avec un large rayon d'explosion. +explosives=Développe des explosifs dangereux mais contrôlables. +fast-inserter=Bras robotisés capables d'effectuer des mouvements plus rapides et également de trier grâce à de l'électronique améliorée. +flamethrower=Lance-flamme portatif et tourelles lance-flammes permettant d'enflammer vos ennemis. +flammables=Développement de carburants plus efficaces et de combustibles plus agressifs. +fluid-handling=Des moyens de stocker et transporter des fluides. +fluid-wagon=Débloque la possibilité de transporter les fluides par votre réseau ferroviaire. Les wagons-citernes sont remplis et vidés par des pompes adjacentes aux segments de rails droit. +follower-robot-count=Augmente le nombre de robots de combat qui peuvent vous suivre en même temps. +fusion-reactor-equipment=À placer dans une armure. Fournit de l'énergie aux autres équipements. +gates=Section de murs qui s’ouvrent quand nécessaire. Peut être contrôlée par le circuit logique. +gun-turret=Structures défensives de base, à recharger avec des munitions. +heavy-armor=Armure lourde pour plus de protection. +inserter-capacity-bonus=Permet aux bras robotisés haute capacité de déplacer davantage d'objets à la fois. Certaines des améliorations profitent également aux bras robotisés standards. +kovarex-enrichment-process=Le processus pour créer de l’uranium 235 à partir d’uranium 238. Il nécessite une grande quantité d’uranium 235 comme catalyseur. +land-mine=Pièges explosifs placés sur le sol et qui se déclenchent lorsque les ennemis marchent dessus. Peuvent être remplacés après explosion par les robots de construction. Les dégâts peuvent être augmentés en recherchant les explosifs avancés. +landfill=Peut être placé sur l'eau pour créer un terrain sur lequel vous pouvez construire. +laser=Lumière focalisée capable de causer des dégâts. +laser-shooting-speed=Augmente la vitesse de tir des armes lasers. +laser-turret=Structures défensives perfectionnées qui ne nécessitent que de l'électricité. +logistic-robotics=Les robots logistiques peuvent livrer des objets au joueur, ou retirer des objets indésirables. +logistic-science-pack=Permet la recherche d’améliorations logistiques, d'automatisations et d'options militaires simples. +logistic-system=Déverrouille des coffres logistiques supplémentaires qui augmentent les capacités des robots logistiques. Les coffres de demande demandent des objets du réseau logistique. Les coffres d'approvisionnement logistique actif poussent leur contenu pour qu'il soit stocké ou utilisé ailleurs. Les coffres tampons demandent certains objets pour qu'ils soient disponibles pour la logistique personnelle et la construction automatisée. +logistics=Moyens de transports plus rapides et flexibles. +low-density-structure=Matériau léger mais robuste, très utile pour les vaisseaux spatiaux et les équipements personnels. +lubricant=Converti le pétrole lourd en lubrifiant, utilisé pour réduire la friction des machines à grande vitesse. +military=Des moyens plus efficaces pour vous défendre et protéger votre usine. +military-science-pack=Permet la recherche de technologies militaires avancées. +mining-productivity=Augmente les rendements de toutes les foreuses électriques et de tous les chevalets de pompage. +modular-armor=Armure disposant d'une petite grille pour les modules d'équipement qui vous fournissent des bonus uniques. La porter augmente également la taille de votre inventaire. +modules=Vous permet de rechercher des modules d'amélioration qui peuvent être placés dans des machines. +night-vision-equipment=Inséré dans une armure afin de mieux voir la nuit. +nuclear-fuel-reprocessing=Le processus de retraitement des barres d'uranium épuisées pour créer de l'uranium-238. +nuclear-power=Méthode puissante et sophistiquée de production d'énergie utilisant des barres d'uranium. +oil-processing=Le raffinage du pétrole brut est utilisé pour la fabrication de plastiques, de soufre et de carburants. +optics=Applications variées utilisant la lumière du jour. +personal-laser-defense-equipment=À placer dans une armure. Tire automatiquement sur les ennemis proches. +personal-roboport-equipment=Insérer dans l'armure pour permettre aux robots de construction de fonctionner à partir de votre inventaire. +personal-roboport-mk2-equipment=Inséré dans l'armure pour permettre à beaucoup de robots de construction de fonctionner à partir de votre inventaire. +physical-projectile-damage=Augmente les dégâts des armes à projectiles, tourelles et robots défenseurs. +plastics=Matière polymère synthétique qui peut être modelée pour fabriquer des objets solides. +power-armor=Armure disposant d'une grande grille d'équipement et proposant un agrandissement de l'inventaire. +power-armor-mk2=Armure disposant d'une énorme grille d'équipement et offrant une taille d'inventaire accrue. +production-science-pack=Permet la recherche de machines, modules et processus plus efficaces. +productivity-module=Un module qui permet à une machine de fabriquer davantage de produits à partir de la même quantité d'ingrédients, mais qui augmente également sa consommation d'énergie et réduit sa vitesse. +rail-signals=Permet d'avoir plusieurs trains sur un même réseau ferroviaire. +railway=Transport à grande échelle sur de longues distances. +refined-flammables=Augmente les dégâts des armes incendiaires. +research-speed=Rend les pratiques de recherche plus efficaces. +robotics=Châssis de robot volant. Ils doivent encore être spécialisés pour effectuer des travaux de logistique ou de construction. +rocket-control-unit=Unité de calculs avancés capables de contrôler les systèmes des fusées. +rocket-fuel=Carburant multifonction sophistiqué. +rocket-silo=Permet de lancer une fusée dans l’espace et de gagner la partie. +rocketry=Lance-missiles portatif pour terrasser vos ennemis avec des missiles. +solar-energy=Source d'énergie électrique gratuite, ne fonctionnant cependant que le jour. +solar-panel-equipment=À placer dans une armure. Fournit de l'énergie aux autres équipements, mais ne fonctionne pas la nuit. +space-science-pack=Permet d’envoyer des satellites dans l’espace et d'en recevoir des données scientifiques utilisées pour produire des packs de science spatiale. +speed-module=Un module qui augmente la vitesse d'une machine, mais augmente également sa consommation d'énergie. +spidertron=Un véhicule polyvalent capable de traverser un terrain accidenté. Il est équipé de lance-roquettes à tir rapide contrôlés par ciblage manuel ou automatique. Peut être piloté manuellement ou à l'aide de la télécommande spidertron. +stack-inserter=Les bras robotisés haute capacité peuvent déplacer plusieurs éléments en même temps. +steel-axe=Augmente votre vitesse d’exploitation minière. +steel-processing=Permet de fondre les plaques de fer en acier. +stone-wall=Murs pour protéger votre usine contre les attaquants. +stronger-explosives=Augmente les dégâts des armes explosives. +sulfur-processing=Un composé non métallique très réactif utilisé pour fabriquer de l'acide sulfurique et des objets explosifs. +tank=Véhicule offensif puissant sur lequel de nombreuses armes peuvent être installées. +toolbelt=Augmente la taille de l'inventaire. +uranium-ammo=Munitions avancées utilisant de l'uranium-238, plus dur et plus lourd, provoquant des dégâts lourds. +uranium-processing=Le minerai d'uranium est enrichi dans les centrifugeuses pour obtenir de l'uranium-238, avec une probabilité d'obtenir de l'uranium-235 plus riche. Tous deux sont nécessaires pour créer des barres d'uranium. +utility-science-pack=Permet la recherche d'armes avancées, d'équipements personnels ainsi que la coordination des robots. +weapon-shooting-speed=Augmente la vitesse de tir de la plupart des armes à projectiles. +worker-robots-speed=Augmente la vitesse de déplacement des robots logistiques et de constructions. +worker-robots-storage=Augmente le nombre d'objets que les robots logistiques et de construction peuvent transporter. +[technology-name] +advanced-electronics=Électronique avancée +advanced-material-processing=Traitement avancé des matériaux +advanced-oil-processing=Raffinage du pétrole avancé +artillery=Artillerie +artillery-shell-range=Portée des obus d'artillerie +artillery-shell-speed=Vitesse de tir des obus d'artillerie +atomic-bomb=Bombe atomique +automated-rail-transportation=Transport ferroviaire automatisé +automation=Automatisation +automobilism=Automobile +battery=Batterie +battery-equipment=Batterie personnelle +battery-mk2-equipment=Batterie personnelle MK2 +belt-immunity-equipment=Equipement d'immunité aux convoyeurs +braking-force=Force de freinage +chemical-science-pack=Pack de science chimique +circuit-network=Réseau logique +cliff-explosives=Explosifs de falaise +coal-liquefaction=Liquéfaction du charbon +concrete=Béton +construction-robotics=Robotique de construction +defender=Défenseur +destroyer=Destructeur +discharge-defense-equipment=Décharge électrique de défense +distractor=Distracteur +effect-transmission=Diffusion des modules +effectivity-module=Module d'efficacité +electric-energy-accumulators-1=Accumulateurs électriques +electric-energy-distribution=Réseau de distribution électrique +electric-engine=Moteur électrique +electronics=Électronique +energy-shield-equipment=Bouclier d'énergie +energy-shield-mk2-equipment=Bouclier d'énergie MK2 +energy-weapons-damage=Dégâts des armes à énergie +engine=Moteur +exoskeleton-equipment=Équipement exosquelettique +explosive-rocketry=Arsenal de missiles explosifs +explosives=Explosifs +fast-inserter=Bras robotisé rapide +flamethrower=Lance-flammes +flammables=Produits inflammables +fluid-handling=Manipulation des fluides +fluid-wagon=Wagon-citerne +follower-robot-count=Nombre maximum de robots de combat +fusion-reactor-equipment=Réacteur à fusion portatif +gate=Porte +gun-turret=Tourelle +heavy-armor=Armure lourde +inserter-capacity-bonus=Bonus de capacité des bras robotisés +kovarex-enrichment-process=Procédé d’enrichissement Kovarex +land-mine=Mines +landfill=Remblai +laser=Laser +laser-shooting-speed=Cadence de tir du laser +laser-turret=Tourelle laser +logistic-robotics=Robotique logistique +logistic-science-pack=Pack de science logistique +logistic-system=Système logistique +logistics=Logistique +low-density-structure=Structure de faible densité +lubricant=Lubrifiant +military=Militaire +military-science-pack=Pack de science militaire +mining-productivity=Productivité minière +modular-armor=Armure modulaire +modules=Modules +night-vision-equipment=Équipement de vision nocturne +nuclear-fuel-reprocessing=Retraitement du combustible nucléaire +nuclear-power=Énergie nucléaire +oil-processing=Raffinage du pétrole +optics=Optique +personal-laser-defense-equipment=Laser de défense personnel +personal-roboport-equipment=Roboport personnel +personal-roboport-mk2-equipment=Roboport personnel MK2 +physical-projectile-damage=Dégâts des armes à projectiles +plastics=Plastiques +power-armor=Armure de puissance +power-armor-mk2=Armure de puissance MK2 +production-science-pack=Pack de science de production +productivity-module=Module de productivité +rail-signals=Signalisation ferroviaire +railway=Chemin de fer +refined-flammables=Produits inflammables raffinés +research-speed=Vitesse de recherche en laboratoire +robotics=Robotique +rocket-control-unit=Unité de contrôle de la fusée +rocket-fuel=Carburant pour fusée +rocket-silo=Silo à fusée +rocketry=Arsenal de missiles +solar-energy=Énergie solaire +solar-panel-equipment=Panneau solaire portatif +space-science-pack=Pack de science spatiale +speed-module=Module de vitesse +spidertron=Spidertron +stack-inserter=Bras robotisé haute capacité +steel-axe=Hache en acier +steel-processing=Transformation de l'acier +stone-wall=Mur de pierre +stronger-explosives=Explosifs avancés +sulfur-processing=Transformation du soufre +tank=Tank +toolbelt=Ceinture à outils +uranium-ammo=Munition à uranium +uranium-processing=Processus d'enrichissement de l'uranium +utility-science-pack=Pack de science utilitaire +weapon-shooting-speed=Vitesse de tir des armes +worker-robots-speed=Vitesse des robots ouvriers +worker-robots-storage=Capacité de transport des robots ouvriers +[tile-name] +concrete=Béton +deepwater=Eau profonde +deepwater-green=Eau verte profonde +dirt-1=Terrain 1 +dirt-2=Terrain 2 +dirt-3=Terrain 3 +dirt-4=Terrain 4 +dirt-5=Terrain 5 +dirt-6=Terrain 6 +dirt-7=Terrain 7 +dry-dirt=Terrain aride +grass-1=Herbe +grass-2=Herbe 2 +grass-3=Herbe 3 +grass-4=Herbe 4 +hazard-concrete-left=Zone de danger en béton striée à gauche +hazard-concrete-right=Zone de danger en béton striée à droite +lab-dark-1=Sol de laboratoire 1 +lab-dark-2=Sol de laboratoire 2 +lab-white=Sol de laboratoire blanc +landfill=Remblai +nuclear-ground=Sol radioactif +out-of-map=Hors de la carte +red-desert-0=Désert rouge 0 +red-desert-1=Désert rouge 1 +red-desert-2=Désert rouge 2 +red-desert-3=Désert rouge 3 +red-desert-dark=Désert rouge foncé +refined-concrete=Béton armé +refined-hazard-concrete-left=Zone de danger en béton armé striée à gauche +refined-hazard-concrete-right=Zone de danger en béton armé striée à droite +sand-1=Sable 1 +sand-2=Sable 2 +sand-3=Sable 3 +stone-path=Chemin en pierre +tutorial-grid=Grille de tutoriel +water=Eau +water-green=Eau verte +water-mud=Eau peu profonde 2 +water-shallow=Eau peu profonde +water-wube=Eau "Wube" +[tips-and-tricks-item-description] +active-provider-chest=Le [entity=logistic-chest-active-provider] essaie activement de transférer ses objets vers le réseau logistique.\nS'il n'y a pas de demande pour un objet dans un ce coffre, il sera déplacé vers un [entity=logistic-chest-storage]. +belt-lanes=Les [entity=transport-belt] ont deux lignes qui peuvent être utilisées pour transporter des objets et elles peuvent être utilisées pour des ressources différentes.\nLe [entity=inserter] peut prendre des objets sur les deux lignes, mais ne peut déposer des objets que sur la ligne la plus éloignée. +buffer-chest=Le [entity=logistic-chest-buffer] agit à la fois comme un [entity=logistic-chest-requester] et un [entity=logistic-chest-passive-provider].\n Ils fournissent des objets pour les travaux de construction, la logistique personnelle, et les coffres de demandes logistiques avec la fonction "Solliciter également les coffres tampons" activée. +bulk-crafting=Lors du survol d'un emplacement de fabrication :\n - __ALT_CONTROL__1__craft-5__ pour en fabriquer 5.\n - __ALT_CONTROL__1__craft-all__ pour en fabriquer autant que possible. +burner-inserter-refueling=[entity=burner-inserter] peut être ravitaillé par d'autres bras, mais ils peuvent aussi se ravitailler eux-mêmes lorsqu'ils transportent du carburant. +circuit-network=Le réseau logique est un système qui permet le transfert d'informations entre les machines.\nVous pouvez connecter des machines au réseau logique en utilisant le [item=red-wire] et le [item=green-wire].\nLe réseau peut transporter des valeurs entières de -2³¹(-2 147 483 648) à 2³¹ (2 147 483 647) indépendamment pour chaque type de signal.\nIl n'est pas nécessaire d'utiliser le réseau logique pour terminer le jeu, mais il permet beaucoup de choses amusantes ou d'optimisations d'usine qui ne seraient pas possibles sans lui. +clear-cursor=Lorsque vous tenez un objet en main, vous pouvez le lâcher en utilisant __CONTROL__clear-cursor__, ce qui le retournera à son emplacement d'origine [img=utility/hand] dans l'inventaire.\nCela annule également la planification de rails, le placement de câbles et les boîtes de sélection. +connect-switch=Utiliser __ALT_CONTROL__1__build__ sur une entité avec un [item=copper-cable] en main vous permet d'y connecter un câble électrique.\n__ALT_CONTROL__1__remove-pole-cables__ sur une entité en enlèvera tous les câbles. +construction-robots=Le [entity=construction-robot] exécute les ordres de construction, de déconstruction, de mise à niveau et de réparation depuis le réseau logistique.\nLes ordres de construction sont créés par la construction fantôme, l'utilisation de [item=blueprint], ou quand un bâtiment ami est détruit et doit être reconstruit.\nLes ordres de déconstruction sont créés en sélectionnant les entités souhaitées via un [item=deconstruction-planner].\nLes ordres de mise à niveau sont créés par l'utilisation d'un [item=upgrade-planner].\nCes ordres sont également générés par l'action "Annuler". +copy-entity-settings=__CONTROL__copy-entity-settings__ et __CONTROL__paste-entity-settings__ vous permettent de copier les configurations entre entités. Par exemple, vous pouvez faire un copier-coller entre [entity=assembling-machine-2] pour définir la recette, ou entre des coffres pour préciser la limite d'inventaire.\n__ALT_CONTROL__1__paste-entity-settings__ avec un glissement permet de configurer plusieurs entités d'un seul geste. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ et __CONTROL__paste-entity-settings__ vous permettent de copier les configurations entre entités. Par exemple, vous pouvez faire un copier-coller entre [entity=assembling-machine-2] pour définir la recette, ou entre des coffres pour préciser la limite d'inventaire.\nMaintenir __CONTROL__paste-entity-settings__ et se déplacer avec __CONTROL__move__ permet de configurer plusieurs entités. +copy-paste=__CONTROL__copy__ affiche l'outil de copie qui vous permet d'enregistrer la sélection dans le presse-papiers.\n__CONTROL__paste__ récupère la dernière sélection copiée en vue de la construire.\n __CONTROL__cycle-clipboard-forwards__ et __CONTROL__cycle-clipboard-backwards__ vous permet de faire défiler l'historique du presse-papiers. +copy-paste-filters=Vous pouvez faire des copier-coller entre les entités avec des filtres configurables, des demandes ou des emplacements d'inventaire filtrés, tels que [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] ou [entity=cargo-wagon]. +copy-paste-requester-chest=Vous pouvez faire des copier-coller entre [entity=logistic-chest-requester] pour copier les demandes logistiques.\nVous pouvez également faire des copier-coller entre une [entity=assembling-machine-2] et un [entity=logistic-chest-requester] pour régler la demande logistique en fonction de la recette. +copy-paste-spidertron=Le copier-coller entre [entity=spidertron] copiera la couleur et les demandes logistiques.\nIl tentera également de copier la grille d'équipement, en insérant l'équipement de l'inventaire du joueur si les objets sont disponibles. +copy-paste-trains=Vous pouvez faire des copier-coller entre [entity=locomotive] pour copier l'horaire et la couleur.\nVous pouvez faire des copier-coller entre [entity=train-stop] pour copier le nom et la couleur de l'arrêt.\nEnfin, vous pouvez faire un copier-coller entre [entity=locomotive] et [entity=train-stop] dans un sens ou dans l'autre pour en copier la couleur. +drag-building=La méthode la plus rapide pour construire en ligne droite, par exemple pour construire une rangée de [entity=stone-furnace], est d'appuyer sur __CONTROL__build__ et de maintenir en courant dans la direction souhaitée. +drag-building-poles=Si vous construisez des [entity=small-electric-pole] en faisant glisser la souris, il seront automatiquement construits à la distance de connexion maximale. +drag-building-underground-belts=Si vous construisez des [entity=underground-belt] ou des [entity=pipe-to-ground] en faisant glisser la souris, ils seront automatiquement construits à la distance de connexion maximale. +e-confirm=Tous les boutons verts dans le jeu peuvent être « confirmés» en utilisant la touche __CONTROL__confirm-gui__.\nEssayez de l'utiliser maintenant pour confirmer cette astuce ! +electric-network=Le réseau électrique transfère l'énergie des producteurs comme la [entity=steam-engine] ou le [entity=solar-panel] aux consommateurs de manière équilibrée.\nVous pouvez ouvrir l'interface d'un poteau électrique via __ALT_CONTROL__1__open-gui__ pour afficher les statistiques de son réseau électrique. +electric-pole-connections=Les poteaux électriques seront automatiquement connectés aux autres tant qu'ils sont à portée de fil, et peuvent avoir jusqu'à 5 connections.\nLes connections peuvent être ajoutées ou retirées manuellement en utilisant un [item=copper-cable].\nToutes les connexions à un poteau électrique peuvent être retirées via __CONTROL__remove-pole-cables__ sur ce poteau électrique. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ sur une entité lui enlève des objets.\n__ALT_CONTROL__1__fast-entity-transfer__ tout en tenant un objet en main, le met dans l'entité sélectionnée.\n\n\nLe tutoriel vous apprend différentes manières de transférer des objets vers et depuis des entités sans les ouvrir. +fast-belt-bending=Appuyer sur __CONTROL__rotate__ en faisant glisser un [entity=transport-belt] vous permet de tourner rapidement. +fast-obstacle-traversing=Faire glisser un [entity=transport-belt] par-dessus un obstacle construira automatiquement des [entity=underground-belt], si c'est possible. +fast-replace=La construction sur une entité de même type et de même taille provoquera un remplacement rapide. Le remplacement rapide permet de préserver les propriétés de l'entité d'origine, comme le contenu de l'inventaire et la recette sélectionnée. +fast-replace-belt-splitter=Vous pouvez rapidement remplacer un [entity=transport-belt] par un [entity=splitter] et vice versa. +fast-replace-belt-underground=Vous pouvez remplacer rapidement un [entity=transport-belt] par un [entity=underground-belt] et vice versa.\nTout convoyeur situé entre l'entrée et la sortie du convoyeur souterrain sera automatiquement récupéré.\nCette fonction de remplacement rapide s'applique également au [entity=pipe] et [entity=pipe-to-ground]. +fast-replace-direction=Vous pouvez utiliser le remplacement rapide pour changer rapidement la direction des entités. +gate-over-rail=La [entity=gate] peut être construite sur n'importe quel [entity=straight-rail] vertical ou horizontal.\nLes trains ouvriront automatiquement la porte pour passer, et ne laisseront ainsi pas de trou dans vos défenses. +ghost-building=Appuyez sur __ALT_CONTROL__1__build-ghost__ tout en tenant un objet constructible pour le construire comme une entité fantôme.\nLes entités fantômes seront automatiquement construites par un réseau logistique à portée. +ghost-rail-planner=Le planificateur ferroviaire fantôme est utilisé pour planifier de longs tronçons de nouveaux rails fantômes.\nPour utiliser le planificateur fantôme, maintenez la touche __CONTROL_MODIFIER__build-ghost__ appuyée tout en planifiant les rails.\nVous pouvez aussi utiliser la touche __CONTROL_MODIFIER__build-with-obstacle-avoidance__ pour planifier les rails fantômes avec l'évitement des obstacles. +inserters=Les bras ramassent les objets dans une direction et les placent sur la tuile opposée.\nIls peuvent déplacer des objets de et vers [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace], et d'autres machines. +insertion-limits=Le bras robotisé ne remplit pas toujours tout l'inventaire de la cible. Cela permet à d'autres bras robotisés de récupérer leur part des objets.\nPar exemple, si une [entity=boiler] contient 5 éléments ou plus de [item=coal], le bras robotisé n'en insérera plus. Cela permet aux autres combustibles de descendre plus loin sur les convoyeurs vers d'autres chaudières, pour éviter que la première dans la file ne monopolise tout.\nCela vaut également pour [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] et bien d'autres. +introduction=Bienvenue dans les trucs et astuces !\nVous y trouverez des explications sur les concepts du jeu sous forme visuelle ou interactive.\nLes astuces sont déverrouillées au fur et à mesure de votre progression dans le jeu et également au fur et à mesure que vous les parcourez.\nSi vous voulez les voir tous immédiatement, utilisez la commande __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__ dans la console. +limit-chests=Il est possible de limiter les emplacements disponibles dans l'inventaire des coffres en sélectionnant l'emplacement d'inventaire rouge "X", puis en bloquant les emplacements souhaités.\nLes bras ne pourront pas remplir les emplacements bloqués, ce qui réduit globalement la capacité des coffres et empêche la surproduction. +logistic-network=Le réseau logistique est un puissant réseau de livraison automatisée qui utilise des robots volants pour déplacer des objets et effectuer des constructions automatisées.\nIl comporte trois éléments principaux :\n- le [entity=roboport] définit la zone de couverture du réseau et sert de point de chargement et de stockage pour les robots ;\n- le [entity=logistic-robot] traite les commandes logistiques et le [entity=construction-robot] traite les commandes de construction ;\n- les [tooltip=Coffres d'approvisionnement,tips-and-tricks-item-description.storage-chest-list] alimentent le réseau en objets. +long-handed-inserters=Le [entity=long-handed-inserter] est un bras robotisé électrique qui ramasse et place des objets à deux tuiles de son emplacement, contrairement au bras habituel. +low-power=Si votre consommation d'énergie est supérieure à votre capacité de production, les machines de votre usine fonctionneront plus lentement en raison d'une alimentation insuffisante.\nFaites attention à la vitesse de vos machines, si vous voulez identifier une production d'énergie insuffisante avant qu'il ne soit trop tard.\nLe meilleur moyen de vous assurer d'avoir assez de puissance, est de vérifier les statistiques du réseau électrique et de s'assurer que la barre de 'Satisfaction' est verte et pleine. +move-between-labs=Le [entity=inserter] peut être utilisé pour transférer des packs de science entre [entity=lab]. +passive-provider-chest=Le [entity=logistic-chest-passive-provider] fournit ses objets au réseau logistique.\nCela signifie que tous les objets se trouvant dans les coffres d'approvisionnement logistique passif peuvent être pris par des robots pour effectuer les demandes logistiques ou de construction. +personal-logistics=Le [entity=logistic-robot] déplace les objets des coffres d'approvisionnement logistique pour répondre à des demandes logistiques personnelles.\nLa demande logistique personnelle a une quantité minimale et une maximale. Les robots vous apporteront des objets jusqu'à ce que vous en ayez plus que la quantité minimale.\nSi vous en avez plus que la quantité maximale, les objets seront déplacés vers vos emplacements de déchargement logistique, pour être emportés par les robots. +pipette=Utilisez __CONTROL__smart-pipette__ pour prendre l'entité sélectionnée en main. +pole-dragging-coverage=Si vous construisez [entity=small-electric-pole] en faisant glisser le long de machines électriques, aucune machine à portée ne sera ignorée. +pump-connection=La [entity=pump] se connectera à un [entity=fluid-wagon] à l'arrêt s'ils sont correctement alignés.\nElle est nécessaire pour le chargement et le déchargement des fluides du [entity=fluid-wagon]. +rail-building=Pour activer le mode de construction ferroviaire, prenez un [item=rail] en main et appuyez sur __CONTROL__build__ au-dessus d'un morceau de rail existant.\n__ALT_CONTROL__1__build__ confirme le placement du morceau de rail souhaité.\n__CONTROL__clear-cursor__ permet de désactiver le mode de construction ferroviaire. +rail-signals-advanced=Le [entity=rail-chain-signal] détermine son état en fonction des signaux devant lui pour s'assurer qu'un train entrant dans une section pourra en ressortir.\nIls sont utilisés en association avec des [entity=rail-signal] pour construire des carrefours ferroviaires avancés.\n\n\nLe tutoriel vous apprend comment utiliser les signaux de la chaîne ferroviaire pour construire des carrefours ferroviaires complexes et éviter les blocages. +rail-signals-basic=Le [entity=rail-signal] divise les rails en sections. Chaque [entity=locomotive] lira les signaux ferroviaires afin d'éviter les collisions avec d'autres trains.\n\n\n\n Le tutoriel vous apprend comment utiliser les signaux ferroviaires pour faire circuler plusieurs trains sur le même système ferroviaire. +repair-packs=Tout en tenant un [item=repair-pack] en main, maintenir __CONTROL__build__ sur une entité la répare. +requester-chest=Le [entity=logistic-chest-requester] demande des objets au réseau logistique.\nLe [entity=logistic-robot] déplacera les objets du réseau logistique pour répondre aux demandes. +rotating-assemblers=Certaines recettes nécessitent un apport de fluide dans la [entity=assembling-machine-2], telle que l'[recipe=electric-engine-unit]. On peut pivoter une machine d'assemblage avec une entrée de fluide en utilisant __CONTROL__rotate__. +shoot-targeting=Vous pouvez tirer sur des cibles ennemies en appuyant sur __CONTROL__shoot-enemy__ avec votre curseur près de l'ennemi.\nVous pouvez tirer sur une entité neutre ou amie sélectionnée en appuyant sur __CONTROL__shoot-selected__. +shoot-targeting-controller=Vous pouvez tirer sur des cibles ennemies en maintenant __CONTROL__shoot-enemy__.\nSi vous utilisez une manette, toutes les armes viseront automatiquement l'ennemi le plus proche dans une zone. Utilisez __CONTROL__look__ pour déplacer la zone de visée automatique.\nVous pouvez tirer sur une entité neutre ou alliée sélectionnée en appuyant sur __CONTROL__shoot-selected__. +show-info=Appuyez sur __CONTROL__show-info__ pour activer/désactiver la superposition d'informations détaillées, également appelée "Mode Alt". +splitter-filters=Le [entity=splitter] peut être configuré pour filtrer un objet spécifique, ou pour donner la priorité à l'une des entrées/sorties. +splitters=Le [entity=splitter] est utilisé pour diviser, fusionner ou équilibrer les convoyeurs.\n Les objets entrants sont répartis de manière égale s'il y a de l'espace libre dans les deux sorties, ou dirigés vers une sortie qui est encore libre. +stack-transfers=__CONTROL__stack-transfer__ transfère une seule pile.\n__CONTROL__inventory-transfer__ transfère toutes les piles du type donné. (Sélectionner un emplacement vide transfère tout l'inventaire.)\nAvec __CONTROL_RIGHT_CLICK__ au lieu de __CONTROL_LEFT_CLICK__ pour les commandes mentionnées ci-dessus, la moitié de la quantité sera transférée.\n\nLe tutoriel l'explique plus en détail. +steam-power=Les [entity=boiler] consomme un combustible thermique tel que le [item=coal] pour transformer l'[fluid=water] en [fluid=steam].\n La [entity=steam-engine] consomme la [fluid=steam] pour produire de l'énergie électrique, qui est distribuée aux consommateurs via le réseau électrique. +storage-chest=Le [entity=logistic-chest-storage] stocke les objets pris dans les emplacements de corbeille logistique des joueurs et les commandes de déconstruction.\nTous les objets dans les coffres de stockage sont également disponibles pour être utilisés pour des demandes logistique ou de construction.\nLes coffres de stockage peuvent être filtrés pour n'accepter qu'un seul type d'objet. +storage-chest-list=Coffres fournissant son contenu, par ordre de priorité :\n[entity=logistic-chest-active-provider] Coffre d'approvisionnement logistique actif\n[entity=logistic-chest-buffer] Coffre tampon\n[entity=logistic-chest-storage] Coffre de stockage logistique\n[entity=logistic-chest-passive-provider] Coffre d'approvisionnement logistique passif +train-stop-same-name=L'[entity=train-stop] peut partager son nom avec d'autres arrêts. Les trains ayant ce nom dans leur horaire pourront choisir n'importe lequel de ces arrêts comme destination.\nVous pouvez régler la limite de chaque arrêt de train pour contrôler ce comportement avec plus de précision. +train-stops=L'[entity=train-stop] est utilisé pour automatiser le transport d'objets par trains en fournissant des emplacements nominatifs pour les trains.\n\n\n\nLe tutoriel vous apprend comment construire une gare, et comment régler un horaire de train simple. +trains=Les trains sont utiles pour le transport de grands volumes et sur de longues distances.\nIl est possible de rentrer dedans en utilisant __CONTROL__toggle-driving__ et de les conduire via __CONTROL_MOVE__. +transport-belts=Les convoyeurs sont utilisés pour déplacer des objets et fonctionnent sans utiliser d'énergie. Les convoyeurs peuvent également déplacer des objets tels que le personnage du joueur, les véhicules et les déchiqueteurs.\nLe système de convoyeurs se compose de [entity=transport-belt], [entity=splitter] et [entity=underground-belt].\nDes niveaux supérieurs de convoyeurs permettent de déplacer les objets plus rapidement : [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=Le [entity=underground-belt] est utilisé pour permettre aux convoyeurs de traverser des entités ou des terrains infranchissables. +usable-items=Certains objets peuvent être utilisés autrement que pour la construction d'entités dans le monde. Par exemple, vous pouvez lancer des [item=grenade] sur vos ennemis pour les blesser.\n__ALT_CONTROL__1__build__ tout en ayant un objet utilisable en main permet d'effectuer l'action. +z-dropping=Appuyez sur __CONTROL__drop-cursor__ pour déposer un seul objet depuis votre curseur.\nVous pouvez les faire tomber au sol, sur des convoyeurs et dans des entités.\nMaintenez __CONTROL__drop-cursor__ enfoncé et faites glisser le curseur sur plusieurs entités pour déposer rapidement un seul objet dans chacune. +[tips-and-tricks-item-name] +active-provider-chest=Coffre d'approvisionnement logistique actif +belt-lanes=Lignes de convoyeur +buffer-chest=Coffre tampon +bulk-crafting=Fabrication en masse +burner-inserter-refueling=Réapprovisionnement des bras robotisés du brûleur +circuit-network=Réseau logique +clear-cursor=Restaurer curseur +connect-switch=Raccordement du commutateur d'alimentation électrique +construction-robots=Robots de construction +copy-entity-settings=Copier-coller les paramètres de l'entité +copy-entity-settings-controller=Copier-coller les paramètres de l'entité +copy-paste=Copier coller +copy-paste-filters=Copier-coller les filtres +copy-paste-requester-chest=Copier-coller le coffre de demandes logistiques +copy-paste-spidertron=Copier-coller le spidertron +copy-paste-trains=Copier-coller les trains +drag-building=Construire par glissement +drag-building-poles=Glissement des poteaux électriques +drag-building-underground-belts=Glissement des convoyeurs souterrains +e-confirm=__CONTROL__confirm-gui__ pour confirmer +electric-network=Réseau électrique +electric-pole-connections=Connexions de poteau électrique +entity-transfers=Transferts d'entités +fast-belt-bending=Rotation rapide des convoyeurs +fast-obstacle-traversing=Franchissement automatique des obstacles +fast-replace=Remplacer rapidement +fast-replace-belt-splitter=Remplacer rapidement convoyeur & répartiteur +fast-replace-belt-underground=Remplacer rapidement convoyeur & convoyeur souterrain +fast-replace-direction=Remplacer rapidement la direction +gate-over-rail=Porte au-dessus d'un rail +ghost-building=Construction fantôme +ghost-rail-planner=Planificateur ferroviaire fantôme +inserters=Bras robotisés +insertion-limits=Limites d'insertion +introduction=Introduction +limit-chests=Coffre limiteur +logistic-network=Réseau logistique +long-handed-inserters=Longs bras robotisés +low-power=Faible puissance +move-between-labs=Transferts entre laboratoires +passive-provider-chest=Coffre d'approvisionnement logistique passif +personal-logistics=Logistique personnelle +pipette=Pipette à entité +pole-dragging-coverage=Couverture de la construction par glissement de poteaux +pump-connection=Connexion d'une pompe +rail-building=Construction ferroviaire +rail-signals-advanced=Signaux ferroviaires avancés +rail-signals-basic=Signaux ferroviaires de base +repair-packs=Kits de réparation +requester-chest=Coffre de demandes logistiques +rotating-assemblers=Faire pivoter les machines d'assemblage +shoot-targeting=Visée +shoot-targeting-controller=Visée +show-info=Informations supplémentaires (Alt-mode) +splitter-filters=Filtres du répartiteur +splitters=Répartiteurs +stack-transfers=Transferts de lots +steam-power=Énergie à vapeur +storage-chest=Coffre de stockage logistique +train-stop-same-name=Arrêts de train portant le même nom +train-stops=Arrêts de train +trains=Trains +transport-belts=Convoyeurs +underground-belts=Convoyeurs souterrains +usable-items=Objets utilisables +z-dropping=__CONTROL__drop-cursor__ pour lâcher des objets +[virtual-signal-description] +signal-anything=Si un des signaux d’entrée satisfait la condition, la sortie sera vraie. \nSi il n'y a rien en entrée, la sortie sera fausse. +signal-each=Évalue la condition ou exécute l’opération sur tous les signaux d’entrée. +signal-everything=Si tous les signaux d’entrée satisfont la condition, la sortie sera vraie. \nSi il n'y a rien en entrée, la sortie sera vraie. +[virtual-signal-name] +signal-0=Signal 0 +signal-1=Signal 1 +signal-2=Signal 2 +signal-3=Signal 3 +signal-4=Signal 4 +signal-5=Signal 5 +signal-6=Signal 6 +signal-7=Signal 7 +signal-8=Signal 8 +signal-9=Signal 9 +signal-A=Signal A +signal-B=Signal B +signal-C=Signal C +signal-D=Signal D +signal-E=Signal E +signal-F=Signal F +signal-G=Signal G +signal-H=Signal H +signal-I=Signal I +signal-J=Signal J +signal-K=Signal K +signal-L=Signal L +signal-M=Signal M +signal-N=Signal N +signal-O=Signal O +signal-P=Signal P +signal-Q=Signal Q +signal-R=Signal R +signal-S=Signal S +signal-T=Signal T +signal-U=Signal U +signal-V=Signal V +signal-W=Signal W +signal-X=Signal X +signal-Y=Signal Y +signal-Z=Signal Z +signal-anything=N'importe quel +signal-black=Signal noir +signal-blue=Signal bleu +signal-check=Vérifier le signal +signal-cyan=Signal cyan +signal-dot=Signal "point" +signal-each=Chaque +signal-everything=Tout +signal-green=Signal vert +signal-grey=Signal gris +signal-info=Signal "info" +signal-pink=Signal rose +signal-red=Signal rouge +signal-white=Signal blanc +signal-yellow=Signal jaune + diff --git a/factorio/data/base/locale/fy-NL/base.cfg b/factorio/data/base/locale/fy-NL/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fc13b2ba6ed7a97a42105fdc74181386e3891c77 --- /dev/null +++ b/factorio/data/base/locale/fy-NL/base.cfg @@ -0,0 +1,283 @@ +[achievement-name] +golem=Golem +minions=Folgelingen +solaris=Solaris +[autoplace-control-names] +desert=Woastyn +dirt=Ierde +enemy-base=Fijânelyke basis +grass=Gers +sand=Sân +trees=Beammen +[damage-type-name] +acid=Soer +electric=Elektrysk +explosion=Eksploazje +fire=Fjoer +impact=Botsing +laser=Laser +physical=Fysyk +poison=Fergiftiging +[entity-description] +arithmetic-combinator=Fiert rekkenkundige bewurkingen út op sinjalen fan it skeakelnetwurk. +artillery-turret=Lange ôfstânsgeskut, sjit op fijanlike nêsten. +beacon=Ferspriedt it effekt fan modules nei tichteby lizzende befreone objekten. +boiler=Brânt brânstof op om wetter yn stoom te feroarjen. +centrifuge=Ferwurket ferskate uranium-besibbe resepten. +construction-robot=Construisez et réparez automatiquement des entités amicales. +decider-combinator=Ferliket sinjalen fan it skeakelnetwurk. +express-splitter=Ferdield en/of foeget fracht fan transportbannen gear 1:1 +fast-splitter=Ferdield en/of foeget fracht fan transportbannen gear 1:1 +flamethrower-turret=Tire un flot de liquide brûlant sur les ennemis. +logistic-chest-active-provider=Envoie son contenu au réseau logistique. +logistic-chest-buffer=Demande que les articles spécifiés soient disponibles pour la logistique personnelle et la construction automatisée. +logistic-chest-passive-provider=Makket syn ynhâld beskikber foar it logistyk netwurk. +logistic-chest-requester=Demande les éléments spécifiés au réseau logistique. +logistic-chest-storage=Stockage à long terme pour le réseau logistique. +logistic-robot=Transporte des articles entre des coffres logistiques. +power-switch=Utilisé pour contrôler les connexions du réseau électrique. Peut également être contrôlé par le réseau de circuits. +radar=Scanne les secteurs proches et révèle activement une zone autour de lui. +splitter=Ferdield en/of foeget fracht fan transportbannen gear 1:1 +[entity-name] +big-biter=Grutte biter +boiler=Tsjettel +burner-mining-drill=Bâner myn boar +car=Auto +cliff=Heuvel +coal=Stienkoal +copper-ore=Kopererts +dead-grey-trunk=Deade grize stam +dead-tree-desert=Deade beam - woestyn +dry-tree=Drege beam +electric-furnace=Elektryske ûn +electric-mining-drill=Elektryske myn boar +fast-loader=Flugge lader +fast-transport-belt=Flugge rinnende bân +heat-exchanger=Warmte wikselder +heat-pipe=Warmte piip +iron-ore=Izererts +lab=Poarte +land-mine=Lânmyn +loader=Lader +loader-1x1=Lader 1x1 +market=Merk +oil-refinery=Oalje raffinaderij +pipe=Piip +pipe-to-ground=Piip oant grûn +pump=Pomp +radar=Radar +rocket=Raket +small-biter=Lytse biter +small-cliff=Lytse heuvel +steam-turbine=Stoom turbine +steel-furnace=Stielûn +stone=Stien +stone-furnace=Stienûn +straight-rail=Rjochte rail +tile-proxy=Tegels +transport-belt=Rinnende bân +tree-proxy=Beammen +uranium-ore=Uranium erts +wooden-chest=Houten kiste +[fluid-name] +crude-oil=Rûge oalje +heavy-oil=Stookoalje +light-oil=Smearoalje +lubricant=Smearmiddel +petroleum-gas=Petroleumgas +steam=Stoom +water=Wetter +[item-group-name] +combat=Striid +enemies=Fijannen +energy=Enerzjy +environment=Omjouwing +other=Net sortearre +production=Produksje +[item-name] +blueprint=Blaudruk +cluster-grenade=Klustergranaat +coal=Stienkoal +coin=Munt +concrete=Beton +copper-ore=Kopererts +copper-plate=Koperen plaat +fish=Fisk +green-wire=Griene kabel +grenade=Granaat +iron-ore=Izererts +iron-plate=Izeren plaat +lab=Laboratoarium +pistol=Pistoal +rail=Spoar +raw-fish=Rauwe fisk +red-wire=Reade kabel +repair-pack=Reparaasjeset +rocket-launcher=Raketwerper +steel-plate=Stielen plaat +stone=Stien +stone-brick=Bakstien +submachine-gun=Masinegewear +sulfur=Swevel +uranium-ore=Uraniumerts +wood=Hout +[map-gen-preset-description] +death-world=Les morsures sont plus dangereuses et évoluent plus vite. +death-world-marathon=Resepten en technologyen binne djoer, en biters binne gevaarlik en mei in soad. Selektearje dit allinig ast in Factorio feteraan bist. +default=\nNormale ynstellings. De oanbefellende manier om Factorio te spyljen. +island=Une grande île dans un océan sans fin. +marathon=Les recettes et les technologies sont plus chères. +rail-world=De grûnstofgebieten binne grut mar lizze fier útinoar om trein systemen oan te moedigjen. Biters sille gjin nije basissen kreëarje of op 'e nij útwreidzje yn frijmakke gebiet. +ribbon-world=La hauteur de la carte est limitée à 128 tuiles, ce qui introduit une série de défis et de situations intéressantes. +rich-resources=\nLes patchs de ressources ont une plus grande richesse, vous n'avez donc pas besoin de vous étendre loin. +[map-gen-preset-name] +death-world=Deade wrâld +death-world-marathon=Deadewrâldmaraton +default=Standert +island=Eilân +marathon=Marathon +rail-world=Spoarwrâld +ribbon-world=Ribbon wrâld +rich-resources=Ryk yn grûnstoffen +[mod-name] +base=Basismod +[programmable-speaker-note] +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +buzzer-2=Zoemer 2 +buzzer-3=Zoemer 3 +[story] +message-log-close=Slute +message-log-title=Berjochtelochboek +[technology-description] +fluid-handling=Ferskate manieren fan transport en opslach fan floeistoffen. +optics=Ferskate tapassingen fan sichtber ljocht. +tank=Krêftig oanfalsfehikel wer ast ferskate wapens op montearje kinst +[technology-name] +automation=Automatisearring +battery=Batterij +cliff-explosives=Klifeksplosiven +concrete=Beton +electronics=Elektroanika +engine=Motor +explosive-rocketry=Eksplosive raketten +explosives=Eksplosiven +laser=Laser +modules=Modules +optics=Optika +plastics=Keunststoffen +robotics=Robotika +rocketry=Raketten +[tile-name] +dirt-1=Smoargens 1 +dirt-2=Smoargens 2 +dirt-3=Smoargens 3 +dirt-4=Smoargens 4 +dirt-5=Smoargens 5 +dirt-6=Smoargens 6 +dirt-7=Smoargens 7 +dry-dirt=Drûch smoargens +grass-2=Gers 2 +grass-3=Gers 3 +grass-4=Gers 4 +red-desert-0=Reade woestyn 0 +red-desert-1=Reade woestyn 1 +red-desert-2=Reade woestyn 2 +red-desert-3=Reade woestyn 3 +sand-1=Sân 1 +sand-2=Sân 2 +sand-3=Sân 3 +water=Wetter +[virtual-signal-name] +signal-0=Sinjaal 0 +signal-1=Sinjaal 1 +signal-2=Sinjaal 2 +signal-3=Sinjaal 3 +signal-4=Sinjaal 4 +signal-5=Sinjaal 5 +signal-6=Sinjaal 6 +signal-7=Sinjaal 7 +signal-8=Sinjaal 8 +signal-9=Sinjaal 9 +signal-A=Sinjaal A +signal-B=Sinjaal B +signal-C=Sinjaal C +signal-D=Sinjaal D +signal-E=Sinjaal E +signal-F=Sinjaal F +signal-G=Sinjaal G +signal-H=Sinjaal H +signal-I=Sinjaal I +signal-J=Sinjaal J +signal-K=Sinjaal K +signal-L=Sinjaal L +signal-M=Sinjaal M +signal-N=Sinjaal N +signal-O=Sinjaal O +signal-P=Sinjaal P +signal-Q=Sinjaal Q +signal-R=Sinjaal R +signal-S=Sinjaal S +signal-T=Sinjaal T +signal-U=Sinjaal U +signal-V=Sinjaal V +signal-W=Sinjaal W +signal-X=Sinjaal X +signal-Y=Sinjaal Y +signal-anything=Wat +signal-each=Elke +signal-everything=Alles + diff --git a/factorio/data/base/locale/ga-IE/base.cfg b/factorio/data/base/locale/ga-IE/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e48f1decb20d89d998967fe92f66b5625ff33c94 --- /dev/null +++ b/factorio/data/base/locale/ga-IE/base.cfg @@ -0,0 +1,1093 @@ +[achievement-description] +automated-cleanup=Neamhthóg 100 rud le do róbothógálaithe. +automated-construction=Tóg 100 meaisín le do róbait. +circuit-veteran-1=Táirg 1.0k ardchiorcáid san uair. +circuit-veteran-2=Táirg 10k ardchiorcáid san uair. +circuit-veteran-3=Táirg 25k ardchiorcáid san uair. +computer-age-1=Táirg 500 aonad próiseála san uair. +computer-age-2=Táir 1.0k aonad próiseála san uair. +computer-age-3=Táirg 5k aonad próiseála san uair. +eco-unfriendly=Déan taighde ar próiseáil ola. +getting-on-track=Tóg inneall traenach. +getting-on-track-like-a-pro=Tóg inneall traenach laistigh den chead 90 nóiméad den chluiche. +golem=Tar slán as buille le 500 damáiste nó níos mó. +iron-throne-1=Táirge 20k leaca iarainn san uair. +iron-throne-2=Táirg 200k leaca iarainn san uair. +iron-throne-3=Táirg 400k leaca iarainn san uair. +it-stinks-and-they-dont-like-it=Tionscain ionsaí eachtráin trí thruailliú. +mass-production-1=Táirg 10k ciorcáid leictreonacha. +mass-production-2=Táirg 1M ciorcáid leictreonacha. +mass-production-3=Táirg 20M ciorcáid leictreonacha. +minions=Leanann 100 róbothrodaí i do dhiaidh. +no-time-for-chitchat=Críochnaigh an cluiche laistigh de 15 n-uair. +pyromaniac=Scrios 10k crann trí thine. +raining-bullets=Buaigh an cluiche gan túiríní léasair ar bith a thógáil agat. +run-forrest-run=Scrios 100 crann trí imbhualadh. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Críochnaigh an cluiche. +solaris=Táirg níos mó ná 10 GJ san uair trí ghrianphainéil amháin. +steam-all-the-way=Buaigh an cluiche gan ghrianphainéal ar bith a thógáil agat. +steamrolled=Scrios 10 sceiteoir trí imbhualadh. +tech-maniac=Déan taighde ar na teicneolaíochtaí uile. +there-is-no-spoon=Críochnaigh an cluiche laistigh de 8 n-uair. +watch-your-step=Faigh bás trí inneall traenach atá ag bogadh. +you-are-doing-it-right=Tóg do thuilleadh meaisíní trí do róbait ná trí do láimhe féin. +[achievement-name] +automated-cleanup=Uathghlantachán +automated-construction=Uath-thógálaíocht +circuit-veteran-1=Seanchiorcád 1 +circuit-veteran-2=Seanchiorcád 2 +circuit-veteran-3=Seanchiorcád 3 +computer-age-1=Aois ríomhaire 1 +computer-age-2=Aois ríomhaire 2 +computer-age-3=Aois ríomhaire 3 +delivery-service=Séirbhís seachadta +eco-unfriendly=Neamh-éiceabhách +getting-on-track=Ag aimsú an bhealaigh +getting-on-track-like-a-pro=Ag aimsiú an bhealaigh go gairmiúil +golem=Golem +iron-throne-1=Ríchathaoir iarainn 1 +iron-throne-2=Ríchathaoir iarainn 2 +iron-throne-3=Ríchathaoir iarainn 3 +it-stinks-and-they-dont-like-it=Tá drochbholadh air agus ní mhaith leo é +lazy-bastard=A bhastaird léisciúla +logistic-network-embargo=Trádbhac ar an ngréasán lóistíochta +mass-production-1=Olltáirgeadh 1 +mass-production-2=Olltáirgeadh 2 +mass-production-3=Olltáirgeadh 3 +minions=Giollaí +no-time-for-chitchat=Am ar bith le haghaidh comhrá +pyromaniac=Pireamáineach +raining-bullets=Báisteach na mPiléar +run-forrest-run=Rith, a Fhorrest, rith +smoke-me-a-kipper-i-will-be-back-for-breakfast=Caith scadán leasaithe uaim, beidh mé ar ais sa mhaidin +so-long-and-thanks-for-all-the-fish=Slán agus go raibh míle maith agaibh as na héisc +solaris=Solaris +steam-all-the-way=Gal ar an mbealach +steamrolled=Galrollta +tech-maniac=Teicghealt +there-is-no-spoon=Níl aon spúnóg ann +trans-factorio-express=Luastraein Tras-Factorio +watch-your-step=Féach ar do bhealach +you-are-doing-it-right=Tá tú i do cheart +you-have-got-a-package=Tá pacáiste agat +[ammo-category-name] +artillery-shell=Sliogán airtléire +biological=Bitheolaíoch +bullet=Piléar +cannon-shell=Sliogán canóine +capsule=Capsúl +electric=Leictreach +flamethrower=Lasteilgeoir +fluid=Leacht +grenade=Gránáid +landmine=Mianach talaimh +laser=Léasar +melee=Trodach +rocket=Roicéad +shotgun-shell=Sliogán gránghunna +[autoplace-control-names] +desert=Fásach +dirt=Salachar +enemy-base=Bunáiteanna namhad +grass=Féar +sand=Gaineamh +trees=Crainn +[controls] +give-blueprint=Cruthaigh gormchló nua +give-blueprint-book=Cruthaigh leabhar gormchló nua +give-deconstruction-planner=Cruthaigh pleanálaí díthógála nua +give-upgrade-planner=Cruthaigh pleanálaí uasghrádúcháin nua +toggle-equipment-movement-bonus=Scoránaigh eisichreatlach +toggle-personal-roboport=Scoránaigh róbatphort pearsanta +[damage-type-name] +acid=Aigéadach +electric=Leictreach +explosion=Pléascach +fire=Tine +impact=Buailte +laser=Léasair +physical=Fisiciúil +poison=Nimhiúil +[decorative-name] +big-ship-wreck-grass=Féar mór longbhriste +brown-asterisk=Réiltín donn +brown-asterisk-mini=Mionréiltín donn +brown-carpet-grass=Féar brait donn +brown-coral-mini=Mionchoiréal donn +brown-fluff=Clúmh donn +brown-fluff-dry=Clúmh tirim donn +brown-hairy-grass=Féar ribeach glas +dark-mud-decal=Aistreog láibe duibhe +garballo=Garbáló +garballo-mini-dry=Mionphailm Garbáló tirim +green-asterisk=Réiltín glas +green-asterisk-mini=Mionréiltín glas +green-bush-mini=Mionthom glas +green-carpet-grass=Féar brait glas +green-coral-mini=Mionchoiréal glas +green-croton=Crotón glas +green-desert-bush=Tom fásaigh glas +green-hairy-grass=Féar ribeach glas +green-pita=Fíteach glas +green-pita-mini=Mionfhíoteach glas +green-small-grass=Féar beag glas +light-mud-decal=Aistreog láibe gile +orange-coral-mini=Mionchoiréal oráiste +puberty-decal=Aistreog láibe scoilte +red-asterisk=Réiltín dearg +red-croton=Crotón dearg +red-desert-bush=Tom fásaigh dearg +red-desert-decal=Aistreog fásaigh dhearg +red-desert-rock-medium=Cloch mheánach fásaigh dhearg +red-desert-rock-small=Cloch bheag fásaigh dhearg +red-desert-rock-tiny=Mionchloch fásaigh dhearg +red-pita=Fíteach dearg +rock-medium=Cloch mheánach +rock-small=Cloch bheag +rock-tiny=Mionchloch +sand-decal=Aistreog gainimh +sand-dune-decal=Aistreog dhumhach +sand-rock-big=Cloch ghainimh mhór +sand-rock-medium=Cloch ghainimh mheánach +sand-rock-small=Cloch ghainimh bheag +small-rock=Cloch bheag +small-ship-wreck-grass=Féar beag longbhriste +white-desert-bush=Tom fásaigh bán +[entity-description] +arithmetic-combinator=Éirigh le hoibríochtaí uimhríochta ar comharthaí an líonra ciorcaid. +beacon=Tarchuir éifeachtaí modúl chuig aonáin chairdiúla in aice láimhe. +big-ship-wreck-1=Deighleog den árthach briste. +big-ship-wreck-2=Deighleog den árthach briste. +big-ship-wreck-3=Deighleog den árthach briste. +boiler=Dónn sé breosla chun uisce a athrú do ghal. +centrifuge=Próiseáil oidis éagsúla atá bainte le húráiniam. +compilatron=Róbochúntóir a theacht slán den thimpiste. Tá cumas laghdaithe aige mar gheall ar damáiste inmheánach. +constant-combinator=Aschuir síorchomharthaí an líonra ciorcáid. +construction-robot=Tóg agus deisigh aonáin chairdiúla go huathoibríoch. +crash-site-chest-1=Coiméadán ón árthach briste. B'fhéidir go bhfuil roinnt earraí úsáideacha sa taobh istigh. +crash-site-chest-2=Coiméadán ón árthach briste. B'fhéidir go bhfuil roinnt earraí úsáideacha sa taobh istigh. +decider-combinator=Cuir comharthaí an líonra ciorcáid i gcomparáid. +express-splitter=Roinn is/nó ceangal lasta na gcriosanna iompair 1:1. +fast-splitter=Roinn is/nó ceangal lasta na gcriosanna iompair 1:1. +flamethrower-turret=Scaoil sruth leachta trí thine ar naimhde. +heat-exchanger=Baineann úsáid as fuinneamh teochta chun uisce a athrú do ghal. +item-request-proxy=Úsáid é seo le haghaidh iarratais a dhéanamh ar róbothógálaithe le hearra a sheachadadh go dtí an aonán seo. __CONTROL__mine__ don iarratas earra a chealú. +logistic-chest-active-provider=Seol a inneachar chuig an gréasán lóistíochta. +logistic-chest-buffer=Iarr ar earraí sonraithe a chur ar fáil le haghaidh lóistíochtaí pearsanta agus uath-thógála. +logistic-chest-requester=Iarr ar earraí sonraithe den ghréasán lóistíochta. +logistic-chest-storage=Stóráil fadtéarmach le haghaidh an ghréasáin lóistíochta. +logistic-robot=Iompair earraí idir cistí lóistíochta. +offshore-pump=Pumpáil leacht de réimse uisce. +power-switch=Úsáidte le haghaidh ceangal an líonra leictrigh a rialú. Is féidir leis á rialú tríd an líonra ciorcaid chomh maith. +radar=Breathnaigh na ceantair in aice láimhe, agus nocht an limistéar ina thimpeall go gníomhach. +rail-chain-signal=Léigh na comharthaí ina dhiadh ar an mbealach le haghaidh rialuithe níos fearr na dtraenacha a ligean. +rail-signal=Leag amach ar an gcóras traenacha isteach i mbloic, ag ligean do thraenacha iomadúla a rith ar an ngréasán céanna. +roboport=Déanann ceangal le róbatphoirt eile chun an líonra tógála is lóistíochta a chruthú atá úsáide ag róbait lóistíochta. +rocket-silo=Úsáidte le roicéad a chruthú agus a láinseáil chun an cluiche a bhuachan. +splitter=Roinn is/nó ceangal lasta na gcriosanna iompair 1:1. +steam-engine=Ídigh gal le haghaidh fuinnimh leictrigh a chruthú. +steam-turbine=Ídigh gal le haghaidh fuinnimh leictrigh a chruthú. +train-stop=Cinn scríbe le haighaidh traenacha uathoibrithe. +[entity-name] +1x2-remnants=1x2 smionagair +accumulator=Cnuasaitheoir +acid-splash=Steall aigéid +arithmetic-combinator=Teaglamaí uimhríochta +artillery-turret=Túirín airtléire +artillery-wagon=Vaigín airtléire +assembling-machine-1=Meaisín cóimeála 1 +assembling-machine-2=Meaisín cóimeála 2 +assembling-machine-3=Meaisín cóimeála 3 +beacon=Rabhchán +behemoth-biter=Plaiceoir ollmhór +behemoth-biter-corpse=Corp plaiceora ollmhóir +behemoth-spitter=Seileadóir ollmhór +behemoth-spitter-corpse=Corp seileadóra ollmhóir +behemoth-worm-corpse=Corp ollphéiste +behemoth-worm-turret=Ollphéist +big-biter=Mórphlaiceoir +big-biter-corpse=Corp mórphlaiceora +big-electric-pole=Cuaille leictreach mór +big-explosion=pléascadh mór +big-scorchmark=Smál ruadhó mór +big-ship-wreck-1=Longbhriseadh mór +big-ship-wreck-2=Longbhriseadh mór +big-ship-wreck-3=Longbhriseadh mór +big-spitter=Mórsheileadóir +big-spitter-corpse=Corp mórsheileadóra +big-worm-corpse=Corp mórphéiste +big-worm-turret=Mórphéist +biter-spawner=Sceiteoir an phlaiceora +biter-spawner-corpse=Corp sceiteora an phlaiceora +blue-chest=Ciste gorm +boiler=Coire +burner-generator=Gineadóir dóire +burner-inserter=Ionsáiteoir dóire +burner-mining-drill=Druilire mianadóireachta dóire +car=Carr +cargo-wagon=Vaigín lasta +centrifuge=Lártheifneoir +character=Carachtar +character-corpse=Corp carachtair +chemical-plant=Monarcha ceimiceáin +cliff=Aill +coal=Gual +compilatron=Tomsaítrón +constant-combinator=Teaglamaí tairiseach +construction-robot=Róbat tógála +copper-cable=Cábla copair +copper-ore=Mian copair +crash-site-chest-1=Capsúl ciste +crash-site-chest-2=Capsúl ciste +crash-site-spaceship=Spáslong +crash-site-spaceship-wreck-big=Raic Spásloinge Mór +crash-site-spaceship-wreck-medium=Raic Spásloinge Meánach +crash-site-spaceship-wreck-small=Raic Spásloinge Beag +crude-oil=Amhola +curved-rail=Ráille cuartha +cutscene-gun-turret=Túirín gunna +dead-dry-hairy-tree=Crann ribeach tirim marbh +dead-grey-trunk=Stoc liath marbh +dead-tree-desert=Crann marbh - fásach +decider-combinator=Teaglamaí cinniúnach +deconstructible-tile-proxy=Seachán tíle indíthógála +defender=Cosantóir +destroyer=Loitiméir +distractor=Róbofodar +dry-hairy-tree=Crann ribeach tirim +dry-tree=Crann tirim +electric-energy-interface=Comhéadan fuinnimh leictrigh +electric-furnace=Foirnéis leictreach +electric-mining-drill=Druilire mianadóireachta leictreach +entity-ghost=Scáil aonáin +explosion=Pléascadh +express-loader=Luaslódaire +express-splitter=Luas-scoilteoir +express-transport-belt=Luaschrios iompair +express-underground-belt=Luaschrios fothalaimh +fast-inserter=Ionsáiteoir tapa +fast-loader=Lódaire tapa +fast-splitter=Scoilteoir tapa +fast-transport-belt=Crios iompair tapa +fast-underground-belt=Crios fothalaimh tapa +filter-inserter=Ionsáiteoir scagaire +fire-flame=Tine +fish=Iasc +flamethrower-turret=Túirín lasteilgeora +fluid-wagon=Vaigín leachta +gate=Geata +green-coral=Coiréal glas +grenade-explosion=Gránáid pléascadh +gun-turret=Túirín gunna +heat-exchanger=Malartóir teasa +heat-interface=Comhéadan teochta +heat-pipe=Píopa teasa +infinity-chest=Ciste éigríocha +infinity-pipe=Píopa éigríocha +inserter=Ionsáiteoir +iron-chest=Ciste iarann +iron-ore=Amhiarann +item-on-ground=Earra ar talamh +item-request-proxy=Sliotán iarratais earra +lab=Saotharlann +land-mine=Mianach talaimh +laser-turret=Túirín léasair +linked-belt=Crios nasctha +linked-chest=Ciste nasctha +loader=Lódaire +loader-1x1=Lódare 1x1 +locomotive=Inneall traenach +logistic-chest-active-provider=Ciste soláthraí ghnóthaigh +logistic-chest-buffer=Ciste maoláin +logistic-chest-passive-provider=Ciste soláthraí ghéilliúil +logistic-chest-requester=Ciste iarratóra +logistic-chest-storage=Ciste stórála +logistic-robot=Róbat lóistíochta +market=Margadh +medium-biter=Meánphlaiceoir +medium-biter-corpse=Corp meánphlaiceora +medium-electric-pole=Cuaille leictreach meánach +medium-remnants=Meánsmionagair +medium-scorchmark=Smál ruadhó meánach +medium-ship-wreck=Longbhriseadh meánach +medium-spitter=Meánsheileadóir +medium-spitter-corpse=Corp meánsheileadóra +medium-worm-corpse=Corp meánphéiste +medium-worm-turret=Meánphéist +nuclear-reactor=Imoibreoir núicléach +offshore-pump=Pumpa ar muir +oil-refinery=Scaglann ola +pipe=Píopa +pipe-to-ground=Píopa go talamh +player-port=Port imreora +poison-cloud=Néal nimhiúil +power-switch=Lasc cumhachta +programmable-speaker=Callaire in-ríomhchláraithe +pump=Pumpa +pumpjack=Ola-thobar loine +radar=Radar +rail-chain-signal=Sraithchomhartha ráille +rail-signal=Comhartha ráille +red-chest=Ciste dearg +red-desert-rock-big=Cloch fásaigh dhearg mhór +red-desert-rock-huge=Cloch fásaigh dhearg ollmhór +roboport=Róbatphort +rock-big=Cloch mhór +rock-huge=Cloch ollmhór +rocket=Roicéad +rocket-silo=Sadhlann +sand-rock-big=Cloch ghainmheach mhór +simple-entity-with-force=Aonán simpli i bhfórsa +simple-entity-with-owner=Aonán simpli faoi uinéireacht +small-biter=Plaiceoir beag +small-biter-corpse=Corp plaiceora bhig +small-cliff=Aill bheag +small-electric-pole=Cuaille leictreach beag +small-lamp=Lampa +small-remnants=Smionagair bheaga +small-scorchmark=Smál ruadhó beag +small-ship-wreck=Longbhriseadh beag +small-spitter=Seileadóir beag +small-spitter-corpse=Corp seileadóra bhig +small-worm-corpse=Corp péiste bige +small-worm-turret=Péist bheag +solar-panel=Grianphainéal +space-module-wreck=Smionagar spás-mhodúil +spitter-spawner=Sceiteoir an tseileadóra +spitter-spawner-corpse=Corp sceiteora an tseileadóra +splitter=Scoilteoir +stack-filter-inserter=Ionsáiteoir cruach-scagaire +stack-inserter=Ionsáiteoir cruaiche +steam-engine=Inneall gaile +steam-turbine=Tuirbín gaile +steel-chest=Ciste cruach +steel-furnace=Foirnéis cruach +stone=Cloch +stone-furnace=Foirnéis cloiche +stone-wall=Balla +storage-tank=Umar stórála +straight-rail=Ráille díreach +substation=Fostáisiún +tank=Tanc +tile-ghost=Scáil tíle +tile-proxy=Tíleanna +train-stop=Stad traenach +transport-belt=Crios iompair +tree=Crann +tree-brown=Crann donn +tree-dying-proxy=Truailliú atá ionsúite ag crainn dhamáiste +tree-proxy=Crainn +tree-red=Crann dearg +tree-stump=Stumpa crainn +underground-belt=Crios fothalaimh +uranium-ore=Mian úráiniaim +water-well-pump=Tobarphumpa +wooden-chest=Ciste adhmaid +[equipment-name] +battery-equipment=Cadhnra pearsanta +battery-mk2-equipment=Cadhnra pearsanta MK2 +belt-immunity-equipment=Acmhainn frith-chriosach +discharge-defense-equipment=Cosaint díluchtaithe +energy-shield-equipment=Sciath fuinnimh +energy-shield-mk2-equipment=Sciath fuinnimh MK2 +exoskeleton-equipment=Eisichreatlach +fusion-reactor-equipment=Imoibreoir comhleá iniompartha +night-vision-equipment=Amharc oíche +personal-laser-defense-equipment=Cosaint léasair pearsanta +personal-roboport-equipment=Róbatphort pearsanta +personal-roboport-mk2-equipment=Róbatphort pearsanta MK2 +solar-panel-equipment=Grianpháineal iniompartha +[fluid-name] +crude-oil=Amhola +heavy-oil=Ola trom +light-oil=Ola éadrom +lubricant=Bealadh +petroleum-gas=Gás peitriliaim +steam=Gal +sulfuric-acid=Aigéad sulfarach +water=Uisce +[fuel-category-name] +chemical=Breosla inidíthe +nuclear=Breosla núicléach +[item-description] +artillery-targeting-remote=Lig ar airtléire a scaoileadh le do láimhe ar léarscáil an domhain. +battery-equipment=Stóráil fuinneamh leictreach le haghaidh modúl acmhainne. +blueprint=Sábháil dearaí le haghaidh uath-thógála. +copper-cable=Is féidir leis chomh maith a úsáid ar son ceangal nó neamhcheangal a dhéanamh go lámhoibríoch idir chuaillí leicteacha agus lasca cumhachta trí __CONTROL__build__. +deconstruction-planner=Marcáil earraí le haghaidh neamhthógála a dhéanamh trí róbothógálaithe. +discharge-defense-equipment=Déan damáiste, brúigh siar agus cuir stailc ar naimhde in aice láimhe nuair atá sé curtha ar siúl lena chianrialtán. +effectivity-module=Laghdaigh úsáid fuinnimh de chuid measíní. Is 20% í an íosúsáid fuinnimh. +exoskeleton-equipment=Méadaigh do luas gluaiseachta. +fusion-reactor-equipment=Soláthar cumhacht le haghaidh modúl acmhainne. +green-wire=Úsáidte le haghaidh ceangail a dhéanamh idir meaisíní agus an líonra ciorcáid trí __CONTROL__build__. +land-mine=Pléascaigh nuair atá naimhde in aice láimhe, déan dámaiste dóibh agus cuir stailc orthu. +landfill=Is féidir a bheith curtha ar uisce chun talaimh inthógáilte a chruthú. +mining-tool=Méadaigh luas mianadóireachta. +night-vision-equipment=Lig dhuit rudaí a fheiceáil níos glaine sa dorchadas. +personal-roboport-equipment=Lig ar róbothógálaí a n-obair a dhéanamh as d'fhardal. +red-wire=Úsáidte le haghaidh ceangail a dhéanamh idir meaisíní agus an líonra ciorcáid trí __CONTROL__build__. +satellite=Ba chóir leis an satailít a chur isteach sa roicéad. +science-pack=Úsáidte le haghaidh taghde sna saotharlanna. +slowdown-capsule=Laghdaigh luas gluaiseachta do naimhde atá buailte. +solar-panel-equipment=Soláthar cumhacht le haghaidh modúl acmhainne. +space-science-pack=Úsáidte le haghaidh taghde sna saotharlanna. Faighte trí láinseáil roicéid le satailít. +speed-module=Méadaigh luas meaisín ach le costas níos mó in úsáid fuinnimh. +upgrade-planner=Marcáil earraí le haghaidh uasghradaithe trí róbothógálaithe. +[item-group-name] +combat=Comhrac +effects=Éifeachtaí +enemies=Naimhde +energy=Fuinneamh +environment=Timpeallacht +fluids=Leachtanna +intermediate-products=Táirgí idirmheánacha +logistics=Lóistíochtaí +other=Neamhshocraithe +production=Táirgeadh +signals=Comharthaí +[item-limitation] +item-not-allowed-in-this-container-item=Tá cosc curtha ar úsáid an earra seo agus ní féidir leis é a chur sa choiméadán. +[item-name] +advanced-circuit=Ardchiorcád +artillery-shell=Sliogán airtléire +artillery-targeting-remote=Cianrialtán dírithe airtléire +artillery-turret=Túirín airtléire +artillery-wagon-cannon=Canóin airtléire +atomic-bomb=Buama adamhach +automation-science-pack=Paca eolaíochta uathoibrithe +battery=Cadhnra +belt-immunity-equipment=Acmhainn frith-chriosach +blueprint=Gormchló +blueprint-book=Leabhar gormchló +burner-generator=Gineadóir dóire +cannon-shell=Sliogán canóine +chemical-science-pack=Paca eolaíochta ceimiceáin +cliff-explosives=Pléascáin aille +cluster-grenade=Scataghránáid +coal=Gual +coin=Bonn +combat-shotgun=Gránghunna comhairc +concrete=Coincréit +copper-cable=Cábla copair +copper-ore=Mian copair +copper-plate=Leac copair +copy-paste-tool=Uirlis cóipeáil & greamaithe +crude-oil-barrel=Bairille amhola +cut-paste-tool=Uirlis gearr-greamú +deconstruction-planner=Pleanálaí neamhthógála +defender-capsule=Capsúl cosantóra +destroyer-capsule=Capsúl loitiméara +discharge-defense-remote=Cianrialtán cosanta díluchtaithe +distractor-capsule=Capsúl róbofodair +effectivity-module=Modúl éifeachtúlachta +effectivity-module-2=Modúl éifeachtúlachta 2 +effectivity-module-3=Modúl éifeachtúlachta 3 +electric-energy-interface=Comhéadan fuinnimh leictrigh +electric-engine-unit=Aonad innill leictrigh +electronic-circuit=Ciorcád leictreonach +empty-barrel=Bairille folamh +engine-unit=Aonad innill +explosive-cannon-shell=Sliogán canóine pléascach +explosive-rocket=Roicéad pléascach +explosive-uranium-cannon-shell=Sliogán canóine pléascach úráiniam +explosives=Pléascáin +filled-barrel=Bairille __1__ +firearm-magazine=Piléarlann gunna +fish=Iasc +flamethrower=Lasteilgeoir +flamethrower-ammo=Armlón lasteilgeora +flamethrower-turret=Túirín lasteilgeora +flying-robot-frame=Fráma róbait eitlite +green-wire=Sreang ghlas +grenade=Gránáid +hazard-concrete=Coincréit contúirte +heat-interface=Comhéadan teochta +heavy-armor=Armúr trom +infinity-chest=Ciste éigríocha +infinity-pipe=Píopa éigríocha +iron-gear-wheel=Rothghiar iarainn +iron-ore=Amhiarann +iron-plate=Leac iarainn +iron-stick=Maide iarainn +item-with-inventory=Earra le fardal +item-with-label=Earra le lipéad +item-with-tags=Earra le clibeanna +lab=Saotharlann +landfill=Líonadh talún +laser-turret=Túirín léasair +light-armor=Armúr éadrom +linked-chest=Ciste nasctha +logistic-science-pack=Paca eolaíochta lóistíochta +low-density-structure=Struchtúr ísealdhlúsach +military-science-pack=Paca eolaíochta míleata +modular-armor=Armúr modúlach +nuclear-fuel=Breosla núicléach +piercing-rounds-magazine=Piléarlann urchar polltacha +piercing-shotgun-shell=Sliogáin pholltacha gránghunna +pistol=Piostal +plastic-bar=Barra plaisteach +poison-capsule=Capsúl nimhe +pollution=Truailliú +power-armor=Armúr cumhachta +power-armor-mk2=Armúr cumhachta MK2 +processing-unit=Aonád próiseála +production-science-pack=Paca eolaíochta táirgthe +productivity-module=Modúl táirgiúlachta +productivity-module-2=Modúl táirgiúlachta 2 +productivity-module-3=Modúl táirgiúlachta 3 +rail=Ráille +rail-planner=Pleanálaí ráille +raw-fish=Amhiasc +red-wire=Sreang dhearg +refined-concrete=Coincréit scagtha +refined-hazard-concrete=Coincréit contúirte scagtha +repair-pack=Paca deisithe +rocket=Roicéad +rocket-control-unit=Aonad rialaithe roicéid +rocket-fuel=Breosla roicéid +rocket-launcher=Roicéidtheilgeoir +rocket-part=Páirt roicéid +satellite=Satailít +selection-tool=Uirlis roghnúcháin +shotgun=Gránghunna +shotgun-shell=Sliogáin gránghunna +simple-entity-with-force=Aonán simpli i bhfórsa +simple-entity-with-owner=Aonán simpli faoi uinéireacht +slowdown-capsule=Capsúl mallghluaiseachta +solar-panel=Grianphainéal +solid-fuel=Breosla soladach +space-science-pack=Paca spáseolaíochta +speed-module=Modúl luais +speed-module-2=Modúl luais 2 +speed-module-3=Modúl luais 3 +steel-plate=Leac cruach +stone=Cloch +stone-brick=Bríce cloiche +stone-path=Bealach cloiche +submachine-gun=Fo-mheaisínghunna +sulfur=Sulfar +tank-cannon=Canóin tainc +tank-flamethrower=Lasteilgeoir feithicle +tank-machine-gun=Meaisínghunna feithicle +upgrade-planner=Pleanálaí uasghradaithe +uranium-235=Úráiniam-235 +uranium-238=Úráiniam-238 +uranium-cannon-shell=Sliogán canóine úráiniaim +uranium-fuel-cell=Breosla-chill úráiniaim +uranium-ore=Mian úráiniam +uranium-rounds-magazine=Piléarlann urchar úráiniaim +utility-science-pack=Paca eolaíochta fóntais +vehicle-machine-gun=Meaisínghunna feithicle +wood=Adhmad +[map-gen-preset-description] +death-world=Beidh plaiceoirí níos dainséaraí agus éabhlóideoidh siad níos tapa. +death-world-marathon=Tá oidis agus teicneolaíocht costasacha, agus tá go leor plaiceoirí dáinséaracha. Ná roghnaigh seo muna bhfuil a lán taithí agat. +default=Socruithe normálta. An bealach moltaithe chun Factorio a imirt. +island=Oileán mór i lár mara gan teorainn. +marathon=Beidh oidis agus teicneolaíochtaí níos daoire. +ribbon-world=Ta teorainn le 128 dtíle ag airde na léarscáile, agus tagann raon mór dúshlán agus cúrsaí suimiúla leis an dteorainn seo. +rich-resources=Beidh saibhreas níos mó ag na paistí acmhainne, agus ní gá duit a mhéadú ar leathan. +[map-gen-preset-name] +death-world=Domhan marfach +death-world-marathon=Maratón an domhain mharfaigh +default=Réamhshocraithe +island=Oileán +marathon=Maratón +rail-world=Domhan na ráillí +ribbon-world=Domhan na ribíní +rich-resources=Acmhainnaí saibhre +[mod-description] +base[1]=Mod bunúsach a bhfuil gach sonraí cluiche réamhshocraithe agus na gnáthfheachtais aige. +[mod-name] +base=Mod bunúsach +[modifier-description] +artillery-range=Raon sliogáin airtléire: +__1__ +artillery-shell-shooting-speed-bonus=Luas caithimh sliogáin airtléire: +__1__ +bullet-damage-bonus=Damáiste piléir: +__1__ +bullet-shooting-speed-bonus=Luas caithimh piléir: +__1__ +cannon-shell-damage-bonus=Damáiste sliogáin canóine: +__1__ +cannon-shell-shooting-speed-bonus=Luas caithimh sliogáin canóine: +__1__ +character-health-bonus=Sláinte carachtair: +__1__ +character-inventory-slots-bonus=Sliotáin fardail an charachtair: +__1__ +character-logistic-requests=Iarratais lóistíochta den charactar +character-logistic-trash-slots=Sliotán bruscair lóistíochta den charachtar: +__1__ +character-mining-speed=Luas mianadóireachta an charachtair: +__1__ +flamethrower-damage-bonus=Damáiste tine: +__1__ +flamethrower-turret-attack-bonus=Damáiste túirín lasteilgeora: +__1__ +fluid-damage-modifier=Athraitheoir damáiste leachtanna +ghost-time-to-live=Am istigh atógála scáileanna: +__1__ +grenade-damage-bonus=Damáiste gránáide: +__1__ +gun-turret-attack-bonus=Damáiste túirín gunna: +__1__ +inserter-stack-size-bonus=Toilleadh ionsáiteora neamh-chruaiche: +__1__ +laboratory-productivity=Táirgiúlacht taighde: +__1__ +laboratory-speed=Luas taighde: +__1__ +landmine-damage-bonus=Damáiste mianaigh talaimh: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Íosthairseach luais an bhainisteora tógála: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Uasthairseach luais bainisteora tógála: +__1__ +maximum-following-robots-count=Uasuimhir róbat i do dhiaidh: +__1__ +mining-drill-productivity-bonus=Táirgiúlacht mianadóireachta: +__1__ +rocket-damage-bonus=Damásite roicéid: +__1__ +rocket-shooting-speed-bonus=Luas caithimh roicéid: +__1__ +shotgun-shell-damage-bonus=Damáiste sliogáin gránghunna: +__1__ +shotgun-shell-shooting-speed-bonus=Luas caithimh sliogáin gránghunna: +__1__ +stack-inserter-capacity-bonus=Toilleadh ionsáiteora cruaiche: +__1__ +train-braking-force-bonus=Fórsa coscáin traenach: +__1__ +worker-robot-battery=Cadhnra na róbat-oibrithe: +__1__ +worker-robot-speed=Luas róbat-oibrí: +__1__ +worker-robot-storage=Toilleadh róbat-oibrí: +__1__ +[programmable-speaker-instrument] +alarms=Aláraim +bass=Dord +celesta=Neamhaí +drum-kit=Foireann drumaí +lead=Príomhfhuaim +miscellaneous=Ilghnéitheach +piano=Pianó +plucked=Téada pioctha +saw=Sábhfhiacail +square=Cearnóg +steel-drum=Druma cruach +vibraphone=Vibreafón +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Éacht díghasáilte +alarm-1=Aláram 1 +alarm-2=Aláram 2 +alert-destroyed=Rabhadh: scriosadh rud +armor-insert=Modúl in armúr +armor-remove=Armúr bainte +buzzer-1=Dordánaí 1 +buzzer-2=Dordánaí 2 +buzzer-3=Dordánaí 3 +cannot-build=Ní féidir le tógáil a dhéanamh +clap=Blosc +console-message=Teachtaireacht consóil +cowbell=Bóchloigín +crafting-finished=Ceardaíocht déanta +crash=Tuairt +fx=Fx +game-lost=Cluiche caillte +game-won=Cluiche buaite +gui-click=Clic GUI +gui-click-2=Clic GUI a 2 +hat-1=Ard-hata 1 +hat-2=Ard-hata 2 +high-q=Q ard +inventory-move=Bogadh fardail +kick-1=Ciceáil 1 +kick-2=Ciceáil 2 +new-objective=Aidhm nua +perc-1=Greadadh 1 +perc-2=Greadadh 2 +research-completed=Taighde déanta +reverse-cymbal=Ciombal ar gcúl +ring=Cling +scenario-message=Teachtaireacht cáis +shaker=Croiteoir +siren=Bonnán +snare-1=Gaiste 1 +snare-2=Gaiste 2 +snare-3=Gaiste 3 +triangle=Triantán +[recipe-name] +advanced-oil-processing=Ardphróiseáil ola +basic-oil-processing=Bunphróiseáil ola +coal-liquefaction=Leachtú guail +empty-crude-oil-barrel=Folmhaigh bairille amhola +empty-filled-barrel=Folmhaigh bairille __1__ +fill-barrel=Líon bairille __1__ +fill-crude-oil-barrel=Líon bairille amhola +heavy-oil-cracking=Scoilteadh ola troime chun ola éadroim +kovarex-enrichment-process=Próiseas saibhrithe de Kovarex +light-oil-cracking=Scoilteadh ola éadroime chun gáis peitriliaim +nuclear-fuel-reprocessing=Athphróiseáil breosla núicléach +uranium-processing=Próiseáil úráiniaim +[shortcut] +alt-mode=Scoránaigh "eile-mhód" +copy=Cóipeáil +cut=Gearr +import-string=Iompórtáil teaghrán +inline-keybind-format=__1__ (__2__) +make-blueprint=Gormchló +make-blueprint-book=Leabhar gormchló +make-deconstruction-planner=Pleanálaí neamhthógála +make-upgrade-planner=Pleanálaí uasghradaithe +out-of-line-keybind-format=__1__\n(__2__) +paste=Greamaigh +toggle-equipment-movement-bonus=Scoránaigh eisichreatlach +toggle-personal-roboport=Scoránaigh róbatphort pearsanta +undo=Mill +undo-unavailable=Mill +[story] +message-log-close=Dún +message-log-title=Loga teachtaireachtaí +[technology-description] +advanced-electronics=Ciorcaid comhtháite agus micreophróiseálaithe le haghaidh ard-ríomhaíocht. +advanced-material-processing=Foirnéisí níos tapa agus níos solúbtha. +advanced-oil-processing=Scagadh amhola le táirgí breise is féidir leo a bheith níos scagtha. +artillery-shell-range=Méadaigh araon raon uathoibríoch agus lámhoibríoch le hairtléire. +artillery-shell-speed=Méadaigh luas caithimh le hairtléire. +atomic-bomb=Foirm an-mhillteach na roicéad, úsáidte ar son gach rud a scriosadh i láithreacha ollmhóra ag an am céanna. +automated-rail-transportation=Cumasaigh stadanna traenach a thógáil le haghaidh uath-bhealach traenach a chur i bhfeidhm. +automation=Buntheicneolaíocht le haghaidh olltáirgthe uathoibríoch. +automation-2=Meaisíní cóimeála atá ábalta comhábhair leachta á bpróiseáil. +automation-3=Meaisíní cóimeála atá ábalta comhábhair leachta á bpróiseáil, ag luas agus sliotáin modúil breise. +battery=Cill leictriceimiceach a stóráil agus a sholáthair funneamh chuig ghléasanna leictreacha. +battery-equipment=Curtha in armúr le haghaidh fuinnimh sa bhreis a stóráil agus é a úsáid níos déanaí. +battery-mk2-equipment=Curtha in armúr le haghaidh méide móire fuinnimh a stóráil ar son úsáide níos déanaí. +belt-immunity-equipment=Curtha isteach in armúr agus ní bheidh tú i do ghluais ar criosanna iompair. +braking-force=Is féidir le traenacha a mhoilliú níos tapa, a ligeann siad luasanna níos airde a úsáid níos faide. +chemical-science-pack=Lig taighde a dhéanamh ar ard-earraí trí úsáid na dtáirgí ola. +circuit-network=Tabhair smacht níos fearr ar do mheaisíní dhuit trí cheangail a dhéanamh eatarthu le sreanga agus trí chomharthaí a chaitheamh eatarthu. +cliff-explosives=Bairillí chomh lán le pléascáin go bhfuil siad ábalta ailte a scriosadh. +coal-liquefaction=Teicníc próiseála le haghaidh guail a aistriú go táirgí ola trí úsáid gaile agus ola throim. +concrete=Ardábhar tógála, úsáidte freisin ar son ábhar urláir. +effect-transmission=Tarchurann an rabhchán éifeachtaí na modúl uasghrádaithe go haonáin cairdiúla in aice láimhe. +effectivity-module=Modúl a laghdaíonn úsáid fuinnimh aon mheaisín. +electric-energy-accumulators=Foirgnimh a stóráil fuinneamh breise ar son úsáide níos déaranaí. +electric-energy-distribution=Caíonna níos solúbtha ar son leictreachais a thabhairt amach. +electric-engine=Athraigh leictreachas chuig gluaiseacht méicniúil. +electronics=Comhpháirtí leictreonacha le haghaidh próiseála bunchomarthaí. +energy-shield-equipment=Curtha in armúr le haghaidh damáiste a mhaolú. +energy-shield-mk2-equipment=Curtha in armúr le haghaidh méide móire damáiste a mhaolú. +energy-weapons-damage=Méadaigh damáiste léasair agus léis leictrigh. +engine=Athraigh breosla chuig gluaiseacht méicniúil. Bunpháirt i ngach feithicil atá ann. +exoskeleton-equipment=Curtha in armúr le haghaidh luas gluaiseachta a mheadú. Is féidir le heisichreatlacha iomadúla a chur ag aon am. +explosives=Forbair pléascáin dhainséaracha, nó inrialaithe. +fast-inserter=Ionsáiteoirí atá ábalta gluaiseacht agus scagadh earra níos lú a dhéanamh trí leictreonaic feabhsaithe. +flamethrower=Lasteilgeoirí cumhachtacha láimhe agus i bhfoirm túirín, atá ag scaoileadh leachtanna ionsaitheacha ar naimhde agus tine a chur orthu. +flammables=Forbair ar breosla níos éifeachtúla agus ábhair indóite níos ionsaithí. +fluid-handling=Feidhmeanna éagsúla le haghaidh leachtanna a stóráil agus a iompair. +fluid-wagon=Féidearthacht chun leachtanna a iompar ar ráilleanna. Líontar agus folmhaítear vaigíní leachta trí phumpaí in aice le deighleoga ráille díreach. +follower-robot-count=Méadaigh uimhir róbothrodaithe is féidir leo túsa a leanúint ag an am céanna. +fusion-reactor-equipment=Curtha in armúr le haghaidh cumhachta a sholáthair d'acmhainn eile. +heavy-armor=Armúr trom le cosanta níos mó. +inserter-capacity-bonus=Lig ar ionsáiteoirí cruaiche earraí níos mó a iompair ag aon am. Cuir roinnt uasghráduithe le méid bheag cruachaidh fiú ag ionsáiteoirí neamh-chruaiche. +kovarex-enrichment-process=An próiseas le haghaidh úráiniaim-235 a chruthú as úráiniam-238. Teastaíonn uaidh méid mhór úráiniaim-235 mar chatalaíoch. +landfill=Is féidir a bheith curtha ar uisce chun talaimh inthógáilte a chruthú. +laser=Solas fócasaithe atá ábalta damáiste a dhéanamh. +logistics=Caíonna níos tapa agus níos solúbtha le haghaidh cúrsaí iompraíochta. +military=Caíonna níos éifeachtaí ar son thúsa féina agus do mhonarchan a chosaint. +military-science-pack=Lig taighde a dhéanamh ar roghanna míleata níos mó. +mining-productivity=Méadaigh táirgeacht as druilirí mhianadóireachta agus ola-thobair loine. +modular-armor=Armúr le greille bheag le haghaidh modúl acmhainne a thabhairt bónais ar leith. Méadaíonn sé méid d'fhardail nuair atá sé ort. +modules=Lig dhuit taighde a dhéanamh ar modúil uasghrádaithe, le féidireacht iad a chur i meaisíní. +nuclear-power=Modh cumhachtach agus sofaisticiúil chun cumhachta a chruthú trí bhreosla-chealla úráiniaim. +oil-processing=Scagadh amhola atá úsáidte i gcruthaíocht plaisteach, sulfair, agus breosla +optics=Feidhmeanna éagsúla le solas sofheicthe. +personal-laser-defense-equipment=Curtha in armúr le haghaidh uathchaithimh a dhéanamh ar naimhde in aice láimhe. +personal-roboport-equipment=Curtha in armúr chun ligin ar na róbothógálaithe a n-obair a dhéanamh as d'fhardal. +personal-roboport-mk2-equipment=Curtha in armúr chun ligin ar a lán róbothógálaithe a n-obair a dhéanamh as d'fhardal. +plastics=Ábhair shintéiseacha pholaiméireacha is féidir leo a bheith múnlaithe go rudaí soladacha. +power-armor=Armúr ag greille acmhainne mhór agus bónas méide fardail. +power-armor-mk2=Armúr ag greille acmhainne ollmhór agus bónas méide fardail. +productivity-module=Modúl a ligean ar measín níos mó táirgí a chruthú as an uimhir céanna comhábhar, ach méadaíonn sé a úsáid fuinnimh agus laghdaíonn sé a luas freisin. +rail-signals=Cumasaigh le traenacha iomadúla a chomhordú sa ghréasán ráille céanna. +railway=Iompar mórscála ar achair fada. +research-speed=Díghlasáil cleachtaí taighde níos éifeachtúla. +robotics=Coirp bunúsacha na meaisíní eitlite. Is gá leo a theacht in oiriúint ar tascanna lóistíochta nó tógála. +rocket-control-unit=Aonad ard-ríomhaireacht atá ábalta córais roicéid a rialú. +rocket-fuel=Breosla ilfheidhme sofaisticiúil. +rocket-silo=Lig dhuit roicéad a sheol go dtí spás agus an cluiche a bhuachan. +solar-energy=Fóinse fuinnimh leictrigh shaoir, ach níl aon úsáid ann san oíche. +solar-panel-equipment=Curtha in armúr le haghaidh cumhachta a sholáthair d'acmhainn eile, ach níl aon úsáid ann san oíche. +speed-module=Modúl a dhéanann obair meaisín níos tapa, ach méadaíonn sé a úsáid fuinnimh freisin. +stack-inserter=Is féidir le ionsáiteoirí cruaiche earraí iomadúla a iompair ag an am céanna. +steel-axe=Meadaigh do luas mianadóireachta. +steel-processing=Lig cruach a bhruithniú as leaca iarainn. +stronger-explosives=Méadaigh damáiste an armra pléascaigh. +sulfur-processing=Ceimiceán neamh-mhiotalach an-imoibríoch úsáidte ar son aigéid sulfaraigh agus earraí pléascacha a chruthú. +toolbelt=Méadaigh d'fhardal. +uranium-ammo=Ardarmlón as úráiniaim-238 ar son cruais agus meáchain níos airde a thabhairt orthu, le damáiste ollmhór mar thoradh. +uranium-processing=Próiseáiltear mian úráiniaim i lártheifneoirí isteach chun úráiniaim-238, agus le seans beag úráiniaim-235 níos saibhre a chruthú. Tá araon ag teastáil chun breosla-chealla a chruthú as úráiniam. +worker-robots-speed=Méadaigh luas eitilte de chuid róbait lóistíochta agus róbothógálaithe. +worker-robots-storage=Méadaigh uimhir na n-earraí is féidir le róbait lóistíochta agus róbothógálaí a iompar ag aon am. +[technology-name] +advanced-electronics=Ardleictreonaic +advanced-material-processing=Ardphróiseáil ábhair +advanced-oil-processing=Ardphróiseáil ola +artillery=Airtléire +artillery-shell-range=Raon sliogáin airtléire +artillery-shell-speed=Luas caithimh sliogáin airtléire +atomic-bomb=Buama adamhach +automated-rail-transportation=Uathiompraíocht ráille +automation=Uathoibriú +automobilism=Gluaisteánaíocht +battery=Cadhnra +battery-equipment=Cadhnra pearsanta +battery-mk2-equipment=Cadhnra pearsanta MK2 +belt-immunity-equipment=Acmhainn frith-chriosach +braking-force=Fórsa coscánaithe +chemical-science-pack=Paca eolaíochta ceimiceáin +circuit-network=Líonra ciorcáid +cliff-explosives=Pléascáin aille +coal-liquefaction=Leachtú guail +concrete=Coincréit +construction-robotics=Róbothogálaíocht +defender=Cosantóir +destroyer=Loitiméir +discharge-defense-equipment=Cosaint díluchtaithe +distractor=Róbofodar +effect-transmission=Tarchur éifeachta +effectivity-module=Modúl éifeachtúlachta +electric-energy-accumulators-1=Taiscbhatairí fuinnimh leictrigh +electric-energy-distribution=Dáileadh fuinnimh leictrigh +electric-engine=Inneall leictreach +electronics=Leictreonaic +energy-shield-equipment=Acmhainn scéithe fuinnimh +energy-shield-mk2-equipment=Acmhainn scéithe fuinnimh MK2 +energy-weapons-damage=Damáiste airm fuinnimh +engine=Inneall +exoskeleton-equipment=Acmhainn eisichreatlaí +explosive-rocketry=Roicéadeolaíocht phléascach +explosives=Pléascáin +fast-inserter=Ionsáiteoir tapa +flamethrower=Lasteilgeoir +flammables=Solasadh +fluid-handling=Láimhseáil leachta +fluid-wagon=Vaigín leachta +follower-robot-count=Uimhir leantóirí róbatacha +fusion-reactor-equipment=Imoibreoir comhleá iniompartha +gate=Geata +gun-turret=Túirín gunna +heavy-armor=Armúr trom +inserter-capacity-bonus=Bónas toillte ionsáiteora +kovarex-enrichment-process=Próiseas saibhrithe de Kovarex +land-mine=Mianaigh talaimh +landfill=Líonadh talún +laser=Léasar +laser-shooting-speed=Luas caithimh léasair +laser-turret=Túirín léasair +logistic-robotics=Róbataic lóistíochta +logistic-science-pack=Paca eolaíochta lóistíochta +logistic-system=Córas lóistíochta +logistics=Lóistíochtaí +low-density-structure=Struchtúr ísealdhlúsach +lubricant=Bealadh +military=Míleata +military-science-pack=Paca eolaíochta míleata +mining-productivity=Táirgiúlacht mianadóireachta +modular-armor=Armúr modúlach +modules=Modúil +night-vision-equipment=Acmhainn amhairc oíche +nuclear-fuel-reprocessing=Athphróiseáil breosla núicléach +nuclear-power=Fuinneamh núicléach +oil-processing=Próiseáil ola +optics=Radharceolaíocht +personal-laser-defense-equipment=Cosaint léasair pearsanta +personal-roboport-equipment=Róbatphort pearsanta +personal-roboport-mk2-equipment=Róbatphort pearsanta MK2 +physical-projectile-damage=Damáiste diúracáin fhisiciúil +plastics=Plaistic +power-armor=Armúr cumhachta +power-armor-mk2=Armúr cumhachta MK2 +production-science-pack=Paca eolaíochta táirgthe +productivity-module=Modúl táirgiúlachta +rail-signals=Comharthaí ráille +railway=Iarnród +refined-flammables=Solasaí scagtha +research-speed=Luas taighde saotharlainne +robotics=Róbataic +rocket-control-unit=Aonad rialaithe roicéid +rocket-fuel=Breosla roicéid +rocket-silo=Sadhlann roicéid +rocketry=Roicéadeolaíocht +solar-energy=Grianfhuinneamh +solar-panel-equipment=Grianpháineal iniompartha +space-science-pack=Paca spáseolaíochta +speed-module=Modúl luais +spidertron=Spidertron +stack-inserter=Ionsáiteoir cruaiche +steel-axe=Tua cruach +steel-processing=Próiseáil cruach +stone-wall=Balla cloiche +stronger-explosives=Pléascáin níos láidre +sulfur-processing=Próiseáil sulfair +tank=Tanc +toolbelt=Beilt uirlisí +uranium-ammo=Armlón úráiniaim +uranium-processing=Próiseáil úráiniaim +utility-science-pack=Paca eolaíochta fóntais +weapon-shooting-speed=Luas caithimh airm +worker-robots-speed=Luas róbat-oibrí +worker-robots-storage=Méid lasta an róbat-oibrí +[tile-name] +concrete=Coincréit +deepwater=Uisce domhain +deepwater-green=Uisce domhain glas +dirt-1=Cré 1 +dirt-2=Cré 2 +dirt-3=Cré 3 +dirt-4=Cré 4 +dirt-5=Cré 5 +dirt-6=Cré 6 +dirt-7=Cré 7 +dry-dirt=Cré thirim +grass-1=Féar +grass-2=Féar 2 +grass-3=Féar 3 +grass-4=Féar 4 +hazard-concrete-left=Coincréit contúirte ar chlé +hazard-concrete-right=Coincréit contúirte ar dheas +lab-dark-1=Tíl saotharlanna 1 +lab-dark-2=Tíl saotharlanna 2 +lab-white=Saotharlann bán +landfill=Líonadh talún +out-of-map=As an léarscáil +red-desert-0=Fásach dearg 0 +red-desert-1=Fásach dearg 1 +red-desert-2=Fásach dearg 2 +red-desert-3=Fásach dearg 3 +red-desert-dark=Fásach dearg dorcha +refined-concrete=Coincréit scagtha +refined-hazard-concrete-left=Coincréit contúirte scagtha ar chlé +refined-hazard-concrete-right=Coincréit contúirte scagtha ar dheas +sand-1=Gaineamh 1 +sand-2=Gaineamh 2 +sand-3=Gaineamh 3 +stone-path=Bealach cloiche +tutorial-grid=Greille teagaisc +water=Uisce +water-green=Uisce glas +water-mud=Uisce éadomhain 2 +water-shallow=Uisce éadomhain +[tips-and-tricks-item-description] +e-confirm=Is féidir le gach cnaipe glas a 'dheimhniú' trí úsáid a bhaint as __CONTROL__confirm-gui__.\nTriail anois é chun an nod seo a dheimhniú! +introduction=Fáilte go nodanna agus comhairle!\nMínófar duit coincheapa i bhfoirm fhísiúil agus idirghníomhach.\nDíghlasáiltear nodanna agus tú ag imirt agus trí nodanna eile a chríochnú.\nMá bhfuil tú ag iarraidh iad go léir a fheiceáil ón tús, bain úsáid as an ordú consóil.\n__CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +show-info=Brúigh __CONTROL__show-info__ chun an forleagan eolais a scoránaigh, tá aithne ar freisin mar "Mód-Alt". +[tips-and-tricks-item-name] +clear-cursor=Glan cúrsóir +construction-robots=Róbothógálaithe +copy-paste=Cóipeáil/Greamaigh +entity-transfers=Aistrithe aonán +stack-transfers=Aistrithe cruacha +trains=Traenacha +z-dropping=__CONTROL__drop-cursor__ chun earraí a scaoileadh +[virtual-signal-description] +signal-anything=Má bhuaileann gach comhartha ionchurtha leis an gcaoi, beidh fíor é an t-aschur.\nBeidh sé bréag mura bhfuil ionchur ar bith ann. +signal-each=Meas an chaoi nó éirigh leis an oibríocht ar gach comhartha ionchurtha. +signal-everything=Má bhuaileann gach comhartha ionchurtha leis an gcaoi, beidh fíor é an t-aschur.\nBeidh sé fíor mura bhfuil ionchur ar bith ann. +[virtual-signal-name] +signal-0=Comhartha 0 +signal-1=Comhartha 1 +signal-2=Comhartha 2 +signal-3=Comhartha 3 +signal-4=Comhartha 4 +signal-5=Comhartha 5 +signal-6=Comhartha 6 +signal-7=Comhartha 7 +signal-8=Comhartha 8 +signal-9=Comhartha 9 +signal-A=Comhartha A +signal-B=Comhartha B +signal-C=Comhartha C +signal-D=Comhartha D +signal-E=Comhartha E +signal-F=Comhartha F +signal-G=Comhartha G +signal-H=Comhartha H +signal-I=Comhartha I +signal-J=Comhartha J +signal-K=Comhartha K +signal-L=Comhartha L +signal-M=Comhartha M +signal-N=Comhartha N +signal-O=Comhartha O +signal-P=Comhartha P +signal-Q=Comhartha Q +signal-R=Comhartha R +signal-S=Comhartha S +signal-T=Comhartha T +signal-U=Comhartha U +signal-V=Comhartha V +signal-W=Comhartha W +signal-X=Comhartha X +signal-Y=Comhartha Y +signal-Z=Comhartha Z +signal-anything=Aon rud +signal-black=Comhartha dubh +signal-blue=Comhartha gorm +signal-check=Comhartha seicear +signal-cyan=Comhartha cian +signal-dot=Comhartha poinc +signal-each=Gach +signal-everything=Uile +signal-green=Comhartha glas +signal-grey=Comhartha liath +signal-info=Comhartha eolais +signal-pink=Comhartha bándearg +signal-red=Comhartha dearg +signal-white=Comhartha bán +signal-yellow=Comhartha buí + diff --git a/factorio/data/base/locale/he/base.cfg b/factorio/data/base/locale/he/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..824199485a6c74e96011041b62414b2ceaa4b582 --- /dev/null +++ b/factorio/data/base/locale/he/base.cfg @@ -0,0 +1,1341 @@ +[achievement-description] +automated-cleanup=.היינב יטובור תועצמאב םימצע 100 תקריפ +automated-construction=.םיטובור תועצמאב םינבמ 100 תינב +circuit-veteran-1=.העשב םימדקתמ םילגעמ 1,000 ורצ +circuit-veteran-2=.העשב םימדקתמ םילגעמ 10,000 ורצ +circuit-veteran-3=.העשב םימדקתמ םילגעמ 25,000 ורצ +computer-age-1=.העשב דוביע תודיחי 500 ורצ +computer-age-2=.העשב דוביע תודיחי 1,000 ורצ +computer-age-3=.העשב דוביע תודיחי 5,000 ורצ +delivery-service=.םייטסיגול םיטובור תועצמאב םיטירפ 10,000 םתלביק +eco-unfriendly=.יסיסב טפנ דוביע ורקיח +getting-on-track=.רטק תינב +getting-on-track-like-a-pro=.קחשמה תליחתמ תוקד 90 ךות רטק תינב +golem=.תחא םעפב םרגנש 500 המצועב קזנ תדרש +iron-throne-1=.העשב לזרב תוחול 20,000 תרצי +iron-throne-2=.העשב לזרב תוחול 200,000 תרצי +iron-throne-3=.העשב לזרב תוחול 400,000 תרצי +it-stinks-and-they-dont-like-it=.םוהיז ללגב ףוקתל םירזיחל תמרג +lazy-bastard=.ינדי ןפואב םיטירפ 111-מ רתוי רוציל ילבמ קחשמה תא תמייס +logistic-network-embargo=.הליעפ הפיחד וא אלְכִמ ,הכישמ יזגרא תונבל ילבמ קחשמה תא תמייס +mass-production-1=.םיינורטקלא םילגעמ 10,000 תרצי +mass-production-2=.םיינורטקלא םילגעמ ןוילימ ורצ +mass-production-3=.םיינורטקלא םילגעמ ןוילימ 20 תרצי +minions=.תינמז-וב םכירחא ובקעי ברק יטובור 100-ש ושע +no-time-for-chitchat=.תועש 15-מ תוחפ ךות קחשמה תא ומייס +pyromaniac=.םיצע 10,000 תפרש +raining-bullets=.רזייל יחירצ תונבל ילבמ קחשמה תא תמייס +run-forrest-run=.הסירד ידי-לע םיצע 100 תסרה +smoke-me-a-kipper-i-will-be-back-for-breakfast=.קחשמה תא תמייס +so-long-and-thanks-for-all-the-fish=??? +solaris=.דבלב םייראלוס תוחול תועצמאב העשב 10GJ-מ רתוי תקפה +steam-all-the-way=.םיירלוס תוחול תונבל ילבמ קחשמה תא תמייס +steamrolled=.הסירד ידי-לע םירזיח תובשומ 10 תסרה +tech-maniac=.תויגולונכטה לכ תא תרקח +there-is-no-spoon=.תועש 8-מ תוחפ ךות קחשמה תא ומייס +trans-factorio-express=.רתוי וא תוצבשמ 1,000 ךרואב לולסמ הננכית תבכר +watch-your-step=.תעסונ תבכר ידי-לע תגרהנ +you-are-doing-it-right=.ינדי ןפואב רשאמ םיטובור תועצמאב תונוכמ רתוי תינב +you-have-got-a-package=.יטסיגול טובורמ טירפ םתלביק +[achievement-name] +automated-cleanup=יטמוטוא יוקינ +automated-construction=תיטמוטוא היינב +circuit-veteran-1=1 קיתו םילגעמ ןרצי +circuit-veteran-2=2 קיתו םילגעמ ןרצי +circuit-veteran-3=3 קיתו םילגעמ ןרצי +computer-age-1=1 בושחמה ןדיע +computer-age-2=2 בושחמה ןדיע +computer-age-3=3 בושחמה ןדיע +delivery-service=םיחולשמ תוריש +eco-unfriendly=הביבסל "יתודידי" +getting-on-track=םיספה לע תולעל +getting-on-track-like-a-pro=ןעוצקמ ומכ םיספה לע תולעל +golem=םלוג +iron-throne-1=1 לזרבה סכ +iron-throne-2=2 לזרבה סכ +iron-throne-3=3 לזרבה סכ +it-stinks-and-they-dont-like-it=הז תא םיבהוא אל םהו ,חירסמ הז +lazy-bastard=ןלצע תכיתח +logistic-network-embargo=יטסיגול םרח +mass-production-1=1 ינומה רוציי +mass-production-2=2 ינומה רוציי +mass-production-3=3 ינומה רוציי +minions=םיתרשמ +no-time-for-chitchat=םירובידל ןמז ןיא +pyromaniac=ןמוריפ +raining-bullets=םיעילק לש םשג +run-forrest-run=!ץור ,טסרופ ץור +smoke-me-a-kipper-i-will-be-back-for-breakfast=רקוב תחוראל ןמזב רוזחא ,גד יל ןשעת +so-long-and-thanks-for-all-the-fish=םיגדה לע הדותו םולש ויה +solaris=שמשה תכרעמ +steam-all-the-way=ךרדה לכ ךרואל רוטיק +steamrolled=רוטיק שבכמ +tech-maniac=ףרוטמ ןעדמ +there-is-no-spoon=תיפכ תמאב ןיא +trans-factorio-express=סרפסקא וירוטקפ סנרט וק +watch-your-step=ךידעצ לוקש +you-are-doing-it-right=ןוכנ הז תא השוע +you-have-got-a-package=הליבח ךליבשב העיגה +[ammo-category-name] +artillery-shell=הירליטרא זגפ +beam=ןרק +biological=יגולויב +bullet=עילק +cannon-shell=זגפ +capsule=רודכ +electric=ילמשח +flamethrower=רויבהל +fluid=םרוז +grenade=ןומיר +landmine=שקומ +laser=רזייל +melee=ינדי +rocket=הטקר +shotgun-shell=דיצ הבור לש םיעילק +[autoplace-control-names] +desert=רבדמ +dirt=רפע +enemy-base=ביוא יסיסב +grass=אשד +sand=לוח +trees=םיצע +[controls] +give-blueprint=טוטרש רוצ +give-blueprint-book=םיטוטרש רפס רוצ +give-deconstruction-planner=קוריפ ןנכתמ רוצ +give-upgrade-planner=גורדש תינכות רוצ +toggle-equipment-movement-bonus=ינוציח דלש יוביכ/הלעפה +toggle-personal-logistic-requests=תישיא הקיטסיגול לש יוביכ/הלעפה +toggle-personal-roboport=תישיא םיטובור תנחת לש יוביכ/הלעפה +[damage-type-name] +acid=הצמוח +electric=ילמשח +explosion=ץוציפ +fire=שא +impact=חוגינ +laser=רזייל +physical=יזיפ +poison=לער +[decorative-name] +big-ship-wreck-grass=בשע םע םילודג תיללח ירבש +brown-asterisk=המוח תיבכוכ +brown-asterisk-mini=ןטק םוח סוסיק +brown-carpet-grass=םוח יחיטש אשד +brown-coral-mini=ןטק םוח גומלא +brown-fluff=םוח ךומ +brown-fluff-dry=שבי םוח ךומ +brown-hairy-grass=םוח ריעש אשד +dark-mud-decal=ההכ ץוב טושיק +enemy-decal=ביוא טושיק +enemy-decal-transparent=2 ביוא טושיק +garballo=לקד +garballo-mini-dry=שבי ןטק לקד +green-asterisk=הקורי תיבכוכ +green-asterisk-mini=ןטק קורי סוסיק +green-bush-mini=ןטק קורי חיש +green-carpet-grass=יחיטש קורי בשע +green-coral-mini=ןטק קורי גומלא +green-croton=קורי ןוטורק חיש +green-desert-bush=קורי ירבדמ חיש +green-hairy-grass=ריעש קורי בשע +green-pita=הקורי הבגא +green-pita-mini=הנטק הקורי הבגא +green-small-grass=קורי רצק אשד +lichen-decal=בחט טושיק +light-mud-decal=ריהב ץוב טושיק +muddy-stump=יצוב ץע םדג +nuclear-ground-patch=תיניערג המדא תסיפ +orange-coral-mini=ןטק םותכ גומלא +puberty-decal=קודס ץוב טושיק +red-asterisk=המודא תיבכוכ +red-croton=םודא ןוטורק חיש +red-desert-bush=םודא ירבדמ חיש +red-desert-decal=םודא ירבדמ טושיק +red-desert-rock-medium=ינוניב םודא ירבדמ עלס +red-desert-rock-small=ןטק םודא ירבדמ עלס +red-desert-rock-tiny=ןופצפ םודא ירבדמ עלס +red-pita=המודא הבגא +rock-medium=ינוניב עלס +rock-small=ןטק עלס +rock-tiny=ןופצפ עלס +sand-decal=לוח טושיק +sand-dune-decal=תילוח טושיק +sand-rock-big=הלודג לוח ןבא +sand-rock-medium=תינוניב לוח ןבא +sand-rock-small=הנטק לוח ןבא +shroom-decal=הירטפ טושיק +small-rock=ןבא +small-ship-wreck-grass=בשע םע םינטק תיללח ירבש +white-desert-bush=ןבל ירבדמ חיש +worms-decal=םיעלות טושיק +[entity-description] +accumulator=.ךופהה בצמב התוא ררחשמו ,הכירצה לע הלוע הקופתה רשאכ היגרנא לש תלבגומ תומכ רגוא +arithmetic-combinator=.תיגולה תשרה תותוא לע תויטמתמ תולועפ עצבמ +artillery-turret=.ביוא יסיסבב העיגפל חווט-ךורא חתות +beacon=.תוכומס תויתודידי תויושיל וכותבש םילודומה לש םתעפשה תא ץיפמ +big-ship-wreck-1=.תקרופמה תיללחהמ עטקמ +big-ship-wreck-2=.תקרופמה תיללחהמ עטקמ +big-ship-wreck-3=.תקרופמה תיללחהמ עטקמ +boiler=.רוטיקל םימ תכיפהל קלד ירמוח ףרוש +centrifuge=.םוינרואל םירושקה םינוש םינוכתמל תשמשמ +compilatron=.ימינפ קזנ לשב תולבגומ ויתולוכי .תוקסרתהה תא דרשש רזע-טובור +constant-combinator=.תיגולה תשרה שומישל םיעובק תותוא קיפמ +construction-robot=.יטמוטוא ןפואב תויתודידי תויושי ןקתמו הנוב +crash-site-chest-1=.םיישומיש םיצפח ליכמ אוהש ןכתיי .תקסורמה תיללחהמ ןוסחא יעצמא +crash-site-chest-2=.םיישומיש םיצפח ליכמ אוהש ןכתיי .תקרופמה תיללחהמ ןוסחא יעצמא +decider-combinator=.תיגולה תשרב תותוא ןיב הוושמ +express-splitter=.1:1 סחיב םיעוסמה תלוכת תא דחאמ וא\ו לצפמ +fast-splitter=.1:1 סחיב םיעוסמ לש הלוכת דחאמ וא\ו לצפמ +flamethrower-turret=.םיביוא רבע לא רעוב לזונ לש ןוליס הרוי +heat-exchanger=.רוטיקל םימ תכיפהל םוח תייגרנאב שמתשמ +item-request-proxy=.טירפה תשקב לוטיבל __CONTROL__mine__ לע וצחל .היינב יטובור ידי-לע םיטירפ לש חולשמל הניתממ תיחכונה תושייהש ןייצמ הז למס +locomotive=.תונורק רורגלו תרדגומ תונחת תמישר יפל תיטמוטוא עוסנל לגוסמ +logistic-chest-active-provider=.תיטסיגולה תשרה ךותל ונכות תא ןקורל הסנמ +logistic-chest-buffer=.תיטמוטוא היינבו םיישיא םייטסיגול םיישומישל םימייוסמ םיטירפ שקבמ +logistic-chest-passive-provider=.תיטסיגולה תשרה יכרצל ונכותב שומיש רשפאמ +logistic-chest-requester=.תיטסיגולה תשרהמ םירדגומה םיצפחה תא שקבמ +logistic-chest-storage=.תיטסיגולה תשרה רובע חווט-ךורא ןוסחא +logistic-robot=.תויטסיגול תובית ןיב םיצפח ריבעמ +nuclear-reactor=.םיפסונ םירוכל דומצב םקוממ רשאכ הלדג תרצונה םוחה תומכ .םוח תריציל םוינרואמ קלד יאתב שמתשמ +offshore-pump=.תואווקממ םימ תביאשל תשמשמ +power-switch=.תיגולה תשרה ךותמ הטילש רשפאמ .למשחה תשר לש םיקלח קותינו רוביחל שמשמ +programmable-speaker=.תוארתה גיצהלו תוקעזא עימשהל ,םיות ןגנל ידכב תיגולה תשרל רבחתמ +radar=.ונממ םייוסמ קחרמב םיאצמנה םיפוממ אל םירוזא יתגרדה ןפואב ףשוחו ,וביבסמש םיחטשה תא קרוס +rail-chain-signal=.תובכרה לש רתוי הבוט הטילש רשפאל ידכ ביתנב םיאבה תותואה תא ארוק +rail-signal=.תינמז-וב תוליסמ ןתוא לע עוסנל תובכר המכל רשפאל ידכ ,םיפנעל תוליסמה תשר תא קלחמ +roboport=.המאתהב ,הקיטסיגולו היינב יטובור תושמשמ רשא תויטיסיגול תותשרו היינב תותשר תריציל תוכומס םיטובור תונחת םע רבחתמ +rocket-silo=.ללחל םרוגישו םיליט תבכרהל שמשמ +solar-panel=.הלילב 0% ןיבל םויב 100% ןיב הענו הממיה תועש ךלהמב הנתשמ הקופתה +splitter=.1:1 סחיב םיעוסמ לש הלוכת דחאמ וא\ו לצפמ +steam-engine=.רוטיקמ תילמשח היגרנא הקיפמ +steam-turbine=.תוליעיב ,רוטיקמ תילמשח היגרנא הקיפמ +train-stop=.תויטמוטוא תובכרל דעי +[entity-name] +1x2-remnants=1x2 םידירש +accumulator=רבצמ +acid-splash=הצמוח זֶתֶנ +arithmetic-combinator=בושיח תנוכמ +artillery-turret=הירליטרא חירצ +artillery-wagon=הירליטרא ןורק +assembling-machine-1=1 הבכרה תנוכמ +assembling-machine-2=2 הבכרה תנוכמ +assembling-machine-3=3 הבכרה תנוכמ +beacon=רודיש לדגמ +behemoth-biter=יתצלפמ ןכשנ +behemoth-biter-corpse=יתצלפמ ןכשנ תפוג +behemoth-spitter=יתצלפמ קרוי +behemoth-spitter-corpse=יתצלפמ קרוי תפוג +behemoth-worm-corpse=תיתצלפמ תעלות תפוג +behemoth-worm-turret=תיתצלפמ תעלות +big-artillery-explosion=לודג ירליטרא ץוציפ +big-biter=לודג ןכשנ +big-biter-corpse=לודג ןכשנ תפוג +big-electric-pole=לודג למשח דומע +big-explosion=לודג ץוציפ +big-remnants=םילודג םידירש +big-scorchmark=לודג הכירח ןמיס +big-scorchmark-tintable=עובצ לודג הכירח ןמיס +big-ship-wreck-1=םילודג תיללח ירבש +big-ship-wreck-2=םילודג תיללח ירבש +big-ship-wreck-3=םילודג תיללח ירבש +big-spitter=לודג קרוי +big-spitter-corpse=לודג קרוי תפוג +big-worm-corpse=הלודג ,תעלות תפוג +big-worm-turret=הלודג תעלות +biter-spawner=םינכשנ תרואמ +biter-spawner-corpse=םינכשנ תרואמ ידירש +blood-explosion-big=לודג םד ץוציפ +blood-explosion-huge=קנע םד ץוציפ +blood-explosion-small=ןטק םד ץוציפ +blood-fountain=םד תקרזמ +blood-fountain-big=הלודג םד תקרזמ +blood-fountain-hit-spray=הכמ בקע זתנ םד תקרזמ +blue-chest=הלוחכ הבית +boiler=דוד +burner-generator=קלד ססובמ ללוחמ +burner-inserter=קלד תססובמ עורז +burner-mining-drill=קלד תססובמ חודיק תנוכמ +car=תינוכמ +cargo-wagon=אשמ ןורק +centrifuge=תזכרס +character=תומד +character-corpse=ןקחש תפוג +chemical-plant=ימיכ לעפמ +cliff=קוצ +coal=םחפ +compilatron=ןורטליפמוק +constant-combinator=עובק תוא תנוכמ +construction-robot=היינב טובור +copper-cable=תשוחנ לבכ +copper-ore=תשוחנ תרפע +crash-site-chest-1=ןוסחא ביכר +crash-site-chest-2=ןוסחא ביכר +crash-site-fire-flame=תוקסרתה רתא תבהל +crash-site-spaceship=תיללח +crash-site-spaceship-wreck-big=םילודג תיללח ירבש +crash-site-spaceship-wreck-medium=םיינוניב תיללח ירבש +crash-site-spaceship-wreck-small=םינטק תיללח ירבש +crude-oil=ימלוג טפנ +curved-rail=תלקועמ הליסמ +cutscene-gun-turret=עלקמ חירצ +dead-dry-hairy-tree=תמ שבי ריעש ץע +dead-grey-trunk=תמ רופא עזג +dead-tree-desert=(רבדמ) תמ ץע +decider-combinator=יגול יאנת תנוכמ +deconstructible-tile-proxy=חטש יחירא תפלחהל רזע +defender=ןגמ טובור +destroyer=הפיקת טובור +distractor=חיסמ +dry-hairy-tree=שבי ריעש ץע +dry-tree=שבי ץע +electric-energy-interface=תילמשח היגרנא קשממ +electric-furnace=ילמשח ןשבכ +electric-mining-drill=תילמשח חודיק תנוכמ +enemy-damaged-explosion=םירזיחב העיגפ ץוציפ +entity-ghost=תושי ראתִמ +explosion=ץוציפ +explosion-hit=ץוציפ תעיגפ +express-loader=דואמ הריהמ הנעטמ +express-splitter=סרפסקא לצפמ +express-transport-belt=סרפסקא עוסמ +express-underground-belt=דואמ ריהמ יעקרק תת עוסמ +factorio-logo-11tiles=תוצבשמ 11 וירוטקפ וגול +factorio-logo-16tiles=תוצבשמ 16 וירוטקפ וגול +factorio-logo-22tiles=תוצבשמ 22 וירוטקפ וגול +fast-inserter=הריהמ עורז +fast-loader=הריהמ הנעטמ +fast-splitter=ריהמ לצפמ +fast-transport-belt=ריהמ עוסמ +fast-underground-belt=ריהמ יעקרק תת עוסמ +filter-inserter=תננסמ עורז +fire-flame=הבהל +fish=גד +flamethrower-turret=רויבהל חירצ +fluid-wagon=םימרוזל ןורק +flying-robot-damaged-explosion=ףפועמ טובורב העיגפ יזתנ +gate=רעש +green-coral=קורי גומלא +grenade-explosion=ןומיר ץוציפ +ground-explosion=יעקרק ץוציפ +gun-turret=עלקמ חירצ +heat-exchanger=םוח ףילחמ +heat-interface=םוח קשממ +heat-pipe=םֹח-רוניצ +huge-scorchmark=קנע הכירח ןמיס +huge-scorchmark-tintable=עובצ קנע הכירח ןמיס +infinity-chest=ףוסניא תבית +infinity-pipe=ףוסניא רוניצ +inserter=עורז +iron-chest=לזרב זגרא +iron-ore=לזרב תרפע +item-on-ground=הפצרה לע ץפח +item-request-proxy=טירפ תשקב תצבשמ +lab=הדבעמ +land-mine=שקומ +laser-bubble=רזייל תעוב +laser-turret=רזייל חירצ +linked-belt=רשוקמ עוסמ +linked-chest=רשוקמ זגרא +loader=הנעטמ +loader-1x1=1x1 הנעטמ +locomotive=רטק +logistic-chest-active-provider=הליעפ הפיחד תבית +logistic-chest-buffer=אלְכִמ זגרא +logistic-chest-passive-provider=הליבס הפיחד תבית +logistic-chest-requester=הכישמ זגרא +logistic-chest-storage=יטסיגול ןוסחא תבית +logistic-robot=יטסיגול טובור +long-handed-inserter=הכורא עורז +market=קוש +massive-explosion=רידא רוציפ +medium-biter=ינוניב ןכשנ +medium-biter-corpse=ינוניב ןכשנ תפוג +medium-electric-pole=ינוניב למשח דומע +medium-explosion=ינוניב ץוציפ +medium-remnants=םיינוניב םידירש +medium-scorchmark=ינוניב הכירח ןמיס +medium-scorchmark-tintable=עובצ ינוניב הכירח ןמיס +medium-ship-wreck=םיינוניב תיללח ירבש +medium-small-remnants=םינטק םיינוניב םידירש +medium-spitter=ינוניב קרוי +medium-spitter-corpse=ינוניב קרוי תפוג +medium-worm-corpse=תינוניב ,תעלות תפוג +medium-worm-turret=תינוניב תעלות +nuclear-reactor=יניערג רוכ +offshore-pump=ףוח תבאשמ +oil-refinery=קוקיז תיב +pipe=רוניצ +pipe-to-ground=יעקרק-תת רוניצ +player-port=בא-סיסב +poison-cloud=לער ןנע +power-switch=ילמשח קסְפמ +programmable-speaker=תונכיתל ןתינ לוקמר +pump=הבאשמ +pumpjack=חודיק לדגמ +radar=ם"כמ +rail-chain-signal=רשוקמ תבכר רוזמר +rail-ending-remnants=הליסמ הצק ידירש +rail-signal=תבכר רוזמר +red-chest=המודא הבית +red-desert-rock-big=לודג םודא ירבדמ עלס +red-desert-rock-huge=קנע םודא ירבדמ עלס +roboport=םיטובור תנחת +rock-big=לודג עלס +rock-damaged-explosion=ןבאב העיגפ ץוציפ +rock-huge=קנע עלס +rocket=הטקר +rocket-silo=םיליט רוגיש ןקתמ +sand-rock-big=הלודג לוח ןבא +simple-entity-with-force=דצ תלעב הטושפ תושי +simple-entity-with-owner=םילעב םע הטושפ תושי +small-biter=ןטק ןכשנ +small-biter-corpse=ןטק ןכשנ תפוג +small-cliff=ןטק קוצ +small-electric-pole=ןטק למשח דומע +small-lamp=הרונמ +small-remnants=םינטק םידירש +small-scorchmark=ןטק הכירח ןמיס +small-scorchmark-tintable=עובצ ןטק הכירח ןמיס +small-ship-wreck=םינטק תיללח ירבש +small-spitter=ןטק קרוי +small-spitter-corpse=ןטק קרוי תפוג +small-worm-corpse=הנטק ,תעלות תפוג +small-worm-turret=הנטק תעלות +solar-panel=יראלוס חול +space-module-wreck=טולימ תיללח ירבש +spark-explosion=תוצוצינ לש ץוציפ +spark-explosion-higher=םיהובג תוצוצינ לש ץוציפ +spidertron=ןורטשיבכע +spidertron-leg=ןורטשיבכע לש לגר +spidertron-military-target=ןורטשיבכע לש תיאבצ הרטמ +spitter-spawner=םיקרוי תרואמ +spitter-spawner-corpse=םיקרוי תרואמ ידירש +splitter=לצפמ +stack-filter-inserter=תננסמ תומירע תריבעמ עורז +stack-inserter=תומירע תריבעמ עורז +steam-engine=ךומנ ץחל תניברוט +steam-turbine=הובג ץחל תניברוט +steel-chest=הדלפ תבית +steel-furnace=הדלפ ןשבכ +stone=ןבא +stone-furnace=ןבא ןשבכ +stone-wall=המוח +storage-tank=ןוסחא לכימ +straight-rail=הרשי הליסמ +substation=רסממ תנחת +tank=קנט +tile-ghost=תצבשמ ראתִמ +tile-proxy=םיחירא +train-stop=תבכר תנחת +transport-belt=עוסמ +tree=ץע +tree-brown=םוח ץע +tree-dying-proxy=םיצעל קזנ ידי לע גפסנה םוהיז +tree-proxy=םיצע +tree-red=םודא ץע +tree-stump=ץע םדג +underground-belt=יעקרק תת עוסמ +uranium-cannon-shell-explosion=םוינרוא זגפ ץוציפ +uranium-ore=םוינרוא תרפע +wall-damaged-explosion=המוחב העיגפ ץוציפ +water-splash=םימ זתנ +water-well-pump=םוהת ימ תבאשמ +wooden-chest=ץע זגרא +[equipment-name] +battery-equipment=תישיא הללוס +battery-mk2-equipment=תגרדושמ תישיא הללוס +belt-immunity-equipment=םיעוסמל תוניסח דויצ +discharge-defense-equipment=תילמשח הקירפ תנגה +energy-shield-equipment=ישיא היגרנא ןגמ +energy-shield-mk2-equipment=גרדושמ היגרנא ןגמ +exoskeleton-equipment=ינוציח דלש +fusion-reactor-equipment=דיינ ךותיה רוכ +night-vision-equipment=ל"רמא +personal-laser-defense-equipment=תישיא רזייל תנגה +personal-roboport-equipment=תישיא םיטובור תנחת +personal-roboport-mk2-equipment=תגרדושמ תישיא םיטובור תנחת +solar-panel-equipment=דיינ יראלוס חול +[fluid-name] +crude-oil=ימלוג טפנ +heavy-oil=דבכ טפנ +light-oil=לק טפנ +lubricant=הכיס רמוח +petroleum-gas=ינמימחפ זג +steam=רוטיק +sulfuric-acid=תיתרפוג הצמוח +water=םימ +[fuel-category-name] +chemical=קילד היגרנא רוקמ +nuclear=יניערג קלד +[item-description] +artillery-targeting-remote=.םלועה ךותמ וא הפמה ךרד ינדי ןפואב הירליטרא תורטמ ןמסל רשפאמ +battery-equipment=.םירחא םיביכר שומישל תילמשח היגרנא תרגוא +belt-immunity-equipment=.תומדה תא וזיזי אל םיעוסמ +blueprint=.תיטמוטוא היינבל תינכות רומש +blueprint-book=.םימוד םיטירפו םיטוטרש ןסחאמ +copper-cable=.__CONTROL__build__ לע הציחלב םיקספמו למשח ידומע לש ינדי קותינו רוביחל םג שמשמ +deconstruction-planner=.היינב יטובור ידי-לע קוריפל םיטירפ ןומיס +discharge-defense-equipment=.קוחר-טלש תועצמאב לעפומ .םיבורק םיביוא םמהמו הרוחא ףחוד ,קזנ בסמה יעצמא +effectivity-module=.80%-ב רתויה לכל תיחפהל ןתינ .הנוכמה לש היגרנאה תכירצ תא תיחפמ +energy-shield-equipment=.קזנ ינפמ תומדה לע רמושה היגרנא ןגמ +exoskeleton-equipment=.ךלש העונתה תוריהמ תא ריבגמ +fusion-reactor-equipment=.ישיא דויצ לש םילודומ רובע חוכ קפסמ +green-wire=.__CONTROL__build__ לע הציחלב תיגולה תשרל תונוכמ רוביחל שמשמ +land-mine=.םתוא םמהמו םהב עגופ ,םוקמ תברקב םיאצמנ םיביוא רשאכ ץצופתמ +landfill=.הילע תונבל ןתינש המדא רוציל ידכ םימ לע םישל ןתינ +mining-tool=.ךלש היירכה תוריהמ תא לידגמ +night-vision-equipment=.ךשוחב רתוי בוט תוארל ךל רשפאמ +personal-roboport-equipment=.ךלש יאלמה ךותמ דובעל היינב יטובורל תרשפאמ +productivity-module=.םייניב ירצות רוצייל קר שומישל ןתינn\.תרבגומ היגרנא תכירצ ןובשח לע םירצות רתוי רציית הנוכמה +rail=.__CONTROL__build-ghost__ תועצמאב רתוי תוכורא תוליסמ לש םיראתמ ןנכתל וא ,__CONTROL__build__ תועצמאב םצמוצמ םיעטקמ רפסמ דימ חינהל רשפאמ תוליסמה ןנכתמ\n.תוליסמה ןנכתמ ךרד וא ,תינדי תורשי תוליסמ תונבל ידכ טירפב שמתשהל ןתינ +red-wire=.__CONTROL__build__ לע הציחלב תיגולה תשרל תונוכמ רוביחל שמשמ +repair-pack=.תויתודידי תויושי לש ןנוקיתל תשמשמ +satellite=.ליטה ךות לא ןייוולה תא סינכהל שי +science-pack=.תודבעמב רקחמל תשמשמ +slowdown-capsule=.םיעפשומה םיביואה לש העונתה תוריהמ תא תיחפמ +solar-panel-equipment=.ןוירש יביכרל היגרנא קפסמ +space-science-pack=.ללחל םינייוול םע םיליט לש רוגיש ידי-לע הלאכ גישהל ןתינ .תודבעמב רקחמל תשמשמ +speed-module=.תרבגומ היגרנא תכירצ ןובשח לע הנוכמה תוריהמ תא לידגמ +spidertron-remote=.םלועהמ וא הפמהמ ןורטשיבכעה לא תוטושפ העונת תודוקפ חולשל רשפאמ +upgrade-planner=.היינב יטובור ידי-לע גורדשל םיטירפ ןומיס +[item-group-name] +combat=ברק +effects=תועפשה +enemies=םיביוא +energy=היגרנא +environment=הביבס +fluids=םימרוז +intermediate-products=םייניב יביכר +logistics=הקיטסיגול +other=ןיוממ אל +production=רוציי +signals=תותוא +[item-limitation] +item-not-allowed-in-this-container-item=.הז לָכְמ ךותל סנכומ תויהלמ עּונמ טירפה +production-module-usable-only-on-intermediates=.דבלב םייניב-ירצות לש םרוצייל תונרצי לודומב שמתשהל ןתינ +[item-name] +advanced-circuit=םדקתמ לגעמ +artillery-shell=הירליטרא זגפ +artillery-targeting-remote=הירליטרא תורטמ ןמס +artillery-turret=הירליטרא חירצ +artillery-wagon-cannon=הירליטרא חתות +atomic-bomb=תיניערג הצצפ +automation-science-pack=היצמוטואל עדמ תכרע +battery=הללוס +belt-immunity-equipment=םיעוסמל תוניסח דויצ +blueprint=םישרת +blueprint-book=םיטוטרש רפס +burner-generator=קלד ססובמ ללוחמ +cannon-shell=זגפ +chemical-science-pack=תימיכ עדמ תכרע +cliff-explosives=םיקוצ יוניפל ץפנ רמוח +cluster-grenade=םינומיר לוכשא +coal=םחפ +coin=עבטמ +combat-shotgun=יברק דיצ הבור +concrete=ןוטב +copper-cable=תשוחנ לבכ +copper-ore=תשוחנ תרפע +copper-plate=תשוחנ חול +copy-paste-tool=קבדה-קתעה רזע +crude-oil-barrel=ימלוג טפנ תיבח +cut-paste-tool=קבדה-רוזג רזע +deconstruction-planner=קוריפ ןנכתמ +defender-capsule=הנגה רודכ +destroyer-capsule=הפיקת רודכ +discharge-defense-remote=תילמשח הקירפ תנגה רובע קוחר טלש +distractor-capsule=החסה רודכ +effectivity-module=תוליעי לודומ +effectivity-module-2=2 תוליעי לודומ +effectivity-module-3=3 תוליעי לודומ +electric-energy-interface=תילמשח היגרנא קשממ +electric-engine-unit=ילמשח עונמ +electronic-circuit=ינורטקלא לגעמ +empty-barrel=הקיר תיבח +engine-unit=עונמ +explosive-cannon-shell=ץפנ זגפ +explosive-rocket=ץפנ תטקר +explosive-uranium-cannon-shell=םוינרואמ ץפנ זגפ +explosives=ץפנ ירמוח +filled-barrel=__1__ תיבח +firearm-magazine=תינסחמ +fish=גד +flamethrower=רויבהל +flamethrower-ammo=רויבהלל תשומחת +flamethrower-turret=רויבהל חירצ +flying-robot-frame=ףפועמ טובור תדלש +green-wire=קורי לית +grenade=ןומיר +hazard-concrete=הרהזא יעבצ םע ןוטב +heat-interface=םוח קשממ +heavy-armor=דבכ ןוירש +infinity-chest=ףוסניא תבית +infinity-pipe=ףוסניא רוניצ +iron-gear-wheel=םייניש לגלג +iron-ore=לזרב תרפע +iron-plate=לזרב חול +iron-stick=לזרב טומ +item-with-inventory=יאלמ םע טירפ +item-with-label=תיגת םע טירפ +item-with-tags=תויגת םע טירפ +lab=הדבעמ +landfill=עקרק יופיח +laser-turret=רזייל חירצ +light-armor=לק ןוירש +linked-chest=רשוקמ זגרא +logistic-science-pack=תיטסיגול עדמ תכרע +low-density-structure=לקשמ לק הנבמ +military-science-pack=תיאבצ עדמ תכרע +modular-armor=ירלודומ ןוירש +nuclear-fuel=יניערג קלד +piercing-rounds-magazine=ןוירש ירדוח םירודכ תינסחמ +piercing-shotgun-shell=דיצ הבורל ןוירש תרדוח תשומחת +pistol=חדקא +plastic-bar=קיטסלפ ליטמ +poison-capsule=לער רודכ +pollution=םוהיז +power-armor=חוכ ןוירש +power-armor-mk2=גרדושמ חוכ ןוירש +processing-unit=דוביע תדיחי +production-science-pack=תיתיישעת עדמ תכרע +productivity-module=תונרצי לודומ +productivity-module-2=2 תונרצי לודומ +productivity-module-3=3 תונרצי לודומ +rail=הליסמ +rail-planner=תוליסמ ןנכתמ +raw-fish=אנ גד +red-wire=םודא לית +refined-concrete=קזוחמ ןוטב +refined-hazard-concrete=הרהזא יעבצ םע קזוחמ ןוטב +repair-pack=םילכ תכרע +rocket=הטקר +rocket-control-unit=ליטל הרקב תדיחי +rocket-fuel=םיליט קלד +rocket-launcher=תוטקר רגשמ +rocket-part=ליט תיינבל ביכר +satellite=ןייוול +selection-tool=הריחב רזע +shotgun=דיצ הבור +shotgun-shell=דיצ הבורל תשומחת +simple-entity-with-force=דצל תכיישה הטושפ תושי +simple-entity-with-owner=םילעב םע הטושפ תושי +slowdown-capsule=הטאה רודכ +solar-panel=יראלוס טלוק +solid-fuel=קצומ קלד +space-science-pack=תיללח עדמ תליבח +speed-module=תוריהמ לודומ +speed-module-2=2 תוריהמ לודומ +speed-module-3=3 תוריהמ לודומ +spidertron-remote=םינורטשיבכע טלש +spidertron-rocket-launcher=ןורטשיבכע לש םיליט רגשמ +steel-plate=הדלפ ליטמ +stone=ןבא +stone-brick=ןבא תנבל +stone-path=ןבא ליבש +submachine-gun=עלקמ-תת +sulfur=תירפוג +tank-cannon=חתות +tank-flamethrower=קנטל רויבהל +tank-machine-gun=הירי תנוכמ +upgrade-planner=גורדש תינכות +uranium-235=רשעומ םוינרוא +uranium-238=לדלודמ םוינרוא +uranium-cannon-shell=םוינרוא זגפ +uranium-fuel-cell=םוינרוא קלד את +uranium-ore=םוינרוא תרפע +uranium-rounds-magazine=םוינרוא יעילק תינסחמ +used-up-uranium-fuel-cell=(שמושמ) םוינרוא קלד את +utility-science-pack=םירזעל עדמ תכרע +vehicle-machine-gun=בכרל יטמוטוא הבור +wood=ץע +[map-gen-preset-description] +death-world=.רתוי רהמ םיחתפתמו רתוי םינכוסמ םירזיחה +death-world-marathon=.דבלב םיסונמ וירוטקפ ינקחשל ץלמומ .םינכוסמו םיבר םירזיחהו םירקי תויגולונכטהו םינוכתמה +default=.וירוטקפב קחשל תצלוממה ךרדה .תוליגר תורדגה +island=.יפוסניא סונייקואב לודג יא +marathon=.רתוי םירקי ויהי תויגולונכטו םינוכתמ +rail-world=.םהמ וקונש םיחטש ךותל הרזח וטשפתי וא תושדח תובשומ ומיקי אל םירזיח .תובכרב שומיש דדועל ידכ הזמ הז םיקוחרו םילודג םיבאשמה ירובצמ +ribbon-world=.םיניינעמ םיבצמו םירגתא ןווגמ רצויש המ ,דבלב תוצבשמ 128-ל לבגומ הפמה הבוג +rich-resources=.קוחר בחרתהל ךרוצ היהי אלש ךכ ,רתוי םירישע ויהי םיבצחמה ירובצמ +[map-gen-preset-name] +death-world=תוומ םלוע +death-world-marathon=תוומ םלוע ןותרמ +default=לדחמ תרירב +island=יא +marathon=ןותרמ +rail-world=תובכר םלוע +ribbon-world=רצ םלוע +rich-resources=םיבאשמב רישע +[mod-description] +base[1]=.ותיא העיגמש תומישמה תליבח תאו ומצע קחשמה תא ליכמ רשא סיסבה "דומ" +[mod-name] +base=סיסבה קחשמ +[modifier-description] +artillery-range=+__1__ :הירליטרא חווט +artillery-shell-shooting-speed-bonus=+__1__ :הירליטרא לש יריה תוריהמ +auto-character-logistic-trash-slots=םיישיא םייטמוטוא םיפדוע יננסמ +beam-damage-bonus=+__1__ :תומולא לש העיגפה חכ +bullet-damage-bonus=+__1__ :םיעילק לש העיגפה חכ +bullet-shooting-speed-bonus=__1__ :םיעילק לש יריה תוריהמ +cannon-shell-damage-bonus=+__1__ :םיזגפ לש העיגפה חכ +cannon-shell-shooting-speed-bonus=__1__ :םיזגפ לש יריה תוריהמ +character-build-distance=+__1__ :תומדה לש הינבה קחרמ +character-crafting-speed=+__1__ :תומדה לש הבכרהה תוריהמ +character-health-bonus=+__1__ :תומדה לש םייח תודוקנ +character-inventory-slots-bonus=+__1__ :תומדה יאלמב תוצבשמ +character-item-drop-distance=+__1__ :(הכלשה) תומדה לש דיה גשיה +character-item-pickup-distance=+__1__ :(תינדי המרה) תומדה לש דיה גשיה +character-logistic-requests=תוישיא תויטסיגול תושקב +character-logistic-trash-slots=+__1__ :םיפדוע םיטירפ רובע תויטסיגול תוצבשמ +character-loot-pickup-distance=+__1__ :(תיטמוטוא המרה) תומדה לש דיה גשיה +character-mining-speed=+__1__ :תומדה לש היירכה בצק +character-reach-distance=+__1__ :(הכירע) תומדה לש דיה גשיה +character-resource-reach-distance=+__1__ :(היירכ) תומדה לש דיה גשיה +character-running-speed=+__1__ :תומדה לש הכילהה תוריהמ +deconstruction-time-to-live=+__1__ :קוריפ ןונכת לש םייחה ךשמ +electric-damage-bonus=+__1__ :ילמשח העיגפ חכ +flamethrower-damage-bonus=+__1__ :םירויבהל לש העיגפה חכ +flamethrower-turret-attack-bonus=+__1__ :רויבהל יחירצ לש העיגפה חכ +fluid-damage-modifier=םיקילד םילזונ לש העיגפה חכ םדקמ +follower-robot-lifetime=+__1__ :םיוולמ םיטובור לש םהייח ךשמ +ghost-time-to-live=+__1__ :םינבמ יראתִמ תומלעיהל דע ןמז ךשמ +grenade-damage-bonus=+__1__ :םינומיר לש העיגפה חכ +gun-turret-attack-bonus=+__1__ :עלקמ יחירצ לש העיגפה חכ +inserter-stack-size-bonus=+__1__ :תומירע-תריבעמ הניאש עורז תלוביק +laboratory-productivity=__1__+ :תודבעמב רקחמ תונרצי +laboratory-speed=+__1__ :רקחמ בצק +landmine-damage-bonus=+__1__ :םישקומ לש העיגפה חכ +laser-damage-bonus=+__1__ :םירזייל לש העיגפה חכ +laser-shooting-speed-bonus=+__1__ :םירזייל לש יריה תוריהמ +max-failed-attempts-per-tick-per-construction-queue=+__1__ :היינבה להנמ תוריהמ לש ןותחת לובג +max-successful-attempts-per-tick-per-construction-queue=+__1__ :היינבה להנמ תוריהמ לש ןוילע לובג +maximum-following-robots-count=+__1__ :םיבקוע םיטובור לש תרתומ תומכ +mining-drill-productivity-bonus=+__1__ :חודיק תונרצי +rocket-damage-bonus=+__1__ :םיליט לש העיגפה חכ +rocket-shooting-speed-bonus=+__1__ :םיליט לש יריה תוריהמ +shotgun-shell-damage-bonus=+__1__ :דיצ יבור לש העיגפה חכ +shotgun-shell-shooting-speed-bonus=+__1__ :דיצ יבור לש יריה תוריהמ +stack-inserter-capacity-bonus=+__1__ :תומירע-תריבעמ עורז תלוביק +train-braking-force-bonus=+__1__ :תובכר לש המילב תמצוע +worker-robot-battery=+__1__ :עונישו היינב יטובורל הללוס תלוביק תפסות +worker-robot-speed=+__1__ :היינב יטובור תוריהמ +worker-robot-storage=+__1__ :עונישו היינב יטובור תלוביק +zoom-to-world-blueprint-enabled=םלועל םוזב טוטרש תלעפה +zoom-to-world-deconstruction-planner-enabled=םלועל םוזב קוריפ תינכת תלעפה +zoom-to-world-enabled=םלועה ךותל םוז +zoom-to-world-ghost-building-enabled=םלועל םוזב םיראתמ תיינב תלעפה +zoom-to-world-selection-tool-enabled=םלועל םוזב ןומיס ילכ +zoom-to-world-upgrade-planner-enabled=םלועל םוזב גורדש תינכת תלעפה +[programmable-speaker-instrument] +alarms=תוארתה +bass=סב +celesta=הטסל'צ +drum-kit=םיפות תכרעמ +lead=דיל +miscellaneous=תונוש +piano=רתנספ +plucked=םידדוב םירתימ +saw=רוסמ לג +square=עוביר +steel-drum=הדלפ ףות +vibraphone=ןופוליסק +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=םלשוה גשיה +alarm-1=1 הקעזא +alarm-2=2 הקעזא +alert-destroyed=סרהנ םצע :הארתה +armor-insert=ןוירשל הסנכה +armor-remove=ןוירשמ הרסה +buzzer-1=1 םזמז +buzzer-2=2 םזמז +buzzer-3=3 םזמז +cannot-build=תונבל ןתינ אל +clap=האיחמ +console-message=לוסנוק תעדוה +cowbell=ןומעפ +crafting-finished=תינדי הבכרה םויס +crash=שארק +fx=םּוהְמִה +game-lost=קחשמב דספה +game-won=קחשמב ןוחצינ +gui-click=קשממב הציחל +gui-click-2=2 קשממב הציחל +hat-1=1 טאה-ייה +hat-2=2 טאה-ייה +high-q=ללח הבור +inventory-move=יאלמ תרבעה +kick-1=1 הטיעב תשווד +kick-2=2 הטיעב תשווד +new-objective=השדח המישמ +perc-1=1 השקה +perc-2=2 השקה +research-completed=רקחמ םויס +reverse-cymbal=ךופה םולּבְמִצ +ring=לוצלצ +scenario-message=שיחרת תעדוה +shaker=רקייש +siren=הנריס +snare-1=1 רובנט +snare-2=2 רובנט +snare-3=3 רובנט +triangle=שלושמ +[recipe-name] +advanced-oil-processing=םדקתמ טפנ דוביע +basic-oil-processing=יסיסב טפנ דוביע +coal-liquefaction=םחפ לוזינ +empty-crude-oil-barrel=תיבח ןוקיר +empty-filled-barrel=הקיר __1__ תיבח +fill-barrel=__1__ תיבח יולימ +fill-crude-oil-barrel=תיבח יולימ +heavy-oil-cracking=לק טפנל דבכ טפנ חוציפ +kovarex-enrichment-process=סקראבוק ש"ע םוינרוא תרשעה ךילהת +light-oil-cracking=ינמימחפ זגל לק טפנ חוציפ +nuclear-fuel-reprocessing=יניערג קלד רוזחימ +uranium-processing=םוינרוא דוביע +[shortcut] +alt-mode=בחרומ עדימ בצמ לש יוביכ/הלעפה +copy=קתעה +cut=רוזג +import-string=תזורחמ אוביי +inline-keybind-format=__1__ (__2__) +make-blueprint=טוטרש +make-blueprint-book=םיטוטרש רפס +make-deconstruction-planner=קוריפ ןנכתמ +make-upgrade-planner=גורדש תינכות +out-of-line-keybind-format=__1__\n(__2__) +paste=קבדה +toggle-equipment-movement-bonus=ינוציח דלש יוביכ/הלעפה +toggle-personal-logistic-requests=תישיא הקיטסיגול לש יוביכ/הלעפה +toggle-personal-roboport=תישיא םיטובור תנחת לש יוביכ/הלעפה +undo=לטב +undo-unavailable=לטב +[story] +message-log-close=הריגס +message-log-title=גול תועדוה תמישר +[technology-description] +advanced-electronics=.םימדקתמ םיבושיחל םידעוימה םידבעמ-ורקימו םיבלושמ םילגעמ +advanced-material-processing=.רתוי םיללכושמו םיריהמ םינשבכ +advanced-oil-processing=.ףסונ דוביעל םינתינה ,םירצות רתוי םע ימלוג טפנ קוקיז +artillery=.יטמוטואהמ לודג ינדיה חווטה .םיקחורמ ביוא ינבמ רבע לא תיטמוטוא הרוי וא תינדי טלשנ .תבכר ןורק וא תחיינ הדמע לע בכרומה חווט ךורא חתות +artillery-shell-range=.תיטמוטוא הנווכהב ןהו תינדי הנווכהב ןה הירליטראה חווט תא הריבגמ +artillery-shell-speed=.הירליטרא יחתות לש יריה תוריהמ תא הריבגמ +atomic-bomb=.לודג חטשב םייקש המ לכ תא תחא תבב דימשהל םילגוסמה םיליט לש ינסרה גוס +automated-construction=.תורעי אֵרָבְל וא ,םימלש םילעפמ "קיבדהלו קיתעהל" ,תחא תבב (תונוכמ וא) םיניינב רפסמ קרפל וא גרדשל ,םיקהל היינב יטובורל תורוהל תלוכי +automated-rail-transportation=.םייטמוטוא תבכר יביתנ תריציל תושמשמה תונחת לש ןתיינב תא תרשפאמ +automation=.יטמוטוא ינומה רוצייל חתפמ תייגולונכט +automation-2=.םיילזונ םיביכרמ דבעל תולגוסמה הבכרה תונוכמ +automation-3=.םילודומל םוקמ רתוי םעו רתוי ההובג תוריהמב ,םיילזונ םיביכרמ דבעל תולגוסמה הבכרה תונוכמ +automobilism=.עונישל םישמשמה םיענוממ םיבכר +battery=.םיילמשח םירישכמל היגרנא קפסמו רגוא רשא ימיכורטקלא את +battery-equipment=.רתוי רחואמ שומישל תפדוע היגרנא רגואש ןוירש ביכר +battery-mk2-equipment=.רתוי רחואמ שומישל תפדוע היגרנא הברה רגואש ןוירש ביכר +belt-immunity-equipment=.םיעוסמ ידי לע תזזומ תויהל תומדהמ ענומו ןוירשה ךותל סנכומ +braking-force=.רתוי בר ןמז ךרואל ההובג תוריהמב עוסנל ןהל רשפאמש המ ,רתוי רהמ טאהל תולוכי תובכר +chemical-science-pack=.טפנ ירצות תועצמאב םימדקתמ םיטירפ רוקחל תרשפאמ +circuit-network=.תותואל ביגהלו חולשל םהל תרשפאמה םילבכ תשר ךרד הינשל תחא ןרוביח תועצמאב ,ךלש תונוכמה לע רתוי הבר הטילש ךל תנתונ +cliff-explosives=.םיקוצ תסירהל הקיפסמה תומכב ץפנ רמוח תואלמ תויבח +coal-liquefaction=.דבכ טפנו רוטיקב שומיש ךות ,טפנ ירצותל םחפ תכיפהל הקינכט +concrete=.ףוצירל םג שמשמה םדקתמ הינב רמוח +construction-robotics=.יוצרה םוקימב םינבמ יראְתִמ לש הריצי ידי-לע םינבמ םיקהל ןכיה הלא םיטובורל תורוהל רשפא ,ןכ ומכ .תויתודידי תויושי תונבלו ןקתל םילוכי היינב יטובור +defender=.רצק ןמז ךשמל ול רזועו ןקחשה רחא בקוע .ברק יטובור לש רתויב יסיסבה גוסה +destroyer=.רצק ןמז ךשמל ול רזועו ןקחשה רחא בקוע .ברק יטובור לש רתויב ללכושמה גוסה +discharge-defense-equipment=.קוחר-טלש תועצמאב לעפומ .םיבורק םיביוא םמהמו הרוחא ףחוד ,קזנ בסמה ןוירש ביכר +distractor=.םחיסהל ידכ םיביואב הרויו ררחושמ וב םוקמב ראשנ .ברק יטובור לש רתוי ללכושמ גוס +effect-transmission=.תוכומסה תויתודידיה תויושיל םכותבש םילודומה לש םתעפשה תא םיציפמ רודיש ילדגמ +effectivity-module=.הנוכמה לש היגרנאה תכירצ תא ןיטקמה לודומ +electric-energy-accumulators=.רתוי רחואמ שומישל תפדוע היגרנא םירגואש םינבמ +electric-energy-distribution=.למשח תצפהל רתוי תושימג םיכרד +electric-engine=.תינכמ העונתל למשח ריממ +electronics=.יסיסב תותוא דוביעל םיינורטקלא םיביכר +energy-shield-equipment=.קזנ גפוסש ןוירש ביכר +energy-shield-mk2-equipment=.הלודג קזנ תומכ גפוסש ןוירש ביכר +energy-weapons-damage=.רזיילו היגרנא יקשנ לש העיגפה חכ תרבגה +engine=.םיבכרב יחרכה ביכר .תינאכמ העונתל קלד ריממ +exoskeleton-equipment=.תינמז-וב דחאמ רתויב שמתשהל ןתינ .רתוי רהמ ץורל ךל רשפאמה ןוירש ביכר +explosive-rocketry=.רתוי לודג ץוציפ סוידר םע רתויב תוציפנ תוטקר +explosives=.הטילשל םינתינ ךא םינכוסמ ץפנ ירמוח חותיפ +fast-inserter=.תרפושמ הקינורטקלאל תודוה ,םיטירפ ןנסל תורשפאמו רתוי רהמ תוענה תועורז +flamethrower=.םיביוא תיצהל םילגוסמו םיקילד םירמוח םירויה המצוע יבר םייטמוטואו םיינדי םירויבהל +flammables=.רתוי םייביסרגא הריעב ירמוחו רתוי םיליעי םיקלד לש חותיפ +fluid-handling=.םילזונ עונישו ןוסכאל תונוש םיכרד +fluid-wagon=.םירשי הליסמ יעטקמל תוכומסה תובאשמ תועצמאב עצבתמ םימרוז לש תונורק ןוקירו יולימ .תובכר תועצמאב תועצמאב םימרוז תרבעה םירשפאמ +follower-robot-count=.תינמז-וב ךירחא בוקעל הלוכיש םיטובורה תומכ תא הלידגמ +fusion-reactor-equipment=.םירחא םיביכרל היגרנא קפסמה ןוירש ביכר +gates=.תיגולה תשרה תועצמאב הטילשל םינתינ .ךרוצה תעב םיחתפנ רשא המוח יעטקמ +gun-turret=.תוינסחמ לש הקפסא םיכירצמה םייסיסב םייתנגה םינבמ +heavy-armor=.תפסונ הנגהל דבכ ןוירש +inserter-capacity-bonus=.םיפסונ תועורז יגוס לש האישנה רשוכ תא םג תולידגמ היגולונכטה תומרמ קלח .ןותנ ןמז לכב םיטירפ רתוי םירהל תומירע-תוריבעמ תועורזל תרשפאמ +kovarex-enrichment-process=.זרז רותב רשעומ םוינרוא לש הלודג תומכ שרוד ךילהתה .(238 פוטוזיא) לדלודמ םוינרואמ (235 פוטוזיא) רשעומ םוינרוא תריציל ךילהת +land-mine=.םירפושמ ץפנ ירמוח תריקח תועצמאב ןהלש העיגפה חכ תא ריבגהל ןתינ .ןצוציפ רחאל היינב יטובור תועצמאב שדחמ ןתונבל רשפא .עקרקה לע תונבנה תוצצופתמ תודוכלמ +landfill=.הילע תונבל ןתינש המדא רוציל ידכ םימ לע םישל ןתינ +laser=.קזנל םורגל לגוסמה דקוממ רוא +laser-shooting-speed=.רזייל יקשנ לש יריה תוריהמ תא הריבגמ +laser-turret=.דבלב למשח םישרודה םימדקתמ םייתנגה םינבמ +logistic-robotics=.םייוצר םניאש םיטירפ ונממ תחקל וא ,תומדה לא םיטירפ איבהל םילוכי םייטסיגול םיטובור +logistic-science-pack=.תוטושפ תויאבצ תויגולונכטו ,היצמוטוא ,םירפושמ םייטסיגול םיעצמא רוקחל תרשפאמ +logistic-system=.תיטמוטוא הינבו ישיא שומיש תורטמל םיצפח םיכשומ אלְכִמ יזגראו ;תשרה ךותב םינכרצ לא וא םירחא ןוסחא יעצמא ךות לא םנכות תא םינקורמ הליעפ הפיחד יזגרא ;תיטסיגולה תשרהמ םיצפח םישקבמ הכישמ יזגרא :םייטסיגול םיטובורב שומישה תבחרהל םישדח םייטסיגול םיזגרא +logistics=.רתוי םיריהמו םישימג עוניש יעצמא +low-density-structure=.ישיא דויצו תויללח יקלחל רתויב ישומיש ,דימע ךא לקשמ לק רמוח +lubricant=.תוריהמ תונוכמב ךוכיח תדרוהל שמשמה ,הכיס רמוחל דבכ טפנ לש הכיפה +military=.ךלש לעפמה לעו ךמצע לע ןגהל רתוי תומדקתמ םיכרד +military-science-pack=.םיפסונ םייאבצ םיעצמא רוקחל תרשפאמ +mining-productivity=.חודיקה ילדגמו תונוכמ יגוס לכ לש הקופתה תלדגה +modular-armor=.ךלש יאלמה תלוביק תא טעמ הלידגמ םג ותשיבל .םינוש םיסונוב ןתונש דחוימ דויצ רובע תוצבשמ םע ןוירש +modules=.תונוכמ ךותב בלשל ןתינש גורדש ילודומ רוקחל ךל תרשפאמ +night-vision-equipment=.הלילב רתוי בוט תוארל רשפאמה ןוירש ביכר +nuclear-fuel-reprocessing=.לדלודמ םוינרואל םישמושמ קלד יאת לש םתכיפה ךילהת +nuclear-power=.םוינרואמ קלד יאת תועצמאב למשח תריציל המצוע-תברו תמכחותמ הטיש +oil-processing=.םימדקתמ םיקלדו תירפוג ,קיטסלפ תריציל שמשמה ימלוג טפנ קוקיז +optics=.הארנ רוא לש םינוש םימושיי +personal-laser-defense-equipment=.םיכומס םיביוא רבע לא יטמוטוא ןפואב הרוי רשא ןוירש ביכר +personal-roboport-equipment=.ךלש יאלמה ךותמ דובעל היינב יטובורל רשפאמה ןוירש ביכר +personal-roboport-mk2-equipment=.ךלש יאלמה ךותמ דובעל םיבר היינב יטובורל רשפאמה ןוירש ביכר +physical-projectile-damage=.(םינגמ םיטובורו םיחירצ ,םיינדי םיקשנ) םייטניק םיעילק־יססובמ םיקשנ לש העיגפה חכ תלדגה +plastics=.םיחישק םימצעל בצעל ןתינש םייתוכאלמ םיירמילופ םירמוח +power-armor=.יאלמה תלוביקל הלודג תפסותו תובר דויצ תוצבשמ םע ןוירש +power-armor-mk2=.יאלמה תלוביקל דואמ הלודג תפסותו דואמ תובר דויצ תוצבשמ םע ןוירש +production-science-pack=.רתויב םיליעיה םיכילהתהו ,םילודומה ,תונוכמה לש רקחמ תרשפאמ +productivity-module=.התלועפ תוריהמ תא ןיטקמו הלש היגרנאה תכירצ תא לידגמ םג ךא ,םלג ירמוח םתוא רובע םירצות רתוי רצייל הנוכמל רשפאמה לודומ +rail-signals=.תחא םיספ תשר לע תובכר רפסמ לש ןתעונת תא םאתל תרשפאמ +railway=.םיכורא םיקחרמל לודג הדימ הנקב עוניש +refined-flammables=.שא־יססובמ םיקשנ לש העיגפה חכ תא הריבגמ +research-speed=.רתוי תוליעי רקחמ תושיג תרשפאמ +robotics=.עוניש וא היינב תורטמל ןשימשהל שי ךשמהב .םיפפועמ םיטובור לש תודלש +rocket-control-unit=.םיליטב תובלושמה תוכרעמב טולשל תלגוסמה תללכושמ בושיח תדיחי +rocket-fuel=.םכחותמ יתילכת בר קלד +rocket-silo=.קחשמב חצנלו ללחל ליט רגשל רשפאמ +rocketry=.םיביוא תפיקתל םיישיא תוטקר ירגשמ +solar-energy=.הלילה ךלהמב ליעפ אל ךא ,יפוסניא היגרנא רוקמ +solar-panel-equipment=.הלילב דבוע וניא ךא ,םירחא םיביכרל היגרנא קפסמה ןוירש ביכר +space-science-pack=.תויללח עדמ תוכרעל םימגרותמה םיידעמ םינותנ גישהל ךכבו ,ללחל םיניוול חולשל תרשפאמ +speed-module=.הלש היגרנאה תכירצ תא לידגמ םג ךא ,רתוי רהמ דובעל הנוכמל םרוגה לודומ +spidertron=.ידועיי טלש תועצמאב וא תינדי וב גוהנל ןתינ .תיטמוטוא וא תינדי הטילשל םינתינה ירי יריהמ םיליט ירגשמב דייוצמ .םישק חטש יאווט חולצל לגוסמה ישומיש בר בכר ילכ +stack-inserter=.תחא תבב םיטירפ המכ םירהל הלוכי תומירע תריבעמ עורז +steel-axe=.תומדה לש היירכה תוריהמ תא לידגמ +steel-processing=.הדלפ תלבקל לזרב תוחול ךיתהל ךל תרשפאמ +stone-wall=.םיפקות דגנ ךלש לעפמה לע הנגהל תושמשמה תומוח +stronger-explosives=.םיצצופתמ םיקשנ לש העיגפה חכ תא הריבגמ +sulfur-processing=.ץפנ ירמוחו תיתרפוג הצמוח תריציל שמשמה תימיכ דואמ ליעפ יתכתמ-לא רמוח +tank=.םינוש םיקשנ ביכרהל ןתינ וילע המצוע-בר יפקתה בכר +toolbelt=.ןקחשה יאלמ תא הביחרמ +uranium-ammo=.םוצע קזנ הבסמ רשא ,רתוי םיהובג לקשמו תוישק תלעב ,לדלודמ םוינרואמ תמדקתמ תשומחת +uranium-processing=.םוינרואמ קלד יאת תריציל םישורד םיגוסה ינש .רשעומ םוינרוא לבקל ןטק יוכיס םע ,לדלודמ םוינרואל תוזכרס תועצמאב תכפוה םוינרוא תרפע +utility-science-pack=.םיטובור ןיב םואיתו ,ישיא דויצ ,רתויב םימדקתמה םיקשנה תא רוקחל תרשפאמ +weapon-shooting-speed=.תיטניק תשומחת ילעב םיקשנה בור לש יריה תוריהמ תרבגה +worker-robots-speed=.היינב יטובורו םייטסיגול םיטובור לש הסיטה תוריהמ תא הריבגמ +worker-robots-storage=.ןותנ ןמז לכב תאשל םילוכי היינב יטובורו םייטסיגול םיטובורש םיטירפה תומכ תא הלידגמ +[technology-name] +advanced-electronics=תמדקתמ הקינורטקלא +advanced-material-processing=םדקתמ םירמוח דוביע +advanced-oil-processing=םדקתמ טפנ דוביע +artillery=הירליטרא +artillery-shell-range=הירליטרא חווט +artillery-shell-speed=הירליטרא לש ירי תוריהמ +atomic-bomb=תיניערג הצצפ +automated-rail-transportation=םיספ יבג-לע יטמוטוא עוניש +automation=היצמוטוא +automobilism=עוניש +battery=הללוס +battery-equipment=תישיא הללוס +battery-mk2-equipment=תגרדושמ תישיא הללוס +belt-immunity-equipment=םיעוסמל תוניסח דויצ +braking-force=המילב תמצוע +chemical-science-pack=תימיכ עדמ תכרע +circuit-network=תיגול תשר +cliff-explosives=םיקוצ יוניפל ץפנ רמוח +coal-liquefaction=םחפ לוזינ +concrete=ןוטב תופצרמ +construction-robotics=היינבל הקיטובור +defender=ןגמ טובור +destroyer=הפיקת טובור +discharge-defense-equipment=תילמשח הקירפ תנגה +distractor=חיסמ טובור +effect-transmission=םיטקפא תרבעה +effectivity-module=תוליעי לודומ +electric-energy-accumulators-1=םיחיינ םירבצמ +electric-energy-distribution=תילמשח היגרנא תצפה +electric-engine=ילמשח עונמ +electronics=הקינורטקלא +energy-shield-equipment=היגרנא ןגמ דויצ +energy-shield-mk2-equipment=גרדושמ היגרנא ןגמ דויצ +energy-weapons-damage=היגרנא יקשנ לש העיגפ חכ +engine=עונמ +exoskeleton-equipment=ינוציח דלש +explosive-rocketry=ץפנ תוטקר +explosives=ץפנ ירמוח +fast-inserter=תוריהמ תועורז +flamethrower=רויבהל +flammables=םיקילד םירמוח +fluid-handling=םילזונב לופיט +fluid-wagon=םימרוזל ןורק +follower-robot-count=םיבקוע םיטובור תומכ +fusion-reactor-equipment=דיינ ךותיה רוכ +gate=רעש +gun-turret=עלקמ חירצ +heavy-armor=דבכ ןוירש +inserter-capacity-bonus=תועורז לש תלוביקל סונוב +kovarex-enrichment-process=סקראבוק ש"ע םוינרוא תרשעה ךילהת +land-mine=םישקומ +landfill=עקרק יופיח +laser=רזייל +laser-shooting-speed=םירזייל לש יריה תוריהמ +laser-turret=רזייל חירצ +logistic-robotics=הקיטסיגולל הקיטובור +logistic-science-pack=תיטסיגול עדמ תכרע +logistic-system=תיטסיגול תכרעמ +logistics=הקיטסיגול +low-density-structure=תופיפצ יכומנ םינבמ +lubricant=הכיס ירמוח +military=תיאבצ היישעת +military-science-pack=תיאבצ עדמ תכרע +mining-productivity=היירכ תונרצי +modular-armor=ירלודומ ןוירש +modules=םילודומ +night-vision-equipment=הליל תייארל םיעצמא +nuclear-fuel-reprocessing=יניערג קלד רוזחימ +nuclear-power=תיניערג היגרנא +oil-processing=טפנ דוביע +optics=הקיטפוא +personal-laser-defense-equipment=תישיא רזייל תנגה +personal-roboport-equipment=תישיא םיטובור תנחת +personal-roboport-mk2-equipment=תגרדושמ תישיא םיטובור תנחת +physical-projectile-damage=תיטניק תשומחת לש העיגפ חכ +plastics=הקיטסלפ +power-armor=חוכ ןוירש +power-armor-mk2=גרדושמ חוכ ןוירש +production-science-pack=תיתיישעת עדמ תכרע +productivity-module=תונרצי לודומ +rail-signals=תבכר ירוזמר +railway=תובכר +refined-flammables=םיקילד םירמוח קוקיז +research-speed=רקחמ בצק +robotics=הקיטובור +rocket-control-unit=םיליטל הרקב תודיחי +rocket-fuel=םיליט קלד +rocket-silo=םיליט רוגיש ןקתמ +rocketry=תוטקר +solar-energy=תיראלוס היגרנא +solar-panel-equipment=דיינ יראלוס טלוק +space-science-pack=תיללח עדמ תכרע +speed-module=תוריהמ לודומ +spidertron=ןורטשיבכע +stack-inserter=תומירע תריבעמ עורז +steel-axe=הדלפ שוכמ +steel-processing=הדלפ דוביע +stone-wall=ןבא תמוח +stronger-explosives=רתוי םיקזח ץפנ ירמוח +sulfur-processing=תירפוג דוביע +tank=קנט +toolbelt=םילכ תרוגח +uranium-ammo=םוינרוא יושע שומיח +uranium-processing=םוינרוא דוביע +utility-science-pack=תוחונל עדמ תכרע +weapon-shooting-speed=יטניק ירי בצק +worker-robots-speed=היינב יטובור לש תוריהמ +worker-robots-storage=היינב יטובור תלוביק +[tile-name] +concrete=ןוטב תופצרמ +deepwater=םיקומע םימ +deepwater-green=םיקומע םיקורי םימ +dirt-1=1 רפע תמדא +dirt-2=2 רפע תמדא +dirt-3=3 רפע תמדא +dirt-4=4 רפע תמדא +dirt-5=5 רפע תמדא +dirt-6=6 רפע תמדא +dirt-7=7 רפע תמדא +dry-dirt=השבי רפע תמדא +grass-1=אשד +grass-2=2 אשד +grass-3=3 אשד +grass-4=4 אשד +hazard-concrete-left=(הלאמש תיוז) הרהזא יעבצ םע ןוטב תופצרמ +hazard-concrete-right=(הנימי תיוז) הרהזא יעבצ םע ןוטב תופצרמ +lab-dark-1=1 הדבעמ חירא +lab-dark-2=2 הדבעמ חירא +lab-white=ןבל הדבעמ חירא +landfill=עקרק יופיח +nuclear-ground=תיניערג המדא +out-of-map=הפמל ץוחמ +red-desert-0=0 םודא רבדמ +red-desert-1=1 םודא רבדמ +red-desert-2=2 םודא רבדמ +red-desert-3=3 םודא רבדמ +red-desert-dark=ההכ םודא רבדמ +refined-concrete=קזוחמ ןוטב +refined-hazard-concrete-left=לאמש ,הרהזא יעבצ םע קזוחמ ןוטב +refined-hazard-concrete-right=ןימי ,הרהזא יעבצ םע קזוחמ ןוטב +sand-1=1 לוח +sand-2=2 לוח +sand-3=3 לוח +stone-path=ןבא ליבש +tutorial-grid=הכרדה חירא +water=םימ +water-green=םיקורי םימ +water-mud=2 םידודר םימ +water-shallow=םידודר םימ +water-wube=םימ Wube וגול +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] יטסיגולה תשרה ךות לא ,ליעפ ןפואב ,ונכות תא ןקורל הסני.\nלא רבעוי ונכות ,הז זגראבש םיטירפה רובע תושקב ןיא םא [entity=logistic-chest-storage]. +belt-lanes=.קוחרה דצב קר םישל ךא ,םידדצה ינשמ םירהל הלוכי [n[entity=inserter\.םינוש וא םיהז םיטירפ תרבעהל שמשל םילוכיש םידדצ ינש שי [entity=transport-belt]-ל +buffer-chest=[entity=logistic-chest-buffer] רותב ןה םידקפתמ [entity=logistic-chest-requester] רותב ןהו [entity=logistic-chest-passive-provider].\nאלְכִמ יזגראמ שקב' תורשפאה תלעפומ םהבש הכישמ יזגראל ןכו ,תוישיא תונמזה ,היינב תומישמל םיטירפ קפסל םילוכי םה'. +bulk-crafting=.רשפאש המכ תריציל __n - __ALT_CONTROL__1__craft-all\.5 תריציל __n - __ALT_CONTROL__1__craft-5\:הריציה טירפת ךותב +burner-inserter-refueling=.םיקילד םיטירפ ןריבעהב ןמצע תא קלדתל םג תולגוסמ ןה ךא ,תורחא תועורז תועצמאב [entity=burner-inserter] קלדתל ןתינ +circuit-network=.הידעלב םיירשפא םניאש לעפמה תדובע לש תוקיודמ תויצזימיטפוא עצבל וא םיעשעשמ םינקתמ הברה רוציל רשפאמ הב שומישה ךא ,קחשמה תא םייסל ידכ תיגולה תשרב שמתשהל יחרכה הז ןיאn\.תותואה יגוסמ דחא לכ רובע (2,147,483,647 .. 2,147,483,648-) -2³¹–2³¹ חווטב םימלש םירפסמ ריבעהל הלוכי תשרהitem=green-wire].\n]-ו [item=red-wire] תועצמאב תשרל תונוכמ רבחל ןתינn\.תונוכמ ןיב עדימ תרבעהל תכרעמ הניה תיגולה תשרה +clear-cursor=.ןומיס תוביתו ,םילבכ תרירג ,תוליסמ ןונכת תלטבמ םג וז הלועפCONTROL__clear-cursor__.\n__ לע הציחלב [img=utility/hand] יאלמה תצבשמל וריזחהל ןתינ ,טירפ םיקיזחמשכ +connect-switch=__ALT_CONTROL__1__build__ םיקיזחמשכ תושי לע [item=copper-cable] ילמשח לבכ הילא רבחל ידכב.\n__ALT_CONTROL__1__remove-pole-cables__ םילבכה לכ תא ריסהל ידכ תושי לע. +construction-robots=[entity=construction-robot] תיטסיגולה תשרה ךותב ןוקיתו גורדש ,קוריפ ,הינב תומישמ םיעצבמ.\nב שומיש ,םיראתִמ תריצי תעב תורצונ הינב תומישמ-[item=blueprint], שדחמ תונביהל ךירצו סרהנ יתודידי הנבמ רשאכ וא.\nתועצמאב תושקובמה תויושיה לש ןומיס תעב תורצונ קוריפ תומישמ [item=deconstruction-planner].\nב שומישה תובקעב תורצונ גורדש תומישמ-[item=upgrade-planner].\nלוטיבה תורשפאב םישמתשמ רשאכ םג תורצונ הלא תומישמ. +copy-entity-settings=__CONTROL__copy-entity-settings__ ו-__CONTROL__paste-entity-settings__ תויושי ןיב תורדגה קיתעהל םירשפאמ.\nןיב קבדה-קתעה תושעל ךתורשפאב ,המגודל [entity=assembling-machine-2] יאלמ תלבגה רידגהל ידכ םיזגרא ןיבו ,ןוכתמה תא רידגהל ידכ.\n__ALT_CONTROL__1__paste-entity-settings__ תחא תבב תויושי רפסמל תורדגה קיבדהל םירשפאמ הרירגו. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ ו-__CONTROL__paste-entity-settings__ תויושי ןיב תורדגה קיתעהל םירשפאמ.\nןיב קבדה-קתעה תושעל ךתורשפאב ,המגודל [entity=assembling-machine-2] יאלמ תלבגה רידגהל ידכ םיזגרא ןיבו ,ןוכתמה תא רידגהל ידכ.\nתא וקיזחה __CONTROL__paste-entity-settings__ תועצמאב וזיזהו __CONTROL__move__ תחא תבב תויושי רפסמל תורדגה קיבדהל ידכב. +copy-paste=__CONTROL__copy__ רתוי רחואמ רומישל ןמוסמש המ תא רומשל רשפאמש הקתעהה ילכ תא ליעפמ.\n__CONTROL__paste__ותונבל ןתינש ךכ קתעוהש ןורחאה רבדה תא רזחאמ.\n__CONTROL__cycle-clipboard-forwards__ ו-__CONTROL__cycle-clipboard-backwards__ הקתעהה תיירוטסיה תא לולגל םירשפאמ. +copy-paste-filters=.[entity=cargo-wagon] וא ,[entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] לשמל ומכ ,יונישל םינתינה יאלמ יננסמ וא תושקב ,םיננסמ םע תויושי ןיב קיבדהלו קיתעהל רשפא +copy-paste-requester-chest=.רחבנה ןוכתמל םאתהב תויטסיגול תושקב רידגהל ידכ [entity=logistic-chest-requester] לא [entity=assembling-machine-2]-מ קיבדהלו קיתעהל ןתינ ,המוד ןפואבn\.תויטסיגולה תושקבה תקתעהל [entity=logistic-chest-requester] ןיב קיבדהלו קיתעהל רשפא +copy-paste-spidertron=.ןקחשה יאלמב םימייק םישרדנה םיטירפה םא ,('וכו םינגמ ,םיקשנ) ימינפה דויצה תא קיתעהל ןויסינ עצובי ,ףסונבn\.תויטסיגולה תושקבה תאו עבצה תא קיתעת [entity=spidertron] ןיב הקבדהו הקתעה +copy-paste-trains=.דבלב עבצה תקתעהל [entity=train-stop]-ו [entity=locomotive] ןיב קיבדהלו קיתעהל רשפא ,ףוסבלוn\.הנחתה עבצו םש תקתעהל [entity=train-stop] ןיב קיבדהלו קיתעהל רשפאn\.םינמזה חולו עבצה תקתעהל [entity=locomotive] ןיב קיבדהלו קיתעהל רשפא +drag-building=.יוצרה ןוויכב םיצרש ןמזב __CONTROL__build__ קיזחהלו ץוחלל איה ,[entity=stone-furnace] לש ךרעמ לשמל ,רשי וקב תונבל רתויב הטושפה ךרדה +drag-building-poles=.הזמ הז יברימה רוביחה קחרמב תיטמוטוא ונביי םה ,הרירגב [entity=small-electric-pole] םינוב םא +drag-building-underground-belts=.הזמ הז יברימה רוביחה קחרמב תיטמוטוא ונביי םה ,הרירגב [entity=pipe-to-ground] וא [entity=underground-belt] םינוב םא +e-confirm=!וזה הצלמהה תא ךכ רשאל וסנ וישכעCONTROL__confirm-gui__.\n__ לע הציחלב קחשמה קשממב םיקוריה םירותפכה לכ תא "רשאל" ןתינ +electric-network=.ולש למשחה תשר רובע תוקיטסיטטס גיצת למשח דומע לע __n__ALT_CONTROL__1__open-gui\.הווש ןפואב םינכרצה לכ לא [entity=solar-panel] וא [entity=steam-engine] ומכ תוינרצי תויושי ןיב היגרנא הריבעמ למשחה תשר +electric-pole-connections=.__CONTROL__remove-pole-cables__ םע וילע הציחלב למשח דומעמ םירוביחה לכ תא ריסהל ןתינitem=copper-cable].\n] תועצמאב תינדי םירוביח ריסהלו ףיסוהל ןתינn\.םירוביח 5 רבכ ןיא דוע לכ ,םהלש םילבכה חווטב םירחא םידומעל יטמוטוא ןפואב ורבחתי למשח ידומע +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ םיטירפ הנממ תחקל ידכ תושי לע.\n__ALT_CONTROL__1__fast-entity-transfer__ תנמוסמה תושיל וסינכהל ידכ טירפ םיקיזחמשכ.\n\n\nןתוא חותפל ילבמ תויושימו לא םיטירפ ריבעהל דציכ הריבסמ וז הכרדה. +fast-belt-bending=.תוריהמב םיפיצר םיפופיכ עצבל םכל רשפאת [entity=transport-belt] םיררוגש ןמזב __CONTROL__rotate__ לע הציחל +fast-obstacle-traversing=.ירשפא הזשכ [entity=underground-belt] תיטמוטוא הנבת לושכמל לעמ [entity=transport-belt] לש הרירג +fast-replace=.רחבנה ןוכתמהו םייקה יאלמה ללוכ ,תירוקמה תושיה תורדגה לע רשפאה לככ רומשת הריהמ הפלחה ."הריהמ הפלחה" עצבת םימיאתמ לדוגו גוס תלעב תמייק תושי לעמ הינב +fast-replace-belt-splitter=.ךפיהלו ,[entity=transport-belt] םוקמב [entity=splitter] םישל תרשפאמ הריהמ הפלחה +fast-replace-belt-underground=.[entity=pipe-to-ground]-ו [entity=pipe] םע המוד ןפואב תדבוע הריהמ הפלחהn\.תיטמוטוא קרופי [entity=underground-belt] לש האיציהו הסינכה ןיב חנומ היהש [entity=transport-belt] לכn\.ךפיהלו [entity=underground-belt] םוקמב [entity=underground-belt] םישל רשפא הריהמ הפלחה םע +fast-replace-direction=.תויושי לש ןנוויכ תא תונשל ידכ הריהמ הפלחהב שמתשהל ךתורשפאב +gate-over-rail=.םכיתונגהב הצרפ חתפי אלש ןפואב ,ןרבעמ םותב רגסייו תובכר רובע יטמוטוא ןפואב חתפיי רעשה .יקפוא וא יכנא [entity=straight-rail] לכ לעמ [entity=gate] תונבל ןתינ +ghost-building=__ALT_CONTROL__1__build-ghost__ ראתִמ רוציל ידכ היינבל ןתינה טירפ תקזחה תעב.\nםתוא הסכמה תיטסיגולה תשרה ידיב תיטמוטוא ונביי םיראתִמ. +ghost-rail-planner=.םילושכמ ףוקעת תננכותמה הליסמהש ידכ __CONTROL_MODIFIER__build-with-obstacle-avoidance__ תא קיזחהל םג רשפאn\.תוליסמ תיינב בצמ ןמזב __CONTROL_MODIFIER__build-ghost__ תא וקיזחה ,תוליסמה ןנכתמב שמתשהל ידכבn\.םיכורא תוליסמ יראתִמ ןונכיתל שמשמ תוליסמה ןנכתמ +inserters=.תופסונ תובר תונוכמו ,[entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] לאו -מ םיטירפ ריבעהל ןתורשפאבn\.ידגנה ןוויכל םתוא תוריבעמו םייוסמ ןוויכמ םיטירפ תוספות תועורז +insertion-limits=.דועו ,[entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab]-ל םג ףקת הזn\.קלדה לכ תא לוזגי דחא דודש םוקמב ,םירחא םידווד לא עוסמב םדקתהל קלד ירמוחל תרשפאמ תאז תוגהנתה .תופסונ תודיחי סינכת אל עורז ,[item=coal] לש תודיחי רתוי וא 5 שי [entity=boiler] ךותב םא ,לשמלn\.םיטירפ לבקל עוסמה דרומב תועורזל םג רשפאמש המ ,דעיה תושיב יאלמה לכ תא הנאלמת דימת אל תועורז +introduction=.__CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__ הרקבה תדוקפב ושמתשה ,הלחתההמ תוצלמהה לכ תא גיצהל םכנוצרב םאn\.תומייקה תוצלמהב היפצ רחאל םיתיעלו ,קחשמב ומדקתתש לככ הנעפות תופסונ תוצלמהn\.תיביטקארטניא וא תילאוזיו הרוצב קחשמ יגשומ ריבסי הז ילכn\!"םיקירטו תוצלמה" לא םיאבה םיכורב +limit-chests=.רתי־רוציי ענומו הביתה תלוביק תא ןיטקמ לעופבש המ ,םימוסחה םיאתה תא אלמל הנלכות אל תועורזn\.היוצרה תוצבשמה תומכ תמיסחו םודאה "X"-ה ןומיס תועצמאב שמתשהל ושרוי תובית ובש יאלמה תא ליבגהל ןתינ +logistic-network=.םיטירפ תשרל םיקפסמ [tips-and-tricks-item-description.storage-chest-list,הפיחד יזגרא=n - [tooltip\.הינב תומישמ אלממ [entity=construction-robot] ;תויטסיגול תונמזה אלממ [n - [entity=logistic-robot\.תומישמל םיניתממה םיטובור לש ןוסחאו ,הניעט תנחתכ שמשמ ,תשרה יוסיכ תא עבוק [n - [entity=roboport\:םיירקיע םיביכרמ 3 הל שיn\.םינבמ תונבלו םיטירפ ריבעהל ידכ םיפפועמ םיטובורב תשמתשמה תיטמוטוא חוליש תשר הניה תיטסיגולה תשרה +long-handed-inserters=[entity=long-handed-inserter] תועורזה ראשב תחא תצבשממ הנושב) הזכרממ תוצבשמ יתש לש קחרמב םיטירפ המשו תספות רשא תילמשח עורז הניה). +low-power=.אלמו קורי "הנעמ"-ה ספש אודיוו למשחה תשר תוקיטסיטטס תקידב איה למשח קיפסמ ךל שיש אדוול רתויב הבוטה ךרדהn\.ידמ רחואמ היהיש ינפל בצמל ביגהל םיצור םתא םא םכיתונוכמ לש הדובעה תוריהמל בל םישל יאדכn\.למשחב רוסחמ בקע רתוי טאל הנדובעת לעפמב תונוכמה ,תיברימה הקופתהמ ההובג למשחה תכירצ רשאכ +move-between-labs=.[entity=lab] ןיב עדמ תוכרע ריבעהל ידכ [entity=inserter]-ב שמתשהל ןתינ +passive-provider-chest=[entity=logistic-chest-passive-provider] תיטסיגולה תשרל ותלוכת תא קפסמ.\nהיינב וא הקפסא תונמזה לע תונעל ידכ םיטובור ידי־לע חקליהל לוכי הפיחד יזגרא ךותב אצמנש טירפ לכש רמוא הז. +personal-logistics=[entity=logistic-robot] תויטסיגול תונמזה לע הנעמכ םייטסיגול הפיחד יזגראמ םיטירפ חקול.\nתיברמה תומכל רבעמ (םיפדועכ ורדגויש) םיטירפ וחקיו ,תירעזמה תומכה דע םיטירפ ואיבי םיטובור :ירעזמו יברימ רפסמ רדגומ תוישיא תויטסיגול תונמזהב. +pipette=.ןמסב תרחבנה תושיה תא םקמל ידכ __CONTROL__smart-pipette__ לע וצחל +pole-dragging-coverage=.גלודת אל ןהמ תחא ףא ,למשח תושרודה תונוכמ דצל ,הרירג תועצמאב [entity=small-electric-pole] םינוב םא +pump-connection=[entity=pump] ל הנרבחתת-[entity=fluid-wagon] הלא תונורקמ םימרוז איצוהלו סינכהל הדיחיה ךרדה יהוז .םיאתמ יסחיה םמוקימ םא םיחיינ. +rail-building=.הינבה בצממ אצת __n__CONTROL__clear-cursor\.יוצרה הליסמה עטקמ לש המקהה תא רשאת __n__ALT_CONTROL__1__build\.יונב רבכש הליסמ עטקמ לעמ םיפחרמ רשאכ __CONTROL__build__ ץוחלל ןכמ רחאלו ןמסב [item=rail] קיזחהל שי תוליסמ תיינב בצמל סנכיהל ידכ +rail-signals-advanced=.תועיקתמ ענמהלו םיבכרומ תבכר יתמצ תונבל ידכ תבכר ירוזמרב שמתשהל דציכ הריבסמ וז הכרדהn\n\n\.םיבכרומ תבכר יתמצ תונבל ידכ [entity=rail-signal] םע דחי םהב םישמתשמn\.ונממ תאצל םג לכות קולבל תסנכנ רשא תבכרש אדוול ידכ תאזו ,הליסמ התוא ךשמהב אצמנה רוזמרה בצמ יפל עבקנ [entity=rail-chain-signal] לש ובצמ +rail-signals-basic=[entity=rail-signal] לכ ."םיקולב"-ל הליסמה תא קלחמ [entity=locomotive] תורחא תובכר םע תושגנתה עונמל ידכ םירוזמרל תייצמ.\n\n\n\nתוליסמ תכרעמ התוא לע תובכר רפסמ עיסהל ידכ תבכר ירוזמרב שמתשהל ךיא תדמלמ וז הכרדה. +repair-packs=.הנוקיתל __CONTROL__build__ תא וקיזחהו וצחל ,יהשלכ העוגפ תושי לע העבצהו רבכעה ןמסב [item=repair-pack] תקזחה ןמזב +requester-chest=[entity=logistic-chest-requester] תיטסיגולה תשרהמ םיטירפ שקבמ.\n[entity=logistic-robot] תושקבה תא אלמל ידכ תשרה ךותב םירחא תורוקממ םיטירפ איבי. +rotating-assemblers=.__CONTROL__rotate__ תועצמאב הנוכמה בוביס תועצמאב חתפה םקוממ הב ןפודה תא תונשל ןתינ .םרוז תסינכל חתפ תיטמוטוא המצעל ףיסות הבכרהה תנוכמ הלאכ םירקמב .[entity=assembling-machine-2] ךות לא םרוז לש הקפסא םישרוד ,[recipe=electric-engine-unit] לשמל ומכ ,םינוכתמהמ קלח +shoot-targeting=.__CONTROL__shoot-selected__ לע הציחלב תיתודידי וא תילרטינ תושיב תוריל םכתורשפאבn\.הרטמל ךומסב אצמנ ןמסה רשאכ __CONTROL__shoot-enemy__ לע הציחלב ביוא תורטמ לע תוריל ןתינ +shoot-targeting-controller=.__CONTROL__shoot-selected__ לע הציחלב תיתודידי וא תילרטינ תושיב תוריל םכתורשפאבCONTROL__look__.\n__ תועצמאב טולשל ןתינ המוקימ לעש תרדגומ הביבס ךותב רתויב בורקה ביואה לא תיטמוטוא ונווכי םיקשנה לכ ,רקבב םישמתשמ רשאכCONTROL__shoot-enemy__.\n__ תקזחהב ביוא תורטמ לע תוריל ןתינ +show-info=."בחרומ עדימ בצמ" םשב םג עודיה ,תומייוסמ תויושי יבג-לע ףסונ עדימ דֶבֹר לש הרתסה\הגצהל __CONTROL__show-info__ לע וצחל +splitter-filters=.תמייוסמ האיצי וא הסינכ ףידעיש וא ,םייוסמ טירפ ןנסיש ךכ [entity=splitter] רידגהל ןתינ +splitters=[entity=splitter] םיעוסמ ןיב ןוזיאו ,דוחיא ,לוציפל שמשמ.\nהיונפ תחא קר םא תדדוב האיציל םיבתונמ וא ,םוקמ ןהב שי םא תואיציה יתש ןיב הווש ןפואב םילצופמ םיסנכנה םיטירפה. +stack-transfers=__CONTROL__stack-transfer__ תדדוב המירע ריבעמ.\n__CONTROL__inventory-transfer__ יאלמה לכ תא זא ,הקיר תצבשמ הרחבנ םאו) ןמוסמה גוסהמ תומירעה לכ תא ריבעמ).\nב שומיש__CONTROL_RIGHT_CLICK__ ב םוקמב __CONTROL_LEFT_CLICK__ תומכהמ תיצחמ ריבעת ליעל וניוצש םירותפכה םע דחי.\n\nטוריפ רתיב תאז הריבסמ הכרדהה. +steam-power=[entity=boiler] ןוגכ םיקילד םירמוח ךרוצ [item=coal] ךופהל ידכ [fluid=water] ל-[fluid=steam].\n[entity=steam-engine] ה תא ךרוצ-[fluid=steam] למשחה תשרב םינושה םינכרצל תקפוסמש ,תילמשח היגרנא קיפהל ידכ. +storage-chest=[entity=logistic-chest-storage] קוריפ תונמזה ירצות ןכו ןקחשהמ וחקלנש םיפדוע םיטירפ ןסחאמ.\nהינב וא הקפסא תונמזהל םינימז הלא םיזגראבש םיטירפה םג.\nדחא גוסמ טירפ קר ולבקיש ךכ ןנסמ רידגהל ןתינ ןוסחא יזגראב. +storage-chest-list=הליבס הפיחד זגרא [n[entity=logistic-chest-passive-provider\יטסיגול ןוסחא זגרא [n[entity=logistic-chest-storage\אלכמ זגרא [n[entity=logistic-chest-buffer\הליעפ הפיחד זגרא [n[entity=logistic-chest-active-provider\:דרוי תופידע רדסב דויצ חקלנ םהמש םייטסיגולה םיזגראה +train-stop-same-name=.תקיודמ רתוי הרוצב וזה תוגהנתהב טולשל ידכ הנחת לכב תובכר תלבגמ רידגהל ןתינn\.דעיכ תוירשפאה תונחתה ןיבמ תחא הנרחבת הז םשל עוסנל תורדגומה תובכר .םש ותוא תויהל לוכי [entity=train-stop] המכל +train-stops=[entity=train-stop] תובכר חולשל ןתינ םהילאו יונישל ןתינ םמשש םידעי ןתויהב ,תובכר תועצמאב םיטירפ לש יטמוטוא עונישל תושמשמ.\n\n\n\nתבכרל טושפ םינמז חול רידגהל ךיאו תבכר תנחת תונבל ךיא תדמלמ וז הכרדה. +trains=.__CONTROL_MOVE__ תועצמאב גוהנלו ,__CONTROL__toggle-driving__ תועצמאב תבכר ךות לא סנכיהל ןתינn\.םיכורא םיקחרמל ההובג עוניש תלוביק תשרדנ רשאכ ישומיש ילכ תווהמ תובכר +transport-belts=.[entity=fast-transport-belt], [entity=express-transport-belt] :רהמ רתוי םיטירפ ענשל םילוכי רשא ,םיעוסמ לש רתוי תוהובג תומר תומייקentity=underground-belt].\n]-ו [entity=transport-belt], [entity=splitter]-מ תבכרומ םיעוסמה תכרעמn\ .םירזיחו ,בכר ילכ ,ןקחשה ומכ םילודג םימצע זיזהל םילוכי םיעוסמ ,ןכ ומכ .למשחב שומיש אלל םיטירפ עונישל םישמשמ םיעוסמ +underground-belts=[entity=underground-belt] םיריבע םניאש םיחטש וא תויושי לע גלדל םיעוסמל רשפאמ. +usable-items=.ותלעפהל איבת ןמסב שימש טירפ םיקיזחמש ןמזב __n__ALT_CONTROL__1__build\.םהב עוגפל ידכ םיביוא רבע לא [item=grenade] קורזל רשפא ,לשמל ךכ .םלועב תויושי תיינבב אטבתמ דימת אל םיטירפב שומיש +z-dropping=.דיחי טירפ תוריהמב תחא לכל ריבעהל ידכ תויושי רפסמ ינפ לע ןמסה תא וררגו __CONTROL__drop-cursor__ שקמה תא וקיזחה n\.תויושי ךותל וא ,םיעוסמל ,המדאל ךילשהל ןתינn\.ןמסב עיפומה גוסהמ טירפ ךילשהל ידכ __CONTROL__drop-cursor__ לע וצחל +[tips-and-tricks-item-name] +active-provider-chest=הליעפ הפיחד זגרא +belt-lanes=עוסמ לש םידדצ +buffer-chest=אלְכִמ זגרא +bulk-crafting=תינומה הריצי +burner-inserter-refueling=קלד תוססובמ תועורז קולדת +circuit-network=תיגול תשר +clear-cursor=ןמסה יוקינ +connect-switch=םיילמשח םיקספמ רוביח +construction-robots=היינב יטובור +copy-entity-settings=תושי תורדגה לש קבדה-קתעה +copy-entity-settings-controller=תושי תורדגה לש קבדה-קתעה +copy-paste=תורדגה לופכש +copy-paste-filters=םיננסמ קבדה-קתעה +copy-paste-requester-chest=הכישמ יזגרא םע קבדה-קתעה +copy-paste-spidertron=ןורטשיבכע לש קבדה-קתעה +copy-paste-trains=תובכר קבדה-קתעה +drag-building=הרירג תועצמאב הינב +drag-building-poles=למשח ידומע תרירג +drag-building-underground-belts=םייעקרק תת םיעוסמ תרירג +e-confirm=__CONTROL__confirm-gui__ רושיאל +electric-network=למשחה תשר +electric-pole-connections=למשח ידומע רוביח +entity-transfers=תויושי ןיב תורבעה +fast-belt-bending=ריהמ םיעוסמ ףופיכ +fast-obstacle-traversing=תיטמוטוא םילושכמ תחילצ +fast-replace=הריהמ הפלחה +fast-replace-belt-splitter=לצפמו עוסמ לש הריהמ הפלחה +fast-replace-belt-underground=יעקרק תת עוסמו עוסמ לש הריהמ הפלחה +fast-replace-direction=הריהמ הפלחה ןוויכ +gate-over-rail=הליסמ הצוח רעש +ghost-building=םיראתִמ תיינב +ghost-rail-planner=תוליסמה ןנכתמ +inserters=תויטובור תועורז +insertion-limits=הסנכה לע תולבגמ +introduction=אובמ +limit-chests=םיזגרא תלבגה +logistic-network=תיטסיגול תשר +long-handed-inserters=הכורא עורז +low-power=למשחב רוסחמ +move-between-labs=תודבעמ ןיב הרבעה +passive-provider-chest=הליבס הפיחד זגרא +personal-logistics=תישיא הקיטסיגול +pipette=תויושי תמיגד +pole-dragging-coverage=םידומע תרירג לש יוסיכה חטש +pump-connection=תרנצ ירוביח +rail-building=תוליסמ תיינב +rail-signals-advanced=(םדקתמ) תבכר ירוזמר +rail-signals-basic=(יסיסב) תבכר ירוזמר +repair-packs=ןוקית תוכרע +requester-chest=הכישמ זגרא +rotating-assemblers=הבכרה תונוכמ בוביס +shoot-targeting=ירי ןווכל םיכרד +shoot-targeting-controller=ירי ןווכל םיכרד +show-info=בחרומ עדימ בצמ +splitter-filters=םילצפמב םיננסמ +splitters=םילצפמ +stack-transfers=תומירע תרבעה +steam-power=רוטיק תייגרנא +storage-chest=יטסיגול ןוסחא זגרא +train-stop-same-name=םיהז תומש םע תבכר תונחת +train-stops=תבכר תונחת +trains=תובכר +transport-belts=םיעוסמ +underground-belts=םייעקרק תת םיעוסמ +usable-items=םישימש םיטירפ +z-dropping=__CONTROL__drop-cursor__ םיטירפ תכלשהל +[virtual-signal-description] +signal-anything=."רקש" היהי טלפה ,טלק תותוא ןיא םא\n."תמא" היהי טלפה ,יאנתה לע םינוע טלקה תותואמ רתוי וא דחא םא +signal-each=.טלקה תותוא לכ לע הלועפה תא עצבמ וא יאנתה תא קדוב +signal-everything=."תמא" היהי טלפה ,טלק תותוא ןיאש וא יאנתה לע םינוע טלקה תותוא לכ םא +[virtual-signal-name] +signal-0="0" יגול תוא +signal-1="1" יגול תוא +signal-2="2" יגול תוא +signal-3="3" יגול תוא +signal-4="4" יגול תוא +signal-5=5 תואה +signal-6="6" יגול תוא +signal-7="7" יגול תוא +signal-8="8" יגול תוא +signal-9="9" יגול תוא +signal-A="A" יגול תוא +signal-B="B" יגול תוא +signal-C="C" יגול תוא +signal-D="D" יגול תוא +signal-E="E" יגול תוא +signal-F="F" יגול תוא +signal-G="G" יגול תוא +signal-H="H" יגול תוא +signal-I="I" יגול תוא +signal-J="J" יגול תוא +signal-K="K" יגול תוא +signal-L="L" יגול תוא +signal-M="M" יגול תוא +signal-N="N" יגול תוא +signal-O="O" יגול תוא +signal-P="P" יגול תוא +signal-Q="Q" יגול תוא +signal-R="R" יגול תוא +signal-S="S" יגול תוא +signal-T="T" יגול תוא +signal-U="U" יגול תוא +signal-V="V" יגול תוא +signal-W="W" יגול תוא +signal-X="X" יגול תוא +signal-Y="Y" יגול תוא +signal-Z="Z" יגול תוא +signal-anything=אוהש תוא לכ +signal-black=רוחש יגול תוא +signal-blue=לוחכ יגול תוא +signal-check=יו תוא +signal-cyan=זיקרוט יגול תוא +signal-dot=הדוקנ תוא +signal-each=גוסמ תוא לכ +signal-everything=דרפנב תוא לכ +signal-green=קורי יגול תוא +signal-grey=רופא יגול תוא +signal-info=עדימ תוא +signal-pink=דורו יגול תוא +signal-red=םודא יגול תוא +signal-white=ןבל יגול תוא +signal-yellow=בוהצ יגול תוא + diff --git a/factorio/data/base/locale/hr/base.cfg b/factorio/data/base/locale/hr/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f223b3562f0dac0e19e28a30e11991699a06aa6c --- /dev/null +++ b/factorio/data/base/locale/hr/base.cfg @@ -0,0 +1,1309 @@ +[achievement-description] +automated-cleanup=Dekonstruiraj 100 objekata sa konstrukcijskim robotima. +automated-construction=Sagradi 100 strojeva sa robotima. +circuit-veteran-1=Proizvodi 1.0k naprednih sklopki na sat. +circuit-veteran-2=Proizvodi 10k naprednih sklopki na sat. +circuit-veteran-3=Proizvodi 25k naprednih sklopki na sat. +computer-age-1=Proizvodi 500 procesorskih jedinica po satu. +computer-age-2=Proizvodi 1.0k procesorskih jedinica po satu. +computer-age-3=Proizvodi 5k procesorskih jedinica po satu. +delivery-service=Opskrbi karaktera sa 10k predmeta koji su dostavljeni uz pomoć logističkih robota. +eco-unfriendly=Istraži procesiranje nafte. +getting-on-track=Sagradi lokomotivu. +getting-on-track-like-a-pro=Sagradi lokomotivu u prvih 90 minuta igre. +golem=Preživi udarac od 500 ili više štete. +iron-throne-1=Proizvodi 20k željeznih ploča na sat. +iron-throne-2=Proizvodi 200k željeznih ploča na sat. +iron-throne-3=Proizvodi 400k željeznih ploča na sat. +it-stinks-and-they-dont-like-it=Izazovi napad vanzemaljaca zagađenjem. +lazy-bastard=Pobijedi igru tako da ručno ne sagradiš više of 111 predmeta. +logistic-network-embargo=Pobjedi igru tako da ne sagradiš niti jednu aktivnu opskrbnu škrinju ili škrinju za zahtijeve. +mass-production-1=Proizvedi 10k električnih sklopova. +mass-production-2=Proizvedi 1M električnih sklopova. +mass-production-3=Proizvedi 20M električnih sklopova. +minions=Imaj 100 ili više borbenih robota koji te prate. +no-time-for-chitchat=Završi igru unutar 15 sati. +pyromaniac=Uništi 10k stabala vatrom. +raining-bullets=Pobjedi igru tako da ne sagradiš niti jednu lasersku kupolu. +run-forrest-run=Uništi 100 stabala tako da ih pregaziš. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Završi igru. +solaris=Proizvodi više od 10 GJ po satu koristeći samo solarne panele. +steam-all-the-way=Pobjedi igru tako da ne sagradiš niti jednu solarnu panelu. +steamrolled=Uništi 10 gnijezda tako da ih pregaziš. +tech-maniac=Istraži sve tehnologije. +there-is-no-spoon=Završi igru unutar 8 sati. +trans-factorio-express=Imaj vlak sa putanjom duljine 1000 ili više polja. +watch-your-step=Pogini tako da te pregazi lokomotiva. +you-are-doing-it-right=Sagradi više strojeva robotima nego ručno. +you-have-got-a-package=Opskrbi karaktera sa logističkim robotom. +[achievement-name] +automated-cleanup=Automatsko čišćenje +automated-construction=Automatska konstrukcija +circuit-veteran-1=Veteran sklopova 1 +circuit-veteran-2=Veteran sklopova 2 +circuit-veteran-3=Veteran sklopova 3 +computer-age-1=Doba računala 1 +computer-age-2=Doba računala 2 +computer-age-3=Doba računala 3 +delivery-service=Usluga isporuke +eco-unfriendly=Eko neprijateljski +getting-on-track=Lokomotiva u pogonu +getting-on-track-like-a-pro=Lokomotiva u profesionalnome pogonu +golem=Div +iron-throne-1=Željezno prijestolje 1 +iron-throne-2=Željezno prijestolje 2 +iron-throne-3=Željezno prijestolje 3 +it-stinks-and-they-dont-like-it=Smrdi i oni to ne vole +lazy-bastard=Lijena guzico +logistic-network-embargo=Embargo logističkoga sustava +mass-production-1=Masovna produkcija 1 +mass-production-2=Masovna produkcija 2 +mass-production-3=Masovna produkcija 3 +minions=Robovi +no-time-for-chitchat=Nemam vremena za ćakulanje +pyromaniac=Piroman +raining-bullets=Kiša metaka +run-forrest-run=Trći Forrest, trći +smoke-me-a-kipper-i-will-be-back-for-breakfast=Ispeci me lososa, ja cu se vratiti za doručak +so-long-and-thanks-for-all-the-fish=Doviđenja i hvala na ribi. +solaris=Solaris +steam-all-the-way=Para cijelim putem +steamrolled=Parni valjak +tech-maniac=Tehnološki manijak +there-is-no-spoon=Nema žlice +trans-factorio-express=Trans-Factorio ekspres +watch-your-step=Pazi gdje hodaš +you-are-doing-it-right=Radiš kako treba +you-have-got-a-package=Dobio si paket. +[ammo-category-name] +artillery-shell=Granata +beam=Zraka +biological=Biološki +bullet=Metak +cannon-shell=Granata +capsule=Kapsula +electric=Električno +flamethrower=Bacač plamena +fluid=Tekućina +grenade=Ručna bomba +landmine=Mina +laser=Laser +melee=Ručni napad +rocket=Raketa +shotgun-shell=Strjeljivo za sačmarice +[autoplace-control-names] +desert=Pustinja +dirt=Zemlja +enemy-base=Neprijateljske baze +grass=Trava +sand=Pijesak +trees=Stabla +[controls] +give-blueprint=Napravi novi shematski plan +give-blueprint-book=Napravi novu knjigu shematskih planova +give-deconstruction-planner=Napravi novi plan za dekonstrukciju. +give-upgrade-planner=Napravi novi plan za nadograđivanje. +toggle-equipment-movement-bonus=Prekidač za egzoskelet +toggle-personal-logistic-requests=Prekidač za osobne logističke zahtjeve +toggle-personal-roboport=Prekidač za osobni roboport +[damage-type-name] +acid=Kiselina +electric=Električna +explosion=Eksplozija +fire=Vatra +impact=Udarna +laser=Laser +physical=Fizička +poison=Otrov +[decorative-name] +big-ship-wreck-grass=Trava ispod velike olupine svemirskoga broda +brown-asterisk=Smeđe grmlje +brown-asterisk-mini=Smeđe grmlje mini +brown-carpet-grass=Smeđa ravna trava +brown-coral-mini=Smeđi koral mini +brown-fluff=Smeđi maslačak +brown-fluff-dry=Osušeni smeđi maslačak +brown-hairy-grass=Smeđa čupava trava +dark-mud-decal=Tekstura tamnog blata +enemy-decal=Tekstura neprijatelja +enemy-decal-transparent=Tekstura neprijatelja 2 +garballo=Palma +garballo-mini-dry=Palama mini osušena +green-asterisk=Zeleno grmlje +green-asterisk-mini=Zeleno grmlje mini +green-bush-mini=Zeleno grmlje mini +green-carpet-grass=Zelena ravna trava +green-coral-mini=Zeleni Koral mini +green-croton=Kroton +green-desert-bush=Zeleno pustinjsko grmlje +green-hairy-grass=Zelena čupava trava +green-pita=Agava +green-pita-mini=Zelena Agava mini +green-small-grass=Mala zelena trava +lichen-decal=Preslikač lišajeva +light-mud-decal=Tekstura svijetlog blata +muddy-stump=Blatnjavi panj +nuclear-ground-patch=Dio nuklearne zemlje +orange-coral-mini=Narančasti koral mini +puberty-decal=Tekstura ispucaloga blata +red-asterisk=Crveno grmlje +red-croton=Crveni Kroton +red-desert-bush=Crveno pustinjsko grmlje +red-desert-decal=Tekstura crvene pustinje +red-desert-rock-medium=Srednji crveni pustinjski kamen +red-desert-rock-small=Mali crveni pustinjski kamen +red-desert-rock-tiny=Maleni crveni pustinjski kamen +red-pita=Crvena Agava +rock-medium=Srednji kamen +rock-small=Mali kamen +rock-tiny=Sitan kamen +sand-decal=Tekstura pijeska +sand-dune-decal=Tekstura pješčane dine +sand-rock-big=Velika pješčani kamen +sand-rock-medium=Srednja pješčani kamen +sand-rock-small=Mala pješčani kamen +shroom-decal=Tekstura gljive +small-rock=Mali kamen +small-ship-wreck-grass=Trava ispod male olupine svemirskoga broda +white-desert-bush=Bijelo pustinjsko grmlje +worms-decal=Tekstura crva +[entity-description] +accumulator=Pohranjuje određenu količinu električne energije kada produkcija premaši potrebu. Dapače, u suprotnome slučaju je ispušta. +arithmetic-combinator=Izvodi aritmetičke operacije sa signalima iz mreže sklopova. +artillery-turret=Dalekometni top koji cilja neprijateljske baze. +beacon=Prenosi utjecaj modula na bliske prijateljske entitete. +big-ship-wreck-1=Segment srušenog broda. +big-ship-wreck-2=Segment srušenog broda. +big-ship-wreck-3=Segment srušenog broda. +boiler=Koristi gorivo za pretvorbu vode u paru. +centrifuge=Obrađuje razne recepte povezane sa uranom. +compilatron=Robotski pomoćnik koji je preživio pad. Ima smanjene sposobnosti zbog unutarnjih oštećenja. +constant-combinator=Daje stalne signale mreži sklopova. +construction-robot=Automatski gradi i popravlja prijateljske entitete. +crash-site-chest-1=Kontejner sa srušenog broda. Mogao bi imati korisne predmete. +crash-site-chest-2=Kontejner sa srušenog broda. Mogao bi imati korisne predmete. +decider-combinator=Uspoređuje signale mreže sklopova. +express-splitter=Dijeli i/ili pridružuje teret pokretne trake 1:1. +fast-splitter=Dijeli i/ili pridružuje teret pokretne trake 1:1. +flamethrower-turret=Ispaljuje mlaz goruće tekućine na neprijatelje. +heat-exchanger=Koristi toplinsku energiju za pretvorbu vode u paru. +item-request-proxy=Ovo je za naznačivanje zahtjeva za konstrukcijske robote da dostave predmet ovom entitetu. __CONTROL__mine__ da se obriše zahtjev. +locomotive=Vozi po automatiziranim rasporedima i vuče vagone. +logistic-chest-active-provider=Šalje svoj sadržaj logističkoj mreži. +logistic-chest-buffer=Zahtjeva specificirane predmete kako bi bile dostupne za osobnu logistiku i automatsku izgradnju. +logistic-chest-passive-provider=Čini svoj sadržaj dostupan logističkoj mreži. +logistic-chest-requester=Zahtjeva specificirane predmete iz logističke mreže. +logistic-chest-storage=Dugoročna pohrana logističke mreže. +logistic-robot=Prenosi stvari između logističkih škrinja. +nuclear-reactor=Koristi uranovo gorivo za proizvodnju topline. Izlazna toplina se povećava kada je postavljen kraj drugih reaktora. +offshore-pump=Pumpa tekućinu iz tijela vode. +power-switch=Koristi se za upravljanje veza električne mreže. Može se također kontrolirati sa mrežom sklopova. +programmable-speaker=Spaja se na mrežu sklopova da pusti alarme i muzičke note ili pokaže uzbune. +radar=Skenira obližnje sektore i aktivno otkriva područja oko sebe. +rail-chain-signal=Čita sljedeće signale na putu za bolju kontrolu vlakova. +rail-signal=Dijeli željeznički sustav u blokove te dozvoljava rad više vlakova na istoj mreži. +roboport=Spaja se s drugim roboportovima kako bi izradio konstrukcijsku i logističku mrežu koju koriste konstrukcijski i logistički roboti. +rocket-silo=Koristi se za izgradnju i lansiranje rakete za pobjeđivanje igre. +solar-panel=Za vrijeme dana proizvodi 100% električne energije, dok za vrijeme noći proizvodnja padne na 0%. +splitter=Dijeli i/ili pridružuje teret pokretne trake 1:1. +steam-engine=Troši paru za stvaranje električne energije. +steam-turbine=Troši paru za stvaranje električne energije. +train-stop=Odredišta za automatizirane vlakove. +[entity-name] +1x2-remnants=1x2 ostatci +accumulator=Akumulator +acid-splash=Pljusak kiseline +arithmetic-combinator=Aritmetički kombinator +artillery-turret=Kupola haubice +artillery-wagon=Vagon sa haubicom +assembling-machine-1=Stroj za sastavljanje 1 +assembling-machine-2=Stroj za sastavljanje 2 +assembling-machine-3=Stroj za sastavljanje 3 +beacon=Repetitor +behemoth-biter=Ogroman ugrizač +behemoth-biter-corpse=Tijelo ogromnog ugrizača +behemoth-spitter=Ogromni pljuvač +behemoth-spitter-corpse=Tijelo ogromnog pljuvača +behemoth-worm-corpse=Tijelo ogromnog crva +behemoth-worm-turret=Ogromni crv +big-artillery-explosion=Eksplozija velike haubice +big-biter=Veliki ugrizač +big-biter-corpse=Tijelo velikog ugrizača +big-electric-pole=Veliki električni stup +big-explosion=Velika eksplozija +big-remnants=Veliki ostatci +big-scorchmark=Veliko spaljeno mjesto +big-scorchmark-tintable=Veliko obojeno spaljeno mjesto +big-ship-wreck-1=Veliki brodolom +big-ship-wreck-2=Veliki brodolom +big-ship-wreck-3=Veliki brodolom +big-spitter=Veliki pljuvač +big-spitter-corpse=Tijelo velikog pljuvača +big-worm-corpse=Tijelo velikog crva +big-worm-turret=Veliki crv +biter-spawner=Gnijezdo ugrizača +biter-spawner-corpse=Tijelo gnijezda ugrizača +blood-explosion-big=Krvava eksplozija velika +blood-explosion-huge=Krvava eksplozija ogromna +blood-explosion-small=Krvava eksplozija mala +blood-fountain=Fontana krvi +blood-fountain-big=Fontana krvi velika +blood-fountain-hit-spray=Fontana krvi pljusak of udarca +blue-chest=Plava škrinja +boiler=Bojler +burner-generator=Generator na sagorijevanje +burner-inserter=Parni umetač +burner-mining-drill=Parna rudarska bušilica +car=Auto +cargo-wagon=Teretni vagon +centrifuge=Centrifuga +character=Lik +character-corpse=Tijelo +chemical-plant=Kemijsko postrojenje +cliff=Litica +coal=Ugljen +compilatron=Compilatron +constant-combinator=Stalni kombinator +construction-robot=Konstrukcijski robot +copper-cable=Bakreni kabel +copper-ore=Bakrena ruda +crash-site-chest-1=Kapsula sa škrinjom +crash-site-chest-2=Kapsula sa škrinjom +crash-site-fire-flame=Plamen vatre mjesta nesreće +crash-site-spaceship=Svemirski brod +crash-site-spaceship-wreck-big=Velika olupina svemirskoga broda +crash-site-spaceship-wreck-medium=Osrednja olupina svemirskoga broda +crash-site-spaceship-wreck-small=Mala olupina svemirskoga broda +crude-oil=Sirova nafta +curved-rail=Zakrivljena željeznica +cutscene-gun-turret=Topnička kupola +dead-dry-hairy-tree=Mrtvo suho dlakavo stablo +dead-grey-trunk=Mrtvo sivo deblo +dead-tree-desert=Mrtvo stablo - pustinja +decider-combinator=Odlučni kombinator +deconstructible-tile-proxy=Obilježen za uništavanje +defender=Branitelj +destroyer=Uništavač +distractor=Ometač +dry-hairy-tree=Suho dlakavo stablo +dry-tree=Suho stablo +electric-energy-interface=Sučelje za električnu energiju +electric-furnace=Električna peć +electric-mining-drill=Električna rudarska bušilica +enemy-damaged-explosion=Neprijatelj ozlijeđen od eksplozije +entity-ghost=Entitet planiran za konstrukciju +explosion=Eksplozija +explosion-hit=Eksplozivni udarac +express-loader=Ekspresni punjač +express-splitter=Ekspresni podjeljivač +express-transport-belt=Ekspresna pokretna traka +express-underground-belt=Ekspresna podzemna traka +factorio-logo-11tiles=Factorijev logotip 11 ploča +factorio-logo-16tiles=Factorijev logotip 16 ploča +factorio-logo-22tiles=Factorijev logotip 22 ploča +fast-inserter=Brzi umetač +fast-loader=Brzi punjač +fast-splitter=Brzi podjeljivač +fast-transport-belt=Brza pokretna traka +fast-underground-belt=Brza podzemna traka +filter-inserter=Filtrirani umetač +fire-flame=Vatra +fish=Riba +flamethrower-turret=Kupola s bacačem plamena +fluid-wagon=Vagon za tekućine +flying-robot-damaged-explosion=Leteći robot oštećen od eksplozije +gate=Kapija +green-coral=Zeleni koralj +grenade-explosion=Eksplozija ručne bombe +ground-explosion=Eksplozija na tlu +gun-turret=Topnička kupola +heat-exchanger=Izmjenjivač topline +heat-interface=Sučelje za toplinu +heat-pipe=Toplinska cijev +huge-scorchmark=Ogromno spaljeno mjesto +huge-scorchmark-tintable=Ogromno obojeno spaljeno mjesto +infinity-chest=Škrinja beskonačnosti +infinity-pipe=Cijev beskonačnosti +inserter=Umetač +iron-chest=Željezni kovčeg +iron-ore=Željezna ruda +item-on-ground=Predmet na podu +item-request-proxy=Polje za zahtijevanje predmeta +lab=Laboratorij +land-mine=Mina +laser-bubble=Laserski balončić +laser-turret=Laserska kupola +linked-belt=Povezana traka +linked-chest=Povezana škrinja +loader=Punjač +loader-1x1=Učitavač 1x1 +locomotive=Lokomotiva +logistic-chest-active-provider=Aktivna opskrbna škrinja +logistic-chest-buffer=Tampon škrinja +logistic-chest-passive-provider=Pasivna opskrbna škrinja +logistic-chest-requester=Škrinja za zahtjeve +logistic-chest-storage=Škrinja za pohranu +logistic-robot=Logistički robot +long-handed-inserter=Umetač s dugom rukom +market=Tržište +massive-explosion=Ogromna eksplozija +medium-biter=Srednji ugrizač +medium-biter-corpse=Tijelo srednjeg ugrizača +medium-electric-pole=Srednji električni stup +medium-explosion=Srednja eksplozija +medium-remnants=Srednji ostatci +medium-scorchmark=Srednje spaljeno mjesto +medium-scorchmark-tintable=Srednje obojeno spaljeno mjesto +medium-ship-wreck=Srednji brodolom +medium-small-remnants=Srednje mali ostatci +medium-spitter=Srednji pljuvač +medium-spitter-corpse=Tijelo srednjeg pljuvača +medium-worm-corpse=Tijelo srednjeg crva +medium-worm-turret=Srednji crv +nuclear-reactor=Nuklearni reaktor +offshore-pump=Obalna pumpa +oil-refinery=Rafinerija ulja +pipe=Cijev +pipe-to-ground=Podzemna cijev +player-port=Portal igrača +poison-cloud=Otrovni oblak +power-switch=Prekidač +programmable-speaker=Programabilni zvučnik +pump=Pumpa +pumpjack=Naftna crpka +radar=Radar +rail-chain-signal=Lančani željeznički signal +rail-ending-remnants=Ostaci kraja željezničke pruge +rail-signal=Željeznički signal +red-chest=Crvena škrinja +red-desert-rock-big=Veliki crveni pustinjski kamen +red-desert-rock-huge=Ogroman crveni pustinjski kamen +roboport=Roboport +rock-big=Veliki kamen +rock-damaged-explosion=Kamen oštećen od eksplozije +rock-huge=Ogroman kamen +rocket=Raketa +rocket-silo=Raketni silos +sand-rock-big=Veliki pješčani kamen +simple-entity-with-force=Jednostavni entitet sa silom +simple-entity-with-owner=Jednostavni entitet sa vlasnikom +small-biter=Mali ugrizač +small-biter-corpse=Tijelo malog ugrizača +small-cliff=Mala litica +small-electric-pole=Mali električni stup +small-lamp=Lampa +small-remnants=Mali ostatci +small-scorchmark=Malo spaljeno mjesto +small-scorchmark-tintable=Malo obojeno spaljeno mjesto +small-ship-wreck=Mali brodolom +small-spitter=Mali pljuvač +small-spitter-corpse=Tijelo malog pljuvača +small-worm-corpse=Tijelo malog crva +small-worm-turret=Mali crv +solar-panel=Solarni panel +space-module-wreck=Olupina svemirskog broda +spark-explosion=Eksplozija sa iskrama +spark-explosion-higher=Veća eksplozija sa iskrama +spidertron=Spidertron +spidertron-leg=Noga robopauka +spidertron-military-target=Robopauk vojna meta +spitter-spawner=Gnijezdo pljuvača +spitter-spawner-corpse=Tijelo gnijezda pljuvača +splitter=Podjeljivač +stack-filter-inserter=Filtrirani višestruki umetač +stack-inserter=Višestruki umetač +steam-engine=Parni motor +steam-turbine=Parna turbina +steel-chest=Čelični kovčeg +steel-furnace=Čelična peć +stone=Kamen +stone-furnace=Kamena peć +stone-wall=Zid +storage-tank=Spremnik za tekućine +straight-rail=Ravna željeznica +substation=Trafostanica +tank=Tenk +tile-ghost=Polje planirano za konstrukciju +tile-proxy=Polja +train-stop=Željeznički kolodvor +transport-belt=Pokretna traka +tree=Stablo +tree-brown=Smeđe drvo +tree-dying-proxy=Zagađenje koje se upija oštećivanjem stabala +tree-proxy=Stabla +tree-red=Crveno stablo +tree-stump=Panj +underground-belt=Podzemna traka +uranium-cannon-shell-explosion=Eksplozija uranijske topovske granate +uranium-ore=Uranova ruda +wall-damaged-explosion=Zid oštećen od eksplozije +water-splash=Prskanje vode +water-well-pump=Pumpa za bunare +wooden-chest=Drvena škrinja +[equipment-name] +battery-equipment=Osobna baterija +battery-mk2-equipment=Osobna baterija tip2 +belt-immunity-equipment=Oprema za otpornost na transportni pojas +discharge-defense-equipment=Obrana električnoga pražnjenja +energy-shield-equipment=Energetski štit +energy-shield-mk2-equipment=Energetski štit tip2 +exoskeleton-equipment=Egzoskelet +fusion-reactor-equipment=Prijenosni fuzijski reaktor +night-vision-equipment=Noćna optika +personal-laser-defense-equipment=Osobna laserska zaštita +personal-roboport-equipment=Osobni roboport +personal-roboport-mk2-equipment=Osobni roboport tip2 +solar-panel-equipment=Prijenosna solarna panela +[fluid-name] +crude-oil=Neobrađena nafta +heavy-oil=Teška nafta +light-oil=Lagana nafta +lubricant=Mazivo +petroleum-gas=Naftni plin +steam=Para +sulfuric-acid=Sumporna kiselina +water=Voda +[fuel-category-name] +chemical=Zapaljivo gorivo +nuclear=Nuklearno gorivo +[item-description] +artillery-targeting-remote=Omogućava manualno ciljanje haubica sa mape ili u svijetu. +battery-equipment=Sprema električnu energiju za opremane module. +belt-immunity-equipment=Onemogućuje transportnim pojasima da pomiću lika. +blueprint=Zapamti dizajn za automatsku konstrukciju. +blueprint-book=Pohranjuje shematske planove i slične predmete. +copper-cable=Također se može koristiti za spajanje i odspajanje dalekovoda i električkih sklopki s __CONTROL__build__. +deconstruction-planner=Označava predmete za dekonstrukciju pomoću konstrukcijskih robota. +discharge-defense-equipment=Ošteti, izgurava i onesposobi bliske entitete kada se aktivira daljinskim. +effectivity-module=Smanjuje potrošnju električne energije. Minimalna energetska potrošnja je 20%. +energy-shield-equipment=Stvara energetski štit koji štiti karaktera. +exoskeleton-equipment=Povećava tvoju brzinu kretanja. +fusion-reactor-equipment=Proizvodi energiju za opremane module. +green-wire=Koristi se za spajanje strojeva sa mrežom sklopova koristeći __CONTROL__build__. +land-mine=Eksplodira kada su neprijatelji u blizini prilikom čega ih ošteti i onesposobi. +landfill=Može se postaviti na vodu kako bi se napravio teren na kojem se može graditi. +mining-tool=Ubrzava ručno rudarenje. +night-vision-equipment=Omogućava ti da vidiš po noći. +personal-roboport-equipment=Omogućava konstrukcijskim robotima da rada iz tvoga inventara. +productivity-module=Stroj će proizvoditi dodatne produkte, ali će imate veću potrošnju električne energije i raditi će sporije.\n Iskoristivo samo na proizvodima srednje razine. +red-wire=Koristi se za spajanje strojeva sa mrežom sklopova koristeći __CONTROL__build__. +repair-pack=Koristi se za popravak prijateljskih entiteta. +satellite=Satelit bi trebao biti postavljen u raketu. +science-pack=Koristi se za istraživanje u laboratorijima. +slowdown-capsule=Usporava neprijatelje pod utjecajem. +solar-panel-equipment=Proizvodi energiju za opremane module. +space-science-pack=Koristi se u laboratoriju za istraživanje. Dobiva se lansiranjem rakete u svemir koja sadrži satelit. +speed-module=Ubrzava rad stroja, ali i povećava potrošnju električne energije. +spidertron-remote=Omogućava slanje jednostavnih komandi za kretanje spidertronu, sa mape ili u svijetu. +upgrade-planner=Označava predmete za nadogradnju pomoću konstrukcijskih robota. +[item-group-name] +combat=Borba +effects=Učinci +enemies=Neprijatelji +energy=Energija +environment=Okoliš +fluids=Tekućine +intermediate-products=Produkti srednje razine +logistics=Logistika +other=Nerazvrstano +production=Produkcija +signals=Signali +[item-limitation] +item-not-allowed-in-this-container-item=Ovaj predmet se ne može umetnuti u ovaj skladišni predmet. +production-module-usable-only-on-intermediates=Modul produktivnosti se samo može koristiti na produktima srednje razine. +[item-name] +advanced-circuit=Napredni električni sklop +artillery-shell=Granata haubice +artillery-targeting-remote=Daljinski za navođenje haubica +artillery-turret=Kupola haubice +artillery-wagon-cannon=Haubica +atomic-bomb=Atomska bomba +automation-science-pack=Automatizacijski znanstveni paket +battery=Baterija +belt-immunity-equipment=Oprema za otpornost na transportni pojas +blueprint=Shematski plan +blueprint-book=Knjiga shematskih planova +burner-generator=Generator na kruta goriva +cannon-shell=Granata +chemical-science-pack=Kemijski znanstveni paket +cliff-explosives=Eksploziv za litice +cluster-grenade=Grozd bomba +coal=Ugljen +coin=Kovanica +combat-shotgun=Borbena sačmarica +concrete=Beton +copper-cable=Bakreni kabel +copper-ore=Bakrena ruda +copper-plate=Bakrena ploča +copy-paste-tool=Alat za kopiranje i postavljanje +crude-oil-barrel=Bačva sirove nafte +cut-paste-tool=Izreži-zailjepi alat +deconstruction-planner=Planer za dekonstrukciju +defender-capsule=Obrambena kapsula +destroyer-capsule=Razaračka kapsula +discharge-defense-remote=Daljinski za obrano električnoga pražnjenja +distractor-capsule=Kapsula za odvlačenje pažnje +effectivity-module=Štedni modul +effectivity-module-2=Štedni modul 2 +effectivity-module-3=Štedni modul 3 +electric-energy-interface=Sučelje za električnu energiju +electric-engine-unit=Električni motor +electronic-circuit=Električni sklop +empty-barrel=Prazna bačva +engine-unit=Motor +explosive-cannon-shell=Eksplozivna granata +explosive-rocket=Eksplozivna raketa +explosive-uranium-cannon-shell=Eksplozivna granata od urana +explosives=Eksplozivi +filled-barrel=__1__ bačva +firearm-magazine=Spremnik za oružje +fish=Riba +flamethrower=Bacač plamena +flamethrower-ammo=Municija za bacač plamena +flamethrower-turret=Kupola sa bacačem plamena +flying-robot-frame=Šasija letećega robota +green-wire=Zelena žica +grenade=Ručna bomba +hazard-concrete=beton za oznaku opasnosti +heat-interface=Toplinsko sučelje +heavy-armor=Teški oklop +infinity-chest=Beskonačna škrinja +infinity-pipe=Cijev beskonačnosti +iron-gear-wheel=Željezni zupčanik +iron-ore=Željezna ruda +iron-plate=Željezna ploča +iron-stick=Željezna šipka +item-with-inventory=Predmet sa inventarom +item-with-label=Predmet sa objašnjenjem +item-with-tags=Predmet sa oznakama +lab=Laboratorij +landfill=Nasip +laser-turret=Kupola sa laserom +light-armor=Laki oklop +linked-chest=Povezana kutija +logistic-science-pack=Logistički znanstveni paket +low-density-structure=Struktura male gustoće +military-science-pack=Vojni znanstveni paket +modular-armor=Modularni oklop +nuclear-fuel=Nuklearno gorivo +piercing-rounds-magazine=Protuoklopno strjeljivo +piercing-shotgun-shell=Protuoklopno strjeljivo za sačmarice +pistol=Pištolj +plastic-bar=Plastična šipka +poison-capsule=Kapsula sa otrovom +pollution=Onečišćenje +power-armor=Robotizirani oklop +power-armor-mk2=Robotizirani oklop, tip 2 +processing-unit=Napredni električni sklop +production-science-pack=Proizvodni znanstveni paket +productivity-module=Modul produktivnosti +productivity-module-2=Modul produktivnosti 2 +productivity-module-3=Modul produktivnosti 3 +rail=Tračnica +rail-planner=Planer za željeznicu +raw-fish=Sirova riba +red-wire=Crvena žica +refined-concrete=Rafinirani beton +refined-hazard-concrete=Rafinirani beton za oznaku opasnosti +repair-pack=Alat za popravke +rocket=Raketa +rocket-control-unit=Jedinica za upravljanje raketom +rocket-fuel=Raketno gorivo +rocket-launcher=Raketni bacač +rocket-part=Dio rakete +satellite=Satelit +selection-tool=Alat za odabir +shotgun=Sačmarica +shotgun-shell=Strjeljivo za sačmarice +simple-entity-with-force=Jednostavni entitet sa silom +simple-entity-with-owner=Generički entitet sa vlasnikom +slowdown-capsule=Kapsula za usporavanje +solar-panel=Solarne panele +solid-fuel=Kruto gorivo +space-science-pack=Svemirski znanstveni paket +speed-module=Modul brzine +speed-module-2=Modul brzine 2 +speed-module-3=Modul brzine 3 +spidertron-remote=Robopauk daljinski +spidertron-rocket-launcher=Raketni bacač robopauka +steel-plate=Čelik +stone=Kamen +stone-brick=Kamena cigla +stone-path=Kameni put +submachine-gun=Mitraljez +sulfur=Sumpor +tank-cannon=Tenkovski top +tank-flamethrower=Bacač plamena za vozilo +tank-machine-gun=Mitraljez za vozilo +upgrade-planner=Planer za nadogradnju +uranium-235=Uranij-235 +uranium-238=Uranij-238 +uranium-cannon-shell=Granata od urana +uranium-fuel-cell=Uranovo gorivo +uranium-ore=Uranijeva ruda +uranium-rounds-magazine=Meci od urana +used-up-uranium-fuel-cell=Iskorišteno uranovo gorivo +utility-science-pack=Znanstveni paket korisnosti +vehicle-machine-gun=Mitraljez za vozilo +wood=Drvo +[map-gen-preset-description] +death-world=Grizači su opasniji i evoluiraju brže. +death-world-marathon=Recepti i tehnologije su skupi, i grizači su opasni i obilni. Odaberite ovo ako ste Factorio veteran. +default=Normalne postavke. Preporučeni način za igranje Factoria. +island=Veliki otok u beskrajnom oceanu. +marathon=Recepti i tehnologije su skuplji. +rail-world=Resursni predjeli su međusobno udaljeniji kako bi se potaknuo sustav vlakova. Grizači neće stvarati nove baze niti se ponovo proširiti na očišćene teritorije. +ribbon-world=Visinsko ograničenje mape je samo 128 polja, što je uzrok brojnih izazova i zanimljivih situacija. +rich-resources=Resursni predjeli su bogatiji, tako da se ne moraš širiti daleko. +[map-gen-preset-name] +death-world=Svijet smrti +death-world-marathon=Maraton svijeta smrti +default=Zadano +island=Otok +marathon=Maraton +rail-world=Željeznički svijet +ribbon-world=Vrpčani svijet +rich-resources=Bogati resursi +[mod-description] +base[1]=Bazična modifikacija sa svim osnovnim podacima od igre i standardnim kampanjama. +[mod-name] +base=Bazna modifikacija +[modifier-description] +artillery-range=Domet haubice: +__1__ +artillery-shell-shooting-speed-bonus=Brzina pucanja haubice: +__1__ +auto-character-logistic-trash-slots=Auto-smeće karaktera +beam-damage-bonus=Šteta zrake: +__1__ +bullet-damage-bonus=Šteta metaka: +__1__ +bullet-shooting-speed-bonus=Brzina pucanja metaka: +__1__ +cannon-shell-damage-bonus=Šteta granate: +__1__ +cannon-shell-shooting-speed-bonus=Brzina pucanja granate: +__1__ +character-health-bonus=Život lika: +__1__ +character-inventory-slots-bonus=Inventar lika: +__1__ +character-logistic-requests=Logistički zahtjev karaktera +character-logistic-trash-slots=Logističko polje za smeće karaktera: +__1__ +character-mining-speed=Brzina rudarenja lika: +__1__ +electric-damage-bonus=Elektična šteta: +__1__ +flamethrower-damage-bonus=Šteta plamena: +__1__ +flamethrower-turret-attack-bonus=Šteta bacača plamena: +__1__ +fluid-damage-modifier=Modifikator štete tekućina +ghost-time-to-live=Odgoda plana za izgradnju: +__1__ +grenade-damage-bonus=Šteta granate: +__1__ +gun-turret-attack-bonus=Šteta topničke kupole: +__1__ +inserter-stack-size-bonus=Kapacitet običnoga umetača: +__1__ +laboratory-productivity=Produktivnost istraživanja laboratorija: +__1__ +laboratory-speed=Brzina istraživanja u laboratoriju: +__1__ +landmine-damage-bonus=Šteta mine: +__1__ +laser-damage-bonus=Šteta lasera: +__1__ +laser-shooting-speed-bonus=Brzina pucanja lasera: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Brzina konstrukcijskoga menadžera donji prag: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Brzina konstrukcijskoga menadžera gornji prag: +__1__ +maximum-following-robots-count=Maksimalni broj robota pratioca: +__1__ +mining-drill-productivity-bonus=Produktivnost rudarenja: +__1__ +rocket-damage-bonus=Šteta raketa: +__1__ +rocket-shooting-speed-bonus=brzina ispaljivanja raketa: +__1__ +shotgun-shell-damage-bonus=Šteta sačmarice: +__1__ +shotgun-shell-shooting-speed-bonus=Brzina pucanja sačmarice: +__1__ +stack-inserter-capacity-bonus=Kapacitet višestrukoga umetača: +__1__ +train-braking-force-bonus=Sila Kočenja vlaka: +__1__ +worker-robot-battery=Baterija radnoga robota: +__1__ +worker-robot-speed=Brzina radnih robota: +__1__ +worker-robot-storage=Kapacitet radnih robota: +__1__ +[programmable-speaker-instrument] +alarms=Alarmi +bass=Bas +celesta=Celesta +drum-kit=Bubanj +lead=Električna gitara +miscellaneous=Razno +piano=Klavir +plucked=Čupane žice +saw=Zupčani val +square=Kvadrat +steel-drum=Čelični bubanj +vibraphone=Vibrafon +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Dostignuće otključano +alarm-1=Alarm 1 +alarm-2=Alarm 2 +alert-destroyed=Upozorenje: Objekt je uništen +armor-insert=Umetanje oklopa +armor-remove=Uklanjanje oklopa +buzzer-1=Zujalica 1 +buzzer-2=Zujalica 2 +buzzer-3=Zujalica 3 +cannot-build=Ne može se izgraditi +clap=Pljesak +console-message=Poruka konzole +cowbell=Kravlje zvonce +crafting-finished=Izrada završena +crash=Udar +fx=Fx +game-lost=Igra izgubljena +game-won=Igra pobijeđena +gui-click=GUI klik +gui-click-2=GUI klik 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=Visoko Q +inventory-move=Pokret inventara +kick-1=Udarac 1 +kick-2=Udarac 2 +new-objective=Novi zadatak +perc-1=Udaraljke 1 +perc-2=Udaraljke 2 +research-completed=Istraživanje završeno +reverse-cymbal=Obrnuta činela +ring=Zvono +scenario-message=Poruka scenarija +shaker=Šejker +siren=Sirena +snare-1=Snare 1 +snare-2=Snare 2 +snare-3=Snare 3 +triangle=Triangl +[recipe-name] +advanced-oil-processing=Napredno procesiranje nafte +basic-oil-processing=Bazično procesiranje nafte +coal-liquefaction=Rastapanje ugljena +empty-crude-oil-barrel=Isprazni bačvu nafte +empty-filled-barrel=Isprazni bačvu "__1__" +fill-barrel=Napuni bačvu "__1__" +fill-crude-oil-barrel=Napuni bačvu nafte +heavy-oil-cracking=Cijepanje teške nafte u laganu naftu +kovarex-enrichment-process=Kovarexov process obogaćivanja +light-oil-cracking=Cijepanje lake nafte u naftni plin +nuclear-fuel-reprocessing=Re-procesiranje nuklearnoga goriva +uranium-processing=Procesiranje urana +[shortcut] +alt-mode=Uključi/isključi "alt način" +copy=Kopiraj +cut=Isjeci +import-string=Ubaci kod +inline-keybind-format=__1__ (__2__) +make-blueprint=Shematski plan +make-blueprint-book=Knjiga shematskih planova +make-deconstruction-planner=Planer za dekonstrukciju +make-upgrade-planner=Planer za nadogradnju +out-of-line-keybind-format=__1__\n(__2__) +paste=Zalijepi +toggle-equipment-movement-bonus=Prekidač za egzoskelet +toggle-personal-logistic-requests=Prekidač za osobne logističke zahtjeve +toggle-personal-roboport=Prekidač za osobni roboport +undo=Korak unazad +undo-unavailable=Poništi +[story] +message-log-close=Zatvori +message-log-title=Zapisnik poruka +[technology-description] +advanced-electronics=Integrirani sklopovi i mikroprocesori za naprednu računanje. +advanced-material-processing=Brže i fleksibilnije pećnice. +advanced-oil-processing=Rafiniranje sirove nafte sa dodatnim produktima koji se mogu rafinirati dalje. +artillery=Daleko dometni top montiran u kupolu na vagonu. Pali se automatski kada je u dometu neprijateljskih zgrada ili se može koristiti ručno, za još veći domet. +artillery-shell-range=Povećava automatski i manualni domet haubica. +artillery-shell-speed=Povećava brzinu pacanja haubica. +atomic-bomb=Razarajući oblik rakete koje se koristi za razaranje bilo čega u ogromnim područjima. +automated-construction=Omogućava ti da naručiš konstrukcijske robote za izgradnju, nadogradnju, dekonstrukciju više zgrada u isto vrijeme, rezanje i kopiranje cijelih tvornica ili uklanjanje šuma. +automated-rail-transportation=Omogućuje izgradnju kolodvora za postavljanje automatskih putanja za vlakove. +automation=Važna tehnologija za automatsku masovnu produkciju +automation-2=Strojevi za sastavljanje koji mogu raditi sa tekućinama. +automation-3=Stroj za sastavljanje koji je brži, ima mogućnost rada sa tekućinama i dodatne ćelije za module. +automobilism=Vozilo koje se pokreče motorom koje se koristi za prijevoz. +battery=Elektromehanička ćelija koja pohranjuje i daje energiju električnim uređajima. +battery-equipment=Umetnut u oklop kako bi pohranjivao višak energije za kasniju uporabu. +battery-mk2-equipment=Umetnut u oklop kako bi pohranjivao puno energije za kasniju uporabu. +belt-immunity-equipment=Umetnut u oklop kako bi onemogućilo utjecaj transportnih pojaseva. +braking-force=Vlakovi mogu brže usporiti, što im omogućuje da stoje dulje na najbržoj brzini. +chemical-science-pack=Omogućava istraživanje naprednih predmeta, koji koriste naftne derivate. +circuit-network=Daje ti bolju kontrolu nad strojevima tako da ih međusobno spojiš sa žicama da mogu reagirati na signale. +cliff-explosives=Bačve napunjene sa dovoljno eksploziva da raznesu litice. +coal-liquefaction=Tehnika procesiranja koja koristi vodenu paru i tešku naftu da bi pretvorilo ugljen u naftne derivate. +concrete=Napredni material za igranju koji se također može koristiti kao pločnik. +construction-robotics=Konstrukcijski roboti mogu popraviti i sagraditi prijateljske entitete. Također možeš postaviti naredbu robotima da sagrade nove objekte tako da postaviš plan za izgradnju. +defender=Najosnovniji tip borbenoga robota. Prati i pomaže igraču u kratkome periodu vremena. +destroyer=Najnapredniji tip borbenog robota. Prati i pomaže igraču u određenom vremenskome periodu. +discharge-defense-equipment=Umetnut u oklop kako bi oštetio, izgurao i onesposobio bliske neprijatelje kada se aktivira daljinskim. +distractor=Srednja razina borbenih robota. Ostaje na postavljenoj poziciji, puca i odugovlači pažnju neprijateljima. +effect-transmission=Repetitor prenosi utjecaj modula na bliske prijateljske objekte. +effectivity-module=Modul koji smanjuje električnu potrošnju stroja. +electric-energy-accumulators=Zgrade koje pohranjuju električnu energiju za kasniju upotrebu. +electric-energy-distribution=Fleksibilniji načini električne distribucije. +electric-engine=Pretvara električnu energiju u mehanički pokret. +electronics=Električne komponente za bazično procesiranje signala. +energy-shield-equipment=Umetnut u oklop kako bi apsorbirao štetu. +energy-shield-mk2-equipment=Umetnut u oklop kako bi apsorbirao veliku količinu štete. +energy-weapons-damage=Povećava štetu lasera i električkih zraka. +engine=Pretvara gorivo u mehanički pokret. Esencijalni dio vozila. +exoskeleton-equipment=Umetnut u oklop kako bi povećalo brzinu kretanja. Možeš umetnuti više egzoskeleta u isto vrijeme. +explosive-rocketry=Vrlo eksplozivne rakete sa većim radijusom eksplozije. +explosives=Razvijanje opasnih ali i kontroliranih eksploziva. +fast-inserter=Umetači koji su još brži i čak filtriraju elemente uz pomoć naprednije elektronike. +flamethrower=Moćni ručni i u obliku kupole bacači plamena koji bacaju agresivne tekućine na neprijatelje koje ih zapale. +flammables=Razvijanje efikasnijih goriva i agresivnijih zapaljivih materijala. +fluid-handling=Različiti načini skladištenja i prijenosa tekućina. +fluid-wagon=Omogućava prijenos tekućina tračnicama. Tekući vagoni se pune i prazne uz pomoć pumpi koje se stavljaju pored ravnih dijelova tračnica. +follower-robot-count=Povećava broj borbenih robota koji te mogu pratiti u isto vrijeme. +fusion-reactor-equipment=Umetnut u oklop kako bi proizvodio električnu energiju za drugu opremu. +gates=Sekcije zida koje se otvaraju po potrebi. Mogu se kontrolirati pomoću mreže sklopova. +gun-turret=Osnovne obrambene zgrade koje se moraju nadopunjavati spremnicima. +heavy-armor=Teški oklop za još veću zaštitu. +inserter-capacity-bonus=Omogućuje višestrukim umetačima da prenose još vise predmeta od jednom. Neke nadogradnje daju dodatni kapacitet običnim umetačima. +kovarex-enrichment-process=Proces proizvodnje uranija-235 od uranija-238. Zahtijeva veliku količinu uranija-235 kao katalizator. +land-mine=Eksplozivne zamke koje se postavljaju na pod preko kojih neprijatelji mogu prijeći i aktivirati ih. Mogu se ponovo sagraditi nakon što eksplodiraju pomoću konstrukcijskih robota. Njihova Šteta se može Poboljšati sa nadogradnjom jačih eksploziva. +landfill=Može se postaviti na vodu kako bi se napravio teren na kojem se može graditi. +laser=Fokusirano svijetlo koje može uzrokovat štetu. +laser-shooting-speed=Povećava brzinu pacanja laserskih oružja. +laser-turret=Napredne obrambene zgrade koje samo zahtijevaju struju. +logistic-robotics=Logistički roboti mogu dostavljati predmete karakteru ili odnijeti nepoženjene predmete. +logistic-science-pack=Omogućuje istraživanje napredne logistike, automatizacije i jednostavne vojne opreme. +logistic-system=Omogućuje dodatne logističke škrinje koje proširivanju mogućnosti logističkih robota. Škrinje za zahtjeve zahtijeva predmete iz logističke mreže. Aktivne uslužne škrinje guraju svoj sadržaj u mrežu kako bi se mogli dalje koristiti ili skladištiti. Tampon škrinje zahtijevaju određene predmete da budu dostupni za osobnu logistiku i automatiziranu konstrukciju. +logistics=Brži i fleksibilniji način transportiranja. +low-density-structure=Lagan i čvrst materijal. Vrlo koristan za izgradnju svemirskih brodova i osobne opreme. +lubricant=Pretvaranje teške nafte u mazivo koje se koristi za smanjivanje otpora u strojevima visokih brzina. +military=Efektivniji način obrane tvornice i samoga sebe. +military-science-pack=Omogućuje daljnje istraživanje vojne opreme. +mining-productivity=Povećava prinos iz svih rudarskih bušilica i naftnih crpki. +modular-armor=Oklop sa malim brojem ćelija za opremane module koji ti daju dodatne bonuse. Nošenjem ovoga oklopa također povećavaš svoj inventar. +modules=Dopušta ti da istražiš module koje možeš ubaciti u strojeve. +night-vision-equipment=Umetnut u oklop kako bi omogućilo bolju vidljivost u mraku. +nuclear-fuel-reprocessing=Proces recikliranja iskorištenih uranovih goriva kako bi se napravio uranij-238. +nuclear-power=Moćna i sofisticirana metoda proizvodnje struje koja koristi uranovo gorivo. +oil-processing=Sirova nafta se koristi za proizvodnju plastike, sumpora i goriva. +optics=Razne primjene vidljive svjetlosti. +personal-laser-defense-equipment=Umetnut u oklop kako bi automatski pucao na neprijatelje u blizini. +personal-roboport-equipment=Umetnut u oklop kako bi omogućilo korištenje konstrukcijskih robota unutar tvoga inventara. +personal-roboport-mk2-equipment=Umetnut u oklop kako bi omogućilo korištenje puno konstrukcijskih robota unutar tvoga inventara. +physical-projectile-damage=Povećava štetu oružja baziranih na fizičke projektile, kupole i obrambene robote. +plastics=Sintetički polimerni koji se mogu oblikovati u solidne predmete. +power-armor=Oklop sa velikim brojem ćelija za opremane module i većim inventarom. +power-armor-mk2=Oklop sa ogromnim brojem ćelija za opremane module i još većim inventarom. +production-science-pack=Dopušta istraživanje najefikasnijih strojeva, modula i procesa. +productivity-module=Modul uz pomoću kojega stroj može raditi vise produkta sa istom količinom materijala, ali isto tako povećava električnu potrošnju i usporava rad stroja. +rail-signals=Omogućava koordinaciju više vlakova u istoj željezničkoj mreži. +railway=Transportiranje na veliko preko dužih dionica. +refined-flammables=Povećava štetu oružja baziranih na plamen. +research-speed=Omogućava efikasnije prakse istraživanja. +robotics=Kosturi letećih robota. Moraju se specijalizirati da rade logističke ili konstrukcijske zadatke. +rocket-control-unit=Napredna jedinica za računanje koje može kontrolirati raketne sisteme. +rocket-fuel=Sofisticirano višenamjensko gorivo. +rocket-silo=Omogućuje ti lansiranje rakete u svemir, kako bi pobijedio igru. +rocketry=Osobni raketni bacač za ometanje neprijatelja sa raketama. +solar-energy=Izvor besplatne električne energije ali je beskorisna po noći. +solar-panel-equipment=Umetnut u oklop kako bi proizvodio električnu energiju za drugu opremu ali je beskorisno po noći. +space-science-pack=Omogućuje slanje satelita u svemir i primanje određenih podataka sa njih koji se se koriste dalje za proizvodnju svemirskoga znanstvenoga paketa. +speed-module=Modul koji ubrzava rad stroja, ali isto tako povećava potrošnju električne energije. +spidertron=Višenamjensko vozilo koje je sposobno prijelaza gruboga terena. Opremljeno je sa rafalnim raketnim bacaćima koje se mogu ručno kontrolirati ili na automatsko ciljanje. Može se ručno voziti ili uz pomoć daljinskog za robopauka. +stack-inserter=Višestruki umetači mogu micati više predmeta od jednom. +steel-axe=Ubrzava ručno rudarenje. +steel-processing=Omogućuje topljenje željeznih ploča u čelik. +stone-wall=Zidovi brane tvoju tvornicu of napadača. +stronger-explosives=Povećava štetu eksplozivnih oružja. +sulfur-processing=Vrlo reaktivna nemetalna kemikalija koje se koristi za proizvodnju sumporne kiseline i eksploziva. +tank=Moćno ofenzivno vozilo na koje moguće staviti različita naoružanja. +toolbelt=Proširuje tvoj inventar +uranium-ammo=Napredno strjeljivo od uranija-238 za veću tvrdoću i težinu, što uzrokuje ogromnu štetu. +uranium-processing=Uranova ruda se procesira u centrifugama kako bi se dobio uranij-238 uz mogućnost dobivanja uranija-235. Oboje su potrebni za izradnju uranova goriva. +utility-science-pack=Omogućuje istraživanje najjačih naoružanja, osobne opreme i koordinacije robota. +weapon-shooting-speed=Povećava brzinu pucanja većine oružja baziranih na fizičke projektile. +worker-robots-speed=Povećava brzinu leta logističkih i konstrukcijskih robota. +worker-robots-storage=Povećava broj predmeta koje mogu nositi logistički i konstrukcijski roboti. +[technology-name] +advanced-electronics=Napredna elektronika +advanced-material-processing=Napredno procesiranje materijala +advanced-oil-processing=Napredno procesiranje nafte +artillery=Haubica +artillery-shell-range=Domet haubice +artillery-shell-speed=Brzina pucanja haubice +atomic-bomb=Atomska bomba +automated-rail-transportation=Automatizirane lokomotive +automation=Automatizacija +automobilism=Automobilizam +battery=Baterija +battery-equipment=Osobna baterija +battery-mk2-equipment=Osobna baterija tip2 +belt-immunity-equipment=Oprema otpornosti na trake +braking-force=Sila kočenja +chemical-science-pack=Kemijski znanstveni paket +circuit-network=Mreža sklopova +cliff-explosives=Eksploziv za stijene +coal-liquefaction=Rastapanje ugljena +concrete=Beton +construction-robotics=Konstrukcijska robotika +defender=Branitelj +destroyer=Razarač +discharge-defense-equipment=Obrana električnoga pražnjenja +distractor=Ometač +effect-transmission=Prijenos efekata +effectivity-module=Štedni modul +electric-energy-accumulators-1=Akumulatori +electric-energy-distribution=Distribucija električne energije +electric-engine=Električni motor +electronics=Elektronika +energy-shield-equipment=Oprema za energetsko polje +energy-shield-mk2-equipment=Oprema za energetsko polje tip2 +energy-weapons-damage=Šteta energetskoga oružja +engine=Motor +exoskeleton-equipment=Oprema za egzoskelet +explosive-rocketry=Eksplozivne rakete +explosives=Eksplozivi +fast-inserter=Brzi umetač +flamethrower=Bacač plamena +flammables=Zapaljive tvorevine +fluid-handling=Rukovanje tekućinama +fluid-wagon=Vagon za tekućine +follower-robot-count=broj robota pratioca +fusion-reactor-equipment=Prijenosni fuzijski reaktor +gate=Kapija +gun-turret=Topnička kupola +heavy-armor=Teški oklop +inserter-capacity-bonus=Bonus na kapacitet umetača +kovarex-enrichment-process=Kovarexov process obogaćivanja +land-mine=Mina +landfill=Nasip +laser=Laser +laser-shooting-speed=brzina pucanje lasera +laser-turret=Laserska kupola +logistic-robotics=Logistička robotika +logistic-science-pack=Logistički znanstveni paket +logistic-system=Logistički sistem +logistics=Logistika +low-density-structure=Struktura male gustoće +lubricant=Mazivo +military=Vojska +military-science-pack=Vojni znanstveni paket +mining-productivity=Produktivnost rudarenja +modular-armor=Modularni oklop +modules=Moduli +night-vision-equipment=Oprema za noćnu optiku +nuclear-fuel-reprocessing=Re-procesiranje nuklearnoga goriva +nuclear-power=Nuklearna energija +oil-processing=Procesiranje nafte +optics=Optika +personal-laser-defense-equipment=Osobna laserska zaštita +personal-roboport-equipment=Osobni roboport +personal-roboport-mk2-equipment=Osobni roboport tip2 +physical-projectile-damage=Šteta fizičkih projektila +plastics=Plastika +power-armor=Robotizirani oklop +power-armor-mk2=Robotizirani oklop tip2 +production-science-pack=Proizvodni znanstveni paket +productivity-module=Modul produktivnosti +rail-signals=Željeznički signali +railway=Željeznica +refined-flammables=Rafinirane zapaljive tvorevine +research-speed=Brzina istraživanja u laboratoriju +robotics=Robotika +rocket-control-unit=Jedinica za upravljanje raketom +rocket-fuel=Raketno gorivo +rocket-silo=Raketni silos +rocketry=Rakete +solar-energy=Solarna energija +solar-panel-equipment=Portabilna solarna panela +space-science-pack=Svemirski znanstveni paket +speed-module=Modul brzine +spidertron=Spidertron +stack-inserter=Višestruki umetač +steel-axe=Čelična sjekira +steel-processing=Procesiranje čelika +stone-wall=Kameni zid +stronger-explosives=Jači eksplozivi +sulfur-processing=Procesiranje sumpora +tank=Tenk +toolbelt=Alatni pojas +uranium-ammo=Uransko strjeljivo +uranium-processing=Procesiranje urana +utility-science-pack=Znanstveni paket korisnosti +weapon-shooting-speed=Brzina pucanja oružja +worker-robots-speed=Brzina radnoga robota +worker-robots-storage=Teretni kapacitet radnoga robota +[tile-name] +concrete=Beton +deepwater=Duboka voda +deepwater-green=Duboka zelena voda +dirt-1=Zemlja 1 +dirt-2=Zemlja 2 +dirt-3=Zemlja 3 +dirt-4=Zemlja 4 +dirt-5=Zemlja 5 +dirt-6=Zemlja 6 +dirt-7=Zemlja 7 +dry-dirt=Suha zemlja +grass-1=Trava +grass-2=Trava 2 +grass-3=Trava 3 +grass-4=Trava 4 +hazard-concrete-left=Lijevi beton za oznaku opasnosti +hazard-concrete-right=Desni beton za oznaku opasnosti +lab-dark-1=Polje laboratorija 1 +lab-dark-2=Polje laboratorija 2 +lab-white=Laboratoriji bijelo +landfill=Nasip +nuclear-ground=Nuklearna zemlja +out-of-map=Van mape +red-desert-0=Crvena pustinja 0 +red-desert-1=Crvena pustinja 1 +red-desert-2=Crvena pustinja 2 +red-desert-3=Crvena pustinja 3 +red-desert-dark=Mračna crvena pustinja +refined-concrete=Rafinirani beton +refined-hazard-concrete-left=Lijevi rafinirani beton za oznaku opasnosti +refined-hazard-concrete-right=Desni rafinirani beton za oznaku opasnosti +sand-1=Pijesak 1 +sand-2=Pijesak 2 +sand-3=Pijesak 3 +stone-path=Kameni put +tutorial-grid=Vodič mreža +water=Voda +water-green=Zelena voda +water-mud=Plićak 2 +water-shallow=Plićak +water-wube=Voda Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] aktivno pokušava izbaciti svoj sadržaj van u logističku mrežu.\nAko nema zahtijeva za predmet koji se nalaze u aktivnoj opskrbnoj škrinji, ti predmeti će se prebaciti u [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] imaju dvije linije koje se mogu koristiti za prijenos različitih predmeta.\n[entity=inserter] mogu kupiti predmete sa obje linije ali postavljaju samo na dalju liniju. +buffer-chest=[entity=logistic-chest-buffer] služi kao [entity=logistic-chest-requester] ili [entity=logistic-chest-passive-provider].\nOne pružaju predmete konstrukcijskim poslovima, osobnoj logistici i škrinjama za zahtjeve koje imaju opciju 'Zahtijevaj iz tampon škrinja' upaljenu. +bulk-crafting=Kada držiš kursor na polju za izradu:\n - __ALT_CONTROL__1__craft-5__ kako bi izradio 5.\n - __ALT_CONTROL__1__craft-all__ kako bi izradio najviše moguće. +burner-inserter-refueling=[entity=burner-inserter] se može puniti gorivom uz pomoć drugih umetača ali se također mogu sami puniti, ako rade sa gorivom. +circuit-network=Mreža električnih kola je sistem koji omogućava prenos informacije između strojeva.\nMožete da povežete mašine na mrežu električnih kola koristeći [item=red-wire] i [item=green-wire].\n Mreža može da prenese cijele brojeve vrijednosti od -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) pojedinačno za svaki tip signala.\nKorišćenje mreže električnih kola nije obavezno kako bi završili igru, ali ono omogućava izgradnju mnogo zanimljivih naprava. Takodje omogućava detaljne i fine optimizacije tvornice koje ne bi mogle da se izvrše bez nje. +clear-cursor=Dok držiš predmet, možeš ga ukloniti sa __CONTROL__clear-cursor__, to će ga vratiti u [img=utility/hand] u izvornom inventaru.\nTakođer poništava planiranje tračnica, dalekovodnih žica i označavanje kutija. +connect-switch=__ALT_CONTROL__1__build__ na entitet sa [item=copper-cable] na tvome kursoru kako bi spojio kabel sa njime.\n__ALT_CONTROL__1__remove-pole-cables__ na entitet kako bi uklonio sve kabele. +construction-robots=[entity=construction-robot] izvršava konstrukciju, dekonstrukciju, nadogradnju i popravne naredbe iz logističke mreže.\nKonstrukcijske naredbe se izvode uz pomoć zgrada koje su planirane za konstrukciju, uz pomoć [item=blueprint], ili kada se uništi prijateljska zgrada koja se treba ponovo sagraditi.\nDekonstrukcijske naredbe se rade označavanjem željenih entiteta sa [item=deconstruction-planner].\nNaredbe za nadogradnju se rade pomoću [item=upgrade-planner].\nOve naredbe se također izvode pomoću naredbe "Korak unazad". +copy-paste=__CONTROL__copy__ stvori alat za kopiranje koji ti omogućuje da spremiš označeno na međuspremnik.\n__CONTROL__paste__ aktivira posljednju selekciju, za izgradnju.\n__CONTROL__cycle-clipboard-forwards__ and __CONTROL__cycle-clipboard-backwards__ ti omogućuje da pregledaš povijest međuspremnika. +copy-paste-filters=Možeš kopirati i lijepiti entitete sa konfiguriranim filterima, zahtjevima ili filtriranim inventarima, kao npr. [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] ili [entity=cargo-wagon]. +copy-paste-requester-chest=Možeš izrezati i zalijepiti logističke zahtjeve sa jedne na više [entity=logistic-chest-requester].\n također možeš izrezati i zalijepiti sa [entity=assembling-machine-2] na [entity=logistic-chest-requester] logistički zahtjev koji je baziran na recept. +copy-paste-spidertron=Rezanje i kopiranje [entity=spidertron] će kopirati boju i logističke zahtjev.\nTakođer će pokušati kopirati ćelije za opremane, koji će se umetnuti iz inventara igrača ako su dostupni. +copy-paste-trains=Možeš izrezati i kopirati sa [entity=locomotive] kako bi kopirao raspored i boju.\nTakođer možeš izrezati i kopirati [entity=train-stop] kako bi kopirao ime i boju.\nIsto tako možeš kopirati među [entity=locomotive] i [entity=train-stop] kako bi kopirao njihovu boju. +drag-building-poles=Ako sagradiš [entity=small-electric-pole] potezanjem, automatski će se sagraditi na najvećoj mogućoj udaljenosti. +drag-building-underground-belts=Ako sagradiš [entity=underground-belt] ili [entity=pipe-to-ground] potezanjem, automatski će se sagraditi na najvećoj mogućoj udaljenosti. +e-confirm=Sve zelene tipke u igri se mogu 'potvrditi' koristeći __CONTROL__confirm-gui__.\nPokušaj je sada iskoristiti za potvrdu ovoga savjeta! +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ na entitet kako biste skupili sve predmete s njega.\n__ALT_CONTROL__1__fast-entity-transfer__ dok držite predmet kako biste ga pohranili u entitet.\n\n\nVodič će vas naučiti kako ubacivati i izbacivati predmete iz entiteta bez da ih otvarate. +fast-belt-bending=Pritiskanjem __CONTROL__rotate__ potezanjem [entity=transport-belt] omogućuje ti da okreneš pojas u jednom potezu. +fast-obstacle-traversing=Potezanjem [entity=transport-belt] preko preko prepreke, će automatski sagraditi [entity=underground-belt] ako je moguće. +fast-replace=Brza zamjena se izvršava gradnjom na entitetu istoga tipa i veličine. Brza zamjena će zadržati stavke originalnoga entiteta, kao npr. inventar ili zadane recepte. +fast-replace-belt-splitter=Možeš zamijeniti [entity=transport-belt] sa [entity=splitter] i obrnuto. +fast-replace-belt-underground=Možeš brzo zamijeniti [entity=transport-belt] sa [entity=underground-belt] i obrnuto.\nBilo koji transportni pojasevi između ulaza i izlaza podzemnoga pojasa će se automatski pokupiti.\nOva brza zamjena se također odnosi na [entity=pipe] i [entity=pipe-to-ground]. +fast-replace-direction=Možeš koristiti brzu zamjenu kako bi na brzinu zamijenio smjer entiteta. +gate-over-rail=[entity=gate] se može izgraditi na bilo kojoj okomitoj i vodoravnoj [entity=straight-rail].\nVlakovi će automatski otvoriti kapije da mogu proći i neće ostaviti rupu u vašoj obrani. +ghost-building=__ALT_CONTROL__1__build-ghost__ dok držiš objekt koji se može sagraditi da bi ga postavio kao entitet planiran za konstrukciju.\nEntitet planiran za konstrukciju će se automatski sagraditi ako je u polju pokrivenosti logističke mrže. +ghost-rail-planner=Planer za izgradnju tračnica se koristi za izgradnju dugih dijelova tračnice.\nDa bi koristio planer za izgradnju, drži pritisnuto __CONTROL_MODIFIER__build-ghost__ dok planiraš tračnicu.\nTakođer možeš držati __CONTROL_MODIFIER__build-with-obstacle-avoidance__ da bi zaobišao prepreke. +inserters=Umetači sakupljaju predmete iz jednoga mjesta i postavljaju ga nasuprot tome.\nMogu uzimati i umetati predmete u [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] i druge strojeve. +insertion-limits=Umetač neće uvijek do vrha napuniti inventar predmeta u koji umeće. To omogućuje drugim umetačima da uzimaju svoj die predmeta.\nNa primjer, ako [entity=boiler] ima 5 ili vise [item=coal] u sebi, umetač neće više umetati. To omogućuje drugome gorivu da putuje dalje preko transportnih pojasa do drugih bojlera, a ne da prvi u redu kupi sve za sebe.\nTo se također odnosi na [entity=gun-turret],[entity=assembling-machine-1],[entity=stone-furnace],[entity=lab] i nadalje. +introduction=Dobrodošao u savjete i trikove!\nObjasnit će ti koncepte igre u vizualnoj ili interaktivnoj formi.\nSavjeti se otvaraju uspješnim završavanjem savjeta i dok prolaziš kroz igru.\nAko ih želiš vidjeti sve savijete iz početka, koristi naredbu u konzoli __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +logistic-network=Logistička mreža je snažna automatizirana dostavna mreža koja koristi leteće robote koji prenose predmete i vrše automatsku gradnju.\nIma 3 glavne komponente:\n - [entity=roboport] određuje prostor koji mreža pokriva i služi kao mjesto za skladištenje i punjenje robota.\n - [entity=logistic-robot] ispunja logističke naredbe i [entity=construction-robot] izvršava konstrukcijske naredbe.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] opskrbljuje mrežu predmetima. +long-handed-inserters=[entity=long-handed-inserter] je električni umetač koji uzima i postavlja predmete dva polja od svoje lokacije, za razliku od normalnoga koji radi unutar jednoga polja. +low-power=Ako je tvoja potrošnja struje veća od tvoje proizvodnje, tvoji strojevi će raditi usporenim tempom zbog nedostatka struje.\nObrati pozornost na brzinu svojih strojeva ako želiš otkriti nedostatak struje u svojoj proizvodnji, prije nego što je pre kasno za to.\nNajbolji način za provjeriti imaš li dovoljno struje je da provjeriš na prozoru za stanje električne mreže i provjeriš jeli polje 'udovoljavanje' zeleno i puno. +move-between-labs=[entity=inserter] se može koristi za prebacivanje znanstvenih paketa između [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] daje svoje predmete logističkoj mreži.\nTo znači da bilo koji predmet koji se nalazi u pasivno opskrbnim škrinjama se mogu uzeti za ispunjavanje logističkih ili konstrukcijskih naredbi. +personal-logistics=[entity=logistic-robot] uzima predmete iz logistički uslužnih škrinja kako bi ispunili osobne logističke zadatke.\nOsobni logističke zahtjev ima minimalni i maksimalni broj i roboti će ti donosit predmete sve dok ti broj predmete ne dođe do minimalnoga broja.\nAko imaš više of maksimalnoga broja, višak će se ubaciti u polje logističkoga smeča i preuzet će ga roboti. +pole-dragging-coverage=Ako postavljate [entity=small-electric-pole] potazenjem uz električne strojeve, svi koji nisu u dometu će biti preskočeni. +pump-connection=[entity=pump] će se spojiti sa parkiranim [entity=fluid-wagon] kada su pravilno postavljeni.\nPotrebna je za pumpanje i ispumpavanje tekućina iz [entity=fluid-wagon]. +rail-signals-advanced=[entity=rail-chain-signal] određuje svoje stanje na bazi signala ispred sebe. To osigurava vlaku koji ulazi u blok da će i izaći.\nKoriste se zajedno sa [entity=rail-signal] kako bi napravili napredna željeznička raskrižja.\n\n\nVodič će te naučiti kako se koriste lančani signali u izgradnji kompliciranih raskrižja i u sprječavanju zastoja. +rail-signals-basic=[entity=rail-signal] dijeli tračnice u blokove. Svaka [entity=locomotive] će čitati signale, da ne bi došlo do sudara vlakova.\n\n\n\nVodič će te naučiti kako koristiti signale i voditi više vlakova na istoj tračnici. +requester-chest=[entity=logistic-chest-requester] zahtijevaju predmete iz logističke mreže.\n[entity=logistic-robot] će uzimati predmete iz logističke mreže kako bi ispunili zahtjeve. +shoot-targeting=Možeš pucati po neprijateljskim metama tako da pritisneš __CONTROL__shoot-enemy__ sa tvojim kursorom u blizini neprijatelja.\nTakođer možeš pucati u neutralnu ili prijateljsku metu sa __CONTROL__shoot-selected__. +show-info=Pritisni __CONTROL__show-info__ kako bi upalio/ugasio detaljni info panel, također poznat kao "alt način". +splitter-filters=[entity=splitter] se može postaviti da filtrira specificirane predmete ili da daje prioritet tim istim na ulazima/izlazima. +splitters=[entity=splitter] se koristi za podjelu, kombiniranje ili balansiranje traka.\nDolazni predmeti se jednako dijele ako ima slobodnoga prostora na oba izlaza, u suprotnom se stavlja na prvo slobodno mjesto. +steam-power=[entity=boiler] koristi zapaljiva goriva, kao npr. [item=coal] kako bi pretvorio [fluid=water] u [fluid=steam].\n[entity=steam-engine] koristi [fluid=steam] kako bi proizveo električnu energiju, koja se distribuira i troši kroz električnu mrežu. +storage-chest=[entity=logistic-chest-storage] skladišti predmete uzete iz igračeva polja za smeće i sa dekonstukcijskih naredbi.\nBilo koji predmet u škrinjama za pohranu se uslužuju za logistiku ili konstrukcijske naredbe.\nŠkrinje za pohranu se mogu filtrirati da prihvaćaju samo jednu vrstu predmeta. +storage-chest-list=Škrinje koje daju svoj sadržaj sa prioritetom:\n[entity=logistic-chest-active-provider] Aktivna uslužna škrinja\n[entity=logistic-chest-buffer] Tampon škrinja\n[entity=logistic-chest-storage] Škrinja za pohranu\n[entity=logistic-chest-passive-provider] Pasivna uslužna škrinja +train-stop-same-name=[entity=train-stop] mogu imati ista imena. Vlakovi sa tim imenom u svome rasporedu će moći ići na bilo koji od tih kolodvora.\nMožeš postaviti ograničenje na broj vlakova kako bi kontrolirao to ponašanje malo preciznije. +train-stops=[entity=train-stop] se koristi za automatizaciju prijenos predmeta sa vlakovima, tako da daje vlakovima ime mjesta gdje trebaju ići.\n\n\n\nVodič će te naučiti kako izgraditi kolodvor i kako postaviti jednostavni raspored. +trains=Vlakovi su korisni za glomazni prijevoz na velike udaljenosti.\nU vlakove se može ući uz pritisak tipke __CONTROL__toggle-driving__. Također se i mogu kontrolirati uz pomoć __CONTROL_MOVE__. +transport-belts=Transportni pojasevi ne koriste struju i koriste se za prijenos predmeta. Transportni pojasevi mogu pomicati predmete kao npr. igrača, vozila i grizače.\nSistem transportnih pojasa se sastoji od [entity=transport-belt], [entity=splitter] i [entity=underground-belt].\nVeći razredi transportnih pojaseva mogu brže micati predmete. +underground-belts=[entity=underground-belt] se koriste za prijelaz preko entiteta ili neprohodnoga terena. +usable-items=Neki predmeti se mogu koristiti na druge načine, a ne samo za izgradnju entiteta u svijetu. Na primjer, možeš baciti [item=grenade] na neprijatelje kako bi ih oštetio.\n__ALT_CONTROL__1__build__ dok držiš iskoristivi predmet na svome kursoru kako bi odradio ovaj radnju. +z-dropping=Pritisni __CONTROL__drop-cursor__ kako bi izbacio jedan predmet sa svoga kursora.\nMožeš izbaciti na pod, transportni pojas ili u entitete.\nDrži __CONTROL__drop-cursor__i potegni kursor preko nekoliko entiteta kako bi na brzinu izbacio predmete u svaki. +[tips-and-tricks-item-name] +active-provider-chest=Aktivna opskrbna škrinja +belt-lanes=Linije transportnih pojaseva +buffer-chest=Tampon škrinja +bulk-crafting=Izrada ne veliko +burner-inserter-refueling=Punjenje umetača na paru +circuit-network=Mreža sklopova +clear-cursor=Očisti kursor +connect-switch=Spajanje prekidača +construction-robots=Konstrukcijski roboti +copy-entity-settings=Kopiraj-zalijepi postavke entiteta +copy-paste=Kopiraj-zalijepi +copy-paste-filters=Kopiraj-zalijepi filtere +copy-paste-requester-chest=Kopiraj-zalijepi škrinju za zahtjeve +copy-paste-spidertron=Kopiraj-zalijepi spidertrona +copy-paste-trains=Kopiraj-zalijepi vlakove +drag-building=Izgradi povlačenjem +drag-building-poles=Povlačenje dalekovoda +drag-building-underground-belts=Povlačenje podzemnih transportnih pojasa +e-confirm=__CONTROL__confirm-gui__ za potvrditi +electric-network=Električna mreža +electric-pole-connections=Spajanje dalekovoda +entity-transfers=Prijenos entiteta +fast-belt-bending=Brzo okretanje pojasa +fast-obstacle-traversing=Automatsko preskakanje prepreka +fast-replace=Brza zamjena +fast-replace-belt-splitter=Brza zamjena transportnoga pojasa i podjeljivača +fast-replace-belt-underground=Brza zamjena transportnoga pojasa i podzemnih transportnih pojasa +fast-replace-direction=Brza zamjena smjera +gate-over-rail=Kapija na tračnici +ghost-building=Zgrada planirana za konstrukciju +ghost-rail-planner=Planer za izgradnju tračnica +inserters=Umetači +insertion-limits=Ograničenja umetača +introduction=Uvod +limit-chests=Ograničavanje škrinje +logistic-network=Logistička mreža +long-handed-inserters=Umetač s dugom rukom +low-power=Nedovoljan napon +move-between-labs=Prijenos između laboratorija +passive-provider-chest=Pasivna opskrbna škrinja +personal-logistics=Osobna logistika +pipette=Pipeta entiteta +pole-dragging-coverage=Domet povlačenja dalekovoda +pump-connection=Spajanje pumpe +rail-building=Izgradnja tračnica +rail-signals-advanced=Napredne željezničke signalizacije +rail-signals-basic=Osnove željezničke signalizacije +repair-packs=Alati za popravke +requester-chest=Škrinja za zahtjeve +rotating-assemblers=Okretanje stroja za sastavljanje +shoot-targeting=Ciljanje +show-info=Dodatne informacije (alt način) +splitter-filters=Filteri podjeljivača +splitters=Podjeljivač +stack-transfers=Glomazni prijenos +steam-power=Parna energija +storage-chest=Škrinja za pohranu +train-stop-same-name=Željezničke stanice sa istim imenom +train-stops=Željeznički kolodvor +trains=Vlakovi +transport-belts=Pokretna traka +underground-belts=Podzemni transportni pojasevi +usable-items=Iskoristivi predmeti +z-dropping=__CONTROL__drop-cursor__ kako bi izbacio predmete +[virtual-signal-description] +signal-anything=Ako bilo koji ulazni signali ispunjavaju postavljeni uvjet, odlazni signal će biti "true".\nBiti će "true" ako nema ulaznih signala. +signal-each=Procjenjuje stanje ili izvodi radnju na svim ulaznim signalima. +signal-everything=Ako svi dolazni signali ispunjavaju postavljeni uvjet, odlazni signal će biti "true".\nTokeđer je "true" ako nema ulaznih signala. +[virtual-signal-name] +signal-0=Signal 0 +signal-1=Signal 1 +signal-2=Signal 2 +signal-3=Signal 3 +signal-4=Signal 4 +signal-5=Signal 5 +signal-6=Signal 6 +signal-7=Signal 7 +signal-8=Signal 8 +signal-9=Signal 9 +signal-A=Signal A +signal-B=Signal B +signal-C=Signal C +signal-D=Signal D +signal-E=Signal E +signal-F=Signal F +signal-G=Signal G +signal-H=Signal H +signal-I=Signal I +signal-J=Signal J +signal-K=Signal K +signal-L=Signal L +signal-M=Signal M +signal-N=Signal N +signal-O=Signal O +signal-P=Signal P +signal-Q=Signal Q +signal-R=Signal R +signal-S=Signal S +signal-T=Signal T +signal-U=Signal U +signal-V=Signal V +signal-W=Signal W +signal-X=Signal X +signal-Y=Signal Y +signal-Z=Signal Z +signal-anything=Bilo što +signal-black=Crni signal +signal-blue=Plavi signal +signal-check=Kvačica signal +signal-cyan=Cijan signal +signal-dot="Točka" signal +signal-each=Svaki +signal-everything=Sve +signal-green=Zeleni signal +signal-grey=Sivi signal +signal-info=Info signal +signal-pink=Rozi signal +signal-red=Crveni signal +signal-white=Bijeli signal +signal-yellow=Žuti signal + diff --git a/factorio/data/base/locale/hu/base.cfg b/factorio/data/base/locale/hu/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bb073a66ca4a3c94312a1fe50ea2db8d20eaa3b5 --- /dev/null +++ b/factorio/data/base/locale/hu/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Bonts szét 100 gépet építő drónokkal. +automated-construction=Építs 100 gépet drónok segítségével. +circuit-veteran-1=Gyárts 1k nyomtatott áramkört egy óra alatt. +circuit-veteran-2=Gyárts 10k nyomtatott áramkört egy óra alatt. +circuit-veteran-3=Gyárts 25k nyomtatott áramkört egy óra alatt. +computer-age-1=Gyárts 500 feldolgozó egységet egy óra alatt. +computer-age-2=Gyárts 1k feldolgozó egységet egy óra alatt. +computer-age-3=Gyárts 5k feldolgozó egységet egy óra alatt. +delivery-service=Logisztikai drónok szállítsanak le neked tízezer tárgyat. +eco-unfriendly=Fejleszd ki az olajfeldolgozást. +getting-on-track=Építs egy mozdonyt. +getting-on-track-like-a-pro=Építs egy mozdonyt a játék első 90 percében. +golem=Élj túl egy 500-at, vagy többet sebző ütést. +iron-throne-1=Gyárts 20k vaslemezt egy óra alatt. +iron-throne-2=Gyárts 200k vaslemezt egy óra alatt. +iron-throne-3=Gyárts 400k vaslemezt egy óra alatt. +it-stinks-and-they-dont-like-it=Támadjanak meg az idegenek a szennyezettség miatt. +lazy-bastard=Nyerd meg úgy a játékot, hogy nem készítesz kézzel 111 tárgynál többet. +logistic-network-embargo=Nyerd meg a játékot aktív szolgáltató-, puffer- vagy lekérő ládák építése nélkül. +mass-production-1=Gyárts 10k elektromos áramkört. +mass-production-2=Gyárts 1M elektromos áramkört. +mass-production-3=Gyárts 20M elektronikus áramkört. +minions=Kövessen több, mint 100 harci drón. +no-time-for-chitchat=Fejezd be a játékot 15 órán belül. +pyromaniac=Égess el 10 000 fát. +raining-bullets=Nyerd meg a játékot lézerágyúk építése nélkül. +run-forrest-run=Gázolj el 100 fát. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Nyerd meg a játékot. +solaris=Állíts elő több mint 10GJ-t óránként, csak napelemekkel. +steam-all-the-way=Nyerd meg a játékot napelemek építése nélkül. +steamrolled=Gázolj el 10 szörnykeltetőt. +tech-maniac=Fejlessz ki minden technológiát. +there-is-no-spoon=Fejezd be a játékot 8 órán belül. +trans-factorio-express=Tervezz vonattal legalább 1000 csempe hosszúságú utat. +watch-your-step=Csapjon el egy mozdony. +you-are-doing-it-right=Építs több gépet építő drónokkal, mint kézzel. +you-have-got-a-package=Egy logisztikai drón szállítson neked egy tárgyat. +[achievement-name] +automated-cleanup=Automatizált takarítás +automated-construction=Automatizált építés +circuit-veteran-1=Áramkörveterán 1 +circuit-veteran-2=Áramkörveterán 2 +circuit-veteran-3=Áramkörveterán 3 +computer-age-1=Számítógép-kor 1 +computer-age-2=Számítógép-kor 2 +computer-age-3=Számítógép-kor 3 +delivery-service=Csomagküldő szolgálat +eco-unfriendly=Környezet-barátságtalan +getting-on-track=Irány a pálya! +getting-on-track-like-a-pro=A pálya ördöge +golem=Gólem +iron-throne-1=Vastrón 1 +iron-throne-2=Vastrón 2 +iron-throne-3=Vastrón 3 +it-stinks-and-they-dont-like-it=Bűzlik és nem jön be nekik +lazy-bastard=Lusta disznó +logistic-network-embargo=Logisztikaihálózat-embargó +mass-production-1=Tömegtermelés 1 +mass-production-2=Tömegtermelés 2 +mass-production-3=Tömegtermelés 3 +minions=Minyonok +no-time-for-chitchat=Nincs idő bájcsevejre +pyromaniac=Piromániás +raining-bullets=Golyózápor +run-forrest-run=Fuss, Forrest, fuss +smoke-me-a-kipper-i-will-be-back-for-breakfast=Füstölj egy lazacot, reggelire visszatérek +so-long-and-thanks-for-all-the-fish=Viszlát, és kösz a halakat +solaris=Napsugaram +steam-all-the-way=Köd előttem, köd utánam +steamrolled=Kilapítva +tech-maniac=Tech-őrült +there-is-no-spoon=Nincs kanál +trans-factorio-express=Transz-Factorio expressz +watch-your-step=Vigyázz, hova lépsz! +you-are-doing-it-right=Így kell ezt csinálni! +you-have-got-a-package=Csomagod érkezett +[ammo-category-name] +artillery-shell=Tüzérségi lövedék +beam=Sugár +biological=Biológiai +bullet=Lőszer +cannon-shell=Ágyúlövedék +capsule=Kapszula +electric=Elektromos +flamethrower=Lángszóró +fluid=Folyadék +grenade=Gránát +landmine=Taposóakna +laser=Lézer +melee=Közelharc +rocket=Rakéta +shotgun-shell=Sörét +[autoplace-control-names] +desert=Sivatag +dirt=Föld +enemy-base=Ellenséges bázisok +grass=Fű +sand=Homok +trees=Fák +[controls] +give-blueprint=Új tervrajz készítése +give-blueprint-book=Új tervrajzkönyv készítése +give-deconstruction-planner=Új bontástervező készítése +give-upgrade-planner=Új fejlesztéstervező készítése +toggle-equipment-movement-bonus=Mechanikus lábak ki-/bekapcsolása +toggle-personal-logistic-requests=Személyes logisztikai kérések ki-/bekapcsolása +toggle-personal-roboport=Személyes drónközpont ki-/bekapcsolása +[damage-type-name] +acid=Sav +electric=Elektromos +explosion=Robbanás +fire=Tűz +impact=Ütközés +laser=Lézer +physical=Fizikai +poison=Méreg +[decorative-name] +big-ship-wreck-grass=Nagy hajóroncs alatti fű +brown-asterisk=Barna borostyán +brown-asterisk-mini=Kicsi barna borostyán +brown-carpet-grass=Elszáradt fűfolt +brown-coral-mini=Apró barna korall +brown-fluff=Barna szösz +brown-fluff-dry=Száraz barna szösz +brown-hairy-grass=Elszáradt fű +dark-mud-decal=Sötét sár textúra +enemy-decal=Ellenség textúra +enemy-decal-transparent=Ellenség textúra 2 +garballo=Pálmafa +garballo-mini-dry=Apró száraz pálmafa +green-asterisk=Zöld borostyán +green-asterisk-mini=Kicsi zöld borostyán +green-bush-mini=Apró zöld bokor +green-carpet-grass=Gyep +green-coral-mini=Apró zöld korall +green-croton=Zöld tejfű +green-desert-bush=Zöld sivatagi bokor +green-hairy-grass=Elefántfű +green-pita=Zöld gyom +green-pita-mini=Apró zöld gyom +green-small-grass=Silány fű +lichen-decal=Zuzmó textúra +light-mud-decal=Világos sár textúra +muddy-stump=Sáros fatuskó +nuclear-ground-patch=Nukleáris bombatölcsér +orange-coral-mini=Apró narancsszínű korall +puberty-decal=Repedt sár textúra +red-asterisk=Vörös borostyán +red-croton=Piros tejfű +red-desert-bush=Vörös sivatagi bokor +red-desert-decal=Vörös sivatag textúra +red-desert-rock-medium=Közepes vörös sivatagi szikla +red-desert-rock-small=Kicsi vörös sivatagi szikla +red-desert-rock-tiny=Apró vörös sivatagi szikla +red-pita=Piros gyom +rock-medium=Közepes szikla +rock-small=Kis szikla +rock-tiny=Apró szikla +sand-decal=Homok textúra +sand-dune-decal=Homokdűne textúra +sand-rock-big=Nagy homokkő +sand-rock-medium=Közepes homokkő +sand-rock-small=Kis homokkő +shroom-decal=Gomba textúra +small-rock=Kis szikla +small-ship-wreck-grass=Fű a kis hajóroncson +white-desert-bush=Fehér sivatagi bokor +worms-decal=Férgek textúra +[entity-description] +accumulator=Korlátozott mennyiségű energiát tárol, ha a termelés meghaladja a fogyasztást, ellenkező esetben pedig visszatáplálja az energiát. +arithmetic-combinator=Számtani műveleteket végez áramkör-hálózati jeleken. +artillery-turret=Nagy hatótávolságú ágyú, ellenséges bázisokat céloz meg. +beacon=Átadja a modulok hatását a közeli szövetséges épületeknek. +big-ship-wreck-1=Lezuhant űrhajó egy darabja. +big-ship-wreck-2=Lezuhant űrhajó egy darabja. +big-ship-wreck-3=Lezuhant űrhajó egy darabja. +boiler=Üzemanyagot éget a víz gőzzé való átalakításához. +centrifuge=Különféle uránalapú feldolgozást tesz lehetővé. +compilatron=Egy segítő robot, amely túlélte a lezuhanást. Sérülések miatt korlátozott képességekkel rendelkezik. +constant-combinator=Állandó áramköri jelet bocsájt ki. +construction-robot=Automatikusan épít és javít szövetséges épületeket. +crash-site-chest-1=Lezuhant űrhajó egy rakománya. Hasznos dolgokat tartalmaz. +crash-site-chest-2=Lezuhant űrhajó egy rakománya. Hasznos dolgokat tartalmaz. +decider-combinator=Összehasonlít áramkör-hálózati jeleket. +express-splitter=A futószalagok szállítmányát elosztja és/vagy összeönti 1:1 arányban. +fast-splitter=A futószalagok szállítmányát elosztja és/vagy összeönti 1:1 arányban. +flamethrower-turret=Égő folyadékcsóvát lövell az ellenségre. +heat-exchanger=Hőt használ a víz gőzzé való átalakításához. +item-request-proxy=Ez jelzi az építőrdrónok számára, hogy egy tárgyat kell leszállítaniuk ezen entitás számára. __CONTROL__mine__ az igény törléséhez. +locomotive=Automatikusan követi a menetrendet, és szerelvényt vontat. +logistic-chest-active-provider=Elküldi a tartalmát a logisztikai hálózatba. +logistic-chest-buffer=Meghatározott tárgyakat tárol személyes kérésekhez, illetve építkezésekhez. +logistic-chest-passive-provider=Elérhetővé teszi a tartalmát a logisztikai hálózat számára. +logistic-chest-requester=A megadott tárgyakat lekéri a logisztikai hálózatból. +logistic-chest-storage=Hosszútávú raktár a logisztikai hálózatnak. +logistic-robot=Logisztikai ládák között mozgat tárgyakat. +nuclear-reactor=Urán üzemanyagcellát használ hő termeléséhez. A kimeneti hő növekszik, ha más reaktorok mellé építed. +offshore-pump=Folyadékot szivattyúz egy víztömegből. +power-switch=Az elektromos hálózatok csatlakozásának vezérlésére használható. Az áramkörhálózat is vezérelheti. +programmable-speaker=Rákapcsolódik az áramkörhálózatra, így sziréna- és zenei hangokat tud lejátszani, vagy riasztásokat megjeleníteni. +radar=Felderíti a közeli szektorokat, és aktívan felfed egy területet maga körül. +rail-chain-signal=Beolvassa az útvonal későbbi jelzőlámpáit, lehetővé téve a vonatok pontosabb irányítását. +rail-signal=A vasúti hálózatot blokkokra osztja, lehetővé téve, hogy egy rendszeren belül több vonat is üzemelhessen. +roboport=Másik drónállomásokkal összekapcsolódva építő és logisztikai hálózatot alakít ki, amelyet az építő és logisztikai drónok használnak. +rocket-silo=Rakéták építésére és indítására használható, amivel a játék megnyerhető. +solar-panel=Nappal 100%-os teljesítménnyel üzemel, de ez éjszaka 0%-ra csökken. +splitter=A futószalagok szállítmányát elosztja és/vagy összeönti 1:1 arányban. +steam-engine=Gőz segítségével villamos energiát termel. +steam-turbine=Gőz segítségével villamos energiát termel. +train-stop=Automatizált vonatok célpontja. +[entity-name] +1x2-remnants=1x2 maradványok +accumulator=Akkumulátor +acid-splash=Fröccsenő sav +arithmetic-combinator=Aritmetikai kombinátor +artillery-turret=Tüzérségi torony +artillery-wagon=Tüzérségi kocsi +assembling-machine-1=Összeszerelő gép 1 +assembling-machine-2=Összeszerelő gép 2 +assembling-machine-3=Összeszerelő gép 3 +beacon=Sugárzó +behemoth-biter=Behemót szörny +behemoth-biter-corpse=Behemót szörny teteme +behemoth-spitter=Behemót köpködő +behemoth-spitter-corpse=Behemót köpködő teteme +behemoth-worm-corpse=Behemót féreg teteme +behemoth-worm-turret=Behemót féreg +big-artillery-explosion=Nagy tüzérségi robbanás +big-biter=Nagy szörny +big-biter-corpse=Nagy szörny teteme +big-electric-pole=Nagy villanyoszlop +big-explosion=Nagy robbanás +big-remnants=Nagy maradványok +big-scorchmark=Nagy égésnyom +big-scorchmark-tintable=Nagy füstszínű pörkölésnyom +big-ship-wreck-1=Nagy hajóroncs +big-ship-wreck-2=Nagy hajóroncs +big-ship-wreck-3=Nagy hajóroncs +big-spitter=Nagy köpködő +big-spitter-corpse=Nagy köpködő teteme +big-worm-corpse=Nagy féreg teteme +big-worm-turret=Óriás féreg +biter-spawner=Szörnykeltető +biter-spawner-corpse=Szörnykeltető romjai +blood-explosion-big=Nagy vérrobbanás +blood-explosion-huge=Hatalmas vérrobbanás +blood-explosion-small=Kicsi vérrobbanás +blood-fountain=Vérszökőkút +blood-fountain-big=Vérszökőkút - nagy +blood-fountain-hit-spray=Vérszökőkút - sérüléskori permet +blue-chest=Kék láda +boiler=Kazán +burner-generator=Vegyestüzelésű generátor +burner-inserter=Vegyestüzelésű manipulátor +burner-mining-drill=Vegyestüzelésű bányagép +car=Autó +cargo-wagon=Tehervagon +centrifuge=Centrifuga +character=Karakter +character-corpse=Karakter teteme +chemical-plant=Vegyi üzem +cliff=Sziklafal +coal=Szén +compilatron=Compilatron +constant-combinator=Konstans kombinátor +construction-robot=Építő drón +copper-cable=Rézkábel +copper-ore=Rézérc +crash-site-chest-1=Ládakapszula +crash-site-chest-2=Ládakapszula +crash-site-fire-flame=Becsapódási hely lángja +crash-site-spaceship=Űrhajó +crash-site-spaceship-wreck-big=Űrhajóroncs - Nagy +crash-site-spaceship-wreck-medium=Űrhajóroncs - Közepes +crash-site-spaceship-wreck-small=Űrhajóroncs - Kicsi +crude-oil=Nyersolaj +curved-rail=Ívelt sín +cutscene-gun-turret=Géppuskatorony +dead-dry-hairy-tree=Elhalt fa +dead-grey-trunk=Elkorhadt fa +dead-tree-desert=Elhalt fa - sivatag +decider-combinator=Döntő kombinátor +deconstructible-tile-proxy=Lebontásra kijelölt +defender=Védelmező +destroyer=Pusztító +distractor=Elterelő +dry-hairy-tree=Elszáradt fa +dry-tree=Kiszáradt fa +electric-energy-interface=Elektromosáram-interfész +electric-furnace=Elektromos kemence +electric-mining-drill=Elektromos bányagép +enemy-damaged-explosion=Ellenséget sebző robbanás +entity-ghost=Entitás szellemkép +explosion=Robbanás +explosion-hit=Robbanás sebzése +express-loader=Expressz betöltő +express-splitter=Expressz elosztó +express-transport-belt=Expressz futószalag +express-underground-belt=Expressz föld alatti futószalag +factorio-logo-11tiles=Factorio logó - 11 csempe +factorio-logo-16tiles=Factorio logó - 16 csempe +factorio-logo-22tiles=Factorio logó - 22 csempe +fast-inserter=Gyors manipulátor +fast-loader=Gyors betöltő +fast-splitter=Gyors elosztó +fast-transport-belt=Gyors futószalag +fast-underground-belt=Gyors föld alatti futószalag +filter-inserter=Szűrős manipulátor +fire-flame=Tűz +fish=Hal +flamethrower-turret=Lángszóró torony +fluid-wagon=Tartálykocsi +flying-robot-damaged-explosion=Repülő drón sérülési robbanása +gate=Kapu +green-coral=Zöld korall +grenade-explosion=Gránát robbanása +ground-explosion=Talaj robbanása +gun-turret=Géppuskatorony +heat-exchanger=Hőcserélő +heat-interface=Hő csatlakozópont +heat-pipe=Hővezeték +huge-scorchmark=Óriási égésnyom +huge-scorchmark-tintable=Óriási színezett égésnyom +infinity-chest=Végtelen láda +infinity-pipe=Végtelen cső +inserter=Manipulátor +iron-chest=Vasláda +iron-ore=Vasérc +item-on-ground=Tárgy a földön +item-request-proxy=Tárgyigénylő hely +lab=Kutatólabor +land-mine=Taposóakna +laser-bubble=Lézerbuborék +laser-turret=Lézertorony +linked-belt=Csatlakoztatott futószalag +linked-chest=Csatlakoztatott láda +loader=Betöltő +loader-1x1=1x1-es betöltő +locomotive=Mozdony +logistic-chest-active-provider=Aktív kiszolgáló láda +logistic-chest-buffer=Pufferláda +logistic-chest-passive-provider=Passzív kiszolgáló láda +logistic-chest-requester=Igénylő láda +logistic-chest-storage=Tároló láda +logistic-robot=Logisztikai drón +long-handed-inserter=Hosszú manipulátor +market=Piac +massive-explosion=Masszív robbanás +medium-biter=Közepes szörny +medium-biter-corpse=Közepes szörny teteme +medium-electric-pole=Közepes villanyoszlop +medium-explosion=Közepes robbanás +medium-remnants=Közepes méretű maradványok +medium-scorchmark=Közepes égésnyom +medium-scorchmark-tintable=Közepes színezett égésnyom +medium-ship-wreck=Közepes hajóroncs +medium-small-remnants=Közepes méretű maradványok +medium-spitter=Közepes köpködő +medium-spitter-corpse=Közepes köpködő teteme +medium-worm-corpse=Közepes féreg teteme +medium-worm-turret=Közepes féreg +nuclear-reactor=Atomreaktor +offshore-pump=Vízszivattyú +oil-refinery=Olajfinomító +pipe=Cső +pipe-to-ground=Föld alatti cső +player-port=Újjáéledési pont +poison-cloud=Méregfelhő +power-switch=Hálózati kapcsoló +programmable-speaker=Programozható hangszóró +pump=Szivattyú +pumpjack=Olajkút +radar=Radar +rail-chain-signal=Vasúti láncolt jelzőlámpa +rail-ending-remnants=Sínvég-maradványok +rail-signal=Vasúti jelzőlámpa +red-chest=Vörös láda +red-desert-rock-big=Nagy vörös sivatagi kő +red-desert-rock-huge=Hatalmas vörös sivatagi kő +roboport=Drónközpont +rock-big=Nagy kő +rock-damaged-explosion=Követ sebző robbanás +rock-huge=Hatalmas kő +rocket=Rakéta +rocket-silo=Rakétasiló +sand-rock-big=Nagy homokos kő +simple-entity-with-force=Egyszerű entitás osztaggal +simple-entity-with-owner=Egyszerű entitás tulajdonossal +small-biter=Kis szörny +small-biter-corpse=Kis szörny teteme +small-cliff=Kis sziklafal +small-electric-pole=Kis villanyoszlop +small-lamp=Lámpa +small-remnants=Apró maradványok +small-scorchmark=Kis égésnyom +small-scorchmark-tintable=Kicsi színezett égésnyom +small-ship-wreck=Kis hajóroncs +small-spitter=Kis köpködő +small-spitter-corpse=Kis köpködő teteme +small-worm-corpse=Kis féreg teteme +small-worm-turret=Kis féreg +solar-panel=Napelem +space-module-wreck=Űrmodulroncs +spark-explosion=Szikra robbanása +spark-explosion-higher=Magasabb szikra robbanása +spidertron=Spidertron +spidertron-leg=Spidertron-láb +spidertron-military-target=Spidertron katonai célpont +spitter-spawner=Köpködőkeltető +spitter-spawner-corpse=Köpködőkeltető romjai +splitter=Elosztó +stack-filter-inserter=Szűrős halommanipulátor +stack-inserter=Halommanipulátor +steam-engine=Gőzgép +steam-turbine=Gőzturbina +steel-chest=Acélláda +steel-furnace=Acélkemence +stone=Kő +stone-furnace=Kőkemence +stone-wall=Fal +storage-tank=Tartály +straight-rail=Egyenes sín +substation=Alállomás +tank=Tank +tile-ghost=Csempe szellemkép +tile-proxy=Csempék +train-stop=Vasúti megálló +transport-belt=Futószalag +tree=Fa +tree-brown=Barna fa +tree-dying-proxy=Fák által felszívott szennyezés +tree-proxy=Fák +tree-red=Vörös fa +tree-stump=Tuskó +underground-belt=Föld alatti futószalag +uranium-cannon-shell-explosion=Uránmagvas ágyúlövedék robbanása +uranium-ore=Uránérc +wall-damaged-explosion=Falat sebző robbanás +water-splash=Vízfröccsenés +water-well-pump=Fúrott kút +wooden-chest=Faláda +[equipment-name] +battery-equipment=Személyes akkumulátor +battery-mk2-equipment=Továbbfejlesztett személyes akkumulátor +belt-immunity-equipment=Futószalag-ellenállási felszerelés +discharge-defense-equipment=Védelmi kisütő +energy-shield-equipment=Energiapajzs +energy-shield-mk2-equipment=Továbbfejlesztett energiapajzs +exoskeleton-equipment=Mechanikus lábak +fusion-reactor-equipment=Hordozható fúziós reaktor +night-vision-equipment=Éjjellátó +personal-laser-defense-equipment=Személyvédelmi lézer +personal-roboport-equipment=Személyes drónközpont +personal-roboport-mk2-equipment=Továbbfejlesztett személyes drónközpont +solar-panel-equipment=Hordozható napelem +[fluid-name] +crude-oil=Nyersolaj +heavy-oil=Nehézolaj +light-oil=Könnyűolaj +lubricant=Kenőanyag +petroleum-gas=Petróleum gáz +steam=Gőz +sulfuric-acid=Kénsav +water=Víz +[fuel-category-name] +chemical=Éghető üzemanyag +nuclear=Nukleáris üzemanyag +[item-description] +artillery-targeting-remote=A tüzérségi lövegek kézi vezérlésre alkalmas, akár a térképen, akár a világban használva. +battery-equipment=Energiát tárol a felszerelésednek. +belt-immunity-equipment=Megakadályozza, hogy a futószalagok megmozdítsák a játékost. +blueprint=Terveket ment el automatikus építéshez. +blueprint-book=Tervrajzokat és hasonló tárgyakat tárol. +copper-cable=Villanyoszlopok és villanykapcsolók manuális csatlakoztatására és szétválasztására is használható a(z) __CONTROL__build__ gombbal. +deconstruction-planner=Megjelöl dolgokat, amelyeket építő drónok majd lebontanak. +discharge-defense-equipment=Sebzi, hátralöki és megszédíti a közeli ellenségeket, amikor aktiválod. +effectivity-module=Csökkenti a gép energiafogyasztását. Az energiafogyasztás 20% alá nem tud csökkenni. +energy-shield-equipment=Energiapajzsot biztosít a karakter védelméért. +exoskeleton-equipment=Növeli a mozgási sebességed. +fusion-reactor-equipment=Energiát biztosít a felszerelésednek. +green-wire=Gépek áramkör-hálózathoz való csatlakoztatására használható a(z) __CONTROL__build__ gombbal. +land-mine=Mikor az ellenség közel van, felrobban, sebzést okoz és megbénítja őket. +landfill=Vízre helyezhető, hogy építhető területet hozz létre. +mining-tool=Növeli a kézi bányászat sebességét. +night-vision-equipment=Lehetővé teszi számodra, hogy jobban láss a sötétben. +personal-roboport-equipment=Lehetővé teszi, hogy az építő drónok a hátizsákodból dolgozzanak. +productivity-module=A gép extra termékeket hoz létre, viszont növeli az energiafelhasználást, és csökkenti a sebességet.\nCsak köztes termékekhez használható. +rail=Sín építéséhez használható kézzel, vagy a vasúttervezőn keresztül.\n A vasúttervező rövid pályákat épet a(z) __CONTROL__build__ gombbal vagy hosszabb szellemképeket a(z) __CONTROL__build-ghost__ gombbal. +red-wire=Gépek áramkör-hálózathoz való csatlakoztatására használható a(z) __CONTROL__build__ gombbal. +repair-pack=Entitások javítására használható. +satellite=A műholdat a rakétában kell elhelyezni. +science-pack=Laboratóriumok számára szükséges a kutatáshoz. +slowdown-capsule=Csökkenti az érintett ellenségek mozgási sebességét. +solar-panel-equipment=Energiát biztosít a felszerelésednek. +space-science-pack=Laboratóriumok használják kutatáshoz. Rakétaindítással beszerezhető. +speed-module=Növeli a gépnek a sebességét, de az áramfelhasználását is. +spidertron-remote=Lehetővé teszi egyszerű mozgási parancsok kiadását a Spidertronnak a térképről vagy a világból. +upgrade-planner=Megjelöl dolgokat, amelyeket az építő robotok majd felfejlesztenek. +[item-group-name] +combat=Harc +effects=Hatások +enemies=Ellenségek +energy=Energia +environment=Környezet +fluids=Folyadékok +intermediate-products=Köztes termékek +logistics=Logisztika +other=Rendezetlen +production=Gyártás +signals=Jelek +[item-limitation] +item-not-allowed-in-this-container-item=Ez a tárgy nem kerülhet bele ebbe a tárolóba. +production-module-usable-only-on-intermediates=A termelésnövelő modul csak köztes termékekhez használható. +[item-name] +advanced-circuit=Nyomtatott áramkör +artillery-shell=Tüzérségi lövedék +artillery-targeting-remote=Tüzérségi távirányító +artillery-turret=Tüzérségi torony +artillery-wagon-cannon=Tüzérségi löveg +atomic-bomb=Atombomba +automation-science-pack=Automatizálási tudományos csomag +battery=Elem +belt-immunity-equipment=Futószalag-ellenállási felszerelés +blueprint=Tervrajz +blueprint-book=Tervrajzkönyv +burner-generator=Vegyestüzelésű generátor +cannon-shell=Ágyúlövedék +chemical-science-pack=Kémiai tudományos csomag +cliff-explosives=Sziklafaltörő robbantószer +cluster-grenade=Fürtös gránát +coal=Szén +coin=Érme +combat-shotgun=Dobtáras sörétes puska +concrete=Beton +copper-cable=Rézkábel +copper-ore=Rézérc +copper-plate=Rézlemez +copy-paste-tool=Másoló/beillesztő eszköz +crude-oil-barrel=Nyersolajos hordó +cut-paste-tool=Kivágás/beillesztés eszköz +deconstruction-planner=Bontástervező +defender-capsule=Védelmi kapszula +destroyer-capsule=Pusztítókapszula +discharge-defense-remote=Védelmi kisütő távirányítója +distractor-capsule=Elterelő kapszula +effectivity-module=Hatékonyság modul +effectivity-module-2=Hatékonyság modul 2 +effectivity-module-3=Hatékonyság modul 3 +electric-energy-interface=Elektromosáram-interfész +electric-engine-unit=Elektromos motor +electronic-circuit=Elektromos áramkör +empty-barrel=Üres hordó +engine-unit=Motor +explosive-cannon-shell=Robbanó ágyúlövedék +explosive-rocket=Robbanó rakéta +explosive-uranium-cannon-shell=Robbanó uránmagvas ágyúlövedék +explosives=Robbanóanyagok +filled-barrel=__1__ hordó +firearm-magazine=Lőszer +fish=Hal +flamethrower=Lángszóró +flamethrower-ammo=Lángszóró-üzemanyag +flamethrower-turret=Lángszóró torony +flying-robot-frame=Drónváz +green-wire=Zöld drót +grenade=Gránát +hazard-concrete=Csíkos beton +heat-interface=Hőcsatlakozópont +heavy-armor=Nehéz páncél +infinity-chest=Végtelen láda +infinity-pipe=Végtelen cső +iron-gear-wheel=Vas fogaskerék +iron-ore=Vasérc +iron-plate=Vaslemez +iron-stick=Vasrúd +item-with-inventory=Tárolóhellyel rendelkező tárgy +item-with-label=Címkével rendelkező tárgy +item-with-tags=Felcímkézett tárgy +lab=Kutatólabor +landfill=Feltöltő +laser-turret=Lézertorony +light-armor=Könnyű páncél +linked-chest=Csatlakoztatott láda +logistic-science-pack=Logisztikai tudományos csomag +low-density-structure=Könnyű szerkezeti elem +military-science-pack=Hadászati tudományos csomag +modular-armor=Moduláris páncél +nuclear-fuel=Nukleáris üzemanyag +piercing-rounds-magazine=Páncéltörő lőszer +piercing-shotgun-shell=Páncéltörő sörét +pistol=Pisztoly +plastic-bar=Műanyag rúd +poison-capsule=Méregkapszula +pollution=Szennyezés +power-armor=Erőpáncél +power-armor-mk2=Továbbfejlesztett erőpáncél +processing-unit=Feldolgozó egység +production-science-pack=Termelési tudományos csomag +productivity-module=Termelésnövelő modul +productivity-module-2=Termelésnövelő modul 2 +productivity-module-3=Termelésnövelő modul 3 +rail=Sín +rail-planner=Vasút tervező +raw-fish=Nyers hal +red-wire=Vörös drót +refined-concrete=Finomított beton +refined-hazard-concrete=Finomított csíkos beton +repair-pack=Javítócsomag +rocket=Rakéta +rocket-control-unit=Rakétavezérlő egység +rocket-fuel=Rakétaüzemanyag +rocket-launcher=Rakétavető +rocket-part=Rakétaalkatrész +satellite=Műhold +selection-tool=Kiválasztó eszköz +shotgun=Sörétes puska +shotgun-shell=Sörét +simple-entity-with-force=Egyszerű entitás osztaggal +simple-entity-with-owner=Egyszerű entitás tulajdonossal +slowdown-capsule=Lassítókapszula +solar-panel=Napelem +solid-fuel=Szilárd üzemanyag +space-science-pack=Űrkutatási tudományos csomag +speed-module=Sebességmodul +speed-module-2=Sebességmodul 2 +speed-module-3=Sebességmodul 3 +spidertron-remote=Spidertron-távirányító +spidertron-rocket-launcher=Spidertron-rakétavető +steel-plate=Acéllemez +stone=Kő +stone-brick=Kőtégla +stone-path=Köves út +submachine-gun=Géppisztoly +sulfur=Kén +tank-cannon=Tankágyú +tank-flamethrower=Jármű-lángszóró +tank-machine-gun=Jármű géppuska +upgrade-planner=Fejlesztéstervező +uranium-235=Urán-235 +uranium-238=Urán-238 +uranium-cannon-shell=Uránmagvas ágyúlövedék +uranium-fuel-cell=Urán üzemanyagcella +uranium-ore=Uránérc +uranium-rounds-magazine=Uránmagvas páncéltörő lőszer +used-up-uranium-fuel-cell=Elhasznált urán üzemanyagcella +utility-science-pack=Hasznossági tudományos csomag +vehicle-machine-gun=Jármű géppuska +wood=Fa +[map-gen-preset-description] +death-world=A szörnyek veszélyesebbek és gyorsabban fejlődnek. +death-world-marathon=A receptek és technológiák drágábbak, a szörnyek veszélyesek és sokan vannak. Csak akkor válaszd, ha Factorio veterán vagy. +default=Alap beállítások. Ez a Factorio ajánlott játékmódja. +island=Egy nagy sziget a végtelen óceánon. +marathon=A receptek és technológiák sokkal drágábbak. +rail-world=A nyersanyagfoltok nagyok és egymástól messze találhatóak, hogy bátorítsanak a vasútépítésre. A szörnyek nem készítenek újabb bázist, és nem foglalnak vissza megtisztított területet. +ribbon-world=A térkép magassága korlátozva van 128 csempére, ami számos kihívást és érdekes helyzetet eredményez. +rich-resources=Gazdagabb nyersanyagforrások, hogy ne kelljen annyit terjeszkedni. +[map-gen-preset-name] +death-world=Halálvilág +death-world-marathon=Halálvilág-maraton +default=Alapértelmezett +island=Sziget +marathon=Maraton +rail-world=Vasútvilág +ribbon-world=Keskeny világ +rich-resources=Gazdag nyersanyagok +[mod-description] +base[1]=Az alapjáték, mely magába foglalja az alapértelmezett játékadatokat és küldetéseket. +[mod-name] +base=Alapjáték +[modifier-description] +artillery-range=Tüzérségi lövedék hatótávolsága: +__1__ +artillery-shell-shooting-speed-bonus=Tüzérségi tüzelési sebesség: +__1__ +auto-character-logistic-trash-slots=Karakter automatikus hulladékszűrői +beam-damage-bonus=Sugár sebzése: +__1__ +bullet-damage-bonus=Lőszer sebzése: +__1__ +bullet-shooting-speed-bonus=Lőszerrel tüzelési sebesség: +__1__ +cannon-shell-damage-bonus=Ágyúlövedék sebzése: +__1__ +cannon-shell-shooting-speed-bonus=Ágyúlövedék tüzelési sebessége: +__1__ +character-build-distance=Karakter építési távolsága: +__1__ +character-crafting-speed=Karakter barkácsolási sebessége: +__1__ +character-health-bonus=Karakter életereje: +__1__ +character-inventory-slots-bonus=Karakter hátizsákhelyei: +__1__ +character-item-drop-distance=Karakter tárgyleejtési távolsága: +__1__ +character-item-pickup-distance=Karakter tárgyfelvételi távolsága: +__1__ +character-logistic-requests=Karakter logisztikai kérései +character-logistic-trash-slots=Logisztikai hulladékhelyek: +__1__ +character-loot-pickup-distance=Karakter zsákmányfelvételi távolsága: +__1__ +character-mining-speed=Karakter bányászati sebessége: +__1__ +character-reach-distance=Karakter elérési távolsága: +__1__ +character-resource-reach-distance=Karakter nyersanyagelérési távolsága: +__1__ +character-running-speed=Karakter járási sebessége: +__1__ +deconstruction-time-to-live=Lebontás időkorlátja: +__1__ +electric-damage-bonus=Elektromos sebzés: +__1__ +flamethrower-damage-bonus=Tűz sebzése: +__1__ +flamethrower-turret-attack-bonus=Lángszóró torony sebzése: +__1__ +fluid-damage-modifier=Folyadékok sebzési módosítója +follower-robot-lifetime=Követőrobotok élettartama: +__1__ +ghost-time-to-live=Szellemkép eltűnési ideje: +__1__ +grenade-damage-bonus=Gránát sebzése: +__1__ +gun-turret-attack-bonus=Géppuskatorony sebzése: +__1__ +inserter-stack-size-bonus=Nem-halom manipulátor kapacitása: + __1__ +laboratory-productivity=Labor kutatási hatékonysága: +__1__ +laboratory-speed=Labor kutatási sebessége: +__1__ +landmine-damage-bonus=Taposóakna sebzése: +__1__ +laser-damage-bonus=Lézer sebzése: +__1__ +laser-shooting-speed-bonus=Lézerrel tüzelési sebesség : +__1__ +max-failed-attempts-per-tick-per-construction-queue=Építkezéskezelő sebességének alsó határa: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Építkezéskezelő sebességének felső határa: +__1__ +maximum-following-robots-count=A követő drónok maximális száma: + __1__ +mining-drill-productivity-bonus=Bányászat termelékenysége: +__1__ +rocket-damage-bonus=Rakéta sebzése: +__1__ +rocket-shooting-speed-bonus=Rakéta tüzelési sebessége: +__1__ +shotgun-shell-damage-bonus=Sörét sebzése: +__1__ +shotgun-shell-shooting-speed-bonus=Sörétes tüzelési sebesség: +__1__ +stack-inserter-capacity-bonus=Halommanipulátor kapacitása: + __1__ +train-braking-force-bonus=Vonat fékereje: +__1__ +worker-robot-battery=Dolgozó drónok akkumulátora: +__1__ +worker-robot-speed=Dolgozó drónok sebessége: +__1__ +worker-robot-storage=Dolgozó drónok kapacitása: +__1__ +zoom-to-world-blueprint-enabled=Nagyítás a világra - tervrajz +zoom-to-world-deconstruction-planner-enabled=Nagyítás a világra - bontástervező +zoom-to-world-enabled=Nagyítás a világra +zoom-to-world-ghost-building-enabled=Nagyítás a világra - szellemképek elhelyezése +zoom-to-world-selection-tool-enabled=Nagyítás a világra - kijelölő eszköz +zoom-to-world-upgrade-planner-enabled=Nagyítás a világra - fejlesztéstervező +[programmable-speaker-instrument] +alarms=Riasztások +bass=Basszus +celesta=Cseleszta +drum-kit=Dob +lead=Szóló +miscellaneous=Egyéb +piano=Zongora +plucked=Pengetett húrok +saw=Fűrészfog +square=Négyszög +steel-drum=Acéldob +vibraphone=Vibrafon +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=H2 +B3=H3 +B4=H4 +B5=H5 +B6=H6 +B7=H7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Teljesítmény feloldva +alarm-1=Riasztás 1 +alarm-2=Riasztás 2 +alert-destroyed=Riasztás: az objektum megsemmisült +armor-insert=Páncélba helyezés +armor-remove=Páncélból kivétel +buzzer-1=Berregő 1 +buzzer-2=Berregő 2 +buzzer-3=Berregő 3 +cannot-build=Nem építhető +clap=Taps +console-message=Konzolüzenet +cowbell=Kolomp +crafting-finished=Barkácsolás kész +crash=Cintányér +fx=Fx +game-lost=Vereség +game-won=Győzelem +gui-click=GUI kattintás +gui-click-2=GUI kattintás 2 +hat-1=Lábcin 1 +hat-2=Lábcin 2 +high-q=Magas Q +inventory-move=Mozgatás tárolóhelyen +kick-1=Basszus 1 +kick-2=Basszus 2 +new-objective=Új küldetés +perc-1=Ütős 1 +perc-2=Ütős 2 +research-completed=Fejlesztés elkészült +reverse-cymbal=Fordított cintányér +ring=Csengés +scenario-message=Pályaüzenet +shaker=Rázó +siren=Sziréna +snare-1=Pergődob 1 +snare-2=Pergődob 2 +snare-3=Pergődob 3 +triangle=Háromszög +[recipe-name] +advanced-oil-processing=Fejlett olajfeldolgozás +basic-oil-processing=Egyszerű olajfeldolgozás +coal-liquefaction=Szén cseppfolyósítása +empty-crude-oil-barrel=Nyersolajos hordó kiürítése +empty-filled-barrel=__1__ hordó kiürítése +fill-barrel=__1__ hordó feltöltése +fill-crude-oil-barrel=Nyersolajos hordó megtöltése +heavy-oil-cracking=Nehézolaj krakkolása könnyűolajjá +kovarex-enrichment-process=Kovarex dúsítási folyamat +light-oil-cracking=Könnyűolaj krakkolása PB-gázzá +nuclear-fuel-reprocessing=Nukleáris üzemanyag újrafeldolgozása +uranium-processing=Uránfeldolgozás +[shortcut] +alt-mode="Alt-mód" ki-/bekapcsolása +copy=Másolás +cut=Kivágás +import-string=Karakterlánc importálása +inline-keybind-format=__1__ (__2__) +make-blueprint=Tervrajz +make-blueprint-book=Tervrajzkönyv +make-deconstruction-planner=Bontástervező +make-upgrade-planner=Fejlesztéstervező +out-of-line-keybind-format=__1__\n(__2__) +paste=Beillesztés +toggle-equipment-movement-bonus=Mechanikus lábak ki-/bekapcsolása +toggle-personal-logistic-requests=Személyes logisztikai kérések ki-/bekapcsolása +toggle-personal-roboport=Személyes drónközpont ki-/bekapcsolása +undo=Visszavonás +undo-unavailable=Visszavonás +[story] +message-log-close=Bezár +message-log-title=Üzenetnapló +[technology-description] +advanced-electronics=Integrált áramkörök és mikroprocesszorok fejlett számításokhoz. +advanced-material-processing=Gyorsabb és hatékonyabb olvasztókemencék. +advanced-oil-processing=Nyersolaj finomítása további termékekkel, melyek később tovább finomíthatóak. +artillery=Nagy hatótávolságú ágyú egy toronyra vagy vasúti kocsira szerelve. Használható távoli ellenséges célpontok automatikus megsemmisítésére vagy manuális tüzelésre még nagyobb hatótávolsággal. +artillery-shell-range=Növeli a tüzérség automata és manuális hatótávolságát. +artillery-shell-speed=Növeli a tüzérség lövési sebességégét. +atomic-bomb=A rakéták pusztító formája, amellyel bármit felszámolhatunk hatalmas területeken. +automated-construction=Lehetővé teszi, hogy az építő drónjaid épületeket építsenek, fejlesszenek vagy bontsanak le, másoljanak teljes gyárakat vagy kivágjanak erdőket. +automated-rail-transportation=Lehetővé teszi vasútállomások építését, így automatizált vasútvonalak beállítását. +automation=Egy kulcsfontosságú technológia az automatikus tömegtermeléshez. +automation-2=Összeszerelő gépek, amelyek képesek folyadékokkal dolgozni. +automation-3=Összeszerelő gépek, amelyek képesek folyadékokkal dolgozni, gyorsabban dolgoznak, és több modulhelyük van. +automobilism=Szállításhoz használt motoros jármű. +battery=Elektrokémiai cellák, amelyek energiát biztosítanak az elektromos eszközöknek. +battery-equipment=A páncélba beépítve energiát tudsz tárolni a későbbiekre. +battery-mk2-equipment=A páncélba beépítve nagy mennyiségű energiát tudsz tárolni a későbbiekre. +belt-immunity-equipment=A páncélba beépítve megakadályozza, hogy a futószalagok elmozdítsanak téged. +braking-force=A vonatok gyorsabban fékeznek, emiatt több ideig tudják tartani maximális sebességüket. +chemical-science-pack=Lehetővé teszi fejlettebb tárgyak kutatását és olajtermékek használatát. +circuit-network=Jobb irányíthatóságot ad a gépeidnek azzal, hogy összekötheted őket drótokkal, amelyeken keresztül jelekkel irányíthatóak. +cliff-explosives=Robbanóanyagokkal teli hordó, amely képes sziklafalak lerombolására. +coal-liquefaction=Feldolgozási technika, amely a szenet olajtermékekké alakítja gőz és nehézolaj felhasználásával. +concrete=Fejlett építőanyag, amelyet akár utak építésére is lehet használni. +construction-robotics=Az építődrónok építeni és javítani tudnak baráti épületeket. Új épületeket is elhelyezhetsz velük egy szellemkép elhelyezésével az adott helyen. +defender=A legegyszerűbb harci drón. Követi és segíti a játékost rövid ideig. +destroyer=A legfejlettebb harci drón. Követi és segíti a játékost korlátozott ideig. +discharge-defense-equipment=Páncélba illeszthető. Sebzi, hátralöki és elkábítja a közeli ellenségeket, amikor aktiválod a távirányítóval. +distractor=Középszintű harci drón. A kihelyezés helyén marad, lövi és eltereli az ellenséget. +effect-transmission=A sugárzó továbbítja a kiegészítő modulok hatásait a közeli szövetséges épületeknek. +effectivity-module=Egy modul, amely csökkenti egy gép energiafogyasztását. +electric-energy-accumulators=Épületek, amelyek az extra energiát tárolják későbbre. +electric-energy-distribution=Több lehetőség, hogy hatékonyan eloszd az energiát. +electric-engine=Az elektromosságot mozgássá alakítja. +electronics=Elektronikus alkatrészek az alapvető jelfeldolgozáshoz. +energy-shield-equipment=A páncélba beépítve sebzést nyel el. +energy-shield-mk2-equipment=A páncélba beépítve nagy mennyiségű sebzést nyel el. +energy-weapons-damage=Növeli a lézer- és elektromos sugarak sebzési erejét. +engine=Az üzemanyagot mozgássá alakítja. Egy alapvető része minden járműnek. +exoskeleton-equipment=A páncélba beépítve gyorsabban tudsz mozogni. Egyszerre több mechanikus lábat is tudsz használni. +explosive-rocketry=Nagy robbanási hatósugárral rendelkező rendkívül robbanékony rakéták. +explosives=Veszélyes, de kontrollálható robbanóanyagok fejlesztése. +fast-inserter=Manipulátorok, amelyek képesek gyorsabb mozgásra és tárgyak szűrésere a fejlettebb elektronika segítségével. +flamethrower=Erős kézi és toronyra szerelhető lángszóró, amely gyúlékony folyadékokat lő az ellenségekre, hogy meggyújtása őket. +flammables=Hatékonyabb üzemanyag és agresszívabb égő anyagok fejlesztése. +fluid-handling=A folyadék tárolásának és szállításának különböző módjai. +fluid-wagon=Folyadékok szállításának képessége. A tartálykocsikat a sínek melletti szivattyúk töltik és ürítik. +follower-robot-count=Megnöveli a harci drónok számát, amelyek követhetnek egyszerre. +fusion-reactor-equipment=A páncélba beépítve energiát szolgáltat a többi felszerelésednek. +gates=Falrészek, amelyek kinyílnak, ha szükséges. Áramkörhálózattal (is) irányítható. +gun-turret=Alapvető védelmi épületek, amelyeket lőszerrel kell újratölteni. +heavy-armor=Nehéz páncél a jobb védelem érdekében. +inserter-capacity-bonus=Lehetővé teszi, hogy a halommanipulátorok még több tárgyat legyenek képesek mozgatni egyszerre. E fejlesztések némelyike hatással van a nem-halom manipulátorok kapacitására is. +kovarex-enrichment-process=A folyamat urán-235 készítéséhez urán-238-ból. Rengeteg urán-235 kell katalizátornak. +land-mine=Földre telepített robbanócsapdák, amelyeket a rajtuk áthaladó ellenség élesít. Felrobbanás után újraépíthetőek építő drónok által. A sebzés erősíthető erősebb robbanóanyagok kutatásával. +landfill=Vízre helyezhető, hogy építhető területet hozz létre. +laser=Fókuszált fény, amely képes kárt okozni. +laser-shooting-speed=Növeli a lézerfegyverek tüzelési sebességét. +laser-turret=Fejlett védelmi épületek, amelyek csak elektromosságot igényelnek. +logistic-robotics=A logisztikai drónok tárgyakat tudnak szállítani a karakternek, vagy elvinni a felesleges tárgyakat. +logistic-science-pack=Fejlett logisztika, automatizálás és alapvető fegyverek fejlesztését teszi lehetővé. +logistic-system=Felold további logisztikai ládákat, amelyek kibővítik a logisztikai robotok képességeit. Az igénylő ládák tárgyakat kérnek a logisztikai hálózatról. Az aktív kiszolgáló ládák továbbadják a tárolt vagy valahol használt tárgyakat. A pufferládák meghatározott tárgyakat kérnek, amelyek elérhetőek a személyi logisztikára és automatizált építkezésre is. +logistics=Gyorsabb és hatékonyabb módja a szállításnak. +low-density-structure=Könnyű, de erős anyag, nagyon hasznos űrhajók és személyi felszerelések számára. +lubricant=Nehézolaj átalakítása kenőanyaggá, amelyet a nagy sebességű gépek súrlódásának csökkentésére használnak. +military=Még hatékonyabb módja annak, hogy megvédd magad és a gyáradat. +military-science-pack=Lehetővé teszi a hadtudományi kutatást. +mining-productivity=Megnöveli minden bányagép és olajkút hozamát. +modular-armor=Moduláris páncél, amely néhány kiegészítő modul beszerelésére is lehetőséget nyújt. Ezt viselve több tárgyat vihetsz magaddal. +modules=Lehetővé teszi a kiegészítő modulok kifejlesztését, amelyek a termelő gépekbe helyezhetők. +night-vision-equipment=A páncélba beépítve jobban látsz éjszaka. +nuclear-fuel-reprocessing=Urán-238 készítése elhasznált nukleáris fűtőanyag újrahasznosításából. +nuclear-power=Erőteljes és kifinomult energiatermelési módszer urán üzemanyagcellák használatával. +oil-processing=Nyersolaj finomítása, mely a műanyagok, kén és üzemanyag gyártásához használható. +optics=A fény különböző felhasználási módjai. +personal-laser-defense-equipment=A páncélba beépítve automatikusan lő a közeli ellenségekre. +personal-roboport-equipment=A páncélba beépítve lehetővé teszi, hogy az építő drónok a hátizsákodból dolgozzanak. +personal-roboport-mk2-equipment=A páncélba beépítve lehetővé teszi, hogy sok építő drón a hátizsákodból dolgozzon. +physical-projectile-damage=Növeli a fizikai lövedékes fegyverek, tornyok és védekező drónok sebzési erejét. +plastics=Szintetikus polimer anyagok, amelyeket szilárd formákba lehet önteni. +power-armor=Moduláris páncél, amely több kiegészítő modul beszerelésére nyújt lehetőséget. Ezt viselve még több tárgyat vihetsz magaddal. +power-armor-mk2=Moduláris páncél, amely nagyon sok kiegészítő modul beszerelésére nyújt lehetőséget. Ezt viselve minden korábbinál több tárgyat vihetsz magaddal. +production-science-pack=Lehetővé teszi a leghatékonyabb gépek, modulok és folyamatok kutatását. +productivity-module=Egy modul, amely lehetővé teszi a gépeid számára, hogy több terméket állítsanak elő ugyanannyi alapanyagból, ugyanakkor növeli az energiaszükségletüket és csökkenti a sebességüket. +rail-signals=Lehetővé teszi több vonat irányítását egy vasúti hálózaton belül. +railway=Nagyüzemi szállítás hosszabb távokra is. +refined-flammables=Növeli a lángszóró fegyverek sebzési erejét. +research-speed=Felold hatékonyabb kutatási eszközöket. +robotics=Repülő drónok. Ezeket logisztikai vagy építési feladatokra lehet specializálni. +rocket-control-unit=Fejlett számítási egység, amely képes a rakétarendszerek vezérlésére. +rocket-fuel=Kifinomult többcélú üzemanyag. +rocket-silo=Lehetővé teszi egy rakéta kilövését, amivel megnyered a játékot. +rocketry=Személyes rakétavető, amely jó az ellenfelek zaklatására rakétákkal. +solar-energy=Ingyen energiaforrás, de éjjel haszontalan. +solar-panel-equipment=A páncélba beépítve energiát szolgáltat a többi felszerelésednek, de éjjel haszontalan. +space-science-pack=Lehetővé teszi műholdak űrbe küldését és az általuk rögzített tudományos adatok felhasználásával űrkutatási tudományos csomagok létrehozását. +speed-module=Egy modul, amelytől gyorsabban működnek a gépeid, de az energiaszükségletüket is megnöveli. +spidertron=Sokoldalú jármű, amely képes az egyenetlen terepen való közlekedésre. Gyorstüzelő rakétavetőkkel van felszerelve, amelyek manuális és automatikus célzásra is képesek. Manuálisan vezethető és a Spidertron-távirányítóval is irányítható. +stack-inserter=A halommanipulátorok egyszerre több tárgyat tudnak mozgatni. +steel-axe=Növeli a kézi bányászat sebességét. +steel-processing=Lehetővé teszi, hogy acélt olvassz a vaslemezekből. +stone-wall=Falak, hogy megvédd a gyáradat a támadók ellen. +stronger-explosives=Növeli a robbanó fegyverek sebzési erejét. +sulfur-processing=Nagyon reaktív nemfémes kémiai alapanyag, amelyet kénsav és robbanó tárgyak gyártására lehet használni. +tank=Erőteljes támadó jármű, amely képes különböző fegyvereket felszerelni. +toolbelt=Kibővíti a hátizsákod kapacitását. +uranium-ammo=Fejlett lőszerek készíthetőek az urán-238-ból, amely nagyobb keménysége és tömege miatt súlyosabb károkat okoz. +uranium-processing=Az uránércet centrifugákban feldolgozzák az urán-238-ra, azzal a lehetőséggel, hogy gazdagabb urán-235-öt eredményeznek. Mindkettő szükséges az urán üzemanyagcellák létrehozásához. +utility-science-pack=Lehetővé teszi a legerősebb fegyverek, szemelyi felszerelés és drónkoordináció kutatását. +weapon-shooting-speed=Növeli a legtöbb lövedékes fegyver sebességet. +worker-robots-speed=Megnöveli a logisztikai és építő drónok repülési sebességét. +worker-robots-storage=Megnöveli a logisztikai és építő drónok szállítókapacitását. +[technology-name] +advanced-electronics=Fejlett elektronika +advanced-material-processing=Fejlett anyagfeldolgozás +advanced-oil-processing=Fejlett olajfeldolgozás +artillery=Tüzérség +artillery-shell-range=Tüzérségi lövedék hatótávolsága +artillery-shell-speed=Tüzérségi tüzelési sebesség +atomic-bomb=Atombomba +automated-rail-transportation=Automatizált vasúti szállítás +automation=Automatizálás +automobilism=Gépjárművesítés +battery=Elem +battery-equipment=Személyes akkumulátor +battery-mk2-equipment=Továbbfejlesztett személyes akkumulátor +belt-immunity-equipment=Futószalag-ellenállási felszerelés +braking-force=Fékerő +chemical-science-pack=Kémiai tudományos csomag +circuit-network=Áramkörhálózat +cliff-explosives=Sziklafaltörő robbantószer +coal-liquefaction=Szén cseppfolyósítása +concrete=Beton +construction-robotics=Építő drónok +defender=Védelmező +destroyer=Pusztító +discharge-defense-equipment=Védelmi kisütő +distractor=Elterelő +effect-transmission=Hatásátvitel +effectivity-module=Hatékonyság modul +electric-energy-accumulators-1=Elektromos akkumulátorok +electric-energy-distribution=Elektromos áram elosztása +electric-engine=Elektromos motor +electronics=Elektronika +energy-shield-equipment=Pajzsmodul +energy-shield-mk2-equipment=Továbbfejlesztett pajzsmodul +energy-weapons-damage=Energiafegyverek sebzése +engine=Motor +exoskeleton-equipment=Mechanikus lábak +explosive-rocketry=Robbanó rakéták +explosives=Robbanóanyagok +fast-inserter=Gyors manipulátor +flamethrower=Lángszóró +flammables=Gyúlékony anyagok +fluid-handling=Folyadékkezelés +fluid-wagon=Tartálykocsi +follower-robot-count=Követő drónok száma +fusion-reactor-equipment=Hordozható fúziós reaktor +gate=Kapu +gun-turret=Géppuskatorony +heavy-armor=Nehéz páncél +inserter-capacity-bonus=Manipulátor mozgatási bónusz +kovarex-enrichment-process=Kovarex dúsítási folyamat +land-mine=Taposóaknák +landfill=Feltöltő +laser=Lézer +laser-shooting-speed=Lézer tüzelési sebessége: +laser-turret=Lézertorony +logistic-robotics=Logisztikai drónok +logistic-science-pack=Logisztikai tudományos csomag +logistic-system=Logisztikai rendszer +logistics=Logisztika +low-density-structure=Könnyű szerkezeti elem +lubricant=Kenőanyag +military=Haditechnika +military-science-pack=Hadászati tudományos csomag +mining-productivity=Bányászati termelékenység +modular-armor=Moduláris páncél +modules=Modulok +night-vision-equipment=Éjellátó +nuclear-fuel-reprocessing=Nukleáris üzemanyag újrafeldolgozása +nuclear-power=Nukleáris energia +oil-processing=Egyszerű olajfeldolgozás +optics=Optika +personal-laser-defense-equipment=Személyvédelmi lézer +personal-roboport-equipment=Személyes drónközpont +personal-roboport-mk2-equipment=Továbbfejlesztett személyes drónközpont +physical-projectile-damage=Fizikai lövedék sebzése +plastics=Műanyagok +power-armor=Erőpáncél +power-armor-mk2=Továbbfejlesztett erőpáncél +production-science-pack=Termelési tudományos csomag +productivity-module=Termelésnövelő modul +rail-signals=Vasúti jelzőlámpák +railway=Vasút +refined-flammables=Finomított gyúlékony anyagok +research-speed=Labor kutatási sebessége +robotics=Drónok +rocket-control-unit=Rakétavezérlő egység +rocket-fuel=Rakétaüzemanyag +rocket-silo=Rakétasiló +rocketry=Rakétatechnika +solar-energy=Napenergia +solar-panel-equipment=Hordozható napelem +space-science-pack=Űrkutatási tudományos csomag +speed-module=Sebességmodul +spidertron=Spidertron +stack-inserter=Halommanipulátor +steel-axe=Acélfejsze +steel-processing=Acélfeldolgozás +stone-wall=Kőfal +stronger-explosives=Erősebb robbanóanyagok +sulfur-processing=Kénfeldolgozás +tank=Tank +toolbelt=Szerszámöv +uranium-ammo=Uránmagvas lőszer +uranium-processing=Uránfeldolgozás +utility-science-pack=Hasznossági tudományos csomag +weapon-shooting-speed=Fegyverek tűzgyorsasága +worker-robots-speed=Dolgozó drónok sebessége +worker-robots-storage=Logisztikai drónok tárkapacitása +[tile-name] +concrete=Beton +deepwater=Mély víz +deepwater-green=Zöldes mély víz +dirt-1=Föld 1 +dirt-2=Föld 2 +dirt-3=Föld 3 +dirt-4=Föld 4 +dirt-5=Föld 5 +dirt-6=Föld 6 +dirt-7=Föld 7 +dry-dirt=Száraz föld +grass-1=Fű +grass-2=Fű 2 +grass-3=Fű 3 +grass-4=Fű 4 +hazard-concrete-left=Csíkos beton balra +hazard-concrete-right=Csíkos beton jobbra +lab-dark-1=Labor csempe 1 +lab-dark-2=Labor csempe 2 +lab-white=Fehér labor csempe +landfill=Feltöltő +nuclear-ground=Nukleárisan felperzselt föld +out-of-map=Térképen kívül +red-desert-0=Vörös sivatag 0 +red-desert-1=Vörös sivatag 1 +red-desert-2=Vörös sivatag 2 +red-desert-3=Vörös sivatag 3 +red-desert-dark=Sötét vörös sivatag +refined-concrete=Finomított beton +refined-hazard-concrete-left=Finomított csíkos beton bal +refined-hazard-concrete-right=Finomított csíkos beton jobb +sand-1=Homok 1 +sand-2=Homok 2 +sand-3=Homok 3 +stone-path=Kőút +tutorial-grid=Oktató rács +water=Víz +water-green=Zöld víz +water-mud=Sekély víz 2 +water-shallow=Sekély víz +water-wube=Víz - Wube +[tips-and-tricks-item-description] +active-provider-chest=Az [entity=logistic-chest-active-provider] aktívan megpróbálja belerakni a tárgyait a logisztikai hálózatba.\nHa épp nincs kérés az aktív kiszolgáló ládában levő tárgyra, akkor a [entity=logistic-chest-storage] lesz a célpont. +belt-lanes=A [entity=transport-belt] két sávval rendelkezik, amelyek tárgyakat szállíthatnak, és különböző nyersanyagok szállítására is használhatók.\nA [entity=inserter] mindkét sávról fel tud szedni tárgyakat, de csak a távolabbi sávra rak le. +buffer-chest=A [entity=logistic-chest-buffer] úgy viselkedik, mint az [entity=logistic-chest-requester] és a [entity=logistic-chest-passive-provider] egyben.\nKiszolgálja a tárgyakat az építési feladatokhoz, a személyes logisztikához és az igénylő ládáknak, amelyeken az "Igény kielégítése pufferládákból is" opció be van kapcsolva. +bulk-crafting=Miközben egy barkácsolási mező fölé viszed a kurzort:\n - __ALT_CONTROL__1__craft-5__ elkészít 5 tárgyat.\n - __ALT_CONTROL__1__craft-all__ elkészít annyi tárgyat, amennyi lehetséges. +burner-inserter-refueling=A [entity=burner-inserter] feltölthető üzemanyaggal másik manipulátorok segítségével, de saját magát is fel tudja tölteni, ha üzemanyagot vesz fel. +circuit-network=Az áramkörhálózat egy olyan rendszer, amely információt továbbít gépek között.\nA hálózatra [item=red-wire] és [item=green-wire] segítségével kötheted rá a gépeket.\nA hálózat -2³¹ (-2,147,483,648) és 2³¹ (2,147,483,647) közötti egész számokat tud továbbítani minden egyes jeltípushoz.\nA játék befejezéséhez nincs szükség az áramkörhálózat használatára, de segítségével vicces szerkezetek vagy finomhangolt optimalizációk hozhatók létre, amelyek nélküle nem lehetségesek. +clear-cursor=Amikor egy tárgyat tartasz a kezedben, kiürítheted a(z) __CONTROL__clear-cursor__ lenyomásával, így az visszakerül a [img=utility/hand] mezőbe az eredeti tárolóban.\nUgyanezzel tudsz kilépni a vasúttervezőből, a kábelek vonszolásából és a keretes kijelölésből. +connect-switch=__ALT_CONTROL__1__build__ egy entitáson, ha [item=copper-cable] van a kurzorodon, csatlakoztat egy elektromos kábelt.\n__ALT_CONTROL__1__remove-pole-cables__ egy entitáson eltávolítja az összes kábelt. +construction-robots=Az [entity=construction-robot] teljesíti az építési, lebontási, fejlesztési és javítási kéréseket a logisztikai hálózaton.\nAz építési kérések szellemkép elhelyezésével, [item=blueprint] használatával, vagy a megsemmisült épületek újraépítési kéréséből jönnek létre.\nA fejlesztési kéréseket a [item=upgrade-planner] hozza létre.\nUgyanezek a kérések jönnek létre a visszavonási művelethez is. +copy-entity-settings=__CONTROL__copy-entity-settings__ és __CONTROL__paste-entity-settings__ lehetővé teszi, hogy beállításokat másolj entitások között.\nPéldául így másolhatod két [entity=assembling-machine-2] között a kijelölt tervet, vagy ládák között a korlátozási beállítást.\n__ALT_CONTROL__1__paste-entity-settings__ és vonszolással több entitásba is beilleszthetsz egy húzással. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ és __CONTROL__paste-entity-settings__ lehetővé teszi, hogy beállításokat másolj entitások között.\nPéldául így másolhatod két [entity=assembling-machine-2] között a kijelölt tervet, vagy ládák között a korlátozási beállítást.\n__CONTROL__paste-entity-settings__ és __CONTROL__move__ használatával több entitásba is beilleszthetsz egy húzással. +copy-paste=__CONTROL__copy__ aktiválja a másoló eszközt, amellyel a kijelölést elmentheted a vágólapra.\n__CONTROL__paste__ aktiválja az utoljára másolt elemeket megépítésre.\n__CONTROL__cycle-clipboard-forwards__ és __CONTROL__cycle-clipboard-backwards__ lehetővé teszi, hogy válassz a korábban kimásolt elemek közül. +copy-paste-filters=Másolhatsz szűrővel vagy kérésekkel rendelkező entitások között, mint például [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester], [entity=cargo-wagon]. +copy-paste-requester-chest=Több [entity=logistic-chest-requester] között átmásolhatod a logisztikai kéréseket.\n[entity=assembling-machine-2] és [entity=logistic-chest-requester] közti másolással beállíthatod a logisztikai kéréseket a terv alapján. +copy-paste-spidertron=[entity=spidertron] közti másolás a színt és a logisztikai kéréseket másolja.\nEzenkívül megpróbálja a felszerelési rácsot is átmásolni úgy, hogy behelyezi a szükséges tárgyakat a játékos hátizsákjából, ha azok rendelkezésre állnak. +copy-paste-trains=[entity=locomotive] esetén átmásolhatod a menetrendet és a színt.\n[entity=train-stop] esetén átmásolhatod a megálló nevét és színét.\nVégül [entity=locomotive] és [entity=train-stop] között is másolhatod a színt. +drag-building=A leggyorsabb módja az egyenes sorban való építkezésnek (pl. egy sor [entity=stone-furnace]), hogy __CONTROL__build__ nyomva tartása közben a kívánt irányba futsz. +drag-building-poles=[entity=small-electric-pole] vonszolásos építésekor mindig a maximális összekapcsolási távolságban kerülnek megépítésre. +drag-building-underground-belts=[entity=underground-belt] és [entity=pipe-to-ground] vonszolásos építésekor mindig a maximális összekapcsolási távolságban kerülnek megépítésre. +e-confirm=A zöld gombok "jóváhagyhatók" a(z) __CONTROL__confirm-gui__ lenyomásával.\nPróbáld meg így jóváhagyni ezt a tippet! +electric-network=Az elektromos hálózat a termelőkből (pl. [entity=steam-engine] vagy [entity=solar-panel]) a fogyasztókba továbbítja az energiát egyenlő mértékben.\n__ALT_CONTROL__1__open-gui__ segítségével megnyithatod egy villanyoszlop GUI-ját, amelyen láthatók az elektromos hálózat statisztikái. +electric-pole-connections=A villanyoszlopok automatikusan kapcsolódnak a többi villanyoszlophoz a "kábeltávolságon" belül, és legfeljebb 5 kapcsolattal rendelkezhetnek.\nA kapcsolatok kézzel is hozzáadhatók vagy eltávolíthatók [item=copper-cable] segítségével.\nMinden villanyoszlop-kapcsolat eltávolítható __CONTROL__remove-pole-cables__ használatával egy villanyoszlopon. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ egy entitáson kiveszi belőle a tárgyakat.\n__ALT_CONTROL__1__fast-entity-transfer__ egy tárgy kézben tartása közben belerakja a tárgyat a kiválaszott entitásba.\n\n\nAz oktatás megtanítja, hogy tudsz különböző módokon áthelyezni tárgyakat entitásokba/-ból anélkül, hogy megnyitnád őket. +fast-belt-bending=[entity=transport-belt] vonszolása közben __CONTROL__rotate__ lenyomásával zökkenőmentesen tudsz kanyarokat létrehozni. +fast-obstacle-traversing=[entity=transport-belt] vonszolásakor ha akadály van az útban, automatikusan [entity=underground-belt] épül, ha lehetséges. +fast-replace=Egy entitás kicserélhető egy másik entitással, amely ugyanolyan típusú és méretű. Ez a fajta csere megtartja az eredeti entitás tulajdonságait, például a tároló tartalmát és a kiválasztott tervet. +fast-replace-belt-splitter=[entity=transport-belt] és [entity=splitter] gyorsan kicserélhető egymással. +fast-replace-belt-underground=[entity=transport-belt] és [entity=underground-belt] gyorsan kicserélhető egymással.\nA föld alatti futószalag bejárata és kijárata közti futószalagdarabok automatikusan felszedésre kerülnek.\nEz a gyors csere működik [entity=pipe] és [entity=pipe-to-ground] között is. +fast-replace-direction=A gyors cserével megváltoztathatod egy entitás irányát. +gate-over-rail=A [entity=gate] bármely vízszintes vagy függőleges [entity=straight-rail] fölé építhető.\nA vonatok automatikusan kinyitják a kaput, hogy átmehessenek rajta, és nem hagynak lyukat a védelmeiden. +ghost-building=__ALT_CONTROL__1__build-ghost__ egy építhető tárgyat kézben tartva szellemképet hoz létre.\nA szellemképet automatikusan megépítik a hatósugáron belül levő logisztikai hálózatok. +ghost-rail-planner=A szellemképes vasúttervezővel hosszú vasúti pálya szellemképei hozhatók létre.\nA tervező használatához tartsd lenyomva a(z) __CONTROL_MODIFIER__build-ghost__ gombot vasúti tervezés közben.\nHa a(z) __CONTROL_MODIFIER__build-with-obstacle-avoidance__ gombot tartod lenyomva, akkor a szellemképes vasúttervező elkerüli az akadályokat. +inserters=A manipulátorok felvesznek egy tárgyat egy irányból, és lerakják az ellentétes oldalon.\nÁthelyezhetnek tárgyakat [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] és egyéb gépek között is. +insertion-limits=A manipulátor nem mindig tölti fel teljesen a célpont tárolóját. Ez lehetővé teszi, hogy másik manipulátorok is kivegyék a részüket a tárgyakból.\nPéldául ha egy [entity=boiler] tárolójában legalább 5 darab [item=coal] van, a manipulátor nem rak be többet. Így az üzemanyag továbbhaladhat a futószalagon a többi [entity=boiler] felé ahelyett, hogy az elsőben halmozódjon fel.\nEz más entitásokra is igaz: [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace] stb. +introduction=Üdvözlünk a tipp- és trükktárban!\nItt megtalálhatod a játék fogalmainak magyarázatát vizuális vagy interaktív formában.\nA tippek folyamatosan kerülnek feloldásra, ahogy haladsz a játékban.\nHa szeretnéd látni az összeset induláskor, használd az __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__ konzolparancsot. +limit-chests=A ládák szabad férőhelyeinek számát korlátozni lehet a piros X-szel jelölt mezőt kiválasztva, majd a kívánt mezőket letiltva. A manipulátorok nem töltik fel a letiltott mezőket, így általánosságban csökkenthető a láda mérete, és megakadályozható a túltermelés. +logistic-network=A logisztikai hálózat egy hatékony automatikus szállítórendszer, amely repülő drónok segítségével szállítja a tárgyakat és végzi az automatikus építkezést.\n3 fő részből áll:\n - [entity=roboport]: kijelöli a hálózat által lefedett területet, valamint a drónok feltöltéséről és tárolásáról is gondoskodik.\n - [entity=logistic-robot]: teljesíti a logisztikai kéréseket, [entity=construction-robot]: teljesíti az építési kéréseket.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list]: ellátja a rendszert tárgyakkal. +long-handed-inserters=[entity=long-handed-inserter]: elektromos manipulátor, amely két csempe távolságból vesz fel és rak le tárgyakat a szokásos egy csempe helyett. +low-power=Ha az energiafogyasztásod nagyobb, mint a termelési kapacitásod, a gyárad gépei lassabban fognak működni az energiahiány miatt.\nFigyeld a gépeid sebességét, hogy észrevedd a túl alacsony termelést, mielőtt túl késő.\nA legjobb módszer az ellenőrzésre, ha megnyitod az elektromos hálózat statisztikáit, és meggyőződsz róla, hogy a kielégítettség sávja zöld és tele van. +move-between-labs=[entity=inserter] segítségével át lehet mozgatni a tudományos csomagokat két [entity=lab] között. +passive-provider-chest=A [entity=logistic-chest-passive-provider] biztosítja a tárgyakat a logisztikai hálózatnak.\nEz azt jelenti, hogy a passzív kiszolgáló ládában levő bármilyen tárgyat felszedhetik a drónok, hogy logisztikai vagy építési kéréseket teljesítsenek. +personal-logistics=A [entity=logistic-robot] a logisztikai kiszolgáló ládákból szállítja a tárgyakat, hogy teljesítse a személyes logisztikai kéréseket.\nA személyes logisztikai kérésnek minimális és maximális száma van, és a drónok addig hozzák a tárgyakat, amíg el nem éred a minimális számot.\nHa több tárgyad van, mint a maximum, a tárgyak a logisztikai hulladékmezőkbe kerülnek, hogy a drónok elszállíthassák őket. +pipette=__CONTROL__smart-pipette__ gombbal ráhelyezheted a kiválaszott entitást a kurzorra. +pole-dragging-coverage=[entity=small-electric-pole] építésekor ha elektromos gépek mellett vonszolod, úgy fognak megépülni, hogy egy gép se maradjon ki a hatótávból. +pump-connection=A [entity=pump] csatlakozik az álló [entity=fluid-wagon] tartályához, ha az jó helyen állt meg.\nÍgy lehet feltölteni és kiüríteni a [entity=fluid-wagon] tartályát. +rail-building=A sínépítő mód bekapcsolásához tarts [item=rail]t a már létező sín fölé, és nyomd meg a(z) __CONTROL__build__ gombot.\n__ALT_CONTROL__1__build__ lenyomásával erősítsd meg a kívánt síndarab lehelyezését.\n__CONTROL__clear-cursor__ kikapcsolja a sínépítő modot. +rail-signals-advanced=A [entity=rail-chain-signal] az utána következő jelzőlámpák alapján gondoskodik róla, hogy a blokkba belépő vonat ki is tudjon lépni belőle.\nAz egyszerű vasúti jelzőlámpákkal együtt használható bonyolultabb vasúti elágazások építésére.\n\n\nAz oktatás megtanítja, hogyan használd a láncolt vasúti jelzőlámpákat bonyolult vasúti elágazások építésére és a holtpontok elkerülésére. +rail-signals-basic=A [entity=rail-signal] felosztja a síneket blokkokra. Mindegyik [entity=locomotive] leolvassa a jelzőlámpát, hogy ne ütközzön neki másik vonatnak.\n\n\n\nAz oktatás megtanítja, hogyan használd a jelzőlámpákat arra, hogy több vonat közlekedhessen egy vasúti hálózaton. +repair-packs=Ha a kurzorodban [item=repair-pack] van, __CONTROL__build__ megjavít egy sérült entitást. +requester-chest=Az [entity=logistic-chest-requester] tárgyakat kér a logisztikai hálózatból.\nA [entity=logistic-robot] tárgyakat szállít a logisztikai hálózatból, hogy teljesítse a kéréseket. +rotating-assemblers=Néhány tervnek folyadékra van szüksége az [entity=assembling-machine-2] bemeneteként, pl. [recipe=electric-engine-unit]. A folyadékbemenettel rendelkező összeszerelő gép elforgatható __CONTROL__rotate__ használatával. +shoot-targeting=Rálőhetsz az ellenséges célpontokra a(z) __CONTROL__shoot-enemy__ gombbal, miközben a kurzor az ellenség közelében van.\nSemleges vagy baráti entitásra a(z) __CONTROL__shoot-selected__ lenyomásával lőhetsz rá. +shoot-targeting-controller=Tüzelhetsz ellenséges célpontokra __CONTROL__shoot-enemy__ lenyomva tartásával.\nKontroller használata esetén minden fegyver automatikusan a legközelebbi ellenségre céloz egy terülten belül. __CONTROL__look__ használatával mozgathatod a célzási területet.\nSemleges vagy baráti célpontra __CONTROL__shoot-selected__ lenyomásával tüzelhetsz. +show-info=A(z) __CONTROL__show-info__ lenyomásával ki-be kapcsolható a részletes információs kijelző, másik nevén "Alt-mód". +splitter-filters=Az [entity=splitter] beállítható, hogy szűrjön egy adott tárgyat, vagy hogy az egyik bemenetét vagy kimenetét előnyben részesítse a másikkal szemben. +splitters=Az [entity=splitter] képes elosztani, összevonni és kiegyensúlyozni futószalagokat.\nAz érkező tárgyak egyenlően kerülnek elosztásra, ha mindkét kimeneten van szabad hely, egyébként pedig az éppen szabad kimenethez kerülnek. +stack-transfers=__CONTROL__stack-transfer__ áthelyez egy halmot.\n__CONTROL__inventory-transfer__ áthelyezi az összes ugyanolyan típusú halmot. (Üres mezőre kattintáskor az egész tároló tartalmát áthelyezi.)\nHa a __CONTROL_RIGHT_CLICK__ gombot nyomod meg __CONTROL_LEFT_CLICK__ helyett, a tárgyaknak csak a fele kerül áthelyezésre.\n\nAz oktatás ezt elmagyarázza részletesebben. +steam-power=A [entity=boiler] éghető üzemanyagot (pl. [item=coal]) használ fel [fluid=water] melegítésére, így [fluid=steam] keletkezik.\nA [entity=steam-engine] [fluid=steam] felhasználásával elektromos energiát termel, amely az elektromos hálózaton levő fogyasztókhoz kerül továbbításra. +storage-chest=A [entity=logistic-chest-storage] tárolja a tárgyakat, amelyeket a logisztikai hulladékhelyekből vagy a lebontási kérésekből szállítottak oda.\nA tároló ládákban található bármilyen tárgy szintén felhasználható logisztikai vagy építési kérésekhez.\nA tároló ládáknak beállítható, hogy csak egyféle tárgyat fogadjanak el. +storage-chest-list=A tárgyakat biztosító ládák csökkenő prioritási sorrendben:\n[entity=logistic-chest-active-provider] Aktív kiszolgáló láda\n[entity=logistic-chest-buffer] Pufferláda\n[entity=logistic-chest-storage]Tároló láda\n[entity=logistic-chest-passive-provider] Passzív kiszolgáló láda +train-stop-same-name=A [entity=train-stop] neve megegyezhet más megállókéval. Ha egy vonat menetrendjében egy adott nevű megálló szerepel, a vonat bármelyik megállóba elmehet, amely azzal a névvel rendelkezik.\nA megállón beállíthatod a vonatok maximális számát, hogy pontosabban irányítsd ezt a viselkedést. +train-stops=A [entity=train-stop] használatával automatizálhatod a vasúti szállítást úgy, hogy névvel rendelkező helyeket hozol létre, ahova a vonatok eljuthatnak.\n\n\n\nAz oktatás megtanítja, hogyan építs vasútállomást, és hogyan állíts be egy egyszerű menetrendet. +trains=A vonatok nagy távolságú és nagy áteresztőképességű szállításra használhatók.\nBeszállhatsz egy vonatba __CONTROL__toggle-driving__ használatával, majd vezetheted __CONTROL_MOVE__ használatával. +transport-belts=A futószalagok a tárgyak mozgatására használhatók, és nem igényelnek energiát. A futószalagok más objektumokat is mozgathatnak, például játékosokat, járműveket és szörnyeket.\nA futószalagrendszer részei: [entity=transport-belt], [entity=splitter] és [entity=underground-belt].\nA magasabb szintű futószalagok gyorsabban mozgatják a tárgyakat: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=A [entity=underground-belt] lehetővé teszi, hogy egy futószalag entitások vagy átjárhatatlan terep alatt menjen át. +usable-items=Bizonyos tárgyak másra használhatók, mint az entitások megépítése a világban. Például a [item=grenade] az ellenségekre hajítva sebzi őket.\n__ALT_CONTROL__1__build__ megnyomása aktiválja a kurzorban tartott tárgy műveletét. +z-dropping=Nyomd meg a(z) __CONTROL__drop-cursor__ gombot, hogy egyenként lerakj tárgyakat a kurzorból.\nLerakhatsz tárgyakat a földre, futószalagra vagy entitásokba.\nTartsd lenyomva a(z) __CONTROL__drop-cursor__ gombot és húzd az egeret több entitás fölött, hogy mindegyikbe egy tárgyat rakj be. +[tips-and-tricks-item-name] +active-provider-chest=Aktív kiszolgáló láda +belt-lanes=Futószalagok sávjai +buffer-chest=Pufferláda +bulk-crafting=Tömeges barkácsolás +burner-inserter-refueling=Vegyestüzelésű manipulátor feltöltése üzemanyaggal +circuit-network=Áramkörhálózat +clear-cursor=Kurzor kiürítése +connect-switch=Hálózati kapcsoló +construction-robots=Építő drónok +copy-entity-settings=Entitás beállításainak másolása +copy-entity-settings-controller=Entitás beállításainak másolása +copy-paste=Másolás és beillesztés +copy-paste-filters=Szűrők másolása +copy-paste-requester-chest=Igénylő láda másolása +copy-paste-spidertron=Spidertron másolása +copy-paste-trains=Vonatok másolása +drag-building=Vonszolásos építkezés +drag-building-poles=Villanyoszlopok vonszolásos építése +drag-building-underground-belts=Föld alatti futószalagok vonszolásos építése +e-confirm=__CONTROL__confirm-gui__ a megerősítéshez +electric-network=Elektromos hálózat +electric-pole-connections=Villanyoszlopok összekapcsolása +entity-transfers=Entitások közötti áthelyezés +fast-belt-bending=Gyors futószalag-kanyarodás +fast-obstacle-traversing=Automatikus akadályelkerülés +fast-replace=Gyors csere +fast-replace-belt-splitter=Gyors csere - futószalag és elosztó +fast-replace-belt-underground=Gyors csere - sima és föld alatti futószalag +fast-replace-direction=Gyors csere - irány +gate-over-rail=Vasúti kapu +ghost-building=Szellemképek elhelyezése +ghost-rail-planner=Vasúti tervezés szellemképekkel +inserters=Manipulátorok +insertion-limits=Mozgatási korlátok +introduction=Bevezetés +limit-chests=Ládák korlátozása +logistic-network=Logisztikai hálózat +long-handed-inserters=Hosszú manipulátorok +low-power=Alacsony áramellátás +move-between-labs=Mozgatás laborok között +passive-provider-chest=Passzív kiszolgáló láda +personal-logistics=Személyes logisztika +pipette=Pipetta +pole-dragging-coverage=Lefedettség villanyoszlopok vonszolásakor +pump-connection=Szivattyúk csatlakoztatása +rail-building=Vasútépítés +rail-signals-advanced=Vasúti jelzőlámpák - haladó szint +rail-signals-basic=Vasúti jelzőlámpák - alapszint +repair-packs=Javítócsomagok +requester-chest=Igénylő láda +rotating-assemblers=Összeszerelő gépek forgatása +shoot-targeting=Célzás +shoot-targeting-controller=Célzás +show-info=További információ ("Alt-mód") +splitter-filters=Szűrés elosztóval +splitters=Elosztók +stack-transfers=Halom mozgatása +steam-power=Gőzenergia +storage-chest=Tároló láda +train-stop-same-name=Vasúti megállók azonos névvel +train-stops=Vasúti megállók +trains=Vonatok +transport-belts=Futószalagok +underground-belts=Föld alatti futószalagok +usable-items=Használható tárgyak +z-dropping=__CONTROL__drop-cursor__ a tárgyak lerakásához +[virtual-signal-description] +signal-anything=Ha bármelyik bemenő jel kielégíti a feltételt, a kimenet igaz lesz.\nA kimenet hamis, amennyiben nincs bemenet. +signal-each=Kiértékeli a feltételt vagy végrehajtja a műveletet minden bemenő jelen. +signal-everything=Ha minden bemenő jel kielégíti a feltételt, a kimenet igaz lesz.\nA kimenet igaz, amennyiben nincs bemenet. +[virtual-signal-name] +signal-0="0" jel +signal-1="1" jel +signal-2="2" jel +signal-3="3" jel +signal-4="4" jel +signal-5="5" jel +signal-6="6" jel +signal-7="7" jel +signal-8="8" jel +signal-9="9" jel +signal-A="A" jel +signal-B="B" jel +signal-C="C" jel +signal-D="D" jel +signal-E="E" jel +signal-F="F" jel +signal-G="G" jel +signal-H="H" jel +signal-I="I" jel +signal-J="J" jel +signal-K="K" jel +signal-L="L" jel +signal-M="M" jel +signal-N="N" jel +signal-O="O" jel +signal-P="P" jel +signal-Q="Q" jel +signal-R="R" jel +signal-S="S" jel +signal-T="T" jel +signal-U="U" jel +signal-V="V" jel +signal-W="W" jel +signal-X="X" jel +signal-Y="Y" jel +signal-Z="Z" jel +signal-anything=Bármi +signal-black=Fekete jel +signal-blue=Kék jel +signal-check=Pipa jel +signal-cyan=Cián jel +signal-dot=Pont jel +signal-each=Mindegyik +signal-everything=Minden +signal-green=Zöld jel +signal-grey=Szürke jel +signal-info=Információ jel +signal-pink=Rózsaszín jel +signal-red=Piros jel +signal-white=Fehér jel +signal-yellow=Sárga jel + diff --git a/factorio/data/base/locale/id/base.cfg b/factorio/data/base/locale/id/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..36eef1e800f65de26d793e3eb70867095617deac --- /dev/null +++ b/factorio/data/base/locale/id/base.cfg @@ -0,0 +1,1304 @@ +[achievement-description] +automated-cleanup=Dekonstruksi 100 objek dengan robot konstruksi. +automated-construction=Konstruksi 100 mesin menggunakan robot. +circuit-veteran-1=Memproduksi 1.0k sirkuit canggih per jam. +circuit-veteran-2=Memproduksi 10k sirkuit canggih per jam. +circuit-veteran-3=Memproduksi 25 sirkuit canggih per jam. +computer-age-1=Memproduksi 500 unit pemrosesan per jam. +computer-age-2=Memproduksi 1.0k unit pemrosesan per jam. +computer-age-3=Memproduksi 5k unit pemrosesan per jam. +delivery-service=Menyediakan 10k benda untuk pemain yang dikirimkan oleh robot logistik. +eco-unfriendly=Penelitian pengolahan minyak. +getting-on-track=Membangun lokomotif. +getting-on-track-like-a-pro=Membangun lokomotif dalam 90 menit pertama dari game. +golem=Bertahan hidup dari 500 kerusakan atau lebih. +iron-throne-1=Menghasilkan 20k lempengan besi per jam. +iron-throne-2=Menghasilkan 200k lempengan besi per jam. +iron-throne-3=Menghasilkan 400k lempengan besi per jam. +it-stinks-and-they-dont-like-it=Memicu serangan alien oleh polusi. +lazy-bastard=Menangkan permainan ini dengan membangun kurang dari 111 benda. +logistic-network-embargo=Menangkan permainan ini dengan tidak membangun provider aktif, penyangga, atau pemohon peti. +mass-production-1=Mmemproduksi 10k sirkuit elektronik. +mass-production-2=Memproduksi 1M sirkuit elektronik. +mass-production-3=Memproduksi 20M sirkuit elektronik. +minions=Memiliki 100 robot tempur atau lebih mengikutimu. +no-time-for-chitchat=Selesaikan permainan dalam 15 jam. +pyromaniac=Hancurkan 10k pohon dengan api. +raining-bullets=Memenangkan game tanpa membangun menara laser. +run-forrest-run=Merusakkan 100 pohon karena dampak. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Selesaikan permainan. +solaris=Hasilkan lebih dari 10GJ per jam menggunakan panel surya. +steam-all-the-way=Memenangkan game tanpa membangun panel surya. +steamrolled=Merusakkan 10 kemunculan karena dampak. +tech-maniac=Penelitian semua teknologi. +there-is-no-spoon=Selesaikan permainan dalam 8 jam. +trans-factorio-express=Punya jalur kereta sepanjang 1,000 petak atau lebih. +watch-your-step=Terbunuh oleh lokomotif berjalan. +you-are-doing-it-right=Konstruksi lebih banyak lagi mesin menggunakan robot secara manual. +you-have-got-a-package=Menyediakan robot logistik untuk pemain. +[achievement-name] +automated-cleanup=Otomatis membersihkan +automated-construction=Otomatis konstruksi +circuit-veteran-1=Sirkuit veteran 1 +circuit-veteran-2=Sirkuit veteran 2 +circuit-veteran-3=Sirkuit veteran 3 +computer-age-1=Zaman komputer 1 +computer-age-2=Zaman komputer 2 +computer-age-3=Zaman komputer 3 +delivery-service=Layanan pengiriman +eco-unfriendly=Tidak ramah lingkungan +getting-on-track=Berada di jalur +getting-on-track-like-a-pro=Tetap di atas jalur seperti profesional +golem=Golem +iron-throne-1=Tahta besi 1 +iron-throne-2=Tahta besi 2 +iron-throne-3=Tahta besi 3 +it-stinks-and-they-dont-like-it=Ini bau dan mereka tidak menyukainya +lazy-bastard=Pecundang malas +logistic-network-embargo=Embargo jaringan logistik +mass-production-1=Produksi masal 1 +mass-production-2=Produksi masal 2 +mass-production-3=Produksi masal 3 +minions=Minions +no-time-for-chitchat=Tidak ada waktu untuk ngobrol +pyromaniac=Pyromaniak +raining-bullets=Hujan peluru +run-forrest-run=Lari Forrest, lari +smoke-me-a-kipper-i-will-be-back-for-breakfast=Buatkan aku ikan asap, aku akan kembali untuk sarapan +so-long-and-thanks-for-all-the-fish=Sangat panjang dan terimakasih untuk semua ikan +solaris=Solaris +steam-all-the-way=Uap sepanjang masa +steamrolled=Digulung uap +tech-maniac=Maniak tekno +there-is-no-spoon=Tidak ada sendok +trans-factorio-express=Trans-Factorio express +watch-your-step=Perhatikan langkahmu +you-are-doing-it-right=Kamu melakukannya dengan benar +you-have-got-a-package=Anda sudah mendapatkan paket +[ammo-category-name] +artillery-shell=Amunisi artileri +beam=Sinar +biological=Biologikal +bullet=Peluru +cannon-shell=Amunisi meriam +capsule=Kapsul +electric=Listrik +flamethrower=Pelontar api +fluid=Cairan +grenade=Granat +landmine=Lahan tambang +laser=Laser +melee=Baku hantam +rocket=Roket +shotgun-shell=Amunisi senapan +[autoplace-control-names] +desert=Gurun +dirt=Tanah +enemy-base=Markas-markas musuh +grass=Rumput +sand=Pasir +trees=Pepohonan +[controls] +give-blueprint=Membuat cetak biru baru +give-blueprint-book=Membuat buku cetak biru baru +give-deconstruction-planner=Buat perencana dekonstruksi yang baru +give-upgrade-planner=Buat perencana pembaharuan yang baru +toggle-equipment-movement-bonus=Beralih exoskeleton +toggle-personal-roboport=Beralih dermaga robot perorangan +[damage-type-name] +acid=Asam +electric=Listrik +explosion=Ledakan +fire=Api +impact=Tabrakan +laser=Laser +physical=Fisik +poison=Racun +[decorative-name] +big-ship-wreck-grass=Rumput Bangkai kapal besar +brown-asterisk=Tanda bintang coklat +brown-asterisk-mini=Tanda bintang coklat kecil +brown-carpet-grass=Semak coklat tipis +brown-coral-mini=Koral coklat kecil +brown-fluff=Bulu coklat +brown-fluff-dry=bulu coklat kering +brown-hairy-grass=Semak coklat lebat +dark-mud-decal=Stiker lumpur gelap +enemy-decal=Stiker musuh +enemy-decal-transparent=Stiker musuh 2 +garballo=Garballo +garballo-mini-dry=Garballo kecil kering +green-asterisk=Tanda bintang hijau +green-asterisk-mini=Tanda bintang hijau kecil +green-bush-mini=Semak hijau kecil +green-carpet-grass=Semak tipis hijau +green-coral-mini=Koral hijau kecil +green-croton=Puring hijau +green-desert-bush=Semak gurun hijau +green-hairy-grass=semak hijau lebat +green-pita=Hijau pita +green-pita-mini=Pita hijau kecil +green-small-grass=Semak hijau kecil +lichen-decal=Stiker lumut +light-mud-decal=Stiker lumpur ringan +muddy-stump=Tunggul berlumpur +nuclear-ground-patch=Tanah bekas nuklir +orange-coral-mini=Koral oranye kecil +puberty-decal=Stiker lumpur retak +red-asterisk=Tanda bintang merah +red-croton=Puring merah +red-desert-bush=Semak gurun merah +red-desert-decal=Lapisan Batu merah +red-desert-rock-medium=Batu gurun merak sedang +red-desert-rock-small=Batu gurun merah kecil +red-desert-rock-tiny=Batu gurun warna merah +red-pita=Pita merah +rock-medium=Batu sedang +rock-small=Batu kecil +rock-tiny=Batu halus +sand-decal=Lapisan pasir +sand-dune-decal=Bukit pasir tiruan +sand-rock-big=Batu terbesar +sand-rock-medium=Batu pasir sedang +sand-rock-small=Batu pasir kecil +shroom-decal=Stiker jamur +small-rock=Batu kecil +small-ship-wreck-grass=Rumput bangkai kapal kecil +white-desert-bush=Semak gurun putih +worms-decal=Stiker cacing +[entity-description] +accumulator=menyimpan sejumlah energi secara terbatas ketika produksi lebih banyak dari permintaan, dan menyalurkan energi ketika hal yang sebaliknya. terjadi +arithmetic-combinator=Melakukan operasi aritmatika pada sinyal jaringan sirkuit. +artillery-turret=Meriam jarak jauh ditargetkan ke markas musuh. +beacon=Mentransmisi efek dari modul ke sekutu terdekat. +big-ship-wreck-1=Segmen dari kapal yang hancur. +big-ship-wreck-2=Segmen dari kapal yang hancur. +big-ship-wreck-3=Segmen dari kapal yang hancur. +boiler=Membakar bahan bakar untuk mengubah air menjadi uap. +centrifuge=Memproses berbagai resep terkait uranium. +compilatron=Sebuah robot pembantu yang selamat dari kecelakaan. Kemampuannya berkurang akibat kerusakan internal. +constant-combinator=Mengeluarkan sinyal jaringan sirkuit konstan. +construction-robot=Membangun dan memperbaiki entitas sekutu secara otomatis. +crash-site-chest-1=Kontainer dari kapal yang hancur. Mungkin di dalamnya terdapat barang yang berguna. +crash-site-chest-2=Kontainer dari kapal yang hancur. Mungkin di dalamnya terdapat barang yang berguna. +decider-combinator=Membandingkan sinyal jaringan sirkuit. +express-splitter=Memisah dan/atau menggabungkan kargo lajur transport 1:1. +fast-splitter=Memisah dan/atau menggabungkan kargo lajur transport 1:1. +flamethrower-turret=Menembakkan aliran cairan terbakar ke musuh. +heat-exchanger=Menggunakan energi panas untuk mengubah air menjadi uap. +item-request-proxy=Ini menandakan sebuah permintaan untuk robot konstruksi agar mengatarkan sebuah item ke entiti ini. __CONTROL__mine__ untuk menghapus permintaan item. +locomotive=jalan secara otomatis sesuai jadwal dan membawa barang. +logistic-chest-active-provider=Mengirimkan kontennya ke jaringan logistik. +logistic-chest-buffer=Meminta barang tertentu agar tersedia untuk logistik pribadi dan konstruksi otomatis. +logistic-chest-passive-provider=Membuat kontennya tersedia untuk jaringan logistik. +logistic-chest-requester=Meminta barang tertentu agar tersedia untuk logistik pribadi. +logistic-chest-storage=Penyimpanan jangka panjang untuk jaringan logistik. +logistic-robot=Mengangkut barang-barang dari satu peti logistik ke peti logistik lainnya. +nuclear-reactor=Gunakan bahan bakar uranium untuk menghasilkan panas. Hasil panas tersebut akan meningkat jika dibangun bersebelahan dengan reaktor lainnya. +offshore-pump=Memompa cairan dari permukaan air. +power-switch=Digunakan untuk mengendalikan sambungan jaringan elektrik. Juga bisa dikendalikan oleh jaringan sirkuit. +programmable-speaker=Terhubung dengan jaringan sirkuit untuk menyalakan alarm dan nada musik, atau untuk menampilkan peringatan. +radar=Memindai sektor-sektor sekitar, dan secara aktif memperlihatkan area sekitar. +rail-chain-signal=Baca sinyal selanjutnya di jalan untuk kontrol yang lebih baik untuk kereta. +rail-signal=Membagi sistem rel menjadi blok, memungkinkan beberapa kereta berjalan pada jaringan yang sama. +roboport=Menghubungkan roboport lain untuk membuat konstruksi dan jaringan logistik yang digunakan oleh robot konstruksi dan logistik. +rocket-silo=Digunakan untuk membuat dan meluncurkan roket untuk memenangkan permainan. +solar-panel=pada siang hari akan memproduksi secara 100% energi dan akan turun menjadi 0% pada malam hari +splitter=Memisah dan/atau menggabungkan kargo lajur transport 1:1. +steam-engine=Menggunakan uap untuk membuat energi listrik. +steam-turbine=Menggunakan uap untuk membuat energi listrik. +train-stop=Destinasi untuk kereta otomatis. +[entity-name] +1x2-remnants=Bekas 1x2 +accumulator=Akumulator +acid-splash=Percikan asam +arithmetic-combinator=Kombinator Aritmatika +artillery-turret=Menara artileri +artillery-wagon=Gerbong artileri +assembling-machine-1=Mesin Perakitan 1 +assembling-machine-2=Mesin Perakitan 2 +assembling-machine-3=Mesin Perakitan 3 +beacon=Suar +behemoth-biter=Biter raksasa +behemoth-biter-corpse=Mayat biter raksasa +behemoth-spitter=Pemisah raksasa +behemoth-spitter-corpse=Bangkai spitter raksasa +behemoth-worm-corpse=Mayat Cacing Raksasa +behemoth-worm-turret=Cacing Raksasa +big-artillery-explosion=ledakan artileri besar +big-biter=Biter besar +big-biter-corpse=Mayat biter besar +big-electric-pole=Tiang Listrik Besar +big-explosion=Ledakan Besar +big-remnants=Puing Besar +big-scorchmark="scorchmark" Besar +big-scorchmark-tintable=Bekas hangus berwarna berukuran besar +big-ship-wreck-1=Bangkai kapal besar +big-ship-wreck-2=Bangkai kapal besar +big-ship-wreck-3=Bangkai kapal besar +big-spitter=Pemisah besar +big-spitter-corpse=Bangkai spitter raksasa +big-worm-corpse=Mayat cacing besar +big-worm-turret=Cacing Besar +biter-spawner=Spawner biter +biter-spawner-corpse=Mayat biter spawner +blood-explosion-big=Ledakan darah besar +blood-explosion-huge=Ledakan darah besar +blood-explosion-small=Ledakan Darah Kecil +blood-fountain=pancuran darah +blood-fountain-big=pancuran darah besar +blood-fountain-hit-spray=Semburan darah bekas luka +blue-chest=Peti biru +boiler=Ketel +burner-generator=Mesin uap +burner-inserter=Lengan mekanik bertenaga uap +burner-mining-drill=Bor uap +car=Mobil +cargo-wagon=Gerbong kargo +centrifuge=Mesin sentrifugal +character=Karakter +character-corpse=Mayat karakter +chemical-plant=Pabrik Kimia +cliff=Tebing +coal=Batu bara +compilatron=robot penguji +constant-combinator=Kombinator Konstan +construction-robot=Robot konstruksi +copper-cable=Kabel tembaga +copper-ore=Bijih perunggu +crash-site-chest-1=Kapsul peti +crash-site-chest-2=Kapsul peti +crash-site-fire-flame=Nyala api lokasi kecelakaan +crash-site-spaceship=Pesawat Ruang Angkasa +crash-site-spaceship-wreck-big=Kerusakan Besar Pesawat Ruang Angkasa +crash-site-spaceship-wreck-medium=Kerusakan Sedang Pesawat Ruang Angkasa +crash-site-spaceship-wreck-small=Kerusakan Kecil Pesawat Ruang Angkasa +crude-oil=Minyak mentah +curved-rail=Rel Melengkung +cutscene-gun-turret=Menara Senjata +dead-dry-hairy-tree=Pohon lebat kering mati +dead-grey-trunk=Batang pohon abu-abu mati +dead-tree-desert=Pohon mati - gurun +decider-combinator=Kombinator pilihan +deconstructible-tile-proxy=Proksi dapat direka ulang +defender=Pelindung +destroyer=Penghancur +distractor=Pengalih perhatian +dry-hairy-tree=Pohon lebat kering +dry-tree=Pohon kering +electric-energy-interface=Antarmuka energi listrik +electric-furnace=Tungku listrik +electric-mining-drill=Bor tambang listrik +enemy-damaged-explosion=Ledakan merusak musuh +entity-ghost=Wujud bayangan +explosion=Ledakan +explosion-hit=Terkena Ledakan +express-loader=Pemuat ekspres +express-splitter=Pemisah ekspres +express-transport-belt=Jalur transportasi ekspres +express-underground-belt=Jalur bawah tanah ekspres +factorio-logo-11tiles=Logo Factorio 11 kotak +factorio-logo-16tiles=Logo Factorio 16 kotak +factorio-logo-22tiles=Logo Factorio 22 kotak +fast-inserter=Lengan mekanik cepat +fast-loader=Pemuat cepat +fast-splitter=Pemisah Cepat +fast-transport-belt=Jalur transportasi cepat +fast-underground-belt=Jalur bawah tanah cepat +filter-inserter=Lengan mekanik penyaring +fire-flame=Api +fish=Ikan +flamethrower-turret=Menara penyembur api +fluid-wagon=Gerbong cairan +flying-robot-damaged-explosion=Ledakan merusak robot terbang +gate=Gerbang +green-coral=Koral hijau +grenade-explosion=Ledakan granat +ground-explosion=Ledakan Darat +gun-turret=Menara senjata +heat-exchanger=Penukar panas +heat-interface=Antarmuka suhu +heat-pipe=Pipa panas +huge-scorchmark=Bekas hangus berukuran sangat besar +huge-scorchmark-tintable=Bekas hangus berwarna berukuran sangat besar +infinity-chest=Kotak tak terhingga +infinity-pipe=Pipa tak terhingga +inserter=Lengan mekanik +iron-chest=Peti besi +iron-ore=Bijih besi +item-on-ground=Item di tanah +item-request-proxy=Slot permintaan barang +lab=Laboratorium +land-mine=Ranjau darat +laser-bubble=Gelembung Laser +laser-turret=Menara laser +linked-belt=Sabuk terhubung +linked-chest=Peti Terhubung +loader=Pemuat +loader-1x1=Pemuat 1x1 +locomotive=Lokomotif +logistic-chest-active-provider=Peti penyedia aktif +logistic-chest-buffer=Peti dapar +logistic-chest-passive-provider=Peti penyedia pasif +logistic-chest-requester=Peti permintaan +logistic-chest-storage=Peti penyimpanan +logistic-robot=Robot logistik +long-handed-inserter=Lengan mekanik panjang +market=Pasar +massive-explosion=Ledakan besar +medium-biter=Biter sedang +medium-biter-corpse=Mayat biter sedang +medium-electric-pole=Tiang Listrik Sedang +medium-explosion=Ledakan Sedang +medium-remnants=Sisa-sisa sedang +medium-scorchmark="scorchmark" Sedang +medium-scorchmark-tintable=Bekas hangus berwarna berukuran sedang +medium-ship-wreck=Bangkai kapal sedang +medium-small-remnants=Puing Sedang-Kecil +medium-spitter=Spitter sedang +medium-spitter-corpse=Mayat spitter sedang +medium-worm-corpse=Mayat cacing sedang +medium-worm-turret=Cacing Menengah +nuclear-reactor=Reaktor Nuklir +offshore-pump=Pompa lepas pantai +oil-refinery=Kilang minyak +pipe=Pipa +pipe-to-ground=Pipa kebawah tanah +player-port=Port pemain +poison-cloud=Awan beracun +power-switch=Saklar Listrik +programmable-speaker=Speaker terprogram +pump=Pompa +pumpjack=Pompa minyak +radar=Radar +rail-chain-signal=Sinyal jaringan rel +rail-ending-remnants=Bekas-bekas ujung rel +rail-signal=Sinyal rel +red-chest=Peti merah +red-desert-rock-big=Batu gurun besar berwarna merah +red-desert-rock-huge=Batu gurun raksasa berwarna merah +roboport=Roboport +rock-big=Batu besar +rock-damaged-explosion=Ledakan merusak batu +rock-huge=Batu karang +rocket=Roket +rocket-silo=Menara roket +sand-rock-big=Batu pasir besar +simple-entity-with-force=Entitas dengan kekuatan sederhana +simple-entity-with-owner=Entitas tersendiri +small-biter=Biter kecil +small-biter-corpse=Mayat biter kecil +small-cliff=Tebing kecil +small-electric-pole=Tiang listrik kecil +small-lamp=Lampu +small-remnants=Sisa-sisa kecil +small-scorchmark=Tanda hangus kecil +small-scorchmark-tintable=Bekas hangus berwarna berukuran besar +small-ship-wreck=Bangkai kapal kecil +small-spitter=Spitter kecil +small-spitter-corpse=Mayat spitter kecil +small-worm-corpse=Mayat cacing kecil +small-worm-turret=Cacing Kecil +solar-panel=Panel surya +space-module-wreck=Reruntuhan modul angkasa +spark-explosion=Cetusan ledakan +spark-explosion-higher=Memicu ledakan lebih tinggi +spidertron=Spidertron +spidertron-leg=Kaki Spidertron +spidertron-military-target=Target militer Spidertron +spitter-spawner=Pemuncul spitter +spitter-spawner-corpse=Pemuncul bangkai spitter +splitter=Pemisah +stack-filter-inserter=Lengan mekanik penyaring untuk tumpukan +stack-inserter=Lengan mekanik untuk tumpukan +steam-engine=Mesin uap +steam-turbine=Turbin uap +steel-chest=Peti baja +steel-furnace=Tungku Baja +stone=Batu +stone-furnace=Tungku batu +stone-wall=Dinding +storage-tank=Tangki penyimpanan +straight-rail=Rel lurus +substation=Gardu +tank=Tank +tile-ghost=Ubin bayangan +tile-proxy=Ubin +train-stop=Pemberhentian kereta api +transport-belt=Jalur transportasi +tree=Pohon +tree-brown=Pohon Cokelat +tree-dying-proxy=Polusi diserap oleh pohon-pohon yang rusak +tree-proxy=Pohon-pohon +tree-red=Pohon merah +tree-stump=Tunggul pohon +underground-belt=Jalur bawah tanah +uranium-cannon-shell-explosion=Ledakan meriam uranium +uranium-ore=Bijih uranium +wall-damaged-explosion=Ledakan merusak dinding +water-splash=Percikan air +water-well-pump=Pompa sumur air +wooden-chest=Peti kayu +[equipment-name] +battery-equipment=Baterai pribadi +battery-mk2-equipment=Baterai pribadi MK2 +belt-immunity-equipment=Perlengkapan kekebalan ban berjalan +discharge-defense-equipment=Pertahanan terputus +energy-shield-equipment=Perisai energi +energy-shield-mk2-equipment=Perisai energi MK2 +exoskeleton-equipment=Exoskeleton +fusion-reactor-equipment=Reaktor fusi portabel +night-vision-equipment=Pandangan malam +personal-laser-defense-equipment=Pertahanan laser pribadi +personal-roboport-equipment=Roboport personal +personal-roboport-mk2-equipment=Roboport personal MK2 +solar-panel-equipment=Panel surya pribadi +[fluid-name] +crude-oil=Minyak mentah +heavy-oil=Minyak berat +light-oil=Minyak ringan +lubricant=Pelumas +petroleum-gas=Bensin +steam=Uap +sulfuric-acid=Asam sulfat +water=Air +[fuel-category-name] +chemical=Bahan bakar +nuclear=Bahan bakar nuklir +[item-description] +artillery-targeting-remote=Mengizinkan penembakan altileri secara manual dari peta atau dunia. +battery-equipment=Penampung energi listrik untuk perlengkapan modul. +belt-immunity-equipment=Menghalangi sabuk untuk mengerakkan karakter. +blueprint=Simpan desain untuk konstruksi otomatis. +blueprint-book=Menyimpan cetak biru dan item yang mirip +copper-cable=Dapat juga digunakan untuk menghubungkan dan memutus tiang listrik dan saklar daya secara manual dengan __CONTROL__build__. +deconstruction-planner=Item nilai untuk dekonstruksi dengan konstruksi robot. +discharge-defense-equipment=Kerusakan, mendorong kembali dan setrum didekat musuh saat diaktifkan menggunakan remote. +effectivity-module=Mengurangi konsumsi energi mesin. Konsumsi energy minimal adalah 20%. +energy-shield-equipment=Siapkan energi pelindung untuk melindungi karakter. +exoskeleton-equipment=Meningkatkan kecepatan berjalan anda. +fusion-reactor-equipment=Memberikan kekuatan untuk modul perlengkapan. +green-wire=Digunakan untuk menghubungkan mesin ke sirkuit jaringan menggunakan __CONTROL__build__. +land-mine=Ledakkan saat musuh mendekat. Hancurkan dan jadikan perhatian mereka. +landfill=Dapat diletakkan di atas air untuk menciptakan lahan yang dapat Anda bangun. +mining-tool=Meningkatkan kecepatan menambang anda. +night-vision-equipment=Biarkan dirimu melihat lebih jelas dalam kegelapan. +personal-roboport-equipment=Mengizinkan konstruksi bots untuk bekerja dari inventarismu. +productivity-module=Mesin akan membuat produk ekstra dengan biaya konsumsi energi meningkat dan kecepatan berkurang.\n Dapat digunakan hanya dalam produk menengah. +rail=Gunakan untuk membuat jalur rel lurus secara manual atau melalui pengaturan rel.\nPengaturan rel dapat membuat jalur pendek menggunakan __CONTROL__build__, atau memasang jalur hantu dengan__CONTROL__build-ghost__. +red-wire=Digunakan untuk menghubungkan mesin ke sirkuit jaringan menggunakan __CONTROL__build__. +repair-pack=Digunakan untuk memperbaiki entitas teman. +satellite=Satelit harus diletakkan ke dalam roket. +science-pack=Digunakan di dalam laboratorium untuk penelitian. +slowdown-capsule=Mengurangi kecepatan gerakan musuh yang terkena dampak. +solar-panel-equipment=Memberikan kekuatan untuk modul perlengkapan. +space-science-pack=Digunakan di labs untuk penelitian. Didapat dengan meluncurkan roket dengan sebuah satelit. +speed-module=Meningkatkan kecepatan mesin dengan biaya konsumsi energi meningkat. +spidertron-remote=Mengizinkan pengiriman perintah gerakan sederhana ke spidertron dari peta atau dunia. +upgrade-planner=Item nilai untuk upgrade dengan konstruksi robot. +[item-group-name] +combat=Pertempuran +effects=Efek-efek +enemies=Musuh +energy=Energi +environment=Lingkungan +fluids=Cairan +intermediate-products=Produk menengah +logistics=Logistik +other=Tidak dipilah +production=Produksi +signals=Sinyal +[item-limitation] +item-not-allowed-in-this-container-item=Item ini dilarang untuk dimasukkan kedalam kontainer item. +production-module-usable-only-on-intermediates=Modul produktivitas hanya bisa digunakan dalam produk menengah. +[item-name] +advanced-circuit=Sirkuit lanjutan +artillery-shell=Amunisi artileri +artillery-targeting-remote=Remot sasaran artileri +artillery-turret=Menara artileri +artillery-wagon-cannon=Meriam artileri +atomic-bomb=Bom atom +automation-science-pack=Pak sains otomatisasi +battery=Baterai +belt-immunity-equipment=Perlengkapan kekebalan ban berjalan +blueprint=Cetak biru +blueprint-book=Buku cetak biru +burner-generator=Mesin uap +cannon-shell=Meriam +chemical-science-pack=Pak sains bahan kimia +cliff-explosives=Peledak tebing +cluster-grenade=Granat Cluster +coal=Batubara +coin=Koin +combat-shotgun=Shotgun tempur +concrete=Beton +copper-cable=Kabel tembaga +copper-ore=Bijih perunggu +copper-plate=Lempengan tembaga +copy-paste-tool=Alat copy paste +crude-oil-barrel=Tong minyak mentah +cut-paste-tool=Alat potong sisip +deconstruction-planner=Perancang dekonstruksi +defender-capsule=Kapsul pelindung +destroyer-capsule=Kapsul perusak +discharge-defense-remote=Memutus pertahanan jarak jauh +distractor-capsule=Kapsul pengacau +effectivity-module=Modil efisiensi +effectivity-module-2=Modul efisiensi 2 +effectivity-module-3=Modul efisiensi 3 +electric-energy-interface=Antarmuka energi listrik +electric-engine-unit=Unit mesin listrik +electronic-circuit=Sirkuit elektronik +empty-barrel=Tong kosong +engine-unit=Unit mesin +explosive-cannon-shell=Ledakan meriam +explosive-rocket=Roket eksplosif +explosive-uranium-cannon-shell=Amunisi meriam uranium eksplosif +explosives=Bahan peledak +filled-barrel=__1__tong +firearm-magazine=Amunisi senapan +fish=Ikan +flamethrower=Penyembur api +flamethrower-ammo=Amunisi penyembur api +flamethrower-turret=Menara penyembur api +flying-robot-frame=Rangka robot terbang +green-wire=Kabel hijau +grenade=Granat +hazard-concrete=Bahaya beton +heat-interface=Antarmuka panas +heavy-armor=Baja berat +infinity-chest=Peti tidak terbatas +infinity-pipe=Pipa tidak terbatas +iron-gear-wheel=Roda gigi besi +iron-ore=Bijih besi +iron-plate=Lempengan besi +iron-stick=Tongkat besi +item-with-inventory=Barang dengan penyimpanan +item-with-label=Barang dengan label +item-with-tags=Barang dengan tanda +lab=Laboratorium +landfill=Lahan +laser-turret=Menara laser +light-armor=Baja ringan +linked-chest=Peti Terhubung +logistic-science-pack=Pak sains logistik +low-density-structure=Struktur densitas rendah +military-science-pack=Pak sains militer +modular-armor=Baja modular +nuclear-fuel=Bahan bakar roket +piercing-rounds-magazine=Peluru bulat tajam +piercing-shotgun-shell=Peluru shotgun tajam +pistol=Pistol +plastic-bar=Plastik +poison-capsule=Kapsul racun +pollution=Polusi +power-armor=Baja bertenaga +power-armor-mk2=Baja bertenaga MK2 +processing-unit=Unit pengolahan +production-science-pack=Pak sains produksi +productivity-module=Modul produktifitas +productivity-module-2=Modul produktifitas 2 +productivity-module-3=Modul produktifitas 3 +rail=Rel +rail-planner=Perancang rel +raw-fish=Ikan mentah +red-wire=Kabel merah +refined-concrete=Beton halus +refined-hazard-concrete=Resiko beton +repair-pack=Alat reparasi +rocket=Roket +rocket-control-unit=Unit kontrol roket +rocket-fuel=Bahan bakar roket +rocket-launcher=Peluncur Roket +rocket-part=Bagian roket +satellite=Satelit +selection-tool=Alat pilihan +shotgun=Shotgun +shotgun-shell=Peluru shotgun +simple-entity-with-force=Entitas sederhana dengan kekuatan +simple-entity-with-owner=Entitas sederhanan dengan pemilik +slowdown-capsule=Kapsul lamban +solar-panel=Panel surya +solid-fuel=Bahan bakar padat +space-science-pack=Pak sains angkasa +speed-module=Modul kecepatan +speed-module-2=Modul kecepatan 2 +speed-module-3=Modul kecepatan 3 +spidertron-remote=Kendali jarak jauh Spidertron +spidertron-rocket-launcher=Peluncur roket Spidertron +steel-plate=Lempengan baja +stone=Batu +stone-brick=Batu bata +stone-path=Jalan batu +submachine-gun=Senapan mesin ringan +sulfur=Belerang +tank-cannon=Tangki meriam +tank-flamethrower=Kendaraan penyembur api +tank-machine-gun=Kendaraan senapan mesin +upgrade-planner=Perancang upgrade +uranium-235=Uranium-235 +uranium-238=Uranium-238 +uranium-cannon-shell=Amunisi meriam uranium +uranium-fuel-cell=Sel bahan bakar uranium +uranium-ore=Bijih uranium +uranium-rounds-magazine=Peluru bulat uranium +used-up-uranium-fuel-cell=Sel bahan bakar uranium terpakai +utility-science-pack=Pak sains utilitas +vehicle-machine-gun=Kendaraan senapan mesin +wood=Kayu +[map-gen-preset-description] +death-world=Gogon lebih berbahaya dan berkembang lebih cepat. +death-world-marathon=Resep dan teknologi lebih mahal dari biasanya, serta biter lebih banyak dan berbahaya. Hanya pilih ini bila anda veteran Factorio. +default=Pengaturan standar. Pengaturan yang direkomendasikan untuk bermain Factorio +island=Sebuah pulau besar di lautan yang tak terbatas. +marathon=Resep-resep dan teknologi-teknologi lebih mahal dari biasanya. +rail-world=Titik sumber daya besar dan tersebar jauh untuk mendorong sistem perkeretaan. Biter tidak akan membuat markas baru atau berkembang ke wilayah yang sudah dibersihkan. +ribbon-world=Ketinggian peta dibatasi hanya 128 petak, yang memberikan berbagai macam tantangan dan situasi yang menarik. +rich-resources=Titik sumber daya memiliki kekayaan lebih besar, sehingga tidak perlu memperluas pabrik lebih besar dari biasanya. +[map-gen-preset-name] +death-world=Neraka +death-world-marathon=Maraton Neraka +default=Standar +island=Pulau +marathon=Maraton +rail-world=Dunia Rel +ribbon-world=Dunia pita +rich-resources=Kolam susu +[mod-description] +base[1]=Mod dasar dengan semua data game default dan ekpedisi standar. +[mod-name] +base=Mod dasar +[modifier-description] +artillery-range=Jarak perisai artileri: +__1__ +artillery-shell-shooting-speed-bonus=Kecepatan menembak aetileri: +__1__ +auto-character-logistic-trash-slots=Filter otomatis buang karakter +beam-damage-bonus=Kerusakan Sinar: +__1__ +bullet-damage-bonus=Kerusakan peluru:+__1__ +bullet-shooting-speed-bonus=Kecepatan menembak peluru:+__1__ +cannon-shell-damage-bonus=Kerusakan meriam: +__1__ +cannon-shell-shooting-speed-bonus=Kecepatan menembak meriam: +__1__ +character-build-distance=Jarak karakter membangun: + +character-crafting-speed=Kecepatan mencipta karakter: +__1__ +character-health-bonus=Kesehatan tokoh: +__1__ +character-inventory-slots-bonus=Slot inventori karakter: +__1__ +character-item-drop-distance=Jarak drop item karakter: +__1__ +character-item-pickup-distance=Jarak ambil item karakter: +__1__ +character-logistic-requests=Permintaan logistik karakter +character-logistic-trash-slots=Slot pembuangan logistik karakter:+__1__ +character-loot-pickup-distance=Jarak ambil rampasan karakter: +__1__ +character-mining-speed=Kecepatan menambang karakter: +__1__ +character-reach-distance=Jarak jangkauan karakter: +__1__ +character-resource-reach-distance=Jarak jangkauan sumber daya karakter: +__1__ +character-running-speed=Kecepatan jalan karakter: +__1__ +deconstruction-time-to-live=Durasi dekonstruksi: +__1__ +electric-damage-bonus=Kerusakan Elektrik: +__1__ +flamethrower-damage-bonus=Kebakaran: +__1__ +flamethrower-turret-attack-bonus=Kerusakan menara pelontar api: +__1__ +fluid-damage-modifier=Alat modifikasi kerusakan cairan +follower-robot-lifetime=Durasi robot pengikut: +__1__ +ghost-time-to-live=Habis waktu membangun kembali hantu:+ __1__ +grenade-damage-bonus=Kerusakan granat: +__1__ +gun-turret-attack-bonus=Kerusakan senjata: +__1__ +inserter-stack-size-bonus=Kapasitas tumpukan lengan mekanik biasa: +__1__ +laboratory-productivity=Lab penelitian produktifitas:+__1__ +laboratory-speed=Lab penelitian kecepatan:+__1__ +landmine-damage-bonus=Kerusakan ranjau darat:+__1__ +laser-damage-bonus=Kerusakan laser: +__1__ +laser-shooting-speed-bonus=Kecepatan menembak laser: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Manajer konstruksi mempercepat treshold yang lebih rendah:__1__ +max-successful-attempts-per-tick-per-construction-queue=Manajer konstruksi mempercepat treshold yang lebih tinggi:__1__ +maximum-following-robots-count=Maksimum berikut robot:__1__ +mining-drill-productivity-bonus=Produktifitas penambangan:+__1__ +rocket-damage-bonus=Kerusakan roket:+__1__ +rocket-shooting-speed-bonus=Kecepatan menembak roket:+__1__ +shotgun-shell-damage-bonus=Kerusakan senapan:+__1__ +shotgun-shell-shooting-speed-bonus=Kecepatan menembak senapan:+__1__ +stack-inserter-capacity-bonus=Kapasitas tumpukan lengan mekanik untuk tumpukan: +__1__ +train-braking-force-bonus=Berlatih braking force:+__1__ +worker-robot-battery=Baterai robot pekerja:+__1__ +worker-robot-speed=Kecepatan robot pekerja:+__1__ +worker-robot-storage=Kapasitas robot pekerja:+__1__ +zoom-to-world-blueprint-enabled=Cetak biru zoom-to-world +zoom-to-world-deconstruction-planner-enabled=Perancang dekonstruksi zoom-to-world +zoom-to-world-enabled=Zoom-to-world +zoom-to-world-upgrade-planner-enabled=Perancang upgrade zoom-to-world +[programmable-speaker-instrument] +alarms=Alarm +bass=Bass +celesta=Selesta +drum-kit=Drumkit +lead=Memimpin +miscellaneous=Bermacam macam +piano=Piano +plucked=Memetik senar +saw=Gigi gergaji +square=Segiempat +steel-drum=Drum baja +vibraphone=Getaran hp +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Pencapaian tidak terkunci +alarm-1=Alarm 1 +alarm-2=Alarm 2 +alert-destroyed=Peringatan: objek hancur +armor-insert=Masukkan baju besi +armor-remove=Menghapus baju besi +buzzer-1=Bel 1 +buzzer-2=Bel 2 +buzzer-3=Bel 3 +cannot-build=Tidak bisa membangun +clap=Tepuk tangan +console-message=Pesan konsol +cowbell=Cowbell +crafting-finished=Menyusun selesai +crash=Rusak +fx=Fx +game-lost=Kalah +game-won=Menang +gui-click=Klik GUI +gui-click-2=Klik GUI 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=Tinggi/besar Q +inventory-move=Pindah inventori +kick-1=Tendang 1 +kick-2=Tendang 2 +new-objective=Objektif baru +perc-1=Mengetuk 1 +perc-2=Mengetuk 2 +research-completed=Penelitian lengkap +reverse-cymbal=Membalikkan simbal +ring=Cincin +scenario-message=Skenario pesan +shaker=Pengocok +siren=Sirene +snare-1=Jerat 1 +snare-2=Jerat 2 +snare-3=Jerat 3 +triangle=Segitiga +[recipe-name] +advanced-oil-processing=Pengolahan minyak selanjutnya +basic-oil-processing=Pengolahan dasar minyak +coal-liquefaction=Likuifaksi batubara +empty-crude-oil-barrel=Tong minyak mentah kosong +empty-filled-barrel=Tong __1__ kosong +fill-barrel=Isi __1__ tong +fill-crude-oil-barrel=Tong minyak mentah +heavy-oil-cracking=Minyak berat berubah menjadi minyak ringan +kovarex-enrichment-process=Proses pengayaan kovarex +light-oil-cracking=Minyak ringan berubah menjadi gas minyak bumi +nuclear-fuel-reprocessing=Pengolahan kembali bahan bakar nuklir +uranium-processing=Pengolahan uranium +[shortcut] +alt-mode=Beralih"Alt-mode" +copy=Salin +cut=Potong +import-string=Impor string +inline-keybind-format=__1__ (__2__) +make-blueprint=Cetakbiru +make-blueprint-book=Buku cetak biru +make-deconstruction-planner=Perencana dekonstruksi +make-upgrade-planner=Perencana pembaharuan +out-of-line-keybind-format=__1__\n(__2__) +paste=Tempel +toggle-equipment-movement-bonus=Beralih exoskeleton +toggle-personal-roboport=Pilih dermaga robot perorangan +undo=Urungkan +undo-unavailable=Urungkan +[story] +message-log-close=Tutup +message-log-title=Log pesan +[technology-description] +advanced-electronics=Integrasi sirkuit dan mikroprosesor untuk komputerisasi lanjutan. +advanced-material-processing=Tungku pembakaran yang lebih cepat dan lebih fleksibel. +advanced-oil-processing=Penyulingan minyak mentah dengan produk tambahan bisa disuling lebih lanjut. +artillery=Meriam jarak jauh yang dipasang pada menara senjata atau gerbong kereta. Digunakan untuk menembak bangunan musuh yang jauh, atau dapat juga ditargetkan secara manual ke jarak yang bahkan lebih jauh lagi. +artillery-shell-range=Peningkatan jarak otomatis dan manual dari artileri. +artillery-shell-speed=Peningkatan menembak artileri. +atomic-bomb=Bentuk roket dahsyat yang digunakan untuk membasmi apapun dalam area luas pada satu waktu. +automated-construction=Memungkinkan anda untuk meminta robot konstruksi untuk membangun, meningkatkan atau meruntuhkan beberapa bangunan sekaligus, menyalin dan menempel keseluruhan pabrik, atau membersihkan hutan. +automated-rail-transportation=Memungkinkan membangun stasiun kereta untuk mengatur ulang rute kereta otomatis. +automation=Kunci teknologi untuk produksi massal otomatis. +automation-2=Mesin asembling mampu memproses bahan cair. +automation-3=Mesin asembling mampu mengolah bahan cair, dengan tambahan kecepatan dan slot modul. +automobilism=Kendaraan bertenaga mesin yang digunakan untuk transportasi. +battery=Sel elektrokimia disimpan dan menyediakan energi untuk perangkat listrik. +battery-equipment=Dimasukkan ke baju besi untuk menyimpan kelebihan energi untuk nanti. +battery-mk2-equipment=Dimasukkan kedalam baju besi untuk menyimpan banyaknya energi untuk nanti. +belt-immunity-equipment=Dimasukkan ke dalam baju besi untuk mencegah anda dipindahkan oleh jalur transportasi. +braking-force=Kereta bisa melambat dengan cepat, memungkinkan mereka tetap pada kecepatan lebih tinggi lebih lama. +chemical-science-pack=Mengizinkan penelitian dari item lanjutan, memanfaatkan produk minyak. +circuit-network=Memberimu kontrol yang lebih baik pada mesin dengan menghubungkannya dengan kabel dan membuatnya bereaksi terhadap sinyal. +cliff-explosives=Barel diisi dengan bahan peledak yang cukup untuk meruntuhkan tebing. +coal-liquefaction=Sebuah teknik pemrosesan untuk nengubah batu bara menjadi produk minyak dengan penggunaan uap dan minyak berat. +concrete=Bahan bangunan canggih juga digunakan untuk lantai. +construction-robotics=Robot konstruksi akan memperbaiki dan membangun entitas yang ramah. Anda juga dapat meminta robot untuk membangun bangunan baru dengan menempatkan rancangan. +defender=Tipe robot tempur paling sederhana. Ikuti dan bantu pemain dalam waktu singkat. +destroyer=Jenis robot tempur paling canggih. Mengikuti dan membantu pemain dalam waktu singkat. +discharge-defense-equipment=Gabungkan dengan armor untuk merusak, mendorong dan mengejutkan musuh saat diaktifkan dengan menggunakan remot. +distractor=Tipe robot perang menengah. Diam di tempat yang ditentukan untuk menembak dan mengalihkan musuh. +effect-transmission=Beacon mentransmisikan efek dari modul peningkatan ke entitas ramah terdekat. +effectivity-module=Modul yang menurunkan konsumsi energi mesin. +electric-energy-accumulators=Membangun penyimpanan kelebihan energi listrik untuk nanti. +electric-energy-distribution=Banyak cara fleksibel untuk mendistribusikan listrik. +electric-engine=Konversi listrik menjadi gerak mesin. +electronics=Komponen listrik untuk proses sinyal dasar. +energy-shield-equipment=Dimasukkan kedalam baju besi untuk menyerap kerusakan. +energy-shield-mk2-equipment=Dimasukkan kedalam baju besi untuk menyerap sejumlah besar kerusakan. +energy-weapons-damage=Meningkatkan kerusakan laser dan cahaya listrik. +engine=Mengubah bahan bakar menjadi gerak mekanis. Sebuah bagian esensial dari semua kendaraan. +exoskeleton-equipment=Dimasukkan ke dalam baju besi untuk meningkatkan kecepatan berjalan. Anda bisa menggunakan beberapa eksoskeleton sekaligus. +explosive-rocketry=Ledakan roket ekstrim dengan radius daya ledak lebih besar. +explosives=Mengembangkan bahan peledak berbahaya namun dapat dikendalikan. +fast-inserter=Lengan mekanik yang bergerak lebih cepat dan dapat mensortir barang melalui elektronika yang lebih canggih. +flamethrower=Tangan yang kuat memegang dan menara pelontar api menembakkan cairan agresif kepada musuh, membakar mereka. +flammables=Mengembangkan bahan bakar efesien dan bahan bakar agresif. +fluid-handling=Variasi cara untuk menyimpan dan transportasi cairan. +fluid-wagon=Kemampuan mengangkut cairan di rel. Gerbong cairan diisi dan dikosongkan dengan pompa berdekatan ke segmen rel lurus. +follower-robot-count=Peningkatan jumlah dari pertempuran robot yang bisa mengikutimu pada waktu yang sama. +fusion-reactor-equipment=Dimasukkan ke dalam baju besi untuk daya perlengkapan lainnya. +gates=Bagian dinding yang terbuka jika dibutuhkan. Dapat dikendalikan oleh jaringan sirkuit. +heavy-armor=Baju besi yang berat untuk perlindungan. +inserter-capacity-bonus=Membolehkan lengan mekanik tumpukan untuk memindahkan tumpukan benda yang lebih besar. Beberapa upgrade juga membantu lengan mekanik lainnya mengambil tumpukan yang lebih besar. +kovarex-enrichment-process=Proses membuat uranium-235 dari uranium-238. Ini membutuhkan jumlah besar uranium-235 sebagai katalis. +land-mine=Perangkap eksplosif dibangun di tanah agar musuh dapat berjalan dan memicu. Dapat dibangun kembali oleh robot konstruksi setelah meledak. Kerusakan dapat ditingkatkan dengan meneliti bahan peledak yang lebih kuat. +landfill=Dapat ditempatkan di atas air untuk menciptakan lahan yang dapat Anda bangun. +laser=Cahaya fokus mampu menyebabkan kerusakan. +laser-shooting-speed=Meningkatkan kecepatan menembak dari senjata laser. +laser-turret=Bangunan pertahanan lanjutan yang hanya membutuhkan listrik. +logistic-robotics=Robot logistik dapat mengantarkan barang kepada pemain, atau membuang barang yang tidak diperlukan. +logistic-science-pack=Mengizinkan penelitian dari peningkatan logistik secara otomatis, dan kemiliteran sederhana. +logistic-system=Menambahkan peti logistik tambahan yang berfungsi untuk memperluas kemampuan dari robot logistik. Peti peminta meminta barang dari jaringan logistik. Peti pemberi aktif secara aktif memberikan konten mereka untuk disimpan atau digunakan di tempat lain. Peti penyangga meminta barang yang ditentukan agar tersedia untuk logistik personal dan konstruksi otomatis. +logistics=Cara lebih cepat dan fleksibel dari transportasi. +low-density-structure=Material yang ringan namun kokoh, sangat berguna untuk pesawat luar angkasa dan perlengkapan pribadi. +lubricant=Mengubah minyak mentah menjadi pelumas, digunakan untuk mengurangi gesekan pada mesin berkecepatan tinggi. +military=Lebih efektif artinya untuk melindungi dirimu sendiri dan pabrikmu. +military-science-pack=Mengizinkan penelitian dari opsi kemiliteran lebih lanjut. +mining-productivity=Meningkatkan hasil dari semua bor penambangan dan pumpjacks. +modular-armor=Baju besi dengan jaringan kecil untuk modul-modul yang memberikan anda bonus yang unik. Memakainya juga meningkatkan ukuran penyimpanan. +modules=Mengizinkanmu untuk meneliti upgrade modul yang bisa dimasukkan ke dalam mesin. +night-vision-equipment=Gabungkan dengan armor untuk memungkinkan anda melihat lebih baik saat malam hari. +nuclear-fuel-reprocessing=Proses pemrosesan ulang bahan bakar nuklir bekas untuk membuat uranium-238 +nuclear-power=Metode yang kuat dan canggih dari pembangkit listrik menggunakan sel bahan bakar uranium. +oil-processing=Penyulingan minyak mentah digunakan untuk manufakturing plastik, sulfur, dan bahan bakar. +optics=Beragam aplikasi dari cahaya yang nampak. +personal-laser-defense-equipment=Dimasukkan ke dalam baju besi yang secara otomatis menembak musuh terdekat. +personal-roboport-equipment=Dimasukkan ke dalam baju besi untuk memungkinkan konstruksi bekerja dari inventaris anda. +personal-roboport-mk2-equipment=Dimasukkan ke dalam baju besi untuk memungkinkan banyak robot konstruksi bekerja dari inventaris anda. +physical-projectile-damage=Menigkatkan damage untuk senjata berbasis proyektil fisik, menara dan robot penjaga. +plastics=Bahan polimerik sintetis bisa dibentuk menjadi objek yang padat. +power-armor=Baju besi dengan jaring perlengkapan besar dan bonus ukuran penyimpanan. +power-armor-mk2=Baju besi dengan jaring perlengkapan sangat besar dan bonus ukuran penyimpanan. +production-science-pack=Mengizinkan penelitian dari sebagian besar mesin efisien, module, dan proses. +productivity-module=Modul yang mengijinkan mesin untuk menghasilkan lebih banyak produk dari jumlah bahan yang sama, tetapi ini juga meningkatkan konsumsi energi dan menurunkan kecepatan. +rail-signals=Memungkinkan koordinasi kereta ganda didalam jaringan kereta yang sama. +railway=Transportasi jarak jauh berskala besar. +refined-flammables=Meningkatkan damage untuk senjata berbasis api. +research-speed=Membuka kunci beberapa praktik penelitian yang efesien. +robotics=Badan robot terbang. Memerlukan spesialis untuk logistik lainnya atau tugas konstruksi. +rocket-control-unit=Unit lomputasi canggih mampu mengontrol sistem roket. +rocket-fuel=Bahan bakar multiguna canggih. +rocket-silo=Membiarkanmu melepas roket luar angkasa dan memenangkan permainan. +rocketry=Peluncur roket pribadi untuk melukai musuh dengan roket. +solar-energy=Sumber energi listrik bebas, tapi tidak berguna malam hari. +solar-panel-equipment=Dimasukkan ke dalam baju besi untuk daya perlengkapan lainnya, tapi tidak berguna pada malam hari. +space-science-pack=Perbolehkan mengirim satelit ke luar angkasa, dan menerima data ilmiah untuk memproduksi space science pack +speed-module=Modul yang membuat sebuah mesin bekerja lebih cepat, tetapi ini juga meningkatkan konsumsi energi. +spidertron=Sebuah kendaraan serbaguna yang mampu melintasi medan yang kasar. Kendaraan tersebut dilengkapi dengan peluncur roket berkecepatan tembak tinggi yang dapat dikendalikan secara manual atau melalui penargetan otomatis. Dapat dikemudikan secara manual atau dengan menggunakan remot spidertron. +stack-inserter=Lengan mekanik khusus untuk memindahkan satu tumpukan benda sekaligus. +steel-axe=Meningkatkan kecepatan penambangan. +steel-processing=Memungkinkan anda untuk melebur lempengan besi menjadi baja. +stone-wall=Tembok yang digunakan untuk mempertahankan pabrik dari serangan musuh. +stronger-explosives=Meningkatkan kerusakan ledakan persenjataan. +sulfur-processing=Reaktif tinggi kimia non-metal digunakan untuk memproduksi sulfurik asid dan item peledak. +tank=Kendaraan penyerang yang kuat dapat dipasang berbagai senjata. +toolbelt=Memperluas invetarisirmu. +uranium-ammo=Amunisi canggih dari uranium -238 untuk kekerasan dan bobot yang lebih tinggi, me ngakibatkan kerusakan besar. +uranium-processing=Bijih uranium diproses di sentrifugal menjadi uranium -238, dengan sebuah kesempatan untuk menghasilkan lebih kaya uranium-235. Keduanya dibutuhkan untuk menciptakan sel bahan bakar uranium. +utility-science-pack=Mengizinkan penelitian dari sebagian besar persenjataan yang kuat, perlengkapan personal dan koordinasi robot. +weapon-shooting-speed=Meningkatkan kecepatan menembak untuk sebagian besar senjata berbasis proyektil. +worker-robots-speed=Meningkatkan kecepatan terbang logistik dan robot konstruksi. +worker-robots-storage=Meningkatkan jumlah item yang logistik dan robot konstruksi bisa dibawa sekaligus. +[technology-name] +advanced-electronics=Elektronik lanjutan +advanced-material-processing=Pengolahan material lanjut +advanced-oil-processing=Pengolahan minyak tahap selanjutnya +artillery=Artileri +artillery-shell-range=Jarak perisai artileri +artillery-shell-speed=Kecepatan menembak perisai artileri +atomic-bomb=Bom atom +automated-rail-transportation=Transportasi rel otomatis +automation=Otomatisasi +automobilism=Automobil +battery=Batre +battery-equipment=Baterai pribadi +battery-mk2-equipment=Baterai pribadi MK2 +belt-immunity-equipment=Perlengkapan kekebalan ban berjalan +braking-force=Braking force +chemical-science-pack=Kemasan ilmu kimia +circuit-network=Jaringan sirkuit +cliff-explosives=Peledak tebing +coal-liquefaction=Likuifaksi batu bara +concrete=Beton +construction-robotics=Konstruksi robotik +defender=Pelindung +destroyer=Penghancur +discharge-defense-equipment=Pertahanan terputus +distractor=Pengalih Perhatian +effect-transmission=Dampak transmisi +effectivity-module=Modul efisiensi +electric-energy-accumulators-1=Akumulator energi listrik +electric-energy-distribution=Distribusi energi listrik +electric-engine=Mesin listrik +electronics=Elektronik +energy-shield-equipment=Peralatan pelindung energi +energy-shield-mk2-equipment=Peralatan pelindung MMK energi +energy-weapons-damage=Kerusakan energi senjata +engine=Mesin +exoskeleton-equipment=Perlengkapan kerangka luar +explosive-rocketry=Ledakan roket +explosives=Bahan peledak +fast-inserter=Lengan mekanik cepat +flamethrower=Penyembur api +flammables=Mudah terbakar +fluid-handling=Penanganan cairan +fluid-wagon=Gerbong cairan +follower-robot-count=Jumlah robot pengikut +fusion-reactor-equipment=Reaktor fusi portabel +gate=Gerbang +gun-turret=Menara senjata +heavy-armor=Baja berat +inserter-capacity-bonus=Bonus kapasitas lengan mekanik +kovarex-enrichment-process=Proses pengayaan kovarex +land-mine=Ranjau darat +landfill=Lahan +laser=Laser +laser-shooting-speed=Kecepatan menembak laser +laser-turret=Menara laser +logistic-robotics=Logistik robotik +logistic-science-pack=Kemasan ilmu logistik +logistic-system=Sistem logistik +logistics=Logistik +low-density-structure=Struktur kepadatan rendah +lubricant=Pelumas +military=Kemiliteran +military-science-pack=Kemasan ilmu kemiliteran +mining-productivity=Produktifitas penambangan +modular-armor=Baja modular +modules=Modul +night-vision-equipment=Peralatan penglihatan malam +nuclear-fuel-reprocessing=Pengolahan kembali bahan bakar nuklir +nuclear-power=Tenaga nuklir +oil-processing=Pengolahan minyak +optics=Optik +personal-laser-defense-equipment=Pertahanan laser personal +personal-roboport-equipment=Roboport personal +personal-roboport-mk2-equipment=Roboport personal MK2 +physical-projectile-damage=Kerusakan fisik proyektil +plastics=Plastik +power-armor=Kekuatan baja +power-armor-mk2=Kekuatan baja MK2 +production-science-pack=Kemasan ilmu produksi +productivity-module=Modul produktifitas +rail-signals=Sinyal rel +railway=Jalur kereta +refined-flammables=Mudah tebakar dengan pelan +research-speed=Lab penelitian kecepatan +robotics=Robotik +rocket-control-unit=Unit kontrol roket +rocket-fuel=Bahan bakar roket +rocket-silo=Roket silo +rocketry=Peroketan +solar-energy=Energi matahari +solar-panel-equipment=Panel surya portabel +space-science-pack=Kemasan ilmu antariksa +speed-module=Modul kecepatan +spidertron=Spidertron +stack-inserter=Lengan mekanik untuk tumpukan +steel-axe=Kapak baja +steel-processing=Pengolahan baja +stone-wall=Dinding batu +stronger-explosives=Ledakan lebih kuat +sulfur-processing=Pengolahan sulfur +tank=Tank +toolbelt=Sabuk +uranium-ammo=Amunisi uranium +uranium-processing=Pengolahan uranium +utility-science-pack=Kemasan ilmu utilitas +weapon-shooting-speed=Kecepatan menembak senjata +worker-robots-speed=Kecepatan robot pekerja +worker-robots-storage=Ukuran kargo robot pekerja +[tile-name] +concrete=Beton +deepwater=Laut +deepwater-green=Air hijau pekat +dirt-1=Tanah 1 +dirt-2=Tanah 2 +dirt-3=Tanah 3 +dirt-4=Tanah 4 +dirt-5=Tanah 5 +dirt-6=Tanah 6 +dirt-7=Tanah 7 +dry-dirt=Tanah kering +grass-1=Rumput +grass-2=Rumput 2 +grass-3=Rumput 3 +grass-4=Rumput 4 +hazard-concrete-left=Sisa beton berbahaya +hazard-concrete-right=Bahaya beton +lab-dark-1=Ubin lab 1 +lab-dark-2=Ubin lab 2 +lab-white=Lab putih +landfill=Lahan +nuclear-ground=Lahan nuklir +out-of-map=Keluar dari peta +red-desert-0=Gurun pasir merah 0 +red-desert-1=Gurun pasir merah 1 +red-desert-2=Gurun merah 2 +red-desert-3=Gurun merah 3 +red-desert-dark=Gurun pasir merah gelap +refined-concrete=Beton halus +refined-hazard-concrete-left=Sisa beton halus berbahaya +refined-hazard-concrete-right=Sisa beton berbahaya +sand-1=Pasir 1 +sand-2=Pasir 2 +sand-3=Pasir 3 +stone-path=Jalan batu +tutorial-grid=Kisi kisi tutorial +water=Air +water-green=Air hijau +water-mud=Air dangkal 2 +water-shallow=Air dangkal +[tips-and-tricks-item-description] +belt-lanes=[entity=transport-belt] memiliki dua jalur yang dapat digunakan untuk memindahkan item dan dapat digunakan untuk berbegai bahan dasar.\n[entity=inserter] dapat mengambil item dari kedua jalur, namun meletakan item hanya pada tempat terjauh. +bulk-crafting=Ketika memindahkan slot kerajinan:\n - __ALT_CONTROL__1__craft-5__ ke pembuatan 5.\n - __ALT_CONTROL__1__craft-all__ untuk membuat sebanyak mungkin. +burner-inserter-refueling=[entity=burner-inserter] dapat diisi ulang dengan lengan mekanik, tapi mereka dapat mengisi ulang sendiri ketika bekerja dengan bensin. +circuit-network=Jaringan sirkuit adalah sistem yang memperbolehkan komunikasi informasi antar mesin.\nAnda dapat menyambungkan mesin-mesin ke dalam jaringan sirkuit menggunakan [item=red-wire] dan [item=green-wire].\nJaringan memiliki rentan nilai bilangan bulat -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) untuk setiap tipe sinyal.\nAnda tidak perlu menggunakan jaringan sirkuit untuk menyelesaikan permainan, namun ia membuka pintu untuk mekanisme menarik yang lebih banyak atau optimisasi pabrik tingkat lanjut. +clear-cursor=Ketika memegang item, kamu dapat menghapusnya dengan __CONTROL__clear-cursor__, yang akan mengembalikannya ke slot [img=utility/hand] di penyimpanan utama. \njuga akan membatalkan jalur rel, penempatan kabel dan kotak pilihan. +connect-switch=__ALT_CONTROL__1__build__ pada entitas dengan [item=copper-cable] dengan kursormu untuk menghubungkan kabel listrik.\n__ALT_CONTROL__1__remove-pole-cables__ pada entitas untuk menghilangkan semua kabel. +copy-entity-settings=__CONTROL__copy-entity-settings__ and __CONTROL__paste-entity-settings__ mengizinkanmu menyalin pengaturan antara entitas. \nSingkatnya, kamu dapat menyalin-tempel antara [entity=assembling-machine-2] untuk mengatur resep, atau antar peti untuk mengatur batas penyimpanan. \n__ALT_CONTROL__1__paste-entity-settings__ dan lepaskan untuk menempel beberapa entitas dalam sekali sentuh. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ dan __CONTROL__paste-entity-settings__ mengizinkanmu untuk menyalin pengaturan antar entitas.\nSingkatnya, kamu dapat menyalin-tempel antara [entity=assembling-machine-2] untuk mengatur resep, atau antar peti utnuk mengatur batasan penyimpanan.\nTahan__CONTROL__paste-entity-settings__ dan pindahkan dengan __CONTROL__move__ untuk menempel beberapa entitas dengan cepat. +copy-paste-filters=Kamu dapat salin tempel antar entitas dengan konfigurasi filter, permintaan, atau slot inventori yang terfilter, seperti [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester], [entity=logistic-chest-requester] atau [entity=cargo-wagon]. +copy-paste-requester-chest=Kamu dapat salin tempel antara [entity=logistic-chest-requester] untuk menyalin permintaan logistik.\nKamu juga dapat salin tempel dari [entity=assembling-machine-2] ke [entity=logistic-chest-requester] untuk mengatur permintaan logistik berdasarkan resep. +drag-building=Cara tercepat untuk membangun secara sejarar, seperti pengaturan [entity=stone-furnace], adalah menekan __CONTROL__build__ dan tahan sambil bergerak di tempat yang diinginkan. +drag-building-poles=Jika Anda membangun [entity=small-electric-pole] dengan menyeret, maka [entity=small-electric-pole] akan dibangun secara otomatis memiliki jarak koneksi terbesar. +e-confirm=Semua tombol hijau dalam permainan dapat di 'konfirmasi' dengan __CONTROL__confirm-gui__.\nCoba sekarang untuk mengonfirmasi tip ini! +electric-network=Jaringan listrik menyalurkan energi dari produsen seperti [entity=steam-engine] atau [entity=solar-panel] ke konsumen. \n__ALT_CONTROL__1__open-gui__ pada tiang listrik untuk menunjukan gerakan statistik listrik. +electric-pole-connections=Tiang listrik akan terhubung otomatis dengan tiang listrik lainnya berdasarkan 'kapasitas kabel' dan dapat terhubung hingga 5 koneksi. \nkoneksi dapat ditambahkan secara manual atau dihapus dengan [item=copper-cable].\nSemua koneksi tiang listrik dapat dihapus dengan using __CONTROL__remove-pole-cables__ pada tiang listrik. +fast-obstacle-traversing=Menarik [entity=transport-belt] melewati halangan akan membangun otomatis transisi [entity=underground-belt] jika memungkinkan. +gate-over-rail=[entity=gate] dapat dibangun di atas [entity=straight-rail] vertikal ataupun horizontal.\nKereta akan membuka dan menutup gerbangnya secara otomatis, dan tidak akan meninggalkan lubang di pertahanan Anda. +inserters=Lengan mekanink mengambil item dari satu arah dan meletakannya di petak berlawanan. \nLengan mekanik dapat memindahkan barang untuk dan dari [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace], dan mesin lain. +insertion-limits=Sebuah lengan mekanik tidak selalu mengisi penuh seluruh penyimpanan. Hal ini membuat lengan mekanik lain dapat mengambil item berbaginya. \nContohnya, jika [entity=boiler] punya 5 atau item [item=coal] lebih di dalamnya, lengan mekanik tidak akan menambahkan lagi. Ini membuat bensin dapat beralih lebih jauh dengan sabuk konveyor menuju ketel uap ke [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] dan lainnya. +introduction=Selamat datang di tips dan trik!\nAkan menjelaskan konsep permainan secara visual atau interaktif.\nTips akan terbuka saat kamu melanjutkan permainan dan menyelesaikan tips.\nJika kamu mau melihat semuanya dari awal, gunakan pengaturan konsol __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Peti dapat memiliki slot penyimpanan terbatas dengan memilih slot penyimpanan "X" merah, dan dengan menutupi slot yang diinginkan.\nLengan mekanik tidak dapat mengisi slot terutup, sehingga ini akan mengurangi kapasitas peti dan mengindari produksi berlebih. +long-handed-inserters=[entity=long-handed-inserter] adalah legngan mekanik elektrik yang mengangkat dan meletakan item dua petak dari lokasi awal. +low-power=Jika tenaga yang dikonsumsimu lebih besar dari kapasitas produksimu, pabrik mesinmu akan bergerak elbih lambat karena sumber daya tidak mencukupi.\nPerhatikan kecepatan mesin, jika kamu ingin tahu kekurangan dari tenaga produksi sebelum terlambat. \nCara terbaik utnuk memastikan tenagamu cukup, adalah memeriksa statistik jaringan listrik dan pastikan bar 'Kepuasan' hijau dan penuh. +move-between-labs=[entity=inserter] dapat digunakan untuk memindahkan paket sains diantara [entity=lab]. +pipette=Gunakan __CONTROL__smart-pipette__ untuk menempatkan mahluk pilihan pada kursormu. +rail-building=Untuk mengaktifkan mode pembangunan rel kereta, tahan [item=rail] dan tekan __CONTROL__build__ meleweati bagian rel kereta yang ada.\n__ALT_CONTROL__1__build__ untuk konfirmasi tempat rel yang dinginkan. \n__CONTROL__clear-cursor__ untuk mematikan mode pembangunan rel kereta. +repair-packs=Sambil memegang [item=repair-pack] pada kursormu, tekan __CONTROL__build__ dan tahan di entitas untuk memperbaikinya. +shoot-targeting=Kamu dapat menembak musuh dengan menekan __CONTROL__shoot-enemy__ menggunakan kursormu didekat musuh. \nKamu dapat menembak entitas netral atau entitas ramah dengan menekan __CONTROL__shoot-selected__. +shoot-targeting-controller=Kamu dapat menembak musuh dengan menahan __CONTROL__shoot-enemy__.\nKetika menggunakan pengontrol, semua senjata akan menargetkan musuh terdekat secara otomatis di area. Gunakan __CONTROL__look__ untuk memindahkan area target musuh otomatis. \nKamu dapat menembak entitas netral atau ramah dengan menekan __CONTROL__shoot-selected__. +show-info=Tekan __CONTROL__show-info__ untuk mengubah tampilan detail informasi, atau disebut juga "Alt-mode". +splitter-filters=[entity=splitter] dapat dikonfigurasikan untuk menyaring item tertentu, atau mengurutkan masukan atau keluaran. +splitters=[entity=splitter] digunakan untuk memisahkan, menggabungkan, atau menyeimbangkan sabuk. \nItem yang datang dipisahkan sama rata jika terdapat slot kosong baik di hasil produksi atau tempat yang dituju atau di manapun hasil tempat produksi yang kosong +steam-power=[entity=boiler] menggunakan bahan bakar seperti [item=coal] untuk mengubah [fluid=water] menjadi [fluid=steam].\n[entity=steam-engine] menggunakan [fluid=steam] untuk menghasilkan energi listrik, kemudian didistribusikan ke konsumen menggunakan jaringan listrik. +trains=Kereta berguna sebagai hasil akhir dan transportasi perjalanan jauh.\nKereta dapat diisi dengan tombol __CONTROL__toggle-driving__, dan dikendalikan dengan __CONTROL_MOVE__. +transport-belts=Sabuk konveyor digunakan untuk memindahkan item dan bergerak tanpa energi. Sabuk juga dapat memindahkan objek seperti karakter pemain, kendaraan dan penggunanya. \nSistem sabuk konveyor termasuk juga [entity=transport-belt], [entity=splitter] and [entity=underground-belt].\nTingkatan sabuk konveyor lebih tinggi dapat memindahkan item lebih cepat: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] digunakan untuk membuat sabuk dapat melewati entitas atau jalur yang tidak dapat dilewati. +usable-items=Beberapa item dapat digunakan selain membangun entitas di dunia. Singkatnya, kamu dapat melempat [item=grenade] pada musuh untuk merusak mereka. \n__ALT_CONTROL__1__build__ ketika memegang item yang dapat digunakan di kursormu untuk melakukannya. +z-dropping=Tekan __CONTROL__drop-cursor__ untuk meletakan item dari kursormu.\nKamu dapat meletakan di tanah, di sabuk konveyer, dan pada mahluk. \nHold __CONTROL__drop-cursor__ dan arahkan kursor melewati beberapa mahluk untuk melepaskan setiap item dengan cepat. +[tips-and-tricks-item-name] +active-provider-chest=Peti pemberi aktif +belt-lanes=Sisi jalur ban +buffer-chest=Peti penyangga +bulk-crafting=Meraki dalam jumlah besar +circuit-network=Jaringan sirkuit +clear-cursor=Bersihkan Kursor +connect-switch=Koneksi saklar listrik +construction-robots=Robot konstruksi +copy-entity-settings=Salin tempel pengaturan entitas +copy-entity-settings-controller=Salin-tempel pengaturan entitas +copy-paste=Salin tempel +copy-paste-filters=Salin tempel saringan +copy-paste-requester-chest=Salin tempel peti peminta +copy-paste-spidertron=Salin tempel mesin laba-laba +copy-paste-trains=Salin tempel kereta +drag-building=Membangun dengan menyeret +drag-building-poles=Menyeret tiang listrik +drag-building-underground-belts=Menyeret ban bawah tanah +e-confirm=__CONTROL__confirm-gui__ untuk konfirmasi +electric-network=Jaringan listrik +electric-pole-connections=Koneksi tiang listrik +entity-transfers=Transfer entiti +fast-belt-bending=Pembengkokan ban cepat +fast-obstacle-traversing=Penghalang lintas otomatis +fast-replace=Mengganti cepat +fast-replace-belt-splitter=Mengganti ban dan pembagi cepat +fast-replace-belt-underground=Mengganti ban dan ban bawah tanah cepat +fast-replace-direction=Mengganti direksi cepat +gate-over-rail=Gerbang di atas rel +ghost-building=Bangunan hantu +ghost-rail-planner=Pengaturan jalur hantu +inserters=Lengan mekanik +insertion-limits=Batas pemasukan +introduction=Pendahuluan +limit-chests=Membatasi peti +logistic-network=Koneksi logistik +long-handed-inserters=Lengan mekanik panjang +low-power=Daya rendah +move-between-labs=Transfer antar lab - lab +passive-provider-chest=Peti penyedia paif +personal-logistics=Logistik personal +pipette=Pilih Entiti +pole-dragging-coverage=Pengcakupan penyeretan tiang +pump-connection=Koneksi pompa +rail-building=Membuat rel +rail-signals-advanced=Sinyal rel Canggih +rail-signals-basic=Sinyal rel biasa +repair-packs=Alat reparasi +requester-chest=Peti perminta +rotating-assemblers=Memutar mesin perakitan +shoot-targeting=Tembak target +shoot-targeting-controller=Tembak target +show-info=Info lainnya (Alt-mode) +splitter-filters=Filter pemisah +splitters=Pemisah +stack-transfers=Transfer tumpukan +steam-power=Tenaga uap +storage-chest=Peti penyimpanan +train-stop-same-name=Kereta berhenti dengan nama yang sama +train-stops=Kereta berhenti +trains=Kereta +transport-belts=Ban berjalan +underground-belts=Jalur bawah tanah +usable-items=Barang berguna +z-dropping=__CONTROL__Jatuhkan kursor__ untuk menaruh barang +[virtual-signal-description] +signal-anything=Jika salah satu masukan sinyal bertemu kriteria, maka keluaran benar.\nAkan salah ketika tidak ada masukan. +signal-each=Evaluasi kondisi atau performa operasi pada semua masukan sinyal. +signal-everything=Jika semua sinyal berhadapan, maka keluaran benar. benar ketika tidak ada lagi yang di masukkan. +[virtual-signal-name] +signal-0=Sinyal 0 +signal-1=Sinyal 1 +signal-2=Sinyal 2 +signal-3=Sinyal 3 +signal-4=Sinyal 4 +signal-5=Sinyal 5 +signal-6=Sinyal 6 +signal-7=Sinyal 7 +signal-8=Sinyal 8 +signal-9=Sinyal 9 +signal-A=Sinyal A +signal-B=Sinyal B +signal-C=Sinyal C +signal-D=Sinyal D +signal-E=Sinyal E +signal-F=Sinyal F +signal-G=Sinyal G +signal-H=Sinyal H +signal-I=Sinyal I +signal-J=Sinyal J +signal-K=Sinyal K +signal-L=Sinyal L +signal-M=Sinyal M +signal-N=Sinyal N +signal-O=Sinyal O +signal-P=Sinyal P +signal-Q=Sinyal Q +signal-R=Sinyal R +signal-S=Sinyal S +signal-T=Sinyal T +signal-U=Sinyal U +signal-V=Sinyal V +signal-W=Sinyal W +signal-X=Sinyal X +signal-Y=Sinyal Y +signal-Z=Sinyal Z +signal-anything=Apapun +signal-black=Sinyal hitam +signal-blue=Sinyal biru +signal-check=Periksa sinyal +signal-cyan=Sinyal biru muda +signal-dot=Titik sinyal +signal-each=Setiap +signal-everything=Semua +signal-green=Sinyal hijau +signal-grey=sinyal abu +signal-info=Info sinyal +signal-pink=Sinyal merah muda +signal-red=Sinyal merah +signal-white=Sinyal putih +signal-yellow=Sinyal kuning + diff --git a/factorio/data/base/locale/is/base.cfg b/factorio/data/base/locale/is/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c9300ef323c61115cf9933e1dd0b5ccb8ac92539 --- /dev/null +++ b/factorio/data/base/locale/is/base.cfg @@ -0,0 +1,893 @@ +[achievement-description] +circuit-veteran-1=Framleiða 1þ. háþróuð hringrásarborð á klukkustund. +circuit-veteran-2=Framleiða 10þ. háþróuð hringrásarborð á klukkustund. +circuit-veteran-3=Framleiða 25þ. háþróuð hringrásarborð á klukkustund. +computer-age-1=Framleiða 500 vinnslueiningar á klukkustund. +computer-age-2=Framleiða 1þ. vinnslueiningar á klukkustund. +computer-age-3=Framleiða 5þ. vinnslueiningar á klukkustund. +eco-unfriendly=Ransakaðu olíuvinnslu +getting-on-track=Byggðu lest. +iron-throne-1=Framleiða 20þ. járnplötur á klukkustund. +iron-throne-2=Framleiða 200þ. járnplötur á klukkustund. +iron-throne-3=Framleiða 400þ. járnplötur á klukkustund. +mass-production-1=Framleiddu 10 þúsund hringrásarborð. +mass-production-2=Framleiddu 1 milljón hringrásarborð. +mass-production-3=Framleiddu 20 milljón hringrásarborð. +no-time-for-chitchat=Vinndu leikinn undir 15 klukkustundum. +pyromaniac=Eyðileggðu 10 þúsund tré með eldi. +run-forrest-run=Eyðileggðu 100 tré með árekstri. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Vinndu leikinn. +solaris=Framleidu meira en 10GJ/klst með aðeins sólarplötum. +steam-all-the-way=Vinndu leikinn án þess að byggja sólarplötur. +steamrolled=Eyðileggðu 10 hreiður með árekstri. +tech-maniac=Rannsakaðu alla tækni. +there-is-no-spoon=Vinndu leikinn undir 8 klukkustundum. +[achievement-name] +automated-cleanup=Sjálfhreinsun +automated-construction=Sjálfsmíði +circuit-veteran-1=Hringrásarhermaður 1 +circuit-veteran-2=Hringrásarhermaður 2 +circuit-veteran-3=Hringrásarhermaður 3 +computer-age-1=Tölvuöld 1 +computer-age-2=Tölvuöld 2 +computer-age-3=Tölvuöld 3 +delivery-service=Sendingarþjónusta +eco-unfriendly=Óumhverfisvæn(n) +getting-on-track=Komast á rétta járnbraut +getting-on-track-like-a-pro=Komast á rétta járnbraut eins og sérfræðingur +golem=Jötunn +iron-throne-1=Járngreipr 1 +iron-throne-2=Járngreipr 2 +iron-throne-3=Járngreipr 3 +it-stinks-and-they-dont-like-it=Það lyktar og þeim líkar það ekki +lazy-bastard=Letidýr +logistic-network-embargo=Hafnbannað +mass-production-1=Fjöldaframleiðsla 1 +mass-production-2=Fjöldaframleiðsla 2 +mass-production-3=Fjöldaframleiðsla 3 +minions=Skósveinarnir +no-time-for-chitchat=Engin tími til að spjalla +pyromaniac=Brennuvargur +raining-bullets=Skothelvíti: Verkefni Helgidómur Vélamaður +smoke-me-a-kipper-i-will-be-back-for-breakfast=Reyktu mér lax, ég kem aftur í morgunmat +so-long-and-thanks-for-all-the-fish=Gangi þér vel og takk fyrir allan fiskinn +solaris=Sunnudagur +steam-all-the-way=Gufubað +steamrolled=Gufuvalsað +tech-maniac=Tæknibrjálæðingur +there-is-no-spoon=Það er engin skeið +watch-your-step=Gáttir allar, áður gangi fram, um skoðast skyli +you-are-doing-it-right=Þú gerir þetta rétt +you-have-got-a-package=Þú hefur pakka +[ammo-category-name] +artillery-shell=Fallbyssuskot +beam=Geisli +biological=Líffræðilegt +bullet=Skot +cannon-shell=Skriðdrekaskot +capsule=Hylki +electric=Rafmagns +flamethrower=Eldvarpa +fluid=Vökva +grenade=Handsprengja +landmine=Jarðsprengja +laser=Geisli +melee=Handtækt +rocket=Flugskeyti +shotgun-shell=Haglabyssuskothylki +[autoplace-control-names] +desert=Eyðimörk +dirt=Mold +enemy-base=Óvinastöðvar +grass=Gras +sand=Sandur +trees=Tré +[controls] +give-blueprint=Gera nýja vinnuteikningu +give-blueprint-book=Gera nýja vinnuteikningabók +toggle-equipment-movement-bonus=Víxla kraftbeinagrind +[damage-type-name] +acid=Síru +electric=Rafmagns +explosion=Sprenginga +fire=Elds +impact=Áreksturs +laser=Geisla +physical=Líkamlegt +poison=Eiturs +[decorative-name] +enemy-decal=Óvinaskraut +enemy-decal-transparent=Óvinaskraut 2 +red-desert-rock-medium=Miðlungs rauður sandsteinn +red-desert-rock-small=Lítill rauður sandsteinn +red-desert-rock-tiny=Pínulítill rauður sandsteinn +rock-tiny=Pínulítill steinn +sand-rock-big=Stór sandsteinn +sand-rock-medium=Miðlungs sandsteinn +sand-rock-small=Lítill sandsteinn +shroom-decal=Sveppaskraut +worms-decal=Ormaskraut +[entity-description] +arithmetic-combinator=Framkvæmir reikniaðgerðir á struma frá rafrásarnetinu. +artillery-turret=Langdrægar fallbyssur sem miða á óvinastöðvar. +beacon=Sendir áhrifunum viðbóta að vinalegum verum í nágrenni. +big-ship-wreck-1=Hluti af hrundu skipinu. +big-ship-wreck-2=Hluti af hrundu skipinu. +big-ship-wreck-3=Hluti af hrundu skipinu. +boiler=Brennur eldsneyti til að breyta vatni í gufu +centrifuge=Vinnur úr ýmsum úrani tengdum uppskriftum. +constant-combinator=Gefur út stöðugt rafrásarnetsmerki. +construction-robot=Sjálfvirkt byggir og lagar vinalegar verur. +decider-combinator=Ber saman rafrásarnetsmerki. +express-splitter=Skiptir eða sameinar hluti flutningsbelta 1:1. +fast-splitter=Skiptir eða sameinar hluti flutningsbelta 1:1. +flamethrower-turret=Gusar straumi af brennandi vökva á óvini. +heat-exchanger=Notar hitaorku til að breyta vatni í gufu. +logistic-chest-active-provider=Sendir sitt innihald til flutninganetsins. +logistic-chest-passive-provider=Gerir sitt innihald aðgengilegt flutninganetsins. +logistic-chest-requester=Óskar eftir völdum hlutum frá flutninganetinu +logistic-chest-storage=Langtímageymsla fyrir flutninganetið. +logistic-robot=Færir hluti á milli flutningakistum. +offshore-pump=Dælir vökva úr vatnshlota. +splitter=Skiptir eða sameinar hluti flutningsbelta 1:1. +steam-engine=Neytir gufu til að búa til raforku. +steam-turbine=Neytir meiri gufu til að búa til meiri raforku. +[entity-name] +accumulator=Rafgeymir +acid-splash=Sýrusletta +arithmetic-combinator=Talnareiknivél +artillery-turret=Fallbyssuturn +artillery-wagon=Fallbyssuvagn +assembling-machine-1=Samsetningarvél 1 +assembling-machine-2=Samsetningarvél 2 +assembling-machine-3=Samsetningarvél 3 +beacon=Vegviti +behemoth-biter=Risastór nagari +behemoth-biter-corpse=Risastórt nagaralík +behemoth-spitter=Risastór hrækjari +behemoth-spitter-corpse=Risastórt hrækjaralík +behemoth-worm-corpse=Risastórt ormalík +behemoth-worm-turret=Risastór ormur +big-biter=Stór nagari +big-biter-corpse=Stórt nagaralík +big-electric-pole=Stór rafmagnsstaur +big-explosion=Stór sprenging +big-ship-wreck-1=Stórt skipbrotsstykki +big-ship-wreck-2=Stórt skipbrotsstykki +big-ship-wreck-3=Stórt skipbrotsstykki +big-spitter=Stór hrækjari +big-spitter-corpse=Stórt hrækjaralík +big-worm-corpse=Stórt ormalík +big-worm-turret=Stór ormur +biter-spawner=Nagarahreiður +biter-spawner-corpse=Dautt nagarahreiður +blood-explosion-big=Blóðsprenging stór +blood-explosion-huge=Blóðsprenging risastór +blood-explosion-small=Blóðsprenging lítin +blood-fountain=Blóðbrunnur +blue-chest=Blá kista +boiler=Gufuketill +burner-generator=Brennararafall +burner-inserter=Brennsluknúinninnsetjari +burner-mining-drill=Brennsluknúinn námubor +car=Bíll +cargo-wagon=Flutningavagn +centrifuge=Skilvinda +character=Persóna +character-corpse=Persónulík +chemical-plant=Efnaverksmiðja +cliff=Klettur +coal=Kol +compilatron=Kompælatron +constant-combinator=Faststraumasendir +construction-robot=Byggingarvélmaður +copper-cable=Kopar kapall +copper-ore=Kopargrýti +crash-site-spaceship=Geimskip +crash-site-spaceship-wreck-big=Geimskipaleifar Stórar +crash-site-spaceship-wreck-medium=Geimskipaleifar Miðlungs +crash-site-spaceship-wreck-small=Geimskipaleifar Litlar +crude-oil=Hráolía +curved-rail=Bogin járnbraut +cutscene-gun-turret=Byssuturn +dead-dry-hairy-tree=Dautt þurrt loðið tré +dead-grey-trunk=Dauður grár trjábolur +dead-tree-desert=Dautt tré - eyðimörk +decider-combinator=Rökrásarreiknivél +deconstructible-tile-proxy=. +defender=Verndari +destroyer=Eyðari +distractor=Truflari +dry-hairy-tree=Þurrt loðið tré +dry-tree=Þurrt tré +electric-energy-interface=Rafmagnsviðmót +electric-furnace=Rafmagnsofn +electric-mining-drill=Rafknúinn námubor +entity-ghost=Verudraugur +explosion=Sprenging +explosion-hit=Sprenginguárás +express-loader=Háhraða hlaðari +express-splitter=Háhraða deilari +express-transport-belt=Háhraða flutningsbelti +express-underground-belt=Háhraða neðanjarðarbelti +factorio-logo-11tiles=Factorio vörumerki - 11 reiti +factorio-logo-16tiles=Factorio vörumerki - 16 reiti +factorio-logo-22tiles=Factorio vörumerki - 22 reiti +fast-inserter=Hraður innsetjari +fast-loader=Hraður hlaðari +fast-splitter=Hraður deilari +fast-transport-belt=Hratt flutningsbelti +fast-underground-belt=Hratt neðanjarðarbelti +filter-inserter=Síuinnsetjari +fire-flame=Eldur +fish=Fiskur +flamethrower-turret=Eldvörputurn +fluid-wagon=Vökvavagn +gate=Hlið +green-coral=Grænn kórall +grenade-explosion=Handsprengjusprenging +ground-explosion=Jarðsprenging +gun-turret=Byssuturn +heat-exchanger=Varmaskiptir +heat-interface=Hitaviðmót +heat-pipe=Varmaleiðsla +infinity-chest=Óendanleg kista +infinity-pipe=Óendanleg leiðsla +inserter=Innsetjari +iron-chest=Járnkista +iron-ore=Járngrýti +item-on-ground=Hlutur á jörð +item-request-proxy=Vörubeiðnishólf +lab=Rannsóknarstofa +land-mine=Jarðsprengja +laser-turret=Geislabyssuturn +linked-belt=Tengdarbelti +linked-chest=Tengdarkista +loader=Hlaðari +loader-1x1=Hlaðari 1x1 +locomotive=Járnbrautarlest +logistic-chest-active-provider=Virkveitandakista +logistic-chest-buffer=Biðgeymslukista +logistic-chest-passive-provider=Óvirkveitandakista +logistic-chest-requester=Beiðnukista +logistic-chest-storage=Geymslukista +logistic-robot=Flutningavélmaður +long-handed-inserter=Langhentur innsetjari +market=Verslun +massive-explosion=Risastór sprenging +medium-biter=Miðlungs nagari +medium-biter-corpse=Miðlungs nagaralík +medium-electric-pole=Miðlungs rafmagnsstaur +medium-explosion=Miðlungs sprenging +medium-ship-wreck=Miðlungs skipbrotsstykki +medium-spitter=Miðlungs hrækjari +medium-spitter-corpse=Miðlungs hrækjaralík +medium-worm-corpse=Miðlungs ormalík +medium-worm-turret=Miðlungs ormur +nuclear-reactor=Kjarnorkuver +offshore-pump=Vatnsdæla +oil-refinery=Olíuhreinsunarstöð +pipe=Leiðsla +pipe-to-ground=Neðanjarðarleiðsla +player-port=Endurlífgunarpallur +poison-cloud=Eiturský +power-switch=Aflrofi +programmable-speaker=Forritanlegur hátalari +pump=Dæla +pumpjack=Olíudæla +radar=Ratsjá +rail-chain-signal=Járnbrautarkeðjumerki +rail-signal=Járnbrautarmerki +red-chest=Rauð kista +roboport=Vélmennahöfn +rock-big=Stór steinn +rock-huge=Gríðarstór steinn +rocket=Flugskeyti +rocket-silo=Geimflaugastöð +small-biter=Lítill nagari +small-biter-corpse=Lítið nagaralík +small-cliff=Lítill klettur +small-electric-pole=Lítill rafmagnsstaur +small-lamp=Lampi +small-ship-wreck=Lítið skipbrotsstykki +small-spitter=Lítill hrækjari +small-spitter-corpse=Lítið hrækjaralík +small-worm-corpse=Lítið ormalík +small-worm-turret=Lítill ormur +solar-panel=Sólarplata +spidertron=Vélkönguló +spidertron-leg=Vélköngulóarfótur +spitter-spawner=Hrækjarahreiður +spitter-spawner-corpse=Dautt hrækjarahreiður +splitter=Deilari +stack-filter-inserter=Margsíuinnsetjari +stack-inserter=Marginnsetjari +steam-engine=Gufuvél +steam-turbine=Gufuhverfill +steel-chest=Stálkista +steel-furnace=Stálofn +stone=Steinn +stone-furnace=Steinofn +stone-wall=Veggur +storage-tank=Geymsluker +straight-rail=Beinn járnbraut +substation=Aðveitustöð +tank=Skriðdreki +tile-ghost=Reitsdraugur +tile-proxy=Reitir +train-stop=Járnbrautarstöð +transport-belt=Flutningsbelti +tree=Tré +tree-brown=Brúnt tré +tree-proxy=Tré +tree-red=Rautt tré +tree-stump=Trjástubbur +underground-belt=Neðanjarðarbelti +uranium-ore=Úrangrýti +water-splash=Vatnsskvetta +water-well-pump=Brunndæla +wooden-chest=Viðarkista +[equipment-name] +battery-equipment=Einkarafhlaða +battery-mk2-equipment=Háþróuð einkarafhlaða +belt-immunity-equipment=Flutningsbeltavörn +discharge-defense-equipment=Raflosavörn +energy-shield-equipment=Orkuskjöldur +energy-shield-mk2-equipment=Háþróaður orkuskjöldur +exoskeleton-equipment=Kraftbeinagrind +fusion-reactor-equipment=Flytjanlegur kjarnorkurafall +night-vision-equipment=Nætursjón +personal-laser-defense-equipment=Einkageislavörn +personal-roboport-equipment=Einkavélmennahöfn +personal-roboport-mk2-equipment=Háþróað einkavélmennahöfn +solar-panel-equipment=Flytjanleg sólarplata +[fluid-name] +crude-oil=Hráolía +heavy-oil=Þungolía +light-oil=Léttolía +lubricant=Smurolía +petroleum-gas=Jarðolía +steam=Gufa +sulfuric-acid=Brennisteinssýra +water=Vatn +[fuel-category-name] +chemical=Brennanlegt eldsneyti +nuclear=Kjarnorkueldsneyti +[item-description] +fusion-reactor-equipment=Veitir afl fyrir búnaðarviðbót. +mining-tool=Eykur hraða námuhraða þinn. +science-pack=Notað af rannsóknarstofum. +solar-panel-equipment=Veitir afl fyrir búnaðarviðbót. +space-science-pack=Notað af rannsóknarstofum. Fæst með því að skjóta geimflaug með gervitungli. +[item-group-name] +combat=Bardagi +effects=Áhrif +enemies=Óvinir +energy=Orka +environment=Umhverfi +fluids=Vökvar +logistics=Flutningur +other=Óflokkað +production=Framleiðsla +signals=Merki +[item-name] +advanced-circuit=Háþróað hringrásarborð +artillery-shell=Fallbyssuskot +artillery-turret=Fallbyssuturn +artillery-wagon-cannon=Fallbyssa +atomic-bomb=Kjarnorkusprengja +automation-science-pack=Sjálfvirknisvísindapakki +battery=Rafhlaða +blueprint=Vinnuteikning +blueprint-book=Vinnuteikningabók +burner-generator=Brennara-rafall +cannon-shell=Skriðdrekaskot +chemical-science-pack=Efnafræðavísindapakki +cliff-explosives=Klettasprengja +cluster-grenade=Marghandsprengja +coal=Kol +coin=Mynt +combat-shotgun=Bardagahaglabyssa +concrete=Steinsteypa +copper-cable=Kopar kapall +copper-ore=Kopargrýti +copper-plate=Koparplata +copy-paste-tool=Afrita líma verkfæri +crude-oil-barrel=Hráolíutunna +cut-paste-tool=Klippa líma verkfæri +deconstruction-planner=Afbyggingarskipuleggjari +defender-capsule=Verndarihylki +destroyer-capsule=Eyðandahylki +discharge-defense-remote=Raflosavörn fjarstýring +distractor-capsule=Truflarahylki +effectivity-module=Skilvirknisviðbót +effectivity-module-2=Skilvirknisviðbót 2 +effectivity-module-3=Skilvirknisviðbót 3 +electric-energy-interface=Rafmagnsviðmót +electric-engine-unit=Rafhreyfill +electronic-circuit=Hringrásarborð +empty-barrel=Tóm tunna +engine-unit=Hreyfill +explosive-cannon-shell=Skriðdrekasprengiskot +explosive-rocket=Sprengiflugskeyti +explosive-uranium-cannon-shell=Úran skriðdrekasprengiskot +explosives=Sprengiefni +filled-barrel=__1__ tunna +firearm-magazine=Skotvopnablað +fish=Fiskur +flamethrower=Eldvarpa +flamethrower-ammo=Eldvörpueldsneyti +flamethrower-turret=Eldvörputurn +flying-robot-frame=Fljúgandivélmennarammi +green-wire=Grænn vír +grenade=Handsprengja +hazard-concrete=Hættusteypa +heat-interface=Hitaviðmót +heavy-armor=Þungt herklæði +infinity-chest=Óendanleg kista +infinity-pipe=Óendanleg leiðsla +iron-gear-wheel=Járngírhjól +iron-ore=Járngrýti +iron-plate=Járnplata +iron-stick=Járnstöng +item-with-label=Hlutur með merki +lab=Rannsóknarstofa +landfill=Landsvæðisfilling +laser-turret=Geislabyssuturn +light-armor=Létt herklæði +linked-chest=Tengdarkista +logistic-science-pack=Flutningavísindapakki +low-density-structure=Lágþéttnisgrind +military-science-pack=Hersvísindapakki +modular-armor=Fjölherklæði +nuclear-fuel=Kjarnorkueldsneyti +piercing-rounds-magazine=Brynjurjúfandi skotvopnablað +piercing-shotgun-shell=Brynjurjúfandi haglabyssuskothylki +pistol=Skammbyssa +plastic-bar=Plaststykki +poison-capsule=Eiturhylki +pollution=Mengun +power-armor=Kraftherklæði +power-armor-mk2=Háþróað kraftherklæði +processing-unit=Vinnslueining +production-science-pack=Framleiðsluvísindapakki +productivity-module=Framleiðnisviðbót +productivity-module-2=Framleiðnisviðbót 2 +productivity-module-3=Framleiðnisviðbót 3 +rail=Járnbraut +rail-planner=Járnbrautarskipuleggjari +raw-fish=Hrár fiskur +red-wire=Rauður vír +refined-concrete=Járnbent steinsteypa +refined-hazard-concrete=Járnbent hættusteypa +repair-pack=Viðgerðarpakki +rocket=Flugskeyti +rocket-control-unit=Geimflaugasjórnstykki +rocket-fuel=Geimflaugaeldsneyti +rocket-launcher=Sprengjuvarpa +rocket-part=Geimflaugahluti +satellite=Gervitungl +selection-tool=Valtól +shotgun=Haglabyssa +shotgun-shell=Haglabyssuskothylki +slowdown-capsule=Hægunarhylki +solar-panel=Sólarrafhlaða +solid-fuel=Fasteldsneyti +space-science-pack=Geimvísindapakki +speed-module=Hraðaviðbót +speed-module-2=Hraðaviðbót 2 +speed-module-3=Hraðaviðbót 3 +spidertron-remote=Vélköngulóarfjarstýring +spidertron-rocket-launcher=Vélköngulóarsprengjuvarpa +steel-plate=Stálplata +stone=Steinn +stone-brick=Múrsteinn +stone-path=Steinvegur +submachine-gun=Hríðskotabyssa +sulfur=Brennisteinn +tank-cannon=Skriðdrekabyssa +tank-flamethrower=Ökutækiseldvarpa +tank-machine-gun=Ökutækisvélbyssa +upgrade-planner=Uppfærsluskipuleggjari +uranium-235=Úran-235 +uranium-238=Úran-238 +uranium-cannon-shell=Úran skriðdrekaskot +uranium-fuel-cell=Úraneldsneyti +uranium-ore=Úrangrýti +uranium-rounds-magazine=Úranskot skotvopnablað +used-up-uranium-fuel-cell=Fullnotað úraneldsneyti +utility-science-pack=Tólsvísindapakki +vehicle-machine-gun=Ökutækisvélbyssa +wood=Viður +[map-gen-preset-description] +death-world=Nagarar eru hættulegri og þróast hraðar. +default=Venjulegar stillingar. Ráðlagða leið til að spila Factorio. +island=Stór eyja í endalausu hafi. +marathon=Uppskriftir og tækni eru dýrari. +[map-gen-preset-name] +death-world=Dauðaheimur +death-world-marathon=Dauðaheims langhlaup +default=Sjálfgefið +island=Eyja +marathon=Langhlaup +rail-world=Járnbrautaheimur +ribbon-world=Borðaheimur +rich-resources=Ríkar náttúruauðlindir +[mod-name] +base=Grunn leikbreyting +[modifier-description] +bullet-damage-bonus=Skotskaði: +__1__ +bullet-shooting-speed-bonus=Skothraði: +__1__ +character-health-bonus=Persónulíf: +__1__ +flamethrower-damage-bonus=Eldskaði: +__1__ +landmine-damage-bonus=Jarðsprengjuskaði: +__1__ +laser-damage-bonus=Geislaskaði: +__1__ +laser-shooting-speed-bonus=Geislaskothraði: +__1__ +rocket-damage-bonus=Eldflaugaskaði: +__1__ +worker-robot-speed=Starfsvélmennahraði: +__1__ +worker-robot-storage=Starfsvélmennageymslustærð: +__1__ +[programmable-speaker-instrument] +alarms=Viðvaranir +bass=Bassi +lead=Aðalhljóðfæri +miscellaneous=Ýmislegt +piano=Píanó +saw=Sagtönn +square=Ferningur +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=C#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Afrek náð +alarm-1=Aðvörun 1 +alarm-2=Aðvörun 2 +cannot-build=Kann ekki að byggja hérna +crash=Plata +fx=Fx +game-lost=Leik tapað +game-won=Leik vann +ring=Hringur +siren=Hættuviðvörun +[recipe-name] +advanced-oil-processing=Háþróuð olíuvinnsla +basic-oil-processing=Olíuvinnsla +coal-liquefaction=Fljótandi kol +empty-crude-oil-barrel=Tæma hráolíutunnu +empty-filled-barrel=Tóm tunna (__1__) +fill-barrel=Full tunna (__1__) +fill-crude-oil-barrel=Filla hráolíutunnu +kovarex-enrichment-process=Kovarex úranauðgun +nuclear-fuel-reprocessing=Endurvinnsla kjarnorkueldsneytis +uranium-processing=Úranvinnsla +[shortcut] +copy=Afrita +cut=Klippa +inline-keybind-format=__1__ (__2__) +make-blueprint=Vinnuteikning +make-blueprint-book=Vinnuteikningabók +make-deconstruction-planner=Afbyggingarskipuleggjari +make-upgrade-planner=Uppfærsluskipuleggjari +out-of-line-keybind-format=__1__\n(__2__) +paste=Líma +toggle-equipment-movement-bonus=Víxla kraftbeinagrind +undo=Afturkalla +undo-unavailable=Afturkalla +[story] +message-log-close=Loka +message-log-title=Skilaboðaskrá +[technology-description] +atomic-bomb=Hrikalegt form flugskeytis notað til að uppræta öllu í stórum svæðum í einu. +destroyer=Besta gerð bardagavélmenna. Fylgir og hjálpar spilaranum í takmarkaðan tíma. +gun-turret=Einfaldar verndarabyggingar sem þarf að endurfylla með skotvopnablöðum. +stone-wall=Veggir til að vernda verksmiðju þína gegn árásendum. +[technology-name] +advanced-electronics=Háþróuð rafeindatækni +advanced-material-processing=Háþróuð efnisvinnsla +advanced-oil-processing=Háþróuð olíuvinnsla +artillery=Fallbyssa +artillery-shell-range=Fallbyssuskotssvæði +artillery-shell-speed=Fallbyssuskotshraði +atomic-bomb=Kjarnorkusprengja +automated-rail-transportation=Sjálfvirkur járnbrautarflutningur +automation=Sjálfvirkni +automobilism=Akstur +battery=Rafhlaða +battery-equipment=Einkarafhlaða +battery-mk2-equipment=Háþróuð einkarafhlaða +belt-immunity-equipment=Flutningsbeltavörn +braking-force=Hemlunarkraftur +chemical-science-pack=Efnafræðavísindapakki +circuit-network=Rafrásarnet +cliff-explosives=Klettasprengjur +coal-liquefaction=Fljótandi kol +concrete=Steinsteypa +construction-robotics=Byggingarvélmenni +defender=Verndari +destroyer=Eyðari +discharge-defense-equipment=Raflosavörn +distractor=Truflari +effect-transmission=Viðbótarútsending +effectivity-module=Skilvirknisviðbót +electric-energy-accumulators-1=Rafgeymir +electric-energy-distribution=Raforkudreifing +electric-engine=Rafhreyfill +electronics=Rafeindatækni +energy-shield-equipment=Orkuskjöldur +energy-shield-mk2-equipment=Háþróaður orkuskjöldur +energy-weapons-damage=Orkuvopnakraftur +engine=Hreyfill +exoskeleton-equipment=Kraftbeinagrind +explosive-rocketry=Sprengiflugskeyti +explosives=Sprengiefni +fast-inserter=Hraður innsetjari +flamethrower=Eldvarpa +flammables=Eldfimir vökvar +fluid-handling=Vökvameðhöndlun +fluid-wagon=Vökvavagn +follower-robot-count=Fjöldi vélmennafylgjendur +fusion-reactor-equipment=Flytjanlegur kjarnorkurafall +gate=Hlið +gun-turret=Byssuturn +heavy-armor=Þungt herklæði +inserter-capacity-bonus=innsetjararúmtak +kovarex-enrichment-process=Kovarex úranauðgun +land-mine=Jarðsprengjur +landfill=Landsvæðisfilling +laser=Geisli +laser-shooting-speed=Geislaskothraði +laser-turret=Geislabyssuturn +logistic-robotics=Flutningavélmenni +logistic-science-pack=Flutningavísindapakki +logistic-system=Fluttningakerfi +logistics=Flutningur +low-density-structure=Lágþéttnisgrind +lubricant=Smurolía +military=Hernaður +military-science-pack=Hersvísindapakki +mining-productivity=Námuvinnsluframleiðni +modular-armor=Fjölherklæði +modules=Viðbót +night-vision-equipment=Nætursjón +nuclear-fuel-reprocessing=Endurvinnsla kjarnorkueldsneytis +nuclear-power=Kjarnorka +oil-processing=Olíuvinnsla +optics=Ljósfræði +personal-laser-defense-equipment=Einkageislavörn +personal-roboport-equipment=Einkavélmennahöfn +personal-roboport-mk2-equipment=Háþróað einkavélmennahöfn +physical-projectile-damage=Líkamlegskotskraftur +plastics=Plast +power-armor=Kraftherklæði +power-armor-mk2=Háþróað kraftherklæði +production-science-pack=Framleiðsluvísindapakki +productivity-module=Framleiðnisviðbót +rail-signals=Járnbrautarmerki +railway=Járnvegur +refined-flammables=Betri eldfimir vökvar +research-speed=Rannsóknarhraði +robotics=Vélmenni +rocket-control-unit=Geimflaugasjórnstykki +rocket-fuel=Geimflaugaeldsneyti +rocket-silo=Geimflaugastöð +rocketry=Flugskeyti +solar-energy=Sólarorka +solar-panel-equipment=Flytjanleg sólarplata +space-science-pack=Geimvísindapakki +speed-module=Hraðaviðbót +spidertron=Vélkönguló +stack-inserter=Marginnsetjari +steel-axe=Stálöxi +steel-processing=Stálvinnsla +stone-wall=Steinveggur +stronger-explosives=Sterkara sprengiefni +sulfur-processing=Brennisteinsvinnsla +tank=Skriðdreki +toolbelt=Verkfærabelti +uranium-ammo=Úranskotfæri +uranium-processing=Úranvinnsla +utility-science-pack=Tólsvísindapakki +weapon-shooting-speed=Skothraði +worker-robots-speed=Starfsvélmennahraði +worker-robots-storage=Starfsvélmennageymslustærð +[tile-name] +concrete=Steinsteypa +deepwater=Djúpt vatn +deepwater-green=Djúpt grænt vatn +dirt-1=Mold 1 +dirt-2=Mold 2 +dirt-3=Mold 3 +dirt-4=Mold 4 +dirt-5=Mold 5 +dirt-6=Mold 6 +dirt-7=Mold 7 +dry-dirt=Þurr mold +grass-1=Gras +grass-2=Gras 2 +grass-3=Gras 3 +grass-4=Gras 4 +hazard-concrete-left=Hættusteypa hægri +hazard-concrete-right=Hættusteypa vinstri +landfill=Landsvæðisfilling +nuclear-ground=Kjarnorkuspillt jörð +out-of-map=Út af kortinu +red-desert-0=Rauð eyðimörk 0 +red-desert-1=Rauð eyðimörk 1 +red-desert-2=Rauð eyðimörk 2 +red-desert-3=Rauð eyðimörk 3 +refined-concrete=Betrumbætt steinsteypa +sand-1=Sandur 1 +sand-2=Sandur 2 +sand-3=Sandur 3 +stone-path=Steinvegur +water=Vatn +water-green=Grænt vatn +water-mud=Grunnt vatn 2 +water-shallow=Grunnt vatn +water-wube=Vatns Wube +[tips-and-tricks-item-name] +active-provider-chest=Virk veitandakista +belt-lanes=Beltaakreinir +buffer-chest=Biðgeymslukista +bulk-crafting=Magnsmíði +circuit-network=Rafrásarnet +clear-cursor=Hreinsa bendil +construction-robots=Byggingarvélmenni +copy-entity-settings=Afrita og líma verustillingar +copy-entity-settings-controller=Afrita og líma verustillingar +copy-paste=Afrita og líma +copy-paste-filters=Afrita og líma síur +copy-paste-spidertron=Afrita og líma vélkönguló +copy-paste-trains=Afrita-líma járnbrautarlestir +drag-building=Draga til að byggja +electric-network=Rafmagnsnet +electric-pole-connections=Rafmagnsstaurtenging +entity-transfers=Verufræsla +fast-replace=Skyndiumskipti +fast-replace-belt-splitter=Skyndiumskipta belti & deilari +fast-replace-direction=Skyndiumskipta átt +ghost-building=Drauga bygging +ghost-rail-planner=Drauga lestarteina planari +inserters=innsetjarar +introduction=Inngangur +logistic-network=Flutninganet +long-handed-inserters=Langhentur innsetjari +low-power=Lítil orka +passive-provider-chest=Afskiptalaus veitendakista +pump-connection=Pumpu tenging +rail-building=Bygging járnbrautar +repair-packs=Viðgerðarsett +requester-chest=Beiðniskista +shoot-targeting=Skotmarkmiðun +shoot-targeting-controller=Skotmarkmiðun +splitters=Deilarar +stack-transfers=Staflafærsla +steam-power=Gufuafl +storage-chest=Geymslukista +train-stop-same-name=Lestarstopp með sama nafni +train-stops=Járnbrautarstöðvar +trains=Lestar +transport-belts=Flutningsbelti +underground-belts=Neðanjarðarbelti +usable-items=Notanlegir hlutir +[virtual-signal-name] +signal-0=Straumur 0 +signal-1=Straumur 1 +signal-2=Straumur 2 +signal-3=Straumur 3 +signal-4=Straumur 4 +signal-5=Straumur 5 +signal-6=Straumur 6 +signal-7=Straumur 7 +signal-8=Straumur 8 +signal-9=Straumur 9 +signal-A=Straumur A +signal-B=Straumur B +signal-C=Straumur C +signal-D=Straumur D +signal-E=Straumur E +signal-F=Straumur F +signal-G=Straumur G +signal-H=Straumur H +signal-I=Straumur I +signal-J=Straumur J +signal-K=Straumur K +signal-L=Straumur L +signal-M=Straumur M +signal-N=Straumur N +signal-O=Straumur O +signal-P=Straumur P +signal-Q=Straumur Q +signal-R=Straumur R +signal-S=Straumur S +signal-T=Straumur T +signal-U=Straumur U +signal-V=Straumur V +signal-W=Straumur W +signal-X=Straumur X +signal-Y=Straumur Y +signal-Z=Straumur Z +signal-anything=Hvað sem er +signal-black=Svartur straumur +signal-blue=Blár straumur +signal-check=Gátmerkja straumur +signal-cyan=Blágrænn straumur +signal-dot=Punkta straumur +signal-each=Hvort +signal-everything=Allir +signal-green=Grænn straumur +signal-grey=Grár straumur +signal-info=Upplýsinga straumur +signal-pink=Bleikur straumur +signal-red=Rauður straumur +signal-white=Hvítur straumur +signal-yellow=Gulur straumur + diff --git a/factorio/data/base/locale/it/base.cfg b/factorio/data/base/locale/it/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..984bbb47358258fb50ee6d55feba2f8f533fdafa --- /dev/null +++ b/factorio/data/base/locale/it/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Disassembla 100 oggetti con droni operai. +automated-construction=Costruisci 100 macchine usando i robot. +circuit-veteran-1=Produci 1000 circuiti avanzati all'ora. +circuit-veteran-2=Produci 10000 circuiti avanzati all'ora. +circuit-veteran-3=Produci 25000 circuiti avanzati all'ora. +computer-age-1=Produci 500 unità di processori all'ora. +computer-age-2=Produci 1000 unità di processori all'ora. +computer-age-3=Produci 5000 unità di processori all'ora. +delivery-service=Fornisci il personaggio con 10,000 oggetti consegnati dal robot logistico. +eco-unfriendly=Ricerca la lavorazione del petrolio. +getting-on-track=Costruisci una locomotiva. +getting-on-track-like-a-pro=Costruisci una locomotiva entro i primi 90 minuti di gioco. +golem=Sopravvivi a un colpo di 500 danni o più. +iron-throne-1=Produci 20 mila piastre di ferro all'ora. +iron-throne-2=Produci 200 mila piastre di ferro all'ora. +iron-throne-3=Produci 400 mila piastre di ferro all'ora. +it-stinks-and-they-dont-like-it=Innesca un attacco alieno a causa dell'inquinamento. +lazy-bastard=Vinci il gioco creando manualmente non più di 111 oggetti. +logistic-network-embargo=Vinci il gioco senza costruire nessun provider attivo, casse buffer o casse logistiche. +mass-production-1=Produci 10000 circuiti elettronici. +mass-production-2=Produci 1 milione di circuiti elettronici. +mass-production-3=Produci 20 milioni di circuiti elettronici. +minions=Avere 100 o più robot da combattimento che ti seguono. +no-time-for-chitchat=Finisci il gioco entro 15 ore. +pyromaniac=Distruggi 10. 000 alberi con il fuoco. +raining-bullets=Vinci il gioco senza costruire torrette laser. +run-forrest-run=Distruggi 100 alberi con l'impatto di un mezzo. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Finisci il gioco. +solaris=Produci più di 10 GJ all'ora usando solo i pannelli solari. +steam-all-the-way=Vinci il gioco senza costruire alcun pannello solare. +steamrolled=Distruggi 10 spawner con l'impatto di un mezzo. +tech-maniac=Ricerca tutte le tecnologie. +there-is-no-spoon=Finisci il gioco entro 8 ore. +trans-factorio-express=Crea un percorso per il treno di 1,000 caselle o più lungo. +watch-your-step=Essere ucciso da una locomotiva in movimento. +you-are-doing-it-right=Costruisci più macchine con i droni che a mano. +you-have-got-a-package=Fornisci il personaggio tramite il robot logistico. +[achievement-name] +automated-cleanup=Pulitura automatica +automated-construction=Costruzione automatizzata +circuit-veteran-1=Veterano del circuito 1 +circuit-veteran-2=Veterano del circuito 2 +circuit-veteran-3=Veterano del circuito 3 +computer-age-1=Età del computer 1 +computer-age-2=Età del computer 2 +computer-age-3=Età del computer 3 +delivery-service=Servizio di consegna +eco-unfriendly=Nemico dell'ambiente +getting-on-track=Mettersi in carreggiata +getting-on-track-like-a-pro=Mettersi in carreggiata come un professionista +golem=Golem +iron-throne-1=Trono di ferro 1 +iron-throne-2=Trono di ferro 2 +iron-throne-3=Trono di ferro 3 +it-stinks-and-they-dont-like-it=Puzza e non gli piace +lazy-bastard=Pigro bastardo +logistic-network-embargo=Embargo sulle rete logistica +mass-production-1=Produzione di massa 1 +mass-production-2=Produzione di massa 2 +mass-production-3=Produzione di massa 3 +minions=Gregari +no-time-for-chitchat=Non c'è tempo per le chiacchiere +pyromaniac=Piromane +raining-bullets=Pioggia di proiettili +run-forrest-run=Corri Forrest, corri +smoke-me-a-kipper-i-will-be-back-for-breakfast=Affumicami un'aringa, sarò di ritorno per colazione +so-long-and-thanks-for-all-the-fish=Addio e grazie per tutto il pesce +solaris=Solaris +steam-all-the-way=Vapore tutta la vita +steamrolled=E' passato un treno? +tech-maniac=Scienziato pazzo +there-is-no-spoon=Il cucchiaio non esiste +trans-factorio-express=Espresso Trans-Factorio +watch-your-step=Occhio a dove metti i piedi +you-are-doing-it-right=Stai facendo bene +you-have-got-a-package=Hai un pacco +[ammo-category-name] +artillery-shell=Proiettile d'artiglieria +beam=Raggio +biological=Biologico +bullet=Proiettile +cannon-shell=Proiettile per cannone +capsule=Capsula +electric=Elettrico +flamethrower=Lanciafiamme +fluid=Fluido +grenade=Granata +landmine=Mina antiuomo +laser=Laser +melee=Corpo a corpo +rocket=Razzo +shotgun-shell=Cartuccia per fucile +[autoplace-control-names] +desert=Deserto +dirt=Terra +enemy-base=Basi nemiche +grass=Erba +sand=Sabbia +trees=Alberi +[controls] +give-blueprint=Crea un nuovo progetto +give-blueprint-book=Crea un nuovo libro dei progetti +give-deconstruction-planner=Crea un nuovo pianificatore di demolizione +give-upgrade-planner=Crea un nuovo pianificatore di miglioramenti +toggle-equipment-movement-bonus=Attiva/disattiva esoscheletro +toggle-personal-logistic-requests=Rimuovi le richieste personali logistiche +toggle-personal-roboport=Attiva/disattiva roboport personale +[damage-type-name] +acid=Acido +electric=Elettrico +explosion=Esplosione +fire=Fuoco +impact=Impatto +laser=Laser +physical=Fisico +poison=Veleno +[decorative-name] +big-ship-wreck-grass=Grande rottame di astronave sull'erba +brown-asterisk=Asterisco marrone +brown-asterisk-mini=Mini asterisco marrone +brown-carpet-grass=Prato marrone +brown-coral-mini=Corallo marrone piccolo +brown-fluff=Lanuggine marrone +brown-fluff-dry=Lanugine marrone secca +brown-hairy-grass=Erba alta marrone +dark-mud-decal=Decalcomania fango scuro +enemy-decal=Decalcomania nemico +enemy-decal-transparent=Decalcomania nemico 2 +garballo=Palma nana +garballo-mini-dry=Garballo secco piccolo +green-asterisk=Asterisco verde +green-asterisk-mini=Mini asterisco verde +green-bush-mini=Mini cespuglio verde +green-carpet-grass=Prato verde +green-coral-mini=Corallo verde piccolo +green-croton=Croton verde +green-desert-bush=Cespuglio verde del deserto +green-hairy-grass=Erba verde alta +green-pita=Pita verde +green-pita-mini=Mini pita verde +green-small-grass=Erba verde bassa +lichen-decal=Decalcomania licheni +light-mud-decal=Decalcomania fango chiaro +muddy-stump=Ceppo infangato +nuclear-ground-patch=Zona di terreno irradiata +orange-coral-mini=Corallo arancio piccolo +puberty-decal=Decalcomania fango secco +red-asterisk=Asterisco rosso +red-croton=Croton rosso +red-desert-bush=Cespuglio del deserto rosso +red-desert-decal=Deserto rosso +red-desert-rock-medium=Roccia rossa del deserto media +red-desert-rock-small=Piccola roccia rossa del deserto +red-desert-rock-tiny=Piccola roccia rossa del deserto +red-pita=Agave rossa +rock-medium=Roccia media +rock-small=Roccia piccola +rock-tiny=Roccia minuscola +sand-decal=Decalcomania sabbia +sand-dune-decal=Decalcomania dune di sabbia +sand-rock-big=Roccia di sabbia grande +sand-rock-medium=Roccia di sabbia media +sand-rock-small=Roccia di sabbia piccola +shroom-decal=Decalcomania funghi +small-rock=Piccola roccia +small-ship-wreck-grass=Piccolo rottame di astronave sull'erba +white-desert-bush=Cespuglio del deserto bianco +worms-decal=Decalcomania worm +[entity-description] +accumulator=Immagazzina una quantità limitata di energia quando la produzione disponibile supera la domanda, e la rilascia nel caso opposto. +arithmetic-combinator=Esegue operazioni aritmetiche sui segnali della rete circuitale. +artillery-turret=Cannone a lungo raggio che punta sulle basi nemiche. +beacon=Trasmette l'effetto dei moduli all'unità amica vicina. +big-ship-wreck-1=Un segmento dell'astronave schiantata. +big-ship-wreck-2=Un segmento dell'astronave schiantata. +big-ship-wreck-3=Un segmento dell'astronave schiantata. +boiler=Brucia combustibile per trasformare l'acqua in vapore. +centrifuge=Processa varie ricette correlate all'uranio. +compilatron=Un robot aiutante che è sopravvissuto all’incidente. Ha capacità ridotte a causa di guasti interni. +constant-combinator=Emette segnali costanti nella rete dei circuiti. +construction-robot=Costruiscono e riparano automaticamente le entità amiche. +crash-site-chest-1=Un contenitore dell’astronave schiantata. Potrebbe contenere degli oggetti utili. +crash-site-chest-2=Un contenitore dell’astronave schiantata. Potrebbe contenere degli oggetti utili. +decider-combinator=Confronta i segnali della rete circuitale. +express-splitter=Divide o unisce il carico dei nastri trasportatori con un rapporto 1:1. +fast-splitter=Divide o unisce il carico dei nastri trasportatori con un rapporto 1:1. +flamethrower-turret=Spara un liquido in fiamme ai nemici. +heat-exchanger=Utilizza il calore per trasformare l'acqua in vapore. +item-request-proxy=Questo serve a chiedere ai droni costruttori di consegnare un oggetto a questa entità. __CONTROL__mine__ per eliminare la richiesta. +locomotive=Effettua viaggi programmati e traina i vagoni. +logistic-chest-active-provider=Invia il suo contenuto alla rete logistica. +logistic-chest-buffer=Richiede gli oggetti specificati rendendoli disponibili per i robot logistici da costruzione e personali. +logistic-chest-passive-provider=Rende il suo contenuto disponibile alla rete logistica. +logistic-chest-requester=Richiede oggetti specifici dalla rete logistica. +logistic-chest-storage=Stoccaggio a lungo termine per la rete logistica. +logistic-robot=Trasporta oggetti tra le casse logistiche. +nuclear-reactor=Genera calore utilizzando le barre di combustibile di uranio. La potenza termica aumenta quando è costruito accanto ad altri reattori. +offshore-pump=Pompa fluidi da uno specchio d'acqua. +power-switch=Utilizzato per controllare le connessioni della rete elettrica. Può anche essere controllato dal circuito della rete. +programmable-speaker=Si connette alla rete dei circuiti per far suonare sirene, riprodurre note musicali o mostrare avvisi. +radar=Analizza i settori vicini e rivela efficacemente un'area intorno ad esso. +rail-chain-signal=Legge i segnali successivi sul percorso per permettere un controllo migliore sui treni. +rail-signal=Delimita il sistema ferroviario in blocchi, permettendo a più treni di viaggiare sulla stessa rete. +roboport=Si connette con gli altri roboport per creare reti che vengono utilizzate dai relativi droni da trasporto o da costruzione. +rocket-silo=Utilizzato per assemblare e lanciare un razzo per vincere la partita. +solar-panel=Durante il giorno produce il 100% della potenza che scende allo 0% di notte. +splitter=Divide o unisce il carico dei nastri trasportatori con un rapporto 1:1. +steam-engine=Consuma vapore per generare energia elettrica. +steam-turbine=Consuma vapore per generare energia elettrica. +train-stop=Destinazioni per i treni automatici. +[entity-name] +1x2-remnants=Resti 1x2 +accumulator=Accumulatore elettrico +acid-splash=Spruzzata d'acido +arithmetic-combinator=Combinatore aritmetico +artillery-turret=Torretta d'artiglieria +artillery-wagon=Vagone d'artiglieria +assembling-machine-1=Macchina assemblatrice 1 +assembling-machine-2=Macchina assemblatrice 2 +assembling-machine-3=Macchina assemblatrice 3 +beacon=Faro +behemoth-biter=Morditore gigante +behemoth-biter-corpse=Cadavere di Morditore gigante +behemoth-spitter=Sputatore gigante +behemoth-spitter-corpse=Cadavere di Sputatore gigante +behemoth-worm-corpse=Cadavere di worm Behemoth +behemoth-worm-turret=Worm Behemoth +big-artillery-explosion=Grande esplosione d'Artiglieria +big-biter=Morditore grande +big-biter-corpse=Cadavere di Morditore grande +big-electric-pole=Palo grande dell'elettricitá +big-explosion=Grande esplosione +big-remnants=Grandi detriti +big-scorchmark=Grande bruciatura +big-scorchmark-tintable=Grande bruciatura colorata +big-ship-wreck-1=Grande relitto di una nave spaziale +big-ship-wreck-2=Grande relitto di navicella spaziale +big-ship-wreck-3=Relitto grande di navicella spaziale +big-spitter=Sputatore grande +big-spitter-corpse=Cadavere di Sputatore grande +big-worm-corpse=Cadavere di Verme grande +big-worm-turret=Verme grande +biter-spawner=Generatore di Morditori +biter-spawner-corpse=Resti del generatore di Morditori +blood-explosion-big=Grande esplosione di sangue +blood-explosion-huge=Enorme esplosione di sangue +blood-explosion-small=Piccola esplosione di sangue +blood-fountain=Fontana di sangue +blood-fountain-big=Grande fontana di sangue +blood-fountain-hit-spray=Spruzzo di sangue a fontana +blue-chest=Cassa blu +boiler=Caldaia +burner-generator=Generatore a combustione +burner-inserter=Inseritore a combustibile +burner-mining-drill=Trivella a combustibile +car=Macchina +cargo-wagon=Vagone merci +centrifuge=Centrifuga +character=Personaggio +character-corpse=Cadavere di un giocatore +chemical-plant=Impianto chimico +cliff=Dirupo +coal=Carbone +compilatron=Compilatron +constant-combinator=Combinatore di costanti +construction-robot=Robot costruttore +copper-cable=Cavo di rame +copper-ore=Rame grezzo +crash-site-chest-1=Container a capsula +crash-site-chest-2=Container a capsula +crash-site-fire-flame=Fiamma dell'incendio del sito dello schianto +crash-site-spaceship=Astronave +crash-site-spaceship-wreck-big=Enorme relitto di astronave +crash-site-spaceship-wreck-medium=Relitto di astronave medio +crash-site-spaceship-wreck-small=Relitto di astronave piccolo +crude-oil=Greggio +curved-rail=Rotaia curva +cutscene-gun-turret=Torretta mitragliatrice +dead-dry-hairy-tree=Albero massiccio secco morto +dead-grey-trunk=Tronco grigio morto +dead-tree-desert=Albero morto - deserto +decider-combinator=Combinatore decisionale +deconstructible-tile-proxy=Entità proxy eliminabile +defender=Difensore +destroyer=Distruttore +distractor=Distrattore +dry-hairy-tree=Albero massiccio secco +dry-tree=Albero secco +electric-energy-interface=Interfaccia dell'energia elettrica +electric-furnace=Fornace elettrica +electric-mining-drill=Trivella elettrica +enemy-damaged-explosion=Nemico danneggiato da un'esplosione +entity-ghost=Entità fantasma +explosion=Esplosione +explosion-hit=Esplosione del colpo +express-loader=Caricatore ultraveloce +express-splitter=Ripartitore ultraveloce +express-transport-belt=Rullo di trasporto ultraveloce +express-underground-belt=Rullo sotterraneo ultraveloce +factorio-logo-11tiles=Logo di Factorio 11 caselle +factorio-logo-16tiles=Logo di Factorio 16 caselle +factorio-logo-22tiles=Logo di Factorio 22 caselle +fast-inserter=Inseritore veloce +fast-loader=Caricatore veloce +fast-splitter=Ripartitore veloce +fast-transport-belt=Rullo di trasporto veloce +fast-underground-belt=Rullo sotterraneo veloce +filter-inserter=Inseritore filtrante +fire-flame=Fiamma +fish=Pesce +flamethrower-turret=Torretta lanciafiamme +fluid-wagon=Vagone cisterna +flying-robot-damaged-explosion=Drone volante danneggiato da un'esplosione +gate=Cancello +green-coral=Corallo verde +grenade-explosion=Esplosione di una granata +ground-explosion=Esplosione a terra +gun-turret=Torretta difensiva +heat-exchanger=Scambiatore di calore +heat-interface=Interfaccia di calore +heat-pipe=Condotto termico +huge-scorchmark=Enorme bruciatura +huge-scorchmark-tintable=Bruciatura enorme colorata +infinity-chest=Cassa infinita +infinity-pipe=Tubo infinito +inserter=Inseritore +iron-chest=Baule in ferro +iron-ore=Ferro grezzo +item-on-ground=Oggetto a terra +item-request-proxy=Slot di richiesta per gli oggetti +lab=Laboratorio +land-mine=Mina antiuomo +laser-bubble=Bolla laser +laser-turret=Torretta laser +linked-belt=Nastro trasportatore collegato +linked-chest=Cassa collegata +loader=Caricatore +loader-1x1=Caricatore 1x1 +locomotive=Locomotiva +logistic-chest-active-provider=Cassa fornitrice attiva +logistic-chest-buffer=Cassa buffer +logistic-chest-passive-provider=Cassa fornitrice passiva +logistic-chest-requester=Cassa di richiesta +logistic-chest-storage=Cassa +logistic-robot=Robot logistico +long-handed-inserter=Inseritore braccio lungo +market=Mercato +massive-explosion=Esplosione enorme +medium-biter=Morditore medio +medium-biter-corpse=Cadavere di Morditore medio +medium-electric-pole=Palo medio dell'elettricitá +medium-explosion=Esplosione media +medium-remnants=Resti medi +medium-scorchmark=Bruciatura di medie dimensioni +medium-scorchmark-tintable=Bruciatura di dimensioni medie colorata +medium-ship-wreck=Relitto di navicella spaziale medio +medium-small-remnants=Detriti di medio-piccole dimensioni +medium-spitter=Sputatore medio +medium-spitter-corpse=Cadavere di Sputatore medio +medium-worm-corpse=Cadavere di Verme medio +medium-worm-turret=Verme medio +nuclear-reactor=Reattore nucleare +offshore-pump=Pompa offshore +oil-refinery=Raffineria di petrolio +pipe=Tubo +pipe-to-ground=Tubo sotterraneo +player-port=Punto di rigenerazione +poison-cloud=Nube di veleno +power-switch=Interruttore +programmable-speaker=Altoparlante programmabile +pump=Pompa +pumpjack=Pompa petrolifera +radar=Radar +rail-chain-signal=Semaforo a catena +rail-ending-remnants=Residui di binario distrutto +rail-signal=Semaforo ferroviario +red-chest=Cassa rossa +red-desert-rock-big=Grande roccia rossa del deserto +red-desert-rock-huge=Roccia del deserto rossa enorme +roboport=Porto per Droni +rock-big=Roccia grande +rock-damaged-explosion=Roccia danneggiata da un'esplosione +rock-huge=Roccia enorme +rocket=Razzo +rocket-silo=Silo per razzi +sand-rock-big=Grande roccia sabbiosa +simple-entity-with-force=Semplice entità con una forza +simple-entity-with-owner=Entità semplice con proprietario +small-biter=Morditore piccolo +small-biter-corpse=Cadavere di Morditore piccolo +small-cliff=Piccolo dirupo +small-electric-pole=Palo piccolo dell’elettricità +small-lamp=Lampione +small-remnants=Resti piccoli +small-scorchmark=Piccola bruciatura +small-scorchmark-tintable=Piccola bruciatura colorata +small-ship-wreck=Relitto di navicella spaziale piccolo +small-spitter=Sputatore piccolo +small-spitter-corpse=Cadavere di Sputatore piccolo +small-worm-corpse=Cadavere di Verme piccolo +small-worm-turret=Verme piccolo +solar-panel=Pannello solare +space-module-wreck=Relitto di modulo spaziale +spark-explosion=Esplosione da scintilla +spark-explosion-higher=Scintilla d'esplosione più alta +spidertron=Spidertron +spidertron-leg=Gamba di Spidertron +spidertron-military-target=Obiettivo militare dello spidertron +spitter-spawner=Generatore di Sputatori +spitter-spawner-corpse=Resti del generatore di Sputatori +splitter=Ripartitore +stack-filter-inserter=Inseritore multiplo filtrante +stack-inserter=Inseritore multiplo +steam-engine=Motore a vapore +steam-turbine=Turbina a vapore +steel-chest=Baule in acciaio +steel-furnace=Fornace d'acciaio +stone=Pietra +stone-furnace=Fornace di pietra +stone-wall=Muro +storage-tank=Serbatoio di stoccaggio +straight-rail=Rotaia dritta +substation=Sottostazione +tank=Carro armato +tile-ghost=Piastrella fantasma +tile-proxy=Caselle +train-stop=Fermata del treno +transport-belt=Rullo di trasporto +tree=Albero +tree-brown=Albero marrone +tree-dying-proxy=Inquinamento assorbito danneggiando gli alberi +tree-proxy=Alberi +tree-red=Albero rosso +tree-stump=Ceppo d'albero +underground-belt=Rullo sotterraneo +uranium-cannon-shell-explosion=Esplosione della testata nucleare +uranium-ore=Uranio grezzo +wall-damaged-explosion=Muro danneggiato da un'esplosione +water-splash=Schizzo d'acqua +water-well-pump=Pompa per acqua di pozzo +wooden-chest=Cassa di legno +[equipment-name] +battery-equipment=Batteria personale +battery-mk2-equipment=Batteria personale MK2 +belt-immunity-equipment=Attrezzatura per l'immunità ai nastri trasportatori +discharge-defense-equipment=Difesa a scarica elettrica +energy-shield-equipment=Scudo energetico +energy-shield-mk2-equipment=Scudo energetico MK2 +exoskeleton-equipment=Esoscheletro +fusion-reactor-equipment=Reattore a fusione portatile +night-vision-equipment=Visione notturna +personal-laser-defense-equipment=Difesa laser personale +personal-roboport-equipment=Roboporto personale +personal-roboport-mk2-equipment=Roboporto personale MK2 +solar-panel-equipment=Pannello fotovoltaico portatile +[fluid-name] +crude-oil=Greggio +heavy-oil=Petrolio pesante +light-oil=Petrolio leggero +lubricant=Lubrificante +petroleum-gas=GPL +steam=Vapore +sulfuric-acid=Acido solforico +water=Acqua +[fuel-category-name] +chemical=Carburante infiammabile +nuclear=Combustibile nucleare +[item-description] +artillery-targeting-remote=Permette di sparare manualmente con l'artiglieria dalla mappa o dal mondo di gioco. +battery-equipment=Immagazzina energia elettrica per i moduli inseriti nell'armatura. +belt-immunity-equipment=Impedisce ai nastri trasportatori di muovere il personaggio. +blueprint=Salva i progetti per la costruzione automatica. +blueprint-book=Immagazzina blueprint e simili. +copper-cable=Può anche essere utilizzato per connettere e disconnettere manualmente i pali elettrici e gli interruttori di alimentazione premendo __CONTROL__build__. +deconstruction-planner=Contrassegna gli elementi che i robot devono demolire. +discharge-defense-equipment=Danneggia, respinge e stordisce i nemici vicini quando attivato con il telecomando. +effectivity-module=Diminuisce il consumo di energia della macchina. Il minimo consumo di energia è del 20%. +energy-shield-equipment=Fornisce uno scudo energetico per proteggere il personaggio. +exoskeleton-equipment=Aumenta la tua velocità di movimento. +fusion-reactor-equipment=Fornisce energia ai moduli inseriti nell'armatura. +green-wire=Utilizzabile per collegare i macchinari alla rete dei circuiti premendo __CONTROL__build__. +land-mine=Esplode quando i nemici sono vicini, danneggiando e stordendo. +landfill=Può essere piazzato sull'acqua per creare del terreno su cui è possibile costruire. +mining-tool=Aumenta la tua velocità d'estrazione mineraria. +night-vision-equipment=Permette di vedere meglio nell'oscurità. +personal-roboport-equipment=Permette ai droni da costruzione di accedere all'inventario del giocatore. +productivity-module=Il macchinario creerà prodotti aggiuntivi al costo di un maggior consumo energetico e una ridotta velocità di produzione.\nUtilizzabile solo per prodotti intermedi +rail=Usalo per costruire binari dritti manualmente o con il pianificatore.\nIl pianificatore ferroviario può costruire percorsi brevi utilizzando direttamente __CONTROL__build__ oppure posizionare il percorso fantasma utilizzando __CONTROL__build-ghost__. +red-wire=Utilizzato per collegare le macchine alla rete circuitale utilizzando __CONTROL__build__. +repair-pack=Utilizzabile per riparare entità alleate. +satellite=Il satellite deve essere inserito dentro il razzo. +science-pack=Usato dai laboratori per effettuare ricerche. +slowdown-capsule=Riduce la velocità di movimento dei nemici che affligge. +solar-panel-equipment=Fornisce l'alimentazione per i moduli inseriti nell'armatura. +space-science-pack=Utilizzato dai laboratori per la ricerca. Ottenuto con il lancio di un razzo con satellite. +speed-module=Aumenta la velocità della macchina aumentandone il consumo energetico. +spidertron-remote=Permette di inviare allo spidertron semplici comandi di movimento dalla mappa o dal mondo. +upgrade-planner=Contrassegna gli elementi che i droni devono migliorare. +[item-group-name] +combat=Combattimento +effects=Effetti +enemies=Nemici +energy=Energia +environment=Ambiente +fluids=Fluidi +intermediate-products=Prodotti intermedi +logistics=Logistica +other=Altro +production=Produzione +signals=Segnali +[item-limitation] +item-not-allowed-in-this-container-item=Questo oggetto non può essere inserito in questo contenitore. +production-module-usable-only-on-intermediates=Il modulo di produttività può essere usato solo sui prodotti intermedi. +[item-name] +advanced-circuit=Circuito avanzato +artillery-shell=Proiettile d'artiglieria +artillery-targeting-remote=Comando di puntamento dell'artiglieria +artillery-turret=Torretta d'artiglieria +artillery-wagon-cannon=Cannone di artiglieria +atomic-bomb=Bomba atomica +automation-science-pack=Pacco scientifico Automazione +battery=Batteria +belt-immunity-equipment=Attrezzatura per l'immunità ai nastri trasportatori +blueprint=Progetto +blueprint-book=Libro dei progetti +burner-generator=Generatore a combustione +cannon-shell=Proiettile per cannone +chemical-science-pack=Pacco scientifico Chimico +cliff-explosives=Esplosivo per colline +cluster-grenade=Granata a grappolo +coal=Carbone +coin=Moneta +combat-shotgun=Fucile da combattimento +concrete=Cemento +copper-cable=Cavo di rame +copper-ore=Rame grezzo +copper-plate=Piastra di rame +copy-paste-tool=Strumento Copia-Incolla +crude-oil-barrel=Barile di petrolio +cut-paste-tool=Strumento Taglia-Incolla +deconstruction-planner=Pianificatore di demolizione +defender-capsule=Drone da difesa +destroyer-capsule=Drone distruttore +discharge-defense-remote=Difesa a scarica elettrica a distanza +distractor-capsule=Drone diversivo +effectivity-module=Modulo di efficienza +effectivity-module-2=Modulo di efficienza 2 +effectivity-module-3=Modulo di efficienza 3 +electric-energy-interface=Interfaccia dell'energia elettrica +electric-engine-unit=Motore elettrico +electronic-circuit=Circuito elettronico +empty-barrel=Barile vuoto +engine-unit=Motore +explosive-cannon-shell=Proiettile esplosivo per cannone +explosive-rocket=Missile esplosivo +explosive-uranium-cannon-shell=Proiettile esplosivo di uranio per cannone +explosives=Esplosivi +filled-barrel=__1__ barile +firearm-magazine=Caricatore per armi da fuoco +fish=Pesce +flamethrower=Lanciafiamme +flamethrower-ammo=Munizioni per il lanciafiamme +flamethrower-turret=Torretta lanciafiamme +flying-robot-frame=Telaio di drone +green-wire=Cavo verde +grenade=Granata +hazard-concrete=Cemento con strisce di pericolo +heat-interface=Interfaccia di calore +heavy-armor=Armatura pesante +infinity-chest=Cassa infinita +infinity-pipe=Tubo infinito +iron-gear-wheel=Ingranaggio di ferro +iron-ore=Ferro grezzo +iron-plate=Piastra di ferro +iron-stick=Barra di ferro +item-with-inventory=Oggetto con inventario +item-with-label=Oggetto con etichetta +item-with-tags=Elemento con etichetta +lab=Laboratorio +landfill=Riempimento +laser-turret=Torretta laser +light-armor=Armatura leggera +linked-chest=Cassa collegata +logistic-science-pack=Pacco scientifico Logistico +low-density-structure=Struttura a bassa densità +military-science-pack=Pacco scientifico militare +modular-armor=Armatura modulare +nuclear-fuel=Combustibile nucleare +piercing-rounds-magazine=Caricatore a penetrazione +piercing-shotgun-shell=Cartucce perforanti per fucile +pistol=Pistola +plastic-bar=Barra di plastica +poison-capsule=Capsula di veleno +pollution=Inquinamento +power-armor=Armatura potenziata +power-armor-mk2=Armatura potenziata MK2 +processing-unit=Processore +production-science-pack=Pacco scientifico da produzione +productivity-module=Modulo di produttività +productivity-module-2=Modulo di produttività 2 +productivity-module-3=Modulo di produttività 3 +rail=Binario +rail-planner=Pianificatore ferroviario +raw-fish=Pesce crudo +red-wire=Cavo rosso +refined-concrete=Cemento armato +refined-hazard-concrete=Cemento armato con indicazioni di pericolo +repair-pack=Kit di riparazione +rocket=Razzo +rocket-control-unit=Unità di controllo del razzo +rocket-fuel=Combustibile per razzi +rocket-launcher=Lanciarazzi +rocket-part=Parte del razzo +satellite=Satellite +selection-tool=Strumento di selezione +shotgun=Fucile +shotgun-shell=Cartucce per fucile +simple-entity-with-force=Semplice entità di squadra +simple-entity-with-owner=Entità semplice con proprietario +slowdown-capsule=Capsula di rallentamento +solar-panel=Pannello fotovoltaico +solid-fuel=Combustibile solido +space-science-pack=Pacco scientifico spaziale +speed-module=Modulo di velocità +speed-module-2=Modulo di velocità 2 +speed-module-3=Modulo di velocità 3 +spidertron-remote=Comando dello spidertron +spidertron-rocket-launcher=Lanciarazzi dello spidertron +steel-plate=Piastra d’acciaio +stone=Pietra +stone-brick=Mattone di pietra +stone-path=Strada di pietra +submachine-gun=Mitragliatrice +sulfur=Zolfo +tank-cannon=Cannone del carro armato +tank-flamethrower=Lanciafiamme del veicolo +tank-machine-gun=Mitragliatrice coassiale +upgrade-planner=Pianificatore di miglioramenti +uranium-235=Uranio-235 +uranium-238=Uranio-238 +uranium-cannon-shell=Granata per cannone ad uranio +uranium-fuel-cell=Barra di combustibile di uranio +uranium-ore=Uranio grezzo +uranium-rounds-magazine=Caricatore a proiettili di uranio +used-up-uranium-fuel-cell=Cella di combustibile all'uranio esaurita +utility-science-pack=Pacco scientifico Utilità +vehicle-machine-gun=Mitragliatrice da veicolo +wood=Legno +[map-gen-preset-description] +death-world=I nativi sono più pericolosi e si evolvono più velocemente. +death-world-marathon=Le ricette e le tecnologie sono più costose e i biters sono più pericolosi e numerosi. Seleziona questa opzione solo se sei un veterano di Factorio. +default=Impostazioni normali. Il modo consigliato per giocare a Factorio. +island=Una grande isola in un oceano infinito. +marathon=Gli schemi di assemblaggio e le tecnologie sono più costose. +rail-world=Gli appezzamenti minerari sono ampi e distanziati per incoraggiare l'utilizzo dei treni. I biters non creeranno nuove basi o si espanderanno nuovamente in territori ripuliti. +ribbon-world=L'altezza della mappa è limitata a 128 caselle, introducendo una serie di sfide e situazioni interessanti. +rich-resources=Gli appezzamenti minerari sono molto più ricchi, quindi non avrai bisogno di espanderti molto lontano. +[map-gen-preset-name] +death-world=Mondo di morte +death-world-marathon=Maratona del mondo della morte +default=Predefinito +island=Isola +marathon=Maratona +rail-world=Mondo ferroviario +ribbon-world=Mondo nastro +rich-resources=Maggiore ricchezza di risorse +[mod-description] +base[1]=Mod base con tutti i dati di gioco predefiniti e le campagne di base. +[mod-name] +base=Mod base +[modifier-description] +artillery-range=Portata dei proiettili d'artiglieria: +__1__ +artillery-shell-shooting-speed-bonus=Velocità di fuoco dei proiettili d'artiglieria: +__1__ +auto-character-logistic-trash-slots=Filtri per lo scarto automatico del giocatore +beam-damage-bonus=Danno da laser: +__1__ +bullet-damage-bonus=Danno dei proiettili: +__1__ +bullet-shooting-speed-bonus=Velocità di fuoco dei proiettili: +__1__ +cannon-shell-damage-bonus=Danno dei proiettili da cannone: +__1__ +cannon-shell-shooting-speed-bonus=Velocità di fuoco dei proiettili da cannone: +__1__ +character-build-distance=Distanza di costruzione personaggio: +__1__ +character-crafting-speed=Velocità di crafting: +__1__ +character-health-bonus=Salute del giocatore: +__1__ +character-inventory-slots-bonus=Slot nell'inventario del giocatore: +__1__ +character-item-drop-distance=Distanza di rilascio oggetto del personaggio: +__1__ +character-item-pickup-distance=Distanza raccolta oggetto del personaggio: +__1__ +character-logistic-requests=Richieste logistiche del giocatore +character-logistic-trash-slots=Slot logistici di scarto del personaggio: +__1__ +character-loot-pickup-distance=Distanza di prelievo bottino del personaggioi: +__1__ +character-mining-speed=Velocità di estrazione mineraria del personaggio: +__1__ +character-reach-distance=Portata del personaggio: +__1__ +character-resource-reach-distance=Distanza di raggiungimento delle risorse: +__1__ +character-running-speed=Velocità di camminata: +__1__ +deconstruction-time-to-live=Tempo di decostruzione: +__1__ +electric-damage-bonus=Danno elettrico: +__1__ +flamethrower-damage-bonus=Danno del fuoco: +__1__ +flamethrower-turret-attack-bonus=Danno delle torrette lanciafiamme: +__1__ +fluid-damage-modifier=Modificatore di danno dei fluidi +follower-robot-lifetime=Tempo di vita del robot: +__1__ +ghost-time-to-live=Tempo per ricostruzione: +__1__ +grenade-damage-bonus=Danno delle granate: +__1__ +gun-turret-attack-bonus=Danno delle torrette mitragliatrici: +__1__ +inserter-stack-size-bonus=Bonus capacità dell'inseritore: +__1__ +laboratory-productivity=Produttività dei laboratori di ricerca: +__1__ +laboratory-speed=Velocità dei laboratori di ricerca: +__1__ +landmine-damage-bonus=Danno mina di terra: +__1__ +laser-damage-bonus=Danno da laser: +__1__ +laser-shooting-speed-bonus=Velocità di fuoco dei laser: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Limite inferiore della velocità del gestore di produzione: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Limite superiore della velocità del gestore di produzione: +__1__ +maximum-following-robots-count=Numero massimo di droni che seguono il giocatore: +__1__ +mining-drill-productivity-bonus=Produttività d'estrazione: +__1__ +rocket-damage-bonus=Danno dei razzi: +__1__ +rocket-shooting-speed-bonus=Velocità di fuoco dei razzi: +__1__ +shotgun-shell-damage-bonus=Danno delle cartucce per fucili: +__1__ +shotgun-shell-shooting-speed-bonus=Velocità di fuoco delle cartucce per fucili: +__1__ +stack-inserter-capacity-bonus=Bonus capacità dell'inseritore multiplo: +__1__ +train-braking-force-bonus=Forza frenante del treno: +__1__ +worker-robot-battery=Batteria del drone: +__1__ +worker-robot-speed=Velocità dei droni da lavoro: +__1__ +worker-robot-storage=Capacità di trasporto dei droni da lavoro: +__1__ +zoom-to-world-blueprint-enabled=Progetti in vista-mondo +zoom-to-world-deconstruction-planner-enabled=Pianificatore di demolizioni in vista-mondo +zoom-to-world-enabled=Vista-mondo +zoom-to-world-ghost-building-enabled=Costruzione fantasma in vista-mondo +zoom-to-world-selection-tool-enabled=Strumento di selezione in vista-mondo +zoom-to-world-upgrade-planner-enabled=Pianificatore di miglioramenti in vista-mondo +[programmable-speaker-instrument] +alarms=Sveglie +bass=Basso +celesta=Celesta +drum-kit=Kit batteria +lead=Lead +miscellaneous=Varie +piano=Pianoforte +plucked=A corde pizzicate +saw=Dente di sega +square=Quadra +steel-drum=Tamburo d'acciaio +vibraphone=Vibrafono +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Achievement sbloccato +alarm-1=Allarme 1 +alarm-2=Allarme 2 +alert-destroyed=Allarme: oggetto distrutto +armor-insert=Inserimento modulo armatura +armor-remove=Rimozione armatura +buzzer-1=Cicalino 1 +buzzer-2=Cicalino 2 +buzzer-3=Cicalino 3 +cannot-build=Non è possibile costruire +clap=Applauso +console-message=Messaggio della console +cowbell=Campanaccio +crafting-finished=Lavorazione terminata +crash=Crash +fx=Fx +game-lost=Partita persa +game-won=Partita vinta +gui-click=click interfaccia grafica +gui-click-2=click interfaccia grafica 2 +hat-1=Charleston 1 +hat-2=Charleston 2 +high-q=High Q +inventory-move=Sposta inventario +kick-1=Pedale 1 +kick-2=Pedale 2 +new-objective=Nuovo obiettivo +perc-1=Percussione 1 +perc-2=Percussione 2 +research-completed=Ricerca completata +reverse-cymbal=Piatto invertito +ring=Trillo +scenario-message=Messaggio dello scenario +shaker=Shaker +siren=Sirena +snare-1=Rullante 1 +snare-2=Rullante 2 +snare-3=Rullante 3 +triangle=Triangolo +[recipe-name] +advanced-oil-processing=Lavorazione avanzata del petrolio +basic-oil-processing=Lavorazione base del petrolio +coal-liquefaction=Liquefazione del carbone +empty-crude-oil-barrel=Barile di petrolio vuoto +empty-filled-barrel=Svuota il barile di __1__ +fill-barrel=Riempi il barile di __1__ +fill-crude-oil-barrel=Barile pieno di petrolio +heavy-oil-cracking=Scissione da petrolio pesante a petrolio leggero +kovarex-enrichment-process=Processo di arricchimento Kovarex +light-oil-cracking=Scissione da petrolio leggero a GPL +nuclear-fuel-reprocessing=Trasformazione del combustibile nucleare +uranium-processing=Lavorazione dell'uranio +[shortcut] +alt-mode=Attiva/Disattiva “modalità Alt" +copy=Copia +cut=Taglia +import-string=Importa stringa +inline-keybind-format=__1__ (__2__) +make-blueprint=Progetto +make-blueprint-book=Libro dei progetti +make-deconstruction-planner=Pianificatore di demolizione +make-upgrade-planner=Pianificatore di miglioramenti +out-of-line-keybind-format=__1__\n(__2__) +paste=Incolla +toggle-equipment-movement-bonus=Attiva/disattiva esoscheletro +toggle-personal-logistic-requests=Rimuovi le richieste personali logistiche +toggle-personal-roboport=Attiva/disattiva roboport personale +undo=Annulla +undo-unavailable=Annulla +[story] +message-log-close=Chiudi +message-log-title=Registro dei messaggi +[technology-description] +advanced-electronics=Circuiti integrati e microprocessori per calcolo avanzato. +advanced-material-processing=Fornaci più veloci e avanzate. +advanced-oil-processing=Il petrolio grezzo può essere lavorato con elementi aggiuntivi e può essere raffinato in modi più avanzati. +artillery=Cannone a lunga gittata montato su una torretta o un vagone del treno. Usato per sparare automaticamente a strutture nemiche distanti, o può mirare automaticamente a distanze più lontane. +artillery-shell-range=Aumenta la gittata delle artiglierie manuali e automatiche. +artillery-shell-speed=Aumenta la velocità di fuoco delle artiglierie. +atomic-bomb=Razzi devastanti che disintegrano qualunque cosa in aree molto ampie. +automated-construction=Puoi ordinare ai robot costruttori di costruire, migliorare, smantellare molteplici strutture in una volta, copiare e incollare intere fabbrice, oppure distruggere foreste. +automated-rail-transportation=Permette la costruzione di fermate del treno in modo tale da creare percorsi automatizzati. +automation=Tecnologia chiave per la produzione automatica di massa. +automation-2=Macchine assemblatrici capaci di processare ingredienti fluidi. +automation-3=Macchine assemblatrici capaci di processare ingredienti fluidi, con velocità maggiore e spazi per i moduli. +automobilism=Veicoli a motore usati per il trasporto. +battery=Cella elettrochimica che immagazzina e fornisce energia ai dispositivi elettrici. +battery-equipment=Inserito nell'armatura serve a immagazzinare energia in eccesso per essere utilizzata in un secondo momento. +battery-mk2-equipment=Inserito nell'armatura serve a immagazzinare molta energia in eccesso per essere utilizzata in un secondo momento. +belt-immunity-equipment=Inserito nell'armatura impedisce ai nastri trasportatori di spostarti. +braking-force=I treni possono rallentare più velocemente permettendo loro di rimanere più a lungo ad alta velocità. +chemical-science-pack=Permette la ricerca di elementi avanzati tramite l'utilizzo di prodotti petroliferi. +circuit-network=Ti dà miglior controllo sulle macchine interconnettendole con cavi e facendole reagire ai segnali. +cliff-explosives=Barili pieni di esplosivo per distruggere dirupi. +coal-liquefaction=Una lavorazione per trasformare il carbone in petrolio usando vapore e petrolio pesante. +concrete=Materiale da costruzione avanzato utilizzato anche per la pavimentazione. +construction-robotics=La costruzione dei robot possono essere riparate e costruite dagli alleati. Puoi inoltre ordinare ai robot di costruire nuove strutture piazzando un fantasma. +defender=Robot da combattimento basilare. Segue ed aiuta il giocatore per un periodo di tempo limitato. +destroyer=Il più avanzato robot da combattimento. Segue ed aiuta il giocatore per un periodo di tempo limitato +discharge-defense-equipment=Da inserire nell'armatura per danneggiare, spingere e stordire i nemici vicino quando attivato usando il telecomando. +distractor=Robot da combattimento intermedio. Rimane nella posizione di schieramento per parare e distrarre i nemici. +effect-transmission=Il faro trasmette gli effetti dei moduli di aggiornamento alle entità amichevoli vicine. +effectivity-module=Un modulo che riduce il consumo energetico di un macchinario. +electric-energy-accumulators=Grosse batterie che immagazzinano l'energia elettrica in eccesso per poterla utilizzare quando necessario. +electric-energy-distribution=Metodi più flessibili per la distribuzione dell'energia elettrica. +electric-engine=Converte l'elettricità in moto meccanico. +electronics=Componenti elettronici per l'elaborazione base del segnale. +energy-shield-equipment=Inserita nell'armatura può assorbire danni. +energy-shield-mk2-equipment=Inserita nell'armatura permette di assorbire una grande quantità di danni. +energy-weapons-damage=Aumenta il danno di laser e raggi elettrici. +engine=Converte il combustibile in movimento meccanico. Una parte essenziale di tutti i veicoli. +exoskeleton-equipment=Inserito in un'armatura aumenta la velocità di movimento. Puoi equipaggiare esoscheletri multipli in una sola volta. +explosive-rocketry=Razzi estremamente esplosivi con un raggio d'esplosione più ampio. +explosives=Sviluppa esplosivi più pericolosi e più controllabili. +fast-inserter=Inseritori capaci di muoversi più velocemente, filtrando oggetti attraverso elettronica migliorata. +flamethrower=Potente lanciafiamme portatile in grado di lanciare liquidi infiammati sui nemici dandogli fuoco. +flammables=Sviluppa carburanti più efficienti e combustibili più aggressivi. +fluid-handling=Metodi per conservare e trasportare fluidi. +fluid-wagon=Abilita al trasporto di fluidi su rotaia. I vagoni cisterna sono riempiti e svuotati tramite pompe adiacenti alle rotaie. +follower-robot-count=Aumenta il numero di robot da combattimento che ti possono seguire contemporaneamente. +fusion-reactor-equipment=Inserito nell'armatura serve per alimentare altre apparecchiature. +gates=Sezione di muro che si apre quando necessario. Possono essere controllati dal circuito di rete. +gun-turret=Basilare torretta di difesa. Deve essere rifornita di munizioni. +heavy-armor=Armatura pesante per una maggiore protezione. +inserter-capacity-bonus=Permette agli inseritori multipli di spostare più elementi contemporaneamente. Alcuni aggiornamenti aggiungono la capacità di trasportare più oggetti alla volta anche agli inseritori non multipli. +kovarex-enrichment-process=Il processo per creare l'uranio-235 dall'uranio-238. Richiede una grande quantità di uranio-235 come catalizzatore. +land-mine=Trappole esplosive costruite sul terreno per essere innescate quando calpestate dai nemici. Possono essere ricostruite dai robot costruttori dopo essere esplosi. Il danno può essere migliorato ricercando esplosivi più potenti. +landfill=Può essere piazzato sull'acqua per creare del terreno su cui è possibile costruire. +laser=Fascio luminoso concentrato capace di causare danni. +laser-shooting-speed=Aumenta la velocità di fuoco delle armi laser. +laser-turret=Torretta laser avanzata che necessita solo di elettricità per funzionare. +logistic-robotics=I robot di logistica possono consegnare oggetti al personaggio, o portare via oggetti che non servono. +logistic-science-pack=Permette la ricerca avanzata di logistiche, automazioni e semplificazione militare. +logistic-system=Sblocca addizionali casse logistiche che espandono la capacità dei robot logistici.\nLe casse di richiesta chiedono oggetti dalla rete logistica. La cassa fornitrice attiva invia il suo contenuto che può essere immagazzinato o usato altrove. Il baule di buffer richiede che siano disponibili oggetti specifici per logistica personale e costruzione automatica +logistics=Mezzi di trasporto più veloci e flessibili. +low-density-structure=Materiale leggero e resistente, molto utile per navi spaziali e equipaggiamento personale. +lubricant=Convertire oli pesanti in lubrificanti, usati per ridurre l'attrito in macchine ad alta velocità. +military=Mezzi più efficaci per difendere se stessi e la fabbrica. +military-science-pack=Permette la ricerca di ulteriori opzioni militari. +mining-productivity=Aumenta la resa di tutte le trivelle e pompe petrolifere. +modular-armor=Armatura con una piccola griglia per moduli di attrezzatura che ti danno bonus unici. Inoltre indossarlo aumenta le dimensioni del tuo inventario. +modules=Consente di ricercare i moduli di aggiornamento che possono essere inseriti nei macchinari. +night-vision-equipment=Da inserire nell'armatura per permetterti di vedere meglio la notte. +nuclear-fuel-reprocessing=Il processo di ritrattamento delle celle di combustibile di uranio usate per creare uranio-238. +nuclear-power=Potente e sofisticato metodo di generazione energetica utilizzando celle di combustibile di uranio. +oil-processing=La raffinazione del petrolio grezzo è utilizzata per produrre plastica, zolfo e combustibili. +optics=Varie applicazioni della luce visibile. +personal-laser-defense-equipment=Inserito in armatura serve per sparare automaticamente ai nemici nelle vicinanze. +personal-roboport-equipment=Inserito in un'armatura permette ai robot da costruzione di lavorare dal tuo inventario. +personal-roboport-mk2-equipment=Inserito in un'armatura permette ad alcuni robot da costruzione di lavorare dal tuo inventario. +physical-projectile-damage=Aumento del danno da armi fisiche a proiettili, torrette e robot di difesa. +plastics=Polimeri sintetici che possono essere modellati in oggetti solidi. +power-armor=Armatura con un con una griglia più grande per equipaggiare attrezzature aggiuntive. +power-armor-mk2=Armatura con un con una griglia enorme per equipaggiare tutte le attrezzature di cui hai bisogno. +production-science-pack=Consente la ricerca di macchine, moduli e processi più efficenti. +productivity-module=Un modulo che permette a una fabbrica di fare più prodotti con stessa quantità di ingredienti aumentando però il consumo energetico e riducendo la velocità di produzione. +rail-signals=Permette l'organizzazione di più treni sullo stesso percorso. +railway=Trasporto su larga scala su lunghe distanze. +refined-flammables=Aumento il danno dell'arsenale di fuoco. +research-speed=Sblocca metodi di ricerca più efficienti. +robotics=Strutture robotiche che diventeranno robot logistici o da costruzione. +rocket-control-unit=Unità di calcolo avanzata capace di controllare sistemi a razzo. +rocket-fuel=Carburante sofisticato multifunzione. +rocket-silo=Consente di lanciare un razzo nello spazio e vincere la partita. +rocketry=Un lanciarazzi personale per infastidire i nemici con i razzi. +solar-energy=Fonte di energia elettrica gratuita e rinnovabile ma inutile di notte. +solar-panel-equipment=Inserito nell'armatura può alimentare altre apparecchiature. Di notte non funziona. +space-science-pack=Consente l'invio di satelliti nello spazio, e ricevere da essi dati scientifici per produrre pacchetti spaziali scientifici. +speed-module=Un modulo che aumenta la velocità dei macchinari ma, allo stesso tempo, ne aumenta il consumo energetico. +spidertron=Un veicolo versatile, capace di attraversare terreni impervi. E' equipaggiato con lanciarazzi a fuoco rapido, controllato da puntamento manuale o automatico. Può essere guidato manualmente oppure utilizzando il telecomando Spidertron. +stack-inserter=Gli inseritori multipli possono spostare più oggetti contemporaneamente. +steel-axe=Aumenta la velocità di estrazione mineraria. +steel-processing=Consente di fondere acciaio da piastre di ferro. +stone-wall=Mura per proteggere la fabbrica dai nemici. +stronger-explosives=Aumenta il danno delle armi esplosive. +sulfur-processing=Un prodotto chimico altamente reattivo non-metallico utilizzato per la produzione di acido solforico e oggetti esplosivi. +tank=Potente veicolo d'attacco in grado di montare diverse armi. +toolbelt=Aumenta la capacità dell'inventario. +uranium-ammo=Munizioni avanzate con testa in uranio-238, più dure e pesanti, che causano ingenti danni. +uranium-processing=L'uranio grezzo è processato in centrifughe e trasformato in uranio-238 con una possibilità che venga generato uranio-235. Entrambi sono necessari per creare celle di combustibile di uranio. +utility-science-pack=Consente la ricerca di arsenale, equipaggiamento personale, e coordinazione robot più potenti. +weapon-shooting-speed=Aumento della velocità dello sparo della maggior parte delle armi da proiettili. +worker-robots-speed=Aumenta la velocità dei droni logistici e operai. +worker-robots-storage=Aumenta il numero di elementi che i droni possono trasportare contemporaneamente. +[technology-name] +advanced-electronics=Elettronica avanzata +advanced-material-processing=Lavorazione avanzata dei materiali +advanced-oil-processing=Lavorazione avanzata del petrolio +artillery=Artiglieria +artillery-shell-range=Portata dei proiettili di artiglieria +artillery-shell-speed=Velocità di fuoco dei proiettili di artiglieria +atomic-bomb=Bomba atomica +automated-rail-transportation=Trasporto ferroviario automatico +automation=Automazione +automobilism=Automobilismo +battery=Batteria +battery-equipment=Batteria personale +battery-mk2-equipment=Batteria personale MK2 +belt-immunity-equipment=Attrezzatura per l'immunità ai nastri trasportatori +braking-force=Forza frenante +chemical-science-pack=Pacco scientifico Chimico +circuit-network=Rete circuitale +cliff-explosives=Esplosivo per dirupi +coal-liquefaction=Liquefazione del carbone +concrete=Cemento +construction-robotics=Robotica da costruzione +defender=Difensore +destroyer=Distruttore +discharge-defense-equipment=Scarica difese +distractor=Distrattore +effect-transmission=Trasmissione di effetto +effectivity-module=Modulo efficienza +electric-energy-accumulators-1=Accumulatori di energia elettrica +electric-energy-distribution=Distribuzione dell'energia elettrica +electric-engine=Motore elettrico +electronics=Elettronica +energy-shield-equipment=Equipaggiamento scudo energetico +energy-shield-mk2-equipment=Equipaggiamento scudo energetico MK2 +energy-weapons-damage=Danni armi a energia +engine=Motore +exoskeleton-equipment=Equipaggiamento esoscheletrico +explosive-rocketry=Missilistica esplosiva +explosives=Esplosivi +fast-inserter=Inseritore veloce +flamethrower=Lanciafiamme +flammables=Combustibili +fluid-handling=Trattamento liquidi +fluid-wagon=Vagone cisterna +follower-robot-count=Numero di droni personali +fusion-reactor-equipment=Reattore a fusione portatile +gate=Cancello +gun-turret=Torretta difensiva +heavy-armor=Armatura pesante +inserter-capacity-bonus=Bonus alla capacità degli inseritori +kovarex-enrichment-process=Processo di arricchimento Kovarex +land-mine=Mine antiuomo +landfill=Sedimentazione +laser=Laser +laser-shooting-speed=Cadenza di fuoco dei laser +laser-turret=Torretta laser +logistic-robotics=Robotica logistica +logistic-science-pack=Pacco scientifico Logistico +logistic-system=Sistema logistico +logistics=Logistica +low-density-structure=Struttura a bassa densità +lubricant=Lubrificante +military=Tecnologia militare +military-science-pack=Pacco scientifico Militare +mining-productivity=Produttività dell'estrazione +modular-armor=Armatura modulare +modules=Moduli +night-vision-equipment=Equipaggiamento visione notturna +nuclear-fuel-reprocessing=Recupero del combustibile nucleare +nuclear-power=Energia nucleare +oil-processing=Lavorazione del petrolio +optics=Ottica +personal-laser-defense-equipment=Difesa laser personale +personal-roboport-equipment=Roboporto personale +personal-roboport-mk2-equipment=Roboporto personale MK2 +physical-projectile-damage=Danno proiettili convenzionali +plastics=Materie plastiche +power-armor=Armatura potenziata +power-armor-mk2=Armatura potenziata MK2 +production-science-pack=Pacco scientifico Produzione +productivity-module=Modulo produttività +rail-signals=Semafori ferroviari +railway=Ferrovia +refined-flammables=Materiali infiammabili raffinati +research-speed=Velocità di ricerca dei laboratori +robotics=Robotica +rocket-control-unit=Unità di controllo del razzo +rocket-fuel=Combustibile per razzi +rocket-silo=Silo per razzi +rocketry=Missilistica +solar-energy=Energia solare +solar-panel-equipment=Pannello solare portatile +space-science-pack=Pacco scientifico spaziale +speed-module=Modulo velocità +spidertron=Spidertron +stack-inserter=Inseritore multiplo +steel-axe=Piccone d’acciaio +steel-processing=Lavorazione dell’acciaio +stone-wall=Muro di pietra +stronger-explosives=Esplosivi più forti +sulfur-processing=Lavorazione dello zolfo +tank=Carro armato +toolbelt=Cintura porta attrezzi +uranium-ammo=Munizioni all'uranio +uranium-processing=Lavorazione dell'uranio +utility-science-pack=Pacco scientifico Utilità +weapon-shooting-speed=Velocità di fuoco dell'arma +worker-robots-speed=Velocità dei droni +worker-robots-storage=Capacità di carico dei droni +[tile-name] +concrete=Cemento +deepwater=Acqua profonda +deepwater-green=Acqua profonda verde +dirt-1=Terra 1 +dirt-2=Terra 2 +dirt-3=Terra 3 +dirt-4=Terra 4 +dirt-5=Terra 5 +dirt-6=Terra 6 +dirt-7=Terra 7 +dry-dirt=Terra secca +grass-1=Erba +grass-2=Erba 2 +grass-3=Erba 3 +grass-4=Erba 4 +hazard-concrete-left=Cemento di pericolo sinistro +hazard-concrete-right=Cemento di pericolo destro +lab-dark-1=Mattonella provvisoria 1 +lab-dark-2=Mattonella provvisoria 2 +lab-white=Laboratorio Bianco +landfill=Riempimento di terra +nuclear-ground=Terreno nucleare +out-of-map=Fuori dalla mappa +red-desert-0=Deserto rosso 0 +red-desert-1=Deserto rosso 1 +red-desert-2=Deserto rosso 2 +red-desert-3=Deserto rosso 3 +red-desert-dark=Deserto rosso scuro +refined-concrete=Cemento raffinato +refined-hazard-concrete-left=Cemento raffinato con disegni di pericolo sinistra +refined-hazard-concrete-right=Cemento raffinato con disegni di pericolo destra +sand-1=Sabbia 1 +sand-2=Sabbia 2 +sand-3=Sabbia 3 +stone-path=Strada di pietra +tutorial-grid=Griglia del tutorial +water=Acqua +water-green=Acqua verde +water-mud=Acque poco profonde 2 +water-shallow=Acque poco profonde +water-wube=Wube d'acqua +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] cerca attivamente di inviare i suoi oggetti alla rete logistica.\nSe non ci sono richieste per un oggetto in una cassa fornitrice attiva, saranno spostati in una [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] ha due corsie che possono essere utilizzate per trasportare oggetti e possono essere utilizzate per diverse risorse.\n[entity=inserter] può raccogliere oggetti da entrambe le corsie, ma mettere oggetti solo sulla corsia più lontana. +buffer-chest=[entity=logistic-chest-buffer] si comporta sia come una [entity=logistic-chest-requester] sia come una [entity=logistic-chest-passive-provider].\nForniscono oggetti per i compiti di costruzione, richieste logistiche personali e casse di richiesta con l'opzione 'Richiedi da una cassa di buffer' attiva. +bulk-crafting=Quando si passa su uno slot di crafting:\n - __ALT_CONTROL__1__craft-5__ per crearne 5.\n - __ALT_CONTROL__1__craft-all__ per crearne il più possibile. +burner-inserter-refueling=[entity=burner-inserter] può essere rifornito da altri inseritori, ma possono anche rifornirsi da soli quando lavorano con il carburante. +circuit-network=La rete circuitale è un sistema che permette il trasferimento di informazioni tra le macchine.\nPuoi connettere macchine alla rete circuitale usando [item=red-wire] e [item=green-wire].\nLa rete circuitale può trasportare valori interi di -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) individualmente per ogni tipo di segnale.\nL'uso della rete circuitale non è indispensabile per finire il gioco, ma dà accesso a marchingegni divertenti nonchè ad accurate ottimizzazioni alla fabbrica che altrimenti non sarebbero possibili senza di questa. +clear-cursor=Quando tieni un oggetto, puoi cancellarlo usando __CONTROL__clear-cursor__, che lo restituirà allo slot [img=utility/hand] nell'inventario di base.\nEsso annulla, inoltre, la pianificazione ferroviaria, il trascinamento del filo e le caselle di selezione. +connect-switch=__ALT_CONTROL__1__build__ su un'entità con [item=copper-cable] nel cursore per collegare un cavo elettrico ad esso.\n__ALT_CONTROL__1__remove-pole-cables__ su un'entità per rimuovere tutti i cavi. +construction-robots=[entity=construction-robot] svolge, dalla rete logistica, compiti di costruzione, demolizione, miglioramento e riparazione.\nGli ordini di costruzione sono creati mediante l'uso della costruzione fantasma e di [item=blueprint], oppure quando edifici alleati vengono distrutti e devono essere ricostruiti.\nGli ordini di demolizione sono creati selezionando le entità desiderate con [item=deconstruction-planner].\nGli ordini di miglioramento sono creati utilizzando [item=upgrade-planner].\nQuesti ordini sono creati anche quando si utilizza la funzione di annullamento. +copy-entity-settings=__ALT_CONTROL__1__copy-entity-settings__ e __ALT_CONTROL__1__paste-entity-settings__ ti permettono di copiare le impostazioni tra le entità.\nPer esempio puoi copiare-incollare tra [entity=assembling-machine-2] per impostare la ricetta, o tra casse per impostare il limite dell'inventario.\n__ALT_CONTROL__1__paste-entity-settings__ e trascinare per incollare più entità in un solo colpo. +copy-entity-settings-controller=__ALT_CONTROL__1__copy-entity-settings__ e __ALT_CONTROL__1__paste-entity-settings__ ti permettono di copiare le impostazioni tra le entità.\nPer esempio puoi copiare-incollare tra [entity=assembling-machine-2] per impostare la ricetta, o tra casse per impostare il limite dell'inventario.\n__ALT_CONTROL__1__paste-entity-settings__ e trascinare può incollare in più entità in un solo colpo. +copy-paste=__CONTROL__copy__ genera lo strumento di copia che ti permette di salvare la selezione negli appunti.\n__CONTROL__paste__ recupera l'ultima selezione copiata da costruire.\n__CONTROL__cycle-clipboard-forwards__ e __CONTROL__cycle-clipboard-backwards__ ti permettono di scorrere la cronologia degli appunti. +copy-paste-filters=È possibile copiare-incollare tra entità con filtri configurabili, richieste o slot filtrati dell'inventario , come [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] o [entity=cargo-wagon]. +copy-paste-requester-chest=È possibile copiare-incollare tra [entity=logistic-chest-requester] per copiare le richieste logistiche.\nPuoi anche copiare-incollare da un [entity=assembling-machine-2] a un [entity=logistic-chest-requester] per impostare la richiesta logistica in base alla ricetta. +copy-paste-spidertron=Copia-incollaggio tra [entity=spidertron] copierà il colore e le richieste logistiche.\nCercherà anche di copiare la griglia dell'equipaggiamento, inserendo l'equipaggiamento dall'inventario del giocatore se gli oggetti sono disponibili. +copy-paste-trains=È possibile copiare-incollare tra [entity=locomotive] per copiare pianificazione e colore.\nÈ possibile copiare-incollare tra [entity=train-stop] per copiare il nome e il colore della fermata.\nInfine puoi copiare-incollare tra [entity=locomotive] e [entity=train-stop] in entrambi i modi per copiare il colore. +drag-building=Il modo più rapido per costruire in linea retta, come un impianto di [entity=stone-furnace], è tenendo premuto __CONTROL__build__ durante la corsa nella direzione desiderata. +drag-building-poles=Se si costruisce [entity=small-electric-pole] trascinando, verrà costruito automaticamente alla distanza massima di connessione. +drag-building-underground-belts=Se si costruisce [entity=underground-belt] trascinando, verrà costruito automaticamente alla distanza massima di connessione. +e-confirm=Tutti i pulsanti verdi nel gioco possono essere 'confermati' usando __CONTROL__confirm-gui__.\nProva a usarlo ora per confermare questo consiglio! +electric-network=La rete elettrica trasferisce energia dai produttori come [entity=steam-engine] o [entity=solar-panel] ai consumatori uniformemente.\n__ALT_CONTROL__1__open-gui__ su un palo elettrico per mostrare le statistiche della sua rete elettrica. +electric-pole-connections=I pali elettrici si collegano automaticamente ad altri pali elettrici all'interno della loro 'portata del filo' e possono avere fino a 5 connessioni.\nLe connessioni possono essere aggiunte o rimosse manualmente usando [item=copper-cable].\nTutte le connessioni elettriche del palo possono essere rimosse usando __ALT_CONTROL__1__remove-pole-cables__ su un palo elettrico. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ su un'entità per prelevare oggetti da esso.\n__ALT_CONTROL__1__fast-entity-transfer__ tenendo un oggetto per inserirlo nell'entità selezionata.\n\n\nIl tutorial ti insegna diversi modi di trasferire elementi da e verso entità senza aprirli. +fast-belt-bending=Premere __CONTROL__rotate__ durante il trascinamento [entity=transport-belt] ti permette di creare velocemente una curva perfetta. +fast-obstacle-traversing=Trascinando [entity=transport-belt] sopra un ostacolo costruirà automaticamente una [entity=underground-belt] di transizione quando possibile. +fast-replace=Costruire su un'entità dello stesso tipo e dimensione eseguirà un veloce sostituzione. La sostituzione veloce preserverà le proprietà dell'entità originale, come il contenuto dell'inventario e la ricetta selezionata. +fast-replace-belt-splitter=È possibile sostituire rapidamente [entity=transport-belt] con [entity=splitter] e viceversa. +fast-replace-belt-underground=È possibile sostituire rapidamente [entity=transport-belt] con [entity=underground-belt] e viceversa.\nEventuali nastri trasportatori tra l'ingresso e l'uscita del nastro trasportatore sotterraneo saranno rimossi automaticamente.\nQuesta funzione di sostituzione veloce si applica anche a [entity=pipe] e [entity=pipe-to-ground]. +fast-replace-direction=È possibile utilizzare la sostituzione rapida per cambiare velocemente la direzione delle entità. +gate-over-rail=[entity=gate] possono essere costruiti sopra qualsiasi [entity=straight-rail] verticale od orizzontale.\nI treni apriranno automaticamente i cancelli per passare e non lasceranno nessun buco nelle tue difese. +ghost-building=__ALT_CONTROL__1__build-ghost__ mentre tieni un oggetto che si può costruire per costruirlo come una entità fantasma.\nL'entità fantasma sarà automaticamente costruita da qualsiasi rete logistica in range. +ghost-rail-planner=Il pianificatore ferroviario è usato per pianificare lunghe porzioni di nuovi binari fantasma.\nPer usare il pianificatore ferroviario, tieni premuto __CONTROL_MODIFIER__build-ghost__ mentre pianifichi i binari.nPuoi anche tener premuto __CONTROL_MODIFIER__build-with-obstacle-avoidance__ per pianificare i binari evitando gli ostacoli. +inserters=Gli inseritori prelevano gli oggetti da una direzione e li posizionano sulla piastrelle opposta.\nPossono spostare gli oggetti da e verso [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] e altre macchine. +insertion-limits=Un inseritore non riempie sempre l'intero inventario di destinazione. Questo permette ad altri inseritori di raccogliere la loro parte di oggetti.\nPer esempio, se una [entity=boiler] ha 5 o più elementi di [item=coal] in esso, l'inseritore non aggiungerà ulteriori elementi. Questo permette al carburante di viaggiare più lontano lungo il nastro trasportatore fino alle altre caldaie, invece di fermarsi in coda dalla prima che si accaparra tutto.\nQuesto vale anche per [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] e altro ancora. +introduction=Benvenuto in suggerimenti e trucchi!\nTi spiegherà i concetti di gioco in forma visiva o interattiva.\nI suggerimenti vengono sbloccati mentre si avanza nel gioco e anche completando i suggerimenti.\nSe vuoi vederli tutti fin dall'inizio, usa il comando della console __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Le casse possono avere un inventario limitato cliccando la "X" rossa e bloccando gli slot desiderati. Gli insertori non potranno riempire gli slot bloccati, limitandone così la capacità e prevenendo la sovraproduzione. +logistic-network=La rete logistica è una potente rete automatica di consegna, che utilizza robot volanti per spostare gli oggetti e costruire in modo automatico.\nHa 3 componenti principali:\n - [entity=roboport] definisce l'area di copertura della rete, è un punto di ricarica e un punto di stoccaggio dei robot.\n - [entity=logistic-robot] svolge ordini di consegna e [entity=construction-robot] svolge ordini di costruzione.\n- [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] fornisce oggetti alla rete. +long-handed-inserters=[entity=long-handed-inserter] è un inseritore elettrico che raccoglie e posiziona elementi a due piastrelle di distanza dalla sua posizione invece di quella solita. +low-power=Se il consumo di energia è superiore alla capacità di produzione, le macchine di fabbrica funzioneranno più lentamente a causa della fornitura insufficiente.\nPresta attenzione alla velocità delle tue macchine, se vuoi identificare una produzione di energia insufficiente prima che sia troppo tardi.\nIl modo migliore per assicurarti di avere abbastanza energia, è quello di controllare le statistiche della rete elettrica e assicurarsi che la barra di Soddisfazione sia verde e piena. +move-between-labs=[entity=inserter] può essere utilizzato per trasferire pacchi scientifici tra [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] fornisce i suoi oggetti alla rete logistica.\nQuesto vuol dire che qualsiasi oggetto nella cassa fornitrice passiva può essere presa dai robot per eseguire ordini logistici o di costruzione. +personal-logistics=[entity=logistic-robot] sposta gli oggetti da una cassa logistica fornitrice per soddisfare richieste logistiche personali.\nLa richiesta logistica personale ha un minimo ed un massimo e i robot forniscono oggetti fino a quando non hai più del minimo richiesto.\nSe hai più del massimo richiesto, gli oggetti verranno spostati negli slot logistici di rimozione, per essere rimossi dai robot. +pipette=Usa __CONTROL__smart-pipette__ per inserire l'entità selezionata nel tuo cursore. +pole-dragging-coverage=Se si costruisce [entity=small-electric-pole] trascinando macchine elettriche, tutte quelle nelle vicinanze saranno trascinate. +pump-connection=[entity=pump] si collega ad un [entity=fluid-wagon] fermo quando sono allineati correttamente.\nE' richiesta per caricare e scaricare fluidi dal [entity=fluid-wagon]. +rail-building=Per attivare la modalità di costruzione del binario, tieni premuto [item=rail] e __CONTROL__build__ su un pezzo di rotaia esistente.\n__ALT_CONTROL__1__build__ per confermare il posizionamento del pezzo di binario desiderato.\n__CONTROL__clear-cursor__ disattiva la modalità di costruzione del binario. +rail-signals-advanced=[entity=rail-chain-signal] determina il suo stato basandosi sui segnali davanti ad esso per assicurare che un treno che entra in un blocco è capace di lasciarlo libero.\nSono usati negli incroci con [entity=rail-signal] per costruire incroci ferroviari avanzati.\n\n\nIl tutorial ti insegna come usare i segnali ferroviari a catena per costruire complessi incroci ferroviari ed evitare ingorghi. +rail-signals-basic=[entity=rail-signal] divide le rotaie in blocchi. Ogni [entity=locomotive] leggerà i segnali ferroviari per evitare di scontrarsi contro altri treni.\n\n\n\nIl tutorial ti insegna come utilizzare i segnali ferroviari per far viaggiare più treni sullo stesso sistema ferroviario. +repair-packs=Tenendo un [item=repair-pack] nel cursore, premi e tieni premuto _CONTROL__build__ su un'entità per ripararla. +requester-chest=[entity=logistic-chest-requester] richiede oggetti dalla rete logistica.\n[entity=logistic-robot] sposterà gli oggetti dalla rete logistica per soddisfare le richieste. +rotating-assemblers=Alcune ricette richiedono un ingresso di un liquido alla [entity=assembling-machine-2], come ad esempio [recipe=electric-engine-unit]. Una macchina d'assemblaggio con un fluido in entrata può essere ruotata usando __CONTROL__rotate__ mentre si ha il cursore sopra la macchina. +shoot-targeting=Puoi sparare ai bersagli nemici premendo __CONTROL__shoot-enemy__ con il cursore vicino al nemico.\nPuoi sparare a un'entità neutrale o amica selezionata premendo __CONTROL__shoot-selected__. +shoot-targeting-controller=Puoi sparare ai bersagli nemici tenendo premuto __CONTROL__shoot-enemy__.\nQuando usi un controller, tutte le armi mireranno automaticamente al nemico più vicino in una zona. Usa __CONTROL__look__ per spostare l'area di targeting automatica.\nPuoi sparare un'entità neutrale o amichevole selezionata premendo __CONTROL__shoot-selected__. +show-info=Premi __CONTROL__show-info__ per attivare/ disattivare le informazioni dettagliate in sovrapposizione. Questa modalità è conosciuta anche come "Mod. dettagliata". +splitter-filters=[entity=splitter] può essere configurato per filtrare un elemento specifico o per dare la priorità a uno degli input/output. +splitters=[entity=splitter] è usato per dividere, combinare o bilanciare cinture.\nGli elementi in entrata sono suddivisi ugualmente se c'è spazio libero in entrambe le uscite, o instradati verso una qualsiasi uscita libera. +stack-transfers=__CONTROL__stack-transfer__ trasferisce un singolo stack.\n__CONTROL__inventory-transfer__ trasferisce tutti stack dello stesso tipo. (Selezionare uno slot trasferisce l'intero inventario.)\nUsare __CONTROL_RIGHT_CLICK__ invece di __CONTROL_LEFT_CLICK__ per i controlli suddetti trasferisce metà della quantità.\n\nIl tutorial lo spiega in modo più dettagliato. +steam-power=[entity=boiler] consuma combustibile bruciabile come [item=carbone] per trasformare [fluido=acqua] in [fluido=vapore].\n[entity=steam-engine] consuma [fluid=steam] per produrre energia elettrica, che viene distribuita ai consumatori nella rete elettrica. +storage-chest=[entity=logistic-chest-storage] immagazzina oggetti presi dagli slot di rimozione del giocatore e dagli ordini di demolizione.\nQualsiasi oggetto nelle casse può essere anche utilizzato per ordini logistici o di costruzione.\nLe casse possono essere filtrate per accettare solo un tipo di oggetto. +storage-chest-list=Casse che forniscono il loro contenuto ordinate per priorità:\n[entity=logistic-chest-active-provider] Cassa fornitrice attiva\n[entity=logistic-chest-buffer] Cassa di buffer\n[entity=logistic-chest-storage] Cassa\n[entity=logistic-chest-passive-provider] Cassa fornitrice passiva +train-stop-same-name=[entity=train-stop] può condividere il suo nome con altre fermate. I treni con quel nome nella schedula potranno raggiungere qualsiasi delle fermate con quel nome.\nPuoi impostare il limite dei treni per ogni fermata per controllare questo comportamento in maniera più precisa. +train-stops=[entity=train-stop] è usata per automatizzare il trasporto di oggetti mediante treni fornendo luoghi denominabili verso cui viaggiare.\n\n\n\nIl tutorial ti insegna come costruire una stazione del treno e come impostare una semplice schedula. +trains=I treni sono utili per trasporto a lungo raggio ed ad alto output.\nPuoi entrare nei treni usando __CONTROL__toggle-driving__, puoi guidarli usando __CONTROL_MOVE__. +transport-belts=Le cinture di trasporto sono utilizzate per spostare gli oggetti e funzionare senza usare l'energia. Le cinture possono anche spostare oggetti come il personaggio del giocatore, i veicoli e i biter.\nIl sistema delle cinture di trasporto è costituito da [entity=transport-belt], [entity=splitter] e [entity=underground-belt].\nI livelli più alti delle cinture di trasporto possono spostare gli oggetti più velocemente: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] è utilizzato per consentire a un nastro trasportatore di attraversare un'entità o terreno inattraversabile. +usable-items=Alcuni oggetti possono essere usati in modi diversi dalla costruzione di entità nel mondo. Per esempio puoi lanciare [oggetto=granata] ai nemici per danneggiarli.\n__ALT_CONTROL__1__build__ mentre tieni un oggetto utilizzabile nel cursore per effettuare l'azione. +z-dropping=Premi __CONTROL__drop-cursor__ per rilasciare singoli oggetti dal cursore.\nPuoi posarli a terra, sulle cinture e nelle entità.\nTieni premuto __CONTROL__drop-cursor__ e trascina il cursore su più entità per rilasciare rapidamente singoli oggetti in ciascuno. +[tips-and-tricks-item-name] +active-provider-chest=Cassa fornitrice attiva +belt-lanes=Linea di nastri trasportatori +buffer-chest=Cassa di distribuzione +bulk-crafting=Creazione di massa +burner-inserter-refueling=Rifornimento inseritore a combustibile +circuit-network=Rete circuitale +clear-cursor=Deseleziona oggetto +connect-switch=Interruttore di alimentazione +construction-robots=Robot costruttori +copy-entity-settings=Copia-incolla impostazioni delle entità +copy-entity-settings-controller=Incolla le impostazioni dell'Entità +copy-paste=Copia incolla +copy-paste-filters=Copia-incolla filtri +copy-paste-requester-chest=Copia-incolla casse di richiesta +copy-paste-spidertron=Copia-incolla spidertron +copy-paste-trains=Copia-incolla treni +drag-building=Costruisci trascinando +drag-building-poles=Trascinare i pali elettrici +drag-building-underground-belts=Trascinare i nastri sotterranei +e-confirm=__CONTROL__confirm-gui__ per confermare +electric-network=Rete elettrica +electric-pole-connections=Collegamenti del palo elettrico +entity-transfers=Trasferimento di entità +fast-belt-bending=Flessione rapida del nastro +fast-obstacle-traversing=Attraversamento automatico degli ostacoli +fast-replace=Riposizionamento rapido +fast-replace-belt-splitter=Sostituzione rapida del nastro trasportatore con il divisore +fast-replace-belt-underground=Sostituzione rapida del nastro trasportatore con il nastro trasportatore sotterraneo +fast-replace-direction=Direzione di sostituzione rapida +gate-over-rail=Cancello sopra i binari +ghost-building=Edificio fantasma +ghost-rail-planner=Pianificatore ferroviario fantasma +inserters=Inseritore +insertion-limits=Limiti di inserimento +introduction=Introduzione +limit-chests=Limitare le casse +logistic-network=Rete logistica +long-handed-inserters=Inseritore a lungo raggio +low-power=Bassa potenza +move-between-labs=Trasferimento tra laboratori +passive-provider-chest=Cassa fornitrice passiva +personal-logistics=Logistica personale +pipette=Entità pipetta +pole-dragging-coverage=Copertura del trascinamento di pali +pump-connection=Collegamento pompa +rail-building=Costruzione di rotaie +rail-signals-advanced=Segnali ferroviari avanzati +rail-signals-basic=Segnali ferroviari di base +repair-packs=Kit di riparazione +requester-chest=Cassa di richiesta +rotating-assemblers=Ruota le macchine assemblatrici +shoot-targeting=Spara al bersaglio +shoot-targeting-controller=Blocca il bersaglio +show-info=Ulteriori informazioni (mod. dettagliata) +splitter-filters=Divisori filtranti +splitters=Divisori +stack-transfers=Sposta stack +steam-power=Energia da vapore +storage-chest=Cassa +train-stop-same-name=Fermate del treno con lo stesso nome +train-stops=Fermate del treno +trains=Treni +transport-belts=Nastri trasportatori +underground-belts=Rulli sotterranei +usable-items=Oggetti utilizzabili +z-dropping=__CONTROL__drop-cursor__ per rilasciare oggetti +[virtual-signal-description] +signal-anything=Se qualsiasi segnale d'ingresso soddisfa la condizione, il segnale di uscita assumerà valore "vero".\nL'uscita avrà valore "falso" quando non vi sono segnali in ingresso. +signal-each=Valuta la condizione o esegue l'operazione su tutti i segnali in ingresso. +signal-everything=Se tutti i segnali in ingresso soddisfano la condizione, l'uscita assumerà il valore "vero".\nL'uscita avrà valore "vero" anche quando non vi sono segnali in ingresso. +[virtual-signal-name] +signal-0=Segnale 0 +signal-1=Segnale 1 +signal-2=Segnale 2 +signal-3=Segnale 3 +signal-4=Segnale 4 +signal-5=Segnale 5 +signal-6=Segnale 6 +signal-7=Segnale 7 +signal-8=Segnale 8 +signal-9=Segnale 9 +signal-A=Segnale A +signal-B=Segnale B +signal-C=Segnale C +signal-D=Segnale D +signal-E=Segnale E +signal-F=Segnale F +signal-G=Segnale G +signal-H=Segnale H +signal-I=Segnale I +signal-J=Segnale J +signal-K=Segnale K +signal-L=Segnale L +signal-M=Segnale M +signal-N=Segnale N +signal-O=Segnale O +signal-P=Segnale P +signal-Q=Segnale Q +signal-R=Segnale R +signal-S=Segnale S +signal-T=Segnale T +signal-U=Segnale U +signal-V=Segnale V +signal-W=Segnale W +signal-X=Segnale X +signal-Y=Segnale Y +signal-Z=Segnale Z +signal-anything=Ogni cosa +signal-black=Segnale nero +signal-blue=Segnale blu +signal-check=Segnale spunta +signal-cyan=Segnale ciano +signal-dot=Segnale punto +signal-each=Ogni +signal-everything=Tutto +signal-green=Segnale verde +signal-grey=Segnale grigio +signal-info=Segnale icona "info" +signal-pink=Segnale rosa +signal-red=Segnale rosso +signal-white=Segnale bianco +signal-yellow=Segnale giallo + diff --git a/factorio/data/base/locale/ja/base.cfg b/factorio/data/base/locale/ja/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cc12782d03072bbcc43794d667d7d3bc1beee4f2 --- /dev/null +++ b/factorio/data/base/locale/ja/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=建設ロボットで100個のオブジェクトを回収する +automated-construction=建設ロボットを使って100個の施設を設置する +circuit-veteran-1=1時間あたり1000個の発展基板を生産する +circuit-veteran-2=1時間あたり10000個の発展基板を生産する +circuit-veteran-3=1時間あたり2.5万個の発展基板を生産する +computer-age-1=1時間あたり500個の制御基板を生産する +computer-age-2=1時間あたり1000個の制御基板を生産する +computer-age-3=1時間あたり5000個の制御基板を生産する +delivery-service=物流ロボットでプレーヤーに1万個のアイテムを供給する +eco-unfriendly=原油処理技術を研究する +getting-on-track=機関車を設置する +getting-on-track-like-a-pro=ゲーム開始から1時間30分以内に機関車を設置する +golem=一撃で500以上のダメージを受け、生存する +iron-throne-1=1時間あたり2万個の鉄板を生産する +iron-throne-2=1時間あたり20万個の鉄板を生産する +iron-throne-3=1時間あたり40万個の鉄板を生産する +it-stinks-and-they-dont-like-it=汚染によってバイターの攻撃のきっかけを作る +lazy-bastard=手動作成を111回以内に抑えてゲームをクリアする +logistic-network-embargo=アクティブ供給チェスト・バッファーチェスト・要求チェストを設置せずにゲームをクリアする +mass-production-1=1万個の電子基板を生産する +mass-production-2=100万個の電子基板を生産する +mass-production-3=2000万個の電子基板を生産する +minions=100台の戦闘ロボットを追従させる +no-time-for-chitchat=15時間以内にゲームをクリアする +pyromaniac=炎で1万本の木を破壊する +raining-bullets=レーザータレットを設置しないでゲームをクリアする +run-forrest-run=100本の木を自動車や戦車の衝突で破壊する +smoke-me-a-kipper-i-will-be-back-for-breakfast=ゲームをクリアする +solaris=1時間あたり10GJ以上の電力量をソーラーパネルのみで生産する +steam-all-the-way=ソーラーパネルを設置しないでゲームをクリアする +steamrolled=10個の巣を自動車や戦車の衝突で破壊する +tech-maniac=すべてのテクノロジーを研究する +there-is-no-spoon=8時間以内にゲームをクリアする +trans-factorio-express=総距離1,000タイル以上の列車運行計画を立てる +watch-your-step=動いている機関車に轢かれて死ぬ +you-are-doing-it-right=ロボットで手動より多くの施設を設置する +you-have-got-a-package=物流ロボットでプレイヤーにアイテムを供給する +[achievement-name] +automated-cleanup=自動お掃除 +automated-construction=自動建設 +circuit-veteran-1=発展基板の達人 1 +circuit-veteran-2=発展基板の達人 2 +circuit-veteran-3=発展基板の達人 3 +computer-age-1=コンピュータの時代 1 +computer-age-2=コンピュータの時代 2 +computer-age-3=コンピュータの時代 3 +delivery-service=宅配サービス +eco-unfriendly=エコ反対 +getting-on-track=軌道に乗る +getting-on-track-like-a-pro=プロのように軌道に乗る +golem=ゴーレム +iron-throne-1=鉄の王 1 +iron-throne-2=鉄の王 2 +iron-throne-3=鉄の王 3 +it-stinks-and-they-dont-like-it=奴等は臭いを嫌う +lazy-bastard=怠惰なろくでなし +logistic-network-embargo=物流ネットワーク禁止 +mass-production-1=大量生産 1 +mass-production-2=大量生産 2 +mass-production-3=大量生産 3 +minions=ミニオンズ +no-time-for-chitchat=雑談する暇はない +pyromaniac=放火魔 +raining-bullets=弾丸の雨 +run-forrest-run=走れ、フォレスト、走れ +smoke-me-a-kipper-i-will-be-back-for-breakfast=鮭をスモークしてくれ、朝食までには戻る +so-long-and-thanks-for-all-the-fish=さようなら、今まで魚をありがとう +solaris=惑星ソラリス +steam-all-the-way=ずっと蒸気 +steamrolled=巨大ローラー作戦 +tech-maniac=技術マニア +there-is-no-spoon=スプーンなんてない +trans-factorio-express=ファクトリオ特急 +watch-your-step=足元にご注意ください +you-are-doing-it-right=よくできました! +you-have-got-a-package=小包が届きました +[ammo-category-name] +artillery-shell=長距離砲弾 +beam=ビーム +biological=生物学的 +bullet=弾丸 +cannon-shell=砲弾 +capsule=カプセル +electric=電気 +flamethrower=火炎放射器 +fluid=流体 +grenade=グレネード +landmine=地雷 +laser=レーザー +melee=近接攻撃 +rocket=ロケット弾 +shotgun-shell=ショットガン弾薬 +[autoplace-control-names] +desert=砂漠 +dirt=土 +enemy-base=バイターの巣 +grass=草地 +sand=砂地 +trees=木々 +[controls] +give-blueprint=建設計画を作成 +give-blueprint-book=建設計画の本を作成 +give-deconstruction-planner=解体プランナーを作成 +give-upgrade-planner=アップグレードプランナーを作成 +toggle-equipment-movement-bonus=強化外骨格モジュール切り替え +toggle-personal-logistic-requests=個人物流要求を切り替え +toggle-personal-roboport=個人用ロボットステーション切り替え +[damage-type-name] +acid=酸ダメージ +electric=電気ダメージ +explosion=爆発ダメージ +fire=炎ダメージ +impact=衝撃ダメージ +laser=光線ダメージ +physical=物理ダメージ +poison=毒ダメージ +[decorative-name] +big-ship-wreck-grass=墜落痕(大) +brown-asterisk=枯れた星型植物 +brown-asterisk-mini=枯れた小さな星型植物 +brown-carpet-grass=枯れた芝生 +brown-coral-mini=茶色の珊瑚(小) +brown-fluff=枯れた綿毛植物 +brown-fluff-dry=乾いた茶色い綿毛 +brown-hairy-grass=背の高い枯れた草 +dark-mud-decal=暗い泥のデカール +enemy-decal=敵 +enemy-decal-transparent=敵2 +garballo=ヤシの木 +garballo-mini-dry=乾いたヤシの木(小) +green-asterisk=緑の星型植物 +green-asterisk-mini=緑の小さな星型植物 +green-bush-mini=芝(小) +green-carpet-grass=芝生 +green-coral-mini=緑の小さい珊瑚 +green-croton=緑のクロトン +green-desert-bush=緑の砂漠の茂み +green-hairy-grass=長い草 +green-pita=リュウゼツラン +green-pita-mini=リュウゼツラン(小) +green-small-grass=小さな草 +lichen-decal=コケの装飾 +light-mud-decal=明るい泥のデカール +muddy-stump=泥だらけの切り株 +nuclear-ground-patch=核爆発の跡 +orange-coral-mini=オレンジ色の珊瑚(小) +puberty-decal=ひびの入った泥のデカール +red-asterisk=赤の星型植物 +red-croton=赤いクロトン +red-desert-bush=赤い砂漠の茂み +red-desert-decal=赤い砂漠のデカール +red-desert-rock-medium=赤砂岩 +red-desert-rock-small=小さな赤砂岩 +red-desert-rock-tiny=とても小さな赤砂岩 +red-pita=赤いリュウゼツラン +rock-medium=中くらいの岩 +rock-small=小さな岩 +rock-tiny=とても小さな岩 +sand-decal=砂のデカール +sand-dune-decal=砂丘のデカール +sand-rock-big=大きな砂岩 +sand-rock-medium=中くらいの砂岩 +sand-rock-small=小さな砂岩 +shroom-decal=キノコ +small-rock=小さな岩 +small-ship-wreck-grass=墜落痕(小) +white-desert-bush=白い砂漠の茂み +worms-decal=ワーム +[entity-description] +accumulator=供給可能な電力が需要量を上回っている時に電力を貯蔵します。需要量が上回っている場合は放電します。 +arithmetic-combinator=回路ネットワークの信号について、算術演算を行います。 +artillery-turret=敵基地を狙う長距離砲。 +beacon=周囲の味方の施設にモジュールの効果を伝播させます。 +big-ship-wreck-1=墜落した宇宙船の一区画。 +big-ship-wreck-2=墜落した宇宙船の一区画。 +big-ship-wreck-3=墜落した宇宙船の一区画。 +boiler=燃料を燃やして水を蒸気に変えます。 +centrifuge=様々なウランに関するレシピを処理します。 +compilatron=墜落を生き延びた助手ロボット。内部的なダメージによって能力が低下している。 +constant-combinator=回路ネットワークに、定数信号を送信します。 +construction-robot=自動で味方の施設を設置・修復します。 +crash-site-chest-1=墜落した宇宙船のコンテナ。役に立つアイテムがあるかもしれない。 +crash-site-chest-2=墜落した宇宙船のコンテナ。役に立つアイテムがあるかもしれない。 +decider-combinator=回路ネットワークの信号について、比較演算を行います。 +express-splitter=通過するアイテムを1:1に分配します。 +fast-splitter=通過するアイテムを1:1に分配します。 +flamethrower-turret=敵に火のついた液体を投射します。 +heat-exchanger=熱エネルギーを使って水を蒸気に変えます。 +item-request-proxy=建設ロボットにアイテムをこのエンティティに運ぶよう要求します。__CONTROL__mine__でアイテムの要求を削除します。 +locomotive=自動化されたスケジュールを実行し、鉄道車両を牽引します。 +logistic-chest-active-provider=内容物を物流ネットワークへ送り出します。 +logistic-chest-buffer=個人物流と自動化建設のために指定されたアイテムを要求します。 +logistic-chest-passive-provider=内容物を物流ネットワークから利用できるようにします。 +logistic-chest-requester=物流ネットワークから指定したアイテムを取り寄せます。 +logistic-chest-storage=物流ネットワークにおける長期保管に使用します。 +logistic-robot=物流用チェスト間でアイテムを移動させます。 +nuclear-reactor=核燃料を使い熱を発生させます。他の原子炉と隣接させると,熱出力が増加します。 +offshore-pump=水源から水を汲み上げます。 +power-switch=送電ネットワークの接続制御に使います。回路ネットワークからも操作可能です。 +programmable-speaker=回路ネットワークに接続し、アラームや音譜の再生やアラートの表示をします。 +radar=近隣の領域をスキャンし、その周囲のエリアを探索します。 +rail-chain-signal=進行先にある信号を読み、より高度な列車制御を行います。 +rail-signal=線路を複数のブロックに分割し、ひとつの線路網に複数の列車が走れるようにします。 +roboport=他のロボットステーションと接続して、建設・物流ロボットを用いた建設・物流ネットワークを作成します。 +rocket-silo=ロケットを製造し打ち上げることで、ゲームをクリアします。 +solar-panel=日中は100%の出力を生成しますが、夜間は0%に低下します。 +splitter=通過するアイテムを1:1に分配します。 +steam-engine=蒸気を利用して発電します。 +steam-turbine=蒸気を利用して発電します。 +train-stop=自動運行列車の目的地になります。 +[entity-name] +1x2-remnants=1x2残骸 +accumulator=蓄電池 +acid-splash=酸の飛沫 +arithmetic-combinator=算術回路 +artillery-turret=長距離砲タレット +artillery-wagon=長距離砲車両 +assembling-machine-1=組立機1 +assembling-machine-2=組立機2 +assembling-machine-3=組立機3 +beacon=ビーコン +behemoth-biter=ベヒーモスバイター +behemoth-biter-corpse=ベヒーモスバイターの死骸 +behemoth-spitter=ベヒーモススピッター +behemoth-spitter-corpse=ベヒーモススピッターの死骸 +behemoth-worm-corpse=ベヒーモスワームの死骸 +behemoth-worm-turret=ベヒーモスワーム +big-artillery-explosion=大きな長距離砲の爆発 +big-biter=大型バイター +big-biter-corpse=大型バイターの死骸 +big-electric-pole=大型電柱 +big-explosion=大爆発 +big-remnants=大きな残骸 +big-scorchmark=大規模の焦げ跡 +big-scorchmark-tintable=大規模の煤汚れた焦げ跡 +big-ship-wreck-1=船の残骸(大) +big-ship-wreck-2=船の残骸(大) +big-ship-wreck-3=船の残骸(大) +big-spitter=大型スピッター +big-spitter-corpse=大型スピッターの死骸 +big-worm-corpse=大型ワームの死骸 +big-worm-turret=大型ワーム +biter-spawner=バイターの巣 +biter-spawner-corpse=バイターの巣の残骸 +blood-explosion-big=大きな血の爆発 +blood-explosion-huge=巨大な血の爆発 +blood-explosion-small=小さな血の爆発 +blood-fountain=血だまり +blood-fountain-big=大きな血だまり +blood-fountain-hit-spray=血しぶき +blue-chest=青チェスト +boiler=ボイラー +burner-generator=燃料式発電機 +burner-inserter=燃料式インサータ +burner-mining-drill=燃料式掘削機 +car=自動車 +cargo-wagon=貨物車両 +centrifuge=遠心分離機 +character=キャラクター +character-corpse=プレイヤーの死体 +chemical-plant=化学プラント +cliff=崖 +coal=石炭 +compilatron=コンパイラートロン +constant-combinator=定数回路 +construction-robot=建設ロボット +copper-cable=銅線 +copper-ore=銅鉱石 +crash-site-chest-1=チェストカプセル +crash-site-chest-2=チェストカプセル +crash-site-fire-flame=墜落地点の炎 +crash-site-spaceship=宇宙船 +crash-site-spaceship-wreck-big=宇宙船の残骸 (大) +crash-site-spaceship-wreck-medium=宇宙船の残骸 (中) +crash-site-spaceship-wreck-small=宇宙船の残骸 (小) +crude-oil=原油 +curved-rail=曲線レール +cutscene-gun-turret=ガンタレット +dead-dry-hairy-tree=枯れ木 +dead-grey-trunk=ゴツゴツとした枯れ木 +dead-tree-desert=枯れ木 - 砂漠 +decider-combinator=条件回路 +deconstructible-tile-proxy=破壊可能タイル代替品 +defender=ディフェンダー +destroyer=デストロイヤー +distractor=戦闘ロボット +dry-hairy-tree=背の高い枯れ木 +dry-tree=枯れ木 +electric-energy-interface=電力インターフェイス +electric-furnace=電気炉 +electric-mining-drill=電動掘削機 +enemy-damaged-explosion=ダメージを受けた敵の爆発 +entity-ghost=エンティティゴースト +explosion=爆発 +explosion-hit=爆発跡 +express-loader=超高速ローダー +express-splitter=超高速分配器 +express-transport-belt=超高速搬送ベルト +express-underground-belt=超高速地下搬送ベルト +factorio-logo-11tiles=Factorioロゴ11タイル +factorio-logo-16tiles=Factorioロゴ16タイル +factorio-logo-22tiles=Factorioロゴ22タイル +fast-inserter=高速インサータ +fast-loader=高速ローダー +fast-splitter=高速分配器 +fast-transport-belt=高速搬送ベルト +fast-underground-belt=高速地下搬送ベルト +filter-inserter=フィルターインサータ +fire-flame=火 +fish=魚 +flamethrower-turret=火炎放射タレット +fluid-wagon=タンク貨車 +flying-robot-damaged-explosion=飛行ロボットが損傷し爆発しました +gate=ゲート +green-coral=緑の珊瑚 +grenade-explosion=グレネードの爆発 +ground-explosion=地面の爆発 +gun-turret=ガンタレット +heat-exchanger=熱交換器 +heat-interface=熱インターフェイス +heat-pipe=ヒートパイプ +huge-scorchmark=巨大な焦げ跡 +huge-scorchmark-tintable=巨大な煤汚れた焦げ跡 +infinity-chest=無限チェスト +infinity-pipe=無限パイプ +inserter=インサータ +iron-chest=鉄製チェスト +iron-ore=鉄鉱石 +item-on-ground=落ちているアイテム +item-request-proxy=アイテム要求スロット +lab=研究所 +land-mine=地雷 +laser-bubble=レーザーバブル +laser-turret=レーザータレット +linked-belt=リンクされたベルト +linked-chest=リンクされたチェスト +loader=ローダー +loader-1x1=ローダー 1x1 +locomotive=機関車 +logistic-chest-active-provider=アクティブ供給チェスト +logistic-chest-buffer=バッファーチェスト +logistic-chest-passive-provider=パッシブ供給チェスト +logistic-chest-requester=要求チェスト +logistic-chest-storage=貯蔵チェスト +logistic-robot=物流ロボット +long-handed-inserter=ロングアームインサータ +market=マーケット +massive-explosion=巨大な爆発 +medium-biter=中型バイター +medium-biter-corpse=中型バイターの死骸 +medium-electric-pole=中型電柱 +medium-explosion=中規模爆発 +medium-remnants=中型の残骸 +medium-scorchmark=中規模の焦げ跡 +medium-scorchmark-tintable=中規模の煤汚れた焦げ跡 +medium-ship-wreck=船の残骸(中) +medium-small-remnants=中程度の小さな残骸 +medium-spitter=中型スピッター +medium-spitter-corpse=中型スピッターの死骸 +medium-worm-corpse=中型ワームの死骸 +medium-worm-turret=中型ワーム +nuclear-reactor=原子炉 +offshore-pump=汲み上げポンプ +oil-refinery=原油精製所 +pipe=パイプ +pipe-to-ground=地下パイプ +player-port=プレイヤーポート +poison-cloud=毒の霧 +power-switch=電源スイッチ +programmable-speaker=プログラマブルスピーカー +pump=ポンプ +pumpjack=油井 +radar=レーダー +rail-chain-signal=連動式列車用信号 +rail-ending-remnants=車止めの残骸 +rail-signal=列車用信号 +red-chest=赤チェスト +red-desert-rock-big=大きな赤砂岩 +red-desert-rock-huge=巨大な赤砂岩 +roboport=ロボットステーション +rock-big=大きな岩 +rock-damaged-explosion=ダメージを受けた岩の爆発 +rock-huge=巨大な岩 +rocket=ロケット弾 +rocket-silo=ロケットサイロ +sand-rock-big=大きな砂岩 +simple-entity-with-force=勢力を持つ一般エンティティ +simple-entity-with-owner=所有権を持つ一般エンティティ +small-biter=小型バイター +small-biter-corpse=小型バイターの死骸 +small-cliff=小さな崖 +small-electric-pole=小型電柱 +small-lamp=ランプ +small-remnants=小さな残骸 +small-scorchmark=小さな焦げ跡 +small-scorchmark-tintable=小規模の煤汚れた焦げ跡 +small-ship-wreck=船の残骸(小) +small-spitter=小型スピッター +small-spitter-corpse=小型スピッターの死骸 +small-worm-corpse=小型ワームの死骸 +small-worm-turret=小型ワーム +solar-panel=ソーラーパネル +space-module-wreck=宇宙船の残骸 +spark-explosion=スパークの爆発 +spark-explosion-higher=高いスパークの爆発 +spidertron=スパイダートロン +spidertron-leg=スパイダートロンの足 +spidertron-military-target=スパイダートロン攻撃目標 +spitter-spawner=スピッターの巣 +spitter-spawner-corpse=スピッターの巣の残骸 +splitter=分配器 +stack-filter-inserter=スタックフィルターインサータ +stack-inserter=スタックインサータ +steam-engine=蒸気機関 +steam-turbine=蒸気タービン +steel-chest=鋼鉄製チェスト +steel-furnace=鋼鉄の炉 +stone=石 +stone-furnace=石の炉 +stone-wall=防壁 +storage-tank=貯蔵タンク +straight-rail=直線レール +substation=広域電柱 +tank=戦車 +tile-ghost=タイルゴースト +tile-proxy=タイル +train-stop=駅 +transport-belt=搬送ベルト +tree=木 +tree-brown=茶色の木 +tree-dying-proxy=枯れ木による汚染の吸収 +tree-proxy=木々 +tree-red=赤い木 +tree-stump=切り株 +underground-belt=地下搬送ベルト +uranium-cannon-shell-explosion=劣化ウラン砲弾爆発 +uranium-ore=ウラン鉱石 +wall-damaged-explosion=ダメージを受けた壁の爆発 +water-splash=水しぶき +water-well-pump=井戸ポンプ +wooden-chest=木製チェスト +[equipment-name] +battery-equipment=個人用バッテリー +battery-mk2-equipment=個人用バッテリーMK2 +belt-immunity-equipment=ベルト移動耐性装備 +discharge-defense-equipment=携帯放電防御モジュール +energy-shield-equipment=エネルギーシールドモジュール +energy-shield-mk2-equipment=エネルギーシールドモジュールMK2 +exoskeleton-equipment=強化外骨格モジュール +fusion-reactor-equipment=携帯核融合炉モジュール +night-vision-equipment=暗視モジュール +personal-laser-defense-equipment=携帯レーザー防御モジュール +personal-roboport-equipment=携帯ロボットステーション +personal-roboport-mk2-equipment=携帯ロボットステーションMK2 +solar-panel-equipment=携帯ソーラーパネルモジュール +[fluid-name] +crude-oil=原油 +heavy-oil=重油 +light-oil=軽油 +lubricant=潤滑油 +petroleum-gas=石油ガス +steam=蒸気 +sulfuric-acid=硫酸 +water=水 +[fuel-category-name] +chemical=燃料 +nuclear=核燃料 +[item-description] +artillery-targeting-remote=画面または地図上でプレイヤーの手動による砲撃が可能となります。 +battery-equipment=装備用モジュール向けに電力を貯蓄します。 +belt-immunity-equipment=プレイヤーがベルトで流されるのを防ぎます。 +blueprint=自動建設のための計画を保存します。 +blueprint-book=建設計画などを保管します。 +copper-cable=__CONTROL__build__を押すことで、電柱や電源スイッチを任意に接続したり接続を外したりするのにも使えます。 +deconstruction-planner=アイテムをマークし、建設ロボットに回収させます。 +discharge-defense-equipment=制御装置から放電すると、近くの敵にダメージを与えた上で、後退・スタンさせます。 +effectivity-module=エネルギー消費量を減少させます。最大20%まで省エネできます。 +energy-shield-equipment=プレイヤーを守るエネルギーシールドを展開します。 +exoskeleton-equipment=プレイヤーの移動速度を上昇させます。 +fusion-reactor-equipment=装備用モジュールに電力を供給します。 +green-wire=__CONTROL__build__で設備を回路ネットワークに接続します。 +land-mine=敵が接近すると爆発し、ダメージを与えスタンさせます。 +landfill=水の上に設置して、その上に建設できる地形を作成できます。 +mining-tool=プレイヤーの採掘速度を増加させます。 +night-vision-equipment=暗闇での視認性を向上させます。 +personal-roboport-equipment=建設ロボットがプレイヤーのインベントリを起点に行動できるようになります。 +productivity-module=エネルギー消費量の増加と加工速度の低下を引き起こしますが、マシンは定期的に余剰品を生産するようになります。\n中間生産物にのみ使用可能。 +rail=手動またはレールプランナーを使用して、直線レールを敷設できます。\nレールプランナーでは、 __CONTROL__build__ を使用して短いパスを直接敷設したり、__CONTROL__build-ghost__ を使用して長い仮設置パスを敷設できます。 +red-wire=__CONTROL__build__で設備を回路ネットワークに接続します。 +repair-pack=近くの機器の修理に使用します。 +satellite=衛星はロケットに積んでください。 +science-pack=研究所でテクノロジーを開発するために消費します。 +slowdown-capsule=影響を受けた敵の移動速度が減少します。 +solar-panel-equipment=装備用モジュールに電力を供給します。夜間は発電しません。 +space-science-pack=研究所でテクノロジーを開発するために消費します。衛星をロケットに乗せて打ち上げることで得られます。 +speed-module=マシンの稼働速度を向上させます。エネルギー消費量は増加します。 +spidertron-remote=スパイダートロンに対し、マップを使って移動指示を送信します。 +upgrade-planner=アイテムをマークし、建設ロボットにアップグレードさせます。 +[item-group-name] +combat=戦闘 +effects=効果 +enemies=敵 +energy=エネルギー +environment=環境 +fluids=流体 +intermediate-products=中間生産物 +logistics=物流 +other=その他 +production=完成品 +signals=信号 +[item-limitation] +item-not-allowed-in-this-container-item=このアイテムをこのコンテナに入れることはできません。 +production-module-usable-only-on-intermediates=生産力モジュールは中間生産物に対してのみ使用できます。 +[item-name] +advanced-circuit=発展基板 +artillery-shell=長距離砲弾 +artillery-targeting-remote=遠方照準器 +artillery-turret=長距離砲タレット +artillery-wagon-cannon=長距離砲 +atomic-bomb=原子爆弾 +automation-science-pack=自動化サイエンスパック +battery=電池 +belt-immunity-equipment=ベルト移動耐性装備 +blueprint=建設計画 +blueprint-book=建設計画の本 +burner-generator=燃料式発電機 +cannon-shell=砲弾 +chemical-science-pack=化学サイエンスパック +cliff-explosives=崖用爆薬 +cluster-grenade=クラスターグレネード +coal=石炭 +coin=コイン +combat-shotgun=コンバットショットガン +concrete=コンクリート床 +copper-cable=銅線 +copper-ore=銅鉱石 +copper-plate=銅板 +copy-paste-tool=コピーペーストツール +crude-oil-barrel=原油入りドラム缶 +cut-paste-tool=カットペーストツール +deconstruction-planner=解体プランナー +defender-capsule=ディフェンダーカプセル +destroyer-capsule=デストロイヤーカプセル +discharge-defense-remote=放電モジュール制御装置 +distractor-capsule=ディストラクターカプセル +effectivity-module=エネルギー効率モジュール1 +effectivity-module-2=エネルギー効率モジュール2 +effectivity-module-3=エネルギー効率モジュール3 +electric-energy-interface=電力インターフェイス +electric-engine-unit=電気エンジンユニット +electronic-circuit=電子基板 +empty-barrel=空のドラム缶 +engine-unit=エンジンユニット +explosive-cannon-shell=炸裂砲弾 +explosive-rocket=炸裂ロケット弾 +explosive-uranium-cannon-shell=炸裂ウラン砲弾 +explosives=爆薬 +filled-barrel=__1__入りドラム缶 +firearm-magazine=通常弾薬 +fish=魚 +flamethrower=火炎放射器 +flamethrower-ammo=火炎放射器用燃料 +flamethrower-turret=火炎放射タレット +flying-robot-frame=飛行用ロボットフレーム +green-wire=グリーンケーブル +grenade=グレネード +hazard-concrete=警戒色コンクリート +heat-interface=熱インターフェイス +heavy-armor=ヘビーアーマー +infinity-chest=無限チェスト +infinity-pipe=無限パイプ +iron-gear-wheel=鉄の歯車 +iron-ore=鉄鉱石 +iron-plate=鉄板 +iron-stick=鉄筋 +item-with-inventory=インベントリを持つアイテム +item-with-label=ラベル付きアイテム +item-with-tags=タグ付きアイテム +lab=研究所 +landfill=埋立地 +laser-turret=レーザータレット +light-armor=ライトアーマー +linked-chest=リンクされたチェスト +logistic-science-pack=物流サイエンスパック +low-density-structure=軽量化素材 +military-science-pack=軍事サイエンスパック +modular-armor=モジュラーアーマー +nuclear-fuel=核燃料 +piercing-rounds-magazine=貫通弾薬 +piercing-shotgun-shell=貫通ショットガン弾薬 +pistol=ハンドガン +plastic-bar=プラスチック棒 +poison-capsule=毒素カプセル +pollution=汚染 +power-armor=パワーアーマー +power-armor-mk2=パワーアーマーMK2 +processing-unit=制御基板 +production-science-pack=製造サイエンスパック +productivity-module=生産力モジュール1 +productivity-module-2=生産力モジュール2 +productivity-module-3=生産力モジュール3 +rail=レール +rail-planner=レールプランナー +raw-fish=生魚 +red-wire=レッドケーブル +refined-concrete=鉄筋コンクリート +refined-hazard-concrete=警戒色鉄筋コンクリート +repair-pack=リペアキット +rocket=ロケット弾 +rocket-control-unit=ロケット制御装置 +rocket-fuel=ロケット燃料 +rocket-launcher=ロケットランチャー +rocket-part=ロケット部品 +satellite=衛星 +selection-tool=選択ツール +shotgun=ショットガン +shotgun-shell=ショットガン弾薬 +simple-entity-with-force=勢力に属するエンティティ +simple-entity-with-owner=所有者を持つエンティティ +slowdown-capsule=粘着カプセル +solar-panel=ソーラーパネル +solid-fuel=固形燃料 +space-science-pack=スペースサイエンスパック +speed-module=生産速度モジュール1 +speed-module-2=生産速度モジュール2 +speed-module-3=生産速度モジュール3 +spidertron-remote=スパイダートロンリモコン +spidertron-rocket-launcher=スパイダートロンロケットランチャー +steel-plate=鋼材 +stone=石 +stone-brick=石レンガ +stone-path=石の道 +submachine-gun=サブマシンガン +sulfur=硫黄 +tank-cannon=戦車の大砲 +tank-flamethrower=車載火炎放射器 +tank-machine-gun=車載機関銃 +upgrade-planner=アップグレードプランナー +uranium-235=ウラン-235 +uranium-238=ウラン-238 +uranium-cannon-shell=劣化ウラン砲弾 +uranium-fuel-cell=核燃料棒 +uranium-ore=ウラン鉱石 +uranium-rounds-magazine=劣化ウラン弾薬 +used-up-uranium-fuel-cell=使用済み燃料棒 +utility-science-pack=ユーティリティーサイエンスパック +vehicle-machine-gun=車載機関銃 +wood=木材 +[map-gen-preset-description] +death-world=バイターがより危険になり、進化が早まります。 +death-world-marathon=レシピやテクノロジー研究はより高コストに、バイターはより危険で数が多くなります。あなたがFactorioの熟練者である場合のみこれを選択してください。 +default=通常の設定です。Factorioをプレイする際の推奨設定です。 +island=絶海の孤島。 +marathon=レシピやテクノロジー研究が高コストになります。 +rail-world=鉄道システムをさらに楽しめるように、大きな鉱床が互いに離れて配置されるようになります。バイターは新たに巣を作ることも領土を広げることもしません。 +ribbon-world=マップの高さが128マスに制限されます。面白い場面に出会ったり新たな挑戦ができるでしょう。 +rich-resources=資源の量が豊富になり、資源のために遠出する必要がなくなります。 +[map-gen-preset-name] +death-world=死の世界 +death-world-marathon=死の世界のマラソン +default=デフォルト +island=島 +marathon=マラソン +rail-world=鉄道の世界 +ribbon-world=リボンの世界 +rich-resources=豊富な資源 +[mod-description] +base[1]=標準のゲームデータとキャンペーンが入った基本のMOD。 +[mod-name] +base=ベースMOD +[modifier-description] +artillery-range=長距離砲射程: +__1__ +artillery-shell-shooting-speed-bonus=長距離砲弾連射速度: +__1__ +auto-character-logistic-trash-slots=キャラクター自動廃棄フィルター +beam-damage-bonus=ビームダメージ: +__1__ +bullet-damage-bonus=弾丸ダメージ: +__1__ +bullet-shooting-speed-bonus=弾丸連射速度: +__1__ +cannon-shell-damage-bonus=砲弾ダメージ: +__1__ +cannon-shell-shooting-speed-bonus=砲弾連射速度: +__1__ +character-build-distance=キャラクター建設距離: +__1__ +character-crafting-speed=キャラクター製作速度: +__1__ +character-health-bonus=プレイヤー体力: +__1__ +character-inventory-slots-bonus=プレイヤーインベントリスロット: +__1__ +character-item-drop-distance=キャラクターアイテム放棄距離: +__1__ +character-item-pickup-distance=キャラクターアイテム拾得距離: +__1__ +character-logistic-requests=キャラクター物流要求 +character-logistic-trash-slots=プレイヤー物流廃棄スロット: +__1__ +character-loot-pickup-distance=キャラクター戦利品拾得距離: +__1__ +character-mining-speed=プレイヤーの採掘速度: +__1__ +character-reach-distance=キャラクターリーチ距離: +__1__ +character-resource-reach-distance=キャラクター資源リーチ距離: +__1__ +character-running-speed=キャラクター歩行速度: +__1__ +deconstruction-time-to-live=解体開始までの残り時間 +electric-damage-bonus=電撃ダメージ: +__1__ +flamethrower-damage-bonus=火炎ダメージ: +__1__ +flamethrower-turret-attack-bonus=火炎放射タレット ダメージ: +__1__ +fluid-damage-modifier=流体ダメージボーナス +follower-robot-lifetime=追従ロボット寿命: +__1__ +ghost-time-to-live=再構築タイムアウト時間 +__1__ +grenade-damage-bonus=グレネードダメージ: +__1__ +gun-turret-attack-bonus=ガンタレットダメージ: +__1__ +inserter-stack-size-bonus=非スタックインサータ容量: +__1__ +laboratory-productivity=研究効率: +__1__ +laboratory-speed=研究速度: +__1__ +landmine-damage-bonus=地雷ダメージ: +__1__ +laser-damage-bonus=レーザーダメージ: +__1__ +laser-shooting-speed-bonus=レーザー連射速度: +__1__ +max-failed-attempts-per-tick-per-construction-queue=建設マネージャの下限速度: +__1__ +max-successful-attempts-per-tick-per-construction-queue=建設マネージャの上限速度: +__1__ +maximum-following-robots-count=追従ロボット最大機数: +__1__ +mining-drill-productivity-bonus=掘削効率: +__1__ +rocket-damage-bonus=ロケット弾ダメージ: +__1__ +rocket-shooting-speed-bonus=ロケット弾連射速度: +__1__ +shotgun-shell-damage-bonus=ショットガンダメージ: +__1__ +shotgun-shell-shooting-speed-bonus=ショットガン連射速度: +__1__ +stack-inserter-capacity-bonus=スタックインサータ容量: +__1__ +train-braking-force-bonus=列車制動力: +__1__ +worker-robot-battery=ロボットバッテリー容量: +__1__ +worker-robot-speed=ロボット移動速度: +__1__ +worker-robot-storage=ロボット容量: +__1__ +zoom-to-world-blueprint-enabled=建築計画を通常マップへ拡大可 +zoom-to-world-deconstruction-planner-enabled=解体計画を通常マップへ拡大可 +zoom-to-world-enabled=通常マップへ拡大可 +zoom-to-world-ghost-building-enabled=仮設置を通常マップへ拡大可 +zoom-to-world-selection-tool-enabled=選択ツールを通常マップへ拡大可 +zoom-to-world-upgrade-planner-enabled=アップグレードプランナーを通常マップへ拡大可 +[programmable-speaker-instrument] +alarms=アラーム +bass=ベース +celesta=チェレスタ +drum-kit=ドラムセット +lead=リード +miscellaneous=その他 +piano=ピアノ +plucked=撥弦楽器 +saw=のこぎり波 +square=矩形波 +steel-drum=スチールドラム +vibraphone=ビブラフォン +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=実績解除 +alarm-1=アラーム1 +alarm-2=アラーム2 +alert-destroyed=警告: オブジェクト破壊 +armor-insert=装備用モジュール装着 +armor-remove=装備用モジュール取外し +buzzer-1=ブザー1 +buzzer-2=ブザー2 +buzzer-3=ブザー3 +cannot-build=設置不可 +clap=ハンドクラップ +console-message=コンソールメッセージ +cowbell=カウベル +crafting-finished=製作完了 +crash=クラッシュシンバル +fx=Fx +game-lost=ゲームオーバー +game-won=ゲームクリア +gui-click=クリック音 +gui-click-2=クリック音2 +hat-1=ハイハット1 +hat-2=ハイハット2 +high-q=High Q +inventory-move=インベントリ移動 +kick-1=キック1 +kick-2=キック2 +new-objective=次の目標 +perc-1=パーカッション1 +perc-2=パーカッション2 +research-completed=研究完了 +reverse-cymbal=リバースシンバル +ring=非常ベル +scenario-message=シナリオメッセージ +shaker=シェイカー +siren=サイレン +snare-1=スネア1 +snare-2=スネア2 +snare-3=スネア3 +triangle=トライアングル +[recipe-name] +advanced-oil-processing=発展的な石油加工 +basic-oil-processing=基本的な石油加工 +coal-liquefaction=石炭液化 +empty-crude-oil-barrel=空のドラム缶 +empty-filled-barrel=__1__入りドラム缶を空にする +fill-barrel=ドラム缶を__1__で満たす +fill-crude-oil-barrel=原油入りドラム缶 +heavy-oil-cracking=重油を軽油に分解 +kovarex-enrichment-process=Kovarex濃縮プロセス +light-oil-cracking=軽油を石油ガスに分解 +nuclear-fuel-reprocessing=核燃料再処理 +uranium-processing=ウラン濃縮処理 +[shortcut] +alt-mode=Altモード切り替え +copy=コピー +cut=切り取り +import-string=コードをインポート +inline-keybind-format=__1__ (__2__) +make-blueprint=建設計画 +make-blueprint-book=建設計画の本 +make-deconstruction-planner=解体プランナー +make-upgrade-planner=アップグレードプランナー +out-of-line-keybind-format=__1__\n(__2__) +paste=ペースト +toggle-equipment-movement-bonus=強化外骨格モジュール切り替え +toggle-personal-logistic-requests=個人物流要求を切り替え +toggle-personal-roboport=個人用ロボットステーション切り替え +undo=アンドゥ +undo-unavailable=アンドゥ +[story] +message-log-close=閉じる +message-log-title=メッセージ ログ +[technology-description] +advanced-electronics=集積回路と高度な計算のためのマイクロプロセッサ。 +advanced-material-processing=より高速で便利な炉です。 +advanced-oil-processing=更に多くの製品を生産するための原油精製です。 +artillery=タレットや車両に搭載された長距離砲。遠くの敵の巣を砲撃したり、さらに遠距離を手動で砲撃したりできます。 +artillery-shell-range=長距離砲の手動および自動照準の射程を延長します。 +artillery-shell-speed=長距離砲の連射速度を向上させます。 +atomic-bomb=ロケットランチャーから発射される壊滅的な爆弾は、広大な範囲の全てを一撃で破壊します。 +automated-construction=施設の設置・アップグレード・撤去・コピー/ペースト・森林の除去を建設ロボットに命令できるようになります。 +automated-rail-transportation=駅を建設して、列車の自動運行ルートを設定できるようになります。 +automation=大規模な自動生産の中核となる技術です。 +automation-2=流体素材の処理が可能な組立機です。 +automation-3=流体素材の処理が可能で、更なる工作速度とモジュールスロットを持つ組立機です。 +automobilism=動力としてエンジンを搭載した、輸送用の乗り物です。 +battery=電力を貯蓄し、施設へ供給する化学電池です。 +battery-equipment=アーマーに挿入して使い、余剰エネルギーを貯蓄します。 +battery-mk2-equipment=アーマーに挿入して使い、多くのエネルギーを貯蓄します。 +belt-immunity-equipment=アーマーに挿入して使い、プレイヤーが搬送ベルトによって移動させられることを防止します。 +braking-force=列車の制動力を向上させることで、より長い時間高速で走行することができます。 +chemical-science-pack=石油製品を利用する高度なアイテムが研究可能になります。 +circuit-network=機械類をケーブルで相互に接続し、シグナルによってより細かく制御できるようになります。 +cliff-explosives=崖を破壊できるほどの量の爆薬が詰められたドラム缶です。 +coal-liquefaction=石炭液化技術の開発により、蒸気と重油を使って石炭を石油製品に変換できるようになります。 +concrete=床材としても利用可能な、使い勝手の良い建築材料です。 +construction-robotics=建設ロボットは施設を修理、建設することができます。仮配置をして、ロボットに新しい施設の建設を指示することができます。 +defender=一番基本的な戦闘ロボット。短時間だけプレイヤーに追従して攻撃を補助します。 +destroyer=最も高度なタイプの戦闘ロボット。一定時間プレイヤーに追従し助けます。 +discharge-defense-equipment=アーマーに挿入可能。制御装置によって起動されると、敵にダメージを与え後退・スタンさせます。 +distractor=中間的なタイプの戦闘ロボット。配置された位置にとどまり、敵に攻撃し気をそらせます。 +effect-transmission=周囲の適切な施設にモジュールの効果を伝搬します。 +effectivity-module=マシンのエネルギー消費量を減少させるモジュール。 +electric-energy-accumulators=余剰電力を蓄え、あとから使えるようにする施設です。 +electric-energy-distribution=より柔軟な電力の分配手段です。 +electric-engine=電気を機械運動に変換します。 +electronics=基礎的な信号処理のための電子部品。 +energy-shield-equipment=アーマーに挿入して使い、ダメージを吸収します。 +energy-shield-mk2-equipment=アーマーに挿入して使い、多くのダメージを吸収します。 +energy-weapons-damage=光線・電撃によるダメージを増加させます。 +engine=燃料を機械運動に変換します。すべての乗り物の重要な要素です。 +exoskeleton-equipment=アーマーに挿入して使い、移動速度を上げます。同時に複数装備することもできます。 +explosive-rocketry=爆薬を搭載した、大きな爆風を発生させるロケット弾です。 +explosives=危険ではあるものの制御可能である爆発物を開発します。 +fast-inserter=改良された電子技術を利用した、素早い動作やアイテムの選別を可能とする高度なインサータです。 +flamethrower=可燃性の液体を発射し敵を炎の海に沈める、手持ちおよび設置タイプの強力な火炎放射器です。 +flammables=より効率的な燃料とより攻撃的な可燃物を開発します。 +fluid-handling=流体を保管・輸送する様々な手段。 +fluid-wagon=線路を利用して流体を運ぶ技術です。直線状のレールに設置されているポンプを利用して流体の出し入れができます。 +follower-robot-count=一度に追従させられる戦闘ロボットの数を増加させます。 +fusion-reactor-equipment=アーマーに挿入して使い、他の装備に電力を供給します。 +gates=必要に応じて開く防壁。回路ネットワークによって制御できます。 +gun-turret=弾薬を補充する必要がある基本的な防衛施設。 +heavy-armor=より大きな防御力を得られる重装備のアーマーです。 +inserter-capacity-bonus=スタックインサータがより多くのアイテムを掴めるようになります。一部のアップグレードではスタックインサータ以外のアイテムを掴む数もわずかに増やします。 +kovarex-enrichment-process=ウラン-238からウラン-235を生成するプロセスです。触媒としてウラン-235が大量に必要です。 +land-mine=地面に設置するトラップです。敵が踏むと爆発します。 爆発後は建設ロボットを使って再設置できます。強化爆薬を研究するとダメージを増やすことができます。 +landfill=水を埋め立て、その上に建設用地を作成します。 +laser=ダメージを与えられるほどに収束させた光です。 +laser-shooting-speed=レーザー武器の連射速度を向上させます。 +laser-turret=電気のみで稼動する高度な防衛施設。 +logistic-robotics=物流ロボットがアイテムをプレイヤーに届けたり、不要なアイテムを持っていったりできるようになります。 +logistic-science-pack=より高度な物流および自動化技術と初歩的な軍事技術が研究可能になります。 +logistic-system=物流ロボットの性能を更に拡張できる追加の物流チェストを解禁します。要求チェストは物流ネットワークからアイテムを要求します。アクティブ供給チェストは内容物を要求先か貯蔵チェストへ送りつけます。バッファーチェストは個人の物流要求と自動建設に利用できるようアイテムを要求します。 +logistics=輸送をさらに高速化、柔軟にします。 +low-density-structure=軽くて丈夫な素材。宇宙船や携帯装備にとても有用。 +lubricant=重油から転換したもので、高速動作する機械の摩擦を減らすために使われます。 +military=プレイヤーと工場を防衛する手段を得るテクノロジーです。 +military-science-pack=さらに多くの軍事関連技術が研究可能になります。 +mining-productivity=掘削機・油井から追加の資源を得られるようになります。 +modular-armor=様々な機能を持ったモジュールを挿入できる小さなグリッドを備えたアーマー。装備するとインベントリ容量も増加します。 +modules=マシンに挿入するアップグレードモジュールの研究ができるようになります。 +night-vision-equipment=アーマーに挿入して使い、夜間の視界を改善します。 +nuclear-fuel-reprocessing=使用済みの核燃料を再処理してウラン-238を作ることを可能にします。 +nuclear-power=核燃料を利用した高出力で洗練された発電方法です。 +oil-processing=プラスチック、硫黄、燃料の生産のための原油精製です。 +optics=可視光を利用した様々なアイテム。 +personal-laser-defense-equipment=アーマーに挿入して使い、自動的に近くの敵を撃ちます。 +personal-roboport-equipment=アーマーに挿入して使い、インベントリから建設ロボットを使えるようになります。 +personal-roboport-mk2-equipment=アーマーに挿入して使い、インベントリから多くの建設ロボットを使えるようになります。 +physical-projectile-damage=物理的な弾薬射撃により攻撃する、タレット・ディフェンダーロボットの威力を増加させます。 +plastics=固形物質を形成できる合成高分子材料です。 +power-armor=大きな装備グリッドとインベントリサイズボーナス付きアーマー。 +power-armor-mk2=巨大な装備グリッドとインベントリサイズボーナス付きアーマー。 +production-science-pack=最上位の組立機・モジュール・ベルト類が研究可能になります。 +productivity-module=同じ量の原材料からより多くの製品が作れるようになるモジュール。ただしエネルギー消費量が増加し、稼働速度も低下します。 +rail-signals=信号によって単一路線上で複数の列車を制御できるようになります。 +railway=長距離かつ大規模な輸送 +refined-flammables=炎による攻撃の威力を増加させます。 +research-speed=より効率的な実験手順をアンロックします。 +robotics=飛翔ロボットの素体となります。建設または物流に特化させる必要があります。 +rocket-control-unit=ロケットのシステムを制御可能な先進的な計算ユニットです。 +rocket-fuel=高性能なロケット燃料です。 +rocket-silo=ロケットを打ち上げればゲームクリアです。 +rocketry=敵をロケット弾で攻撃できる手持ちのロケットランチャーです。 +solar-energy=クリーンで燃料が尽きることのない発電設備。夜間は発電しません。 +solar-panel-equipment=アーマーに挿入して使い、他の装備に電力を供給します。夜間は発電しません。 +space-science-pack=衛星を宇宙に打ち上げて科学的データを受信し、宇宙サイエンスパックを生産できます。 +speed-module=マシンの稼働速度を向上させるモジュール。ただしエネルギーの消費量も増加します。 +spidertron=起伏の多い地形も踏破することができる汎用性の高い車両。手動または自動で照準される高速発射可能なロケットランチャーが装備されています。乗り込んで操作したり、スパイダートロンリモコンで操作できます。 +stack-inserter=スタックインサータは一度に複数のアイテムを動かせます。 +steel-axe=プレイヤーの採掘速度を増加させます。 +steel-processing=鉄板を精錬して鋼材を作れるようになります。 +stone-wall=攻撃者から工場を守るための防壁 +stronger-explosives=爆発物によるダメージを増加させます。 +sulfur-processing=硫酸や爆薬の生産に使われる、反応性の高い非金属化学物質です。 +tank=様々な武器を搭載できる強力な攻撃車両。 +toolbelt=プレイヤーのインベントリ容量を増やします。 +uranium-ammo=ウラン-238の硬度と重量を利用した弾丸は大きなダメージを叩き出します。 +uranium-processing=ウラン鉱石を遠心分離することでウラン-238を精製でき、結果的にウラン-235が得られることもあります。どちらも燃料棒を製作するために必要となります。 +utility-science-pack=非常に強力な武器・個人用装備・ロボットとの共同作業が研究可能になります。 +weapon-shooting-speed=物理的な弾薬射撃により攻撃する武器の連射速度を向上させます。 +worker-robots-speed=物流ロボットと建設ロボットの飛行速度を速めます。 +worker-robots-storage=物流ロボットと建設ロボットが一度に運べるアイテム数を増やします。 +[technology-name] +advanced-electronics=発展電子工学 +advanced-material-processing=高度な炉の製作 +advanced-oil-processing=応用原油処理技術 +artillery=長距離砲 +artillery-shell-range=長距離砲射程 +artillery-shell-speed=長距離砲弾連射速度 +atomic-bomb=原子爆弾 +automated-rail-transportation=鉄道輸送の自動化 +automation=自動化技術 +automobilism=自動車の開発 +battery=電池の開発 +battery-equipment=個人用バッテリー +battery-mk2-equipment=個人用バッテリーMK2 +belt-immunity-equipment=ベルト移動耐性装備 +braking-force=制動力 +chemical-science-pack=化学サイエンスパック +circuit-network=回路ネットワーク +cliff-explosives=崖用ダイナマイト +coal-liquefaction=石炭の液化 +concrete=コンクリート +construction-robotics=建設ロボット工学 +defender=ディフェンダー +destroyer=デストロイヤー +discharge-defense-equipment=携帯放電防御モジュール +distractor=ディストラクター +effect-transmission=モジュール範囲化技術 +effectivity-module=エネルギー効率モジュール +electric-energy-accumulators-1=蓄電技術 +electric-energy-distribution=配電 +electric-engine=電気エンジンの開発 +electronics=電子工学 +energy-shield-equipment=エネルギーシールド +energy-shield-mk2-equipment=エネルギーシールドMK2 +energy-weapons-damage=エネルギーダメージ +engine=エンジンの開発 +exoskeleton-equipment=強化外骨格モジュール +explosive-rocketry=炸裂ロケット弾の開発 +explosives=火薬製造技術 +fast-inserter=高速インサータ +flamethrower=火炎放射器 +flammables=火器の開発 +fluid-handling=流体力学 +fluid-wagon=タンク貨車 +follower-robot-count=追従ロボットの増加 +fusion-reactor-equipment=携帯核融合炉モジュール +gate=ゲート +gun-turret=ガンタレット +heavy-armor=重装鎧 +inserter-capacity-bonus=インサータ容量ボーナス +kovarex-enrichment-process=Kovarex濃縮プロセス +land-mine=地雷 +landfill=埋立地 +laser=レーザー技術 +laser-shooting-speed=レーザー連射速度 +laser-turret=レーザータレット +logistic-robotics=物流ロボット工学 +logistic-science-pack=物流サイエンスパック +logistic-system=物流システム +logistics=物流学 +low-density-structure=軽量骨格材 +lubricant=潤滑油 +military=軍事技術 +military-science-pack=軍事サイエンスパック +mining-productivity=掘削効率 +modular-armor=モジュラーアーマー +modules=モジュール +night-vision-equipment=暗視装置 +nuclear-fuel-reprocessing=核燃料再処理 +nuclear-power=原子力発電 +oil-processing=原油処理技術 +optics=光学技術 +personal-laser-defense-equipment=携帯レーザー防御モジュール +personal-roboport-equipment=携帯ロボットステーション +personal-roboport-mk2-equipment=携帯ロボットステーションMK2 +physical-projectile-damage=物理ダメージ +plastics=プラスチックの製造 +power-armor=パワーアーマー +power-armor-mk2=パワーアーマーMK2 +production-science-pack=製造サイエンスパック +productivity-module=生産力モジュール +rail-signals=鉄道用信号 +railway=鉄道技術 +refined-flammables=高度な火炎放射 +research-speed=研究速度 +robotics=ロボット工学 +rocket-control-unit=ロケット制御装置 +rocket-fuel=ロケット燃料 +rocket-silo=ロケットサイロ +rocketry=ロケット弾の開発 +solar-energy=太陽光発電 +solar-panel-equipment=携帯ソーラーパネルモジュール +space-science-pack=スペースサイエンスパックの開発 +speed-module=生産速度モジュール +spidertron=スパイダートロン +stack-inserter=スタックインサータ +steel-axe=鋼鉄の斧 +steel-processing=鋼鉄加工 +stone-wall=石の壁 +stronger-explosives=強化爆薬 +sulfur-processing=硫黄処理技術 +tank=戦車 +toolbelt=ツールベルト +uranium-ammo=劣化ウラン弾 +uranium-processing=ウラン処理技術 +utility-science-pack=ユーティリティサイエンスパック +weapon-shooting-speed=武器連射速度 +worker-robots-speed=ロボット移動速度 +worker-robots-storage=ロボットストレージ拡張 +[tile-name] +concrete=コンクリート床 +deepwater=外洋 +deepwater-green=緑水の外洋 +dirt-1=土1 +dirt-2=土2 +dirt-3=土3 +dirt-4=土4 +dirt-5=土5 +dirt-6=土6 +dirt-7=土7 +dry-dirt=乾いた土 +grass-1=草原 +grass-2=草原2 +grass-3=草原3 +grass-4=草原4 +hazard-concrete-left=左向き警戒色コンクリート +hazard-concrete-right=右向き警戒色コンクリート +lab-dark-1=ラボのタイル1 +lab-dark-2=ラボのタイル2 +lab-white=床タイル(白) +landfill=埋立地 +nuclear-ground=核汚染の土壌 +out-of-map=マップ外 +red-desert-0=赤い砂漠 0 +red-desert-1=赤い砂漠 1 +red-desert-2=赤い砂漠 2 +red-desert-3=赤い砂漠 3 +red-desert-dark=暗い荒野 +refined-concrete=鉄筋コンクリート +refined-hazard-concrete-left=左向き鉄筋警戒色コンクリート +refined-hazard-concrete-right=右向き鉄筋警戒色コンクリート +sand-1=砂 1 +sand-2=砂 2 +sand-3=砂 3 +stone-path=石畳の道 +tutorial-grid=チュートリアルグリッド +water=浅瀬 +water-green=緑水の浅瀬 +water-mud=浅い水場2 +water-shallow=浅い水場 +water-wube=Wubeロゴ +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] は積極的に物流ネットワークにアイテムを供給しようとします。\n保管中のアイテムの要求がない場合、[entity=logistic-chest-storage]に移動します。 +belt-lanes=[entity=transport-belt]には2つのレーンがあり、異なる2つのアイテムを輸送することができます。\n[entity=inserter] は両方のレーンからアイテムを拾うことができますが、遠い方のレーンにのみアイテムを置くことができます。 +buffer-chest=[entity=logistic-chest-buffer] は [entity=logistic-chest-requester] と [entity=logistic-chest-passive-provider] の両方の機能を備えます。\n保管中のアイテムは建設・個人物流要求・「バッファーチェストからの取り寄せる」が有効になっている要求チェストに使用・供給されます。 +bulk-crafting=制作操作について: - __ALT_CONTROL__1__craft-5__を押すと5個、制作します。\n - __ALT_CONTROL__1__craft-all__を押すと可能な限り制作します。 +burner-inserter-refueling=[entity=burner-inserter]は他のインサータに燃料を補給させることができますが、燃料を移動させることで自身の補給を行います。 +circuit-network=回路ネットワークは、機器間で情報を転送できるシステムです。 \n [item=red-wire]と[item=green-wire]を使用して機器を回路ネットワークに接続できます。 \nネットワークは、信号タイプごとに個別に-2³¹から2³¹の整数値を伝送できます。 \nゲームをクリアするために回路ネットワークを使用する必要はありませんが、回路ネットワークを使用しないとできないような楽しい仕掛けや、きめ細かく調整された工場最適化が可能となります。 +clear-cursor=アイテムを持っているときは__CONTROL__clear-cursor__を押すと元のインベントリの[img=utility/hand]スロットに戻ります。\nレール計画、電柱・ケーブルドラッグ、範囲選択もキャンセルします。 +connect-switch=カーソルに[item=copper-cable]を持った状態で[entity=power-switch]の上で__ALT_CONTROL__1__build__を押すと電線を接続します。\n__ALT_CONTROL__1__remove-pole-cables__すべての電線を切断します。 +construction-robots=[entity=construction-robot]は物流ネットワークを利用して建設・解体・アップグレード・修理を実行します。\n仮設置や[item=blueprint]を使用したり、建物が破壊され再建設が必要な場合に建設が行われます。\n[item=deconstruction-planner]で不要物を選択することで解体が行われます。\n[item=upgrade-planner]を使用することでアップグレードが行われます。\nアンドゥ(元に戻す)によっても、これらの指示が行われることもあります。 +copy-entity-settings=__CONTROL__copy-entity-settings__ と __CONTROL__paste-entity-settings__ によって、機器の設定をコピーできます。\n例えば、[entity=assembling-machine-2] 間でレシピの設定をコピーペーストしたり、チェスト間でインベントリ制限の設定をコピーペーストできます。\n__ALT_CONTROL__1__paste-entity-settings__ を押しながらドラッグすることで、一度に複数の機器に対してコピーすることができます。 +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ と __CONTROL__paste-entity-settings__ によって、機器の設定をコピーできます。\n例えば、[entity=assembling-machine-2] 間でレシピの設定をコピーペーストしたり、チェスト間でインベントリ制限の設定をコピーペーストできます。\n__CONTROL__paste-entity-settings__ を押しながら __CONTROL__move__ で移動することで、複数の機器に対して素早くコピーできます。 +copy-paste=__CONTROL__copy__によりクリップボードに指定した対象を保存するためのコピーツールが表示されます。\n__CONTROL__paste__により最後にコピーされた対象を建築するために呼び出すことができます。\n__CONTROL__cycle-clipboard-forwards__と__CONTROL__cycle-clipboard-backwards__によりクリップボードの履歴を呼び出すことができます。 +copy-paste-filters=[entity=filter-inserter]、 [entity=splitter]、 [entity=logistic-chest-requester]、[entity=cargo-wagon]ではフィルタ設定、物流要求、スロットのフィルタ設定をコピー&ペーストできます。 +copy-paste-requester-chest=[entity=logistic-chest-requester] をコピー&ペーストして物流要求の設定をコピーできます。\n[entity=assembling-machine-2]から[entity=logistic-chest-requester]へコピー&ペーストすることで生産品のレシピに基づいて物流要求を設定する事もできます。 +copy-paste-spidertron=[entity=spidertron] 間のコピー&ペーストは色と物流要求をコピーします。\nまた、装備グリッドをコピーしプレイヤーのイベントリにアイテムがある場合は装着しようとします。 +copy-paste-trains=[entity=locomotive]では時刻表と色をコピー&ペーストできます。\n[entity=train-stop]でも同様に駅名と色をコピー&ペーストできます。どちらとも色をコピーできます。 +drag-building=[entity=stone-furnace] のセットアップなど、機器を直線上に建設する一番早い方法は、__CONTROL__build__ を押したまま目的の方向へ移動することです。 +drag-building-poles=[entity=small-electric-pole] をドラッグしたまま設置すると、自動的に最大接続距離で設置されます。 +drag-building-underground-belts=[entity=underground-belt]や[entity=pipe-to-ground]をドラッグしたまま設置すると、自動的に最大接続距離で設置されます。 +e-confirm=ゲーム内の緑色のボタンは__CONTROL__confirm-gui__で確認できます。\n今すぐ使用してみてください。 +electric-network=電気ネットワークは、[entity=steam-engine] や [entity=solar-panel] などの発電施設から機器に対して均等に電力を供給します。\n電柱上で __ALT_CONTROL__1__open-gui__ すると、電気ネットワークの統計情報を表示できます。 +electric-pole-connections=電柱は「電線の届く範囲」の他の電柱に自動的に接続され、最大5つの接続が可能です。\n[item=copper-cable] を使用することで、電線を手動で接続・切断できます。\n電柱上で __CONTROL__remove-pole-cables__ することで、すべての電線を切断できます。 +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__でアイテムを取り出します。\n__ALT_CONTROL__1__fast-entity-transfer__でアイテムを持ったままにすると選択した機器に挿入できます。\n\n\nチュートリアルでは、機器画面を開かずにアイテムを移動するさまざまな方法について説明します。 +fast-belt-bending=[entity=transport-belt]を設置中に__CONTROL__rotate__を押すことで、素早くシームレスに曲げることができます。 +fast-obstacle-traversing=[entity=transport-belt]を障害物の上でドラッグすると、可能であれば自動的に[entity=underground-belt]が設置されます。 +fast-replace=\n同じタイプとサイズの機器上に建設すると、高速な置き換えが行われます。高速置換操作は、インベントリ内容やレシピ等の元の機器の設定をそのまま引き継ぎます。 +fast-replace-belt-splitter=[entity=transport-belt]を[entity=splitter]に素早く置換する事もできますし、逆もできます。 +fast-replace-belt-underground=[entity=transport-belt]を[entity=underground-belt]に素早く置換する事もできますし、逆もできます。\n[entity=underground-belt]の入口・出口部は自動的に回収されます。\nこの高速置換操作は[entity=pipe]や[entity=pipe-to-ground]でも同様に処理されます。 +fast-replace-direction=高速置換操作を使用すると機器の方向をすぐに変更できます。 +gate-over-rail=水平・垂直方向のレールの上には[entity=gate]を設置可能です。\n列車が近づくと自動で開き、防衛ラインに穴をあけることがありません。 +ghost-building=設置できるものを手に持った状態で__ALT_CONTROL__1__build-ghost__を押すと仮設置として設置します。\n仮設置されたものが物流ネットワークの建築範囲内にある場合、自動的に建設されます。 +ghost-rail-planner=レールプランナーの仮設置は長距離の敷設予定を計画するために使います。\nレールプランナーの仮設置を使用するためには仮設置中に__CONTROL_MODIFIER__build-ghost__を押し続けます。\n__CONTROL_MODIFIER__build-with-obstacle-avoidance__を押し続ける事で障害物を回避して敷設予定を仮設置できます。 +inserters=インサータは片方向からアイテムを拾い上げ反対側に配置します。\nアイテムを[entity=transport-belt]や[entity=iron-chest]、[entity=burner-mining-drill]、[entity=stone-furnace]などのマシンから拾い上げたり配置することができます。 +insertion-limits=インサータは常にターゲットインベントリの全体を埋めるわけではありません。これにより他のインサータとアイテムを共有して搬入することができます。\n例えば、[entity=boiler] に [item=coal] が5個以上搬入されていると、インサータはそれ以上搬入しません。 これにより最初の[entity=boiler] がすべての [item=coal] を独り占めせず、搬送ベルトの下流に存在する他の[entity=boiler] へ燃料を回すことができます。\nこの動作は[entity=gun-turret]や[entity=assembling-machine-1]、[entity=stone-furnace]、[entity=lab]などにも適用されます。 +introduction=ヒントへようこそ!\nゲームのコンセプトを視覚的・対話的に説明します。\nゲームを進めヒントを完了させることで、次のヒントが解除されます。\nヒントを最初からすべて確認したい場合は、コンソールコマンド __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__ を使用してください。 +limit-chests=チェスト内の赤い "X" スロットを選択し希望のスロットをブロックすることで、利用できるスロットを制限することができます。\nインサータはブロックされたスロットにアイテムを置くことができないので、チェストの容量を削減し過剰な生産を防ぐことができます。 +logistic-network=物流ネットワークは、飛行ロボットを利用してアイテムを輸送し、構築自動化を行うための強力な自動輸送システムです。\n3つの主要な構成要素から成り立っています:\n - [entity=roboport]は、物流ネットワークの領域を定義し、ロボットの充電・保管ポイントとして機能します。 \n - [entity=logistic-robot]は輸送命令を全うし、[entity=construction-robot]は建設命令を実行します。\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list]は物流ネットワークにアイテムを提供します。 +long-handed-inserters=[entity=long-handed-inserter]は[entity=inserter]と違い、2マス分を移動させる電動インサータです。 +low-power=電力消費量が発電量より多い場合、電力不足のためマシーンの動作が遅くなります。\n手遅れになる前に発電量が十分かどうかを見極めるには、マシーンの速度に注意してください。\n発電量が十分であることを確認する一番よい方法は、電気ネットワークの統計をチェックし「供給量」バーが緑色で一杯になっていることを確認することです。 +move-between-labs=[entity=inserter] を使って [entity=lab] から別の [entity=lab] へサイエンスパックを移動できます。 +passive-provider-chest=[entity=logistic-chest-passive-provider] はアイテムを物流ネットワークに供給します。\nパッシブ供給チェスト内の保管物は物流要求・建設指示に使用することができるということです。 +personal-logistics=[entity=logistic-robot] は物流要求により物流用チェストよりアイテムを移動します。\nプレイヤーの物流要求は最大・最小数を設定でき、ロボットは設定された最小数になるまでアイテムを移動してきます。\n最大数が設定されている場合、ロボットは保管用チェストへアイテムを移動していきます。 +pipette=__CONTROL__smart-pipette__ で、選択しているエンティティをカーソルに持ちます。 +pole-dragging-coverage=[entity=small-electric-pole] をドラッグしたまま機械に沿って設置すると、機械を飛ばすことのない間隔で設置されます。 +pump-connection=[entity=pump] は、停止している [entity=fluid-wagon] に接続されます。正確な位置に設置されている必要があります。\n流体の積み込み・積み下ろしに必要です。 +rail-building=[item=rail] を持ったまま既設の線路上で __CONTROL__build__ を押すと線路設置モードとなります。\n__ALT_CONTROL__1__build__ によって、線路が設置されます。\n__CONTROL__clear-cursor__ によって線路設置モードが解除されます。 +rail-signals-advanced=[entity=rail-chain-signal]は列車がブロック(区画)内に入る際にそこを通過できるかどうかを判定します。\n[entity=rail-signal]と併用して高度な路線を構築するために使用されます。 \n\n\nこのチュートリアルでは、[entity=rail-chain-signal]を使用して複雑な路線を構築し、列車の衝突・詰まりを防止する方法を説明します。 +rail-signals-basic=[entity=rail-signal] レールをブロック(区画)に分割します。[entity=rail-signal] はレール信号を読み取り、他の列車への衝突を防ぎます。\n\n\n\nこのチュートリアルでは、1つの路線内で複数の列車を走らせるための鉄道信号の使い方を説明します。 +repair-packs=[item=repair-pack] を持ったまま、機器の上で __CONTROL__build__ を押し続けると修理することができます。 +requester-chest=[entity=logistic-chest-requester] は物流ネットワークからアイテムを要求します。\n[entity=logistic-robot] は要求に従って物流ネットワークからアイテムを移動します。 +rotating-assemblers=[recipe=electric-engine-unit] のようなレシピでは、[entity=assembling-machine-2] に流体を入れる必要があります。__CONTROL__rotate__ で組立器の流体入力の位置を変更することができます。 +shoot-targeting=カーソルを敵付近において__CONTROL__shoot-enemy__を押すことで攻撃できます。\n\n__CONTROL__shoot-selected__を押すと自施設であっても攻撃できます。 +shoot-targeting-controller=__CONTROL__shoot-enemy__ を押し続けることで敵を攻撃することができます。\nすべての武器はそのエリアで一番近い敵に自動的に照準します。__CONTROL__look__ を使用することで、自動的に照準するエリアを移動させることができます。\n__CONTROL__shoot-selected__ を押すことで、選択した敵でないエンティティを攻撃できます。 +show-info=ゲーム中に __CONTROL__show-info__ を押すと、"Altモード" と呼ばれる詳細情報の表示・非表示を切り替えることができます。 +splitter-filters=[entity=splitter] は、出力レーンで特定のアイテムをフィルターしたり、入力/出力のどちらについても、どちらのレーンを優先するか設定できます。 +splitters=[entity=splitter] は、ベルトの分配や結合、均等化に使用されます。\n両方の出力ベルトに空きがあり、出力優先設定がされていない場合、輸送されてきたアイテムは均等に分配されます。 +stack-transfers=__CONTROL__stack-transfer__ で1スタック分のアイテムを移動させることができます。\n__CONTROL__inventory-transfer__ で選択したアイテムを全て移動させることができます。(空スロットを選択することによりインベントリ内の全てのアイテムを移動させることができます。)\n__CONTROL_LEFT_CLICK__ の代わりに __CONTROL_RIGHT_CLICK__ を使うことで、上で説明した量の半分を移動させることができます。\n\nチュートリアルでより詳しく説明しています。 +steam-power=[entity=boiler]は[fluid=water]を[fluid=steam]に変えるために[item=coal]のような可燃性燃料を消費します。\n[entity=steam-engine]は[fluid=steam]を消費して電気を発電し、電気ネットワークの機器に提供します。 +storage-chest=[entity=logistic-chest-storage]はプレイヤーの保管指示や解体指示で指定されたアイテムを保管するために使用します。\n保管チェスト内のアイテムは物流要求・建設指示にも使用できます。\n保管チェストは1種類のアイテムのみ保管するようフィルター設定する事ができます。 +storage-chest-list=チェストには優先順位があります:\n[entity=logistic-chest-active-provider] アクティブ供給チェスト\n[entity=logistic-chest-buffer] バッファーチェスト\n[entity=logistic-chest-storage] 貯蔵チェスト\n[entity=logistic-chest-passive-provider] パッシブ供給チェストformat@@4 +train-stop-same-name=[entity=train-stop]は名前を他の駅と共有することができます。列車は同じ名前が設定された駅のいずれかを目的地とします。\n各駅の列車最大数を設定することで、この挙動をより正確に制御することができます。 +train-stops=[entity=train-stop]は、列車の移動先として名前のつく地点を設定することで、列車移動を自動化するために使用されます。\n\n\n\nこのチュートリアルでは、鉄道駅の設置方法と簡単な時刻表の設定方法を説明します。 +trains=列車は長距離の大量輸送に便利です。\n__CONTROL__toggle-driving__で乗車し、 __CONTROL_MOVE__ で運転できます。 +transport-belts=搬送ベルトはアイテムを輸送するために使用しますが、電力を必要としません。搬送ベルトは、プレイヤーや車両、バイターなどのオブジェクトを移動させることもできます。\n搬送ベルトシステムは、[entity=transport-belt]と[entity=splitter]、[entity=underground-belt]で構成されています。\n品質が高いほど速く輸送することができます: [entity=fast-transport-belt]、[entity=express-transport-belt]。 +underground-belts=[entity=underground-belt] は機器や通行不能箇所を横断できます。 +usable-items=いくつかのアイテムは機器を設置するのではなく地面に対して使用します。例えば、 [item=grenade] は敵に対しダメージを与えることができます。\n手に使用可能なアイテムを持った状態で__ALT_CONTROL__1__build__を押すことで使用できます。 +z-dropping=__CONTROL__drop-cursor__を押すと手に持っているアイテムを廃棄します。\n[entity=transport-belt]に置いたり地面に廃棄する事ができます。\n__CONTROL__drop-cursor__を押しっぱなしてドラッグすると素早く複数の機器に個別にひとつづつ挿入する事ができます。 +[tips-and-tricks-item-name] +active-provider-chest=アクティブ供給チェスト +belt-lanes=ベルトレーン +buffer-chest=バッファーチェスト +bulk-crafting=大量生産 +burner-inserter-refueling=燃料式インサータの給油 +circuit-network=回路ネットワーク +clear-cursor=持ち物を戻す(カーソルの持ち物をクリア) +connect-switch=電源スイッチへの接続 +construction-robots=建設ロボット +copy-entity-settings=機器設定の貼り付け +copy-entity-settings-controller=エンティティ設定のコピー +copy-paste=コピー&ペースト +copy-paste-filters=コピー&ペーストフィルタ +copy-paste-requester-chest=要求チェストにコピー&ペースト +copy-paste-spidertron=スパイダートロンのコピー&ペースト +copy-paste-trains=列車のコピー&ペースト +drag-building=ドラッグして建設 +drag-building-poles=電柱のドラッグ +drag-building-underground-belts=地下ベルトのドラッグ +e-confirm=__CONTROL__confirm-gui__で確認できます。 +electric-network=電力ネットワーク +electric-pole-connections=電柱への接続 +entity-transfers=アイテム移動 +fast-belt-bending=素早くベルトを曲げる +fast-obstacle-traversing=障害物の自動回避 +fast-replace=高速置換操作 +fast-replace-belt-splitter=高速分配器置換操作 +fast-replace-belt-underground=高速地下ベルト置換操作 +fast-replace-direction=高速方向変更操作 +gate-over-rail=鉄道ゲート +ghost-building=仮設置 +ghost-rail-planner=レールプランナー +inserters=インサーター +insertion-limits=許容量 +introduction=はじめに +limit-chests=チェスト容量制限 +logistic-network=物流ネットワーク +long-handed-inserters=ロングアームインサータ +low-power=エネルギー不足 +move-between-labs=研究所間の受け渡し +passive-provider-chest=パッシブ供給チェスト +personal-logistics=個人物流 +pipette=エンティティピペット +pole-dragging-coverage=電柱の届く範囲でのドラッグ +pump-connection=ポンプの接続 +rail-building=路線建設 +rail-signals-advanced=発展的な鉄道信号 +rail-signals-basic=基本的な鉄道信号 +repair-packs=リペアキット +requester-chest=要求チェスト +rotating-assemblers=組立機の回転 +shoot-targeting=標的を攻撃する +shoot-targeting-controller=標的を攻撃する +show-info=追加情報(Altモード) +splitter-filters=分配器フィルター +splitters=分配器 +stack-transfers=スタック間の移動 +steam-power=蒸気発電 +storage-chest=貯蔵チェスト +train-stop-same-name=同じ名前の駅 +train-stops=駅 +trains=列車 +transport-belts=搬送ベルト +underground-belts=地下搬送ベルト +usable-items=使用可能なアイテム +z-dropping=__CONTROL__drop-cursor__でアイテムを廃棄します +[virtual-signal-description] +signal-anything=いずれかの入力信号が条件を満たしている場合、真を返します。\n入力信号が無い場合は偽を返します。 +signal-each=全ての入力信号に対して評価・操作を行います。 +signal-everything=全ての入力信号が条件を満たしている場合、真を返します。\n入力信号が無い場合は真を返します。 +[virtual-signal-name] +signal-0=シグナル 0 +signal-1=シグナル 1 +signal-2=シグナル 2 +signal-3=シグナル 3 +signal-4=シグナル 4 +signal-5=シグナル 5 +signal-6=シグナル 6 +signal-7=シグナル 7 +signal-8=シグナル 8 +signal-9=シグナル 9 +signal-A=シグナル A +signal-B=シグナル B +signal-C=シグナル C +signal-D=シグナル D +signal-E=シグナル E +signal-F=シグナル F +signal-G=シグナル G +signal-H=シグナル H +signal-I=シグナル I +signal-J=シグナル J +signal-K=シグナル K +signal-L=シグナル L +signal-M=シグナル M +signal-N=シグナル N +signal-O=シグナル O +signal-P=シグナル P +signal-Q=シグナル Q +signal-R=シグナル R +signal-S=シグナル S +signal-T=シグナル T +signal-U=シグナル U +signal-V=シグナル V +signal-W=シグナル W +signal-X=シグナル X +signal-Y=シグナル Y +signal-Z=シグナル Z +signal-anything=いずれか +signal-black=黒シグナル +signal-blue=青シグナル +signal-check=チェックシグナル +signal-cyan=シアンシグナル +signal-dot=ドットシグナル +signal-each=それぞれ +signal-everything=全て +signal-green=緑シグナル +signal-grey=グレーシグナル +signal-info=インフォシグナル +signal-pink=ピンクシグナル +signal-red=赤シグナル +signal-white=白シグナル +signal-yellow=黄シグナル + diff --git a/factorio/data/base/locale/ka/base.cfg b/factorio/data/base/locale/ka/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e48bfabc19aab5c15559dcd89eb69eeca4b0cf62 --- /dev/null +++ b/factorio/data/base/locale/ka/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=დაანგრიეთ 100 ობიექტი სამშენებლო დრონებით. +automated-construction=ააშენეთ 100 ობიექტი დრონების გამოყენებით. +circuit-veteran-1=შექმენით 1 ათასი მოწინავე სქემები საათში. +circuit-veteran-2=შექმენით 10 ათასი მოწინავე წრე საათში. +circuit-veteran-3=შექმენით 25 ათასი მოწინავე წრე საათში. +computer-age-1=საათში 500 გადამამუშავებელი ერთეულის წარმოება. +computer-age-2=საათში 1 ათასი დამუშავების ერთეულის წარმოება. +computer-age-3=აწარმოეთ 5 ათასი დამუშავების ერთეული საათში. +delivery-service=მიაწოდეთ პერსონაჟს ლოგისტიკური რობოტების მიერ მიწოდებული 10 ათასი ელემენტი. +eco-unfriendly=შეისწავლეთ ნავთობის გადამუშავება. +getting-on-track=ააგეთ ლოკომოტივი. +getting-on-track-like-a-pro=ააგეთ ლოკომოტივი თამაშის პირველ 90 წუთში. +golem=გადარჩით 500 ან მეტი დაზიანება. +iron-throne-1=აწარმოეთ 20 ათასი რკინის ფირფიტა საათში. +iron-throne-2=აწარმოეთ 200 ათასი რკინის ფირფიტა საათში. +iron-throne-3=აწარმოეთ 400 ათასი რკინის ფირფიტა საათში. +it-stinks-and-they-dont-like-it=გააქტიურეთ უცხოპლანეტელთა თავდასხმა დაბინძურებით. +lazy-bastard=მოიგეთ თამაში ხელით არაუმეტეს 111 ელემენტის დამზადებით. +logistic-network-embargo=მოიგეთ თამაში აქტიური პროვაიდერის, ბუფერის ან მთხოვნელის სკივრების შექმნის გარეშე. +mass-production-1=შექმენით 10 ათასი ელექტრონული სქემები. +mass-production-2=შექმენით 1 მილიონი ელექტრონული სქემები. +mass-production-3=აწარმოე 20 მილიონი ელექტრონული სქემები. +minions=100 ან მეტი საბრძოლო რობოტი მოგყვებათ. +no-time-for-chitchat=დაასრულეთ თამაში 15 საათში. +pyromaniac=გაანადგურე 10 ათასი ხე ცეცხლით. +raining-bullets=მოიგეთ თამაში ლაზერული ტურელების აშენების გარეშე. +run-forrest-run=გაანადგურეთ 100 ხე დატაკებით. +smoke-me-a-kipper-i-will-be-back-for-breakfast=დაასრულეთ თამაში. +solaris=აწარმოეთ 10 გჯ-ზე მეტი საათში მხოლოდ მზის პანელების გამოყენებით. +steam-all-the-way=მოიგეთ თამაში მზის პანელების გამოყენების გარეშე. +steamrolled=გაანადგურეთ 10 ბუდე ზემოქმედებით. +tech-maniac=შეისწავლეთ ყველა ტექნოლოგია. +there-is-no-spoon=დაასრულეთ თამაში 8 საათში. +trans-factorio-express=მატარებლის დაგეგმვა გქონდეთ ბილიკი 1000 ფილა ან მეტი. +watch-your-step=მოკვდით მოძრავი ლოკომოტივით. +you-are-doing-it-right=ააშენეთ მეტი მანქანა რობოტების გამოყენებით, ვიდრე ხელით. +you-have-got-a-package=მიაწოდეთ პერსონაჟი ლოგისტიკური რობოტით. +[achievement-name] +automated-cleanup=ავტომატური გაწმენდა +automated-construction=ავტომატიზირებული მშენებლობა +circuit-veteran-1=მიკროსქემების ვეტერანი 1 +circuit-veteran-2=მიკროსქემების ვეტერანი 2 +circuit-veteran-3=მიკროსქემების ვეტერანი 3 +computer-age-1=კომპიუტერების ხანა 1 +computer-age-2=კომპიუტერების ხანა 2 +computer-age-3=კომპიუტერების ხანა 3 +delivery-service=მიწოდების სერვისი +eco-unfriendly=ეკო-არამეგობრული +getting-on-track=იპოვე სწორი გზა +getting-on-track-like-a-pro=პროფესიონალური გზის ძებნა +golem=გოლემი +iron-throne-1=რკინის ტახტი 1 +iron-throne-2=რკინის ტახტი 2 +iron-throne-3=რკინის ტახტი 3 +it-stinks-and-they-dont-like-it=არავის მოსწონს როგორ სუნავს +lazy-bastard=ზარმაცი არამზადა +logistic-network-embargo=ლოჯისტიკური ქსელის ემბარგო +mass-production-1= მასობრივი წარმოება 1 +mass-production-2=მასობრივი წარმოება 2 +mass-production-3=მასობრივი წარმოება 3 +minions=მინიონები +no-time-for-chitchat=საუბრის დრო არ არის +pyromaniac=პირომანიაკი +raining-bullets=ტყვიების სეტყვა +run-forrest-run=გაიქეცი ფორესტ, გაიქეცი! +smoke-me-a-kipper-i-will-be-back-for-breakfast=მოწიეთ კიპერი, საუზმისთვის დავბრუნდები +so-long-and-thanks-for-all-the-fish=ამდენი ხანი და მადლობა ყველა თევზისთვის +solaris=სოლარისი +steam-all-the-way=დააორთქლე მთელი გზა +steamrolled=ორთქლმოყრილი +tech-maniac=გიჟი მეცნიერი +there-is-no-spoon=კოვზი არ არსებობს +trans-factorio-express=ტრანს-ფაქტორიო ექსპრესი +watch-your-step=უყურე შენს ნაბიჯს +you-are-doing-it-right=ყველაფერს სწორად აკეტებ +you-have-got-a-package=თქვენ გაქვთ პაკეტი +[ammo-category-name] +artillery-shell=საარტილერიო ჭურვი +beam=სხივი +biological=ბიოლოგიური +bullet=ტყვია +cannon-shell=ქვემეხის ჭურვი +capsule=კაპსულა +electric=ელექტრული +flamethrower=ცეცხლსასროლი +fluid=სითხე +grenade=ყუმბარა +landmine=ნაღმი +laser=ლაზერი +melee=ხელჩართული +rocket=რაკეტა +shotgun-shell=თოფის ჭურვი +[autoplace-control-names] +desert=უდაბნო +dirt=მიწა +enemy-base=მტერის ბაზები +grass=ბალახი +sand=ქვიშა +trees=ხეები +[controls] +give-blueprint=ახალი გეგმის შექმნა +give-blueprint-book=ახალი გეგმის წიგნის შექმნა +give-deconstruction-planner=შექმენით ახალი დეკონსტრუქციის დამგეგმავი +give-upgrade-planner=შექმენით ახალი განახლების დამგეგმავი +toggle-equipment-movement-bonus=ეგზოჩონჩხის გადართვა +toggle-personal-logistic-requests=პირადი ლოგისტიკური მოთხოვნების გადართვა +toggle-personal-roboport=პირადი რობოპორტის გადართვა +[damage-type-name] +acid=მჟავა +electric=ელექტრული +explosion=აფეთქება +fire=ცეცხლი +impact=შეჯახება +laser=ლაზერი +physical=ფიზიკური +poison=საწამლავი +[decorative-name] +big-ship-wreck-grass=ხომალდის ნანგრევების ირგვლივ დიდი ბალახი +brown-asterisk=ყავისფერი სურო +brown-asterisk-mini=ყავისფერი პატარა სურო +brown-carpet-grass=ყავისფერი გაზონი +brown-coral-mini=ყავისფერი პატარა მარჯანი +brown-fluff=ყავისფერი ბაბუაწვერა +brown-fluff-dry=ყავისფერი მშრალი ბაბუაწვერა +brown-hairy-grass=ყავისფერი აყვავებული ბალახი +dark-mud-decal=მუქი ტალახის დეკალი +enemy-decal=მოწინააღმდეგეს დეკალი +enemy-decal-transparent=მოწინააღმდეგეს დეკალი 2 +garballo=პალმა +garballo-mini-dry=მინი გამშრალი პალმა +green-asterisk=მწვანე სურო +green-asterisk-mini=მწვანე პატარა სურო +green-bush-mini=მწვანე პატარა ბუჩქი +green-carpet-grass=მწვანე გაზონი +green-coral-mini=მწვანე პატარა მარჯანი +green-croton=მწვანე კროტონი +green-desert-bush=უდაბნოს მწვანე ბუჩქი +green-hairy-grass=მწვანე აყვავებული ბალახი +green-pita=მწვანე აგავა +green-pita-mini=პატარა მწვანე აგავა +green-small-grass=მწვანე პატარა ბალახი +lichen-decal=ლიქენის დეკალი +light-mud-decal=ღია ტალახის დეკალი +muddy-stump=ტალახიანი კუნძი +nuclear-ground-patch=ბირთვული მიწის ნაკვეთი +orange-coral-mini=ნარინჯისფერი პატარა მარჯანი +puberty-decal=გაბზარული ტალახის დეკალი +red-asterisk=წითელი სურო +red-croton=წითელი კროტონი +red-desert-bush=უდაბნოს წითელი ბუჩქი +red-desert-decal=წითელი უდაბნოს დეკალი +red-desert-rock-medium=საშუალო წითელი უდაბნოს ლოდი +red-desert-rock-small=პატარა წითელი უდაბნოს ლოდი +red-desert-rock-tiny=პაწაწინა წითელი უდაბნოს ლოდი +red-pita=წითელი აგავა +rock-medium=საშუალო ლოდი +rock-small=პატარა ლოდი +rock-tiny=პაწაწინა ლოდი +sand-decal=ქვიშის დეკალი +sand-dune-decal=ქვიშის დიუნის დეკალი +sand-rock-big=დიდი ქვიშის ლოდი +sand-rock-medium=საშუალო ქვიშის ლოდი +sand-rock-small=პატარა ქვიშის ლოდი +shroom-decal=სოკოს დეკალი +small-rock=პატარა ლოდი +small-ship-wreck-grass=ხომალდის ნანგრევების ირგვლივ პატარა ბალახი +white-desert-bush=უდაბნოს თეთრი ბუჩქი +worms-decal=ჭიების დეკალი +[entity-description] +accumulator=ინახავს შეზღუდული რაოდენობით ენერგიას, როდესაც ხელმისაწვდომი წარმოება აღემატება მოთხოვნას და გამოყოფს მას საპირისპირო შემთხვევაში. +arithmetic-combinator=ახორციელებს არითმეტიკულ მოქმედებებს წრიული ქსელის სიგნალებზე +artillery-turret=შორ მანძილზე მყოფი ქვემეხი, მიზნად ისახავს მტრის ბაზებს. +beacon=გადასცემს მოდულების ეფექტს ახლომდებარე მეგობრულ შენობლებს +big-ship-wreck-1=ჩამოვარდნილი გემის სეგმენტი. +big-ship-wreck-2=ჩამოვარდნილი გემის სეგმენტი. +big-ship-wreck-3=ჩამოვარდნილი გემის სეგმენტი. +boiler=საწვავის დაწვით წყალს გარდაქმნის ორთქლში. +centrifuge=ამუშავებს ურანის შემცველ რეცეპტებს. +compilatron=რობოტი დამხმარე, რომელიც ავარიას გადაურჩა. მას აქვს შემცირებული შესაძლებლობები შიდა დაზიანების გამო. +constant-combinator=გამოსცემს მუდმივი წრიული ქსელის სიგნალებს +construction-robot=მეგობრული სუბიექტების ავტომატური აშენება და შეკეთება. +crash-site-chest-1=კონტეინერი ჩამოვარდნილი გემიდან. ის შეიძლება შეიცავდეს სასარგებლო ნივთებს. +crash-site-chest-2=კონტეინერი ჩამოვარდნილი გემიდან. ის შეიძლება შეიცავდეს სასარგებლო ნივთებს. +decider-combinator=ადარებს მიკროსქემის ქსელის სიგნალებს +express-splitter=ყოფს ან/და აერთიანებს სატრანსპოტო კონვეიერის ტვირთს 1:1. +fast-splitter=ყოფს ან/და აერთიანებს სატრანსპოტო კონვეიერის ტვირთს 1:1. +flamethrower-turret=მტრებს აფრქვევს ცეცხლმოკიდებული სითხის ნაკადს. +heat-exchanger=იყენებს სითბოს ენერგიას წყლის ორთქლად გადაქცევისთვის. +item-request-proxy=ეს არის სამშენებლო ბოტების მოთხოვნა ამ ორგანიზაციისთვის ნივთის მიწოდების მიზნით. __CONTROL__mine__ ნივთის მოთხოვნის წასაშლელად. +locomotive=აწარმოებს ავტომატიზირებულ განრიგს და აზიდავს მოძრავ შემადგენლობას. +logistic-chest-active-provider=აგზავნის შიგთავსს ლოჯისტიკის ქსელში +logistic-chest-buffer=მოითხოვს კონკრეტულ ნივთებს პირადი ლოჯისტიკისთვის და ავტომატური მშენებლობისთვის +logistic-chest-passive-provider=შიგთავსს ხდის ხელმისაწვდომს ლოჯისტიკის ქსელში +logistic-chest-requester=მოითხოვს კონრეტულ ნივთებს ლოჯისტიკის ქსელიდან +logistic-chest-storage=გრძელვადიანი საცავი ლოჯისტიკის ქსელისთვის +logistic-robot=გადააქვს ნივთები ლოჯისტიკურ სკივრებს შორის. +nuclear-reactor=იყენებს ურანის საწვავის უჯრედები სითბოს გამომუშავებისთვის. სითბოს გამომუშავება იზრდება სხვა რეაქტორების გვერდით აშენებისას. +offshore-pump=ამოტუმბავს სითხეს წყლის სხეულიდან. +power-switch=გამოიყენება ელექტრო ქსელის კავშირების გასაკონტროლებლად. ასევე შეიძლება კონტროლდებოდეს წრიული ქსელით. +programmable-speaker=უკავშირდება მიკროსქემის ქსელს, რათა დაუკრას სიგნალიზაცია და მუსიკალური ნოტები, ან აჩვენოს გაფრთხილებები. +radar=სკანირებს მიმდებარე სექტორებს და აქტიურად ავლენს მის ირგვლივ არსებულ ადგილს. +rail-chain-signal=კითხულობს შემდეგ სიგნალებს ბილიკზე, რათა უკეთ გააკონტროლოს მატარებლები. +rail-signal=განსაზღვრავს სარკინიგზო სისტემას ბლოკებად, რაც საშუალებას აძლევს რამდენიმე მატარებელს იმოძრაოს იმავე ქსელში. +roboport=აკავშირებს სხვა რობოპორტებთან, რათა შექმნას სამშენებლო და ლოგისტიკური ქსელები, რომლებსაც იყენებენ სამშენებლო და ლოგისტიკური რობოტები. +rocket-silo=გამოიყენება რაკეტის დასამზადებლად და გასაშვებად თამაშის მოსაგებად. +solar-panel=დღის განმავლობაში ის აწარმოებს გამომავალი სიმძლავრის 100%-ს, რომელიც ღამით 0%-მდე ეცემა. +splitter=ყოფს ან/და აერთიანებს სატრანსპოტო კონვეიერის ტვირთს 1:1. +steam-engine=მოიხმარს ორთქლს ელექტრო ენერგიის შესაქმნელად. +steam-turbine=მოიხმარს ორთქლს ელექტრო ენერგიის შესაქმნელად. +train-stop=მიმართულებები ავტომატური მატარებლებისთვის. +[entity-name] +1x2-remnants=1x2 ნარჩენები +accumulator=აკუმულატორი +acid-splash=მჟავას გუბე +arithmetic-combinator=არითმეტიკური კომბინატორი +artillery-turret=საარტილერიო ტურელი +artillery-wagon=საარტილერიო ვაგონი +assembling-machine-1=აწყობის მანქანა 1 +assembling-machine-2=აწყობის მანქანა 2 +assembling-machine-3=აწყობის მანქანა 3 +beacon=შუქურა +behemoth-biter=ამაზრზენი კბენელი +behemoth-biter-corpse=ამაზრზენი კბენელის გვამი +behemoth-spitter=ამაზრზენი ფურთხელი +behemoth-spitter-corpse=ამაზრზენი ფურთხელის გვამი +behemoth-worm-corpse=ამაზრზენი ჭიის გვამი +behemoth-worm-turret=ამაზრზენი ჭია +big-artillery-explosion=დიდი საარტილერიო აფეთქება +big-biter=დიდი კბენელი +big-biter-corpse=დიდი კბენიას გვამი +big-electric-pole=დიდი საყრდენი ელ.გადამცემი ხაზებისთვის +big-explosion=დიდი აფეთექბა +big-remnants=დიდი ნარჩენები +big-scorchmark=დიდი კრატერი +big-scorchmark-tintable=დიდი შეღებილი წინაკა +big-ship-wreck-1=ხომალდის დიდი ნარჩენები +big-ship-wreck-2=ხომალდის დიდი ნარჩენები +big-ship-wreck-3=ხომალდის დიდი ნარჩენები +big-spitter=დიდი ფურთხია +big-spitter-corpse=დიდი ფურთხიის გვამი +big-worm-corpse=დიდი ჭიის გვამი +big-worm-turret=დიდი ჭია +biter-spawner=კბენელების ბუდე +biter-spawner-corpse=კბენელის ბუდის გვამი +blood-explosion-big=დიდი სისხლის აფეთქება +blood-explosion-huge=გიგანტური სისხლის აფეთექბა +blood-explosion-small=პატარა სისხლის აფეთქება +blood-fountain=სისხლის შადრევანი +blood-fountain-big=სისხლის დიდი შადრევანი +blood-fountain-hit-spray=ტრავმისგან სისხლის შადრევანი +blue-chest=ლურჯი სკივრი +boiler=ბოილერი +burner-generator=მყარი საწვავის გენერატორი +burner-inserter=მყარი საწვავის მანიპულატორი +burner-mining-drill=მყარი საწვავის ბურღი +car=მანქანა +cargo-wagon=სატვირთო ვაგონი +centrifuge=ცენტრიფუგა +character=პერსონაჟი +character-corpse=პერსონაჟის გვამი +chemical-plant=ქიმიური ქარხანა +cliff=კლდე +coal=ნახშირი +compilatron=კომპილატრონი +constant-combinator=მუდმივი კომბინატორი +construction-robot=მშენებელი დრონი +copper-cable=სპილენძის სადენი +copper-ore=სპილენძის მადანი +crash-site-chest-1=სკივრის კაფსულა +crash-site-chest-2=სკივრის კაფსულა +crash-site-fire-flame=ავარიის ადგილზე ცეცხლის ალი +crash-site-spaceship=კოსმოსური ხომალდი +crash-site-spaceship-wreck-big=კოსმოსური ხომალდის დიდი ნგრევა +crash-site-spaceship-wreck-medium=კოსმოსური ხომალდის საშუალო ნგრევა +crash-site-spaceship-wreck-small=კოსმოსური ხომალდის პატარა ნგრევა +crude-oil=დაუმუშავებელი ნავთობი +curved-rail=მოსახვევი რელსი +cutscene-gun-turret=ტყვიამფრქვევი ტურელი +dead-dry-hairy-tree=მკვდარი მშრალი გაშლილი ხე +dead-grey-trunk=მკვდარი ნაცრისფერი ღერო +dead-tree-desert=მკვდარი ხე - უდაბნო +decider-combinator=გადამწყვეტი კომბინატორი +deconstructible-tile-proxy=დეკონსტრუქციული ფილა პროქსი +defender=დამცავი დრონი +destroyer=გამანადგურებელი დრონი +distractor=ყურადღების გამფანტველი +dry-hairy-tree=მშრალი გაშლილი ხე +dry-tree=მშრალი ხე +electric-energy-interface=ელექტროენერგიის ინტერფეისი +electric-furnace=ელექტრული ქურა +electric-mining-drill=ელექტრო ბურღი +enemy-damaged-explosion=მტრის დაზიანებული აფეთქებისგან +entity-ghost=არსების აჩრდილი +explosion=აფეთქება +explosion-hit=აფეთქების დარტყმა +express-loader=ექსპრეს მტვირთავი +express-splitter=ექსპრეს-გამყოფი +express-transport-belt=ექსპრეს სატრანსპორტო კონვეიერი +express-underground-belt=ექსპრეს მიწისქვეშა კონვეიერი +factorio-logo-11tiles=ფაკტორიო ლოგო 11 ფილა +factorio-logo-16tiles=ფაკტორიო ლოგო 16 ფილა +factorio-logo-22tiles=ფაკტორიო ლოგო 22 ფილა +fast-inserter=სწრაფი მანიპულატორი +fast-loader=სწრაფი მტვირთავი +fast-splitter=სწრაფი გამყოფი +fast-transport-belt=სწრაფი სატრანსპორტო კონვეიერი +fast-underground-belt=სწრაფი მიწისქვეშა კონვეიერი +filter-inserter=ფილტრის მანიპულატორი +fire-flame=ცეცხლი +fish=თევზი +flamethrower-turret=ცეცხლმფრქვევი ტურელი +fluid-wagon=ვაგონი-ცისტერნა +flying-robot-damaged-explosion=მფრინავი რობოტი აფეთქებისგან დაზიანება +gate=ჭიშკარი +green-coral=მწვანე მარჯანი +grenade-explosion=ყუმბარის აფეთქება +ground-explosion=მიწის აფეთქება +gun-turret=ტყვიამფრქვევი ტურელი +heat-exchanger=სითბოს გადამცვლელი +heat-interface=სითბოს ინტერფეისი +heat-pipe=სითბოს მილი +huge-scorchmark=გიგანტური კრატერი +huge-scorchmark-tintable=უზარმაზარი შეღებილი წიწაკა +infinity-chest=უსასრულო სკივრი +infinity-pipe=უსასრულობის მილი +inserter=მანიპულატორი +iron-chest=რკინის სკივრი +iron-ore=რკინის მადანი +item-on-ground=ნივთი მიწაზე +item-request-proxy=ნივთის მოთხოვნის სლოტი +lab=ლაბორატორია +land-mine=ნაღმი +laser-bubble=ლაზერული ბუშტი +laser-turret=ლაზერული ტურელი +linked-belt=დაკავშირებული ქამარი +linked-chest=დაკავშირებული სკივრი +loader=მტვირთავი +loader-1x1=მტვირთავი 1x1 +locomotive=ლოკომოტივი +logistic-chest-active-provider=აქტიური პროვაიდერის სკივრი +logistic-chest-buffer=ბუფერული სკივრი +logistic-chest-passive-provider=პასიური პროვაიდერის სკივრი +logistic-chest-requester=მომთხოვნი სკივრი +logistic-chest-storage=შესანახი სკივრი +logistic-robot=ლოჯისტიკური რობოტი +long-handed-inserter=გრძელი მანიპულატორი +market=მაღაზია +massive-explosion=მასიური აფეთქება +medium-biter=საშუალო კბენელი +medium-biter-corpse=საშუალო კბენელის გვამი +medium-electric-pole=საშუალო ელექტრო ბოძი +medium-explosion=საშუალო აფეთქება +medium-remnants=საშუალო ნარჩენები +medium-scorchmark=საშუალო კრატერი +medium-scorchmark-tintable=საშუალო შეფერილობის წიწაკა +medium-ship-wreck=საშუალო გემის ჩაძირვა +medium-small-remnants=საშუალო ნარჩენები +medium-spitter=საშუალო ფურთხია +medium-spitter-corpse=საშუალო ფურთხიას გვამი +medium-worm-corpse=საშუალო ჭიის გვამი +medium-worm-turret=საშუალო ჭია +nuclear-reactor=ბირთვული რეაქტორი +offshore-pump=ტუმბო +oil-refinery=ნავთობგადამამუშავებელი +pipe=მილი +pipe-to-ground=მიწისქვეშა მილი +player-port=მოთამაშის გაჩენის წერტილი +poison-cloud=შხამიანი ღრუბელი +power-switch=დენის გადამრთველი +programmable-speaker=პროგრამირებადი დინამიკი +pump=ტუმბო +pumpjack=ნავთობის კოშკი +radar=რადარი +rail-chain-signal=სარკინიგზო ჯაჭვის სიგნალი +rail-ending-remnants=სარკინიგზო ბოლო ნარჩენები +rail-signal=სარკინიგზო შუქნიშანი +red-chest=წითელი სკივრი +red-desert-rock-big=დიდი წითელი უდაბნოს ლოდი +red-desert-rock-huge=უზარმაზარი წითელი უდაბნოს ლოდი +roboport=რობოპორტი +rock-big=დიდი ლოდი +rock-damaged-explosion=აფეთქებით დაზიანებული ლოდი +rock-huge=უზარმაზარი ლოდი +rocket=რაკეტა +rocket-silo=რაკეტის მაღარო +sand-rock-big=დიდი ქვიშიანი ლოდი +simple-entity-with-force=მარტივი არსება ძალით +simple-entity-with-owner=მარტივი ობიექტი მფლობელთან +small-biter=პატარა კბენელი +small-biter-corpse=პატარა კბენელის გვამი +small-cliff=პატარა კლდე +small-electric-pole=პატარა ელექტრო ბოძი +small-lamp=ნათურა +small-remnants=პატარა ნარჩენები +small-scorchmark=პატარა კრატერი +small-scorchmark-tintable=პატარა შეღებილი წიწაკა +small-ship-wreck=პატარა გემის ჩაძირვა +small-spitter=პატარა ფურთხია +small-spitter-corpse=პატარა ფურთხიას გვამი +small-worm-corpse=პატარა ჭიის გვამი +small-worm-turret=პატარა ჭია +solar-panel=მზის პანელი +space-module-wreck=კოსმოსური მოდულის ნამსხვრევები +spark-explosion=ნაპერწკლის აფეთქება +spark-explosion-higher=ნაპერწკლის მაღალზე აფეთქება +spidertron=სპაიდერტრონი +spidertron-leg=სპაიდერტრონის ფეხი +spidertron-military-target=სპაიდერტრონის სამხედრო სამიზნე +spitter-spawner=ფურთხიების ბუდე +spitter-spawner-corpse=ფურთხელების ბუდის გვანი +splitter=გამყოფი +stack-filter-inserter=ფილტრის მანიპულატორი +stack-inserter=პაკეტური მანიპულატორი +steam-engine=ორთქლმავალი +steam-turbine=ორთქლის ტურბინა +steel-chest=ფოლადის სკივრი +steel-furnace=ფოლადის ქურა +stone=ქვა +stone-furnace=ქვის ღუმელი +stone-wall=კედელი +storage-tank=შენახვის ავზი +straight-rail=სწორი ლიანდაგი +substation=ქვესადგური +tank=ტანკი +tile-ghost=კრამიტის აჩრდილი +tile-proxy=უჯრები +train-stop=სარკინიგზო სადგური +transport-belt=სატრანსპორტო კონვეიერი +tree=ხე +tree-brown=ყავისფერი ხე +tree-dying-proxy=დაბინძურება შეიწოვება ხეების დაზიანებით. +tree-proxy=ხეები +tree-red=წითელი ხე +tree-stump=კუნძი +underground-belt=მიწისქვეშა კონვეიერი +uranium-cannon-shell-explosion=ურანის ქვემეხის ჭურვის აფეთქება +uranium-ore=ურანის მადანი +wall-damaged-explosion=კედელი დაზიანდა აფეთქებისგან +water-splash=წყლის დაღვრა +water-well-pump=წყლის ტუმბო +wooden-chest=ხის სკივრი +[equipment-name] +battery-equipment=პირადი ბატარეა +battery-mk2-equipment=პირადი ბატარეა MK2 +belt-immunity-equipment=კონვეიერის იმუნიტეტის აღჭურვილობა +discharge-defense-equipment=განმუხტვის დაცვა +energy-shield-equipment=ენერგეტიკული ფარი +energy-shield-mk2-equipment=ენერგეტიკული ფარი MK2 +exoskeleton-equipment=ეგზოჩონჩხი +fusion-reactor-equipment=პორტატული შერწყმის რეაქტორი +night-vision-equipment=ღამის ხედვის მოწყობილობა +personal-laser-defense-equipment=პირადი ლაზერული დაცვა +personal-roboport-equipment=პერსონალური რობოპორტი +personal-roboport-mk2-equipment=პერსონალური რობოპორტი MK2 +solar-panel-equipment=პორტატული მზის პანელი +[fluid-name] +crude-oil=დაუმუშავებელი ნავთობი +heavy-oil=მაზუთი +light-oil=ბენზინი +lubricant=ლუბრიკანტი +petroleum-gas=ნავთობის გაზი +steam=ორთქლი +sulfuric-acid=გოგირდმჟავა +water=წყალი +[fuel-category-name] +chemical=წვადი საწვავი +nuclear=ბირთვული საწვავი +[item-description] +artillery-targeting-remote=საშუალებას აძლევს არტილერიის ხელით სროლას რუკიდან ან სამყაროდან. +battery-equipment=ინახავს ელექტროენერგიას აღჭურვილობის მოდულებისთვის. +belt-immunity-equipment=ხელს უშლის კონვეიერს პერსონაჟის გადაადგილებას. +blueprint=შეინახეთ დიზაინები ავტომატური მშენებლობისთვის. +blueprint-book=ინახავს გეგმებს და მსგავს ნივთებს. +copper-cable=ასევე შეიძლება გამოყენებულ იქნას ელექტრო ბოძებისა და დენის გადამრთველების ხელით დასაკავშირებლად და გამორთვაზე __CONTROL__build__-ით. +deconstruction-planner=აღნიშნავს სამშენებლო რობოტების მიერ დეკონსტრუქციისთვის საჭირო ნივთებს. +discharge-defense-equipment=აზიანებს, უბიძგებს უკან და აოცებს ახლომდებარე მტრებს დისტანციური მართვის გამოყენებით გააქტიურებისას. +effectivity-module=ამცირებს მანქანის ენერგიის მოხმარებას. ენერგიის მინიმალური მოხმარება არის 20%. +energy-shield-equipment=უზრუნველყოფს ენერგეტიკულ ფარს პერსონაჟის დასაცავად. +exoskeleton-equipment=ზრდის თქვენი მოძრაობის სიჩქარეს. +fusion-reactor-equipment=უზრუნველყოფს ენერგიის მოდულებს აღჭურვილობისთვის. +green-wire=გამოიყენება მანქანების მიკროსქემის ქსელთან დასაკავშირებლად __CONTROL__build__ -ის გამოყენებით. +land-mine=ფეთქდება, როდესაც მტრები ახლოს არიან, აზიანებენ და აოცებს მათ. +landfill=შეიძლება განთავსდეს წყალზე, რათა შეიქმნას რელიეფი, რომელზეც შეგიძლიათ ააშენოთ. +mining-tool=ზრდის მაინინგის სიჩქარეს. +night-vision-equipment=საშუალებას გაძლევთ უფრო ნათლად დაინახოთ სიბნელეში. +personal-roboport-equipment=საშუალებას აძლევს სამშენებლო ბოტებს იმუშაონ თქვენი ინვენტარიდან. +productivity-module=მანქანა შექმნის დამატებით პროდუქტებს ენერგიის გაზრდილი მოხმარებისა და შემცირებული სიჩქარის ფასად.\n გამოყენებადია მხოლოდ შუალედურ პროდუქტებზე. +rail=გამოიყენეთ სწორი რელსების ასაგებად ხელით ან სარკინიგზო დამგეგმავის საშუალებით.\nრკინიგზის დამგეგმავს შეუძლია ააგოს მოკლე ბილიკები პირდაპირ __CONTROL__build__-ის გამოყენებით, ან მოათავსოს გრძელი აჩრდილის ბილიკები __CONTROL__build-ghost__-ის გამოყენებით. +red-wire=გამოიყენება მანქანების მიკროსქემის ქსელთან დასაკავშირებლად __CONTROL__build__ -ის გამოყენებით. +repair-pack=გამოიყენება მეგობრული ობიექტების შესაკეთებლად. +satellite=სატელიტი რაკეტაში უნდა იყოს ჩასმული. +science-pack=გამოიყენება ლაბორატორიების მიერ კვლევისთვის. +slowdown-capsule=ამცირებს დაზარალებული მტრების მოძრაობის სიჩქარეს. +solar-panel-equipment=უზრუნველყოფს ენერგიის მოდულებს აღჭურვილობისთვის. +space-science-pack=გამოიყენება ლაბორატორიების მიერ კვლევისთვის. მიღებულია სატელიტით რაკეტის გაშვებით. +speed-module=ზრდის მანქანის სიჩქარეს გაზრდილი ენერგიის მოხმარების ხარჯზე. +spidertron-remote=საშუალებას გაძლევთ გაგზავნოთ მარტივი გადაადგილების ბრძანებები სპაიდერტრონზე რუქიდან ან სამყაროდან. +upgrade-planner=აღნიშნავს ნივთებს სამშენებლო რობოტების განახლებისთვის. +[item-group-name] +combat=სამხედრო ინდუსტრია +effects=ეფექტები +enemies=მტრები +energy=ენერგია +environment=გარემო +fluids=სითხეები +intermediate-products=შუალედური პროდუქტები +logistics=ლოჯისტიკა +other=დაუხარისხებელი +production=წარმოება +signals=სიგნალები +[item-limitation] +item-not-allowed-in-this-container-item=ამ ერთეულის ამ კონტეინერში მოთავსება შეზღუდულია. +production-module-usable-only-on-intermediates=პროდუქტიულობის მოდულის გამოყენება შესაძლებელია მხოლოდ შუალედურ პროდუქტებზე. +[item-name] +advanced-circuit=გაფართოებული წრედი +artillery-shell=საარტილერიო ჭურვი +artillery-targeting-remote=საარტილერიო სამიზნეს პულტი +artillery-turret=საარტილერიო ტურელი +artillery-wagon-cannon=საარტილერიო ქვემეხი +atomic-bomb=ატომური ბომბი +automation-science-pack=ავტომატიზაციის კვლევის პაკეტი +battery=ბატარეა +belt-immunity-equipment=კონვეიერის იმუნიტეტის აღჭურვილობა +blueprint=გეგმა +blueprint-book=გეგმის წიგნი +burner-generator=მყარი საწვავის გენერატორი +cannon-shell=ქვემეხის ჭურვი +chemical-science-pack=ქიმიური კვლევითი პაკეტი +cliff-explosives=კლდის ასაფეთქებელი +cluster-grenade=კასეტური ყუმბარა +coal=ნახშირი +coin=მონეტა +combat-shotgun=საბრძოლო თოფი +concrete=ბეტონი +copper-cable=სპილენძის სადენი +copper-ore=სპილენძის მადანი +copper-plate=სპილენძის ფირფიტა +copy-paste-tool=კოპირება-ჩასმა ინსტრუმენტი +crude-oil-barrel=ნავთობის ბარელი +cut-paste-tool=დაჭრის ჩასმის ხელსაწყო +deconstruction-planner=დეკონსტრუქციის დამგეგმავი +defender-capsule=დამცველი კაფსულა +destroyer-capsule=გამანადგურებელი კაფსულა +discharge-defense-remote=განმუხტვის დაცვის დისტანციური +distractor-capsule=დისტრაქტორი კაფსულა +effectivity-module=ეფექტურობის მოდული +effectivity-module-2=ეფექტურობის მოდული 2 +effectivity-module-3=ეფექტურობის მოდული 3 +electric-energy-interface=ელექტროენერგიის ინტერფეისი +electric-engine-unit=ელექტროძრავი +electronic-circuit=ელექტრონული წრე +empty-barrel=ცარიელი კასრი +engine-unit=მყარი საწვავის ძრავა +explosive-cannon-shell=ასაფეთქებელი ქვემეხის ჭურვი +explosive-rocket=ასაფეთქებელი რაკეტა +explosive-uranium-cannon-shell=ფეთქებადი ურანის ქვემეხის ჭურვი +explosives=ასაფეთქებელი +filled-barrel=__1__ ბარელი +firearm-magazine=ცეცხლსასროლი იარაღის მაგაზინი +fish=თევზი +flamethrower=ცეცხლსასროლი +flamethrower-ammo=ცეცხლგამჩენი საბრძოლო მასალა +flamethrower-turret=ცეცხლსასროლი ტურელი +flying-robot-frame=დრონის ჩარჩო +green-wire=მწვანე მავთული +grenade=ყუმბარა +hazard-concrete=საფრთხის ბეტონი +heat-interface=სითბოს ინტერფეისი +heavy-armor=მძიმე აბჯარი +infinity-chest=უსასრულო სკივრი +infinity-pipe=უსასრულობის მილი +iron-gear-wheel=რკინის კბილანა +iron-ore=რკინის მადანი +iron-plate=რკინის ფირფიტა +iron-stick=რკინის ჯოხი +item-with-inventory=ნივთი ინვენტარით +item-with-label=ნივთი იარლიყით +item-with-tags=ნივთი ტეგებით +lab=ლაბორატორია +landfill=ნაგავსაყრელი +laser-turret=ლაზერული ტურელი +light-armor=მსუბუქი აბჯარი +linked-chest=დაკავშირებული სკივრი +logistic-science-pack=ლოჯისტიკური კლევის პაკეტი +low-density-structure=დაბალი სიმკვრივის სტრუქტურა +military-science-pack=სამხედრო კვლევის პაკეტი +modular-armor=მოდულური ჯავშანი +nuclear-fuel=ბირთვული საწვავი +piercing-rounds-magazine=პირსინგი რაუნდის მაგაზინი +piercing-shotgun-shell=გამჭოლი თოფის ჭურვები +pistol=პისტოლეტი +plastic-bar=პლასტიკური ინგოტი +poison-capsule=შხამიანი კაპსულა +pollution=დაბინძურება +power-armor=საძლიერო ჯავშანი +power-armor-mk2=საძლიერო ჯავშანი MK2 +processing-unit=გადამამუშავებელი ერთეული +production-science-pack=პროდუქტიულობის კვლევის პაკეტი +productivity-module=პროდუქტიულობის მოდული +productivity-module-2=პროდუქტიულობის მოდული 2 +productivity-module-3=პროდუქტიულობის მოდული 3 +rail=ლიანდაგი +rail-planner=რკინიგზის დამგეგმავი +raw-fish=უმი თევზი +red-wire=წითელი მავთული +refined-concrete=რაფინირებული ბეტონი +refined-hazard-concrete=რაფინირებული საფრთხის ბეტონი +repair-pack=სარემონტო კომპლექტი +rocket=რაკეტა +rocket-control-unit=სარაკეტო მართვის ბლოკი +rocket-fuel=რაკეტის საწვავი +rocket-launcher=რაკეტსასროლი +rocket-part=რაკეტის დეტალი +satellite=თანამგზავრი +selection-tool=შერჩევის ინსტრუმენტი +shotgun=თოფი +shotgun-shell=თოფის ჭურვები +simple-entity-with-force=მარტივი ობიექტი ძალით +simple-entity-with-owner=მარტივი ობიექტი მფლობელთან +slowdown-capsule=შენელების კაფსულა +solar-panel=მზის პანელი +solid-fuel=მყარი საწვავი +space-science-pack=კოსმოსური კლევის პაკეტი +speed-module=სიჩქარის მოდული +speed-module-2=სიჩქარის მოდული 2 +speed-module-3=სიჩქარის მოდული 3 +spidertron-remote=სპაიდერტრონის პულტი +spidertron-rocket-launcher=სპაიდერტრონის სარაკეტო გამშვები +steel-plate=ფოლადის ფირფიტა +stone=ქვა +stone-brick=ქვის აგური +stone-path=ქვის გზა +submachine-gun=ავტომატი +sulfur=გოგირდი +tank-cannon=სატანკო ქვემეხი +tank-flamethrower=მანქანის ცეცხლმსროლი +tank-machine-gun=მანქანის ტყვიამფრქვევი +upgrade-planner=განახლების დამგეგმავი +uranium-235=ურანი-235 +uranium-238=ურანი-238 +uranium-cannon-shell=ურანის ქვემეხის ჭურვი +uranium-fuel-cell=ურანის საწვავის უჯრედი +uranium-ore=ურანის მადანი +uranium-rounds-magazine=ურანის მრგვალი მაგაზინი +used-up-uranium-fuel-cell=გამოყენებული ურანის საწვავის უჯრედი +utility-science-pack=დამხმარე კვლევის პაკეტი +vehicle-machine-gun=მანქანის ტყვიამფრქვევი +wood=ხე +[map-gen-preset-description] +death-world=კბენელები უფრო საშიშები არიან და სწრაფად ვითარდებიან. +death-world-marathon=რეცეპტები და ტექნოლოგიები ძვირადღირებულია და კბენელები უფრო საშიშები და მეტნი არიან. აირჩიეთ ეს მხოლოდ მაშინ, თუ ფაქტორიოს ვეტერანი ხართ. +default=ნორმალური პარამეტრები. ფაქტორიოს სათამაშოდ რეკომენდებული სირთულე. +island=დიდი კუნძული უსასრულო ოკეანეში. +marathon=რეცეპტები და ტექნოლოგიები უფრო ძვირადღირებულია. +rail-world=წიაღისეულის საბადოები არის დიდი და შორსაა ერთმანეთისგან, რაც იწვევს რკინიგზის მასიურად გამოყენების საჭიროებას. კბენელები არ ქმნიან ახალ ბუდეებს და არ სახლდებიან უკვე გაწმენდილ ტერიტორიებზე. +ribbon-world=რუკის სიმაღლე შეზღუდულია 128 უჯრამდე, რაც იწვევს გარკვეულ სირთულეებს და საინტერესო სიტუაციებს. +rich-resources=წიაღისეულის საბადოები უფრი მდიდარია, ამიტომ არ გჭირდებათ შორს გასვლა. +[map-gen-preset-name] +death-world=სიკვდილის სამყარო +death-world-marathon=სიკვდილის სამყაროს მარათონი +default=ნაგულისხმევი +island=კუნძული +marathon=მარათონი +rail-world=რკინიგზების სამყარო +ribbon-world=ვიწრო სამყარო +rich-resources=მდიდარი რესურსები +[mod-description] +base[1]=ფუძური მოდი ყველა ნაგულისხმევი თამაშის მონაცემებით და სტანდარტული კამპანიებით. +[mod-name] +base=ფუძური მოდი +[modifier-description] +artillery-range=საარტილერიო ჭურვის დიაპაზონი: +__1__ +artillery-shell-shooting-speed-bonus=საარტილერიო ჭურვის სროლის სიჩქარე: +__1__ +auto-character-logistic-trash-slots=პერსონაჟის ავტომატური ნაგვის ფილტრები +beam-damage-bonus=სხივის დაზიანება: +__1__ +bullet-damage-bonus=ტყვიების ზიანი: +__1__ +bullet-shooting-speed-bonus=ტყვიების სროლის სიჩქარე: +__1__ +cannon-shell-damage-bonus=ქვემეხის ჭურვის დაზიანება: +__1__ +cannon-shell-shooting-speed-bonus=ქვემეხის ჭურვის სროლის სიჩქარე: +__1__ +character-build-distance=პერსონაჟის აგების მანძილი: +__1__ +character-crafting-speed=პერსონაჟის დამზადების სიჩქარე: +__1__ +character-health-bonus=პერსონაჟის სიცოცხლე: +__1__ +character-inventory-slots-bonus=პერსონაჟის ინვენტარის სლოტები: +__1__ +character-item-drop-distance=პერსონაჟის ნივთის დაცემის მანძილი: +__1__ +character-item-pickup-distance=პერსონაჟის ნივთის აღების მანძილი: +__1__ +character-logistic-requests=პერსონაჟის ლოგისტიკური მოთხოვნები +character-logistic-trash-slots=პერსონაჟის ლოგისტიკური ნაგვის სლოტები: +__1__ +character-loot-pickup-distance=პერსონაჟის ნაძარცვის აღების მანძილი: +__1__ +character-mining-speed=პერსონაჟის მაინინგის სიჩქარე: +__1__ +character-reach-distance=პერსონაჟის მიღწევის მანძილი: +__1__ +character-resource-reach-distance=პერსონაჟის რესურსის მიღწევის მანძილი: +__1__ +character-running-speed=პერსონაჟის სიარულის სიჩქარე: +__1__ +deconstruction-time-to-live=დეკონსტრუქციის ვადა: +__1__ +electric-damage-bonus=ელექტრო დაზიანება: +__1__ +flamethrower-damage-bonus=ცეცხლის ზიანი: +__1__ +flamethrower-turret-attack-bonus=ცეცხლმსროლი ტურელის დაზიანება: +__1__ +fluid-damage-modifier=სითხის დაზიანების მოდიფიკატორი +follower-robot-lifetime=რობოტის სიცოცხლის ხანგრძლივობა: +__1__ +ghost-time-to-live=აჩრდილის აღდგენის ვადა: +__1__ +grenade-damage-bonus=ყუმბარის ზიანი: +__1__ +gun-turret-attack-bonus=იარაღის ტურელის დაზიანება: +__1__ +inserter-stack-size-bonus=არა პაკეტური მანიპულატორის მოცულობა: +__1__ +laboratory-productivity=ლაბორატორიული კვლევის პროდუქტიულობა: +__1__ +laboratory-speed=ლაბორატორიული კვლევის სიჩქარე: +__1__ +landmine-damage-bonus=ნაღმების დაზიანება: +__1__ +laser-damage-bonus=ლაზერული დაზიანება: +__1__ +laser-shooting-speed-bonus=ლაზერული სროლის სიჩქარე: +__1__ +max-failed-attempts-per-tick-per-construction-queue=მშენებლობის მენეჯერის სიჩქარის ქვედა ბარიერი: +__1__ +max-successful-attempts-per-tick-per-construction-queue=მშენებლობის მენეჯერის სიჩქარის ზედა ბარიერი: +__1__ +maximum-following-robots-count=შემდეგი რობოტების მაქსიმალური რაოდენობა: +__1__ +mining-drill-productivity-bonus=მაინინგის პროდუქტიულობა: +__1__ +rocket-damage-bonus=რაკეტის ზიანი: +__1__ +rocket-shooting-speed-bonus=რაკეტის სროლის სიჩქარე: +__1__ +shotgun-shell-damage-bonus=თოფის ჭურვის დაზიანება: +__1__ +shotgun-shell-shooting-speed-bonus=თოფის სროლის სიჩქარე: +__1__ +stack-inserter-capacity-bonus=პაკეტური მანიპულატორის მოცულობა: +__1__ +train-braking-force-bonus=მატარებლის დამუხრუჭების ძალა: +__1__ +worker-robot-battery=მუშა რობოტის ბატარეა: +__1__ +worker-robot-speed=მუშა რობოტის სიჩქარე: +__1__ +worker-robot-storage=მუშა რობოტის მოცულობა: +__1__ +zoom-to-world-blueprint-enabled=მასშტაბის სამყაროს გეგმა +zoom-to-world-deconstruction-planner-enabled=მსოფლიო მასშტაბის დეკონსტრუქციის დამგეგმავი +zoom-to-world-enabled=სამყაროს მაშტაბირება +zoom-to-world-ghost-building-enabled=აჩრდილების შენობა სამყაროს მასშტაბირებამდე +zoom-to-world-selection-tool-enabled=მასშტაბირება სამყაროს შერჩევის ინსტრუმენტი +zoom-to-world-upgrade-planner-enabled=მასშტაბირება მსოფლიოს განახლების დამგეგმავი +[programmable-speaker-instrument] +alarms=განგაშები +bass=ბასი +celesta=სელესტა +drum-kit=დრამი +lead=წამყვანი +miscellaneous=სხვადასხვა +piano=პიანინო +plucked=მოწყვეტილი სიმები +saw=ხერხის კბილი +square=კვადრატი +steel-drum=ფოლადის ბარაბანი +vibraphone=ვიბრაფონი +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=მიღწევა მიღებულია +alarm-1=განგაში 1 +alarm-2=განგაში 2 +alert-destroyed=გაფრთხილება: ობიექტი განადგურებულია +armor-insert=ჯავშანში ჩასმა +armor-remove=ჯავშნიდან ამოღება +buzzer-1=ზარი 1 +buzzer-2=ზარი 2 +buzzer-3=ზარი 3 +cannot-build=აშენება არ შეიძლება +clap=ტაში +console-message=კონსოლის შეტყობინება +cowbell=ძროხის ზარი +crafting-finished=შექმნა დასრულებულია +crash=საინი +fx=Fx +game-lost=თამაში წაგებულია +game-won=თამაში მოგებულია +gui-click=მენიუს დაწკაპება +gui-click-2=მენიუს დაწკაპება 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=მაღალი Q +inventory-move=ინვენტარის გადატანა +kick-1=დარტყმა 1 +kick-2=დარტყმა 2 +new-objective=ახალი მიზანი +perc-1=პერკუსია 1 +perc-2=პერკუსია 2 +research-completed=კვლევა დასრულდა +reverse-cymbal=Reverse cymbal +ring=ზარი +scenario-message=სცენარის შეტყობინება +shaker=შეიკერი +siren=სირენა +snare-1=ბარაბანი 1 +snare-2=ბარაბანი 2 +snare-3=ბარაბანი 3 +triangle=სამკუთხედი +[recipe-name] +advanced-oil-processing=ნავთობის მოწინავე დამუშავება +basic-oil-processing=ნავთობის ძირითადი დამუშავება +coal-liquefaction=ქვანახშირის გათხევადება +empty-crude-oil-barrel=ნედლი ნავთობის ცარიელი ბარელი +empty-filled-barrel=ცარიელი __1__ კასრი +fill-barrel=შეავსეთ __1__ კასრი +fill-crude-oil-barrel=შეავსე ნედლი ნავთობის ბარელი +heavy-oil-cracking=მძიმე ზეთი დამუშავება მსუბუქ ზეთამდე +kovarex-enrichment-process=კოვარექსის გამდიდრების პროცესი +light-oil-cracking=მსუბუქი ნავთობის დამუშავება ნავთობის გაზამდე +nuclear-fuel-reprocessing=ბირთვული საწვავის გადამუშავება +uranium-processing=ურანის დამუშავება +[shortcut] +alt-mode=გადართეთ "Alt-რეჟიმი" +copy=კოპირება +cut=გაჭრა +import-string=სტრიქონის იმპორტი +inline-keybind-format=__1__ (__2__) +make-blueprint=გეგმა +make-blueprint-book=გეგმის წიგნი +make-deconstruction-planner=დეკონსტრუქციის დამგეგმავი +make-upgrade-planner=განახლების დამგეგმავი +out-of-line-keybind-format=__1__\n(__2__) +paste=ჩასმა +toggle-equipment-movement-bonus=ეგზოჩონჩხის გადართვა +toggle-personal-logistic-requests=ლოგისტიკური მოთხოვნების გადართვა +toggle-personal-roboport=პერსონალური რობოპორტი გადართვა +undo=გაუქმება +undo-unavailable=გაუქმება +[story] +message-log-close=დახურვა +message-log-title=შეტყობინებების ჟურნალი +[technology-description] +advanced-electronics=ინტეგრირებული სქემები და მიკროპროცესორები მოწინავე გამოთვლებისთვის. +advanced-material-processing=უფრო სწრაფი და მოქნილი ღუმელები. +advanced-oil-processing=ნედლი ნავთობის გადამუშავება დამატებითი პროდუქტებით, რომელთა შემდგომი გადამუშავება შესაძლებელია. +artillery=შორ მანძილზე მყოფი ქვემეხი, რომელიც დამონტაჟებულია ტურელზე ან მატარებლის ვაგონზე. გამოიყენება შორეული მტრის სტრუქტურების ავტომატური სროლისთვის, ან შეიძლება ხელით იყოს დამიზნებული კიდევ უფრო დიდ დისტანციებზე. +artillery-shell-range=ზრდის არტილერიის ავტომატურ და მექანიკურ დიაპაზონს. +artillery-shell-speed=ზრდის არტილერიის სროლის სიჩქარეს. +atomic-bomb=რაკეტების დამანგრეველი ფორმა გამოიყენებოდა ყველაფრის აღმოსაფხვრელად უზარმაზარ რაიონებში ერთდროულად. +automated-construction=საშუალებას გაძლევთ შეუკვეთოთ სამშენებლო რობოტებს, რათა ააშენონ, განაახლონ ან დაშალონ რამდენიმე შენობა ერთდროულად, დააკოპირონ და ჩასვან მთელი ქარხნები ან გაასუფთავონ ტყეები. +automated-rail-transportation=ჩართავს მატარებლის გაჩერებების მშენებლობას მატარებლის ავტომატური მარშრუტების დასაყენებლად. +automation=ძირითადი ტექნოლოგია ავტომატური მასობრივი წარმოებისთვის. +automation-2=აწყობილი მანქანები, რომლებსაც შეუძლიათ სითხის ინგრედიენტების დამუშავება. +automation-3=მანქანების აწყობა, რომლებსაც შეუძლიათ სითხის ინგრედიენტების დამუშავება, დამატებითი სიჩქარით და მოდულის სლოტებით. +automobilism=ძრავზე მომუშავე მანქანა, რომელიც გამოიყენება ტრანსპორტირებისთვის. +battery=ელექტროქიმიური უჯრედი, რომელიც ინახავს და აწვდის ენერგიას ელექტრო მოწყობილობებს. +battery-equipment=ჩასმულია ჯავშანში ჭარბი ენერგიის შესანახად მოგვიანებით. +battery-mk2-equipment=ჩასმულია ჯავშანში, რათა შეინახოს ბევრი ენერგია მოგვიანებით. +belt-immunity-equipment=ჩასმულია ჯავშანში, რათა თავიდან აიცილოთ გადაადგილება სატრანსპორტო კონვეიერების საშუალებით. +braking-force=მატარებლებს შეუძლიათ უფრო სწრაფად შეანელონ სიჩქარე, რაც მათ საშუალებას აძლევს უფრო დიდხანს დარჩნენ მაღალ სიჩქარეზე. +chemical-science-pack=იძლევა მოწინავე ნივთების შესწავლას, ნავთობპროდუქტების გამოყენებას. +circuit-network=გაძლევთ უკეთეს კონტროლს თქვენს მანქანებზე სადენებით ერთმანეთთან დაკავშირებით და სიგნალებზე რეაგირების გზით. +cliff-explosives=კასრები სავსეა საკმარისი ასაფეთქებელი ნივთიერებებით კლდეების დასანგრევად. +coal-liquefaction=დამუშავების ტექნიკა ქვანახშირის ნავთობპროდუქტებად გადაქცევის ორთქლისა და მძიმე ნავთობი გამოყენებით. +concrete=მოწინავე სამშენებლო მასალა ასევე გამოიყენება იატაკისთვის. +construction-robotics=სამშენებლო რობოტებს შეუძლიათ შეაკეთონ და შექმნან მეგობრული ობიექტები. თქვენ ასევე შეგიძლიათ შეუკვეთოთ რობოტებს ახალი სტრუქტურების აშენება იქ აჩრდილების განთავსებით. +defender=საბრძოლო რობოტის ყველაზე ძირითადი ტიპი. მიჰყვება და ეხმარება მოთამაშეს მოკლე დროში. +destroyer=საბრძოლო რობოტის ყველაზე მოწინავე ტიპი. მიჰყვება და ეხმარება მოთამაშეს შეზღუდული დროის განმავლობაში. +discharge-defense-equipment=ჩასმულია ჯავშანში დასაზიანებლად, უკან დახევისა და ახლომდებარე მტრების განსაცვიფრებლად დისტანციური მართვის გამოყენებით გააქტიურებისას. +distractor=შუალედური ტიპის საბრძოლო რობოტი. რჩება განლაგებულ პოზიციაზე, რათა ისროლოს და მტრები გადაიტანოს ყურადღება. +effect-transmission=შუქურა გადასცემს განახლებული მოდულების ეფექტებს ახლომდებარე მეგობრულ პირებს. +effectivity-module=მოდული, რომელიც ამცირებს მანქანის ენერგიის მოხმარებას. +electric-energy-accumulators=შენობები, რომლებიც ინახავს ზედმეტ ელექტროენერგიას მოგვიანებით. +electric-energy-distribution=ელექტროენერგიის განაწილების უფრო მოქნილი გზები. +electric-engine=ელექტროენერგიას გარდაქმნის მექანიკურ მოძრაობად. +electronics=ელექტრონული კომპონენტები ძირითადი სიგნალის დამუშავებისთვის. +energy-shield-equipment=ჩასმულია ჯავშანში დაზიანების შესაწოვად. +energy-shield-mk2-equipment=ჩასმულია ჯავშანში, რათა აღიქვას დიდი რაოდენობით დაზიანება. +energy-weapons-damage=ზრდის ლაზერის და ელექტრო სხივების დაზიანებას. +engine=საწვავს გარდაქმნის მექანიკურ მოძრაობად. ყველა მანქანის აუცილებელი ნაწილი. +exoskeleton-equipment=ჩასმულია ჯავშანში მოძრაობის სიჩქარის გასაზრდელად. თქვენ შეგიძლიათ ერთდროულად რამდენიმე ეგზოჩონჩხის აღჭურვა. +explosive-rocketry=უკიდურესად ფეთქებადი რაკეტები აფეთქების უფრო დიდი რადიუსით. +explosives=საშიში, მაგრამ კონტროლირებადი ასაფეთქებელი ნივთიერებების შემუშავება. +fast-inserter=მანიპულარებს შეუძლიათ უფრო სწრაფი მოძრაობა და ნივთების გაფილტვრა გაუმჯობესებული ელექტრონიკის საშუალებით. +flamethrower=მძლავრი ხელისა და ტურელის ცეცხლმსროლი აგრესიულ სითხეებს ისვრის მტრებზე და ცეცხლს უკიდებს მათ. +flammables=უფრო ეფექტური საწვავის და უფრო აგრესიული საწვავის შემუშავება. +fluid-handling=სითხეების შენახვისა და ტრანსპორტირების სხვადასხვა გზა. +fluid-wagon=რელსებზე სითხის გადატანის უნარი. სითხის ვაგონები ივსება და იცლება სწორი სარკინიგზო სეგმენტების მიმდებარე ტუმბოებით. +follower-robot-count=ზრდის საბრძოლო რობოტების რაოდენობას, რომლებსაც შეუძლიათ ერთდროულად მოგყვეთ. +fusion-reactor-equipment=ჩასმულია ჯავშანში სხვა აღჭურვილობის გასაძლიერებლად. +gates=კედლის სექციები, რომლებიც იხსნება საჭიროების შემთხვევაში. შეიძლება კონტროლდებოდეს მიკროსქემის ქსელით. +gun-turret=ძირითადი თავდაცვითი შენობები, რომლებიც უნდა შეივსოს მაგაზინებით. +heavy-armor=მძიმე ჯავშანი მეტი დაცვისთვის. +inserter-capacity-bonus=ნებას რთავს პაკეტურ მანიპულატორებს, გადაიტანონ მეტი ელემენტი ერთდროულად. ზოგიერთი განახლება ამატებს დაწყობის მცირე რაოდენობას თუნდაც არადაწყობის ჩასართავებში. +kovarex-enrichment-process=ურანის 238-დან ურანის-235-ის შექმნის პროცესი. მას სჭირდება დიდი რაოდენობით ურანი-235, როგორც კატალიზატორი. +land-mine=მიწაზე აგებული ფეთქებადი ხაფანგები მტრების გადასაადგილებლად და გასააქტიურებლად. შეიძლება ხელახლა ააშენონ სამშენებლო რობოტები აფეთქების შემდეგ. ზიანის გაზრდა შესაძლებელია უფრო ძლიერი ასაფეთქებელი ნივთიერებების გამოკვლევით. +landfill=შეიძლება განთავსდეს წყალზე, რათა შეიქმნას რელიეფი, რომელზეც შეგიძლიათ ააშენოთ. +laser=ფოკუსირებული შუქი, რომელსაც შეუძლია ზიანის მიყენება. +laser-shooting-speed=ზრდის ლაზერული იარაღის სროლის სიჩქარეს. +laser-turret=მოწინავე თავდაცვითი შენობები, რომლებსაც მხოლოდ ელექტროენერგია სჭირდებათ. +logistic-robotics=ლოგისტიკურ რობოტებს შეუძლიათ პერსონაჟს მიაწოდონ ნივთები, ან წაიღონ არასასურველი ნივთები. +logistic-science-pack=გაუმჯობესებული ლოგისტიკის, ავტომატიზაციისა და მარტივი სამხედროების კვლევის საშუალებას იძლევა. +logistic-system=ხსნის დამატებით ლოგისტიკური სკივრებს, რაც აფართოებს ლოგისტიკური რობოტების შესაძლებლობებს. მომთხოვნის სკივრები ითხოვენ ნივთებს ლოგისტიკური ქსელიდან. აქტიური პროვაიდერის ყუთები უბიძგებს მათ შიგთავსს შესანახად ან სხვაგან გამოსაყენებლად. ბუფერული სკივრები ითხოვენ მითითებულ ნივთებს, რომ ხელმისაწვდომი იყოს პირადი ლოჯისტიკისა და ავტომატური მშენებლობისთვის. +logistics=ტრანსპორტირების უფრო სწრაფი და მოქნილი გზები. +low-density-structure=მსუბუქი, მაგრამ გამძლე მასალა, ძალიან სასარგებლო კოსმოსური ხომალდებისთვის და პირადი აღჭურვილობისთვის. +lubricant=მძიმე ზეთების ლუბრიკანტად გადაქცევა, რომელიც გამოიყენება მაღალსიჩქარიან მანქანებში ხახუნის შესამცირებლად. +military=უფრო ეფექტური საშუალება საკუთარი თავის და თქვენი ქარხნის დასაცავად. +military-science-pack=იძლევა შემდგომი სამხედრო ვარიანტების კვლევის საშუალებას. +mining-productivity=გაზრდილი მოსავლიანობა ყველა სამთო წვრთნებიდან და ტუმბოებიდან. +modular-armor=ჯავშანი მცირე ბადით აღჭურვილობის მოდულებისთვის, რომლებიც გაძლევთ უნიკალურ ბონუსებს. მისი ტარება ასევე ზრდის თქვენი ინვენტარის ზომას. +modules=საშუალებას გაძლევთ შეისწავლოთ განახლებული მოდულები, რომლებიც შეიძლება ჩასვათ მანქანებში. +night-vision-equipment=ჩასმულია ჯავშანში, რათა ღამით უკეთ დაინახოთ. +nuclear-fuel-reprocessing=გადამუშავების პროცესში გამოყენებული იყო ურანის საწვავის უჯრედები ურანი-238-ის შესაქმნელად. +nuclear-power=ურანის საწვავის უჯრედების გამოყენებით ენერგიის გამომუშავების ძლიერი და დახვეწილი მეთოდი. +oil-processing=ნედლი ნავთობის გადამუშავება, რომელიც გამოიყენება პლასტმასის, გოგირდის და საწვავის წარმოებისთვის. +optics=ხილული სინათლის სხვადასხვა გამოყენება. +personal-laser-defense-equipment=ჩასმულია ჯავშანში, რათა ავტომატურად გაისროლოს ახლომდებარე მტრებზე. +personal-roboport-equipment=ჩასმულია ჯავშანში, რათა სამშენებლო რობოტებმა იმუშაონ თქვენი ინვენტარიდან. +personal-roboport-mk2-equipment=ჩასმულია ჯავშანში, რათა მრავალი სამშენებლო რობოტი იმუშაოს თქვენი ინვენტარიდან. +physical-projectile-damage=ზრდის ფიზიკურ ჭურვებზე დაფუძნებულ იარაღს, ტურელების და დამცველ რობოტებს. +plastics=სინთეზური პოლიმერული მასალები, რომლებიც შეიძლება ჩამოყალიბდეს მყარ ობიექტებად. +power-armor=ჯავშანი დიდი აღჭურვილობის ბადით და ინვენტარის ზომის ბონუსით. +power-armor-mk2=ჯავშანი უზარმაზარი აღჭურვილობის ბადით და ინვენტარის ზომის ბონუსით. +production-science-pack=იძლევა ყველაზე ეფექტური მანქანების, მოდულების და პროცესების კვლევის საშუალებას. +productivity-module=მოდული, რომელიც საშუალებას აძლევს მანქანას შექმნას მეტი პროდუქტი იმავე რაოდენობის ინგრედიენტებისგან, მაგრამ ასევე ზრდის ენერგიის მოხმარებას და ამცირებს სიჩქარეს. +rail-signals=საშუალებას აძლევს რამდენიმე მატარებლის კოორდინაციას იმავე სარკინიგზო ქსელში. +railway=ფართომასშტაბიანი ტრანსპორტირება დიდ დისტანციებზე. +refined-flammables=ზრდის ცეცხლზე დაფუძნებული იარაღის დაზიანებას. +research-speed=ხსნის უფრო ეფექტურ კვლევის პრაქტიკებს. +robotics=მფრინავი რობოტების სხეულები. საჭიროა იყოთ სპეციალიზებული ლოგისტიკური ან სამშენებლო ამოცანების შესასრულებლად. +rocket-control-unit=მოწინავე გამოთვლითი ერთეული, რომელსაც შეუძლია სარაკეტო სისტემების კონტროლი. +rocket-fuel=დახვეწილი მრავალფუნქციური საწვავი. +rocket-silo=საშუალებას გაძლევთ გაუშვათ რაკეტა კოსმოსში და მოიგოთ თამაში. +rocketry=პირადი სარაკეტო გამშვები მტრების რაკეტებით შევიწროებისთვის. +solar-energy=უფასო ელექტრო ენერგიის წყარო, მაგრამ ღამით უსარგებლო. +solar-panel-equipment=ჩასმულია ჯავშანში სხვა აღჭურვილობის გასაძლიერებლად, მაგრამ ღამით უსარგებლო. +space-science-pack=იძლევა თანამგზავრების გაგზავნას კოსმოსში და მათგან მეცნიერული მონაცემების მიღებას, რომლებიც გამოიყენება კოსმოსური სამეცნიერო პაკეტების შესაქმნელად. +speed-module=მოდული, რომელიც აჩქარებს მანქანას, მაგრამ ასევე ზრდის მის ენერგიის მოხმარებას. +spidertron=მრავალმხრივი მანქანა, რომელსაც შეუძლია უხეში რელიეფის გავლა. იგი აღჭურვილია სწრაფი სროლის სარაკეტო გამშვებით, რომელსაც აკონტროლებს ხელით ან ავტომატური დამიზნებით. შეიძლება მართოთ ხელით ან სპაიდერტრონი დისტანციური მართვის გამოყენებით. +stack-inserter=პაკეტურ მანიპულატორებს შეუძლიათ ერთდროულად გადაიტანონ რამდენიმე ელემენტი. +steel-axe=ზრდის მაინინგის სიჩქარეს. +steel-processing=საშუალებას გაძლევთ დნობის ფოლადი რკინის ფირფიტებიდან. +stone-wall=კედლები თქვენი ქარხნის დასაცავად თავდამსხმელებისგან. +stronger-explosives=ზრდის ასაფეთქებელი იარაღის დაზიანებას. +sulfur-processing=უაღრესად რეაქტიული არამეტალური ქიმიკატი, რომელიც გამოიყენება გოგირდმჟავას და ფეთქებადი ნივთიერების დასამზადებლად. +tank=ძლიერი შემტევი მანქანა, რომელსაც შეუძლია სხვადასხვა იარაღის დამონტაჟება. +toolbelt=აფართოებს თქვენს ინვენტარს. +uranium-ammo=მოწინავე საბრძოლო მასალა ურანი-238-დან უფრო მაღალი სიმკვრივისა და წონისთვის, რამაც გამოიწვია მასიური დაზიანება. +uranium-processing=ურანის მადანი მუშავდება ცენტრიფუგაში ურანი-238-ში, რაც შეიძლება გამოიწვიოს უფრო მდიდარი ურანი-235. ორივე საჭიროა ურანის საწვავის უჯრედების შესაქმნელად. +utility-science-pack=უძლიერესი იარაღის, პირადი აღჭურვილობისა და რობოტების კოორდინაციის შესწავლის საშუალებას იძლევა. +weapon-shooting-speed=ზრდის ცეცხლსასროლი იარაღის უმეტესობის სროლის სიჩქარეს. +worker-robots-speed=ზრდის ლოგისტიკური და სამშენებლო რობოტების ფრენის სიჩქარეს. +worker-robots-storage=ზრდის იმ ნივთების რაოდენობას, რომელთა გადატანა შეუძლიათ ლოჯისტიკურ და სამშენებლო რობოტებს ერთდროულად. +[technology-name] +advanced-electronics=მოწინავე ელექტრონიკა +advanced-material-processing=მასალის გაფართოებული დამუშავება +advanced-oil-processing=ნავთობის მოწინავე დამუშავება +artillery=არტილერია +artillery-shell-range=საარტილერიო ჭურვის დიაპაზონი +artillery-shell-speed=საარტილერიო ჭურვის სროლის სიჩქარე +atomic-bomb=ატომური ბომბი +automated-rail-transportation=ავტომატური სარკინიგზო ტრანსპორტირება +automation=ავტომატიზაცია +automobilism=ავტოტრანსპორტი +battery=ბატარეა +battery-equipment=პირადი ბატარეა +battery-mk2-equipment=პირადი ბატარეა MK2 +belt-immunity-equipment=კონვეიერის იმუნიტეტის აღჭურვილობა +braking-force=დამუხრუჭების ძალა +chemical-science-pack=ქიმიური კვლევითი პაკეტი +circuit-network=წრიული ქსელი +cliff-explosives=კლდის ასაფეთქებელი +coal-liquefaction=ქვანახშირის გათხევადება +concrete=ბეტონი +construction-robotics=სამშენებლო რობოტები +defender=დამცავი დრონი +destroyer=გამანადგურებელი +discharge-defense-equipment=განმუხტვის დაცვა +distractor=ყურადღების გამფანტველი +effect-transmission=ეფექტის გადაცემა +effectivity-module=ეფექტურობის მოდული +electric-energy-accumulators-1=ელექტრო ენერგიის აკუმულატორები +electric-energy-distribution=ელექტრო ენერგიის განაწილება +electric-engine=ელექტროძრავი +electronics=ელექტრონიკა +energy-shield-equipment=ენერგეტიკული ფარი +energy-shield-mk2-equipment=ენერგეტიკული ფარი MK2 აღჭურვილობა +energy-weapons-damage=ენერგეტიკული იარაღის დაზიანება +engine=ძრავი +exoskeleton-equipment=ეგზოჩონჩხის აღჭურვილობა +explosive-rocketry=ასაფეთქებელი რაკეტა +explosives=ასაფეთქებელი +fast-inserter=სწრაფი მანიპულატორი +flamethrower=ცეცხლსასროლი +flammables=აალებადეები +fluid-handling=სითხეების ტრანსპორტირება და შენახვა +fluid-wagon=ვაგონი-ცისტერნა +follower-robot-count=რობოტების რაოდენობა +fusion-reactor-equipment=პორტატული შერწყმის რეაქტორი +gate=კარიბჭე +gun-turret=ტყვიამფრქვევი ტურელი +heavy-armor=მძიმე აბჯარი +inserter-capacity-bonus=მანიპულატორის სიმძლავრის ბონუსი +kovarex-enrichment-process=კოვარექსის გამდიდრების პროცესი +land-mine=ნაღმი +landfill=ნაგავსაყრელი +laser=ლაზერი +laser-shooting-speed=ლაზერის სროლის სიჩქარე +laser-turret=ლაზერული ტურელი +logistic-robotics=ლოჯისტიკური რობოტები +logistic-science-pack=ლოჯისტიკური კლევის პაკეტი +logistic-system=ლოჯისტიკური სისტემა +logistics=ლოჯისტიკა +low-density-structure=დაბალი სიმკვრივის სტრუქტურა +lubricant=საპოხი მასალა +military=სამხედრო +military-science-pack=სამხედრო კვლევის პაკეტი +mining-productivity=მაინინგის პროდუქტიულობა +modular-armor=მოდულური ჯავშანი +modules=მოდულები +night-vision-equipment=ღამის ხედვის მოწყობილობა +nuclear-fuel-reprocessing=ბირთვული საწვავის გადამუშავება +nuclear-power=ბირთვული ძალა +oil-processing=ნავთობის გადამუშავება +optics=ოპტიკა +personal-laser-defense-equipment=პირადი ლაზერული დაცვა +personal-roboport-equipment=პერსონალური რობოპორტი +personal-roboport-mk2-equipment=პერსონალური რობოპორტი MK2 +physical-projectile-damage=ჭურვის ფიზიკური დაზიანება +plastics=პლასტმასი +power-armor=საძლიერო ჯავშანი +power-armor-mk2=საძლიერო ჯავშანი MK2 +production-science-pack=პროდუქტიულობის კვლევის პაკეტი +productivity-module=პროდუქტიულობის მოდული +rail-signals=სარკინიგზო სიგნალები +railway=რკინიგზები +refined-flammables=დახვეწილი აალებადეები +research-speed=ლაბორატორიის კვლევის სიჩქარე +robotics=რობოტები +rocket-control-unit=რაკეტის მართვის განყოფილება +rocket-fuel=რაკეტის საწვავი +rocket-silo=რაკეტის მაღარო +rocketry=რაკეტმშენებლობა +solar-energy=მზის ენერგია +solar-panel-equipment=პორტატული მზის პანელი +space-science-pack=კოსმოსური კლევის პაკეტი +speed-module=სიჩქარის მოდული +spidertron=სპაიდერტრონი +stack-inserter=პაკეტური მანიპულატორი +steel-axe=ფოლადის ნაჯახი +steel-processing=ფოლადის დამუშავება +stone-wall=ქვის კედელი +stronger-explosives=ძლიერი ასაფეთქებელი ნივთიერებები +sulfur-processing=გოგირდის დამუშავება +tank=ტანკმშენებლობა +toolbelt=ხელსაწყოს ქამარი +uranium-ammo=ურანის საბრძოლო მასალა +uranium-processing=ურანის დამუშავება +utility-science-pack=დამხმარე კვლევის პაკეტი +weapon-shooting-speed=იარაღის სროლის სიჩქარე +worker-robots-speed=სამუშაო დრონის სიჩქარე +worker-robots-storage=მუშა რობოტის ტვირთის ზომა +[tile-name] +concrete=ბეტონი +deepwater=ღრმა წყალი +deepwater-green=ღრმა ჭაობის წყალი +dirt-1= გრუნტი 1 +dirt-2=გრუნტი 2 +dirt-3=გრუნტი 3 +dirt-4=გრუნტი 4 +dirt-5=გრუნტი 5 +dirt-6=გრუნტი 6 +dirt-7=გრუნტი 7 +dry-dirt=მშრალი გრუნტი +grass-1=ბალახი +grass-2=ბალახი 2 +grass-3=ბალახი 3 +grass-4=ბალახი 4 +hazard-concrete-left=საფრთხის ბეტონი მარცხნივ +hazard-concrete-right=საფრთხის ბეტონი მარჯვნივ +lab-dark-1=ლაბორატორიული ფილა 1 +lab-dark-2=ლაბორატორიული ფილა 2 +lab-white=თეთრი ლაბორატორიული ფილა +landfill=ნაგავსაყრელი +nuclear-ground=ბირთვული მიწა +out-of-map=რუკის გარეთ +red-desert-0=წითელი უდაბნო 0 +red-desert-1=წითელი უდაბნო 1 +red-desert-2=წითელი უდაბნო 2 +red-desert-3=წითელი უდაბნო 3 +red-desert-dark=წითელი უდაბნო მუქი +refined-concrete=რკინაბეტონი +refined-hazard-concrete-left=რაფინირებული საფრთხის ბეტონი მარცხნივ +refined-hazard-concrete-right=რაფინირებული საფრთხის ბეტონი მარჯვნივ +sand-1= ქვიშა 1 +sand-2=ქვიშა 2 +sand-3=ქვიშა 3 +stone-path=ქვის გზა +tutorial-grid=სასწავლო ბადე +water=წყალი +water-green=ჭაობის წყალი +water-mud=წყალმარჩხობა 2 +water-shallow=წყალმარჩხობა +water-wube=წყლის ვუბე +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] აქტიურად ცდილობს თავისი ნივთები ლოგისტიკურ ქსელში გადატანას.\nთუ აქტიურ პროვაიდერში არ არის მოთხოვნა ნივთის შესახებ, ისინი გადავა [entity=logistic-chest-storage-ში ]. +belt-lanes=[entity=transport-belt]-ს აქვს ორი ზოლი, რომელიც შეიძლება გამოყენებულ იქნას ნივთების ტრანსპორტირებისთვის და მათი გამოყენება შესაძლებელია სხვადასხვა რესურსებისთვის.\n[entity=inserter]-ს შეუძლია ნივთების აღება ორივე ზოლიდან, მაგრამ ნივთების განთავსება მხოლოდ შორეულ ზოლზე. +buffer-chest=[entity=logistic-chest-buffer] მოქმედებს როგორც [entity=logistic-chest-requester] და [entity=logistic-chest-passive-provider].\nისინი აწვდიან ნივთებს სამშენებლო სამუშაოებისთვის, პერსონალური ლოგისტიკისა და მომთხოვნის სკივრების სახით. ჩართულია „მოთხოვნა ბუფერული ყუთებიდან“. +bulk-crafting=ხელოსნობის სლოტზე გადასატანად:\n - __ALT_CONTROL__1__craft-5__ ხელოსნობისთვის 5.\n - __ALT_CONTROL__1__craft-all__ შეძლებისდაგვარად დამზადებისთვის. +burner-inserter-refueling=[entity=burner-inserter] შესაძლებელია საწვავის შევსება სხვა მანუპულატორით, მაგრამ მათ ასევე შეუძლიათ საწვავის შევსება საწვავთან მუშაობისას. +circuit-network=მიკროსქემის ქსელი არის სისტემა, რომელიც იძლევა ინფორმაციის გადაცემის შესაძლებლობას მანქანებს შორის.\nშეგიძლიათ დააკავშიროთ მანქანები მიკროსქემის ქსელს [item=red-wire] და [item=green-wire]-ის გამოყენებით.\nქსელს შეუძლია ჰქონდეს -2³¹ მთელი მნიშვნელობები. (-2,147,483,648) .. 2³¹(2,147,483,647) ინდივიდუალურად თითოეული სიგნალის ტიპისთვის.\nთამაშის დასასრულებლად არ არის საჭირო მიკროსქემის ქსელის გამოყენება, მაგრამ იძლევა ბევრი სახალისო კონტრაქტის ან კარგად მორგებული ქარხნული ოპტიმიზაციის საშუალებას, რომლის გარეშეც შეუძლებელი იქნება ის. +clear-cursor=როდესაც ერთეულს უჭირავთ, შეგიძლიათ წაშალოთ ის __CONTROL__clear-cursor__-ის გამოყენებით, რომელიც დააბრუნებს მას წყაროს ინვენტარის [img=utility/hand] სლოტში.\nასევე გააუქმებს სარკინიგზო დაგეგმვას, მავთულის გადატანას და შერჩევის ველებს. +connect-switch=__ALT_CONTROL__1__build__ ერთეულზე, რომელსაც აქვს [item=copper-cable] თქვენს კურსორში ელექტრო კაბელის დასაკავშირებლად.\n__ALT_CONTROL__1__remove-pole-cables__ ერთეულზე ყველა კაბელის ამოსაღებად. +construction-robots=[entity=construction-robot] ასრულებს მშენებლობის, დეკონსტრუქციის, განახლებისა და შეკეთების შეკვეთებს ლოჯისტიკური ქსელიდან.\nსამშენებლო ბრძანებები იქმნება აჩრდილები შენობის, [item=blueprint] გამოყენებით, ან როდესაც მეგობრული შენობა ნადგურდება და საჭიროებს ხელახლა აშენებას. \nდეკონსტრუქციის ბრძანებები იქმნება [item=deconstruction-planner]-ის მიერ სასურველი ობიექტის არჩევით.\nგანახლების შეკვეთები იქმნება [item=upgrade-planner]-ის გამოყენებით.\nეს შეკვეთები ასევე იქმნება გაუქმების ფუნქციის გამოყენებისას. +copy-entity-settings=__CONTROL__copy-entity-settings__ and __CONTROL__paste-entity-settings__ გაძლევთ საშუალებას დააკოპიროთ პარამეტრები ერთეულებს შორის.\nმაგალითად, შეგიძლიათ დააკოპიროთ-ჩასვით [entity=assembling-machine-2]-ს შორის რეცეპტის დასაყენებლად, ან სკვერებს შორის ინვენტარის ლიმიტის დასაყენებლად. .\n__ALT_CONTROL__1__paste-entity-settings__ და ჩავლებით შეგიძლიათ ჩასვათ რამდენიმე ერთეულზე ერთი დარტყმით. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ and __CONTROL__paste-entity-settings__ გაძლევთ საშუალებას დააკოპიროთ პარამეტრები ერთეულებს შორის.\nმაგალითად, შეგიძლიათ დააკოპიროთ-ჩასვით [entity=assembling-machine-2]-ს შორის რეცეპტის დასაყენებლად, ან სკვერებს შორის ინვენტარის ლიმიტის დასაყენებლად. .\nდააჭირეთ __CONTROL__paste-entity-settings__ და გადაიტანეთ __CONTROL__move__ გამოყენებით, რათა სწრაფად ჩასვათ რამდენიმე ერთეულზე. +copy-paste=__CONTROL__copy__ წარმოქმნის კოპირების ხელსაწყოს, რომელიც საშუალებას გაძლევთ შეინახოთ არჩევანი ბუფერში.\n__CONTROL__paste__ იპოვის ბოლო კოპირებულ არჩევანს, რომელიც უნდა აშენდეს.\n__CONTROL__cycle-clipboard-forwards__ და __CONTROL__cycle-clipboard-backwards__ საშუალებას გაძლევთ გადაახვიოთ ბუფერის ისტორიაში. +copy-paste-filters=თქვენ შეგიძლიათ კოპირება-ჩასმა ერთეულებს შორის კონფიგურირებადი ფილტრებით, მოთხოვნებით ან გაფილტრული ინვენტარის სლოტებით, როგორიცაა [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] ან [entity=cargo-wagon]. +copy-paste-requester-chest=ლოგისტიკური მოთხოვნების დასაკოპირებლად შეგიძლიათ დაკოპირება-ჩასმა [entity=logistic-chest-requester] შორის.\nასევე შეგიძლიათ დააკოპიროთ ჩასმა [entity=assembling-machine-2]-დან [entity=logistic-chest-requester]-ზე რეცეპტის საფუძველზე ლოგისტიკური მოთხოვნის დაყენება. +copy-paste-spidertron=კოპირება-ჩასმა [entity=spidertron]-ს შორის დააკოპირებს ფერის და ლოგისტიკური მოთხოვნების კოპირებას.\nის ასევე შეეცდება დააკოპიროს აღჭურვილობის ბადე და ჩასვას მოწყობილობა მოთამაშის ინვენტარიდან, თუ ნივთები ხელმისაწვდომია. +copy-paste-trains=შეგიძლიათ კოპირება-ჩასმა [entity=locomotive]-ს შორის განრიგისა და ფერის დასაკოპირებლად.\nშეგიძლიათ კოპირება-ჩასმა [entity=train-stop]-ს შორის, რათა დააკოპიროთ გაჩერების სახელი და ფერი.\nბოლოს, შეგიძლიათ კოპირება-ჩასმა [entity=locomotive] და [entity=train-stop] ნებისმიერი გზით ფერის კოპირებისთვის. +drag-building=სწორი ხაზით აშენების უსწრაფესი გზა, როგორიცაა [entity=stone-furnace]-ის დაყენება, არის დააჭიროთ __CONTROL__build__ და გააჩეროთ სასურველი მიმართულებით სირბილისას. +drag-building-poles=თუ თქვენ ააგებთ [entity=small-electric-Pole]-ს გადათრევით, ის ავტომატურად აშენდება კავშირის მაქსიმალურ მანძილზე. +drag-building-underground-belts=თუ ააგებთ [entity=underground-belt] ან [entity=pipe-to-ground] გადათრევით, ის ავტომატურად აშენდება კავშირის მაქსიმალურ მანძილზე. +e-confirm=თამაშში ყველა მწვანე ღილაკის „დადასტურება“ შესაძლებელია __CONTROL__confirm-gui__-ის გამოყენებით.\nსცადეთ მისი გამოყენება ახლა ამ რჩევის დასადასტურებლად! +electric-network=ელექტრული ქსელი თანაბრად გადასცემს ენერგიას მწარმოებლებისგან, როგორიცაა [entity=steam-engine] ან [entity=solar-panel] მომხმარებლებზე.\n__ALT_CONTROL__1__open-gui__ ელექტრო ბოძზე, რათა აჩვენოს მისი ელექტრული ქსელის სტატისტიკა. +electric-pole-connections=ელექტრული ბოძები ავტომატურად დაუკავშირდება სხვა ელექტრო ბოძებს მათი „სადენების ხელმისაწვდომობის“ ფარგლებში და მათ შეიძლება ჰქონდეთ 5-მდე კავშირი.\nკავშირების ხელით დამატება ან ამოღება შესაძლებელია [item=copper-cable] გამოყენებით.\nელექტრული ბოძების ყველა კავშირი შეიძლება მოიხსნას ელექტრო ბოძზე __CONTROL__remove-pole-cables__-ის გამოყენებით. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ ობიექტზე, რომ აიღოს ნივთები მისგან.\n__ALT_CONTROL__1__fast-entity-transfer__ დაჭერისას ელემენტი არჩეულ ერთეულში ჩასატანად.\n\n\nგაკვეთილი გასწავლით სხვადასხვა გზებს გადაიტანოთ საგნები და ობიექტებიდან მათი გახსნის გარეშე. +fast-belt-bending=დაჭერით __CONTROL__rotate__ [entity=transport-belt]-ის გადაადგილებისას საშუალებას გაძლევთ სწრაფად გააკეთოთ უწყვეტი მოხვევა. +fast-obstacle-traversing=[entity=transport-belt] დაბრკოლებაზე გადათრევა ავტომატურად შექმნის [entity=underground-belt] გადასვლას, როცა ეს შესაძლებელია. +fast-replace=იგივე ტიპისა და ზომის ობიექტზე აშენება სწრაფად ჩანაცვლდება. სწრაფი ჩანაცვლება შეინარჩუნებს ორიგინალური ერთეულის თვისებებს, როგორიცაა ინვენტარის შინაარსი და შერჩეული რეცეპტი. +fast-replace-belt-splitter=შეგიძლიათ სწრაფად შეცვალოთ [entity=transport-belt] [entity=splitter]-ით და პირიქით. +fast-replace-belt-underground=შეგიძლიათ სწრაფად შეცვალოთ [entity=transport-belt] [entity=underground-belt]-ით და პირიქით.\nმიწისქვეშა კონვეიერის შესასვლელსა და გასასვლელს შორის არსებული ნებისმიერი ღვედი ავტომატურად მოიპოვება.\nსწრაფი ჩანაცვლების ეს ფუნქცია ასევე ვრცელდება [ entity=pipe] და [entity=pipe-to-ground]. +fast-replace-direction=თქვენ შეგიძლიათ გამოიყენოთ სწრაფი ჩანაცვლება ობიექტების მიმართულების სწრაფად შესაცვლელად. +gate-over-rail=[entity=gate] შეიძლება აშენდეს ნებისმიერ ვერტიკალურ ან ჰორიზონტალურ [entity=straight-rail]-ზე.\nმატარებლები ავტომატურად გახსნიან კარიბჭეს გასავლელად და არ დატოვებს ხვრელს თქვენს თავდაცვაში. +ghost-building=__ALT_CONTROL__1__build-ghost__ აწყობილი ელემენტის ასაშენებლად, როგორც ობიექტის აჩრდილი.\nობიექტის აჩრდილი ავტომატურად შეიქმნება ნებისმიერი ლოგისტიკური ქსელის დიაპაზონში. +ghost-rail-planner=რკინიგზის დამგეგმავის მოჩვენება გამოიყენება ახალი სარკინიგზო მოჩვენებების გრძელი მონაკვეთების დასაგეგმად.\nდაგეგმვის არჩდილის გამოსაყენებლად, გეჭიროთ __CONTROL_MODIFIER__build-ghost__ რკინიგზის დაგეგმვისას.\nშეგიძლიათ ასევე დაიჭიროთ __CONTROL_MODIFIER__build-with-obstacle-avoidance__ მოჩვენებათა სარკინიგზო გეგმა დაბრკოლებების თავიდან აცილებით. +inserters=მანიპულატორები იღებენ ნივთებს ერთი მიმართულებით და ათავსებენ მოპირდაპირე ფილაზე.\nმათ შეუძლიათ ნივთების გადატანა [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] და სხვა მანქანები. +insertion-limits=მანიპულატორი ყოველთვის არ ავსებს მთელ სამიზნე ინვენტარს. ეს საშუალებას აძლევს სხვა ჩამსვლელებს აიღონ თავიანთი წილი ერთეულებიდან.\nმაგალითად, თუ [entity=boiler] შეიცავს 5 ან მეტი ელემენტის [item=coal] მასში, ჩასმა აღარ ჩასვამს. ეს საშუალებას აძლევს სხვა საწვავს გადავიდეს სატრანსპორტო სარტყლის ქვემოთ სხვა ქვაბებამდე, ნაცვლად რიგში, პირველმა დააგროვოს ყველ[entity=stone-furnace][entity=stone-furnace]აფერი.\nეს ასევე ეხება [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] და სხვა. +introduction=მოგესალმებით რჩევებსა და ხრიკებში!\nიგი აგიხსნით თამაშის ცნებებს ვიზუალურად ან ინტერაქტიული ფორმით.\nრჩევები იხსნება თამაშის წინსვლისას და ასევე რჩევების შესრულებით.\nთუ გსურთ მათი ნახვა თავიდანვე, გამოიყენეთ კონსოლი ბრძანება __CONTROL_STYLE_BEGIN__/განბლოკვა-რჩევები__CONTROL_STYLE_END__. +limit-chests=სკივრებს შეუძლიათ შემოიფარგლონ ინვენტარის ხელმისაწვდომი სლოტები წითელი "X" ინვენტარის სლოტის არჩევით და შემდეგ სასურველი სლოტების დაბლოკვით.\nმანიპულატორებს ვერ შეძლებენ დაბლოკილი სლოტების შევსებას, ასე რომ მთლიანობაში ის ამცირებს სკივრის ტევადობას და ხელს უშლის ზედმეტ წარმოებას. +logistic-network=ლოჯისტიკური ქსელი არის მიწოდების ავტომატური სისტემა, რომელიც იყენებს მფრინავ დრონებს ნივთების გადასატანად და ასაშენებლად.\nქსელი შედგება 3 ძირითადი კომპონენტისგან:\n - [entity=roboport] ქმნის ზონას ქსელის ფუნქციონირებისთვის, მოქმედებს როგორც შესანახი და დამუხტული. დრონები.\n - [entity=logistic-robot] ასრულებს ლოგისტიკის შეკვეთებს და [entity=construction-robot] ასრულებს სამშენებლო შეკვეთებს.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] ობიექტების მიწოდების ქსელი. +long-handed-inserters=[entity=long-handed-inserter] არის ელექტრული მანუპულატორი, რომელიც იღებს და ათავსებს ერთეულს თავისი მდებარეობიდან ორ ფილას ჩვეულებრივის ნაცვლად. +low-power=თუ თქვენი ენერგიის მოხმარება აღემატება თქვენს საწარმოო სიმძლავრეს, თქვენი ქარხნული მანქანები უფრო ნელა იმუშავებენ არასაკმარისი მიწოდების გამო.\nყურადღება მიაქციეთ თქვენი მანქანების სიჩქარეს, თუ გსურთ დაადგინოთ ენერგიის არასაკმარისი წარმოება, სანამ გვიან არ არის.\nსაუკეთესო გზა, რათა დარწმუნდეთ, რომ საკმარისი ენერგია გაქვთ, არის ელექტრო ქსელის სტატისტიკის შემოწმება და დარწმუნდით, რომ "კმაყოფილების" ზოლი მწვანე და სავსეა. +move-between-labs=[entity=inserter] შეიძლება გამოყენებულ იქნას სამეცნიერო პაკეტების გადასატანად [entity=lab]-ს შორის. +passive-provider-chest=[entity=logistic-chest-passive-provider] აწვდის თავის ობიექტების ლოგისტიკურ ქსელს.\nეს ნიშნავს, რომ ნებისმიერი ნივთი პასიური პროვაიდერის სკივრებში შეიძლება რობოტებმა აიღონ ლოგისტიკური ან სამშენებლო შეკვეთების შესასრულებლად. +personal-logistics=[entity=logistic-robot] გადააქვს ნივთები ლოგისტიკური პროვაიდერის სკივებიდან, რათა შეასრულოს პირადი ლოგისტიკური მოთხოვნები.\nპირად ლოჯისტიკურ მოთხოვნას აქვს მინიმალური და მაქსიმალური რაოდენობა და რობოტები მოიტანენ ნივთებს, სანამ არ გექნებათ მინიმალურ რაოდენობაზე მეტი.\nთუ გაქვთ მაქსიმალურ რაოდენობაზე მეტი, ნივთები გადაინაცვლებს თქვენს ლოგისტიკური ნაგვის სლოტებში, რომლებიც წაიღებენ რობოტებს. +pipette=გამოიყენეთ __CONTROL__smart-pipette__ არჩეული ერთეული თქვენს კურსორში დასაყენებლად. +pole-dragging-coverage=თუ თქვენ ააგებთ [entity=small-electric-Pole] ელექტრო მანქანების გასწვრივ გადათრევით, დიაპაზონში არცერთი გამოტოვებული არ იქნება. +pump-connection=[entity=pump] დაუკავშირდება სტაციონალურ [entity=fluid-wagon]-ს, როდესაც ისინი სწორად არის გასწორებული.\nის საჭიროა [entity=fluid-wagon]-დან სითხეების ჩატვირთვა-გადმოტვირთვისთვის. +rail-building=სარკინიგზო შენობის რეჟიმის გასააქტიურებლად, ხანგრძლივად დააჭირეთ [item=rail] და დააჭირეთ __CONTROL__build__ არსებულ ლიანდაგზე.\n__ALT_CONTROL__1__build__ სასურველი ლიანდაგის განლაგების დასადასტურებლად.\n__CONTROL__clear-cursor__ გამორთავს სარკინიგზო შენობის რეჟიმს. +rail-signals-advanced=[entity=rail-chain-signal] განსაზღვრავს თავის მდგომარეობას წინ მყოფი სიგნალების საფუძველზე, რათა დარწმუნდეს, რომ მატარებელი, რომელიც შედის ბლოკში, შეძლებს მისგან გასვლას.\nისინი გამოიყენება [entity=rail-signal]-თან ერთად ასაშენებლად მოწინავე სარკინიგზო კვეთა.\n\n\nგაკვეთილი გასწავლით თუ როგორ გამოიყენოთ სარკინიგზო ჯაჭვის სიგნალები რთული სარკინიგზო კვეთების ასაშენებლად და ჩიხების თავიდან ასაცილებლად. +rail-signals-basic=[entity=rail-signal] ყოფს რელსებს ბლოკებად. თითოეული [entity=locomotive] წაიკითხავს სარკინიგზო სიგნალებს სხვა მატარებლების შეჯახების თავიდან ასაცილებლად.\n\n\n\nგაკვეთილი გასწავლით თუ როგორ გამოიყენოთ სარკინიგზო სიგნალები იმავე სარკინიგზო სისტემაზე რამდენიმე მატარებლის გასაშვებად. +repair-packs=სანამ კურსორში გაქვთ [item=repair-pack], დააჭირეთ __CONTROL__build__ და ხანგრძლივად დააჭირეთ ერთეულს მის შესაკეთებლად. +requester-chest=[entity=logistic-chest-requester] ითხოვს ერთეულებს ლოგისტიკური ქსელიდან.\n[entity=logistic-robot] გადაიტანს ნივთებს ლოგისტიკური ქსელიდან მოთხოვნების შესასრულებლად. +rotating-assemblers=ზოგიერთი რეცეპტი საჭიროებს სითხის შეყვანას [entity=assembling-machine-2]-ში, როგორიცაა [recipe=electric-engine-unit]. აწყობის მანქანა სითხის შეყვანით შეიძლება შემობრუნდეს __CONTROL__rotate__-ის გამოყენებით. +shoot-targeting=თქვენ შეგიძლიათ ესროლოთ მტრის სამიზნეები __CONTROL__shoot-enemy__-ის დაჭერით კურსორით მტრის მახლობლად.\nშეგიძლიათ ესროლოთ არჩეული ნეიტრალური ან მეგობრული ობიექტი __CONTROL__shoot-selected__-ზე დაჭერით. +shoot-targeting-controller=თქვენ შეგიძლიათ ესროლოთ მტრის სამიზნეებს __CONTROL__shoot-enemy__-ის დაჭერით.\nკონტროლერის გამოყენებისას, ყველა იარაღი ავტომატურად მიმართავს უახლოეს მტერს ამ რაიონში. გამოიყენეთ __CONTROL__look__ ავტომატური დამიზნების ზონის გადასატანად.\nშეგიძლიათ გადაიღოთ არჩეული ნეიტრალური ან მეგობრული ობიექტი __CONTROL__shoot-selected__-ზე დაჭერით. +show-info=დააჭირეთ __CONTROL__show-info__ დეტალური ინფორმაციის გადაფარვის გადასართავად, რომელიც ასევე ცნობილია როგორც "Alt-რეჟიმი". +splitter-filters=[entity=splitter] შეიძლება კონფიგურირებული იყოს კონკრეტული ელემენტის გასაფილტრად ან ერთ-ერთი შეყვანის/გამოსვლის პრიორიტეტად. +splitters=[entity=splitter] გამოიყენება კონვეიერების გასაყოფად, კომბინირებისთვის ან დასაბალანსებლად.\nშემომავალი ერთეულები იყოფა თანაბრად, თუ თავისუფალი ადგილია ორივე გამოსავალში, ან მიემართება ნებისმიერ გამომავალზე. +stack-transfers=__CONTROL__stack-transfer__ გადასცემს ერთ დასტას.\n__CONTROL__inventory-transfer__ გადასცემს მოცემული ტიპის ყველა დასტას. (ცარიელი სლოტის არჩევა გადასცემს მთელ ინვენტარს.)\nზემოხსენებული კონტროლისთვის __CONTROL_RIGHT_CLICK__-ის ნაცვლად __CONTROL_LEFT_CLICK__-ის გამოყენება გადაიტანს რაოდენობის ნახევარს.\n\nგაკვეთილი უფრო დეტალურად განმარტავს. +steam-power=[entity=boiler] მოიხმარს წვად საწვავს, როგორიცაა [item=coal], რათა [fluid=water] [fluid=steam]გადააქციოს.\n[entity=steam-engine] მოიხმარს [fluid=steam] ელექტრო ენერგიის წარმოებისთვის, რომელიც ნაწილდება მომხმარებლებზე ელექტრო ქსელში. +storage-chest=[entity=logistic-chest-passive-provider] აწვდის თავის ობიექტების ლოგისტიკურ ქსელს.\nეს ნიშნავს, რომ ნებისმიერი ნივთები პასიური პროვაიდერის სკივრებში შეიძლება რობოტებმა აიღონ ლოგისტიკური ან სამშენებლო შეკვეთების შესასრულებლად. +storage-chest-list=სკივრები, რომლებიც უზრუნველყოფენ მის შიგთავსს პრიორიტეტის მიხედვით:\n[entity=logistic-chest-active-provider] აქტიური პროვაიდერის სკივრი\n[entity=logistic-chest-buffer] ბუფერული სკივრი\n[entity=logistic-chest-storage] შესანახი სკივრი \n[entity=logistic-chest-passive-provider] პასიური პროვაიდერის სკივრი +train-stop-same-name=[entity=train-stop]-ს შეუძლია თავისი სახელი გაუზიაროს სხვა გაჩერებებს. განრიგში ამ სახელწოდების მატარებლებს შეეძლებათ ნებისმიერი გაჩერების დანიშნულება.\nამ ქცევის უფრო ზუსტად გასაკონტროლებლად შეგიძლიათ დააყენოთ მატარებლის ლიმიტი თითოეული მატარებლის გაჩერებისთვის. +train-stops=[entity=train-stop] გამოიყენება მატარებლებით ნივთების ტრანსპორტირების ავტომატიზაციისთვის მატარებლების გასამგზავრებლად დასახელებული ადგილების მიწოდებით.\n\n\n\nგაკვეთილი გასწავლით როგორ ააწყოთ მატარებლის სადგური და როგორ დააყენოთ მარტივი მატარებელი განრიგი. +trains=მატარებლები სასარგებლოა მაღალი გამტარუნარიანობისა და შორ მანძილზე ტრანსპორტირებისთვის.\nმატარებლებში შესვლა შესაძლებელია __CONTROL__toggle-driving__-ის გამოყენებით და მგზავრობა __CONTROL_MOVE__-ის გამოყენებით. +transport-belts=სატრანსპორტო კონვეიერები გამოიყენება ნივთების გადასატანად და ენერგიის გამოყენების გარეშე. კონვეიერებს ასევე შეუძლიათ ისეთი ობიექტების გადაადგილება, როგორიცაა მოთამაშის პერსონაჟი, სატრანსპორტო საშუალებები და მკბენელების.\nსატრანსპორტო კონვეიერების სისტემა შედგება [entity=transport-belt], [entity=splitter] და [entity=underground-belt].\nსატრანსპორტო კონვეიერები უფრო მაღალი ფენები შეიძლება ნივთების უფრო სწრაფად გადატანა: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] გამოიყენება იმისათვის, რომ კონვეიერი გადაკვეთოს ობიექტები ან გაუვალი რელიეფი. +usable-items=ზოგიერთი ნივთები შეიძლება გამოყენებულ იქნას სხვა გზებით, ვიდრე სამშენებლო ერთეულები მსოფლიოში. მაგალითად, შეგიძლიათ მტრებს ესროლოთ [item=grenade], რათა დააზიანოთ ისინი.\n__ALT_CONTROL__1__build__, სანამ კურსორში გაქვთ გამოსაყენებელი ელემენტი, რომ გამოიყენოთ მისი მოქმედება. +z-dropping=დააჭირეთ __CONTROL__drop-cursor__, რათა ჩამოაგდოთ ცალკეული ელემენტები თქვენი კურსორიდან.\nშეგიძლიათ ჩამოაგდოთ მიწაზე, კონვეიერებზე და ერთეულებში.\nდააჭირეთ __CONTROL__drop-cursor__ და გადაათრიეთ კურსორი რამდენიმე ერთეულზე, რათა სწრაფად ჩააგდოთ ერთი ელემენტი თითოეულში. +[tips-and-tricks-item-name] +active-provider-chest=აქტიური პროვაიდერის სკივრი +belt-lanes=კონვეიერის შესახვევები +buffer-chest=ბუფერული სკივრი +bulk-crafting=ნაყარი ხელოსნობა +burner-inserter-refueling=დამწვრობის მანიპულატორის საწვავის შევსება +circuit-network=წრიული ქსელი +clear-cursor=კურსორის გასუფთავება +connect-switch=დენის გადამრთველი კავშირი +construction-robots=სამშენებლო რობოტები +copy-entity-settings=კოპირება-ჩასმა ობიექტის პარამეტრები +copy-entity-settings-controller=კოპირება-ჩასმა ობიექტის პარამეტრები +copy-paste=კოპირება-ჩასმა +copy-paste-filters=კოპირება-ჩასმა ფილტრების +copy-paste-requester-chest=კოპირება-ჩასმა მთხოვნის სკივრს +copy-paste-spidertron=კოპირება-ჩასმა სპაიდერტრონის +copy-paste-trains=კოპირება-ჩასმა ტარარებლების +drag-building=აშენება გადმოთრევით +drag-building-poles=ელექტრო ბოძების გადათრევა +drag-building-underground-belts=მიწისქვეშა კონვეიერების გადატანა +e-confirm=__CONTROL__confirm-gui__ დასადასტურებლად +electric-network=ელექტრო ქსელი +electric-pole-connections=ელექტრული ბოძების შეერთებები +entity-transfers=ობიექტის გადარიცხვა +fast-belt-bending=კონვეიერის სწრაფი მოხრა +fast-obstacle-traversing=დაბრკოლებების ავტომატური გავლა +fast-replace=სწრაფი ჩანაცვლება +fast-replace-belt-splitter=კონვეიერების და გამყოფის სწრაფი ჩანაცვლება +fast-replace-belt-underground=კონვეიერების და მიწისქვეშა კონვეიერის სწრაფი ჩანაცვლება +fast-replace-direction=სწრაფი შეცვლის მიმართულება +gate-over-rail=კარიბჭე ლიანდაგზე +ghost-building=შენობის აჩრდილი +ghost-rail-planner=რკინიგზის დამგეგმავის აჩრდილი +inserters=მანიპულატორები +insertion-limits=ჩასმის ლიმიტები +introduction=გაცნობა +limit-chests=სკივრის ადგილის შეზღუდვა +logistic-network=ლოჯისტიკური ქსელი +long-handed-inserters=გრძელი მანიპულატორები +low-power=დაბალი კვება +move-between-labs=გადაცემა ლაბორატორიებს შორის +passive-provider-chest=პასიური პროვაიდერის სკივრი +personal-logistics=პირადი ლოჯისტიკა +pipette=ობიექტების პიპეტი +pole-dragging-coverage=ბოძის გაჭიანურების დაფარვა +pump-connection=ტუმბოს კავშირი +rail-building=სარკინიგზო შენობა +rail-signals-advanced=სარკინიგზო სიგნალები დაწინაურებულია +rail-signals-basic=სარკინიგზო სიგნალები ძირითადი +repair-packs=სარემონტო კომპლექტები +requester-chest=მომთხოვნი სკივრი +rotating-assemblers=ამწყობი მანქანების როტაცია +shoot-targeting=სროლის დამიზნება +shoot-targeting-controller=სროლის დამიზნება +show-info=დამატებითი ინფორმაცია (Alt-რეჟიმი) +splitter-filters=გამყოფი ფილტრები +splitters=გამყოფები +stack-transfers=ურთიერთქმედება ინვენტართან +steam-power=ორთქლის ენერგია +storage-chest=შესანახი სკივრი +train-stop-same-name=მატარებელი ჩერდება ამავე სახელწოდებით +train-stops=მატარებელი ჩერდება +trains=მატარებლები +transport-belts=სატრანსპორტო კონვეიერები +underground-belts=მიწისქვეშა კონვეიერები +usable-items=გამოსაყენებელი ნივთები +z-dropping=__CONTROL__drop-cursor__ ნივთის ჩამოგდებისთვის +[virtual-signal-description] +signal-anything=თუ რომელიმე შემავალი სიგნალი აკმაყოფილებს პირობას, ის გამოვა true.\nეს არის მცდარი, როცა შემავალი არ არის. +signal-each=აფასებს მდგომარეობას ან ასრულებს ოპერაციას ყველა შეყვანის სიგნალზე. +signal-everything=თუ ყველა შემავალი სიგნალი აკმაყოფილებს პირობას, ის გამოვა true.\nეს მართალია, როდესაც არ არის შემავალი. +[virtual-signal-name] +signal-0=სიგნალი 0 +signal-1=სიგნალი 1 +signal-2=სიგნალი 2 +signal-3=სიგნალი 3 +signal-4=სიგნალი 4 +signal-5=სიგნალი 5 +signal-6=სიგნალი 6 +signal-7=სიგნალი 7 +signal-8=სიგნალი 8 +signal-9=სიგნალი 9 +signal-A=სიგნალი A +signal-B=სიგნალი B +signal-C=სიგნალი C +signal-D=სიგნალი D +signal-E=სიგნალი E +signal-F=სიგნალი F +signal-G=სიგნალი G +signal-H=სიგნალი H +signal-I=სიგნალი I +signal-J=სიგნალი J +signal-K=სიგნალი K +signal-L=სიგნალი L +signal-M=სიგნალი M +signal-N=სიგნალი N +signal-O=სიგნალი O +signal-P=სიგნალი P +signal-Q=სიგნალი Q +signal-R=სიგნალი R +signal-S=სიგნალი S +signal-T=სიგნალი T +signal-U=სიგნალი U +signal-V=სიგნალი V +signal-W=სიგნალი W +signal-X=სიგნალი X +signal-Y=სიგნალი Y +signal-Z=სიგნალი Z +signal-anything=რამე +signal-black=შავი სიგნალი +signal-blue=ლურჯი სიგნალი +signal-check=შეამოწმეთ სიგნალი +signal-cyan=ცისფერი სიგნალი +signal-dot=წერტილის სიგნალი +signal-each=ყოველი +signal-everything=ყველაფერი +signal-green=მწვანე სიგნალი +signal-grey=ნაცრისფერი სიგნალი +signal-info=საინფორმაციო სიგნალი +signal-pink=ვარდისფერი სიგნალი +signal-red=წითელი სიგნალი +signal-white=თეთრი სიგნალი +signal-yellow=ყვითელი სიგნალი + diff --git a/factorio/data/base/locale/kk/base.cfg b/factorio/data/base/locale/kk/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..475788cd5b2852b7e23c0a4981655b54b66f7d75 --- /dev/null +++ b/factorio/data/base/locale/kk/base.cfg @@ -0,0 +1,1329 @@ +[achievement-description] +automated-cleanup=Құрылыс роботтары арқылы 100 нысан құлатыңыз. +automated-construction=Роботтар арқылы 100 мәшине құрыңыз. +circuit-veteran-1=Бір сағатта 1 мың жетілдірілген электросхема өндіріңіз. +circuit-veteran-2=Бір сағатта 10 мың жетілдірілген электросхема өндіріңіз. +circuit-veteran-3=Бір сағатта 25 мың жетілдірілген электросхема өндіріңіз. +computer-age-1=Бір сағатта 500 процессор өндіріңіз. +computer-age-2=Бір сағатта 1 мың процессор өндіріңіз. +computer-age-3=Бір сағатта 5 мың процессор өндіріңіз. +delivery-service=Кейіпкерді логистикалық роботтар арқылы 10 мың затпен қамтамасыз етіңіз. +eco-unfriendly=Мұнай өңдеуді зерттеңіз. +getting-on-track=Локомотив құрыңыз. +getting-on-track-like-a-pro=Ойынның алғашқы 90 минутында локомотив құрыңыз. +golem=Бір уақытта 500 немесе одан көп зақым алып, тірі қалыңыз +iron-throne-1=Бір сағатта 20 мың темір тілімше өндіріңіз. +iron-throne-2=Бір сағатта 200 мың темір тілімше өндіріңіз. +iron-throne-3=Бір сағатта 400 мың темір тілімше өндіріңіз. +it-stinks-and-they-dont-like-it=Ластану арқылы жатжаһандықтарды шабуыл жасауға мәжбүр етіңіз. +lazy-bastard=Қолдан 111-ден көп зат өндірмей, ойынды жеңіңіз. +logistic-network-embargo=Ешбір белсенді қамтамасыз етуші, талап етуші немесе буфер сандығын қолданбай, ойынды жеңіңіз. +mass-production-1=10 мың электросхема өндіріңіз. +mass-production-2=1 млн электросхема өндіріңіз. +mass-production-3=20 млн электросхема өндіріңіз. +minions=Артыңыздан 100 немесе одан көп соғыс роботы ерсін. +no-time-for-chitchat=Ойынды 15 сағатта аяқтаңыз. +pyromaniac=Қақтығыспен 10 мың ағаш жойыңыз. +raining-bullets=Лазерлік түрел қолданбай, ойынды жеңіңіз. +run-forrest-run=Қақтығыспен 100 ағаш жойыңыз. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Ойынды аяқтаңыз. +solaris=Күн панельдерін ғана қолданып, бір сағатта 10 ГДж-ден көп энергия өндіріңіз. +steam-all-the-way=Ойында күн панельдерін құрмай жеңіңіз. +steamrolled=Қақтығыспен 10 ұя жойыңыз. +tech-maniac=Барлық технологияны зерттеп шығыңыз. +there-is-no-spoon=Ойынды 8 сағатта аяқтаңыз. +trans-factorio-express=1 000 немесе одан көп ұяшықтан тұратын жолмен пойыз жіберіңіз. +watch-your-step=Жүріп жатқан локомотив астына түсіп өліңіз. +you-are-doing-it-right=Қолдан гөрі роботтар арқылы көбірек мәшине құрыңыз. +you-have-got-a-package=Кейіпкерді логистикалық робот арқылы қамтамасыз етіңіз. +[achievement-name] +automated-cleanup=Автоматты тазарту +automated-construction=Автоматты құрылыс +circuit-veteran-1=Схема ардагері 1 +circuit-veteran-2=Схема ардагері 2 +circuit-veteran-3=Схема ардагері 3 +computer-age-1=Компьютер дәуірі 1 +computer-age-2=Компьютер дәуірі 2 +computer-age-3=Компьютер дәуірі +delivery-service=Жеткізу қызметі +eco-unfriendly=Қара алтын +getting-on-track=Жолға шығу +getting-on-track-like-a-pro=Профессионалдай жолға шығу +golem=Голем +iron-throne-1=Темір тақ 1 +iron-throne-2=Темір тақ 2 +iron-throne-3=Темір тақ 3 +it-stinks-and-they-dont-like-it=Сасық әрі ұнамсыз +lazy-bastard=Жалқау неме +logistic-network-embargo=Логистикалық желі эмбаргосы +mass-production-1=Ауқымды өндіріс 1 +mass-production-2=Ауқымды өндіріс 2 +mass-production-3=Ауқымды өндіріс 3 +minions=Миньондар +no-time-for-chitchat=Бос сөзге уақыт жоқ +pyromaniac=Пироманьяк +raining-bullets=Оқ жауын +run-forrest-run=Жүгір, Форрест, жүгір +smoke-me-a-kipper-i-will-be-back-for-breakfast=Маған балық ыстап алыңдаршы, таңғы асқа дейін ораламын +so-long-and-thanks-for-all-the-fish=Сау болыңдар, және балық үшін рақмет +solaris=Соларис +steam-all-the-way=Бүкіл буды жұмсау +steamrolled=Езілді +tech-maniac=Техноманьяк +there-is-no-spoon=Қасық жоқ +trans-factorio-express=Trans-Factorio экспресі +watch-your-step=Аяғыңа қара +you-are-doing-it-right=Бәрін дұрыс істейсің +you-have-got-a-package=Сәлемдемеңіз бар +[ammo-category-name] +artillery-shell=Артиллериялық оқ +beam=Сәуле +biological=Биологиялық +bullet=Оқ +cannon-shell=Зеңбірек оғы +capsule=Капсула +electric=Электрлік +flamethrower=Отшашар +fluid=Сұйықтық +grenade=Граната +landmine=Мина +laser=Лазер +melee=Қол ұрыс +rocket=Зымыран +shotgun-shell=Бытыра патрон +[autoplace-control-names] +desert=Шөл +dirt=Топырақ +enemy-base=Жау базалары +grass=Шөп +sand=Құм +trees=Ағаштар +[controls] +give-blueprint=Жаңа сызба жасау +give-blueprint-book=Жаңа сызба кітабын жасау +give-deconstruction-planner=Жаңа құлату жоспарлауышын жасау +give-upgrade-planner=Жаңа жетілдіру жоспарлауышын жасау +toggle-equipment-movement-bonus=Экзоқаңқаны қосу/өшіру +toggle-personal-logistic-requests=Жеке логистика талаптарын қосу/өшіру +toggle-personal-roboport=Жеке робопортты қосу/өшіру +[damage-type-name] +acid=Қышқыл +electric=Электрлік +explosion=Жарылыс +fire=От +impact=Қақтығыс +laser=Лазер +physical=Физикалық +poison=У +[decorative-name] +big-ship-wreck-grass=Үлкен кеме қирандысы шөбі +brown-asterisk=Қоңыр шырмауық +brown-asterisk-mini=Қоңыр мини шырмауық +brown-carpet-grass=Қоңыр шөп төсеніш +brown-coral-mini=Қоңыр мини маржан +brown-fluff=Қоңыр бақбақ +brown-fluff-dry=Қу қоңыр бақбақ +brown-hairy-grass=Қоңыр ну шөп +dark-mud-decal=Күңгірт түсті балшық декалы +enemy-decal=Жау декалы +enemy-decal-transparent=Жау декалы 2 +garballo=Пальма +garballo-mini-dry=Қу мини пальма +green-asterisk=Көк шырмауық +green-asterisk-mini=Көк мини шырмауық +green-bush-mini=Көк мини бұта +green-carpet-grass=Көк шөп төсеніш +green-coral-mini=Көк мини маржан +green-croton=Көк кротон +green-desert-bush=Көк шөл бұтасы +green-hairy-grass=Көк ну шөп +green-pita=Көк агава +green-pita-mini=Көк мини агава +green-small-grass=Көк ұсақ шөп +lichen-decal=Қына декалы +light-mud-decal=Ашық түсті балшық декалы +muddy-stump=Батпақ томар +nuclear-ground-patch=Ядролық жарылыс жері +orange-coral-mini=Қызғылт сары мини маржан +puberty-decal=Жарылған балшық декалы +red-asterisk=Қызыл шырмауық +red-croton=Қызыл кротон +red-desert-bush=Қызыл шөл бұтасы +red-desert-decal=Қызыл шөл декалы +red-desert-rock-medium=Орта қызыл шөл тасы +red-desert-rock-small=Кішкентай қызыл шөл тасы +red-desert-rock-tiny=Титтей қызыл шөл тасы +red-pita=Қызыл агава +rock-medium=Орта тас +rock-small=Кішкентай тас +rock-tiny=Титтей тас +sand-decal=Құм декалы +sand-dune-decal=Құм дөң декалы +sand-rock-big=Үлкен құм тас +sand-rock-medium=Орта құм тас +sand-rock-small=Кішкентай құм тас +shroom-decal=Саңырауқұлақ декалы +small-rock=Кішкентай тас +small-ship-wreck-grass=Кішкентай кеме қирандысы шөбі +white-desert-bush=Ақ шөл бұтасы +worms-decal=Құрт декалы +[entity-description] +accumulator=Өндіру деңгейі тұтыну деңгейінен асқанда, шектеулі энергия мөлшерін сақтайды және қарама-қарсы жағдайда шығарады. +arithmetic-combinator=Схемалық желі сигналдарымен арифметикалық операция орындайды. +artillery-turret=Жау базаларын жоюға арналған алыстан атқыш зеңбірек. +beacon=Маңындағы достық нысандарға модуль әсерлерін береді. +big-ship-wreck-1=Сынған кеменің бөлігі. +big-ship-wreck-2=Сынған кеменің бөлігі. +big-ship-wreck-3=Сынған кеменің бөлігі. +boiler=Отын өртеп, судан бу шығарады. +centrifuge=Уранға байланысты рецепт өндіреді. +compilatron=Кеме құлағаннан кейін, аман қалған көмекші робот. Іші зақымдалғандықтан, мүмкіндігі шектеулі. +constant-combinator=Тұрақты схемалық желі сигналдарын шығарады. +construction-robot=Достық нысандарды автоматты түрде орнатады және жөндейді. +crash-site-chest-1=Сынған кеменің контейнері. Ішінде пайдалы зат бар болуы мүмкін. +crash-site-chest-2=Сынған кеменің контейнері. Ішінде пайдалы зат бар болуы мүмкін. +decider-combinator=Схемалық желі сигналдарын салыстырады. +express-splitter=Конвейер жүгін 1:1 арақатынасымен бөледі және/немесе біріктіреді. +fast-splitter=Конвейер жүгін 1:1 арақатынасымен бөледі және/немесе біріктіреді. +flamethrower-turret=Жауларға отты сұйықтық шашады. +heat-exchanger=Жылу энергиясын қолданып, судан бу шығарады. +item-request-proxy=Құрылыс роботы үшін бұл нысанға зат тасымалдауға сұрауды белгілейді. Затқа сұрауды жою үшін __CONTROL__mine__ басыңыз. +locomotive=Автоматты кестемен жүріп, жылжымалы құрам тартады. +logistic-chest-active-provider=Ішіндегісін логистикалық желіге жібереді. +logistic-chest-buffer=Белгіленген заттардың жеке логистика мен автоматты құрылысқа қолжетімді болуын талап етеді. +logistic-chest-passive-provider=Ішіндегісін логистикалық желіге қолжетімді етеді. +logistic-chest-requester=Логистикалық желіден белгіленген зат сұрайды. +logistic-chest-storage=Логистикалық желінің ұзақ мерзімді қоймасы. +logistic-robot=Логистикалық сандықтар арасында зат тасымалдайды. +nuclear-reactor=Уран отындық элементтерін қолданып, жылу шығарады. Басқа реактор қасында орнатылғанда, жылу шығару деңгейі көтеріледі. +offshore-pump=Жағалаудан сұйықтық тартады. +power-switch=Электрлік желі қосылыстарын басқаруға қолданылады. Мұны, өз кезегінде, схемалық желі арқылы басқаруға болады. +programmable-speaker=Схемалық желіге қосылып, дабыл сигналдары мен музыкалық нота ойнатады немесе мәлімдеме көрсетеді. +radar=Жақындағы секторларды скандап, айналасындағы аймақты ашады. +rail-chain-signal=Т/Ж жүйесін жақсырақ басқару үшін жолдағы келесі сигналдарды оқиды. +rail-signal=Т/Ж жүйесін блоктарға бөліп, бірнеше пойызға бір желімен жүруге мүмкіндік береді. +roboport=Басқа робопорттармен байланысып, құрылыс пен логистика роботтары қолданатын логистика және құрылыс желілерін құрады. +rocket-silo=Ойында жеңу үшін зымыран құру мен жіберуге қолданылады. +solar-panel=Күндіз 100% қуат шығарады, бірақ түнде өнімділігі 0%-ға түседі. +splitter=Конвейер жүгін 1:1 арақатынасымен бөледі және/немесе біріктіреді. +steam-engine=Бу қолданып, электр энергиясын шығарады. +steam-turbine=Бу қолданып, электр энергиясын шығарады. +train-stop=Автоматты пойыздар үшін межелі орындар. +[entity-name] +1x2-remnants=1x2 қирандысы +accumulator=Аккумулятор +acid-splash=Қышқыл шалшық +arithmetic-combinator=Арифметикалық комбинатор +artillery-turret=Артиллериялық түрел +artillery-wagon=Артиллериялық вагон +assembling-machine-1=Құрастыру мәшинесі 1 +assembling-machine-2=Құрастыру мәшинесі 2 +assembling-machine-3=Құрастыру мәшинесі 3 +beacon=Шамшырақ +behemoth-biter=Алып қапқыш +behemoth-biter-corpse=Алып қапқыш өлексесі +behemoth-spitter=Алып түкіргіш +behemoth-spitter-corpse=Алып түкіргіш өлексесі +behemoth-worm-corpse=Алып құрт өлексесі +behemoth-worm-turret=Алып құрт +big-artillery-explosion=Үлкен артиллериялық жарылыс +big-biter=Үлкен қапқыш +big-biter-corpse=Үлкен қапқыш өлексесі +big-electric-pole=Үлкен ЭБЖ тірегі +big-explosion=Үлкен жарылыс +big-remnants=Үлкен қиранды +big-scorchmark=Үлкен күйген жер +big-scorchmark-tintable=Үлкен бояулы күйген жер +big-ship-wreck-1=Үлкен кеме қирандысы +big-ship-wreck-2=Үлкен кеме қирандысы +big-ship-wreck-3=Үлкен кеме қирандысы +big-spitter=Үлкен түкіргіш +big-spitter-corpse=Үлкен түкіргіш өлексесі +big-worm-corpse=Үлкен құрт өлексесі +big-worm-turret=Үлкен құрт +biter-spawner=Қапқыш ұясы +biter-spawner-corpse=Қираған қапқыш ұясы +blood-explosion-big=Үлкен қан жарылысы +blood-explosion-huge=Алып қан жарылысы +blood-explosion-small=Кішкентай қан жарылысы +blood-fountain=Қан бұрқақ +blood-fountain-big=Үлкен қан бұрқақ +blood-fountain-hit-spray=Қан бұрқақ бүркінуі +blue-chest=Көк сандық +boiler=Бу қазаны +burner-generator=Отындық генератор +burner-inserter=Отындық салғыш +burner-mining-drill=Отындық бұрғы +car=Автокөлік +cargo-wagon=Жүк вагоны +centrifuge=Центрифуга +character=Кейіпкер +character-corpse=Кейіпкер мәйіті +chemical-plant=Химиялық зауыт +cliff=Жартас +coal=Көмір +compilatron=Компилатрон +constant-combinator=Тұрақты комбинатор +construction-robot=Құрылыс роботы +copper-cable=Мыс сым +copper-ore=Мыс кені +crash-site-chest-1=Сандық капсуласы +crash-site-chest-2=Сандық капсуласы +crash-site-fire-flame=Құлаған кеме оты +crash-site-spaceship=Ғарыш кемесі +crash-site-spaceship-wreck-big=Үлкен ғарыш кемесі сынығы +crash-site-spaceship-wreck-medium=Орта ғарыш кемесі сынығы +crash-site-spaceship-wreck-small=Кішкентай ғарыш кемесі сынығы +crude-oil=Шикі мұнай +curved-rail=Имек рельс +cutscene-gun-turret=Пулеметті түрел +dead-dry-hairy-tree=Өлі қу аумақты ағаш +dead-grey-trunk=Өлі сұр дің +dead-tree-desert=Өлі ағаш - шөл +decider-combinator=Салыстырушы комбинатор +deconstructible-tile-proxy=Жойылатын ұяшық проксиі +defender=Қорғаушы +destroyer=Жоюшы +distractor=Алаңдатушы +dry-hairy-tree=Қу аумақты ағаш +dry-tree=Қу ағаш +electric-energy-interface=Электр энергиясы интерфейсі +electric-furnace=Электрлік пеш +electric-mining-drill=Электрлік бұрғы +enemy-damaged-explosion=Зақымданған жау жарылысы +entity-ghost=Нысан елесі +explosion=Жарылыс +explosion-hit=Жарылыс соққысы +express-loader=Экспресс тиеуіш +express-splitter=Экспресс бөлгіш +express-transport-belt=Экспресс конвейер +express-underground-belt=Экспресс жерасты конвейері +factorio-logo-11tiles=11 ұяшықты Factorio логосы +factorio-logo-16tiles=16 ұяшықты Factorio логосы +factorio-logo-22tiles=22 ұяшықты Factorio логосы +fast-inserter=Жылдам салғыш +fast-loader=Жылдам тиеуіш +fast-splitter=Жылдам бөлгіш +fast-transport-belt=Жылдам конвейер +fast-underground-belt=Жылдам жерасты конвейері +filter-inserter=Сүзгілі салғыш +fire-flame=От +fish=Балық +flamethrower-turret=Отшашар түрел +fluid-wagon=Сұйықтық вагоны +flying-robot-damaged-explosion=Зақымданған ұшқыш робот жарылысы +gate=Қақпа +green-coral=Көк маржан +grenade-explosion=Граната жарылысы +ground-explosion=Жер жарылысы +gun-turret=Пулеметті түрел +heat-exchanger=Жылу алмастырғыш +heat-interface=Жылу интерфейсі +heat-pipe=Жылу құбыры +huge-scorchmark=Алып күйген жер +huge-scorchmark-tintable=Алып бояулы күйген жер +infinity-chest=Шексіздік сандығы +infinity-pipe=Шексіздік құбыры +inserter=Салғыш +iron-chest=Темір сандық +iron-ore=Темір кені +item-on-ground=Жердегі зат +item-request-proxy=Зат сұрау слоты +lab=Зертхана +land-mine=Мина +laser-bubble=Лазерлік көпіршік +laser-turret=Лазерлік түрел +linked-belt=Байланысқан конвейер +linked-chest=Байланысқан сандық +loader=Тиеуіш +loader-1x1=1x1 жүктеуіші +locomotive=Локомотив +logistic-chest-active-provider=Белсенді қамтушы сандық +logistic-chest-buffer=Буфер сандығы +logistic-chest-passive-provider=Пассив қамтушы сандық +logistic-chest-requester=Сұраушы сандық +logistic-chest-storage=Қойма сандығы +logistic-robot=Логистикалық робот +long-handed-inserter=Ұзын қолды салғыш +market=Базар +massive-explosion=Алып жарылыс +medium-biter=Орта қапқыш +medium-biter-corpse=Орта қапқыш өлексесі +medium-electric-pole=Орта ЭБЖ тірегі +medium-explosion=Орта жарылыс +medium-remnants=Орта қиранды +medium-scorchmark=Орта күйген жер +medium-scorchmark-tintable=Орта бояулы күйген жер +medium-ship-wreck=Орта кеме қирандысы +medium-small-remnants=Кішкентайлау қиранды +medium-spitter=Орта түкіргіш +medium-spitter-corpse=Орта түкіргіш өлексесі +medium-worm-corpse=Орта құрт өлексесі +medium-worm-turret=Орта құрт +nuclear-reactor=Ядролық реактор +offshore-pump=Сорғы +oil-refinery=Мұнай өңдеу зауыты +pipe=Құбыр +pipe-to-ground=Жерасты құбыры +player-port=Кейіпкер порты +poison-cloud=Улы бұлт +power-switch=Ажыратқыш +programmable-speaker=Бапталмалы динамик +pump=Помпа +pumpjack=Мұнай мұнарасы +radar=Радар +rail-chain-signal=Тізбектік Т/Ж бағдаршамы +rail-ending-remnants=Сынған рельс аяғы +rail-signal=Т/Ж бағдаршамы +red-chest=Қызыл сандық +red-desert-rock-big=Үлкен қызыл шөл тасы +red-desert-rock-huge=Алып қызыл шөл тасы +roboport=Робопорт +rock-big=Үлкен тас +rock-damaged-explosion=Зақымданған тас жарылысы +rock-huge=Алып тас +rocket=Зымыран +rocket-silo=Зымыран шахтасы +sand-rock-big=Үлкен құмды тас +simple-entity-with-force=Тарапты қарапайым нысан +simple-entity-with-owner=Иелі қарапайым нысан +small-biter=Кішкентай қапқыш +small-biter-corpse=Кішкентай қапқыш өлексесі +small-cliff=Кішкентай жартас +small-electric-pole=Кішкентай ЭБЖ тірегі +small-lamp=Шам +small-remnants=Кішкентай қиранды +small-scorchmark=Кішкентай күйген жер +small-scorchmark-tintable=Кішкентай бояулы күйген жер +small-ship-wreck=Кішкентай кеме қирандысы +small-spitter=Кішкентай түкіргіш +small-spitter-corpse=Кішкентай түкіргіш өлексесі +small-worm-corpse=Кішкентай құрт өлексесі +small-worm-turret=Кішкентай құрт +solar-panel=Күн панелі +space-module-wreck=Сынған ғарыш модулі +spark-explosion=Жылтылдақ жарылыс +spark-explosion-higher=Биігірек жылтылдақ жарылыс +spidertron=Өрмекшітрон +spidertron-leg=Өрмекшітрон аяғы +spidertron-military-target=Өрмекшітрон әскери нысанасы +spitter-spawner=Түкіргіш ұясы +spitter-spawner-corpse=Қираған түкіргіш ұясы +splitter=Бөлгіш +stack-filter-inserter=Жиындық сүзгілі салғыш +stack-inserter=Жиындық салғыш +steam-engine=Бу қозғалтқышы +steam-turbine=Бу турбинасы +steel-chest=Болат сандық +steel-furnace=Болат пеш +stone=Тас +stone-furnace=Тас пеш +stone-wall=Дуал +storage-tank=Қойма танкісі +straight-rail=Түзу рельс +substation=Қосалқы станция +tank=Танк +tile-ghost=Ұяшық елесі +tile-proxy=Ұяшықтар +train-stop=Т/Ж бекеті +transport-belt=Конвейер +tree=Ағаш +tree-brown=Қоңыр ағаш +tree-dying-proxy=Зақымданған ағаштар сіңірген ластау +tree-proxy=Ағаштар +tree-red=Қызыл ағаш +tree-stump=Томар +underground-belt=Жерасты конвейері +uranium-cannon-shell-explosion=Уран зеңбірек оғы жарылысы +uranium-ore=Уран кені +wall-damaged-explosion=Зақымданған дуал жарылысы +water-splash=Су шалпылы +water-well-pump=Құдық сорғысы +wooden-chest=Ағаш сандық +[equipment-name] +battery-equipment=Жеке батарея +battery-mk2-equipment=MK2 жеке батареясы +belt-immunity-equipment=Конвейер елемеу жабдығы +discharge-defense-equipment=Разрядтық қорғаныс +energy-shield-equipment=Энергиялық қалқан +energy-shield-mk2-equipment=MK2 энергиялық қалқаны +exoskeleton-equipment=Экзоқаңқа +fusion-reactor-equipment=Тасымалды термоядролық реактор +night-vision-equipment=Түнде көру құралы +personal-laser-defense-equipment=Жеке лазерлік қорғаныс +personal-roboport-equipment=Жеке робопорт +personal-roboport-mk2-equipment=MK2 жеке робопорты +solar-panel-equipment=Тасымалды күн панелі +[fluid-name] +crude-oil=Шикі мұнай +heavy-oil=Ауыр мұнай +light-oil=Жеңіл мұнай +lubricant=Майлау +petroleum-gas=Мұнай газы +steam=Бу +sulfuric-acid=Күкірт қышқылы +water=Су +[fuel-category-name] +chemical=Жанғыш отын +nuclear=Ядролық отын +[item-description] +artillery-targeting-remote=Картадан немесе әлемнен артиллериямен қолдан атуға мүмкіндік береді. +battery-equipment=Жабдық модульдері үшін электр энергиясын сақтайды. +belt-immunity-equipment=Конвейерлерге кейіпкерді жылжытуға жол бермейді. +blueprint=Автоматты құрылыс үшін дизайн сақтайды. +blueprint-book=Сызба мен соған ұқсас зат сақтайды. +copper-cable=__CONTROL__build__ арқылы ЭБЖ тіректері немесе ажыратқыштар арасында сым тарту немесе үзу үшін де қолданылады. +deconstruction-planner=Құрылыс роботына нысан құлатуға белгі қояды. +discharge-defense-equipment=Пультпен белсендірілгенде, маңындағы жауларды зақымдап, ары лақтырып, есеңгіретеді. +effectivity-module=Мәшиненің энергия тұтыну деңгейін төмендетеді. Минималды деңгей: 20%. +energy-shield-equipment=Кейіпкерді қорғайтын энергиялық қалқан береді. +exoskeleton-equipment=Қозғалу жылдамдығын үлкейтеді. +fusion-reactor-equipment=Жабдық модульдерін қуатпен қамтиды. +green-wire=__CONTROL__build__ арқылы схемалық желіге мәшине қосуға қолданылады. +land-mine=Жақындаған жауларды жарып, зақымдап, есеңгіретеді. +landfill=Үстіне құрылыс орнатуға болатын, суға тұрғызылатын топырақ үйіндісі. +mining-tool=Қазу жылдамдығын үлкейтеді. +night-vision-equipment=Қараңғыда жақсырақ көруге мүмкіндік береді. +personal-roboport-equipment=Құрылыс роботтарына мұқаммалдан жұмыс істеуге мүмкіндік береді. +productivity-module=Мәшине көбірек энергия тұтынып, қосымша өнім шығарады, бірақ жылдамдығы төмендейді.\n Аралық өнімдерге ғана қолданылады. +rail=Қолдан немесе Т/Ж жоспарлауышымен түзу рельс салуға қолданылады.\nТ/Ж жоспарлауышымен __CONTROL__build__ арқылы қысқа жол немесе __CONTROL__build-ghost__ арқылы ұзын жол елесін салуға болады. +red-wire=__CONTROL__build__ арқылы схемалық желіге мәшине қосуға қолданылады. +repair-pack=Достық нысан жөндеуге қолданылады. +satellite=Серік зымыранның ішіне салынуы керек. +science-pack=Зертханада зерттеуге қолданылады. +slowdown-capsule=Тиілген жаулардың жылдамдығын төмендетеді. +solar-panel-equipment=Жабдық модульдерін қуатпен қамтиды. +space-science-pack=Зертханада зерттеуге қолданылады. Зымыранмен серік жіберу арқылы алынады. +speed-module=Көбірек энергия тұтыну арқылы мәшине жылдамдығын үлкейтеді. +spidertron-remote=Картадан немесе әлемнен өрмекшітронға қарапайым қозғалу пәрменін жіберуге мүмкіндік береді. +upgrade-planner=Құрылыс роботына нысан жетілдіруге белгі қояды. +[item-group-name] +combat=Соғыс +effects=Әсерлер +enemies=Жаулар +energy=Энергия +environment=Қоршаған орта +fluids=Сұйықтықтар +intermediate-products=Аралық өнімдер +logistics=Логистика +other=Сұрыпталмаған +production=Өндіріс +signals=Сигналдар +[item-limitation] +item-not-allowed-in-this-container-item=Бұл затты бұл қоймаға салуға болмайды. +production-module-usable-only-on-intermediates=Нәтижелілік модулі аралық өнімдерге ғана қолданылады. +[item-name] +advanced-circuit=Жетілдірілген электросхема +artillery-shell=Артиллериялық оқ +artillery-targeting-remote=Артиллерия басқару пульті +artillery-turret=Артиллериялық түрел +artillery-wagon-cannon=Артиллериялық зеңбірек +atomic-bomb=Атомдық бомба +automation-science-pack=Автоматтандыру зерттеу жинағы +battery=Батарея +belt-immunity-equipment=Конвейер елемеу жабдығы +blueprint=Сызба +blueprint-book=Сызба кітабы +burner-generator=Отындық генератор +cannon-shell=Зеңбірек оғы +chemical-science-pack=Химиялық зерттеу жинағы +cliff-explosives=Жартас жарғыш +cluster-grenade=Кластерлік граната +coal=Көмір +coin=Тиын +combat-shotgun=Соғыс бытыра мылтығы +concrete=Бетон +copper-cable=Мыс сым +copper-ore=Мыс кені +copper-plate=Мыс тілімше +copy-paste-tool=Көшіру құралы +crude-oil-barrel=Шикі мұнай бөшкесі +cut-paste-tool=Қию құралы +deconstruction-planner=Құлату жоспарлауышы +defender-capsule=Қорғаушы капсуласы +destroyer-capsule=Жоюшы капсуласы +discharge-defense-remote=Разрядтық қорғаныс пульті +distractor-capsule=Алаңдатушы капсуласы +effectivity-module=Тиімділік модулі +effectivity-module-2=Тиімділік модулі 2 +effectivity-module-3=Тиімділік модулі 3 +electric-energy-interface=Электр энергиясы интерфейсі +electric-engine-unit=Электрлік қозғалтқыш +electronic-circuit=Электросхема +empty-barrel=Бос бөшке +engine-unit=Қозғалтқыш +explosive-cannon-shell=Жарылғыш зеңбірек оғы +explosive-rocket=Жарылғыш зымыран +explosive-uranium-cannon-shell=Жарылғыш уран зеңбірек оғы +explosives=Жарылғыш +filled-barrel=__1__ бөшкесі +firearm-magazine=Стандартты магазин +fish=Балық +flamethrower=Отшашар +flamethrower-ammo=Отшашар отыны +flamethrower-turret=Отшашар түрел +flying-robot-frame=Ұшқыш робот қаңқасы +green-wire=Жасыл сым +grenade=Граната +hazard-concrete=Қауіптілік бетоны +heat-interface=Жылу интерфейсі +heavy-armor=Ауыр сауыт +infinity-chest=Шексіздік сандығы +infinity-pipe=Шексіздік құбыры +iron-gear-wheel=Темір тістегеріш +iron-ore=Темір кені +iron-plate=Темір тілімше +iron-stick=Темір шыбық +item-with-inventory=Мұқаммалды зат +item-with-label=Атбелгілі зат +item-with-tags=Тегті зат +lab=Зертхана +landfill=Үйінді +laser-turret=Лазерлік түрел +light-armor=Жеңіл сауыт +linked-chest=Байланысқан сандық +logistic-science-pack=Логистикалық зерттеу жинағы +low-density-structure=Төмен тығыздықты құрылым +military-science-pack=Әскери зерттеу жинағы +modular-armor=Модульді сауыт +nuclear-fuel=Ядролық отын +piercing-rounds-magazine=Түйреуіш патронды магазин +piercing-shotgun-shell=Түйреуіш бытыра мылтық патроны +pistol=Тапанша +plastic-bar=Пластик кесегі +poison-capsule=Улы капсула +pollution=Ластану +power-armor=Қуатты сауыт +power-armor-mk2=MK2 қуатты сауыты +processing-unit=Процессор +production-science-pack=Өндіріс зерттеу жинағы +productivity-module=Нәтижелілік модулі +productivity-module-2=Нәтижелілік модулі 2 +productivity-module-3=Нәтижелілік модулі 3 +rail=Рельс +rail-planner=Т/Ж жоспарлауышы +raw-fish=Шикі балық +red-wire=Қызыл сым +refined-concrete=Темірбетон +refined-hazard-concrete=Қауіптілік темірбетоны +repair-pack=Жөндеу жинағы +rocket=Зымыран +rocket-control-unit=Зымыран басқару элементі +rocket-fuel=Зымыран отыны +rocket-launcher=Зымыран атқыш +rocket-part=Зымыран бөлшегі +satellite=Серік +selection-tool=Таңдау құралы +shotgun=Бытыра мылтық +shotgun-shell=Бытыра мылтық патроны +simple-entity-with-force=Тарапты қарапайым нысан +simple-entity-with-owner=Иелі қарапайым нысан +slowdown-capsule=Баяулатқыш капсула +solar-panel=Күн панелі +solid-fuel=Қатты отын +space-science-pack=Ғарыштық зерттеу жинағы +speed-module=Жылдамдық модулі +speed-module-2=Жылдамдық модулі 2 +speed-module-3=Жылдамдық модулі 3 +spidertron-remote=Өрмекшітрон пульті +spidertron-rocket-launcher=Өрмекшітрон зымыран атқышы +steel-plate=Болат тілімше +stone=Тас +stone-brick=Тас кірпіш +stone-path=Тас жол +submachine-gun=Тапанша-пулемет +sulfur=Күкірт +tank-cannon=Танк зеңбірегі +tank-flamethrower=Көлік отшашары +tank-machine-gun=Көлік пулеметі +upgrade-planner=Жетілдіру жоспарлауышы +uranium-235=Уран-235 +uranium-238=Уран-238 +uranium-cannon-shell=Уран зеңбірек оғы +uranium-fuel-cell=Уран отындық элементі +uranium-ore=Уран кені +uranium-rounds-magazine=Уран патронды магазин +used-up-uranium-fuel-cell=Қолданылған уран отындық элементі +utility-science-pack=Қосалқы зерттеу жинағы +vehicle-machine-gun=Көлік пулеметі +wood=Ағаш +[map-gen-preset-description] +death-world=Қапқыштар қауіптірек және тез эволюцияланады. +death-world-marathon=Рецептер мен технологиялар қымбат, ал қапқыштар қауіпті әрі көп. Тәжірибелі Factorio ойыншысы болсаңыз ғана, таңдаңыз. +default=Әдепкі баптаулар. Factorio ойнаудың ұсынылған жолы. +island=Шексіз мұхиттағы үлкен арал. +marathon=Рецептер мен технологиялар қымбатырақ. +rail-world=Мол ресурс кенорындары бір-бірінен алыс орналасып, темір жол жүйелерін қолдануға ынталандырады. Қапқыштар жаңа база құрмайды және тазаланған аймақты қайта мекендемейді. +ribbon-world=Карта биіктігі 128 ұяшықпен шектеулі, сондықтан ойын біраз қиындау болып, қызық оқиға орын алуы мүмкіндігі көтеріледі. +rich-resources=Ресурс кенорындары байырақ болғандықтан, алыс жерге барудың керегі жоқ. +[map-gen-preset-name] +death-world=Өлім әлемі +death-world-marathon=Өлім әлемі марафоны +default=Әдепкі +island=Арал +marathon=Марафон +rail-world=Темір жол әлемі +ribbon-world=Тар әлем +rich-resources=Ресурсқа бай +[mod-description] +base[1]=Ойынның барлық әдепкі дерегі мен стандарт кампанияларын қамтитын негізгі мод. +[mod-name] +base=Негізгі мод +[modifier-description] +artillery-range=Артиллериялық оқ ату қашықтығы: +__1__ +artillery-shell-shooting-speed-bonus=Артиллериялық оқ ату жылдамдығы: +__1__ +auto-character-logistic-trash-slots=Кейіпкердің автоматты қоқыс сүзгілері +beam-damage-bonus=Сәуле зақымы: +__1__ +bullet-damage-bonus=Оқ зақымы: +__1__ +bullet-shooting-speed-bonus=Оқ ату жылдамдығы: +__1__ +cannon-shell-damage-bonus=Зеңбірек оғы зақымы: +__1__ +cannon-shell-shooting-speed-bonus=Зеңбірек оғын ату жылдамдығы: +__1__ +character-build-distance=Кейіпкердің құру қашықтығы: +__1__ +character-crafting-speed=Кейіпкердің жасау жылдамдығы: +__1__ +character-health-bonus=Кейіпкердің саулығы: +__1__ +character-inventory-slots-bonus=Кейіпкердің мұқаммал слоттары: +__1__ +character-item-drop-distance=Кейіпкердің зат тастау қашықтығы: +__1__ +character-item-pickup-distance=Кейіпкердің зат алу қашықтығы: +__1__ +character-logistic-requests=Кейіпкердің логистикалық сұраулары +character-logistic-trash-slots=Кейіпкердің логистикалық қоқыс слоттары: +__1__ +character-loot-pickup-distance=Кейіпкердің олжа алу қашықтығы: +__1__ +character-mining-speed=Кейіпкердің қазу жылдамдығы: +__1__ +character-reach-distance=Кейіпкердің қол жеткізу қашықтығы: +__1__ +character-resource-reach-distance=Кейіпкердің ресурсқа қол жеткізу қашықтығы: +__1__ +character-running-speed=Кейіпкердің жүру жылдамдығы: +__1__ +deconstruction-time-to-live=Құлату жоспарының өмір сүру уақыты: +__1__ +electric-damage-bonus=Электрлік зақым: +__1__ +flamethrower-damage-bonus=От зақымы: +__1__ +flamethrower-turret-attack-bonus=Отшашар түрел зақымы: +__1__ +fluid-damage-modifier=Сұйықтық зақымының модификаторы +follower-robot-lifetime=Еруші робот өмір сүру уақыты: +__1__ +ghost-time-to-live=Қайта елес құру таймауты: +__1__ +grenade-damage-bonus=Граната зақымы: +__1__ +gun-turret-attack-bonus=Пулеметті түрел зақымы: +__1__ +inserter-stack-size-bonus=Қалыпты салғыш сыйымдылығы: +__1__ +laboratory-productivity=Зертхана зерттеу нәтижелілігі: +__1__ +laboratory-speed=Зертхана зерттеу жылдамдығы: +__1__ +landmine-damage-bonus=Мина зақымы: +__1__ +laser-damage-bonus=Лазер зақымы: +__1__ +laser-shooting-speed-bonus=Лазер ату жылдамдығы: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Құру менеджерінің жылдамдығының төменгі шегі: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Құру менеджерінің жылдамдығының жоғарғы шегі: +__1__ +maximum-following-robots-count=Еруші роботтар максимумы: +__1__ +mining-drill-productivity-bonus=Қазу нәтижелілігі: +__1__ +rocket-damage-bonus=Зымыран зақымы: +__1__ +rocket-shooting-speed-bonus=Зымыран ату жылдамдығы: +__1__ +shotgun-shell-damage-bonus=Бытыра зақымы: +__1__ +shotgun-shell-shooting-speed-bonus=Бытыра ату жылдамдығы: +__1__ +stack-inserter-capacity-bonus=Жиындық салғыш сыйымдылығы: +__1__ +train-braking-force-bonus=Пойыз тежеу күші: +__1__ +worker-robot-battery=Жұмысшы робот батареясы: +__1__ +worker-robot-speed=Жұмысшы робот жылдамдығы: +__1__ +worker-robot-storage=Жұмысшы робот сыйымдылығы: +__1__ +zoom-to-world-blueprint-enabled=Әлемге жақындату сызбасы +zoom-to-world-deconstruction-planner-enabled=Әлемге жақындату құлату жоспарлауышы +zoom-to-world-enabled=Әлемге жақындату +zoom-to-world-ghost-building-enabled=Әлемге жақындату елес құру +zoom-to-world-selection-tool-enabled=Әлемге жақындату таңдау құралы +zoom-to-world-upgrade-planner-enabled=Әлемге жақындату жетілдіру жоспарлауышы +[programmable-speaker-instrument] +alarms=Мәлімдемелер +bass=Бас +celesta=Челеста +drum-kit=Драмкит +lead=Басты +miscellaneous=Түрлі +piano=Пианино +plucked=Шертпелі ішектер +saw=Ара тісі +square=Шаршы +steel-drum=Болат барабан +vibraphone=Вибрафон +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Ашылған жетістік +alarm-1=Мәлімдеме 1 +alarm-2=Мәлімдеме 2 +alert-destroyed=Мәлімдеме: Жойылған нысан +armor-insert=Сауытқа салу +armor-remove=Сауыттан алып тастау +buzzer-1=Зуммер 1 +buzzer-2=Зуммер 2 +buzzer-3=Зуммер 3 +cannot-build=Құруға болмайды +clap=Шапалақ +console-message=Консоль хаты +cowbell=Коубелл +crafting-finished=Өндіру аяқталды +crash=Тәрелке +fx=Fx +game-lost=Жеңіліс +game-won=Жеңіс +gui-click=Интерфейс клигі +gui-click-2=Интерфейс клигі 2 +hat-1=Хай-хәт 1 +hat-2=Хай-хәт 2 +high-q=Жоғары Q +inventory-move=Мұқаммал жылжыту +kick-1=Кик 1 +kick-2=Кик 2 +new-objective=Жаңа мақсат +perc-1=Перкуссия 1 +perc-2=Перкуссия 2 +research-completed=Зерттеу аяқталды +reverse-cymbal=Кері тәрелке +ring=Қоңырау +scenario-message=Сценарий хаты +shaker=Шейкер +siren=Сирена +snare-1=Снер 1 +snare-2=Снер 2 +snare-3=Снер 3 +triangle=Үшбұрыш +[recipe-name] +advanced-oil-processing=Жетілдірілген мұнай өңдеу +basic-oil-processing=Негізгі мұнай өңдеу +coal-liquefaction=Көмір сұйылту +empty-crude-oil-barrel=Шикі мұнай бөшкесін босату +empty-filled-barrel=__1__ бөшкесін босату +fill-barrel=__1__ бөшкесін толтыру +fill-crude-oil-barrel=Шикі мұнай бөшкесін толтыру +heavy-oil-cracking=Ауыр мұнайды жеңіл мұнайға айналдыру +kovarex-enrichment-process=Коварекс байыту процесі +light-oil-cracking=Жеңіл мұнайды мұнай газына айналдыру +nuclear-fuel-reprocessing=Ядролық отынды қайта өңдеу +uranium-processing=Уран өңдеу +[shortcut] +alt-mode="Alt режимін" қосу/өшіру +copy=Көшіру +cut=Қию +import-string=Жол импорттау +inline-keybind-format=__1__ (__2__) +make-blueprint=Сызба +make-blueprint-book=Сызба кітабы +make-deconstruction-planner=Құлату жоспарлауышы +make-upgrade-planner=Жетілдіру жоспарлауышы +out-of-line-keybind-format=__1__\n(__2__) +paste=Қою +toggle-equipment-movement-bonus=Экзоқаңқаны қосу/өшіру +toggle-personal-logistic-requests=Жеке логистика талаптарын қосу/өшіру +toggle-personal-roboport=Жеке робопортты қосу/өшіру +undo=Болдырмау +undo-unavailable=Болдырмау +[story] +message-log-close=Жабу +message-log-title=Хат жорналы +[technology-description] +advanced-electronics=Жетілдірілген есептеуге арналған интеграл схемалар мен микропроцессорлар. +advanced-material-processing=Жылдамырақ әрі икемдірек пештер. +advanced-oil-processing=Шикі мұнай өңдеу және әрі қарай өңделетін қосымша өнімдер. +artillery=Түрел немесе пойыз вагонына орнатылған алыстан атқыш зеңбірек. Қашық жау құрылыстарына автоматты түрде атуға, немесе одан да үлкен қашықтыққа қолдан атуға қолданылады. +artillery-shell-range=Артиллерияның автоматты радиусын да, қол радиусын да үлкейтеді. +artillery-shell-speed=Артиллерияның ату жылдамдығын үлкейтеді. +atomic-bomb=Бір сәтте үлкен радиуста бәрін жоятын зымыранның жойғыш түрі. +automated-construction=Құрылыс роботтарына бір уақытта бірнеше құрылыс құру, жетілдіру немесе құлату, зауыт көшіру және орман жоюға пәрмен бере аласыз. +automated-rail-transportation=Пойыз бағдарларын автоматтандыруға арналған Т/Ж бекеттерін құруға мүмкіндік береді. +automation=Ауқымды автоматты өндіріс үшін негізгі технология. +automation-2=Сұйық ингредиент өңдей алатын құрастыру мәшинелері. +automation-3=Қосымша жылдамдық пен модуль слоттары бар, сұйық ингредиент өңдей алатын құрастыру мәшинелері. +automobilism=Қозғалтқышы бар көлік. +battery=Энергия сақтап, оны электрлік құрылғыларға беретін электрохимиялық элемент. +battery-equipment=Артық энергия сақтау үшін сауытқа салынады. +battery-mk2-equipment=Артық энергияның үлкен мөлшерлерін сақтау үшін сауытқа салынады. +belt-immunity-equipment=Конвейерлерге сізді жылжытуға жол бермеу үшін сауытқа салынады. +braking-force=Пойыздар жылдамырақ тежеліп, үлкен жылдамдықты ұзағырақ сақтай алады. +chemical-science-pack=Мұнай өнімдеріне байланысты жетілдірілген зат зерттеуге мүмкіндік береді. +circuit-network=Мәшинелерді сыммен байланыстырып, оларға сигнал жіберіп, сізге жақсырақ басқару қабілетін береді. +cliff-explosives=Жартас жаруға жетерлік жарылғышқа толтырылған бөшкелер. +coal-liquefaction=Бу мен ауыр мұнай қолданып, көмірден мұнай өнімдерін шығару процесі. +concrete=Еден төсемі ретінде де қолданылатын жетілдірілген құрылыс материалы. +construction-robotics=Құрылыс роботтары достық нысан орнатып жөндей алады. Елес қойып, сол елестің орнына жаңа құрылыс салуға пәрмен бере аласыз. +defender=Соғыс роботының негізгі түрі. Ойыншы артынан еріп, қысқа уақытқа көмектеседі. +destroyer=Соғыс роботының жетілдірілген түрі. Ойыншы артынан еріп, шектелген уақытқа көмектеседі. +discharge-defense-equipment=Пультпен белсендірілгенде, жақындағы жауларды зақымдап, ары лақтырып, есеңгірету үшін сауытқа салынады. +distractor=Соғыс роботының орта түрі. Орнатқан позицияда тұрып, жауларды алаңдатып атады. +effect-transmission=Шамшырақ маңындағы достық нысандарға жетілдіру модульдерінің әсерлерін береді. +effectivity-module=Мәшиненің энергия тұтыну деңгейін төмендететін модуль. +electric-energy-accumulators=Артық электр энергиясын сақтайтын құрылыстар. +electric-energy-distribution=Электр жеткізудің икемдірек жолдары. +electric-engine=Электр энергиясын механикалық қозғалысқа айналдырады. +electronics=Негізгі сигнал өңдеуге арналған электрондық компоненттер. +energy-shield-equipment=Зақым сіңіру үшін сауытқа салынады. +energy-shield-mk2-equipment=Зақымның үлкен мөлшерлерін сіңіру үшін сауытқа салынады. +energy-weapons-damage=Лазер мен электрлік сәуле зақымын үлкейтеді. +engine=Отынды механикалық қозғалысқа айналдырады. Барлық көліктің негізгі бөлігі. +exoskeleton-equipment=Қозғалу жылдамдығын үлкейту үшін сауытқа салынады. Бір уақытта бірнеше экзоқаңқа сала аласыз. +explosive-rocketry=Жарылу радиусы кеңірек өте жарылғыш зымырандар. +explosives=Қауіпті, бірақ басқаруға болатын жарылғыш әзірлеу. +fast-inserter=Жетілдірілген электроника арқасында жылдамырақ жұмыс істеуге және зат сүзуге жарамды салғыштар. +flamethrower=Жауларға жанғыш сұйықтық шашатын мықты түрел және қол отшашарлары. +flammables=Тиімдірек отын мен қауіптірек жанғыш зат әзірлеу. +fluid-handling=Сұйықтық сақтау мен тасымалдаудың түрлі жолдары. +fluid-wagon=Рельспен сұйықтық тасымалдауға мүмкіндік береді. Сұйықтық вагондары түзу рельс қасындағы помпа арқылы босатылады/толтырылады. +follower-robot-count=Артыңыздан бір уақытта ере алатын соғыс роботтарының санын үлкейтеді. +fusion-reactor-equipment=Басқа жабдыққа қуат беру үшін сауытқа салынады. +gates=Керек болғанда ашылатын дуал бөлігі. Схемалық желі арқылы басқаруға болады. +gun-turret=Магазинмен оқталатын негізгі қорғаныс құрылысы. +heavy-armor=Жақсырақ қорғанысқа араналған ауыр сауыт. +inserter-capacity-bonus=Жиындық салғыштарға бір уақытта көбірек зат тасымалдауға мүмкіндік береді. Жетілдірулердің кейбірі тасымалданатын зат санын қалыпты салғыштар үшін де үлкейтеді. +kovarex-enrichment-process=Уран-238-ден уран-235 жасау процесі. Бұған катализатор ретінде уран-235-тің үлкен мөлшері керек. +land-mine=Жерге салынып, жау басқанда жарылатын тұзақтар. Жарылғаннан кейін құрылыс роботтарының көмегімен қалпына келе алады. Мықтырақ жарылғыш зат зерттеп, зақымын үлкейтуге болады. +landfill=Үстіне құрылыс орнатуға болатын, суға тұрғызылатын топырақ үйіндісі. +laser=Зақым келтіре алатын фокусталған жарық. +laser-shooting-speed=Лазерлік қарудың ату жылдамдығын үлкейтеді. +laser-turret=Электрді ғана талап ететін жетілдірілген қорғаныс құрылыстары. +logistic-robotics=Логистикалық роботтар кейіпкерге зат тасымалдап, керек болмаса, алып кете алады. +logistic-science-pack=Жетілдірілген логистика, автоматтандыру және қарапайым әскери технология зерттеуге мүмкіндік береді. +logistic-system=Қосымша логистикалық сандық ашып, логистикалық робот мүмкіндіктерін кеңейтеді. Талап етуші сандықтар логистикалық желіден зат талап етеді. Белсенді қамтамасыз етуші сандықтар ішіндегісін шығарады. Буфер сандықтары жеке логистика мен автоматты құрылыс үшін белгіленген зат талап етеді. +logistics=Жылдамырақ әрі икемдірек тасымал жолдары. +low-density-structure=Жеңіл әрі қатты материал; ғарыш кемелері мен жеке жабдық үшін өте пайдалы. +lubricant=Ауыр мұнайды жылдамдығы үлкен мәшинелердің үйкелісін төмендетуге арналған майлауға айналдыру. +military=Өзіңіз бен зауытыңызды қорғаудың тиімдірек жолдары. +military-science-pack=Тереңірек әскери зерттеу жүргізуге мүмкіндік береді. +mining-productivity=Барлық бұрғы мен мұнай мұнарасының табысы үлкейеді. +modular-armor=Сізге ерекше бонус беретін жабдық модульдеріне арналған кішкентай бір торы бар сауыт. Оған қоса, кигенде, мұқаммалыңыз кеңейеді. +modules=Мәшинелерге салынатын жетілдіру модульдерін зерттеуге мүмкіндік береді. +night-vision-equipment=Түнде жақсырақ көру үшін сауытқа салынады. +nuclear-fuel-reprocessing=Уран отындық элементтерін қайта өңдеу арқылы уран-238 шығару процесі. +nuclear-power=Уран отындық элементтері арқылы қуат шығарудың мықты әрі күрделі тәсілі. +oil-processing=Пластик, күкірт және отын өндіруге қолданылатын шикі мұнай өңдеу. +optics=Көрінетін жарықты қолданудың түрлі жолдары. +personal-laser-defense-equipment=Жақындағы жауларды ату үшін сауытқа салынады. +personal-roboport-equipment=Құрылыс роботтарына мұқаммалыңыздан жұмыс істеуге мүмкіндік беру үшін сауытқа салынады. +personal-roboport-mk2-equipment=Көп құрылыс роботына мұқаммалыңыздан жұмыс істеуге мүмкіндік беру үшін сауытқа салынады. +physical-projectile-damage=Физикалық қару, түрел және қорғаушы робот зақымдарын үлкейтеді. +plastics=Қатты нысанға қалыпталатын синтетикалық полимер. +power-armor=Үлкен жабдық торы мен мұқаммал көлемінің бонусы бар сауыт. +power-armor-mk2=Дәу жабдық торы мен мұқаммал көлемінің бонусы бар сауыт. +production-science-pack=Ең тиімді мәшине, модуль және процесс зерттеуге мүмкіндік береді. +productivity-module=Мәшинелерге бірдей ингредиент санын қолданып, көбірек өнім шығаруға мүмкіндік беретін, бірақ энергия тұтыну деңгейін жоғарылатып, жылдамдықты төмендететін модуль. +rail-signals=Бір Т/Ж желісінде бірнеше пойыздың жүрісін ұйымдастыруға мүмкіндік береді. +railway=Ұзын қашықтыққа үлкен масштабтық тасымалдау. +refined-flammables=Отты қару зақымын үлкейтеді. +research-speed=Тиімдірек зерттеу практикаларын ашады. +robotics=Ұшқыш робот қаңқасы. Логистика немесе құрылыс тапсырмаларын орындау үшін мамандандырылуы керек. +rocket-control-unit=Зымыран жүйелерін басқара алатын жетілдірілген есептеу элементі. +rocket-fuel=Түрлі қолдану жолдары бар жетілдірілген отын. +rocket-silo=Ғарышқа зымыран жіберіп, ойынды жеңуге мүмкіндік береді. +rocketry=Жауларға зымыран атуға арналған жеке зымыран атқыш. +solar-energy=Тегін электр энергиясының көзі, бірақ түнде пайдасыз. +solar-panel-equipment=Басқа жабдыққа қуат беру үшін сауытқа салынады, бірақ түнде пайдасыз. +space-science-pack=Ғарышқа серік жіберуге және ол арқылы ғарыштық зерттеу жинағын өндіруге қолданылатын ғылыми дерек алуға мүмкіндік береді. +speed-module=Мәшинелерді жылдамдатып, энергия тұтыну деңгейін жоғарылататын модуль. +spidertron=Тегіс емес жермен жүре алатын әмбебап көлік. Қолдан немесе автоматты түрде нысаналау арқылы басқарылатын, тез ататын зымыран атқыштармен жабдықталған. Қолдан немесе өрмекшітрон пультімен жүргізіледі. +stack-inserter=Жиындық салғыштар бір уақытта бірнеше зат тасымалдай алады. +steel-axe=Қазу жылдамдығын үлкейтеді. +steel-processing=Темір тілімшеден болат балқытуға мүмкіндік береді. +stone-wall=Зауытыңызды шабуылшылардан қорғайтын дуал. +stronger-explosives=Жарылғыш қару зақымын үлкейтеді. +sulfur-processing=Жарылғыш зат пен күкірт қышқылын өндіруге қолданылатын өте радиобелсенді бейметалл химикат. +tank=Түрлі қару орнатуға болатын мықты әскери көлік. +toolbelt=Мұқаммалыңызды кеңейтеді. +uranium-ammo=Уран-238-ден жасалған жетілдірілген ату жарағы. Қаттылығы мен салмағы жоғары болғандықтан, зақымы да үлкен. +uranium-processing=Уран кені центрифугада уран-238-ге өңделеді, байырақ уран-235 шығуының мүмкіндігі де бар. Екеуі де уран отындық элементтерін жасауға керек. +utility-science-pack=Ең мықты қару, жеке жабдық және робот координациясын зерттеуге мүмкіндік береді. +weapon-shooting-speed=Оқ атқыш қарудың көбінің зақымын үлкейтеді. +worker-robots-speed=Логистика мен құрылыс роботтарының жылдамдығын үлкейтеді. +worker-robots-storage=Логистика мен құрылыс роботтары бір уақытта тасымалдай алатын зат санын үлкейтеді. +[technology-name] +advanced-electronics=Жетілдірілген электроника +advanced-material-processing=Жетілдірілген материал өңдеу +advanced-oil-processing=Жетілдірілген мұнай өңдеу +artillery=Артиллерия +artillery-shell-range=Артиллериялық оқ ату қашықтығы +artillery-shell-speed=Артиллериялық оқ ату жылдамдығы +atomic-bomb=Атомдық бомба +automated-rail-transportation=Т/Ж автоматтандыру +automation=Автоматтандыру +automobilism=Автокөлік +battery=Батарея +battery-equipment=Жеке батарея +battery-mk2-equipment=MK2 жеке батареясы +belt-immunity-equipment=Конвейер елемеу жабдығы +braking-force=Тежеу күші +chemical-science-pack=Химиялық зерттеу жинағы +circuit-network=Схемалық желі +cliff-explosives=Жартас жарғыш +coal-liquefaction=Көмір сұйылту +concrete=Бетон +construction-robotics=Құрылыс робототехникасы +defender=Қорғаушы +destroyer=Жоюшы +discharge-defense-equipment=Разрядтық қорғаныс +distractor=Алаңдатушы +effect-transmission=Әсер беру +effectivity-module=Тиімділік модулі +electric-energy-accumulators-1=Электр энергиясы аккумуляторлары +electric-energy-distribution=Электр энергиясын жеткізу +electric-engine=Электрлік қозғалтқыш +electronics=Электроника +energy-shield-equipment=Энергиялық қалқан жабдығы +energy-shield-mk2-equipment=MK2 энергиялық қалқанының жабдығы +energy-weapons-damage=Энергиялық қару зақымы +engine=Қозғалтқыш +exoskeleton-equipment=Экзоқаңқа жабдығы +explosive-rocketry=Жарылғыш зымыран құру +explosives=Жарылғыш зат +fast-inserter=Жылдам салғыш +flamethrower=Отшашар +flammables=Жанармайлар +fluid-handling=Сұйықтық меңгеру +fluid-wagon=Сұйықтық вагоны +follower-robot-count=Еруші робот саны +fusion-reactor-equipment=Тасымалды термоядролық реактор +gate=Қақпа +gun-turret=Пулеметті түрел +heavy-armor=Ауыр сауыт +inserter-capacity-bonus=Салғыш сыйымдылығы бонусы +kovarex-enrichment-process=Коварекс байыту процесі +land-mine=Миналар +landfill=Үйінді +laser=Лазер +laser-shooting-speed=Лазер ату жылдамдығы +laser-turret=Лазерлік түрел +logistic-robotics=Логистикалық робототехника +logistic-science-pack=Логистикалық зерттеу жинағы +logistic-system=Логистикалық жүйе +logistics=Логистика +low-density-structure=Төмен тығыздықты құрылым +lubricant=Майлау +military=Әскери +military-science-pack=Әскери зерттеу жинағы +mining-productivity=Қазу нәтижелілігі +modular-armor=Модульді сауыт +modules=Модульдер +night-vision-equipment=Түнде көру жабдығы +nuclear-fuel-reprocessing=Ядролық отынды қайта өңдеу +nuclear-power=Ядролық қуат +oil-processing=Мұнай өңдеу +optics=Оптика +personal-laser-defense-equipment=Жеке лазерлік қорғаныс +personal-roboport-equipment=Жеке робопорт +personal-roboport-mk2-equipment=MK2 жеке робопорты +physical-projectile-damage=Физикалық оқ зақымы +plastics=Пластик +power-armor=Қуатты сауыт +power-armor-mk2=MK2 қуатты сауыты +production-science-pack=Өндіріс зерттеу жинағы +productivity-module=Нәтижелілік модулі +rail-signals=Т/Ж бағдаршамдары +railway=Темір жол +refined-flammables=Өңделген жанармайлар +research-speed=Зертхана зерттеу жылдамдығы +robotics=Робототехника +rocket-control-unit=Зымыран басқару элементі +rocket-fuel=Зымыран отыны +rocket-silo=Зымыран шахтасы +rocketry=Зымыран құру +solar-energy=Күн энергиясы +solar-panel-equipment=Тасымалды күн панелі +space-science-pack=Ғарыштық зерттеу жинағы +speed-module=Жылдамдық модулі +spidertron=Өрмекшітрон +stack-inserter=Жиындық салғыш +steel-axe=Болат балта +steel-processing=Болат өндіру +stone-wall=Тас дуал +stronger-explosives=Күштірек жарылғыштар +sulfur-processing=Күкірт өңдеу +tank=Танк +toolbelt=Құрал белбеуі +uranium-ammo=Уран ату жарағы +uranium-processing=Уран өңдеу +utility-science-pack=Қосалқы зерттеу жинағы +weapon-shooting-speed=Қару ату жылдамдығы +worker-robots-speed=Жұмысшы робот жылдамдығы +worker-robots-storage=Жұмысшы робот жүк көтергіштігі +[tile-name] +concrete=Бетон +deepwater=Терең су +deepwater-green=Терең көк су +dirt-1=Топырақ 1 +dirt-2=Топырақ 2 +dirt-3=Топырақ 3 +dirt-4=Топырақ 4 +dirt-5=Топырақ 5 +dirt-6=Топырақ 6 +dirt-7=Топырақ 7 +dry-dirt=Қу топырақ +grass-1=Шөп +grass-2=Шөп 2 +grass-3=Шөп 3 +grass-4=Шөп 4 +hazard-concrete-left=Сол қауіптілік бетоны +hazard-concrete-right=Оң қауіптілік бетоны +lab-dark-1=Зертхана тақтасы 1 +lab-dark-2=Зертхана тақтасы 2 +lab-white=Ақ зертхана +landfill=Үйінді +nuclear-ground=Ядролық жарылыс жері +out-of-map=Карта сырты +red-desert-0=Қызыл шөл 0 +red-desert-1=Қызыл шөл 1 +red-desert-2=Қызыл шөл 2 +red-desert-3=Қызыл шөл 3 +red-desert-dark=Күңгірт қызыл шөл +refined-concrete=Темірбетон +refined-hazard-concrete-left=Сол қауіптілік темірбетоны +refined-hazard-concrete-right=Оң қауіптілік темірбетоны +sand-1=Құм 1 +sand-2=Құм 2 +sand-3=Құм 3 +stone-path=Тас жол +tutorial-grid=Туториал торы +water=Су +water-green=Көк су +water-mud=Саяз су 2 +water-shallow=Саяз су +water-wube=Су Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] заттарын логистикалық желіге шығаруға белсенді тырысады.\nБелсенді талап етуші сандық ішіндегі затқа талап жоқ болса, ол [entity=logistic-chest-storage]на жылжытылады. +belt-lanes=[entity=transport-belt]дің зат жылжыта алатын екі жолағы бар.\n[entity=inserter] екі жолақтан да зат ала алады, бірақ тек арғы жолаққа сала алады. +buffer-chest=[entity=logistic-chest-buffer] [entity=logistic-chest-requester] ретінде де, [entity=logistic-chest-passive-provider] ретінде де жұмыс істейді.\n"Буфер сандықтарынан талап ету" деген қосулы болса, құрылыс жұмыстары, жеке логистика және талап етуші сандықтарды заттармен қамтамасыз етеді. +bulk-crafting=Өндіру слотының үстінде болғанда:\n - 5-еуін өндіру үшін __ALT_CONTROL__1__craft-5__.\n - мүмкін болғанша көп өндіру үшін __ALT_CONTROL__1__craft-all__. +burner-inserter-refueling=Басқа салғыштар [entity=burner-inserter]қа отын сала алады, бірақ ол отынмен жұмыс істегенде, өз-өзіне де сала алады. +circuit-network=Схемалық желі — мәшинелер арасында ақпарат тасымалдауға мүмкіндік беретін жүйе.\n[item=red-wire] мен [item=green-wire] қолданып, схемалық желіге мәшине қоса аласыз.\nЖелі әрбір сигнал үшін -2³¹(-2,147,483,648) ... 2³¹(2,147,483,647) ауқымындағы бүтін мән тасымалдай алады.\nОйынды аяқтау үшін схемалық желіні қолданудың керегі жоқ, бірақ ол арқылы көптеген қызық тетік жасай алып, зауытыңыздың жұмысын жақсылап оңтайландыра аласыз. +clear-cursor=Зат ұстап тұрғанда, оны __CONTROL__clear-cursor__ арқылы тазартып, бастапқы мұқаммалдағы [img=utility/hand] слотына қайтара аласыз.\nСонымен қатар, бұл рельс жоспарлау, сым тарту және таңдауды болдырмайды. +connect-switch=Курсормен [item=copper-cable] ұстап, нысанға электрлік кәбіл қосу үшін __ALT_CONTROL__1__build__.\nБарлық кәбілді алып тастау үшін __ALT_CONTROL__1__remove-pole-cables__. +construction-robots=[entity=construction-robot] логистикалық желінің құрылыс, құлату, жетілдіру және жөндеу пәрмендерін өтейді.\nЕлес құрылыстар, [item=blueprint] қолдану немесе достық құрылыс жойылуы құрылыс пәрмендерін береді.\n[item=deconstruction-planner] арқылы таңдалған нысандар үшін құлату пәрмендері беріледі.\n[item=upgrade-planner] арқылы таңдалған нысандар үшін жетілдіру пәрмендері беріледі.\nБұл пәрмендер "болдырмау" функциясы қолданылғанда да, беріледі. +copy-paste=__CONTROL__copy__ таңдалғанды айырбастау буферіне сақтауға мүмкіндік беретін көшіру құралын шығарады.\n__CONTROL__paste__ соңғы таңдалған нысанды құруға қайтарады.\n__CONTROL__cycle-clipboard-forwards__ және __CONTROL__cycle-clipboard-backwards__ айырбастау буферінің тарихын сырғытуға мүмкіндік береді. +copy-paste-filters=[entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] немесе [entity=cargo-wagon] сияқты сүзілген мұқаммал слоттары, талаптары, бапталмалы сүзгілері бар нысандар арасында баптау көшіре аласыз. +copy-paste-requester-chest=[entity=logistic-chest-requester] арасында логистикалық талаптарды көшіре аласыз.\nСонымен қатар, рецептке негізделген логистикалық талаптарды қою үшін [entity=assembling-machine-2]нен [entity=logistic-chest-requester]қа көшіре аласыз. +copy-paste-spidertron=[entity=spidertron] арасында көшіру түс пен логистикалық талаптарды көшіреді.\nСонымен қатар, бұл жабдық торын көшіріп, ойыншының мұқаммалынан жабдықты салуға тырысады (заттар қолжетімді болса). +copy-paste-trains=[entity=locomotive] арасында кесте мен түс көшіре аласыз.\n[entity=train-stop] арасында бекет атауы мен түс көшіре аласыз.\nСонымен қатар, [entity=locomotive] және [entity=train-stop] арасында түс көшіре аласыз. +drag-building-poles=[entity=small-electric-pole] жылжытылып құрылса, автоматты түрде максималды қосылым қашықтығымен құрылады. +drag-building-underground-belts=[entity=underground-belt] немесе [entity=pipe-to-ground] жылжытылып құрылса, автоматты түрде максималды қосылым қашықтығымен құрылады. +e-confirm=Ойындағы барлық жасыл батырманы __CONTROL__confirm-gui__ арқылы "растауға" болады.\nОсы кеңесті растап көріңіз! +entity-transfers=Нысан ішінен зат алу үшін __ALT_CONTROL__1__fast-entity-transfer__.\nЗат ұстап, оны таңдалған нысанға салу үшін __ALT_CONTROL__1__fast-entity-transfer__.\n\n\nТуториал сізге нысан мәзірлерін ашпай, ішінен/ішіне зат жылжытудың түрлі жолдарын үйретеді. +fast-belt-bending=[entity=transport-belt] тартқанда __CONTROL__rotate__ бассаңыз, жылдам бұра аласыз. +fast-obstacle-traversing=Кедергіге [entity=transport-belt] құрсаңыз, мүмкін болса, автоматты түрде [entity=underground-belt] құрылады. +fast-replace=Түрі мен өлшемі бірдей нысан үстінен құрғанда жылдам ауыстыру орындалады. Жылдам ауыстыру бастапқы нысан қасиеттерін сақтайды (мысалы, мұқаммал ішіндегісі немесе таңдалған рецепт). +fast-replace-belt-splitter=[entity=transport-belt]ді [entity=splitter]пен (және керісінше) жылдам ауыстыра аласыз. +fast-replace-belt-underground=[entity=transport-belt]ді [entity=underground-belt]мен (және керісінше) жылдам ауыстыра аласыз.\nЖерасты конвейерінің кірісі мен шығысындағы кез келген конвейер автоматты түрде қазылады.\nСонымен қатар, жылдам ауыстыру функциясы [entity=pipe] мен [entity=pipe-to-ground]на қолданылады. +fast-replace-direction=Нысан бағытын тез өзгерту үшін жылдам ауыстыруды қолдана аласыз. +gate-over-rail=[entity=gate] кез келген тік немесе көлденең [entity=straight-rail] үстіне құрылады.\nПойыздар өту үшін қақпаны автоматты түрде ашады және қорғанысыңызда тесік қалдырмайды. +ghost-building=Курсордағы құрылатын затты нысан елесі ретінде құру үшін __ALT_CONTROL__1__build-ghost__.\nРадиустағы кез келген логистикалық желі нысан елесін автоматты түрде құрады. +ghost-rail-planner=Елес Т/Ж жоспарлауышы жаңа елес Т/Ж тізбектерін жоспарлауға қолданылады.\nЕлес жоспарлауышын қолдану үшін Т/Ж жоспарлаған кезде __CONTROL_MODIFIER__build-ghost__ басып ұстаңыз.\nСонымен қатар, кедергілерден қашып жоспарлау үшін __CONTROL_MODIFIER__build-with-obstacle-avoidance__ қолдана аласыз. +inserters=Салғыштар бір жақтан зат алып, оны қарсы ұяшыққа салады.\nОлар [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] және басқа мәшинелердің заттарын тасымалдай алады. +insertion-limits=Салғыш ешқашан бүкіл нысана мұқаммалын толтырмайды. Бұл басқа салғыштарға өз зат үлесін алуға мүмкіндік береді.\nМысалы, [entity=boiler] ішінде 5 немесе одан көп [item=coal] бар болса, салғыш одан әрі толтырмайды. Бұл қалған отынға конвейермен кезектегі біріншісіне ғана емес, басқа бойлерлерге де баруға мүмкіндік береді.\nБұл [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] және басқаларға да қатысты. +introduction=Кеңестер мен сыбырларға қош келдіңіз!\nМұнда ойын концептері визуалды немесе интерактивтік түрде түсіндіріледі!\nКеңестер ойын прогресіне және сыбырлардың аяқталуына қарай ашылып тұрады.\nОлардың бәрін ойынның басынан бастап көргіңіз келсе, __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__ консоль пәрменін қолданыңыз. +logistic-network=Логистикалық желі — зат жылжыту және автоматты құрылыс орындауға арналған ұшқыш робот қолданатын мықты автоматтандырылған жеткізу желісі.\nОның 3 ірі компоненті бар:\n - [entity=roboport] желінің аймағын белгілейді, роботтар үшін зарядтау және сақтау нүктесі ретінде қызмет етеді.\n - [entity=logistic-robot] логистикалық талап өтейді, және [entity=construction-robot] құрылыс пәрмендерін орындайды.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] желіні заттармен қамтамасыз етеді. +long-handed-inserters=[entity=long-handed-inserter] — зат алып, оны әдетті бір ұяшыққа емес, екі ұяшыққа тасымалдайтын электрлік салғыш. +low-power=Қуат тұтыну деңгейі өндіруден жоғары болса, зауытыңыздың мәшинелері баяуырақ жұмыс істейді.\nТым кеш болмас бұрын, жеткіліксіз қуат өндіруді анықтағыңыз келсе, мәшинелердің жылдамдығына назар аударып отырыңыз.\nҚуат жеткілікті екеніне көз жеткізудің ең жақсы жолы — электрлік желінің статистикасын ашып, "Өтеу" шәкілі жасыл әрі толық екенін тексеру. +move-between-labs=[entity=inserter] [entity=lab]лар арасында зерттеу жинақтарын тасымалдай алады. +passive-provider-chest=[entity=logistic-chest-passive-provider] логистикалық желіні заттарымен қамтамасыз етеді.\nЯғни, роботтар логистика немесе құрылыс пәрмендерін өтеу үшін пассив қамтамасы етуші сандық ішіндегі кез келген затты ала алады. +personal-logistics=[entity=logistic-robot] жеке логистикалық талаптарды өтеу үшін логистикалық қамтамасыз етуші сандықтардан зат жылжытады.\nЖеке логистикалық талаптардың минималды мен максималды саны бар, және сан минимумнан аспағанша, роботтар зат әкеліп тұрады.\nСан максимумнан асса, заттар логистикалық қоқыс слоттарына жылжытылып, оларды роботтар алып кетеді. +pipette=Таңдалған нысанды меңзеріңізге қою үшін __CONTROL__smart-pipette__ қолданыңыз. +pole-dragging-coverage=[entity=small-electric-pole] электрлік мәшинелер арқылы жылжытылып құрылса, ауқымындағы ешбірі қалдырылмайды. +pump-connection=[entity=pump] дұрыс түзуленген тұрақты [entity=fluid-wagon]мен байланысады.\nБұл [entity=fluid-wagon]н сұйықтыққа толтыруға немесе ішінен сұйықтық шығаруға керек. +rail-signals-advanced=[entity=rail-chain-signal] блокқа кіретін пойыз одан шыға алатынына көз жеткізу үшін алғы сигналдарға сүйеніп, өз күйін ауыстырады.\nОл жетілдірілген темір жол қиылыстарын құру үшін [entity=rail-signal]мен бірге қолданылады.\n\n\nТуториал күрделі темір жол қиылыстарын құрып, кептелістердің алдын алуды үйретеді. +rail-signals-basic=[entity=rail-signal] темір жолды блоктарға бөледі. Басқа пойыздармен қақтығысудың алдын алу үшін әр [entity=locomotive] Т/Ж бағдаршамдарын оқиды.\n\n\n\nТуториал бір Т/Ж жүйесінде бірнеше пойыз жүргізуге арналған Т/Ж бағдаршамдарын қалай қолдану керегін үйретеді. +requester-chest=[entity=logistic-chest-requester] логистикалық желіден зат талап етеді.\n[entity=logistic-robot] логистикалық желіден зат жылжытып, талаптарды өтейді. +shoot-targeting=Жау нысаналарын ату үшін __CONTROL__shoot-enemy__ (курсор жаудың қасында болуы керек).\nТаңдалған бейтарап немесе достық нысанды ату үшін __CONTROL__shoot-selected__. +show-info=Егжей-тегжейлі ақпарат оверлейін, яки "Alt режимін", қосу/өшіру үшін __CONTROL__show-info__ басыңыз. +splitter-filters=[entity=splitter] белгілі зат сүзу немесе кіріс/шығыстардың біріне приоритет беру үшін баптала алады. +splitters=[entity=splitter] конвейер бөлу, біріктіру немесе теңгеруге қолданылады.\nШығыстардың екеуі де бос болса, кірген заттар тең бөлінеді, немесе барлығы бос жолаққа шығарылады. +steam-power=[entity=boiler] [item=coal] сияқты жанғыш отын тұтынып, [fluid=water]дан [fluid=steam] шығарады.\n[entity=steam-engine] [fluid=steam] тұтынып, электрлік желідегі тұтынушыларға үлестірілетін электр энергиясын өндіреді. +storage-chest=[entity=logistic-chest-storage] ойыншының қоқыс слоттары және құлату пәрмендерінен алынған заттарды сақтайды.\nҚойма сандықтарындағы кез келген зат логистика немесе құрылыс пәрмендеріне қолданылуға қолжетімді.\nҚойма сандықтарын 1 зат түрін қабылдайтындай сүзуге болады. +storage-chest-list=Приоритеті бойынша сұрыпталған ішіндегісін беретін сандықтар:\n[entity=logistic-chest-active-provider] Белсенді қамтамасыз етуші сандық\n[entity=logistic-chest-buffer] Буфер сандығы\n[entity=logistic-chest-storage] Қойма сандығы\n[entity=logistic-chest-passive-provider] Пассив қамтамасыз етуші сандық +train-stop-same-name=[entity=train-stop] өз атауын басқа бекеттермен бөлісе алады. Кестедегі сол атауы бар пойыздар бекеттердің кез келгенін межелі орны ретінде таңдай алады.\nЖүрісті дәлірек басқару үшін әр Т/Ж бекетіне пойыз шектеуін қоя аласыз. +train-stops=[entity=train-stop] пойыздарға атаулы тоқтау орындарын беріп, зат тасымалын автоматтандыруға қолданылады.\n\n\n\nТуториал Т/Ж бекеттерін және қарапайым Т/Ж кестесін қалай құру керегін үйретеді. +trains=Пойыздар үлкен қашықтыққа көп зат тасымалдауға пайдалы.\nПойызға __CONTROL__toggle-driving__ арқылы отыра аласыз және __CONTROL_MOVE__ арқылы жүргізе аласыз. +transport-belts=Конвейерлер зат жылжытуға қолданылып, энергиясыз жұмыс істейді. Сонымен қатар, олар ойыншы, көлік және қапқыш сияқты нысан жылжыта алады.\nКонвейер жүйесі [entity=transport-belt], [entity=splitter] және [entity=underground-belt]нен тұрады.\nКонвейерлердің жоғары дәрежелері жылдамырақ жұмыс істей алады: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] конвейерге нысан немесе өтілмейтін жер бедерін өтуге мүмкіндік беруге қолданылады. +usable-items=Кейбір затты әлемде нысан құрудан бөлек, басқаша да қолдануға болады. Мысалы, жауларға зақым келтіру үшін [item=grenade] лақтыра аласыз.\nКурсорда зат ұстап, мақсатын атқару үшін __ALT_CONTROL__1__build__. +z-dropping=Курсорыңыздан бір зат тастау үшін __CONTROL__drop-cursor__ басыңыз.\nЖерге, конвейерлерге және нысандарға тастай аласыз.\nБірнеше нысанға бір-бір заттан тастау үшін __CONTROL__drop-cursor__ басып ұстап, әрқайсысы арқылы жылжытыңыз. +[tips-and-tricks-item-name] +active-provider-chest=Белсенді қамтамасыз етуші сандық +belt-lanes=Конвейер жолақтары +buffer-chest=Буфер сандығы +bulk-crafting=Көптеп өндіру +burner-inserter-refueling=Отындық салғышқа отын құю +circuit-network=Схемалық желі +clear-cursor=Курсорды тазарту +connect-switch=Ажыратқыш қосылымы +construction-robots=Құрылыс роботтары +copy-entity-settings=Нысан баптауларын көшіру +copy-entity-settings-controller=Нысан баптауларын көшіріп-енгізу +copy-paste=Көшіру-қою +copy-paste-filters=Сүзгі көшіру +copy-paste-requester-chest=Талап етуші сандық көшіру +copy-paste-spidertron=Өрмекшітрон көшіру +copy-paste-trains=Пойыз көшіру +drag-building=Жылжытып құру +drag-building-poles=ЭБЖ тіректерін жылжыту +drag-building-underground-belts=Жерасты конвейерін тарту +e-confirm=Растау үшін __CONTROL__confirm-gui__ +electric-network=Электрлік желі +electric-pole-connections=ЭБЖ тірегі қосылымдары +entity-transfers=Нысан тасымалдары +fast-belt-bending=Жылдам конвейер бұру +fast-obstacle-traversing=Кедергілерден автоматты түрде өту +fast-replace=Жылдам ауыстыру +fast-replace-belt-splitter=Конвейер мен бөлгішті жылдам ауыстыру +fast-replace-belt-underground=Конвейер мен жерасты конвейерін жылдам ауыстыру +fast-replace-direction=Жылдам ауыстыру бағыты +gate-over-rail=Рельс қақпасы +ghost-building=Елес құру +ghost-rail-planner=Елес Т/Ж жоспарлауышы +inserters=Салғыш +insertion-limits=Салу шектеулері +introduction=Кіріспе +limit-chests=Сандық шектеу +logistic-network=Логистикалық желі +long-handed-inserters=Ұзын қолды салғыштар +low-power=Төмен қуат +move-between-labs=Зертханалар арасындағы тасымал +passive-provider-chest=Пассив қамтамасыз етуші сандық +personal-logistics=Жеке логистика +pipette=Нысан тамшуыры +pole-dragging-coverage=ЭБЖ тіректерін жылжыту қаптауы +pump-connection=Помпа байланысы +rail-building=Рельс салу +rail-signals-advanced=Жетілдірілген Т/Ж бағдаршамы +rail-signals-basic=Т/Ж бағдаршамына кіріспе +repair-packs=Жөндеу жинақтары +requester-chest=Талап етуші сандық +rotating-assemblers=Құрастыру мәшинелерін айналдыру +shoot-targeting=Атуға нысана таңдау +shoot-targeting-controller=Көздеп ату +show-info=Қосымша ақпарат (Alt режимі) +splitter-filters=Бөлгіш сүзгілері +splitters=Бөлгіштер +stack-transfers=Жиын тасымалдау +steam-power=Бу қуаты +storage-chest=Қойма сандығы +train-stop-same-name=Атаулары бірдей Т/Ж бекеттері +train-stops=Т/Ж бекеттері +trains=Пойыздар +transport-belts=Конвейерлер +underground-belts=Жерасты конвейерлері +usable-items=Қолданылатын заттар +z-dropping=Зат тастау үшін __CONTROL__drop-cursor__ +[virtual-signal-description] +signal-anything=Кез келген сигнал шартқа сай болса, "шын" шығады.\nЕшбір сигнал кірмесе, "жалған" болады. +signal-each=Шартты тексеріп, операцияны барлық кірген сигналмен орындайды. +signal-everything=Барлық сигнал шартқа сай болса, "шын" шығады.\nЕшбір сигнал кірмесе де, "шын" болады. +[virtual-signal-name] +signal-0=0 сигналы +signal-1=1 сигналы +signal-2=2 сигналы +signal-3=3 сигналы +signal-4=4 сигналы +signal-5=5 сигналы +signal-6=6 сигналы +signal-7=7 сигналы +signal-8=8 сигналы +signal-9=9 сигналы +signal-A=A сигналы +signal-B=B сигналы +signal-C=C сигналы +signal-D=D сигналы +signal-E=E сигналы +signal-F=F сигналы +signal-G=G сигналы +signal-H=H сигналы +signal-I=I сигналы +signal-J=J сигналы +signal-K=K сигналы +signal-L=L сигналы +signal-M=M сигналы +signal-N=N сигналы +signal-O=O сигналы +signal-P=P сигналы +signal-Q=Q сигналы +signal-R=R сигналы +signal-S=S сигналы +signal-T=T сигналы +signal-U=U сигналы +signal-V=V сигналы +signal-W=W сигналы +signal-X=X сигналы +signal-Y=Y сигналы +signal-Z=Z сигналы +signal-anything=Кез келген +signal-black=Қара сигнал +signal-blue=Көк сигнал +signal-check=Құсбелгі сигналы +signal-cyan=Көкзеңгір сигнал +signal-dot=Нүкте сигналы +signal-each=Әр +signal-everything=Барлық +signal-green=Жасыл сигнал +signal-grey=Сұр сигнал +signal-info=Ақпарат сигналы +signal-pink=Қызғылт сигнал +signal-red=Қызыл сигнал +signal-white=Ақ сигнал +signal-yellow=Сары сигнал + diff --git a/factorio/data/base/locale/ko/base.cfg b/factorio/data/base/locale/ko/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e7626939354924aa6de0074230f8f4b609e4eb5b --- /dev/null +++ b/factorio/data/base/locale/ko/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=건설 로봇으로 100 개의 대상을 해체하세요. +automated-construction=로봇을 이용해 100 개의 기계를 설치하세요. +circuit-veteran-1=시간당 1,000 개의 고급 회로를 생산하세요. +circuit-veteran-2=시간당 10,000 개의 고급 회로를 생산하세요. +circuit-veteran-3=시간당 25,000 개의 고급 회로를 생산하세요. +computer-age-1=시간당 500 개의 처리 유닛을 생산하세요. +computer-age-2=시간당 1,000 개의 처리 유닛을 생산하세요. +computer-age-3=시간당 5,000 개의 처리 유닛을 생산하세요. +delivery-service=물류 로봇으로 캐릭터에게 10,000 개의 아이템을 공급하세요. +eco-unfriendly=원유 처리를 연구하세요. +getting-on-track=기관차를 설치하세요. +getting-on-track-like-a-pro=게임을 시작하고 90 분 안에 기관차를 설치하세요. +golem=한 번에 500 이상의 피해를 받고 살아남으세요. +iron-throne-1=시간당 20,000 개의 철 판을 생산하세요. +iron-throne-2=시간당 200,000 개의 철 판을 생산하세요. +iron-throne-3=시간당 400,000 개의 철 판을 생산하세요. +it-stinks-and-they-dont-like-it=공해로 외계 생물의 공격을 발동시키세요. +lazy-bastard=수동으로 111 개보다 적은 아이템을 제작해서 게임에 승리하세요. +logistic-network-embargo=능동형 공급 상자, 완충 상자나 요청 상자를 설치하지 않고 게임에 승리하세요. +mass-production-1=10,000 개의 전자 회로를 생산하세요. +mass-production-2=1,000,000 개의 전자 회로를 생산하세요. +mass-production-3=20,000,000 개의 전자 회로를 생산하세요. +minions=100 개 이상의 전투 로봇이 당신을 따라다니게 하세요. +no-time-for-chitchat=15 시간 안에 게임을 완료하세요. +pyromaniac=10,000 그루의 나무를 불태우세요. +raining-bullets=레이저 포탑을 설치하지 않고 게임에 승리하세요. +run-forrest-run=100 그루의 나무를 충돌로 파괴하세요. +smoke-me-a-kipper-i-will-be-back-for-breakfast=게임을 완료하세요. +solaris=태양 전지판만을 사용하여 시간당 10 GJ 이상을 생산하세요. +steam-all-the-way=태양 전지판을 설치하지 않고 게임에 승리하세요. +steamrolled=10 개의 산란장을 충돌로 파괴하세요. +tech-maniac=모든 기술을 연구하세요. +there-is-no-spoon=8 시간 안에 게임을 완료하세요. +trans-factorio-express=기차 경로를 1,000 타일 이상 만드세요. +watch-your-step=움직이는 기관차에 치여 사망하세요. +you-are-doing-it-right=로봇을 이용해 수동으로 설치한 것보다 많은 기계를 설치하세요. +you-have-got-a-package=물류 로봇으로 캐릭터에게 아이템을 공급하세요. +[achievement-name] +automated-cleanup=정리정돈 자동화 +automated-construction=자동화 건설 +circuit-veteran-1=베테랑 회로 제작꾼 1 +circuit-veteran-2=베테랑 회로 제작꾼 2 +circuit-veteran-3=베테랑 회로 제작꾼 3 +computer-age-1=컴퓨터 시대 1 +computer-age-2=컴퓨터 시대 2 +computer-age-3=컴퓨터 시대 3 +delivery-service=배달왔어요 +eco-unfriendly=비친환경주의자 +getting-on-track=선로 위에 서다 +getting-on-track-like-a-pro=선로 위에 폼나게 서다 +golem=골렘 +iron-throne-1=철 왕좌 1 +iron-throne-2=철 왕좌 2 +iron-throne-3=철 왕좌 3 +it-stinks-and-they-dont-like-it=이 아이들은 냄새를 싫어해요 +lazy-bastard=게으름뱅이 +logistic-network-embargo=물류 네트워크 엠바고 +mass-production-1=대량 생산 1 +mass-production-2=대량 생산 2 +mass-production-3=대량 생산 3 +minions=미니언 +no-time-for-chitchat=잡담할 시간도 없군요 +pyromaniac=방화광 +raining-bullets=포탑에서 총알이 빗발친다 +run-forrest-run=달려 포레스트, 달려 +smoke-me-a-kipper-i-will-be-back-for-breakfast=함께해서 더러웠고 다신 만나지 말자 +so-long-and-thanks-for-all-the-fish=안녕, 그리고 물고기들은 고마웠어요 +solaris=태양 만세 +steam-all-the-way=온 세상이 증기로 가득해 +steamrolled=쭈욱 밀어버리세요 +tech-maniac=공밀레공밀레 +there-is-no-spoon=할 말을 잃었습니다 +trans-factorio-express=팩토리오 관광열차 +watch-your-step=발조심 +you-are-doing-it-right=그래 그렇게 하는 겁니다 +you-have-got-a-package=물건 받아라! +[ammo-category-name] +artillery-shell=대포용 포탄 +beam=광선 +biological=생물류 +bullet=총알 +cannon-shell=포탄 +capsule=캡슐 +electric=전기 +flamethrower=화염 방사기 +fluid=유체 +grenade=수류탄 +landmine=지뢰 +laser=레이저 +melee=근접 +rocket=로켓 +shotgun-shell=산탄총 탄약 +[autoplace-control-names] +desert=사막 +dirt=흙 +enemy-base=적 기지 +grass=풀 +sand=모래 +trees=나무 +[controls] +give-blueprint=새로운 설계도면 얻기 +give-blueprint-book=새로운 설계도면 책자 얻기 +give-deconstruction-planner=새로운 해체 계획기 얻기 +give-upgrade-planner=새로운 업그레이드 계획기 얻기 +toggle-equipment-movement-bonus=외골격 활성화/비활성화 +toggle-personal-logistic-requests=개인용 물류 요청 토글 +toggle-personal-roboport=개인용 로보포트 활성화/비활성화 +[damage-type-name] +acid=산성 +electric=전기 +explosion=폭발 +fire=화염 +impact=충돌 +laser=레이저 +physical=물리 +poison=독 +[decorative-name] +big-ship-wreck-grass=대형 우주선 잔해 풀 +brown-asterisk=갈색 침엽수 +brown-asterisk-mini=작은 갈색 침엽수 +brown-carpet-grass=갈색 카펫 풀 +brown-coral-mini=작은 갈색 산호 +brown-fluff=갈색 보풀 +brown-fluff-dry=말라버린 갈색 보풀 +brown-hairy-grass=갈색 무성한 풀 +dark-mud-decal=어두운 진흙 데칼 +enemy-decal=적군 장식 +enemy-decal-transparent=적군 장식 2 +garballo=관목 +garballo-mini-dry=말라버린 작은 관목 +green-asterisk=녹색 침엽수 +green-asterisk-mini=작은 녹색 침엽수 +green-bush-mini=작은 녹색 수풀 +green-carpet-grass=녹색 카펫 풀 +green-coral-mini=작은 녹색 산호 +green-croton=녹색 크로톤 +green-desert-bush=녹색 사막 덤불 +green-hairy-grass=녹색 무성한 풀 +green-pita=녹색 용설란 +green-pita-mini=작은 녹색 용설란 +green-small-grass=작은 녹색 풀 +lichen-decal=이끼 장식 +light-mud-decal=밝은 진흙 장식 +muddy-stump=진흙 묻은 그루터기 +nuclear-ground-patch=핵폭발 바닥 흔적 +orange-coral-mini=작은 주황색 산호 +puberty-decal=갈라진 진흙 장식 +red-asterisk=붉은색 침엽수 +red-croton=붉은 크로톤 +red-desert-bush=붉은 사막 덤불 +red-desert-decal=붉은 사막 장식 +red-desert-rock-medium=중형 붉은 사막 바위 +red-desert-rock-small=작은 붉은 사막 바위 +red-desert-rock-tiny=아주 작은 붉은 사막 바위 +red-pita=붉은 용설란 +rock-medium=중형 바위 +rock-small=작은 바위 +rock-tiny=아주 작은 바위 +sand-decal=모래 장식 +sand-dune-decal=모래 언덕 장식 +sand-rock-big=큰 모래 바위 +sand-rock-medium=중형 모래 바위 +sand-rock-small=작은 모래 바위 +shroom-decal=버섯 장식 +small-rock=작은 바위 +small-ship-wreck-grass=소형 우주선 잔해 풀 +white-desert-bush=하얀 사막 덤불 +worms-decal=땅벌레 장식 +[entity-description] +accumulator=가능한 생산량이 수요량보다 높을 경우 한정된 용량의 에너지를 저장하고, 낮을 경우 방출합니다. +arithmetic-combinator=회선 네트워크 신호로 산술 연산을 수행합니다. +artillery-turret=적 기지를 목표로 하는 장거리 대포입니다. +beacon=주변의 아군 개체에 모듈의 효과를 전송합니다. +big-ship-wreck-1=부서진 우주선 일부입니다. +big-ship-wreck-2=부서진 우주선 일부입니다. +big-ship-wreck-3=부서진 우주선 일부입니다. +boiler=연료를 태워 물을 증기로 만듭니다. +centrifuge=다양한 우라늄 관련 제작법을 처리합니다. +compilatron=충돌에서 살아남은 도우미 로봇입니다. 내부적인 손상으로 인해 성능이 저하되었습니다. +constant-combinator=일정한 값의 회로 네트워크 신호를 출력합니다. +construction-robot=자동으로 아군의 개체를 설치하고 복구합니다. +crash-site-chest-1=추락한 우주선의 컨테이너입니다. 유용한 아이템이 포함되었을 수 있습니다. +crash-site-chest-2=추락한 우주선의 컨테이너입니다. 유용한 아이템이 포함되었을 수 있습니다. +decider-combinator=회로 네트워크 신호를 비교합니다. +express-splitter=운송 벨트의 화물을 1:1로 분할 및/또는 결합합니다. +fast-splitter=운송 벨트의 화물을 1:1로 분할 및/또는 결합합니다. +flamethrower-turret=적에게 불타는 액체 줄기를 발사합니다. +heat-exchanger=열에너지를 사용하여 물을 증기로 만듭니다. +item-request-proxy=이것은 건설 로봇이 이 개체로 아이템을 배달하라는 요청을 표시합니다. __CONTROL__mine__으로 아이템 요청을 삭제합니다. +locomotive=자동화된 일정을 진행하며 철도 차량을 당깁니다. +logistic-chest-active-provider=내용물을 물류 네트워크로 보냅니다. +logistic-chest-buffer=개인 물류 및 자동화 건설을 위해 지정된 아이템을 요청합니다. +logistic-chest-passive-provider=물류 네트워크의 내용물을 사용할 수 있도록 합니다. +logistic-chest-requester=물류 네트워크에서 지정된 아이템을 요청합니다. +logistic-chest-storage=물류 네트워크의 내용물을 장기간 보관합니다. +logistic-robot=물류 상자 간에 아이템을 운반합니다. +nuclear-reactor=우라늄 연료 전지를 사용하여 열을 냅니다. 다른 원자로와 맞닿게 배치하면 열이 더 많이 발생합니다. +offshore-pump=수역에서 물을 퍼냅니다. +power-switch=전기 네트워크의 연결을 제어하는 데 사용됩니다. 회로 네트워크에 의해 제어될 수 있습니다. +programmable-speaker=알람 및 음을 재생하거나 경보를 울리기 위해 회로 네트워크에 연결합니다. +radar=근처의 구역을 검색하고, 그 주변 지역을 주기적으로 밝혀 줍니다. +rail-chain-signal=경로의 다음 신호를 읽어 더 나은 기차 제어를 할 수 있도록 해 줍니다. +rail-signal=철도 시스템에 구간을 정하고, 여러 대의 기차가 같은 철로를 달릴 수 있도록 해 줍니다. +roboport=다른 로보포트와 연결하여 건설 및 물류 로봇이 사용하는 건설 및 물류 네트워크를 만듭니다. +rocket-silo=게임에 승리하기 위해 로켓을 만들고 발사하는 데 사용됩니다. +solar-panel=낮에는 최대 출력 수치만큼 발전하지만 밤이 되면 출력량이 0%까지 떨어집니다. +splitter=운송 벨트의 화물을 1:1로 분할 및/또는 결합합니다. +steam-engine=증기를 소비하여 전기 에너지를 만듭니다. +steam-turbine=증기를 소비하여 전기 에너지를 만듭니다. +train-stop=자동화된 기차의 목적지입니다. +[entity-name] +1x2-remnants=1x2 잔해 +accumulator=축전지 +acid-splash=산성 점액 +arithmetic-combinator=산술 연산 조합기 +artillery-turret=대포 포탑 +artillery-wagon=대포 화물차 +assembling-machine-1=조립 기계 1 +assembling-machine-2=조립 기계 2 +assembling-machine-3=조립 기계 3 +beacon=신호기 +behemoth-biter=베헤모스 바이터 +behemoth-biter-corpse=베헤모스 바이터 시체 +behemoth-spitter=베헤모스 스피터 +behemoth-spitter-corpse=베헤모스 스피터 시체 +behemoth-worm-corpse=베헤모스 땅벌레 시체 +behemoth-worm-turret=베헤모스 땅벌레 +big-artillery-explosion=큰 대포 폭발 +big-biter=대형 바이터 +big-biter-corpse=대형 바이터 시체 +big-electric-pole=대형 전신주 +big-explosion=큰 폭파 +big-remnants=대형 잔해 +big-scorchmark=큰 폭발 흔적 +big-scorchmark-tintable=커다란 그슬린 폭발 흔적 +big-ship-wreck-1=대형 우주선 잔해 +big-ship-wreck-2=대형 우주선 잔해 +big-ship-wreck-3=대형 우주선 잔해 +big-spitter=대형 스피터 +big-spitter-corpse=대형 스피터 시체 +big-worm-corpse=대형 땅벌레 시체 +big-worm-turret=대형 땅벌레 +biter-spawner=바이터 산란장 +biter-spawner-corpse=바이터 산란장 시체 +blood-explosion-big=큰 혈액 폭발 +blood-explosion-huge=거대한 혈액 폭발 +blood-explosion-small=작은 혈액 폭발 +blood-fountain=혈액 분출 +blood-fountain-big=큰 혈액 분출 +blood-fountain-hit-spray=피해 시 혈액분출 +blue-chest=파란색 상자 +boiler=보일러 +burner-generator=화력 발전기 +burner-inserter=화력 투입기 +burner-mining-drill=화력 채광 드릴 +car=자동차 +cargo-wagon=화물차 +centrifuge=원심 분리기 +character=캐릭터 +character-corpse=캐릭터 시체 +chemical-plant=화학 공장 +cliff=절벽 +coal=석탄 +compilatron=컴파일라트론 +constant-combinator=일정 신호 조합기 +construction-robot=건설 로봇 +copper-cable=구리 전선 +copper-ore=구리 광석 +crash-site-chest-1=상자 캡슐 +crash-site-chest-2=상자 캡슐 +crash-site-fire-flame=추락 지점 불꽃 +crash-site-spaceship=우주선 +crash-site-spaceship-wreck-big=대형 우주선 잔해 +crash-site-spaceship-wreck-medium=중형 우주선 잔해 +crash-site-spaceship-wreck-small=소형 우주선 잔해 +crude-oil=원유 +curved-rail=곡선 철도 +cutscene-gun-turret=기관 포탑 +dead-dry-hairy-tree=말라죽은 무성한 나무 +dead-grey-trunk=죽은 회색 나무통 +dead-tree-desert=죽은 나무 - 사막 +decider-combinator=수량 비교 조합기 +deconstructible-tile-proxy=해체 가능한 타일 프록시 +defender=방어 로봇 +destroyer=파괴 로봇 +distractor=견제 로봇 +dry-hairy-tree=마른 우거진 나무 +dry-tree=마른 나무 +electric-energy-interface=전기 에너지 인터페이스 +electric-furnace=전기 용광로 +electric-mining-drill=전기 채광 드릴 +enemy-damaged-explosion=손상된 적 폭발 +entity-ghost=고스트 상태의 개체 +explosion=폭발 +explosion-hit=폭파 명중 +express-loader=고속 적재기 +express-splitter=고속 분배기 +express-transport-belt=고속 운송 벨트 +express-underground-belt=고속 지하 벨트 +factorio-logo-11tiles=11타일 팩토리오 로고 +factorio-logo-16tiles=16타일 팩토리오 로고 +factorio-logo-22tiles=22타일 팩토리오 로고 +fast-inserter=빠른 투입기 +fast-loader=빠른 적재기 +fast-splitter=빠른 분배기 +fast-transport-belt=빠른 운송 벨트 +fast-underground-belt=빠른 지하 벨트 +filter-inserter=선별 투입기 +fire-flame=화염 +fish=물고기 +flamethrower-turret=화염 방사 포탑 +fluid-wagon=유체 화물차 +flying-robot-damaged-explosion=비행로봇 피해 효과 +gate=출입구 +green-coral=녹색 산호 +grenade-explosion=수류탄 폭파 +ground-explosion=지대 폭파 +gun-turret=기관 포탑 +heat-exchanger=열 교환기 +heat-interface=열 인터페이스 +heat-pipe=열 파이프 +huge-scorchmark=거대한 폭발 흔적 +huge-scorchmark-tintable=거대한 그슬린 폭발 흔적 +infinity-chest=무한 상자 +infinity-pipe=무한 파이프 +inserter=투입기 +iron-chest=철 상자 +iron-ore=철 광석 +item-on-ground=땅 위의 아이템 +item-request-proxy=아이템 요청 슬롯 +lab=연구소 +land-mine=지뢰 +laser-bubble=레이저 거품 +laser-turret=레이저 포탑 +linked-belt=연결된 벨트 +linked-chest=연결된 상자 +loader=적재기 +loader-1x1=1x1 적재기 +locomotive=기관차 +logistic-chest-active-provider=능동형 공급 상자 +logistic-chest-buffer=완충 상자 +logistic-chest-passive-provider=수동형 공급 상자 +logistic-chest-requester=요청 상자 +logistic-chest-storage=보관 상자 +logistic-robot=물류 로봇 +long-handed-inserter=긴 팔 투입기 +market=시장 +massive-explosion=거대한 폭파 +medium-biter=중형 바이터 +medium-biter-corpse=중형 바이터 시체 +medium-electric-pole=중형 전신주 +medium-explosion=중형 폭발 +medium-remnants=중형 잔해 +medium-scorchmark=중간 크기 폭발 흔적 +medium-scorchmark-tintable=중간 크기의 그슬린 흔적 +medium-ship-wreck=중형 우주선 잔해 +medium-small-remnants=중형 잔해 +medium-spitter=중형 스피터 +medium-spitter-corpse=중형 스피터 시체 +medium-worm-corpse=중형 땅벌레 시체 +medium-worm-turret=중형 땅벌레 +nuclear-reactor=원자로 +offshore-pump=해안 펌프 +oil-refinery=정유 공장 +pipe=파이프 +pipe-to-ground=지하 파이프 +player-port=플레이어 시작 지점 +poison-cloud=독 구름 +power-switch=전원 스위치 +programmable-speaker=프로그래밍 가능한 스피커 +pump=펌프 +pumpjack=시추기 +radar=레이더 +rail-chain-signal=철도 연속 신호 +rail-ending-remnants=철도 끝 잔해 +rail-signal=철도 신호 +red-chest=빨간색 상자 +red-desert-rock-big=큰 붉은 사막 바위 +red-desert-rock-huge=거대한 붉은 사막 바위 +roboport=로보포트 +rock-big=큰 바위 +rock-damaged-explosion=손상된 바위 폭발 +rock-huge=거대한 바위 +rocket=로켓 +rocket-silo=로켓 격납고 +sand-rock-big=큰 모래 바위 +simple-entity-with-force=세력이 있는 단순한 개체 +simple-entity-with-owner=소유자가 있는 단순한 개체 +small-biter=소형 바이터 +small-biter-corpse=소형 바이터 시체 +small-cliff=작은 절벽 +small-electric-pole=소형 전신주 +small-lamp=조명 +small-remnants=소형 잔해 +small-scorchmark=작은 폭발 흔적 +small-scorchmark-tintable=작은 그슬린 폭발 흔적 +small-ship-wreck=소형 우주선 잔해 +small-spitter=소형 스피터 +small-spitter-corpse=소형 스피터 시체 +small-worm-corpse=소형 땅벌레 시체 +small-worm-turret=소형 땅벌레 +solar-panel=태양 전지판 +space-module-wreck=우주선 모듈 잔해 +spark-explosion=스파크 폭발 +spark-explosion-higher=더 심한 스파크 폭발 +spidertron=스파이더트론 +spidertron-leg=스파이더트론 다리 +spidertron-military-target=스파이더트론 군사 목표 +spitter-spawner=스피터 산란장 +spitter-spawner-corpse=스피터 산란장 시체 +splitter=분배기 +stack-filter-inserter=묶음 선별 투입기 +stack-inserter=묶음 투입기 +steam-engine=증기 기관 +steam-turbine=증기 터빈 +steel-chest=강철 상자 +steel-furnace=강철 용광로 +stone=돌 +stone-furnace=돌 용광로 +stone-wall=벽 +storage-tank=저장 탱크 +straight-rail=직선 철도 +substation=변전소 +tank=탱크 +tile-ghost=고스트 상태의 타일 +tile-proxy=타일 +train-stop=기차 정류장 +transport-belt=운송 벨트 +tree=나무 +tree-brown=갈색 나무 +tree-dying-proxy=손상된 나무에 흡수된 공해 +tree-proxy=나무 +tree-red=붉은 나무 +tree-stump=__ENTITY__tree__ 그루터기 +underground-belt=지하 벨트 +uranium-cannon-shell-explosion=우라늄 포탄 폭발 +uranium-ore=우라늄 광석 +wall-damaged-explosion=손상된 벽 폭발 +water-splash=물 첨벙임 +water-well-pump=우물 펌프 +wooden-chest=나무 상자 +[equipment-name] +battery-equipment=개인용 건전지 +battery-mk2-equipment=개인용 건전지 MK2 +belt-immunity-equipment=벨트 내성 장비 +discharge-defense-equipment=방전 방어 장치 +energy-shield-equipment=에너지 보호막 +energy-shield-mk2-equipment=에너지 보호막 MK2 +exoskeleton-equipment=외골격 +fusion-reactor-equipment=휴대용 핵융합로 +night-vision-equipment=야간 투시경 +personal-laser-defense-equipment=개인용 레이저 방어 장치 +personal-roboport-equipment=개인용 로보포트 +personal-roboport-mk2-equipment=개인용 로보포트 MK2 +solar-panel-equipment=휴대용 태양 전지판 +[fluid-name] +crude-oil=원유 +heavy-oil=중유 +light-oil=경유 +lubricant=윤활유 +petroleum-gas=석유 가스 +steam=증기 +sulfuric-acid=황산 +water=물 +[fuel-category-name] +chemical=태울 수 있는 연료 +nuclear=핵 연료 +[item-description] +artillery-targeting-remote=지도나 세계에서 수동으로 대포를 발사할 수 있도록 해 줍니다. +battery-equipment=장비 모듈에 공급할 전기 에너지를 저장합니다. +belt-immunity-equipment=벨트가 캐릭터를 이동시키는 것을 방지합니다. +blueprint=자동화 건설을 위한 설계도를 저장합니다. +blueprint-book=설계도면과 기타 계획기들을 보관합니다. +copper-cable=__CONTROL__build__을 사용하여 수동으로 전신주와 전원 스위치를 연결하거나 연결을 끊을 수도 있습니다. +deconstruction-planner=건설 로봇에 의해 해체될 아이템을 선택합니다. +discharge-defense-equipment=리모컨을 사용하여 발동시키면 근처의 적들에게 피해를 주고, 밀쳐내고, 기절시킵니다. +effectivity-module=기계의 에너지 소비량을 감소시킵니다. 최소 에너지 소비량은 20% 입니다. +energy-shield-equipment=캐릭터를 보호하는 에너지 보호막을 제공합니다. +exoskeleton-equipment=이동 속도를 증가시킵니다. +fusion-reactor-equipment=장비 모듈에 전력을 공급합니다. +green-wire=__CONTROL__build__을 사용하여 기계를 회로 네트워크에 연결하는 데 사용됩니다. +land-mine=적이 가까이에 있을 때 폭발하여, 피해를 주고 기절시킵니다. +landfill=물 위에 배치하여 개체를 설치할 수 있는 지형을 생성할 수 있습니다. +mining-tool=채취 속도를 증가시킵니다. +night-vision-equipment=어둠 속에서 더 명확하게 볼 수 있도록 해 줍니다. +personal-roboport-equipment=인벤토리의 건설 로봇이 작업할 수 있도록 해 줍니다. +productivity-module=에너지 소비량을 증가시키고 속도를 줄이는 대신 기계에서 추가 생산품을 생산합니다.\n중간 생산품을 생산할 때에만 쓸 수 있습니다. +rail=직선 철도를 직접 설치하거나 철도 계획기를 사용하는 데 쓰입니다.\n철도 계획기는 __CONTROL__build__(을)를 사용해 짧은 경로를 바로 배치하거나, __CONTROL__build-ghost__(으)로 긴 경로를 고스트 상태로 배치할 수 있습니다. +red-wire=__CONTROL__build__을 사용하여 기계를 회로 네트워크에 연결하는 데 사용됩니다. +repair-pack=아군 개체를 수리하는 데 사용됩니다. +satellite=인공위성은 로켓 내부에 넣어져야 합니다. +science-pack=연구소에서 연구하는 데 사용됩니다. +slowdown-capsule=영향을 받는 적의 이동 속도를 감소시킵니다. +solar-panel-equipment=장비 모듈에 전력을 공급합니다. +space-science-pack=연구소에서 연구하는 데 사용됩니다. 인공위성을 탑재한 로켓을 발사해서 얻습니다. +speed-module=에너지 소비량을 증가시켜 기계의 속도를 증가시킵니다. +spidertron-remote=지도 또는 세계 보기에서 스파이더트론에게 간단한 이동 명령을 내릴 수 있습니다. +upgrade-planner=건설 로봇에 의해 업그레이드될 아이템을 선택합니다. +[item-group-name] +combat=전투 +effects=효과 +enemies=적 +energy=에너지 +environment=환경 +fluids=유체 +intermediate-products=중간 생산품 +logistics=물류 +other=분류되지 않음 +production=생산 +signals=신호 +[item-limitation] +item-not-allowed-in-this-container-item=이 아이템은 이 컨테이너 아이템에 넣는 것이 제한되어있습니다. +production-module-usable-only-on-intermediates=생산 모듈은 중간 생산품을 생산할 때에만 쓸 수 있습니다. +[item-name] +advanced-circuit=고급 회로 +artillery-shell=대포용 포탄 +artillery-targeting-remote=대포 목표 지정 리모컨 +artillery-turret=대포 포탑 +artillery-wagon-cannon=대포 +atomic-bomb=원자 폭탄 +automation-science-pack=자동화 과학 팩 +battery=건전지 +belt-immunity-equipment=벨트 내성 장비 +blueprint=설계도면 +blueprint-book=설계도면 책자 +burner-generator=화력 발전기 +cannon-shell=포탄 +chemical-science-pack=화학 과학 팩 +cliff-explosives=절벽 폭발물 +cluster-grenade=집속 수류탄 +coal=석탄 +coin=동전 +combat-shotgun=전투 산탄총 +concrete=콘크리트 +copper-cable=구리 전선 +copper-ore=구리 광석 +copper-plate=구리 판 +copy-paste-tool=복사 붙여넣기 도구 +crude-oil-barrel=원유 배럴 +cut-paste-tool=잘라내고 붙여넣기 도구 +deconstruction-planner=해체 계획기 +defender-capsule=방어 로봇 캡슐 +destroyer-capsule=파괴 로봇 캡슐 +discharge-defense-remote=방전 방어 장치 리모컨 +distractor-capsule=견제 로봇 캡슐 +effectivity-module=효율 모듈 +effectivity-module-2=효율 모듈 2 +effectivity-module-3=효율 모듈 3 +electric-energy-interface=전기 에너지 인터페이스 +electric-engine-unit=전기 엔진 유닛 +electronic-circuit=전자 회로 +empty-barrel=빈 배럴 +engine-unit=엔진 유닛 +explosive-cannon-shell=폭발형 포탄 +explosive-rocket=폭발형 로켓 +explosive-uranium-cannon-shell=폭발형 우라늄 포탄 +explosives=폭발물 +filled-barrel=__1__ 배럴 +firearm-magazine=화기용 탄창 +fish=물고기 +flamethrower=화염 방사기 +flamethrower-ammo=화염 방사기 탄약 +flamethrower-turret=화염 방사 포탑 +flying-robot-frame=비행 로봇 프레임 +green-wire=초록색 전선 +grenade=수류탄 +hazard-concrete=위험지역 콘크리트 +heat-interface=열 인터페이스 +heavy-armor=헤비 아머 +infinity-chest=무한 상자 +infinity-pipe=무한 파이프 +iron-gear-wheel=철 톱니바퀴 +iron-ore=철 광석 +iron-plate=철 판 +iron-stick=철 막대기 +item-with-inventory=인벤토리가 있는 아이템 +item-with-label=레이블이 있는 아이템 +item-with-tags=태그가 있는 아이템 +lab=연구소 +landfill=매립 +laser-turret=레이저 포탑 +light-armor=라이트 아머 +linked-chest=연결된 상자 +logistic-science-pack=물류 과학 팩 +low-density-structure=저밀도 구조물 +military-science-pack=군사 과학 팩 +modular-armor=모듈형 아머 +nuclear-fuel=핵 연료 +piercing-rounds-magazine=관통형 탄창 +piercing-shotgun-shell=관통형 산탄총 탄약 +pistol=권총 +plastic-bar=플라스틱 막대 +poison-capsule=독 캡슐 +pollution=공해 +power-armor=파워 아머 +power-armor-mk2=파워 아머 MK2 +processing-unit=처리 유닛 +production-science-pack=생산 과학 팩 +productivity-module=생산 모듈 +productivity-module-2=생산 모듈 2 +productivity-module-3=생산 모듈 3 +rail=철도 +rail-planner=철도 계획기 +raw-fish=생선 +red-wire=빨간색 전선 +refined-concrete=정제된 콘크리트 +refined-hazard-concrete=정제된 위험지역 콘크리트 +repair-pack=복구 팩 +rocket=로켓 +rocket-control-unit=로켓 제어 장치 +rocket-fuel=로켓 연료 +rocket-launcher=로켓 발사기 +rocket-part=로켓 부품 +satellite=인공위성 +selection-tool=선택 도구 +shotgun=산탄총 +shotgun-shell=산탄총 탄약 +simple-entity-with-force=세력이 있는 단순한 개체 +simple-entity-with-owner=소유자가 있는 단순한 개체 +slowdown-capsule=감속 캡슐 +solar-panel=태양 전지판 +solid-fuel=고체 연료 +space-science-pack=우주 과학 팩 +speed-module=속도 모듈 +speed-module-2=속도 모듈 2 +speed-module-3=속도 모듈 3 +spidertron-remote=스파이더트론 조종 장치 +spidertron-rocket-launcher=스파이더트론 로켓 발사기 +steel-plate=강철 판 +stone=돌 +stone-brick=벽돌 +stone-path=돌 길 +submachine-gun=기관단총 +sulfur=황 +tank-cannon=탱크 대포 +tank-flamethrower=차량용 화염 방사기 +tank-machine-gun=차량용 기관총 +upgrade-planner=업그레이드 계획기 +uranium-235=우라늄-235 +uranium-238=우라늄-238 +uranium-cannon-shell=우라늄 포탄 +uranium-fuel-cell=우라늄 연료 전지 +uranium-ore=우라늄 광석 +uranium-rounds-magazine=우라늄 탄창 +used-up-uranium-fuel-cell=사용된 우라늄 연료 전지 +utility-science-pack=다용도 과학 팩 +vehicle-machine-gun=차량용 기관총 +wood=목재 +[map-gen-preset-description] +death-world=바이터는 더 위험해지고 진화가 빨라집니다. +death-world-marathon=제작과 기술 연구에 더 많은 자원이 들며 바이터가 더 많아지고 위험해집니다. Factorio에 숙련되었을 때만 선택하세요. +default=일반 설정입니다. Factorio를 플레이할 때 권장되는 설정입니다. +island=끝 없는 바다에 있는 커다란 섬입니다. +marathon=제작법과 기술에 더 많은 자원을 소모합니다. +rail-world=자원 지대는 크고 멀리 퍼져, 기차 시스템을 권장합니다. 바이터는 플레이어가 한번 확보한 지역에는 새로운 기지를 만들거나 다시 확장하지 않습니다. +ribbon-world=지도의 세로가 128 타일로 제한되어 있기 때문에, 다양한 도전과 흥미로운 상황이 시작됩니다. +rich-resources=자원 지대는 더 크고 풍부하므로, 멀리까지 확장할 필요가 없습니다. +[map-gen-preset-name] +death-world=죽음의 세계 +death-world-marathon=죽음의 세계 마라톤 +default=기본값 +island=섬 +marathon=마라톤 +rail-world=철도 세계 +ribbon-world=가늘고 기다란 세계 +rich-resources=풍부한 자원 +[mod-description] +base[1]=모든 기본 게임 데이터와 표준 캠페인을 포함한 기본 모드입니다. +[mod-name] +base=기본 모드 +[modifier-description] +artillery-range=대포용 포탄 사정거리: +__1__ +artillery-shell-shooting-speed-bonus=대포용 포탄 발사 속도: +__1__ +auto-character-logistic-trash-slots=캐릭터 자동 폐기 필터 +beam-damage-bonus=광선 피해 +__1__ +bullet-damage-bonus=총알 피해: +__1__ +bullet-shooting-speed-bonus=총알 발사 속도: +__1__ +cannon-shell-damage-bonus=포탄 피해: +__1__ +cannon-shell-shooting-speed-bonus=포탄 발사 속도: +__1__ +character-build-distance=캐릭터 설치 거리: +__1__ +character-crafting-speed=캐릭터 제작 속도: +__1__ +character-health-bonus=캐릭터 체력: +__1__ +character-inventory-slots-bonus=캐릭터 인벤토리 슬롯: +__1__ +character-item-drop-distance=캐릭터 아이템 내려놓기 거리: +__1__ +character-item-pickup-distance=캐릭터 아이템 줍기 거리: +__1__ +character-logistic-requests=캐릭터 물류 요청 +character-logistic-trash-slots=캐릭터 물류 폐기 슬롯: +__1__ +character-loot-pickup-distance=캐릭터 전리품 줍기 거리: +__1__ +character-mining-speed=캐릭터 채취 속도: +__1__ +character-reach-distance=캐릭터 도달 거리: +__1__ +character-resource-reach-distance=캐릭터 자원 도달 거리: +__1__ +character-running-speed=캐릭터 이동 속도: +__1__ +deconstruction-time-to-live=해체 지속시간: +__1__ +electric-damage-bonus=전기 피해: +__1__ +flamethrower-damage-bonus=화염 피해: +__1__ +flamethrower-turret-attack-bonus=화염 방사 포탑 피해: +__1__ +fluid-damage-modifier=유체 종류에 의한 피해 변경 +follower-robot-lifetime=따라다니는 로봇 수: +__1__ +ghost-time-to-live=파괴당한 개체의 고스트 상태 재설치 시간제한: +__1__ +grenade-damage-bonus=수류탄 피해: +__1__ +gun-turret-attack-bonus=기관 포탑 피해: +__1__ +inserter-stack-size-bonus=비 묶음 투입기 운반량: +__1__ +laboratory-productivity=연구소 연구 생산성: +__1__ +laboratory-speed=연구소 연구 속도: +__1__ +landmine-damage-bonus=지뢰 피해: +__1__ +laser-damage-bonus=레이저 피해 +__1__ +laser-shooting-speed-bonus=레이저 발사 속도: +__1__ +max-failed-attempts-per-tick-per-construction-queue=건설 관리자 속도 하한 임계 값: +__1__ +max-successful-attempts-per-tick-per-construction-queue=건설 관리자 속도 상한 임계 값: +__1__ +maximum-following-robots-count=최대 전투 로봇: +__1__ +mining-drill-productivity-bonus=채취 생산성: +__1__ +rocket-damage-bonus=로켓 피해: +__1__ +rocket-shooting-speed-bonus=로켓 발사 속도: +__1__ +shotgun-shell-damage-bonus=산탄총 탄약 피해: +__1__ +shotgun-shell-shooting-speed-bonus=산탄총 탄약 발사 속도: +__1__ +stack-inserter-capacity-bonus=묶음 투입기 운반량: +__1__ +train-braking-force-bonus=기차 제동력: +__1__ +worker-robot-battery=작업 로봇 건전지: +__1__ +worker-robot-speed=작업 로봇 속도: +__1__ +worker-robot-storage=작업 로봇 운반량: +__1__ +zoom-to-world-blueprint-enabled=지도 확대로 세계 보기 중 설계도면 +zoom-to-world-deconstruction-planner-enabled=지도 확대로 세계 보기 중 해체 계획기 +zoom-to-world-enabled=지도 확대로 세계 보기 +zoom-to-world-ghost-building-enabled=지도 확대로 세계 보기 중 고스트 건설 +zoom-to-world-selection-tool-enabled=지도 확대로 세계 보기 중 선택 도구 +zoom-to-world-upgrade-planner-enabled=지도 확대로 세계 보기 중 업그레이드 계획기 +[programmable-speaker-instrument] +alarms=알람 +bass=베이스 +celesta=첼레스타 +drum-kit=드럼 세트 +lead=리드 +miscellaneous=다양한 소리 +piano=피아노 +plucked=현악기 +saw=톱니파 +square=스퀘어 +steel-drum=스틸 드럼 +vibraphone=비브라폰 +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=도전 과제 달성 +alarm-1=알람 1 +alarm-2=알람 2 +alert-destroyed=경보: 개체 파괴됨 +armor-insert=아머에 삽입 +armor-remove=아머에서 제거 +buzzer-1=버저 1 +buzzer-2=버저 2 +buzzer-3=버저 3 +cannot-build=설치할 수 없음 +clap=클랩 +console-message=콘솔 메시지 +cowbell=카우벨 +crafting-finished=제작 완료 +crash=크래쉬 +fx=Fx +game-lost=게임 패배 +game-won=게임 승리 +gui-click=GUI 클릭 +gui-click-2=GUI 클릭 2 +hat-1=하이햇 1 +hat-2=하이햇 2 +high-q=High Q +inventory-move=인벤토리 옮기기 +kick-1=킥 1 +kick-2=킥 2 +new-objective=새로운 목표 +perc-1=타악기 1 +perc-2=타악기 2 +research-completed=연구 완료 +reverse-cymbal=리버스 심벌 +ring=벨소리 +scenario-message=시나리오 메시지 +shaker=셰이커 +siren=사이렌 +snare-1=스네어 1 +snare-2=스네어 2 +snare-3=스네어 3 +triangle=트라이앵글 +[recipe-name] +advanced-oil-processing=고급 원유 처리 +basic-oil-processing=기본 원유 처리 +coal-liquefaction=석탄 액화 +empty-crude-oil-barrel=원유 배럴 비우기 +empty-filled-barrel=__1__ 배럴 비우기 +fill-barrel=__1__ 배럴 채우기 +fill-crude-oil-barrel=원유 배럴 채우기 +heavy-oil-cracking=중유를 경유로 열분해 +kovarex-enrichment-process=Kovarex 농축 과정 +light-oil-cracking=경유를 석유 가스로 열분해 +nuclear-fuel-reprocessing=핵연료 재처리 +uranium-processing=우라늄 가공 +[shortcut] +alt-mode="Alt-모드" 표시 전환 +copy=복사 +cut=잘라내기 +import-string=문자열 가져오기 +inline-keybind-format=__1__ (__2__) +make-blueprint=설계도면 +make-blueprint-book=설계도면 책자 +make-deconstruction-planner=해체 계획기 +make-upgrade-planner=업그레이드 계획기 +out-of-line-keybind-format=__1__\n(__2__) +paste=붙여넣기 +toggle-equipment-movement-bonus=외골격 활성화/비활성화 +toggle-personal-logistic-requests=개인용 물류 요청 토글 +toggle-personal-roboport=개인용 로보포트 활성화/비활성화 +undo=실행 취소 +undo-unavailable=실행 취소 +[story] +message-log-close=닫기 +message-log-title=메시지 기록 +[technology-description] +advanced-electronics=고급 계산을 하는 집적 회로 및 마이크로프로세서입니다. +advanced-material-processing=더 빠르고 유연한 용광로입니다. +advanced-oil-processing=추가적인 생산품을 더 정제할 수 있도록 원유를 정제합니다. +artillery=포탑이나 기차 화물차에 장착되는 장거리 대포입니다. 사정거리 안에 있는 적 구조물을 향해서 자동으로 발포하고, 또는 더 멀리 있는 목표를 수동으로 지정하여 발포할 수도 있습니다. +artillery-shell-range=대포의 자동 및 수동 사정거리를 모두 증가시킵니다. +artillery-shell-speed=대포의 발사 속도를 증가시킵니다. +atomic-bomb=한 번에 넓은 지역의 모든 것을 파괴하기 위해 사용되는 로켓의 파괴적인 형태입니다. +automated-construction=건설 로봇에게 한 번에 여러 건물을 설치, 업그레이드나 해체, 전체 공장을 복사-붙여넣기, 또는 숲을 개간하게 명령할 수 있도록 해 줍니다. +automated-rail-transportation=자동화된 기차 노선을 설정할 수 있도록 기차 정류장 설치를 활성화합니다. +automation=자동 대량 생산을 위한 핵심 기술입니다. +automation-2=유체 재료를 처리할 수 있는 조립 기계입니다. +automation-3=추가적인 속도와 추가 모듈 슬롯이 있는, 유체 재료를 처리할 수 있는 조립 기계입니다. +automobilism=수송을 위해 사용되는 엔진 구동 차량입니다. +battery=전기 장치에 에너지를 저장하거나 제공하는 전기 화학 전지입니다. +battery-equipment=나중을 위한 여분의 에너지를 저장하기 위해 아머에 삽입합니다. +battery-mk2-equipment=나중을 위한 많은 에너지를 저장하기 위해 아머에 삽입합니다. +belt-immunity-equipment=운송 벨트에 의해 이동되는 것을 방지하기 위해 아머에 삽입합니다. +braking-force=기차가 더 빨리 감속할 수 있으므로, 높은 속도를 더 오랫동안 유지할 수 있도록 해 줍니다. +chemical-science-pack=석유 제품을 사용하여 고급 아이템을 연구할 수 있도록 해 줍니다. +circuit-network=전선으로 기계를 서로 연결하고 신호에 반응하게 해서 기계를 더 잘 제어할 수 있게 해줍니다. +cliff-explosives=폭발물을 배럴에 충분히 가득 채워서 절벽을 파괴합니다. +coal-liquefaction=증기와 중유를 사용하여 석탄을 석유 제품으로 변환하는 가공 기술입니다. +concrete=바닥재에도 사용되는 고급 건축 재료입니다. +construction-robotics=건설 로봇은 아군의 개체를 복구하고 설치할 수 있습니다. 또한, 고스트 상태로 배치하여 로봇에게 새로운 구조물을 설치하도록 명령할 수 있습니다. +defender=가장 기초적인 형태의 전투 로봇입니다. 짧은 시간동안 플레이어를 따라다니며 지원합니다. +destroyer=최상위 형태의 전투 로봇입니다. 제한된 시간동안 플레이어를 따라다니며 지원합니다. +discharge-defense-equipment=리모컨을 사용하여 발동시키면 근처의 적들에게 피해를 주고, 밀쳐내고, 기절시키기 위해 아머에 삽입합니다. +distractor=중간 형태의 전투 로봇입니다. 배치된 위치에 머무르면서 공격하여 적들의 주의를 분산시킵니다. +effect-transmission=신호기는 업그레이드 모듈의 효과를 주변의 아군 개체에 전송합니다. +effectivity-module=기계의 에너지 소비량을 감소시키는 모듈입니다. +electric-energy-accumulators=나중을 위한 여분의 전기 에너지를 저장하는 건물입니다. +electric-energy-distribution=더 유연한 전기 배전 방법입니다. +electric-engine=전기를 기계적인 움직임으로 변환합니다. +electronics=기본적인 신호 처리를 하는 전자 부품입니다. +energy-shield-equipment=피해를 흡수하기 위해 아머에 삽입합니다. +energy-shield-mk2-equipment=다량의 피해를 흡수하기 위해 아머에 삽입합니다. +energy-weapons-damage=레이저 및 전기 광선의 피해를 증가시킵니다. +engine=연료를 기계적인 움직임으로 변환합니다. 모든 차량의 필수적인 부품입니다. +exoskeleton-equipment=이동 속도를 증가시키기 위해 아머에 삽입합니다. 한 번에 여러 외골격을 장착할 수 있습니다. +explosive-rocketry=더 큰 폭발 반경을 가진 매우 폭발적인 로켓입니다. +explosives=위험하지만 제어 가능한 폭발물을 개발합니다. +fast-inserter=향상된 전자 장치를 통해 더 빠른 동작 및 아이템 필터링이 가능한 투입기입니다. +flamethrower=강력한 화염 방사기와 화염 방사 포탑이 적에게 공격적인 액체를 발사하여 불태웁니다. +flammables=더 효율적인 연료와 더 공격적인 가연성 물질을 개발합니다. +fluid-handling=유체를 저장하고 운송하는 다양한 방법입니다. +fluid-wagon=철도 위에서 유체를 운송하는 기능이 있습니다. 유체 화물차는 직선 철도에 인접한 펌프에 의해 채우고 비울 수 있습니다. +follower-robot-count=동시에 생성할 수 있는 전투 로봇의 수를 증가시킵니다. +fusion-reactor-equipment=다른 장비에 전력을 공급 하기 위해 아머에 삽입합니다. +gates=필요할 때 열리는 벽의 한 부분입니다. 회로 네트워크로 제어할 수 있습니다. +gun-turret=탄창을 보충해야 하는 기본 방어 건물입니다. +heavy-armor=더 많이 보호해주는 헤비 아머입니다. +inserter-capacity-bonus=묶음 투입기가 한 번에 더 많은 아이템을 옮길 수 있도록 해 줍니다. 업그레이드 중 일부는 비 묶음 투입기에도 적은 양의 묶음 기능을 추가합니다. +kovarex-enrichment-process=우라늄-238에서 우라늄-235를 생산하는 과정입니다. 촉매로 대량의 우라늄-235가 필요합니다. +land-mine=땅 위에 배치하여 적이 위를 걸어가면 발동되는 폭발형 함정입니다. 폭발 후 건설 로봇에 의해 다시 배치 될 수 있습니다. 강력한 폭발물을 연구하여 피해를 업그레이드할 수 있습니다. +landfill=물 위에 배치하여 개체를 설치할 수 있는 지형을 생성할 수 있습니다. +laser=광선의 초점을 맞추면 피해를 줄 수 있습니다. +laser-shooting-speed=레이저 무기의 발사 속도를 증가시킵니다. +laser-turret=전기가 필요한 고급 방어 건물입니다. +logistic-robotics=물류 로봇은 캐릭터에게 아이템을 배달하거나, 원하지 않는 아이템을 가져갈 수 있습니다 +logistic-science-pack=향상된 물류, 자동화 및 간단한 군사 연구를 할 수 있도록 해 줍니다. +logistic-system=물류 로봇의 기능을 확장하는 물류 상자의 잠금을 해제합니다. 요청 상자는 물류 네트워크에서 아이템을 요청합니다. 능동형 공급 상자는 내용물이 보관되거나 다른 곳에서 사용되도록 내용물을 내보냅니다. 완충 상자는 개인 물류 및 자동화 건설을 위해 지정된 아이템을 요청합니다. +logistics=더 빠르고 유연한 운송 방법입니다. +low-density-structure=가볍고 튼튼한 재료로, 우주선 및 개인용 장비에 매우 유용합니다. +lubricant=중유를 윤활유로 변환하여, 고속 기계의 마찰을 줄이는 데 사용됩니다. +military=더 효과적인 방법은 자신과 공장을 방어하는 것입니다. +military-science-pack=더 진보한 군사 옵션을 연구할 수 있도록 해 줍니다. +mining-productivity=모든 채광 드릴과 시추기의 생산량을 증가시킵니다. +modular-armor=고유한 보너스를 주는 장비 모듈 장착을 위한 작은 장비 슬롯이 있는 아머입니다. 또한, 착용하면 인벤토리 크기를 증가시킵니다. +modules=기계에 삽입할 수 있는 업그레이드 모듈을 연구할 수 있도록 해 줍니다. +night-vision-equipment=밤에 더 잘 볼 수 있도록 하기 위해 아머에 삽입합니다. +nuclear-fuel-reprocessing=다 쓴 우라늄 연료 전지를 재처리하여 우라늄-238을 얻는 공정입니다. +nuclear-power=우라늄 연료 전지를 사용하는 강력하고 수준 높은 발전 방법입니다. +oil-processing=플라스틱, 황, 그리고 연료를 제조하는 데 사용되는 원유 정제입니다. +optics=가시 광선의 다양한 응용입니다. +personal-laser-defense-equipment=자동으로 주위의 적에게 발사하기 위해 아머에 삽입합니다. +personal-roboport-equipment=인벤토리의 건설 로봇이 작업할 수 있도록 아머에 삽입합니다. +personal-roboport-mk2-equipment=인벤토리의 많은 건설 로봇이 작업할 수 있도록 아머에 삽입합니다. +physical-projectile-damage=물리적인 발사체 기반의 무기, 포탑 및 방어 로봇의 피해를 증가시킵니다. +plastics=고체로 성형할 수 있는 합성 고분자 물질입니다. +power-armor=더 큰 장비 슬롯과 인벤토리 크기 보너스를 주는 아머입니다. +power-armor-mk2=거대한 장비 슬롯과 인벤토리 크기 보너스를 주는 아머입니다. +production-science-pack=가장 효율적인 기계, 모듈 및 프로세스를 연구할 수 있도록 해 줍니다. +productivity-module=기계가 같은 양의 재료로 더 많은 생산품을 만들수 있도록 해 주지만 에너지 소비량을 증가시키고 속도를 감소시키는 모듈입니다. +rail-signals=같은 철도 네트워크 안에서 여러 기차를 조정할 수 있습니다. +railway=장거리 대규모 운송입니다. +refined-flammables=화염 기반 무기의 피해를 증가시킵니다. +research-speed=더 효율적인 연구 방법의 잠금을 해제합니다. +robotics=비행 로봇의 몸체입니다. 물류 또는 건설 작업 중 하나를 선택해 전문화해야 합니다. +rocket-control-unit=로켓 시스템을 제어할 수 있는 고급 연산 장치입니다. +rocket-fuel=수준 높은 다용도 연료입니다. +rocket-silo=로켓을 우주로 발사하고 게임에서 승리할 수 있도록 해 줍니다. +rocketry=로켓으로 적을 교란하는 개인용 로켓 발사기입니다. +solar-energy=무료 전기 에너지원, 하지만 밤에는 사용할 수 없습니다. +solar-panel-equipment=다른 장비에 전력을 공급 하기 위해 아머에 삽입합니다. 하지만 밤에는 쓸모가 없습니다. +space-science-pack=인공위성을 우주로 보내서, 우주 과학 팩을 생산하는 데 사용되는 과학적 데이터를 우주에서 수신할 수 있도록 해 줍니다. +speed-module=기계가 빠르게 작동하게 해주지만 에너지 소비량을 증가시키는 모듈입니다. +spidertron=거친 지형을 횡단할 수 있는 다목적 차량입니다. 수동 또는 자동 목표 조준이 가능한 고속 연사 로켓 발사기가 장착되어 있습니다. 수동 또는 스파이더트론 조종 장치를 사용하여 움직일 수 있습니다. +stack-inserter=묶음 투입기는 동시에 많은 아이템을 옮길 수 있습니다. +steel-axe=채취 속도를 증가시킵니다. +steel-processing=철 판을 강철 판으로 제련할 수 있도록 해 줍니다. +stone-wall=공격자로부터 공장을 지키기 위한 벽입니다. +stronger-explosives=폭발형 무기의 피해를 증가시킵니다. +sulfur-processing=황산과 폭발물을 생산하는 데 사용되는 반응성이 높은 비금속 화학 물질입니다. +tank=강력한 공격용 차량으로 다양한 무기를 장착할 수 있습니다. +toolbelt=인벤토리를 확장합니다. +uranium-ammo=경도가 높고 무거운 우라늄-238로 만든 고급 탄약으로, 막대한 피해를 줍니다. +uranium-processing=우라늄 광석은 원심 분리기에서 우라늄-238로 가공되며, 더 고품질의 우라늄-235를 얻을 가능성이 있습니다. 우라늄 연료 전지를 만들려면 둘 다 필요합니다. +utility-science-pack=가장 강력한 무기, 개인용 장비 및 로봇 조정을 연구할 수 있도록 해 줍니다. +weapon-shooting-speed=발사체를 발사하는 거의 모든 무기의 발사 속도를 증가시킵니다. +worker-robots-speed=물류 및 건설 로봇의 비행 속도를 증가시킵니다. +worker-robots-storage=물류 및 건설 로봇이 한 번에 옮길 수 있는 아이템의 개수를 증가시킵니다. +[technology-name] +advanced-electronics=고급 전자 +advanced-material-processing=고급 원료 가공 +advanced-oil-processing=고급 원유 처리 +artillery=대포 +artillery-shell-range=대포용 포탄 사정거리 +artillery-shell-speed=대포용 포탄 발사 속도 +atomic-bomb=원자 폭탄 +automated-rail-transportation=자동화된 철도 운송 +automation=자동화 +automobilism=자동차 운전 +battery=건전지 +battery-equipment=개인용 건전지 +battery-mk2-equipment=개인용 건전지 MK2 +belt-immunity-equipment=벨트 내성 장비 +braking-force=제동력 +chemical-science-pack=화학 과학 팩 +circuit-network=회로 네트워크 +cliff-explosives=절벽 폭발물 +coal-liquefaction=석탄 액화 +concrete=콘크리트 +construction-robotics=건설 로봇 공학 +defender=방어 로봇 +destroyer=파괴 로봇 +discharge-defense-equipment=방전 방어 장치 +distractor=견제 로봇 +effect-transmission=효과 전송 +effectivity-module=효율 모듈 +electric-energy-accumulators-1=전기 에너지 축전지 +electric-energy-distribution=전기 에너지 배전 +electric-engine=전기 엔진 +electronics=전자 +energy-shield-equipment=에너지 보호막 장비 +energy-shield-mk2-equipment=에너지 보호막 MK2 장비 +energy-weapons-damage=에너지 무기 피해 +engine=엔진 +exoskeleton-equipment=외골격 장비 +explosive-rocketry=폭발형 로켓 공학 +explosives=폭발물 +fast-inserter=빠른 투입기 +flamethrower=화염 방사기 +flammables=인화성 물질 +fluid-handling=유체 처리 +fluid-wagon=유체 화물차 +follower-robot-count=로봇 생성 수 +fusion-reactor-equipment=휴대용 핵융합로 +gate=출입구 +gun-turret=기관 포탑 +heavy-armor=헤비 아머 +inserter-capacity-bonus=투입기 운반량 보너스 +kovarex-enrichment-process=Kovarex 농축 과정 +land-mine=지뢰 +landfill=매립 +laser=레이저 +laser-shooting-speed=레이저 발사 속도 +laser-turret=레이저 포탑 +logistic-robotics=물류 로봇 공학 +logistic-science-pack=물류 과학 팩 +logistic-system=물류 시스템 +logistics=물류 +low-density-structure=저밀도 구조물 +lubricant=윤활유 +military=군사 +military-science-pack=군사 과학 팩 +mining-productivity=채취 생산성 +modular-armor=모듈형 아머 +modules=모듈 +night-vision-equipment=야간 투시경 장비 +nuclear-fuel-reprocessing=핵연료 재처리 +nuclear-power=원자력 +oil-processing=원유 처리 +optics=광학 +personal-laser-defense-equipment=개인용 레이저 방어 장치 +personal-roboport-equipment=개인용 로보포트 +personal-roboport-mk2-equipment=개인용 로보포트 MK2 +physical-projectile-damage=물리적인 발사체 피해 +plastics=플라스틱 +power-armor=파워 아머 +power-armor-mk2=파워 아머 MK2 +production-science-pack=생산 과학 팩 +productivity-module=생산 모듈 +rail-signals=철도 신호 +railway=철도 +refined-flammables=정제된 인화성 물질 +research-speed=연구소 연구 속도 +robotics=로봇 공학 +rocket-control-unit=로켓 제어 장치 +rocket-fuel=로켓 연료 +rocket-silo=로켓 격납고 +rocketry=로켓 공학 +solar-energy=태양 에너지 +solar-panel-equipment=휴대용 태양 전지판 +space-science-pack=우주 과학 팩 +speed-module=속도 모듈 +spidertron=스파이더트론 +stack-inserter=묶음 투입기 +steel-axe=강철 도끼 +steel-processing=강철 가공 +stone-wall=벽 +stronger-explosives=강력한 폭발물 +sulfur-processing=황 처리 +tank=탱크 +toolbelt=도구 허리띠 +uranium-ammo=우라늄 탄약 +uranium-processing=우라늄 가공 +utility-science-pack=다용도 과학 팩 +weapon-shooting-speed=무기 발사 속도 +worker-robots-speed=작업 로봇 속도 +worker-robots-storage=작업 로봇 화물 크기 +[tile-name] +concrete=콘크리트 +deepwater=깊은 물 +deepwater-green=깊은 녹색 물 +dirt-1=흙 1 +dirt-2=흙 2 +dirt-3=흙 3 +dirt-4=흙 4 +dirt-5=흙 5 +dirt-6=흙 6 +dirt-7=흙 7 +dry-dirt=마른 흙 +grass-1=풀 +grass-2=풀 2 +grass-3=풀 3 +grass-4=풀 4 +hazard-concrete-left=왼빗금 위험지역 콘크리트 +hazard-concrete-right=오른빗금 위험지역 콘크리트 +lab-dark-1=연구소 타일 1 +lab-dark-2=연구소 타일 2 +lab-white=연구소 하얀색 +landfill=매립 +nuclear-ground=핵폭발 바닥 +out-of-map=지도 밖 +red-desert-0=붉은 사막 0 +red-desert-1=붉은 사막 1 +red-desert-2=붉은 사막 2 +red-desert-3=붉은 사막 3 +red-desert-dark=어두운 붉은 사막 +refined-concrete=정제된 콘크리트 +refined-hazard-concrete-left=정제된 왼빗금 위험지역 콘크리트 +refined-hazard-concrete-right=정제된 오른빗금 위험지역 콘크리트 +sand-1=모래 1 +sand-2=모래 2 +sand-3=모래 3 +stone-path=돌 길 +tutorial-grid=튜토리얼 격자 +water=물 +water-green=녹색 물 +water-mud=얕은 물 2 +water-shallow=얕은 물 +water-wube=물 Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider]는 아이템을 물류 네트워크에 적극적으로 내보내려 합니다.\n능동형 공급 상자에 있는 아이템은 물류 요청이 없다면 모두 [entity=logistic-chest-storage]로 옮겨집니다. +belt-lanes=[entity=transport-belt]에는 아이템 운송에 쓰이는 라인이 2개 있으며, 각 라인에 서로 다른 자원을 수송할 수 있습니다.\n[entity=inserter]는 두 라인에서 모두 아이템을 집어올 수 있지만, 아이템을 벨트 위에 내려놓을 때에는 투입기에서 멀리 있는 쪽의 라인에만 아이템을 내려놓습니다. +buffer-chest=[entity=logistic-chest-buffer]는 [entity=logistic-chest-requester]와 [entity=logistic-chest-passive-provider]의 기능을 겸합니다.\n이 상자를 통해 제공되는 아이템들은 건설에 쓸 수도 있고, 개인이나 '완충 상자에서 요청' 설정이 켜져 있는 요청 상자의 물류 요청에 쓸 수도 있습니다. +bulk-crafting=제작 슬롯에 커서 올린 뒤:\n - __ALT_CONTROL__1__craft-5__키로 5개를 제작합니다.\n - __ALT_CONTROL__1__craft-all__ 키로 가능한 한 전부 제작합니다. +burner-inserter-refueling=[entity=burner-inserter]는 다른 투입기를 이용해 연료를 보충할 수도 있지만, 연료를 옮기는 도중에는 스스로 연료를 보충할 수도 있습니다. +circuit-network=회로 네트워크는 시스템 간에 정보를 전송할 수 있는 시스템입니다.\n[item=red-wire]과 [item=green-wire]을 사용해 시스템을 회로 네트워크에 연결할 수 있습니다.\n네트워크 내에서 각 신호 유형에 대해 각 -2,147,483,648 ~ 2,147,483,647 사이의 정수 값을 개별적으로 전달할 수 있습니다.\n게임 엔딩에는 회로 네트워크가 필수는 아니지만, 일반적으로는 불가능하다고 여겨졌을 무수히 많은 재미있는 장치나 미세한 조정을 통해 공장 최적화를 사용할 수 있도록 해줍니다. +clear-cursor=아이템을 들고 있을 때 __CONTROL__clear-cursor__ 키를 사용하여 커서에 잡힌 아이템을 지울 수 있습니다. 커서가 잡고 있던 아이템은 인벤토리의 [img=utility/hand] 슬롯으로 돌아옵니다.\n또한 철도 계획이나 전선 연결, 영역 선택도 취소됩니다. +connect-switch=[item=copper-cable]을 마우스 커서에 든 채로 엔티티를 __ALT_CONTROL__1__build__하면 해당 엔티티에 전선을 연결할 수 있습니다.\n엔티티에 대고 __ALT_CONTROL__1__remove-pole-cables__을 하면 엔티티에 연결된 모든 전선을 끊을 수 있습니다. +construction-robots=[entity=construction-robot]은 물류 네트워크에서 건설, 해체, 업그레이드 및 수리 명령을 진행합니다.\n건설 명령은 고스트 상태로 배치된 건물, [item=blueprint] 사용 혹은 아군 건물이 파괴되어 다시 재건설해야 할 때 생성됩니다.\n[item=deconstruction-planner]로 원하는 개체를 선택하면 해체 명령이 생성됩니다.\n[item=upgrade-planner]로 원하는 개체를 선택하면 업그레이드 명령이 생성됩니다.\n이러한 명령들은 이전에 했던 명령 실행 취소 시에도 생성됩니다. +copy-entity-settings=__CONTROL__copy-entity-settings__ 키와 __CONTROL__paste-entity-settings__ 키로 개체 간에 설정을 복사할 수 있습니다.\n예를 들어, [entity=assembling-machine-2]의 정보를 복사하여 다른 조립 기계에 동일한 제작법을 설정할 수 있고, 인벤토리가 제한된 상자를 복사하여 다른 상자도 똑같이 제한시킬 수 있습니다.\n__ALT_CONTROL__1__paste-entity-settings__ 키를 누른 채 드래그하면 한 번의 드래그로 여러 개체에 정보를 붙여 넣을 수 있습니다. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ 버튼과 __CONTROL__paste-entity-settings__ 버튼으로 개체 간에 설정을 복사할 수 있습니다.\n예를 들어, [entity=assembling-machine-2]의 정보를 복사하여 다른 조립 기계에 동일한 제작법을 설정할 수 있고, 인벤토리가 제한된 상자를 복사하여 다른 상자도 똑같이 제한시킬 수 있습니다.\n__CONTROL__paste-entity-settings__ 버튼을 누른 채로 __CONTROL__move__(으)로 이동하여 여러 개체에 정보를 빠르게 붙여 넣을 수 있습니다. +copy-paste=__CONTROL__copy__ 키는 선택한 개체를 클립보드에 저장할 수 있는 복사 도구를 생성합니다.\n__CONTROL__paste__ 키는 제일 마지막에 복사한 개체의 기록을 가져와서 건설할 수 있게 합니다.\n클립보드 기록은 __CONTROL__cycle-clipboard-forwards__ 키와 __CONTROL__cycle-clipboard-backwards__ 키로 스크롤할 수 있습니다. +copy-paste-filters=[entity=filter-inserter]나 [entity=splitter], [entity=logistic-chest-requester], [entity=cargo-wagon] 같은 개체들끼리는 필터 설정이나 물류 요청, 필터가 설정된 인벤토리 슬롯 같은 설정들을 복사-붙여넣기 할 수 있습니다. +copy-paste-requester-chest=[entity=logistic-chest-requester]끼리도 물류 요청 내용을 복사-붙여넣기할 수 있습니다.\n또한 제작법이 설정된 [entity=assembling-machine-2] 같은 기계의 설정을 복사해서 [entity=logistic-chest-requester]에 붙여넣으면 그 제작법에 필요한 아이템이 요청으로 설정됩니다. +copy-paste-spidertron=[entity=spidertron]도 복사-붙여넣기하여 서로 색상과 물류 요청을 설정할 수 있습니다.\n또한 장비 슬롯을 복사하여 해당 아이템이 있는 경우 플레이어 인벤토리에서 장비를 삽입할 수 있습니다. +copy-paste-trains=[entity=locomotive]의 일정과 색상은 복사- 붙여넣기가 가능합니다\n그리고 [entity=train-stop]의 이름과 색상도 복사-붙여넣기가 가능합니다.\n마지막으로, [entity=locomotive]와 [entity=train-stop] 사이에서 색상만을 그대로 복사-붙여넣기도 가능합니다. +drag-building=[entity=stone-furnace]등을 일직선으로 빠르게 설치하는 방법은, __CONTROL__build__를 누른 채 원하는 방향으로 달려가는 겁니다. +drag-building-poles=[entity=small-electric-pole]를 든 채로 드래그하면 최대 연결 거리에 맞춰 자동으로 설치됩니다. +drag-building-underground-belts=[entity=underground-belt] 혹은 [entity=pipe-to-ground]를 든 채로 드래그하면 최대 연결 거리에 맞춰 자동으로 설치됩니다. +e-confirm=게임 내 모든 녹색 버튼은 __CONTROL__confirm-gui__ 키로 "확인"할 수 있습니다.\n지금 사용하여 이 팁을 확인하세요! +electric-network=전기 네트워크는 [entity=steam-engine]이나 [entity=solar-panel] 같은 전력 공급 시설과 전력 소모 시설 사이에 균등하게 에너지를 전송합니다.\n__ALT_CONTROL__1__open-gui__으로 전신주를 열면 전기 네트워크의 전력 상태를 볼 수 있습니다. +electric-pole-connections=전신주와 다른 전신주 간의 거리가 '전선 거리' 이내일 경우 자동으로 전신주끼리 전선이 이어지며, 전신주 하나 당 최대 5개까지 연결될 수 있습니다.\n[item=copper-cable] 아이템을 이용하면 수동으로 추가 연결하거나 연결을 끊을 수 있습니다.\n전신주에 대고 __CONTROL__remove-pole-cables__(을)를 사용하면 해당 전신주의 모든 연결이 끊어집니다. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ 키는 개체 안에서 아이템을 즉시 가져옵니다.\n아이템을 잡은 상태에서 __ALT_CONTROL__1__fast-entity-transfer__ 키를 사용하여 현재 잡고 있는 아이템을 해당 개체에 투입합니다.\n\n\n튜토리얼에서는 개체 사이에서 개체를 직접 열지 않고 개체에 아이템을 운송하는 방법에 대해 설명합니다. +fast-belt-bending=[entity=transport-belt]를 드래그하여 건설하는 중에 __CONTROL__rotate__ 키를 누르면 중간에 빈틈 없이 벨트가 회전되어 건설됩니다. +fast-obstacle-traversing=[entity=transport-belt]를 드래그하여 설치하는 중에 장애물이 있을 경우 가능한 한도 내에서 자동으로 [entity=underground-belt]가 대신 건설됩니다. +fast-replace=동일한 유형과 크기를 갖는 개체는 그 개체 위에 배치하여 빠르게 교체할 수 있습니다. 빠른 교체를 할 때 그 개체가 갖는 내용물이나 선택되어 있는 제작법 같은 속성은 그대로 유지됩니다. +fast-replace-belt-splitter=[entity=transport-belt]를 [entity=splitter]로, 혹은 그 반대로 빠른 교체가 가능합니다. +fast-replace-belt-underground=[entity=transport-belt]를 [entity=underground-belt]로, 혹은 그 반대로 빠른 교체가 가능합니다.\n지하 벨트로 교체 시 입구와 출구 사이에 있는 벨트들은 모두 자동으로 채취됩니다.\n이러한 빠른 교체는 [entity=pipe]와 [entity=pipe-to-ground]에도 동일하게 적용됩니다. +fast-replace-direction=빠른 교체를 통해 개체의 방향이나 각도를 빠르게 변경할 수 있습니다 +gate-over-rail=[entity=gate]는 수직 또는 수평 [entity=straight-rail] 위에 설치할 수 있습니다.\n기차는 자동으로 출입구를 열어 통과하기 때문에 방어에 구멍이 생기지 않습니다. +ghost-building=__ALT_CONTROL__1__build-ghost__ 키를 누른 채로 아이템을 설치하면 고스트 상태의 개체가 설치됩니다.\n물류 네트워크 범위 안에 있는 고스트 개체는 자동으로 건설됩니다. +ghost-rail-planner=고스트 철도 계획기는 새로운 고스트 상태의 철도를 길게 계획하는 데 사용됩니다.\n고스트 계획기를 사용하려면 철도를 계획하는 동안 __CONTROL_MODIFIER__build-ghost__ 키를 누르고 있으면 됩니다.\n또한 __CONTROL_MODIFIER__build-with-obstacle-avoidance__키를 통해 장애물을 알아서 회피할 수 있는 고스트 철도 계획기를 사용할 수 있습니다. +inserters=투입기는 한 쪽 방향에 있는 아이템을 집어다 반대칸에 둡니다.\n[entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace], 그리고 다른 기계들에 아이템을 투입하거나 빼올 수 있습니다. +insertion-limits=투입기가 항상 대상의 인벤토리에 아이템을 가득 채워 넣는 건 아닙니다. 이를 통해 다른 투입기가 자신의 몫을 가질 수 있습니다.\n예로, [entity=boiler]에 5개 이상의 [item=coal]이 있을 경우 더 투입하지 않습니다. 5개 이상이 되면 더 투입하지 않으므로 다음 보일러 쪽으로 연료가 운송 벨트를 따라 이동할 수 있으며, 다른 보일러에도 투입될 수 있습니다.\n이러한 점은 [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab], 그 외 다른 다양한 건물에도 적용됩니다. +introduction=팁과 도움말에 오신 것을 환영합니다!\n여기서는 게임의 개념을 시각과 대화 형태로 설명합니다.\n게임을 진행하고 팁을 완료하면 다른 팁의 잠금이 해제됩니다.\n시작부터 모든 팁을 보고 싶다면 __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__ 콘솔 명령어를 입력하세요. +limit-chests=상자는 인벤토리 슬롯의 빨간색 "X"를 선택해서 쓸 수 있는 인벤토리 슬롯을 제한할 수 있습니다.\n투입기는 차단된 슬롯에 아이템을 채울 수 없기 때문에 전체적으로 상자의 용량이 감소하고 과생산이 방지됩니다. +logistic-network=물류 네트워크는 비행 로봇을 활용하여 아이템을 운반하고 자동화된 건설을 수행할 수 있는 강력한 자동 배송 네트워크입니다.\n물류 네트워크는 크게 3가지 구성 요소가 있습니다.\n - [entity=roboport]는 네트워크의 범위를 정의하고, 로봇의 충전 및 보관 역할을 맡습니다.\n - [entity=logistic-robot]은 물류 명령을 수행하며 [entity=construction-robot]은 건설 명령을 수행합니다.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list]는 네트워크에 아이템을 공급합니다. +long-handed-inserters=[entity=long-handed-inserter]는 일반 투입기와 달리 설치된 위치에서 두 칸 단위로 아이템을 옮기는 전력 투입기입니다. +low-power=전력 생산량에 비해 전력 소모량이 더 많을 경우, 공장 내 기계에 전력 공급이 부족해져서 작동 속도가 느려집니다.\n전력이 부족한지 더 늦기 전에 미리 확인하려면 기계의 작동 속도에 주의해 주세요.\n현재 전력이 충분한지를 확인하는 가장 좋은 방법은, 바로 전기 네트워크 통계를 확인하여 '충족도' 막대가 녹색이면서 가득 차 있는지를 확인하는 것입니다. +move-between-labs=[entity=inserter]를 이용하여 [entity=lab] 간에 과학 팩을 옮기는 데 사용할 수 있습니다. +passive-provider-chest=[entity=logistic-chest-passive-provider]는 아이템을 물류 네트워크에 공급합니다.\n이는 수동형 공급 상자에 있는 모든 아이템을 로봇이 물류 혹은 건설을 위해 가져갈 수 있음을 의미합니다. +personal-logistics=[entity=logistic-robot]은 물류 공급 상자에서 개인 물류 요청을 수행하기 위해 아이템을 운송합니다.\n개인 물류 요청에는 최소와 최대 요청 개수가 있으며 로봇은 최소 개수를 이상이 될 때 까지 아이템을 가져옵니다.\n최대 개수가 설정되어 있고 그 개수를 넘는 아이템이 있다면 그 개수 만큼의 남는 아이템은 물류 폐기로 이동되어 로봇이 이를 가져갑니다. +pipette=__CONTROL__smart-pipette__ 키를 눌러 커서에 선택되어있는 개체를 배치합니다. +pole-dragging-coverage=전기 기계를 따라 드래그하여 [entity=small-electric-pole]를 설치하면, 모든 기계들이 빠짐없이 전신주 범위 안에 연결되도록 설치됩니다. +pump-connection=[entity=fluid-wagon]가 정확하게 정렬되면 정지된 유체 화물차에 [entity=pump]가 연결됩니다.\n펌프는 [entity=fluid-wagon]에서 유체를 상차 및 하차하는 데 필요합니다. +rail-building=철도 건설 모드를 활성화하려면, [item=rail]을 들고 기존에 설치된 철도 위에서 __CONTROL__build__ 키를 누릅니다.\n원하는 배치 형태를 만든 뒤 __ALT_CONTROL__1__build__(으)로 설치할 수 있습니다.\n__CONTROL__clear-cursor__ 키를 누르면 철도 건설 모드가 비활성화됩니다. +rail-signals-advanced=[entity=rail-chain-signal]는 구간에 진입하는 기차가 다음 구간을 떠날 수 있도록 하기 위해 바로 앞의 신호를 기반으로 상태를 결정합니다.\n[entity=rail-signal]와 함께 사용하여 고급 철도 교차로를 구성할 수 있습니다.\n\n\n이 튜토리얼은 철도 연속 신호를 사용하여 복잡한 철도 교차로를 구성하여 교착 상태를 방지하는 방법을 알려줍니다. +rail-signals-basic=[entity=rail-signal]는 철도를 구간 단위로 나눕니다. 각각의 [entity=locomotive]는 철도 신호를 읽고 다른 기차와 충돌하지 않도록 할 겁니다.\n\n\n\n튜토리얼에서는 철도 신호를 사용하여 동일한 철도 시스템에서 여러 기차를 운행하는 방법에 대해 알려줍니다. +repair-packs=[item=repair-pack]을 커서에 들고 있는 동안, __CONTROL__build__ 키를 누르고 있으면 해당 개체를 복구할 수 있습니다. +requester-chest=[entity=logistic-chest-requester]는 물류 네트워크에서 아이템을 요청합니다.\n[entity=logistic-robot]이 이러한 요청을 위해 물류 네트워크 내에서 아이템을 옮깁니다. +rotating-assemblers=[recipe=electric-engine-unit]처럼, 일부 제작법은 [entity=assembling-machine-2]에 유체 입력을 필요로 합니다. 유체 입력이 있는 조립 기계는 __CONTROL__rotate__ 키를 눌러서 회전할 수 있습니다. +shoot-targeting=커서를 원하는 적 근처에 두고 __CONTROL__shoot-enemy__ 키를 눌러 적 목표를 향해 쏠 수 있습니다.\n__CONTROL__shoot-selected__키를 눌러 적 뿐만이 아니라 중립 또는 아군 개체에게 직접 쏠 수도 있습니다. +shoot-targeting-controller=__CONTROL__shoot-enemy__ 버튼을 눌러 적 목표를 향해 쏠 수 있습니다.\n컨트롤러를 사용할 경우, 모든 무기는 자동으로 영역 내 가장 가까운 적을 향해 조준됩니다. __CONTROL__look__(으)로 자동 조준 영역을 움직일 수 있습니다.\n__CONTROL__shoot-selected__버튼을 눌러 적 뿐만 아니라 중립 또는 아군 개체에게도 쏠 수 있습니다. +show-info="Alt-모드"라고도 알려진 상세 정보 오버레이 표시를 전환하려면 __CONTROL__show-info__ 키를 누르세요. +splitter-filters=[entity=splitter]의 설정에 따라 특정한 아이템만을 분리하여 출력하거나, 어느 한 쪽의 입/출구를 우선적으로 쓰도록 할 수 있습니다. +splitters=[entity=splitter]는 벨트를 나누거나, 합치거나, 밸런스를 맞추는 데 사용됩니다.\n입력되는 아이템들은 양쪽 출구에 모두 빈 공간이 있을 경우 균등하게 분배되고, 또는 어느 한 쪽 출구가 비어 있을 경우 해당 출구 쪽으로 집중됩니다. +stack-transfers=__CONTROL__stack-transfer__ 키는 한 묶음의 아이템을 옮깁니다.\n__CONTROL__inventory-transfer__ 키는 동일한 유형의 모든 아이템 묶음을 옮깁니다. (빈 슬롯을 선택하면 가능한 모든 아이템을 옮깁니다.)\n위 조작법에서 __CONTROL_LEFT_CLICK__ 좌클릭 대신 __CONTROL_RIGHT_CLICK__ 우클릭을 사용하면 전체 수량의 절반만을 옮깁니다.\n\n자세한 내용은 튜토리얼을 참조하세요. +steam-power=[entity=boiler]는 [item=coal]같은 태울 수 있는 연료를 소비하여 [fluid=water]을 [fluid=steam]로 바꿉니다.\n[entity=steam-engine]은 [fluid=steam]를 소비하여 전기 에너지를 생산하여 전기 네트워크 내 수요 개체로 공급합니다. +storage-chest=[entity=logistic-chest-storage]는 플레이어의 폐기 슬롯과 해체 명령을 통해 가져온 아이템을 보관합니다.\n보관 상자에 있는 모든 아이템은 물류과 건설 명령 모두 사용할 수 있도록 공급됩니다.\n보관 상자에는 한 유형의 아이템만 보관할 수 있도록 필터링할 수 있습니다. +storage-chest-list=우선 순위에 따라 내용물을 공급하는 상자:\n[entity=logistic-chest-active-provider] 능동형 공급 상자\n[entity=logistic-chest-buffer] 완충 상자\n[entity=logistic-chest-storage] 보관 상자\n[entity=logistic-chest-passive-provider] 수동형 공급 상자 +train-stop-same-name=[entity=train-stop]은 다른 정류장과 같은 이름을 쓸 수 있습니다. 일정에 해당 이름이 있는 기차는 목적지로 동일한 이름의 다른 정류장들을 모두 목적지로 삼을 수 있습니다.\n각 기차 정류장에 기차 정류장 수 제한을 설정하여 동작을 보다 정확하게 제어할 수 있습니다. +train-stops=[entity=train-stop]은 기차가 이동할 이름이 지정된 목적지를 제공하여 기차를 통한 물품 대량 운송 자동화를 위해 사용됩니다.\n\n\n\n튜토리얼에서는 기차 정류장을 짓는 방법과 기차의 일정을 설정하는 간단한 방법에 대해 알려줍니다. +trains=기차는 한번에 많은 처리량을 멀리 운송하는 데 유용합니다.\n기차는 __CONTROL__toggle-driving__ 키를 통해 탑승할 수 있고 __CONTROL_MOVE__ 키로 운전할 수 있습니다. +transport-belts=운송 벨트는 아이템을 옮기는 데 사용되며, 에너지 소모 없이도 작동합니다. 벨트는 위에 서 있는 플레이어 캐릭터나 차량, 바이터 같은 오브젝트도 옮깁니다.\n운송 벨트 시스템은 [entity=transport-belt], [entity=splitter], 그리고 [entity=underground-belt]로 구성되어 있습니다.\n[entity=fast-transport-belt]나 [entity=express-transport-belt] 같은 상위 운송 벨트는 더 빨리 아이템을 옮길 수 있습니다. +underground-belts=[entity=underground-belt]는 벨트를 다른 개체나 통과할 수 없는 지형을 무시하고 이동시키거나 서로 교차하는 데 사용됩니다. +usable-items=어떤 아이템들은 개체들을 설치하지 않고 사용할 수 있습니다. 예를 들어 [item=grenade] 를 적에게 던져 피해를 줄 수 있습니다.\n사용 가능한 아이템을 손에 들고 __ALT_CONTROL__1__build__(으)로 사용할 수 있습니다. +z-dropping=__CONTROL__drop-cursor__ 키를 눌러 현재 커서의 아이템을 하나 떨어뜨립니다.\n땅바닥 위는 물론, 개체에 직접 투입할 수 있습니다.\n__CONTROL__drop-cursor__키를 계속 누른 채로 여러 개체 위로 커서를 드래그하면 개체마다 하나씩 아이템을 떨어뜨립니다. +[tips-and-tricks-item-name] +active-provider-chest=능동형 공급 상자 +belt-lanes=벨트의 두 길 +buffer-chest=완충 상자 +bulk-crafting=대량 제작 +burner-inserter-refueling=화력 투입기 연료 보충 +circuit-network=회로 네트워크 +clear-cursor=커서 비우기 +connect-switch=전원 스위치 연결 +construction-robots=건설 로봇 +copy-entity-settings=개체 설정 복사-붙여넣기 +copy-entity-settings-controller=개체 설정 복사-붙여넣기 +copy-paste=복사 붙여넣기 +copy-paste-filters=필터 복사-붙여넣기 +copy-paste-requester-chest=요청 상자 복사-붙여넣기 +copy-paste-spidertron=스파이더트론 복사-붙여넣기 +copy-paste-trains=기차 복사-붙여넣기 +drag-building=드래그로 설치 +drag-building-poles=전신주 드래그 +drag-building-underground-belts=지하 벨트 드래그 +e-confirm=__CONTROL__confirm-gui__키로 확인 +electric-network=전기 네트워크 +electric-pole-connections=전신주 연결 +entity-transfers=개체 옮기기 +fast-belt-bending=빠른 벨트 방향 전환 +fast-obstacle-traversing=장애물 자동 횡단 건설 +fast-replace=빠른 교체 +fast-replace-belt-splitter=벨트와 분배기의 빠른 교체 +fast-replace-belt-underground=벨트와 지하 벨트의 빠른 교체 +fast-replace-direction=빠른 방향 교체 +gate-over-rail=철도 위의 출입구 +ghost-building=고스트 상태로 건설하기 +ghost-rail-planner=고스트 상태로 철도 계획하기 +inserters=투입기 +insertion-limits=투입 제한 +introduction=개요 +limit-chests=상자 제한하기 +logistic-network=물류 네트워크 +long-handed-inserters=긴 팔 투입기 +low-power=낮은 전력 +move-between-labs=연구소 간에 옮기기 +passive-provider-chest=수동형 공급 상자 +personal-logistics=개인 물류 +pipette=개체 피펫 +pole-dragging-coverage=전신주 드래그 범위 +pump-connection=펌프 연결 +rail-building=철도 설치 +rail-signals-advanced=심화 철도 신호 +rail-signals-basic=기본 철도 신호 +repair-packs=복구 팩 +requester-chest=요청 상자 +rotating-assemblers=조립 기계 회전 +shoot-targeting=대상 사격 +shoot-targeting-controller=대상 사격 +show-info=추가 정보 (Alt-모드) +splitter-filters=분배기 필터 +splitters=분배기 +stack-transfers=묶음 옮기기 +steam-power=증기 발전 +storage-chest=보관 상자 +train-stop-same-name=같은 이름을 가지고 있는 기차 정류장 +train-stops=기차 정류장 +trains=기차 +transport-belts=운송 벨트 +underground-belts=지하 벨트 +usable-items=사용 가능한 아이템 +z-dropping=__CONTROL__drop-cursor__키로 아이템 떨어뜨리기 +[virtual-signal-description] +signal-anything=입력 신호 중 하나라도 조건을 만족하면 참을 출력합니다.\n입력 신호가 없으면 거짓을 출력합니다. +signal-each=조건을 평가하거나 모든 입력 신호에 대해 연산을 수행합니다. +signal-everything=모든 입력 신호가 조건을 만족하면 참을 출력합니다.\n입력 신호가 없으면 참을 출력합니다. +[virtual-signal-name] +signal-0=신호 0 +signal-1=신호 1 +signal-2=신호 2 +signal-3=신호 3 +signal-4=신호 4 +signal-5=신호 5 +signal-6=신호 6 +signal-7=신호 7 +signal-8=신호 8 +signal-9=신호 9 +signal-A=신호 A +signal-B=신호 B +signal-C=신호 C +signal-D=신호 D +signal-E=신호 E +signal-F=신호 F +signal-G=신호 G +signal-H=신호 H +signal-I=신호 I +signal-J=신호 J +signal-K=신호 K +signal-L=신호 L +signal-M=신호 M +signal-N=신호 N +signal-O=신호 O +signal-P=신호 P +signal-Q=신호 Q +signal-R=신호 R +signal-S=신호 S +signal-T=신호 T +signal-U=신호 U +signal-V=신호 V +signal-W=신호 W +signal-X=신호 X +signal-Y=신호 Y +signal-Z=신호 Z +signal-anything=아무거나\n매개 변수에서 쓰일 때는 2개 이상의 입력 값 중 아무거나\n출력 값에서는 쓰이지 않는 신호 +signal-black=검정색 신호 +signal-blue=파란색 신호 +signal-check=확인 신호 +signal-cyan=청록색 신호 +signal-dot=점 신호 +signal-each=각각\n매개 변수에서 쓰일 때는 2개 이상의 입력 값들 각각\n출력 값에서 쓰일 때는 매개 변수를 통과한 신호 +signal-everything=모두\n매개 변수에서 쓰일 때는 2개 이상의 입력 값 모두\n출력 값에서 쓰일 때는 입력받은 모든 신호 +signal-green=초록색 신호 +signal-grey=회색 신호 +signal-info=정보 신호 +signal-pink=분홍색 신호 +signal-red=빨간색 신호 +signal-white=하얀색 신호 +signal-yellow=노란색 신호 + diff --git a/factorio/data/base/locale/lt/base.cfg b/factorio/data/base/locale/lt/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7ddd575eb39f9402f937559516853d964a3fe9e6 --- /dev/null +++ b/factorio/data/base/locale/lt/base.cfg @@ -0,0 +1,1334 @@ +[achievement-description] +automated-cleanup=Išardyti 100 objektų su statybos robotais. +automated-construction=Sukonstruoti 100 mašinų naudojant robotus. +circuit-veteran-1=Pagminti 1 tūkst. pažangių mikroschemų per valandą. +circuit-veteran-2=Pagaminti 10 tūkst. pažangių mikroschemų per valandą. +circuit-veteran-3=Pagaminti 25 tūkst. pažangių mikroschemų per valandą. +computer-age-1=Pagaminti 500 procesorių per valandą. +computer-age-2=Pagaminti 1 tūkst. procesorių per valandą. +computer-age-3=Pagaminti 5 tūkst. procesorių per valandą. +delivery-service=10k daiktų buvo pristatyti žaidėjui nuo logistikos robotų +eco-unfriendly=Išraskite naftos perdirbimą. +getting-on-track=Pagaminkite lokomotyvą. +getting-on-track-like-a-pro=Pagamnikite lokomotyvą per pirmąsias 90 žaidimo minučių. +golem=Išgyventi smūgį kuris daro 500 žalos ar daugiau. +iron-throne-1=Pagaminkite 20 tūkst. geležies lakštų per valandą. +iron-throne-2=Pagaminkite 200 tūkst. geležies lakštų per valandą. +iron-throne-3=Pagaminkite 400 tūkst. geležies lakštų per valandą. +it-stinks-and-they-dont-like-it=Dėl taršos sukelti ateivių ataka. +lazy-bastard=Pereik žaidimą nepagaminęs ranka ne daugiau nei 111 kartų/ +logistic-network-embargo=Laimėk žaidimą nenaudodamas aktyvaus pateikimo, buferinės ar užklausos skrynių. +mass-production-1=Pagaminkite 10 tūkst. mikroschemų. +mass-production-2=Pagaminkite 1 mil. mikroschemų. +mass-production-3=Pagaminkite 20 mil. mikroschemų. +minions=Turėti 100 kovos robotų ar daugiau kurie tave sektu. +no-time-for-chitchat=įveikti žaidimą per 15 valandų. +pyromaniac=Sunaikinti 10 tuks. medžių su ugnimi. +raining-bullets=Laimękite žaidimą nepagaminę nė vieno lazerinio bokstelio. +run-forrest-run=Sunaikinti 100 medžių susiduriant su jais. +smoke-me-a-kipper-i-will-be-back-for-breakfast=įveikti žaidimą. +solaris=Pagaminkite daugiau nei 10 GJ per valandą naudojant tik saulės baterijas. +steam-all-the-way=Laimėti žaidimą nestatant saulės kolektorių. +steamrolled=Sunaikinti 10 židiniu susiduriant su jais. +tech-maniac=Išraskite visas technologijas. +there-is-no-spoon=įveikti žaidimą per 8 valandas. +trans-factorio-express=Pastatyk geležinkelį iš 1000 bėgių, ar daugiau. +watch-your-step=Būti nužudytam judančio lokomotyvo. +you-are-doing-it-right=Sukonstruoti daugiau mašinų, naudojant robotus nei rankiniu būdu. +you-have-got-a-package=Suteikti veikėjui medžiagų logistikos roboto pagalba. +[achievement-name] +automated-cleanup=Automatizuotas valymas +automated-construction=Automatizuota statyba +circuit-veteran-1=Mikroschemų veteranas 1 +circuit-veteran-2=Mikroschemų veteranas 2 +circuit-veteran-3=Mikroschemų veteranas 3 +computer-age-1=Kompiuterių amžius 1 +computer-age-2=Kompiuterių amžius 2 +computer-age-3=Kompiuterių amžius 3 +delivery-service=Pristatymo paslauga +eco-unfriendly=Ekologiškai nedraugiškas +getting-on-track=Lipti ant bėgių +getting-on-track-like-a-pro=Lipti ant bėgių kaip profesionalui +golem=Golemas +iron-throne-1=Geležinis sostas 1 +iron-throne-2=Geležinis sostas 2 +iron-throne-3=Geležinis sostas 3 +it-stinks-and-they-dont-like-it=Tai dvokia ir jiems tai nepatinka +lazy-bastard=Tingus niekšas +logistic-network-embargo=Logistikos tinklo uždraudimas +mass-production-1=Masinė gamyba 1 +mass-production-2=Masinė gamyba 2 +mass-production-3=Masinė gamyba 3 +minions=Pakalikai +no-time-for-chitchat=Nėra laiko pliurpalams +pyromaniac=Pyromaniakas +raining-bullets=Lyja kulkomis +run-forrest-run=Bėk Forrest'ai, Bėk +smoke-me-a-kipper-i-will-be-back-for-breakfast=Užrūkykit žuvies, ir aš grįšiu atgal pusryčių +so-long-and-thanks-for-all-the-fish=Viso gero ir ačiū už visas žuvis +solaris=Solaris +steam-all-the-way=Garai visa kelią +steamrolled=Pervažiuotas garu +tech-maniac=Technikos maniakas +there-is-no-spoon=Nėra jokio šaukšto +trans-factorio-express=Trans-Factorio expresas +watch-your-step=Žiūrėk po kojom +you-are-doing-it-right=Jūs tai darote tinkamai +you-have-got-a-package=Jūs turite paketą +[ammo-category-name] +artillery-shell=Altirelijos sviedinys +beam=Sija +biological=Biologiniai +bullet=Kulka +cannon-shell=Patrankos sviedinys +capsule=Kapsulė +electric=Elektrinė +flamethrower=Ugniasvaidis +fluid=Skystis +grenade=Granata +landmine=Sausumos mina +laser=Lazeris +melee=Rankinis ginklas +rocket=Raketa +shotgun-shell=Šratinio šautuvo šoviniai +[autoplace-control-names] +desert=Dykuma +dirt=Žemė +enemy-base=Priešo bazės +grass=Žolė +sand=Smėlis +trees=Medžiai +[controls] +give-blueprint=Sukurti naują brėžinį +give-blueprint-book=Sukurti naują brėžinių knygą +give-deconstruction-planner=Sukurti naują dekonstrukcijos planą +give-upgrade-planner=Padaryti nauja tobulinimo plana +toggle-equipment-movement-bonus=Įjungti/išjungti egzoskeletą +toggle-personal-logistic-requests=Įjungti asmenines logistines užklausas +toggle-personal-roboport=Įjungti/išjungti asmeninį roboportą +[damage-type-name] +acid=Rūgštis +electric=Elektrinė +explosion=Sprogimas +fire=Ugnies +impact=Smūgio +laser=Lazeris +physical=Fizinė +poison=Nuodai +[decorative-name] +big-ship-wreck-grass=Didelės laivo nuolaužos apaugusios žole +brown-asterisk=Rudas asteriskas +brown-asterisk-mini=Rudas asteriskas +brown-carpet-grass=Ruda plokščia žolė +brown-coral-mini=Rudas mini koralas +brown-fluff=Rudi pūkai +brown-fluff-dry=Rudi sausi pūkai +brown-hairy-grass=Ruda gauruota žolė +dark-mud-decal=Tamsaus purvo decal +enemy-decal=Priešų atvaizdas +enemy-decal-transparent=Priešų atvaizdas 2 +garballo=Garballo +garballo-mini-dry=Mini sausas garballo +green-asterisk=Žalias asteriskas +green-asterisk-mini=Žalias asteriskas +green-bush-mini=Žalias mini krūmas +green-carpet-grass=Žalia plokščia žolė +green-coral-mini=Žalias mini koralas +green-croton=Žales krotonas +green-desert-bush=Žalias dykumos krūmas +green-hairy-grass=Žalia gauruota žolė +green-pita=Žalioji pita +green-pita-mini=Žalioji mini pita +green-small-grass=Žalia žema žolė +lichen-decal=Kerpių atvaizdas +light-mud-decal=Šviesaus purvo decal +muddy-stump=Purvinas kelmas +nuclear-ground-patch=Atominio sprogimo pasekmė +orange-coral-mini=Oranžinis mini koralas +puberty-decal=Įtrūkusio purvo decal +red-asterisk=Raudonas asteriskas +red-croton=Raudonas krotonas +red-desert-bush=Raudonosios dykumos krūmas +red-desert-decal=Raudonosios dykumos dekoracija +red-desert-rock-medium=Raudonosios dykumos akmuo +red-desert-rock-small=Mažas raudonosios dykumos akmuo +red-desert-rock-tiny=Mažytis raudonosios dykumos akmuo +red-pita=Raudona pita +rock-medium=Vidutinis akmuo +rock-small=Mažas akmuo +rock-tiny=Smulkus akmuo +sand-decal=Smėlio decal +sand-dune-decal=Smėlio kopų decal +sand-rock-big=Didelis smėlio akmuo +sand-rock-medium=Vidutinis smėlio akmuo +sand-rock-small=Mažas smėlio akmuo +shroom-decal=Grybų atvaizdas +small-rock=Mažas akmuo +small-ship-wreck-grass=Mažos laivo nuolaužos apaugusios žole +white-desert-bush=Baltas dykumos krūmas +worms-decal=Kirminų atvaizdas +[entity-description] +accumulator=Talpina ribotą kiekį energijos kol gaminamos energijos kiekis aplenkia paklausą ir perduoda atgal kai energijos daugiau naudojama nei pagaminama. +arithmetic-combinator=Atlieka aritmetinius veiksmus su loginio tinklo signalais. +artillery-turret=Ilgo nuotolio patranka skirta taikytis į priešų bazes. +beacon=Perduoda modulių poveikį netoliese esančioms esybėms. +big-ship-wreck-1=Sudužusio laivo dalis. +big-ship-wreck-2=Sudužusio laivo dalis. +big-ship-wreck-3=Sudužusio laivo dalis. +boiler=Degina kurą ir paverčia vandenį garais. +centrifuge=Apdoroja įvairius su uranu susijusius receptus. +compilatron=Robotas pagalbininkas, kuris išgyveno katastrofą. Jis turi sumažintą pajėgumą dėl vidinės žalos. +constant-combinator=Išleidžia pastovius loginio tinklo signalus. +construction-robot=Automatiškai statyti ir taisyti draugiškus objektus. +crash-site-chest-1=Konteineris iš sudužusio laivo. Viduje gali būti naudingų daiktų. +crash-site-chest-2=Konteineris iš sudužusio laivo. Viduje gali būti naudingų daiktų. +decider-combinator=Lygina loginio tinklo signalus. +express-splitter=Dalina arba sujungia traportavimo kelių turinį 1:1. +fast-splitter=Dalina arba sujungia traportavimo kelių turinį 1:1. +flamethrower-turret=Šauna degančio skysčio srovę į priešus. +heat-exchanger=Naudojantis karščio energija paverčia vandenį garais. +item-request-proxy=Tai indikuoja prašymą statybos robotui pristatyti daiktą į šią vietą. __CONTROL__mine__ norint ištrinti daikto prašymą. +locomotive=Vykdo automatizuotus tvarkaraščius ir traukia riedmenis. +logistic-chest-active-provider=Siunčia savo turinį į logistikos tinklą. +logistic-chest-buffer=Prašo specifinių daiktų, kad jie būtų prieinami asmeninei logistikai ir automatizuotai konstrukcijai. +logistic-chest-passive-provider=Leidžia savo turinį pasiekti logistikos tinklui. +logistic-chest-requester=Prašo nurodytų daiktų iš logistikos tinklo. +logistic-chest-storage=Ilgalaikis saugojimas logistikos tinklui. +logistic-robot=Gabena prekes tarp logistikos skrynių. +nuclear-reactor=Šilumos gamybai naudoja branduolinį kurą. Šilumos išeiga didėja kai yra pastatytas šalia kito reaktoriaus. +offshore-pump=Pumpuoja skystį iš vandens telkinio. +power-switch=Naudojamas kontroliuojant elektros tinklo sujungimus. Taip pat gali būti valdomas loginio tinklo pagalba. +programmable-speaker=Jungiasi prie tinklo, kad grotų signalus ir muzikines natas, arba rodytų pranešimus. +radar=Nuskaito netoliese esančius sektorius, ir aktyviai atskleidžia vietovę aplink jį. +rail-chain-signal=Perskaito priekyje esančius signalus traukinio kelyje ir taip leidžia geriau jį kontroliuoti. +rail-signal=Skirsto geležinkelių sistemą į blokus, leidžia keliems traukiniams judėti tuo pačiu tinklu. +roboport=Susijungia su kitais roboportais ir taip sudaro statybos ir logistinį tinklą kuriuo naudojasi statybos ir logistikos robotai. +rocket-silo=Naudojama pagaminti ir paleisti raketai taip laimint žaidimą. +solar-panel=Dienos metu pagamina 100% energijos, vakare krenta iki 0% nakčai. +splitter=Dalina arba sujungia traportavimo kelių turinį 1:1. +steam-engine=Naudoja garus ir gamina elektros energiją. +steam-turbine=Naudoja garus ir gamina elektros energiją. +train-stop=Stotys automatizuotiems traukiniams. +[entity-name] +1x2-remnants=1x2 likučiai +accumulator=Akumuliatorius +acid-splash=Rūgšties purslai +arithmetic-combinator=Aritmetinis kombinatorius +artillery-turret=Artilerijos pabūklas +artillery-wagon=Artilerijos vagonas +assembling-machine-1=Surinkimo mašina 1 +assembling-machine-2=Surinkimo mašina 2 +assembling-machine-3=Surinkimo mašina 3 +beacon=Siųstuvas +behemoth-biter=Milžiniškas kandikas +behemoth-biter-corpse=Didžiulio kandiko lavonas +behemoth-spitter=Didžiulis spjaudikas +behemoth-spitter-corpse=Didžiulio spjaudiko lavonas +behemoth-worm-corpse=Milžiniškos kirmėlės lavonas +behemoth-worm-turret=Milžiniška kirmėlė +big-artillery-explosion=Didelis artilerijos sprogimas +big-biter=Didelis kandikas +big-biter-corpse=Didelio kandiko lavonas +big-electric-pole=Didelis elektros stulpas +big-explosion=Didelis sprogimas +big-remnants=Didelės nuolaužos +big-scorchmark=Didelis nudegimas +big-scorchmark-tintable=Didelis nudegimas +big-ship-wreck-1=Didelės laivo nuolaužos +big-ship-wreck-2=Didelės laivo nuolaužos +big-ship-wreck-3=Didelės laivo nuolaužos +big-spitter=Didelis spjaudikas +big-spitter-corpse=Didelio spjaudiko lavonas +big-worm-corpse=Didelio kirmino lavonas +big-worm-turret=Didelis kirminas +biter-spawner=Kandikų avilys +biter-spawner-corpse=Kandikų avilio liekanos +blood-explosion-big=Kraujo sprogimas didelis +blood-explosion-huge=Kraujo sprogimas didžiulis +blood-explosion-small=Kraujo sprogimas mažas +blood-fountain=Kraujo fontanas +blood-fountain-big=Didelis kraujo fontanas +blood-fountain-hit-spray=Kraujo fontanas smūgio purslas +blue-chest=Mėlina skryne +boiler=Katilas +burner-generator=Kieto kuro generatorius +burner-inserter=Kieto kuro kroviklis +burner-mining-drill=Kieto kuro kasybos grąžtas +car=Automobilis +cargo-wagon=Krovininis vagonas +centrifuge=Centrifūga +character=Veikėjas +character-corpse=Žaidėjo lavonas +chemical-plant=Cheminis fabrikas +cliff=Skardis +coal=Anglis +compilatron=NEVERČIAMAS +constant-combinator=Pastovus kombinatorius +construction-robot=Statybos robotas +copper-cable=Varinis laidas +copper-ore=Vario rūda +crash-site-chest-1=Skrynios kapsulė +crash-site-chest-2=Skrynios kapsulė +crash-site-fire-flame=Susidūrimo vietos ugnis. +crash-site-spaceship=Erdvėlaivis +crash-site-spaceship-wreck-big=Didelė ervėlaivio lūžena +crash-site-spaceship-wreck-medium=Vidutinio dydžio erdvėlaivio lūžena +crash-site-spaceship-wreck-small=Maža erdvėlaivio lūžena +crude-oil=Žalia nafta +curved-rail=Lenkti bėgiai +cutscene-gun-turret=Bokštelis su ginklu +dead-dry-hairy-tree=Negyvas sausas gauruotas medis +dead-grey-trunk=Negyvas pilkas kelmas +dead-tree-desert=Negyvas medis - dykuma +decider-combinator=Sprendžiantis kombinatorius +deconstructible-tile-proxy=Naikinama dalis +defender=Gynėjas +destroyer=Naikintojas +distractor=Dėmesio nukreipėjas +dry-hairy-tree=Sausas gauruotas medis +dry-tree=Sausas medis +electric-energy-interface=Elektros energijos sąsaja +electric-furnace=Elektrinė krosnis +electric-mining-drill=Elektrinis kasybos grąžtas +enemy-damaged-explosion=Priešo žalojimo sprogimas +entity-ghost=Statybos planas +explosion=Sprogimas +explosion-hit=Sprogimo smūgis +express-loader=Ekspresinis krautuvas +express-splitter=Skirstytuvas ekspresas +express-transport-belt=Ekspresinis konvejeris +express-underground-belt=Ekspresinis požeminis konvejeris +factorio-logo-11tiles=Factorio logotipas 11 langelių +factorio-logo-16tiles=Factorio logotipas 16 langelių +factorio-logo-22tiles=Factorio logotipas 22 langeliai +fast-inserter=Greitas kroviklis +fast-loader=Greitas krautuvas +fast-splitter=Greitas skirstytuvas +fast-transport-belt=Greitas konvejeris +fast-underground-belt=Greitas požeminis konvejeris +filter-inserter=Filtruojantis kroviklis +fire-flame=Gaisras +fish=Žuvis +flamethrower-turret=Bokštelis su liepsnosvaidžiu +fluid-wagon=Skysčių vagonas +flying-robot-damaged-explosion=Skraidančio roboto žalojimo sprogimas +gate=Vartai +green-coral=Žalias koralas +grenade-explosion=Granatos sprogimas +ground-explosion=Antžeminis sprogimas +gun-turret=Bokštelis su ginklu +heat-exchanger=Šilumokaitis +heat-interface=Šilumos sąsaja +heat-pipe=Šiluminis vamzdis +huge-scorchmark=Didelis degimo taškas +huge-scorchmark-tintable=Didelis aptemes degimas +infinity-chest=Begalybės skryne +infinity-pipe=Begalybės vamzdis +inserter=Kroviklis +iron-chest=Geležinė skrynia +iron-ore=Geležies rūda +item-on-ground=Daiktas ant žemės +item-request-proxy=Daikto užklausos lizdas +lab=Laboratorija +land-mine=Mina +laser-bubble=Lazerio burbulas +laser-turret=Bokštelis su lazeriu +linked-belt=Susietas diržas +linked-chest=Susieta skrynia +loader=Krautuvas +loader-1x1=Krautuvas 1x1 +locomotive=Lokomotyvas +logistic-chest-active-provider=Aktyvaus pateikimo skrynia +logistic-chest-buffer=Buferinė skrynia +logistic-chest-passive-provider=Pasyvaus tiekimo skrynia +logistic-chest-requester=Užklausinė skrynia +logistic-chest-storage=Sandėliavimo skrynia +logistic-robot=Logistikos robotas +long-handed-inserter=Ilgalankis kroviklis +market=Turgus +massive-explosion=Didžiulis sprogimas +medium-biter=Vidutinis kandikas +medium-biter-corpse=Vidutinio kandiko lavonas +medium-electric-pole=Vidutinis elektros stulpas +medium-explosion=Vidutinis sprogimas +medium-remnants=Vidutinės nuolaužos +medium-scorchmark=Vidutinis nudegimas +medium-scorchmark-tintable=Vidutinis nudegimas +medium-ship-wreck=Vidutinės laivo nuolaužos +medium-small-remnants=Vidutiniškai mažos nuolaužos +medium-spitter=Vidutinis spjaudikas +medium-spitter-corpse=Vidutinio spjaudiko lavonas +medium-worm-corpse=Vidutinio kirmino lavonas +medium-worm-turret=Vidutinis kirminas +nuclear-reactor=Branduolinis reaktorius +offshore-pump=Pakrantės siurblys +oil-refinery=Naftos perdirbimo gamykla +pipe=Vamzdis +pipe-to-ground=Vamzdis į žemę +player-port=Žaidėjo atsiradimo vieta +poison-cloud=Nuodų debesis +power-switch=Elektros Jungiklis +programmable-speaker=Programuojamas garsiakalbis +pump=Siurblys +pumpjack=Skysčių siurblys +radar=Radaras +rail-chain-signal=Grandininis geležinkelio signalas +rail-ending-remnants=Bėgių pabaigos liekanos +rail-signal=Geležinkelio signalas +red-chest=Raudona skyre +red-desert-rock-big=Didelis raudonosios dykumos akmuo +red-desert-rock-huge=Milžiniškas raudonosios dykumos akmuo +roboport=Robouostas +rock-big=Didelis akmuo +rock-damaged-explosion=Uolos žalojimo sprogimas +rock-huge=Milžiniškas akmuo +rocket=Raketa +rocket-silo=Raketos šachta +sand-rock-big=Didelis smėliuotas akmuo +simple-entity-with-force=Paprastas objektas su jėga +simple-entity-with-owner=Paprasras objektas su savininku +small-biter=Mažas kandikas +small-biter-corpse=Mažo kandiko lavonas +small-cliff=Mažas skardis +small-electric-pole=Mažas elektros stulpas +small-lamp=Žibintas +small-remnants=Mažos nuolaužos +small-scorchmark=Maža degimo žymė +small-scorchmark-tintable=Mažas nudegimas +small-ship-wreck=Mažos laivo nuolaužos +small-spitter=Mažas spjaudikas +small-spitter-corpse=Mažo spjaudiko lavonas +small-worm-corpse=Mažo kirmino lavonas +small-worm-turret=Mažas kirminas +solar-panel=Saulės elektrinė +space-module-wreck=Kosminio modulio duženos +spark-explosion=Kibirkštinis sprogimas +spark-explosion-higher=Kibirkštinis sprogimas (didesnis) +spidertron=Voratronas +spidertron-leg=Voratrono koja +spidertron-military-target=Voratrono karinis taikinys +spitter-spawner=Spjaudikų avilys +spitter-spawner-corpse=Spjaudikų lizdo liekanos +splitter=Skirstytuvas +stack-filter-inserter=Grupinis filtruojantis kroviklis +stack-inserter=Grupinis kroviklis +steam-engine=Garo variklis +steam-turbine=Garo turbina +steel-chest=Plieninė skrynia +steel-furnace=Plieninė krosnis +stone=Akmuo +stone-furnace=Akmeninė krosnis +stone-wall=Siena +storage-tank=Sandėliavimo cisterna +straight-rail=Tiesūs bėgiai +substation=Pastotė +tank=Tankas +tile-ghost=Statybos planas +tile-proxy=Laukeliai +train-stop=Traukinių stotelė +transport-belt=Konvejeris +tree=Medis +tree-brown=Rudasis medis +tree-dying-proxy=Tarša, kurią sugeria žalingi medžiai +tree-proxy=Medžiai +tree-red=Raudonasis medis +tree-stump=Kelmas +underground-belt=Požeminis konvejeris +uranium-cannon-shell-explosion=Urano sviedinio sprogimas +uranium-ore=Urano rūda +wall-damaged-explosion=Sienos žalojimo sprogimas +water-splash=Vandens purslas +water-well-pump=Šulinio siurblys +wooden-chest=Medinė skrynia +[equipment-name] +battery-equipment=Asmeninė baterija +battery-mk2-equipment=Asmeninė baterija MK2 +belt-immunity-equipment=Atsparumo konvėjerio judėjimui įranga +discharge-defense-equipment=Elektrošokinė apsauga +energy-shield-equipment=Energijos skydas +energy-shield-mk2-equipment=Pagerintas energijos skydas +exoskeleton-equipment=Egzoskeletas +fusion-reactor-equipment=Nešiojamas branduolinės sintezės reaktorius +night-vision-equipment=Naktinio matymo įranga +personal-laser-defense-equipment=Asmeninė lazerinė gynyba +personal-roboport-equipment=Asmeninis robouostas +personal-roboport-mk2-equipment=Asmeninis robouostas V2 +solar-panel-equipment=Nešiojama saulės baterija +[fluid-name] +crude-oil=Neapdorota nafta +heavy-oil=Tamsi nafta +light-oil=Šviesi nafta +lubricant=Tepalas +petroleum-gas=Naftos dujos +steam=Garai +sulfuric-acid=Sieros rūgštis +water=Vanduo +[fuel-category-name] +chemical=Deginamas kuras +nuclear=Branduolinis kuras +[item-description] +artillery-targeting-remote=Leidžia šaudyti su artilerija rankiniu būdu iš žemėlapio arba pasaulio. +battery-equipment=Taupo elektros enegiją įrangos moduliams. +belt-immunity-equipment=Neleidžia diržui judinti veikėjo. +blueprint=Išsaugos planus automatinei statybai. +blueprint-book=Talpina išplanavimo popierius ir panašius dalykus. +copper-cable=Taip pat gali būti naudojama rankiniu būdu prijungti ir atjungti elektros stulpams ir maitinimo jungikliams su __CONTROL__build__. +deconstruction-planner=Pažymės objektuis statybinių robotų išardymui. +discharge-defense-equipment=Sužaloja, pastumia argal ir apsvaigina netoliese esančius priešus kai buna aktyvuotas su pulteliu. +effectivity-module=Sumažina mašinos energijos suvartojima. Minimalus energijos suvartojimas yra 20 %. +energy-shield-equipment=Suteikia energijos skydą žaidėjui/ +exoskeleton-equipment=Padidina jūsų judėjimo greitį. +fusion-reactor-equipment=Suteikia elektrą įrangos moduliams. +green-wire=Naudojamas prijungiant mašinas prie loginio tinklo su __CONTROL__build__. +land-mine=Sprogsta netoliese esant priešams ir juos apsvaigina ir sužaloja. +landfill=Naudojama užpilti vandenį, sukuriant pagrindą ant kurio galima statyti. +mining-tool=Padidina jūsų kasimo greitį. +night-vision-equipment=Leidžia jums aiškiau matyti tamsoje. +personal-roboport-equipment=Leidžia statybiniams robotams dirbti iš jūsų inventoriaus. +productivity-module=Mašina pagamins daugiau produktų, tačiau ji dirbs lėčiau ir naudos daugiau energijos.\n Naudingas tik pagrindams +rail=Naudojamas statant tiesius geležinkelius rankiniu būdu arba geležinkelio planuotoju.\nGeležinkelio planuotojas gali statyti trumpus kelius tiesiogiai naudojant __CONTROL__build__ arba ilgus kelius naudojant __CONTROL__build-ghost__. +red-wire=Naudojamas prijungiant mašinas prie loginio tinklo su __CONTROL__build__. +repair-pack=Skirta tvarkyti tavo komandos įrangai +satellite=Palydovas turėtų būti įdėtas į raketą. +science-pack=Naudojamas Laboratorijoje tyrimams. +slowdown-capsule=Sumažina judėjimo greitį paveiktiems gyviams. +solar-panel-equipment=Suteikia energiją įrangos moduliams. +space-science-pack=Naudojamas Laboratorijoje tyrimams. Gaunamas paleidus raketą su palydovu į kosmosą. +speed-module=Padidina mašinos greitį dėka padidėjusios energijos suvartojimo sąskaitos. +spidertron-remote=Leidžia siųsti voratronui paprastas judėjimo komandas iš žemėlapio ar pasaulio. +upgrade-planner=Pažymi elementus, kuriuos reikia atnaujinti statybiniais robotais. +[item-group-name] +combat=Mušis +effects=Efektai +enemies=Priešai +energy=Energija +environment=Aplinka +fluids=Skysčiai +intermediate-products=Tarpiniai produktai +logistics=Logistika +other=Nerūšiuota +production=Gamyba +signals=Signalai +[item-limitation] +item-not-allowed-in-this-container-item=Šio daikto negalima čia įdėti. +production-module-usable-only-on-intermediates=Našumo modulis galimas panaudoti tik pagrindams +[item-name] +advanced-circuit=Pažangi mikroschema +artillery-shell=Altirelijos sviedinys +artillery-targeting-remote=Altirelijos taikymo valdiklis +artillery-turret=Artilerijos pabūklas +artillery-wagon-cannon=Artilerijos patranka +atomic-bomb=Branduolinė bomba +automation-science-pack=Automatikos mokslo paketas +battery=Baterija +belt-immunity-equipment=Atsparumo konvėjerio judėjimui įranga +blueprint=Brėžinys +blueprint-book=Brėžinių knyga +burner-generator=Degimo generatorius +cannon-shell=Patrankos sviedinys +chemical-science-pack=Chemijos mokslo paketas +cliff-explosives=Uolų sprogmenys +cluster-grenade=Kasetinė granata +coal=Akmens anglys +coin=Moneta +combat-shotgun=Kovinis šratinis šautuvas +concrete=Betonas +copper-cable=Varinis kabelis +copper-ore=Vario rūda +copper-plate=Vario lakštas +copy-paste-tool=Kopijavimo įklijavimo įrankis +crude-oil-barrel=Žalios naftos statinė +cut-paste-tool=Iškirpimo įklijavimo įrankis +deconstruction-planner=Išardymo planas +defender-capsule=Gynėjo kapsulė +destroyer-capsule=Naikintojo kapsulė +discharge-defense-remote=Elektrošokinė apsauga +distractor-capsule=Dėmesio nukreipėjo kapsulė +effectivity-module=Efektyvumo modulis +effectivity-module-2=Efektyvumo modulis 2 +effectivity-module-3=Efektyvumo modulis 3 +electric-energy-interface=Elektros energijos sąsaja +electric-engine-unit=Elektros variklis +electronic-circuit=Mikroschema +empty-barrel=Tuščia statinė +engine-unit=Variklis +explosive-cannon-shell=Sprogstantis patrankos sviedinys +explosive-rocket=Sprogstamosios raketos +explosive-uranium-cannon-shell=Sprogstamasis išeikvoto branduolinio kuro patrankos sviedinys +explosives=Sprogmenys +filled-barrel=__1__ Statinė +firearm-magazine=Šaunamojo ginklo dėtuvė +fish=Žuvis +flamethrower=Ugniasvaidis +flamethrower-ammo=Ugniasvaidžio kuras +flamethrower-turret=Bokštelis su ugniasvaidžiu +flying-robot-frame=Skraidančio roboto rėmas +green-wire=Žalias laidas +grenade=Granata +hazard-concrete=Ispėjamasis Betonas +heat-interface=Šilumos sąsaja +heavy-armor=Sunkieji šarvai +infinity-chest=Begalybės skryne +infinity-pipe=Begalybės vamzdis +iron-gear-wheel=Geležinis krumpliaratis +iron-ore=Geležies rūda +iron-plate=Geležies lakštas +iron-stick=Geležinis strypas +item-with-inventory=Daiktas su inventoriumi +item-with-label=Daiktas su įrašu +item-with-tags=Daiktas su etiketėmis +lab=Laboratorija +landfill=Žemės užpildymas +laser-turret=Bokštelis su lazeriu +light-armor=Lengvieji Šarvai +linked-chest=Susieta skrynia +logistic-science-pack=Logistikos mokslo paketas +low-density-structure=Mažo tankio struktūra +military-science-pack=Karybos mokslo paketas +modular-armor=Moduliniai šarvai +nuclear-fuel=Branduolinis kuras +piercing-rounds-magazine=Šarvus pramušančių kulkų dėtuvė +piercing-shotgun-shell=Šratinio šautuvo šoviniai, pramušantys šarvus +pistol=Pistoletas +plastic-bar=Plastiko juosta +poison-capsule=Nuodų kapsulė +pollution=Tarša +power-armor=Energijos šarvai +power-armor-mk2=Pagerinti energijos šarvai +processing-unit=Procesorius +production-science-pack=Produkcijos mokslo paketas +productivity-module=Našumo modulis +productivity-module-2=Našumo modulis 2 +productivity-module-3=Našumo modulis 3 +rail=Bėgiai +rail-planner=Bėgių planuotojas +raw-fish=Žalia žuvis +red-wire=Raudonas laidas +refined-concrete=Išgrynintas betonas +refined-hazard-concrete=Išgrynintas pavojingumo betonas +repair-pack=Remonto pakuotė +rocket=Raketa +rocket-control-unit=Raketų valdymo blokas +rocket-fuel=Raketinis kuras +rocket-launcher=Raketų paleidėjas +rocket-part=Raketos dalis +satellite=Palydovas +selection-tool=Pasirinkimo įrankis +shotgun=Šratinis šautuvas +shotgun-shell=Šratinio šautuvo šoviniai +simple-entity-with-force=Paprastas objektas su jėga +simple-entity-with-owner=Paprasras objektas su savininku +slowdown-capsule=Sulėtinimo kapsulė +solar-panel=Saulės baterija +solid-fuel=Kietas kuras +space-science-pack=Kosmoso mokslo paketas +speed-module=Greičio modulis +speed-module-2=Greičio modulis 2 +speed-module-3=Greičio modulis 3 +spidertron-remote=Voratrono pultelis +spidertron-rocket-launcher=Voro-roboto raketų leidykla +steel-plate=Plieno plokštė +stone=Akmuo +stone-brick=Akmeninė plyta +stone-path=Akmens kelias +submachine-gun=Automatas +sulfur=Siera +tank-cannon=Tanko patranka +tank-flamethrower=Transporto priemonės ugniasvaidis +tank-machine-gun=Tanko kulkosvaidis +upgrade-planner=Atnaujinimo planuotojas +uranium-235=Uranas-235 +uranium-238=Uranas-238 +uranium-cannon-shell=Išeikvoto branduolinio kuro patrankos sviedinys +uranium-fuel-cell=Branduolinio kuro paketas +uranium-ore=Urano rūdos +uranium-rounds-magazine=Išeikvoto branduolinio kuro kulkų apkaba +used-up-uranium-fuel-cell=Išeikvotas urano kuro paketas +utility-science-pack=Naudingumo mokslo paketas +vehicle-machine-gun=Kulkosvaidis +wood=Mediena +[map-gen-preset-description] +death-world=Kandikai pavojingesni ir greičiau vystosi. +death-world-marathon=Receptai ir technologijos brangesni, kandikai pavojingesni ir jų gausiau. Rekomenduojama tik Factorio veteranams. +default=Normalūs nustatymai. Rekomenduojamas būdas žaisti Factorio. +island=Didelė sala tarp nesibaigiančio vandenyno. +marathon=Brangesni receptai ir technologijos. +rail-world=Resursų plotai didesni ir labiau nutolę vienas nuo kito, skatinant naudoti traukinių sistemas. Kandikai nebeįrenginės naujų lizdų ir nebesiplės į išvalytas teritorijas. +ribbon-world=Žemėlapio aukštis apsiriboja tik 128 langeliais, kurie kelia daugybę iššūkių ir įdomių situacijų. +rich-resources=Išteklių plotai turtingesni, todėl bazės neteks plėsti taip toli. +[map-gen-preset-name] +death-world=Mirties pasaulis +death-world-marathon=Mirties pasaulio maratonas +default=Standartinis +island=Sala +marathon=Maratonas +rail-world=Traukinių pasaulis +ribbon-world=Juostinis pasaulis +rich-resources=Daug išteklių +[mod-description] +base[1]=Pagrindinė modifikacija su visa numatyta žaidimo informacija ir standartinėmis operacijomis. +[mod-name] +base=Pagrindinė modifikacija +[modifier-description] +artillery-range=Artilerijos sviedinio nuotolis: +__1__ +artillery-shell-shooting-speed-bonus=Artilerijos sviedinio šaudymo greitis: +__1__ +auto-character-logistic-trash-slots=Veikėjo automatinio atsikratymo filtrai +beam-damage-bonus=Spindulio žala: +__1__ +bullet-damage-bonus=Kulkų žala: +__1__ +bullet-shooting-speed-bonus=Šaudymo greitis: +__1__ +cannon-shell-damage-bonus=Patrankos sviedinių žala: +__1__ +cannon-shell-shooting-speed-bonus=Patrankos sviedinių šaudymo greitis: +__1__ +character-build-distance=veikėjo statymo atstumas: +__1__ +character-crafting-speed=Veikėjo konstravimo greitis: +__1__ +character-health-bonus=Žaidėjo givybės: +__1__ +character-inventory-slots-bonus=Žaidėjo inventoriaus vietos: +__1__ +character-item-drop-distance=Veikėjo daiktų išmetimo atstumas: +__1__ +character-item-pickup-distance=Veikėjo daiktų paėmimo atstumas: +__1__ +character-logistic-requests=Veikėjo logistinės užklausos +character-logistic-trash-slots=Žaidėjo logistikos inventoriaus šlamšto vietos: +__1__ +character-loot-pickup-distance=Veikėjo daiktų pasiekiamumo atstumas: +__1__ +character-mining-speed=Žaidėjo kasybos greitis: + __1__ +character-reach-distance=veikėjo pasiekiamas atstumas: +__1__ +character-resource-reach-distance=veikėjo resursų pasiekimo atstumas: +__1__ +character-running-speed=veikėjo vaikštimo greitis: +__1__ +deconstruction-time-to-live=Dekonstravimo gyvavimo trukmė: +__1__ +electric-damage-bonus=Žala elektra: +__1__ +flamethrower-damage-bonus=Liepsnų žala: +__1__ +flamethrower-turret-attack-bonus=Ugniasvaidinio bokštelio žala: +__1__ +fluid-damage-modifier=Skysčių žalos modifikatorius +follower-robot-lifetime=Sekančių robotų gyvavimo trukmė: +__1__ +ghost-time-to-live=Statymo planų galiojimo laiko pratesimas: +__1__ +grenade-damage-bonus=Granatų žala: +__1__ +gun-turret-attack-bonus=Gatlinginio bokštelio žala: +__1__ +inserter-stack-size-bonus=Ne-krūvos kroviklių talpa: +__1__ +laboratory-productivity=Laboratorijos tyrimų produktyvumas: +__1__ +laboratory-speed=Laboratorijos tyrimų greitis: +__1__ +landmine-damage-bonus=Minos žalą: +__1__ +laser-damage-bonus=Lazerio žala: +__1__ +laser-shooting-speed-bonus=Lazerio šaudymo greitis: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Statybos kontrolerio greičio žemutinė riba: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Statybos kontrolerio greičio viršutinė riba: +__1__ +maximum-following-robots-count=Maksimalus sekančių robotų skaičius: +__1__ +mining-drill-productivity-bonus=Kasybos produktyvumas: +__1__ +rocket-damage-bonus=Raketų žala: +__1__ +rocket-shooting-speed-bonus=Raketų šaudymo greitis: +__1__ +shotgun-shell-damage-bonus=Šratinio šautuvo žala: +__1__ +shotgun-shell-shooting-speed-bonus=Šratinio šautuvo šaudymo greitis: +__1__ +stack-inserter-capacity-bonus=Krūvos kroviklių talpa: +__1__ +train-braking-force-bonus=Traukinių stabdymo jėga: +__1__ +worker-robot-battery=Robotų darbuotojų baterija: +__1__ +worker-robot-speed=Robotų darbuotojų greitis: +__1__ +worker-robot-storage=Robotų darbuotojų talpa: +__1__ +[programmable-speaker-instrument] +alarms=Aliarmas +bass=Bosas +celesta=Celesta +drum-kit=Bugnai +lead=Vedantysis +miscellaneous=Kita +piano=Pianinas +plucked=Styginis garsas +saw=Pjūklas +square=Kvadratas +steel-drum=Plieninis bugnas +vibraphone=Vibrafonas +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Pasiekimas atrakintas +alarm-1=Aliarmas 1 +alarm-2=Aliarmas 2 +alert-destroyed=Įspėjimas: Objektas sunaikintas +armor-insert=Įlipimas šarvan +armor-remove=Išlipimas iš šarvų +buzzer-1=Skambutis 1 +buzzer-2=Skambutis 2 +buzzer-3=Skambutis 3 +cannot-build=Negalima Statyti +clap=Plojimas +console-message=Konsolės pranešimas +cowbell=Karvės varpelis +crafting-finished=Baigta konstruoti +crash=Dūžis +fx=Transformatorius +game-lost=Žaidimas pralaimėtas +game-won=Žaidimas laimėtas +gui-click=GUI paspaudimas +gui-click-2=Antras GUI paspaudimas +hat-1=Programuojamas garsiakalbis - būgnai 1 +hat-2=Programuojamas garsiakalbis - būgnai 2 +high-q=Lazerinis šautuvas +inventory-move=Judinti inventoriu +kick-1=Smūgis 1 +kick-2=Smūgis 2 +new-objective=Naujas tikslas +perc-1=Programuojamas garsiakalbis - mušamieji instrumentai 1 +perc-2=Programuojamas garsiakalbis - mušamieji instrumentai 2 +research-completed=Tyrimas baigtas +reverse-cymbal=Cimbolas +ring=Skambutis +scenario-message=Scenarijaus pranešimas +shaker=Purtytuvas +siren=Sirena +snare-1=Spąstai 1 +snare-2=Spąstai 2 +snare-3=Spąstai 3 +triangle=Trikampis +[recipe-name] +advanced-oil-processing=Pažangus naftos perdirbimas +basic-oil-processing=Bazinis naftos perdirbimas +coal-liquefaction=Akmens anglių suskystinimas +empty-crude-oil-barrel=Ištuštinti žalios naftos statinę +empty-filled-barrel=Ištuštinti __1__ statinę +fill-barrel=Pripildyti __1__ statinę +fill-crude-oil-barrel=Pripildyti žalios naftos statinę +heavy-oil-cracking=Tamsios naftos krekingas į šviesią naftą +kovarex-enrichment-process=Kovarex'o turtinimo procesas +light-oil-cracking=Šviesios naftos krekingas į naftos dujas +nuclear-fuel-reprocessing=Branduolinio kuro perdirbimas +uranium-processing=Urano perdirbimas +[shortcut] +alt-mode=Įjungti/išjungti Alt-rėžimą +copy=Kopijuoti +cut=Iškirpti +import-string=Įkelti eilutę +inline-keybind-format=__1__ (__2__) +make-blueprint=Brėžinys +make-blueprint-book=Brėžinių knyga +make-deconstruction-planner=Dekonstrukcijos planas +make-upgrade-planner=Atnaujinti planuotoją +out-of-line-keybind-format=__1__\n(__2__) +paste=Įklijuoti +toggle-equipment-movement-bonus=Įjungti/išjungti egzoskeletą +toggle-personal-logistic-requests=Įjungti asmenines logistines užklausas +toggle-personal-roboport=Įjungti/išjungti asmeninį roboportą +undo=Anuliuoti +undo-unavailable=Anuliuoti +[story] +message-log-close=Uždaryti +message-log-title=Žinučių įrašai +[technology-description] +advanced-electronics=Integruotos mikroschemos ir mikroprocesoriai skirti pažangiam skaičiavimui. +advanced-material-processing=Greitesnės ir naudingesnės krosnys. +advanced-oil-processing=Neapdorotos naftos gryninimas, išgaunant produktus papildomam gryninimui. +artillery=Didelio nuotolio patranka, sumontuota ant bokštelio arba traukinio vagono. Naudojamas automatiškai šaudyti į tolimas priešo struktūras arba gali būti rankiniu būdu nukreiptas net didesniais atstumais. +artillery-shell-range=Padidina automatinį ir rankinį artilerijos diapazoną. +artillery-shell-speed=Didina artilerijos šaudymo greitį. +atomic-bomb=Nykstanti raketų forma, naudojama vienu metu išnaikinti viską dideliuose plotuose. +automated-construction=Leidžia užsakyti statybinius robotus statyti, modernizuoti ar išardyti kelis pastatus vienu metu, kopijuoti ir įklijuoti visas gamyklas arba išvalyti miškus. +automated-rail-transportation=Leidžia statyti traukinių stotis, kurios leis automatizuoti traukinių transportą. +automation=Svarbiausia technologija didelio mąsto gamybai. +automation-2=Montavimo mašinos, galinčios apdoroti skystus ingridientus. +automation-3=Montavimo mašinos, galinčios apdoroti skystus ingridientus su padidintu greičiu ir modulio lizdais. +automobilism=Varikliu varoma transporto priemonė, naudojama transportavimui. +battery=Elektrocheminė kapsulė kuri laiko ir tiekia elektros energiją. +battery-equipment=Įdedami į šarvus norint laikyti papildomą energiją vėliasniam laikui. +battery-mk2-equipment=Įdedami į šarvus norint laikyti daug papildomos energijos vėliasniam laikui. +belt-immunity-equipment=Įkišami į šarvus, kad nebūtumet transportuojami konvejeriu. +braking-force=Traukiniai gali greičiau sustoti. Tai leidžia jiems važiuoti didesniu greičiu ilgiau. +chemical-science-pack=Leidžia atlikti pažangių elementų tyrimus, naudojant naftos produktus. +circuit-network=Leidžia jums geriau valdyti jūsų mašinas, prijungiant jas prie loginio tinklo ir padarant, kad jos reaguotu į įvairius signalus. +cliff-explosives=Vamzdžiai, užpildyti pakankamai sprogmenų uolienoms nugriauti. +coal-liquefaction=Apdorojimo būdas anglies pavertimui naftos produktais, naudojant garą ir sunkiąją alyvą. +concrete=Išplėstinė statybinė medžiaga, naudojama ir grindims. +construction-robotics=Statybiniai robotai gali taisyti ir statyti objektus. Dar galite jiems nurodyti kur statyti padėję statybos planą. +defender=Paprasčiausias kovinis robotas. Trumpą laiką seka ir padeda žaidėjui. +destroyer=Pažangiausias kovinis robotas. Ribotą laiką seka ir padeda žaidėjui. +discharge-defense-equipment=Įdėtas į šarvus, sužalos, nustums atgal ir sustabdys priešus. Turi būti aktyvuotas su pulteliu. +distractor=Pagerintas kovinis robotas. Lieka pastatymo vietoje šaudydamas ir nukreipdamas priešų dėmesį. +effect-transmission=Švyturys perduoda modulių poveikį artimiesiems draugiškiems subjektams. +effectivity-module=Modulis kuris sumažina elektros energijos sanaudas. +electric-energy-accumulators=Pastatai kurie laiko papildomą elektros energiją vėlesniam naudojimui. +electric-energy-distribution=Įvairesni būdai perduoti elektros energiją. +electric-engine=Paverčia elektros energiją į mechaninį judėjimą. +electronics=Elektroniniai komponentai skirti paprastų signalų apdorojimui. +energy-shield-equipment=Įdedami į šarvus norint sugerti žalą. +energy-shield-mk2-equipment=Įdedami į šarvus norint sugerti didelį kiekį žalos. +energy-weapons-damage=Padidina lazerinių žalą. +engine=Paverčia kurą į mechaninį judėjimą. Svarbi visų transporto priemonių dalis. +exoskeleton-equipment=Kai jį įdėsite į šarvus galėsite greičiau vaikščioti. Į šarvus galima įdėti daugiau negu vieną eksoskeletą. +explosive-rocketry=Nepaprastai sprogios raketos su didesniu sprogimo spinduliu. +explosives=Pavojingų, tačiau kontroliuojamų sprogmenų kūrimas. +fast-inserter=Krovikliai, galintys greičiau judėti ir filtruoti elementus dėl patobulintos elektronikos. +flamethrower=Galingi liepsnosvaidžiai ir bokšteliai su ugnimi, kurie degina degiais skysčiais priešus, juos uždegdami. +flammables=Kuriama efektyvesnius degalus ir agresyvesnius degalus. +fluid-handling=Įvairūs būdai laikyti ir transportuoti skysčius. +fluid-wagon=Galimybė transportuoti skysčius ant bėgių. Skysčių vagonai pripildomi ir ištuštinami siurbliais, esančiais šalia tiesių bėgių segmentų. +follower-robot-count=Padidina kovinių robotų kurie gali jus sekti vienu metu skaičių. +fusion-reactor-equipment=Įdedamas į šarvus norint gaminti energiją kitiems moduliams. +gates=Sienos dalys, kurios atsidaro prireikus. Gali būti valdomos loginiu tinklu. +gun-turret=Paprasti gynybiniai statiniai, kurie turi būti užpildyti šoviniais. +heavy-armor=Sunkieji šarvai geresnei apsaugai. +inserter-capacity-bonus=Leidžia krūvos krovikliams perkelti dar daugiau daiktu vienu metu. Kai kurie patobulinimai leidžia ir kitų rūšių krovikliams perkelti daugiau daiktų vienu metu. +kovarex-enrichment-process=Procesas kuris gali paversti uraną-258 į uraną-235. Šiam procesui reikia daug urano-235. +land-mine=Sprogstami spąstai padedami ant žemės, kad priešas užliptų ir aktyvuotų. Gali būti atstatytas statybinių robotų po sprogimo. Žala gali būti padidinta, išrandant stipresnius sprogmenis. +landfill=Naudojama užpilti vandenį, sukuriant pagrindą ant kurio galima statyti. +laser=Koncentruota šviesa, galinti sukelti žalą. +laser-shooting-speed=Padidina lazerinių ginklų šaudymo greitį +laser-turret=Pažangūs gynybiniai pastatai, kurie naudoja tik elektros energiją. +logistic-robotics=Logistiniai robotai gali pristatyti daiktus veikėjui, arba išnešti nepageidaujamus daiktus. +logistic-science-pack=Leidžia atlikti geresnės logistikos, automatikos ir paprastų karinių pajėgų tyrimus. +logistic-system=Atrakina papildomas logistines skrynias, kurios praplečia logistinių robotų pajėgumą. Užklausos skrynios prašo daiktų iš logistinio tinklo. Aktyvaus pateikimo skrynios pateikia savo turinį ilgalaikiam saugojimui arba tolimesniam panaudojimui. Buferinės skrynios prašo nurodytų daiktų, kad jie būtų prieinami asmeninei logistikai arba automatizuotai konstrukcijai. +logistics=Greitesni ir lankstesni transportavimo būdai. +low-density-structure=Lengva, bet tvirta medžiaga, labai naudinga kosminiams laivams ir asmeninei įrangai. +lubricant=Sunkiųjų alyvų konvertavimas į tepalą, naudojamas sumažinti trintį didelio greičio mašinose. +military=Efektyvesni būdai ginti save ir gamyklą. +military-science-pack=Leidžia atlikti tolesnių karinių galimybių tyrimus. +mining-productivity=Padidėjęs derlius iš visų kasybos treniruočių ir siurblių. +modular-armor=Šarvai su truputi laisvos vietos šarvų moduliams. Juos dėvint jūsų inventoriaus dydis padidėja 10 vietų. +modules=Leidžia jums gaminti patobulinimo modulius, kuriuos galima įdėti į mašinas. +night-vision-equipment=Įdėjus į šarvus, geriau matysite naktį. +nuclear-fuel-reprocessing=Panaudoto branduolinio kuro perdarymo procesas, kad sukurti uraną-238. +nuclear-power=Galingas ir sudėtingas energijos gamybos būdas naudojant urano kuro elementus. +oil-processing=Neapdorotos naftos gryninimas, naudojamas plastmasės, sieros ir degalų gamybai. +optics=Įvairūs matomosios šviesos panaudojimai. +personal-laser-defense-equipment=Įdedėtas į šarvus, automatiškai šaudys į netoliese esančius priešus. +personal-roboport-equipment=Įdėtas į jūsų šarvus leis jūsų statybiniams robotams statyti daiktus iš jūsų inventoriaus. +personal-roboport-mk2-equipment=Įdėtas į jūsų šarvus leis dideliam kiekiui statybinių robotų statyti daiktus iš jūsų inventoriaus. +physical-projectile-damage=Padidina fizinę, šoviniais grystą, žalą, iš ginklų, bokštelių ir gynybinių robotų. +plastics=Sintetinės polimerinės medžiagos, kurios gali būti sulipdytos į kietus objektus. +power-armor=Šarvai su daug vietos skirtos šarvų moduliams ir dideliu bonusu inventoriaus vietai. +power-armor-mk2=Šarvai su daug vietos skirtos šarvų moduliams ir dideliu bonusu inventoriaus vietai. +production-science-pack=Leidžia atlikti efektyviausių mašinų, modulių ir procesų tyrimus. +productivity-module=Modulis kuris leidžia mašinai pagaminti papildomų produktų iš to paties medžiagų kiekio, tačiau mašina sulėtės ir naudos daugiau energijos. +rail-signals=Leidžia saugiai naudoti kelis traukinius toje pačioje geležinkėlių sistemoje. +railway=Didelio mąsto transportas per didelius atstumus. +refined-flammables=Padidina ugninių ginklų žalą. +research-speed=Išrandate efektyvesnius tyrimų būdus. +robotics=Skraidančių robotų kūnai. Turi būti specializuoti atlikti logistikos ar statybos užduotis. +rocket-control-unit=Išplėstinis skaičiavimo įrenginys, galintis valdyti raketų sistemas. +rocket-fuel=Sudėtingas daugiafunkcinis kuras. +rocket-silo=Leidžia jums sukonstruoti raketą ir laimėti žaidimą. +rocketry=Asmeninė raketų paleidimo priemonė, skirta priešų erzinimui raketomis. +solar-energy=Nemokamos energijos šaltinis, tačiau bevertis naktį. +solar-panel-equipment=Įdedami į šarvus norint gaminti energiją kitiems moduliams, tačiau neveikia naktį. +space-science-pack=Leidžia palydovų siuntimą į kosmosą ir jų gautų mokslinių duomenų naudojimą kosmoso mokslo paketų gamybai. +speed-module=Modulis, kuris padidina mašinos greitį, tačiau ji naudoja daugiau energijos. +spidertron=Įvairiapusė transporto priemonė galinti keliauti per nelygius paviršius. Turi pritaisytus greitai šaudančius raketsvaidžius valdomus ranka arba automatinio nutaikymo. Gali būti vairuojama paties arba su voratrono pulteliu. +stack-inserter=Krūvos krovikliai gali vienu metu perkelti kelis daiktus. +steel-axe=Padidina jūsų kasimo greitį. +steel-processing=Leidžia jums lydyti plieną iš geležies lakštų. +stone-wall=Sienos skirtos apsaugoti gamyklą nuo puolėjų. +stronger-explosives=Didina žalą sprogstamųjų ginklų. +sulfur-processing=Labai reaktyvus chemikalas nuodojamas gaminant sieros rūgštį ir sprogmenis. +tank=Galinga puolamoji transporto priemonė su galimybė primontuoti įvairius ginklus. +toolbelt=Išplečia jūsų inventorių. +uranium-ammo=Pažengę šaudmenys iš urano-238 dėl didesnio kietumo ir svorio, o tai sukelia didžiulę žalą. +uranium-processing=Urano rūda yra apdorojama centrifugose į uraną-238, todėl gali atsirasti turtingesnis uranas-235. Abu reikalingi norint sukurti urano kuro elementus. +utility-science-pack=Leidžia atlikti galingiausių ginklų, asmeninės įrangos ir robotų koordinavimo tyrimus. +weapon-shooting-speed=Padidina daugumos kulkomis šaudančių ginklų šaudymo greitį. +worker-robots-speed=Padidina logistinių ir statybinių robotų skraidymo greitį. +worker-robots-storage=Padidina logistinių ir statybinių robotų talpą. +[technology-name] +advanced-electronics=Pažangi elektronika +advanced-material-processing=Pažangus medžiagų apdirbimas +advanced-oil-processing=Pažangus naftos perdirbimas +artillery=Artilerija +artillery-shell-range=Altirelijos sviedinio nuotolis +artillery-shell-speed=Artilerijos sviedinio šaudymo greitis +atomic-bomb=Branduolinė bomba +automated-rail-transportation=Automatizuoti geležinkeliai +automation=Automatizavimas +automobilism=Automobilizmas +battery=Akumuliatoriai +battery-equipment=Asmeninė baterija +battery-mk2-equipment=Asmeninė baterija MK2 +belt-immunity-equipment=Atsparumo konvėjerio judėjimui įranga +braking-force=Stabdymo jėga +chemical-science-pack=Chemijos mokslo paketas +circuit-network=Loginis tinklas +cliff-explosives=Uolų sprogmenys +coal-liquefaction=Akmens anglių suskystinimas +concrete=Betonas +construction-robotics=Statybos robotai +defender=Gynėjas +destroyer=Naikintojas +discharge-defense-equipment=Elektrošokinė apsauga +distractor=Nukreipėjas +effect-transmission=Efekto perdavimas +effectivity-module=Efektyvumo modulis +electric-energy-accumulators-1=Elektros energijos akumuliatoriai +electric-energy-distribution=Elektros energijos paskirstymas +electric-engine=Elektros variklis +electronics=Elektronika +energy-shield-equipment=Energijos skydo įranga +energy-shield-mk2-equipment=Pagerinto energijos skydo įranga +energy-weapons-damage=Energijos ginklų žalą +engine=Varikliai +exoskeleton-equipment=Egzoskeleto įranga +explosive-rocketry=Sprogstamosios raketos +explosives=Sprogmenys +fast-inserter=Greitas kroviklis +flamethrower=Ugniasvaidis +flammables=Degios medžiagos +fluid-handling=Skysčių tvarkymas +fluid-wagon=Skysčių vagonas +follower-robot-count=Sekiojančių robotų kiekis +fusion-reactor-equipment=Nešiojamas branduolinės sintezės reaktorius +gate=Vartai +gun-turret=Bokštelis su šautuvu +heavy-armor=Sunkieji šarvai +inserter-capacity-bonus=Kroviklio talpos priedas +kovarex-enrichment-process=Kovarex'o turtinimo procesas +land-mine=Minos +landfill=Žemės užpylimas +laser=Lazeris +laser-shooting-speed=Lazerio šaudymo greitis +laser-turret=Bokštelis su lazeriu +logistic-robotics=Logistikos robotai +logistic-science-pack=Logistikos mokslo paketas +logistic-system=Logistikos sistema +logistics=Logistika +low-density-structure=Mažo tankio struktūra +lubricant=Tepalas +military=Ginkluotė +military-science-pack=Karybos mokslo paketas +mining-productivity=Kasybos produktyvumas +modular-armor=Moduliniai šarvai +modules=Moduliai +night-vision-equipment=Naktinio matymo įranga +nuclear-fuel-reprocessing=Branduolinio kuro perdirbimas +nuclear-power=Branduolinė energija +oil-processing=Naftos perdirbimas +optics=Optika +personal-laser-defense-equipment=Asmeninė lazerinė apsauga +personal-roboport-equipment=Asmeninis robouostas +personal-roboport-mk2-equipment=Asmeninis robo-uostas V2 +physical-projectile-damage=Fizinė šūvio žala +plastics=Plastikai +power-armor=Energijos šarvai +power-armor-mk2=Energijos šarvai V2 +production-science-pack=Produkcijos mokslo paketas +productivity-module=Produktyvumo modulis +rail-signals=Geležinkelių signalai +railway=Geležinkeliai +refined-flammables=Rafinuotos degiosios medžiagos +research-speed=Laboratorijos tyrimų greitis +robotics=Robotai +rocket-control-unit=Raketų valdymo blokas +rocket-fuel=Raketinis kuras +rocket-silo=Raketos šachta +rocketry=Raketiniai ginklai +solar-energy=Saulės energija +solar-panel-equipment=Nešiojama saulės baterija +space-science-pack=Kosmoso mokslo paketas +speed-module=Greičio modulis +spidertron=Voratronas +stack-inserter=Krūvos kroviklis +steel-axe=Plieninis kirtiklis +steel-processing=Plieno apdorojimas +stone-wall=Akmeninė siena +stronger-explosives=Stipresni sprogmenys +sulfur-processing=Sieros perdirbimas +tank=Tankas +toolbelt=Įrankių juosta +uranium-ammo=Branduolinė amunicija +uranium-processing=Urano perdirbimas +utility-science-pack=Naudingumo mokslo paketas +weapon-shooting-speed=Ginklo šaudymo greitis +worker-robots-speed=Darbo robotų greitis +worker-robots-storage=Darbo robotų krovinio dydis +[tile-name] +concrete=Betonas +deepwater=Gilus vanduo +deepwater-green=Gilus žalias vanduo +dirt-1=Žemė 1 +dirt-2=Žemė 2 +dirt-3=Žemė 3 +dirt-4=Žemė 4 +dirt-5=Žemė 5 +dirt-6=Žemė 6 +dirt-7=Žemė 7 +dry-dirt=Sausa žemė +grass-1=Žolė +grass-2=Žolė 2 +grass-3=Žolė 3 +grass-4=Žolė 4 +hazard-concrete-left=Pavojingumo betono kairysis ženklinimas +hazard-concrete-right=Pavojingumo betono dešinysis ženklinimas +lab-dark-1=Tamsi laboratorija 1 +lab-dark-2=Tamsi laboratorija 2 +lab-white=Balta laboratorija +landfill=Sampyla +nuclear-ground=Atominio sprogimo vieta +out-of-map=Už žemėlapio +red-desert-0=Raudonoji dykuma 0 +red-desert-1=Raudonoji dykuma 1 +red-desert-2=Raudonoji dykuma 2 +red-desert-3=Raudonoji dykuma 3 +red-desert-dark=Tamsioji raudonoji dykuma +refined-concrete=Išgrynintas betonas +refined-hazard-concrete-left=Išgryninto pavojingumo betono kairysis ženklinimas +refined-hazard-concrete-right=Išgryninto pavojingumo betono dešinysis ženklinimas +sand-1=Smėlis 1 +sand-2=Smėlis 2 +sand-3=Smėlis 3 +stone-path=Akmeninis takelis +tutorial-grid=Apmokymų tinklelis +water=Vanduo +water-green=Žalias vanduo +water-mud=Seklus vanduo 2 +water-shallow=Seklus vanduo +water-wube=Vandens Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] aktyviai stengiasi atiduoti savo daiktus logistikos tinklui.\nJei aktyvaus tiekimo skrynios daiktams nėra užsakymų, jie bus perkelti į [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] turi dvi juostas kurias galima naudoti daiktų perkėlimui. Šias juostas galima naudoti skirtingų daiktų perkėlimui.\n[entity=inserter] gali paimti daiktus iš abiejų juostų, bet padėti tik tolesnėje juostoje. +buffer-chest=[entity=logistic-chest-buffer] veikia kaip [entity=logistic-chest-requester] ir [entity=logistic-chest-passive-provider] vienu metu.\nJos tiekia daiktus konstravimo užsakymams, asmeniniai logistikai, bei užsakymų skrynioms su pažymėtu nustatymu 'Užklausa iš buferinių skrynių'. +bulk-crafting=Laikant kursorių virš gaminimo lizdo:\n - __ALT_CONTROL__1__craft-5__ pagamina 5.\n - __ALT_CONTROL__1__craft-all__ pagamina kiek įmanoma daugiau. +burner-inserter-refueling=Kiti krovikliai gali papildyti [entity=burner-inserter] degalais, bet jie taip pat gali papildyti save kai perkelinėja degalus. +circuit-network=Loginis tinklas yra sistema leidžianti persiųsti informaciją tarp mašinų.\nGali prijungti mašinas prie loginio tinklo naudodamas [item=red-wire] bei [item=green-wire].\nTinklas gali turėti sveikųjų skaičių reikšmes nuo -2³¹(-2,147,483,648) iki 2³¹(2,147,483,647) kiekvienam individualiam signalui.\nNėra būtina naudoti loginį tinklą žaidimo užbaigimui, bet jis leidžia kurti gudrius mechanizmus ar tikslias optimizacijas kurių nebūtų įmanoma įgyvendinti be jo. +clear-cursor=Laikydami daiktą jį galite pašalinti naudodami __CONTROL__clear-cursor__. Tai jį grąžins į [img=utility/hand] langelį šaltinio inventoriuje.\nTai taip pat atšaukia bėgių planavimą, laidų tempimą ir pasirinkimo laukelius. +connect-switch=__ALT_CONTROL__1__build__ ant objekto su [item=copper-cable] kursoriuje sujungimui elektros laidu.\n__ALT_CONTROL__1__remove-pole-cables__ ant objekto visų laidų nuėmimui. +construction-robots=[entity=construction-robot] vykdo konstravimo, dekonstravimo, atnaujinimo bei taisymo nurodymus logistikos tinkle.\nKonstravimo nurodymai sukuriami vaiduoklių statymu, [item=blueprint] naudojimu, ar kai draugiškas pastatas sunaikinamas ir turi būti atstatytas.\nDekonstravimo nurodymai sukuriami pažymint norimus objektus su [item=deconstruction-planner].\nAtnaujinimo nurodymai sukuriami naudojant [item=upgrade-planner].\nAtitinkami nurodymai taip pat sukuriami naudojant anuliavimą. +copy-entity-settings=__CONTROL__copy-entity-settings__ ir __CONTROL__paste-entity-settings__ tau leidžia kopijuoti nustatymus tarp objektų.\nPavyzdžiui, tu gali kopijuoti-įklijuoti tarp [entity=assembling-machine-2] recepto nustatymui, arba tarp skrynių inventoriaus limito nustatymui.\n__ALT_CONTROL__1__paste-entity-settings__ ir tempk kad įklijuotum nutatymus keliems objektams vienu metu. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ ir __CONTROL__paste-entity-settings__ tau leidžia kopijuoti nustatymus tarp objektų.\nPavyzdžiui, tu gali kopijuoti-įklijuoti tarp [entity=assembling-machine-2] recepto nustatymui, arba tarp skrynių inventoriaus limito nustatymui.\nLaikyk __CONTROL__paste-entity-settings__ ir judink naudodamas __CONTROL__move__ greitam kelių objektų įklijavimui. +copy-paste=__CONTROL__copy__ paima kopijavimo įrankį kuris leidžia išsaugoti pasirinkimą mainų srityje.\n__CONTROL__paste__ pasirenka paskutinį kopijuotą pasirinkimą statymui.\n__CONTROL__cycle-clipboard-forwards__ bei __CONTROL__cycle-clipboard-backwards__ leidžia slinkti per mainų srities istoriją. +copy-paste-filters=Tu gali kopijuoti-įklijuoti tarp objektų su nustatomais filtrais, užklausomis, ar filtruotais inventoriaus lizdais, tokių kaip [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] ar [entity=cargo-wagon]. +copy-paste-requester-chest=Tu gali kopijuoti-įklijuoti tarp [entity=logistic-chest-requester] logistikos užklausų kopijavimui.\nBe to, gali kopijuoti-įklijuoti iš [entity=assembling-machine-2] į [entity=logistic-chest-requester] logistikos užklausos nustatymui pagal receptą. +copy-paste-spidertron=Kopijavimas-įklijavimas tarp [entity=spidertron] nukopijuos spalvą ir logistikos užklausas.\nTai taip pat bandys kopijuoti įrangos tinklelį, įdedant įrangą iš žaidėjo inventoriaus jei jame yra reikalinga įranga. +copy-paste-trains=Tu gali kopijuoti-įklijuoti tarp [entity=locomotive] tvarkaraščio ir spalvos įklijavimui.\nTu gali kopijuoti-įklijuoti tarp [entity=train-stop] stoties vardo ir spalvos įklijavimui.\nGaliausiai, gali kopijuoti-įklijuoti tarp [entity=locomotive] ir [entity=train-stop] bet kuria tvarka spalvos įklijavimui. +drag-building=Greičiausias būdas statyti tiesia linija, pavyzdžiui paruošti [entity=stone-furnace] yra paspausti __CONTROL__build__ ir laikyti bėgant norima krytimi. +drag-building-poles=Jei statai [entity=small-electric-pole] tempdamas, jie bus automatiškai statomi taip, kad tarp jų būtų maksimalus sujungimo atstumas. +drag-building-underground-belts=Jei statai [entity=underground-belt] ar [entity=pipe-to-ground] tempdamas, jie bus automatiškai statomi taip, kad tarp jų būtų maksimalus sujungimo atstumas. +e-confirm=Visi mygtukai žaidime gali būti "patvirtinti" naudojant __CONTROL__confirm-gui__.\nPabandykite taip uždaryti šį patarimą! +electric-network=Elektros tinklas perduoda elektrą iš gamintojų kaip [entity=steam-engine] arba [entity=solar-panel] į vartotojus po lygiai.\nSpausk __ALT_CONTROL__1__open-gui__ ant elektros stulpo kad pasižiūrėtum jo elektros tinklo statistiką. +electric-pole-connections=Elektros stulpai automatiškai susijungs su kitais elektros stulpais jų 'laidų pasiekiamumo' atstume. Jie gali turėti iki 5 jungiančių laidų.\nJungiantys laidai gali būti pridėti ar nuimti rankiniu būdu naudojant [item=copper-cable].\nVisos elektros jungtys gali būti nuimtos naudojant __CONTROL__remove-pole-cables__ ant elektros stulpo. +entity-transfers=Spausk __ALT_CONTROL__1__fast-entity-transfer__ ant objekto kad paimtum daiktus iš jo.\nSpausk __ALT_CONTROL__1__fast-entity-transfer__ laikydamas daiktą kad įdėtum jį į pasirinktą objektą.\n\n\nApmokymuose gali išmokti įvairių būdų perkelti daiktus iš ir į objektus neatidarant jų. +fast-belt-bending=Tempiant [entity=transport-belt], __CONTROL__rotate__ paspaudimas tau leidžia sklandžiai sukurti posūkius. +fast-obstacle-traversing=Tempiant [entity=transport-belt] per kliūtį, jei įmanoma, [entity=underground-belt] perėjimas bus pastatytas automatiškai. +fast-replace=Statymas virš to pačio tipo ir dydžio objekto padarys greitą apkeitimą. Greitas apkeitimas išsaugoja originalaus objekto nuosavybes, tokias kaip daiktai inventoriuje ar pasirinktas receptas. +fast-replace-belt-splitter=Gali greitai apkeisti [entity=transport-belt] su [entity=splitter] bei atvirkščiai. +fast-replace-belt-underground=Gali greitai apkeisti [entity=transport-belt] su [entity=underground-belt] bei atvirkščiai.\nKonvejeriai tarp požeminio konvejerio įėjimo ir išėjimo bus surinkti automatiškai.\nGreitas apkeitimas taip pat veikia su [entity=pipe] bei [entity=pipe-to-ground]. +fast-replace-direction=Gali naudoti greitą apkeitimą kad greičiau pakeistum objektų kryptį. +gate-over-rail=[entity=gate] gali būti pastatyti virš bet kurių vertikaliai ar horizontaliai nutiestų [entity=straight-rail].\nTraukiniai automatiškai atidarys vartus kad pravažiuotų bei nepaliks skylių tavo gynyboje. +ghost-building=__ALT_CONTROL__1__build-ghost__ laikant statomą daiktą kad pastatyti jį kaip vaiduoklį.\nPastatų vaiduokliai bus automatiškai pastatyti logistikos tinklų, kurių zona juos pasiekia. +ghost-rail-planner=Vaiduoklinis bėgių planas naudojamas suplanuoti naujų, ilgų bėgių vaiduoklius.\nVaiduoklinio bėgių plano panaudojimui, laikyk __CONTROL_MODIFIER__build-ghost__ planuojant bėgius.\nTaip pat gali laikyti __CONTROL_MODIFIER__build-with-obstacle-avoidance__ kad planuotum vaiduoklinius bėgius kurie vengia kliūčių. +inserters=Krovikliai paima daiktus iš vienos krypties ir padeda juos į priešingą kryptį.\nJie gali judinti daiktus iš ir į [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace], bei kitas mašinas. +insertion-limits=Kroviklis ne visada užpildo visą taikinio inventorių. Tai leidžia kitiems krovikliams paimti jų dalį daiktų.\nPavyzdžiui, jei [entity=boiler] turi savyje 5 ar daugiau [item=coal], kroviklis daugiau nebeįdės. Tai leidžia konvejeriams perkelti degalus iki kitų katilų kad pirmas eilėje nesusirinktų visko.\nTas pats principas veikia ir su [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] bei kitais pastatais. +introduction=Sveiki atvykę į patarimus!\nJie paaiškins žaidimo koncepcijas vaizdine ir interaktyvia forma.\nŠie patarimai atrakinami jums keliaujant per žaidimą, taip pat perskaičius kitus patarimus.\nJei norite juos visus pamatyti nuo pat pradžios naudokite konsolės komandą __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Galima užblokoti dalį skrynios panaudojamo inventoriaus pasirenkant raudoną "X" inventoriaus lizdą ir tada užblokuojant norimus lizdus.\nKrovikliai negalės užpildyti blokuotų lizdų, todėl tai sumažina skrynios talpą ir neleidžia gaminti per daug daiktų. +logistic-network=Logistikos tinklas yra galingas automatinio pristatymo metodas kuris naudoja skraidančius robotus daiktų judinimui bei automatiniam pastatų statymui.\nJis turi 3 pagrindinius komponentus:\n - [entity=roboport] nurodo tinklo veiklos zoną, leidžia robotams pasikrauti bei laiko nedirbančius,\n - [entity=logistic-robot] vykdo logistikos užsakymus, o [entity=construction-robot] atlieka statybų nurodymus.\n - [tooltip=Tiekimo skrynios,tips-and-tricks-item-description.storage-chest-list] aprūpina tinklą daiktais. +long-handed-inserters=[entity=long-handed-inserter] yra elektrinis kroviklis kuris paima ir padeda daiktus už dviejų kvadratėlių nuo savęs, kitaip nei įprasti krovikliai. +low-power=Jei elektros vartojimas yra didesnis nei gamyba, tavo gamybos mašinos veiks lėčiau dėl elektros trūkumo.\nAtkreipk dėmesį į mašinų greitį, jei nori pamatyti elektros gamybos trūkumą kol dar ne per vėlu.\nGeriausias būdas užtikrinti kad turi pakankamai elektros yra pasižiūrėti elektros tinklo statistiką ir patikrinti kad 'Patenkinimo' juosta yra žalia ir pilna. +move-between-labs=[entity=inserter] gali būti naudojami perkelti mokslo paketus tarp [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] tiekia savo daiktus logistikos tinklui.\nTai reiškia kad bet koks daiktas esantis pasyvaus tiekimo skrynioje gali būti paimtas robotų logistikos ar konstravimo užsakymams įgyvendinti. +personal-logistics=[entity=logistic-robot] atneša daiktus iš logistikos tiekimo skrynių asmeninių logistikos užsakymų įvykdymui.\nAsmeninis logistikos užsakymas turi minimalų ir maksimalų kiekį, ir robotai neš daiktus kol turėsi daugiau nei minimalų kiekį.\nJei turi daugiau nei maksimalų kiekį, daiktai bus perkelti į šlamštą kad robotai juos išneštų. +pipette=Naudok __CONTROL__smart-pipette__ kad pasirinkti objektą kursoriuje. +pole-dragging-coverage=Jei statai [entity=small-electric-pole] tempdamas palei eletrą naudojančias mašinas, nei viena nebus praleista. +pump-connection=[entity=pump] prisijungs prie stovinčio [entity=fluid-wagon] kai jie tinkamai sulygiuoti.\nTai yra būtina skysčių įpylimui į ir išpilimui iš [entity=fluid-wagon]. +rail-building=Bėgių konstravimo režimui aktyvuoti, laikyk [item=rail] ir paspausk __CONTROL__build__ virš pastatytų bėgių.\n__ALT_CONTROL__1__build__ kad patvirtinti norimą bėgių vietą.\n__CONTROL__clear-cursor__ išjungia bėgių statymo režimą. +rail-signals-advanced=[entity=rail-chain-signal] nustato savo būseną pagal signalus priekyje kad užtikrintų jog į geležinkelio dalį įvažiuojantis traukinys galėtų išvažiuoti iš jo.\nJie naudojami kartu su [entity=rail-signal] sudėtingesnioms geležinkelio sankryžoms statyti.\n\n\nApmokymai parodo kaip naudoti grandininius bėgių signalus sudėtingose sankryžose bei užkirsti kelią traukinių sistemos užsiblokavimui. +rail-signals-basic=[entity=rail-signal] padalina bėgius į dalis. Kiekvienas [entity=locomotive] skaito bėgių signalus kad neatsitrenktų į kitus traukinius.\n\n\n\nApmokymai parodo kaip naudoti bėgių signalus kad traukiniai viename geležinkėlyje neatsitrenktų vienas į kitą. +repair-packs=Turint [item=repair-pack] savo kursoriuje, paspausk ir laikyk __CONTROL__build__ virš objekto kad jį taisytum. +requester-chest=[entity=logistic-chest-requester] pateikia elementų užklausas iš logistikos tinklo.\n[entity=logistic-robot] perkels elementus iš logistikos tinklo, kad įvykdytų užklausas. +rotating-assemblers=Kai kuriems receptams reikalingas skysčio įvadas į [entity=assembling-machine-2], tokiems kaip [recipe=electric-engine-unit]. Surinkimo mašina su skysčio įvadu gali būti pasukta naudojant __CONTROL__rotate__. +shoot-targeting=Gali šauti į priešiškus taikinius paspaudęs __CONTROL__shoot-enemy__ kai tavo kursorius yra arti priešo.\nGali šauti į pasirinktą neutralų ar draugišką objektą paspaudęs __CONTROL__shoot-selected__. +shoot-targeting-controller=Gali šauti į priešiškus taikinius paspaudęs __CONTROL__shoot-enemy__.\nNaudojant kontrolerį, visi ginklai automatiškai taikysis į artimiausią priešą lauke. Naudok __CONTROL__look__ automatinio taikymosi lauko judinimui.\nGali šauti į pasirinktą neutralų ar draugišką objektą paspaudęs __CONTROL__shoot-selected__. +show-info=Spustelkite __CONTROL__show-info__ norėdami įjungti detalios informacijos vaizdavimą, dar žinomą kaip "Alt-mode". +splitter-filters=[entity=splitter] galima nustatyti specifinių daiktų filtravimui arba vieno iš įėjimo/išėjimo prioritizavimui. +splitters=[entity=splitter] naudojamas padalinti, sujungti ar balansuoti konvejerius.\nĮeinantys daiktai yra padalinami vienodai jei yra vietos abiejuose išėjimuose arba siunčiami į tą išėjimą kuris yra laisvas. +stack-transfers=__CONTROL__stack-transfer__ perkelia vieną krūvą.\n__CONTROL__inventory-transfer__ perkelia visas to pačio tipo krūvas. (Pasirinkus tuščią vietą perkelia visą inventorių.)\nNaudojus __CONTROL_RIGHT_CLICK__ vietoj __CONTROL_LEFT_CLICK__ su minėtais valdymo metodais perkels pusę kiekio.\n\nDetalesnius paaiškinimus gali rasti apmokymuose. +steam-power=[entity=boiler] vartoja kietą kurą kaip [item=coal] kad paverstų [fluid=water] į [fluid=steam].\n[entity=steam-engine] vartoja [fluid=steam] elektros gamybai, kuri padalinama elektros tinklo vartotojams. +storage-chest=[entity=logistic-chest-storage] laiko iš žaidėjo šiukšlių ir dekonstravimo nurodymų paimtus daiktus.\nVisi daiktai sandėliavimo skryniose taip pat tiekiami logistikos ar konstravimo užsakymams.\nSandėliavimo skrynios gali būti filtruojamos kad priimtų tik 1 tipo daiktus. +storage-chest-list=Skrynios tiekiančios turimus daiktus pagal prioritetą:\n[entity=logistic-chest-active-provider] Aktyvaus patiekimo skrynia\n[entity=logistic-chest-buffer] Buferinė skrynia\n[entity=logistic-chest-storage] Sandėliavimo skrynia\n[entity=logistic-chest-passive-provider] Pasyvaus tiekimo skrynia +train-stop-same-name=[entity=train-stop] gali turėti tokį patį pavadinimą kaip ir kitos stotys. Traukiniai su tokiu pavadinimu maršrute galės važiuoti į bet kurią iš šių stočių.\nGalima nustatyti traukinių limitą kiekvienai stočiai kad tiksliau kontroliuoti traukinių elgesį. +train-stops=[entity=train-stop] naudojamas automatiniam daiktų transportavimui traukiniais, suteikdamas pavadintas vietas į kurias gali keliauti traukiniai.\n\n\n\nApmokymai parodo kaip statyti traukinių stotis bei kaip sudaryti paprastą traukinio maršrutą. +trains=Traukiniai yra naudingi didelio kiekio daiktų ar dideliais atstumais pervežimui.\nĮsėsti į traukinius galima panaudojus __CONTROL__toggle-driving__ bei vairuoti su __CONTROL_MOVE__. +transport-belts=Konvejeriai nenaudoja elektros ir yra naudojami perkelti daiktus. Jie taip pat gali judinti tokius objektus kaip veikėjus, automobilius ar kandikus.\nKonvejerių sistemą sudaro [entity=transport-belt], [entity=splitter] ir [entity=underground-belt].\nAukštesnių lygių konvejeriai gali judinti daiktus greičiau: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] naudojamas perkelti daiktus per objektus ar nepereinamą paviršių. +usable-items=Kai kurie daiktai gali būti naudojami ne tik objektų statymui pasaulyje. Pavyzdžiui, kad sužeistum priešus, tu gali mesti [item=grenade].\nKad panaudoti naudojamą daiktą, __ALT_CONTROL__1__build__ laikant jį savo kursoriuje. +z-dropping=Spausk __CONTROL__drop-cursor__ kad išmesti kursoriaus objektus po vieną.\nObjektus galima išmesti ant žemės, ant konvejerių, ir į pastatus.\nLaikyk __CONTROL__drop-cursor__ ir tempk kursorių per kelis pastatus kad greitai įmesti po vieną objektą į kiekvieną. +[tips-and-tricks-item-name] +active-provider-chest=Aktyvaus tiekimo skrynia +belt-lanes=Konvejeriu juostos +buffer-chest=Buferinė skrynia +bulk-crafting=Didesnis gaminimas +burner-inserter-refueling=Kieto kuro kroviklio kuro papildymas +circuit-network=Loginis tinklas +clear-cursor=Pašalinti kursorių +connect-switch=Elektros jungiklio prijungimas +construction-robots=Statybų robotai +copy-entity-settings=Kopijuoti-įklijuoti objekto parametrus +copy-entity-settings-controller=Kopijuoti-įklijuoti objekto parametrus +copy-paste=Kopijavimas ir įklijavimas +copy-paste-filters=Kopijuoti-įklijuoti filtrus +copy-paste-requester-chest=Kopijuoti-įklijuoti paprašymo skrynią +copy-paste-spidertron=Kopijuoti-įklijuoti Vorą-robotą +copy-paste-trains=Kopijuoti-įklijuoti traukinius +drag-building=Statyti tempiant +drag-building-poles=Tempti elektros stulpus +drag-building-underground-belts=Tempti požeminius konvejerius +e-confirm=_PATVIRTINKITE__patvirtinimo-GUI kad gelėtumėte testi +electric-network=Elektros tinklai +electric-pole-connections=Elektros strypo prijungimai +entity-transfers=Objektų perkėlimai +fast-belt-bending=Greitas diržų pasukimas +fast-obstacle-traversing=Automatinis kliūčių kirtimas +fast-replace=Greitas pakeitimas +fast-replace-belt-splitter=Greitas diržo ir skirstytuvo pakeitimas +fast-replace-belt-underground=Greitas konvejerių pakeitimas +fast-replace-direction=Greito pakeitimo pusė +gate-over-rail=Vartai virš bėgių +ghost-building=Pastatas vaiduoklis +ghost-rail-planner=Vaiduoklinis bėgių planuotojas +inserters=Krovikliai +insertion-limits=Įkėlimo limitai +introduction=Įžanga +limit-chests=Skrynių limitavimai +logistic-network=Logistikos tinklai +long-handed-inserters=Ilgas kroviklis +low-power=Mažai energijos +move-between-labs=Perduoti tarp labaratorijų. +passive-provider-chest=Pasyvaus tiekimo skrynia +personal-logistics=Asmeninės logistikos +pipette=Objektų pipetė +pole-dragging-coverage=Stulpo tempimo aprėptis +pump-connection=Pompos prijungimas +rail-building=Bėgių statymas +rail-signals-advanced=Patobulinti bėgių signalai +rail-signals-basic=Paprasti bėgių signalai +repair-packs=Taisymo paketas +requester-chest=Užklausinė skrynia +rotating-assemblers=Surinkimo mašinų pasukimas +shoot-targeting=Šūvių taikymas +shoot-targeting-controller=Šūvių taikymas +show-info=Papildoma informacija (alt-režimas) +splitter-filters=Paskirstytuvo filtrai +splitters=Paskirstytuvas +stack-transfers=Krūvų perkėlimai +steam-power=Garų energija +storage-chest=Sandėliavimo skrynia +train-stop-same-name=Traukinių stotys su tuo pačiu vardu +train-stops=Traukinių stotelė +trains=Traukiniai +transport-belts=Konvejeris +underground-belts=Požeminiai konvejeriai +usable-items=Galimi naudoti daiktai +z-dropping=__CONTROL__drop-cursor__Kad numestumėte daiktus +[virtual-signal-description] +signal-anything=Jeigu, bet kuris įėjimo signalas atitinka sąlyga, išėjime bus Tiesa.\nJeigu nėra įėjimo signalų, bus Netiesa. +signal-each=Įvertina sąlyga arba atlieka operacija su visais įėjimo signalais. +signal-everything=Jeigu visi įėjimo signalai atitinka sąlyga, išėjime bus Tiesa.\nJeigu nėra įėjimo signalų, bus Tiesa. +[virtual-signal-name] +signal-0=Signalas 0 +signal-1=Signalas 1 +signal-2=Signalas 2 +signal-3=Signalas 3 +signal-4=Signalas 4 +signal-5=Signalas 5 +signal-6=Signalas 6 +signal-7=Signalas 7 +signal-8=Signalas 8 +signal-9=Signalas 9 +signal-A=Signalas A +signal-B=Signalas B +signal-C=Signalas C +signal-D=Signalas D +signal-E=Signalas E +signal-F=Signalas F +signal-G=G Signalas +signal-H=H Signalas +signal-I=I Signalas +signal-J=J Signalas +signal-K=K Signalas +signal-L=L Signalas +signal-M=M Signalas +signal-N=N Signalas +signal-O=O Signalas +signal-P=P Signalas +signal-Q=Q Signalas +signal-R=R Signalas +signal-S=S Signalas +signal-T=T Signalas +signal-U=U Signalas +signal-V=V Signalas +signal-W=W Signalas +signal-X=X Signalas +signal-Y=Y Signalas +signal-Z=Z Signalas +signal-anything=Bet kas +signal-black=Atgalinis signalas +signal-blue=Mėlynas signalas +signal-check=Patikrinti signalą +signal-cyan=Žydras signalas +signal-dot=Taškinis signalas +signal-each=Kiekvienas +signal-everything=Viskas +signal-green=Žalias signalas +signal-grey=Pilkas Signalas +signal-info=Informacinis signalas +signal-pink=Rožinis Signalas +signal-red=Raudonas signalas +signal-white=Baltas Signalas +signal-yellow=Geltonas signalas + diff --git a/factorio/data/base/locale/lv/base.cfg b/factorio/data/base/locale/lv/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..41ac9a8056dbc48bdb4b824bb682d26bfb3fdd51 --- /dev/null +++ b/factorio/data/base/locale/lv/base.cfg @@ -0,0 +1,1326 @@ +[achievement-description] +automated-cleanup=Nojauc 100 objektus izmantojot celtniecības robotus. +automated-construction=Izgatavo 100 iekārtas izmantojot robotus. +circuit-veteran-1=Izgatavo 1000 uzlabotās mikroshēmas stundā. +circuit-veteran-2=Izgatavo 10 000 uzlabotās mikroshēmas stundā. +circuit-veteran-3=Izgatavo 25 000 uzlabotās mikroshēmas stundā. +computer-age-1=Izgatavo 500 procesora vienības stundā. +computer-age-2=Izgatavo 1000 procesora vienības stundā. +computer-age-3=Izgatavo 5000 procesora vienības stundā. +delivery-service=Apgādā spēlētāju ar 10 000 priekšmetiem ar loģistikas robotiem. +eco-unfriendly=Izpēti naftas pārstrādi. +getting-on-track=Uzbūvē lokomotīvi. +getting-on-track-like-a-pro=Uzbūvē lokomotīvi spēles pirmo 90 minūšu laikā. +golem=Izdzīvo triecienu ar 500 kaitējumu vai vairāk. +iron-throne-1=Izgatavo 20 000 dzelzs plāksnes stundā. +iron-throne-2=Izgatavo 200 000 dzelzs plāksnes stundā. +iron-throne-3=Izgatavo 400 000 dzelzs plāksnes stundā. +it-stinks-and-they-dont-like-it=Izraisi citplanētiešu uzbrukumu ar piesārņojumu. +lazy-bastard=Uzvari spēlē, manuāli izgatavojot ne vairāk kā 111 priekšmetu. +logistic-network-embargo=Pabeidz spēli, neuzbūvējot nevienu aktīvo piegādātājlādi, bufera lādi vai pieprasītājlādi. +mass-production-1=Izgatavo 10 000 mikroshēmas. +mass-production-2=Izgatavo 1 000 000 mikroshēmas. +mass-production-3=Izgatavo 20 000 000 mikroshēmas. +minions=Ir 100 vai vairāk kaujas roboti, kas jums seko. +no-time-for-chitchat=Pabeidz spēli 15 stundu laikā. +pyromaniac=Iznīcini 10 000 kokus ar uguni. +raining-bullets=Pabeidz spēli neuzceļot nevienu lāzera torni. +run-forrest-run=Iznīcini 100 kokus ar triecienu. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Pabeidz spēli. +solaris=Saražo vairāk kā 10 GJ enerģiju stundā izmantojot tikai saules baterijas. +steam-all-the-way=Pabeidz spēli neuzceļot nevienu solāro paneli. +steamrolled=Iznīcini 10 nārsta vietas ar triecienu. +tech-maniac=Izpēti visas tehnoloģijas. +there-is-no-spoon=Pabeidz spēli 8 stundu laikā. +trans-factorio-express=Liec vilcienam izplānot ceļu, kas ir vismaz 1000 vienības garš. +watch-your-step=Tiec nogalināts ar kustīgu lokomotīvi. +you-are-doing-it-right=Izgatavo vairāk iekārtas izmantojot robotus nekā ar roku. +you-have-got-a-package=Apgādā spēlētāju ar loģistikas robotu. +[achievement-name] +automated-cleanup=Automātizēta uzkopšana +automated-construction=Automatizēta konstrukcija +circuit-veteran-1=Mikroshēmu veterāns 1 +circuit-veteran-2=Mikroshēmu veterāns 2 +circuit-veteran-3=Mikroshēmu veterāns 3 +computer-age-1=Datoru laikmets 1 +computer-age-2=Datoru laikmets 2 +computer-age-3=Datoru laikmets 3 +delivery-service=Piegāde +eco-unfriendly=Ekoloģiskais +getting-on-track=Uz pareizām sliedēm +getting-on-track-like-a-pro=Uz pareizām sliedēm kā profiņš +golem=Golems +iron-throne-1=Dzelzs tronis 1 +iron-throne-2=Dzelzs tronis 2 +iron-throne-3=Dzelzs tronis 3 +it-stinks-and-they-dont-like-it=Tas smird un viņiem tas nepatīk +lazy-bastard=Slinkais +logistic-network-embargo=Loģistikas tīkla embargo +mass-production-1=Masveida produkcija 1 +mass-production-2=Masveida produkcija 2 +mass-production-3=Masveida produkcija 3 +minions=Padotie +no-time-for-chitchat=Nav laika sarunām +pyromaniac=Piromāns +raining-bullets=Ložu lietus +run-forrest-run=Run Forest, Run +smoke-me-a-kipper-i-will-be-back-for-breakfast=Apdūmo man siļķi, es būšu atpakaļ uz brokastīm +so-long-and-thanks-for-all-the-fish=Uzredzi un paldies par zivi +solaris=Solaris +steam-all-the-way=Tvaiks visur +steamrolled=Kūpināts +tech-maniac=Teknomaniaks +there-is-no-spoon=Nav karotes +trans-factorio-express=Trans-Factorio ekspresis +watch-your-step=Skaties kur kāju liec +you-are-doing-it-right=Pareizi darat +you-have-got-a-package=Tev ir pienācis sūtijums +[ammo-category-name] +artillery-shell=Artilērijas čaula +beam=Stars +biological=Bioloģisks +bullet=Lode +cannon-shell=Lielgabala čaula +capsule=Kapsula +electric=Elektrisks +flamethrower=Ugunsmetējs +fluid=Šķidrums +grenade=Granāta +landmine=Sauszemes mīna +laser=Lāzers +melee=Tuvcīņa +rocket=Raķete +shotgun-shell=Skrots +[autoplace-control-names] +desert=Tuksnesis +dirt=Zeme +enemy-base=Ienaidnieku bāzes +grass=Zāle +sand=Smiltis +trees=Koki +[controls] +give-blueprint=Izveidot jaunu rasējumu +give-blueprint-book=Izveidot jaunu rasējumu grāmatu +give-deconstruction-planner=Izveidot jaunu nojaukšanas plānu +give-upgrade-planner=Izveidot jaunu uzlabošanas plānu +toggle-equipment-movement-bonus=Ieslēgt/Izslēgt eksoskeletu +toggle-personal-logistic-requests=Pārslēgt personīgos loģistikas pieprasījumus +toggle-personal-roboport=Ieslēgt personīgo robo-ostu +[damage-type-name] +acid=Skābe +electric=Elektrisks +explosion=Sprādziens +fire=Uguns +impact=Trieciens +laser=Lāzers +physical=Fizisks +poison=Inde +[decorative-name] +big-ship-wreck-grass=Liela kuģu vraka zāle +brown-asterisk=Brūnā efeja +brown-asterisk-mini=Mazā brūnā efeja +brown-carpet-grass=Brūna paklāju zāle +brown-coral-mini=Mazie brūnie koraļļi +brown-fluff=Brūnā pienene +brown-fluff-dry=Brūna sausa dūna +brown-hairy-grass=Brūna mataina zāle +dark-mud-decal=Tumšu dubļu tekstūra +enemy-decal=Ienaidnieka uzlīme +enemy-decal-transparent=Ienaidnieka uzlīme 2 +garballo=Palma koks +garballo-mini-dry=Mazais sausais Palma koks +green-asterisk=Zaļa efeja +green-asterisk-mini=Mazā zaļā efeja +green-bush-mini=Mazs zaļš krūms +green-carpet-grass=Zaļa paklāja zāle +green-coral-mini=Mazie zaļie koraļļi +green-croton=Zaļā kodija +green-desert-bush=Zaļa tuksneša krūma +green-hairy-grass=Zaļa mataina zāle +green-pita=Zaļā agave +green-pita-mini=Mazā zaļā agave +green-small-grass=Maza zaļa zāle +lichen-decal=ķērpju uzlīme +light-mud-decal=Gaišu dubļu tekstūra +muddy-stump=Dubļains celms +nuclear-ground-patch=Kodolzemējums +orange-coral-mini=Mazie oranžie koraļļi +puberty-decal=Ieplaisājušu dubļu tekstūra +red-asterisk=Sarkanā efeja +red-croton=Sarkanā kodija +red-desert-bush=Sarkanā tuksneša krūma +red-desert-decal=Sarkanā tuksneša tekstūra +red-desert-rock-medium=Vidējs sarkanā tuksneša akmens +red-desert-rock-small=Mazs sarkanā tuksneša akmens +red-desert-rock-tiny=Sīks sarkanā tuksneša akmens +red-pita=Sarkanā agave +rock-medium=Vidējs akmens +rock-small=Mazs akmens +rock-tiny=Sīks akmens +sand-decal=Tuksneša tekstūra +sand-dune-decal=Smilšu kāpas tekstūra +sand-rock-big=Liels smilšu akmens +sand-rock-medium=Vidējs smilšu akmens +sand-rock-small=Mazs smilšu akmens +shroom-decal=Sēņuzlīme +small-rock=Mazs akmens +small-ship-wreck-grass=Maza kuģu vraka zāle +white-desert-bush=Baltā tuksneša krūma +worms-decal=tārpu uzlīme +[entity-description] +accumulator=Uzglabā enerģiju līdz noteiktam daudzumam brīžos, kad ir enerģijas pārprodukcija un brīžos , kad tās ir par maz, piedāvā enerģiju. +arithmetic-combinator=Veic aritmētiskās opercijas uz loģikas tīkla signāliem. +artillery-turret=Liela diapazona lielgabals, kas mērķē uz ienaidnieku bāzēm. +beacon=Pārraida moduļu darbību uz apkārtesošajām celtnēm. +big-ship-wreck-1=Daļa no avarējušā gaisa kuģa. +big-ship-wreck-2=Daļa no avarējušā gaisa kuģa. +big-ship-wreck-3=Daļa no avarējušā gaisa kuģa. +boiler=Izmanto degvielu, lai radītu tvaiku. +centrifuge=Apstrādā dažādas ar urānu saistītas receptes. +compilatron=Robots-palīgs, kas izdzīvoja avāriju. Tam piemītošās spējas ir mazinājušās iekšējo problēmu dēļ. +constant-combinator=Izvada konstantu elektronikas tīkla signālu. +construction-robot=Automātiski būvē un remontē draudzīgus objektus. +crash-site-chest-1=Kaste no avarējušā gaisa kuģa. Varētu saturēt vajadzīgas mantas. +crash-site-chest-2=Kaste no avarējušā gaisa kuģa. Varētu saturēt vajadzīgas mantas. +decider-combinator=Salīdzina elektronikas tīkla signālus. +express-splitter=Sadala un/vai savieno ienākošo konveijeru kravu attiecībā 1:1. +fast-splitter=Sadala un/vai savieno ienākošo konveijeru kravu attiecībā 1:1. +flamethrower-turret=Izšauj atklātu liesmu uz ienaidniekiem. +heat-exchanger=Izmanto siltuma enerģiju, lai pārvērstu ūdeni tvaikā. +item-request-proxy=Tas ir tādēļ, lai norādītu konstrukcijas robotu pieprasījumu un nogādātu krājumus šai vienībai. Izmantot __CONTROL__mine__, lai dzēstu krājumu pieprasījumu. +locomotive=Veic automatizētus plānus un velk ritošo sastāvu. +logistic-chest-active-provider=Nosūta tās saturu uz loģistikas tīklu. +logistic-chest-buffer=Pieprasa norādītus krājumus priekš personiskas loģistikas un automatizētas uzbūves. +logistic-chest-passive-provider=Ļauj loģistikas tīklam izmantot savu saturu. +logistic-chest-requester=Pieprasa norādītos priekšmetus no loģistikas tīkla. +logistic-chest-storage=Ilgtermiņa glabātava loģistikas tīklam. +logistic-robot=Pārvieto priekšmetus starp loģistikas lādēm. +nuclear-reactor=Patērē urāna kurināmo siltuma radīšanai. Siltuma atdeve palielinās, noliekot blakus citiem reaktoriem. +offshore-pump=Sūknē šķidrumu no tilpnēm. +power-switch=Tiek izmantots elektriskā tīkla slēgumu kontrolei. To savukārt var arī kontrolēt no loģikas tīkla. +programmable-speaker=Pieslēdzams pie ķēžu tīkla, lai atskaņotu trauksmes un mūzikas notis vai parādītu kļūmes. +radar=Skenē blakus esošos sektorus un parāda to apkārtni. +rail-chain-signal=Nolasa nākamo ceļā esošo signālu un ļauj labāk kontrolēt vilcienus. +rail-signal=Sadala sliežu sistēmu blokos, atļaujot to izmantot vairākiem vilcieniem vienlaicīgi. +roboport=Savienojas ar citām robo-ostām, lai veidotu celtniecības un loģistikas tīklus, kurus izmanto celtniecības un loģistikas roboti. +rocket-silo=Izmanto, lai uzbūvētu un palaistu raķeti, lai pabeigtu spēli. +solar-panel=Dienā tas padod 100% saražotās elektrības, savukārt naktī 0%. +splitter=Sadala un/vai savieno ienākošo konveijeru kravu attiecībā 1:1. +steam-engine=Patērē tvaiku, lai ģenerētu elektrību. +steam-turbine=Patērē tvaiku, lai ģenerētu elektrību. +train-stop=Automatizēto vilcienu galamērķis. +[entity-name] +1x2-remnants=1x2 paliekas +accumulator=Akumulators +acid-splash=Skābes šļakatas +arithmetic-combinator=Aritmētiskais kombinators +artillery-turret=Artilērijas bruņu tornis +artillery-wagon=Artilērijas vagons +assembling-machine-1=Montāžas iekārta 1 +assembling-machine-2=Montāžas iekārta 2 +assembling-machine-3=Montāžas iekārta 3 +beacon=Raidītājs +behemoth-biter=Behemots kodējs +behemoth-biter-corpse=Behemota kodējas līķis +behemoth-spitter=Behemota spļāvējs +behemoth-spitter-corpse=Behemota spļāvēja līķis +behemoth-worm-corpse=Begemota tārpa līķis +behemoth-worm-turret=Begemota tārps +big-artillery-explosion=Lielās artilērijas eksplozija +big-biter=Liels kodējs +big-biter-corpse=Liela kodēja līķis +big-electric-pole=Liels elektrības stabs +big-explosion=Liels sprādziens +big-remnants=Lielas paliekas +big-scorchmark=Lielas deguma pēdas +big-scorchmark-tintable=Lielas, iekrāsotas deguma pēdas +big-ship-wreck-1=Liels kuģa vraks +big-ship-wreck-2=Liels kuģa vraks +big-ship-wreck-3=Liels kuģa vraks +big-spitter=Liels spļāvējs +big-spitter-corpse=Liela spļāvēja līķis +big-worm-corpse=Liela tārpa līķis +big-worm-turret=Liels tārps +biter-spawner=Kodēju nārsts +biter-spawner-corpse=Kodēju nārsta līķis +blood-explosion-big=Liels asins sprādziens +blood-explosion-huge=Milzīga asins eksplozija +blood-explosion-small=Mazs asins sprādziens +blood-fountain=Asins strūklaka +blood-fountain-big=Liela asins strūklaka +blood-fountain-hit-spray=Asins strūklakas trāpījuma šalts +blue-chest=Zila lāde +boiler=Katls +burner-generator=Kurināmā ģenerators +burner-inserter=Iekšdedzes mehāniskā roka +burner-mining-drill=Tvaika urbis +car=Automašīna +cargo-wagon=Kravas vagons +centrifuge=Centrifūga +character=Tēls +character-corpse=Spēlētāja līķis +chemical-plant=Ķīmiskā rūpnīca +cliff=Klints +coal=Ogle +compilatron=Kompilatrons +constant-combinator=Konstantes kombinators +construction-robot=Būvniecības robots +copper-cable=Vara kabelis +copper-ore=Vara rūda +crash-site-chest-1=Lādes kapsula +crash-site-chest-2=Lādes kapsula +crash-site-fire-flame=Avārijas vietas uguns liesmas +crash-site-spaceship=Kosmosa kuģis +crash-site-spaceship-wreck-big=Kosmosa kuģa lielas atliekas +crash-site-spaceship-wreck-medium=Kosmosa kuģa vidējas atliekas +crash-site-spaceship-wreck-small=Kosmosa kuģa mazas atliekas +crude-oil=Jēlnafta +curved-rail=Liektas sliedes +cutscene-gun-turret=Šaujamieroču tornis +dead-dry-hairy-tree=Miris sauss matains koks +dead-grey-trunk=Miris pelēks stumbrs +dead-tree-desert=Miris koks - tuksnesis +decider-combinator=Izvēles kombinators +deconstructible-tile-proxy=Dekonstruējams dakstiņu kopums +defender=Aizsargātājs +destroyer=Iznīcinātājs +distractor=Māns +dry-hairy-tree=Sauss matains koks +dry-tree=Sauss koks +electric-energy-interface=Elektriskās enerģijas interfeiss +electric-furnace=Elektriskā krāsns +electric-mining-drill=Elektriskais rakšanas urbis +enemy-damaged-explosion=Sprādziens kas ievaino ienaidniekus +entity-ghost=Vienības rēgs +explosion=Sprādziens +explosion-hit=Sprādziena trāpījums +express-loader=Ekspress lādētājs +express-splitter=Ekspress sadalītājs +express-transport-belt=Ļoti ātrs konveijers +express-underground-belt=Ekspress pazemes transportierlente +factorio-logo-11tiles=Factorio logo 11 rūtis +factorio-logo-16tiles=Factorio logo 16 rūtis +factorio-logo-22tiles=Factorio logo 22 rūtis +fast-inserter=Ātrā mehāniskā roka +fast-loader=Ātrais lādētājs +fast-splitter=Ātrs sadalītājs +fast-transport-belt=Ātrs konveijers +fast-underground-belt=Ātra pazemes transportierlente +filter-inserter=Filtra mehāniskā roka +fire-flame=Uguns +fish=Zivs +flamethrower-turret=Liesmmetējtornis +fluid-wagon=Cisternas vagons +flying-robot-damaged-explosion=Avarējušā robota bojātais sprādziens +gate=Vārti +green-coral=Zaļi koraļļi +grenade-explosion=Granātas sprādziens +ground-explosion=Zemes sprādziens +gun-turret=Šaujamieroču tornis +heat-exchanger=Siltummainis +heat-interface=Siltuma interfeiss +heat-pipe=Siltumtrase +huge-scorchmark=Milzīgas deguma pēdas +huge-scorchmark-tintable=Milzīgas iekrāsotas deguma pēdas +infinity-chest=Bezgalības lāde +infinity-pipe=Bezgalības caurule +inserter=Mehāniskā roka +iron-chest=Dzelzs lāde +iron-ore=Dzelzs rūda +item-on-ground=Objekts uz zemes +item-request-proxy=Vienības pieprasījuma vieta +lab=Laboratorija +land-mine=Sauszemes mīna +laser-bubble=Lāzera burbulis +laser-turret=Lāzertornis +linked-belt=Saistītā lente +linked-chest=Saistītā lāde +loader=Lādētājs +loader-1x1=Krāvējs 1x1 +locomotive=Lokomotīve +logistic-chest-active-provider=Aktīvā piegādātājlāde +logistic-chest-buffer=Bufera lāde +logistic-chest-passive-provider=Pasīvā piegādātājlāde +logistic-chest-requester=Pieprasītājlāde +logistic-chest-storage=Loģistiskā uzglabāšanas lāde +logistic-robot=Loģistikas robots +long-handed-inserter=Garā mehāniskā roka +market=Tirgus +massive-explosion=Masīvs sprādziens +medium-biter=Vidējs kodējs +medium-biter-corpse=Vidēja kodēja līķis +medium-electric-pole=Vidējs elektrības stabs +medium-explosion=Vidējs sprādziens +medium-remnants=Vidējas paliekas +medium-scorchmark=Vidējas deguma pēdas +medium-scorchmark-tintable=Vidējas, iekrāsotas deguma pēdas +medium-ship-wreck=Vidējs kuģa vraks +medium-small-remnants=Vidēji mazas paliekas +medium-spitter=Vidējs spļāvējs +medium-spitter-corpse=Vidēja spļāvēja līķis +medium-worm-corpse=Vidēja tārpa līķis +medium-worm-turret=Vidējs tārps +nuclear-reactor=Kodolreaktors +offshore-pump=Piekrastes sūknis +oil-refinery=Naftas pārstrādes rūpnīca +pipe=Caurule +pipe-to-ground=Pazemes caurule +player-port=Spēlētāja atdzīvinātājs +poison-cloud=Indes mākonis +power-switch=Elektrības slēdzis +programmable-speaker=Programmējams skaļrunis +pump=Sūknis +pumpjack=Naftas sūknis +radar=Radars +rail-chain-signal=Dzelzceļa ķēdes signāls +rail-ending-remnants=Sliežu galu paliekas +rail-signal=Dzelzceļa signāls +red-chest=Sarkana lāde +red-desert-rock-big=Liels sarkans tuksneša akmens +red-desert-rock-huge=Milzīgs sarkans tuksneša akmens +roboport=Robo-osta +rock-big=Liels akmens +rock-damaged-explosion=Sprādziens kas bojā akmeņus +rock-huge=Milzīgs akmens +rocket=Raķete +rocket-silo=Raķešu tvertne +sand-rock-big=Liels smilšains akmens +simple-entity-with-force=Vienkārša vienība ar spēku +simple-entity-with-owner=Vienkārša vienība ar īpašnieku +small-biter=Mazs kodējs +small-biter-corpse=Maza kodēja līķis +small-cliff=Krauja +small-electric-pole=Mazs elektrības stabs +small-lamp=Apgaismotājs +small-remnants=Mazas paliekas +small-scorchmark=Maza apdegumzīme +small-scorchmark-tintable=Mazas, iekrāsotas deguma pēdas +small-ship-wreck=Mazs kuģa vraks +small-spitter=Mazs spļāvējs +small-spitter-corpse=Maza spļāvēja līķis +small-worm-corpse=Maza tārpa līķis +small-worm-turret=Mazs tārps +solar-panel=Saules baterija +space-module-wreck=Kosmosa moduļa vraks +spark-explosion=Dzirksteļu eksplozija +spark-explosion-higher=Dzirksteļu eksplozija augstāk +spidertron=Zirnekļtrons +spidertron-leg=Zirnekļtrona kāja +spidertron-military-target=Zirnekļtrona militārais mērķis +spitter-spawner=Spļāvēju nārsts +spitter-spawner-corpse=Spļāvēju nārsta līķis +splitter=Sadalītājs +stack-filter-inserter=Filtrētā kaudžu mehāniskā roka +stack-inserter=Kaudžu mehāniskā roka +steam-engine=Tvaika dzinējs +steam-turbine=Tvaika turbīna +steel-chest=Tērauda lāde +steel-furnace=Tērauda krāsns +stone=Akmens +stone-furnace=Akmens krāsns +stone-wall=Siena +storage-tank=Uzglabāšanas tvertne +straight-rail=Taisnas sliedes +substation=Apakšstacija +tank=Tanks +tile-ghost=Dakstiņu rēgs +tile-proxy=Mozaīka +train-stop=Vilcienu pietura +transport-belt=Konveijers +tree=Koks +tree-brown=Brūns koks +tree-dying-proxy=Piesārņojums, kas absorbēts, bojājot kokus +tree-proxy=Koki +tree-red=Sarkans koks +tree-stump=Celms +underground-belt=Pazemes transportierlente +uranium-cannon-shell-explosion=Urāna lielgabala lādiņa eksplozija +uranium-ore=Urāna rūda +wall-damaged-explosion=Sprādziens kas bojā mūri +water-splash=Ūdens šļakatas +water-well-pump=Ūdens akas sūknis +wooden-chest=Koka lāde +[equipment-name] +battery-equipment=Personīgā baterija +battery-mk2-equipment=Personīgā baterija MK2 +belt-immunity-equipment=Jostas imunitātes aprīkojums +discharge-defense-equipment=Izlādes aizsardzība +energy-shield-equipment=Enerģijas vairogs +energy-shield-mk2-equipment=Enerģijas vairogs V2 +exoskeleton-equipment=Eksoskelets +fusion-reactor-equipment=Portatīvs kodolsintēzes reaktors +night-vision-equipment=Nakts redzamība +personal-laser-defense-equipment=Personīgais lāzers +personal-roboport-equipment=Personīgā robo-osta +personal-roboport-mk2-equipment=Personīgā robo-osta MK2 +solar-panel-equipment=Portatīvs saules panelis +[fluid-name] +crude-oil=Jēlnafta +heavy-oil=Gudrons +light-oil=Petrolejs +lubricant=Smēreļļa +petroleum-gas=Petrolēteris +steam=Tvaiks +sulfuric-acid=Sērskābe +water=Ūdens +[fuel-category-name] +chemical=Dedzināmā degviela +nuclear=Kodoldegviela +[item-description] +artillery-targeting-remote=Ļauj manuāli no kartes vai pasaules veikt artilērijas apšaudi. +battery-equipment=Uzglabā elektrību aprīkojuma moduļos. +belt-immunity-equipment=Neļauj konveijerlentām tevi kustināt +blueprint=Saglabā dizainu automātiskai celtniecībai. +blueprint-book=Uzglabā rasejumus un līdzīgas lietas. +copper-cable=Var arī tikt izmantots, lai savienotu un atvienot elektrības stabus un slēdžus ar __CONTROL__build__. +deconstruction-planner=Atzīmē objektus izjaukšanai, ko veiks celtniecības roboti. +discharge-defense-equipment=Ievaino, atgrūž un apdullina tuvumā esošus ienaidniekus, kad aktivizēts, izmantojot tālvadības pulti. +effectivity-module=Samazina iekārtas elektrības patēriņu. Minimālais patēriņš ir 20%. +energy-shield-equipment=Dod enerģijas vairogu, kas aizsargā spēletāju +exoskeleton-equipment=Palielina pārvietošanās ātrumu. +fusion-reactor-equipment=Dod elektrību aprīkojuma moduļiem. +green-wire=Savieno iekārtas ar elektronikas tīklu izmantojot __CONTROL__build__ taustiņu. +land-mine=Uzsprāgst, kad ienaidnieki ir tuvumā, ievainojot un apdullinot tos. +landfill=Var tikt novietots ūdenī, lai radītu apgabalu uz kura atļauts būvēt +mining-tool=Palielina tavu rakšanas ātrumu. +night-vision-equipment=Ļauj labāk redzēt tumsā. +personal-roboport-equipment=Ļauj celtniecības robotiem darboties no jūsu inventāra. +productivity-module=Iekārta radīs papildus produkcijas vienības ar palielinātu elektrības patēriņu un samazinātu ātrumu.\n Izmantojama tikai ar starpproduktiem. +rail=Izmanto, lai celtu taisnus sliežu posmus manuāli vai izmantojot sliežu plānotāju.\nSliežu plānotājs var celt īsus sliežu posmus izmantojot __CONTROL__build__, vai plānot garus sliežu posmus izmantojot __CONTROL__build-ghost__. +red-wire=Savieno iekārtas ar elektronikas tīklu izmantojot __CONTROL__build__ taustiņu. +repair-pack=Izmanto, lai labotu nenaidīgas lietas +satellite=Satelīts jāievieto raķetē. +science-pack=Izmanto izpētei laboratorijās. +slowdown-capsule=Samazina ietekmētā ienaidnieka kustības ātrumu. +solar-panel-equipment=Dod elektrību aprīkojuma moduļiem. +space-science-pack=Izmanto laboratorijās pētniecībai. Iegūstama palaižot raķeti ar satelītu. +speed-module=Palielina iekārtas ātrumu, palielinot tās elektrības patēriņu. +spidertron-remote=Atļauj sūtīt vienkāršus kustību komandas uz zirnekļtronu no kartes vai pasaules +upgrade-planner=Atzīmē objektus uzlabošanai, ko veiks celtniecības roboti. +[item-group-name] +combat=Kaujas +effects=Sekas +enemies=Ienaidnieki +energy=Enerģija +environment=Vide +fluids=Šķidrumi +intermediate-products=Starpprodukti +logistics=Loģistika +other=Nešķiroti +production=Ražošana +signals=Signāli +[item-limitation] +item-not-allowed-in-this-container-item=Šo priekšmetu nevar ievietot šajā konteinerā. +production-module-usable-only-on-intermediates=Produktivitātes moduluis ir izmantojams tikai starpproduktiem +[item-name] +advanced-circuit=Uzlabotā mikroshēma +artillery-shell=Artilērijas lādiņš +artillery-targeting-remote=Artilērijas mērķēšanas tālvadības pults +artillery-turret=Artilērijas tornis +artillery-wagon-cannon=Artilērijas vagons +atomic-bomb=Atombumba +automation-science-pack=Automātikas zinātnes pakete +battery=Baterija +belt-immunity-equipment=Jostas imunitātes aprīkojums +blueprint=Projekts +blueprint-book=Skiču grāmata +burner-generator=Kurināmā ģenerators +cannon-shell=Lielgabala lode +chemical-science-pack=Ķīmijas zinātnes pakete +cliff-explosives=Kalna sprākstvielas +cluster-grenade=Klastera granāta +coal=Ogles +coin=Monēta +combat-shotgun=Kaujas bise +concrete=Betons +copper-cable=Vara kabelis +copper-ore=Vara rūda +copper-plate=Vara plāksne +copy-paste-tool=Kopēšanas ielīmēšanas rīks +crude-oil-barrel=Jēlnaftas muca +cut-paste-tool=Izgriešanas ielīmēšanas rīks +deconstruction-planner=Demontāžas plānotājs +defender-capsule=Aizsargātāja kapsula +destroyer-capsule=Iznīcinātāja kapsula +discharge-defense-remote=Budžeta izpildes pults +distractor-capsule=Māna kapsula +effectivity-module=Lietderības modulis +effectivity-module-2=Lietderības modulis 2 +effectivity-module-3=Lietderības modulis 3 +electric-energy-interface=Elektriskās enerģijas interfeiss +electric-engine-unit=Elektriska dzinēja bloks +electronic-circuit=Mikroshēma +empty-barrel=Tukša muca +engine-unit=Dzinēja bloks +explosive-cannon-shell=Sprāgstoša lielgabala lode +explosive-rocket=Sprāgstoša raķete +explosive-uranium-cannon-shell=Sprāgstoša urāna lielgabala lode +explosives=Sprāgstvielas +filled-barrel=__1__ muca +firearm-magazine=Šaujamieroča aptvere +fish=Zivs +flamethrower=Ugunsmetējs +flamethrower-ammo=Ugunsmetēja munīcija +flamethrower-turret=Ugunsmetējs tornīs +flying-robot-frame=Lidojoša robota rāmis +green-wire=Zaļš vads +grenade=Granāta +hazard-concrete=Brīdinošs betona segums +heat-interface=Siltuma interfeiss +heavy-armor=Smagas bruņas +infinity-chest=Bezgalības lāde +infinity-pipe=Bezgalības caurule +iron-gear-wheel=Dzelzs zobrats +iron-ore=Dzelzs rūda +iron-plate=Dzelzs plāksne +iron-stick=Dzelzs nūja +item-with-inventory=Priekšmets ar inventāru +item-with-label=Lieta ar tagu +item-with-tags=Lieta ar tagu +lab=Laboratorija +landfill=Zeme +laser-turret=Lāzertornis +light-armor=Vieglās bruņas +linked-chest=Saistīta lāde +logistic-science-pack=Loģistikas zinātnes pakete +low-density-structure=Zema blīvuma struktūra +military-science-pack=Militārā zinātnes pakete +modular-armor=Modulārās bruņas +nuclear-fuel=Kodoldegviela +piercing-rounds-magazine=Caururbjošās munīcijas aptvere +piercing-shotgun-shell=Caururbjoši bises lādiņi +pistol=Pistole +plastic-bar=Plastikāta batons +poison-capsule=Indes kapsula +pollution=Piesārņojums +power-armor=Mehāniskas bruņas +power-armor-mk2=Mehāniskas bruņas V2 +processing-unit=Procesora vienība +production-science-pack=Ražošanas zinātnes pakete +productivity-module=Produktivitātes modulis +productivity-module-2=Produktivitātes modulis 2 +productivity-module-3=Produktivitātes modulis 3 +rail=Sliedes +rail-planner=Sliežu plānotājs +raw-fish=Jēla zivs +red-wire=Sarkans vads +refined-concrete=Rafinēts betons +refined-hazard-concrete=Rafinēts apdraudējuma betons +repair-pack=Salabošanas paciņa +rocket=Raķete +rocket-control-unit=Raķešu vadības daļa +rocket-fuel=Raķešu degviela +rocket-launcher=Raķešu palaidējs +rocket-part=Raķetes daļa +satellite=Satelīts +selection-tool=Iezīmēšanas rīks +shotgun=Bise +shotgun-shell=Bises lādiņi +simple-entity-with-force=Vienkārša vienība ar komandas piederību +simple-entity-with-owner=Vienkārša vienība ar īpašnieku +slowdown-capsule=Palēnināšanas kapsula +solar-panel=Saules panelis +solid-fuel=Cieta degviela +space-science-pack=Kosmosa zinātnes pakete +speed-module=Ātruma modulis +speed-module-2=Ātruma modulis 2 +speed-module-3=Ātruma modulis 3 +spidertron-remote=Zirnekļtrona pults +spidertron-rocket-launcher=Zirnekļtrona raķetes izšāvējs +steel-plate=Tērauda stienis +stone=Akmens +stone-brick=Akmens ķieģelis +stone-path=Akmens taka +submachine-gun=Automātiskais ierocis +sulfur=Sērs +tank-cannon=Tanka lielgabals +tank-flamethrower=Transporta ugunsmetējs +tank-machine-gun=Transporta ložmetējs +upgrade-planner=Uzlabojumu plānotājs +uranium-235=Urāns-235 +uranium-238=Urāns-238 +uranium-cannon-shell=Urāna lielgabala lode +uranium-fuel-cell=Urāna degvielas stienis +uranium-ore=Urāna rūda +uranium-rounds-magazine=Urāna ložu magazīna +used-up-uranium-fuel-cell=Izlietots urāna degvielas stienis +utility-science-pack=Daudzpusīgās zinātnes pakete +vehicle-machine-gun=Transporta ložmetējs +wood=Koksne +[map-gen-preset-description] +death-world=Kodēji ir bīstamāki un attīstās ātrāk. +death-world-marathon=Receptes un tehnoloģijas ir dārgas un kodēji ir bīstami un lielā daudzumā. Izvēlaties šo tikai tad, ja jūs esat pieredzējis Factorio spēlētājs +default=Parastie iestatījumi. Ieteicamais veids, kā spēlēt Factorio. +island=Liela sala bezgalīgā okeānā. +marathon=Receptes un tehnoloģijas ir dārgākas. +rail-world=Resursu iegulas ir lielas un izvietotas tālu viena no otras, lai ierosinātu vilcienu sistēmas. Kodēji neveidos jaunas bāzes, kā arī neatgriezīsies jau iztīrītās teritorijās. +ribbon-world=Kartes augstuma limits ir tikai 128 kartes segmenti, tādējādi tas rada daudz un dažādas problēmas un interesantas situācijas. +rich-resources=Resursu iegulām ir liela bagātība, tāpēc jums nav tālu jāpaplašinās. +[map-gen-preset-name] +death-world=Nāves pasaule +death-world-marathon=Nāves pasaules maratons +default=Noklusējums +island=Sala +marathon=Maratons +rail-world=Sliežu pasaule +ribbon-world=Šaurā pasaule +rich-resources=Bagāti resursi +[mod-description] +base[1]=Pamata modifikācija ar noklusējuma spēles datiem un standarta kampaņu. +[mod-name] +base=Pamata modifikācija +[modifier-description] +artillery-range=Artilērijas čaulas diapazons: +__1__ +artillery-shell-shooting-speed-bonus=Artilērijas čaulas šaušanas ātrums: +__1__ +auto-character-logistic-trash-slots=Spēlētāja auto miskastes filtrs +beam-damage-bonus=Stara bojājums: +__1__ +bullet-damage-bonus=Ložu bojājuma bonuss: +__1__ +bullet-shooting-speed-bonus=Ložu šaušanas ātruma bonuss: +__1__ +cannon-shell-damage-bonus=Lielgabala čaulas spēks: +__1__ +cannon-shell-shooting-speed-bonus=Lielgabala čaulas šaušanas ātrums: +__1__ +character-build-distance=Spēlētāja būvēšanas distance: +__1__ +character-crafting-speed=Spēlētāja konstruēšanas ātrums: +__1__ +character-health-bonus=Spēlētāja dzīvības +character-inventory-slots-bonus=Spēlētāja inventāra iedaļas +character-item-drop-distance=Spēlētāja priekšmetu nolikšanas distance: +__1__ +character-item-pickup-distance=Spēlētāja priekšmetu aizsniegšanas distance: +__1__ +character-logistic-requests=Spēlētāja loģistikas pieprasījums +character-logistic-trash-slots=Spēlētāja loģistikas atkritumu vietas: +__1__ +character-loot-pickup-distance=Spēlētāja laupījuma aizsniegšanas distance: +__1__ +character-mining-speed=Spēlētāja rakšanas ātrums +character-reach-distance=Spēlētāja aizsniegšanas distance: +__1__ +character-resource-reach-distance=Spēlētāja resursu aizsniegšanas distance: +__1__ +character-running-speed=Spēlētāja staigāšanas ātrums: +__1__ +deconstruction-time-to-live=Laiks pirms dekonstruēšanas: __1__ +electric-damage-bonus=Elektriskais bojājums: + +flamethrower-damage-bonus=Uguns bojājumi: +__1__ +flamethrower-turret-attack-bonus=Ugunsmetēja torņa bojājuma bonuss: +__1__ +fluid-damage-modifier=Šķidrums bojājumu modifikators +follower-robot-lifetime=Sekotājrobotu dzīves ilgums: +__1__ +ghost-time-to-live=Spoka struktūras atjaunošanas pārtraukums: __1__ +grenade-damage-bonus=Granātas spēks: +__1__ +gun-turret-attack-bonus=Šaujamieroču torņa bojājuma bonuss: __1__ +inserter-stack-size-bonus=Mehānisko roku (ne kaudžu) ievietošanas ietilpība: +__1__ +laboratory-productivity=Laboratorijas pētniecības darba ražīgums: +__1__ +laboratory-speed=Laboratorijas pētniecības ātrums: +__1__ +landmine-damage-bonus=Mīnas bojājums +laser-damage-bonus=Lāzera bojājums:__1__ +laser-shooting-speed-bonus=Lāzera šaušanas ātrums: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Konstrukcijas menedžera ātruma zemāko slieksni: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Konstrukcijas menedžera ātruma augstāko slieksni: +__1__ +maximum-following-robots-count=Maksimālais sekojošo robotu skaits: +__1__ +mining-drill-productivity-bonus=Kalnrūpniecības darba ražīgums: +__1__ +rocket-damage-bonus=Raķešu bojājuma bonuss: +__1__ +rocket-shooting-speed-bonus=Raķešu šaušanas ātruma bonuss: +__1__ +shotgun-shell-damage-bonus=Bises bojājuma bonuss: __1__ +shotgun-shell-shooting-speed-bonus=Bises šaušanas ātruma bonuss: __1__ +stack-inserter-capacity-bonus=Kaudžu mehāniskās rokas ietilpība: +__1__ +train-braking-force-bonus=Vilciena bremzēšanas spēks:__1__ +worker-robot-battery=Darba robotu baterija +worker-robot-speed=Darba robotu ātrums: +__1__ +worker-robot-storage=Papildus darba robotu ietilpība: +__1__ +[programmable-speaker-instrument] +alarms=Trauksmes +bass=Bass +celesta=Celesta +drum-kit=Drumkit +lead=Lead +miscellaneous=Dažādi +piano=Klavieres +plucked=Plucked strings +saw=Sawtooth +square=Square +steel-drum=Steel drum +vibraphone=Vibraphone +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C# 3 +C#4=C# 4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D #3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F #2 +F#3=F #3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G #2 +G#3=G #3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Achievement unlocked +alarm-1=Trauksme 1 +alarm-2=Trauksme 2 +alert-destroyed=Brīdinājums: Objekts ir iznīcināts +armor-insert=Bruņu ievietošana +armor-remove=Bruņu noņemšana +buzzer-1=Signāls 1 +buzzer-2=Signāls 2 +buzzer-3=Signāls 3 +cannot-build=Nevar būvēt +clap=Clap +console-message=Konsoles ziņojums +cowbell=Cowbell +crafting-finished=Montāža pabeigta +crash=Avārija +fx=Fx +game-lost=Spēle zaudēta +game-won=Spēle uzvarēta +gui-click=GUI klikšķis +gui-click-2=GUI klikšķis 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=High Q +inventory-move=Inventāra pārvietošana +kick-1=Kick 1 +kick-2=Kick 2 +new-objective=Jauns mērķis +perc-1=Sitaminstrumenti 1 +perc-2=Sitaminstrumenti 2 +research-completed=Izpēte pabeigta +reverse-cymbal=Reverse cymbal +ring=Zvans +scenario-message=Scenārija ziņojums +shaker=Shaker +siren=Sirēna +snare-1=Snare 1 +snare-2=Snare 2 +snare-3=Slazds 3 +triangle=Triangle +[recipe-name] +advanced-oil-processing=Attīstīta naftas pārstrāde +basic-oil-processing=Vienkārša naftas pārstrāde +coal-liquefaction=Ogļu sašķidrināšana +empty-crude-oil-barrel=Tukša jēlnaftas barele +empty-filled-barrel=Iztukšot __1__ mucu +fill-barrel=Piepildīt __1__ mucu +fill-crude-oil-barrel=Iepildīta jēlnaftas barele +heavy-oil-cracking=Gudrona krekings petrolejā +kovarex-enrichment-process=Kovarex bagātināšanas process +light-oil-cracking=Petroleja krekings petrolēterī +nuclear-fuel-reprocessing=Kodoldegvielas pārstrāde +uranium-processing=Urāna pārstrāde +[shortcut] +alt-mode=Ieslēgt/Izslēgt "Alt-režīmu" +copy=Kopēt +cut=Izgriezt +import-string=Importēt virkni +inline-keybind-format=__1__ (__2__) +make-blueprint=Rasējums +make-blueprint-book=Rasējumu grāmata +make-deconstruction-planner=Demontāžas plānotājs +make-upgrade-planner=Uzlabojumu plānotājs +out-of-line-keybind-format=__1__\n(__2__) +paste=Ielīmēt +toggle-equipment-movement-bonus=Pārslēgt eksoskeletu +toggle-personal-logistic-requests=Pārslēgt personīgos loģistikas pieprasījumus +toggle-personal-roboport=Ieslēgt personīgo robo-ostu +undo=Atsaukt +undo-unavailable=Atsaukt +[story] +message-log-close=Aizvērt +message-log-title=Ziņojumu žurnāls +[technology-description] +advanced-electronics=Integrētās ķēdes un mikroprocesori uzlabotai aprēķināšanai. +advanced-material-processing=Ātrākas un elastīgākas krāsnis. +advanced-oil-processing=Jēlnaftas pārstrāde ar papildus produktiem, kurus var pārstrādāt tālāk. +artillery=Tāla darbības rādiusa lielgabals uzstādīts uz šaujamtorņa vai vilciena vagona. Izmanto, lai automātiski šautu uz tālumā esošām naidnieku ēkām. Var arī tikt manuāli tēmēts uz vēl tālāk esošiem mērķiem. +artillery-shell-range=Palielina gan automātiskās, gan manuālās artilērijas diapazonu. +artillery-shell-speed=Palielina atilērijas šaušanas ātrumu. +atomic-bomb=Postošs raķešu paveids, ko izmanto, lai iznīcinātu visu lielā apgabalā. +automated-construction=Ļauj jums likt konstrukcijas robotiem būvēt, uzlabot vai dekonstruēt vairākas celtnes vienlaikus, kopēt-un-ielīmēt veselas fabrikas, vai iztīrīt mežus. +automated-rail-transportation=Iespējo būvēt vilciena pieturas, lai iestatītu automātisko vilcienu maršrutus. +automation=Neatņemama tehnoloģija lielmēroga ražošanai. +automation-2=Montāžmašīnas ar iespēju apstrādāt škidruma sastāvdaļas +automation-3=Montāžmašīnas ar iespēju apstrādāt škidruma sastāvdaļas, ar papildus ātrumu un moduļu nišām +automobilism=Transportēšanai izmantots ar dzinēju darbināms transportlīdzeklis +battery=Elektroķīmiskās šūnas, kas uzglabā un sagādā elektroenerģiju elektroierīcēm. +battery-equipment=Ievietojams bruņās lai uzkrātu lieko enerģiju vēlākam. +battery-mk2-equipment=Ievietojams bruņās lai uzkrātu daudz lieko enerģiju vēlākam. +belt-immunity-equipment=Ievietots bruņās, lai apturētu jums tikt kustinātam no transporta joslām. +braking-force=Vilcieni bremzē ātrāk, ļaujot tiem palikt augstos ātrumos ilgāk. +chemical-science-pack=Atļauj progresīvo lietu izpēti, izmantojot naftas izejvielas +circuit-network=Sniedz jums labāku kontroli pār savām mašīnām, saslēdzot tos ar vadiem un liekot tiem reaģēt uz signāliem. +cliff-explosives=Mucas pildītas ar pietiekoši daudz sprāgstvielām lai iznīcinātu kalnus. +coal-liquefaction=Atslēdz pārstrādes procesa metodi, lai pārvērstu ogles naftas produktos, izmantojot tvaikus un smago naftu. +concrete=Advancēts būvmateriāls, arī izmantots priekš grīdām +construction-robotics=Konstrukcijas roboti var remontēt un būvēt draudzīgus objektus. Jūs varat arī likt robotiem būvēt jaunas celtnes, vispirms tur uzbūvējot rēga objektus. +defender=Kaujas robotu vienkāršākais paveids. Seko un palīdz spēlētājam uz īsu laiku. +destroyer=Kaujas robotu stiprākais paveids. Seko un palīdz spēlētājam uz noteiktu laiku. +discharge-defense-equipment=Ievietojams bruņās. Kaitē, apdullina un atgrūž tuvumā esošos ienaidniekus, kad aktivizēts, izmantojot tālvadības pulti. +distractor=Kaujas robotu vidējais paveids. Paliek, kur novietots un šauj uz naidniekiem un novērš to uzmanību. +effect-transmission=Bāka pārraida uzlabošanas moduļu efektus uz visiem tuvumā esošajiem draudzīgajiem objektiem. +effectivity-module=Modulis, kas samazina mašīnas enerģijas patēriņu. +electric-energy-accumulators=Celtnes, kas uzglabā lieko elektroenerģiju vēlākai lietošanai. +electric-energy-distribution=Elastīgāki veidi, kā izdalīt elektroenerģiju. +electric-engine=Pārveido elektroenerģiju mehāniskā kustībā. +electronics=Elektroniskie komponenti vienkāršu signālu apstrādei. +energy-shield-equipment=Ievietojams bruņās lai uzsūktu kaitējumu. +energy-shield-mk2-equipment=Ievietojams bruņās lai uzsūktu lielu kaitējumu. +energy-weapons-damage=Palielina lāzera un elektrisko staru radītos bojājumus. +engine=Pārveido degvielu mehāniskā kustībā. Būtiskā daļa no visiem transportlīdzekļiem. +exoskeleton-equipment=Ievietojams bruņās lai palielinātu kustības ātrumu. Jūs varat uzvilkt vairākus eksoskeletonus vienlaikus. +explosive-rocketry=īpaši sprāgstošas raķetes ar lielāku sprādziena rādiusu. +explosives=Ļauj izstrādāt bīstamas, bet kontrolējamas sprāgstvielas. +fast-inserter=Mehāniskās rokas, kas, pateicoties uzlabotai elektronikai, spējīgas uz ātrāku kustību un priekšmetu filtrēšanu. +flamethrower=Spēcīgi liesmmetēji un liesmmetējtorņi apšauda ienaidniekus ar agresīviem degšķidrumiem, aizdedzinot tos. +flammables=Ļauj izstrādāt efektīvāku degvielu un agresīvākus degošus materiālus +fluid-handling=Dažādi veidi šķidrumu glabāšanai un pārvietošanai. +fluid-wagon=Spēj pārvietot šķidrumus uz sliedēm. Cisternas vagonus uzpilda un iztukšo sūkņi blakus taisnām sliežu daļām. +follower-robot-count=Palielina skaitu cik cīņas roboti tev var sekot vienlaikus. +fusion-reactor-equipment=Ievietojams bruņās lai darbinātu citu aprīkojumu. +gates=Daļas no mūra, kas atveras, tad kad nepieciešams. Var tikt kontrolētas ar ķēdes tīklu. +gun-turret=Pamata aizsardzības ēkas, kas jāpiepilda ar magazīnu. +heavy-armor=Smagās bruņas lielākai aizsardzībai. +inserter-capacity-bonus=Ļauj kaudžu mehāniskajām rokām pārvietot vēl vairāk priekšmetus vienlaikus. Daži uzlabojumi pievieno mazu kraušanas spēju pat parastajām mehāniskajām rokām. +kovarex-enrichment-process=Process, kurā izveido urānu-235 no urāna-238. Tas prasa lielu daudzumu urāna-235 kā katalizatoru. +land-mine=Sprādzienbīstami slazdi, uzbūvēti uz zemes, lai ienaidnieki varētu pāriet un iedarbināt. Pēc sprādziena to var pārbūvēt celtniecības roboti. Bojājumu var uzlabot, izpētot spēcīgākas sprāgstvielas. +landfill=Var tikt novietots ūdenī, lai radītu apgabalu uz kura atļauts būvēt +laser=Fokusēts gaismas stars, kas var izraisīt bojājumu. +laser-shooting-speed=Palielina šaušanas ātrumu lāzera ieročiem. +laser-turret=Uzlabotas aizsardzības ēkas, kurām nepieciešama tikai elektrība. +logistic-robotics=Loģistikas roboti var pievest vai aizvest priekšmetus no spēlētāja +logistic-science-pack=Atļauj uzlabotas loģistikas, automātikas un vienkāršās militārās jomas izpēti +logistic-system=Atver papildus loģistikas lādes, kuras paplašina loģitiskas robotu iespējas. Pieprasītāj lādes pieprasa priekšmetus no loģistikas tīkla. Actīvās piedāvātāju lādes liek tā saturu aizvest uz citu vietu. Pagaidu lādes pieprasa specifiskus priekšmetus lai būtu pieejami priekš personīgajai loģistikas un automatizētai būvēšanai. +logistics=Ātrāki un elastīgāki transportācijas veidi. +low-density-structure=Viegls, bet izturīgs materiāls, ļoti lietderīgs priekš kosmosa kuģiem un personīgā aprīkojuma. +lubricant=Pārveido smāgās eļļas lubrikantā, kuru izmanto lai samazinātu berzi ātras-gaitas mehānismos. +military=Efektīvāki veidi, kā aizsargāt sevi un savu rūpnīcu. +military-science-pack=Atļauj tālāko militāro iespēju izpēti +mining-productivity=Paaugstināts ražīgums no visiem rakšanas urbjiem un naftas sūkņiem +modular-armor=Bruņas ar mazu režģi aprīkojuma moduļiem, kas jums dod unikālus bonusus. To nēsāšana arī palielina jūsu inventāra lielumu. +modules=Ļauj tev pētīt uzlabojuma moduļus, kuri var tikt ievietoti mašīnās. +night-vision-equipment=Ievietojams bruņās, lai ļautu jums labāk redzēt naktī. +nuclear-fuel-reprocessing=Pārstrādes process, kurā tiek izmantota kodoldegviela, lai veidotu urānu-238. +nuclear-power=Spēcīgs un izsmalcināts veids kā ģenerēt enerģiju izmantojot urāna stieņus +oil-processing=Jēlnaftas pārstrāde, ko izmanto plastmasa, sēra, un degvielas ražošanai. +optics=Dažādi pielietojumi redzamajai gaismai. +personal-laser-defense-equipment=Ievietojams bruņās, lai automātiski šautu uz tuvējiem pretiniekiem. +personal-roboport-equipment=Ievietojams bruņās. Ļauj celtniecības robotiem strādāt no jūsu inventāra. +personal-roboport-mk2-equipment=Ievietojams bruņās. Ļauj daudz celtniecības robotiem strādāt no jūsu inventāra. +physical-projectile-damage=Palielina bojājumu fizisko lādiņu ieroču, torņu un aizsargrobotu bojājumus. +plastics=Sintētisko polimēru materiāli, kas var būt pārveidoti cietos objektos. +power-armor=Bruņas ar lielu aprīkojuma režģi un inventāra izmēra bonusu. +power-armor-mk2=Bruņas ar milzīgu aprīkojuma režģi un inventāra izmēra bonusu. +production-science-pack=Atļauj visefektīvāko iekārtu, moduļu un procesu izpēti +productivity-module=Modulis, kas ļauj mašīnai ražot vairāk produktus no tādu pašu summu sastāvdaļām, bet arī palielina enerģijas patēriņu un samazina ātrumu. +rail-signals=Ļauj koordinēt vairākus vilcienus vienā dzelzceļa tīklā. +railway=Liela mēroga transportēšana pāri lieliem attālumiem. +refined-flammables=Palielina uz uguns balstītu ieroču radīto bojājumu. +research-speed=Atslēdz efektīvāku pētniecības praksi. +robotics=Lidojošu robotu rāmji. Jāspecializē, lai veiktu loģistikas vai celtniecības darbus. +rocket-control-unit=Advancēta skaitļošanas iekārta, spējīga vadīt raķešu sistēmas +rocket-fuel=Izsmalcināta daudzfunkcionāla degviela +rocket-silo=Ļauj jums palaist raķeti kosmosā un pabeigt spēli. +rocketry=Persōnīgs raķešu palaidējs lai pazemotu ienaidniekus ar raķetēm. +solar-energy=Neizsmeļams bezmaksas enerģijas avots, bet bezjēdzīgs naktī. +solar-panel-equipment=Ievietojams bruņās lai darbinātu citu aprīkojumu, bet nederīgs naktī. +space-science-pack=Atļauj nosūtīt kosmosā satelītus no kuriem pēcāk saņemt zinātnisko informāciju, lai ražotu kosmosa zinātnes pakas. +speed-module=Modulis, kas liek mašīnai strādāt ātrāk, bet arī palielina tās enerģijas patēriņu. +spidertron=Daudzpusīgs transporta līdzeklis ar spēju pārvietoties pār nelīdzenu un grūti pārvaramu reljefu. Tas ir ekipēts ar ātri šaujošiem raķešu palaidējiem ar manuālu vai automātisku tēmēšanas iespēju. Var tikt vadīts manuāli vai arī izmantojot zirnekļtrona vadīšanas pulti. +stack-inserter=Kaudžu mehāniskās rokas spēj pārvietot vairākus priekšmetus vienlaicīgi. +steel-axe=Palielina jūsu rakšanas ātrumu. +steel-processing=Ļauj ražot tēraudu no dzelzs plāksnēm. +stone-wall=Mūri, lai aizsargātu jūsu rūpnīcu pret uzbrucējiem. +stronger-explosives=Palielina sprāgstošo ieroču radīto bojājumu. +sulfur-processing=Ļoti reaktīva nemetāliska viela, kas izmantota, lai ražotu sērskābi un sprāgstvielas. +tank=Jaudīga kaujas mašīna, uz kuras var uzstādīt vairākus ieročus. +toolbelt=Palielina jūsu kabatas. +uranium-ammo=Progresīvā munīciju no urāna-238 ar augstāku cietību un svaru, tādējādi radot masīvus bojājumus. +uranium-processing=Urāna rūda tiek procesēta centrifūgas uz urāns-238, ar iespējamu rezultātu uz urāns-235. Abi ir vajadzīgi priekš urāna stieņiem. +utility-science-pack=Atļauj visspēcīgāko ieroču, personālā ekipējuma un robotu koordinācijas izpēti. +weapon-shooting-speed=Palielina šaušanas ātrumu vairumam lādiņus-šaujošo ieroču. +worker-robots-speed=Palielina lidošanas ātrumu loģistikas un būvniecības robotiem. +worker-robots-storage=Palielina priekšmetu daudzumu, kuru loģistikas un konstrukcijas roboti var turēt vienlaikus. +[technology-name] +advanced-electronics=Attīstīta elektronika +advanced-material-processing=Attīstīta materiālu apstrāde +advanced-oil-processing=Attīstīta naftas apstrāde +artillery=Artilērija +artillery-shell-range=Artilērijas čaulas diapazons +artillery-shell-speed=Artilērijas čaulas šaušanas ātrums +atomic-bomb=Atombumba +automated-rail-transportation=Automatizēta dzelzsceļa transportācija +automation=Automatizācija +automobilism=Automašīnas +battery=Baterija +battery-equipment=Modulārā baterija +battery-mk2-equipment=Modulārā baterija MK2 +belt-immunity-equipment=Konveijera lentu imunitātes aprīkojums +braking-force=Bremzēšanas spēks +chemical-science-pack=Ķīmijas zinātnes pakete +circuit-network=Loģikas tīkls +cliff-explosives=Kalnu spridzekļi +coal-liquefaction=Ogļu sašķidrināšana +concrete=Betons +construction-robotics=Būvniecības robotika +defender=Aizsargātājs +destroyer=Iznīcinātājs +discharge-defense-equipment=Izlādes aizsardzība +distractor=Māns +effect-transmission=Efektu pārraide +effectivity-module=Efektivitātes modulis +electric-energy-accumulators-1=Elektriskās enerģijas akumulatori +electric-energy-distribution=Elektroenerģijas sadale +electric-engine=Elektrisks dzinējs +electronics=Elektronika +energy-shield-equipment=Enerģijas vairoga aprīkojums +energy-shield-mk2-equipment=Enerģijas vairoga V2 aprīkojums +energy-weapons-damage=Enerģijas ieroču bojājuns +engine=Dzinējs +exoskeleton-equipment=Modulārais aprīkojums: eksoskelets +explosive-rocketry=Sprāgstoša raķešzinātne +explosives=Sprāgstvielas +fast-inserter=Ātrā mehāniskā roka +flamethrower=Ugunsmetējs +flammables=Uzliesmojošas vielas +fluid-handling=Šķidrumu manipulācija +fluid-wagon=Šķidruma vagons +follower-robot-count=Sekojošu robotu skaits +fusion-reactor-equipment=Portatīvs kodolsintēzes reaktors +gate=Vārti +gun-turret=Šaujamierču tornis +heavy-armor=Smagās bruņas +inserter-capacity-bonus=Mehānisko roku kapacitātes bonuss +kovarex-enrichment-process=Kovarex bagātināšanas process +land-mine=Kājnieku mīnas +landfill=Zeme +laser=Lāzeris +laser-shooting-speed=Lāzera šaušanas ātrums +laser-turret=lāzertornis +logistic-robotics=Loģistikas robotika +logistic-science-pack=Loģistikas zinātnes pakete +logistic-system=Loģistikas sistēma +logistics=Loģistika +low-density-structure=Zema blīvuma struktūra +lubricant=Smēreļļa +military=Militārija +military-science-pack=Militārās zinātnes pakete +mining-productivity=Rakšanas produktivitāte +modular-armor=Modulārās bruņas +modules=Moduļi +night-vision-equipment=Nakts redzamības aprīkojums +nuclear-fuel-reprocessing=Kodoldegvielas pārstrāde +nuclear-power=Kodolenerģija +oil-processing=Naftas pārstrāde +optics=Optika +personal-laser-defense-equipment=Personīga lāzeraizsardzība +personal-roboport-equipment=Personīgā robo-osta +personal-roboport-mk2-equipment=Personīgā robo-osta MK2 +physical-projectile-damage=Fizisko lādiņu bojājums +plastics=Plastmasa +power-armor=Spēka bruņas +power-armor-mk2=Spēka bruņas MK2 +production-science-pack=Ražošanas zinātnes pakete +productivity-module=Produktivitātes modulis +rail-signals=Dzelzceļa signāli +railway=Dzelzceļš +refined-flammables=Rafinēti uzliesmojošie materiāli +research-speed=Izpētes ātrums +robotics=Robotika +rocket-control-unit=Raķešu vadības daļa +rocket-fuel=Raķešu degviela +rocket-silo=Raķešu bunkurs +rocketry=Raķešzinātne +solar-energy=Saules enerģija +solar-panel-equipment=Portatīvs saules panelis +space-science-pack=Kosmosa zinātnes pakete +speed-module=Ātruma modulis +spidertron=Zirnekļtrons +stack-inserter=Kaudžu mehāniskā roka +steel-axe=Tērauda cirtnis +steel-processing=Tērauda apstrāde +stone-wall=Akmens mūris +stronger-explosives=Stiprākas sprāgstvielas +sulfur-processing=Sēra apstrāde +tank=Tanks +toolbelt=Rīku josta +uranium-ammo=Urāna munīcija +uranium-processing=Urāna pārstrāde +utility-science-pack=Daudzpusīgās zinātnes pakete +weapon-shooting-speed=Ieroču šaušanas ātrums +worker-robots-speed=Darba robotu ātrums +worker-robots-storage=Darba robotu kravas izmērs +[tile-name] +concrete=Betons +deepwater=Dziļūdens +deepwater-green=Dziļš zaļš ūdens +dirt-1=Zeme 1 +dirt-2=Zeme 2 +dirt-3=Zeme 3 +dirt-4=Zeme 4 +dirt-5=Zeme 5 +dirt-6=Zeme 6 +dirt-7=Zeme 7 +dry-dirt=Sausa zeme +grass-1=Zāle +grass-2=Zāle 2 +grass-3=Zāle 3 +grass-4=Zāle 4 +hazard-concrete-left=Bīstamās zonas cements (kreisais) +hazard-concrete-right=Bīstamās zonas cements (labais) +lab-dark-1=Laboratorijas flīze 1 +lab-dark-2=Laboratorijas flīze 2 +lab-white=Laboratorijas balts +landfill=Izgāstuve +nuclear-ground=Kodol zeme +out-of-map=Ārpus kartes +red-desert-0=Sarkans tuksnesis 0 +red-desert-1=Sarkans tuksnesis 1 +red-desert-2=Sarkans tuksnesis 2 +red-desert-3=Sarkans tuksnesis 3 +red-desert-dark=Sarkans tuksnesis tumšs +refined-concrete=Rafinēts betons +refined-hazard-concrete-left=Rafinēts apdraudējuma betons kreisi +refined-hazard-concrete-right=Rafinēts apdraudējuma betons labi +sand-1=Smiltis 1 +sand-2=Smiltis 2 +sand-3=Smiltis 3 +stone-path=Akmens celiņš +tutorial-grid=Konsultācijas režģis +water=Ūdens +water-green=Zaļš ūdens +water-mud=Sekls ūdens 2 +water-shallow=Sekls ūdens +water-wube=Ūdens Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] aktīvi virza tajā esošos priekšmetus uz loģistikas tīklu.\nJa tīklā nav neviena šādu priekšmetu pieprasījumu aktīvā nodrošinājuma lādē, šie priekšmeti tiks pārvietoti uz objektu [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] ir divas joslas, kuras var tikt izmantotas jebkādu priekšmetu transportam tie var būt jaukti.\n[entity=inserter] var paņemt priekšmetus no abām joslām, bet tas vienmēr tos novietos no tā tālāk esošajā konvejera joslā. +buffer-chest=[entity=logistic-chest-buffer] ir gan [entity=logistic-chest-requester], gan [entity=logistic-chest-passive-provider].\nTie nodrošina priekšmetus būvniecības darbiem, personīgajai loģistikai, kā arī pieprasījuma lādēm, kad ir iespējota funkcija "Pieprasīt no bufera lādēm". +bulk-crafting=Kamēr peles kursors atrodas uz amatniecības lauciņa: \n - - __ALT_CONTROL__1__craft-5__, lai radītu 5.\n - __ALT_CONTROL__1__craft-all__, lai radītu visus iespējamos priekšmetus. +burner-inserter-refueling=[entity=burner-inserter] var tikt uzpildīta ar citām mehāniskajām rokām, bet ja tā strādā ar degvielu, tā uzpildīs pati sevi. +circuit-network=Loģikas tīkls ir sistēma, kura ļauj pārsūtīt informāciju starp iekārtām.\nTu vari pievienot iekārtas loģikas tīklam izmantojot [item=red-wire] un [item=green-wire].\nTīkls ļauj pārsūtīt veselus skaitļus diapazonā no -2³¹(-2,147,483,648) līdz 2³¹(2,147,483,647) katram signāla tipam atsevišķi.\nLoģikas tīklu nav nepieciešams izmantot, lai pabeigtu spēli, bet ar to var veidot dažādus interesantus mehānismus un tas palīdz optimizēt rūpnīcu citādi neiespējamos veidos. +clear-cursor=Kamēr objekts tiek turēts, to var atcelt, izmantojot __CONTROL__clear-cursor__, kas to atlikst atpakaļ [img=utility/hand] lauciņā iekš sākotnējā inventāra.\nTas arī atcels sliežu plānošanas, vadu vilkšanas un iezīmēšanas laukus. +connect-switch=Spied __ALT_CONTROL__1__build__ uz objekta, kamēr kursorā ir izvēlēts [item=copper-cable], lai pievienotu elektrības kabeli.\nSpied __ALT_CONTROL__1__remove-pole-cables__ uz objekta, lai atvienotu visus kabeļus. +construction-robots=[entity=construction-robot] izpilda būvniecības, nojaukšanas, uzlabošanas un salabošanas uzdevumus, kurus tam pieprasa loģistikas tīkls.\nBūvniecības uzdevumus pieprasa novietotas rēgu ēkas,ja tiek izmantots [item=blueprint], vai arī ja draudzīga ēka tiek iznīcināta un to ir nepieciešams uzbūvēt no jauna.\nNojaukšanas uzdevumi tiek radīti izvēloties nojaukšanai paredzētos objektus iekš funkcijas [item=deconstruction-planner].\nUzlabošanas uzdevumus nodrošina izmantojot funkciju [item=upgrade-planner].\nŠos uzdevumus arī rada, ja tiek izmantota atsaukšanas funkcija. +copy-paste=__CONTROL__copy__ rada kopēšanas rīku, kas ļauj saglabāt objektu selekciju starpliktuvē.\n__CONTROL__paste__ atgūst pēdējo kopēto selekciju, ko uzbūvēt.\n__CONTROL__cycle-clipboard-forwards__ and __CONTROL__cycle-clipboard-backwards__ atļauj ritināt caur starpliktuves vēsturi. +copy-paste-filters=Tu vari kopēt-ielīmēta starp objektiem, kuriem ir konfigurējami filtri, pieprasījumi, vai filtrēti inventāra lauciņi. Tas attiecas uz tādiem objektiem, kā [entity=filter-inserter],[entity=splitter],[entity=logistic-chest-requester] vai [entity=cargo-wagon]. +copy-paste-requester-chest=Tu vari kopēt-ielīmēt starp tādiem objektiem kā [entity=logistic-chest-requester], lai kopētu loģistikas pieprasījumus.\nTu vari arī kopēt-ielīmēt no tāda objekta kā [entity=assembling-machine-2] uz objektu [entity=logistic-chest-requester], lai iestatītu loģistikas pieprasījumu atkarībā no receptes. +copy-paste-spidertron=Kopēšana-ielīmēšana stap tādiem objektiem kā [entity=spidertron] nokopēs to krāsu un loģistikas pieprasījumus.\nTas arī mēģinās kopēt to piederumu izkārtojumu, ievietojot piederumus no spēlētāja inventāra, ja tie priekšmeti ir pieejami. +copy-paste-trains=Tu vari kopēt-ielīmēt starp tādiem objektiem kā [entity=locomotive], lai kopētu vilcienu grafiku un to krāsu.\nTu vari kopēt-ielīmēt starp tādiem objektiem kā [entity=train-stop], lai kopētu pieturvietas nosaukumu un krāsu.\nPēdējokārt Tu vari kopēt-ielīmēt starp tādiem objektiem kā [entity=locomotive] un [entity=train-stop] jebkurā virzienā, lai kopētu to krāsu. +drag-building-poles=Ja būvēsi [entity=small-electric-pole] velkot peles kursoru, tas tiks automātiski būvēts vistālākajā iespējamajā pozīcijā ņemot vērā vadu garumu no iepriekš uzbūvētā staba. +drag-building-underground-belts=Ja būvēsi tādus objektus kā [entity=underground-belt] vai [entity=pipe-to-ground] velkot peles kursoru, tie automātiski tiks būvēti ņemot vērā to maksimālo pieslēguma attālumu. +e-confirm=Visas zaļās pogas spēlē var tikt 'apstiprinātas' ar __CONTROL__confirm-gui__.\nPamēģini to izdarīt, lai apstiprinātu šo padomu! +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ uz objekta paņems priekšmetus no tā. Turi nospiestu \n__ALT_CONTROL__1__fast-entity-transfer__ kamēr turi priekšmetu, lai to ievietotu izvēlētajā objektā.\n\n\nApmācība Tev parāda vairākus veidus kā pārnest priekšmetus uz un no objektiem tos neatverot. +fast-belt-bending=Nospiežot __CONTROL__rotate__ kamēr tiek vilkta [entity=transport-belt] ļaus veikli veidot pagriezienus. +fast-obstacle-traversing=Velkot [entity=transport-belt] pāri šķērslim automātiski izbūvēs [entity=underground-belt] pārejas, kur tas iespējams. +fast-replace=Būvējot pa virsu jau esošam tāda paša tipa un izmēra objektam tiks veikta ātrā nomainīšana. Ātrā nomainīšana saglabās tādus iepriekšējā objekta iestatījumus kā inventāra saturu un izvēlēto recepti. +fast-replace-belt-splitter=[entity=transport-belt] var tikt ātri nomainīta ar objektu [entity=splitter] un otrādāk. +fast-replace-belt-underground=Tu vari ātri nomainīt [entity=transport-belt] ar [entity=underground-belt] un otrādāk.\n Jebkuras lentas starp pazemes lentas ieeju un izeju tiks automātiski noņemtas.\n Šī automātiskās aizvietošanas funkcija arī darbojas ar [entity=pipe] un [entity=pipe-to-ground]. +fast-replace-direction=Tu vari izmanto ātro nomainīšanu, lai ātri samainītu objekta atrašanās virzienu. +gate-over-rail=Objektu [entity=gate] var uzbūvēt pāri jebkuram vertikālam vai horizontālam objektam [entity=straight-rail].\nVilcieni automātiski atvērs vārtus, lai tiktu tiem cauri un neatstās atvērumu aizsargmūros. +ghost-building=Spied __ALT_CONTROL__1__build-ghost__ kamēr turi būvējamu objektu, lai to uzvēvētu kā rēgu.\nObjektu rēgus automātiski uzbūvēs jebkurš pietiekoši tuvu esošs loģistikas tīkls. +ghost-rail-planner=Rēgu sliežu plānotāju izmanto, lai plānotu garus rēgu sliežu gabalus.\nLai izmantotu rēgu plānotāju, spied un turi __CONTROL_MODIFIER__build-ghost__ kamēr plāno dzelzceļu.\nTu vari arī turēt nospiestu __CONTROL_MODIFIER__build-with-obstacle-avoidance__, lai plānotu sliežu rēgus ar iespējotu izvairīšanos no šķēršļiem. +inserters=Mehāniskās rokas ņem priekšmetus no vienas puses un pārceļ tos uz pretējo lauciņu.\n Tās var pārvietot priekšmetus no un uz [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] un daudzām citām iekārtām. +insertion-limits=Mehāniskās rokas ne vienmēr piepilda visu mērķī pieejamo vietu. Tas ļauj citām mehāniskajām rokām tikt pie resursiem.\nPiemēram, ja [entity=boiler] satur 5 vai vairāk [item=coal] vienības tajā, mehāniskā roka tajā vairāk neievietos. Tas ļauj degvielai tikt tālāk pa konvejeru uz citiem boileriem pirms tos visus savāc pirmais.\nTas attiecas arī uz [entity=gun-turret], [entity=assembling-machine-1],[entity=stone-furnace] u.c.. +introduction=Sveicināti padomos un trikos!\nŠeit tiks izskaidroti spēles koncepti vizuālā un interaktīvā veidā.\nPadomi tiek iespējoti kamēr kamēr Tu progresē spēli kā arī izpildot padomus.\nJa Tu vēlies redzēt visus padomus jau pašā sākumā, izmanto konsoles komandu __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Lādēs pieejamo inventāra lauciņu skaits var tikt ierobežots, izvēloties sarkano "X" inventāra lauciņu un tad atzīmējot kuros lauciņos priekšmetus ievietot ir aizliegts.\nIevietotāji nevarēs neko ievietot bloķētajos lauciņos, kas ļauj samazināt lādes ietilpību un tādējādi novērstu pārprodukciju. +logistic-network=Loģistikas tīkls ir spēcīgs automatizēts piegādes tīkls, kas izmanto lidojošos robotus, lai pārvietotu priekšmetus un veiktu automatizētu būvniecību.\nTas satur 3 galvenos komponentus:\n - [entity=roboport] definē apgabalu tīkla pārklājumam, veic uzlādes un novietošanas funkciju robotiem.\n - [entity=logistic-robot] izpilda loģistikas pieprasījumus un [entity=construction-robot] veic būvniecības pieprasījumus.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] nodrošina tīklu ar priekšmetiem. +long-handed-inserters=[entity=long-handed-inserter] ir elektriski darbināta mehāniskā roka, kas paņem un novieto priekšmetus divu lauciņu attālumā no savas atrašanās vietas, atšķirībā no ierastā viena. +low-power=Ja Tavs elektrības patēriņš ir augstāk kā Tavs elektrības ražošanas apjoms, Tavas ražošanas iekārtas sāks darboties lēnāk dēļ nepietiekamā enerģijas apjoma.\nUzmani savu iekārtu ātrumu, ja vēlies laicīgi identificēt nepietiekošu elektrības ražošanu pirms nav par vēlu.\nLabākais veids kā pārliecināties, ka enerģijas pietiek, ir pārbaudīt elektrības tīkla statistiku un pārliecināties, ka elektrības pieprasījuma apmierinājuma stabiņš ir zaļā krāsā un ir pilnībā aizpildīts. +move-between-labs=[entity=inserter] var tikt izmantota lai pārvietotu zinātnes paketes starp [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] nodrošina tajā esošos priekšmetus loģistikas tīklam.\nTas nozīmē, ka roboti var paņemt jebkurus priekšmetus, kas atrodas pasīvajās nodrošinājuma lādēs un izpildīt loģistikas un būvniecības uzdevumus. +personal-logistics=[entity=logistic-robot] pārvieto priekšmetus no loģistikas nodrošinājuma lādēm, lai izpildītu personīgos loģistikas pieprasījumus.\nPersonīgajiem loģistikas pieprasījumiem ir minimālais un maksimālais apjoms un roboti atnesīs priekšmetus, kamēr Tev ir vismaz minimālais priekšmetu apjoms somā.\nJa Tev ir vairāk objektu kā maksimālais apjoms, priekšmeti tiks pārvietoti uz loģistikas miskastes lauciņiem, lai roboti tos paņemtu un aizvestu prom. +pipette=Izmanto __CONTROL__smart-pipette__ lai paņemtu izvēlēto objektu. +pole-dragging-coverage=Ja būvēsi [entity=small-electric-pole] velkot peles kursoru gar elektrību izmantojošiem objektiem, neviens objekts netiks izlaists. +pump-connection=[entity=pump] pieslēdzas, ja tam tieši pretī apstājas [entity=fluid-wagon].\nTas ir nepieciešams, lai [entity=fluid-wagon] var iekraut un izkraut šķidrumus. +rail-signals-advanced=[entity=rail-chain-signal] nosaka savu stāvokli atkarībā no signāliem, kuri atrodas pēc tā, lai nodrošinātu, ka vilciens, kurš iebrauc noteiktā sliežu apgabalā spēj no tā arī izbraukt.\nTos izmanto kopā ar objektu [entity=rail-signal], lai būvētu sarežģītus dzelzceļu krustpunktus.\n\n\nApmācības režīms Tev māca kā izmantot sliežu ķēdes signālus, lai būvētu sarežģītus dzelzceļu krustpunktus un novērstu vilcienu sastrēgumus. +rail-signals-basic=Objekts [entity=rail-signal] sadala dzelzceļu atsevišķos nodalījumos. Katra [entity=locomotive] nolasīs sliežu signālus, lai novērstu sadursmi ar citiem vilcieniem.\n\n\n\nApmācības režīms Tev māca kā izmantot sliežu signālus un kā panākt, ka vairāki vilcienu izmantot to pašu dzelzceļa tīklu. +requester-chest=[entity=logistic-chest-requester] pieprasa priekšmetus no loģistikas tīkla.\n[entity=logistic-robot] pārvieto priekšmetus no loģistikas tīkla, lai izpildītu minētos pieprasījumus. +shoot-targeting=Tu vari šaut uz naidīgiem mērķiem nospiežot __CONTROL__shoot-enemy__ kamēr peles kursors ir novietots tuvu naidniekam.\nTu vari šaut uz izvēlētu neitrālu vai draudzīgu subjektu spiežot __CONTROL__shoot-selected__. +shoot-targeting-controller=Tu vari šaut pretiniekus turot __CONTROL__shoot-enemy__.\n Izmantojot kontrolieri, jebkukrš ierocis tiks automātiski tēmēts uz tuvāko pretinieku apkārtnē. Izmanto __CONTROL__look__, lai kontolētu automātiskās tēmēšanas virzienu.\n Tu vari šaut uz izvēlētu neitrālu vai sabiedroto objektu spiežot __CONTROL__shoot-selected__. +show-info=Nospied __CONTROL__show-info__, lai pārslēgtu izvērstās informācijas pārklāju, arī zināmu kā "Alt-režīmu". +splitter-filters=[entity=splitter] var tikt nokonfigurēts, lai atfiltrētu specifiskus priekšmetus vai arī prioritizētu vienu no ieejām/izejām. +splitters=[entity=splitter] tiek izmantots, lai sadalītu, sakombinētu vai sabalansētu lentes.\nIenākošie priekšmeti tiek sadalīti vienmērīgi, ja abās izejās ir pietiekoši daudz vietas vai arī tie tiks novadīti uz to izeju, kura ir brīva. +stack-transfers=__CONTROL__stack-transfer__ pārnes vienu kaudzi.\n__CONTROL__inventory-transfer__ pārnes visas izvēlētā veida kaudzes. (Kliķšķinot tukšu lauciņu, tiek pārnests viss inventārs).\nIzmantojot __CONTROL_RIGHT_CLICK__ nevis __CONTROL_LEFT_CLICK__ veicot iepriekš minētās darbības, tiks pārnesta puse no apjoma.\n\nApmācība tas paskaidrots detalizētāk. +steam-power=[entity=boiler] patērē tādu degvielu kā [item=coal], lai no [fluid=water] rastos [fluid=steam].\n Iekš [entity=steam-engine] [fluid=steam] tvaiks tiek izmantots, lai rastos elektrība, kura tiek pārvadīta uz patērētājiem elektriskajā tīklā. +storage-chest=[entity=logistic-chest-storage] uzglabā priekšmetus paņemtus no spēlētāja miskastes lauciņiem un nojaukšanas uzdevumiem.\nJebkuri priekšmeti uzglabāšanas lādēs arī tiek piedāvāti loģistikas un būvniecības uzdevumiem.\nUzglabāšanas lādes var tikt filtrētas, lai pieņemtu tikai viena veida priekšmetus. +storage-chest-list=Lādes, kurās esošie objekti tiek piedāvāti pēc prioritātes kārtības:\n[entity=logistic-chest-active-provider]Aktīvā nodrošinājuma lāde\n[entity=logistic-chest-buffer]Bufera lāde\n[entity=logistic-chest-storage]Uzglabāšanas lāde\n[entity=logistic-chest-passive-provider]Pasīvā nodrošinājuma lāde +train-stop-same-name=[entity=train-stop] var dalīties ar savu nosaukumu ar citām stacijām. Vilcieni, kuru grafikā ir sastopams tāds nosaukums, apstāsies jebkurā galamēŗķī, kam tāds nosaukums ir piešķirts.\nTu vari norādīt vilcienu skaitu katrā pieturvietā, lai kontrolētu šo uzvedību. +train-stops=Objektu [entity=train-stop] izmanto, lai automatizētu priekšmetu transportēšanu ar vilcieniem, norādot pārsaucamas lokācijas, kurp vilcieniem doties.\n\n\n\nApmācības režīms Tev iemāca kā uzbūvēt vilcienu staciju un kā izveidot vienkāršu vilcienu kustības grafiku. +trains=Vilcieni ir noderīgi augstas caurlaidības nodrošināšanai un transportēšanai lielos attālumos.\nVilcienos var iekāpt ar __CONTROL__toggle-driving__ palīdzību, un tos var vadīt ar __CONTROL_MOVE__. +transport-belts=Transporta lentes tiek izmantotas, lai pārvietotu priekšmetus un tās neizmanto enerģiju. Lentes var arī pārvietot tādus objektus kā spēlētāju, transporta līdzekļus un kodējus.\nTransporta lenšu sistēma sastāv no tādiem objektiem kā [entity=transport-belt], [entity=splitter] un [entity=underground-belt].\nAugstāka ranga transporta lentes var pārvietot priekšmetus ātrāk: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] tiek izmantota, lai ļautu lentei virzīties cauri citiem objektiem vai nepārvaramam reljefam. +usable-items=Dažus priekšmetus var izmantot tos nebūvējot. Piemēram objektu [item=grenade] var mest naidnieku virzienā, lai tiem radītu bojājumus.\nSpied __ALT_CONTROL__1__build__ kamēr turi izmantojamo priekšmetu, lai veiktu tam paredzēto darbību. +z-dropping=Spied __CONTROL__drop-cursor__, lai nomestu priekšmetus no sava kursora pa vienam.\nTu vari tos mest uz zemes, uz lentām un iekšā objektos.\nTuri nospiestu __CONTROL__drop-cursor__ un velc kursoru pāri vairākiem objektiem, lai ātri katrā iemestu pa vienam priekšmetam. +[tips-and-tricks-item-name] +active-provider-chest=Aktīvā piegādātājlāde +belt-lanes=Konveijeru joslas +buffer-chest=Bufera lāde +bulk-crafting=Lielapjoma izgatavošana +burner-inserter-refueling=Iekšdedzes mehāniskās rokas uzpilde +circuit-network=Loģikas tīkls +clear-cursor=Notīrīt kursoru +connect-switch=Elektrības slēdža slēgums +construction-robots=Būvniecības roboti +copy-entity-settings=Kopēt-ielīmēt objekta iestatījumus +copy-entity-settings-controller=Objekta iestatījumu kopēšana-ielīmēšana. +copy-paste=Kopēt, ielīmēt +copy-paste-filters=Kopēt-ielīmēt filtrus +copy-paste-requester-chest=Kopēt-ielīmēt pieprasītāja lādi +copy-paste-spidertron=Kopēt-ielīmēt zirnekļtronu +copy-paste-trains=Kopēt-ielīmēt vilcienus +drag-building=Būvē velkot +drag-building-poles=Elektrības stabu vilkšana +drag-building-underground-belts=Pazemes lentu vilkšana +e-confirm=Nospied __CONTROL__confirm-gui__, lai apstiprinātu +electric-network=Elektriskais tīkls +electric-pole-connections=Elektriskā staba savienojums +entity-transfers=Objektu pārvietošana +fast-belt-bending=Ātrā lentu pagriešana +fast-obstacle-traversing=Automātiskā šķēršļu apvarēšana +fast-replace=Ātrā aizvietošana +fast-replace-belt-splitter=Konveijeru un satalītāju ātrā aizvietošana +fast-replace-belt-underground=Konveijeru un pazemes konveijeru ātrā aizvietošana +fast-replace-direction=Ātrās aizvietošanas virziens +gate-over-rail=Vārti pār sliedēm +ghost-building=Rēga ēka +ghost-rail-planner=Rēga sliežu plānotājs +inserters=Mehāniskās rokas +insertion-limits=Ievietošanas limiti +introduction=Ievads +limit-chests=Limitēt lādes +logistic-network=Loģistikas tīkls +long-handed-inserters=Garās mehāniskās rokas +low-power=Zema jauda +move-between-labs=Pārvietošana starp laboratorijām +passive-provider-chest=Pasīvā piegādātājlāde +personal-logistics=Personīgā loģistika +pipette=Objektu pipete +pole-dragging-coverage=Stabu vilkšanas pārklājums +pump-connection=Pumpja savienojums +rail-building=Dzelzsceļa būvēšana +rail-signals-advanced=Dzelzsceļu signāli - padziļināti +rail-signals-basic=Dzelzceļu signāli - pamats +repair-packs=Remonta paciņas +requester-chest=Pieprasītājlāde +rotating-assemblers=Montāžas iekārtu rotēšana +shoot-targeting=Šaušanas tēmēšana +shoot-targeting-controller=Tēmēšana +show-info=Papildus informācija (Alt-režīms) +splitter-filters=Sadalītāju filtri +splitters=Sadalītājs +stack-transfers=Kaudžu pārvietošana +steam-power=Tvaika enerģija +storage-chest=Uzglabāšanas lāde +train-stop-same-name=Vilcienu pieturas ar tādu pašu nosaukumu +train-stops=Vilciena pieturas +trains=Vilcieni +transport-belts=Konveijers +underground-belts=Pazemes konveijers +usable-items=Lietojamie priekšmeti +z-dropping=__CONTROL__drop-cursor__, lai nomestu priekšmetus +[virtual-signal-description] +signal-anything=Ja kāds no ievades signāliem atbilst nosacījumam, tiks izvadīta patiesa vērtība.\nJa nav ievades signālu, tiks izvadīta aplama vērtība. +signal-each=Novērtē stāvokli vai veic darbību visos ievades signālos. +signal-everything=Ja visi ievades signāli atbilst nosacījumam, tiks izvadīta patiesa vērtība.\nJa nav ievades signālu, tiks izvadīta patiesa vērtība. +[virtual-signal-name] +signal-0=Signāla 0 +signal-1=Signāls 1 +signal-2=Signāls 2 +signal-3=Signāls 3 +signal-4=Signāls 4 +signal-5=Signāls 5 +signal-6=Signāls 6 +signal-7=Signāls 7 +signal-8=Signāls 8 +signal-9=Signāls 9 +signal-A=Signāla A +signal-B=Signāla B +signal-C=Signāla C +signal-D=Signāla D +signal-E=Signāla E +signal-F=Signāla F +signal-G=Signāls G +signal-H=Signāls H +signal-I=Signāls I +signal-J=Signāls J +signal-K=Signāls "K" +signal-L=Signāls "L" +signal-M=Signāls "M" +signal-N=Signāls "N" +signal-O=Signāls "O" +signal-P=Signāls "P" +signal-Q=Signāls "Q" +signal-R=Signāls "R" +signal-S=Signāls "S" +signal-T=Signāls "T" +signal-U=Signāls "U" +signal-V=Signāls "V" +signal-W=Signāls "W" +signal-X=Signāls "X" +signal-Y=Signāls "Y" +signal-Z=Signāls "Z" +signal-anything=Jebkas +signal-black=Signāls "Melns" +signal-blue=Zils signāls +signal-check=Atzīmes signāls +signal-cyan=Signāls "Debeszils" +signal-dot=Punkta signāls +signal-each=Katrs +signal-everything=Visi +signal-green=Zaļš signāls +signal-grey=Pelēks signāls +signal-info=Info signāls +signal-pink=Rozā signāls +signal-red=Sarkans signāls +signal-white=Balts signāls +signal-yellow=Dzeltens signāls + diff --git a/factorio/data/base/locale/nl/base.cfg b/factorio/data/base/locale/nl/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6eb560d2e88c53011f13dbae68175e0287e3723f --- /dev/null +++ b/factorio/data/base/locale/nl/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Sloop 100 objecten met behulp van constructie robots. +automated-construction=Bouw 100 machines met behulp van constructie robots. +circuit-veteran-1=Produceer 1.0k geavanceerde printplaten per uur. +circuit-veteran-2=Produceer 10k geavanceerde printplaten per uur. +circuit-veteran-3=Produceer 25k geavanceerde printplaten per uur. +computer-age-1=Produceer 500 verwerkingseenheden per uur. +computer-age-2=Produceer 1.0k verwerkingseenheden per uur. +computer-age-3=Produceer 5k verwerkingseenheden per uur. +delivery-service=Voorzie de personage van 10k voorwerpen afgeleverd door logistieke robots. +eco-unfriendly=Olieverwerking onderzoeken. +getting-on-track=Maak een locomotief. +getting-on-track-like-a-pro=Maak een locomotief binnen de eerste 90 minuten van het spel. +golem=Overleef een klap van 500 schade of meer. +iron-throne-1=Produceer 20k ijzerplaten per uur. +iron-throne-2=Produceer 200k ijzerplaten per uur. +iron-throne-3=Produceer 400k ijzerplaten per uur. +it-stinks-and-they-dont-like-it=Start een buitenaardse aanval door vervuiling. +lazy-bastard=Win het spel door het handmatig maken van niet meer dan 111 items. +logistic-network-embargo=Win het spel zonder actieve provider, buffer of aanvraagkisten te bouwen. +mass-production-1=Produceer 10k elektronische printplaten. +mass-production-2=Produceer 1M elektronische printplaten. +mass-production-3=Produceer 20M elektronische printplaten. +minions=Laat 100 vechtrobots jou volgen. +no-time-for-chitchat=Voltooi het spel in 15 uur. +pyromaniac=Vernietig 10k bomen met behulp van vuur. +raining-bullets=Win het spel zonder een laserkoepel te hebben gebouwd. +run-forrest-run=Vernietig 100 bomen door impact. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Voltooi het spel. +solaris=Produceer meer dan 10 GJ per uur met behulp van alleen zonnepanelen. +steam-all-the-way=Win het spel zonder gebruik te maken van zonnepanelen. +steamrolled=Vernietig 10 broedplaatsen door impact. +tech-maniac=Onderzoek alle technologieën. +there-is-no-spoon=Voltooi het spel in 8 uur. +trans-factorio-express=Heb een trein met een route van 1000 tegels of langer. +watch-your-step=Word gedood door een rijdende locomotief. +you-are-doing-it-right=Bouw meer machines met behulp van robots dan handmatig. +you-have-got-a-package=Voorzie het karakter van logistieke robot. +[achievement-name] +automated-cleanup=Geautomatiseerde deconstructie +automated-construction=Geautomatiseerde constructie +circuit-veteran-1=Schakel veteraan 1 +circuit-veteran-2=Schakel veteraan 2 +circuit-veteran-3=Schakel veteraan 3 +computer-age-1=Informatietijdperk 1 +computer-age-2=Informatietijdperk 2 +computer-age-3=Informatietijdperk 3 +delivery-service=Pakketdienst +eco-unfriendly=Milieu-onvriendelijk +getting-on-track=Je bent op het goede spoor +getting-on-track-like-a-pro=Je bent op het goede spoor als een expert +golem=Golem +iron-throne-1=IJzeren troon 1 +iron-throne-2=IJzeren troon 2 +iron-throne-3=IJzeren troon 3 +it-stinks-and-they-dont-like-it=Het stinkt en dat bevalt ze niet +lazy-bastard=Luie donder +logistic-network-embargo=Logistiek netwerk embargo +mass-production-1=Massaproductie 1 +mass-production-2=Massaproductie 2 +mass-production-3=Massaproductie 3 +minions=Volgelingen +no-time-for-chitchat=Geen tijd voor geklets +pyromaniac=Pyromaan +raining-bullets=Kogelregen +run-forrest-run=Ren Forrest, ren +smoke-me-a-kipper-i-will-be-back-for-breakfast=Rook de vis voor me! Ik ben terug voor het ontbijt. +so-long-and-thanks-for-all-the-fish=Tot ziens en bedankt voor de vis +solaris=Solaris +steam-all-the-way=Op stoom gekomen +steamrolled=Platgewalst +tech-maniac=Researchnerd +there-is-no-spoon=Er is geen lepel +trans-factorio-express=Trans-Factorio express +watch-your-step=Kijk uit waar je loopt +you-are-doing-it-right=Zo gaat 'ie goed +you-have-got-a-package=Er is een cadeautje voor je +[ammo-category-name] +artillery-shell=Artilleriepatroon +beam=Straal +biological=Biologisch +bullet=Kogel +cannon-shell=Kanonmunitie +capsule=Capsule +electric=Elektrisch +flamethrower=Vlammenwerper +fluid=Vloeistof +grenade=Granaat +landmine=Landmijn +laser=Laser +melee=Melee +rocket=Raket +shotgun-shell=Jachtgeweerpatroon +[autoplace-control-names] +desert=Woestijn +dirt=Modder +enemy-base=Vijandelijke basissen +grass=Gras +sand=Zand +trees=Bomen +[controls] +give-blueprint=Nieuwe blauwdruk +give-blueprint-book=Nieuw blauwdrukboek +give-deconstruction-planner=Nieuwe deconstructieplanner +give-upgrade-planner=Nieuwe verbeteringsplanner +toggle-equipment-movement-bonus=Schakel exoskelet in/uit +toggle-personal-logistic-requests=In-/uitschakelen van persoonlijke logistieke verzoeken +toggle-personal-roboport=Schakel persoonlijke roboport in/uit +[damage-type-name] +acid=Zuur +electric=Elektrisch +explosion=Explosie +fire=Vuur +impact=Impact +laser=Laser +physical=Fysiek +poison=Vergif +[decorative-name] +big-ship-wreck-grass=Groot scheepswrakgras +brown-asterisk=Bruine asterisk +brown-asterisk-mini=Bruine sterretje mini +brown-carpet-grass=Bruin tapijtgras +brown-coral-mini=Bruin minikoraal +brown-fluff=Bruin pluis +brown-fluff-dry=Droog bruin pluis +brown-hairy-grass=Bruin harig gras +dark-mud-decal=Donkere modder textuur +enemy-decal=Vijand sticker +enemy-decal-transparent=Vijand sticker 2 +garballo=Garballo +garballo-mini-dry=Droge minigarballo +green-asterisk=Groene asterisk +green-asterisk-mini=Groen sterretje mini +green-bush-mini=Groene ministruik +green-carpet-grass=Groen tapijtgras +green-coral-mini=Groen minikoraal +green-croton=Groene croton +green-desert-bush=Groene woestijnstruik +green-hairy-grass=Groen harig gras +green-pita=Groene agave +green-pita-mini=Groene minipita +green-small-grass=Groen kort gras +lichen-decal=Korstmossticker +light-mud-decal=Lichte moddertextuur +muddy-stump=Modderige boomstronk +nuclear-ground-patch=Nucleaire grond vlek +orange-coral-mini=Oranje minikoraal +puberty-decal=Gebarsten moddertextuur +red-asterisk=Rode asterisk +red-croton=Rode croton +red-desert-bush=Rode woestijnstruik +red-desert-decal=Rode woestijnsticker +red-desert-rock-medium=Middelgrote rode woestijnrots +red-desert-rock-small=Kleine rode woestijnrots +red-desert-rock-tiny=Zeer kleine rode woestijnrots +red-pita=Rode pita +rock-medium=Middelgrote rots +rock-small=Kleine rots +rock-tiny=Kleine steen +sand-decal=Zandtextuur +sand-dune-decal=Duinzand textuur +sand-rock-big=Grote zandsteen +sand-rock-medium=Gemiddelde zandrots +sand-rock-small=Kleine zandsteen +shroom-decal=Paddestoel sticker +small-rock=Kleine rots +small-ship-wreck-grass=Klein scheepswrakgras +white-desert-bush=Witte woestijnstruik +worms-decal=Wormsticker +[entity-description] +accumulator=Slaat een beperkte hoeveelheid stroom op als je meer stroom produceert dan je gebruikt, en levert deze terug als je te weinig stroom produceert. +arithmetic-combinator=Voert rekenkundige bewerkingen uit op signalen van het schakelnetwerk. +artillery-turret=Lange afstandsgeschut, schiet op vijandelijke nesten. +beacon=Verspreidt het effect van modules naar nabijgelegen bevriende objecten. +big-ship-wreck-1=Een onderdeel van je gecrashte ruimteschip. +big-ship-wreck-2=Een onderdeel van je gecrashte ruimteschip. +big-ship-wreck-3=Een onderdeel van je gecrashte ruimteschip. +boiler=Verbrandt brandstof om water in stoom om te zetten. +centrifuge=Verwerkt verschillende uraniumgerelateerde recepten. +compilatron=Een robothelper die de crash overleefd heeft. Door interne schade is hij niet volledig functioneel. +constant-combinator=Geeft continu schakelnetwerk signalen. +construction-robot=Automatisch bouwen en herstellen van bevriende objecten. +crash-site-chest-1=Een container van je gecrashte ruimteschip. Kan nuttige items bevatten. +crash-site-chest-2=Een container van je gecrashte ruimteschip. Kan nuttige items bevatten. +decider-combinator=Vergelijkt signalen van het schakelnetwerk. +express-splitter=Splitst en/of voegt items van transportbanden samen 1:1. +fast-splitter=Splitst en/of voegt items van transportbanden samen 1:1. +flamethrower-turret=Vuurt een stroom brandende vloeistof naar vijanden. +heat-exchanger=Gebruikt warmte-energie om water in stoom om te zetten. +item-request-proxy=Dit is om een vraag aan te geven voor constructierobots om een item te leveren aan deze entiteit. __CONTROL__mine__ om deze taak te verwijderen. +locomotive=Voert geautomatiseerde schema's uit en trekt rollend materieel. +logistic-chest-active-provider=Verzendt zijn inhoud naar het logistieke netwerk. +logistic-chest-buffer=Vraagt specifieke items aan om beschikbaar te zijn voor persoonlijke logistiek en geautomatiseerde constructie. +logistic-chest-passive-provider=Stelt zijn inhoud beschikbaar voor het logistieke netwerk. +logistic-chest-requester=Vraagt specifieke voorwerpen op uit het logistieke netwerk. +logistic-chest-storage=Langetermijnopslag voor het logistieke netwerk. +logistic-robot=Transporteert voorwerpen tussen logistieke kisten. +nuclear-reactor=Gebruikt uraniumbrandstofcellen om warmte te produceren. De warmteproductie neemt toe als ze naast andere reactoren worden geplaatst. +offshore-pump=Pompt vloeistof uit een watermassa. +power-switch=Wordt gebruikt om de verbindingen van het elektriciteitsnet te besturen. Kan ook bestuurd worden door het schakelnetwerk. +programmable-speaker=Verbindt met het schakelnetwerk om alarmen en muzikale notities af te spelen, of meldingen weer te geven. +radar=Scant nabijgelegen sectoren en onthult een omliggend gebied. +rail-chain-signal=Leest het volgende sein in het pad om treinen beter te kunnen besturen. +rail-signal=Verdeelt het spoornetwerk in blokken, zodat meerdere treinen op hetzelfde netwerk kunnen rijden. +roboport=Verbindt met andere roboports om bouw- en logistieke netwerken te maken. Wordt gebruikt door bouwrobots en logistieke robots. +rocket-silo=Wordt gebruikt om de raket waarmee je het spel wint te bouwen en te lanceren. +solar-panel=Tijdens de dag produceert het 100% van de stroom, 's nachts daalt het tot 0%. +splitter=Splitst en/of voegt items van transportbanden samen 1:1. +steam-engine=Gebruikt stoom om elektriciteit op te wekken. +steam-turbine=Gebruikt stoom om elektriciteit op te wekken. +train-stop=Bestemmingen voor geautomatiseerde treinen. +[entity-name] +1x2-remnants=1x2 resten +accumulator=Accumulator +acid-splash=Zuurspetters +arithmetic-combinator=Aritmetische combinator +artillery-turret=Artilleriekoepel +artillery-wagon=Artilleriewagon +assembling-machine-1=Montagemachine 1 +assembling-machine-2=Montagemachine 2 +assembling-machine-3=Montagemachine 3 +beacon=Baken +behemoth-biter=Gigantische bijter +behemoth-biter-corpse=Kadaver van een gigantische bijter +behemoth-spitter=Gigantische spuwer +behemoth-spitter-corpse=Kadaver van een gigantische spuwer +behemoth-worm-corpse=Lijk van een gigantische worm +behemoth-worm-turret=Gigantische worm +big-artillery-explosion=Grote artillerie-explosie +big-biter=Grote bijter +big-biter-corpse=Lijk van grote bijter +big-electric-pole=Grote elektriciteitsmast +big-explosion=Grote explosie +big-remnants=Grote resten +big-scorchmark=Grote schroeiplek +big-scorchmark-tintable=Grote donkere schroeiplek +big-ship-wreck-1=Groot scheepswrak +big-ship-wreck-2=Groot scheepswrak +big-ship-wreck-3=Groot scheepswrak +big-spitter=Grote spuwer +big-spitter-corpse=Groot spuwerslijk +big-worm-corpse=Groot wormenlijk +big-worm-turret=Grote worm +biter-spawner=Bijter-broedplaats +biter-spawner-corpse=Overblijfselen van bijterbroedplaats +blood-explosion-big=Bloed explosie groot +blood-explosion-huge=Bloed explosie gigantisch +blood-explosion-small=Bloed explosie klein +blood-fountain=Bloed fontein +blood-fountain-big=Bloed fontein groot +blood-fountain-hit-spray=Bloed fontein raakt sproei +blue-chest=Blauwe kist +boiler=Ketel +burner-generator=Verbrandingsgenerator +burner-inserter=Verbrandingsrobotarm +burner-mining-drill=Verbrandingsmijnboor +car=Auto +cargo-wagon=Goederenwagon +centrifuge=Centrifuge +character=Avatar +character-corpse=Dood personage +chemical-plant=Chemicaliënfabriek +cliff=Klif +coal=Steenkool +compilatron=Compilatron +constant-combinator=Constante combinator +construction-robot=Constructierobot +copper-cable=Koperdraad +copper-ore=Kopererts +crash-site-chest-1=Kistcapsule +crash-site-chest-2=Kistcapsule +crash-site-fire-flame=Neerstortplekvlam +crash-site-spaceship=Ruimteschip +crash-site-spaceship-wreck-big=Ruimteschip Groot Wrak +crash-site-spaceship-wreck-medium=Ruimteschip Middelgroot Wrak +crash-site-spaceship-wreck-small=Ruimteschip Klein Wrak +crude-oil=Ruwe olie +curved-rail=Gebogen spoor +cutscene-gun-turret=Geschutstoren +dead-dry-hairy-tree=Dode droge harige boom +dead-grey-trunk=Dode grijze stam +dead-tree-desert=Dode boom - woestijn +decider-combinator=Beslissingscombinator +deconstructible-tile-proxy=Afbreekbare tegelproxy +defender=Verdediger +destroyer=Vernietiger +distractor=Afleider +dry-hairy-tree=Droge harige boom +dry-tree=Droge boom +electric-energy-interface=Elektrische energie-interface +electric-furnace=Elektrische oven +electric-mining-drill=Elektrische mijnboor +enemy-damaged-explosion=Vijandelijke beschadigde explosie +entity-ghost=Entiteitschim +explosion=Explosie +explosion-hit=Explosietreffer +express-loader=Expresslader +express-splitter=Expressverdeler +express-transport-belt=Expresstransportband +express-underground-belt=Ondergrondse expresstransportband +factorio-logo-11tiles=Factorio logo - 11 tegels +factorio-logo-16tiles=Factorio logo - 16 tegels +factorio-logo-22tiles=Factorio logo - 22 tegels +fast-inserter=Snelle robotarm +fast-loader=Snelle lader +fast-splitter=Snelle verdeler +fast-transport-belt=Snelle transportband +fast-underground-belt=Snelle ondergrondse transportband +filter-inserter=Filterrobotarm +fire-flame=Vuur +fish=Vis +flamethrower-turret=Vlammenwerpertoren +fluid-wagon=Vloeistofwagon +flying-robot-damaged-explosion=Vliegende robot beschadigde explosie +gate=Poort +green-coral=Groen koraal +grenade-explosion=Granaatexplosie +ground-explosion=Grondexplosie +gun-turret=Geschutstoren +heat-exchanger=Warmtewisselaar +heat-interface=Warmte-interface +heat-pipe=Hitte pijp +huge-scorchmark=Enorme schroeiplek +huge-scorchmark-tintable=Enorme donkere schroeiplek +infinity-chest=Oneindigheidskist +infinity-pipe=Oneindige pijp +inserter=Robotarm +iron-chest=IJzeren kist +iron-ore=IJzererts +item-on-ground=Voorwerp op de grond +item-request-proxy=Voorwerpaanvraagvakje +lab=Laboratorium +land-mine=Landmijn +laser-bubble=Laser bubbel +laser-turret=Lasertoren +linked-belt=Gekoppelde transportband +linked-chest=Gekoppelde kist +loader=Lader +loader-1x1=Lader 1x1 +locomotive=Locomotief +logistic-chest-active-provider=Actieve aanleverkist +logistic-chest-buffer=Bufferkist +logistic-chest-passive-provider=Passieve aanleverkist +logistic-chest-requester=Aanvraagkist +logistic-chest-storage=Opslagkist +logistic-robot=Logistiekrobot +long-handed-inserter=Langarmige robotarm +market=Markt +massive-explosion=Enorme explosie +medium-biter=Middelgrote bijter +medium-biter-corpse=Lijk van gemiddelde bijter +medium-electric-pole=Gemiddelde elektriciteitsmast +medium-explosion=Middelgrote explosie +medium-remnants=Gemiddelde overblijfselen +medium-scorchmark=Medium brandplek +medium-scorchmark-tintable=Middelgrote donkere schroeiplek +medium-ship-wreck=Middelgroot scheepswrak +medium-small-remnants=Middelgrote resten +medium-spitter=Gemiddelde spuwer +medium-spitter-corpse=Gemiddeld spuwerslijk +medium-worm-corpse=Middelgroot wormenlijk +medium-worm-turret=Gemiddelde worm +nuclear-reactor=Kernreactor +offshore-pump=Offshore-pomp +oil-refinery=Olieraffinaderij +pipe=Pijp +pipe-to-ground=Koppeling ondergrondse pijplijn +player-port=Startplaats +poison-cloud=Gifwolk +power-switch=Stroomschakelaar +programmable-speaker=Programmeerbare luidspreker +pump=Pomp +pumpjack=Jaknikker +radar=Radar +rail-chain-signal=Ketenspoorsein +rail-ending-remnants=Resten van spoorwegeinde +rail-signal=Spoorwegsein +red-chest=Rode kist +red-desert-rock-big=Grote rode woestijnrots +red-desert-rock-huge=Enorme rode woestijnrots +roboport=Robothaven +rock-big=Grote rots +rock-damaged-explosion=Rots beschadigde explosie +rock-huge=Enorme rots +rocket=Raket +rocket-silo=Raketsilo +sand-rock-big=Grote zand rots +simple-entity-with-force=Eenvoudige entiteit met strijdmacht +simple-entity-with-owner=Eenvoudige entiteit met eigenaar +small-biter=Kleine bijter +small-biter-corpse=Lijk van kleine bijter +small-cliff=Kleine klif +small-electric-pole=Kleine elektriciteitsmast +small-lamp=Lamp +small-remnants=Kleine overblijfselen +small-scorchmark=Kleine brandplek +small-scorchmark-tintable=Kleine donkere brandplek +small-ship-wreck=Klein scheepswrak +small-spitter=Kleine spuwer +small-spitter-corpse=Klein spuwerslijk +small-worm-corpse=Klein wormenlijk +small-worm-turret=Kleine worm +solar-panel=Zonnepaneel +space-module-wreck=Wrak van de ruimtemodule +spark-explosion=Vonkexplosie +spark-explosion-higher=Vonkexplosie hoger +spidertron=Spidertron +spidertron-leg=Spidertronbeen +spidertron-military-target=Spidertron militair doelwit +spitter-spawner=Spuwer-broedplaats +spitter-spawner-corpse=Overblijfselen van spuwer-broedplaats +splitter=Verdeler +stack-filter-inserter=Stapelfilterrobotarm +stack-inserter=Stapelrobotarm +steam-engine=Stoommachine +steam-turbine=Stoomturbine +steel-chest=Stalen kist +steel-furnace=Stalen oven +stone=Steen +stone-furnace=Stenen oven +stone-wall=Muur +storage-tank=Opslagtank +straight-rail=Recht spoor +substation=Verdeelstation +tank=Tank +tile-ghost=Tegelschim +tile-proxy=Tegels +train-stop=Treinstation +transport-belt=Transportband +tree=Boom +tree-brown=Bruine boom +tree-dying-proxy=Verontreiniging geabsorbeerd door het beschadigen van bomen +tree-proxy=Bomen +tree-red=Rode boom +tree-stump=Boomstronk +underground-belt=Ondergrondse transportband +uranium-cannon-shell-explosion=Uranium kanongranaat explosie +uranium-ore=Uraniumerts +wall-damaged-explosion=Muur beschadigde explosie +water-splash=Waterplens +water-well-pump=Waterputpomp +wooden-chest=Houten kist +[equipment-name] +battery-equipment=Persoonlijke batterij +battery-mk2-equipment=Persoonlijke batterij MK2 +belt-immunity-equipment=Transportbandimmuniteitsapparatuur +discharge-defense-equipment=Ontladingsverdediging +energy-shield-equipment=Energieschild +energy-shield-mk2-equipment=Energieschild MK2 +exoskeleton-equipment=Exoskelet +fusion-reactor-equipment=Draagbare fusiereactor +night-vision-equipment=Nachtkijker +personal-laser-defense-equipment=Persoonlijke laserverdediging +personal-roboport-equipment=Persoonlijke roboport +personal-roboport-mk2-equipment=Persoonlijke roboport MK2 +solar-panel-equipment=Draagbaar zonnepaneel +[fluid-name] +crude-oil=Ruwe olie +heavy-oil=Stookolie +light-oil=Benzine +lubricant=Smeermiddel +petroleum-gas=Petroleumgas +steam=Stoom +sulfuric-acid=Zwavelzuur +water=Water +[fuel-category-name] +chemical=Verbrandbare brandstof +nuclear=Nucleaire brandstof +[item-description] +artillery-targeting-remote=Maakt het mogelijk om de artillerie handmatig af te vuren vanuit de kaart of de wereld. +battery-equipment=Opslag van elektrische energie voor uitrustingsmodules. +belt-immunity-equipment=Voorkomt dat transportbanden het personage verplaatsen. +blueprint=Sla ontwerpen op voor geautomatiseerde constructie. +blueprint-book=Bewaart blauwdrukken en soortgelijke items. +copper-cable=Kan gebruikt worden voor het handmatig verbinden of loskoppelen van elektriciteitspalen en stroomschakelaars met __CONTROL__build__. +deconstruction-planner=Markeert voorwerpen voor afbraak door bouwrobots. +discharge-defense-equipment=Beschadigt, verdooft en duwt nabije tegenstanders wanneer je de afstandsbediening gebruikt. +effectivity-module=Verlaagt het energieverbruik van een machine. Het minimale energieverbruik is 20%. +energy-shield-equipment=Biedt een energieschild om het personage te beschermen. +exoskeleton-equipment=Verhoogt je bewegingssnelheid. +fusion-reactor-equipment=Levert stroom voor uitrustingsmodules. +green-wire=Wordt gebruikt om machines aan te sluiten op het schakelnetwerk door __CONTROL__build__. +land-mine=Ontploft wanneer tegenstanders in de buurt zijn, beschadigt en verdooft ze. +landfill=Kan op water geplaatst worden om terrein te maken waarop je kunt bouwen. +mining-tool=Verhoogt jouw delvingssnelheid. +night-vision-equipment=Zorgt voor beter zicht in het donker. +personal-roboport-equipment=Maakt het mogelijk dat constuctie-robots vanaf de speler's inventaris kunnen werken. +productivity-module=De machine maakt meer producten, daartegenover staat een hoger stroomverbruik en verminderde productiesnelheid. Mag alleen op tussenproducten gebruikt worden. +rail=Gebruik om rechte rails handmatig of via de spoorplanner te bouwen.\nDe spoorplanner kan korte paden bouwen met behulp van __CONTROL__build__, of lange schim paden plaatsen met behulp van __CONTROL__build-ghost__. +red-wire=Wordt gebruikt om machines aan te sluiten op het schakelnetwerk door __CONTROL__build__. +repair-pack=Gebruikt voor het repareren van vriendschappelijke entiteiten. +satellite=De satelliet moet in de raket geplaatst worden. +science-pack=Gebruikt door laboratoriums voor onderzoek. +slowdown-capsule=Verlaagt de bewegingssnelheid van de aangetaste vijanden. +solar-panel-equipment=Levert stroom voor uitrustingsmodules. +space-science-pack=Gebruikt door laboratoriums voor onderzoek. Verkregen door een raket met satelliet te lanceren. +speed-module=Verhoogt de snelheid van de machine ten koste van het energieverbruik. +spidertron-remote=Afstandsbediening voor de Spidertron. klik met de afstandsbediening in de hand op het speelveld of de wereldkaart. +upgrade-planner=Markeert voorwerpen voor verbetering door bouwrobots. +[item-group-name] +combat=Gevecht +effects=Effecten +enemies=Vijanden +energy=Energie +environment=Omgeving +fluids=Vloeistoffen +intermediate-products=Tussenproducten +logistics=Logistiek +other=Ongesorteerd +production=Productie +signals=Signalen +[item-limitation] +item-not-allowed-in-this-container-item=Dit voorwerp mag niet in dit opslagvakje worden geplaatst. +production-module-usable-only-on-intermediates=Productiviteitsmodule kan alleen op tussenproducten gebruikt worden. +[item-name] +advanced-circuit=Geavanceerde printplaat +artillery-shell=Artillerie patroon +artillery-targeting-remote= Artillerierichtingsafstandsbediening +artillery-turret=Artillerie +artillery-wagon-cannon=Artilleriegeschut +atomic-bomb=Atoombom +automation-science-pack=Automatisering wetenschapspakket +battery=Batterij +belt-immunity-equipment=Transportbandimmuniteitsapparatuur +blueprint=Blauwdruk +blueprint-book=Boek met blauwdrukken +burner-generator=Verbrandings generator +cannon-shell=Granaat +chemical-science-pack=Chemisch wetenschapspakket +cliff-explosives=Klifexplosieven +cluster-grenade=Clustergranaat +coal=Steenkool +coin=Munt +combat-shotgun=Militair jachtgeweer +concrete=Beton +copper-cable=Koperdraad +copper-ore=Kopererts +copper-plate=Koperen plaat +copy-paste-tool=kopie/plak gereedschap +crude-oil-barrel=Vat ruwe olie +cut-paste-tool=knip/plak gereedschap +deconstruction-planner=Deconstructieplanner +defender-capsule=Verdedigingscapsule +destroyer-capsule=Vernietigingscapsule +discharge-defense-remote=Afstandsbediening voor ontladingsverdediging +distractor-capsule=Afleidingscapsule +effectivity-module=Efficiëntiemodule +effectivity-module-2=Efficiëntiemodule 2 +effectivity-module-3=Efficiëntiemodule 3 +electric-energy-interface=Elektrische-energie-interface +electric-engine-unit=Elektrisch motorblok +electronic-circuit=Elektronisch circuit +empty-barrel=Leeg vat +engine-unit=Motorblok +explosive-cannon-shell=Explosieve granaat +explosive-rocket=Explosievenraket +explosive-uranium-cannon-shell=Explosieve uranium kanonskogel +explosives=Explosieven +filled-barrel=Vat __1__ +firearm-magazine=Vuurwapenmagazijn +fish=Vis +flamethrower=Vlammenwerper +flamethrower-ammo=Vlammenwerpermunitie +flamethrower-turret=Vlammenwerperkoepel +flying-robot-frame=Vliegend robotframe +green-wire=Groene kabel +grenade=Granaat +hazard-concrete=Beton met gevarenpatroon +heat-interface=Warmte interface +heavy-armor=Zwaar pantser +infinity-chest=Oneindigheidskist +infinity-pipe=Oneindige pijp +iron-gear-wheel=IJzeren tandwiel +iron-ore=IJzererts +iron-plate=IJzeren plaat +iron-stick=IJzeren staaf +item-with-inventory=Item met inventaris +item-with-label=Voorwerp met label +item-with-tags=Voorwerp met labels +lab=Laboratorium +landfill=Grondstort +laser-turret=Lasertoren +light-armor=Licht pantser +linked-chest=Gekoppelde kist +logistic-science-pack=Logistiek wetenschapspakket +low-density-structure=Structuur met lage dichtheid +military-science-pack=Militair wetenschapspakket +modular-armor=Modulair pantser +nuclear-fuel=Nucleaire brandstof +piercing-rounds-magazine=Pantserdoorborende munitie +piercing-shotgun-shell=Pantserdoorborende jachtgeweerpatronen +pistol=Pistool +plastic-bar=Plastic staaf +poison-capsule=Vergiftigingscapsule +pollution=Vervuiling +power-armor=Krachtpantser +power-armor-mk2=Krachtpantser MK2 +processing-unit=Verwerkingseenheid +production-science-pack=Productie wetenschapspakket +productivity-module=Productiviteitsmodule +productivity-module-2=Productiviteitsmodule 2 +productivity-module-3=Productiviteitsmodule 3 +rail=Spoor +rail-planner=Spoorplanner +raw-fish=Rauwe vis +red-wire=Rode kabel +refined-concrete=Verfijnd beton +refined-hazard-concrete=Verfijnd beton met gevarenpatroon +repair-pack=Reparatieset +rocket=Raket +rocket-control-unit=Raketbesturingseenheid +rocket-fuel=Raketbrandstof +rocket-launcher=Raketwerper +rocket-part=Raketonderdeel +satellite=Sateliet +selection-tool=Selectiegereedschap +shotgun=Jachtgeweer +shotgun-shell=Jachtgeweerpatronen +simple-entity-with-force=Eenvoudige entiteit met strijdmacht +simple-entity-with-owner=Eenvoudige entiteit met eigenaar +slowdown-capsule=Vertragingscapsule +solar-panel=Zonnepaneel +solid-fuel=Vaste brandstof +space-science-pack=Ruimtewetenschapspakket +speed-module=Snelheidsmodule +speed-module-2=Snelheidsmodule 2 +speed-module-3=Snelheidsmodule 3 +spidertron-remote=Spidertron afstandsbediening +spidertron-rocket-launcher=Spidertron raketwerper +steel-plate=Stalen plaat +stone=Steen +stone-brick=Baksteen +stone-path=Stenen pad +submachine-gun=Machinegeweer +sulfur=Zwavel +tank-cannon=Tank kanon +tank-flamethrower=Voertuigsvlammenwerper +tank-machine-gun=Machinegeweer voor tank +upgrade-planner=Verbeteringsplanner +uranium-235=Uranium-235 +uranium-238=Uranium-238 +uranium-cannon-shell=Uranium kanonmunitie +uranium-fuel-cell=Uranium brandstofcel +uranium-ore=Uraniumerts +uranium-rounds-magazine=Uranium munitie +used-up-uranium-fuel-cell=Gebruikte uraniumbrandstofcel +utility-science-pack=Utility wetenschapspakket +vehicle-machine-gun=Machinegeweer voor voertuigen +wood=Hout +[map-gen-preset-description] +death-world=Bijters zijn gevaarlijker en evolueren sneller. +death-world-marathon=Recepten en technologieën zijn duur, Bijters zijn gevaarlijk en talrijk. Kies deze optie alleen als je een Factorio veteraan bent. +default=Normale configuratie. De aanbevolen manier om Factorio te spelen. +island=Een groot eiland in een eindeloze oceaan. +marathon=Recepten en technologieën zijn duurder. +rail-world=Grondstofvelden zijn groot en verspreid ver uit elkaar om treinsystemen aan te moedigen. Bijters zullen geen nieuwe basissen creëren of opnieuw uitbreiden in geleegd gebied. +ribbon-world=De hoogte van de kaart is beperkt tot 128 tegels, wat verschillende uitdagingen en interessante situaties oplevert. +rich-resources=Grondstofvelden hebben een grotere rijkdom, zodat je niet ver hoeft uit te breiden. +[map-gen-preset-name] +death-world=Dodelijke wereld +death-world-marathon=Marathon dodelijke wereld +default=Standaard +island=Eiland +marathon=Marathon +rail-world=Spoor wereld +ribbon-world=Lintwereld +rich-resources=Rijk aan grondstoffen +[mod-description] +base[1]=Basismod met alle standaard spelgegevens en standaard campagne. +[mod-name] +base=Basismod +[modifier-description] +artillery-range=Artilleriepatroon bereik: +__1__ +artillery-shell-shooting-speed-bonus=Artilleriepatroon schietsnelheid: +__1__ +auto-character-logistic-trash-slots=Personage automatische afval filters +beam-damage-bonus=Straal schade: +__1__ +bullet-damage-bonus=Kogel schade: +__1__ +bullet-shooting-speed-bonus=Kogel schietsnelheid: +__1__ +cannon-shell-damage-bonus=Artilleriemunitie schade: +__1__ +cannon-shell-shooting-speed-bonus=Kanonskogel schietsnelheid: +__1__ +character-build-distance=Karakter bouw afstand: +__1__ +character-crafting-speed=Karakter vervaardigingssnelheid: +__1__ +character-health-bonus=Personage gezondheid: +__1__ +character-inventory-slots-bonus=Personage inventarisvakken: +__1__ +character-item-drop-distance=Karakter item neerleg afstand +character-item-pickup-distance=Karakter item oppak afstand: +__1__ +character-logistic-requests=Personage logistieke aanvragen +character-logistic-trash-slots=Personage logistieke afvalvakken: +__1__ +character-loot-pickup-distance=Karakter buit oppak afstand: +__1__ +character-mining-speed=Personage mijnsnelheid: +__1__ +character-reach-distance=Karakter bereik afstand: +__1__ +character-resource-reach-distance=Karakter grondstof bereik afstand: +__1__ +character-running-speed=Karakter loop snelheid: +__1__ +deconstruction-time-to-live=Deconstructie levensduur: +__1__ +electric-damage-bonus=Elektrische schade: +__1__ +flamethrower-damage-bonus=Vuur schade: +__1__ +flamethrower-turret-attack-bonus=Vlammenwerperkoepelschade: +__1__ +fluid-damage-modifier=Factor voor vloeistofschade +follower-robot-lifetime=Volgerrobot levensduur +__1__ +ghost-time-to-live=Maximum tijd voor herbouwen schim: +__1__ +grenade-damage-bonus=Granaat schade: +__1__ +gun-turret-attack-bonus=Geschutskoepelschade: +__1__ +inserter-stack-size-bonus=Niet-stapelrobotarm capaciteit: +__1__ +laboratory-productivity=Onderzoeksproductiviteit laboratorium: +__1__ +laboratory-speed=Laboratorium onderzoekssnelheid: +__1__ +landmine-damage-bonus=Landmijn schade: +__1__ +laser-damage-bonus=Laserschadeschade: +__1__ +laser-shooting-speed-bonus=Laser schietsnelheid: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Laagste drempelsnelheid bouwmanager: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Hoogste drempelsnelheid bouwmanager: +__1__ +maximum-following-robots-count=Maximum volgende robots: +__1__ +mining-drill-productivity-bonus=Delvingsproductiviteit: +__1__ +rocket-damage-bonus=Raketschade: +__1__ +rocket-shooting-speed-bonus=Raket schietsnelheid: +__1__ +shotgun-shell-damage-bonus=Hagelpatroon schade: +__1__ +shotgun-shell-shooting-speed-bonus=Hagelpatroon schietsnelheid: +__1__ +stack-inserter-capacity-bonus=Stapelrobotarm capaciteit: +__1__ +train-braking-force-bonus=Remkracht trein: +__1__ +worker-robot-battery=Werkrobot batterij: +__1__ +worker-robot-speed=Snelheid werkrobot: +__1__ +worker-robot-storage=Capaciteit werkrobot: +__1__ +zoom-to-world-blueprint-enabled=Zoom-naar-wereld blauwdruk +zoom-to-world-deconstruction-planner-enabled=Zoom-naar-wereld deconstructie planner +zoom-to-world-enabled=Zoom-naar-wereld +zoom-to-world-ghost-building-enabled=Zoom-naar-wereld geest bouwen +zoom-to-world-selection-tool-enabled=Zoom-naar-wereld selectie gereedschap +zoom-to-world-upgrade-planner-enabled=Zoom-naar-wereld upgrade planner +[programmable-speaker-instrument] +alarms=Alarmen +bass=Bass +celesta=Celesta +drum-kit=Drumstel +lead=Solo +miscellaneous=Diversen +piano=Piano +plucked=Geplukte snaren +saw=Zaagtandgolf +square=Blokgolf +steel-drum=Steel drum +vibraphone=Vibrafoon +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Prestatie ontgrendeld +alarm-1=Alarm 1 +alarm-2=Alarm 2 +alert-destroyed=Waarschuwing: Object vernietigd +armor-insert=Pantser invoegen +armor-remove=Pantser verwijderen +buzzer-1=Zoemer 1 +buzzer-2=Zoemer 2 +buzzer-3=Zoemer 3 +cannot-build=Kan niet bouwen +clap=Handklap +console-message=Console bericht +cowbell=Koebel +crafting-finished=Maken voltooid +crash=Crash +fx=Fx +game-lost=Spel verloren +game-won=Spel gewonnen +gui-click=GUI klik +gui-click-2=GUI klik 2 +hat-1=Hihat 1 +hat-2=Hihat 2 +high-q=Hoge Q +inventory-move=Inventarisverplaatsing +kick-1=Kick 1 +kick-2=Kick 2 +new-objective=Nieuwe doelstelling +perc-1=Percussie 1 +perc-2=Percussie 2 +research-completed=Onderzoek voltooid +reverse-cymbal=Omgekeerd bekken +ring=Rinkelen +scenario-message=Scenariobericht +shaker=Shaker +siren=Sirene +snare-1=Snare 1 +snare-2=Snare 2 +snare-3=Snare 3 +triangle=Triangel +[recipe-name] +advanced-oil-processing=Geavanceerde olieverwerking +basic-oil-processing=Eenvoudige olieverwerking +coal-liquefaction=Vloeibaar maken van steenkool +empty-crude-oil-barrel=Leeg vat ruwe olie +empty-filled-barrel=Leeg vat __1__ +fill-barrel=Vul vat __1__ +fill-crude-oil-barrel=Vul vat ruwe olie +heavy-oil-cracking=Stookolie kraken naar benzine +kovarex-enrichment-process=Kovarex-verrijkingsproces +light-oil-cracking=Benzine kraken naar petroleumgas +nuclear-fuel-reprocessing=Hergebruik van kernbrandstof +uranium-processing=Uranium verwerking +[shortcut] +alt-mode=Schakel Alt-modus in/uit +copy=Kopiëren +cut=Knippen +import-string=Importeer blauwdrukstring +inline-keybind-format=__1__ (__2__) +make-blueprint=Blauwdruk +make-blueprint-book=Blauwdrukboek +make-deconstruction-planner=Deconstructie planner +make-upgrade-planner=Verbeteringsplanner +out-of-line-keybind-format=__1__\n(__2__) +paste=Plakken +toggle-equipment-movement-bonus=Schakel exoskelet in/uit +toggle-personal-logistic-requests=Schakel persoonlijke logistieke verzoeken in/uit +toggle-personal-roboport=Schakel persoonlijke roboport in/uit +undo=Ongedaan maken +undo-unavailable=Ongedaan maken is niet beschikbaar +[story] +message-log-close=Sluiten +message-log-title=Berichtenlogboek +[technology-description] +advanced-electronics=Geïntegreerde printplaten en microprocessoren voor geavanceerde computerberekeningen. +advanced-material-processing=Snellere en meer flexibel inzetbare ovens. +advanced-oil-processing=Geavanceerde ruwe olieraffinage met aanvullende producten die verder kunnen worden geraffineerd +artillery=Lange afstandskanon gemonteerd op een koepel of treinwagon. Gebruikt om automatisch te schieten op verre vijandelijke structuren, of kan handmatig gericht worden op nog langere afstanden. +artillery-shell-range=Verhoog het automatische en handmatige bereik van artillerie. +artillery-shell-speed=Verhoogt de schietsnelheid van artillerie. +atomic-bomb=Verwoestende vorm van raketten om alles in een grote gebieden uit te roeien. +automated-construction=Maakt het mogelijk constructierobots te bestellen om gebouwen te bouwen, te verbeteren of te deconstrueren, complete fabrieken te kopiëren of bossen weg te halen. +automated-rail-transportation=Ontgrendeld het bouwen van stations voor geautomatiseerde treinroutes. +automation=Sleuteltechnologie voor grootschalige automatische productie. +automation-2=Montagemachines die in staat zijn om vloeibare ingrediënten te kunnen verwerken. +automation-3=Montagemachines die in staat zijn om vloeistoffen te kunnen verwerken, met extra snelheid en module vakken. +automobilism=motor-aangedreven Voertuig gebruikt voor vervoer. +battery=Elektrochemische cel die energie opslaat en levert aan elektrische apparaten. +battery-equipment=Wordt in pantser geplaatst om overtollige energie op te slaan voor later. +battery-mk2-equipment=Wordt in pantser geplaatst om zeer veel overtollige energie op te slaan voor later. +belt-immunity-equipment=Plaats in het pantser om te voorkomen dat je wordt verplaatst door transportbanden. +braking-force=Treinen remmen sneller, waardoor ze langer op hogere snelheid kunnen blijven. +chemical-science-pack=Staat de onderzoek van geavanceerde dingen toe die gebruik maken van olie producten. +circuit-network=Geeft je meer controle over je machines door ze te verbinden met draden en ze te laten reageren op signalen. +cliff-explosives=Vaten gevuld met genoeg explosieven om rotswanden af te breken. +coal-liquefaction=Een verwerkingsproces om kolen te veranderen in olieproducten met stoom en stookolie. +concrete=Geavanceerde bouwmateriaal ook gebruikt voor vloeren. +construction-robotics=Constructierobots kunnen vriendelijke entiteiten bouwen en repareren. Je kunt robots ook bevelen om nieuwe gebouwen te bouwen door er een schim te plaatsen. +defender=Meest simpele type gevechtsrobot. Volgt en helpt de speler voor een korte tijd +destroyer=Meest geavanceerde type gevechtsrobot. Volgt en helpt de speler voor een korte tijdsperiode. +discharge-defense-equipment=Wordt in pantser geplaatst om nabije vijanden te beschadigen, terug te duwen en te verdoezelen wanneer je de afstandsbediening gebruikt. +distractor=Gemiddeld type gevechtsrobot. Blijf op de ingezette positie om op vijanden te schieten en ze af te leiden. +effect-transmission=Het baken brengt de effecten van verbetermodules over op nabije vriendelijke entiteiten. +effectivity-module=Een module die het energieverbruik van een machine vermindert. +electric-energy-accumulators=Gebouwen die overtollige elektrische energie opslaan voor later gebruik. +electric-energy-distribution=Flexibelere manieren om elektriciteit te verdelen. +electric-engine=Zet elektriciteit om in een mechanische beweging. +electronics=Elektronische onderdelen voor simpele signaalverwerking. +energy-shield-equipment=Word in pantser geplaatst om schade te absorberen. +energy-shield-mk2-equipment=Word in pantser geplaatst om zeer veel schade te absorberen. +energy-weapons-damage=Verhoogt de schade van lasers en elektrische stralen. +engine=Zet brandstof om in een mechanische beweging. Een essentieel onderdeel van alle voertuigen. +exoskeleton-equipment=Wordt in pantser geplaatst om je bewegingssnelheid te vergroten. Je kan meerdere exoskeleten tegelijk dragen. +explosive-rocketry=Extreem explosieve raketten met een grotere explosieradius. +explosives=Ontwikkel krachtige maar controleerbare explosieven. +fast-inserter=Robotarmen die sneller zijn en spullen kunnen sorteren door het gebruik van verbeterde circuits. +flamethrower=Krachtige hand-held en koepel vlammenwerpers welke brandbare vloeistoffen op vijanden afvuren, om ze in brand te steken. +flammables=Ontwikkeling van efficiëntere brandstoffen en zwaardere explosieven +fluid-handling=Verscheidene manieren om vloeistoffen te transporteren en op te slaan. +fluid-wagon=Mogelijkheid om vloeistoffen te vervoeren via rails. Tankwagens worden gevult en leeg gepompt door pompen direct naar rechte stukken rails. +follower-robot-count=Verhoogt het aantal vechtrobots dat jou gelijktijdig kan volgen. +fusion-reactor-equipment=Word in pantser geplaatst om andere apparatuur energie te leveren. +gates=Secties muur die openen wanneer nodig. Kan worden bestuurd door het schakelnetwerk. +gun-turret=Basis defensieve gebouwen die moeten worden bijgevuld met munitie. +heavy-armor=Zwaar pantser voor meer bescherming. +inserter-capacity-bonus=Maakt het mogelijk om stapelrobotarmen meerdere items tegelijk te laten verplaatsen. Sommige van de verbeteringen maken het mogelijk om normale robotarmen meer voorwerpen tegelijk te verplaatsen. +kovarex-enrichment-process=Het proces om uranium 235 van uranium 238 te maken. Het vereist een grote hoeveelheid uranium 235 als katalysator. +land-mine=Explosieve vallen die op de grond kunnen worden geplaatst waar vijanden overheen kunnen lopen en activeren. Constructierobots kunnen ze herbouwen als ze af gaan. Schade kan verhoogd worden door sterkere explosieven te onderzoeken. +landfill=Kan op water geplaatst worden om terrein te maken waarop u kunt bouwen. +laser=Gefocust licht wat schade kan toedoen. +laser-shooting-speed=Verhoogt de schietsnelheid van laserwapens. +laser-turret=Geavanceerde defensieve gebouwen die alleen elektriciteit nodig hebben. +logistic-robotics=Logistieke robots kunnen voorwerpen aan het personage leveren, of ongewenste voorwerpen wegnemen. +logistic-science-pack=Staat het onderzoek van verbeterde logistiek, automatisering en eenvoudige militairen toe. +logistic-system=Ontgrendelt extra logistieke kisten die de mogelijkheden van logistieke robots uitbreiden. Aanvraagkisten vragen voorwerpen van het logistieke netwerk. Actieve aanleverkisten leveren hun inhoud aan om ergens anders te worden opgeslagen of gebruikt. Bufferkisten maken specifieke voorwerpen beschikbaar voor persoonlijke logistiek en automatische constructie. +logistics=Snellere en flexibelere manieren van transport. +low-density-structure=Licht maar stevig materiaal, zeer handig voor ruimteschip en persoonlijke uitrusting. +lubricant=Zwakke oliën omzetten in smeerolie, gebruikt om wrijving in hogesnelheidsmachines te verminderen. +military=Effectievere middelen om jezelf en de fabriek te verdedigen. +military-science-pack=Staat het onderzoek van verdere beveiligings opties toe. +mining-productivity=Verhoogde opbrengst van alle mijnboren en jaknikkers. +modular-armor=Pantser met een klein raster voor uitrustingsmodules die je unieke bonussen geven. Als je dit draagt zal je inventaris wat groter zijn. +modules=Ontgrendelt onderzoek naar verbeteringsmodules die ingevoegd kunnen worden in machines. +night-vision-equipment=Wordt in pantser geplaatst om beter te kunnen zien in de nacht. +nuclear-fuel-reprocessing=Het herbehandelingsproces van gebruikte uraniumbrandstofcellen om uranium-238 te produceren. +nuclear-power=Krachtige en geavanceerde methode om stroom op te wekken met gebruik van uranium brandstofcellen. +oil-processing=Ruwe olieraffinage voor de productie van kunststoffen, zwavel en brandstoffen. +optics=Verscheidene toepassingen van zichtbaar licht. +personal-laser-defense-equipment=Plaats in pantser om automatisch op nabije vijanden te schieten. +personal-roboport-equipment=Wordt in pantser geplaatst om constructierobots toe te staan om vanuit je inventaris te werken. +personal-roboport-mk2-equipment=Wordt in pantser geplaatst om veel constructierobots toe te staan om vanuit je inventaris te werken. +physical-projectile-damage=Verhoogt de schade van fysieke projectile-gebaseerde wapens, torens, en verdedigingsrobots. +plastics=Synthetische kunststoffen die tot vaste vormen gemaakt kunnen worden. +power-armor=Pantser met een groot raster voor uitrustingsmodules en inventarisformaat bonus. +power-armor-mk2=Pantser met een enorm raster voor uitrustingsmodules en inventarisformaat bonus. +production-science-pack=Staat onderzoek van de meest efficiënte machines, modules en processen toe. +productivity-module=Een module die het mogelijk maakt voor een machine om meer producten te maken van dezelfde hoeveelheid ingrediënten, maar verhoogt ook het energieverbruik en vermindert de snelheid van deze machine. +rail-signals=Maakt het coördineren van meerdere treinen binnen hetzelfde spoornetwerk mogelijk. +railway=Grootschalig vervoer over lange afstanden +refined-flammables=Verhoogt de schade van vuurgebaseerde wapens. +research-speed=Ontgrendeld meer efficiëntere onderzoeks praktijken. +robotics=Het frame van vliegende robots. Deze moet gespecialiseerd worden om logistieke of constructie taken te kunnen ondernemen. +rocket-control-unit=Geavanceerde computer welke in staat is raketsystemen te bedienen. +rocket-fuel=Geavanceerde multifunctionele brandstof. +rocket-silo=Ontgrendelt de mogelijkheid om een raket naar de ruimte te lanceren en het spel te winnen. +rocketry=Persoonlijke raketwerper om vijanden met raketten lastig te vallen +solar-energy=Overdag een bron van kosteloze energie, maar 's nachts nutteloos. +solar-panel-equipment=Word in pantser geplaatst om energie op te wekken voor andere apparatuur, maar is 's nachts nutteloos. +space-science-pack=Staat het verzenden van satellieten naar de ruimte toe en het ontvangen van wetenschappelijke gegevens van hen die worden gebruikt om ruimte wetenschapspakketten te maken. +speed-module=Een module die het mogelijk maakt voor een machine om sneller te werken, maar verhoogt wel de hoeveelheid energie die deze gebruikt. +spidertron=Een veelzijdig voertuig dat ruwe terrein kan doorkruizen. Het is uitgerust met snel vurende raketwerpers die handmatig of automatisch doelwit kunnen selecteren. Kan handmatig worden bestuurd of met behulp van de spidertron afstandsbediening. +stack-inserter=Stapelrobotarmen kunnen meerdere objecten tegelijk verplaatsen. +steel-axe=Verhoogt je mijnsnelheid. +steel-processing=Maakt het mogelijk om ijzeren platen om te smelten tot staal. +stone-wall=Muren om je fabriek te beschermen tegen aanvallers. +stronger-explosives=Verhoogt de schade van explosieve wapens. +sulfur-processing=Een zeer reactieve niet-metaalhoudende chemische stof gebruikt voor de productie van zwavelzuur en explosieve voorwerpen. +tank=Krachtig aanvalsvoertuig dat verschillende wapens kan gebruiken +toolbelt=Vergroot je inventarisruimte. +uranium-ammo=Geavanceerde ammunitie van uranium-238 voor een hogere hardheid en gewicht, wat resulteert in enorme schade. +uranium-processing=Uranium erts is verwerkt in centrifuges tot uranium-238, met een kans op het rijkere uranium-235. Beiden zijn vereist om uranium brandstofcellen te maken. +utility-science-pack=Staat het onderzoek van de meest krachtige wapens, persoonlijke uitrusting en robot coördinatie toe. +weapon-shooting-speed=Verhoogt de schietsnelheid van meest projectile-schietende wapens. +worker-robots-speed=Verhoogt de vliegsnelheid van logistieke- en constructierobots. +worker-robots-storage=Verhoogt het aantal items dat logistieke- en constructierobots tegelijk kunnen tillen. +[technology-name] +advanced-electronics=Geavanceerde electronica +advanced-material-processing=Geavanceerde metaalverwerking +advanced-oil-processing=Geavanceerde olieverwerking +artillery=Artillerie +artillery-shell-range=Artilleriepatroon bereik +artillery-shell-speed=Artilleriepatroon schietsnelheid +atomic-bomb=Atoombom +automated-rail-transportation=Automatisch spoorwegtransport +automation=Automatisering +automobilism=Automobielen +battery=Batterij +battery-equipment=Persoonlijke batterij +battery-mk2-equipment=Persoonlijke batterij MK2 +belt-immunity-equipment=Transportband immuniteit uitrusting +braking-force=Remkracht +chemical-science-pack=Chemisch wetenschapspakket +circuit-network=Schakelnetwerk +cliff-explosives=Klifexplosieven +coal-liquefaction=Vloeibaar maken van steenkool +concrete=Beton +construction-robotics=Constructierobotica +defender=Verdediger +destroyer=Vernietiger +discharge-defense-equipment=Ontladingsdefensie +distractor=Afleider +effect-transmission=Effectoverdracht +effectivity-module=Efficiëntiemodule +electric-energy-accumulators-1=Elektriciteitsopslag +electric-energy-distribution=Elektriciteitsdistributie +electric-engine=Elektrische motor +electronics=Elektronica +energy-shield-equipment=Energieschild uitrusting +energy-shield-mk2-equipment=Energie schild MK2 uitrusting +energy-weapons-damage=Energiewapens schade +engine=Motor +exoskeleton-equipment=Uitrusting voor het exoskelet +explosive-rocketry=Explosieve raketten +explosives=Explosieven +fast-inserter=Snelle robotarm +flamethrower=Vlammenwerper +flammables=Licht-ontvlambare stoffen +fluid-handling=Vloeistofafhandeling +fluid-wagon=Vloeistofwagon +follower-robot-count=Aantal volgende robots +fusion-reactor-equipment=Draagbare fusiereactor +gate=Poort +gun-turret=Geweer geschut +heavy-armor=Zwaar pantser +inserter-capacity-bonus=Robotarm capaciteitsbonus +kovarex-enrichment-process=Kovarex-verrijkingsproces +land-mine=Landmijnen +landfill=Grondstort +laser=Laser +laser-shooting-speed=Laser schietsnelheid +laser-turret=Laser geschut +logistic-robotics=Logistiekrobotica +logistic-science-pack=Logistiek wetenschapspakket +logistic-system=Logistieksysteem +logistics=Logistiek +low-density-structure=Structuur met lage dichtheid +lubricant=Smeermiddel +military=Leger +military-science-pack=Militair wetenschapspakket +mining-productivity=Mijnproductiviteit +modular-armor=Modulair pantser +modules=Modules +night-vision-equipment=Nachtkijkers +nuclear-fuel-reprocessing=Kernbrandstof verrijken +nuclear-power=Kernenergie +oil-processing=Olieverwerking +optics=Optica +personal-laser-defense-equipment=Persoonlijke laserverdediging +personal-roboport-equipment=Persoonlijke roboport +personal-roboport-mk2-equipment=Persoonlijke roboport MK2 +physical-projectile-damage=Fysieke projectiel schade +plastics=Kunststoffen +power-armor=Krachtpantser +power-armor-mk2=Krachtpantser MK2 +production-science-pack=Productie wetenschapspakket +productivity-module=Productiviteitsmodule +rail-signals=Spoorwegseinen +railway=Spoorweg +refined-flammables=Geraffineerde brandbare stoffen +research-speed=Laboratorium onderzoeksnelheid +robotics=Robotica +rocket-control-unit=Raketbesturingseenheid +rocket-fuel=Raketbrandstof +rocket-silo=Raketsilo +rocketry=Raketten +solar-energy=Zonne-energie +solar-panel-equipment=Draagbaar zonnepaneel +space-science-pack=Ruimte wetenschapspakket +speed-module=Snelheidsmodule +spidertron=Spidertron +stack-inserter=Stapelrobotarm +steel-axe=Stalen bijl +steel-processing=Staalverwerking +stone-wall=Stenen muur +stronger-explosives=zwaardere explosieven +sulfur-processing=Zwavelverwerking +tank=Tank +toolbelt=Gereedschapsriem +uranium-ammo=Uranium munitie +uranium-processing=Uraniumverwerking +utility-science-pack=Utility wetenschapspakket +weapon-shooting-speed=Wapen vuursnelheid +worker-robots-speed=Werkrobotsnelheid +worker-robots-storage=Ladingsgrootte werkrobot +[tile-name] +concrete=Beton +deepwater=Diep water +deepwater-green=Diep groen water +dirt-1=Vuil 1 +dirt-2=Vuil 2 +dirt-3=Vuil 3 +dirt-4=Vuil 4 +dirt-5=Vuil 5 +dirt-6=Vuil 6 +dirt-7=Vuil 7 +dry-dirt=Droog vuil +grass-1=Gras +grass-2=Gras 2 +grass-3=Gras 3 +grass-4=Gras 4 +hazard-concrete-left=Beton met gevarenpatroon links +hazard-concrete-right=Beton met gevarenpatroon rechts +lab-dark-1=Laboratoriumtegel 1 +lab-dark-2=Laboratoriumtegel 2 +lab-white=Laboratoriumtegel wit +landfill=Grondstort +nuclear-ground=Nucleaire grond +out-of-map=Van de kaart +red-desert-0=Rode woestijn 0 +red-desert-1=Rode woestijn 1 +red-desert-2=Rode woestijn 2 +red-desert-3=Rode woestijn 3 +red-desert-dark=Donkere rode woestijn +refined-concrete=Verfijnd beton +refined-hazard-concrete-left=Verfijnd beton met gevarenpatroon links +refined-hazard-concrete-right=Verfijnd beton met gevarenpatroon rechts +sand-1=Zand 1 +sand-2=Zand 2 +sand-3=Zand 3 +stone-path=Stenen pad +tutorial-grid=Tutorialraster +water=Water +water-green=Groen water +water-mud=Ondiep water 2 +water-shallow=Ondiep water +water-wube=Water Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] probeert zijn items actief naar het logistieke netwerk te pushen.\nAls er geen aanvragen zijn voor een item in een actieve aanbiederskist, worden ze verplaatst naar [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] hebben twee rijen die kunnen worden gebruikt om voorwerpen te vervoeren en ze kunnen worden gebruikt voor verschillende grondstoffen.\n[entity=inserter] kan voorwerpen van beide rijen oppakken, maar voorwerpen alleen op de verste rij plaatsen. +buffer-chest=[entity=logistic-chest-buffer] fungeert als een [entity=logistic-chest-requester] en [entity=logistic-chest-passive-provider].\nZe bieden items aan voor constructie orders, persoonlijke logistiek en aanvraagkisten met 'Verzoek van bufferkisten' ingeschakeld. +bulk-crafting=Met de aanwijzer over een fabricatievak:\n - __ALT_CONTROL__1__craft-5__ om 5 te maken.\n - __ALT_CONTROL__1__craft-all__ om zo veel mogelijk te maken. +burner-inserter-refueling=[entity=burner-inserter] kan worden bijgetankt door andere robotarmen, maar ze kunnen ook zichzelf bijtanken wanneer ze brandstof verplaatsen. +circuit-network=Het schakelnetwerk is een systeem waarmee informatie tussen machines kan worden doorgegeven.\nU kunt machines verbinden met het schakelnetwerk met behulp van [item=red-wire] en [item=green-wire].\nHet netwerk kan hele waarden van -2³¹(-2.147.483.648) .. 2³¹ (2.147.483.647) voor elk signaaltype.\nHet is niet nodig om het schakelnetwerk te gebruiken om het spel te voltooien, maar laat veel leuke contracties toe of verfijnde aangepaste fabrieksoptimalisaties die niet mogelijk zouden zijn zonder deze. +clear-cursor=Wanneer je een item vasthoudt, kan je het verwijderen met __CONTROL__clear-cursor__, welke het zal teruggeven naar het [img=utility/hand] vakje in de broninventaris.\nHet annuleert ook spoorplanning, kabel slepen en selectievakjes. +connect-switch=__ALT_CONTROL__1__build__ op een entiteit met [item=copper-cable] in uw cursor om er een elektrische kabel aan te verbinden.\n__ALT_CONTROL__1__remove-pole-cables__ op een entiteit om alle kabels te verwijderen. +construction-robots=[entity=construction-robot] Voldoet constructie, deconstructie, upgrade en reparatie orders van het logistieke netwerk.\nConstructie orders worden gemaakt door een gebouw schim, [item=blueprint] gebruik, of wanneer vriendelijk gebouw is vernietigd en opnieuw moet worden gebouwd.\nDeconstructie orders worden gemaakt door de gewenste entiteiten te selecteren door [item=deconstruction-planner].\nUpgrade orders worden gemaakt door het gebruik van [item=upgrade-planner].\nDeze orders worden ook aangemaakt bij het gebruik van de ongedaan maak functie. +copy-entity-settings=__CONTROL__copy-entity-settings__ en __CONTROL__paste-entity-settings__ stelt je in staat om instellingen tussen entiteiten te kopiëren.\nJe kunt bijvoorbeeld kopiëren en plakken tussen [entity=assembling-machine-2] om het recept in te stellen, of tussen kisten om de inventaris limiet in te stellen.\n__ALT_CONTROL__1__paste-entity-settings__ en slepen kan met één veeg het naar meerdere entiteiten plakken. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ en __CONTROL__paste-entity-settings__ stelt je in staat om instellingen tussen entiteiten te kopiëren.\nJe kunt bijvoorbeeld kopiëren en plakken tussen [entity=assembling-machine-2] om het recept in te stellen, of tussen kisten om de inventaris limiet in te stellen.\nHoud __CONTROL__paste-entity-settings__ vast en gebruik __CONTROL__move__ Om snel naar meerdere entiteiten te plakken. +copy-paste=__CONTROL__copy__ spawnt het kopieer gereedschap dat je instaat stelt om de selectie op te slaan naar het klembord.\n__CONTROL__paste__ haalt de laatst gekopieerde selectie op om te worden gebouwd.\n__CONTROL__cycle-clipboard-forwards__ en __CONTROL__cycle-clipboard-backwards__ stelt je in staat door de geschiedenis van het klembord te scrollen. +copy-paste-filters=Je kunt kopiëren en plakken tussen entiteiten met configureerbare filters, aanvragen of gefilterde inventarisvakjes, zoals [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] of [entity=cargo-wagon]. +copy-paste-requester-chest=Je kunt kopiëren en plakken tussen [entity=logistic-chest-requester] om logistieke verzoeken te kopiëren.\nJe kunt ook kopiëren en plakken van een [entity=assembling-machine-2] naar een [entity=logistic-chest-requester] om het logistieke verzoek op basis van het recept in te stellen. +copy-paste-spidertron=Kopieer-plakken tussen [entity=spdertron] zal de kleur en logistieke verzoeken kopiëren.\nHet zal ook proberen het uitrustingsraster te kopiëren. De uitrusting zal worden ingevoegd uit de inventaris van de speler als de items beschikbaar zijn. +copy-paste-trains=U kunt kopiëren-plakken tussen [entity=locomotive] om schema en kleur te kopiëren.\nU kunt kopiëren-plakken tussen [entity=train-stop] om de stopnaam en kleur te kopiëren.\nTot slot kunt u kopiëren en plakken tussen [entity=locomotive] en [entity=train-stop] om de kleur te kopiëren. +drag-building=De snelste manier om in een rechte lijn te bouwen, zoals een configuratie van [entity=stone-furnace], is om __CONTROL__build__ vast te houd vast terwijl je in de gewenste richting rent. +drag-building-poles=Als je [entity=small-electric-pole] bouwt door te slepen, wordt het automatisch gebouwd op de maximale verbindingsafstand. +drag-building-underground-belts=Als je [entity=underground-belt] of [entity=pipe-to-ground] bouwt door te slepen, zal het automatisch op de maximale verbindingsafstand worden gebouwd. +e-confirm=Alle groene knoppen in het spel kunnen 'bevestigd' worden met behulp van __CONTROL__confirm-gui__.\nProbeer het nu te gebruiken om deze tip te bevestigen! +electric-network=Elektrisch netwerk transporteert energie van producenten zoals [entity=steam-engine] of [entity=solar-panel] en verdeeld deze gelijkmatig over de consumenten.\nJe kunt een elektriciteitspaal openen door __ALT_CONTROL__1__open-gui__ om de statistieken van het elektriciteitsnet te tonen. +electric-pole-connections=Elektriciteitsmasten verbinden automatisch met andere elektriciteitsmasten binnen hun 'draadbereik', en ze kunnen maximaal 5 verbindingen hebben.\nVerbindingen kunnen handmatig worden toegevoegd of verwijderd met behulp van [item=copper-cable].\nAlle stroomverbindingen kunnen worden verwijderd met __CONTROL__remove-pole-cables__ op een elektriciteitsmast +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ op een entiteit om er voorwerpen uit te halen.\n__ALT_CONTROL__1__fast-entity-transfer__ terwijl je een voorwerp vasthoudt om het in de geselecteerde entiteit te plaatsen.\n\n\nDe handleiding leert je verschillende manieren om voorwerpen over te brengen naar en van entiteiten zonder ze te openen. +fast-belt-bending=Door op __CONTROL__rotate__ te drukken tijdens het slepen van [entity=transport-belt] kun je een snel een naadloze bocht maken. +fast-obstacle-traversing=Door [entity=transport-belt] over een obstakel te slepen, wordt indien mogelijk automatisch een [entity=underground-belt] overgang gebouwd. +fast-replace=Bouwen over een entiteit van hetzelfde type en grootte zal een snel vervangen uitvoeren. Snel vervangen bewaart eigenschappen van de originele entiteit, zoals de inhoud van het inventaris en het geselecteerde recept. +fast-replace-belt-splitter=Je kan [entity=transport-belt] snel vervangen door [entity=splitter] en andersom. +fast-replace-belt-underground=Je kan [entity=transport-belt] snel vervangen door [entity=underground-belt] en vice versa.\nAlle transportbanden tussen de ingang en uitgang van de ondergrondse transportband worden automatisch opgepakt.\nDeze snelle vervangingsfunctie is ook van toepassing op [entity=pipe] en [entity=pipe-to-ground]. +fast-replace-direction=U kunt snel vervangen gebruiken om snel de richting van entiteiten te veranderen. +gate-over-rail=[entity=gate] kan over elke verticale of horizontale [entity=straight-rail] worden gebouwd.\nTreinen zullen de poort automatisch openen en geen gaten in uw verdediging achterlaten. +ghost-building=__ALT_CONTROL__1__build-ghost__ terwijl je een te bouwen voorwerp vasthoudt om het als een entiteit schim te bouwen.\nEntiteit schimmen worden automatisch gebouwd door alle logistieke netwerken binnen bereik. +ghost-rail-planner=De schim spoorplanner wordt gebruikt om lange stukken nieuwe schim spoor te plannen.\nOm de schim planner te gebruiken, houd __CONTROL_MODIFIER__build-ghost__ vast terwijl de spoor gepland wordt.\nJe kunt ook __CONTROL_MODIFIER__build-with-obstacle-obstacle-avoidance__ houden voor het schim spoorplannen met obstakel vermijding. +inserters=Robotarmen pakken voorwerpen op uit één richting en plaatsen ze op de tegenovergestelde tegel.\nZe kunnen voorwerpen verplaatsen van en naar [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] en andere machines. +insertion-limits=Een Robotarm vult niet altijd de volledige doelvoorraad. Hierdoor kunnen andere robotarmen hun aandeel van de items ophalen.\nBijvoorbeeld, als een [entity=boiler] 5 of meer van [item=coal] erin heeft, zal een robotarm niet meer invoegen. Hierdoor kan de andere brandstof verder over de transportband naar andere boilers gebracht worden, in plaats van dat de eerste in de rij alles voor zichzelf houd.\nDit geldt ook voor [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] en meer. +introduction=Welkom bij tips en trucs\nHet zal spelconcepten in een visuele of interactieve vorm uitleggen.\nTips zijn ontgrendeld terwijl je het spel vordert en ook door de tips af te ronden.\nAls u ze vanaf het begin allemaal wilt zien, gebruik dan het console commando __CONTROL_STYLE_BEGIN__/unlock-tips__CONTRO_STYLE_END__. +limit-chests=Bij kisten kan het aantal beschikbare inventarisvakken worden beperkt door het rode "X"-vak te selecteren en vervolgens de gewenste vakken te blokkeren.\nRobotarmen kunnen geen geblokkeerde vakken vullen, dus het vermindert de capaciteit van de kisten en voorkomt overproductie.\n\n de +logistic-network=Het logistieke netwerk is een krachtig geautomatiseerd toevoernetwerk dat vliegende robots gebruikt om voorwerpen te verplaatsen en geautomatiseerde constructie uit te voeren.\nHet bevat 3 belangrijke componenten:\n - [entity=roboport] definieert het gebied van de netwerkdekking, fungeert als oplaad- en opslagpunt voor robots.\n - [entity=logistic-robot] Voldoet aan logistieke orders en [entity=construction-robot] voert constructie orders uit.\n - [tooltip=Pasieve aanleverkist ,tips-and-tricks-item-description.storage-chest-list] levert het netwerk aan met items. +long-handed-inserters=[entity=long-handed-inserter] is een elektrische robotarm die voorwerpen twee tegels vanaf zijn locatie oppakt en plaatst in plaats van slechts één. +low-power=Als uw stroomverbruik hoger is dan uw productiecapaciteit, werken uw fabrieksmachines langzamer door onvoldoende levering.\nLet op de snelheid van je machines, als je onvoldoende stroomproductie wilt identificeren voor het te laat is.\nDe beste manier om zeker te zijn dat je genoeg stroom hebt is om de statistieken van het elektriciteitsnet te controleren en ervoor te zorgen dat de 'Tevredenheids' balk groen en vol is. +move-between-labs=[entity=inserter] kan gebruikt worden om wetenschapspakketten tussen [entity=lab] te verplaatsen. +passive-provider-chest=[entity=logistic-chest-passive-provider] levert zijn voorwerpen aan het logistieke netwerk.\nDit betekent dat alle voorwerpen in de passieve aanbiederskisten opgepakt kunnen worden door robots om logistieke of constructie orders te vervullen. +personal-logistics=[entity=logistic-robot] verplaatst voorwerpen van logistieke aanbiederskisten om persoonlijke logistieke verzoeken te voldoen.\nHet persoonlijke logistieke verzoek heeft een minimum en maximum aantal, en de robots zullen voorwerpen brengen totdat je meer dan het minimum aantal hebt.\nAls je meer dan het maximale aantal hebt zullen de voorwerpen worden verplaatst naar je logistieke prullenbak vakjes, die weggenomen worden door de robots. +pipette=Gebruik __CONTROL__smart-pipette__ om de geselecteerde entiteit in je cursor te plaatsen. +pole-dragging-coverage=Als je [entity=small-electric-pole] bouwt door langs elektrische machines te slepen, zal er geen enkele binnen het bereik overgeslagen worden. +pump-connection=[entity=pump] zal verbinding maken met een stationaire [entity=fluid-wagon] wanneer deze correct zijn uitgelijnd.\nHet is vereist voor het laden en lossen van vloeistoffen uit de [entity=fluid-wagon]. +rail-building=Om de spoorbouw modus te activeren, houd [item=rail] en druk __CONTROL__build__ over een bestaand stuk spoor.\n__ALT_CONTROL__1__build__ om de plaatsing van het gewenste stuk spoor te bevestigen.\n__CONTROL__clear-cursor__ deactiveert de spoormodus. +rail-signals-advanced=[entity=rail-chain-signal] bepaalt de staat op basis van de spoorwegseinen die voor hem liggen om ervoor te zorgen dat een trein die een blok binnenkomt het kan verlaten.\nZe worden gebruikt in combinatie met [entity=rail-signal] om geavanceerde spoorwegkruisingen te bouwen.\n\n\nDe tutorial leert je hoe je ketenspoorsein kunt gebruiken om complexe spoor-intersecties te bouwen en blokkeringen te voorkomen. +rail-signals-basic=[entity=rail-signal] verdeelt rails in blokken. Elke [entity=locomotive] leest het spoorwegsein om te voorkomen dat ze op een andere trein botsen.\n\n\n\nDe tutorial leert je hoe je spoorwegseinen kunt gebruiken om meerdere treinen op hetzelfde spoor te gebruiken. +repair-packs=Terwijl je een [item=repair-pack] in je cursor hebt, __CONTROL__build__ en vasthoud op een entiteit om het te repareren. +requester-chest=[entity=logistic-chest-requester] vraagt items aan uit het logistieke netwerk.\n[entity=logistic-robot] zal voorwerpen verplaatsen van het logistieke netwerk om aan de verzoeken te voldoen. +rotating-assemblers=Voor sommige recepten is een vloeistof invoer nodig in de [entity=assembling-machine-2], zoals [recipe=electric-engine-unit]. Een montagemachine met vloeistof input kan worden gedraaid door __CONTROL__rotate__ te gebruiken. +shoot-targeting=Je kunt vijandelijke doelen beschieten door op __CONTROL__shoot-enemy__ te drukken met je aanwijzer in de buurt van de vijand.\nJe kunt een geselecteerde neutrale of vriendelijke entiteit beschieten door op __CONTROL__shoot-selected__ te drukken. +shoot-targeting-controller=Je kunt op vijandelijke doelen schieten door __CONTROL__shoot-enemy__ ingedrukt te houden.\nWanneer je een controller gebruikt, zullen alle wapens automatisch gericht zijn op de dichtstbijzijnde vijand in een gebied. Gebruik __CONTROL__look__ om het automatische doelgebied te verplaatsen.\nU kunt een geselecteerde neutrale of vriendelijke entiteit schieten door op __CONTROL__shoot-selected__ te drukken. +show-info=Druk op de __CONTROL__show-info__ om de gedetailleerde info laag, ook bekend als 'Alt-modus' in- of uitschakelen. +splitter-filters=[entity=splitter] kan worden geconfigureerd om een specifiek item te filteren, of om prioriteit te geven aan een van de ingangen/uitgangen. +splitters=[entity=splitter] wordt gebruikt om banden te splitsen, samenvoegen of te balanceren.\nInkomende items worden in gelijke mate gesplitst als er vrije ruimte is in beide uitgangen, of naar welke uitgang maar vrij is. +stack-transfers=__CONTROL__stack-transfer__ verplaatst een enkele stapel.\n__CONTROL__inventory-transfer__ verplaatst alle stapels van het gegeven type (Een leeg vakje verplaatst de hele inventaris).\nGebruik __CONTROL_RIGHT_CLICK__ in plaats van __CONTROL_LEFT_CLICK__ voor de bovenstaande besturingselementen overschrijven de helft van de hoeveelheid.\n\nDe tutorial legt het meer in detail uit. +steam-power=[entity=boiler] verbruikt brandstof zoals [item=coal] om [fluid=water] te veranderen in [fluid=steam].\n[entity=steam-engine] verbruikt [fluid=steam] om elektrische energie te produceren die wordt verspreid onder consumenten in het elektriciteitsnet. +storage-chest=[entity=logistic-chest-storage] slaat de voorwerpen van speler prullenbak en deconstructie opdrachten op.\nEnige voorwerpen in de opslagkisten worden ook aangeboden om te worden gebruikt voor logistieke of constructie-orders.\nOpslagkisten kunnen worden gefilterd om slechts 1 item type te accepteren. +storage-chest-list=Kisten leveren zijn haar inhoud op prioriteit:\n[entity=logistic-chest-active-provider] Actieve aanleverkist\n[entity=logistic-chest-buffer] Bufferkist\n[entity=logistic-chest-storage] Opslagkist\n[entity=logistic-chest-passive-provider] Passieve aanleverkist +train-stop-same-name=[entity=train-stop] kan zijn naam delen met andere stations. Treinen met die naam in het schema kunnen zich op elk van de haltes als hun bestemming richten.\nJe kunt de treinlimiet voor elk station instellen om dit gedrag preciezer te regelen. +train-stops=[entity=train-stop] wordt gebruikt om item transport met treinen te automatiseren door benoembare locaties aan te bieden waar treinen naartoe kunnen reizen.\n\n\n\nDe tutorial leert je hoe je een station bouwt en hoe je een simpel treinschema instelt. +trains=Treinen zijn handig voor hoog doorvoer- en langeafstandsvervoer.\nJe kan treinen instappen met __CONTROL__toggle-driving__ en rijden met __CONTROL_MOVE__. +transport-belts=Transportbanden worden gebruikt om voorwerpen te verplaatsen en werken zonder energie. Banden kunnen voorwerpen verplaatsen zoals speler, voertuigen en bijters.\nHet transportband systeem bestaat uit [entity=transport-belt], [entity=splitter] en [entity=underground-belt].\nHogere niveaus van transportbanden kunnen items sneller verplaatsen: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] wordt gebruikt om een band toe te staan om entiteiten of onbegaanbaar terrein te kruisen. +usable-items=Sommige items kunnen op andere manieren gebruikt worden dan het bouwen van entiteiten in de wereld. Je kunt bijvoorbeeld [item=grenade] naar vijanden gooien om ze te beschadigen.\n__ALT_CONTROL__1__build__ terwijl je een bruikbaar voorwerp in je cursor vasthoudt om de actie toe te passen. +z-dropping=Druk op __CONTROL__drop-cursor__ om enkele voorwerpen van je cursor te laten vallen.\nJe op de grond, op banden en in entiteiten laten vallen.\nHoud __CONTROL__drop-cursor__ ingedrukt en sleep de cursor over meerdere entiteiten om snel enkele items in elk te laten vallen. +[tips-and-tricks-item-name] +active-provider-chest=Actieve aanleverkist +belt-lanes=Band lanen +buffer-chest=Bufferkist +bulk-crafting=Bulk maken +burner-inserter-refueling=Verbrandingsrobotarm brandstof bijvullen +circuit-network=Schakelnetwerk +clear-cursor=Maak cursor leeg +connect-switch=Stroomschakelaar aansluiting +construction-robots=Constructierobots +copy-entity-settings=Entiteit instellingen kopiëren en plakken +copy-entity-settings-controller=Entiteit instellingen kopiëren en plakken +copy-paste=Kopiëren plakken +copy-paste-filters=Filters kopiëren en plakken +copy-paste-requester-chest=Aanvraagkist kopiëren en plakken +copy-paste-spidertron=Spidertron kopiëren en plakken +copy-paste-trains=Treinen kopiëren en plakken +drag-building=Bouw door te slepen +drag-building-poles=Electrischepalen slepen +drag-building-underground-belts=Ondergrondse transportbanden slepen +e-confirm=__CONTROL__confirm-gui__ om te bevestigen +electric-network=Elektrisch netwerk +electric-pole-connections=Electrischepaal verbindingen +entity-transfers=Voorwerpen overdracht +fast-belt-bending=Snelle band buiging +fast-obstacle-traversing=Automatisch oversteken van obstakels +fast-replace=Snel vervangen +fast-replace-belt-splitter=Snel vervang band & splitter +fast-replace-belt-underground=Snel vervang band & ondergrondse band +fast-replace-direction=Snel vervang richting +gate-over-rail=Poort over spoor +ghost-building=Schim bouwen +ghost-rail-planner=Schim spoorplanner +inserters=Robotarmen +insertion-limits=Invoeg limiet +introduction=Introductie +limit-chests=Kisten beperken +logistic-network=Logistiek netwerk +long-handed-inserters=Lange robotarm +low-power=Weinig stroom +move-between-labs=Overdracht tussen labs +passive-provider-chest=Passieve aanleverkist +personal-logistics=Persoonlijke logistiek +pipette=Entiteit pipette +pole-dragging-coverage=Paal sleep dekking +pump-connection=Pomp aansluiting +rail-building=Spoor bouwen +rail-signals-advanced=Spoorwegseinen geavanceerd +rail-signals-basic=Spoorwegseinen basis +repair-packs=Reparatie pakketten +requester-chest=Aanvraagkist +rotating-assemblers=Montagemachines draaien +shoot-targeting=Schiet doelwit +shoot-targeting-controller=Schiet doelwit +show-info=Extra info (Alt-modus) +splitter-filters=Splitter filters +splitters=Verdelers +stack-transfers=Stapelverplaatsing +steam-power=Zonne-energie +storage-chest=Opslagkist +train-stop-same-name=Stations met dezelfde naam +train-stops=Stations +trains=Treinen +transport-belts=Transportbanden +underground-belts=Ondergrondse transportbanden +usable-items=Bruikbare items +z-dropping=__CONTROL__drop-cursor__ om voorwerpen te laten vallen +[virtual-signal-description] +signal-anything=Als een van de ingangssignalen voldoet aan de voorwaarde, wordt de uitgang waar.\nDe uitgang is onwaar als er geen ingangen zijn. +signal-each=Evalueert de voorwaarde of voert de handeling uit op alle signalen. +signal-everything=Als alle ingangssignalen voldoen aan de voorwaarde, zal de uitgang waar zijn.\nHet is waar wanneer er geen ingangen zijn. +[virtual-signal-name] +signal-0=Signaal 0 +signal-1=Signaal 1 +signal-2=Signaal 2 +signal-3=Signaal 3 +signal-4=Signaal 4 +signal-5=Signaal 5 +signal-6=Signaal 6 +signal-7=Signaal 7 +signal-8=Signaal 8 +signal-9=Signaal 9 +signal-A=Signaal A +signal-B=Signaal B +signal-C=Signaal C +signal-D=Signaal D +signal-E=Signaal E +signal-F=Signaal F +signal-G=Signaal G +signal-H=Signaal H +signal-I=Signaal I +signal-J=Signaal J +signal-K=Signaal K +signal-L=Signaal L +signal-M=Signaal M +signal-N=Signaal N +signal-O=Signaal O +signal-P=Signaal P +signal-Q=Signaal Q +signal-R=Signaal R +signal-S=Signaal S +signal-T=Signaal T +signal-U=Signaal U +signal-V=Signaal V +signal-W=Signaal W +signal-X=Signaal X +signal-Y=Signaal Y +signal-Z=Signaal Z +signal-anything=Iets +signal-black=Zwart signaal +signal-blue=Blauw signaal +signal-check=Controleer signaal +signal-cyan=Cyaan signaal +signal-dot=Stip signaal +signal-each=Elke +signal-everything=Alles +signal-green=Groen signaal +signal-grey=Grijs signaal +signal-info=Info signaal +signal-pink=Roze signaal +signal-red=Rood signaal +signal-white=Wit signaal +signal-yellow=Geel signaal + diff --git a/factorio/data/base/locale/no/base.cfg b/factorio/data/base/locale/no/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..08329a2f1277994ea1f06dcbfa8a9b9e9e9c432f --- /dev/null +++ b/factorio/data/base/locale/no/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Fjern 100 objekter med konstruksjonsrobotene. +automated-construction=Bygg 100 maskiner ved hjelp av roboter. +circuit-veteran-1=Produser 1.000 avanserte kretskort per time. +circuit-veteran-2=Produser 10.000 avanserte kretskort per time. +circuit-veteran-3=Produser 25.000 avanserte kretskort per time. +computer-age-1=Produser 500 prosessorer per time. +computer-age-2=Produser 1.000 prosessorer per time. +computer-age-3=Produser 5.000 prosessorer per time. +delivery-service=Bring 10 000 ting til spilleren ved hjelp av logistikkroboter. +eco-unfriendly=Forsk oljebehandling. +getting-on-track=Bygg et lokomotiv. +getting-on-track-like-a-pro=Bygg et lokomotiv i løpet av de første 90 minuttene av spillet. +golem=Overlev ett treff på 500 skade eller mer. +iron-throne-1=Produser 20.000 jernplater per time. +iron-throne-2=Produser 200.000 jernplater per time. +iron-throne-3=Produser 400.000 jernplater per time. +it-stinks-and-they-dont-like-it=Utløs et utenomjordisk angrep på grunn av forurensning. +lazy-bastard=Vinn spillet ved å lage høyst 111 ting manuelt. +logistic-network-embargo=Vinn spillet uten å bygge aktiv leverandør- og anmoder kiste. +mass-production-1=Produser 10.000 elektroniske kretskort. +mass-production-2=Produser 1.000.000 elektroniske kretskort. +mass-production-3=Produser 20.000.000 elektroniske kretskort. +minions=Få 100 kamproboter til å følge deg. +no-time-for-chitchat=Fullfør spillet innen 15 timer. +pyromaniac=Ødelegg 10000 trær med ild. +raining-bullets=Fullfør spillet uten å bygge låserkanon. +run-forrest-run=Ødelegg 100 trær ved å kjøre over de. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Fullfør spillet. +solaris=Produser mer enn 10GJ per time kun ved hjelp av solcellepanel. +steam-all-the-way=Vinn spillet uten å bygge solcellepaneler. +steamrolled=Ødelegg 10 baser ved å kjøre over de. +tech-maniac=Fullfør all forskning. +there-is-no-spoon=Fullfør spillet innen 8 timer. +trans-factorio-express=Lag en toglinje som strekker seg minst 1,000 ruter. +watch-your-step=Bli drept av et lokomotiv i fart. +you-are-doing-it-right=Lag flere maskiner ved hjelp av roboter enn manuelt. +you-have-got-a-package=Få leveranse til spilleren av en logistikkrobot. +[achievement-name] +automated-cleanup=Automatisk opprydding +automated-construction=Automatisert konstruksjon +circuit-veteran-1=Krets veteran 1 +circuit-veteran-2=Krets veteran 2 +circuit-veteran-3=Krets veteran 3 +computer-age-1=Dataalder 1 +computer-age-2=Dataalder 2 +computer-age-3=Dataalder 3 +delivery-service=Leveringstjeneste +eco-unfriendly=Øko uvennlig +getting-on-track=Kommer på skinner +getting-on-track-like-a-pro=Kommer på skinner som en proff +golem=Golem +iron-throne-1=Jerntrone 1 +iron-throne-2=Jerntrone 2 +iron-throne-3=Jerntrone 3 +it-stinks-and-they-dont-like-it=Det stinker, og det liker de ikke. +lazy-bastard=Lat jævel +logistic-network-embargo=Null bruk av logistikk nettverk! +mass-production-1=Masseproduksjon 1 +mass-production-2=Masseproduksjon 2 +mass-production-3=Masseproduksjon 3 +minions=Undersåtter +no-time-for-chitchat=Ingen tid for småsnakking +pyromaniac=Pyroman +raining-bullets=Det regner kuler +run-forrest-run=Run Forrest, run +smoke-me-a-kipper-i-will-be-back-for-breakfast=Røyk meg en laks, jeg vil være tilbake til frokost +so-long-and-thanks-for-all-the-fish=Så langt og takk for all fisken +solaris=Solentusiast +steam-all-the-way=Dampene avgårde +steamrolled=Dampoverkjørt +tech-maniac=Gal vitenskapsmann +there-is-no-spoon=Det er ingen skje +trans-factorio-express=Den transfactorioske ekspressen +watch-your-step=Se deg for +you-are-doing-it-right=Du gjør det riktig +you-have-got-a-package=Du har fått en pakke +[ammo-category-name] +artillery-shell=Artillerigranat +beam=Stråle +biological=Biologisk +bullet=Kule +cannon-shell=Kanonkule +capsule=Kapsel +electric=Elektrisk +flamethrower=Flammekaster +fluid=Væske +grenade=Granat +landmine=Landmine +laser=Laser +melee=Nærkamp +rocket=Rakett +shotgun-shell=Haglepatron +[autoplace-control-names] +desert=Ørken +dirt=Jord +enemy-base=Fiendtlige baser +grass=Gress +sand=Sand +trees=Trær +[controls] +give-blueprint=Lag ny plantegning +give-blueprint-book=Lag ny plantegningsbok +give-deconstruction-planner=Lag ny dekonstrueringsplanlegger +give-upgrade-planner=Lag ny oppgraderingsplanlegger +toggle-equipment-movement-bonus=Veksle exoskjelett +toggle-personal-logistic-requests=Veksle personlig logistikk forespørsler. +toggle-personal-roboport=Veksle personlige roboport +[damage-type-name] +acid=Syre +electric=Elektrisk +explosion=Eksplosjon +fire=Brann +impact=Kollisjon +laser=Laser +physical=Fysisk +poison=Gift +[decorative-name] +big-ship-wreck-grass=Stort skipsvrakgress +brown-asterisk=Brun eføy +brown-asterisk-mini=Brun minieføy +brown-carpet-grass=Brunt teppegress +brown-coral-mini=Brun korall liten +brown-fluff=Brunt fluff +brown-fluff-dry=Brunt fluff tørr +brown-hairy-grass=Hårete brunt gress +dark-mud-decal=Mørk leiredekal +enemy-decal=Fiende klistermerke +enemy-decal-transparent=Fiende klistermerke 2 +garballo=Palme +garballo-mini-dry=Minipalme tørr +green-asterisk=Grønn eføy +green-asterisk-mini=Grønn minieføy +green-bush-mini=Grønn småbusk +green-carpet-grass=Grønt teppegress +green-coral-mini=Grønn korall liten +green-croton=Grønn kroton +green-desert-bush=Grønn ørkenbusk +green-hairy-grass=Hårete grønt gress +green-pita=Grønn pita +green-pita-mini=Grønn minipita +green-small-grass=Grønn liten gress +lichen-decal=Lav klistermerke +light-mud-decal=Lett leiredekal +muddy-stump=Gjørmete stump +nuclear-ground-patch=Atombombejordstykke +orange-coral-mini=Oransje korall liten +puberty-decal=Sprukket leiredekal +red-asterisk=Rød eføy +red-croton=Rød kroton +red-desert-bush=Rød ørkenbusk +red-desert-decal=Rød ørken dekal +red-desert-rock-medium=Medium rød ørkenstein +red-desert-rock-small=Liten rød ørkenstein +red-desert-rock-tiny=Liten rød ørkenstein +red-pita=Rød pita +rock-medium=Middels stein +rock-small=Liten stein +rock-tiny=Bitteliten stein +sand-decal=Sanddekal +sand-dune-decal=Sanddynedekal +sand-rock-big=Stor sandstein +sand-rock-medium=Middels sandstein +sand-rock-small=Liten sandstein +shroom-decal=sopp klistermerke +small-rock=Liten stein +small-ship-wreck-grass=Liten skipsvrakgress +white-desert-bush=Hvit ørkenbusk +worms-decal=ormer Klistermerke +[entity-description] +accumulator=Lagrer begrenset mengde energi når tilgjengelig produksjon overstiger etterspørsel, og slipper det ut i motsatt tilfelle. +arithmetic-combinator=Utfører aritmetikk på kretssignaler. +artillery-turret=Langdistanse kanon rettet mot fiendtlige baser. +beacon=Overfører effekten av moduler til nærliggende vennlige enheter. +big-ship-wreck-1=En del av skipsvraket. +big-ship-wreck-2=En del av skipsvraket. +big-ship-wreck-3=En del av skipsvraket. +boiler=Brenner drivstoff for å gjøre vann til damp. +centrifuge=Behandler forskjellige uranrelaterte oppskrifter. +compilatron=En robothjelper som overlevde ulykken. Den kan ikke gjøre mye grunnet interne skader. +constant-combinator=Sender ut konstante kretssignaler. +construction-robot=Bygg og reparer vennlige enheter automatisk. +crash-site-chest-1=En beholder fra skipsvraket. Den kan inneholde nyttige gjenstander. +crash-site-chest-2=En beholder fra skipsvraket. Den kan inneholde nyttige gjenstander. +decider-combinator=Sammenligner kretsnettverkssignaler. +express-splitter=Deler og/eller samler transportbånds last 1:1. +fast-splitter=Deler og/eller samler transportbånds last 1:1. +flamethrower-turret=Skyter en strøm av brennende væske på fiender. +heat-exchanger=Bruker varmeenergi for å gjøre vannet om til damp. +item-request-proxy=Dette er for å indikere en forespørsel til konstruksjonsroboter til å levere en element til denne enheten. __CONTROL__mine__ til å slette forespørselen. +locomotive=Kjører automatiske tidsplaner og henter rullende materiell. +logistic-chest-active-provider=Sender innholdet til logistikknettverket. +logistic-chest-buffer=Etterspør angitte gjenstander som skal være tilgjengelige for personlig logistikk og automatisert konstruksjon. +logistic-chest-passive-provider=Gjør innholdet tilgjengelig for logistikknettverket. +logistic-chest-requester=Spør etter spesifikke objekter fra logistikk nettverket. +logistic-chest-storage=Langtidslagring for logistikknettverket. +logistic-robot=Transporterer ting mellom logistikk-kister. +nuclear-reactor=Bruker uran-brenselceller for å generere varme. Varmeeffekten øker når den er bygd ved siden av andre reaktorer. +offshore-pump=Pumper vann fra en innsjø. +power-switch=Brukes til å kontrollere forbindelsen med elektrisitetsnettverket. Kan også styres av kretsnettverket. +programmable-speaker=Kobles til kretsnettet for å spille av alarmer og musikknoter eller vise varsler. +radar=Scanner nærliggende sektorer og viser frem området rundt. +rail-chain-signal=Leser av de neste signalene langs sporet for bedre kontroll over togene. +rail-signal=Deler jernbanen i blokker, som gjør at flere tog kan kjøre på samme netverket. +roboport=Kobles til andre robotbaser for å lage konstruksjons- og logistikknettverket som brukes av konstruksjons- og logistikkroboter. +rocket-silo=Brukes for å lage og sende opp en rakett for å vinne spillet. +solar-panel=Produserer 100 % av effekten på dagtid, men faller til 0 % om natten. +splitter=Deler og/eller samler transportbånds last 1:1. +steam-engine=Bruker damp til å produsere elektrisk energi. +steam-turbine=Bruker damp for å produsere elektrisk energi. +train-stop=Stasjoner for automatiske tog. +[entity-name] +1x2-remnants=1x2 rester +accumulator=Akkumulator +acid-splash=Syresprut +arithmetic-combinator=Aritmetikkombinator +artillery-turret=Artilleritårn +artillery-wagon=Artillerivogn +assembling-machine-1=Monteringsmaskin 1 +assembling-machine-2=Monteringsmaskin 2 +assembling-machine-3=Monteringsmaskin 3 +beacon=Varde +behemoth-biter=Gigantisk Biter +behemoth-biter-corpse=Gigantisk Biter lik +behemoth-spitter=Gigantisk Spytter +behemoth-spitter-corpse=Gigantiskt Spytter lik +behemoth-worm-corpse=Behemoth orm lik +behemoth-worm-turret=Behemoth orm +big-artillery-explosion=Stor artilleri eksplosjon +big-biter=Stor biter +big-biter-corpse=Liket av en stor biter +big-electric-pole=Stor strømstolpe +big-explosion=Stor eksplosjon +big-remnants=Store rester +big-scorchmark=Stort brennmerke +big-scorchmark-tintable=stor farget brennmerker +big-ship-wreck-1=Stort skipsvrak +big-ship-wreck-2=Stort skipsvrak +big-ship-wreck-3=Stort skipsvrak +big-spitter=Stor spytter +big-spitter-corpse=Liket av en stor spytter +big-worm-corpse=Liket av en stor orm +big-worm-turret=Stor orm +biter-spawner=Biterbase +biter-spawner-corpse=Ødelagt biterbase +blood-explosion-big=stor blodeksplosjon +blood-explosion-huge=enorm blodeksplosjon +blood-explosion-small=liten blodeksplosjon +blood-fountain=Blodfontene +blood-fountain-big=Stor blodfontene +blood-fountain-hit-spray=Blodsprut +blue-chest=Blå kiste +boiler=Kjele +burner-generator=Brensel generator +burner-inserter=Brenseldrevet innsetter +burner-mining-drill=Brenseldrevet boremaskin +car=Bil +cargo-wagon=Lastevogn +centrifuge=Sentrifuge +character=Karakter +character-corpse=Spillerens lik +chemical-plant=Kjemisk anlegg +cliff=Klippe +coal=Kull +compilatron=Compilatron +constant-combinator=Konstantkombinator +construction-robot=Konstruksjonsrobot +copper-cable=Kobberkabel +copper-ore=Kobbermalm +crash-site-chest-1=Kistekapsel +crash-site-chest-2=Kistekapsel +crash-site-fire-flame=Vraksted ild flamme +crash-site-spaceship=Romskip +crash-site-spaceship-wreck-big=Romskip vrak stor +crash-site-spaceship-wreck-medium=Romskip vrak middels +crash-site-spaceship-wreck-small=Romskip vrak liten +crude-oil=Råolje +curved-rail=Buet togspor +cutscene-gun-turret=Maskingeværtårn +dead-dry-hairy-tree=Dødt tre +dead-grey-trunk=Stubbe +dead-tree-desert=Dødt tre - ørken +decider-combinator=Smartkombinator +deconstructible-tile-proxy=Dekonstruerbar flis-proxy +defender=Forsvarer +destroyer=Ødelegger +distractor=Avleder +dry-hairy-tree=Tørt tre +dry-tree=Tørt tre +electric-energy-interface=Grensesnitt for elektrisk energi +electric-furnace=Elektrisk ovn +electric-mining-drill=Elektrisk gruvedrill +enemy-damaged-explosion=skadene eksplosjon på fiende +entity-ghost=Byggeplanleggingsobjekt +explosion=Eksplosjon +explosion-hit=Eksplosjons treff +express-loader=Ekspress frontlaster +express-splitter=Ekspress-splitter +express-transport-belt=Ekspresstransportbånd +express-underground-belt=Underjordisk ekspresstransportbelte +factorio-logo-11tiles=Factoriologo 11 fliser +factorio-logo-16tiles=Factoriologo 16 fliser +factorio-logo-22tiles=Factoriologo 22 fliser +fast-inserter=Rask innsetter +fast-loader=Rask Frontlaster +fast-splitter=Rask splitter +fast-transport-belt=Raskt transportbånd +fast-underground-belt=Raskt underjordiskt transportbelte +filter-inserter=Innsetter med filter +fire-flame=Ild +fish=Fisk +flamethrower-turret=Flammekastertårn +fluid-wagon=Tankvogn +flying-robot-damaged-explosion=Eksplosjon av skadet flyvende robot +gate=Port +green-coral=Grønn korall +grenade-explosion=Granat eksplosjon +ground-explosion=bakkeeksplosjon +gun-turret=Kanontårn +heat-exchanger=Varmeveksler +heat-interface=Grensesnitt for varme +heat-pipe=Varmerør +huge-scorchmark=Gigantisk brennmerke +huge-scorchmark-tintable=Stort farget brennmerke +infinity-chest=Evighetskiste +infinity-pipe=Uendelighetsrør +inserter=Innsetter +iron-chest=Jernkiste +iron-ore=Jernmalm +item-on-ground=Gjenstand på bakken +item-request-proxy=Plass for vareforespørsel +lab=Laboratorium +land-mine=Landmine +laser-bubble=Laser Boble +laser-turret=Lasertårn +linked-belt=Sammenkjedet transportbånd +linked-chest=Tilkoblet kiste. +loader=Frontlaster +loader-1x1=Laster 1x1 +locomotive=Lokomotiv +logistic-chest-active-provider=Aktiv leverandørkiste +logistic-chest-buffer=Bufferkiste +logistic-chest-passive-provider=Passiv leverandørkiste +logistic-chest-requester=Anmoderkiste +logistic-chest-storage=Lagringskiste +logistic-robot=Logistikkrobot +long-handed-inserter=Langarmet innsetter. +market=Marked +massive-explosion=Massiv eksplosjon +medium-biter=Medium biter +medium-biter-corpse=Liket av en middels biter +medium-electric-pole=Middels strømstolpe +medium-explosion=Middels eksplosjon +medium-remnants=Mellomstore rester +medium-scorchmark=Mellomstort brennmerke +medium-scorchmark-tintable=mellomstor farget brennmerker +medium-ship-wreck=Middels skipsvrak +medium-small-remnants=Mellomstore rester +medium-spitter=Middels spytter +medium-spitter-corpse=Liket av en middels spytter +medium-worm-corpse=Liket av en middels orm +medium-worm-turret=Middels orm +nuclear-reactor=Kjernefysisk reaktor +offshore-pump=Offshorepumpe +oil-refinery=Oljeraffineri +pipe=Rør +pipe-to-ground=Underjordisk rør +player-port=Spillerportal +poison-cloud=Giftsky +power-switch=Strømbryter +programmable-speaker=Programmerbar høytaler +pump=Pumpe +pumpjack=Oljepumpe +radar=Radar +rail-chain-signal=Togsignal - Kjede +rail-ending-remnants=Rester etter togspor +rail-signal=Togsignal +red-chest=Rød kiste +red-desert-rock-big=Stor rød ørkenstein +red-desert-rock-huge=Enorm rød ørkenstein +roboport=Robothavn +rock-big=Stor stein +rock-damaged-explosion=skadene eksplosjon på stein +rock-huge=Enorm stein +rocket=Rakett +rocket-silo=Rakettsilo +sand-rock-big=Stor sandstein +simple-entity-with-force=Enkel enhet med kraft +simple-entity-with-owner=Enkel enhet med eier +small-biter=Liten biter +small-biter-corpse=Liket av en liten biter +small-cliff=Liten klippe +small-electric-pole=Liten strømstolpe +small-lamp=Lyskaster +small-remnants=Små rester +small-scorchmark=Lite svimerke +small-scorchmark-tintable=små farget brennmerker +small-ship-wreck=Lite skipsvrak +small-spitter=Liten spytter +small-spitter-corpse=Liket av en liten spytter +small-worm-corpse=Liket av en liten orm +small-worm-turret=Liten orm +solar-panel=Solcellepanel +space-module-wreck=Vrak av rommodul +spark-explosion=gnist eksplosjon +spark-explosion-higher=høyere gnist eksplosjon +spidertron=Eddertron +spidertron-leg=Eddertronbein +spidertron-military-target=Eddertrons militærmål +spitter-spawner=Spytterbase +spitter-spawner-corpse=Rester av spytterbase +splitter=Splitter +stack-filter-inserter=Stabelinnmater med filter +stack-inserter=Stabelinnsetter +steam-engine=Dampmotor +steam-turbine=Dampturbin +steel-chest=Stålkiste +steel-furnace=Stålovn +stone=Stein +stone-furnace=Smelteovn av stein +stone-wall=Mur +storage-tank=Lagringstank +straight-rail=Rett togspor +substation=Transformator +tank=Stridsvogn +tile-ghost=Flisebyggtegning +tile-proxy=Fliser +train-stop=Togstopp +transport-belt=Transportbånd +tree=Tre +tree-brown=Brunt tre +tree-dying-proxy=Forurensing absorbert av ødelegging av trær +tree-proxy=Trær +tree-red=Rødt tre +tree-stump=Trestubbe +underground-belt=Underjordisk transportbånd +uranium-cannon-shell-explosion=Uransk granateksplosjon +uranium-ore=Uranmalm +wall-damaged-explosion=skadene eksplosjon på vegg +water-splash=Vannplask +water-well-pump=Vannpumpe +wooden-chest=Trekiste +[equipment-name] +battery-equipment=Personlig batteri +battery-mk2-equipment=Personlig batteri MK2 +belt-immunity-equipment=Transportbånd Immunitets Belte +discharge-defense-equipment=Elektrisk utladningsforsvar +energy-shield-equipment=Energiskjold +energy-shield-mk2-equipment=Energiskjold MK2 +exoskeleton-equipment=Exoskjelett +fusion-reactor-equipment=Bærbar fusjonsreaktor +night-vision-equipment=Nattsyn +personal-laser-defense-equipment=Personlig laserforsvar +personal-roboport-equipment=Personlig robothavn +personal-roboport-mk2-equipment=Personlig robothavn MK2 +solar-panel-equipment=Bærbart solcellepanel +[fluid-name] +crude-oil=Råolje +heavy-oil=Tungolje +light-oil=Lettolje +lubricant=Smøremiddel +petroleum-gas=Petroleumsgass +steam=Damp +sulfuric-acid=Svovelsyre +water=Vann +[fuel-category-name] +chemical=Brennbart drivstoff +nuclear=Atombrensel +[item-description] +artillery-targeting-remote=Tillater avfyring av artilleri manuelt fra kartet eller verden. +battery-equipment=Lagrer strøm for utstyr i rustningen. +belt-immunity-equipment=Hindrer at transportbelter beveger spilleren. +blueprint=Lagre planer for automatisk konstruksjon. +blueprint-book=Oppbevarer byggeplaner og lignende gjenstander. +copper-cable=Kan også brukes til å koble til og fra strømstolper og strømbrytere med __CONTROL__build__. +deconstruction-planner=Markerer gjenstander som skal rives av konstruksjonsroboter. +discharge-defense-equipment=Skader, skyver tilbake og svimeslår nære fiender når den aktiveres med fjernkontrollen. +effectivity-module=Bruker mindre strøm. Minimum energiforbruk er 20%. +energy-shield-equipment=Leverer et energiskjold for å beskytte karakteren. +exoskeleton-equipment=Gå fortere. +fusion-reactor-equipment=Leverer strøm til utstyr i rustningen. +green-wire=Brukes til å koble maskiner til kretsnettverket med __CONTROL__build__. +land-mine=Eksploderer når fiender er i nærheten, skader og svimeslår dem. +landfill=Kan plasseres på vann for å lage terreng en kan gå på. +mining-tool=Øker hastigheten på gruvedrift. +night-vision-equipment=Lar deg se bedre i mørket. +personal-roboport-equipment=Gjør det mulig for konstruksjonsroboter å jobbe fra spilleren. +productivity-module=Maskinen produserer flere produkter på bekostning av økt energiforbruk og redusert hastighet.\nKun brukbar på mellomprodukter. +rail=Bruk for å bygge rette togspor manuelt eller gjennom togsporplanleggeren.\nTogsporplanleggeren can bygge korte spor direkte med __CONTROL__build__, eller plassere lengre fantomspor med __CONTROL__build-ghost__. +red-wire=Brukes til å koble maskiner til kretsnettverket med __CONTROL__build__. +repair-pack=Brukes til å reparere vennlige enheter. +satellite=Satellitten skal settes i raketten. +science-pack=Brukt i laboratorium for forskning. +slowdown-capsule=Senker farten til berørte fiender. +solar-panel-equipment=Leverer strøm til utstyr i rustningen. +space-science-pack=Brukt av laboratorium for forskning. Skaffes ved å skyte en rakett med en satellitt ombord. +speed-module=Øker fart men bruker mer strøm. +spidertron-remote=Lar deg sende enkle flytt-kommandoer til Spidertron fra kartet eller fra verdenen. +upgrade-planner=Markerer gjenstander som skal oppgraderes av konstruksjonsroboter. +[item-group-name] +combat=Kamp +effects=Effekter +enemies=Fiender +energy=Energi +environment=Miljø +fluids=Væsker +intermediate-products=Mellomnivåprodukter +logistics=Logistikk +other=Usortert +production=Produksjon +signals=Signaler +[item-limitation] +item-not-allowed-in-this-container-item=Denne gjenstanden kan ikke bli plassert i denne beholderen. +production-module-usable-only-on-intermediates=Produktivitetsmodul kan kun brukes på mellomprodukter. +[item-name] +advanced-circuit=Avansert krets +artillery-shell=Artillerigranat +artillery-targeting-remote=Fjernkontroll for artilleri +artillery-turret=Artilleritårn +artillery-wagon-cannon=Artillerikanon +atomic-bomb=Atombombe +automation-science-pack=Automatisering forskningspakke +battery=Batteri +belt-immunity-equipment=Belteimmunitetsutstyr +blueprint=Plantegning +blueprint-book=Plantegningsbok +burner-generator=Brensel generator +cannon-shell=Stridsvognsammunisjon +chemical-science-pack=Kjemisk forskningspakke +cliff-explosives=Klippeeksplosiver +cluster-grenade=Klasegranat +coal=Kull +coin=Mynt +combat-shotgun=Militærhagle +concrete=Betong +copper-cable=Kobberkabel +copper-ore=Kobbermalm +copper-plate=Kobberplate +copy-paste-tool=Kopier og lim-verktøy +crude-oil-barrel=Fat med råolje +cut-paste-tool=Verktøy for kopi-lim +deconstruction-planner=Dekonstrueringsplanlegger +defender-capsule=Forsvarerkapsel +destroyer-capsule=Ødeleggerkapsel +discharge-defense-remote=Fjernkontroll for elektrisk utladningsforsvar +distractor-capsule=Avlederkapsel +effectivity-module=Effektivitetsmodul +effectivity-module-2=Effektivitetsmodul 2 +effectivity-module-3=Effektivitetsmodul 3 +electric-energy-interface=Grensesnitt for elektrisk energi +electric-engine-unit=Elektrisk motorenhet +electronic-circuit=Kretskort +empty-barrel=Tom tønne +engine-unit=Motorenhet +explosive-cannon-shell=Eksplosive kanongranater +explosive-rocket=Eksplosiv rakett +explosive-uranium-cannon-shell=Eksplosivt uran kanonskudd +explosives=Eksplosiver +filled-barrel=__1__ fat +firearm-magazine=Standard ammunisjon +fish=Fisk +flamethrower=Flammekaster +flamethrower-ammo=Flammekasterammunisjon +flamethrower-turret=Flammekastetårn +flying-robot-frame=Ramme til flyvende robot +green-wire=Grønn ledning +grenade=Granat +hazard-concrete=Farebetong +heat-interface=Grensesnitt for varme +heavy-armor=Tung rustning +infinity-chest=Evighetskiste +infinity-pipe=Uendelighetsrør +iron-gear-wheel=Jerntannhjul +iron-ore=Jernmalm +iron-plate=Jernplate +iron-stick=Jernstang +item-with-inventory=Gjenstand med innhold +item-with-label=Gjenstand med etikett +item-with-tags=Gjenstand med etikett +lab=Laboratorie +landfill=Landfylling +laser-turret=Lasertårn +light-armor=Lett rustning +linked-chest=Koblet kiste +logistic-science-pack=Logistisk forskningspakke +low-density-structure=Lavtetthetsstruktur +military-science-pack=Militær forskningspakke +modular-armor=Modulær rustning +nuclear-fuel=kjernefysisk brensel +piercing-rounds-magazine=Panserbrytende ammunisjon +piercing-shotgun-shell=Penetrerende haglepatroner +pistol=Pistol +plastic-bar=Plastikk +poison-capsule=Giftkapsel +pollution=Forurensning +power-armor=Kraftrustning +power-armor-mk2=Kraftrustning MK2 +processing-unit=Prosessorenhet +production-science-pack=Produksjon forskningspakke +productivity-module=Produktivitetsmodul +productivity-module-2=Produktivitetsmodul 2 +productivity-module-3=Produktivitetsmodul 3 +rail=Togspor +rail-planner=Togbaneplanlegger +raw-fish=Rå fisk +red-wire=Rød ledning +refined-concrete=Raffinert betong +refined-hazard-concrete=Raffinert farebetong +repair-pack=Reparasjonspakke +rocket=Rakett +rocket-control-unit=Rakettstyringsenhet +rocket-fuel=Rakettdrivstoff +rocket-launcher=Rakettkaster +rocket-part=Rakettdel +satellite=Satelitt +selection-tool=Utvalgsverktøy +shotgun=Hagle +shotgun-shell=Haglepatroner +simple-entity-with-force=Enkel enhet med kraft +simple-entity-with-owner=Enkel enhet med eier +slowdown-capsule=Bremse-kapsel +solar-panel=Solcellepanel +solid-fuel=Fast brensel +space-science-pack=Utenomjordisk forskningspakke +speed-module=Hastighetsmodul +speed-module-2=Hastighetsmodul 2 +speed-module-3=Hastighetsmodul 3 +spidertron-remote=Eddertron-fjernkontroll +spidertron-rocket-launcher=Rakettkaster til eddertron +steel-plate=Stålplate +stone=Stein +stone-brick=Steinblokk +stone-path=Brostein +submachine-gun=Maskinpistol +sulfur=Svovel +tank-cannon=Stridsvogn-kanon +tank-flamethrower=Flammekaster for kjøretøy +tank-machine-gun=Maskingæver til kjøretøy +upgrade-planner=Oppgraderingsplanlegger +uranium-235=Uran-235 +uranium-238=Uran-238 +uranium-cannon-shell=Uransk granat +uranium-fuel-cell=Uransk brenselcelle +uranium-ore=Uranmalm +uranium-rounds-magazine=Uransk kulemagasin +used-up-uranium-fuel-cell=Oppbrukt uran brenselcelle +utility-science-pack=Nytte-forskningspakke +vehicle-machine-gun=Maskingæver til kjøretøy +wood=Tre +[map-gen-preset-description] +death-world=Bitere er farligere og utvikler seg raskere. +death-world-marathon=Oppskrifter og teknologier koster mere, bitere er farligere og det er flere av dem. Velg dette kun hvis du er en Factorio-veteran. +default=Normale innstillinger. Den anbefalte måten å spille Factorio. +island=En stor øy i et endeløst hav. +marathon=Oppskrifter og teknologi er dyrere. +rail-world=Ressursområder er store og spredt langt fra hverandre for å oppmuntre til å bygge togsystemer. Bitere vil ikke lage nye baser eller ekspandere til allerede ryddede områder. +ribbon-world=Banens høyde er begrenset til 128 felter, noe som introduserer en rekke utfordringer og interessante situasjoner. +rich-resources=Råstoffområder er rikere på ressurser, så du trenger ikke å utvide så langt. +[map-gen-preset-name] +death-world=Dødsverden +death-world-marathon=Dødsverdenmaraton +default=Standard +island=Øy +marathon=Maraton +rail-world=Togverden +ribbon-world=Smal verden +rich-resources=Ressursrik verden +[mod-description] +base[1]=Basismod med all standard spilldata og standard kampanjer. +[mod-name] +base=Basemod +[modifier-description] +artillery-range=Rekkevidde for artillerigranat: +__1__ +artillery-shell-shooting-speed-bonus=Skytehastighet for artillerigranat: +__1__ +auto-character-logistic-trash-slots=Karakter auto søppel filter +beam-damage-bonus=Stråleskade: +__1__ +bullet-damage-bonus=Skade for kuler: +__1__ +bullet-shooting-speed-bonus=Skytehastighet for kulevåpen: +__1__ +cannon-shell-damage-bonus=Skade for kanonkule: +__1__ +cannon-shell-shooting-speed-bonus=Skytehastighet for kanonkule: +__1__ +character-build-distance=Karakterens byggeavstand: +__1__ +character-crafting-speed=Karakterens håndverkshastighet: +__1__ +character-health-bonus=Karakter helse +__1__ +character-inventory-slots-bonus=Spillerens inventarspor: +__1__ +character-item-drop-distance=Karakterens slipprekkevidde for gjenstander: +__1__ +character-item-pickup-distance=Karakterens plukkerekkevidde for gjenstander: +__1__ +character-logistic-requests=Spillerens logistikkspor +character-logistic-trash-slots=Spillerens logistikksøppelspor: +__1__ +character-loot-pickup-distance=Karakterens plukkerekkevidde for bytte: +__1__ +character-mining-speed=spillerens grave hastighet +character-reach-distance=Karakterens rekkevidde: +__1__ +character-resource-reach-distance=Karakterens ressursrekkevidde: +__1__ +character-running-speed=Karakterens hastighet til fots: +__1__ +deconstruction-time-to-live=Levetid for dekonstruksjon: +__1__ +electric-damage-bonus=Elektrisk skade: +__1__ +flamethrower-damage-bonus=Skade for flammekaster: +__1__ +flamethrower-turret-attack-bonus=Skade for flammekastertårn: +__1__ +fluid-damage-modifier=Skademodifikator for væsker +follower-robot-lifetime=Levetid for følgeroboter: +__1__ +ghost-time-to-live=Tid til å gjenopprette fantombygninger: +__1__ +grenade-damage-bonus=Skade for granater: +__1__ +gun-turret-attack-bonus=Skade for våpentårn: +__1__ +inserter-stack-size-bonus=Ikke-stabelinnmaterkapasitet: +__1__ +laboratory-productivity=Produktivitet i laboratorium: +__1__ +laboratory-speed=Laboratorium forskningshastighet: +__1__ +landmine-damage-bonus=Landmine skade +__1__ +laser-damage-bonus=Skade fra laser +__1__ +laser-shooting-speed-bonus=Laserskytehastighet: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Konstruksjon sjef hastighet minste terskel: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Konstruksjon sjef hastighet høgste terskel: +__1__ +maximum-following-robots-count=Maksimalt antall følgeroboter: +__1__ +mining-drill-productivity-bonus=Gruvedriftproduktivitet: +__1__ +rocket-damage-bonus=Skade for raketter: +__1__ +rocket-shooting-speed-bonus=Skytehastighet for raketter: +__1__ +shotgun-shell-damage-bonus=Skade for haglegevær: +__1__ +shotgun-shell-shooting-speed-bonus=Skytehastighet for haglegevær: +__1__ +stack-inserter-capacity-bonus=Stabelinnsetterkapasitet: +__1__ +train-braking-force-bonus=Togbremsekraft: +__1__ +worker-robot-battery=Arbeidsrobot batteri +__1__ +worker-robot-speed=Arbeidsrobothastighet: +__1__ +worker-robot-storage=Arbeidsrobotkapasitet: +__1__ +zoom-to-world-blueprint-enabled=Plantegning i Zoom til verden +zoom-to-world-deconstruction-planner-enabled=Dekonstruksjonsplanlegger i Zoom til verden +zoom-to-world-enabled=Zoom til verden +zoom-to-world-ghost-building-enabled=Fantombygging i Zoom til verden +zoom-to-world-selection-tool-enabled=Utvalgsverktøy i Zoom til verden +zoom-to-world-upgrade-planner-enabled=Oppgraderingsplanlegger i Zoom til verden +[programmable-speaker-instrument] +alarms=Alarmer +bass=Bass +celesta=Celesta +drum-kit=Trummer +lead=Føre +miscellaneous=Diverse +piano=Piano +plucked=Klimpre på gitar +saw=Sagtann +square=Kvadrat +steel-drum=Oljefat +vibraphone=Vibrafon +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D #3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F #2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G #2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Prestasjon opplåst +alarm-1=Alarm 1 +alarm-2=Alarm 2 +alert-destroyed=Varsel: Objektet er ødelagt +armor-insert=Sett inn i rustning +armor-remove=Fjern rustning +buzzer-1=Summer 1 +buzzer-2=Summer 2 +buzzer-3=Summer 3 +cannot-build=Kan ikke bygge +clap=Klapp +console-message=Konsollmelding +cowbell=Kubjelle +crafting-finished=Fremstilling fullført +crash=Krasj +fx=Fx +game-lost=Spill tapt +game-won=Spill vunnet +gui-click=GUI klikk +gui-click-2=GUI klikk 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=Høg Q +inventory-move=Flytte på ting i lageret +kick-1=Spark 1 +kick-2=Spark 2 +new-objective=Ny oppgave +perc-1=Slagverk 1 +perc-2=Slagverk 2 +research-completed=Forskning fullført +reverse-cymbal=Omvendt cymbal +ring=Ringe +scenario-message=Scenario melding +shaker=Risteinstrument +siren=Sirene +snare-1=Skarptromme 1 +snare-2=Skarptromme 2 +snare-3=Skarptromme 3 +triangle=Triangel +[recipe-name] +advanced-oil-processing=Avansert oljebehandling +basic-oil-processing=Grunnleggende oljebehandling +coal-liquefaction=Kullkonvertering +empty-crude-oil-barrel=Tøm råoljefat +empty-filled-barrel=Tøm __1__ fat +fill-barrel=Fyll __1__ fat +fill-crude-oil-barrel=Fyll fatet med råolje +heavy-oil-cracking=Bearbeiding av tungolje til lettolje +kovarex-enrichment-process=Kovarex berikelsesprosess +light-oil-cracking=Bearbeiding av lettolje til petroleumsgass +nuclear-fuel-reprocessing=Resirkulering av kjernebrensel +uranium-processing=Uranforedling +[shortcut] +alt-mode=Vis/skjul "Alt-modus" +copy=Kopier +cut=Klipp +import-string=Importer streng +inline-keybind-format=__1__ (__2__) +make-blueprint=Plantegning +make-blueprint-book=Plantegningsbok +make-deconstruction-planner=Dekonstrueringsplanlegger +make-upgrade-planner=Oppgraderingsplanlegger +out-of-line-keybind-format=__1__\n(__2__) +paste=Lim inn +toggle-equipment-movement-bonus=Veksle exoskeleton +toggle-personal-logistic-requests=Veksle personlig logistikk forespørsler. +toggle-personal-roboport=Vis/Skjul personlige roboport +undo=Angre +undo-unavailable=Angre +[story] +message-log-close=Lukk +message-log-title=Meldingslogg +[technology-description] +advanced-electronics=Integrerte kretser og mikroprosessorer for avansert databehandling. +advanced-material-processing=Raskere og mer fleksible ovner. +advanced-oil-processing=Råoljeforedling med flere produkter som kan raffineres ytterligere. +artillery=Langdistansekanon montert på et tårn eller togvogn. Brukes til å skyte automatisk på fjerne fiendtlige bygninger, eller kan bli manuelt rettet til enda lengre avstander. +artillery-shell-range=Øker både den automatiske og manuelle rekkevidden til artelleri. +artillery-shell-speed=Øker skytehastigheten til artilleri. +atomic-bomb=Kraftig form av raketter som blir brukt til å utrydde alt i store områder på en gang. +automated-construction=Lar deg beordre konstruksjonsroboter til å bygge, oppgradere, eller dekonstruere flere bygninger samtidig, klippe og lime hele fabrikker, eller fjerne skog. +automated-rail-transportation=Lar deg bygge togstasjoner som brukes til å sette opp automatiserte toglinjer. +automation=Nøkkelteknologi for automatisk masseproduksjon. +automation-2=Monteringsmaskiner som kan prosessere væsker. +automation-3=Monteringsmaskiner som kan behandle væsker, med ekstra hastighet og modulspor. +automobilism=Motordrevet kjøretøy brukt til transport. +battery=Elektrokjemisk celle som lagrer og gir energi til elektriske enheter. +battery-equipment=Settes inn i rustningen for å lagre ekstra energi til senere. +battery-mk2-equipment=Settes inn i rustningen for å lagre veldig mye energi til senere. +belt-immunity-equipment=Settes inn i rustning for å hindre at du forskjøvet av transportbelter. +braking-force=Tog kan bremse ned raskere, slik at de kan ha høy hastighet lengere. +chemical-science-pack=Muliggjør forskning på avanserte gjenstander ved å bruke oljeprodukter. +circuit-network=Gir deg bedre kontroll over maskinene dine ved å koble dem sammen med ledninger og lar deg styre dem med signaler. +cliff-explosives=Tønne fylt med nok eksplosiver til å rive ned klipper. +coal-liquefaction=En prosesseringsteknikk som gjør om kull til oljeprodukter ved bruk av damp og tungolje. +concrete=Avansert bygningsmateriale som også brukes til gulvbelegg. +construction-robotics=Konstruksjonsroboter kan reparere og bygge vennlige enheter. Du kan også beordre robotene til å plassere nye bygninger ved å plassere fantombygninger. +defender=Mest grunnleggende type kamprobot. Følger og hjelper spilleren i en kort periode. +destroyer=Den mest avanserte typen kamproboter. Følger og hjelper spilleren i en begrenset tidsperiode. +discharge-defense-equipment=Settes inn i rustning for å skade, skyve tilbake og svimeslå nærliggende fiender når aktivert ved hjelp av fjernkontrollen. +distractor=Mere avansert type kamprobot. Blir på den utplasserte posisjonen for å skyte og distrahere fiender. +effect-transmission=Varden overfører effekten av oppgraderingsmoduler til nærliggende vennlige enheter. +effectivity-module=En modul som reduserer energiforbruket i en maskin. +electric-energy-accumulators=Byggninger som lagrer overflødig elektrisk energi til senere bruk. +electric-energy-distribution=Mer fleksible måter å distribuere strøm. +electric-engine=Omgjør elektrisitet til mekanisk bevegelse. +electronics=Elektroniske komponenter for grunnleggende signalbehandling. +energy-shield-equipment=Settes inn i rustningen for å absorbere skade. +energy-shield-mk2-equipment=Settes inn i rustningen for å absorbere mye skade. +energy-weapons-damage=Øker skaden til laser og elektriske bjelker. +engine=Omgjør drivstoff til mekanisk bevegelse. En essensiell del i alle kjøretøy. +exoskeleton-equipment=Settes inn i rustning for å øke løpehastigheten til spilleren. Du kan ha flere exoskjeletter samtidig. +explosive-rocketry=Ekstremt eksplosive raketter med en større eksplosjonsradius. +explosives=Utvikling av farlige, men kontrollerbare eksplosiver. +fast-inserter=Innmatere som kan bevege seg fortere og filtrere gjennom forbedret elektronikk. +flamethrower=Kraftig håndholdt og tårn flammekastere som avfyrer aggressive væsker på fiender og setter dem i brann. +flammables=Utvikling av mer effektivt drivstoff og mer aggressive brennstoffer. +fluid-handling=Ulike måter å lagre og transportere væsker. +fluid-wagon=Evnen til å transportere væsker på skinner. Tankvogn fylles og tømmes av pumper i nærheten av rette jernbaneskinner. +follower-robot-count=Øker antallet kamproboter som kan følge deg samtidig. +fusion-reactor-equipment=Settes inn i rustningen for å gi energi til annet utstyr. +gates=Veggseksjoner som åpnes ved behov. Kan kontrolleres av kretsnettverket. +gun-turret=Enkle forsvarsbygninger som må etterfylles med ammunisjon. +heavy-armor=Tung armering for bedre beskyttelse. +inserter-capacity-bonus=Øker antall gjenstander stabelinnmateren kan flytte på en gang. Noen av oppgraderingene legger også til litt stabling på innmatere som ikke er stabelinnmatere. +kovarex-enrichment-process=Prosessen for å lage uran-235 fra uran-238. Den krever store mengder uran-235 som katalysator. +land-mine=Eksplosive feller plassert på bakken. De aktiveres når fiender går over dem. De kan gjenoppbygges av konstruksjonsroboter etter de har eksplodert. Skaden kan oppgraderes ved å forske på sterkere eksplosiver. +landfill=Kan plasseres på vann for å lage terreng du kan bygge på. +laser=Fokusert lys er i stand til å forårsake skade +laser-shooting-speed=Øker skytehastigheten på laservåpen. +laser-turret=Avanserte forsvarsbygninger som kun krever elektrisitet. +logistic-robotics=Logistikkroboter kan levere gjenstander til spilleren eller ta uønskede gjenstander vekk +logistic-science-pack=Muliggjør forskning av forbedret logistikk, automasjon og enkelt militær. +logistic-system=Låser opp ekstra logistikkkister som utvider kvalitetene til logistikkrobotene. Forespørselskister spør ettter gjenstander fra logistikknettverket. Aktive søkerkister sender innholdet sitt til lagring eller til bruk andre steder. Bufferkister spør om angitte gjenstander som skal være tilgjengelige for personlig logistikk og automatisert konstruksjon. +logistics=Raskere og mer fleksible metoder for transport. +low-density-structure=Lett men solid materiale som er svært nyttig for romskip og personlig utstyr. +lubricant=Konverter tungolje til smøremiddel, brukes for å redusere friksjon i høyhastighetsmaskiner. +military=Mer effektive måter å forsvare deg og fabrikkene dine. +military-science-pack=Tillater forskning på videre militære alternativer. +mining-productivity=Økt utbytte fra alle gruveborer og pumper +modular-armor=Armering med et lite rutenett for utstyrsmoduler som gir deg unike bonuser. Å ha den på vil også øke størrelsen på lageret ditt. +modules=Lar deg forske på oppgraderingsmoduler som kan puttes inn i maskiner. +night-vision-equipment=Settes inn i beskyttelsesvesten din, og gjør deg istand til å se bedre om natten. +nuclear-fuel-reprocessing=Prosessen for å gjenvinne brukt uran brenselceller for å lage uran-238. +nuclear-power=Kraftig og sofistikert metode for kraftproduksjon som bruker uran brenselceller. +oil-processing=Raffinering av råolje brukt til produksjon av plast, svovel og drivstoff. +optics=Forskjellige bruksområder for synlig lys. +personal-laser-defense-equipment=Settes inn i armering for å automatisk skyte på fiender i nærheten. +personal-roboport-equipment=Settes inn i rustningen for å tillate konstruksjonsroboter å jobbe fra inventaret ditt. +personal-roboport-mk2-equipment=Settes inn i rustningen for å tillate konstruksjonsroboter til å jobbe fra inventaret ditt. +physical-projectile-damage=Øker skaden til fysiske prosjektilbaserte våpen, vakttårn og forsvars-roboter. +plastics=Syntetiske polymerer som kan støpes til fast masse. +power-armor=Armering med stort rutenett og lagerstørrelsebonus. +power-armor-mk2=Rustning med gigantisk plass til utstyr og inventar. +production-science-pack=Muliggjør forskning av de fleste effektive maskiner, moduler og prosesser. +productivity-module=En modul som lar en maskin lage flere produkter fra samme mengde ingredienser, men det øker også maskinens energiforbruk og reduserer produksjonshastigheten. +rail-signals=Åpner for koordinering av flere tog i samme tognettverk. +railway=Storskala transport over lange avstander. +refined-flammables=Øker skaden til brannbaserte våpen. +research-speed=Åpner for mer effektive forskningsmetoder. +robotics=Sverm av flygende roboter. Må være spesialisert for å gjøre logistikk- eller konstruksjonsoppgaver +rocket-control-unit=Avansert dataenhet som kan kontrollere rakettsystemer. +rocket-fuel=Sofistikert flerbruksbrensel. +rocket-silo=For å vinne spillet, kan du herved konstruere og skyte opp en rakett opp i verdensrommet! +rocketry=Personlig rakettkaster. +solar-energy=Kilde til gratis energi, men ubrukelig om natten. +solar-panel-equipment=Settes inn i rustningen for å gi energi til annet utstyr, men fungerer ikke om natten. +space-science-pack=Tillater sending av satellitter til verdensrommet, og fra dem å motta vitenskapelige data som brukes til å produsere rom-vitenskapspakker. +speed-module=En modul som gjør at en maskin jobber raskere, men den vil også bruke mer energi. +spidertron=Et allsidig fartøy som kan ferdes over ujevnt terreng. Den er utstyrt med hurtigavfyrende rakettkastere som er styrt ved manuell eller automatisk målsøking. Kan kjøres manuelt eller ved hjelp av en eddertron-fjernkontroll. +stack-inserter=Stabelinnmatere kan flytte flere gjenstander samtidig. +steel-axe=Øker utvinningshastigheten din. +steel-processing=Lar deg smelte stål av jernplater. +stone-wall=Vegger for å beskytte fabrikken din mot angripere. +stronger-explosives=Øker skaden til eksplosive våpen. +sulfur-processing=En høyreaktiv ikke-metallisk kjemikalie brukt til å produsere svovelsyre og eksplosive elementer. +tank=Kraftig offensivt kjøretøy som kan holde ulike typer våpen. +toolbelt=utvid beholdningen +uranium-ammo=Avansert ammunisjon fra uran-238 for høyere hardhet og vekt, som resulterer i store skader. +uranium-processing=Uranmalm behandles i sentrifuger og blir Uran-238, med en sjanse til å bli en rikere Uran-235. Begge trengs for å skape uranbrensel. +utility-science-pack=Muliggjør forskning på de fleste sterke våpen, personlig utstyr og robotkoordinering. +weapon-shooting-speed=Øker skytehastigheten til de fleste prosjektilskytende våpen. +worker-robots-speed=Øker flyhastigheten til logistikk og konstruksjonsrobotene. +worker-robots-storage=Øker antall gjenstander som logistikk og konstruksjonsrobotene kan ta med seg på en gang. +[technology-name] +advanced-electronics=Avansert elektronikk +advanced-material-processing=Avansert materialbehandling +advanced-oil-processing=Avansert oljebehandling +artillery=Artilleri +artillery-shell-range=Rekkevidde for artillerigranat +artillery-shell-speed=Skytehastighet for artillerigranat +atomic-bomb=Atombombe +automated-rail-transportation=Automatisert togtransport +automation=Automatisering +automobilism=Automobilisme +battery=Batteri +battery-equipment=Personlig batteri +battery-mk2-equipment=Personlig batteri MK2 +belt-immunity-equipment=Utstyr for transportbåndsimmunitet +braking-force=Bremsekraft +chemical-science-pack=Kjemisk forskningspakke +circuit-network=Kretsnettverk +cliff-explosives=Klippesprengstoff +coal-liquefaction=Kullkonvertering +concrete=Betong +construction-robotics=Konstruksjonsrobotikk +defender=Forsvarer +destroyer=Ødelegger +discharge-defense-equipment=Lysbueforsvar +distractor=Avleder +effect-transmission=Effektoverføring +effectivity-module=Effektivitetsmodul +electric-energy-accumulators-1=Elektriske akkumulatorer +electric-energy-distribution=Elektrisk energidistribusjon +electric-engine=Elektrisk motor +electronics=Elektronikk +energy-shield-equipment=Energiskjold +energy-shield-mk2-equipment=Energiskjold MK2 +energy-weapons-damage=Energivåpenskade +engine=Motor +exoskeleton-equipment=Exoskjelett utstyr +explosive-rocketry=Eksplosive raketter +explosives=Eksplosiver +fast-inserter=Rask innmater +flamethrower=Flammekaster +flammables=Brennbart +fluid-handling=Væskehåndtering +fluid-wagon=Tank Vogn +follower-robot-count=Antall følgeroboter +fusion-reactor-equipment=Bærbar fusjonsreaktor +gate=Port +gun-turret=Maskingeværtårn +heavy-armor=Tung rustning +inserter-capacity-bonus=Innmater kapasitetsbonus +kovarex-enrichment-process=Kovarex berikingsprosess +land-mine=Landminer +landfill=Land masse +laser=Laser +laser-shooting-speed=Skytehastighet for lasertårn +laser-turret=Lasertårn +logistic-robotics=Logistikkrobotikk +logistic-science-pack=Logistikk forskningspakke +logistic-system=Logistikksystem +logistics=Logistikk +low-density-structure=Lav tetthet struktur +lubricant=Smøremiddel +military=Militærteknologi +military-science-pack=Militær forskningspakke +mining-productivity=Produktivitet gruvedrift +modular-armor=Modulær rustning +modules=Moduler +night-vision-equipment=Utstyr for nattsyn +nuclear-fuel-reprocessing=Resirkulering av kjernebrensel +nuclear-power=Kjernekraft +oil-processing=Oljebehandling +optics=Optikk +personal-laser-defense-equipment=Personlig laserforsvar +personal-roboport-equipment=Personlig robothavn +personal-roboport-mk2-equipment=Personlig robothavn MK2 +physical-projectile-damage=Fysisk prosjektilskade +plastics=Plastikk +power-armor=Kraftrustning +power-armor-mk2=Kraftrustning MK2 +production-science-pack=Produksjon forskningspakke +productivity-module=Produktivitetsmodul +rail-signals=Togsignal +railway=Jernbane +refined-flammables=Raffinerte antennbare +research-speed=Laboratorium effektivitet +robotics=Robotikk +rocket-control-unit=Rakettstyringsenhet +rocket-fuel=Rakettdrivstoff +rocket-silo=Rakettsilo +rocketry=Rakettforskning +solar-energy=Solenergi +solar-panel-equipment=Bærbart solcellepanel +space-science-pack=Utenomjordisk forskningspakke +speed-module=Hastighetsmodul +spidertron=Eddertron +stack-inserter=Stabelinnmater +steel-axe=Ståløks +steel-processing=Stålbehandling +stone-wall=Steinmur +stronger-explosives=Sterkere eksplosiver +sulfur-processing=Svovelbehandling +tank=Stridsvogn +toolbelt=Verktøybelte +uranium-ammo=Uranammunisjon +uranium-processing=Kjernefysisk Prosessering +utility-science-pack=Nytte-forskningspakke +weapon-shooting-speed=Skytehastighet +worker-robots-speed=Jobberobots hastighet +worker-robots-storage=Jobberobots lastekapasitet +[tile-name] +concrete=Betong +deepwater=Dypt vann +deepwater-green=Dypt grønt vann +dirt-1=Jord 1 +dirt-2=Jord 2 +dirt-3=Jord 3 +dirt-4=Jord 4 +dirt-5=Jord 5 +dirt-6=Jord 6 +dirt-7=Jord 7 +dry-dirt=Tørr jord +grass-1=Gress +grass-2=Gress 2 +grass-3=Gress 3 +grass-4=Gress 4 +hazard-concrete-left=Fare betong venstre +hazard-concrete-right=Fare betong høyre +lab-dark-1=Labflis 1 +lab-dark-2=Labflis 2 +lab-white=Lab-hvit +landfill=Landfyll +nuclear-ground=Atombombejord +out-of-map=Utenfor kartet +red-desert-0=Rød ørken 0 +red-desert-1=Rød ørken 1 +red-desert-2=Rød ørken 2 +red-desert-3=Rød ørken 3 +red-desert-dark=Rød ørken mørke +refined-concrete=Raffinert betong +refined-hazard-concrete-left=Raffinert farebetong venstre +refined-hazard-concrete-right=Raffinert farebetong høyre +sand-1=Sand 1 +sand-2=Sand 2 +sand-3=Sand 3 +stone-path=Brostein +tutorial-grid=Opplæringen rutenett +water=Vann +water-green=Grønt vann +water-mud=Grunt vann 2 +water-shallow=Grunt vann +water-wube=Vann Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] prøver aktivt for å dytte sine gjenstander til logistikknettverket.\nHvis det ikke er noen forespørsler om et element i en aktiv leverandørkiste, blir de flyttet til en [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] har to felt som kan brukes til å transportere gjenstander og de kan brukes til ulike ressurser.\n[entity=inserter] kan hente gjenstander fra begge kjørefelt, men plasserer gjenstander kun i det borterste kjørefeltet. +buffer-chest=[entity=logistic-chest-buffer] fungerer som både [entity=logistic-chest-requester] og [entity=logistic-chest-passive-provider].\nDe leverer gjenstander til konstruksjonsjobber, personlig logistikk og anmoderkister med aktivert «Forespørsel fra bufferkister». +bulk-crafting=Når du svever over en arbeidsplass:\n - __ALT_CONTROL__1__craft-5__ for å lage 5.\n - __ALT_CONTROL__1__craft-all__ for å lage så mye som mulig. +burner-inserter-refueling=[entity=burner-inserter] kan fylles på nytt av andre innleggere, men de kan også fylle seg selv når de jobber med drivstoff. +circuit-network=Kretsnettverket er et system som gjør det mulig å overføre informasjon mellom maskiner.\nDu kan koble maskiner til kretsnettverket med [item=red-wire] og [item=green-wire].\nNettverket kan bære heltallverdier for -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) individuelt for hver signaltype.\nDet er ikke nødvendig å bruke kretsnettverket for å fullføre spillet, men den tillater mange morsomme oppfinnelser eller finstemte fabrikkoptimaliseringer som ikke ville være mulig uten det. +clear-cursor=Når du holder en gjenstand, kan du tømme det ved å bruke __CONTROL__clear-cursor__, som vil returnere det til [img=utility/hand] plassen i kildens inventar.\nDen kansellerer også jernbaneplanlegging, tråder og utvalgsbokser. +connect-switch=__ALT_CONTROL__1__build__ på en enhet med [item=copper-cable] i markøren din for å koble til en elektrisk kabel til den.\n__ALT_CONTROL__1__remove-pole-cables__ på en enhet for å fjerne alle kabler. +construction-robots=[entity=construction-robot] utfører ordre for konstruksjon, dekonstruksjon, oppgradering og reparasjon gitt av logistikknettverket.\nKonstruksjonsordrer kan opprettes ved fantombygging, ved bruk av [item=blueprint], eller når en vennlig bygning ødelegges og må erstattes.\nDekonstruksjonordrer opprettes ved å velge de ønskede enhetene med [item=deconstruction-planner].\nOppgraderingsordrer opprettes ved å benytte [item=upgrade-planner].\nDisse ordrene blir også opprettet også når du bruker angrefunksjonen. +copy-entity-settings=__CONTROL__copy-entity-settings__ og __CONTROL__paste-entity-settings__ lar deg kopiere konfigurasjoner mellom enheter.\nFor eksempel kan du klippe og lime mellom [entity=assembling-machine-2] for å kopiere oppskrifter, eller mellom kister for å kopiere inventargrenser.\nHold __ALT_CONTROL__1__paste-entity-settings__ mens du drar for å lime inn i flere enheter med ett drag. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ og __CONTROL__paste-entity-settings__ lar deg kopiere konfigurasjoner mellom enheter.\nFor eksempel kan du klippe og lime mellom [entity=assembling-machine-2] for å kopiere oppskrifter, eller mellom kister for å kopiere inventargrenser.\nHold __CONTROL__paste-entity-settings__ mens du drar med __CONTROL__move__ for å raskt lime inn konfigurasjoner til flere enheter. +copy-paste=__CONTROL__copy__ henter kopieringsverktøyet som lar deg lagre valg til utklippstavlen.\n__CONTROL__paste__ henter den siste lagrede kopien for bygging.\n__CONTROL__cycle-clipboard-forwards__ og __CONTROL__cycle-clipboard-backwards__ lar deg bla gjennom utklippstavlehistorikken. +copy-paste-filters=Du kan kopiere og lime mellom enheter med konfigurerbare filtre, forespørsler, eller filtrete inventarspor, som [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] eller [entity=cargo-wagon]. +copy-paste-requester-chest=Du kan kopiere og lime inn mellom [entity=logistic-chest-requester] for å kopiere logistikkforespørsler.\nDu kan også kopiere og lime inn fra en [entity=assembling-machine-2] til en [entity=logistic-chest-requester] for å sette logistikkforespørselen basert på oppskriften. +copy-paste-spidertron=Kopier og lim inn mellom [entity=spidertron] vil kopiere fargen og logistikkforespørselen.\nDet vil også forsøke å kopiere utstyrsnettet og plassere innholdet hvis gjenstandene fra spillerbeholdningen er tilgjengelige +copy-paste-trains=Du kan kopiere og lime inn mellom [entity=locomotive] for å kopiere plan og farge.\nDu kan kopiere og lime mellom [entity=train-stop] for å kopiere stoppnavnet og fargen.\nSist kan du kopiere og lime inn mellom [entity=locomotive] og [entity=train-stop] begge veier for å overføre fargen. +drag-building=Den raskeste måten å bygge i en rett linje, slik som ved oppsett av [entity=stone-furnace], er å trykke og holde __CONTROL__build__ mens du løper i den ønskede retningen. +drag-building-poles=Hvis du bygger [entity=small-electric-pole] ved å dra, vil den automatisk bygges ved maksimal tilkoblingsavstand. +drag-building-underground-belts=Hvis du bygger [entity=underground-belt] eller [entity=pipe-to-ground] ved å dra, vil den automatisk bygges ved maksimal tilkoblingsavstand. +e-confirm=Alle de grønne knappene i spillet kan være 'bekreftet' ved å bruke __CONTROL__confirm-gui__.\nPrøv å bruke den nå for å bekrefte dette tipset! +electric-network=Elektriske nettverk fordeler energi jevnt fra produsenter slik som [entity=steam-engine] eller [entity=solar-panel] til forbrukerne.\nTrykk __ALT_CONTROL__1__open-gui__ på en strømstolpe for å vise statistikk for det elektriske nettverket. +electric-pole-connections=Strømstolper kobles automatisk til andre strømstolper innen rekkevidde, og de kan ha opptil 5 tilkoblinger.\nTilkoblinger kan manuelt legges til eller fjernes ved å bruke [item=copper-cable].\nAlle elektriske kabler kan fjernes ved å bruke __ALT_CONTROL__remove-pole-cables__ på en strømstolpe. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ på en enhet å ta ting fra den.\n__ALT_CONTROL__1__fast-entity-transfer__ mens du holder en gjenstand for å sette den inn i valgt enhet.\n\n\nOpplæringen lærer deg ulike måter å overføre elementer til og fra enheter uten å åpne dem. +fast-belt-bending=Ved å trykke __CONTROL__rotate__ mens du drar [entity=transport-belt] kan du raskt lage sømløse svinger. +fast-obstacle-traversing=Å dra [entity=transport-belt] over et hinder vil automatisk bygge en [entity=underground-belt] overgang når det er mulig. +fast-replace=Å bygge over en enhet av samme type og størrelse vil utføre en rask erstatning. Rask utskifting vil bevare egenskapene til den opprinnelige enheten, for eksempel lagerinnhold og valgt oppskrift. +fast-replace-belt-splitter=Du kan raskt erstatte [entity=transport-belt] med [entity=splitter] og omvendt. +fast-replace-belt-underground=Du kan raskt erstatte [entity=transport-belt] med [entity=underground-belt] og omvendt.\nEventuelle transportbånd mellom inngangene og utgangene til undergrunnsbåndet vil bli samlet inn automatisk.\nDenne raske utskiftningsfunksjonen gjelder også for [entity=pipe] og [entity=pipe-to-ground]. +fast-replace-direction=Du kan bruke hurtig utskifting for å raskt endre retningen på gjenstander. +gate-over-rail=[entity=gate] kan bygges over en hvilken som helst vertikal eller horisontal [entity=rett-rail].\nTog vil åpne porten automatisk, og vil ikke etterlate et hull i forsvaret ditt. +ghost-building=__ALT_CONTROL__1__build-ghost__ mens du holder en byggbar gjenstand for å bygge den som en fantomenhet.\nFantomenheter blir bygget automatisk av alle logistikknettverk innen rekkevidde. +ghost-rail-planner=Fantomplanleggeren for togspor kan brukes til å planlegge lange strekninger med togskinner.\nFor å bruke fantomplanleggeren, hold __CONTROL_MODIFIER__build-ghost__ mens du planlegger.\nDu kan også holde __CONTROL_MODIFIER__build-with-obstacle-avoidance__ for å få fantomene til å unngå hindringer. +inserters=Innsettere plukker elementer opp fra én retning og plasserer dem på motsatt flis.\nDe kan flytte ting til og fra [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] og andre maskiner. +insertion-limits=En innsetter fyller ikke alltid opp hele målets inventar. Dette gir andre innsettere mulighet til å plukke opp sin del av gjenstandene.\nHvis en [entity=boiler] for eksempel har 5 eller flere elementer [item=coal] i den, vil en innsetter ikke sette inn mer. Dette gjør at det drivstoffet kan kjøre lengre ned transportbeltet til andre kjeler i stedet for at den første i køen skal hamstre alt.\nDette gjelder også [entity=gun-tur] [entity=installing-machin-1], [entity=stone-furnace], [entity=lab] og mer. +introduction=Velkommen til tips og triks!\nDet vil forklare spillkonsepter i en visuell eller interaktiv form.\nTips er låst opp etter du går videre i spillet og ved å fullføre tipsene.\nHvis du vil se alle fra begynnelsen, bruk konsollkommandoen __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Kister kan få sine tilgjengelige inventarplasser begrenset ved å velge den røde "X" inventarplassen, og deretter blokkere de ønskede plassene.\nInnsettere vil ikke være i stand til å fylle blokkerte spor, så totalt sett reduserer det kistenes kapasitet og hindrer overproduksjon. +logistic-network=Logistikknettverket er et kraftig automatisert leveringsnettverk som benytter seg av roboter for å flytte gjenstander og utføre automatisert konstruksjon.\nDen har 3 hovedkomponenter:\n - [entity=roboport] definerer området for nettverksdekning, fungerer som lade- og lagringspunkt for roboter.\n - [entity=logistic-robot] oppfyller logistikkordrer og [entity=construction-robot] utfører byggeordre.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] leverer gjenstander til nettverket. +long-handed-inserters=[entity=long-handed-inserter] er en elektrisk insetter som plukker opp ting to fliser fra dens lokasjon, istedet for en flis some den vanlige. +low-power=Hvis strømforbruket ditt er større enn produksjonskapasiteten, vil fabrikkmaskinene dine fungere saktere på grunn av de manglende forsyningen.\nVær oppmerksom på maskinenes hastighet hvis du ønsker å identifisere utilstrekkelig strømproduksjon før det er for sent.\nDen beste måten å sørge for at du har nok strøm er å sjekke nettstatistikken på det elektriske nettverket og sørge for at "Satisfaction" er grønn og full. +move-between-labs=[entity=inserter] kan brukes til å overføre vitenskapspakker mellom [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] tilgjengeliggjør dens gjenstander til logistikknettverket.\nDette betyr at alle gjenstander i passive leverandørkister kan plukkes opp av roboter for å utføre logistikk og konstruksjonsordrer. +personal-logistics=[entity=logistic-robot] flytter gjenstander fra logistikkleverandørkister for å oppfylle personlinge logistikkforespørsler.\nDen personlige logistikkforespørselen har et minimum og maksimum antall, og robotene kommer til å levere gjenstander til du har mer enn den minimale etterspørselen.\nHvis du har mer enn den maksimale etterspørselen, vil gjenstandene bli flyttet til logistikksøppelfelter, og vil bli fjernet av robotene. +pipette=Bruk __CONTROL__smart-pipette__ for å plassere det valgte objektet i hånden +pole-dragging-coverage=Om du bygger [entity=small-electric-pole] ved å dra dem langs elektriske msakiner, ingen innen rekkevidde vil bli hoppet over. +pump-connection=[entity=pump] kobler seg til en stasjonær [entity=fluid-wagon] når de er riktig tilpasset.\nDet kreves for lasting og avlasting av væsker fra [entity=væskevagon]. +rail-building=For å aktivere jernbanebyggingsmodus, hold [item=rail] og trykk på __CONTROL__build__ over et stykke jernbane du allerede har plassert.\nBruk __ALT_CONTROL__1__build__ for å bekrefte plasseringen av det ønskede stykket med jernbane.\n__CONTROL__clear-cursor__ deaktiverer jernbanebyggingsmodus. +rail-signals-advanced=[entity=rail-chain-signal] bestemmer dets tilstand basert på signalet før det for å forsikre at toget som kjører inn i blokken kan forlate det.\nDe bruker i sammen med [entity=rail-signal] for å bygge avanserte jernbanekryss.\n\n\nOpplæringen lærer deg å bruke sporsignaler for å bygge komplekse jernbanekryss og forhindre fastlåsing. +rail-signals-basic=[entity=rail-signal] deler skinner i blokker. Hver [entity=lokomotive] vil lese sporsignalene for å unngå kollidere inn i andre tog.\n\n\n\nOpplæringen lærer deg hvordan du bruker sporsignaler for å kjøre flere tog på samme jernbanesystem. +repair-packs=Mens du holder en [item=repair-pack] i musepekeren din, trykk og hold __CONTROL__build__ over en enhet for å reparere den. +requester-chest=[entity=logistic-chest-requester] etterspør gjenstander fra logistikknettverket.\n[entity=logistic-robot] vil flytte gjenstander fra logistikknettverket for å oppfylle forespørslene. +rotating-assemblers=Noen oppskrifter krever væsketilførsel til [entity=assembling-machine-2], for eksempel [recipe=electric-engine-unit]. En monteringsmaskin med en væskeinngang kan roteres ved å bruke __CONTROL__rotate__ mens du holder markøren over maskinen. +shoot-targeting=Du kan skyte fiendtlige mål ved å trykke __CONTROL__shoot-enemy__ med markøren din nær fienden.\nDu kan skyte en valgt nøytral eller vennlig enhet ved å trykke __CONTROL__shoot-selected__. +shoot-targeting-controller=Du kan skyte fiendtlige mål ved å holde __CONTROL__shoot-enemy__.\nNår du bruker en kontroller vil alle våpen automatisk sikte mot nærmeste fiende i et område. Bruk __CONTROL__look__ for å flytte det automatiske sikteområdet.\nDu kan skyte en markert nøytral eller vennlig enhet ved å trykke __CONTROL__shoot-selected__. +show-info=Trykk __CONTROL__show-info__ for å slå av og på detaljert informasjonsoverlegg, også kjent som "Alt-mode". +splitter-filters=[entity=splitter] kan konfigureres til å filtrere spesifikke gjenstander, eller til å prioritere en av inngangene/utgangene. +splitters=[entity=splitter] brukes til å splitte, kombinere eller balansere belter.\nInnkommende elementer deles likt hvis det er ledig plass i begge utganger, eller rutes til utgangen som er ledig. +stack-transfers=__CONTROL__stack-transfer__ overfører en stabel.\n__CONTROL__inventory-transfer__ overfører alle stabler av samme type. (Klikking på en tom plass overføre hele inventaret.)\nHvis en bruker __CONTROL_RIGHT_CLICK__ istedenfor __CONTROL_LEFT_CLICK__ for kontrollene nevnt over så vil bare halvparten av tingene bli overført.\n\nVeiledningen gir en mer detaljert forklaring +steam-power=[entity=boiler] bruker brennbart drivstoff som [item=coal] for å snu [fluid=water] til [fluid=steam].\n[entity=steam-engine] bruker [fluid=steam] for å produsere elektrisk energi som fordeltes til forbrukerne i det elektriske nettverket. +storage-chest=[entity=logistic-chest-storage] lagrer gjenstandene som bli tatt fra spillerens søppelfelter og dekonstruksjonsordrer.\nEnhver gjenstand i lagringskistene blir også gjort tilgjengelig for logistikk eller konstruksjonsordrer.\nLagringskister kan filtreres til å bare godta en type gjenstand. +storage-chest-list=Kister som tilbyr sitt innhold bestilt etter prioritet:\n[entity=logistikk-chest-active-provider] Aktiv leverandørkiste\n[entity=logistikk-chest-buffer] Bufferkiste\n[entity=logistic-chest-storage] Lagringskiste\n[entity=logistikk-chest-passiv-leverandør] Passiv leverandørkiste +train-stop-same-name=[entity=train-stop] kan dele navnet sitt med andre stopp. Tog med det navnet i ruteplanen vil være i stand til å målrette hvilket som helst av de stoppene som sin destinasjon \nDu kan sette toggrensen for hvert togstopp for å kontrollere denne adferden mer presist. +train-stops=[entity=togstop] blir brukt til å automatisere varetransport med tog ved å gi navngitte steder for toget å kjøre til.\n\n\n\nOpplæringen lærer deg hvordan du kan bygge en togstasjon, og hvordan du kan sette opp en enkel togplan. +trains=Tog er nyttige for høy gjennomstrømming og langdistansetransport.\nTog kan åpnes ved å velge __CONTROL__toggle-driving__, og kjøres ved å bruke __CONTROL_MOVE__. +transport-belts=Transportbelter brukes til å flytte gjenstander og kjøre uten å bruke energi. Belter kan også flytte gjenstander som spillere, kjøretøy og bitere.\nTransportbelsystemet består av [entity=transport-belt], [entity=splitter] og [entity=underground-belt].\nHøyere nivå av transportbelter kan flytte ting raskere: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underjordisk belt] brukes for å tillater et belte å krysse enheter eller terreng. +usable-items=Enkelte gjenstander kan brukes på andre måter enn å bygge enheter i verdenen. Du kan for eksempel kaste [item=grenade] på fiender for å skade dem.\n__ALT_CONTROL__1__build__ mens du holder en brukbar gjenstand med markøren din for å bruke den. +z-dropping=Trykk __CONTROL__drop-cursor__ for å slippe en ting fra musepekeren.\nDu kan slippe den på bakken, på belter og i enheter.\nHold __CONTROL__drop-cursor__ og dra markøren over flere objekter for å raskt slippe en ting i hver. +[tips-and-tricks-item-name] +active-provider-chest=Aktiv leverandørkiste +belt-lanes=Beltefelt +buffer-chest=Bufferkiste +bulk-crafting=Masseproduksjon +burner-inserter-refueling=brennerinnfylling av drivstoff +circuit-network=Kretsnettverk +clear-cursor=Tøm musemarkør +connect-switch=Strømbryterforbindelse +construction-robots=Konstruksjonsroboter +copy-entity-settings=Innstillinger for kopi og lim inn +copy-entity-settings-controller=Kopier-lim enhetsinnstillinger +copy-paste=Kopier og lim inn +copy-paste-filters=Kopier og lim filtre +copy-paste-requester-chest=Kopier og lim inn mottakerkiste +copy-paste-spidertron=Kopier og lim inn eddertron +copy-paste-trains=Kopier-lim inn tog +drag-building=Bygg ved å dra +drag-building-poles=Dra strømstolper +drag-building-underground-belts=Dra underjordiske belter +e-confirm=__CONTROL__confirm-gui__ for å bekrefte +electric-network=Elnett +electric-pole-connections=Elmastforbindelser +entity-transfers=Enhetsoverføringer +fast-belt-bending=Hurtig bånd bøying +fast-obstacle-traversing=Automatisk hindring kryssing +fast-replace=Hurtig erstatt +fast-replace-belt-splitter=Hurtig erstatt belte og splitter +fast-replace-belt-underground=Hurtig erstatt belte og underjordisk belte +fast-replace-direction=Hurtig erstatt retning +gate-over-rail=Port over skinne +ghost-building=Fantombygging +ghost-rail-planner=Spøkelse togspor +inserters=Innsettere +insertion-limits=Innsetter grenser +introduction=Introduksjon +limit-chests=Begrensing av kister +logistic-network=Logistikk nettverk +long-handed-inserters=Langhendte innsettere +low-power=Lav strøm +move-between-labs=Overfør mellom laboratorium +passive-provider-chest=Passiv leverandørkiste +personal-logistics=Personlig logistikk +pipette=Enhetspipette +pole-dragging-coverage=Dekning fra strekking av stolper +pump-connection=Pumpe tilkobling +rail-building=Jernbanebygning +rail-signals-advanced=Jernbanesignaler, avansert +rail-signals-basic=Jernbanesignaler, grunnleggende +repair-packs=Reparasjonssett +requester-chest=Forespurerkiste +rotating-assemblers=Roterende monteringsmaskiner +shoot-targeting=Målsøking +shoot-targeting-controller=Målsøking +show-info=Ytterligere informasjon (Alt-modus) +splitter-filters=Fordelerfiltre +splitters=Fordelere +stack-transfers=Stabeloverføringer +steam-power=Dampkraft +storage-chest=Lagringskiste +train-stop-same-name=Tog stopper med samme navn +train-stops=Togstasjon +trains=Tog +transport-belts=Transportbånd +underground-belts=Underjordiske transportbånd +usable-items=Brukbare gjenstander +z-dropping=__CONTROL__drop-markør__ for å slippe ting +[virtual-signal-description] +signal-anything=Hvis noen av inngangssignaler oppfyller betingelsen, vil det produksjonen sann. \nIt er USANN når det ikke er noen inndata. +signal-each=Evaluerer betingelsen eller utfører operasjonen på alle inngangssignaler. +signal-everything=Hvis alle inngangssignaler oppfyller betingelsen, vil det produksjonen sann. \nIt gjelder når det ikke er noen inndata. +[virtual-signal-name] +signal-0=Signal 0 +signal-1=Signal 1 +signal-2=Signal 2 +signal-3=Signal 3 +signal-4=Signal 4 +signal-5=Signal 5 +signal-6=Signal 6 +signal-7=Signal 7 +signal-8=Signal 8 +signal-9=Signal 9 +signal-A=Signal A +signal-B=Signal B +signal-C=Signal C +signal-D=Signal D +signal-E=Signal E +signal-F=Signal F +signal-G=Signal G +signal-H=Signal H +signal-I=Signal I +signal-J=Signal J +signal-K=Signal K +signal-L=Signal L +signal-M=Signal M +signal-N=Signal N +signal-O=Signal O +signal-P=Signal P +signal-Q=Signal Q +signal-R=Signal R +signal-S=Signal S +signal-T=Signal T +signal-U=Signal U +signal-V=Signal V +signal-W=Signal W +signal-X=Signal X +signal-Y=Signal Y +signal-Z=Signal Z +signal-anything=Hva som helst +signal-black=Svart signal +signal-blue=Blått signal +signal-check=Sjekk signal +signal-cyan=Cyan signal +signal-dot=Punktsignal +signal-each=Hver +signal-everything=Alt +signal-green=Grønt signal +signal-grey=Grått signal +signal-info=Infosignal +signal-pink=Rosa signal +signal-red=Rødt signalet +signal-white=Hvitt signal +signal-yellow=Gult signal + diff --git a/factorio/data/base/locale/pl/base.cfg b/factorio/data/base/locale/pl/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ee0e71af195e8c6f23ca614099f543b504a956a5 --- /dev/null +++ b/factorio/data/base/locale/pl/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Zdemontuj 100 obiektów za pomocą robotów konstrukcyjnych. +automated-construction=Zainstaluj 100 maszyn za pomocą robotów. +circuit-veteran-1=Osiągnij produkcję 1000 zaawansowanych układów elektronicznych na godzinę. +circuit-veteran-2=Osiągnij produkcję 10 000 zaawansowanych układów elektronicznych na godzinę. +circuit-veteran-3=Osiągnij produkcję 25 000 zaawansowanych układów elektronicznych na godzinę. +computer-age-1=Osiągnij produkcję 500 układów procesorowych na godzinę. +computer-age-2=Osiągnij produkcję 1000 układów procesorowych na godzinę. +computer-age-3=Osiągnij produkcję 5000 układów procesorowych na godzinę. +delivery-service=Dostarcz 10 000 przedmiotów do swojego ekwipunku przy pomocy robotów logistycznych. +eco-unfriendly=Zbadaj technologię "przetwarzanie ropy naftowej". +getting-on-track=Zbuduj lokomotywę. +getting-on-track-like-a-pro=Zbuduj lokomotywę w ciągu pierwszych 90 minut gry. +golem=Przetrwaj uderzenie zadające 500 jednostek obrażeń lub więcej. +iron-throne-1=Osiągnij produkcję 20 tys. żelaznych płytek na godzinę. +iron-throne-2=Osiągnij produkcję 200 tys. żelaznych płytek na godzinę. +iron-throne-3=Osiągnij produkcję 400 tys. żelaznych płytek na godzinę. +it-stinks-and-they-dont-like-it=Sprowokuj zanieczyszczeniami atak obcych. +lazy-bastard=Wygraj grę wytwarzając ręcznie nie więcej niż 111 przedmiotów. +logistic-network-embargo=Wygraj grę bez zbudowania żadnej aktywnej skrzyni zaopatrzeniowej, pasywnej ani skrzyni żądającej. +mass-production-1=Wyprodukuj 10 000 układów elektronicznych. +mass-production-2=Wyprodukuj 1 000 000 układów elektronicznych. +mass-production-3=Wyprodukuj 20 000 000 układów elektronicznych. +minions=Zbierz 100 robotów bojowych, podążających za tobą. +no-time-for-chitchat=Ukończ grę w ciągu 15 godzin. +pyromaniac=Zniszcz 10 000 drzew przy pomocy ognia. +raining-bullets=Wygraj grę bez wybudowania ani jednego działka laserowego. +run-forrest-run=Zniszcz 100 drzew poprzez zderzenie. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Ukończ grę. +solaris=Produkuj więcej niż 10 GJ na godzinę, przy użyciu tylko paneli słonecznych. +steam-all-the-way=Wygraj grę bez użycia ani jednego ogniwa słonecznego. +steamrolled=Zniszcz 10 legowisk obcych poprzez zderzenie. +tech-maniac=Zbadaj wszystkie technologie. +there-is-no-spoon=Ukończ grę w ciągu 8 godzin. +trans-factorio-express=Zaplanuj trasę pociągu długą na co najmniej 1,000 pól. +watch-your-step=Zostań zabity przez rozpędzoną lokomotywę. +you-are-doing-it-right=Zainstaluj więcej maszyn za pomocą robotów niż ręcznie. +you-have-got-a-package=Dostarcz przedmiot do swojego ekwipunku przy pomocy robota logistycznego. +[achievement-name] +automated-cleanup=Automatyczne sprzątanie +automated-construction=Zautomatyzowana konstrukcja +circuit-veteran-1=Znawca obwodów 1 +circuit-veteran-2=Znawca obwodów 2 +circuit-veteran-3=Znawca obwodów 3 +computer-age-1=Era komputerów 1 +computer-age-2=Era komputerów 2 +computer-age-3=Era komputerów 3 +delivery-service=Dostawa +eco-unfriendly=Nieekologiczny +getting-on-track=Wkraczając na tory +getting-on-track-like-a-pro=Wkraczając na tory jak pros +golem=Golem +iron-throne-1=Żelazny tron 1 +iron-throne-2=Żelazny tron 2 +iron-throne-3=Żelazny tron 3 +it-stinks-and-they-dont-like-it=To śmierdzi i oni tego nie lubią +lazy-bastard=Leniwy skurczybyk +logistic-network-embargo=Blokada systemu logistycznego +mass-production-1=Masowa produkcja 1 +mass-production-2=Masowa produkcja 2 +mass-production-3=Masowa produkcja 3 +minions=Sługusy +no-time-for-chitchat=Nie ma czasu na gadanie +pyromaniac=Piroman +raining-bullets=Deszcz pocisków +run-forrest-run=Run Forrest, run +smoke-me-a-kipper-i-will-be-back-for-breakfast=Wrzućcie befsztyk na patelnię, zaraz wracam +so-long-and-thanks-for-all-the-fish=Cześć, i dzięki za ryby +solaris=Solaris +steam-all-the-way=Z pełnej pary +steamrolled=Rozwałka +tech-maniac=Szalony technik +there-is-no-spoon=Łyżka nie istnieje +trans-factorio-express=Kolej Transfactoriańska +watch-your-step=Patrz pod nogi +you-are-doing-it-right=O to właśnie chodzi +you-have-got-a-package=Masz przesyłkę +[ammo-category-name] +artillery-shell=Nabój artyleryjski +beam=Promień +biological=Biologiczna +bullet=Nabój +cannon-shell=Nabój artyleryjski +capsule=Kapsuła +electric=Elektryczna +flamethrower=Miotacze ognia +fluid=Płyn +grenade=Granat +landmine=Mina lądowa +laser=Laser +melee=Broń ręczna +rocket=Pocisk rakietowy +shotgun-shell=Nabój loftkowy +[autoplace-control-names] +desert=Pustynia +dirt=Ziemia +enemy-base=Wrogie bazy +grass=Trawa +sand=Piasek +trees=Drzewa +[controls] +give-blueprint=Utwórz nowy schemat +give-blueprint-book=Utwórz nową książkę schematów +give-deconstruction-planner=Utwórz nowy schemat demontażowy +give-upgrade-planner=Utwórz nowy schemat ulepszeń +toggle-equipment-movement-bonus=Włącz egzoszkielet +toggle-personal-logistic-requests=Przełącz osobiste żądania logistyczne +toggle-personal-roboport=Włącz podręczny roboport +[damage-type-name] +acid=Kwas +electric=Porażenie +explosion=Wybuch +fire=Ogień +impact=Zderzenie +laser=Laser +physical=Uszkodzenia fizyczne +poison=Zatrucie +[decorative-name] +big-ship-wreck-grass=Duży ślad wraku statku w trawie +brown-asterisk=Brązowe kłącze +brown-asterisk-mini=Brązowe małe kłącze +brown-carpet-grass=Pole brązowej trawy +brown-coral-mini=Mały brązowy suchorost +brown-fluff=Brązowa kępa +brown-fluff-dry=Uschnięta brązowa kępa +brown-hairy-grass=Brązowa kosmata trawa +dark-mud-decal=Wzór ciemnego błota +enemy-decal=Dekal wroga +enemy-decal-transparent=Dekal wroga 2 +garballo=Krzak +garballo-mini-dry=Uschnięty mały krzak +green-asterisk=Zielone kłącze +green-asterisk-mini=Zielone małe kłącze +green-bush-mini=Mały zielony krzew +green-carpet-grass=Pole zielonej trawy +green-coral-mini=Mały zielony suchorost +green-croton=Zielony kroton +green-desert-bush=Zielony pustynny krzew +green-hairy-grass=Zielona kosmata trawa +green-pita=Zielona agawa +green-pita-mini=Zielona mała agawa +green-small-grass=Mała zielona kępa trawy +lichen-decal=Zwiędnięty porost +light-mud-decal=Wzór jasnego błota +muddy-stump=Błotnisty pieniek +nuclear-ground-patch=Plama radioaktywnej ziemi +orange-coral-mini=Mały pomarańczowy suchorost +puberty-decal=Wzór popękanego błota +red-asterisk=Czerwone kłącze +red-croton=Czerwony kroton +red-desert-bush=Krzak czerwonej pustyni +red-desert-decal=Pustynna, czerwona skaza +red-desert-rock-medium=Średnia czerwona pustynna skała +red-desert-rock-small=Niewielka czerwona pustynna skała +red-desert-rock-tiny=Drobna czerwona pustynna skała +red-pita=Czerwona agawa +rock-medium=Średnia skała +rock-small=Mała skała +rock-tiny=Drobna skała +sand-decal=Wzór na piasku +sand-dune-decal=Wzór wydm piaskowych +sand-rock-big=Duży piaskowiec +sand-rock-medium=Średni piaskowiec +sand-rock-small=Mały piaskowiec +shroom-decal=Dekal grzyba +small-rock=Mała skała +small-ship-wreck-grass=Mały ślad wraku statku w trawie +white-desert-bush=Biały pustynny krzew +worms-decal=Dekal robaków +[entity-description] +accumulator=Przechowuje ograniczoną ilość energii. Kiedy zużycie energii przekracza możliwości produkcyjne, uwalnia ją by zapobiec deficytom energetycznym. +arithmetic-combinator=Wykonuje operacje arytmetyczne na sygnałach sieci sterowniczej. +artillery-turret=Dalekosiężne działo atakujące bazy wroga. +beacon=Przekazuje działanie modułów wspomagających do twoich pobliskich struktur. +big-ship-wreck-1=Fragment rozbitego statku. +big-ship-wreck-2=Fragment rozbitego statku. +big-ship-wreck-3=Fragment rozbitego statku. +boiler=Spala paliwo, aby przekształcić wodę w parę. +centrifuge=Przetwarza uran w rozmaite produkty. +compilatron=Wspomagający robot, który przetrwał katastrofę. Jego możliwości są ograniczone z powodu wewnętrznych uszkodzeń. +constant-combinator=Generuje stałe sygnały sieci sterowniczej. +construction-robot=Automatycznie stawia i naprawia twoje maszyny. +crash-site-chest-1=Kontener z rozbitego statku. Może zawierać kilka przydatnych przedmiotów. +crash-site-chest-2=Kontener z rozbitego statku. Może zawierać kilka przydatnych przedmiotów. +decider-combinator=Porównuje sygnały sieci sterowniczej. +express-splitter=Rozdziela i/lub łączy ładunek taśmociągów 1:1. +fast-splitter=Rozdziela i/lub łączy ładunek taśmociągów 1:1. +flamethrower-turret=Strzela we wrogów strumieniem płonącej cieczy. +heat-exchanger=Używa energii cieplnej, aby przekształcać wodę w parę. +item-request-proxy=To oznacza, że roboty konstrukcyjne mają zadanie dostarczyć przedmiot do tego obiektu. Użyj __CONTROL__mine__, żeby usunąć zamówienie na przedmiot. +locomotive=Prowadzi pociągi, jeżdżąc według zautomatyzowanych rozkładów jazdy. +logistic-chest-active-provider=Wysyła swoją zawartość do systemu logistycznego. +logistic-chest-buffer=Zamawia wybrane przedmioty, które będą później dostępne dla osobistej logistyki i zautomatyzowanej konstrukcji. +logistic-chest-passive-provider=Udostępnia swoją zawartość do systemu logistycznego. +logistic-chest-requester=Żąda wybranych przedmiotów z systemu logistycznego. +logistic-chest-storage=Długoterminowy magazyn systemu logistycznego. +logistic-robot=Przenosi przedmioty pomiędzy skrzyniami logistycznymi. +nuclear-reactor=Wykorzystuje uranowe ogniwa paliwowe do wytwarzania ciepła. Wydajność produkcji ciepła wzrasta po umieszczeniu obok innych reaktorów. +offshore-pump=Pompuje wodę ze zbiorników wodnych. +power-switch=Używany do nadzoru połączeń sieci energetycznej. Może być kontrolowany przy pomocy sieci sterowniczej. +programmable-speaker=Łączy się z siecią sterowniczą w celu odtwarzania alarmów, dźwięków lub pokazywania ostrzeżeń. +radar=Skanuje pobliskie sektory i aktywnie ujawnia obszar wokół siebie. +rail-chain-signal=Odczytuje sygnał następnego semafora, nie zezwalając na przejazd jeśli również następny odstęp jest zajęty. +rail-signal=Dzieli tor kolejowy na odstępy blokowe, pozwalając uruchamiać wiele pociągów w ramach tej samej sieci. +roboport=Łączy się z innymi roboportami w celu stworzenia sieci konstrukcyjnych i logistycznych używanych przez roboty konstrukcyjne i logistyczne. +rocket-silo=Wykorzystywany do zbudowania i wystrzelenia rakiety, w celu wygrania gry. +solar-panel=W ciągu dnia wytwarza 100% mocy wyjściowej, która spada do 0% w nocy. +splitter=Rozdziela i/lub łączy ładunek taśmociągów 1:1. +steam-engine=Wykorzystuje parę do wytwarzania energii elektrycznej. +steam-turbine=Wykorzystuje parę do wytwarzania energii elektrycznej. +train-stop=Punkty przeznaczenia dla zautomatyzowanych pociągów. +[entity-name] +1x2-remnants=Szczątki 1x2 +accumulator=Akumulator +acid-splash=Rozprysk kwasu +arithmetic-combinator=Sterownik arytmetyczny +artillery-turret=Wieżyczka artyleryjska +artillery-wagon=Wagon artyleryjski +assembling-machine-1=Automat montażowy 1 +assembling-machine-2=Automat montażowy 2 +assembling-machine-3=Automat montażowy 3 +beacon=Radionadajnik +behemoth-biter=Ogromny kąsacz +behemoth-biter-corpse=Zwłoki ogromnego kąsacza +behemoth-spitter=Ogromny plujec +behemoth-spitter-corpse=Zwłoki ogromnego plujca +behemoth-worm-corpse=Zwłoki ogromnego czerwia +behemoth-worm-turret=Ogromny czerw +big-artillery-explosion=Wybuch artyleryjski +big-biter=Duży kąsacz +big-biter-corpse=Zwłoki dużego kąsacza +big-electric-pole=Duży słup elektryczny +big-explosion=Duży wybuch +big-remnants=Duże szczątki +big-scorchmark=Duży ślad spalenizny +big-scorchmark-tintable=Duży jasny krater +big-ship-wreck-1=Duży wrak statku kosmicznego +big-ship-wreck-2=Duży wrak statku kosmicznego +big-ship-wreck-3=Duży wrak statku kosmicznego +big-spitter=Duży plujec +big-spitter-corpse=Zwłoki dużego plujca +big-worm-corpse=Zwłoki dużego czerwia +big-worm-turret=Duży czerw +biter-spawner=Legowisko kąsaczy +biter-spawner-corpse=Pozostałości legowiska kąsaczy +blood-explosion-big=Duży rozprysk krwi +blood-explosion-huge=Wielki rozprysk krwi +blood-explosion-small=Mały rozprysk krwi +blood-fountain=Fontanna krwi +blood-fountain-big=Duża fontanna krwi +blood-fountain-hit-spray=Rozprysk krwi +blue-chest=Niebieska skrzynia +boiler=Kocioł parowy +burner-generator=Generator spalinowy +burner-inserter=Podajnik spalinowy +burner-mining-drill=Spalinowa wiertnica górnicza +car=Samochód +cargo-wagon=Wagon towarowy +centrifuge=Wirówka +character=Postać +character-corpse=Zwłoki postaci +chemical-plant=Zakład chemiczny +cliff=Urwisko +coal=Węgiel +compilatron=Kompilatron +constant-combinator=Sterownik stałych +construction-robot=Robot konstrukcyjny +copper-cable=Miedziany drut +copper-ore=Ruda miedzi +crash-site-chest-1=Kontener ze statku +crash-site-chest-2=Kontener ze statku +crash-site-fire-flame=Ogień w miejscu katastrofy +crash-site-spaceship=Wrak statku kosmicznego +crash-site-spaceship-wreck-big=Duży fragment statku kosmicznego +crash-site-spaceship-wreck-medium=Średni fragment statku kosmicznego +crash-site-spaceship-wreck-small=Mały fragment statku kosmicznego +crude-oil=Ropa naftowa +curved-rail=Łukowy tor +cutscene-gun-turret=Działko maszynowe +dead-dry-hairy-tree=Martwe suche rozgałęzione drzewo +dead-grey-trunk=Szary martwy pień +dead-tree-desert=Martwe drzewo - pustynia +decider-combinator=Sterownik decyzyjny +deconstructible-tile-proxy=Znacznik terenu możliwego do rozbiórki +defender=Robot obronny +destroyer=Robot niszczący +distractor=Robot prowokujący +dry-hairy-tree=Suche rozgałęzione drzewo +dry-tree=Uschnięte drzewo +electric-energy-interface=Interfejs energetyczny +electric-furnace=Piec elektryczny +electric-mining-drill=Elektryczna wiertnica górnicza +enemy-damaged-explosion=Eksplozja niszcząca wroga +entity-ghost=Widmo obiektu +explosion=Wybuch +explosion-hit=Postrzał +express-loader=Ekspresowa ładowarka +express-splitter=Ekspresowy rozdzielacz +express-transport-belt=Ekspresowy taśmociąg +express-underground-belt=Ekspresowy podziemny taśmociąg +factorio-logo-11tiles=Logo Factorio na 11 pól +factorio-logo-16tiles=Logo Factorio na 16 pól +factorio-logo-22tiles=Logo Factorio na 22 pola +fast-inserter=Szybki podajnik +fast-loader=Szybka ładowarka +fast-splitter=Szybki rozdzielacz +fast-transport-belt=Szybki taśmociąg +fast-underground-belt=Szybki podziemny taśmociąg +filter-inserter=Podajnik filtrujący +fire-flame=Płomienie +fish=Ryba +flamethrower-turret=Działo ogniowe +fluid-wagon=Cysterna kolejowa +flying-robot-damaged-explosion=Eksplozja niszcząca latającego robota +gate=Brama +green-coral=Zielony suchorost +grenade-explosion=Wybuch granatu +ground-explosion=Ziemisty wybuch +gun-turret=Działko maszynowe +heat-exchanger=Wymiennik ciepła +heat-interface=Interfejs cieplny +heat-pipe=Ciepłowód +huge-scorchmark=Ogromny krater +huge-scorchmark-tintable=Ogromny jasny krater +infinity-chest=Nieskończona skrzynia +infinity-pipe=Bezdenna rura +inserter=Podajnik +iron-chest=Żelazna skrzynia +iron-ore=Ruda żelaza +item-on-ground=Przedmiot na ziemi +item-request-proxy=Pole zamawiania przedmiotów +lab=Laboratorium +land-mine=Mina +laser-bubble=Bańka laserowa +laser-turret=Działko laserowe +linked-belt=Połączony taśmociąg +linked-chest=Połączona skrzynia +loader=Ładowarka +loader-1x1=Ładowarka 1x1 +locomotive=Lokomotywa +logistic-chest-active-provider=Aktywna skrzynia zaopatrzeniowa +logistic-chest-buffer=Skrzynia buforowa +logistic-chest-passive-provider=Pasywna skrzynia zaopatrzeniowa +logistic-chest-requester=Skrzynia żądająca +logistic-chest-storage=Skrzynia magazynująca +logistic-robot=Robot logistyczny +long-handed-inserter=Podajnik długoramienny +market=Sklep +massive-explosion=Masywny wybuch +medium-biter=Średni kąsacz +medium-biter-corpse=Zwłoki średniego kąsacza +medium-electric-pole=Średni słup elektryczny +medium-explosion=Średni wybuch +medium-remnants=Średnie szczątki +medium-scorchmark=Średni krater +medium-scorchmark-tintable=Średni jasny krater +medium-ship-wreck=Średni wrak statku kosmicznego +medium-small-remnants=Niewielkie szczątki +medium-spitter=Średni plujec +medium-spitter-corpse=Zwłoki średniego plujca +medium-worm-corpse=Zwłoki średniego czerwia +medium-worm-turret=Średni czerw +nuclear-reactor=Reaktor jądrowy +offshore-pump=Przybrzeżna pompa wodna +oil-refinery=Rafineria ropy naftowej +pipe=Rura +pipe-to-ground=Podziemny rurociąg +player-port=Punkt odrodzenia +poison-cloud=Chmura trucizny +power-switch=Przełącznik zasilania +programmable-speaker=Programowalny głośnik +pump=Pompa +pumpjack=Kiwon +radar=Radar +rail-chain-signal=Semafor poprzedzający +rail-ending-remnants=Szczątki końca toru kolejowego +rail-signal=Semafor +red-chest=Czerwona skrzynia +red-desert-rock-big=Duża czerwona pustynna skała +red-desert-rock-huge=Ogromna czerwona pustynna skała +roboport=Roboport +rock-big=Duża skała +rock-damaged-explosion=Eksplozja niszcząca skały +rock-huge=Ogromna skała +rocket=Rakieta +rocket-silo=Silos rakietowy +sand-rock-big=Duża pustynna skała +simple-entity-with-force=Prosty obiekt ze stroną konfliktu +simple-entity-with-owner=Prosty obiekt z właścicielem +small-biter=Mały kąsacz +small-biter-corpse=Zwłoki małego kąsacza +small-cliff=Małe urwisko +small-electric-pole=Mały słup elektryczny +small-lamp=Lampa +small-remnants=Małe szczątki +small-scorchmark=Mały krater +small-scorchmark-tintable=Mały jasny krater +small-ship-wreck=Mały wrak statku kosmicznego +small-spitter=Mały plujec +small-spitter-corpse=Zwłoki małego plujca +small-worm-corpse=Zwłoki małego czerwia +small-worm-turret=Mały czerw +solar-panel=Ogniwo słoneczne +space-module-wreck=Szczątki statku kosmicznego +spark-explosion=Rozbłysk iskier +spark-explosion-higher=Wysoki rozbłysk iskier +spidertron=Spidertron +spidertron-leg=Odnóże spidertrona +spidertron-military-target=Cel taktyczny spidertrona +spitter-spawner=Legowisko plujców +spitter-spawner-corpse=Pozostałości legowiska plujców +splitter=Rozdzielacz +stack-filter-inserter=Filtrujący podajnik masowy +stack-inserter=Podajnik masowy +steam-engine=Silnik parowy +steam-turbine=Turbina parowa +steel-chest=Stalowa skrzynia +steel-furnace=Stalowy piec +stone=Kamień +stone-furnace=Kamienny piec +stone-wall=Mur +storage-tank=Zbiornik +straight-rail=Prosty tor +substation=Podstacja elektryczna +tank=Czołg +tile-ghost=Widmo podłoża +tile-proxy=Nawierzchnia +train-stop=Przystanek kolejowy +transport-belt=Taśmociąg +tree=Drzewo +tree-brown=Brązowe drzewo +tree-dying-proxy=Zanieczyszczenie absorbowane przez obumierające drzewa +tree-proxy=Drzewa +tree-red=Rude drzewo +tree-stump=Pień drzewa +underground-belt=Podziemny taśmociąg +uranium-cannon-shell-explosion=Eksplozja uranowego pocisku armatniego +uranium-ore=Ruda uranu +wall-damaged-explosion=Eksplozja niszcząca mur +water-splash=Pluśnięcie wody +water-well-pump=Głębinowa pompa wodna +wooden-chest=Drewniana skrzynia +[equipment-name] +battery-equipment=Przenośny akumulator +battery-mk2-equipment=Przenośny akumulator Wz. 2 +belt-immunity-equipment=Kompensator taśmociągowy +discharge-defense-equipment=Obrona wyładowcza +energy-shield-equipment=Tarcza energetyczna +energy-shield-mk2-equipment=Tarcza energetyczna Wz. 2 +exoskeleton-equipment=Egzoszkielet +fusion-reactor-equipment=Przenośny reaktor termojądrowy +night-vision-equipment=Noktowizor +personal-laser-defense-equipment=Osobista obrona laserowa +personal-roboport-equipment=Podręczny roboport +personal-roboport-mk2-equipment=Podręczny roboport Wz. 2 +solar-panel-equipment=Przenośne ogniwo słoneczne +[fluid-name] +crude-oil=Ropa naftowa +heavy-oil=Mazut +light-oil=Nafta +lubricant=Smar +petroleum-gas=Gazol +steam=Para wodna +sulfuric-acid=Kwas siarkowy +water=Woda +[fuel-category-name] +chemical=Paliwo opałowe +nuclear=Paliwo jądrowe +[item-description] +artillery-targeting-remote=Pozwala ręcznie strzelać z artylerii, korzystając z mapy lub widoku świata. +battery-equipment=Przechowuje energię do zasilania modułów pancerza. +belt-immunity-equipment=Zapobiega przemieszczaniu postaci przez taśmociągi. +blueprint=Tworzy schematy fabryki do zautomatyzowanego jej budowania. +blueprint-book=Przechowuje schematy i plany. +copper-cable=Może być również używany do ręcznego łączenia i rozłączenia słupów elektrycznych oraz przełączników zasilania z __CONTROL__build__. +deconstruction-planner=Zaznacza elementy przeznaczone do demontażu przez roboty konstrukcyjne. +discharge-defense-equipment=Rani, odpycha i ogłusza pobliskich wrogów po aktywacji za pomocą kontrolera. +effectivity-module=Redukuje zużycie energii przez maszynę. Maksymalnie do 20%. +energy-shield-equipment=Zapewnia pole siłowe chroniące postać. +exoskeleton-equipment=Zwiększa prędkość poruszania się postaci. +fusion-reactor-equipment=Dostarcza zasilanie dla modułów pancerza. +green-wire=Łączy maszyny w ramach sieci sterowniczej korzystając z __CONTROL__build__. +land-mine=Eksploduje gdy wrogowie są w pobliżu, zadając obrażenia i ogłuszając ich. +landfill=Można umieścić na wodzie, aby stworzyć teren, na którym możesz budować. +mining-tool=Zwiększa twoją prędkość wydobywania surowców. +night-vision-equipment=Pozwala postaci lepiej widzieć w ciemności. +personal-roboport-equipment=Pozwala postaci pełnić funkcję roboportu dla robotów konstrukcyjnych. +productivity-module=Maszyna będzie wytwarzać dodatkowe przedmioty kosztem podwyższonego poboru energii i spowolnienia produkcji.\n Stosowalne tylko dla półproduktów. +rail=Użyj do budowy prostych torów ręcznie lub przez planistę.\nPlanista torów może budować krótkie ścieżki za pomocą __CONTROL__build__, lub przygotować długie trasy za pomocą __CONTROL__build-ghost__. +red-wire=Łączy maszyny w ramach sieci sterowniczej korzystając z __CONTROL__build__. +repair-pack=Używane do naprawy sojuszniczych obiektów. +satellite=Satelita powinien być umieszczony w rakiecie. +science-pack=Używany przez laboratoria do badań. +slowdown-capsule=Zmniejsza prędkość ruchu dotkniętych wrogów. +solar-panel-equipment=Dostarcza zasilanie dla modułów pancerza. +space-science-pack=Używany przez laboratoria do badań. Otrzymywany poprzez wystrzelenie rakiety z satelitą. +speed-module=Zwiększa prędkość pracy maszyny kosztem wyższego poboru energii. +spidertron-remote=Pozwala na wysyłanie prostych poleceń ruchu do spidertrona na mapie świata. +upgrade-planner=Zaznacza elementy przeznaczone do ulepszenia przez roboty konstrukcyjne. +[item-group-name] +combat=Walka +effects=Efekty +enemies=Wrogowie +energy=Energia +environment=Środowisko +fluids=Płyny +intermediate-products=Półprodukty +logistics=Logistyka +other=Pozostałe +production=Produkcja +signals=Sygnały +[item-limitation] +item-not-allowed-in-this-container-item=Tego przedmiotu nie można umieścić w danym pojemniku. +production-module-usable-only-on-intermediates=Moduł produktywności można stosować jedynie dla półproduktów. +[item-name] +advanced-circuit=Zaawansowany układ elektroniczny +artillery-shell=Nabój artyleryjski +artillery-targeting-remote=Zdalny kontroler artyleryjski +artillery-turret=Wieżyczka artyleryjska +artillery-wagon-cannon=Działo artyleryjskie +atomic-bomb=Bomba atomowa +automation-science-pack=Automatyzacyjny pakiet naukowy +battery=Bateria +belt-immunity-equipment=Kompensator taśmociągowy +blueprint=Schemat konstrukcyjny +blueprint-book=Książka schematów +burner-generator=Generator spalinowy +cannon-shell=Nabój armatni +chemical-science-pack=Chemiczny pakiet naukowy +cliff-explosives=Środki strzałowe +cluster-grenade=Granat kasetowy +coal=Węgiel +coin=Moneta +combat-shotgun=Strzelba bojowa +concrete=Beton +copper-cable=Miedziany drut +copper-ore=Ruda miedzi +copper-plate=Miedziana płytka +copy-paste-tool=Narzędzie kopiuj-wklej +crude-oil-barrel=Beczka ropy naftowej +cut-paste-tool=Narzędzie wytnij-wklej +deconstruction-planner=Schemat demontażowy +defender-capsule=Kapsuła obronna +destroyer-capsule=Kapsuła niszczycieli +discharge-defense-remote=Kontroler obrony wyładowczej +distractor-capsule=Kapsuła prowokująca +effectivity-module=Moduł wydajności +effectivity-module-2=Moduł wydajności 2 +effectivity-module-3=Moduł wydajności 3 +electric-energy-interface=Interfejs energetyczny +electric-engine-unit=Silnik elektryczny +electronic-circuit=Układ elektroniczny +empty-barrel=Pusta beczka +engine-unit=Silnik +explosive-cannon-shell=Wybuchowy nabój armatni +explosive-rocket=Wybuchowy pocisk rakietowy +explosive-uranium-cannon-shell=Wybuchowy uranowy nabój armatni +explosives=Materiały wybuchowe +filled-barrel=__1__ w beczce +firearm-magazine=Magazynek amunicji karabinowej +fish=Ryba +flamethrower=Miotacz ognia +flamethrower-ammo=Napalm do miotacza ognia +flamethrower-turret=Działo ogniowe +flying-robot-frame=Szkielet latającego robota +green-wire=Zielony przewód +grenade=Granat +hazard-concrete=Beton ostrzegawczy +heat-interface=Interfejs cieplny +heavy-armor=Ciężki pancerz +infinity-chest=Nieskończona skrzynia +infinity-pipe=Bezdenna rura +iron-gear-wheel=Żelazne koło zębate +iron-ore=Ruda żelaza +iron-plate=Żelazna płytka +iron-stick=Żelazny pręt +item-with-inventory=Przedmiot z ekwipunkiem +item-with-label=Przedmiot z etykietą +item-with-tags=Przedmiot z tagami +lab=Laboratorium +landfill=Niwelacyjny materiał skalny +laser-turret=Działko laserowe +light-armor=Lekki pancerz +linked-chest=Połączona skrzynia +logistic-science-pack=Logistyczny pakiet naukowy +low-density-structure=Struktura niskiej gęstości +military-science-pack=Wojskowy pakiet naukowy +modular-armor=Pancerz modułowy +nuclear-fuel=Paliwo jądrowe +piercing-rounds-magazine=Magazynek przebijającej amunicji karabinowej +piercing-shotgun-shell=Przebijające naboje loftkowe +pistol=Pistolet +plastic-bar=Plastik +poison-capsule=Kapsuła zatruwająca +pollution=Zanieczyszczenie +power-armor=Pancerz wspomagany +power-armor-mk2=Pancerz wspomagany Wz. 2 +processing-unit=Układ procesorowy +production-science-pack=Produkcyjny pakiet naukowy +productivity-module=Moduł produktywności +productivity-module-2=Moduł produktywności 2 +productivity-module-3=Moduł produktywności 3 +rail=Tor kolejowy +rail-planner=Planista torów +raw-fish=Surowa ryba +red-wire=Czerwony przewód +refined-concrete=Żelazobeton +refined-hazard-concrete=Żelazobeton ostrzegawczy +repair-pack=Zestaw naprawczy +rocket=Pocisk rakietowy +rocket-control-unit=Jednostka sterująca rakiety +rocket-fuel=Paliwo rakietowe +rocket-launcher=Wyrzutnia rakiet +rocket-part=Części rakiety +satellite=Satelita +selection-tool=Narzędzie wyboru +shotgun=Strzelba +shotgun-shell=Naboje loftkowe +simple-entity-with-force=Prosty obiekt ze stroną konfliktu +simple-entity-with-owner=Prosty obiekt z właścicielem +slowdown-capsule=Kapsuła spowalniająca +solar-panel=Ogniwo słoneczne +solid-fuel=Paliwo stałe +space-science-pack=Kosmiczny pakiet naukowy +speed-module=Moduł prędkości +speed-module-2=Moduł prędkości 2 +speed-module-3=Moduł prędkości 3 +spidertron-remote=Kontroler spidertrona +spidertron-rocket-launcher=Wyrzutnia rakiet spidertrona +steel-plate=Stalowa płytka +stone=Kamień +stone-brick=Kamienna cegła +stone-path=Bruk +submachine-gun=Karabin półautomatyczny +sulfur=Siarka +tank-cannon=Armata czołgowa +tank-flamethrower=Miotacz ognia pojazdu +tank-machine-gun=Karabin maszynowy czołgu +upgrade-planner=Schemat ulepszeniowy +uranium-235=Uran-235 +uranium-238=Uran-238 +uranium-cannon-shell=Uranowy nabój armatni +uranium-fuel-cell=Uranowe ogniwo paliwowe +uranium-ore=Ruda uranu +uranium-rounds-magazine=Magazynek uranowej amunicji karabinowej +used-up-uranium-fuel-cell=Zużyte uranowe ogniwo paliwowe +utility-science-pack=Użytkowy pakiet naukowy +vehicle-machine-gun=Karabin maszynowy pojazdu +wood=Drewno +[map-gen-preset-description] +death-world=Kąsacze są bardziej niebezpieczne i szybciej ewoluują. +death-world-marathon=Formuły i technologie są droższe oraz kąsacze są bardziej niebezpieczne i jest ich o wiele więcej. Tylko dla prawdziwych weteranów Factorio. +default=Normalne ustawienia. Zalecany sposób gry w Factorio. +island=Ogromna wyspa pośrodku nieskończonego oceanu. +marathon=Formuły i badania są droższe. +rail-world=Złoża surowców są duże i rozrzucone z dala od siebie, żeby zachęcić do budowy kolei. Kąsacze nie będą tworzyły nowych baz ani wracały na wcześniej oczyszczone tereny. +ribbon-world=Wysokość mapy jest ograniczona do tylko 128 pól terenu, co wprowadza wachlarz wyzwań i ciekawych sytuacji. +rich-resources=Złoża surowców są bogatsze, więc nie musisz rozbudowywać się daleko. +[map-gen-preset-name] +death-world=Świat śmierci +death-world-marathon=Maraton w świecie śmierci +default=Domyślny +island=Wyspa +marathon=Maraton +rail-world=Świat kolejowy +ribbon-world=Podłużny świat +rich-resources=Bogate zasoby +[mod-description] +base[1]=Modyfikacja bazowa ze wszystkimi domyślnymi danymi gry i standardowymi kampaniami. +[mod-name] +base=Modyfikacja bazowa +[modifier-description] +artillery-range=Zasięg artylerii: +__1__ +artillery-shell-shooting-speed-bonus=Szybkostrzelność artylerii: +__1__ +auto-character-logistic-trash-slots=Filtry pól logistycznego wywozu postaci +beam-damage-bonus=Siła rażenia promieni: +__1__ +bullet-damage-bonus=Siła rażenia broni palnej: +__1__ +bullet-shooting-speed-bonus=Szybkostrzelność broni palnej: +__1__ +cannon-shell-damage-bonus=Siła rażenia armat: +__1__ +cannon-shell-shooting-speed-bonus=Szybkostrzelność armat: +__1__ +character-build-distance=Zasięg budowania postaci: +__1__ +character-crafting-speed=Prędkość wytwarzania postaci: +__1__ +character-health-bonus=Zdrowie postaci: +__1__ +character-inventory-slots-bonus=Pola ekwipunku postaci: +__1__ +character-item-drop-distance=Zasięg upuszczania przedmiotów postaci: +__1__ +character-item-pickup-distance=Zasięg podnoszenia przedmiotów postaci: +__1__ +character-logistic-requests=Żądania logistyczne postaci +character-logistic-trash-slots=Pola logistycznego wywozu: +__1__ +character-loot-pickup-distance=Zasięg podnoszenia łupu: +__1__ +character-mining-speed=Prędkość wydobycia przez postać: +__1__ +character-reach-distance=Zasięg dostępu postaci: +__1__ +character-resource-reach-distance=Zasięg wydobycia surowców postaci: +__1__ +character-running-speed=Prędkość chodzenia postaci: +__1__ +deconstruction-time-to-live=Czas trwania zlecenia demontażu: +__1__ +electric-damage-bonus=Obrażenia elektryczne: +__1__ +flamethrower-damage-bonus=Obrażenia od ognia: +__1__ +flamethrower-turret-attack-bonus=Siła ognia dział ogniowych: +__1__ +fluid-damage-modifier=Modyfikator obrażeń od płynów +follower-robot-lifetime=Żywotność robotów podążających: +__1__ +ghost-time-to-live=Czas zanikania widm zniszczonych obiektów +__1__ +grenade-damage-bonus=Siła rażenia granatów: +__1__ +gun-turret-attack-bonus=Siła ognia działek maszynowych: +__1__ +inserter-stack-size-bonus=Ładowność zwykłych podajników: +__1__ +laboratory-productivity=Produktywność laboratorium: +__1__ +laboratory-speed=Prędkość badań laboratoryjnych: +__1__ +landmine-damage-bonus=Obrażenia miny lądowej: +__1__ +laser-damage-bonus=Siła rażenia lasera: +__1__ +laser-shooting-speed-bonus=Szybkostrzelność lasera: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Dolny próg prędkości menadżera konstrukcji: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Górny próg prędkości menadżera konstrukcji: +__1__ +maximum-following-robots-count=Maksymalna liczba robotów podążających: +__1__ +mining-drill-productivity-bonus=Produktywność wydobycia: +__1__ +rocket-damage-bonus=Siła rażenia rakiet: +__1__ +rocket-shooting-speed-bonus=Szybkostrzelność rakiet: +__1__ +shotgun-shell-damage-bonus=Siła rażenia loftek: +__1__ +shotgun-shell-shooting-speed-bonus=Szybkostrzelność amunicji loftkowej: +__1__ +stack-inserter-capacity-bonus=Ładowność podajników masowych: +__1__ +train-braking-force-bonus=Siła hamowania pociągów: +__1__ +worker-robot-battery=Akumulator robota technicznego: +__1__ +worker-robot-speed=Prędkość robotów technicznych: +__1__ +worker-robot-storage=Pojemność robotów technicznych: +__1__ +zoom-to-world-blueprint-enabled=Zbliżenie schematu konstrukcyjnego +zoom-to-world-deconstruction-planner-enabled=Zbliżenie schematu demontażowego +zoom-to-world-enabled=Zbliżenie świata +zoom-to-world-ghost-building-enabled=Powiększenie widma budynku +zoom-to-world-selection-tool-enabled=Zbliżenie narzędzia zaznaczenia +zoom-to-world-upgrade-planner-enabled=Zbliżenie schematu ulepszeniowego +[programmable-speaker-instrument] +alarms=Alarmy +bass=Basy +celesta=Czelesta +drum-kit=Perkusja +lead=Fala akustyczna +miscellaneous=Różne +piano=Fortepian +plucked=Szarpanie strun +saw=Piłokształtny +square=Fala prostokątna +steel-drum=Stalowy bęben +vibraphone=Wibrafon +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Odblokowanie osiągnięcia +alarm-1=Alarm 1 +alarm-2=Alarm 2 +alert-destroyed=Uwaga: Obiekt zniszczony +armor-insert=Umieszczenie w pancerzu +armor-remove=Wyjęcie z pancerza +buzzer-1=Brzęczyk 1 +buzzer-2=Brzęczyk 2 +buzzer-3=Brzęczyk 3 +cannot-build=Odrzucenie budowy +clap=Klaśnięcie +console-message=Komunikat konsoli +cowbell=Krowi dzwonek +crafting-finished=Zakończenie produkcji +crash=Talerz +fx=Fx +game-lost=Przegrana gry +game-won=Wygrana gry +gui-click=Klik interfejsu +gui-click-2=Klik interfejsu 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=High Q +inventory-move=Ruch w ekwipunku +kick-1=Uderzenie 1 +kick-2=Uderzenie 2 +new-objective=Nowe zadanie +perc-1=Stuk 1 +perc-2=Stuk 2 +research-completed=Zakończenie badań +reverse-cymbal=Odwrócony talerz +ring=Dzwonek +scenario-message=Wiadomość scenariusza +shaker=Marakas +siren=Syrena +snare-1=Werbel 1 +snare-2=Werbel 2 +snare-3=Werbel 3 +triangle=Trójkąt +[recipe-name] +advanced-oil-processing=Zaawansowana rektyfikacja ropy naftowej +basic-oil-processing=Rektyfikacja ropy naftowej +coal-liquefaction=Upłynnianie węgla +empty-crude-oil-barrel=Opróżnianie beczki ropy naftowej +empty-filled-barrel=Opróżnij beczkę z: __1__ +fill-barrel=Napełnij beczkę: __1__ +fill-crude-oil-barrel=Wypełnianie pustej beczki ropą naftową +heavy-oil-cracking=Kraking mazutu do nafty +kovarex-enrichment-process=Proces wzbogacania metodą Kovarexa +light-oil-cracking=Kraking nafty do gazolu +nuclear-fuel-reprocessing=Przetwórstwo paliwa jądrowego +uranium-processing=Przetwarzanie uranu +[shortcut] +alt-mode=Włącz "Tryb-Alt" +copy=Kopiuj +cut=Wytnij +import-string=Zaimportuj kod +inline-keybind-format=__1__ (__2__) +make-blueprint=Schemat konstrukcyjny +make-blueprint-book=Książka schematów +make-deconstruction-planner=Schemat demontażowy +make-upgrade-planner=Schemat ulepszeniowy +out-of-line-keybind-format=__1__\n(__2__) +paste=Wklej +toggle-equipment-movement-bonus=Włącz egzoszkielet +toggle-personal-logistic-requests=Przełącz osobiste żądania logistyczne +toggle-personal-roboport=Włącz podręczny roboport +undo=Cofnij +undo-unavailable=Cofnij +[story] +message-log-close=Zamknij +message-log-title=Dziennik powiadomień +[technology-description] +advanced-electronics=Układy scalone i mikroprocesory do zaawansowanych obliczeń. +advanced-material-processing=Szybsze i bardziej zaawansowane piece. +advanced-oil-processing=Rafinacja ropy naftowej dająca dodatkowe produkty, które można dalej przetwarzać. +artillery=Działo dalekiego zasięgu montowane na wieżyczce lub na wagonie kolejowym. Używane do automatycznego ostrzału dalekich wrogich struktur lub sterowane manualnie do ostrzału celów na jeszcze większe odległości. +artillery-shell-range=Zwiększa automatyczny i manualny zasięg artylerii. +artillery-shell-speed=Zwiększa szybkostrzelność artylerii. +atomic-bomb=Dewastacyjna forma rakiet, używana do natychmiastowego niszczenia wszystkiego na dużych obszarach. +automated-construction=Pozwala rozkazać robotom konstrukcyjnych budować, ulepszać, lub demontować wiele struktur na raz; kopiować i wklejać całe fabryki lub wycinać lasy. +automated-rail-transportation=Umożliwia budowę przystanków kolejowych, używanych do automatyzacji kolei. +automation=Kluczowa technologia do automatyzacji masowej produkcji. +automation-2=Automaty montażowe zdolne do przetwarzania płynnych surowców. +automation-3=Szybsze automaty montażowe zdolne do przetwarzania płynnych surowców i z dodatkowymi polami na moduły ulepszeń. +automobilism=Pojazd silnikowy używany do przemieszczania się. +battery=Ogniwa elektrochemiczne przechowujące energię dla urządzeń elektrycznych. +battery-equipment=Umieszczana w pancerzu, aby przechowywać nadmiar energii na później. +battery-mk2-equipment=Umieszczana w pancerzu, aby przechowywać znaczne ilości energii na później. +belt-immunity-equipment=Umieszczany w pancerzu, zapobiega przesuwaniu gracza przez taśmociągi. +braking-force=Pociągi mogą zwalniać szybciej, co pozwala im dłużej operować z wyższymi prędkościami. +chemical-science-pack=Umożliwia badania zaawansowanych przedmiotów, wykorzystujących produkty naftowe. +circuit-network=Pozwala lepiej kontrolować maszyny dzięki łączeniu ich między sobą i sterowaniu nimi przy pomocy różnych sygnałów. +cliff-explosives=Beczki wypełnione wystarczającą ilością materiałów wybuchowych, aby zrównać z ziemią urwiska. +coal-liquefaction=Synteza Fischera-Tropscha, pozwalająca przekształcać węgiel w produkty naftowe przy użyciu gorącej pary i mazutu. +concrete=Zaawansowany materiał budowlany, używany również jako podłoże. +construction-robotics=Roboty konstrukcyjne naprawiają i odbudowują zniszczone obiekty. Można też zlecić im postawienie nowych struktur, poprzez umieszczenie tam widma obiektu. +defender=Najbardziej podstawowy typ robota bojowego. Pomaga graczowi przez określony czas, podążając za nim. +destroyer=Najbardziej zaawansowany typ robota bojowego. Pomaga graczowi przez określony czas, podążając za nim. +discharge-defense-equipment=Umieszczany w pancerzu, aby zadawać obrażenia, odpychać i ogłuszać pobliskich wrogów, po aktywacji za pomocą kontrolera. +distractor=Pośredni typ robota bojowego. Pozostaje na wybranym miejscu, aby strzelać i rozpraszać wrogów. +effect-transmission=Radionadajnik rozsyła efekty modułów do pobliskich budowli. Nie działa na wrogie budowle. +effectivity-module=Moduł, który zmniejsza pobór energii przez maszyny. +electric-energy-accumulators=Akumulatory przechowujące nadmiarową energię elektryczną na później. +electric-energy-distribution=Bardziej elastyczne sposoby dystrybucji energii elektrycznej. +electric-engine=Zamieniają energię elektryczną na ruch mechaniczny. +electronics=Części elektroniczne przetwarzające podstawowe sygnały. +energy-shield-equipment=Tarcza do pancerza, absorbująca obrażenia. +energy-shield-mk2-equipment=Tarcza do pancerza, absorbująca ogromne obrażenia. +energy-weapons-damage=Zwiększa ilość obrażeń zadawanych przez lasery i łuki elektryczne. +engine=Przekształcają paliwo w ruch obrotowy. Niezbędna część wszystkich pojazdów. +exoskeleton-equipment=Egzoszkielet umieszczany w pancerzu, zwiększający prędkość poruszania się. Można używać wiele egzoszkieletów jednocześnie. +explosive-rocketry=Ekstremalnie wybuchowe rakiety z większym obszarem rażenia. +explosives=Opracowywanie niebezpiecznych lecz możliwych do kontrolowania materiałów wybuchowych. +fast-inserter=Podajniki zdolne do szybszego ruchu i filtrowania przedmiotów dzięki ulepszonej elektronice. +flamethrower=Potężne ręczne i wieżyczkowe miotacze ognia wystrzeliwujące łatwopalne płyny na przeciwników, podpalając ich. +flammables=Opracowanie bardziej wydajnych paliw i bardziej wydajnych substancji palnych. +fluid-handling=Różne sposoby na przechowywanie i transport płynów. +fluid-wagon=Zdolność do transportu płynów koleją. Cysterny są wypełniane i opróżniane przez pompy położone przy prostych segmentach szyn. +follower-robot-count=Zwiększa maksymalną liczbę robotów bojowych, które będą podążać za postacią. +fusion-reactor-equipment=Umieszczany w pancerzu, aby zasilać pozostałe wyposażenie. +gates=Odcinki murów, otwierające się w razie potrzeby. Mogą być kontrolowane przez sieć sterowniczą. +gun-turret=Podstawowe struktury obronne, które muszą być uzupełniane amunicją. +heavy-armor=Ciężki pancerz dla większej ochrony. +inserter-capacity-bonus=Zwiększa liczbę przedmiotów, jaką może jednocześnie przenieść podajnik masowy. Niektóre z tych ulepszeń dodają niewielką premię ładowności nawet do niemasowych podajników. +kovarex-enrichment-process=Proces tworzenia izotopu uranu-235 z izotopu 238. Wymaga on dużych ilości izotopu 235 jako katalizatora. +land-mine=Pułapki wybuchowe stawiane na ziemi, wyzwalane, gdy wróg nad nimi przechodzi. Mogą zostać odnowione przez roboty konstrukcyjne po eksplozji. Zadawane obrażenia mogą zostać zwiększone, po odkryciu technologii mocniejszych materiałów wybuchowych. +landfill=Można umieścić na wodzie, aby stworzyć teren, na którym możesz budować. +laser=Skupiona energia zdolna zadawać obrażenia. +laser-shooting-speed=Zwiększa szybkostrzelność działek laserowych. +laser-turret=Zaawansowane struktury obronne, które wymagają tylko energii elektrycznej. +logistic-robotics=Roboty logistyczne mogą dostarczać przedmioty postaci lub odbierać niechciane przedmioty. +logistic-science-pack=Umożliwia badania udoskonalonej logistyki, automatyzacji i prostego uzbrojenia. +logistic-system=Odblokowanie dodatkowych skrzyń logistycznych rozszerza możliwości robotów logistycznych. Skrzynie żądające pobierają przedmioty z sieci logistycznej. Aktywne skrzynie zaopatrzeniowe przeznaczają swoją zawartość do przechowywania lub wykorzystania w innym miejscu. Skrzynie buforowe sprawiają, aby określone przedmioty były dostępne dla osobistej logistyki i automatycznej budowy. +logistics=Szybsze i wygodniejsze sposoby transportu. +low-density-structure=Lekki, ale wytrzymały materiał, bardzo przydatny do produkcji statków kosmicznych i osobistego wyposażenia. +lubricant=Przetwarzanie ciężkich olejów na smar, używany do redukowania tarcia w maszynach o wysokich prędkościach. +military=Bardziej skuteczne środki do obrony siebie i swojej fabryki. +military-science-pack=Umożliwia badania kolejnych dziedzin wojskowych. +mining-productivity=Zwiększona wydajność wszystkich wiertnic górniczych i kiwonów. +modular-armor=Pancerz z małą liczbą miejsc na moduły ekwipunku dające unikatowe premie. Dodatkowo, noszenie go zwiększa pojemność ekwipunku. +modules=Pozwala na badania modułów wspomagających, które mogą zostać umieszczone w maszynach. +night-vision-equipment=Noktowizor do pancerza, pozwalający widzieć lepiej w ciemności. +nuclear-fuel-reprocessing=Proces ponownego przetwarzania zużytych uranowych ogniw paliwowych do wytwarzania uranu-238. +nuclear-power=Wydajna i wymyślna metoda wytwarzania energii, korzystająca z uranowych ogniw paliwowych. +oil-processing=Rafinacja ropy naftowej wykorzystywana do produkcji tworzyw sztucznych, siarki i paliw. +optics=Różne zastosowania światła widzialnego. +personal-laser-defense-equipment=Osobisty obronny laser do pancerza, automatycznie ostrzeliwujący pobliskie wrogie jednostki. +personal-roboport-equipment=Umieszczany w pancerzu, aby umożliwić robotom konstrukcyjnym operować prosto z ekwipunku gracza. +personal-roboport-mk2-equipment=Umieszczany w pancerzu, aby umożliwić robotom konstrukcyjnym operować prosto z ekwipunku gracza. +physical-projectile-damage=Zwiększa ilość obrażeń zadawaną przez bronie, wieżyczki i roboty obronne używające pocisków fizycznych. +plastics=Syntetyczne polimery, które mogą być formowane w trwałe obiekty. +power-armor=Pancerz z dużą ilością miejsca na moduły i powiększoną pojemnością ekwipunku. +power-armor-mk2=Pancerz z ogromną siatką na wyposażenie i powiększoną pojemnością ekwipunku. +production-science-pack=Umożliwia badania najbardziej wydajnych maszyn, modułów i procesów. +productivity-module=Moduł, który pozwala maszynie wytworzyć więcej produktów z tej samej ilości surowców, ale również zwiększa pobór energii i zmniejsza prędkość pracy. +rail-signals=Umożliwia organizację wielu pociągów w pojedynczej sieci kolejowej. +railway=Masowy transport materiałów i surowców na dalekie dystanse. +refined-flammables=Zwiększa obrażenia broni ogniowej. +research-speed=Odblokowuje bardziej efektywne techniki badawcze. +robotics=Obudowy latających robotów muszą być przystosowane do logistycznych lub konstrukcyjnych zadań. +rocket-control-unit=Zaawansowany kontroler zdolny do sterowania systemami rakietowymi. +rocket-fuel=Wyrafinowane paliwo wielozadaniowe. +rocket-silo=Pozwala wystrzelić rakietę w kosmos i wygrać grę. +rocketry=Podręczna wyrzutnia do nękania wrogów rakietami. +solar-energy=Źródło darmowej energii elektrycznej, które jest bezużyteczne w nocy. +solar-panel-equipment=Panel słoneczny do pancerza, zasilający inne jego wyposażenie, bezużyteczny w nocy. +space-science-pack=Umożliwia wysyłanie satelitów w kosmos, aby otrzymywać dane naukowe używane do produkcji kosmicznych pakietów naukowych. +speed-module=Moduł, który zwiększa prędość pracy maszyny, ale zwiększa też pobór energii. +spidertron=Uniwersalny pojazd zdolny do przemierzania trudnego terenu. Jest wyposażony w szybkostrzelne wyrzutnie rakiet, zdolne do ręcznego lub automatycznego celowania. Może być sterowany ręcznie lub przy użyciu specjalnego kontrolera. +stack-inserter=Podajniki masowe mogą przenosić wiele przedmiotów na raz. +steel-axe=Zwiększa twoją prędkość wydobycia. +steel-processing=Pozwala przetapiać żelazne płytki na stal. +stone-wall=Mury chroniące twoją fabrykę przed atakiem. +stronger-explosives=Zwiększa ilość obrażeń zadawanych przez broń wybuchową. +sulfur-processing=Bardzo reaktywne, niemetaliczne chemikalium używane do produkcji kwasu siarkowego oraz materiałów wybuchowych. +tank=Potężne pojazdy ofensywne potrafiące używać rozmaitych broni. +toolbelt=Rozszerza twoją pojemność ekwipunku. +uranium-ammo=Zaawansowana amunicja tworzona z izotopu uranu-238, cięższa i twardsza, zadaje mnóstwo obrażeń. +uranium-processing=Ruda uranu jest przetwarzana w wirówce na izotop 238, z szansą na otrzymywanie bogatszego izotopu 235, oba izotopy są potrzebne aby wytworzyć uranowe ogniwa paliwowe. +utility-science-pack=Umożliwia badania najpotężniejszych broni, wyposażenia osobistego i koordynację robotów. +weapon-shooting-speed=Zwiększa szybkostrzelność większości broni balistycznych. +worker-robots-speed=Zwiększa prędkość lotu robotów logistycznych i konstrukcyjnych. +worker-robots-storage=Zwiększa liczbę przedmiotów, którą roboty logistyczne i konstrukcyjne są w stanie naraz przenosić. +[technology-name] +advanced-electronics=Zaawansowana elektronika +advanced-material-processing=Zaawansowane przetwarzanie materiałów +advanced-oil-processing=Zaawansowane przetwórstwo ropy naftowej +artillery=Artyleria +artillery-shell-range=Zasięg artylerii +artillery-shell-speed=Szybkostrzelność artylerii +atomic-bomb=Bomba atomowa +automated-rail-transportation=Automatyzacja kolei +automation=Automatyzacja +automobilism=Motoryzacja +battery=Baterie +battery-equipment=Akumulatory przenośne +battery-mk2-equipment=Akumulator przenośny Wz. 2 +belt-immunity-equipment=Kompensator taśmociągowy +braking-force=Siła hamowania +chemical-science-pack=Chemiczne pakiety naukowe +circuit-network=Sieć sterownicza +cliff-explosives=Rozbijanie urwisk +coal-liquefaction=Upłynnianie węgla +concrete=Beton +construction-robotics=Robotyka konstrukcyjna +defender=Roboty obronne +destroyer=Roboty niszczące +discharge-defense-equipment=Obrona wyładowcza +distractor=Robot prowokujący +effect-transmission=Wspomaganie zdalne +effectivity-module=Moduły wydajności +electric-energy-accumulators-1=Akumulatory +electric-energy-distribution=Dystrybucja energii elektrycznej +electric-engine=Silniki elektryczne +electronics=Elektronika +energy-shield-equipment=Tarcza energetyczna +energy-shield-mk2-equipment=Tarcza energetyczna Wz. 2 +energy-weapons-damage=Obrażenia broni energetycznej +engine=Silniki +exoskeleton-equipment=Egzoszkielet +explosive-rocketry=Zaawansowana broń rakietowa +explosives=Materiały wybuchowe +fast-inserter=Szybki podajnik +flamethrower=Miotacze ognia +flammables=Materiały łatwopalne +fluid-handling=Obsługa płynów +fluid-wagon=Cysterna kolejowa +follower-robot-count=Liczba robotów podążających +fusion-reactor-equipment=Przenośny reaktor termojądrowy +gate=Bramy +gun-turret=Działka maszynowe +heavy-armor=Ciężki pancerz +inserter-capacity-bonus=Zwiększona ładowność podajników +kovarex-enrichment-process=Proces wzbogacania metodą Kovarexa +land-mine=Miny lądowe +landfill=Niwelacja terenu +laser=Technika laserowa +laser-shooting-speed=Szybkostrzelność lasera +laser-turret=Działka laserowe +logistic-robotics=Robotyka logistyczna +logistic-science-pack=Logistyczne pakiety naukowe +logistic-system=System logistyczny +logistics=Logistyka +low-density-structure=Struktura niskiej gęstości +lubricant=Smary +military=Uzbrojenie +military-science-pack=Wojskowe pakiety naukowe +mining-productivity=Wydajność wydobycia +modular-armor=Pancerz modułowy +modules=Moduły wspomagające +night-vision-equipment=Noktowizja +nuclear-fuel-reprocessing=Przetwórstwo paliwa jądrowego +nuclear-power=Energia jądrowa +oil-processing=Przetwórstwo ropy naftowej +optics=Optyka +personal-laser-defense-equipment=Osobista obrona laserowa +personal-roboport-equipment=Miniaturyzacja roboportów +personal-roboport-mk2-equipment=Podręczny roboport Wz. 2 +physical-projectile-damage=Obrażenia fizyczne pocisków +plastics=Wytwórstwo plastiku +power-armor=Pancerz wspomagany +power-armor-mk2=Pancerz wspomagany Wz. 2 +production-science-pack=Produkcyjne pakiety naukowe +productivity-module=Moduły produktywności +rail-signals=Sygnalizacja kolejowa +railway=Kolejnictwo +refined-flammables=Rafinowane materiały łatwopalne +research-speed=Prędkość badań laboratoryjnych +robotics=Robotyka +rocket-control-unit=Jednostka sterująca rakiety +rocket-fuel=Paliwo rakietowe +rocket-silo=Silos rakietowy +rocketry=Broń rakietowa +solar-energy=Fotowoltaika +solar-panel-equipment=Przenośne ogniwo słoneczne +space-science-pack=Kosmiczne pakiety naukowe +speed-module=Moduły prędkości +spidertron=Spidertron +stack-inserter=Podajniki masowe +steel-axe=Stalowy topór +steel-processing=Przetwarzanie stali +stone-wall=Kamienne mury +stronger-explosives=Silniejsze materiały wybuchowe +sulfur-processing=Przetwórstwo siarki +tank=Czołgi +toolbelt=Pasek na narzędzia +uranium-ammo=Amunicja uranowa +uranium-processing=Przetwarzanie uranu +utility-science-pack=Użytkowe pakiety naukowe +weapon-shooting-speed=Szybkostrzelność broni +worker-robots-speed=Prędkość robotów technicznych +worker-robots-storage=Ładowność robotów technicznych +[tile-name] +concrete=Beton +deepwater=Głęboka woda +deepwater-green=Głęboka zielona woda +dirt-1=Ziemia 1 +dirt-2=Ziemia 2 +dirt-3=Ziemia 3 +dirt-4=Ziemia 4 +dirt-5=Ziemia 5 +dirt-6=Ziemia 6 +dirt-7=Ziemia 7 +dry-dirt=Sucha ziemia +grass-1=Trawa +grass-2=Trawa 2 +grass-3=Trawa 3 +grass-4=Trawa 4 +hazard-concrete-left=Beton malowany w lewo +hazard-concrete-right=Beton malowany w prawo +lab-dark-1=Pole kontrastowe ciemne +lab-dark-2=Pole kontrastowe jasne +lab-white=Laboratoryjna biel +landfill=Niwelacja terenu +nuclear-ground=Radioaktywna ziemia +out-of-map=Poza mapą +red-desert-0=Czerwona pustynia 0 +red-desert-1=Czerwona pustynia 1 +red-desert-2=Czerwona pustynia 2 +red-desert-3=Czerwona pustynia 3 +red-desert-dark=Czerwona ciemna pustynia +refined-concrete=Żelazobeton +refined-hazard-concrete-left=Żelazobeton malowany w lewo +refined-hazard-concrete-right=Żelazobeton malowany w prawo +sand-1=Piasek 1 +sand-2=Piasek 2 +sand-3=Piasek 3 +stone-path=Bruk +tutorial-grid=Siatka samouczka +water=Woda +water-green=Zielona woda +water-mud=Płytka woda 2 +water-shallow=Płytka woda +water-wube=Wodne logo Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] aktywnie próbuje przenieść swoje przedmioty do sieci logistycznej.\nJeśli nie ma żadnych żądań o dany przedmiot w aktywnej skrzyni zaopatrzeniowej, zostaną one przeniesione do [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] posiada dwa pasy ruchu, które mogą być użyte do transportu przedmiotów i mogą być wykorzystane do różnych zasobów.\n[entity=inserter] może podnosić przedmioty z obu pasów, ale umieszcza tylko na pasie dalszym od niego. +buffer-chest=[entity=logistic-chest-buffer] działa zarówno jako [entity=logistic-chest-requester] jak i [entity=logistic-chest-passive-provider].\nZapewniają przedmioty dla obiektów budowlanych, osobistej logistyki i skrzyń żądających z włączoną opcją `Żądanie z skrzyni buforowej`. +bulk-crafting=Gdy naniesiesz kursor na pole wytwarzania kliknij:\n - __ALT_CONTROL__1__craft-5__ aby stworzyć 5.\n - __ALT_CONTROL__1__craft-all__ aby stworzyć maksymalną dostępną ilość. +burner-inserter-refueling=[entity=burner-inserter] może być uzupełniony paliwem przez inne podajniki, ale mogą również uzupełniać się same podczas pracy z paliwem. +circuit-network=Sieć sterownicza jest systemem, który umożliwia przekazywanie informacji między maszynami.\nMożesz podłączać maszyny do sieci sterowniczej za pomocą [item=red-wire] i [item=green-wire].\nSieć może przesyłać wartości całkowite -2³¹ .. +2³¹ (-2 147 483 648 .. 2 147 483 647) pojedynczo dla każdego typu sygnału.\nNie jest wymagane korzystanie z sieci sterowniczej, aby ukończyć grę, ale pozwala ona zbudować wiele ciekawych wynalazków lub pomysłowych optymalizacji fabrycznych, które nie byłyby bez niej możliwe. +clear-cursor=Kiedy trzymasz przedmiot, możesz go wyczyścić używając __CONTROL__clear-cursor__, który zwróci go do gniazda [img=utility/hand] w ekwipunku źródłowym.\nAnuluje również planowanie torów, przeciąganie i wybór skrzynek. +connect-switch=__ALT_CONTROL__1__build__ na obiekcie z [item=copper-cable] na kursorze, aby podłączyć do niego przewód elektryczny.\n__ALT_CONTROL__1__remove-pole-cables__ na obiekcie usuwa wszystkie przewody. +construction-robots=[entity=construction-robot] realizuje zamówienia konstrukcyjne, demontażowe, modernizacyjne i naprawcze z sieci logistycznej.\nZamówienia konstrukcyjne są tworzone jako widma budowli, używając [item=blueprint]. Widmo pojawi się również gdy sojuszniczy budynek zostanie zniszczony i wymaga odbudowania.\nZamówienia demontażowe są tworzone poprzez wybranie obiektów za pomocą [item=deconstruction-planner].\nZlecenia modernizacyjne są tworzone przez użycie [item=upgrade-planner].\nPowyższe zlecenia są również używane przy wykonywaniu akcji cofnięcia. +copy-entity-settings=__CONTROL__copy-entity-settings__ i __CONTROL__paste-entity-settings__ pozwala na kopiowanie ustawień pomiędzy obiektami.\nNa przykład możesz kopiować i wklejać między [entity=assembling-machine-2] aby ustawiać ich formułę, lub w skrzyniach aby ustawiać limit pojemności.\nPrzeciągając wraz z __ALT_CONTROL__1__paste-entity-settings__ możesz wklejać wiele obiektów za pomocą jednego pociągnięcia. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ i __CONTROL__paste-entity-settings__ pozwala na kopiowanie ustawień pomiędzy obiektami.\nNa przykład możesz kopiować i wklejać między [entity=assembling-machine-2] aby ustawiać ich formułę, lub w skrzyniach aby ustawiać limit pojemności. \nPrzytrzymując __CONTROL__paste-entity-settings__ i poruszając __CONTROL__move__ możesz szybko wklejać rządane ustawienia do wielu obiektów. +copy-paste=__CONTROL__copy__ przywołuje narzędzie kopiowania, które pozwala zapisać zaznaczenie do schowka.\n__CONTROL__paste__ ustawia ostatnio skopiowane zaznaczenie do budowy.\n__CONTROL__cycle-clipboard-forwards__ i __CONTROL__cycle-clipboard-backwards__ pozwala przewijać historię schowka. +copy-paste-filters=Możesz przekopiować ustawienia i konfiguracje filtrów lub żądań między obiektami, takimi jak [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] lub [entity=cargo-wagon]. +copy-paste-requester-chest=Możesz przekopiować pomiędzy [entity=logistic-chest-requester] żądania logistyczne.\nMożesz również przekopiować ustawienia z [entity=assembling-machine-2] do [entity=logistic-chest-requester], aby ustawić żądanie logistyczne na podstawie formuły. +copy-paste-spidertron=Przekopiowanie pomiędzy [entity=spidertron] kopiuje kolor i żądania logistyczne.\nSpróbuje również skopiować siatkę wyposażenia, wstawiając wyposażenie z ekwipunku gracza, jeśli przedmioty są dostępne. +copy-paste-trains=Możesz przekopiować rozkład jazdy i kolor między lokomotywami.\nMożesz przekopiować nazwę i kolor przystanków.\nMożesz również przenosić je dowolnie między lokomotywami i przystankami. +drag-building=Najszybszy sposób na zbudowanie prostej linii, takiej jak konfiguracja [entity=stone-furnace], to naciśnięcie __CONTROL__build__ i przytrzymanie podczas biegu w pożądanym kierunku. +drag-building-poles=Jeśli budujesz [entity=small-electric-pole] poprzez przeciągnięcie, zostanie on automatycznie zbudowany przy maksymalnym, osiągalnym zasięgu przewodu. +drag-building-underground-belts=Jeśli budujesz [entity=underground-belt] lub [entity=pipe-to-ground] poprzez przeciągnięcie, zostanie on automatycznie zbudowany przy maksymalnym, osiągalnym zasięgu podziemnego połączenia. +e-confirm=Wszystkie zielone przyciski w grze mogą być 'potwierdzone' za pomocą __CONTROL__confirm-gui__.\nSpróbuj użyć go teraz, aby potwierdzić tę wskazówkę! +electric-network=Sieć elektryczna przenosi energię od producentów takich jak [entity=steam-engine] lub [entity=solar-panel] do konsumentów równomiernie.\nUżywając __ALT_CONTROL__1__open-gui__ na słupie elektrycznym, wyświetlą się statystyki sieci elektrycznej. +electric-pole-connections=Słupy elektryczne automatycznie połączą się z innymi słupami elektrycznymi w ramach ich 'zasięgu przewodu elektrycznego' i mogą mieć do 5 połączeń.\nPołączenia można ręcznie dodawać lub usuwać za pomocą [item=copper-cable].\nWszystkie połączenia słupa elektrycznego można usunąć za pomocą __CONTROL__remove-pole-cables__ na słupie elektrycznym. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ na jednostce do zabrania od niej przedmiotów.\n__ALT_CONTROL__1__fast-entity-transfer__ trzymając przedmiot, aby umieścić go w wybranej jednostki.\n\n\nSamouczek nauczy cię różnych sposobów przenoszenia przedmiotów do i z obiektów bez ich otwierania. +fast-belt-bending=Naciśnięcie __CONTROL__rotate__ podczas przeciągania [entity=transport-belt] pozwala budować zakręty szybko i sprawnie. +fast-obstacle-traversing=Przeciąganie [entity=transport-belt] nad przeszkodą automatycznie zbuduje przejście z [entity=underground-belt], jeśli jest to możliwe. +fast-replace=Budowa w miejscu obiektu tego samego typu i wielkości wykona szybką jego podmianę. Szybka podmiana zachowa właściwości oryginalnego obiektu, takie jak zawartość ekwipunku i wybraną formułę. +fast-replace-belt-splitter=Możesz szybko podmienić [entity=transport-belt] na [entity=splitter] i odwrotnie. +fast-replace-belt-underground=Możesz szybko podmienić [entity=transport-belt] na [entity=underground-belt] i odwrotnie.\nWszystkie pasy pomiędzy wejściem i wyjściem podziemnego taśmociągu zostaną podniesione automatycznie.\nFunkcje szybkiej podmiany dotyczą również [entity=pipe] oraz [entity=pipe-to-ground]. +fast-replace-direction=Możesz używać szybkiej podmiany, aby wygodnie zmieniać kierunek obiektów. +gate-over-rail=[entity=gate] może być zbudowana na dowolnych pionowych lub poziomych odcinkach [entity=straight-rail].\nPociąg automatycznie otwiera bramę i nie pozostawia żadnych luk w systemie obrony. +ghost-building=__ALT_CONTROL__1__build-ghost__ trzymając przedmiot konstrukcyjny zbudujemy go jako widmo obiektu.\nWidmo będzie automatycznie zabudowane przez roboty z sieci logistycznej będące w zasięgu. +ghost-rail-planner=Planer torów jest używany do planowania długich odcinków widm torów.\nAby użyć planera torów, przytrzymaj __CONTROL_MODIFIER__build-ghost__ podczas planowania torów.\nMożesz również trzymać __CONTROL_MODIFIER__build-with-obstacle-avoidance__ w celu planowania torów kolejowych z unikaniem przeszkód. +inserters=Podajniki podnoszą przedmioty z jednego kierunku i umieszczają je na przeciwległym polu.\nMogą przenosić przedmioty do i z [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] oraz innych maszyn. +insertion-limits=Podajnik nie zawsze wypełnia cały docelowy ekwipunek. Pozwala to innym podajnikom na zdobycie swojego udziału w przedmiotach.\nNa przykład, jeśli [entity=boiler] ma wewnątrz 5 lub więcej przedmiotów [item=coal], podajnik nie będzie już wstawiał ich więcej. Dzięki temu inne paliwo może przemieszczać się dalej taśmociągiem do innych kotłów, nie będąc całkiem zabieranym przez pierwszy podajnik w kolejce.\nDotyczy to również [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] i innych. +introduction=Witaj w poradach!\nWyjaśnią one koncepcje gry w formie wizualnej lub interaktywnej.\nPorady są odblokowywane, gdy robisz postępy w grze, a także gdy stosujesz podane wskazówki.\nJeśli chcesz zobaczyć wszystkie wskazówki od razu, użyj polecenia __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Kliknięcie pola ekwipunku oznaczonego czerwonym „X”, a następnie zablokowanie wybranych miejsc umożliwia ograniczenie dostępnych pól ekwipunku skrzyń. Maszyny nie będą mogły korzystać z zablokowanych miejsc, co w ogólnym rozrachunku obniży pojemność skrzyń. +logistic-network=System logistyczny jest potężną automatyczną siecią dostawczą, która wykorzystuje latające roboty do przenoszenia przedmiotów i automatycznego montażu obiektów.\nPosiada 3 główne komponenty:\n - [entity=roboport] definiuje obszar pokrycia sieci, działa jako punkt ładowania i przechowywania dla robotów.\n - [entity=logistic-robot] spełnia zamówienia logistyczne i [entity=construction-robot] realizuje zamówienia konstrukcyjne.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] dostarcza sieci przedmioty. +long-handed-inserters=[entity=long-handed-inserter] to podajnik elektryczny, który podnosi i upuszcza przedmioty dwa pola dalej od swojego położenia. +low-power=Jeśli Twoje zużycie energii jest większe niż twoja zdolność produkcyjna, twoje maszyny fabryczne będą pracować wolniej z powodu niewystarczającego zasilania.\nZwracaj uwagę na prędkość swoich maszyn, aby dostrzec niewystarczającą produkcję energii zanim będzie za późno.\nNajlepszy sposób na upewnienie się, że masz wystarczającą moc, to sprawdzić statystyki sieci elektrycznych i upewnić się, że pasek poboru mocy jest zielony i pełny. +move-between-labs=[entity=inserter] może być użyty do przekazywania pakietów naukowych pomiędzy [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] dostarcza swoje przedmioty do sieci logistycznej.\nOznacza to, że wszelkie przedmioty w pasywnej skrzyni zaopatrzeniowej mogą być zabierane przez roboty do realizacji zamówień logistycznych lub konstrukcyjnych. +personal-logistics=[entity=logistic-robot] przenosi przedmioty ze skrzyń zaopatrzeniowych aby realizować osobiste żądania logistyczne.\nPoszczególne osobiste żądania logistyczne mają minimalny i maksymalny zakres. Roboty będą dostarczać Ci przedmioty, dopóki nie będziesz mieć ich więcej niż wynosi minimalny zakres.\nJeśli zaś będziesz miał ich więcej niż wynosi maksymalny zakres, przedmioty te zostaną samoczynnie przeniesione do twoich pól logistycznego wywozu i zostaną przez roboty zabrane. +pipette=Użyj __CONTROL__smart-pipette__ aby umieścić wybrany obiekt na kursorze. +pole-dragging-coverage=Jeśli zbudujesz [entity=small-electric-pole] przeciągając po maszynach elektrycznych, żadna z nich nie zostanie pominięta. +pump-connection=[entity=pump] łączą się podczas postoju z ustawionymi w odpowiedni sposób [entity=fluid-wagon].\nSą wymagane do załadunku i wyładunku płynów z [entity=fluid-wagon]. +rail-building=Aby aktywować tryb budowy torów, przytrzymaj [item=rail] i __CONTROL__build__ na istniejącym fragmencie torów.\n__ALT_CONTROL__1__build__ w celu potwierdzenia zbudowania żądanego fragmentu torów.\n__CONTROL__clear-cursor__ wyłącza tryb budowy torów. +rail-signals-advanced=[entity=rail-chain-signal] określa swój stan w oparciu o sygnały przed sobą, zapewniając że pociąg wchodzący do bloku będzie mógł go też opuścić.\nSą one używane w sprzężeniu z sygnalizatorami typu [entity=rail-signal] do budowy zaawansowanych skrzyżowań kolejowych.\n\n\nSamouczek uczy cię jak używać semaforów poprzedzających do budowy złożonych skrzyżowań kolejowych i zapobiegania zastojom. +rail-signals-basic=[entity=rail-signal] dzieli tory na bloki. Każda [entity=locomotive] odczytuje sygnały kolejowe, aby unikać kolizji z innymi pociągami.\n\n\n\nSamouczek nauczy cię jak korzystać z sygnalizacji kolejowej, umożliwiając ruch wielu pociągów w obrębie jednego systemu kolejowego. +repair-packs=Trzymając [item=repair-pack] na kursorze, użyj __CONTROL__build__ i przytrzymaj na obiekcie, aby dokonać jego naprawy. +requester-chest=[entity=logistic-chest-requester] wymaga przedmiotów z sieci logistycznej.\n[entity=logistic-robot] przenosi przedmioty z sieci logistycznej w celu spełnienia żądań. +rotating-assemblers=Niektóre formuły, takie jak [recipe=electric-engine-unit], wymagają dostarczenia płynów do [entity=assembling-machine-2]. Automat montażowy z przyłączem na płyny można obracać używając __CONTROL__rotate__. +shoot-targeting=Możesz strzelać do wrogich celów, naciskając __CONTROL__shoot-enemy__ kursorem w pobliżu wroga.\nMożesz strzelać w wybraną neutralną lub przyjazną jednostką, naciskając __CONTROL__shoot-selected__. +shoot-targeting-controller=Możesz strzelać do celów wroga, trzymając __CONTROL__shoot-enemy__.\nUżycie kontrolera sprawia, że wszystkie bronie będą automatycznie celować w najbliższego wroga na danym obszarze. Użyj __CONTROL__look__ , aby przesunąć obszar automatycznego celowania.\nMożesz strzelać w wybraną neutralną lub przyjazną jednostką, naciskając __CONTROL__shoot-selected__. +show-info=Naciśnij __CONTROL__show-info__ aby włączyć nakładkę ze szczegółowymi informacjami, nazywaną również „Trybem Alt”. +splitter-filters=[entity=splitter] można skonfigurować do filtrowania określonego elementu lub do priorytetowego traktowania jednego z wejść/wyjść. +splitters=[entity=splitter] jest używany do rozdzielenia, łączenia lub wyważania taśmociągów.\n Przychodzące przedmioty są rozdzielane po równo jeżeli wolne są obydwa wyjścia z rozdzielacza. W przeciwnym razie kierowane są tylko do wolnego wyjścia. +stack-transfers=__ALT_CONTROL__1__stack-transfer__ przenosi pojedynczy stos.\n__ALT_CONTROL__1__inventory-transfer__ przenosi wszystkie stosy danego typu. (Wskazując na puste pole przenosi cały ekwipunek.)\nUżycie __CONTROL_RIGHT_CLICK__ zamiast __CONTROL_LEFT_CLICK__ pozwoli Ci na przeniesienie połowy ilości wybranego pola.\n\nSamouczek wyjaśnia to bardziej szczegółowo. +steam-power=[entity=boiler] spala paliwo, takie jak [item=coal], aby zamienić [fluid=water] w [fluid=steam].\n[entity=steam-engine] zużywa [fluid=steam] do produkcji energii elektrycznej, która jest dystrybuowana wśród odbiorców sieci energetycznej. +storage-chest=[entity=logistic-chest-storage] przechowuje przedmioty pobrane od graczy z pól logistycznego wywozu i demontażu.\nWszystkie przedmioty w skrzyniach magazynujących są również dostarczane do wykorzystania w zamówieniach logistycznych lub konstrukcyjnych.\nSkrzynie magazynujące mogą być filtrowane, aby akceptować tylko 1 rodzaj przedmiotu. +storage-chest-list=Skrzynie dostarczają zawartość według priorytetu:\n[entity=logistic-chest-active-provider] Aktywna skrzynia zaopatrzeniowa\n[entity=logistic-chest-buffer] Skrzynia buforowa\n[entity=logistic-chest-storage] Skrzynia magazynująca\n[entity=logistic-chest-passive-provider] Pasywna skrzynia zaopatrzeniowa +train-stop-same-name=[entity=train-stop] może mieć wspólną, identyczną nazwę z innymi przystankami. Pociąg będzie podjeżdżać wtedy do najbliższego wolnego przystanku o tej nazwie. \nMożesz ustawić limit pociągów dla każdego przystanku kolejowego, aby lepiej kontrolować funkcjonowanie pociągów. +train-stops=[entity=train-stop] służy do automatyzacji transportu przedmiotów za pomocą pociągów, nadając nazwane lokalizacje, do których pociągi mogą podróżować.\n\n\n\nSamouczek nauczy Cię jak zbudować stację kolejową i jak ustawić prosty rozkład jazdy pociągu. +trains=Pociągi są przydatne do transportu o dużej przepustowości i na duże odległości.\nDo pociągów można wchodzić za pomocą __CONTROL__toggle-driving__, i kierować za pomocą __CONTROL_MOVE__. +transport-belts=Taśmociągi są używane do przenoszenia przedmiotów i pracują bez użycia energii. Mogą one również przenosić obiekty takie jak postać gracza, pojazdy i kąsacze.\nSystem taśmociągów składa się z [entity=transport-belt], [entity=splitter] oraz [entity=underground-belt].\nWyższe poziomy taśmociągów przenoszą przedmioty z większą prędkością: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] jest stosowany w celu umożliwienia przekroczenia przez taśmociąg innych obiektów lub niedostępnego terenu. +usable-items=Niektóre przedmioty mogą być używane w inny sposób niż budowanie obiektów świata. Na przykład możesz rzucić [item=grenade] na wrogów, aby ich zniszczyć.\n__ALT_CONTROL__1__build__ trzymając potrzebny przedmiot kursorem, aby go zastosować. +z-dropping=Naciśnij __CONTROL__drop-cursor__ aby upuścić pojedyncze przedmioty z kursora.\nMożesz upuszczać je na ziemię, do taśmociągów i obiektów.\nPrzytrzymaj __CONTROL__drop-cursor__ i przeciągnij kursor na wiele obiektów, aby szybko przenieść pojedyncze przedmioty do każdego z nich. +[tips-and-tricks-item-name] +active-provider-chest=Aktywne skrzynie zaopatrzeniowe +belt-lanes=Linie taśmociągów +buffer-chest=Skrzynie buforowe +bulk-crafting=Masowe wytwarzanie +burner-inserter-refueling=Uzupełnianie paliwem podajników spalinowych +circuit-network=Sieć sterownicza +clear-cursor=Wyczyść kursor +connect-switch=Przełącznik zasilania +construction-robots=Roboty konstrukcyjne +copy-entity-settings=Kopiuj-wklej ustawienia obiektu +copy-entity-settings-controller=Kopiuj-wklej ustawienia obiektu +copy-paste=Kopiuj-wklej +copy-paste-filters=Kopiuj-wklej filtry +copy-paste-requester-chest=Kopiuj-wklej skrzynię żądającą +copy-paste-spidertron=Kopiuj-wklej spidertrona +copy-paste-trains=Kopiuj-wklej pociągi +drag-building=Buduj przeciągając +drag-building-poles=Przeciąganie słupów elektrycznych +drag-building-underground-belts=Przeciąganie podziemnych taśmociągów +e-confirm=Użyj __CONTROL__confirm-gui__ aby potwierdzić +electric-network=Sieć energetyczna +electric-pole-connections=Połączenia słupów elektrycznych +entity-transfers=Przenoszenie obiektu +fast-belt-bending=Szybkie zaginanie taśmociągu +fast-obstacle-traversing=Automatyczne pokonywanie przeszkód +fast-replace=Szybkie zastępowanie +fast-replace-belt-splitter=Szybkie zastępowanie taśmociągów i rozdzielaczy +fast-replace-belt-underground=Szybkie zastępowanie taśmociągów i podziemnych taśmociągów +fast-replace-direction=Kierunek szybkiego zastępowania +gate-over-rail=Bramy na torach +ghost-building=Projekcje budynków +ghost-rail-planner=Planowanie torów kolejowych +inserters=Podajniki +insertion-limits=Limity podawania +introduction=Wprowadzenie +limit-chests=Ograniczanie skrzyń +logistic-network=System logistyczny +long-handed-inserters=Podajniki długoramienne +low-power=Niski poziom zasilania +move-between-labs=Przenoszenie między laboratoriami +passive-provider-chest=Pasywne skrzynie zaopatrzeniowe +personal-logistics=Osobista logistyka +pipette=Pipeta obiektu +pole-dragging-coverage=Zasilanie obszaru przy przeciąganiu. +pump-connection=Przyłącza pomp +rail-building=Budowa kolei +rail-signals-advanced=Zaawansowana sygnalizacja kolejowa +rail-signals-basic=Podstawowa sygnalizacja kolejowa +repair-packs=Zestawy naprawcze +requester-chest=Skrzynie żądające +rotating-assemblers=Obracanie automatów montażowych +shoot-targeting=Namierzanie +shoot-targeting-controller=Namierzanie +show-info=Dodatkowe informacje (tryb Alt) +splitter-filters=Filtrowanie w rozdzielaczu +splitters=Rozdzielacze +stack-transfers=Przenoszenie stosu +steam-power=Napęd parowy +storage-chest=Skrzynie magazynujące +train-stop-same-name=Przystanki kolejowe o tej samej nazwie +train-stops=Przystanki kolejowe +trains=Pociągi +transport-belts=Taśmociągi +underground-belts=Podziemne taśmociągi +usable-items=Przedmioty użytkowe +z-dropping=__CONTROL__drop-cursor__ aby upuścić przedmioty +[virtual-signal-description] +signal-anything=Jeśli którykolwiek z sygnałów wejściowych spełnia warunek, zwróci prawdę.\nJest fałszem, kiedy nie ma sygnałów wejściowych. +signal-each=Sprawdza warunek lub wykonuje działania matematyczne dla wszystkich sygnałów wejściowych. +signal-everything=Jeśli wszystkie sygnały wejściowe spełniają warunek, zwróci prawdę.\nJest prawdą, kiedy nie ma sygnałów wejściowych. +[virtual-signal-name] +signal-0=Sygnał 0 +signal-1=Sygnał 1 +signal-2=Sygnał 2 +signal-3=Sygnał 3 +signal-4=Sygnał 4 +signal-5=Sygnał 5 +signal-6=Sygnał 6 +signal-7=Sygnał 7 +signal-8=Sygnał 8 +signal-9=Sygnał 9 +signal-A=Sygnał A +signal-B=Sygnał B +signal-C=Sygnał C +signal-D=Sygnał D +signal-E=Sygnał E +signal-F=Sygnał F +signal-G=Sygnał G +signal-H=Sygnał H +signal-I=Sygnał I +signal-J=Sygnał J +signal-K=Sygnał K +signal-L=Sygnał L +signal-M=Sygnał M +signal-N=Sygnał N +signal-O=Sygnał O +signal-P=Sygnał P +signal-Q=Sygnał Q +signal-R=Sygnał R +signal-S=Sygnał S +signal-T=Sygnał T +signal-U=Sygnał U +signal-V=Sygnał V +signal-W=Sygnał W +signal-X=Sygnał X +signal-Y=Sygnał Y +signal-Z=Sygnał Z +signal-anything=Którykolwiek sygnał +signal-black=Sygnał czarny +signal-blue=Sygnał niebieski +signal-check=Sygnał sprawdzający +signal-cyan=Sygnał błękitny +signal-dot=Sygnał punktowy +signal-each=Dla każdego sygnału +signal-everything=Wszystkie sygnały +signal-green=Sygnał zielony +signal-grey=Sygnał szary +signal-info=Sygnał informacyjny +signal-pink=Sygnał różowy +signal-red=Sygnał czerwony +signal-white=Sygnał biały +signal-yellow=Sygnał żółty + diff --git a/factorio/data/base/locale/pt-BR/base.cfg b/factorio/data/base/locale/pt-BR/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..35780552a476110f6d05e829e124c29d4c0b904d --- /dev/null +++ b/factorio/data/base/locale/pt-BR/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Desconstrua 100 objetos com robôs de construção. +automated-construction=Construa 100 estruturas usando robôs. +circuit-veteran-1=Produza 1k de circuitos avançados por hora. +circuit-veteran-2=Produza 10k de circuitos avançados por hora. +circuit-veteran-3=Produza 25k de circuitos avançados por hora. +computer-age-1=Produzir 500 unidades de processamento por hora. +computer-age-2=Produza 1k de unidades de processamento por hora. +computer-age-3=Produza 5k de unidades de processamento por hora. +delivery-service=Abasteça o personagem com 10k itens entregues por robôs logísticos. +eco-unfriendly=Pesquise refinamento de petróleo. +getting-on-track=Construa uma locomotiva. +getting-on-track-like-a-pro=Construa uma locomotiva nos primeiros 90 minutos do jogo. +golem=Sobreviva a um ataque de 500 de dano ou mais. +iron-throne-1=Produza 20k chapas de ferro por hora. +iron-throne-2=Produza 200k chapas de ferro por hora. +iron-throne-3=Produza 400k de chapas de ferro por hora. +it-stinks-and-they-dont-like-it=Desencadeie um ataque alienígena pela poluição. +lazy-bastard=Vença o jogo criando não mais do que 111 itens. +logistic-network-embargo=Ganhe o jogo sem construir nenhum baú provedor ativo, buffer ou solicitador. +mass-production-1=Produza 10k de circuitos eletrônicos por hora. +mass-production-2=Produza 1M de circuitos eletrônicos por hora. +mass-production-3=Produza 20M de circuitos eletrônicos por hora. +minions=Tenha 100 robôs de combate ou mais te seguindo. +no-time-for-chitchat=Termine o jogo dentro de 15 horas. +pyromaniac=Destrua 10.000 árvores com fogo. +raining-bullets=Vença o jogo sem construir nenhuma torreta laser. +run-forrest-run=Destrua 100 arvores por impacto. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Termine o jogo. +solaris=Produza mais de 10 GJ por hora, usando apenas painéis solares. +steam-all-the-way=Ganhe o jogo sem construir qualquer painel solar. +steamrolled=Destrói 10 ninhos por impacto. +tech-maniac=Pesquisa todas as tecnologias. +there-is-no-spoon=Termine o jogo dentro de 8 horas. +trans-factorio-express=Tenha um trem que planeje uma trajetória de 1000 blocos ou mais. +watch-your-step=Ser morto por uma locomotiva em movimento. +you-are-doing-it-right=Construa mais máquinas usando robôs do que manualmente. +you-have-got-a-package=Forneça ao personagem por robô logístico. +[achievement-name] +automated-cleanup=Limpeza automatizada +automated-construction=Construção automatizada +circuit-veteran-1=Veterano de circuitos 1 +circuit-veteran-2=Veterano de circuitos 2 +circuit-veteran-3=Veterano de circuitos 3 +computer-age-1=Era dos computadores 1 +computer-age-2=Era dos computadores 2 +computer-age-3=Era dos computadores 3 +delivery-service=Serviço de entrega +eco-unfriendly=Inimigo da natureza +getting-on-track=Mantendo-se nos trilhos +getting-on-track-like-a-pro=Mantendo-se nos trilhos com maestria +golem=Golem +iron-throne-1=Trono de ferro 1 +iron-throne-2=Trono de ferro 2 +iron-throne-3=Trono de ferro 3 +it-stinks-and-they-dont-like-it=Está fedendo e eles não gostam disso +lazy-bastard=Desgraçado preguiçoso +logistic-network-embargo=Embargo de rede logística +mass-production-1=Produção em massa 1 +mass-production-2=Produção em massa 2 +mass-production-3=Produção em massa 3 +minions=Minions +no-time-for-chitchat=Sem tempo para conversa fiada +pyromaniac=Piromaníaco +raining-bullets=Chuva de balas +run-forrest-run=Corra Forrest, corra +smoke-me-a-kipper-i-will-be-back-for-breakfast=Faça-me um banquete, estarei de volta para o café da manhã +so-long-and-thanks-for-all-the-fish=Até mais, e obrigado pelos peixes +solaris=Solaris +steam-all-the-way=Vapor até o fim +steamrolled=Esmagado +tech-maniac=Cientista maluco +there-is-no-spoon=Não existe colher +trans-factorio-express=Expresso Trans-Factorio +watch-your-step=Cuidado onde pisa +you-are-doing-it-right=Você está fazendo isso certo +you-have-got-a-package=Você tem uma entrega +[ammo-category-name] +artillery-shell=Munição de artilharia +beam=Feixe +biological=Biológico +bullet=Bala +cannon-shell=Bala de canhão +capsule=Cápsula +electric=Elétrico +flamethrower=Lança-chamas +fluid=Fluido +grenade=Granada +landmine=Mina terrestre +laser=Laser +melee=Combate corpo-a-corpo +rocket=Míssil +shotgun-shell=Cartuchos de espingarda +[autoplace-control-names] +desert=Deserto +dirt=Terra +enemy-base=Bases inimigas +grass=Grama +sand=Areia +trees=Árvores +[controls] +give-blueprint=Criar nova planta +give-blueprint-book=Criar novo livro de plantas +give-deconstruction-planner=Criar novo planejador de desconstrução +give-upgrade-planner=Criar novo planejador de atualização +toggle-equipment-movement-bonus=Ativar/desativar exoesqueleto +toggle-personal-logistic-requests=Ativar/desativar pedidos logísticos pessoais +toggle-personal-roboport=Ativar/desativar roboport pessoal +[damage-type-name] +acid=Ácido +electric=Elétrico +explosion=Explosão +fire=Fogo +impact=Impacto +laser=Laser +physical=Físico +poison=Veneno +[decorative-name] +big-ship-wreck-grass=Grande destroço de nave com grama +brown-asterisk=Asterisco marrom +brown-asterisk-mini=Mini asterisco marrom +brown-carpet-grass=Tapete de grama marrom +brown-coral-mini=Mini coral marrom +brown-fluff=Arbusto marrom +brown-fluff-dry=Arbusto marrom seco +brown-hairy-grass=Grama marrom alta +dark-mud-decal=Decalque de lama escura +enemy-decal=Decalque inimigo +enemy-decal-transparent=Decalque inimigo 2 +garballo=Garballo +garballo-mini-dry=Garballo seco pequeno +green-asterisk=Asterico verde +green-asterisk-mini=Mini asterisco verde +green-bush-mini=Arbusto verde pequeno +green-carpet-grass=Tapete de grama verde +green-coral-mini=Mini coral verde +green-croton=Cróton Verde +green-desert-bush=Arbusto verde do deserto +green-hairy-grass=Grama verde alta +green-pita=Pita verde +green-pita-mini=Agave verde mini +green-small-grass=Grama verde curta +lichen-decal=Decalque de Líquen +light-mud-decal=Decalque de lama clara +muddy-stump=Cepo com lama +nuclear-ground-patch=Pedaço de solo nuclear +orange-coral-mini=Mini coral laranja +puberty-decal=Decalque de lama rachada +red-asterisk=Asterisco vermelho +red-croton=Mamona Vermelha +red-desert-bush=Arbusto do deserto vermelho +red-desert-decal=Decalque vermelho do deserto +red-desert-rock-medium=Rocha do deserto média vermelha +red-desert-rock-small=Pequena rocha do deserto vermelho +red-desert-rock-tiny=Minúscula rocha do deserto vermelho +red-pita=Pita vermelha +rock-medium=Pedra média +rock-small=Pedra pequena +rock-tiny=Pedra minúscula +sand-decal=Decalque de areia +sand-dune-decal=Decalque de areia de duna +sand-rock-big=Pedra de arenito grande +sand-rock-medium=Pedra de arenito média +sand-rock-small=Pedra de arenito pequena +shroom-decal=Decalque de cogumelo +small-rock=Pedra pequena +small-ship-wreck-grass=Pequeno destroço de nave com grama +white-desert-bush=Arbusto branco do deserto +worms-decal=Decalque de vermes +[entity-description] +accumulator=Armazena uma quantidade limitada de energia quando a produção disponível excede a demanda e libera no caso oposto. +arithmetic-combinator=Executa operações aritméticas em sinais da rede de circuitos. +artillery-turret=Canhão de longo alcance que ataca bases inimigas. +beacon=Transmite o efeito de módulos para entidades aliadas próximas. +big-ship-wreck-1=Um segmento da nave caída. +big-ship-wreck-2=Um segmento da nave caída. +big-ship-wreck-3=Um segmento da nave caída. +boiler=Queima combustível para transformar água em vapor. +centrifuge=Processa várias receitas relacionadas a urânio. +compilatron=Um robô assistente que sobreviveu ao acidente. Suas funcionalidades estão reduzidas devido ao dano interno. +constant-combinator=Produz sinais constantes na rede de circuitos. +construction-robot=Automaticamente constrói e repara entidades aliadas. +crash-site-chest-1=Um recipiente de nave caída. Pode conter itens úteis. +crash-site-chest-2=Um recipiente da nave caída. Pode conter itens úteis. +decider-combinator=Compara sinais da rede de circuitos. +express-splitter=Divide e/ou junta a carga das esteiras em proporção 1:1. +fast-splitter=Divide e/ou junta a carga das esteiras em proporção 1:1. +flamethrower-turret=Dispara uma corrente de líquido em chamas nos inimigos. +heat-exchanger=Usa energia térmica para transformar a água em vapor. +item-request-proxy=Isso é para indicar um pedido a robôs construtores para entregar um item para esta entidade. __CONTROL__mine__ para excluir o pedido do item. +locomotive=Executa programações automatizadas e puxa o estoque. +logistic-chest-active-provider=Envia seu conteúdo para a rede logística. +logistic-chest-buffer=Solicita itens especificados para estarem disponíveis na logística pessoal e construção automatizada. +logistic-chest-passive-provider=Deixa o conteúdo disponível na rede logística. +logistic-chest-requester=Solicita os itens especificados à rede logística. +logistic-chest-storage=Armazenamento de longo prazo para a rede logística. +logistic-robot=Transporta itens entre baús logísticos. +nuclear-reactor=Usa células de urânio para gerar calor. A produção de calor aumenta quando construída ao lado de outros reatores. +offshore-pump=Bombeia fluídos de um corpo d'água. +power-switch=Utilizado para controlar as conexões da rede elétrica. Também poderá ser controlado através da rede de circuitos. +programmable-speaker=Se conecta com a rede de circuitos a fim de tocar alarmes e notas musicais ou mostrar alertas. +radar=Verifica os setores mais próximos e revela ativamente uma área ao seu redor. +rail-chain-signal=Lê os próximo sinais no caminho para permitir o melhor controle dos trens. +rail-signal=Define o sistema ferroviário em blocos, permitindo que vários trens corram na mesma rede. +roboport=Se conecta com outros roboports para criar as redes de construção e logística usadas pelos robôs construtores e logísticos. +rocket-silo=Usado para criar e lançar um foguete para ganhar o jogo. +solar-panel=Durante o dia, produz 100% da produção de energia que cai para 0% à noite. +splitter=Divide e/ou junta a carga das esteiras em proporção 1:1. +steam-engine=Consome vapor para criar energia elétrica. +steam-turbine=Consome vapor para criar energia elétrica. +train-stop=Destinos para trens automatizados. +[entity-name] +1x2-remnants=Restos 1x2 +accumulator=Acumulador +acid-splash=Respingo Ácido +arithmetic-combinator=Combinador de aritmética +artillery-turret=Torre de artilharia +artillery-wagon=Vagão de artilharia +assembling-machine-1=Máquina de montagem 1 +assembling-machine-2=Máquina de montagem 2 +assembling-machine-3=Máquina de montagem 3 +beacon=Transmissor +behemoth-biter=Mordedor gigante +behemoth-biter-corpse=Cadáver de mordedor gigante +behemoth-spitter=Cuspidor Gigante +behemoth-spitter-corpse=Cadáver de Cuspidor Gigante +behemoth-worm-corpse=Cadáver de verme gigante +behemoth-worm-turret=Verme Gigante +big-artillery-explosion=Grande explosão de artilharia +big-biter=Mordedor grande +big-biter-corpse=Cadáver de mordedor grande +big-electric-pole=Poste grande +big-explosion=Grande explosão +big-remnants=Grandes vestígios +big-scorchmark=Marca de explosão grande +big-scorchmark-tintable=Marca colorida de explosão grande +big-ship-wreck-1=Destroços grandes +big-ship-wreck-2=Destroços grandes +big-ship-wreck-3=Destroços grandes +big-spitter=Cuspidor grande +big-spitter-corpse=Cadáver de cuspidor grande +big-worm-corpse=Cadáver de verme grande +big-worm-turret=Verme grande +biter-spawner=Ninho de Mordedores +biter-spawner-corpse=Restos de ninho de mordedores +blood-explosion-big=Grande explosão de sangue +blood-explosion-huge=Enorme explosão de sangue +blood-explosion-small=Pequena explosão de sangue +blood-fountain=Fonte de sangue +blood-fountain-big=Grande fonte de sangue +blood-fountain-hit-spray=Spray de impacto da fonte de sangue +blue-chest=Baú azul +boiler=Caldeira +burner-generator=Gerador a combustão +burner-inserter=Inseridor a combustão +burner-mining-drill=Mineradora a combustão +car=Carro +cargo-wagon=Vagão de carga +centrifuge=Centrífuga +character=Personagem +character-corpse=Cadáver do personagem +chemical-plant=Usina química +cliff=Penhasco +coal=Carvão +compilatron=Compilatron +constant-combinator=Combinador constante +construction-robot=Robô construtor +copper-cable=Cabo de cobre +copper-ore=Minério de cobre +crash-site-chest-1=Cápsula de baú +crash-site-chest-2=Cápsula de baú +crash-site-fire-flame=Colisão de fogo no local +crash-site-spaceship=Nave Espacial +crash-site-spaceship-wreck-big=Grandes destroços de Nave Espacial +crash-site-spaceship-wreck-medium=Destroços médios de Nave Espacial +crash-site-spaceship-wreck-small=Pequenos destroços de Nave Espacial +crude-oil=Petróleo +curved-rail=Trilho curvado +cutscene-gun-turret=Torreta balística +dead-dry-hairy-tree=Árvore peluda seca morta +dead-grey-trunk=Tronco cinza morto +dead-tree-desert=Árvore morta - deserto +decider-combinator=Combinador de decisão +deconstructible-tile-proxy=Proxy de Célula Desconstruível +defender=Defensor +destroyer=Destruidor +distractor=Distrator +dry-hairy-tree=Árvore peluda seca +dry-tree=Árvore seca +electric-energy-interface=Interface de energia elétrica +electric-furnace=Fornalha elétrica +electric-mining-drill=Mineradora elétrica +enemy-damaged-explosion=Explosão inimiga danificada +entity-ghost=Entidade fantasma +explosion=Explosão +explosion-hit=Dano de explosão +express-loader=Carregador expresso +express-splitter=Separador expresso +express-transport-belt=Esteira expressa +express-underground-belt=Esteira subterrânea expressa +factorio-logo-11tiles=Logo do Factorio 11 blocos +factorio-logo-16tiles=Logo do Factorio 16 blocos +factorio-logo-22tiles=Logo do Factorio 22 blocos +fast-inserter=Insersor rápido +fast-loader=Carregador rápido +fast-splitter=Separador rápido +fast-transport-belt=Esteira rápida +fast-underground-belt=Esteira subterrânea rápida +filter-inserter=Insersor com filtro +fire-flame=Fogo +fish=Peixe +flamethrower-turret=Torre lança-chamas +fluid-wagon=Vagão de fluido +flying-robot-damaged-explosion=Explosão de robôs voadores danificada +gate=Portão +green-coral=Coral verde +grenade-explosion=Explosão de granadas +ground-explosion=Explosão no solo +gun-turret=Torre balística +heat-exchanger=Permutador de calor +heat-interface=Interface de calor +heat-pipe=Tubo de calor +huge-scorchmark=Marca de explosão enorme +huge-scorchmark-tintable=Marca colorida de explosão enorme +infinity-chest=Baú Infinito +infinity-pipe=Cano infinito +inserter=Insersor +iron-chest=Baú de ferro +iron-ore=Minério de ferro +item-on-ground=Item no chão +item-request-proxy=Espaço de requisição de objeto +lab=Laboratório +land-mine=Mina terrestre +laser-bubble=Bolha laser +laser-turret=Torre laser +linked-belt=Esteira vinculada +linked-chest=Baú vinculado +loader=Carregador +loader-1x1=Carregador 1x1 +locomotive=Locomotiva +logistic-chest-active-provider=Baú provedor ativo +logistic-chest-buffer=Baú buffer +logistic-chest-passive-provider=Baú provedor passivo +logistic-chest-requester=Baú solicitador +logistic-chest-storage=Baú de armazenagem +logistic-robot=Robô logístico +long-handed-inserter=Insersor de longo-alcance +market=Mercado +massive-explosion=Explosão massiva +medium-biter=Mordedor médio +medium-biter-corpse=Cadáver de mordedor médio +medium-electric-pole=Poste médio +medium-explosion=Explosão média +medium-remnants=Restos médios +medium-scorchmark=Marca de explosão média +medium-scorchmark-tintable=Marca colorida de explosão média +medium-ship-wreck=Destroço de nave médio +medium-small-remnants=Pequenos restos médios +medium-spitter=Cuspidor médio +medium-spitter-corpse=Cadáver de cuspidor médio +medium-worm-corpse=Cadáver de verme médio +medium-worm-turret=Verme médio +nuclear-reactor=Reator nuclear +offshore-pump=Bomba d'água +oil-refinery=Refinaria de petróleo +pipe=Cano +pipe-to-ground=Cano subterrâneo +player-port=Ponto de Renascimento do Jogador +poison-cloud=Nuvem venenosa +power-switch=Interruptor +programmable-speaker=Alto-falante programável +pump=Bomba +pumpjack=Bomba de petróleo +radar=Radar +rail-chain-signal=Sinal ferroviário em cadeia +rail-ending-remnants=Restos de final de trilho +rail-signal=Sinal ferroviário +red-chest=Baú vermelho +red-desert-rock-big=Rocha do deserto grande vermelha +red-desert-rock-huge=Rocha do deserto enorme vermelha +roboport=Roboport +rock-big=Rocha grande +rock-damaged-explosion=Explosão de rocha danificada +rock-huge=Rocha enorme +rocket=Foguete +rocket-silo=Silo de foguete +sand-rock-big=Rocha grande de areia +simple-entity-with-force=Entidade simples com força +simple-entity-with-owner=Entidade simples com dono +small-biter=Mordedor pequeno +small-biter-corpse=Cadáver de mordedor pequeno +small-cliff=Penhasco pequeno +small-electric-pole=Poste pequeno +small-lamp=Lâmpada +small-remnants=Restos pequenos +small-scorchmark=Pequena queimadura +small-scorchmark-tintable=Marca colorida de explosão pequena +small-ship-wreck=Destroço de nave pequeno +small-spitter=Cuspidor pequeno +small-spitter-corpse=Cadáver de cuspidor pequeno +small-worm-corpse=Cadáver de verme pequeno +small-worm-turret=Verme pequeno +solar-panel=Painel Solar +space-module-wreck=Destroços do módulo espacial +spark-explosion=Explosão de faíscas +spark-explosion-higher=Explosão de faíscas superior +spidertron=Spidertron +spidertron-leg=Perna da Spidertron +spidertron-military-target=Mira militar da Spidertron +spitter-spawner=Ninho de cuspidores +spitter-spawner-corpse=Restos de ninho de Cuspidores +splitter=Separador +stack-filter-inserter=Insersor de pilha com filtro +stack-inserter=Insersor de pilha +steam-engine=Gerador a vapor +steam-turbine=Turbina a vapor +steel-chest=Baú de aço +steel-furnace=Fornalha de aço +stone=Pedra +stone-furnace=Fornalha de pedra +stone-wall=Muro +storage-tank=Tanque de armazenamento +straight-rail=Trilho reto +substation=Subestação +tank=Tanque +tile-ghost=Bloco fantasma +tile-proxy=Blocos +train-stop=Parada de trem +transport-belt=Esteira +tree=Árvore +tree-brown=Árvore marrom +tree-dying-proxy=Poluição absorvida por árvores danificadas +tree-proxy=Árvores +tree-red=Árvore vermelha +tree-stump=Pedaço de árvore +underground-belt=Esteira subterrânea +uranium-cannon-shell-explosion=Explosão de canhão de urânio +uranium-ore=Minério de urânio +wall-damaged-explosion=Explosão de muros danificados +water-splash=Respingo de água +water-well-pump=Bomba de poço de água +wooden-chest=Baú de madeira +[equipment-name] +battery-equipment=Bateria pessoal +battery-mk2-equipment=Bateria pessoal MK2 +belt-immunity-equipment=Equipamento de imunidade de esteira +discharge-defense-equipment=Descarga de Defesa +energy-shield-equipment=Escudo de energia +energy-shield-mk2-equipment=Escudo de energia MK2 +exoskeleton-equipment=Exoesqueleto +fusion-reactor-equipment=Reator de fusão portátil +night-vision-equipment=Visão noturna +personal-laser-defense-equipment=Laser de defesa pessoal +personal-roboport-equipment=Porto robótico pessoal +personal-roboport-mk2-equipment=Porto robótico pessoal MK2 +solar-panel-equipment=Painel solar portátil +[fluid-name] +crude-oil=Petróleo Bruto +heavy-oil=Petróleo pesado +light-oil=Petróleo leve +lubricant=Lubrificante +petroleum-gas=Gás de petróleo +steam=Vapor +sulfuric-acid=Ácido sulfúrico +water=Água +[fuel-category-name] +chemical=Combustível queimável +nuclear=Combustível nuclear +[item-description] +artillery-targeting-remote=Permite disparar artilharia manualmente a partir do mapa ou do mundo. +battery-equipment=Armazena energia elétrica para os módulos de equipamento. +belt-immunity-equipment=Impede que esteiras movam o personagem. +blueprint=Salva projetos para construção automatizada. +blueprint-book=Armazena diagramas e itens similares. +copper-cable=Também pode ser usado para manualmente conectar e desconectar postes de eletricidade e interruptores com __CONTROL__build__. +deconstruction-planner=Marca itens para a desconstrução por robôs de construção. +discharge-defense-equipment=Danifica, empurra e atordoa inimigos próximos quando acionado por controlo-remoto. +effectivity-module=Diminui o consumo de energia da estrutura. Consumo mínimo de energia é 20%. +energy-shield-equipment=Fornece um escudo de energia para proteger a personagem. +exoskeleton-equipment=Aumenta a sua velocidade de movimento. +fusion-reactor-equipment=Fornece energia para módulos de equipamento. +green-wire=Usado para conectar máquinas à rede de circuito usando __CONTROL__build__. +land-mine=Explode quando inimigos estão próximos, atordoando ou provocando dano à eles. +landfill=Pode ser colocado na água para criar terreno em que você pode construir. +mining-tool=Aumenta a sua velocidade de mineração. +night-vision-equipment=Lhe permite ver mais claramente no escuro. +personal-roboport-equipment=Permite que robôs construtores trabalhem a partir de seu inventário. +productivity-module=A máquina criará produtos extras ao custo de maior consumo de energia e velocidade reduzida.\n Usável apenas em produtos intermediários. +rail=Use para construir trilhos retos manualmente ou através do planejador de trilhos.\nO planejador de trilhos pode construir caminhos curtos diretamente usando __CONTROL__build__, ou coloque caminhos fantasmas longos usando __CONTROL__build-ghost__. +red-wire=Usado para conectar as estruturas na rede de circuito usando __CONTROL__build__. +repair-pack=Usado para reparar entidades aliadas. +satellite=O satélite deve ser colocado no foguete. +science-pack=Usado pelos laboratórios para fazer pesquisa. +slowdown-capsule=Reduz a velocidade de movimento dos inimigos afetados. +solar-panel-equipment=Fornece energia para módulos de equipamento. +space-science-pack=Usado por laboratórios para pesquisar. Obtido após lançar um foguete com um satélite. +speed-module=Aumenta a velocidade da máquina, ao custo de um maior consumo de energia. +spidertron-remote=Permite o envio de comandos de movimento simples para o spidertron do mapa ou do mundo. +upgrade-planner=Marca itens para serem melhorados por robôs de construção. +[item-group-name] +combat=Combate +effects=Efeitos +enemies=Inimigos +energy=Energia +environment=Ambiente +fluids=Fluidos +intermediate-products=Produtos intermediários +logistics=Logística +other=Variados +production=Produção +signals=Sinais +[item-limitation] +item-not-allowed-in-this-container-item=Este item não pode ser colocado neste tipo de armazenamento. +production-module-usable-only-on-intermediates=Módulo de produtividade só pode ser usado em produtos intermediários. +[item-name] +advanced-circuit=Circuito avançado +artillery-shell=Munição de artilharia +artillery-targeting-remote=Controle remoto de direcionamento de artilharia +artillery-turret=Torre de artilharia +artillery-wagon-cannon=Canhão de artilharia +atomic-bomb=Bomba atômica +automation-science-pack=Pacote cíentifico de automação +battery=Bateria +belt-immunity-equipment=Equipamento de imunidade de esteira +blueprint=Diagrama +blueprint-book=Livro de plantas +burner-generator=Gerador a combustão +cannon-shell=Balas de canhão +chemical-science-pack=Pacote científico de química +cliff-explosives=Explosivos de penhascos +cluster-grenade=Granada de feixe +coal=Carvão +coin=Moeda +combat-shotgun=Espingarda de combate +concrete=Concreto +copper-cable=Cabo de cobre +copper-ore=Minério de cobre +copper-plate=Chapa de cobre +copy-paste-tool=Ferramenta de copiar e colar +crude-oil-barrel=Barril de petróleo bruto +cut-paste-tool=Ferramenta de cortar e colar +deconstruction-planner=Planejador de descontrução +defender-capsule=Cápsula defensora +destroyer-capsule=Cápsula destruidora +discharge-defense-remote=Defesa de descarga remota +distractor-capsule=Cápsula de distração +effectivity-module=Módulo de eficiência +effectivity-module-2=Módulo de eficiência 2 +effectivity-module-3=Módulo de eficiência 3 +electric-energy-interface=Interface da energia elétrica +electric-engine-unit=Unidade motora elétrica +electronic-circuit=Circuito Eletrônico +empty-barrel=Barril vazio +engine-unit=Unidade motora +explosive-cannon-shell=Bala de canhão explosiva +explosive-rocket=Foguete explosivo +explosive-uranium-cannon-shell=Bala de canhão de urânio explosiva +explosives=Explosivos +filled-barrel=Barril de __1__ +firearm-magazine=Munição de arma de fogo +fish=Peixe +flamethrower=Lança-chamas +flamethrower-ammo=Munição de lança-chamas +flamethrower-turret=Torre lança-chamas +flying-robot-frame=Chassi de robô voador +green-wire=Fio verde +grenade=Granada +hazard-concrete=Concreto de perigo +heat-interface=Interface de calor +heavy-armor=Armadura pesada +infinity-chest=Baú Infinito +infinity-pipe=Cano infinito +iron-gear-wheel=Engrenagem de ferro +iron-ore=Minério de ferro +iron-plate=Chapa de Ferro +iron-stick=Bastão de ferro +item-with-inventory=Item com inventário +item-with-label=Item com etiqueta +item-with-tags=Item com etiquetas +lab=Laboratório +landfill=Aterro +laser-turret=Torre laser +light-armor=Armadura leve +linked-chest=Baú vinculado +logistic-science-pack=Pacote científico de logística +low-density-structure=Estrutura de baixa densidade +military-science-pack=Pacote científico militar +modular-armor=Armadura modular +nuclear-fuel=Combustível nuclear +piercing-rounds-magazine=Cartucho de munição perfurante +piercing-shotgun-shell=Cartuchos perfurantes de espingarda +pistol=Pistola +plastic-bar=Barra de plástico +poison-capsule=Cápsula de veneno +pollution=Poluição +power-armor=Armadura de Combate Motorizada +power-armor-mk2=Armadura de Combate Motorizada MK2 +processing-unit=Unidade de processamento +production-science-pack=Pacote científico de produção +productivity-module=Módulo de produtividade +productivity-module-2=Módulo de produtividade 2 +productivity-module-3=Módulo de produtividade 3 +rail=Trilho +rail-planner=Planejador de trilho +raw-fish=Peixe cru +red-wire=Fio vermelho +refined-concrete=Concreto refinado +refined-hazard-concrete=Concreto de risco refinado +repair-pack=Kit de reparo +rocket=Foguete +rocket-control-unit=Unidade de controle do foguete +rocket-fuel=Combustível de foguete +rocket-launcher=Lança-foguetes +rocket-part=Parte de foguete +satellite=Satélite +selection-tool=Ferramenta de seleção +shotgun=Espingarda +shotgun-shell=Cartuchos de espingarda +simple-entity-with-force=Entidade simples com força +simple-entity-with-owner=Entidade simples com dono +slowdown-capsule=Cápsula de desaceleração +solar-panel=Painel Solar +solid-fuel=Combustível sólido +space-science-pack=Pacote científico espacial +speed-module=Módulo de velocidade +speed-module-2=Módulo de velocidade 2 +speed-module-3=Módulo de velocidade 3 +spidertron-remote=Controle remoto da Spidertron +spidertron-rocket-launcher=Lança-foguetes da Spidertron +steel-plate=Chapa de aço +stone=Pedra +stone-brick=Tijolo de pedra +stone-path=Caminho de pedra +submachine-gun=Submetralhadora +sulfur=Enxofre +tank-cannon=Canhão para tanque +tank-flamethrower=Lança-chamas do veículo +tank-machine-gun=Metralhadora do veículo +upgrade-planner=Planejador de melhoria +uranium-235=Urânio-235 +uranium-238=Urânio-238 +uranium-cannon-shell=Bala de canhão de urânio +uranium-fuel-cell=Célula de combustível de urânio +uranium-ore=Minério de urânio +uranium-rounds-magazine=Cartucho de munição de urânio +used-up-uranium-fuel-cell=Célula usada de combustível de urânio +utility-science-pack=Pacote científico de utilitários +vehicle-machine-gun=Metralhadora do veículo +wood=Madeira +[map-gen-preset-description] +death-world=Mordedores são mais perigosos e evoluem mais rápido. +death-world-marathon=Receitas e tecnologias são caras, e vários mordedores perigosos estão à solta. Selecione isto apenas se você for um veterano em Factorio. +default=Configurações normais. A forma recomendada para jogar Factorio. +island=Uma ilha grande em um oceano sem fim. +marathon=Receitas e tecnologias são mais caras. +rail-world=Jazidas de minérios são grandes e espalhadas para incentivar ferrovias. Mordedores não criarão novas bases ou expandirão novamente em território já dominado. +ribbon-world=A altura do mapa está limitada a 128 blocos, o que introduz uma série de desafios e situações interessantes. +rich-resources=Áreas de recursos têm uma riqueza maior, então você não precisará expandir para muito longe. +[map-gen-preset-name] +death-world=Mundo da morte +death-world-marathon=Maratona do mundo da morte +default=Padrão +island=Ilha +marathon=Maratona +rail-world=Mundo ferroviário +ribbon-world=Mundo estreito +rich-resources=Recursos abundantes +[mod-description] +base[1]=Mod básico com todos os dados padrão do jogo e campanha padrão. +[mod-name] +base=Mod base +[modifier-description] +artillery-range=Alcance do cartucho de artilharia: +__1__ +artillery-shell-shooting-speed-bonus=Velocidade de disparo do cartucho de artilharia: +__1__ +auto-character-logistic-trash-slots=Filtros de lixo automático do personagem +beam-damage-bonus=Dano do feixe: +__1__ +bullet-damage-bonus=Dano da bala: +__1__ +bullet-shooting-speed-bonus=Velocidade de disparo da bala: +__1__ +cannon-shell-damage-bonus=Dano de balas de canhão: +__1__ +cannon-shell-shooting-speed-bonus=Velocidade de disparo de balas de canhão: +__1__ +character-build-distance=Distância de construção do personagem: +__1__ +character-crafting-speed=Velocidade de criação do personage: +__1__ +character-health-bonus=Saúde do personagem: +__1__ +character-inventory-slots-bonus=Espaços do inventário do jogador: +__1__ +character-item-drop-distance=Distância de largada dos itens do personagem: +__1__ +character-item-pickup-distance=Distância de coleta de itens do personagem: +__1__ +character-logistic-requests=Pedidos logísticos do jogador +character-logistic-trash-slots=Bônus de espaço pessoal de lixo logístico: +__1__ +character-loot-pickup-distance=Distância de coleta de recursos: +__1__ +character-mining-speed=Velocidade de mineração do personagem:+__1__ +character-reach-distance=Distância de alcance do personagem: +__1__ +character-resource-reach-distance=Distância de alcance dos recursos do personagem: +__1__ +character-running-speed=Velocidade de mineração do personagem: +__1__ +deconstruction-time-to-live=Vida útil da desconstrução: +__1__ +electric-damage-bonus=Dano elétrico: +__1__ +flamethrower-damage-bonus=Dano de fogo: +__1__ +flamethrower-turret-attack-bonus=Dano da torre lança-chamas: +__1__ +fluid-damage-modifier=Modificador de dano de fluido +follower-robot-lifetime=Vida útil do robô seguidor: +__1__ +ghost-time-to-live=Tempo para a reconstrução fantasma se esgotar: +__1__ +grenade-damage-bonus=Dano de granada: +__1__ +gun-turret-attack-bonus=Dano da torre balística: +__1__ +inserter-stack-size-bonus=Capacidade dos braços mecânicos simples: +__1__ +laboratory-productivity=Produtividade de pesquisa do laboratório: +__1__ +laboratory-speed=Velocidade de pesquisa: +__1__ +landmine-damage-bonus=Dano da mina terrestre: +__1__ +laser-damage-bonus=Dano de laser: +__1__ +laser-shooting-speed-bonus=Velocidade de disparo de laser: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Limite inferior da velocidade do gestor de construção: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Limite superior da velocidade do gestor de construção: +__1__ +maximum-following-robots-count=Máximo de robôs seguidores: +__1__ +mining-drill-productivity-bonus=Produtividade de mineração: +__1__ +rocket-damage-bonus=Dano do foguete: +__1__ +rocket-shooting-speed-bonus=Velocidade de disparo de foguete: +__1__ +shotgun-shell-damage-bonus=Dano do cartucho da espingarda: +__1__ +shotgun-shell-shooting-speed-bonus=Velocidade de tiro da espingarda: +__1__ +stack-inserter-capacity-bonus=Capacidade de Insersor de pilha: +__1__ +train-braking-force-bonus=Força de frenagem do trem: +__1__ +worker-robot-battery=Bateria dos robôs trabalhadores: +__1__ +worker-robot-speed=Bônus de velocidade de robôs trabalhadores: +__1__ +worker-robot-storage=Bônus de capacidade de robôs trabalhadores: +__1__ +zoom-to-world-blueprint-enabled=Diagrama do Zoom para mundo +zoom-to-world-deconstruction-planner-enabled=Planejador de descontrução do Zoom para mundo +zoom-to-world-enabled=Zoom para mundo +zoom-to-world-ghost-building-enabled=Construção fantasma do Zoom para mundo +zoom-to-world-selection-tool-enabled=Ferramenta de seleção do Zoom para mundo +zoom-to-world-upgrade-planner-enabled=Planejador de melhoria do Zoom para mundo +[programmable-speaker-instrument] +alarms=Alarmes +bass=Baixo +celesta=Celesta +drum-kit=Bateria +lead=Solo +miscellaneous=Diversos +piano=Piano +plucked=Cordas dedilhadas +saw=Dente de serra +square=Quadrado +steel-drum=Tambor de aço +vibraphone=Vibrafone +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Conquista desbloqueada +alarm-1=Alarme 1 +alarm-2=Alarme 2 +alert-destroyed=Alerta: Objeto destruido +armor-insert=Inserção de armadura +armor-remove=Remoção de armadura +buzzer-1=Campainha 1 +buzzer-2=Campainha 2 +buzzer-3=Campainha 3 +cannot-build=Não é possível construir +clap=Palma +console-message=Mensagem do console +cowbell=Sino de vaca +crafting-finished=Produção terminada +crash=Batida +fx=Fx +game-lost=Jogo perdido +game-won=Jogo vencido +gui-click=Clique de GUI +gui-click-2=Clique de GUI 2 +hat-1=Pratos 1 +hat-2=Pratos 2 +high-q=High Q +inventory-move=Movimento do inventário +kick-1=Chute 1 +kick-2=Chute 2 +new-objective=Novo objetivo +perc-1=Percussão 1 +perc-2=Percussão 2 +research-completed=Pesquisa concluída +reverse-cymbal=Prato invertido +ring=Tocar +scenario-message=Mensagem do cenário +shaker=Agitador +siren=Sirene +snare-1=Armadilha 1 +snare-2=Armadilha 2 +snare-3=Armadilha 3 +triangle=Triângulo +[recipe-name] +advanced-oil-processing=Refinamento avançado de petróleo +basic-oil-processing=Processamento básico de petróleo +coal-liquefaction=Liquidificação de carvão +empty-crude-oil-barrel=Barril de petróleo bruto vazio +empty-filled-barrel=Esvaziar __1__ barril/barris +fill-barrel=Encher __1__ barril/barris +fill-crude-oil-barrel=Encher barril de petróleo bruto +heavy-oil-cracking=Refinar petróleo pesado em petróleo leve +kovarex-enrichment-process=Processo de enriquecimento Kovarex +light-oil-cracking=Refinar petróleo leve em gás de petróleo +nuclear-fuel-reprocessing=Reprocessamento de combustível nuclear +uranium-processing=Processamento de urânio +[shortcut] +alt-mode=Ativar/desativar o "modo-Alt" +copy=Copiar +cut=Recortar +import-string=Importar string +inline-keybind-format=__1__ (__2__) +make-blueprint=Projeto +make-blueprint-book=Livro de projetos +make-deconstruction-planner=Planejador de descontrução +make-upgrade-planner=Planejador de melhoria +out-of-line-keybind-format=__1__\n(__2__) +paste=Colar +toggle-equipment-movement-bonus=Ativar/desativar exoesqueleto +toggle-personal-logistic-requests=Ativar/desativar pedidos logísticos pessoais +toggle-personal-roboport=Ativar/desativar roboport pessoal +undo=Desfazer +undo-unavailable=Desfazer +[story] +message-log-close=Fechar +message-log-title=Registro de mensagens +[technology-description] +advanced-electronics=Circuitos integrados e microprocessadores para computação avançada. +advanced-material-processing=Fornalhas mais rápidas e flexíveis. +advanced-oil-processing=Refinamento de petróleo bruto com produtos adicionais que podem ser refinados mais vezes. +artillery=Canhão de longo alcance montado em uma torre ou vagão de trem. Usado para disparar automaticamente em estruturas inimigas distantes ou pode ser direcionado manualmente a distâncias ainda mais longas. +artillery-shell-range=Aumenta o alcance de artilharia tanto automática quanto manual. +artillery-shell-speed=Aumenta a velocidade de tiro de artilharia. +atomic-bomb=Forma de foguete devastadora usada para erradicar qualquer coisa em áreas enormes. +automated-construction=Permite que você ordene que robôs construtores construam, atualizem ou desconstruam vários edifícios de uma só vez, copiem e colem fábricas inteiras ou limpem florestas. +automated-rail-transportation=Habilita a construção de paradas de trens para configurar rotas automáticas de trens. +automation=Tecnologia-chave para a produção em massa automática. +automation-2=Máquinas de montagem capazes de processar fluídos como ingredientes. +automation-3=Máquinas capazes de processar os ingredientes líquidos, com espaços adicionais de velocidade e módulo de montagem. +automobilism=Veículo motorizado utilizado para transporte. +battery=Célula eletroquímica que armazena e provê energia para dispositivos elétricos. +battery-equipment=Pode ser inserido em uma armadura para armazenar o excesso de energia para depois. +battery-mk2-equipment=Pode ser inserido em uma armadura para armazenar muita energia para ser usada depois. +belt-immunity-equipment=Insira na armadura para evitar de ser movido por esteiras de transporte. +braking-force=Trens conseguem frear mais depressa, permitindo-os manter alta velocidade por mais tempo. +chemical-science-pack=Permite a pesquisa de itens avançados, fazendo uso de produtos do petróleo. +circuit-network=Dá-lhe um melhor controle sobre suas máquinas, interligando-as com fios e fazendo-as reagir a sinais. +cliff-explosives=Barris cheios de explosivos suficientes para derrubar penhascos. +coal-liquefaction=Uma forma de processamento para transformar carvão em produtos de óleo com o uso de vapor e óleo pesado. +concrete=Material de construção avançado também usado para pavimentação. +construction-robotics=Robôs construtores podem reparar e construir entidades amigas. Você também pode ordenar que os robôs coloquem novos edifícios, construindo um fantasma no local. +defender=Tipo mais básico de robô de combate. Segue e ajuda o jogador por um curto período de tempo. +destroyer=Tipo mais avançado de robô de combate. Segue e ajuda o jogador por um período de tempo limitado. +discharge-defense-equipment=Inserido na armadura para danificar, empurrar para trás e atordoar inimigos próximos quando ativado por controle remoto. +distractor=Tipo intermediário de robô de combate. Permanece na posição posicionada para atirar e distrair os inimigos. +effect-transmission=O transmissor emite os efeitos dos módulos para as entidades próximas. +effectivity-module=Um módulo que reduz o consumo de energia de uma máquina. +electric-energy-accumulators=Construções que armazenam o excesso de eletricidade para usar depois. +electric-energy-distribution=Modos mais flexíveis de distribuir eletricidade. +electric-engine=Converte eletricidade em movimento mecânico. +electronics=Componentes eletrônicos para processamento de sinais básicos. +energy-shield-equipment=Pode ser inserido em uma armadura para absorver o dano. +energy-shield-mk2-equipment=Pode ser inserido em uma armadura para absorver uma grande quantidade de dano. +energy-weapons-damage=Aumenta o dano de feixes laser e elétricos. +engine=Converte combustível em movimento mecânico. Uma parte essencial de todos os veículos. +exoskeleton-equipment=Pode ser inserido em uma armadura para aumentar sua velocidade de movimento. Você pode equipar vários exoesqueletos de uma vez. +explosive-rocketry=Foguetes extremamente explosivos com um raio maior de explosão. +explosives=Desenvolvendo explosivos perigosos mas controláveis. +fast-inserter=Insersores capazes de funcionar mais rapidamente e filtrar itens devido à melhoria dos componentes eletrônicos. +flamethrower=Poderosos lança-chamas e torre disparando líquidos agressivamente em inimigos, os queimando. +flammables=Desenvolvimento de combustível mais eficiente e combustoes mais agressivas. +fluid-handling=Várias formas de armazenamento e transporte de fluidos. +fluid-wagon=Capacidade de transportar líquidos em trilhos. Vagões de líquido são preenchidos e esvaziados por bombas adjacentes a segmentos retilíneos de trilho. +follower-robot-count=Aumenta o número de robôs de combate que podem te seguir simultaneamente. +fusion-reactor-equipment=Pode ser inserido em uma armadura para fornecer energia à equipamentos. +gates=Seções de parede que abrem quando necessário. Podem ser controladas pela rede de circuitos. +gun-turret=Estruturas defensivas básicas que precisam ser reabastecidas com cartuchos. +heavy-armor=Armadura pesada para mais proteção. +inserter-capacity-bonus=Permite insersores de pilha a moverem mais itens de uma vez. Alguns dos aprimoramentos permitem que mesmo insersores comuns movam mais itens de uma vez. +kovarex-enrichment-process=O processo de criar urânio-235 a partir de urânio-238. Requer uma grande quantidade de urânio-235 como catalisador. +land-mine=Armadilhas explosivas construídas no chão, para os inimigos andarem em cima e dispararem. Pode ser reconstruída por robôs de construção, após explosão. O dano pode ser melhorado, pesquisando explosivos mais fortes. +landfill=Pode ser colocado na água para criar terreno em que você pode construir. +laser=Luz focada capaz de causar dano. +laser-shooting-speed=Aumenta a velocidade de disparo de armas de laser. +laser-turret=Estruturas defensivas avançadas que requerem apenas eletricidade. +logistic-robotics=Robôs logísticos podem entregar itens para o personagem ou tirar itens indesejados. +logistic-science-pack=Permite a pesquisa de melhoria logística, automação e militar simples. +logistic-system=Desbloqueia baús logísticos adicionais que ampliam os recursos dos robôs logísticos. Os baús do solicitante solicitam itens da rede logística. Os baús de fornecedores ativos enviam seu conteúdo para armazenamento ou uso em outro local. Os baús de buffer solicitam que itens especificados estejam disponíveis para logística pessoal e construção automatizada. +logistics=Meios mais rápidos e mais flexíveis de transporte. +low-density-structure=Material leve mas resistente, muito útil para naves espaciais e equipamentos pessoais. +lubricant=Convertendo óleos pesados em lubrificação, usada para reduzir fricção em máquinas de alta velocidade. +military=Modos mais efetivos de defender você mesmo e sua fábrica. +military-science-pack=Permite a pesquisa de novas opções militares. +mining-productivity=Aumento de produção de todas brocas de mineração e bombas de óleo. +modular-armor=Armadura com uma pequena grade para equipamentos modulares que dão bônus únicos. Também aumenta o tamanho do inventário quando equipada. +modules=Permite que você pesquise módulos de aprimoramento, que podem ser inseridos em máquinas. +night-vision-equipment=Inserido na armadura para permitir que você veja melhor à noite. +nuclear-fuel-reprocessing=O processo de reprocessamento de combustível nuclear usado para criar o urânio-238. +nuclear-power=Método Poderoso e sofisticado de geração de energia usando células de combustível de urânio. +oil-processing=Refinamento de petróleo bruto usado na fabricação de plásticos, enxofre e combustíveis. +optics=Várias aplicações de luz visível. +personal-laser-defense-equipment=Pode ser inserido em uma armadura para automaticamente disparar em inimigos próximos. +personal-roboport-equipment=Inserido na armadura para permitir que robôs construtores trabalhem do seu inventário. +personal-roboport-mk2-equipment=Inserido na armadura para permitir que vários robôs construtores trabalhem do seu inventário. +physical-projectile-damage=Aumenta o dano de armas, torres e robôs defensores à base de projéteis de dano físico. +plastics=Materiais poliméricos sintéticos que podem ser moldados em objetos sólidos. +power-armor=Armadura com uma grande grade de equipamentos e bônus de tamanho do inventário. +power-armor-mk2=Armadura com uma grande grade de equipamento e tamanho de inventário bônus. +production-science-pack=Permite a pesquisa de máquinas, módulos e processos mais eficientes. +productivity-module=Um módulo que permite que uma máquina produza mais produtos com a mesma quantidade de ingredientes, mas também aumenta o consumo de energia e reduz a velocidade. +rail-signals=Permite coordenar múltiplos trens em uma mesma rede de trilhos. +railway=Transporte de grande escala para grandes distâncias. +refined-flammables=Aumenta o dano de armas à base de fogo. +research-speed=Habilita práticas de pesquisa mais eficientes. +robotics=Corpos de robôs voadores. Precisa ser especializado para fazer tarefas logísticas ou de construção. +rocket-control-unit=Unidade computacional avançada capaz de controlar sistemas de foguetes. +rocket-fuel=Combustível sofisticado multiuso. +rocket-silo=Permite que você lance um foguete ao espaço e vença o jogo. +rocketry=Lançador de foguetes pessoal para assediar inimigos com foguetes. +solar-energy=Fonte gratuita de eletricidade, mas inútil à noite. +solar-panel-equipment=Pode ser inserido em uma armadura para fornecer energia à equipamentos, mas é inútil de noite. +space-science-pack=Permite o envio de satélites para o espaço e receber dados científicos deles usados para produzir pacotes científicos espaciais. +speed-module=Um módulo que faz uma máquina funcionar mais rapidamente, mas também aumenta o consumo de energia. +spidertron=Veículo versátil capaz de atravessar terrenos desafiadores. Vem equipado com lançadores de foguetes de disparo rápido capazes de atirar manualmente ou automaticamente. Pode ser comandado manualmente ou usando o controle remoto do spidertron. +stack-inserter=Insersores de pilha podem mover vários itens ao mesmo tempo. +steel-axe=Aumenta a sua velocidade de mineração. +steel-processing=Permite fundir aço a partir de chapas de ferro. +stone-wall=Muros para proteger sua fábrica contra ataques. +stronger-explosives=Aumenta o dano de armas explosivas. +sulfur-processing=Um composto químico não-metálico altamente reativo usado na produção de ácido sulfúrico e itens explosivos. +tank=Veículo poderoso ofensivo capaz de montar várias armas. +toolbelt=Aumenta o tamanho de seu inventario. +uranium-ammo=Munições avançadas de urânio-238 para maior dureza e peso, resultando em danos masivos. +uranium-processing=Minério de urânio é processado para urânio-238 em centrífugas, com a chance de resultar em um urânio-235 mais rico. Ambos são necessários para criar células de combustível de urânio. +utility-science-pack=Permite a pesquisa dos arsenais, equipamento pessoal e coordenação de robô mais poderosos. +weapon-shooting-speed=Aumenta a velocidade de tiro da maioria das armas de projéteis. +worker-robots-speed=Aumenta a velocidade de voo de robôs logísticos e construtores. +worker-robots-storage=Aumenta o número de itens que robôs logísticos e construtores podem carregar de uma vez. +[technology-name] +advanced-electronics=Eletrônica Avançada +advanced-material-processing=Processamento de materiais avançados +advanced-oil-processing=Refinamento avançado de petróleo +artillery=Artilharia +artillery-shell-range=Alcance do cartucho de artilharia +artillery-shell-speed=Velocidade de disparo do cartucho de artilharia +atomic-bomb=Bomba atômica +automated-rail-transportation=Transporte ferroviário automatizado +automation=Automação +automobilism=Automobilismo +battery=Bateria +battery-equipment=Bateria pessoal +battery-mk2-equipment=Bateria Pessoal MK2 +belt-immunity-equipment=Equipamento de imunidade de esteira +braking-force=Força de frenagem +chemical-science-pack=Pacote científico de química +circuit-network=Rede de circutos +cliff-explosives=Explosivos de penhascos +coal-liquefaction=Liquidificação de carvão +concrete=Concreto +construction-robotics=Robôs construtores +defender=Defensor +destroyer=Destruidor +discharge-defense-equipment=Defesa de descarga +distractor=Distrator +effect-transmission=Transmissão de Efeitos +effectivity-module=Módulo de Eficiência +electric-energy-accumulators-1=Acumuladores de energia elétrica +electric-energy-distribution=Distribuição de energia elétrica +electric-engine=Motor Elétrico +electronics=Eletrônica +energy-shield-equipment=Equipamento de Escudo de Energia +energy-shield-mk2-equipment=Equipamento de Escudo de Energia II +energy-weapons-damage=Dano de armas de energia +engine=Motor +exoskeleton-equipment=Equipamento exoesqueleto +explosive-rocketry=Foguetes explosivos +explosives=Explosivos +fast-inserter=Insersor rápido +flamethrower=Lança-chamas +flammables=Inflamáveis +fluid-handling=Manipulação de Fluidos +fluid-wagon=Vagão de fluidos +follower-robot-count=Número de Robôs Seguidores +fusion-reactor-equipment=Reator de Fusão Portátil +gate=Portão +gun-turret=Torre balística +heavy-armor=Armadura pesada +inserter-capacity-bonus=Bônus de capacidade de insersores +kovarex-enrichment-process=Processo de enriquecimento Kovarex +land-mine=Minas terrestres +landfill=Aterramento +laser=Laser +laser-shooting-speed=Velocidade de disparo de laser +laser-turret=Torre laser +logistic-robotics=Robótica de logística +logistic-science-pack=Pacote cientifico de logística +logistic-system=Sistema de logística +logistics=Logística +low-density-structure=Estrutura de baixa densidade +lubricant=Lubrificante +military=Militar +military-science-pack=Pacote científico militar +mining-productivity=Produtividade de mineração +modular-armor=Armadura modular +modules=Módulos +night-vision-equipment=Equipamento de visão noturna +nuclear-fuel-reprocessing=Reprocessamento de combustível nuclear +nuclear-power=Energia nuclear +oil-processing=Refinamento de petróleo +optics=Ótica +personal-laser-defense-equipment=Laser de Defesa Pessoal +personal-roboport-equipment=Roboport pessoal +personal-roboport-mk2-equipment=Roboport pessoal MK2 +physical-projectile-damage=Dano de projéteis físicos +plastics=Plásticos +power-armor=Armadura de Combate Motorizada +power-armor-mk2=Armadura de combate motorizada MK2 +production-science-pack=Pacote científico de produção +productivity-module=Módulo de Produtividade +rail-signals=Sinalização ferroviária +railway=Ferrovia +refined-flammables=Materiais inflamáveis refinados +research-speed=Velocidade de pesquisa do laboratório +robotics=Robótica +rocket-control-unit=Unidade de controle do foguete +rocket-fuel=Combustível de foguete +rocket-silo=Silo de foguete +rocketry=Foguetes +solar-energy=Energia solar +solar-panel-equipment=Painel Solar Portátil +space-science-pack=Pacote científico espacial +speed-module=Módulo de Velocidade +spidertron=Spidertron +stack-inserter=Insersor de pilha +steel-axe=Machado de aço +steel-processing=Processamento de Aço +stone-wall=Muro de pedra +stronger-explosives=Explosivos mais poderosos +sulfur-processing=Processamento de Enxofre +tank=Tanque +toolbelt=Cinto de ferramentas +uranium-ammo=Munição de Urânio +uranium-processing=Processamento de urânio +utility-science-pack=Pacote científico de utilitários +weapon-shooting-speed=Velocidade de disparo da arma +worker-robots-speed=Velocidade do robôs trabalhadores +worker-robots-storage=Tamanho de carga de robô trabalhador +[tile-name] +concrete=Concreto +deepwater=Água profunda +deepwater-green=Água verde profunda +dirt-1=Terra 1 +dirt-2=Terra 2 +dirt-3=Terra 3 +dirt-4=Terra 4 +dirt-5=Terra 5 +dirt-6=Terra 6 +dirt-7=Terra 7 +dry-dirt=Terra seca +grass-1=Grama +grass-2=Grama 2 +grass-3=Grama 3 +grass-4=Grama 4 +hazard-concrete-left=Esquerda de concreto de perigo +hazard-concrete-right=Direita de concreto de perigo +lab-dark-1=Quadrado do laboratório 1 +lab-dark-2=Quadrado do laboratório 2 +lab-white=Azulejo branco +landfill=Solo +nuclear-ground=Terra nuclear +out-of-map=Fora do mapa +red-desert-0=Deserto vermelho 0 +red-desert-1=Deserto vermelho 1 +red-desert-2=Deserto vermelho 2 +red-desert-3=Deserto vermelho 3 +red-desert-dark=Deserto vermelho-escuro +refined-concrete=Concreto refinado +refined-hazard-concrete-left=Cimento com marca de perigo para esquerda +refined-hazard-concrete-right=Cimento com marca de perigo para direita +sand-1=Areia 1 +sand-2=Areia 2 +sand-3=Areia 3 +stone-path=Calçada de pedra +tutorial-grid=Grid de tutorial +water=Água +water-green=Água verde +water-mud=Água rasa 2 +water-shallow=Água rasa +water-wube=Wube de Água +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] tenta ativamente empurrar seus itens para a rede logística.\nSe não houver pedidos de um item em um baú provedor ativo, eles serão movidos para [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] têm duas faixas que podem ser usadas para transportar itens e que podem ser utilizadas para diferentes recursos.\n[entity=inserter] podem pegar itens de ambas as faixas, mas colocam itens apenas na faixa mais distante. +buffer-chest=[entity=logistic-chest-buffer] atua tanto como um [entity=logistic-chest-requester] como um [entity=logistic-chest-passive-provider].\nEles fornecem itens para trabalhos de construção, logística pessoal e baús solicitantes com a opção 'Solicitar de baús de buffer ativados. +bulk-crafting=Ao passar o mouse em um slot de fabricação:\n - __ALT_CONTROL__1__craft-5__ para fabricar 5.\n - __ALT_CONTROL__1__craft-all__ para fabricar o máximo possível. +burner-inserter-refueling=[entity=burner-inserter] pode ser reabastecido por outros insersores, mas eles também podem reabastecer eles mesmos quando trabalham com combustível. +circuit-network=A rede de circuitos é um sistema que permite a transferência de informação entre máquinas.\nVocê pode conectar máquinas à rede de circuitos usando [item=red-wire] e [item=green-wire].\nA rede pode carregar valores inteiros de -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) individualmente para cada tipo de sinal.\nNão é necessário utilizar a rede de circuitos para concluir o jogo, mas permite um monte de engenhocas divertidas ou otimizações da fábrica que não seriam possíveis sem isso. +clear-cursor=Ao segurar um item, você pode limpá-lo usando __CONTROL__clear-cursor__, que o retornará ao espaço [img=utility/hand] no inventário de origem.\nTambém cancela o planejamento de trilhos, arrastamento de cabos e caixas de seleção. +connect-switch=Use __ALT_CONTROL__1__build__ em uma entidade com [item=copper-cable] no seu cursor para conectar um cabo elétrico a ele.\nUse __ALT_CONTROL__1__remove-pole-cables__ numa entidade para remover todos os cabos. +construction-robots=[entity=construction-robot] atende aos pedidos de construção, desconstrução, atualização e reparo da rede logística.\nOs pedidos de construção são criados por construção fantasma, uso de [item=blueprint] ou quando um edifício é destruído e precisa ser reconstruído.\nOs pedidos de desconstrução são criados selecionando as entidades desejadas com [item=deconstruction-planner].\nPedidos de atualização são criados pelo uso do [item=upgrade-planner].\nEstes pedidos também são criados ao usar o recurso desfazer. +copy-entity-settings=__CONTROL__copy-entity-settings__ e __CONTROL__paste-entity-settings__ permite você copiar configurações entre entidades.\nPor exemplo, você pode copiar e colar entre [entity=assembling-machine-2] para definir a receita, ou entre baús para definir o limite de inventário.\n__ALT_CONTROL__1__paste-entity-settings__ e arrastar permite colar em várias entidades com um único movimento. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ e __CONTROL__paste-entity-settings__ permite você copiar configurações entre entidades.\nPor exemplo, você pode copiar e colar entre [entity=assembling-machine-2] para definir a receita, ou entre baús para definir o limite de inventário.\nSegurar __ALT_CONTROL__1__paste-entity-settings__ e arrastar permite colar em várias entidades com um único movimento. +copy-paste=__CONTROL__copy__ invoca a ferramenta de cópia que permite salvar a seleção na área de transferência.\n__CONTROL__paste__ ativa a última seleção copiada para ser construída.\n __CONTROL__cycle-clipboard-forwards__ e __CONTROL__cycle-clipboard-backwards__ permite que você navegue pelo histórico da área de transferência. +copy-paste-filters=Você pode copiar e colar entre entidades com filtros configuráveis, solicitações ou slots de inventário filtrados, como [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] ou [entity=cargo-wagon]. +copy-paste-requester-chest=Você pode copiar e colar entre [entity=logistic-chest-requester] para copiar as requisições logísticas.\nVocê também pode copiar e colar de uma [entity=assembling-machine-2] para um [entity=logistic-chest-requester] para definir a requisição logística baseada na receita. +copy-paste-spidertron=Copiar e colar entre [entity=spidertron] irá copiar a cor e as requisições logísticas.\nTambém tentará copiar a grade de equipamentos, inserindo os equipamentos do inventário do jogador se os itens estiverem disponíveis. +copy-paste-trains=Você pode copiar e colar entre [entity=locomotive] para copiar o agendamento e a cor.\nVocê pode copiar e colar entre [entity=train-stop] para copiar o nome da parada e a cor.\nPor último, você pode copiar e colar entre [entity=locomotive] e [entity=train-stop] de qualquer sentido para copiar a cor. +drag-building=A maneira mais rápida de construir em linha reta, como uma configuração de [entity=stone-furnace], é pressionar __CONTROL__build__ e segurar enquanto corre na direção desejada. +drag-building-poles=Se você construir [entity=small-electric-pole] arrastando, ele será automaticamente construído à distância máxima de conexão. +drag-building-underground-belts=Se você construir [entity=underground-belt] ou [entity=pipe-to-ground] arrastando, ele será automaticamente construído à distância máxima de conexão. +e-confirm=Todos os botões verdes do jogo podem ser 'confirmados' usando __CONTROL__confirm-gui__.\nTente usar agora para confirmar essa dica! +electric-network=A rede elétrica transfere energia dos produtores como [entity=steam-engine] ou [entity=solar-panel] para os consumidores de forma uniforme.\nSelecione __ALT_CONTROL__1__open-gui__ em um poste elétrico para mostrar as estatísticas de sua rede elétrica. +electric-pole-connections=Os postes elétricos se conectarão automaticamente a outros postes elétricos dentro de seu 'alcance do fio' e podem ter até 5 conexões.\nAs conexões podem ser adicionadas ou removidas manualmente usando [item=copper-cable].\nTodas as conexões dos postes elétricos podem ser removidas usando __CONTROL__remove-pole-cables__ em um poste elétrico. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ numa entidade para pegar itens dela.\n__ALT_CONTROL__1__fast-entity-transfer__ enquanto segura um item para colocá-lo na entidade selecionada.\n\n\nO tutorial ensina diferentes maneiras de transferir itens de/para entidades sem abri-las. +fast-belt-bending=Pressionar __CONTROL__rotate__ enquanto arrasta [entity=transport-belt] permite que você faça curvas perfeitas rapidamente. +fast-obstacle-traversing=Arrastar [entity=transport-belt] sobre um obstáculo construirá automaticamente a transição [entity=underground-belt] quando possível. +fast-replace=Construir sobre uma entidade do mesmo tipo e tamanho realizará uma substituição rápida. A substituição rápida preservará as propriedades da entidade original, como o conteúdo do inventário e a receita selecionada. +fast-replace-belt-splitter=Você pode substituir rapidamente [entity=transport-belt] por [entity=splitter] e vice-versa. +fast-replace-belt-underground=Você pode substituir rapidamente [entity=transport-belt] por [entity=underground-belt] e vice-versa.\nQualquer esteira entre a entrada e saída da esteira subterrânea será extraída automaticamente.\nEsses recursos de substituição rápida também se aplicam a [entity=pipe] e [entity=pipe-to-ground]. +fast-replace-direction=Você pode usar a substituição rápida para mudar rapidamente a direção das entidades. +gate-over-rail=[entity=gate] podem ser construídos na horizontal ou vertical [entity=straight-rail].\nTrens automaticamente irão abrir o portão pra passar, e não irão deixar um buraco em suas defesas. +ghost-building=__ALT_CONTROL__1__build-ghost__ enquanto segura um item edificável para construí-lo como um fantasma de entidade.\n Entidades fantasmas serão construídos automaticamente por qualquer rede logística ao alcance. +ghost-rail-planner=O planejador de trilho fantasma é usado para planejar longas extensões de trilhos fantasmas.\nPara usar o planejador de fantasma, segure __CONTROL_MODIFIER__build-ghost__ enquanto está planejando o trilho.\nVocê também pode segurar o comando __CONTROL_MODIFIER__build-with-obstacle-avoidance__ para planejar trilhos fantasmas evitando obstáculos. +inserters=Insersores pegam itens de uma direção e o colocam no bloco oposto.\nEles podem mover itens de e para [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace], e outras máquinas. +insertion-limits=Um Insersor nem sempre preenche todo o inventário de destino. Isso permite que outros insersores peguem sua parcela dos itens.\nPor exemplo, se um [entity=boiler] tem 5 ou mais itens de [item=coal] dentro dele, um insersor não irá mais inserir itens. Isso permite que o resto do combustível vá mais longe na esteira transportadora para outras caldeiras, ao invés do primeiro na fila acumular tudo.\nIsso também se aplica a [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] e outros. +introduction=Bem-vindo ao dicas e truques!\nEle vai explicar os conceitos do jogo de forma visual ou interativa.\nDicas são desbloqueadas conforme você avança no jogo e também completando as dicas.\nSe você quiser ver tudo desde o início, use o comando de console __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Os baús podem ter seus slots de inventário disponíveis limitados selecionando o slot de inventário "X" em vermelho e bloqueando os slots desejados.\nOs insersores não poderão preencher os slots bloqueados, portanto, reduz a capacidade dos baús e evita a superprodução geral. +logistic-network=A rede logistica é um sistema de entrega que utiliza robôs voadores pra mover itens fazendo assim uma construção totalmente automatizada.\npossui 3 componentes principais:\n - [entity=roboport] define a area que a rede irá cobrir, e age como um ponto de recarga e armazenamento para os robôs.\n - [entity=logistic-robot] preenche as ordens de logistica e [entity=construction-robot] faz as ordens de construção.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] fornece itens a rede. +long-handed-inserters=[entity=long-handed-inserter] é um insersor elétrico que pega e coloca itens a dois blocos a partir de sua localização, ao invés de um. +low-power=Se o seu consumo de energia for maior do que a sua capacidade de produção, suas máquinas funcionarão mais lentamente devido à oferta insuficiente.\nPreste atenção à velocidade de suas máquinas, se você quiser identificar a produção insuficiente de energia antes que seja tarde demais.\nA melhor maneira de garantir que você tenha energia suficiente é verificar as estatísticas da rede elétrica e certificar-se de que a barra de "Satisfacção" é verde e cheia. +move-between-labs=[entity=inserter] pode ser usado para transferir pacotes científicos entre os [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] fornece seus itens à rede logística.\nIsso significa que qualquer item nos baús provedor passivos pode ser tomado por robôs para cumprir a logística ou ordens de construção. +personal-logistics=[entity=logistic-robot] move itens de baús do provedor logístico para cumprir solicitações de logística pessoais.\nA solicitação logística pessoal tem uma contagem mínima e máxima, e os robôs trarão itens até que você tenha mais do que a contagem mínima.\nSe você tiver mais do que a contagem máxima, os itens serão movidos para seu inventário de lixo logístico, para serem levados pelos robôs. +pipette=Use __CONTROL__smart-pipette__ para colocar a entidade selecionada em seu cursor. +pole-dragging-coverage=Se você construir [entity=small-electric-pole] arrastando pelas máquinas elétricas, nenhuma na área será ignorada. +pump-connection=[entity=pump] conecta-se a um estacionário [entity=fluid-wagon] quando estão alinhados corretamente.\né necessário pra carregar e descarregar fluidos do [entity=fluid-wagon]. +rail-building=Para ativar o modo de construção de trilho, segure [item=rail] e pressione __CONTROL__build__ sobre um trilho existente.\n__ALT_CONTROL__1__build__ confirma o posicionamento do trilho desejado.\n__CONTROL__clear-cursor__ desativa o modo de construção de trilho. +rail-signals-advanced=[entity=rail-chain-signal] determina o seu estado baseado nos sinais que estão a frente, garantindo que um trem que entre em um bloco seja capaz de sair.\nEles são usados em conjunto [entity=rail-signal] para construir interceções avançadas de trilho.\n\n\no tutorial te ensina como usar sinais interligados pra construir interceções avançadas e prevenir que os trens fiquem presos. +rail-signals-basic=[entity=rail-signal] divide as linhas em blocos. Cada [entity=locomotive] irá ler os sinais pra evitar bater em outros trens.\n\n\n\nO tutorial te ensina a como usar os sinais das linhas ferroviárias tendo vários trens em uma unica linha . +repair-packs=Enquanto segura um [item=repair-pack] em seu cursor, pressione __CONTROL__build__ e segure uma entidade para repará-la. +requester-chest=[entity=logistic-chest-requester] solicita itens da rede logística.\n[entity=logistic-robot] irá mover itens da rede logística para cumprir as solicitações. +rotating-assemblers=Algumas receitas requerem uma entrada de fluido para a [entity=assembling-machine-2], como [recipe=electric-engine-unit]. Uma máquina de montagem com entrada de fluido pode ser rotacionada usando __CONTROL__rotate__. +shoot-targeting=Você pode atirar em alvos inimigos pressionando __CONTROL__shoot-enemy__ com seu cursor próximo ao inimigo.\nVocê pode capturar uma entidade neutra ou amigável selecionada pressionando __CONTROL__shoot-selected__. +shoot-targeting-controller=Você pode atirar em alvos inimigos segurando __CONTROL__shoot-enemy__.\nQuando estiver utilizando um controle, todas as armas irão mirar automaticamente no inimigo mais perto na área. Use __CONTROL__look__ para mudar a área de alvo automático.\nVocê pode atirar em uma entidade neutra ou amiga apertando __CONTROL__shoot-selected__. +show-info=Pressione __CONTROL__show-info__ para alternar a sobreposição de informações detalhadas, também conhecida como "Modo-Alt". +splitter-filters=[entity=splitter] podem ser configurados para filtrar um item específico ou para priorizar uma das entradas/saídas. +splitters=[entity=splitter] é usado para dividir, combinar ou equilibrar esteiras.\nOs itens recebidos são divididos igualmente se houver espaço livre em ambas as saídas, ou roteados para qualquer saída livre. +stack-transfers=__CONTROL__stack-transfer__ transfere uma única pilha.\n__CONTROL__inventory-transfer__ transfere todas as pilhas de um determinado tipo. (Selecionar um espaço vazio transfere todo o inventário.)\nUsar __CONTROL_RIGHT_CLICK__ em vez de __CONTROL_LEFT_CLICK__ para os comandos mencionados acima transferirá metade da quantidade.\n\nO tutorial explica isso com mais detalhes. +steam-power=[entity=boiler] consome combustíveis queimáveis como o [item=coal] para transformar [fluid=water] em [fluid=steam].\nO [entity=steam-engine] consome [fluid=steam] para produzir energia elétrica, que é distribuída aos consumidores da rede elétrica. +storage-chest=[entity=logistic-chest-storage] armazena os itens retirados do inventário de lixo do jogador e das ordens de desconstrução.\nQuaisquer itens nos baús de armazenamento também são fornecidos para serem usados em ordens de logística ou de construção.\nOs baús de armazenamento podem ser filtrados para aceitar apenas 1 tipo de item. +storage-chest-list=Baús fornecendo seu conteúdo ordenado por prioridade:\n[entity=logistic-chest-active-provider] Baú provedor ativo\n[entity=logistic-chest-buffer] Baú Buffer\n[entity=logistic-chest-storage] Baú de Armazenamento\n[entity=logistic-chest-passive-provider] Baú provedor passivo +train-stop-same-name=[entity=train-stop] pode compartilhar seu nome com outras paradas. Trens com esse nome no cronograma poderão escolher quaisquer das paradas como seu destino.\nVocê pode definir o limite de trens por parada para controlar o tráfego com mais precisão. +train-stops=[entity=train-stop] é usado para automatizar o transporte de itens com trens fornecendo locais identificáveis para os trens viajarem.\n\n\n\nO tutorial te ensina a construir uma estação de trem e a definir um itinerário de trem simples. +trains=Os trens são úteis para o transporte de alta taxa de transferência e de longa distância.\nOs trens podem ser inseridos usando __CONTROL__toggle-driving__, e serem comandados usando __CONTROL_MOVE__. +transport-belts=Esteiras são usadas para mover itens e funcionam sem usar energia. Esteiras também podem mover objetos como o personagem, veículos e mordedores.\nO sistema de esteiras consiste em [entity=transport-belt], [entity=splitter] e [entity=underground-belt].\nEsteiras de nível maior podem mover itens mais rápido: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] é usado para permitir que uma esteira atravesse entidades ou terreno intransponível. +usable-items=Alguns itens podem ser usados de outras maneiras que não a construção de entidades no mundo. Por exemplo, você pode lançar [item=grenade] nos inimigos para danificá-los.\n__ALT_CONTROL__1__build__ enquanto segura um item utilizável no seu cursor para aplicar a sua ação. +z-dropping=Pressione __CONTROL__drop-cursor__ para soltar itens do seu cursor.\nVocê pode soltar no chão, nas esteiras e nas entidades.\nSegure __CONTROL__drop-cursor__ e arraste o cursor entre várias entidades para rapidamente soltar um item em cada um. +[tips-and-tricks-item-name] +active-provider-chest=Baú provedor ativo +belt-lanes=Trilhas de esteira +buffer-chest=Baú buffer +bulk-crafting=Fabricação em massa +burner-inserter-refueling=Restos de insersor a combustão +circuit-network=Rede de circuitos +clear-cursor=Limpar cursor +connect-switch=Conexão do interruptor elétrico +construction-robots=Robôs construtores +copy-entity-settings=Copiar e colar configurações de entidade +copy-entity-settings-controller=Configurações do copiar/colar entidades +copy-paste=Copiar e colar +copy-paste-filters=Copiar e colar filtros +copy-paste-requester-chest=Copiar e colar baús solicitadores +copy-paste-spidertron=Copiar e colar spidertron +copy-paste-trains=Copiar e colar trens +drag-building=Construa arrastando +drag-building-poles=Arrastando postes elétricos +drag-building-underground-belts=Arrastando esteiras subterrâneas +e-confirm=__CONTROL__confirm-gui__ para confirmar +electric-network=Rede elétrica +electric-pole-connections=Conexões dos postes elétricos +entity-transfers=Transferências de entidades +fast-belt-bending=Dobra de esteira rápida +fast-obstacle-traversing=Travessia automática de obstáculos +fast-replace=Substituição rápida +fast-replace-belt-splitter=Substituição rápida - esteira e divisor +fast-replace-belt-underground=Substituição rápida - esteira e esteira subterrânea +fast-replace-direction=Direção da substituição rápida +gate-over-rail=Portão sobre o trilho +ghost-building=Construção fantasma +ghost-rail-planner=Planejador de trilhos fantasma +inserters=Insersores +insertion-limits=Limites de inserção +introduction=Introdução +limit-chests=Limitando baús +logistic-network=Rede logística +long-handed-inserters=Insersores de longo-alcance +low-power=Pouca energia +move-between-labs=Transferência entre laboratórios +passive-provider-chest=Baú provedor passivo +personal-logistics=Logística pessoal +pipette=Pipeta de entidade +pole-dragging-coverage=Cobertura de arrastamento do poste +pump-connection=Conexão da bomba +rail-building=Construção de ferrovias +rail-signals-advanced=Sinais ferroviários - avançado +rail-signals-basic=Sinais ferroviários - básico +repair-packs=Kits de reparo +requester-chest=Baú solicitador +rotating-assemblers=Girando máquinas de montagem +shoot-targeting=Mira de tiro +shoot-targeting-controller=Mira automática +show-info=Informação adicional (modo-Alt) +splitter-filters=Filtros para divisores +splitters=Divisores +stack-transfers=Transferências de pilha +steam-power=Energia a vapor +storage-chest=Baú de armazenagem +train-stop-same-name=Paradas de trem com o mesmo nome +train-stops=Paradas de trem +trains=Trens +transport-belts=Esteiras transportadoras +underground-belts=Esteiras subterrâneas +usable-items=Itens utilizáveis +z-dropping=__CONTROL__drop-cursor__ para soltar itens +[virtual-signal-description] +signal-anything=Se qualquer um dos sinais de entrada atendem a condição, a saída será verdadeiro. \n\nÉ falso quando não existem entradas. +signal-each=Avalia a condição ou executa a operação em todos os sinais de entrada. +signal-everything=Se todos os sinais de entrada atendem a condição, a saída será verdadeiro. \nÉ verdadeiro quando não existem entradas. +[virtual-signal-name] +signal-0=Sinal 0 +signal-1=Sinal 1 +signal-2=Sinal 2 +signal-3=Sinal 3 +signal-4=Sinal 4 +signal-5=Sinal 5 +signal-6=Sinal 6 +signal-7=Sinal 7 +signal-8=Sinal 8 +signal-9=Sinal 9 +signal-A=Sinal A +signal-B=Sinal B +signal-C=Sinal C +signal-D=Sinal D +signal-E=Sinal E +signal-F=Sinal F +signal-G=Sinal G +signal-H=Sinal H +signal-I=Sinal I +signal-J=Sinal J +signal-K=Sinal K +signal-L=Sinal L +signal-M=Sinal M +signal-N=Sinal N +signal-O=Sinal O +signal-P=Sinal P +signal-Q=Sinal Q +signal-R=Sinal R +signal-S=Sinal S +signal-T=Sinal T +signal-U=Sinal U +signal-V=Sinal V +signal-W=Sinal W +signal-X=Sinal X +signal-Y=Sinal Y +signal-Z=Sinal Z +signal-anything=Qualquer coisa +signal-black=Sinal preto +signal-blue=Sinal azul +signal-check=Verificar sinal +signal-cyan=Sinal ciano +signal-dot=Sinal de ponto +signal-each=Cada +signal-everything=Tudo +signal-green=Sinal verde +signal-grey=Sinal cinza +signal-info=Sinal de informação +signal-pink=Sinal rosa +signal-red=Sinal vermelho +signal-white=Sinal branco +signal-yellow=Sinal amarelo + diff --git a/factorio/data/base/locale/pt-PT/base.cfg b/factorio/data/base/locale/pt-PT/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..75b866013ad4d1169742459bc53e67dead0ba5f9 --- /dev/null +++ b/factorio/data/base/locale/pt-PT/base.cfg @@ -0,0 +1,1274 @@ +[achievement-description] +automated-cleanup=Demolir 100 objectos com os autómatos de construção. +automated-construction=Construir 100 máquinas utilizando autómatos. +circuit-veteran-1=Produzir 1000 circuitos avançados por hora. +circuit-veteran-2=Produzir 10 000 circuitos avançados por hora. +circuit-veteran-3=Produzir 25 000 circuitos avançados por hora. +computer-age-1=Produzir 500 unidades de processamento por hora. +computer-age-2=Produzir 1000 unidades de processamento por hora. +computer-age-3=Produzir 5000 unidades de processamento por hora. +delivery-service=Recebe mais de 10 mil itens através de robôs logísticos +eco-unfriendly=Pesquisa a produção de petróleo. +getting-on-track=Construir uma locomotiva. +getting-on-track-like-a-pro=Construir uma locomotiva nos dos primeiros 90 minutos de jogo. +golem=Sobreviver a um dano de 500 ou mais. +iron-throne-1=Produz 20k chapas de ferro por hora. +iron-throne-2=Produz 200k chapas de ferro por hora. +iron-throne-3=Produzir 400k chapas de ferro por hora. +it-stinks-and-they-dont-like-it=Desencadear um ataque alienígena devido a poluição. +lazy-bastard=Vence o jogo sem fabricar à mão mais de 111 itens. +logistic-network-embargo=Vence o jogo sem usar nenhum baú de fornecimento ativo, de reserva, ou solicitador +mass-production-1=Produzir 10 000 circuitos electrónicos. +mass-production-2=Produzir 1 milhão de circuitos electrónicos. +mass-production-3=Produzir 20 milhões de circuitos electrónicos. +minions=Ter 100 autómatos de combate ou mais a seguir-te. +no-time-for-chitchat=Acaba o jogo em menos de 15 horas. +pyromaniac=Destruir 10 000 árvores com fogo. +raining-bullets=Ganha o jogo sem construir torres Laser. +run-forrest-run=Destruir 100 árvores por impacto. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Acabar o jogo. +solaris=Produz mais de 10 GJ por hora usando apenas os painéis solares. +steam-all-the-way=Ganha o jogo sem construir nenhum painel solar. +steamrolled=Destruir 10 ninhos por impacto. +tech-maniac=Pesquisar todas as tecnologias. +there-is-no-spoon=Acabar o jogo em menos de 8 horas. +trans-factorio-express=Tem um comboio a viajar por mais de 1000 quadrados. +watch-your-step=Ser morto por uma locomotiva em movimento. +you-are-doing-it-right=Construir mais máquinas utilizando autómatos do que manualmente. +you-have-got-a-package=Recebe um item através dum robô logístico +[achievement-name] +automated-cleanup=Limpeza automatizada +automated-construction=Construção automatizada +circuit-veteran-1=Veterano de circuitos 1 +circuit-veteran-2=Veterano de circuitos 2 +circuit-veteran-3=Veterano de circuitos 3 +computer-age-1=Idade da computação 1 +computer-age-2=Idade da computação 2 +computer-age-3=Idade da computação 3 +delivery-service=Serviço de entrega +eco-unfriendly=Eco-maligno +getting-on-track=A alinhar +getting-on-track-like-a-pro=A alinhar como um profissional +golem=Golem +iron-throne-1=Trono de ferro 1 +iron-throne-2=Trono de ferro 2 +iron-throne-3=Trono de ferro 3 +it-stinks-and-they-dont-like-it=Cheira mal e eles não gostam +lazy-bastard=Isso é que é preguiça +logistic-network-embargo=Embargo à rede logística +mass-production-1=Produção em massa 1 +mass-production-2=Produção em massa 2 +mass-production-3=Produção em massa 3 +minions=Escravos +no-time-for-chitchat=Sem tempo para conversas +pyromaniac=Piromaníaco +raining-bullets=Chove balas +run-forrest-run=Corre Forrest, corre +smoke-me-a-kipper-i-will-be-back-for-breakfast=Fuma um cigarrinho, eu volto de manhã +so-long-and-thanks-for-all-the-fish=Até mais, e obrigado pelos peixes! +solaris=Solaris +steam-all-the-way=Vapor, só vapor +steamrolled=Vaporado +tech-maniac=Maníaco da tecnologia +there-is-no-spoon=Não existe colher +trans-factorio-express=Expresso Trans-Factoriano +watch-your-step=Vê onde pisas +you-are-doing-it-right=Estas a fazer correctamente +you-have-got-a-package=Tens um pacote +[ammo-category-name] +artillery-shell=Cartucho de artilharia +beam=Raio +biological=Biológica +bullet=Munição +cannon-shell=Bala de Canhão +capsule=Cápsula +electric=Eléctrico +flamethrower=Lança-chamas +fluid=Fluído +grenade=Granada +landmine=Mina terrestre +laser=Laser +melee=Corpo-a-corpo +rocket=Míssil +shotgun-shell=Cartucho de caçadeira +[autoplace-control-names] +desert=Deserto +dirt=Terra +enemy-base=Bases inimigas +grass=Erva +sand=Areia +trees=Árvores +[controls] +give-blueprint=Criar novo diagrama +give-blueprint-book=Criar novo livro de diagramas +give-deconstruction-planner=Criar novo plano de demolição +give-upgrade-planner=Criar novo plano de atualização +toggle-equipment-movement-bonus=Alternar exoesqueleto +toggle-personal-logistic-requests=Ativar/desativar pedidos logísticos pessoais +toggle-personal-roboport=Alternar roboport pessoal +[damage-type-name] +acid=Ácido +electric=Elétrico +explosion=Explosão +fire=Fogo +impact=Impacto +laser=Laser +physical=Físico +poison=Veneno +[decorative-name] +big-ship-wreck-grass=Relva grande em destroços espaciais +brown-asterisk=Asterisco castanho +brown-asterisk-mini=Mini asterisco castanho +brown-carpet-grass=Tapete de relva castanha +brown-coral-mini=Pequeno coral castanho +brown-fluff=Pelugem castanha +brown-fluff-dry=Pelugem castanha seca +brown-hairy-grass=Relva castanha crescida +dark-mud-decal=Decalque de lama escuro +enemy-decal=Decalque inimigo +enemy-decal-transparent=Decalque inimigo +garballo=Palmeira +garballo-mini-dry=Pequena palmeira seca +green-asterisk=Asterisco verde +green-asterisk-mini=Mini asterisco verde +green-bush-mini=Arbusto pequeno verde +green-carpet-grass=Tapete de relva verde +green-coral-mini=Pequeno coral verde +green-croton=Erva croton verde +green-desert-bush=Arbusto do deserto verde +green-hairy-grass=Relva verde crescida +green-pita=Agave verde +green-pita-mini=Agave pequeno verde +green-small-grass=Relva verde pequena +lichen-decal=Decalque de Líquen +light-mud-decal=Decalque de lama claro +muddy-stump=Cepo com lama +nuclear-ground-patch=Pedaço de chão nuclear +orange-coral-mini=Pequeno coral cor-de-laranja +puberty-decal=Decalque de lama rachado +red-asterisk=Asterisco vermelho +red-croton=Erva croton vermelha +red-desert-bush=Arbusto de deserto vermelho +red-desert-decal=Decalque de deserto vermelho +red-desert-rock-medium=Rocha do deserto média vermelha +red-desert-rock-small=Rocha do deserto pequena vermelha +red-desert-rock-tiny=Rocha do deserto minúscula vermelha +red-pita=Agave vermelho +rock-medium=Rocha media +rock-small=Rocha pequena +rock-tiny=Rocha miniscula +sand-decal=Decalque na areia +sand-dune-decal=Decalque da duna na areia +sand-rock-big=Rocha grande de areia +sand-rock-medium=Rocha media de areia +sand-rock-small=Rocha pequena de areia +shroom-decal=Decalque de cogumelo +small-rock=Rocha pequena +small-ship-wreck-grass=Relva pequena em destroços espaciais +white-desert-bush=Arbusto do deserto branco +worms-decal=Decalque de vermes +[entity-description] +accumulator=Armazena uma quantidade limitada de energia quando a produção disponível excede a demanda e a libera no caso oposto +arithmetic-combinator=Executa operações aritméticas em sinais da rede de circuitos. +artillery-turret=Canhão de longo alcance apontando as bases inimigas. +beacon=Transmite o efeito dos módulos para estruturas próximas. +big-ship-wreck-1=Um segmento da nave acidentada. +big-ship-wreck-2=Um segmento da nave acidentada. +big-ship-wreck-3=Um segmento da nave acidentada. +boiler=Queima combustível para transformar água em vapor. +centrifuge=Produção de várias receitas relacionadas a urânio. +compilatron=Um robô ajudante que sobreviveu ao embate. Tem capacidades reduzidas devido a danos internos. +constant-combinator=Produz sinais constantes de rede de circuitos. +construction-robot=Constrói e repara automaticamente entidades amigáveis. +crash-site-chest-1=Um contêiner da nave acidentada. Pode conter itens úteis. +crash-site-chest-2=Um contêiner da nave acidentada. Pode conter itens úteis. +decider-combinator=Compara sinais da rede de circuitos. +express-splitter=Divide e/ou une a carga do tapete rolante em proporções iguais. +fast-splitter=Divide e/ou une a carga do tapete rolante em proporções iguais. +flamethrower-turret=Dispara um fluxo de líquido ardente nos inimigos. +heat-exchanger=Usa energia térmica para transformar a água em vapor. +item-request-proxy=Isto é para indicar um pedido para os autómatos de construção irem entregar um item a essa entidade. __CONTROL__mine__ para excluir o pedido do item. +locomotive=Executa programações automatizadas e extrai material rodante +logistic-chest-active-provider=Envia o seu conteúdo para a rede logística. +logistic-chest-buffer=Solicita itens especificados para estar disponível na logística pessoal e construção automatizada. +logistic-chest-passive-provider=Disponibiliza o seu conteúdo para a rede logística. +logistic-chest-requester=Pede itens específicos à rede logística. +logistic-chest-storage=Armazenamento a longo prazo para a rede logística. +logistic-robot=Transporta itens entre arcas logísticas. +nuclear-reactor=Usa células de combustível de urânio para gerar calor. A produção de calor aumenta quando colocado ao lado de outros reatores. +offshore-pump=Bombeia fluídos de uma massa de água. +power-switch=Usado para controlar as conexões da rede elétrica. Também pode ser controlado pela rede de circuito. +programmable-speaker=Conecta-se à rede de circuitos para tocar alarmes e notas musicais ou mostrar alertas. +radar=Verifica os sectores mais próximos e revela ativamente uma área circundante. +rail-chain-signal=Lê os próximos sinais no caminho para permitir melhor controlo dos comboios. +rail-signal=Define o sistema ferroviário em blocos, permitindo que vários comboios circulem na mesma rede. +roboport=Conecta-se com outros robo-portos para criar as redes de construção e logística usadas pelos robôs construtores e logísticos. +rocket-silo=Usado para criar e lançar um foguetão para ganhar o jogo. +solar-panel=Durante o dia, produz 100% da produção de energia, que cai para 0% à noite. +splitter=Divide e/ou une a carga do tapete rolante em proporções iguais. +steam-engine=Consome vapor para criar eletricidade. +steam-turbine=Consome vapor para criar energia eléctrica. +train-stop=Destinos para comboios automatizados. +[entity-name] +1x2-remnants=1x2 restantes +accumulator=Acumulador +acid-splash=Salpico ácido +arithmetic-combinator=Combinador aritmético +artillery-turret=Torre de artilharia +artillery-wagon=Vagão de artilharia +assembling-machine-1=Máquina de montagem 1 +assembling-machine-2=Máquina de montagem 2 +assembling-machine-3=Máquina de montagem 3 +beacon=Transmissor +behemoth-biter=Mordedor enorme +behemoth-biter-corpse=Cadáver de Mordedor enorme +behemoth-spitter=Cuspidor enorme +behemoth-spitter-corpse=Cadáver de Cuspidor enorme +behemoth-worm-corpse=Cadáver de lagarta enorme +behemoth-worm-turret=Lagarta gigante +big-artillery-explosion=Grande explosão da artilharia +big-biter=Mordedor grande +big-biter-corpse=Cadáver de mordedor grande +big-electric-pole=Poste eléctrico grande +big-explosion=Grande explosão +big-remnants=Destroços grandes +big-scorchmark=Grande queimadura +big-scorchmark-tintable=Grande marca de queimadura +big-ship-wreck-1=Destroços espaciais grandes +big-ship-wreck-2=Destroços espaciais grandes +big-ship-wreck-3=Destroços espaciais grandes +big-spitter=Cuspidor grande +big-spitter-corpse=Cadáver de Cuspidor grande +big-worm-corpse=Cadáver de lagarta grande +big-worm-turret=Lagarta grande +biter-spawner=Ninho de Mordedores +biter-spawner-corpse=Restos de ninho de Mordedores +blood-explosion-big=Grande explosão de sangue +blood-explosion-huge=Enorme explosão de sangue +blood-explosion-small=Pequena explosão de sangue +blood-fountain=Fonte sanguínea +blood-fountain-big=Grande fonte sanguínea +blood-fountain-hit-spray=Fonte de sangue atingiu o spray +blue-chest=Baú azul +boiler=Caldeira +burner-generator=Gerador combustivo +burner-inserter=Insersor combustivo +burner-mining-drill=Broca perfurante combustiva +car=Carro +cargo-wagon=Vagão de carga +centrifuge=Centrifugadora +character=Carácter +character-corpse=Cadáver do jogador +chemical-plant=Fábrica química +cliff=Penhasco +coal=Carvão +compilatron=Compilatron +constant-combinator=Combinador de constante +construction-robot=Autómato construtor +copper-cable=Cabo de cobre +copper-ore=Minério de cobre +crash-site-chest-1=Cápsula +crash-site-chest-2=Cápsula +crash-site-fire-flame=Colisão de fogo no local +crash-site-spaceship=Nave Espacial +crash-site-spaceship-wreck-big=Destroço grande da nave +crash-site-spaceship-wreck-medium=Destroço médio da nave +crash-site-spaceship-wreck-small=Destroço pequeno da nave +crude-oil=Petróleo +curved-rail=Carril curvo +cutscene-gun-turret=Torre de artilharia +dead-dry-hairy-tree=Árvore morta seca e peluda +dead-grey-trunk=Tronco morto cinzento +dead-tree-desert=Árvore morta - deserto +decider-combinator=Combinador decisor +deconstructible-tile-proxy=Proxy de área de desconstrução +defender=Defensor +destroyer=Destruidor +distractor=Distractor +dry-hairy-tree=Árvore seca e peluda +dry-tree=Árvore seca +electric-energy-interface=Interface de energia eléctrica +electric-furnace=Fornalha eléctrica +electric-mining-drill=Broca perfurante elétrica +enemy-damaged-explosion=Explosão do inimigo danificado +entity-ghost=Decalque da entidade +explosion=Explosão +explosion-hit=Ataque explosivo +express-loader=Carregador expresso +express-splitter=Separador Expresso +express-transport-belt=Tapete Rolante Expresso +express-underground-belt=Tapete rolante subterrâneo expresso +factorio-logo-11tiles=Logo do Factorio 11 blocos +factorio-logo-16tiles=Logo do Factorio 16 blocos +factorio-logo-22tiles=Logo do Factorio 22 blocos +fast-inserter=Insersor rápido +fast-loader=Carregador rápido +fast-splitter=Separador Rápido +fast-transport-belt=Tapete Rolante Rápido +fast-underground-belt=Tapete rolante subterrâneo rápido +filter-inserter=Insersor com filtro +fire-flame=Fogo +fish=Peixe +flamethrower-turret=Torre lança-chamas +fluid-wagon=Vagão cisterna +flying-robot-damaged-explosion=Explosão danifica robôs voadores +gate=Portão +green-coral=Coral verde +grenade-explosion=Explosão de granada +ground-explosion=Explosão no solo +gun-turret=Torre armada +heat-exchanger=Permutador de calor +heat-interface=Interface de calor +heat-pipe=Tubo de calor +huge-scorchmark=Enorme queimadura +huge-scorchmark-tintable=Enorme marca de queimadura +infinity-chest=Arca infinita +infinity-pipe=Tubo infinito +inserter=Insersor +iron-chest=Baú de ferro +iron-ore=Minério de ferro +item-on-ground=Objecto no chão +item-request-proxy=Espaço de requisição de objectos +lab=Laboratório +land-mine=Mina terrestre +laser-bubble=Bolha laser +laser-turret=Torre laser +linked-belt=Tapete rolante vinculado +linked-chest=Arca vinculada +loader=Carregador +loader-1x1=Carregador 1x1 +locomotive=Locomotiva +logistic-chest-active-provider=Baú de fornecimento ativo +logistic-chest-buffer=Baú de reserva +logistic-chest-passive-provider=Baú de fornecimento passivo +logistic-chest-requester=Baú de Pedidos +logistic-chest-storage=Baú de Armazenamento +logistic-robot=Robot de logística +long-handed-inserter=Insersor comprido +market=Mercado +massive-explosion=Explosão massiva +medium-biter=Mordedor médio +medium-biter-corpse=Cadáver de mordedor médio +medium-electric-pole=Poste eléctrico médio +medium-explosion=Explosão média +medium-remnants=Destroços médios +medium-scorchmark=Queimadura média +medium-scorchmark-tintable=Pequena marca de queimadura +medium-ship-wreck=Destroços espaciais médios +medium-small-remnants=Destroços médios +medium-spitter=Cuspidor médio +medium-spitter-corpse=Cadáver de Cuspidor médio +medium-worm-corpse=Cadáver de lagarta média +medium-worm-turret=Lagarta média +nuclear-reactor=Reactor nuclear +offshore-pump=Bomba de água +oil-refinery=Refinaria de petróleo +pipe=Tubo +pipe-to-ground=Tubo subterrâneo +player-port=Portal de jogador +poison-cloud=Nuvem venenosa +power-switch=Interruptor +programmable-speaker=Altifalante programável +pump=Bomba +pumpjack=Bomba de petróleo +radar=Radar +rail-chain-signal=Sinal ferroviário avançado +rail-ending-remnants=Restos de fim de trilho +rail-signal=Sinal ferroviário +red-chest=Baú vermelho +red-desert-rock-big=Rocha do deserto grande vermelha +red-desert-rock-huge=Rocha do deserto enorme vermelha +roboport=Porto-de-autómatos +rock-big=Rocha grande +rock-damaged-explosion=Explosão da muralha danificada +rock-huge=Rocha enorme +rocket=Foguetão +rocket-silo=Silo de Foguetão +sand-rock-big=Rocha arenosa grande +simple-entity-with-force=Entidade simples com força +simple-entity-with-owner=Entidade simples com proprietário +small-biter=Mordedor pequeno +small-biter-corpse=Cadáver de mordedor pequeno +small-cliff=Penhasco pequeno +small-electric-pole=Poste eléctrico pequeno +small-lamp=Lâmpada +small-remnants=Destroços pequenos +small-scorchmark=Marca de queimadura pequena +small-scorchmark-tintable=Pequena marca de chamuscada +small-ship-wreck=Destroços espaciais pequenos +small-spitter=Cuspidor pequeno +small-spitter-corpse=Cadáver de Cuspidor pequeno +small-worm-corpse=Cadáver de lagarta pequena +small-worm-turret=Lagarta pequena +solar-panel=Painel solar +space-module-wreck=Destroços de módulo espacial +spark-explosion=Explosão de faíscas +spark-explosion-higher=Explosão do Spark superior +spidertron=Aranha-tron +spidertron-leg=Perna do Spidertron +spidertron-military-target=Alvo militar do Spidertron +spitter-spawner=Ninho de Cuspidores +spitter-spawner-corpse=Restos de ninho de Cuspidores +splitter=Separador +stack-filter-inserter=Insersor em massa com filtro +stack-inserter=Insersor em massa +steam-engine=Motor a vapor +steam-turbine=Turbina a vapor +steel-chest=Arca de aço +steel-furnace=Fornalha de aço +stone=Pedra +stone-furnace=Fornalha de pedra +stone-wall=Parede +storage-tank=Tanque de Armazenamento +straight-rail=Carril recto +substation=Sub-estação +tank=Tanque +tile-ghost=Quadrado fantasma +tile-proxy=Azulejos +train-stop=Paragem de comboio +transport-belt=Tapete rolante +tree=Árvore +tree-brown=Árvore castanha +tree-dying-proxy=Poluição absorvida por árvores prejudiciais +tree-proxy=Árvores +tree-red=Árvore vermelha +tree-stump=Toco de árvore +underground-belt=Tapete rolante subterrâneo +uranium-cannon-shell-explosion=Explosão da casca do canhão de Uranio +uranium-ore=Minério de urânio +wall-damaged-explosion=Explosão da muralha danificada +water-splash=Respingos de Água +water-well-pump=Bomba de água +wooden-chest=Arca de madeira +[equipment-name] +battery-equipment=Bateria Pessoal +battery-mk2-equipment=Bateria Pessoal MK2 +belt-immunity-equipment=Equipamento cinto de imunidade +discharge-defense-equipment=Descarga de Defesa +energy-shield-equipment=Escudo energético +energy-shield-mk2-equipment=Escudo de energia Nível 2 +exoskeleton-equipment=Exoesqueleto +fusion-reactor-equipment=Reactor de fusão portátil +night-vision-equipment=Visão noturna +personal-laser-defense-equipment=Laser Pessoal de Defesa +personal-roboport-equipment=Porto-de-autómatos pessoal +personal-roboport-mk2-equipment=Porto-de-autómatos pessoal Nível 2 +solar-panel-equipment=Painel solar portátil +[fluid-name] +crude-oil=Petróleo +heavy-oil=Óleo pesado +light-oil=Óleo leve +lubricant=Lubrificante +petroleum-gas=Gás petrolífero +steam=Vapor +sulfuric-acid=Ácido sulfúrico +water=Água +[fuel-category-name] +chemical=Combustível +nuclear=Combustível nuclear +[item-description] +artillery-targeting-remote=Permite disparar artilharia manualmente a partir do mapa ou do mundo. +battery-equipment=Armazena energia elétrica para módulos de equipamento. +belt-immunity-equipment=Previne as faixas de moverem o carácter. +blueprint=Guarda projetos para construção automática. +blueprint-book=Guarda Projectos e outros itens do género. +copper-cable=Pode também ser usado manualmente para ligar e desligar postes eléctricos de interruptores com __CONTROL__build__. +deconstruction-planner=Marca objetos para ser desconstruídos por robôs de construção. +discharge-defense-equipment=Danifica, afaste e atordoa inimigos quando accionado por controlo-remoto. +effectivity-module=Diminui o consumo energético da máquina. O consumo mínimo de energia é de 20%. +energy-shield-equipment=Dá ao teu caracter um escudo de energia para se proteger. +exoskeleton-equipment=Aumenta a velocidade de movimento. +fusion-reactor-equipment=Fornece energia a módulos de equipamento. +green-wire=Usado para ligar máquinas à rede de circuitos usando __CONTROL__build__. +land-mine=Explode quando inimigos estão próximos, atordoando ou provocando dano. +landfill=Pode ser colocado na água para criar terreno em que você pode construir. +mining-tool=Aumenta a tua velocidade de extracção. +night-vision-equipment=Permite ver mais facilmente no escuro. +personal-roboport-equipment=Permite que autómatos de construção trabalhem a partir do inventário pessoal. +productivity-module=A máquina cria produtos extra com o custo de maior consumo de energia e velocidade reduzida.\n Usável apenas em produtos intermediários. +rail=Utilize para construir trilhos manualmente ou através do gestor de carris. O gestor de carris pode construir caminhos curtos utlizando __CONTROL__build__, ou colocar caminhos fantasma utilizando __CONTROL__build-ghost__. +red-wire=Usado para ligar máquinas à rede de circuitos usando __CONTROL__build__. +repair-pack=\nUsado para reparar entidades amigáveis +satellite=O satélite deve ser colocado no foguetão. +science-pack=Usado pelos laboratórios para fazer pesquisa. +slowdown-capsule=Reduz a velocidade de movimento dos inimigos. +solar-panel-equipment=Fornece energia a módulos de equipamento. +space-science-pack=Usado pelos laboratórios para pesquisa. Obtido após lançar um foguetão com um satélite. +speed-module=Aumenta a velocidade de uma máquina à custa do aumento do consumo energético. +spidertron-remote=Permite o envio de comandos de movimento simples para o spidertron do mapa ou do mundo. +upgrade-planner=Marca itens para ser melhorado por robôs de construção. +[item-group-name] +combat=Combate +effects=Efeitos +enemies=Inimigos +energy=Energia +environment=Ambiente +fluids=Fluídos +intermediate-products=Produtos intermédios +logistics=Logística +other=Outros +production=Produção +signals=Sinais +[item-limitation] +item-not-allowed-in-this-container-item=Este objecto não pode ser colocado neste contentor. +production-module-usable-only-on-intermediates=Módulo de Produtividade só pode ser usado em produtos intermédios +[item-name] +advanced-circuit=Circuito electrónico avançado +artillery-shell=Cartucho de artilharia +artillery-targeting-remote=Controlo remoto de apontar a artilharia +artillery-turret=Torre de artilharia +artillery-wagon-cannon=Canhão de artilharia +atomic-bomb=Bomba atómica +automation-science-pack=Pacote cíentifico de automação +battery=Bateria +belt-immunity-equipment=Equipamento de imunidade ao tapete rolante +blueprint=Projeto +blueprint-book=Livro de Projetos +burner-generator=Gerador combustivo +cannon-shell=Bala de Canhão +chemical-science-pack=Pacote cíentifico químico +cliff-explosives=Explosivos de penhascos +cluster-grenade=Granada de estilhaços +coal=Carvão +coin=Moeda +combat-shotgun=Caçadeira de assalto +concrete=Cimento +copper-cable=Cabo cúprico +copper-ore=Minério cúprico +copper-plate=Chapa de cobre +copy-paste-tool=Ferramenta copiar-colar +crude-oil-barrel=Barril de crude +cut-paste-tool=Ferramenta copiar-colar +deconstruction-planner=Projecto de demolição +defender-capsule=Cápsula de defensa +destroyer-capsule=Cápsula de destruição +discharge-defense-remote=Defesa de descarga remota +distractor-capsule=Cápsula de distracção +effectivity-module=Módulo de eficiência +effectivity-module-2=Módulo de eficiência 2 +effectivity-module-3=Módulo de eficiência 3 +electric-energy-interface=Interface de energia eléctrica +electric-engine-unit=Motor eléctrico +electronic-circuit=Circuito eletrónico +empty-barrel=Bidão vazio +engine-unit=Motor +explosive-cannon-shell=Bala de canhão explosiva +explosive-rocket=Míssil explosivo +explosive-uranium-cannon-shell=Bala de canhão de urânio explosiva +explosives=Explosivos +filled-barrel=__1__ bidão +firearm-magazine=Munição +fish=Peixe +flamethrower=Lança-chamas +flamethrower-ammo=Munições para lança-chamas +flamethrower-turret=Torre lança-chamas +flying-robot-frame=Chassis de autómato voador +green-wire=Fio verde +grenade=Granada +hazard-concrete=Cimento com marca de perigo +heat-interface=Interface de calor +heavy-armor=Armadura pesada +infinity-chest=Arca infinita +infinity-pipe=Tubo infinito +iron-gear-wheel=Roda dentada de ferro +iron-ore=Minério férreo +iron-plate=Chapa de ferro +iron-stick=Vara de ferro +item-with-inventory=Item com inventário +item-with-label=Item com etiqueta +item-with-tags=Objecto com etiquetas +lab=Laboratório +landfill=Aterro +laser-turret=Torre laser +light-armor=Armadura leve +linked-chest=Arca vinculada +logistic-science-pack=Pacote cientifico de logística +low-density-structure=Estrutura de baixa-densidade +military-science-pack=Unidade de ciência militar +modular-armor=Armadura de módulos +nuclear-fuel=Combustível nuclear +piercing-rounds-magazine=Munições perfurantes +piercing-shotgun-shell=Cartuchos perfurantes +pistol=Pistola +plastic-bar=Barra de plástico +poison-capsule=Cápsula venenosa +pollution=Poluição +power-armor=Armadura electrónica +power-armor-mk2=Armadura electrónica Nível 2 +processing-unit=Unidade de processamento +production-science-pack=Unidade de ciência de produção +productivity-module=Módulo de produtividade +productivity-module-2=Módulo de produtividade 2 +productivity-module-3=Módulo de produtividade 3 +rail=Carril +rail-planner=Gestor de carris +raw-fish=Peixe cru +red-wire=Fio vermelho +refined-concrete=Cimento refinado +refined-hazard-concrete=Cimento refinado com marca de perigo +repair-pack=Kit de reparação +rocket=Míssil +rocket-control-unit=Unidade de controlo para foguetão +rocket-fuel=Combustível espacial +rocket-launcher=Lança-mísseis +rocket-part=Parte de foguetão +satellite=Satélite +selection-tool=Ferramenta de seleção +shotgun=Caçadeira +shotgun-shell=Cartuchos de caçadeira +simple-entity-with-force=Entidade simples com força +simple-entity-with-owner=Entidade simples com proprietário +slowdown-capsule=Cápsula de abrandamento +solar-panel=Painel solar +solid-fuel=Combustível sólido +space-science-pack=Unidade de ciência espacial +speed-module=Módulo de velocidade +speed-module-2=Módulo de velocidade 2 +speed-module-3=Módulo de velocidade 3 +spidertron-remote=Controlo remoto do Spidertron +spidertron-rocket-launcher=Lançador de foguetes aranhatron +steel-plate=Chapa de aço +stone=Pedra +stone-brick=Tijolo de pedra +stone-path=Caminho pedroso +submachine-gun=Metralhadora +sulfur=Enxofre +tank-cannon=Canhão de tanque +tank-flamethrower=Lança-chamas do veículo +tank-machine-gun=Metralhadora de veículo +upgrade-planner=Planeador de atualização +uranium-235=Urânio-235 +uranium-238=Urânio-238 +uranium-cannon-shell=Balas de canhão de urânio +uranium-fuel-cell=Célula combustiva urânica +uranium-ore=Minério urânico +uranium-rounds-magazine=Balas de urânio +used-up-uranium-fuel-cell=Célula de combustível de urânio usada +utility-science-pack=Unidade de ciência militar +vehicle-machine-gun=Metralhadora móvel +wood=Madeira +[map-gen-preset-description] +death-world=Mordedores são mais perigosos e evoluem mais rápido. +death-world-marathon=Receitas e tecnologias são caras e mordedores são perigosos e abundantes. Seleciona esta modo apenas se fores um veterano no Factorio. +default=Definições normais. Método recomendado para jogar Factorio. +island=Uma grande ilha num oceano interminável. +marathon=As receitas e tecnologias são mais dispendiosas. +rail-world=As jazidas minerais são grandes e distantes para encorajar sistemas de comboios. Os mordedores não irão criar novas colónias ou reconquistar território já limpo. +ribbon-world=A altura do mapa está limitada a 128 blocos, o que introduz uma série de interessantes desafios e situações. +rich-resources=As jazidas minerais são mais ricas, para não teres de te expandir para longe. +[map-gen-preset-name] +death-world=Mundo da morte +death-world-marathon=Maratona do mundo da morte +default=Predefinição +island=Ilha +marathon=Maratona +rail-world=Mundo ferroviário +ribbon-world=Mundo estreito +rich-resources=Riqueza de recursos +[mod-description] +base[1]=Mod basico com todos os dados do jogo por defeito e campanha padrão. +[mod-name] +base=Mod Básico +[modifier-description] +artillery-range=Alcance do cartucho de artilharia: +__1__ +artillery-shell-shooting-speed-bonus=Velocidade de disparo do cartucho de artilharia: +__1__ +auto-character-logistic-trash-slots=Filtros de lixo automático do personagem +beam-damage-bonus=Dano de feixe: + __ 1__ +bullet-damage-bonus=Dano da bala: +__1__ +bullet-shooting-speed-bonus=Velocidade de disparo da bala: +__1__ +cannon-shell-damage-bonus=Bónus de dano das balas de canhão: +__1__ +cannon-shell-shooting-speed-bonus=Bónus de disparo das balas de canhão: +__1__ +character-build-distance=Distância de construção do personagem: +__1__ +character-crafting-speed=Velocidade de criação do personagem: +__1__ +character-health-bonus=Vida do personagem: +__1__ +character-inventory-slots-bonus=Slots de inventário do personagem: +__1__ +character-item-drop-distance=Distância de "drop" de itens do personagem: +__1__ +character-item-pickup-distance=Distância de apanha de itens do personagem: +__1__ +character-logistic-requests=Pedidos de logística do jogador +character-logistic-trash-slots=Logística de espaços-lixo do personagem: +__1__ +character-loot-pickup-distance=Distância de apanha de saque do personagem: +__1__ +character-mining-speed=Velocidade de mineração do personagem: +__1__ +character-reach-distance=Distância de alcance do personagem: +__1__ +character-resource-reach-distance=Distância de alcance de recursos do personagem: +__1__ +character-running-speed=Velocidade de caminhada da personagem +electric-damage-bonus=Dano elétrico: +__1__ +flamethrower-damage-bonus=Dano do fogo: +__1__ +flamethrower-turret-attack-bonus=Dano da torre lança-chamas: +__1__ +fluid-damage-modifier=Modificador de dano de fluído +follower-robot-lifetime=Tempo de vida de seguidor: +__1__ +ghost-time-to-live=Tempo limite dos decalques para reconstrução: +__1__ +grenade-damage-bonus=Dano da granada: +__1__ +gun-turret-attack-bonus=Dano da torre armada: +__1__ +inserter-stack-size-bonus=Capacidade do insersor em não-massa: +__1__ +laboratory-productivity=Produtividade de pesquisa do laboratório: +__1__ +laboratory-speed=Velocidade de pesquisa do laboratório: +__1__ +landmine-damage-bonus=Dano da mina terrestre: +__1__ +laser-damage-bonus=Dano de laser: +__1__ +laser-shooting-speed-bonus=Velocidade de disparo de laser: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Limite inferior da velocidade do gestor de construção: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Limite superior da velocidade do gestor de construção: +__1__ +maximum-following-robots-count=Máximo de autómatos seguidores: +__1__ +mining-drill-productivity-bonus=Produtividade de extracção: +__1__ +rocket-damage-bonus=Dano do míssil: +__1__ +rocket-shooting-speed-bonus=Velocidade de disparo do míssil: +__1__ +shotgun-shell-damage-bonus=Dano dos cartuchos de caçadeira: +__1__ +shotgun-shell-shooting-speed-bonus=Velocidade de disparo dos cartuchos de caçadeira: +__1__ +stack-inserter-capacity-bonus=Capacidade do insersor em massa: +__1__ +train-braking-force-bonus=Força de travagem do comboio: +__1__ +worker-robot-battery=Bateria de robô: +__1__ +worker-robot-speed=Velocidade de trabalho do autómato: +__1__ +worker-robot-storage=Capacidade de trabalho do autómato: +__1__ +[programmable-speaker-instrument] +alarms=Alarmes +bass=Graves +celesta=Ecos +drum-kit=Drumkit +lead=Piano electrónico +miscellaneous=Diversos +piano=Piano +plucked=Cordas dedilhadas +saw=Dente de serra +square=Quadrado +steel-drum=Tambor de aço +vibraphone=Xilofone +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C# 3 +C#4=C# 4 +C#5=C# 5 +C#6=C# 6 +C#7=C# 7 +C#8=C# 8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D #3 +D#4=D #4 +D#5=D #5 +D#6=D #6 +D#7=D #7 +D#8=D #8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F #2 +F#3=F #3 +F#4=F #4 +F#5=F #5 +F#6=F #6 +F#7=F #7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G #2 +G#3=G #3 +G#4=G #4 +G#5=G #5 +G#6=G #6 +G#7=G #7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Conquista desbloqueada +alarm-1=Alarme 1 +alarm-2=Alarme 2 +alert-destroyed=Alerta: Objeto destruído +armor-insert=Inserir armadura +armor-remove=Remover armadura +buzzer-1=Campainha 1 +buzzer-2=Campainha 2 +buzzer-3=Campainha 3 +cannot-build=Não é possível construir +clap=Palmas +console-message=Mensagem da consola +cowbell=Sino de vaca +crafting-finished=Construção pronta +crash=Acidente +fx=Fx +game-lost=Jogo perdido +game-won=Jogo vencido +gui-click=Clique da Interface +gui-click-2=Clique da Interface 2 +hat-1=Olá-Chapéu 1 +hat-2=Olá-Chapéu 2 +high-q=Q Alto +inventory-move=Movimento do inventário +kick-1=Pontapé 1 +kick-2=Pontapé 2 +new-objective=Novo objectivo +perc-1=Percussão 1 +perc-2=Percussão 2 +research-completed=Pesquisa concluída +reverse-cymbal=Silaba revertida +ring=Alarme +scenario-message=Mensagem do cenário +shaker=Abanador +siren=Sirene +snare-1=Batida 1 +snare-2=Batida 2 +snare-3=Batida 3 +triangle=Triângulo +[recipe-name] +advanced-oil-processing=Produção avançada de crude +basic-oil-processing=Produção básica de crude +coal-liquefaction=Liquefacção de carvão +empty-crude-oil-barrel=Esvaziar barril de petróleo bruto +empty-filled-barrel=Esvazia __1__ bidões +fill-barrel=Enche __1__ bidão +fill-crude-oil-barrel=Encher barril de petróleo bruto +heavy-oil-cracking=Fraccionar Óleo pesado em Óleo leve +kovarex-enrichment-process=Processo de enriquecimento Kovarex +light-oil-cracking=Fraccionar Óleo leve em Gás de petróleo +nuclear-fuel-reprocessing=Reprocessamento de combustível nuclear +uranium-processing=Processamento de urânio +[shortcut] +alt-mode=Alternar "Alt-mode" +copy=Copiar +cut=Cortar +import-string=Importar cadeia +inline-keybind-format=__1__ (__2__) +make-blueprint=Projeto +make-blueprint-book=Livro de Projetos +make-deconstruction-planner=Projecto de demolição +make-upgrade-planner=Actualização de planeador +out-of-line-keybind-format=__1__\n(__2__) +paste=Colar +toggle-equipment-movement-bonus=Alternar exoesqueleto +toggle-personal-logistic-requests=Ativar/desativar pedidos logísticos pessoais +toggle-personal-roboport=Alternar roboport pessoal +undo=Anular +undo-unavailable=Anular +[story] +message-log-close=Fechar +message-log-title=Registo de mensagem +[technology-description] +advanced-electronics=Circuitos integrados e micro-processadores para computação avançada. +advanced-material-processing=Fornos mais rápidos e flexíveis. +advanced-oil-processing=Refino de petróleo bruto com produtos adicionais que podem ser refinados mais vezes. +artillery=Canhão de longo alcance montado em um vagão ou torre. Usado para disparar automaticamente em estruturas inimigas distantes, ou pode ser manualmente direcionado para ainda maiores distâncias. +artillery-shell-range=Aumenta o alcance de artilharia manual e automática. +artillery-shell-speed=Aumenta a velocidade de disparo de artilharia. +atomic-bomb=Forma devastadora de foguetes usados para erradicar qualquer coisa em áreas enormes de cada vez. +automated-construction=Permite-lhe ordenar robôs de construção construir, melhorar ou demolir vários edifícios de uma vez só, copiar-e-colar fábricas inteiras ou abater florestas. +automated-rail-transportation=Permite construir estações de comboio para configurar destinos automatizados. +automation=Tecnologia essencial para automatizar a produção em massa. +automation-2=Máquinas de montagem capazes de processar ingredientes líquidos. +automation-3=Máquinas de montagem capazes de processar ingredientes líquidos, com slots adicionais para velocidade e outros módulos. +automobilism=Veículo de motor usado para transporte. +battery=Célula electro-mecânica que fornece energia a aparelhos eléctricos. +battery-equipment=Inserida na armadura para armazenar energia para uso posterior. +battery-mk2-equipment=Inserida na armadura para armazenar muita energia para uso posterior. +belt-immunity-equipment=Inserido na armadura para impedir que seja movido por correias de transporte. +braking-force=Os comboios conseguem travar mais depressa, permitindo-os manter velocidades elevadas durante mais tempo. +chemical-science-pack=Permite a pesquisa de itens avançados, fazendo uso de produtos petrolíferos. +circuit-network=Dá maior controlo sobre as máquinas, ligando-as entre si com fios e fazendo-as reagir a sinais digitais. +cliff-explosives=Barris cheios de explosivos suficientes para derrubar penhascos. +coal-liquefaction=Uma técnica de processamento para transformar o carvão em produtos petrolíferos com a utilização de vapor e petróleo pesado. +concrete=Material de construção avançado também usado para pavimentação. +construction-robotics=Autómatos de construção podem reparar e construir entidades benignas. Podem também ser ordenados a construir novos edifícios onde haja um decalque. +defender=Tipo mais básico de robô de combate. Acompanha e auxilia o jogador por um curto período de tempo. +destroyer=O tipo mais avançado de robô de combate. Acompanha e ajuda o jogador por um período de tempo limitado. +discharge-defense-equipment=Inserido na armadura para danificar, empurrar e atordoar inimigos próximos quando ativado usando o controle remoto. +distractor=Tipo intermediário de robô de combate. Permanece na posição implantada para atirar e distrair os inimigos. +effect-transmission=O transmissor emite os efeitos dos módulos para entidades amigáveis nas proximidades. +effectivity-module=Um módulo que reduz o consumo de energia eléctrica da máquina. +electric-energy-accumulators=Edifícios que armazenam o excesso de energia elétrica para mais tarde. +electric-energy-distribution=Formas mais flexíveis de distribuir electricidade. +electric-engine=Converte electricidade em movimento mecânico. +electronics=Componentes electrónicos para produção de sinais. +energy-shield-equipment=Inserido na armadura para absorver o dano. +energy-shield-mk2-equipment=Inserido na armadura para absorver uma grande quantidade de dano. +energy-weapons-damage=Aumenta o dano de feixes laser e elétricos. +engine=Converte combustível em movimento mecânico. Uma parte essencial de todos os veículos. +exoskeleton-equipment=Inserido na armadura para aumentar a velocidade. Podes equipar vários exo-esqueletos ao mesmo tempo. +explosive-rocketry=Foguetes extremamente explosivos com raio de explosão maior. +explosives=Desenvolvendo explosivos perigosos mas controláveis. +fast-inserter=Insersores rápidos e capazes de filtrar itens, devido a eletrónica melhorada. +flamethrower=Poderosos lança-chamas portáteis e torretas que disparam líquidos inflamáveis, incendiando os inimigos. +flammables=Desenvolver combustível mais eficiente e combustões mais agressivas. +fluid-handling=Várias formas de armazenamento e transporte de fluídos. +fluid-wagon=Capacidade de transportar fluídos em trilhos. Vagões de fluídos são preenchidos e esvaziados por bombas adjacentes aos seguintes segmentos de trilho. +follower-robot-count=Aumenta a número de autómatos de combate que te podem seguir de uma só vez. +fusion-reactor-equipment=Inserida na armadura para fornecer energia a outros equipamentos. +gates=Secção de muralha que abre automáticamente quando necessário. Pode ser controlado pela rede de circuitos. +gun-turret=Edifícios defensivos básicos que devem ser recarregados com carregadores. +heavy-armor=Armadura pesada para maior protecção. +inserter-capacity-bonus=Permite aos insersores em massa mover mais do que um item em simultâneo. Algumas melhorias acrescentam uma pequena capacidade de fazer pilhas, mesmo em insersores que não são em massa. +kovarex-enrichment-process=O processo para criar urânio-235 a partir de urânio-238. Requer uma grande quantidade de urânio-235 como catalisador. +land-mine=Armadilhas explosivas colocadas no chão que explodem quando os inimigos passam. Pode ser re-construído por robôs de construção após explodir. O dano pode ser melhorado pesquisando explosivos mais fortes. +landfill=Pode ser colocado na água para criar terreno em que você pode construir. +laser=Luz focada capaz de causar dano. +laser-shooting-speed=Aumenta a velocidade de disparo de armas a laser. +laser-turret=Edifícios defensivos avançados que requerem apenas eletricidade. +logistic-robotics=Robôs logísticos podem entregar itens ao personagem ou tirar itens indesejados. +logistic-science-pack=Permite pesquisar logística melhorada, automação e militaria simples. +logistic-system=Desbloqueia baús de logística adicionais que expandem as capacidades dos robôs de logística. Baús solicitadores solicitam itens da rede logística. Baús logísticos fornecedores ativos empurram seus conteúdos para serem armazenados ou usados noutro lugar. Os baús solicitadores buffer solicitam itens específicos para estarem disponíveis para logística pessoal e construção automatizada. +logistics=Meios de transporte mais rápidos e flexíveis. +low-density-structure=Material leve, mas resistente, muito útil para naves espaciais e equipamento pessoal. +lubricant=Convertendo óleos pesados em lubrificante, usado para reduzir fricção em máquinas de alta velocidade. +military=Meios mais eficazes para defender-te a ti e à tua fábrica. +military-science-pack=Permite a pesquisa de novas opções militares. +mining-productivity=Maior rendimento das brocas de mineração e bombas de extração. +modular-armor=Armadura com uma pequena grelha para equipamento modular que dá bónus únicos. Utiliza-la também aumenta o tamanho do inventário. +modules=Permite pesquisar módulos de melhoria que podem ser inseridos nas máquinas. +night-vision-equipment=Inserido na armadura para permitir visão nocturna. +nuclear-fuel-reprocessing=O processo de reprocessamento das células de combustível de urânio usadas para criar urânio-238. +nuclear-power=Poderoso e sofisticado método de geração de energia usando células de combustível de urânio. +oil-processing=Refino de petróleo bruto usado na fabricação de plásticos, enxofre e combustíveis. +optics=Várias aplicações de luz visível. +personal-laser-defense-equipment=Inserido na armadura para disparar automaticamente contra inimigos próximos. +personal-roboport-equipment=Inserido na armadura para permitir que robôs de construção funcionem do seu inventário. +personal-roboport-mk2-equipment=Inserido na armadura para permitir que muitos robôs de construção trabalhem com materiais do seu inventário. +physical-projectile-damage=Aumenta o dano de armas de projétil, torretas e robôs de defesa. +plastics=Materiais de polímeros sintéticos que podem ser moldados em objetos sólidos. +power-armor=Armadura com uma grande grelha e bónus para o tamanho do inventário. +power-armor-mk2=Armadura com uma enorme grade de equipamentos e bônus de tamanho de inventário. +production-science-pack=Permite a pesquisa de máquinas, módulos e processos mais eficientes. +productivity-module=Um módulo que permite que a máquina faça mais objectos a partir dos mesmos recursos mas também aumenta o consumo de energia e diminui a velocidade. +rail-signals=Permite coordenar vários comboios na mesma rede ferroviária. +railway=Transporte em grande escala em longas distâncias. +refined-flammables=Aumenta o dano de armamento baseado em fogo. +research-speed=Desbloqueia práticas de pesquisa mais eficientes. +robotics=Corpos de robôs voadores. Precisam ser especializados para fazer tarefas logísticas ou de construção. +rocket-control-unit=Unidade de computação avançada capaz de controlar sistemas de foguetes. +rocket-fuel=Combustível multiuso sofisticado. +rocket-silo=Utilizado para lançar um foguetão para o espaço e ganhar o jogo. +rocketry=Lançador de foguetes pessoal para atacar inimigos com foguetes. +solar-energy=Fonte de energia electrica gratuita, mas inútil durante a noite. +solar-panel-equipment=Inserida na armadura para fornecer energia a outros equipamentos a menos que seja de noite. +space-science-pack=Permite o envio de satélites para o espaço, e dos mesmos receber dados utilizados para produzir pacotes de ciência espacial. +speed-module=Um módulo que faz com que a máquina funcione mais rapidamente mas também aumenta o consumo de energia. +spidertron=Um veículo versátil capaz de atravessar terrenos acidentados. É equipado com lançadores de foguetes de disparo rápido controlados por mira manual ou automática. Pode ser conduzido manualmente ou usando o controle remoto spidertron. +stack-inserter=Insersores em massa podem mover vários itens ao mesmo tempo. +steel-axe=Aumenta a sua velocidade de mineração. +steel-processing=Permite fundir aço a partir de chapas de ferro. +stone-wall=Paredes para proteger sua fábrica contra invasores. +stronger-explosives=Aumenta o dano de armamento explosivo. +sulfur-processing=Um produto químico não-metálicos altamente reativo usado para produzir ácido sulfúrico e itens explosivos. +tank=Veículo ofensivo poderoso, capaz de montar várias armas. +toolbelt=Aumenta o tamanho do inventario. +uranium-ammo=Munições avançadas de urânio-238 para maior dureza e peso, resultando em danos massivos. +uranium-processing=Minério de urânio é transformado em urânio-238 utilizando centrífugas, com a chance de resultar no mais rico urânio-235. Ambos são necessários para criar células de combustível de urânio. +utility-science-pack=Permite a pesquisa de armamento mais poderoso, equipamento pessoal e coordenação de robôs. +weapon-shooting-speed=Aumenta a velocidade de disparo da maioria das armas de projétil. +worker-robots-speed=Aumenta a velocidade de voo de autómatos de logística e construção. +worker-robots-storage=Aumenta o número de objetos que os robôs de logística e construção podem carregar de uma só vez. +[technology-name] +advanced-electronics=Electrónica avançada +advanced-material-processing=Produção de materiais avançados +advanced-oil-processing=Processamento avançado de petróleo +artillery=Artilharia +artillery-shell-range=Alcance do cartucho de artilharia +artillery-shell-speed=Velocidade de disparo do cartucho de artilharia +atomic-bomb=Bomba atómica +automated-rail-transportation=Transporte ferroviário automatizado +automation=Automatização +automobilism=Automobilismo +battery=Bateria +battery-equipment=Bateria Pessoal +battery-mk2-equipment=Bateria Pessoal MK2 +belt-immunity-equipment=Equipamento cinto de imunidade +braking-force=Força de travagem +chemical-science-pack=Pacote científico químico +circuit-network=Redes de circuitos +cliff-explosives=Explosivos de penhascos +coal-liquefaction=Liquefacção de carvão +concrete=Cimento +construction-robotics=Robótica de construção +defender=Defensor +destroyer=Destruidor +discharge-defense-equipment=Descarga de Defesa +distractor=Distractor +effect-transmission=Transmissão de Efeitos +effectivity-module=Módulo de eficiência +electric-energy-accumulators-1=Capacitadores de energia eléctrica +electric-energy-distribution=Distribuição de energia eléctrica +electric-engine=Motor eléctrico +electronics=Electrónica +energy-shield-equipment=Equipamento: Escudo de energia +energy-shield-mk2-equipment=Equipamento para escudo de energia Nível 2 +energy-weapons-damage=Danos causados por armas de energia +engine=Motor +exoskeleton-equipment=Equipamento para exo-esqueleto +explosive-rocketry=Balística explosiva +explosives=Explosivos +fast-inserter=Insersor rápido +flamethrower=Lança-chamas +flammables=Inflamáveis +fluid-handling=Manipulação de fluídos +fluid-wagon=Vagão cisterna +follower-robot-count=Número de autómatos seguidores +fusion-reactor-equipment=Equipamento: Reactor de fusão portátil +gate=Portão +gun-turret=Torre armada +heavy-armor=Armadura pesada +inserter-capacity-bonus=Bónus de capacidade de insersor +kovarex-enrichment-process=Processo de enriquecimento Kovarex +land-mine=Minas terrestres +landfill=Aterro +laser=Laser +laser-shooting-speed=Velocidade de disparo de laser +laser-turret=Torre laser +logistic-robotics=Robótica de logística +logistic-science-pack=Pacote cientifico de logística +logistic-system=Sistema logístico +logistics=Logística +low-density-structure=Estrutura de baixa densidade +lubricant=Lubrificante +military=Militarização +military-science-pack=Pacote científico militar +mining-productivity=Produtividade de extracção +modular-armor=Armadura de módulos +modules=Módulos +night-vision-equipment=Equipamento de visão nocturna +nuclear-fuel-reprocessing=Reprocessamento de combustível nuclear +nuclear-power=Energia nuclear +oil-processing=Processamento de petróleo +optics=Óptica +personal-laser-defense-equipment=Laser Pessoal de Defesa +personal-roboport-equipment=Porto-de-autómatos pessoal +personal-roboport-mk2-equipment=Porto-de-autómatos pessoal Nível 2 +physical-projectile-damage=Danos causados por projéteis +plastics=Plásticos +power-armor=Armadura energizada +power-armor-mk2=Armadura energizada MK2 +production-science-pack=Pacote científico de produção +productivity-module=Módulo de produtividade +rail-signals=Sinalização ferroviária +railway=Via-férrea +refined-flammables=Inflamáveis refinados +research-speed=Velocidade de pesquisa +robotics=Robótica +rocket-control-unit=Unidade de controlo de foguetão +rocket-fuel=Combustível do foguete +rocket-silo=Silo de Foguetão +rocketry=Balística +solar-energy=Energia solar +solar-panel-equipment=Equipamento: Painel solar portátil +space-science-pack=Pacote científico espacial +speed-module=Módulo de velocidade +spidertron=Aranhatron +stack-inserter=Insersor em massa +steel-axe=Machado aceiro +steel-processing=Produção de aço +stone-wall=Muralha de pedra +stronger-explosives=Explosivos mais fortes +sulfur-processing=Processamento de enxofre +tank=Tanque +toolbelt=Cinto de ferramentas +uranium-ammo=Munição de urânio +uranium-processing=Processamento de urânio +utility-science-pack=Pacote científico utilitário +weapon-shooting-speed=Velocidade de disparo +worker-robots-speed=Velocidade de autómatos de construção +worker-robots-storage=Capacidade de carga dos autómatos de construção +[tile-name] +concrete=Cimento +deepwater=Água profunda +deepwater-green=Água profunda verde +dirt-1=Sujeira 1 +dirt-2=Sujeira 2 +dirt-3=Sujeira 3 +dirt-4=Sujeira 4 +dirt-5=Sujeira 5 +dirt-6=Sujeira 6 +dirt-7=Sujeira 7 +dry-dirt=Sujeira seca +grass-1=Erva +grass-2=Relva 2 +grass-3=Relva 3 +grass-4=Relva 4 +hazard-concrete-left=Cimento com marca de perigo esquerdo +hazard-concrete-right=Cimento com marca de perigo direito +lab-dark-1=Quadrado do laboratório 1 +lab-dark-2=Quadrado do laboratório 2 +lab-white=Laboratório branco +landfill=Preenchimento de terra +nuclear-ground=Chão Nuclear +out-of-map=Fora do mapa +red-desert-0=Deserto vermelho 0 +red-desert-1=Deserto vermelho 1 +red-desert-2=Deserto vermelho 2 +red-desert-3=Deserto vermelho 3 +red-desert-dark=Deserto vermelho escuro +refined-concrete=Cimento refinado +refined-hazard-concrete-left=Cimento refinado com marca de perigo esquerdo +refined-hazard-concrete-right=Cimento refinado com marca de perigo direito +sand-1=Areia 1 +sand-2=Areia 2 +sand-3=Areia 3 +stone-path=Caminho de pedra +tutorial-grid=Grelha de tutorial +water=Água +water-green=Água verde +water-mud=Água pouco profunda 2 +water-shallow=Água pouco profunda +water-wube=Água Wube +[tips-and-tricks-item-description] +clear-cursor=Ao segurar um item, pode limpá-lo utilizando __CONTROL__clear-cursor__, que o devolverá ao espaço [img=utility/hand] no inventário de origem.\nIsto também cancelará o planeamento de trilhos, arrasto de cabos e caixas de seleção. +copy-paste=__CONTROL__copy__ gera a ferramenta de cópia que permite salvar a seleção para a área de transferência.\n__CONTROL__paste__ recupera a última seleção copiada a ser construída.\n__CONTROL__cycle-clipboard-forwards__ e __CONTROL__cycle-clipboard-backwards__ permite-lhe rolar através do histórico da área de transferência. +e-confirm=Todos os botões verdes do jogo podem ser 'confirmados' usando __CONTROL__confirm-gui__.\nTenta usá-lo agora para confirmar esta dica! +fast-replace-belt-underground=Você pode substituir rapidamente [entity=transport-belt] por [entity=underground-belt] e vice-versa.\nQualquer esteira entre a entrada e saída da esteira subterrânea será extraída automaticamente.\nEste recurso de substituição rápida também se aplica a [entity=pipe] e [entity=pipe-to-ground]. +introduction=Bem-vindo a dicas e truques!\nAqui são explicados os conceitos do jogo de uma forma visual ou interativa.\nDicas são desbloqueadas conforme você avança no jogo e também completando as dicas.\nSe quiser vê-los todos desde o início, use o comando de consola __CONTROL_STYLE_BEGIN__/unlock-tips__CONTRO_STYLE_END__. +rotating-assemblers=Algumas receitas requerem uma entrada de fluido para [entity=assembling-machine-2], como [recipe=electric-engine-unit]. Uma máquina de montagem com uma entrada de fluido pode ser rodada usando __CONTROL__rotate__. +shoot-targeting=Pode atirar em inimigos pressionando __CONTROL__shoot-enemy__ com o seu cursor próximo do inimigo.\nPode atirar numa entidade neutra ou amigável selecionada pressionando __CONTROL__shoot-selected__. +show-info=Pressiona __CONTROL__show-info__ para alternar entre a sobreposição de informação detalhada, também conhecida por "Modo-Alt". +[tips-and-tricks-item-name] +active-provider-chest=Baú Fornecedor +belt-lanes=Faixas de cintura +buffer-chest=Baú de reserva +bulk-crafting=Produção em massa +burner-inserter-refueling=Reabastecimento de insersor a combustão +circuit-network=Rede de circuitos +clear-cursor=Limpar cursor +connect-switch=Conexão do interruptor de energia +construction-robots=Robôs de construção +copy-entity-settings=Copiar-Colar definições de entidade +copy-entity-settings-controller=Copiar e colar definições de entidade +copy-paste=Copiar colar +copy-paste-filters=Copiar e colar filtros +copy-paste-requester-chest=Copiar-Colar cofre solicitador +copy-paste-spidertron=Copiar-Colar Spidertron +copy-paste-trains=Copiar e colar comboios +drag-building=Construír por arrastar +drag-building-poles=Arrastando postes eléctricos +drag-building-underground-belts=Arrastar tapetes subterrâneos +e-confirm=__CONTROL__confirm-gui__ para confirmar +electric-network=Rede elétrica +electric-pole-connections=Conexões de Poste Elétrico +entity-transfers=Transferências de entidades +fast-belt-bending=Curvar tapetes rapidamente +fast-obstacle-traversing=Atravessamento automático de obstáculos +fast-replace=Substituição rápida +fast-replace-belt-splitter=Substituição rápida de correia e divisor +fast-replace-belt-underground=Substituição rápida de correia e correia subterrânea +fast-replace-direction=Substituição rápida de direção +gate-over-rail=Portão sobre linha +ghost-building=Edifício fantasma +ghost-rail-planner=Planificador de ferrovia fantasma +inserters=Insersores +insertion-limits=Limites de inserção +introduction=Introdução +limit-chests=Limitando baús +logistic-network=Rede logística +long-handed-inserters=Insersores compridos +low-power=Pouca energia +move-between-labs=Transferir entre laboratórios +passive-provider-chest=Caixa de fornecimento passivo +personal-logistics=Logística pessoal +pipette=Pipette de entidade +pole-dragging-coverage=Cobertura de arrastar poste +pump-connection=Ligações de bomba +rail-building=Construção de linhas +rail-signals-advanced=Sinais ferroviários avançados +rail-signals-basic=Sinais ferroviários básicos +repair-packs=Kits de reparação +requester-chest=Baú de Pedidos +rotating-assemblers=Rodar máquinas de montagem +shoot-targeting=Atirar alvo +shoot-targeting-controller=Atirar alvo +show-info=Informação adicional (modo-Alt) +splitter-filters=Filtros divisores +splitters=Divisores +stack-transfers=Transferência da pilha +steam-power=Poder do vapor +storage-chest=Caixa de armazenamento +train-stop-same-name=Paragens de comboio com o mesmo nome +train-stops=Paragens de comboio +trains=Comboios +transport-belts=Correias de transporte +underground-belts=Cintos subterrâneos +usable-items=Itens utilizáveis +z-dropping=__ CONTROL ___ drop-cursor __ para soltar itens +[virtual-signal-description] +signal-anything=Se qualquer um dos sinais de entrada atendem a condição, será a saída verdadeira. \n\nÉ falso quando não existem entradas. +signal-each=Avalia a condição ou executa a operação em todos os sinais de entrada. +signal-everything=Se todos os sinais de entrada atendem a condição, será a saída verdadeira. \nÉ verdade quando não existem entradas. +[virtual-signal-name] +signal-0=Sinal 0 +signal-1=Sinal 1 +signal-2=Sinal 2 +signal-3=Sinal 3 +signal-4=Sinal 4 +signal-5=Sinal 5 +signal-6=Sinal 6 +signal-7=Sinal 7 +signal-8=Sinal 8 +signal-9=Sinal 9 +signal-A=Sinal A +signal-B=Sinal B +signal-C=Sinal C +signal-D=Sinal D +signal-E=Sinal E +signal-F=Sinal F +signal-G=Sinal G +signal-H=Sinal H +signal-I=Sinal I +signal-J=Sinal J +signal-K=Sinal K +signal-L=Sinal L +signal-M=Sinal M +signal-N=Sinal N +signal-O=Sinal O +signal-P=Sinal P +signal-Q=Sinal Q +signal-R=Sinal R +signal-S=Sinal S +signal-T=Sinal T +signal-U=Sinal U +signal-V=Sinal V +signal-W=Sinal W +signal-X=Sinal X +signal-Y=Sinal Y +signal-Z=Sinal Z +signal-anything=Qualquer +signal-black=Sinal preto +signal-blue=Sinal azul +signal-check=Verificar sinal +signal-cyan=Sinal azul ciano +signal-dot=Sinal de ponto +signal-each=Cada +signal-everything=Tudo +signal-green=Sinal verde +signal-grey=Sinal cinzento +signal-info=Sinal de informação +signal-pink=Sinal cor-de-rosa +signal-red=Sinal vermelho +signal-white=Sinal branco +signal-yellow=Sinal amarelo + diff --git a/factorio/data/base/locale/ro/base.cfg b/factorio/data/base/locale/ro/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..75d7e35e31f3f67e0530a0487dc5d9c030586113 --- /dev/null +++ b/factorio/data/base/locale/ro/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Demolează 100 de obiecte folosind roboți constructori. +automated-construction=Construiește 100 de mașini folosind roboți. +circuit-veteran-1=S-au produs 1k circuite avansate pe oră. +circuit-veteran-2=S-au produs 10k circuite avansate pe oră. +circuit-veteran-3=S-au produs 25k circuite avansate pe oră. +computer-age-1=S-au produs 500 unități de procesare pe oră. +computer-age-2=S-au produs 1k unități de procesare pe oră. +computer-age-3=S-au produs 5k unități de procesare pe oră. +delivery-service=Aprovizionează personajul cu 10k obiecte furnizate de roboți logistici. +eco-unfriendly=Cerceteaza procesarea petrolului. +getting-on-track=Ai construit o locomotivă. +getting-on-track-like-a-pro=Construiește o locomotivă în primele 90 de minute de joc. +golem=Supraviețuiește unei lovituri de 500 sau mai mult daună. +iron-throne-1=Ai produs 20k de plăci de fier pe oră. +iron-throne-2=Ai produs 200k de plăci de fier pe oră. +iron-throne-3=Ai produs 400k de plăci de fier pe oră. +it-stinks-and-they-dont-like-it=Declanșează un atac al extratereștrilor prin poluare. +lazy-bastard=Câștigă jocul fabricând manual nu mai mult de 111 elemente. +logistic-network-embargo=Câstigă jocul fără să construiești nici o ladă de furnizare activă, tampon sau solicitantă. +mass-production-1=Ai produs 10k circuite electronice. +mass-production-2=Ai produs 1M circuite electronice. +mass-production-3=Ai produs 20M circuite electronice. +minions=Obține 100 de roboți de luptă sau mai mulți care să te acompanieze. +no-time-for-chitchat=Termină jocul în 15 ore. +pyromaniac=Distruge 10k arbori prin ardere. +raining-bullets=Câștiga jocul fără a construi turelă laser. +run-forrest-run=Distruge 100 de arbori prin impact. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Termina jocul. +solaris=Produ mai mult de 10 GJ pe oră folosind doar panouri solare. +steam-all-the-way=Câștiga jocul fără a folosi panouri solare. +steamrolled=Distruge 10 cuiburi de extratereștri prin impact. +tech-maniac=Cercetează toate tehnologiile. +there-is-no-spoon=Termină jocul în 8 ore. +trans-factorio-express=Ai un tren ce a planificat automat un traseu de cel puțin 1.000 de dale. +watch-your-step=Ai fost călcat de o locomotivă în mișcare. +you-are-doing-it-right=Construiește mai multe mașini folosind roboți decât manual. +you-have-got-a-package=Aprovizionează personajull prin roboți logistici. +[achievement-name] +automated-cleanup=Curațare automată +automated-construction=Constructie Automata +circuit-veteran-1=Circuit de veteran 1 +circuit-veteran-2=Circuit de veteran 2 +circuit-veteran-3=Circuit de veteran 3 +computer-age-1=Vârsta calculatorului de 1 an +computer-age-2=Vârsta calculatorului de 2 ani +computer-age-3=Vârsta calculatorului de 3 ani +delivery-service=Serviciu de livrare +eco-unfriendly=Nu ești prietenos cu ecosistemul +getting-on-track=Punerea pe șine +getting-on-track-like-a-pro=Punerea pe șine ca un profesionist +golem=Golem +iron-throne-1=Tronul de fier 1 +iron-throne-2=Tronul de fier 2 +iron-throne-3=Tronul de fier 3 +it-stinks-and-they-dont-like-it=Miroase și lor nu le place +lazy-bastard=Leneș tembel +logistic-network-embargo=Embargo pe rețeaua de logistică +mass-production-1=Producție în masă 1 +mass-production-2=Producție în masă 2 +mass-production-3=Producție în masă 3 +minions=Minionii +no-time-for-chitchat=Nu e timp pentru stat la taclale +pyromaniac=Pyromaniac +raining-bullets=Ploaie de gloanțe +run-forrest-run=Fugi Forrest, fugi +smoke-me-a-kipper-i-will-be-back-for-breakfast=Afuma-mi o scrumbie, ma voi întoarce pentru micul dejun +so-long-and-thanks-for-all-the-fish=Atât de mult timp şi mulţumesc pentru tot peştele +solaris=Solaris +steam-all-the-way=Abur peste tot +steamrolled=Steamrolled +tech-maniac=Savant maniac +there-is-no-spoon=Nu există nici-o lingură +trans-factorio-express=Trans-Factorio express +watch-your-step=Ai grijă unde calci +you-are-doing-it-right=O faci corect +you-have-got-a-package=Ai primit un pachet +[ammo-category-name] +artillery-shell=Obuz artilerie +beam=Rază laser +biological=Biologice +bullet=Glonț +cannon-shell=Proiectil de tun +capsule=Capsulă +electric=Electrica +flamethrower=Aruncător de flăcări +fluid=Fluid +grenade=Grenada +landmine=Mină de teren +laser=Laser +melee=Corp la corp +rocket=Racheta +shotgun-shell=Cartușe de shotgun +[autoplace-control-names] +desert=Deșert +dirt=Pământ +enemy-base=Baze inamice +grass=Iarbă +sand=Nisip +trees=Copaci +[controls] +give-blueprint=Creează un proiect nou +give-blueprint-book=Creează un nou dosar cu proiecte +give-deconstruction-planner=Creează un nou planificator de dezasamblare +give-upgrade-planner=Creează un nou planificator de modernizare +toggle-equipment-movement-bonus=Comută exoschelet +toggle-personal-logistic-requests=Comută cereri logistice personale +toggle-personal-roboport=Comută roboportul personal +[damage-type-name] +acid=Acid +electric=Electric +explosion=Explozie +fire=Foc +impact=Impact +laser=Laser +physical=Fizic +poison=Otravă +[decorative-name] +big-ship-wreck-grass=Iarbă de epavă mare +brown-asterisk=Asterisc maro +brown-asterisk-mini=Asterisc maro mic +brown-carpet-grass=Covor de iarbă uscată +brown-coral-mini=Mini coral maro +brown-fluff=Puf maro +brown-fluff-dry=Puf uscat maro +brown-hairy-grass=Iarbă deasă uscată +dark-mud-decal=Textură noroi închis +enemy-decal=Textură inamic +enemy-decal-transparent=Textură inamic 2 +garballo=Garballo +garballo-mini-dry=Mini Garballo uscat +green-asterisk=Asterisc verde +green-asterisk-mini=Asterisc verde mic +green-bush-mini=Tufiș mic verde +green-carpet-grass=Covor de iarbă verde +green-coral-mini=Coral verde mic +green-croton=Croton verde +green-desert-bush=Tufiș deșertic verde +green-hairy-grass=Iarbă verde deasă +green-pita=Agave verzi +green-pita-mini=Agavă mică +green-small-grass=Iarbă verde scurtă +lichen-decal=Textură licheni +light-mud-decal=Textură noroi deschis +muddy-stump=Buturugă cu noroi +nuclear-ground-patch=Bucata de pamant nuclear +orange-coral-mini=Mini coral portocaliu +puberty-decal=Textură pământ crăpat +red-asterisk=Asterisc roșu +red-croton=Croton roșu +red-desert-bush=Tufiș deșertic roșu +red-desert-decal=Textură deșert roșu +red-desert-rock-medium=Zgură deșertică măricică +red-desert-rock-small=Zgură deșertică +red-desert-rock-tiny=Zgură deșertică măruntă +red-pita=Agave roșii +rock-medium=Piatră medie +rock-small=Piatră mică +rock-tiny=Pietricică +sand-decal=Textură nisip +sand-dune-decal=Textură dună nisip +sand-rock-big=Piatră mare de nisip +sand-rock-medium=Piatră medie de nisip +sand-rock-small=Piatră mică de nisip +shroom-decal=Textură ciupercă +small-rock=Piatră mică +small-ship-wreck-grass=Iarbă mică de epavă +white-desert-bush=Tufiș deșertic alb +worms-decal=Textură viermi +[entity-description] +accumulator=Stochează o cantitate limitată de energie electrică atunci când producția disponibilă depășește cererea, și o eliberează în cazul opus. +arithmetic-combinator=Efectueaza operatii aritmetice in semnalele retelei de circuit. +artillery-turret=Tun cu rază lungă de acțiune ce vizează bazele inamice. +beacon=Transmite efectul modulelor către entități aliate apropiate. +big-ship-wreck-1=Un fragment din nava prăbușită. +big-ship-wreck-2=Un fragment din nava prăbușită. +big-ship-wreck-3=Un fragment din nava prăbușită. +boiler=Arde combustibil pentru a transforma apa in aburi +centrifuge=Proceseaza diferite retete care implica uraniu +compilatron=Un robot ajutător care a supraviețuit prăbușirii. Are capabilități reduse datorită avariilor interne. +constant-combinator=Produce constant circuite de rețea. +construction-robot=Construiește și repară automat entități non-inamice. +crash-site-chest-1=Un recipient de pe nava prăbușita. Poate conține obiecte utile. +crash-site-chest-2=Un recipient de pe nava prăbușita. Poate conține obiecte utile. +decider-combinator=Compară semnalele reţelei de circuit. +express-splitter=Imparte sau/si uneste centurile de transport cargo primite 1:1 +fast-splitter=Imparte sau/si uneste centurile de transport cargo primite 1:1 +flamethrower-turret=Aruncă un jet de lichide arzânde spre inamici. +heat-exchanger=Folosește energie termică pentru a transforma apa în aburi. +item-request-proxy=Acest lucru este pentru a indica cerința catre roboții de constructie să trimită un obiect către această entitate. __CONTROL__mine__ pentru a șterge obiectul cerut. +locomotive=Face transporturi automate și trage vagoane. +logistic-chest-active-provider=Trimite conținutul său la rețeaua de logistică. +logistic-chest-buffer=Solicită ca anumite elemente să fie disponibile pentru logistica personală și construcția automată. +logistic-chest-passive-provider=Își pune conținutul la dispoziția rețelei logistice. +logistic-chest-requester=Solicită obiecte specifice de la rețeaua de logistică. +logistic-chest-storage=Stocare pe termen lung pentru rețeaua de logistică. +logistic-robot=Transportă obiecte între lăzile logistice. +nuclear-reactor=Foloseste celule de combustibil cu uraniu pentru a genera caldură. Cantitatea de caldură generată se măreste cand este amplasat langa alte reactoare. +offshore-pump=Pompează lichid dintr-un corp de apă. +power-switch=Folosit pentru a controla conexiunile retelei electrice. Poate sa fie controlat de reteaua de circuit. +programmable-speaker=Se conectează la rețeaua de circuite pentru a reda alarme sau note muzicale sau pentru a arăta alerte. +radar=Scaneaza sectoarele din apropiere, si in mod activ dezvaluie o zona in jurul acestuia. +rail-chain-signal=Citește urmatoarele semnale in cale pentru a permite un control mai bun asupra trenurilor. +rail-signal=Împarte sistemul de șine în blocuri, permițând la multiple trenuri să meargă în aceeași rețea. +roboport=Se conecteaza cu celelalte porturi de roboti pentru a create reteaua de construire si logistica folosita de roboti de construire si logistica. +rocket-silo=Folosit pentru a construi si lansa o rachetă pentru a câştiga jocul. +solar-panel=În timpul zilei produce 100% din putere, care scade la 0% noaptea. +splitter=Imparte sau/si uneste centurile de transport cargo primite 1:1 +steam-engine=Consumă aburi pentru a crea energie. +steam-turbine=Consumă abur pentru a crea energie electrică. +train-stop=Destinaţii pentru trenuri automatizate. +[entity-name] +1x2-remnants=1x2 resturi +accumulator=Acumulator +acid-splash=Baltă de acid +arithmetic-combinator=Combinator aritmetic +artillery-turret=Turelă de artilerie +artillery-wagon=Vagon de artilerie +assembling-machine-1=Mașină de asamblare 1 +assembling-machine-2=Mașină de asamblare 2 +assembling-machine-3=Mașină de asamblare 3 +beacon=Emițător +behemoth-biter=Mușcător Behemoth +behemoth-biter-corpse=Cadavru de mușcător Behemoth +behemoth-spitter=Scuipător Behemoth +behemoth-spitter-corpse=Cadavru de mușcător Behemoth +behemoth-worm-corpse=Cadavru de vierme Behemoth +behemoth-worm-turret=Vierme Behemoth +big-artillery-explosion=Explozie mare artilerie +big-biter=Mușcător mare +big-biter-corpse=Cadavru de mușcător mare +big-electric-pole=Stâlp electric mare +big-explosion=Explozie mare +big-remnants=Rămășițe mari +big-scorchmark=Marcaj mare +big-scorchmark-tintable=Marcaj mare vopsit +big-ship-wreck-1=Epavă mare +big-ship-wreck-2=Epavă mare +big-ship-wreck-3=Epavă mare +big-spitter=Scuipător mare +big-spitter-corpse=Cadavru de scuipător mare +big-worm-corpse=Cadavru de vierme mare +big-worm-turret=Vierme mare +biter-spawner=Cuib de Mușcători +biter-spawner-corpse=Cuib mort de mușcători +blood-explosion-big=Explozie de sânge mare +blood-explosion-huge=Explozie de sânge imensă +blood-explosion-small=Explozie de sânge mică +blood-fountain=Fântâna de sânge +blood-fountain-big=Fântâna de sânge mare +blood-fountain-hit-spray=Fântâna de sânge spray lovit +blue-chest=Ladă albastră +boiler=Boiler +burner-generator=Generator de combustibil +burner-inserter=Inserator pe combustibil +burner-mining-drill=Foreză pe combustibil +car=Automobil +cargo-wagon=Vagon de marfă +centrifuge=Centrifugă +character=Personaj +character-corpse=Cadavrul personajului +chemical-plant=Uzină chimică +cliff=Râpa +coal=Cărbune +compilatron=Compilatron +constant-combinator=Combinator constant +construction-robot=Robot de construcţii +copper-cable=Cablu de cupru +copper-ore=Minereu de cupru +crash-site-chest-1=Capsulă +crash-site-chest-2=Capsulă +crash-site-fire-flame=Flama focului de la locul de prabusire +crash-site-spaceship=Navă spațială +crash-site-spaceship-wreck-big=Ruine mari navă spațială +crash-site-spaceship-wreck-medium=Ruine medii navă spațială +crash-site-spaceship-wreck-small=Ruine mici navă spațială +crude-oil=Țiței +curved-rail=Cale ferată curbă +cutscene-gun-turret=Turelă cu mitralieră +dead-dry-hairy-tree=Arbore pletos mort +dead-grey-trunk=Trunchi gri mort +dead-tree-desert=Copac mort - deșert +decider-combinator=Combinator decizional +deconstructible-tile-proxy=Chenar proxi demolabil +defender=Apărător +destroyer=Distrugător +distractor=Distrăgător de atenție +dry-hairy-tree=Arbore pletos uscat +dry-tree=Copac uscat +electric-energy-interface=Interfaţă de energie electrică +electric-furnace=Furnal electric +electric-mining-drill=Foreză electrică +enemy-damaged-explosion=Inamic deteriorat de explozie +entity-ghost=Entitate fantomă +explosion=Explozie +explosion-hit=Lovitură explozivă +express-loader=Încărcător frontal express +express-splitter=Divizator expres +express-transport-belt=Bandă rulantă expres +express-underground-belt=Bandă rulantă subterană expres +factorio-logo-11tiles=Logo Factorio 11 dale +factorio-logo-16tiles=Logo Factorio 16 dale +factorio-logo-22tiles=Logo Factorio 22 dale +fast-inserter=Inserator rapid +fast-loader=Încărcător frontal rapid +fast-splitter=Divizator rapid +fast-transport-belt=Bandă rulantă rapidă +fast-underground-belt=Bandă rulantă subterană rapidă +filter-inserter=Insertor filtrant +fire-flame=Foc +fish=Pește +flamethrower-turret=Turelă cu aruncător de flăcări +fluid-wagon=Vagon-cisternă +flying-robot-damaged-explosion=Robot zburător deteriorat de explozie +gate=Poartă +green-coral=Coral verde +grenade-explosion=Explozie de grenadă +ground-explosion=Explozie la sol +gun-turret=Turelă cu mitralieră +heat-exchanger=Schimbător de căldură +heat-interface=Interfață de căldură +heat-pipe=Țeavă termică +huge-scorchmark=Semn de arsură uriaș +huge-scorchmark-tintable=Marcă uriașă nuanțată +infinity-chest=Lada infinită +infinity-pipe=Țeava infinității +inserter=Inserator +iron-chest=Ladă din fier +iron-ore=Minereu de fier +item-on-ground=Obiect pe sol +item-request-proxy=Obiectul necesită loc +lab=Laborator +land-mine=Mină de teren +laser-bubble=Bulă laser +laser-turret=Turelă laser +linked-belt=Bandă înlănțuită +linked-chest=Cufăr înlănțuit +loader=Încărcător frontal +loader-1x1=Incarcator 1x1 +locomotive=Locomotivă +logistic-chest-active-provider=Ladă de furnizare activă +logistic-chest-buffer=Ladă tampon +logistic-chest-passive-provider=Ladă de furnizare pasivă +logistic-chest-requester=Ladă solicitantă +logistic-chest-storage=Ladă de stocare +logistic-robot=Robot de logistică +long-handed-inserter=Inserator cu braț lung +market=Magazin +massive-explosion=Explozie masivă +medium-biter=Mușcător mediu +medium-biter-corpse=Cadavru de mușcător mediu +medium-electric-pole=Stâlp electric mediu +medium-explosion=Explozie medie +medium-remnants=Rămășițe medii +medium-scorchmark=Marcaj mediu +medium-scorchmark-tintable=Marcaj mediu vopsit +medium-ship-wreck=Epavă medie +medium-small-remnants=Rămășițe mici-medii +medium-spitter=Scuipător mediu +medium-spitter-corpse=Cadavru de scuipător mediu +medium-worm-corpse=Cadavru de vierme mediu +medium-worm-turret=Vierme mediu +nuclear-reactor=Reactor nuclear +offshore-pump=Pompă la mal +oil-refinery=Rafinărie de țiței +pipe=Țeavă +pipe-to-ground=Țeavă de intrare subterană +player-port=Punct de reînviere al jucătorului +poison-cloud=Nor otrăvitor +power-switch=Întrerupător +programmable-speaker=Difuzor programabil +pump=Pompă +pumpjack=Sondă de pompare +radar=Radar +rail-chain-signal=Semnal feroviar în lanț +rail-ending-remnants=Rămășițe cap de șină +rail-signal=Semafor feroviar +red-chest=Ladă roșie +red-desert-rock-big=Stâncă mare roşie de deşert +red-desert-rock-huge=Stâncă imensă roșie de deșert +roboport=Roboport +rock-big=Stâncă mare +rock-damaged-explosion=Piatră deteriorată de explozie +rock-huge=Stâncă uriasă +rocket=Rachetă +rocket-silo=Siloz de rachete +sand-rock-big=Stâncă mare nisipoasă +simple-entity-with-force=Entitate simplă de putere +simple-entity-with-owner=Entitate simplă cu proprietar +small-biter=Mușcător mic +small-biter-corpse=Cadavru de mușcător mic +small-cliff=Râpā micā +small-electric-pole=Stâlp electric mic +small-lamp=Lampă +small-remnants=Rămășițe mici +small-scorchmark=Urmă mică de zonă arsă +small-scorchmark-tintable=Marcaz mic +small-ship-wreck=Epavă mică +small-spitter=Scuipător mic +small-spitter-corpse=Cadavru de scuipător mic +small-worm-corpse=Cadavru de vierme mic +small-worm-turret=Vierme mic +solar-panel=Panou solar +space-module-wreck=Epava modulului spațial +spark-explosion=Explozie scânteie +spark-explosion-higher=Explozie scânteie mărită +spidertron=Păianjetron +spidertron-leg=Picior păianjetron +spidertron-military-target=Tinta militara pentru Paianjetron +spitter-spawner=Cuib de scuipători +spitter-spawner-corpse=Cuib mort de mușcători +splitter=Divizator +stack-filter-inserter=Inserator stivuitor filtrant +stack-inserter=Inserator stivuitor +steam-engine=Motor cu abur +steam-turbine=Turbină cu abur +steel-chest=Ladă din oțel +steel-furnace=Furnal din oțel +stone=Piatră +stone-furnace=Furnal din piatră +stone-wall=Zid +storage-tank=Rezervor de stocare +straight-rail=Cale ferată dreaptă +substation=Substaţie +tank=Tanc +tile-ghost=Pavaj fantomă +tile-proxy=Podele +train-stop=Stâlp de oprire tren +transport-belt=Bandă rulantă +tree=Arbore +tree-brown=Arbore maroniu +tree-dying-proxy=Poluarea a fost absorbită de copacii deteriorați +tree-proxy=Copaci +tree-red=Arbore roșu +tree-stump=Buturugă +underground-belt=Bandă rulantă subterană +uranium-cannon-shell-explosion=Explozie proiectil de tun cu uraniu +uranium-ore=Minereu de uraniu +wall-damaged-explosion=Zid deteriorat de explozie +water-splash=Stropi de apă +water-well-pump=Pompă de puț de apă +wooden-chest=Ladă din lemn +[equipment-name] +battery-equipment=Baterie personală +battery-mk2-equipment=Baterie personala MK2 +belt-immunity-equipment=Echipament pentru imunitatea benzii +discharge-defense-equipment=Descărcare defensivă de electricitate +energy-shield-equipment=Scut de energie +energy-shield-mk2-equipment=Scut energetic MK2 +exoskeleton-equipment=Exoschelet +fusion-reactor-equipment=Reactor de fuziune portabil +night-vision-equipment=Nightvision +personal-laser-defense-equipment=Apărare laser personală +personal-roboport-equipment=Roboport personal +personal-roboport-mk2-equipment=Roboport personal MK2 +solar-panel-equipment=Panou solar portabil +[fluid-name] +crude-oil=Țiței +heavy-oil=Ulei greu +light-oil=Hidrocarburi ușoare +lubricant=Lubrifiant +petroleum-gas=Gaz petrolier +steam=Aburi +sulfuric-acid=Acid sulfuric +water=Apă +[fuel-category-name] +chemical=Combustibil +nuclear=Combustibil nuclear +[item-description] +artillery-targeting-remote=Permite folosirea manuală a artileriei din harta generală. +battery-equipment=Înmagazinează energie electrică pentru modulele din echipament. +belt-immunity-equipment=Împiedică benzile rulante să miște personajul. +blueprint=Salvează planul pentru construire automată. +blueprint-book=Stochează proiecte și elemente similare. +copper-cable=Poate fi folosit și pentru a conecta și deconecta stâlpii electrici și întrerupătoarele de putere cu __CONTROL__build__. +deconstruction-planner=Marchează obiecte pentru a fi dezasamblate de către roboți constructori. +discharge-defense-equipment=Produce daune, împinge înapoi și înțepeneşte inamicii din apropiere când este activat de la distanță. +effectivity-module=Scade consumul de energie al uzinei. Minimum de energie consumată 20%. +energy-shield-equipment=Produce un scut energetic pentru a proteja personajul. +exoskeleton-equipment=Îți crește viteza de deplasare. +fusion-reactor-equipment=Asigură energie pentru modulele echipamentului. +green-wire=Utilizat pentru conectarea mașinilor la rețeaua de circuite folosind __CONTROL__build__. +land-mine=Explodează când inamicii sunt în apropiere, provocându-le daune și înțepenindu-i. +landfill=Poate fi plasat pe apă pentru a crea teren construibil. +mining-tool=Mărește viteza de minare. +night-vision-equipment=Îți permite să vezi mai clar în întuneric. +personal-roboport-equipment=Permite roboților constructori să lucreze din inventarul tău. +productivity-module=Mașina va crea produse suplimentare la un cost de consum mai mare de energie și viteză redusă.\n Utilizabil numai pe produse intermediare. +rail=Folosește pentru a construi șine drepte manual sau cu planificatorul de cale ferată.\nPlanificatorul de cale ferată poate construi direct trasee scurte folosind __CONTROL__build__ sau poate plasa secțiuni lungi fantomă folosind __CONTROL__build-ghost__. +red-wire=Utilizat pentru conectarea mașinilor la rețeaua de circuite folosind __CONTROL__build__. +repair-pack=Folosit în repararea entităților aliate. +satellite=Satelitul ar trebui pus în rachetă. +science-pack=Folosit de laborator pentru cercetare. +slowdown-capsule=Reduce viteza de deplasare a inamicilor afectați. +solar-panel-equipment=Produce putere pentru modulele de echipamente. +space-science-pack=Folosit de laboratoare pentru cercetare. Obținut prin lansarea unei rachete cu un satelit. +speed-module=Crește viteza de producție a uzinei odată cu creșterea consumului de energie electrică. +spidertron-remote=Permite trimiterea comenzilor simple de mișcare către păienjetron, din modul hartă sau din mediul jocului. +upgrade-planner=Marchează obiectele pentru modernizarea de către roboti constructori. +[item-group-name] +combat=Luptă +effects=Efecte +enemies=Inamici +energy=Energie +environment=Mediu înconjurător +fluids=Fluide +intermediate-products=Produse intermediare +logistics=Logistică +other=Nesortat +production=Producție +signals=Semnale +[item-limitation] +item-not-allowed-in-this-container-item=Acest item nu poate fi pus în acest recipient. +production-module-usable-only-on-intermediates=Modulul de productivitate poate fi folosit doar pe produse intermediare. +[item-name] +advanced-circuit=Circuit avansat +artillery-shell=Proiectil de artilerie +artillery-targeting-remote=Telecomandă țintire artilerie +artillery-turret=Turelă de artilerie +artillery-wagon-cannon=Tun de artilerie +atomic-bomb=Bombă atomică +automation-science-pack=Pachet științific pentru automatizare +battery=Baterie +belt-immunity-equipment=Echipament pentru imunitatea benzii +blueprint=Proiect +blueprint-book=Dosar cu proiecte +burner-generator=Generator pe combustibil +cannon-shell=Proiectil de tun +chemical-science-pack=Pachet științific chimic +cliff-explosives=Explozibil de perete de stâncă +cluster-grenade=Grenadă mănunchi +coal=Cărbune +coin=Monedă +combat-shotgun=Shotgun de luptă +concrete=Beton +copper-cable=Cablu de cupru +copper-ore=Minereu de cupru +copper-plate=Placă de cupru +copy-paste-tool=Unealtă de copiere-lipire +crude-oil-barrel=Butoi cu țiței +cut-paste-tool=Unealta de tăiere-lipire +deconstruction-planner=Planificator de dezasamblare +defender-capsule=Capsulă defensivă +destroyer-capsule=Capsulă distrugătoare +discharge-defense-remote=Descărcare defensivă de electricitate +distractor-capsule=Capsulă ce distrage atenția +effectivity-module=Modul de eficiență +effectivity-module-2=Modul de eficiență 2 +effectivity-module-3=Modul de eficiență 3 +electric-energy-interface=Interfață de energie electrică +electric-engine-unit=Motor electric +electronic-circuit=Circuit electronic +empty-barrel=Butoi gol +engine-unit=Motor +explosive-cannon-shell=Proiectil de tun exploziv +explosive-rocket=Rachetă explozivă +explosive-uranium-cannon-shell=Ghiulea explozivă cu uraniu +explosives=Explozibili +filled-barrel=__1__ butoi +firearm-magazine=Muniție pentru armă de foc +fish=Pește +flamethrower=Aruncător de flăcări +flamethrower-ammo=Muniție pentru aruncător de flăcări +flamethrower-turret=Turelă aruncătoare de flăcări +flying-robot-frame=Cadru de robot zburător +green-wire=Cablu verde +grenade=Grenadă +hazard-concrete=Beton de avertizare +heat-interface=Interfață de căldură +heavy-armor=Armură grea +infinity-chest=Lada infinită +infinity-pipe=Țeava infinității +iron-gear-wheel=Roată dințată de fier +iron-ore=Minereu de fier +iron-plate=Placă de fier +iron-stick=Tijă de fier +item-with-inventory=Obiect cu inventar +item-with-label=Obiect cu etichetă +item-with-tags=Obiecte cu etichete +lab=Laborator +landfill=Umplere de teren +laser-turret=Turelă laser +light-armor=Armură ușoară +linked-chest=Ladă conectată +logistic-science-pack=Pachet științific logistic +low-density-structure=Structura de densitate joasă +military-science-pack=Pachet științific militar +modular-armor=Armură modulară +nuclear-fuel=Combustibil nuclear +piercing-rounds-magazine=Muniție penetrantă +piercing-shotgun-shell=Cartușe penetrante de shotgun +pistol=Pistol +plastic-bar=Bară de plastic +poison-capsule=Capsulă cu otravă +pollution=Poluare +power-armor=Super armură +power-armor-mk2=Super armură MK2 +processing-unit=Unitate de procesare +production-science-pack=Pachet științific de producție +productivity-module=Modul de productivitate +productivity-module-2=Modul de productivitate 2 +productivity-module-3=Modul de productivitate 3 +rail=Șină +rail-planner=Planificator de cale ferată +raw-fish=Pește crud +red-wire=Cablu roșu +refined-concrete=Beton rafinat +refined-hazard-concrete=Beton hazard rafinat +repair-pack=Kit de reparații +rocket=Rachetă +rocket-control-unit=Unitate de control a rachetei +rocket-fuel=Combustibil de rachetă +rocket-launcher=Lansator de rachete +rocket-part=Bucată de rachetă +satellite=Satelit +selection-tool=Unealtă de selectare +shotgun=Shotgun +shotgun-shell=Cartușe de shotgun +simple-entity-with-force=Entitate simpla cu forță +simple-entity-with-owner=Entitate simplă cu proprietar +slowdown-capsule=Capsulă de încetinire +solar-panel=Panou solar +solid-fuel=Combustibil solid +space-science-pack=Pachet științific spațial +speed-module=Modul de viteză +speed-module-2=Modul de viteză 2 +speed-module-3=Modul de viteză 3 +spidertron-remote=Telecomandă păianjetron +spidertron-rocket-launcher=Lansator de rachete păianjetron +steel-plate=Bară de oțel +stone=Piatră +stone-brick=Cărămidă de piatră +stone-path=Alee de piatră +submachine-gun=Pistol-mitralieră +sulfur=Sulf +tank-cannon=Tun de tanc +tank-flamethrower=Aruncător de flăcări mobil +tank-machine-gun=Mitralieră de vehicul +upgrade-planner=Planificator de modernizare +uranium-235=Uraniu-235 +uranium-238=Uraniu-238 +uranium-cannon-shell=Proiectil de tun cu uraniu +uranium-fuel-cell=Celulă de combustibil cu uraniu +uranium-ore=Minereu de uraniu +uranium-rounds-magazine=Muniție cu uraniu +used-up-uranium-fuel-cell=Celulă folosită de combustibil cu uraniu +utility-science-pack=Pachet științific ultilitar +vehicle-machine-gun=Mitralieră de autovehicul +wood=Lemn +[map-gen-preset-description] +death-world=Mușcătorii sunt mai periculoși și evoluează mai rapid. +death-world-marathon=Rețetele și tehnologiile sunt scumpe iar mușcătorii sunt periculoși și numeroși. Selectează această opțiune doar dacă ești veteran Factorio. +default=Opțiuni normale. Modul recomandat de a juca Factorio. +island=O insulă mare într-un ocean nesfârșit. +marathon=Rețetele și tehnologiile sunt mai scumpe. +rail-world=Zonele de resurse sunt mari și împrăștiate pentru a încuraja sistemele feroviare. Mușcătorii nu își vor crea baze noi și nu se vor re-extinde în teritoriul curățat. +ribbon-world=Înălțimea hărții este limitată la 128 dale, astfel introducând un număr de provocări și situații interesante. +rich-resources=Zonele de resurse au o bogăție mai mare, deci nu trebuie să te extinzi prea departe. +[map-gen-preset-name] +death-world=Lume moartă +death-world-marathon=Maraton de lumea mortii +default=Standard +island=Insulă +marathon=Maraton +rail-world=Lume tip cale ferată +ribbon-world=Lume "panglică" +rich-resources=Resurse bogate +[mod-description] +base[1]=Modul obișnuit cu toate datele jocului normale și campania standard. +[mod-name] +base=Mod de bază +[modifier-description] +artillery-range=Raza de acțiune a artileriei: +__1__ +artillery-shell-shooting-speed-bonus=Viteză tragere proiectil de artilerie: +__1__ +auto-character-logistic-trash-slots=Filtrele gunoi automate ale personajului +beam-damage-bonus=Daună rază laser: +__1__ +bullet-damage-bonus=Daună gloanțe: +__1__ +bullet-shooting-speed-bonus=Viteza glonțului: +__1__ +cannon-shell-damage-bonus=Daună proiectil de tun: +__1__ +cannon-shell-shooting-speed-bonus=Viteză tragere proiectil de tun: +__1__ +character-build-distance=Distanța de construcție a personajului: +__1__ +character-crafting-speed=Viteza de construire a personajului: +__1__ +character-health-bonus=Viața personajului: +__1__ +character-inventory-slots-bonus=Sloturi de inventar ale personajului: +__1__ +character-item-drop-distance=Distanța la care caracterul poate lăsa obiecte: +__1__ +character-item-pickup-distance=Distanța la care caracterul poate lua obiecte: +__1__ +character-logistic-requests=Cererile logistice ale personajului +character-logistic-trash-slots=Sloturile gunoi de logistică ale personajului: +__1__ +character-loot-pickup-distance=Distanța la care caracterul poate lua obiecte: +__1__ +character-mining-speed=Viteza de minare a personajului: +__1__ +character-reach-distance=Distanța la care caracterul ajunge: +__1__ +character-resource-reach-distance=Distanța la care caracterul ajunge la resurse: +__1__ +character-running-speed=Viteza de mers a personajului: +__1__ +deconstruction-time-to-live=Durata de deconstrucție: +__1__ +electric-damage-bonus=Daune electrice: +__1__ +flamethrower-damage-bonus=Daună foc: +__1__ +flamethrower-turret-attack-bonus=Daună turelă cu aruncător de flăcări: +__1__ +fluid-damage-modifier=Modificator de daună pentru lichide +follower-robot-lifetime=Timpul de viața al robotului urmăritor: +__1__ +ghost-time-to-live=Timpul de reconstruire al structurilor fantoma:+__1__ +grenade-damage-bonus=Daună grenadă: +__1__ +gun-turret-attack-bonus=Daună turelă cu mitralieră: +__1__ +inserter-stack-size-bonus=Capacitatea inseratoarelor non-stivuitor: +__1__ +laboratory-productivity=Productivitatea laboratoarelor de cercetare: +__1__ +laboratory-speed=Viteza laboratoarelor de cercetare: +__1__ +landmine-damage-bonus=Daună mină de teren: +__1__ +laser-damage-bonus=Daună laser: +__1__ +laser-shooting-speed-bonus=Viteză tragere laser: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Prag mai mic al vitezei de construcție administrată: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Prag mai mare al vitezei de construcție administrată: +__1__ +maximum-following-robots-count=Limita roboților companioni: +__1__ +mining-drill-productivity-bonus=Eficiența minieră: +__1__ +rocket-damage-bonus=Daună rachetă +__1__ +rocket-shooting-speed-bonus=Viteza rachetei: +__1__ +shotgun-shell-damage-bonus=Daună cartuș de shotgun: +__1__ +shotgun-shell-shooting-speed-bonus=Viteză tragere cartuș de shotgun: +__1__ +stack-inserter-capacity-bonus=Capacitatea inseratoarelor stivuitor: +__1__ +train-braking-force-bonus=Forța de frânare a trenurilor: +__1__ +worker-robot-battery=Bateriile robotilor lucrători: +__1__ +worker-robot-speed=Viteza roboților lucrători: +__1__ +worker-robot-storage=Capacitatea roboților lucrători: +__1__ +zoom-to-world-blueprint-enabled=Zoom-to-world blueprint +zoom-to-world-deconstruction-planner-enabled=Zoom-to-world planificator de demolare +zoom-to-world-enabled=Zoom-to-world +zoom-to-world-ghost-building-enabled=Zoom-to-world construcții fantomă +zoom-to-world-selection-tool-enabled=Zoom-to-world instrument de selecție +zoom-to-world-upgrade-planner-enabled=Zoom-to-world planificator upgrade +[programmable-speaker-instrument] +alarms=Alarme +bass=Bass +celesta=Celesta +drum-kit=Set de tobe +lead=Lead +miscellaneous=Diverse +piano=Pian +plucked=Trunchuri Smulse +saw=Lama de fierastrau +square=Patrat +steel-drum=Toba de otel +vibraphone=Vibrator +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=#4 +A#5=#5 +A#6=A #6 +A#7=#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C# 5 +C#6=C# 6 +C#7=C# 7 +C#8=C# 8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D #5 +D#6=D #6 +D#7=D #7 +D#8=D #8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F #5 +F#6=F #6 +F#7=F #7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G #5 +G#6=G #6 +G#7=G #7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Realizare deblocata +alarm-1=Alarma 1 +alarm-2=Alarma 2 +alert-destroyed=Alertă: Obiect distrus +armor-insert=Armura insertare +armor-remove=Scoate armura +buzzer-1=Sonerie 1 +buzzer-2=Sonerie 2 +buzzer-3=Sonerie 3 +cannot-build=Nu poate construi +clap=Bataie de maini +console-message=Mesaj de Consola +cowbell=Clopotel de Vaca +crafting-finished=Crafting Terminat +crash=Prabusit +fx=Fx +game-lost=Joc pierdut +game-won=Joc Castigat +gui-click=GUI click +gui-click-2=GUI click 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=High Q +inventory-move=Muta inventarul +kick-1=Șut 1 +kick-2=Șut 2 +new-objective=Objectic nou +perc-1=Percutie 1 +perc-2=Percutie 2 +research-completed=Cercetare completa +reverse-cymbal=Cymbal inversat +ring=Sonerie/Inel +scenario-message=Mesaj de Scenariu +shaker=Agitator +siren=Sirena +snare-1=Laț 1 +snare-2=Laț 2 +snare-3=Laț 3 +triangle=Triunghi +[recipe-name] +advanced-oil-processing=Procesare avansată a țițeiului +basic-oil-processing=Procesare de bază a țițeiului +coal-liquefaction=Lichefierea cărbunelui +empty-crude-oil-barrel=Golire butoi de țiței +empty-filled-barrel=Golește butoi cu __1__ +fill-barrel=Umple butoi cu __1__ +fill-crude-oil-barrel=Umplere butoi cu țiței +heavy-oil-cracking=Cracare țițeiului greu în țiței ușor +kovarex-enrichment-process=Procesul de îmbogăţire Kovarex +light-oil-cracking=Cracare hidrocarburi ușoare în gaz petrolier +nuclear-fuel-reprocessing=Reprocesare de combustibil nuclear +uranium-processing=Procesarea uraniului +[shortcut] +alt-mode=Comută "modul-Alt" +copy=Copiază +cut=Taie +import-string=Importă șir +inline-keybind-format=__1__ (__2__) +make-blueprint=Proiect +make-blueprint-book=Dosar cu proiecte +make-deconstruction-planner=Planificator de dezasamblare +make-upgrade-planner=Planificator de modernizare +out-of-line-keybind-format=__1__\n(__2__) +paste=Lipește +toggle-equipment-movement-bonus=Comută exoschelet +toggle-personal-logistic-requests=Comută cereri logistice personale +toggle-personal-roboport=Comută roboportul personal +undo=Revenire +undo-unavailable=Revenire +[story] +message-log-close=Închide +message-log-title=Jurnal mesaje +[technology-description] +advanced-electronics=Circuite și microprocesoare integrate pentru calcul avansat. +advanced-material-processing=Furnale mai rapide și mai avansate. +advanced-oil-processing=Rafinarea ţiţeiului si a altor produse ce pot fi rafinate suplimentar. +artillery=Tun cu rază lungă montat pe o turelă sau pe un vagon de tren. Folosit pentru a trage automat în structuri inamice îndepărtate, sau poate fi direcționat manual către distanțe și mai mari. +artillery-shell-range=Crește raza de actiune automată și manuală a artileriei. +artillery-shell-speed=Crește viteza de tragere a artileriei. +atomic-bomb=O formă de rachetă devastatoare folosită pentru a eradica orice, pe o suprafață imensă. +automated-construction=Iți permite să comanzi roboților constructori să construiască, modernizeze sau demoleze mai multe structuri simultan, să copieze uzine întregi, sau să defrișeze păduri. +automated-rail-transportation=Permite construirea stațiilor de tren pentru automatizarea rutelor. +automation=Tehnologie cheie pentru producție de masă automatizată. +automation-2=Maşină de asamblare capabilă de procesare a ingredientelor lichide. +automation-3=Maşină de asamblare capabilă de procesare a ingredientelor lichide, mai rapidă și cu sloturi suplimentare pentru module. +automobilism=Vehicul motorizat utilizat pentru transport. +battery=Celule electrochimice ce înmagazinează și asigură energie dispozitivelor electrice. +battery-equipment=Inserat în armură, stochează energia în excess pentru mai târziu. +battery-mk2-equipment=Inserat în armură, stochează multă energie pentru mai târziu. +belt-immunity-equipment=Inserat în armură pentru a te împiedica să fii mișcat de benzi rulante. +braking-force=Trenurile pot încetini mai rapid, permițându-le să mențină viteze ridicate pentru mai mult timp. +chemical-science-pack=Permite cercetarea obiectelor avansate, folosind produsele din petrol. +circuit-network=Îți oferă control mai bun asupra mașinilor prin interconectarea lor cu cabluri și abilitate de reacție în funcție de semnale. +cliff-explosives=Butoaiele umplute cu suficient explozibil pentru a dărâma stânci. +coal-liquefaction=O tehnică de procesare a cărbunelui în produse petroliere cu ajutorul aburului și al țițeiului greu. +concrete=Material de construcții avansat utilizat și pentru pardoseli. +construction-robotics=Roboții constructori pot construi și repara entități aliate. Poți de asemenea să ceri roboților să construiască obiectele fantomă pe care le creezi. +defender=Cel mai simplu tip de robot de luptă. Urmează și ajută jucătorul pentru o perioadă scurtă de timp. +destroyer=Cel mai avansat tip de robot de luptă. Urmează și ajută jucătorul pentru o perioadă limitată de timp. +discharge-defense-equipment=Inserat în armură pentru a provoca daune, respinge și ameți inamicii apropiați, cand este activat prin telecomandă. +distractor=Tipul intermediar de robot de luptă. Rămâne pe poziția lansată pentru a ataca și a distrage inamicii. +effect-transmission=Emițătorul transmite efectele modulelor modernizate către entitățile aliate apropiate. +effectivity-module=Modul ce reduce consumul de energie al mașinii. +electric-energy-accumulators=Construcții ce înmagazinează excesul de energia electrică pentru mai târziu. +electric-energy-distribution=Moduri mai flexibile de distribuție a electricității. +electric-engine=Convertește energia electrică în lucru mecanic. +electronics=Componente electronice pentru procesare de bază a semnalelor. +energy-shield-equipment=Inserat în armură pentru a absorbi daune. +energy-shield-mk2-equipment=Inserat în armură pentru a absorbi o cantitate mare de daune. +energy-weapons-damage=Crește dauna fasciculelor laser și electrice. +engine=Convertește combustibilul în lucru mecanic. Un aspect esențial la orice vehicul. +exoskeleton-equipment=Inserat în armură pentru a-ți crește viteza de deplasare. Poți echipa mai multe exoschelete simultan. +explosive-rocketry=Rachete extrem de explozive cu o rază de explozie mai mare. +explosives=Dezvoltarea explozivilor periculoși, dar controlabili. +fast-inserter=Insertoare capabile de mişcare mai rapidă şi de filtrare a articolelor, prin electronică îmbunătăţită. +flamethrower=Aruncătoare puternice de flăcări portabile şi de turelă care aruncă lichide agresive spre inamici, dându-le foc. +flammables=Dezvoltarea unor combustibili mai eficienți și mai agresivi. +fluid-handling=Diferite moduri de stocare și transport fluide. +fluid-wagon=Capacitatea de a transporta fluide pe șine. Vagoanele cisternă sunt umplute și golite de pompe adiacente segmentelor drepte de cale ferată. +follower-robot-count=Crește numărul de roboți de luptă care te pot însoți simultan. +fusion-reactor-equipment=Inserat în armură pentru a alimenta alte echipamente. +gates=Segmente de zid care se deschid la nevoie. Pot fi controlate prin rețeaua de circuite. +gun-turret=Structuri defensive de bază ce necesită reumplere cu muniție. +heavy-armor=Armură grea pentru mai multă protecție. +inserter-capacity-bonus=Permite inseratoarelor stivuitor să mute mai multe obiecte deodată. Unele îmbunătățiri adaugă posibilitate de stivuire și inseratoarelor non-stivuitor. +kovarex-enrichment-process=Procesul de creare a uraniului 235 din uraniu 238. Necesită o cantitate mare de uraniu-235 ca și catalizator. +land-mine=Capcane explozive construite pe pământ, declansate de inamicii ce trec peste ele. Pot fi reconstruite de roboți constructori după explodare. Dauna poate fi îmbunătățită prin cercetarea explozivilor mai puternici. +landfill=Poate fi plasat pe apă pentru a crea teren construibil. +laser=Lumina concentrată capabilă de a provoca daune. +laser-shooting-speed=Crește viteza de tragere a armelor laser. +laser-turret=Clădiri defensive avansate ce necesită doar electricitate +logistic-robotics=Roboții logistici pot livra obiecte personajului sau pot lua înapoi obiectele nedorite. +logistic-science-pack=Permite cercetatea imbunătățirilor logistice, automatizare si a millităriei de bază. +logistic-system=Deblochează lăzi logistice adiționale, ce extind capabilitățile roboților logistici. Lăzile solicitante solicită obiecte rețelei logistice. Lăzile solicitante active își forțează conținutul spre a fi depozitate sau folosite în altă parte. Lăzile tampon solicită disponibilitatea anumitor obiecte pentru logistica personală și constrire automată. +logistics=Metode de transport mai rapide și mai flexibile. +low-density-structure=Material ușor dar robust, foarte util pentru nave spațiale și echipament personal. +lubricant=Procesarea țițeiului greu în lubrifiant, folosit pentru a reduce fricțiunea în mașinăriile foarte rapide. +military=Mijloace mai eficiente pentru apărarea ta și a uzinei tale. +military-science-pack=Permite cercetarea optiunilor militare mai avansate. +mining-productivity=Randament crescut de la toate excavatoarele miniere şi sondele de pompare. +modular-armor=Armură cu matrice de inserție a modulelor de echipament ce oferă bonusuri unice. Purtarea ei crește de asemenea dimensiunea inventarului. +modules=Îți permite să cercetezi module de îmbunătățire care pot fi inserate în mașini. +night-vision-equipment=Inserat în armură pentru a-ți îmbunătăți vederea pe timp de noapte. +nuclear-fuel-reprocessing=Procesul de reprocesare a celulelor de combustibil cu uraniu uzate pentru a crea uraniu 238. +nuclear-power=Metodă puternică şi sofisticată de generare a electricității folosind celule de combustibil cu uraniu. +oil-processing=Rafinarea țițeiului utilizat în fabricarea materialelor plastice, a sulfului și a combustibililor. +optics=Aplicații variabile ale luminii vizibile. +personal-laser-defense-equipment=Inserat în armură pentru a trage automat în inamici din apropiere. +personal-roboport-equipment=Inserat în armură pentru a permite roboților constructori să lucreze din inventarul tău. +personal-roboport-mk2-equipment=Inserat în armură pentru a permite mai multor roboți constructori să lucreze din inventarul tău. +physical-projectile-damage=Crește dauna provocată de armele pe bază de proiectile fizice, de turele și de roboți defensivi. +plastics=Materiale din polimeri sintetici ce pot fi modelate în diverse obiecte. +power-armor=Armură cu matrice mare de inserție și mărime bonus a inventarului. +power-armor-mk2=Armură cu matrice imensă de inserție și mărime bonus a inventarului. +production-science-pack=Permite cercetarea celor mai eficiente mașinării, module si procese. +productivity-module=Modul care ajută mașina să facă mai multe produse din aceeași cantitate de ingrediente, dar care în același timp crește consumul de energie și reduce viteza de lucru. +rail-signals=Permite gestiunea de trenuri multiple în cadrul aceleiași rețele feroviare. +railway=Transport la scară largă pe distanțe mari. +refined-flammables=Crește dauna armamentului pe bază de foc. +research-speed=Deblochează practici de cercetare mult mai eficiente. +robotics=Grupuri de roboți zburători. Trebuie să fie specializați pentru a face fie activități logistice, fie de construcție. +rocket-control-unit=Unitate de calcul avansată capabilă să controleze sistemele de rachete. +rocket-fuel=Combustibil sofisticat cu utilizări multiple. +rocket-silo=Vă permite să lansați o rachetă în spațiu și să câștigați jocul. +rocketry=Lansator personal de rachete pentru hărțuirea cu rachete a inamicilor. +solar-energy=Sursă infinită de energie electrică, dar inutilă pe timp de noapte. +solar-panel-equipment=Inserat în armură pentru a alimenta alte echipamente, dar inutil noaptea. +space-science-pack=Permite trimiterea sateliților în spațiu, care apoi transmit date științifice folosite în producerea pachetelor științifice spațiale. +speed-module=Modul ce crește viteza de lucru a mașinii, dar în același timp îi crește consumul de energie. +spidertron=Un vehicul versatil capabil să traverseze teren accidentat. Este echipat cu lansatoare de rachete cu lansare rapidă controlate prin țintire manuală sau automată. Poate fi condus manual sau folosind telecomanda păianjetron. +stack-inserter=Inseratoarele stivuitor pot muta mai multe obiecte în același timp. +steel-axe=Crește viteza de minare. +steel-processing=Permite prelucrarea metalurgică a oțelului din placi de fier. +stone-wall=Ziduri pentru protecția uzinei tale față de atacatori. +stronger-explosives=Crește dauna armamentului exploziv. +sulfur-processing=Un nemetal foarte reactiv folosit la producerea acidului sulfuric și a obiectelor explozive. +tank=Vehicul puternic de ofensivă, capabil să monteze diverse arme. +toolbelt=Extinde Inventarul. +uranium-ammo=Muniţie avansată din uraniu 238 pentru duritate şi greutate mai mare, rezultând în daune masive. +uranium-processing=Minereul de uraniu este procesat în uraniu 238 în centrifuge, cu posibilitatea de a genera uraniu îmbogatit 235, ambele fiind necesare pentru a crea celule de combustibil cu uraniu. +utility-science-pack=Permite cercetarea celui mai puternic armamanet, echipamentului personal și coordonarea roboților. +weapon-shooting-speed=Crește viteza de tragere a majorității armelor cu proiectile. +worker-robots-speed=Mărește viteza de zbor a roboților logistici și a roboților constructori. +worker-robots-storage=Crește numărul de obiecte pe care roboții constructori și logistici le pot căra simultan. +[technology-name] +advanced-electronics=Electronice avansate +advanced-material-processing=Procesarea materialelor avansate +advanced-oil-processing=Procesare avansată a țițeiului +artillery=Artilerie +artillery-shell-range=Rază de acțiune artilerie +artillery-shell-speed=Viteza obuzului de artilerie +atomic-bomb=Bombă atomică +automated-rail-transportation=Transport feroviar automatizat +automation=Automatizare +automobilism=Automobilism +battery=Baterie +battery-equipment=Baterie Personală +battery-mk2-equipment=Baterie Personală MK2 +belt-immunity-equipment=Echipament de imunitate la benzi +braking-force=Forță de frânare +chemical-science-pack=Pachet științific chimic +circuit-network=Rețea de circuite +cliff-explosives=Explozibil de perete de stâncă +coal-liquefaction=Lichefierea cărbunelui +concrete=Beton +construction-robotics=Robotică de construcții +defender=Apărător +destroyer=Distrugător +discharge-defense-equipment=Descărcare defensivă +distractor=Distractor +effect-transmission=Transmisie de efecte +effectivity-module=Modul de eficiență +electric-energy-accumulators-1=Acumulatori de energie electrică +electric-energy-distribution=Distribuția energiei electrice +electric-engine=Motor electric +electronics=Electronice +energy-shield-equipment=Scut energetic de echipament +energy-shield-mk2-equipment=Scut energetic de echipament MK2 +energy-weapons-damage=Daună arme energetice +engine=Motor +exoskeleton-equipment=Echipament exoschelet +explosive-rocketry=Știința rachetelor explozive +explosives=Explozibili +fast-inserter=Insertor rapid +flamethrower=Aruncător de flăcări +flammables=Inflamabile +fluid-handling=Manipulare fluide +fluid-wagon=Vagon-cisternă +follower-robot-count=Număr de roboți urmăritori +fusion-reactor-equipment=Reactor de fuziune portabil +gate=Poartă +gun-turret=Turelă cu mitralieră +heavy-armor=Armură grea +inserter-capacity-bonus=Bonus de capacitate al inseratorului +kovarex-enrichment-process=Procesul de îmbogăţire Kovarex +land-mine=Mine de teren +landfill=Umplere de teren +laser=Laser +laser-shooting-speed=Viteză de tragere laser +laser-turret=Turelă laser +logistic-robotics=Roboți logistici +logistic-science-pack=Pachet științific logistic +logistic-system=Sistem logistic +logistics=Logistică +low-density-structure=Structură cu densitate joasă +lubricant=Lubrifiant +military=Militărie +military-science-pack=Pachet științific militar +mining-productivity=Productivitate de minerire +modular-armor=Armură modulară +modules=Module +night-vision-equipment=Echipament de nightvision +nuclear-fuel-reprocessing=Reprocesare de combustibil nuclear +nuclear-power=Energie nucleară +oil-processing=Procesarea țițeiului +optics=Optică +personal-laser-defense-equipment=Apărare laser personală +personal-roboport-equipment=Roboport personal +personal-roboport-mk2-equipment=Roboport personal MK2 +physical-projectile-damage=Daună proiectile inexplozibile +plastics=Plastice +power-armor=Super armură +power-armor-mk2=Super armură MK2 +production-science-pack=Pachet științific de producție +productivity-module=Modul de productivitate +rail-signals=Semnal feroviar +railway=Cale ferată +refined-flammables=Inflamabile rafinate +research-speed=Viteză de cercetare a laboratorului +robotics=Robotică +rocket-control-unit=Unitate de control al rachetei +rocket-fuel=Combustibil de rachetă +rocket-silo=Siloz de rachete +rocketry=Știința rachetelor convenționale +solar-energy=Energie solară +solar-panel-equipment=Panou solar portabil +space-science-pack=Pachet științific spațial +speed-module=Modul de viteză +spidertron=Păianjetron +stack-inserter=Inserator stivuitor +steel-axe=Topor de oțel +steel-processing=Procesarea oțelului +stone-wall=Zid de piatră +stronger-explosives=Explozivi mai puternici +sulfur-processing=Procesarea sulfului +tank=Tanc +toolbelt=Centură de unelte +uranium-ammo=Muniție cu uraniu +uranium-processing=Procesarea uraniului +utility-science-pack=Pachet științific utilitar +weapon-shooting-speed=Viteza de tragere a armelor +worker-robots-speed=Viteza robotului lucrător +worker-robots-storage=Mărimea încărcăturii robotului lucrător +[tile-name] +concrete=Beton +deepwater=Apă adâncă +deepwater-green=Apă verde adâncă +dirt-1=Noroi 1 +dirt-2=Noroi 2 +dirt-3=Noroi 3 +dirt-4=Noroi 4 +dirt-5=Noroi 5 +dirt-6=Noroi 6 +dirt-7=Noroi 7 +dry-dirt=Noroi uscat +grass-1=Iarbă +grass-2=Iarbă 2 +grass-3=Iarbă 3 +grass-4=Iarbă 4 +hazard-concrete-left=Beton de avertizare stânga +hazard-concrete-right=Beton de avertizare dreapta +lab-dark-1=Suprafață laborator 1 +lab-dark-2=Suprafață laborator 2 +lab-white=Alb laborator +landfill=Depozit de pământ +nuclear-ground=Pamant nuclear +out-of-map=Înafara hărții +red-desert-0=Deșert roșu 0 +red-desert-1=Deșert roșu 1 +red-desert-2=Deșert roșu 2 +red-desert-3=Deșert roșu 3 +red-desert-dark=Deșert vișiniu +refined-concrete=Beton rafinat +refined-hazard-concrete-left=Beton hazard rafinat stânga +refined-hazard-concrete-right=Beton hazard rafinat dreapta +sand-1=Nisip 1 +sand-2=Nisip 2 +sand-3=Nisip 3 +stone-path=Alee de piatră +tutorial-grid=Grilă tutorial +water=Apă +water-green=Apă verde +water-mud=Apă mică 2 +water-shallow=Apă mică +water-wube=Wube apă +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] încearcă în mod activ să trimită obiectele sale către rețeaua logistică.\nDacă nu există cereri pentru un obiect într-un cufăr furnizor activ, acestea vor fi mutate către [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] au două culoare care pot fi utilizate pentru transportul obiectelor și pot fi utilizate pentru resurse diferite.\n[entity=inserter] poate prelua obiecte din ambele culoare, dar poate pune obiecte doar pe culoarul îndepărtat. +buffer-chest=[entity=logistic-chest-buffer] acționează atât ca [entity=logistic-chest-requester] cât și ca [entity=logistic-chest-passive-provider].\nAcestea oferă materiale pentru lucrări de construcții, logistică personală și cufere solicitante, cu opțiunea „Solicită din cufere tampon” activată. +bulk-crafting=Când ții cursorul deasupra unui slot de fabricare:\n - __ALT_CONTROL__1__craft-5__ pentru a crea 5.\n - __ALT_CONTROL__1__craft-all__ pentru a crea cât mai mult posibil. +burner-inserter-refueling=[entity=burner-inserter] pot fi alimentate de către alte inseratoare, dar pot de asemenea să se alimenteze singure atunci când lucrează cu combustibili. +circuit-network=Rețeaua de circuite este un sistem care permite transferul de informații între mașini.\nPoți conecta mașini la rețeaua de circuite folosind [item=red-wire] și [item=green-wire].\nRețeaua poate transporta valori întregi de -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) individual pentru fiecare tip de semnal.\nNu este necesară utilizarea rețelei de circuite pentru a termina jocul, dar permite o mulţime de invenţii distractive sau optimizări fine ale fabricii care nu ar fi posibile fără ea. +clear-cursor=Cand tii un obiect, il poti sterge folosing __CONTROL__clear-cursor__, care il va duce inapoi la = [img=utility/hand] locul din inventarul sursa.\nAcesta mai si anuleaza planificarea feroviara, tragerea de fire si cutiile de selectie. +connect-switch=__ALT_CONTROL__1__build__ pe o entitate cu [item=copper-cable] în cursor pentru a conecta un cablu electric la acesta.\n__ALT_CONTROL__1__remove-pole-cables__ pe o entitate pentru a elimina toate cablurile. +construction-robots=[entity=construction-robot] îndeplineşte comenzi de construcţie, deconstrucţie, îmbunătățire şi reparare de la reţeaua logistică.\nComenzile de construcție sunt create prin construcții fantomă, utilizarea [item=blueprint], sau atunci când o clădire aliată este distrusă și trebuie reconstruită.\nComenzile de deconstrucție sunt create prin selectarea entităților dorite de către [item=deconstruction-planner].\nComenzile de îmbunătățire sunt create prin utilizarea [item=upgrade-planner].\nAceste comenzi sunt, de asemenea, create atunci când se utilizează funcția de anulare. +copy-entity-settings=__CONTROL__copy-entity-settings__ și __CONTROL__paste-entity-settings__ vă permite să copiați setările între entități.\nDe exemplu, puteți copia-lipi între [entity=assembling-machine-2] pentru a seta rețeta, sau între cufere pentru a seta limita inventarului.\n__ALT_CONTROL__1__paste-entity-settings__ și glisează pentru a copia în mai multe entități cu o singură lovitură. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ și __CONTROL__paste-entity-settings__ vă permite să copiați setările între entități.\nDe exemplu, poți copia-lipi între [entity=assembling-machine-2] pentru a seta rețeta, sau între cufere pentru a seta limita inventarului.\nȚineți apăsat __CONTROL__paste-entity-settings__ și mutați-vă folosind __CONTROL__move__ pentru a copia rapid în mai multe entități. +copy-paste=__CONTROL__copy__ dă naștere uneltei de copiere care vă permite să salvați selecția în clipboard.\n__CONTROL__paste__ preia ultima selecție copiată care urmează să fie construită.\n__CONTROL__cycle-clipboard-forwards__ și __CONTROL__cycle-clipboard-backwards__ vă permite să parcurgi istoricul clipboard-ului. +copy-paste-filters=Puteți copia setările între entități cu filtre configurabile, cereri sau sloturi de inventar filtrate, cum ar fi [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] sau [entity=cargo-wagon]. +copy-paste-requester-chest=Poți copia setările între [entity=logistic-chest-requester] pentru a copia cererile de logistică.\nPoți, de asemenea, copia setările de la o [entity=assembling-machine-2] la o [entity=logistic-chest-requester] pentru a seta cererea de logistică în funcție de rețetă. +copy-paste-spidertron=Copierea setărilor între [entity=spidertron] va copia culoarea și cererile de logistică.\nAceasta va încerca, de asemenea, să copieze grila de echipamente, inserând echipamentul din inventarul jucătorului, dacă obiectele sunt disponibile. +copy-paste-trains=Poți copia setările între [entity=locomotive] pentru a copia programul și culoarea.\nPoți copia setările între [entity=train-stop] pentru a copia numele și culoarea stației.\nÎn sfârșit, puteți copia setările între [entity=locomotive] și [entity=train-stop] sau invers pentru a copia culoarea. +drag-building=Cel mai rapid mod de a construi în linie dreaptă, cum ar fi o configurație de furnale [entity=stone-furnace], este să apasați __CONTROL__build__ și să țineți apăsat, în timp ce vă deplasați în direcția dorită. +drag-building-poles=Dacă construiești [entity=small-electric-pole] prin tragere, va fi construit automat la distanța maximă de conectare. +drag-building-underground-belts=Dacă construiești [entity=underground-belt] sau [entity=pipe-to-ground] prin tragere, acesta va fi construit automat la distanța maximă de conectare. +e-confirm=Toate butoanele verzi din joc pot fi "confirmate" folosind __CONTROL__confirm-gui__.\nÎncearcă acum pentru a confirma acest sfat! +electric-network=Rețeaua electrică transferă energie de la producători, ca [entity=steam-engine] sau [entity=solar-panel], către consumatori, în mod egal.\n__ALT_CONTROL__1__open-gui__ pe un stâlp electric pentru a afișa statisticile rețelei sale electrice. +electric-pole-connections=Stâlpii electrici se vor conecta automat la alţi stâlpi electrici în cadrul „razei de acoperire a cablului” şi pot avea până la 5 conexiuni.\nConexiunile pot fi adăugate sau eliminate manual folosind [item=copper-cable].\nToate conexiunile unui stâlp electric pot fi îndepărtate folosind __CONTROL__remove-pole-cables__ pe stâlp. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ pe o entitate pentru a lua obiecte din ea.\n__ALT_CONTROL__1__fast-entity-transfer__ în timp ce ții un obiect pentru a-l pune în entitatea selectată.\n\n\nTutorialul vă învață moduri diferite de a transfera elemente către și de la entități, fără a le deschide. +fast-belt-bending=Apăsând __CONTROL__rotate__ în timp ce tragi [entity=transport-belt] îți permite să faci coturi rapid. +fast-obstacle-traversing=Trăgând [entity=transport-belt] peste un obstacol va construi automat [entity=underground-belt] atunci când este posibil. +fast-replace=Construirea peste o entitate de același tip și aceeași dimensiune va efectua o înlocuire rapidă. Înlocuirea rapidă va păstra proprietățile entității originale, cum ar fi conținutul inventarului și rețeta selectată. +fast-replace-belt-splitter=Poți înlocui rapid [entity=transport-belt] cu [entity=splitter] și invers. +fast-replace-belt-underground=Poți înlocui rapid [entity=transport-belt] cu [entity=underground-belt] și invers.\nToate benzile rulante dintre intrarea și ieșirea din banda subterană vor fi minate automat.\nAceastă funcție de înlocuire rapidă se aplică și pentru [entity=pipe] și [entity=pipe-to-ground]. +fast-replace-direction=Puteți folosi înlocuirea rapidă pentru a schimba rapid direcția entităților. +gate-over-rail=[entity=gate] poate fi construit pe orice element vertical sau orizontal [entity=straight-rail].\nTrenurile vor deschide automat poarta pentru a trece, și nu vor lăsau o gaură în apărarea ta. +ghost-building=__ALT_CONTROL__1__build-ghost__ în timp ce țineți un obiect construibil pentru a-l construi ca o entitate fantomă.\nEntitățile fantomă vor fi automat construite de orice rețea logistică din apropiere. +ghost-rail-planner=Planificatorul de căi ferate fantomă este utilizat pentru planificarea unor porțiuni lungi de noi căi ferate fantomă.\nPentru a utiliza planificatorul de fantome, țineți apăsat __CONTROL_MODIFIER__build-ghost__ în timpul planificării feroviare.\nPuteți de asemenea să țineți si __CONTROL_MODIFIER__build-with-obstacle-evitance__ pentru a planifica calea ferată fantomă cu evitarea obstacolelor. +inserters=Inseratoarele ridică obiecte dintr-o directie și le plasează pe dala din direcția opusă.\nEle pot muta obiecte pe și de pe [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace], și alte mașinării. +insertion-limits=Un Inserator nu umple întotdeauna întregul inventar țintă. Acest lucru le permite altor inseratoare să își ia partea lor de obiecte.\nDe exemplu, dacă un [entity=boiler] are 5 sau mai multe obiecte de [item=coal] înăuntru, un inserator nu va mai insera. Acest lucru permite combustibilului rămas să călătorească mai departe pe benzile rulante către alte cazane, în loc ca primul din rând să acapareze totul.\nAcest lucru este valabil și pentru [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] și multe altele. +introduction=Bine ai venit la sfaturi și trucuri!\nVa explica conceptele jocului într-o formă vizuală sau interactivă.\nSfaturile sunt deblocate pe măsură ce avansezi jocul și, de asemenea, completând sfaturile.\nDacă vrei să le vezi pe toate de la început, folosește comanda de la consolă __CONTROL_STYLE_BEGIN__/deblocare-tips__CONTROL_STYLE_END__. +limit-chests=Cuferele pot avea sloturile lor disponibile de inventar limitate prin selectarea slotului de inventar roşu "X" şi apoi prin blocarea sloturilor dorite.\nInseratoarele nu vor putea umple sloturile blocate, astfel încât, per ansamblu, se reduce capacitatea lăzilor și se previne supraproducția. +logistic-network=Rețeaua logistică este o rețea de distribuție automatizată, ce utilizează roboți zburători pentru a transporta articole și a efectua construcții în mod automat.\nAceasta are 3 componente majore:\n - [entity=roboport] definește suprafața de acoperire a rețelei, acționează ca punct de încărcare și stocare pentru roboți.\n - [entity=logistic-robot] îndeplinește comenzi logistice, iar [entity=construction-robot] îndeplinește ordine de construcție.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] aprovizionează rețeaua cu articole. +long-handed-inserters=[entity=long-handed-inserter] este un inserator electric care ridică și plasează elementele la distanță de două dale din locația sa, spre deosebire de locul obișnuit. +low-power=Dacă consumul tău de energie este mai mare decăt capacitatea de producție, mașinăriile tale vor funcționa mai încet din cauza alimentării insuficiente.\nFii atent la viteza mașinăriilor, dacă dorești sa identifici producția insuficientă de energie înainte de a fi prea tarziu.\nCel mai bun mod de a fi sigur că ai destulă energie, e să verifici statisticile rețelei electrice și să te asiguri că bara 'Satisfacție' e verde și plină. +move-between-labs=[entity=inserter] poate fi folosit pentru a transfera pachete științifice între [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] furnizează obiectele sale către rețeaua logistică.\nAceasta înseamnă că orice obiecte din cuferele furnizoare pasive pot fi luate de roboți pentru a îndeplini comenzile de logistică sau de construcție. +personal-logistics=[entity=logistic-robot] mută obiecte de la cuferele furnizor logistice pentru a completa cererile de logistică personală.\nCererea de logistică personală are o cantitate miniă și maximă, iar roboții vor aduce obiecte până când vei avea mai mult decât cantitatea minimă.\nDacă ai mai mult decât numărul maxim, obiectele vor fi mutate în sloturile tale logistice de gunoi, pentru a fi luate de roboți. +pipette=Folosește __CONTROL__smart-pipette__ pentru a plasa entitatea selectată în cursor. +pole-dragging-coverage=Dacă construiți [entity=small-electric-pole] prin tragere de-a lungul mașinilor electrice, nici una din raza de acțiune nu va fi omisă. +pump-connection=[entity=pump] se va conecta la un staționar [entity=fluid-wagon] atunci când sunt aliniate corect.\nEste necesar pentru încărcarea și descărcarea fluidelor din [entity=fluid-wagon]. +rail-building=Pentru a activa modul construcție feroviară, țineți apăsat [item=rail] și apăsați __CONTROL__build__ pe o piesă de cale ferată existentă.\n__ALT_CONTROL__1__build__ pentru a confirma plasamentul piesei de cale ferată dorite.\n__CONTROL__clear-cursor__ dezactivează modul de construcție a căii ferate. +rail-signals-advanced=[entity=rail-chain-signal] determină starea sa pe baza semnalelor din avans pentru a se asigura că un tren care intră într-un bloc îl va putea părăsi.\nSunt folosite în conjucare cu [entity=rail-signal] pentru a construi intersecţii feroviare avansate.\n\n\nTutorialul vă învață cum să folosiți semnalele feroviare în lanț pentru a construi intersecții feroviare complexe și pentru a preveni blocajele. +rail-signals-basic=[entity=rail-signal] împarte șinele în blocuri. Fiecare [entity=locomotive] va citi semnalele de cale ferată pentru a preveni accidentarea cu alte trenuri.\n\n\n\nTutorialul vă învață cum să folosiți semnalele feroviare pentru a rula mai multe trenuri pe același sistem feroviar. +repair-packs=În timp ce țineți un [item=repair-pack] în cursor, apăsați __CONTROL__build__ și țineți apăsat pe o entitate pentru a o repara. +requester-chest=[entity=logistic-chest-requester] solicită obiecte din rețeaua logistică.\n[entity=logistic-robot] va muta obiecte din rețeaua de logistică pentru a îndeplini cererile. +rotating-assemblers=Unele rețete necesită o intrare de lichid către [entity=assembling-machine-2], cum ar fi [recipe=electric-engine-unit]. O maşină de asamblare cu intrare de fluide poate fi rotită folosind __CONTROL__rotate__. +shoot-targeting=Poți împușca inamici ținând __CONTROL__shoot-enemy__ cu cursorul tău lângă inamic.\nPoți împușca o entitate neutră sau prietenoasă selectată apăsând __CONTROL__shoot-selected__. +shoot-targeting-controller=Poți trage în ținte inamice ținând apăsat __CONTROL__shoot-enemy__.\nCând folosești un controler, toate armele vor ținti automat către cel mai apropiat inamic dintr-o zonă. Folosește __CONTROL__look__ pentru a muta zona țintită automată.\nPoți trage într-o entitate neutră sau prietenoasă selectată apăsând __CONTROL__shoot-selected__. +show-info=Apăsați __CONTROL__show-info__ pentru a comuta afișajul de informații detaliate, cunoscut și ca "modul-Alt". +splitter-filters=[entity=splitter] poate fi configurat pentru a filtra intrarea pentru un obiect specific sau pentru a prioritiza una dintre intrări/ieșiri. +splitters=[entity=splitter] este folosit pentru a diviza, a combina sau a echilibra benzile rulante.\nObiectele primite sunt împărțite în mod egal dacă există spațiu liber în ambele ieșiri sau sunt direcționate către ieșirea care este liberă. +stack-transfers=__CONTROL__stack-transfer__ transferă o singură stivă.\n__CONTROL__inventory-transfer__ transferă toate stivele de un anumit tip. (Alegerea unui slot gol transferă întregul inventar.)\nUtilizarea __CONTROL_RIGHT_CLICK__ în loc de __CONTROL_LEFT_CLICK__ pentru comenzile menționate mai sus va transfera jumătate din cantitate.\n\nTutorialul explică acest lucru mai în detaliu. +steam-power=[entity=boiler] consumă combustibil cum ar fi [item=coal] pentru a transforma [fluid=water] în [fluid=steam].\n[entity=steam-engine] consumă [fluid=steam] pentru producerea energiei electrice, care este distribuită consumatorilor din rețeaua electrică. +storage-chest=[entity=logistic-chest-storage] stochează obiectele luate din sloturile de gunoi ale jucătorului și comenzile de deconstrucție.\nToate obiectele din cuferele de stocare sunt de asemenea furnizate pentru a fi folosite pentru ordine logistice sau de construcție.\nCuferele de stocare pot fi filtrate pentru a accepta un singur tip de obiect. +storage-chest-list=Cuferele care furnizează conținutul său ordonate în funcție de prioritate:\n[entity=logistic-chest-active-provider] Cufăr furnizor activ\n[entity=logistic-chest-buffer] Cufăr tampon\n[entity=logistic-chest-storage] Cufăr de stocare\n[entity=logistic-chest-passive-provider] Cufăr furnizor pasiv +train-stop-same-name=[entity=train-stop] poate avea același nume ca alte stații. Trenurile cu numele respectiv în itinerariu vor putea alege oricare dintre stațiile respective ca destinație.\nPuteți limita numărul de trenuri pentru fiecare stație în parte pentru a mai mult control. +train-stops=[entity=train-stop] este folosit pentru a automatiza transportul de obiecte cu trenuri furnizand locatii nominale pentru trenuri in care sa călătoreasca.\n\n\n\nTutorialul vă învaţă cum să construiţi o gară de tren şi cum să stabiliţi un program simplu de tren. +trains=Trenurile sunt utile pentru transportul cu rată de transfer ridicată și pe distanțe mari.\nTrenurile pot fi îmbarcate folosind __CONTROL__toggle-driving__, și sunt conduse folosind __CONTROL_MOVE__. +transport-belts=Benzile rulante sunt folosite pentru a muta obiecte şi funcționează fără a folosi energie. De asemenea, acestea pot muta obiecte, cum ar fi caracterul jucătorului, vehicule şi mușcători.\nSistemul benzilor rulante este format din [entity=transport-belt], [entity=splitter] și [entity=underground-belt].\nBenzile rulante mai avansate pot deplasa obiecte mai repede: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entitate=underground-belt] este folosit pentru a permite o centură să traverseze entități sau teren impasabil. +usable-items=Unele obiecte pot fi folosite pentru alte scopuri decât contstruirea entităților în joc. Spre exemplu, poți arunca [item=grenade] spre inamici pentru a-i răni.\n__ALT_CONTROL__1__build__ ținând un obiect utilizabil în cursor pentru a-l folosi. +z-dropping=Apasă __CONTROL__drop-cursor__ pentru a arunca un singur obiect din cursor.\nPoți arunca pe jos, pe benzi rulante și în entități.\nȚine apăsat __CONTROL__drop-cursor__ și glisează cu cursorul peste mai multe entități pentru a arunca rapid un singur obiect în fiecare. +[tips-and-tricks-item-name] +active-provider-chest=Cufăr furnizor activ +belt-lanes=Culoare de benzi rulante +buffer-chest=Ladă tampon +bulk-crafting=Fabricarea in gramada +burner-inserter-refueling=Realimentarea inseratorului pe combustibil +circuit-network=Rețea de circuite +clear-cursor=Golește cursorul +connect-switch=Conexiune de întrerupător +construction-robots=Roboți constructori +copy-entity-settings=Copiază-lipește setările entității +copy-entity-settings-controller=Copiază-lipește setările entității +copy-paste=Copiază și lipește +copy-paste-filters=Copiază-lipește filtre +copy-paste-requester-chest=Copiere si scriere cufar de solicitare +copy-paste-spidertron=Copiere si scriere Paianjetron +copy-paste-trains=Copiază-lipește trenuri +drag-building=Construiește prin tragere +drag-building-poles=Tragere stâlpi electrici +drag-building-underground-belts=Tragere benzi subterane +e-confirm=__CONTROL__confirm-gui__ pentru a confirma +electric-network=Reţea electrică +electric-pole-connections=Conexiuni cu stâlpul electric +entity-transfers=Transferuri de entități +fast-belt-bending=Indoirea rapida a benzilor rulante +fast-obstacle-traversing=Traversarea automata a obstacolelor +fast-replace=Înlocuire rapidă +fast-replace-belt-splitter=Înlocuire rapidă centură și bandă +fast-replace-belt-underground=Înlocuirea rapidă a benzii rulante și a benzii rulante subterane +fast-replace-direction=Direcție de înlocuire rapidă +gate-over-rail=Poartă pe șine +ghost-building=Clădire fantomă +ghost-rail-planner=Planificare cale ferată fantomă +inserters=Inseratoare +insertion-limits=Limite de inserţie +introduction=Introducere +limit-chests=Cufere cu limitare +logistic-network=Rețea logistică +long-handed-inserters=Inseratori cu braț lung +low-power=Electricitate scăzută +move-between-labs=Transfer între laboratoare +passive-provider-chest=Cufăr furnizor pasiv +personal-logistics=Logistica personală +pipette=Entitate pipeta +pole-dragging-coverage=Raza de acoperire in timpul plasării stâlpilor +pump-connection=Conexiune cu pompă +rail-building=Clădire feroviară +rail-signals-advanced=Semafoare feroviare: avansat +rail-signals-basic=Semafoare feroviare: bazele +repair-packs=Kit de reparații +requester-chest=Ladă solicitantă +rotating-assemblers=Mașini de asamblare rotative +shoot-targeting=Tragerea la tinte +shoot-targeting-controller=Tragerea la țintă +show-info=Informații suplimentare (modul Alt) +splitter-filters=Filtre separatoare +splitters=Separatoare +stack-transfers=Transferuri de teancuri +steam-power=Puterea aburului +storage-chest=Ladă de stocare +train-stop-same-name=Stații de tren cu același nume. +train-stops=Opriri de tren +trains=Trenuri +transport-belts=Benzi rulante +underground-belts=Benzi rulante subterane +usable-items=Obiecte utilizabile +z-dropping=__CONTROL__drop-cursor__ pentru a arunca articole +[virtual-signal-description] +signal-anything=Dacă oricare dintre semnalele de intrare întâlnesc condițiile, ieșirea va fi adevărată.\n Va fi falsă când nu exista intrări. +signal-each=Evaluează condiția sau efectuează operația pe toate semnalele de intrare. +signal-everything=Dacă toate semnalele de intrare întâlnesc condițiile, ieșirea va fi adevărată.\n Va fi adevărată când nu exista intrări. +[virtual-signal-name] +signal-0=Semnal 0 +signal-1=Semnal 1 +signal-2=Semnal 2 +signal-3=Semnal 3 +signal-4=Semnal 4 +signal-5=Semnal 5 +signal-6=Semnal 6 +signal-7=Semnal 7 +signal-8=Semnal 8 +signal-9=Semnal 9 +signal-A=Semnal A +signal-B=Semnal B +signal-C=Semnalul C +signal-D=Semnal D +signal-E=Semnalul E +signal-F=Semnal F +signal-G=Semnalul G +signal-H=Semnalul H +signal-I=Semnalul I +signal-J=Semnalul J +signal-K=Semnalul K +signal-L=Semnalul L +signal-M=Semnalul M +signal-N=Semnalul N +signal-O=Semnalul O +signal-P=Semnalul P +signal-Q=Semnalul Q +signal-R=Semnalul R +signal-S=Semnalul S +signal-T=Semnalul T +signal-U=Semnalul U +signal-V=Semnalul V +signal-W=Semnalul W +signal-X=Semnalul X +signal-Y=Semnalul Y +signal-Z=Semnalul Z +signal-anything=Orice +signal-black=Semnal negru +signal-blue=Semnal albastru +signal-check=Verificare semnal +signal-cyan=Semnal azuriu +signal-dot=Semnal punct +signal-each=Fiecare +signal-everything=Tot +signal-green=Semnal verde +signal-grey=Semnal gri +signal-info=Semnal informații +signal-pink=Semnal roz +signal-red=Semnal roșu +signal-white=Semnal alb +signal-yellow=Semnal galben + diff --git a/factorio/data/base/locale/ru/base.cfg b/factorio/data/base/locale/ru/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e9f8c19835f34ce5c0bd274a88071cee40e19f21 --- /dev/null +++ b/factorio/data/base/locale/ru/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Снесите 100 объектов строительными дронами. +automated-construction=Постройте 100 объектов с помощью дронов. +circuit-veteran-1=Произведите 1 тысячу улучшенных электросхем за час. +circuit-veteran-2=Произвести 10 тысяч улучшенных электросхем за час. +circuit-veteran-3=Произвести 25 тысяч улучшенных электросхем за час. +computer-age-1=Произвести 500 процессоров за час. +computer-age-2=Произвести 1 тысячу процессоров за час. +computer-age-3=Произвести 5 тысяч процессоров за час. +delivery-service=Получить 10 тысяч предметов с помощью транспортных дронов. +eco-unfriendly=Разработайте технологию переработки нефти. +getting-on-track=Создайте локомотив. +getting-on-track-like-a-pro=Создайте локомотив за первые полтора часа игры. +golem=Выжить после получения не менее 500 урона разом. +iron-throne-1=Производите 20 тысяч железных плит в час. +iron-throne-2=Производите 200 тысяч железных плит в час. +iron-throne-3=Производите 400 тысяч железных плит в час. +it-stinks-and-they-dont-like-it=Заставьте жуков атаковать из-за загрязнения. +lazy-bastard=Выиграйте игру, создав вручную не более 111 предметов. +logistic-network-embargo=Выиграйте игру без использования буферных сундуков, сундуков запроса и активного снабжения. +mass-production-1=Произведите 10 тысяч базовых электросхем. +mass-production-2=Произведите 1 миллион базовых электросхем. +mass-production-3=Произведите 20 миллионов базовых электросхем. +minions=За вами должно следовать не менее 100 боевых дронов. +no-time-for-chitchat=Закончите игру за 15 часов. +pyromaniac=Сожгите 10 тысяч деревьев. +raining-bullets=Выиграйте игру без использования лазерных турелей. +run-forrest-run=Уничтожьте 100 деревьев столкновением. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Закончите игру. +solaris=Произведите более 10 ГДж в час, используя только солнечные батареи. +steam-all-the-way=Выиграть игру без использования солнечных панелей. +steamrolled=Уничтожьте 10 ульев столкновением. +tech-maniac=Исследовать все технологии. +there-is-no-spoon=Закончите игру за 8 часов. +trans-factorio-express=Отправьте поезд по маршруту длиной в 1 000 или более клеток. +watch-your-step=Погибнуть под колёсами локомотива. +you-are-doing-it-right=Поставить с помощью дронов машин больше чем вручную. +you-have-got-a-package=Получить предмет с помощью транспортного дрона. +[achievement-name] +automated-cleanup=Автоматическая чистка +automated-construction=Автоматизированное строительство +circuit-veteran-1=Ветеран микросхем 1 +circuit-veteran-2=Ветеран микросхем 2 +circuit-veteran-3=Ветеран микросхем 3 +computer-age-1=Век компьютеров 1 +computer-age-2=Век компьютеров 2 +computer-age-3=Век компьютеров 3 +delivery-service=Служба доставки +eco-unfriendly=Экологически нечистый +getting-on-track=Найти свой путь +getting-on-track-like-a-pro=Профессиональный поиск пути +golem=Голем +iron-throne-1=Железный трон 1 +iron-throne-2=Железный трон 2 +iron-throne-3=Железный трон 3 +it-stinks-and-they-dont-like-it=Никому не нравится, как оно воняет +lazy-bastard=Ленивый засранец +logistic-network-embargo=Транспортное эмбарго +mass-production-1=Массовое производство 1 +mass-production-2=Массовое производство 2 +mass-production-3=Массовое производство 3 +minions=Миньоны +no-time-for-chitchat=Нет времени на болтовню +pyromaniac=Пироманьяк +raining-bullets=Ливень из пуль +run-forrest-run=Беги, Форрест, беги +smoke-me-a-kipper-i-will-be-back-for-breakfast=Закоптите мне рыбку, я вернусь к завтраку +so-long-and-thanks-for-all-the-fish=Всего хорошего, и спасибо за рыбу +solaris=Солярис +steam-all-the-way=На всех парах +steamrolled=Раскатано +tech-maniac=Безумный учёный +there-is-no-spoon=Недотёпам здесь не место +trans-factorio-express=Экспресс "Trans Factorio" +watch-your-step=Смотри под ноги +you-are-doing-it-right=Всё правильно сделал +you-have-got-a-package=Посылка доставлена +[ammo-category-name] +artillery-shell=Артиллерийский снаряд +beam=Луч +biological=Биологический +bullet=Пуля +cannon-shell=Крупнокалиберные снаряды +capsule=Капсула +electric=Электрический +flamethrower=Огнемёт +fluid=Жидкостный +grenade=Граната +landmine=Мина +laser=Лазер +melee=Рукопашный +rocket=Ракета +shotgun-shell=Патроны для дробовика +[autoplace-control-names] +desert=Пустыня +dirt=Земля +enemy-base=Вражеские базы +grass=Трава +sand=Песок +trees=Деревья +[controls] +give-blueprint=Создать новый чертёж +give-blueprint-book=Создать новую книгу чертежей +give-deconstruction-planner=Создать новый план сноса +give-upgrade-planner=Создать новый план обновления +toggle-equipment-movement-bonus=Переключить экзоскелет +toggle-personal-logistic-requests=Переключить персональные логистические запросы +toggle-personal-roboport=Переключить персональную дронстанцию +[damage-type-name] +acid=Кислота +electric=Электрический +explosion=Взрывной +fire=Огонь +impact=Столкновение +laser=Лазер +physical=Физический +poison=Яд +[decorative-name] +big-ship-wreck-grass=Трава вокруг крупных обломков корабля +brown-asterisk=Коричневый плющ +brown-asterisk-mini=Маленький коричневый плющ +brown-carpet-grass=Коричневый газон +brown-coral-mini=Малый коричневый коралл +brown-fluff=Коричневый одуванчик +brown-fluff-dry=Засохший коричневый одуванчик +brown-hairy-grass=Коричневая пышная трава +dark-mud-decal=Декаль тёмной грязи +enemy-decal=Вражеская декаль +enemy-decal-transparent=Вражеская декаль 2 +garballo=Пальма +garballo-mini-dry=Маленькая засохшая пальма +green-asterisk=Зелёный плющ +green-asterisk-mini=Маленький зелёный плющ +green-bush-mini=Маленький зелёный куст +green-carpet-grass=Зелёный газон +green-coral-mini=Малый зелёный коралл +green-croton=Зелёный кротон +green-desert-bush=Зелёный пустынный куст +green-hairy-grass=Зелёная пышная трава +green-pita=Зелёная агава +green-pita-mini=Маленькая зелёная агава +green-small-grass=Зелёная мелкая трава +lichen-decal=Декаль лишайника +light-mud-decal=Текстура светлой грязи +muddy-stump=Грязный пень +nuclear-ground-patch=Кратер от ядерного взрыва +orange-coral-mini=Малый оранжевый коралл +puberty-decal=Декаль треснувшей грязи +red-asterisk=Красный плющ +red-croton=Красный кротон +red-desert-bush=Красный пустынный куст +red-desert-decal=Текстура красной пустыни +red-desert-rock-medium=Обычный красный пустынный камень +red-desert-rock-small=Маленький красный пустынный камень +red-desert-rock-tiny=Крохотный красный пустынный камень +red-pita=Красная агава +rock-medium=Средний камень +rock-small=Небольшой камень +rock-tiny=Маленький камень +sand-decal=Песчаная декаль +sand-dune-decal=Декаль песчаной дюны +sand-rock-big=Большой песчаный камень +sand-rock-medium=Средний песчаный камень +sand-rock-small=Маленький песчаный камень +shroom-decal=Декаль грибов +small-rock=Небольшой камень +small-ship-wreck-grass=Трава вокруг небольших обломков корабля +white-desert-bush=Белый пустынный куст +worms-decal=Декаль червей +[entity-description] +accumulator=Накапливает ограниченное количество энергии, когда производство превышает потребление, и отдаёт её в противном случае. +arithmetic-combinator=Проводит арифметические операции над сигналами логической сети. +artillery-turret=Дальнобойная пушка для уничтожения вражеских баз. +beacon=Передаёт эффекты модулей на ближайшие дружественные постройки. +big-ship-wreck-1=Сегмент разбившегося корабля. +big-ship-wreck-2=Сегмент разбившегося корабля. +big-ship-wreck-3=Сегмент разбившегося корабля. +boiler=Превращает воду в пар, сжигая топливо. +centrifuge=Обрабатывает рецепты с использованием урана. +compilatron=Робот-помощник, переживший крушение. Получил внутренние повреждения, из-за чего возможности робота ограничены. +constant-combinator=Отправляет постоянные сигналы в логическую сеть. +construction-robot=Автоматически ставит и ремонтирует дружественные постройки. +crash-site-chest-1=Контейнер из разбившегося корабля. В нём могут быть полезные предметы. +crash-site-chest-2=Контейнер из разбившегося корабля. В нём могут быть полезные предметы. +decider-combinator=Сравнивает сигналы логической сети. +express-splitter=Объединяет или разделяет входящий поток с конвейеров в соотношении 1:1. +fast-splitter=Объединяет или разделяет входящий поток с конвейеров в соотношении 1:1. +flamethrower-turret=Стреляет потоком горящей жидкости во врагов. +heat-exchanger=Использует тепловую энергию для превращения воды в пар. +item-request-proxy=Указывает строительному дрону доставить предметы к этому объекту. Нажмите __CONTROL__mine__ для отмены запроса. +locomotive=Следует расписанию и тянет подвижной состав. +logistic-chest-active-provider=Отправляет своё содержимое в логистическую сеть. +logistic-chest-buffer=Запрашивает предметы, необходимые для личной логистики и автоматизированной постройки. +logistic-chest-passive-provider=Предоставляет своё содержимое логистической сети. +logistic-chest-requester=Запрашивает определённые предметы из логистической сети. +logistic-chest-storage=Долгосрочное хранилище логистической сети. +logistic-robot=Перемещает предметы между логистическими сундуками. +nuclear-reactor=Использует урановые топливные элементы для генерации тепла. При установке рядом с другими реакторами эффективность выделения тепла увеличивается. +offshore-pump=Качает воду с побережья. +power-switch=Используется для управления соединениями электрической сети. Может контролироваться логической сетью. +programmable-speaker=Подключается к логической сети для воспроизведения звуковых сигналов и музыки или показа оповещений. +radar=Сканирует сектора и открывает область вокруг себя. +rail-chain-signal=Считывает следующий сигнал на пути для лучшего контроля над Ж/Д системой. +rail-signal=Делит Ж/Д систему на блоки, позволяя поездам функционировать в одной Ж/Д сети. +roboport=Соединяется с другими дронстанциями для создания логистических сетей, используемых строительными и транспортными дронами. +rocket-silo=Используется для создания и запуска ракеты для победы в игре. +solar-panel=В дневное время вырабатывает 100% электроэнергии, но ночью мощность снижается до 0%. +splitter=Объединяет или разделяет входящий поток с конвейеров в соотношении 1:1. +steam-engine=Преобразует пар в электричество. +steam-turbine=Преобразует пар в электричество. +train-stop=Пункты назначения для поездов. +[entity-name] +1x2-remnants=Развалины 1x2 +accumulator=Аккумуляторный блок +acid-splash=Лужа кислоты +arithmetic-combinator=Арифметический комбинатор +artillery-turret=Артиллерийское орудие +artillery-wagon=Артиллерийский вагон +assembling-machine-1=Сборочный автомат 1 +assembling-machine-2=Сборочный автомат 2 +assembling-machine-3=Сборочный автомат 3 +beacon=Маяк +behemoth-biter=Чудовищный кусака +behemoth-biter-corpse=Труп чудовищного кусаки +behemoth-spitter=Чудовищный плевака +behemoth-spitter-corpse=Труп чудовищного плеваки +behemoth-worm-corpse=Труп чудовищного червя +behemoth-worm-turret=Чудовищный червь +big-artillery-explosion=Большой артиллерийский взрыв +big-biter=Большой кусака +big-biter-corpse=Труп большого кусаки +big-electric-pole=Большая опора ЛЭП +big-explosion=Большой взрыв +big-remnants=Большие обломки +big-scorchmark=Большой кратер +big-scorchmark-tintable=Большая окрашенная подпалина +big-ship-wreck-1=Крупные обломки корабля +big-ship-wreck-2=Крупные обломки корабля +big-ship-wreck-3=Крупные обломки корабля +big-spitter=Большой плевака +big-spitter-corpse=Труп большого плеваки +big-worm-corpse=Труп большого червя +big-worm-turret=Большой червь +biter-spawner=Улей кусак +biter-spawner-corpse=Остатки улья кусак +blood-explosion-big=Взрыв крови большой +blood-explosion-huge=Взрыв крови огромный +blood-explosion-small=Взрыв крови малый +blood-fountain=Фонтан крови +blood-fountain-big=Большой фонтан крови +blood-fountain-hit-spray=Фонтан крови от ранения +blue-chest=Синий сундук +boiler=Бойлер +burner-generator=Твердотопливный генератор +burner-inserter=Твёрдотопливный манипулятор +burner-mining-drill=Твердотопливный бур +car=Автомобиль +cargo-wagon=Грузовой вагон +centrifuge=Центрифуга +character=Персонаж +character-corpse=Труп персонажа +chemical-plant=Химический завод +cliff=Скала +coal=Уголь +compilatron=Компилатрон +constant-combinator=Постоянный комбинатор +construction-robot=Строительный дрон +copper-cable=Медный провод +copper-ore=Медная руда +crash-site-chest-1=Капсула +crash-site-chest-2=Капсула +crash-site-fire-flame=Пламя упавшего корабля +crash-site-spaceship=Космический корабль +crash-site-spaceship-wreck-big=Большие обломки космического корабля +crash-site-spaceship-wreck-medium=Средние обломки космического корабля +crash-site-spaceship-wreck-small=Малые обломки космического корабля +crude-oil=Сырая нефть +curved-rail=Изогнутые рельсы +cutscene-gun-turret=Пулемётная турель +dead-dry-hairy-tree=Мёртвое сухое раскидистое дерево +dead-grey-trunk=Мёртвый серый ствол +dead-tree-desert=Мёртвое дерево - пустыня +decider-combinator=Сравнивающий комбинатор +deconstructible-tile-proxy=Разрушаемая клетка +defender=Защитный дрон +destroyer=Дрон разрушитель +distractor=Дрон-приманка +dry-hairy-tree=Сухое раскидистое дерево +dry-tree=Сухое дерево +electric-energy-interface=Интерфейс электроэнергии +electric-furnace=Электрическая печь +electric-mining-drill=Электрический бур +enemy-damaged-explosion=Эффект повреждения врага +entity-ghost=План объекта +explosion=Взрыв +explosion-hit=Удар от взрыва +express-loader=Экспресс-погрузчик +express-splitter=Экспресс-разделитель +express-transport-belt=Экспресс-конвейер +express-underground-belt=Подземный экспресс-конвейер +factorio-logo-11tiles=Логотип Factorio 11 клеток +factorio-logo-16tiles=Логотип Factorio 16 клеток +factorio-logo-22tiles=Логотип Factorio 22 клетки +fast-inserter=Быстрый манипулятор +fast-loader=Быстрый погрузчик +fast-splitter=Быстрый разделитель +fast-transport-belt=Быстрый конвейер +fast-underground-belt=Быстрый подземный конвейер +filter-inserter=Фильтрующий манипулятор +fire-flame=Огонь +fish=Рыба +flamethrower-turret=Огнемётная турель +fluid-wagon=Вагон-цистерна +flying-robot-damaged-explosion=Эффект повреждения летящего дрона +gate=Ворота +green-coral=Зелёный коралл +grenade-explosion=Взрыв гранаты +ground-explosion=Взрыв на поверхности +gun-turret=Пулемётная турель +heat-exchanger=Теплообменник +heat-interface=Тепловой интерфейс +heat-pipe=Тепловая труба +huge-scorchmark=Огромный кратер +huge-scorchmark-tintable=Огромный окрашенный кратер +infinity-chest=Бесконечный сундук +infinity-pipe=Бесконечная труба +inserter=Манипулятор +iron-chest=Железный сундук +iron-ore=Железная руда +item-on-ground=Предмет на земле +item-request-proxy=Слот запроса предмета +lab=Лаборатория +land-mine=Мина +laser-bubble=Лазерный пузырь +laser-turret=Лазерная турель +linked-belt=Связанный конвейер +linked-chest=Связанный сундук +loader=Погрузчик +loader-1x1=Погрузчик 1x1 +locomotive=Локомотив +logistic-chest-active-provider=Сундук активного снабжения +logistic-chest-buffer=Буферный сундук +logistic-chest-passive-provider=Сундук пассивного снабжения +logistic-chest-requester=Сундук запроса +logistic-chest-storage=Сундук хранения +logistic-robot=Транспортный дрон +long-handed-inserter=Длинный манипулятор +market=Рынок +massive-explosion=Массивный взрыв +medium-biter=Средний кусака +medium-biter-corpse=Труп среднего кусаки +medium-electric-pole=Средняя опора ЛЭП +medium-explosion=Средний взрыв +medium-remnants=Средние обломки +medium-scorchmark=Средний кратер +medium-scorchmark-tintable=Средняя окрашенная подпалина +medium-ship-wreck=Средние обломки корабля +medium-small-remnants=Небольшие обломки +medium-spitter=Средний плевака +medium-spitter-corpse=Труп среднего плеваки +medium-worm-corpse=Труп среднего червя +medium-worm-turret=Средний червь +nuclear-reactor=Ядерный реактор +offshore-pump=Насос +oil-refinery=Нефтеперерабатывающий завод +pipe=Труба +pipe-to-ground=Подземная труба +player-port=Точка возрождения игрока +poison-cloud=Кислотное облако +power-switch=Выключатель питания +programmable-speaker=Программируемый динамик +pump=Помпа +pumpjack=Нефтяная вышка +radar=Радар +rail-chain-signal=Проходной ж/д светофор +rail-ending-remnants=Обломки конца рельс +rail-signal=Ж/д светофор +red-chest=Красный сундук +red-desert-rock-big=Большой красный пустынный камень +red-desert-rock-huge=Огромный красный пустынный камень +roboport=Дронстанция +rock-big=Большой валун +rock-damaged-explosion=Эффект повреждения камня +rock-huge=Гигантский камень +rocket=Ракета +rocket-silo=Ракетная шахта +sand-rock-big=Большой песчаный камень +simple-entity-with-force=Простой объект с командой +simple-entity-with-owner=Простой объект с владельцем +small-biter=Небольшой кусака +small-biter-corpse=Труп небольшого кусаки +small-cliff=Маленькая скала +small-electric-pole=Деревянная опора ЛЭП +small-lamp=Фонарь +small-remnants=Малые обломки +small-scorchmark=Малый кратер +small-scorchmark-tintable=Малая окрашенная подпалина +small-ship-wreck=Небольшие обломки корабля +small-spitter=Малый плевака +small-spitter-corpse=Труп малого плеваки +small-worm-corpse=Труп малого червя +small-worm-turret=Небольшой червь +solar-panel=Солнечная панель +space-module-wreck=Обломки спасательной капсулы +spark-explosion=Искрящийся взрыв +spark-explosion-higher=Большой искрящийся взрыв +spidertron=Паукотрон +spidertron-leg=Нога паукотрона +spidertron-military-target=Военная цель паукотрона +spitter-spawner=Улей плевак +spitter-spawner-corpse=Остатки улья плевак +splitter=Разделитель +stack-filter-inserter=Пакетный фильтрующий манипулятор +stack-inserter=Пакетный манипулятор +steam-engine=Паровой двигатель +steam-turbine=Паровая турбина +steel-chest=Стальной сундук +steel-furnace=Стальная печь +stone=Камень +stone-furnace=Каменная печь +stone-wall=Стена +storage-tank=Резервуар +straight-rail=Прямые рельсы +substation=Подстанция +tank=Танк +tile-ghost=План клетки +tile-proxy=Клетки +train-stop=Железнодорожная станция +transport-belt=Конвейер +tree=Дерево +tree-brown=Коричневое дерево +tree-dying-proxy=Загрязнение, поглощённое повреждёнными деревьями +tree-proxy=Деревья +tree-red=Красное дерево +tree-stump=Пень +underground-belt=Подземный конвейер +uranium-cannon-shell-explosion=Взрыв уранового крупнокалиберного снаряда +uranium-ore=Урановая руда +wall-damaged-explosion=Эффект повреждения стены +water-splash=Всплеск воды +water-well-pump=Водяной насос +wooden-chest=Деревянный сундук +[equipment-name] +battery-equipment=Личный аккумулятор +battery-mk2-equipment=Личный аккумулятор MK2 +belt-immunity-equipment=Оборудование игнорирования конвейеров +discharge-defense-equipment=Электроразрядная защита +energy-shield-equipment=Энергетический щит +energy-shield-mk2-equipment=Энергетический щит MK2 +exoskeleton-equipment=Экзоскелет +fusion-reactor-equipment=Портативный термоядерный реактор +night-vision-equipment=Прибор ночного видения +personal-laser-defense-equipment=Персональная лазерная защита +personal-roboport-equipment=Персональная дронстанция +personal-roboport-mk2-equipment=Персональная дронстанция MK2 +solar-panel-equipment=Портативная солнечная панель +[fluid-name] +crude-oil=Сырая нефть +heavy-oil=Мазут +light-oil=Дизельное топливо +lubricant=Смазочная жидкость +petroleum-gas=Попутный нефтяной газ +steam=Пар +sulfuric-acid=Серная кислота +water=Вода +[fuel-category-name] +chemical=Горючее топливо +nuclear=Ядерное топливо +[item-description] +artillery-targeting-remote=Позволяет вручную наводить артиллерию. +battery-equipment=Хранит энергию для модульного оборудования. +belt-immunity-equipment=Предотвращает перемещение игрока конвейером. +blueprint=Сохраняет образец построек для автоматизированного строительства. +blueprint-book=Хранит чертежи и аналогичные предметы. +copper-cable=Также используется для протягивания или снятия электрических проводов вручную между опорами и выключателями питания нажатием __CONTROL__build__. +deconstruction-planner=Помечает объекты для деконструкции. +discharge-defense-equipment=Наносит урон, отбрасывает и оглушает врагов при удалённой активации. +effectivity-module=Понижает потребление энергии машиной. Минимальное потребление энергии 20%. +energy-shield-equipment=Создаёт энергетический щит для защиты игрока. +exoskeleton-equipment=Увеличивает скорость передвижения. +fusion-reactor-equipment=Обеспечивает энергией модульное оборудование. +green-wire=Используется для соединения машин в логическую сеть нажатием __CONTROL__build__. +land-mine=Взрывается при приближении врагов, наносит урон и оглушает их. +landfill=Позволяет засыпать воду для создания местности, на которой вы сможете строить. +mining-tool=Увеличивает скорость ручной добычи. +night-vision-equipment=Позволяет более ясно видеть в темноте. +personal-roboport-equipment=Позволяет строительным дронам работать из инвентаря. +productivity-module=Машина будет создавать дополнительную продукцию за счёт повышенного потребления энергии и пониженной скорости.\nИспользуется только в рецептах промежуточных компонентов. +rail=Используйте, чтобы положить рельсы вручную или при помощи планировщика.\nС помощью планировщика можно проложить короткий путь нажатием __CONTROL__build__ или длинные планы путей нажатием __CONTROL__build-ghost__. +red-wire=Используется для соединения машин в логическую сеть нажатием __CONTROL__build__. +repair-pack=Используется для ремонта дружественных объектов. +satellite=Спутник должен быть помещён в ракету. +science-pack=Используется лабораториями для исследования. +slowdown-capsule=Уменьшает скорость передвижения поражённых врагов. +solar-panel-equipment=Обеспечивает энергией модули снаряжения. +space-science-pack=Используется лабораториями. Может быть добыт запуском ракеты со спутником. +speed-module=Повышает скорость работы машины за счёт повышенного потребления энергии. +spidertron-remote=Позволяет командовать паукотроном дистанционно, не находясь в нём. +upgrade-planner=Помечает объекты для обновления строительными дронами. +[item-group-name] +combat=Военная промышленность +effects=Эффекты +enemies=Враги +energy=Энергетика +environment=Окружающая среда +fluids=Жидкости +intermediate-products=Компоненты +logistics=Логистика +other=Остальные +production=Производство +signals=Сигналы +[item-limitation] +item-not-allowed-in-this-container-item=В этот контейнер запрещено класть этот предмет. +production-module-usable-only-on-intermediates=Модуль продуктивности может использоваться только для производства компонентов, а не готовых продуктов. +[item-name] +advanced-circuit=Улучшенная электросхема +artillery-shell=Артиллерийский снаряд +artillery-targeting-remote=Пульт управления артиллерией +artillery-turret=Артиллерийское орудие +artillery-wagon-cannon=Артиллерийская пушка +atomic-bomb=Атомная бомба +automation-science-pack=Автоматизационный исследовательский пакет +battery=Аккумулятор +belt-immunity-equipment=Оборудование для игнорирования конвейеров +blueprint=Чертёж +blueprint-book=Книга чертежей +burner-generator=Твердотопливный генератор +cannon-shell=Крупнокалиберные снаряды +chemical-science-pack=Химический исследовательский пакет +cliff-explosives=Взрывчатка для скал +cluster-grenade=Кластерная граната +coal=Уголь +coin=Монета +combat-shotgun=Боевой дробовик +concrete=Бетон +copper-cable=Медный кабель +copper-ore=Медная руда +copper-plate=Медная плита +copy-paste-tool=Инструмент копирования +crude-oil-barrel=Бочка нефти +cut-paste-tool=Инструмент вырезания +deconstruction-planner=План сноса +defender-capsule=Капсула с дронами защитниками +destroyer-capsule=Капсула с дронами-разрушителями +discharge-defense-remote=Пульт электроразрядной защиты +distractor-capsule=Капсула с дронами приманками +effectivity-module=Модуль эффективности +effectivity-module-2=Модуль эффективности 2 +effectivity-module-3=Модуль эффективности 3 +electric-energy-interface=Интерфейс электроэнергии +electric-engine-unit=Электродвигатель +electronic-circuit=Электросхема +empty-barrel=Пустая бочка +engine-unit=Твердотопливный двигатель +explosive-cannon-shell=Разрывные крупнокалиберные снаряды +explosive-rocket=Разрывная ракета +explosive-uranium-cannon-shell=Разрывной урановый крупнокалиберный снаряд +explosives=Взрывчатка +filled-barrel=__1__ (бочка) +firearm-magazine=Магазин с патронами +fish=Рыба +flamethrower=Огнемёт +flamethrower-ammo=Топливо для огнемёта +flamethrower-turret=Огнемётная турель +flying-robot-frame=Каркас дрона +green-wire=Сигнальный зелёный провод +grenade=Граната +hazard-concrete=Бетон с разметкой опасности +heat-interface=Тепловой интерфейс +heavy-armor=Тяжёлая броня +infinity-chest=Бесконечный сундук +infinity-pipe=Бесконечная труба +iron-gear-wheel=Железная шестерня +iron-ore=Железная руда +iron-plate=Железная плита +iron-stick=Железный прут +item-with-inventory=Предмет с инвентарём +item-with-label=Предмет с меткой +item-with-tags=Предмет с метками +lab=Лаборатория +landfill=Отсыпка территории +laser-turret=Лазерная турель +light-armor=Лёгкая броня +linked-chest=Связанный сундук +logistic-science-pack=Логистический исследовательский пакет +low-density-structure=Конструкция малой плотности +military-science-pack=Военный исследовательский пакет +modular-armor=Модульная броня +nuclear-fuel=Ядерное топливо +piercing-rounds-magazine=Магазин с бронебойными патронами +piercing-shotgun-shell=Бронебойные патроны для дробовика +pistol=Пистолет +plastic-bar=Пластмассовый брусок +poison-capsule=Кислотная граната +pollution=Загрязнение +power-armor=Силовая броня +power-armor-mk2=Силовая броня МК2 +processing-unit=Процессор +production-science-pack=Производственный исследовательский пакет +productivity-module=Модуль продуктивности +productivity-module-2=Модуль продуктивности 2 +productivity-module-3=Модуль продуктивности 3 +rail=Рельсы +rail-planner=Рельсовый планировщик +raw-fish=Сырая рыба +red-wire=Сигнальный красный провод +refined-concrete=Железобетон +refined-hazard-concrete=Железобетон с разметкой опасности +repair-pack=Ремонтный комплект +rocket=Ракета +rocket-control-unit=Блок управления ракеты +rocket-fuel=Ракетное топливо +rocket-launcher=Ракетница +rocket-part=Деталь ракеты +satellite=Спутник +selection-tool=Инструмент выделения +shotgun=Дробовик +shotgun-shell=Патроны для дробовика +simple-entity-with-force=Простой объект с командой +simple-entity-with-owner=Простой объект с владельцем +slowdown-capsule=Замедляющая капсула +solar-panel=Солнечная батарея +solid-fuel=Твёрдое топливо +space-science-pack=Космический исследовательский пакет +speed-module=Модуль скорости +speed-module-2=Модуль скорости 2 +speed-module-3=Модуль скорости 3 +spidertron-remote=Пульт управления паукотроном +spidertron-rocket-launcher=Ракетница паукотрона +steel-plate=Стальная балка +stone=Камень +stone-brick=Каменный блок +stone-path=Каменная дорога +submachine-gun=Пистолет-пулемёт +sulfur=Сера +tank-cannon=Танковое орудие +tank-flamethrower=Танковый огнемёт +tank-machine-gun=Бортовой пулемёт +upgrade-planner=План улучшения +uranium-235=Уран-235 +uranium-238=Уран-238 +uranium-cannon-shell=Урановый крупнокалиберный снаряд +uranium-fuel-cell=Урановый топливный элемент +uranium-ore=Урановая руда +uranium-rounds-magazine=Магазин с урановыми патронами +used-up-uranium-fuel-cell=Отработанный урановый топливный элемент +utility-science-pack=Вспомогательный исследовательский пакет +vehicle-machine-gun=Пулемётная турель +wood=Древесина +[map-gen-preset-description] +death-world=Кусаки более опасные и быстрее эволюционируют. +death-world-marathon=Дорогие рецепты и технологии, огромные полчища злых кусак на каждом шагу. Выбирайте, только если вы опытный игрок в Factorio. +default=Стандартные настройки. Рекомендуемый вариант игры в Factorio. +island=Большой остров в бескрайнем океане. +marathon=Рецепты и технологии становятся дороже. +rail-world=Богатые залежи ресурсов находятся далеко друг от друга, что побуждает к использованию железных дорог. Кусаки не создают новых баз и не заселяют ранее зачищенные территории. +ribbon-world=Высота карты ограничена 128 клетками, что приводит к определённым сложностям и интересным ситуациям. +rich-resources=Залежи ресурсов станут богаче, так что вам не нужно будет далеко ходить. +[map-gen-preset-name] +death-world=Мир смерти +death-world-marathon=Марафон мира смерти +default=По умолчанию +island=Остров +marathon=Марафон +rail-world=Железнодорожный мир +ribbon-world=Узкий мир +rich-resources=Богатый ресурсами +[mod-description] +base[1]=Базовый мод с обычной игрой и стандартной кампанией. +[mod-name] +base=Базовый мод +[modifier-description] +artillery-range=Дальность стрельбы артиллерийскими снарядами: +__1__ +artillery-shell-shooting-speed-bonus=Скорость стрельбы артиллерийскими снарядами: +__1__ +auto-character-logistic-trash-slots=Фильтры излишков персонажа +beam-damage-bonus=Урон лучевым оружием: +__1__ +bullet-damage-bonus=Урон от пуль: +__1__ +bullet-shooting-speed-bonus=Скорость стрельбы пулями: +__1__ +cannon-shell-damage-bonus=Урон крупнокалиберных снарядов: +__1__ +cannon-shell-shooting-speed-bonus=Скорость стрельбы крупнокалиберными снарядами: +__1__ +character-build-distance=Дистанция строительства: +__1__ +character-crafting-speed=Скорость крафта персонажа: +__1__ +character-health-bonus=Здоровье персонажа: +__1__ +character-inventory-slots-bonus=Количество слотов инвентаря: +__1__ +character-item-drop-distance=Дистанция сброса предметов: +__1__ +character-item-pickup-distance=Дистанция подбора предметов: +__1__ +character-logistic-requests=Логистические запросы персонажа +character-logistic-trash-slots=Количество мусорных логистических слотов персонажа: +__1__ +character-loot-pickup-distance=Дистанция подбора добычи: +__1__ +character-mining-speed=Скорость ручной добычи: +__1__ +character-reach-distance=Дистанция досягаемости: +__1__ +character-resource-reach-distance=Дистанция досягаемости ресурсов: +__1__ +character-running-speed=Скорость ходьбы: +__1__ +deconstruction-time-to-live=Время жизни планов сноса: +__1__ +electric-damage-bonus=Урон от электричества: +__1__ +flamethrower-damage-bonus=Урон огнём: +__1__ +flamethrower-turret-attack-bonus=Урон огнемётных турелей: +__1__ +fluid-damage-modifier=Модификатор урона жидкостью +follower-robot-lifetime=Время жизни следующих за персонажем дронов: +__1__ +ghost-time-to-live=Время реконструирования плана: +__1__ +grenade-damage-bonus=Урон гранат: +__1__ +gun-turret-attack-bonus=Урон пулемётных турелей: +__1__ +inserter-stack-size-bonus=Бонус вместимости манипулятора: +__1__ +laboratory-productivity=Продуктивность исследований: +__1__ +laboratory-speed=Бонус скорости исследований в лабораториях: +__1__ +landmine-damage-bonus=Урон мин: +__1__ +laser-damage-bonus=Урон от лазеров: +__1__ +laser-shooting-speed-bonus=Скорость стрельбы лазером: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Минимальная скорость менеджера строительства: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Верхний предел скорости менеджера строительства: +__1__ +maximum-following-robots-count=Максимальное количество следующих за персонажем дронов: +__1__ +mining-drill-productivity-bonus=Продуктивность добычи: +__1__ +rocket-damage-bonus=Урон от ракет: +__1__ +rocket-shooting-speed-bonus=Скорость стрельбы ракетами: +__1__ +shotgun-shell-damage-bonus=Урон от дроби: +__1__ +shotgun-shell-shooting-speed-bonus=Скорость стрельбы дробью: +__1__ +stack-inserter-capacity-bonus=Бонус вместимости пакетного манипулятора: +__1__ +train-braking-force-bonus=Сила торможения поездов: +__1__ +worker-robot-battery=Бонус ёмкости батарей рабочих дронов: +__1__ +worker-robot-speed=Скорость рабочих дронов: +__1__ +worker-robot-storage=Грузоподъёмность дронов: +__1__ +zoom-to-world-blueprint-enabled=Чертёж в приближении до мира +zoom-to-world-deconstruction-planner-enabled=План сноса в приближении до мира +zoom-to-world-enabled=Приближение до мира в карте +zoom-to-world-ghost-building-enabled=Размещение планов в приближении до мира +zoom-to-world-selection-tool-enabled=Выбор области в приближении до мира +zoom-to-world-upgrade-planner-enabled=План улучшения в приближении до мира +[programmable-speaker-instrument] +alarms=Тревоги +bass=Бас +celesta=Челеста +drum-kit=Ударные +lead=Ведущие +miscellaneous=Прочее +piano=Пианино +plucked=Щипковые струны +saw=Пилообразные +square=Квадратный +steel-drum=Стальной барабан +vibraphone=Вибрафон +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Достижение получено +alarm-1=Тревога 1 +alarm-2=Тревога 2 +alert-destroyed=Тревога: Объект уничтожен +armor-insert=Установка в броню +armor-remove=Удаление из брони +buzzer-1=Звонок 1 +buzzer-2=Звонок 2 +buzzer-3=Звонок 3 +cannot-build=Нельзя построить +clap=Хлопок +console-message=Консольное сообщение +cowbell=Ковбелл +crafting-finished=Создание завершено +crash=Тарелка +fx=Fx +game-lost=Игра проиграна +game-won=Игра выиграна +gui-click=Щелчок интерфейса +gui-click-2=Щелчок интерфейса 2 +hat-1=Двойная тарелка 1 +hat-2=Двойная тарелка 2 +high-q=Высокая Q +inventory-move=Перемещение инвентаря +kick-1=Удар 1 +kick-2=Бас-барабан 2 +new-objective=Новая цель +perc-1=Перкуссия 1 +perc-2=Перкуссия 2 +research-completed=Исследование завершено +reverse-cymbal=Обратная тарелка +ring=Звонок +scenario-message=Сообщение сценария +shaker=Шейкер +siren=Сирена +snare-1=Малый барабан 1 +snare-2=Малый барабан 2 +snare-3=Малый барабан 3 +triangle=Треугольник +[recipe-name] +advanced-oil-processing=Продвинутая переработка нефти +basic-oil-processing=Базовая переработка нефти +coal-liquefaction=Сжижение угля +empty-crude-oil-barrel=Опустошить бочку с нефтью +empty-filled-barrel=Опустошить бочку (__1__) +fill-barrel=Наполнить бочку (__1__) +fill-crude-oil-barrel=Заполнить бочку нефтью +heavy-oil-cracking=Переработка мазута в дизельное топливо +kovarex-enrichment-process=Процесс обогащения Коварекса +light-oil-cracking=Переработка дизельного топлива в попутный нефтяной газ +nuclear-fuel-reprocessing=Переработка ядерного топлива +uranium-processing=Переработка урана +[shortcut] +alt-mode=Переключить режим дополнительной информации +copy=Копировать +cut=Вырезать +import-string=Импорт строки +inline-keybind-format=__1__ (__2__) +make-blueprint=Чертёж +make-blueprint-book=Книга чертежей +make-deconstruction-planner=План сноса +make-upgrade-planner=План обновления +out-of-line-keybind-format=__1__\n(__2__) +paste=Вставить +toggle-equipment-movement-bonus=Переключить экзоскелет +toggle-personal-logistic-requests=Переключить персональные логистические запросы +toggle-personal-roboport=Переключить персональную дронстанцию +undo=Отменить +undo-unavailable=Отменить +[story] +message-log-close=Закрыть +message-log-title=Журнал сообщений +[technology-description] +advanced-electronics=Интегральные схемы и микропроцессоры для продвинутых вычислений. +advanced-material-processing=Более совершенные способы обработки материалов в печах. +advanced-oil-processing=Переработка нефти даёт дополнительные продукты, которые могут быть переработаны в дальнейшем. +artillery=Дальнобойные орудия, устанавливаемые стационарно или на ж/д платформу. Могут автоматически стрелять по отдалённым вражеским постройкам или быть наведены вручную на ещё большие дистанции. +artillery-shell-range=Увеличивает как автоматический, так и ручной радиус действия артиллерии. +artillery-shell-speed=Увеличивает скорость стрельбы артиллерии. +atomic-bomb=Разрушительные ракеты, уничтожающие всё на своём пути в огромном радиусе взрыва. +automated-construction=Позволяет указывать строительным дронам, где строить, улучшать или сносить постройки, копировать целые фабрики или расчищать леса. +automated-rail-transportation=Разрешает строительство железнодорожных станций, которые используются для автоматизации поездов. +automation=Ключевая технология для масштабного производства. +automation-2=Сборочные автоматы, способные обрабатывать жидкие ингредиенты. +automation-3=Сборочные автоматы, способные обрабатывать жидкие ингредиенты, с увеличенной скоростью и дополнительными слотами для модулей. +automobilism=Простейшее транспортное средство. +battery=Электрохимический элемент для хранения и подачи энергии. +battery-equipment=Вставляется в броню для хранения излишек электроэнергии. +battery-mk2-equipment=Вставляется в броню для хранения больших объёмов излишек электроэнергии. +belt-immunity-equipment=Вставляется в броню, предотвращает перемещение персонажа конвейером. +braking-force=Поезда останавливаются быстрее, что позволяет им сохранять высокую скорость дольше. +chemical-science-pack=Позволяет исследовать продвинутые предметы с использованием нефтепродуктов. +circuit-network=Предоставляет улучшенное управление машинами при помощи соединений проводов и пересылки сигналов по ним. +cliff-explosives=Бочки со взрывчаткой, способной сравнять скалы с землёй. +coal-liquefaction=Процесс преобразования угля в нефтепродукты с использованием пара и мазута. +concrete=Продвинутый строительный материал, может использоваться в качестве напольного покрытия. +construction-robotics=Строительные дроны ремонтируют дружественные объекты и строят новые на месте разрушенных. Также можно указать, где построить новые объекты, расположив план в нужном месте. +defender=Простейшие боевые дроны. Следуют за персонажем и помогают ему в бою в течение короткого промежутка времени. +destroyer=Наиболее продвинутый тип боевых дронов. Следует за игроком и помогает ему в бою в течение ограниченного промежутка времени. +discharge-defense-equipment=Вставляется в броню. Наносит урон, отбрасывает и оглушает ближайших врагов при активации пультом. +distractor=Продвинутый тип боевых дронов. Остаётся на месте запуска для отвлечения и атаки врагов. +effect-transmission=Маяк распространяет эффекты модулей на расположенные рядом дружественные объекты. +effectivity-module=Модуль, понижающий энергопотребление машины. +electric-energy-accumulators=Постройки, хранящие излишки электроэнергии. +electric-energy-distribution=Более гибкие способы передачи электроэнергии. +electric-engine=Преобразовывает электричество в механическую энергию. +electronics=Электронные компоненты для базовой обработки сигналов. +energy-shield-equipment=Вставляется в броню для поглощения урона. +energy-shield-mk2-equipment=Вставляется в броню для поглощения большого количества урона. +energy-weapons-damage=Увеличивает урон от лазерных и электрических лучей. +engine=Преобразовывает топливо в механическую энергию. Важнейшая часть всех транспортных средств. +exoskeleton-equipment=Вставляется в броню для увеличения скорости перемещения. Можно вставить несколько экзоскелетов сразу. +explosive-rocketry=Ракеты с увеличенными радиусом поражения и уроном. +explosives=Производство опасных, но контролируемых взрывчатых веществ. +fast-inserter=Манипуляторы, способные работать быстрее и фильтровать предметы благодаря улучшенной электронике. +flamethrower=Мощные ручные огнемёты и огнемётные турели, сжигающие врагов горючими жидкостями. +flammables=Производство более эффективного топлива и более опасных горючих материалов. +fluid-handling=Различные способы хранения и транспортировки жидкостей. +fluid-wagon=Позволяет перевозить жидкости по рельсам. Вагоны-цистерны заполняются и опустошаются помпами на прямых участках. +follower-robot-count=Увеличивает максимальное количество боевых дронов, которые могут следовать за вами. +fusion-reactor-equipment=Вставляется в броню для питания другого снаряжения. +gates=Секция стены, открывающаяся по требованию. Может управляться логической сетью. +gun-turret=Основные оборонительные сооружения, которые заряжаются оружейными магазинами. +heavy-armor=Тяжёлая броня для дополнительной защиты. +inserter-capacity-bonus=Увеличивает количество одновременно перемещаемых предметов пакетным манипулятором. Некоторые улучшения также увеличивают количество и для обычных манипуляторов. +kovarex-enrichment-process=Позволяет создавать Уран-235 из Урана-238. Этот процесс требует большое количество Урана-235 в качестве катализатора. +land-mine=Ловушки, размещаемые на земле и взрывающиеся при приближении врагов. После взрыва могут быть восстановлены строительными дронами. Урон может быть увеличен исследованиями усиленной взрывчатки. +landfill=Позволяет засыпать воду для создания местности, на которой вы сможете строить. +laser=Сфокусированный свет может наносить урон. +laser-shooting-speed=Увеличивает скорость стрельбы лазерным оружием. +laser-turret=Продвинутые оборонительные сооружения, требующие только электричество. +logistic-robotics=Транспортные дроны могут доставлять выбранные предметы персонажу и забирать ненужные. +logistic-science-pack=Позволяет исследовать улучшенную логистику, автоматизацию и простые средства защиты. +logistic-system=Расширяет возможности транспортных дронов за счёт добавления новых логистических сундуков. Сундук запроса запрашивает предметы из логистической сети. Сундук активного снабжения отправляет своё содержимое для хранения или использования. Буферный сундук запрашивает предметы, но оставляет их доступными для персональной логистики и автоматизированного строительства. +logistics=Более быстрые и гибкие способы транспортировки. +low-density-structure=Лёгкий и прочный материал, идеален для космических кораблей и личного снаряжения. +lubricant=Преобразование мазута в смазку, используемую для уменьшения трения в высокоскоростных механизмах. +military=Более эффективные средства для защиты себя и своего завода. +military-science-pack=Исследование улучшенных средств ведения боевых действий. +mining-productivity=Увеличенная добыча со всех буров и нефтяных вышек. +modular-armor=Броня с небольшой сеткой для снаряжения модулей, которые дают уникальные бонусы. Также, ношение этой брони увеличивает размер инвентаря. +modules=Позволяет исследовать улучшающие модули, которые могут быть вставлены в машины. +night-vision-equipment=Вставляется в броню и позволяет лучше видеть ночью. +nuclear-fuel-reprocessing=Позволяет создавать уран-238 из отработанных урановых топливных элементов. +nuclear-power=Мощный и сложный способ выработки электроэнергии с использованием урановых топливных элементов. +oil-processing=Переработка нефти используется для производства пластмасс, серы и топлива. +optics=Различные применения света. +personal-laser-defense-equipment=Вставляется в броню и автоматически стреляет в ближайших врагов. +personal-roboport-equipment=Вставляется в броню. Позволяет строительным дронам работать из вашего инвентаря. +personal-roboport-mk2-equipment=Вставляется в броню. Позволяет строительным дронам работать из вашего инвентаря. +physical-projectile-damage=Увеличивает урон огнестрельного оружия, пулемётных турелей и дронов-защитников. +plastics=Синтетические полимеры для формирования цельных объектов. +power-armor=Броня с большей сеткой снаряжения и размером инвентаря. +power-armor-mk2=Броня с огромной сеткой снаряжения и размером инвентаря. +production-science-pack=Позволяет исследовать наиболее эффективные машины, модули и процессы. +productivity-module=Модуль, позволяющий машинам делать больше продуктов из того же количества материалов за счёт повышенного энергопотребления и меньшей скорости работы. +rail-signals=Позволяет организовать движение нескольких поездов по одной железнодорожной сети. +railway=Крупномасштабные перевозки на большие расстояния. +refined-flammables=Увеличивает урон огнемётного оружия. +research-speed=Разблокирует более эффективные практики исследований. +robotics=Каркасы дронов. Должны быть доработаны для выполнения задач строительства или транспортировки. +rocket-control-unit=Передовая вычислительная установка, способная управлять ракетными системами. +rocket-fuel=Продвинутое многоцелевое топливо. +rocket-silo=Позволяет запустить ракету в космос и выиграть игру. +rocketry=Переносная ракетная установка для стрельбы по врагам. +solar-energy=Источник бесплатной электроэнергии, однако бесполезен ночью. +solar-panel-equipment=Вставляется в броню для питания другого снаряжения, но бесполезна ночью. +space-science-pack=Позволяет отправлять спутники в космос и получать от них научные данные, используемые для производства космических исследовательских пакетов. +speed-module=Модуль, ускоряющий работу машины за счёт повышенного энергопотребления. +spidertron=Универсальное транспортное средство, способное передвигаться по пересечённой местности. Оно оснащено скорострельными ракетницами с ручным или автоматическим наведением. Управляется вручную или с помощью пульта управления. +stack-inserter=Пакетный манипулятор может перемещать больше предметов одновременно. +steel-axe=Увеличивает скорость ручной добычи. +steel-processing=Позволяет плавить сталь из железных плит. +stone-wall=Стены для защиты завода от врагов. +stronger-explosives=Увеличивает урон от взрывного оружия. +sulfur-processing=Высокоактивный неметаллический химикат, используемый в производстве серной кислоты и взрывчатки. +tank=Мощное военное транспортное средство с различным вооружением. +toolbelt=Увеличивает ваш инвентарь. +uranium-ammo=Усовершенствованные боеприпасы из урана-238 повышенной твёрдости и веса, приводящие к массивным повреждениям. +uranium-processing=Урановая руда перерабатывается в центрифугах в уран-238, с возможностью получения более богатого урана-235. Оба необходимы для создания урановых топливных элементов. +utility-science-pack=Позволяет исследовать самое мощное оружие, персональное снаряжение и управление дронами. +weapon-shooting-speed=Увеличивает скорость стрельбы большинства огнестрельного оружия. +worker-robots-speed=Увеличивает скорость транспортных и строительных дронов. +worker-robots-storage=Увеличивает число предметов, которое логистические и строительные дроны могут переносить одновременно. +[technology-name] +advanced-electronics=Продвинутая электроника +advanced-material-processing=Продвинутая металлургия +advanced-oil-processing=Продвинутая переработка нефти +artillery=Артиллерия +artillery-shell-range=Дальность стрельбы артиллерийскими снарядами +artillery-shell-speed=Скорость стрельбы артиллерийскими снарядами +atomic-bomb=Атомная бомба +automated-rail-transportation=Автоматизация железных дорог +automation=Автоматизация +automobilism=Автотранспорт +battery=Аккумулятор +battery-equipment=Личный аккумулятор +battery-mk2-equipment=Личный аккумулятор MK2 +belt-immunity-equipment=Оборудование для игнорирования конвейеров +braking-force=Сила торможения +chemical-science-pack=Химический исследовательский пакет +circuit-network=Логическая сеть +cliff-explosives=Взрывчатка для скал +coal-liquefaction=Сжижение угля +concrete=Бетон +construction-robotics=Строительная робототехника +defender=Дрон-защитник +destroyer=Дрон-разрушитель +discharge-defense-equipment=Электроразрядная защита +distractor=Дрон-приманка +effect-transmission=Передача эффектов +effectivity-module=Модуль эффективности +electric-energy-accumulators-1=Стационарные аккумуляторы +electric-energy-distribution=Электроснабжение +electric-engine=Электродвигатель +electronics=Электроника +energy-shield-equipment=Портативный генератор энергетического щита +energy-shield-mk2-equipment=Портативный генератор энергетического щита MK2 +energy-weapons-damage=Урон энергетического оружия +engine=Двигатель +exoskeleton-equipment=Оборудование экзоскелета +explosive-rocketry=Взрывные боеголовки +explosives=Взрывчатые вещества +fast-inserter=Быстрый манипулятор +flamethrower=Огнемёт +flammables=Горючие жидкости +fluid-handling=Транспортировка и хранение жидкостей +fluid-wagon=Вагон-цистерна +follower-robot-count=Количество следующих за персонажем дронов +fusion-reactor-equipment=Портативный термоядерный реактор +gate=Ворота +gun-turret=Пулемётная турель +heavy-armor=Тяжёлая броня +inserter-capacity-bonus=Бонус вместимости манипулятора +kovarex-enrichment-process=Процесс обогащения им. Коварекса +land-mine=Мины +landfill=Отсыпка территории +laser=Лазерные технологии +laser-shooting-speed=Скорость стрельбы лазером +laser-turret=Лазерная турель +logistic-robotics=Логистическая робототехника +logistic-science-pack=Логистический исследовательский пакет +logistic-system=Логистическая система +logistics=Логистика +low-density-structure=Конструкция малой плотности +lubricant=Смазочная жидкость +military=Военная промышленность +military-science-pack=Военный исследовательский пакет +mining-productivity=Продуктивность добычи +modular-armor=Модульная броня +modules=Модули +night-vision-equipment=Прибор ночного видения +nuclear-fuel-reprocessing=Переработка ядерного топлива +nuclear-power=Ядерная энергия +oil-processing=Переработка нефти +optics=Оптика +personal-laser-defense-equipment=Персональная лазерная защита +personal-roboport-equipment=Персональная дронстанция +personal-roboport-mk2-equipment=Персональная дронстанция MK2 +physical-projectile-damage=Огнестрельный урон +plastics=Пластмассы +power-armor=Силовая броня +power-armor-mk2=Силовая броня МК2 +production-science-pack=Производственный исследовательский пакет +productivity-module=Модуль продуктивности +rail-signals=Железнодорожные сигналы +railway=Железные дороги +refined-flammables=Переработанное горючее +research-speed=Скорость лабораторий +robotics=Робототехника +rocket-control-unit=Блок управления ракеты +rocket-fuel=Ракетное топливо +rocket-silo=Ракетная шахта +rocketry=Ракетостроение +solar-energy=Солнечная энергия +solar-panel-equipment=Портативная солнечная панель +space-science-pack=Космический исследовательский пакет +speed-module=Модуль скорости +spidertron=Паукотрон +stack-inserter=Пакетный манипулятор +steel-axe=Стальной инструмент +steel-processing=Производство стали +stone-wall=Каменная стена +stronger-explosives=Усиленная взрывчатка +sulfur-processing=Обработка серы +tank=Танк +toolbelt=Пояс для инструментов +uranium-ammo=Урановые боеприпасы +uranium-processing=Переработка урана +utility-science-pack=Вспомогательный исследовательский пакет +weapon-shooting-speed=Скорострельность оружия +worker-robots-speed=Скорость рабочего дрона +worker-robots-storage=Грузоподъёмность рабочего дрона +[tile-name] +concrete=Бетон +deepwater=Глубокая вода +deepwater-green=Глубокая болотная вода +dirt-1=Грязь 1 +dirt-2=Грязь 2 +dirt-3=Грязь 3 +dirt-4=Грязь 4 +dirt-5=Грязь 5 +dirt-6=Грязь 6 +dirt-7=Грязь 7 +dry-dirt=Сухая грязь +grass-1=Трава +grass-2=Трава 2 +grass-3=Трава 3 +grass-4=Трава 4 +hazard-concrete-left=Бетон с разметкой опасности слева +hazard-concrete-right=Бетон с разметкой опасности справа +lab-dark-1=Лабораторная плитка 1 +lab-dark-2=Лабораторная плитка 2 +lab-white=Белая лабораторная плитка +landfill=Отсыпка территории +nuclear-ground=Выжженная земля +out-of-map=За пределами карты +red-desert-0=Красная пустыня 0 +red-desert-1=Красная пустыня 1 +red-desert-2=Красная пустыня 2 +red-desert-3=Красная пустыня 3 +red-desert-dark=Тёмная красная пустыня +refined-concrete=Железобетон +refined-hazard-concrete-left=Железобетон с разметкой опасности слева +refined-hazard-concrete-right=Железобетон с разметкой опасности справа +sand-1=Песок 1 +sand-2=Песок 2 +sand-3=Песок 3 +stone-path=Каменная дорога +tutorial-grid=Сетка обучения +water=Вода +water-green=Болотная вода +water-mud=Мелководье 2 +water-shallow=Мелководье +water-wube=Водный логотип "Wube" +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] активно пытается предоставить свои предметы в логистическую сеть.\nЕсли нет запросов на предметы, находящиеся в сундуке активного снабжения, они будет перемещены в [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] имеет две полосы, которые могут быть использованы для транспортировки разных предметов.\n[entity=inserter] может брать предметы с обеих полос, но помещает предметы только на дальнюю от себя полосу. +buffer-chest=[entity=logistic-chest-buffer] выполняет функции и [entity=logistic-chest-requester], и [entity=logistic-chest-passive-provider].\nОни предоставляют предметы для строительства, персональной логистики и сундуков запроса, если у тех включён параметр «Запрашивать у буферных сундуков». +bulk-crafting=Для создания больше одного предмета:\n__ALT_CONTROL__1__craft-5__ для создания 5 штук,\n__ALT_CONTROL__1__craft-all__ для создания максимально возможного количества. +burner-inserter-refueling=[entity=burner-inserter] может быть заправлен другими манипуляторами, а при работе с топливом он может заправиться сам. +circuit-network=Логическая сеть – система, которая позволяет передавать информацию между машинами.\nВы можете подключить машины к логической сети, используя [item=red-wire] и [item=green-wire].\nЛогическая сеть может передавать целочисленные значения в диапазоне -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) индивидуально для каждого типа сигнала.\nЛогическая сеть не обязательна для прохождения игры, но она позволяет создавать интересные хитроумные устройства или тонко настраивать работу фабрики. +clear-cursor=Очистить курсор от предмета можно нажатием __CONTROL__clear-cursor__, это вернёт его в инвентарь.\nТаким же способом можно сбросить планировку ж/д путей, протягивание проводов и выделение. +connect-switch=__ALT_CONTROL__1__build__ на объекте с [item=copper-cable] в курсоре подключает к нему электрический кабель.\n__ALT_CONTROL__1__remove-pole-cables__ на объекте удаляет все кабели. +construction-robots=[entity=construction-robot] выполняет строительство, снос, обновление и ремонт в логистической сети.\nПриказы на строительство создаются, когда размещается план объекта, используется [item=blueprint] или дружественное строение разрушено и должно быть восстановлено.\nПриказы на снос создаются выделением желаемых объектов [item=deconstruction-planner].\nПриказы на обновление создаются использованием [item=upgrade-planner].\nАналогичные приказы создаются функцией "отменить". +copy-entity-settings=__CONTROL__copy-entity-settings__ и __CONTROL__paste-entity-settings__ позволяет копировать настройки между объектами.\nНапример, вы можете скопировать настройки между [entity=assembling-machine-2], чтобы установить рецепт, или между сундуками, чтобы установить лимит инвентаря.\n__ALT_CONTROL__1__paste-entity-settings__ и перетаскивание может установить настройки нескольким объектам одним движением. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ и __CONTROL__paste-entity-settings__ позволяет копировать настройки между объектами.\nНапример, вы можете скопировать настройки между [entity=assembling-machine-2], чтобы установить рецепт, или между сундуками, чтобы установить лимит инвентаря.\nУдерживайте __CONTROL__paste-entity-settings__ и перемещайтесь с помощью __CONTROL__move__, чтобы быстро установить настройки нескольким объектам. +copy-paste=__CONTROL__copy__ создаёт инструмент копирования, который позволяет выделить и сохранить объекты в буфер обмена.\n__CONTROL__paste__ выбирает последние скопированные объекты для размещения.\n__CONTROL__cycle-clipboard-forwards__ и __CONTROL__cycle-clipboard-backwards__ позволяют пролистывать историю буфера обмена. +copy-paste-filters=Вы можете копировать настройки между объектами с настраиваемыми фильтрами, запросами или заблокированными слотами инвентаря, такими как: [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] или [entity=cargo-wagon]. +copy-paste-requester-chest=Вы можете копировать логистические запросы между [entity=logistic-chest-requester].\nТакже работает копирование из [entity=assembling-machine-2] в [entity=logistic-chest-requester] для задания логистического запроса на основе рецепта. +copy-paste-spidertron=Копирование между [entity=spidertron] скопирует цвет и логистические запросы.\nТакже будет попытка скопировать сетку снаряжения, вставив снаряжение из инвентаря игрока, если предметы для снаряжения доступны. +copy-paste-trains=Вы можете копировать настройки цвета и расписания между [entity=locomotive].\nКопирование между [entity=train-stop] скопирует название и цвет.\nНаконец, вы можете копировать цвет между [entity=locomotive] и [entity=train-stop]. +drag-building=Самый быстрый способ поставить в прямую линию такие объекты, как [entity=stone-furnace] - зажать __CONTROL__build__ и двигаться в нужном направлении. +drag-building-poles=Если вы строите [entity=small-electric-pole] путём перетаскивания, то они будут автоматически построены на максимальном расстоянии соединения. +drag-building-underground-belts=Если вы строите [entity=underground-belt] или [entity=pipe-to-ground] путём перетаскивания, то они будут автоматически построены на максимальном расстоянии соединения. +e-confirm=Все зелёные кнопки в игре могут быть 'нажаты' с помощью __CONTROL__confirm-gui__.\nПопробуйте сейчас, чтобы подтвердить эту подсказку! +electric-network=Электрическая сеть передаёт энергию от источников, таких как [entity=steam-engine] или [entity=solar-panel], всем потребителям равномерно.\nВы можете посмотреть статистику электрической сети, нажав __ALT_CONTROL__1__open-gui__ на опоре ЛЭП. +electric-pole-connections=Опоры ЛЭП будут автоматически подключаться к другим опорам в пределах досягаемости, максимум 5 соединений.\nСоединения могут быть добавлены или удалены вручную с помощью [item=copper-cable].\nВсе соединения можно удалить нажатием __CONTROL__remove-pole-cables__ на опоре. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ по объекту извлекает предметы из него.\n__ALT_CONTROL__1__fast-entity-transfer__ по объекту с предметом в курсоре помещает предмет в него.\n\n\nОбучение научит вас различным способам передачи предметов в объекты и из них, без их открытия. +fast-belt-bending=При прокладывании [entity=transport-belt] нажатие __CONTROL__rotate__ позволит быстро сделать поворот, не прерывая линию. +fast-obstacle-traversing=При прокладывании [entity=transport-belt] через препятствие, автоматически построится [entity=underground-belt], если это возможно. +fast-replace=Строительство объекта поверх объекта такого же типа и размера приведёт к быстрой замене. Быстрая замена сохраняет свойства первоначального объекта, например, содержимое инвентаря и выбранный рецепт. +fast-replace-belt-splitter=Вы можете быстро заменить [entity=transport-belt] [entity=splitter] и наоборот. +fast-replace-belt-underground=Вы можете быстро заменить [entity=transport-belt] на [entity=underground-belt] и наоборот.\nВсе линии между входом и выходом из подземного конвейера будут снесены автоматически.\nТакже быстро можно заменить [entity=pipe] и [entity=pipe-to-ground]. +fast-replace-direction=Быструю замену можно использовать для изменения направления объектов. +gate-over-rail=[entity=gate] можно ставить там, где [entity=straight-rail] идут вертикально или горизонтально. Они автоматически откроются перед поездами, в остальное время закрывая дыры в вашей обороне. +ghost-building=__ALT_CONTROL__1__build-ghost__ с объектом для постройки в курсоре размещает план его строительства.\nПланы объектов будут автоматически построены, если они находятся в зоне действия логистической сети. +ghost-rail-planner=Планировщик Ж/Д путей используется для создания плана длинного участка рельс.\nДля использования удерживайте __CONTROL_MODIFIER__build-ghost__ в режиме рельсового планировщика.\nТакже можно создать план пути вокруг препятствий, удерживая __CONTROL_MODIFIER__build-with-obstacle-avoidance__. +inserters=Манипуляторы забирают предметы с одной стороны и кладут их на противоположной стороне.\nОни могут класть и забирать предметы из [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] и других машин. +insertion-limits=Манипулятор не всегда заполняет весь целевой инвентарь. Это позволяет другим манипуляторам забирать свою долю предметов.\nНапример, если в [entity=boiler] уже есть 5 или более [item=coal], манипулятор больше не будет его заполнять. Это позволяет остальному топливу перемещаться дальше по конвейеру, заполняя не только первый бойлер.\nТакой же принцип действует на [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] и многие другие постройки. +introduction=Добро пожаловать в советы и подсказки!\nЗдесь объясняются концепции игры в визуальной или интерактивной форме.\nСоветы открываются по ходу игры, а также после завершения подсказки.\nЕсли вы хотите увидеть их все с самого начала, используйте консольную команду __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Количество доступных ячеек в сундуках можно ограничить, нажав на красный символ X и выделив лишние слоты.\nМанипуляторы не станут заполнять заблокированные слоты. Таким образом, вместимость сундука уменьшается, предотвращая перепроизводство. +logistic-network=Логистическая сеть - автоматизированная система доставки, которая использует летающих дронов для перемещения предметов и строительства.\nСеть состоит из 3 основных компонентов:\n - [entity=roboport] создаёт область для работы сети, выступает в роли хранилища и зарядки для дронов.\n - [entity=logistic-robot] выполняет логистические заказы, и [entity=construction-robot] выполняет строительные заказы.\n - [tooltip=Логистические сундуки,tips-and-tricks-item-description.storage-chest-list] снабжают сеть предметами. +long-handed-inserters=[entity=long-handed-inserter] — электрический манипулятор, который забирает и размещает предметы на расстоянии двух клеток от себя. +low-power=Если ваша электростанция не может вырабатывать достаточно энергии, машины будут работать медленнее.\nОбращайте внимание на скорость ваших машин, чтобы обнаружить недостаток электроэнергии, прежде чем станет слишком поздно.\nСамый лучший способ узнать, в порядке ли ваша выработка энергии - в статистике электроснабжения проверить шкалу "Обеспечение", она должна быть полностью заполнена и окрашена в зелёный цвет. +move-between-labs=Для переноса научных пакетов между [entity=lab] можно использовать [entity=inserter]. +passive-provider-chest=[entity=logistic-chest-passive-provider] поставляет предметы в логистическую сеть.\nЭто означает, что любые предметы в сундуках пассивного снабжения могут быть взяты роботами для выполнения логистических или строительных заказов. +personal-logistics=[entity=logistic-robot] перемещает предметы из логистических сундуков для выполнения персональных логистических запросов.\nПерсональный запрос на логистику имеет минимальное и максимальное количество, и дроны принесут минимальное.\nЕсли у вас больше максимального количества, предметы будут перемещены в мусорные логистические слоты, откуда их заберут дроны. +pipette=Используйте __CONTROL__smart-pipette__, чтобы взять выбранный объект в курсор. +pole-dragging-coverage=Если вы строите [entity=small-electric-pole] протягиванием вдоль электрических машин, ни одна машина не будет пропущена из зоны действия опор. +pump-connection=[entity=pump] автоматически подключается, когда напротив неё неподвижен и точно выровнен [entity=fluid-wagon].\nТакая схема позволит переместить жидкость между [entity=fluid-wagon] и [entity=pump]. +rail-building=Чтобы активировать режим строительства ж/д путей, возьмите [item=rail] и нажмите __CONTROL__build__ над существующими путями.\n__ALT_CONTROL__1__build__ для подтверждения размещения желаемого участка рельс.\n__CONTROL__clear-cursor__ отключает режим строительства ж/д путей. +rail-signals-advanced=[entity=rail-chain-signal] меняет свой сигнал, основываясь на сигналах следующих светофоров, и разрешает поезду въехать на блок-участок, только если он сможет выехать с него.\nТакие светофоры используются вместе с [entity=rail-signal] для создания железнодорожных разъездов.\n\n\nОбучение покажет, как использовать [entity=rail-chain-signal] для создания сложных перекрёстков и предотвращения заторов. +rail-signals-basic=[entity=rail-signal] делит рельсы на участки. Каждый [entity=locomotive] считывает железнодорожные сигналы для предотвращения столкновения с другими поездами.\n\n\n\nОбучение научит вас тому, как использовать светофоры для запуска нескольких поездов в одной железнодорожной системе. +repair-packs=Держа [item=repair-pack] в вашем курсоре, зажмите __CONTROL__build__ над объектом, который нужно починить. +requester-chest=[entity=logistic-chest-requester] запрашивает предметы из логистической сети.\n[entity=logistic-robot] перемещает предметы из логистической сети для выполнения запросов. +rotating-assemblers=Для некоторых рецептов требуется подать жидкость в [entity=assembling-machine-2], например, [recipe=electric-engine-unit]. Направление трубы в автомате можно изменить, нажав __CONTROL__rotate__. +shoot-targeting=Вы можете стрелять по врагам нажатием __CONTROL__shoot-enemy__, когда курсор находится рядом с целью.\nМожно стрелять по выбранному нейтральному или дружественному объекту, нажав __CONTROL__shoot-selected__. +shoot-targeting-controller=Вы можете стрелять по вражеским целям, удерживая __CONTROL__shoot-enemy__.\nПри использовании геймпада, оружие автоматически наведётся на ближайшего врага в определённой области. Используйте __CONTROL__look__ для перемещения этой области.\nВы можете стрелять по нейтральным или дружественным объектам, нажав __CONTROL__shoot-selected__. +show-info=Нажатие __CONTROL__show-info__ включит режим дополнительной информации. +splitter-filters=В [entity=splitter] можно поставить фильтр конкретного предмета, или отдать приоритет одному из входов/выходов. +splitters=[entity=splitter] используется для разделения или балансировки конвейеров.\nПредметы из входов распределяются поровну, если оба выхода свободны, иначе всё направляется в свободный выход. +stack-transfers=__CONTROL__stack-transfer__ переносит одну пачку.\n__CONTROL__inventory-transfer__ переносит все пачки данного типа (нажатие по пустому слоту перенесёт все предметы из инвентаря).\nЕсли нажимать __CONTROL_RIGHT_CLICK__ вместо __CONTROL_LEFT_CLICK__, то будет переноситься только половина количества предметов в пачке.\n\nВ обучении это объясняется более подробно. +steam-power=[entity=boiler] потребляет горючее топливо, например [item=coal], для превращения [fluid=water] в [fluid=steam].\n[entity=steam-engine] потребляет [fluid=steam] для производства электроэнергии, которая распределяется между потребителями в электрической сети. +storage-chest=[entity=logistic-chest-storage] хранит предметы из мусорных слотов персонажа и сносённых объектов.\nВсе предметы в сундуках хранения также предоставляются для логистики или строительства.\nВ сундуке можно установить фильтр, чтобы принимать только один вид предметов. +storage-chest-list=Сундуки, предоставляющие своё содержимое, упорядочены по приоритету:\n[entity=logistic-chest-active-provider] Сундук активного снабжения\n[entity=logistic-chest-buffer] Буферный сундук\n[entity=logistic-chest-storage] Сундук хранения\n[entity=logistic-chest-passive-provider] Сундук пассивного снабжения +train-stop-same-name=[entity=train-stop] могут иметь одинаковое название. Поезда с таким названием остановки в расписании могут направиться на любую из них.\nВы можете установить предел количества поездов, следующих к каждой станции, чтобы более точно управлять этим поведением. +train-stops=[entity=train-stop] используется для автоматизации доставки предметов поездами, заставляя поезда останавливаться в определённых названных местах.\n\n\n\nОбучение научит вас, как создать железнодорожную станцию и как установить простое расписание поездов. +trains=Поезда полезны для транспортировки с высокой пропускной способностью на дальние расстояния.\nСадитесь в поезд нажатием __CONTROL__toggle-driving__, водите с помощью __CONTROL_MOVE__. +transport-belts=Конвейеры используются для перемещения предметов и работают без использования энергии. Кроме того, конвейеры могут перемещать игрока, транспортные средства и кусак.\nКонвейерная система состоит из [entity=transport-belt], [entity=splitter] и [entity=underground-belt].\nБолее высокие уровни могут перемещать предметы быстрее: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] используется для прокладки конвейера под объектами или непроходимыми участками местности. +usable-items=Некоторые предметы могут быть использованы другими способами, не только для постройки объектов в мире. Например, вы можете бросить [item=grenade] во врагов, чтобы нанести им урон.\n__ALT_CONTROL__1__build__ применяет предмет, удерживаемый в курсоре. +z-dropping=Нажмите __CONTROL__drop-cursor__, чтобы сбросить один предмет из курсора.\nВы можете сбрасывать на землю, на конвейер и в объекты.\nУдерживайте __CONTROL__drop-cursor__ и проведите курсор по нескольким объектам, чтобы быстро поместить одиночные предметы в каждый. +[tips-and-tricks-item-name] +active-provider-chest=Сундук активного снабжения +belt-lanes=Стороны конвейеров +buffer-chest=Буферный сундук +bulk-crafting=Создание пачками +burner-inserter-refueling=Заправка твердотопливного манипулятора +circuit-network=Логическая сеть +clear-cursor=Очистить курсор +connect-switch=Подключение переключателя питания +construction-robots=Строительные дроны +copy-entity-settings=Копирование настроек объектов +copy-entity-settings-controller=Копирование настроек объектов +copy-paste=Копирование и вставка +copy-paste-filters=Копирование фильтров +copy-paste-requester-chest=Копирование сундуков запроса +copy-paste-spidertron=Копирование паукотрона +copy-paste-trains=Копирование поездов и их настроек +drag-building=Постройка перетаскиванием +drag-building-poles=Постройка электросети перетаскиванием +drag-building-underground-belts=Постройка подземных конвейеров перетаскиванием +e-confirm=__CONTROL__confirm-gui__ для подтверждения +electric-network=Электрическая сеть +electric-pole-connections=Подключение опор ЛЭП +entity-transfers=Перенос объектов +fast-belt-bending=Быстрый поворот конвейерной линии +fast-obstacle-traversing=Автоматический проход через препятствия +fast-replace=Быстрая замена +fast-replace-belt-splitter=Быстрая замена конвейеров и разделителей +fast-replace-belt-underground=Быстрая замена подземных и обычных конвейеров +fast-replace-direction=Быстрая смена направления +gate-over-rail=Ворота на рельсах +ghost-building=План строительства +ghost-rail-planner=Планировщик Ж/Д путей +inserters=Манипуляторы +insertion-limits=Лимиты вставки +introduction=Вступление +limit-chests=Ограничение места в сундуках +logistic-network=Логистическая сеть +long-handed-inserters=Длинные манипуляторы +low-power=Мало энергии +move-between-labs=Перенос предметов между лабораториями +passive-provider-chest=Сундук пассивного снабжения +personal-logistics=Персональная логистика +pipette=Пипетка объектов +pole-dragging-coverage=Покрытие протягиванием опор ЛЭП +pump-connection=Подключение помпы +rail-building=Постройка железных дорог +rail-signals-advanced=Продвинутые ж/д сигналы +rail-signals-basic=Основы ж/д сигналов +repair-packs=Ремонтные комплекты +requester-chest=Сундук запроса +rotating-assemblers=Вращение сборочных автоматов +shoot-targeting=Выбор цели для стрельбы +shoot-targeting-controller=Выбор цели для стрельбы +show-info=Дополнительная информация (Alt-режим) +splitter-filters=Фильтры для разделителей +splitters=Разделители +stack-transfers=Перенос пачек +steam-power=Энергия пара +storage-chest=Сундук хранения +train-stop-same-name=Ж/д станции с одинаковыми названиями +train-stops=Станции для железных дорог +trains=Поезда +transport-belts=Конвейеры +underground-belts=Подземные конвейеры +usable-items=Используемые предметы +z-dropping=__CONTROL__drop-cursor__ чтобы выбросить предметы +[virtual-signal-description] +signal-anything=Если любой входной сигнал выполняет условие, на выходе будет истина.\nВыведет ложь, если на вход ничего не подано. +signal-each=Проверяет условие или выполняет действие над каждым входным сигналом. +signal-everything=Если все входные сигналы выполняют условие, на выходе будет истина.\nТакже будет истина, если на вход ничего не подано. +[virtual-signal-name] +signal-0=Сигнал 0 +signal-1=Сигнал 1 +signal-2=Сигнал 2 +signal-3=Сигнал 3 +signal-4=Сигнал 4 +signal-5=Сигнал 5 +signal-6=Сигнал 6 +signal-7=Сигнал 7 +signal-8=Сигнал 8 +signal-9=Сигнал 9 +signal-A=Сигнал A +signal-B=Сигнал B +signal-C=Сигнал C +signal-D=Сигнал D +signal-E=Сигнал E +signal-F=Сигнал F +signal-G=Сигнал G +signal-H=Сигнал H +signal-I=Сигнал I +signal-J=Сигнал J +signal-K=Сигнал K +signal-L=Сигнал L +signal-M=Сигнал М +signal-N=Сигнал N +signal-O=Сигнал O +signal-P=Сигнал P +signal-Q=Сигнал Q +signal-R=Сигнал R +signal-S=Сигнал S +signal-T=Сигнал T +signal-U=Сигнал U +signal-V=Сигнал V +signal-W=Сигнал W +signal-X=Сигнал X +signal-Y=Сигнал Y +signal-Z=Сигнал Z +signal-anything=Любой +signal-black=Чёрный сигнал +signal-blue=Синий сигнал +signal-check=Сигнал галочка +signal-cyan=Бирюзовый сигнал +signal-dot=Сигнал точка +signal-each=Каждый +signal-everything=Все +signal-green=Зелёный сигнал +signal-grey=Серый сигнал +signal-info=Сигнал инфо +signal-pink=Розовый сигнал +signal-red=Красный сигнал +signal-white=Белый сигнал +signal-yellow=Жёлтый сигнал + diff --git a/factorio/data/base/locale/sk/base.cfg b/factorio/data/base/locale/sk/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..85e8414d4000361bac4ab6654eff4003fb5955fa --- /dev/null +++ b/factorio/data/base/locale/sk/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Rozober 100 objektov pomocou stavebných robotov. +automated-construction=Postav 100 zariadení pomocou robotov. +circuit-veteran-1=Vyrob tisíc pokročilých obvodov za hodinu. +circuit-veteran-2=Vyrob 10 tisíc pokročilých obvodov za hodinu. +circuit-veteran-3=Vyrob 25 tisíc pokročilých obvodov za hodinu. +computer-age-1=Vyrob 500 procesorov za hodinu. +computer-age-2=Vyrob tisíc procesorov za hodinu. +computer-age-3=Vyrob 5 tisíc procesorov za hodinu. +delivery-service=Doprav k hráčovi 10 tisíc predmetov pomocou logistických robotov. +eco-unfriendly=Vyskúmaj postupy pre spracovanie ropy. +getting-on-track=Vyrob lokomotívu. +getting-on-track-like-a-pro=Vyrob dieselovú lokomotívu počas prvých 90 minút hry. +golem=Preži zásah s poškodením 500 alebo viac. +iron-throne-1=Vyrob 20 tisíc železných plátov za hodinu. +iron-throne-2=Vyrob 200 tisíc železných plátov za hodinu. +iron-throne-3=Vyrob 400 tisíc železných plátov za hodinu. +it-stinks-and-they-dont-like-it=Vyprovokuj znečistením nepriateľov k útoku. +lazy-bastard=Vyhrajte hru bez manuálneho vytvorenia viac ako 111 položiek. +logistic-network-embargo=Vyhraj hru bez postavenia žiadneho aktívneho poskytovača, zosilovača alebo žiadateľskej truhlice. +mass-production-1=Vyrob 10 tisíc elektronických obvodov. +mass-production-2=Vyrob 1 milión elektronických obvodov. +mass-production-3=Vyrob 20 miliónov elektronických obvodov. +minions=Zariaď aby ta nasledovalo aspoň 100 bojových robotov. +no-time-for-chitchat=Dokonči hru do 15 hodín. +pyromaniac=Vypáľ 10 tisíc stromov. +raining-bullets=Vyhraj hru bez postavenia laserových veží. +run-forrest-run=Znič 100 stromov nárazom. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Dokonči hru. +solaris=Vyprodukuj viac ako 10 Gj za hodinu iba za pomoci solárnych panelov. +steam-all-the-way=Vyhraj hru bez stavby solárnych panelov. +steamrolled=Znič 10 hniezd nárazom. +tech-maniac=Vyskúmaj všetky technológie. +there-is-no-spoon=Dokonči hru do 8 hodín. +trans-factorio-express=Naplánuj trasu pre vlak dlhú aspoň 1,000 metrov. +watch-your-step=Nechaj sa prejsť lokomotívou. +you-are-doing-it-right=Postav viac objektov pomocou robotov ako ručne. +you-have-got-a-package=Zásobuj hráča pomocou logistického robota. +[achievement-name] +automated-cleanup=Automatizované čistenie +automated-construction=Automatizovaná konštrukcia +circuit-veteran-1=Obvodový veterán 1 +circuit-veteran-2=Obvodový veterán 2 +circuit-veteran-3=Obvodový veterán 3 +computer-age-1=Počítačový vek 1 +computer-age-2=Počítačový vek 2 +computer-age-3=Počítačový vek 3 +delivery-service=Donášková služba +eco-unfriendly=Ekologicky nepríjemné +getting-on-track=Dostať na trať +getting-on-track-like-a-pro=Dostať na trať ako profík +golem=Golem +iron-throne-1=Železničný trón 1 +iron-throne-2=Železničný trón 2 +iron-throne-3=Železničný trón 3 +it-stinks-and-they-dont-like-it=Smrdí to a im sa to nepáči +lazy-bastard=Lenivý bastard +logistic-network-embargo=Logistické sieťové embargo +mass-production-1=Masová výroba 1 +mass-production-2=Masová výroba 2 +mass-production-3=Masová výroba 3 +minions=Prisluhovači +no-time-for-chitchat=Niet času na rečičky +pyromaniac=Pyroman +raining-bullets=Railgun náboje +run-forrest-run=Bež Forrest, bež +smoke-me-a-kipper-i-will-be-back-for-breakfast=Pripravte udenáča, na raňajky som späť +so-long-and-thanks-for-all-the-fish=Zbohom a ďakujeme za ryby +solaris=Solaris +steam-all-the-way=Parné celú cestu +steamrolled=Parný valec +tech-maniac=Technologický maniak +there-is-no-spoon=Lyžica neexistuje +trans-factorio-express=Trans-Factorio Express +watch-your-step=Pozeraj kam stúpaš +you-are-doing-it-right=Robíte to správne +you-have-got-a-package=Dostal si balík +[ammo-category-name] +artillery-shell=Delostrelecký náboj +beam=Lúč +biological=Biologické +bullet=Guľka +cannon-shell=Náboj do kanónu +capsule=Kapsula +electric=Elektrický +flamethrower=Plameňomet +fluid=Tekutina +grenade=Granát +landmine=Pozemná mína +laser=Laser +melee=Nablízko +rocket=Raketa +shotgun-shell=Náboje do brokovnice +[autoplace-control-names] +desert=Púšť +dirt=Hlina +enemy-base=Nepriateľské základne +grass=Tráva +sand=Piesok +trees=Stromy +[controls] +give-blueprint=Vytvoriť nový plán +give-blueprint-book=Vytvoriť novú knihu plánov +give-deconstruction-planner=Vytvoriť nový plánovač rozmontovania +give-upgrade-planner=Vytvoriť nový plánovač vylepšení +toggle-equipment-movement-bonus=Spustiť exoskeleton +toggle-personal-logistic-requests=Prepnúť osobné logistické požiadavky +toggle-personal-roboport=Spustiť osobný roboport +[damage-type-name] +acid=Kyselina +electric=Elektrický +explosion=Výbuch +fire=Oheň +impact=Náraz +laser=Laser +physical=Fyzický +poison=Jed +[decorative-name] +big-ship-wreck-grass=Tráva pri veľkom vraku +brown-asterisk=Hnedý asterisk +brown-asterisk-mini=Hnedý asterisk malý +brown-carpet-grass=Hnedý kobercový trávník +brown-coral-mini=Malý hnedý korál +brown-fluff=Hnedý chuchvalec +brown-fluff-dry=Suchý hnedý chuchvalec +brown-hairy-grass=Hnedá vlasatá tráva +dark-mud-decal=Odtlačok v tmavom blate +enemy-decal=Nepriateľka dekorácia +enemy-decal-transparent=Nepriateľka dekorácia 2 +garballo=Garballo +garballo-mini-dry=Malé suché Garballo +green-asterisk=Zelený asterisk +green-asterisk-mini=Zelený asterisk malý +green-bush-mini=Malý zelený krík +green-carpet-grass=Zelený kobercový trávník +green-coral-mini=Malý zelený korál +green-croton=Zelený kroton +green-desert-bush=Zelený červený krík +green-hairy-grass=Zelená vlasatá tráva +green-pita=Zelená agáve +green-pita-mini=Malé zelené agáve +green-small-grass=Malá zelená tráva +lichen-decal=Lišajníková dekorácia +light-mud-decal=Odtlačok v svetlom blate +muddy-stump=Bahnitý peň +nuclear-ground-patch=Dekorácia rádioaktívnej zeme +orange-coral-mini=Malý oranžový korál +puberty-decal=Odtlačok v popraskanom blate +red-asterisk=Červený asterisk +red-croton=Červený croton +red-desert-bush=Púštny červený krík +red-desert-decal=Púštna červená dekorácia +red-desert-rock-medium=Púštny červený kameň +red-desert-rock-small=Malý červený púštny kameň +red-desert-rock-tiny=Drobný červený púštny kameň +red-pita=Červená agáve +rock-medium=Stredná skala +rock-small=Malá skala +rock-tiny=Maličká skala +sand-decal=Odtlačok v piesku +sand-dune-decal=Odtlačok v piečnej dune +sand-rock-big=Veľký pieskovec +sand-rock-medium=Stredný pieskovec +sand-rock-small=Malý pieskovec +shroom-decal=Huby dekorácia +small-rock=Malá skala +small-ship-wreck-grass=Tráva pri malom vraku +white-desert-bush=Biely červený krík +worms-decal=Červy dekorácia +[entity-description] +accumulator=Uchovává omezené množství elektrické energie z přebytku v energetické sítí a v případě potřeby energetickou síť zásobuje. +arithmetic-combinator=Vykonáva aritmetické operácie signálu na obvode siete. +artillery-turret=Kanón dlhého dostrelu na nepriateľské základne. +beacon=Prenáša účinok modulov na spriatelené objekty v okolí. +big-ship-wreck-1=Časť havarovanej lode. +big-ship-wreck-2=Časť havarovanej lode. +big-ship-wreck-3=Časť havarovanej lode. +boiler=Spaľuje palivo a mení ho na paru. +centrifuge=Spracováva rôzne recepty súvisiace s uránom. +compilatron=Pomocný robot, ktorý prežil náraz. Z dôvodu vnútorného poškodenia má znížené schopnosti. +constant-combinator=Vysiela konštantné signály do ovládacej siete. +construction-robot=Automaticky stavia a opravuje vlastné jednotky a budovy. +crash-site-chest-1=Prepravná skriňa z havarovanej lode. Môže obsahovať užitočné predmety. +crash-site-chest-2=Prepravná skriňa z havarovanej lode. Môže obsahovať užitočné predmety. +decider-combinator=Porovnáva signály v sieti. +express-splitter=Oddeľuje náklad 1: 1 prichádzajúcich dopravných pásov. +fast-splitter=Oddeľuje náklad 1: 1 prichádzajúcich dopravných pásov. +flamethrower-turret=Strieľa prúd horiacej kvapaliny na nepriateľov. +heat-exchanger=Využíva tepelnú energiu na premenu vody na paru. +item-request-proxy=Toto naznačuje požiadavku pre stavebné roboty na doručenie položky do tejto entity. __CONTROL__mine__ ak chcete odstrániť požiadavku na položku. +locomotive=Zaisťuje ťažnú silu pre vozňe a riadi vlak podľa nastaveného cestovného radu +logistic-chest-active-provider=Posiela svoj obsah do logistickej siete. +logistic-chest-buffer=Žiada pre uvedené položky aby boli k dispozícii pre osobnú logistiku a automatizovanú výstavbu. +logistic-chest-passive-provider=Sprístupňuje svoj obsah logistickej sieti. +logistic-chest-requester=Vyžiadava zadané predmety z logistickej siete. +logistic-chest-storage=Dlhodobý odkladací priestor pre logistickú sieť. +logistic-robot=Transportuje predmety medzi logistickými truhlicami. +nuclear-reactor=Využíva uránové palivové články na tvorbu tepla. Tepelný výkon sa zvýši keď sa umiestni vedľa iných reaktorov. +offshore-pump=Čerpá kvapalinu z vodnej plochy. +power-switch=Slúži na ovládanie pripojení elektrickej siete. Môže byť tiež riadený ovládacou sieťou. +programmable-speaker=Pripája sa k obvodovej sieti, aby bolo možné prehrávať alarmy a hudobné noty alebo zobrazovať výstrahy. +radar=Sleduje okolité sektory a aktívne odhaľuje oblasť okolo seba. +rail-chain-signal=Číta následujúce signály na trati čím umožňuje lepšiu kontrolu vlakov. +rail-signal=Definuje železničný systém do blokov, čo umožňuje premávku viacerých vlakov na rovnakej sieti. +roboport=Spája sa s ostatnými roboportami na konštrukciu a logistické setie ktoré používajú stavebné a logistické roboty. +rocket-silo=Používa sa na stavbu a odpálenie rakety s cieľom získania víťazstva v hre. +solar-panel=Počas dňa produkuje 100% elektrického výkonu, ktorý v noci klesne na 0%. +splitter=Oddeľuje náklad 1: 1 prichádzajúcich dopravných pásov. +steam-engine=Spotrebúva paru na výrobu elektrickej energie. +steam-turbine=Spotrebúva paru na vytvorenie elektriny. +train-stop=Destinácie pre automatizované vlaky. +[entity-name] +1x2-remnants=1x2 zvyšky +accumulator=Akumulátor +acid-splash=Výstrek kyseliny +arithmetic-combinator=Aritmetický kombinátor +artillery-turret=Delostrelecká veža +artillery-wagon=Delostrelecký vagón +assembling-machine-1=Montážny stroj 1 +assembling-machine-2=Montážny stroj 2 +assembling-machine-3=Montážny stroj 3 +beacon=Maják +behemoth-biter=Netvorský Kúsač +behemoth-biter-corpse=Mŕtvola Netvorského Kúsača +behemoth-spitter=Netvorský Pľuvač +behemoth-spitter-corpse=Mŕtvola netvorského Pľuvača +behemoth-worm-corpse=Mŕtvola červieho monštra +behemoth-worm-turret=Červie monštrum +big-artillery-explosion=Veľký výbuch delostrelectva. +big-biter=Veľký Kúsač +big-biter-corpse=Mŕtvola veľkého Kúsača +big-electric-pole=Veľký elektrický stĺp +big-explosion=Veľký výbuch +big-remnants=Veľké zvyšky +big-scorchmark=Veľka spálenina +big-scorchmark-tintable=Veľka zafarbená spálenina +big-ship-wreck-1=Veľký vrak lode +big-ship-wreck-2=Veľký stroskotanie +big-ship-wreck-3=Veľký stroskotanie +big-spitter=Veľký Pľuvač +big-spitter-corpse=Mŕtvola veľkého Pľuvača +big-worm-corpse=Mŕtvola veľkého červa +big-worm-turret=Veľký červ +biter-spawner=Hniezdo Kúsačov +biter-spawner-corpse=Zničené hniezdo Kúsačov +blood-explosion-big=Krvný výbuch veľký +blood-explosion-huge=Krvný výbuch obrovský +blood-explosion-small=Krvný výbuch malý +blood-fountain=Krvná fontána +blood-fountain-big=Krvná fontána veľká +blood-fountain-hit-spray=Krvavá škvrna po zásahu +blue-chest=Modrá truhla +boiler=Kotol +burner-generator=Spaľovací generátor +burner-inserter=Prekladač s pohonom na uhlie +burner-mining-drill=Ťažobné zariadenie +car=Auto +cargo-wagon=Nákladný vozeň +centrifuge=Centrifúga +character=Postava +character-corpse=Mŕtvola hráča +chemical-plant=Chemická továreň +cliff=Útes +coal=Uhlie +compilatron=Compilatron +constant-combinator=Konštantný kombinátor +construction-robot=Konštrukčný robot +copper-cable=Medený kábel +copper-ore=Medená ruda +crash-site-chest-1=Prepravná skrinka +crash-site-chest-2=Prepravná skrinka +crash-site-fire-flame=Oheň po požiaru v mieste dopadu +crash-site-spaceship=vesmírna loď +crash-site-spaceship-wreck-big=Vrak veľkej kozmickej lodi +crash-site-spaceship-wreck-medium=Vrak strednej kozmickej lodi +crash-site-spaceship-wreck-small=Vrak malej kozmickej lodi +crude-oil=Ropa +curved-rail=Zahnutá koľajnica +cutscene-gun-turret=Guľometná veža +dead-dry-hairy-tree=Uschnutý trávnatý strom +dead-grey-trunk=Suchý šedý kmeň +dead-tree-desert=Púštny mŕtvy strom +decider-combinator=Rozhodovací kombinátor +deconstructible-tile-proxy=Deconstructible dlaždice proxy +defender=Obranný robot +destroyer=Útočný robot +distractor=Rozptyľovací robot +dry-hairy-tree=Suchý trávnatý strom +dry-tree=Suchý strom +electric-energy-interface=Rozhranie elektrickej energie +electric-furnace=Elektrická pec +electric-mining-drill=Elektrické tažobné zariadenie +enemy-damaged-explosion=Explózia poškodeného nepriateľa +entity-ghost=Pôdorys budovy +explosion=Výbuch +explosion-hit=Výbuch +express-loader=Expresný nakladač +express-splitter=Expresný rozdeľovač +express-transport-belt=Expresný dopravný pás +express-underground-belt=Expresný podzemný pás +factorio-logo-11tiles=Factorio logo 11 dlaždic +factorio-logo-16tiles=Factorio logo 16 dlaždic +factorio-logo-22tiles=Factorio logo 22 dlaždic +fast-inserter=Rýchly prekladač +fast-loader=Rychlý nakladač +fast-splitter=Rýchly rozdeľovač +fast-transport-belt=Rýchly dopravný pás +fast-underground-belt=Rýchly podzemný pás +filter-inserter=Triediaci prekladač +fire-flame=Oheň +fish=Ryba +flamethrower-turret=Plameňometná veža +fluid-wagon=Vagón pre kvapaliny +flying-robot-damaged-explosion=Explózia poškodeného lietajúceho robota +gate=Brána +green-coral=Zelený koral +grenade-explosion=Granátovy výbuch +ground-explosion=Pozemný výbuch +gun-turret=Guľometná veža +heat-exchanger=Výmenník tepla +heat-interface=Tepelný výmenník +heat-pipe=Tepelné potrubie +huge-scorchmark=Veľka spálenina +huge-scorchmark-tintable=Veľka zafarbená spálenina +infinity-chest=Nekonečná truhla +infinity-pipe=Nekonečná trubka +inserter=Prekladač +iron-chest=Železná truhla +iron-ore=Železná ruda +item-on-ground=Predmet na zemi +item-request-proxy=Slot požadujúcí predmet +lab=Laboratórium +land-mine=Pozemná mína +laser-bubble=Laserová bublina +laser-turret=Laserová veža +linked-belt=Prepojený pás +linked-chest=Prepojená truhla +loader=Nakladač +loader-1x1=Nakladač 1x1 +locomotive=Rušeň +logistic-chest-active-provider=Aktívne poskytujúca truhla +logistic-chest-buffer=Zásobníková truhla +logistic-chest-passive-provider=Pasívne poskytujúca truhla +logistic-chest-requester=Prijímacia truhla +logistic-chest-storage=Odkladacia truhla +logistic-robot=Logistický robot +long-handed-inserter=Dlhoruký prekladač +market=Obchod +massive-explosion=Masívny výbuch +medium-biter=Stredný Kúsač +medium-biter-corpse=Mŕtvola stredného Kúsača +medium-electric-pole=Stredný elektrický stĺp +medium-explosion=Stredny výbuch +medium-remnants=Stredné zvyšky +medium-scorchmark=Stredná spálenina +medium-scorchmark-tintable=Stredná zafarbená spálenina +medium-ship-wreck=Stredný vrak lode +medium-small-remnants=Stredne malé zvyšky +medium-spitter=Stredný Pľuvač +medium-spitter-corpse=Mŕtvola stredného Pľuvača +medium-worm-corpse=Mŕtvola stredného červa +medium-worm-turret=Stredný červ +nuclear-reactor=Jadrový reaktor +offshore-pump=Pobrežná pumpa +oil-refinery=Rafinéria na spracovanie ropy +pipe=Potrubie +pipe-to-ground=Podzemné potrubie +player-port=Miesto pre znovuzrodenie hráča +poison-cloud=Jedovatý mrak +power-switch=Vypínač +programmable-speaker=Programovateľný reproduktor +pump=Čerpadlo +pumpjack=Ropné čerpadlo +radar=Radar +rail-chain-signal=Reťazový semafor +rail-ending-remnants=Zvyšky na koľajniciach +rail-signal=Semafór +red-chest=Červená truhla +red-desert-rock-big=Veľký červený púštny kameň +red-desert-rock-huge=Obrovský červený púštny kameň +roboport=Roboport +rock-big=Veľký kameň +rock-damaged-explosion=Explózia poškodeného kameňa +rock-huge=Obrovský kameň +rocket=Raketa +rocket-silo=Raketové silo +sand-rock-big=Veľký pieskovec +simple-entity-with-force=Jednoduchá entita s afiliáciou +simple-entity-with-owner=Jednoduchá entita s majiteľom +small-biter=Malý Kúsač +small-biter-corpse=Mŕtvola malého Kúsača +small-cliff=Malý útes +small-electric-pole=Malý elektrický stĺp +small-lamp=Lampa +small-remnants=Malé zvyšky +small-scorchmark=Malý spálený fľak +small-scorchmark-tintable=Malá zafarbená spálenina +small-ship-wreck=Malý vrak lode +small-spitter=Malý Pľuvač +small-spitter-corpse=Mŕtvola malého Pľuvača +small-worm-corpse=Mŕtvola malého červa +small-worm-turret=Malý červ +solar-panel=Solárny panel +space-module-wreck=Vrak vesmírneho modulu +spark-explosion=Výbuch iskry. +spark-explosion-higher=Väčší výbuch iskier. +spidertron=Pavúkotron +spidertron-leg=Noha Spidertrona +spidertron-military-target=Cieľ útoku Spidertrona +spitter-spawner=Hniezdo Pľuvačov +spitter-spawner-corpse=Zničené hniezdo Pľuvačov +splitter=Rozdeľovač +stack-filter-inserter=Zásobníkový prekladač s triedením +stack-inserter=Zásobníkový prekladač +steam-engine=Parný generátor +steam-turbine=Parná turbína +steel-chest=Oceľová truhla +steel-furnace=Oceľová pec +stone=Kameň +stone-furnace=Kamenná pec +stone-wall=Múr +storage-tank=Skladovacia nádrž +straight-rail=Rovná koľajnica +substation=Rozvodňa +tank=Tank +tile-ghost=Pôdorys dlaždice +tile-proxy=Dlaždice +train-stop=Železničná zastávka +transport-belt=Dopravný pás +tree=Strom +tree-brown=Hnedý strom +tree-dying-proxy=Znečistenie, ktoré pohlcujú poškodzované stromy +tree-proxy=Stromy +tree-red=Červený strom +tree-stump=Stonka stromu +underground-belt=Podzemný pás +uranium-cannon-shell-explosion=Výbuch uránovej tankovej strely +uranium-ore=Uránová ruda +wall-damaged-explosion=Explózia poškodenej steny +water-splash=Vodné šplechnutie +water-well-pump=Vodné čerpadlo +wooden-chest=Drevená truhlica +[equipment-name] +battery-equipment=Osobná batéria +battery-mk2-equipment=Osobná batéria MK2 +belt-immunity-equipment=Ochrana proti posunutiu pásmi +discharge-defense-equipment=Výbojová obrana +energy-shield-equipment=Energetický štít +energy-shield-mk2-equipment=Energetický štít MK2 +exoskeleton-equipment=Exoskeleton +fusion-reactor-equipment=Prenosný fúzny reaktor +night-vision-equipment=Nočné videnie +personal-laser-defense-equipment=Osobná laserová obrana +personal-roboport-equipment=Osobný roboport +personal-roboport-mk2-equipment=Osobný roboport MK2 +solar-panel-equipment=Prenosný solárny panel +[fluid-name] +crude-oil=Surová ropa +heavy-oil=Ťažký olej +light-oil=Ľahký olej +lubricant=Mazivo +petroleum-gas=Ropný plyn +steam=Vodná para +sulfuric-acid=Kyselina sírová +water=Voda +[fuel-category-name] +chemical=Horľavé palivo +nuclear=Jadrové palivo +[item-description] +artillery-targeting-remote=Umožňuje paľbu delostrelectva ručne z mapy alebo sveta. +battery-equipment=Ukladá elektrickú energiu pre osobné moduly. +belt-immunity-equipment=Zabráni pásom v posune hráča. +blueprint=Ukladá plány pre automatickú výrobu. +blueprint-book=Ukladá plány a podobné predmety. +copper-cable=Možno ich tiež použiť na ručne pripojenie a odpojenie elektrických stĺpov a vypínačov pomocou __CONTROL__build__. +deconstruction-planner=Označí predmety konštrukčným robotom na dekonštrukciu. +discharge-defense-equipment=Zraňuje, omračuje a dozadu odhadzuje nepriateľov v blízkosti, po aktivácií diaľkovým ovládačom. +effectivity-module=Znižuje energetickú spotrebu stroja. Minimálna spotreba energie je 20%. +energy-shield-equipment=Vytvára energetický štít na ochranu hráča. +exoskeleton-equipment=Zvyšuje vašu rýchlosť. +fusion-reactor-equipment=Poskytuje energiu osobným modulom. +green-wire=Používa sa na pripojenie zariadení k obvodovej sieti pomocou __CONTROL__build__. +land-mine=Vybuchne pri blízkosti nepriateľov, spôsobujúc zranenia a omráčenia. +landfill=Môže byť položeny na vodu a vytvoriť tak terén, na ktorom sa môže stavať. +mining-tool=Zvyšuje rýchlosť ťažby. +night-vision-equipment=Umožňuje vidieť viac jasne v tme. +personal-roboport-equipment=Umožňuje konštrukčným robotom pracovať z vášho inventára. +productivity-module=Stroj vytvorí ďalšie produkty za cenu zvýšenej spotreby energie a zníženej rýchlosti.\n Použiteľné iba pre medziprodukty. +rail=Používa sa na stavbu rovných koľají (manuálne alebo pomocou plánovača koľají).\nS plánovačom koľají môžete stavať krátke úseky priamo priamo pomocou __CONTROL__build__ alebo dlhé úseky nepriamo pomocou __CONTROL__build-ghost__. +red-wire=Používa sa na pripájanie strojov do obvodu pomocou __CONTROL__build__. +repair-pack=Používa sa na opravu priateľských entít. +satellite=Satelit by sa mal umiestniť do rakety. +science-pack=Používané laboratóriami pre výskum. +slowdown-capsule=Znižuje rýchlosť nepriateľov. +solar-panel-equipment=Poskytuje napájanie pre moduly zariadenia. +space-science-pack=Používané laboratóriami pre výskum. Získané spustením rakety so satelitom. +speed-module=Zvyšuje rýchlosť stroja za cenu zvýšenia energetickej spotreby. +spidertron-remote=Umožňuje odosielanie jednoduchých príkazov na pohyb do spidertrona z mapy alebo sveta. +upgrade-planner=Označuje objekty pre vylepšenie stavebnými robotmi. +[item-group-name] +combat=Boj +effects=Efekty +enemies=Nepriatelia +energy=Energia +environment=Životné prostredie +fluids=Tekutiny +intermediate-products=Medziprodukty +logistics=Logistika +other=Nezaradené +production=Výroba +signals=Signály +[item-limitation] +item-not-allowed-in-this-container-item=Tento predmet nie je možné vložiť to tohto kontajnera. +production-module-usable-only-on-intermediates=Produkčné moduly sú použiteľné len na medziproduktoch. +[item-name] +advanced-circuit=Pokročilí obvod +artillery-shell=Delostrelecký náboj +artillery-targeting-remote=Diaľkové zameranie delostrelectva +artillery-turret=Delostrelecká veža +artillery-wagon-cannon=Delostrelecký kanón +atomic-bomb=Atómová bomba +automation-science-pack=Automatizačný vedecký balíček +battery=Batérie +belt-immunity-equipment=Zariadenie na odstránenie pásov +blueprint=Plán +blueprint-book=Kniha plánov +burner-generator=Spaľovací generátor +cannon-shell=Náboj do kanónu +chemical-science-pack=Chemický vedecký balíček +cliff-explosives=Výbušnina na útesy +cluster-grenade=Trieštivý granát +coal=Uhlie +coin=Mince +combat-shotgun=Brokovnica vojenskej kvality +concrete=Betón +copper-cable=Medený kábel +copper-ore=Medená ruda +copper-plate=Medený plech +copy-paste-tool=Nástroj na kopírovanie/vloženie +crude-oil-barrel=Barel ropy +cut-paste-tool=Nástroj na vystrihnutie/vloženie +deconstruction-planner=Plánovač dekonštrukcie +defender-capsule=Kapsula s obrannými robotmi +destroyer-capsule=Kapsula s útočnými robotmi +discharge-defense-remote=Diaľkový spúšťač výbojovej obrany +distractor-capsule=Kapsula s rozptyľovacími robotmi +effectivity-module=Modul efektivity +effectivity-module-2=Modul efektivity 2 +effectivity-module-3=Modul efektivity 3 +electric-energy-interface=Rozhranie elektrickej energie +electric-engine-unit=Elektrická motorová jednotka +electronic-circuit=Elektronický obvod +empty-barrel=Prázdny sud +engine-unit=Motorová jednotka +explosive-cannon-shell=Výbušný náboj do kanónu +explosive-rocket=Výbušná raketa +explosive-uranium-cannon-shell=Výbušný uránový náboj do kanónu +explosives=Výbušniny +filled-barrel=__1__ barel +firearm-magazine=Zásobník pre strelné zbrane +fish=Ryba +flamethrower=Plameňomet +flamethrower-ammo=Náplň do plameňometu +flamethrower-turret=Plameňometná veža +flying-robot-frame=Rám lietajúcich robotov +green-wire=Zelený drôt +grenade=Granát +hazard-concrete=Bezpečnostný betón +heat-interface=Tepelný výmenník +heavy-armor=Ťažké brnenie +infinity-chest=Nekonečná truhla +infinity-pipe=Nekonečná trubka +iron-gear-wheel=Železné ozubené koliesko +iron-ore=Železná ruda +iron-plate=Železný plát +iron-stick=Železná tyč +item-with-inventory=Položka s inventárom +item-with-label=Položka s označením +item-with-tags=Položka so značkami +lab=Laboratórium +landfill=Zasypávač +laser-turret=Laserová veža +light-armor=Ľahké brnenie +linked-chest=Prepojená truhla +logistic-science-pack=Logistický vedecký balíček +low-density-structure=Štruktúra s nízkou hustotou +military-science-pack=Vojensko-vedecký balíček +modular-armor=Modulárne brnenie +nuclear-fuel=Jadrové palivo +piercing-rounds-magazine=Zásobník s prieraznou muníciou +piercing-shotgun-shell=Prierazné náboje do brokovnice +pistol=Pištoľ +plastic-bar=Plast +poison-capsule=Kapsula s jedom +pollution=Znečistenie +power-armor=Energetické brnenie +power-armor-mk2=Energetické brnenie MK2 +processing-unit=Procesor +production-science-pack=Výrobno-vedecký balíček +productivity-module=Produkčný modul +productivity-module-2=Produkčný modul 2 +productivity-module-3=Produkčný modul 3 +rail=Koľaj +rail-planner=Plánovač koľají +raw-fish=Surové ryby +red-wire=Červený drôt +refined-concrete=Prepracovaný betón +refined-hazard-concrete=Prepracovaný bezpečnostný betón +repair-pack=Opravovací balíček +rocket=Raketa +rocket-control-unit=Raketová riadiaca jednotka +rocket-fuel=Raketové palivo +rocket-launcher=Raketomet +rocket-part=Raketová časť +satellite=Satelit +selection-tool=Nástroj pre výber +shotgun=Brokovnica +shotgun-shell=Náboje do brokovnice +simple-entity-with-force=Jednoduchá entita so silou +simple-entity-with-owner=Jednoduchá entita s vlastníkom +slowdown-capsule=Spomaľovacia kapsula +solar-panel=Solárny panel +solid-fuel=Pevné palivo +space-science-pack=Vesmírny vedecký balíček +speed-module=Rýchlostný modul +speed-module-2=Rýchlostný modul 2 +speed-module-3=Rýchlostný modul 3 +spidertron-remote=Dálkové ovládanie Spidertrona +spidertron-rocket-launcher=Raketomet Spidertrona +steel-plate=Oceľový plát +stone=Kameň +stone-brick=Kamenná tehla +stone-path=Kamenná cesta +submachine-gun=Samopal +sulfur=Síra +tank-cannon=Tankový kanón +tank-flamethrower=Tank s plameňometom +tank-machine-gun=Zbraň pre auto +upgrade-planner=Plánovač vylepšení +uranium-235=Urán-235 +uranium-238=Urán-238 +uranium-cannon-shell=Uranový náboj do kanónu +uranium-fuel-cell=Urán palivových článkov +uranium-ore=Uránová ruda +uranium-rounds-magazine=Zásobník s uránovou muníciou +used-up-uranium-fuel-cell=Použitý uránový palivový článok +utility-science-pack=Úžitkový vedecký balíček +vehicle-machine-gun=Guľomet vo vozidle +wood=Drevo +[map-gen-preset-description] +death-world=Biters sú nebezpečnejšie a rýchlejšie sa vyvíjajú. +death-world-marathon=Recepty a technológie sú drahé a nepriatelia nebezpeční a je ich veľa. Túto možnosť vyberte len v prípade, že ste veterán hry Factorio. +default=Normálne nastavenia. Odporúčaný spôsob hrania Factorio. +island=Veľký ostrov v nekonečnom oceáne. +marathon=Recepty a technológie sú drahšie. +rail-world=Zdroje surovín sú veľké a daľeko od seba kvôli podpore vlakových systémov. Nepriatelia nebudú vytvárať nové základne a nebudú sa rozširovať do už vyčistených oblastí. +ribbon-world=Výška mapy je obmedzená na 128 dlaždíc, čo prináša niekoľko výziev a zaujímavých situácii. +rich-resources=Ložiská surovín sú bohatšie, takže nemusíš expandovať ďaleko. +[map-gen-preset-name] +death-world=Svet smrti +death-world-marathon=Maratón sveta smrti +default=Predvolená +island=Ostrov +marathon=Maratón +rail-world=Železničný svet +ribbon-world=Pásový svet +rich-resources=Bohaté zdroje +[mod-description] +base[1]=Základná verzia hry s východzou hrou a štandardnou kampaňou. +[mod-name] +base=Základný Mod +[modifier-description] +artillery-range=Dosah delostreleckého náboja: +__1__ +artillery-shell-shooting-speed-bonus=Rýchlost streľby náboja do kanónu: +__1__ +auto-character-logistic-trash-slots=Hráčove filtre automatického koša +beam-damage-bonus=Poškodenie lúčom: +__1__ +bullet-damage-bonus=Poškodenie guľkou: +__1__ +bullet-shooting-speed-bonus=Rýchlost streľby guliek: +__1__ +cannon-shell-damage-bonus=Poškodenie nábojom do kanónu: +__1__ +cannon-shell-shooting-speed-bonus=Rýchlost streľby náboja do kanónu: +__1__ +character-build-distance=Stavebná vzdialenosť hráča: +__1__ +character-crafting-speed=Rýchlosť výroby hráča: +__1__ +character-health-bonus=Zdravie hráča: +__1__ +character-inventory-slots-bonus=Počet slotov inventára hráča: +__1__ +character-item-drop-distance=Dosah pokladania predmetov hráčom: +__1__ +character-item-pickup-distance=Dosah zbierania predmetov hráčom: +__1__ +character-logistic-requests=Hráčove logistické požiadavky +character-logistic-trash-slots=Počet odpadových logistických slotov hráča: +__1__ +character-loot-pickup-distance=Dosah zbierania koristi hráčom: +__1__ +character-mining-speed=Rýchlosť ťažby hráča: +__1__ +character-reach-distance=Dosah hráča: +__1__ +character-resource-reach-distance=Dosah zdrojov hráča: +__1__ +character-running-speed=Rýchlosť kráčania hráča: +__1__ +deconstruction-time-to-live=Čas zničenia: +__1__ +electric-damage-bonus=Elektrické poškodenie: +__1__ +flamethrower-damage-bonus=Poškodenie ohňom: +__1__ +flamethrower-turret-attack-bonus=Poškodenie plameňometnými vežami: +__1__ +fluid-damage-modifier=Modifikátor poškodenia kvapalín +follower-robot-lifetime=Čas sledovania robotom: +__1__ +ghost-time-to-live=Časový limit pro znovu postavenie duchov: +__1__ +grenade-damage-bonus=Poškodenie granátom: +__1__ +gun-turret-attack-bonus=Poškodenie guľometnými vežami: +__1__ +inserter-stack-size-bonus=Kapacita prekladača bez zásobníku: +__1__ +laboratory-productivity=Produktivita laboratória: +__1__ +laboratory-speed=Rychlost výzkumu laboratórií: +__1__ +landmine-damage-bonus=Poškodenie nášľapnými mínami: +__1__ +laser-damage-bonus=Poškodenie laserom: +__1__ +laser-shooting-speed-bonus=Rýchlosť streľby laserom: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Dolná hranica rýchlosti stavebného manažéra: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Horný hranica rýchlosti stavebného manažéra: +__1__ +maximum-following-robots-count=Maximálny počet robotov následujúcích hráča: +__1__ +mining-drill-productivity-bonus=Produktivita ťažby: +__1__ +rocket-damage-bonus=Poškodenie raketou: +__1__ +rocket-shooting-speed-bonus=Rýchlost strieľby rakiet +__1__ +shotgun-shell-damage-bonus=Poškodenie nábojmi z brokovnice: +__1__ +shotgun-shell-shooting-speed-bonus=Rýchlost streľby z brokovnice: +__1__ +stack-inserter-capacity-bonus=Kapacita zásobníkového prekladača: +__1__ +train-braking-force-bonus=Brzdná sila vlaku: +__1__ +worker-robot-battery=Batéria pracovných robotov: +__1__ +worker-robot-speed=Rýchlost pracovných robotov: +__1__ +worker-robot-storage=Kapacita pracovných robotov: +__1__ +zoom-to-world-blueprint-enabled=Zoom-to-world návrhu +zoom-to-world-deconstruction-planner-enabled=Zoom-to-world plánovača dekonštrukcie +zoom-to-world-enabled=Zoom-to-world +zoom-to-world-ghost-building-enabled=Zoom-to-world plánovanej budovy +zoom-to-world-selection-tool-enabled=Zoom-to-world nástroja výberu +zoom-to-world-upgrade-planner-enabled=Zoom-to-world vylepšovacieho plánovača +[programmable-speaker-instrument] +alarms=Poplachy +bass=Basy +celesta=Čelesta +drum-kit=Bicie +lead=Hlavný +miscellaneous=Rôzne +piano=Piano +plucked=Natiahnuté struny +saw=Pílovité zuby +square=Štvorcový +steel-drum=Oceľový bubon +vibraphone=Vibrafón +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Odomknutie úspechu +alarm-1=Poplach 1 +alarm-2=Poplach 2 +alert-destroyed=Varovanie: Objekt zničený +armor-insert=Vloženie do brnenia +armor-remove=Vybratie z brnenia +buzzer-1=Bzučiak 1 +buzzer-2=Bzučiak 2 +buzzer-3=Bzučiak 3 +cannot-build=Nedá sa budovať +clap=Tlesknutie +console-message=Správa konzoly +cowbell=Kravský zvon +crafting-finished=Výroba dokončená +crash=Pád +fx=Fx +game-lost=Prehraná hra +game-won=Vyhraná hra +gui-click=GUI klik +gui-click-2=GUI klik 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=Vysoké Q +inventory-move=Presunutie inventára +kick-1=Kop 1 +kick-2=Kop 2 +new-objective=Nový cieľ +perc-1=Bicie 1 +perc-2=Bicie 2 +research-completed=Výzkum dokončený +reverse-cymbal=Reverzné činely +ring=Zvonček +scenario-message=Správa scenára +shaker=Trepáčka +siren=Siréna +snare-1=Malý bubon 1 +snare-2=Malý bubon 2 +snare-3=Malý bubon 3 +triangle=Triangel +[recipe-name] +advanced-oil-processing=Pokročilé spracovanie ropy +basic-oil-processing=Základné spracovaníe ropy +coal-liquefaction=Skvapalnenie uhlia +empty-crude-oil-barrel=Vyprázdniť sud ropy +empty-filled-barrel=Prázdny __1__ sud +fill-barrel=Naplňte __1__ sud +fill-crude-oil-barrel=Naplniť sud ropy +heavy-oil-cracking=Krakovanie ťažkých olejov na ľahký olej +kovarex-enrichment-process=Obohacovací proces Kovarextu +light-oil-cracking=Krakovanie ľahkého oleja s ropným plynom +nuclear-fuel-reprocessing=Prepracovanie jadrového paliva +uranium-processing=Spracovanie uránu +[shortcut] +alt-mode=Prepnúť "Alt-mód" +copy=Kopírovať +cut=Vystrihnúť +import-string=Importovať reťazec +inline-keybind-format=__1__ (__2__) +make-blueprint=Plán +make-blueprint-book=Kniha plánov +make-deconstruction-planner=Plánovač rozmontovania +make-upgrade-planner=Plánovač vylepšení +out-of-line-keybind-format=__1__\n(__2__) +paste=Vložiť +toggle-equipment-movement-bonus=Spustiť exoskeleton +toggle-personal-logistic-requests=Prepnúť osobné logistické požiadavky +toggle-personal-roboport=Spustiť osobný roboport +undo=Späť +undo-unavailable=Späť +[story] +message-log-close=Zatvoriť +message-log-title=Denník správ +[technology-description] +advanced-electronics=Integrované obvody a mikroprocesory pre pokročilý výpočet. +advanced-material-processing=Rýchlejšie a pružnejšie pece. +advanced-oil-processing=Rafinácia ropy s ďalšími produktmi, ktoré je možné ďalej rafinovať. +artillery=Kanón dlhého dostrelu namontovaný na vežu alebo vagón. Používa sa na automatickú paľbu na vzdialené nepriateľské štruktúry, alebo na manuálnu paľbu s ešte väčším dostrelom. +artillery-shell-range=Zvyšuje dolet delostreleckých granátov pre automatickú aj manuálnu streľbu. +artillery-shell-speed=Zvyšuje rýchlosť streľby delostreleckých kanónov. +atomic-bomb=Zničujúca forma rakety použiteľná na vyhladenie všetkého v obrovskej oblasti naraz. +automated-construction=Umožňuje prikázať stavebným robotom postavenie, vylepšenie alebo rozobratie nekoľkých budov naraz, kopírovanie celých tovární alebo vyčistenie lesov. +automated-rail-transportation=Umožňuje vybudovanie vlakových zastávok na vytvorenie automatických vlakových trás. +automation=Kľúčová technológia pre automatickú hromadnú výrobu. +automation-2=Montovne schopné spracovať tekuté ingrediencie. +automation-3=Montovne schopné spracovať tekuté ingrediencie, s vyššou rýchlosťou a možnosťou vložiť moduly. +automobilism=Motorom poháňané vozidlo používané na osobnú prepravu. +battery=Elektrochemický článok, ktorý uchováva a dodáva energiu elektrickým zariadeniam. +battery-equipment=Vložená do brnenia poskytuje energiu pre neskoršie použitie. +battery-mk2-equipment=Vložená do brnenia poskytuje veľa energie pre neskoršie použitie. +belt-immunity-equipment=Vkladá sa do brnenia a zabraňuje posúvaniu v dôsledku dopravných pásov. +braking-force=Vlaky môžu spomaliť rýchlejšie, čo im umožnuje dlhšiu jazdu vysokou rýchlosťou. +chemical-science-pack=Umožňuje výskum pokročilých predmetov s využitím ropných produktov. +circuit-network=Poskytuje lepšiu kontrolu nad vašimi počítačmi prepojením s drôtmi a reakciou na signály. +cliff-explosives=Sudy naplnené dostatočným množstvom výbušnín na strhnutie útesu. +coal-liquefaction=Technika spracovania uhlia na ropné produkty použitím pary a ťažkého oleja. +concrete=Pokročilý stavebný materiál použiteľný aj pre podlahy. +construction-robotics=Konštrukčné roboty stavajú a opravujú budovy. Stavbu im zadáš umiestnením ducha budovy. +defender=Najnákladnejší typ bojového robota. Na krátku dobu sleduje a pomáha hráčovi. +destroyer=Najpokročilejší typ bojového robota. Sleduje a pomáha hračovi po obmedzenú dobu. +discharge-defense-equipment=Zraňuje, omračuje a dozadu odhadzuje nepriateľov v blízkosti, po aktivácií diaľkovým ovládačom. +distractor=Stredný typ bojového robota. Zostaňte na nasadenej pozicii prie strieľanie a pre rozptýlenie nepriateľov. +effect-transmission=Maják prenáša účinky modulov na okolité stavby. +effectivity-module=Modul ktorý znižuje spotrebu energie stroja. +electric-energy-accumulators=Budovy, ktoré skladujú nadbytočnú elektrickú energiu pre neskôr. +electric-energy-distribution=Flexibilnejšie spôsoby distribúcie elektrickej energie. +electric-engine=Prevádza elektrickú energiu na mechanický pohyb. +electronics=Elektronické komponenty pre základné spracovanie signálu. +energy-shield-equipment=Vložená do brnenia absorbuje poškodenie. +energy-shield-mk2-equipment=Vložená do brnenia absorbuje veľké množstvo poškodenia. +energy-weapons-damage=Zvyšuje poškodenie laserov a elektrických lúčov. +engine=Premení palivo na mechanický pohyb. Základnou súčasťou všetkých vozidiel. +exoskeleton-equipment=Vložený do brnenia zvyšuje rýchlosť pohybu po mape. Môžeš ich použiť viac súčastne. +explosive-rocketry=Extrémne výbušné rakety s väčším okruhom výbuchu. +explosives=Vyvíjanie nebezpečných ale kontrolovateľných výbušnín. +fast-inserter=Prekladače schopné rýchlejšieho pohybu a filtrovania pomocou vylepšenej elektroniky. +flamethrower=Výkonné ručné a vežové plameňomety strielajú agresívne horľaviny na nepriateľov, ktorých podpaľujú. +flammables=Vyvíjanie efektívnejšieho paliva a agresívnejších horľavín. +fluid-handling=Rôzne spôsoby skladovania a prepravy tekutín. +fluid-wagon=Umožňuje transport tekutín po koľajniciach. Cisternové vagóny sa plnia a vypúšťajú pomocou púmp umiestnených pri rovných častiach koľajnice. +follower-robot-count=Zvyšuje počet bojových robotov, ktorí vás môžu sledovať súčasne. +fusion-reactor-equipment=Vložený do brnenia nabíja ostatné zariadenia. +gates=Stenová brána, ktorá sa v prípade potreby otvárajú. Môže byť ovládaná obvodovou sieťou. +gun-turret=Základné obranné stavby, ktoré musia byť doplňované zásobníkmi. +heavy-armor=Ťažké brnenie pre väčšiu ochranu. +inserter-capacity-bonus=Umožňuje vkladačom zásobníkov presunúť viac položiek naraz. Niektoré upgrady pridávajú malé množstvo stohovania dokonca aj do nepohybových vkladačov. +kovarex-enrichment-process=Proces výroby uránu 235 z uránu 238. Vyžaduje veľké množstvo uránu 235 ako katalizátoru. +land-mine=Výbušné pasce umiestnené na zem aktivované prechodom nepriateľov. Po explodovaní môžu byť znovu postavené stavebnými robotmi. Poškodenie môže byť zvýšené výskumom silnejších výbušnín. +landfill=Môže byť položeny na vodu a vytvoriť tak terén, na ktorom sa môže stavať. +laser=Sústredené svetlo schopné spôsobiť škodu. +laser-shooting-speed=Zvyšuje rýchlosť strielania laserových veží. +laser-turret=Pokročilé obranné budovy, ktoré vyžadujú len elektrickú energiu. +logistic-robotics=Logistický roboti môžu postave doručiť, alebo odobrať nechcené predmety. +logistic-science-pack=Umožňuje výskum vylepšenej logistiky, automatizácia a základných vojenských technológii. +logistic-system=Odomkni ďalšie logistické truhly, ktoré zväčšujú možnosti logistických robotov. Žiadajúca truhla požaduje veci z logistickej siete. Truhly aktívny poskytovateľ sa snažia ich obsah uložiť, alebo použiť inde. Vyrovnávajúca truhla požaduje špecifikované veci, aby boli k dispozícii pre osobnú logistickú sieť a automatizované stavby. +logistics=Rýchlejšie a flexibilnejšie spôsoby dopravy. +low-density-structure=Ľahký ale pevný materiál, veľmi užitočný pre vesmírne lode a osobné vybavenie. +lubricant=Premieňa ťažký olej na mazivo, ktoré znižuje trenie vo vysokorýchlostných stojov. +military=Efektívnejšie prostriedky na obranu seba a vašej továrne. +military-science-pack=Umožňuje výskum ďalších vojenských možností. +mining-productivity=Zvyšuje výťažok zo všetkých ťažobných zariadení a ropných čerpadiel. +modular-armor=Brnenie s malou mriežkou na moduly vybavenia, ktoré ti poskytnú výnimočné bonusy. jeho nosenie ti naviac zväčšuje veľkosť inventára. +modules=Umožňuje výskum vylepšení modulov, ktoré môžu byť vložené do strojov. +night-vision-equipment=Pri vložení do brnenia poskytuje lepšie videnie v noci. +nuclear-fuel-reprocessing=Proces znovupoužitia vyhoreného jadrového paliva na tvorbu uránu 238. +nuclear-power=Výkonná a sofistikovaná metóda výroby elektrickej energie pomocou uránových palivových článkov. +oil-processing=Rafinácia ropy používaná na výrobu plastov, síry a palív. +optics=Rôzne aplikácie viditeľného svetla. +personal-laser-defense-equipment=Vložená do brnenia automaticky striela na najbližších nepriateľov. +personal-roboport-equipment=Vložený do brnenia poskytuje konštrukčným robotom možnosť fungovať z tvojho inventára. +personal-roboport-mk2-equipment=Vložený do brnenia poskytuje mnohým konštrukčným robotom možnosť fungovať z tvojho inventára. +physical-projectile-damage=Zvyšuje poškodenie zbraní používajúcich pevné projektily, gulometných veží a obranných robotov. +plastics=Syntetické polymérne materiály, ktoré sa dajú vytvarovať do pevných predmetov. +power-armor=Brnenie s veľkou mriežkou na vybavenie a bonusom k veľkosti inventára. +power-armor-mk2=Brnenie s obrovskou mriežkou na vybavenie a bonusom k veľkosti inventára. +production-science-pack=Umožňuje výskum najefektívnejších strojov, modulov a procesov. +productivity-module=Modul ktorý umožňuje vyrobiť viac výrobkov z rovnakého množstva ingrediencií, ale zvyšuje spotrebu energie a znižuje rýchlosť. +rail-signals=Umožňuje koordináciu viacerých vlakov v rámci tej istej železničnej siete. +railway=Veľkoobjemová preprava na dlhé vzdialenosti. +refined-flammables=Zvyšuje poškodenie plameňometných zbraní. +research-speed=Odblokuje účinnejšie výskumné postupy. +robotics=Telá lietajúcich robotov. Musia byť špecializované pre výkon logistických alebo stavebných úloh. +rocket-control-unit=Pokročilé výpočtové jednotky schopné kontrolovať raketové systémy. +rocket-fuel=Sofistikované viacúčelové palivo. +rocket-silo=Umožní ti vystreliť raketu do vesmíru a vyhrať hru. +rocketry=Osobný raketomet pre prenasledovanie nepriateľov s raketami. +solar-energy=Zdroj voľnej elektrickej energie, ale v noci zbytočný. +solar-panel-equipment=Vložený do brnenia nabíja ostatné zariadenia, v noci je nepoužiteľný. +space-science-pack=Umožňuje posielanie satelitov do vesmíru, ktoré budu posielať späť vedecké dáta používané na produkciu vesmírnych vedeckých balíčkov. +speed-module=Modul ktorý zrýchľuje stroj, ale zvyšuje spotrebu energie. +spidertron=Viacúčelové vozidlo schopné prechádzať cez rôzny terén. Je vybavené rýchlopalnými raketometmi ovládanými manuálne alebo automatickým zameriavaním. Dá sa ovládať manuálne alebo použitím pavúkotron ovládačom +stack-inserter=Vkladače stohu môžu súčasne presúvať viacero položiek. +steel-axe=Zvyšuje tvoju rýchlosť ťažby. +steel-processing=Umožňuje taviť oceľ z plechoviek. +stone-wall=Steny na ochranu vašej továrne pred útočníkmi. +stronger-explosives=Zvyšuje poškodenie výbušných zbraní. +sulfur-processing=Vysoko reaktívna nekovová chemikália používaná na výrobu kyseliny sírovej a výbušných predmetov. +tank=Silné útočné vozidlo schopné niesť rôzne zbrane. +toolbelt=Zväčší tvoj inventár. +uranium-ammo=Pokročilá munícia vyrobená z uránu-238 je ťažšia a tvrdšia, čo spôsobuje masívne poškodenie. +uranium-processing=Uránová ruda sa spracováva v odstredivkách na urán-238 so šancou vytvoriť bohatší urán-235. Oba sú potrebné pre výrobu uránových palivových článkov. +utility-science-pack=Umožňuje výskum najsilnejších zbraní, osobného vybavenia a koordinácie robotov. +weapon-shooting-speed=Zvyšuje rýchlosť strelby väčšiny projektilových zbraní. +worker-robots-speed=Zvyšuje rýchlosť lietania logistických a konštrukčných robotov. +worker-robots-storage=Zvyšuje počet položiek, ktoré logistické a konštrukčné roboty môžu prenášať naraz. +[technology-name] +advanced-electronics=Pokročilá elektronika +advanced-material-processing=Pokročilé spracovanie materiálu +advanced-oil-processing=Pokročilé spracovanie ropy +artillery=Delostrelectvo +artillery-shell-range=Dosah delostreleckého náboja +artillery-shell-speed=Rýchlost streľby náboja do kanónu +atomic-bomb=Atómová bomba +automated-rail-transportation=Automatizovaná železničná doprava +automation=Automatizácia +automobilism=Automobilový priemysel +battery=Batérie +battery-equipment=Osobná batéria +battery-mk2-equipment=Osobná batéria MK2 +belt-immunity-equipment=Ochrana proti posunutiu pásmi +braking-force=Brzdná sila +chemical-science-pack=Chemický vedecký balíček +circuit-network=Obvodová sieť +cliff-explosives=Výbušnina na útesy +coal-liquefaction=Skvapalnenie uhlia +concrete=Betón +construction-robotics=Stavebný roboti +defender=Obranca +destroyer=torpédoborec +discharge-defense-equipment=Obrana proti výbojom +distractor=Rozptyľovací robot +effect-transmission=Prenos efektov +effectivity-module=Modul účinnosti +electric-energy-accumulators-1=Akumulátory elektrickej energie +electric-energy-distribution=Distribúcia elektrickej energie +electric-engine=Elektrický motor +electronics=Elektronika +energy-shield-equipment=Energeticky štíť zariadenia +energy-shield-mk2-equipment=Energeticky štít MK2 zariadenia +energy-weapons-damage=Poškodenie energetickými zbraňami +engine=Motor +exoskeleton-equipment=Exoskeletonové vybavenie +explosive-rocketry=Výbušná raketová technika +explosives=Výbušniny +fast-inserter=Rýchly prekladač +flamethrower=Plameňomet +flammables=Horľaviny +fluid-handling=Manipulácia s kvapalinou +fluid-wagon=Vagón pre kvapaliny +follower-robot-count=Počet robotov ktoré sprevádzajú +fusion-reactor-equipment=Prenosný fúzny reaktor +gate=Brána +gun-turret=Guľometná veža +heavy-armor=Ťažké brnenie +inserter-capacity-bonus=Vloženie bonusovej kapacity +kovarex-enrichment-process=Obohacovací proces Kovarex +land-mine=Pozemné míny +landfill=Zem +laser=Laser +laser-shooting-speed=Rýchlosť streľby laserom +laser-turret=Laserová veža +logistic-robotics=Logistická robotika +logistic-science-pack=Logistický vedecký balíček +logistic-system=Logistický systém +logistics=Logistika +low-density-structure=Odľahčená štruktúra +lubricant=Mazivo +military=Vojenstvo +military-science-pack=Vojenský vedecký balíček +mining-productivity=Produktivita ťažby +modular-armor=Modulárne brnenie +modules=Moduly +night-vision-equipment=Zariadenie na nočné videnie +nuclear-fuel-reprocessing=Prepracovanie jadrového paliva +nuclear-power=Nukleárna energia +oil-processing=Spracovanie ropy +optics=Optika +personal-laser-defense-equipment=Osobná laserová obrana +personal-roboport-equipment=Osobný roboport +personal-roboport-mk2-equipment=Osobný roboport MK2 +physical-projectile-damage=Poškodenie pevnými projektilmi +plastics=Plasty +power-armor=Energetické brnenie +power-armor-mk2=Energetické brnenie MK2 +production-science-pack=Výrobný vedecký balíček +productivity-module=Modul produktivity +rail-signals=Železničné signály +railway=Železnice +refined-flammables=Zdokonalené horľaviny +research-speed=Rychlost výzkumu laboratórií +robotics=Robotika +rocket-control-unit=Riadiaca jednotka rakety +rocket-fuel=Raketové palivo +rocket-silo=Raketové silo +rocketry=Raketová technika +solar-energy=Solárna energia +solar-panel-equipment=Prenosný solárny panel +space-science-pack=Vesmírny vedecký balíček +speed-module=Modul rýchlosti +spidertron=Pavúkotron +stack-inserter=Vloženie zásobníka +steel-axe=Oceľová sekera +steel-processing=Spracovanie ocele +stone-wall=Kamenná stena +stronger-explosives=Silnejšie výbušniny +sulfur-processing=Spracovanie síry +tank=Tank +toolbelt=Nástrojový pás +uranium-ammo=Uránová munícia +uranium-processing=Spracovanie uránu +utility-science-pack=Úžitkový vedecký balíček +weapon-shooting-speed=Rýchlosť strelby zbraní +worker-robots-speed=Rýchlosť pracovných robotov +worker-robots-storage=Veľkosť nákladného priestoru pracovných robotov +[tile-name] +concrete=Betón +deepwater=Hlboká voda +deepwater-green=Hlboká zelená voda +dirt-1=Hlina 1 +dirt-2=Hlina 2 +dirt-3=Hlina 3 +dirt-4=Hlina 4 +dirt-5=Hlina 5 +dirt-6=Hlina 6 +dirt-7=Hlina 7 +dry-dirt=Suchá hlina +grass-1=Trávnik +grass-2=Tráva 2 +grass-3=Tráva 3 +grass-4=Tráva 4 +hazard-concrete-left=Bezpečnostný betón - ľavý +hazard-concrete-right=Bezpečnostný betón - pravý +lab-dark-1=Laboratórna dlaždica 1 +lab-dark-2=Laboratórna dlaždica 2 +lab-white=biele laboratórium +landfill=Zasypávač +nuclear-ground=Rádioaktívna pôda +out-of-map=Prázdnota +red-desert-0=Červená púšť 0 +red-desert-1=Červená púšť 1 +red-desert-2=Červená púšť 2 +red-desert-3=Červená púšť 3 +red-desert-dark=Tmavo červená púšť +refined-concrete=Prepracovaný betón +refined-hazard-concrete-left=Prepracovaný bezpečnostný betón ľavý +refined-hazard-concrete-right=Prepracovaný bezpečnostný betón pravý +sand-1=Piesok 1 +sand-2=Piesok 2 +sand-3=Piesok 3 +stone-path=Kamenná cesta +tutorial-grid=Mriežková výučba +water=Voda +water-green=Zelená voda +water-mud=Plytká voda 2 +water-shallow=Plytká voda +water-wube=Vodní Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] aktívne sa snaží posunúť svoj obsah do logistickej siete.\nAk nie sú žiadne požiadavky pre dané predmety, truhla aktívny poskytovateľ budú presunuté do [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] majú dva pruhy, ktoré môžu byť použité na transport predmetov a môžu byť použité na rôzny zdroje.\n[entity=inserter] môžu zobrať predmety z oboch pruhov, ale položiť môžu iba na jednu, vzdialenejšiu, stranu. +buffer-chest=[entity=logistic-chest-buffer] fungujú ako obe [entity=logistic-chest-requester] a [entity=logistic-chest-passive-provider].\nPoskytuje predmety na výstavbu, osobnú logistiku a požaduje predmety ak je povolené "Požiadavka z vyrovnávacej truhly". +bulk-crafting=Keď prejdeš kurzorom cez výrobný slot:\n - __ALT_CONTROL__1__craft-5__ zadáš výrobu 5 predmetov.\n - __ALT:CONTROL__1__craft-all zadáš výrobu čo najviac predmetom. +burner-inserter-refueling=Palivo [entity=burner-inserter] môže byť doplnené inými prekladačmi, alebo ho môžu doplniť sami pri práci s palivom. +circuit-network=Signálna sieť je systém, ktorý umožnuje premiestnenie informácii medzi strojmi.\nMôžeš pripojiť stroje do signálnej siete použitím [item=red-wire] a [item=green-wire].\n sieť môže preniesť celé číslo s hodnotou -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) individuálne pre každý typ signálu.\nNie je podmienka použiť signálnu sieť na dokončenie hry, ale umožnuje veľa zábavných výmyslov alebo zdokonalenie fabriky optimalizáciou, ktorá by nebola možná bez jej použitia. +clear-cursor=Keď držíš predmet, môžeš ho uvoľniť použitím __CONTROL__clear-cursor__, čo ho vráti do [img=utility/hand] slotu v inventári.\nTiež to zruší plánovanie koľají, ťahanie vedenia a vyberanie boxov. +connect-switch=__ALT_CONTROL__1__build__ na objekte s [item=copper-cable] na tvojom kurzore pre pripojenie elektrického kábla.\n__ALT_CONTROL__1__remove-pole-cables__ na objekt pre odstránenie všetkých káblov. +construction-robots=[entity=construction-robot] plnia stavebné, demolačné, vylepšovacie a opravovacie príkazy z logistickej siete.\nKonštrukčné príkazy sú tvorené pôdorysom budovy, [item=blueprint] použitím, alebo keď priateľská budova je zničená a potrebuje byť znovu postavená.\ndemolačné príkazy sú vytvorené vyznačením objektov s [item=deconstruction-planner].\nPríkazy na vylepšenie sú vytvorené použitím [item=upgrade-planner].\nTieto príkazy sú tiež tvorené funkciou späť. +copy-entity-settings=__CONTROL__copy-entity-settings__ a __CONTROL__paste-entity-settings__ umožňuje kopírovať nastavenia medzi objektmi.\nNapríklad môžeš kopírovať-vložiť medzi [entity=assembling-machine-2] recepty, alebo truhly na nastavenie limitu inventára.\n__ALT_CONTROL__1__paste-entity-settings__ a potiahnutie vloží nastavenia do viacerých objektov jedným razom. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ a __CONTROL__paste-entity-settings__ umožňuje kopírovať nastavenia medzi objektmi.\nNapríklad môžeš kopírovať-vložiť medzi [entity=assembling-machine-2] recepty, alebo truhly na nastavenie limitu inventára.\nPodržaním __CONTROL__paste-entity-settings__a použitie __CONTROL__move__ rýchlo nastaví viac objektov. +copy-paste=__CONTROL__copy__ vytvorí kópiu, ktorý umožňuje uložiť výber do schránky.\n__CONTROL__paste__ získa poslednú kópiu, aby mohla byť postavené.\n__CONTROL__cycle-clipboard-forwards__ and __CONTROL__cycle-clipboard-backwards__ umožňuje prechádzať históriu schránky. +copy-paste-filters=Môžeš kopírovať-vložiť medti objektmi nastavenia filtrovania, požiadavky alebo filtrovanie inventárových slotov, ako napríklad [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] alebo [entity=cargo-wagon]. +copy-paste-requester-chest=Môžeš kopírovať-vložiť medzi [entity=logistic-chest-requester] požiadavky logistickej siete.\nTiež môžeš kopírovať-vložiť z [entity=assembling-machine-2] do [entity=logistic-chest-requester] na nastavenie požiadaviek logickej siete na základe receptu. +copy-paste-spidertron=Kopírovanie-vkladanie medzi [entity=spidertron] skopíruje farbu a logistické požiadavky.\nTiež sa pokúsi o kopírovanie rozloženia inventára, vloží vybavenie z inventára hráča, ak sú predmety dostupné. +copy-paste-trains=Môžeš kopírovať-vložiť medzi [entity=locomotive] plán cesty a farby.\nMôžeš kopírova-vložiť medzi [entity=train-stop] názov a farbu.\nNakoniec môžeš kopírovať-vložiť medzi [entity=locomotive] a [entity=train-stop] farbu. +drag-building=Najrýchlejšia cesta ako postaviť priamu líniu ako napríklad [entity=stone-furnace] je stlačiť __CONTROL__build__ a podržať počas behu v žiadanom smere. +drag-building-poles=Ak postavíš [entity=small-electric-pole] ťahaním, stĺpy budú automaticky postavené v maximálnej vzdialenosti pripojenia. +drag-building-underground-belts=Pri stavbe [entity=underground-belt] alebo [entity=pipe-to-ground] ťahom, automaticky budú umiestnené v maximálnej vzdialenosti so zachovaním spojenia. +e-confirm=Všetky zelené tlačítka v hre sú na "potvrdenie"__CONTROL__confirm-gui__\nSkús ho použiť teraz na potvrdenie tipu! +electric-network=Elektrická sieť presúva energiu z producentov ako napríklad [entity=steam-engine] alebo [entity=solar-panel] ku konzumentom.\n__ALT_CONTORL__1__open-gui__ na elektrický stĺp pre otvorenie štatistík o danej elektrickej siete. +electric-pole-connections=Elektrické stĺpy sa automaticky spoja, pokiaľ sú vrámci "dosahu vedenia" a môžu mať až 5 spojení.\nPripojenia môžu byť manuálne pridané, alebo odobraté použitím [item=copper-cable].\nVšetky pripojenia elektrických stĺpov môžu byť odstránené použitím __CONTROL__remove-pole-cables__ na elektrický stĺp. +entity-transfers=Použitie __ALT_CONTROL__1__fast-entity-transfer__ na objekt zoberie predmety z neho.\nPoužitie __ALT_CONTROL__1__fast-entity-transfer počas držania predmetu ho vloží do objektu.\n\n\nTutoriál ťa naučí viac možností premiestňovania predmetov z a do objektov bez ich otvárania. +fast-belt-bending=Stlačením __CONTROL__rotate__ počas ťahania [entity=transport-belt] umožní robiť bezproblémové zatočenia rýchlo. +fast-obstacle-traversing=Ťahaním [entity=transport-belt] cez prekážku automaticky postaví [entity=underground-belt] prechod, ak je to možné. +fast-replace=Stavanie cez objekt rovnakého typu a veľkosti spraví rýchlu náhradu. Rýchla náhrada zachová nastavenia originálneho objektu, ako napríklad obsah inventára a vybrané recepty. +fast-replace-belt-splitter=[entity=transport-belt] môže byť rýchlo vymenený za [entity=splitter] a naopak. +fast-replace-belt-underground=[entity=transport-belt] môže byť rýchlo vymenený s [entity=underground-belt] a naopak.\nVšetky pásy medzi vchodom a východom podzemného pása budú automaticky vyťažené.\nTáto funkcia sa dá tiež využiť s [entity=pipe] a [entity=pipe-to-ground]. +fast-replace-direction=Pomocou rýchleho nahradenia môže byť zmenené smerovanie entity. +gate-over-rail=[entity=gate] môže byť postavená na hocijakej vertikálnej alebo horizontálnej [entity=straight-rail].\nVlaky automaticky otvoria bránu, aby mohli prejsť a nenechajú dieru v obrannom systéme. +ghost-building=__ALT_CONTROL__1__build-ghost__ počas držania stavebného predmetu postavý plán budovy.\nPlán budovy bude automaticky postavený hociakou logistickou sieťou v dosahu. +ghost-rail-planner=Plán stavby železnice je používaný na stavbu dlhých častí novej časti koľajníc.\nNa použitie plánu stavby železnice, podrž __CONTROL_MODIFIER__build-ghost__ počas plánovania železnice.\nTiež môžeš podržať __CONTROL_MODIFIER__build-with-obstacle-avoidance__ na plánovanie železnice s obchádzaním prekážok. +inserters=Prekladače berú predmety z jednej strany a preložia ich na druhú stranu.\nMôžu presúvať predmety z a do [entity=transport-belt],[entity=iron-chest],[entity=burner-mining-drill],[entity=stone-furnace], a iných strojov. +insertion-limits=Prekladač nenaplní vždy inventár cieleného objektu. To umožňuje ďalším prekladačom zobrať ich časť predmetov.\nnapríklad, ak [entity=boiler] má 5 alebo viac predmetov [item=coal] v sebe, prekladač nevloží žiadny ďalší. Toto umožňuje ďalšiemu palivu cestovať ďalej pásom do ďalších bojlerov namiesto prvého v rade hromadením všetkého.\nToto je tiež aplikované pre [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] a ďalšie. +introduction=Vitajte do tipov a trikov!\nVysvetlí vám to koncepty hry vo vizuálnej a interaktívnej forme.\nTipy sú odomykané počas postupu hrou a dokončením tipov.\nAk chcete vidieť všetky od začiatku, použite príkaz __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__ v konzole. +limit-chests=Truhly môžu mať ich voľné sloty limitované vybraním červených "X" inventárnych slotov a potom budú sloty blokované.\nPrekladače nebudú môcť naplniť tieto blokované sloty, takže to zmenšuje kapacitu truhly a zabraňuje nadprodukcii. +logistic-network=Logistická sieť je mocný nástroj automatického doručovania. Používa lietajúce roboty na presun predmetov a vykonávanie automatických výstavb.\nObsahuje 3 hlavné komponenty:\n - [entity=roboport] definuje miesto pokrytia siete, slúži ako nabíjací bod a úložisko pre robotov.\n - [entity=logistic-robot] plnia úlohu logistických objednávok a [entity=construction-robot] pracujú na stavebných objednávkach siete.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] zásobujú sieť s predmetmi. +long-handed-inserters=[entity=long-handed-inserter] je elektrický dlhoruký prekladač, ktorý zoberie a položí predmet dva dieliky od jeho miesta, namiesto obyčajného jedného dieliku. +low-power=Ak konzumácia energie je väčšia ako produkcia, tvoje stroje budú pracovať pomalšie kvôli nedostatočnému zásobovaniu.\nDávaj pozor na rýchlosť tvojich strojov, aby si identifikoval nedostatok produkcie elektriny predtým ako je neskoro.\nNajlepšia cesta ako sa ubezpečiť, že máš dostatok energie, je sledovať štatistiky v elektrickej sieti a zabezpečiť, že "spokojnosť" je vždy zelená a plná. +move-between-labs=[entity=inserter] môže byť použitý na prekladanie výskumných balíčkov medzi [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] poskytuje predmety logistickej sieti.\nZnamená to, že hocijaký predmet v truhle pasívny poskytovateľ môže byť zobraný robotmi, aby splnil logistické a stavebné príkazy. +personal-logistics=[entity=logistic-robot] presúva predmety z logistickej truhly poskytovateľ, aby splnil požiadavky osobnej logistiky.\nOsobné logistické požiadavky majú minimálny a maximálny počet a roboti môžu priniesť predmety pokiaľ máš viac ako minimálny počet.\nAk máš viac ako maximálny počet predmetov, budú presunuté do logistických odpadových slotov, aby boli odnesené robotmi preč. +pipette=Použi __CONTROL__smart-pipette__ na položenie vybratého objektu na miesto tvojho kurzoru. +pole-dragging-coverage=Ak postavíš [entity=small-electric-pole] ťahaním popri elektrických zariadeniach, žiadna v dosahu nebude preskočená. +pump-connection=[entity=pump] sa pripojí na zastavený [entity=fluid-wagon] keď sú zrovnané správne.\nJe potrebná na naloženie a vyloženie kvapalín z [entity=fluid-wagon]. +rail-building=Pre aktiváciu režimu stavania železnice, podrž [item=rail] a stlač __CONTROL__build__ na už existujúci kus železnice.\n_ALT_CONTROL__1__build__ na potvrdenie položenia časti železnice.\n__CONTROL__clear-cursor__ deaktivuje režim stavania železnice. +rail-signals-advanced=[entity=rail-chain-signal] určuje jeho status na základe signálov pred ním, aby ujasnil, že vlak, ktorý vchádza do bloku mohol z neho aj odísť.\nSú používané v spojení s [entity=rail-signal] na vybudovanie zložitých vlakových križovatiek.\n\n\nVýuka ťa naučí ako používať reťazový semafór, aby si mohol stavať complexné križovatky a predísť zaseknutiam vlkov. +rail-signals-basic=[entity=rail-signal] rozdelí koľaje na bloky. Každá [entity=locomotive] prečíta signál aby predišla nehode s ďalším vlakom.\n\n\n\nVýuka ťa naučí ako použiť vlakové signáli, tak aby mohli byť viaceré vlaky na rovnakom systéme koľají. +repair-packs=Počas držania [item=repair-pack] kurzorom, stlač __CONTROL__build__ a podrž na objekt, aby si ho opravil. +requester-chest=[entity=logistic-chest-requester] požaduje predmety z logistickej siete.\n[entity=logistic-robot] prinesú predmety z logistickej siete, aby splnili požiadavku. +rotating-assemblers=Niektoré recepty potrebujú vstup kvapaliny do [entity=assembling-machine-2], ako napríklad [recipe=electric-engine-unit]. Montážny stroj s vstupom pre kvapaliny môže byť otočený pomocou __CONTROL__rotate__. +shoot-targeting=Môžeš strieľať po nepriateľských cieľoch stlačením __CONTROL__shoot-enemy__ s tvojím kurzorom blízko nepriateľa.\nMôžeš strieľať vybraného neutrálny alebo priateľský objekt stlačením __CONTROL__shoot-selected__. +shoot-targeting-controller=Môžeš strieľať nepriateľské cieľe držaním __CONTROL__shoot-enemy__\nKeď používaš gamepad, všetky zbrane sú automaticky mierené na najbližšieho nepriateľa v oblasti. Použi __CONTORL__look__ na hýbanie automatickej cielenej oblasti.\nMôžeš strieľať aj po vybraných neutrálnych alebo priateľských objektoch stlačením __CONTROL__shoot-selected__. +show-info=Stlač __CONTROL__show-info__ na zapnutie prekrytia s informáciami, tiež nazývaný ako "Alt-mód". +splitter-filters=[entity=splitter] môžu byť nastavené na filtrovanie špecifického predmetu, alebo prioritizovanie jedného vstupu/výstupu. +splitters=[entity=splitter] sa používa na rozdeľovanie, kombinovanie alebo balancovanie pásov.\nPrichádzajúce predmety sú rovnomerne rozdelené ak je voľné miesto v oboch výstupoch, potom sú presunuté do prázdneho výstupu. +stack-transfers=__CONTROL__stack-transfer__ premiestnijeden stoh.\n__CONTROL__inventory-transfer__ premiestni všetky rovnaké stohy. (Vybratie prázdneho slotu premiestni celý inventár).\nPoužitím __CONTROL_RIGHT_CLICK__ namiesto __CONTROL_LEFT_CLICK__ pre ovládacie prvky zmienené hore premiestni polovicu množstva.\n\nTutoriál to vysvetluje vo väčších detailoch. +steam-power=[entity=boiler] konzumuje spáliteľné palivo ako napríklad [item=coal] na premenu [fluid=water] na [fluid=steam].\n[entity=steam-engine] konzumuje [fluid=steam] na výrobu elektrickej energie, ktorá je distribuovaná konzumentom v elektrickej sieti. +storage-chest=[entity=logistic-chest-storage] uchováva predmety, vzaté z odpadových slotov hráča a demoličných príkazov.\nKaždý predmet v skladovacej truhle sú tiež k dispozícii pre logistické alebo stavebné príkazy.\nSkladovacia truhla môže byť filtrovaná, aby akceptovala iba jeden druh predmetov. +storage-chest-list=Truhly poskytujúce svoj obsah podľa priority:\n[entity=logistic-chest-active-provider] Truhla aktívny poskytovateľ\n[entity=logistic-chest-buffer] Vyrovnávacia truhla\n[entity=logistic-chest-storage] Skladovacia truhla\n[entity=logistic-chest-passive-provider] Truhla pasívny poskytovateľ +train-stop-same-name=[entity=train-stop] môže zdieľať svoje meno s ďalšími zastávkami. Vlaky s týmto menom v rozpise trasy môžu cieliť do hociktorej z týchto zastávok.\nMôžeš nastaviť limit vlakov pre každú zastávku, aby si kontroloval ich chovanie presnejšie. +train-stops=[entity=train-stop] sa používa na automatizovanie transportácie s vlakmi poskytnutím mena lokácie pre vlak, kde má cestovať.\n\n\n\nVýuka ťa naučí ako vybudovať vlakovú stanicu a ako nastaviť jednoduchý cestovný poriadok. +trains=Vlaky sú užitočné pre vysokú kapacitu a dlhé vzdialenosti transportu\nDo vlaku môžeš nastúpiť použitím __CONTROL__toggle-driving__ a ovládané __CONTROL_MOVE__. +transport-belts=Transportné pásy sa používajú na premiestnenie predmetov a fungujú bez použitia energie. Pásy tiež môžu premiestniť objekty ako hráč, vozidlá a pľuvačov.\nTransportný pásový systém pozostáva z [entity=transport-belt], [entity=splitter] a [entity=underground-belt].\nVyššie úrovňe transportných pásov premiestňujú predmetmi rýchlejšie: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] sa používa aby sa pásy mohli križovať, prekonanie terénu alebo objektov. +usable-items=Niektoré predmety môžu byť použité aj inak ako postavené v svete. Napríklad môžeš hodiť [item=grenade] na nepriateľa a spôsobiť mu poškodenie.\n__ALT_CONTROL__1__build__ počas držania predmetu kurzorom na použitie akcie. +z-dropping=Stlač __CONTROL__drop-cursor__ na pustenie jedného predmetu z tvojho kurzoru.\nMôžeš ho položiť na zem, na pás alebo do objektu.\nPodržaním __CONTROL__drop-cursor__ a ťahaním kurzoru cez viaceré objekty rýchlo vložíš jeden predmet do každého. +[tips-and-tricks-item-name] +active-provider-chest=Pasívne poskytujúca truhla +belt-lanes=Pruhy pásu +buffer-chest=Zásobníková truhla +bulk-crafting=Hromadná výroba +burner-inserter-refueling=Doplnenie paliva prekladača s pohonom na uhlie +circuit-network=Obvodná sieť +clear-cursor=Vymazat kurzor +connect-switch=Zapojenia vypínača +construction-robots=Konštrukční roboti +copy-entity-settings=Kopírovanie-vloženie nastavení objektu +copy-entity-settings-controller=Kopírovanie-vloženie nastavení objektu +copy-paste=Kopírovať a vložiť +copy-paste-filters=Kopírovanie-vloženie nastavení filtra +copy-paste-requester-chest=Kopírovanie-vloženie nastavení požadujúcej truhly +copy-paste-spidertron=Kopírovanie-vloženie nastavení pavúkotrona +copy-paste-trains=Kopírovanie-vloženie nastavení vlakov +drag-building=Stavať ťahaním +drag-building-poles=Ťahanie elektrických stĺpov +drag-building-underground-belts=Ťahanie podzemných pásov +e-confirm=__CONTROL__confirm-gui__ pre potvrdenie +electric-network=Elektrická sieť +electric-pole-connections=Zapojenia elektrického stĺpu +entity-transfers=Presun objektu +fast-belt-bending=Rýchle ohnutie pásov +fast-obstacle-traversing=Automatické obchádzanie prekážok +fast-replace=Rýchle nahradenie +fast-replace-belt-splitter=Rýchle vymenenie pásu & rozdeľovača +fast-replace-belt-underground=Rýchle vymenenie pásu & podzemného pásu +fast-replace-direction=Zmena smeru pomocou rýchleho nahradenia +gate-over-rail=Koľajnice cez bránu +ghost-building=Plánovaná budova +ghost-rail-planner=Plánovač železnice +inserters=Prekladače +insertion-limits=Limit vstupov +introduction=Úvod +limit-chests=Obmedzenie truhiel +logistic-network=Logistická sieť +long-handed-inserters=Dlhoruký prekladač +low-power=Nízky prúd +move-between-labs=Prenos medzi laboratóriami +passive-provider-chest=Truhla pasívny poskytovateľ +personal-logistics=Osobná logistika +pipette=Pipeta objektu +pole-dragging-coverage=Pokrytie ťahaných stĺpov +pump-connection=Napájanie pumpy +rail-building=Stavba koľajníc +rail-signals-advanced=Pokročilé železničné značenia +rail-signals-basic=Základné železničné značenia +repair-packs=Opravárske sady +requester-chest=Prijímacia truhla +rotating-assemblers=Otočný konštrukčný stroj +shoot-targeting=Zameriavanie +shoot-targeting-controller=Zameriavanie streľby +show-info=Dodatočné informácie (Alt-mód) +splitter-filters=Rozdeľovací filter +splitters=Rozdeľovače +stack-transfers=Presun stohu +steam-power=Parný pohon +storage-chest=Odkladacia truhla +train-stop-same-name=Železničné zastávky s rovnakým menom +train-stops=Železničné zastávky +trains=Vlaky +transport-belts=Prepravné pásy +underground-belts=Podzemné pásy +usable-items=Použiteľné predmety +z-dropping=__CONTROL__drop-cursor__ pre zahodenie predmetov +[virtual-signal-description] +signal-anything=Ak niektorý zo vstupných signálov spĺňajú podmienku, bude výstup 1. \n V opačnom prípade bude výstup 0. +signal-each=Vyhodnocuje podmienku alebo vykoná operáciu na všetkých vstupných signáloch. +signal-everything=Ak všetky vstupné signály spĺňajú podmienku, bude výstup 1. \n V opačnom prípade bude výstup 0. +[virtual-signal-name] +signal-0=Signál 0 +signal-1=Signál 1 +signal-2=Signál 2 +signal-3=Signál 3 +signal-4=Signál 4 +signal-5=Signál 5 +signal-6=Signál 6 +signal-7=Signál 7 +signal-8=Signál 8 +signal-9=Signál 9 +signal-A=Signál A +signal-B=Signál B +signal-C=Signál C +signal-D=Signál D +signal-E=Signál E +signal-F=Signál F +signal-G=Signál G +signal-H=Signál H +signal-I=Signál I +signal-J=Signál J +signal-K=Signál K +signal-L=Signál L +signal-M=Signál M +signal-N=Signál N +signal-O=Signál O +signal-P=Signál P +signal-Q=Signál Q +signal-R=Signál R +signal-S=Signál S +signal-T=Signál T +signal-U=Signál U +signal-V=Signál V +signal-W=Signál W +signal-X=Signál X +signal-Y=Signál Y +signal-Z=Signál Z +signal-anything=Hocičo +signal-black=Čierny signál +signal-blue=Modrý signál +signal-check=Skontroluj signál +signal-cyan=Azúrový signál +signal-dot=Bodový signál +signal-each=Každý +signal-everything=Všetko +signal-green=Zelený signál +signal-grey=Sivý signál +signal-info=Informačný signál +signal-pink=Ružový signál +signal-red=Červený signál +signal-white=Biely signál +signal-yellow=Žltý signál + diff --git a/factorio/data/base/locale/sl/base.cfg b/factorio/data/base/locale/sl/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cdc6deb25cf042b3cabef9522e86019babfd99d5 --- /dev/null +++ b/factorio/data/base/locale/sl/base.cfg @@ -0,0 +1,1238 @@ +[achievement-description] +automated-cleanup=Podri 100 objektov z gradbenimi roboti. +automated-construction=Zgradi 100 naprav z uporabo robotov. +circuit-veteran-1=Izdelaj 1000 naprednih vezij na uro. +circuit-veteran-2=Izdelaj 10.000 naprednih vezij na uro. +circuit-veteran-3=Izdelaj 25.000 naprednih vezij na uro. +computer-age-1=Izdelaj 500 procesnih enot na uro. +computer-age-2=Izdelaj 1000 procesnih enot na uro. +computer-age-3=Izdelaj 5000 procesnih enot na uro. +delivery-service=Igralcu so logistični roboti prinesli vse skupaj 10.000 predmetov. +eco-unfriendly=Razišči obdelavo nafte. +getting-on-track=Zgradi lokomotivo. +getting-on-track-like-a-pro=Sestavi lokomotivo v prvih 90 minutah igranja. +golem=Preživi 500 ali več točk škode. +iron-throne-1=Izdelaj 20.000 železnih plošč na uro. +iron-throne-2=Izdelaj 200.000 železnih plošč na uro. +iron-throne-3=Izdelaj 400.000 železnih plošč na uro. +it-stinks-and-they-dont-like-it=Z onesnaževanjem sproži napad nezemljanov. +mass-production-1=Izdelaj 10.000 elektronskih vezij. +mass-production-2=Izdelaj 1 milijon elektronskih vezij. +mass-production-3=Izdelaj 20 milijonov elektronskih vezij. +minions=Sledi ti 100 ali več bojnih robotov. +no-time-for-chitchat=Končaj igro v manj kot 15 urah. +pyromaniac=Zažgi 10.000 dreves. +raining-bullets=Zmagaj, ne da bi zgradil/a en sam laserski stolp. +run-forrest-run=Uniči 100 dreves tako, da se zaletiš vanja z vozilom. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Končaj igro. +solaris=Samo s sončnimi celicami proizvedi več kot 10 GJ na uro. +steam-all-the-way=Zmagaj, ne da bi zgradil kakršne koli sončne celice. +steamrolled=Uniči 10 gnezd tako, da se zaletiš vanja z vozilom. +tech-maniac=Razišči vse tehnologije. +there-is-no-spoon=Končaj igro v manj kot 8 urah. +trans-factorio-express=Naj vlak načrtuje pot dolgo 1.000 polj ali dlje. +watch-your-step=Povozi te lokomotiva. +you-are-doing-it-right=Zgradi več strojev z roboti kot ročno. +you-have-got-a-package=Igralca naj opremljajo logistični roboti. +[achievement-name] +automated-cleanup=Avtomatizirano čiščenje +automated-construction=Avtomatizirana gradnja +circuit-veteran-1=Mojster vezij 1 +circuit-veteran-2=Mojster vezij 2 +circuit-veteran-3=Mojster vezij 3 +computer-age-1=Doba računalnikov 1 +computer-age-2=Doba računalnikov 2 +computer-age-3=Doba računalnikov 3 +delivery-service=Dostava na dom +eco-unfriendly=Okoljsko neosveščen +getting-on-track=Na pot! +getting-on-track-like-a-pro=Profi strojevodja +golem=Golem +iron-throne-1=Železni prestol 1 +iron-throne-2=Železni prestol 2 +iron-throne-3=Železni prestol 3 +it-stinks-and-they-dont-like-it=Packarija se jim gravža +lazy-bastard=Gnida lena +logistic-network-embargo=Kdo pa rabi logistiko? +mass-production-1=Masovna proizvodnja 1 +mass-production-2=Masovna proizvodnja 2 +mass-production-3=Masovna proizvodnja 3 +minions=Služinčad +no-time-for-chitchat=Je treba delat, ne pa afne guncat +pyromaniac=Požigalec +raining-bullets=Polniš jih s svincem +run-forrest-run=Teci, Forrest, teci! +smoke-me-a-kipper-i-will-be-back-for-breakfast=Ajde, se vidimo na zajtrku +so-long-and-thanks-for-all-the-fish=Zbogom in hvala za vse ribe +solaris=Sončni kralj +steam-all-the-way=Para vse do konca +steamrolled=Vozniško in osebno +tech-maniac=Nori znanstvenik +there-is-no-spoon=Žlice ni, Neo +trans-factorio-express=Trans-Factorijska železnica +watch-your-step=Pazi, vlak! +you-are-doing-it-right=Tole ti pa leži +you-have-got-a-package=Dobil/a si paket +[ammo-category-name] +artillery-shell=Topovski izstrelek +biological=Biološki +bullet=Naboj +cannon-shell=Topovski izstrelek +capsule=Kapsula +electric=Električna +flamethrower=Plamenometalec +fluid=Tekočina +grenade=Granata +landmine=Mina +laser=Laser +melee=Bližinski boj +rocket=Raketa +shotgun-shell=Šibrovkin izstrelek +[autoplace-control-names] +desert=Puščava +dirt=Zemlja +enemy-base=Sovražnikove baze +grass=Trava +sand=Pesek +trees=Drevesa +[controls] +give-blueprint=Izdelaj nov načrt +give-blueprint-book=Naredi novo knjigo načrtov +give-deconstruction-planner=Naredi nov načrt rušenja +give-upgrade-planner=Naredi nov načrt posodobitve +toggle-equipment-movement-bonus=Vklapljanje eksoskeleta +toggle-personal-logistic-requests=Preklop osebnih logističnih prošenj +toggle-personal-roboport=Vklop osebnega roboporta +[damage-type-name] +acid=Kislina +electric=Električni +explosion=Eksplozija +fire=Ogenj +impact=Udarna +laser=Laser +physical=Fizična +poison=Strup +[decorative-name] +big-ship-wreck-grass=Trava pod veliko razbitino +brown-asterisk=Rjavi bršljan +brown-asterisk-mini=Mali rjavi bršljan +brown-carpet-grass=Rjava trava +brown-coral-mini=Mala rjava korala +brown-fluff=Rjavi regrat +brown-fluff-dry=Suh rjavi regrat +brown-hairy-grass=Rjava košata trava +dark-mud-decal=Tekstura temnega blata +enemy-decal=Nalepka sovražnika +enemy-decal-transparent=Nalepka sovražnika 2 +garballo=Palma +garballo-mini-dry=Mala suha palma +green-asterisk=Zeleni bršljan +green-asterisk-mini=Mali zeleni bršljan +green-bush-mini=Mali zeleni grmiček +green-carpet-grass=Zelena trava +green-coral-mini=Mala zelena korala +green-croton=Zelen širokolisti plevel +green-desert-bush=Zelen puščavski grm +green-hairy-grass=Zelena košata trava +green-pita=Zelena agava +green-pita-mini=Mala zelena agava +green-small-grass=Mala zelena trava +light-mud-decal=Tekstura rahlega blata +muddy-stump=Blatni štor +orange-coral-mini=Mala oranžna korala +puberty-decal=Tekstura razpokanega blata +red-asterisk=Rdeči bršljan +red-croton=Rdeč širokolisti plevel +red-desert-bush=Rdeč puščavski grm +red-desert-decal=Rdeč puščavski okras +red-desert-rock-medium=Srednji rdeč puščavski kamem +red-desert-rock-small=Majhen rdeč puščavski kamen +red-desert-rock-tiny=Droben rdeč puščavski kamen +red-pita=Rdeča agava +rock-medium=Srednji kamen +rock-small=Majhen kamen +rock-tiny=Droben kamen +sand-decal=Peščeni okras +sand-dune-decal=Tekstura peščene sipine +sand-rock-big=Velik peščen kamen +sand-rock-medium=Srednji peščen kamen +sand-rock-small=Majhen peščen kamen +small-rock=Majhen kamen +small-ship-wreck-grass=Trava pod malo razbitino +white-desert-bush=Bel puščavski grm +worms-decal=Nalepka črva +[entity-description] +accumulator=Shrani omejeno količino energije, kadar poraba presega povpraševanje jo sprosti v omrežje. +arithmetic-combinator=Izvaja aritmetične operacije na signalih logičnega omrežja. +artillery-turret=Topovi dolgega dosega ciljajo sovražnikove baze. +beacon=Deli učinek modulov z ostalimi prijateljskimi entitetami. +big-ship-wreck-1=Del razbitine. +big-ship-wreck-2=Del razbitine. +big-ship-wreck-3=Del razbitine. +boiler=Uporablja gorivo za spreminjanje vode v paro. +centrifuge=Obdeluje različne recepte, povezane z uranom. +compilatron=Robot, ki je preživel nesrečo. Je poškodovan in zato ne deluje optimalno. +constant-combinator=Pošilja nenehne logičnoomrežne signale. +construction-robot=Samodejno zgradi in popravi prijateljske entitete. +crash-site-chest-1=Kontejner z zrušene ladje. Lahko vsebuje koristne predmete. +crash-site-chest-2=Zabojnik iz ponesrečene ladje. Morda vsebuje koristne predmete. +decider-combinator=Primerja signale logičnega omrežja. +express-splitter=Razdeli in/ali združi tovor transportnega traku 1:1. +fast-splitter=Razdeli in/ali združi tovor transportnega traku 1:1. +flamethrower-turret=Sproži tok goreče tekočine poti sovražnim enotam. +heat-exchanger=Uporablja toplotno energijo za uparjanje vode. +item-request-proxy=To nakaže zahtevo za gradbene robote, da k entiteti prinesejo predmet. Zahtevo lahko izbrišeš z/s __CONTROL__mine__. +locomotive=Izvaja avtomatizirane vozne rede in vleče vagone. +logistic-chest-active-provider=Pošlje vsebino v logistično omrežje. +logistic-chest-buffer=Zahteva določene predmete, ki so potem na voljo za osebno logistiko in avtomatizirano gradbeništvo. +logistic-chest-passive-provider=Naredi svojo vsebino na voljo logističnemu omrežju. +logistic-chest-requester=Zahteva določene elemente iz logistične mreže. +logistic-chest-storage=Dolgoročno shranjevanje za logistično omrežje. +logistic-robot=Prenaša predmete med logističnimi skrinjami. +nuclear-reactor=Porablja uranove gorivne celice za proizvodnjo toplote. Proizvaja več energije, če je postavljen ob drugih reaktorjih. +offshore-pump=Črpa tekočine iz vodnega vira. +power-switch=Uporablja se za nadzor povezav električnega omrežja. Možno ga je nadzirati tudi z logičnim omrežjem. +programmable-speaker=Poveže se v logično omrežje in predvaja alarme in glasbene note, ali prikazuje obvestila. +radar=Preišče bližnje sektorje in prikaže območje okrog sebe. +rail-chain-signal=Prebere naslednji signal na poti, da omogoči boljši nadzor vlakov. +rail-signal=Razdeli železniški sistem v bloke in s tem dovoljuje večim vlakom potovanje po istem železniškem sistemu. +roboport=Poveže se z ostalimi robopristani in ustvari konstrukcijsko in logistčno omrežje, ki ga uporabljajo roboti. +rocket-silo=Se uporabi za gradnjo in izstrelitev rakete za zmago igre. +solar-panel=Čez dan proizvede 100% izhodne moči, ki ponoči pade na 0%. +splitter=Razdeli in/ali združi tovor transportnega traku 1:1. +steam-engine=Porablja paro, da ustvari električno energijo. +steam-turbine=Porablja paro, da ustvari električno energijo. +train-stop=Postaja za avtomatizirane vlake. +[entity-name] +1x2-remnants=1x2 ostankov +accumulator=Akumulator +acid-splash=Kislinski pljusk +arithmetic-combinator=Aritmetični kombinator +artillery-turret=Topniški stolp +artillery-wagon=Topniški vagon +assembling-machine-1=Montažni stoj 1 +assembling-machine-2=Montažni stroj 2 +assembling-machine-3=Montažni stroj 3 +beacon=Oddajnik +behemoth-biter=Ogromen šavs +behemoth-biter-corpse=Truplo ogromnega šavsa +behemoth-spitter=Ogromen pljuvač +behemoth-spitter-corpse=Truplo ogromnega pljuvača +behemoth-worm-corpse=Truplo pošastnega črva +behemoth-worm-turret=Pošastni črv +big-artillery-explosion=Velika topovska eksplozija +big-biter=Velik šavs +big-biter-corpse=Truplo velikega šavsa +big-electric-pole=Velik električni drog +big-explosion=Velika eksplozija +big-remnants=Veliki ostanki +big-scorchmark=Velika ožganina +big-scorchmark-tintable=Velika zatemnjena ožganina +big-ship-wreck-1=Velike ladijske razbitine +big-ship-wreck-2=Velike ladijske razbitine +big-ship-wreck-3=Velike ladijske razbitine +big-spitter=Velik pljuvač +big-spitter-corpse=Truplo velikega pljuvača +big-worm-corpse=Truplo velikega črva +big-worm-turret=Velik črv +biter-spawner=Gnezdo šavsov +biter-spawner-corpse=Mrtvo gnezdo šavsov +blood-explosion-big=Velika krvna eksplozija +blood-explosion-huge=Gromozanska krvna eksplozija +blood-explosion-small=Mala krvna eksplozija +blood-fountain=Krvna fontana +blood-fountain-big=Velika krvna fontana +blue-chest=Modra skrinja +boiler=Grelnik +burner-generator=Gorilni generator +burner-inserter=Roka na izgorevanje +burner-mining-drill=Rudarski vrtalnik na izgorevanje +car=Avto +cargo-wagon=Tovorni vagon +centrifuge=Centrifuga +character=Lik +character-corpse=Truplo igralca +chemical-plant=Kemična tovarna +cliff=Pečina +coal=Premog +compilatron=Gradbomat +constant-combinator=Konstantni kombinator +construction-robot=Gradbeni robot +copper-cable=Bakrena žica +copper-ore=Bakrena ruda +crash-site-chest-1=Časovna kapsula +crash-site-chest-2=Časovna kapsula +crash-site-spaceship=Vesoljska ladja +crash-site-spaceship-wreck-big=Razbitina vesoljske ladje - velika +crash-site-spaceship-wreck-medium=Razbitina vesoljske ladje - srednja +crash-site-spaceship-wreck-small=Razbitina vesoljske ladje - majhna +crude-oil=Surova nafta +curved-rail=Zavita železnica +cutscene-gun-turret=Strelski stolp +dead-dry-hairy-tree=Mrtvo suho košato drevo +dead-grey-trunk=Mrtvo sivo deblo +dead-tree-desert=Mrtvo drevo - puščava +decider-combinator=Primerjalni kombinator +deconstructible-tile-proxy=Označba rušenja +defender=Branilec +destroyer=Uničevalec +distractor=Motilec +dry-hairy-tree=Suho košato drevo +dry-tree=Suho drevo +electric-energy-interface=Vmesnik za električno energijo +electric-furnace=Električna peč +electric-mining-drill=Električen rudarski sveder +entity-ghost=Prikazen entitete +explosion=Eksplozija +explosion-hit=Eksplozijski udarec +express-loader=Ekspresen nalagalec +express-splitter=Ekspresni razdelilec +express-transport-belt=Ekspresni tekoči trak +express-underground-belt=Ekspresni podzemni trak +fast-inserter=Hitra roka +fast-loader=Hiter nalagalec +fast-splitter=Hitri razdelilec +fast-transport-belt=Hitri tekoči trak +fast-underground-belt=Hitri podzemni trak +filter-inserter=Pametna roka +fire-flame=Požar +fish=Riba +flamethrower-turret=Ognjemetalski stolp +fluid-wagon=Vagon s tekočinami +gate=Vrata +green-coral=Zelena korala +grenade-explosion=Granatna eksplozija +ground-explosion=Talna eksplozija +gun-turret=Strelski stolp +heat-exchanger=Izmenjevalec toplote +heat-interface=Grelni vmesnik +heat-pipe=Toplotna cev +huge-scorchmark=Ogromna ožganina +huge-scorchmark-tintable=Ogromna obarvana ožganina +infinity-chest=Skrinja kreativnosti +infinity-pipe=Cev kreativnosti +inserter=Roka +iron-chest=Železna skrinja +iron-ore=Železova ruda +item-on-ground=Predmet na tleh +item-request-proxy=Oznaka manjkajočega modula +lab=Laboratorij +land-mine=Mina +laser-bubble=Laserski mehurček +laser-turret=Laserski stolp +linked-belt=Povezana trakova +linked-chest=Povezana zaboja +loader=Nalagalec +loader-1x1=Nakladač 1x1 +locomotive=Lokomotiva +logistic-chest-active-provider=Aktivna oddajajoča skrinja +logistic-chest-buffer=Vmesna skrinja +logistic-chest-passive-provider=Pasivna oddajajoča skrinja +logistic-chest-requester=Prejemajoča skrinja +logistic-chest-storage=Hrambena skrinja +logistic-robot=Logistični robot +long-handed-inserter=Dolgoročni vstavljalnik +market=Trgovina +massive-explosion=Masivna eksplozija +medium-biter=Povprečen šavs +medium-biter-corpse=Truplo povprečnega šavsa +medium-electric-pole=Srednji električni drog +medium-explosion=Srednja eksplozija +medium-remnants=Srednji ostanki +medium-scorchmark=Srednje velika ožganina +medium-scorchmark-tintable=Srednje velika zatemnjena ožganina +medium-ship-wreck=Srednje ladijske razbitine +medium-small-remnants=Srednje mali ostanki +medium-spitter=Povprečni pljuvač +medium-spitter-corpse=Truplo povprečnega pljuvača +medium-worm-corpse=Truplo povprečnega črva +medium-worm-turret=Povprečni črv +nuclear-reactor=Jedrski reaktor +offshore-pump=Vodna črpalka +oil-refinery=Naftna rafinerija +pipe=Cev +pipe-to-ground=Podzemna cev +player-port=Igralceva začetna točka +poison-cloud=Oblak strupa +power-switch=Preklopna postaja +programmable-speaker=Programabilni zvočnik +pump=Črpalka +pumpjack=Črpalka +radar=Radar +rail-chain-signal=Železniški verižni signal +rail-ending-remnants=Ostanki konca železnice +rail-signal=Železniški signal +red-chest=Rdeča skrinja +red-desert-rock-big=Rdeč velik puščavski kamen +red-desert-rock-huge=Ogromen rdeč puščavski kamen +roboport=Robopristan +rock-big=Velik kamen +rock-huge=Ogromen kamen +rocket=Raketa +rocket-silo=Raketni silos +sand-rock-big=Velik peščeni kamen +simple-entity-with-force=Preprosta entiteta s silo +simple-entity-with-owner=Preprosta entiteta z lastnikom +small-biter=Majhen šavs +small-biter-corpse=Truplo majhnega šavsa +small-cliff=Majhna pečina +small-electric-pole=Mali električni drog +small-lamp=Svetilka +small-remnants=Majhni ostanki +small-scorchmark=Majhna ožganina +small-scorchmark-tintable=Majhna zatemnjena ožganina +small-ship-wreck=Majhne ladijske razbitine +small-spitter=Majhen pljuvač +small-spitter-corpse=Truplo majhnega pljuvača +small-worm-corpse=Truplo majhnega črva +small-worm-turret=Majhen črv +solar-panel=Sončna celica +space-module-wreck=Razbitina reševalne kapsule +spidertron=Robopajek +spidertron-leg=Noga robopajka +spidertron-military-target=Vojaški cilj Spidertrona +spitter-spawner=Gnezdo pljuvačev +spitter-spawner-corpse=Mrtvo gnezdo pljuvačev +splitter=Razdelilec +stack-filter-inserter=Pametna roka za svežnje +stack-inserter=Roka za svežnje +steam-engine=Parni generator +steam-turbine=Parna turbina +steel-chest=Jeklena skrinja +steel-furnace=Jeklena peč +stone=Kamen +stone-furnace=Kamnita peč +stone-wall=Zid +storage-tank=Rezervoar +straight-rail=Ravna železnica +substation=Transformatorska postaja +tank=Tank +tile-ghost=Prikazen plošče +tile-proxy=Plošče +train-stop=Železniška postaja +transport-belt=Tekoči trak +tree=Drevo +tree-brown=Rjavo drevo +tree-dying-proxy=Količina onesnaženja, ki ga prejmejo drevesa +tree-proxy=Drevesa +tree-red=Rdeče drevo +tree-stump=Štor +underground-belt=Podzemni trak +uranium-ore=Uranova ruda +water-splash=Vodni pljusk +water-well-pump=Črpalka vodne vrtine +wooden-chest=Lesena skrinja +[equipment-name] +battery-equipment=Osebna baterija +battery-mk2-equipment=Osebna baterija MK2 +belt-immunity-equipment=Oprema za odpornost na trakove +discharge-defense-equipment=Razelektritvena obramba +energy-shield-equipment=Energijski ščit +energy-shield-mk2-equipment=Energijski ščit MK2 +exoskeleton-equipment=Eksoskelet +fusion-reactor-equipment=Prenosni fuzijski reaktor +night-vision-equipment=Nočni vid +personal-laser-defense-equipment=Osebna laserska obramba +personal-roboport-equipment=Osebni robopristan +personal-roboport-mk2-equipment=Osebni robopristan MK2 +solar-panel-equipment=Prenosna sončna celica +[fluid-name] +crude-oil=Surova nafta +heavy-oil=Težka nafta +light-oil=Lahka nafta +lubricant=Mazivo +petroleum-gas=Naftni plin +steam=Para +sulfuric-acid=Žveplova kislina +water=Voda +[fuel-category-name] +chemical=Gorivo, uporabno za kurjenje +nuclear=Jedrsko gorivo +[item-description] +artillery-targeting-remote=Omogoči ročno streljanje s topovi iz mape ali sveta. +battery-equipment=Shranjuje električno energijo za dodatno opremo. +belt-immunity-equipment=Preprečuje transportnim trakovom, da bi premikali igralca. +blueprint=Shrani dizajn za avtomatizirano gradnjo. +deconstruction-planner=Označi predmete, ki jih morajo gradbeni roboti porušiti. +discharge-defense-equipment=Poškoduje, porine nazaj in omami bližnje sovražnike, ko je aktivirana z daljincem. +effectivity-module=Zmanjša porabo energije stroja. Minimalna poraba energije je 20%. +energy-shield-equipment=Projicira energijski ščit za zaščito igralca. +exoskeleton-equipment=Poveča hitrost premikanja. +fusion-reactor-equipment=Dovaja energijo za dodatno opremo. +green-wire=Uporabna za povezovanje strojev v logično omrežje z/s __CONTROL__build__. +land-mine=Eksplodira v bližini sovražnikov in jih poškoduje ter omami. +landfill=Lahko se postavi na vodo, da se ustvari teren za gradnjo. +mining-tool=Poveča hitrost kopanja rude. +night-vision-equipment=Omogoča boljšo vidljivost ponoči. +personal-roboport-equipment=Omogoča gradbenim robotom, da delajo iz tvojega inventarja. +productivity-module=Stroj bo ustvarjal dodatne izdelke, vendar bo to povezano z večjo porabo energije in zmanjšano hitrostjo.\n Uporablja se lahko samo na vmesnih izdelkih. +red-wire=Uporabna za povezovanje strojev v logično omrežje z/s __CONTROL__build__. +repair-pack=Uporabljeno za popravljanje prijaznih entitet. +satellite=Satelit je treba dati v raketo. +science-pack=Uporabljen v laboratorijih za raziskave. +slowdown-capsule=Zmanjša hitrost premikanja prizadetih nasprotnikov. +solar-panel-equipment=Dovaja energijo za dodatno opremo. +space-science-pack=Uporabljen v laboratorijih za raziskave. Pridobljen ob izstrelitvi rakete s satelitom. +speed-module=Poveča hitrost delovanja stroja za ceno večje porabe energije. +upgrade-planner=Označi predmete, ki jih morajo gradbeni roboti nadgraditi. +[item-group-name] +combat=Boj +effects=Učinki +enemies=Sovražniki +energy=Energija +environment=Okolje +fluids=Tekočine +intermediate-products=Polizdelki +logistics=Logistika +other=Nesortirano +production=Proizvodnja +signals=Signali +[item-limitation] +item-not-allowed-in-this-container-item=Tega predmeta ni dovoljeno dati v ta prostor. +[item-name] +advanced-circuit=Napredno vezje +artillery-shell=Artilerijski izstrelek +artillery-targeting-remote=Daljinec za ciljanje z artilerijo +artillery-turret=Topniški stolp +artillery-wagon-cannon=Top +atomic-bomb=Atomska bomba +automation-science-pack=Avtomatizacijski znanstveni paket +battery=Baterija +belt-immunity-equipment=Oprema za odpornost na tekoče trakove +blueprint=Načrt +blueprint-book=Knjiga načrtov +burner-generator=Gorilni generator +cannon-shell=Topovski izstrelek +chemical-science-pack=Kemični znanstveni paket +cliff-explosives=Eksploziv za pečine +cluster-grenade=Cepitvena granata +coal=Premog +coin=Kovanec +combat-shotgun=Bojna šibrovka +concrete=Beton +copper-cable=Bakrena žica +copper-ore=Bakrova ruda +copper-plate=Bakrena plošča +copy-paste-tool=Kopirno orodje +crude-oil-barrel=Sod surove nafte +cut-paste-tool=Orodje za kopiranje +deconstruction-planner=Načrtovalnik rušenja +defender-capsule=Zaščitniška kapsula +destroyer-capsule=Uničevalna kapsula +discharge-defense-remote=Daljinec za razelektritveno obrambo +distractor-capsule=Motilna kapsula +effectivity-module=Modul učinkovitosti +effectivity-module-2=Modul učinkovitosti 2 +effectivity-module-3=Modul učinkovitosti 3 +electric-energy-interface=Električni vmesnik +electric-engine-unit=Električni motor +electronic-circuit=Elektronsko vezje +empty-barrel=Prazen sod +engine-unit=Motor +explosive-cannon-shell=Eksplozivni topovski izstrelek +explosive-rocket=Eksplozivna raketa +explosive-uranium-cannon-shell=Eksplozivni uranovi topovski izstrelki +explosives=Eksplozivi +filled-barrel=__1__ sod +firearm-magazine=Saržer +fish=Riba +flamethrower=Plamenometalec +flamethrower-ammo=Gorivo za plamenometalec +flamethrower-turret=Plamenometalski stolp +flying-robot-frame=Okvir letečega robota +green-wire=Zelena žica +grenade=Granata +hazard-concrete=Črtast beton +heat-interface=Toplotni vmesnik +heavy-armor=Težki oklep +infinity-chest=Skrinja kreativnosti +infinity-pipe=Cev kreativnosti +iron-gear-wheel=Železen zobnik +iron-ore=Železova ruda +iron-plate=Železna plošča +iron-stick=Železna palica +item-with-inventory=Predmet v inventarju +item-with-label=Predmet z opisom +item-with-tags=Predmet z oznako +lab=Laboratorij +landfill=Izsušitev +laser-turret=Laserski stolp +light-armor=Lahek oklep +linked-chest=Povezan zaboj +logistic-science-pack=Logistični znanstveni paket +low-density-structure=Struktura nizke gostote +military-science-pack=Vojaški znanstveni paket +modular-armor=Modularni oklep +nuclear-fuel=Jedrsko gorivo +piercing-rounds-magazine=Saržer penetracijskih metkov +piercing-shotgun-shell=Penetracijski metki za šibrovko +pistol=Pištola +plastic-bar=Plastična ploščica +poison-capsule=Strupena kapsula +pollution=Onesnaženje +power-armor=Močan oklep +power-armor-mk2=Močan oklep MK2 +processing-unit=Procesorsko vezje +production-science-pack=Proizvodni znanstveni paket +productivity-module=Modul produktivnosti +productivity-module-2=Modul produktivnosti 2 +productivity-module-3=Modul produktivnosti 3 +rail=Železnica +rail-planner=Načrtovalnik železnice +raw-fish=Surova riba +red-wire=Rdeča žica +refined-concrete=Rafiniran beton +refined-hazard-concrete=Rafiniran črtast beton +repair-pack=Orodje za popravilo +rocket=Raketni izstrelek +rocket-control-unit=Raketna nadzorna enota +rocket-fuel=Raketno gorivo +rocket-launcher=Raketomet +rocket-part=Del rakete +satellite=Satelit +selection-tool=Izbirno orodje +shotgun=Šibrovka +shotgun-shell=Strelivo za šibrovko +simple-entity-with-force=Preprosta entiteta s silo +simple-entity-with-owner=Preprosta entiteta z lastnikom +slowdown-capsule=Upočasnitvena kapsula +solar-panel=Sončna celica +solid-fuel=Trdo gorivo +space-science-pack=Vesoljski znanstveni paket +speed-module=Hitrostni modul +speed-module-2=Hitrostni modul 2 +speed-module-3=Hitrostni modul 3 +spidertron-remote=Daljinec robopajka +steel-plate=Jeklena plošča +stone=Kamen +stone-brick=Kamnita opeka +stone-path=Kamnita pot +submachine-gun=Brzostrelka +sulfur=Žveplo +tank-cannon=Tankov top +tank-flamethrower=Plamenometalec za vozilo +tank-machine-gun=Strojnica za vozilo +upgrade-planner=Načrtovalec nadgradenj +uranium-235=Uran-235 +uranium-238=Uran-238 +uranium-cannon-shell=Uranovi topovski izstrelki +uranium-fuel-cell=Uranova gorivna palica +uranium-ore=Uranova ruda +uranium-rounds-magazine=Saržer uranovih metkov +utility-science-pack=Koristnostni znanstveni paket +vehicle-machine-gun=Strojnica za vozilo +wood=Les +[map-gen-preset-description] +death-world=Šavsi so nevarnejši in se hitreje razvijajo. +death-world-marathon=Recepti in tehnologije so dragi, šavsi pa so nevarni in vsepovsod. To izberi le, če si že izšolan/a v Factoriu. +default=Običajne nastavitve. Priporočen način za igranje Factoria. +island=Velik otok v neskončnem oceanu. +marathon=Recepti in tehnologije so dražji. +rail-world=Rude so velike in razprostrte po mapi, da spodbujajo gradnjo železnic. Šavsi ne bodo naredili novih gnezd ali se razširili na očiščeno območje. +ribbon-world=Višina mape je omejena na 128 ploščic, kar služi kot povod za številne izzive in zanimive situacije. +rich-resources=Zaplate surovin so bolj goste, zato se ni treba preveč razširiti. +[map-gen-preset-name] +death-world=Smrtonosni svet +death-world-marathon=Maraton na smrtonosnem svetu +default=Privzeto +island=Otok +marathon=Maraton +rail-world=Svet železnic +ribbon-world=Paščat svet +rich-resources=Bogate surovine +[mod-description] +base[1]=Osnovni mod z vsemi privzetimi nastavitvami in funkcijami. +[mod-name] +base=Osnovni mod +[modifier-description] +artillery-range=Topovski doseg: +__1__ +artillery-shell-shooting-speed-bonus=Hitrost streljanja s topovi: +__1__ +auto-character-logistic-trash-slots=Igralčevi filtri za avtomatsko brisanje +beam-damage-bonus=Žareča škoda: +__1__ +bullet-damage-bonus=Moč naboja: +__1__ +bullet-shooting-speed-bonus=Hitrost streljanja: +__1__ +cannon-shell-damage-bonus=Moč topovske krogle: +__1__ +cannon-shell-shooting-speed-bonus=Hitrost topovske krogle: +__1__ +character-build-distance=Igralčev gradbeni doseg: +__1__ +character-crafting-speed=Igralčeva hitrost izdelovanja: +__1__ +character-health-bonus=Junakovo zdravje: +__1__ +character-inventory-slots-bonus=Junakova inventarna okenca: +__1__ +character-item-drop-distance=Igralčev doseg za odlaganje: +__1__ +character-item-pickup-distance=Igralčev doseg za pobiranje: +__1__ +character-logistic-requests=Igralčeve logistične prošnje +character-logistic-trash-slots=Okenca junakovega logističnega smetnjaka: +__1__ +character-loot-pickup-distance=Igralčev doseg za pobiranje plena: +__1__ +character-mining-speed=Hitrost kopanja junaka: +__1__ +character-reach-distance=Igralčev doseg: +__1__ +character-resource-reach-distance=Igralčev doseg za izkopavanje virov: +__1__ +character-running-speed=Hitrost igralčeve hoje: +__1__ +electric-damage-bonus=Električna škoda: +__1__ +flamethrower-damage-bonus=Moč ognja: +__1__ +flamethrower-turret-attack-bonus=Moč plamenometalskih stolpov: +__1__ +fluid-damage-modifier=Modifikator moči tekočin +follower-robot-lifetime=Čas delovanja robotov: +__1__ +ghost-time-to-live=Časovna omejitev za ponovno grajenje: +__1__ +grenade-damage-bonus=Moč granate: +__1__ +gun-turret-attack-bonus=Moč strelskih stolpov: +__1__ +inserter-stack-size-bonus=Kapaciteta roke: +__1__ +laboratory-productivity=Učinkovitost raziskovanja: +__1__ +laboratory-speed=Hitrost raziskav: +__1__ +landmine-damage-bonus=Škoda talne mine: +__1__ +laser-damage-bonus=Škoda laserjev: +__1__ +laser-shooting-speed-bonus=Hitrost laserskega izstrelka: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Nižji prag hitrosti vodje gradbenih del: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Višji prag hitrosti vodje gradbenih del: +__1__ +maximum-following-robots-count=Največ sledečih robotov: +__1__ +mining-drill-productivity-bonus=Rudarska produktivnost: +__1__ +rocket-damage-bonus=Moč raket: +__1__ +rocket-shooting-speed-bonus=Hitrost streljanja raket: +__1__ +shotgun-shell-damage-bonus=Moč šibrovke: +__1__ +shotgun-shell-shooting-speed-bonus=Hitrost streljanja s šibrovko: +__1__ +stack-inserter-capacity-bonus=Kapaciteta roke za svežnje: +__1__ +train-braking-force-bonus=Sila zaviranja lokomotive: +__1__ +worker-robot-battery=Baterija delovnega robota: +__1__ +worker-robot-speed=Hitrost delovnega robota: +__1__ +worker-robot-storage=Kapaciteta delovnega robota: +__1__ +[programmable-speaker-instrument] +alarms=Alarmi +bass=Bas +celesta=Celesta +drum-kit=Bobni +lead=Solo +miscellaneous=Razno +piano=Klavir +plucked=Brenkala +saw=Sawtooth +square=Square +steel-drum=Jekleni boben +vibraphone=Vibrafon +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Dosežek odklenjen +alarm-1=Alarm 1 +alarm-2=Alarm 2 +alert-destroyed=Opozorilo: Predmet uničen +armor-insert=Vstavitev v oklep +armor-remove=Odstranitev iz oklepa +buzzer-1=Brenčalo 1 +buzzer-2=Brenčalo 2 +buzzer-3=Brenčalo 3 +cannot-build=Ni mogoče zgraditi +clap=Plosk +console-message=Sporočilo konzole +cowbell=Kravji zvonec +crafting-finished=Izdelava končana +crash=Trk +fx=FX +game-lost=Igra izgubljena +game-won=Zmaga +gui-click=Klik na inventar +gui-click-2=Klik na inventar 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=High Q +inventory-move=Premik v inventarju +kick-1=Sunek 1 +kick-2=Sunek 2 +new-objective=Nov cilj +perc-1=Tolkala 1 +perc-2=Tolkala 2 +research-completed=Raziskava zaključena +reverse-cymbal=Obratne činele +ring=Zvonenje +scenario-message=Sporočilo scenarija +shaker=Mešalnik +siren=Sirena +snare-1=Mali boben 1 +snare-2=Mali boben 2 +snare-3=Mali boben 3 +triangle=Triangel +[recipe-name] +advanced-oil-processing=Napredna obdelava nafte +basic-oil-processing=Osnovna obdelava nafte +coal-liquefaction=Utekočinjanje premoga +empty-crude-oil-barrel=Prazen sod za surovo nafto +empty-filled-barrel=Izprazni __1__ sod +fill-barrel=Napolni __1__ sod +fill-crude-oil-barrel=Polnjenje soda za surovo nafto +heavy-oil-cracking=Krekiranje težke nafte v lahko nafto +kovarex-enrichment-process=Kovarexov obogatitveni postopek +light-oil-cracking=Krekiranje lahke nafte v naftni plin +nuclear-fuel-reprocessing=Predelava jedrskega goriva +uranium-processing=Predelava urana +[shortcut] +alt-mode=Preklop "Alt-načina" +copy=Kopiraj +cut=Izreži +import-string=Uvozi niz +inline-keybind-format=__1__ (__2__) +make-blueprint=Načrt +make-blueprint-book=Knjiga načrtov +make-deconstruction-planner=Načrtovalnik rušenja +make-upgrade-planner=Načrtovalec nadgradenj +out-of-line-keybind-format=__1__\n(__2__) +paste=Prilepi +toggle-equipment-movement-bonus=Vklapljanje eksoskeleta +toggle-personal-logistic-requests=Preklop osebnih logističnih prošenj +toggle-personal-roboport=Vklop osebnega roboporta +undo=Razveljavi +undo-unavailable=Razveljavi +[story] +message-log-close=Zapri +message-log-title=Dnevnik sporočil +[technology-description] +advanced-electronics=Integrirana vezja in mikroprocesorji za napredno računanje. +advanced-material-processing=Hitrejše in fleksibilnejše peči. +advanced-oil-processing=Obdelovanje surove nafte z dodatnimi polizdelki, ki se jih lahko obdeluje naprej. +artillery=Top z dolgim dosegom nameščen na obrambni stolp ali vagon. Uporabljena za bombardiranje oddaljenih sovražnih zgradb avtomatsko ali ročno ciljanje na še daljše dolžine. +artillery-shell-range=Poveča tako samodejni kot ročni domet topništva. +artillery-shell-speed=Poveča hitrost streljanja topništva. +atomic-bomb=Uničujoča oblika raket ki se uporablja za iztrebljanje velikih površin naenkrat. +automated-construction=Omogoča vam, da ukažete gradbenim robotom gradnjo, nadgradnjo ali razgradnjo večih stavb na enkrat, kopiranje in lepljenje celih tovarn ali poseko gozda. +automated-rail-transportation=Omogoči gradnjo železniških postaj za vzpostavitev avtomatiziranih železniških poti. +automation=Ključna tehnologija za samodejno masovno proizvodnjo. +automation-2=Sestavljalni stroji s tekočinskim procesiranjem. +automation-3=Sestavljalni stroji s tekočinskim procesiranjem, z možnostjo nadgradenj za hitrost in module. +automobilism=Vozilo na motor, uporabljeno za prevoz. +battery=Elektrokemični člen, ki shranjuje in dovaja energijo električnim napravam. +battery-equipment=Vstavljena v oklep za shranjevanje presežkov energije. +battery-mk2-equipment=Vstavljena v oklep za shranjevanje velikih presežkov energije. +belt-immunity-equipment=Vstavljeno v oklep da prepreči vpliv tekočih trakov na premikanje. +braking-force=Vlaki lahko hitreje upočasnijo, kar jim omogoča, da dlje potujejo na višjih hitrostih. +chemical-science-pack=Omogoča raziskave naprednih predmetov z uporabo naftnih produktov. +circuit-network=Omogoča boljši nadzor nad stroji z žično in signalno povezavo. +cliff-explosives=Sodi napolnjeni z dovolj eksplozivi da zrušijo pečino. +coal-liquefaction=Predelava premoga v naftne derivate z uporabo pare in težke nafte. +concrete=Napreden gradbeni material ki se med drugim uporablja za tlakovanje. +construction-robotics=Gradbeni roboti lahko popravljajo in gradijo prijateljske entitete. Lahko jim tudi ukažeš, da zgradijo nove zgradbe s postavitvijo prikazni. +defender=Najosnovnejši tip bojnega robota. Sledi in pomaga igralcu za kratek čas. +destroyer=Najbolj napreden tip bojnega robota. Sledi in pomaga igralcu za omejen čas. +discharge-defense-equipment=Vstavljena v oklep za škodovanje, odrivanje in omamljanje bližnjih sovražnikov, ko je aktivirana z daljincem. +distractor=Srednje napreden tip bojnega robota. Ostane na začetni poziciji in strelja ter zamoti sovražnika. +effect-transmission=Oddajnik prenaša učinke modulov na bližnje prijateljske entitete. +effectivity-module=Modul, ki zmanjša porabo energije stroja. +electric-energy-accumulators=Zgradbe, ki shranjujejo odvečno elektriko za kasnejšo uporabo. +electric-energy-distribution=Bolj fleksibilni načini porazdelitve elektrike. +electric-engine=Pretvori elektriko v mehansko gibanje. +electronics=Elektronske komponente za osnovno obdelavo signalov. +energy-shield-equipment=Vstavljen v oklep, da absorbira škodo. +energy-shield-mk2-equipment=Vstavljen v oklep, da absorbira hujšo škodo. +energy-weapons-damage=Poveča škodo laserja in električnih curkov. +engine=Pretvori gorivo v mehansko gibanje. Bistveni del vseh vozil. +exoskeleton-equipment=Vstavljen v oklep, da poveča hitrost premikanja. Opremiš se lahko z več eksoskeleti naenkrat. +explosive-rocketry=Ekstremno eksplozivne rakete z večjo površino radija eksplozije. +explosives=Razvoj nevarnih a obvladljivih eksplozivov. +fast-inserter=Roke ki se lahko premikajo hitreje ter filtriranje predmetov s pomočjo boljše elektronike. +flamethrower=Močni ročen ali fiksen plamenomet strelja vnetljivo tekočino v sovražnika in ga prižge. +flammables=Razvijanje bolj učinkovitih goriv in bolj agresivnih vnetljivih snovi. +fluid-handling=Različni načini za shranjevanje in prevažanje tekočin. +fluid-wagon=Možnost prenosa tekočin po tirnicah. Tekočinski vagoni so polnjeni/praznjeni s pomočjo črpalk sosednjih ravnim delom tirnic. +follower-robot-count=Poveča število bojnih robotov, ki ti lahko sledijo naenkrat. +fusion-reactor-equipment=Vstavljen v oklep, da napaja drugo opremo. +gates=Deli zida, ki se lahko odprejo. Upravlja jih lahko elektronsko vezje. +gun-turret=Osnovne obrambne zgradbe, ki morajo biti znova napolnjene s saržerji. +heavy-armor=Težki oklep za večjo zaščito. +inserter-capacity-bonus=Omogoči rokam za svežnje, da premaknejo še več predmetov naenkrat. Nekatere nadgradnje malo povečajo tudi kapaciteto običajnih rok. +kovarex-enrichment-process=Postopek pridobivanja urana-235 iz urana-238. Zahteva veliko količino urana-235 kot katalizatorja. +land-mine=Eksplozivne pasti zgrajene na tleh, ki se sprožijo, ko sovražniki stopijo na njih. Gradbeni roboti jih po eksploziji lahko znova zgradijo. Narejena škoda je lahko nadgrajena z raziskovanjem močnejših eksplozivov. +landfill=Lahko se postavi na vodo, da se ustvari teren za gradnjo. +laser=Usmerjena svetloba ki lahko povzroči škodo. +laser-shooting-speed=Poveča hitrost streljanja laserskih orožji. +laser-turret=Napredne obrambne zgradbe, ki potrebujejo samo elektriko. +logistic-robotics=Logistični roboti lahko dostavljajo predmete igralcu ali pa odnašajo nezaželjene predmete stran. +logistic-science-pack=Omogoča raziskovanje boljše logistike, avtomatizacije in preproste vojske. +logistic-system=Omogoča izdelavo novih logističnih skrinj, kar poveča zmogljivost logističnih robotov. Prejemajoče skrinje oddajajo prošnje za predmete iz omrežja. Aktivne oddajajoče skrinje oddajajo njihov inventar naprej na prostor za nadaljno shrambo. Vmesne skrinje oddajo prošnje za določne predmete, ki so za osebno logistiko in automatizirano gradnjo. +logistics=Hitrejši in fleksibilnejši načini transporta. +low-density-structure=Lahek, a trden material. Zelo uporaben za vesoljske ladje in osebno opremo. +lubricant=Pretvarjanje težke nafte v mazivo, ki zmanjša trenje v hitrejših strojih. +military=Učinkovitejši načini za ubranitev sebe in tovarne. +military-science-pack=Omogoča raziskave nadaljnjih vojaških možnosti. +mining-productivity=Povečan izkoristek vseh rudarskih vrtalnikov in pump. +modular-armor=Oklep z majhno mrežo za dodatke, ki nudijo posebne izboljšave. Nošenje oklepa poveča tudi kapaciteto inventarja. +modules=Omogoča raziskave na področju nadgradnih modulov, ki jih lahko vstaviš v stroje. +night-vision-equipment=Vstavljena v oklep za boljšo vidljivost ponoči. +nuclear-fuel-reprocessing=Postopek predelave rabljenega jedrskega goriva za izdelavo urana-238. +nuclear-power=Močen ter napreden način proizvodnje energije s pomočjo uranovih gorivnih celic. +oil-processing=Obdelovanje surove nafte za proizvodnjo plastik, žvepla in goriv. +optics=Različna uporaba svetlobe. +personal-laser-defense-equipment=Vstavljen v oklep, da samodejno strelja v bližnje sovražnike. +personal-roboport-equipment=Vstavljen v oklep, da lahko gradbeni roboti delajo iz tvoje zbirke predmetov. +personal-roboport-mk2-equipment=Vstavljen v oklep, da lahko gradbeni roboti delajo iz tvojega inventarja. +physical-projectile-damage=Poveča škodo strelnih orožij, strelskih stolpov in obrambnih robotov. +plastics=Sintetični polimerni materiali, ki jih je mogoče oblikovati v trdne objekte. +power-armor=Oklep z veliko mrežo za opremo, ki poveča kapaciteto inventarja. +power-armor-mk2=Oklep z ogromno prostora za opremo in inventar. +production-science-pack=Omogoča raziskavo najučinkovitejših naprav, modulov in postopkov. +productivity-module=Modul, ki omogoča stroju proizvajanje več izdelkov iz istega števila sestavin, vendar hkrati poveča porabo energije in upočasni proizvodnjo. +rail-signals=Omogoča usklajevanje več vlakov znotraj istega železniškega omrežja. +railway=Obsežen prevoz na dolge razdalje. +refined-flammables=Poveča škodo plameno-metalskega orožja. +research-speed=Odklene učinkovitejše raziskovalne dejavnosti. +robotics=Ogrodje letečih robotov. Mora biti specializirano za logistične ali gradbene naloge. +rocket-control-unit=Napredna računska enota zmožna nadzora raketnih sistemov. +rocket-fuel=Prefinjeno večnamensko gorivo. +rocket-silo=Omogoči izstrelitev rakete v vesolje in posledično zmago. +rocketry=Osebni raketomet za nadlegovanje sovražnikov z raketami. +solar-energy=Vir brezplačne električne energije, toda neuporabna ponoči. +solar-panel-equipment=Vstavljena v oklep, da napaja drugo opremo, vendar ni uporabna ponoči. +space-science-pack=Omogoča pošiljanje satelitov v vesolje in od njih prejemanje znanstvenih podatkov, ki so uporabljeni za izdelavo vesoljskih znanstvenih paketov. +speed-module=Modul, ki poveča hitrost stroja, vendar hkrati poveča tudi njegovo porabo energije. +stack-inserter=Roke za svežnje lahko premikajo več predmetov naenkrat. +steel-axe=Poveča hitrost kopanja rude. +steel-processing=Omogoča taljenje jekla iz železnih plošč. +stone-wall=Zidovi za obrambo tvoje tovarne pred napadalci. +stronger-explosives=Poveča škodo eksplozivega orožja. +sulfur-processing=Zelo reaktivna nekovinska kemikalija, ki se uporablja za proizvodnjo žveplove kisline in eksplozivnih predmetov. +tank=Zmogljivo napadalno vozilo sposobno podpirati različna orožja. +toolbelt=Poveča vaš inventar. +uranium-ammo=Naprednih streliva iz urana-238 za višjo trdoto in težo, kar povzroči veliko škodo. +uranium-processing=Uranova ruda se v centrifugah predela v uran-238, z možnostjo predelave v bogatejši uran-235. Oba sta potrebna za izdelavo uranovih gorivnih celic. +utility-science-pack=Omogoča raziskavo najmočnejših orožij, osebne opreme in koordinacije robotov. +weapon-shooting-speed=Poveča hitrost streljanja večine strelskih orožji. +worker-robots-speed=Poveča hitrost letenja logističnih in gradbenih robotov. +worker-robots-storage=Poveča število predmetov, ki jih lahko logistični in gradbeni roboti prenašajo naenkrat. +[technology-name] +advanced-electronics=Napredna elektronika +advanced-material-processing=Napredna obdelava materialov +advanced-oil-processing=Napredna obdelava nafte +artillery=Topništvo +artillery-shell-range=Topovski doseg +artillery-shell-speed=Hitrost streljanja s topovi +atomic-bomb=Atomska bomba +automated-rail-transportation=Avtomatiziran železniški transport +automation=Avtomatizacija +automobilism=Avtomobilizem +battery=Baterija +battery-equipment=Osebna baterija +battery-mk2-equipment=Osebna baterija MK2 +belt-immunity-equipment=Oprema za odpornost na trakove +braking-force=Zavorna sila +chemical-science-pack=Kemični znanstveni paket +circuit-network=Logično omrežje +cliff-explosives=Eksplozivi za pečine +coal-liquefaction=Utekočinjanje premoga +concrete=Beton +construction-robotics=Gradbena robotika +defender=Branilec +destroyer=Uničevalec +discharge-defense-equipment=Razelektritvena obramba +effect-transmission=Prenašanje učinka +effectivity-module=Modul učinkovitosti +electric-energy-accumulators-1=Električni akumulatorji +electric-energy-distribution=Porazdelitev elektrike +electric-engine=Električni motor +electronics=Elektronika +energy-shield-equipment=Oprema za energijski ščit +energy-shield-mk2-equipment=Oprema za energijski ščit MK2 +energy-weapons-damage=Škoda energijskih orožij +engine=Motor +exoskeleton-equipment=Eksoskelet +explosive-rocketry=Eksplozivno raketarstvo +explosives=Eksplozivi +fast-inserter=Hitra roka +flamethrower=Plamenometalec +flammables=Vnetljive snovi +fluid-handling=Delo s tekočinami +fluid-wagon=Vagon s tekočinami +follower-robot-count=Število sledečih robotov +fusion-reactor-equipment=Prenosni fuzijski reaktor +gate=Vrata +gun-turret=Strelski stolp +heavy-armor=Težki oklep +inserter-capacity-bonus=Bonus kapacitete roke +kovarex-enrichment-process=Kovarexov obogatitveni postopek +land-mine=Mina +landfill=Izsušitev +laser=Laser +laser-shooting-speed=Hitrost streljanja laserjev +laser-turret=Laserski stolpi +logistic-robotics=Logistična robotika +logistic-science-pack=Logistični znanstveni paket +logistic-system=Logistični sistem +logistics=Logistika +low-density-structure=Struktura nizke gostote +lubricant=Mazivo +military=Vojska +military-science-pack=Vojaški znanstveni paket +mining-productivity=Rudarska produktivnost +modular-armor=Modularni oklep +modules=Moduli +night-vision-equipment=Nočni vid +nuclear-fuel-reprocessing=Predelava jedrskega goriva +nuclear-power=Jedrska energija +oil-processing=Obdelava nafte +optics=Optika +personal-laser-defense-equipment=Osebna laserska obramba +personal-roboport-equipment=Osebni robopristan +personal-roboport-mk2-equipment=Osebni roboport MK2 +physical-projectile-damage=Škoda projektilov +plastics=Plastika +power-armor=Močan oklep +power-armor-mk2=Močan oklep MK2 +production-science-pack=Proizvodni znanstveni paket +productivity-module=Modul produktivnosti +rail-signals=Železniški signali +railway=Železnica +refined-flammables=Izboljšane vnetljive snovi +research-speed=Hitrost raziskav +robotics=Robotika +rocket-control-unit=Raketna nadzorna enota +rocket-fuel=Raketno gorivo +rocket-silo=Raketni silos +rocketry=Raketarstvo +solar-energy=Sončna energija +solar-panel-equipment=Prenosna sončna celica +space-science-pack=Vesoljski znanstveni paket +speed-module=Hitrostni modul +spidertron=Robopajek +stack-inserter=Roka za svežnje +steel-axe=Jeklena sekira +steel-processing=Obdelava jekla +stone-wall=Kamniti zid +stronger-explosives=Močnejši eksplozivi +sulfur-processing=Obdelava žvepla +tank=Tank +toolbelt=Pas za orodje +uranium-ammo=Uranovo strelivo +uranium-processing=Predelava urana +utility-science-pack=Koristnostni znanstveni paket +weapon-shooting-speed=Hitrost streljanja orožij +worker-robots-speed=Hitrost delovnega robota +worker-robots-storage=Shramba delovnega robota +[tile-name] +concrete=Beton +deepwater=Globoka voda +deepwater-green=Globoka zelena voda +dirt-1=Blato 1 +dirt-2=Blato 2 +dirt-3=Blato 3 +dirt-4=Blato 4 +dirt-5=Blato 5 +dirt-6=Blato 6 +dirt-7=Blato 7 +dry-dirt=Suho blato +grass-1=Trava +grass-2=Trava 2 +grass-3=Trava 3 +grass-4=Trava 4 +hazard-concrete-left=Beton s črtami levo +hazard-concrete-right=Beton s črtami desno +lab-dark-1=Laboratorijska ploščica 1 +lab-dark-2=Laboratorijska ploščica 2 +lab-white=Laboratorijsko bela +landfill=Odlagališče +out-of-map=Zunaj mape +red-desert-0=Rdeča puščava 0 +red-desert-1=Rdeča puščava 1 +red-desert-2=Rdeča puščava 2 +red-desert-3=Rdeča puščava 3 +red-desert-dark=Temna rdeča puščava +refined-concrete=Rafiniran beton +refined-hazard-concrete-left=Rafiniran beton s črtami levo +refined-hazard-concrete-right=Rafiniran črtast beton s črtami desno +sand-1=Pesek 1 +sand-2=Pesek 2 +sand-3=Pesek 3 +stone-path=Kamnita pot +tutorial-grid=Vodniška mreža +water=Voda +water-green=Zelena voda +water-mud=Plitva voda 2 +water-shallow=Plitva voda +[tips-and-tricks-item-description] +clear-cursor=Med držanjem predmeta ga lahko odstranite z uporabo __CONTROL__clear-cursor__, kar ga bo vrnilo na [img=utility/hand] mesto v originalen inventar.\n To tudi prekine načrtovanje tirnic, vlačenje žic in izbirnih okvirčkov. +e-confirm=Vsi zeleni gumbi v igri so lahko 'potrjeni' z uporabo __CONTROL__confirm-gui__.\n S tem poskusite potrditi ta nasvet! +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ na entiteto, da od nje odvzamete predmete.\n__ALT_CONTROL__1__fast-entity-transfer__ med držanjem predmeta, da ga odložite v izbrano entiteto.\n\n\nVodič vas nauči, kako prestavljati predmete iz in v entitete brez, da bi le-te morali odpreti. +introduction=Dobrodošli v namige in trike!\nTe bodo razložili koncepte igre na vizualen ali interaktiven način.\nNamigi so odklenjeni sproti in preko končanja namigov.\nČe želite videti vse že od začetka, uporabite komandno konzolo __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +pipette=Uporabite __CONTROL__smart-pipette__, da postavite izbrano entiteto v kurzor. +shoot-targeting=Sovražnike lahko streljate z uporabo __CONTROL__shoot-enemy__, dokler je vaš kurzor blizu sovražnika.\nNevtralne ali prijateljske entitete lahko streljate z uporabo __CONTROL__shoot-selected__. +shoot-targeting-controller=Sovražnike lahko streljate s pritiskanjem in držanjem __CONTROL__shoot-enemy__.\nKo igrate s kontrolerjem, bo kontroler avtomatsko meril v najbližjega sovražnika na določeni točki. Uporabite __CONTROL__look__, da premaknete določeno točko avtomatskega merjenja.\nUstrelite lahko izbrano nevtralno entiteto s pritiskom na __CONTROL__shoot-selected__. +show-info=Pritisnite __CONTROL__show-info__, da preklopite na ekran s podrobnimi informacijami, oziroma "Alt-način". +stack-transfers=__CONTROL__stack-transfer__ premakne en kup.\n__CONTROL__inventory-transfer__ premakne vse kupe določene vrste. (Izbiranje praznega kvadratka premakne celoten inventar.)\nUporaba __CONTROL_RIGHT_CLICK__ namesto __CONTROL_LEFT_CLICK__ za že omenjene kontrole bo premaknilo polovico količine.\n\nTo v podrobnosti razloži vodič. +z-dropping=Pritisnite __CONTROL__drop-cursor__, da odložite predmete iz kurzorja en po en.\nOdlolžite lahko na tla, na trakove in v entitete.\nDržite __CONTROL__drop-cursor__ in povlecite kurzor čez več entitet, da v njih hitro odložite predmete en po en. +[tips-and-tricks-item-name] +active-provider-chest=Aktivna oddajajoča skrinja +belt-lanes=Linije trakov +buffer-chest=Vmesna skrinja +bulk-crafting=Množična izdelava +burner-inserter-refueling=Napolnjevanje roke na izgorevanje +circuit-network=Omrežje električnega vezja +clear-cursor=Izprazni kurzor +connect-switch=Povezava električnega stikala +construction-robots=Gradbeni roboti +copy-entity-settings=Kopiraj in prilepi nastavitve entitete +copy-entity-settings-controller=Kopiraj in prilepi nastavitve entitete +copy-paste=Kopiranje in lepljenje +copy-paste-filters=Kopiraj in prilepi filtre +copy-paste-requester-chest=Kopiraj in prilepi prejemajočo skrinjo +copy-paste-spidertron=Kopiraj in prilepi robopajka +copy-paste-trains=Kopiraj in prilepi vlake +drag-building=Gradnja z vlečenjem +drag-building-poles=Vlečenje električnih stebrov +drag-building-underground-belts=Vlečenje podzemnih trakov +e-confirm=__CONTROL__confirm-gui__ za potrditev +electric-network=Električno omrežje +electric-pole-connections=Povezave električnih stebrov +fast-belt-bending=Hitro obračanje trakov +fast-obstacle-traversing=Avtomatično preskakovanje ovir +fast-replace=Hitro menjanje +fast-replace-belt-splitter=Hitro menjanje trakov in razdelilcev +fast-replace-belt-underground=Hitro menjanje trakov in podzemnih trakov +fast-replace-direction=Smer hitrega menjanja +gate-over-rail=Vrata čez tirnice +ghost-building=Prikazenska gradnja +ghost-rail-planner=Načrtovalec prikazenskih tirnic +inserters=Vstavljalci +introduction=Uvod +logistic-network=Logistično omrežje +long-handed-inserters=Dolgoročne roke +low-power=Slabo napajanje +passive-provider-chest=Pasivna oddajajoča skrinja +personal-logistics=Osebna logistika +pipette=Pipeta entitet +pole-dragging-coverage=Doseg vlečenih stebrov +pump-connection=Povezava črpalk +rail-building=Gradnja tirnic +rail-signals-advanced=Napredni železniški signali +rail-signals-basic=Osnovni železniški signali +repair-packs=Škatla orodja +requester-chest=Prejemajoča skrinja +rotating-assemblers=Obračanje montažnih strojev +show-info=Dodatne informacije (Alt-način) +splitters=Razdelilci +storage-chest=Hrambena skrinja +train-stop-same-name=Železniške postaje z istim imenom +train-stops=Železniške postaje +trains=Vlaki +transport-belts=Transportni trakovi +underground-belts=Podzemni trakovi +usable-items=Uporabljivi predmeti +z-dropping=__CONTROL__drop-cursor__ za odlaganje predmetov +[virtual-signal-description] +signal-anything=Če kateri od vhodnih signalov izpolnjuje zahteve, bo oddajal.\nNe bo oddajal, če ni vhodnih signalov. +signal-each=Ovrednoti pogoje ali izvede operacijo na vseh vhodnih signalih. +signal-everything=Če vsi vhodni signali izpolnjujejo zahteve, bo oddajal signal.\nOddajal bo, če ni vhodnih signalov. +[virtual-signal-name] +signal-0=Signal 0 +signal-1=Signal 1 +signal-2=Signal 2 +signal-3=Signal 3 +signal-4=Signal 4 +signal-5=Signal 5 +signal-6=Signal 6 +signal-7=Signal 7 +signal-8=Signal 8 +signal-9=Signal 9 +signal-A=Signal A +signal-B=Signal B +signal-C=Signal C +signal-D=Signal D +signal-E=Signal E +signal-F=Signal F +signal-G=Signal G +signal-H=Signal H +signal-I=Signal I +signal-J=Signal J +signal-K=Signal K +signal-L=Signal L +signal-M=Signal M +signal-N=Signal N +signal-O=Signal O +signal-P=Signal P +signal-Q=Signal Q +signal-R=Signal R +signal-S=Signal S +signal-T=Signal T +signal-U=Signal U +signal-V=Signal V +signal-W=Signal W +signal-X=Signal X +signal-Y=Signal Y +signal-Z=Signal Z +signal-anything=Karkoli +signal-black=Črn signal +signal-blue=Modri signal +signal-check=Preveri signal +signal-cyan=Moder signal +signal-dot=Signal pike +signal-each=Vsak +signal-everything=Vse +signal-green=Zeleni signal +signal-grey=Siv signal +signal-info=Informacijski signal +signal-pink=Roza signal +signal-red=Rdeči signal +signal-white=Bel signal +signal-yellow=Rumeni signal + diff --git a/factorio/data/base/locale/sq/base.cfg b/factorio/data/base/locale/sq/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..946265b776911edadcff23da97d6a5e772b104d9 --- /dev/null +++ b/factorio/data/base/locale/sq/base.cfg @@ -0,0 +1,534 @@ +[autoplace-control-names] +desert=Shkretëtirëw +dirt=Dhe +enemy-base=Baza armike +grass=Bar +sand=Rërë +trees=Pemë +[damage-type-name] +acid=Acid +electric=Elektrik +explosion=Explodim +fire=Zjarrë +impact=Impakt +laser=Llaser +physical=Fizike +poison=Helm +[decorative-name] +big-ship-wreck-grass=Bari e rrënojës së madhe +brown-asterisk=Yll i kaftë +brown-asterisk-mini=Yll i vockël kaf +brown-carpet-grass=Qylym i kaftë bari +brown-coral-mini=Koral kafe mini +brown-fluff=Push i kaftë +brown-fluff-dry=Push i kaftë i thatë +brown-hairy-grass=Bari i kaftë leshor +dark-mud-decal=Figurë balte të errët +garballo=Pemë palme +garballo-mini-dry=Pemë palme e tharë mini +green-asterisk=Yll i gjelbërt +green-asterisk-mini=Yll i vockël i gjelbër +green-bush-mini=Shkurre e gjelbërt mini +green-carpet-grass=Qylym i gjelbërt bari +green-coral-mini=Koral i gjelbërt mini +green-croton=Kroton i gjelbër +green-desert-bush=Shkurre e gjelbër shkretëtire +green-hairy-grass=Bari i gjelbërt leshorë +green-pita=Pita e gjelbërt +green-pita-mini=Pita e gjelbërt mini +green-small-grass=Bari i vogël i gjelbërt +light-mud-decal=Figurë balte të çelët +orange-coral-mini=Koral portokalli mini +puberty-decal=Figurë balte të çarë +red-asterisk=Yll i Kuq +red-croton=Kroton i kuq +red-desert-bush=Shkurre e kuqe shkretëtire +red-desert-decal=Dekale të kuqe të shkretëtirës +red-desert-rock-medium=Gur mesatar i kuq +red-desert-rock-small=Gur i vogël i kuq +red-desert-rock-tiny=Guri i vockël i kuq +red-pita=Agave e kuqe +rock-medium=Shkëmb i mesëm +rock-small=Shkëmb i vogël +rock-tiny=Shkëmb i vockël +sand-decal=Figurë rëre +sand-dune-decal=Figurë dune rëre +sand-rock-big=Shkëmb i madh rëre +sand-rock-medium=Shkëmb i mesëm rëre +sand-rock-small=Shkëmb i vogël rëre +small-rock=Guri i vogël +small-ship-wreck-grass=Bari e rrenojës së vogël +white-desert-bush=Shkurre e bardhë shkretëtire +[entity-description] +arithmetic-combinator=Kryen procese aritmetike në rrjetin e signaleve. +beacon=Transmiton efektet e moduleve në entitetet e përafërta miqsore. +constant-combinator=Nxjerr si rezultat sinjale konstante. +construction-robot=Automatikisht ndërton the riparon struktura miqësore. +decider-combinator=Krahason qarqet e rrjetit të sinjaleve. +flamethrower-turret=Gjuan një rrymë të lëndëve djegëse drejt armikut. +item-request-proxy=Përdoret për të treguar një kërkesë ndaj robotëve të ndërtimit për të dërguar një send te ky objekt. Përdor komandën __CONTROL__mine__ për ta fshirë kërkesën. +logistic-chest-active-provider=Dërgon përmbajtjet në rrjetin logjistik. +logistic-chest-buffer=Dërgon kërkesa për sendet e specifikuara, që ato të jenë të disponueshme për logjistikat personale të lojtarëve, apo për ndërtime automatike. +logistic-chest-requester=Kërkon gjëra të specifikuara për rrjetin logjistik. +logistic-chest-storage=Hapsirë afatgjate për rrjetin logjistik. +logistic-robot=Transporton gjëra nëpërmjet arkave logjistike. +offshore-pump=Pompon lëngje nga një burim uji. +power-switch=Përdoret për të kontrolluar lidhjet e rrjetit elektrik. Mund të kontrollohet nga rrjeti qarkor. +radar=Skanon sektoret e afërta, the aktivisht shfaq zonën përreth tij. +rail-chain-signal=Lexon sinjalet e rradhës duke lejuar kontrollim më të mirë të trenave. +rail-signal=Definon rrjetin hekurudhor në blloqe, duke lejuar disa trena të punojn në rrjetin e njejtë. +steam-engine=Konsumon avull që të krijoj energji elektrike. +steam-turbine=Konsumon avull për të krijuar energji elektrike. +train-stop=Destinacjonet për trenat automatik. +[entity-name] +accumulator=Akumulator +arithmetic-combinator=Kombinator aritmetik +artillery-turret=Kullë artilerie +artillery-wagon=Vagon artilerie +assembling-machine-1=Makineri montuese 1 +assembling-machine-2=Makineri montuese 2 +assembling-machine-3=Makineri montuese 3 +beacon=Fener +behemoth-biter=Alien gjigand +behemoth-biter-corpse=Kufomë e alienit gjigand +behemoth-spitter=Pështyes Gjigand +behemoth-spitter-corpse=Kufomë e pështyiesit gjigand +big-biter=Alien i madh +big-biter-corpse=Kufomë e alienit të madh +big-electric-pole=Shtyllë e madhe elektrike +big-ship-wreck-1=Rrënojë e madhe +big-ship-wreck-2=Rrënoja anijeje L +big-ship-wreck-3=Rrënoja anijeje L +big-spitter=Pështyes i madh +big-spitter-corpse=Kufomë e alienit të madh +big-worm-corpse=Kufomë e krimbit të madh +big-worm-turret=Krimb i madh +biter-spawner=Bazë aliene +biter-spawner-corpse=Mbetje të bazës aliene +blue-chest=Arkë blu +boiler=Bojler +burner-inserter=Ndërfutës me lëndë djegëse +burner-mining-drill=Gërrmues me lëndë djegëse +car=Makinë +cargo-wagon=Vagon ngarkesash +centrifuge=Makineri rrotulluese +character-corpse=Kufomë e lojtarit +chemical-plant=Central kimik +cliff=Shkrepë +coal=Qymyr +constant-combinator=Kombinator konstant +construction-robot=Rrobot konstruktimi +copper-cable=Kablo bakri +copper-ore=Xehe bakri +crude-oil=Naftë +curved-rail=Hekurudhë e lakuar +dead-dry-hairy-tree=Pemë e thatë e kalbur leshore +dead-grey-trunk=Trung i kalbur hiri +dead-tree-desert=Pemë e vrarë shkretëtire +decider-combinator=Kombinator zgjedhës +deconstructible-tile-proxy=Figurë për shtrimet që do të prishen +defender=Mbrojtës +destroyer=Shkatërrues +distractor=Shpërqendrues +dry-hairy-tree=Pemë e thatë leshore +dry-tree=Pemë e thatë +electric-energy-interface=Ndërfaqe e energjisë elektrike +electric-furnace=Furrnaltë elektrike +electric-mining-drill=Gërrmues elektrik +entity-ghost=Njesi fantazmë +express-loader=Mbushes ekspres +express-splitter=Ndarës ekspres +express-transport-belt=Trakë ekprese transportuese +express-underground-belt=Trakë eksprese nëntokësore +fast-inserter=Ndërfutës i shpejtë +fast-loader=Mbushës i shpejtë +fast-splitter=Ndarës i shpejtë +fast-transport-belt=Trakë e shpejtë transportuese +fast-underground-belt=Trakë e shpejtë nëntokësore +filter-inserter=Ndërfutës filtrues +fish=Peshk +flamethrower-turret=Kullë flakëhedhëse +fluid-wagon=Vagon lëngjesh +gate=Portë +green-coral=Korale të gjelbra +gun-turret=Kullë e armatosur +heat-exchanger=Shkëmbues i nxehtësisë +heat-pipe=Gyp i nxehtësisë +infinity-chest=Arkë pafundësie +inserter=Ndërfutës +iron-chest=Arkë e hekurt +iron-ore=Xehe hekuri +item-on-ground=Gjëja në tokë +item-request-proxy=Slotë për gjërat e kërkuara +lab=Laboratorë +land-mine=Minë +laser-turret=Kullë me llaser +loader=Mbushës +locomotive=Lokomotivë +logistic-chest-active-provider=Arkë ofruese aktive +logistic-chest-buffer=Arkë e tipit Buffer +logistic-chest-passive-provider=Arkë ofruese pasive +logistic-chest-requester=Arkë kërkuese +logistic-chest-storage=Arkë deponimi +logistic-robot=Rrobot logjistik +market=Market +medium-biter=Alien mesatar +medium-biter-corpse=Kufomë e alienit mesatar +medium-electric-pole=Shtyllë e mesme elekrike +medium-remnants=Mbetje mesatare +medium-ship-wreck=Rrënojë mesatare +medium-spitter=Pështytes mesatar +medium-spitter-corpse=Kufomë e pështyesit mesatar +medium-worm-corpse=Kufomë e krimbit mesatar +medium-worm-turret=Krimb mesatar +nuclear-reactor=Reaktorë nuclearë +offshore-pump=Pompë jashtbregdetare +oil-refinery=Rafineri nafte +pipe=Gyp +pipe-to-ground=Gyp nëntokësorë +player-port=Port lojtari +poison-cloud=Re helmuese +power-switch=Ndërprerës elektrik +pump=Pompë +pumpjack=Naftë nxjerrës +radar=Radar +rail-chain-signal=Sinjal zinxhir hekurudhor +rail-signal=Sinjal hekurudhor +red-chest=Arkë e kuqe +red-desert-rock-big=Shkëmb i madh dhe i kuq shkretëtire +red-desert-rock-huge=Shkëmb i stërmadh dhe i kuq shkretëtire +roboport=Roboport +rock-big=Gurë i madhë +rock-huge=Gurë i madhë +rocket=Rraketë +rocket-silo=Silo e raketës +sand-rock-big=Shkëmb i madh ranor +simple-entity-with-force=Njesi e thjeshtë me forcë +simple-entity-with-owner=Njesi e thjeshtë me pronarë +small-biter=Alien i vogël +small-biter-corpse=Kufomë e alienit të vogël +small-cliff=Shkrepë e vogël +small-electric-pole=Shtyllë e vogël elektrike +small-lamp=Lampë +small-remnants=Mbetje të vogla +small-scorchmark=Shenjë djegjeje e vogël +small-ship-wreck=Rrënojë e vogël +small-spitter=Pështyes i vogël +small-spitter-corpse=Kufomë e pështytësit të vogël +small-worm-corpse=Kufomë e krimbit të vogël +small-worm-turret=Krimb i vogël +solar-panel=Panel solar +space-module-wreck=Rrënojat e modules së hapsirës +spitter-spawner=Bazë peshtyesi +spitter-spawner-corpse=Mbetje të bazëz së pështyesve +splitter=Ndarës +stack-filter-inserter=Ndërfutës filtrues grumbullues +stack-inserter=Ndërfutës grumbullues +steam-engine=Motor me avull +steam-turbine=Turbinë me avull +steel-chest=Arkë e çelikt +steel-furnace=Furrnaltë çeliku +stone=Gurë +stone-furnace=Furrnlatë guri +storage-tank=Rezervuar +straight-rail=Hekurudhë e drejtë +substation=Nënstacion +tank=Tenkë +tile-ghost=Copëz fantazmë +train-stop=Stacion treni +transport-belt=Trackë transportuese +underground-belt=Trakë nëntokësore +uranium-ore=Xeheror urani +water-well-pump=Bunar me pompë uji +wooden-chest=Arkë druri +[equipment-name] +discharge-defense-equipment=Mbrojtje shkarkuese +energy-shield-equipment=Mburojë energjitike +energy-shield-mk2-equipment=Mburojë energjetike MK2 +exoskeleton-equipment=Eksoskeleton +fusion-reactor-equipment=Reaktorë i mbartshëm me fuzion +night-vision-equipment=Nightvision +personal-laser-defense-equipment=Mbrojtje lazerike personale +personal-roboport-equipment=Roboporti personal +personal-roboport-mk2-equipment=Roboporti personal MK2 +solar-panel-equipment=Panel solar i mbartshëm +[fluid-name] +crude-oil=Naftë +heavy-oil=Vaj i rëndë +light-oil=Vaj i lehtë +lubricant=Lubrikant +petroleum-gas=Gaz +steam=Avull +sulfuric-acid=Acidi sulfurik +water=Ujë +[item-description] +artillery-targeting-remote=Lejon përdorimin e artilerisë në mënyrë manuale (nga bota apo edhe harta). +battery-equipment=Deponon energji elektrike për pajisjet modulare. +blueprint=Ruan dizajnet për konstruktim të automatizuar. +deconstruction-planner=Sinjalizon gjërat për çmontim për robotët konstruktiv. +discharge-defense-equipment=Dëmton, shtynë the shushat armiqët e afërt kur aktivizohet duke perdorur telekomandën. +effectivity-module=Zvoglon konsumimin e energjisë elektrike. Minimumi i konsumimit është 20%. +exoskeleton-equipment=Rritë shpejtësine e të ecurit. +fusion-reactor-equipment=Siguron elektricitet për pajisjet modulare. +green-wire=Përdoret për të lidhur makineri me rrjetin qarkor me __CONTROL__build__. +land-mine=Explodon kurë armiqët janë afër, duke i dëmtuar the shushatur ata. +mining-tool=Rrit shpejtësinë e gërmimit. +night-vision-equipment=Lejon që të shohësh më qartë natën. +personal-roboport-equipment=Lejon robotët e konstruktimit të punojnë prej inventarit tënd. +red-wire=Përdoret për të lidhur makineri me rrjetin qarkor me __CONTROL__build__. +satellite=Sateliti duhet të vendoset në rraketë. +science-pack=Përdoret nga laboratorët për kërkime shkencore. +solar-panel-equipment=Ushqen me korent modulet. +space-science-pack=Përdoret nga laboratorët për kërkime shkencore. Merret duke lëshuar një raketë me një satelit brenda saj. +speed-module=Zmadhon shpejtësinë e makinerisë me çmimin e rritjës së konsumimit të energjisë elektrike. +[item-group-name] +combat=Betejë +enemies=Armiqtë +energy=Energjia +environment=Ambienti +fluids=Lëngje +intermediate-products=Produkte të ndermjetshme +logistics=Logjistika +other=I pacaktuar +production=Prodhimi +signals=Sinjale +[item-limitation] +item-not-allowed-in-this-container-item=Ky item është i nadular që të vendoset në këtë kontinjer. +[item-name] +advanced-circuit=Qark i përparuar +artillery-shell=Predhë artilerie +artillery-targeting-remote=Telekomandë për shënjestrimin e artilerisë +artillery-turret=Kullë artilerie +artillery-wagon-cannon=Top artilerie +atomic-bomb=Bombë atomike +battery=Bateri +belt-immunity-equipment=Pajisje për imunitet ndaj rripave të transmisionit +blueprint=Plan +blueprint-book=Libër me plane +cannon-shell=Predhë topi +cliff-explosives=Eksplozivë për thepore +cluster-grenade=Granadë fragmentuese +coal=Qymyrguri +coin=Monedhë +combat-shotgun=Shotgun beteje +concrete=Beton +copper-cable=Kabëll bakri +copper-ore=Xeheror bakri +copper-plate=Pllakë bakri +crude-oil-barrel=Fuçi nafte +deconstruction-planner=Planifikues çndërtimi +defender-capsule=Kapsulë mbrojtëse +destroyer-capsule=Kapsulë shkatrrimi +discharge-defense-remote=Shkarkim mbrojtës telekomandues +distractor-capsule=Kapsulë shpërqendruese +effectivity-module=Moduel efikaciteti +effectivity-module-2=Moduel efikaciteti 2 +effectivity-module-3=Moduel efikaciteti 3 +electric-energy-interface=Ndërfaqe për energjinë elektrike +electric-engine-unit=Njësi motori elektrik +electronic-circuit=Qark elektronik +empty-barrel=Fuçi bosh +engine-unit=Njesi motorike +explosive-cannon-shell=Predhë topi eksplozive +explosive-rocket=Raketë exploduese +explosive-uranium-cannon-shell=Predhë topi eksplozive prej urani +explosives=Eksplozivë +filled-barrel=__1__ fuçi +firearm-magazine=Municion për armë +fish=Peshk +flamethrower=Flakëhedhëse +flamethrower-ammo=Karburant flakëhedhëseje +flamethrower-turret=Kullë flakëhedhëse +flying-robot-frame=Skelet roboti fluturues +green-wire=Kablo e gjelbërt +grenade=Granadë +hazard-concrete=Beton rreziku +heavy-armor=Armor i rëndë +infinity-chest=Arkë pafundësie +iron-gear-wheel=Rrotë e dhëmbëzuar +iron-ore=Xeheror hekuri +iron-plate=Pllakë hekuri +iron-stick=Shkop hekuri +item-with-inventory=Send pjesë e një inventari +item-with-label=Send me etiketë +item-with-tags=Send me etiketa +lab=Laborator +landfill=Depozitë mbeturinash +laser-turret=Kullë me rreze lazer +light-armor=Armor i lehtë +low-density-structure=Strukturë me dendësi të ulët +military-science-pack=Paketë shekencore ushtarake +modular-armor=Armor Modular +nuclear-fuel=Karburant bërthamor +piercing-rounds-magazine=Municion penetrues +piercing-shotgun-shell=Fishekë depërtues shotgun-i +pistol=Pistoletë +plastic-bar=Plastikë +poison-capsule=Kapsulë helmi +power-armor=Armor energjitik +power-armor-mk2=Armor energjetik MK2 +processing-unit=Njësi procesori +production-science-pack=Paketë shkencore prodhimi +productivity-module=Moduel produktiviteti +productivity-module-2=Moduel produktiviteti 2 +productivity-module-3=Moduel produktiviteti 3 +rail=Hekurudhe +rail-planner=Planifikues hekurudhor +raw-fish=Peshk i papjekur +red-wire=Kablo e kuqe +refined-concrete=Beton i përpunuar +refined-hazard-concrete=Beton i vijëzuar i përpunuar +repair-pack=Pako riparimi +rocket=Raketë +rocket-control-unit=Njësi për kontroll rakete +rocket-fuel=Karburant rakete +rocket-launcher=Raketëhedhëse +rocket-part=Pjesë rakete +satellite=Satelit +shotgun=Shotgun +shotgun-shell=Fishekë shotgun-i +simple-entity-with-force=Objekt i thjeshtë me skuadër +simple-entity-with-owner=Objekt i thjeshtë me pronar +slowdown-capsule=Kapsulë ngadalsuese +solar-panel=Panel diellor +solid-fuel=Karburant i ngurtë +space-science-pack=Paketë shkencore hapsinore +speed-module=Mdouel shpejtësie +speed-module-2=Moduel shpejtësie 2 +speed-module-3=Moduel shpejtësie 3 +steel-plate=Pllakë çeliku +stone=Gurë +stone-brick=Tullë guri +stone-path=Kalldrëm +submachine-gun=Automatik +sulfur=Squfur +tank-cannon=Top tanku +tank-flamethrower=Flakëhedhëse automjeti +tank-machine-gun=Mitraloz automjeti +uranium-235=Uranium-235 +uranium-238=Uranium-238 +uranium-cannon-shell=Predhë topi prej urani +uranium-fuel-cell=Shufër urani +uranium-ore=Xeheror urani +uranium-rounds-magazine=Karikator me fishekë urani +vehicle-machine-gun=Mitraloz automjeti +wood=Drru +[map-gen-preset-description] +death-world=Kafshuesit janë më të rrezikshëm dhe evoluohen më shpejt. +marathon=Recetat the teknologjitë janë më të shtrenjta. +[map-gen-preset-name] +death-world=Bota e vdekjes +death-world-marathon=Botë vdekjeje maratonë +default=Parapërcaktuar +marathon=Maraton +rail-world=Bota a shinave +rich-resources=Resurse të pasura +[modifier-description] +fluid-damage-modifier=Modifikuesi i dëmtimit me lëngje +inserter-stack-size-bonus=Kapaciteti i ndërfutësve jogrumbullues: +__1__ +laboratory-productivity=Produktiviteti i kërkimeve shkencore në laboratorë: +__1__ +laboratory-speed=Shpejtësia e kërkimit shkencor në laboratorë: +__1__ +shotgun-shell-damage-bonus=Dëmi që shkaktojnë fishekët e shotgunit: +__1__ +stack-inserter-capacity-bonus=Kapaciteti i ndërfutësve grumbullues: +__1__ +[recipe-name] +advanced-oil-processing=Procesimi i advancuar i naftës +basic-oil-processing=Procesimi i thjeshtë i naftës +coal-liquefaction=Lëngësimi i qymyrit +empty-crude-oil-barrel=Fuqi e zbrazur e naftës +empty-filled-barrel=Zbraze __1__ fuqinë +fill-barrel=Mbushe __1__ fuqinë +fill-crude-oil-barrel=Mbushe fuqinë e naftës +heavy-oil-cracking=Kreking i vajit të rëndë në vaj të lehtë +kovarex-enrichment-process=Procesi i pausrimit kovarex +light-oil-cracking=Kreking i vajit të lehtë në gaz +nuclear-fuel-reprocessing=Riprocesimi i karburantit nuklear +uranium-processing=Procesimi i uraniumit +[technology-description] +advanced-electronics=Qarqe të integruara the mikroprocesor për kompjuterim të advanduar. +advanced-material-processing=Furrnalta më të shpejta dhe më flexibile. +electronics=Komponente elektrike për sinjalizim të thjeshtë. +fluid-handling=Mënyra të ndryshme të deponimit the transportimit të lëngjeve. +inserter-capacity-bonus=U lejon ndërfutësve grumbullues të lëvizin më tepër sende njëherësh. Disa zmadhime shtojnë aftësitë grumbulluese edhe te jogrumbulluesit. +optics=Aplikacione të ndryshme për dritën visibile. +stack-inserter=Ndërfutësit grumbullues mund të lëvizin disa sende njëherësh. +steel-processing=Lejon shkrirjen e pllakave të hekurit në çelik. +sulfur-processing=Një kemikal shumë reaktiv dhe jometalik që perdoret për të prodhuar acidin sulfurik dhe gjëra explosive. +[technology-name] +advanced-electronics=Elektronikë e advancuar +automation=Automatizim +automobilism=Automobilizimi +construction-robotics=Robotët e konstruktimit +effect-transmission=Transmisioni i effektit +electronics=Elektronika +energy-shield-mk2-equipment=Mburojë energjie Tip 2 +explosive-rocketry=Raketaria explosive +flammables=Të ndizshmet +inserter-capacity-bonus=Bonus për kapacitetin e ndërfutësve +logistic-robotics=Robtët logjistik +logistic-system=Sistemi logjistik +military=Ushtarak +modules=Module +optics=Optika +power-armor=Mburojë energjitike +power-armor-mk2=Mburojë energjitike Tip 2 +railway=Hekurudhë +robotics=Robotika +rocketry=Raketaria +solar-energy=Energji solare +speed-module=Modul shpejtësie +stack-inserter=Ndërfutës grumbullues +steel-processing=Procesimi i çelikut +[virtual-signal-description] +signal-anything=Nësë njëra nga të dhënat e marra i përshtaten kushtit, dërgon sinjal "E vërtetë".\nKur nuk ka të dhëna të marra dërgon gjithmonë sinjalin "E gabuar". +signal-each=Vlerëson kushtin e dhënë ose kryen veprimin e caktuar për të gjithë të dhënat e marra. +signal-everything=Nësë të gjitha të dhënat e marra i përshtaten kushtit, dërgon sinjal "E vërtetë".\nKur nuk ka të dhëna të marra dërgon gjithmonë sinjalin "E vërtetë". +[virtual-signal-name] +signal-0=Sinjali 0 +signal-1=Sinjali 1 +signal-2=Sinjali 2 +signal-3=Sinjali 3 +signal-4=Sinjali 4 +signal-5=Sinjali 5 +signal-6=Sinjali 6 +signal-7=Sinjali 7 +signal-8=Sinjali 8 +signal-9=Sinjali 9 +signal-A=Sinjali A +signal-B=Sinjali B +signal-C=Sinjali C +signal-D=Sinjali D +signal-E=Sinjali E +signal-F=Sinjali F +signal-G=Sinjali G +signal-H=Sinjali H +signal-I=Sinjali I +signal-J=Sinjali J +signal-K=Sinjali K +signal-L=Sinjali L +signal-M=Sinjali M +signal-N=Sinjali N +signal-O=Sinjali O +signal-P=Sinjali P +signal-Q=Sinjali Q +signal-R=Sinjali R +signal-S=Sinjali S +signal-T=Sinjali T +signal-U=Sinjali U +signal-V=Sinjali V +signal-W=Sinjali W +signal-X=Sinjali X +signal-Y=Sinjali Y +signal-Z=Sinjali Z +signal-anything=Gjdo gjë +signal-black=Sinjali i zi +signal-blue=Sinjali i kaltërt +signal-cyan=Sinjali cian +signal-each=Secili +signal-everything=Gjithçka +signal-green=Sinjali i gjelbërt +signal-grey=Sinjali gri +signal-pink=Sinjali i pembe +signal-red=Sinjali i kuq +signal-white=Sinjali i bardhë +signal-yellow=Sinjali i verdhë + diff --git a/factorio/data/base/locale/sr/base.cfg b/factorio/data/base/locale/sr/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..27f958a9e2c941cb7f2eade3f660695c01b7740a --- /dev/null +++ b/factorio/data/base/locale/sr/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Уништи 100 објеката са конструкцијским роботима. +automated-construction=Сагради 100 машина уз помоћ робота. +circuit-veteran-1=Производи 1.0к напредних кола по сату. +circuit-veteran-2=Производи 10к напредних кола по сату. +circuit-veteran-3=Производи 25к напредних кола по сату. +computer-age-1=Производи 500 процесора по сату. +computer-age-2=Производи 1.0к процесора по сату. +computer-age-3=Производи 5к процесора по сату. +delivery-service=Опреми карактера са 10к предмета уз помоћ логистичких робота. +eco-unfriendly=Истражи обраду нафте. +getting-on-track=Направи локомотиву. +getting-on-track-like-a-pro=Направи локомотиву у првих 90 минута игре. +golem=Преживи ударац од 500 поена или више. +iron-throne-1=Производи 20к гвоздених плоча по сату. +iron-throne-2=Производи 200к гвоздених плоча по сату. +iron-throne-3=Производи 400к гвоздених плоча по сату. +it-stinks-and-they-dont-like-it=Изазови ванземаљски напад уз помоћ загађења. +lazy-bastard=Победи игру без ручног прављења више од 111 предмета. +logistic-network-embargo=Победи игру без изградње иједног активног добављач-ковчега, међуспремника или захтевног-ковчега. +mass-production-1=Произведи 10к електричних кола. +mass-production-2=Произведи 1М електричних кола. +mass-production-3=Произведи 20М електричних кола. +minions=Имати 100 или више борбених робота који те прате. +no-time-for-chitchat=Заврши игру за мање од 15 сати. +pyromaniac=Уништи 10к дрвећа уз помоћ ватре. +raining-bullets=Победи игру без прављења ласерских торњева. +run-forrest-run=Уништи 100 дрвета гажењем. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Заврши игру. +solaris=Производи преко 10 GJ по сату користећи само соларне плоче. +steam-all-the-way=Победи игру без прављења соларних панела. +steamrolled=Уништи 10 гнезда гажењем. +tech-maniac=Истражи све технологије. +there-is-no-spoon=Заврши игру за мање од 8 сати. +trans-factorio-express=Направи железничку линију која је дуга 1000 или више плочица. +watch-your-step=Убијен од стране локомотиве која се креће. +you-are-doing-it-right=Сагради више машина уз помоћ робота него ручно. +you-have-got-a-package=Опреми карактера уз помоћ логистичког робота. +[achievement-name] +automated-cleanup=Аутоматизовано чишћење +automated-construction=Аутоматизована итградња +circuit-veteran-1=Мрежни ветеран 1 +circuit-veteran-2=Мрежни ветеран 2 +circuit-veteran-3=Мрежни ветеран 3 +computer-age-1=Компјутерско доба 1 +computer-age-2=Компјутерско доба 2 +computer-age-3=Компјутерско доба 3 +delivery-service=Курирска служба +eco-unfriendly=Еко-непријатељски +getting-on-track=На правом путу +getting-on-track-like-a-pro=На правом путу, као професионалац +golem=Голем +iron-throne-1=Гвоздени трон 1 +iron-throne-2=Гвоздени трон 2 +iron-throne-3=Гвоздени трон 3 +it-stinks-and-they-dont-like-it=То смрди и њима се то не свиђа +lazy-bastard=Лењо копиле +logistic-network-embargo=Ембарго логистичке мреже +mass-production-1=Масовна продукција 1 +mass-production-2=Масовна продукција 2 +mass-production-3=Масовна продукција 3 +minions=Слуге +no-time-for-chitchat=Нема времена за ћаскање +pyromaniac=Пироман +raining-bullets=Киша метака +run-forrest-run=Трчи Форест, трчи +smoke-me-a-kipper-i-will-be-back-for-breakfast=Идемо, паљба +so-long-and-thanks-for-all-the-fish=Довиђења и хвала на свим рибама +solaris=Соларис +steam-all-the-way=Пара целим путем +steamrolled=Прегажен +tech-maniac=Технолошки манијак +there-is-no-spoon=Нема кашике +trans-factorio-express=Транс-Факторио експрес +watch-your-step=Пази куда крочиш +you-are-doing-it-right=Радиш то правилно +you-have-got-a-package=Имаш пакет +[ammo-category-name] +artillery-shell=Артиљеријска граната +beam=Зрак +biological=Биолошки +bullet=Метак +cannon-shell=Топовска граната +capsule=Капсула +electric=Електричан +flamethrower=Бацач пламена +fluid=Течност +grenade=Граната +landmine=Нагазна мина +laser=Ласер +melee=Ручно +rocket=Ракета +shotgun-shell=Чаура за сачмару +[autoplace-control-names] +desert=Пустиња +dirt=Земља +enemy-base=Непријатељске базе +grass=Трава +sand=Песак +trees=Дрвa +[controls] +give-blueprint=Направи нови нацрт +give-blueprint-book=Направи нову књигу нацрта +give-deconstruction-planner=Направити нови планер за рушење +give-upgrade-planner=Направити нови планер за унапређивање +toggle-equipment-movement-bonus=Укључи/искључи ексоскелетон +toggle-personal-logistic-requests=Укључити личне логистичке захтеве +toggle-personal-roboport=Укључи/искључи личну робо-кућу +[damage-type-name] +acid=Киселина +electric=Електричан +explosion=Експлозија +fire=Ватра +impact=Удар +laser=Ласер +physical=Физички +poison=Отров +[decorative-name] +big-ship-wreck-grass=Велика трава код бродолома +brown-asterisk=Смеђа звездица +brown-asterisk-mini=Мала браон звездица +brown-carpet-grass=Браон тепихкаста трава +brown-coral-mini=Мали браон корал +brown-fluff=Браон паперје +brown-fluff-dry=Суво браон паперје +brown-hairy-grass=Браон дугачка трава +dark-mud-decal=Налепница тамног блата +enemy-decal=Налепница непријатеља +enemy-decal-transparent=Налепница непријатеља 2 +garballo=Жумара +garballo-mini-dry=Мала сува жумара +green-asterisk=Зелена звездица +green-asterisk-mini=Мала зелена звездица +green-bush-mini=Мали зелени жбун +green-carpet-grass=Зелена тепихкаста трава +green-coral-mini=Мали зелени корал +green-croton=Зелени кротон +green-desert-bush=Зелени пустињски жбун +green-hairy-grass=Висока зеленa трава +green-pita=Зелена агава +green-pita-mini=Мала зелена агава +green-small-grass=Мала зелена трава +lichen-decal=Налепница лишаја +light-mud-decal=Налепница светлог блата +muddy-stump=Блатњав пањ +nuclear-ground-patch=Нуклеарна мрља на тлу +orange-coral-mini=Мали наранџасти корал +puberty-decal=Налепница искрцканог блата +red-asterisk=Црвени астериск +red-croton=Црвени кротон +red-desert-bush=Црвени пустињски жбун +red-desert-decal=Налепница црвене пустиње +red-desert-rock-medium=Средњи црвени пустињски камен +red-desert-rock-small=Мали црвени пустињски камен +red-desert-rock-tiny=Ситни црвени пустињски камен +red-pita=Црвена агава +rock-medium=Средњи камен +rock-small=Мали камен +rock-tiny=Малецки камен +sand-decal=Налепница песка +sand-dune-decal=Налепница пешчане дине +sand-rock-big=Велики пешчани камен +sand-rock-medium=Средњи пешчани камен +sand-rock-small=Мали пешчани камен +shroom-decal=Налепница печурке +small-rock=Мали камен +small-ship-wreck-grass=Мала трава код бродолома +white-desert-bush=Бели пустињски жбун +worms-decal=Налепница црва +[entity-description] +accumulator=Чува ограничену количину енергије када расположива производња премашује потражњу и ослобађа је у супротном случају. +arithmetic-combinator=Извршава артиметичке операције на коло мрежних сигнала. +artillery-turret=Далекометни топови циљају непријатељске базе. +beacon=Преноси ефекте модула оближњим пријатељским ентитетима. +big-ship-wreck-1=Сегмент срушене летелице. +big-ship-wreck-2=Сегмент срушене летелице. +big-ship-wreck-3=Сегмент срушене летелице. +boiler=Користи гориво да претвори воду у водену пару. +centrifuge=Обрађује различите рецепте везане за уранијум. +compilatron=Робот помагач који је преживео пад. Има смањене способности због унутрашњих кварова. +constant-combinator=Прави константне сигнале логичке мреже. +construction-robot=Аутоматски прави и поправља пријатељске ентитете. +crash-site-chest-1=Контејнер срушене летелице. Може садржати корисне ствари. +crash-site-chest-2=Контејнер срушене летелице. Може садржати корисне ствари. +decider-combinator=Упоређује сигнале мрежних кола. +express-splitter=Спаја и/или раздваја терет транспортне траке 1:1. +fast-splitter=Спаја и/или раздваја терет транспортне траке 1:1. +flamethrower-turret=Испаљује млаз запаљиве течности на непријатеље. +heat-exchanger=Користи топлотну енергију да претвори воду у водену пару. +item-request-proxy=Ово је за означавање захтевa за роботe за изградњу да испоручe предмет овој машини. __CONTROL__mine__ да бисте избрисали захтев. +locomotive=Креће се по аутоматизованом распореду и вуче вагоне. +logistic-chest-active-provider=Шаље садржај у логистичку мрежу. +logistic-chest-buffer=Тражи да одређени предмети буду доступни за личну логистику и аутоматску изградњу +logistic-chest-passive-provider=Чини да садржај буде доступан логистичкој мрежи. +logistic-chest-requester=Позива наведене ставке из логистичке мреже. +logistic-chest-storage=Дугорочно складиштење за логистичку мрежу. +logistic-robot=Преноси артикле између логистичких ковчега. +nuclear-reactor=Користи нуклеарно гориво да створи топлоту. Излаз топлоте се повећава када је постављен поред других реактора. +offshore-pump=Пумпа воду из водених тела. +power-switch=Користи се за контролу веза електричне мреже. Такође може да се контролише путем мрежног система. +programmable-speaker=Повезује се са логичком мрежом да би производио аларме и музичке тонове, или да приказује узбуне. +radar=Скенира простор у близини, и активно га открива га на мапи. +rail-chain-signal=Чита следеће сигнале у путањи да би омогућијо бољу контролу над возовима. +rail-signal=Дефинише систем пруга у блокове, дозвољавајући да више возова буду у истој мрежи. +roboport=Конектује се са другим робопортовима да формира грађевинске и логистичке мреже које користе грађевински и логистички роботи. +rocket-silo=Користи се за производњу и лансирање ракета да би се игра победила. +solar-panel=Током дана производи 100% струје која спада на 0% ноћу. +splitter=Спаја и/или раздваја терет транспортне траке 1:1. +steam-engine=Користи пару да направи електричну енергију. +steam-turbine=Користи пару да направи електричну енергију. +train-stop=Дестинације за аутоматске возове. +[entity-name] +1x2-remnants=Остаци 1х2 +accumulator=Акумулатор +acid-splash=Бара киселине +arithmetic-combinator=Архиметични комбинатор +artillery-turret=Артиљеријска купола +artillery-wagon=Артиљеријски вагон +assembling-machine-1=Машина за склапање 1 +assembling-machine-2=Машина за склапање 2 +assembling-machine-3=Машина за склапање 3 +beacon=Одашиљач +behemoth-biter=Огромни угризач +behemoth-biter-corpse=Леш огромног угризача +behemoth-spitter=Огромни пљувач +behemoth-spitter-corpse=Леш огромног пљувача +behemoth-worm-corpse=Леш огромног црва +behemoth-worm-turret=Огромни црв +big-artillery-explosion=Велика артиљеријска експлозија +big-biter=Велики угризач +big-biter-corpse=Леш великог угризача +big-electric-pole=Велика бандера +big-explosion=Велика експлозија +big-remnants=Велики остаци +big-scorchmark=Велика гареж +big-scorchmark-tintable=Велика затамњена гареж +big-ship-wreck-1=Велика олупина брода +big-ship-wreck-2=Велика олупина брода +big-ship-wreck-3=Велика олупина брода +big-spitter=Велики пљувач +big-spitter-corpse=Леш великог пљувача +big-worm-corpse=Леш великог црва +big-worm-turret=Велики црв +biter-spawner=Гнездо угризача +biter-spawner-corpse=Леш гнезда угризача +blood-explosion-big=Велика експлозија крви +blood-explosion-huge=Огромна експлозија крви +blood-explosion-small=Мала експлозија крви +blood-fountain=Фонтана крви +blood-fountain-big=Огромна фонтана крви +blood-fountain-hit-spray=Прсак крви при хицу +blue-chest=Плави ковчег +boiler=Котао +burner-generator=Генератор на сагоревање +burner-inserter=Механичка рука на сагоревање +burner-mining-drill=Бушилица на сагоревање +car=Аутомобил +cargo-wagon=Теретни вагон +centrifuge=Центрифуга +character=Карактер +character-corpse=Играчев леш +chemical-plant=Хемијска фабрика +cliff=Литица +coal=Угаљ +compilatron=Компилатрон +constant-combinator=Константни комбинатор +construction-robot=Грађевински робот +copper-cable=Бакарна жица +copper-ore=Руда бакра +crash-site-chest-1=Сандук +crash-site-chest-2=Сандук +crash-site-fire-flame=Пожар на месту удеса +crash-site-spaceship=Свемирски брод +crash-site-spaceship-wreck-big=Велика рушевина свемирског брода +crash-site-spaceship-wreck-medium=Средња рушевина свемирског брода +crash-site-spaceship-wreck-small=Мала рушевина свемирског брода +crude-oil=Сирова Нафта +curved-rail=Закривљена пруга +cutscene-gun-turret=Торањ са митраљезом +dead-dry-hairy-tree=Мртво суво длакаво дрво +dead-grey-trunk=Мртво сиво дебло +dead-tree-desert=Мртво дрво - пустињa +decider-combinator=Одлучивни комбинатор +deconstructible-tile-proxy=Преносник плоче за растављање +defender=Бранилац +destroyer=Уништивач +distractor=Дистрактор +dry-hairy-tree=Суво длакаво дрво +dry-tree=Суво дрво +electric-energy-interface=Интерфејс електричне енергије +electric-furnace=Електрична пећница +electric-mining-drill=Електрична бушилица +enemy-damaged-explosion=Експлозија при оштећивању непријатеља +entity-ghost=Прозирни ентитет +explosion=Експлозија +explosion-hit=Експлозија при хицу +express-loader=Експрес утоваривач +express-splitter=Експрес раздељивач +express-transport-belt=Експрес покретна трака +express-underground-belt=Експрес подземна покретна трака +factorio-logo-11tiles=Факторио лого 11 плочица +factorio-logo-16tiles=Факторио лого 16 плочица +factorio-logo-22tiles=Факторио лого 22 плочице +fast-inserter=Брза механичка рука +fast-loader=Брзи утоваривач +fast-splitter=Брзи раздељивач +fast-transport-belt=Брза покретна трака +fast-underground-belt=Брза подземна покретна трака +filter-inserter=Меканичка рука за сортирање +fire-flame=Ватра +fish=Риба +flamethrower-turret=Торањ са бацачем пламена +fluid-wagon=Вагон цистерна +flying-robot-damaged-explosion=Експлозија оштећеног летећег робота +gate=Капија +green-coral=Зелени корал +grenade-explosion=Експлозија гранате +ground-explosion=Експлозија на тлу +gun-turret=Торањ са митраљезом +heat-exchanger=Размењивач топлоте +heat-interface=Топлотни интерфејс +heat-pipe=Топлотна цев +huge-scorchmark=Огромна гареж +huge-scorchmark-tintable=Огромна затамњена гареж +infinity-chest=Бесконачни ковчег +infinity-pipe=Бесконачна цев +inserter=Уметач +iron-chest=Гвоздени ковчег +iron-ore=Руда гвожђа +item-on-ground=Предмет на земљи +item-request-proxy=Потребно још модула +lab=Лабораторија +land-mine=Нагазна мина +laser-bubble=Ласерски балон +laser-turret=Ласерски торањ +linked-belt=Повезана трака +linked-chest=Повезани ковчег +loader=Утоваривач +loader-1x1=Утоварач 1х1 +locomotive=Локомотива +logistic-chest-active-provider=Активни добављач-ковчег +logistic-chest-buffer=Mеђуспремник +logistic-chest-passive-provider=Пасивни добављач-ковчег +logistic-chest-requester=Захтевни-Ковчег +logistic-chest-storage=Ковчег +logistic-robot=Логистички робот +long-handed-inserter=Дуга механичка рука +market=Продавница +massive-explosion=Огромна експлозија +medium-biter=Средњи угризач +medium-biter-corpse=Леш средњег угризача +medium-electric-pole=Средња бандера +medium-explosion=Среднња експлозија +medium-remnants=Средњи остаци +medium-scorchmark=Средња гареж +medium-scorchmark-tintable=Средња затамњена гареж +medium-ship-wreck=Средњa олупина брода +medium-small-remnants=Средње мањи остаци +medium-spitter=Средњи пљувач +medium-spitter-corpse=Леш средњег пљувача +medium-worm-corpse=Леш средњег црва +medium-worm-turret=Средњи црв +nuclear-reactor=Нуклеарни реактор +offshore-pump=Обалска пумпа +oil-refinery=Нафтна рафинерија +pipe=Цев +pipe-to-ground=Подземна цев +player-port=Оживљавач +poison-cloud=Отровни облак +power-switch=Прекидач +programmable-speaker=Програмабилни звучник +pump=Пумпа +pumpjack=Нафтна пумпа +radar=Радар +rail-chain-signal=Пружни ланчани сигнал +rail-ending-remnants=Остаци краја пруге +rail-signal=Пружни сигнал +red-chest=Црвени ковчег +red-desert-rock-big=Велики Црвени пустињски камен +red-desert-rock-huge=Огромaн црвени пустињски камен +roboport=Робопорт +rock-big=Велики камен +rock-damaged-explosion=Експлозија при оштећивању камена +rock-huge=Огроман камен +rocket=Ракета +rocket-silo=Ракетни силос +sand-rock-big=Велики песчани камен +simple-entity-with-force=Једноставан ентитет са силом +simple-entity-with-owner=Једноставан ентитет са власником +small-biter=Мали угризач +small-biter-corpse=Леш малог угризача +small-cliff=Мaла литица +small-electric-pole=Мала бандера +small-lamp=Лампа +small-remnants=Мали остаци +small-scorchmark=Мала гареж +small-scorchmark-tintable=Мала затамњена гареж +small-ship-wreck=Мала олупина брода +small-spitter=Мали пљувач +small-spitter-corpse=Леш малог пљувача +small-worm-corpse=Леш малог црва +small-worm-turret=Мали црв +solar-panel=Соларни панел +space-module-wreck=Олупина свемирског модула +spark-explosion=Експлозија са искром +spark-explosion-higher=Виша експлозија са искром +spidertron=Пауколики робот +spidertron-leg=Нога пауколиког робота +spidertron-military-target=Војна мета пауколиког робота +spitter-spawner=Гнездо пљувача +spitter-spawner-corpse=Леш гнезда пљувача +splitter=Раздељивач +stack-filter-inserter=Механичка рука већег капацитета са филтером +stack-inserter=Убацивач на велико +steam-engine=Парни мотор +steam-turbine=Парна турбина +steel-chest=Челични ковчег +steel-furnace=Челична пећница +stone=Камење +stone-furnace=Камени шпорет +stone-wall=Зид +storage-tank=Резервоар за складиштење +straight-rail=Права пруга +substation=Подстаница +tank=Тенк +tile-ghost=Прозирна плочица +tile-proxy=Плоче +train-stop=Станица +transport-belt=Покретна трака +tree=Дрво +tree-brown=Браон дрво +tree-dying-proxy=Загађење се упијено оштећивањем дрвећа +tree-proxy=Дрвa +tree-red=Црвено дрво +tree-stump=Пањ +underground-belt=Подземна покретна трака +uranium-cannon-shell-explosion=Експлозија уранијумске топовске муниције +uranium-ore=Руда ураниума +wall-damaged-explosion=Експлозија при оштећивању зида +water-splash=Пљусак воде +water-well-pump=Пумпа за бунар +wooden-chest=Дрвени ковчег +[equipment-name] +battery-equipment=Лична батерија +battery-mk2-equipment=Лична батерија МК2 +belt-immunity-equipment=Опрема за отпорност на покретну траку +discharge-defense-equipment=Отпустна одбрана +energy-shield-equipment=Енергетски штит +energy-shield-mk2-equipment=Енергетски штит МК2 +exoskeleton-equipment=Егзоскелет +fusion-reactor-equipment=Преносиви фузиони реактор +night-vision-equipment=Ноћни вид +personal-laser-defense-equipment=Лична ласерска одбрана +personal-roboport-equipment=Лична робо-кућа +personal-roboport-mk2-equipment=Лични робопорт МК2 +solar-panel-equipment=Преносиви соларни панел +[fluid-name] +crude-oil=Сирова Нафта +heavy-oil=Тешко уље +light-oil=Лако уље +lubricant=Мазиво +petroleum-gas=Петролеј гас +steam=Пара +sulfuric-acid=Сумпорна киселина +water=Вода +[fuel-category-name] +chemical=Сагорљиво гориво +nuclear=Нуклеарно гориво +[item-description] +artillery-targeting-remote=Омогућава ручно окидање артиљерија из мапе или света. +battery-equipment=Смештава електричну енергију за модуле опреме. +belt-immunity-equipment=Спречава транспортне траке да померају играча. +blueprint=Сачувај дизајн за аутоматску изградњу. +blueprint-book=Складишти пројекте и сличне предмете. +copper-cable=Такође се може користити да се ручно споје и раздвоје бандере и прекидачи за струју уз помоћ __CONTROL__build__. +deconstruction-planner=Означава ставке за деконструкцију од стране конструкцијских робота. +discharge-defense-equipment=Штети, гура и ошамућује непријатеље у близини кад се активира уз помоћ даљинског. +effectivity-module=Смањује потрошњу. Минимална потрошња енергије је 20%. +energy-shield-equipment=Пружа енергетски штит који брани играча. +exoskeleton-equipment=Повећава брзину кретања. +fusion-reactor-equipment=Пружа струју за модуле опреме. +green-wire=Користи се за повезивање машина на мрежу ел. кола ккористећи__CONTROL__build__. +land-mine=Експлодира када су непријатељи у близини, што их повређује и ошамућује. +landfill=Поставља се на воду да се створи терен на коме се може градити. +mining-tool=Повећава брзину копања. +night-vision-equipment=Омогућава вам да видите боље у мраку. +personal-roboport-equipment=Дозвољава Радилицама да раде из твог инвентара. +productivity-module=Машина ће правити више ствари али ће имати већу потрошњу енергије.\nУпотребљиво само на полупроизводима. +rail=Користи се да би се постављале шине, било ручно или кроз планер за шине.\nПланер за шине може директно постављати кратке шине преко __CONTROL__build__, или постављати дуге прозирне шине уз помоћ __CONTROL__build-ghost__. +red-wire=Користи се за прикључивање машина на мрежна кола уз помоћ __CONTROL__build__. +repair-pack=Коришћено за поправљање пријатељских бића. +satellite=Сателит би требало да се стави у ракету. +science-pack=Користиси се у лабараторији за истраживање. +slowdown-capsule=Смањује брзину кретања непријатеља под утицајем. +solar-panel-equipment=Пружа струју за модуле опреме. +space-science-pack=Користиси се у лабараторији за истраживање. Добијен лансирањем ракете са сателитом. +speed-module=Повећава брзину машине али такође повећава потрошњу енергије. +spidertron-remote=Дозвољава лако преношење команди спајдер-трону из мапе или из света. +upgrade-planner=Означава ставке за унапређење од стране конструкцијских робота. +[item-group-name] +combat=Борба +effects=Ефекти +enemies=Непријатељи +energy=Енергија +environment=Животна средина +fluids=Течности +intermediate-products=Међу-производи +logistics=Логистика +other=Несортирано +production=Производња +signals=Сигнали +[item-limitation] +item-not-allowed-in-this-container-item=Овај предмет је забрањен за стављање у овај предмет са складиштем. +production-module-usable-only-on-intermediates=Модул продуктивности може се користити само на полупроизводима. +[item-name] +advanced-circuit=Напредно коло +artillery-shell=Артиљеријска граната +artillery-targeting-remote=Даљински за артиљерију +artillery-turret=Артиљеријска купола +artillery-wagon-cannon=Артиљерски топ +atomic-bomb=Атомска бомба +automation-science-pack=Аутоматизациони научни пакет +battery=Батерија +belt-immunity-equipment=Опрема за отпорност на покретну траку +blueprint=Нацрт +blueprint-book=Књига нацрта +burner-generator=Генератор на сагоревање +cannon-shell=Топовска граната +chemical-science-pack=Хемијски научни пакет +cliff-explosives=Експлозив за литице +cluster-grenade=Касетна граната +coal=Угаљ +coin=Новчић +combat-shotgun=Борбена сачмара +concrete=Бетон +copper-cable=Бакарна жица +copper-ore=Руда бакра +copper-plate=Бакарна плоча +copy-paste-tool=Алат за копирање/лепљење +crude-oil-barrel=Барел сирове нафте +cut-paste-tool=Алат за сечење/лепљење +deconstruction-planner=Планер рушења +defender-capsule=Капсула са одбрамбеним роботом +destroyer-capsule=Капсула са уништавајућим роботом +discharge-defense-remote=Даљински за отпусну одбрану +distractor-capsule=Капсула са збуњујућим роботом +effectivity-module=Модул за ефикасност +effectivity-module-2=Модул за ефикасност 2 +effectivity-module-3=Модул за ефикасност 3 +electric-energy-interface=Интерфејс електричне енергије +electric-engine-unit=Јединица електричног мотора +electronic-circuit=Електронско коло +empty-barrel=Празно буре +engine-unit=Моторна јединица +explosive-cannon-shell=Експлозивна топовска граната +explosive-rocket=Експлозивна ракета +explosive-uranium-cannon-shell=Експлозивна уранијумска топовска граната +explosives=Експлозив +filled-barrel=__1__ буре +firearm-magazine=Обичан магазин +fish=Риба +flamethrower=Бацач пламена +flamethrower-ammo=Гориво за бацач пламена +flamethrower-turret=Торањ са бацачем пламена +flying-robot-frame=Рам за летећег робота +green-wire=Зелена жица +grenade=Граната +hazard-concrete=Бетон са цртама +heat-interface=Топлотни интерфејс +heavy-armor=Тешки оклоп +infinity-chest=Ковчег бесконачности +infinity-pipe=Цев бесконачности +iron-gear-wheel=Гвоздени зупчаник +iron-ore=Руда гвожђа +iron-plate=Гвоздена плоча +iron-stick=Гвоздена шипка +item-with-inventory=Предмет са инвентаром. +item-with-label=Ставка са називом +item-with-tags=Ставка са ознакама +lab=Лабораторија +landfill=Депонија +laser-turret=Ласерски торањ +light-armor=Лаки оклоп +linked-chest=Повезани ковчег +logistic-science-pack=Логистички научни пакет +low-density-structure=Структура мале густине +military-science-pack=Војни научни пакет +modular-armor=Модуларни оклоп +nuclear-fuel=Нуклеарно гориво +piercing-rounds-magazine=Пирсинг магазин +piercing-shotgun-shell=Панцирна сачма +pistol=Пиштољ +plastic-bar=Пластична кеса +poison-capsule=Отровна капсула +pollution=Загађење +power-armor=Електрични оклоп +power-armor-mk2=Електрични оклоп МК2 +processing-unit=Процесна јединица +production-science-pack=Продукциони научни пакет +productivity-module=Модул за продуктивност +productivity-module-2=Модул за продуктивност 2 +productivity-module-3=Модул за продуктивност 3 +rail=Пруга +rail-planner=Планер пруге +raw-fish=Сирова риба +red-wire=Црвена жица +refined-concrete=Армирани бетон +refined-hazard-concrete=Армирани бетон са цртама +repair-pack=Сервисна торба +rocket=Ракета +rocket-control-unit=Контролна јединица ракете +rocket-fuel=Ракетно гориво +rocket-launcher=Ракетни бацач +rocket-part=Ракетни део +satellite=Сателит +selection-tool=Изборна алатка +shotgun=Сачмара +shotgun-shell=Чауре за сачмару +simple-entity-with-force=Једноставан ентитет са силом +simple-entity-with-owner=Једноставан ентитет са власником +slowdown-capsule=Капсула за успоравање +solar-panel=Соларни панел +solid-fuel=Чврсто гориво +space-science-pack=Научни пакет +speed-module=Модул за брзину +speed-module-2=Модул за брзину 2 +speed-module-3=Модул за брзину 3 +spidertron-remote=Даљински за управљање пауколиког робота +spidertron-rocket-launcher=Ракетни бацач за паук-робота +steel-plate=Челични панел +stone=Камење +stone-brick=Камена цигла +stone-path=Камени пут +submachine-gun=Аутоматска пушка +sulfur=Сумпор +tank-cannon=Тенковски топ +tank-flamethrower=Тенков бацач пламена +tank-machine-gun=Митраљез за возило +upgrade-planner=Планер унапређивања +uranium-235=Уранијум 235 +uranium-238=Уранијум 238 +uranium-cannon-shell=Уранијумска топовска граната +uranium-fuel-cell=Уранијум горивна ћелија +uranium-ore=Руда ураниума +uranium-rounds-magazine=Уранијумски оквир +used-up-uranium-fuel-cell=Искоришћено уранијумско гориво +utility-science-pack=Услужни научни пакет +vehicle-machine-gun=Митраљез за возило +wood=Дрво +[map-gen-preset-description] +death-world=Чудовишта су опаснија и еволуирају брже. +death-world-marathon=Рецепти и технологије су скупље, чудовишта су опаснија и бројнија. Изабери ово само ако си искусан Факторио играч. +default=Нормална подешавања. Препоручени начин да се игра Факторио. +island=Велико острво у бескрајном океану. +marathon=Рецепти и технологије су скупље. +rail-world=Налазишта руда су велика и удаљена да подстакну коришћење возова. Чудовишта неће правити нова станишта или обнављати стара. +ribbon-world=Висина мапе је ограничена на само 128 поља што задаје доста изазова и занимљивих ситуација. +rich-resources=Ресурсна подручја имају веће богатство, тако да се не морате ширити далеко. +[map-gen-preset-name] +death-world=Смртоносни свет +death-world-marathon=Смак Света Маратон +default=Подразумевано +island=Острво +marathon=Маратон +rail-world=Свет шина +ribbon-world=Свет-трака +rich-resources=Богати ресурси +[mod-description] +base[1]=Основни мод са свим стандардним подацима игре и кампањама. +[mod-name] +base=Основни мод +[modifier-description] +artillery-range=Домет артиљеријске гранате: +__1__ +artillery-shell-shooting-speed-bonus=Брзина паљбе артиљеријске гранате: +__1__ +auto-character-logistic-trash-slots=Играчеви филтери аутоматског одбацивања +beam-damage-bonus=Штета зрака: +__1__ +bullet-damage-bonus=Штета метка: +__1__ +bullet-shooting-speed-bonus=Брзина паљбе метка: +__1__ +cannon-shell-damage-bonus=Штета топовске гранате: +__1__ +cannon-shell-shooting-speed-bonus=Брзина паљбе топовске гранате: +__1__ +character-build-distance=Дохват карактера ѕа изградњу : +__1__ +character-crafting-speed=Брзина прављења карактера: +__1__ +character-health-bonus=Здравље карактера: +__1__ +character-inventory-slots-bonus=Места инвентара карактера: + __1__ +character-item-drop-distance=Дохват карактера за бацанје предмета : +__1__ +character-item-pickup-distance=Дохват карактера за прикуплјанје предмета : +__1__ +character-logistic-requests=Захтеви играча из логистичке мреже +character-logistic-trash-slots=Места логистичког отпада карактера: +__1__ +character-loot-pickup-distance=Дохват карактера за прикуплјанје предмета : +__1__ +character-mining-speed=Брзина рударења карактера: +__1__ +character-reach-distance=Дохват карактера : +__1__ +character-resource-reach-distance=Дохват ресурса карактера : +__1__ +character-running-speed=Брзина кретања карактера: +__1__ +deconstruction-time-to-live=Максимално време за отказивање деконструкције: +__1__ +electric-damage-bonus=Штета струјом: +__1__ +flamethrower-damage-bonus=Штета ватре: +__1__ +flamethrower-turret-attack-bonus=Штета торња с бацачем пламена: +__1__ +fluid-damage-modifier=Модификатор штете флуида +follower-robot-lifetime=Робот пратицал животни век : +__1__ +ghost-time-to-live=Тајмаут за прозирну изградњу: +__1__ +grenade-damage-bonus=Штета гранате: +__1__ +gun-turret-attack-bonus=Штета торња с митраљезом: +__1__ +inserter-stack-size-bonus=Капацитет обичних убацивача: +__1__ +laboratory-productivity=Продуктивност изучавања у лабораторији: +__1__ +laboratory-speed=Брзина изучавања лабораторије: +__1__ +landmine-damage-bonus=Штета нагазне мине: +__1__ +laser-damage-bonus=Оштећење ласером: +__1__ +laser-shooting-speed-bonus=Брзина пуцања ласера: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Доња граница брзине менаџера изградње: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Горња граница брзине менаџера изградње: +__1__ +maximum-following-robots-count=Максимални број робота пратилаца: +__1__ +mining-drill-productivity-bonus=Продуктивност рударења: +__1__ +rocket-damage-bonus=Штета ракете: +__1__ +rocket-shooting-speed-bonus=Брзина паљбе ракете: +__1__ +shotgun-shell-damage-bonus=Штета сачме: +__1__ +shotgun-shell-shooting-speed-bonus=Брзина паљбе сачме: +__1__ +stack-inserter-capacity-bonus=Капацитет убацивача на велико: +__1__ +train-braking-force-bonus=Кочиона сила воза: +__1__ +worker-robot-battery=Батерија радних робота: +__1__ +worker-robot-speed=Брзина радних робота: +__1__ +worker-robot-storage=Капацитет радних робота: +__1__ +zoom-to-world-blueprint-enabled=’Зумирај на свет’ нацрт +zoom-to-world-deconstruction-planner-enabled=’Зумирај на свет’ планер деконструкције +zoom-to-world-enabled=Зумирај на свет +zoom-to-world-ghost-building-enabled=’Зумирај на свет’ зграду планирану за изградњу +zoom-to-world-selection-tool-enabled=’Зумирај на свет’ алат за селекцију +zoom-to-world-upgrade-planner-enabled=’Зумирај на свет’ планер унапређења +[programmable-speaker-instrument] +alarms=Аларми +bass=Бас +celesta=Селеста +drum-kit=Бубњеви +lead=Водећи +miscellaneous=Разноврсно +piano=Клавир +plucked=Окидане Жице +saw=Зупчани +square=Квадратни +steel-drum=Челични бубањ +vibraphone=Вибрафон +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Достигнуће откључано +alarm-1=Аларм 1 +alarm-2=Аларм 2 +alert-destroyed=Упозорење: Објекат уништен +armor-insert=Стави оклоп +armor-remove=Склони оклоп +buzzer-1=Базер 1 +buzzer-2=Базер 2 +buzzer-3=Базер 3 +cannot-build=Не може се правити +clap=Clap +console-message=Конзолска порука +cowbell=Cowbell +crafting-finished=Прављење завршено +crash=Crash +fx=Fx +game-lost=Изгубљена игра +game-won=Побеђена игра +gui-click=Гуи клик +gui-click-2=Гуи клик 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=High Q +inventory-move=Пребаци инвентар +kick-1=Kick 1 +kick-2=Kick 2 +new-objective=Нови циљ +perc-1=Percussion 1 +perc-2=Percussion 2 +research-completed=Истраживање завршено +reverse-cymbal=Reverse cymbal +ring=Звоно +scenario-message=Сценарио порука +shaker=Shaker +siren=Сирена +snare-1=Snare 1 +snare-2=Snare 2 +snare-3=Snare 2 +triangle=Triangle +[recipe-name] +advanced-oil-processing=Напредна прерада нафте +basic-oil-processing=Основна прерада нафте +coal-liquefaction=Ликвификација угља +empty-crude-oil-barrel=Празно буре сирове нафте +empty-filled-barrel=Испразни буре које садржи __1__ +fill-barrel=Напуни буре: __1__ +fill-crude-oil-barrel=Пуни буре сирове нафте +heavy-oil-cracking=Крековање тешког уља у лагано уље +kovarex-enrichment-process=Коварексов процес обогаћења уранијума +light-oil-cracking=Крековање лаког уља у петролеј гас +nuclear-fuel-reprocessing=Рециклирање нуклеарног горива +uranium-processing=Обрада уранијума +[shortcut] +alt-mode=Укључи/искључи "Алт-мод" +copy=Копирај +cut=Исеци +import-string=Унеси стринг +inline-keybind-format=__1__ (__2__) +make-blueprint=Нацрт +make-blueprint-book=Књига нацрта +make-deconstruction-planner=Планер за рушење +make-upgrade-planner=Планер за унапређивање +out-of-line-keybind-format=__1__\n(__2__) +paste=Налепи +toggle-equipment-movement-bonus=Укључи/искључи ексоскелетон +toggle-personal-logistic-requests=Укључити личне логистичке захтеве +toggle-personal-roboport=Укључи/искључи личну робо-кућу +undo=Опозови +undo-unavailable=Опозови +[story] +message-log-close=Затвори +message-log-title=Запис порука +[technology-description] +advanced-electronics=Интегрисана кола и микропроцесори за напредне прорачуне. +advanced-material-processing=Брже и флексибилније пећи. +advanced-oil-processing=Рафинисање сирове нафте са додатним производима који се даље могу рафинисати. +artillery=Топ на велики домет који је монтиран на торањ или вагон. Користи се за аутоматско пуцање на далеке непријатељске структуре, или се може ручно циљати на још веће дистанце. +artillery-shell-range=Повећава аутоматски и мануални домет артиљерије. +artillery-shell-speed=Повећава брзину пуцања артиљерије. +atomic-bomb=Ужасавајућа форма ракета које се користе да униште било шта у огромном простору. +automated-construction=Омогућава ти да наредиш грађевинским роботима да граде, унапређују или руше више грађевина одједном, да копираш и налепиш читаве фабрике, као и да раскрчујеш шуме. +automated-rail-transportation=Омогућава изградњу железничких станица за успостављење аутоматских линија за воз. +automation=Кључна технологија за аутоматску масовну производњу. +automation-2=Машина за склапање способна да процесира течне састојке. +automation-3=Машина за склапање способна да процесира течне састојке, са додатном брзином и местима за модуле. +automobilism=Превозно средство на бази мотора на унутрашње сагоревање. +battery=Електрохемијска ћелија која чува и даје енергију електричним уређајима. +battery-equipment=Убачено у оклоп за складиштење сувишне енергије за касније. +battery-mk2-equipment=Убачено у оклоп за складиштење много сувишне енергије за касније. +belt-immunity-equipment=Убачено у оклоп да спречи транспортне траке да те померају. +braking-force=Возови могу да се успоре брже, што им омогућава да буду бржи дуже. +chemical-science-pack=Дозвољава истраживање напредних ставки, коришћења нафтних производа. +circuit-network=Даје ти бољу контролну над машинама њиховим међусобним повезивањем жицама што им даје могућност реаговања на сигнале. +cliff-explosives=Бурад напуњена са довољно експлозива да поруше литице. +coal-liquefaction=Техника прераде за претварање угља у нафтне производе уз употребу паре и тешког уља. +concrete=Напредни материјал који се користи и за подове. +construction-robotics=Грађевински роботи поправљају и граде пријатељске ентитете. Можеш такође наредити роботима да граде нове структуре стављањем прозирног ентитета. +defender=Најобичнији тип бојног робота. Прати играча и помаже му неко време. +destroyer=Најнапреднији тип бојног робота. Прати играча и помаже му неко време. +discharge-defense-equipment=Убачено у оклоп да штети, гура и ошамућује непријатеље у близини при активирању даљинског. +distractor=Посредни тип борилачког робота. Стоји на наведеном месту да пуца и одврати пажњу непријатељима. +effect-transmission=Преносник преноси ефекте модула оближњим пријатељским ентитетима. +effectivity-module=Модул који смањује енергетску потрошњу машине. +electric-energy-accumulators=Зграде које чувају вишак електричне енергије за касније. +electric-energy-distribution=Флексибилнији начин дистрибуције електрицитета. +electric-engine=Претвара електрицитет у механичко кретање. +electronics=Електроничке компоненте за просту обраду сигнала. +energy-shield-equipment=Убачено у оклоп да абзорбује штету. +energy-shield-mk2-equipment=Убачено у оклоп да абзорбује велику количину штете. +energy-weapons-damage=Повећава штету ласерских и електричних снопова. +engine=Претвара гориво у механичку енергију. Основни део свих возила. +exoskeleton-equipment=Убачено у оклоп да ти повећа брзину кретања. Можеш носити више егзоскелета одједном. +explosive-rocketry=Ектремно експлозивне ракете са већим пречником експлозије. +explosives=Производња опасног али контролисаног експлозива. +fast-inserter=Механичке руке веће брзине са филтрирањем ставки уз помоћ унапређене електронике. +flamethrower=Снажни ручни бацачи пламена и торњеви са бацачем пламена који бацају агресивну течност на непријатеље, запаљујући их. +flammables=Производња ефикаснијек горива и агресивнијих запаљивих супстанци. +fluid-handling=Разни начини за смештење и транспорт флуида. +fluid-wagon=Способност транспорта течности на шинама. Цистерне се пуне и празне пумпама које су суседне правим пружним сегментима. +follower-robot-count=Повећава број борбених робота који те могу пратити истовремено. +fusion-reactor-equipment=Убачено у оклоп да напаја енергијом опрему. +gates=Делови зидина који се отварају по потреби. Могу их контролисати логичке мреже. +gun-turret=Основне одбрамбене зграде које морају бити напуњене шаржерима за муницију. +heavy-armor=Тежак оклоп за више заштите. +inserter-capacity-bonus=Омогућава убацивачима на велико да померају више предмета одједном. Неке од ових унапређења чак дају додатну способност убацивачима на мало да носе више предмета. +kovarex-enrichment-process=Процес који ствара уранијум-235 из уранијума-238. Потребне су велике количине уранијума-235 као катализатор. +land-mine=Експлозивне клопке које се постављају на земљу да би их непријатељи активирали шетањем преко њих. После експлодирања, могу их поново поставити грађевински роботи. Штета може бити унапређена истраживањем јачих експлозива. +landfill=Може бити постављен на воду да створи терен на коме се може градити. +laser=Фокусиране светло које може да наноси жтету. +laser-shooting-speed=Повећава брзину пуцања ласерских оружја. +laser-turret=Напредне одбрамбене зграде којима је неопходан само електрицитет. +logistic-robotics=Логистички роботи могу да твом карактеру доносе и односе предмете. +logistic-science-pack=Омогућава истраживање напредне логистике, аутоматике и просте војне технологије. +logistic-system=Откључава додатне логистичке ковчеге који шире могућности логистичких робота. Захтевни ковчези захтевају предмете од логистичке мреже. Активни добављачи ковчези гурају своје садржине да буду складиштене или искоришћене негде другде. Међуспремници захтевају специфичне предмете да буду доступни за личну логистику и аутоматизовану градњу. +logistics=Бржи и флексибилнији начини траспорта. +low-density-structure=Лаган али издржљив материјал, веома користан за свемирске бродове и личну опрему. +lubricant=Претварање тешких уља у мазиво, које се користе за смањење трења у машинама велике брзине. +military=Ефективнији начини да одбраниш себе и своју фабрику. +military-science-pack=Дозвољава истраживање даљих војних опција. +mining-productivity=Повећан принос из свих бушилица и нафтних пумпа. +modular-armor=Оклоп са малим простором за опремне модуле који ти дају уникатне бонусе. Ношење оклопа ти такође повећава величину инвентара. +modules=Омогућава ти да истражиш модуле који могу да се убаце у машине и тиме им побољшавају рад. +night-vision-equipment=Убачено у оклоп да ти омогући да видиш боље током ноћи. +nuclear-fuel-reprocessing=Процес рециклирања искоришћеног нуклеарног горива да би се створио уранијум-238. +nuclear-power=Моћни и софистицирани метод генерисања струје уз помоћ уранијумског горива. +oil-processing=Рафинисање сирове нафте која се користи за производњу пластике, сумпора и горива. +optics=Разне апликације видљиве светлости. +personal-laser-defense-equipment=Убачено у оклоп да аутоматски пуца на оближње непријатеље. +personal-roboport-equipment=Убачено у клоп да омогући грађевинским роботима да раде из твог инвентара. +personal-roboport-mk2-equipment=Убачено у оклоп да омогући много грађевинских робота да раде из твог инвентара. +physical-projectile-damage=Повећава штету оружја, торњева и одбрамбених робота на бази физичке пројектилне муниције. +plastics=Синтетички полимер који се може обликовати у чврсте објекте. +power-armor=Оклоп са великим простором за опрему и бонусом за величину инвентара. +power-armor-mk2=Оклоп са огромним простором за опрему и бонусом за величину инвентара. +production-science-pack=Омогућава истраживање најефикаснијих машина, модула и процеса. +productivity-module=Модул који дозвољава машини да прави више производа са исту количину материјала, али такође повећава енергетску потрошњу и смањује брзину. +rail-signals=Омогућава координирање више возова у истој железничкој мрежи. +railway=Великопрометни транспорт на дуге стазе. +refined-flammables=Повећава штету оружја базираних на пламену. +research-speed=Откључава ефикасније методе истраживања. +robotics=Рамови летећих робота. Морају бити специјализовани да врше или логистичке или грађевинске задатке. +rocket-control-unit=Напредна рачунарска јединица способна за котролисање ракетних система. +rocket-fuel=Софистицирано вишестрано гориво. +rocket-silo=Дозвољава ти да лансираш ракету у свемир и победиш игру. +rocketry=Лични ракетни бацач за узнемиравање непријатеља ракетама. +solar-energy=Извори бесплатне електричне енергије, али су бескорисни ноћу. +solar-panel-equipment=Убачено у оклоп да напаја енергијом другу опрему, али бескорисно ноћу. +space-science-pack=Омогућава слање сателита у свемир и примање научних информација које се користе за производњу свемирских научних пакета. +speed-module=Модул који дозвољава машини да ради брже, али и повећава енергетску потрошњу. +spidertron=Вишенаменско превозно средство које може да прелази преко стрмог и кршног терена. Опремљено је брзо-пуцајућим ракетним бацачима, контролише се ручним или аутоматским циљањем. Може бити вожено ручно или уз помоћ даљинског. +stack-inserter=Убацивачи на велико могу да померају више предмета одједном. +steel-axe=Повећава брзину копања. +steel-processing=Дозвољава да добијаш челик топљењем гвоздених плоча. +stone-wall=Зидови који штите твоју фабрику од непријатеља. +stronger-explosives=Повећава штету експлозивних оружја. +sulfur-processing=Врло реактивна неметалска хемикалија за производњу сумпорне киселине и експлозивних ставки. +tank=Моћно офанзивно превозно средство способно да носи више различитих оружја. +toolbelt=Проширује твој инвентар. +uranium-ammo=Напредна муниција обогаћена уранијумом-238 за већу чврстину и тежину, тиме вршећи огромну штету. +uranium-processing=Руда уранијума је процесуирана у центрифугама у уранијум-238, са шансом да се добије богатији уранијум-235. Оба изотопа су потребна за нуклеарно гориво. +utility-science-pack=Омогућава истраживање најјачих оружја, личне опреме и координације робота. +weapon-shooting-speed=Повећава брзину пуцања већине пројектилних оружја. +worker-robots-speed=Повећава брзину летења логистичких и грађевинских робота. +worker-robots-storage=Повећава број предмета који логистички и грађевински роботи могу да носе одједном. +[technology-name] +advanced-electronics=Напредна електроника +advanced-material-processing=Напредна прерада материјала +advanced-oil-processing=Напредна прерада нафте +artillery=Артиљерија +artillery-shell-range=Досег артиљеријске гранате +artillery-shell-speed=Брзина паљбе артиљеријске гранате +atomic-bomb=Атомска бомба +automated-rail-transportation=Аутоматизован транспорт пругом +automation=Аутоматизација +automobilism=Аутомобилизам +battery=Батерија +battery-equipment=Лична батерија +battery-mk2-equipment=Лична батерија МК2 +belt-immunity-equipment=Опрема за отпорност на покретну траку +braking-force=Сила кочења +chemical-science-pack=Хемијски научни пакет +circuit-network=Логичка мрежа +cliff-explosives=Експлозиви за литице +coal-liquefaction=Ликвификација угља +concrete=Бетон +construction-robotics=Грађевинска роботика +defender=Бранилац +destroyer=Уништивач +discharge-defense-equipment=Отпустна одбрана +distractor=Дистрактор +effect-transmission=Пренос ефекта +effectivity-module=Модул за ефикасност +electric-energy-accumulators-1=Акумулатори електричне енергије +electric-energy-distribution=Дистрибуција електричне енергије +electric-engine=Електрични мотор +electronics=Електроника +energy-shield-equipment=Опрема енергетског штита +energy-shield-mk2-equipment=Опрема енергетског штита МК2 +energy-weapons-damage=Штета енергетских оружја +engine=Мотор +exoskeleton-equipment=Eгзоскелетна опрема +explosive-rocketry=Експлозивна ракета техника +explosives=Експлозиви +fast-inserter=Брза механичка рука +flamethrower=Бацач пламена +flammables=Запаљиво +fluid-handling=Контрола и регулација флуида +fluid-wagon=Вагон цистерна +follower-robot-count=Број робота пратилаца +fusion-reactor-equipment=Преносиви фузиони реактор +gate=Капија +gun-turret=Торањ са митраљезом +heavy-armor=Тешки оклоп +inserter-capacity-bonus=Бонус капацитета механичке руке +kovarex-enrichment-process=Коварексов процес обогаћења уранијума +land-mine=Нагазне мине +landfill=Депонија +laser=Ласер +laser-shooting-speed=Брзина пуцања ласера +laser-turret=Ласерски торањ +logistic-robotics=Логистичка роботика +logistic-science-pack=Логистички научни пакет +logistic-system=Логички систем +logistics=Логистика +low-density-structure=Структура мале густине +lubricant=Мазиво +military=Војска +military-science-pack=Војни научни пакет +mining-productivity=Продуктивност рударења +modular-armor=Модуларни оклоп +modules=Модули +night-vision-equipment=Опрена за ноћни вид +nuclear-fuel-reprocessing=Рециклирање нуклеарног горива +nuclear-power=Нуклеарна енергија +oil-processing=Прерада нафте +optics=Оптика +personal-laser-defense-equipment=Лична ласерска одбрана +personal-roboport-equipment=Лична робо-кућа +personal-roboport-mk2-equipment=Лична робо-кућа МК2 +physical-projectile-damage=Пројектил кинетичког оштећења +plastics=Пластика +power-armor=Електрични оклоп +power-armor-mk2=Електрични оклоп МК2 +production-science-pack=Производни научни пакет +productivity-module=Модул за продуктивност +rail-signals=Пружни сигнали +railway=Пруга +refined-flammables=Рефиниране запаљиве ствари +research-speed=Брзина истраживања кабораторије +robotics=Роботика +rocket-control-unit=Контролна јединица ракете +rocket-fuel=Ракетно гориво +rocket-silo=Ракетни силос +rocketry=Ракетна техника +solar-energy=Соларна енергија +solar-panel-equipment=Преносиви соларни панел +space-science-pack=Свемирски научни пакет +speed-module=Модул за брзину +spidertron=Паук-робот +stack-inserter=Убацивач на велико +steel-axe=Челична секира +steel-processing=Прерада челика +stone-wall=Камени зид +stronger-explosives=Јачи експлозиви +sulfur-processing=Прерада сумпора +tank=Тенк +toolbelt=Појас за алат +uranium-ammo=Муниција обогаћена уранијумом +uranium-processing=Обрада уранијума +utility-science-pack=Услужни научни пакет +weapon-shooting-speed=Брзина пуцања оружја +worker-robots-speed=Брзина робота радника +worker-robots-storage=Величина терета робота радника +[tile-name] +concrete=Бетон +deepwater=Дубока вода +deepwater-green=Дубока зелена вода +dirt-1=Блато 1 +dirt-2=Блато 2 +dirt-3=Блато 3 +dirt-4=Блато 4 +dirt-5=Блато 5 +dirt-6=Блато 6 +dirt-7=Блато 7 +dry-dirt=Суво блато +grass-1=Трава +grass-2=Трава 2 +grass-3=Трава 3 +grass-4=Трава 4 +hazard-concrete-left=Леви бетон с цртама +hazard-concrete-right=Десни бетон с цртама +lab-dark-1=Лаборатиријска плоча 1 +lab-dark-2=Лаборатиријска плоча 2 +lab-white=Лабораторијска бела +landfill=Депонија +nuclear-ground=Нуклеарно тло +out-of-map=Изван мапе +red-desert-0=Црвена пустиња 0 +red-desert-1=Црвена пустиња 1 +red-desert-2=Црвена пустиња 2 +red-desert-3=Црвена пустиња 3 +red-desert-dark=Тамна црвена пустиња +refined-concrete=Армирани бетон +refined-hazard-concrete-left=Леви армирани бетон са цртама +refined-hazard-concrete-right=Десни армирани бетон са цртама +sand-1=Песак 1 +sand-2=Песак 2 +sand-3=Песак 3 +stone-path=Камени пут +tutorial-grid=Туторијалне плочице +water=Вода +water-green=Зелена вода +water-mud=Плитка вода 2 +water-shallow=Плитка вода +water-wube=Вода Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] активно покушава да убаци своје предмете у логистичку мрежу. \nКада нема захтева за предмет у активном ковчегу добављачу, они ће бити померени у [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] иам 2 стране који се користе за транспорт итема и могу да се користе за друге ресурсе.\n[entity=inserter] може купити итеме са обе стране траке, али може ставити итеме само на наспрамну страну. +buffer-chest=[entity=logistic-chest-buffer] се понаша као [entity=logistic-chest-requester] и [entity=logistic-chest-passive-provider] истовремено.\nОни обезбеђују предмете за гређење, личну логистику и ковчеге-захтеваче ако је "Захтевај из међуспремник-ковчега" омогућено. +bulk-crafting=Док држите курсор преко места за прављење:\n - __ALT_CONTROL__1__craft-5__ да направите 5 примерака.\n - __ALT_CONTROL__1__craft-all__ да направите онолико колико је могуће. +burner-inserter-refueling=Други убацивачи могу убацити гориво у [entity=burner-inserter], али он може и сам у себе да убаци гориво уколико ради са неким горивом. +circuit-network=Логичка мрежа је систем који омогућава трансфер информација између машина.\nМожеш повезати машене са логичком мрежом користећи[item=red-wire] и [item=green-wire].\nМрежа може преносити вредности од -2³¹(-2,147,483,648) до 2³¹(2,147,483,647) за сваки тип сигнала.\nНије потребно користити је да би се прешла игра, али она дозвољава пуно занимљивих направа или прецизно наштелованх оптимизација фабрике које би без ње биле немогуће. +clear-cursor=Када држиш итем у руци, може да га склониш тастером __CONTROL__clear-cursor__, што ће га вратити на [img=utility/hand] место у инвентару.\nТакође отказује планирање шина, повезивање жица и изабране објекте. +connect-switch=__ALT_CONTROL__1__build__ на ентитет са [item=copper-cable] у твом курсору како бисте повезали кабл на њега.\n__ALT_CONTROL__1__remove-pole-cables__ на ентитет како бисте отклонили све каблове. +construction-robots=[entity=construction-robot] попуњава захтеве за изградњу, разградњу, унапређења и поправке из логистичке мреже.\nЗахтеви за изградњу се стварају грађењем провидних грађевина, коришћењем [item=blueprint], или када нешто уништи пријатељску грађевину и она се мора поново изградити.\nЗахтеви за разградњу се стварају коришћењем [item=deconstruction-planner]. \nЗахтеви за унапређење се стварају коришћењем [item=upgrade-planner].\nОви захтеви се отказују помоћу "анду" опције. +copy-entity-settings=__CONTROL__copy-entity-settings__ и __CONTROL__paste-entity-settings__ вам омогћавају да копирате подешавања између ентитета.\nНа пример, можете копирати да једне [entity=assembling-machine-2] на другу, или између ковчега да подесите ограничења инвентара\n__ALT_CONTROL__1__paste-entity-settings__ и вуците да копирате у више ентитета одједном. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ и __CONTROL__paste-entity-settings__ вам омогћавају да копирате подешавања између ентитета.\nНа пример, можете копирати да једне [entity=assembling-machine-2] на другу, или између ковчега да подесите ограничења инвентара\nДржите __CONTROL__paste-entity-settings__ и померај се помоћу __CONTROL__move__ да брзо копираш на виче ентитета. +copy-paste=__CONTROL__copy__ ствари алатку која ти омогућава да сачуваш селеkцију.\n__CONTROL__paste__ поврати задње сачувану селекцију за изграднју.\n__CONTROL__cycle-clipboard-forwards__ и __CONTROL__cycle-clipboard-backwards__ омогућава ти да преглдаш свет сачуване селекције +copy-paste-filters=Можеш копираити-налепљивати између ентитета са конфигурабилним филтерима, захтевима, или филтерисаним слотовима за предмете, као што су [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] или [entity=cargo-wagon]. +copy-paste-requester-chest=Можеш да копираш-налепљујеш између [entity=logistic-chest-requester] да би копирао логистичке захтеве.\nТакође можеш копирати из [entity=assembling-machine-2] у [entity=logistic-chest-requester] да би наместио логистичке захтеве према рецепту. +copy-paste-spidertron=Копирање-налепљивање између [entity=spidertron] ће копирати боју и логистичке захтеве\nТакође ће покушати да ископира мрежу опреме, убацујући опрему из инвентара играча уколико су доступни. +copy-paste-trains=Можеш копирати [entity=locomotive] како бисте пренеле њен распоред и боју на другу [entity=locomotive].\nМожете копирати [entity=train-stop] како бисте пренели његово име и боју.\nЗа крај, можете копирати [entity=locomotive] и пастовати на [entity=train-stop] (или обратно) како бисте пренели боју. +drag-building=Најлакши начин да градиш у правој линији, као што је ред [entity=stone-furnace], је да држиш __CONTROL__build__ док трчиш у жељеном правцу. +drag-building-poles=Ако градиш [entity=small-electric-pole] превлачењем, аутоматски ће бити грађене на максималној дистанци повезивања. +drag-building-underground-belts=Ако градиш [entity=underground-belt] or [entity=pipe-to-ground] превлачењем, аутоматски ће бити грађени на максималној дистанци повезивања. +e-confirm=Сва зелена дугмета у игру могу да се потврде користећи __CONTROL__confirm-gui__ на тастатури.\nИспробај га сада како би склонио овај савет. +electric-network=Електрична мрежа доводи енергију равномерно од произвођача попут [entity=steam-engine] или [entity=solar-panel] до потрошача равномерно.\n__ALT_CONTROL__1__open-gui__ на бандеру да покажете статистике електричне мреже. +electric-pole-connections=Бандере ће се аутоматски повезивати са другим бандерама у њиховом домету жица, и могу имати до 5 веза. \nВезе се могу ручно додавати или уклањати користећи [item=copper-cable].\nСве везе бандера се могу уклонити користећи __CONTROL__smart-pipette__ на бандери. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ на неки ентитет да бисте узели итеме са њега.\n__ALT_CONTROL__1__fast-entity-transfer__ док држите итем ће га ставити у изабран ентитет.\n\n\nТуторијал вас учи различите начине пребацивање итема из и у ентитете без отварања истих. +fast-belt-bending=Притискање __CONTROL__rotate__ док превлачите [entity=transport-belt] вам омогућава да правите скретања брже. +fast-obstacle-traversing=Превлачење [entity=transport-belt] преко препреке ће аутоматски градити [entity=underground-belt] уколико је то могуће. +fast-replace=Градити преко ентитет исте врсте и величине ће извршити брзу промену. Брза промена ће сачувати својства оргиналног ентитета као што су садржаји инвентар и изабран рецепат +fast-replace-belt-splitter=Можеш брзо заменити [entity=transport-belt] са [entity=splitter] и обрнуто. +fast-replace-belt-underground=Можеш брзо заменити [entity=transport-belt] са [entity=underground-belt] и обрнуто.\nСве покретне траке између улаза и излаза подземне покретне траке ће бити растављени аутоматски.\nОво важи и за [entity=pipe] и [entity=pipe-to-ground]. +fast-replace-direction=Можеш да користиш брзу замену да брзо промениш смер ентитет +gate-over-rail=[entity=gate] се може градити преко било које вертикалне или хоризонталне [entity=straight-rail].\nВозови ће аутоматски отварати капију да би прошли, и неће остављати рупу у твојој одбрани. +ghost-building=__ALT_CONTROL__1__build-ghost__ док држиш предмет који се може изградити да саградиш провидну грађевину. \nЊих ће аутоматски градити све логистичке мреже у домету. +ghost-rail-planner=Планер прозирне железнице се користи за планирање дугих секција провидне железнице. \nДа би га користио, држи __CONTROL_MODIFIER__build-ghost__ док планираш железницу.\nТакође можеш држати __CONTROL_MODIFIER__build-with-obstacle-avoidance__ да планираш прозирну железницу уз избегавање препрека. +inserters=Убацивачи узимају итеме из једног смера и стављају га на наспрамно место.\nМогу да померају итеме у и из [entity=transport-belt],[entity=iron-chest],[entity=burner-mining-drill],[entity=stone-furnace] и осталих машина. +insertion-limits=Уметачи не пуне увек инвентар одредишта до краја. Ово дозвољава друге уметке да покупе део итема. \nНа пример, ако [entity=boiler] има 5 или више примерака [item=coal] у њему, уметач неће више додавати. Ово дозвољава гориву да путује низ траку до других бојлера, уместо да први по реду узима све.\nОво такође важи и за [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] и др. +introduction=Добродошли у савете и трикове!\nОбјаснићемо вам концепте игре у визуелном или интерактивном формату.\nСавети се откључавају како напредујете кроз игру и када успешно извршавате савете.\nАко желите да их прегледате из почетка, користите следећу команду у конзоли__CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Ковчези могу имати нека места блокирана селектовањем слова црвеног слова "x" и одабирањем одабраних места. \n Mеханичке руке неће моћи да пуне блокирана места, смањујући капацитет ковчега у спречавајући претерану производњу. +logistic-network=Логистичка мрежа је моћан аудоматски систем доставе који користи летеће роботе да помера предмете и врши аутоматску градњу.\nОн има 3 главне компоненте\n - [entity=roboport] дефинише област покрића мреже, служи као станица за пуњење и место складиштења за роботе.\n - [entity=logistic-robot] испуњава логистичке захтеве и [entity=construction-robot] испуњава захтеве за градњу.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] снабдевају мрежу са предметима. +long-handed-inserters=[entity=long-handed-inserter] је убацивач на струју који узима и поставља итеме 2 места од њихове локације, за разлику од редовних убацивача који премештају итеме 1 место. +low-power=Ако вам је конзумација струје већа од вашег капацитета за производњу, ваше машине у фабрици ће радити спорије због недовољних залиха.\nОбратите пажњу на брзину ваших машина уколико желите да откријете проблем са производњом струје пре неко што је превише касно.\nДа бисте били сигурни да имате довољно струје, отворите статистике за мрежу и проверите да је трака за задовољство пуна и зелена. +move-between-labs=[entity=inserter] може да се користи да би се премештала научна паковања између [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] оезбеђује своје предмете мрежи.\n То значи да роботи могу узети било који предмет из ковчега за логистичке или грађевинске захтеве. +personal-logistics=[entity=logistic-robot] помера предмете из ковчега снабдевача да попуни личне логстичке захтеве.\nЛични логистички захтев има минималну и максималну вредност, и роботи ће доносии предмете док не попуне више од минималног броја.\nАко имаш више од максималног броја, предмети ће бити померани у просторе за смеће и уклоњени. +pipette=Користи __CONTROL__smart-pipette__ да поставиш одабрани ентитет у свој курсор +pole-dragging-coverage=Ако градиш [entity=small-electric-pole] превлачењем поред електронских машина, ниједна неће бити прескочена. +pump-connection=[entity=pump] ће се повезати са стационарним [entity=fluid-wagon] када су поравнати како треба.\nОна је потребна за пуњење и пражњење [entity=fluid-wagon]. +rail-building=Да активираш мод грађења железнице, држи [item=rail] и __CONTROL__build__ преко постојећег комада шина\n__ALT_CONTROL__1__build__ да потврдиш постављање жељеног комада железнице.\n__CONTROL__clear-cursor__ деактивира мод градње шина. +rail-signals-advanced=[entity=rail-chain-signal] одређује своје стање према сигналима испред себе, како би осигурао да воз који улази у блок ће моћи из истог да изађе.\nКористе се заједно са [entity=rail-signal] за градњу напредних железничких раскрсница.\n\n\nТуторијал вас учи како да користите ланчане пружне сигнале и спречите застоје. +rail-signals-basic=[entity=rail-signal] дели шине у блокове. Свака [entity=locomotive] ће читати сигнал да би спречила сударе са другим возовима.\n\n\n\nТуторијал вас учи како да имате више возова на истом железничком систему. +repair-packs=Када држиш [item=repair-pack] у свом курсору, притисни и држи __CONTROL__build__ на ентитету да га поправиш. +requester-chest=[entity=logistic-chest-requester] захтева предмете из логистичке мреже.\n[entity=logistic-robot] ће померати предмете из логистичке мреже да испуне захтеве. +rotating-assemblers=Неки рецепти захтевају флуиде у [entity=assembling-machine-2], попут [recipe=electric-engine-unit]. Машина за склапање са улазом флуида се може ротирати са __CONTROL__rotate__. +shoot-targeting=Можете пуцати противичке мете кликом на __CONTROL__shoot-enemy__ са вашим курсором близу непријатеља.\nМожете пуцати изабрани неутрални или пријатељски ентитет кликом на __CONTROL__shoot-selected__. +shoot-targeting-controller=Можеш пуцати непријатеље држањем __CONTROL__shoot-enemy__.\nКада користиш контролер, сво оружје ће аутоматски пуцати најближег непријатеља у области. Користи __CONTROL__look__ да помеиш област аутоматског пуцања.\nМожеш пуцати одабрани неутрални или пријатељски ентитет притискањем __CONTROL__shoot-selected__. +show-info=Притисните__CONTROL__show-info__ да би сте упалили/угасили детаљни опис, познат и као "Алт-мод". +splitter-filters=[entity=splitter] може бити конфигурисан да филтрира одређен итем, или да приорише један од улаза/излаза. +splitters=[entity=splitter] користи се да дели, комбинује, или баланцира траке.\nДолазећи итеми се деле једнако ако има слободног места у оба излаза, у супротном ће бити пребачени на излаз где има места. +stack-transfers=__CONTROL__stack-transfer__ пребацује једну гомилу.\n__CONTROL__inventory-transfer__ пребацује све гомиле датог типа. (селекција празног места пребацује цео инвентар.)\nКоришћење __CONTROL_RIGHT_CLICK__ уместо __CONTROL_LEFT_CLICK__ пребацује половину онога што би иначе било пребачено.\n\nТуторијал то објашњава детаљније. +steam-power=[entity=boiler] користи гориво као што је [item=coal] да би претворио [fluid=water] у [fluid=steam].\n[entity=steam-engine] користи [fluid=steam] да би произвела струју, која се диструбира корисницима на мрежи. +storage-chest=[entity=logistic-chest-storage] складишти предмете узете из играчевих места за смеће и захтева за деконструкцију.\nЦви предмети у складишним ковчезима су исто доступни за извршење логистичких или грађевинских захтева.\nКовчези за складиштење се могу филтрирати како би узимали само један тип предмета. +storage-chest-list=Ковчези дају свој садржај по приоритету:\n[entity=logistic-chest-active-provider]Активни ковчег добављач\n[entity=logistic-chest-buffer] Међуспремник ковчег\n[entity=logistic-chest-storage] Складиштни ковчег\n[entity=logistic-chest-passive-provider] Пасивни ковчег добављач +train-stop-same-name=[entity=train-stop] може делити своје име са другим станицама. Возови са тим именом у распореду ће моћи да пристану у било коју од тих станица.\nМожеш поставити ограничење броја возова за сваку станицу да би контролисао ово понашање прецизније. +train-stops=[entity=train-stop] се користи да аутоматизујете транспорт предмета возовима тако што омогућава прављење именованих дестинација.\n\n\n\nТуторијал вас учи како да изградите железничку станицу, и како да направите једноставан распоред возова. +trains=Возови су корисни за превоз велике количине материјала на велике дистанце.\nУ воз можеш ући са __CONTROL__toggle-driving__, и возити га са __CONTROL_MOVE__. +transport-belts=Траке се користе за пренос итема и раде без струје. Траке такође могу померати објекте као што су играч, возила и ванземаљци.\nСистем за траке састоји се од [entity=transport-belt], [entity=splitter] и [entity=underground-belt].\nВише разине трака могу брже преносити итеме: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] дозвољава траци да иде испод ентитета или терена. +usable-items=Неки предмети се могу користити на друге начине сем грађења ентитета. На пример, можете бацити [item=grenade] на непријатеље да би их оштетили.\n__ALT_CONTROL__1__build__ док држиш предмет у курсору да би га употребио. +z-dropping=Притисни __CONTROL__drop-cursor__ да бисте бацили по један итем са вашег курсора.\nМожете бацити на земљу, на траке и на ентитете.\nДржите __CONTROL__drop-cursor__ и превуците курсор преко више ентитета како бисте брзо спустили више пута по један итем на сваки. +[tips-and-tricks-item-name] +active-provider-chest=Активни снабдевачки сандук +belt-lanes=Транспортне траке +buffer-chest=Тампон сандук +bulk-crafting=Израда у ринфузи +burner-inserter-refueling=Пуњење горивом у горионик +circuit-network=Мрежа логичких кола +clear-cursor=Обриши курсор +connect-switch=Веза прекидача напајања +construction-robots=Конструкцијски роботи +copy-entity-settings=Копирање и лепљење поставки ентитета +copy-entity-settings-controller=Копирање и лепљење поставки ентитета +copy-paste=Копирајње и лепљење +copy-paste-filters=Копирање и лепљење филтера +copy-paste-requester-chest=Ковчег подносиоца захтева за копирање-лепљење +copy-paste-spidertron=Копирање-лепљење пауктрон +copy-paste-trains=Копирањ и лепљење возова +drag-building=Израда повлачењем +drag-building-poles=Повлачење бандера +drag-building-underground-belts=Повлачење подземних транспортних трака +e-confirm=__CONTROL__confirm-gui__ за потврду +electric-network=Електрична мрежа +electric-pole-connections=Повезивање бандера +entity-transfers=Пренос ентитета +fast-belt-bending=Брзо савијање трака +fast-obstacle-traversing=Аутоматско прескакање препрека +fast-replace=Брза замена +fast-replace-belt-splitter=Брза замена трака и разделника +fast-replace-belt-underground=Брза замена трака и подземних трака +fast-replace-direction=Брза замена смера +gate-over-rail=Капија на железничкој прузи +ghost-building=Зграда планирана за иградњу +ghost-rail-planner=Планер изградње железничке пруге +inserters=Уметачи +insertion-limits=Ограничење уметања +introduction=Увод +limit-chests=Ограничавање ковчега +logistic-network=Логистичка мрежа +long-handed-inserters=Дугоручни уметци +low-power=Низак напон +move-between-labs=Пренос између лабораторија +passive-provider-chest=Пасивни снабдевачки сандук +personal-logistics=Лична логистика +pipette=Ентитетска пипета +pole-dragging-coverage=Покриће превлачењем бандера +pump-connection=Спајање пумпе +rail-building=Изградња пруге +rail-signals-advanced=Напредна железничка сигнализација +rail-signals-basic=Основе железничке сигнализације +repair-packs=Комплет за поправку +requester-chest=Захтевачки сандук +rotating-assemblers=Окретање машине за склапање +shoot-targeting=Циљање +shoot-targeting-controller=Циљање +show-info=Додатне информације (Алт-мод) +splitter-filters=Сплитер филтери +splitters=Разделник +stack-transfers=Гломазни пренос +steam-power=Енергија водене паре +storage-chest=Сандук за складиштење +train-stop-same-name=Железничке станице са истим именом +train-stops=Станица +trains=Возови +transport-belts=Транспортнe траке +underground-belts=Подземне траке +usable-items=Искористиви предмети +z-dropping=__CONTROL__drop-cursor__ за испуштање предмета +[virtual-signal-description] +signal-anything=Ако било који од улазних сигнала испуњавају услове, излаз ће бити тачан.\Излаз је нетачан када нема улазних сигнала. +signal-each=Процењује услов и врши операције на свим улазним сигналима. +signal-everything=Ако сви улазни сигнали испуњавају услове, излаз ће бити тачан.\nТачно је када нема улазних сигнала. +[virtual-signal-name] +signal-0=Сигнал 0 +signal-1=Сигнал 1 +signal-2=Сигнал 2 +signal-3=Сигнал 3 +signal-4=Сигнал 4 +signal-5=Сигнал 5 +signal-6=Сигнал 6 +signal-7=Сигнал 7 +signal-8=Сигнал 8 +signal-9=Сигнал 10 +signal-A=Сигнал А +signal-B=Сигнал B +signal-C=Сигнал C +signal-D=Сигнал D +signal-E=Сигнал E +signal-F=Сигнал F +signal-G=Сигнал G +signal-H=Сигнал H +signal-I=Сигнал I +signal-J=Сигнал J +signal-K=Сигнал K +signal-L=Сигнал L +signal-M=Сигнал M +signal-N=Сигнал N +signal-O=О сигнал +signal-P=П сигнал +signal-Q=Q сигнал +signal-R=R сигнал +signal-S=S сигнал +signal-T=T сигнал +signal-U=U сигнал +signal-V=V сигнал +signal-W=W сигнал +signal-X=X сигнал +signal-Y=Y сигнал +signal-Z=Z сигнал +signal-anything=Билошта +signal-black=Црни сигнал +signal-blue=Плави сигнал +signal-check=Сигнал провере +signal-cyan=Светло-плави сигнал +signal-dot=Тачкасти сигнал +signal-each=Појединачни +signal-everything=Све +signal-green=Зелени сигнал +signal-grey=Сиви сигнал +signal-info=Инфо сигнал +signal-pink=Рози сигнал +signal-red=Црвени сигнал +signal-white=Бели сигнал +signal-yellow=Жути сигнал + diff --git a/factorio/data/base/locale/sv-SE/base.cfg b/factorio/data/base/locale/sv-SE/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5e24a7e78b865d7124036455be42f5c104b61a70 --- /dev/null +++ b/factorio/data/base/locale/sv-SE/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Dekonstruera 100 objekt med konstruktionsrobotar. +automated-construction=Bygg 100 maskiner med hjälp av robotar. +circuit-veteran-1=Producera 1.0k avancerade kretskort i timmen. +circuit-veteran-2=Producera 10k avancerade kretskort i timmen. +circuit-veteran-3=Producera 25k avancerade kretskort i timmen. +computer-age-1=Producera 500 processorer i timmen. +computer-age-2=Producera 1.0k processorer i timmen. +computer-age-3=Producera 5k processorer i timmen. +delivery-service=Förse spelaren med 10000 föremål levererade av logistikrobotar. +eco-unfriendly=Forska oljeraffinering. +getting-on-track=Bygg ett lokomotiv. +getting-on-track-like-a-pro=Bygg ett lokomotiv inom de första 90 minuterna av spelet. +golem=Överlev en träff på 500 skada eller mer. +iron-throne-1=Producera 20k järnplåtar per timme. +iron-throne-2=Producera 200k järnplåtar per timme. +iron-throne-3=Producera 400k järnplåtar per timme. +it-stinks-and-they-dont-like-it=Utlös en utomjordings attack av föroreningar. +lazy-bastard=Klara spelet genom att manuellt tillverka högst 111 föremål. +logistic-network-embargo=Klara spelet utan att bygga någon aktiv leverantörs, buffert eller begärskista. +mass-production-1=Producera 10k elektroniska kretskort. +mass-production-2=Producera 1M elektroniska kretskort. +mass-production-3=Producera 20M elektroniska kretskort. +minions=Ha 100 stridsrobotar att följa efter dig. +no-time-for-chitchat=Klara av spelet på under 15 timmar. +pyromaniac=Förstör 10.000 träd med eld. +raining-bullets=Klara spelet utan att bygga några lasertorn. +run-forrest-run=Förstör 100 träd genom kollision. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Klara av spelet. +solaris=Producera mer än 10 GJ per timme med hjälp av solpaneler. +steam-all-the-way=Klara av spelet utan att bygga några solpaneler. +steamrolled=Förstör 10 bon genom kollision. +tech-maniac=Forska alla teknologier. +there-is-no-spoon=Klara av spelet på under 8 timmar. +trans-factorio-express=Få ett tåg att planera en rutt på 1000 rutor eller längre. +watch-your-step=Bli dödad av ett åkande lokomotiv. +you-are-doing-it-right=Konstruera fler maskiner med hjälp av robotar än manuellt. +you-have-got-a-package=Få en leverans till spelaren av en logistikrobot. +[achievement-name] +automated-cleanup=Automatisk rensning +automated-construction=Automatiserad konstruktion +circuit-veteran-1=Kretsveteran 1 +circuit-veteran-2=Kretsveteran 2 +circuit-veteran-3=Kretsveteran 3 +computer-age-1=Informationsåldern 1 +computer-age-2=Informationsåldern 2 +computer-age-3=Informationsåldern 3 +delivery-service=Leveranstjänst +eco-unfriendly=Miljöovänlig +getting-on-track=På spåret +getting-on-track-like-a-pro=På spåret som ett proffs +golem=Golem +iron-throne-1=Järntronen 1 +iron-throne-2=Järntronen 2 +iron-throne-3=Järntronen 3 +it-stinks-and-they-dont-like-it=Det stinker och de gillar det inte +lazy-bastard=Lata jäkel +logistic-network-embargo=Logistiknätverksembargo +mass-production-1=Massproduktion 1 +mass-production-2=Massproduktion 2 +mass-production-3=Massproduktion 3 +minions=Hantlangare +no-time-for-chitchat=Ingen tid för småprat +pyromaniac=Pyroman +raining-bullets=Regnar kulor +run-forrest-run=Spring Forrest, spring +smoke-me-a-kipper-i-will-be-back-for-breakfast=Rök mig en sill, jag kommer tillbaka till frukost +so-long-and-thanks-for-all-the-fish=Ajöss och tack för fisken +solaris=Solaris +steam-all-the-way=Ånga för hela slanten +steamrolled=Ångvält +tech-maniac=Teknologigalning +there-is-no-spoon=Det finns ingen sked +trans-factorio-express=Trans-Factorioexpressen +watch-your-step=Gå försiktigt +you-are-doing-it-right=Du gör rätt +you-have-got-a-package=Du har fått ett paket +[ammo-category-name] +artillery-shell=Artillerigranat +beam=Stråle +biological=Biologisk +bullet=Kula +cannon-shell=Pansarvagnskanonkula +capsule=Kapsel +electric=Elektrisk +flamethrower=Eldskastare +fluid=Vätska +grenade=Granat +landmine=Landmina +laser=Laser +melee=Närstrid +rocket=Raket +shotgun-shell=Hagelpatron +[autoplace-control-names] +desert=Öken +dirt=Jord +enemy-base=Fiendebaser +grass=Gräs +sand=Sand +trees=Träd +[controls] +give-blueprint=Skapa ny ritning +give-blueprint-book=Skapa ny ritningsbok +give-deconstruction-planner=Skapa ny dekonstruktionsplanerare +give-upgrade-planner=Skapa ny uppgraderingsplanerare +toggle-equipment-movement-bonus=Växla exoskelett +toggle-personal-logistic-requests=Växla personliga logistikförfrågningar +toggle-personal-roboport=Växla personlig robotbas +[damage-type-name] +acid=Syra +electric=Elektrisk +explosion=Explosion +fire=Eld +impact=Krock +laser=Laser +physical=Fysisk +poison=Gift +[decorative-name] +big-ship-wreck-grass=Stort skeppsvraksgräs +brown-asterisk=Brun asterisk +brown-asterisk-mini=Brun miniasterisk +brown-carpet-grass=Brun gräsmatta +brown-coral-mini=Brun korall mini +brown-fluff=Brunt fluff +brown-fluff-dry=Torrt brunt fluff +brown-hairy-grass=Brunt buskigt gräs +dark-mud-decal=Mörk lera-dekal +enemy-decal=Fiendedekal +enemy-decal-transparent=Fiendedekal 2 +garballo=Palm +garballo-mini-dry=Torr palm mini +green-asterisk=Grön asterisk +green-asterisk-mini=Grön miniasterisk +green-bush-mini=Grön buske mini +green-carpet-grass=Grön gräsmatta +green-coral-mini=Grön korall mini +green-croton=Grön kroton +green-desert-bush=Grön ökenbuske +green-hairy-grass=Buskigt grönt gräs +green-pita=Grön pita +green-pita-mini=Grön pita mini +green-small-grass=Litet grönt gräs +lichen-decal=Lavdekal +light-mud-decal=Ljus lera-dekal +muddy-stump=Lerig stubbe +nuclear-ground-patch=Nukleär markplats +orange-coral-mini=Orange korall mini +puberty-decal=Spräckt lera-dekal +red-asterisk=Röd asterisk +red-croton=Röd kroton +red-desert-bush=Röd ökenbuske +red-desert-decal=Röd ökendekal +red-desert-rock-medium=Medelstor röd ökensten +red-desert-rock-small=Liten röd ökensten +red-desert-rock-tiny=Mycket liten röd ökensten +red-pita=Röd pita +rock-medium=Sten +rock-small=Liten sten +rock-tiny=Mycket liten sten +sand-decal=Sand-dekal +sand-dune-decal=Sanddyn-dekal +sand-rock-big=Stor sandsten +sand-rock-medium=Sandsten +sand-rock-small=Liten sandsten +shroom-decal=Svampdekal +small-rock=Liten sten +small-ship-wreck-grass=Litet skeppsvraksgräs +white-desert-bush=Vit ökenbuske +worms-decal=Maskdekal +[entity-description] +accumulator=Lagrar en begränsad mängd energi när tillgänglig produktion överstiger efterfrågan och frigör den i motsatt fall. +arithmetic-combinator=Utför aritmetiska operationer på signaler från kretsnätverket. +artillery-turret=Långdistanskanon siktar på fiendebaser. +beacon=Överför effekten av moduler till närliggande vänliga enheter. +big-ship-wreck-1=En del av det kraschade skeppet. +big-ship-wreck-2=En del av det kraschade skeppet. +big-ship-wreck-3=En del av det kraschade skeppet. +boiler=Förbränner bränsle för att göra ånga av vatten. +centrifuge=Bearbetar olika uran-relaterade recept. +compilatron=En hjälparrobot som överlevde kraschen. Den har nedsatta förmågor på grund av inre skador. +constant-combinator=Genererar konstanta signaler till kretsnätverket. +construction-robot=Bygger och reparerar vänliga enheter automatiskt. +crash-site-chest-1=En behållare från det kraschade skeppet. Det kan innehålla användbara föremål. +crash-site-chest-2=En behållare från det kraschade skeppet. Det kan innehålla användbara föremål. +decider-combinator=Jämför signaler från kretsnätverket. +express-splitter=Delar och/eller ansluter transportbands last 1:1. +fast-splitter=Delar och/eller ansluter transportbands last 1:1. +flamethrower-turret=Skjuter en ström av brinnande vätska mot fiender. +heat-exchanger=Använder värmeenergi för att göra vatten till ånga. +item-request-proxy=Detta är för att ange en begäran till konstruktionsrobotar att föra föremål till denna enhet. __CONTROL__mine__ för att ta bort objekts begäran. +locomotive=Kör automatiserade scheman och drar spårfordon. +logistic-chest-active-provider=Skickar sitt innehåll till logistiknätverket. +logistic-chest-buffer=Efterfrågar att specifika artiklar ska bli tillgängliga för personlig logistik och automatiserad konstruktion. +logistic-chest-passive-provider=Gör dess innehåll tillgängligt för logistiknätverket. +logistic-chest-requester=Efterfrågar specificerade artiklar från logistiknätverket. +logistic-chest-storage=Långvarig förvaring för logistiknätverket. +logistic-robot=Transporterar föremål mellan logistikkistor. +nuclear-reactor=Använder kärnbränsle för att generera värme. Mer värme genereras när flera reaktorer är byggda bredvid varandra. +offshore-pump=Pumpar vatten från en vattenkälla. +power-switch=Används för att kontrollera kopplingar på elnätet. Kan även styras av kretsnätverket. +programmable-speaker=Ansluter till kretsnätverket för att kunna spela alarm och musikaliska noter eller varningar. +radar=Söker av närliggande sektorer och avslöjar ett område runt dem. +rail-chain-signal=Läser av nästa signal i sökvägen för att möjliggöra bättre kontroll av tågen. +rail-signal=Delar järnvägssystemet i block, vilket gör att flera tåg kan köra i samma nätverk. +roboport=Ansluter till andra robotbaser för att skapa logistik- och konstruktionsnätverk som används av logistik- och konstruktionsrobotar. +rocket-silo=Används för att tillverka och skjuta upp en raket för att vinna spelet. +solar-panel=Under dagtid producerar den 100% av effekten vilket sjunker till 0% på natten. +splitter=Delar och/eller ansluter transportbands last 1:1. +steam-engine=Förbrukar ånga för att generera elektrisk energi. +steam-turbine=Förbrukar ånga för att generera elektrisk energi. +train-stop=Destinationer för automatiserade tåg. +[entity-name] +1x2-remnants=1x2 kvarlevor +accumulator=Ackumulator +acid-splash=Syrastänk +arithmetic-combinator=Aritmetisk kombinerare +artillery-turret=Artilleritorn +artillery-wagon=Artillerivagn +assembling-machine-1=Monteringsmaskin 1 +assembling-machine-2=Monteringsmaskin 2 +assembling-machine-3=Monteringsmaskin 3 +beacon=Effektfördelare +behemoth-biter=Gigantisk bitare +behemoth-biter-corpse=Död gigantisk bitare +behemoth-spitter=Gigantisk spottare +behemoth-spitter-corpse=Död gigantisk spottare +behemoth-worm-corpse=Lik av en monstermask +behemoth-worm-turret=Monstermask +big-artillery-explosion=Stort artilleri-explosion +big-biter=Stor bitare +big-biter-corpse=Död stor bitare +big-electric-pole=Stor elstolpe +big-explosion=Stor explosion +big-remnants=Stora kvarlevor +big-scorchmark=Stort brännmärke +big-scorchmark-tintable=Stort tonat brännmärke +big-ship-wreck-1=Stort skeppsvrak +big-ship-wreck-2=Stort skeppsvrak +big-ship-wreck-3=Stort skeppsvrak +big-spitter=Stor spottare +big-spitter-corpse=Död stor spottare +big-worm-corpse=Stort masklik +big-worm-turret=Stor mask +biter-spawner=Bitarnäste +biter-spawner-corpse=Förstört bitarnäste +blood-explosion-big=Stor blodexplosion +blood-explosion-huge=Enorm blodexplosion +blood-explosion-small=Liten blodexplosion +blood-fountain=Blodfontän +blood-fountain-big=Stor blodfontän +blood-fountain-hit-spray=Blodfontän träffspray +blue-chest=Blå kista +boiler=Ångpanna +burner-generator=Förbränningsgenerator +burner-inserter=Eldad lastkran +burner-mining-drill=Förbränningsdriven gruvborr +car=Bil +cargo-wagon=Lastvagn +centrifuge=Centrifug +character=Karaktär +character-corpse=Spelarlik +chemical-plant=Kemisk fabrik +cliff=Klippa +coal=Kol +compilatron=Compilatron +constant-combinator=Konstantkombinerare +construction-robot=Konstruktionsrobot +copper-cable=Kopparkabel +copper-ore=Kopparmalm +crash-site-chest-1=Kistkapsel +crash-site-chest-2=Kistkapsel +crash-site-fire-flame=Kraschplats eldslåga +crash-site-spaceship=Rymdskepp +crash-site-spaceship-wreck-big=Stort Rymdskeppsvrak +crash-site-spaceship-wreck-medium=Rymdskeppsvrak +crash-site-spaceship-wreck-small=Litet Rymdskeppsvrak +crude-oil=Råolja +curved-rail=Böjt spår +cutscene-gun-turret=Maskingevärstorn +dead-dry-hairy-tree=Dött torrt buskigt träd +dead-grey-trunk=Grå stubbe +dead-tree-desert=Dött träd - öken +decider-combinator=Beslutskombinerare +deconstructible-tile-proxy=Nedmonterbar rutproxy +defender=Försvarare +destroyer=Förgörare +distractor=Förvirrare +dry-hairy-tree=Torrt buskigt träd +dry-tree=Torrt träd +electric-energy-interface=Elektrisk gränssnitt +electric-furnace=Elektrisk smältugn +electric-mining-drill=Elektrisk gruvborr +enemy-damaged-explosion=Fiende skadande explosion +entity-ghost=Spökenhet +explosion=Explosion +explosion-hit=Explosionsträff +express-loader=Expresslastare +express-splitter=Expressdelare +express-transport-belt=Express-transportband +express-underground-belt=Underjordiskt express-transportband +factorio-logo-11tiles=Factorio logotyp 11 plattor +factorio-logo-16tiles=Factorio logotyp 16 plattor +factorio-logo-22tiles=Factorio logotyp 22 plattor +fast-inserter=Snabb lastkran +fast-loader=Snabb lastare +fast-splitter=Snabb delare +fast-transport-belt=Snabbt transportband +fast-underground-belt=Snabbt underjordiskt transportband +filter-inserter=Filtrerad lastkran +fire-flame=Eld +fish=Fisk +flamethrower-turret=Eldkastartorn +fluid-wagon=Tankvagn +flying-robot-damaged-explosion=Flygande robot skadande explosion +gate=Port +green-coral=Grön korall +grenade-explosion=Granatexplosion +ground-explosion=Markexplosion +gun-turret=Maskingevärstorn +heat-exchanger=Värmeväxlare +heat-interface=Värmegränssnitt +heat-pipe=Värmerör +huge-scorchmark=Enormt brännmärke +huge-scorchmark-tintable=Enormt tonat brännmärke +infinity-chest=Oändlighetskista +infinity-pipe=Evighetsrör +inserter=Lastkran +iron-chest=Järnkista +iron-ore=Järnmalm +item-on-ground=Föremål på marken +item-request-proxy=Platshållare för begärda föremål +lab=Labb +land-mine=Landmina +laser-bubble=Laserbubbla +laser-turret=Lasertorn +linked-belt=Länkat bälte +linked-chest=Länkad kista +loader=Lastare +loader-1x1=Lastare 1x1 +locomotive=Lokomotiv +logistic-chest-active-provider=Aktiv tillgångskista +logistic-chest-buffer=Buffertkista +logistic-chest-passive-provider=Passiv tillgångskista +logistic-chest-requester=Efterfrågande kista +logistic-chest-storage=Förvaringskista +logistic-robot=Logistikrobot +long-handed-inserter=Långarmad lastkran +market=Marknad +massive-explosion=Enorm explosion +medium-biter=Mellanbitare +medium-biter-corpse=Död mellanbitare +medium-electric-pole=Medelstor elstolpe +medium-explosion=Medelstor explosion +medium-remnants=Medelstora kvarlevor +medium-scorchmark=Medelstort brännmärke +medium-scorchmark-tintable=Medelstort tonat brännmärke +medium-ship-wreck=Medlestort skeppsvrak +medium-small-remnants=Medelsmå kvarlevor +medium-spitter=Mellanspottare +medium-spitter-corpse=Död mellanspottare +medium-worm-corpse=Medelstort masklik +medium-worm-turret=Mask +nuclear-reactor=Kärnreaktor +offshore-pump=Vattenpump +oil-refinery=Oljeraffinaderi +pipe=Rör +pipe-to-ground=Underjordiskt rör +player-port=Spelarport +poison-cloud=Giftmoln +power-switch=Strömbrytare +programmable-speaker=Programmerbar högtalare +pump=Pump +pumpjack=Oljepump +radar=Radar +rail-chain-signal=Järnvägskedjesignal +rail-ending-remnants=Kvarlämningar efter rälsslut +rail-signal=Järnvägssignal +red-chest=Röd kista +red-desert-rock-big=Stor röd ökensten +red-desert-rock-huge=Enorm röd ökensten +roboport=Robotbas +rock-big=Stor sten +rock-damaged-explosion=Sten skadande explosion +rock-huge=Enorm sten +rocket=Raket +rocket-silo=Raketsilo +sand-rock-big=Stor sandsten +simple-entity-with-force=Enkel enhet med lag +simple-entity-with-owner=Enkel enhet med ägare +small-biter=Liten bitare +small-biter-corpse=Död liten bitare +small-cliff=Liten klippa +small-electric-pole=Liten elstolpe +small-lamp=Lampa +small-remnants=Små kvarlevor +small-scorchmark=Litet brännmärke +small-scorchmark-tintable=Litet tonat brännmärke +small-ship-wreck=Litet skeppsvrak +small-spitter=Liten spottare +small-spitter-corpse=Död liten spottare +small-worm-corpse=Litet masklik +small-worm-turret=Liten mask +solar-panel=Solpanel +space-module-wreck=Rymdmodulvrak +spark-explosion=Gnistexplosion +spark-explosion-higher=Gnistexplosion högre +spidertron=Spidertron +spidertron-leg=Spidertronben +spidertron-military-target=Spidertron militärt mål +spitter-spawner=Spottarbo +spitter-spawner-corpse=Spottarboruin +splitter=Delare +stack-filter-inserter=Filtrerad stapellastkran +stack-inserter=Stapellastkran +steam-engine=Ångmaskin +steam-turbine=Ångturbin +steel-chest=Stålkista +steel-furnace=Smältugn av stål +stone=Sten +stone-furnace=Smältugn av sten +stone-wall=Mur +storage-tank=Förvaringstank +straight-rail=Rakt spår +substation=Transformatorstation +tank=Stridsvagn +tile-ghost=Spökruta +tile-proxy=Rutor +train-stop=Tågstation +transport-belt=Transportband +tree=Träd +tree-brown=Brunt träd +tree-dying-proxy=Föroreningar som absorberas när träd tar skada +tree-proxy=Träd +tree-red=Rött träd +tree-stump=Trädstubbe +underground-belt=Underjordiskt transportband +uranium-cannon-shell-explosion=Urangranatexplosion +uranium-ore=Uranmalm +wall-damaged-explosion=Vägg skadande explosion +water-splash=Vattenstänk +water-well-pump=Vattenpump +wooden-chest=Träkista +[equipment-name] +battery-equipment=Personligt batteri +battery-mk2-equipment=Personligt batteri v. 2 +belt-immunity-equipment=Bandimmunitetsutrustning +discharge-defense-equipment=Urladdningsförsvar +energy-shield-equipment=Energisköld +energy-shield-mk2-equipment=Förbättrad energisköld +exoskeleton-equipment=Exoskelett +fusion-reactor-equipment=Portabel fusionsreaktor +night-vision-equipment=Mörkerseende +personal-laser-defense-equipment=Personligt laserförsvar +personal-roboport-equipment=Personlig robotbas +personal-roboport-mk2-equipment=Personlig robotbas MK2 +solar-panel-equipment=Portabel solpanel +[fluid-name] +crude-oil=Råolja +heavy-oil=Tungolja +light-oil=Lätt olja +lubricant=Smörjmedel +petroleum-gas=Petroleumgas +steam=Ånga +sulfuric-acid=Svavelsyra +water=Vatten +[fuel-category-name] +chemical=Brännbart bränsle +nuclear=Kärnbränsle +[item-description] +artillery-targeting-remote=Möjliggör manuell avfyrning av artilleri från kartan eller ute i världen. +battery-equipment=Lagrar elektrisk energi för utrustningsmoduler. +belt-immunity-equipment=Förhindrar rullband från att flytta karaktären. +blueprint=Spara design för automatiserad konstruktion. +blueprint-book=Lagrar ritningar och liknande föremål. +copper-cable=Kan också användas för att manuellt ansluta eller koppla från elstolpar och strömbrytare med __CONTROL__build__. +deconstruction-planner=Markerar objekt för dekonstruktion av konstruktionsrobotar. +discharge-defense-equipment=Skadar, trycker tillbaka och bedövar närliggande fiender när den aktiveras med fjärrkontrollen. +effectivity-module=Minskar maskinens strömförbrukning. Lägsta nivå är 20%. +energy-shield-equipment=Genererar en energisköld för att skydda spelaren. +exoskeleton-equipment=Ökar din rörelsehastighet. +fusion-reactor-equipment=Ger ström till utrustningsmoduler. +green-wire=Används för att ansluta maskiner till kretsnätverket med __CONTROL__build__. +land-mine=Exploderar när fiender är i närheten, skadar och bedövar dem. +landfill=Kan placeras på vatten för att skapa mark du kan bygga på. +mining-tool=Ökar din gruvdriftshastighet. +night-vision-equipment=Tillåter dig att se tydligare i mörker. +personal-roboport-equipment=Tillåter konstruktionsrobotar att arbeta från ditt förråd. +productivity-module=Maskinen kommer att skapa extra produkter till en kostnad av ökad energiförbrukning och minskad hastighet.\n Kan endast användas på mellanprodukter. +rail=Använd för att bygga rak räls manuellt eller med rälsplaneraren.\nRälsplaneraren kan bygga korta spår direkt med __CONTROL__build__ eller längre spökräls med __CONTROL__build-ghost__. +red-wire=Används för att ansluta maskiner till kretsnätverket med __CONTROL__build__. +repair-pack=Används för att reparera vänliga enheter. +satellite=Satelliten bör sättas i raketen. +science-pack=Används av laboratorier för forskning. +slowdown-capsule=Reducerar rörelsehastigheten för påverkade fiender. +solar-panel-equipment=Ger ström till utrustningsmoduler. +space-science-pack=Används för forskning i labb. Erhålls genom att skjuta upp en raket med en satellit. +speed-module=Ökar maskinens hastighet på bekostnad av ökad strömförbrukning. +spidertron-remote=Tillåter att du skickar enkla flyttkommandon till spidertron från kartan eller världen. +upgrade-planner=Markerar föremål för att uppgraderas av konstruktionsrobotar. +[item-group-name] +combat=Strid +effects=Effekter +enemies=Fiender +energy=Ström +environment=Miljö +fluids=Vätskor +intermediate-products=Mellanliggande produkter +logistics=Logistik +other=Osorterade +production=Produktion +signals=Signaler +[item-limitation] +item-not-allowed-in-this-container-item=Detta föremål kan inte placeras i denna behållare. +production-module-usable-only-on-intermediates=Produktivitetsmodul kan endast användas på mellanprodukter. +[item-name] +advanced-circuit=Avancerat kretskort +artillery-shell=Artillerigranat +artillery-targeting-remote=Fjärrkontroll för artillerisikte +artillery-turret=Artilleritorn +artillery-wagon-cannon=Artillerikanon +atomic-bomb=Atombomb +automation-science-pack=Automationsforskningspaket +battery=Batteri +belt-immunity-equipment=Bandimmunitetsutrustning +blueprint=Planritning +blueprint-book=Ritningsbok +burner-generator=Förbrännings-generator +cannon-shell=Stridsvagnsgranat +chemical-science-pack=Kemiforskningspaket +cliff-explosives=Bergsprängare +cluster-grenade=Klustergranat +coal=Kol +coin=Mynt +combat-shotgun=Militärt hagelgevär +concrete=Betong +copper-cable=Kopparkabel +copper-ore=Kopparmalm +copper-plate=Kopparplåt +copy-paste-tool=Kopieringsverktyg +crude-oil-barrel=Fat med råolja +cut-paste-tool=Klipp-och-klistra-verktyg +deconstruction-planner=Rivningsplanerare +defender-capsule=Försvararkapsel +destroyer-capsule=Förstörarkapsel +discharge-defense-remote=Fjärrkontroll för urladdningsförsvar +distractor-capsule=Förvirrarkapsel +effectivity-module=Effektivitetsmodul +effectivity-module-2=Effektivitetsmodul 2 +effectivity-module-3=Effektivitetsmodul 3 +electric-energy-interface=Elektrisk gränssnitt +electric-engine-unit=Elmotor +electronic-circuit=Kretskort +empty-barrel=Tomt fat +engine-unit=Motor +explosive-cannon-shell=Spränggranat +explosive-rocket=Explosiv raket +explosive-uranium-cannon-shell=Uranförstärkt spränggranat +explosives=Bomber +filled-barrel=__1__ fat +firearm-magazine=Standardmagasin +fish=Fisk +flamethrower=Eldkastare +flamethrower-ammo=Eldkastarbränsle +flamethrower-turret=Eldkastartorn +flying-robot-frame=Flygande robotram +green-wire=Grön tråd +grenade=Granat +hazard-concrete=Varningsbetong +heat-interface=Värmegränssnitt +heavy-armor=Tung rustning +infinity-chest=Oändlighetskista +infinity-pipe=Evighetsrör +iron-gear-wheel=Järnkugghjul +iron-ore=Järnmalm +iron-plate=Järnplåt +iron-stick=Järnspett +item-with-inventory=Objekt med inventarium +item-with-label=Föremål med etikett +item-with-tags=Föremål med taggar +lab=Labb +landfill=Deponi +laser-turret=Lasertorn +light-armor=Lätt rustning +linked-chest=Länkad kista +logistic-science-pack=Logistiskforskningspaket +low-density-structure=Lågdensitetsstruktur +military-science-pack=Militärforskningspaket +modular-armor=Modulär rustning +nuclear-fuel=Kärnbränsle +piercing-rounds-magazine=Pansarbrytande ammunition +piercing-shotgun-shell=Penetrerande hagelskott +pistol=Pistol +plastic-bar=Plast +poison-capsule=Giftkapsel +pollution=Förorening +power-armor=Kraftrustning +power-armor-mk2=Kraftrustning MK2 +processing-unit=Processor +production-science-pack=Produktionsforskningspaket +productivity-module=Produktivitetsmodul +productivity-module-2=Produktivitetsmodul 2 +productivity-module-3=Produktivitetsmodul 3 +rail=Järnväg +rail-planner=Järnvägsplanerare +raw-fish=Rå fisk +red-wire=Röd tråd +refined-concrete=Raffinerad betong +refined-hazard-concrete=Raffinerad varningsbetong +repair-pack=Reparations-kit +rocket=Raket +rocket-control-unit=Raketstyrenhet +rocket-fuel=Raketbränsle +rocket-launcher=Raketgevär +rocket-part=Raketdel +satellite=Satellit +selection-tool=Markeringsverktyg +shotgun=Hagelgevär +shotgun-shell=Hagelskott +simple-entity-with-force=Enkel enhet som ingår i styrka +simple-entity-with-owner=Enkel enhet med ägare +slowdown-capsule=Nedsaktarkapsel +solar-panel=Solpanel +solid-fuel=Fast bränsle +space-science-pack=Rymdforskningspaket +speed-module=Fartmodul +speed-module-2=Fartmodul 2 +speed-module-3=Fartmodul 3 +spidertron-remote=Spidertronfjärrkontroll +spidertron-rocket-launcher=Spidertronraketgevär +steel-plate=Stålplåt +stone=Sten +stone-brick=Stenkloss +stone-path=Stengång +submachine-gun=Maskingevär +sulfur=Svavel +tank-cannon=Stridsvagnskanon +tank-flamethrower=Fordonseldkastare +tank-machine-gun=Fordonsmonterad kulspruta +upgrade-planner=Uppgraderingsplanerare +uranium-235=Uran-235 +uranium-238=Uran-238 +uranium-cannon-shell=Uranförstärkt stridsvagnsgranat +uranium-fuel-cell=Uranbränslecell +uranium-ore=Uranmalm +uranium-rounds-magazine=Magasin med uranammunition +used-up-uranium-fuel-cell=Använd uranbränslecell +utility-science-pack=Praktiskt forskningspaket +vehicle-machine-gun=Fordonsmonterad kulspruta +wood=Trä +[map-gen-preset-description] +death-world=Bitare är farligare och utvecklas snabbare. +death-world-marathon=Recept och teknologier är dyra, och Bitarna är farliga och många. Välj endast detta om du är en Factorio-veteran. +default=Normala inställningar. Det rekommenderade sättet att spela Factorio. +island=En stor ö i ett oändligt hav. +marathon=Recept och teknologier är dyrare. +rail-world=Resursfälten är stora och utspridda för att uppmuntra rälssystem. Bitare skapar inga nya baser och återtar inte rensade områden. +ribbon-world=Kartans höjd begränsas till 128 rutor, vilket leder till en hel del utmaningar och intressanta situationer. +rich-resources=Resursfälten innehåller mer resurser vilket gör att du inte behöver expandera så långt. +[map-gen-preset-name] +death-world=Dödsvärld +death-world-marathon=Maraton i dödsvärld +default=Standard +island=Ö +marathon=Maraton +rail-world=Järnvägsvärld +ribbon-world=Remsvärld +rich-resources=Rikligt med resurser +[mod-description] +base[1]=Grundläggande mod med all standardspeldata och standardkampanjer. +[mod-name] +base=Bas Mod +[modifier-description] +artillery-range=Artillerigranatsräckvidd: +__1__ +artillery-shell-shooting-speed-bonus=Artillerigranatshastighet: +__1__ +auto-character-logistic-trash-slots=Karaktär automatisk papperskorgsfilter +beam-damage-bonus=Strålskada: +__1__ +bullet-damage-bonus=Kulskada: +__1__ +bullet-shooting-speed-bonus=Kulhastighet: +__1__ +cannon-shell-damage-bonus=Kanongranatskada: +__1__ +cannon-shell-shooting-speed-bonus=Kanongranatshastighet: +__1__ +character-build-distance=Karaktärens byggavstånd: +__1__ +character-crafting-speed=Karaktärens tillverkningshastighet: +__1__ +character-health-bonus=Karaktärs hälsa: +__1__ +character-inventory-slots-bonus=Karaktärs lagerplats: +__1__ +character-item-drop-distance=Karaktärens räckvidd för att släppa föremål: +__1__ +character-item-pickup-distance=Karaktärens räckvidd för att plocka upp föremål: +__1__ +character-logistic-requests=Karaktärens logistiska förfrågningar +character-logistic-trash-slots=Karaktärs logistiksoptunne-platsbonus: +__1__ +character-loot-pickup-distance=Karaktärens räckvidd för att plundra: +__1__ +character-mining-speed=Karaktärerns brythastighet: +__1__ +character-reach-distance=Karaktärens räckvidd : +__1__ +character-resource-reach-distance=Karaktärens räckvidd för resurser: +__1__ +character-running-speed=Karaktärens gånghastighet: +__1__ +deconstruction-time-to-live=Tid för återuppbyggnad: +__1__ +electric-damage-bonus=Elektrisk skada: +__1__ +flamethrower-damage-bonus=Eldskada: +__1__ +flamethrower-turret-attack-bonus=Eldkastartornskada: +__1__ +fluid-damage-modifier=Vätskeskadekoefficient +follower-robot-lifetime=Följarrobotars livslängd: +__1__ +ghost-time-to-live=Spökåterbyggnadstid: +__1__ +grenade-damage-bonus=Granatskada: +__1__ +gun-turret-attack-bonus=Maskingevärsttornskada: +__1__ +inserter-stack-size-bonus=Lastkapacitetsbonus för icke-stapellastkran: +__1__ +laboratory-productivity=Labbforskningsproduktivitet: +__1__ +laboratory-speed=Labbforskningshastighet: +__1__ +landmine-damage-bonus=Minskada: +__1__ +laser-damage-bonus=Laserskada: +__1__ +laser-shooting-speed-bonus=Laser avfyringshastighet: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Konstruktionshanterarhastighet, nedre tröskelvärde: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Konstruktionshanterarhastighet, övre tröskelvärde: +__1__ +maximum-following-robots-count=Maximalt antal efterföljande robotar-bonus: +__1__ +mining-drill-productivity-bonus=Gruvproduktivitet: +__1__ +rocket-damage-bonus=Raketskada: +__1__ +rocket-shooting-speed-bonus=Rakethastighet: +__1__ +shotgun-shell-damage-bonus=Hagelskottskada: +__1__ +shotgun-shell-shooting-speed-bonus=Hagelskottshastighet: +__1__ +stack-inserter-capacity-bonus=Lastkapacitetsbonus för stapellastkran: +__1__ +train-braking-force-bonus=Bromskraft för tåg: +__1__ +worker-robot-battery=Batteribonus för arbetarrobot: +__1__ +worker-robot-speed=Hastighetsbonus för arbetarrobot: +__1__ +worker-robot-storage=Arbetarrobots kapacitetsbonus: +__1__ +zoom-to-world-blueprint-enabled=Zoom-till-värld ritning +zoom-to-world-deconstruction-planner-enabled=Zoom-till-värld dekonstruktionsplanerare +zoom-to-world-enabled=Zooma in världen +zoom-to-world-ghost-building-enabled=Zoom-till-värld spökbyggnad +zoom-to-world-selection-tool-enabled=Zoom-till-värld urvalsverktyg +zoom-to-world-upgrade-planner-enabled=Zoom-till-värld uppgraderingsplanerare +[programmable-speaker-instrument] +alarms=Larm +bass=Bas +celesta=Klockspel +drum-kit=Trumset +lead=Leadsynth +miscellaneous=Diverse +piano=Piano +plucked=Plockade strängar +saw=Sågtand +square=Fyrkantsvåg +steel-drum=Oljefat +vibraphone=Vibrafon +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Prestation upplåst +alarm-1=Larm 1 +alarm-2=Larm 2 +alert-destroyed=Varning: Objekt förstört +armor-insert=Rustning inlagd +armor-remove=Rustning borttagen +buzzer-1=Summer 1 +buzzer-2=Summer 2 +buzzer-3=Summer 3 +cannot-build=Kan inte bygga +clap=Klapp +console-message=Konsolmeddelande +cowbell=Koskälla +crafting-finished=Tillverkning färdig +crash=Krasch +fx=Fx +game-lost=Spelet förlorat +game-won=Spelet vunnet +gui-click=GUI klick +gui-click-2=GUI klick 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=Hög Q +inventory-move=Flytta i ryggsäck +kick-1=Bastrumma 1 +kick-2=Bastrumma 2 +new-objective=Nytt mål +perc-1=Slagverk 1 +perc-2=Slagverk 2 +research-completed=Forskning slutförd +reverse-cymbal=Omvänd cymbal +ring=Ring +scenario-message=Scenariomeddelande +shaker=Maracas +siren=Siren +snare-1=Virvel 1 +snare-2=Virvel 2 +snare-3=Virvel 3 +triangle=Triangel +[recipe-name] +advanced-oil-processing=Avancerad oljebearbetning +basic-oil-processing=Grundläggande oljebearbetning +coal-liquefaction=Flytande kol +empty-crude-oil-barrel=Töm råoljefat +empty-filled-barrel=Töm __1__ fat +fill-barrel=Fyll __1__ fat +fill-crude-oil-barrel=Fyll råoljefat +heavy-oil-cracking=Kracka tung olja till lätt olja +kovarex-enrichment-process=Kovarex anrikningsprocess +light-oil-cracking=Kracka lätt olja till petroleumgas +nuclear-fuel-reprocessing=Bearbetning av kärnbränsle +uranium-processing=Uranbearbetning +[shortcut] +alt-mode=Växla "Alt-läge" +copy=Kopiera +cut=Klipp ut +import-string=Importera sträng +inline-keybind-format=__1__ (__2__) +make-blueprint=Ritning +make-blueprint-book=Ritningsbok +make-deconstruction-planner=Rivningsplanerare +make-upgrade-planner=Uppgraderingsplanerare +out-of-line-keybind-format=__1__\n(__2__) +paste=Klistra in +toggle-equipment-movement-bonus=Växla exoskelett +toggle-personal-logistic-requests=Växla personliga logistikförfrågningar +toggle-personal-roboport=Växla personlig robotbas +undo=Ångra +undo-unavailable=Ångra +[story] +message-log-close=Stäng +message-log-title=Meddelandelogg +[technology-description] +advanced-electronics=Integrerade kretsar och mikroprocessorer för avancerade beräkningar. +advanced-material-processing=Snabbare och mer flexibla smältugnar. +advanced-oil-processing=Råoljeraffinering med ytterligare produkter som kan raffineras vidare. +artillery=Kanon med lång räckvidd, monterad på ett torn eller en tågvagn. Används för att automatiskt skjuta på avlägsna fiendestrukturer, eller siktas manuellt med ännu längre räckvidd. +artillery-shell-range=Ökar både automatisk och manuell räckvidd hos artilleri. +artillery-shell-speed=Ökar artilleripjäsers skyttehastighet. +atomic-bomb=Förödande form av raketer som kan utrota allt inom ett stort område. +automated-construction=Låter dig beordra konstruktionsrobotar att bygga, uppgradera eller demontera många byggnader på en gång, kopiera-och-klistra in hela fabriker eller röja skogar. +automated-rail-transportation=Möjliggör byggnad av tågstationer för uppsättning av automatiska tågrutter. +automation=Viktig teknologi för automatisk storskalig tillverkning. +automation-2=Monteringsmaskiner som kan bearbeta flytande ingredienser. +automation-3=Monteringsmaskiner som kan bearbeta flytande ingredienser, med ytterligare hastighets- och modulplatser. +automobilism=Motordrivet fordon som används för transport. +battery=Elektrokemisk cell som lagrar och ger energi till elektriska apparater. +battery-equipment=Infogas i rustningar för att spara överflödig energi till senare. +battery-mk2-equipment=Infogas i rustningar för att spara mycket energi till senare. +belt-immunity-equipment=Infogas i rustning för att stoppa rullband från att flytta dig. +braking-force=Tågen kan sakta ner snabbare, vilket ger dem möjlighet att köra på högre hastigheter en längre tid. +chemical-science-pack=Tillåter utveckling av avancerade föremål som använder oljeprodukter. +circuit-network=Ger dig bättre kontroll över dina maskiner genom att ansluta dem med ledningar och få dom att reagera på signaler. +cliff-explosives=Tunnor med tillräckliga sprängämnen för att demolera klippor. +coal-liquefaction=En bearbetningsteknik för att förvandla kol till oljeprodukter genom att använda vattenånga och tjockolja. +concrete=Avancerat byggnadsmaterial som också kan användas som golv. +construction-robotics=Konstruktionsrobotar kan reparera och bygga vänliga enheter. Du kan också beordra robotar att bygga nya byggnader genom att placera ett spöke där. +defender=Mest grundläggande typ av stridsrobot. Följer och hjälper spelaren under en kort tidsperiod. +destroyer=Avancerad typ av stridsrobot. Följer och hjälper spelaren under en begränsad tidsperiod. +discharge-defense-equipment=Infogas i rustning för att skada, skjuta tillbaka, och bedöva fiender i närheten när den aktiveras med hjälp av fjärrkontrollen. +distractor=Stationär typ av stridsrobot. Stannar på den utplacerade positionen för att skjuta och distrahera fiender. +effect-transmission=Effektfördelaren överför effekten från moduler till närliggande enheter. +effectivity-module=En modul som minskar en maskins energiförbrukning. +electric-energy-accumulators=Byggnader som lagrar överskott av elektrisk energi för senare. +electric-energy-distribution=Flexiblare sätt att distribuera el. +electric-engine=Omvandlar elektricitet till mekanisk rörelse. +electronics=Elektroniska komponenter för grundläggande signalhantering. +energy-shield-equipment=Infogas i rustningar för att absorbera skada. +energy-shield-mk2-equipment=Infogas i rustningar för att absorbera en stor mängd skada. +energy-weapons-damage=Ökar skadan hos laser- och elektricitetsstrålar. +engine=Omvandlar bränsle till mekanisk rörelse. En viktig del av alla fordon. +exoskeleton-equipment=Infogas i rustning för att öka rörelsehastigheten. Du kan utrusta dig med flera exoskelett på en gång. +explosive-rocketry=Extremt explosiva raketer med en större explosionsradie. +explosives=Utvecklar farliga men kontrollerbara sprängämnen. +fast-inserter=Lastkranar som kan röra sig snabbare och filtrera föremål tack vare förbättrad elektronik. +flamethrower=Kraftfull eldkastare och eldkastartorn som avfyrar brandfarliga vätskor på fiender, vilket tänder eld på dem. +flammables=Utvecklar effektivare bränsle och aggressivare sprängmedel. +fluid-handling=Olika sätt att förvara och transportera vätskor. +fluid-wagon=Förmågan att transportera vätskor på räls. Tankvagnar fylls och töms av pumpar längs raka rälssträckor. +follower-robot-count=Ökar antalet stridsrobotar som samtidigt kan följa dig. +fusion-reactor-equipment=Infogas i rustningar för att driva annan utrustning. +gates=Mursektioner som öppnas upp vid behov. Kan styras av kretsnätverket. +gun-turret=Grundläggande försvarsbyggnad som måste laddas med ammunition. +heavy-armor=Tung rustning för mer skydd. +inserter-capacity-bonus=Tillåter stapellastkranar att flytta fler föremål samtidigt. Några av uppgraderingarna ger även små mängder av grupp-stapling till andra lastkranar. +kovarex-enrichment-process=Process för att skapa uran-235 från uran-238. Kräver stora mängder uran-235 som katalysator. +land-mine=Explosiva fällor byggda på marken för fiender att gå över och utlösa. Kan byggas om av byggrobotar efter sprängning. Skada kan uppgraderas genom att forska fram starkare sprängämnen. +landfill=Kan placeras på vatten för att skapa mark du kan bygga på. +laser=Fokuserat ljus som kan skada fiender. +laser-shooting-speed=Ökar avfyrningshastigheten för laservapen. +laser-turret=Avancerade försvarsbyggnader som endast kräver elektricitet. +logistic-robotics=Logistikrobotar kan leverera föremål till spelaren, eller ta bort oönskade föremål. +logistic-science-pack=Tillåter forskning av förbättrad logistik, automation, och enkel militär. +logistic-system=Låser upp ytterligare logistikkistor som utökar kapaciteten för logistikrobotarna. Efterfrågekistor begär objekt från logistiknätverket. Aktiva leverantörskistor driver sitt innehåll att lagras eller användas någon annanstans. Buffertkistor begär specificerade artiklar för personlig logistik och automatiserad konstruktion. +logistics=Snabbare och mer flexibla sätt att transportera. +low-density-structure=Lätt men ändå robust material, mycket användbart för rymdskepp och personlig utrustning. +lubricant=Omvandlar tunga oljor till smörjmedel, vilket minskar friktionen i höghastighetsmaskiner. +military=Mer effektiva medel för att försvara dig själv och din fabrik. +military-science-pack=Möjliggör forskning av ytterligare militära alternativ. +mining-productivity=Ökad avkastning från alla gruv- och oljeborrar. +modular-armor=Rustning med ett litet rutnät för utrustningsmoduler som ger dig unika bonusar. Att ha på sig den utökar också din inventariestorlek. +modules=Låter dig forska fram uppgraderingsmoduler som kan sättas in i maskiner. +night-vision-equipment=Infogas i rustning så att du kan se bättre på natten. +nuclear-fuel-reprocessing=Processen för att återvinna uranbränsleceller för att skapa uran-238. +nuclear-power=Kraftfull och sofistikerad metod för att producera energi ur uranbränsleceller. +oil-processing=Råoljeraffinering används för att framställa plast, svavel och bränslen. +optics=Olika tillämpningar av synligt ljus. +personal-laser-defense-equipment=Infogas i rustningar för att automatiskt skjuta på fiender i närheten. +personal-roboport-equipment=Infogas i rustning för att låta konstruktionsrobotar bygga från din ryggsäck. +personal-roboport-mk2-equipment=Infogas i rustning för att låta många konstruktionsrobotar att bygga från din ryggsäck. +physical-projectile-damage=Ökar skadan av fysiska projektilvapen, torn och försvarsrobotar. +plastics=Syntetiska polymermaterial som kan formas till fasta föremål. +power-armor=Rustning med ett stort utrustningsrutnät och inventariestorleksbonus. +power-armor-mk2=Rustning med ett enormt utrustningsrutnät och en bonus till spelarens inventariestorlek. +production-science-pack=Möjliggör forskning av de mest effektiva maskinerna, modulerna och processerna. +productivity-module=En modul som låter en maskin tillverka fler produkter från samma mängd komponenter men som också ökar energiförbrukning och minskar hastighet. +rail-signals=Tillåter samordning av flera tåg inom samma järnvägsnät. +railway=Storskaliga transporter över långa avstånd. +refined-flammables=Ökar skadan på eldbaserade vapen. +research-speed=Låser upp effektivare forskningspraxis. +robotics=Chassin för flygande robotar. Måste specialiseras för logistik- eller konstruktionsuppgifter. +rocket-control-unit=Avancerad beräkningsenhet som kan styra raketsystem. +rocket-fuel=Sofistikerat flerfunktionsbränsle. +rocket-silo=Möjliggör att skicka upp en raket och klara av spelet. +rocketry=Personligt raketgevär för att trakassera fiender med raketer. +solar-energy=Källa för gratis elektricitet, men oanvändbar på natten. +solar-panel-equipment=Infogas i rustningar för att driva annan utrustning, men värdelös på natten. +space-science-pack=Tillåter att satelliter skickas till rymden och att vetenskaplig data från dem används för att producera rymdforskningspaket. +speed-module=En modul som gör att en maskin arbetar snabbare men som också ökar dess energiförbrukning. +spidertron=Ett mångsidigt fordon som kan färdas genom grov terräng. Den är utrustad med ett snabbskjutande raketgevär som siktas manuellt eller automatiskt. Kan köras manuellt eller med hjälp av spidertron-fjärrkontrollen. +stack-inserter=Stapellastkranar kan flytta flera föremål samtidigt. +steel-axe=Ökar din utvinningshastighet. +steel-processing=Låter dig smälta stål från järnplåtar. +stone-wall=Mur för att skydda din fabrik mot angripare. +stronger-explosives=Ökar skadan hos explosiva vapen. +sulfur-processing=En väldigt reaktiv kemikalie som används för att tillverka svavelsyra och sprängmedel. +tank=Kraftfullt offensivt fordon som kan bestyckas med olika vapen. +toolbelt=Utökar ditt lager. +uranium-ammo=Avancerad ammunition av uran-238 som är tyngre och hårdare, och därmed gör enorm skada. +uranium-processing=Uranmalm bearbetas i centrifuger till uran-238, med en chans för det mer värdefulla uran-235. Båda behövs för att tillverka uranbränsleceller. +utility-science-pack=Möjliggör forskning av de mest kraftfulla vapnen, personliga utrustningen och robotsamordning. +weapon-shooting-speed=Ökar de flesta projektilvapnens avfyrningshastighet. +worker-robots-speed=Ökar flyghastigheten för logistik- och konstruktionsrobotar. +worker-robots-storage=Ökar antalet objekt logistik- och konstruktionsrobotar kan bära på. +[technology-name] +advanced-electronics=Avancerad elektronik +advanced-material-processing=Avancerad materialframställning +advanced-oil-processing=Avancerad oljebearbetning +artillery=Artilleri +artillery-shell-range=Artillerigranatsräckvidd +artillery-shell-speed=Artillerigranatshastighet +atomic-bomb=Atombomb +automated-rail-transportation=Automatiserad järnvägstransport +automation=Automation +automobilism=Automobilisering +battery=Batteri +battery-equipment=Personligt batteri +battery-mk2-equipment=Personligt batteri MK2 +belt-immunity-equipment=Bandimmunitetsutrustning +braking-force=Bromskraft +chemical-science-pack=Kemiforskningspaket +circuit-network=Kretsnätverk +cliff-explosives=Bergsprängare +coal-liquefaction=Kolupplösning +concrete=Betong +construction-robotics=Konstruktionsrobotik +defender=Försvarare +destroyer=Förstörare +discharge-defense-equipment=Urladdningsförsvar +distractor=Distraherare +effect-transmission=Effektöverföring +effectivity-module=Effektivitetsmodul +electric-energy-accumulators-1=Elektriska ackumulatorer +electric-energy-distribution=Eldistribution +electric-engine=Elmotor +electronics=Elektronik +energy-shield-equipment=Energisköldsutrustning +energy-shield-mk2-equipment=Energisköldsutrustning MK2 +energy-weapons-damage=Energivapenskada +engine=Motor +exoskeleton-equipment=Exoskelett +explosive-rocketry=Explosiv raketteknik +explosives=Bomber +fast-inserter=Snabb lastkran +flamethrower=Eldkastare +flammables=Brandfarligt +fluid-handling=Vätskehantering +fluid-wagon=Vätskevagn +follower-robot-count=Antal robotföljare +fusion-reactor-equipment=Portabel fusionsreaktor +gate=Port +gun-turret=Maskingevärstorn +heavy-armor=Tung rustning +inserter-capacity-bonus=Utökad lastkranskapacitet +kovarex-enrichment-process=Kovarex anrikningsprocess +land-mine=Landminor +landfill=Deponi +laser=Laser +laser-shooting-speed=Laseravfyrningshastighet +laser-turret=Lasertorn +logistic-robotics=Logistikrobotik +logistic-science-pack=Logistiskforskningspaket +logistic-system=Logistiksystem +logistics=Logistik +low-density-structure=Lågdensitetsstruktur +lubricant=Smörjmedel +military=Militär +military-science-pack=Militärforskningspaket +mining-productivity=Gruvdriftsproduktivitet +modular-armor=Kraftrustning +modules=Moduler +night-vision-equipment=Mörkerkikare +nuclear-fuel-reprocessing=Ombearbetning kärnbränsle +nuclear-power=Kärnkraft +oil-processing=Oljebearbetning +optics=Optik +personal-laser-defense-equipment=Personligt laserförsvar +personal-roboport-equipment=Personlig robotbas +personal-roboport-mk2-equipment=Personlig robotbas MK2 +physical-projectile-damage=Projektilskada +plastics=Plast +power-armor=Kraftrustning +power-armor-mk2=Kraftrustning MK2 +production-science-pack=Produktionsforskningspaket +productivity-module=Produktivitetsmodul +rail-signals=Järnvägssignaler +railway=Järnväg +refined-flammables=Raffinerade bränslen +research-speed=Forskningshastighet +robotics=Robotik +rocket-control-unit=Raketstyrenhet +rocket-fuel=Raketbränsle +rocket-silo=Raketsilo +rocketry=Raketforskning +solar-energy=Solenergi +solar-panel-equipment=Portabel solpanel +space-science-pack=Rymdforskningspaket +speed-module=Fartmodul +spidertron=Spidertron +stack-inserter=Stapellastkran +steel-axe=Stålyxa +steel-processing=Stålbearbetning +stone-wall=Stenmur +stronger-explosives=Starkare sprängämnen +sulfur-processing=Svavelbearbetning +tank=Stridsvagn +toolbelt=Verktygsbälte +uranium-ammo=Uranammunition +uranium-processing=Uranbearbetning +utility-science-pack=Praktiskt forskningspaket +weapon-shooting-speed=Avfyrningshastighet +worker-robots-speed=Hastighet för arbetarrobot +worker-robots-storage=Lastutrymme för arbetarrobot +[tile-name] +concrete=Betong +deepwater=Djupt vatten +deepwater-green=Djupt grönt vatten +dirt-1=Jord 1 +dirt-2=Jord 2 +dirt-3=Jord 3 +dirt-4=Jord 4 +dirt-5=Jord 5 +dirt-6=Jord 6 +dirt-7=Jord 7 +dry-dirt=Torr jord +grass-1=Gräs +grass-2=Gräs 2 +grass-3=Gräs 3 +grass-4=Gräs 4 +hazard-concrete-left=Varningsbetong vänster +hazard-concrete-right=Varningsbetong höger +lab-dark-1=Labb kakel 1 +lab-dark-2=Labb kakel 2 +lab-white=Vitt labb +landfill=Deponi +nuclear-ground=Nukleär mark +out-of-map=Utanför kartan +red-desert-0=Röd öken 0 +red-desert-1=Röd öken 1 +red-desert-2=Röd öken 2 +red-desert-3=Röd öken 3 +red-desert-dark=Röd öken mörk +refined-concrete=Raffinerad betong +refined-hazard-concrete-left=Raffinerad varningsbetong vänster +refined-hazard-concrete-right=Raffinerad varningsbetong höger +sand-1=Sand 1 +sand-2=Sand 2 +sand-3=Sand 3 +stone-path=Stenväg +tutorial-grid=Handledningsrutnät +water=Vatten +water-green=Grönt vatten +water-mud=Grunt vatten 2 +water-shallow=Grunt vatten +water-wube=Vatten Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] försöker aktivt driva sina objekt till logistiknätverket.\nOm det inte finns några förfrågningar om ett objekt i en aktiv leverantörskista, kommer de att flyttas till [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] har två körfält som kan användas för att transportera föremål och de kan användas för olika resurser. \n[entity=inserter] kan plocka upp föremål från båda körfälten, men bara lägga föremål på det bortre. +buffer-chest=[entity=logistic-chest-buffer] fungerar som både en [entity=logistic-chest-requester] och en [entity=logistic-chest-passive-provider].\nDe tillhandahåller objekt för byggjobb, personlig logistik förfrågningskistor med "Förfråga från buffertkistor" aktiverat. +bulk-crafting=När du håller markören över ett recept:\n - __ALT_CONTROL__1__craft-5__ för att tillverka 5.\n - __ALT_CONTROL__1__craft-all__ för att tillverka så många som möjligt. +burner-inserter-refueling=[entity=burner-inserter] kan tankas av andra lastkranar, men de kan också tanka sig själva när de arbetar med bränsle. +circuit-network=Kretsnätverket är ett system som möjliggör överföring av information mellan maskiner.\nDu kan ansluta maskiner till kretsnätverket med [item=red-wire] och [item=green-wire].\nNätverket kan bära heltalsvärden på -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) individuellt för varje signaltyp.\nDet är inte nödvändigt att använda kretsnätverket för att vinna spelet, men tillåter en hel del roliga manicker eller finstämda fabriksoptimeringar som inte skulle vara möjliga utan det. +clear-cursor=När du håller i ett objekt kan du rensa det med __CONTROL__clear-cursor__, vilket kommer att returnera det till [img=utility/hand] facket i dess ursprungs lager.\nDet upphäver också järnvägsplanering, tråddragning och urvalslådor. +connect-switch=__ALT_CONTROL__1__build__ på en enhet med [item=copper-cable] i markören för att ansluta en elektrisk kabel till den.\n__ALT_CONTROL__1__remove-pole-cables__ på en enhet för att ta bort alla kablar. +construction-robots=[entity=construction-robot] uppfyller konstruktions-, dekonstruktions-, uppgraderings- och reparationsordrar från logistiknätverket.\nByggnadsordrar skapas av spökbyggnader, [item=blueprint] användning, eller när vänlig byggnad förstörs och behöver byggas om.\nDekonstructionsordrar skapas genom att markera önskade enheter med [item=deconstruction-planner].\nUppgraderingsordrar skapas genom användning av [item=upgrade-planner].\nDessa ordrar skapas också när du använder ångrafunktionen. +copy-entity-settings=__CONTROL__copy-entity-settings__ och __CONTROL__paste-entity-settings__ tilllåter dig kopiera inställningar mellan enheter.\nTill exempel kan du kopiera-klistra in mellan [entity=assembling-machine-2] för att ställa in receptet, eller mellan kistor för att ställa in lagergränsen.\n__ALT_CONTROL__1__paste-entity-settings__ och dra kan klistra in till flera enheter med ett enda slag. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ och __CONTROL__paste-entity-settings__ tilllåter dig att kopiera inställningar mellan enheter.\nTill exempel kan du kopiera-klistra in mellan [entity=assembling-machine-2] för att ställa in receptet, eller mellan kistor för att ställa in lagergränsen.\nHålla ned__CONTROL__paste-entity-settings__ och dra med __CONTROL__move__ för att snabbt klistra till flera enheter med ett enda slag. +copy-paste=__CONTROL__copy__ skapar kopieringsverktyget som låter dig spara markering till urklipp.\n__CONTROL__paste__ hämtar det senaste kopierade urvalet som ska byggas.\n__CONTROL__cycle-clipboard-forwards__ och __CONTROL__cycle-clipboard-backwards__ låter dig bläddra igenom urklippshistoriken. +copy-paste-filters=Du kan kopiera-klistra in mellan enheter med konfigurerbara filter, förfrågningar eller filtrerade lagerplatser, såsom [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] eller [entity=cargo-wagon]. +copy-paste-requester-chest=Du kan kopiera-klistra in mellan [entity=logistic-chest-requester] för att kopiera logistikförfrågningarna.\nDu kan också kopiera-klistra in från en [entity=assembling-machine-2] till en [entity=logistic-chest-requester] för att ställa in logistikförfrågan baserat på receptet. +copy-paste-spidertron=Kopiera-klistra in mellan [entity=spidertron] kopierar färg- och logistikförfrågningarna.\nDet kommer också att försöka kopiera utrustningens rutnät, infoga utrustningen från spelarens lager om föremålen är tillgängliga. +copy-paste-trains=Du kan kopiera-klistra in mellan [entity=locomotive] för att kopiera schema och färg.\nDu kan kopiera-klistra mellan [entity=train-stop] för att kopiera stoppnamn och färg.\nSlutligen kan du kopiera klistra in mellan [entity=locomotive] och [entity=train-stop] på vilket sätt som helst för att kopiera färgen. +drag-building=Det snabbaste sättet att bygga i en rak linje, tex. en uppsättning av [entity=stone-furnace], är att hålla i __CONTROL__build__ medans du springer i önskad riktning. +drag-building-poles=Om du bygger en [entity=small-electric-pole] genom att dra den kommer den automatiskt att byggas på det maximala anslutningsavståndet. +drag-building-underground-belts=Om du bygger [entity=underground-belt] eller [entity=pipe-to-ground] genom att dra det kommer det automatiskt att byggas på maximalt anslutningsavstånd. +e-confirm=Alla gröna knappar i spelet kan 'bekräftas' med __CONTROL__confirm-gui__.\nProva att använda det nu för att bekräfta detta tips! +electric-network=Elnätet överför energi från producenter som [entity=steam-engine] eller [entity=solar-panel] till konsumenter jämnt.\n__ALT_CONTROL__1__open-gui__ på en elstolpe för att visa statistiken över sitt elnätverk. +electric-pole-connections=Elstolpar ansluts automatiskt till andra elstolpar inom deras "trådräckvidd", och de kan ha upp till 5 anslutningar.\nAnslutningar kan läggas till eller tas bort manuellt med [item=copper-cable].\nAlla elstolpanslutningar kan tas bort med __ALT_CONTROL__1__remove-pole-cables__ på en elstolpe. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ på en enhet för att ta föremål från den.\n__ALT_CONTROL__1__fast-entity-transfer__ medan du håller ett objekt för att lägga det i den valda enheten.\n\n\nHandledningen lär dig olika sätt att överföra saker till och från enheter utan att öppna dem. +fast-belt-bending=Genom att trycka på __CONTROL__rotate__ medan du drar [entity=transport-belt] kan du snabbt böja sömlöst. +fast-obstacle-traversing=Att dra [entity=transportbälte] över ett hinder kommer automatiskt att bygga [entity=underground-belt] övergång när det är möjligt. +fast-replace=Bygger man över en enhet av samma typ och storlek kommer utförs en snabbersättning. Snabbersättning kommer att bevara egenskaperna i den ursprungliga enheten, såsom inventarieinnehållet och valda recept. +fast-replace-belt-splitter=Du kan snabbersätta [entity=transport-belt] med [entity=splitter] och vice versa. +fast-replace-belt-underground=Du kan snabbersätta [entity=transport-belt] med [entity=underground-belt] och vice versa.\nTransportbälten mellan ingången och utgången av det underjordiska bältet plockas upp automatiskt.\nSnabbersättningsfunktionen gäller även [entity=pipe] och [entity=pipe-to-ground]. +fast-replace-direction=Du kan använda snabbersättning för att snabbt ändra riktningen på enheter. +gate-over-rail=[entity=gate] kan byggas över alla vertikala eller horisontella [entity=straight-rail].\nTågen öppnar automatiskt porten för att passera, och lämnar inte ett hål i ditt försvar. +ghost-building=__ALT_CONTROL__1__build-ghost__ samtidigt som du håller ett byggbart objekt för att bygga det som ett enhetsspöke.\nEnhetsspöken kommer automatiskt att byggas av logistiknätverk inom räckvidd. +ghost-rail-planner=Spökrälsplaneraren används för att planera långa sträckor av ny spökräls.\nFör att använda spökrälsplaneraren, håll __CONTROL_MODIFIER__build-ghost__ under järnvägsplaneringen.\nDu kan också hålla __CONTROL_MODIFIER__build-with-obstacle-avoidance__ för spökräls med hinderundvikelse. +inserters=Lastkranar plockar upp objekt från en riktning och placerar dem på motsatt sida.\nDe kan flytta objekt till och från [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace], och andra maskiner. +insertion-limits=En lastkran fyller inte alltid upp hela mållagret. Detta gör det möjligt för andra lastkranar att plocka upp sin del av objekten.\nTill exempel, om en [entity=boiler] har 5 eller fler objekt av [item=coal] i sig, kommer en lastkran inte att lasta mer. Detta gör att bränslet kan färdas längre ner på transportbandet till andra ångpannor, istället för att den första i kön tar allt.\nDetta gäller även [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] och mer. +introduction=Välkommen till tips och tricks!\nHär förklaras spelkoncept i visuell eller interaktiv form.\nTips låses upp när du går vidare i spelet och även genom att utföra tipsen.\nOm du vill se dem alla från början, använd konsolkommandot __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Kistor kan ha sina tillgängliga lagerplatser begränsade genom att välja det röda X:et i lagret, och sedan blockera de önskade platserna.\nLastkranarna kommer inte att kunna fylla de blockerade platserna, så totalt sett minskar kistornas kapacitet och förhindrar överproduktion. +logistic-network=Logistiknätverket är ett kraftfullt automatiserat leveransnätverk som använder flygande robotar för att flytta objekt och utföra automatiserad konstruktion.\nDet har 3 huvudkomponenter:\n - [entity=roboport] definierar nätverkets täckning samt fungerar som en laddnings- och lagringspunkt för robotar.\n - [entity=logistic-robot] utför logistikordrar och [entity=construction-robot] utför byggordrar.\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] förser nätverket med objekt. +long-handed-inserters=[entity=long handed-inserter] är en elektrisk lastkran som plockar upp och placerar objekt två plattor från sin plats i stället för den vanliga en. +low-power=Om din strömförbrukning är större än din produktionskapacitet, kommer dina fabriksmaskiner fungerar långsammare på grund av den otillräckliga tillgången.\nVar uppmärksam på hastigheten på dina maskiner, om du vill identifiera otillräcklig energiproduktion innan det är för sent.\nDet bästa sättet att se till att du har tillräckligt med ström är att kontrollera statistiken över elnätet och se till att "Tillfredsställande" -fältet är grönt och fullt. +move-between-labs=[entity=inserter] kan användas för att överföra forskningspaket mellan [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] levererar sina objekt till logistiknätverket.\nDetta innebär att alla objekt i de passiva leverantörskistorna kan tas av robotar för att uppfylla logistik- eller byggordrar. +personal-logistics=[entity=logistic-robot] flyttar föremål från logistikleverantörskistor för att uppfylla personliga logistikönskemål.\nDen personliga logistikförfrågan har ett minimum och maximum antal, och robotarna kommer att leverera föremål tills du har mer än minimiantalet.\nOm du har mer än maximalt antal kommer föremålen att flyttas till logistiskpapperskorgen, och tas bort av robotarna. +pipette=Använd __CONTROL__smart-pipette__ för att placera den valda enheten. +pole-dragging-coverage=Om du bygger [entity=small-electric-pole] genom att dra längs elektriska maskiner kommer inga inom räckhåll att hoppas över. +pump-connection=[entity=pump] kommer att ansluta till en stationär [entity=fluid-wagon] när de är korrekt anpassade.\nDet krävs för att lasta och lossa vätskor från [entity=fluid-wagon]. +rail-building=För att aktivera rälsbyggnadläget för räls, håll [item=rail] och __CONTROL__build__ över en befintlig räls.\n__ALT_CONTROL__1__build__ för att bekräfta placeringen av den önskade delen av rälsen.\n__CONTROL__clear-cursor__ avaktiverar rälsbyggnadsläget. +rail-signals-advanced=[entity=rail-chain-signal] bestämmer dess tillstånd baserat på signalerna framför det för att säkerställa att ett tåg som går in i ett block kommer att kunna lämna det.\nDe används i konjuktion med [entity=rail-signal] för att bygga avancerade järnvägs korsningar.\n\n\nHandledningen lär dig hur du använder järnvägssignaler för att bygga komplexa järnvägskorsningar och förhindra dödläge. +rail-signals-basic=[entity=rail-signal] delar upp rälsen i block. Varje [entity=locomotive] kommer att läsa järnvägssignalerna för att förhindra att krascha in i andra tåg.\n\n\n\nHandledningen lär dig hur du använder järnvägssignaler för att köra flera tåg på samma järnvägssystem. +repair-packs=Medan du håller i ett [item=repair-pack], trycka på __CONTROL__build__ på en enhet för att reparera den. +requester-chest=[entity=logistic-chest-requester] begär objekt från logistiknätverket.\n[entity=logistic-robot] levererar föremål från logistiknätverket för att uppfylla förfrågningarna. +rotating-assemblers=Vissa recept kräver en vätskeingång till [entity=assembling-machine-2], såsom [recipe=electric-engine-unit]. En monteringsmaskin med en vätskeingång kan roteras genom att använda __CONTROL__rotate__ medans du håller muspekaren över maskinen. +shoot-targeting=Du kan skjuta fiender genom att trycka __CONTROL__shoot-enemy__ med markören nära fienden.\nDu kan skjuta en vald neutral eller vänlig enhet genom att trycka på __CONTROL__shoot-selected__. +shoot-targeting-controller=Du kan skjuta en fiende genom att hålla __CONTROL__shoot-enemy__.\nNär du använder en kontrollenhet kommer alla vapen automatiskt att sikta till närmaste fiende i ett område. Använd __CONTROL__look__ för att flytta det automatiska målområdet.\nDu kan skjuta en vald neutral eller vänlig enhet genom att trycka på __CONTROL__shoot-selected__. +show-info=Tryck på __CONTROL__show-info__ för att växla mellan den detaljerade info vyn, även känd som "Alt-läge". +splitter-filters=[entity=splitter] kan konfigureras med filter för specifika objekt eller prioritering av in-/utgångarna. +splitters=[entity=splitter] används för att dela, kombinera eller balansera bälten.\nInkommande objekt delas lika om det finns ledigt utrymme i båda utgångarna eller dirigeras till vilken utgång som helst som är fri. +stack-transfers=__CONTROL__stack-transfer__ överför en enda stack.\n__CONTROL__inventory-transfer__ överför alla stackar av den angivna typen. (Välj en tom plats för att överföra hela lagret.)\nAnvänd __CONTROL_RIGHT_CLICK__ istället för __CONTROL_LEFT_CLICK__ för de ovan nämnda kontrollerna för att överföra hälften av antalet.\n\nHandledningen förklarar det mer i detalj. +steam-power=[entity=boiler] förbrukar brännbart bränsle som [item=coal] för att förvandla [fluid=water] till [fluid=steam].\n[entity=steam-engine] förbrukar [fluid=steam] för att producera elektrisk energi, som distribueras till konsumenter i elnätet. +storage-chest=[entity=logistic-chest-storage] lagrar objekt tagna från spelarens logistikpapperskorg och dekonstruktionsordrar.\nEventuella föremål i förvaringskistorna tillhandahålls också för logistik eller byggorder.\nLagringskistor kan filtreras för att endast acceptera 1 typ av föremål. +storage-chest-list=Kistor som tillhandahåller sitt innehåll sorterat på prioritet:\n[entity=logistic-chest-active-provider] Aktiv leverantör kista\n[entity=logistic-chest-buffer] Buffertkista\n[entity=logistic-chest-storage] Förvaringskista\n[entity=logistic-chest-passive-provider] Passiv leverantör kista +train-stop-same-name=[entity=train-stop] kan dela sitt namn med andra stopp. Tåg med det namnet i schemat kommer att kunna rikta någon av stoppen som sin destination.\nDu kan ställa in tåggränsen för varje tågstopp för att kontrollera detta beteende mer exakt. +train-stops=[entity=train-stop] används för att automatisera transport av föremål med tåg genom att tillhandahålla namngivna platser för tåg att resa till.\n\n\n\nHandledningen lär dig hur du bygger en tågstation och hur du ställer in ett enkelt tågschema. +trains=Tåg är användbara för hög genomströmning och långa transporter.\nTåg kan stigas på med __CONTROL__toggle-driving__, och körs med __CONTROL_MOVE__. +transport-belts=Transportbälten används för att flytta föremål och köra utan att använda energi. Bälten kan också flytta föremål som spelarkaraktär, fordon och bitare.\nTransportbältessystemet består av [entity=transport-belt], [entity=splitter] och [entity=underground-belt].\nHögre transportbältesnivåer kan flytta föremål snabbare: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] används för att tillåta ett transportbälte att korsa enheter eller oframkomlig terräng. +usable-items=Vissa föremål kan användas på andra sätt än att bygga enheter i världen. Till exempel kan du kasta [item=grenade] på fiender för att skada dem.\n__ALT_CONTROL__1__build__ samtidigt som du håller ett användbart objekt i markören för att tillämpa dess åtgärd. +z-dropping=Tryck på __CONTROL__drop-cursor__ för att släppa enstaka objekt från markören.\nDu kan släppa till marken, till bälten och till enheter.\nHåll __CONTROL__drop-cursor__ och dra markören över flera enheter för att snabbt släppa enstaka objekt i varje. +[tips-and-tricks-item-name] +active-provider-chest=Aktiv tillgångskista +belt-lanes=Bältesbanor +buffer-chest=Buffertkista +bulk-crafting=Masstillverkning +burner-inserter-refueling=Bränslepåfyllning för förbränningslastkran +circuit-network=Kretsnätverk +clear-cursor=Rensa markör +connect-switch=Strömbrytaranslutning +construction-robots=Konstruktionsrobot +copy-entity-settings=Kopiera-klistra in enhetsinställningar +copy-entity-settings-controller=Kopiera-klistra in enhetsinställningar +copy-paste=Kopiera-klistra in +copy-paste-filters=Kopiera-klistra in filter +copy-paste-requester-chest=Kopiera-klistra in förfrågare kista +copy-paste-spidertron=Kopiera-klistra in spidertron +copy-paste-trains=Kopiera-klistra in tåg +drag-building=Bygg genom att dra +drag-building-poles=Dra elstolpar +drag-building-underground-belts=Dra underjordiska transportband +e-confirm=__CONTROL__confirm-gui__ för att bekräfta +electric-network=Elnät +electric-pole-connections=Elstolpsanslutningar +entity-transfers=Överföring av enheter +fast-belt-bending=Snabbt bältesböjning +fast-obstacle-traversing=Automatisk traversering av hinder +fast-replace=Snabbersättning +fast-replace-belt-splitter=Snabbersättning för transportband & delare +fast-replace-belt-underground=Snabbersättning för transportband & underjordiskt transportband +fast-replace-direction=Snabbersättnings riktning +gate-over-rail=Port över järnväg +ghost-building=Skuggversions bygge +ghost-rail-planner=Skuggräls planerare +inserters=Lastkranar +insertion-limits=Pålastnings gränser +introduction=Introduktion +limit-chests=Begränsa kistor +logistic-network=Logistiknätverk +long-handed-inserters=Långarmad lastkran +low-power=Låg effekt +move-between-labs=Överföra mellan labb +passive-provider-chest=Passiv tillgångskista +personal-logistics=Personlig logistik +pipette=Enhetspipett +pole-dragging-coverage=Stolpdragningstäckning +pump-connection=Pumpanslutning +rail-building=Järnvägsbyggnation +rail-signals-advanced=Avancerade rälssignaler +rail-signals-basic=Vanliga rälssignaler +repair-packs=Reparations-kit +requester-chest=Efterfrågande kista +rotating-assemblers=Rotera monteringsmaskiner +shoot-targeting=Automatisk målinriktning +shoot-targeting-controller=Skjut måltavla +show-info=Ytterligare info (Alt-läge) +splitter-filters=Delarfiltrering +splitters=Delare +stack-transfers=Överföring av staplar +steam-power=Ångkraft +storage-chest=Förvaringskista +train-stop-same-name=Tågstationer med samma namn +train-stops=Tågstation +trains=Tåg +transport-belts=Transportband +underground-belts=Underjordiskt transportband +usable-items=Användbara föremål +z-dropping=__CONTROL__drop-cursor__ för att släppa föremål +[virtual-signal-description] +signal-anything=Om någon av de inkommande signalerna möter villkoret, så kommer det att ge utdatan sann.\n Visar falskt när det inte finns någon indata. +signal-each=Utvärderar tillståndet eller utför åtgärden på alla inkommande signaler. +signal-everything=Om alla inkommande signaler möter villkoret, så kommer det att ge utdatan: sant.\n Visar sant när det inte finns någon indata. +[virtual-signal-name] +signal-0=Signal 0 +signal-1=Signal 1 +signal-2=Signal 2 +signal-3=Signal 3 +signal-4=Signal 4 +signal-5=Signal 5 +signal-6=Signal 6 +signal-7=Signal 7 +signal-8=Signal 8 +signal-9=Signal 9 +signal-A=Signal A +signal-B=Signal B +signal-C=Signal C +signal-D=Signal D +signal-E=Signal E +signal-F=Signal F +signal-G=Signal G +signal-H=Signal H +signal-I=Signal I +signal-J=Signal J +signal-K=Signal K +signal-L=Signal L +signal-M=Signal M +signal-N=Signal N +signal-O=Signal O +signal-P=Signal P +signal-Q=Signal Q +signal-R=Signal R +signal-S=Signal S +signal-T=Signal T +signal-U=Signal U +signal-V=Signal V +signal-W=Signal W +signal-X=Signal X +signal-Y=Signal Y +signal-Z=Signal Z +signal-anything=Något +signal-black=Svart signal +signal-blue=Blå signal +signal-check=Kontrollsignal +signal-cyan=Turkos signal +signal-dot=Punktsignal +signal-each=Varje +signal-everything=Alla +signal-green=Grön signal +signal-grey=Grå signal +signal-info=Informationssignal +signal-pink=Rosa signal +signal-red=Röd signal +signal-white=Vit signal +signal-yellow=Gul signal + diff --git a/factorio/data/base/locale/th/base.cfg b/factorio/data/base/locale/th/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..06a6c3e583a852c65b15a82b0d3b79e1954a8e9a --- /dev/null +++ b/factorio/data/base/locale/th/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=รื้อถอนสิ่งก่อสร้าง 100 ที่ด้วยหุ่นยนต์ก่อสร้าง +automated-construction=สร้างสิ่งก่อสร้าง 100 ที่ด้วยหุ่นยนต์ก่อสร้าง +circuit-veteran-1=ผลิตวงจรขั้นสูง 1 พันหน่วยต่อชั่วโมง +circuit-veteran-2=ผลิตวงจรขั้นสูง 1 หมื่นหน่วยต่อชั่วโมง +circuit-veteran-3=ผลิตวงจรขั้นสูงสองแสนห้าหมื่นหน่วยต่อชั่วโมง +computer-age-1=ผลิตหน่วยประมวลผล 500 หน่วยต่อชั่วโมง +computer-age-2=ผลิตหน่วยประมวลผล 1 พันหน่วยต่อชั่วโมง +computer-age-3=ผลิตหน่วยประมวลผล 5 พันหน่วยต่อชั่วโมง +delivery-service=ส่งสินค้าให้ผู้เล่นโดยหุ่นยนต์ขนส่งถึง 1 หมื่นชิ้น +eco-unfriendly=วิจัยการกลั่นน้ำมัน +getting-on-track=สร้างรถไฟ +getting-on-track-like-a-pro=สร้างรถไฟภายใน 90 นาทีแรกของเกม +golem=รอดตายจากการโจมตีถึง 500 หน่วยหรือมากกว่า +iron-throne-1=ผลิตแผ่นเหล็กกล้า 2 หมื่นแผ่นต่อชั่วโมง +iron-throne-2=ผลิตแผ่นเหล็กกล้า 2 แสนแผ่นต่อชั่วโมง +iron-throne-3=ผลิตแผ่นเหล็กกล้า 4 แสนแผ่นต่อชั่วโมง +it-stinks-and-they-dont-like-it=ทำให้เอเลี่ยนโจมตีโรงงานเพราะมลพิษทางอากาศ +lazy-bastard=ชนะเกมด้วยการประดิษฐ์ไม่เกิน 111 รายการ +logistic-network-embargo=ชนะเกมโดยไม่สร้างกล่องกระจายของ กล่องชั่วคราว หรือ กล่องร้องขอ +mass-production-1=ผลิตวงจรอิเล็กทรอนิกส์ 1 หมื่นชิ้น +mass-production-2=ผลิตวงจรอิเล็กทรอนิกส์ 1 ล้านชิ้น +mass-production-3=ผลิตวงจรอิเล็กทรอนิกส์ 20 ล้านชิ้น +minions=มีหุ่นยนต์จู่โจม 100 ตัวหรือมากกว่าติดตามคุณ +no-time-for-chitchat=จบเกมใน 15 ชั่วโมง +pyromaniac=เผาทำลายต้นไม้ 1 หมื่นต้น +raining-bullets=ชนะเกมโดยไม่สร้างป้อมปืนเลเซอร์ใด ๆ +run-forrest-run=ทำลายต้นไม้โดยการขับชน 100 ต้น +smoke-me-a-kipper-i-will-be-back-for-breakfast=จบเกม +solaris=ผลิตไฟฟ้ามากกว่า 10 กิโลจูล ต่อชั่วโมงโดยใช้เพียงแผงโซล่าร์เซลล์เท่านั้น +steam-all-the-way=ชนะเกมโดยไม่ติดตั้งแผงโซล่าห์เซลล์ +steamrolled=ทำลายรังไบเทอร์ 10 รังโดยการขับชน +tech-maniac=วิจัยเทคโนโลยีทั้งหมด +there-is-no-spoon=จบเกมใน 8 ชั่วโมง +trans-factorio-express=มีระบบรางรถไฟที่มีความยาวถึง 1,000 ช่องหรือมากกว่า +watch-your-step=เสียชีวิตจากการถูกรถไฟชน +you-are-doing-it-right=สร้างสิ่งก่อสร้างโดยหุ่นยนต์ก่อสร้างมากกว่าโดยตัวผู้เล่นเอง +you-have-got-a-package=ส่งสินค้าให้ผู้เล่นโดยหุ่นยนต์ขนส่ง +[achievement-name] +automated-cleanup=เก็บกวาดโดยอัตโนมัติ +automated-construction=ก่อสร้างโดยอัตโนมัติ +circuit-veteran-1=ผู้ชำนาญวงจรไฟฟ้าระดับ 1 +circuit-veteran-2=ผู้ชำนาญวงจรไฟฟ้าระดับ 2 +circuit-veteran-3=ผู้ชำนาญวงจรไฟฟ้าระดับ 3 +computer-age-1=ยุคคอมพิวเตอร์ 1.0 +computer-age-2=ยุคคอมพิวเตอร์ 2.0 +computer-age-3=ยุคคอมพิวเตอร์ 3.0 +delivery-service=ไปรษณีย์ไทยยินดีรับใช้ครับผม +eco-unfriendly=ไม่เป็นมิตรกับสิ่งแวดล้อม +getting-on-track=รถไฟจะไปโคราช +getting-on-track-like-a-pro=ไปโคราชแบบเซียนๆ +golem=โกเลม +iron-throne-1=บัลลังก์เหล็ก 1 +iron-throne-2=บัลลังก์เหล็ก 2 +iron-throne-3=บัลลังก์เหล็ก 3 +it-stinks-and-they-dont-like-it=มันเหม็นและพวกมันก็ไม่ชอบกลิ่นนั่น +lazy-bastard=ไอ้คนขี้เกียจสันหลังยาว +logistic-network-embargo=แบนระบบขนส่ง +mass-production-1=อุตสาหกรรมหนัก 1.0 +mass-production-2=อุตสาหกรรมหนัก 2.0 +mass-production-3=อุตสาหกรรมหนัก 3.0 +minions=มินเนียน +no-time-for-chitchat=ไม่มีเวลามาคุยเล่นหรอกน่า +pyromaniac=โรคบ้าไฟ +raining-bullets=ห่ากระสุน +run-forrest-run=วิ่ง ฟอร์เรสท์, วิ่ง! +smoke-me-a-kipper-i-will-be-back-for-breakfast=ย่างปลาไว้ก่อนนะ, เดี๋ยวไว้จะกลับมากิน +so-long-and-thanks-for-all-the-fish=ลาก่อน และขอบคุณสำหรับปลาทั้งหมดด้วย +solaris=ระบบสุริยะ +steam-all-the-way=พลังไอน้ำสุดลิ่มทิ่มประตู +steamrolled=บดขยี้ +tech-maniac=คนบ้าเทคฯ +there-is-no-spoon=มันไม่มีช้อน +trans-factorio-express=ท่าขนส่งด่วน ทรานแฟคโตริโอ +watch-your-step=ดูตาม้าตาเรือหน่อย +you-are-doing-it-right=มาถูกทางแล้ว +you-have-got-a-package=รับน้าา +[ammo-category-name] +artillery-shell=กระสุนปืนใหญ่ +beam=บีม +biological=ชีวภาพ +bullet=กระสุน +cannon-shell=กระสุนปืนใหญ่ +capsule=แคปซูล +electric=ไฟฟ้า +flamethrower=ปืนพ่นไฟ +fluid=ของเหลว +grenade=ระเบิดมือ +landmine=กับระเบิด +laser=เลเซอร์ +melee=การโจมตีระยะประชิด +rocket=จรวด +shotgun-shell=กระสุนลูกซอง +[autoplace-control-names] +desert=ทะเลทราย +dirt=ดิน +enemy-base=ฐานศัตรู +grass=หญ้า +sand=ทราย +trees=ต้นไม้ +[controls] +give-blueprint=สร้างพิมพ์เขียวใหม่ +give-blueprint-book=สร้างสมุดพิมพ์เขียวใหม่ +give-deconstruction-planner=สร้างแผนการรื้อถอนใหม่ +give-upgrade-planner=สร้างพิมพ์เขียวอัพเกรตใหม่ +toggle-equipment-movement-bonus=เปิด เกราะเสริมพลัง +toggle-personal-logistic-requests=เปิด-ปิด คำขอส่วนตัวจากระบบขนส่ง +toggle-personal-roboport=เปิด-ปิดการใช้งานโรโบพอร์ตส่วนตัว +[damage-type-name] +acid=กรด +electric=ไฟฟ้า +explosion=แรงระเบิด +fire=ไฟ +impact=แรงกระแทก +laser=เลเซอร์ +physical=กายภาพ +poison=พิษ +[decorative-name] +big-ship-wreck-grass=ซากยานขนาดใหญ่กับพุ่มหญ้า +brown-asterisk=ดอกจันสีน้ำตาล +brown-asterisk-mini=ต้นดอกจันสีน้ำตาลจิ๋ว +brown-carpet-grass=หญ้าพรมสีน้ำตาล +brown-coral-mini=ปะการังน้ำตาลเล็ก +brown-fluff=พุ่มหญ้าสีน้ำตาล +brown-fluff-dry=พุ่มหญ้าสีน้ำตาลแห้ง +brown-hairy-grass=หญ้าฟูสีน้ำตาล +dark-mud-decal=ดินสีเข้มสำหรับตกแต่ง +enemy-decal=ลายศัตรู +enemy-decal-transparent=ลายศัตรู 2 +garballo=ต้นปาล์ม +garballo-mini-dry=ต้นปาล์มแห้งเล็ก +green-asterisk=ต้นดอกจันสีเขียว +green-asterisk-mini=ต้นดอกจันสีเขียวจิ๋ว +green-bush-mini=พุ่มไม้เล็กเขียว +green-carpet-grass=หญ้าราบเขียว +green-coral-mini=ปะการังเขียวเล็ก +green-croton=ต้นโกสนสีเขียว +green-desert-bush=พุ่มไม้ทะเลทรายสีเขียว +green-hairy-grass=กอหญ้าเขียว +green-pita=ปีต้าเขียว +green-pita-mini=ปีต้าเขียวเล็ก +green-small-grass=หญ้าเล็กเขียว +lichen-decal=ลายไลเคน +light-mud-decal=ดินสีอ่อนสำหรับตกแต่ง +muddy-stump=โคลนเลน +nuclear-ground-patch=พื้นนิวเคลียร์ +orange-coral-mini=ปะการังส้มเล็ก +puberty-decal=ดินแตกสำหรับตกแต่ง +red-asterisk=ดอกจันสีแดง +red-croton=ต้นโกสนสีแดง +red-desert-bush=พุ่มไม้ทะเลทรายสีแดง +red-desert-decal=คราบทะเลทรายแดง +red-desert-rock-medium=หินทรายแดงกลาง +red-desert-rock-small=หินทรายแดงเล็ก +red-desert-rock-tiny=หินทรายแดงเล็กมาก +red-pita=ต้นอากาเว่สีแดง +rock-medium=หินกลาง +rock-small=หินเล็ก +rock-tiny=หินเล็กมาก +sand-decal=รอกขุดทราย +sand-dune-decal=เนินทรายตกแต่ง +sand-rock-big=หินทรายใหญ่ +sand-rock-medium=หินทรายกลาง +sand-rock-small=หินทรายเล็ก +shroom-decal=ลายเห็ด +small-rock=หินขนาดเล็ก +small-ship-wreck-grass=ซากยานขนาดเล็กกับพุ่มหญ้า +white-desert-bush=พุ่มไม้ทะเลทรายสีขาว +worms-decal=ลายหนอน +[entity-description] +accumulator=เก็บพลังงานที่จํากัดเมื่อการผลิตที่ว่างอยู่เกินความต้องการ และจะปล่อยพลังงานออกมาให้กับที่กักเก็บตรงข้าม +arithmetic-combinator=สั่งการทำงานเลขคณิตบนระบบไฟฟ้า +artillery-turret=ปืนใหญ่ระยะไกล เล็งเป้าฐานศัตรู +beacon=ส่งสัญญาณของโมดูลไปยังสิ่งปลูกสร้างที่เป็นมิตรใกล้เคียง +big-ship-wreck-1=ชิ้นส่วนซากของยานที่ตก +big-ship-wreck-2=ชิ้นส่วนซากของยานที่ตก +big-ship-wreck-3=ชิ้นส่วนซากของยานที่ตก +boiler=เผาเชื้อเพลิงเพื่อทำให้น้ำกลายเป็นไอน้ำ +centrifuge=สูตรที่เกี่ยวข้องกับกระบวนการสร้างยูเรเนียมต่างๆ +compilatron=หุ่นยนต์ผู้ช่วยซึ่งรอดจากยานตก. ประสิทธิภาพของมันลดลงเนื่องจากความเสียหายภายใน +constant-combinator=ส่งข้อมูลอย่างต่อเนื่องให้กับระบบไฟฟ้า +construction-robot=สร้างและซ่อมแซมวัตถุที่เป็นมิตรโดยอัตโนมัติ +crash-site-chest-1=ตู้เก็บของจากยานที่ตก. ดูเหมือนมันอาจจะมีของที่เป็นประโยชน์อยู่ +crash-site-chest-2=ตู้เก็บของจากยานที่ตก. ดูเหมือนมันอาจจะมีของที่เป็นประโยชน์อยู่ +decider-combinator=เปรียบเทียบสัญญาณระหว่างระบบไฟฟ้า +express-splitter=แยก และ/หรือ รวมสายพานเป็น1:1 +fast-splitter=แยก และ/หรือ รวมสายพานเป็น1:1 +flamethrower-turret=ฉีดเชื้อเพลิงเหลวติดไฟใส่ศัตรู +heat-exchanger=ใช้พลังงานความร้อนเพื่อเปลี่ยนน้ำให้กลายเป็นไอน้ำ +item-request-proxy=ตัวเลือกนี้ระบุหน้าที่สำหรับหุ่นยนต์ก่อสร้างสำหรับขนส่งไอเท็มมายังจุดนี้ __CONTROL__mine__ เพื่อลบคำขอไอเท็ม +locomotive=วิ่งตามเวลาโดยอัตโนมัติและดึงสิ้นค้าที่กําลังไหลมา +logistic-chest-active-provider=ส่งสิ่งของในกล่องไปยังระบบขนส่ง +logistic-chest-buffer=ร้องขอให้สินค้าที่พร้อมใช้งานสำหรับระบบขนส่งส่วนบุคคลและก่อสร้างโดยอัตโนมัติ +logistic-chest-passive-provider=ทำให้สิ่งของภายในกล่องสามารถนำไปใช้ได้ในระบบขนส่ง +logistic-chest-requester=เรียกร้องสิ่งของที่เลือกไว้จากระบบขนส่ง +logistic-chest-storage=กล่องเก็บของระยะยาวสำหรับระบบขนส่ง +logistic-robot=ขนส่งสิ่งของระหว่างกล่องขนส่ง +nuclear-reactor=ใช้เซลล์เชื้อเพลิงยูเรเนียมเพื่อสร้างความร้อน ความร้อนที่ออกมาจะเพิ่มขึ้นเมื่อวางใกล้ๆเครื่องปฏิกรณ์อื่น +offshore-pump=ปั๊มของเหลวขึ้นจากผิวน้ำ +power-switch=ใช้สำหรับควบคุมการเชื่อมต่อของระบบไฟฟ้า และสามารถถูกควบคุมจากระบบไฟฟ้าได้อีกต่อหนึ่ง +programmable-speaker=เชื่อมต่อกับระบบไฟฟ้าเพื่อที่จะเล่นเสียง โน้ตเพลง หรือสัญญาณเตือน +radar=สแกนพื้นที่ไกล้เคียง และเปิดแผนที่ในพื้นที่รอบๆเรดาร์นั้น +rail-chain-signal=ตรวจจับสัญญาณถัดไปบนรางรถไฟเพื่อให้รถไฟสามารถสัญจรได้ดีขึ้น +rail-signal=กำหนดระบบของรถไฟบนราง, เพื่อให้รถไฟมากกว่าหนึ่งขบวนสามารถขับเคลื่อนบนระบบเดียวกันได้ +roboport=เชื่อมต่อกับโรโบพอร์ตอื่น ๆ เพื่อสร้างระบบก่อสร้างและระบบขนส่ง ที่จะถูกใช้โดยหุ่นยนต์ก่อสร้างและหุ่นยนต์ขนส่ง +rocket-silo=ใช้เพื่อสร้างและส่งจรวดออกสู่อวกาศเพื่อจบเกม +solar-panel=ในช่วงกลางวันจะผลิตพลังงานออกมา 100% และจะดิ่งจนถึง 0% ในช่วงกลางคืน +splitter=แยก และ/หรือ รวมสายพานเป็น1:1 +steam-engine=ใช้ไอน้ำเพื่อผลิตกระแสไฟฟ้า +steam-turbine=ใช้ไอน้ำเพื่อผลิตกระแสไฟฟ้า +train-stop=ปลายทางสำหรับรถไฟอัตโนมัติ +[entity-name] +1x2-remnants=1x2 เศษซาก +accumulator=เครื่องสำรองไฟ +acid-splash=กรดสาดกระจาย +arithmetic-combinator=เครื่องคำนวน +artillery-turret=ป้อมปืนใหญ่ +artillery-wagon=ตู้สินค้าติดอาวุธ +assembling-machine-1=เครื่องผลิต 1 +assembling-machine-2=เครื่องผลิต 2 +assembling-machine-3=เครื่องผลิต 3 +beacon=เครื่องแผ่สัญญาณ +behemoth-biter=ไบเทอร์ระดับอสูร +behemoth-biter-corpse=ซากไบเทอร์ระดับอสูร +behemoth-spitter=สปิทเทอร์อสูร +behemoth-spitter-corpse=ซากสปิทเทอร์อสูร +behemoth-worm-corpse=ซากหนอนเบฮีมอท +behemoth-worm-turret=หนอนเบฮีมอท +big-artillery-explosion=การระเบิดขนาดใหญ่ของปืนใหญ่ +big-biter=ไบเทอร์ขนาดใหญ่ +big-biter-corpse=ซากไบเทอร์ขนาดใหญ่ +big-electric-pole=เสาไฟฟ้าขนาดใหญ่ +big-explosion=การระเบิดขนาดใหญ่ +big-remnants=เศษซากขนาดใหญ่ +big-scorchmark=รอยไหม้ขนาดใหญ่ +big-scorchmark-tintable=รอยไหม้จาง ๆ ขนาดใหญ่ +big-ship-wreck-1=ซากยานขนาดใหญ่ +big-ship-wreck-2=ซากยานขนาดใหญ่ +big-ship-wreck-3=ซากยานขนาดใหญ่ +big-spitter=สปิทเทอร์ใหญ่ +big-spitter-corpse=ซากสปิทเทอร์ใหญ่ +big-worm-corpse=ซากหนอนใหญ่ +big-worm-turret=หนอนขนาดใหญ่ +biter-spawner=รังไบเตอร์ +biter-spawner-corpse=ซากรังไบเทอร์ +blood-explosion-big=การปะทุของเลือดขนาดใหญ่ +blood-explosion-huge=การปะทุของเลือดขนาดมหึมา +blood-explosion-small=การปะทุของเลือดขนาดเล็ก +blood-fountain=น้ำพุเลือด +blood-fountain-big=น้ำพุเลือดขนาดใหญ่ +blood-fountain-hit-spray=การสาดกระจายของน้ำพุเลือด +blue-chest=หีบสีฟ้า +boiler=เครื่องต้มน้ำ +burner-generator=เครื่องกำเนิดพลังงานแบบเผาไหม้ +burner-inserter=แขนกลพลังถ่านหิน +burner-mining-drill=แท่นขุดเจาะพลังงานเผาไหม้ +car=รถ +cargo-wagon=ตู้สินค้า +centrifuge=เครื่องหมุนเหวี่ยง +character=ผู้เล่น +character-corpse=ศพ +chemical-plant=โรงงานเคมี +cliff=หน้าผา +coal=ถ่านหิน +compilatron=คอมไพเลทรอน +constant-combinator=เครื่องตัวแปร +construction-robot=หุ่นยนต์ก่อสร้าง +copper-cable=สายทองแดง +copper-ore=แร่ทองแดง +crash-site-chest-1=กล่องแคปซูล +crash-site-chest-2=กล่องแคปซูล +crash-site-fire-flame=เปลวไฟ ณ ตำแหน่งที่ชน +crash-site-spaceship=ยานอวกาศ +crash-site-spaceship-wreck-big=เศษซากยานอวกาศขนาดใหญ่ +crash-site-spaceship-wreck-medium=เศษซากยานอวกาศขนาดปานกลาง +crash-site-spaceship-wreck-small=เศษซากยานอวกาศขนาดเล็ก +crude-oil=น้ำมันดิบ +curved-rail=รางโค้ง +cutscene-gun-turret=ป้อมปืนกล +dead-dry-hairy-tree=ซากต้นไม้แห้งฟู +dead-grey-trunk=ซากไม้สีสีเทา +dead-tree-desert=ซากต้นไม้ - ทะเลทราย +decider-combinator=เครื่องตัดสินใจ +deconstructible-tile-proxy=พื้นที่กำหนดการรื้อถอน +defender=ผู้พิทักษ์ +destroyer=หุ่นพิฆาต +distractor=ตัวหลอกล่อ +dry-hairy-tree=ต้นไม้แห้งฟู +dry-tree=ต้นไม้แห้ง +electric-energy-interface=หน้าจอแสดงพลังงานไฟฟ้า +electric-furnace=เตาหลอมไฟฟ้า +electric-mining-drill=แท่นขุดเจาะไฟฟ้า +enemy-damaged-explosion=การระเบิดของศัตรูจากความเสียหาย +entity-ghost=วัตถุล่องหน +explosion=การระเบิด +explosion-hit=แรงปะทะจากการระเบิด +express-loader=เครื่องลำเลียงด่วน +express-splitter=เครื่องแยกด่วน +express-transport-belt=สายพานด่วน +express-underground-belt=สายพานด่วนใต้ดิน +factorio-logo-11tiles=โลโก้แฟคโตรีโอขนาด 11 ช่อง +factorio-logo-16tiles=โลโก้แฟคโตรีโอขนาด 16 ช่อง +factorio-logo-22tiles=โลโก้แฟคโตรีโอขนาด 22 ช่อง +fast-inserter=แขนกลเร็ว +fast-loader=เครื่องลำเลียงเร็ว +fast-splitter=เครื่องแยกเร็ว +fast-transport-belt=สายพานขนส่งได้อย่างรวดเร็ว +fast-underground-belt=สายพานลำเลียงใต้ดินแบบเร็ว +filter-inserter=แขนกลแบบคัดกรอง +fire-flame=ไฟ +fish=ปลา +flamethrower-turret=ป้อมพ่นไฟ +fluid-wagon=ตู้บรรทุกของเหลว +flying-robot-damaged-explosion=การระเบิดของหุ่นยนต์จากความเสียหาย +gate=ประตู +green-coral=ปะการังสีเขียว +grenade-explosion=การระเบิดของระเบิดมือ +ground-explosion=การระเบิดของพื้น +gun-turret=ป้อมปืนกล +heat-exchanger=เครื่องแลกเปลี่ยนความร้อน +heat-interface=หน้าจอแสดงความร้อน +heat-pipe=ท่อร้อน +huge-scorchmark=รอยไหม้ขนาดมโหฬาร +huge-scorchmark-tintable=รอยไหม้จาง ๆ ขนาดมโหฬาร +infinity-chest=กล่องไม่จำกัด +infinity-pipe=ท่อไม่จำกัด +inserter=แขนกลไฟฟ้า +iron-chest=กล่องเหล็ก +iron-ore=แร่เหล็ก +item-on-ground=สิ่งของบนพื้น +item-request-proxy=สิ่งของต้องการที่ว่าง +lab=ศูนย์วิจัย +land-mine=กับระเบิด +laser-bubble=ฟองเลเซอร์ +laser-turret=ป้อมปืนเลเซอร์ +linked-belt=สายพานที่ถูกเชื่อม +linked-chest=กล่องเชื่อม +loader=เครื่องลำเลียง +loader-1x1=ตัวบรรจุ 1x1 +locomotive=หัวจักรรถไฟ +logistic-chest-active-provider=กล่องกระจายของแบบต่อเนื่อง +logistic-chest-buffer=กล่องเก็บของชั่วคราว +logistic-chest-passive-provider=กล่องกระจายของแบบคงที่ +logistic-chest-requester=กล่องร้องขอ +logistic-chest-storage=กล่องเก็บของ +logistic-robot=หุ่นยนต์ขนส่ง +long-handed-inserter=แขนกลยาว +market=ตลาด +massive-explosion=การระเบิดขนาดมโหฬาร +medium-biter=ไบเทอร์ขนาดกลาง +medium-biter-corpse=ซากไบเทอร์ขนาดกลาง +medium-electric-pole=เสาไฟฟ้าขนาดกลาง +medium-explosion=ระเบิดขนาดกลาง +medium-remnants=ซาก +medium-scorchmark=รอยไหม้ขนาดปานกลาง +medium-scorchmark-tintable=รอยไหม้จาง ๆ ขนาดปานกลาง +medium-ship-wreck=ซากยานขนาดกลาง +medium-small-remnants=ซากขนาดกลาง +medium-spitter=สปิทเทอร์กลาง +medium-spitter-corpse=ซากสปิทเทอร์กลาง +medium-worm-corpse=ซากหนอนขนาดกลาง +medium-worm-turret=หนอนขนาดกลาง +nuclear-reactor=เครื่องปฏิกรณ์นิวเคลียร์ +offshore-pump=ปัมน้ำ +oil-refinery=โรงกลั่นน้ำมัน +pipe=ท่อ +pipe-to-ground=ท่อใต้ดิน +player-port=จุดลงจอด +poison-cloud=เมฆพิษ +power-switch=สวิตช์ไฟ +programmable-speaker=ลำโพงแบบตั้งโปรแกรมได้ +pump=ปั๊ม +pumpjack=แท่นขุดเจาะน้ํามัน +radar=เรดาร์ +rail-chain-signal=สัญญาณทางแยก +rail-ending-remnants=เศษซากปลายทางรางรถไฟ +rail-signal=สัญญาณรถไฟ +red-chest=หีบสีแดง +red-desert-rock-big=หินทรายแดงใหญ่ +red-desert-rock-huge=หินทรายแดงใหญ่มาก +roboport=โรโบพอร์ต +rock-big=หินใหญ่ +rock-damaged-explosion=การระเบิดของหินจากความเสียหาย +rock-huge=หินใหญ่มาก +rocket=จรวด +rocket-silo=ฐานยิงจรวด +sand-rock-big=หินทรายใหญ่ +simple-entity-with-force=วัตถุธรรมดาที่ถูกกระทำโดยแรง +simple-entity-with-owner=วัตถุธรรมดาที่มีเจ้าของ +small-biter=ไบเตอร์ขนาดเล็ก +small-biter-corpse=ซากไบเทอร์ขนาดเล็ก +small-cliff=หน้าผาขนาดเล็ก +small-electric-pole=เสาไฟฟ้าขนาดเล็ก +small-lamp=โคมไฟ +small-remnants=เศษซาก +small-scorchmark=รอยไหม้เล็ก +small-scorchmark-tintable=รอยไหม้จาง ๆ ขนาดเล็ก +small-ship-wreck=ซากยานขนาดเล็ก +small-spitter=สปิทเทอร์เล็ก +small-spitter-corpse=ซากสปิทเทอร์เล็ก +small-worm-corpse=ซากหนอนเล็ก +small-worm-turret=หนอนขนาดเล็ก +solar-panel=แผงโซล่าห์เซลล์ +space-module-wreck=ซากยานอวกาศ +spark-explosion=การระเบิดของประกายไฟ +spark-explosion-higher=การระเบิดของประกายไฟระดับสูง +spidertron=สไปเดอร์ตรอน +spidertron-leg=ขาสไปเดอร์ตรอน +spidertron-military-target=เป้าหมายการโจมตีของอัฐกรยนต์ +spitter-spawner=รังสปิทเทอร์ +spitter-spawner-corpse=ซากรังสปิทเทอร์ +splitter=เครื่องแยก +stack-filter-inserter=แขนกลสแตคแบบคัดกรอง +stack-inserter=แขนกลสแตค +steam-engine=เครื่องจักรไอน้ำ +steam-turbine=กังหันไอน้ำ +steel-chest=กล่องเหล็กกล้า +steel-furnace=เตาหลอมเหล็กกล้า +stone=หิน +stone-furnace=เตาหิน +stone-wall=กำแพง +storage-tank=ถังเก็บของเหลว +straight-rail=รางตรง +substation=สถานีย่อย +tank=รถถัง +tile-ghost=ช่องแบบแปลน +tile-proxy=ช่อง +train-stop=สถานีรถไฟ +transport-belt=สายพานลำเลียง +tree=ต้นไม้ +tree-brown=ต้นไม้สีน้ำตาล +tree-dying-proxy=ซากต้นไม้ที่ดูดซับมลพิษทางอากาศ +tree-proxy=ต้นไม้ +tree-red=ต้นไม้สีแดง +tree-stump=ตอไม้ +underground-belt=สายพานใต้ดิน +uranium-cannon-shell-explosion=การระเบิดของกระสุนรถถังยูเรเนียม +uranium-ore=แร่ยูเรเนียม +wall-damaged-explosion=การระเบิดของกำแพงจากความเสียหาย +water-splash=น้ำกระเซ็น +water-well-pump=ปั๊มบ่อน้ำ +wooden-chest=หีบไม้ +[equipment-name] +battery-equipment=แบตเตอรี่ขนาดพกพา +battery-mk2-equipment=แบตเตอรี่ขนาดพกพา MK2 +belt-immunity-equipment=อุปกรณ์ป้องกันการเคลื่อนที่ไปกับสายพาน +discharge-defense-equipment=เครื่องช็อตพกพา +energy-shield-equipment=โล่พลังงาน +energy-shield-mk2-equipment=โล่พลังงาน MK2 +exoskeleton-equipment=เกราะเสริมพลัง +fusion-reactor-equipment=เครื่องปฏิกรณ์ฟิวชั่นแบบพกพา +night-vision-equipment=แว่นมองกลางคืน +personal-laser-defense-equipment=ป้อมเลเซอร์ส่วนบุคคล +personal-roboport-equipment=โรโบพอร์ตส่วนตัว +personal-roboport-mk2-equipment=โรโบพอร์ตส่วนตัว MK2 +solar-panel-equipment=แผงเซลล์แสงอาทิตย์แบบพกพา +[fluid-name] +crude-oil=น้ำมันดิบ +heavy-oil=น้ำมันหนัก +light-oil=น้ำมันเบา +lubricant=น้ำมันหล่อลื่น +petroleum-gas=ก๊าซปิโตรเลียม +steam=ไอน้ำ +sulfuric-acid=กรดซัลฟูริก +water=น้ำ +[fuel-category-name] +chemical=เชื้อเพลิงเผาได้ +nuclear=เชื้อเพลิงนิวเคลียร์ +[item-description] +artillery-targeting-remote=สามารถยิงปืนใหญ่ด้วยตนเองจากในแผนที่หรือโลก +battery-equipment=เก็บพลังงานไฟฟ้าสำหรับอุปกรณ์โมดูล +belt-immunity-equipment=ป้องกันไม่ให้สายพานเคลื่อนย้ายตัวละคร +blueprint=บันทึกรูปแบบเพื่อใช้ในการก่อสร้างแบบอัตโนมัติ +blueprint-book=จัดเก็บพิมพ์เขียวและไอเทมที่คล้าย ๆ กัน +copper-cable=สามารถใช้เชื่อมหรือตัดการเชื่อมต่อของเสาไฟฟ้ากับสวิตซ์ไฟด้วยตนเองโดยการกด __CONTROL__build__ +deconstruction-planner=ทำเครื่องหมายบนวัตถุเพื่อรื้อถอนหรือเก็บโดยหุ่นยนต์ก่อสร้าง +discharge-defense-equipment=สร้างความเสียหาย, ผลัดออก และทำให้ศัตรูรอบข้างมึนงงเมื่อกดใช้งานโดยรีโมต +effectivity-module=ลดการใช้พลังงานของเครื่อง การใช้พลังงานขั้นต่ำคือ 20% +energy-shield-equipment=สร้างโล่พลังงานเพื่อปกป้องตัวละคร +exoskeleton-equipment=เพิ่มความเร็วในการเคลื่อนไหวของคุณ +fusion-reactor-equipment=ให้พลังงานสำหรับอุปกรณ์โมดูลส่วนบุคคล +green-wire=ใช้เพื่อเชื่อมต่อเครื่องจักรเข้ากับวงจรไฟฟ้าโดยกดหรือคลิ๊ก __CONTROL__build__. +land-mine=ระเบิดเมื่อศัตรูอยู่ใกล้เคียง, สร้างความเสียหายและทำให้มึนงงแก่ศัตรู +landfill=ใช้บนผิวน้ำเพื่อถมพื้นที่ทำให้สามารถสร้างสิ่งก่อสร้างได้ +mining-tool=เพิ่มความเร็วในการขุดเจาะ +night-vision-equipment=ช่วยให้คุณมองเห็นในความมืดชัดเจนมากขึ้น +personal-roboport-equipment=สามารถให้หุ่นก่อสร้างทำงานจากช่องเก็บของของคุณได้ +productivity-module=เครื่องจักรจะสร้างผลผลิตเพื่มเติมแต่แลกกับการใช้พลังงานที่มากขึ้นและลดความเร็วลง \n ใช้ได้แค่หลังจากสิ้นค้าระดับกลาง +rail=ใช้ในการสร้างรางตรงด้วยตนเอง หรือผ่านตัววางแผนราง \n ตัววางแผนรางสามารถสร้างเส้นทางสั้นๆโดยตรงด้วยการกดหรือคลิ๊ก __CONTROL__build__ หรือ ทำการร่างด้วยการกดหรือคลิ๊ก __CONTROL__build-ghost__. +red-wire=ใช้เพื่อเชื่อมต่อเครื่องจักรเข้ากับวงจรไฟฟ้าโดยกดหรือคลิ๊ก __CONTROL__build__. +repair-pack=ใช้ในการซ้อมเอนทิตีที่เป็นมิตร +satellite=ดาวเทียมควรใส่ไว้ในจรวด +science-pack=สำหรับใช้ในห้องแล็บเพื่อการวิจัย +slowdown-capsule=ลดความเร็วในการเคลื่อนที่ของศัตรูที่ได้รับผลกระทบ +solar-panel-equipment=ให้พลังงานสำหรับอุปกรณ์โมดูลส่วนบุคคล +space-science-pack=ใช้ในศูนย์วิจัยเพื่อค้นคว้า, สร้างได้จากการปล่อยจรวดไปพร้อมกับดาวเทียม +speed-module=เพิ่มความเร็วของเครื่องโดยใช้พลังงานที่เพิ่มขึ้น +spidertron-remote=ทําให้ส่งคําสั่งการเคลื่อนที่ให้กับสไปทรอนได้จากแผนที่หรือบนโลกได้ +upgrade-planner=ทำเครื่องหมายบนวัตถุเพื่ออัพเกรดด้วยหุ่นยนต์ก่อสร้าง +[item-group-name] +combat=การโจมตี +effects=ผลกระทบ +enemies=ศัตรู +energy=พลังงาน +environment=สภาพแวดล้อม +fluids=ของเหลว +intermediate-products=วัตถุแปรรูป +logistics=ระบบขนส่ง +other=ไม่เรียงลำดับ +production=การผลิต +signals=สัญญาณ +[item-limitation] +item-not-allowed-in-this-container-item=สินค้านี้ถูกห้ามไม่ให้นำไปใส่ในกล่องเก็บของนี้ +production-module-usable-only-on-intermediates=โมดูลการผลิตสามารถใช้ได้กับสิ้นค้าระดับกลางเท่านั้น +[item-name] +advanced-circuit=แผงวงจรขั้นสูง +artillery-shell=กระสุนปืนใหญ่ +artillery-targeting-remote=รีโมทสำหรับเล็งปืนใหญ่ +artillery-turret=ป้อมปืนใหญ่ +artillery-wagon-cannon=ปืนใหญ่ +atomic-bomb=ระเบิดปรมาณู +automation-science-pack=ชุดวิจัยทางการผลิตอัตโนมัติ +battery=แบตเตอรี่ +belt-immunity-equipment=อุปกรณ์ป้องกันการเคลื่อนที่ไปกับสายพาน +blueprint=พิมพ์เขียว +blueprint-book=หนังสือพิมพ์เขียว +burner-generator=เครื่องจุดเตา +cannon-shell=กระสุนปืนใหญ่ +chemical-science-pack=ชุดวิจัยทางเคมี +cliff-explosives=ระเบิดหน้าผา +cluster-grenade=ระเบิดกระจาย +coal=ถ่านหิน +coin=เหรียญ +combat-shotgun=ปืนลูกซองอัตโนมัติ +concrete=คอนกรีต +copper-cable=สายทองแดง +copper-ore=แร่ทองแดง +copper-plate=แผ่นทองแดง +copy-paste-tool=เครื่องมือ คัดลอก วาง +crude-oil-barrel=ถังน้ำมันดิบ +cut-paste-tool=เครื่องมือ ตัด วาง +deconstruction-planner=แผนการรื้อถอน +defender-capsule=หุ่นผู้พิทักษ์ +destroyer-capsule=แคปซูลหุ่นพิฆาต +discharge-defense-remote=รีโมตปล่อยกระแสไฟ +distractor-capsule=หุ่นหลอกล่อ +effectivity-module=โมดูลเพื่มประสิทธิภาพ +effectivity-module-2=โมดูลเพื่มประสิทธิภาพ 2 +effectivity-module-3=โมดูลเพื่มประสิทธิภาพ 3 +electric-energy-interface=หน้าจอแสดงพลังงานไฟฟ้า +electric-engine-unit=เครื่องยนต์ไฟฟ้า +electronic-circuit=แผงวงจรอิเล็กทรอนิกส์ +empty-barrel=ถังเปล่า +engine-unit=เครื่องยนต์ +explosive-cannon-shell=กระสุนปืนใหญ่ระเบิด +explosive-rocket=จรวดระเบิด +explosive-uranium-cannon-shell=กระสุนปืนใหญ่ระเบิดยูเรเนียม +explosives=วัตถุระเบิด +filled-barrel=__1__ ถัง +firearm-magazine=ซองกระสุน +fish=ปลา +flamethrower=เครื่องพ่นไฟ +flamethrower-ammo=กระสุนเครื่องพ่นไฟ +flamethrower-turret=ป้อมพ่นไฟ +flying-robot-frame=โครงหุ่นยนต์บิน +green-wire=สายเขียว +grenade=ระเบิดมือ +hazard-concrete=พื้นที่อันตราย +heat-interface=หน้าจอแสดงความร้อน +heavy-armor=เกราะหนัก +infinity-chest=กล่องอนันต์ +infinity-pipe=ท่อไม่จำกัด +iron-gear-wheel=เฟืองเหล็ก +iron-ore=แร่เหล็ก +iron-plate=แผ่นเหล็ก +iron-stick=ท่อนเหล็ก +item-with-inventory=ไอเท็มที่มีช่องเก็บของ +item-with-label=ไอเท็มที่มีป้ายชื่อ +item-with-tags=สินค้าที่มีแท็ก +lab=ศูนย์วิจัย +landfill=ดินถมที่ +laser-turret=ป้อมปืนเลเซอร์ +light-armor=เกราะเบา +linked-chest=กล่องเชื่อม +logistic-science-pack=ชุดวิจัยทางโลจิสติก +low-density-structure=โครงสร้างความหนาแน่นต่ำ +military-science-pack=ชุดวิจัยทางการทหาร +modular-armor=เกราะโมดูล่าร์ +nuclear-fuel=เชื้อเพลิงนิวเคลียร์ +piercing-rounds-magazine=ซองกระสุนเจาะเกราะ +piercing-shotgun-shell=กระสุนลูกซองเจาะเกราะ +pistol=ปืนพก +plastic-bar=แท่งพลาสติก +poison-capsule=หุ่นพิษ +pollution=มลพิษทางอากาศ +power-armor=เกราะพลัง +power-armor-mk2=เกราะพลัง MK2 +processing-unit=หน่วยประมวลผล +production-science-pack=ชุดวิจัยการผลิต +productivity-module=โมดูลเพิ่มการผลิต +productivity-module-2=โมดูลเพิ่มการผลิต 2 +productivity-module-3=โมดูลเพิ่มการผลิต 3 +rail=รางรถไฟ +rail-planner=ตัววางแผนราง +raw-fish=ปลาดิบ +red-wire=สายแดง +refined-concrete=คอนกรีตเสริมแกร่ง +refined-hazard-concrete=คอนกรีตลายเตือนภัยเสริมแกร่ง +repair-pack=ชุดซ่อมแซม +rocket=จรวด +rocket-control-unit=หน่วยควบคุมจรวด +rocket-fuel=เชื้อเพลิงจรวด +rocket-launcher=ฐานยิงจรวด +rocket-part=ชิ้นส่วนจรวด +satellite=ดาวเทียม +selection-tool=เครื่องมือ เลือก +shotgun=ปืนลูกซอง +shotgun-shell=กระสุนลูกซอง +simple-entity-with-force=วัตถุธรรมดาที่ถูกกระทำโดยแรง +simple-entity-with-owner=วัตถุธรรมดาที่มีเจ้าของ +slowdown-capsule=หุ่นถ่วงเวลา +solar-panel=แผงโซล่าห์เซลล์ +solid-fuel=เชื้อเพลิงแข็ง +space-science-pack=ชุดวิจัยเทคโนโลยีอวกาศ +speed-module=โมดูลเพื่มความเร็ว +speed-module-2=โมดูลเพื่มความเร็ว 2 +speed-module-3=โมดูลเพื่มความเร็ว 3 +spidertron-remote=รีโมตสไปเดอร์ตรอน +spidertron-rocket-launcher=เครื่องยิงจรวดของแมงมุมยนต์ +steel-plate=แผ่นเหล็กกล้า +stone=หิน +stone-brick=อิฐหิน +stone-path=ทางหิน +submachine-gun=ปืนกลเบา +sulfur=กำมะถัน +tank-cannon=ปืนใหญ่รถถัง +tank-flamethrower=ปืนพ่นไฟรถ +tank-machine-gun=ปืนกลรถถัง +upgrade-planner=พิมพ์เขียวอัพเกรต +uranium-235=ยูเรเนียม-235 +uranium-238=ยูเรเนียม-235 +uranium-cannon-shell=กระสุนปืนใหญ่ยูเรเนียม +uranium-fuel-cell=เชื้อเพลิงยูเรเนียม +uranium-ore=แร่ยูเรเนียม +uranium-rounds-magazine=ซองกระสุนยูเรเนียม +used-up-uranium-fuel-cell=เชื้อเพลิงยูเรเนียมสิ้นสภาพ +utility-science-pack=ชุดวิจัยอเนกประสงค์ +vehicle-machine-gun=ปืนกลรถ +wood=ไม้ +[map-gen-preset-description] +death-world=ไบเตอร์มีความอันตรายมากขึ้น และวิวัฒนาการได้เร็วขึ้น +death-world-marathon=สูตรผสมของและเทคโนโลยี ใช้ทรัพยากรมากขึ้น และไบเตอร์มีจำนวนและความอันตรายมากขึ้น ตัวเลือกนี้เหมาะสำหรับผู่เล่น Factorio ที่มีประสมการณ์เท่านั้น +default=การตั้งค่าปกติ วิธีที่ได้รับการแนะนำสำหรับการเล่น Factorio +island=เกาะขนาดใหญ่ในมหาสมุทรที่ไม่สิ้นสุด +marathon=สูตรผสมของกับเทคโนโลยีต่างๆนั้นมีราคาแพงกว่ามาก +rail-world=แหล่งทรัพยากรขนาดใหญ่จะอยู่ในบริเวณที่ไกลออกไป, เพื่อกระตุ้นให้ผู้เล่นใช้ระบบรถไฟ ไบเทอร์จะไม่สร้างหรือเข้าไปทำรังใหม่ในพื้นที่ว่างเปล่าใดๆ +ribbon-world=ความสูงของแผนที่จะจำกัด 128 ช่อง ซึ่งจะสร้างความท้าทายและสถานการณ์ที่น่าสนใจ +rich-resources=แหล่งทรัพยากรมีขนาดและจำนวนมากขึ้น เพื่อคุณจะได้ไม่ต้องขยายฐานออกไปไกล +[map-gen-preset-name] +death-world=โลกมรณะ +death-world-marathon=มาราธอนโลกมรณะ +default=ค่าเริ่มต้น +island=เกาะ +marathon=มาราธอน +rail-world=โลกของรางรถไฟ +ribbon-world=โลกริบบิ้น +rich-resources=อุดมไปด้วยทรัพยากร +[mod-description] +base[1]=ม็อดพื้นฐาน ประกอบด้วยตัวเกมตั้งต้นทั้งหมด และแคมเปญพื้นฐาน +[mod-name] +base=ม็อดพื้นฐาน +[modifier-description] +artillery-range=ระยะการยิงปืนใหญ่: +__1__ +artillery-shell-shooting-speed-bonus=ความเร็วในการยิงของกระสุนปืนใหญ่: +__1__ +auto-character-logistic-trash-slots=ตัวกรองไอเทมออกอัตโนมัติของตัวละคร +beam-damage-bonus=ความเสียงหายของลําแสง: +__1__ +bullet-damage-bonus=พลังโจมตีของกระสุน: +__1__ +bullet-shooting-speed-bonus=ความเร็วในการยิงกระสุนปืน: +__1__ +cannon-shell-damage-bonus=พลังโจมตีของกระสุนปืนใหญ่รถถัง': +__1__ +cannon-shell-shooting-speed-bonus=ความเร็วในการยิงของกระสุนปืนใหญ่รถถัง: +__1__ +character-build-distance=ระยะการสร้างของตัวละคร: +__1__ +character-crafting-speed=ความเร็วในการสร้าง ของตัวละคร: +__1__ +character-health-bonus=พลังชีวิตตัวละคร: +__1__ +character-inventory-slots-bonus=ช่องเก็บของตัวละคร: +__1__ +character-item-drop-distance=ระยะทิ้งไอเทมของตัวละคร: +__1__ +character-item-pickup-distance=ระยะเก็บไอเทมของตัวละคร: +__1__ +character-logistic-requests=คำขอจากระบบขนส่งของตัวละคร +character-logistic-trash-slots=ช่องทิ้งขยะอัตโนมัติของผู้เล่น: +__1__ +character-loot-pickup-distance=ระยะเก็บของ ของตัวละคร: +__1__ +character-mining-speed=ความเร็วขุดเจาะของตัวละคร: +__1__ +character-reach-distance=ระยะการเอื้อมถึงของตัวละคร: +__1__ +character-resource-reach-distance=ระยะการเอื้อมถึงทรัพยากรของตัวละคร: +__1__ +character-running-speed=ความเร็วในการเดินของตัวละคร: +__1__ +deconstruction-time-to-live=อายุการรื้อถอน: +__1__ +electric-damage-bonus=ไฟฟ้าเสียหาย: +__1__ +flamethrower-damage-bonus=ความเสียหายจากไฟ: +__1__ +flamethrower-turret-attack-bonus=พลังโจมตีของป้อมปืนไฟ: +__1__ +fluid-damage-modifier=เครื่องแปลงค่าพลังโจมตีของของเหลว +follower-robot-lifetime=อายุการใช้งานหุ่นยนต์ผู้ติดตาม: +__1__ +ghost-time-to-live=เพิ่มเวลาวางแบบร่างขึ้น: +__1__ +grenade-damage-bonus=ความเสียหายของระเบิด: +__1__ +gun-turret-attack-bonus=พลังโจมตีของป้อมปืนกล +__1__ +inserter-stack-size-bonus=ความจุของแขนกลทั่วไป: +__1__ +laboratory-productivity=ประสิทธิภาพในการค้นคว้าของศุนย์วิจัย: +__1__ +laboratory-speed=ศูนย์วิจัยค้นคว้าเร็วขึ้น: +__1__ +landmine-damage-bonus=ความเสียหายของกับระเบิด: +__1__ +laser-damage-bonus=ความเสียหากของเลเซอร์: +__1__ +laser-shooting-speed-bonus=ความเร็วในการยิ่งเลเซอร์: +__1__ +max-failed-attempts-per-tick-per-construction-queue=ความเร็วตัวจัดการการสร้างขั้นต่ำสุด: +__1__ +max-successful-attempts-per-tick-per-construction-queue=ความเร็วตัวจัดการการสร้างขั้นสูงสุด: +__1__ +maximum-following-robots-count=จำนวนหุ่นยนต์ที่สามารถติดตามผู้เล่นได้: +__1__ +mining-drill-productivity-bonus=ผลผลิตจากการขุดเจาะแร่: +__1__ +rocket-damage-bonus=ความเสียหายจากจรวด: +__1__ +rocket-shooting-speed-bonus=ความเร็วในการยิงจรวด: +__1__ +shotgun-shell-damage-bonus=พลังโจมตีของกระสุนปืนลูกซอง: +__1__ +shotgun-shell-shooting-speed-bonus=ความเร็วในการยิงปืนลูกซอง: +__1__ +stack-inserter-capacity-bonus=ความจุของแขนกลสแตค: +__1__ +train-braking-force-bonus=แรงเบรคของรถไฟ: +__1__ +worker-robot-battery=ความจุพังงานหุ่นยนต์: +__1__ +worker-robot-speed=ความเร็วของหุ่นยนต์แรงงาน: +__1__ +worker-robot-storage=ความจุของหุ่นยนต์แรงงาน: +__1__ +zoom-to-world-blueprint-enabled=ซูมสู่โลกที่พิมพ์เขียว +zoom-to-world-deconstruction-planner-enabled=ซูมสู่โลกที่แผนการรื้อถอน +zoom-to-world-enabled=ซูมสู่โลก +zoom-to-world-ghost-building-enabled=ซูมสู่โลกที่แบบแปลนที่ร่างไว้ +zoom-to-world-selection-tool-enabled=ซูมสู่โลกที่เครื่องมือการเลือก +zoom-to-world-upgrade-planner-enabled=ซูมสู่โลกที่ตัววางแผนการอัพเกรด +[programmable-speaker-instrument] +alarms=การแจ้งเตือน +bass=เบส +celesta=เซเลสต้า +drum-kit=กลองชุด +lead=เสียงนำ +miscellaneous=เบ็ดเตล็ด +piano=เปียโน +plucked=ดึงสาย +saw=คลื่นฟันฉลาม +square=เสียงเหลี่ยม +steel-drum=กลองเหล็ก +vibraphone=ไวบราโฟน +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=ปลดล็อครางวัลความสำเร็จ +alarm-1=เสียงเตือน 1 +alarm-2=เสียงเตือน 2 +alert-destroyed=เตือนภัย : วัตถุถูกทำลาย +armor-insert=ใส่เกราะ +armor-remove=ถอดเกราะ +buzzer-1=เสียงออด 1 +buzzer-2=เสียงออด 2 +buzzer-3=เสียงออด 3 +cannot-build=ไม่สามารถสร้างได้ +clap=เสียงตรบมือ +console-message=ข้อความในคอนโซล +cowbell=กระดิ่ง +crafting-finished=สร้างไอเท็มเสร็จสิ้น +crash=แครช +fx=Fx +game-lost=แพ้ +game-won=ชนะ +gui-click=คลิกหน้าจอ GUI +gui-click-2=คลิกหน้าจอ GUI 2 +hat-1=ไฮ-แฮท 1 +hat-2=ไฮ-แฮท 2 +high-q=Q สูง +inventory-move=ย้ายสินค้าในช่องเก็บของ +kick-1=เตะ 1 +kick-2=เตะ 2 +new-objective=ภารกิจใหม่ +perc-1=เพอร์คัชชัน 1 +perc-2=เพอร์คัชชัน 1 +research-completed=วิจัยเสร็จสมบูรณ์ +reverse-cymbal=ฉาบย้อนหลัง +ring=เสียงกริ่ง +scenario-message=ข้อความในสถานการณ์ +shaker=ลูกแซค +siren=ไซเรน +snare-1=สแนร์ 1 +snare-2=สแนร์ 2 +snare-3=สแนร์ 3 +triangle=กิ่ง +[recipe-name] +advanced-oil-processing=การกลั่นน้ำมันขั้นสูง +basic-oil-processing=การกลั่นน้ำมันขั้นต้น +coal-liquefaction=กระบวนการทำถ่านหินเหลว +empty-crude-oil-barrel=ถังน้ำมันเปล่า +empty-filled-barrel=เทถังออก __1__ +fill-barrel=เติมถังเข้า __1__ +fill-crude-oil-barrel=เติมถังน้ำมัน +heavy-oil-cracking=เปลี่ยนน้ำมันหนักเป็นน้ำมันเบา +kovarex-enrichment-process=กระบวนการเพิ่มคุณค่าKovarex +light-oil-cracking=เปลี่ยนน้ำมันเบาเป็นแก็สปิโตรเลียม +nuclear-fuel-reprocessing=กระบวนการใช้ซ้ำเชื้อเพลิงนิวเคลียร์ +uranium-processing=การสกัดยูเรเนียม +[shortcut] +alt-mode=เปิด "Alt-mode" +copy=คัดลอก +cut=คัดลอกแล้วลบ +import-string=นำเข้าสตริง +inline-keybind-format=__1__ (__2__) +make-blueprint=พิมพ์เขียว +make-blueprint-book=สมุดพิมพ์เขียว +make-deconstruction-planner=แผนการรื้อถอน +make-upgrade-planner=แผนการอัพเกรต +out-of-line-keybind-format=__1__\n(__2__) +paste=วาง +toggle-equipment-movement-bonus=เปิด เกราะเสริมพลัง +toggle-personal-logistic-requests=เปิด-ปิด คำขอส่วนตัวจากระบบขนส่ง +toggle-personal-roboport=เปิด-ปิดการใช้งานโรโบพอร์ตส่วนตัว +undo=เลิกทำ +undo-unavailable=เลิกทำ +[story] +message-log-close=ปิด +message-log-title=บันทึกข้อความ +[technology-description] +advanced-electronics=วงจรรวมและการประมวลผลย่อยสำหรับการคำนวณขั้นสูง +advanced-material-processing=เตาเผาที่รวดเร็ว และยืดหยุ่นกว่า +advanced-oil-processing=การกลั่นน้ำมันดิบที่ให้วัตถุดิบเพิ่มขึ้น ไว้ใช้ในการกลั่นขั้นต่อไป +artillery=ปืนใหญ่ระยะไกลติดตั้งบนป้อมปืนหรือตู้สินค้ารถไฟ ใช้เพื่อยิงอัตโนมัติเผาศัตรูที่อยู่ห่างไกล หรือสามารถกำหนดเป้าหมายด้วยตนเองในระยะทางที่ไกลกว่านั้น +artillery-shell-range=เพิ่มระยะการยิงของปืนใหญ่ ทั้งแบบยิงด้วยตัวเอง และอัตโนมัติ +artillery-shell-speed=เพิ่มความเร็วในการยิงของปืนใหญ่ +atomic-bomb=การล้างพลาญในรูปแบบของจรวด ใช้ในการลบล้างทุกอย่างในวงกว้าง +automated-construction=ทำให้คุณสามารถสั่งงานหุ่นยนต์ก่อสร้างให้สร้าง พัฒนา หรือทำลายสิ่งก่อสร้างหลาย ๆ อย่าง พร้อม ๆ กัน คัดลอกและวางโรงงานทั้งหมด หรือแม้กระทั่งถางป่าก็ยังได้ +automated-rail-transportation=สามารถสร้างป้ายรถไฟเพื่อติดตั้งระบบรถไฟอัตโนมัติ +automation=เทคโนโลยีที่สำคัญสำหรับการผลิตอุตสาหกรรมแบบอัตโนมัติ +automation-2=เครื่องผลิตที่สามารถแปรรูปวัตถุดิบที่เป็นของเหลวได้ +automation-3=เครื่องผลิตที่สามารถแปรรูปวัตถุดิบที่เป็นของเหลวได้ ด้วยความเร็วและช่องใส่โมดูลที่เพิ่มขึ้น +automobilism=ยานพาหนะที่ขับเคลื่อนด้วยเครื่องยนต์ สำหรับการขนส่ง +battery=เซลล์เคมีไฟฟ้าที่เก็บและให้พลังงานกับอุปกรณ์ไฟฟ้า +battery-equipment=ใส่ลงในเกราะเพื่อเก็บพลังงานไว้ใช้ในคราวหลัง +battery-mk2-equipment=ใส่ลงในเกราะเพื่อเก็บพลังงานจำนวนมากไว้ใช้ในคราวหลัง +belt-immunity-equipment=ใส่ไว้ในเกราะเพื่อป้องกันคุณเคลื่อนที่ไปพร้อมกับสายพาน +braking-force=รถไฟจะชะลอตัวได้เร็วขึ้น เพื่อให้รถไฟสามารถวิ่งด้วยความเร็วสูงได้นานขึ้น +chemical-science-pack=ใช้ในการค้นคว้าวิจัยในด้าน ผลิตชิ้นส่วนขั้นสูง โดยการใช้น้ำมัน +circuit-network=ให้คุณควบคุมเครื่องจักรของคุณได้ดีขึ้นกว่าเดิม โดยเชื่อมต่อกันโดยสายไฟ และตอบสนองโดยให้สัญญาณ +cliff-explosives=ระเบิดถังที่บรรจุไปด้วยดินปืนที่สามารถระเบิดหน้าผาได้ทั้งลูก +coal-liquefaction=กรรมวิธีในการแปรรูถ่านหินเป็นน้ำมัน ด้วยการใช้ไอน้ำและน้ำมันหนัก +concrete=วัตถุดิบก่อสร้างขั้นสูง และใช้ปูพื้นได้ด้วย +construction-robotics=หุ่นยนต์ก่อสร้างสามารถซ่อมแซมและสร้างวัตถุต่าง ๆ ได้ โดยคุณยังสามารถสั่งให้หุ่นยนต์สร้างสิ่งก่อสร้างใหม่ได้โดยการวางร่างของสิ่งก่อสร้างลงไป +defender=หุ่นยนต์ต่อสู้ประเภทพื้นฐานที่สุด ติดตามและช่วยเหลือผู้เล่นในช่วงเวลาสั้นๆ +destroyer=หุ่นยนต์ต่อสู้ที่ทันสมัยที่สุด ติดตามและช่วยเหลือผู้เล่นในช่วงเวลาจำกัด +discharge-defense-equipment=ติดตั้งในชุดเกราะเพื่อทำความเสียหาย ผลัก และทำให้ศัตรูรอบ ๆ ชะงัก เมื่อเปิดใช้งานด้วยรีโมท +distractor=หุ่นยนต์ต่อสู้ระดับกลาง อยู่ในตำแหน่งที่ปรับใช้เพื่อยิงและหันเหความสนใจของศัตรู +effect-transmission=เครื่องแผ่สัญญาณ ส่งผลของโมดูลสู่สิ่งปลูกสร้างใกล้เคียงที่เป็นมิตร +effectivity-module=โมดูลที่ช่วยลดการใช้พลังงานไฟฟ้าของเครื่องจักร +electric-energy-accumulators=อาคารที่เก็บพลังงานไฟฟ้าส่วนเกินเพื่อใช้ในภายหลัง +electric-energy-distribution=วิธีที่ยืดหยุ่นมากขึ้นในการจำหน่ายไฟฟ้า +electric-engine=แปลงพลังงานไฟฟ้าให้เป็นการเคลื่อนไหวเชิงกล +electronics=อุปกรณ์อิเล็กทรอนิกส์สำหรับการประมวลผลสัญญาณพื้นฐาน +energy-shield-equipment=ใส่ลงในเกราะเพื่อซึมซับความเสียหาย +energy-shield-mk2-equipment=ใส่ลงในเกราะเพื่อซึมซับความเสียหายจำนวนมาก +energy-weapons-damage=เพิ่มความเสียหายของเลเซอร์ และสายฟ้า +engine=แปลงเชื้อเพลิงให้เป็นการเคลื่อนไหวเชิงกล เป็นส่วนสำคัญของยานพาหณะทั้งหมด +exoskeleton-equipment=ใส่ลงในเกราะเพื่อเพิ่มความเร็วในการเคลื่อนใหว, สามารถใส่ได้หลายชุดในเวลาเดียวกัน +explosive-rocketry=จรวดระเบิดคุณภาพสูง พร้อมรัศมีการระเบิดที่กว้างขึ้น +explosives=พัฒนาระเบิดที่รุนแรง แต่ควบคุมได้ +fast-inserter=แขนกลที่สามารถเคลื่อนไหวได้เร็วขึ้น และคัดกรองวัตถุที่ต้องการได้ผ่านทางอิเล็กทรอนิกส์ที่พัฒนาขึ้น +flamethrower=ป้อมปืนไฟ และ ปืนไฟแบบพกพา ยิงของเหลวแบบรุนแรงใส่ศตรู และทำให้มันติดไฟ +flammables=พัฒนาเชื้อเพลิงที่มีประสิทธิภาพ และเผาไหม้ได้รุนแรงขึ้น +fluid-handling=วิธีต่างๆในการกักเก็บและขนส่งของเหลว +fluid-wagon=มีความสามารถในการขนส่งของเหลวผ่านทางรถไฟ. สามารถเติมและดูดของเหลวออกจากตู้บรรทุกของเหลวได้ผ่านทางปั๊ม บนช่วงทางตรง +follower-robot-count=เพิ่มจำนวนหุ่นยนต์จู่โจมที่สามารถติดตามคุณได้ในเวลาเดียวกัน +fusion-reactor-equipment=ใส่ลงในเกราะเพื่อให้พลังงานไฟฟ้ากับอุปกรณ์อื่นๆ +gates=กำแพงที่เปิดได้เมื่อต้องการ สามารถควบคุมการเปิด-ปิดได้โดยการใช้เครือข่ายระบบไฟฟ้า +gun-turret=อาคารป้องกันขั้นพื้นฐานที่ต้องเติมด้วยซองกระสุน +heavy-armor=เกราะหนักสำหรับการป้องกันที่ดีขึ้น +inserter-capacity-bonus=ทำให้แขนกลสแตคหยิบวัตถุได้มากขึ้นในครั้งเดียว การอัพเกรดบางครั้งช่วยเพิ่มจำนวนของที่หยิบได้ในครั้งเดียวของแขนกลทั่วไปด้วย +kovarex-enrichment-process=สกัดแร่ยูเรเนียม-235 จากยูเรเนียม-238, จำเป็นต้องใช้ยูเรเนียม-235 จำนวนมากเป็นตัวเร่งปฏิกิริยา +land-mine=กับระเบิดที่ติดตั้งบนพื้นดินและทำงานเมื่อศัตรูเดินผ่าน สามารถถูกสร้างซ้ำได้ด้วยหุ่นยนต์ก่อสร้างหลังจากระเบิดไปแล้ว สามารถเพิ่มประสิทธิภาพได้โดยการค้นคว้าวัตถุระเบิดที่มีคุณภาพสูงขึ้น +landfill=ใช้บนผิวน้ำเพื่อถมพื้นที่ทำให้สามารถสร้างสิ่งก่อสร้างได้ +laser=แสงที่เข้มข้นมีความสามารถที่จะสร้างความเสียหายได้ +laser-shooting-speed=เพิ่มความเร็วในการยิงของป้อมปืนเลเซอร์ +laser-turret=สิ่งปลูกสร้างป้องกันขั้นสูงที่ใช้แค่กระแสไฟฟ้าเท่านั้น +logistic-robotics=หุ่นยนต์ขนส่งสามารถส่งไอเทมมายังตัวละคร หรือนำไอเทมที่ไม่ต้องการออกไป +logistic-science-pack=เปิดใช้งานการวิจัยระบบขนส่งและระบบอัตโนมัติที่ดีขึ้น และยุทโธปกรณ์ระดับทั่วไป +logistic-system=ปลดล็อคหีบขนส่งที่จะเพิ่มประสิทธิภาพของหุ่นยนต์ขนส่ง หีบรับของจะรับไอเทมที่ต้องการมาจากระบบขนส่ง หีบส่งของทันทีจะนำสิ่งของในกล่องออกไปใช้หรือไปเก็บไว้ที่อื่นภายในทันที หีบสนับสนุนจะร้องขอไอเทมที่เฉพาะเจาะจง เพื่อสำรองไว้ให้ระบบขนส่งส่วนตัวและการก่อสร้างอัตโนมัตินำไปใช้ +logistics=วิธีที่รวดเร็ว และยืดหยุ่นมากขึ้นของการขนส่ง +low-density-structure=วัสดุที่เบาแต่ทนทาน จำเป็นอย่างมากในการสร้างยานอวกาศและอุปกรณ์ส่วนตัว +lubricant=แปรรูปน้ำมันหนืดให้กลายเป็นสารหล่อลื่น เพื่อใช้ลดแรงเสียดทานในเครื่องจักรความเร็วสูง +military=วิธีการที่มีประสิทธิภาพมากขึ้นในการป้องกันคุณและโรงงานของคุณ +military-science-pack=ใช้ในการค้นคว้าวิจัยในด้านทางการทหาร +mining-productivity=เพิ่มผลผลิตจาก แท่นขุดเจาะแร่ และ แท่นขุดเจาะน้ํามัน +modular-armor=เกราะที่มีช่องเก็บของสำหรับอุปกรณ์เสริมที่มีคุณสมบัติไม่ซ้ำกัน และเพิ่มความจุสินค้าของผู้เล่น +modules=ช่วยให้คุณสามารถวิจัยโมดูลที่สามารถติดตั้งลงในเครื่องจักรได้ +night-vision-equipment=ติดตั้งในชุดเกราะเพื่อทำให้มองเห็นได้ชัดขึ้นในเวลากลางคืน +nuclear-fuel-reprocessing=กระบวนการแปรรูปซ้ำโดยใช้เซลล์เชื้อเพลิงยูเรเนียมเพื่อสร้างยูเรเนียม-238 +nuclear-power=วิธีผลิตพลังงานที่ทรงพลัง และซับซ้อนด้วยการใช้ เชื้อเพลิงยูเรเนียม +oil-processing=กลั่นน้ำมันดิบเพื่อใช้ผลิต พลาสติก, กำมะถัน และเชื้อเพลิง +optics=การใช้ประโยชน์ต่าง ๆ จากแสงที่มองเห็น +personal-laser-defense-equipment=ใส่ลงในเกราะเพื่อยิงใส่ศัตรูที่อยู่รอบข้างโดยอัตโนมัติ +personal-roboport-equipment=ใส่ลงในเกราะเพื่อให้หุ่นยนต์ก่อสร้างสามารถทำงานในช่องเก็บของของคุณได้ +personal-roboport-mk2-equipment=ใส่ลงในเกราะเพื่อให้หุ่นยนต์ก่อสร้างจำนวนมากสามารถทำงานในช่องเก็บของของคุณได้ +physical-projectile-damage=เพิ่มความรุนแรงของอาวุธที่ใช้กระสุน ป้อมปืน และหุ่นยนต์ป้องกัน +plastics=สารสังเคราะห์ยืดหยุ่นที่สามารถขึ้นรูปเป็นของแข็งได้ +power-armor=เกราะที่มีช่องใส่อุปกรณ์เสริมและสินค้าที่มากขึ้น +power-armor-mk2=เกราะที่มีช่องใส่อุปกรณ์ขนาดใหญ่ และช่องเก็บของเพิ่มเติม +production-science-pack=เปิดใช้งานการวิจัยเครื่องจักร โมดูล และกระบวนการที่มีประสิทธิภาพมากขึ้น +productivity-module=โมดูลที่ช่วยให้เครื่องจักรสามารถสร้างผลิตภัณฑ์ได้มากขึ้นจากวัตถุดิบที่เท่าเดิม แต่เพิ่มการใช้พลังงานไฟ้ฟ้า และลดความเร็ว +rail-signals=สามารถทำให้รถไฟหลายขบวนวิ่งบนรางเดียวกันได้ +railway=การขนส่งทางไกลในปริมาณมาก +refined-flammables=เพิ่มความรุนแรงของอาวุธที่ใช้เพลิงในการโจมตี +research-speed=ปลดล็อควิธีการเพิ่มประสิทธิภาพในการวิจัย +robotics=ส่วนลำตัวของหุ่นยนต์บิน ต้องระบุการทำงานให้ชัดเจนว่า ขนส่ง หรือ ก่อสร้าง +rocket-control-unit=คอมพิวเตอร์ขั้นสูงที่สามารถควบคุมระบบการทำงานของจรวดได้ +rocket-fuel=พลังงานอเนกประสงค์แบบซับซ้อน +rocket-silo=ทำให้คุณสามารถสร้างจรวดและส่งออกสู่อวกาศเพื่อจบเกม +rocketry=เครื่องยิงจรวดแบบพกพา สำหรับการทำลายล้างศัตรูด้วยจรวด +solar-energy=แหล่งสร้างพลังงานไฟฟ้าสะอาดและฟรี แต่ไร้ค่าในยามกลางคืน +solar-panel-equipment=ใส่ลงในเกราะเพื่อให้พลังงานไฟฟ้ากับอุปกรณ์อื่นๆ, แต่ไร้ประโยชน์ในเวลากลางคืน +space-science-pack=เปิดใช้งานการส่งดาวเทียมสู่อวกาศ และรับข้อมูลการค้นคว้ากลับมาเพื่อใช้ในการสร้างชุดวิจัยทางอวกาศ +speed-module=โมดูลที่ทำให้เครื่องจักรทำงานเร็วขึ้น แต่เพิ่มการใช้พลังงานไฟฟ้า +spidertron=ยานพาหนะเอนกประสงค์ที่สามารถข้ามภูมิประเทศที่ขรุขระได้ ติดตั้งเครื่องยิงจรวดที่ยิงเร็วซึ่งควบคุมโดยการกำหนดเป้าหมายแบบแมนนวลหรือแบบอัตโนมัติ สามารถขับเคลื่อนด้วยตนเองหรือใช้รีโมท spidertron +stack-inserter=แขนกลสแตคสามารถหยิบวัตถุหลาบชิ้นได้ในครั้งเดียว +steel-axe=เพิ่มความเร็วในการขุดเจาะของคุณ +steel-processing=ช่วยให้คุณสามารถหลอมเหล็กกล้าจากเหล็กแผ่นได้ +stone-wall=กําแพงที่จะป้องกันโรงงานจากศัตรู +stronger-explosives=เพิ่มความเสียหายของอาวุธประเภทระเบิด +sulfur-processing=เป็นสารอโลหะที่ทำปฎิกิริยาได้รวดเร็ว ใช้ในการผลิตกรดกำมะถันและระเบิด +tank=พาหนะรูปแบบโจมตีที่ทรงพลังสามารถติดอาวุธได้หลากหลายชนิด +toolbelt=ขยายช่องเก็บของ +uranium-ammo=กระสุนระดับสูงจาก ยูเรเนียม-238 เพื่อน้ำหนัก และความแข็ง ส่งผลให้สร้างความเสียหายได้อย่างมาก +uranium-processing=แร่ยูเรเนี่ยม ใช้แปรรูปในเครื่องเหวี่ยง เป็น ยูเรเนียม-238 ด้วยโอกาสที่จะได้แร่ที่ดียิ่งกว่าอย่าง ยูเรเนียม-235 ทั้งสองอย่างจำเป้นในการสร้าง เชื้อเพลิงยูเรเนียม +utility-science-pack=เปิดใช้งานการวิจัยอาวุธคุณภาพชั้นยอด อุปกรณ์ส่วนตัว และหุ่นยนต์สมรรถภาพสูง +weapon-shooting-speed=เพิ่มความเร็วในการยิงของอาวุธที่มีวิถีโค้งเกือบทุกชนิด +worker-robots-speed=เพิ่มความเร็วในการบินของหุ่นยนต์ขนส่งและหุ่นยนต์ก่อสร้าง +worker-robots-storage=เพิ่มความจุของหุ่นยนต์ขนส่งและหุ่นยนต์ก่อสร้างที่สามารถขนถ่ายได้ในเวลาเดียวกัน +[technology-name] +advanced-electronics=อิเล็กทรอนิกส์ขั้นสูง +advanced-material-processing=การผลิตวัตถุดิบขั้นสูง +advanced-oil-processing=การกลั่นน้ำมันขั้นสูง +artillery=ปืนใหญ่ +artillery-shell-range=ระยะการยิงปืนใหญ่ +artillery-shell-speed=ความเร็วการยิงกระสุนปืนใหญ่ +atomic-bomb=ระเบิดปรมาณู +automated-rail-transportation=การเดินรถไฟอัตโนมัติ +automation=อัตโนมัติ +automobilism=การขับเคลื่อน +battery=แบตเตอรี่ +battery-equipment=แบตเตอรี่ขนาดพกพา +battery-mk2-equipment=แบตเตอรี่ขนาดพกพา MK2 +belt-immunity-equipment=อุปกรณ์ป้องกันการเคลื่อนที่ไปกับสายพาน +braking-force=พลังการบดขยี้ +chemical-science-pack=ชุดวิจัยทางเคมี +circuit-network=วงจรไฟฟ้า +cliff-explosives=ระเบิดหน้าผา +coal-liquefaction=กระบวนการทำถ่านหินเหลว +concrete=คอนกรีต +construction-robotics=หุ่นยนต์ก่อสร้าง +defender=ผู้คุ้มกัน +destroyer=จอมทำลายล้าง +discharge-defense-equipment=เครื่องช็อตพกพา +distractor=ตัวหลอกล่อ +effect-transmission=การส่งสัญญาณโมดูล +effectivity-module=โมดูลเพื่มประสิทธิภาพ +electric-energy-accumulators-1=เครื่องเก็บประจุไฟฟ้า +electric-energy-distribution=การจำหน่ายพลังงานไฟฟ้า +electric-engine=เครื่องยนต์ไฟฟ้า +electronics=อิเล็กทรอนิกส์ +energy-shield-equipment=อุปกรณ์โล่พลังงาน +energy-shield-mk2-equipment=อุปกรณ์โล่พลังงาน MK2 +energy-weapons-damage=ค่าความเสียหายของอาวุธพลังงาน +engine=เครื่องยนต์ +exoskeleton-equipment=อุปกรณ์ชุดเกราะเสริมพลัง +explosive-rocketry=จรวดระเบิดวิทยา +explosives=วัตถุระเบิด +fast-inserter=แขนกลแบบเร็ว +flamethrower=ปืนพ่นไฟ +flammables=วัตถุไวไฟ +fluid-handling=การจัดการของเหลว +fluid-wagon=ตู้บรรทุกของเหลว +follower-robot-count=จำนวนหุ่นยนต์ที่ติดตาม +fusion-reactor-equipment=เครื่องปฏิกรณ์ฟิวชั่นแบบพกพา +gate=ประตู +gun-turret=ป้อมปืนกล +heavy-armor=เกราะหนัก +inserter-capacity-bonus=เพิ่มความจุของแขนกล +kovarex-enrichment-process=กระบวนการเสริมสร้างโควาเร็ค +land-mine=กับระเบิด +landfill=ดินถมที่ +laser=เลเซอร์ +laser-shooting-speed=ความเร็วในการยิ่งเลเซอร์ +laser-turret=ป้อมปืนเลเซอร์ +logistic-robotics=หุ่นยนต์ขนส่ง +logistic-science-pack=ชุดวิจัยทางโลจิสติก +logistic-system=ระบบขนส่ง +logistics=ระบบขนส่ง +low-density-structure=โครงสร้างความหนาแน่นต่ำ +lubricant=น้ำมันหล่อลื่น +military=การทหาร +military-science-pack=ชุดวิจัยทางการทหาร +mining-productivity=กำลังการผลิตของเหมืองแร่ +modular-armor=เกราะโมดูล่าร์ +modules=โมดูล +night-vision-equipment=อุปกรณ์แว่นมองกลางคืน +nuclear-fuel-reprocessing=กระบวนการนำเชื้อเผลิงนิวเคลียร์มาใช้ใหม่ +nuclear-power=พลังงานนิวเคลียร์ +oil-processing=การกลั่นน้ำมัน +optics=สายตา +personal-laser-defense-equipment=ป้อมเลเซอร์ส่วนบุคคล +personal-roboport-equipment=โรโบพอร์ตส่วนตัว +personal-roboport-mk2-equipment=โรโบพอร์ตส่วนตัว MK2 +physical-projectile-damage=พลังโจมตีของกระสุน +plastics=พลาสติก +power-armor=เกราะเพิ่มพลัง +power-armor-mk2=เกราะเพิ่มพลัง MK2 +production-science-pack=ชุดวิจัยการผลิต +productivity-module=โมดูลเพิ่มการผลิต +rail-signals=สัญญาณรถไฟ +railway=รางรถไฟ +refined-flammables=ขัดเกลาวัตถุไวไฟ +research-speed=ความเร็วการวิจัย +robotics=หุ่นยนต์ +rocket-control-unit=หน่วยควบคุมจรวด +rocket-fuel=เชื้อเพลิงจรวด +rocket-silo=ฐานยิงจรวด +rocketry=จรวดวิทยา +solar-energy=พลังงานแสงอาทิตย์ +solar-panel-equipment=แผงโซล่าห์เซลล์แบบพกพา +space-science-pack=ชุดวิจัยเทคโนโลยีอวกาศ +speed-module=โมดูลเพื่มความเร็ว +spidertron=สไปเดอร์ตรอน +stack-inserter=แขนกลสแตค +steel-axe=ขวานเหล็กกล้า +steel-processing=การหลอมเหล็กกล้า +stone-wall=กำแพงหิน +stronger-explosives=ระเบิดรุนแรงยิ่งขึ้น +sulfur-processing=การสกัดกำมะถัน +tank=แทงค์ +toolbelt=เข็มขัดช่าง +uranium-ammo=กระสุนยูเรเนียม +uranium-processing=การสกัดยูเรเนียม +utility-science-pack=ชุดวิจัยอเนกประสงค์ +weapon-shooting-speed=ความเร็วในการยิงอาวุธ +worker-robots-speed=ความเร็วของหุ่นยนต์ก่อสร้าง +worker-robots-storage=ความจุของหุ่นยนต์ก่อสร้าง +[tile-name] +concrete=คอนกรีต +deepwater=น้ำลึก +deepwater-green=น้ำสีเขียวเข้ม +dirt-1=ดิน 1 +dirt-2=ดิน 2 +dirt-3=ดิน 3 +dirt-4=ดิน 4 +dirt-5=ดิน 5 +dirt-6=ดิน 6 +dirt-7=ดิน 7 +dry-dirt=ดินแห้ง +grass-1=หญ้า +grass-2=หญ้า 2 +grass-3=หญ้า 3 +grass-4=หญ้า 4 +hazard-concrete-left=พื้นที่อันตรายเฉียงซ้าย +hazard-concrete-right=พื้นที่อันตรายเฉียงขวา +lab-dark-1=ศูนย์วิจัยระดับ 1 +lab-dark-2=ศูนย์วิจัยระดับ 2 +lab-white=แล็บขาว +landfill=ดินถมที่ +nuclear-ground=พื้นนิวเคลียร์ +out-of-map=นอกแผนที่ +red-desert-0=ทะเลทรายสีแดง 0 +red-desert-1=ทะเลทรายสีแดง 1 +red-desert-2=ทะเลทรายสีแดง 2 +red-desert-3=ทะเลทรายสีแดง 3 +red-desert-dark=ทะเลทรายสีแดงเข้ม +refined-concrete=คอนกรีตเสริมแกร่ง +refined-hazard-concrete-left=คอนกรีตลายเตือนภัยเสริมแกร่งซ้าย +refined-hazard-concrete-right=คอนกรีตลายเตือนภัยเสริมแกร่งขวา +sand-1=ทราย 1 +sand-2=ทราย 2 +sand-3=ทราย 3 +stone-path=ทางหิน +tutorial-grid=ช่องฝึกสอน +water=น้ำ +water-green=น้ำสีเขียว +water-mud=น้ำตื้น 2 +water-shallow=น้ำตื้น +water-wube=น้ำ Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] พยายามผลักดันสิ่งของไปยังเครือข่ายระบบขนส่งอย่างแข็งขัน\nหากไม่มีการร้องขอไอเทมในกล่องชั่วคราวจะถูกย้ายไปที่ [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] มีสองช่องทางที่สามารถใช้ในการขนส่งสิ่งของและสามารถใช้สำหรับทรัพยากรที่แตกต่างกัน\n[entity=inserter] สามารถรับไอเทมจากทั้งสองเลนได้ แต่ใส่สิ่งของในเลนไกลเท่านั้น +buffer-chest=[entity=logistic-chest-buffer] ทำหน้าที่เป็นทั้ง [entity=logistic-chest-requester] และ [entity=logistic-chest-passive-provider].\nพวกเขาจัดหาสิ่งของสำหรับงานก่อสร้าง การขนส่งส่วนบุคคล และกล่องของผู้ขอด้วย 'คำขอจากกล่องเก็บของชั่วคราว' เปิดใช้งาน +bulk-crafting=เมื่อวางเมาส์เหนือช่องสร้างของ:\n - __ALT_CONTROL__1__craft-5__ เพื่อสร้างของ 5\n - __ALT_CONTROL__1__craft-all__ เพื่อสร้างของให้มากที่สุด +burner-inserter-refueling=[entity=burner-inserter] สามารถเติมเชื้อเพลิงโดยแขนกลอื่น ๆ ได้ แต่สามารถเติมเชื้อเพลิงเองได้เมื่อทำงานกับถ่านหิน +circuit-network=เครือข่ายวงจรเป็นระบบที่ช่วยให้การถ่ายโอนข้อมูลระหว่างเครื่อง\nคุณสามารถเชื่อมต่อเครื่องเข้ากับเครือข่ายวงจรโดยใช้ [item=red-wire] และ [item=green-wire].\nเครือข่ายสามารถมีค่าจำนวนเต็ม -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) แยกกันสำหรับแต่ละประเภทสัญญาณ\nไม่จำเป็นต้องใช้เครือข่ายวงจรเพื่อจบเกม แต่ให้อุปกรณ์สนุก ๆ มากมายหรือการปรับแต่งจากโรงงานที่ปรับแต่งมาอย่างดีซึ่งเป็นไปไม่ได้หากไม่มีมัน +clear-cursor=เมื่อถือไอเท็ม คุณสามารถล้างมันโดยใช้ __CONTROL__เคลียร์เคอร์เซอร์__, ซึ่งจะกลับไปที่ [img=utility/hand] ช่องในแหล่งเก็บของ\nนอกจากนี้ยังยกเลิกการวางแผนราง การสายไฟ และเลือกกล่อง +connect-switch=__ALT_CONTROL__1__build__ บนสิ่งก่อสร้าง [item=copper-cable] ในเคอร์เซอร์ของคุณเพื่อเชื่อมต่อสายไฟฟ้าเข้ากับมัน\n__ALT_CONTROL__1__remove-pole-cables__ บนสิ่งก่อสร้างเพื่อถอดสายเคเบิลทั้งหมด +construction-robots=[entity=construction-robot] ปฏิบัติตามคำสั่งการก่อสร้าง การรื้อโครงสร้าง การอัพเกรด และการซ่อมแซมจากเครือข่ายระบบขนส่ง\nคำสั่งก่อสร้างถูกสร้างขึ้นตามแบบร่าง [item=blueprint] การใช้งานหรือเมื่อสิ่งก่อสร้างที่เป็นมิตรถูกทำลายและจำเป็นต้องสร้างใหม่\nคำสั่งสร้างโครงสร้างถูกสร้างขึ้นโดยการเลือกสิ่งก่อสร้างที่ต้องการโดย [item=deconstruction-planner].\nคำสั่งอัพเกรดถูกสร้างขึ้นโดยการใช้ [item=upgrade-planner].\nคำสั่งเหล่านี้ถูกสร้างขึ้นด้วยเมื่อใช้คุณสมบัติเลิกทำ +copy-entity-settings=__CONTROL__copy-entity-settings__ และ __CONTROL__paste-entity-settings__ ช่วยให้คุณสามารถคัดลอกการตั้งค่าระหว่างวัตถุ\nตัวอย่างเช่น คุณสามารถคัดลอกและวางระหว่าง [entity=assembling-machine-2] เพื่อกำหนดสูตรผสม หรือระหว่างหีบเพื่อกำหนดขีดจำกัดช่องเก็บของ\n__ALT_CONTROL__1__paste-entity-settings__ และการลากสามารถวางลงในหลาย ๆ วัตถุด้วยการลากครั้งเดียว +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ และ __CONTROL__paste-entity-settings__ ช่วยให้คุณสามารถคัดลอกการตั้งค่าระหว่างวัตถุ\nตัวอย่างเช่น คุณสามารถคัดลอกและวางระหว่าง [entity=assembling-machine-2] เพื่อกำหนดสูตรผสม หรือระหว่างหีบเพื่อกำหนดขีดจำกัดช่องเก็บของ\nกด __CONTROL__paste-entity-settings__ ค้างไว้ แล้วเคลื่อนที่โดยใช้ __CONTROL__move__ เพื่อวางวัตถุหลายๆอันอย่างรวดเร็ว +copy-paste=__CONTROL__copy__ ผลิตเครื่องมือคัดลอกที่ให้คุณบันทึกการเลือกไปยังคลิปบอร์ด\n__CONTROL__paste__ ดึงการเลือกที่คัดลอกล่าสุดที่จะสร้าง\n__CONTROL__cycle-clipboard-forwards__ and __CONTROL__cycle-clipboard-backwards__ ให้คุณเลื่อนดูประวัติคลิปบอร์ดได้ +copy-paste-filters=คุณสามารถคัดลอกและวางระหว่างสิ่งก่อสร้างที่มีตัวกรอง คำขอ หรือช่องรายการสิ่งของที่กรองได้ เช่น [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] orหรือ [entity=cargo-wagon]. +copy-paste-requester-chest=คุณสามารถคัดลอกและวางระหว่าง [entity=logistic-chest-requester] เพื่อคัดลอกคำขอระบบขนส่ง\nคุณยังสามารถคัดลอกและวางจาก[entity=assembling-machine-2] เป็น [entity=logistic-chest-requester] เพื่อตั้งค่าคำขอระบบขนส่งตามสูตร +copy-paste-spidertron=คัดลอก-วาง ระหว่าง [entity=spidertron] จะคัดลอกสีและเรียกขอจากระบบขนส่ง.\nนอกจากนี้ยังจะพยายามคัดลอกตารางอุปกรณ์โดยใส่อุปกรณ์จากช่องเก็บของของผู้เล่นหากมีรายการ +copy-paste-trains=คุณสามารถคัดลอกและวางระหว่าง [entity=locomotive] เพื่อคัดลอกกำหนดการและสี\nคุณสามารถคัดลอกและวางระหว่าง [entity=train-stop] เพื่อคัดลอกชื่อสถานีและสี\nสุดท้ายคุณสามารถคัดลอกและวางระหว่าง [entity=locomotive] และ [entity=train-stop] วิธีใดวิธีหนึ่งในการคัดลอกสี +drag-building=วิธีที่เร็วที่สุดในการสร้างคือการสร้างเป็นเส้นตรง เช่น การจัดวาง [entity=stone-furnace] คือการกด __CONTROL__build__ ค้างไว้ขณะวิ่งไปในทิศทางที่ต้องการสร้าง +drag-building-poles=ถ้าคุณสร้าง [entity=small-electric-pole] หรือ โดยการลาก มันจะถูกสร้างขึ้นโดยอัตโนมัติที่ระยะการเชื่อมต่อสูงสุด +drag-building-underground-belts=ถ้าคุณสร้าง [entity=underground-belt] หรือ [entity=pipe-to-ground] โดยการลาก มันจะถูกสร้างขึ้นโดยอัตโนมัติที่ระยะการเชื่อมต่อสูงสุด +e-confirm=ปุ่มสีเขียวทั้งหมดในเกมสามารถเป็น 'ยืนยัน' โดยใช้ __CONTROL__confirm-gui__.\nลองใช้ทันทีเพื่อยืนยันเคล็ดลับนี้! +electric-network=เครือข่ายไฟฟ้าถ่ายโอนพลังงานจากแหล่งผลิต เช่น [entity=steam-engine] หรือ [entity=solar-panel] ไปยังแหล่งบริโภคอย่างเท่าเทียมกัน\n__ALT_CONTROL__1__open-gui__ บนเสาไฟฟ้าเพื่อแสดงสถิติของเครือข่ายไฟฟ้า +electric-pole-connections=เสาไฟฟ้าจะเชื่อมต่อกับเสาไฟฟ้าอื่นๆ โดยอัตโนมัติภายใน 'ระยะสายไฟ' และสามารถมีการเชื่อมต่อได้สูงสุด 5 จุด\nสามารถเพิ่มหรือถอดการเชื่อมต่อด้วยตนเองได้โดยใช้ [item=copper-cable]\nการเชื่อมต่อเสาไฟฟ้าทั้งหมดสามารถถอดออกได้ โดยใช้ __CONTROL__remove-pole-cables__ บนเสาไฟฟ้า +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ บนสิ่งก่อสร้างเพื่อนำสิ่งของจากมัน\n__ALT_CONTROL__1__fast-entity-transfer__ ขณะถือสิ่งของเพื่อใส่ลงในสิ่งก่อสร้างที่เลือก\n\n\nบทฝึกสอนนี้จะสอนวิธีการถ่ายโอนรายการต่างๆ เข้าและออกจากสิ่งก่อสร้างต่างๆ โดยไม่ต้องเปิด +fast-belt-bending=กด __CONTROL__rotate__ ขณะลาก [entity=transport-belt] ช่วยให้คุณโค้งงอได้อย่างรวดเร็ว +fast-obstacle-traversing=ลาก [entity=transport-belt] เหนือสิ่งกีดขวางจะสร้างโดยอัตโนมัติ [entity=underground-belt] การเปลี่ยนแปลงเมื่อเป็นไปได้ +fast-replace=การสร้างเหนือสิ่งก่อสร้างประเภทและขนาดเดียวกันจะทำการแทนที่อย่างรวดเร็ว การแทนที่อย่างรวดเร็วจะคงคุณสมบัติของสิ่งก่อสร้างดั้งเดิมไว้ เช่น ของที่อยู่ในคลังและสูตรที่เลือก +fast-replace-belt-splitter=คุณสามารถเปลี่ยนได้อย่างรวดเร็ว [entity=transport-belt] กับ [entity=splitter] และในทางกลับกัน +fast-replace-belt-underground=คุณสามารถเปลี่ยนได้อย่างรวดเร็ว [entity=transport-belt] กับ [entity=underground-belt] และในทางกลับกัน\nสายพานใด ๆ ระหว่างทางเข้าและทางออกของสายพานใต้ดินจะถูกขุดโดยอัตโนมัติ\nคุณลักษณะการแทนที่อย่างรวดเร็วนี้ยังใช้กับ [entity=pipe] and [entity=pipe-to-ground]. +fast-replace-direction=คุณสามารถใช้การแทนที่อย่างรวดเร็วเพื่อเปลี่ยนทิศทางของสิ่งก่อสร้างได้อย่างรวดเร็ว +gate-over-rail=[entity=gate] สามารถสร้างได้ทั้งแนวตั้งและแนวนอน[entity=straight-rail].\nรถไฟจะเปิดประตูให้ผ่านโดยอัตโนมัติและจะไม่ทิ้งช่องโหว่ให้การป้องกันของคุณ +ghost-building=__ALT_CONTROL__1__วางแปลนสร้าง__ ขณะถือสิ่งของที่สร้างได้เพื่อสร้างเป็นสิ่งก็สร้างแบบล่องหน.\nสิ่งก็สร้างแบบล่องหน จะถูกสร้างขึ้นโดยอัตโนมัติโดยเครือข่ายระบบขนส่งใดๆ ในระยะ +ghost-rail-planner=เครื่องวางแผนรางล่องหนเพื่อวางแผนล่องหนรางใหม่ ๆ ที่ทอดยาว\nหากต้องการใช้ออกแบบล่องหนให้ถือ__CONTROL_MODIFIER__build-ghost__ ในขณะที่การวางแผนรางรถไฟ\nคุณยังสามารถถือ__CONTROL_MODIFIER__build-with-obstacle-avoidance__ สู่แผนรางล่องหนด้วยการหลีกเลี่ยงสิ่งกีดขวาง +inserters=แขนกลหยิบสิ่งของจากทิศทางเดียวแล้ววางลงบนพื้นที่ฝั่งตรงข้าม\nพวกเขาสามารถย้ายสิ่งของไปและกลับจา [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace], และเครื่องจักรอื่นๆ +insertion-limits=แขนกลใช้กับรายการสิ่งของเสมอไป สิ่งนี้ทำให้แขนกลใช้หยิบแบ่งสิ่งของ\nตัวอย่างเช่น ถ้า[entity=boiler] มี 5 รายการขึ้นไปของ[item=coal] ในนั้น แขนกลจะไม่ใส่อีกต่อไป วิธีนี้ช่วยให้เชื้อเพลิงอื่นๆ เดินทางต่อไปตามสายพานขนส่งไปยังหม้อไอน้ำอื่นๆ แทนที่จะต้องคิวแรกเพื่อกักตุนทุกอย่าง\nนอกจากนี้ยังใช้กับ [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] และอื่นๆ +introduction=ยินดีต้อนรับสู่เคล็ดลับและลูกเล่น!\nมันจะอธิบายแนวคิดของเกมในรูปแบบภาพหรือแบบโต้ตอบ\nเคล็ดลับจะปลดล็อกเมื่อคุณเล่นเกมและทำตามเคล็ดลับให้ครบถ้วน\nหากคุณต้องการดูทั้งหมดตั้งแต่เริ่มต้น ให้ใช้คำสั่งคอนโซล__CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=หีบสามารถจำกัดช่องเก็บของที่มีอยู่ได้โดยเลือกช่องเก็บของ "X" สีแดง แล้วบล็อกช่องที่ต้องการ\nแขนกลจะไม่สามารถเติมช่องที่ถูกบล็อกได้ ดังนั้นโดยรวมแล้วจะลดความจุของหีบและป้องกันไม่ให้มีการผลิตมากเกินไป +logistic-network=เครือข่าระบบขนส่งเป็นเครือข่ายการจัดส่งอัตโนมัติที่ทรงพลังซึ่งใช้หุ่นยนต์บินได้เพื่อเคลื่อนย้ายสิ่งของและดำเนินการก่อสร้างอัตโนมัติ\nมีส่วนประกอบหลัก 3 ส่วน:\n - [entity=roboport] กำหนดพื้นที่ครอบคลุมเครือข่ายทำหน้าที่เป็นจุดชาร์จและจัดเก็บสำหรับหุ่นยนต์\n - [entity=logistic-robot] ปฏิบัติตามคำสั่งและ [entity=construction-robot] ดำเนินการคำสั่งก่อสร้าง\n - [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] จัดส่งสิงของเข้าเครือข่าย +long-handed-inserters=[entity=long-handed-inserter] เป็นแขนกลไฟฟ้าที่หยิบและวางสิ่งของสองตารางหน่วยจากตำแหน่งแทนที่จะเป็นหนึ่งตารางหน่วย +low-power=หากการใช้พลังงานของคุณมากกว่ากำลังการผลิตของคุณ เครื่องจักรโรงงานของคุณจะทำงานช้าลงเนื่องจากพลังงานไม่เพียงพอ\nให้ความสนใจกับความเร็วของเครื่องจักรของคุณ หากคุณต้องการระบุการผลิตพลังงานไม่เพียงพอก่อนที่จะสายเกินไป\nTวิธีที่ดีที่สุดเพื่อให้แน่ใจว่าคุณมีกำลังเพียงพอ คือการตรวจสอบสถิติเครือข่ายไฟฟ้าและให้แน่ใจว่า 'แถบพลังงาน' เป็นสีเขียวและเต็ม +move-between-labs=[entity=inserter] สามารถใช้ถ่ายโอนชุดวิทยาศาสตร์ระหว่าง [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] จัดส่งสิ่งของไปยังเครือข่ายระบบขนส่ง\nซึ่งหมายความว่าหุ่นยนต์สามารถนำสิ่งของใด ๆ ในกล่องของผู้สั่งแบบไม่โต้ตอบไปเพื่อดำเนินการตามคำสั่งด้านระบบขนส่งหรือการก่อสร้าง +personal-logistics=[entity=logistic-robot] ขนย้ายสิ่งของจากกล่องชั่วคราวเพื่อดำเนินการตามคำขอระบบขนส่งส่วนบุคคล\nคำขอระบบขนส่งส่วนบุคคลมีจำนวนขั้นต่ำและสูงสุด และหุ่นยนต์จะนำสิ่งของต่างๆ มาจนกว่าคุณจะมีจำนวนมากกว่าจำนวนขั้นต่ำ\nหากคุณมีมากกว่าจำนวนสูงสุด รายการจะถูกย้ายไปยังช่องถังขยะระบบขนส่งของคุณ เพื่อให้หุ่นยนต์นำออกไป +pipette=ใช้ __CONTROL__smart-pipette__ เพื่อวางวัตถุที่เลือกไว้ในเคอร์เซอร์ของคุณ +pole-dragging-coverage=ถ้าคุณสร้าง [entity=small-electric-pole] โดยการลากไปตามเครื่องไฟฟ้าจะไม่มีการข้ามช่วงใดเลย +pump-connection=[entity=pump] จะเชื่อมต่อกับสถานี [entity=fluid-wagon] เมื่อเรียงชิดกันอย่างถูกต้อง\nจำเป็นสำหรับการขนส่งถ่ายของเหลวจาก [entity=fluid-wagon]. +rail-building=หากต้องการเปิดใช้งานโหมดการสร้างราง ให้กด [item=rail] แล้วกด __CONTROL__build__ เหนือรางที่มีอยู่\n__ALT_CONTROL__1__build__ เพื่อยืนยันตำแหน่งของรางที่ต้องการ\n__CONTROL__clear-cursor__ ปิดใช้งานโหมดการสร้างราง +rail-signals-advanced=[entity=rail-chain-signal] กำหนดสถานะโดยดูจากสัญญาณที่อยู่ข้างหน้าเพื่อให้แน่ใจว่ารถไฟที่เข้ามาในบล็อกจะสามารถออกจากรถไฟได้\nใช้ร่วมกับ [entity=rail-signal] เพื่อสร้างทางแยกทางรถไฟขั้นสูง\n\n\nบทฝึกสอนนี้จะสอนวิธีใช้สัญญาณลูกโซ่รถไฟเพื่อสร้างทางแยกรางที่ซับซ้อนและป้องกันการชะงัก +rail-signals-basic=[entity=rail-signal]แบ่งรางออกเป็นบล็อก แต่ละ [entity=locomotive] จะอ่านสัญญาณรถไฟเพื่อป้องกันการชนเข้ากับรถไฟขบวนอื่น\n\n\n\nบทฝึกสอนนี้จะสอนวิธีใช้สัญญาณรถไฟเพื่อวิ่งรถไฟหลายขบวนบนระบบรางเดียวกัน +repair-packs=ขณะถือ [item=repair-pack] ในเคอร์เซอร์ ให้กด __CONTROL__build__ และกดค้างที่วัตถุเพื่อซ่อมแซม +requester-chest=[entity=logistic-chest-requester] ขอสิ่งของจากเครือข่ายระบบขนส่ง\n[entity=logistic-robot] จะย้ายสิ่งของจากเครือข่ายระบบขนส่งเพื่อตอบสนองคำขอ +rotating-assemblers=สูตรผสมบางอย่างต้องการการป้อนของเหลวไปยัง [entity=assembling-machine-2] เช่น [recipe=electric-engine-unit] เครื่องประกอบที่มีอินพุตของเหลวสามารถหมุนได้โดยใช้ __CONTROL__rotate__ +shoot-targeting=คุณสามารถยิงเป้าหมายศัตรูกด __CONTROL__shoot-enemy__ ด้วยเคอร์เซอร์ของคุณใกล้กับศัตรู\nคุณสามารถยิงที่เป็นศัตรูหรือเป็นมิตรที่เลือกได้โดยกด __CONTROL__shoot-selected__. +shoot-targeting-controller=คุณสามารถยิงเป้าหมายศัตรูได้โดยกด __CONTROL__shoot-enemy__\nเมื่อใช้จอยสติ๊ก อาวุธทั้งหมดจะเล็งไปที่ศัตรูที่ใกล้ที่สุดในพื้นที่โดยอัตโนมัติ ใช้ __CONTROL__look__ เพื่อย้ายพื้นที่การกำหนดเป้าหมายอัตโนมัติ\nคุณสามารถวัตถุที่เป็นมิตรหรือเป็นกลางที่เลือกได้โดยกด __CONTROL__shoot-selected__ +show-info=กด __CONTROL__show-info__ เพื่อข้อมูลรายละเอียดซ้อนทับ หรือที่เรียกว่า"Alt-mode". +splitter-filters=[entity=splitter] สามารถกำหนดค่าให้กรองรายการเฉพาะหรือจัดลำดับความสำคัญของนำเข้า/ส่งออก +splitters=[entity=splitter] ใช้สำหรับแยก รวมกัน หรือปรับสมดุลสายพาน\nรายการที่เข้ามาจะถูกแบ่งเท่าๆ กัน หากมีพื้นที่ว่างในส่งออกทั้งสอง หรือกำหนดเส้นทางไปยังส่งออกใดๆ ที่ว่าง +stack-transfers=__CONTROL__stack-transfer__ โอนกองเดียว\n__CONTROL__inventory-transfer__ โอนกองทั้งหมดของประเภทที่กำหนด (การคลิกที่ช่องว่างจะเป็นการโอนของทั้งหมด)\nใช้ __CONTROL_RIGHT_CLICK__ แทนปุ่ม __CONTROL_LEFT_CLICK__ สำหรับการควบคุมดังกล่าวข้างต้นจะโอนครึ่งหนึ่งของจำนวนของ\n\nบทฝึกสอนนจะอธิบายรายละเอียดเพิ่มเติม +steam-power=[entity=boiler] ใส่เชื้อเพลิงที่เผาไหม้ได้เช่น [item=coal] ที่จะหัน [fluid=water] เข้าไป [fluid=steam].\n[entity=steam-engine] ใส่เชื้อเพลิง [fluid=steam] เพื่อผลิตพลังงานไฟฟ้า ซึ่งแจกจ่ายให้กับผู้บริโภคในโครงข่ายไฟฟ้า +storage-chest=[entity=logistic-chest-storage] จัดเก็บสิ่งของที่นำมาจากช่องถังขยะของผู้เล่นและคำสั่งการรื้อถอน\nรายการใด ๆ ในกล่องเก็บของยังจัดเตรียมไว้เพื่อใช้สำหรับคำสั่งขนส่งหรือการก่อสร้าง\nกล่องเก็บของสามารถกรองได้เพียง 1 ประเภทเท่านั้น +storage-chest-list=กล่องกระจายของเนื้อหาเรียงตามลำดับความสำคัญ:\n[entity=logistic-chest-active-provider] กล่องกระจายของแบบว่องไว\n[entity=logistic-chest-buffer] กล่องชั่วคราว\n[entity=logistic-chest-storage] กล่องเก็บของ\n[entity=logistic-chest-passive-provider] กล่องกระจายของแบบคงที่ +train-stop-same-name=[entity=train-stop] สามารถแชร์ชื่อกับป้ายอื่นๆ ได้ รถไฟที่มีชื่อดังกล่าวในตารางเวลาจะสามารถกำหนดเป้าหมายจุดแวะพักใด ๆ เป็นจุดหมายปลายทางได้\nคุณสามารถกำหนดขีดจำกัดรถไฟสำหรับการหยุดรถไฟแต่ละขบวนเพื่อควบคุมการขนส่งนี้ได้อย่างแม่นยำยิ่งขึ้น +train-stops=[entity=train-stop] ใช้สำหรับขนส่งสิ่งของด้วยรถไฟโดยอัตโนมัติโดยระบุสถานที่ที่สามารถระบุชื่อสำหรับรถไฟที่จะเดินทางได้ to.\n\n\n\nบทฝึกสอนนี้จะสอนวิธีสร้างสถานีรถไฟและวิธีกำหนดตารางเวลารถไฟอย่างง่าย +trains=รถไฟมีประโยชน์สำหรับการขนส่งของที่เยอะและการขนส่งทางไกล\nสามารถขึ้นรถไฟได้โดยใช้ __CONTROL__toggle-driving__, and driven using __CONTROL_MOVE__. +transport-belts=สายพานขนส่งใช้สำหรับเคลื่อนย้ายสิ่งของและวิ่งโดยไม่ใช้พลังงาน สายพานยังสามารถเคลื่อนย้ายสิ่งของต่างๆ เช่น ตัวละครของผู้เล่น ยานพาหนะ และไบเตอร์\nระบบสายพานขนส่งประกอบด้วย [entity=transport-belt], [entity=splitter] และ [entity=underground-belt].\nสายพานขนส่งระดับสูงสามารถเคลื่อนย้ายสิ่งของได้เร็วกว่า: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=ใช้เพื่อให้สายพานข้ามสิ่งก่อสร้างหรือภูมิประเทศที่ไม่สามารถข้ามได้ +usable-items=สิ่งของบางอย่างสามารถนำมาใช้ในรูปแบบอื่นนอกเหนือจากการสร้างสิ่งก่อสร้างงานในโลกนี้ ตัวอย่างเช่นคุณสามารถโยน [item=grenade] ที่ศัตรูเพื่อสร้างความเสียหายให้กับพวกเขา\n__ALT_CONTROL__1__build__ ขณะถือสิ่งของที่ใช้งานได้ในเคอร์เซอร์ของคุณเพื่อใช้การดำเนินการ +z-dropping=กด __CONTROL__drop-cursor__ เพื่อทิ้งสิ่งของอย่างดียวจากเคอร์เซอร์ของคุณ\nคุณสามารถตกลงไปที่พื้น บนสายพาน และเข้าไปในสิ่งก่อสร้างได้\nถือ __CONTROL__drop-cursor__ และลากเคอร์เซอร์ไปที่หลาย ๆ สิ่งก่อสร้างเพื่อวางรายการเดียวลงในแต่ละรายการอย่างรวดเร็ว +[tips-and-tricks-item-name] +active-provider-chest=กล่องกระจายของแบบว่องไว +belt-lanes=เลนสายพาน +buffer-chest=กล่องเก็บของชั่วคราว +bulk-crafting=สร้างของจำนวนมาก +burner-inserter-refueling=แขนกลพลังงานเชื้อเพลิง +circuit-network=วงจรไฟฟ้า +clear-cursor=เก็บของในมือ +connect-switch=การเชื่อมต่อสวิตช์ไฟ +construction-robots=หุ่นยนต์ก่อสร้าง +copy-entity-settings=คัดลอก-วาง การตั้งค่าสิ่งก่อสร้าง +copy-entity-settings-controller=คัดลอก-วาง การตั้งค่าวัตถุ +copy-paste=คัดลอกและวาง +copy-paste-filters=คัดลอก-วาง ตัวกรอง +copy-paste-requester-chest=คัดลอก-วาง กล่องเรียกสินค้า +copy-paste-spidertron=คัดลอก-วาง spidertron +copy-paste-trains=คัดลอก-วาง รถไฟ +drag-building=สร้างโดยการลาก +drag-building-poles=ลากเสาไฟฟ้า +drag-building-underground-belts=ลากสายพานใต้ดิน +e-confirm=__CONTROL__confirm-gui__ เพื่อยืนยัน +electric-network=เครือข่ายไฟฟ้า +electric-pole-connections=การต่อเสาไฟฟ้า +entity-transfers=การย้ายของอย่างรวดเร็ว +fast-belt-bending=ดัดสายไฟอย่างรวดเร็ว +fast-obstacle-traversing=ข้ามสิ่งกีดขวางอัตโนมัติ +fast-replace=เปลี่ยนอย่างรวดเร็ว +fast-replace-belt-splitter=เปลี่ยนสายพานและตัวคัดแยกอย่างรวดเร็ว +fast-replace-belt-underground=เปลี่ยนสายพานและสายพานใต้ดิน +fast-replace-direction=เปลี่ยนทิศทางอย่างรวดเร็ว +gate-over-rail=ทางผ่านรถไฟ +ghost-building=สร้างแบบล่องหน +ghost-rail-planner=โหมดวางแปลนรางรถไฟล่องหน +inserters=แขนกลไฟฟ้า +insertion-limits=ขีดจำกัดของแขนกล +introduction=บทนำ +limit-chests=ขีดจำกัดของหีบ +logistic-network=เครือข่ายขนส่ง +long-handed-inserters=แขนกลยาว +low-power=พลังงานต่ำ +move-between-labs=ถ่ายโอนระหว่างห้องปฏิบัติการ +passive-provider-chest=กล่องกระจายของแบบคงที่ +personal-logistics=ขนส่งส่วนตัว +pipette=Entity pipette +pole-dragging-coverage=ควมคุมเสาไฟโดยการลาก +pump-connection=การเชื่อมต่อปั๊ม +rail-building=สร้างรางรถไฟ +rail-signals-advanced=สัญญาณรถไฟขั้นสูง +rail-signals-basic=สัญญาณรถไฟพื้นฐาน +repair-packs=ชุดซ่อมบำรุง +requester-chest=กล่องร้องขอ +rotating-assemblers=หมุนเครื่องผลิต +shoot-targeting=ยิงเป้า +shoot-targeting-controller=การเล็งเป้าหมาย +show-info=ข้อมูลเพิ่มเติม (โหมด Alt) +splitter-filters=ตัวกรองแยก +splitters=เครื่องแยก +stack-transfers=ย้ายกองสิ่งของ +steam-power=พลังงานไอน้ำ +storage-chest=กล่องเก็บของ +train-stop-same-name=สถานีรถไฟที่มีเดียวกัน +train-stops=สถานีรถไฟ +trains=รถไฟ +transport-belts=สายพาน +underground-belts=สายพานใต้ดิน +usable-items=ระงับไอเท็ม +z-dropping=__CONTROL__drop-cursor__ ดรอปไอเทม +[virtual-signal-description] +signal-anything=หากสัญญาณเข้าสัญญาณใดก็ตามเป็นไปตามเงื่อนไข จะส่งสัญญาณออกเป็น จริง.\n และจะเป็น เท็จ หากไม่มีสัญญาณเข้า +signal-each=ประมวลผลตามเงื่อนไข หรือดำเนินการตามคำสั่ง กับสัญญาณเข้าทุกศัญญาณ +signal-everything=หากสัญญาณเข้าทุกอย่างเป็นไปตามเงื่อนไข จะส่งสัญญาณออกเป็น จริง.\n และจะเป็น จริง หากไม่มีสัญญาณเข้าเช่นกัน +[virtual-signal-name] +signal-0=สัญญาณ 0 +signal-1=สัญญาณ 1 +signal-2=สัญญาณ 2 +signal-3=สัญญาณ 3 +signal-4=สัญญาณ 4 +signal-5=สัญญาณ 5 +signal-6=สัญญาณ 6 +signal-7=สัญญาณ 7 +signal-8=สัญญาณ 8 +signal-9=สัญญาณ 9 +signal-A=สัญญาณ A +signal-B=สัญญาณ B +signal-C=สัญญาณ C +signal-D=สัญญาณ D +signal-E=สัญญาณ E +signal-F=สัญญาณ F +signal-G=สัญญาณ G +signal-H=สัญญาณ H +signal-I=สัญญาณ I +signal-J=สัญญาณ J +signal-K=สัญญาณ K +signal-L=สัญญาณ L +signal-M=สัญญาณ M +signal-N=สัญญาณ N +signal-O=สัญญาณ O +signal-P=สัญญาณ P +signal-Q=สัญญาณ Q +signal-R=สัญญาณ R +signal-S=สัญญาณ S +signal-T=สัญญาณ T +signal-U=สัญญาณ U +signal-V=สัญญาณ V +signal-W=สัญญาณ W +signal-X=สัญญาณ X +signal-Y=สัญญาณ Y +signal-Z=สัญญาณ Z +signal-anything=อะไรก็ได้ +signal-black=สัญญาณสีดำ +signal-blue=สัญญาณสีฟ้า +signal-check=ตรวจสอบสัญญาณ +signal-cyan=สัญญาณสีฟ้า +signal-dot=สัญญาณจุด +signal-each=แต่ละ +signal-everything=ทุกอย่าง +signal-green=สัญญาณสีเขียว +signal-grey=สัญญาณสีเทา +signal-info=สัญญาณข้อมูล +signal-pink=สัญญาณสีชมพู +signal-red=สัญญาณสีแดง +signal-white=สัญญาณสีขาว +signal-yellow=สัญญาณสีเหลือง + diff --git a/factorio/data/base/locale/tr/base.cfg b/factorio/data/base/locale/tr/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8cc29e796c1b654224f3afa5fc248338e4ffb499 --- /dev/null +++ b/factorio/data/base/locale/tr/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=100 nesneyi yapı robotları ile yıkın. +automated-construction=Robot kullanarak 100 makine üretin. +circuit-veteran-1=Saatte bin gelişmiş devre üretin. +circuit-veteran-2=Saatte 10 bin gelişmiş devre üretin. +circuit-veteran-3=Saatte 25 bin gelişmiş devre üretin. +computer-age-1=Saatte 500 işlemci birimi üretin. +computer-age-2=Saatte bin işlemci birimi üretin. +computer-age-3=Saatte 5 bin işlemci birimi üretin. +delivery-service=Lojistik robotlarıyla oyuncuya 10k öğe ikmal edin. +eco-unfriendly=Petrol işlemeyi araştırın. +getting-on-track=Bir lokomotif üretin. +getting-on-track-like-a-pro=Oyunun ilk 90 dakikası içerisinde bir lokomotif üretin. +golem=500 veya daha fazla hasarlık bir darbeden sağ çıkın. +iron-throne-1=Saatte 20 bin demir levha üretin. +iron-throne-2=Saatte 200 bin demir levha üretin. +iron-throne-3=Saatte 400 bin demir levha üret. +it-stinks-and-they-dont-like-it=Çevre kirliliği ile bir uzaylı saldırısına yol açın. +lazy-bastard=Oyunu el ile 111'den fazla öğe üretmeden tamamlayın. +logistic-network-embargo=Herhangi bir aktif sağlayıcı, tampon ya da istemci sandık yapmadan oyunu kazanın. +mass-production-1=10 bin elektronik devre üretin. +mass-production-2=1 milyon elektronik devre üretin. +mass-production-3=20 milyon elektronik devre üretin. +minions=100 veya daha fazla savaş robotunun seni takip etmesini sağla. +no-time-for-chitchat=Oyunu 15 saatte bitirin. +pyromaniac=10 bin ağacı yakarak yok edin. +raining-bullets=Oyunu lazer tareti inşa etmeden kazanın. +run-forrest-run=100 ağacı çarparak yok edin. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Oyunu bitirin. +solaris=Sadece güneş panelleri kullanarak saatte 10 GJ'den fazla üretin. +steam-all-the-way=Oyunu hiç güneş paneli kullanmadan bitirin. +steamrolled=10 kovanı çarparak yok edin. +tech-maniac=Bütün teknolojileri araştırın. +there-is-no-spoon=Oyunu 8 saatte bitirin. +trans-factorio-express=1,000 karo uzunluğunda güzergaha sahip bir trene sahip olun. +watch-your-step=Hareket halindeki bir lokomotif tarafından ezilin. +you-are-doing-it-right=Robotlar ile elde üretilenden daha fazla makina inşa et. +you-have-got-a-package=Oyuncuyu lojistik robotu ile destekleyin. +[achievement-name] +automated-cleanup=Otomatik temizleme +automated-construction=Otomatikleştirilmiş inşaat +circuit-veteran-1=Devre kıdemlisi 1 +circuit-veteran-2=Devre kıdemlisi 2 +circuit-veteran-3=Devre kıdemlisi 3 +computer-age-1=Bilgisayar çağı 1 +computer-age-2=Bilgisayar çağı 2 +computer-age-3=Bilgisayar çağı 3 +delivery-service=Teslimat hizmeti +eco-unfriendly=Doğa düşmanı +getting-on-track=Yola çıkış +getting-on-track-like-a-pro=Profesyonel gibi işleri yoluna koymak +golem=Golem +iron-throne-1=Demir Taht 1 +iron-throne-2=Demir Taht 2 +iron-throne-3=Demir Taht 3 +it-stinks-and-they-dont-like-it=Kokuyor ve hoşlanmıyorlar +lazy-bastard=Tembel piç +logistic-network-embargo=Lojistik ağ yasağı +mass-production-1=Seri üretim 1 +mass-production-2=Seri üretim 2 +mass-production-3=Seri üretim 3 +minions=Köleler +no-time-for-chitchat=Gevezeliğe vakit yok +pyromaniac=Kundakçı +raining-bullets=Mermi yağmuru +run-forrest-run=Koş Forrest, koş +smoke-me-a-kipper-i-will-be-back-for-breakfast=Bana bir balık kızart, kahvaltıya kadar dönmüş olurum +so-long-and-thanks-for-all-the-fish=Elveda ve bütün o balıklar için teşekkürler +solaris=Solaris +steam-all-the-way=Sonuna kadar buhar +steamrolled=Buharlandın +tech-maniac=Teknoloji manyağı +there-is-no-spoon=Hangi sandalye +trans-factorio-express=Trans-Factorio ekspresi +watch-your-step=Adımlarına dikkat et +you-are-doing-it-right=Doğru yapıyorsunuz +you-have-got-a-package=Sana bir paket var +[ammo-category-name] +artillery-shell=Topçu mermisi +beam=Işın +biological=Biyolojik +bullet=Kurşun +cannon-shell=Top mermisi +capsule=Kapsül +electric=Elektrik +flamethrower=Alev makinesi +fluid=Sıvı +grenade=El Bombası +landmine=Mayın +laser=Lazer +melee=Arbede +rocket=Roket +shotgun-shell=Fişek +[autoplace-control-names] +desert=Çöl +dirt=Toprak +enemy-base=Düşman üsleri +grass=Çimen +sand=Kum +trees=Ağaçlar +[controls] +give-blueprint=Yeni plan oluştur +give-blueprint-book=Yeni plan kitabı oluştur +give-deconstruction-planner=Yeni yıkım planlayıcısı oluştur +give-upgrade-planner=Yeni yükseltme planlayıcısı oluştur +toggle-equipment-movement-bonus=Dış iskeleti aç/kapat +toggle-personal-logistic-requests=Kişisel lojistik isteklerini aç/kapat +toggle-personal-roboport=Kişisel robot limanını aç/kapat +[damage-type-name] +acid=Asit +electric=Elektrik +explosion=Patlama +fire=Ateş +impact=Darbe +laser=Lazer +physical=Fiziksel +poison=Zehir +[decorative-name] +big-ship-wreck-grass=Büyük gemi enkazı çimeni +brown-asterisk=Kahverengi yıldız +brown-asterisk-mini=Küçük kahverengi yıldız +brown-carpet-grass=Kahverengi çim +brown-coral-mini=Küçük kahverengi mercan +brown-fluff=Karahindiba +brown-fluff-dry=Kuru kahverengi tüy +brown-hairy-grass=Kahverengi çimen +dark-mud-decal=Koyu renkli çamur grafiği +enemy-decal=Düşman grafiği +enemy-decal-transparent=Düşman grafiği 2 +garballo=Palmiye +garballo-mini-dry=Küçük kuru palmiye +green-asterisk=Yeşil yıldız +green-asterisk-mini=Küçük yeşil yıldız +green-bush-mini=Küçük yeşil çalı +green-carpet-grass=Yeşil çim +green-coral-mini=Küçük yeşil mercan +green-croton=Yeşil kroton +green-desert-bush=Yeşil çöl çalısı +green-hairy-grass=Yeşil çimen +green-pita=Yeşil sabır otu +green-pita-mini=Küçük yeşil sabır otu +green-small-grass=Yeşil küçük çim +lichen-decal=Yosun grafiği +light-mud-decal=Açık renkli çamur grafiği +muddy-stump=Çamurlu ağaç kütüğü +nuclear-ground-patch=Nükleer zemin +orange-coral-mini=Küçük turuncu mercan +puberty-decal=Çatlamış çamur grafiği +red-asterisk=Kırmızı yıldız +red-croton=Kırmızı kroton +red-desert-bush=Kırmızı çöl çalısı +red-desert-decal=Kırmızı çöl grafiği +red-desert-rock-medium=Kırmızı çöl kayası +red-desert-rock-small=Küçük kırmızı çöl kayası +red-desert-rock-tiny=Minik kırmızı çöl kayası +red-pita=Kırmızı sabır otu +rock-medium=Kaya +rock-small=Küçük kaya +rock-tiny=Minik kaya +sand-decal=Kum grafiği +sand-dune-decal=Kum tepesi grafiği +sand-rock-big=Büyük kum kayası +sand-rock-medium=Kum kayası +sand-rock-small=Küçük kum kayası +shroom-decal=Mantar grafiği +small-rock=Küçük kaya +small-ship-wreck-grass=Küçük gemi enkazı çimeni +white-desert-bush=Beyaz çöl çalısı +worms-decal=Solucan grafiği +[entity-description] +accumulator=Enerji üretiminin tüketiminden fazla olduğu durumlarda sınırlı bir miktarda enerjiyi depolar, aksi durumlarda ise enerji sağlar. +arithmetic-combinator=Devre ağı sinyalleri üzerinde aritmetik işlemler gerçekleştirir. +artillery-turret=Düşman üslerini hedef alan uzun menzilli top. +beacon=Modüllerin etkisini yakındaki dost varlıklara iletir. +big-ship-wreck-1=Kaza yapan geminin bir parçası. +big-ship-wreck-2=Kaza yapan geminin bir parçası. +big-ship-wreck-3=Kaza yapan geminin bir parçası. +boiler=Sıvıları buharlaştırmak için yakıt harcar. +centrifuge=Uranyumla alakalı çeşitli tarifleri işler. +compilatron=Kazadan kurtulmuş bir yardımcı robot. İç hasar nedeniyle kabiliyetleri kısıtlıdır. +constant-combinator=Sabit devre ağı sinyali çıktısı verir. +construction-robot=Dost varlıkları otomatik olarak inşa ve tamir eder. +crash-site-chest-1=Kaza yapan gemiden bir sandık. İşe yarar öğeler içeriyor olabilir. +crash-site-chest-2=Kaza yapan gemiden bir sandık. İşe yarar öğeler içeriyor olabilir. +decider-combinator=Devre ağı sinyallerini karşılaştırır. +express-splitter=Taşıma bandının yükünü eşit olarak dağıtır/birleştirir. +fast-splitter=Taşıma bandının yükünü eşit olarak dağıtır/birleştirir. +flamethrower-turret=Düşmanlara yakıcı sıvı ateşler. +heat-exchanger=Sıvıları buharlaştırmak için ısı enerjisini kullanır. +item-request-proxy=Yapı robotlarının bu varlığa öğe getirmesinin istendiğini gösteren bir belirteçtir. Bu öğe isteğini silmek için __CONTROL__mine__. +locomotive=Otomatik planları uygular ve vagonları çeker. +logistic-chest-active-provider=İçeriğini lojistik ağa gönderir. +logistic-chest-buffer=Belirtilen öğelerin kişisel lojistik desteği ve otomatik inşa için mevcut bulundurulmasını talep eder. +logistic-chest-passive-provider=İçeriğini lojistik ağ tarafından kullanılabilir hale getirir. +logistic-chest-requester=Belirtilen ögeleri lojistik ağdan talep eder. +logistic-chest-storage=Lojistik ağı için uzun vadeli depo. +logistic-robot=Lojistik sandıklar arasında öğeleri taşır. +nuclear-reactor=Isı üretmek için uranyum yakıt hücrelerini kullanır. Reaktörler bitişik inşa edildiğinde ısı çıkışı artar. +offshore-pump=Bir su kaynağından sıvı pompalar. +power-switch=Elektrik şebekesinin bağlantılarını kontrol etmek için kullanılır. Ayrıca devre ağı tarafından da kontrol edilebilir. +programmable-speaker=Alarmları ve müzik notalarını çalmak veya uyarıları göstermek için devre ağına bağlanır. +radar=Yakındaki bölgeleri tarar ve çevresindeki alanı sürekli açığa çıkarır. +rail-chain-signal=Trenlerin kontrolünü daha iyi sağlamak için yolda bulunan sonraki sinyali okur. +rail-signal=Aynı ağda birden çok trenin çalışmasını sağlayabilmek için raylı sistemi, bloklar halinde tanımlar. +roboport=Yapı ve lojistik robotları tarafından kullanılan, inşaat ve lojistik ağları oluşturmak için diğer robot limanları ile bağlanır. +rocket-silo=Oyunu kazanmak için bir roket üretmek ve fırlatmak için kullanılır. +solar-panel=Gün içerisinde %100 verimle enerji üretirken geceleri bu verim %0 olur. +splitter=Taşıma bandının yükünü eşit olarak dağıtır/birleştirir. +steam-engine=Elektrik enerjisi oluşturmak için buhar tüketir. +steam-turbine=Elektrik enerjisi oluşturmak için buhar tüketir. +train-stop=Otomatikleştirilmiş trenler için varış noktaları. +[entity-name] +1x2-remnants=1x2 kalıntılar +accumulator=Akü +acid-splash=Asit sıçraması +arithmetic-combinator=Aritmetik kombinatör +artillery-turret=Topçu tareti +artillery-wagon=Topçu vagonu +assembling-machine-1=Montaj makinesi 1 +assembling-machine-2=Montaj makinesi 2 +assembling-machine-3=Montaj makinesi 3 +beacon=Verici +behemoth-biter=Devasa ısırgan +behemoth-biter-corpse=Devasa ısırgan cesedi +behemoth-spitter=Devasa tükürücü +behemoth-spitter-corpse=Devasa tükürücü cesedi +behemoth-worm-corpse=Devasa solucan cesedi +behemoth-worm-turret=Devasa solucan +big-artillery-explosion=Büyük topçu patlaması +big-biter=Büyük ısırgan +big-biter-corpse=Büyük ısırgan cesedi +big-electric-pole=Büyük elektrik direği +big-explosion=Büyük patlama +big-remnants=Büyük kalıntılar +big-scorchmark=Büyük yanık +big-scorchmark-tintable=Hafif boyalı büyük yanık +big-ship-wreck-1=Büyük gemi enkazı +big-ship-wreck-2=Büyük gemi enkazı +big-ship-wreck-3=Büyük gemi enkazı +big-spitter=Büyük tükürücü +big-spitter-corpse=Büyük tükürücü cesedi +big-worm-corpse=Büyük solucan cesedi +big-worm-turret=Büyük solucan +biter-spawner=Isırgan kovanı +biter-spawner-corpse=Isırgan kovanı kalıntısı +blood-explosion-big=Büyük kan patlaması +blood-explosion-huge=Devasa kan patlaması +blood-explosion-small=Küçük kan patlaması +blood-fountain=Kan pınarı +blood-fountain-big=Büyük kan pınarı +blood-fountain-hit-spray=Kan pınarı vuruş serpintisi +blue-chest=Mavi sandık +boiler=Kazan +burner-generator=Yakıtlı elektrik üreteci +burner-inserter=Yakıtlı yerleştirici +burner-mining-drill=Yakıtlı maden sondajı +car=Araba +cargo-wagon=Yük vagonu +centrifuge=Santrifüj +character=Karakter +character-corpse=Karakter cesedi +chemical-plant=Kimyasal tesis +cliff=Kayalık +coal=Kömür +compilatron=Compilatron +constant-combinator=Sabit kombinatör +construction-robot=Yapı robotu +copper-cable=Bakır kablo +copper-ore=Bakır cevheri +crash-site-chest-1=Sandık kapsülü +crash-site-chest-2=Sandık kapsülü +crash-site-fire-flame=Enkaz alanı yangın alevi +crash-site-spaceship=Uzay Gemisi +crash-site-spaceship-wreck-big=Büyük Uzay Gemisi Enkazı +crash-site-spaceship-wreck-medium=Uzay Gemisi Enkazı +crash-site-spaceship-wreck-small=Küçük Uzay Gemisi Enkazı +crude-oil=Ham petrol +curved-rail=Kavisli ray +cutscene-gun-turret=Silah tareti +dead-dry-hairy-tree=Ölü kuru saçlı ağaç +dead-grey-trunk=Ölü gri ağaç gövdesi +dead-tree-desert=Ölü çöl ağacı +decider-combinator=Karar kombinatörü +deconstructible-tile-proxy=Yıkılabilir karo temsili +defender=Savunmacı +destroyer=Yok edici +distractor=Dikkat dağıtıcı +dry-hairy-tree=Kuru saçlı ağaç +dry-tree=Kuru ağaç +electric-energy-interface=Elektrik enerjisi arayüzü +electric-furnace=Elektrikli fırın +electric-mining-drill=Elektrikli maden sondajı +enemy-damaged-explosion=Hasarlı düşman patlaması +entity-ghost=Varlık hayaleti +explosion=Patlama +explosion-hit=İsabet patlaması +express-loader=Süratli yükleyici +express-splitter=Süratli dağıtıcı +express-transport-belt=Süratli taşıma bandı +express-underground-belt=Süratli yeraltı bandı +factorio-logo-11tiles=11 karoluk Factorio logosu +factorio-logo-16tiles=16 karoluk Factorio logosu +factorio-logo-22tiles=22 karoluk Factorio logosu +fast-inserter=Hızlı yerleştirici +fast-loader=Hızlı yükleyici +fast-splitter=Hızlı dağıtıcı +fast-transport-belt=Hızlı taşıma bandı +fast-underground-belt=Hızlı yeraltı bandı +filter-inserter=Filtreli yerleştirici +fire-flame=Ateş +fish=Balık +flamethrower-turret=Alev makinesi +fluid-wagon=Sıvı vagonu +flying-robot-damaged-explosion=Hasarlı uçan robot patlaması +gate=Geçit +green-coral=Yeşil mercan +grenade-explosion=El bombası patlaması +ground-explosion=Yüzey patlaması +gun-turret=Silah tareti +heat-exchanger=Isı eşanjörü +heat-interface=Isı arayüzü +heat-pipe=Isı borusu +huge-scorchmark=Devasa yanık +huge-scorchmark-tintable=Hafif boyalı devasa yanık +infinity-chest=Sonsuzluk sandığı +infinity-pipe=Sonsuzluk borusu +inserter=Yerleştirici +iron-chest=Demir sandık +iron-ore=Demir cevheri +item-on-ground=Yerdeki öğe +item-request-proxy=Öğe isteği yuvası +lab=Laboratuvar +land-mine=Mayın +laser-bubble=Lazer kabarcığı +laser-turret=Lazer tareti +linked-belt=Bağlantılı bant +linked-chest=Bağlantılı sandık +loader=Yükleyici +loader-1x1=1x1 yükleyici +locomotive=Lokomotif +logistic-chest-active-provider=Aktif sağlayıcı sandık +logistic-chest-buffer=Tampon sandığı +logistic-chest-passive-provider=Pasif sağlayıcı sandık +logistic-chest-requester=İstemci sandık +logistic-chest-storage=Depolama sandığı +logistic-robot=Lojistik robotu +long-handed-inserter=Uzun kollu yerleştirici +market=Pazar +massive-explosion=Devasa patlama +medium-biter=Isırgan +medium-biter-corpse=Isırgan cesedi +medium-electric-pole=Elektrik direği +medium-explosion=Patlama +medium-remnants=Kalıntılar +medium-scorchmark=Yanık +medium-scorchmark-tintable=Hafif boyalı yanık +medium-ship-wreck=Gemi enkazı +medium-small-remnants=Küçük kalıntılar +medium-spitter=Tükürücü +medium-spitter-corpse=Tükürücü cesedi +medium-worm-corpse=Solucan cesedi +medium-worm-turret=Solucan +nuclear-reactor=Nükleer reaktör +offshore-pump=Su pompası +oil-refinery=Petrol rafinerisi +pipe=Boru +pipe-to-ground=Yer altı borusu +player-port=Oyuncu limanı +poison-cloud=Zehir bulutu +power-switch=Şalter +programmable-speaker=Programlanabilir hoparlör +pump=Pompa +pumpjack=Atbaşı pompa +radar=Radar +rail-chain-signal=Ray sinyal zinciri +rail-ending-remnants=Ray kalıntıları +rail-signal=Ray sinyali +red-chest=Kırmızı sandık +red-desert-rock-big=Büyük kırmızı çöl kayası +red-desert-rock-huge=Devasa kırmızı çöl kayası +roboport=Robot limanı +rock-big=Büyük kaya +rock-damaged-explosion=Hasarlı kaya patlaması +rock-huge=Devasa kaya +rocket=Roket +rocket-silo=Roket rampası +sand-rock-big=Büyük kumlu kaya +simple-entity-with-force=Tarafı olan basit varlık +simple-entity-with-owner=Sahibi olan basit varlık +small-biter=Küçük ısırgan +small-biter-corpse=Küçük ısırgan cesedi +small-cliff=Küçük kayalık +small-electric-pole=Küçük elektrik direği +small-lamp=Lamba +small-remnants=Küçük kalıntılar +small-scorchmark=Küçük yanık +small-scorchmark-tintable=Hafif boyalı küçük yanık +small-ship-wreck=Küçük gemi enkazı +small-spitter=Küçük tükürücü +small-spitter-corpse=Küçük tükürücü cesedi +small-worm-corpse=Küçük solucan cesedi +small-worm-turret=Küçük solucan +solar-panel=Güneş paneli +space-module-wreck=Uzay modülünün enkazı +spark-explosion=Kıvılcım patlaması +spark-explosion-higher=Daha yüksek kıvılcım patlaması +spidertron=Spidertron +spidertron-leg=Spidertron bacağı +spidertron-military-target=Spidertron askeri hedefi +spitter-spawner=Tükürücü kovanı +spitter-spawner-corpse=Tükürücü kovanı kalıntısı +splitter=Dağıtıcı +stack-filter-inserter=Filtreli yığın yerleştirici +stack-inserter=Yığın yerleştirici +steam-engine=Buhar motoru +steam-turbine=Buhar türbini +steel-chest=Çelik sandık +steel-furnace=Çelik fırın +stone=Taş +stone-furnace=Taş fırın +stone-wall=Duvar +storage-tank=Depolama tankı +straight-rail=Düz ray +substation=Trafo +tank=Tank +tile-ghost=Karo hayaleti +tile-proxy=Döşemeler +train-stop=Tren durağı +transport-belt=Taşıma bandı +tree=Ağaç +tree-brown=Kahverengi ağaç +tree-dying-proxy=Ağaçlara hasar verilerek emilen kirlilik +tree-proxy=Ağaçlar +tree-red=Kızıl ağaç +tree-stump=Kütük +underground-belt=Yeraltı bandı +uranium-cannon-shell-explosion=Uranyum top mermisi patlaması +uranium-ore=Uranyum cevheri +wall-damaged-explosion=Hasarlı duvar patlaması +water-splash=Su sıçraması +water-well-pump=Su kuyusu pompası +wooden-chest=Tahta sandık +[equipment-name] +battery-equipment=Kişisel pil +battery-mk2-equipment=Kişisel pil MK2 +belt-immunity-equipment=Bant bağışıklığı ekipmanı +discharge-defense-equipment=Deşarj savunması +energy-shield-equipment=Enerji kalkanı +energy-shield-mk2-equipment=Enerji kalkanı MK2 +exoskeleton-equipment=Dış iskelet +fusion-reactor-equipment=Taşınabilir füzyon reaktörü +night-vision-equipment=Gece görüşü +personal-laser-defense-equipment=Kişisel savunma lazeri +personal-roboport-equipment=Kişisel robot limanı +personal-roboport-mk2-equipment=Kişisel robot limanı MK2 +solar-panel-equipment=Taşınabilir güneş paneli +[fluid-name] +crude-oil=Ham petrol +heavy-oil=Ağır petrol +light-oil=Hafif petrol +lubricant=Gres yağı +petroleum-gas=Petrol gazı +steam=Buhar +sulfuric-acid=Sülfürik asit +water=Su +[fuel-category-name] +chemical=Yanıcı yakıt +nuclear=Nükleer yakıt +[item-description] +artillery-targeting-remote=Topçuları haritadan veya dünyadan el ile ateşlenmesini sağlar. +battery-equipment=Ekipman modülleri için elektrik enerjisi depolar. +belt-immunity-equipment=Taşıma bantlarının oyuncuyu taşımasını engeller. +blueprint=Otomatik inşaat için tasarımlar kaydedin. +blueprint-book=Projeleri ve benzer eşyaları saklar. +copper-cable=Elektrik direklerini ve güç anahtarlarını __CONTROL__build__ ile elle bağlamak ve kesmek için de kullanılabilir. +deconstruction-planner=Öğelerin yapı robotları tarafından yıkılması için işaretler. +discharge-defense-equipment=Kumanda ile etkinleştirildiğinde yakındaki düşmanlara hasar verir, geriye iter ve sersemletir. +effectivity-module=Makinenin enerji tüketimini azaltır. En düşük enerji tüketimi %20'dir. +energy-shield-equipment=Oyuncuyu korumak için bir enerji kalkanı sağlar. +exoskeleton-equipment=Hareket hızınızı arttırır. +fusion-reactor-equipment=Ekipman modülleri için güç sağlar. +green-wire=__CONTROL__build__ kullanılarak makineleri, devre ağına bağlamak için kullanılır. +land-mine=Düşmanlar yakındayken patlayarak hasar verir ve sersemletir. +landfill=Üzerine inşa edebileceğiniz bir alan oluşturmak için suya yerleştirilebilir. +mining-tool=Kazı hızınızı arttırır. +night-vision-equipment=Karanlıkta daha iyi görmenizi sağlar. +personal-roboport-equipment=Yapı robotlarının envanterinizden çalışmasını sağlar. +productivity-module=Makinenin enerji tüketimini arttırarak ve üretim hızını düşürerek fazladan ürün üretmesini sağlar. Sadece ara ürün üreten makineler için geçerlidir. +rail=Demiryolu planlayıcısıyla veya el ile düz raylar inşa etmek için kullanın\nDemiryolu planlayıcısıyla kısa yollar yapmak için __CONTROL__build__ tuşu veya uzun hayalet yollar koymak için __CONTROL__build-ghost__ tuşu kullanılabilir. +red-wire=__CONTROL__build__ kullanılarak makineleri, devre ağına bağlamak için kullanılır. +repair-pack=Dost varlıkları tamir etmek için kullanılır. +satellite=Uydunun roketin içine koyulması gerekir. +science-pack=Laboratuvarlar araştırma için kullanır. +slowdown-capsule=Etkilenen düşmanların hareket hızını azaltır. +solar-panel-equipment=Ekipman modülleri için güç sağlar. +space-science-pack=Laboratuvarlar araştırma için kullanır. Roketle uydu fırlatılarak elde edilir. +speed-module=Enerji tüketimini arttırarak makine hızını arttırır. +spidertron-remote=Spidertron'un harita ya da dünya üzerinden basit yön komutlarıyla kontrol edilmesini sağlar. +upgrade-planner=İnşaat robotlarının yükseltmesi için öğeleri işaretler. +[item-group-name] +combat=Savaş +effects=Etkiler +enemies=Düşmanlar +energy=Enerji +environment=Çevre +fluids=Sıvılar +intermediate-products=Ara ürünler +logistics=Lojistik +other=Sıralanmamış +production=Üretim +signals=Sinyaller +[item-limitation] +item-not-allowed-in-this-container-item=Bu öğe bu kutunun içine koyulamaz. +production-module-usable-only-on-intermediates=Verimlilik modülü yalnızca ara ürünlerde kullanılabilir. +[item-name] +advanced-circuit=Gelişmiş devre +artillery-shell=Topçu mermisi +artillery-targeting-remote=Topçu hedefleme kumandası +artillery-turret=Topçu tareti +artillery-wagon-cannon=Topçu +atomic-bomb=Atom bombası +automation-science-pack=Makineleşme bilim paketi +battery=Pil +belt-immunity-equipment=Bant bağışıklılığı ekipmanı +blueprint=Plan +blueprint-book=Plan kitabı +burner-generator=Yakıtlı elektrik üreteci +cannon-shell=Top mermisi +chemical-science-pack=Kimyasal bilim paketi +cliff-explosives=Kayalık patlatıcıları +cluster-grenade=Misket bombası +coal=Kömür +coin=Madeni para +combat-shotgun=Pompalı muharebe tüfeği +concrete=Beton +copper-cable=Bakır kablo +copper-ore=Bakır cevheri +copper-plate=Bakır levha +copy-paste-tool=Kopyala yapıştır aracı +crude-oil-barrel=Ham petrol varili +cut-paste-tool=Kes yapıştır aracı +deconstruction-planner=Yıkım planlayıcısı +defender-capsule=Koruyucu kapsülü +destroyer-capsule=Yok edici kapsülü +discharge-defense-remote=Deşarj savunmasının kumandası +distractor-capsule=Dikkat dağıtıcı kapsül +effectivity-module=Verimlilik modülü +effectivity-module-2=Verimlilik modülü 2 +effectivity-module-3=Verimlilik modülü 3 +electric-energy-interface=Elektrik enerjisi arayüzü +electric-engine-unit=Elektrikli motor ünitesi +electronic-circuit=Elektronik devre +empty-barrel=Boş varil +engine-unit=Motor ünitesi +explosive-cannon-shell=Patlayıcı top mermisi +explosive-rocket=Patlayıcı roket +explosive-uranium-cannon-shell=Patlayıcı uranyum top mermisi +explosives=Patlayıcılar +filled-barrel=__1__ varili +firearm-magazine=Ateşli silah şarjörü +fish=Balık +flamethrower=Alev makinesi +flamethrower-ammo=Alev makinesi cephanesi +flamethrower-turret=Alev makinesi tareti +flying-robot-frame=Uçan robot şasisi +green-wire=Yeşil kablo +grenade=El bombası +hazard-concrete=Karantina betonu +heat-interface=Isı arayüzü +heavy-armor=Ağır zırh +infinity-chest=Sonsuzluk sandığı +infinity-pipe=Sonsuzluk borusu +iron-gear-wheel=Demir dişli çark +iron-ore=Demir cevheri +iron-plate=Demir levha +iron-stick=Demir çubuk +item-with-inventory=Stoklu öğe +item-with-label=Ad etiketli öğe +item-with-tags=Etiketli öğe +lab=Laboratuvar +landfill=Arazi doldurma +laser-turret=Lazer tareti +light-armor=Hafif zırh +linked-chest=Bağlantılı sandık +logistic-science-pack=Lojistik bilim paketi +low-density-structure=Düşük yoğunluklu yapı +military-science-pack=Askeri bilim paketi +modular-armor=Modüler zırh +nuclear-fuel=Nükleer yakıt +piercing-rounds-magazine=Delici mermi şarjörü +piercing-shotgun-shell=Delici pompalı tüfek fişeği +pistol=Tabanca +plastic-bar=Plastik kalıp +poison-capsule=Zehir kapsülü +pollution=Kirlilik +power-armor=Güç zırhı +power-armor-mk2=Güç zırhı MK2 +processing-unit=İşlemci birimi +production-science-pack=Üretim bilim paketi +productivity-module=Üretkenlik modülü +productivity-module-2=Üretkenlik modülü 2 +productivity-module-3=Üretkenlik modülü 3 +rail=Ray +rail-planner=Demiryolu planlayıcısı +raw-fish=Çiğ balık +red-wire=Kırmızı kablo +refined-concrete=İşlenmiş beton +refined-hazard-concrete=İşlenmiş karantina betonu +repair-pack=Onarım paketi +rocket=Roket +rocket-control-unit=Roket kontrol birimi +rocket-fuel=Roket yakıtı +rocket-launcher=Roketatar +rocket-part=Roket parçası +satellite=Uydu +selection-tool=Seçim aracı +shotgun=Pompalı tüfek +shotgun-shell=Pompalı tüfek fişeği +simple-entity-with-force=Tarafı olan basit varlık +simple-entity-with-owner=Sahibi olan basit varlık +slowdown-capsule=Yavaşlatma kapsülü +solar-panel=Güneş paneli +solid-fuel=Katı yakıt +space-science-pack=Uzay teknolojisi bilim paketi +speed-module=Hız modülü +speed-module-2=Hız modülü 2 +speed-module-3=Hız modülü 3 +spidertron-remote=Spidertron kumandası +spidertron-rocket-launcher=Spidertron roketatarı +steel-plate=Çelik levha +stone=Taş +stone-brick=Taş tuğla +stone-path=Taş yol +submachine-gun=Hafif makineli tüfek +sulfur=Kükürt +tank-cannon=Tank topu +tank-flamethrower=Araç alev makinesi +tank-machine-gun=Araç makineli tüfeği +upgrade-planner=Yükseltme planlayıcısı +uranium-235=Uranyum 235 +uranium-238=Uranyum 238 +uranium-cannon-shell=Uranyum top mermisi +uranium-fuel-cell=Uranyum yakıt hücresi +uranium-ore=Uranyum cevheri +uranium-rounds-magazine=Uranyum mermi şarjörü +used-up-uranium-fuel-cell=Kullanılmış uranyum yakıt hücresi +utility-science-pack=Yardımcı bilim paketi +vehicle-machine-gun=Araç makineli tüfeği +wood=Tahta +[map-gen-preset-description] +death-world=Isırganlar daha tehlikelidir ve daha hızlı gelişirler. +death-world-marathon=Tarif ve teknolojiler daha pahalı, ısırganlar daha tehlikeli ve daha kalabalıklardır. Sadece tecrübeli bir Factorio oyuncusuysanız bunu seçin. +default=Normal ayarlar. Factorio oynamak için önerilen biçim. +island=Sonsuz bir okyanusta büyük bir ada. +marathon=Tarif ve teknolojiler daha pahalıdır. +rail-world=Tren sistemlerine teşvik etmek için maden yatakları büyük ve birbirinden uzak. Isırganlar yeni üsler yaratmayacaklar ve daha önceden temizlenmiş bölgelere yeniden yerleşemeyecekler. +ribbon-world=Yükseklik yalnızca 128 karo ile sınırlı, böylelikle ilginç durumlar ve çeşitli meydan okumalarını beraberinde getirir. +rich-resources=Kaynak arsaları daha zengindir, bu yüzden fazla yayılmanıza gerek kalmaz. +[map-gen-preset-name] +death-world=Ölüm dünyası +death-world-marathon=Ölüm dünyası maratonu +default=Varsayılan +island=Ada +marathon=Maraton +rail-world=Demiryolu dünyası +ribbon-world=Şerit dünyası +rich-resources=Zengin kaynaklar +[mod-description] +base[1]=Tüm varsayılan oyun verilerine ve senaryolara sahip temel eklenti. +[mod-name] +base=Temel +[modifier-description] +artillery-range=Topçu mermisi menziline: +__1__ +artillery-shell-shooting-speed-bonus=Topçu mermisi ateş hızına: +__1__ +auto-character-logistic-trash-slots=Karakter otomatik çöp filtreleri +beam-damage-bonus=Işın hasarına: +__1__ +bullet-damage-bonus=Mermi hasarına: +__1__ +bullet-shooting-speed-bonus=Mermi ateş hızına: +__1__ +cannon-shell-damage-bonus=Top mermisi hasarına: +__1__ +cannon-shell-shooting-speed-bonus=Top mermisi ateş hızına: +__1__ +character-build-distance=Karakter inşa menziline: +__1__ +character-crafting-speed=Karakter üretim hızına: +__1__ +character-health-bonus=Karakter canına: +__1__ +character-inventory-slots-bonus=Karakter envanter yuvasına: +__1__ +character-item-drop-distance=Karakter öğe bırakma menziline: +__1__ +character-item-pickup-distance=Karakter öğe alma menziline: +__1__ +character-logistic-requests=Karakter lojistik istekleri +character-logistic-trash-slots=Karakter lojistik çöp yuvasına: +__1__ +character-loot-pickup-distance=Karakter hazine toplama menziline: +__1__ +character-mining-speed=Karakter kazma hızına: +__1__ +character-reach-distance=Karakter erişme menziline: +__1__ +character-resource-reach-distance=Karakter kaynağa erişme menziline: +__1__ +character-running-speed=Karakter yürüme hızına: +__1__ +deconstruction-time-to-live=Yıkım emri kalıcılığı süresine: +__1__ +electric-damage-bonus=Elektrik hasarına: +__1__ +flamethrower-damage-bonus=Ateş hasarına: +__1__ +flamethrower-turret-attack-bonus=Alev makinesi hasarına: +__1__ +fluid-damage-modifier=Sıvı hasarı çarpanı +follower-robot-lifetime=Takip eden robot yaşam süresine: +__1__ +ghost-time-to-live=Hayalet yeniden inşa etme süresine: +__1__ +grenade-damage-bonus=El bombası hasarına: +__1__ +gun-turret-attack-bonus=Silah taretinin hasarına: +__1__ +inserter-stack-size-bonus=Normal yerleştirici kapasitesine: +__1__ +laboratory-productivity=Laboratuvar üretkenliğine: +__1__ +laboratory-speed=Laboratuvar araştırma hızına: +__1__ +landmine-damage-bonus=Mayın hasarına: +__1__ +laser-damage-bonus=Lazer hasarına: +__1__ +laser-shooting-speed-bonus=Lazer ateş hızına: +__1__ +max-failed-attempts-per-tick-per-construction-queue=İnşaat yöneticisi hızının alt eşiğine: +__1__ +max-successful-attempts-per-tick-per-construction-queue=İnşaat yöneticisi hızının üst eşiğine: +__1__ +maximum-following-robots-count=Azami takipçi robot sayısına: +__1__ +mining-drill-productivity-bonus=Sondaj üretkenliğine: +__1__ +rocket-damage-bonus=Roket hasarına: +__1__ +rocket-shooting-speed-bonus=Roket ateş hızına: +__1__ +shotgun-shell-damage-bonus=Pompalı fişeğinin hasarına: +__1__ +shotgun-shell-shooting-speed-bonus=Pompalı fişeği ateş hızına: +__1__ +stack-inserter-capacity-bonus=Yığn yerleştirici kapasitesine: +__1__ +train-braking-force-bonus=Tren frenleme kuvvvetine: +__1__ +worker-robot-battery=İşçi robot piline: +__1__ +worker-robot-speed=İşçi robot hızına: +__1__ +worker-robot-storage=İşçi robot kapasitesine: +__1__ +zoom-to-world-blueprint-enabled=Dünyaya yakınlaştırma taslak +zoom-to-world-deconstruction-planner-enabled=Dünyaya yakınlaştırma yıkım planlayıcısı +zoom-to-world-enabled=Dünyaya yakınlaştır +zoom-to-world-ghost-building-enabled=Dünyaya yakınlaştırma hayalet bina +zoom-to-world-selection-tool-enabled=Dünyaya yakınlaştırma seçim aracı +zoom-to-world-upgrade-planner-enabled=Dünyaya yakınlaştırma yükseltme planlayıcısı +[programmable-speaker-instrument] +alarms=Alarmlar +bass=Bas +celesta=Çelesta +drum-kit=Bateri +lead=Solo +miscellaneous=Çeşitli +piano=Piyano +plucked=Telli çalgı +saw=Sawtooth +square=Square +steel-drum=Çelik tambur +vibraphone=Vibrafon +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C# 3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D #3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Başarım kazanıldı +alarm-1=Alarm 1 +alarm-2=Alarm 2 +alert-destroyed=Uyarı: Nesne yok edildi +armor-insert=Zırh takma +armor-remove=Zırh çıkartma +buzzer-1=Zil 1 +buzzer-2=Zil 2 +buzzer-3=Zil 3 +cannot-build=İnşa edilemez +clap=Alkış +console-message=Konsol mesajı +cowbell=Cowbell +crafting-finished=Üretim tamamlandı +crash=Crash +fx=Fx +game-lost=Oyun kaybedildi +game-won=Oyun kazanıldı +gui-click=Arayüz tıklama +gui-click-2=Arayüz tıklama 2 +hat-1=Hi-hat 1 +hat-2=Hi-hat 2 +high-q=High Q +inventory-move=Envanter hareketi +kick-1=Kick 1 +kick-2=Kick 2 +new-objective=Yeni görev +perc-1=Percussion 1 +perc-2=Percussion 2 +research-completed=Araştırma tamamlandı +reverse-cymbal=Ters cymbal +ring=Zil +scenario-message=Senaryo mesajı +shaker=Marakas +siren=Siren +snare-1=Snare 1 +snare-2=Snare 2 +snare-3=Snare 3 +triangle=Zil +[recipe-name] +advanced-oil-processing=Gelişmiş petrol işleme +basic-oil-processing=Temel petrol işleme +coal-liquefaction=Kömür sıvılaştırma +empty-crude-oil-barrel=Ham petrol varili boşaltma +empty-filled-barrel=__1__ varili boşalt +fill-barrel=__1__ varili doldur +fill-crude-oil-barrel=Ham petrol varili doldurma +heavy-oil-cracking=Ağır petrolü, hafif petrole ayrıştırma +kovarex-enrichment-process=Kovarex zenginleştirme işlemi +light-oil-cracking=Hafif petrolü, petrol gazına ayrıştırma +nuclear-fuel-reprocessing=Nükleer yakıt yeniden işleme +uranium-processing=Uranyum işleme +[shortcut] +alt-mode="Alt modunu" aç/kapat +copy=Kopyala +cut=Kes +import-string=Dizgeyi içeri aktar +inline-keybind-format=__1__ (__2__) +make-blueprint=Plan +make-blueprint-book=Plan kitabı +make-deconstruction-planner=Yıkım planlayıcısı +make-upgrade-planner=Yükseltme planlayıcısı +out-of-line-keybind-format=__1__\n(__2__) +paste=Yapıştır +toggle-equipment-movement-bonus=Dış iskeleti aç/kapat +toggle-personal-logistic-requests=Kişisel lojistik isteklerini aç/kapat +toggle-personal-roboport=Kişisel robot limanını aç/kapat +undo=Geri al +undo-unavailable=Geri al +[story] +message-log-close=Kapat +message-log-title=İleti günlüğü +[technology-description] +advanced-electronics=Gelişmiş hesaplama için entegre devreler ve mikroişlemciler. +advanced-material-processing=Daha hızlı ve daha esnek fırınlar. +advanced-oil-processing=Daha fazla işlenebilen ilave ürünler ile ham petrol işlemesi. +artillery=Taret veya tren vagonuna takılmış uzun menzilli top. Uzaktaki düşman yapılarına otomatik olarak ateş etmek için kullanılır veya el ile daha uzak mesafelere hedeflendirilebilir. +artillery-shell-range=Topçu menzilini arttırır. +artillery-shell-speed=Topçuların ateş hızını arttırır. +atomic-bomb=Tek seferde devasa büyüklükte bir alanda bulunan her şeyi yok etmek için kullanılan yıkıcı roketler. +automated-construction=Yapı robotlarına birden fazla binayı tek seferde inşa etme, yükseltme veya yıkma emri vermenizi, fabrikaları tamamiyle kopyalayıp yapıştırmanızı veya ormanları temizlemenizi sağlar. +automated-rail-transportation=Otomatik tren güzergahları oluşturmak için tren duraklarını etkinleştirir. +automation=Otomatik seri üretim için önemli teknoloji. +automation-2=Sıvı maddeleri işleyebilme yeteneği olan montaj makineleri. +automation-3=Sıvı maddeleri işleyebilme yeteneği olan, daha hızlı ve ek modül yuvaları olan montaj makineleri. +automobilism=Taşımacılık için kullanılan motorla çalışan araç. +battery=Elektronik cihazlara enerji sağlayan ve depolayan elektrokimyasal hücre. +battery-equipment=Zırha eklenerek daha sonra kullanılmak üzere artık enerjinin depolanmasını sağlar. +battery-mk2-equipment=Zırha eklenerek daha sonra kullanılmak üzere bolca enerji depolanmasını sağlar. +belt-immunity-equipment=Taşıma bantları tarafından taşınmanızı önlemek için zırhın içine yerleştirilir. +braking-force=Trenler daha hızlı yavaşlar, bu da trenlerin yüksek hızlarda daha uzun süre kalmasını sağlar. +chemical-science-pack=Petrol ürünlerinin kullanımını sağlayan gelişmiş öğelerin araştırılmasını sağlar. +circuit-network=Kablolarla bağlayıp sinyallere tepki göstermelerini sağlayarak makinelerinizin üzerinde daha iyi kontrolünüzün olmasını sağlar. +cliff-explosives=Kayalıkları yerle bir etmek için yeterli patlayıcı bulunduran variller. +coal-liquefaction=Buhar ve ağır petrol kullanarak kömürü petrol ürünlerine dönüştürmek için kullanılan bir işleme yöntemi. +concrete=Zemin döşemesi olarak da kullanılabilen gelişmiş yapı maddesi. +construction-robotics=Yapı robotları dost varlıkları tamir ve inşa edebilir. Aynı zamanda robotlara yeni yapılar inşa etmesini oraya bir hayalet koyarak emredebilirsiniz. +defender=En temel savaş robotu türü. Oyuncuyu kısa bir süre takip eder ve yardımcı olur. +destroyer=En gelişmiş savaş robot türü. Oyuncuyu kısa bir süre takip eder ve yardımcı olur. +discharge-defense-equipment=Zırhın içine yerleştirilir. Uzaktan etkinleştirildiğinde çevredeki düşmanlara hasar verir, geriye iter ve sersemletir. +distractor=Orta tip savaş robotu. Düşmanları vurmak ve dikkatini dağıtmak için konuşlandırılmış konumda kalır. +effect-transmission=Yükseltme modüllerinin etkilerini yakındaki dost varlıklara ileten verici. +effectivity-module=Bir makinenin enerji tüketimini azaltan bir modül. +electric-energy-accumulators=Elektrik enerjisinin fazlasını sonrası için saklayan yapılar. +electric-energy-distribution=Elektrik dağıtmanın daha esnek yolları. +electric-engine=Elektriği mekanik harekete dönüştürür. +electronics=Temel sinyal işleme için elektronik bileşenler. +energy-shield-equipment=Hasarın emilmesi için zırha yerleştirilir. +energy-shield-mk2-equipment=Büyük miktarda hasarın emilmesi için zırha yerleştirilir. +energy-weapons-damage=Lazer ve elektrik ışınlarının hasarını arttırır. +engine=Yakıtların oluşturduğu ısı enerjisini mekanik enerjiye çevirir. Tüm araçların olmazsa olmaz parçalarından biridir. +exoskeleton-equipment=Hareket hızını arttırmak için zırha yerleştirilir. Aynı anda birden fazla dış iskelet takabilirsiniz. +explosive-rocketry=Daha büyük patlama çapı olan son derece patlayıcı roketler. +explosives=Tehlikeli ve kontrol edilebilir patlayıcıların geliştirilmesi. +fast-inserter=Gelişmiş elektronikler sayesinde daha hızlı hareket ve öğe filtreleme özelliklerine sahip yerleştiriciler. +flamethrower=Agresif sıvıları düşmanlara ateşleyerek onları yakan taret ve elde tutulan alev makinesi. +flammables=Daha verimli yakıt ve daha agresif yanıcı maddelerin geliştirilmesi. +fluid-handling=Sıvıları saklamak ve taşımak için çeşitli yollar. +fluid-wagon=Demiryolu aracılığıyla sıvı taşımacılığı. Sıvı vagonları düz ray parçalarının yanına yerleştirilen pompalar ile doldurulup boşaltılabilir. +follower-robot-count=Eş zamanlı olarak sizi takip edebilen savaş robotu sayısını arttırır. +fusion-reactor-equipment=Diğer ekipmanlara güç sağlamak için zırha yerleştirilir. +gates=Gerektiğinde açılabilen duvarlar. Devre ağı tarafından kontrol edilebilir. +gun-turret=Şarjörle tekrar doldurulması gereken temel savunma yapıları. +heavy-armor=Daha fazla koruma için ağır zırh. +inserter-capacity-bonus=Yığın yerleştiricilerin tek seferde taşıdığı öğe miktarını arttırır. Bazı geliştirmeler normal yerleştiricilere de yığın desteği verir. +kovarex-enrichment-process=Uranyum-238'den uranyum-235 oluşturma işlemi. Katalizör olarak büyük miktarda uranyum-235 gerektirir. +land-mine=Düşmanların üzerinde yürüyüp tetiklemesi için yere inşa edilen patlayıcı tuzaklar. Patladıktan sonra yapı robotları tarafından tekrar inşa edilebilir. Daha güçlü patlayıcılar araştırılarak hasarı yükseltilebilir. +landfill=Üzerinde inşa edebileceğiniz bir alan oluşturmak için suya yerleştirilebilir. +laser=Hasar verebilen odaklanmış ışık. +laser-shooting-speed=Lazer silahlarının ateş hızını arttırır. +laser-turret=Sadece elektrik gerektiren gelişmiş savunma yapıları. +logistic-robotics=Lojistik robotları, öğeleri oyunculara taşıyabilir veya istenmeyen öğeleri alabilir. +logistic-science-pack=Gelişmiş lojistik, makineleşme ve temel askeriyenin araştırılmasını sağlar. +logistic-system=Lojistik robotların kabiliyetini arttıran ilave lojistik sandıklarını açar. İstemci sandıklar lojistik ağdan öğe ister. Aktif sağlayıcı sandıklar içeriklerinin farklı yerlerde kullanılıp depolanması için içeriklerini lojistik ağa gönderir. Tampon sandıklar kişisel lojistik ve otomatik inşa için belirtilen öğeleri ister. +logistics=Daha hızlı ve esnek nakliye yöntemleri. +low-density-structure=Hafif ama sağlam madde, uzay gemileri ve kişisel ekipman için çok kullanışlıdır. +lubricant=Ağır petrolleri gres yağına dönüştürme. Yüksek hızlı makinelerde sürtünmeyi azaltmak için kullanılır. +military=Kendinizi ve fabrikanızı korumanın daha etkili yolları. +military-science-pack=Daha fazla askeri araştırma yapılabilmesini sağlar. +mining-productivity=Tüm maden sondajlarının ve atbaşı pompaların verimini arttırır. +modular-armor=Eşsiz avantajlar veren ekipman modülleri için küçük bir boşluğu olan bir zırh. Giymek aynı zamanda envanter boyutunuzu arttırır. +modules=Makinelere eklenebilen yükseltme modüllerini araştırmanızı sağlar. +night-vision-equipment=Zırha eklenerek gece daha iyi görmenizi sağlar. +nuclear-fuel-reprocessing=Kullanılmış uranyum yakıt hücrelerini tekrar işleyerek uranyum-238 oluşturma işlemi. +nuclear-power=Uranyum yakıt hücreleri kullanılarak daha güçlü ve karmaşık güç üretme yöntemi. +oil-processing=Plastik, kükürt ve yakıt üretiminde kullanılan ham petrol işlemesi. +optics=Görünür ışığın çeşitli kullanımları. +personal-laser-defense-equipment=Zırha eklenerek yakındaki düşmanlara otomatik olarak ateş eder. +personal-roboport-equipment=Zırha eklenerek yapı robotlarının envanterinizden çalışmasını sağlar. +personal-roboport-mk2-equipment=Zırha eklenerek birçok yapı robotunun envanterinizden çalışmasını sağlar. +physical-projectile-damage=Fiziksel mermi tabanlı silahların, taretlerin ve savunma robotlarının hasarını arttırır. +plastics=Katı cisimlere kalıplanabilen yapay polimer maddeler. +power-armor=Büyük bir ekipman alanı ve envanter boyutu bonusu olan zırh. +power-armor-mk2=Kocaman bir ekipman alanı ve envanter boyutu bonusu olan zırh. +production-science-pack=En verimli makinelerin, modüllerin ve işlemelerin araştırılmasını sağlar. +productivity-module=Makinelerin aynı miktarda içerikten daha çok ürün üretmesini sağlayan, ama eş zamanlı olarak enerji tüketimini arttırıp hızı yavaşlatan bir modül. +rail-signals=Aynı demiryolu ağı üzerindeki çoklu tren yönetimi sağlar. +railway=Uzun mesafelerde büyük ölçekli taşımacılık. +refined-flammables=Ateş tabanlı silahların hasarını arttırır. +research-speed=Daha verimli araştırma uygulamalarını açar. +robotics=Uçan robotların gövdeleri. Lojistik veya yapı işleri için özelleştirilmesi gerekir. +rocket-control-unit=Roket sistemlerini kontrol edebilen gelişmiş bilgi işlem birimi. +rocket-fuel=Gelişmiş çok amaçlı yakıt. +rocket-silo=Uzaya bir roket göndermenizi ve oyunu kazanmanızı sağlar. +rocketry=Düşmanları roket ile rahatsız etmek için kişisel roketatar. +solar-energy=Bağımsız elektrik enerjisi, fakat geceleri kullanışsızdır. +solar-panel-equipment=Diğer ekipmanlara güç sağlamak için zırha yerleştirilir, ama geceleri çalışmaz. +space-science-pack=Uzaya uydu gönderilmesine ve uzay bilim paketi üretmek için kullanılan bilimsel verilerin alınmasını sağlar. +speed-module=Makinelerin daha hızlı çalışmasını sağlayan, ama eş zamanlı olarak enerji tüketimlerini arttıran bir modül. +spidertron=Engebeli arazi şartlarında hareket edebilen çok yönlü bir araç. Elle veya otomatik hedefleme ile kullanılabilen hızlı ateş eden roketatarlar ile donatılmıştır. Bizzat sürülebilir ya da spidertron kumandası ile kontrol edilebilir. +stack-inserter=Yığın yerleştirici aynı anda birden fazla öğeyi taşıyabilir. +steel-axe=Kazı hızınızı arttırır. +steel-processing=Demir levhaları eriterek çelik üretmenizi sağlar. +stone-wall=Fabrikanızı saldırganlardan koruyan duvarlar. +stronger-explosives=Patlayıcı silahların hasarını arttırır. +sulfur-processing=Sülfürik asit ve patlayıcı öğelerin üretimi için kullanılan, son derece tepkimeli, metal olmayan bir kimyasal. +tank=Çeşitli silahlar monte edilebilen güçlü saldırı aracı. +toolbelt=Envanterinizi genişletir. +uranium-ammo=Daha yüksek sertlik ve ağırlığından dolayı yıkıcı hasar veren uranyum-238 ile üretilen gelişmiş cephane. +uranium-processing=Uranyum cevheri santrifüjler içinde uranyum-238'e işlenir, daha zengin bir uranyum-235 ile sonuçlanma şansı vardır. Her ikisi de uranyum yakıt hücreleri oluşturmak için gereklidir. +utility-science-pack=En güçlü silahların, kişisel ekipmanların ve robot koordinasyonunun araştırılmasını sağlar. +weapon-shooting-speed=Birçok mermi tabanlı silahların ateş hızını arttırır. +worker-robots-speed=Lojistik ve yapı robotlarının uçuş hızını arttırır. +worker-robots-storage=Lojistik ve yapı robotlarının tek seferde taşıyabileceği öğe sayısını arttırır. +[technology-name] +advanced-electronics=Gelişmiş elektronik +advanced-material-processing=Gelişmiş madde işleme +advanced-oil-processing=Gelişmiş petrol işleme +artillery=Topçu +artillery-shell-range=Topçu mermisi menzili +artillery-shell-speed=Topçu mermisi ateş hızı +atomic-bomb=Atom bombası +automated-rail-transportation=Otomatikleştirilmiş raylı taşıma +automation=Makineleşme +automobilism=Sürücülük +battery=Pil +battery-equipment=Kişisel pil +battery-mk2-equipment=Kişisel pil MK2 +belt-immunity-equipment=Bant dokunulmazlığı ekipmanı +braking-force=Frenleme gücü +chemical-science-pack=Kimyasal bilim paketi +circuit-network=Devre ağı +cliff-explosives=Kayalık patlatıcıları +coal-liquefaction=Kömür sıvılaştırma +concrete=Beton +construction-robotics=Yapı robotları +defender=Savunmacı +destroyer=Yok edici +discharge-defense-equipment=Deşarj savunması +distractor=Dikkat dağıtıcı +effect-transmission=Etki iletimi +effectivity-module=Verimlilik modülü +electric-energy-accumulators-1=Elektrik enerjisi aküleri +electric-energy-distribution=Elektrik enerjisi dağıtımı +electric-engine=Elektrikli motor +electronics=Elektronik +energy-shield-equipment=Enerji kalkanı ekipmanı +energy-shield-mk2-equipment=Enerji kalkanı MK2 ekipmanı +energy-weapons-damage=Enerji silahları hasarı +engine=Motor +exoskeleton-equipment=Dış iskelet ekipmanı +explosive-rocketry=Patlayıcı füze bilimi +explosives=Patlayıcılar +fast-inserter=Hızlı yerleştirici +flamethrower=Alev makinesi +flammables=Yanıcı maddeler +fluid-handling=Sıvı idaresi +fluid-wagon=Sıvı vagonu +follower-robot-count=Takip eden robot sayısı +fusion-reactor-equipment=Taşınabilir füzyon reaktörü +gate=Geçit +gun-turret=Silah tareti +heavy-armor=Ağır zırh +inserter-capacity-bonus=Yerleştirici kapasite bonusu +kovarex-enrichment-process=Kovarex zenginleştirme yöntemi +land-mine=Mayınlar +landfill=Arazi doldurma +laser=Lazer +laser-shooting-speed=Lazer ateş hızı +laser-turret=Lazer tareti +logistic-robotics=Lojistik robotları +logistic-science-pack=Lojistik bilim paketi +logistic-system=Lojistik sistemi +logistics=Lojistik +low-density-structure=Düşük yoğunluklu yapı +lubricant=Gres yağı +military=Askeri +military-science-pack=Askeri bilim paketi +mining-productivity=Sondaj üretkenliği +modular-armor=Modüler zırh +modules=Modüller +night-vision-equipment=Gece görüşü ekipmanı +nuclear-fuel-reprocessing=Nükleer yakıt yeniden işleme +nuclear-power=Nükleer güç +oil-processing=Petrol işleme +optics=Optik +personal-laser-defense-equipment=Kişisel lazer savunması +personal-roboport-equipment=Kişisel robot limanı +personal-roboport-mk2-equipment=Kişisel robot limanı MK2 +physical-projectile-damage=Fiziksel mermi hasarı +plastics=Plastik +power-armor=Güç zırhı +power-armor-mk2=Güç zırhı MK2 +production-science-pack=Üretim bilim paketi +productivity-module=Üretkenlik modülü +rail-signals=Demiryolu sinyalleri +railway=Demiryolu +refined-flammables=İşlenmiş yanıcı maddeler +research-speed=Laboratuvar araştırma hızı +robotics=Robot bilimi +rocket-control-unit=Roket kontrol birimi +rocket-fuel=Roket yakıtı +rocket-silo=Roket rampası +rocketry=Füze bilimi +solar-energy=Güneş enerjisi +solar-panel-equipment=Taşınabilir güneş paneli +space-science-pack=Uzay bilim paketi +speed-module=Hız modülü +spidertron=Spidertron +stack-inserter=Yığın yerleştirici +steel-axe=Çelik kazma +steel-processing=Çelik işleme +stone-wall=Taş duvar +stronger-explosives=Daha güçlü patlayıcılar +sulfur-processing=Kükürt işleme +tank=Tank +toolbelt=Alet kemeri +uranium-ammo=Uranyum cephanesi +uranium-processing=Uranyum işleme +utility-science-pack=Yardımcı bilim paketi +weapon-shooting-speed=Silah ateş hızı +worker-robots-speed=İşçi robot hızı +worker-robots-storage=İşçi robot yük boyutu +[tile-name] +concrete=Beton +deepwater=Derin su +deepwater-green=Derin yeşil su +dirt-1=Toprak 1 +dirt-2=Toprak 2 +dirt-3=Toprak 3 +dirt-4=Toprak 4 +dirt-5=Toprak 5 +dirt-6=Toprak 6 +dirt-7=Toprak 7 +dry-dirt=Kuru toprak +grass-1=Çim +grass-2=Çim 2 +grass-3=Çim 3 +grass-4=Çim 4 +hazard-concrete-left=Sol karantina betonu +hazard-concrete-right=Sağ karantina betonu +lab-dark-1=Laboratuvar karosu 1 +lab-dark-2=Laboratuvar karosu 2 +lab-white=Beyaz laboratuvar +landfill=Arazi doldurma +nuclear-ground=Nükleer zemin +out-of-map=Harita dışı +red-desert-0=Kızıl çöl 0 +red-desert-1=Kızıl çöl 1 +red-desert-2=Kızıl çöl 2 +red-desert-3=Kızıl çöl 3 +red-desert-dark=Koyu kırmızı çöl +refined-concrete=İşlenmiş beton +refined-hazard-concrete-left=Sol işlenmiş karantina betonu +refined-hazard-concrete-right=Sağ işlenmiş karantina betonu +sand-1=Kum 1 +sand-2=Kum 2 +sand-3=Kum 3 +stone-path=Taş yol +tutorial-grid=Öğretici ızgara +water=Su +water-green=Yeşil su +water-mud=Sığ su 2 +water-shallow=Sığ su +water-wube=Su Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] aktif olarak öğeleri lojistik ağa itmeye çalışır.\nAktif sağlayıcı sandıktan bir öğe isteği yoksa [entity=logistic-chest-storage] içine taşınır. +belt-lanes=[entity=transport-belt] öğeleri taşımak için kullanılabilecek iki şeride sahiptir ve bunlar farklı kaynaklar için kullanılabilir.\n[entity=inserter] her iki şeritten de öğe alabilir, ancak öğeleri yalnızca uzak olan şeride koyabilir. +buffer-chest=[entity=logistic-chest-buffer] hem [entity=logistic-chest-requester] hem de [entity=logistic-chest-passive-provider] olarak davranabilir.\nİnşaat işleri, kişisel lojistik ve "Tampon sandıklarından iste" etkin olan istemci sandıkları için öğe sağlarlar. +bulk-crafting=Bir üretim yuvasının üzerine gelindiğinde:\n - 5 tane üretmek için __ALT_CONTROL__1__craft-5__.\n - Mümkün olduğu kadar çok üretmek için __ALT_CONTROL__1__craft-all__. +burner-inserter-refueling=[entity=burner-inserter] diğer yerleştiriciler kullanılarak yeniden ikmal edilmesi sağlanabilir ama kendileri zaten yakıtlarla çalışıyorlarsa kendilerini ikmal edeceklerdir. +circuit-network=Devre ağı, makineler arasında bilgi aktarımına izin veren bir sistemdir.\nMakineleri devre ağına [item=red-wire] ve [item=green-wire] kullanarak bağlayabilirsin.\nAğ, her sinyal türü için ayrı ayrı -2³¹ (-2,147,483,648) .. 2³¹ (2,147,483,647) arası tamsayı değerlerini taşıyabilir.\nOyunu bitirmek için devre ağını kullanmak gerekmez, ancak bunlar çok sayıda eğlenceli mekanizmaya veya onsuz mümkün olmayacak ince ayarlanmış fabrika optimizasyonlarına izin verir. +clear-cursor=Bir eşyayı tutuyorken, __CONTROL__clear-cursor__ tuşu ile elinden temizleyebilirsin. Temizlenen eşya kaynak envanterdeki [img=utility/hand] yuvasına geri dönecektir.\nAyrıca demiryolu planlamayı, kablo sürüklemeyi ve seçim kutucuklarını da iptal eder. +connect-switch=Elektrik kablosu bağlamak için imlecinizde [item=copper-cable] bulunuyorken bir varlık üzerinde __ALT_CONTROL__1__build__ kullanın.\nTüm kabloları kaldırmak için varlık üzerinde __ALT_CONTROL__1__remove-pole-cables__ kullanın. +construction-robots=[entity=construction-robot] Lojistik ağından gelen; inşaat, yıkım, geliştirme ve onarım emirlerini alır.\nİnşaat emirleri, hayalet (yani prototip) binalar yerleştirildiğinde, [item=blueprint] kullanıldığında, ya da bir bina saldırı veya kaza sonucunda yıkıldığında ve yeniden tamir edilmesi gerektiğinde verilir.\nYıkım emirleri, oyuncu, istediği varlıkları [item=deconstruction-planner] ile işaretlerse robotlara iletilir.\nGeliştirme emirleri, oyuncunun [item=upgrade-planner] kullanmasına bağlıdır.\nBu emirler ayrıca oyuncu kazara istemediği bir şey yapınca ve geri alma özelliğini kullanınca da robotlara iletilir. +copy-entity-settings=__CONTROL__copy-entity-settings__ ve __CONTROL__paste-entity-settings__, ayarları varlıklar arasında kopyalamana olanak tanır.\nÖrneğin, tarifi ayarlamak için [entity=assembling-machine-2] arasında veya envanter sınırını belirlemek için sandıklar arasında kopyalayıp yapıştırabilirsin.\n__ALT_CONTROL__1__paste-entity-settings__ ve sürükleme, tek bir tuşla birden çok varlığa yapıştırabilir. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ ve __CONTROL__paste-entity-settings__, ayarları varlıklar arasında kopyalamana olanak tanır.\nÖrneğin, tarifi ayarlamak için [entity=assembling-machine-2] arasında veya envanter sınırını belirlemek için sandıklar arasında kopyalayıp yapıştırabilirsin.\n__CONTROL__paste-entity-settings__ tuşunu basılı tut ve birden çok varlığa hızla yapıştırmak için __CONTROL__move__ kullanarak hareket et. +copy-paste=__CONTROL__copy__, seçimi panoya kaydetmenizi sağlayan kopyalama aracını ortaya çıkarır.\n__CONTROL__paste__ oluşturulacak son kopyalanan seçimi geri getirir.\n__CONTROL__cycle-clipboard-forwards__ and __CONTROL__cycle-clipboard-backwards__ pano geçmişinde gezinmenizi sağlar. +copy-paste-filters=Ayarlanabilir filtre, istek, veya filtrelenmiş envanter slotu olan varlıklar arasında kopyala-yapıştır yapabilirsiniz. Buna örnek varlıklar: [entity=filter-inserter], [entity=splitter] veya [entity=cargo-wagon]'dur. +copy-paste-requester-chest=[entity=logistic-chest-requester] öğeleri arasında kopyala-yapıştır yaparak lojistik istekleri kopyalayabilirsiniz.\nAyrıca [entity=assembling-machine-2] öğesinden [entity=logistic-chest-requester] öğesine kopyala-yapıştır yaparak tarife dayalı olarak lojistik isteğin belirlenmesini sağlayabilirsiniz. +copy-paste-spidertron=[entity=spidertron] öğeleri arasında kopyala-yapıştır yapmak rengi ve lojistik istekleri kopyalar.\nAyrıca ekipman ızgarasını da kopyalamaya çalışır, öğelerin bulunması durumunda ekipmanı oyuncu envanterinden alarak yerleştirir. +copy-paste-trains=[entity=locomotive] öğeleri arasında kopyala-yapıştır yaparak programını ve rengini kopyalayabilirsiniz.\n[entity=train-stop] öğeleri arasında kopyala-yapıştır yaparak durak adını ve rengini kopyalayabilirsiniz.\nSon olarak [entity=locomotive] ve [entity=train-stop] arasında herhangi iki yönde kopyala-yapıştır yaparak rengi kopyalayabilirsiniz. +drag-building=[entity=stone-furnace] gibi yapılarla düz bir hat inşa etmenin en kolay yolu __CONTROL__build__ tuşuna basmak ve istenilen yönde koşarken basılı tutmaktır. +drag-building-poles=[entity=small-electric-pole]ni sürükleyerek inşa edersen otomatik olarak uzanabileceği en fazla uzunluğuna inşa edecektir. +drag-building-underground-belts=[entity=underground-belt] ya da [entity=pipe-to-ground] sürüklenerek inşa edilirse otomatik olarak uzanabileceği en fazla uzunluğuna inşa edilecektir. +e-confirm=Oyundaki bütün yeşil düğmeler __CONTROL__confirm-gui__ tuşu ile onaylanabilir.\nHadi şimdi bu tüyoyu onaylamak için dene! +electric-network=Elektrik şebekesi, [entity=steam-engine] veya [entity=solar-panel] gibi üreticilerden gelen enerjiyi tüketicilere eşit olarak aktarır.\n__ALT_CONTROL__1__open-gui__ bir elektrik direği üzerinde kendi elektrik şebekesinin istatistiklerini gösterir. +electric-pole-connections=Elektrik direkleri, kendi 'kablo menzili' içerisindeki diğer elektrik direkleriyle otomatik olarak bağlanır ve 5'e kadar bağlantıya sahip olabilir.\nBağlantılar [item=copper-cable] kullanılarak elle eklenebilir veya kaldırılabilir.\nTüm elektrik direği bağlantıları, elektrik direği üzerinde __CONTROL__remove-pole-cables__ kullanılarak kaldırılabilir. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ birimlerden öğeleri almayı sağlar.\n__ALT_CONTROL__1__fast-entity-transfer__ bir öğeyi elinde bulundururken birimlere koymak için de kullanılabilir.\n\n\nBu öğretici sana birimleri açmadan öğeleri farklı yollarla nasıl transfer edeceğini gösterecektir. +fast-belt-bending=[entity=transport-belt] öğesini sürüklerken __CONTROL__rotate__ tuşuna basmak kesintisiz dönüşler oluşturmaya izin verir. +fast-obstacle-traversing=Bir engel uzerinden [entity=transport-belt] suruklemek, mumkun oldugunda otomatik olarak [entity=underground-belt] donusumu saglayacaktir. +fast-replace=Aynı tür ve boyuttaki bir varlık üzerine inşa etmek, hızlı bir değiştirme gerçekleştirir. Hızlı değiştirme, envanter içeriği ve seçilen tarif gibi orijinal varlığın özelliklerini koruyacaktır. +fast-replace-belt-splitter=[entity=transport-belt]'nı [entity=splitter] ile hızlı bir şekilde değiştirebilirsiniz veya bunun tersini de yapabilirsiniz. +fast-replace-belt-underground=[entity=transport-belt] ile [entity=underground-belt] arasında hızlıca değişiklik yapabilirsiniz.\nYeraltı bandının girişi ve çıkışındaki bantlar otomatik olarak kaldırılır.\nBu hızlı değiştirme özelliği aynı zamanda [entity=pipe] ile [entity=pipe-to-ground] için de kullanılır +fast-replace-direction=Varlık yönlerini değiştirmek için hızlı yerleştirme kullanabilirsin. +gate-over-rail=[entity=gate] dikey veya yatay olarak herhangi [entity=straight-rail] üzerine inşa edilebilir.\nTrenler geçmek için otomatik olarak açıp, savunmanızda delik bırakmayacaklardır. +ghost-building=İnşaa edilebilir bir öğeyi tutarken __ALT_CONTROL__1__build-ghost__ ile onu bir varlık hayaleti olarak inşa eder.\nVarlık hayaletleri, menzil içindeki herhangi bir lojistik ağ tarafından otomatik olarak oluşturulacaktır. +ghost-rail-planner=Hayalet ray planlayıcısı, yeni demiryolu hayaletlerinin uzun uzantılarını planlamak için kullanılır.\nHayalet planlayıcısını kullanabilmek için, demiryolu planlaması sırasında __CONTROL_MODIFIER__build-ghost__ tuşunu basılı tutun.\nAyrıca engellerden kaçınma ile hayalet demiryolu planı için __CONTROL_MODIFIER__build-with-obstacle-avoidance__ tuşunu da tutabilirsiniz. +inserters=Yerleştiriciler öğeleri bir taraftan alıp ters tarafına yerleştirirler.\n [entity=transport-belt][entity=iron-chest][entity=burner-mining-drill][entity=stone-furnace] ve diğer makinelerden öğeleri alıp taşıyabilirler. +insertion-limits=Yerleştirici her zaman hedef envanteri doldurmaz. Bu, diğer yerleştiricilerin öğeleri alarak paylaşmasına olanak verir.\nÖrnek olarak eğer [entity=boiler] içinde 5 ya da daha fazla [item=coal] varsa, yerleştirici içine daha fazlasını yerleştirmeyecektir. Bu da banttaki yakıtların tek bir kazan tarafından alınmasını engelleyecek ve daha uzaktaki kazanları beslemeye olanak sağlayacaktır.\nBu olay ayrıca [entity=gun-turret][entity=assembling-machine-1][entity=stone-furnace][entity=lab] vb. gibi yerlerde de çalışmaktadır. +introduction=İpuçları ve Tüyolar'a hoş geldin!\nBurası, oyun konseptini görsel ve interaktif formlarda açıklayacak.\nİpuçları ve Püf Noktaları, oyunda ilerleme kaydettikçe ve onları uyguladıkça açılacaktır.\nHepsini görmek istersen şu konsol komutunu kullan: __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Sandıklar, kırmızı "X" envanter yuvasını seçip ardından istenen yuvaları bloke ederek kullanılabilir ve envanter yuvaları sınırlandırılabilir.\nYerleştiriciler engellenen yuvaları dolduramayacak, bu nedenle genel olarak sandık kapasitesini azaltır ve aşırı üretimi önler. +logistic-network=Lojistik ağ, öğeleri taşımak ve otomatik inşaatı gerçekleştirmek için uçan robotları kullanan güçlü bir otomatik teslimat ağıdır.\n3 ana bileşene sahiptir:\n - [entity=roboport] robotlar için ağ kapsama alanını tanımlar, şarj ve depolama noktası görevi görür.\n - [entity=logistic-robot] lojistik siparişleri yerine getirir ve [entity=construction-robot] inşaat siparişlerini gerçekleştirir.\n - [tooltip=Sağlayıcı sandıkları,tips-and-tricks-item-description.storage-chest-list] ağa öğeler sağlar. +long-handed-inserters=[entity=long-handed-inserter] elektrikli bir yerleştiricidir. Sıradan yerleştiricinin aksine, öğeleri iki karodan iletir ki normali bir karodur. +low-power=Güç tüketimin üretim kapasitenden daha yüksek ise, fabrikadaki makineler yetersiz enerji sebebiyle daha yavaş çalışır.\nÜretim yetersizliği sorununu iş işten geçmeden saptamak istiyorsan makinelerinin hızına dikkat et.\nEnerji seviyesini kontrol etmenin en iyi yolu, şebekeye bağlı bir elektrik direğine tıklayarak oradaki istatistikleri kontrol etmektir. 'Sağlanan' çubuğu yeşil ve sonuna kadar doluysa elektrik üretimin yeterli demektir. +move-between-labs=[entity=lab] arasında bilim paketlerini aktarmak için [entity=inserter] kullanılabilir. +passive-provider-chest=[entity=logistic-chest-passive-provider] ürünlerini lojistik ağa sağlar.\nBunun anlamı, pasif sağlayıcı sandıklarındaki herhangi bir öğenin, lojistik veya inşaat siparişlerini yerine getirmek için robotlar tarafından alınabilmesidir. +personal-logistics=[entity=logistic-robot] kişisel lojistik istekleri yerine getirmek için lojistik sağlayıcı sandıklarındaki öğeleri taşır.\nKişisel lojistik isteğin minimum ve maksimum sayıları vardır ve robotlar, minimum sayıdan fazlasını elde edene kadar öğeleri getirir.\nMaksimum sayıdan daha fazlasına sahipseniz; öğeler, robotlar tarafından götürülmek üzere lojistik çöp yuvalarınıza taşınacaktır. +pipette=Seçili varlığı imlecine yerleştirmek için __CONTROL__smart-pipet__ kullan. +pole-dragging-coverage=Elektrik makineler boyunca sürükleyerek [entity=small-electric-pole] inşa ederseniz, aralıktakilerin hiçbiri atlanmayacaktır. +pump-connection=[entity=pump], doğru şekilde hizalandıklarında sabit bir [entity=fluid-wagon]'a bağlanacaktır.\n'[entity=fluid-wagon] içinden sıvıları yüklemek ve boşaltmak için gereklidir. +rail-building=Demiryolu inşa modunu aktif etmek için, [item=rail] tuşuna basılı tut ve zaten var olan bir ray üstünden __CONTROL__build__ tuşuna bas.\n__ALT_CONTROL__1__build__ ile seçimini onayla.\n__CONTROL__clear-cursor__ demiryolu inşa modunu iptal eder +rail-signals-advanced=[entity=rail-chain-signal] Bir bloğa giren bir trenin buradan ayrılabilmesini sağlamak için önündeki sinyallere göre durumunu belirler.\n[entity=rail-signal] İle birlikte gelişmiş ray kavşakları yapmak için kullanılır.\n\n\nÖğretici karmaşık demiryolu kavşakları oluşturmak ve kilitlenmeleri önlemek için demiryolu zinciri sinyallerini nasıl kullanacağınızı öğretir. +rail-signals-basic=[entity=rail-signal] demiryolunu parçalara böler. Her [entity=locomotive] demiryolu sinyallerini okuyacak ve başka trenlere olası çarpışmaları önleyecektir.\n\n\n\nBu öğretici demiryolu sinyallerini nasıl kullanacağını ve aynı demiryolu üzerinde birden fazla lokomotifini nasıl kullanacağını gösterecektir. +repair-packs=İmlecinde bir [item=tamir paketi] tutarken, onarmak için __CONTROL__build__ tuşuna bas ve bir varlıkta basılı tut. +requester-chest=[entity=logistic-chest-requester] lojistik ağdan öğeler ister.\n[entity=logistic-robot] istekleri yerine getirmek için öğeleri lojistik ağdan taşıyacak. +rotating-assemblers=[recipe=electric-engine-unit] gibi bazı tarifler [entity=assembling-machine-2] makinesine sıvı girişi gerektirir. Sıvı girişine sahip bir montaj makinesi, __CONTROL__rotate__ kullanılarak döndürülebilir. +shoot-targeting=Düşmanlara ateş etmek için __CONTROL__shoot-enemy__ tuşuna basılı tutarken imlecinizi düşmanlara yakın tutun.\nTarafsız veya dost birimlere saldırmak için __CONTROL__shoot-selected__ tuşuna basın. +shoot-targeting-controller=__CONTROL__shoot-enemy__ tuşunu basılı tutarak düşman hedeflerini vurabilirsin.\nOyun kumandası kullanırken, tüm silahlar bir alandaki en yakın düşmana otomatik olarak nişan alır. Otomatik hedefleme alanını hareket ettirmek için __CONTROL__look__ tuşunu kullan.\nSeçilen bir tarafsız veya dost varlığı __CONTROL__shoot-selected__ düğmesine basarak vurabilirsin. +show-info=Alt modu (veya öteki kip) olarak da bilinen detaylı bilgi göstergesini açıp/kapatmak için __CONTROL__show-info__ tuşuna basın. +splitter-filters=[entity=splitter], belirli bir öğeyi filtreleyecek şekilde, veya giriş/çıkışlardan birini önceliklendirecek şekilde ayarlanabilir. +splitters=[entity=splitter], bantları ayırmak, birleştirmek veya dengelemek için kullanılır.\nGelen öğeler, her iki çıkışta da boş alan varsa eşit şekilde bölüştürülür, ya da boş olan çıkışa yönlendirilir. +stack-transfers=__CONTROL__stack-transfer__ tek bir yığını aktarır.\n__CONTROL__inventory-transfer__, verilen türdeki tüm yığınları aktarır. (Boş bir yuvayı seçmek tüm envanteri aktarır.)\nYukarıda belirtilen kontroller için __CONTROL_LEFT_CLICK__ yerine __CONTROL_RIGHT_CLICK__ kullanmak, miktarın yarısını aktaracaktır.\n\nÖğretici bunu daha ayrıntılı olarak açıklamaktadır. +steam-power=[entity=boiler], [item=coal] gibi yanıcı yakıt tüketerek [fluid=water] kaynatıp [fluid=steam] dönüşümü yapar.\n[entity=steam-engine]'u da [fluid=steam] kullanarak elektrik enerjisi üretir ve bu enerji de, tüketiciler için, elektrik şebekesine dağıtılır. +storage-chest=[entity=logistic-chest-storage] oyuncu çöp yuvalarından ve yapı bozma emirlerinden alınan öğeleri saklar.\nDepolama sandıklarındaki herhangi bir öğenin lojistik veya inşaat emirleri için kullanılması sağlanmıştır.\nDepolama sandıkları, yalnızca 1 tür öğeyi kabul edecek şekilde filtrelenebilir. +storage-chest-list=Sandıklar içeriklerini öncelik sırasına göre sağlar:\n[entity=logistic-chest-active-provider] Aktif sağlayıcı sandık\n[entity=logistic-chest-buffer] Tampon sandık\n[entity=logistic-chest-storage] Depolama sandığı\n[entity=logistic-chest-passive-provider] Pasif sağlayıcı sandık +train-stop-same-name=[entity=train-stop] adını diğer duraklarla paylaşabilir. Programda bu adı taşıyan trenler, varış noktaları olarak duraklardan herhangi birini hedefleyebilecek.\nBu davranışı daha hassas bir şekilde kontrol etmek için her tren durağı için bir tren sınırını ayarlayabilirsiniz. +train-stops=[entity=train-stop] öğeleri taşımayı trenlerle otomatikleştirmek için kullanılır ve isim verilebilir.\n\n\n\n Bu öğretici sana nasıl bir tren istasyonunu inşa edeceğini ve basit bir otomasyon planının nasıl yapıldığını gösterecek. +trains=Trenler yüksek çıktı ve uzun mesafeli taşımalar için kullanışlıdır.\nTrenlere __CONTROL__toggle-driving__ tuşu kullanılarak binilebilir, __CONTROL_MOVE__ tuşu kullanılarak da sürülebilir. +transport-belts=Taşıma bantları öğeleri enerji harcamadan bir yerden bir yere taşımak için kullanılır. Bantlar ayrıca oyuncu, araç ve ısırganlar gibi nesneleri de taşırlar.\nTaşıma bant sistemi [entity=transport-belt][entity=splitter] ve [entity=underground-belt] öğelerinden oluşur.\nDaha yüksek seviyeli taşıma bantları öğeleri daha hızlı taşır:[entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] normal bandın geçmeyeceği engebeli arazilerden veya birimlerden geçmesine olanak sağlar. +usable-items=Bazı öğeler inşa malzemesi yerine farklı şeyler için kullanılabilir. Mesela [item=grenade] öğesini düşmanlara hasar vermek için fırlatabilirsin.\n __ALT_CONTROL__1__build__ tuşuna basılı tutarken kullanılabilir bir eşyayı fare ile tıklamak eylemi uygulamanı sağlar. +z-dropping=İmlecinizden tek bir öğeyi bırakmak için __CONTROL__drop-cursor__ tuşuna basın.\nYere, bantlara veya başka varlıkların içine bırakabilirsiniz.\n__CONTROL__drop-cursor__ tuşuna basılı tutup imlecinizi birden fazla varlığın üstünde sürükleyerek her birine hızlıca birer öğe bırakabilirsiniz. +[tips-and-tricks-item-name] +active-provider-chest=Aktif sağlayıcı sandık +belt-lanes=Bant şeritleri +buffer-chest=Tampon sandık +bulk-crafting=Toplu üretim +burner-inserter-refueling=Yakıtlı yerleştirici yakıt ikmali +circuit-network=Devre ağı +clear-cursor=İmleci temizleme +connect-switch=Şalter bağlantısı +construction-robots=Yapı robotları +copy-entity-settings=Varlık ayarlarını kopyalama-yapıştırma +copy-entity-settings-controller=Varlık kopyalama-yapıştırma ayarları +copy-paste=Kopyala ve Yapıştır +copy-paste-filters=Filtreleri kopyalama-yapıştırma +copy-paste-requester-chest=İstemci sandıkları kopyalama-yapıştırma +copy-paste-spidertron=Spidertron'u kopyalama-yapıştırma +copy-paste-trains=Trenleri kopyalama-yapıştırma +drag-building=Sürükleyerek inşa etme +drag-building-poles=Elektrik direklerini sürükleme +drag-building-underground-belts=Yeraltı taşıma bantlarını sürükleme +e-confirm=Onaylamak için __CONTROL__confirm-gui__ +electric-network=Elektrik şebekesi +electric-pole-connections=Elektrik direği bağlantıları +entity-transfers=Öğe aktarımları +fast-belt-bending=Hızlı bant bükme +fast-obstacle-traversing=Otomatik engel aşmak +fast-replace=Hızlı değiştirme +fast-replace-belt-splitter=Bant ve dağıtıcıyı hızlı yerleştirme +fast-replace-belt-underground=Bant ve yeraltı bandını hızlı yerleştirme +fast-replace-direction=Hızlı değiştirme yönü +gate-over-rail=Demiryolu geçidi +ghost-building=İnşa planlama +ghost-rail-planner=Demiryolu planlayıcısı +inserters=Yerleştiriciler +insertion-limits=Yerleştirme sınırları +introduction=Giriş +limit-chests=Sandıkları sınırlandırma +logistic-network=Lojistik ağ +long-handed-inserters=Uzun kollu yerleştiriciler +low-power=Düşük güç +move-between-labs=Laboratuvarlar arası aktarma +passive-provider-chest=Pasif sağlayıcı sandık +personal-logistics=Kişisel lojistik +pipette=Varlık pipeti +pole-dragging-coverage=Direk sürükleme kapsamı +pump-connection=Pompa bağlantısı +rail-building=Demiryolu inşa etme +rail-signals-advanced=Gelişmiş demiryolu sinyalleri +rail-signals-basic=Temel demiryolu sinyalleri +repair-packs=Onarım paketleri +requester-chest=İstemci sandık +rotating-assemblers=Montaj makinelerini döndürmek +shoot-targeting=Hedefi vur +shoot-targeting-controller=Atış hedefleme +show-info=Ek bilgi (Alt modu) +splitter-filters=Dağıtıcı filtreleri +splitters=Dağıtıcılar +stack-transfers=Yığın aktarımları +steam-power=Buhar gücü +storage-chest=Depolama sandığı +train-stop-same-name=Aynı isme sahip tren durakları +train-stops=Tren durakları +trains=Trenler +transport-belts=Taşıma bantları +underground-belts=Yeraltı bantları +usable-items=Kullanılabilir öğeler +z-dropping=Eşyaları bırakmak için __CONTROL__drop-cursor__ +[virtual-signal-description] +signal-anything=Eğer herhangi bir girdi sinyali belirtilen şartı karşılarsa, true çıktısı verecektir.\nGirdi olmadığında false çıktısı verir. +signal-each=Şartı değerlendirir veya tüm girdi sinyalleri üzerinde işlemi gerçekleştirir. +signal-everything=Eğer tüm girdi sinyalleri belirtilen şartı karşılarsa, true çıktısı verecektir.\nGirdi olmadığında true çıktısı verir. +[virtual-signal-name] +signal-0=Sinyal 0 +signal-1=Sinyal 1 +signal-2=Sinyal 2 +signal-3=Sinyal 3 +signal-4=Sinyal 4 +signal-5=Sinyal 5 +signal-6=Sinyal 6 +signal-7=Sinyal 7 +signal-8=Sinyal 8 +signal-9=Sinyal 9 +signal-A=Sinyal A +signal-B=Sinyal B +signal-C=Sinyal C +signal-D=Sinyal D +signal-E=Sinyal E +signal-F=Sinyal F +signal-G=Sinyal G +signal-H=Sinyal H +signal-I=Sinyal I +signal-J=Sinyal J +signal-K=Sinyal K +signal-L=Sinyal L +signal-M=Sinyal M +signal-N=Sinyal N +signal-O=Sinyal O +signal-P=Sinyal P +signal-Q=Sinyal Q +signal-R=Sinyal R +signal-S=Sinyal S +signal-T=Sinyal T +signal-U=Sinyal U +signal-V=Sinyal V +signal-W=Sinyal W +signal-X=Sinyal X +signal-Y=Sinyal Y +signal-Z=Sinyal Z +signal-anything=Herhangi +signal-black=Siyah sinyal +signal-blue=Mavi sinyal +signal-check=Kontrol sinyali +signal-cyan=Açık mavi sinyal +signal-dot=Nokta sinyali +signal-each=Her +signal-everything=Tümü +signal-green=Yeşil sinyal +signal-grey=Gri sinyal +signal-info=Bilgi sinyali +signal-pink=Pembe sinyal +signal-red=Kırmızı sinyal +signal-white=Beyaz sinyal +signal-yellow=Sarı sinyal + diff --git a/factorio/data/base/locale/uk/base.cfg b/factorio/data/base/locale/uk/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a2e82844f1a38138b949b05d3a290f4f9feb4d84 --- /dev/null +++ b/factorio/data/base/locale/uk/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Розібрати 100 об'єктів за допомогою конструкційних роботів. +automated-construction=Побудувати 100 машин за допомогою конструкційних роботів. +circuit-veteran-1=Виробити тисячу покращених схем за годину. +circuit-veteran-2=Виробити 10 тисяч покращених схем за годину. +circuit-veteran-3=Виробити 25 тисяч покращених схем за годину. +computer-age-1=Виробити 500 процесорів за годину. +computer-age-2=Виробити тисячу процесорів за годину. +computer-age-3=Виробити 5 тисяч процесорів за годину. +delivery-service=Отримати 10 тисяч предметів за допомогою логістичних роботів. +eco-unfriendly=Дослідіть переробку нафти. +getting-on-track=Збудувати дизельний локомотив. +getting-on-track-like-a-pro=Збудувати локомотив у перші 90 хвилин гри. +golem=Вижити після отримання 500 одиниць чи більше пошкоджень. +iron-throne-1=Виробити 20 тисяч залізних пластин за годину. +iron-throne-2=Виробити 200 тисяч залізних пластин за годину. +iron-throne-3=Виробити 400 тисяч залізних пластин за годину. +it-stinks-and-they-dont-like-it=Викликати атаку жуків через забруднення. +lazy-bastard=Виграти гру, створивши вручну не більше 111 предметів. +logistic-network-embargo=Перемогти без використання скринь активного постачання, буферних скринь чи скринь запиту. +mass-production-1=Виробити 10 тисяч електронних схем. +mass-production-2=Виробити 1 мільйон електронних схем. +mass-production-3=Виробити 20 мільйонів електронних схем. +minions=Отримати 100 бойових роботів чи більше, що супроводжують вас. +no-time-for-chitchat=Завершити гру за 15 годин. +pyromaniac=Знищити 10 тисяч дерев вогнем. +raining-bullets=Завершити гру без створення лазерних турелей. +run-forrest-run=Знищити 100 дерев тараном. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Завершити гру. +solaris=Виробіть більше 10 ГДж/год енергії за допомогою лише сонячних панелей. +steam-all-the-way=Закінчити гру без жодної сонячної панелі. +steamrolled=Знищити 10 лігв тараном. +tech-maniac=Дослідити всі технології. +there-is-no-spoon=Завершити гру за 8 годин. +trans-factorio-express=Прокласти залізничну колію більш ніж на 1,000 клітинок. +watch-your-step=Померти під колесами потягу. +you-are-doing-it-right=Збудувати більше машин за допомогою роботів ніж вручну. +you-have-got-a-package=Отримати предмет за допомогою транспортного дрона. +[achievement-name] +automated-cleanup=Автоматичне прибирання +automated-construction=Автоматизоване будівництво +circuit-veteran-1=Ветеран мікросхем 1 +circuit-veteran-2=Ветеран мікросхем 2 +circuit-veteran-3=Ветеран мікросхем 3 +computer-age-1=Епоха комп'ютерів 1 +computer-age-2=Епоха комп'ютерів 2 +computer-age-3=Епоха комп'ютерів 3 +delivery-service=Служба доставки +eco-unfriendly=Недружній до екології +getting-on-track=Знайди свій шлях +getting-on-track-like-a-pro=Професійний пошук шляху +golem=Голем +iron-throne-1=Залізний трон 1 +iron-throne-2=Залізний трон 2 +iron-throne-3=Залізний трон 3 +it-stinks-and-they-dont-like-it=Це тхне, і нікому не подобається +lazy-bastard=Лінивий байстрюк +logistic-network-embargo=Логістичне ембарґо +mass-production-1=Масове виробництво 1 +mass-production-2=Масове виробництво 2 +mass-production-3=Масове виробництво 3 +minions=Посіпаки +no-time-for-chitchat=Немає часу на балачки +pyromaniac=Піроманіяк +raining-bullets=Дощ з куль +run-forrest-run=Біжи, Форест, біжи +smoke-me-a-kipper-i-will-be-back-for-breakfast=Запечіть мені рибку, я повернуся до сніданку +so-long-and-thanks-for-all-the-fish=Всього найкращого, і дякую за рибку +solaris=Солярис +steam-all-the-way=Піддати пару +steamrolled=Задавлено +tech-maniac=Техноманіак +there-is-no-spoon=Немає ніякої ложки +trans-factorio-express=Експрес «Трансфакторіо» +watch-your-step=Дивись, куди ідеш +you-are-doing-it-right=Все правильно робиш +you-have-got-a-package=Вам лист +[ammo-category-name] +artillery-shell=Артилерійський снаряд +beam=Промінь +biological=Біологічний +bullet=Куля +cannon-shell=Гарматні снаряди +capsule=Капсула +electric=Електричний +flamethrower=Вогнемет +fluid=Рідинний +grenade=Граната +landmine=Міна +laser=Лазер +melee=Ближній бій +rocket=Ракета +shotgun-shell=Патрони до дробовика +[autoplace-control-names] +desert=Пустеля +dirt=Ґрунт +enemy-base=Ворожі бази +grass=Трава +sand=Пісок +trees=Дерева +[controls] +give-blueprint=Зробити креслення +give-blueprint-book=Зробити книгу креслень +give-deconstruction-planner=Зробити планувальник зносу +give-upgrade-planner=Зробити планувальник оновлень +toggle-equipment-movement-bonus=Перемкнути екзоскелет +toggle-personal-logistic-requests=Увімкнути/вимкнути особисті логістичні запити +toggle-personal-roboport=Перемкнути особистий робопорт +[damage-type-name] +acid=Кислота +electric=Електрика +explosion=Вибух +fire=Вогонь +impact=Зіткнення +laser=Лазер +physical=Фізичне +poison=Отрута +[decorative-name] +big-ship-wreck-grass=Трава під великим уламком корабля +brown-asterisk=Коричневий плющ +brown-asterisk-mini=Малий коричневий плющ +brown-carpet-grass=Килимок коричневої трави +brown-coral-mini=Невеличкий коричневий корал +brown-fluff=Коричневий пух +brown-fluff-dry=Коричневий сухий пух +brown-hairy-grass=Пишна коричнева трава +dark-mud-decal=Декаль темної грязюки +enemy-decal=Шаблон ворогу +enemy-decal-transparent=Шаблон ворогу 2 +garballo=Пальмовий кущ +garballo-mini-dry=Пальмовий кущик +green-asterisk=Зелений плющ +green-asterisk-mini=Маленький зелений плющ +green-bush-mini=Зелений кущик +green-carpet-grass=Килимок зеленої трави +green-coral-mini=Невеличкий зелений корал +green-croton=Зелений кротон +green-desert-bush=Зелений пустельний кущ +green-hairy-grass=Пишна зелена трава +green-pita=Зелена пита +green-pita-mini=Маленька зелена пита +green-small-grass=Низька зелена трава +lichen-decal=Дизайн лишаю +light-mud-decal=Декаль світлої грязюки +muddy-stump=Брудний пень +nuclear-ground-patch=Ядерний наземний патч +orange-coral-mini=Невеличкий оранжевий корал +puberty-decal=Декаль потрісканої грязюки +red-asterisk=Червоний плющ +red-croton=Червоний кротон +red-desert-bush=Червоний пустельний кущ +red-desert-decal=Червона пустельна декаль +red-desert-rock-medium=Середні червоні пустельні камінці +red-desert-rock-small=Маленькі червоні пустельні камінці +red-desert-rock-tiny=Крихітні червоні пустельні камінці +red-pita=Червона агава +rock-medium=Середній камінь +rock-small=Маленький камінь +rock-tiny=Дрібний камінь +sand-decal=Піщана декаль +sand-dune-decal=Декаль піщаної дюни +sand-rock-big=Великий піщаний камінь +sand-rock-medium=Середній піщаний камінь +sand-rock-small=Малий піщаний камінь +shroom-decal=Шаблон грибів +small-rock=Невелика скеля +small-ship-wreck-grass=Трава під малим уламком корабля +white-desert-bush=Білий пустельний кущ +worms-decal=Дизайн червів +[entity-description] +accumulator=Зберігає обмежену кількість енергії, коли її виробництво перевищує попит, а у протилежному випадку — віддає. +arithmetic-combinator=Проводить арифметичні операції над числами логічної мережі. +artillery-turret=Далекобійна гармата для знищення ворожих баз. +beacon=Передає ефект від модуля навколишнім дружнім структурам. +big-ship-wreck-1=Сегмент розбитого корабля. +big-ship-wreck-2=Сегмент розбитого корабля. +big-ship-wreck-3=Сегмент розбитого корабля. +boiler=Спалює паливо, щоб перетворити воду в пару. +centrifuge=Обробка різних рецептів, пов'язаних з ураном. +compilatron=Робот-помічник, що пережив аварію. Через отримані пошкодження можливості робота обмежені. +constant-combinator=Відправляє постійні сигнали в логічну мережу. +construction-robot=Автоматично будує та ремонтує дружні конструкції. +crash-site-chest-1=Контейнер з розбитого корабля. Може містити корисні предмети. +crash-site-chest-2=Контейнер з розбитого корабля. Може містити корисні предмети. +decider-combinator=Порівнює сигнали логічної мережі. +express-splitter=Розділяє вхідний потік з конвеєрів в співвідношенні 1: 1. +fast-splitter=Розділяє вхідний потік з конвеєрів в співвідношенні 1: 1. +flamethrower-turret=Поливає ворогів потоком палаючої рідини. +heat-exchanger=Використовує теплову енергію, щоб перетворити воду в пару. +item-request-proxy=Вказує будівельному роботу доставити предмети до даного обʼєкту. Натисніть __CONTROL__mine__ аби скасувати запит. +locomotive=Слідує розкладу та тягне за собою рухомий склад. +logistic-chest-active-provider=Надає логістичній мережі свій вміст. +logistic-chest-buffer=Запитує предмети, які необхідні для особистої логістики та автоматизованого будівництва. +logistic-chest-passive-provider=Надає свій вміст логістичній мережі. +logistic-chest-requester=Надає запити для певних предметів до логістичної мережі. +logistic-chest-storage=Довгостроковий склад логістичної мережі. +logistic-robot=Переміщає предмети між логістичними скринями в зоні покриття робопорту. +nuclear-reactor=Використовує уранові паливні елементи для генерації тепла. Виділення тепла збільшується, якщо збудовано поруч з іншими реакторами. +offshore-pump=Качає воду з узбережжя. +power-switch=Використовується для керування з'єднаннями електричної мережі. Може контролюватися логістичною мережею. +programmable-speaker=Підключається до логічної мережі для відтворення звукових сигналів і музики або показу сповіщень. +radar=Сканує сектори та відкриває області навколо себе. +rail-chain-signal=Зчитує наступні сигнали на шляху для кращого контролю над залізницею. +rail-signal=Поділяє залізницю на блоки, дозволяючи потягам рухатися по одній залізничній мережі. +roboport=З'єднується з іншими робопортами для створення логістичних мереж, які використовуються будівельними та транспортними дронами. +rocket-silo=Використовується для створення та запуску ракети, щоб перемогти в грі. +solar-panel=Вдень виробляє електроенергію на 100% від максимальної кількості, але вночі виробництво падає до 0% +splitter=Розділяє вхідний потік з конвеєрів в співвідношенні 1: 1. +steam-engine=Працює на пару, створюючи електроенергію. +steam-turbine=Працює на пару, виробляючи електроенергію. +train-stop=Пункти призначення для потягів. +[entity-name] +1x2-remnants=1x2 рештки +accumulator=Акумулятор +acid-splash=Калюжа кислоти +arithmetic-combinator=Арифметичний комбінатор +artillery-turret=Артилерійська турель +artillery-wagon=Артилерійський вагон +assembling-machine-1=Складальний автомат 1-го рівня +assembling-machine-2=Складальний автомат 2-го рівня +assembling-machine-3=Складальний автомат 3 +beacon=Маяк +behemoth-biter=Гігантський кусака +behemoth-biter-corpse=Труп гігантського кусаки +behemoth-spitter=Плювака-гігант +behemoth-spitter-corpse=Труп плюваки-гіганта +behemoth-worm-corpse=Труп гігантського червʼяка +behemoth-worm-turret=Гігантський червʼяк +big-artillery-explosion=Веикий вибух артилерії +big-biter=Великий кусака +big-biter-corpse=Труп середнього кусаки +big-electric-pole=Велика опора ЛЕП +big-explosion=Великий вибух +big-remnants=Великі уламки +big-scorchmark=Великий слід від вибуху +big-scorchmark-tintable=Великий забарвлений слід від вибуху +big-ship-wreck-1=Великий уламок корабля +big-ship-wreck-2=Великий уламок корабля +big-ship-wreck-3=Великий уламок корабля +big-spitter=Велика плювака +big-spitter-corpse=Труп великої плюваки +big-worm-corpse=Труп великого черв'яка +big-worm-turret=Великий черв'як +biter-spawner=Лігво кусак +biter-spawner-corpse=Залишки лігва кусак +blood-explosion-big=Великий вибух крові +blood-explosion-huge=Здоровенний вибух крові +blood-explosion-small=Кривавий вибух, малий +blood-fountain=Кривавий фонтан +blood-fountain-big=Великий фонтан крові +blood-fountain-hit-spray=Фонтан крові від поранення +blue-chest=Синя скриня +boiler=Паровий котел +burner-generator=Твердопаливний генератор +burner-inserter=Твердопаливний маніпулятор +burner-mining-drill=Твердопаливний бур +car=Автомобіль +cargo-wagon=Вантажний вагон +centrifuge=Центрифуга +character=Персонаж +character-corpse=Тіло персонажа +chemical-plant=Хімічний завод +cliff=Скеля +coal=Вугілля +compilatron=Компілятрон +constant-combinator=Постійний комбінатор +construction-robot=Будівельний робот +copper-cable=Мідний кабель +copper-ore=Мідна руда +crash-site-chest-1=Капсула +crash-site-chest-2=Капсула +crash-site-fire-flame=Полум'я пожежі на місці аварії +crash-site-spaceship=Космічний Корабель +crash-site-spaceship-wreck-big=Великі уламки Космічного Корабля +crash-site-spaceship-wreck-medium=Середні уламки Космічного Корабля +crash-site-spaceship-wreck-small=Малі уламки Космічного Корабля +crude-oil=Сира Нафта +curved-rail=Вигнута рейка +cutscene-gun-turret=Кулеметна турель +dead-dry-hairy-tree=Змертвіле сухе пишне дерево +dead-grey-trunk=Змертвілий сірий стовбур +dead-tree-desert=Мертве дерево - пустеля +decider-combinator=Порівняльний комбінатор +deconstructible-tile-proxy=Руйнівна клітина +defender=Захисник +destroyer=Руйнівник +distractor=Відволікач +dry-hairy-tree=Сухе пишне дерево +dry-tree=Сухе дерево +electric-energy-interface=Інтерфейс електричної енергії +electric-furnace=Електрична піч +electric-mining-drill=Електрична кар'єрна установка +enemy-damaged-explosion=Вибух пошкодженого ворога +entity-ghost=Привид об'єкта +explosion=Вибух +explosion-hit=Ударна хвиля від вибуху +express-loader=Експрес-завантажувач +express-splitter=Експрес-розподільник +express-transport-belt=Експрес конвеєр +express-underground-belt=Підземний експрес-конвеєр +factorio-logo-11tiles=Логотип Factorio: 11 клітинок +factorio-logo-16tiles=Логотип Factorio: 16 клітинок +factorio-logo-22tiles=Логотип Factorio: 22 клітинки +fast-inserter=Швидкий маніпулятор +fast-loader=Швидкий завантажувач +fast-splitter=Швидкий розподільник +fast-transport-belt=Швидкий конвеєр +fast-underground-belt=Швидкий підземний конвеєр +filter-inserter=Фільтрувальний маніпулятор +fire-flame=Вогонь +fish=Риба +flamethrower-turret=Вогнеметна турель +fluid-wagon=Вагон-цистерна +flying-robot-damaged-explosion=Ефект пошкодження летючого дрона +gate=Ворота +green-coral=Зелений корал +grenade-explosion=Вибух гранати +ground-explosion=Вибух землі +gun-turret=Автоматична турель +heat-exchanger=Теплообмінник +heat-interface=Тепловий інтерфейс +heat-pipe=Теплова труба +huge-scorchmark=Величезний слід від вибуху +huge-scorchmark-tintable=Величезний пофарбований слід від вибуху +infinity-chest=Нескінченна скриня +infinity-pipe=Нескінченна труба +inserter=Маніпулятор +iron-chest=Металевий ящик +iron-ore=Залізна руда +item-on-ground=Предмет на землі +item-request-proxy=Слот запиту предмета +lab=Лабораторія +land-mine=Міна +laser-bubble=Лазерниа кулька +laser-turret=Лазерна турель +linked-belt=Зв'язаний конвеєр +linked-chest=Зв'язана скриня +loader=Завантажувач +loader-1x1=1х1 завантажувач +locomotive=Локомотив +logistic-chest-active-provider=Скриня активного постачання +logistic-chest-buffer=Буферна скриня +logistic-chest-passive-provider=Скриня пасивного постачання +logistic-chest-requester=Скриня запиту +logistic-chest-storage=Скриня зберігання +logistic-robot=Логістичний робот +long-handed-inserter=Довгорукий маніпулятор +market=Ринок +massive-explosion=Масивний вибух +medium-biter=Середній кусака +medium-biter-corpse=Труп середнього кусаки +medium-electric-pole=Середній стовп ЛЕП +medium-explosion=Середній вибух +medium-remnants=Середні уламки +medium-scorchmark=Середній слід від пожежі +medium-scorchmark-tintable=Середній забарвлений слід від пожежі +medium-ship-wreck=Середній уламок корабля +medium-small-remnants=Невеликі уламки +medium-spitter=Середня плювака +medium-spitter-corpse=Труп середньої плюваки +medium-worm-corpse=Труп середнього черв'яка +medium-worm-turret=Середній черв'як +nuclear-reactor=Ядерний реактор +offshore-pump=Помпа +oil-refinery=Нафтоперегінний завод +pipe=Труба +pipe-to-ground=Підземна труба +player-port=Відроджувач +poison-cloud=Отруйна хмара +power-switch=Вимикач +programmable-speaker=Програмований динамік +pump=Помпа +pumpjack=Верстат-качалка +radar=Радар +rail-chain-signal=Ланцюговий рейковий сигнал +rail-ending-remnants=Рештки залізниці +rail-signal=Рейковий сигнал +red-chest=Червона скриня +red-desert-rock-big=Великий червоний пустельний камінь +red-desert-rock-huge=Величезна червона пустельна каменюка +roboport=Робопорт +rock-big=Великий камінь +rock-damaged-explosion=Вибух пошкодженого каменю +rock-huge=Величезна каменюка +rocket=Ракета +rocket-silo=Ракетна шахта +sand-rock-big=Великий піщаний камінь +simple-entity-with-force=Простий предмет зі сторони +simple-entity-with-owner=Простий об'єкт з власником +small-biter=Маленький кусака +small-biter-corpse=Труп маленького кусаки +small-cliff=Мала скеля +small-electric-pole=Стовп ЛЕП +small-lamp=Ліхтар +small-remnants=Малі уламки +small-scorchmark=Малий слід від пожежі +small-scorchmark-tintable=Малий забарвлений слід від пожежі +small-ship-wreck=Малий уламок корабля +small-spitter=Мала плювака +small-spitter-corpse=Труп малої плюваки +small-worm-corpse=Труп малого черв'яка +small-worm-turret=Малий черв'як +solar-panel=Сонячна панель +space-module-wreck=Уламки космічного модуля +spark-explosion=Вибух іскри +spark-explosion-higher=Вибух іскри більше +spidertron=Павукотрон +spidertron-leg=Нога Павукотрона +spidertron-military-target=Військова ціль Павукотрона +spitter-spawner=Лігво плювак +spitter-spawner-corpse=Залишки лігва плювачів +splitter=Розподільник +stack-filter-inserter=Стековий фільтрувальний маніпулятор +stack-inserter=Стековий маніпулятор +steam-engine=Паровий двигун +steam-turbine=Парова турбіна +steel-chest=Сталевий ящик +steel-furnace=Сталева піч +stone=Камінь +stone-furnace=Кам'яна піч +stone-wall=Стіна +storage-tank=Резервуар +straight-rail=Пряма рейка +substation=Підстанція +tank=Танк +tile-ghost=Привид покриття +tile-proxy=Клітинка +train-stop=Зупинка поїзда +transport-belt=Конвеєр +tree=Дерево +tree-brown=Коричневе дерево +tree-dying-proxy=Поглинуте забруднення за пошкоджене дерево +tree-proxy=Дерева +tree-red=Червоне дерево +tree-stump=Пеньок +underground-belt=Підземний конвеєр +uranium-cannon-shell-explosion=Вибух на урановій гарматі +uranium-ore=Уранова руда +wall-damaged-explosion=Вибух від пошкодження стіни +water-splash=Сплеск води +water-well-pump=Помпа для води +wooden-chest=Дерев'яна скриня +[equipment-name] +battery-equipment=Особиста батарея +battery-mk2-equipment=Особиста батарея MK2 +belt-immunity-equipment=Обладнання для ігнорування конвеєрів +discharge-defense-equipment=Електророзрядна оборона +energy-shield-equipment=Енергетичний щит +energy-shield-mk2-equipment=Енергетичний щит MK2 +exoskeleton-equipment=Екзоскелет +fusion-reactor-equipment=Портативний термоядерний реактор +night-vision-equipment=Пристрій нічного бачення +personal-laser-defense-equipment=Персональна лазерна оборона +personal-roboport-equipment=Особистий робопорт +personal-roboport-mk2-equipment=Особистий робопорт МК2 +solar-panel-equipment=Портативна сонячна панель +[fluid-name] +crude-oil=Нафта +heavy-oil=Мазут +light-oil=Дизельне паливо +lubricant=Мастило +petroleum-gas=Нафтовий газ +steam=Пар +sulfuric-acid=Сірчана кислота +water=Вода +[fuel-category-name] +chemical=Горюче паливо +nuclear=Ядерне паливо +[item-description] +artillery-targeting-remote=Дозволяє вручну керувати артилерійським вогнем. +battery-equipment=Зберігає енергію для вбудованих модулів. +belt-immunity-equipment=Запобігає переміщенню гравця конвеєром. +blueprint=Зберігає зразок будівель для автоматичного будівництва. +blueprint-book=Зберігає креслення та подібні предмети. +copper-cable=Також використовується для протягування або зняття електричних проводів вручну між опорами і вимикачами живлення натисканням __CONTROL__build__. +deconstruction-planner=Позначує об'єкти для демонтажу роботами-конструкторами. +discharge-defense-equipment=Наносить шкоду, відкидає та приголомшує ворогів під час віддаленої активації. +effectivity-module=Знижує споживання енергії машиною. Мінімальне споживання енергії 20%. +energy-shield-equipment=Створює енергетичний щит для захисту гравця. +exoskeleton-equipment=Збільшує швидкість пересування. +fusion-reactor-equipment=Забезпечу живлення для вбудованих модулів. +green-wire=Використовується для з'єднання машин у логічну мережу натискаючи __CONTROL__build__. +land-mine=Вибухає при наближені до неї ворогів, наносить шкоду та приголомшує їх. +landfill=Дозволяє засипати воду, створивши місцевість, на якій ви зможете будувати. +mining-tool=Збільшує швидкість ручного добування. +night-vision-equipment=Дозволяє краще бачити у темряві. +personal-roboport-equipment=Дозволяє роботам-конструкторам працювати з інвентарем. +productivity-module=Машини будуть виробляти більше продуктів ціною збільшення споживання енергії та зменшення швидкості виробництва./n Використовується лише у рецептах для проміжних компонентів. +rail=Використовуйте, щоб збудувати прямі рейки вручну або через планувальник рейок.\nПланувальник рейок може будувати короткі шляхи за допомогою __CONTROL__build__ або розміщувати довгі шляхи-привиди, натиснувши __CONTROL__build-ghost__. +red-wire=Використовується для з'єднання машин у логічну мережу натискаючи __CONTROL__build__. +repair-pack=Використовується для ремонту дружніх об'єктів. +satellite=Супутник повинен бути поміщений в ракету. +science-pack=Використовується лабораторіями для досліджень. +slowdown-capsule=Зменшує швидкість пересування постраждалих ворогів. +solar-panel-equipment=Забезпечує живлення для вбудованих модулів. +space-science-pack=Використовується лабораторіями для досліджень. Отримується за допомогою запуску ракет із супутниками. +speed-module=Прискорює машину ціною збільшення енергоспоживання. +spidertron-remote=Дозволяє надсилати прості команди руху на павукотрон з основному екрану та з міні-мапи. +upgrade-planner=Позначує об'єкти для покращення роботами-конструкторами. +[item-group-name] +combat=Озброєння та броня +effects=Ефекти +enemies=Вороги +energy=Енергетика +environment=Навколишнє середовище +fluids=Рідини +intermediate-products=Компоненти +logistics=Логістика +other=Невідсортоване +production=Виробництво +signals=Сигнали +[item-limitation] +item-not-allowed-in-this-container-item=Цей предмет не можна класти в даний контейнер. +production-module-usable-only-on-intermediates=Модуль продуктивності можна використати лише для виробництва проміжних компонентів. +[item-name] +advanced-circuit=Покращена схема +artillery-shell=Артилерійський снаряд +artillery-targeting-remote=Пульт керування артилерією +artillery-turret=Гарматна турель +artillery-wagon-cannon=Гармата за вагона +atomic-bomb=Атомна бомба +automation-science-pack=Автоматизаційний дослідницький пакет +battery=Батарея +belt-immunity-equipment=Обладнання для ігнорування конвеєрів +blueprint=Креслення +blueprint-book=Книга креслень +burner-generator=Твердопаливний генератор +cannon-shell=Великокаліберні снаряди +chemical-science-pack=Хімічний науковий пакет +cliff-explosives=Вибухівка для скель +cluster-grenade=Кластерна граната +coal=Вугілля +coin=Монета +combat-shotgun=Бойовий дробовик +concrete=Бетон +copper-cable=Мідний дріт +copper-ore=Мідна руда +copper-plate=Мідна пластина +copy-paste-tool=Інструмент копіювання/вставки +crude-oil-barrel=Діжка з нафтою +cut-paste-tool=Інструмент вирізання/вставки +deconstruction-planner=План знесення +defender-capsule=Капсула "Захисник" +destroyer-capsule=Капсула "Руйнівник" +discharge-defense-remote=Пульт електророзрядної оборони +distractor-capsule=Капсула "Відволікач" +effectivity-module=Модуль ощадливості +effectivity-module-2=Модуль ощадливості 2 +effectivity-module-3=Модуль ощадливості 3 +electric-energy-interface=Інтерфейс електричної енергії +electric-engine-unit=Електродвигун +electronic-circuit=Електронна схема +empty-barrel=Порожня сталева діжка +engine-unit=Двигун +explosive-cannon-shell=Розривні великокаліберні снаряди +explosive-rocket=Вибухова ракета +explosive-uranium-cannon-shell=Розривні великокаліберні снаряди збагачені ураном +explosives=Вибухівка +filled-barrel=Повна діжка: __1__ +firearm-magazine=Магазин +fish=Риба +flamethrower=Вогнемет +flamethrower-ammo=Капсула з горючою сумішшю +flamethrower-turret=Вогнеметна турель +flying-robot-frame=Каркас літального робота +green-wire=Зелений дріт +grenade=Граната +hazard-concrete=Бетон з розміткою +heat-interface=Тепловий інтерфейс +heavy-armor=Важка броня +infinity-chest=Нескінченна скриня +infinity-pipe=Нескінченна труба +iron-gear-wheel=Залізна шестерня +iron-ore=Залізна руда +iron-plate=Залізна пластина +iron-stick=Залізний прут +item-with-inventory=Предмет із інвентарем +item-with-label=Предмет із міткою +item-with-tags=Предмет з тегом +lab=Лабораторія +landfill=Насип +laser-turret=Лазерна турель +light-armor=Легка броня +linked-chest=Зв'язана скриня +logistic-science-pack=Логістичний дослідницький пакет +low-density-structure=Структура малої щільності +military-science-pack=Військовий дослідницький пакет +modular-armor=Модульна броня +nuclear-fuel=Ядерне паливо +piercing-rounds-magazine=Магазин з бронебійними набоями +piercing-shotgun-shell=Бронебійні патрони до дробовика +pistol=Пістолет +plastic-bar=Пластмаса +poison-capsule=Капсула з отрутою +pollution=Забруднення +power-armor=Силова броня +power-armor-mk2=Силова броня MK2 +processing-unit=Процесор +production-science-pack=Виробничій дослідницький пакет +productivity-module=Модуль продуктивності +productivity-module-2=Модуль продуктивності 2 +productivity-module-3=Модуль продуктивності 3 +rail=Рейка +rail-planner=Планувальник залізниці +raw-fish=Сира риба +red-wire=Червоний дріт +refined-concrete=Залізобетон +refined-hazard-concrete=Залізобетон з розміткою +repair-pack=Ремонтний набір +rocket=Ракета +rocket-control-unit=Блок управління ракетою +rocket-fuel=Ракетне паливо +rocket-launcher=Ракетниця +rocket-part=Елемент ракети +satellite=Супутник +selection-tool=Інструменти виділення +shotgun=Дробовик +shotgun-shell=Патрони до дробовика +simple-entity-with-force=Простий об'єкт з командою +simple-entity-with-owner=Простий об'єкт з власником +slowdown-capsule=Капсула-уповільнення +solar-panel=Сонячна панель +solid-fuel=Тверде паливо +space-science-pack=Космічний дослідницький пакет +speed-module=Модуль швидкості +speed-module-2=Модуль швидкості 2 +speed-module-3=Модуль швидкості 3 +spidertron-remote=Пульт керування Павукотроном +spidertron-rocket-launcher=Ракетна установка Павукотрона +steel-plate=Сталева балка +stone=Камінь +stone-brick=Кам'яна цеглина +stone-path=Кам'яна кладка +submachine-gun=Пістолет-кулемет +sulfur=Сірка +tank-cannon=Танкова гармата +tank-flamethrower=Машинний вогнемет +tank-machine-gun=Машинний кулемет +upgrade-planner=План покращення +uranium-235=Уран-235 +uranium-238=Уран-238 +uranium-cannon-shell=Ракета з урановою боєголовкою +uranium-fuel-cell=Урановий паливний елемент +uranium-ore=Уранова руда +uranium-rounds-magazine=Магазин з урановими набоями +used-up-uranium-fuel-cell=Відпрацьований урановий паливний елемент +utility-science-pack=Допоміжний дослідницький пакет +vehicle-machine-gun=Машинний кулемет +wood=Деревина +[map-gen-preset-description] +death-world=Кусаки значно небезпечніші та еволюціонують швидше. +death-world-marathon=Рецепти та технології дорогі, кусаки зліші та значно частіше зустрічаються. Обирайте лише якщо ви досвідчений гравець у Factorio. +default=Звичайні налаштування. Рекомендовані для гри в Factorio. +island=Великий острів посеред безмежного океану. +marathon=Рецепти та технології дорожчі. +rail-world=Поклади ресурсів великі та знаходяться далеко один від одного, що спонукає до використання залізниць. Кусаки не створюють нових баз і не заселяють раніше зачищені території. +ribbon-world=Висота світу обмежена тільки 128-ми клітинками, через що на гравця очікує багато випробувань та цікавих ситуацій. +rich-resources=Поклади ресурсів досить багаті, не доведеться далеко за ними йти. +[map-gen-preset-name] +death-world=Світ смерті +death-world-marathon=Марафон світу смерті +default=За замовчуванням +island=Острів +marathon=Марафон +rail-world=Залізничний світ +ribbon-world=Вузький світ +rich-resources=Багата на ресурси +[mod-description] +base[1]=Базова модифікація з усіма типовими даними гри та стандартною кампанією. +[mod-name] +base=Базова модифікація +[modifier-description] +artillery-range=Дальність артилерії: +__1__ +artillery-shell-shooting-speed-bonus=Скорострільність артилерії: +__1__ +auto-character-logistic-trash-slots=Фільтри надлишків персонажа +beam-damage-bonus=Пошкодження від проміневої зброї: +__1__ +bullet-damage-bonus=Шкода від куль: +__1__ +bullet-shooting-speed-bonus=Скорострільність куль: +__1__ +cannon-shell-damage-bonus=Шкода від гармат: +__1__ +cannon-shell-shooting-speed-bonus=Скорострільність гармат: +__1__ +character-build-distance=Відстань побудови персонажа: +__1__ +character-crafting-speed=Швидкість ручного створення: +__1__ +character-health-bonus=Здоров'я гравця: +__1__ +character-inventory-slots-bonus=Кількість слотів інвентаря гравця: +__1__ +character-item-drop-distance=Відстань скидання предметів персонажем: +__1__ +character-item-pickup-distance=Відстань підхоплення предметів персонажем: +__1__ +character-logistic-requests=Транспортні запити персонажа +character-logistic-trash-slots=Кількість сміттєвих логістичних слотів гравця: +__1__ +character-loot-pickup-distance=Відстань підхоплення здобичі персонажем: +__1__ +character-mining-speed=Швидкість добування рукою: +__1__ +character-reach-distance=Відстань досяжності персонажем: +__1__ +character-resource-reach-distance=Відстань досяжності ресурсу персонажем: +__1__ +character-running-speed=Швидкість ходьби персонажа: +__1__ +deconstruction-time-to-live=Тривалість знесення: +__1__ +electric-damage-bonus=Пошкодження від електрики: +__1__ +flamethrower-damage-bonus=Шкода від вогню: +__1__ +flamethrower-turret-attack-bonus=Шкода від вогнеметної турелі: +__1__ +fluid-damage-modifier=Модифікатор пошкоджень рідинами +follower-robot-lifetime=Тривалість життя робота-послідовника: +__1__ +ghost-time-to-live=Час відновлення примари: +__1__ +grenade-damage-bonus=Шкода від гранати: +__1__ +gun-turret-attack-bonus=Шкода від турелі: +__1__ +inserter-stack-size-bonus=Бонус місткості не стекового маніпулятора: +__1__ +laboratory-productivity=Продуктивність дослідження лабораторій: +__1__ +laboratory-speed=Швидкість лабораторних досліджень: +__1__ +landmine-damage-bonus=Шкода від міни: +__1__ +laser-damage-bonus=Пошкодження від лазера: +__1__ +laser-shooting-speed-bonus=Швидкість стрільби лазера: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Нижня межа швидкості менеджера будівництва: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Верхня межа швидкості менеджера будівництва: +__1__ +maximum-following-robots-count=Максимальна кількості бойових роботів-послідовників: +__1__ +mining-drill-productivity-bonus=Продуктивність видобутку: +__1__ +rocket-damage-bonus=Шкода від ракет: +__1__ +rocket-shooting-speed-bonus=Скорострільність ракет: +__1__ +shotgun-shell-damage-bonus=Шкода від дробовиків: +__1__ +shotgun-shell-shooting-speed-bonus=Скорострільність дробовиків: +__1__ +stack-inserter-capacity-bonus=Бонус місткості стекового маніпулятора: +__1__ +train-braking-force-bonus=Гальмування потягу: +__1__ +worker-robot-battery=Заряд батареї робота-робочого: +__1__ +worker-robot-speed=Швидкість руху роботів-робочих: +__1__ +worker-robot-storage=Вантажопідйомність роботів-робочих: +__1__ +zoom-to-world-blueprint-enabled=Креслення у масштабі світу на мапі +zoom-to-world-deconstruction-planner-enabled=Планувальник зносу у масштабі світу на мапі +zoom-to-world-enabled=Масштабування до світу на мапі +zoom-to-world-ghost-building-enabled=Розміщення привидів (креслення) на масштабі світу на мапі +zoom-to-world-selection-tool-enabled=Вибір області до масштабу світу на мапі +zoom-to-world-upgrade-planner-enabled=Планувальник покращення у масштабі світу на мапі +[programmable-speaker-instrument] +alarms=Попередження +bass=Бас +celesta=Челеста +drum-kit=Ударні +lead=Соло +miscellaneous=Інше +piano=Піаніно +plucked=Струнні щипкові +saw=Пилкоподібні +square=Квадратний +steel-drum=Сталевий барабан +vibraphone=Віброфон +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Досягнення відкрито +alarm-1=Попередження 1 +alarm-2=Попередження 2 +alert-destroyed=Тривога: Обʼєкт зруйновано +armor-insert=Монтування в броню +armor-remove=Вилучення з броні +buzzer-1=Дзвоник 1 +buzzer-2=Дзвоник 2 +buzzer-3=Дзвоник 3 +cannot-build=Неможливо збудувати +clap=Ляск +console-message=Консольне повідомлення +cowbell=Дзвіночок +crafting-finished=Складання завершено +crash=Тарілка +fx=Fx +game-lost=Гру програно +game-won=Гру виграно +gui-click=Клік інтерфейсу +gui-click-2=Клік інтерфейсу 2 +hat-1=Подвійна тарілка 1 +hat-2=Подвійна тарілка 2 +high-q=Висока Q +inventory-move=Переміщення по інвентарю +kick-1=Удар 1 +kick-2=Удар 2 +new-objective=Нове завдання +perc-1=Ударні 1 +perc-2=Ударні 2 +research-completed=Дослідження завершено +reverse-cymbal=Зворотня тарілка +ring=Дзвінок +scenario-message=Повідомлення сценарію +shaker=Шейкер +siren=Сирена +snare-1=Малий барабан 1 +snare-2=Малий барабан 2 +snare-3=Малий барабан 3 +triangle=Трикутник +[recipe-name] +advanced-oil-processing=Поліпшена переробка нафти +basic-oil-processing=Переробка нафти +coal-liquefaction=Зрідження вугілля +empty-crude-oil-barrel=Спорожнити діжку з нафтою +empty-filled-barrel=Спорожніти діжку: __1__ +fill-barrel=Наповнити діжку: __1__ +fill-crude-oil-barrel=Наповнити діжку нафтою +heavy-oil-cracking=Крекінг мазуту в дизельне паливо +kovarex-enrichment-process=Процес збагачення Коварекс +light-oil-cracking=Крекінг дизельного палива в нафтовий газ +nuclear-fuel-reprocessing=Переробка ядерного палива +uranium-processing=Переробка урану +[shortcut] +alt-mode=Ввімк./Вимкн. режим додаткової інформації +copy=Копіювати +cut=Вирізати +import-string=Імпортувати рядок +inline-keybind-format=__1__ (__2__) +make-blueprint=Креслення +make-blueprint-book=Книга креслень +make-deconstruction-planner=План знесення +make-upgrade-planner=План покращення +out-of-line-keybind-format=__1__\n(__2__) +paste=Вставити +toggle-equipment-movement-bonus=Перемкнути екзоскелет +toggle-personal-logistic-requests=Увімкнути/вимкнути особисті логістичні запити +toggle-personal-roboport=Перемкнути особистий робопорт +undo=Скасувати +undo-unavailable=Скасувати +[story] +message-log-close=Закрити +message-log-title=Журнал повідомлень +[technology-description] +advanced-electronics=Інтегральні схеми та мікропроцесори для просунутих обчислень. +advanced-material-processing=Швидші та більш зручні печі. +advanced-oil-processing=Переробка сирої нафти з додатковими продуктами, які можуть бути надалі перероблені. +artillery=Далекобійне знаряддя, що встановлюються стаціонарно або на залізничну платформу. Може автоматично стріляти по віддаленим ворожим будівлям або бути наведене вручну на ще більші дистанції. +artillery-shell-range=Збільшує радіус дії артилерії в автоматичому і ручному режимі. +artillery-shell-speed=Збільшує швидкість стрільби артилерії. +atomic-bomb=Руйнівні види ракет, для винищення будь-чого у величезному радіусі дії. +automated-construction=Дозволяє вказувати будівельним дронам, де будувати, покращувати або зносити споруди, копіювати цілі фабрики або розчищати ліси. +automated-rail-transportation=Дозволяє будівництво залізничних станцій, які використовують для автоматизації потягів. +automation=Ключова технологія для автоматичного масштабного виробництва. +automation-2=Складальні машини, здатні до обробки рідинних інгредієнтів. +automation-3=Складальні машини, здатні до обробки рідинних інгредієнтів, із додатковими слотами для модулів та більшою швидкістю. +automobilism=Найпростіший транспортний засіб. +battery=Електрохімічний елемент для зберігання енергії для забезпечення нею електричних пристроїв. +battery-equipment=Вбудовується в броню для зберігання надлишку електроенергії. +battery-mk2-equipment=Вбудовується в броню для зберігання більших запасів електроенергії. +belt-immunity-equipment=Вбудовується в броню, запобігає переміщенню гравця конвеєрами. +braking-force=Потяги гальмуватимуть швидше, що дозволить довше залишатися на високих швидкостях. +chemical-science-pack=Дозволяє досліджувати покращені речі з використанням нафтопродуктів. +circuit-network=Покращене керування машинами за допомогою мережі сигнальних дротів. +cliff-explosives=Бочки, наповнені достатньою кількістю вибухівки щоб рівняти з землею гори. +coal-liquefaction=Процеси переробки вугілля в нафтопродукти з використанням пару та мазуту. +concrete=Покращений будівельний матеріал також може використовуватися для покриття підлоги. +construction-robotics=Будівельні роботи здатні будувати та ремонтувати дружні структури. Ви також можете замовити будівництво нової структури розмістивши примару на місці, де вона має бути збудована. +defender=Найбазовіший тип бойового робота. Слідує за гравцем та допомагає йому у бою протягом короткого проміжку часу. +destroyer=Найпросунітіший тип бойового робота. Слідує за гравцем та допомагає йому у бою протягом обмеженого проміжоку часу +discharge-defense-equipment=Вставляється в броню. Завдає шкоди, відкидає і приголомшує найближчих ворогів при активації пультом. +distractor=Проміжний тип бойового робота. Залишається у містці розгортки, стріляючи і відволікаючи ворогів. +effect-transmission=Маяк розповсюджує ефект модулів покращення на найближчі дружні об'єкти. +effectivity-module=Модуль, який зменшує споживання електроенергії машини. +electric-energy-accumulators=Споруди, які зберігають надлишки електроенергії. +electric-energy-distribution=Більш гнучкі засоби електропостачання. +electric-engine=Перетворює електрику в механічну енергію. +electronics=Електронні компоненти для базової обробки сигналів. +energy-shield-equipment=Вбудовується в броню для поглинання пошкодження. +energy-shield-mk2-equipment=Вбудовується в броню для поглинання більшого пошкодження. +energy-weapons-damage=Збільшє пошкодження від лазерних та електричних променів. +engine=Перетворює паливо в механічну енергію. Основна частина всіх транспортних засобів. +exoskeleton-equipment=Вбудовується в броню для прискорення швидкості пересування. Можливо підсилювати дію декількома екзоскелетами одразу. +explosive-rocketry=Ракети із збільшеним радіусом ураження і шкодою. +explosives=Виробництво небезпечної, однак контрольованої вибухівки. +fast-inserter=Маніпулятори, здатні швидше переміщувати та сортувати предмети завдяки покращеній електроніці. +flamethrower=Потужні ручні та стаціонарні вогнемети, поливають ворогів легкозаймистими рідинами, підпалюючи їх. +flammables=Виробництво ефективнішого палива та небезпечніших палких матеріалів. +fluid-handling=Різні можливості зберігання та транспортування рідин. +fluid-wagon=Дозволяє транспортувати рідини залізницею. Вагони-цистерни заповнюються та спустошуються помпами, прикріпленими до прямої ділянки колії. +follower-robot-count=Збільшує кількість бойових роботів, які можуть йти за вами. +fusion-reactor-equipment=Вбудовується в броню для живлення іншого спорядження. +gates=Секція стіни, що відкривається на вимогу. Може управлятися логічною мережею. +gun-turret=Основні оборонні споруди, які заряджаються збройними магазинами. +heavy-armor=Тяжка броня з додатковим захистом. +inserter-capacity-bonus=Збільшує кількість предметів, які може переміщати стековий маніпулятор за один раз. Деякі покращення також впливають на звичайні маніпулятори. +kovarex-enrichment-process=Процес дозволяє створювати уран-235 з урану-238. Він потребує велику кількість урану-235 як каталізатор. +land-mine=Пастки, що ставляться на землю й вибухають, якщо ворог на них наступить. Можуть бути відновленими роботами-будівничими після вибуху. Пошкодження від вибуху можуть бути збільшені шляхом дослідження сильнішиої вибухівки. +landfill=Дозволяє засипати воду, створивши місцевість, на якій ви зможете будувати. +laser=Зфокусоване світло, яке здатне шкодити. +laser-shooting-speed=Збільшує швидкість стрільби лазерної турелі. +laser-turret=Просунуті оборонні споруди, які потребують лише електроенергію. +logistic-robotics=Транспортні дрони можуть доставляти вибрані предмети персонажу, або забирати непотрібні. +logistic-science-pack=Дозволяє досліджувати поліпшену логістику, автоматизацію і прості засоби захисту. +logistic-system=Розширює можливості логістичних роботів шляхом додавання нових логістичних скринь. Скрині активного постачання віддають свій вміст для збереження або використання деінде. Буферні скрині запитують вказані предмети, щоб вони були доступні для особистої логістики та автоматизованого будівництва. +logistics=Швидші та гнучкіші способи транспортування. +low-density-structure=Легкий і міцний матеріал, ідеальний для космічних кораблів і особистого спорядження. +lubricant=Перетворення мазуту в мастило, яке використовується для зменшення тертя у високошвидкісних механізмах. +military=Більш ефективні засоби захисту себе та свого заводу. +military-science-pack=Дозволяє досліджувати подальші способи аннігіляціїї жуків. +mining-productivity=Збільшений видобуток зі всі копалень та свердловин. +modular-armor=Броня з невеликою сіткою для спорядження модулями, які дають унікальні переваги. Також броня розширює розмір інвентарю. +modules=Дозволяє досліджувати модулі для покращення характеристик машин. +night-vision-equipment=Вставляється в броню і дозволяє краще бачити вночі. +nuclear-fuel-reprocessing=Процес дозволяє створювати уран-238 з відпрацьованих уранових паливних елементів. +nuclear-power=Потужний та складний метод отримання електроенергії за допомоги уранових паливних елементів. +oil-processing=Переробка нафти потрібна для виробництва пластмас, сірки та палива. +optics=Різноманітні застосування світла. +personal-laser-defense-equipment=Вбудовується в броню для автоматичного вогню по ворогам навколо. +personal-roboport-equipment=Вбудовується в броню, дозволяючи роботам-конструкторам працювати з вашим інвентарем. +personal-roboport-mk2-equipment=Вбудовується в броню, дозволяючи роботам-конструкторам працювати із вашого інвентарю. +physical-projectile-damage=Збільшує пошкодження вогнепальної зброї, кулеметних турелей і дронів-захисників. +plastics=Синтетичні полімери застосовуються для формування цільних об'єктів. +power-armor=Броня із більшою сіткою спорядження та бонусом до розміру інвентарю. +power-armor-mk2=Броня із величезною сіткою спорядження та бонусом до розміру інвентарю. +production-science-pack=Дозволяє досліджувати найбільш ефективні машини, модулі і процеси. +productivity-module=Модуль, який дозволяє машині збільшити кількість продукції за ту саму кількість вхідного матеріалу за рахунок підвищеного енергоспоживання та меншої швидкістю роботи. +rail-signals=Дозволяє організовувати рух потягів по одній залізничній мережі. +railway=Крупно-масштабні перевезення на великі відстані. +refined-flammables=Збільшує шкоду вогнеметної зброї. +research-speed=Розблоковує більш ефективні практики досліджень. +robotics=Каркаси літальних роботів. Повинні пройти доопрацювання для виконання завдань з будівництва чи логістики. +rocket-control-unit=Покращений комп'ютерний блок сумісний із системами контролю ракетних систем. +rocket-fuel=Складне універсальне паливо. +rocket-silo=Дозволяє запустити ракету в космос і цим завершити гру. +rocketry=Переносна ракетна установка для стрільби по ворогам. +solar-energy=Джерело необмеженої енергії, з якого жодної користі вночі. +solar-panel-equipment=Вбудовується в броню для живлення іншого спорядження, але з неї жодної користі вночі. +space-science-pack=Дозволяє відправляти супутники у космос і отримувати від них наукові дані, які використовуються для виробництва космічних дослідницьких пакетів. +speed-module=Модуль, який прискорює роботу машини за рахунок підвищеного споживання електроенергії. +spidertron=Універсальний транспортний засіб, здатний проходити пересічену місцевість. Він оснащений швидкострільними ракетними установками, придатними для ручного або автоматичного націлювання. Можна керувати вручну або за допомогою пульта керування павукотроном. +stack-inserter=Стековий маніпулятор може переміщати більше предметів одночасно. +steel-axe=Збільшує швидкість ручного добування. +steel-processing=Дозволяє плавити сталь з залізних пластин. +stone-wall=Стіни, призначені для захисту фабрики від атак +stronger-explosives=Збільшує шкоду від вибухової зброї. +sulfur-processing=Надзвичайно хімічно активний неметалічний хімікат, який використовується для виробництва сірчаної кислоти та вибухових речовин. +tank=Потужна штурмова машина з багатим озброєнням. +toolbelt=Розширює ваш інвентар. +uranium-ammo=Покращені боєприпаси з урану-238 для вищої твердості та маси, що завдають масивної шкоди. +uranium-processing=Уранова руда проходить обробку на центрифугах з утворенням урану-238, та шансом отримати збагачений уран-235. Обидва необхідні для створення уранових паливних елементів. +utility-science-pack=Дозволяє досліджувати найпотужнішу зброю, персональне спорядження і управління дронами. +weapon-shooting-speed=Збільшує швидкість стрільби більшості вогнепальної зброї. +worker-robots-speed=Збільшує швидкість польоту роботів-логістів та роботів-конструкторів. +worker-robots-storage=Збільшує кількість предметів, які можуть одночасно переносити транспортні та конструкційні роботи. +[technology-name] +advanced-electronics=Розширена електроніка +advanced-material-processing=Розширена переробка матеріалів +advanced-oil-processing=Поліпшена переробка нафти +artillery=Артилерія +artillery-shell-range=Дальність артилерії +artillery-shell-speed=Швидкість стрільби артилерії +atomic-bomb=Атомна бомба +automated-rail-transportation=Автоматизовані залізничні перевезення +automation=Автоматизація +automobilism=Автомобілебудування +battery=Батарея +battery-equipment=Особиста батарея +battery-mk2-equipment=Особиста батарея MK2 +belt-immunity-equipment=Обладнання для ігнорування конвеєрів +braking-force=Гальмівна сила +chemical-science-pack=Хімічний науковий пакет +circuit-network=Логічна мережа +cliff-explosives=Вибухівка для скель +coal-liquefaction=Зрідження вугілля +concrete=Бетон +construction-robotics=Конструкційна робототехніка +defender=Захисні роботи +destroyer=Руйнівник +discharge-defense-equipment=Електоророзрядна оборона +distractor=Відволікаючі дрони +effect-transmission=Розповсюдження впливу +effectivity-module=Модулі ощадливості +electric-energy-accumulators-1=Акумулятори електроенергії +electric-energy-distribution=Електропостачання +electric-engine=Електричні двигуни +electronics=Електроніка +energy-shield-equipment=Енергетичні щити +energy-shield-mk2-equipment=Енергетичні щити MK2 +energy-weapons-damage=Шкода від енергетичної зброї +engine=Двигуни +exoskeleton-equipment=Спорядження екзоскелета +explosive-rocketry=Виробництво вибухових ракет +explosives=Вибухівка +fast-inserter=Швидкий маніпулятор +flamethrower=Вогнемет +flammables=Горючі речовини +fluid-handling=Зберігання рідин +fluid-wagon=Вагон-цистерна +follower-robot-count=Кількість роботів-послідовників +fusion-reactor-equipment=Портативні термоядерні реактори +gate=Ворота +gun-turret=Кулеметна турель +heavy-armor=Важка броня +inserter-capacity-bonus=Бонус місткості маніпулятора +kovarex-enrichment-process=Процес імені Коварекса +land-mine=Міни +landfill=Насип +laser=Лазер +laser-shooting-speed=Швидкість стрільби лазера +laser-turret=Лазерна турель +logistic-robotics=Логістична робототехніка +logistic-science-pack=Логістичний дослідницький пакет +logistic-system=Система логістики +logistics=Логістика +low-density-structure=Структура малої щільності +lubricant=Мастило +military=Військова справа +military-science-pack=Військовий дослідницький пакет +mining-productivity=Продуктивність видобутку +modular-armor=Модульна броня +modules=Модулі +night-vision-equipment=Пристрій нічного бачення +nuclear-fuel-reprocessing=Переробка ядерного палива +nuclear-power=Ядерна енергія +oil-processing=Переробка нафти +optics=Оптика +personal-laser-defense-equipment=Особиста лазерна оборона +personal-roboport-equipment=Особистий робопорт +personal-roboport-mk2-equipment=Особистий робопорт МК2 +physical-projectile-damage=Шкода від вогнепальної зброї +plastics=Пластмаси +power-armor=Силова броня +power-armor-mk2=Силова броня MK2 +production-science-pack=Виробничій дослідницький пакет +productivity-module=Модулі продуктивності +rail-signals=Залізничні сигнали +railway=Залізниця +refined-flammables=Перероблене горюче +research-speed=Швидкість дослідження лабораторій +robotics=Робототехніка +rocket-control-unit=Блок управління ракетою +rocket-fuel=Ракетне паливо +rocket-silo=Ракетна шахта +rocketry=Виробництво ракет +solar-energy=Сонячна енергія +solar-panel-equipment=Портативні сонячні панелі +space-science-pack=Космічний дослідницький пакет +speed-module=Модулі швидкості +spidertron=Павукотрон +stack-inserter=Стековий маніпулятор +steel-axe=Сталевий інструмент +steel-processing=Обробка сталі +stone-wall=Кам'яна стіна +stronger-explosives=Сильніша вибухівка +sulfur-processing=Виробництво сірки +tank=Танк +toolbelt=Пояс для інструментів +uranium-ammo=Уранові боєприпаси +uranium-processing=Переробка урану +utility-science-pack=Допоміжний дослідницький пакет +weapon-shooting-speed=Швидкострільність +worker-robots-speed=Швидкість робота-робочого +worker-robots-storage=Вантажопідйомність роботів-робочих +[tile-name] +concrete=Бетон +deepwater=Глибока вода +deepwater-green=Глибока зелена вода +dirt-1=Ґрунт 1 +dirt-2=Ґрунт 2 +dirt-3=Ґрунт 3 +dirt-4=Ґрунт 4 +dirt-5=Ґрунт 5 +dirt-6=Ґрунт 6 +dirt-7=Ґрунт 6 +dry-dirt=Сухий ґрунт +grass-1=Трава +grass-2=Трава 2 +grass-3=Трава 3 +grass-4=Трава 4 +hazard-concrete-left=Бетон, який має маркування ліворуч +hazard-concrete-right=Бетон, який має маркування з праворуч +lab-dark-1=Плитка лабораторії 1 +lab-dark-2=Плитка лабораторії 2 +lab-white=Біла лабораторна плитка +landfill=Насип +nuclear-ground=Ядерний ґрунт +out-of-map=Поза мапою +red-desert-0=Червона пустеля 0 +red-desert-1=Червона пустеля 1 +red-desert-2=Червона пустеля 2 +red-desert-3=Червона пустеля 3 +red-desert-dark=Темно червона пустеля +refined-concrete=Залізобетон +refined-hazard-concrete-left=Залізобетон з розміткою ліворуч +refined-hazard-concrete-right=Залізобетон з розміткою праворуч +sand-1=Пісок 1 +sand-2=Пісок 2 +sand-3=Пісок 3 +stone-path=Кам'яний шлях +tutorial-grid=Навчальна сітка +water=Вода +water-green=Зелена вода +water-mud=Мілководдя 2 +water-shallow=Мілководдя +water-wube=Водняний логотип Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] активно намагається надсилати свої предмети до логістичної мережі.\nЯкщо логістична мережа не надає замовлень на предмети зі скрині, вони будуть переміщені в [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] має дві смуги для транспортування предметів. Кожну смугу можна використовувати окремо для різних ресурсів.\n[entity=inserter] може підбирати предмети з обох смуг конвеєра, але кладе предмети лише на дальню смугу. +buffer-chest=[entity=logistic-chest-buffer] працює одночасно як [entity=logistic-chest-requester] та [entity=logistic-chest-passive-provider].\nЦя скриня надає предмети для будівельних завдань, особистої логістики та скринь запиту з увімкненим налаштуванням "Запитувати з буферних скринь". +bulk-crafting=При наведенні на слот крафту:\n - __ALT_CONTROL__1__craft-5__ для крафту 5.\n - __ALT_CONTROL__1__craft-all__ для крафту максимально можливої кількості. +burner-inserter-refueling=[entity=burner-inserter] може бути заправлений іншими маніпуляторами, також вони можуть заправитися під час роботи з паливом. +circuit-network=Логічна мережа — система, яка дозволяє передавати інформацію між машинами.\nВи можете підключити машини до логічної мережі, використовуючи [item=red-wire] та [item=green-wire].\nЛогічна мережа може передавати значення у вигляді цілих чисел для кожного типу сигналу в діапазоні –2³¹(-2,147,483,648) .. 2³¹(2,147,483,648).\nЛогічна мережа не обов'язкова для проходження гри, але вона дозволяє створювати цікаві хитромудрі пристрої або тонко налаштовувати роботу фабрики. +clear-cursor=Очистити курсор від предмета можна натисканням __CONTROL__clear-cursor__, це поверне його в інвентар.\nТаким же способом можна скинути планування залізничних шляхів, протягування дротів і виділення. +connect-switch=__ALT_CONTROL__1__build__ на об'єкт з [item=copper-cable] з курсором для підключення електричного кабеля до нього.\n__ALT_CONTROL__1__remove-pole-cables__ на об'єкті щоб прибрати всі кабелі. +construction-robots=[entity=construction-robot] виконує замовлення на будівництво, знесення та ремонт з логістичної мережі.\nЗамовлення на будівництво створюються за допомогою привидів, використання [item=blueprint], або при знищенні дружніх будівель, що потрібно перебудовувати.\nЗамовлення на знесення створюються за допомогою вибору потрібних об'єктів за допомогою [item=deconstruction-planner].\nЗамовлення на оновлення створюються за допомогою [item=upgrade-planner].\nЦі замовлення створюються також за допомогою функції скасування. +copy-entity-settings=__CONTROL__copy-entity-settings__ і __CONTROL__paste-entity-settings__ дозволяють вам копіювати налаштування між об'єктами.\nНаприклад, ви можете копіювати вкладення між [entity=assembling-machine-2] для встановлення рецепта або між скринями щоб встановити обмеження в інвентарі.\n__ALT_CONTROL__1__paste-entity-settings__ і можна перетягувати до одного розряду об'єктів. +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ і __CONTROL__paste-entity-settings__ дозволяють вам копіювати налаштування між об'єктами.\nНаприклад, ви можете копіювати вкладення між [entity=assembling-machine-2] для встановлення рецепта або між скринями щоб встановити обмеження в інвентарі.\n__ALT_CONTROL__1__paste-entity-settings__ і можна перетягувати до одного розряду об'єктів. +copy-paste=__CONTROL__copy__ відроджує інструмент копії, який дозволяє зберегти виділення в буфер обміну.\n__CONTROL__paste__ retrieves остання скопійована копія.\n__CONTROL__cycle-clipboard-forwards__ і __CONTROL__cycle-clipboard-backwards__ дозволяє прокрутити історію буфера обміну. +copy-paste-filters=Ви можете копіювати властивості між об'єктами, які мають варіанти конфігурації, запити, або відфільтрувати слоти інвентарю, такими як [entity=splitter], [entity=splitter], [entity=logistic-chest-requester] або [entity=cargo-wagon]. +copy-paste-requester-chest=Ви можете копіювати логістичні запити між [entity=logistic-chest-requester].\nВи також можете скопіювати параметри з [entity=assembling-machine-2] в [entity=logistic-chest-requester] щоб встановити логістичний запит на основі рецепту. +copy-paste-spidertron=Копіювання між [entity=spidertron] скопіює колір і логістичні запити.\nТакож намагається скопіювати сітку спорядження, вставивши спорядження з інвентарю гравця, якщо доступні предмети. +copy-paste-trains=Ви можете копіювати позицію [entity=locomotive] для копіювання розкладу і кольору.\nВи можете копіювати [entity=train-stop] для того, щоб скопіювати ім'я і колір.\nОстаннім часом ви можете копіювати позицію між [entity=locomotive] і [entity=train-stop] будь-який спосіб скопіювати колір. +drag-building=Найшвидший спосіб будувати в лінію, наприклад [entity=stone-furnace], це натиснути __CONTROL__build__ і рухатись у потрібному напрямку. +drag-building-poles=Якщо ви розставляєте [entity=small-electric-pole] перетягуючи, то він буде автоматично побудований на максимальній відстані з'єднання. +drag-building-underground-belts=Якщо ви розставляєте [entity=underground-belt] або [entity=pipe-to-ground] перетягуючи їх, то вони будуть автоматично побудовані на максимальній відстані з'єднання. +e-confirm=Всі зелені кнопки в грі можуть бути "нажаті" з допомогою __CONTROL__confirm-gui__. /nСпробуйте зараз, щоб підтвердити підказку! +electric-network=Електрична мережа передає енергію від виробників, таких як [entity=steam-engine] або [entity=solar-panel], до споживачів рівномірно.\n__ALT_CONTROL__1__open-gui__ на електричному стовпі, щоб побачити статистику електричної мережі. +electric-pole-connections=Електричні полюси автоматично з'єднуються з іншими опорами в межах їх дроту. Вони можуть мати до 5 з'єднань.\nПідключення можна вручну додати або видалити з використанням [item=copper-cable].\nУсі з'єднання ЛЕП можна видалити натиснувши __CONTROL__remove-pole-cables__ на електричному стовпі. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ по об'єкту витягує предмети з нього.\n__ALT_CONTROL__1__fast-entity-transfer__ по об'єкту з предметом в курсорі поміщає предмет в нього.\n\n\nНавчання навчить вас різним способам передачі предметів в об'єкти і з них, без їх відкриття. +fast-belt-bending=Натиснувши __CONTROL__rotate__ під час протягування [entity=transport-belt] можна швидко зробити безшовний згин. +fast-obstacle-traversing=Протягування [entity=transport-belt] над перешкодою буде автоматично будувати [entity=underground-belt], коли це можливо. +fast-replace=Побудова над сутністю того ж типу та розміру виконуватиме швидку заміну. Швидка заміна збереже властивості оригінальної сутності, такої як вміст інвентарю та вибраний рецепт. +fast-replace-belt-splitter=Ви можете швидко замінити [entity=transport-belt] на [entity=splitter] і навпаки. +fast-replace-belt-underground=Ви можете швидко замінити [entity=transport-belt] на [entity=underground-belt] і навпаки.\nВсі конвеєри між входом і виходом з підземного конвеєра будуть знесені автоматично.\nТакож швидко можна замінити [entity=pipe] і [entity=pipe-to-ground]. +fast-replace-direction=Ви можете використовувати швидку зміну щоб швидко змінювати напрям об'єкту +gate-over-rail=[entity=gate] можна ставити на прямих [entity=straight-rail]. Вони автоматично відкриються перед поїздами, а в решту часу не буде дірок у вашій обороні. +ghost-building=__ALT_CONTROL__1__build-ghost__ тримаючи будівельний предмет, щоб побудувати його в якості привида.\nПривиди сутності будуть автоматично побудовані будь-якими логістичними мережами в раді. +ghost-rail-planner=Залізничний планувальник використовується для довгого планування шляхів розтягнення нових шляхів.\nЩоб використати план планувальника, утримуйте __CONTROL_MODIFIER__build-ghost__ під час планування.\nВи також можете утримувати __CONTROL_MODIFIER__build-with-перешкода уникненняe__ до плану залізниці з перешкодою уникання. +inserters=Маніпулятори підбирають предмети з одного боку і переміщують їх на протилежний.\nВони можуть взаємодіяти з такими об'єктами як [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] та іншими машинами. +insertion-limits=Маніпулятор не завжди заповнює цільовий інвентар повністю. Це дозволяє іншим маніпуляторам забирати свою частку предметів.\nНаприклад якщо [entity=boiler] містить 5 чи більше [item=coal], маніпулятор призупинить свою роботу. Це дозволяє паливу рухатись по конвеєру до наступних котлів, замість того щоб все паливо накопичувалось в першому.\nЦе також стосується [entity=gun-turret],[entity=assembling-machine-1],[entity=stone-furnace],[entity=lab] та інших. +introduction=Ласкаво просимо до порад та прийомів!\nЦе пояснить ігрові концепції у візуальній або інтерактивній формі.\nПідказки розблоковано, коли ви поступаєте гру, а також завершуєте підказки.\nЯкщо ви хочете побачити їх всі з самого початку, використовуйте команду консолі __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=У скринях кількість доступних слотів можна обмежити: потрібно натиснути на червоний символ "X" і виділити зайві слоти. Машини не зможуть заповнювати заблоковані слоти, таким чином, місткість скрині зменшується. +logistic-network=Логістична мережа - це потужна автоматична мережа доставки, яка використовує літаючих роботів для переміщення предметів та автоматизованого будівництва.\nВона має 3 основні компоненти:\n - [entity=roboport] визначає область покриття мережі, діє як точка зарядки та зберігання для роботів.\n - [entity=logistic-robot] виконує логістичні замовлення і [entity=construction-robot] виконує замовлення будівництва.\n - [tooltip=Скрині постачання,tips-and-tricks-item-description.storage-chest-list] забезпечують мережу предметами. +long-handed-inserters=[entity=long-handed-inserter] - це електричний маніпулятор, який підбирає та розміщує предмети на відстані двох тайлів від себе. +low-power=Якщо ваша потужність витрачається більше, ніж на виробництво потужності, ваші фабричні машини будуть працювати повільніше через недостатню пропозицію.\nЗверніть увагу на швидкість машини, якщо ви хочете визначити брак виробництва енергії, поки не пізно.\nНайкращий спосіб переконатися, що у вас достатньо енергії, перевірити статистику електричної мережі і впевнитися в тому, що "Задоволення" є зеленим і повним. +move-between-labs=[entity=inserter] може бути використаний для передачі дослідницьких пакетів між [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] надає свої предмети логістичній мережі. \nЦе означає, що роботи можуть брати будь-які предмети зі скринь пасивного постачання для виконання логістичних або будівельних замовлень. +personal-logistics=[entity=logistic-robot] пересуває предмети зі скринь постачання для забезпечення особистих логістичних запитів.\nЗапит персональної логістики має мінімальне та максимальне значення. Роботи будуть приносити предмети до досягнення мінімального рівня.\nЯкщо предметів більше максимального рівня, їх залишок буде переміщений в сміттєві логістичні слоти, щоб його забрали роботи. +pipette=Використовуйте __CONTROL__smart-pipette__, щоб розмістити вибраний об'єкт під вашим курсором. +pole-dragging-coverage=Якщо ви будуєте [entity=small-electric-pole], перетягнуючи вздовж електричних машин, жодне в діапазоні не буде пропущено. +pump-connection=[entity=pump] буде підключатися до стаціонарного [entity=fluid-wagon] коли вони правильно вирівняються.\nПотрібні для завантаження і вивантаження рідин з [entity=fluid-wagon]. +rail-building=Щоб активувати режим будівництва залізниці, візьміть [item=rail] та натисніть __CONTROL__build__ на наявну частину рейки.\n__ALT_CONTROL__1__build__, щоб підтвердити розміщення потрібної залізниці.\n__CONTROL__clear-cursor__ активує режим прокладки. +rail-signals-advanced=[entity=rail-chain-signal] визначає свій стан на основі сигналів попереду, та забезпечує, що потяг, який заходить до блоку, зможе з нього вийти.\nВони використовуються в поєднанні з [entity=rail-signal] для побудови складних залізничних перехресть.\n\n\nПосібник навчить вас як використовувати рейкові сигнали для створення складних залізничних перехресть і запобігати утворенню заторів. +rail-signals-basic=[entity=rail-signal] ділить залізницю на блоки. Кожен [entity=locomotive] зчитує сигнали на шляху, щоб запобігти зіткненням з іншими потягами.\n\n\n\nПосібник навчить вас як використовувати рейкові сигнали для проходження багатьох потягів по одній залізничній системі. +repair-packs=Тримаючи ремонтний набір в руках, натисніть __CONTROL__build__ на об'єкті, щоб відремонтувати його. +requester-chest=[entity=logistic-chest-requester] запитує предмети з логістичної мережі.\n[entity=logistic-robot] переміщує предмети з логістичної мережі для того, щоб задовольнити запити. +rotating-assemblers=Деякі рецепти потребують введення рідини до [entity=assembling-machine-2], наприклад [recipe=electric-engine-unit]. Машина-конструктор з рідинним введенням може бути повернений за допомогою __CONTROL__rotate__. +shoot-targeting=Ви можете вести вогонь натиснувши __CONTROL__shoot-enemy__ з курсором біля ворога.\nМожна стріляти у нейтральний або навіть дружній об'єкт, натиснувши __CONTROL__shoot-selected__. +shoot-targeting-controller=Ви можете стріляти у ворожі цілі, затиснувши __CONTROL__shoot-enemy__.\nПри використанні курсору зброя буде автоматично спрямована на найближчого ворога. Для переміщення області автонаведення використовуйте __CONTROL__look__ .\nМожна стріляти у нейтральний або навіть дружній об'єкт, натиснувши __CONTROL__shoot-selected__. +show-info=Натисніть"__CONTROL__show-info__" для відображення додаткової інформації (Alt-режим). +splitter-filters=[entity=splitter] можна налаштувати для фільтрації конкретного предмета або визначення пріоритету одного з входів/виходів. +splitters=[entity=splitter] використовують для розділення, сполучення чи балансування конвеєрів.\nВсі предмети діляться порівну якщо на обох виходах є вільне місце, інакше всі предмети підуть на вільний вихід. +stack-transfers=__CONTROL__stack-transfer__ переносить одину стопку.\n__CONTROL__inventory-transfer__ переносить всі стопки даного типу. (Вибір порожнього слота переносить весь інвентар.\nВикористання __CONTROL_RIGHT_CLICK__ замість __CONTROL_LEFT_CLICK__ для вищезгаданих елементів управління передасть половину кількості.\n\nУ посібнику це пояснюється більш докладно. +steam-power=[entity=boiler] споживає паливо, таке як [item=coal] щоб перетворити [fluid=water] в [fluid=steam].\n[entity=steam-engine] споживає [fluid=steam] для виробництва електроенергії, яка розподіляється між споживачами в електричній мережі. +storage-chest=[entity=logistic-chest-storage] зберігає елементи, що були забрані роботами зі сміттєвих слотів гравця та отримані під час виконання планів знесення.\nБудь-які предмети в цих скринях також надаються для логістичних або будівельних замовлень.\nСкриням зберігання можна надавати фільтри, щоб вони приймали лише 1 тип предметів. +storage-chest-list=Скрині надають свій вміст за пріоритетом:\n[entity=logistic-chest-active-provider] Скриня активного постачання\n[entity=logistic-chest-buffer] Буферна скриня\n[entity=logistic-chest-storage] Скриня зберігання\n[entity=logistic-chest-passive-provider] Скриня пасивного постачання +train-stop-same-name=[entity=train-stop] може поділитися своєю назвою з іншими зупинками. Потяги з такою назвою за розкладом будуть мати можливість націлювати будь-які зупинки на місці призначення.\nВи можете встановити ліміт потягів для кожної зупинки потягу для більш точного керування цією поведінкою. +train-stops=[entity=train-stop] використовується для автоматизації перевезення предметів за допомогою потягів, забезпечуючи іменовані місця для подорожей до них.\n\n\n\nЦей підручник навчає вас як побудувати залізничну станцію, і як встановити простий розклад потягу. +trains=Потяги корисні для пересування на великі відстані.\nПотяги можна дістатися натиснувши __CONTROL__toggle-driving__, або під'єднатися до __CONTROL_MOVE__. +transport-belts=Транспортні конвеєри використовуються для переміщення предметів і працюють без використання енергії. Крім того, конвеєри можуть переміщати гравця, транспортні засоби та кусак.\nСистема конвеєрів складаться з [entity=transport-belt], [entity=splitter] та [entity=underground-belt].\nПросунуті конвеєри переміщають предмети швидше: [entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] використовується, щоб дозволити конвеєру перетинати об'єкти або непрохідну місцевість. +usable-items=Деякі предмети можуть бути використані іншим чином, ніж побудовані об'єкти у світі. Наприклад, ви можете кидати [item=grenade] на ворогів, щоб пошкодити їх.\n__ALT_CONTROL__1__build__ при утриманні важливого елемента з курсором для застосування дії. +z-dropping=Натисніть __CONTROL__drop-cursor__, щоб викинути один предмет з руки.\nВи можете викинути на землю, на конвеєр і в об'єкти.\nУтримуйте __CONTROL__drop-cursor__ і проведіть курсором над декількома об'єктами, щоб швидко помістити по одному предмету до кожного з них. +[tips-and-tricks-item-name] +active-provider-chest=Скриня активного постачання +belt-lanes=Конвеєрні смуги +buffer-chest=Буферна скриня +bulk-crafting=Створення пачками +burner-inserter-refueling=Дозаправлення твердопаливного маніпулятора +circuit-network=Логічна мережа +clear-cursor=Звільнити руки +connect-switch=Електроенергетичний перемикач +construction-robots=Будівельні роботи +copy-entity-settings=Скопіювати або вставити налаштування об'єкта +copy-entity-settings-controller=Копіювати налаштування об'єкту +copy-paste=Копіювання і вставлення +copy-paste-filters=Скопіювати або вставити фільтри +copy-paste-requester-chest=Скопіювати або вставити налаштування скринь запиту +copy-paste-spidertron=Скопіювати або вставити налаштування павукотрона +copy-paste-trains=Скопіювати або вставити налаштування потяга +drag-building=Будівництво протягуванням +drag-building-poles=Протягування електричних опор +drag-building-underground-belts=Протягування підземних конвеєрів +e-confirm=__CONTROL__confirm-gui__ для підтвердження +electric-network=Електричні мережі +electric-pole-connections=З'єднання опор електромережі +entity-transfers=Передача предметів об'єктам +fast-belt-bending=Швидкий поворот конвеєрної лінії +fast-obstacle-traversing=Автоматичний прохід через перешкоди +fast-replace=Швидка заміна +fast-replace-belt-splitter=Швидка заміна конвеєра та розподільника +fast-replace-belt-underground=Швидка заміна конвеєра та підземного конвеєра +fast-replace-direction=Напрям швидкої заміни +gate-over-rail=Ворота на рейках +ghost-building=Будівництво примар +ghost-rail-planner=Планування залізничних шляхів +inserters=Маніпулятори +insertion-limits=Обмеження місткості маніпулятора +introduction=Вступ +limit-chests=Обмеження місткості скринь +logistic-network=Логістична мережа +long-handed-inserters=Довгорукі маніпулятори +low-power=Недостатньо живлення +move-between-labs=Передавання предметів між лабораторіями +passive-provider-chest=Скриня пасивного постачання +personal-logistics=Особиста логістика +pipette=Піпетка для об'єктів +pole-dragging-coverage=Покриття претягування стовпа +pump-connection=Під'єднання насоса +rail-building=Будівництво залізничних колій +rail-signals-advanced=Просунуті рейкові сигнали +rail-signals-basic=Основи рейкових сигналів +repair-packs=Ремонтні набори +requester-chest=Скриня запиту +rotating-assemblers=Обертання складальних машин +shoot-targeting=Автонаведення +shoot-targeting-controller=Автонаведення +show-info=Режим додаткової інформації (Alt-режим) +splitter-filters=Фільтри розподільника +splitters=Розподільники +stack-transfers=Перенести стопку +steam-power=Парова енергія +storage-chest=Скриня зберігання +train-stop-same-name=Зупинки потягів з ідентичним ім'ям +train-stops=Залізничні зупинки +trains=Потяги +transport-belts=Конвеєри +underground-belts=Підземні конвеєри +usable-items=Предмети, з якими можна взаємодіяти +z-dropping=__CONTROL__drop-cursor__ щоб викинути предмети +[virtual-signal-description] +signal-anything=Якщо будь-який вхідний сигнал задовольняє умову, на виході буде правда.\nЯкщо сигнал на вході відсутній, буде брехня. +signal-each=Перевіряє умову, і виконує дію над кожним вхідним сигналом. +signal-everything=Якщо всі вхідні сигнали задовольняють умову, на виході буде правда.\nТакож правда буде, якщо сигнали на вході відсутні. +[virtual-signal-name] +signal-0=Сигнал 0 +signal-1=Сигнал 1 +signal-2=Сигнал 2 +signal-3=Сигнал 3 +signal-4=Сигнал 4 +signal-5=Сигнал 5 +signal-6=Сигнал 6 +signal-7=Сигнал 7 +signal-8=Сигнал 8 +signal-9=Сигнал 9 +signal-A=Сигнал A +signal-B=Сигнал B +signal-C=Сигнал C +signal-D=Сигнал D +signal-E=Сигнал E +signal-F=Сигнал F +signal-G=Сигнал G +signal-H=Сигнал H +signal-I=Сигнал I +signal-J=Сигнал J +signal-K=Сигнал K +signal-L=Сигнал L +signal-M=Сигнал M +signal-N=Сигнал N +signal-O=Сигнал O +signal-P=Сигнал P +signal-Q=Сигнал Q +signal-R=Сигнал R +signal-S=Сигнал S +signal-T=Сигнал T +signal-U=Сигнал U +signal-V=Сигнал V +signal-W=Сигнал W +signal-X=Сигнал X +signal-Y=Сигнал Y +signal-Z=Сигнал Z +signal-anything=Будь-що +signal-black=Чорний сигнал +signal-blue=Синій сигнал +signal-check=Сигнал позначка +signal-cyan=Блакитний сигнал +signal-dot=Сигнал крапка +signal-each=Кожний +signal-everything=Усе +signal-green=Зелений сигнал +signal-grey=Сірий сигнал +signal-info=Сигнал інформація +signal-pink=Рожевий сигнал +signal-red=Червоний сигнал +signal-white=Білий сигнал +signal-yellow=Жовтий сигнал + diff --git a/factorio/data/base/locale/vi/base.cfg b/factorio/data/base/locale/vi/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cca94db159a7346cb269d59bf95a64d2a769972e --- /dev/null +++ b/factorio/data/base/locale/vi/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=Tháo dỡ 100 vật thể bằng robot xây dựng. +automated-construction=Xây dựng 100 máy móc bằng robot. +circuit-veteran-1=Sản xuất 1000 mạch tiên tiến trong 1 giờ. +circuit-veteran-2=Sản xuất 10000 mạch tiên tiến trong 1 giờ. +circuit-veteran-3=Sản xuất 25000 mạch tiên tiến trong 1 giờ. +computer-age-1=Sản xuất 500 vi xử lí trong 1 giờ. +computer-age-2=Sản xuất 1000 vi xử lí trong 1 giờ. +computer-age-3=Sản xuất 5000 vi xử lí trong 1 giờ. +delivery-service=Cung cấp cho nhân vật 10000 món hàng được chuyển bằng robot cung ứng. +eco-unfriendly=Nghiên cứu xử lí dầu. +getting-on-track=Xây dựng một xe lửa. +getting-on-track-like-a-pro=Xây dựng một xe lửa trong vòng 90 phút đầu tiên của trò chơi. +golem=Sống sót sau khi bị một tấn công với 500 thiêt hại hoặc hơn. +iron-throne-1=Sản xuất 20 nghìn sắt tấm trong 1 giờ. +iron-throne-2=Sản xuất 200 nghìn sắt tấm trong 1 giờ. +iron-throne-3=Sản xuất 400 nghìn sắt tấm trong 1 giờ. +it-stinks-and-they-dont-like-it=Làm cho các sinh vật bản địa tấn công bạn bởi vì ô nhiễm. +lazy-bastard=Hoàn thành trò chơi mà tạo thủ công không hơn 111 vật dụng. +logistic-network-embargo=Chiến thắng trò chơi không cần sử dụng rương cung cấp chủ động, rương chứa tạm thời, hay rương nhận nào. +mass-production-1=Sản xuất 10000 mạch điện tử. +mass-production-2=Sản xuất 1 triệu mạch điện tử. +mass-production-3=Sản xuất 20 triệu mạch điện tử. +minions=Có 100 robot chiến đấu bám theo bạn. +no-time-for-chitchat=Thắng trò chơi trong vòng 15 giờ. +pyromaniac=Thiêu hủy 10 nghìn cây. +raining-bullets=Chiến thắng các trò chơi mà không xây dựng bất cứ tháp súng laser nào. +run-forrest-run=Đâm đổ 100 cây. +smoke-me-a-kipper-i-will-be-back-for-breakfast=Thắng trò chơi. +solaris=Sản xuất trên 10GJ mỗi giờ chỉ bằng pin mặt trời. +steam-all-the-way=Chiến thắng trò chơi mà không xây tấm pin mặt trời nào. +steamrolled=Đâm và giết 10 ổ địch. +tech-maniac=Nghiên cứu tất cả các công nghệ. +there-is-no-spoon=Thắng trò chơi trong vòng 8 giờ. +trans-factorio-express=Cho tàu hỏa chạy theo con đường dài 1,000 ô trở lên. +watch-your-step=Chết do đâm phải đầu máy xe lửa. +you-are-doing-it-right=Xây dựng bằng robot nhiều hơn thủ công. +you-have-got-a-package=Cung cấp cho nhân vật bằng robot cung ứng. +[achievement-name] +automated-cleanup=Dọn dẹp tự động +automated-construction=Tự động hóa xây dựng +circuit-veteran-1=Chiến binh mạch điện tử 1 +circuit-veteran-2=Chiến binh mạch điện tử 2 +circuit-veteran-3=Chiến binh mạch điện tử 3 +computer-age-1=Thời đại máy tính 1 +computer-age-2=Thời đại máy tính 2 +computer-age-3=Thời đại máy tính 3 +delivery-service=Dịch vụ giao hàng +eco-unfriendly=Không thân thiện với môi trường +getting-on-track=Lên đường (ray) +getting-on-track-like-a-pro=Lên đường (ray) một cách chuyên nghiệp +golem=Người khổng lồ đá +iron-throne-1=Ngai sắt 1 +iron-throne-2=Ngai sắt 2 +iron-throne-3=Ngai sắt 3 +it-stinks-and-they-dont-like-it=Nó bốc mùi và chúng không thích nó +lazy-bastard=Kẻ lười nhác +logistic-network-embargo=Cấm vận mạng lưới vận tải +mass-production-1=Sản xuất hàng loạt 1 +mass-production-2=Sản xuất hàng loạt 2 +mass-production-3=Sản xuất hàng loạt 3 +minions=Đầy tớ +no-time-for-chitchat=Không rảnh tán gẫu +pyromaniac=Tên cuồng lửa +raining-bullets=Mưa đạn +run-forrest-run=Chạy đi rừng ơi +smoke-me-a-kipper-i-will-be-back-for-breakfast=Đợi ở đây, tôi sẽ quay lại trước bữa sáng +so-long-and-thanks-for-all-the-fish=Cảm ơn vì tất cả những con cá +solaris=Hệ mặt trời +steam-all-the-way=Hơi nước muôn năm +steamrolled=Nghiền nát +tech-maniac=Nhà khoa học điên cuồng +there-is-no-spoon=Bất khả thi +trans-factorio-express=Hỏa tốc xuyên Factorio +watch-your-step=Cẩn thận bước đi +you-are-doing-it-right=Chơi đúng hướng +you-have-got-a-package=Bạn có một gói hàng +[ammo-category-name] +artillery-shell=Đạn pháo +beam=Tia +biological=Sinh học +bullet=Đạn +cannon-shell=Đạn pháo +capsule=Viên nang +electric=Điện +flamethrower=Súng phun lửa +fluid=Chất lỏng +grenade=Lựu đạn +landmine=Mìn +laser=Laze +melee=Cận chiến +rocket=Tên lửa +shotgun-shell=Đạn shotgun +[autoplace-control-names] +desert=Sa mạc +dirt=Đất +enemy-base=Căn cứ đối phương +grass=Cỏ +sand=Cát +trees=Cây +[controls] +give-blueprint=\nTạo mới bản mẫu +give-blueprint-book=Tạo mới sổ bản mẫu +give-deconstruction-planner=Xóa kế hoạch tháo dỡ +give-upgrade-planner=Tạo kế hoạch nâng cấp +toggle-equipment-movement-bonus=Bật/Tắt khung xương máy +toggle-personal-logistic-requests=Bật/Tắt yêu cầu vận tải cá nhân +toggle-personal-roboport=Bật/Tắt trạm robot cá nhân +[damage-type-name] +acid=Axit +electric=Điện +explosion=Nổ +fire=Lửa +impact=Va chạm +laser=Laser +physical=Vật lý +poison=Thuốc độc +[decorative-name] +big-ship-wreck-grass=Thảm xác tàu lớn +brown-asterisk=Hoa dại nâu +brown-asterisk-mini=Dấu sao nâu nhỏ +brown-carpet-grass=Thảm cỏ nâu +brown-coral-mini=San hô nâu mini +brown-fluff=Nâu bồ công anh +brown-fluff-dry=Nâu bồ công anh khô +brown-hairy-grass=Cỏ đuôi mèo nâu +dark-mud-decal=Đề can Bùn tối +enemy-decal=Enemy decal +enemy-decal-transparent=Enemy decal 2 +garballo=Cọ dừa +garballo-mini-dry=Cây cọ dừa khô +green-asterisk=Hoa dại xanh +green-asterisk-mini=Hoa dại xanh nhỏ +green-bush-mini=Bụi cây nhỏ +green-carpet-grass=Thảm cỏ xanh +green-coral-mini=San hô xanh mini +green-croton=Xanh lá cây croton +green-desert-bush=Bụi cỏ xanh sa mạc +green-hairy-grass=Cỏ đuôi mèo +green-pita=Xanh lá cây agave +green-pita-mini=Xanh lá cây agave mini +green-small-grass=Cỏ xanh nhỏ +lichen-decal=Lichen decal +light-mud-decal=Đề can Bùn sáng +muddy-stump=Gốc cây +nuclear-ground-patch=Vùng đất bị đánh bom nguyên tử +orange-coral-mini=San hô cam mini +puberty-decal=Đề can Bùn nứt +red-asterisk=Hoa dại đỏ +red-croton=Đỏ croton +red-desert-bush=Bụi cỏ đỏ sa mạc +red-desert-decal=Đề can Sa mạc đỏ +red-desert-rock-medium=Đá đỏ sa mạc vừa +red-desert-rock-small=Đá đỏ sa mạc nhỏ +red-desert-rock-tiny=Đá đỏ sa mạc tí hon +red-pita=Đỏ agave +rock-medium=Đá vừa +rock-small=Đá nhỏ +rock-tiny=Đá tí hon +sand-decal=Cát trang trí +sand-dune-decal=Cồn cát trang trí +sand-rock-big=Đá cát lớn +sand-rock-medium=Đá cát vừa +sand-rock-small=Đá cát nhỏ +shroom-decal=Shroom decal +small-rock=Đá nhỏ +small-ship-wreck-grass=Thảm xác tàu nhỏ +white-desert-bush=Bụi cỏ trắng sa mạc +worms-decal=Worms decal +[entity-description] +accumulator=Trữ một lượng điện năng có hạn khi lượng điện sản xuất sẵn có vượt lượng tiêu thụ, và xả ra trong trường hợp ngược lại. +arithmetic-combinator=Thực hiện phép tính toán học trên tín hiệu vào của mạng lưới mạch. +artillery-turret=Pháo tầm xa nhằm vào căn cứ kẻ thù. +beacon=Truyền tải tác động của các mô-đun đến thực thể thân thiện gần kề. +big-ship-wreck-1=Một mảnh vỡ của phi thuyền gặp nạn. +big-ship-wreck-2=Một mảnh vỡ của phi thuyền gặp nạn. +big-ship-wreck-3=Một mảnh vỡ của phi thuyền gặp nạn. +boiler=Đốt nhiên liệu để đun nước thành hơi nước. +centrifuge=Xử lý các công thức khác nhau liên quan đến uranium +compilatron=Một con robot hỗ trợ sống xót sau vụ tai nạn. Nó bị giảm chức năng vì những thiệt hại bên trong. +constant-combinator=Xuất ra các tin hiệu không đổi cho mạng điều khiển. +construction-robot=Tự động xây dựng và sửa chữa máy móc. +crash-site-chest-1=Một thùng hàng từ phi thuyền gặp nạn. Có thể nó chứa nhiều vật phẩm có ích. +crash-site-chest-2=Một thùng hàng từ phi thuyền gặp nạn. Có thể nó chứa nhiều vật phẩm có ích. +decider-combinator=So sánh tín hiệu mạng lưới mạch. +express-splitter=Phân chia và/hoặc nối các băng chuyền vận chuyển hàng hoá 1:1. +fast-splitter=Phân chia (và/hoặc) nối các băng chuyền vận chuyển hàng hoá 1:1. +flamethrower-turret=Bắn chất lỏng cháy lên kẻ thù. +heat-exchanger=Dùng nhiệt lượng để chuyển nước thành hơi nước. +item-request-proxy=Điều này là để xác định yêu cầu để rô bốt xây dựng vận chuyển một vật phẩm đến vật thể này.. __CONTROL__mine__ để loại bỏ yêu cầu. +locomotive=Chạy lịch trình tự động và kéo toa hàng. +logistic-chest-active-provider=Cung cấp nội dung của hòm cho mạng lưới vận tải. +logistic-chest-buffer=Yêu cầu vật phẩm cụ thể cho việc chế tạo tự động và vận chuyển cá nhân. +logistic-chest-passive-provider=Chứa vật phẩm cho mạng lưới vận tải. +logistic-chest-requester=Yêu cầu vật phẩm cụ thể từ mạng lưới vận tải. +logistic-chest-storage=Kho dự trữ dài hạn cho mạng lưới vận tải. +logistic-robot=Vận chuyển đồ giữa các hòm vận tải. +nuclear-reactor=Lò sử dụng các thanh nhiên liệu uranium để tạo ra nhiệt. Nhiệt lượng tạo ra tăng lên khi được đặt cạnh các lò phản ứng khác. +offshore-pump=Bơm chất lỏng từ hồ nước. +power-switch=Được dùng để điều khiển các kết nối tới mạng lưới điện. Có thể sử dụng để điều khiển mạng lưới mạch. +programmable-speaker=Kết nối vào mạng mạch điện để phát các báo động và nhạc hiệu, hoặc hiện các cảnh báo. +radar=Quét và cho hiển thị các khu vực gần đây. +rail-chain-signal=Đọc tín hiệu tiếp theo trên đường ray để dễ dàng điều khiển tàu hỏa hơn. +rail-signal=Chia hệ thống đường ray thành từng khối, cho phép nhiều tàu cùng chạy trên một mạng lưới. +roboport=Kết nối với những trạm robot để xây dựng những công trình và mạng lưới vận chuyển được sử dụng bởi công trình và robot vận chuyển +rocket-silo=Chế tạo và phóng một tên lửa để hoàn thành trò chơi +solar-panel=Tạo ra 100% sản lượng điện vào ban ngày và giảm xuống 0% vào ban đêm +splitter=Phân chia và/hoặc nối các băng chuyền vận chuyển hàng hoá 1:1. +steam-engine=Sử dụng hơi nước để tạo ra điện năng. +steam-turbine=Sử dụng hơi nước để tạo ra điện năng. +train-stop=Điểm dừng của các chuyến tàu tự động. +[entity-name] +1x2-remnants=Tàn tích 1x2 +accumulator=Trạm ắc quy +acid-splash=Vũng axit +arithmetic-combinator=Máy tổ hợp số học +artillery-turret=Pháo đài tầm xa +artillery-wagon=Toa tàu có pháo +assembling-machine-1=Máy lắp ráp 1 +assembling-machine-2=Máy lắp ráp 2 +assembling-machine-3=Máy lắp ráp 3 +beacon=Bộ truyền hiệu ứng +behemoth-biter=Biter khổng lồ +behemoth-biter-corpse=Xác biter khổng lồ +behemoth-spitter=Spitter khổng lồ +behemoth-spitter-corpse=Xác spitter khổng lồ +behemoth-worm-corpse=Xác bọ Behemoth +behemoth-worm-turret=Bọ Behemoth +big-artillery-explosion=Vụ nổ pháo lớn +big-biter=Biter lớn +big-biter-corpse=Xác biter lớn +big-electric-pole=Cột điện lớn +big-explosion=Vụ nổ lớn +big-remnants=Tàn tích lớn +big-scorchmark=Tàn lửa lớn +big-scorchmark-tintable=Tàn lửa lớn nhạt +big-ship-wreck-1=Xác tàu lớn +big-ship-wreck-2=Xác tàu lớn +big-ship-wreck-3=Xác tàu lớn +big-spitter=Spitter lớn +big-spitter-corpse=Xác spitter lớn +big-worm-corpse=Xác sâu lớn +big-worm-turret=Sâu lớn +biter-spawner=Tổ biter +biter-spawner-corpse=Xác tổ biter +blood-explosion-big=Máu văng lớn +blood-explosion-huge=Máu văng cực lớn +blood-explosion-small=Máu văng nhỏ +blood-fountain=Hồ máu +blood-fountain-big=Hồ máu lớn +blood-fountain-hit-spray=Tia máu +blue-chest=Rương xanh +boiler=Nồi đun +burner-generator=Máy phát điện đốt +burner-inserter=Tay máy đốt +burner-mining-drill=Dàn khoan hơi đốt +car=Xe hơi +cargo-wagon=Toa chở hàng +centrifuge=Máy ly tâm +character=Nhân vật +character-corpse=Xác nhân vật +chemical-plant=Nhà máy hóa chất +cliff=Vách đá +coal=Than đá +compilatron=Compilatron +constant-combinator=Máy tổ hợp bất biến +construction-robot=Robot xây dựng +copper-cable=Cáp đồng +copper-ore=Quặng đồng +crash-site-chest-1=Đồ trong tàu +crash-site-chest-2=Đồ trong tàu +crash-site-fire-flame=Đám cháy khu tai nạn +crash-site-spaceship=Phi thuyền +crash-site-spaceship-wreck-big=Phần xác lớn tàu vũ trụ +crash-site-spaceship-wreck-medium=Phần xác tàu vũ trụ cỡ vừa +crash-site-spaceship-wreck-small=Phần xác nhỏ tàu vũ trụ +crude-oil=Dầu thô +curved-rail=Đường ray cong +cutscene-gun-turret=Tháp súng +dead-dry-hairy-tree=Cây lông khô chết +dead-grey-trunk=Thân cây chết +dead-tree-desert=Cây chết - sa mạc +decider-combinator=Máy tổ hợp quyết định +deconstructible-tile-proxy=Deconstructible Tile Proxy +defender=Kẻ phòng thủ +destroyer=Kẻ hủy diệt +distractor=Kẻ phân tán +dry-hairy-tree=Cây lông khô +dry-tree=Cây khô +electric-energy-interface=Giao diện hệ thống điện +electric-furnace=Lò điện +electric-mining-drill=Dàn khoan điện +enemy-damaged-explosion=Kẻ địch bị thương phát nổ +entity-ghost=Thực thể ảo +explosion=Vụ nổ +explosion-hit=Trúng nổ +express-loader=Máy nạp cấp tốc +express-splitter=Máy tách cấp tốc +express-transport-belt=Băng chuyền cấp tốc +express-underground-belt=Băng ngầm cấp tốc +factorio-logo-11tiles=Logo Factorio 11 ô +factorio-logo-16tiles=Logo Factorio 16 ô +factorio-logo-22tiles=Logo Factorio 22 ô +fast-inserter=Tay máy nhanh +fast-loader=Máy nạp nhanh +fast-splitter=Máy tách nhanh +fast-transport-belt=Băng chuyền nhanh +fast-underground-belt=Băng chuyền ngầm nhanh +filter-inserter=Tay máy lựa +fire-flame=Lửa +fish=Cá +flamethrower-turret=Tháp súng phun lửa +fluid-wagon=Toa chở chất lỏng +flying-robot-damaged-explosion=Vụ nổ robot bay bị hỏng +gate=Cổng +green-coral=San hô xanh +grenade-explosion=Lựu đạn nổ +ground-explosion=Vụ nổ mặt đất +gun-turret=Tháp súng +heat-exchanger=Bộ trao đổi nhiệt +heat-interface=Giao diện nhiệt độ +heat-pipe=Ống nhiệt +huge-scorchmark=Vết cháy lớn +huge-scorchmark-tintable=Vết cháy mờ lớn +infinity-chest=Rương chứa vật theo yêu cầu +infinity-pipe=Ống dẫn vô cực +inserter=Tay máy +iron-chest=Hòm sắt +iron-ore=Quặng sắt +item-on-ground=Đồ trên mặt đất +item-request-proxy=Ô yêu cầu hàng +lab=Phòng thí nghiệm +land-mine=Mìn +laser-bubble=Bóng laser +laser-turret=Tháp laser +linked-belt=Băng liên kết +linked-chest=Rương liên kết +loader=Máy nạp +loader-1x1=Máy xúc 1x1 +locomotive=Đầu máy xe lửa +logistic-chest-active-provider=Hòm cung cấp chủ động +logistic-chest-buffer=Hòm chứa tạm thời +logistic-chest-passive-provider=Hòm cung cấp bị động +logistic-chest-requester=Hòm yêu cầu +logistic-chest-storage=Hòm dự trữ +logistic-robot=Robot vận tải +long-handed-inserter=Tay máy tay dài +market=Cửa hàng +massive-explosion=Vụ nổ lớn +medium-biter=Biter vừa +medium-biter-corpse=Xác biter vừa +medium-electric-pole=Cột điện vừa +medium-explosion=Nổ vừa +medium-remnants=Tàn tích vừa +medium-scorchmark=Tàn lửa vừa +medium-scorchmark-tintable=Tàn lửa vừa nhạt +medium-ship-wreck=Xác tàu vừa +medium-small-remnants=Tàn tích vừa +medium-spitter=Spitter vừa +medium-spitter-corpse=Xác spitter vừa +medium-worm-corpse=Xác sâu vừa +medium-worm-turret=Sâu vừa +nuclear-reactor=Lò phản ứng hạt nhân +offshore-pump=Máy bơm nước +oil-refinery=Nhà máy lọc dầu +pipe=Ống +pipe-to-ground=Ống xuống mặt đất +player-port=Cổng respawn người chơi +poison-cloud=Mây độc +power-switch=Công tắc +programmable-speaker=Loa +pump=Máy bơm +pumpjack=Dàn khoan dầu +radar=Radar +rail-chain-signal=Tín hiệu chuỗi đường ray +rail-ending-remnants=Tàn dư đoạn cuối đường ray. +rail-signal=Tín hiệu đường ray +red-chest=Rương đỏ +red-desert-rock-big=Đá đỏ sa mạc lớn +red-desert-rock-huge=Đá đỏ sa mạc khổng lồ +roboport=Cảng robot +rock-big=Tảng đá lớn +rock-damaged-explosion=Đá bị hư hại phát nổ +rock-huge=Tảng đá khổng lồ +rocket=Tên lửa +rocket-silo=Bệ phóng tên lửa +sand-rock-big=Đá cát lớn +simple-entity-with-force=Vật thể đơn giản với đội hình +simple-entity-with-owner=Vật thể đơn giản với người sở hữu +small-biter=Biter nhỏ +small-biter-corpse=Xác biter nhỏ +small-cliff=Vách đá nhỏ +small-electric-pole=Cột điện nhỏ +small-lamp=Đèn +small-remnants=Tàn tích nhỏ +small-scorchmark=Tàn lửa nhỏ +small-scorchmark-tintable=Tàn lửa nhỏ nhạt +small-ship-wreck=Xác tàu nhỏ +small-spitter=Spitter nhỏ +small-spitter-corpse=Xác spitter nhỏ +small-worm-corpse=Xác sâu nhỏ +small-worm-turret=Sâu nhỏ +solar-panel=Tấm năng lượng mặt trời +space-module-wreck=Mảnh vụn mô-đun vũ trụ +spark-explosion=Tia nổ +spark-explosion-higher=Tia lửa nổ cao hơn +spidertron=Nhện máy +spidertron-leg=Chân nhện máy +spidertron-military-target=Mục tiêu quân sự của nhện máy +spitter-spawner=Tổ spitter +spitter-spawner-corpse=Xác tổ spitter +splitter=Máy tách +stack-filter-inserter=Tay máy lựa gộp +stack-inserter=Tay máy gộp +steam-engine=Động cơ hơi nước +steam-turbine=Tua bin hơi nước +steel-chest=Hòm thép +steel-furnace=Lò thép +stone=Đá +stone-furnace=Lò đá +stone-wall=Tường +storage-tank=Bể lưu trữ +straight-rail=Đường ray thẳng +substation=Trạm biến áp +tank=Xe tăng +tile-ghost=Ô ảo +tile-proxy=Ô gạch +train-stop=Trạm xe lửa +transport-belt=Băng chuyền +tree=Cây +tree-brown=Cây nâu +tree-dying-proxy=Ô nhiễm được hấp thụ bởi các cây bị hỏng. +tree-proxy=Cây +tree-red=Cây đỏ +tree-stump=Gốc cây +underground-belt=Băng chuyền ngầm +uranium-cannon-shell-explosion=Vụ nổ đạn pháo uranium +uranium-ore=Quặng Urani +wall-damaged-explosion=Tường hư hỏng phát nổ +water-splash=Vũng nước bắn +water-well-pump=Máy bơm nước giếng +wooden-chest=Hòm gỗ +[equipment-name] +battery-equipment=Pin cá nhân +battery-mk2-equipment=Pin cá nhân MK2 +belt-immunity-equipment=Trang bị miễn nhiễm dây chuyền +discharge-defense-equipment=Bộ phóng điện +energy-shield-equipment=Lắ chắn năng lượng +energy-shield-mk2-equipment=Lá chắn năng lượng MK2 +exoskeleton-equipment=Xương máy +fusion-reactor-equipment=Lò nhiệt hạch di động +night-vision-equipment=Kính nhìn đêm +personal-laser-defense-equipment=Bộ laser cá nhân +personal-roboport-equipment=Cảng robot cá nhân +personal-roboport-mk2-equipment=Cảng robot cá nhân MK2 +solar-panel-equipment=Pin mặt trời di động +[fluid-name] +crude-oil=Dầu thô +heavy-oil=Dầu nặng +light-oil=Dầu nhẹ +lubricant=Dầu nhờn +petroleum-gas=Dầu khí +steam=Hơi nước +sulfuric-acid=Axit sunfuric +water=Nước +[fuel-category-name] +chemical=Nhiên liệu đốt +nuclear=Nhiên liệu hạt nhân +[item-description] +artillery-targeting-remote=Cho phép nhắm bắn thủ công từ bản đồ hoặc từ thế giới. +battery-equipment=Lưu trữ năng lượng cho các mô-đun áo giáp. +belt-immunity-equipment=Ngăn băng tải di chuyển nhân vật. +blueprint=Lưu thiết kế lại để tự động hóa xây dựng. +blueprint-book=Lưu trữ các bản thiết kế và các loại tương tự. +copper-cable=Còn có thể được dùng để tự nối và cắt dây nối các cột điện và công tắc điện bằng nút __CONTROL__build__. +deconstruction-planner=Đánh dấu khu vực cần tháo dỡ cho robot xây dựng. +discharge-defense-equipment=Sát thương, đẩy lui và làm choáng kẻ địch khi sử dụng điều khiển. +effectivity-module=Giảm mức năng lượng tiêu thụ của máy. Mức năng lượng tiêu thụ tối thiểu là 20%. +energy-shield-equipment=Cung cấp khiên năng lượng bảo vệ nhân vật. +exoskeleton-equipment=Tăng tốc độ di chuyển của bạn. +fusion-reactor-equipment=Cung cấp năng lượng cho các mô-đun áo giáp. +green-wire=Dùng để kết nối máy móc với mạng lưới mạch bằng nút __CONTROL__build__. +land-mine=Phát nổ khi kẻ thù lại gần, gây sát thương và làm choáng chúng. +landfill=Có thể được đặt trên nước để tạo mặt bằng cho bạn xây dựng. +mining-tool=Tăng tốc độ khai thác. +night-vision-equipment=Cho phép bạn nhìn rõ hơn trong bóng tối. +personal-roboport-equipment=Cho phép robot xây dựng làm việc từ hành lý của bạn. +productivity-module=Máy sẽ sản xuất nhiều sản phẩm hơn nhưng tiêu thụ nhiều năng lượng và giảm tốc độ sản xuất.\nChỉ dùng được trong máy sản xuất nguyên liệu trung gian. +rail=Dùng để xây những đường ray thẳng bằng tay hoặc bằng chức năng quy hoạch đường ray.\nChức năng quy hoạch có thể dùng để xây trực tiếp những đoạn ray ngắn bằng nút __CONTROL__build__ hoặc những đoạn ray dài ảo bằng nút __CONTROL__build-ghost__. +red-wire=Dùng để kết nối các máy móc với mạng lưới mạch bằng nút __CONTROL__build__. +repair-pack=Dùng để sửa các cá thể cùng phe. +satellite=Vệ tinh cần được đặt vào trong tên lửa không gian. +science-pack=Được dùng để nghiên cứu bởi phòng thí nghiệm. +slowdown-capsule=Giảm tốc độ di chuyển của các kẻ địch bị ảnh hưởng. +solar-panel-equipment=Cung cấp năng lượng cho các mô-đun thiết bị. +space-science-pack=Sử dụng để nghiên cứu trong phòng thí nghiệm. Nhận được bằng cách phóng tên lửa có vệ tinh. +speed-module=Tăng tốc độ của máy bằng cách tăng năng lượng tiêu thụ. +spidertron-remote=Cho phép gửi các lệnh di chuyển đơn giản tới nhện máy từ trên bản đồ hoặc vùng chơi. +upgrade-planner=Đánh dấu các vật phẩm để nâng cấp bởi robot xây dựng. +[item-group-name] +combat=Chiến đấu +effects=Tác dụng +enemies=Quân đối phương +energy=Năng lượng +environment=Môi trường +fluids=Chất lỏng +intermediate-products=Sản phẩm trung gian +logistics=Vận tải +other=Chưa phân loại +production=Sản xuất +signals=Tín hiệu +[item-limitation] +item-not-allowed-in-this-container-item=Mặt hàng này không được phép đặt vào trong vật chứa này. +production-module-usable-only-on-intermediates=Mô-đun năng suất chỉ có thể sử dụng để tạo sản phẩm trung gian. +[item-name] +advanced-circuit=Mạch tiên tiến +artillery-shell=Đạn pháo +artillery-targeting-remote=Điều khiển mục tiêu bắn pháo +artillery-turret=Pháo đài tầm xa +artillery-wagon-cannon=Pháo tầm xa +atomic-bomb=Bom nguyên tử +automation-science-pack=Gói khoa học tự động hóa +battery=Pin +belt-immunity-equipment=Trang bị miễn nhiễm dây chuyền +blueprint=Bản thiết kế +blueprint-book=Hồ sơ thiết kế +burner-generator=Máy phát điện đốt +cannon-shell=Đạn pháo +chemical-science-pack=Gói khoa học hóa chất +cliff-explosives=Thuốc nổ phá vách đá +cluster-grenade=Lựu đạn chùm +coal=Than +coin=Đồng xu +combat-shotgun=Shotgun chiến đấu +concrete=Xi măng +copper-cable=Cáp đồng +copper-ore=Quặng đồng +copper-plate=Đồng tấm +copy-paste-tool=Công cụ sao dán +crude-oil-barrel=Thùng dầu thô +cut-paste-tool=Công cụ cắt dán +deconstruction-planner=Bản quy hoạch tháo dỡ +defender-capsule=Viên kẻ bảo vệ +destroyer-capsule=Viên kẻ hủy diệt +discharge-defense-remote=Điều khiển bộ phóng điện +distractor-capsule=Viên kẻ phân tán +effectivity-module=Mô-đun hiệu suất +effectivity-module-2=Mô-đun hiệu suất 2 +effectivity-module-3=Mô-đun hiệu suất 3 +electric-energy-interface=Giao diện hệ thống điện +electric-engine-unit=Động cơ điện +electronic-circuit=Mạch điện tử +empty-barrel=Thùng rỗng +engine-unit=Động cơ +explosive-cannon-shell=Đạn pháo nổ +explosive-rocket=Tên lửa nổ +explosive-uranium-cannon-shell=Đạn pháo nổ urani +explosives=Thuốc nổ +filled-barrel=Thùng __1__ +firearm-magazine=Băng đạn +fish=Cá +flamethrower=Súng phun lửa +flamethrower-ammo=Đạn súng phun lửa +flamethrower-turret=Tháp súng phun lửa +flying-robot-frame=Khung robot bay +green-wire=Dây xanh +grenade=Lựu đạn +hazard-concrete=Xi măng sọc vàng +heat-interface=Giao diện nhiệt độ +heavy-armor=Áo giáp hạng nặng +infinity-chest=Rương chứa vật theo yêu cầu +infinity-pipe=Ống dẫn vô cực +iron-gear-wheel=Bánh răng sắt +iron-ore=Quặng Sắt +iron-plate=Sắt tấm +iron-stick=Que sắt +item-with-inventory=Vật phẩm với kho đồ +item-with-label=Vật phẩm với nhãn dán +item-with-tags=Vật phẩm gắn thẻ +lab=Phòng thí nghiệm +landfill=Phủ đất +laser-turret=Tháp laser +light-armor=Áo giáp nhẹ +linked-chest=Rương liên kết +logistic-science-pack=Gói khoa học hậu cần +low-density-structure=Kết cấu siêu nhẹ +military-science-pack=Gói khoa học quân sự +modular-armor=Áo giáp mô-đun +nuclear-fuel=Nhiên liệu hạt nhân +piercing-rounds-magazine=Băng đạn xuyên giáp +piercing-shotgun-shell=Đạn shotgun xuyên giáp +pistol=Súng lục +plastic-bar=Nhựa +poison-capsule=Viên thuốc độc +pollution=Mức ô nhiễm +power-armor=Áo giáp năng lượng +power-armor-mk2=Áo giáp năng lượng MK2 +processing-unit=Vi xử lí +production-science-pack=Gói khoa học sản xuất +productivity-module=Mô-đun năng suất +productivity-module-2=Mô-đun năng suất 2 +productivity-module-3=Mô-đun năng suất 3 +rail=Đường ray +rail-planner=Quy hoạch đường ray +raw-fish=Cá sống +red-wire=Dây đỏ +refined-concrete=Xi măng tinh chế +refined-hazard-concrete=Xi măng sọc vàng tinh chế +repair-pack=Gói sửa chữa +rocket=Tên lửa không gian +rocket-control-unit=Đơn vị điều khiển tên lửa +rocket-fuel=Nhiên liệu tên lửa +rocket-launcher=Súng tên lửa +rocket-part=Bộ phận tên lửa +satellite=Vệ tinh +selection-tool=Công cụ lựa chọn +shotgun=Shotgun +shotgun-shell=Đạn shotgun +simple-entity-with-force=Vật thể đơn giản với đội hình +simple-entity-with-owner=Vật thể đơn giản với người sở hữu +slowdown-capsule=Viên làm chậm +solar-panel=Tấm năng lượng mặt trời +solid-fuel=Nhiên liệu rắn +space-science-pack=Gói khoa học vũ trụ +speed-module=Mô-đun tốc độ +speed-module-2=Mô-đun tốc độ 2 +speed-module-3=Mô-đun tốc độ 3 +spidertron-remote=Điều khiển nhện máy +spidertron-rocket-launcher=Súng tên lửa nhện máy +steel-plate=Thép tấm +stone=Đá +stone-brick=Gạch đá +stone-path=Đường rải đá +submachine-gun=Súng máy +sulfur=Lưu huỳnh +tank-cannon=Pháo xe tăng +tank-flamethrower=Súng phun lửa trên phương tiện +tank-machine-gun=Súng máy trên phương tiện +upgrade-planner=Kế hoạch nâng cấp +uranium-235=Urani-235 +uranium-238=Urani-238 +uranium-cannon-shell=Đạn pháo urani +uranium-fuel-cell=Viên nhiên liệu Urani +uranium-ore=Quặng Urani +uranium-rounds-magazine=Băng đạn Urani +used-up-uranium-fuel-cell=Viên nhiên liệu Urani đã cạn +utility-science-pack=Gói khoa học tiện ích +vehicle-machine-gun=Súng máy trên phương tiện +wood=Gỗ +[map-gen-preset-description] +death-world=Biter trở nên nguy hiểm hơn và tiến hóa nhanh hơn. +death-world-marathon=Các công thức và công nghệ trở nên đắt hơn. Biter trở nên nguy hiểm và đông hơn. Chỉ dành cho người chơi Factorio lão luyện, lâu năm. +default=Cài đặt bình thường. Cách chơi chuẩn khuyến khích để chơi Factorio. +island=Một hòn đảo lớn trên đại dương vô tận. +marathon=Các công thức và công nghệ đắt hơn. +rail-world=Các vùng tài nguyên trở nên lớn hơn và trải đều ra xa hơn để khuyến khích sử dụng hệ thống tàu lửa. Biter sẽ không tạo ra bất kì căn cứ mới nào hoặc tái mở rộng vào lãnh thổ đã bị tàn phá. +ribbon-world=Bản đồ chỉ 128 ô vuông cao, trong đó giới thiệu một loạt các thử thách và tình huống thú vị. +rich-resources=Các vùng tài nguyên có mức độ dồi dào cao hơn, cho nên bạn không cần phải mở rộng quá xa. +[map-gen-preset-name] +death-world=Thế giới tử thần +death-world-marathon=Chạy đua thế giới tử thần +default=Mặc định +island=Đảo +marathon=Chạy đua +rail-world=Thế giới đường tàu +ribbon-world=Thế giới ruy băng +rich-resources=Giàu tài nguyên +[mod-description] +base[1]=Là mod cơ bản bao gồm các dữ liệu mặc định của trò chơi và các vận động tiêu chuẩn. +[mod-name] +base=Base mod +[modifier-description] +artillery-range=Tầm bắn của pháo: +__1__ +artillery-shell-shooting-speed-bonus=Tốc độ bắn của pháo: +__1__ +auto-character-logistic-trash-slots=Bộ lọc rác tự động của nhân vật +beam-damage-bonus=Sát thương chùm tia: +__1__ +bullet-damage-bonus=Sát thương của đạn: +__1__ +bullet-shooting-speed-bonus=Tốc độ bắn đạn: +__1__ +cannon-shell-damage-bonus=Sức công phá của đạn pháo: +__1__ +cannon-shell-shooting-speed-bonus=Tốc độ bắn của đạn pháo: +__1__ +character-build-distance=Khoảng cách xây dựng của nhân vật: +__1__ +character-crafting-speed=Tốc độ khai thác của nhân vật: +__1__ +character-health-bonus=Máu nhân vật: +__1__ +character-inventory-slots-bonus=Số ô chứa của túi đồ nhân vật: +__1__ +character-item-drop-distance=Khoảng cách nhặt vật phẩm rơi của nhân vật: +__1__ +character-item-pickup-distance=Khoảng cách nhặt vật phẩm của nhân vật: +__1__ +character-logistic-requests=Các yêu cầu cung ứng cho nhân vật +character-logistic-trash-slots=Tăng số ô rác: +__1__ +character-loot-pickup-distance=Khoảng cách nhặt vật phẩm của nhân vật: +__1__ +character-mining-speed=Tốc độ khai thác của nhân vật: +__1__ +character-reach-distance=Khoảng cách tiếp cận của nhân vật: +__1__ +character-resource-reach-distance=Khoảng cách tiếp cận tài nguyên nhân vật:+__1__ +character-running-speed=Tốc độ di chuyển của nhân vật: +__1__ +deconstruction-time-to-live=Tuổi thọ giải cấu trúc: +__1__ +electric-damage-bonus=Sát thương điện: +__1__ +flamethrower-damage-bonus=Sát thương Lửa: +__1__ +flamethrower-turret-attack-bonus=Sát thương Trụ bắn lửa: +__1__ +fluid-damage-modifier=Sức công phá của chất lỏng +follower-robot-lifetime=Tuổi thọ của robot theo dõi: +__1__ +ghost-time-to-live=Thời gian tái xây dựng thiết kế đã quy hoạch: +__1__ +grenade-damage-bonus=Sát thương Lựu đạn: +__1__ +gun-turret-attack-bonus=Sát thương Trụ súng: +__1__ +inserter-stack-size-bonus=Sức chứa tay máy không gộp: +__1__ +laboratory-productivity=Tăng kết quả nghiên cứu: +__1__ +laboratory-speed=Tăng tốc độ nghiên cứu: +__1__ +landmine-damage-bonus=Sát thương của mìn đất liền: +__1__ +laser-damage-bonus=Sát thương tia laze: +__1__ +laser-shooting-speed-bonus=Tốc độ bắn tia laze: +__1__ +max-failed-attempts-per-tick-per-construction-queue=Ngưỡng tốc độ thấp của công cụ quản lí xây dựng: +__1__ +max-successful-attempts-per-tick-per-construction-queue=Ngưỡng tốc độ cao của công cụ quản lí xây dựng: +__1__ +maximum-following-robots-count=Tăng số robot tối đa đi theo: +__1__ +mining-drill-productivity-bonus=Tăng lượng tài nguyên khai thác: +__1__ +rocket-damage-bonus=Sát thương của tên lửa: +__1__ +rocket-shooting-speed-bonus=Tốc độ bắn tên lửa: +__1__ +shotgun-shell-damage-bonus=Sát thương của đạn shotgun: +__1__ +shotgun-shell-shooting-speed-bonus=Tốc độ bắn đạn shotgun: +__1__ +stack-inserter-capacity-bonus=Sức chứa tay máy gộp: +__1__ +train-braking-force-bonus=Lực phanh tàu hỏa: +__1__ +worker-robot-battery=Pin robot làm việc: +__1__ +worker-robot-speed=Tăng tốc độ robot làm việc: +__1__ +worker-robot-storage=Tăng khả năng làm việc của robot: +__1__ +zoom-to-world-blueprint-enabled=Phóng-to-thế-giới bản thiết kế +zoom-to-world-deconstruction-planner-enabled=Phóng-to-thế-giới hủy kế hoạch cấu trúc +zoom-to-world-enabled=Phóng-to-thế-giới +zoom-to-world-ghost-building-enabled=Phóng-to-thế-giới xây dựng mô phỏng +zoom-to-world-selection-tool-enabled=Phóng-to-thế-giới lựa chọn công cụ +zoom-to-world-upgrade-planner-enabled=Phóng-to-thế-giới kế hoạch nâng cấp +[programmable-speaker-instrument] +alarms=Báo động +bass=Đàn Bass +celesta=Đàn celesta +drum-kit=Bộ trống +lead=Guitar lead +miscellaneous=Linh tinh +piano=Đàn piano +plucked=Gảy dây đàn +saw=Răng cưa +square=Xung vuông +steel-drum=Trống thép +vibraphone=Đàn tăng rung +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C# 5 +C#6=C# 6 +C#7=C# 7 +C#8=C# 8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D #5 +D#6=D #6 +D#7=D #7 +D#8=D #8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F #4 +F#5=F #5 +F#6=F #6 +F#7=F #7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G #4 +G#5=G #5 +G#6=G #6 +G#7=G #7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=Thành tích đã được khóa ! +alarm-1=Báo động 1 +alarm-2=Báo động 2 +alert-destroyed=Cảnh báo: Vật thể đã bị phá hủy +armor-insert=Mặc áo giáp +armor-remove=Gỡ bỏ áo giáp +buzzer-1=Còi 1 +buzzer-2=Còi 2 +buzzer-3=Còi 3 +cannot-build=Không thể xây +clap=Vỗ tay +console-message=thông điệp console +cowbell=Chuông bò +crafting-finished=Chế tạo xong +crash=Crash +fx=Fx +game-lost=Số trận thua +game-won=Số trận thắng +gui-click=Giao diện người dùng click +gui-click-2=Giao diện người dùng click +hat-1=Trống hi-hat 1 +hat-2=Trống hi-hat 2 +high-q=High Q +inventory-move=Di chuyển vật trong túi +kick-1=Đuổi 1 +kick-2=Đuổi 2 +new-objective=Đối tượng mới +perc-1=Nhạc cụ gõ 1 +perc-2=Nhạc cụ gõ 2 +research-completed=Hoàn thành nghiên cứu +reverse-cymbal=Trống cymbal tua ngược +ring=Chuông +scenario-message=Thông báo tình huống +shaker=Cốc lắc +siren=Loa +snare-1=Trống snare 1 +snare-2=Trống snare 2 +snare-3=Trống snare 3 +triangle=Kẻng tam giác +[recipe-name] +advanced-oil-processing=Xử lý dầu tiên tiến +basic-oil-processing=Xử lý dầu cơ bản +coal-liquefaction=Hóa lỏng than +empty-crude-oil-barrel=Thùng dầu thô rỗng +empty-filled-barrel=Trút thùng __1__ +fill-barrel=Đổ đầy thùng __1__ +fill-crude-oil-barrel=Thùng dầu thô đầy +heavy-oil-cracking=Cracking dầu nặng sang dầu nhẹ +kovarex-enrichment-process=Quá trình làm giàu Kovarex +light-oil-cracking=Cracking dầu nhẹ sang dầu khí +nuclear-fuel-reprocessing=Tái chế nhiên liệu hạt nhân +uranium-processing=Xử lí Urani +[shortcut] +alt-mode=Bật/Tắt chế độ hiển thị trong +copy=Sao chép +cut=Cắt +import-string=Nhập +inline-keybind-format=__1__ (__2__) +make-blueprint=Bản thiết kế +make-blueprint-book=Hồ sơ thiết kế +make-deconstruction-planner=Tháo dỡ +make-upgrade-planner=Nâng cấp +out-of-line-keybind-format=__1__\n(__2__) +paste=Dán +toggle-equipment-movement-bonus=Bật/Tắt khung xương máy +toggle-personal-logistic-requests=Bật/Tắt yêu cầu vận tải cá nhân +toggle-personal-roboport=Bật/Tắt trạm robot cá nhân +undo=Hoàn tác +undo-unavailable=Hoàn tác +[story] +message-log-close=Đóng +message-log-title=Nhật kí tin nhắn +[technology-description] +advanced-electronics=Mạch điện tử và vi xử lí cho công việc tính toán cao cấp. +advanced-material-processing=Các lò nung nhanh hơn và linh hoạt hơn. +advanced-oil-processing=Chưng cất dầu thô ra thêm các sản phẩm có thể được chưng cất tiếp. +artillery=Pháo tầm xa gắn trên tháp pháo hoặc toa xe lửa. Được sử dụng để tự động bắn vào các công trình đối phương ở xa, hoặc có thể được ngắm thủ công với tầm bắn xa hơn. +artillery-shell-range=Tăng tầm bắn cả tự động và thủ công của pháo tầm xa. +artillery-shell-speed=Tăng tốc độ bắn của vũ khí cá nhân +atomic-bomb=Tên lửa với sức tàn phá khủng khiếp phá hủy mọi thứ trong không gian lớn ngay lập tức. +automated-construction=Cho phép bạn yêu cầu robot xây dựng để xây, nâng cấp, hoặc phá hủy nhiều công trình một lúc, copy-paste cả nhà máy hoặc phá rừng. +automated-rail-transportation=Cho phép xây dựng ga đường ray để cài đặt các tuyến tàu tự động. +automation=Công nghệ chính cho sản xuất quy mô lớn. +automation-2=Các máy lắp ráp có khả năng xử lý các nguyên liệu lỏng. +automation-3=Các máy lắp ráp có khả năng xử lý các nguyên liệu lỏng, với tốc độ cao hơn và các ô mô-đun bổ sung. +automobilism=Phương tiện chạy bằng động cơ dùng để vận chuyển. +battery=Pin điện hóa học để lưu trữ và cung cấp năng lượng cho các thiết bị điện. +battery-equipment=Chèn vào áo giáp để lưu trữ năng lượng thừa dùng khi cần. +battery-mk2-equipment=Chèn vào áo giáp để lưu trữ thật nhiều năng lượng thừa dùng khi cần. +belt-immunity-equipment=Chèn vào áo giáp để cản bạn bị di chuyển trên băng chuyền. +braking-force=Tàu có thể giảm tốc nhanh hơn, cho phép duy trì tốc độ cao lâu hơn. +chemical-science-pack=Cho phép các nghiên cứu các vật phẩm nâng cao, tận dụng các sản phẩm từ dầu. +circuit-network=Giúp bạn kiểm soát máy móc của bạn tốt hơn bằng cách kết nối chúng với nhau và tuân theo các tín hiệu của nhau. +cliff-explosives=Thùng chứa đủ thuốc nổ để phá vỡ các vách đá. +coal-liquefaction=Một phương pháp xử lý biến than thành các sản phẩm dầu với hơ nước và dầu nặng. +concrete=Vật liệu xây dựng tốt hơn cho làm nền. +construction-robotics=Robot xây dựng có khả năng sửa và xây vật cùng phe. Bạn cũng có thể yêu cầu robot xây công trình mới bằng cách đặt ảo ảnh ở đó. +defender=Loại robot chiến đấu cơ bản nhất. Bám theo và giúp người chơi trong khoảng thời gian ngắn. +destroyer=Loại robot chiến đấu tiên tiến. Bám theo và giúp người chơi trong khoảng thời gian giới hạn. +discharge-defense-equipment=Lắp vào áo giáp để gây sát thương, đẩy lùi và choáng kẻ địch xung quanh khi kích hoạt từ xa. +distractor=Loại robot chiến đấu trung cấp. Đứng yên tại vị trí thả ra để bắn và thu hút kẻ thù. +effect-transmission=Đèn hiệu sẽ truyền hiệu ứng của các mô-đun nâng cấp tới những máy xung quanh +effectivity-module=Giúp giảm năng lượng tiêu thục của máy móc. +electric-energy-accumulators=Ắc qui điện lưu trữ năng lượng điện thừa để sử dụng khi cần. +electric-energy-distribution=Một vài phương án phân phối điện linh hoạt hơn. +electric-engine=Biến đổi điện năng thành chuyển động cơ học. +electronics=Linh kiện điện tử cho việc xử lý tín hiệu cơ bản. +energy-shield-equipment=Chèn vào áo giáp để hấp thụ sát thương tấn công. +energy-shield-mk2-equipment=Chèn vào áo giáp để hấp thụ một lượng lớn sát thương tấn công. +energy-weapons-damage=Làm tăng sát thương của tia laze và tia lửa điện. +engine=Chuyển đổi nhiên liệu thành chuyển động cơ học. Một bộ phận thiết yếu của tất cả các phương tiện.. +exoskeleton-equipment=Chèn vào giáp để tăng tốc độ di chuyển của bạn. Ban có thể chèn nhiều khung xương máy một lúc. +explosive-rocketry=Tên lửa nổ cực mạnh với bán kính nổ lớn hơn. +explosives=Tạo chất nổ nguy hiểm nhưng kiểm soát được. +fast-inserter=Tay máy có khả năng chuyển động và lựa vật phẩm nhanh hơn thông qua công nghệ điện tử cải tiến. +flamethrower=Súng phun lửa mạnh cầm tay và dạng tháp bắn chất lỏng dễ cháy vào kẻ địch, đốt cháy chúng. +flammables=Phát triển nhiên liệu hiệu quả hơn và các chất cháy mạnh hơn. +fluid-handling=Một vài phương thức lưu trữ và vận chuyển chất lỏng. +fluid-wagon=Khả năng vận chuyển chất lỏng trên đường ray. Các toa chở chất lỏng được bơm vào và hút ra bằng các máy bơm sát bên các đoạn ray thẳng. +follower-robot-count=Tăng giới hạn số lượng robot chiến đấu có thể bám theo bạn cùng một lúc. +fusion-reactor-equipment=Chèn vào giáp để cung cấp điện cho các thiết bị khác. +gates=Phần tường mở ra khi cần thiết. Có thể được điều khiển bởi mạng mạch điện. +gun-turret=Các công trình phòng thủ cơ bản cần phải được nạp các băng đạn. +heavy-armor=Giaps hạng nặng cho khả năng bảo vệ tốt hơn. +inserter-capacity-bonus=Tăng số lượng hàng mà tay máy xếp có thể di chuyển cùng lúc. Một số năng cấp có thể tăng số lượng xếp cho các tay máy không có tính năng xếp khác. +kovarex-enrichment-process=Quá trình để tạo ra urani-235 từ urani-238. Nó đòi hỏi một số lượng lớn của urani-235 là một chất xúc tác. +land-mine=Bẫy nổ được đặt trên mặt đất để khi kẻ thù đi qua thì kích hoạt. Có thể được làm lại bởi robot xây dựng sau khi phát nổ. Sát thương có thể được nâng cấp bằng cách nghiên cứu chất nổ mạnh hơn. +landfill=Có thể được đặt trên nước để tạo mặt bằng cho bạn xây dựng. +laser=Ánh sáng hội tụ có khả năng gây sát thương. +laser-shooting-speed=Tăng tốc độ bắn của vũ khí bắn tia laze. +laser-turret=Các công trình phòng thủ hiện đại chỉ cần có điện. +logistic-robotics=Rô bốt hậu cần có thể mang vật đến hoặc đi khỏi nhân vật +logistic-science-pack=Cho phép nghiên cứu công nghệ cung ứng cải tiến, tự động hóa, và quân sự đơn giản. +logistic-system=Mở khóa thêm các rương hậu cần có thể phát huy hết tác dụng của rô bốt hậu cần. Rương yêu cầu nhận vật phẩm từ hệ thống. Rương cung cấp động đưa hàng tới hệ thống lưu trữ hoặc để sử dụng ở nơi khác. Rương đệm yêu cầu vật phẩm cụ thể để phù hợp với nhu cầu của cá nhân hoặc tự động xây dựng. +logistics=Phương thức vận chuyển nhanh và linh hoạt hơn. +low-density-structure=Vật liệu nhẹ nhưng bền, rất hữu dụng cho tàu vũ trụ hoặc thiết bị cá nhân. +lubricant=Chuyển đổi dầu nặng thành chất bôi trơn, được dùng để làm giảm ma sát trong máy móc tốc độ cao. +military=Các phương án hiệu quả hơn để bảo vệ bạn và nhà máy của bạn. +military-science-pack=Cho phép các nghiên cứu về các tùy chọn quân sự về sau. +mining-productivity=Tăng năng suất cho các máy khoan đào và máy khai thác dầu +modular-armor=Áo giáp với bảng thiết bị nhỏ cho các thiết bị tiện ích. Mặc chiếc áo này cũng sẽ tăng kích thước túi đồ của bạn. +modules=Cho phép bạn nghiên cứu các mô-đun nâng cấp có thể được chèn vào máy móc. +night-vision-equipment=Lắp vào áo giáp để giúp bạn nhìn đêm tốt hơn. +nuclear-fuel-reprocessing=Quá trình xử lý lại nhiên liệu uranium đã sử dụng thành uranium-238. +nuclear-power=Cách mạnh mẽ và tiên tiến để tạo ra năng lượng từ nhiên liệu uranium. +oil-processing=Chưng cất dầu thô để sản xuất nhựa, lưu huỳnh, và nhiên liệu. +optics=Một vài ứng dụng của ánh sáng nhìn thấy. +personal-laser-defense-equipment=Lắp vào áo giáp sẽ tự động bắn kẻ địch xung quanh. +personal-roboport-equipment=Cho vào áo giáp để robot thi công làm việc từ kho chứa đồ của bạn +personal-roboport-mk2-equipment=Lắp vào áo giáp để robot thi công làm việc từ kho chứa đồ của bạn. +physical-projectile-damage=Tăng sát thương của các vũ khí sử dụng băng đạn, tháp súng và robot phòng thủ. +plastics=Polymer tổng hợp có thể được đúc thành các vật rắn. +power-armor=Áo giáp với bảng thiết bị và lợi tức kích cỡ túi đồ lớn hơn. +power-armor-mk2=Áo giáp với bảng thiết bị và lợi tức kích cỡ túi đồ rất lớn. +production-science-pack=Cho phép nghiên cứu các máy móc, mô-đun, và quy trình hiệu quả nhất. +productivity-module=Giúp phép máy móc chế tạo nhiều sản phẩm hơn từ cùng lượng nguyên liệu đầu vào nhưng đồng thời tăng mức tiêu thụ điện và giảm tốc độ của máy móc. +rail-signals=Cho phép điều phối nhiều chuyến tàu trên cùng một tuyến đường ray. +railway=Vận tải qui mô lớn qua khoảng cách lớn. +refined-flammables=Tăng sát thương của vũ khí phun lửa. +research-speed=Mở ra nhiều phương thức nghiên cứu hiệu quả hơn. +robotics=Phần thân của robot bay. Cần phân hóa để làm công việc vận chuyển hay xây dựng. +rocket-control-unit=Thiết bị tính toán cao cấp có khả năng điều khiển hệ thống tên lửa. +rocket-fuel=Nhiên liệu phức tạp và đa năng. +rocket-silo=Phóng một quả tên lửa vào không gian và kết thúc trò chơi. +rocketry=Ống phóng tên lửa cá nhân để quấy rối kẻ địch bằng tên lửa. +solar-energy=Nguồn năng lượng vô hạn, nhưng vô ích vào ban đêm. +solar-panel-equipment=Chèn vào giáp để cung cấp điện cho các thiết bị khác. Vô ích vào ban đêm. +space-science-pack=Cho phép đưa các vệ tinh vào vũ trụ, và nhận các dữ liệu khoa học từ đó dùng để sản xuất các kiện khoa học vũ trụ. +speed-module=Giúp máy móc hoạt động nhanh hơn nhưng đồng thời mức tiêu thụ điện. +spidertron=Một phương tiện linh hoạt có thể đi qua địa hình hiểm trở. Được trang bị súng tên lửa tốc độ cao có thể được ngắm thủ công hoặc tự động. Có thể lái thủ công hoặc sử dụng điều khiển từ xa. +stack-inserter=Tay máy gộp có thể di chuyển nhiều hàng cùng một lúc. +steel-axe=Tăng tốc độ khai thác. +steel-processing=Cho phép bạn nung thép từ sắt tấm. +stone-wall=Tường để bảo vệ nhà máy của bạn khỏi những kẻ tấn công. +stronger-explosives=Tăng sát thương của vũ khí nổ. +sulfur-processing=Một hóa chất phi kim có phản ứng mạnh được sử dụng để sản xuất axit sunfuric và các vật liệu nổ. +tank=Phương tiện tấn công mạnh có khả năng gắn nhiều loại vũ khí. +toolbelt=Mở rộng hành lý của bạn. +uranium-ammo=Đạn tiên tiến làm từ uranium-238 cho độ cứng và nặng hơn, gây lượng sát thương lớn. +uranium-processing=Quặng uranium được xử lý trong máy li tâm tạo ra uranium-238, với cơ hội tạo ra uranium-235 giàu hơn. Cả hai đều cần thiết để tạo ra nhiên liệu uranium. +utility-science-pack=Cho phép nghiên cứu vũ khí, trang thiết bị cá nhân, và sự phối hợp robot mạnh nhất. +weapon-shooting-speed=Tăng tốc độ bắn của hầu hết các loại vũ khí bắn đạn. +worker-robots-speed=Tăng tốc độ bay của các robot. +worker-robots-storage=Tăng số lượng hàng hóa mà robot vận tải và robot xây dựng có thể mang cùng một lúc. +[technology-name] +advanced-electronics=Điện tử cao cấp +advanced-material-processing=Xử lý nguyên liệu tiên tiến +advanced-oil-processing=Xử lý dầu tiên tiến +artillery=Pháo +artillery-shell-range=Tầm bắn của pháo +artillery-shell-speed=Tốc độ bắn của pháo +atomic-bomb=Bom nguyên tử +automated-rail-transportation=Vận chuyển đường ray tự động +automation=Tự động hóa +automobilism=Công nghiệp ô tô +battery=Pin +battery-equipment=Pin cá nhân +battery-mk2-equipment=Pin cá nhân MK2 +belt-immunity-equipment=Trang bị miễn nhiễm dây chuyền +braking-force=Lực phanh +chemical-science-pack=Gói khoa học hóa chất +circuit-network=Mạng lưới mạch +cliff-explosives=Thuốc nổ phá vách đá +coal-liquefaction=Hóa lỏng than +concrete=Xi măng +construction-robotics=Robot xây dựng +defender=Defender +destroyer=Destroyer +discharge-defense-equipment=Bộ phóng điện +distractor=Distractor +effect-transmission=Truyền tải hiệu ứng +effectivity-module=Mô-đun hiệu suất +electric-energy-accumulators-1=Ắc quy điện năng +electric-energy-distribution=Phân phối điện năng +electric-engine=Động cơ điện +electronics=Điện tử +energy-shield-equipment=Thiết bị lá chắn năng lượng +energy-shield-mk2-equipment=Thiết bị lá chắn năng lượng MK2 +energy-weapons-damage=Sát thương của vũ khí năng lượng +engine=Động cơ +exoskeleton-equipment=Khung xương máy +explosive-rocketry=Tên lửa nổ +explosives=Thuốc nổ +fast-inserter=Tay máy nhanh +flamethrower=Súng phun lửa +flammables=Chất cháy +fluid-handling=Xử lý chất lỏng +fluid-wagon=Toa chở chất lỏng +follower-robot-count=Số robot bám theo +fusion-reactor-equipment=Lò nhiệt hạch di động +gate=Cổng +gun-turret=Tháp súng +heavy-armor=Áo giáp hạng nặng +inserter-capacity-bonus=Tăng sức chứa tay máy +kovarex-enrichment-process=Quá trình làm giàu Kovarex +land-mine=Mìn +landfill=Phủ đất +laser=Súng la-re +laser-shooting-speed=Tốc độ bắn tia laze +laser-turret=Tháp laze +logistic-robotics=Robot vận tải +logistic-science-pack=Gói khoa học hậu cần +logistic-system=Hệ thống vận tải +logistics=Vận tải +low-density-structure=Kết cấu siêu nhẹ +lubricant=Dầu nhờn +military=Quân sự +military-science-pack=Gói khoa học quân sự +mining-productivity=Năng suất khai thác mỏ +modular-armor=Mô-đun giáp +modules=Mô-đun +night-vision-equipment=Thiết bị kính nhìn đêm +nuclear-fuel-reprocessing=Tái chế nhiên liệu hạt nhân +nuclear-power=Điện hạt nhân +oil-processing=Xử lý dầu +optics=Quang học +personal-laser-defense-equipment=Súng la-re cá nhân +personal-roboport-equipment=Cảng robot cá nhân +personal-roboport-mk2-equipment=Trạm robot cá nhân bản 2 +physical-projectile-damage=Sức công phá đạn +plastics=Nhựa +power-armor=Áo giáp năng lượng +power-armor-mk2=Áo giáp năng lượng MK2 +production-science-pack=Gói khoa học sản xuất +productivity-module=Mô-đun năng suất +rail-signals=Tín hiệu đường ray +railway=Đường ray +refined-flammables=Chất cháy được tinh chế +research-speed=Tốc độ nghiên cứu phòng thí nghiệm +robotics=Công nghệ robot +rocket-control-unit=Đơn vị điều khiển tên lửa +rocket-fuel=Nhiên liệu tên lửa +rocket-silo=Bệ phóng tên lửa +rocketry=Tên lửa +solar-energy=Năng lượng mặt trời +solar-panel-equipment=Ping mặt trời di động +space-science-pack=Gói khoa học vũ trụ +speed-module=Mô-đun tốc độ +spidertron=Nhện máy +stack-inserter=Tay máy gộp +steel-axe=Rìu thép +steel-processing=Chế biến thép +stone-wall=Tường đá +stronger-explosives=Thuốc nổ mạnh hơn +sulfur-processing=Xử lý lưu huỳnh +tank=Xe tăng +toolbelt=Thắt lưng công cụ +uranium-ammo=Đạn Urani +uranium-processing=Xử lí Urani +utility-science-pack=Gói khoa học tiện ích +weapon-shooting-speed=Tốc độ bắn đạn +worker-robots-speed=Tốc độ robot bay +worker-robots-storage=Kích thước khoang chở hàng của robot +[tile-name] +concrete=Xi măng +deepwater=Nước sâu +deepwater-green=Nước xanh sâu +dirt-1=Đất 1 +dirt-2=Đất 2 +dirt-3=Đất 3 +dirt-4=Đất 4 +dirt-5=Đất 5 +dirt-6=Đất 6 +dirt-7=Đất 7 +dry-dirt=Đất khô +grass-1=Cỏ +grass-2=Cỏ 2 +grass-3=Cỏ 3 +grass-4=Cỏ 4 +hazard-concrete-left=Xi măng sọc trái +hazard-concrete-right=Xi măng sọc phải +lab-dark-1=Nền phòng Thí nghiệm 1 +lab-dark-2=Nền phòng thí nghiệm 2 +lab-white=Bình trắng +landfill=Đất lấp +nuclear-ground=Vùng đất bị đánh bom nguyên tử +out-of-map=Ngoài bản đồ +red-desert-0=Sa mạc đỏ 0 +red-desert-1=Sa mạc đỏ 1 +red-desert-2=Sa mạc đỏ 2 +red-desert-3=Sa mạc đỏ 3 +red-desert-dark=Sa mạc đỏ sẫm +refined-concrete=Xi măng tinh chế +refined-hazard-concrete-left=Xi măng tinh chế sọc trái +refined-hazard-concrete-right=Xi măng tinh chế sọc trái phải +sand-1=Cát 1 +sand-2=Cát 2 +sand-3=Cát 3 +stone-path=Đường rải đá +tutorial-grid=Hệ thống hướng dẫn +water=Nước +water-green=Nước xanh +water-mud=Nước bùn +water-shallow=Nước nông +water-wube=Nước Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] sẽ cố đưa vật phẩm bên trong tới hệ thống vận chuyển.\nNếu như hiện tại không có yêu cầu nào từ rương cấp chủ động, nó sẽ chuyển vật phẩm vào [entity=logistic-chest-storage]. +belt-lanes=[entity=transport-belt] có 2 làn riêng biệt, có thể chuyển 2 loại vật phẩm khác nhau.\n[entity=inserter] có thể nhặt vật từ cả 2 làn, nhưng sẽ chỉ đặt xuống ở làn xa hơn. +buffer-chest=[entity=logistic-chest-buffer] hoạt động như là [entity=logistic-chest-requester] và [entity=logistic-chest-passive-provider].\nChúng cung cấp vật phẩm cho xây dựng, vận chuyển cá nhân, và rương yêu cầu với chế độ nhận yêu cầu từ rương đệm được bật. +bulk-crafting=Khi con trỏ đang ở vị trí chế tạo:\n - __ALT_CONTROL__1__craft-5__ (mặc định chuột phải) để chế tạo 5 lần.\n - __ALT_CONTROL__1__craft-all__ (mặc định ctrl chuột trái) để chế tạo nhiều nhất có thể. +burner-inserter-refueling=[entity=burner-inserter] có thể được nạp nhiên liệu bằng các tay máy khác, đồng thời nó có thể tự nạp nhiên liệu. +circuit-network=Mạng lưới mạch là một hệ thống cho phép bạn truyền tải thông tin giữa các máy.\nBạn có thể nối các máy tới mạng lưới mạch bằng cách sử dụng [item=red-wire] và [item=green-wire].\nMạng lưới này có thể truyền tải số nguyên trong phạm vi -2³¹(-2,147,483,648) .. 2³¹(2,147,483,647) một cách độc lập với mỗi loại tín hiệu.\nKhông nhất thiết phải có hệ thống này mới hoàn thành được trò chơi, nhưng nó cho phép tạo nên nhiều công trình thú vị và các cách tối ưu hóa nhà máy kĩ lưỡng và ưu việt hơn nhiều. +clear-cursor=Khi giữ một vật phẩm, có thể cất nó vào nơi đã lấy ra bằng cách ấn nút __CONTROL__clear-cursor__, lúc đó vật phẩm sẽ được đưa về ô [img=utility/hand] trong chỗ cũ.\nĐồng thời nó cũng hủy việc xây đường ray, kéo dây cáp và các hộp chọn. +connect-switch=__ALT_CONTROL__1__build__ trên một vật thể với [item=copper-cable] bằng chuột của bạn để nối một dây diện vào nó . \n__ALT_CONTROL__1__remove-pole-cables__ trên một vật thể để tháo toàn bộ dây. +construction-robots=[entity=construction-robot] đáp ứng yêu cầu xây dựng, tháo dỡ, nâng cấp và sửa chữa trong phạm vi của nó.\nCó thể đặt lệnh xây dựng bằng cách tạo bóng của các công trình, sử dụng [item=blueprint], hoặc công trình đã bị phá hủy cần phục hồi.\nTháo dỡ có thể được thao tác nhanh chóng bằng [item=deconstruction-planner].\nNâng cấp cũng có thể được thao tác nhanh chóng bằng [item=upgrade-planner].\nNhững lệnh này cùng sẽ được phục hồi khi dùng chức năng undo. +copy-entity-settings=__ALT_CONTROL__1__copy-entity-settings__ và __ALT_CONTROL__1__paste-entity-settings__ cho phép bạn sao chép cài đặt giữa các vật thể.\nVí dụ bạn có thể sao chép giữa các [entity=assembling-machine-2] để đặt công thức, hoặc giữa các hòm để đặt giới hạng chứa.\n__ALT_CONTROL__1__paste-entity-settings__ và kéo con trỏ để sao chép vào nhiều vật thể cùng lúc. +copy-entity-settings-controller=__ALT_CONTROL__1__copy-entity-settings__ và __ALT_CONTROL__1__paste-entity-settings__ cho phép bạn sao chép cài đặt giữa các vật thể.\nVí dụ bạn có thể sao chép giữa các [entity=assembling-machine-2] để đặt công thức, hoặc giữa các hòm để đặt giới hạng chứa.\n__ALT_CONTROL__1__paste-entity-settings__ và kéo con trỏ để sao chép vào nhiều vật thể cùng lúc. +copy-paste=__CONTROL__copy__ cho phép bạn lưu trữ bản sao chép vật thể. \n__CONTROL__paste__ lấy ra bản kế hoạch đã được sao chép từ trước.\n__CONTROL__cycle-clipboard-forwards__ và __CONTROL__cycle-clipboard-backwards__ cho phép bạn xem lại lịch sử sao chép. +copy-paste-filters=Bạn có thể sao chép giữa các vật thể với các bộ lọc, yêu cầu hoặc bộ lọc hành trang, chẳng hạn [entity=filter-inserter], [entity=splitter], [entity=logistic-chest-requester] hoặc [entity=cargo-wagon]. +copy-paste-requester-chest=Bạn có thể sao chép giữa các [entity=logistic-chest-requester] để sao chép yêu cầu vận chuyển. \nBạn cũng có thể sao chép từ [entity=assembling-machine-2] tới [entity=logistic-chest-requester] để đặt yêu cầu dựa trên công thức của [entity=assembling-machine-2] +copy-paste-spidertron=Sao chép giữa các [entity=spidertron] sẽ sao chép màu và yêu cầu vận chuyển. \nNó sẽ sao chép cả bảng thiết bị, và trang bị nếu vật phẩm có sẵn trong hành trang của nhân vật. +copy-paste-trains=Bạn có thể sao chép giữa các [entity=locomotive] để sao chép lộ trình và màu.\nBạn cũng có thể sao chép giữa các [entity=train-stop] để sao chép tên trạm và màu. Cuối cùng bạn có thể sao chép giữa các [entity=locomotive] và [entity=train-stop] để sao chép màu. +drag-building=Cách nhanh nhất để xây trên một đường thằng, chẳng hạn xây [entity=stone-furnace], bằng cách __CONTROL__build__ và giữ chuột, sau đó chạy theo hướng cần xây. +drag-building-poles=Nếu bạn xây [entity=small-electric-pole] bằng cách kéo rê chuột, nó sẽ tự động xây theo tầm với xa hết cỡ. +drag-building-underground-belts=Nếu bạn xây [entity=underground-belt] hoặc [entity=pipe-to-ground] bằng cách kéo rê chuột, nó sẽ tự động xây theo tầm xa hết cỡ. +e-confirm=Tất cả các nút nhấn màu xanh lá trong trò chơi đều có thể 'xác nhận' bằng cách nhấn phím __CONTROL__confirm-gui__.\nHãy thử phím đó để đóng mẹo này. +electric-network=Mạng điện được chuyển từ các nhà máy như [entity=steam-engine] hoặc [entity=solar-panel] điều được sử dụng.\n__ALT_CONTROL__1__open-gui__ hoặc hình cây cột điên để xem thống kê điện năng. +electric-pole-connections=Cột điện sẽ tự kết nối với các cột khác trong tầm với của dây, và có thể nối tới 5 cột khác. \nKết nối có thể được thêm hoặc bỏ bằng cách sử dụng [item=copper-cable]. \nTất cả các kết nối có thể bỏ bằng cách __ALT_CONTROL__1__remove-pole-cables__ trên một cột điện. +entity-transfers=__ALT_CONTROL__1__fast-entity-transfer__ lên một vật thể để lấy vật phẩm ra khỏi nó.\n__ALT_CONTROL__1__fast-entity-transfer__ khi đang giữ vật phẩm ở con trỏ sẽ đưa nó vào vật thể.\n\n\nHướng dẫn này sẽ cho bạn các cách chuyển vật nhanh chóng mà không cần phải nhấn vào từng vật thể một. +fast-belt-bending=Nhấn __CONTROL__rotate__ khi kéo rê [entity=transport-belt] sẽ cho phép bạn bẻ hướng nhanh chóng. +fast-obstacle-traversing=Kéo rê [entity=transport-belt] qua vật cản sẽ tự đông xây [entity=underground-belt] nếu có sẵn. +fast-replace=Xây dựng đè lên công trình cùng loại sẽ thay thế chúng bằng vật phẩm ở con trỏ (thay thế nhanh). Việc thay thế này sẽ giữ lại các tính chất của công trình cũ, chẳng hạn như vật phẩm bên trong hoặc công thức chế tạo. +fast-replace-belt-splitter=Bạn có thể thay thế nhanh [entity=transport-belt] với [entity=splitter] và ngược lại. +fast-replace-belt-underground=Bạn có thể thay thế nhanh [entity=transport-belt] với [entity=underground-belt] và ngược lại.\nBất cứ băng chuyền ở giữa lối vào và ra của băng chuyền ngầm sẽ được nhặt lên.\nTính năng này cũng áp dụng với [entity=pipe] và [entity=pipe-to-ground]. +fast-replace-direction=Bạn có thể thay đổi hướng công trình nhanh chóng bằng việc thay thế nhanh. +gate-over-rail=[entity=gate] có thể được xây dọc hoặc ngang theo [entity=straight-rail].\n Tàu sẽ tự động mở cổng để đi qua, và không để lọt một khe hở nào trong tuyến phòng thủ của bạn. +ghost-building=__ALT_CONTROL__1__build-ghost__ khi đang giữ một vật thể đặt được trên con trỏ sẽ xây bóng của nó.\nBóng mờ này sẽ được tự động xây bởi các robot xây dựng trong khu vực. +ghost-rail-planner=Công cụ lập kế hoạch đường ray ảo được dùng để lập kế hoạch cho đường ray ảo rất dài.\nĐể sử dụng công cụ lập kế hoạch ảo này, giữ __CONTROL_MODIFIER__build-ghost__ khi đang ở chế độ xây dựng đường ray.\nBạn cũng có thể giữ __CONTROL_MODIFIER__build-with-obstacle-avoidance__ để tự động tránh vật cản. +inserters=Tay máy nhặt vật từ một ô và đặt nó vào ô đối diện. \nNó có thể chuyển vật phẩm qua lại giữa các [entity=transport-belt],[entity=iron-chest],[entity=burner-mining-drill],[entity=stone-furnace], và các máy khác. +insertion-limits=Một tay máy sẽ không lấp đầy chỗ trong hành trang đích đến. Điều này cho phép các tay máy sau cùng hoạt động. \nGiả dụ, nếu một [entity=boiler] có 5 [item=coal] trở lên, thì tay máy sẽ tạm dừng hoạt động. Điều này cho phép than tiếp tục di chuyển trên băng tải đến các [entity=boiler] sau, nếu không tay máy ở đầu hàng sẽ gắp hết mọi thứ. \nĐiều này cũng áp dụng cho [entity=gun-turret],[entity=assembling-machine-1],[entity=stone-furnace],[entity=lab] và nhiều hơn nữa. +introduction=Chào mừng tới mục mẹo và thủ thuật!\nChuyên mục này sẽ giải đáp các vấn đề trong trò chơi bằng cách trực quan hoặc tương tác được.\nMẹo sẽ được mở khóa khi bạn đạt được các mốc nhất định trong trò chơi hoặc hoàn thành mẹo. \nNếu bạn muốn xem tất cả khi mới bắt đầu trò chơi, sử dụng lệnh __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__. +limit-chests=Có thể giới hạn kho chứ của rương bằng cách nhấn nút X và kéo từ dưới lên đến ô bạn muốn giới hạn. Điều này giúp cho tay máy ngưng hoạt động khi tới giới hạn bạn đã đặt ra +logistic-network=Hệ thống mạng lưới vận chuyển là công cụ tối thượng cho việc vận chuyển vật phẩm, mạng lưới có thể sử dụng robot bay để chuyển đồ và xây dựng các công trình. \nNó có 3 thành phần chính: \n- [entity=roboport] cung cấp tầm hoạt động cho các robot, cũng như làm trạm sạc và trạm lưu trữ robot. \n- [entity=logistic-robot] có thể chuyển hàng theo yêu cầu, còn [entity=construction-robot] có thể xây dựng công trình. \n- [tooltip=Provider chests,tips-and-tricks-item-description.storage-chest-list] cung cấp vật phẩm cho hệ thống mạng lưới. +long-handed-inserters=[entity=long-handed-inserter] là tay máy chạy bằng điện, nhặt và đặt vật phẩm cách 2 ô thay vì 1 như bình thường. +low-power=Nếu năng lượng được tiêu thụ lớn hơn mức sản xuất, các cỗ máy sẽ hoạt động chậm hơn do thiếu năng lượng. \nĐể ý tới tốc độ sản xuất của máy, nếu bạn muốn phát hiện thiếu hụt điện một cách kịp thời.\nCách tốt nhất để đảm bảo an ninh điện là kiểm tra thống kê điện bắng cách nhấn vào cột điện, và đảm bảo rằng vạch "Thỏa mãn" màu xanh lục và đầy. +move-between-labs=[entity=inserter] có thể chuyển các gói khoa học giữa các [entity=lab]. +passive-provider-chest=[entity=logistic-chest-passive-provider] cung cấp vật phẩm được chứa trong nó vào hệ thống vận chuyển.\nCó nghĩa là mọi vật phẩm bên trong rương cấp thụ động có thể được mang đi bởi robot để đáp ứng các nhu cầu vận chuyển hoặc xây dựng. +personal-logistics=[entity=logistic-robot] chuyển vật phẩm từ rương cung cấp để đáp ứng yêu cầu vận tải cá nhân.\nHệ thống vận tải cá nhân có thể đặt mức tối thiểu hoặc tối đa.\nRobot sẽ mang đến cho bạn nhiều hơn mức tối thiểu và ngược lại, đẩy vật phẩm dư vào ô thải (trash slot) sau đó mang vật phẩm đi từ những ô này nếu trên mức tối đa. +pipette=Sử dụng __CONTROL__smart-pipette__ để đặt vật đã chọn vào con trỏ. +pole-dragging-coverage=Khi xây [entity=small-electric-pole] bằng cách kéo chuột ngang theo các máy móc, không máy nào sẽ bị bỏ qua hay thiếu điện. +pump-connection=[entity=pump] sẽ tự động nối với [entity=fluid-wagon] chỉ khi nó được bắt dính chính xác. \n Điều này là bắt buộc nếu muốn bơm chất lỏng vào hoặc ra khỏi [entity=fluid-wagon]. +rail-building=Để kích hoạt chế độ xây dựng đường ray, giữ [item=rail] và __CONTROL__build__ lên một mảnh đường ray đã đặt trước.\n__ALT_CONTROL__1__build__ để xác nhận đặt. \n__CONTROL__clear-cursor__ để thoát chế độ này. +rail-signals-advanced=[entity=rail-chain-signal] quyết định bởi tín hiệu phía trước nó và đảm bảo rằng khi có một tàu tiến vào khối đó thì có thể đi tiếp an toàn.\n Chúng được sử dụng kết hợp với [entity=rail-signal] để xây dựng hệ thống đường ray giao nhau.\n\n\nHướng dẫn này giúp bạn hiểu hơn về chuỗi tín hiệu đường ray cũng như cách xây dựng các nút giao nhau và phòng tránh tai nạn giữa các tàu. +rail-signals-basic=[entity=rail-signal] chia đường ray thành các khối. Mỗi [entity=locomotive] sẽ đọc tín hiệu để tránh sự cố va chạm với các tàu khác. \n\n\n\nHướng dẫn này giúp bạn sử dụng tín hiệu đường ray để sử dụng nhiều tàu trên cùng một đường ray. +repair-packs=Khi đang chọn [item=repair-pack] trên con trỏ, nhấn và giữ __CONTROL__build__ lên một công trình để sửa nó. +requester-chest=[entity=logistic-chest-requester] yêu cầu vật phẩm từ hệ thống vận chuyển.\n[entity=logistic-robot] sẽ chuyển vật phẩm từ hệ thống vận chuyển để đáp ứng yêu cầu. +rotating-assemblers=Một số công thức yêu cầu chất lỏng đầu vào cho [entity=assembling-machine-2], chẳng hạn [recipe=electric-engine-unit]. Máy chế tạo có đầu vào chất lỏng có thể xoay bằng __CONTROL__rotate__ khi đưa con trỏ tới vị trí của máy. +shoot-targeting=Bạn có thể bắn mục tiêu kẻ địch bằng cách nhấn __CONTROL__shoot-enemy__ khi con trỏ chuột của bạn đặt gần kẻ địch.\nBạn có thể bắn vào vật thể đang chọn hoặc đồng đội bằng cách nhấn __CONTROL__shoot-selected__. +shoot-targeting-controller=Bạn có thể bắn mục tiêu kẻ thù bằng cách giữ __CONTROL__shoot-enemy__.\nKhi điều khiển, Vũ khí sẽ ngắm vào kẻ thù gần nhất. Use __CONTROL__look__ để di chuyển mục tiêu tự động.\n Bạn có thể bắn xung quanh hoặc cây cối bằng cách ấn __CONTROL__shoot-selected__. +show-info=Nhấn Alt để bật/tắt chế độ thông tin chi tiết, hay còn gọi là chế độ Alt (Alt-mode). +splitter-filters=[entity=splitter] có thể tùy chỉnh bộ lọc, hoặc ưu tiên đầu vào/ra. +splitters=[entity=splitter] dùng để chia, gộp hoặc cân bằng băng chuyền. \nCác vật phẩm đi vào máy này sẽ được chia đều ra hai bên nếu đầu ra của băng chuyền thông thoáng, hoặc dồn về một đầu nếu đầu kia hết chỗ. +stack-transfers=__ALT_CONTROL__1__stack-transfer__ để chuyển thành một xấp. \n__ALT_CONTROL__1__inventory-transfer__ để chuyển tất cả các xấp cùng loại. Nhấn__CONTROL_RIGHT_CLICK__ thay vì ấn __CONTROL_LEFT_CLICK__ để chia ra thành phân nửa cho vật đã chọn.\n\n Bản hướng dẫn sẽ giải thích sâu hơn. +steam-power=[entity=boiler] tiêu thụ nhiên liệu đốt như [item=coal] để biến [fluid=water] thành [fluid=steam].\n[entity=steam-engine] tiêu thụ [fluid=steam] để sản xuất năng lượng điện, sau đó được truyền đi để tiêu thụ trong hệ thống điện. +storage-chest=[entity=logistic-chest-storage] lưu trữ vật phẩm được lấy từ ô thải bỏ và các công trình được tháo dỡ. \nTất cả những vật phẩm bên trong nó được cung cấp để sử dụng cho các nhu cầu vận chuyển hay xây dựng.\nRương cung cấp có thể đặt bộ lọc cho phép nó chỉ nhận một loại vật phẩm duy nhất. +storage-chest-list=Rương cung cấp vật phẩm theo thứ tự ưu tiên: \n[entity=logistic-chest-active-provider] Rương cấp chủ động\n[entity=logistic-chest-buffer] Rương đệm\n[entity=logistic-chest-storage] Rương lưu trữ\n[entity=logistic-chest-passive-provider] Rương cấp thụ động +train-stop-same-name=[entity=train-stop] có thể đặt cùng tên với trạm khác. Các tàu có tên trạm đó trong lịch trình sẽ có thể đến ngẫu nhiên một trong các trạm cùng tên. \nBạn có thể đặt giới hạn số tàu đến một trạm để có thể điều khiển chính xác hơn. +train-stops=[entity=train-stop] được dùng để tự động hóa vận chuyển đường ray bằng cách đặt tên cho các trạm dừng.\n\n\n\nHướng dẫn này giúp bạn hiểu thêm về cách thiết lập trạm cũng như lập lịch trình đơn giản cho một tàu hỏa. +trains=Tàu hỏa rất hữu dụng cho việc sản suất quy mô lớn, cũng như vận chuyển ở khoảng cách lớn.\n Có thể lên tàu bằng __CONTROL__toggle-driving__, và lái bằng __CONTROL_MOVE__. +transport-belts=Băng chuyền dùng để di chuyển các vật phẩm và nó không tiêu hao năng lượng. Băng chuyền cũng có thể di chuyển nhân vật, xe cộ, hay những con bọ. \nHệ thống băng chuyền bao gồm [entity=transport-belt],[entity=splitter],[entity=underground-belt].\nCấp băng chuyền cao hơn cho phép di chuyển vật phẩm nhanh chóng hơn: [entity=fast-transport-belt],[entity=express-transport-belt]. +underground-belts=[entity=underground-belt] cho phép chuyển vật ngầm, xuyên qua vật thể. +usable-items=Một số vật phẩm có thể được sử dụng với chức năng khac. Chẳng hạn bạn có thể ném [item=grenade]. \n__ALT_CONTROL__1__build__ khi đang giữ vật phẩm để sử dụng chức năng. +z-dropping=Nhấn __CONTROL__drop-cursor__ để thả vật xuống.\nBạn có thể thả vật xuống đất, lên băng tải hoặc vào vật thể. Giữ __CONTROL__drop-cursor__ và kéo con trỏ để thả một vật vào mỗi vật thể. +[tips-and-tricks-item-name] +active-provider-chest=Hòm cung cấp chủ động +belt-lanes=Các làn băng tải +buffer-chest=Hòm chứa tạm thời +bulk-crafting=Sản xuất quy mô lớn +burner-inserter-refueling=Nạp nhiên liệu cho tay máy đốt +circuit-network=Mạng lưới mạch +clear-cursor=Dọn con trỏ +connect-switch=Kết nối công tắc điện +construction-robots=Robot xây dựng +copy-entity-settings=Sao chép cài đặt đối tượng +copy-entity-settings-controller=Sao chép & dán thiết lập của đối tượng +copy-paste=Sao chép +copy-paste-filters=Sao chép bộ lọc +copy-paste-requester-chest=Sao chép các hòm yêu cầu +copy-paste-spidertron=Sao chép nhện máy +copy-paste-trains=Sao chép tàu hỏa +drag-building=Xây bằng cách kéo rê +drag-building-poles=Kéo rê cột điện +drag-building-underground-belts=Kéo rê băng ngầm +e-confirm=Nhấn __CONTROL__confirm-gui__ để xác nhận +electric-network=Mạng điện +electric-pole-connections=Kết nối cột điện +entity-transfers=Chuyển đối tượng +fast-belt-bending=Uốn băng nhanh chóng +fast-obstacle-traversing=Tự động vượt qua vật cản +fast-replace=Thay thế nhanh +fast-replace-belt-splitter=Thay thế nhanh băng chuyền và máy tách +fast-replace-belt-underground=Thay thế băng chuyền và băng ngầm +fast-replace-direction=Hướng thay thế nhanh +gate-over-rail=Cổng nằm trên đường ray +ghost-building=Xây dựng ảo +ghost-rail-planner=Tạo đường ray ảo +inserters=Tay máy +insertion-limits=Giới hạn đưa vào +introduction=Giới thiệu +limit-chests=Hạn chế hòm +logistic-network=Mạng lướt vận tải +long-handed-inserters=Tay máy tay dài +low-power=Nguồn điện thấp +move-between-labs=Chuyển đồ giữa các phòng thí nghiệm +passive-provider-chest=Hòm cung cấp bị động +personal-logistics=Vận tải cá nhân +pipette=Ống +pole-dragging-coverage=Bao phủ bằng cách kéo cột điện +pump-connection=Kết nối đường ống +rail-building=Xây dựng đường ray +rail-signals-advanced=Tín hiệu đường ray nâng cao +rail-signals-basic=Tiến hiệu đường ray cơ bản +repair-packs=Gói sửa chữa +requester-chest=Hòm yêu cầu +rotating-assemblers=Xoay máy chế tạo +shoot-targeting=Tự động nhắm bắn +shoot-targeting-controller=Nhắm bắn +show-info=Thêm thông tin (chế độ Alt) +splitter-filters=Bộ lọc cho máy tách +splitters=Máy tách +stack-transfers=Chuyển xấp +steam-power=Thủy lực +storage-chest=Hòm dự trữ +train-stop-same-name=Trạm tàu hỏa cùng tên +train-stops=Trạm xe lửa +trains=Tàu hỏa +transport-belts=Băng chuyền +underground-belts=Băng ngầm +usable-items=Item sử dụng được +z-dropping=Nhấn __CONTROL__drop-cursor__ để thả đồ +[virtual-signal-description] +signal-anything=Nếu tất cả tín hiệu đầu vào đạt điều kiện, nó sẽ cho đầu ra là đúng.\nIt đầu ra là đúng khi không có đầu vào nào. +signal-each=Ước lượng trạng thái hoặc thực hiện khởi động trên tất cả tín hiệu đầu vào. +signal-everything=Nếu tất cả tín hiệu đầu vào đạt điều kiện, nó sẽ cho đầu ra là đúng.\nIt đầu ra là đúng khi không có đầu vào nào. +[virtual-signal-name] +signal-0=Tín hiệu 0 +signal-1=Tín hiệu 1 +signal-2=Tín hiệu 2 +signal-3=Tín hiệu 3 +signal-4=Tín hiệu 4 +signal-5=Tín hiệu 5 +signal-6=Tín hiệu 6 +signal-7=Tín hiệu 7 +signal-8=Tín hiệu 8 +signal-9=Tín hiệu 9 +signal-A=Tín hiệu A +signal-B=Tín hiệu B +signal-C=Tín hiệu C +signal-D=Tín hiệu D +signal-E=Tín hiệu E +signal-F=Tín hiệu F +signal-G=Tín hiệu G +signal-H=Tín hiệu H +signal-I=Tín hiệu I +signal-J=Tín hiệu J +signal-K=Tín hiệu K +signal-L=Tín hiệu L +signal-M=Tín hiệu M +signal-N=Tín hiệu N +signal-O=Tín hiệu O +signal-P=Tín hiệu P +signal-Q=Tín hiệu Q +signal-R=Tín hiệu R +signal-S=Tín hiệu S +signal-T=Tín hiệu T +signal-U=Tín hiệu U +signal-V=Tín hiệu V +signal-W=Tín hiệu W +signal-X=Tín hiệu X +signal-Y=Tín hiệu Y +signal-Z=Tín hiệu Z +signal-anything=Bất cứ thứ gì +signal-black=Tín hiệu Đen +signal-blue=Tín hiệu Xanh biển +signal-check=Tín hiệu Check +signal-cyan=Tín hiệu xanh lam +signal-dot=Tín hiệu chấm +signal-each=Mỗi +signal-everything=Tất cả mọi thứ +signal-green=Tín hiệu xanh lục +signal-grey=Tín hiệu xám +signal-info=Tín hiệu Info +signal-pink=Tín hiệu hồng +signal-red=Tín hiệu đỏ +signal-white=Tín hiệu trắng +signal-yellow=Tín hiệu vàng + diff --git a/factorio/data/base/locale/zh-CN/base.cfg b/factorio/data/base/locale/zh-CN/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a505c0702a4d210b6d8cc1c07631fcb132222cef --- /dev/null +++ b/factorio/data/base/locale/zh-CN/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=使用建设机器人拆除 100 个物体。 +automated-construction=使用建设机器人铺设 100 个机器。 +circuit-veteran-1=每小时生产集成电路一千个 (1.0k) 。 +circuit-veteran-2=每小时生产集成电路一万个 (10k) 。 +circuit-veteran-3=每小时生产集成电路两万五千个 (25k) 。 +computer-age-1=每小时生产处理器五百个 (500) 。 +computer-age-2=每小时生产处理器一千个 (1.0k) 。 +computer-age-3=每小时生产处理器五千个 (5k) 。 +delivery-service=使用物流机器人为自己运送一万个 (10k) 物品。 +eco-unfriendly=研发「基础原油处理」。 +getting-on-track=建造出 内燃机车。 +getting-on-track-like-a-pro=在 90 分钟内建造出 内燃机车 。 +golem=单次受到 500 点以上伤害并存活下来。 +iron-throne-1=每小时生产铁板两万个 (20k) 。 +iron-throne-2=每小时生产铁板二十万个 (200k) 。 +iron-throne-3=每小时生产铁板四十万个 (400k) 。 +it-stinks-and-they-dont-like-it=污染引来了虫子袭击。 +lazy-bastard=直至游戏通关,靠手搓制造的物品一共不超过 111 个。 +logistic-network-embargo=不铺设 主动供货箱 (紫箱) 、主动存货箱 (绿箱) 和 优先集货箱 (蓝箱) 通关游戏。 +mass-production-1=累计生产出电路板一万个 (10k) 。 +mass-production-2=累计生产出电路板一百万个 (1M) 。 +mass-production-3=累计生产出电路板两千万个 (20M) 。 +minions=让至少 100 个战斗无人机跟着你。 +no-time-for-chitchat=在 15 小时内通关游戏。 +pyromaniac=烧毁树木一万棵 (10k) 。 +raining-bullets=不铺设 激光炮塔 通关游戏。 +run-forrest-run=撞倒树木一百棵 (100) 。 +smoke-me-a-kipper-i-will-be-back-for-breakfast=通关游戏。 +solaris=仅使用太阳能板发电,每小时发电量达到一百亿焦耳 (10GJ) 。 +steam-all-the-way=不铺设 太阳能板 通关游戏。 +steamrolled=撞毁虫巢十个 (10) 。 +tech-maniac=研发所有科技。 +there-is-no-spoon=在 8 小时内通关游戏。 +trans-factorio-express=规划一条 1,000 格以上长度的列车线路。 +watch-your-step=被行进中的机车撞死。 +you-are-doing-it-right=使用建设机器人铺设的机器数量超过人工放置的机器数量。 +you-have-got-a-package=使用物流机器人为自己运送物品。 +[achievement-name] +automated-cleanup=拆迁队长 +automated-construction=包工头 +circuit-veteran-1=电路老技师 1 +circuit-veteran-2=电路老技师 2 +circuit-veteran-3=电路老技师 3 +computer-age-1=信息时代 1 +computer-age-2=信息时代 2 +computer-age-3=信息时代 3 +delivery-service=快递砸破门 +eco-unfriendly=生态不友好 +getting-on-track=上道了 +getting-on-track-like-a-pro=老司机上道了 +golem=金钟罩铁布衫 +iron-throne-1=钢铁大亨 1 +iron-throne-2=钢铁大亨 2 +iron-throne-3=钢铁大亨 3 +it-stinks-and-they-dont-like-it=好臭!好讨厌! +lazy-bastard=精打细算 +logistic-network-embargo=传送带神教的狂热教徒 +mass-production-1=大批量生产 1 +mass-production-2=大批量生产 2 +mass-production-3=大批量生产 3 +minions=小弟们走起! +no-time-for-chitchat=没时间废话了! +pyromaniac=放火烧山,牢底坐穿! +raining-bullets=枪林弹雨 +run-forrest-run=你确定你有驾照? +smoke-me-a-kipper-i-will-be-back-for-breakfast=等我通关回来再吃饭! +so-long-and-thanks-for-all-the-fish=咸鱼翻身 +solaris=光合作用 +steam-all-the-way=蒸蒸日上 +steamrolled=摧枯拉朽之势 +tech-maniac=疯狂科学家 +there-is-no-spoon=今天搞定,不要加班! +trans-factorio-express=一条道跑到黑 +watch-your-step=迷之归西 +you-are-doing-it-right=养尊处优的包工头 +you-have-got-a-package=快递上门 +[ammo-category-name] +artillery-shell=重炮炮弹 +beam=能量束 +biological=生物 +bullet=子弹 +cannon-shell=制式炮弹 +capsule=胶囊 +electric=电击 +flamethrower=火焰喷射 +fluid=流体 +grenade=手雷 +landmine=地雷 +laser=激光 +melee=近战 +rocket=火箭弹 +shotgun-shell=霰弹 +[autoplace-control-names] +desert=荒漠 +dirt=泥地 +enemy-base=虫巢 +grass=草地 +sand=沙地 +trees=森林 +[controls] +give-blueprint=制作新的 蓝图 (建设规划) +give-blueprint-book=制作新的 蓝图簿 +give-deconstruction-planner=制作新的 红图 (拆除规划) +give-upgrade-planner=制作新的 绿图 (升级规划) +toggle-equipment-movement-bonus=开启/关闭外骨骼加速 +toggle-personal-logistic-requests=开启/关闭背包物流 +toggle-personal-roboport=开启/关闭机器人指令模块 +[damage-type-name] +acid=酸蚀伤害 +electric=电击伤害 +explosion=爆炸伤害 +fire=火焰伤害 +impact=撞击伤害 +laser=激光伤害 +physical=物理伤害 +poison=毒素伤害 +[decorative-name] +big-ship-wreck-grass=飞船残骸杂草 (大) +brown-asterisk=棕星草 +brown-asterisk-mini=棕星草 (小) +brown-carpet-grass=棕草 +brown-coral-mini=棕珊瑚 (小) +brown-fluff=棕绒毛 +brown-fluff-dry=棕绒毛 (枯) +brown-hairy-grass=棕草 (浅) +dark-mud-decal=泥地纹路 (深) +enemy-decal=敌占区纹路 +enemy-decal-transparent=敌占区纹路 2 +garballo=加巴罗 +garballo-mini-dry=加巴罗 (小/枯) +green-asterisk=绿星草 +green-asterisk-mini=绿星草 (小) +green-bush-mini=绿灌木 (小) +green-carpet-grass=绿草 +green-coral-mini=绿珊瑚 (小) +green-croton=绿巴豆 +green-desert-bush=荒漠灌木 (绿) +green-hairy-grass=绿草 (密) +green-pita=绿丝兰 +green-pita-mini=绿丝兰 (小) +green-small-grass=绿草 (浅) +lichen-decal=地衣纹路 +light-mud-decal=泥地纹路 (浅) +muddy-stump=泥泞的树桩 +nuclear-ground-patch=核能用地纹路 +orange-coral-mini=橙珊瑚 (小) +puberty-decal=泥地纹路 (裂) +red-asterisk=红星草 +red-croton=红巴豆 +red-desert-bush=红漠灌木 +red-desert-decal=红漠纹路 +red-desert-rock-medium=红漠岩石 (中) +red-desert-rock-small=红漠岩石 (小) +red-desert-rock-tiny=红漠岩石 (微) +red-pita=红丝兰 +rock-medium=岩石 (中) +rock-small=岩石 (小) +rock-tiny=岩石 (微) +sand-decal=沙地纹路 +sand-dune-decal=沙丘纹路 +sand-rock-big=沙地岩石 (大) +sand-rock-medium=沙地岩石 (中) +sand-rock-small=沙地岩石 (小) +shroom-decal=菌落纹路 +small-rock=岩石 (小) +small-ship-wreck-grass=飞船残骸杂草 (小) +white-desert-bush=荒漠灌木 (白) +worms-decal=蠕虫纹路 +[entity-description] +accumulator=存储多余的电能,并在供电不足时释放,削峰填谷。 +arithmetic-combinator=可对网络中的指定信号进行算术运算。 +artillery-turret=目标为虫巢的远程火炮。 +beacon=可以把插件的加成效果分享给周围的友方机器。 +big-ship-wreck-1=坠毁飞船的一部分。 +big-ship-wreck-2=坠毁飞船的一部分。 +big-ship-wreck-3=坠毁飞船的一部分。 +boiler=可通过燃烧燃料将水转变为蒸汽。 +centrifuge=可处理多种与铀矿相关的配方。 +compilatron=幸存下来的机器人助手,但因内部损坏丧失了部分机能。 +constant-combinator=可向信号网络输出指定的常量信号。 +construction-robot=可自动铺设或维修友方设施。 +crash-site-chest-1=坠毁飞船的一个容器,或许里面有能派上用处的物品。 +crash-site-chest-2=坠毁飞船的一个容器,或许里面有能派上用处的物品。 +decider-combinator=可对网络中的指定信号进行数值比较。 +express-splitter=按 1:1 比例分流或汇合传送带传入的物品。 +fast-splitter=按 1:1 比例分流或汇合传送带传入的物品。 +flamethrower-turret=可喷射燃烧的油料灼烧敌人。 +heat-exchanger=可利用热能将水转变为蒸汽。 +item-request-proxy=这是要让建设机器人搬运到这里的需求物品队列。__CONTROL__mine__ 可以取消这些物品需求。 +locomotive=能够按时刻表自动运行并拉动车厢。 +logistic-chest-active-provider=供货箱只供货不收货,此箱会主动运走所装物品以尽快腾出空间。 +logistic-chest-buffer=存货箱可收货可供货,此箱会主动收集所设的指定物品等待调用。 +logistic-chest-passive-provider=供货箱只供货不收货,此箱会被动供应其它物流箱都没货的物品。 +logistic-chest-requester=集货箱只收货不供货,此箱会优先收集所设的指定物品保障取用。 +logistic-chest-storage=存货箱可收货可供货,此箱会被动收纳暂无需求的物品等待调用。 +logistic-robot=在物流箱之间运输物品。 +nuclear-reactor=消耗铀燃料棒产生热量,与其它反应堆相邻时还会额外提升热量产出。 +offshore-pump=从水源抽水。 +power-switch=用于控制电网通断,也可以通过信号网络自动控制。 +programmable-speaker=可连接至信号网络,用以触发警报和播放音符。 +radar=扫描并探明附近的区域。 +rail-chain-signal=能够沿着铁轨读取前方各支线的信号灯状态,从而更好地控制列车。 +rail-signal=用于划分铁路区段,使得多次列车可以共用一条铁轨行驶。 +roboport=可为建设机器人构建建设网络,为物流机器人构建物流网络,多个指令平台之间相连接还可扩展网络。 +rocket-silo=用来建造并发射火箭以通关游戏。 +solar-panel=可在白天100%满载发电,夜晚则降至0%。 +splitter=按 1:1 比例分流或汇合传送带传入的物品。 +steam-engine=消耗高温蒸汽来发电。 +steam-turbine=消耗高温蒸汽来发电。 +train-stop=自动运行列车的目的地。 +[entity-name] +1x2-remnants=1x2 残骸 +accumulator=蓄电器 +acid-splash=酸液 +arithmetic-combinator=算术运算器 +artillery-turret=重炮炮塔 +artillery-wagon=重炮车厢 +assembling-machine-1=组装机1型 +assembling-machine-2=组装机2型 +assembling-machine-3=组装机3型 +beacon=插件效果分享塔 +behemoth-biter=巨型撕咬虫 +behemoth-biter-corpse=巨型撕咬虫尸体 +behemoth-spitter=巨型喷吐虫 +behemoth-spitter-corpse=巨型喷吐虫尸体 +behemoth-worm-corpse=巨型沙虫尸体 +behemoth-worm-turret=巨型沙虫 +big-artillery-explosion=大型重炮爆炸 +big-biter=大型撕咬虫 +big-biter-corpse=大型撕咬虫尸体 +big-electric-pole=远程输电塔 +big-explosion=大型爆炸 +big-remnants=残骸 (大) +big-scorchmark=焦痕 (大) +big-scorchmark-tintable=着色焦痕 (大) +big-ship-wreck-1=飞船残骸 (大) +big-ship-wreck-2=飞船残骸 (大) +big-ship-wreck-3=飞船残骸 (大) +big-spitter=大型喷吐虫 +big-spitter-corpse=大型喷吐虫尸体 +big-worm-corpse=大型沙虫尸体 +big-worm-turret=大型沙虫 +biter-spawner=撕咬虫巢 +biter-spawner-corpse=撕咬虫巢残骸 +blood-explosion-big=血液爆炸 (大) +blood-explosion-huge=血液爆炸 (巨大) +blood-explosion-small=血液爆炸 (小) +blood-fountain=血泉 +blood-fountain-big=血泉(大) +blood-fountain-hit-spray=血泉喷溅 +blue-chest=蓝标箱 +boiler=锅炉 +burner-generator=热能发电机 +burner-inserter=热能机械臂 +burner-mining-drill=热能采矿机 +car=汽车 +cargo-wagon=货运车厢 +centrifuge=离心机 +character=玩家 +character-corpse=玩家尸体 +chemical-plant=化工厂 +cliff=悬崖 +coal=煤矿 +compilatron=小吵闹 +constant-combinator=常量运算器 +construction-robot=建设机器人 +copper-cable=铜线 +copper-ore=铜矿 +crash-site-chest-1=仓储太空舱 +crash-site-chest-2=仓储太空舱 +crash-site-fire-flame=坠机点火焰 +crash-site-spaceship=飞船 +crash-site-spaceship-wreck-big=飞船残骸 (大) +crash-site-spaceship-wreck-medium=飞船残骸 (中) +crash-site-spaceship-wreck-small=飞船残骸 (小) +crude-oil=原油 +curved-rail=曲线铁轨 +cutscene-gun-turret=机枪炮塔 +dead-dry-hairy-tree=枯枝树 (死) +dead-grey-trunk=灰树干 (死) +dead-tree-desert=荒漠树 (死) +decider-combinator=判断运算器 +deconstructible-tile-proxy=替代地貌 +defender=防御无人机 +destroyer=进攻无人机 +distractor=掩护无人机 +dry-hairy-tree=枯枝树 +dry-tree=树 (枯) +electric-energy-interface=电力接口 +electric-furnace=电炉 +electric-mining-drill=电力采矿机 +enemy-damaged-explosion=敌方受损爆炸 +entity-ghost=设施规划 +explosion=爆炸 +explosion-hit=爆炸冲击 +express-loader=极速装卸机 +express-splitter=极速分流器 +express-transport-belt=极速传送带 +express-underground-belt=极速地下传送带 +factorio-logo-11tiles=11格 Factorio 徽标 +factorio-logo-16tiles=16格 Factorio 徽标 +factorio-logo-22tiles=22格 Factorio 徽标 +fast-inserter=高速机械臂 +fast-loader=高速装卸机 +fast-splitter=高速分流器 +fast-transport-belt=高速传送带 +fast-underground-belt=高速地下传送带 +filter-inserter=筛选机械臂 +fire-flame=火焰 +fish=鱼 +flamethrower-turret=火焰炮塔 +fluid-wagon=液罐车厢 +flying-robot-damaged-explosion=飞行机器人受损爆炸 +gate=闸门 +green-coral=绿珊瑚 +grenade-explosion=手雷爆炸 +ground-explosion=地表爆炸 +gun-turret=机枪炮塔 +heat-exchanger=换热器 +heat-interface=热力接口 +heat-pipe=热管 +huge-scorchmark=焦痕 (巨大) +huge-scorchmark-tintable=着色焦痕 (巨大) +infinity-chest=永续箱 +infinity-pipe=永续管 +inserter=电力机械臂 +iron-chest=铁制箱 +iron-ore=铁矿 +item-on-ground=落地物品 +item-request-proxy=需求物品 +lab=研究中心 +land-mine=地雷 +laser-bubble=激光气泡 +laser-turret=激光炮塔 +linked-belt=关联带 +linked-chest=关联箱 +loader=基础装卸机 +loader-1x1=装卸机 1x1 +locomotive=内燃机车 +logistic-chest-active-provider=主动供货箱 (紫箱) +logistic-chest-buffer=主动存货箱 (绿箱) +logistic-chest-passive-provider=被动供货箱 (红箱) +logistic-chest-requester=优先集货箱 (蓝箱) +logistic-chest-storage=被动存货箱 (黄箱) +logistic-robot=物流机器人 +long-handed-inserter=加长机械臂 +market=市场 +massive-explosion=巨型爆炸 +medium-biter=中型撕咬虫 +medium-biter-corpse=中型撕咬虫尸体 +medium-electric-pole=中型电线杆 +medium-explosion=中型爆炸 +medium-remnants=残骸 (中) +medium-scorchmark=焦痕 (中) +medium-scorchmark-tintable=着色焦痕 (中) +medium-ship-wreck=飞船残骸 (中) +medium-small-remnants=残骸 (中小) +medium-spitter=中型喷吐虫 +medium-spitter-corpse=中型喷吐虫尸体 +medium-worm-corpse=中型沙虫尸体 +medium-worm-turret=中型沙虫 +nuclear-reactor=核反应堆 +offshore-pump=供水泵 +oil-refinery=炼油厂 +pipe=管道 +pipe-to-ground=地下管道 +player-port=玩家出生点 +poison-cloud=毒雾 +power-switch=电闸 +programmable-speaker=程控扬声器 +pump=管道泵 +pumpjack=抽油机 +radar=雷达 +rail-chain-signal=联锁铁路信号 +rail-ending-remnants=铁轨末端残骸 +rail-signal=常规铁路信号 +red-chest=红标箱 +red-desert-rock-big=红漠岩石 (大) +red-desert-rock-huge=红漠岩石 (巨) +roboport=机器人指令平台 +rock-big=岩石 (大) +rock-damaged-explosion=岩石受损爆炸 +rock-huge=岩石 (巨) +rocket=火箭弹 +rocket-silo=火箭发射井 +sand-rock-big=沙化岩石 (大) +simple-entity-with-force=阵营的简单实体 +simple-entity-with-owner=个人的简单实体 +small-biter=小型撕咬虫 +small-biter-corpse=小型撕咬虫尸体 +small-cliff=悬崖 (小) +small-electric-pole=小型电线杆 +small-lamp=照明灯 +small-remnants=残骸 (小) +small-scorchmark=焦痕 (小) +small-scorchmark-tintable=着色焦痕 (小) +small-ship-wreck=飞船残骸 (小) +small-spitter=小型喷吐虫 +small-spitter-corpse=小型喷吐虫尸体 +small-worm-corpse=小型沙虫尸体 +small-worm-turret=小型沙虫 +solar-panel=太阳能板 +space-module-wreck=太空舱残骸 +spark-explosion=火花爆炸 +spark-explosion-higher=火花爆炸 (大) +spidertron=蜘蛛机甲 +spidertron-leg=蜘蛛机甲腿 +spidertron-military-target=蜘蛛机甲攻击目标 +spitter-spawner=喷吐虫巢 +spitter-spawner-corpse=喷吐虫巢残骸 +splitter=基础分流器 +stack-filter-inserter=集装筛选机械臂 +stack-inserter=集装机械臂 +steam-engine=蒸汽机 +steam-turbine=汽轮机 +steel-chest=钢制箱 +steel-furnace=钢炉 +stone=石矿 +stone-furnace=石炉 +stone-wall=墙壁 +storage-tank=储液罐 +straight-rail=直线铁轨 +substation=广域配电站 +tank=坦克 +tile-ghost=地格规划 +tile-proxy=地格 +train-stop=火车站 +transport-belt=基础传送带 +tree=树 +tree-brown=树 (棕) +tree-dying-proxy=树木受损所吸收的污染 +tree-proxy=树木 +tree-red=树 (红) +tree-stump=树桩 +underground-belt=基础地下传送带 +uranium-cannon-shell-explosion=贫铀炮弹爆炸 +uranium-ore=铀矿 +wall-damaged-explosion=墙壁受损爆炸 +water-splash=水花 +water-well-pump=水井泵 +wooden-chest=木制箱 +[equipment-name] +battery-equipment=电池组模块 +battery-mk2-equipment=电池组模块MK2 +belt-immunity-equipment=锚定模块 +discharge-defense-equipment=放电防御模块 +energy-shield-equipment=能量盾模块 +energy-shield-mk2-equipment=能量盾模块MK2 +exoskeleton-equipment=外骨骼模块 +fusion-reactor-equipment=聚变堆模块 +night-vision-equipment=夜视模块 +personal-laser-defense-equipment=激光防御模块 +personal-roboport-equipment=机器人指令模块 +personal-roboport-mk2-equipment=机器人指令模块MK2 +solar-panel-equipment=太阳能模块 +[fluid-name] +crude-oil=原油 +heavy-oil=重油 +light-oil=轻油 +lubricant=润滑油 +petroleum-gas=石油气 +steam=蒸汽 +sulfuric-acid=硫酸 +water=水 +[fuel-category-name] +chemical=可燃燃料 +nuclear=核能燃料 +[item-description] +artillery-targeting-remote=通过瞄准器可在地图视图或实况视图上指定炮击坐标。 +battery-equipment=为模块化装备存储电力。 +belt-immunity-equipment=可防止传送带把玩家运走。 +blueprint=可把布局设计存下来,用于自动建设。 +blueprint-book=存储蓝图类物品。 +copper-cable=按 __CONTROL__build__ 也可以用来手动连接或断开电线杆、电闸等设施之间的电线。 +deconstruction-planner=用于标记想要拆除的设施,让建设机器人来自动拆除。 +discharge-defense-equipment=通过瞄准器向指定方位放电,可伤害、击退、致昏附近的敌人。 +effectivity-module=可降低机器的能耗,最低可降至20%。 +energy-shield-equipment=可为玩家提供能量盾防护。 +exoskeleton-equipment=可提高玩家的移动速度。 +fusion-reactor-equipment=为模块化装备提供电力。 +green-wire=按 __CONTROL__build__ 可用其把机器连接至信号网络。 +land-mine=敌人路过地雷附近时会爆炸,对其造成伤害并致昏。 +landfill=在水上铺设可创造建设用地。 +mining-tool=可提高人工采矿速度。 +night-vision-equipment=可使玩家获得夜视能力。 +personal-roboport-equipment=可让建设机器人直接从背包中飞出来作业。 +productivity-module=提高产能 (同等材料生产更多产品),但增加能耗、降低速度。\n 仅可用于零部件生产。 +rail=可直接用于修建直线铁轨,也可以通过点击已铺铁轨上的绿箭头启动铁轨布局器,移动鼠标自动规划曲线线路。\n按 __CONTROL__build__ 点击绿箭头可直接修建较短的线路;按 __CONTROL__build-ghost__ 点击绿箭头可布置较长的线路规划,让建设机器人来铺设铁轨。 +red-wire=按 __CONTROL__build__ 可用其把机器连接至信号网络。 +repair-pack=用于维修友方设施。 +satellite=卫星应装入火箭来发射入轨。 +science-pack=供研究中心使用。 +slowdown-capsule=可降低敌方的移动速度。 +solar-panel-equipment=为模块化装备提供电力。 +space-science-pack=供研究中心使用。可通过发射载有卫星的火箭来获得。 +speed-module=可提高机器的生产速度,但增加能耗。 +spidertron-remote=可在地图视图或实况视图向蜘蛛机甲发送简单的移动指令。 +upgrade-planner=用于标记想要升级的设施,让建设机器人自动替换。 +[item-group-name] +combat=武器 +effects=效果 +enemies=敌对 +energy=能源 +environment=环境 +fluids=流体 +intermediate-products=零件 +logistics=物流 +other=其它 +production=生产 +signals=信号 +[item-limitation] +item-not-allowed-in-this-container-item=该物品不能放进这个容器。 +production-module-usable-only-on-intermediates=产能插件只能用于零部件生产。 +[item-name] +advanced-circuit=集成电路 +artillery-shell=重炮炮弹 +artillery-targeting-remote=重炮袭击瞄准器 +artillery-turret=重炮炮塔 +artillery-wagon-cannon=重型火炮 +atomic-bomb=原子火箭弹 +automation-science-pack=机自研究包 (红瓶) +battery=电池 +belt-immunity-equipment=锚定模块 +blueprint=蓝图 (建设规划) +blueprint-book=蓝图簿 +burner-generator=热能发电机 +cannon-shell=标准炮弹 +chemical-science-pack=化工研究包 (蓝瓶) +cliff-explosives=悬崖炸药 +cluster-grenade=集束手雷 +coal=煤矿 +coin=金币 +combat-shotgun=冲锋霰弹枪 +concrete=标准混凝土 +copper-cable=铜线 +copper-ore=铜矿 +copper-plate=铜板 +copy-paste-tool=剪贴工具 +crude-oil-barrel=原油桶 +cut-paste-tool=剪切粘贴工具 +deconstruction-planner=红图 (拆除规划) +defender-capsule=防御无人机胶囊 +destroyer-capsule=进攻无人机胶囊 +discharge-defense-remote=放电防御瞄准器 +distractor-capsule=掩护无人机胶囊 +effectivity-module=节能插件 1 +effectivity-module-2=节能插件 2 +effectivity-module-3=节能插件 3 +electric-energy-interface=电力接口 +electric-engine-unit=电动机 +electronic-circuit=电路板 +empty-barrel=空桶 +engine-unit=内燃机 +explosive-cannon-shell=爆破炮弹 +explosive-rocket=爆破火箭弹 +explosive-uranium-cannon-shell=爆破贫铀炮弹 +explosives=炸药 +filled-barrel=__1__桶 +firearm-magazine=标准弹匣 +fish=鱼 +flamethrower=火焰喷射器 +flamethrower-ammo=油料储罐 +flamethrower-turret=火焰炮塔 +flying-robot-frame=机器人构架 +green-wire=绿线缆 +grenade=标准手雷 +hazard-concrete=标准混凝土 (标识) +heat-interface=热力接口 +heavy-armor=重型护甲 +infinity-chest=永续箱 +infinity-pipe=永续管 +iron-gear-wheel=铁齿轮 +iron-ore=铁矿 +iron-plate=铁板 +iron-stick=铁棒 +item-with-inventory=带仓储的物品 +item-with-label=带标签的物品 +item-with-tags=带标签的物品 +lab=研究中心 +landfill=填海料 +laser-turret=激光炮塔 +light-armor=轻型护甲 +linked-chest=关联箱 +logistic-science-pack=物流研究包 (绿瓶) +low-density-structure=轻质框架 +military-science-pack=军备研究包 (灰瓶) +modular-armor=模块装甲 +nuclear-fuel=核能燃料 +piercing-rounds-magazine=穿甲弹匣 +piercing-shotgun-shell=穿甲霰弹 +pistol=手枪 +plastic-bar=塑料 +poison-capsule=剧毒胶囊 +pollution=污染 +power-armor=能量装甲 +power-armor-mk2=能量装甲MK2 +processing-unit=处理器 +production-science-pack=生产研究包 (紫瓶) +productivity-module=产能插件 1 +productivity-module-2=产能插件 2 +productivity-module-3=产能插件 3 +rail=铁轨 +rail-planner=铁轨布局器 +raw-fish=鲜鱼 +red-wire=红线缆 +refined-concrete=钢筋混凝土 +refined-hazard-concrete=钢筋混凝土 (标识) +repair-pack=修理包 +rocket=标准火箭弹 +rocket-control-unit=火箭控制器 +rocket-fuel=火箭燃料 +rocket-launcher=火箭筒 +rocket-part=火箭组件 +satellite=卫星 +selection-tool=拉框选择工具 +shotgun=霰弹枪 +shotgun-shell=标准霰弹 +simple-entity-with-force=阵营的简单实体 +simple-entity-with-owner=个人的简单实体 +slowdown-capsule=减速胶囊 +solar-panel=太阳能板 +solid-fuel=固体燃料 +space-science-pack=太空研究包 (白瓶) +speed-module=速度插件 1 +speed-module-2=速度插件 2 +speed-module-3=速度插件 3 +spidertron-remote=蜘蛛机甲遥控器 +spidertron-rocket-launcher=蜘蛛机甲火箭筒 +steel-plate=钢材 +stone=石矿 +stone-brick=石砖 +stone-path=石砖路 +submachine-gun=冲锋枪 +sulfur=硫磺 +tank-cannon=坦克炮 +tank-flamethrower=车载喷火器 +tank-machine-gun=车载机枪 +upgrade-planner=绿图 (升级规划) +uranium-235=铀-235 +uranium-238=铀-238 +uranium-cannon-shell=贫铀炮弹 +uranium-fuel-cell=铀燃料棒 +uranium-ore=铀矿 +uranium-rounds-magazine=贫铀弹匣 +used-up-uranium-fuel-cell=乏燃料棒 +utility-science-pack=效能研究包 (黄瓶) +vehicle-machine-gun=车载机枪 +wood=木材 +[map-gen-preset-description] +death-world=异星虫子将更加残暴,而且进化得更快。 +death-world-marathon=配方和科技花费更高,异星虫子更多更危险,菜鸟勿用! +default=标准设置,推荐使用。 +island=无尽海洋中的一个巨大岛屿。 +marathon=配方和科技的花费将更加高昂。 +rail-world=散布在偏远地区的大片矿区鼓励玩家扩展到远方并修建铁路系统。这个模式下的虫子不会扩张出新的虫巢群落,也不会在已清理的区域重新驻扎。 +ribbon-world=地图高度仅有128格,这将带来许多有趣的挑战。 +rich-resources=矿床有较高的资源含量,无需向远处扩张。 +[map-gen-preset-name] +death-world=末日领域 +death-world-marathon=绝地求生 +default=默认预设 +island=困兽之斗 +marathon=长期作战 +rail-world=铁道纵横 +ribbon-world=冤家路窄 +rich-resources=富饶之地 +[mod-description] +base[1]=官方基础模组包,包含所有的原版游戏数据及自带战役场景。 +[mod-name] +base=官方基础包 +[modifier-description] +artillery-range=重炮炮弹射程:+__1__ +artillery-shell-shooting-speed-bonus=重炮炮弹射速:+__1__ +auto-character-logistic-trash-slots=背包物流回收筛选器 +beam-damage-bonus=能量束伤害:+__1__ +bullet-damage-bonus=子弹伤害:+__1__ +bullet-shooting-speed-bonus=子弹射速:+__1__ +cannon-shell-damage-bonus=制式炮弹伤害:+__1__ +cannon-shell-shooting-speed-bonus=制式炮弹射速:+__1__ +character-build-distance=玩家修建距离:+__1__ +character-crafting-speed=玩家制造速度:+__1__ +character-health-bonus=玩家生命值:+__1__ +character-inventory-slots-bonus=玩家背包容量:+__1__ +character-item-drop-distance=玩家丢弃物品距离:+__1__ +character-item-pickup-distance=玩家拾取物品距离:+__1__ +character-logistic-requests=背包物流需求区 +character-logistic-trash-slots=背包物流回收区:+__1__ +character-loot-pickup-distance=玩家拾取战利品距离:+__1__ +character-mining-speed=玩家采矿速度:+__1__ +character-reach-distance=玩家触及距离:+__1__ +character-resource-reach-distance=玩家触及资源距离:+__1__ +character-running-speed=玩家行走速度:+__1__ +deconstruction-time-to-live=拆除有效期:+__1__ +electric-damage-bonus=电击伤害:+__1__ +flamethrower-damage-bonus=火焰伤害:+__1__ +flamethrower-turret-attack-bonus=火焰炮塔伤害:+__1__ +fluid-damage-modifier=流体伤害修正 +follower-robot-lifetime=战斗机器人有效期:+__1__ +ghost-time-to-live=设施规划重建时限:+__1__ +grenade-damage-bonus=手雷伤害:+__1__ +gun-turret-attack-bonus=机枪炮塔伤害:+__1__ +inserter-stack-size-bonus=常规机械臂搬运量:+__1__ +laboratory-productivity=研究中心研发产能:+__1__ +laboratory-speed=研究中心研发速度:+__1__ +landmine-damage-bonus=地雷伤害:+__1__ +laser-damage-bonus=激光伤害:+__1__ +laser-shooting-speed-bonus=激光射速:+__1__ +max-failed-attempts-per-tick-per-construction-queue=建造管理下限速度:+__1__ +max-successful-attempts-per-tick-per-construction-queue=建造管理上限速度:+__1__ +maximum-following-robots-count=战斗无人机跟随上限:+__1__ +mining-drill-productivity-bonus=采矿产能:+__1__ +rocket-damage-bonus=火箭弹伤害:+__1__ +rocket-shooting-speed-bonus=火箭弹射速:+__1__ +shotgun-shell-damage-bonus=霰弹伤害:+__1__ +shotgun-shell-shooting-speed-bonus=霰弹射速:+__1__ +stack-inserter-capacity-bonus=集装机械臂搬运量:+__1__ +train-braking-force-bonus=火车制动力:+__1__ +worker-robot-battery=作业机器人充电容量:+__1__ +worker-robot-speed=作业机器人移动速度:+__1__ +worker-robot-storage=作业机器人货物运量:+__1__ +zoom-to-world-blueprint-enabled=地图缩放蓝图 (建设规划) +zoom-to-world-deconstruction-planner-enabled=地图缩放红图 (拆除规划) +zoom-to-world-enabled=地图缩放 +zoom-to-world-ghost-building-enabled=地图缩放规划修建 +zoom-to-world-selection-tool-enabled=地图缩放选择工具 +zoom-to-world-upgrade-planner-enabled=地图缩放绿图 (升级规划) +[programmable-speaker-instrument] +alarms=警报音 +bass=贝斯 +celesta=钢片琴 +drum-kit=打击乐 +lead=合成主音 +miscellaneous=提示音 +piano=钢琴 +plucked=弹拨乐 +saw=合成锯波 +square=合成方波 +steel-drum=钢鼓 +vibraphone=颤音琴 +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=解锁成就 +alarm-1=警报 1 +alarm-2=警报 2 +alert-destroyed=警报:目标已被摧毁 +armor-insert=插入模块 +armor-remove=移除模块 +buzzer-1=蜂鸣 1 +buzzer-2=蜂鸣 2 +buzzer-3=蜂鸣 3 +cannot-build=无法建设 +clap=拍手 +console-message=消息会话 +cowbell=牛铃 +crafting-finished=制造完成 +crash=砸镲 +fx=合成特效 +game-lost=输掉游戏 +game-won=游戏获胜 +gui-click=点击界面 +gui-click-2=点击界面 2 +hat-1=踩镲 1 +hat-2=踩镲 2 +high-q=激光枪声 +inventory-move=容器转移 +kick-1=大鼓 1 +kick-2=大鼓 2 +new-objective=新的目标 +perc-1=敲击 1 +perc-2=敲击 2 +research-completed=研发完成 +reverse-cymbal=反转镲 +ring=铃声 +scenario-message=场景会话 +shaker=沙锤 +siren=防空警报 +snare-1=小鼓 1 +snare-2=小鼓 2 +snare-3=小鼓 3 +triangle=三角铁 +[recipe-name] +advanced-oil-processing=高等原油处理 +basic-oil-processing=基础原油处理 +coal-liquefaction=煤炭液化 +empty-crude-oil-barrel=倒出原油 +empty-filled-barrel=倾倒__1__桶 +fill-barrel=灌装__1__桶 +fill-crude-oil-barrel=灌装原油 +heavy-oil-cracking=重油裂解 +kovarex-enrichment-process=铀增殖处理 +light-oil-cracking=轻油裂解 +nuclear-fuel-reprocessing=乏燃料后处理 +uranium-processing=铀浓缩处理 +[shortcut] +alt-mode=开启/关闭细节显现模式 +copy=复制 +cut=剪切 +import-string=导入代码 +inline-keybind-format=__1__ (__2__) +make-blueprint=蓝图 (建设规划) +make-blueprint-book=蓝图簿 +make-deconstruction-planner=红图 (拆除规划) +make-upgrade-planner=绿图 (升级规划) +out-of-line-keybind-format=__1__\n(__2__) +paste=粘贴 +toggle-equipment-movement-bonus=开启/关闭外骨骼加速 +toggle-personal-logistic-requests=开启/关闭背包物流 +toggle-personal-roboport=开启/关闭机器人指令模块 +undo=撤销 +undo-unavailable=撤销 +[story] +message-log-close=关闭 +message-log-title=会话日志 +[technology-description] +advanced-electronics=高阶运算所需的集成电路和微处理器。 +advanced-material-processing=更高效、适用更广的冶炼炉。 +advanced-oil-processing=可将原油进一步精炼得到更多产物。 +artillery=一种安装在炮塔或车厢上的远程火炮,可以向远处的敌方建筑自动开炮,也可以用瞄准器向更远的位置手动开炮。 +artillery-shell-range=可提高重型火炮的自动射程和手动射程。 +artillery-shell-speed=提高重型火炮的射速。 +atomic-bomb=一种极具毁灭性的火箭弹,能瞬间荡平一大片区域。 +automated-construction=可对建设机器人下达复杂工作指令的技术,例如同时铺设、升级或拆除多个设施,复刻整个工厂布局,清除大片森林。 +automated-rail-transportation=解锁火车站,可用于设置列车自动行驶线路。 +automation=自动化批量生产所需的核心科技。 +automation-2=能处理流体原料的组装机。 +automation-3=能处理流体原料、生产速度更快、而且有更多插件插槽的组装机。 +automobilism=一种引擎驱动的交通工具。 +battery=为电子设备存储和供应能量的化学电池。 +battery-equipment=用于插入装甲,可储存富余的能量以供应急之需。 +battery-mk2-equipment=用于插入装甲,可储存更多富余的能量以供应急之需。 +belt-immunity-equipment=用于插入装甲,可让你不被传送带运走。 +braking-force=让火车能够更快地减速刹车,从而延长其全速行驶里程。 +chemical-science-pack=进一步解锁相关研究:使用石油产品制作的高级物品。 +circuit-network=通过线缆连接机器,让机器根据信号自动作出特定动作,从而更精准地控制机器。 +cliff-explosives=装满炸药的炸药桶,可用来摧毁悬崖。 +coal-liquefaction=一种能把煤矿转化为原油的处理工艺,处理过程还需要蒸汽和重油。 +concrete=一种高级建筑材料,也可以用于铺设地砖。 +construction-robotics=建设机器人可以自动维修或铺设友方设施,也可以通过布置建设规划让建设机器人铺设新设施。 +defender=最基础的战斗无人机型号,可在一小段时间内跟随并辅助玩家。 +destroyer=最高级的战斗无人机型号,可在有限的时间内跟随并辅助玩家。 +discharge-defense-equipment=用于插入装甲,通过瞄准器放电可伤害、击退、致昏附近的敌人。 +distractor=战斗无人机的中等型号,可在部署位置向敌方射击、吸引火力。 +effect-transmission=插件效果分享塔能把插件的加成效果分享给周围的友方机器。 +effectivity-module=该插件可降低机器的能耗。 +electric-energy-accumulators=可储存富余电能的设施。 +electric-energy-distribution=适用性更广的配电方式。 +electric-engine=可将电能转化为机械动力。 +electronics=基本信号处理所需的电子元器件。 +energy-shield-equipment=用于插入装甲,可吸收伤害。 +energy-shield-mk2-equipment=用于插入装甲,可吸收大量伤害。 +energy-weapons-damage=提高激光、电击等能量束的武器伤害。 +engine=可将燃料的化学能转化为机械动力,是各种载具的必要组件。 +exoskeleton-equipment=用于插入装甲,可提高玩家的移动速度。可以同时装备多个外骨骼模块。 +explosive-rocketry=一种极具爆炸力的火箭弹,有更大的爆炸半径。 +explosives=可开发出危险但可控的炸药。 +fast-inserter=动作更快的机械臂,通过改进的电子系统还能够筛选物品。 +flamethrower=手持式或炮塔式的强劲火焰喷射器,可向敌方喷射燃油使其置于火海。 +flammables=以更高效的燃料和更具杀伤性的武器为目标深入研发。 +fluid-handling=储存和运输流体所需的多种技术。 +fluid-wagon=可通过铁路运输流体。液罐车厢停在直线铁路区间时,可通过铁轨旁的管道泵装卸流体。 +follower-robot-count=提高可同时跟着你的战斗无人机的数量上限。 +fusion-reactor-equipment=用于插入装甲,可为其它模块提供能量。 +gates=可在需要时打开一截墙壁以供进出,可通过信号网络自动控制。 +gun-turret=基础防御工事,需要装填子弹。 +heavy-armor=为玩家提供更多防护的护甲。 +inserter-capacity-bonus=让集装机械臂每次可以搬运更多的物品。其中部分升级可稍微提高常规机械臂每次搬运物品的数量。 +kovarex-enrichment-process=可使用 铀-238 生成 铀-235 的处理过程,铀的增殖需要大量的 铀-235 作为触媒。 +land-mine=一种铺在地面上的爆炸陷阱,敌方走过就会引爆。引爆后可由建设机器人自动铺设。「烈性炸药」科技可强化其杀伤力。 +landfill=可在水上铺设,用以创造建设用地。 +laser=可造成伤害的聚焦光束。 +laser-shooting-speed=提高激光武器的射速。 +laser-turret=高级防御工事,仅需为其供应电力即可。 +logistic-robotics=物流机器人能为玩家送来物品,也能把不需要的物品送走。 +logistic-science-pack=进一步解锁相关研究:改进的物流、自动化和初级军备。 +logistic-system=解锁更多物流箱,物流机器人的应用场景将得以扩展。优先集货箱 (蓝箱) 可从物流网络中请求并优先收集指定物品。主动供货箱 (紫箱) 会把里面的物品主动推送到储存处或需求处。主动存货箱 (绿箱) 也可请求并收集指定物品,通常用于供应背包物流和自动建设。 +logistics=更高效的多种物流运输方式。 +low-density-structure=一种轻质且耐用的材料,非常适合用在太空船和便携式装备上。 +lubricant=将重油转化为润滑油,可为高速机器降低摩擦。 +military=用更强劲的武器保护你和你的工厂。 +military-science-pack=进一步解锁相关研究:更多军备。 +mining-productivity=提高所有采矿机和抽油机的产量。 +modular-armor=具有较小装备插槽的装甲,可插入模块装备,让你获得独特的加成。穿上装甲也会增大你的背包。 +modules=可插入机器以提供加成的插件技术。 +night-vision-equipment=用于插入装甲,可使玩家获得夜视能力。 +nuclear-fuel-reprocessing=可从乏燃料棒中提取 铀-238 的后处理过程。 +nuclear-power=使用铀燃料棒发电的精密技术。 +oil-processing=原油精炼产物可用于生产塑料、硫磺以及燃料。 +optics=可见光的多种技术应用。 +personal-laser-defense-equipment=用于插入装甲,可自动向周边敌对单位开火。 +personal-roboport-equipment=用于插入装甲,可让建设机器人直接从背包中飞出来作业。 +personal-roboport-mk2-equipment=用于插入装甲,可让许多建设机器人直接从背包中飞出来作业。 +physical-projectile-damage=提高动能弹药武器的伤害。 +plastics=塑料是一种可模塑成特定形状的合成聚合材料。 +power-armor=具有较大模块插槽和背包容量加成的装甲。 +power-armor-mk2=具有很大模块插槽和背包容量加成的装甲。 +production-science-pack=用于研究效率最高的机器、模块和流程。 +productivity-module=该插件可提高机器的产能 (同等材料产出更多产品),但会增加能耗、降低速度。 +rail-signals=可以在同一条铁轨上安排多次列车。 +railway=大运量的远距离运输方式。 +refined-flammables=提高基于火焰的武器伤害。 +research-speed=提高科研效率。 +robotics=飞行机器人的主体部分,进一步加工后可从事物流工作或建设工作。 +rocket-control-unit=能够控制火箭系统运行的高级运算处理器。 +rocket-fuel=一种用途广泛的精炼燃料。 +rocket-silo=让玩家能够发射火箭至太空,以此通关游戏。 +rocketry=可通过火箭筒发射火箭弹。 +solar-energy=零消耗的电力来源,但夜间失效。 +solar-panel-equipment=用于插入装甲,可为其它模块提供能量,但夜间无用。 +space-science-pack=可将卫星送入太空,以此获得包含了科学数据的 太空研究包 (白瓶) 。 +speed-module=该插件可提高机器的生产速度,但会增加能耗。 +spidertron=一种能够穿越复杂地形的多用途载具,其装备的高射速火箭筒能够手动瞄准或自动攻击,既能够手动驾驶,也可以通过遥控器远程驱动。 +stack-inserter=集装机械臂能每次同时搬运多个物品。 +steel-axe=可提高人工采矿速度。 +steel-processing=可将铁板冶炼成钢材的技术。 +stone-wall=保护工厂的墙壁。 +stronger-explosives=提高基于炸药武器的伤害。 +sulfur-processing=一种高活性的非金属化工品,可用于制造硫酸和炸药。 +tank=一种可装备多种武器的攻击性载具。 +toolbelt=可扩大玩家背包。 +uranium-ammo=使用 铀-238 制造的高级弹药,其硬度和重量的优势能产生巨大的破坏力。 +uranium-processing=经过离心机的处理 铀矿 将转变为 铀-238 ,同时还有一定概率获得更有价值的 铀-235 ,二者都是制造铀燃料棒的原料。 +utility-science-pack=可以研究最强大的武器、个人设备和机器人协调。 +weapon-shooting-speed=提高动能弹药武器的射速。 +worker-robots-speed=提高物流机器人和建设机器人的飞行速度。 +worker-robots-storage=提高物流机器人和建设机器人每次可携带货物的数量。 +[technology-name] +advanced-electronics=高等电学 +advanced-material-processing=高等冶炼技术 +advanced-oil-processing=高等原油处理 +artillery=重型火炮 +artillery-shell-range=重炮炮弹射程 +artillery-shell-speed=重炮炮弹射速 +atomic-bomb=原子弹 +automated-rail-transportation=铁路自动运输系统 +automation=自动化 +automobilism=汽车 +battery=电池 +battery-equipment=电池组模块 +battery-mk2-equipment=电池组模块MK2 +belt-immunity-equipment=锚定模块 +braking-force=制动技术 +chemical-science-pack=化工研究包 (蓝瓶) +circuit-network=信号网络 +cliff-explosives=悬崖炸药 +coal-liquefaction=煤炭液化 +concrete=混凝土 +construction-robotics=建设机器人 +defender=防御无人机 +destroyer=进攻无人机 +discharge-defense-equipment=放电防御模块 +distractor=掩护无人机 +effect-transmission=插件效果分享 +effectivity-module=节能插件 +electric-energy-accumulators-1=电能储存 +electric-energy-distribution=电能传输 +electric-engine=电动机 +electronics=基础电学 +energy-shield-equipment=能量盾模块 +energy-shield-mk2-equipment=能量盾模块MK2 +energy-weapons-damage=能量武器伤害 +engine=内燃机 +exoskeleton-equipment=外骨骼模块 +explosive-rocketry=爆破火箭弹 +explosives=炸药 +fast-inserter=高速机械臂 +flamethrower=火焰喷射 +flammables=燃料制备 +fluid-handling=流体操作 +fluid-wagon=液罐车厢 +follower-robot-count=无人机跟随数量 +fusion-reactor-equipment=聚变堆模块 +gate=闸门 +gun-turret=机枪炮塔 +heavy-armor=重型护甲 +inserter-capacity-bonus=机械臂搬运量加成 +kovarex-enrichment-process=铀增殖处理 +land-mine=地雷 +landfill=填海料 +laser=激光 +laser-shooting-speed=激光射速 +laser-turret=激光炮塔 +logistic-robotics=物流机器人 +logistic-science-pack=物流研究包 (绿瓶) +logistic-system=物流系统 +logistics=物流学 +low-density-structure=轻质框架 +lubricant=润滑油 +military=军工学 +military-science-pack=军备研究包 (灰瓶) +mining-productivity=采矿产能 +modular-armor=模块装甲 +modules=插件 +night-vision-equipment=夜视模块 +nuclear-fuel-reprocessing=乏燃料后处理 +nuclear-power=核能 +oil-processing=基础原油处理 +optics=基础光学 +personal-laser-defense-equipment=激光防御模块 +personal-roboport-equipment=机器人指令模块 +personal-roboport-mk2-equipment=机器人指令模块MK2 +physical-projectile-damage=动能武器伤害 +plastics=塑料 +power-armor=能量装甲 +power-armor-mk2=能量装甲MK2 +production-science-pack=生产研究包 (紫瓶) +productivity-module=产能插件 +rail-signals=铁路信号 +railway=铁路 +refined-flammables=精炼燃料制备 +research-speed=研究中心研发速度 +robotics=机器人技术 +rocket-control-unit=火箭控制器 +rocket-fuel=火箭燃料 +rocket-silo=火箭发射井 +rocketry=火箭弹 +solar-energy=太阳能 +solar-panel-equipment=太阳能模块 +space-science-pack=太空研究包 (白瓶) +speed-module=速度插件 +spidertron=蜘蛛机甲 +stack-inserter=集装机械臂 +steel-axe=钢斧镐 +steel-processing=炼钢技术 +stone-wall=石墙 +stronger-explosives=烈性炸药 +sulfur-processing=硫磺 +tank=坦克 +toolbelt=工具腰带 +uranium-ammo=贫铀弹 +uranium-processing=铀浓缩处理 +utility-science-pack=效能研究包 (黄瓶) +weapon-shooting-speed=动能武器射速 +worker-robots-speed=作业机器人移动速度 +worker-robots-storage=作业机器人货物运量 +[tile-name] +concrete=标准混凝土路 +deepwater=深水 +deepwater-green=深水 (绿) +dirt-1=泥地 1 +dirt-2=泥地 2 +dirt-3=泥地 3 +dirt-4=泥地 4 +dirt-5=泥地 5 +dirt-6=泥地 6 +dirt-7=泥地 7 +dry-dirt=泥地 (干) +grass-1=草地 +grass-2=草地 2 +grass-3=草地 3 +grass-4=草地 4 +hazard-concrete-left=标准混凝土路 (左警戒) +hazard-concrete-right=标准混凝土路 (右警戒) +lab-dark-1=测试地格 1 +lab-dark-2=测试地格 2 +lab-white=地砖 (白) +landfill=填海料 +nuclear-ground=核能用地 +out-of-map=地图外区域 +red-desert-0=红漠 0 +red-desert-1=红漠 1 +red-desert-2=红漠 2 +red-desert-3=红漠 3 +red-desert-dark=红漠 (暗) +refined-concrete=钢筋混凝土路 +refined-hazard-concrete-left=钢筋混凝土路 (左警戒) +refined-hazard-concrete-right=钢筋混凝土路 (右警戒) +sand-1=沙地 1 +sand-2=沙地 2 +sand-3=沙地 3 +stone-path=石砖路 +tutorial-grid=地砖 (教学用格砖) +water=浅水 +water-green=浅水 (绿) +water-mud=浅水 2 +water-shallow=浅水 +water-wube=浅水 (wube) +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider] 会主动尝试将物品推送至物流网络。\n如果主动供货箱 (紫箱) 中的某个物品目前没有请求,则会被送往 [entity=logistic-chest-storage] 。 +belt-lanes=[entity=transport-belt] 上有两条运送线路,可用来运送不同的物品或矿石。\n[entity=inserter] 抓物品时,两条运送线路都能抓到;放物品时,只会放到远端运送线路上。 +buffer-chest=[entity=logistic-chest-buffer] 既充当着 [entity=logistic-chest-requester] ,又充当着 [entity=logistic-chest-passive-provider] 。\n可以为多种场景供货,如建设作业、背包物流、已启用 "允许从 主动存货箱 (绿箱) 取货" 的优先集货箱 (蓝箱) 。 +bulk-crafting=光标放在配方制造图标上时:\n - __ALT_CONTROL__1__craft-5__ 制造五个。\n - __ALT_CONTROL__1__craft-all__ 尽可能多地制造。 +burner-inserter-refueling=[entity=burner-inserter] 可由其它机械臂装填燃料,但在搬运燃料时可以为自己装填燃料。 +circuit-network=信号网络是一种能在机器之间传递信息的系统。\n使用 [item=red-wire] 和 [item=green-wire] 可将机器连接至信号网络。\n网络中的每一个信号种类都可以传递 -2³¹(-2,147,483,648) 至 2³¹(2,147,483,647) 的整数数值。\n通关游戏并不需要使用信号网络,但很多有趣的设计和精细优化的工厂都离不开它。 +clear-cursor=手持物品时,按 __CONTROL__clear-cursor__ 可以清空光标,这将让它返回背包的 [img=utility/hand] 槽位。\n这也能取消铁路规划、线缆拖拽和框选。 +connect-switch=手持 [item=copper-cable] 时在设施上按 __ALT_CONTROL__1__build__ 可向其连接线缆。\n在设施上按 __ALT_CONTROL__1__remove-pole-cables__ 可移除所有线缆。 +construction-robots=[entity=construction-robot] 负责执行物流网络中的建设、拆除、升级和维修指令。\n建设指令在预览建设、蓝图铺设、友方设施被毁或需要重建时发出。\n拆除指令在使用 [item=deconstruction-planner] 框选目标设施时发出。\n升级指令在使用 [item=upgrade-planner] 时发出。\n使用撤销功能也可以撤销上述指令。 +copy-entity-settings=__CONTROL__copy-entity-settings__ 和 __CONTROL__paste-entity-settings__ 可让你在设施之间复制配置。\n例如,在 [entity=assembling-machine-2] 之间通过复制粘贴配置来设定生产配方,在箱子之间复制粘贴配置来设定容量上限。\n按住 __ALT_CONTROL__1__paste-entity-settings__ 并拖拽可一次向多个设施粘贴配置。 +copy-entity-settings-controller=__CONTROL__copy-entity-settings__ 和 __CONTROL__paste-entity-settings__ 可让你在设施之间复制配置。\n例如,在 [entity=assembling-machine-2] 之间通过复制粘贴配置来设定生产配方,在箱子之间复制粘贴配置来设定容量上限。\n按住 __CONTROL__paste-entity-settings__ 的同时按 __CONTROL__move__ 行进,可向多个设施快捷粘贴配置。 +copy-paste=按 __CONTROL__copy__ 可启用复制工具,将选择物保存至剪切板。\n按 __CONTROL__paste__ 可取用最后的选择物用于修建。\n__CONTROL__cycle-clipboard-forwards__ 和 __CONTROL__cycle-clipboard-backwards__ 可在剪切板历史中滚动。 +copy-paste-filters=各类筛选器、物流需求以及容器专用槽位也可以在设施间复制粘贴配置,例如 [entity=filter-inserter]、[entity=splitter]、[entity=logistic-chest-requester]、[entity=cargo-wagon] 。 +copy-paste-requester-chest=在 [entity=logistic-chest-requester] 之间复制粘贴配置可以复制物流需求。\n也可以把 [entity=assembling-machine-2] 的配置复制粘贴至 [entity=logistic-chest-requester] ,这样将按照配方设定物流需求。 +copy-paste-spidertron=在 [entity=spidertron] 之间复制粘贴配置可复制机甲颜色和物流需求。\n这也将尝试复制装备插槽的配置,如果玩家背包中有对应的装备则会自动装上。 +copy-paste-trains=在 [entity=locomotive] 之间复制粘贴配置可复制列车时刻表及列车颜色。\n在 [entity=train-stop] 之间复制粘贴配置可复制车站名及车站颜色。\n在 [entity=locomotive] 和 [entity=train-stop] 之间复制粘贴配置也能复制颜色。 +drag-building=如果想沿直线修建设施,例如修建一排 [entity=stone-furnace] ,最快捷的方式是按住 __CONTROL__build__ 并向预设方向跑。 +drag-building-poles=如果用拖动的方式修建 [entity=small-electric-pole] ,会自动按照最大连线距离修建。 +drag-building-underground-belts=如果用拖动的方式修建 [entity=underground-belt] 或 [entity=pipe-to-ground] ,会自动按照最大连接距离修建。 +e-confirm=游戏中的所有绿色按钮都能通过按下 __CONTROL__confirm-gui__ 进行 "确认" 。\n现在试着确认这条提示吧! +electric-network=电力网络能够将电能从有如 [entity=steam-engine]、[entity=solar-panel] 的发电端均衡地输送至用电端。\n在电线杆上按 __ALT_CONTROL__1__open-gui__ 可查看其所在电网的统计信息。 +electric-pole-connections=电线杆会与其 "接线半径" 内的其它电线杆自动连接,最多形成5个电缆连接。\n使用 [item=copper-cable] 也可以手动添加或移除电缆连接。\n按 __CONTROL__remove-pole-cables__ 可移除指定电线杆上的所有电缆连接。 +entity-transfers=空手时对设施按 __ALT_CONTROL__1__fast-entity-transfer__ 可从中取出所有物品。\n手持物品时对设施按 __ALT_CONTROL__1__fast-entity-transfer__ 可将物品放入其中。\n\n\n教学将教你在不打开设施的情况下移进移出物品的不同方法。 +fast-belt-bending=拖动建设 [entity=transport-belt] 时按住 __CONTROL__rotate__ 可以快捷转弯。 +fast-obstacle-traversing=拖动建设 [entity=transport-belt] 遇到障碍物时,条件允许的情况下会自动换成 [entity=underground-belt] 穿越障碍。 +fast-replace=在设施上继续修建种类与大小都相同的新设施可执行快捷替换。快捷替换会保留原设施的属性,例如库存物品和所选配方。 +fast-replace-belt-splitter=[entity=transport-belt] 和 [entity=splitter] 之间是可以相互快捷替换的。 +fast-replace-belt-underground=[entity=transport-belt] 和 [entity=underground-belt] 之间是可以相互快捷替换的。\n地下传送带入口和出口之间的传送带会在替换过程中自动回收。\n这个机制对于 [entity=pipe] 和 [entity=pipe-to-ground] 同样适用。 +fast-replace-direction=通过快捷替换可以快速改变设施的方向。 +gate-over-rail=[entity=gate] 可修建在纵向或横向 [entity=straight-rail] 上。\n火车前来才会自动开门放行,确保城墙平时不留漏洞。 +ghost-building=手持可铺设物品时按 __ALT_CONTROL__1__build-ghost__ 可铺设设施的建设规划。\n建设规划会由范围内的物流网络自动建设。 +ghost-rail-planner=铁轨布局器的预览建设模式用于布置长距离的铁轨预览。\n在铁轨布局状态按住 __CONTROL_MODIFIER__build-ghost__ 即可预览建设。\n按住 __CONTROL_MODIFIER__build-with-obstacle-avoidance__ 还能够在规避障碍的情况下布置铁轨预览。 +inserters=机械臂能够从一侧地格上抓起物品,然后在另一侧地格上放下。\n这样就能够在 [entity=transport-belt], [entity=iron-chest], [entity=burner-mining-drill], [entity=stone-furnace] 等其它机器之间搬运物品。 +insertion-limits=机械臂并不总是装满目标的全部储存空间,这使得其他机械臂也能有得搬。\n例如,如果一台 [entity=boiler] 里已经有5个或更多 [item=coal] , 机械臂就不会继续装填。这使得剩余燃料可以通过传送带运至后面的锅炉,而不是所有燃料都被第一台锅炉截留。\n这个机制对 [entity=gun-turret], [entity=assembling-machine-1], [entity=stone-furnace], [entity=lab] 等设施同样适用。 +introduction=欢迎来到提示与技巧!\n这里将通过可视或交互的方式向你解释游戏概念。\n随着游戏进程会逐步解锁提示,完成已有提示也会解锁新的提示。\n如果你想从一开始就看到所有提示,可以使用控制台命令 __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__ 。 +limit-chests=选择容器中的红叉封闭部分仓储空间,起到限制容器可用空间的效果。\n机械臂将无法向已封闭的空间装货,相当于缩减了容器的仓储容量,从而避免生产过剩。 +logistic-network=物流网络是一种强大的自动递送网络,通过飞行的机器人实施物品搬运作业和自动建设作业。\n它有三个主要组成部分:\n - [entity=roboport] 用于确定网络覆盖范围,并为机器人提供充电停放机位。\n - [entity=logistic-robot] 负责执行物流作业指令, [entity=construction-robot] 负责执行建设作业指令。\n - [tooltip=供货箱和存货箱,tips-and-tricks-item-description.storage-chest-list] 用于为网络供应物品。 +long-handed-inserters=[entity=long-handed-inserter] 是一种电力机械臂,能够在距自身两格远的位置抓起和放下物品,而不是通常的一格远位置。 +low-power=如果耗电量高于发电装机量,工厂中的机器会因为供电不足而工作缓慢。\n请随时留意机器工作速度,及时发现电力短缺情况,以免难以补救。\n判断电力是否充足的最佳方式是查看电网统计,确认 "保障" 是绿色的满格状态。 +move-between-labs=[entity=inserter] 能够在 [entity=lab] 之间转运研究包。 +passive-provider-chest=[entity=logistic-chest-passive-provider] 可为物流网络供应物品。\n这意味着被动供货箱 (红箱) 里面的任何物品都能被机器人取走,用于物流指令或建设指令。 +personal-logistics=[entity=logistic-robot] 会从物流箱送来物品,满足背包物流需求。\n背包物流有需求下限和需求上限。机器人会一直送来物品,直到物品数量高于需求下限。\n如果物品数量高于需求上限,多余的物品会被移至背包物流回收区,由机器人将其运走。 +pipette=按 __CONTROL__smart-pipette__ 可铺设鼠标上选中的设施。 +pole-dragging-coverage=如果沿着电力机械拖拽修建 [entity=small-electric-pole] ,则中途不会遗漏。 +pump-connection=[entity=fluid-wagon] 只有停靠在正对 [entity=pump] 的位置才会进行连接。\n这是向 [entity=fluid-wagon] 装卸流体的必要步骤。 +rail-building=若想进入铁轨修建模式,手持 [item=rail] 时在已铺设的一节铁轨按 __CONTROL__build__ 即可。\n按 __ALT_CONTROL__1__build__ 可确认铁轨段的预期位置。\n按 __CONTROL__clear-cursor__ 可退出铁轨修建模式。 +rail-signals-advanced=[entity=rail-chain-signal] 会根据前方铁路信号决定其同行状态,确保列车驶入前方区段后能够正常驶出。\n通过与 [entity=rail-signal] 相配合,可以用来修建更高级的铁轨交叉口。\n\n\n教学将教你如何使用联锁铁路信号修建复杂的铁轨交叉口,同时避免出现麻将式锁死现象。 +rail-signals-basic=[entity=rail-signal] 可将铁轨划分至数个区段。每辆 [entity=locomotive] 都会读取铁路信号,以免与其它列车相撞。\n\n\n\n教学将教你如何用铁路信号在同一条铁轨上部署多个班次列车。 +repair-packs=手持 [item=repair-pack] 时,在设施上按住 __CONTROL__build__ 可以维修它。 +requester-chest=[entity=logistic-chest-requester] 可从物流网络请求物品。\n[entity=logistic-robot] 将从物流网络送来物品满足请求。 +rotating-assemblers=一些配方需要在 [entity=assembling-machine-2] 上增加一个流体入口,如 [recipe=electric-engine-unit] 。在组装机上按 __CONTROL__rotate__ 可以旋转其流体入口的方向。 +shoot-targeting=按 __CONTROL__shoot-enemy__ 射击光标附近的敌方目标。\n按 __CONTROL__shoot-selected__ 射击选定的中立实体或友方设施。 +shoot-targeting-controller=按住 __CONTROL__shoot-enemy__ 可向目标敌人射击。\n使用控制器时,所有武器会向范围内最近的敌人自动射击。用 __CONTROL__look__ 可改变自动射击的目标区域。\n按 __CONTROL__shoot-selected__ 可向指定的中立或友方设施射击。 +show-info=按 __CONTROL__show-info__ 可在设施上显示细节信息。 +splitter-filters=[entity=splitter] 通过配置可筛选指定物品,或者确定输入输出的优先次序。 +splitters=[entity=splitter] 用于传送带的分流、合流及流量平衡。\n如果两个出口均有闲置空间,输入物品会被均分至两侧,否则会被引流至有闲置空间的一侧。 +stack-transfers=__CONTROL__stack-transfer__ 可转移一组物品堆叠。\n__CONTROL__inventory-transfer__ 可转移同种物品的所有堆叠。(对空槽位点击将转移整个容器) \n对于上面提及的操作,如果用 __CONTROL_RIGHT_CLICK__ 代替 __CONTROL_LEFT_CLICK__ ,则只会转移一半数量。\n\n教学中将会更细致地进行讲解。 +steam-power=[entity=boiler] 通过消耗有如 [item=coal] 等燃料能够将 [fluid=water] 转化为 [fluid=steam] 。\n[entity=steam-engine] 消耗 [fluid=steam] 产生电能,然后通过电力网络配送至用电端。 +storage-chest=[entity=logistic-chest-storage] 储存从背包物流回收区和拆除指令取回的物品。\n被动存货箱 (黄箱) 中的任何物品都能供应给物流指令或建设指令。\n被动存货箱 (黄箱) 通过设置可以只接受一种物品。 +storage-chest-list=各类物流箱按照如下优先顺序供应储存物:\n[entity=logistic-chest-active-provider] 主动供货箱 (紫箱) \n[entity=logistic-chest-buffer] 主动存货箱 (绿箱) \n[entity=logistic-chest-storage] 被动存货箱 (黄箱) \n[entity=logistic-chest-passive-provider] 被动供货箱 (红箱) +train-stop-same-name=[entity=train-stop] 可与其它站点共享名称,如果列车时刻表中有此名称,列车会将其中的某个车站作为目的地。\n通过设置每个站点的列车上限,可以更精确地控制实际运行。 +train-stops=[entity=train-stop] 用于铁路自动化运输,列车可驶向经过命名的火车站。\n\n\n\n教学将教你如何修建火车站,以及如何设置简单的列车时刻表。 +trains=火车适用于高吞吐量、远距离运输。\n按 __CONTROL__toggle-driving__ 进入火车,用 __CONTROL_MOVE__ 驾驶火车。 +transport-belts=传送带是一种用于运送物品却不需要能源的永动机,实际上也能移动有如玩家、载具、虫子等物体。\n传送带系统由 [entity=transport-belt], [entity=splitter] 和 [entity=underground-belt] 组成。\n高等级传送带能够更快速地运送物品:[entity=fast-transport-belt], [entity=express-transport-belt]. +underground-belts=[entity=underground-belt] 可让传送带穿越设施和地形障碍。 +usable-items=除了修建设施,一些物品还有其它用途。例如,向敌方投掷 [item=grenade] 杀伤对方。\n手持可使用物品时按 __ALT_CONTROL__1__build__ 即可发挥其作用。 +z-dropping=按 __CONTROL__drop-cursor__ 从光标丢下一个物品。\n你可以把它丢到地上,到传送带上,到设施里。\n按住 __CONTROL__drop-cursor__ 并在多个设施上拖动光标,可快速向每个设施丢进一个物品。 +[tips-and-tricks-item-name] +active-provider-chest=主动供货箱 (紫箱) +belt-lanes=传送带运送线路 +buffer-chest=主动存货箱 (绿箱) +bulk-crafting=批量制造 +burner-inserter-refueling=热能机械臂燃料装填 +circuit-network=信号网络 +clear-cursor=清空光标 +connect-switch=电闸连线 +construction-robots=建设机器人 +copy-entity-settings=复制粘贴设施配置 +copy-entity-settings-controller=复制粘贴设施配置 +copy-paste=复制粘贴 +copy-paste-filters=复制粘贴筛选器配置 +copy-paste-requester-chest=复制粘贴集货箱配置 +copy-paste-spidertron=复制粘贴蜘蛛机甲配置 +copy-paste-trains=复制粘贴列车配置 +drag-building=边拖边建 +drag-building-poles=拖建电线杆 +drag-building-underground-belts=拖建地下传送带 +e-confirm=__CONTROL__confirm-gui__ 确认 +electric-network=电力网络 +electric-pole-connections=电线杆连接 +entity-transfers=设施转移 +fast-belt-bending=快捷传送带转弯 +fast-obstacle-traversing=自动穿越障碍 +fast-replace=快捷替换 +fast-replace-belt-splitter=快捷替换传送带和分流器 +fast-replace-belt-underground=快捷替换传送带和地下传送带 +fast-replace-direction=快捷替换方向 +gate-over-rail=铁路闸门 +ghost-building=规划建筑 +ghost-rail-planner=铁轨布局器 +inserters=机械臂 +insertion-limits=搬运限制 +introduction=简介 +limit-chests=箱子容量限制 +logistic-network=物流网络 +long-handed-inserters=加长机械臂 +low-power=电力不足 +move-between-labs=研究中心间转运 +passive-provider-chest=被动供货箱 (红箱) +personal-logistics=背包物流 +pipette=设施取用 +pole-dragging-coverage=电线杆拖拽覆盖 +pump-connection=管道泵连接 +rail-building=铁轨修建 +rail-signals-advanced=高级铁路信号 +rail-signals-basic=基础铁路信号 +repair-packs=修理包 +requester-chest=优先集货箱 (蓝箱) +rotating-assemblers=旋转组装机 +shoot-targeting=射击目标 +shoot-targeting-controller=射击目标 +show-info=细节显现模式 +splitter-filters=分流器筛选 +splitters=分流器 +stack-transfers=堆叠转移 +steam-power=蒸汽动力 +storage-chest=被动存货箱 (黄箱) +train-stop-same-name=同名火车站 +train-stops=火车站 +trains=火车 +transport-belts=传送带 +underground-belts=地下传送带 +usable-items=可使用物品 +z-dropping=__CONTROL__drop-cursor__ 丢弃物品 +[virtual-signal-description] +signal-anything=在判断运算器中:用作判断参数时,至少有一个输入信号满足判断条件就会允许信号输出,若没有输入信号会默认禁止信号输出。 +signal-each=在判断运算器中:用作判断参数时,会对每个输入信号分别进行判断,若满足判断条件分别允许信号输出;用作输出信号时,会分别输出满足判断条件的输入信号。\n在算术运算器中:用作运算参数时,会对每个输入信号分别进行运算;用作输出信号时,会分别输出各输入信号的运算结果,否则会输出运算结果之和。 +signal-everything=在判断运算器中:用作判断参数时,只有所有输入信号都满足判断条件才会允许信号输出,若没有输入信号会默认允许信号输出;用作输出信号时,会输出所有的输入信号。 +[virtual-signal-name] +signal-0=信号 0 +signal-1=信号 1 +signal-2=信号 2 +signal-3=信号 3 +signal-4=信号 4 +signal-5=信号 5 +signal-6=信号 6 +signal-7=信号 7 +signal-8=信号 8 +signal-9=信号 9 +signal-A=信号 A +signal-B=信号 B +signal-C=信号 C +signal-D=信号 D +signal-E=信号 E +signal-F=信号 F +signal-G=信号 G +signal-H=信号 H +signal-I=信号 I +signal-J=信号 J +signal-K=信号 K +signal-L=信号 L +signal-M=信号 M +signal-N=信号 N +signal-O=信号 O +signal-P=信号 P +signal-Q=信号 Q +signal-R=信号 R +signal-S=信号 S +signal-T=信号 T +signal-U=信号 U +signal-V=信号 V +signal-W=信号 W +signal-X=信号 X +signal-Y=信号 Y +signal-Z=信号 Z +signal-anything=任一信号 +signal-black=黑信号 +signal-blue=蓝信号 +signal-check=检查信号 +signal-cyan=青信号 +signal-dot=点信号 +signal-each=每个信号 +signal-everything=所有信号 +signal-green=绿信号 +signal-grey=灰信号 +signal-info=信息信号 +signal-pink=粉信号 +signal-red=红信号 +signal-white=白信号 +signal-yellow=黄信号 + diff --git a/factorio/data/base/locale/zh-TW/base.cfg b/factorio/data/base/locale/zh-TW/base.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0c4a65a97021c779bde0a0a4542edd58cc15cf79 --- /dev/null +++ b/factorio/data/base/locale/zh-TW/base.cfg @@ -0,0 +1,1340 @@ +[achievement-description] +automated-cleanup=使用建設無人機拆除100座設施。 +automated-construction=使用建設無人機鋪設100臺機器。 +circuit-veteran-1=每小時生產 1k 片進階電路板。 +circuit-veteran-2=每小時生產 1k 片進階電路板。 +circuit-veteran-3=每小時生產 25k 片進階電路板。 +computer-age-1=每小時生產 500 顆處理器。 +computer-age-2=每小時生產 1k 顆處理器。 +computer-age-3=每小時生產 5k 顆處理器。 +delivery-service=讓物流無人機配送 10k 個物品給人物。 +eco-unfriendly=研究出《石油加工》。 +getting-on-track=建造火車頭。 +getting-on-track-like-a-pro=在遊戲前 90 分鐘內建造好火車頭。 +golem=承受單發至少 500 的傷害並存活。 +iron-throne-1=每小時生產 20k 個鐵片。 +iron-throne-2=每小時生產 200 k 個鐵片。 +iron-throne-3=每小時生產 400 k 個鐵片。 +it-stinks-and-they-dont-like-it=汙染引來蟲子進攻。 +lazy-bastard=手工製造不超過 111 個物品就獲勝。 +logistic-network-embargo=不建造任何出貨箱、轉運箱、進貨箱就獲勝。 +mass-production-1=生產 10k 片電子電路板。 +mass-production-2=生產 1M 片電子電路板。 +mass-production-3=生產 20M 片電子電路板。 +minions=讓至少100個戰鬥無人機追隨你。 +no-time-for-chitchat=在 15 小時內完成遊戲。 +pyromaniac=燒毀10K的樹木。 +raining-bullets=不建造任何雷射炮塔就贏得一場遊戲。 +run-forrest-run=撞毀100棵樹木。 +smoke-me-a-kipper-i-will-be-back-for-breakfast=完成遊戲。 +solaris=以太陽能板在一小時內產生10GJ電力。 +steam-all-the-way=不建造任何太陽能板就獲勝。 +steamrolled=撞垮10個蟲巢。 +tech-maniac=研究所有科技。 +there-is-no-spoon=在 8 小時內完成遊戲。 +trans-factorio-express=規劃一條長達 1,000 格以上的火車路線。 +watch-your-step=被行駛中的火車頭撞死。 +you-are-doing-it-right=使用建設無人機鋪設的機器數量超過人工放置的機器數量。 +you-have-got-a-package=讓物流無人機送貨給人物。 +[achievement-name] +automated-cleanup=都市更新 +automated-construction=你要工人? +circuit-veteran-1=電子業實習生 +circuit-veteran-2=電子業老鳥工程師 +circuit-veteran-3=電子業老司機 +computer-age-1=電腦時代 +computer-age-2=手機時代 +computer-age-3=智慧型手機時代 +delivery-service=宅配服務 +eco-unfriendly=異星全球暖化 +getting-on-track=鐵路元年 +getting-on-track-like-a-pro=搞軌專家 +golem=堅如磐石 +iron-throne-1=鋼鐵菜鳥 +iron-throne-2=鋼鐵老鳥 +iron-throne-3=鋼鐵老司機 +it-stinks-and-they-dont-like-it=環保團體準備抗爭 +lazy-bastard=躺著贏 +logistic-network-embargo=事必躬親 +mass-production-1=小型電子廠 +mass-production-2=大型電子廠 +mass-production-3=跨國電子廠 +minions=瘋狂粉絲 +no-time-for-chitchat=沒時間解釋了,快上車 +pyromaniac=縱火狂 +raining-bullets=槍林彈雨 +run-forrest-run=你駕照用雞腿換的嗎? +smoke-me-a-kipper-i-will-be-back-for-breakfast=再讓我多玩一分鐘就好 +so-long-and-thanks-for-all-the-fish=再會啦,各位魚們 +solaris=用愛發電 +steam-all-the-way=情有獨鍾 +steamrolled=吃我的壓路機啦 +tech-maniac=完美主義科學家 +there-is-no-spoon=司機啊,還有人沒有上車耶 +trans-factorio-express=高鐵開工儀式 +watch-your-step=小心月台間隙 +you-are-doing-it-right=讓我喘口氣⋯ +you-have-got-a-package=開門!麥當當歡樂送! +[ammo-category-name] +artillery-shell=火炮炮彈 +beam=光束 +biological=生物 +bullet=子彈 +cannon-shell=炮彈 +capsule=膠囊 +electric=電擊 +flamethrower=火焰噴射器 +fluid=流體 +grenade=手榴彈 +landmine=地雷 +laser=雷射 +melee=近戰 +rocket=火箭彈 +shotgun-shell=霰彈 +[autoplace-control-names] +desert=沙漠 +dirt=泥地 +enemy-base=蟲族部落 +grass=草地 +sand=沙地 +trees=樹林 +[controls] +give-blueprint=新增藍圖 +give-blueprint-book=新增藍圖冊 +give-deconstruction-planner=新增拆除規劃器 +give-upgrade-planner=新增升級規劃器 +toggle-equipment-movement-bonus=開關外骨骼 +toggle-personal-logistic-requests=開關個人物流請求 +toggle-personal-roboport=開關機動無人機調度站 +[damage-type-name] +acid=強酸傷害 +electric=電擊傷害 +explosion=爆炸傷害 +fire=火焰傷害 +impact=衝撞傷害 +laser=雷射傷害 +physical=物理傷害 +poison=毒素傷害 +[decorative-name] +big-ship-wreck-grass=大型殘骸草 +brown-asterisk=棕星草 +brown-asterisk-mini=小棕星草 +brown-carpet-grass=棕毯草 +brown-coral-mini=迷你棕珊瑚 +brown-fluff=棕色絨毛 +brown-fluff-dry=棕色絨毛乾 +brown-hairy-grass=棕毛草 +dark-mud-decal=重泥貼花 +enemy-decal=敵方貼花 +enemy-decal-transparent=敵方貼花 2 +garballo=棕梠 +garballo-mini-dry=枯萎的迷你棕梠 +green-asterisk=綠星草 +green-asterisk-mini=小綠星草 +green-bush-mini=綠色迷你灌木叢 +green-carpet-grass=綠毯草 +green-coral-mini=迷你綠珊瑚 +green-croton=綠色巴豆 +green-desert-bush=綠色灌木叢 +green-hairy-grass=綠毛草 +green-pita=綠色龍舌蘭 +green-pita-mini=迷你綠色龍舌蘭 +green-small-grass=綠小草 +lichen-decal=地衣貼花 +light-mud-decal=輕泥貼花 +muddy-stump=泥濘的樹樁 +nuclear-ground-patch=核爆焦土斑 +orange-coral-mini=迷你橙珊瑚 +puberty-decal=碎泥貼花 +red-asterisk=紅星草 +red-croton=紅色巴豆 +red-desert-bush=紅色沙漠灌木 +red-desert-decal=紅色沙漠貼花 +red-desert-rock-medium=中型紅沙岩 +red-desert-rock-small=小型紅沙岩 +red-desert-rock-tiny=超小紅沙岩 +red-pita=紅色龍舌蘭 +rock-medium=中型岩石 +rock-small=小型岩石 +rock-tiny=超小岩石 +sand-decal=砂貼花 +sand-dune-decal=沙丘貼花 +sand-rock-big=大型砂岩 +sand-rock-medium=中型砂岩 +sand-rock-small=小型砂岩 +shroom-decal=香菇貼花 +small-rock=小型岩石 +small-ship-wreck-grass=小型殘骸草 +white-desert-bush=白色灌木叢 +worms-decal=蟲族貼花 +[entity-description] +accumulator=在發電超出用電量時,可儲存有限電力;反之則會釋放電力。 +arithmetic-combinator=對電路網路信號進行算數運算。 +artillery-turret=可摧毀敵方巢穴的長射程火炮。 +beacon=將組件的效果傳輸給周圍的友方設施。 +big-ship-wreck-1=墜毀太空船的碎片。 +big-ship-wreck-2=墜毀太空船的碎片。 +big-ship-wreck-3=墜毀太空船的碎片。 +boiler=燃燒燃料,把水煮成蒸汽。 +centrifuge=加工多種有關鈾的配方。 +compilatron=墜機後倖存下來的機器人助手。由於受到內傷,喪失了部份能力。 +constant-combinator=可輸出迴路網用的常數訊號。 +construction-robot=可自動建設或維修友方設施。 +crash-site-chest-1=墜毀太空船上的某個容器,說不定含有實用的物品。 +crash-site-chest-2=墜毀太空船上的某個容器,說不定含有實用的物品。 +decider-combinator=比較電路網路信號大小並輸出判斷結果。 +express-splitter=將通過輸送帶的物品按照1:1的比例分流和/或合併。 +fast-splitter=將輸送帶的物品按照1:1的比例分流和/或合併。 +flamethrower-turret=噴射燃燒的油料燒灼敵人。 +heat-exchanger=利用熱能,把水煮成蒸汽。 +item-request-proxy=這是讓建造機器人搬運到這裡的需求物品佇列,__CONTROL__mine__可以取消這些物品需求。 +locomotive=可拉著車廂,並自動按時刻表運轉。 +logistic-chest-active-provider=主動將內容物配送到物流網。 +logistic-chest-buffer=可要求備貨指定物品以隨時供給個人物流及自動化建造。 +logistic-chest-passive-provider=放入的物品可供物流網運用。 +logistic-chest-requester=從物流網路中收集指定的物品。 +logistic-chest-storage=物流網的長期儲藏方案。 +logistic-robot=可在各物流箱之間配送物品。 +nuclear-reactor=以鈾燃料棒產生熱能。若和其他反應爐相鄰,可產生更多熱能。 +offshore-pump=從水源抽水。 +power-switch=用於控制電網通斷,也可以透過電路網路自動控制。 +programmable-speaker=接上訊號網後可播放警報聲、音樂音符或顯示警告訊息。 +radar=掃描並顯示附近的未知區域。 +rail-chain-signal=沿路讀取後續號誌狀態,以便更精細控制列車。 +rail-signal=可將鐵路系統劃分為許多閉塞區間,讓多車次列車能夠順利行駛於相同路網。 +roboport=與其他無人機調度站連線,創造建設和物流網路供無人機使用。 +rocket-silo=用來製造及發射火箭。發射火箭將獲勝。 +solar-panel=白天可達 100% 發電功率,但晚上降至 0%。 +splitter=將通過輸送帶的物品按照1:1的比例分流和/或合併。 +steam-engine=利用蒸汽來發電。 +steam-turbine=利用蒸汽來發電。 +train-stop=自動駕駛火車的停靠站。 +[entity-name] +1x2-remnants=1×2 殘骸 +accumulator=蓄電器 +acid-splash=強酸噴濺 +arithmetic-combinator=算術運算器 +artillery-turret=火炮塔 +artillery-wagon=火炮車廂 +assembling-machine-1=組裝機Ⅰ +assembling-machine-2=組裝機Ⅱ +assembling-machine-3=組裝機Ⅲ +beacon=組件廣播塔 +behemoth-biter=巨獸食人蟲 +behemoth-biter-corpse=巨獸食人蟲屍體 +behemoth-spitter=巨獸噴吐蟲 +behemoth-spitter-corpse=巨獸噴吐蟲屍體 +behemoth-worm-corpse=巨獸蠕蟲屍體 +behemoth-worm-turret=巨獸蠕蟲 +big-artillery-explosion=大型火炮爆炸 +big-biter=大型食人蟲 +big-biter-corpse=大型食人蟲屍體 +big-electric-pole=大型電線桿 +big-explosion=大型爆炸 +big-remnants=大型殘骸 +big-scorchmark=大型焦痕 +big-scorchmark-tintable=大型有色焦痕 +big-ship-wreck-1=大型飛船殘骸 +big-ship-wreck-2=大型飛船殘骸 +big-ship-wreck-3=大型飛船殘骸 +big-spitter=大型噴吐蟲 +big-spitter-corpse=大型噴吐蟲屍體 +big-worm-corpse=大型蠕蟲屍體 +big-worm-turret=大型蠕蟲 +biter-spawner=食人蟲巢穴 +biter-spawner-corpse=食人蟲巢穴殘骸 +blood-explosion-big=大型噴血 +blood-explosion-huge=巨型噴血 +blood-explosion-small=小型噴血 +blood-fountain=噴血 +blood-fountain-big=大型噴血 +blood-fountain-hit-spray=受傷噴血 +blue-chest=藍箱子 +boiler=鍋爐 +burner-generator=熱能發電機 +burner-inserter=熱能機械臂 +burner-mining-drill=熱能採礦機 +car=汽車 +cargo-wagon=貨運車廂 +centrifuge=離心機 +character=人物 +character-corpse=死人 +chemical-plant=化工廠 +cliff=懸崖 +coal=煤 +compilatron=Compilatron +constant-combinator=常數運算器 +construction-robot=建設無人機 +copper-cable=銅電纜 +copper-ore=銅礦 +crash-site-chest-1=儲物艙 +crash-site-chest-2=儲物艙 +crash-site-fire-flame=墜毀處的火焰 +crash-site-spaceship=太空船 +crash-site-spaceship-wreck-big=太空船大型殘骸 +crash-site-spaceship-wreck-medium=太空船中型殘骸 +crash-site-spaceship-wreck-small=太空船小型殘骸 +crude-oil=原油 +curved-rail=彎道鐵軌 +cutscene-gun-turret=機槍炮塔 +dead-dry-hairy-tree=枯萎的乾毛樹 +dead-grey-trunk=枯萎的灰樹幹 +dead-tree-desert=枯樹 - 沙漠 +decider-combinator=判斷運算器 +deconstructible-tile-proxy=替換地表 +defender=防衛者 +destroyer=毀滅者 +distractor=干擾者 +dry-hairy-tree=乾毛樹 +dry-tree=乾枯的樹 +electric-energy-interface=導電界面 +electric-furnace=電爐 +electric-mining-drill=電能採礦機 +enemy-damaged-explosion=敵方受傷噴血 +entity-ghost=物體預覽 +explosion=爆炸 +explosion-hit=爆炸傷害 +express-loader=極速裝卸機 +express-splitter=極速分離器 +express-transport-belt=極速輸送帶 +express-underground-belt=極速地下輸送帶 +factorio-logo-11tiles=Factorio 標誌 11 格 +factorio-logo-16tiles=Factorio 標誌 16 格 +factorio-logo-22tiles=Factorio 標誌 22 格 +fast-inserter=快速機械臂 +fast-loader=快速裝卸機 +fast-splitter=快速分離器 +fast-transport-belt=快速輸送帶 +fast-underground-belt=快速地下輸送帶 +filter-inserter=智慧機械臂 +fire-flame=火焰 +fish=魚 +flamethrower-turret=火焰噴射炮塔 +fluid-wagon=液罐車廂 +flying-robot-damaged-explosion=飛行機器人受損落屑 +gate=自動門 +green-coral=綠珊瑚 +grenade-explosion=手榴彈爆炸 +ground-explosion=地面爆炸 +gun-turret=機槍炮塔 +heat-exchanger=熱交換器 +heat-interface=導熱界面 +heat-pipe=熱導管 +huge-scorchmark=巨型焦痕 +huge-scorchmark-tintable=巨型有色焦痕 +infinity-chest=百寶箱 +infinity-pipe=百寶管 +inserter=機械臂 +iron-chest=鐵箱 +iron-ore=鐵礦 +item-on-ground=掉落物 +item-request-proxy=物品請求格 +lab=實驗室 +land-mine=地雷 +laser-bubble=雷射泡泡 +laser-turret=雷射炮塔 +linked-belt=連結輸送帶 +linked-chest=連結箱 +loader=裝卸機 +loader-1x1=裝卸機 1×1 +locomotive=火車頭 +logistic-chest-active-provider=主動出貨箱 +logistic-chest-buffer=轉運箱 +logistic-chest-passive-provider=被動出貨箱 +logistic-chest-requester=進貨箱 +logistic-chest-storage=回收箱 +logistic-robot=物流無人機 +long-handed-inserter=加長機械臂 +market=市場 +massive-explosion=大規模爆炸 +medium-biter=中型食人蟲 +medium-biter-corpse=中型食人蟲屍體 +medium-electric-pole=中型電線桿 +medium-explosion=中型爆炸 +medium-remnants=中型殘骸 +medium-scorchmark=中型焦痕 +medium-scorchmark-tintable=中型有色焦痕 +medium-ship-wreck=中型飛船殘骸 +medium-small-remnants=中小型殘骸 +medium-spitter=中型噴吐蟲 +medium-spitter-corpse=中型噴吐蟲屍體 +medium-worm-corpse=中型蠕蟲屍體 +medium-worm-turret=中型蠕蟲 +nuclear-reactor=核能反應爐 +offshore-pump=岸邊幫浦 +oil-refinery=煉油廠 +pipe=水管 +pipe-to-ground=地下水管 +player-port=玩家復活點 +poison-cloud=毒氣雲 +power-switch=電源開關設施 +programmable-speaker=可程式揚聲器 +pump=幫浦 +pumpjack=抽油幫浦 +radar=雷達 +rail-chain-signal=鐵路連鎖號誌 +rail-ending-remnants=鐵軌終端殘骸 +rail-signal=鐵路號誌 +red-chest=紅箱子 +red-desert-rock-big=大型紅砂岩 +red-desert-rock-huge=巨型紅砂岩 +roboport=無人機調度站 +rock-big=大型岩石 +rock-damaged-explosion=岩石受損爆炸 +rock-huge=巨型岩石 +rocket=火箭彈 +rocket-silo=火箭發射井 +sand-rock-big=大型砂岩 +simple-entity-with-force=基本陣營物體 +simple-entity-with-owner=基本個人物體 +small-biter=小型食人蟲 +small-biter-corpse=小型食人蟲屍體 +small-cliff=小懸崖 +small-electric-pole=小型電線桿 +small-lamp=電燈 +small-remnants=小型殘骸 +small-scorchmark=小型焦痕 +small-scorchmark-tintable=小型有色焦痕 +small-ship-wreck=小型飛船殘骸 +small-spitter=小型噴吐蟲 +small-spitter-corpse=小型噴吐蟲屍體 +small-worm-corpse=小型蠕蟲屍體 +small-worm-turret=小型蠕蟲 +solar-panel=太陽能板 +space-module-wreck=太空艙殘骸 +spark-explosion=零星爆炸 +spark-explosion-higher=稍高的零星爆炸 +spidertron=蜘蛛機甲 +spidertron-leg=蜘蛛機甲足肢 +spidertron-military-target=蜘蛛機甲進攻目標 +spitter-spawner=噴吐蟲巢穴 +spitter-spawner-corpse=噴吐蟲巢穴殘骸 +splitter=分離器 +stack-filter-inserter=智慧堆疊機械臂 +stack-inserter=堆疊機械臂 +steam-engine=蒸汽發電機 +steam-turbine=蒸汽渦輪發電機 +steel-chest=鋼箱 +steel-furnace=鋼爐 +stone=石頭 +stone-furnace=石爐 +stone-wall=圍牆 +storage-tank=儲存槽 +straight-rail=直線鐵軌 +substation=變電所 +tank=坦克 +tile-ghost=地磚預覽 +tile-proxy=地面 +train-stop=車站 +transport-belt=輸送帶 +tree=樹 +tree-brown=棕樹 +tree-dying-proxy=樹木凋零過程吸收的汙染 +tree-proxy=樹木 +tree-red=紅樹 +tree-stump=樹樁 +underground-belt=地下輸送帶 +uranium-cannon-shell-explosion=貧鈾穿甲彈爆炸 +uranium-ore=鈾礦 +wall-damaged-explosion=圍牆受損爆炸 +water-splash=水花 +water-well-pump=抽水幫浦 +wooden-chest=木箱 +[equipment-name] +battery-equipment=電池設備 +battery-mk2-equipment=電池設備Ⅱ型 +belt-immunity-equipment=地錨裝備 +discharge-defense-equipment=放電防禦 +energy-shield-equipment=能量護盾 +energy-shield-mk2-equipment=能量護盾Ⅱ型 +exoskeleton-equipment=動力外骨骼 +fusion-reactor-equipment=攜帶式核融合反應器 +night-vision-equipment=夜視鏡 +personal-laser-defense-equipment=個人雷射防禦 +personal-roboport-equipment=機動無人機調度站 +personal-roboport-mk2-equipment=機動無人機調度站Ⅱ型 +solar-panel-equipment=攜帶式太陽能板 +[fluid-name] +crude-oil=原油 +heavy-oil=重油 +light-oil=輕油 +lubricant=潤滑油 +petroleum-gas=石油氣 +steam=蒸汽 +sulfuric-acid=硫酸 +water=水 +[fuel-category-name] +chemical=可燃燃料 +nuclear=核燃料 +[item-description] +artillery-targeting-remote=可透過地圖或遊戲世界手動發射火炮。 +battery-equipment=為設備模組儲存電力。 +belt-immunity-equipment=防止人物被輸送帶移動。 +blueprint=儲存規劃設計,方便日後自動建造。 +blueprint-book=可儲存藍圖之類的物品。 +copper-cable=__CONTROL__build__可拿來連接或切斷電線桿和電源開關。 +deconstruction-planner=可將設施或掉落物標示為讓建設無人機拆除。 +discharge-defense-equipment=可透過發射器向指定方位放電來傷害、擊退,或使附近的敵人暈倒。 +effectivity-module=降低機器功耗。最低功耗可達 20%。 +energy-shield-equipment=提供保護人物的能量護盾。 +exoskeleton-equipment=加快移動速度。 +fusion-reactor-equipment=替裝備的模組供電。 +green-wire=用__CONTROL__build__可將機器連線到訊號網。 +land-mine=敵方路過時會引爆,造成傷害與暈眩效果。 +landfill=可鋪設在水面以創造新生地。 +mining-tool=加快您的挖掘速度。 +night-vision-equipment=讓你在黑暗中看得更清楚。 +personal-roboport-equipment=可讓建設無人機直接從背包中飛出來作業。 +productivity-module=讓機器製造出額外產品,但增加耗能,且降低製造速度。只對中間產物有效。 +rail=直線鐵軌可手動建造,或透過鐵路規劃器建造。\n用__CONTROL__build__可讓鐵路規劃器直接建造一小段路線,也可用__CONTROL__build-ghost__來放置一大段路線預覽。 +red-wire=用__CONTROL__build__可將機器連線到訊號網。 +repair-pack=用來維修友方物體。 +satellite=此衛星應放入火箭內。 +science-pack=供實驗室研究科技用。 +slowdown-capsule=減慢受影響目標的移動速度。 +solar-panel-equipment=替裝備的模組供電。 +space-science-pack=供實驗室研究科技用。將衛星連同火箭一起發射後即可獲得。 +speed-module=可提高機器運轉速度,代價是提高功耗。 +spidertron-remote=可在地圖或世界中傳送簡單移動指令到蜘蛛機甲。 +upgrade-planner=標記需要升級的設施,讓建設無人機升級。 +[item-group-name] +combat=戰鬥 +effects=效果 +enemies=敵方 +energy=能源 +environment=環境 +fluids=流體 +intermediate-products=中間產物 +logistics=物流 +other=其他 +production=生產 +signals=訊號 +[item-limitation] +item-not-allowed-in-this-container-item=該物品不能放進這個容器。 +production-module-usable-only-on-intermediates=產能組件只能在生產中間產物時使用。 +[item-name] +advanced-circuit=高階電路板 +artillery-shell=火炮炮彈 +artillery-targeting-remote=火炮遙控瞄準器 +artillery-turret=火炮塔 +artillery-wagon-cannon=火炮 +atomic-bomb=核火箭彈 +automation-science-pack=自動化科技包 +battery=電池 +belt-immunity-equipment=地錨裝備 +blueprint=藍圖 +blueprint-book=藍圖冊 +burner-generator=熱能發電機 +cannon-shell=穿甲彈 +chemical-science-pack=化學科技包 +cliff-explosives=懸崖炸藥 +cluster-grenade=集束手榴彈 +coal=煤 +coin=錢幣 +combat-shotgun=戰鬥霰彈槍 +concrete=混凝土 +copper-cable=銅電線 +copper-ore=銅礦 +copper-plate=銅板 +copy-paste-tool=複製貼上工具 +crude-oil-barrel=原油桶 +cut-paste-tool=剪下貼上工具 +deconstruction-planner=拆除規劃器 +defender-capsule=防衛者膠囊 +destroyer-capsule=毀滅者膠囊 +discharge-defense-remote=放電防禦遙控器 +distractor-capsule=干擾者膠囊 +effectivity-module=節能組件 +effectivity-module-2=節能組件Ⅱ +effectivity-module-3=節能組件Ⅲ +electric-energy-interface=導電界面 +electric-engine-unit=電動引擎機組 +electronic-circuit=電子電路板 +empty-barrel=空桶 +engine-unit=引擎機組 +explosive-cannon-shell=高爆彈 +explosive-rocket=高爆火箭彈 +explosive-uranium-cannon-shell=貧鈾高爆彈 +explosives=炸藥 +filled-barrel=__1__桶 +firearm-magazine=制式彈匣 +fish=魚 +flamethrower=火焰噴射器 +flamethrower-ammo=火焰噴射器燃料 +flamethrower-turret=火焰噴射炮塔 +flying-robot-frame=飛行無人機骨架 +green-wire=綠訊號線 +grenade=手榴彈 +hazard-concrete=警戒混凝土 +heat-interface=導熱界面 +heavy-armor=重型裝甲 +infinity-chest=百寶箱 +infinity-pipe=百寶管 +iron-gear-wheel=鐵齒輪 +iron-ore=鐵礦 +iron-plate=鐵板 +iron-stick=鐵棒 +item-with-inventory=附帶物品庫的物品 +item-with-label=附帶標籤的物品 +item-with-tags=附帶標註的物品 +lab=實驗室 +landfill=人造陸地 +laser-turret=雷射炮塔 +light-armor=輕型裝甲 +linked-chest=連結箱 +logistic-science-pack=物流科技包 +low-density-structure=輕量化材料 +military-science-pack=軍事科技包 +modular-armor=模組化裝甲 +nuclear-fuel=核燃料 +piercing-rounds-magazine=穿甲彈匣 +piercing-shotgun-shell=穿甲霰彈彈匣 +pistol=手槍 +plastic-bar=塑膠棒 +poison-capsule=劇毒膠囊 +pollution=汙染 +power-armor=動力裝甲 +power-armor-mk2=動力裝甲Ⅱ型 +processing-unit=處理器 +production-science-pack=生產科技包 +productivity-module=產能組件 +productivity-module-2=產能組件Ⅱ +productivity-module-3=產能組件Ⅲ +rail=鐵軌 +rail-planner=鐵路規劃器 +raw-fish=生魚 +red-wire=紅訊號線 +refined-concrete=鋼筋混凝土 +refined-hazard-concrete=警戒鋼筋混凝土 +repair-pack=維修工具 +rocket=火箭彈 +rocket-control-unit=火箭控制單元 +rocket-fuel=火箭燃料 +rocket-launcher=火箭發射器 +rocket-part=火箭零件 +satellite=衛星 +selection-tool=選取工具 +shotgun=霰彈槍 +shotgun-shell=霰彈彈匣 +simple-entity-with-force=陣營的簡單設施 +simple-entity-with-owner=個人的簡單設施 +slowdown-capsule=緩速膠囊 +solar-panel=太陽能板 +solid-fuel=固態燃料 +space-science-pack=太空科技包 +speed-module=加速組件 +speed-module-2=加速組件Ⅱ +speed-module-3=加速組件Ⅲ +spidertron-remote=蜘蛛機甲遙控器 +spidertron-rocket-launcher=蜘蛛機甲火箭發射器 +steel-plate=鋼材 +stone=石頭 +stone-brick=石磚 +stone-path=石磚路 +submachine-gun=衝鋒槍 +sulfur=硫磺 +tank-cannon=坦克炮 +tank-flamethrower=車載火焰噴射器 +tank-machine-gun=車載機槍 +upgrade-planner=升級規劃器 +uranium-235=鈾-235 +uranium-238=鈾-238 +uranium-cannon-shell=貧鈾穿甲彈 +uranium-fuel-cell=鈾燃料棒 +uranium-ore=鈾礦 +uranium-rounds-magazine=貧鈾彈匣 +used-up-uranium-fuel-cell=乏燃料棒 +utility-science-pack=實用科技包 +vehicle-machine-gun=車載機槍 +wood=木頭 +[map-gen-preset-description] +death-world=食人蟲不只更危險,而且還進化更迅速。 +death-world-marathon=配方和科技都相當昂貴,而且還遍布更兇猛的食人蟲。除非自認異星工廠老手,否則別選這個模式。 +default=標準設定,推薦遊玩的模式。 +island=無盡海洋中的大型孤島。 +marathon=生產材料與研究科技將需要更多原料。 +rail-world=為了鼓勵建設鐵路系統,資源藏量加大,但更分散在不同地方。蟲族不會在已清空的土地上重新築巢,也不會搬家。 +ribbon-world=地圖高度只剩128格,趣味、挑戰隨之而來。 +rich-resources=資源區塊的含量更豐富,所以不須擴建到遠處。 +[map-gen-preset-name] +death-world=蟲族之怒 +death-world-marathon=蟲族之怒馬拉松 +default=標準地圖 +island=孤島求生 +marathon=馬拉松 +rail-world=鐵路王國 +ribbon-world=峽谷地帶 +rich-resources=富饒之地 +[mod-description] +base[1]=遊戲基底模組含有所有預設遊戲資料及標準戰役模式。 +[mod-name] +base=Base mod 基底模組 +[modifier-description] +artillery-range=火炮炮彈射程:+__1__ +artillery-shell-shooting-speed-bonus=火炮炮彈射速:+__1__ +auto-character-logistic-trash-slots=個人自動回收篩選器 +beam-damage-bonus=光束傷害:+__1__ +bullet-damage-bonus=子彈傷害:+__1__ +bullet-shooting-speed-bonus=子彈射速:+__1__ +cannon-shell-damage-bonus=炮彈傷害:+__1__ +cannon-shell-shooting-speed-bonus=炮彈射速:+__1__ +character-build-distance=人物建造距離:+__1__ +character-crafting-speed=人物製造速度:+__1__ +character-health-bonus=玩家生命值: +__1__ +character-inventory-slots-bonus=玩家背包容量: +__1__ +character-item-drop-distance=人物丟棄物品距離:+__1__ +character-item-pickup-distance=人物拾取物品距離:+__1__ +character-logistic-requests=背包物流需求 +character-logistic-trash-slots=背包物流回收格:+__1__ +character-loot-pickup-distance=人物拾取戰例品距離:+__1__ +character-mining-speed=人物挖掘速度:+__1__ +character-reach-distance=人物伸手距離:+__1__ +character-resource-reach-distance=人物對資源伸手距離:+__1__ +character-running-speed=人物行走速度:+__1__ +deconstruction-time-to-live=殘骸記號壽命:+__1__ +electric-damage-bonus=電擊傷害:+__1__ +flamethrower-damage-bonus=火焰傷害:+__1__ +flamethrower-turret-attack-bonus=火焰噴射炮塔傷害:+__1__ +fluid-damage-modifier=流體傷害補正 +follower-robot-lifetime=追隨無人機壽命:+__1__ +ghost-time-to-live=建造預覽重建時限: +__1__ +grenade-damage-bonus=手榴彈傷害:+__1__ +gun-turret-attack-bonus=機槍炮塔傷害:+__1__ +inserter-stack-size-bonus=非堆疊機械臂運量:+__1__ +laboratory-productivity=實驗室研發產能:+__1__ +laboratory-speed=實驗室研究速度:+__1__ +landmine-damage-bonus=地雷傷害:+__1__ +laser-damage-bonus=雷射傷害:+__1__ +laser-shooting-speed-bonus=雷射射速:+__1__ +max-failed-attempts-per-tick-per-construction-queue=建造管理下限速度:+__1__ +max-successful-attempts-per-tick-per-construction-queue=建造管理上限速度:+__1__ +maximum-following-robots-count=無人機追隨上限:+__1__ +mining-drill-productivity-bonus=採礦產能:+__1__ +rocket-damage-bonus=火箭彈傷害:+__1__ +rocket-shooting-speed-bonus=火箭彈射速:+__1__ +shotgun-shell-damage-bonus=霰彈傷害:+__1__ +shotgun-shell-shooting-speed-bonus=霰彈射速:+__1__ +stack-inserter-capacity-bonus=堆疊機械臂運量:+__1__ +train-braking-force-bonus=火車制動力:+__1__ +worker-robot-battery=作業無人機電量:+__1__ +worker-robot-speed=作業無人機速度:+__1__ +worker-robot-storage=作業無人機運量:+__1__ +zoom-to-world-blueprint-enabled=視角縮放到藍圖 +zoom-to-world-deconstruction-planner-enabled=視角縮放到拆除規劃器 +zoom-to-world-enabled=視角縮放到世界 +zoom-to-world-ghost-building-enabled=視角縮放到建造預覽 +zoom-to-world-selection-tool-enabled=視角縮放到選取工具 +zoom-to-world-upgrade-planner-enabled=視角縮放到升級規劃器 +[programmable-speaker-instrument] +alarms=警示音 +bass=貝斯 +celesta=鋼片琴 +drum-kit=打擊樂 +lead=合成主音 +miscellaneous=提示音 +piano=鋼琴 +plucked=撥弦 +saw=鋸齒波 +square=方形波 +steel-drum=鋼鼓 +vibraphone=抖音鐵琴 +[programmable-speaker-note] +A#2=A#2 +A#3=A#3 +A#4=A#4 +A#5=A#5 +A#6=A#6 +A#7=A#7 +A2=A2 +A3=A3 +A4=A4 +A5=A5 +A6=A6 +A7=A7 +B2=B2 +B3=B3 +B4=B4 +B5=B5 +B6=B6 +B7=B7 +C#3=C#3 +C#4=C#4 +C#5=C#5 +C#6=C#6 +C#7=C#7 +C#8=C#8 +C3=C3 +C4=C4 +C5=C5 +C6=C6 +C7=C7 +C8=C8 +D#3=D#3 +D#4=D#4 +D#5=D#5 +D#6=D#6 +D#7=D#7 +D#8=D#8 +D3=D3 +D4=D4 +D5=D5 +D6=D6 +D7=D7 +D8=D8 +E3=E3 +E4=E4 +E5=E5 +E6=E6 +E7=E7 +E8=E8 +F#2=F#2 +F#3=F#3 +F#4=F#4 +F#5=F#5 +F#6=F#6 +F#7=F#7 +F2=F2 +F3=F3 +F4=F4 +F5=F5 +F6=F6 +F7=F7 +G#2=G#2 +G#3=G#3 +G#4=G#4 +G#5=G#5 +G#6=G#6 +G#7=G#7 +G2=G2 +G3=G3 +G4=G4 +G5=G5 +G6=G6 +G7=G7 +achievement-unlocked=解鎖成就 +alarm-1=警報聲 1 +alarm-2=警報聲 2 +alert-destroyed=警示:物件被摧毀 +armor-insert=將裝備安裝到裝甲 +armor-remove=從裝甲移除裝備 +buzzer-1=蜂鳴聲 1 +buzzer-2=蜂鳴聲 2 +buzzer-3=蜂鳴聲 3 +cannot-build=無法建造 +clap=鼓掌 +console-message=主控台訊息 +cowbell=牛鈴 +crafting-finished=製造完成 +crash=鈸 +fx=效果音 +game-lost=輸掉遊戲 +game-won=贏得遊戲 +gui-click=按一下面板 +gui-click-2=按一下面板 2 +hat-1=腳踏鈸 1 +hat-2=腳踏鈸 2 +high-q=鐳射炮塔射擊聲 +inventory-move=從箱中拿取物品 +kick-1=大鼓 1 +kick-2=大鼓 2 +new-objective=新目標 +perc-1=打擊樂器1 +perc-2=打擊樂器2 +research-completed=研究完畢 +reverse-cymbal=銅鈸(反鈸) +ring=火災警鈴 +scenario-message=劇情對話 +shaker=沙鈴 +siren=空襲警報 +snare-1=小鼓 1 +snare-2=小鼓 2 +snare-3=小鼓 3 +triangle=三角鐵 +[recipe-name] +advanced-oil-processing=高等石油加工 +basic-oil-processing=基礎石油加工 +coal-liquefaction=液化煤 +empty-crude-oil-barrel=清空原油桶 +empty-filled-barrel=倒出__1__ +fill-barrel=裝填__1__ +fill-crude-oil-barrel=填裝原油桶 +heavy-oil-cracking=重油裂解為輕油 +kovarex-enrichment-process=鈾增殖加工 +light-oil-cracking=輕油裂解為石油氣 +nuclear-fuel-reprocessing=核燃料後加工 +uranium-processing=鈾濃縮加工 +[shortcut] +alt-mode=開關「細節模式」 +copy=複製 +cut=剪下 +import-string=匯入藍圖代碼 +inline-keybind-format=__1__(__2__) +make-blueprint=藍圖 +make-blueprint-book=藍圖冊 +make-deconstruction-planner=拆除規劃器 +make-upgrade-planner=升級規劃器 +out-of-line-keybind-format=__1__\n(__2__) +paste=貼上 +toggle-equipment-movement-bonus=開關外骨骼 +toggle-personal-logistic-requests=開關個人物流請求 +toggle-personal-roboport=開關機動無人機調度站 +undo=復原 +undo-unavailable=復原 +[story] +message-log-close=關閉 +message-log-title=對話紀錄 +[technology-description] +advanced-electronics=用來執行高階運算的積體電路和微處理器。 +advanced-material-processing=更快速、更方便的熔爐。 +advanced-oil-processing=可製造更多產品的精煉原油,產品可繼續精煉。 +artillery=安裝在炮塔或火車車廂的長射程火炮。用來對遠距離敵方建築自動開火,也可以手動瞄準更遠的目標。 +artillery-shell-range=提高火炮的自動與手動射程。 +artillery-shell-speed=加快火炮射速。 +atomic-bomb=毀滅性的火箭。可在瞬間摧毀大範圍內的所有東西。 +automated-construction=可讓您一口氣對建設無人機下令建造、升級、拆除一批建築物,或複製貼上整座工廠,或夷平森林。 +automated-rail-transportation=可建造車站,用來設定列車自動行駛路線。 +automation=自動化量產所需的核心科技。 +automation-2=可加工流體原料的組裝機。 +automation-3=可加工流體原料的組裝機,而且還具備更快的組裝速度和組件插槽。 +automobilism=引擎驅動的汽車,可作交通工具。 +battery=為電子設備儲存與供應能量的化學電池。 +battery-equipment=用於插入模組化裝甲,可儲存多餘的能量以供應急。 +battery-mk2-equipment=用於插入模組化裝甲,可儲存更多多餘的能量以供應急。 +belt-immunity-equipment=放入裝甲後,即可防止玩家被輸送帶移動。 +braking-force=火車可更快煞停,使得火車可在高速情況維持更久時間。 +chemical-science-pack=可研究高等物品、並善加利用石油製品。 +circuit-network=透過訊號纜線連接機器,並讓機器依照接收的訊號和條件設定來更精確地控制機器。 +cliff-explosives=裝滿許多炸藥的炸藥桶,可夷平懸崖。 +coal-liquefaction=一種加工製程,透過蒸汽和重油將煤礦轉變為原油加工產物。 +concrete=進階建築材料,亦用在鋪設地面。 +construction-robotics=建設無人機可自動維修或建造友方設施,放置建造規劃後無人機也會按照規劃來建造。 +defender=最基本的戰鬥無人機。可在一小段時間內追隨並協助玩家戰鬥。 +destroyer=最先進的戰鬥無人機。會在一段時間內追隨並協助玩家。 +discharge-defense-equipment=放入裝甲後,即可透過發射器來傷害、擊退、並擊暈周圍的敵人。 +distractor=中階的戰鬥無人機。部署後會停在原地,射擊並干擾敵方。 +effect-transmission=組件廣播塔會把升級組件的效果傳輸給周遭友方設施。 +effectivity-module=該組件可降低機器的耗能。 +electric-energy-accumulators=儲存多餘電力並在需要的時候釋放電力的建築。 +electric-energy-distribution=更方便的配電方式。 +electric-engine=可將電能轉換為機械動力。 +electronics=可處理基本訊號的電子零件。 +energy-shield-equipment=用於插入模組化裝甲,可吸收傷害。 +energy-shield-mk2-equipment=用於插入模組化裝甲,可吸收大量傷害。 +energy-weapons-damage=提高雷射和電子光束炮的傷害。 +engine=可將燃料的化學能轉化為機械動力,是各種載具的必要組件。 +exoskeleton-equipment=用於插入模組化裝甲,可提高玩家的移動速度。你可以同時裝備多個外骨骼模組。 +explosive-rocketry=爆炸威力極強的火箭,爆炸範圍更大。 +explosives=可開發某種危險但可控制的炸藥。 +fast-inserter=利用改良的電子系統來得到更快速、且具有篩選功能的機械臂。 +flamethrower=強力的手持式與炮塔式火焰噴射器,可將侵略性液體噴向敵人,使敵人著火。 +flammables=發展更高效率的燃料、更侵略性的易燃物。 +fluid-handling=儲存和運輸流體的多種方法。 +fluid-wagon=可在鐵道上運輸液體。液灌車僅能由直線鐵軌旁的幫浦來裝卸。 +follower-robot-count=提高可同時跟著你的戰鬥無人機數量上限。 +fusion-reactor-equipment=用於插入模組化裝甲,可為其他模組提供能量。 +gates=可視需求開合的圍牆。可透過訊號網自動控制。 +gun-turret=基礎防禦設施,須裝填彈匣。 +heavy-armor=防護力提升的重型裝甲。 +inserter-capacity-bonus=讓堆疊機械臂一次能搬運更多物品。部分升級能讓堆疊機械臂以外的機械臂增加堆疊數量。 +kovarex-enrichment-process=可使用鈾-238產生鈾-235的加工技術,鈾的增殖需要大量的鈾-235作為觸媒。 +land-mine=擺在地上的爆炸陷阱,敵人走過就會引爆,爆炸後會被建設無人機重新建造,研究強化炸藥後可再提升傷害。 +landfill=可鋪設在水面以創造新生地。 +laser=一種聚焦光束,可造成傷害。 +laser-shooting-speed=加快雷射武器射速。 +laser-turret=僅需電力即可運轉的先進防禦工事。 +logistic-robotics=物流無人機會送來或取走人物所指定的物品。 +logistic-science-pack=可研究改良的物流、自動化和基礎軍事。 +logistic-system=解鎖更多種物流箱,讓物流無人機有更多應用方式。進貨箱可從物流網叫貨;主動出貨箱可將箱內物品主動配送到其他箱子或消耗處。轉運箱可幫忙叫貨,然後供給個人物流系統及自動化建造。 +logistics=更快速、更方便的運輸方法。 +low-density-structure=雖然很輕,卻是堅固耐用的材料。對太空船和個人裝備來說相當實用。 +lubricant=把重油轉化為潤滑油,用於減少機器高速運轉時的摩擦。 +military=更強大的防衛手段,可防衛自己和工廠。 +military-science-pack=解鎖更多的軍事研究。 +mining-productivity=提高所有採礦機和抽油幫浦的產量。 +modular-armor=具有較小裝備槽的裝甲,可插入模組化裝備,讓你獲得獨特的加成,穿上裝甲也會增大你的背包。 +modules=可插入機器以提供加成的組件技術。 +night-vision-equipment=放入模組化裝甲可使玩家獲得夜視能力。 +nuclear-fuel-reprocessing=將用過的鈾燃料棒提取為鈾-238 的後加工過程。 +nuclear-power=利用鈾燃料棒達到的先進發電技術。 +oil-processing=精煉原油可製造塑膠、硫磺和燃料。 +optics=可見光的各類應用方式。 +personal-laser-defense-equipment=用於插入模組化裝甲,可自動向周邊的敵對單位開火。 +personal-roboport-equipment=用於放入裝甲,可讓建設無人機直接從背包中飛出來作業。 +personal-roboport-mk2-equipment=用於放入裝甲,可讓建設無人機直接從背包中飛出來作業。 +physical-projectile-damage=提高動能彈武器的傷害,包括採用動能彈的武器、炮塔及防禦無人機。 +plastics=可形塑為各種固體物的人造聚合物。 +power-armor=具有較大模組化插槽和背包容量加成的裝甲。 +power-armor-mk2=具有巨大模組化插槽和背包容量加成的裝甲。 +production-science-pack=可研究最高效率的機器、組件和加工製程。 +productivity-module=該組件可提高機器的產能(同等材料能產出更多產品),但會增加能耗與降低速度。 +rail-signals=利用鐵路號誌在同一個鐵路網上協調多車次列車的行駛。 +railway=適合長距離運輸的高運量運輸系統。 +refined-flammables=提高火焰系武器的傷害。 +research-speed=解鎖更高效率的研發方式。 +robotics=飛行無人機的骨架。須再改造為專門的物流或建設無人機。 +rocket-control-unit=可控制火箭系統的先進運算單元。 +rocket-fuel=多用途精密燃料。 +rocket-silo=允許玩家發射火箭至太空並完成遊戲。 +rocketry=可攜式火箭發射器,可發射火箭彈騷擾敵人。 +solar-energy=取之不盡的電力來源,但在夜晚派不上用場。 +solar-panel-equipment=用於插入模組化裝甲,可為其他模組提供能量,但夜間無法使用。 +space-science-pack=可發射衛星上太空,並接收科學資料、製造太空科技包。 +speed-module=該組件可提高機器的生產速度,但會增加耗能。 +spidertron=可跨越崎嶇地形的多功能載具。配備快速射擊的火箭發射器,火箭發射器可手動瞄準或自動瞄準。可手動駕駛或透過蜘蛛機甲遙控器來操作。 +stack-inserter=堆疊機械臂可一次搬運好幾個物品。 +steel-axe=加快您的挖掘速度。 +steel-processing=可用鐵板煉鋼。 +stone-wall=可保護工廠、防止敵方進攻的圍牆。 +stronger-explosives=提高炸藥武器的傷害。 +sulfur-processing=一種高活性的非金屬化工製品,可製造硫酸與炸藥。 +tank=配備多種武器,強悍的攻擊型載具。 +toolbelt=擴充背包空間。 +uranium-ammo=利用鈾-238 製成的先進彈藥,硬度更強、重量更重,殺傷力巨大。 +uranium-processing=透過離心機的處理過程,鈾礦會變為鈾-238,而且還有一點點機率變為更有價值的鈾-235。兩者都是製造鈾燃料棒的原料。 +utility-science-pack=可研究最強大的武器、個人裝備和無人機系統。 +weapon-shooting-speed=提高大部份採用動能彈的武器射速。 +worker-robots-speed=加快物流無人機和建設無人機的飛行速度。 +worker-robots-storage=提高物流無人機和建設無人機每次的搬運量。 +[technology-name] +advanced-electronics=高等電子學 +advanced-material-processing=高等材料加工 +advanced-oil-processing=高等石油加工 +artillery=火炮 +artillery-shell-range=火炮炮彈射程 +artillery-shell-speed=火炮炮彈射速 +atomic-bomb=核彈 +automated-rail-transportation=自動化鐵路運輸 +automation=自動化技術 +automobilism=汽車駕駛 +battery=電池 +battery-equipment=電池設備 +battery-mk2-equipment=電池設備Ⅱ型 +belt-immunity-equipment=地錨裝備 +braking-force=制動技術 +chemical-science-pack=化學科技包 +circuit-network=訊號網 +cliff-explosives=懸崖炸藥 +coal-liquefaction=煤液化 +concrete=混凝土 +construction-robotics=建設無人機工學 +defender=防衛者 +destroyer=毀滅者 +discharge-defense-equipment=放電防禦 +distractor=干擾者 +effect-transmission=組件廣播技術 +effectivity-module=節能組件 +electric-energy-accumulators-1=蓄電器 +electric-energy-distribution=電力傳輸 +electric-engine=電動引擎 +electronics=電子學 +energy-shield-equipment=能量護盾裝備 +energy-shield-mk2-equipment=能量護盾裝備Ⅱ型 +energy-weapons-damage=能量武器傷害 +engine=引擎 +exoskeleton-equipment=外骨骼裝備 +explosive-rocketry=高爆火箭學 +explosives=炸藥 +fast-inserter=快速機械臂 +flamethrower=火焰噴射器 +flammables=易燃物 +fluid-handling=流體處理 +fluid-wagon=液罐車廂 +follower-robot-count=追隨無人機數量 +fusion-reactor-equipment=攜帶式核融合反應器 +gate=自動門 +gun-turret=機槍炮塔 +heavy-armor=重型裝甲 +inserter-capacity-bonus=機械臂運量加成 +kovarex-enrichment-process=鈾增殖加工 +land-mine=地雷 +landfill=人造陸地 +laser=雷射 +laser-shooting-speed=雷射射速 +laser-turret=雷射炮塔 +logistic-robotics=物流無人機工學 +logistic-science-pack=物流科技包 +logistic-system=物流系統 +logistics=物流學 +low-density-structure=輕量化材料 +lubricant=潤滑油 +military=軍事學 +military-science-pack=軍事科技包 +mining-productivity=開採產能 +modular-armor=模組化裝甲 +modules=組件 +night-vision-equipment=夜視裝備 +nuclear-fuel-reprocessing=核燃料後加工 +nuclear-power=核能發電 +oil-processing=石油加工 +optics=光學 +personal-laser-defense-equipment=個人雷射防禦 +personal-roboport-equipment=機動無人機調度站 +personal-roboport-mk2-equipment=機動無人機調度站Ⅱ型 +physical-projectile-damage=動能武器傷害 +plastics=塑膠 +power-armor=動力裝甲 +power-armor-mk2=動力護甲Ⅱ型 +production-science-pack=生產科技包 +productivity-module=產能組件 +rail-signals=鐵路號誌 +railway=鐵路 +refined-flammables=精煉易燃物 +research-speed=實驗室研究速度 +robotics=無人機工學 +rocket-control-unit=火箭控制單元 +rocket-fuel=火箭燃料 +rocket-silo=火箭發射井 +rocketry=火箭學 +solar-energy=太陽能 +solar-panel-equipment=攜帶式太陽能板 +space-science-pack=太空科技包 +speed-module=加速組件 +spidertron=蜘蛛機甲 +stack-inserter=堆疊機械臂 +steel-axe=鋼斧 +steel-processing=鋼材加工 +stone-wall=石牆 +stronger-explosives=強化炸藥 +sulfur-processing=硫磺加工 +tank=坦克 +toolbelt=工具腰帶 +uranium-ammo=貧鈾彈藥 +uranium-processing=鈾濃縮加工 +utility-science-pack=實用科技包 +weapon-shooting-speed=武器射速 +worker-robots-speed=作業無人機速度 +worker-robots-storage=作業無人機運量 +[tile-name] +concrete=混凝土 +deepwater=深水 +deepwater-green=深綠水 +dirt-1=泥土1 +dirt-2=泥土2 +dirt-3=泥土3 +dirt-4=泥土4 +dirt-5=泥土5 +dirt-6=泥土6 +dirt-7=泥土7 +dry-dirt=旱泥 +grass-1=草地 +grass-2=草地2 +grass-3=草地3 +grass-4=草地4 +hazard-concrete-left=左斜警戒混凝土 +hazard-concrete-right=右斜警戒混凝土 +lab-dark-1=測試地面 1 +lab-dark-2=測試地面 2 +lab-white=地磚-白 +landfill=人造陸地 +nuclear-ground=核爆焦土 +out-of-map=地圖邊境 +red-desert-0=紅沙0 +red-desert-1=紅沙1 +red-desert-2=紅沙2 +red-desert-3=紅沙3 +red-desert-dark=暗紅色沙漠 +refined-concrete=鋼筋混凝土 +refined-hazard-concrete-left=左斜警戒鋼筋混凝土 +refined-hazard-concrete-right=右斜警戒鋼筋混凝土 +sand-1=沙地1 +sand-2=沙地2 +sand-3=沙地3 +stone-path=石磚路 +tutorial-grid=教學用地磚 +water=水 +water-green=碧水 +water-mud=淺灘2 +water-shallow=淺灘 +water-wube=水中Wube +[tips-and-tricks-item-description] +active-provider-chest=[entity=logistic-chest-active-provider]會主動嘗試將箱內物品配送到物流網。\n若某種物品無對應的叫貨需求,物品會被配送到[entity=logistic-chest-storage]。 +belt-lanes=[entity=transport-belt] 分為兩側,兩側皆可運送物品,而且可以分別運送不同的資源。\n[entity=inserter] 可從任何一側撿起物品,但只會把物品放在遠的一側。 +buffer-chest=[entity=logistic-chest-buffer]就像是[entity=logistic-chest-requester]和[entity=logistic-chest-passive-provider]合體。\n轉運箱可供應物品給建造規劃、個人物流及勾選「也向轉運箱叫貨」的進貨箱。 +bulk-crafting=游標移至製造格時:\n - __ALT_CONTROL__1__craft-5__可製造 5 份。\n - __ALT_CONTROL__1__craft-all__可最大量製造。 +burner-inserter-refueling=[entity=burner-inserter] 可被其他機械臂補充燃料。不過在搬運燃料時,也能幫自己補充燃料。 +circuit-network=訊號網是一種可在機器間傳輸資訊的方法。\n您可用[item=red-wire]或[item=green-wire]將機器連接上訊號網。\n訊號網對各類型訊號可傳輸的整數範圍是 -2³¹(-2,147,483,648)到 2³¹(2,147,483,647)。\n不一定要有訊號網才能破關,但若沒了訊號網,很多很有趣的特殊設計和最佳化工廠都做不出來。 +clear-cursor=手持物品時,用__CONTROL__clear-cursor__可收回手上物品。收回後,物品會被放回原本所在物品庫的 [img=utility/hand] 格子。\n該鍵也可以取消鐵路規劃、電線桿拖曳及選取區域。 +connect-switch=手持 [item=copper-cable] 時,對物體按 __ALT_CONTROL__1__build__ 可對其連接電線。\n對物體按 __ALT_CONTROL__1__remove-pole-cables__ 可對其移除所有電線。 +construction-robots=[entity=construction-robot]會依據物流網內的建設、拆除、升級命令及維修需求來完成工作。\n以[item=blueprint]預覽物品及產生建造預覽時,或是友方設施被破壞且需重建時都會產生建設命令。\n以[item=deconstruction-planner]標記想要拆除的物體會產生拆除命令。\n以[item=upgrade-planner]標記想要升級的設施會產生升級命令。\n使用復原功能時也會產生這些命令。 +copy-entity-settings=先 __CONTROL__copy-entity-settings__ 再 __CONTROL__paste-entity-settings__ 可在好幾個物體之間複製設定。\n例如,可對好幾個 [entity=assembling-machine-2] 複製貼上配方,或是對好幾個箱子複製貼上容量限制。\n按住 __ALT_CONTROL__1__paste-entity-settings__ 再拖曳可以一口氣貼上到好幾個物體。 +copy-entity-settings-controller=先 __CONTROL__copy-entity-settings__ 再 __CONTROL__paste-entity-settings__ 可在好幾個物體之間複製設定。\n例如,可對好幾個 [entity=assembling-machine-2] 複製貼上配方,或是對好幾個箱子複製貼上容量限制。\n先按住 __CONTROL__paste-entity-settings__ 再用 __CONTROL__move__ 移動的話可以迅速貼上到好幾個物體。 +copy-paste=__CONTROL__copy__ 會開啟複製工具,可讓您將選取的建築儲存在剪貼簿。\n__CONTROL__paste__ 可取得最後複製的建築,並可用來貼上。\n__CONTROL__cycle-clipboard-forwards__和__CONTROL__cycle-clipboard-backwards__可在剪貼簿歷史記錄循環選取。 +copy-paste-filters=可對許多種類物體複製貼上可設定的篩選器、進貨需求或篩選過的物品格,像是 [entity=filter-inserter]、[entity=splitter]、[entity=logistic-chest-requester] 和 [entity=cargo-wagon]。 +copy-paste-requester-chest=可在 [entity=logistic-chest-requester] 之間複製貼上物流需求,\n也可從 [entity=assembling-machine-2] 複製貼上到 [entity=logistic-chest-requester],這樣可以按照組裝機的配方來設定物流進貨需求。 +copy-paste-spidertron=可在 [entity=spidertron] 之間複製貼上顏色和物流進貨需求。\n此動作同時也會嘗試複製裝備插槽設定,若玩家背包有對應裝備便會把裝備一起放入。 +copy-paste-trains=可在 [entity=locomotive] 之間複製貼上時刻表和顏色,\n也可在 [entity=train-stop] 之間車站名稱和顏色,\n最後,可在 [entity=locomotive] 和 [entity=train-stop] 之間複製貼上顏色。 +drag-building=若要建造一整排建築,例如說 [entity=stone-furnace],最快方法是按住 __CONTROL__build__ 並沿著想要的方向跑過去。 +drag-building-poles=若以拖曳方式建造 [entity=small-electric-pole],電線桿會自動被蓋在最遠電線連接距離上。 +drag-building-underground-belts=若以拖曳方式建造 [entity=underground-belt] 或 [entity=pipe-to-ground],另一端會自動被蓋在最遠銜接距離上。 +e-confirm=所有遊戲內的綠色按鈕都可以用__CONTROL__confirm-gui__來「確認」。\n請馬上試試看「確認」此提示吧! +electric-network=像是 [entity=steam-engine] 和 [entity=solar-panel] 之類的發電機,發的電可透過電網平均分配給耗電機具。\n對電線桿按__ALT_CONTROL__1__open-gui__可開啟電網統計。 +electric-pole-connections=電線桿會在「電線可及範圍」內自動連接到其他電線桿,而且最多可以連接 5 條電線。\n電線可以用 [item=copper-cable] 手動連接或切斷。\n對電線桿用 __CONTROL__remove-pole-cables__ 可切斷其所有連接。 +entity-transfers=對物體按 __ALT_CONTROL__1__fast-entity-transfer__ 可取走裡面的物品。\n手持物品時,對物體按 __ALT_CONTROL__1__fast-entity-transfer__ 可將物品放入指定物體。\n\n\n教學模式可教您各種不開啟物體就能轉移物品的方法。 +fast-belt-bending=拖曳[entity=transport-belt]時,按__CONTROL__rotate__可讓輸送帶自動彎曲建造。 +fast-obstacle-traversing=拖曳[entity=transport-belt]橫越可以跨越的障礙物時,會自動建造[entity=underground-belt]來跨越。 +fast-replace=對同類、同尺寸物體覆蓋建造即為快速取代。快速取代會保留原物體的屬性,像是內容物和選取的配方。 +fast-replace-belt-splitter=您可直接將[entity=transport-belt]快速取代為[entity=splitter],反之亦然。 +fast-replace-belt-underground=您可直接將[entity=transport-belt]快速取代為[entity=underground-belt],反之亦然。\n地下輸送帶兩端之間的輸送帶都會被自動拆除。\n這項快速取代功能也適用於[entity=pipe]跟[entity=pipe-to-ground]。 +fast-replace-direction=您可利用快速取代的方式迅速改變物體方向。 +gate-over-rail=[entity=gate] 可建造在任何垂直或水平 [entity=straight-rail] 上。\n火車會在通行時自動開門,不會在防禦設施留下漏洞。 +ghost-building=手上拿著可放置的物品時按__ALT_CONTROL__1__build-ghost__來產生建造預覽。\n建造預覽位在物流網範圍內時會被自動建造。 +ghost-rail-planner=鐵路預覽規劃器可用來規劃一大段長距離鐵路。\n若要使用預覽規劃器,在規劃過程按住 __CONTROL_MODIFIER__build-ghost__。\n也可以按住 __CONTROL_MODIFIER__build-with-obstacle-avoidance__,這樣可自動規劃避開障礙物的路徑。 +inserters=機械臂會從一邊撿起物品,並將物品放在另一邊。\n機械臂可對 [entity=transport-belt]、[entity=iron-chest]、[entity=burner-mining-drill]、[entity=stone-furnace] 及其他機器放入或取出物品。 +insertion-limits=機械臂不一定會將對象的物品欄給完全裝滿,這樣才能讓其他機械臂有機會分到一些物品。\n舉例來說,如果有一座 [entity=boiler] 裡面有 5 個以上的 [item=coal],機械臂就不會再繼續放入物品。如此可讓其他燃料有機會在輸送帶上繼續流動,最後送進其他鍋爐。要是沒有這麼做,第一個機械臂和鍋爐會佔走所有燃料。\n此規則也適用於 [entity=gun-turret]、[entity=assembling-machine-1]、[entity=stone-furnace]、[entity=lab]…等物體。 +introduction=歡迎收看祕笈!\n本祕笈以視覺或互動模式來解釋各類遊戲觀念。\n隨遊戲進展或繼續閱讀祕笈,可解鎖更多篇祕笈。\n若您想在遊戲一開始就直接查看所有祕笈,請在主控台執行指令 __CONTROL_STYLE_BEGIN__/unlock-tips__CONTROL_STYLE_END__。 +limit-chests=選取箱子內的紅色「X」物品格,再封鎖需要的格子,即可限制箱子的可用格子。\n機械臂無法將物品放入封鎖的格子,如此便能限制箱子的容量,並防止過量生產。 +logistic-network=物流網是相當強大的物品自動配送網路,可指揮飛行無人機配送物品及執行自動建造規劃。\n物流網有3大組成:\n - [entity=roboport]負責定義物流網涵蓋範圍,並停放無人機,以及讓無人機充電。\n - [entity=logistic-robot]負責執行配送物品到物流叫貨需求,[entity=construction-robot]負責執行建造作業。\n - [tooltip=各類出貨箱,tips-and-tricks-item-description.storage-chest-list]負責向物流網供應物品。 +long-handed-inserters=[entity=long-handed-inserter] 是一種電動機械臂。比起一般只能對相鄰位置動作,這款機械臂可從兩格外撿起物品或將物品放在兩格外。 +low-power=若用電量比最大發電容量還大,工廠內的機器會因供電不足而降速運轉。\n若想及早察覺發電量不足的問題,請多加留意機器運轉速度。\n確定供電量充足的最佳辦法就是檢查電網統計,並確保「需求滿足度」長條圖是完全填滿的綠色。 +move-between-labs=[entity=inserter] 可在 [entity=lab] 之間運送科技包。 +passive-provider-chest=[entity=logistic-chest-passive-provider]可向物流網供應箱內物品。\n無人機可將被動出貨箱內的任何物品配送給物流叫貨需求或建造需求。 +personal-logistics=[entity=logistic-robot]會依據背包物流進貨需求,來將物品從物流出貨箱配送到背包。\n背包物流物品需求有分下限和上限值,而在您擁有的物品數量低於下限時,無人機會持續為您補貨。\n若您擁有的物品數量高於上限,該物品會被移入物流回收格,讓無人機可以取走。 +pipette=用__CONTROL__smart-pipette__可選取游標指向的物體,並可建造。 +pole-dragging-coverage=若沿著電器以拖曳方式建造 [entity=small-electric-pole],電線桿供電範圍會涵蓋所有電器。 +pump-connection=若有正確對齊,[entity=pump] 可連結到靜止的 [entity=fluid-wagon]。\n若要灌入或抽出 [entity=fluid-wagon] 的流體,幫浦必不可少。 +rail-building=若要啟動鐵軌建造模式,手持 [item=rail] 並對已存在的鐵軌按 __CONTROL__build__。\n__ALT_CONTROL__1__build__ 可確認放置選定的鐵道路徑。\n__CONTROL__clear-cursor__ 可離開鐵軌建造模式。 +rail-signals-advanced=[entity=rail-chain-signal] 會依據下一個號誌來決定燈號,如此才能確保進入閉塞區間的火車能順利離開。\n此類號誌會跟 [entity=rail-signal] 搭配,建造出更先進的鐵路交叉路口。\n\n\n教學模式可教您如何利用鐵路連鎖號誌建造複雜的鐵路交叉路口,並防止發生堵塞。 +rail-signals-basic=[entity=rail-signal] 會將鐵道分為閉塞區間。每一輛 [entity=locomotive] 都會按照鐵路號誌行車,以免衝撞其他火車。\n\n\n\n教學模式可教您如何在單一鐵路系統內利用鐵路號誌來安全行駛多輛火車。 +repair-packs=手持[item=repair-pack]時,對物體按住__CONTROL__build__即可對物體維修。 +requester-chest=[entity=logistic-chest-requester]可向物流網叫貨。\n[entity=logistic-robot]會將物流網中的物品配送至進貨箱。 +rotating-assemblers=某些配方需有流體原料輸入[entity=assembling-machine-2],例如[recipe=electric-engine-unit]。擁有流體輸入的組裝機可用__CONTROL__rotate__來旋轉。 +shoot-targeting=游標靠近敵方時,按 __CONTROL__shoot-enemy__ 可射擊敵方目標。\n按 __CONTROL__shoot-selected__ 可射擊指定的中立或友方物體。 +shoot-targeting-controller=按住 __CONTROL__shoot-enemy__ 可射擊敵方目標。\n若使用控制器操作,任何武器都會自動瞄準指定區域中最近的敵人。用 __CONTROL__look__ 可移動自動瞄準區域。\n按 __CONTROL__shoot-selected__ 可射擊選取的中立或友方物體。 +show-info=按__CONTROL__show-info__可開關顯示詳細資訊,此模式也稱為「細節模式」。 +splitter-filters=[entity=splitter] 可設定為篩選特定物品,也可以設定為優先輸入或輸出其中一邊。 +splitters=[entity=splitter] 可分離、結合或平衡輸送帶。\n若兩條輸出都有空間,輸入的物品會平均分配到輸出;否則只會送到有空間的那一條輸出。 +stack-transfers=__CONTROL__stack-transfer__ 可轉移一疊物品。\n__CONTROL__inventory-transfer__ 可轉移特定種類的所有物品。(選取空格可轉移整個物品庫。)\n對上述快捷鍵改用__CONTROL_RIGHT_CLICK__(不是__CONTROL_LEFT_CLICK__)則只會轉移一半數量。\n\n教學模式內有更詳細解說。 +steam-power=[entity=boiler] 會消耗像是 [item=coal] 的可燃燃料,並把 [fluid=water] 加熱為 [fluid=steam]。\n[entity=steam-engine] 會消耗 [fluid=steam] 以發電,發的電可分配給電網中的耗電機械。 +storage-chest=[entity=logistic-chest-storage]可儲藏玩家的物流回收物及拆除的建物。\n回收箱的物品也會再次運用於物流叫貨需求或建築規劃。\n回收箱可設定只篩選及接受 1 種物品。 +storage-chest-list=各類出貨箱以下列優先順序出貨:\n[entity=logistic-chest-active-provider] 主動出貨箱\n[entity=logistic-chest-buffer] 轉運箱\n[entity=logistic-chest-storage] 回收箱\n[entity=logistic-chest-passive-provider] 被動出貨箱 +train-stop-same-name=[entity=train-stop] 可和其他車站共用相同站名。有設定前往該站名的火車可開往任何一座同名的車站。\n對各車站設定列車數量限制即可更仔細控制這種行為模式。 +train-stops=[entity=train-stop] 用來自動化火車物品運送,設定車站名稱後就可以讓火車前往。\n\n\n\n教學模式可教您如何建造車站,以及如何設立簡易火車時刻表。 +trains=火車擅長高運量、長距離運輸。\n用 __CONTROL__toggle-driving__ 可進入火車,然後可用 __CONTROL_MOVE__ 駕駛。 +transport-belts=輸送帶可在不消耗能源的情況下運送物品,也可以移動像是玩家人物、載具及食人蟲之類的物體。\n輸送帶系統包含 [entity=transport-belt]、[entity=splitter] 及 [entity=underground-belt]。\n更高階的輸送帶可更快速運送物品:[entity=fast-transport-belt]、[entity=express-transport-belt]。 +underground-belts=[entity=underground-belt] 可讓輸送帶跨越物體或地形障礙。 +usable-items=除了拿來建造外,有些物品還有其他使用方式。舉例來說,對敵方投擲[item=grenade]可炸傷他們。\n手持可直接使用的物品時,按__ALT_CONTROL__1__build__可發揮其功能。 +z-dropping=按 __CONTROL__drop-cursor__ 可從游標丟下一件物品。\n可丟在地上、輸送帶或丟入物體內。\n按住 __CONTROL__drop-cursor__ 並拖曳過好幾個物體的話可以快速對每個物體丟入一件物品。 +[tips-and-tricks-item-name] +active-provider-chest=主動出貨箱 +belt-lanes=輸送帶的兩側 +buffer-chest=轉運箱 +bulk-crafting=大量製造 +burner-inserter-refueling=補充熱能機械臂燃料 +circuit-network=訊號網 +clear-cursor=收回手持的物品 +connect-switch=連接電源開關 +construction-robots=建設無人機 +copy-entity-settings=複製貼上物體設定 +copy-entity-settings-controller=複製貼上物體設定 +copy-paste=複製貼上 +copy-paste-filters=複製貼上篩選器 +copy-paste-requester-chest=複製貼上進貨箱 +copy-paste-spidertron=複製貼上蜘蛛機甲 +copy-paste-trains=複製貼上火車 +drag-building=拖曳建造 +drag-building-poles=拖曳電線桿 +drag-building-underground-belts=拖曳地下輸送帶 +e-confirm=按__CONTROL__confirm-gui__確認 +electric-network=供電網路 +electric-pole-connections=電線桿連接 +entity-transfers=對物體轉移物品 +fast-belt-bending=彎曲建造輸送帶 +fast-obstacle-traversing=自動跨越障礙物 +fast-replace=快速取代 +fast-replace-belt-splitter=快速取代輸送帶、分離器 +fast-replace-belt-underground=快速取代輸送帶、地下輸送帶 +fast-replace-direction=快速變更方向 +gate-over-rail=鐵路上的自動門 +ghost-building=建造預覽 +ghost-rail-planner=鐵路預覽規劃器 +inserters=機械臂 +insertion-limits=裝填限制 +introduction=遊戲介紹 +limit-chests=限制箱子容量 +logistic-network=物流網 +long-handed-inserters=加長機械臂 +low-power=電量過低 +move-between-labs=在連串實驗室之間搬運科技包 +passive-provider-chest=被動出貨箱 +personal-logistics=背包物流 +pipette=對物體使用滴管工具 +pole-dragging-coverage=電線桿拖曳覆蓋範圍 +pump-connection=幫浦連接 +rail-building=建造鐵軌 +rail-signals-advanced=鐵路號誌進階篇 +rail-signals-basic=鐵路號誌基礎篇 +repair-packs=維修工具 +requester-chest=進貨箱 +rotating-assemblers=旋轉組裝機 +shoot-targeting=射擊指定目標 +shoot-targeting-controller=射擊指定目標 +show-info=細節顯示模式 +splitter-filters=分離器的篩選器 +splitters=分離器 +stack-transfers=轉移整疊物品 +steam-power=蒸汽發電 +storage-chest=回收箱 +train-stop-same-name=同名同姓的車站 +train-stops=車站 +trains=火車 +transport-belts=輸送帶 +underground-belts=地下輸送帶 +usable-items=可直接使用的物品 +z-dropping=按__CONTROL__drop-cursor__丟下物品 +[virtual-signal-description] +signal-anything=任何輸入信號只要滿足條件,則輸出true。\n\n 沒有輸入信號則預設為false。 +signal-each=個別分開判斷或演算輸入值,並進行輸出。 +signal-everything=所有輸入的訊號滿足判斷條件才會輸出訊號。 \n沒有訊號輸入亦會輸出訊號。 +[virtual-signal-name] +signal-0=訊號 0 +signal-1=訊號 1 +signal-2=訊號 2 +signal-3=訊號 3 +signal-4=訊號 4 +signal-5=訊號 5 +signal-6=訊號 6 +signal-7=訊號 7 +signal-8=訊號 8 +signal-9=訊號 9 +signal-A=訊號 A +signal-B=訊號 B +signal-C=訊號 C +signal-D=訊號 D +signal-E=訊號 E +signal-F=訊號 F +signal-G=訊號 G +signal-H=訊號 H +signal-I=訊號 I +signal-J=訊號 J +signal-K=訊號 K +signal-L=訊號 L +signal-M=訊號 M +signal-N=訊號 N +signal-O=訊號 O +signal-P=訊號 P +signal-Q=訊號 Q +signal-R=訊號 R +signal-S=訊號 S +signal-T=訊號 T +signal-U=訊號 U +signal-V=訊號 V +signal-W=訊號 W +signal-X=訊號 X +signal-Y=訊號 Y +signal-Z=訊號 Z +signal-anything=任何訊號 +signal-black=黑色訊號 +signal-blue=藍色訊號 +signal-check=打勾訊號 +signal-cyan=青色訊號 +signal-dot=小圓點訊號 +signal-each=個別訊號 +signal-everything=全部訊號 +signal-green=綠色訊號 +signal-grey=灰色訊號 +signal-info=資訊訊號 +signal-pink=粉紅色訊號 +signal-red=紅色訊號 +signal-white=白色訊號 +signal-yellow=黃色訊號 + diff --git a/factorio/data/base/menu-simulations/menu-simulation-artillery.zip b/factorio/data/base/menu-simulations/menu-simulation-artillery.zip new file mode 100644 index 0000000000000000000000000000000000000000..212881ab950e8626a7855953a9ffae3af341d6f1 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-artillery.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0cc2ae22600a507d122d120a876a271611e110549097b62afd7eeacc646d2259 +size 209614 diff --git a/factorio/data/base/menu-simulations/menu-simulation-big-defense.zip b/factorio/data/base/menu-simulations/menu-simulation-big-defense.zip new file mode 100644 index 0000000000000000000000000000000000000000..8a6fdf29c92bb3a918cbba65ab02463e555a1fc4 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-big-defense.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b46da6ef98431c442e9ee024f54ddf040bedc9f8f4e7d7cca32d37a03caee0b5 +size 312000 diff --git a/factorio/data/base/menu-simulations/menu-simulation-biter-base.zip b/factorio/data/base/menu-simulations/menu-simulation-biter-base.zip new file mode 100644 index 0000000000000000000000000000000000000000..eea94fbaa9e60f23b5551fdf2d957c63d0516cd7 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-biter-base.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e906e90785b8093b8c3bb2828f6066c91dffec7b9e3e46c7eee7e115f9c59ce +size 149689 diff --git a/factorio/data/base/menu-simulations/menu-simulation-brutal-defeat.zip b/factorio/data/base/menu-simulations/menu-simulation-brutal-defeat.zip new file mode 100644 index 0000000000000000000000000000000000000000..d9964a602a4ce4c5cc22c14ed2ffce65e0eefe20 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-brutal-defeat.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c1b56a1d99ca960e70b8f6d384379554d6c7ff4ea3dc220d73a187b0f6c22f +size 194385 diff --git a/factorio/data/base/menu-simulations/menu-simulation-burner-city.zip b/factorio/data/base/menu-simulations/menu-simulation-burner-city.zip new file mode 100644 index 0000000000000000000000000000000000000000..6b9303ad16b8c7f09c725b95366cbb928f148e30 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-burner-city.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8617cdaf9cd2535941f949155b653af2d6f8339bd4919566a28025425be30edb +size 170356 diff --git a/factorio/data/base/menu-simulations/menu-simulation-chase-player.zip b/factorio/data/base/menu-simulations/menu-simulation-chase-player.zip new file mode 100644 index 0000000000000000000000000000000000000000..207a037c601c282e838cf97df53fcc82fbcf8898 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-chase-player.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fdbaea5c9a447c39e48c605ee3411c89aa944a3223c1ee0e210553a331718b1 +size 141878 diff --git a/factorio/data/base/menu-simulations/menu-simulation-early-smelting.zip b/factorio/data/base/menu-simulations/menu-simulation-early-smelting.zip new file mode 100644 index 0000000000000000000000000000000000000000..443dbedd3790f9324a750726c85ee613d9606d02 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-early-smelting.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dcd9342cc80d534f792e3f183055f087f7ba0608d7ba4d2c09f4f9c5c53c53c5 +size 221973 diff --git a/factorio/data/base/menu-simulations/menu-simulation-forest-fire.zip b/factorio/data/base/menu-simulations/menu-simulation-forest-fire.zip new file mode 100644 index 0000000000000000000000000000000000000000..c835eb2c176209a7ac6af6b0ef151bb87ac68b0e --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-forest-fire.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e01473bb8c72b4c47234bfe250c486f6c9039af55a6eb6516ba9931a07a39159 +size 531483 diff --git a/factorio/data/base/menu-simulations/menu-simulation-lab.zip b/factorio/data/base/menu-simulations/menu-simulation-lab.zip new file mode 100644 index 0000000000000000000000000000000000000000..4c6d883956d0cfe2820eacca8b4e6ed139e268bb --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-lab.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bec30cb92925eb73ed752c3ac02bd0f957fd0f0aa36d670b9954adb312dcf30 +size 299738 diff --git a/factorio/data/base/menu-simulations/menu-simulation-logistic-robots.zip b/factorio/data/base/menu-simulations/menu-simulation-logistic-robots.zip new file mode 100644 index 0000000000000000000000000000000000000000..310d48013d379f565fc118dbe9ea3ea54502ae70 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-logistic-robots.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2dc5a7c3de4dea67bc4808cb91a3018f87b8ca0c8a19b489ea5035713452b83 +size 211580 diff --git a/factorio/data/base/menu-simulations/menu-simulation-mining-defense.zip b/factorio/data/base/menu-simulations/menu-simulation-mining-defense.zip new file mode 100644 index 0000000000000000000000000000000000000000..e6bd76c9e227e8964cb3d59454db84056c8bfed6 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-mining-defense.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b312ddf314ff70103a4538d6b2a6b2d66b092d7b916e837f174dfd0735223c4f +size 222047 diff --git a/factorio/data/base/menu-simulations/menu-simulation-nuclear-power.zip b/factorio/data/base/menu-simulations/menu-simulation-nuclear-power.zip new file mode 100644 index 0000000000000000000000000000000000000000..34ed910f27c1cc92c5b2f89de4fbcef29eff9074 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-nuclear-power.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4daf4f861d0f492466e68bb921f0e0da4456e830ee3b4ce5b1920711478ef64a +size 260132 diff --git a/factorio/data/base/menu-simulations/menu-simulation-oil-pumpjacks.zip b/factorio/data/base/menu-simulations/menu-simulation-oil-pumpjacks.zip new file mode 100644 index 0000000000000000000000000000000000000000..cb183e91ef9c5fcd41371be0180c42361b478d84 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-oil-pumpjacks.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77694c9f69d5d2992f5a9703c084c571e184aa4c73cb9c623b55d25dcfdcb560 +size 171422 diff --git a/factorio/data/base/menu-simulations/menu-simulation-oil-refinery.zip b/factorio/data/base/menu-simulations/menu-simulation-oil-refinery.zip new file mode 100644 index 0000000000000000000000000000000000000000..79aed993517f5571b46c6fdfe930309d90a46386 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-oil-refinery.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8a65cabb19677c877e7d733ba874869bc3266fe0914d95b401a600a4279b5b4 +size 332999 diff --git a/factorio/data/base/menu-simulations/menu-simulation-solar-power-construction.zip b/factorio/data/base/menu-simulations/menu-simulation-solar-power-construction.zip new file mode 100644 index 0000000000000000000000000000000000000000..c1625cb38c752dd9198e44b4c38079d9b856f7af --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-solar-power-construction.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:acee90c81c44ec8831f9b6c7ea7fe022f4803c919998c6cbd65a7a658c34313e +size 131402 diff --git a/factorio/data/base/menu-simulations/menu-simulation-spider-ponds.zip b/factorio/data/base/menu-simulations/menu-simulation-spider-ponds.zip new file mode 100644 index 0000000000000000000000000000000000000000..1e12dfea349639e2e0f5170a31cbbb8d6865284d --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-spider-ponds.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c1ee8b6319c50016c5ab1ec8c673f6d60668bd5f93a4bead082e2cbc9853c6c +size 187047 diff --git a/factorio/data/base/menu-simulations/menu-simulation-train-junction.zip b/factorio/data/base/menu-simulations/menu-simulation-train-junction.zip new file mode 100644 index 0000000000000000000000000000000000000000..bd77d17c1dba5ad18259a65a6e1cd5cea9dd0ff3 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-train-junction.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ad3638b3cccfb463fd9651de76ff0c50dc0ed452d02fe420be4ad2cf033813b +size 265174 diff --git a/factorio/data/base/menu-simulations/menu-simulation-train-station.zip b/factorio/data/base/menu-simulations/menu-simulation-train-station.zip new file mode 100644 index 0000000000000000000000000000000000000000..d46031d64ba7846bc6fa0bbf26bf654a3997b669 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulation-train-station.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d74a7402d5010b894e27ca27dcccd0fa670c2a9e611e27fc0f1450a8fae1127a +size 231196 diff --git a/factorio/data/base/menu-simulations/menu-simulations.lua b/factorio/data/base/menu-simulations/menu-simulations.lua new file mode 100644 index 0000000000000000000000000000000000000000..93cbdbb4f1cb1a3c96be412f02fef83f3d6db1f3 --- /dev/null +++ b/factorio/data/base/menu-simulations/menu-simulations.lua @@ -0,0 +1,833 @@ +local menu_simulations = {} + +menu_simulations.forest_fire = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-forest-fire.zip", + length = 60 * 20, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + ]], + update = + [[ + local dx = 0 + local dy = 0 + if game.tick % 3000 < 1000 then + dx = 0.01 + elseif game.tick % 3000 < 2000 then + dx = -0.01 + end + if (game.tick + 1500) % 3000 < 1000 then + dy = 0.01 + elseif (game.tick + 1500) % 3000 < 2000 then + dy = -0.01 + end + game.camera_position = {game.camera_position.x + dx*0, game.camera_position.y + dy*0} + ]] +} + +menu_simulations.solar_power_construction = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-solar-power-construction.zip", + length = 60 * 7, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + + local blueprint_string_1 = '0eNqd2dtq4zAUBdB/0bNbLOvuXyllcDKmGBw7+FIagv99cmFoodqWznlLQr2KhfaOdXIVh35tz1M3LKK+iu44DrOo365i7j6Gpr9/tlzOrahFt7QnUYihOd3fzWPfTC/nZmh7sRWiG/62X6KW23sh2mHplq59Mo83lz/Dejq00+0PokAhzuN8u2Yc7v/v5rw49WoKcbm9kqF8NdtW/KKqXKpMUiqTsi5J6VxKJymTS8kkZTMp45OUy6R0+gZ9LpW+wZBJqfQNyjLXMmkrd7+rKm3lbvgqpC1Fz6F3wNL0IELL0JMILUuPIrQcPYvQ8vQwQivQ04isqqTHEVqSnkdoVfQ8QkvR8wgtTc8jtAwjjxpYlpFHZH3v++Z4XE9r3yzjFNv3/r8Ud3yuY/edkOvoXUeVjDyDNVKSkWdkVYw8I0sx8owsnbnuKuyvu8l13L5jcx2z7zhGH6A18ow+QFZg9IEET6Qlow+QJcl9oKLOj32+HualeVy7VwdxRpHrIO5oRh2gJTKMOkCWZdQBshyjDpDlyXUQX/eQtw2+2yDKmJLcBnGH8bSOlsgwntahpcipk1FHk7+F444hxy7uWPI2ijuO/K0Sdzx5H8UdRns7D07ujPaGlqSfrqBV0U9X0FL0+oWWptcvtAy9fqFl6fULLUc/XUHL009X0Ar0/kSWK+n9CS3G1NEZYDHGjtBizB2hxRg8QosxeYQWY/QILcbsEVqM4SO0GNNHZHnG9BFajOcZaDGeZ57We/H86aD+8UtDIT7baX5cVXmpXaictM4FF7btH3fkxKI=' + local blueprint_string = '0eNqd191qhDAQBeB3mWt3MTHmx1cppbjbUAIaRWOpLL57XUvpQjOrkzsj5hPmHAi5waWZbD84H6C6gbt2foTq5Qaj+/B1c38X5t5CBS7YFjLwdXtfjV1TD6e+9raBJQPn3+0XVGx5zcD64IKzP8y2mN/81F7ssH4QBTLou3Hd0/n7/1bnJIpzmcG8PjHDzuWyZP8ofpTKd6niIFWoXUocpcQuVR6l2C4lD1Jc71KKnqDWcUrTE8QoQ08Qo1hOjxC1GD1D1OL0EFGrSEixRCyRECNm/XW+vl6ndmrq0A2xeelfSUYdedSRzx111BHPHZ3QA2xGJqEHiMVz8rxF1Hno+XQZQ73tfTbuOMPJ4447KfXmyIhS6o1Z9HrzqEOvd9yh1zvupNQbm1FKvRGryOk9UAaxGL0HqMXpxxVqFfTjCrUEPUfUKuk5opZMyFEilkrIEbN0Qo6YZRJyRCyRJ+SIWSwhx81arwLbnaF6uGJk8GmHcdvFNRPKcMWkUkaZZfkGTxv4MA==' + local inventory = game.create_inventory(1) + local stack = inventory[1] + stack.import_stack(blueprint_string) + local function build_blueprint(position) + stack.build_blueprint{ surface = 'nauvis', position = position, force = 'player', force_build = true } + end + + local tiktok = + { + [0.5 * 60] = {-36, -184}, + [1 * 60] = {-67, -184}, + [4 * 60] = {-36, -184-18}, + [math.floor(4.1 * 60)] = {-36+18, -184-18}, + [4.2 * 60] = {-36+18, -184}, + [4.3 * 60] = {-36+18, -184+18}, + [4.4 * 60] = {-36, -184+18}, + [4.5 * 60] = {-67, -184+18}, + [4.6 * 60] = {-67-18, -184+18}, + [4.7 * 60] = {-67-18, -184}, + [4.8 * 60] = {-67-18, -184-18}, + [4.9 * 60] = {-67, -184-18}, + } + + local start_tick = game.tick + script.on_event(defines.events.on_tick, function() + local tick_from_start = game.tick - start_tick + local position = tiktok[tick_from_start] + if position then build_blueprint(position) end + end) + + ]], + update = + [[ + ]] +} +menu_simulations.lab = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-lab.zip", + length = 60 * 10, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0.5 + ]], + update = + [[ + ]] +} +menu_simulations.burner_city = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-burner-city.zip", + length = 60 * 10, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0.5 + ]], + update = + [[ + ]] +} +menu_simulations.mining_defense = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-mining-defense.zip", + length = 60 * 15, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + game.forces.enemy.evolution_factor = 0.11 + ]], + update = + [[ + ]] +} + +menu_simulations.biter_base_steamrolled = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-biter-base.zip", + length = 60 * 10, + init = + [[ + local surface = game.surfaces.nauvis + local logo = surface.find_entities_filtered{name = "factorio-logo-11tiles"}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + center = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + surface.daytime = 0 + game.forces.enemy.evolution_factor = 0.3 + surface.peaceful_mode = true + + local count = 120 + script.on_nth_tick(2, + function() + count = count - 2 + if count <= 0 then + for i=0,20 do + local y = game.camera_position.y - 20 + i * 2 + local x = game.camera_position.x - 40 + local character = surface.create_entity{ name = "character", position = {x, y}, force = "player" } + character.color = {1, 0, 0, 0.5} + local tank = surface.create_entity{ name = "tank", position = {x, y}, force = "player" } + tank.orientation = 0.25 + tank.insert{name = "rocket-fuel", count = 3} + tank.speed = 0.5 + tank.set_driver(character) + character.riding_state = { acceleration = defines.riding.acceleration.accelerating, direction = defines.riding.direction.straight } + end + script.on_nth_tick(2, nil) + end + end) + + local wube_logo_position = {-499.5, 43.5} + + script.on_nth_tick(1, + function() + if surface.count_entities_filtered{position = wube_logo_position, radius = 3, name = "tank"} > 0 then + local tiles = {} + for x=-3,3 do + for y=-3,3 do + table.insert(tiles, {name = "dirt-1", position = {wube_logo_position[1] + x, wube_logo_position[2] + y}}) + end + end + surface.set_tiles(tiles) + end + end) + ]] +} + +menu_simulations.biter_base_spidertron = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-biter-base.zip", + length = 60 * 12, + init = + [[ + local surface = game.surfaces.nauvis + local logo = surface.find_entities_filtered{name = "factorio-logo-11tiles"}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + center = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + surface.daytime = 0 + game.forces.enemy.evolution_factor = 1 + surface.peaceful_mode = true + + spider = surface.create_entity{name = "spidertron", position = {logo.position.x - 30, logo.position.y + 60}, force = "player"} + spider.force.research_all_technologies() + local grid = spider.grid + grid.put{name = "fusion-reactor-equipment"} + grid.put{name = "personal-laser-defense-equipment"} + grid.put{name = "personal-laser-defense-equipment"} + grid.put{name = "personal-laser-defense-equipment"} + + spider.insert({name = "rocket", count = 800}) + + points = + { + {-16, -8}, + {0, -12}, + {16, -8}, + {16, 0}, + {60, 60}, + } + + local bonk = function() + local k, position = next(points) + if not k then return end + points[k] = nil + local x = position[1] + center[1] + local y = position[2] + center[2] + spider.autopilot_destination = {x, y} + end + + bonk() + + script.on_event(defines.events.on_spider_command_completed, function(event) + bonk() + end) + + ]] +} + +menu_simulations.biter_base_artillery = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-biter-base.zip", + length = 60 * 12, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + logo.destructible = false + game.camera_position = {logo.position.x, logo.position.y+9.75} + center = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + game.forces.enemy.evolution_factor = 0.7 + local bases = {} + local get = function() + bases = game.surfaces[1].find_entities_filtered{force = "enemy", position = center, radius = 32} + for k, v in pairs (bases) do + local i = math.random(#bases) + bases[k], bases[i] = bases[i], bases[k] + end + end + + local badonk = function(position, fluff) + local x = position.x + ((math.random() - 0.5) * fluff * 2) + local y = position.y + ((math.random() - 0.5) * fluff * 2) + return {x, y} + end + get() + local donk = function() + local k, base = next(bases) + if not k then + if not badink then + get() + badink = true + end + return + end + bases[k] = nil + if not base.valid then return end + game.surfaces[1].create_entity{name = "artillery-projectile", position = {center[1]-80, center[2]-80}, force = "player", target = badonk(base.position, base.get_radius()), speed = 1} + end + + script.on_nth_tick(17, donk) + script.on_nth_tick(23, donk) + script.on_nth_tick(29, donk) + + script.on_event(defines.events.on_entity_died, function() + if not badoob then + for k, v in pairs (game.surfaces[1].find_enemy_units(center, 32, "player")) do + if not (v.command and v.command.type == defines.command.go_to_location) then + v.set_command{type = defines.command.go_to_location, destination = {center[1] + 80, center[2] + 20}} + end + end + end + end) + + ]] +} + +menu_simulations.biter_base_player_attack = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-biter-base.zip", + length = 60 * 12, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + logo.destructible = false + game.camera_position = {logo.position.x, logo.position.y+9.75} + center = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.forces.enemy.evolution_factor = 0.5 + game.surfaces[1].peaceful_mode = true + game.forces.player.research_all_technologies() + game.surfaces.nauvis.daytime = 0 + + local character = game.surfaces[1].create_entity{name = "character", position = {center[1] - 40, center[2] - 20}, force = "player"} + character.insert{name = "heavy-armor"} + character.insert{name = "submachine-gun"} + character.insert{name = "piercing-rounds-magazine", count = 50} + character.insert{name = "grenade", count = 50} + + points = + { + {-20, -8}, + {-20, 8}, + {-40, 20}, + {0, -12}, + {16, -8}, + {16, 0}, + {8, 8}, + {60, 8}, + } + + local distance = function(p_1, p_2) + local dx = (p_1[1] or p_1.x) - (p_2[1] or p_2.x) + local dy = (p_1[2] or p_1.y) - (p_2[2] or p_2.y) + return ((dx * dx) + (dy * dy)) ^ 0.5 + end + + local direction = function(p_1, p_2) + + local d_x = (p_2[1] or p_2.x) - (p_1[1] or p_1.x) + local d_y = (p_2[2] or p_2.y) - (p_1[2] or p_1.y) + local angle = math.atan2(d_y, d_x) + + local orientation = (angle / (2 * math.pi)) - 0.25 + if orientation < 0 then orientation = orientation + 1 end + + local direction = math.floor((orientation * 8) + 0.5) + if direction == 8 then direction = 0 end + return direction + end + + local get_shoot_target = function(entity) + local enemies = entity.surface.find_entities_filtered{force = "enemy", type = {"unit-spawner", "turret", "unit"}, position = entity.position, radius = 15} + local closest = entity.surface.get_closest(entity.position, enemies) + return closest + end + + local badonk = function(position, fluff) + local x = position.x + ((math.random() - 0.5) * fluff * 2) + local y = position.y + ((math.random() - 0.5) * fluff * 2) + return {x, y} + end + + script.on_event(defines.events.on_tick, function() + if not character.valid then return end + local k, destination = next(points) + if not k then return end + local target = {center[1] + destination[1], center[2] + destination[2]} + if distance(character.position, target) < 1 then + points[k] = nil + return + end + + if game.tick % 17 == 0 then + local walking_direction = direction(target, character.position) + character.walking_state = {walking = true, direction = walking_direction} + end + + if not (shoot_target and shoot_target.valid) or game.tick % 123 == 0 then + shoot_target = get_shoot_target(character) + end + + if shoot_target then + character.shooting_state = {state = defines.shooting.shooting_enemies, position = shoot_target.position} + if game.tick % 31 == 0 then + character.surface.create_entity{name = "grenade", position = character.position, speed = 0.3, target = badonk(shoot_target.position, 2), force = "player"} + end + else + character.shooting_state = {state = defines.shooting.not_shooting} + end + + end) + + ]] +} + +menu_simulations.biter_base_laser_defense = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-biter-base.zip", + length = 60 * 12, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + logo.destructible = false + game.camera_position = {logo.position.x, logo.position.y+9.75} + center = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.forces.enemy.evolution_factor = 0.7 + game.surfaces[1].peaceful_mode = true + game.forces.player.research_all_technologies() + game.surfaces.nauvis.daytime = 0 + + local character = game.surfaces[1].create_entity{name = "character", position = {center[1] - 40, center[2] + 20}, force = "player"} + character.insert{name = "power-armor-mk2"} + local grid = character.get_inventory(defines.inventory.character_armor)[1].grid + grid.put{name = "exoskeleton-equipment"} + grid.put{name = "exoskeleton-equipment"} + for k = 1, 10 do + grid.put{name = "personal-laser-defense-equipment"} + grid.put{name = "energy-shield-mk2-equipment"} + grid.put{name = "battery-mk2-equipment"} + grid.put{name = "battery-mk2-equipment"} + end + + for k, equipment in pairs(grid.equipment) do + if equipment.max_shield > 0 then equipment.shield = equipment.max_shield end + equipment.energy = equipment.max_energy + end + + character.insert{name = "submachine-gun"} + character.insert{name = "uranium-rounds-magazine", count = 50} + + points = + { + {-16, -8}, + {0, -12}, + {16, -8}, + {16, 0}, + {8, 8}, + {60, 8}, + } + + local distance = function(p_1, p_2) + local dx = (p_1[1] or p_1.x) - (p_2[1] or p_2.x) + local dy = (p_1[2] or p_1.y) - (p_2[2] or p_2.y) + return ((dx * dx) + (dy * dy)) ^ 0.5 + end + + local direction = function(p_1, p_2) + + local d_x = (p_2[1] or p_2.x) - (p_1[1] or p_1.x) + local d_y = (p_2[2] or p_2.y) - (p_1[2] or p_1.y) + local angle = math.atan2(d_y, d_x) + + local orientation = (angle / (2 * math.pi)) - 0.25 + if orientation < 0 then orientation = orientation + 1 end + + local direction = math.floor((orientation * 8) + 0.5) + if direction == 8 then direction = 0 end + return direction + end + + local get_shoot_target = function(entity) + local enemies = entity.surface.find_enemy_units(entity.position, 10) + local closest = entity.surface.get_closest(entity.position, enemies) + return closest + end + + script.on_event(defines.events.on_tick, function() + local k, destination = next(points) + if not k then return end + local target = {center[1] + destination[1], center[2] + destination[2]} + if distance(character.position, target) < 1 then + points[k] = nil + return + end + + if game.tick % 17 == 0 then + local walking_direction = direction(target, character.position) + character.walking_state = {walking = true, direction = walking_direction} + end + + if not (shoot_target and shoot_target.valid) then + shoot_target = get_shoot_target(character) + end + + if shoot_target then + character.shooting_state = {state = defines.shooting.shooting_enemies, position = shoot_target.position} + else + character.shooting_state = {state = defines.shooting.not_shooting} + end + + end) + + ]] +} + +menu_simulations.artillery = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-artillery.zip", + length = 60 * 22, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + ]], + update = + [[ + ]] +} + +menu_simulations.train_junction = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-train-junction.zip", + length = 60 * 10, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + ]], + update = + [[ + ]] +} + +menu_simulations.oil_pumpjacks = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-oil-pumpjacks.zip", + length = 60 * 12, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + ]], + update = + [[ + ]] +} + +menu_simulations.oil_refinery = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-oil-refinery.zip", + length = 60 * 20, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + ]], + update = + [[ + ]] +} + +menu_simulations.early_smelting = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-early-smelting.zip", + length = 60 * 10, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + ]], + update = + [[ + ]] +} + +menu_simulations.train_station = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-train-station.zip", + length = 60 * 16, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + ]], + update = + [[ + ]] +} + +menu_simulations.logistic_robots = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-logistic-robots.zip", + length = 60 * 12, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + ]], + update = + [[ + ]] +} + +menu_simulations.nuclear_power = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-nuclear-power.zip", + length = 60 * 12, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + game.camera_position = {logo.position.x, logo.position.y+9.75} + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + ]], + update = + [[ + ]] +} + +menu_simulations.chase_player = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-chase-player.zip", + length = 60 * 16, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + local center = {logo.position.x, logo.position.y+9.75} + game.camera_position = center + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 0 + game.map_settings.steering.moving.force_unit_fuzzy_goto_behavior = true + game.map_settings.steering.moving.radius = 1 + + local character = game.surfaces[1].create_entity{name = "character", position = {center[1] - 55, center[2] + 4.5}, force = "player"} + character.walking_state = {walking = true, direction = 2} + character.character_running_speed_modifier = 0.2 + character.tick_of_last_attack = game.tick + + local biter = game.surfaces[1].create_entity{name = "small-biter", position = {center[1] - 40, center[2] + 4.5}} + biter.speed = character.character_running_speed + biter.set_command{type = defines.command.go_to_location, destination = {center[1] + 60, center[2] + 4.5}, distraction = defines.distraction.none} + + script.on_nth_tick(10, function() + if biter.position.x < (center[1] + 50) then return end + character.walking_state = {walking = true, direction = 6} + character.tick_of_last_attack = 0 + character.character_running_speed_modifier = 0.6 + local command = {type = defines.command.go_to_location, destination_entity = character, distraction = defines.distraction.none} + biter.set_command(command) + biter.speed = character.character_running_speed + local position = biter.position + local surface = game.surfaces[1] + local names = {"medium-biter", "small-biter", "small-biter", "small-biter"} + for k = 1, 25 do + local spawn_position = {position.x + math.random(-5, 5), position.y + math.random(-10, 10)} + local name = names[math.random(#names)] + local biter = surface.create_entity{name = name, position = position} + biter.set_command(command) + biter.speed = character.character_running_speed + end + script.on_nth_tick(10, nil) + end) + ]] +} + +menu_simulations.big_defense = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-big-defense.zip", + length = 60 * 12, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + logo.destructible = false + local center = {logo.position.x, logo.position.y+9.75} + game.camera_position = center + game.camera_zoom = 1 + game.tick_paused = false + game.surfaces.nauvis.daytime = 1 + game.map_settings.steering.moving.force_unit_fuzzy_goto_behavior = true + game.map_settings.steering.moving.radius = 3 + + local bop = function() + local surface = game.surfaces[1] + local target = surface.find_entities_filtered{name = "flamethrower-turret", position = {33.5, -12}}[1] + local names = {"medium-biter", "medium-biter", "big-biter", "big-biter", "big-spitter", "medium-spitter"} + for k = 1, 100 do + local spawn_position = {center[1] - 60 + math.random(-35, 5), center[2] + math.random(-10, 10)} + local name = names[math.random(#names)] + local biter = surface.create_entity{name = name, position = spawn_position} + biter.set_command({type = defines.command.attack, target = target}) + biter.speed = 0.24 + (math.random() / 20) + end + end + + bop() + ]] +} + +menu_simulations.brutal_defeat = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-brutal-defeat.zip", + length = 60 * 18, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + logo.destructible = false + local center = {logo.position.x, logo.position.y+9.75} + game.camera_position = center + game.camera_zoom = 1 + game.tick_paused = false + game.map_settings.steering.moving.force_unit_fuzzy_goto_behavior = true + game.map_settings.steering.moving.radius = 2 + + game.forces.enemy.set_ammo_damage_modifier("melee", 10) + game.forces.enemy.set_ammo_damage_modifier("biological", 10) + game.forces.enemy.set_gun_speed_modifier("melee", 0.5) + game.forces.enemy.set_gun_speed_modifier("biological", 0.5) + + + local bop = function() + local surface = game.surfaces[1] + local targets = surface.find_entities_filtered{force = "player", position = {center[1] + 25, center[2]}, radius = 10} + local count = #targets + local names = {"medium-biter", "small-biter", "small-biter", "small-biter", "small-biter", "small-biter", "small-spitter"} + for k = 1, 350 do + local spawn_position = {center[1] - 40 + math.random(-55, 5), center[2] + 10 + math.random(-5, 5)} + local name = names[math.random(#names)] + local biter = surface.create_entity{name = name, position = spawn_position} + biter.set_command + { + type = defines.command.compound, + structure_type = defines.compound_command.return_last, + commands = + { + {type = defines.command.attack, target = targets[math.random(count)]}, + {type = defines.command.attack_area, destination = {center[1] + 20, center[2]}, radius = math.random(5, 10)}, + {type = defines.command.attack_area, destination = {center[1] + 35, center[2]}, radius = math.random(2, 5)}, + {type = defines.command.go_to_location, destination = {center[1] + 120, center[2]}} + } + } + biter.speed = 0.24 + (math.random() / 20) + end + end + + bop() + ]] +} + +menu_simulations.spider_ponds = +{ + checkboard = false, + save = "__base__/menu-simulations/menu-simulation-spider-ponds.zip", + length = 60 * 12, + init = + [[ + local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1] + logo.destructible = false + local center = {logo.position.x, logo.position.y+9.75} + game.camera_position = center + game.camera_zoom = 1 + game.tick_paused = false + + local spider = game.surfaces.nauvis.find_entities_filtered{name = "spidertron", limit = 1}[1] + + points = + { + {-16, -8}, + {0, -12}, + {16, -8}, + {16, 0}, + {60, 60}, + } + + local bonk = function() + local k, position = next(points) + if not k then return end + points[k] = nil + local x = position[1] + center[1] + local y = position[2] + center[2] + spider.autopilot_destination = {x, y} + end + + bonk() + + script.on_event(defines.events.on_spider_command_completed, function(event) + bonk() + end) + + ]] +} + + + +return menu_simulations \ No newline at end of file diff --git a/factorio/data/base/migrations/1.1.0.json b/factorio/data/base/migrations/1.1.0.json new file mode 100644 index 0000000000000000000000000000000000000000..81d0516a685ec95ce535d99e5a581cec472011a3 --- /dev/null +++ b/factorio/data/base/migrations/1.1.0.json @@ -0,0 +1,20 @@ +{ + "technology": + [ + [ "laser-turret-speed-1", "laser-shooting-speed-1" ], + [ "laser-turret-speed-2", "laser-shooting-speed-2" ], + [ "laser-turret-speed-3", "laser-shooting-speed-3" ], + [ "laser-turret-speed-4", "laser-shooting-speed-4" ], + [ "laser-turret-speed-5", "laser-shooting-speed-5" ], + [ "laser-turret-speed-6", "laser-shooting-speed-6" ], + [ "laser-turret-speed-7", "laser-shooting-speed-7" ], + [ "turrets", "gun-turret" ], + [ "laser-turrets", "laser-turret" ], + [ "combat-robotics", "defender" ], + [ "combat-robotics-2", "distractor" ], + [ "combat-robotics-3", "destroyer" ], + [ "gates", "gate" ], + [ "stone-walls", "stone-wall" ], + [ "tanks", "tank" ] + ] +} diff --git a/factorio/data/base/migrations/migrations.txt b/factorio/data/base/migrations/migrations.txt new file mode 100644 index 0000000000000000000000000000000000000000..0873dcbf7a39aa9f0953b8af14e0397f4cd4d3a7 --- /dev/null +++ b/factorio/data/base/migrations/migrations.txt @@ -0,0 +1 @@ +1.1.0.json diff --git a/factorio/data/base/prototypes/achievements.lua b/factorio/data/base/prototypes/achievements.lua new file mode 100644 index 0000000000000000000000000000000000000000..36dd07af6612a7b7493a5f7cabe95b3188ac7fb0 --- /dev/null +++ b/factorio/data/base/prototypes/achievements.lua @@ -0,0 +1,364 @@ +data:extend( +{ + { + type = "build-entity-achievement", + name = "getting-on-track", + order = "a[progress]-a[getting-on-track]", + to_build = "locomotive", + icon = "__base__/graphics/achievement/getting-on-track.png", + icon_size = 128 + }, + { + type = "research-achievement", + name = "eco-unfriendly", + order = "a[progress]-b[eco-unfriendly]", + technology = "oil-processing", + icon = "__base__/graphics/achievement/eco-unfriendly.png", + icon_size = 128 + }, + { + type = "research-achievement", + name = "tech-maniac", + order = "a[progress]-c[tech-maniac]", + research_all = true, + icon = "__base__/graphics/achievement/tech-maniac.png", + icon_size = 128 + }, + { + type = "finish-the-game-achievement", + name = "smoke-me-a-kipper-i-will-be-back-for-breakfast", + order = "a[progress]-d[smoke-me-a-kipper-i-will-be-back-for-breakfast]", + icon = "__base__/graphics/achievement/smoke-me-a-kipper-i-will-be-back-for-breakfast.png", + icon_size = 128 + }, + { + type = "group-attack-achievement", + name = "it-stinks-and-they-dont-like-it", + order = "b[exploration]-a[it-stinks-and-they-dont-like-it]", + amount = 1, + icon = "__base__/graphics/achievement/it-stinks-and-they-dont-like-it.png", + icon_size = 128 + }, + { + type = "construct-with-robots-achievement", + name = "automated-construction", + order = "b[exploration]-b[construct-with-robots]-a[100]", + amount = 100, + steam_stats_name = "constructed-by-robots", + icon = "__base__/graphics/achievement/automated-construction.png", + icon_size = 128, + limited_to_one_game = false + }, + { + type = "construct-with-robots-achievement", + name = "you-are-doing-it-right", + order = "b[exploration]-b[construct-with-robots]-b[more-than-manually]", + more_than_manually = true, + icon = "__base__/graphics/achievement/you-are-doing-it-right.png", + icon_size = 128, + limited_to_one_game = true + }, + { + type = "deconstruct-with-robots-achievement", + name = "automated-cleanup", + order = "b[exploration]-c[deconstruct-with-robots]", + amount = 100, + steam_stats_name = "deconstructed-by-robots", + icon = "__base__/graphics/achievement/automated-cleanup.png", + icon_size = 128 + }, + { + type = "deliver-by-robots-achievement", + name = "you-have-got-a-package", + order = "b[exploration]-d[deliver-by-robots]-a", + amount = 1, + icon = "__base__/graphics/achievement/you-have-got-a-package.png", + icon_size = 128 + }, + { + type = "deliver-by-robots-achievement", + name = "delivery-service", + order = "b[exploration]-d[deliver-by-robots]-b", + amount = 10000, + steam_stats_name = "delivered-by-robots", + icon = "__base__/graphics/achievement/delivery-service.png", + icon_size = 128 + }, + { + type = "train-path-achievement", + name = "trans-factorio-express", + order = "b[exploration]-e[train-path]", + minimum_distance = 1000, + steam_stats_name = "longest-train-path", + icon = "__base__/graphics/achievement/trans-factorio-express.png", + icon_size = 128 + }, + { + type = "player-damaged-achievement", + name = "watch-your-step", + order = "b[exploration]-f[watch-your-step]", + type_of_dealer = "locomotive", + minimum_damage = 0, + should_survive = false, + icon = "__base__/graphics/achievement/watch-your-step.png", + icon_size = 128 + }, + { + type = "player-damaged-achievement", + name = "golem", + order = "b[exploration]-g[golem]", + should_survive = true, + minimum_damage = 500, + steam_stats_name = "surived-damage-in-one-hit", + icon = "__base__/graphics/achievement/golem.png", + icon_size = 128 + }, + { + type = "build-entity-achievement", + name = "getting-on-track-like-a-pro", + order = "c[teaching]-a[getting-on-track-like-a-pro]", + to_build = "locomotive", + icon = "__base__/graphics/achievement/getting-on-track-like-a-pro.png", + icon_size = 128, + until_second = 90 * 60 -- 90 minutes + }, + { + type = "produce-achievement", + name = "mass-production-1", + order = "d[production]-b[electronic-circuit-production]-a", + item_product = "electronic-circuit", + amount = 10000, + steam_stats_name = "electronic-circuits-production-overall", + icon = "__base__/graphics/achievement/mass-production-1.png", + icon_size = 128, + limited_to_one_game = false + }, + { + type = "produce-achievement", + name = "mass-production-2", + order = "d[production]-b[electronic-circuit-production]-b", + item_product = "electronic-circuit", + amount = 1000000, + steam_stats_name = "electronic-circuits-production-overall", + icon = "__base__/graphics/achievement/mass-production-2.png", + icon_size = 128, + limited_to_one_game = false + }, + { + type = "produce-achievement", + name = "mass-production-3", + order = "d[production]-b[electronic-circuit-production]-c", + item_product = "electronic-circuit", + amount = 20000000, + steam_stats_name = "electronic-circuits-production-overall", + icon = "__base__/graphics/achievement/mass-production-3.png", + icon_size = 128, + limited_to_one_game = false + }, + { + type = "produce-per-hour-achievement", + name = "circuit-veteran-1", + order = "d[production]-c[advanced-circuit-production]-a", + item_product = "advanced-circuit", + amount = 1000, + steam_stats_name = "advanced-circuits-per-hour", + icon = "__base__/graphics/achievement/circuit-veteran-1.png", + icon_size = 128 + }, + { + type = "produce-per-hour-achievement", + name = "circuit-veteran-2", + order = "d[production]-c[advanced-circuit-production]-b", + item_product = "advanced-circuit", + amount = 10000, + steam_stats_name = "advanced-circuits-per-hour", + icon = "__base__/graphics/achievement/circuit-veteran-2.png", + icon_size = 128 + }, + { + type = "produce-per-hour-achievement", + name = "circuit-veteran-3", + order = "d[production]-c[advanced-circuit-production]-c", + item_product = "advanced-circuit", + amount = 25000, + steam_stats_name = "advanced-circuits-per-hour", + icon = "__base__/graphics/achievement/circuit-veteran-3.png", + icon_size = 128 + }, + { + type = "produce-per-hour-achievement", + name = "computer-age-1", + order = "d[production]-d[processing-unit-production]-a", + item_product = "processing-unit", + amount = 500, + steam_stats_name = "processing-units-per-hour", + icon = "__base__/graphics/achievement/computer-age-1.png", + icon_size = 128 + }, + { + type = "produce-per-hour-achievement", + name = "computer-age-2", + order = "d[production]-d[processing-unit-production]-b", + item_product = "processing-unit", + amount = 1000, + steam_stats_name = "processing-units-per-hour", + icon = "__base__/graphics/achievement/computer-age-2.png", + icon_size = 128 + }, + { + type = "produce-per-hour-achievement", + name = "computer-age-3", + order = "d[production]-d[processing-unit-production]-c", + item_product = "processing-unit", + amount = 5000, + steam_stats_name = "processing-units-per-hour", + icon = "__base__/graphics/achievement/computer-age-3.png", + icon_size = 128 + }, + { + type = "produce-per-hour-achievement", + name = "iron-throne-1", + order = "d[production]-e[iron-throne-1]", + item_product = "iron-plate", + amount = 20000, + steam_stats_name = "iron-plates-per-hour", + icon = "__base__/graphics/achievement/iron-throne-1.png", + icon_size = 128 + }, + { + type = "produce-per-hour-achievement", + name = "iron-throne-2", + order = "d[production]-e[iron-throne-2]", + item_product = "iron-plate", + amount = 200000, + steam_stats_name = "iron-plates-per-hour", + icon = "__base__/graphics/achievement/iron-throne-2.png", + icon_size = 128 + }, + { + type = "produce-per-hour-achievement", + name = "iron-throne-3", + order = "d[production]-e[iron-throne-3]", + item_product = "iron-plate", + amount = 400000, + steam_stats_name = "iron-plates-per-hour", + icon = "__base__/graphics/achievement/iron-throne-3.png", + icon_size = 128 + }, + { + type = "dont-use-entity-in-energy-production-achievement", + name = "solaris", + order = "d[production]-e[solaris]", + last_hour_only = true, + excluded = {"steam-engine", "steam-turbine"}, + included = "solar-panel", + minimum_energy_produced = "10GJ", + icon = "__base__/graphics/achievement/solaris.png", + icon_size = 128 + }, + { + type = "kill-achievement", + name = "steamrolled", + order = "e[kill]-a[steamrolled]", + type_to_kill = "unit-spawner", + damage_type = "impact", + in_vehicle = true, + personally = true, + amount = 10, + steam_stats_name = "spawners-killed-by-impact", + icon = "__base__/graphics/achievement/steamrolled.png", + icon_size = 128 + }, + { + type = "kill-achievement", + name = "pyromaniac", + order = "e[kill]-b[pyromaniac]", + type_to_kill = "tree", + amount = 10000, + damage_type = "fire", + steam_stats_name = "trees-destroyed-by-fire", + icon = "__base__/graphics/achievement/pyromaniac.png", + icon_size = 128 + }, + { + type = "kill-achievement", + name = "run-forrest-run", + order = "e[kill]-c[run-forrest-run]", + type_to_kill = "tree", + damage_type = "impact", + in_vehicle = true, + personally = true, + amount = 100, + steam_stats_name = "trees-destroyed-by-impact", + icon = "__base__/graphics/achievement/run-forrest-run.png", + icon_size = 128 + }, + { + type = "combat-robot-count", + name = "minions", + order = "e[kill]-d[minions]", + count = 100, + steam_stats_name = "combat-robots", + icon = "__base__/graphics/achievement/minions.png", + icon_size = 128 + }, + { + type = "dont-craft-manually-achievement", + name = "lazy-bastard", + order = "f[limitation]-a[lazy-bastard]", + amount = 111, + icon = "__base__/graphics/achievement/lazy-bastard.png", + icon_size = 128 + }, + { + type = "dont-use-entity-in-energy-production-achievement", + name = "steam-all-the-way", + allowed_without_fight = false, + excluded = "solar-panel", + order = "f[limitation]-b[steam-all-the-way]", + icon = "__base__/graphics/achievement/steam-all-the-way.png", + icon_size = 128 + }, + { + type = "dont-build-entity-achievement", + name = "raining-bullets", + order = "f[limitation]-c[raining-bullets]", + dont_build = "laser-turret", + allowed_without_fight = false, + icon = "__base__/graphics/achievement/raining-bullets.png", + icon_size = 128 + }, + { + type = "dont-build-entity-achievement", + name = "logistic-network-embargo", + order = "f[limitation]-d[logistic-network-embargo]", + dont_build = {"logistic-chest-active-provider", "logistic-chest-requester", "logistic-chest-buffer"}, + icon = "__base__/graphics/achievement/logistic-network-embargo.png", + icon_size = 128 + }, + { + type = "finish-the-game-achievement", + name = "no-time-for-chitchat", + until_second = 60 * 60 * 15, -- 15 hours + allowed_without_fight = false, + order = "f[limitation]-e[no-time-for-chitchat]", + icon = "__base__/graphics/achievement/no-time-for-chitchat.png", + icon_size = 128 + }, + { + type = "finish-the-game-achievement", + name = "there-is-no-spoon", + until_second = 60 * 60 * 8, -- 8 hours + allowed_without_fight = false, + order = "f[limitation]-f[there-is-no-spoon]", + icon = "__base__/graphics/achievement/there-is-no-spoon.png", + icon_size = 128 + }, + { + type = "achievement", + name = "so-long-and-thanks-for-all-the-fish", + order = "g[secret]-a[so-long-and-thanks-for-all-the-fish]", + icon = "__base__/graphics/achievement/so-long-and-thanks-for-all-the-fish.png", + icon_size = 128 + } +}) diff --git a/factorio/data/base/prototypes/ambient-sounds.lua b/factorio/data/base/prototypes/ambient-sounds.lua new file mode 100644 index 0000000000000000000000000000000000000000..1ba3eeee6d0756903fe7efa0e9c7208153348c37 --- /dev/null +++ b/factorio/data/base/prototypes/ambient-sounds.lua @@ -0,0 +1,253 @@ +data:extend( +{ + { + type = "ambient-sound", + name = "after-the-crash", + track_type = "early-game", + sound = + { + filename = "__base__/sound/ambient/after-the-crash.ogg" + } + }, + { + type = "ambient-sound", + name = "automation", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/automation.ogg" + } + }, + { + type = "ambient-sound", + name = "resource-deficiency", + track_type = "early-game", + sound = + { + filename = "__base__/sound/ambient/resource-deficiency.ogg" + } + }, + { + type = "ambient-sound", + name = "are-we-alone", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/are-we-alone.ogg" + } + }, + { + type = "ambient-sound", + name = "beyond-factory-outskirts", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/beyond-factory-outskirts.ogg" + } + }, + { + type = "ambient-sound", + name = "censeqs-discrepancy", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/censeqs-discrepancy.ogg" + } + }, + { + type = "ambient-sound", + name = "efficiency-program", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/efficiency-program.ogg" + } + }, + { + type = "ambient-sound", + name = "expansion", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/expansion.ogg" + } + }, + { + type = "ambient-sound", + name = "the-search-for-iron", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/the-search-for-iron.ogg" + } + }, + { + type = "ambient-sound", + name = "gathering-horizon", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/gathering-horizon.ogg" + } + }, + { + type = "ambient-sound", + name = "research-and-minerals", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/research-and-minerals.ogg" + } + }, + { + type = "ambient-sound", + name = "solar-intervention", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/solar-intervention.ogg" + } + }, + { + type = "ambient-sound", + name = "the-oil-industry", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/the-oil-industry.ogg" + } + }, + { + type = "ambient-sound", + name = "the-right-tools", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/the-right-tools.ogg" + } + }, + { + type = "ambient-sound", + name = "pollution", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/pollution.ogg" + } + }, + { + type = "ambient-sound", + name = "turbine-dynamics", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/turbine-dynamics.ogg" + } + }, + { + type = "ambient-sound", + name = "sentient", + track_type = "main-track", + sound = + { + filename = "__base__/sound/ambient/sentient.ogg" + } + }, + + { + type = "ambient-sound", + name = "anomaly", + track_type = "interlude", + sound = + { + filename = "__base__/sound/ambient/anomaly.ogg" + } + }, + { + type = "ambient-sound", + name = "first-light", + track_type = "interlude", + sound = + { + filename = "__base__/sound/ambient/first-light.ogg" + } + }, + { + type = "ambient-sound", + name = "transmit", + track_type = "interlude", + sound = + { + filename = "__base__/sound/ambient/transmit.ogg" + } + }, + { + type = "ambient-sound", + name = "swell-pad", + track_type = "interlude", + sound = + { + filename = "__base__/sound/ambient/swell-pad.ogg" + } + }, +--world-ambience-1 and 2 taken out because they have the wind mixed in which fades in and out... + { + type = "ambient-sound", + name = "world-ambience-3", + track_type = "interlude", + sound = + { + filename = "__base__/sound/ambient/world-ambience-3.ogg", + volume = 1.0 + } + }, + { + type = "ambient-sound", + name = "world-ambience-4", + track_type = "interlude", + sound = + { + filename = "__base__/sound/ambient/world-ambience-4.ogg", + volume = 1.0 + } + }, + { + type = "ambient-sound", + name = "world-ambience-5", + track_type = "interlude", + sound = + { + filename = "__base__/sound/ambient/world-ambience-5.ogg", + volume = 1.0 + } + }, + { + type = "ambient-sound", + name = "world-ambience-6", + track_type = "interlude", + sound = + { + filename = "__base__/sound/ambient/world-ambience-6.ogg", + volume = 1.0 + } + }, + { + type = "wind-sound", + name = "wind-1", + sound = + { + filename = "__base__/sound/wind/wind.ogg", + volume = 0.8 + } + }, + { + type = "ambient-sound", + name = "main-menu", + track_type = "menu-track", + sound = + { + filename = "__base__/sound/ambient/main-menu.ogg", + volume = 1 + } + } +}) diff --git a/factorio/data/base/prototypes/autoplace-controls.lua b/factorio/data/base/prototypes/autoplace-controls.lua new file mode 100644 index 0000000000000000000000000000000000000000..2136be1e4832773bbb66b14fad68e57320c8d247 --- /dev/null +++ b/factorio/data/base/prototypes/autoplace-controls.lua @@ -0,0 +1,92 @@ +data:extend( +{ + { + type = "autoplace-control", + name = "iron-ore", + localised_name = {"", "[entity=iron-ore] ", {"entity-name.iron-ore"}}, + richness = true, + order = "b-a", + category = "resource" + }, + { + type = "autoplace-control", + name = "copper-ore", + localised_name = {"", "[entity=copper-ore] ", {"entity-name.copper-ore"}}, + richness = true, + order = "b-b", + category = "resource" + }, + { + type = "autoplace-control", + name = "stone", + localised_name = {"", "[entity=stone] ", {"entity-name.stone"}}, + richness = true, + order = "b-c", + category = "resource" + }, + { + type = "autoplace-control", + name = "coal", + localised_name = {"", "[entity=coal] ", {"entity-name.coal"}}, + richness = true, + order = "b-d", + category = "resource" + }, + { + type = "autoplace-control", + name = "uranium-ore", + localised_name = {"", "[entity=uranium-ore] ", {"entity-name.uranium-ore"}}, + richness = true, + order = "b-e", + category = "resource" + }, + { + type = "autoplace-control", + name = "crude-oil", + localised_name = {"", "[entity=crude-oil] ", {"entity-name.crude-oil"}}, + richness = true, + order = "b-f", + category = "resource" + }, + +--[[ { + type = "autoplace-control", + name = "grass", + order = "c-a", + category = "terrain" + }, + { + type = "autoplace-control", + name = "dirt", + order = "c-b", + category = "terrain" + }, + { + type = "autoplace-control", + name = "sand", + order = "c-c", + category = "terrain" + }, + { + type = "autoplace-control", + name = "desert", + order = "c-d", + category = "terrain" + }, +]]-- + { + type = "autoplace-control", + name = "trees", + richness = true, + order = "c-y", + category = "terrain" + }, + { + type = "autoplace-control", + name = "enemy-base", + richness = false, + order = "c-z", + category = "enemy" + } +} +) diff --git a/factorio/data/base/prototypes/categories/ammo-category.lua b/factorio/data/base/prototypes/categories/ammo-category.lua new file mode 100644 index 0000000000000000000000000000000000000000..0a1f302e4a164c8f8a90b68ae9384d45320251b0 --- /dev/null +++ b/factorio/data/base/prototypes/categories/ammo-category.lua @@ -0,0 +1,68 @@ +require ("bonus-gui-ordering") + +data:extend( +{ + { + type = "ammo-category", + name = "bullet" + }, + { + type = "ammo-category", + name = "rocket" + }, + { + type = "ammo-category", + name = "laser" + }, + { + type = "ammo-category", + name = "electric" + }, + { + type = "ammo-category", + name = "flamethrower" + }, + { + type = "ammo-category", + name = "shotgun-shell" + }, + { + type = "ammo-category", + name = "capsule" + }, + { + type = "ammo-category", + name = "grenade" + }, + { + type = "ammo-category", + name = "melee" + }, + { + type = "ammo-category", + name = "biological" + }, + { + type = "ammo-category", + name = "cannon-shell" + }, + { + type = "ammo-category", + name = "artillery-shell" + }, + { + type = "ammo-category", + name = "beam" + }, + { + type = "ammo-category", + name = "landmine" + } +} +) + +for k,v in pairs(data.raw["ammo-category"]) do + if not v.bonus_gui_order then + v.bonus_gui_order = bonus_gui_ordering[k] + end +end diff --git a/factorio/data/base/prototypes/categories/equipment-category.lua b/factorio/data/base/prototypes/categories/equipment-category.lua new file mode 100644 index 0000000000000000000000000000000000000000..aa7140dde973958ed0f9da02ceb81645a572b453 --- /dev/null +++ b/factorio/data/base/prototypes/categories/equipment-category.lua @@ -0,0 +1,8 @@ +data:extend( +{ + { + type = "equipment-category", + name = "armor" + } +} +) diff --git a/factorio/data/base/prototypes/categories/fuel-category.lua b/factorio/data/base/prototypes/categories/fuel-category.lua new file mode 100644 index 0000000000000000000000000000000000000000..65a340a4cbd6d0b3a5ec3ecf37a1e77311057efd --- /dev/null +++ b/factorio/data/base/prototypes/categories/fuel-category.lua @@ -0,0 +1,12 @@ +data:extend( +{ + { + type = "fuel-category", + name = "chemical" + }, + { + type = "fuel-category", + name = "nuclear" + } +} +) diff --git a/factorio/data/base/prototypes/categories/module-category.lua b/factorio/data/base/prototypes/categories/module-category.lua new file mode 100644 index 0000000000000000000000000000000000000000..9e61f3984c45a3fc369fc349e6cbd4d5dda46600 --- /dev/null +++ b/factorio/data/base/prototypes/categories/module-category.lua @@ -0,0 +1,16 @@ +data:extend( +{ + { + type = "module-category", + name = "productivity" + }, + { + type = "module-category", + name = "speed" + }, + { + type = "module-category", + name = "effectivity" + } +} +) diff --git a/factorio/data/base/prototypes/categories/recipe-category.lua b/factorio/data/base/prototypes/categories/recipe-category.lua new file mode 100644 index 0000000000000000000000000000000000000000..6578add22bb68945972a1dc3b2ba7743389f7165 --- /dev/null +++ b/factorio/data/base/prototypes/categories/recipe-category.lua @@ -0,0 +1,39 @@ +data:extend( +{ + { + type = "recipe-category", + name = "crafting" + }, + { + type = "recipe-category", + name = "advanced-crafting" + }, + { + type = "recipe-category", + name = "smelting" + }, + { + type = "recipe-category", + name = "chemistry" + }, + { + type = "recipe-category", + name = "crafting-with-fluid" + }, + { + type = "recipe-category", + name = "oil-processing" + }, + { + type = "recipe-category", + name = "rocket-building" + }, + { + type = "recipe-category", + name = "centrifuging" + }, + { + type = "recipe-category", + name = "basic-crafting" + } +}) diff --git a/factorio/data/base/prototypes/categories/resource-category.lua b/factorio/data/base/prototypes/categories/resource-category.lua new file mode 100644 index 0000000000000000000000000000000000000000..8569d27e8337b143849ad8eb898036813b2c8525 --- /dev/null +++ b/factorio/data/base/prototypes/categories/resource-category.lua @@ -0,0 +1,12 @@ +data:extend( +{ + { + type = "resource-category", + name = "basic-solid" + }, + { + type = "resource-category", + name = "basic-fluid" + } +} +) diff --git a/factorio/data/base/prototypes/custom-inputs.lua b/factorio/data/base/prototypes/custom-inputs.lua new file mode 100644 index 0000000000000000000000000000000000000000..949e31563e3ca08c3503eef4909fa21fa7b9df98 --- /dev/null +++ b/factorio/data/base/prototypes/custom-inputs.lua @@ -0,0 +1,56 @@ +data:extend( +{ + { + type = "custom-input", + name = "give-blueprint", + key_sequence = "ALT + B", + consuming = "game-only", + item_to_spawn = "blueprint", + action = "spawn-item" + }, + { + type = "custom-input", + name = "give-blueprint-book", + key_sequence = "", + consuming = "game-only", + item_to_spawn = "blueprint-book", + action = "spawn-item" + }, + { + type = "custom-input", + name = "give-deconstruction-planner", + key_sequence = "ALT + D", + consuming = "game-only", + item_to_spawn = "deconstruction-planner", + action = "spawn-item" + }, + { + type = "custom-input", + name = "give-upgrade-planner", + key_sequence = "ALT + U", + consuming = "game-only", + item_to_spawn = "upgrade-planner", + action = "spawn-item" + }, + { + type = "custom-input", + name = "toggle-personal-roboport", + key_sequence = "ALT + R", + consuming = "game-only", + action = "toggle-personal-roboport" + }, + { + type = "custom-input", + name = "toggle-personal-logistic-requests", + key_sequence = "ALT + L", + consuming = "game-only", + action = "toggle-personal-logistic-requests" + }, + { + type = "custom-input", + name = "toggle-equipment-movement-bonus", + key_sequence = "ALT + E", + consuming = "game-only", + action = "toggle-equipment-movement-bonus" + } +}) diff --git a/factorio/data/base/prototypes/damage-type.lua b/factorio/data/base/prototypes/damage-type.lua new file mode 100644 index 0000000000000000000000000000000000000000..055f6af352b15c8caaee977785eed3ac275ad948 --- /dev/null +++ b/factorio/data/base/prototypes/damage-type.lua @@ -0,0 +1,36 @@ +data:extend( +{ + { + type = "damage-type", + name = "physical" + }, + { + type = "damage-type", + name = "impact" + }, + { + type = "damage-type", + name = "poison" + }, + { + type = "damage-type", + name = "explosion" + }, + { + type = "damage-type", + name = "fire" + }, + { + type = "damage-type", + name = "laser" + }, + { + type = "damage-type", + name = "acid" + }, + { + type = "damage-type", + name = "electric" + } +} +) diff --git a/factorio/data/base/prototypes/decorative/decorative-trigger-effects.lua b/factorio/data/base/prototypes/decorative/decorative-trigger-effects.lua new file mode 100644 index 0000000000000000000000000000000000000000..ac42de891133595a2a28d7f6dcf68f52209377ab --- /dev/null +++ b/factorio/data/base/prototypes/decorative/decorative-trigger-effects.lua @@ -0,0 +1,1747 @@ +local decorative_trigger_effects = {} + +local shift_multiplier = 0.2 +local initial_height_deviation_multiplier = 1 + +local function multiply_area(multiplier, area) + local top_left_x = area[1][1] * multiplier + local top_left_y = area[1][2] * multiplier + local bottom_right_x = area[2][1] * multiplier + local bottom_right_y = area[2][2] * multiplier + local result_area = { {top_left_x, top_left_y}, {bottom_right_x, bottom_right_y} } + return result_area +end + +decorative_trigger_effects.brown_hairy_grass = function() + return + { + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 10, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-hairy-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.2, -0.2 }, { 0.2, 0.2 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-hairy-grass-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.2, -0.2 }, { 0.2, 0.2 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.55, + initial_vertical_speed = 0.021, + initial_vertical_speed_deviation = 0.035, + speed_from_center = 0.02, + speed_from_center_deviation = 0.005, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.green_hairy_grass = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-hairy-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.3, -0.3 }, { 0.3, 0.3 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-hairy-grass-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.3, -0.3 }, { 0.3, 0.3 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.55, + initial_vertical_speed = 0.021, + initial_vertical_speed_deviation = 0.035, + speed_from_center = 0.02, + speed_from_center_deviation = 0.005, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.green_carpet_grass = function() + return + { + { + type = "create-particle", + repeat_count = 50, + repeat_count_deviation = 10, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-carpet-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -5, -5 }, { 5, 5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.061, + initial_vertical_speed_deviation = 0.050, + speed_from_center = 0.01, + speed_from_center_deviation = 0.013, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-carpet-grass-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -2.5, -2.5 }, { 2.5, 2.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.062, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.022, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.small_ship_wreck_grass = function() + return + { + { + type = "create-particle", + repeat_count = 35, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-carpet-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.061, + initial_vertical_speed_deviation = 0.050, + speed_from_center = 0.01, + speed_from_center_deviation = 0.013, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-carpet-grass-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.062, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.022, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.big_ship_wreck_grass = function() + return + { + { + type = "create-particle", + repeat_count = 50, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-carpet-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.061, + initial_vertical_speed_deviation = 0.050, + speed_from_center = 0.01, + speed_from_center_deviation = 0.013, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-carpet-grass-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.062, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.022, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "small-rock-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.070, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.brown_carpet_grass = function() + return + { + { + type = "create-particle", + repeat_count = 25, + repeat_count_deviation = 10, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-carpet-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -3, -3 }, { 3, 3 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.061, + initial_vertical_speed_deviation = 0.043, + speed_from_center = 0.01, + speed_from_center_deviation = 0.013, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-carpet-grass-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.062, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.022, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 25, + repeat_count_deviation = 10, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-carpet-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -3, -3 }, { 3, 3 } }), + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.070, + initial_vertical_speed_deviation = 0.043, + speed_from_center = 0.015, + speed_from_center_deviation = 0.020, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.green_small_grass = function() + return + { + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-small-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.035, + initial_vertical_speed_deviation = 0.043, + speed_from_center = 0.01, + speed_from_center_deviation = 0.013, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-small-grass-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.035, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.015, + speed_from_center_deviation = 0.022, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.green_asterisk = function() + return + { + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-asterisk-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.35, -0.35 }, { 0.35, 0.35 } }), + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.051, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-asterisk-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.35, -0.35 }, { 0.35, 0.35 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.060, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.015, + speed_from_center_deviation = 0.03, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-asterisk-grass-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.35, -0.35 }, { 0.35, 0.35 } }), + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.051, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.green_pita = function() + return + { + { + type = "create-particle", + repeat_count = 12, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-pita-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.081, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-pita-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.060, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.green_pita_mini = function() + return + { + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-pita-mini-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.041, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-pita-mini-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.060, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.green_desert_bush = function() + return + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-desert-bush-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.035, + initial_vertical_speed_deviation = 0.043, + speed_from_center = 0.01, + speed_from_center_deviation = 0.013, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-desert-bush-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.035, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.015, + speed_from_center_deviation = 0.022, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.green_bush_mini = function() + return + { + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-bush-mini-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.035, + initial_vertical_speed_deviation = 0.043, + speed_from_center = 0.01, + speed_from_center_deviation = 0.013, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.red_desert_bush = function() + return + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-bush-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.2, -0.2 }, { 0.2, 0.2 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.035, + initial_vertical_speed_deviation = 0.043, + speed_from_center = 0.01, + speed_from_center_deviation = 0.013, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-bush-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.2, -0.2 }, { 0.2, 0.2 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.035, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.015, + speed_from_center_deviation = 0.022, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.white_desert_bush = function() + return + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "white-desert-bush-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.035, + initial_vertical_speed_deviation = 0.043, + speed_from_center = 0.01, + speed_from_center_deviation = 0.013, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "white-desert-bush-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.035, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.015, + speed_from_center_deviation = 0.022, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.garballo_mini_dry = function() + return + { + { + type = "create-particle", + repeat_count = 9, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "garballo-mini-dry-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.1, -0.1 }, { 0.1, 0.1 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.015, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "garballo-mini-dry-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.1, -0.1 }, { 0.1, 0.1 } }), + tile_collision_mask = nil, + initial_height = 0.325, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.03, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.garballo = function() + return + { + { + type = "create-particle", + repeat_count = 8, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "garballo-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.1, -0.1 }, { 0.1, 0.1 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.015, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "garballo-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.1, -0.1 }, { 0.1, 0.1 } }), + tile_collision_mask = nil, + initial_height = 0.325, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.03, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-carpet-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.070, + initial_vertical_speed_deviation = 0.043, + speed_from_center = 0.015, + speed_from_center_deviation = 0.020, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.lichen = function() + return + { + { + type = "create-particle", + repeat_count = 25, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lichen-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.19, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lichen-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.045, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.red_pita = function() + return + { + { + type = "create-particle", + repeat_count = 9, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-pita-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.081, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-pita-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.060, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.green_croton = function() + return + { + { + type = "create-particle", + repeat_count = 8, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-croton-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0, + speed_from_center = 0.009, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-croton-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.red_croton = function() + return + { + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-croton-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0, + speed_from_center = 0.009, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-croton-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0, + speed_from_center = 0.009, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 12, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-croton-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.brown_asterisk = function() + return + { + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-asterisk-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.35, -0.35 }, { 0.35, 0.35 } }), + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.051, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-asterisk-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.35, -0.35 }, { 0.35, 0.35 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.060, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-asterisk-grass-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.35, -0.35 }, { 0.35, 0.35 } }), + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.051, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.red_asterisk = function() + return + { + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-asterisk-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.35, -0.35 }, { 0.35, 0.35 } }), + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.051, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-asterisk-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.35, -0.35 }, { 0.35, 0.35 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.060, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.015, + speed_from_center_deviation = 0.03, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 8, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-asterisk-grass-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.35, -0.35 }, { 0.35, 0.35 } }), + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.051, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.brown_asterisk_mini = function() + return + { + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 1, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-asterisk-mini-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.27, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.035, + speed_from_center = 0, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-asterisk-mini-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.32, + initial_vertical_speed = 0.019, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.green_asterisk_mini = function() + return + { + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 1, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-asterisk-mini-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.27, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.035, + speed_from_center = 0, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-asterisk-mini-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.32, + initial_vertical_speed = 0.019, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.brown_fluff = function() + return + { + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-fluff-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.045, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.005, + speed_from_center_deviation = 0.003, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 10, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-fluff-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.042, + initial_vertical_speed_deviation = 0.048, + speed_from_center = 0.005, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-carpet-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.061, + initial_vertical_speed_deviation = 0.043, + speed_from_center = 0.01, + speed_from_center_deviation = 0.013, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.brown_fluff_dry = function() + return + { + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-fluff-dry-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.045, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.005, + speed_from_center_deviation = 0.003, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 10, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-fluff-dry-wooden-splinter-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.042, + initial_vertical_speed_deviation = 0.048, + speed_from_center = 0.005, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "brown-carpet-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.061, + initial_vertical_speed_deviation = 0.043, + speed_from_center = 0.01, + speed_from_center_deviation = 0.013, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.tiny_rock = function() + return + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "tiny-rock-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = initial_height_deviation_multiplier * 0.1, + initial_vertical_speed = 0.050, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "small-rock-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.070, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.small_rock = function() + return + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "small-rock-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.070, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "small-rock-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.85, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.medium_rock = function() + return + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "medium-rock-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.5, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.092, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "medium-rock-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.127, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 10, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "big-rock-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.3945 }, { 0.5, 0.3945 } }), + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = initial_height_deviation_multiplier * 0.61, + initial_vertical_speed = 0.055, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.big_rock = function() + return + { + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "big-rock-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.6914, -0.5 }, { 0.6914, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.115, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.03, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 3, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "big-rock-stone-particle-big", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.3945, -0.5 }, { 0.3945, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.5, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.086, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 19, + repeat_count_deviation = 10, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "big-rock-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.3945 }, { 0.5, 0.3945 } }), + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 25, + repeat_count_deviation = 10, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "big-rock-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.3945 }, { 0.5, 0.3945 } }), + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = initial_height_deviation_multiplier * 0.61, + initial_vertical_speed = 0.055, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.huge_rock = function() + return + { + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "huge-rock-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.3945, -0.5 }, { 0.3945, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.115, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.03, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 3, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "huge-rock-stone-particle-big", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.3945, -0.5 }, { 0.3945, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.5, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.086, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 10, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "huge-rock-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.3945 }, { 0.5, 0.3945 } }), + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 10, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "huge-rock-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.3945 }, { 0.5, 0.3945 } }), + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = initial_height_deviation_multiplier * 0.61, + initial_vertical_speed = 0.085, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +decorative_trigger_effects.small_sand_rock = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "small-sand-rock-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.5, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.092, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "small-sand-rock-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = multiply_area(shift_multiplier, { { -0.5, -0.5 }, { 0.5, 0.5 } }), + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = initial_height_deviation_multiplier * 0.5, + initial_vertical_speed = 0.127, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +return decorative_trigger_effects diff --git a/factorio/data/base/prototypes/decorative/decoratives.lua b/factorio/data/base/prototypes/decorative/decoratives.lua new file mode 100644 index 0000000000000000000000000000000000000000..553f6a509a056714462d4627ed5d8923e514dfb3 --- /dev/null +++ b/factorio/data/base/prototypes/decorative/decoratives.lua @@ -0,0 +1,12972 @@ +local autoplace_utils = require("autoplace_utils") + +local hit_effects = require ("prototypes.entity.hit-effects") + +local sounds = require ("prototypes.entity.sounds") + +local decorative_trigger_effects = require("prototypes.decorative.decorative-trigger-effects") + +local base_decorative_sprite_priority = "extra-high" + +local function add_dim_to_peak(peak, dim_name, values) + if values[1] and values[2] then + peak[dim_name.."_optimal"] = values[1] + peak[dim_name.."_range"] = values[2] + peak[dim_name.."_max_range"] = values[3] or values[2]*1.5 + end +end + +local function tog_autoplace(stuff) + local ret = + { + order = "a[doodad]-z[other]", + peaks = {} + } + + for k, v in pairs(stuff) do + if k == 'dims' then + local peak = { influence = 1 } + for dim_name, values in pairs(stuff.dims) do + add_dim_to_peak(peak, dim_name, values) + end + ret.peaks[#ret.peaks + 1] = peak + elseif k == 'peak' then + ret.peaks[#ret.peaks + 1] = v + elseif k == 'peaks' then + for _, peak in ipairs(v) do + ret.peaks[#ret.peaks + 1] = peak + end + elseif k == 'static_influence' then + ret.peaks[#ret.peaks + 1] = { influence = v } + else + ret[k] = v + end + end + + return ret +end + +local function autoplace_settings(noise_layer, max_probability, rectangles, more) + local ret = + { + order = "a[doodad]-z[other]", + max_probability = max_probability, + peaks = {} + } + + if noise_layer ~= nil then + ret["sharpness"] = 0.3 + ret.peaks[#ret.peaks + 1] = + { + influence = 0.4, + noise_layer = noise_layer, + noise_persistence = 0.9, + noise_octaves_difference = -2 + } + ret.peaks[#ret.peaks + 1] = + { + influence = -0.3 + } + end + + if rectangles == nil then + ret.peaks[#ret.peaks + 1] = + { + influence = 0.5 + } + else + autoplace_utils.peaks(rectangles, ret.peaks, 0.5) + end + + if more ~= nil then + for k,v in pairs(more) do ret[k] = v end + end + + return ret +end + +local function rock_autoplace_settings(multiplier, order_suffix, rectangle) + local peak = + { + noise_layer = "rocks", + noise_octaves_difference = -2, + noise_persistence = 0.9 + } + + if rectangle ~= nil then + local aux_center = (rectangle[2][1] + rectangle[1][1]) / 2 + local aux_range = math.abs(rectangle[2][1] - rectangle[1][1]) / 2 + local water_center = (rectangle[2][2] + rectangle[1][2]) / 2 + local water_range = math.abs(rectangle[2][2] - rectangle[1][2]) / 2 + + peak["aux_optimal"] = aux_center + peak["aux_range"] = aux_range + peak["aux_max_range"] = water_range + 0.05 + + peak["water_optimal"] = water_center + peak["water_range"] = water_range + peak["water_max_range"] = water_range + 0.05 + end + + return + { + order = "a[doodad]-a[rock]-" .. order_suffix, + coverage = multiplier * 0.01, + sharpness = 0.7, + max_probability = multiplier * 0.7, + peaks = { peak } + } +end + +function shroom_decal(name, tint) + return + { + name = name, + type = "optimized-decorative", + order = "b[decorative]-j[bush]-a[mini]-a[green]", + collision_mask = {"water-tile", "colliding-with-tiles-only"}, + collision_box = {{-3.5, -1.8}, {3.5, 1.8}}, + pictures = + { + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-00.png", + priority = base_decorative_sprite_priority, + width = 166, + height = 88, + shift = util.by_pixel(-12, -10), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-00.png", + priority = base_decorative_sprite_priority, + width = 334, + height = 206, + shift = util.by_pixel(-13, -1), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-01.png", + priority = base_decorative_sprite_priority, + width = 128, + height = 94, + shift = util.by_pixel(12, 6), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-01.png", + priority = base_decorative_sprite_priority, + width = 256, + height = 182, + shift = util.by_pixel(12, 7), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-02.png", + priority = base_decorative_sprite_priority, + width = 204, + height = 96, + shift = util.by_pixel(-8, -2), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-02.png", + priority = base_decorative_sprite_priority, + width = 406, + height = 194, + shift = util.by_pixel(-8, -3), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-03.png", + priority = base_decorative_sprite_priority, + width = 216, + height = 96, + shift = util.by_pixel(6, 8), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-03.png", + priority = base_decorative_sprite_priority, + width = 432, + height = 220, + shift = util.by_pixel(6, 1), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-04.png", + priority = base_decorative_sprite_priority, + width = 184, + height = 102, + shift = util.by_pixel(-12, 8), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-04.png", + priority = base_decorative_sprite_priority, + width = 368, + height = 206, + shift = util.by_pixel(-12, 7), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-05.png", + priority = base_decorative_sprite_priority, + width = 170, + height = 102, + shift = util.by_pixel(24, 2), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-05.png", + priority = base_decorative_sprite_priority, + width = 340, + height = 200, + shift = util.by_pixel(24, 3), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-06.png", + priority = base_decorative_sprite_priority, + width = 162, + height = 108, + shift = util.by_pixel(24, 2), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-06.png", + priority = base_decorative_sprite_priority, + width = 326, + height = 214, + shift = util.by_pixel(23, 2), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-07.png", + priority = base_decorative_sprite_priority, + width = 168, + height = 98, + shift = util.by_pixel(20, 8), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-07.png", + priority = base_decorative_sprite_priority, + width = 336, + height = 190, + shift = util.by_pixel(20, 9), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-08.png", + priority = base_decorative_sprite_priority, + width = 192, + height = 104, + shift = util.by_pixel(-12, 0), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-08.png", + priority = base_decorative_sprite_priority, + width = 386, + height = 206, + shift = util.by_pixel(-12, 1), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-09.png", + priority = base_decorative_sprite_priority, + width = 138, + height = 78, + shift = util.by_pixel(8, -12), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-09.png", + priority = base_decorative_sprite_priority, + width = 278, + height = 150, + shift = util.by_pixel(8, -11), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-10.png", + priority = base_decorative_sprite_priority, + width = 182, + height = 100, + shift = util.by_pixel(2, -2), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-10.png", + priority = base_decorative_sprite_priority, + width = 364, + height = 204, + shift = util.by_pixel(2, -3), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-11.png", + priority = base_decorative_sprite_priority, + width = 192, + height = 104, + shift = util.by_pixel(22, 4), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-11.png", + priority = base_decorative_sprite_priority, + width = 378, + height = 206, + shift = util.by_pixel(23, 5), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-12.png", + priority = base_decorative_sprite_priority, + width = 160, + height = 108, + shift = util.by_pixel(-4, 4), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-12.png", + priority = base_decorative_sprite_priority, + width = 320, + height = 220, + shift = util.by_pixel(-4, 3), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-13.png", + priority = base_decorative_sprite_priority, + width = 158, + height = 82, + shift = util.by_pixel(32, 10), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-13.png", + priority = base_decorative_sprite_priority, + width = 318, + height = 160, + shift = util.by_pixel(31, 11), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-14.png", + priority = base_decorative_sprite_priority, + width = 186, + height = 104, + shift = util.by_pixel(24, 6), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-14.png", + priority = base_decorative_sprite_priority, + width = 368, + height = 206, + shift = util.by_pixel(25, 6), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/shroom-decal/shroom-decal-15.png", + priority = base_decorative_sprite_priority, + width = 208, + height = 112, + shift = util.by_pixel(-6, 0), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/shroom-decal/hr-shroom-decal-15.png", + priority = base_decorative_sprite_priority, + width = 410, + height = 222, + shift = util.by_pixel(-5, 0), + tint = tint, + scale = 0.5 + } + } + } + } +end + +function lichen(name, tint) + return + { + name = name, + type = "optimized-decorative", + order = "b[decorative]-j[bush]-a[mini]-a[green]", + trigger_effect = decorative_trigger_effects.lichen(), + collision_mask = {"water-tile", "colliding-with-tiles-only"}, + collision_box = {{-2.1, -1.7}, {2.1, 1.7}}, + pictures = + { + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-00.png", + priority = base_decorative_sprite_priority, + width = 180, + height = 118, + shift = util.by_pixel(-4, -6), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-00.png", + priority = base_decorative_sprite_priority, + width = 356, + height = 248, + shift = util.by_pixel(-3, -7), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-01.png", + priority = base_decorative_sprite_priority, + width = 168, + height = 128, + shift = util.by_pixel(4, 0), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-01.png", + priority = base_decorative_sprite_priority, + width = 334, + height = 260, + shift = util.by_pixel(4, -1), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-02.png", + priority = base_decorative_sprite_priority, + width = 202, + height = 128, + shift = util.by_pixel(4, 4), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-02.png", + priority = base_decorative_sprite_priority, + width = 418, + height = 262, + shift = util.by_pixel(4, 3), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-03.png", + priority = base_decorative_sprite_priority, + width = 178, + height = 116, + shift = util.by_pixel(2, 2), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-03.png", + priority = base_decorative_sprite_priority, + width = 364, + height = 226, + shift = util.by_pixel(0, 3), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-04.png", + priority = base_decorative_sprite_priority, + width = 188, + height = 154, + shift = util.by_pixel(-2, 0), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-04.png", + priority = base_decorative_sprite_priority, + width = 382, + height = 304, + shift = util.by_pixel(1, 1), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-05.png", + priority = base_decorative_sprite_priority, + width = 150, + height = 114, + shift = util.by_pixel(-8, 0), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-05.png", + priority = base_decorative_sprite_priority, + width = 300, + height = 224, + shift = util.by_pixel(-8, 1), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-06.png", + priority = base_decorative_sprite_priority, + width = 160, + height = 102, + shift = util.by_pixel(-10, 0), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-06.png", + priority = base_decorative_sprite_priority, + width = 314, + height = 224, + shift = util.by_pixel(-9, 2), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-07.png", + priority = base_decorative_sprite_priority, + width = 160, + height = 128, + shift = util.by_pixel(-2, -4), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-07.png", + priority = base_decorative_sprite_priority, + width = 318, + height = 266, + shift = util.by_pixel(-2, -7), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-08.png", + priority = base_decorative_sprite_priority, + width = 162, + height = 98, + shift = util.by_pixel(2, 0), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-08.png", + priority = base_decorative_sprite_priority, + width = 326, + height = 200, + shift = util.by_pixel(1, -1), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-09.png", + priority = base_decorative_sprite_priority, + width = 146, + height = 94, + shift = util.by_pixel(-18, 6), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-09.png", + priority = base_decorative_sprite_priority, + width = 304, + height = 182, + shift = util.by_pixel(-18, 7), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-10.png", + priority = base_decorative_sprite_priority, + width = 118, + height = 88, + shift = util.by_pixel(-2, -14), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-10.png", + priority = base_decorative_sprite_priority, + width = 238, + height = 172, + shift = util.by_pixel(-3, -13), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-11.png", + priority = base_decorative_sprite_priority, + width = 154, + height = 130, + shift = util.by_pixel(8, -4), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-11.png", + priority = base_decorative_sprite_priority, + width = 332, + height = 258, + shift = util.by_pixel(6, -4), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-12.png", + priority = base_decorative_sprite_priority, + width = 130, + height = 110, + shift = util.by_pixel(2, -10), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-12.png", + priority = base_decorative_sprite_priority, + width = 256, + height = 218, + shift = util.by_pixel(3, -9), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-13.png", + priority = base_decorative_sprite_priority, + width = 184, + height = 104, + shift = util.by_pixel(0, -8), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-13.png", + priority = base_decorative_sprite_priority, + width = 372, + height = 216, + shift = util.by_pixel(-1, -6), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-14.png", + priority = base_decorative_sprite_priority, + width = 68, + height = 68, + shift = util.by_pixel(-2, 4), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-14.png", + priority = base_decorative_sprite_priority, + width = 134, + height = 140, + shift = util.by_pixel(-2, 3), + tint = tint, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/lichen-decal/lichen-decal-15.png", + priority = base_decorative_sprite_priority, + width = 90, + height = 66, + shift = util.by_pixel(10, 6), + tint = tint, + hr_version = + { + filename = "__base__/graphics/decorative/lichen-decal/hr-lichen-decal-15.png", + priority = base_decorative_sprite_priority, + width = 174, + height = 134, + shift = util.by_pixel(11, 5), + tint = tint, + scale = 0.5 + } + } + } + } +end + +local function decal_autoplace_settgins(noise_layer, rectangle) + local peak = {} + + if rectangle ~= nil then + local aux_center = (rectangle[2][1] + rectangle[1][1]) / 2 + local aux_range = math.abs(rectangle[2][1] - rectangle[1][1]) / 2 + local water_center = (rectangle[2][2] + rectangle[1][2]) / 2 + local water_range = math.abs(rectangle[2][2] - rectangle[1][2]) / 2 + + peak["aux_optimal"] = aux_center + peak["aux_range"] = aux_range + peak["aux_max_range"] = water_range + 0.05 + + peak["water_optimal"] = water_center + peak["water_range"] = water_range + peak["water_max_range"] = water_range + 0.05 + end + + return + { + order = "a[doodad]-b[decal]", + sharpness = 0.3, + max_probability = 0.01, + peaks = + { + peak, + { + influence = 0.2, + noise_layer = noise_layer, + noise_octaves_difference = -2, + noise_persistence = 0.9 + } + } + } +end +local grass_peaks = +{ + {{30, 0.9}, {10, 0.4}, 0.6}, + {{20, 0.2}, {15, 0.1}, 0.6} +} + +data:extend{ + { + type = "noise-layer", + name = "pita" + }, + { + type = "noise-layer", + name = "pita-mini" + }, + { + type = "noise-layer", + name = "fluff" + }, + { + type = "noise-layer", + name = "garballo" + }, + { + type = "noise-layer", + name = "grass1" + }, + { + type = "noise-layer", + name = "grass2" + }, + { + name = "rocks", + type = "noise-layer" + }, + { + name = "red-desert-decal", + type = "noise-layer" + }, + { + name = "sand-decal", + type = "noise-layer" + }, + { + name = "sand-dune-decal", + type = "noise-layer" + }, + { + type = "noise-layer", + name = "brown-fluff" + }, + { + type = "noise-layer", + name = "green-fluff" + } +} + +data:extend{ + { + name = "brown-asterisk", + type = "optimized-decorative", + order = "b[decorative]-b[asterisk]-a[brown]", + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + render_layer = "decorative", + walking_sound = sounds.plant, + trigger_effect = decorative_trigger_effects.brown_asterisk(), + -- autoplace = autoplace_settings("brown-fluff", 1, {{{35, 0.5}, {-15, 0.1}}}), + autoplace = tog_autoplace + { + dims = + { + temperature = {10, 25}, + water = {0.3, 0.2} + }, + peak = + { + influence = 0.5, + noise_layer = "brown-fluff", + noise_octaves_difference = -2, + noise_persistence = 0.9 + }, + static_influence = -1 + }, + pictures = + { + --bAst + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-00.png", + priority = base_decorative_sprite_priority, + width = 59, + height = 37, + shift = util.by_pixel(9.5, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-00.png", + priority = base_decorative_sprite_priority, + width = 119, + height = 74, + shift = util.by_pixel(9.75, -6.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-01.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 47, + shift = util.by_pixel(6, -8.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-01.png", + priority = base_decorative_sprite_priority, + width = 113, + height = 94, + shift = util.by_pixel(5.75, -8.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-02.png", + priority = base_decorative_sprite_priority, + width = 47, + height = 34, + shift = util.by_pixel(4.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-02.png", + priority = base_decorative_sprite_priority, + width = 94, + height = 69, + shift = util.by_pixel(4.5, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-03.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 41, + shift = util.by_pixel(9.5, -8.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-03.png", + priority = base_decorative_sprite_priority, + width = 106, + height = 81, + shift = util.by_pixel(9.5, -8.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-04.png", + priority = base_decorative_sprite_priority, + width = 48, + height = 39, + shift = util.by_pixel(4, -8.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-04.png", + priority = base_decorative_sprite_priority, + width = 94, + height = 77, + shift = util.by_pixel(4, -8.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-05.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 32, + shift = util.by_pixel(1, -6), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-05.png", + priority = base_decorative_sprite_priority, + width = 77, + height = 63, + shift = util.by_pixel(1.25, -5.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-06.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 32, + shift = util.by_pixel(9, -1), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-06.png", + priority = base_decorative_sprite_priority, + width = 112, + height = 64, + shift = util.by_pixel(9.5, -1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-07.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 47, + shift = util.by_pixel(8.5, -7.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-07.png", + priority = base_decorative_sprite_priority, + width = 97, + height = 94, + shift = util.by_pixel(8.25, -8), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-08.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 29, + shift = util.by_pixel(4.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-08.png", + priority = base_decorative_sprite_priority, + width = 107, + height = 57, + shift = util.by_pixel(4.25, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-09.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 46, + shift = util.by_pixel(10.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-09.png", + priority = base_decorative_sprite_priority, + width = 115, + height = 90, + shift = util.by_pixel(10.75, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-10.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 30, + shift = util.by_pixel(-4, 2), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-10.png", + priority = base_decorative_sprite_priority, + width = 110, + height = 59, + shift = util.by_pixel(-4, 2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-11.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 38, + shift = util.by_pixel(11.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-11.png", + priority = base_decorative_sprite_priority, + width = 85, + height = 74, + shift = util.by_pixel(11.75, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-12.png", + priority = base_decorative_sprite_priority, + width = 48, + height = 31, + shift = util.by_pixel(8, -9.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-12.png", + priority = base_decorative_sprite_priority, + width = 95, + height = 62, + shift = util.by_pixel(8.25, -9.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-13.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 40, + shift = util.by_pixel(7, -4), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-13.png", + priority = base_decorative_sprite_priority, + width = 77, + height = 80, + shift = util.by_pixel(6.75, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-14.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 25, + shift = util.by_pixel(5.5, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-14.png", + priority = base_decorative_sprite_priority, + width = 87, + height = 49, + shift = util.by_pixel(5.25, -5.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-15.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 30, + shift = util.by_pixel(3.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-15.png", + priority = base_decorative_sprite_priority, + width = 77, + height = 61, + shift = util.by_pixel(3.25, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-16.png", + priority = base_decorative_sprite_priority, + width = 54, + height = 33, + shift = util.by_pixel(7, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-16.png", + priority = base_decorative_sprite_priority, + width = 107, + height = 66, + shift = util.by_pixel(7.25, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-17.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 30, + shift = util.by_pixel(4.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-17.png", + priority = base_decorative_sprite_priority, + width = 85, + height = 60, + shift = util.by_pixel(4.75, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-18.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 29, + shift = util.by_pixel(7.5, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-18.png", + priority = base_decorative_sprite_priority, + width = 85, + height = 59, + shift = util.by_pixel(7.25, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk/brown-asterisk-19.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 26, + shift = util.by_pixel(4.5, -5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk/hr-brown-asterisk-19.png", + priority = base_decorative_sprite_priority, + width = 65, + height = 52, + shift = util.by_pixel(4.75, -5), + scale = 0.5 + } + } + } + }, + { + name = "green-asterisk", + type = "optimized-decorative", + order = "b[decorative]-b[asterisk-mini]-b[green]", + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + render_layer = "decorative", + walking_sound = sounds.plant, + trigger_effect = decorative_trigger_effects.green_asterisk(), + -- autoplace = autoplace_settings(nil, 0.05, {{{35, 1}, {0, 0.7}}}), + autoplace = tog_autoplace + { + dims = + { + temperature = {17.5, 17.5}, + water = {0.85, 0.15} + }, + peak = + { + influence = 0.5, + noise_layer = "green-fluff", + noise_octaves_difference = -2, + noise_persistence = 0.9 + }, + static_influence = -1 + }, + pictures = + { + --gAst + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-00.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 40, + shift = util.by_pixel(5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-00.png", + priority = base_decorative_sprite_priority, + width = 120, + height = 80, + shift = util.by_pixel(5, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-01.png", + priority = base_decorative_sprite_priority, + width = 65, + height = 47, + shift = util.by_pixel(0.5, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-01.png", + priority = base_decorative_sprite_priority, + width = 130, + height = 95, + shift = util.by_pixel(1, -5.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-02.png", + priority = base_decorative_sprite_priority, + width = 61, + height = 38, + shift = util.by_pixel(-0.5, 1), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-02.png", + priority = base_decorative_sprite_priority, + width = 122, + height = 76, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-03.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 38, + shift = util.by_pixel(6, -1), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-03.png", + priority = base_decorative_sprite_priority, + width = 121, + height = 75, + shift = util.by_pixel(5.75, -0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-04.png", + priority = base_decorative_sprite_priority, + width = 42, + height = 38, + shift = util.by_pixel(4, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-04.png", + priority = base_decorative_sprite_priority, + width = 85, + height = 77, + shift = util.by_pixel(3.75, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-05.png", + priority = base_decorative_sprite_priority, + width = 67, + height = 39, + shift = util.by_pixel(-0.5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-05.png", + priority = base_decorative_sprite_priority, + width = 132, + height = 77, + shift = util.by_pixel(-0.5, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-06.png", + priority = base_decorative_sprite_priority, + width = 42, + height = 46, + shift = util.by_pixel(3, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-06.png", + priority = base_decorative_sprite_priority, + width = 84, + height = 92, + shift = util.by_pixel(3, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-07.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 40, + shift = util.by_pixel(6, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-07.png", + priority = base_decorative_sprite_priority, + width = 118, + height = 79, + shift = util.by_pixel(6, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-08.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 39, + shift = util.by_pixel(3.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-08.png", + priority = base_decorative_sprite_priority, + width = 104, + height = 78, + shift = util.by_pixel(3.5, 0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-09.png", + priority = base_decorative_sprite_priority, + width = 44, + height = 30, + shift = util.by_pixel(-1, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-09.png", + priority = base_decorative_sprite_priority, + width = 88, + height = 61, + shift = util.by_pixel(-1, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-10.png", + priority = base_decorative_sprite_priority, + width = 44, + height = 31, + shift = util.by_pixel(3, -9.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-10.png", + priority = base_decorative_sprite_priority, + width = 89, + height = 63, + shift = util.by_pixel(2.75, -9.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-11.png", + priority = base_decorative_sprite_priority, + width = 45, + height = 28, + shift = util.by_pixel(13.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-11.png", + priority = base_decorative_sprite_priority, + width = 91, + height = 58, + shift = util.by_pixel(13.75, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-12.png", + priority = base_decorative_sprite_priority, + width = 45, + height = 32, + shift = util.by_pixel(-7.5, 2), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-12.png", + priority = base_decorative_sprite_priority, + width = 90, + height = 64, + shift = util.by_pixel(-7.5, 2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-13.png", + priority = base_decorative_sprite_priority, + width = 44, + height = 36, + shift = util.by_pixel(4, -5), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-13.png", + priority = base_decorative_sprite_priority, + width = 89, + height = 73, + shift = util.by_pixel(4.25, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-14.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 28, + shift = util.by_pixel(1, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-14.png", + priority = base_decorative_sprite_priority, + width = 78, + height = 56, + shift = util.by_pixel(1, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-15.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 25, + shift = util.by_pixel(3.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-15.png", + priority = base_decorative_sprite_priority, + width = 85, + height = 51, + shift = util.by_pixel(3.25, -0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-16.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 36, + shift = util.by_pixel(8, -2), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-16.png", + priority = base_decorative_sprite_priority, + width = 92, + height = 71, + shift = util.by_pixel(8, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-17.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 33, + shift = util.by_pixel(3, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-17.png", + priority = base_decorative_sprite_priority, + width = 90, + height = 65, + shift = util.by_pixel(3, -0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-18.png", + priority = base_decorative_sprite_priority, + width = 58, + height = 34, + shift = util.by_pixel(4, -5), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-18.png", + priority = base_decorative_sprite_priority, + width = 117, + height = 69, + shift = util.by_pixel(4.25, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk/green-asterisk-19.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 32, + shift = util.by_pixel(0.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk/hr-green-asterisk-19.png", + priority = base_decorative_sprite_priority, + width = 82, + height = 64, + shift = util.by_pixel(0.5, -2), + scale = 0.5 + } + } + } + }, + { + name = "green-asterisk-mini", + type = "optimized-decorative", + order = "b[decorative]-b[asterisk-mini]-c[green]", + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + render_layer = "decorative", + trigger_effect = decorative_trigger_effects.green_asterisk_mini(), + -- autoplace = autoplace_settings(nil, 0.05, {{{35, 0.7}, {-5, 0.4}}}), + autoplace = tog_autoplace + { + dims = + { + temperature = {17.5, 17.5}, + water = {0.55, 0.15} + }, + peak = + { + influence = 0.5, + noise_layer = "green-fluff", + noise_octaves_difference = -2, + noise_persistence = 0.7 + }, + static_influence = -1 + }, + pictures = + { + --miniAstG + { + filename = "__base__/graphics/decorative/green-asterisk-mini/green-asterisk-mini-00.png", + priority = base_decorative_sprite_priority, + width = 21, + height = 20, + shift = util.by_pixel(8.5, 1), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk-mini/hr-green-asterisk-mini-00.png", + priority = base_decorative_sprite_priority, + width = 42, + height = 41, + shift = util.by_pixel(8.5, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk-mini/green-asterisk-mini-01.png", + priority = base_decorative_sprite_priority, + width = 15, + height = 20, + shift = util.by_pixel(3.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk-mini/hr-green-asterisk-mini-01.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 40, + shift = util.by_pixel(3.25, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk-mini/green-asterisk-mini-02.png", + priority = base_decorative_sprite_priority, + width = 24, + height = 20, + shift = util.by_pixel(-1, 2), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk-mini/hr-green-asterisk-mini-02.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 39, + shift = util.by_pixel(-1.25, 2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk-mini/green-asterisk-mini-03.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 16, + shift = util.by_pixel(-1.5, 0), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk-mini/hr-green-asterisk-mini-03.png", + priority = base_decorative_sprite_priority, + width = 54, + height = 32, + shift = util.by_pixel(-1.5, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk-mini/green-asterisk-mini-04.png", + priority = base_decorative_sprite_priority, + width = 20, + height = 21, + shift = util.by_pixel(-7, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk-mini/hr-green-asterisk-mini-04.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 43, + shift = util.by_pixel(-6.75, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk-mini/green-asterisk-mini-05.png", + priority = base_decorative_sprite_priority, + width = 20, + height = 20, + shift = util.by_pixel(-4, -2), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk-mini/hr-green-asterisk-mini-05.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 39, + shift = util.by_pixel(-4.25, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk-mini/green-asterisk-mini-06.png", + priority = base_decorative_sprite_priority, + width = 15, + height = 9, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk-mini/hr-green-asterisk-mini-06.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 19, + shift = util.by_pixel(-0.25, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk-mini/green-asterisk-mini-07.png", + priority = base_decorative_sprite_priority, + width = 14, + height = 10, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk-mini/hr-green-asterisk-mini-07.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 20, + shift = util.by_pixel(0.25, 0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk-mini/green-asterisk-mini-08.png", + priority = base_decorative_sprite_priority, + width = 17, + height = 10, + shift = util.by_pixel(-1.5, 0), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk-mini/hr-green-asterisk-mini-08.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 20, + shift = util.by_pixel(-1.5, 0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk-mini/green-asterisk-mini-09.png", + priority = base_decorative_sprite_priority, + width = 13, + height = 13, + shift = util.by_pixel(0.5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk-mini/hr-green-asterisk-mini-09.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 27, + shift = util.by_pixel(1, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk-mini/green-asterisk-mini-10.png", + priority = base_decorative_sprite_priority, + width = 18, + height = 12, + shift = util.by_pixel(0, 1), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk-mini/hr-green-asterisk-mini-10.png", + priority = base_decorative_sprite_priority, + width = 37, + height = 23, + shift = util.by_pixel(-0.25, 0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-asterisk-mini/green-asterisk-mini-11.png", + priority = base_decorative_sprite_priority, + width = 23, + height = 16, + shift = util.by_pixel(-3.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-asterisk-mini/hr-green-asterisk-mini-11.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 33, + shift = util.by_pixel(-3.5, -2.75), + scale = 0.5 + } + } + } + }, + { + -- it's actually green + name = "brown-asterisk-mini", + type = "optimized-decorative", + order = "b[decorative]-b[asterisk-mini]-c[brown]", + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + render_layer = "decorative", + trigger_effect = decorative_trigger_effects.brown_asterisk_mini(), + -- autoplace = autoplace_settings(nil, 0.05, {{{35, 0.7}, {-5, 0.4}}}), + autoplace = tog_autoplace + { + dims = + { + temperature = {15, 20}, + water = {0.55, 0.15} + }, + peak = + { + influence = 0.5, + noise_layer = "brown-fluff", + noise_octaves_difference = -2, + noise_persistence = 0.7 + }, + static_influence = -0.5, + sharpness = 0.5 + }, + pictures = + { + --miniAstB + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/brown-asterisk-mini-00.png", + priority = base_decorative_sprite_priority, + width = 19, + height = 17, + shift = util.by_pixel(6.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/hr-brown-asterisk-mini-00.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 35, + shift = util.by_pixel(6.25, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/brown-asterisk-mini-01.png", + priority = base_decorative_sprite_priority, + width = 12, + height = 12, + shift = util.by_pixel(3, -1), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/hr-brown-asterisk-mini-01.png", + priority = base_decorative_sprite_priority, + width = 24, + height = 24, + shift = util.by_pixel(3, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/brown-asterisk-mini-02.png", + priority = base_decorative_sprite_priority, + width = 19, + height = 23, + shift = util.by_pixel(-0.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/hr-brown-asterisk-mini-02.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 46, + shift = util.by_pixel(-0.25, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/brown-asterisk-mini-03.png", + priority = base_decorative_sprite_priority, + width = 22, + height = 13, + shift = util.by_pixel(-1, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/hr-brown-asterisk-mini-03.png", + priority = base_decorative_sprite_priority, + width = 44, + height = 25, + shift = util.by_pixel(-1.5, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/brown-asterisk-mini-04.png", + priority = base_decorative_sprite_priority, + width = 15, + height = 15, + shift = util.by_pixel(-3.5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/hr-brown-asterisk-mini-04.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 30, + shift = util.by_pixel(-3.75, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/brown-asterisk-mini-05.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 22, + shift = util.by_pixel(-3, 1), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/hr-brown-asterisk-mini-05.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 43, + shift = util.by_pixel(-2.75, 0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/brown-asterisk-mini-06.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 15, + shift = util.by_pixel(-3, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/hr-brown-asterisk-mini-06.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 28, + shift = util.by_pixel(-3.25, -5.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/brown-asterisk-mini-07.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 20, + shift = util.by_pixel(0.5, 0), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/hr-brown-asterisk-mini-07.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 40, + shift = util.by_pixel(0.25, 0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/brown-asterisk-mini-08.png", + priority = base_decorative_sprite_priority, + width = 17, + height = 11, + shift = util.by_pixel(-0.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/hr-brown-asterisk-mini-08.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 21, + shift = util.by_pixel(-0.5, -0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/brown-asterisk-mini-09.png", + priority = base_decorative_sprite_priority, + width = 12, + height = 13, + shift = util.by_pixel(0, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/hr-brown-asterisk-mini-09.png", + priority = base_decorative_sprite_priority, + width = 25, + height = 24, + shift = util.by_pixel(-0.25, -0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/brown-asterisk-mini-10.png", + priority = base_decorative_sprite_priority, + width = 19, + height = 12, + shift = util.by_pixel(0.5, 1), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/hr-brown-asterisk-mini-10.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 24, + shift = util.by_pixel(0.75, 0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/brown-asterisk-mini-11.png", + priority = base_decorative_sprite_priority, + width = 20, + height = 8, + shift = util.by_pixel(1, 2), + hr_version = + { + filename = "__base__/graphics/decorative/brown-asterisk-mini/hr-brown-asterisk-mini-11.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 16, + shift = util.by_pixel(1, 2), + scale = 0.5 + } + } + } + }, + { + name = "red-asterisk", + type = "optimized-decorative", + order = "b[decorative]-b[asterisk]-c[red]", + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + render_layer = "decorative", + walking_sound = sounds.plant, + trigger_effect = decorative_trigger_effects.red_asterisk(), + -- autoplace = autoplace_settings(nil, 0.05, {{{35, 0.7}, {-5, 0.4}}}), + autoplace = tog_autoplace + { + dims = + { + temperature = {15, 20}, + water = {0.55, 0.15} + }, + peak = + { + influence = 0.5, + noise_layer = "brown-fluff", + noise_octaves_difference = -2, + noise_persistence = 0.9 + }, + static_influence = -1, + sharpness = 0.5 + }, + pictures = + { + --rAst + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-00.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 41, + shift = util.by_pixel(10, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-00.png", + priority = base_decorative_sprite_priority, + width = 111, + height = 82, + shift = util.by_pixel(9.75, -6), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-01.png", + priority = base_decorative_sprite_priority, + width = 42, + height = 35, + shift = util.by_pixel(7, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-01.png", + priority = base_decorative_sprite_priority, + width = 85, + height = 71, + shift = util.by_pixel(7.25, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-02.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 38, + shift = util.by_pixel(3.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-02.png", + priority = base_decorative_sprite_priority, + width = 126, + height = 75, + shift = util.by_pixel(3.5, -0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-03.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 37, + shift = util.by_pixel(1.5, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-03.png", + priority = base_decorative_sprite_priority, + width = 114, + height = 73, + shift = util.by_pixel(1.5, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-04.png", + priority = base_decorative_sprite_priority, + width = 65, + height = 45, + shift = util.by_pixel(6.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-04.png", + priority = base_decorative_sprite_priority, + width = 130, + height = 90, + shift = util.by_pixel(6.5, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-05.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 38, + shift = util.by_pixel(3.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-05.png", + priority = base_decorative_sprite_priority, + width = 104, + height = 75, + shift = util.by_pixel(3.5, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-06.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 38, + shift = util.by_pixel(5.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-06.png", + priority = base_decorative_sprite_priority, + width = 64, + height = 77, + shift = util.by_pixel(5.5, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-07.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 23, + shift = util.by_pixel(2.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-07.png", + priority = base_decorative_sprite_priority, + width = 101, + height = 45, + shift = util.by_pixel(2.25, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-08.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 28, + shift = util.by_pixel(-1.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-08.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 57, + shift = util.by_pixel(-1.5, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-09.png", + priority = base_decorative_sprite_priority, + width = 54, + height = 32, + shift = util.by_pixel(8, -8), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-09.png", + priority = base_decorative_sprite_priority, + width = 107, + height = 63, + shift = util.by_pixel(8.25, -8.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-10.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 30, + shift = util.by_pixel(11.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-10.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 59, + shift = util.by_pixel(11.75, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-11.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 23, + shift = util.by_pixel(1.5, 5.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-11.png", + priority = base_decorative_sprite_priority, + width = 78, + height = 47, + shift = util.by_pixel(1.5, 5.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-12.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 43, + shift = util.by_pixel(-9, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-12.png", + priority = base_decorative_sprite_priority, + width = 72, + height = 86, + shift = util.by_pixel(-8.5, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-13.png", + priority = base_decorative_sprite_priority, + width = 48, + height = 25, + shift = util.by_pixel(3, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-13.png", + priority = base_decorative_sprite_priority, + width = 95, + height = 51, + shift = util.by_pixel(2.75, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-14.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 27, + shift = util.by_pixel(5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-14.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 54, + shift = util.by_pixel(5.25, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-15.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 36, + shift = util.by_pixel(7.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-15.png", + priority = base_decorative_sprite_priority, + width = 70, + height = 72, + shift = util.by_pixel(7.5, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-16.png", + priority = base_decorative_sprite_priority, + width = 42, + height = 33, + shift = util.by_pixel(4, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-16.png", + priority = base_decorative_sprite_priority, + width = 84, + height = 65, + shift = util.by_pixel(4, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-17.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 27, + shift = util.by_pixel(3.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-17.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 52, + shift = util.by_pixel(3.75, -0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-18.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 23, + shift = util.by_pixel(0.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-18.png", + priority = base_decorative_sprite_priority, + width = 68, + height = 45, + shift = util.by_pixel(0.5, -0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-asterisk/red-asterisk-19.png", + priority = base_decorative_sprite_priority, + width = 44, + height = 32, + shift = util.by_pixel(9, -3), + hr_version = + { + filename = "__base__/graphics/decorative/red-asterisk/hr-red-asterisk-19.png", + priority = base_decorative_sprite_priority, + width = 88, + height = 63, + shift = util.by_pixel(9, -3.25), + scale = 0.5 + } + } + } + }, + { + name = "green-pita", + type = "optimized-decorative", + order = "b[decorative]-c[pita]-a[green]", + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + render_layer = "object", + walking_sound = sounds.plant, + trigger_effect = decorative_trigger_effects.green_pita(), + autoplace = + { + order = "a[doodad]-e[pita]", + sharpness = 0.3, + -- coverage = 0.2, -- Coverage makes everything confusing + max_probability = 0.5, + random_probability_penalty = 0.2, + peaks = + { + { + influence = -0.5 + }, + { + noise_layer = "fluff", + noise_octaves_difference = -2, + noise_persistence = 0.7 + }, + { + aux_optimal = 1, + aux_range = 0.2, + aux_max_range = .3, + water_optimal = 0.3, + water_range = 0.1, + water_max_range = 0.2 + } + } + }, + pictures = + { + --gpita + { + filename = "__base__/graphics/decorative/green-pita/green-pita-00.png", + priority = base_decorative_sprite_priority, + width = 77, + height = 53, + shift = util.by_pixel(11.5, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-00.png", + priority = base_decorative_sprite_priority, + width = 153, + height = 104, + shift = util.by_pixel(11.25, -5.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-01.png", + priority = base_decorative_sprite_priority, + width = 73, + height = 53, + shift = util.by_pixel(11.5, -9.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-01.png", + priority = base_decorative_sprite_priority, + width = 146, + height = 104, + shift = util.by_pixel(11.5, -9.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-02.png", + priority = base_decorative_sprite_priority, + width = 59, + height = 41, + shift = util.by_pixel(9.5, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-02.png", + priority = base_decorative_sprite_priority, + width = 120, + height = 83, + shift = util.by_pixel(9.5, -6.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-03.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 42, + shift = util.by_pixel(10, -6), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-03.png", + priority = base_decorative_sprite_priority, + width = 121, + height = 84, + shift = util.by_pixel(10.25, -6), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-04.png", + priority = base_decorative_sprite_priority, + width = 73, + height = 47, + shift = util.by_pixel(12.5, -9.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-04.png", + priority = base_decorative_sprite_priority, + width = 144, + height = 95, + shift = util.by_pixel(12.5, -9.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-05.png", + priority = base_decorative_sprite_priority, + width = 70, + height = 46, + shift = util.by_pixel(9, -7), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-05.png", + priority = base_decorative_sprite_priority, + width = 140, + height = 92, + shift = util.by_pixel(8.5, -7.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-06.png", + priority = base_decorative_sprite_priority, + width = 78, + height = 60, + shift = util.by_pixel(7, -7), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-06.png", + priority = base_decorative_sprite_priority, + width = 156, + height = 120, + shift = util.by_pixel(7, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-07.png", + priority = base_decorative_sprite_priority, + width = 78, + height = 62, + shift = util.by_pixel(10, -5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-07.png", + priority = base_decorative_sprite_priority, + width = 155, + height = 123, + shift = util.by_pixel(10.25, -5.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-08.png", + priority = base_decorative_sprite_priority, + width = 81, + height = 59, + shift = util.by_pixel(11.5, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-08.png", + priority = base_decorative_sprite_priority, + width = 162, + height = 116, + shift = util.by_pixel(11.5, -6.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-09.png", + priority = base_decorative_sprite_priority, + width = 62, + height = 39, + shift = util.by_pixel(6, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-09.png", + priority = base_decorative_sprite_priority, + width = 123, + height = 78, + shift = util.by_pixel(6.25, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-10.png", + priority = base_decorative_sprite_priority, + width = 50, + height = 35, + shift = util.by_pixel(4, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-10.png", + priority = base_decorative_sprite_priority, + width = 99, + height = 70, + shift = util.by_pixel(4.25, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-11.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 33, + shift = util.by_pixel(6.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-11.png", + priority = base_decorative_sprite_priority, + width = 98, + height = 64, + shift = util.by_pixel(6.5, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-12.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 39, + shift = util.by_pixel(6.5, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-12.png", + priority = base_decorative_sprite_priority, + width = 99, + height = 77, + shift = util.by_pixel(6.25, -5.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-13.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 36, + shift = util.by_pixel(8.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-13.png", + priority = base_decorative_sprite_priority, + width = 109, + height = 71, + shift = util.by_pixel(8.25, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita/green-pita-14.png", + priority = base_decorative_sprite_priority, + width = 50, + height = 34, + shift = util.by_pixel(7, -5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita/hr-green-pita-14.png", + priority = base_decorative_sprite_priority, + width = 100, + height = 68, + shift = util.by_pixel(6.5, -5), + scale = 0.5 + } + } + } + }, + + { + name = "red-pita", + type = "optimized-decorative", + order = "b[decorative]-c[pita]-a[red]", + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + render_layer = "object", + walking_sound = sounds.plant, + trigger_effect = decorative_trigger_effects.red_pita(), + autoplace = + { + order = "a[doodad]-e[pita]", + sharpness = 0.3, + -- coverage = 0.2, + max_probability = 0.5, + random_probability_penalty = 0.2, + peaks = + { + { + influence = -0.5 + }, + { + noise_layer = "fluff", + noise_octaves_difference = -2, + noise_persistence = 0.7 + }, + { + aux_optimal = 1, + aux_range = 0.2, + aux_max_range = .3, + water_optimal = 0.2, + water_range = 0.1, + water_max_range = 0.2 + } + } + }, + pictures = + { + --rpita + { + filename = "__base__/graphics/decorative/red-pita/red-pita-00.png", + priority = base_decorative_sprite_priority, + width = 76, + height = 49, + shift = util.by_pixel(10, -7.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-00.png", + priority = base_decorative_sprite_priority, + width = 152, + height = 98, + shift = util.by_pixel(10.5, -7.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-01.png", + priority = base_decorative_sprite_priority, + width = 72, + height = 55, + shift = util.by_pixel(13, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-01.png", + priority = base_decorative_sprite_priority, + width = 146, + height = 109, + shift = util.by_pixel(13, -6.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-02.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 41, + shift = util.by_pixel(11, -7.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-02.png", + priority = base_decorative_sprite_priority, + width = 119, + height = 82, + shift = util.by_pixel(10.75, -7.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-03.png", + priority = base_decorative_sprite_priority, + width = 59, + height = 42, + shift = util.by_pixel(9.5, -5), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-03.png", + priority = base_decorative_sprite_priority, + width = 118, + height = 84, + shift = util.by_pixel(9.5, -5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-04.png", + priority = base_decorative_sprite_priority, + width = 74, + height = 49, + shift = util.by_pixel(14, -7.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-04.png", + priority = base_decorative_sprite_priority, + width = 149, + height = 99, + shift = util.by_pixel(13.75, -7.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-05.png", + priority = base_decorative_sprite_priority, + width = 72, + height = 47, + shift = util.by_pixel(13, -8.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-05.png", + priority = base_decorative_sprite_priority, + width = 142, + height = 93, + shift = util.by_pixel(13, -8.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-06.png", + priority = base_decorative_sprite_priority, + width = 89, + height = 53, + shift = util.by_pixel(8.5, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-06.png", + priority = base_decorative_sprite_priority, + width = 177, + height = 106, + shift = util.by_pixel(8.25, -5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-07.png", + priority = base_decorative_sprite_priority, + width = 84, + height = 60, + shift = util.by_pixel(10, -7), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-07.png", + priority = base_decorative_sprite_priority, + width = 167, + height = 120, + shift = util.by_pixel(10.25, -6.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-08.png", + priority = base_decorative_sprite_priority, + width = 84, + height = 64, + shift = util.by_pixel(10, -6), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-08.png", + priority = base_decorative_sprite_priority, + width = 168, + height = 128, + shift = util.by_pixel(10.5, -6), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-09.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 42, + shift = util.by_pixel(4, -7), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-09.png", + priority = base_decorative_sprite_priority, + width = 119, + height = 85, + shift = util.by_pixel(4.25, -7.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-10.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 34, + shift = util.by_pixel(7.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-10.png", + priority = base_decorative_sprite_priority, + width = 109, + height = 69, + shift = util.by_pixel(7.25, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-11.png", + priority = base_decorative_sprite_priority, + width = 47, + height = 35, + shift = util.by_pixel(5.5, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-11.png", + priority = base_decorative_sprite_priority, + width = 93, + height = 70, + shift = util.by_pixel(5.75, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-12.png", + priority = base_decorative_sprite_priority, + width = 54, + height = 38, + shift = util.by_pixel(8, -5), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-12.png", + priority = base_decorative_sprite_priority, + width = 107, + height = 74, + shift = util.by_pixel(7.75, -5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-13.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 35, + shift = util.by_pixel(11.5, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-13.png", + priority = base_decorative_sprite_priority, + width = 114, + height = 70, + shift = util.by_pixel(12, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-pita/red-pita-14.png", + priority = base_decorative_sprite_priority, + width = 45, + height = 36, + shift = util.by_pixel(3.5, -7), + hr_version = + { + filename = "__base__/graphics/decorative/red-pita/hr-red-pita-14.png", + priority = base_decorative_sprite_priority, + width = 89, + height = 71, + shift = util.by_pixel(3.75, -7.25), + scale = 0.5 + } + } + } + }, + + { + name = "green-croton", + type = "optimized-decorative", + order = "b[decorative]-d[croton]-a[green]", + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + render_layer = "decorative", + walking_sound = sounds.plant, + trigger_effect = decorative_trigger_effects.green_croton(), + autoplace = + { + order = "a[doodad]-e[pita]", + sharpness = 0.3, + -- coverage = 0.2, + max_probability = 0.5, + random_probability_penalty = 0.2, + peaks = + { + { + influence = -0.25 + }, + { + noise_layer = "fluff", + noise_octaves_difference = -2, + noise_persistence = 0.7 + }, + { + aux_optimal = 1, + aux_range = 0.2, + aux_max_range = .3, + water_optimal = 0.2, + water_range = 0.1, + water_max_range = 0.2 + } + } + }, + pictures = + { + --crotonG + { + filename = "__base__/graphics/decorative/green-croton/green-croton-00.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 28, + shift = util.by_pixel(4.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-00.png", + priority = base_decorative_sprite_priority, + width = 77, + height = 54, + shift = util.by_pixel(4.25, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-01.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 25, + shift = util.by_pixel(5.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-01.png", + priority = base_decorative_sprite_priority, + width = 78, + height = 52, + shift = util.by_pixel(6, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-02.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 27, + shift = util.by_pixel(7, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-02.png", + priority = base_decorative_sprite_priority, + width = 71, + height = 54, + shift = util.by_pixel(6.75, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-03.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 28, + shift = util.by_pixel(3.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-03.png", + priority = base_decorative_sprite_priority, + width = 70, + height = 56, + shift = util.by_pixel(4, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-04.png", + priority = base_decorative_sprite_priority, + width = 37, + height = 27, + shift = util.by_pixel(5.5, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-04.png", + priority = base_decorative_sprite_priority, + width = 74, + height = 54, + shift = util.by_pixel(5.5, -5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-05.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 26, + shift = util.by_pixel(7.5, -5), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-05.png", + priority = base_decorative_sprite_priority, + width = 71, + height = 53, + shift = util.by_pixel(7.75, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-06.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 24, + shift = util.by_pixel(4.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-06.png", + priority = base_decorative_sprite_priority, + width = 71, + height = 49, + shift = util.by_pixel(4.25, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-07.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 21, + shift = util.by_pixel(4.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-07.png", + priority = base_decorative_sprite_priority, + width = 65, + height = 42, + shift = util.by_pixel(4.75, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-08.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 27, + shift = util.by_pixel(6, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-08.png", + priority = base_decorative_sprite_priority, + width = 70, + height = 56, + shift = util.by_pixel(6, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-09.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 24, + shift = util.by_pixel(4.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-09.png", + priority = base_decorative_sprite_priority, + width = 65, + height = 48, + shift = util.by_pixel(4.25, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-10.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 21, + shift = util.by_pixel(4.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-10.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 42, + shift = util.by_pixel(4.25, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-11.png", + priority = base_decorative_sprite_priority, + width = 25, + height = 16, + shift = util.by_pixel(3.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-11.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 33, + shift = util.by_pixel(3.75, -2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-12.png", + priority = base_decorative_sprite_priority, + width = 30, + height = 24, + shift = util.by_pixel(7, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-12.png", + priority = base_decorative_sprite_priority, + width = 59, + height = 48, + shift = util.by_pixel(6.75, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-13.png", + priority = base_decorative_sprite_priority, + width = 25, + height = 18, + shift = util.by_pixel(4.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-13.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 35, + shift = util.by_pixel(4.75, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-14.png", + priority = base_decorative_sprite_priority, + width = 30, + height = 21, + shift = util.by_pixel(4, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-14.png", + priority = base_decorative_sprite_priority, + width = 59, + height = 41, + shift = util.by_pixel(3.75, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-15.png", + priority = base_decorative_sprite_priority, + width = 25, + height = 18, + shift = util.by_pixel(4.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-15.png", + priority = base_decorative_sprite_priority, + width = 50, + height = 35, + shift = util.by_pixel(4.5, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-16.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 21, + shift = util.by_pixel(5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-16.png", + priority = base_decorative_sprite_priority, + width = 64, + height = 42, + shift = util.by_pixel(5, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-17.png", + priority = base_decorative_sprite_priority, + width = 21, + height = 16, + shift = util.by_pixel(3.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-17.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 31, + shift = util.by_pixel(3.75, -2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-18.png", + priority = base_decorative_sprite_priority, + width = 21, + height = 16, + shift = util.by_pixel(5.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-18.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 32, + shift = util.by_pixel(5.25, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-croton/green-croton-19.png", + priority = base_decorative_sprite_priority, + width = 18, + height = 14, + shift = util.by_pixel(3, -2), + hr_version = + { + filename = "__base__/graphics/decorative/green-croton/hr-green-croton-19.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 30, + shift = util.by_pixel(3, -2), + scale = 0.5 + } + } + } + }, + + { + name = "red-croton", + type = "optimized-decorative", + order = "b[decorative]-d[croton]-a[red]", + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + render_layer = "decorative", + walking_sound = sounds.plant, + trigger_effect = decorative_trigger_effects.red_croton(), + autoplace = + { + order = "a[doodad]-e[pita]", + sharpness = 0.3, + coverage = 0.2, + max_probability = 0.5, + random_probability_penalty = 0.2, + peaks = + { + { + noise_layer = "fluff", + noise_octaves_difference = -2, + noise_persistence = 0.7 + }, + { + aux_optimal = 1, + aux_range = 0.2, + aux_max_range = .3, + water_optimal = 0.2, + water_range = 0.1, + water_max_range = 0.2 + } + } + }, + pictures = + { + --crotonR + { + filename = "__base__/graphics/decorative/red-croton/red-croton-00.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 28, + shift = util.by_pixel(7, -5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-00.png", + priority = base_decorative_sprite_priority, + width = 76, + height = 55, + shift = util.by_pixel(7, -5.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-01.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 28, + shift = util.by_pixel(7, -5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-01.png", + priority = base_decorative_sprite_priority, + width = 76, + height = 57, + shift = util.by_pixel(7, -5.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-02.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 27, + shift = util.by_pixel(7.5, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-02.png", + priority = base_decorative_sprite_priority, + width = 81, + height = 55, + shift = util.by_pixel(7.75, -5.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-03.png", + priority = base_decorative_sprite_priority, + width = 37, + height = 29, + shift = util.by_pixel(7.5, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-03.png", + priority = base_decorative_sprite_priority, + width = 75, + height = 59, + shift = util.by_pixel(7.75, -6.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-04.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 28, + shift = util.by_pixel(5.5, -5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-04.png", + priority = base_decorative_sprite_priority, + width = 69, + height = 56, + shift = util.by_pixel(5.75, -5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-05.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 25, + shift = util.by_pixel(5.5, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-05.png", + priority = base_decorative_sprite_priority, + width = 66, + height = 49, + shift = util.by_pixel(6, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-06.png", + priority = base_decorative_sprite_priority, + width = 40, + height = 27, + shift = util.by_pixel(7, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-06.png", + priority = base_decorative_sprite_priority, + width = 80, + height = 54, + shift = util.by_pixel(7, -5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-07.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 25, + shift = util.by_pixel(6, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-07.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 48, + shift = util.by_pixel(6.25, -5.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-08.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 28, + shift = util.by_pixel(9.5, -6), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-08.png", + priority = base_decorative_sprite_priority, + width = 82, + height = 57, + shift = util.by_pixel(10, -6.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-09.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 28, + shift = util.by_pixel(8.5, -6), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-09.png", + priority = base_decorative_sprite_priority, + width = 77, + height = 55, + shift = util.by_pixel(8.25, -6.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-10.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 25, + shift = util.by_pixel(9, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-10.png", + priority = base_decorative_sprite_priority, + width = 77, + height = 52, + shift = util.by_pixel(8.75, -6.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-11.png", + priority = base_decorative_sprite_priority, + width = 30, + height = 21, + shift = util.by_pixel(8, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-11.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 41, + shift = util.by_pixel(7.5, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-12.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 27, + shift = util.by_pixel(7, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-12.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 53, + shift = util.by_pixel(6.75, -5.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-13.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 18, + shift = util.by_pixel(6.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-13.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 37, + shift = util.by_pixel(6.25, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-14.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 26, + shift = util.by_pixel(6.5, -5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-14.png", + priority = base_decorative_sprite_priority, + width = 70, + height = 50, + shift = util.by_pixel(6.5, -5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-15.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 19, + shift = util.by_pixel(6, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-15.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 38, + shift = util.by_pixel(5.5, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-16.png", + priority = base_decorative_sprite_priority, + width = 40, + height = 24, + shift = util.by_pixel(9, -5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-16.png", + priority = base_decorative_sprite_priority, + width = 80, + height = 48, + shift = util.by_pixel(9, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-17.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 22, + shift = util.by_pixel(5.5, -5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-17.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 43, + shift = util.by_pixel(5.75, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-18.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 19, + shift = util.by_pixel(6, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-18.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 38, + shift = util.by_pixel(6, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-croton/red-croton-19.png", + priority = base_decorative_sprite_priority, + width = 22, + height = 17, + shift = util.by_pixel(4, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-croton/hr-red-croton-19.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 33, + shift = util.by_pixel(4.25, -3.75), + scale = 0.5 + } + } + } + }, + + { + name = "green-pita-mini", + type = "optimized-decorative", + order = "b[decorative]-d[pita-mini]-a[green]", + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + render_layer = "decorative", + walking_sound = sounds.plant, + trigger_effect = decorative_trigger_effects.green_pita_mini(), + autoplace = + { + order = "a[doodad]-e[pita]", + sharpness = 0.3, + coverage = 0.2, + max_probability = 0.5, + random_probability_penalty = 0.2, + peaks = + { + { + noise_layer = "fluff", + noise_octaves_difference = -2, + noise_persistence = 0.7 + }, + { + aux_optimal = 1, + aux_range = 0.2, + aux_max_range = .3, + water_optimal = 0.2, + water_range = 0.1, + water_max_range = 0.2 + } + } + }, + pictures = + { + --pitaMini + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-00.png", + priority = base_decorative_sprite_priority, + width = 42, + height = 26, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-00.png", + priority = base_decorative_sprite_priority, + width = 83, + height = 52, + shift = util.by_pixel(4.25, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-01.png", + priority = base_decorative_sprite_priority, + width = 37, + height = 28, + shift = util.by_pixel(4.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-01.png", + priority = base_decorative_sprite_priority, + width = 75, + height = 57, + shift = util.by_pixel(4.75, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-02.png", + priority = base_decorative_sprite_priority, + width = 44, + height = 29, + shift = util.by_pixel(5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-02.png", + priority = base_decorative_sprite_priority, + width = 87, + height = 57, + shift = util.by_pixel(4.75, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-03.png", + priority = base_decorative_sprite_priority, + width = 48, + height = 31, + shift = util.by_pixel(6, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-03.png", + priority = base_decorative_sprite_priority, + width = 96, + height = 62, + shift = util.by_pixel(6, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-04.png", + priority = base_decorative_sprite_priority, + width = 44, + height = 35, + shift = util.by_pixel(4, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-04.png", + priority = base_decorative_sprite_priority, + width = 87, + height = 68, + shift = util.by_pixel(3.75, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-05.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 33, + shift = util.by_pixel(5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-05.png", + priority = base_decorative_sprite_priority, + width = 92, + height = 65, + shift = util.by_pixel(5.5, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-06.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 22, + shift = util.by_pixel(3.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-06.png", + priority = base_decorative_sprite_priority, + width = 64, + height = 45, + shift = util.by_pixel(3.5, -0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-07.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 20, + shift = util.by_pixel(4, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-07.png", + priority = base_decorative_sprite_priority, + width = 73, + height = 39, + shift = util.by_pixel(3.75, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-08.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 23, + shift = util.by_pixel(5.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-08.png", + priority = base_decorative_sprite_priority, + width = 66, + height = 46, + shift = util.by_pixel(5.5, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-09.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 37, + shift = util.by_pixel(5.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-09.png", + priority = base_decorative_sprite_priority, + width = 97, + height = 72, + shift = util.by_pixel(5.75, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-10.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 35, + shift = util.by_pixel(4.5, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-10.png", + priority = base_decorative_sprite_priority, + width = 101, + height = 71, + shift = util.by_pixel(4.75, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-11.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 36, + shift = util.by_pixel(5.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-11.png", + priority = base_decorative_sprite_priority, + width = 98, + height = 71, + shift = util.by_pixel(5.5, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-12.png", + priority = base_decorative_sprite_priority, + width = 45, + height = 31, + shift = util.by_pixel(6.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-12.png", + priority = base_decorative_sprite_priority, + width = 90, + height = 63, + shift = util.by_pixel(6.5, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-13.png", + priority = base_decorative_sprite_priority, + width = 42, + height = 31, + shift = util.by_pixel(4, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-13.png", + priority = base_decorative_sprite_priority, + width = 84, + height = 64, + shift = util.by_pixel(4.5, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-pita-mini/green-pita-mini-14.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 29, + shift = util.by_pixel(2.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-pita-mini/hr-green-pita-mini-14.png", + priority = base_decorative_sprite_priority, + width = 79, + height = 58, + shift = util.by_pixel(2.75, -3), + scale = 0.5 + } + } + } + }, + + { + name = "brown-fluff", + type = "optimized-decorative", + order = "b[decorative]-g[fluff]-a[normal]-a[brown]", + collision_box = {{-0.5, -0.5}, {0.5, 0.5}}, + walking_sound = sounds.big_bush, + trigger_effect = decorative_trigger_effects.brown_fluff(), + autoplace = + { + order = "a[doodad]-e[garballo]", + sharpness = 1, + max_probability = 1, + random_probability_penalty = 0.4, + coverage = 0.01, + peaks = autoplace_utils.peaks({{{35, 1}, {25, 0.3}}}, + { + { + influence = 0.5, + noise_layer = "garballo", + noise_octaves_difference = -2, + noise_persistence = 0.7 + } + }) + }, + pictures = + { + --fluff + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-00.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 19, + frame_count = 1, + shift = util.by_pixel(3, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-00.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 39, + frame_count = 1, + shift = util.by_pixel(3, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-01.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 25, + frame_count = 1, + shift = util.by_pixel(2.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-01.png", + priority = base_decorative_sprite_priority, + width = 59, + height = 50, + frame_count = 1, + shift = util.by_pixel(2.75, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-02.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 21, + frame_count = 1, + shift = util.by_pixel(0, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-02.png", + priority = base_decorative_sprite_priority, + width = 65, + height = 41, + frame_count = 1, + shift = util.by_pixel(-0.25, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-03.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 24, + frame_count = 1, + shift = util.by_pixel(2.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-03.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 47, + frame_count = 1, + shift = util.by_pixel(2.25, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-04.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 21, + frame_count = 1, + shift = util.by_pixel(3, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-04.png", + priority = base_decorative_sprite_priority, + width = 70, + height = 43, + frame_count = 1, + shift = util.by_pixel(3, -2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-05.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 23, + frame_count = 1, + shift = util.by_pixel(2, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-05.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 47, + frame_count = 1, + shift = util.by_pixel(2.25, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-06.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 23, + frame_count = 1, + shift = util.by_pixel(2.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-06.png", + priority = base_decorative_sprite_priority, + width = 62, + height = 47, + frame_count = 1, + shift = util.by_pixel(2.5, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-07.png", + priority = base_decorative_sprite_priority, + width = 40, + height = 23, + frame_count = 1, + shift = util.by_pixel(0, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-07.png", + priority = base_decorative_sprite_priority, + width = 81, + height = 45, + frame_count = 1, + shift = util.by_pixel(-0.25, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-08.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 24, + frame_count = 1, + shift = util.by_pixel(3.5, 0), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-08.png", + priority = base_decorative_sprite_priority, + width = 58, + height = 49, + frame_count = 1, + shift = util.by_pixel(3.5, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-09.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 24, + frame_count = 1, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-09.png", + priority = base_decorative_sprite_priority, + width = 71, + height = 48, + frame_count = 1, + shift = util.by_pixel(-0.25, 0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-10.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 28, + frame_count = 1, + shift = util.by_pixel(0.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-10.png", + priority = base_decorative_sprite_priority, + width = 67, + height = 57, + frame_count = 1, + shift = util.by_pixel(0.75, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-11.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 19, + frame_count = 1, + shift = util.by_pixel(2.5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-11.png", + priority = base_decorative_sprite_priority, + width = 59, + height = 39, + frame_count = 1, + shift = util.by_pixel(2.25, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-12.png", + priority = base_decorative_sprite_priority, + width = 34, + height = 25, + frame_count = 1, + shift = util.by_pixel(3, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-12.png", + priority = base_decorative_sprite_priority, + width = 66, + height = 51, + frame_count = 1, + shift = util.by_pixel(3, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-13.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 20, + frame_count = 1, + shift = util.by_pixel(2, 0), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-13.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 40, + frame_count = 1, + shift = util.by_pixel(1.75, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-14.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 16, + frame_count = 1, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-14.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 32, + frame_count = 1, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-15.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 19, + frame_count = 1, + shift = util.by_pixel(2, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-15.png", + priority = base_decorative_sprite_priority, + width = 52, + height = 39, + frame_count = 1, + shift = util.by_pixel(2, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-16.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 19, + frame_count = 1, + shift = util.by_pixel(3, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-16.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 39, + frame_count = 1, + shift = util.by_pixel(3, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-17.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 19, + frame_count = 1, + shift = util.by_pixel(3, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-17.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 39, + frame_count = 1, + shift = util.by_pixel(3, -2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-18.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 19, + frame_count = 1, + shift = util.by_pixel(3, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-18.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 39, + frame_count = 1, + shift = util.by_pixel(3, -2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff/brown-fluff-19.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 19, + frame_count = 1, + shift = util.by_pixel(3, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff/hr-brown-fluff-19.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 39, + frame_count = 1, + shift = util.by_pixel(3, -2.25), + scale = 0.5 + } + } + } + }, + { + name = "brown-fluff-dry", + type = "optimized-decorative", + order = "b[decorative]-g[fluff]-b[dry]-a[brown]", + collision_box = {{-0.5, -0.5}, {0.5, 0.5}}, + walking_sound = sounds.big_bush, + trigger_effect = decorative_trigger_effects.brown_fluff_dry(), + autoplace = + { + order = "a[doodad]-e[garballo]", + sharpness = 1, + max_probability = 1, + random_probability_penalty = 0.4, + -- coverage = 0.01, + peaks = autoplace_utils.peaks({{{35, 2/8}, {25, 1/8}}}, + { + { + influence = -0.5 + }, + { + influence = 0.75, + noise_layer = "garballo", + noise_octaves_difference = -2, + noise_persistence = 0.7 + } + }) + }, + pictures = + { + --dryFluff + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-00.png", + priority = base_decorative_sprite_priority, + width = 34, + height = 22, + frame_count = 1, + shift = util.by_pixel(3, -2), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-00.png", + priority = base_decorative_sprite_priority, + width = 67, + height = 44, + frame_count = 1, + shift = util.by_pixel(3.25, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-01.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 29, + frame_count = 1, + shift = util.by_pixel(3, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-01.png", + priority = base_decorative_sprite_priority, + width = 76, + height = 58, + frame_count = 1, + shift = util.by_pixel(3, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-02.png", + priority = base_decorative_sprite_priority, + width = 37, + height = 22, + frame_count = 1, + shift = util.by_pixel(1.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-02.png", + priority = base_decorative_sprite_priority, + width = 75, + height = 44, + frame_count = 1, + shift = util.by_pixel(1.75, -1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-03.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 27, + frame_count = 1, + shift = util.by_pixel(2.5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-03.png", + priority = base_decorative_sprite_priority, + width = 65, + height = 54, + frame_count = 1, + shift = util.by_pixel(2.25, -1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-04.png", + priority = base_decorative_sprite_priority, + width = 44, + height = 27, + frame_count = 1, + shift = util.by_pixel(4, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-04.png", + priority = base_decorative_sprite_priority, + width = 88, + height = 55, + frame_count = 1, + shift = util.by_pixel(4, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-05.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 24, + frame_count = 1, + shift = util.by_pixel(2.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-05.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 49, + frame_count = 1, + shift = util.by_pixel(2.25, -0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-06.png", + priority = base_decorative_sprite_priority, + width = 37, + height = 25, + frame_count = 1, + shift = util.by_pixel(3.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-06.png", + priority = base_decorative_sprite_priority, + width = 74, + height = 50, + frame_count = 1, + shift = util.by_pixel(3.5, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-07.png", + priority = base_decorative_sprite_priority, + width = 45, + height = 27, + frame_count = 1, + shift = util.by_pixel(-1.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-07.png", + priority = base_decorative_sprite_priority, + width = 89, + height = 53, + frame_count = 1, + shift = util.by_pixel(-1.75, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-08.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 29, + frame_count = 1, + shift = util.by_pixel(1.5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-08.png", + priority = base_decorative_sprite_priority, + width = 70, + height = 58, + frame_count = 1, + shift = util.by_pixel(1.5, -1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-09.png", + priority = base_decorative_sprite_priority, + width = 42, + height = 27, + frame_count = 1, + shift = util.by_pixel(1, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-09.png", + priority = base_decorative_sprite_priority, + width = 83, + height = 53, + frame_count = 1, + shift = util.by_pixel(1.25, -0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-10.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 30, + frame_count = 1, + shift = util.by_pixel(3, -2), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-10.png", + priority = base_decorative_sprite_priority, + width = 76, + height = 61, + frame_count = 1, + shift = util.by_pixel(2.5, -2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-11.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 25, + frame_count = 1, + shift = util.by_pixel(1.5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-11.png", + priority = base_decorative_sprite_priority, + width = 71, + height = 50, + frame_count = 1, + shift = util.by_pixel(1.75, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-12.png", + priority = base_decorative_sprite_priority, + width = 40, + height = 29, + frame_count = 1, + shift = util.by_pixel(4, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-12.png", + priority = base_decorative_sprite_priority, + width = 79, + height = 57, + frame_count = 1, + shift = util.by_pixel(3.75, -0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-13.png", + priority = base_decorative_sprite_priority, + width = 30, + height = 25, + frame_count = 1, + shift = util.by_pixel(1, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-13.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 50, + frame_count = 1, + shift = util.by_pixel(0.5, -1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-14.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 19, + frame_count = 1, + shift = util.by_pixel(0.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-14.png", + priority = base_decorative_sprite_priority, + width = 65, + height = 38, + frame_count = 1, + shift = util.by_pixel(0.75, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-15.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 26, + frame_count = 1, + shift = util.by_pixel(1.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-15.png", + priority = base_decorative_sprite_priority, + width = 65, + height = 51, + frame_count = 1, + shift = util.by_pixel(1.25, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-16.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 20, + frame_count = 1, + shift = util.by_pixel(1, -1), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-16.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 39, + frame_count = 1, + shift = util.by_pixel(1.25, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-17.png", + priority = base_decorative_sprite_priority, + width = 24, + height = 19, + frame_count = 1, + shift = util.by_pixel(2, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-17.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 38, + frame_count = 1, + shift = util.by_pixel(1.75, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-18.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 17, + frame_count = 1, + shift = util.by_pixel(1, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-18.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 35, + frame_count = 1, + shift = util.by_pixel(1.25, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-fluff-dry/brown-fluff-dry-19.png", + priority = base_decorative_sprite_priority, + width = 23, + height = 17, + frame_count = 1, + shift = util.by_pixel(0.5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-fluff-dry/hr-brown-fluff-dry-19.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 33, + frame_count = 1, + shift = util.by_pixel(1, -1.25), + scale = 0.5 + } + } + } + }, + { + name = "garballo", + type = "optimized-decorative", + order = "b[decorative]-i[garballo]-a[normal]", + collision_box = {{-0.5, -0.5}, {0.5, 0.5}}, + render_layer = "object", + walking_sound = sounds.plant, + trigger_effect = decorative_trigger_effects.garballo(), + autoplace = + { + order = "a[doodad]-e[garballo]", + sharpness = 1, + max_probability = 1, + random_probability_penalty = 0.4, + coverage = 0.01, + peaks = autoplace_utils.peaks({{{30, 0.5}, {20, 0.3}}}, + { + { + influence = 0.5, + noise_layer = "garballo", + noise_octaves_difference = -2, + noise_persistence = 0.7 + } + }) + }, + pictures = + { + --garballo + { + filename = "__base__/graphics/decorative/garballo/garballo-00.png", + priority = base_decorative_sprite_priority, + width = 30, + height = 23, + shift = util.by_pixel(10, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-00.png", + priority = base_decorative_sprite_priority, + width = 59, + height = 45, + shift = util.by_pixel(10.25, -6.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-01.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 24, + shift = util.by_pixel(-1.5, -8), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-01.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 49, + shift = util.by_pixel(-1.25, -8.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-02.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 24, + shift = util.by_pixel(7, -4), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-02.png", + priority = base_decorative_sprite_priority, + width = 54, + height = 48, + shift = util.by_pixel(7, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-03.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 24, + shift = util.by_pixel(3, -6), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-03.png", + priority = base_decorative_sprite_priority, + width = 76, + height = 49, + shift = util.by_pixel(2.5, -5.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-04.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 24, + shift = util.by_pixel(3, -4), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-04.png", + priority = base_decorative_sprite_priority, + width = 64, + height = 47, + shift = util.by_pixel(3, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-05.png", + priority = base_decorative_sprite_priority, + width = 30, + height = 26, + shift = util.by_pixel(0, -4), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-05.png", + priority = base_decorative_sprite_priority, + width = 61, + height = 52, + shift = util.by_pixel(0.25, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-06.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 31, + shift = util.by_pixel(2.5, -9.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-06.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 63, + shift = util.by_pixel(2.5, -9.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-07.png", + priority = base_decorative_sprite_priority, + width = 34, + height = 27, + shift = util.by_pixel(11, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-07.png", + priority = base_decorative_sprite_priority, + width = 69, + height = 54, + shift = util.by_pixel(10.75, -6.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-08.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 30, + shift = util.by_pixel(1.5, -10), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-08.png", + priority = base_decorative_sprite_priority, + width = 61, + height = 60, + shift = util.by_pixel(1.75, -10), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-09.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 28, + shift = util.by_pixel(3, -6), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-09.png", + priority = base_decorative_sprite_priority, + width = 64, + height = 57, + shift = util.by_pixel(3, -5.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-10.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 33, + shift = util.by_pixel(6.5, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-10.png", + priority = base_decorative_sprite_priority, + width = 87, + height = 65, + shift = util.by_pixel(6.25, -6.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-11.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 29, + shift = util.by_pixel(4.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-11.png", + priority = base_decorative_sprite_priority, + width = 85, + height = 58, + shift = util.by_pixel(4.75, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-12.png", + priority = base_decorative_sprite_priority, + width = 34, + height = 33, + shift = util.by_pixel(2, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-12.png", + priority = base_decorative_sprite_priority, + width = 69, + height = 65, + shift = util.by_pixel(1.75, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-13.png", + priority = base_decorative_sprite_priority, + width = 25, + height = 22, + shift = util.by_pixel(8.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-13.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 45, + shift = util.by_pixel(8.75, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-14.png", + priority = base_decorative_sprite_priority, + width = 24, + height = 24, + shift = util.by_pixel(0, -6), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-14.png", + priority = base_decorative_sprite_priority, + width = 48, + height = 48, + shift = util.by_pixel(0, -6), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-15.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 26, + shift = util.by_pixel(10, -8), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-15.png", + priority = base_decorative_sprite_priority, + width = 72, + height = 54, + shift = util.by_pixel(10, -8), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-16.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 28, + shift = util.by_pixel(0.5, -5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-16.png", + priority = base_decorative_sprite_priority, + width = 79, + height = 56, + shift = util.by_pixel(0.25, -5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-17.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 30, + shift = util.by_pixel(9.5, -10), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-17.png", + priority = base_decorative_sprite_priority, + width = 69, + height = 58, + shift = util.by_pixel(9.75, -10), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-18.png", + priority = base_decorative_sprite_priority, + width = 19, + height = 17, + shift = util.by_pixel(1.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-18.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 33, + shift = util.by_pixel(1.25, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo/garballo-19.png", + priority = base_decorative_sprite_priority, + width = 16, + height = 18, + shift = util.by_pixel(1, -4), + hr_version = + { + filename = "__base__/graphics/decorative/garballo/hr-garballo-19.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 35, + shift = util.by_pixel(1.25, -4.25), + scale = 0.5 + } + } + } + }, + { + name = "garballo-mini-dry", + type = "optimized-decorative", + order = "b[decorative]-i[garballo]-a[mini-dry]", + collision_box = {{-0.5, -0.5}, {0.5, 0.5}}, + render_layer = "object", + trigger_effect = decorative_trigger_effects.garballo_mini_dry(), + autoplace = + { + order = "a[doodad]-e[garballo]", + sharpness = 1, + max_probability = 1, + random_probability_penalty = 0.4, + coverage = 0.01, + peaks = autoplace_utils.peaks({{{30, 0.4}, {20, 0.25}}}, + { + { + influence = 0.5, + noise_layer = "garballo", + noise_octaves_difference = -2, + noise_persistence = 0.7 + } + }) + }, + pictures = + { + --garballodry + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-00.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 20, + shift = util.by_pixel(11, -5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-00.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 38, + shift = util.by_pixel(10.75, -5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-01.png", + priority = base_decorative_sprite_priority, + width = 21, + height = 19, + shift = util.by_pixel(1.5, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-01.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 39, + shift = util.by_pixel(1.75, -5.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-02.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 22, + shift = util.by_pixel(5.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-02.png", + priority = base_decorative_sprite_priority, + width = 59, + height = 45, + shift = util.by_pixel(5.75, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-03.png", + priority = base_decorative_sprite_priority, + width = 34, + height = 22, + shift = util.by_pixel(5, -5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-03.png", + priority = base_decorative_sprite_priority, + width = 68, + height = 44, + shift = util.by_pixel(4.5, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-04.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 20, + shift = util.by_pixel(5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-04.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 38, + shift = util.by_pixel(5.25, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-05.png", + priority = base_decorative_sprite_priority, + width = 25, + height = 26, + shift = util.by_pixel(2.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-05.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 51, + shift = util.by_pixel(2.75, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-06.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 20, + shift = util.by_pixel(4, -4), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-06.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 41, + shift = util.by_pixel(3.5, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-07.png", + priority = base_decorative_sprite_priority, + width = 40, + height = 23, + shift = util.by_pixel(8, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-07.png", + priority = base_decorative_sprite_priority, + width = 81, + height = 45, + shift = util.by_pixel(7.75, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-08.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 22, + shift = util.by_pixel(2.5, -6), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-08.png", + priority = base_decorative_sprite_priority, + width = 59, + height = 45, + shift = util.by_pixel(2.25, -6.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-09.png", + priority = base_decorative_sprite_priority, + width = 34, + height = 25, + shift = util.by_pixel(2, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-09.png", + priority = base_decorative_sprite_priority, + width = 69, + height = 50, + shift = util.by_pixel(1.75, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-10.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 27, + shift = util.by_pixel(6.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-10.png", + priority = base_decorative_sprite_priority, + width = 85, + height = 53, + shift = util.by_pixel(6.75, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-11.png", + priority = base_decorative_sprite_priority, + width = 37, + height = 28, + shift = util.by_pixel(7.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-11.png", + priority = base_decorative_sprite_priority, + width = 74, + height = 56, + shift = util.by_pixel(7.5, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-12.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 28, + shift = util.by_pixel(3.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-12.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 56, + shift = util.by_pixel(3.25, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-13.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 26, + shift = util.by_pixel(7.5, -6), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-13.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 53, + shift = util.by_pixel(7.25, -5.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-14.png", + priority = base_decorative_sprite_priority, + width = 23, + height = 22, + shift = util.by_pixel(0.5, -5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-14.png", + priority = base_decorative_sprite_priority, + width = 47, + height = 43, + shift = util.by_pixel(0.25, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-15.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 14, + shift = util.by_pixel(9, -2), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-15.png", + priority = base_decorative_sprite_priority, + width = 75, + height = 30, + shift = util.by_pixel(9.25, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-16.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 22, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-16.png", + priority = base_decorative_sprite_priority, + width = 64, + height = 44, + shift = util.by_pixel(4, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-17.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 17, + shift = util.by_pixel(9, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-17.png", + priority = base_decorative_sprite_priority, + width = 72, + height = 33, + shift = util.by_pixel(9, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-18.png", + priority = base_decorative_sprite_priority, + width = 19, + height = 15, + shift = util.by_pixel(1.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-18.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 30, + shift = util.by_pixel(1.5, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/garballo-mini-dry/garballo-mini-dry-19.png", + priority = base_decorative_sprite_priority, + width = 15, + height = 14, + shift = util.by_pixel(1.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/garballo-mini-dry/hr-garballo-mini-dry-19.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 26, + shift = util.by_pixel(1.75, -2), + scale = 0.5 + } + } + } + }, + lichen("lichen-decal", {r = 221 / 255, g = 219 / 255, b = 81 / 255}), + { + name = "worms-decal", + type = "optimized-decorative", + order = "b[decorative]-j[bush]-a[mini]-a[green]", + collision_box = {{-3.1, -2.5}, {3.1, 2.5}}, + pictures = + { + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-00.png", + priority = base_decorative_sprite_priority, + width = 212, + height = 104, + shift = util.by_pixel(-10, -12), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-00.png", + priority = base_decorative_sprite_priority, + width = 426, + height = 206, + shift = util.by_pixel(-11, -12), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-01.png", + priority = base_decorative_sprite_priority, + width = 200, + height = 110, + shift = util.by_pixel(-6, -16), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-01.png", + priority = base_decorative_sprite_priority, + width = 400, + height = 216, + shift = util.by_pixel(-6, -15), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-02.png", + priority = base_decorative_sprite_priority, + width = 202, + height = 110, + shift = util.by_pixel(2, 0), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-02.png", + priority = base_decorative_sprite_priority, + width = 436, + height = 232, + shift = util.by_pixel(10, 5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-03.png", + priority = base_decorative_sprite_priority, + width = 220, + height = 96, + shift = util.by_pixel(2, 0), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-03.png", + priority = base_decorative_sprite_priority, + width = 472, + height = 236, + shift = util.by_pixel(10, -11), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-04.png", + priority = base_decorative_sprite_priority, + width = 194, + height = 122, + shift = util.by_pixel(8, 0), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-04.png", + priority = base_decorative_sprite_priority, + width = 392, + height = 244, + shift = util.by_pixel(7, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-05.png", + priority = base_decorative_sprite_priority, + width = 190, + height = 80, + shift = util.by_pixel(0, 14), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-05.png", + priority = base_decorative_sprite_priority, + width = 378, + height = 158, + shift = util.by_pixel(0, 14), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-06.png", + priority = base_decorative_sprite_priority, + width = 190, + height = 114, + shift = util.by_pixel(18, -2), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-06.png", + priority = base_decorative_sprite_priority, + width = 444, + height = 226, + shift = util.by_pixel(2, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-07.png", + priority = base_decorative_sprite_priority, + width = 188, + height = 90, + shift = util.by_pixel(14, -4), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-07.png", + priority = base_decorative_sprite_priority, + width = 376, + height = 178, + shift = util.by_pixel(14, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-08.png", + priority = base_decorative_sprite_priority, + width = 198, + height = 96, + shift = util.by_pixel(18, -10), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-08.png", + priority = base_decorative_sprite_priority, + width = 398, + height = 190, + shift = util.by_pixel(17, -10), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-09.png", + priority = base_decorative_sprite_priority, + width = 210, + height = 102, + shift = util.by_pixel(2, -10), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-09.png", + priority = base_decorative_sprite_priority, + width = 414, + height = 206, + shift = util.by_pixel(3, -11), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-10.png", + priority = base_decorative_sprite_priority, + width = 210, + height = 116, + shift = util.by_pixel(-2, -2), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-10.png", + priority = base_decorative_sprite_priority, + width = 416, + height = 226, + shift = util.by_pixel(-1, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-11.png", + priority = base_decorative_sprite_priority, + width = 184, + height = 118, + shift = util.by_pixel(-4, -6), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-11.png", + priority = base_decorative_sprite_priority, + width = 368, + height = 232, + shift = util.by_pixel(-4, -5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-12.png", + priority = base_decorative_sprite_priority, + width = 208, + height = 108, + shift = util.by_pixel(14, -2), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-12.png", + priority = base_decorative_sprite_priority, + width = 416, + height = 214, + shift = util.by_pixel(14, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-13.png", + priority = base_decorative_sprite_priority, + width = 186, + height = 104, + shift = util.by_pixel(14, -2), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-13.png", + priority = base_decorative_sprite_priority, + width = 368, + height = 208, + shift = util.by_pixel(15, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-14.png", + priority = base_decorative_sprite_priority, + width = 122, + height = 60, + shift = util.by_pixel(30, 4), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-14.png", + priority = base_decorative_sprite_priority, + width = 246, + height = 122, + shift = util.by_pixel(29, 3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/worms-decal/worms-decal-15.png", + priority = base_decorative_sprite_priority, + width = 202, + height = 100, + shift = util.by_pixel(-4, -8), + hr_version = + { + filename = "__base__/graphics/decorative/worms-decal/hr-worms-decal-15.png", + priority = base_decorative_sprite_priority, + width = 404, + height = 198, + shift = util.by_pixel(-4, -8), + scale = 0.5 + } + } + } + }, + shroom_decal("shroom-decal", {r = 225 / 255, g = 171 / 255, b = 141 / 255}), + { + name = "green-bush-mini", + type = "optimized-decorative", + order = "b[decorative]-j[bush]-a[mini]-a[green]", + collision_box = {{-0.5, -0.5}, {0.5, 0.5}}, + walking_sound = sounds.plant, + trigger_effect = decorative_trigger_effects.green_bush_mini(), + autoplace = + { + order = "a[doodad]-e[garballo]", + sharpness = 1, + max_probability = 1, + random_probability_penalty = 0.4, + coverage = 0.01, + peaks = autoplace_utils.peaks({{{35, 1}, {20, 0.4}}}, + { + { + influence = 0.5, + noise_layer = "garballo", + noise_octaves_difference = -2, + noise_persistence = 0.7 + } + }) + }, + pictures = + { + --gBushMini + { + filename = "__base__/graphics/decorative/green-bush-mini/green-bush-mini-00.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 22, + shift = util.by_pixel(2.5, 1), + hr_version = + { + filename = "__base__/graphics/decorative/green-bush-mini/hr-green-bush-mini-00.png", + priority = base_decorative_sprite_priority, + width = 62, + height = 45, + shift = util.by_pixel(3.5, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-bush-mini/green-bush-mini-01.png", + priority = base_decorative_sprite_priority, + width = 37, + height = 23, + shift = util.by_pixel(3.5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-bush-mini/hr-green-bush-mini-01.png", + priority = base_decorative_sprite_priority, + width = 73, + height = 46, + shift = util.by_pixel(4.25, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-bush-mini/green-bush-mini-02.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 18, + shift = util.by_pixel(2.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/green-bush-mini/hr-green-bush-mini-02.png", + priority = base_decorative_sprite_priority, + width = 58, + height = 38, + shift = util.by_pixel(3, -1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-bush-mini/green-bush-mini-03.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 25, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-bush-mini/hr-green-bush-mini-03.png", + priority = base_decorative_sprite_priority, + width = 61, + height = 51, + shift = util.by_pixel(0.25, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-bush-mini/green-bush-mini-04.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 22, + shift = util.by_pixel(2, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-bush-mini/hr-green-bush-mini-04.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 44, + shift = util.by_pixel(2.75, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-bush-mini/green-bush-mini-05.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 21, + shift = util.by_pixel(-1.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-bush-mini/hr-green-bush-mini-05.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 42, + shift = util.by_pixel(-0.75, -1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-bush-mini/green-bush-mini-06.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 21, + shift = util.by_pixel(4, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-bush-mini/hr-green-bush-mini-06.png", + priority = base_decorative_sprite_priority, + width = 64, + height = 43, + shift = util.by_pixel(4.5, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-bush-mini/green-bush-mini-07.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 24, + shift = util.by_pixel(1, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-bush-mini/hr-green-bush-mini-07.png", + priority = base_decorative_sprite_priority, + width = 64, + height = 49, + shift = util.by_pixel(1.5, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-bush-mini/green-bush-mini-08.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 18, + shift = util.by_pixel(-1.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/green-bush-mini/hr-green-bush-mini-08.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 36, + shift = util.by_pixel(-0.75, -0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-bush-mini/green-bush-mini-09.png", + priority = base_decorative_sprite_priority, + width = 24, + height = 16, + shift = util.by_pixel(3, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-bush-mini/hr-green-bush-mini-09.png", + priority = base_decorative_sprite_priority, + width = 47, + height = 33, + shift = util.by_pixel(3.75, -2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-bush-mini/green-bush-mini-10.png", + priority = base_decorative_sprite_priority, + width = 19, + height = 16, + shift = util.by_pixel(-0.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-bush-mini/hr-green-bush-mini-10.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 31, + shift = util.by_pixel(0.25, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-bush-mini/green-bush-mini-11.png", + priority = base_decorative_sprite_priority, + width = 21, + height = 13, + shift = util.by_pixel(0.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-bush-mini/hr-green-bush-mini-11.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 25, + shift = util.by_pixel(0.75, -0.25), + scale = 0.5 + } + } + } + }, + { + name = "green-hairy-grass", + type = "optimized-decorative", + order = "b[decorative]-a[grass]-a[hairy]", + collision_box = {{-1, -1}, {1, 1}}, + grows_through_rail_path = true, + walking_sound = sounds.hairy_grass, + trigger_effect = decorative_trigger_effects.green_hairy_grass(), + autoplace = + { + order = "a[doodad]-f[grass]-b", + sharpness = 0.2, + max_probability = 0.1, -- was 0.01 + coverage = 0.0, -- was 0.1 + peaks = autoplace_utils.peaks(grass_peaks, + { + { + influence = 0.3, + noise_layer = "grass2", + noise_octaves_difference = -2.8, + noise_persistence = 0.7 + } + }) + }, + pictures = + { + --hairyGreen + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-13.png", + priority = base_decorative_sprite_priority, + width = 40, + height = 26, + shift = util.by_pixel(4, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-13.png", + priority = base_decorative_sprite_priority, + width = 79, + height = 52, + shift = util.by_pixel(4.25, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-14.png", + priority = base_decorative_sprite_priority, + width = 40, + height = 21, + shift = util.by_pixel(6, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-14.png", + priority = base_decorative_sprite_priority, + width = 80, + height = 41, + shift = util.by_pixel(6.5, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-15.png", + priority = base_decorative_sprite_priority, + width = 37, + height = 34, + shift = util.by_pixel(3.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-15.png", + priority = base_decorative_sprite_priority, + width = 72, + height = 68, + shift = util.by_pixel(3.5, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-16.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 19, + shift = util.by_pixel(2, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-16.png", + priority = base_decorative_sprite_priority, + width = 73, + height = 39, + shift = util.by_pixel(1.75, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-17.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 23, + shift = util.by_pixel(4.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-17.png", + priority = base_decorative_sprite_priority, + width = 59, + height = 47, + shift = util.by_pixel(4.25, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-18.png", + priority = base_decorative_sprite_priority, + width = 24, + height = 14, + shift = util.by_pixel(6, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-18.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 29, + shift = util.by_pixel(5.75, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-19.png", + priority = base_decorative_sprite_priority, + width = 45, + height = 24, + shift = util.by_pixel(6.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-19.png", + priority = base_decorative_sprite_priority, + width = 91, + height = 48, + shift = util.by_pixel(6.75, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-06.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 45, + shift = util.by_pixel(8.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-06.png", + priority = base_decorative_sprite_priority, + width = 102, + height = 90, + shift = util.by_pixel(9, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-07.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 33, + shift = util.by_pixel(9, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-07.png", + priority = base_decorative_sprite_priority, + width = 122, + height = 67, + shift = util.by_pixel(9, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-08.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 31, + shift = util.by_pixel(0.5, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-08.png", + priority = base_decorative_sprite_priority, + width = 101, + height = 63, + shift = util.by_pixel(0.75, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-09.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 39, + shift = util.by_pixel(6.5, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-09.png", + priority = base_decorative_sprite_priority, + width = 82, + height = 77, + shift = util.by_pixel(6.5, -6.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-10.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 38, + shift = util.by_pixel(5.5, -5), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-10.png", + priority = base_decorative_sprite_priority, + width = 109, + height = 76, + shift = util.by_pixel(5.75, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-11.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 27, + shift = util.by_pixel(4.5, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-11.png", + priority = base_decorative_sprite_priority, + width = 84, + height = 52, + shift = util.by_pixel(4.5, -5.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-12.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 30, + shift = util.by_pixel(6.5, -6), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-12.png", + priority = base_decorative_sprite_priority, + width = 66, + height = 60, + shift = util.by_pixel(7, -6), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-00.png", + priority = base_decorative_sprite_priority, + width = 73, + height = 60, + shift = util.by_pixel(8.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-00.png", + priority = base_decorative_sprite_priority, + width = 147, + height = 118, + shift = util.by_pixel(8.75, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-01.png", + priority = base_decorative_sprite_priority, + width = 77, + height = 46, + shift = util.by_pixel(9.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-01.png", + priority = base_decorative_sprite_priority, + width = 153, + height = 91, + shift = util.by_pixel(9.75, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-02.png", + priority = base_decorative_sprite_priority, + width = 79, + height = 48, + shift = util.by_pixel(5.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-02.png", + priority = base_decorative_sprite_priority, + width = 158, + height = 96, + shift = util.by_pixel(5, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-03.png", + priority = base_decorative_sprite_priority, + width = 86, + height = 72, + shift = util.by_pixel(3, -2), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-03.png", + priority = base_decorative_sprite_priority, + width = 172, + height = 144, + shift = util.by_pixel(3, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-04.png", + priority = base_decorative_sprite_priority, + width = 81, + height = 36, + shift = util.by_pixel(4.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-04.png", + priority = base_decorative_sprite_priority, + width = 161, + height = 73, + shift = util.by_pixel(4.75, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-hairy-grass/green-hairy-grass-05.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 36, + shift = util.by_pixel(4, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-hairy-grass/hr-green-hairy-grass-05.png", + priority = base_decorative_sprite_priority, + width = 119, + height = 72, + shift = util.by_pixel(3.75, -4), + scale = 0.5 + } + }, + + } + }, + { + name = "muddy-stump", + type = "optimized-decorative", + order = "b[decorative]-a[stump]-a[muddy]", + collision_mask = {"water-tile"}, + collision_box = {{-0.5, -0.5}, {0.5, 0.5}}, + render_layer = "object", + pictures = + { + { + filename = "__base__/graphics/decorative/muddy-stump/muddy-stump-00.png", + priority = base_decorative_sprite_priority, + width = 52, + height = 44, + shift = util.by_pixel(2, -2), + hr_version = + { + filename = "__base__/graphics/decorative/muddy-stump/hr-muddy-stump-00.png", + priority = base_decorative_sprite_priority, + width = 106, + height = 90, + shift = util.by_pixel(1, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/muddy-stump/muddy-stump-01.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 42, + shift = util.by_pixel(2, 0), + hr_version = + { + filename = "__base__/graphics/decorative/muddy-stump/hr-muddy-stump-01.png", + priority = base_decorative_sprite_priority, + width = 114, + height = 84, + shift = util.by_pixel(3, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/muddy-stump/muddy-stump-02.png", + priority = base_decorative_sprite_priority, + width = 58, + height = 48, + shift = util.by_pixel(2, -2), + hr_version = + { + filename = "__base__/graphics/decorative/muddy-stump/hr-muddy-stump-02.png", + priority = base_decorative_sprite_priority, + width = 120, + height = 92, + shift = util.by_pixel(1, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/muddy-stump/muddy-stump-03.png", + priority = base_decorative_sprite_priority, + width = 52, + height = 38, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/decorative/muddy-stump/hr-muddy-stump-03.png", + priority = base_decorative_sprite_priority, + width = 104, + height = 74, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/muddy-stump/muddy-stump-04.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 36, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/decorative/muddy-stump/hr-muddy-stump-04.png", + priority = base_decorative_sprite_priority, + width = 92, + height = 68, + shift = util.by_pixel(0, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/muddy-stump/muddy-stump-05.png", + priority = base_decorative_sprite_priority, + width = 48, + height = 40, + shift = util.by_pixel(4, 0), + hr_version = + { + filename = "__base__/graphics/decorative/muddy-stump/hr-muddy-stump-05.png", + priority = base_decorative_sprite_priority, + width = 92, + height = 80, + shift = util.by_pixel(5, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/muddy-stump/muddy-stump-06.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 36, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/decorative/muddy-stump/hr-muddy-stump-06.png", + priority = base_decorative_sprite_priority, + width = 112, + height = 72, + shift = util.by_pixel(4, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/muddy-stump/muddy-stump-07.png", + priority = base_decorative_sprite_priority, + width = 44, + height = 42, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/decorative/muddy-stump/hr-muddy-stump-07.png", + priority = base_decorative_sprite_priority, + width = 88, + height = 84, + shift = util.by_pixel(4, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/muddy-stump/muddy-stump-08.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 32, + shift = util.by_pixel(-4, 0), + hr_version = + { + filename = "__base__/graphics/decorative/muddy-stump/hr-muddy-stump-08.png", + priority = base_decorative_sprite_priority, + width = 92, + height = 60, + shift = util.by_pixel(-4, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/muddy-stump/muddy-stump-09.png", + priority = base_decorative_sprite_priority, + width = 48, + height = 36, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/decorative/muddy-stump/hr-muddy-stump-09.png", + priority = base_decorative_sprite_priority, + width = 96, + height = 72, + shift = util.by_pixel(4, -2), + scale = 0.5 + } + } + } + }, + { + name = "green-carpet-grass", + type = "optimized-decorative", + order = "b[decorative]-a[grass]-b[carpet]", + collision_box = {{-2, -2}, {2, 2}}, + grows_through_rail_path = true, + walking_sound = sounds.carpet_grass, + trigger_effect = decorative_trigger_effects.green_carpet_grass(), + autoplace = + { + order = "a[doodad]-f[grass]-c", + sharpness = 0.7, + max_probability = 0.5, -- was 0.01 + -- coverage = 0, -- doesn't actually prevent coverage + peaks = autoplace_utils.peaks(grass_peaks, + { + { + -- since coverage = 0 isn't low enough (!), need to substract some more + influence = -0.5 + }, + { + influence = 0.5, + noise_layer = "grass1", + noise_octaves_difference = -2.8, + noise_persistence = 0.7 + } + }) + }, + pictures = + { + --greenCarpet + { + filename = "__base__/graphics/decorative/green-carpet-grass/green-carpet-grass-08.png", + priority = base_decorative_sprite_priority, + width = 126, + height = 121, + shift = util.by_pixel(-4, 12.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-carpet-grass/hr-green-carpet-grass-08.png", + priority = base_decorative_sprite_priority, + width = 252, + height = 241, + shift = util.by_pixel(-4, 12.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-carpet-grass/green-carpet-grass-09.png", + priority = base_decorative_sprite_priority, + width = 130, + height = 68, + shift = util.by_pixel(0, 9), + hr_version = + { + filename = "__base__/graphics/decorative/green-carpet-grass/hr-green-carpet-grass-09.png", + priority = base_decorative_sprite_priority, + width = 260, + height = 135, + shift = util.by_pixel(0, 9.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-carpet-grass/green-carpet-grass-10.png", + priority = base_decorative_sprite_priority, + width = 136, + height = 145, + shift = util.by_pixel(5, -7.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-carpet-grass/hr-green-carpet-grass-10.png", + priority = base_decorative_sprite_priority, + width = 272, + height = 290, + shift = util.by_pixel(5, -7.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-carpet-grass/green-carpet-grass-11.png", + priority = base_decorative_sprite_priority, + width = 134, + height = 127, + shift = util.by_pixel(1, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-carpet-grass/hr-green-carpet-grass-11.png", + priority = base_decorative_sprite_priority, + width = 267, + height = 253, + shift = util.by_pixel(0.75, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-carpet-grass/green-carpet-grass-03.png", + priority = base_decorative_sprite_priority, + width = 142, + height = 108, + shift = util.by_pixel(2, -15), + hr_version = + { + filename = "__base__/graphics/decorative/green-carpet-grass/hr-green-carpet-grass-03.png", + priority = base_decorative_sprite_priority, + width = 282, + height = 220, + shift = util.by_pixel(2, -15.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-carpet-grass/green-carpet-grass-04.png", + priority = base_decorative_sprite_priority, + width = 129, + height = 73, + shift = util.by_pixel(3.5, -7.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-carpet-grass/hr-green-carpet-grass-04.png", + priority = base_decorative_sprite_priority, + width = 264, + height = 146, + shift = util.by_pixel(2, -7.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-carpet-grass/green-carpet-grass-05.png", + priority = base_decorative_sprite_priority, + width = 118, + height = 131, + shift = util.by_pixel(4, 1.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-carpet-grass/hr-green-carpet-grass-05.png", + priority = base_decorative_sprite_priority, + width = 235, + height = 262, + shift = util.by_pixel(4.25, 2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-carpet-grass/green-carpet-grass-06.png", + priority = base_decorative_sprite_priority, + width = 126, + height = 129, + shift = util.by_pixel(2, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-carpet-grass/hr-green-carpet-grass-06.png", + priority = base_decorative_sprite_priority, + width = 260, + height = 257, + shift = util.by_pixel(-0.5, -6.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-carpet-grass/green-carpet-grass-07.png", + priority = base_decorative_sprite_priority, + width = 122, + height = 126, + shift = util.by_pixel(6, 2), + hr_version = + { + filename = "__base__/graphics/decorative/green-carpet-grass/hr-green-carpet-grass-07.png", + priority = base_decorative_sprite_priority, + width = 244, + height = 255, + shift = util.by_pixel(5.5, 2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-carpet-grass/green-carpet-grass-00.png", + priority = base_decorative_sprite_priority, + width = 144, + height = 146, + shift = util.by_pixel(2, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-carpet-grass/hr-green-carpet-grass-00.png", + priority = base_decorative_sprite_priority, + width = 289, + height = 292, + shift = util.by_pixel(1.75, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-carpet-grass/green-carpet-grass-01.png", + priority = base_decorative_sprite_priority, + width = 137, + height = 132, + shift = util.by_pixel(0.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/green-carpet-grass/hr-green-carpet-grass-01.png", + priority = base_decorative_sprite_priority, + width = 273, + height = 264, + shift = util.by_pixel(0.25, -0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-carpet-grass/green-carpet-grass-02.png", + priority = base_decorative_sprite_priority, + width = 123, + height = 93, + shift = util.by_pixel(-4.5, 14.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-carpet-grass/hr-green-carpet-grass-02.png", + priority = base_decorative_sprite_priority, + width = 246, + height = 185, + shift = util.by_pixel(-4.5, 14.25), + scale = 0.5 + } + } + } + }, + + { + name = "white-desert-bush", + type = "optimized-decorative", + order = "b[decorative]-g[red-desert-bush]", + collision_box = {{-0.5, -0.5}, {0.5, 0.5}}, + walking_sound = sounds.big_bush, + trigger_effect = decorative_trigger_effects.white_desert_bush(), + autoplace = + { + order = "a[doodad]-d[fluff]", + sharpness = 1, + placement_density = 1, + coverage = 0.2, + max_probability = 0.4, + peaks = + { + { + noise_layer = "fluff", + noise_octaves_difference = -2, + noise_persistence = 0.7 + }, + { + aux_optimal = 1, + aux_range = 0.6, + aux_max_range = 1, + water_optimal = 0, + water_range = 0.2, + water_max_range = 0.3 + } + } + }, + pictures = + { + --wdbush + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-00.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 21, + shift = util.by_pixel(5.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-00.png", + priority = base_decorative_sprite_priority, + width = 62, + height = 40, + shift = util.by_pixel(5.5, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-01.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 25, + shift = util.by_pixel(5.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-01.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 49, + shift = util.by_pixel(5.75, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-02.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 19, + shift = util.by_pixel(4.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-02.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 39, + shift = util.by_pixel(4.25, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-03.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 23, + shift = util.by_pixel(4.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-03.png", + priority = base_decorative_sprite_priority, + width = 71, + height = 46, + shift = util.by_pixel(4.75, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-04.png", + priority = base_decorative_sprite_priority, + width = 34, + height = 22, + shift = util.by_pixel(4, -4), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-04.png", + priority = base_decorative_sprite_priority, + width = 68, + height = 45, + shift = util.by_pixel(4, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-05.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 21, + shift = util.by_pixel(4.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-05.png", + priority = base_decorative_sprite_priority, + width = 52, + height = 42, + shift = util.by_pixel(4.5, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-06.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 27, + shift = util.by_pixel(5.5, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-06.png", + priority = base_decorative_sprite_priority, + width = 83, + height = 54, + shift = util.by_pixel(5.75, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-07.png", + priority = base_decorative_sprite_priority, + width = 40, + height = 31, + shift = util.by_pixel(7, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-07.png", + priority = base_decorative_sprite_priority, + width = 78, + height = 62, + shift = util.by_pixel(7, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-08.png", + priority = base_decorative_sprite_priority, + width = 45, + height = 31, + shift = util.by_pixel(6.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-08.png", + priority = base_decorative_sprite_priority, + width = 91, + height = 60, + shift = util.by_pixel(6.25, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-09.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 24, + shift = util.by_pixel(2.5, -5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-09.png", + priority = base_decorative_sprite_priority, + width = 78, + height = 49, + shift = util.by_pixel(3, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-10.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 30, + shift = util.by_pixel(6, -2), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-10.png", + priority = base_decorative_sprite_priority, + width = 72, + height = 59, + shift = util.by_pixel(6, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-11.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 26, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-11.png", + priority = base_decorative_sprite_priority, + width = 93, + height = 51, + shift = util.by_pixel(4.25, -2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-12.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 24, + shift = util.by_pixel(4.5, -6), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-12.png", + priority = base_decorative_sprite_priority, + width = 58, + height = 47, + shift = util.by_pixel(4, -6.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-13.png", + priority = base_decorative_sprite_priority, + width = 34, + height = 27, + shift = util.by_pixel(9, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-13.png", + priority = base_decorative_sprite_priority, + width = 69, + height = 54, + shift = util.by_pixel(9.25, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-14.png", + priority = base_decorative_sprite_priority, + width = 34, + height = 21, + shift = util.by_pixel(5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-14.png", + priority = base_decorative_sprite_priority, + width = 69, + height = 43, + shift = util.by_pixel(5.25, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-15.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 19, + shift = util.by_pixel(9, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-15.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 38, + shift = util.by_pixel(8.75, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-16.png", + priority = base_decorative_sprite_priority, + width = 24, + height = 19, + shift = util.by_pixel(0, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-16.png", + priority = base_decorative_sprite_priority, + width = 48, + height = 38, + shift = util.by_pixel(-0.5, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-17.png", + priority = base_decorative_sprite_priority, + width = 22, + height = 17, + shift = util.by_pixel(2, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-17.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 33, + shift = util.by_pixel(2.25, -5.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-18.png", + priority = base_decorative_sprite_priority, + width = 23, + height = 17, + shift = util.by_pixel(3.5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-18.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 35, + shift = util.by_pixel(3.5, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/white-desert-bush/white-desert-bush-19.png", + priority = base_decorative_sprite_priority, + width = 23, + height = 13, + shift = util.by_pixel(3.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/white-desert-bush/hr-white-desert-bush-19.png", + priority = base_decorative_sprite_priority, + width = 45, + height = 27, + shift = util.by_pixel(3.75, -2.75), + scale = 0.5 + } + } + } + }, + + { + name = "green-desert-bush", + type = "optimized-decorative", + order = "b[decorative]-g[red-desert-bush]", + collision_box = {{-0.5, -0.5}, {0.5, 0.5}}, + walking_sound = sounds.small_bush, + trigger_effect = decorative_trigger_effects.green_desert_bush(), + autoplace = + { + order = "a[doodad]-d[fluff]", + sharpness = 1, + placement_density = 1, + coverage = 0.2, + max_probability = 0.4, + peaks = + { + { + noise_layer = "fluff", + noise_octaves_difference = -2, + noise_persistence = 0.7 + }, + { + aux_optimal = 1, + aux_range = 0.6, + aux_max_range = 1, + water_optimal = 0, + water_range = 0.2, + water_max_range = 0.3 + } + } + }, + pictures = + { + --gdbush + { + filename = "__base__/graphics/decorative/green-desert-bush/green-desert-bush-00.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 24, + shift = util.by_pixel(10, -5), + hr_version = + { + filename = "__base__/graphics/decorative/green-desert-bush/hr-green-desert-bush-00.png", + priority = base_decorative_sprite_priority, + width = 77, + height = 48, + shift = util.by_pixel(9.75, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-desert-bush/green-desert-bush-01.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 24, + shift = util.by_pixel(4.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-desert-bush/hr-green-desert-bush-01.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 48, + shift = util.by_pixel(4.75, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-desert-bush/green-desert-bush-02.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 26, + shift = util.by_pixel(6.5, -7), + hr_version = + { + filename = "__base__/graphics/decorative/green-desert-bush/hr-green-desert-bush-02.png", + priority = base_decorative_sprite_priority, + width = 67, + height = 53, + shift = util.by_pixel(6.25, -7.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-desert-bush/green-desert-bush-03.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 24, + shift = util.by_pixel(3, -3), + hr_version = + { + filename = "__base__/graphics/decorative/green-desert-bush/hr-green-desert-bush-03.png", + priority = base_decorative_sprite_priority, + width = 65, + height = 49, + shift = util.by_pixel(3.25, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-desert-bush/green-desert-bush-04.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 26, + shift = util.by_pixel(4.5, -7), + hr_version = + { + filename = "__base__/graphics/decorative/green-desert-bush/hr-green-desert-bush-04.png", + priority = base_decorative_sprite_priority, + width = 65, + height = 51, + shift = util.by_pixel(4.75, -7.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-desert-bush/green-desert-bush-05.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 24, + shift = util.by_pixel(11, -5), + hr_version = + { + filename = "__base__/graphics/decorative/green-desert-bush/hr-green-desert-bush-05.png", + priority = base_decorative_sprite_priority, + width = 76, + height = 49, + shift = util.by_pixel(11, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-desert-bush/green-desert-bush-06.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 25, + shift = util.by_pixel(8, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-desert-bush/hr-green-desert-bush-06.png", + priority = base_decorative_sprite_priority, + width = 75, + height = 50, + shift = util.by_pixel(8.25, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-desert-bush/green-desert-bush-07.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 23, + shift = util.by_pixel(5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-desert-bush/hr-green-desert-bush-07.png", + priority = base_decorative_sprite_priority, + width = 76, + height = 46, + shift = util.by_pixel(5, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-desert-bush/green-desert-bush-08.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 22, + shift = util.by_pixel(4.5, -7), + hr_version = + { + filename = "__base__/graphics/decorative/green-desert-bush/hr-green-desert-bush-08.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 44, + shift = util.by_pixel(4.25, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-desert-bush/green-desert-bush-09.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 18, + shift = util.by_pixel(7.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/green-desert-bush/hr-green-desert-bush-09.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 36, + shift = util.by_pixel(7.75, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-desert-bush/green-desert-bush-10.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 19, + shift = util.by_pixel(2, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-desert-bush/hr-green-desert-bush-10.png", + priority = base_decorative_sprite_priority, + width = 52, + height = 37, + shift = util.by_pixel(2.5, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-desert-bush/green-desert-bush-11.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 20, + shift = util.by_pixel(9, -6), + hr_version = + { + filename = "__base__/graphics/decorative/green-desert-bush/hr-green-desert-bush-11.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 39, + shift = util.by_pixel(8.75, -5.75), + scale = 0.5 + } + } + } + }, + + { + name = "red-desert-bush", + type = "optimized-decorative", + order = "b[decorative]-g[red-desert-bush]", + collision_box = {{-0.5, -0.5}, {0.5, 0.5}}, + walking_sound = sounds.small_bush, + trigger_effect = decorative_trigger_effects.red_desert_bush(), + autoplace = + { + order = "a[doodad]-d[fluff]", + sharpness = 1, + placement_density = 1, + coverage = 0.2, + max_probability = 0.4, + peaks = + { + { + noise_layer = "fluff", + noise_octaves_difference = -2, + noise_persistence = 0.7 + }, + { + aux_optimal = 1, + aux_range = 0.6, + aux_max_range = 1, + water_optimal = 0, + water_range = 0.2, + water_max_range = 0.3 + } + } + }, + pictures = + { + --rdbush + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-00.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 30, + shift = util.by_pixel(5.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-00.png", + priority = base_decorative_sprite_priority, + width = 82, + height = 60, + shift = util.by_pixel(5.5, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-01.png", + priority = base_decorative_sprite_priority, + width = 42, + height = 27, + shift = util.by_pixel(6, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-01.png", + priority = base_decorative_sprite_priority, + width = 84, + height = 55, + shift = util.by_pixel(6.5, -6.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-02.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 28, + shift = util.by_pixel(10.5, -6), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-02.png", + priority = base_decorative_sprite_priority, + width = 83, + height = 55, + shift = util.by_pixel(10.25, -6.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-03.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 27, + shift = util.by_pixel(5.5, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-03.png", + priority = base_decorative_sprite_priority, + width = 78, + height = 53, + shift = util.by_pixel(5.5, -6.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-04.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 23, + shift = util.by_pixel(7, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-04.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 48, + shift = util.by_pixel(7.25, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-05.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 19, + shift = util.by_pixel(4.5, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-05.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 38, + shift = util.by_pixel(4.25, -5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-06.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 21, + shift = util.by_pixel(5, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-06.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 42, + shift = util.by_pixel(5.25, -5.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-07.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 18, + shift = util.by_pixel(7, -3), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-07.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 36, + shift = util.by_pixel(7.25, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-08.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 17, + shift = util.by_pixel(4.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-08.png", + priority = base_decorative_sprite_priority, + width = 54, + height = 34, + shift = util.by_pixel(5, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-09.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 25, + shift = util.by_pixel(2.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-09.png", + priority = base_decorative_sprite_priority, + width = 70, + height = 50, + shift = util.by_pixel(3, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-10.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 21, + shift = util.by_pixel(3.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-10.png", + priority = base_decorative_sprite_priority, + width = 58, + height = 41, + shift = util.by_pixel(3.5, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-11.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 21, + shift = util.by_pixel(4, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-11.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 41, + shift = util.by_pixel(4.25, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-12.png", + priority = base_decorative_sprite_priority, + width = 34, + height = 22, + shift = util.by_pixel(1, -3), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-12.png", + priority = base_decorative_sprite_priority, + width = 67, + height = 45, + shift = util.by_pixel(1.25, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-13.png", + priority = base_decorative_sprite_priority, + width = 24, + height = 16, + shift = util.by_pixel(4, -5), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-13.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 32, + shift = util.by_pixel(4.25, -4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-14.png", + priority = base_decorative_sprite_priority, + width = 22, + height = 18, + shift = util.by_pixel(6, -3), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-14.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 35, + shift = util.by_pixel(6.25, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-15.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 18, + shift = util.by_pixel(4, -3), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-15.png", + priority = base_decorative_sprite_priority, + width = 52, + height = 36, + shift = util.by_pixel(4, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-16.png", + priority = base_decorative_sprite_priority, + width = 19, + height = 13, + shift = util.by_pixel(3.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-16.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 28, + shift = util.by_pixel(3.5, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-17.png", + priority = base_decorative_sprite_priority, + width = 19, + height = 14, + shift = util.by_pixel(3.5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-17.png", + priority = base_decorative_sprite_priority, + width = 38, + height = 28, + shift = util.by_pixel(3.5, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-18.png", + priority = base_decorative_sprite_priority, + width = 42, + height = 28, + shift = util.by_pixel(5, -6), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-18.png", + priority = base_decorative_sprite_priority, + width = 86, + height = 58, + shift = util.by_pixel(5, -6), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-bush/red-desert-bush-19.png", + priority = base_decorative_sprite_priority, + width = 47, + height = 30, + shift = util.by_pixel(10.5, -6), + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-bush/hr-red-desert-bush-19.png", + priority = base_decorative_sprite_priority, + width = 93, + height = 59, + shift = util.by_pixel(10.75, -6.25), + scale = 0.5 + } + } + } + }, + + { + name = "green-small-grass", + type = "optimized-decorative", + order = "b[decorative]-a[grass]-c[small]", + collision_box = {{-1.5, -1.5}, {1.5, 1.5}}, + grows_through_rail_path = true, + walking_sound = sounds.carpet_grass, + trigger_effect = decorative_trigger_effects.green_small_grass(), + autoplace = + { + order = "a[doodad]-f[grass]-d", + sharpness = 0.2, + max_probability = 0.02, + coverage = 0.3, + peaks = autoplace_utils.peaks(grass_peaks, + { + { + influence = 0.35, + noise_layer = "grass1", + noise_octaves_difference = -2.8, + noise_persistence = 0.7 + } + }) + }, + pictures = + { + --greenSmall + { + filename = "__base__/graphics/decorative/green-small-grass/green-small-grass-00.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 42, + shift = util.by_pixel(6, -6), + hr_version = + { + filename = "__base__/graphics/decorative/green-small-grass/hr-green-small-grass-00.png", + priority = base_decorative_sprite_priority, + width = 122, + height = 84, + shift = util.by_pixel(6, -6), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-small-grass/green-small-grass-01.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 33, + shift = util.by_pixel(1.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-small-grass/hr-green-small-grass-01.png", + priority = base_decorative_sprite_priority, + width = 101, + height = 65, + shift = util.by_pixel(1.25, 0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-small-grass/green-small-grass-02.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 37, + shift = util.by_pixel(2.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-small-grass/hr-green-small-grass-02.png", + priority = base_decorative_sprite_priority, + width = 86, + height = 74, + shift = util.by_pixel(3, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-small-grass/green-small-grass-03.png", + priority = base_decorative_sprite_priority, + width = 54, + height = 38, + shift = util.by_pixel(-3, -4), + hr_version = + { + filename = "__base__/graphics/decorative/green-small-grass/hr-green-small-grass-03.png", + priority = base_decorative_sprite_priority, + width = 106, + height = 74, + shift = util.by_pixel(-3, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-small-grass/green-small-grass-04.png", + priority = base_decorative_sprite_priority, + width = 50, + height = 34, + shift = util.by_pixel(-2, -2), + hr_version = + { + filename = "__base__/graphics/decorative/green-small-grass/hr-green-small-grass-04.png", + priority = base_decorative_sprite_priority, + width = 100, + height = 67, + shift = util.by_pixel(-2.5, -2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-small-grass/green-small-grass-05.png", + priority = base_decorative_sprite_priority, + width = 58, + height = 33, + shift = util.by_pixel(-2, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-small-grass/hr-green-small-grass-05.png", + priority = base_decorative_sprite_priority, + width = 116, + height = 65, + shift = util.by_pixel(-2, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-small-grass/green-small-grass-06.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 35, + shift = util.by_pixel(2.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-small-grass/hr-green-small-grass-06.png", + priority = base_decorative_sprite_priority, + width = 81, + height = 70, + shift = util.by_pixel(2.75, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-small-grass/green-small-grass-07.png", + priority = base_decorative_sprite_priority, + width = 48, + height = 27, + shift = util.by_pixel(-3, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-small-grass/hr-green-small-grass-07.png", + priority = base_decorative_sprite_priority, + width = 95, + height = 54, + shift = util.by_pixel(-3.25, -1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-small-grass/green-small-grass-08.png", + priority = base_decorative_sprite_priority, + width = 45, + height = 28, + shift = util.by_pixel(-2.5, -2), + hr_version = + { + filename = "__base__/graphics/decorative/green-small-grass/hr-green-small-grass-08.png", + priority = base_decorative_sprite_priority, + width = 91, + height = 56, + shift = util.by_pixel(-2.75, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-small-grass/green-small-grass-09.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 27, + shift = util.by_pixel(0.5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-small-grass/hr-green-small-grass-09.png", + priority = base_decorative_sprite_priority, + width = 77, + height = 54, + shift = util.by_pixel(0.25, -1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-small-grass/green-small-grass-10.png", + priority = base_decorative_sprite_priority, + width = 23, + height = 17, + shift = util.by_pixel(6.5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-small-grass/hr-green-small-grass-10.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 33, + shift = util.by_pixel(6, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/green-small-grass/green-small-grass-11.png", + priority = base_decorative_sprite_priority, + width = 20, + height = 13, + shift = util.by_pixel(3, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/green-small-grass/hr-green-small-grass-11.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 26, + shift = util.by_pixel(3.25, 0), + scale = 0.5 + } + } + } + }, + + { + name = "brown-carpet-grass", + type = "optimized-decorative", + order = "b[decorative]-a[grass]-b[carpet]", + collision_box = {{-2, -2}, {2, 2}}, + grows_through_rail_path = true, + walking_sound = sounds.carpet_grass, + trigger_effect = decorative_trigger_effects.brown_carpet_grass(), + autoplace = + { + order = "a[doodad]-f[grass]-c", + sharpness = 0.7, + max_probability = 0.25, + coverage = 0.2, + peaks = + { + { + influence = 0.5 + }, + { + influence = 0.6, + temperature_optimal = 20, + temperature_range = 10, + temperature_max_range = 15, + water_optimal = 0.65, + water_range = 0.25, + water_max_range = 0.5 + }, + { + influence = 0.3, + noise_layer = "grass2", + noise_octaves_difference = -2.8, + noise_persistence = 0.7, + min_influence = 0 + } + } + }, + pictures = + { + --brownCarpet + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-06.png", + priority = base_decorative_sprite_priority, + width = 120, + height = 111, + shift = util.by_pixel(-1, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-06.png", + priority = base_decorative_sprite_priority, + width = 239, + height = 220, + shift = util.by_pixel(-1.25, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-07.png", + priority = base_decorative_sprite_priority, + width = 121, + height = 138, + shift = util.by_pixel(6.5, -7), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-07.png", + priority = base_decorative_sprite_priority, + width = 241, + height = 274, + shift = util.by_pixel(6.25, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-08.png", + priority = base_decorative_sprite_priority, + width = 133, + height = 131, + shift = util.by_pixel(3.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-08.png", + priority = base_decorative_sprite_priority, + width = 266, + height = 261, + shift = util.by_pixel(3.5, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-09.png", + priority = base_decorative_sprite_priority, + width = 133, + height = 114, + shift = util.by_pixel(10.5, -12), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-09.png", + priority = base_decorative_sprite_priority, + width = 265, + height = 228, + shift = util.by_pixel(10.25, -11.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-10.png", + priority = base_decorative_sprite_priority, + width = 144, + height = 146, + shift = util.by_pixel(4, 3), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-10.png", + priority = base_decorative_sprite_priority, + width = 288, + height = 293, + shift = util.by_pixel(4, 3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-11.png", + priority = base_decorative_sprite_priority, + width = 135, + height = 133, + shift = util.by_pixel(4.5, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-11.png", + priority = base_decorative_sprite_priority, + width = 269, + height = 265, + shift = util.by_pixel(4.25, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-00.png", + priority = base_decorative_sprite_priority, + width = 105, + height = 97, + shift = util.by_pixel(2.5, 8.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-00.png", + priority = base_decorative_sprite_priority, + width = 211, + height = 195, + shift = util.by_pixel(2.25, 8.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-01.png", + priority = base_decorative_sprite_priority, + width = 124, + height = 129, + shift = util.by_pixel(0, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-01.png", + priority = base_decorative_sprite_priority, + width = 248, + height = 259, + shift = util.by_pixel(0, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-02.png", + priority = base_decorative_sprite_priority, + width = 129, + height = 131, + shift = util.by_pixel(1.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-02.png", + priority = base_decorative_sprite_priority, + width = 258, + height = 263, + shift = util.by_pixel(1.5, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-03.png", + priority = base_decorative_sprite_priority, + width = 141, + height = 63, + shift = util.by_pixel(4.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-03.png", + priority = base_decorative_sprite_priority, + width = 283, + height = 126, + shift = util.by_pixel(5.25, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-04.png", + priority = base_decorative_sprite_priority, + width = 76, + height = 133, + shift = util.by_pixel(0, -7.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-04.png", + priority = base_decorative_sprite_priority, + width = 152, + height = 265, + shift = util.by_pixel(0, -7.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-05.png", + priority = base_decorative_sprite_priority, + width = 123, + height = 108, + shift = util.by_pixel(3.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-05.png", + priority = base_decorative_sprite_priority, + width = 247, + height = 216, + shift = util.by_pixel(3.25, -1), + scale = 0.5 + } + } + } + }, + { + name = "brown-hairy-grass", + type = "optimized-decorative", + order = "b[decorative]-a[grass]-a[hairy]", + collision_box = {{-1, -1}, {1, 1}}, + grows_through_rail_path = true, + render_layer = "decorative", + walking_sound = sounds.hairy_grass, + trigger_effect = decorative_trigger_effects.brown_hairy_grass(), + autoplace = + { + order = "a[doodad]-f[grass]-b", + sharpness = 0.5, + max_probability = 1, + -- coverage = 0.25, + peaks = + { + { + influence = -0.5 + }, + { + influence = 0.6, + noise_layer = "grass2", + noise_octaves_difference = -2.8, + noise_persistence = 0.7 + } + } + }, + pictures = + { + --hairyBrown + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-00.png", + priority = base_decorative_sprite_priority, + width = 76, + height = 65, + shift = util.by_pixel(3, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-00.png", + priority = base_decorative_sprite_priority, + width = 151, + height = 129, + shift = util.by_pixel(3.25, -5.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-01.png", + priority = base_decorative_sprite_priority, + width = 84, + height = 61, + shift = util.by_pixel(5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-01.png", + priority = base_decorative_sprite_priority, + width = 167, + height = 122, + shift = util.by_pixel(4.75, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-02.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 48, + shift = util.by_pixel(5.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-02.png", + priority = base_decorative_sprite_priority, + width = 107, + height = 95, + shift = util.by_pixel(5.75, -0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-03.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 37, + shift = util.by_pixel(5, -1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-03.png", + priority = base_decorative_sprite_priority, + width = 121, + height = 74, + shift = util.by_pixel(4.75, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-04.png", + priority = base_decorative_sprite_priority, + width = 48, + height = 51, + shift = util.by_pixel(4, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-04.png", + priority = base_decorative_sprite_priority, + width = 98, + height = 102, + shift = util.by_pixel(4, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-05.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 33, + shift = util.by_pixel(4.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-05.png", + priority = base_decorative_sprite_priority, + width = 83, + height = 67, + shift = util.by_pixel(4.75, -2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-06.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 34, + shift = util.by_pixel(2.5, -4), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-06.png", + priority = base_decorative_sprite_priority, + width = 103, + height = 70, + shift = util.by_pixel(2.25, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-07.png", + priority = base_decorative_sprite_priority, + width = 44, + height = 30, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-07.png", + priority = base_decorative_sprite_priority, + width = 89, + height = 59, + shift = util.by_pixel(4.25, -1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-08.png", + priority = base_decorative_sprite_priority, + width = 48, + height = 51, + shift = util.by_pixel(-2, 1.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-08.png", + priority = base_decorative_sprite_priority, + width = 97, + height = 102, + shift = util.by_pixel(-2.25, 1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-09.png", + priority = base_decorative_sprite_priority, + width = 64, + height = 38, + shift = util.by_pixel(14, -4), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-09.png", + priority = base_decorative_sprite_priority, + width = 128, + height = 77, + shift = util.by_pixel(14, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-10.png", + priority = base_decorative_sprite_priority, + width = 71, + height = 37, + shift = util.by_pixel(-4.5, -6.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-10.png", + priority = base_decorative_sprite_priority, + width = 141, + height = 74, + shift = util.by_pixel(-4.25, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-11.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 43, + shift = util.by_pixel(1, 3.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-11.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 87, + shift = util.by_pixel(1.25, 3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-12.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 27, + shift = util.by_pixel(0.5, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-12.png", + priority = base_decorative_sprite_priority, + width = 107, + height = 53, + shift = util.by_pixel(0.75, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-13.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 24, + shift = util.by_pixel(1, -3), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-13.png", + priority = base_decorative_sprite_priority, + width = 64, + height = 48, + shift = util.by_pixel(1, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-14.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 24, + shift = util.by_pixel(5, -3), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-14.png", + priority = base_decorative_sprite_priority, + width = 71, + height = 47, + shift = util.by_pixel(5.25, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-15.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 25, + shift = util.by_pixel(1.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-15.png", + priority = base_decorative_sprite_priority, + width = 66, + height = 50, + shift = util.by_pixel(1.5, -0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-16.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 25, + shift = util.by_pixel(3.5, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-16.png", + priority = base_decorative_sprite_priority, + width = 61, + height = 48, + shift = util.by_pixel(3.75, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-17.png", + priority = base_decorative_sprite_priority, + width = 14, + height = 19, + shift = util.by_pixel(-2, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-17.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 37, + shift = util.by_pixel(-1.5, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-18.png", + priority = base_decorative_sprite_priority, + width = 22, + height = 14, + shift = util.by_pixel(6, -3), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-18.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 29, + shift = util.by_pixel(5.75, -3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-hairy-grass/brown-hairy-grass-19.png", + priority = base_decorative_sprite_priority, + width = 21, + height = 17, + shift = util.by_pixel(1.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-hairy-grass/hr-brown-hairy-grass-19.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 34, + shift = util.by_pixel(1.75, 0), + scale = 0.5 + } + } + } + }, + + { + name = "rock-huge", + type = "simple-entity", + flags = {"placeable-neutral", "placeable-off-grid"}, + icon = "__base__/graphics/icons/rock-huge.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "grass", + order = "b[decorative]-l[rock]-a[huge]", + collision_box = {{-1.5, -1.1}, {1.5, 1.1}}, + selection_box = {{-1.7, -1.3}, {1.7, 1.3}}, + damaged_trigger_effect = hit_effects.rock(), + dying_trigger_effect = decorative_trigger_effects.huge_rock(), + minable = + { + mining_particle = "stone-particle", + mining_time = 3, + results = {{name = "stone", amount_min = 24, amount_max = 50}, {name = "coal", amount_min = 24, amount_max = 50}}, + --count = 200 + }, + loot = + { + {item = "stone", probability = 1, count_min = 25, count_max = 50} + }, + map_color = {r=129, g=105, b=78}, + count_as_rock_for_filtered_deconstruction = true, + mined_sound = sounds.deconstruct_bricks(1.0), + vehicle_impact_sound = sounds.car_stone_impact, + render_layer = "object", + max_health = 2000, + resistances = + { + { + type = "fire", + percent = 100 + } + }, + autoplace = rock_autoplace_settings(0.125, "a[huge]", {{0, 0.65}, {1, 1}}), + pictures = + { + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-05.png", + width = 101, + height = 90, + shift = {0.25, 0.0625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-05.png", + width = 201, + height = 179, + scale = 0.5, + shift = {0.25, 0.0625} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-06.png", + width = 117, + height = 86, + shift = {0.4375, 0.046875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-06.png", + width = 233, + height = 171, + scale = 0.5, + shift = {0.429688, 0.046875} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-07.png", + width = 120, + height = 96, + shift = {0.390625, 0.03125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-07.png", + width = 240, + height = 192, + scale = 0.5, + shift = {0.398438, 0.03125} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-08.png", + width = 110, + height = 88, + shift = {0.140625, 0.125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-08.png", + width = 219, + height = 175, + scale = 0.5, + shift = {0.148438, 0.132812} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-09.png", + width = 120, + height = 104, + shift = {0.3125, 0.0625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-09.png", + width = 240, + height = 208, + scale = 0.5, + shift = {0.3125, 0.0625} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-10.png", + width = 122, + height = 95, + shift = {0.1875, 0.046875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-10.png", + width = 243, + height = 190, + scale = 0.5, + shift = {0.1875, 0.046875} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-11.png", + width = 125, + height = 93, + shift = {0.390625, 0.0625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-11.png", + width = 249, + height = 185, + scale = 0.5, + shift = {0.398438, 0.0546875} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-12.png", + width = 137, + height = 82, + shift = {0.34375, 0.03125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-12.png", + width = 273, + height = 163, + scale = 0.5, + shift = {0.34375, 0.0390625} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-13.png", + width = 138, + height = 88, + shift = {0.265625, 0.03125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-13.png", + width = 275, + height = 175, + scale = 0.5, + shift = {0.273438, 0.0234375} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-14.png", + width = 121, + height = 108, + shift = {0.203125, 0.046875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-14.png", + width = 241, + height = 215, + scale = 0.5, + shift = {0.195312, 0.0390625} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-15.png", + width = 159, + height = 91, + shift = {0.515625, 0.03125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-15.png", + width = 318, + height = 181, + scale = 0.5, + shift = {0.523438, 0.03125} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-16.png", + width = 109, + height = 112, + shift = {0.046875, 0.015625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-16.png", + width = 217, + height = 224, + scale = 0.5, + shift = {0.0546875, 0.0234375} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-17.png", + width = 166, + height = 114, + shift = {0.234375, 0.046875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-17.png", + width = 332, + height = 228, + scale = 0.5, + shift = {0.226562, 0.046875} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-18.png", + width = 145, + height = 122, + shift = {0.203125, 0.03125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-18.png", + width = 290, + height = 243, + scale = 0.5, + shift = {0.195312, 0.0390625} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-19.png", + width = 175, + height = 113, + shift = {0.609375, 0.015625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-19.png", + width = 349, + height = 225, + scale = 0.5, + shift = {0.609375, 0.0234375} + } + }, + { + filename = "__base__/graphics/decorative/rock-huge/rock-huge-20.png", + width = 144, + height = 125, + shift = {0.140625, 0.03125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-huge/hr-rock-huge-20.png", + width = 287, + height = 250, + scale = 0.5, + shift = {0.132812, 0.03125} + } + } + } + }, + { + name = "rock-big", + type = "simple-entity", + flags = {"placeable-neutral", "placeable-off-grid"}, + icon = "__base__/graphics/icons/rock-big.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "grass", + order = "b[decorative]-l[rock]-b[big]", + collision_box = {{-1.0, -0.9}, {1.0, 1.0}}, + selection_box = {{-1.2, -1.2}, {1.2, 1.2}}, + damaged_trigger_effect = hit_effects.rock(), + dying_trigger_effect = decorative_trigger_effects.big_rock(), + minable = + { + mining_particle = "stone-particle", + mining_time = 2, + result = "stone", + count = 20 + }, + loot = + { + {item = "stone", probability = 1, count_min = 9, count_max = 25} + }, + map_color = {r=129, g=105, b=78}, + count_as_rock_for_filtered_deconstruction = true, + mined_sound = sounds.deconstruct_bricks(1.0), + vehicle_impact_sound = sounds.car_stone_impact, + render_layer = "object", + max_health = 500, + resistances = + { + { + type = "fire", + percent = 100 + } + }, + autoplace = rock_autoplace_settings(0.25, "b[big]", {{0, 0.65}, {1, 1}}), + pictures = + { + { + filename = "__base__/graphics/decorative/rock-big/rock-big-01.png", + width = 94, + height = 64, + shift = {-0.046875, 0.171875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-01.png", + width = 188, + height = 127, + scale = 0.5, + shift = {-0.046875, 0.171875} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-02.png", + width = 98, + height = 68, + shift = {0.4375, 0.125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-02.png", + width = 195, + height = 135, + scale = 0.5, + shift = {0.445312, 0.125} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-03.png", + width = 103, + height = 66, + shift = {0.484375, 0.0625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-03.png", + width = 205, + height = 132, + scale = 0.5, + shift = {0.484375, 0.0546875} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-04.png", + width = 72, + height = 71, + shift = {0.21875, 0.046875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-04.png", + width = 144, + height = 142, + scale = 0.5, + shift = {0.210938, 0.0390625} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-05.png", + width = 65, + height = 54, + shift = {0.015625, 0.21875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-05.png", + width = 130, + height = 107, + scale = 0.5, + shift = {0.0234375, 0.226562} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-06.png", + width = 83, + height = 55, + shift = {0.15625, 0.234375}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-06.png", + width = 165, + height = 109, + scale = 0.5, + shift = {0.15625, 0.226562} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-07.png", + width = 75, + height = 67, + shift = {0.265625, 0.15625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-07.png", + width = 150, + height = 133, + scale = 0.5, + shift = {0.257812, 0.148438} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-08.png", + width = 78, + height = 56, + shift = {0.09375, 0.171875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-08.png", + width = 156, + height = 111, + scale = 0.5, + shift = {0.0859375, 0.179688} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-09.png", + width = 94, + height = 60, + shift = {0.078125, 0.09375}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-09.png", + width = 187, + height = 120, + scale = 0.5, + shift = {0.078125, 0.0859375} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-10.png", + width = 113, + height = 64, + shift = {-0.15625, 0.078125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-10.png", + width = 225, + height = 128, + scale = 0.5, + shift = {-0.15625, 0.0703125} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-11.png", + width = 92, + height = 72, + shift = {0.203125, 0.265625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-11.png", + width = 183, + height = 144, + scale = 0.5, + shift = {0.195312, 0.257812} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-12.png", + width = 79, + height = 69, + shift = {0.046875, 0.15625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-12.png", + width = 158, + height = 138, + scale = 0.5, + shift = {0.0390625, 0.15625} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-13.png", + width = 94, + height = 75, + shift = {0.21875, 0.21875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-13.png", + width = 188, + height = 150, + scale = 0.5, + shift = {0.226562, 0.21875} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-14.png", + width = 93, + height = 80, + shift = {0.125, 0.0625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-14.png", + width = 186, + height = 160, + scale = 0.5, + shift = {0.132812, 0.0625} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-15.png", + width = 91, + height = 87, + shift = {0.3125, -0.09375}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-15.png", + width = 181, + height = 174, + scale = 0.5, + shift = {0.304688, -0.09375} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-16.png", + width = 106, + height = 75, + shift = {0.34375, 0.125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-16.png", + width = 212, + height = 150, + scale = 0.5, + shift = {0.335938, 0.117188} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-17.png", + width = 78, + height = 59, + shift = {0.25, 0.03125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-17.png", + width = 155, + height = 117, + scale = 0.5, + shift = {0.25, 0.0390625} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-18.png", + width = 71, + height = 64, + shift = {0.3125, 0.046875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-18.png", + width = 141, + height = 128, + scale = 0.5, + shift = {0.304688, 0.0390625} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-19.png", + width = 88, + height = 57, + shift = {0.390625, 0.03125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-19.png", + width = 176, + height = 114, + scale = 0.5, + shift = {0.390625, 0.0234375} + } + }, + { + filename = "__base__/graphics/decorative/rock-big/rock-big-20.png", + width = 60, + height = 63, + shift = {0.140625, 0.03125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-big/hr-rock-big-20.png", + width = 120, + height = 125, + scale = 0.5, + shift = {0.148438, 0.03125} + } + } + } + }, + { + name = "rock-medium", + type = "optimized-decorative", + order = "b[decorative]-l[rock]-c[medium]", + collision_box = {{-1.1, -1.1}, {1.1, 1.1}}, + render_layer = "decorative", + autoplace = rock_autoplace_settings(0.5, "c[medium]", {{0, 0.3}, {1, 1}}), + trigger_effect = decorative_trigger_effects.medium_rock(), + pictures = + { + { + filename = "__base__/graphics/decorative/rock-medium/rock-medium-01.png", + priority = base_decorative_sprite_priority, + width = 45, + height = 32, + shift = {0.078125, 0.109375}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-medium/hr-rock-medium-01.png", + priority = base_decorative_sprite_priority, + width = 89, + height = 63, + scale = 0.5, + shift = {0.078125, 0.109375} + } + }, + { + filename = "__base__/graphics/decorative/rock-medium/rock-medium-02.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 33, + shift = {0.015625, 0.125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-medium/hr-rock-medium-02.png", + priority = base_decorative_sprite_priority, + width = 77, + height = 66, + scale = 0.5, + shift = {0.015625, 0.132812} + } + }, + { + filename = "__base__/graphics/decorative/rock-medium/rock-medium-03.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 32, + shift = {0.140625, 0.171875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-medium/hr-rock-medium-03.png", + priority = base_decorative_sprite_priority, + width = 92, + height = 63, + scale = 0.5, + shift = {0.148438, 0.179688} + } + }, + { + filename = "__base__/graphics/decorative/rock-medium/rock-medium-04.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 30, + shift = {0, 0.1875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-medium/hr-rock-medium-04.png", + priority = base_decorative_sprite_priority, + width = 91, + height = 59, + scale = 0.5, + shift = {-0.0078125, 0.1875} + } + }, + { + filename = "__base__/graphics/decorative/rock-medium/rock-medium-05.png", + priority = base_decorative_sprite_priority, + width = 52, + height = 36, + shift = {0.203125, 0.171875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-medium/hr-rock-medium-05.png", + priority = base_decorative_sprite_priority, + width = 104, + height = 72, + scale = 0.5, + shift = {0.203125, 0.179688} + } + }, + { + filename = "__base__/graphics/decorative/rock-medium/rock-medium-06.png", + priority = base_decorative_sprite_priority, + width = 42, + height = 41, + shift = {0.015625, 0.21875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-medium/hr-rock-medium-06.png", + priority = base_decorative_sprite_priority, + width = 83, + height = 82, + scale = 0.5, + shift = {0.015625, 0.21875} + } + }, + { + filename = "__base__/graphics/decorative/rock-medium/rock-medium-07.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 33, + shift = {0.0625, 0.3125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-medium/hr-rock-medium-07.png", + priority = base_decorative_sprite_priority, + width = 111, + height = 65, + scale = 0.5, + shift = {0.0625, 0.3125} + } + }, + { + filename = "__base__/graphics/decorative/rock-medium/rock-medium-08.png", + priority = base_decorative_sprite_priority, + width = 40, + height = 41, + shift = {0.109375, 0.140625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-medium/hr-rock-medium-08.png", + priority = base_decorative_sprite_priority, + width = 79, + height = 81, + scale = 0.5, + shift = {0.109375, 0.148438} + } + }, + { + filename = "__base__/graphics/decorative/rock-medium/rock-medium-09.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 28, + shift = {0.015625, 0.140625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-medium/hr-rock-medium-09.png", + priority = base_decorative_sprite_priority, + width = 98, + height = 56, + scale = 0.5, + shift = {0.015625, 0.140625} + } + }, + { + filename = "__base__/graphics/decorative/rock-medium/rock-medium-10.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 34, + shift = {0, 0.140625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-medium/hr-rock-medium-10.png", + priority = base_decorative_sprite_priority, + width = 91, + height = 68, + scale = 0.5, + shift = {0, 0.132812} + } + }, + { + filename = "__base__/graphics/decorative/rock-medium/rock-medium-11.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 36, + shift = {-0.03125, 0.125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-medium/hr-rock-medium-11.png", + priority = base_decorative_sprite_priority, + width = 105, + height = 71, + scale = 0.5, + shift = {-0.0234375, 0.125} + } + }, + { + filename = "__base__/graphics/decorative/rock-medium/rock-medium-12.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 40, + shift = {0.078125, -0.015625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-medium/hr-rock-medium-12.png", + priority = base_decorative_sprite_priority, + width = 78, + height = 80, + scale = 0.5, + shift = {0.078125, -0.015625} + } + } + } + }, + { + name = "rock-small", + type = "optimized-decorative", + order = "b[decorative]-l[rock]-d[small]", + collision_box = {{-0.8, -0.8}, {0.8, 0.8}}, + render_layer = "decorative", + walking_sound = sounds.pebble, + autoplace = rock_autoplace_settings(1, "d[small]", {{0, 0.3}, {1, 1}}), + trigger_effect = decorative_trigger_effects.small_rock(), + pictures = + { + { + filename = "__base__/graphics/decorative/rock-small/rock-small-01.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 19, + shift = {0.0625, 0.125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-01.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 37, + scale = 0.5, + shift = {0.0546875, 0.117188} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-02.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 18, + shift = {0.046875, 0.078125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-02.png", + priority = base_decorative_sprite_priority, + width = 52, + height = 35, + scale = 0.5, + shift = {0.0390625, 0.078125} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-03.png", + priority = base_decorative_sprite_priority, + width = 23, + height = 21, + shift = {-0.015625, 0.140625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-03.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 42, + scale = 0.5, + shift = {-0.0078125, 0.148438} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-04.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 17, + shift = {0.015625, 0.15625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-04.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 33, + scale = 0.5, + shift = {0.0234375, 0.15625} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-05.png", + priority = base_decorative_sprite_priority, + width = 24, + height = 23, + shift = {0.046875, 0.140625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-05.png", + priority = base_decorative_sprite_priority, + width = 47, + height = 46, + scale = 0.5, + shift = {0.0390625, 0.140625} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-06.png", + priority = base_decorative_sprite_priority, + width = 31, + height = 21, + shift = {-0.03125, 0.09375}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-06.png", + priority = base_decorative_sprite_priority, + width = 62, + height = 41, + scale = 0.5, + shift = {-0.03125, 0.09375} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-07.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 18, + shift = {-0.015625, 0.078125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-07.png", + priority = base_decorative_sprite_priority, + width = 64, + height = 36, + scale = 0.5, + shift = {-0.015625, 0.0703125} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-08.png", + priority = base_decorative_sprite_priority, + width = 33, + height = 16, + shift = {-0.71875, -0.171875}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-08.png", + priority = base_decorative_sprite_priority, + width = 65, + height = 31, + scale = 0.5, + shift = {-0.71875, -0.164062} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-09.png", + priority = base_decorative_sprite_priority, + width = 23, + height = 17, + shift = {-0.09375, 0.109375}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-09.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 34, + scale = 0.5, + shift = {-0.0859375, 0.101562} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-10.png", + priority = base_decorative_sprite_priority, + width = 24, + height = 17, + shift = {0, 0.125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-10.png", + priority = base_decorative_sprite_priority, + width = 48, + height = 34, + scale = 0.5, + shift = {0.0078125, 0.125} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-11.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 17, + shift = {-0.09375, 0.078125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-11.png", + priority = base_decorative_sprite_priority, + width = 51, + height = 33, + scale = 0.5, + shift = {-0.0859375, 0.078125} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-12.png", + priority = base_decorative_sprite_priority, + width = 24, + height = 20, + shift = {0.078125, 0.109375}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-12.png", + priority = base_decorative_sprite_priority, + width = 47, + height = 39, + scale = 0.5, + shift = {0.078125, 0.117188} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-13.png", + priority = base_decorative_sprite_priority, + width = 22, + height = 17, + shift = {0, 0.09375}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-13.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 33, + scale = 0.5, + shift = {0, 0.09375} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-14.png", + priority = base_decorative_sprite_priority, + width = 22, + height = 15, + shift = {0.046875, 0.140625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-14.png", + priority = base_decorative_sprite_priority, + width = 43, + height = 30, + scale = 0.5, + shift = {0.046875, 0.140625} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-15.png", + priority = base_decorative_sprite_priority, + width = 21, + height = 19, + shift = {0, 0.140625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-15.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 37, + scale = 0.5, + shift = {0, 0.140625} + } + }, + { + filename = "__base__/graphics/decorative/rock-small/rock-small-16.png", + priority = base_decorative_sprite_priority, + width = 23, + height = 17, + shift = {0.015625, 0.125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-small/hr-rock-small-16.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 33, + scale = 0.5, + shift = {0.0234375, 0.125} + } + } + } + }, + { + name = "rock-tiny", + type = "optimized-decorative", + order = "b[decorative]-l[rock]-e[tiny]", + collision_box = {{-0.1, -0.1}, {0.1, 0.1}}, + render_layer = "decorative", + walking_sound = sounds.pebble, + autoplace = rock_autoplace_settings(1.1, "e[tiny]", {{0, 0.3}, {1, 1}}), + trigger_effect = decorative_trigger_effects.tiny_rock(), + pictures = + { + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-01.png", + priority = base_decorative_sprite_priority, + width = 15, + height = 11, + shift = {0.03125, 0.015625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-01.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 21, + scale = 0.5, + shift = {0.0390625, 0.0234375} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-02.png", + priority = base_decorative_sprite_priority, + width = 15, + height = 10, + shift = {0, 0.03125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-02.png", + priority = base_decorative_sprite_priority, + width = 30, + height = 19, + scale = 0.5, + shift = {0.0078125, 0.0234375} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-03.png", + priority = base_decorative_sprite_priority, + width = 15, + height = 12, + shift = {0.015625, 0.015625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-03.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 24, + scale = 0.5, + shift = {0.0234375, 0.0234375} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-04.png", + priority = base_decorative_sprite_priority, + width = 16, + height = 10, + shift = {0.03125, 0.015625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-04.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 20, + scale = 0.5, + shift = {0.03125, 0.015625} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-05.png", + priority = base_decorative_sprite_priority, + width = 15, + height = 13, + shift = {0, -0.015625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-05.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 25, + scale = 0.5, + shift = {0, -0.0078125} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-06.png", + priority = base_decorative_sprite_priority, + width = 18, + height = 12, + shift = {0, -0.03125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-06.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 24, + scale = 0.5, + shift = {0, -0.0234375} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-07.png", + priority = base_decorative_sprite_priority, + width = 39, + height = 17, + shift = {-0.34375, -0.140625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-07.png", + priority = base_decorative_sprite_priority, + width = 78, + height = 34, + scale = 0.5, + shift = {-0.34375, -0.132812} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-08.png", + priority = base_decorative_sprite_priority, + width = 18, + height = 10, + shift = {-0.03125, 0}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-08.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 19, + scale = 0.5, + shift = {-0.03125, 0} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-09.png", + priority = base_decorative_sprite_priority, + width = 14, + height = 10, + shift = {0.015625, 0.015625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-09.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 20, + scale = 0.5, + shift = {0.0234375, 0.015625} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-10.png", + priority = base_decorative_sprite_priority, + width = 15, + height = 10, + shift = {0.015625, -0.03125}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-10.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 20, + scale = 0.5, + shift = {0.0078125, -0.0234375} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-11.png", + priority = base_decorative_sprite_priority, + width = 15, + height = 10, + shift = {0.046875, 0}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-11.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 20, + scale = 0.5, + shift = {0.046875, 0.0078125} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-12.png", + priority = base_decorative_sprite_priority, + width = 15, + height = 11, + shift = {0.015625, 0}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-12.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 22, + scale = 0.5, + shift = {0.015625, 0} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-13.png", + priority = base_decorative_sprite_priority, + width = 14, + height = 10, + shift = {0.03125, 0.015625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-13.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 19, + scale = 0.5, + shift = {0.03125, 0.015625} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-14.png", + priority = base_decorative_sprite_priority, + width = 14, + height = 10, + shift = {0.015625, 0.015625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-14.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 19, + scale = 0.5, + shift = {0.0078125, 0.0078125} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-15.png", + priority = base_decorative_sprite_priority, + width = 13, + height = 11, + shift = {0, 0.015625}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-15.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 22, + scale = 0.5, + shift = {0.0078125, 0.015625} + } + }, + { + filename = "__base__/graphics/decorative/rock-tiny/rock-tiny-16.png", + priority = base_decorative_sprite_priority, + width = 14, + height = 10, + shift = {0.03125, 0}, + hr_version = + { + filename = "__base__/graphics/decorative/rock-tiny/hr-rock-tiny-16.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 20, + scale = 0.5, + shift = {0.03125, 0.0078125} + } + } + } + }, + + { + name = "sand-rock-big", + type = "simple-entity", + flags = {"placeable-neutral", "placeable-off-grid"}, + icon = "__base__/graphics/icons/sand-rock-big.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "grass", + order = "b[decorative]-l[rock]-a[big]", + collision_box = {{-0.75, -0.75}, {0.75, 0.75}}, + selection_box = {{-1.0, -1.0}, {1.0, 0.75}}, + damaged_trigger_effect = hit_effects.rock(), + render_layer = "object", + max_health = 500, + autoplace = rock_autoplace_settings(0.25, "b[big]", {{0, 0}, {0.4, 0.2}}), + dying_trigger_effect = decorative_trigger_effects.big_rock(), + minable = + { + mining_particle = "stone-particle", + mining_time = 2, + results = {{name = "stone", amount_min = 19, amount_max = 25}} + }, + loot = + { + {item = "stone", probability = 1, count_min = 10, count_max = 15} + }, + resistances = + { + { + type = "fire", + percent = 100 + } + }, + map_color = {r=129, g=105, b=78}, + count_as_rock_for_filtered_deconstruction = true, + mined_sound = sounds.deconstruct_bricks(1.0), + vehicle_impact_sound = sounds.car_stone_impact, + pictures = + { + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-01.png", + width = 105, + height = 69, + shift = {0.296875, -0.4}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-01.png", + width = 209, + height = 138, + shift = {0.304688, -0.4}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-02.png", + width = 82, + height = 65, + shift = {0.0, 0.046875}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-02.png", + width = 165, + height = 129, + shift = {0.0, 0.0390625}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-03.png", + width = 76, + height = 69, + shift = {0.14375, 0.0}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-03.png", + width = 151, + height = 139, + shift = {0.151562, 0.0}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-04.png", + width = 108, + height = 55, + shift = {0.398438, 0.0}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-04.png", + width = 216, + height = 110, + shift = {0.390625, 0.0}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-05.png", + width = 77, + height = 74, + shift = {0.328125, 0.0625}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-05.png", + width = 154, + height = 147, + shift = {0.328125, 0.0703125}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-06.png", + width = 77, + height = 66, + shift = {0.16875, -0.1}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-06.png", + width = 154, + height = 132, + shift = {0.16875, -0.1}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-07.png", + width = 96, + height = 65, + shift = {0.3, -0.2}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-07.png", + width = 193, + height = 130, + shift = {0.3, -0.2}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-08.png", + width = 68, + height = 59, + shift = {0.0, 0.0}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-08.png", + width = 136, + height = 117, + shift = {0.0, 0.0}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-09.png", + width = 78, + height = 58, + shift = {0.2, 0.0}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-09.png", + width = 157, + height = 115, + shift = {0.1, 0.0}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-10.png", + width = 99, + height = 77, + shift = {0.325, -0.1}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-10.png", + width = 198, + height = 153, + shift = {0.325, -0.1}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-11.png", + width = 95, + height = 58, + shift = {0.453125, 0.0}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-11.png", + width = 190, + height = 115, + shift = {0.453125, 0.0}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-12.png", + width = 115, + height = 63, + shift = {0.546875, -0.015625}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-12.png", + width = 229, + height = 126, + shift = {0.539062, -0.015625}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-13.png", + width = 75, + height = 63, + shift = {0.0625, 0.171875}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-13.png", + width = 151, + height = 125, + shift = {0.0703125, 0.179688}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-14.png", + width = 69, + height = 59, + shift = {0.153125, 0.0}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-14.png", + width = 137, + height = 117, + shift = {0.160938, 0.0}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-15.png", + width = 100, + height = 71, + shift = {0.234375, -0.203125}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-15.png", + width = 201, + height = 141, + shift = {0.242188, -0.195312}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-big-16.png", + width = 104, + height = 77, + shift = {0.359375, -0.1}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-big-16.png", + width = 209, + height = 154, + shift = {0.351562, -0.1}, + scale = 0.5 + } + } + } + }, + { + name = "sand-rock-medium", + type = "optimized-decorative", + order = "d[remnants]-d[ship-wreck-grass]-b[small]", + collision_box = {{-1.5, -0.5}, {1.5, 0.5}}, + render_layer = "floor", + autoplace = rock_autoplace_settings(0.4, "c[medium]", {{0, 0}, {0.4, 0.2}}), + trigger_effect = decorative_trigger_effects.medium_rock(), + pictures = + { + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-01.png", + priority = base_decorative_sprite_priority, + width = 67, + height = 41, + shift = {0.328125, 0.515625}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-01.png", + priority = base_decorative_sprite_priority, + width = 134, + height = 82, + shift = {0.328125, 0.515625}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-02.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 40, + shift = {0.15625, 0.5625}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-02.png", + priority = base_decorative_sprite_priority, + width = 110, + height = 79, + shift = {0.15625, 0.570312}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-03.png", + priority = base_decorative_sprite_priority, + width = 45, + height = 30, + shift = {0.34375, 0.484375}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-03.png", + priority = base_decorative_sprite_priority, + width = 90, + height = 60, + shift = {0.34375, 0.484375}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-04.png", + priority = base_decorative_sprite_priority, + width = 55, + height = 45, + shift = {0.296875, 0.484375}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-04.png", + priority = base_decorative_sprite_priority, + width = 110, + height = 89, + shift = {0.296875, 0.476562}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-05.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 38, + shift = {0.359375, 0.25}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-05.png", + priority = base_decorative_sprite_priority, + width = 106, + height = 76, + shift = {0.359375, 0.25}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-06.png", + priority = base_decorative_sprite_priority, + width = 50, + height = 46, + shift = {0.4375, 0.296875}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-06.png", + priority = base_decorative_sprite_priority, + width = 100, + height = 92, + shift = {0.4375, 0.296875}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-07.png", + priority = base_decorative_sprite_priority, + width = 41, + height = 41, + shift = {0.59375, 0.40625}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-07.png", + priority = base_decorative_sprite_priority, + width = 82, + height = 83, + shift = {0.59375, 0.398438}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-08.png", + priority = base_decorative_sprite_priority, + width = 62, + height = 46, + shift = {0.59375, 0.328125}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-08.png", + priority = base_decorative_sprite_priority, + width = 123, + height = 92, + shift = {0.601562, 0.328125}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-09.png", + priority = base_decorative_sprite_priority, + width = 73, + height = 38, + shift = {0.5625, 0.3125}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-09.png", + priority = base_decorative_sprite_priority, + width = 146, + height = 76, + shift = {0.5625, 0.3125}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-10.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 39, + shift = {0.46875, 0.453125}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-10.png", + priority = base_decorative_sprite_priority, + width = 112, + height = 77, + shift = {0.46875, 0.460938}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-11.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 30, + shift = {0.4375, 0.515625}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-11.png", + priority = base_decorative_sprite_priority, + width = 91, + height = 61, + shift = {0.445312, 0.507812}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-12.png", + priority = base_decorative_sprite_priority, + width = 53, + height = 42, + shift = {0.390625, 0.453125}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-12.png", + priority = base_decorative_sprite_priority, + width = 105, + height = 84, + shift = {0.398438, 0.453125}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-13.png", + priority = base_decorative_sprite_priority, + width = 46, + height = 36, + shift = {0.375, 0.640625}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-13.png", + priority = base_decorative_sprite_priority, + width = 94, + height = 73, + shift = {0.375, 0.632812}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-14.png", + priority = base_decorative_sprite_priority, + width = 61, + height = 45, + shift = {0.359375, 0.578125}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-14.png", + priority = base_decorative_sprite_priority, + width = 122, + height = 89, + shift = {0.359375, 0.570312}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-15.png", + priority = base_decorative_sprite_priority, + width = 49, + height = 33, + shift = {0.1875, 0.765625}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-15.png", + priority = base_decorative_sprite_priority, + width = 98, + height = 65, + shift = {0.1875, 0.773438}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-medium-16.png", + priority = base_decorative_sprite_priority, + width = 72, + height = 38, + shift = {0.109375, 0.71875}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-medium-16.png", + priority = base_decorative_sprite_priority, + width = 144, + height = 76, + shift = {0.109375, 0.71875}, + scale = 0.5 + } + } + } + }, + + { + name = "sand-rock-small", + type = "optimized-decorative", + order = "d[remnants]-d[ship-wreck-grass]-b[small]", + collision_box = {{-1.5, -0.5}, {1.5, 0.5}}, + render_layer = "floor", + autoplace = rock_autoplace_settings(1.1, "d[small]", {{0, 0}, {0.4, 0.2}}), + walking_sound = sounds.pebble, + trigger_effect = decorative_trigger_effects.small_rock(), + pictures = + { + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-01.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 23, + shift = {0.40625, 0.484375}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-01.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 45, + shift = {0.40625, 0.476562}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-02.png", + priority = base_decorative_sprite_priority, + width = 27, + height = 22, + shift = {0.296875, 0.484375}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-02.png", + priority = base_decorative_sprite_priority, + width = 54, + height = 45, + shift = {0.296875, 0.476562}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-03.png", + priority = base_decorative_sprite_priority, + width = 22, + height = 20, + shift = {0.328125, 0.53125}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-03.png", + priority = base_decorative_sprite_priority, + width = 44, + height = 40, + shift = {0.328125, 0.53125}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-04.png", + priority = base_decorative_sprite_priority, + width = 30, + height = 22, + shift = {0.265625, 0.59375}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-04.png", + priority = base_decorative_sprite_priority, + width = 60, + height = 43, + shift = {0.265625, 0.601562}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-05.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 24, + shift = {0.296875, 0.46875}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-05.png", + priority = base_decorative_sprite_priority, + width = 52, + height = 48, + shift = {0.296875, 0.46875}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-06.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 20, + shift = {0.546875, 0.53125}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-06.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 39, + shift = {0.554688, 0.523438}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-07.png", + priority = base_decorative_sprite_priority, + width = 36, + height = 21, + shift = {0.578125, 0.546875}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-07.png", + priority = base_decorative_sprite_priority, + width = 73, + height = 41, + shift = {0.570312, 0.539062}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-08.png", + priority = base_decorative_sprite_priority, + width = 25, + height = 23, + shift = {0.640625, 0.390625}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-08.png", + priority = base_decorative_sprite_priority, + width = 50, + height = 46, + shift = {0.640625, 0.390625}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-09.png", + priority = base_decorative_sprite_priority, + width = 26, + height = 22, + shift = {0.671875, 0.34375}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-09.png", + priority = base_decorative_sprite_priority, + width = 52, + height = 43, + shift = {0.671875, 0.335938}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-10.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 20, + shift = {0.625, 0.40625}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-10.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 39, + shift = {0.632812, 0.398438}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-11.png", + priority = base_decorative_sprite_priority, + width = 29, + height = 21, + shift = {0.453125, 0.609375}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-11.png", + priority = base_decorative_sprite_priority, + width = 57, + height = 41, + shift = {0.460938, 0.617188}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-12.png", + priority = base_decorative_sprite_priority, + width = 34, + height = 26, + shift = {0.46875, 0.5625}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-12.png", + priority = base_decorative_sprite_priority, + width = 67, + height = 51, + shift = {0.460938, 0.570312}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-13.png", + priority = base_decorative_sprite_priority, + width = 35, + height = 19, + shift = {0.484375, 0.796875}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-13.png", + priority = base_decorative_sprite_priority, + width = 70, + height = 37, + shift = {0.484375, 0.789062}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-14.png", + priority = base_decorative_sprite_priority, + width = 32, + height = 24, + shift = {0.1875, 0.90625}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-14.png", + priority = base_decorative_sprite_priority, + width = 63, + height = 48, + shift = {0.179688, 0.90625}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-15.png", + priority = base_decorative_sprite_priority, + width = 28, + height = 24, + shift = {0.140625, 0.78125}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-15.png", + priority = base_decorative_sprite_priority, + width = 56, + height = 48, + shift = {0.140625, 0.78125}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-rock/sand-rock-small-16.png", + priority = base_decorative_sprite_priority, + width = 37, + height = 23, + shift = {-0.03125, 0.78125}, + hr_version = + { + filename = "__base__/graphics/decorative/sand-rock/hr-sand-rock-small-16.png", + priority = base_decorative_sprite_priority, + width = 74, + height = 46, + shift = {-0.03125, 0.78125}, + scale = 0.5 + } + } + } + }, + { + name = "red-desert-decal", + type = "optimized-decorative", + order = "b[decorative]-b[red-desert-decal]", + collision_box = {{-4.40625, -5.6875}, {4.375, 5.625}}, + collision_mask = {"doodad-layer", "water-tile", "not-colliding-with-itself"}, + render_layer = "decals", + tile_layer = 59, -- just under stone-path + autoplace = decal_autoplace_settgins("red-desert-decal", {{0.6, 0.2}, {1, 0.85}}), + pictures = + { + --redDecal + { + filename = "__base__/graphics/decorative/red-desert-decal/red-desert-decal-00.png", + width = 284, + height = 282, + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-decal/hr-red-desert-decal-00.png", + width = 567, + height = 565, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-decal/red-desert-decal-01.png", + width = 277, + height = 377, + dice_y = 2, + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-decal/hr-red-desert-decal-01.png", + width = 553, + height = 753, + dice_y = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-decal/red-desert-decal-02.png", + width = 283, + height = 235, + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-decal/hr-red-desert-decal-02.png", + width = 567, + height = 471, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-decal/red-desert-decal-03.png", + width = 284, + height = 213, + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-decal/hr-red-desert-decal-03.png", + width = 567, + height = 425, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-decal/red-desert-decal-04.png", + width = 279, + height = 282, + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-decal/hr-red-desert-decal-04.png", + width = 557, + height = 565, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-decal/red-desert-decal-05.png", + width = 277, + height = 281, + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-decal/hr-red-desert-decal-05.png", + width = 555, + height = 563, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-decal/red-desert-decal-06.png", + width = 284, + height = 283, + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-decal/hr-red-desert-decal-06.png", + width = 567, + height = 565, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-decal/red-desert-decal-07.png", + width = 284, + height = 283, + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-decal/hr-red-desert-decal-07.png", + width = 567, + height = 565, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-decal/red-desert-decal-08.png", + width = 284, + height = 283, + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-decal/hr-red-desert-decal-08.png", + width = 567, + height = 565, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-decal/red-desert-decal-09.png", + width = 284, + height = 283, + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-decal/hr-red-desert-decal-09.png", + width = 567, + height = 565, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-decal/red-desert-decal-10.png", + width = 284, + height = 282, + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-decal/hr-red-desert-decal-10.png", + width = 567, + height = 564, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/red-desert-decal/red-desert-decal-11.png", + width = 186, + height = 204, + hr_version = + { + filename = "__base__/graphics/decorative/red-desert-decal/hr-red-desert-decal-11.png", + width = 371, + height = 409, + scale = 0.5 + } + } + } + }, + { + name = "dark-mud-decal", + type = "optimized-decorative", + order = "b[decorative]-b[red-desert-decal]", + collision_box = {{-4.625, -3.25}, {4.6875, 3.125}}, + collision_mask = {"water-tile", "colliding-with-tiles-only"}, + render_layer = "decals", + tile_layer = 59, -- under stone-path + autoplace = decal_autoplace_settgins("red-desert-decal", {{0.6, 0.2}, {1, 0.85}}), + pictures = + { + --decalDark + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-00.png", + width = 305, + height = 217, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-00.png", + width = 612, + height = 434, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-01.png", + width = 307, + height = 219, + shift = util.by_pixel(-0.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-01.png", + width = 613, + height = 438, + shift = util.by_pixel(-0.25, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-02.png", + width = 307, + height = 219, + shift = util.by_pixel(-0.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-02.png", + width = 612, + height = 438, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-03.png", + width = 305, + height = 217, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-03.png", + width = 612, + height = 434, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-04.png", + width = 305, + height = 219, + shift = util.by_pixel(-0.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-04.png", + width = 612, + height = 438, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-05.png", + width = 306, + height = 217, + shift = util.by_pixel(-1, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-05.png", + width = 612, + height = 434, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-06.png", + width = 307, + height = 217, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-06.png", + width = 613, + height = 434, + shift = util.by_pixel(-0.25, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-07.png", + width = 306, + height = 218, + shift = util.by_pixel(0, 1), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-07.png", + width = 612, + height = 435, + shift = util.by_pixel(0, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-08.png", + width = 305, + height = 218, + shift = util.by_pixel(-0.5, 0), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-08.png", + width = 612, + height = 436, + shift = util.by_pixel(0, 0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-09.png", + width = 306, + height = 218, + shift = util.by_pixel(-1, 0), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-09.png", + width = 612, + height = 437, + shift = util.by_pixel(0, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-10.png", + width = 305, + height = 217, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-10.png", + width = 612, + height = 434, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-11.png", + width = 306, + height = 217, + shift = util.by_pixel(0, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-11.png", + width = 612, + height = 434, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-12.png", + width = 306, + height = 219, + shift = util.by_pixel(0, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-12.png", + width = 612, + height = 439, + shift = util.by_pixel(0, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-13.png", + width = 307, + height = 217, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-13.png", + width = 612, + height = 435, + shift = util.by_pixel(0, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-14.png", + width = 306, + height = 217, + shift = util.by_pixel(0, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-14.png", + width = 612, + height = 434, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-15.png", + width = 305, + height = 217, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-15.png", + width = 612, + height = 435, + shift = util.by_pixel(0, 0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-16.png", + width = 305, + height = 218, + shift = util.by_pixel(-0.5, 0), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-16.png", + width = 612, + height = 437, + shift = util.by_pixel(0, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-17.png", + width = 307, + height = 217, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-17.png", + width = 612, + height = 435, + shift = util.by_pixel(0, 0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-18.png", + width = 305, + height = 217, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-18.png", + width = 612, + height = 434, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-19.png", + width = 307, + height = 217, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-19.png", + width = 612, + height = 435, + shift = util.by_pixel(0, 0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-20.png", + width = 305, + height = 219, + shift = util.by_pixel(-0.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-20.png", + width = 612, + height = 438, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-21.png", + width = 307, + height = 217, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-21.png", + width = 612, + height = 434, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-22.png", + width = 305, + height = 218, + shift = util.by_pixel(-0.5, 1), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-22.png", + width = 612, + height = 435, + shift = util.by_pixel(0, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-23.png", + width = 306, + height = 217, + shift = util.by_pixel(0, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-23.png", + width = 612, + height = 434, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-24.png", + width = 305, + height = 217, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-24.png", + width = 612, + height = 434, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-25.png", + width = 305, + height = 217, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-25.png", + width = 612, + height = 434, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-26.png", + width = 305, + height = 218, + shift = util.by_pixel(-0.5, 0), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-26.png", + width = 612, + height = 435, + shift = util.by_pixel(0, 0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-27.png", + width = 306, + height = 217, + shift = util.by_pixel(-1, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-27.png", + width = 612, + height = 435, + shift = util.by_pixel(0, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-28.png", + width = 305, + height = 218, + shift = util.by_pixel(-0.5, 0), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-28.png", + width = 612, + height = 436, + shift = util.by_pixel(0, 0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/dark-mud-decal/dark-mud-decal-29.png", + width = 307, + height = 218, + shift = util.by_pixel(-0.5, 0), + hr_version = + { + filename = "__base__/graphics/decorative/dark-mud-decal/hr-dark-mud-decal-29.png", + width = 612, + height = 436, + shift = util.by_pixel(0, 0.5), + scale = 0.5 + } + } + } + }, + { + name = "puberty-decal", + type = "optimized-decorative", + order = "b[decorative]-b[red-desert-decal]", + collision_box = {{-3.75, -2.5625}, {3.75, 2.5625}}, + collision_mask = {"doodad-layer", "water-tile", "not-colliding-with-itself"}, + render_layer = "decals", + tile_layer = 59, -- under stone-path + autoplace = decal_autoplace_settgins("red-desert-decal", {{0.6, 0.2}, {1, 0.85}}), + pictures = + { + --pubertyDecal + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-00.png", + width = 236, + height = 169, + shift = util.by_pixel(0, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-00.png", + width = 474, + height = 337, + shift = util.by_pixel(0, -0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-01.png", + width = 236, + height = 132, + shift = util.by_pixel(0, -3), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-01.png", + width = 473, + height = 265, + shift = util.by_pixel(0.25, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-02.png", + width = 236, + height = 134, + shift = util.by_pixel(0, -4), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-02.png", + width = 473, + height = 267, + shift = util.by_pixel(0.25, -3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-03.png", + width = 215, + height = 121, + shift = util.by_pixel(1.5, 1.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-03.png", + width = 432, + height = 243, + shift = util.by_pixel(1.5, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-04.png", + width = 236, + height = 153, + shift = util.by_pixel(0, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-04.png", + width = 472, + height = 305, + shift = util.by_pixel(0, -0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-05.png", + width = 188, + height = 112, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-05.png", + width = 375, + height = 224, + shift = util.by_pixel(-0.25, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-06.png", + width = 148, + height = 168, + shift = util.by_pixel(-1, -1), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-06.png", + width = 296, + height = 335, + shift = util.by_pixel(-1, -0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-07.png", + width = 200, + height = 109, + shift = util.by_pixel(-9, 7.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-07.png", + width = 400, + height = 220, + shift = util.by_pixel(-9, 7.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-08.png", + width = 133, + height = 169, + shift = util.by_pixel(2.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-08.png", + width = 268, + height = 337, + shift = util.by_pixel(2.5, -0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-09.png", + width = 214, + height = 79, + shift = util.by_pixel(6, 7.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-09.png", + width = 426, + height = 156, + shift = util.by_pixel(6, 7.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-10.png", + width = 213, + height = 133, + shift = util.by_pixel(3.5, 6.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-10.png", + width = 426, + height = 267, + shift = util.by_pixel(3, 6.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-11.png", + width = 236, + height = 164, + shift = util.by_pixel(0, 1), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-11.png", + width = 472, + height = 329, + shift = util.by_pixel(0, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-12.png", + width = 236, + height = 169, + shift = util.by_pixel(0, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-12.png", + width = 472, + height = 337, + shift = util.by_pixel(0, -0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-13.png", + width = 191, + height = 138, + shift = util.by_pixel(21.5, -11), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-13.png", + width = 381, + height = 276, + shift = util.by_pixel(21.75, -10.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-14.png", + width = 236, + height = 168, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-14.png", + width = 472, + height = 338, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-15.png", + width = 236, + height = 167, + shift = util.by_pixel(0, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-15.png", + width = 473, + height = 336, + shift = util.by_pixel(-0.25, -0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-16.png", + width = 163, + height = 107, + shift = util.by_pixel(0.5, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-16.png", + width = 327, + height = 215, + shift = util.by_pixel(0.25, -0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-17.png", + width = 148, + height = 106, + shift = util.by_pixel(-3, 10), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-17.png", + width = 298, + height = 212, + shift = util.by_pixel(-3, 10), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-18.png", + width = 142, + height = 99, + shift = util.by_pixel(-14, 7.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-18.png", + width = 286, + height = 199, + shift = util.by_pixel(-14, 7.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-19.png", + width = 103, + height = 78, + shift = util.by_pixel(4.5, 0), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-19.png", + width = 206, + height = 157, + shift = util.by_pixel(5, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-20.png", + width = 152, + height = 96, + shift = util.by_pixel(9, 2), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-20.png", + width = 305, + height = 190, + shift = util.by_pixel(8.75, 2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-21.png", + width = 160, + height = 105, + shift = util.by_pixel(-5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-21.png", + width = 321, + height = 209, + shift = util.by_pixel(-5.25, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-22.png", + width = 148, + height = 91, + shift = util.by_pixel(-11, 4.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-22.png", + width = 297, + height = 182, + shift = util.by_pixel(-11.25, 5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-23.png", + width = 134, + height = 98, + shift = util.by_pixel(-4, 2), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-23.png", + width = 268, + height = 196, + shift = util.by_pixel(-4, 2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-24.png", + width = 158, + height = 114, + shift = util.by_pixel(-3, 2), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-24.png", + width = 320, + height = 229, + shift = util.by_pixel(-2.5, 1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-25.png", + width = 236, + height = 74, + shift = util.by_pixel(0, -1), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-25.png", + width = 472, + height = 149, + shift = util.by_pixel(0, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-26.png", + width = 89, + height = 105, + shift = util.by_pixel(1.5, -5.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-26.png", + width = 180, + height = 211, + shift = util.by_pixel(1, -5.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-27.png", + width = 162, + height = 76, + shift = util.by_pixel(0, -1), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-27.png", + width = 325, + height = 153, + shift = util.by_pixel(0.25, -0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-28.png", + width = 162, + height = 66, + shift = util.by_pixel(0, 4), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-28.png", + width = 326, + height = 132, + shift = util.by_pixel(0, 4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/puberty-decal/puberty-decal-29.png", + width = 155, + height = 91, + shift = util.by_pixel(13.5, -21.5), + hr_version = + { + filename = "__base__/graphics/decorative/puberty-decal/hr-puberty-decal-29.png", + width = 311, + height = 183, + shift = util.by_pixel(13.25, -21.75), + scale = 0.5 + } + } + } + }, + { + name = "light-mud-decal", + type = "optimized-decorative", + order = "b[decorative]-b[red-desert-decal]", + collision_box = {{-3.375, -2.3125}, {3.25, 2.3125}}, + collision_mask = {"water-tile", "colliding-with-tiles-only"}, + render_layer = "decals", + tile_layer = 59, -- under stone-path + autoplace = decal_autoplace_settgins("red-desert-decal", {{0.6, 0.2}, {1, 0.85}}), + pictures = + { + --lightDecal + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-00.png", + width = 199, + height = 149, + shift = util.by_pixel(4.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-00.png", + width = 400, + height = 299, + shift = util.by_pixel(4.5, -2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-01.png", + width = 210, + height = 160, + shift = util.by_pixel(-1, 2), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-01.png", + width = 419, + height = 320, + shift = util.by_pixel(-0.75, 2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-02.png", + width = 208, + height = 142, + shift = util.by_pixel(-1, 2), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-02.png", + width = 417, + height = 287, + shift = util.by_pixel(-1.25, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-03.png", + width = 211, + height = 149, + shift = util.by_pixel(-0.5, 5.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-03.png", + width = 421, + height = 298, + shift = util.by_pixel(-0.25, 5.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-04.png", + width = 198, + height = 151, + shift = util.by_pixel(6, 3.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-04.png", + width = 396, + height = 302, + shift = util.by_pixel(6, 4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-05.png", + width = 205, + height = 147, + shift = util.by_pixel(-2.5, 7.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-05.png", + width = 408, + height = 295, + shift = util.by_pixel(-2.5, 7.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-06.png", + width = 208, + height = 158, + shift = util.by_pixel(-1, 3), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-06.png", + width = 417, + height = 317, + shift = util.by_pixel(-1.25, 3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-07.png", + width = 209, + height = 155, + shift = util.by_pixel(0.5, 2.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-07.png", + width = 419, + height = 312, + shift = util.by_pixel(0.75, 2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-08.png", + width = 206, + height = 158, + shift = util.by_pixel(-2, 2), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-08.png", + width = 413, + height = 317, + shift = util.by_pixel(-2.25, 2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-09.png", + width = 201, + height = 155, + shift = util.by_pixel(0.5, 1.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-09.png", + width = 403, + height = 310, + shift = util.by_pixel(0.25, 1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-10.png", + width = 206, + height = 153, + shift = util.by_pixel(-1, 1.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-10.png", + width = 411, + height = 307, + shift = util.by_pixel(-0.75, 1.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-11.png", + width = 210, + height = 147, + shift = util.by_pixel(0, -0.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-11.png", + width = 421, + height = 295, + shift = util.by_pixel(-0.25, -0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-12.png", + width = 210, + height = 140, + shift = util.by_pixel(-1, -7), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-12.png", + width = 420, + height = 280, + shift = util.by_pixel(-0.5, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-13.png", + width = 201, + height = 156, + shift = util.by_pixel(0.5, 3), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-13.png", + width = 403, + height = 311, + shift = util.by_pixel(0.75, 3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-14.png", + width = 209, + height = 152, + shift = util.by_pixel(0.5, 2), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-14.png", + width = 418, + height = 304, + shift = util.by_pixel(0, 2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-15.png", + width = 199, + height = 142, + shift = util.by_pixel(-3.5, 6), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-15.png", + width = 398, + height = 284, + shift = util.by_pixel(-3.5, 6.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-16.png", + width = 204, + height = 154, + shift = util.by_pixel(4, -1), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-16.png", + width = 406, + height = 313, + shift = util.by_pixel(4, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-17.png", + width = 210, + height = 147, + shift = util.by_pixel(1, 4.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-17.png", + width = 420, + height = 294, + shift = util.by_pixel(0.5, 4.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-18.png", + width = 189, + height = 145, + shift = util.by_pixel(0.5, 5.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-18.png", + width = 379, + height = 289, + shift = util.by_pixel(0.25, 5.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-19.png", + width = 201, + height = 155, + shift = util.by_pixel(-5.5, 1.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-19.png", + width = 401, + height = 311, + shift = util.by_pixel(-5.25, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-20.png", + width = 209, + height = 158, + shift = util.by_pixel(0.5, 1), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-20.png", + width = 418, + height = 315, + shift = util.by_pixel(0.5, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-21.png", + width = 208, + height = 157, + shift = util.by_pixel(1, 3.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-21.png", + width = 418, + height = 314, + shift = util.by_pixel(1, 3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-22.png", + width = 211, + height = 135, + shift = util.by_pixel(-0.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-22.png", + width = 421, + height = 270, + shift = util.by_pixel(-0.25, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-23.png", + width = 202, + height = 145, + shift = util.by_pixel(2, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-23.png", + width = 403, + height = 290, + shift = util.by_pixel(2.25, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-24.png", + width = 209, + height = 158, + shift = util.by_pixel(-0.5, 2), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-24.png", + width = 418, + height = 315, + shift = util.by_pixel(-0.5, 2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-25.png", + width = 207, + height = 155, + shift = util.by_pixel(-2.5, 4.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-25.png", + width = 414, + height = 310, + shift = util.by_pixel(-2, 4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-26.png", + width = 201, + height = 154, + shift = util.by_pixel(-3.5, 5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-26.png", + width = 403, + height = 306, + shift = util.by_pixel(-3.75, 5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-27.png", + width = 208, + height = 151, + shift = util.by_pixel(1, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-27.png", + width = 416, + height = 303, + shift = util.by_pixel(1, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-28.png", + width = 211, + height = 155, + shift = util.by_pixel(-0.5, 2.5), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-28.png", + width = 422, + height = 311, + shift = util.by_pixel(0, 2.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/light-mud-decal/light-mud-decal-29.png", + width = 203, + height = 146, + shift = util.by_pixel(-3.5, 2), + hr_version = + { + filename = "__base__/graphics/decorative/light-mud-decal/hr-light-mud-decal-29.png", + width = 406, + height = 292, + shift = util.by_pixel(-3.5, 2), + scale = 0.5 + } + } + } + }, + { + name = "sand-decal", + type = "optimized-decorative", + order = "b[decorative]-b[red-desert-decal]", + collision_box = {{-7.21875, -5.9375}, {7.3125, 5.71875}}, + collision_mask = {"water-tile", "colliding-with-tiles-only"}, + render_layer = "decals", + tile_layer = 59, -- despite the name, this is not sand exclusive decal; draw under stone path and concrete + autoplace = decal_autoplace_settgins("sand-decal", {{0, 0.3}, {1, 1}}), + pictures = + { + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-01.png", + width = 488, + height = 332, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-01.png", + width = 975, + height = 664, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-02.png", + width = 314, + height = 239, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-02.png", + width = 628, + height = 477, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-03.png", + width = 260, + height = 166, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-03.png", + width = 519, + height = 331, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-04.png", + width = 435, + height = 391, + dice_y = 2, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-04.png", + width = 870, + height = 781, + dice_y = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-05.png", + width = 115, + height = 81, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-05.png", + width = 230, + height = 161, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-06.png", + width = 70, + height = 55, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-06.png", + width = 140, + height = 110, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-07.png", + width = 143, + height = 122, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-07.png", + width = 285, + height = 243, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-08.png", + width = 78, + height = 43, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-08.png", + width = 156, + height = 85, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-09.png", + width = 106, + height = 76, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-09.png", + width = 212, + height = 152, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-10.png", + width = 117, + height = 99, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-10.png", + width = 233, + height = 197, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-11.png", + width = 162, + height = 207, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-11.png", + width = 324, + height = 413, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-12.png", + width = 252, + height = 244, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-12.png", + width = 504, + height = 488, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-13.png", + width = 165, + height = 153, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-13.png", + width = 329, + height = 305, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-14.png", + width = 406, + height = 362, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-14.png", + width = 811, + height = 724, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-15.png", + width = 133, + height = 131, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-15.png", + width = 266, + height = 262, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-16.png", + width = 461, + height = 356, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-16.png", + width = 921, + height = 712, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-17.png", + width = 361, + height = 198, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-17.png", + width = 722, + height = 395, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-18.png", + width = 94, + height = 145, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-18.png", + width = 187, + height = 289, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-19.png", + width = 500, + height = 187, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-19.png", + width = 999, + height = 374, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-20.png", + width = 392, + height = 200, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-20.png", + width = 783, + height = 399, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-21.png", + width = 334, + height = 203, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-21.png", + width = 668, + height = 406, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-22.png", + width = 219, + height = 159, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-22.png", + width = 437, + height = 318, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-23.png", + width = 197, + height = 123, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-23.png", + width = 394, + height = 246, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-24.png", + width = 181, + height = 146, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-24.png", + width = 361, + height = 291, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-25.png", + width = 645, + height = 641, + dice_y = 4, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-25.png", + width = 1290, + height = 1281, + dice_y = 4, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-26.png", + width = 157, + height = 87, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-26.png", + width = 314, + height = 174, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-27.png", + width = 174, + height = 132, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-27.png", + width = 348, + height = 264, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-28.png", + width = 244, + height = 179, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-28.png", + width = 488, + height = 357, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-29.png", + width = 297, + height = 317, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-29.png", + width = 594, + height = 634, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/sand-decal/sand-decal-30.png", + width = 98, + height = 108, + hr_version = + { + filename = "__base__/graphics/decorative/sand-decal/hr-sand-decal-30.png", + width = 195, + height = 215, + scale = 0.5 + } + } + } + }, + { + name = "sand-dune-decal", + type = "optimized-decorative", + order = "b[decorative]-b[red-desert-decal]", + collision_box = {{-1.78125, -1.34375}, {1.78125, 1.34375}}, + collision_mask = {"doodad-layer", "water-tile", "not-colliding-with-itself"}, + render_layer = "decals", + tile_layer = 59, + autoplace = + { + order = "a[doodad]-b[decal]", + sharpness = 0.3, + max_probability = 0.04, + peaks = + { + peak, + { + influence = 0.5 + }, + { + influence = 1, + noise_layer = "sand-dune-decal", + noise_octaves_difference = -3, + noise_persistence = 0.7 + } + }, + tile_restriction = { "sand-1" } + }, + pictures = + { + --brownCarpet + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-06.png", + priority = base_decorative_sprite_priority, + width = 120, + height = 111, + shift = util.by_pixel(-1, -3.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-06.png", + priority = base_decorative_sprite_priority, + width = 239, + height = 220, + shift = util.by_pixel(-1.25, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-07.png", + priority = base_decorative_sprite_priority, + width = 121, + height = 138, + shift = util.by_pixel(6.5, -7), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-07.png", + priority = base_decorative_sprite_priority, + width = 241, + height = 274, + shift = util.by_pixel(6.25, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-08.png", + priority = base_decorative_sprite_priority, + width = 133, + height = 131, + shift = util.by_pixel(3.5, 0.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-08.png", + priority = base_decorative_sprite_priority, + width = 266, + height = 261, + shift = util.by_pixel(3.5, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-09.png", + priority = base_decorative_sprite_priority, + width = 133, + height = 114, + shift = util.by_pixel(10.5, -12), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-09.png", + priority = base_decorative_sprite_priority, + width = 265, + height = 228, + shift = util.by_pixel(10.25, -11.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-10.png", + priority = base_decorative_sprite_priority, + width = 144, + height = 146, + shift = util.by_pixel(4, 3), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-10.png", + priority = base_decorative_sprite_priority, + width = 288, + height = 293, + shift = util.by_pixel(4, 3.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-11.png", + priority = base_decorative_sprite_priority, + width = 135, + height = 133, + shift = util.by_pixel(4.5, -4.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-11.png", + priority = base_decorative_sprite_priority, + width = 269, + height = 265, + shift = util.by_pixel(4.25, -4.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-00.png", + priority = base_decorative_sprite_priority, + width = 105, + height = 97, + shift = util.by_pixel(2.5, 8.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-00.png", + priority = base_decorative_sprite_priority, + width = 211, + height = 195, + shift = util.by_pixel(2.25, 8.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-01.png", + priority = base_decorative_sprite_priority, + width = 124, + height = 129, + shift = util.by_pixel(0, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-01.png", + priority = base_decorative_sprite_priority, + width = 248, + height = 259, + shift = util.by_pixel(0, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-02.png", + priority = base_decorative_sprite_priority, + width = 129, + height = 131, + shift = util.by_pixel(1.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-02.png", + priority = base_decorative_sprite_priority, + width = 258, + height = 263, + shift = util.by_pixel(1.5, -2.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-03.png", + priority = base_decorative_sprite_priority, + width = 141, + height = 63, + shift = util.by_pixel(4.5, -2.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-03.png", + priority = base_decorative_sprite_priority, + width = 283, + height = 126, + shift = util.by_pixel(5.25, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-04.png", + priority = base_decorative_sprite_priority, + width = 76, + height = 133, + shift = util.by_pixel(0, -7.5), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-04.png", + priority = base_decorative_sprite_priority, + width = 152, + height = 265, + shift = util.by_pixel(0, -7.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/brown-carpet-grass/brown-carpet-grass-05.png", + priority = base_decorative_sprite_priority, + width = 123, + height = 108, + shift = util.by_pixel(3.5, -1), + hr_version = + { + filename = "__base__/graphics/decorative/brown-carpet-grass/hr-brown-carpet-grass-05.png", + priority = base_decorative_sprite_priority, + width = 247, + height = 216, + shift = util.by_pixel(3.25, -1), + scale = 0.5 + } + } + } + }, + { + name = "enemy-decal", + type = "optimized-decorative", + order = "b[decorative]-b[enemy-decal]", + collision_box = {{-6, -4}, {6, 4}}, + collision_mask = {"water-tile", "colliding-with-tiles-only"}, + render_layer = "decals", + tile_layer = 58, + decal_overdraw_priority = 500, + pictures = + { + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-00.png", + width = 508, + height = 364, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-00.png", + width = 1016, + height = 726, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-01.png", + width = 494, + height = 316, + shift = util.by_pixel(-8, 24), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-01.png", + width = 998, + height = 722, + shift = util.by_pixel(-4, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-02.png", + width = 508, + height = 360, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-02.png", + width = 1014, + height = 718, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-03.png", + width = 508, + height = 360, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-03.png", + width = 1010, + height = 718, + shift = util.by_pixel(1, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-04.png", + width = 422, + height = 362, + shift = util.by_pixel(4, 0), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-04.png", + width = 862, + height = 722, + shift = util.by_pixel(4, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-05.png", + width = 456, + height = 292, + shift = util.by_pixel(16, -2), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-05.png", + width = 920, + height = 578, + shift = util.by_pixel(14, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-06.png", + width = 482, + height = 322, + shift = util.by_pixel(4, 14), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-06.png", + width = 968, + height = 708, + shift = util.by_pixel(3, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-07.png", + width = 508, + height = 360, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-07.png", + width = 1016, + height = 722, + shift = util.by_pixel(0, -1), + scale = 0.5 + } + } + } + }, + { + name = "enemy-decal-transparent", + type = "optimized-decorative", + order = "b[decorative]-b[enemy-decal]", + collision_box = {{-6, -4}, {6, 4}}, + collision_mask = {"water-tile", "colliding-with-tiles-only"}, + render_layer = "decals", + tile_layer = 57, + decal_overdraw_priority = 100, + pictures = + { + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-t-00.png", + width = 508, + height = 360, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-t-00.png", + width = 1016, + height = 720, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-t-01.png", + width = 470, + height = 288, + shift = util.by_pixel(-4, 22), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-t-01.png", + width = 936, + height = 570, + shift = util.by_pixel(-3, 23), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-t-02.png", + width = 422, + height = 272, + shift = util.by_pixel(-42, 22), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-t-02.png", + width = 848, + height = 540, + shift = util.by_pixel(-43, 23), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-t-03.png", + width = 484, + height = 344, + shift = util.by_pixel(4, -6), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-t-03.png", + width = 968, + height = 690, + shift = util.by_pixel(4, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-t-04.png", + width = 402, + height = 360, + shift = util.by_pixel(6, -2), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-t-04.png", + width = 800, + height = 720, + shift = util.by_pixel(7, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-t-05.png", + width = 426, + height = 250, + shift = util.by_pixel(16, 2), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-t-05.png", + width = 846, + height = 496, + shift = util.by_pixel(17, 3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-t-06.png", + width = 458, + height = 300, + shift = util.by_pixel(6, 10), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-t-06.png", + width = 916, + height = 602, + shift = util.by_pixel(6, 9), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/enemy-decal/enemy-decal-t-07.png", + width = 504, + height = 358, + shift = util.by_pixel(2, -4), + hr_version = + { + filename = "__base__/graphics/decorative/enemy-decal/hr-enemy-decal-t-07.png", + width = 1004, + height = 710, + shift = util.by_pixel(3, -3), + scale = 0.5 + } + } + } + }, + + { + name = "big-ship-wreck-grass", + type = "optimized-decorative", + order = "d[remnants]-d[ship-wreck-grass]-a[big]", + collision_box = {{-2.5, -1.5}, {2.5, 1.5}}, + grows_through_rail_path = true, + walking_sound = sounds.mud, + trigger_effect = decorative_trigger_effects.big_ship_wreck_grass(), + pictures = + { + { + filename = "__base__/graphics/entity/ship-wreck/big-ship-wreck-grass.png", + priority = base_decorative_sprite_priority, + width = 206, + height = 112 + } + }, + render_layer = "floor" + }, + { + name = "small-ship-wreck-grass", + type = "optimized-decorative", + order = "d[remnants]-d[ship-wreck-grass]-b[small]", + collision_box = {{-1.5, -0.5}, {1.5, 0.5}}, + grows_through_rail_path = true, + walking_sound = sounds.mud, + render_layer = "floor", + trigger_effect = decorative_trigger_effects.small_ship_wreck_grass(), + pictures = + { + { + filename = "__base__/graphics/entity/ship-wreck/small-ship-wreck-grass-1.png", + priority = base_decorative_sprite_priority, + width = 129, + height = 45 + }, + { + filename = "__base__/graphics/entity/ship-wreck/small-ship-wreck-grass-2.png", + priority = base_decorative_sprite_priority, + width = 121, + height = 34 + }, + { + filename = "__base__/graphics/entity/ship-wreck/small-ship-wreck-grass-3.png", + priority = base_decorative_sprite_priority, + width = 115, + height = 37 + } + } + }, + { + name = "nuclear-ground-patch", + type = "optimized-decorative", + order = "b[decorative]-b[red-desert-decal]", + collision_box = {{-4.625, -3.25}, {4.6875, 3.125}}, + collision_mask = {"water-tile", "colliding-with-tiles-only"}, + render_layer = "decals", + tile_layer = 59, -- above terrain tiles, bellow stone path + pictures = + { + { + filename = "__base__/graphics/decorative/nuclear-ground-patch/nuclear-ground-patch-00.png", + priority = base_decorative_sprite_priority, + width = 194, + height = 144, + shift = util.by_pixel(4, -8), + hr_version = + { + filename = "__base__/graphics/decorative/nuclear-ground-patch/hr-nuclear-ground-patch-00.png", + priority = base_decorative_sprite_priority, + width = 388, + height = 284, + shift = util.by_pixel(4, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/nuclear-ground-patch/nuclear-ground-patch-01.png", + priority = base_decorative_sprite_priority, + width = 186, + height = 132, + shift = util.by_pixel(4, 8), + hr_version = + { + filename = "__base__/graphics/decorative/nuclear-ground-patch/hr-nuclear-ground-patch-01.png", + priority = base_decorative_sprite_priority, + width = 372, + height = 262, + shift = util.by_pixel(4, 8), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/nuclear-ground-patch/nuclear-ground-patch-02.png", + priority = base_decorative_sprite_priority, + width = 190, + height = 126, + shift = util.by_pixel(4, 2), + hr_version = + { + filename = "__base__/graphics/decorative/nuclear-ground-patch/hr-nuclear-ground-patch-02.png", + priority = base_decorative_sprite_priority, + width = 374, + height = 254, + shift = util.by_pixel(5, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/nuclear-ground-patch/nuclear-ground-patch-03.png", + priority = base_decorative_sprite_priority, + width = 182, + height = 128, + shift = util.by_pixel(4, -4), + hr_version = + { + filename = "__base__/graphics/decorative/nuclear-ground-patch/hr-nuclear-ground-patch-03.png", + priority = base_decorative_sprite_priority, + width = 364, + height = 252, + shift = util.by_pixel(4, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/nuclear-ground-patch/nuclear-ground-patch-04.png", + priority = base_decorative_sprite_priority, + width = 164, + height = 130, + shift = util.by_pixel(12, -2), + hr_version = + { + filename = "__base__/graphics/decorative/nuclear-ground-patch/hr-nuclear-ground-patch-04.png", + priority = base_decorative_sprite_priority, + width = 328, + height = 256, + shift = util.by_pixel(12, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/decorative/nuclear-ground-patch/nuclear-ground-patch-05.png", + priority = base_decorative_sprite_priority, + width = 188, + height = 130, + shift = util.by_pixel(2, 8), + hr_version = + { + filename = "__base__/graphics/decorative/nuclear-ground-patch/hr-nuclear-ground-patch-05.png", + priority = base_decorative_sprite_priority, + width = 374, + height = 260, + shift = util.by_pixel(2, 8), + scale = 0.5 + } + } + } + } +} + +--[[ +-- FOR DEBUGGING PURPOSES + +for k, v in pairs(data.raw["optimized-decorative"]) do + data:extend + { + { + type = "explosion", + name = v.name .. "-explosion", + icon = "__core__/graphics/icons/category/decorative-editor.png", + icon_size = 128, icon_mipmaps = 0, + flags = {"not-on-map"}, + subgroup = "decorative-explosions", + order = "a-s-a", + height = 0, + animations = util.empty_sprite(),--explosion_animations.small_explosion(), + light = { intensity = 1, size = 20 }, + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = nil, --explosion_sounds.small(0.75), + created_effect = { type = "direct", action_delivery = { type = "instant", target_effects = v.trigger_effect } } + } + } +end +--]] diff --git a/factorio/data/base/prototypes/demo.lua b/factorio/data/base/prototypes/demo.lua new file mode 100644 index 0000000000000000000000000000000000000000..ecf0f14dc47d18343d71551c5eb661a5d8091864 --- /dev/null +++ b/factorio/data/base/prototypes/demo.lua @@ -0,0 +1,2 @@ +-- Prototypes specific to demo +-- Do not delete this file, it's required to make the base game CRC different between demo and retail. diff --git a/factorio/data/base/prototypes/entity/artillery-cannon-muzzle-flash-shifting.lua b/factorio/data/base/prototypes/entity/artillery-cannon-muzzle-flash-shifting.lua new file mode 100644 index 0000000000000000000000000000000000000000..4c9de0ef768c63e620b872f92bc76a0c2fe2c352 --- /dev/null +++ b/factorio/data/base/prototypes/entity/artillery-cannon-muzzle-flash-shifting.lua @@ -0,0 +1,259 @@ +return +{ + {0.0,util.by_pixel(-0.0,-145.0)}, + {0.004,util.by_pixel(3.5,-144.5)}, + {0.008,util.by_pixel(6.5,-144.5)}, + {0.012,util.by_pixel(9.5,-144.5)}, + {0.016,util.by_pixel(12.5,-144.5)}, + {0.019,util.by_pixel(15.5,-144.0)}, + {0.023,util.by_pixel(18.5,-144.0)}, + {0.027,util.by_pixel(21.5,-143.5)}, + {0.031,util.by_pixel(24.5,-143.0)}, + {0.034,util.by_pixel(27.5,-142.5)}, + {0.038,util.by_pixel(30.5,-142.0)}, + {0.042,util.by_pixel(33.5,-141.5)}, + {0.046,util.by_pixel(36.5,-141.0)}, + {0.049,util.by_pixel(39.5,-140.0)}, + {0.053,util.by_pixel(42.5,-139.5)}, + {0.057,util.by_pixel(45.5,-138.5)}, + {0.06,util.by_pixel(48.0,-138.0)}, + {0.064,util.by_pixel(51.0,-137.0)}, + {0.067,util.by_pixel(53.5,-136.0)}, + {0.071,util.by_pixel(56.5,-135.0)}, + {0.074,util.by_pixel(59.0,-134.0)}, + {0.078,util.by_pixel(62.0,-133.0)}, + {0.081,util.by_pixel(64.5,-132.0)}, + {0.085,util.by_pixel(67.0,-131.0)}, + {0.088,util.by_pixel(69.5,-129.5)}, + {0.091,util.by_pixel(72.5,-128.5)}, + {0.095,util.by_pixel(75.0,-127.0)}, + {0.098,util.by_pixel(77.0,-126.0)}, + {0.101,util.by_pixel(79.5,-124.5)}, + {0.104,util.by_pixel(82.0,-123.0)}, + {0.108,util.by_pixel(84.0,-121.5)}, + {0.111,util.by_pixel(86.5,-120.0)}, + {0.114,util.by_pixel(88.5,-118.5)}, + {0.117,util.by_pixel(91.0,-117.0)}, + {0.12,util.by_pixel(93.0,-115.5)}, + {0.123,util.by_pixel(95.0,-114.0)}, + {0.126,util.by_pixel(97.0,-112.0)}, + {0.129,util.by_pixel(99.0,-110.5)}, + {0.132,util.by_pixel(100.5,-108.5)}, + {0.135,util.by_pixel(102.5,-107.0)}, + {0.138,util.by_pixel(104.0,-105.0)}, + {0.141,util.by_pixel(106.0,-103.5)}, + {0.144,util.by_pixel(107.5,-101.5)}, + {0.146,util.by_pixel(109.0,-99.5)}, + {0.149,util.by_pixel(110.5,-97.5)}, + {0.152,util.by_pixel(112.0,-95.5)}, + {0.155,util.by_pixel(113.0,-94.0)}, + {0.157,util.by_pixel(114.5,-92.0)}, + {0.16,util.by_pixel(115.5,-90.0)}, + {0.163,util.by_pixel(117.0,-88.0)}, + {0.165,util.by_pixel(118.0,-85.5)}, + {0.168,util.by_pixel(119.0,-83.5)}, + {0.171,util.by_pixel(120.0,-81.5)}, + {0.173,util.by_pixel(120.5,-79.5)}, + {0.176,util.by_pixel(121.5,-77.5)}, + {0.179,util.by_pixel(122.0,-75.5)}, + {0.181,util.by_pixel(122.5,-73.0)}, + {0.184,util.by_pixel(123.5,-71.0)}, + {0.186,util.by_pixel(124.0,-69.0)}, + {0.189,util.by_pixel(124.0,-66.5)}, + {0.191,util.by_pixel(124.5,-64.5)}, + {0.194,util.by_pixel(124.5,-62.5)}, + {0.196,util.by_pixel(125.0,-60.0)}, + {0.199,util.by_pixel(125.0,-58.0)}, + {0.201,util.by_pixel(125.0,-56.0)}, + {0.204,util.by_pixel(125.0,-53.5)}, + {0.206,util.by_pixel(125.0,-51.5)}, + {0.209,util.by_pixel(124.5,-49.5)}, + {0.211,util.by_pixel(124.5,-47.0)}, + {0.214,util.by_pixel(124.0,-45.0)}, + {0.216,util.by_pixel(123.5,-43.0)}, + {0.219,util.by_pixel(123.0,-40.5)}, + {0.222,util.by_pixel(122.5,-38.5)}, + {0.224,util.by_pixel(122.0,-36.5)}, + {0.227,util.by_pixel(121.0,-34.5)}, + {0.229,util.by_pixel(120.5,-32.0)}, + {0.232,util.by_pixel(119.5,-30.0)}, + {0.234,util.by_pixel(118.5,-28.0)}, + {0.237,util.by_pixel(117.5,-26.0)}, + {0.24,util.by_pixel(116.5,-24.0)}, + {0.242,util.by_pixel(115.5,-22.0)}, + {0.245,util.by_pixel(114.0,-20.0)}, + {0.248,util.by_pixel(113.0,-18.0)}, + {0.25,util.by_pixel(111.5,-16.0)}, + {0.253,util.by_pixel(110.0,-14.0)}, + {0.256,util.by_pixel(108.5,-12.0)}, + {0.259,util.by_pixel(107.0,-10.5)}, + {0.262,util.by_pixel(105.5,-8.5)}, + {0.265,util.by_pixel(103.5,-6.5)}, + {0.268,util.by_pixel(102.0,-5.0)}, + {0.271,util.by_pixel(100.0,-3.0)}, + {0.274,util.by_pixel(98.0,-1.5)}, + {0.277,util.by_pixel(96.5,0.0)}, + {0.28,util.by_pixel(94.5,1.5)}, + {0.284,util.by_pixel(92.5,3.0)}, + {0.287,util.by_pixel(90.0,4.5)}, + {0.291,util.by_pixel(88.0,6.0)}, + {0.294,util.by_pixel(86.0,7.5)}, + {0.298,util.by_pixel(83.5,9.0)}, + {0.302,util.by_pixel(81.0,10.5)}, + {0.306,util.by_pixel(79.0,12.0)}, + {0.31,util.by_pixel(76.5,13.5)}, + {0.314,util.by_pixel(74.0,14.5)}, + {0.318,util.by_pixel(71.5,16.0)}, + {0.323,util.by_pixel(69.0,17.0)}, + {0.327,util.by_pixel(66.5,18.5)}, + {0.332,util.by_pixel(64.0,19.5)}, + {0.337,util.by_pixel(61.0,20.5)}, + {0.342,util.by_pixel(58.5,21.5)}, + {0.348,util.by_pixel(55.5,22.5)}, + {0.353,util.by_pixel(53.0,23.5)}, + {0.359,util.by_pixel(50.0,24.5)}, + {0.365,util.by_pixel(47.5,25.5)}, + {0.372,util.by_pixel(44.5,26.0)}, + {0.379,util.by_pixel(41.5,27.0)}, + {0.386,util.by_pixel(38.5,27.5)}, + {0.393,util.by_pixel(35.5,28.0)}, + {0.4,util.by_pixel(32.5,29.0)}, + {0.408,util.by_pixel(29.5,29.5)}, + {0.416,util.by_pixel(26.5,30.0)}, + {0.425,util.by_pixel(23.5,30.5)}, + {0.434,util.by_pixel(20.5,30.5)}, + {0.443,util.by_pixel(17.5,31.0)}, + {0.452,util.by_pixel(14.5,31.5)}, + {0.462,util.by_pixel(11.5,31.5)}, + {0.471,util.by_pixel(8.5,31.5)}, + {0.481,util.by_pixel(5.5,32.0)}, + {0.491,util.by_pixel(2.5,32.0)}, + {0.501,util.by_pixel(-0.0,32.0)}, + {0.511,util.by_pixel(-3.5,32.0)}, + {0.521,util.by_pixel(-6.5,32.0)}, + {0.531,util.by_pixel(-9.5,31.5)}, + {0.541,util.by_pixel(-12.5,31.5)}, + {0.55,util.by_pixel(-15.5,31.0)}, + {0.559,util.by_pixel(-18.5,31.0)}, + {0.568,util.by_pixel(-21.5,30.5)}, + {0.577,util.by_pixel(-24.5,30.0)}, + {0.586,util.by_pixel(-27.5,29.5)}, + {0.594,util.by_pixel(-30.5,29.0)}, + {0.602,util.by_pixel(-33.5,28.5)}, + {0.609,util.by_pixel(-36.5,28.0)}, + {0.616,util.by_pixel(-39.5,27.5)}, + {0.623,util.by_pixel(-42.5,26.5)}, + {0.63,util.by_pixel(-45.5,26.0)}, + {0.636,util.by_pixel(-48.0,25.0)}, + {0.642,util.by_pixel(-51.0,24.0)}, + {0.648,util.by_pixel(-53.5,23.5)}, + {0.654,util.by_pixel(-56.5,22.5)}, + {0.659,util.by_pixel(-59.0,21.5)}, + {0.664,util.by_pixel(-62.0,20.0)}, + {0.669,util.by_pixel(-64.5,19.0)}, + {0.674,util.by_pixel(-67.0,18.0)}, + {0.678,util.by_pixel(-70.0,17.0)}, + {0.683,util.by_pixel(-72.5,15.5)}, + {0.687,util.by_pixel(-75.0,14.5)}, + {0.691,util.by_pixel(-77.0,13.0)}, + {0.695,util.by_pixel(-79.5,11.5)}, + {0.699,util.by_pixel(-82.0,10.0)}, + {0.703,util.by_pixel(-84.0,8.5)}, + {0.707,util.by_pixel(-86.5,7.0)}, + {0.71,util.by_pixel(-88.5,5.5)}, + {0.714,util.by_pixel(-91.0,4.0)}, + {0.717,util.by_pixel(-93.0,2.5)}, + {0.72,util.by_pixel(-95.0,1.0)}, + {0.724,util.by_pixel(-97.0,0.0)}, + {0.727,util.by_pixel(-99.0,-2.0)}, + {0.73,util.by_pixel(-100.5,-3.5)}, + {0.733,util.by_pixel(-102.5,-5.5)}, + {0.736,util.by_pixel(-104.0,-7.0)}, + {0.739,util.by_pixel(-106.0,-9.0)}, + {0.742,util.by_pixel(-107.5,-11.0)}, + {0.745,util.by_pixel(-109.0,-13.0)}, + {0.747,util.by_pixel(-110.5,-14.5)}, + {0.75,util.by_pixel(-112.0,-16.5)}, + {0.753,util.by_pixel(-113.0,-18.5)}, + {0.756,util.by_pixel(-114.5,-20.5)}, + {0.758,util.by_pixel(-115.5,-22.5)}, + {0.761,util.by_pixel(-117.0,-24.5)}, + {0.764,util.by_pixel(-118.0,-26.5)}, + {0.766,util.by_pixel(-119.0,-28.5)}, + {0.769,util.by_pixel(-120.0,-31.0)}, + {0.771,util.by_pixel(-120.5,-33.0)}, + {0.774,util.by_pixel(-121.5,-35.0)}, + {0.777,util.by_pixel(-122.0,-37.0)}, + {0.779,util.by_pixel(-122.5,-39.0)}, + {0.782,util.by_pixel(-123.5,-41.5)}, + {0.784,util.by_pixel(-124.0,-43.5)}, + {0.787,util.by_pixel(-124.0,-45.5)}, + {0.789,util.by_pixel(-124.5,-48.0)}, + {0.792,util.by_pixel(-124.5,-50.0)}, + {0.794,util.by_pixel(-125.0,-52.0)}, + {0.797,util.by_pixel(-125.0,-54.5)}, + {0.799,util.by_pixel(-125.0,-56.5)}, + {0.802,util.by_pixel(-125.0,-58.5)}, + {0.804,util.by_pixel(-125.0,-61.0)}, + {0.807,util.by_pixel(-124.5,-63.0)}, + {0.809,util.by_pixel(-124.5,-65.0)}, + {0.812,util.by_pixel(-124.0,-67.5)}, + {0.814,util.by_pixel(-123.5,-69.5)}, + {0.817,util.by_pixel(-123.0,-71.5)}, + {0.82,util.by_pixel(-122.5,-74.0)}, + {0.822,util.by_pixel(-122.0,-76.0)}, + {0.825,util.by_pixel(-121.0,-78.0)}, + {0.827,util.by_pixel(-120.5,-80.0)}, + {0.83,util.by_pixel(-119.5,-82.0)}, + {0.833,util.by_pixel(-118.5,-84.5)}, + {0.835,util.by_pixel(-117.5,-86.5)}, + {0.838,util.by_pixel(-116.5,-88.5)}, + {0.841,util.by_pixel(-115.5,-90.5)}, + {0.843,util.by_pixel(-114.0,-92.5)}, + {0.846,util.by_pixel(-113.0,-94.5)}, + {0.849,util.by_pixel(-111.5,-96.5)}, + {0.852,util.by_pixel(-110.0,-98.5)}, + {0.854,util.by_pixel(-108.5,-100.0)}, + {0.857,util.by_pixel(-107.0,-102.0)}, + {0.86,util.by_pixel(-105.5,-104.0)}, + {0.863,util.by_pixel(-103.5,-105.5)}, + {0.866,util.by_pixel(-102.0,-107.5)}, + {0.869,util.by_pixel(-100.0,-109.0)}, + {0.872,util.by_pixel(-98.0,-111.0)}, + {0.875,util.by_pixel(-96.5,-112.5)}, + {0.878,util.by_pixel(-94.5,-114.5)}, + {0.881,util.by_pixel(-92.5,-116.0)}, + {0.884,util.by_pixel(-90.0,-117.5)}, + {0.887,util.by_pixel(-88.0,-119.0)}, + {0.89,util.by_pixel(-86.0,-120.5)}, + {0.893,util.by_pixel(-83.5,-122.0)}, + {0.896,util.by_pixel(-81.0,-123.5)}, + {0.9,util.by_pixel(-79.0,-125.0)}, + {0.903,util.by_pixel(-76.5,-126.0)}, + {0.906,util.by_pixel(-74.0,-127.5)}, + {0.91,util.by_pixel(-71.5,-129.0)}, + {0.913,util.by_pixel(-69.0,-130.0)}, + {0.916,util.by_pixel(-66.5,-131.0)}, + {0.92,util.by_pixel(-63.5,-132.5)}, + {0.923,util.by_pixel(-61.0,-133.5)}, + {0.927,util.by_pixel(-58.5,-134.5)}, + {0.93,util.by_pixel(-55.5,-135.5)}, + {0.934,util.by_pixel(-53.0,-136.5)}, + {0.937,util.by_pixel(-50.0,-137.5)}, + {0.941,util.by_pixel(-47.0,-138.0)}, + {0.944,util.by_pixel(-44.5,-139.0)}, + {0.948,util.by_pixel(-41.5,-139.5)}, + {0.952,util.by_pixel(-38.5,-140.5)}, + {0.955,util.by_pixel(-35.5,-141.0)}, + {0.959,util.by_pixel(-32.5,-141.5)}, + {0.963,util.by_pixel(-29.5,-142.0)}, + {0.967,util.by_pixel(-26.5,-142.5)}, + {0.97,util.by_pixel(-23.5,-143.0)}, + {0.974,util.by_pixel(-20.5,-143.5)}, + {0.978,util.by_pixel(-17.5,-144.0)}, + {0.982,util.by_pixel(-14.5,-144.0)}, + {0.985,util.by_pixel(-11.5,-144.5)}, + {0.989,util.by_pixel(-8.5,-144.5)}, + {0.993,util.by_pixel(-5.5,-144.5)}, + {0.997,util.by_pixel(-2.5,-145.0)} +} \ No newline at end of file diff --git a/factorio/data/base/prototypes/entity/assemblerpipes.lua b/factorio/data/base/prototypes/entity/assemblerpipes.lua new file mode 100644 index 0000000000000000000000000000000000000000..b01adf9c73b11770e32a4bb921e4448aeab9d8dc --- /dev/null +++ b/factorio/data/base/prototypes/entity/assemblerpipes.lua @@ -0,0 +1,147 @@ +function assembler2pipepictures() + return + { + north = + { + filename = "__base__/graphics/entity/assembling-machine-2/assembling-machine-2-pipe-N.png", + priority = "extra-high", + width = 35, + height = 18, + shift = util.by_pixel(2.5, 14), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-2/hr-assembling-machine-2-pipe-N.png", + priority = "extra-high", + width = 71, + height = 38, + shift = util.by_pixel(2.25, 13.5), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/assembling-machine-2/assembling-machine-2-pipe-E.png", + priority = "extra-high", + width = 20, + height = 38, + shift = util.by_pixel(-25, 1), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-2/hr-assembling-machine-2-pipe-E.png", + priority = "extra-high", + width = 42, + height = 76, + shift = util.by_pixel(-24.5, 1), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/assembling-machine-2/assembling-machine-2-pipe-S.png", + priority = "extra-high", + width = 44, + height = 31, + shift = util.by_pixel(0, -31.5), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-2/hr-assembling-machine-2-pipe-S.png", + priority = "extra-high", + width = 88, + height = 61, + shift = util.by_pixel(0, -31.25), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/assembling-machine-2/assembling-machine-2-pipe-W.png", + priority = "extra-high", + width = 19, + height = 37, + shift = util.by_pixel(25.5, 1.5), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-2/hr-assembling-machine-2-pipe-W.png", + priority = "extra-high", + width = 39, + height = 73, + shift = util.by_pixel(25.75, 1.25), + scale = 0.5 + } + } + } +end + +function assembler3pipepictures() + return + { + north = + { + filename = "__base__/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-N.png", + priority = "extra-high", + width = 35, + height = 18, + shift = util.by_pixel(2.5, 14), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-3/hr-assembling-machine-3-pipe-N.png", + priority = "extra-high", + width = 71, + height = 38, + shift = util.by_pixel(2.25, 13.5), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-E.png", + priority = "extra-high", + width = 20, + height = 38, + shift = util.by_pixel(-25, 1), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-3/hr-assembling-machine-3-pipe-E.png", + priority = "extra-high", + width = 42, + height = 76, + shift = util.by_pixel(-24.5, 1), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-S.png", + priority = "extra-high", + width = 44, + height = 31, + shift = util.by_pixel(0, -31.5), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-3/hr-assembling-machine-3-pipe-S.png", + priority = "extra-high", + width = 88, + height = 61, + shift = util.by_pixel(0, -31.25), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-W.png", + priority = "extra-high", + width = 19, + height = 37, + shift = util.by_pixel(25.5, 1.5), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-3/hr-assembling-machine-3-pipe-W.png", + priority = "extra-high", + width = 39, + height = 73, + shift = util.by_pixel(25.75, 1.25), + scale = 0.5 + } + } + } +end diff --git a/factorio/data/base/prototypes/entity/atomic-bomb.lua b/factorio/data/base/prototypes/entity/atomic-bomb.lua new file mode 100644 index 0000000000000000000000000000000000000000..75bcf04afc3d58c73f133fac00c0d4bdb6c90bf0 --- /dev/null +++ b/factorio/data/base/prototypes/entity/atomic-bomb.lua @@ -0,0 +1,626 @@ +local explosion_animations = require("prototypes.entity.explosion-animations") +local smoke_animations = require("prototypes.entity.smoke-animations") +local smoke_animations = require("prototypes.entity.smoke-animations") +local sounds = require("prototypes.entity.sounds") + +local max_nuke_shockwave_movement_distance_deviation = 2 + +local max_nuke_shockwave_movement_distance = 19 + max_nuke_shockwave_movement_distance_deviation / 6 + +local nuke_shockwave_starting_speed_deviation = 0.075 + +data:extend({ + + ----------------------------------------------------------------------- + -- SMOKE + ----------------------------------------------------------------------- + { + type = "trivial-smoke", + name = "nuclear-smoke", + spread_duration = 100, + duration = 30, + fade_in_duration = 10, + fade_away_duration = 20, + start_scale = 2, + -- scale_deviation = 0.5, -- MAYBE: add support for scale deviation to trivial-smoke? + end_scale = 0.2, + render_layer = "higher-object-under", + color = {r = 0.627, g = 0.478, b = 0.345, a = 0.500}, + affected_by_wind = true, + cyclic = true, + animation = smoke_animations.trivial_smoke_fast + { + animation_speed = 1 / 6, + scale = 2.5, + flags = { "smoke", "linear-magnification" } + } + }, + + ----------------------------------------------------------------------- + -- PARTICLES + ----------------------------------------------------------------------- + { + type = "particle-source", + name = "nuclear-smouldering-smoke-source", + subgroup = "particles", + time_to_live = 60 * 60, + time_to_live_deviation = 30 * 60, + time_before_start = 90, + time_before_start_deviation = 60, + height = 0.4, + height_deviation = 0.1, + vertical_speed = 0, + vertical_speed_deviation = 0, + horizontal_speed = 0, + horizontal_speed_deviation = 0, + smoke = + { + { + name = "soft-fire-smoke", + frequency = 0.10, --0.25, + position = {0.0, 0}, -- -0.8}, + starting_frame_deviation = 60, + starting_vertical_speed = 0.01, + starting_vertical_speed_deviation = 0.005, + vertical_speed_slowdown = 1, -- 0.99 + } + } + }, + + ----------------------------------------------------------------------- + -- SHOCKWAVE projectiles + ----------------------------------------------------------------------- + { + type = "projectile", + name = "atomic-bomb-wave-spawns-nuke-shockwave-explosion", + flags = {"not-on-map"}, + acceleration = 0, + speed_modifier = { 1, 0.707 }, + action = + { + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-explosion", + entity_name = "atomic-nuke-shockwave", + max_movement_distance = max_nuke_shockwave_movement_distance, + max_movement_distance_deviation = max_nuke_shockwave_movement_distance_deviation, + inherit_movement_distance_from_projectile = true, + cycle_while_moving = true + } + } + } + } + }, + animation = nil, + shadow = nil + }, + + { + type = "projectile", + name = "atomic-bomb-wave-spawns-nuclear-smoke", + flags = {"not-on-map"}, + acceleration = 0, + speed_modifier = { 1.000, 0.707 }, + action = + { + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + repeat_count = 10, + type = "create-trivial-smoke", + smoke_name = "nuclear-smoke", + offset_deviation = {{-2, -2}, {2, 2}}, + starting_frame = 10, + starting_frame_deviation = 20, + starting_frame_speed = 0, + starting_frame_speed_deviation = 5, + speed_from_center = 0.035 + } + } + } + } + }, + animation = nil, + shadow = nil + }, + + { + type = "projectile", + name = "atomic-bomb-wave-spawns-fire-smoke-explosion", + flags = {"not-on-map"}, + acceleration = 0, + speed_modifier = { 1, 0.707 }, + action = + { + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-explosion", + entity_name = "atomic-fire-smoke", + max_movement_distance = max_nuke_shockwave_movement_distance, + max_movement_distance_deviation = max_nuke_shockwave_movement_distance_deviation, + inherit_movement_distance_from_projectile = true, + cycle_while_moving = true + } + } + } + } + }, + animation = nil, + shadow = nil + }, + + { + type = "projectile", + name = "atomic-bomb-wave-spawns-cluster-nuke-explosion", + flags = {"not-on-map", "hidden"}, + acceleration = 0.001, + speed_modifier = { 1.0, 0.707 }, + action = + { + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "cluster-nuke-explosion", + -- following properties are recognized only be "create-explosion" trigger + --max_movement_distance = max_nuke_shockwave_movement_distance, + --max_movement_distance_deviation = max_nuke_shockwave_movement_distance_deviation, + --inherit_movement_distance_from_projectile = true + } + } + } + } + }, + animation = nil, + shadow = nil + }, + + { + type = "projectile", + name = "atomic-bomb-wave", + flags = {"not-on-map"}, + acceleration = 0, + speed_modifier = { 1.0, 0.707 }, + action = + { + { + type = "area", + radius = 3, + ignore_collision_condition = true, + action_delivery = + { + type = "instant", + target_effects = + { + type = "damage", + vaporize = false, + lower_distance_threshold = 0, + upper_distance_threshold = 35, + lower_damage_modifier = 1, + upper_damage_modifier = 0.1, + damage = {amount = 400, type = "explosion"} + } + } + } + }, + animation = nil, + shadow = nil + }, + + { + type = "projectile", + name = "atomic-bomb-ground-zero-projectile", + flags = {"not-on-map"}, + acceleration = 0, + speed_modifier = { 1.0, 0.707 }, + action = + { + { + type = "area", + radius = 3, + ignore_collision_condition = true, + action_delivery = + { + type = "instant", + target_effects = + { + type = "damage", + vaporize = true, + lower_distance_threshold = 0, + upper_distance_threshold = 35, + lower_damage_modifier = 1, + upper_damage_modifier = 0.01, + damage = {amount = 100, type = "explosion"} + } + } + } + }, + animation = nil, + shadow = nil + }, + + ----------------------------------------------------------------------- + -- EXPLOSIONS + ----------------------------------------------------------------------- + + { + type = "explosion", + name = "atomic-fire-smoke", + fade_out_duration = 40, + scale_out_duration = 50, + scale_in_duration = 10, + scale_initial = 0.1, + scale = 1.5, + scale_deviation = 0.2, + scale_increment_per_tick = 0.005, + correct_rotation = true, + scale_animation_speed = true, + animations = + { + { + width = 152, + height = 120, + line_length = 5, + frame_count = 60, + shift = {-0.53125, -0.4375}, + priority = "high", + animation_speed = 0.50, + tint = {r = 0.627, g = 0.478, b = 0.345, a = 0.500}, + filename = "__base__/graphics/entity/smoke/smoke.png", + flags = { "smoke" } + } + } + }, + + { + type = "explosion", + name = "atomic-nuke-shockwave", + icon = "__base__/graphics/icons/destroyer.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map"}, + subgroup = "explosions", + height = 1.4, + rotate = true, + correct_rotation = true, + fade_out_duration = 30, + scale_out_duration = 40, + scale_in_duration = 10, + scale_initial = 0.1, + scale = 1, + scale_deviation = 0.2, + scale_end = 0.5, + scale_increment_per_tick = 0.005, + scale_animation_speed = true, + + animations = explosion_animations.nuke_shockwave() + }, + + { + type = "explosion", + name = "cluster-nuke-explosion", + icon = "__base__/graphics/item-group/effects.png", + icon_size = 64, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = smoke_animations.trivial_nuke_smoke({ + tint = {r = 0.627, g = 0.478, b = 0.345, a = 0.500}, + scale = 2.5, + fade_in_duration = 10, + duration = 20, + fade_away_duration = 20, + spread_duration = 100, + start_scale = 2.5, + end_scale = 1.5,}), + --light = {intensity = 1, size = 20, color = {r=1.0, g=1.0, b=1.0}}, + scale_increment_per_tick = 0.002, + fade_out_duration = 30, + scale_out_duration = 20, + scale_in_duration = 10, + scale_initial = 0.1, + correct_rotation = true, + scale_animation_speed = true, + --smoke = "smoke-fast", + --smoke_count = 2, + --smoke_slow_down_factor = 1, + -- sound = sounds.small_explosion(0.5) + }, + + ----------------------------------------------------------------------- + -- Rocket PROJECTILE + ----------------------------------------------------------------------- + { + type = "projectile", + name = "atomic-rocket", + flags = {"not-on-map"}, + acceleration = 0.005, + turn_speed = 0.003, + turning_speed_increases_exponentially_with_projectile_speed = true, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "set-tile", + tile_name = "nuclear-ground", + radius = 12, + apply_projection = true, + tile_collision_mask = { "water-tile" } + }, + { + type = "destroy-cliffs", + radius = 9, + explosion = "explosion" + }, + { + type = "create-entity", + entity_name = "nuke-explosion" + }, + { + type = "camera-effect", + effect = "screen-burn", + duration = 60, + ease_in_duration = 5, + ease_out_duration = 60, + delay = 0, + strength = 6, + full_strength_max_distance = 200, + max_distance = 800 + }, + { + type = "play-sound", + sound = sounds.nuclear_explosion(0.9), + play_on_target_position = false, + -- min_distance = 200, + max_distance = 1000, + -- volume_modifier = 1, + audible_distance_modifier = 3 + }, + { + type = "play-sound", + sound = sounds.nuclear_explosion_aftershock(0.4), + play_on_target_position = false, + -- min_distance = 200, + max_distance = 1000, + -- volume_modifier = 1, + audible_distance_modifier = 3 + }, + { + type = "damage", + damage = {amount = 400, type = "explosion"} + }, + { + type = "create-entity", + entity_name = "huge-scorchmark", + offsets = {{ 0, -0.5 }}, + check_buildability = true + }, + { + type = "invoke-tile-trigger", + repeat_count = 1 + }, + { + type = "destroy-decoratives", + include_soft_decoratives = true, -- soft decoratives are decoratives with grows_through_rail_path = true + include_decals = true, + invoke_decorative_trigger = true, + decoratives_with_trigger_only = false, -- if true, destroys only decoratives that have trigger_effect set + radius = 14 -- large radius for demostrative purposes + }, + { + type = "create-decorative", + decorative = "nuclear-ground-patch", + spawn_min_radius = 11.5, + spawn_max_radius = 12.5, + spawn_min = 30, + spawn_max = 40, + apply_projection = true, + spread_evenly = true + }, + { + type = "nested-result", + action = + { + type = "area", + target_entities = false, + trigger_from_target = true, + repeat_count = 1000, + radius = 7, + action_delivery = + { + type = "projectile", + projectile = "atomic-bomb-ground-zero-projectile", + starting_speed = 0.6 * 0.8, + starting_speed_deviation = nuke_shockwave_starting_speed_deviation + } + } + }, + { + type = "nested-result", + action = + { + type = "area", + target_entities = false, + trigger_from_target = true, + repeat_count = 1000, + radius = 35, + action_delivery = + { + type = "projectile", + projectile = "atomic-bomb-wave", + starting_speed = 0.5 * 0.7, + starting_speed_deviation = nuke_shockwave_starting_speed_deviation + } + } + }, + { + type = "nested-result", + action = + { + type = "area", + show_in_tooltip = false, + target_entities = false, + trigger_from_target = true, + repeat_count = 1000, + radius = 26, + action_delivery = + { + type = "projectile", + projectile = "atomic-bomb-wave-spawns-cluster-nuke-explosion", + starting_speed = 0.5 * 0.7, + starting_speed_deviation = nuke_shockwave_starting_speed_deviation + } + } + }, + { + type = "nested-result", + action = + { + type = "area", + show_in_tooltip = false, + target_entities = false, + trigger_from_target = true, + repeat_count = 700, + radius = 4, + action_delivery = + { + type = "projectile", + projectile = "atomic-bomb-wave-spawns-fire-smoke-explosion", + starting_speed = 0.5 * 0.65, + starting_speed_deviation = nuke_shockwave_starting_speed_deviation + } + } + }, + { + type = "nested-result", + action = + { + type = "area", + show_in_tooltip = false, + target_entities = false, + trigger_from_target = true, + repeat_count = 1000, + radius = 8, + action_delivery = + { + type = "projectile", + projectile = "atomic-bomb-wave-spawns-nuke-shockwave-explosion", + starting_speed = 0.5 * 0.65, + starting_speed_deviation = nuke_shockwave_starting_speed_deviation + } + } + }, + { + type = "nested-result", + action = + { + type = "area", + show_in_tooltip = false, + target_entities = false, + trigger_from_target = true, + repeat_count = 300, + radius = 26, + action_delivery = + { + type = "projectile", + projectile = "atomic-bomb-wave-spawns-nuclear-smoke", + starting_speed = 0.5 * 0.65, + starting_speed_deviation = nuke_shockwave_starting_speed_deviation + } + } + }, + { + type = "nested-result", + action = + { + type = "area", + show_in_tooltip = false, + target_entities = false, + trigger_from_target = true, + repeat_count = 10, + radius = 8, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "nuclear-smouldering-smoke-source", + tile_collision_mask = { "water-tile" } + } + } + } + } + } + } + } + }, + --light = {intensity = 0.8, size = 15}, + animation = + { + filename = "__base__/graphics/entity/rocket/rocket.png", + draw_as_glow = true, + frame_count = 8, + line_length = 8, + width = 9, + height = 35, + shift = {0, 0}, + priority = "high" + }, + shadow = + { + filename = "__base__/graphics/entity/rocket/rocket-shadow.png", + frame_count = 1, + width = 7, + height = 24, + priority = "high", + shift = {0, 0} + }, + smoke = + { + { + name = "smoke-fast", + deviation = {0.15, 0.15}, + frequency = 1, + position = {0, 1}, + slow_down_factor = 1, + starting_frame = 3, + starting_frame_deviation = 5, + starting_frame_speed = 0, + starting_frame_speed_deviation = 5 + } + } + } + +}) + +-- check existence of pre-1.0 entities; maybe removed after 1.0 +assert(data.raw["projectile"]["atomic-rocket"]) +assert(data.raw["projectile"]["atomic-bomb-wave"]) +assert(data.raw["trivial-smoke"]["nuclear-smoke"]) diff --git a/factorio/data/base/prototypes/entity/beacon-animations.lua b/factorio/data/base/prototypes/entity/beacon-animations.lua new file mode 100644 index 0000000000000000000000000000000000000000..8701e0e97462e156c4c998988a40b043b7274e11 --- /dev/null +++ b/factorio/data/base/prototypes/entity/beacon-animations.lua @@ -0,0 +1,317 @@ + return + { + module_icons_suppressed = true, + + animation_progress = 1, + min_animation_progress = 0, + + module_tint_mode = "mix", -- "single-module" + no_modules_tint = {1, 0, 0}, + random_animation_offset = true, + + apply_module_tint = "secondary", + apply_module_tint_to_light = "none", + + -- light = { shift = {0, 0}, color = {1, 1, 1}, intensity = 1, size = 3 }, + animation_list = + { + { + render_layer = "floor-mechanics", + always_draw = true, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/beacon/beacon-bottom.png", + width = 106, + height = 96, + shift = util.by_pixel(0, 1), + hr_version = + { + filename = "__base__/graphics/entity/beacon/hr-beacon-bottom.png", + width = 212, + height = 192, + scale = 0.5, + shift = util.by_pixel(0.5, 1) + } + }, + { + filename = "__base__/graphics/entity/beacon/beacon-shadow.png", + width = 122, + height = 90, + draw_as_shadow = true, + shift = util.by_pixel(12, 1), + hr_version = + { + filename = "__base__/graphics/entity/beacon/hr-beacon-shadow.png", + width = 244, + height = 176, + scale = 0.5, + draw_as_shadow = true, + shift = util.by_pixel(12.5, 0.5) + } + } + } + } + }, + { + render_layer = "object", + always_draw = true, + animation = + { + filename = "__base__/graphics/entity/beacon/beacon-top.png", + width = 48, + height = 70, + repeat_count = 45, + animation_speed = 0.5, + shift = util.by_pixel(3, -19), + hr_version = + { + filename = "__base__/graphics/entity/beacon/hr-beacon-top.png", + width = 96, + height = 140, + scale = 0.5, + repeat_count = 45, + animation_speed = 0.5, + shift = util.by_pixel(3, -19) + } + } + }, + { + render_layer = "object", + apply_tint = true, + draw_as_sprite = true, + draw_as_light = true, + always_draw = false, + animation = + { + filename = "__base__/graphics/entity/beacon/beacon-light.png", + line_length = 9, + width = 56, + height = 94, + frame_count = 45, + animation_speed = 0.5, + shift = util.by_pixel(1, -18), + blend_mode = "additive", + hr_version = + { + filename = "__base__/graphics/entity/beacon/hr-beacon-light.png", + line_length = 9, + width = 110, + height = 186, + frame_count = 45, + animation_speed = 0.5, + scale = 0.5, + shift = util.by_pixel(0.5, -18), + blend_mode = "additive" + } + } + } + }, + + module_visualisations = + { + -- vanilla art style + { + art_style = "vanilla", + use_for_empty_slots = true, + tier_offset = 0, + slots = + { + -- slot 1 + { + { + has_empty_slot = true, + render_layer = "lower-object", + pictures = + { + filename = "__base__/graphics/entity/beacon/beacon-module-slot-1.png", + line_length = 4, + width = 26, + height = 34, + variation_count = 4, + shift = util.by_pixel(-16, 15), + hr_version = + { + filename = "__base__/graphics/entity/beacon/hr-beacon-module-slot-1.png", + line_length = 4, + width = 50, + height = 66, + variation_count = 4, + scale = 0.5, + shift = util.by_pixel(-16, 14.5) + } + } + }, + { + apply_module_tint = "primary", + render_layer = "lower-object", + pictures = + { + filename = "__base__/graphics/entity/beacon/beacon-module-mask-box-1.png", + line_length = 3, + width = 18, + height = 16, + variation_count = 3, + shift = util.by_pixel(-17, 15), + hr_version = + { + filename = "__base__/graphics/entity/beacon/hr-beacon-module-mask-box-1.png", + line_length = 3, + width = 36, + height = 32, + variation_count = 3, + scale = 0.5, + shift = util.by_pixel(-17, 15) + } + } + }, + { + apply_module_tint = "secondary", + render_layer = "lower-object-above-shadow", + pictures = + { + filename = "__base__/graphics/entity/beacon/beacon-module-mask-lights-1.png", + line_length = 3, + width = 14, + height = 6, + variation_count = 3, + shift = util.by_pixel(-18, 13), + hr_version = + { + filename = "__base__/graphics/entity/beacon/hr-beacon-module-mask-lights-1.png", + line_length = 3, + width = 26, + height = 12, + variation_count = 3, + scale = 0.5, + shift = util.by_pixel(-18.5, 13) + } + } + }, + { + apply_module_tint = "secondary", + draw_as_light = true, + draw_as_sprite = false, + pictures = + { + filename = "__base__/graphics/entity/beacon/beacon-module-lights-1.png", + line_length = 3, + width = 28, + height = 22, + variation_count = 3, + shift = util.by_pixel(-18, 13), + hr_version = + { + filename = "__base__/graphics/entity/beacon/hr-beacon-module-lights-1.png", + line_length = 3, + width = 56, + height = 42, + variation_count = 3, + shift = util.by_pixel(-18, 13), + scale = 0.5 + } + } + } + }, + -- slot 2 + { + { + has_empty_slot = true, + render_layer = "lower-object", + pictures = + { + filename = "__base__/graphics/entity/beacon/beacon-module-slot-2.png", + line_length = 4, + width = 24, + height = 22, + variation_count = 4, + shift = util.by_pixel(19, -12), + hr_version = + { + filename = "__base__/graphics/entity/beacon/hr-beacon-module-slot-2.png", + line_length = 4, + width = 46, + height = 44, + variation_count = 4, + scale = 0.5, + shift = util.by_pixel(19, -12) + } + } + }, + { + apply_module_tint = "primary", + render_layer = "lower-object", + pictures = + { + filename = "__base__/graphics/entity/beacon/beacon-module-mask-box-2.png", + line_length = 3, + width = 18, + height = 14, + variation_count = 3, + shift = util.by_pixel(20, -12), + hr_version = + { + filename = "__base__/graphics/entity/beacon/hr-beacon-module-mask-box-2.png", + line_length = 3, + width = 36, + height = 26, + variation_count = 3, + scale = 0.5, + shift = util.by_pixel(20.5, -12) + } + } + }, + { + apply_module_tint = "secondary", + render_layer = "lower-object-above-shadow", + pictures = + { + filename = "__base__/graphics/entity/beacon/beacon-module-mask-lights-2.png", + line_length = 3, + width = 12, + height = 8, + variation_count = 3, + shift = util.by_pixel(22, -15), + hr_version = + { + filename = "__base__/graphics/entity/beacon/hr-beacon-module-mask-lights-2.png", + line_length = 3, + width = 24, + height = 14, + variation_count = 3, + scale = 0.5, + shift = util.by_pixel(22, -15.5) + } + } + }, + { + apply_module_tint = "secondary", + draw_as_light = true, + draw_as_sprite = false, + pictures = + { + filename = "__base__/graphics/entity/beacon/beacon-module-lights-2.png", + line_length = 3, + width = 34, + height = 24, + variation_count = 3, + shift = util.by_pixel(22, -16), + hr_version = { + filename = "__base__/graphics/entity/beacon/hr-beacon-module-lights-2.png", + line_length = 3, + width = 66, + height = 46, + variation_count = 3, + shift = util.by_pixel(22, -16), + scale = 0.5 + } + } + } + } + } + } -- end vanilla art style + } + } +--end \ No newline at end of file diff --git a/factorio/data/base/prototypes/entity/beams.lua b/factorio/data/base/prototypes/entity/beams.lua new file mode 100644 index 0000000000000000000000000000000000000000..2bab9c5f37ac160874b109d267b327b11878667c --- /dev/null +++ b/factorio/data/base/prototypes/entity/beams.lua @@ -0,0 +1,510 @@ +local laser_beam_blend_mode = "additive" + +function make_laser_beam(sound) + local result = + { + type = "beam", + flags = {"not-on-map"}, + width = 0.5, + damage_interval = 20, + random_target_offset = true, + action_triggered_automatically = false, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = { amount = 10, type = "laser"} + } + } + } + }, + head = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-body.png", + flags = beam_non_light_flags, + line_length = 8, + width = 64, + height = 12, + frame_count = 8, + scale = 0.5, + animation_speed = 0.5, + blend_mode = laser_beam_blend_mode + }, + tail = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-end.png", + flags = beam_non_light_flags, + width = 110, + height = 62, + frame_count = 8, + shift = util.by_pixel(11.5, 1), + scale = 0.5, + animation_speed = 0.5, + blend_mode = laser_beam_blend_mode + }, + body = + { + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-body.png", + flags = beam_non_light_flags, + line_length = 8, + width = 64, + height = 12, + frame_count = 8, + scale = 0.5, + animation_speed = 0.5, + blend_mode = laser_beam_blend_mode + } + }, + + light_animations = + { + head = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-body-light.png", + line_length = 8, + width = 64, + height = 12, + frame_count = 8, + scale = 0.5, + animation_speed = 0.5 + }, + tail = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-end-light.png", + width = 110, + height = 62, + frame_count = 8, + shift = util.by_pixel(11.5, 1), + scale = 0.5, + animation_speed = 0.5 + }, + body = + { + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-body-light.png", + line_length = 8, + width = 64, + height = 12, + frame_count = 8, + scale = 0.5, + animation_speed = 0.5 + } + } + }, + + ground_light_animations = + { + head = + { + filename = "__base__/graphics/entity/laser-turret/laser-ground-light-head.png", + line_length = 1, + width = 256, + height = 256, + repeat_count = 8, + scale = 0.5, + shift = util.by_pixel(-32, 0), + animation_speed = 0.5, + tint = {0.5, 0.05, 0.05} + }, + tail = + { + filename = "__base__/graphics/entity/laser-turret/laser-ground-light-tail.png", + line_length = 1, + width = 256, + height = 256, + repeat_count = 8, + scale = 0.5, + shift = util.by_pixel(32, 0), + animation_speed = 0.5, + tint = {0.5, 0.05, 0.05} + }, + body = + { + filename = "__base__/graphics/entity/laser-turret/laser-ground-light-body.png", + line_length = 1, + width = 64, + height = 256, + repeat_count = 8, + scale = 0.5, + animation_speed = 0.5, + tint = {0.5, 0.05, 0.05} + } + } + } + + if sound then + result.working_sound = + { + sound = + { + filename = "__base__/sound/fight/laser-beam.ogg", + volume = 0.75 + }, + max_sounds_per_type = 1 + } + result.name = "laser-beam" + else + result.name = "laser-beam-no-sound" + end + return result +end + +data:extend( +{ + make_laser_beam(true) +} +) + +local beam_blend_mode = "additive-soft" +local beam_non_light_flags = { "trilinear-filtering" } + +function append_base_electric_beam_graphics(beam_table, blend_mode, beam_flags, beam_tint, light_tint) + beam_table.start = + { + filename = "__base__/graphics/entity/beam/tileable-beam-START.png", + flags = beam_flags or beam_non_light_flags, + line_length = 4, + width = 52, + height = 40, + frame_count = 16, + direction_count = 1, + shift = {-0.03125, 0}, + tint = beam_tint, + hr_version = + { + filename = "__base__/graphics/entity/beam/hr-tileable-beam-START.png", + flags = beam_flags or beam_non_light_flags, + line_length = 4, + width = 94, + height = 66, + frame_count = 16, + direction_count = 1, + shift = {0.53125, 0}, + tint = beam_tint, + scale = 0.5 + } + } + + beam_table.ending = + { + filename = "__base__/graphics/entity/beam/tileable-beam-END.png", + flags = beam_flags or beam_non_light_flags, + line_length = 4, + width = 49, + height = 54, + frame_count = 16, + direction_count = 1, + shift = {-0.046875, 0}, + tint = beam_tint, + hr_version = + { + filename = "__base__/graphics/entity/beam/hr-tileable-beam-END.png", + flags = beam_flags or beam_non_light_flags, + line_length = 4, + width = 91, + height = 93, + frame_count = 16, + direction_count = 1, + shift = {-0.078125, -0.046875}, + tint = beam_tint, + scale = 0.5 + } + } + + beam_table.head = + { + filename = "__base__/graphics/entity/beam/beam-head.png", + flags = beam_flags or beam_non_light_flags, + line_length = 16, + width = 45 - 7, + height = 39, + frame_count = 16, + shift = util.by_pixel(-7/2, 0), + tint = beam_tint, + blend_mode = blend_mode or beam_blend_mode + } + + beam_table.tail = + { + filename = "__base__/graphics/entity/beam/beam-tail.png", + flags = beam_flags or beam_non_light_flags, + line_length = 16, + width = 45 - 6, + height = 39, + frame_count = 16, + shift = util.by_pixel(6/2, 0), + tint = beam_tint, + blend_mode = blend_mode or beam_blend_mode + } + + beam_table.body = + { + { + filename = "__base__/graphics/entity/beam/beam-body-1.png", + flags = beam_flags or beam_non_light_flags, + line_length = 16, + width = 32, + height = 39, + frame_count = 16, + tint = beam_tint, + blend_mode = blend_mode or beam_blend_mode + }, + { + filename = "__base__/graphics/entity/beam/beam-body-2.png", + flags = beam_flags or beam_non_light_flags, + line_length = 16, + width = 32, + height = 39, + frame_count = 16, + blend_mode = blend_mode or beam_blend_mode + }, + { + filename = "__base__/graphics/entity/beam/beam-body-3.png", + flags = beam_flags or beam_non_light_flags, + line_length = 16, + width = 32, + height = 39, + frame_count = 16, + blend_mode = blend_mode or beam_blend_mode + }, + { + filename = "__base__/graphics/entity/beam/beam-body-4.png", + flags = beam_flags or beam_non_light_flags, + line_length = 16, + width = 32, + height = 39, + frame_count = 16, + blend_mode = blend_mode or beam_blend_mode + }, + { + filename = "__base__/graphics/entity/beam/beam-body-5.png", + flags = beam_flags or beam_non_light_flags, + line_length = 16, + width = 32, + height = 39, + frame_count = 16, + blend_mode = blend_mode or beam_blend_mode + }, + { + filename = "__base__/graphics/entity/beam/beam-body-6.png", + flags = beam_flags or beam_non_light_flags, + line_length = 16, + width = 32, + height = 39, + frame_count = 16, + blend_mode = blend_mode or beam_blend_mode + } + } + + beam_table.light_animations = util.copy + { + start = beam_table.start, + ending = beam_table.ending, + head = beam_table.head, + body = beam_table.body, + tail = beam_table.tail + } + + old_light_animations = + { + start = + { + filename = "__base__/graphics/entity/beam/hr-tileable-beam-START-light.png", + line_length = 4, + width = 94, + height = 66, + frame_count = 16, + direction_count = 1, + shift = {0.53125, 0}, + scale = 0.5, + tint = light_tint + }, + + ending = + { + filename = "__base__/graphics/entity/beam/hr-tileable-beam-END-light.png", + line_length = 4, + width = 91, + height = 93, + frame_count = 16, + direction_count = 1, + shift = {-0.078125, -0.046875}, + scale = 0.5, + tint = light_tint + }, + + head = + { + filename = "__base__/graphics/entity/beam/beam-head-light.png", + line_length = 16, + width = 45 - 7, + height = 39, + frame_count = 16, + shift = util.by_pixel(-7/2, 0), + tint = light_tint + }, + + tail = + { + filename = "__base__/graphics/entity/beam/beam-tail-light.png", + line_length = 16, + width = 45 - 6, + height = 39, + shift = util.by_pixel(6/2, 0), + frame_count = 16, + tint = light_tint + }, + + body = + { + { + filename = "__base__/graphics/entity/beam/beam-body-1-light.png", + line_length = 16, + width = 32, + height = 39, + frame_count = 16, + tint = light_tint + }, + { + filename = "__base__/graphics/entity/beam/beam-body-2-light.png", + line_length = 16, + width = 32, + height = 39, + frame_count = 16, + tint = light_tint + }, + { + filename = "__base__/graphics/entity/beam/beam-body-3-light.png", + line_length = 16, + width = 32, + height = 39, + frame_count = 16, + tint = light_tint + }, + { + filename = "__base__/graphics/entity/beam/beam-body-4-light.png", + line_length = 16, + width = 32, + height = 39, + frame_count = 16, + tint = light_tint + }, + { + filename = "__base__/graphics/entity/beam/beam-body-5-light.png", + line_length = 16, + width = 32, + height = 39, + frame_count = 16, + tint = light_tint + }, + { + filename = "__base__/graphics/entity/beam/beam-body-6-light.png", + line_length = 16, + width = 32, + height = 39, + frame_count = 16, + tint = light_tint + } + } + } + + beam_table.ground_light_animations = + { + head = + { + filename = "__base__/graphics/entity/laser-turret/laser-ground-light-head.png", + line_length = 1, + width = 256, + height = 256, + repeat_count = 16, + scale = 0.5, + shift = util.by_pixel(-32, 0), + animation_speed = 0.5, + tint = {0.05, 0.5, 0.5} + }, + tail = + { + filename = "__base__/graphics/entity/laser-turret/laser-ground-light-tail.png", + line_length = 1, + width = 256, + height = 256, + repeat_count = 16, + scale = 0.5, + shift = util.by_pixel(32, 0), + animation_speed = 0.5, + tint = {0.05, 0.5, 0.5} + }, + body = + { + filename = "__base__/graphics/entity/laser-turret/laser-ground-light-body.png", + line_length = 1, + width = 64, + height = 256, + repeat_count = 16, + scale = 0.5, + animation_speed = 0.5, + tint = {0.05, 0.5, 0.5} + } + } + + return beam_table +end + +function make_beam(sound) + local result = + { + type = "beam", + flags = {"not-on-map"}, + width = 0.5, + damage_interval = 20, + random_target_offset = true, + target_offset = {0, -0.5}, + action_triggered_automatically = false, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = { amount = 10, type = "electric"} + } + } + } + } + } + + if sound then + result.working_sound = + { + sound = + { + filename = "__base__/sound/fight/electric-beam.ogg", + volume = 0.7 + }, + max_sounds_per_type = 4 + } + result.name = "electric-beam" + else + result.name = "electric-beam-no-sound" + end + + return append_base_electric_beam_graphics(result, beam_blend_mode, beam_non_light_flags, nil, nil) +end + +data:extend( +{ + make_beam(true), + make_beam(false) +} +) diff --git a/factorio/data/base/prototypes/entity/biter-ai-settings.lua b/factorio/data/base/prototypes/entity/biter-ai-settings.lua new file mode 100644 index 0000000000000000000000000000000000000000..c801074b3ed95416fcb37fd0afd2e107e33946e2 --- /dev/null +++ b/factorio/data/base/prototypes/entity/biter-ai-settings.lua @@ -0,0 +1 @@ +biter_ai_settings = { destroy_when_commands_fail = true, allow_try_return_to_spawner = true } diff --git a/factorio/data/base/prototypes/entity/biter-animations.lua b/factorio/data/base/prototypes/entity/biter-animations.lua new file mode 100644 index 0000000000000000000000000000000000000000..b9ed5bc964157ca3b877e55155706ed216776646 --- /dev/null +++ b/factorio/data/base/prototypes/entity/biter-animations.lua @@ -0,0 +1,839 @@ +require ("util") + +function biterrunanimation(scale, tint1, tint2) + return + { + layers= + { + { + filenames = + { + "__base__/graphics/entity/biter/biter-run-01.png", + "__base__/graphics/entity/biter/biter-run-02.png", + "__base__/graphics/entity/biter/biter-run-03.png", + "__base__/graphics/entity/biter/biter-run-04.png" + }, + slice = 8, + lines_per_file = 8, + line_length = 8, + width = 202, + height = 158, + frame_count = 16, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-2, -6), scale), + scale = scale, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-run-01.png", + "__base__/graphics/entity/biter/hr-biter-run-02.png", + "__base__/graphics/entity/biter/hr-biter-run-03.png", + "__base__/graphics/entity/biter/hr-biter-run-04.png" + }, + slice = 8, + lines_per_file = 8, + line_length = 8, + width = 398, + height = 310, + frame_count = 16, + shift = util.mul_shift(util.by_pixel(-1, -5), scale), + direction_count = 16, + scale = 0.5 * scale + } + }, + { + filenames = + { + "__base__/graphics/entity/biter/biter-run-mask1-01.png", + "__base__/graphics/entity/biter/biter-run-mask1-02.png", + "__base__/graphics/entity/biter/biter-run-mask1-03.png", + "__base__/graphics/entity/biter/biter-run-mask1-04.png" + }, + slice = 8, + lines_per_file = 8, + flags = { "mask" }, + line_length = 8, + width = 118, + height = 94, + frame_count = 16, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(0, -38), scale), + scale = scale, + tint = tint1, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-run-mask1-01.png", + "__base__/graphics/entity/biter/hr-biter-run-mask1-02.png", + "__base__/graphics/entity/biter/hr-biter-run-mask1-03.png", + "__base__/graphics/entity/biter/hr-biter-run-mask1-04.png" + }, + slice = 8, + lines_per_file = 8, + line_length = 8, + width = 238, + height = 182, + frame_count = 16, + shift = util.mul_shift(util.by_pixel(-1, -37), scale), + direction_count = 16, + scale = 0.5 * scale, + tint = tint1 + } + }, + { + filenames = + { + "__base__/graphics/entity/biter/biter-run-mask2-01.png", + "__base__/graphics/entity/biter/biter-run-mask2-02.png", + "__base__/graphics/entity/biter/biter-run-mask2-03.png", + "__base__/graphics/entity/biter/biter-run-mask2-04.png" + }, + slice = 8, + lines_per_file = 8, + flags = { "mask" }, + line_length = 8, + width = 120, + height = 92, + frame_count = 16, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-2, -38), scale), + scale = scale, + tint = tint2, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-run-mask2-01.png", + "__base__/graphics/entity/biter/hr-biter-run-mask2-02.png", + "__base__/graphics/entity/biter/hr-biter-run-mask2-03.png", + "__base__/graphics/entity/biter/hr-biter-run-mask2-04.png" + }, + slice = 8, + lines_per_file = 8, + line_length = 8, + width = 232, + height = 184, + frame_count = 16, + shift = util.mul_shift(util.by_pixel(0, -38), scale), + direction_count = 16, + scale = 0.5 * scale, + tint = tint2 + } + }, + { + filenames = + { + "__base__/graphics/entity/biter/biter-run-shadow-01.png", + "__base__/graphics/entity/biter/biter-run-shadow-02.png", + "__base__/graphics/entity/biter/biter-run-shadow-03.png", + "__base__/graphics/entity/biter/biter-run-shadow-04.png" + }, + slice = 8, + lines_per_file = 8, + line_length = 8, + width = 216, + height = 144, + frame_count = 16, + shift = util.mul_shift(util.by_pixel(8, 0), scale), + direction_count = 16, + scale = scale, + draw_as_shadow = true, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-run-shadow-01.png", + "__base__/graphics/entity/biter/hr-biter-run-shadow-02.png", + "__base__/graphics/entity/biter/hr-biter-run-shadow-03.png", + "__base__/graphics/entity/biter/hr-biter-run-shadow-04.png" + }, + slice = 8, + lines_per_file = 8, + line_length = 8, + width = 432, + height = 292, + frame_count = 16, + shift = util.mul_shift(util.by_pixel(8, -1), scale), + direction_count = 16, + scale = 0.5 * scale, + draw_as_shadow = true + } + } + } + } +end + +function biterattackanimation(scale, tint1, tint2) + return + { + layers= + { + { + filenames = + { + "__base__/graphics/entity/biter/biter-attack-01.png", + "__base__/graphics/entity/biter/biter-attack-02.png", + "__base__/graphics/entity/biter/biter-attack-03.png", + "__base__/graphics/entity/biter/biter-attack-04.png" + }, + slice = 11, + lines_per_file = 4, + line_length = 16, + width = 182, + height = 176, + frame_count = 11, + direction_count = 16, + animation_speed = 0.4, + shift = util.mul_shift(util.by_pixel(-2, -26), scale), + scale = scale, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-attack-01.png", + "__base__/graphics/entity/biter/hr-biter-attack-02.png", + "__base__/graphics/entity/biter/hr-biter-attack-03.png", + "__base__/graphics/entity/biter/hr-biter-attack-04.png" + }, + slice = 11, + lines_per_file = 4, + line_length = 16, + width = 356, + height = 348, + frame_count = 11, + shift = util.mul_shift(util.by_pixel(0, -25), scale), + direction_count = 16, + animation_speed = 0.4, + scale = 0.5 * scale + } + }, + { + filenames = + { + "__base__/graphics/entity/biter/biter-attack-mask1-01.png", + "__base__/graphics/entity/biter/biter-attack-mask1-02.png", + "__base__/graphics/entity/biter/biter-attack-mask1-03.png", + "__base__/graphics/entity/biter/biter-attack-mask1-04.png" + }, + slice = 11, + lines_per_file = 4, + flags = { "mask" }, + line_length = 16, + width = 178, + height = 144, + frame_count = 11, + direction_count = 16, + animation_speed = 0.4, + shift = util.mul_shift(util.by_pixel(0, -42), scale), + scale = scale, + tint = tint1, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-attack-mask1-01.png", + "__base__/graphics/entity/biter/hr-biter-attack-mask1-02.png", + "__base__/graphics/entity/biter/hr-biter-attack-mask1-03.png", + "__base__/graphics/entity/biter/hr-biter-attack-mask1-04.png" + }, + slice = 11, + lines_per_file = 4, + line_length = 16, + width = 360, + height = 282, + frame_count = 11, + shift = util.mul_shift(util.by_pixel(-1, -41), scale), + direction_count = 16, + animation_speed = 0.4, + scale = 0.5 * scale, + tint = tint1 + } + }, + { + filenames = + { + "__base__/graphics/entity/biter/biter-attack-mask2-01.png", + "__base__/graphics/entity/biter/biter-attack-mask2-02.png", + "__base__/graphics/entity/biter/biter-attack-mask2-03.png", + "__base__/graphics/entity/biter/biter-attack-mask2-04.png" + }, + slice = 11, + lines_per_file = 4, + flags = { "mask" }, + line_length = 16, + width = 182, + height = 144, + frame_count = 11, + direction_count = 16, + animation_speed = 0.4, + shift = util.mul_shift(util.by_pixel(-2, -42), scale), + scale = scale, + tint = tint2, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-attack-mask2-01.png", + "__base__/graphics/entity/biter/hr-biter-attack-mask2-02.png", + "__base__/graphics/entity/biter/hr-biter-attack-mask2-03.png", + "__base__/graphics/entity/biter/hr-biter-attack-mask2-04.png" + }, + slice = 11, + lines_per_file = 4, + line_length = 16, + width = 358, + height = 282, + frame_count = 11, + shift = util.mul_shift(util.by_pixel(-1, -41), scale), + direction_count = 16, + animation_speed = 0.4, + scale = 0.5 * scale, + tint = tint2 + } + }, + { + filenames = + { + "__base__/graphics/entity/biter/biter-attack-shadow-01.png", + "__base__/graphics/entity/biter/biter-attack-shadow-02.png", + "__base__/graphics/entity/biter/biter-attack-shadow-03.png", + "__base__/graphics/entity/biter/biter-attack-shadow-04.png" + }, + slice = 11, + lines_per_file = 4, + line_length = 16, + width = 240, + height = 128, + frame_count = 11, + shift = util.mul_shift(util.by_pixel(30, 0), scale), + direction_count = 16, + animation_speed = 0.4, + scale = scale, + draw_as_shadow = true, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-attack-shadow-01.png", + "__base__/graphics/entity/biter/hr-biter-attack-shadow-02.png", + "__base__/graphics/entity/biter/hr-biter-attack-shadow-03.png", + "__base__/graphics/entity/biter/hr-biter-attack-shadow-04.png" + }, + slice = 11, + lines_per_file = 4, + line_length = 16, + width = 476, + height = 258, + frame_count = 11, + shift = util.mul_shift(util.by_pixel(31, -1), scale), + direction_count = 16, + animation_speed = 0.4, + scale = 0.5 * scale, + draw_as_shadow = true + } + } + } + } +end + +function biteridleanimation(scale, tint1, tint2) + return + { + layers= + { + { + filenames = + { + "__base__/graphics/entity/biter/biter-idle-01.png", + "__base__/graphics/entity/biter/biter-idle-02.png", + "__base__/graphics/entity/biter/biter-idle-03.png", + "__base__/graphics/entity/biter/biter-idle-04.png" + }, + line_length = 11, + width = 154, + height = 132, + frame_count = 11, + slice = 11, + lines_per_file = 4, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-2, -12), scale), + scale = scale, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-idle-01.png", + "__base__/graphics/entity/biter/hr-biter-idle-02.png", + "__base__/graphics/entity/biter/hr-biter-idle-03.png", + "__base__/graphics/entity/biter/hr-biter-idle-04.png" + }, + line_length = 11, + width = 304, + height = 258, + frame_count = 11, + slice = 11, + lines_per_file = 4, + shift = util.mul_shift(util.by_pixel(-1, -11), scale), + direction_count = 16, + scale = 0.5 * scale + } + }, + { + filenames = + { + "__base__/graphics/entity/biter/biter-idle-mask1-01.png", + "__base__/graphics/entity/biter/biter-idle-mask1-02.png", + "__base__/graphics/entity/biter/biter-idle-mask1-03.png", + "__base__/graphics/entity/biter/biter-idle-mask1-04.png" + }, + flags = { "mask" }, + line_length = 11, + width = 124, + height = 110, + frame_count = 11, + slice = 11, + lines_per_file = 4, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-2, -24), scale), + scale = scale, + tint = tint1, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-idle-mask1-01.png", + "__base__/graphics/entity/biter/hr-biter-idle-mask1-02.png", + "__base__/graphics/entity/biter/hr-biter-idle-mask1-03.png", + "__base__/graphics/entity/biter/hr-biter-idle-mask1-04.png" + }, + line_length = 11, + width = 244, + height = 214, + frame_count = 11, + slice = 11, + lines_per_file = 4, + shift = util.mul_shift(util.by_pixel(-1, -23), scale), + direction_count = 16, + scale = 0.5 * scale, + tint = tint1 + } + }, + { + filenames = + { + "__base__/graphics/entity/biter/biter-idle-mask2-01.png", + "__base__/graphics/entity/biter/biter-idle-mask2-02.png", + "__base__/graphics/entity/biter/biter-idle-mask2-03.png", + "__base__/graphics/entity/biter/biter-idle-mask2-04.png" + }, + flags = { "mask" }, + line_length = 11, + width = 124, + height = 108, + frame_count = 11, + slice = 11, + lines_per_file = 4, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-2, -24), scale), + scale = scale, + tint = tint2, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-idle-mask2-01.png", + "__base__/graphics/entity/biter/hr-biter-idle-mask2-02.png", + "__base__/graphics/entity/biter/hr-biter-idle-mask2-03.png", + "__base__/graphics/entity/biter/hr-biter-idle-mask2-04.png" + }, + line_length = 11, + width = 242, + height = 212, + frame_count = 11, + slice = 11, + lines_per_file = 4, + shift = util.mul_shift(util.by_pixel(-1, -23), scale), + direction_count = 16, + scale = 0.5 * scale, + tint = tint2 + } + }, + { + filenames = + { + "__base__/graphics/entity/biter/biter-idle-shadow-01.png", + "__base__/graphics/entity/biter/biter-idle-shadow-02.png", + "__base__/graphics/entity/biter/biter-idle-shadow-03.png", + "__base__/graphics/entity/biter/biter-idle-shadow-04.png" + }, + line_length = 11, + width = 184, + height = 110, + frame_count = 11, + slice = 11, + lines_per_file = 4, + shift = util.mul_shift(util.by_pixel(14, -2), scale), + direction_count = 16, + scale = scale, + draw_as_shadow = true, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-idle-shadow-01.png", + "__base__/graphics/entity/biter/hr-biter-idle-shadow-02.png", + "__base__/graphics/entity/biter/hr-biter-idle-shadow-03.png", + "__base__/graphics/entity/biter/hr-biter-idle-shadow-04.png" + }, + line_length = 11, + width = 362, + height = 216, + frame_count = 11, + slice = 11, + lines_per_file = 4, + shift = util.mul_shift(util.by_pixel(15, -1), scale), + direction_count = 16, + scale = 0.5 * scale, + draw_as_shadow = true + } + } + } + } +end + +function biterdieanimation(scale, tint1, tint2) + return + { + layers= + { + { + filenames = + { + "__base__/graphics/entity/biter/biter-die-01.png", + "__base__/graphics/entity/biter/biter-die-02.png", + "__base__/graphics/entity/biter/biter-die-03.png", + "__base__/graphics/entity/biter/biter-die-04.png", + "__base__/graphics/entity/biter/biter-die-05.png", + "__base__/graphics/entity/biter/biter-die-06.png", + "__base__/graphics/entity/biter/biter-die-07.png", + "__base__/graphics/entity/biter/biter-die-08.png", + "__base__/graphics/entity/biter/biter-die-09.png", + "__base__/graphics/entity/biter/biter-die-10.png", + "__base__/graphics/entity/biter/biter-die-11.png", + "__base__/graphics/entity/biter/biter-die-12.png", + "__base__/graphics/entity/biter/biter-die-13.png", + "__base__/graphics/entity/biter/biter-die-14.png", + "__base__/graphics/entity/biter/biter-die-15.png", + "__base__/graphics/entity/biter/biter-die-16.png", + "__base__/graphics/entity/biter/biter-die-17.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 276, + height = 202, + frame_count = 17, + direction_count = 16, + shift= util.mul_shift(util.by_pixel(-2, -4), scale), + scale = scale, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-die-01.png", + "__base__/graphics/entity/biter/hr-biter-die-02.png", + "__base__/graphics/entity/biter/hr-biter-die-03.png", + "__base__/graphics/entity/biter/hr-biter-die-04.png", + "__base__/graphics/entity/biter/hr-biter-die-05.png", + "__base__/graphics/entity/biter/hr-biter-die-06.png", + "__base__/graphics/entity/biter/hr-biter-die-07.png", + "__base__/graphics/entity/biter/hr-biter-die-08.png", + "__base__/graphics/entity/biter/hr-biter-die-09.png", + "__base__/graphics/entity/biter/hr-biter-die-10.png", + "__base__/graphics/entity/biter/hr-biter-die-11.png", + "__base__/graphics/entity/biter/hr-biter-die-12.png", + "__base__/graphics/entity/biter/hr-biter-die-13.png", + "__base__/graphics/entity/biter/hr-biter-die-14.png", + "__base__/graphics/entity/biter/hr-biter-die-15.png", + "__base__/graphics/entity/biter/hr-biter-die-16.png", + "__base__/graphics/entity/biter/hr-biter-die-17.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 544, + height = 402, + frame_count = 17, + shift = util.mul_shift(util.by_pixel(0, -4), scale), + direction_count = 16, + scale = 0.5 * scale + } + }, + { + filenames = + { + "__base__/graphics/entity/biter/biter-die-mask1-01.png", + "__base__/graphics/entity/biter/biter-die-mask1-02.png", + "__base__/graphics/entity/biter/biter-die-mask1-03.png", + "__base__/graphics/entity/biter/biter-die-mask1-04.png", + "__base__/graphics/entity/biter/biter-die-mask1-05.png", + "__base__/graphics/entity/biter/biter-die-mask1-06.png", + "__base__/graphics/entity/biter/biter-die-mask1-07.png", + "__base__/graphics/entity/biter/biter-die-mask1-08.png", + "__base__/graphics/entity/biter/biter-die-mask1-09.png", + "__base__/graphics/entity/biter/biter-die-mask1-10.png", + "__base__/graphics/entity/biter/biter-die-mask1-11.png", + "__base__/graphics/entity/biter/biter-die-mask1-12.png", + "__base__/graphics/entity/biter/biter-die-mask1-13.png", + "__base__/graphics/entity/biter/biter-die-mask1-14.png", + "__base__/graphics/entity/biter/biter-die-mask1-15.png", + "__base__/graphics/entity/biter/biter-die-mask1-16.png", + "__base__/graphics/entity/biter/biter-die-mask1-17.png" + }, + slice = 4, + lines_per_file = 4, + flags = { "mask" }, + line_length = 4, + width = 198, + height = 166, + frame_count = 17, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(0, -22), scale), + scale = scale, + tint = tint1, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-die-mask1-01.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-02.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-03.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-04.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-05.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-06.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-07.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-08.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-09.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-10.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-11.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-12.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-13.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-14.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-15.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-16.png", + "__base__/graphics/entity/biter/hr-biter-die-mask1-17.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 398, + height = 328, + frame_count = 17, + shift = util.mul_shift(util.by_pixel(-1, -21), scale), + direction_count = 16, + scale = 0.5 * scale, + tint = tint1 + } + }, + { + filenames = + { + "__base__/graphics/entity/biter/biter-die-mask2-01.png", + "__base__/graphics/entity/biter/biter-die-mask2-02.png", + "__base__/graphics/entity/biter/biter-die-mask2-03.png", + "__base__/graphics/entity/biter/biter-die-mask2-04.png", + "__base__/graphics/entity/biter/biter-die-mask2-05.png", + "__base__/graphics/entity/biter/biter-die-mask2-06.png", + "__base__/graphics/entity/biter/biter-die-mask2-07.png", + "__base__/graphics/entity/biter/biter-die-mask2-08.png", + "__base__/graphics/entity/biter/biter-die-mask2-09.png", + "__base__/graphics/entity/biter/biter-die-mask2-10.png", + "__base__/graphics/entity/biter/biter-die-mask2-11.png", + "__base__/graphics/entity/biter/biter-die-mask2-12.png", + "__base__/graphics/entity/biter/biter-die-mask2-13.png", + "__base__/graphics/entity/biter/biter-die-mask2-14.png", + "__base__/graphics/entity/biter/biter-die-mask2-15.png", + "__base__/graphics/entity/biter/biter-die-mask2-16.png", + "__base__/graphics/entity/biter/biter-die-mask2-17.png" + }, + slice = 4, + lines_per_file = 4, + flags = { "mask" }, + line_length = 4, + width = 200, + height = 166, + frame_count = 17, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-2, -22), scale), + scale = scale, + tint = tint2, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-die-mask2-01.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-02.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-03.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-04.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-05.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-06.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-07.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-08.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-09.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-10.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-11.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-12.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-13.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-14.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-15.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-16.png", + "__base__/graphics/entity/biter/hr-biter-die-mask2-17.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 396, + height = 330, + frame_count = 17, + shift = util.mul_shift(util.by_pixel(-1, -22), scale), + direction_count = 16, + scale = 0.5 * scale, + tint = tint2 + } + }, + { + filenames = + { + "__base__/graphics/entity/biter/biter-die-shadow-01.png", + "__base__/graphics/entity/biter/biter-die-shadow-02.png", + "__base__/graphics/entity/biter/biter-die-shadow-03.png", + "__base__/graphics/entity/biter/biter-die-shadow-04.png", + "__base__/graphics/entity/biter/biter-die-shadow-05.png", + "__base__/graphics/entity/biter/biter-die-shadow-06.png", + "__base__/graphics/entity/biter/biter-die-shadow-07.png", + "__base__/graphics/entity/biter/biter-die-shadow-08.png", + "__base__/graphics/entity/biter/biter-die-shadow-09.png", + "__base__/graphics/entity/biter/biter-die-shadow-10.png", + "__base__/graphics/entity/biter/biter-die-shadow-11.png", + "__base__/graphics/entity/biter/biter-die-shadow-12.png", + "__base__/graphics/entity/biter/biter-die-shadow-13.png", + "__base__/graphics/entity/biter/biter-die-shadow-14.png", + "__base__/graphics/entity/biter/biter-die-shadow-15.png", + "__base__/graphics/entity/biter/biter-die-shadow-16.png", + "__base__/graphics/entity/biter/biter-die-shadow-17.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 282, + height = 192, + frame_count = 17, + shift = util.mul_shift(util.by_pixel(4, 0), scale), + direction_count = 16, + scale = scale, + draw_as_shadow = true, + hr_version = + { + filenames = + { + "__base__/graphics/entity/biter/hr-biter-die-shadow-01.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-02.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-03.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-04.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-05.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-06.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-07.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-08.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-09.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-10.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-11.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-12.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-13.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-14.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-15.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-16.png", + "__base__/graphics/entity/biter/hr-biter-die-shadow-17.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 564, + height = 384, + frame_count = 17, + shift = util.mul_shift(util.by_pixel(4, 0), scale), + direction_count = 16, + scale = 0.5 * scale, + draw_as_shadow = true + } + } + } + } +end + +function add_biter_die_animation(scale, tint1, tint2, corpse) + corpse.animation = biterdieanimation(scale, tint1, tint2) + corpse.dying_speed = 0.04 + corpse.time_before_removed = 15 * 60 * 60 + corpse.direction_shuffle = { { 1, 2, 3, 16 }, { 4, 5, 6, 7 }, { 8, 9, 10, 11 }, { 12, 13, 14, 15 } } + corpse.shuffle_directions_at_frame = 7 + corpse.final_render_layer = "lower-object-above-shadow" + + corpse.ground_patch_render_layer = "decals" -- "transport-belt-integration" + corpse.ground_patch_fade_in_delay = 1 / 0.02 -- in ticks; 1/dying_speed to delay the animation until dying animation finishes + corpse.ground_patch_fade_in_speed = 0.002 + corpse.ground_patch_fade_out_start = 50 * 60 + corpse.ground_patch_fade_out_duration = 20 * 60 + + local a = 1 + local d = 0.9 + corpse.ground_patch = + { + sheet = + { + filename = "__base__/graphics/entity/biter/blood-puddle-var-main.png", + flags = { "low-object" }, + line_length = 4, + variation_count = 4, + frame_count = 1, + width = 84, + height = 68, + shift = util.by_pixel(1, 0), + tint = {r = 0.6 * d * a, g = 0.1 * d * a, b = 0.6 * d * a, a = a}, + scale = scale, + hr_version = + { + filename = "__base__/graphics/entity/biter/hr-blood-puddle-var-main.png", + flags = { "low-object" }, + line_length = 4, + variation_count = 4, + frame_count = 1, + width = 164, + height = 134, + shift = util.by_pixel(-0.5,-0.5), + tint = {r = 0.6 * d * a, g = 0.1 * d * a, b = 0.6 * d * a, a = a}, + scale = 0.5 * scale + } + } + } + return corpse +end + +function biter_water_reflection(scale) + return + { + pictures = + { + filename = "__base__/graphics/entity/biter/biter-reflection.png", + priority = "extra-high", + width = 20, + height = 28, + shift = util.by_pixel(5, 15), + scale = 5 * scale, + variation_count = 1 + }, + rotate = true, + orientation_to_variation = false + } +end diff --git a/factorio/data/base/prototypes/entity/biter-die-effects.lua b/factorio/data/base/prototypes/entity/biter-die-effects.lua new file mode 100644 index 0000000000000000000000000000000000000000..3c2d34d356773ea832c0e74e64c9dec68cdb80fb --- /dev/null +++ b/factorio/data/base/prototypes/entity/biter-die-effects.lua @@ -0,0 +1,1894 @@ +local effects = {} + +---- SMALL- BITER DEATH +effects.small_biter = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { 0, 0.5 }, + { 0, 0.6 } + }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5} }, + tile_collision_mask = nil, + initial_height = 0.9, + initial_height_deviation = 0, + initial_vertical_speed = 0.03, + initial_vertical_speed_deviation = 0.03, + speed_from_center = 0.03, + speed_from_center_deviation = 0.03, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 12, + tail_length_deviation = 25, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-small-medium", + offsets = + { + { 0, 0 } + }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.955, + tail_length = 3, + tail_length_deviation = 0, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { 0, -0.4 } + }, + offset_deviation = { { 0.5, -0.5 }, { 0.5, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.1, + initial_vertical_speed = 0.075, + initial_vertical_speed_deviation = 0.075, + speed_from_center = 0.03, + speed_from_center_deviation = 0.03, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 13, + tail_length_deviation = 3, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 13, + repeat_count_deviation = 1, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -1, -1 }, { 1, 1 } }, + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = 0, + initial_vertical_speed = 0.009, + initial_vertical_speed_deviation = 0.009, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 5, + tail_length_deviation = 5, + tail_width = 3 + } + } + } +} + +---- MEDIUM BITER DEATH +effects.medium_biter = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { -0.1, -1.2}, + { 0, -0.24 } + }, + offset_deviation = { { -0.5, -0.5 }, { -0.5, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.9, + initial_height_deviation = 0.9, + initial_vertical_speed = 0.03, + initial_vertical_speed_deviation = 0.03, + speed_from_center = 0.02, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 12, + tail_length_deviation = 25, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-small-medium", + offsets = + { + { 0, 0 } + }, + offset_deviation = { { -0.7, -0.7 }, { 0.7, 0.7 } }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.955, + tail_length = 3, + tail_length_deviation = 0, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.7, -0.7 }, { 0.7, 0.7 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.1, + initial_vertical_speed = 0.075, + initial_vertical_speed_deviation = 0.075, + speed_from_center = 0.03, + speed_from_center_deviation = 0.03, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 13, + tail_length_deviation = 3, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 13, + repeat_count_deviation = 1, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.7, -0.7 }, { 0.7, 0.7 } }, + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = 0, + initial_vertical_speed = 0.01, + initial_vertical_speed_deviation = 0.01, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 11, + tail_length_deviation = 0, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.7, -0.7 }, { 0.7, 0.7 } }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.3, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.04, + speed_from_center = 0.06, + speed_from_center_deviation = 0.06, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 5, + tail_length_deviation = 5, + tail_width = 3 + } + } + } +} + +----BIG BITER DEATH +effects.big_biter = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { 0, -0.8 }, + { 0, -0.25 } + }, + offset_deviation = { { -0.8, -0.8 }, { 0.8, 0.8 } }, + tile_collision_mask = nil, + initial_height = 0.9, + initial_height_deviation = 0.9, + initial_vertical_speed = 0.03, + initial_vertical_speed_deviation = 0.03, + speed_from_center = 0.03, + speed_from_center_deviation = 0.03, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 12, + tail_length_deviation = 25, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-small-medium", + offsets = + { + { 0, 0 } + }, + offset_deviation = { { -0.8, -0.8 }, { 0.8, 0.8 } }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 1, + tail_length = 3, + tail_length_deviation = 0, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 9, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.8, -0.8 }, { 0.8, 0.8 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.1, + initial_vertical_speed = 0.075, + initial_vertical_speed_deviation = 0.075, + speed_from_center = 0.03, + speed_from_center_deviation = 0.03, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 21, + tail_length_deviation = 3, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 13, + repeat_count_deviation = 1, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.8, -0.8 }, { 0.8, 0.8 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.1, + initial_vertical_speed = 0.01, + initial_vertical_speed_deviation = 0.01, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 11, + tail_length_deviation = 7, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.8, -0.8 }, { 0.8, 0.8 } }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.3, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.04, + speed_from_center = 0.06, + speed_from_center_deviation = 0.06, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 10, + tail_length_deviation = 12, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-big", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.8, -0.8 }, { 0.8, 0.8 } }, + tile_collision_mask = nil, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.1, + speed_from_center = 0.03, + speed_from_center_deviation = 0.03, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 2, + tail_length_deviation = 0, + tail_width = 3 + } + } + } +} + +effects.behemoth_biter = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 8, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { 0, -0.8 }, + { 0, -0.25 } + }, + offset_deviation = { { -0.8, -0.8 }, { 0.8, 0.8 } }, + tile_collision_mask = nil, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.04, + speed_from_center = 0.035, + speed_from_center_deviation = 0.035, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 12, + tail_length_deviation = 25, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-small-medium", + offsets = + { + { 0, 0 } + }, + offset_deviation = { { -0.8, -0.8 }, { 0.8, 0.8 } }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.07, + initial_vertical_speed_deviation = 0.07, + speed_from_center = 0.07, + speed_from_center_deviation = 0.07, + frame_speed = 1, + frame_speed_deviation = 0.955, + tail_length = 3, + tail_length_deviation = 0, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 9, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.8, -0.8 }, { 0.8, 0.8 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.1, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.09, + speed_from_center = 0.04, + speed_from_center_deviation = 0.04, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 21, + tail_length_deviation = 3, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 13, + repeat_count_deviation = 1, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.8, -0.8 }, { 0.8, 0.8 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.1, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.2, + speed_from_center_deviation = 0.2, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 11, + tail_length_deviation = 7, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.8, -0.8 }, { 0.8, 0.8 } }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.3, + initial_vertical_speed = 0.055, + initial_vertical_speed_deviation = 0.055, + speed_from_center = 0.1, + speed_from_center_deviation = 0.1, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 10, + tail_length_deviation = 12, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-big", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.8, -0.8 }, { 0.8, 0.8 } }, + tile_collision_mask = nil, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.1, + speed_from_center = 0.04, + speed_from_center_deviation = 0.04, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 2, + tail_length_deviation = 0, + tail_width = 3 + } + } + } +} + +--SMALL SPITTER +effects.small_spitter = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { -0.07813, 1.211 }, + { -0.01563, 0.2422 } + }, + offset_deviation = { { -0.1, -1 }, { 0.1, 1 } }, + tile_collision_mask = nil, + initial_height = 0.9, + initial_height_deviation = 0, + initial_vertical_speed = 0.029, + initial_vertical_speed_deviation = 0.07, + speed_from_center = 0.02, + speed_from_center_deviation = 0.015, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 12, + tail_length_deviation = 25, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-small-medium", + offsets = + { + { 0.03906, -0.02344 } + }, + offset_deviation = { { -1, -0.6992 }, { 1, 0.6992 } }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.955, + tail_length = 3, + tail_length_deviation = 0, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { -0.0625, -0.3828 } + }, + offset_deviation = { { -1, -1 }, { 1, 1 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.05, + initial_vertical_speed = 0.075, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 13, + tail_length_deviation = 3, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 13, + repeat_count_deviation = 1, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -1, -1 }, { 1, 1 } }, + tile_collision_mask = nil, + initial_height = -0, + initial_height_deviation = 0, + initial_vertical_speed = 0.009, + initial_vertical_speed_deviation = 0.005, + speed_from_center = 0.05, + speed_from_center_deviation = 0.041, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 11, + tail_length_deviation = 0, + tail_width = 1 + } + } + } +} +--MEDIUM-SPITTER +effects.medium_spitter = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { -0.07813, 1.211 }, + { -0.01563, 0.2422 } + }, + offset_deviation = { { 0, -1 }, { 0, 1 } }, + tile_collision_mask = nil, + initial_height = 0.9, + initial_height_deviation = 0, + initial_vertical_speed = 0.029, + initial_vertical_speed_deviation = 0.07, + speed_from_center = 0.02, + speed_from_center_deviation = 0.015, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 12, + tail_length_deviation = 25, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-small-medium", + offsets = + { + { 0.03906, -0.02344 } + }, + offset_deviation = { { -1, -0.6992 }, { 1, 0.6992 } }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.955, + tail_length = 3, + tail_length_deviation = 0, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, -0.03906 } }, + offset_deviation = { { -1, -1 }, { 1, 1 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.05, + initial_vertical_speed = 0.075, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 13, + tail_length_deviation = 3, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 13, + repeat_count_deviation = 1, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -1, -1 }, { 1, 1 } }, + tile_collision_mask = nil, + initial_height = -0, + initial_height_deviation = 0, + initial_vertical_speed = 0.009, + initial_vertical_speed_deviation = 0.005, + speed_from_center = 0.05, + speed_from_center_deviation = 0.041, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 11, + tail_length_deviation = 0, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -1, -0.5 }, { 1, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.043, + initial_vertical_speed_deviation = 0.003, + speed_from_center = 0.06, + speed_from_center_deviation = 0.042, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 10, + tail_length_deviation = 12, + tail_width = 1 + } + } + } +} +--BIG-SPITTER +effects.big_spitter = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { 0.0625, 0.7891 }, + { -0.01563, 0.2422 } + }, + offset_deviation = { { -1, -1 }, { 1, 1 } }, + tile_collision_mask = nil, + initial_height = 0.9, + initial_height_deviation = 0, + initial_vertical_speed = 0.029, + initial_vertical_speed_deviation = 0.07, + speed_from_center = 0.03, + speed_from_center_deviation = 0.015, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 12, + tail_length_deviation = 25, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-small-medium", + offsets = + { + { 0.03906, -0.02344 } + }, + offset_deviation = { { -1, -0.6992 }, { 1, 0.6992 } }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.955, + tail_length = 3, + tail_length_deviation = 0, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 9, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, -0.03906 } }, + offset_deviation = { { -1, -1 }, { 1, 1 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.05, + initial_vertical_speed = 0.075, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 21, + tail_length_deviation = 3, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 13, + repeat_count_deviation = 1, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -1, -1 }, { 1, 1 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.01, + initial_vertical_speed = 0.009, + initial_vertical_speed_deviation = 0.005, + speed_from_center = 0.13, + speed_from_center_deviation = 0.041, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 11, + tail_length_deviation = 7, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -1, -0.5 }, { 1, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.043, + initial_vertical_speed_deviation = 0.003, + speed_from_center = 0.06, + speed_from_center_deviation = 0.042, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 10, + tail_length_deviation = 12, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-big", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.02, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 2, + tail_length_deviation = 0, + tail_width = 1 + } + } + } +} + +effects.behemoth_spitter = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 8, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { 0.0625, 0.7891 }, + { -0.01563, 0.2422 } + }, + offset_deviation = { { -1, -1 }, { 1, 1 } }, + tile_collision_mask = nil, + initial_height = 0.9, + initial_height_deviation = 0, + initial_vertical_speed = 0.040, + initial_vertical_speed_deviation = 0.07, + speed_from_center = 0.035, + speed_from_center_deviation = 0.015, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 12, + tail_length_deviation = 25, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-small-medium", + offsets = + { + { 0.03906, -0.02344 } + }, + offset_deviation = { { -1, -0.6992 }, { 1, 0.6992 } }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.07, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.07, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.955, + tail_length = 3, + tail_length_deviation = 0, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 9, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, -0.03906 } }, + offset_deviation = { { -1, -1 }, { 1, 1 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.05, + initial_vertical_speed = 0.090, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 21, + tail_length_deviation = 3, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 13, + repeat_count_deviation = 1, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -1, -1 }, { 1, 1 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.01, + initial_vertical_speed = 0.018, + initial_vertical_speed_deviation = 0.005, + speed_from_center = 0.20, + speed_from_center_deviation = 0.041, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 11, + tail_length_deviation = 7, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -1, -0.5 }, { 1, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.055, + initial_vertical_speed_deviation = 0.003, + speed_from_center = 0.09, + speed_from_center_deviation = 0.042, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 10, + tail_length_deviation = 12, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-big", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.02, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.035, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 2, + tail_length_deviation = 0, + tail_width = 1 + } + } + } +} + +----SMALL WORM DEATH +effects.small_worm = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { -0.125, -1.289 }, + { -0.1406, -1.195 } + }, + offset_deviation = { { -0.1992, -1 }, { 0.1992, 1 } }, + tile_collision_mask = nil, + initial_height = 0.7, + initial_height_deviation = 0, + initial_vertical_speed = 0.029, + initial_vertical_speed_deviation = 0.07, + speed_from_center = 0.06, + speed_from_center_deviation = 0.037, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 30, + tail_length_deviation = 16, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 36, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-lower-layer", + offsets = + { + { -0.0625, -0.3828 } + }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.05, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.052, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 25, + tail_length_deviation = 0, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + tile_collision_mask = nil, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.019, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 3, + tail_length_deviation = 0, + tail_width = 1 + } + } + } +} + +----MEDIUM WORM DEATH +effects.medium_worm = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { 0.07813, 0.1094 }, + { 0, -0.5703 } + }, + offset_deviation = { { -0.1992, -1 }, { 0.1992, 1 } }, + tile_collision_mask = nil, + initial_height = 1.4, + initial_height_deviation = 0, + initial_vertical_speed = 0.067, + initial_vertical_speed_deviation = 0.07, + speed_from_center = 0.06, + speed_from_center_deviation = 0.037, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 30, + tail_length_deviation = 100, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-small-medium", + offsets = + { + { -0.09375, -1.063 } + }, + offset_deviation = { { -0.7969, -1 }, { 0.7969, 1 } }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.955, + tail_length = 3, + tail_length_deviation = 0, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 36, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-lower-layer", + offsets = + { + { -0.0625, -0.3828 } + }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.05, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.052, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 25, + tail_length_deviation = 0, + tail_width = 1 + } + } + } +} + +----BIG WORM DEATH +effects.big_worm = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { -0.07813, -0.6953 }, + { -0.125, -1.289 } + }, + offset_deviation = { { -0.1992, -1 }, { 0.1992, 1 } }, + tile_collision_mask = nil, + initial_height = 1.8, + initial_height_deviation = 0, + initial_vertical_speed = 0.067, + initial_vertical_speed_deviation = 0.07, + speed_from_center = 0.06, + speed_from_center_deviation = 0.037, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 30, + tail_length_deviation = 100, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 3, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-big", + offsets = + { + { -0.09375, -1.063 } + }, + offset_deviation = { { -0.7969, -1 }, { 0.7969, 1 } }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.955, + tail_length = 3, + tail_length_deviation = 0, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 36, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-lower-layer", + offsets = + { + { -0.0625, -0.3828 } + }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.05, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.052, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 25, + tail_length_deviation = 0, + tail_width = 1 + } + } + } +} + +----BEHEMOTH WORM DEATH +effects.behemoth_worm = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 6, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle", + offsets = + { + { -0.07813, -0.6953 }, + { -0.125, -1.289 } + }, + offset_deviation = { { -0.1992, -1 }, { 0.1992, 1 } }, + tile_collision_mask = nil, + initial_height = 2.3, + initial_height_deviation = 0, + initial_vertical_speed = 0.067, + initial_vertical_speed_deviation = 0.07, + speed_from_center = 0.06, + speed_from_center_deviation = 0.037, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 30, + tail_length_deviation = 100, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-big", + offsets = + { + { -0.09375, -1.063 } + }, + offset_deviation = { { -0.7969, -1 }, { 0.7969, 1 } }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.955, + tail_length = 3, + tail_length_deviation = 0, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 36, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-lower-layer", + offsets = + { + { -0.0625, -0.3828 } + }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.05, + initial_vertical_speed = 0.090, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.052, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 25, + tail_length_deviation = 0, + tail_width = 1 + } + } + } +} + +effects.spawner_biter = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 12, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-carpet", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.5, -0.5 }, + right_bottom = { 0.5, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.05, + initial_vertical_speed = 0.062, + initial_vertical_speed_deviation = 0.01, + speed_from_center = 0.08, + speed_from_center_deviation = 0.011, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 25, + tail_length_deviation = 0, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-carpet", + offsets = + { + { 0.0625, 0.7891 }, + { -0.01563, 0.2422 } + }, + offset_deviation = + { + left_top = { -1, -1 }, + right_bottom = { 1, 1 } + }, + tile_collision_mask = nil, + initial_height = 0.9, + initial_height_deviation = 0, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.07, + speed_from_center = 0.035, + speed_from_center_deviation = 0.015, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 12, + tail_length_deviation = 25, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 8, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.5, -0.5 }, + right_bottom = { 0.5, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 1, + initial_height_deviation = 0.52, + initial_vertical_speed = 0.078, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.07, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 11, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-carpet", + offsets = { { 0, -0.03906 } }, + offset_deviation = + { + left_top = { -1, -1 }, + right_bottom = { 1, 1 } + }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.05, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 21, + tail_length_deviation = 3, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 1, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-carpet", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -1, -1 }, + right_bottom = { 1, 1 } + }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.01, + initial_vertical_speed = 0.018, + initial_vertical_speed_deviation = 0.005, + speed_from_center = 0.2, + speed_from_center_deviation = 0.041, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 11, + tail_length_deviation = 7, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-carpet", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -1, -0.5 }, + right_bottom = { 1, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.055, + initial_vertical_speed_deviation = 0.003, + speed_from_center = 0.09, + speed_from_center_deviation = 0.042, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 10, + tail_length_deviation = 12, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-big", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.5, -0.5 }, + right_bottom = { 0.5, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 1, + initial_height_deviation = 0.52, + initial_vertical_speed = 0.078, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.07, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0 + } + } + } +} + +effects.spawner_spitter = +{ + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 12, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-carpet", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.5, -0.5 }, + right_bottom = { 0.5, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.05, + initial_vertical_speed = 0.062, + initial_vertical_speed_deviation = 0.01, + speed_from_center = 0.08, + speed_from_center_deviation = 0.011, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 25, + tail_length_deviation = 0, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-carpet", + offsets = + { + { 0.0625, 0.7891 }, + { -0.01563, 0.2422 } + }, + offset_deviation = + { + left_top = { -1, -1 }, + right_bottom = { 1, 1 } + }, + tile_collision_mask = nil, + initial_height = 0.9, + initial_height_deviation = 0, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.07, + speed_from_center = 0.035, + speed_from_center_deviation = 0.015, + frame_speed = 1, + frame_speed_deviation = 0.02, + tail_length = 12, + tail_length_deviation = 25, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 8, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.5, -0.5 }, + right_bottom = { 0.5, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 1, + initial_height_deviation = 0.52, + initial_vertical_speed = 0.078, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.07, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 11, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-carpet", + offsets = { { 0, -0.03906 } }, + offset_deviation = + { + left_top = { -1, -1 }, + right_bottom = { 1, 1 } + }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.05, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 21, + tail_length_deviation = 3, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 1, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-carpet", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -1, -1 }, + right_bottom = { 1, 1 } + }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.01, + initial_vertical_speed = 0.018, + initial_vertical_speed_deviation = 0.005, + speed_from_center = 0.2, + speed_from_center_deviation = 0.041, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 11, + tail_length_deviation = 7, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "blood-particle-carpet", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -1, -0.5 }, + right_bottom = { 1, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.055, + initial_vertical_speed_deviation = 0.003, + speed_from_center = 0.09, + speed_from_center_deviation = 0.042, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 10, + tail_length_deviation = 12, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "guts-entrails-particle-big", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.5, -0.5 }, + right_bottom = { 0.5, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 1, + initial_height_deviation = 0.52, + initial_vertical_speed = 0.078, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.07, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0 + } + } + } +} + +return effects diff --git a/factorio/data/base/prototypes/entity/character-animations.lua b/factorio/data/base/prototypes/entity/character-animations.lua new file mode 100644 index 0000000000000000000000000000000000000000..e3aea1be11756c5abb333867a67da073ddc28826 --- /dev/null +++ b/factorio/data/base/prototypes/entity/character-animations.lua @@ -0,0 +1,1437 @@ +character_animations = +{ + level1 = + { + dead = + { + filename = "__base__/graphics/entity/character/level1_dead.png", + width = 58, + height = 58, + shift = util.by_pixel(-7.0,-5.0), + frame_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_dead.png", + width = 114, + height = 112, + shift = util.by_pixel(-7.0,-5.5), + frame_count = 2, + scale = 0.5 + } + }, + dead_mask = + { + filename = "__base__/graphics/entity/character/level1_dead_mask.png", + width = 46, + height = 36, + shift = util.by_pixel(-2.0,-6.0), + frame_count = 2, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_dead_mask.png", + width = 88, + height = 70, + shift = util.by_pixel(-2.5,-6.5), + frame_count = 2, + apply_runtime_tint = true, + scale = 0.5 + } + }, + dead_shadow = + { + filename = "__base__/graphics/entity/character/level1_dead_shadow.png", + width = 54, + height = 54, + shift = util.by_pixel(-4.0,-3.0), + frame_count = 2, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_dead_shadow.png", + width = 108, + height = 106, + shift = util.by_pixel(-3.5,-3.0), + frame_count = 2, + draw_as_shadow = true, + scale = 0.5 + } + }, + idle = + { + filename = "__base__/graphics/entity/character/level1_idle.png", + width = 46, + height = 58, + shift = util.by_pixel(0.0,-21.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_idle.png", + width = 92, + height = 116, + shift = util.by_pixel(0.0,-21.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + scale = 0.5 + } + }, + idle_mask = + { + filename = "__base__/graphics/entity/character/level1_idle_mask.png", + width = 28, + height = 46, + shift = util.by_pixel(0.0,-26.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_idle_mask.png", + width = 56, + height = 90, + shift = util.by_pixel(0.0,-26.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + apply_runtime_tint = true, + scale = 0.5 + } + }, + idle_shadow = + { + filename = "__base__/graphics/entity/character/level1_idle_shadow.png", + width = 84, + height = 40, + shift = util.by_pixel(31.0,1.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_idle_shadow.png", + width = 164, + height = 78, + shift = util.by_pixel(30.5,0.5), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + draw_as_shadow = true, + scale = 0.5 + } + }, + idle_gun = + { + filename = "__base__/graphics/entity/character/level1_idle_gun.png", + width = 56, + height = 64, + shift = util.by_pixel(0.0,-22.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_idle_gun.png", + width = 110, + height = 128, + shift = util.by_pixel(0.0,-22.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + scale = 0.5 + } + }, + idle_gun_mask = + { + filename = "__base__/graphics/entity/character/level1_idle_gun_mask.png", + width = 36, + height = 44, + shift = util.by_pixel(-1.0,-22.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_idle_gun_mask.png", + width = 72, + height = 88, + shift = util.by_pixel(-0.5,-22.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + apply_runtime_tint = true, + scale = 0.5 + } + }, + idle_gun_shadow = + { + filename = "__base__/graphics/entity/character/level1_idle_gun_shadow.png", + width = 92, + height = 48, + shift = util.by_pixel(33.0,0.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_idle_gun_shadow.png", + width = 182, + height = 94, + shift = util.by_pixel(33.0,0.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + draw_as_shadow = true, + scale = 0.5 + } + }, + mining_tool = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/level1_mining_tool-1.png", + width_in_frames = 13, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/level1_mining_tool-2.png", + width_in_frames = 13, + height_in_frames = 8 + } + }, + width = 98, + height = 98, + shift = util.by_pixel(0.0,-15.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + hr_version = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/hr-level1_mining_tool-1.png", + width_in_frames = 13, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/hr-level1_mining_tool-2.png", + width_in_frames = 13, + height_in_frames = 8 + } + }, + width = 196, + height = 194, + shift = util.by_pixel(0.0,-15.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + scale = 0.5 + } + }, + mining_tool_mask = + { + filename = "__base__/graphics/entity/character/level1_mining_tool_mask.png", + width = 70, + height = 70, + shift = util.by_pixel(0.0,-19.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_mining_tool_mask.png", + width = 140, + height = 138, + shift = util.by_pixel(0.5,-19.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + apply_runtime_tint = true, + scale = 0.5 + } + }, + mining_tool_shadow = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/level1_mining_tool_shadow-1.png", + width_in_frames = 13, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/level1_mining_tool_shadow-2.png", + width_in_frames = 13, + height_in_frames = 8 + } + }, + width = 146, + height = 72, + shift = util.by_pixel(26.0,0.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + draw_as_shadow = true, + hr_version = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/hr-level1_mining_tool_shadow-1.png", + width_in_frames = 13, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/hr-level1_mining_tool_shadow-2.png", + width_in_frames = 13, + height_in_frames = 8 + } + }, + width = 292, + height = 142, + shift = util.by_pixel(26.0,0.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + draw_as_shadow = true, + scale = 0.5 + } + }, + running = + { + filename = "__base__/graphics/entity/character/level1_running.png", + width = 44, + height = 66, + shift = util.by_pixel(0.0,-18.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_running.png", + width = 88, + height = 132, + shift = util.by_pixel(0.0,-18.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + scale = 0.5 + } + }, + running_mask = + { + filename = "__base__/graphics/entity/character/level1_running_mask.png", + width = 40, + height = 56, + shift = util.by_pixel(0.0,-22.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_running_mask.png", + width = 78, + height = 110, + shift = util.by_pixel(0.0,-22.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + apply_runtime_tint = true, + scale = 0.5 + } + }, + running_shadow = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/level1_running_shadow-1.png", + width_in_frames = 11, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/level1_running_shadow-2.png", + width_in_frames = 11, + height_in_frames = 8 + } + }, + width = 96, + height = 34, + shift = util.by_pixel(30.0,2.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + draw_as_shadow = true, + hr_version = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/hr-level1_running_shadow-1.png", + width_in_frames = 11, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/hr-level1_running_shadow-2.png", + width_in_frames = 11, + height_in_frames = 8 + } + }, + width = 190, + height = 68, + shift = util.by_pixel(30.0,2.5), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + draw_as_shadow = true, + scale = 0.5 + } + }, + running_gun = + { + filename = "__base__/graphics/entity/character/level1_running_gun.png", + width = 56, + height = 68, + shift = util.by_pixel(3.0,-20.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_running_gun.png", + width = 108, + height = 136, + shift = util.by_pixel(2.5,-19.5), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + scale = 0.5 + } + }, + running_gun_mask = + { + filename = "__base__/graphics/entity/character/level1_running_gun_mask.png", + width = 34, + height = 50, + shift = util.by_pixel(1.0,-23.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_running_gun_mask.png", + width = 66, + height = 100, + shift = util.by_pixel(1.0,-23.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + apply_runtime_tint = true, + scale = 0.5 + } + }, + running_gun_shadow = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/level1_running_gun_shadow-1.png", + width_in_frames = 11, + height_in_frames = 18 + }, + { + filename = "__base__/graphics/entity/character/level1_running_gun_shadow-2.png", + width_in_frames = 11, + height_in_frames = 18 + } + }, + width = 96, + height = 50, + shift = util.by_pixel(30.0,0.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + draw_as_shadow = true, + hr_version = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/hr-level1_running_gun_shadow-1.png", + width_in_frames = 11, + height_in_frames = 18 + }, + { + filename = "__base__/graphics/entity/character/hr-level1_running_gun_shadow-2.png", + width_in_frames = 11, + height_in_frames = 18 + } + }, + width = 192, + height = 100, + shift = util.by_pixel(30.0,0.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + draw_as_shadow = true, + scale = 0.5 + } + }, + running_gun_shadow_flipped = + { + filename = "__base__/graphics/entity/character/level1_running_gun_shadow_flipped.png", + line_length = 22, + width = 90, + height = 50, + shift = util.by_pixel(26.0,0.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level1_running_gun_shadow_flipped.png", + line_length = 22, + width = 178, + height = 100, + shift = util.by_pixel(25.5,0.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + draw_as_shadow = true, + scale = 0.5 + } + } + }, + level2addon = + { + dead = + { + filename = "__base__/graphics/entity/character/level2addon_dead.png", + width = 44, + height = 34, + shift = util.by_pixel(-1.0,-5.0), + frame_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_dead.png", + width = 86, + height = 68, + shift = util.by_pixel(-1.0,-5.0), + frame_count = 2, + scale = 0.5 + } + }, + dead_mask = + { + filename = "__base__/graphics/entity/character/level2addon_dead_mask.png", + width = 44, + height = 34, + shift = util.by_pixel(0.0,-5.0), + frame_count = 2, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_dead_mask.png", + width = 86, + height = 66, + shift = util.by_pixel(-0.5,-5.5), + frame_count = 2, + apply_runtime_tint = true, + scale = 0.5 + } + }, + dead_shadow = + { + filename = "__base__/graphics/entity/character/level2addon_dead_shadow.png", + width = 46, + height = 36, + shift = util.by_pixel(2.0,0.0), + frame_count = 2, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_dead_shadow.png", + width = 90, + height = 68, + shift = util.by_pixel(1.5,-0.5), + frame_count = 2, + draw_as_shadow = true, + scale = 0.5 + } + }, + idle = + { + filename = "__base__/graphics/entity/character/level2addon_idle.png", + width = 28, + height = 44, + shift = util.by_pixel(0.0,-27.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_idle.png", + width = 56, + height = 86, + shift = util.by_pixel(0.5,-27.5), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + scale = 0.5 + } + }, + idle_mask = + { + filename = "__base__/graphics/entity/character/level2addon_idle_mask.png", + width = 26, + height = 42, + shift = util.by_pixel(0.0,-28.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_idle_mask.png", + width = 52, + height = 84, + shift = util.by_pixel(0.0,-28.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + apply_runtime_tint = true, + scale = 0.5 + } + }, + idle_shadow = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/level2addon_idle_shadow-1.png", + width_in_frames = 11, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/level2addon_idle_shadow-2.png", + width_in_frames = 11, + height_in_frames = 8 + } + }, + width = 94, + height = 40, + shift = util.by_pixel(36.0,1.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_idle_shadow.png", + width = 186, + height = 78, + shift = util.by_pixel(36.0,0.5), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + draw_as_shadow = true, + scale = 0.5 + } + }, + idle_gun = + { + filename = "__base__/graphics/entity/character/level2addon_idle_gun.png", + width = 36, + height = 44, + shift = util.by_pixel(0.0,-25.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_idle_gun.png", + width = 72, + height = 86, + shift = util.by_pixel(0.0,-25.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + scale = 0.5 + } + }, + idle_gun_mask = + { + filename = "__base__/graphics/entity/character/level2addon_idle_gun_mask.png", + width = 36, + height = 44, + shift = util.by_pixel(0.0,-25.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_idle_gun_mask.png", + width = 72, + height = 84, + shift = util.by_pixel(0.0,-25.5), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + apply_runtime_tint = true, + scale = 0.5 + } + }, + idle_gun_shadow = + { + filename = "__base__/graphics/entity/character/level2addon_idle_gun_shadow.png", + width = 92, + height = 48, + shift = util.by_pixel(33.0,0.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_idle_gun_shadow.png", + width = 182, + height = 94, + shift = util.by_pixel(33.0,0.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + draw_as_shadow = true, + scale = 0.5 + } + }, + mining_tool = + { + filename = "__base__/graphics/entity/character/level2addon_mining_tool.png", + width = 72, + height = 62, + shift = util.by_pixel(0.0,-21.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_mining_tool.png", + width = 142, + height = 124, + shift = util.by_pixel(0.0,-21.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + scale = 0.5 + } + }, + mining_tool_mask = + { + filename = "__base__/graphics/entity/character/level2addon_mining_tool_mask.png", + width = 70, + height = 60, + shift = util.by_pixel(0.0,-22.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_mining_tool_mask.png", + width = 140, + height = 120, + shift = util.by_pixel(0.0,-22.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + apply_runtime_tint = true, + scale = 0.5 + } + }, + mining_tool_shadow = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/level2addon_mining_tool_shadow-1.png", + width_in_frames = 13, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/level2addon_mining_tool_shadow-2.png", + width_in_frames = 13, + height_in_frames = 8 + } + }, + width = 146, + height = 72, + shift = util.by_pixel(26.0,0.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + draw_as_shadow = true, + hr_version = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/hr-level2addon_mining_tool_shadow-1.png", + width_in_frames = 13, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/hr-level2addon_mining_tool_shadow-2.png", + width_in_frames = 13, + height_in_frames = 8 + } + }, + width = 292, + height = 142, + shift = util.by_pixel(26.0,0.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + draw_as_shadow = true, + scale = 0.5 + } + }, + running = + { + filename = "__base__/graphics/entity/character/level2addon_running.png", + width = 36, + height = 54, + shift = util.by_pixel(0.0,-25.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_running.png", + width = 70, + height = 106, + shift = util.by_pixel(0.0,-25.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + scale = 0.5 + } + }, + running_mask = + { + filename = "__base__/graphics/entity/character/level2addon_running_mask.png", + width = 36, + height = 54, + shift = util.by_pixel(0.0,-25.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_running_mask.png", + width = 70, + height = 104, + shift = util.by_pixel(0.0,-25.5), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + apply_runtime_tint = true, + scale = 0.5 + } + }, + running_shadow = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/level2addon_running_shadow-1.png", + width_in_frames = 11, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/level2addon_running_shadow-2.png", + width_in_frames = 11, + height_in_frames = 8 + } + }, + width = 98, + height = 34, + shift = util.by_pixel(31.0,2.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + draw_as_shadow = true, + hr_version = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/hr-level2addon_running_shadow-1.png", + width_in_frames = 11, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/hr-level2addon_running_shadow-2.png", + width_in_frames = 11, + height_in_frames = 8 + } + }, + width = 194, + height = 68, + shift = util.by_pixel(31.0,2.5), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + draw_as_shadow = true, + scale = 0.5 + } + }, + running_gun = + { + filename = "__base__/graphics/entity/character/level2addon_running_gun.png", + width = 36, + height = 48, + shift = util.by_pixel(1.0,-25.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_running_gun.png", + width = 68, + height = 94, + shift = util.by_pixel(0.5,-25.5), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + scale = 0.5 + } + }, + running_gun_mask = + { + filename = "__base__/graphics/entity/character/level2addon_running_gun_mask.png", + width = 36, + height = 48, + shift = util.by_pixel(1.0,-25.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_running_gun_mask.png", + width = 68, + height = 94, + shift = util.by_pixel(0.5,-25.5), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + apply_runtime_tint = true, + scale = 0.5 + } + }, + running_gun_shadow = + { + filename = "__base__/graphics/entity/character/level2addon_running_gun_shadow.png", + width = 68, + height = 30, + shift = util.by_pixel(37.0,1.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_running_gun_shadow.png", + width = 134, + height = 58, + shift = util.by_pixel(37.0,1.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + draw_as_shadow = true, + scale = 0.5 + } + }, + running_gun_shadow_flipped = + { + filename = "__base__/graphics/entity/character/level2addon_running_gun_shadow_flipped.png", + line_length = 22, + width = 70, + height = 30, + shift = util.by_pixel(34.0,1.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level2addon_running_gun_shadow_flipped.png", + line_length = 22, + width = 138, + height = 58, + shift = util.by_pixel(34.0,1.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + draw_as_shadow = true, + scale = 0.5 + } + } + }, + level3addon = + { + dead = + { + filename = "__base__/graphics/entity/character/level3addon_dead.png", + width = 44, + height = 34, + shift = util.by_pixel(-1.0,-5.0), + frame_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_dead.png", + width = 88, + height = 68, + shift = util.by_pixel(-0.5,-5.0), + frame_count = 2, + scale = 0.5 + } + }, + dead_mask = + { + filename = "__base__/graphics/entity/character/level3addon_dead_mask.png", + width = 36, + height = 30, + shift = util.by_pixel(3.0,-4.0), + frame_count = 2, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_dead_mask.png", + width = 72, + height = 60, + shift = util.by_pixel(3.0,-3.5), + frame_count = 2, + apply_runtime_tint = true, + scale = 0.5 + } + }, + dead_shadow = + { + filename = "__base__/graphics/entity/character/level3addon_dead_shadow.png", + width = 48, + height = 36, + shift = util.by_pixel(2.0,-1.0), + frame_count = 2, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_dead_shadow.png", + width = 92, + height = 72, + shift = util.by_pixel(1.5,-1.0), + frame_count = 2, + draw_as_shadow = true, + scale = 0.5 + } + }, + idle = + { + filename = "__base__/graphics/entity/character/level3addon_idle.png", + width = 38, + height = 44, + shift = util.by_pixel(0.0,-28.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_idle.png", + width = 74, + height = 86, + shift = util.by_pixel(0.0,-28.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + scale = 0.5 + } + }, + idle_mask = + { + filename = "__base__/graphics/entity/character/level3addon_idle_mask.png", + width = 38, + height = 38, + shift = util.by_pixel(0.0,-31.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_idle_mask.png", + width = 74, + height = 72, + shift = util.by_pixel(0.0,-31.5), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + apply_runtime_tint = true, + scale = 0.5 + } + }, + idle_shadow = + { + filename = "__base__/graphics/entity/character/level3addon_idle_shadow.png", + width = 66, + height = 32, + shift = util.by_pixel(38.0,0.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_idle_shadow.png", + width = 132, + height = 64, + shift = util.by_pixel(38.5,0.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + draw_as_shadow = true, + scale = 0.5 + } + }, + idle_gun = + { + filename = "__base__/graphics/entity/character/level3addon_idle_gun.png", + width = 40, + height = 44, + shift = util.by_pixel(0.0,-25.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_idle_gun.png", + width = 78, + height = 88, + shift = util.by_pixel(0.0,-24.5), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + scale = 0.5 + } + }, + idle_gun_mask = + { + filename = "__base__/graphics/entity/character/level3addon_idle_gun_mask.png", + width = 38, + height = 36, + shift = util.by_pixel(0.0,-28.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_idle_gun_mask.png", + width = 76, + height = 68, + shift = util.by_pixel(0.0,-28.5), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + apply_runtime_tint = true, + scale = 0.5 + } + }, + idle_gun_shadow = + { + filename = "__base__/graphics/entity/character/level3addon_idle_gun_shadow.png", + width = 66, + height = 32, + shift = util.by_pixel(34.0,0.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_idle_gun_shadow.png", + width = 130, + height = 64, + shift = util.by_pixel(33.5,0.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.15, + draw_as_shadow = true, + scale = 0.5 + } + }, + mining_tool = + { + filename = "__base__/graphics/entity/character/level3addon_mining_tool.png", + width = 72, + height = 64, + shift = util.by_pixel(0.0,-21.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_mining_tool.png", + width = 144, + height = 124, + shift = util.by_pixel(0.0,-21.5), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + scale = 0.5 + } + }, + mining_tool_mask = + { + filename = "__base__/graphics/entity/character/level3addon_mining_tool_mask.png", + width = 70, + height = 56, + shift = util.by_pixel(0.0,-24.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_mining_tool_mask.png", + width = 138, + height = 112, + shift = util.by_pixel(0.0,-24.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + apply_runtime_tint = true, + scale = 0.5 + } + }, + mining_tool_shadow = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/level3addon_mining_tool_shadow-1.png", + width_in_frames = 13, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/level3addon_mining_tool_shadow-2.png", + width_in_frames = 13, + height_in_frames = 8 + } + }, + width = 92, + height = 58, + shift = util.by_pixel(30.0,0.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + draw_as_shadow = true, + hr_version = + { + stripes = + { + { + filename = "__base__/graphics/entity/character/hr-level3addon_mining_tool_shadow-1.png", + width_in_frames = 13, + height_in_frames = 8 + }, + { + filename = "__base__/graphics/entity/character/hr-level3addon_mining_tool_shadow-2.png", + width_in_frames = 13, + height_in_frames = 8 + } + }, + width = 184, + height = 116, + shift = util.by_pixel(30.0,0.0), + frame_count = 26, + direction_count = 8, + animation_speed = 0.9, + draw_as_shadow = true, + scale = 0.5 + } + }, + running = + { + filename = "__base__/graphics/entity/character/level3addon_running.png", + width = 40, + height = 54, + shift = util.by_pixel(0.0,-25.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_running.png", + width = 80, + height = 108, + shift = util.by_pixel(0.0,-25.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + scale = 0.5 + } + }, + running_mask = + { + filename = "__base__/graphics/entity/character/level3addon_running_mask.png", + width = 40, + height = 44, + shift = util.by_pixel(0.0,-29.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_running_mask.png", + width = 78, + height = 88, + shift = util.by_pixel(0.0,-28.5), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + apply_runtime_tint = true, + scale = 0.5 + } + }, + running_shadow = + { + filename = "__base__/graphics/entity/character/level3addon_running_shadow.png", + width = 84, + height = 36, + shift = util.by_pixel(38.0,3.0), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_running_shadow.png", + width = 168, + height = 68, + shift = util.by_pixel(38.0,2.5), + frame_count = 22, + direction_count = 8, + animation_speed = 0.6, + draw_as_shadow = true, + scale = 0.5 + } + }, + running_gun = + { + filename = "__base__/graphics/entity/character/level3addon_running_gun.png", + width = 38, + height = 48, + shift = util.by_pixel(0.0,-25.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_running_gun.png", + width = 76, + height = 96, + shift = util.by_pixel(0.5,-24.5), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + scale = 0.5 + } + }, + running_gun_mask = + { + filename = "__base__/graphics/entity/character/level3addon_running_gun_mask.png", + width = 38, + height = 38, + shift = util.by_pixel(1.0,-29.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_running_gun_mask.png", + width = 74, + height = 74, + shift = util.by_pixel(0.5,-29.5), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + apply_runtime_tint = true, + scale = 0.5 + } + }, + running_gun_shadow = + { + filename = "__base__/graphics/entity/character/level3addon_running_gun_shadow.png", + width = 68, + height = 32, + shift = util.by_pixel(36.0,0.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_running_gun_shadow.png", + width = 136, + height = 64, + shift = util.by_pixel(36.0,0.5), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + draw_as_shadow = true, + scale = 0.5 + } + }, + running_gun_shadow_flipped = + { + filename = "__base__/graphics/entity/character/level3addon_running_gun_shadow_flipped.png", + line_length = 22, + width = 72, + height = 32, + shift = util.by_pixel(34.0,0.0), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-level3addon_running_gun_shadow_flipped.png", + line_length = 22, + width = 142, + height = 64, + shift = util.by_pixel(33.5,0.5), + frame_count = 22, + direction_count = 18, + animation_speed = 0.6, + draw_as_shadow = true, + scale = 0.5 + } + } + } +} diff --git a/factorio/data/base/prototypes/entity/circuit-network.lua b/factorio/data/base/prototypes/entity/circuit-network.lua new file mode 100644 index 0000000000000000000000000000000000000000..7ea55c50b37a23201438aca25b8d648519f5d25f --- /dev/null +++ b/factorio/data/base/prototypes/entity/circuit-network.lua @@ -0,0 +1,1056 @@ +require("prototypes.entity.combinator-pictures") +local hit_effects = require("prototypes.entity.hit-effects") +local sounds = require("prototypes.entity.sounds") + +data:extend +{ + generate_arithmetic_combinator + { + type = "arithmetic-combinator", + name = "arithmetic-combinator", + icon = "__base__/graphics/icons/arithmetic-combinator.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "arithmetic-combinator"}, + max_health = 150, + corpse = "arithmetic-combinator-remnants", + dying_explosion = "arithmetic-combinator-explosion", + collision_box = {{-0.35, -0.65}, {0.35, 0.65}}, + selection_box = {{-0.5, -1}, {0.5, 1}}, + damaged_trigger_effect = hit_effects.entity(), + + energy_source = + { + type = "electric", + usage_priority = "secondary-input" + }, + active_energy_usage = "1KW", + + working_sound = + { + sound = + { + filename = "__base__/sound/combinator.ogg", + volume = 0.45 + }, + -- max_sounds_per_type = 2, + fade_in_ticks = 4, + fade_out_ticks = 20, + audible_distance_modifier = 0.2, + match_speed_to_activity = true + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + + activity_led_light = + { + intensity = 0, + size = 1, + color = {r = 1.0, g = 1.0, b = 1.0} + }, + + activity_led_light_offsets = + { + {0.234375, -0.484375}, + {0.5, 0}, + {-0.265625, 0.140625}, + {-0.453125, -0.359375} + }, + + screen_light = + { + intensity = 0, + size = 0.6, + color = {r = 1.0, g = 1.0, b = 1.0} + }, + + screen_light_offsets = + { + {0.015625, -0.234375}, + {0.015625, -0.296875}, + {0.015625, -0.234375}, + {0.015625, -0.296875} + }, + + input_connection_bounding_box = {{-0.5, 0}, {0.5, 1}}, + output_connection_bounding_box = {{-0.5, -1}, {0.5, 0}}, + + circuit_wire_max_distance = 9 + }, + + generate_decider_combinator + { + type = "decider-combinator", + name = "decider-combinator", + icon = "__base__/graphics/icons/decider-combinator.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "decider-combinator"}, + max_health = 150, + corpse = "decider-combinator-remnants", + dying_explosion = "decider-combinator-explosion", + collision_box = {{-0.35, -0.65}, {0.35, 0.65}}, + selection_box = {{-0.5, -1}, {0.5, 1}}, + damaged_trigger_effect = hit_effects.entity(), + + energy_source = + { + type = "electric", + usage_priority = "secondary-input" + }, + active_energy_usage = "1KW", + + working_sound = + { + sound = + { + filename = "__base__/sound/combinator.ogg", + volume = 0.45 + }, + -- max_sounds_per_type = 2, + fade_in_ticks = 4, + fade_out_ticks = 20, + audible_distance_modifier = 0.2, + match_speed_to_activity = true + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + + activity_led_light = + { + intensity = 0, + size = 1, + color = {r = 1.0, g = 1.0, b = 1.0} + }, + + activity_led_light_offsets = + { + {0.265625, -0.53125}, + {0.515625, -0.078125}, + {-0.25, 0.03125}, + {-0.46875, -0.5} + }, + + screen_light = + { + intensity = 0, + size = 0.6, + color = {r = 1.0, g = 1.0, b = 1.0} + }, + + screen_light_offsets = + { + {0.015625, -0.265625}, + {0.015625, -0.359375}, + {0.015625, -0.265625}, + {0.015625, -0.359375} + }, + + input_connection_bounding_box = {{-0.5, 0}, {0.5, 1}}, + output_connection_bounding_box = {{-0.5, -1}, {0.5, 0}}, + + input_connection_points = + { + { + shadow = + { + red = {0.328125, 0.703125}, + green = {0.859375, 0.703125} + }, + wire = + { + red = {-0.28125, 0.34375}, + green = {0.25, 0.34375} + } + }, + { + shadow = + { + red = {-0.265625, -0.171875}, + green = {-0.296875, 0.296875} + }, + wire = + { + red = {-0.75, -0.5}, + green = {-0.75, -0.0625} + } + }, + { + shadow = + { + red = {0.828125, -0.359375}, + green = {0.234375, -0.359375} + }, + wire = + { + red = {0.25, -0.71875}, + green = {-0.28125, -0.71875} + } + }, + { + shadow = + { + red = {1.29688, 0.328125}, + green = {1.29688, -0.140625} + }, + wire = + { + red = {0.75, -0.0625}, + green = {0.75, -0.53125} + } + } + }, + + output_connection_points = + { + { + shadow = + { + red = {0.234375, -0.453125}, + green = {0.828125, -0.453125} + }, + wire = + { + red = {-0.3125, -0.78125}, + green = {0.28125, -0.78125} + } + }, + { + shadow = + { + red = {1.17188, -0.109375}, + green = {1.17188, 0.296875} + }, + wire = + { + red = {0.65625, -0.4375}, + green = {0.65625, -0.03125} + } + }, + { + shadow = + { + red = {0.828125, 0.765625}, + green = {0.234375, 0.765625} + }, + wire = + { + red = {0.28125, 0.40625}, + green = {-0.3125, 0.40625} + } + }, + { + shadow = + { + red = {-0.140625, 0.328125}, + green = {-0.140625, -0.078125} + }, + wire = + { + red = {-0.6875, -0.03125}, + green = {-0.6875, -0.4375} + } + } + }, + circuit_wire_max_distance = 9 + }, + + generate_constant_combinator + { + type = "constant-combinator", + name = "constant-combinator", + icon = "__base__/graphics/icons/constant-combinator.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "constant-combinator"}, + max_health = 120, + corpse = "constant-combinator-remnants", + dying_explosion = "constant-combinator-explosion", + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + fast_replaceable_group = "constant-combinator", + + item_slot_count = 20, + + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + + activity_led_light = + { + intensity = 0, + size = 1, + color = {r = 1.0, g = 1.0, b = 1.0} + }, + + activity_led_light_offsets = + { + {0.296875, -0.40625}, + {0.25, -0.03125}, + {-0.296875, -0.078125}, + {-0.21875, -0.46875} + }, + + circuit_wire_max_distance = 9 + }, + + { + type = "programmable-speaker", + name = "programmable-speaker", + icon = "__base__/graphics/icons/programmable-speaker.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "programmable-speaker"}, + max_health = 150, + corpse = "programmable-speaker-remnants", + dying_explosion = "programmable-speaker-explosion", + collision_box = {{-0.3, -0.3}, {0.3, 0.3}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity({{-0.2, -2},{0.2, 0.2}}), + drawing_box = {{-0.5, -2.5}, {0.5, 0.3}}, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + energy_source = + { + type = "electric", + usage_priority = "secondary-input" + }, + energy_usage_per_tick = "2KW", + + sprite = + { + layers = + { + { + filename = "__base__/graphics/entity/programmable-speaker/programmable-speaker.png", + priority = "extra-high", + width = 30, + height = 89, + shift = util.by_pixel(-2, -39.5), + hr_version = + { + filename = "__base__/graphics/entity/programmable-speaker/hr-programmable-speaker.png", + priority = "extra-high", + width = 59, + height = 178, + shift = util.by_pixel(-2.25, -39.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/programmable-speaker/programmable-speaker-shadow.png", + priority = "extra-high", + width = 119, + height = 25, + shift = util.by_pixel(52.5, -2.5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/programmable-speaker/hr-programmable-speaker-shadow.png", + priority = "extra-high", + width = 237, + height = 50, + shift = util.by_pixel(52.75, -3), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + + audible_distance_modifier = 2, --multiplies the default 40 tiles of audible distance by this number + maximum_polyphony = 10, --maximum number of samples that can play at the same time + + instruments = + { + { + name = "alarms", + notes = + { + { name="alarm-1", sound = { filename = "__base__/sound/programmable-speaker/alarm-1.ogg" }}, + { name="alarm-2", sound = { filename = "__base__/sound/programmable-speaker/alarm-2.ogg" }}, + { name="buzzer-1", sound = { filename = "__base__/sound/programmable-speaker/buzzer-1.ogg" }}, + { name="buzzer-2", sound = { filename = "__base__/sound/programmable-speaker/buzzer-2.ogg" }}, + { name="buzzer-3", sound = { filename = "__base__/sound/programmable-speaker/buzzer-3.ogg" }}, + { name="ring", sound = { filename = "__base__/sound/programmable-speaker/ring.ogg", preload = false }}, + { name="siren", sound = { filename = "__base__/sound/programmable-speaker/siren.ogg", preload = false }} + } + }, + { + name = "miscellaneous", + notes = + { + { name = "achievement-unlocked", sound = { filename = "__core__/sound/achievement-unlocked.ogg" }}, + { name = "alert-destroyed", sound = { filename = "__core__/sound/alert-destroyed.ogg" }}, + { name = "armor-insert", sound = { filename = "__core__/sound/armor-insert.ogg" }}, + { name = "armor-remove", sound = { filename = "__core__/sound/armor-remove.ogg" }}, + { name = "cannot-build", sound = { filename = "__core__/sound/cannot-build.ogg" }}, + { name = "console-message", sound = { filename = "__core__/sound/console-message.ogg" }}, + { name = "crafting-finished", sound = { filename = "__core__/sound/crafting-finished.ogg" }}, + { name = "game-lost", sound = { filename = "__core__/sound/game-lost.ogg" }}, + { name = "game-won", sound = { filename = "__core__/sound/game-won.ogg" }}, + { name = "gui-click", sound = { filename = "__core__/sound/gui-click.ogg" }}, + { name = "gui-click-2", sound = { filename = "__core__/sound/list-box-click.ogg" }}, + { name = "inventory-move", sound = { filename = "__core__/sound/inventory-move.ogg" }}, + { name = "new-objective", sound = { filename = "__core__/sound/new-objective.ogg" }}, + { name = "research-completed", sound = { filename = "__core__/sound/research-completed.ogg" }}, + { name = "scenario-message", sound = { filename = "__core__/sound/scenario-message.ogg" }} + } + }, + { + name = "drum-kit", + notes = + { + { name = "kick-1", sound = { filename = "__base__/sound/programmable-speaker/kit-01.ogg" }}, + { name = "kick-2", sound = { filename = "__base__/sound/programmable-speaker/kit-02.ogg" }}, + { name = "snare-1", sound = { filename = "__base__/sound/programmable-speaker/kit-03.ogg" }}, + { name = "snare-2", sound = { filename = "__base__/sound/programmable-speaker/kit-04.ogg" }}, + { name = "snare-3", sound = { filename = "__base__/sound/programmable-speaker/kit-05.ogg" }}, + { name = "hat-1", sound = { filename = "__base__/sound/programmable-speaker/kit-06.ogg" }}, + { name = "hat-2", sound = { filename = "__base__/sound/programmable-speaker/kit-07.ogg" }}, + { name = "fx", sound = { filename = "__base__/sound/programmable-speaker/kit-08.ogg" }}, + { name = "high-q", sound = { filename = "__base__/sound/programmable-speaker/kit-09.ogg" }}, + { name = "perc-1", sound = { filename = "__base__/sound/programmable-speaker/kit-10.ogg" }}, + { name = "perc-2", sound = { filename = "__base__/sound/programmable-speaker/kit-11.ogg" }}, + { name = "crash", sound = { filename = "__base__/sound/programmable-speaker/kit-12.ogg" }}, + { name = "reverse-cymbal", sound = { filename = "__base__/sound/programmable-speaker/kit-13.ogg" }}, + { name = "clap", sound = { filename = "__base__/sound/programmable-speaker/kit-14.ogg" }}, + { name = "shaker", sound = { filename = "__base__/sound/programmable-speaker/kit-15.ogg" }}, + { name = "cowbell", sound = { filename = "__base__/sound/programmable-speaker/kit-16.ogg" }}, + { name = "triangle", sound = { filename = "__base__/sound/programmable-speaker/kit-17.ogg" }} + } + }, + { + name = "piano", + notes = + { + { name = "F3", sound = { filename = "__base__/sound/programmable-speaker/piano1-01.ogg" }}, + { name = "F#3", sound = { filename = "__base__/sound/programmable-speaker/piano1-02.ogg" }}, + { name = "G3", sound = { filename = "__base__/sound/programmable-speaker/piano1-03.ogg" }}, + { name = "G#3", sound = { filename = "__base__/sound/programmable-speaker/piano1-04.ogg" }}, + { name = "A3", sound = { filename = "__base__/sound/programmable-speaker/piano1-05.ogg" }}, + { name = "A#3", sound = { filename = "__base__/sound/programmable-speaker/piano1-06.ogg" }}, + { name = "B3", sound = { filename = "__base__/sound/programmable-speaker/piano1-07.ogg" }}, + { name = "C4", sound = { filename = "__base__/sound/programmable-speaker/piano1-08.ogg" }}, + { name = "C#4", sound = { filename = "__base__/sound/programmable-speaker/piano1-09.ogg" }}, + { name = "D4", sound = { filename = "__base__/sound/programmable-speaker/piano1-10.ogg" }}, + { name = "D#4", sound = { filename = "__base__/sound/programmable-speaker/piano1-11.ogg" }}, + { name = "E4", sound = { filename = "__base__/sound/programmable-speaker/piano1-12.ogg" }}, + { name = "F4", sound = { filename = "__base__/sound/programmable-speaker/piano1-13.ogg" }}, + { name = "F#4", sound = { filename = "__base__/sound/programmable-speaker/piano1-14.ogg" }}, + { name = "G4", sound = { filename = "__base__/sound/programmable-speaker/piano1-15.ogg" }}, + { name = "G#4", sound = { filename = "__base__/sound/programmable-speaker/piano1-16.ogg" }}, + { name = "A4", sound = { filename = "__base__/sound/programmable-speaker/piano1-17.ogg" }}, + { name = "A#4", sound = { filename = "__base__/sound/programmable-speaker/piano1-18.ogg" }}, + { name = "B4", sound = { filename = "__base__/sound/programmable-speaker/piano1-19.ogg" }}, + { name = "C5", sound = { filename = "__base__/sound/programmable-speaker/piano1-20.ogg" }}, + { name = "C#5", sound = { filename = "__base__/sound/programmable-speaker/piano1-21.ogg" }}, + { name = "D5", sound = { filename = "__base__/sound/programmable-speaker/piano1-22.ogg" }}, + { name = "D#5", sound = { filename = "__base__/sound/programmable-speaker/piano1-23.ogg" }}, + { name = "E5", sound = { filename = "__base__/sound/programmable-speaker/piano1-24.ogg" }}, + { name = "F5", sound = { filename = "__base__/sound/programmable-speaker/piano1-25.ogg" }}, + { name = "F#5", sound = { filename = "__base__/sound/programmable-speaker/piano1-26.ogg" }}, + { name = "G5", sound = { filename = "__base__/sound/programmable-speaker/piano1-27.ogg" }}, + { name = "G#5", sound = { filename = "__base__/sound/programmable-speaker/piano1-28.ogg" }}, + { name = "A5", sound = { filename = "__base__/sound/programmable-speaker/piano1-29.ogg" }}, + { name = "A#5", sound = { filename = "__base__/sound/programmable-speaker/piano1-30.ogg" }}, + { name = "B5", sound = { filename = "__base__/sound/programmable-speaker/piano1-31.ogg" }}, + { name = "C6", sound = { filename = "__base__/sound/programmable-speaker/piano1-32.ogg" }}, + { name = "C#6", sound = { filename = "__base__/sound/programmable-speaker/piano1-33.ogg" }}, + { name = "D6", sound = { filename = "__base__/sound/programmable-speaker/piano1-34.ogg" }}, + { name = "D#6", sound = { filename = "__base__/sound/programmable-speaker/piano1-35.ogg" }}, + { name = "E6", sound = { filename = "__base__/sound/programmable-speaker/piano1-36.ogg" }}, + { name = "F6", sound = { filename = "__base__/sound/programmable-speaker/piano1-37.ogg" }}, + { name = "F#6", sound = { filename = "__base__/sound/programmable-speaker/piano1-38.ogg" }}, + { name = "G6", sound = { filename = "__base__/sound/programmable-speaker/piano1-39.ogg" }}, + { name = "G#6", sound = { filename = "__base__/sound/programmable-speaker/piano1-40.ogg" }}, + { name = "A6", sound = { filename = "__base__/sound/programmable-speaker/piano1-41.ogg" }}, + { name = "A#6", sound = { filename = "__base__/sound/programmable-speaker/piano1-42.ogg" }}, + { name = "B6", sound = { filename = "__base__/sound/programmable-speaker/piano1-43.ogg" }}, + { name = "C7", sound = { filename = "__base__/sound/programmable-speaker/piano1-44.ogg" }}, + { name = "C#7", sound = { filename = "__base__/sound/programmable-speaker/piano1-45.ogg" }}, + { name = "D7", sound = { filename = "__base__/sound/programmable-speaker/piano1-46.ogg" }}, + { name = "D#7", sound = { filename = "__base__/sound/programmable-speaker/piano1-47.ogg" }}, + { name = "E7", sound = { filename = "__base__/sound/programmable-speaker/piano1-48.ogg" }} + } + }, + { + name = "bass", + notes = + { + { name = "F2", sound = { filename = "__base__/sound/programmable-speaker/bass-01.ogg" }}, + { name = "F#2", sound = { filename = "__base__/sound/programmable-speaker/bass-02.ogg" }}, + { name = "G2", sound = { filename = "__base__/sound/programmable-speaker/bass-03.ogg" }}, + { name = "G#2", sound = { filename = "__base__/sound/programmable-speaker/bass-04.ogg" }}, + { name = "A2", sound = { filename = "__base__/sound/programmable-speaker/bass-05.ogg" }}, + { name = "A#2", sound = { filename = "__base__/sound/programmable-speaker/bass-06.ogg" }}, + { name = "B2", sound = { filename = "__base__/sound/programmable-speaker/bass-07.ogg" }}, + { name = "C3", sound = { filename = "__base__/sound/programmable-speaker/bass-08.ogg" }}, + { name = "C#3", sound = { filename = "__base__/sound/programmable-speaker/bass-09.ogg" }}, + { name = "D3", sound = { filename = "__base__/sound/programmable-speaker/bass-10.ogg" }}, + { name = "D#3", sound = { filename = "__base__/sound/programmable-speaker/bass-11.ogg" }}, + { name = "E3", sound = { filename = "__base__/sound/programmable-speaker/bass-12.ogg" }}, + { name = "F3", sound = { filename = "__base__/sound/programmable-speaker/bass-13.ogg" }}, + { name = "F#3", sound = { filename = "__base__/sound/programmable-speaker/bass-14.ogg" }}, + { name = "G3", sound = { filename = "__base__/sound/programmable-speaker/bass-15.ogg" }}, + { name = "G#3", sound = { filename = "__base__/sound/programmable-speaker/bass-16.ogg" }}, + { name = "A3", sound = { filename = "__base__/sound/programmable-speaker/bass-17.ogg" }}, + { name = "A#3", sound = { filename = "__base__/sound/programmable-speaker/bass-18.ogg" }}, + { name = "B3", sound = { filename = "__base__/sound/programmable-speaker/bass-19.ogg" }}, + { name = "C4", sound = { filename = "__base__/sound/programmable-speaker/bass-20.ogg" }}, + { name = "C#4", sound = { filename = "__base__/sound/programmable-speaker/bass-21.ogg" }}, + { name = "D4", sound = { filename = "__base__/sound/programmable-speaker/bass-22.ogg" }}, + { name = "D#4", sound = { filename = "__base__/sound/programmable-speaker/bass-23.ogg" }}, + { name = "E4", sound = { filename = "__base__/sound/programmable-speaker/bass-24.ogg" }}, + { name = "F4", sound = { filename = "__base__/sound/programmable-speaker/bass-25.ogg" }}, + { name = "F#4", sound = { filename = "__base__/sound/programmable-speaker/bass-26.ogg" }}, + { name = "G4", sound = { filename = "__base__/sound/programmable-speaker/bass-27.ogg" }}, + { name = "G#4", sound = { filename = "__base__/sound/programmable-speaker/bass-28.ogg" }}, + { name = "A4", sound = { filename = "__base__/sound/programmable-speaker/bass-29.ogg" }}, + { name = "A#4", sound = { filename = "__base__/sound/programmable-speaker/bass-30.ogg" }}, + { name = "B4", sound = { filename = "__base__/sound/programmable-speaker/bass-31.ogg" }}, + { name = "C5", sound = { filename = "__base__/sound/programmable-speaker/bass-32.ogg" }}, + { name = "C#5", sound = { filename = "__base__/sound/programmable-speaker/bass-33.ogg" }}, + { name = "D5", sound = { filename = "__base__/sound/programmable-speaker/bass-34.ogg" }}, + { name = "D#5", sound = { filename = "__base__/sound/programmable-speaker/bass-35.ogg" }}, + { name = "E5", sound = { filename = "__base__/sound/programmable-speaker/bass-36.ogg" }} + } + }, + { + name = "lead", + notes = + { + { name = "F2", sound = { filename = "__base__/sound/programmable-speaker/lead-01.ogg" }}, + { name = "F#2", sound = { filename = "__base__/sound/programmable-speaker/lead-02.ogg" }}, + { name = "G2", sound = { filename = "__base__/sound/programmable-speaker/lead-03.ogg" }}, + { name = "G#2", sound = { filename = "__base__/sound/programmable-speaker/lead-04.ogg" }}, + { name = "A2", sound = { filename = "__base__/sound/programmable-speaker/lead-05.ogg" }}, + { name = "A#2", sound = { filename = "__base__/sound/programmable-speaker/lead-06.ogg" }}, + { name = "B2", sound = { filename = "__base__/sound/programmable-speaker/lead-07.ogg" }}, + { name = "C3", sound = { filename = "__base__/sound/programmable-speaker/lead-08.ogg" }}, + { name = "C#3", sound = { filename = "__base__/sound/programmable-speaker/lead-09.ogg" }}, + { name = "D3", sound = { filename = "__base__/sound/programmable-speaker/lead-10.ogg" }}, + { name = "D#3", sound = { filename = "__base__/sound/programmable-speaker/lead-11.ogg" }}, + { name = "E3", sound = { filename = "__base__/sound/programmable-speaker/lead-12.ogg" }}, + { name = "F3", sound = { filename = "__base__/sound/programmable-speaker/lead-13.ogg" }}, + { name = "F#3", sound = { filename = "__base__/sound/programmable-speaker/lead-14.ogg" }}, + { name = "G3", sound = { filename = "__base__/sound/programmable-speaker/lead-15.ogg" }}, + { name = "G#3", sound = { filename = "__base__/sound/programmable-speaker/lead-16.ogg" }}, + { name = "A3", sound = { filename = "__base__/sound/programmable-speaker/lead-17.ogg" }}, + { name = "A#3", sound = { filename = "__base__/sound/programmable-speaker/lead-18.ogg" }}, + { name = "B3", sound = { filename = "__base__/sound/programmable-speaker/lead-19.ogg" }}, + { name = "C4", sound = { filename = "__base__/sound/programmable-speaker/lead-20.ogg" }}, + { name = "C#4", sound = { filename = "__base__/sound/programmable-speaker/lead-21.ogg" }}, + { name = "D4", sound = { filename = "__base__/sound/programmable-speaker/lead-22.ogg" }}, + { name = "D#4", sound = { filename = "__base__/sound/programmable-speaker/lead-23.ogg" }}, + { name = "E4", sound = { filename = "__base__/sound/programmable-speaker/lead-24.ogg" }}, + { name = "F4", sound = { filename = "__base__/sound/programmable-speaker/lead-25.ogg" }}, + { name = "F#4", sound = { filename = "__base__/sound/programmable-speaker/lead-26.ogg" }}, + { name = "G4", sound = { filename = "__base__/sound/programmable-speaker/lead-27.ogg" }}, + { name = "G#4", sound = { filename = "__base__/sound/programmable-speaker/lead-28.ogg" }}, + { name = "A4", sound = { filename = "__base__/sound/programmable-speaker/lead-29.ogg" }}, + { name = "A#4", sound = { filename = "__base__/sound/programmable-speaker/lead-30.ogg" }}, + { name = "B4", sound = { filename = "__base__/sound/programmable-speaker/lead-31.ogg" }}, + { name = "C5", sound = { filename = "__base__/sound/programmable-speaker/lead-32.ogg" }}, + { name = "C#5", sound = { filename = "__base__/sound/programmable-speaker/lead-33.ogg" }}, + { name = "D5", sound = { filename = "__base__/sound/programmable-speaker/lead-34.ogg" }}, + { name = "D#5", sound = { filename = "__base__/sound/programmable-speaker/lead-35.ogg" }}, + { name = "E5", sound = { filename = "__base__/sound/programmable-speaker/lead-36.ogg" }} + } + }, + { + name = "saw", + notes = + { + { name = "F2", sound = { filename = "__base__/sound/programmable-speaker/saw-01.ogg" }}, + { name = "F#2", sound = { filename = "__base__/sound/programmable-speaker/saw-02.ogg" }}, + { name = "G2", sound = { filename = "__base__/sound/programmable-speaker/saw-03.ogg" }}, + { name = "G#2", sound = { filename = "__base__/sound/programmable-speaker/saw-04.ogg" }}, + { name = "A2", sound = { filename = "__base__/sound/programmable-speaker/saw-05.ogg" }}, + { name = "A#2", sound = { filename = "__base__/sound/programmable-speaker/saw-06.ogg" }}, + { name = "B2", sound = { filename = "__base__/sound/programmable-speaker/saw-07.ogg" }}, + { name = "C3", sound = { filename = "__base__/sound/programmable-speaker/saw-08.ogg" }}, + { name = "C#3", sound = { filename = "__base__/sound/programmable-speaker/saw-09.ogg" }}, + { name = "D3", sound = { filename = "__base__/sound/programmable-speaker/saw-10.ogg" }}, + { name = "D#3", sound = { filename = "__base__/sound/programmable-speaker/saw-11.ogg" }}, + { name = "E3", sound = { filename = "__base__/sound/programmable-speaker/saw-12.ogg" }}, + { name = "F3", sound = { filename = "__base__/sound/programmable-speaker/saw-13.ogg" }}, + { name = "F#3", sound = { filename = "__base__/sound/programmable-speaker/saw-14.ogg" }}, + { name = "G3", sound = { filename = "__base__/sound/programmable-speaker/saw-15.ogg" }}, + { name = "G#3", sound = { filename = "__base__/sound/programmable-speaker/saw-16.ogg" }}, + { name = "A3", sound = { filename = "__base__/sound/programmable-speaker/saw-17.ogg" }}, + { name = "A#3", sound = { filename = "__base__/sound/programmable-speaker/saw-18.ogg" }}, + { name = "B3", sound = { filename = "__base__/sound/programmable-speaker/saw-19.ogg" }}, + { name = "C4", sound = { filename = "__base__/sound/programmable-speaker/saw-20.ogg" }}, + { name = "C#4", sound = { filename = "__base__/sound/programmable-speaker/saw-21.ogg" }}, + { name = "D4", sound = { filename = "__base__/sound/programmable-speaker/saw-22.ogg" }}, + { name = "D#4", sound = { filename = "__base__/sound/programmable-speaker/saw-23.ogg" }}, + { name = "E4", sound = { filename = "__base__/sound/programmable-speaker/saw-24.ogg" }}, + { name = "F4", sound = { filename = "__base__/sound/programmable-speaker/saw-25.ogg" }}, + { name = "F#4", sound = { filename = "__base__/sound/programmable-speaker/saw-26.ogg" }}, + { name = "G4", sound = { filename = "__base__/sound/programmable-speaker/saw-27.ogg" }}, + { name = "G#4", sound = { filename = "__base__/sound/programmable-speaker/saw-28.ogg" }}, + { name = "A4", sound = { filename = "__base__/sound/programmable-speaker/saw-29.ogg" }}, + { name = "A#4", sound = { filename = "__base__/sound/programmable-speaker/saw-30.ogg" }}, + { name = "B4", sound = { filename = "__base__/sound/programmable-speaker/saw-31.ogg" }}, + { name = "C5", sound = { filename = "__base__/sound/programmable-speaker/saw-32.ogg" }}, + { name = "C#5", sound = { filename = "__base__/sound/programmable-speaker/saw-33.ogg" }}, + { name = "D5", sound = { filename = "__base__/sound/programmable-speaker/saw-34.ogg" }}, + { name = "D#5", sound = { filename = "__base__/sound/programmable-speaker/saw-35.ogg" }}, + { name = "E5", sound = { filename = "__base__/sound/programmable-speaker/saw-36.ogg" }} + } + }, + { + name = "square", + notes = + { + { name = "F2", sound = { filename = "__base__/sound/programmable-speaker/square-01.ogg" }}, + { name = "F#2", sound = { filename = "__base__/sound/programmable-speaker/square-02.ogg" }}, + { name = "G2", sound = { filename = "__base__/sound/programmable-speaker/square-03.ogg" }}, + { name = "G#2", sound = { filename = "__base__/sound/programmable-speaker/square-04.ogg" }}, + { name = "A2", sound = { filename = "__base__/sound/programmable-speaker/square-05.ogg" }}, + { name = "A#2", sound = { filename = "__base__/sound/programmable-speaker/square-06.ogg" }}, + { name = "B2", sound = { filename = "__base__/sound/programmable-speaker/square-07.ogg" }}, + { name = "C3", sound = { filename = "__base__/sound/programmable-speaker/square-08.ogg" }}, + { name = "C#3", sound = { filename = "__base__/sound/programmable-speaker/square-09.ogg" }}, + { name = "D3", sound = { filename = "__base__/sound/programmable-speaker/square-10.ogg" }}, + { name = "D#3", sound = { filename = "__base__/sound/programmable-speaker/square-11.ogg" }}, + { name = "E3", sound = { filename = "__base__/sound/programmable-speaker/square-12.ogg" }}, + { name = "F3", sound = { filename = "__base__/sound/programmable-speaker/square-13.ogg" }}, + { name = "F#3", sound = { filename = "__base__/sound/programmable-speaker/square-14.ogg" }}, + { name = "G3", sound = { filename = "__base__/sound/programmable-speaker/square-15.ogg" }}, + { name = "G#3", sound = { filename = "__base__/sound/programmable-speaker/square-16.ogg" }}, + { name = "A3", sound = { filename = "__base__/sound/programmable-speaker/square-17.ogg" }}, + { name = "A#3", sound = { filename = "__base__/sound/programmable-speaker/square-18.ogg" }}, + { name = "B3", sound = { filename = "__base__/sound/programmable-speaker/square-19.ogg" }}, + { name = "C4", sound = { filename = "__base__/sound/programmable-speaker/square-20.ogg" }}, + { name = "C#4", sound = { filename = "__base__/sound/programmable-speaker/square-21.ogg" }}, + { name = "D4", sound = { filename = "__base__/sound/programmable-speaker/square-22.ogg" }}, + { name = "D#4", sound = { filename = "__base__/sound/programmable-speaker/square-23.ogg" }}, + { name = "E4", sound = { filename = "__base__/sound/programmable-speaker/square-24.ogg" }}, + { name = "F4", sound = { filename = "__base__/sound/programmable-speaker/square-25.ogg" }}, + { name = "F#4", sound = { filename = "__base__/sound/programmable-speaker/square-26.ogg" }}, + { name = "G4", sound = { filename = "__base__/sound/programmable-speaker/square-27.ogg" }}, + { name = "G#4", sound = { filename = "__base__/sound/programmable-speaker/square-28.ogg" }}, + { name = "A4", sound = { filename = "__base__/sound/programmable-speaker/square-29.ogg" }}, + { name = "A#4", sound = { filename = "__base__/sound/programmable-speaker/square-30.ogg" }}, + { name = "B4", sound = { filename = "__base__/sound/programmable-speaker/square-31.ogg" }}, + { name = "C5", sound = { filename = "__base__/sound/programmable-speaker/square-32.ogg" }}, + { name = "C#5", sound = { filename = "__base__/sound/programmable-speaker/square-33.ogg" }}, + { name = "D5", sound = { filename = "__base__/sound/programmable-speaker/square-34.ogg" }}, + { name = "D#5", sound = { filename = "__base__/sound/programmable-speaker/square-35.ogg" }}, + { name = "E5", sound = { filename = "__base__/sound/programmable-speaker/square-36.ogg" }} + } + }, + { + name = "celesta", + notes = + { + { name = "F5", sound = { filename = "__base__/sound/programmable-speaker/celesta-01.ogg" }}, + { name = "F#5", sound = { filename = "__base__/sound/programmable-speaker/celesta-02.ogg" }}, + { name = "G5", sound = { filename = "__base__/sound/programmable-speaker/celesta-03.ogg" }}, + { name = "G#5", sound = { filename = "__base__/sound/programmable-speaker/celesta-04.ogg" }}, + { name = "A5", sound = { filename = "__base__/sound/programmable-speaker/celesta-05.ogg" }}, + { name = "A#5", sound = { filename = "__base__/sound/programmable-speaker/celesta-06.ogg" }}, + { name = "B5", sound = { filename = "__base__/sound/programmable-speaker/celesta-07.ogg" }}, + { name = "C6", sound = { filename = "__base__/sound/programmable-speaker/celesta-08.ogg" }}, + { name = "C#6", sound = { filename = "__base__/sound/programmable-speaker/celesta-09.ogg" }}, + { name = "D6", sound = { filename = "__base__/sound/programmable-speaker/celesta-10.ogg" }}, + { name = "D#6", sound = { filename = "__base__/sound/programmable-speaker/celesta-11.ogg" }}, + { name = "E6", sound = { filename = "__base__/sound/programmable-speaker/celesta-12.ogg" }}, + { name = "F6", sound = { filename = "__base__/sound/programmable-speaker/celesta-13.ogg" }}, + { name = "F#6", sound = { filename = "__base__/sound/programmable-speaker/celesta-14.ogg" }}, + { name = "G6", sound = { filename = "__base__/sound/programmable-speaker/celesta-15.ogg" }}, + { name = "G#6", sound = { filename = "__base__/sound/programmable-speaker/celesta-16.ogg" }}, + { name = "A6", sound = { filename = "__base__/sound/programmable-speaker/celesta-17.ogg" }}, + { name = "A#6", sound = { filename = "__base__/sound/programmable-speaker/celesta-18.ogg" }}, + { name = "B6", sound = { filename = "__base__/sound/programmable-speaker/celesta-19.ogg" }}, + { name = "C7", sound = { filename = "__base__/sound/programmable-speaker/celesta-20.ogg" }}, + { name = "C#7", sound = { filename = "__base__/sound/programmable-speaker/celesta-21.ogg" }}, + { name = "D7", sound = { filename = "__base__/sound/programmable-speaker/celesta-22.ogg" }}, + { name = "D#7", sound = { filename = "__base__/sound/programmable-speaker/celesta-23.ogg" }}, + { name = "E7", sound = { filename = "__base__/sound/programmable-speaker/celesta-24.ogg" }}, + { name = "F7", sound = { filename = "__base__/sound/programmable-speaker/celesta-25.ogg" }}, + { name = "F#7", sound = { filename = "__base__/sound/programmable-speaker/celesta-26.ogg" }}, + { name = "G7", sound = { filename = "__base__/sound/programmable-speaker/celesta-27.ogg" }}, + { name = "G#7", sound = { filename = "__base__/sound/programmable-speaker/celesta-28.ogg" }}, + { name = "A7", sound = { filename = "__base__/sound/programmable-speaker/celesta-29.ogg" }}, + { name = "A#7", sound = { filename = "__base__/sound/programmable-speaker/celesta-30.ogg" }}, + { name = "B7", sound = { filename = "__base__/sound/programmable-speaker/celesta-31.ogg" }}, + { name = "C8", sound = { filename = "__base__/sound/programmable-speaker/celesta-32.ogg" }}, + { name = "C#8", sound = { filename = "__base__/sound/programmable-speaker/celesta-33.ogg" }}, + { name = "D8", sound = { filename = "__base__/sound/programmable-speaker/celesta-34.ogg" }}, + { name = "D#8", sound = { filename = "__base__/sound/programmable-speaker/celesta-35.ogg" }}, + { name = "E8", sound = { filename = "__base__/sound/programmable-speaker/celesta-36.ogg" }} + } + }, + { + name = "vibraphone", + notes = + { + { name = "F5", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-01.ogg" }}, + { name = "F#5", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-02.ogg" }}, + { name = "G5", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-03.ogg" }}, + { name = "G#5", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-04.ogg" }}, + { name = "A5", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-05.ogg" }}, + { name = "A#5", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-06.ogg" }}, + { name = "B5", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-07.ogg" }}, + { name = "C6", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-08.ogg" }}, + { name = "C#6", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-09.ogg" }}, + { name = "D6", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-10.ogg" }}, + { name = "D#6", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-11.ogg" }}, + { name = "E6", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-12.ogg" }}, + { name = "F6", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-13.ogg" }}, + { name = "F#6", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-14.ogg" }}, + { name = "G6", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-15.ogg" }}, + { name = "G#6", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-16.ogg" }}, + { name = "A6", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-17.ogg" }}, + { name = "A#6", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-18.ogg" }}, + { name = "B6", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-19.ogg" }}, + { name = "C7", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-20.ogg" }}, + { name = "C#7", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-21.ogg" }}, + { name = "D7", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-22.ogg" }}, + { name = "D#7", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-23.ogg" }}, + { name = "E7", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-24.ogg" }}, + { name = "F7", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-25.ogg" }}, + { name = "F#7", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-26.ogg" }}, + { name = "G7", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-27.ogg" }}, + { name = "G#7", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-28.ogg" }}, + { name = "A7", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-29.ogg" }}, + { name = "A#7", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-30.ogg" }}, + { name = "B7", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-31.ogg" }}, + { name = "C8", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-32.ogg" }}, + { name = "C#8", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-33.ogg" }}, + { name = "D8", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-34.ogg" }}, + { name = "D#8", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-35.ogg" }}, + { name = "E8", sound = { filename = "__base__/sound/programmable-speaker/vibraphone-36.ogg" }} + } + }, + { + name = "plucked", + notes = + { + { name = "F4", sound = { filename = "__base__/sound/programmable-speaker/plucked-01.ogg" }}, + { name = "F#4", sound = { filename = "__base__/sound/programmable-speaker/plucked-02.ogg" }}, + { name = "G4", sound = { filename = "__base__/sound/programmable-speaker/plucked-03.ogg" }}, + { name = "G#4", sound = { filename = "__base__/sound/programmable-speaker/plucked-04.ogg" }}, + { name = "A4", sound = { filename = "__base__/sound/programmable-speaker/plucked-05.ogg" }}, + { name = "A#4", sound = { filename = "__base__/sound/programmable-speaker/plucked-06.ogg" }}, + { name = "B4", sound = { filename = "__base__/sound/programmable-speaker/plucked-07.ogg" }}, + { name = "C5", sound = { filename = "__base__/sound/programmable-speaker/plucked-08.ogg" }}, + { name = "C#5", sound = { filename = "__base__/sound/programmable-speaker/plucked-09.ogg" }}, + { name = "D5", sound = { filename = "__base__/sound/programmable-speaker/plucked-10.ogg" }}, + { name = "D#5", sound = { filename = "__base__/sound/programmable-speaker/plucked-11.ogg" }}, + { name = "E5", sound = { filename = "__base__/sound/programmable-speaker/plucked-12.ogg" }}, + { name = "F5", sound = { filename = "__base__/sound/programmable-speaker/plucked-13.ogg" }}, + { name = "F#5", sound = { filename = "__base__/sound/programmable-speaker/plucked-14.ogg" }}, + { name = "G5", sound = { filename = "__base__/sound/programmable-speaker/plucked-15.ogg" }}, + { name = "G#5", sound = { filename = "__base__/sound/programmable-speaker/plucked-16.ogg" }}, + { name = "A5", sound = { filename = "__base__/sound/programmable-speaker/plucked-17.ogg" }}, + { name = "A#5", sound = { filename = "__base__/sound/programmable-speaker/plucked-18.ogg" }}, + { name = "B5", sound = { filename = "__base__/sound/programmable-speaker/plucked-19.ogg" }}, + { name = "C6", sound = { filename = "__base__/sound/programmable-speaker/plucked-20.ogg" }}, + { name = "C#6", sound = { filename = "__base__/sound/programmable-speaker/plucked-21.ogg" }}, + { name = "D6", sound = { filename = "__base__/sound/programmable-speaker/plucked-22.ogg" }}, + { name = "D#6", sound = { filename = "__base__/sound/programmable-speaker/plucked-23.ogg" }}, + { name = "E6", sound = { filename = "__base__/sound/programmable-speaker/plucked-24.ogg" }}, + { name = "F6", sound = { filename = "__base__/sound/programmable-speaker/plucked-25.ogg" }}, + { name = "F#6", sound = { filename = "__base__/sound/programmable-speaker/plucked-26.ogg" }}, + { name = "G6", sound = { filename = "__base__/sound/programmable-speaker/plucked-27.ogg" }}, + { name = "G#6", sound = { filename = "__base__/sound/programmable-speaker/plucked-28.ogg" }}, + { name = "A6", sound = { filename = "__base__/sound/programmable-speaker/plucked-29.ogg" }}, + { name = "A#6", sound = { filename = "__base__/sound/programmable-speaker/plucked-30.ogg" }}, + { name = "B6", sound = { filename = "__base__/sound/programmable-speaker/plucked-31.ogg" }}, + { name = "C7", sound = { filename = "__base__/sound/programmable-speaker/plucked-32.ogg" }}, + { name = "C#7", sound = { filename = "__base__/sound/programmable-speaker/plucked-33.ogg" }}, + { name = "D7", sound = { filename = "__base__/sound/programmable-speaker/plucked-34.ogg" }}, + { name = "D#7", sound = { filename = "__base__/sound/programmable-speaker/plucked-35.ogg" }}, + { name = "E7", sound = { filename = "__base__/sound/programmable-speaker/plucked-36.ogg" }} + } + }, + { + name = "steel-drum", + notes = + { + { name = "F3", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-01.ogg" }}, + { name = "F#3", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-02.ogg" }}, + { name = "G3", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-03.ogg" }}, + { name = "G#3", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-04.ogg" }}, + { name = "A3", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-05.ogg" }}, + { name = "A#3", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-06.ogg" }}, + { name = "B3", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-07.ogg" }}, + { name = "C4", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-08.ogg" }}, + { name = "C#4", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-09.ogg" }}, + { name = "D4", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-10.ogg" }}, + { name = "D#4", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-11.ogg" }}, + { name = "E4", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-12.ogg" }}, + { name = "F4", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-13.ogg" }}, + { name = "F#4", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-14.ogg" }}, + { name = "G4", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-15.ogg" }}, + { name = "G#4", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-16.ogg" }}, + { name = "A4", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-17.ogg" }}, + { name = "A#4", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-18.ogg" }}, + { name = "B4", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-19.ogg" }}, + { name = "C5", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-20.ogg" }}, + { name = "C#5", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-21.ogg" }}, + { name = "D5", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-22.ogg" }}, + { name = "D#5", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-23.ogg" }}, + { name = "E5", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-24.ogg" }}, + { name = "F5", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-25.ogg" }}, + { name = "F#5", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-26.ogg" }}, + { name = "G5", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-27.ogg" }}, + { name = "G#5", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-28.ogg" }}, + { name = "A5", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-29.ogg" }}, + { name = "A#5", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-30.ogg" }}, + { name = "B5", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-31.ogg" }}, + { name = "C6", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-32.ogg" }}, + { name = "C#6", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-33.ogg" }}, + { name = "D6", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-34.ogg" }}, + { name = "D#6", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-35.ogg" }}, + { name = "E6", sound = { filename = "__base__/sound/programmable-speaker/steel-drum-36.ogg" }} + } + }, + + }, + + circuit_wire_connection_point = circuit_connector_definitions["programmable-speaker"].points, + circuit_connector_sprites = circuit_connector_definitions["programmable-speaker"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/programmable-speaker/programmable-speaker-reflection.png", + priority = "extra-high", + width = 12, + height = 24, + shift = util.by_pixel(0, 45), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + + { + type = "power-switch", + name = "power-switch", + icon = "__base__/graphics/icons/power-switch.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.2, result = "power-switch"}, + max_health = 200, + corpse = "power-switch-remnants", + dying_explosion = "power-switch-explosion", + + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + selection_box = {{-1, -1}, {1, 1}}, + damaged_trigger_effect = hit_effects.entity(), + + power_on_animation = + { + layers = { + { + filename = "__base__/graphics/entity/power-switch/power-switch.png", + animation_speed = 0.2, + line_length = 2, + width = 86, + height = 70, + frame_count = 6, + shift = util.by_pixel(-4, 2), + hr_version = + { + filename = "__base__/graphics/entity/power-switch/hr-power-switch.png", + animation_speed = 0.2, + line_length = 2, + width = 168, + height = 138, + frame_count = 6, + shift = util.by_pixel(-3, 2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/power-switch/power-switch-shadow.png", + animation_speed = 0.2, + line_length = 2, + width = 84, + height = 46, + frame_count = 6, + shift = util.by_pixel(6, 14), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/power-switch/hr-power-switch-shadow.png", + animation_speed = 0.2, + line_length = 2, + width = 166, + height = 92, + frame_count = 6, + shift = util.by_pixel(6, 14), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__core__/sound/silence-1sec.ogg", + volume = 0 + }, + activate_sound = + { + { + filename = "__base__/sound/power-switch-activate-1.ogg", + volume = 0.25 + }, + { + filename = "__base__/sound/power-switch-activate-2.ogg", + volume = 0.25 + }, + { + filename = "__base__/sound/power-switch-activate-3.ogg", + volume = 0.25 + } + }, + deactivate_sound = + { + filename = "__core__/sound/silence-1sec.ogg", + volume = 0 + }, + audible_distance_modifier = 0.4, + --max_sounds_per_type = 3 + }, + + overlay_start_delay = 3, --power on animation overlay is only 2 frames we play at the end + overlay_start = util.draw_as_glow + { + filename = "__base__/graphics/entity/power-switch/power-switch-electricity-start.png", + blend_mode = "additive", + animation_speed = 0.2, + line_length = 2, + width = 30, + height = 32, + frame_count = 2, + shift = util.by_pixel(2, -4), + hr_version = { + filename = "__base__/graphics/entity/power-switch/hr-power-switch-electricity-start.png", + blend_mode = "additive", + animation_speed = 0.2, + line_length = 2, + width = 60, + height = 64, + frame_count = 2, + shift = util.by_pixel(2, -4), + scale = 0.5 + } + }, + overlay_loop = util.draw_as_glow + { + filename = "__base__/graphics/entity/power-switch/power-switch-electricity-loop.png", + blend_mode = "additive", + animation_speed = 0.25, + line_length = 4, + width = 32, + height = 26, + frame_count = 22, + shift = util.by_pixel(2, -8), + hr_version = + { + filename = "__base__/graphics/entity/power-switch/hr-power-switch-electricity-loop.png", + blend_mode = "additive", + animation_speed = 0.25, + line_length = 4, + width = 62, + height = 56, + frame_count = 22, + shift = util.by_pixel(2, -9), + scale = 0.5 + } + }, + led_on = util.draw_as_glow + { + filename = "__base__/graphics/entity/power-switch/power-switch-led.png", + x = 22, + width = 22, + height = 32, + shift = util.by_pixel(20, -2), + blend_mode = "additive", + hr_version = + { + filename = "__base__/graphics/entity/power-switch/hr-power-switch-led.png", + x = 48, + width = 48, + height = 60, + shift = util.by_pixel(21, -1), + blend_mode = "additive", + scale = 0.5 + } + }, + led_off = util.draw_as_glow + { + filename = "__base__/graphics/entity/power-switch/power-switch-led.png", + width = 22, + height = 32, + shift = util.by_pixel(20, -2), + blend_mode = "additive", + hr_version = { + filename = "__base__/graphics/entity/power-switch/hr-power-switch-led.png", + width = 48, + height = 60, + shift = util.by_pixel(21, -1), + blend_mode = "additive", + scale = 0.5 + } + }, + circuit_wire_connection_point = + { + shadow = + { + red = util.by_pixel(-14, 34+3), + green = util.by_pixel(-22, 34+3) + }, + wire = + { + red = util.by_pixel(-17, 26+3), + green = util.by_pixel(-24, 26+3) + } + }, + left_wire_connection_point = + { + shadow = + { + copper = util.by_pixel(-8, -5+3) + }, + wire = + { + copper = util.by_pixel(-26, -33+3) + } + }, + right_wire_connection_point = + { + shadow = + { + copper = util.by_pixel(45, -3+3) + }, + wire = + { + copper = util.by_pixel(29, -32+3) + } + }, + + wire_max_distance = 10 + }, + +} diff --git a/factorio/data/base/prototypes/entity/combinator-pictures.lua b/factorio/data/base/prototypes/entity/combinator-pictures.lua new file mode 100644 index 0000000000000000000000000000000000000000..4e637ad6de96aeaf5ba3f03d120fa5492edb832a --- /dev/null +++ b/factorio/data/base/prototypes/entity/combinator-pictures.lua @@ -0,0 +1,1883 @@ +function generate_arithmetic_combinator(combinator) + combinator.sprites = + make_4way_animation_from_spritesheet({ layers = + { + { + filename = "__base__/graphics/entity/combinator/arithmetic-combinator.png", + width = 74, + height = 64, + frame_count = 1, + shift = util.by_pixel(1, 8), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-arithmetic-combinator.png", + width = 144, + height = 124, + frame_count = 1, + shift = util.by_pixel(0.5, 7.5) + } + }, + { + filename = "__base__/graphics/entity/combinator/arithmetic-combinator-shadow.png", + width = 76, + height = 78, + frame_count = 1, + shift = util.by_pixel(14, 24), + draw_as_shadow = true, + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-arithmetic-combinator-shadow.png", + width = 148, + height = 156, + frame_count = 1, + shift = util.by_pixel(13.5, 24.5), + draw_as_shadow = true + } + } + } + }) + combinator.activity_led_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/activity-leds/arithmetic-combinator-LED-N.png", + width = 8, + height = 8, + frame_count = 1, + shift = util.by_pixel(8, -12), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/activity-leds/hr-arithmetic-combinator-LED-N.png", + width = 16, + height = 14, + frame_count = 1, + shift = util.by_pixel(8.5, -12.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/activity-leds/arithmetic-combinator-LED-E.png", + width = 8, + height = 8, + frame_count = 1, + shift = util.by_pixel(17, -1), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/activity-leds/hr-arithmetic-combinator-LED-E.png", + width = 14, + height = 14, + frame_count = 1, + shift = util.by_pixel(16.5, -1) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/activity-leds/arithmetic-combinator-LED-S.png", + width = 8, + height = 8, + frame_count = 1, + shift = util.by_pixel(-8, 7), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/activity-leds/hr-arithmetic-combinator-LED-S.png", + width = 16, + height = 16, + frame_count = 1, + shift = util.by_pixel(-8, 7.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/activity-leds/arithmetic-combinator-LED-W.png", + width = 8, + height = 8, + frame_count = 1, + shift = util.by_pixel(-16, -12), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/activity-leds/hr-arithmetic-combinator-LED-W.png", + width = 14, + height = 14, + frame_count = 1, + shift = util.by_pixel(-16, -12.5) + } + } + } + combinator.plus_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 15, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 30, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 15, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 30, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 15, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 30, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 15, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 30, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + } + } + combinator.minus_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 30, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 60, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 30, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 60, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 30, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 60, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 30, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 60, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + } + } + combinator.multiply_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 45, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 90, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 45, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 90, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 45, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 90, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 45, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 90, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + } + } + combinator.divide_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 60, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 120, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 60, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 120, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 60, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 120, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 60, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 120, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + } + } + combinator.modulo_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 75, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 150, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 75, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 150, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 75, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 150, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 75, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 150, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + } + } + combinator.power_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + } + } + combinator.left_shift_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 15, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 30, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 15, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 30, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 15, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 30, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 15, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 30, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + } + } + combinator.right_shift_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 30, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 60, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 30, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 60, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 30, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 60, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 30, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 60, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + } + } + combinator.and_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 45, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 90, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 45, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 90, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 45, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 90, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 45, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 90, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + } + } + combinator.or_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 60, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 120, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 60, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 120, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 60, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 120, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 60, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 120, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + } + } + combinator.xor_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 75, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 150, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 75, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 150, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 75, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 150, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 75, + y = 11, + width = 15, + height = 11, + shift = util.by_pixel(0, -10.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 150, + y = 22, + width = 30, + height = 22, + shift = util.by_pixel(0, -10.5) + } + } + } + combinator.input_connection_points = + { + { + shadow = + { + red = util.by_pixel(5, 26), + green = util.by_pixel(24.5, 26) + }, + wire = + { + red = util.by_pixel(-8.5, 14), + green = util.by_pixel(10, 14) + } + }, + { + shadow = + { + red = util.by_pixel(-10, -3.5), + green = util.by_pixel(-10, 9.5) + }, + wire = + { + red = util.by_pixel(-25.5, -15), + green = util.by_pixel(-25.5, -1.5) + } + }, + { + shadow = + { + red = util.by_pixel(24.5, -11.5), + green = util.by_pixel(5.5, -9.5) + }, + wire = + { + red = util.by_pixel(9.5, -21.5), + green = util.by_pixel(-9, -21.5) + } + }, + { + shadow = + { + red = util.by_pixel(44, 12), + green = util.by_pixel(44, -1.5) + }, + wire = + { + red = util.by_pixel(26, -1), + green = util.by_pixel(26, -14.5) + } + } + } + combinator.output_connection_points = + { + { + shadow = + { + red = util.by_pixel(4, -12.5), + green = util.by_pixel(23.5, -12) + }, + wire = + { + red = util.by_pixel(-9, -22), + green = util.by_pixel(10, -22) + } + }, + { + shadow = + { + red = util.by_pixel(38.5, -1.5), + green = util.by_pixel(38, 12) + }, + wire = + { + red = util.by_pixel(23, -13), + green = util.by_pixel(23, 1) + } + }, + { + shadow = + { + red = util.by_pixel(24, 26.5), + green = util.by_pixel(4, 27) + }, + wire = + { + red = util.by_pixel(10, 15.5), + green = util.by_pixel(-9, 15.5) + } + }, + { + shadow = + { + red = util.by_pixel(-7, 12.5), + green = util.by_pixel(-7.5, -1.5) + }, + wire = + { + red = util.by_pixel(-22.5, 1), + green = util.by_pixel(-22.5, -12) + } + } + } + return combinator +end + +function generate_decider_combinator(combinator) + combinator.sprites = + make_4way_animation_from_spritesheet({ layers = + { + { + filename = "__base__/graphics/entity/combinator/decider-combinator.png", + width = 78, + height = 66, + frame_count = 1, + shift = util.by_pixel(0, 7), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-decider-combinator.png", + width = 156, + height = 132, + frame_count = 1, + shift = util.by_pixel(0.5, 7.5) + } + }, + { + filename = "__base__/graphics/entity/combinator/decider-combinator-shadow.png", + width = 78, + height = 80, + frame_count = 1, + shift = util.by_pixel(12, 24), + draw_as_shadow = true, + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-decider-combinator-shadow.png", + width = 156, + height = 158, + frame_count = 1, + shift = util.by_pixel(12, 24), + draw_as_shadow = true + } + } + } + }) + combinator.activity_led_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/activity-leds/decider-combinator-LED-N.png", + width = 8, + height = 8, + frame_count = 1, + shift = util.by_pixel(8, -13), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/activity-leds/hr-decider-combinator-LED-N.png", + width = 16, + height = 14, + frame_count = 1, + shift = util.by_pixel(8.5, -13) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/activity-leds/decider-combinator-LED-E.png", + width = 8, + height = 8, + frame_count = 1, + shift = util.by_pixel(16, -4), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/activity-leds/hr-decider-combinator-LED-E.png", + width = 16, + height = 16, + frame_count = 1, + shift = util.by_pixel(16, -4) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/activity-leds/decider-combinator-LED-S.png", + width = 8, + height = 8, + frame_count = 1, + shift = util.by_pixel(-8, 5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/activity-leds/hr-decider-combinator-LED-S.png", + width = 16, + height = 14, + frame_count = 1, + shift = util.by_pixel(-8, 4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/activity-leds/decider-combinator-LED-W.png", + width = 8, + height = 8, + frame_count = 1, + shift = util.by_pixel(-15, -19), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/activity-leds/hr-decider-combinator-LED-W.png", + width = 16, + height = 16, + frame_count = 1, + shift = util.by_pixel(-15, -18.5) + } + } + } + combinator.greater_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -13.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -13.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -13.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -13.5) + } + } + } + combinator.less_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 15, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 30, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 15, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -13.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 30, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -13.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 15, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 30, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 15, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -13.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 30, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -13.5) + } + } + } + combinator.equal_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 30, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 60, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 30, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -13.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 60, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -13.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 30, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 60, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 30, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -13.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 60, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -13.5) + } + } + } + combinator.not_equal_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 45, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 90, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 45, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -13.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 90, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -13.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 45, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 90, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 45, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -13.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 90, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -13.5) + } + } + } + combinator.less_or_equal_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 60, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 120, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 60, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -13.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 120, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -13.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 60, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 120, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 60, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -13.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 120, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -13.5) + } + } + } + combinator.greater_or_equal_symbol_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 75, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 150, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 75, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -13.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 150, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -13.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 75, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -4.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 150, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -4.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/combinator-displays.png", + x = 75, + y = 22, + width = 15, + height = 11, + shift = util.by_pixel(0, -13.5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-combinator-displays.png", + x = 150, + y = 44, + width = 30, + height = 22, + shift = util.by_pixel(0, -13.5) + } + } + } + combinator.input_connection_points = + { + { + shadow = + { + red = util.by_pixel(8, 28), + green = util.by_pixel(26.5, 27.5) + }, + wire = + { + red = util.by_pixel(-8.5, 15.5), + green = util.by_pixel(9, 15) + } + }, + { + shadow = + { + red = util.by_pixel(-9.5, -8.5), + green = util.by_pixel(-10, 8) + }, + wire = + { + red = util.by_pixel(-24.5, -18.5), + green = util.by_pixel(-24, -4) + } + }, + { + shadow = + { + red = util.by_pixel(27, -7.5), + green = util.by_pixel(9.5, -7.5) + }, + wire = + { + red = util.by_pixel(9.5, -19.5), + green = util.by_pixel(-8, -19.5) + } + }, + { + shadow = + { + red = util.by_pixel(42.5, 9), + green = util.by_pixel(42.5, -6.5) + }, + wire = + { + red = util.by_pixel(25.5, -4), + green = util.by_pixel(25, -19) + } + } + } + combinator.output_connection_points = + { + { + shadow = + { + red = util.by_pixel(7, -9.5), + green = util.by_pixel(26.5, -9.5) + }, + wire = + { + red = util.by_pixel(-9, -21.5), + green = util.by_pixel(10, -21) + } + }, + { + shadow = + { + red = util.by_pixel(39, -5), + green = util.by_pixel(39, 8.5) + }, + wire = + { + red = util.by_pixel(22, -17), + green = util.by_pixel(22, -3.5) + } + }, + { + shadow = + { + red = util.by_pixel(27, 30.5), + green = util.by_pixel(7.5, 30.5) + }, + wire = + { + red = util.by_pixel(9.5, 17), + green = util.by_pixel(-9, 17.5) + } + }, + { + shadow = + { + red = util.by_pixel(-5.5, 8), + green = util.by_pixel(-5.5, -6) + }, + wire = + { + red = util.by_pixel(-21.5, -4), + green = util.by_pixel(-21.5, -17) + } + } + } + return combinator +end + +function generate_constant_combinator(combinator) + combinator.sprites = + make_4way_animation_from_spritesheet({ layers = + { + { + filename = "__base__/graphics/entity/combinator/constant-combinator.png", + width = 58, + height = 52, + frame_count = 1, + shift = util.by_pixel(0, 5), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-constant-combinator.png", + width = 114, + height = 102, + frame_count = 1, + shift = util.by_pixel(0, 5) + } + }, + { + filename = "__base__/graphics/entity/combinator/constant-combinator-shadow.png", + width = 50, + height = 34, + frame_count = 1, + shift = util.by_pixel(9, 6), + draw_as_shadow = true, + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/hr-constant-combinator-shadow.png", + width = 98, + height = 66, + frame_count = 1, + shift = util.by_pixel(8.5, 5.5), + draw_as_shadow = true + } + } + } + }) + combinator.activity_led_sprites = + { + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/activity-leds/constant-combinator-LED-N.png", + width = 8, + height = 6, + frame_count = 1, + shift = util.by_pixel(9, -12), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/activity-leds/hr-constant-combinator-LED-N.png", + width = 14, + height = 12, + frame_count = 1, + shift = util.by_pixel(9, -11.5) + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/activity-leds/constant-combinator-LED-E.png", + width = 8, + height = 8, + frame_count = 1, + shift = util.by_pixel(8, 0), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/activity-leds/hr-constant-combinator-LED-E.png", + width = 14, + height = 14, + frame_count = 1, + shift = util.by_pixel(7.5, -0.5) + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/activity-leds/constant-combinator-LED-S.png", + width = 8, + height = 8, + frame_count = 1, + shift = util.by_pixel(-9, 2), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/activity-leds/hr-constant-combinator-LED-S.png", + width = 14, + height = 16, + frame_count = 1, + shift = util.by_pixel(-9, 2.5) + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/combinator/activity-leds/constant-combinator-LED-W.png", + width = 8, + height = 8, + frame_count = 1, + shift = util.by_pixel(-7, -15), + hr_version = + { + scale = 0.5, + filename = "__base__/graphics/entity/combinator/activity-leds/hr-constant-combinator-LED-W.png", + width = 14, + height = 16, + frame_count = 1, + shift = util.by_pixel(-7, -15) + } + } + } + combinator.circuit_wire_connection_points = + { + { + shadow = + { + red = util.by_pixel(7, -6), + green = util.by_pixel(23, -6) + }, + wire = + { + red = util.by_pixel(-8.5, -17.5), + green = util.by_pixel(7, -17.5) + } + }, + { + shadow = + { + red = util.by_pixel(32, -5), + green = util.by_pixel(32, 8) + }, + wire = + { + red = util.by_pixel(16, -16.5), + green = util.by_pixel(16, -3.5) + } + }, + { + shadow = + { + red = util.by_pixel(25, 20), + green = util.by_pixel(9, 20) + }, + wire = + { + red = util.by_pixel(9, 7.5), + green = util.by_pixel(-6.5, 7.5) + } + }, + { + shadow = + { + red = util.by_pixel(1, 11), + green = util.by_pixel(1, -2) + }, + wire = + { + red = util.by_pixel(-15, -0.5), + green = util.by_pixel(-15, -13.5) + } + } + } + return combinator +end diff --git a/factorio/data/base/prototypes/entity/crash-site.lua b/factorio/data/base/prototypes/entity/crash-site.lua new file mode 100644 index 0000000000000000000000000000000000000000..f90e8652ded684ecc4d66c5ebf927ac620d2c5ab --- /dev/null +++ b/factorio/data/base/prototypes/entity/crash-site.lua @@ -0,0 +1,1350 @@ +local sounds = require("prototypes.entity.sounds") +local fireutil = require("prototypes.fire-util") + +local crash_site_sprite_priority = "very-low" + +data:extend( +{ + { + type = "container", + name = "crash-site-chest-1", + icon = "__base__/graphics/icons/crash-site-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-deconstructable", "placeable-neutral", "player-creation", "hidden"}, + max_health = 350, + corpse = "small-remnants", + open_sound = { filename = "__base__/sound/metallic-chest-open.ogg", volume=0.5 }, + close_sound = { filename = "__base__/sound/metallic-chest-close.ogg", volume = 0.5 }, + resistances = + { + { + type = "fire", + percent = 90 + }, + { + type = "impact", + percent = 60 + } + }, + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + fast_replaceable_group = "container", + inventory_size = 48, + vehicle_impact_sound = sounds.generic_impact, + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-chests/crash-site-chest-1-ground.png", + priority = crash_site_sprite_priority, + width = 111, + height = 73, + shift = util.by_pixel(-6, 12), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-chests/hr-crash-site-chest-1-ground.png", + priority = crash_site_sprite_priority, + width = 220, + height = 148, + shift = util.by_pixel(-6, 12), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-chests/crash-site-chest-1.png", + priority = "extra-high", + width = 61, + height = 39, + shift = util.by_pixel(2, 8), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-chests/hr-crash-site-chest-1.png", + priority = "extra-high", + width = 120, + height = 76, + shift = util.by_pixel(2, 8), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-chests/crash-site-chest-1-shadow.png", + priority = "extra-high", + width = 99, + height = 67, + shift = util.by_pixel(-8, 2), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-chests/hr-crash-site-chest-1-shadow.png", + priority = "extra-high", + width = 210, + height = 128, + shift = util.by_pixel(-2, 3), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + circuit_wire_connection_point = circuit_connector_definitions["chest"].points, + circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + }, + + { + type = "container", + name = "crash-site-chest-2", + icon = "__base__/graphics/icons/crash-site-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-deconstructable", "placeable-neutral", "player-creation", "hidden"}, + max_health = 350, + corpse = "small-remnants", + open_sound = { filename = "__base__/sound/metallic-chest-open.ogg", volume=0.43 }, + close_sound = { filename = "__base__/sound/metallic-chest-close.ogg", volume = 0.43 }, + resistances = + { + { + type = "fire", + percent = 90 + }, + { + type = "impact", + percent = 60 + } + }, + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + fast_replaceable_group = "container", + inventory_size = 48, + vehicle_impact_sound = sounds.generic_impact, + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-chests/crash-site-chest-2-ground.png", + priority = crash_site_sprite_priority, + width = 111, + height = 95, + shift = util.by_pixel(-12, 4), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-chests/hr-crash-site-chest-2-ground.png", + priority = crash_site_sprite_priority, + width = 218, + height = 186, + shift = util.by_pixel(-10, 5), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-chests/crash-site-chest-2.png", + priority = "extra-high", + width = 59, + height = 45, + shift = util.by_pixel(0, 8), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-chests/hr-crash-site-chest-2.png", + priority = "extra-high", + width = 116, + height = 88, + shift = util.by_pixel(0, 8), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-chests/crash-site-chest-2-shadow.png", + priority = "extra-high", + width = 95, + height = 65, + shift = util.by_pixel(0, 4), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-chests/hr-crash-site-chest-2-shadow.png", + priority = "extra-high", + width = 188, + height = 126, + shift = util.by_pixel(0, 5), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + circuit_wire_connection_point = circuit_connector_definitions["chest"].points, + circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + } +}) + +local wreck_flags = +{ + "placeable-player", + "player-creation", + "hidden", + "not-rotatable", + "placeable-off-grid", + "not-blueprintable", + "not-deconstructable" +} + +data:extend( +{ + { + type = "container", + name = "crash-site-spaceship", + icon = "__base__/graphics/icons/crash-site-spaceship.png", + icon_size = 64, icon_mipmaps = 4, + flags = wreck_flags, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 600, + alert_when_damaged = false, + allow_copy_paste = false, + resistances = + { + {type = "fire", percent = 100} + }, + inventory_size = 5, + enable_inventory_bar = false, + minable = + { + mining_time = 2.3 + }, + collision_box = {{-8.7, -3.3}, {6.9, 4.5}}, + selection_box = {{-8.7, -3.3}, {6.9, 4.5}}, + dying_explosion = "nuke-explosion", + integration_patch_render_layer = "decals", + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-ground.png", + priority = "very-low", + width = 666, + height = 396, + shift = util.by_pixel(-50, 60), + dice_x = 4, + dice_y = 3, + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-ground.png", + priority = "very-low", + width = 1330, + height = 786, + shift = util.by_pixel(-50, 61), + dice_x = 4, + dice_y = 3, + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship.png", + priority = "very-low", + width = 612, + height = 396, + shift = util.by_pixel(-12, 34), + dice_x = 4, + dice_y = 3, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship.png", + priority = "very-low", + width = 1228, + height = 790, + shift = util.by_pixel(-13, 34), + dice_x = 4, + dice_y = 3, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-shadow.png", + priority = "very-low", + width = 666, + height = 390, + shift = util.by_pixel(-24, 66), + draw_as_shadow = true, + dice_x = 5, + dice_y = 4, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-shadow.png", + priority = "very-low", + width = 1340, + height = 842, + shift = util.by_pixel(-23, 50), + scale = 0.5, + dice_x = 5, + dice_y = 4, + draw_as_shadow = true + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact + }, -- Spaceship + { + type = "container", + name = "crash-site-spaceship-wreck-big-1", + localised_name = {"entity-name.crash-site-spaceship-wreck-big"}, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-big-1.png", + icon_size = 64, icon_mipmaps = 4, + flags = wreck_flags, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 150, + alert_when_damaged = false, + allow_copy_paste = false, + resistances = + { + {type = "fire", percent = 100} + }, + inventory_size = 2, + enable_inventory_bar = false, + minable = + { + mining_time = 1.25 + }, + collision_box = {{-0.9, -0.1}, {1.4, 1.2}}, + selection_box = {{-0.9, -0.1}, {1.4, 1.2}}, + drawing_box = {{-0.9, -2}, {1.4, 1.2}}, + dying_explosion = "big-explosion", + integration_patch_render_layer = "decals", + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-big-1-ground.png", + priority="high", + width = 176, + height = 70, + shift = util.by_pixel(-28, 30), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-big-1-ground.png", + priority="high", + width = 348, + height = 136, + shift = util.by_pixel(-27, 31), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-big-1.png", + width = 116, + height = 140, + shift = util.by_pixel(-6, -8), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-big-1.png", + width = 234, + height = 280, + shift = util.by_pixel(-7, -8), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-big-1-shadow.png", + width = 130, + height = 22, + shift = util.by_pixel(36, 26), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-big-1-shadow.png", + width = 256, + height = 44, + shift = util.by_pixel(37, 26), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact + }, -- Spaceship Wreck Big 1 + { + type = "container", + name = "crash-site-spaceship-wreck-big-2", + localised_name = {"entity-name.crash-site-spaceship-wreck-big"}, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-big-2.png", + icon_size = 64, icon_mipmaps = 4, + flags = wreck_flags, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 150, + alert_when_damaged = false, + allow_copy_paste = false, + resistances = + { + {type = "fire", percent = 100} + }, + inventory_size = 2, + enable_inventory_bar = false, + minable = + { + mining_time = 1.25 + }, + collision_box = {{-1.6, -1.6}, {1.3, 1.3}}, + selection_box = {{-1.6, -1.6}, {1.3, 1.3}}, + drawing_box = {{-1.6, -2}, {1.3, 1.3}}, + dying_explosion = "big-explosion", + integration_patch_render_layer = "decals", + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-big-2-ground.png", + priority="high", + width = 226, + height = 148, + shift = util.by_pixel(-52, 8), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-big-2-ground.png", + priority="high", + width = 450, + height = 296, + shift = util.by_pixel(-52, 8), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-big-2.png", + width = 124, + height = 132, + shift = util.by_pixel(-14, -8), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-big-2.png", + width = 242, + height = 258, + shift = util.by_pixel(-13, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-big-2-shadow.png", + width = 112, + height = 106, + shift = util.by_pixel(12, -8), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-big-2-shadow.png", + width = 294, + height = 228, + shift = util.by_pixel(27, -12), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact + }, -- Spaceship Wreck Big 2 + { + type = "container", + name = "crash-site-spaceship-wreck-medium-1", + localised_name = {"entity-name.crash-site-spaceship-wreck-medium"}, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-medium-1.png", + icon_size = 64, icon_mipmaps = 4, + flags = wreck_flags, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 100, + alert_when_damaged = false, + allow_copy_paste = false, + resistances = + { + {type = "fire", percent = 100} + }, + inventory_size = 1, + enable_inventory_bar = false, + minable = + { + mining_time = 1 + }, + collision_box = {{-1.2, -1.0}, {1.2, 0.7}}, + selection_box = {{-1.2, -1.0}, {1.2, 0.7}}, + dying_explosion = "big-explosion", + integration_patch_render_layer = "decals", + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-medium-1-ground.png", + priority="high", + width = 178, + height = 102, + shift = util.by_pixel(-42, 14), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-medium-1-ground.png", + priority="high", + width = 352, + height = 206, + shift = util.by_pixel(-41, 13), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-medium-1.png", + width = 114, + height = 60, + shift = util.by_pixel(-14, -4), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-medium-1.png", + width = 228, + height = 120, + shift = util.by_pixel(-14, -4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-medium-1-shadow.png", + width = 104, + height = 56, + shift = util.by_pixel(16, 0), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-medium-1-shadow.png", + width = 206, + height = 114, + shift = util.by_pixel(16, -1), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact + }, -- Spaceship Wreck Medium 1 + { + type = "container", + name = "crash-site-spaceship-wreck-medium-2", + localised_name = {"entity-name.crash-site-spaceship-wreck-medium"}, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-medium-2.png", + icon_size = 64, icon_mipmaps = 4, + flags = wreck_flags, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 100, + alert_when_damaged = false, + allow_copy_paste = false, + resistances = + { + {type = "fire", percent = 100} + }, + inventory_size = 1, + enable_inventory_bar = false, + minable = + { + mining_time = 1 + }, + collision_box = {{-1.1, -0.6}, {1.0, 1.0}}, + selection_box = {{-1.1, -0.6}, {1.0, 1.0}}, + dying_explosion = "big-explosion", + integration_patch_render_layer = "decals", + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-medium-2-ground.png", + priority="high", + width = 174, + height = 106, + shift = util.by_pixel(-44, 0), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-medium-2-ground.png", + priority="high", + width = 396, + height = 214, + shift = util.by_pixel(-56, -1), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-medium-2.png", + width = 96, + height = 76, + shift = util.by_pixel(-14, 8), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-medium-2.png", + width = 194, + height = 150, + shift = util.by_pixel(-15, 8), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-medium-2-shadow.png", + width = 98, + height = 56, + shift = util.by_pixel(22, 16), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-medium-2-shadow.png", + width = 196, + height = 114, + shift = util.by_pixel(22, 15), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact + }, -- Spaceship Wreck Medium 2 + { + type = "container", + name = "crash-site-spaceship-wreck-medium-3", + localised_name = {"entity-name.crash-site-spaceship-wreck-medium"}, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-medium-3.png", + icon_size = 64, icon_mipmaps = 4, + flags = wreck_flags, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 100, + alert_when_damaged = false, + allow_copy_paste = false, + resistances = + { + {type = "fire", percent = 100} + }, + inventory_size = 1, + enable_inventory_bar = false, + minable = + { + mining_time = 1 + }, + collision_box = {{-0.8, -1.4}, {0.7, 1.4}}, + selection_box = {{-0.8, -1.4}, {0.7, 1.4}}, + dying_explosion = "big-explosion", + integration_patch_render_layer = "decals", + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-medium-3-ground.png", + priority="high", + width = 174, + height = 142, + shift = util.by_pixel(-44, 10), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-medium-3-ground.png", + priority="high", + width = 350, + height = 284, + shift = util.by_pixel(-44, 10), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-medium-3.png", + width = 112, + height = 118, + shift = util.by_pixel(-30, 4), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-medium-3.png", + width = 224, + height = 236, + shift = util.by_pixel(-30, 4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-medium-3-shadow.png", + width = 52, + height = 86, + shift = util.by_pixel(6, 0), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-medium-3-shadow.png", + width = 104, + height = 178, + shift = util.by_pixel(6, 0), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact + }, -- Spaceship Wreck Medium 3 + { + type = "simple-entity-with-owner", + name = "crash-site-spaceship-wreck-small-1", + localised_name = {"entity-name.crash-site-spaceship-wreck-small"}, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-small-1.png", + icon_size = 64, icon_mipmaps = 4, + flags = wreck_flags, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 50, + alert_when_damaged = false, + allow_copy_paste = false, + resistances = + { + {type = "fire", percent = 100} + }, + minable = + { + mining_time = 0.75 + }, + collision_box = {{-1.0, -1.0}, {0.8, 0.8}}, + selection_box = {{-1.0, -1.0}, {0.8, 0.8}}, + dying_explosion = "medium-explosion", + integration_patch_render_layer = "decals", + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-1-ground.png", + priority="high", + width = 120, + height = 112, + shift = util.by_pixel(-18, 12), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-1-ground.png", + priority="high", + width = 240, + height = 222, + shift = util.by_pixel(-18, 12), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-1.png", + width = 80, + height = 78, + shift = util.by_pixel(-10, -2), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-1.png", + width = 156, + height = 152, + shift = util.by_pixel(-9, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-1-shadow.png", + width = 90, + height = 60, + shift = util.by_pixel(8, -2), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-1-shadow.png", + width = 178, + height = 122, + shift = util.by_pixel(8, -3), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact + }, -- Spaceship Wreck Small 1 + { + type = "simple-entity-with-owner", + name = "crash-site-spaceship-wreck-small-2", + localised_name = {"entity-name.crash-site-spaceship-wreck-small"}, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-small-2.png", + icon_size = 64, icon_mipmaps = 4, + flags = wreck_flags, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 50, + alert_when_damaged = false, + allow_copy_paste = false, + resistances = + { + {type = "fire", percent = 100} + }, + minable = + { + mining_time = 0.75 + }, + collision_box = {{-0.7, 0.0}, {0.7, 0.8}}, + selection_box = {{-0.7, 0.0}, {0.7, 0.8}}, + dying_explosion = "medium-explosion", + integration_patch_render_layer = "decals", + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-2-ground.png", + priority="high", + width = 116, + height = 78, + shift = util.by_pixel(-14, 22), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-2-ground.png", + priority="high", + width = 232, + height = 154, + shift = util.by_pixel(-14, 22), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-2.png", + width = 74, + height = 52, + shift = util.by_pixel(-8, 16), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-2.png", + width = 146, + height = 102, + shift = util.by_pixel(-8, 16), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-2-shadow.png", + width = 44, + height = 38, + shift = util.by_pixel(8, 18), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-2-shadow.png", + width = 92, + height = 76, + shift = util.by_pixel(7, 19), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact + }, -- Spaceship Wreck Small 2 + { + type = "simple-entity-with-owner", + name = "crash-site-spaceship-wreck-small-3", + localised_name = {"entity-name.crash-site-spaceship-wreck-small"}, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-small-3.png", + icon_size = 64, icon_mipmaps = 4, + flags = wreck_flags, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 50, + alert_when_damaged = false, + allow_copy_paste = false, + resistances = + { + {type = "fire", percent = 100} + }, + minable = + { + mining_time = 0.75 + }, + collision_box = {{-0.7, -0.8}, {1.2, 0.6}}, + selection_box = {{-0.7, -0.8}, {1.2, 0.6}}, + dying_explosion = "medium-explosion", + integration_patch_render_layer = "decals", + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-3-ground.png", + priority="high", + width = 136, + height = 88, + shift = util.by_pixel(-8, 2), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-3-ground.png", + priority="high", + width = 274, + height = 172, + shift = util.by_pixel(-8, 3), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-3.png", + width = 84, + height = 76, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-3.png", + width = 164, + height = 148, + shift = util.by_pixel(5, -1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-3-shadow.png", + width = 76, + height = 60, + shift = util.by_pixel(10, -2), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-3-shadow.png", + width = 156, + height = 114, + shift = util.by_pixel(9, -1), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact + }, -- Spaceship Wreck Small 3 + { + type = "simple-entity-with-owner", + name = "crash-site-spaceship-wreck-small-4", + localised_name = {"entity-name.crash-site-spaceship-wreck-small"}, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-small-4.png", + icon_size = 64, icon_mipmaps = 4, + flags = wreck_flags, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 50, + alert_when_damaged = false, + allow_copy_paste = false, + resistances = + { + {type = "fire", percent = 100} + }, + minable = + { + mining_time = 0.75 + }, + collision_box = {{-0.9, -0.8}, {1.1, 0.6}}, + selection_box = {{-0.9, -0.8}, {1.1, 0.6}}, + dying_explosion = "medium-explosion", + integration_patch_render_layer = "decals", + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-4-ground.png", + priority="high", + width = 128, + height = 76, + shift = util.by_pixel(-12, -2), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-4-ground.png", + priority="high", + width = 256, + height = 150, + shift = util.by_pixel(-12, -2), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-4.png", + width = 86, + height = 72, + shift = util.by_pixel(0, -4), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-4.png", + width = 168, + height = 142, + shift = util.by_pixel(1, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-4-shadow.png", + width = 82, + height = 52, + shift = util.by_pixel(18, -6), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-4-shadow.png", + width = 164, + height = 100, + shift = util.by_pixel(19, -5), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact + }, -- Spaceship Wreck Small 4 + { + type = "simple-entity-with-owner", + name = "crash-site-spaceship-wreck-small-5", + localised_name = {"entity-name.crash-site-spaceship-wreck-small"}, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-small-5.png", + icon_size = 64, icon_mipmaps = 4, + flags = wreck_flags, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 50, + alert_when_damaged = false, + allow_copy_paste = false, + resistances = + { + {type = "fire", percent = 100} + }, + minable = + { + mining_time = 0.75 + }, + collision_box = {{-0.8, -0.6}, {0.9, 0.2}}, + selection_box = {{-0.8, -0.6}, {0.9, 0.2}}, + dying_explosion = "medium-explosion", + integration_patch_render_layer = "decals", + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-5-ground.png", + priority="high", + width = 128, + height = 64, + shift = util.by_pixel(-16, -6), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-5-ground.png", + priority="high", + width = 252, + height = 128, + shift = util.by_pixel(-15, -6), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-5.png", + width = 82, + height = 62, + shift = util.by_pixel(-6, -8), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-5.png", + width = 164, + height = 120, + shift = util.by_pixel(-6, -6), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-5-shadow.png", + width = 72, + height = 40, + shift = util.by_pixel(12, -10), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-5-shadow.png", + width = 148, + height = 78, + shift = util.by_pixel(11, -10), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact + }, -- Spaceship Wreck Small 5 + { + type = "simple-entity-with-owner", + name = "crash-site-spaceship-wreck-small-6", + localised_name = {"entity-name.crash-site-spaceship-wreck-small"}, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-small-6.png", + icon_size = 64, icon_mipmaps = 4, + flags = wreck_flags, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 50, + alert_when_damaged = false, + allow_copy_paste = false, + resistances = + { + {type = "fire", percent = 100} + }, + minable = + { + mining_time = 0.75 + }, + collision_box = {{-0.4, -0.2}, {1.5, 0.8}}, + selection_box = {{-0.4, -0.2}, {1.5, 0.8}}, + dying_explosion = "medium-explosion", + integration_patch_render_layer = "decals", + integration_patch = + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-6-ground.png", + priority="high", + width = 138, + height = 78, + shift = util.by_pixel(-8, 10), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-6-ground.png", + priority="high", + width = 276, + height = 160, + shift = util.by_pixel(-8, 9), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-6.png", + width = 84, + height = 60, + shift = util.by_pixel(10, 8), + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-6.png", + width = 166, + height = 114, + shift = util.by_pixel(10, 9), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/crash-site-spaceship/spaceship-wreck-small-6-shadow.png", + width = 78, + height = 46, + shift = util.by_pixel(24, 14), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/crash-site-spaceship/hr-spaceship-wreck-small-6-shadow.png", + width = 160, + height = 104, + shift = util.by_pixel(27, 11), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact + }, -- Spaceship Wreck Small 6 +}) + +local fire_trigger_smoke = +{ + name = "crash-site-fire-smoke", + type = "smoke-with-trigger", + flags = {"not-on-map"}, + show_when_smoke_off = true, + affected_by_wind = false, + cyclic = true, + duration = 60 * 10, + fade_away_duration = 2 * 60, + + animation = util.empty_sprite(), + + action = + { + type = "direct", + probability = 0.5, + action_delivery = + { + type = "instant", + target_effects = + { + type = "create-fire", + entity_name = "crash-site-fire-flame" + } + } + }, + action_cooldown = 49 +} + +local explosion_probability = 0.05 + +local nice_explosions = +{ + "big-explosion", + "massive-explosion", + "medium-explosion" +} + +local effects = {} + +for k, name in pairs (nice_explosions) do + effects[k] = + { + type = "create-entity", + entity_name = name, + probability = explosion_probability / #nice_explosions, + offset_deviation = {{-1, -1}, {1, 1}} + } +end + +local explosion_trigger_smoke = +{ + name = "crash-site-explosion-smoke", + type = "smoke-with-trigger", + flags = {"not-on-map"}, + show_when_smoke_off = false, + affected_by_wind = false, + cyclic = true, + duration = 60 * 10, + animation = util.empty_sprite(), + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = effects + } + }, + action_cooldown = 50 +} + +data:extend +{ + fire_trigger_smoke, + explosion_trigger_smoke +} + +local skip_cutscene_hotkey = +{ + type = "custom-input", + name = "crash-site-skip-cutscene", + linked_game_control = "confirm-message", + key_sequence = "TAB", + enabled_while_in_cutscene = true +} + +data:extend +{ + skip_cutscene_hotkey +} + +data:extend +{ + fireutil.add_basic_fire_graphics_and_effects_definitions + { + type = "fire", + name = "crash-site-fire-flame", + flags = {"placeable-off-grid", "not-on-map"}, + damage_per_tick = {amount = 1 / 60, type = "fire"}, + maximum_damage_multiplier = 1, + damage_multiplier_increase_per_added_fuel = 0, + damage_multiplier_decrease_per_tick = 0, + spawn_entity = nil, + spread_delay = 300, + spread_delay_deviation = 180, + maximum_spread_count = 100, + emissions_per_second = 0, + initial_lifetime = 300, + lifetime_increase_by = 150, + lifetime_increase_cooldown = 4, + maximum_lifetime = 1800, + delay_between_initial_flames = 10 + } +} diff --git a/factorio/data/base/prototypes/entity/enemies.lua b/factorio/data/base/prototypes/entity/enemies.lua new file mode 100644 index 0000000000000000000000000000000000000000..73320168a3b72a0b9a28878a28e6e9ef9e18bfa2 --- /dev/null +++ b/factorio/data/base/prototypes/entity/enemies.lua @@ -0,0 +1,926 @@ +require ("prototypes.entity.spawner-animation") +require ("prototypes.entity.biter-animations") +local enemy_autoplace = require ("prototypes.entity.enemy-autoplace-utils") +require ("prototypes.entity.biter-ai-settings") + +local sounds = require ("prototypes.entity.sounds") +local hit_effects = require ("prototypes.entity.hit-effects") + +small_biter_scale = 0.5 +small_biter_tint1 = {r=0.60, g=0.58, b=0.51, a=1} +small_biter_tint2 = {r=0.9 , g=0.83, b=0.54, a=1} + +biter_spawner_tint = {r=0.92, g=0.54, b=0, a=0.5} + +data:extend( +{ + { + type = "unit", + name = "small-biter", + icon = "__base__/graphics/icons/small-biter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "placeable-off-grid", "not-repairable", "breaths-air"}, + max_health = 15, + order = "b-a-a", + subgroup="enemies", + resistances = {}, + healing_per_tick = 0.01, + collision_box = {{-0.2, -0.2}, {0.2, 0.2}}, + selection_box = {{-0.4, -0.7}, {0.4, 0.4}}, + damaged_trigger_effect = hit_effects.biter(), + attack_parameters = + { + type = "projectile", + range = 0.5, + cooldown = 35, + cooldown_deviation = 0.15, + ammo_type = make_unit_melee_ammo_type(7), + sound = sounds.biter_roars(0.35), + animation = biterattackanimation(small_biter_scale, small_biter_tint1, small_biter_tint2), + range_mode = "bounding-box-to-bounding-box" + }, + vision_distance = 30, + movement_speed = 0.2, + distance_per_frame = 0.125, + pollution_to_join_attack = 4, + distraction_cooldown = 300, + min_pursue_time = 10 * 60, + max_pursue_distance = 50, + corpse = "small-biter-corpse", + dying_explosion = "small-biter-die", + dying_sound = sounds.biter_dying(0.5), + working_sound = sounds.biter_calls(0.75), + run_animation = biterrunanimation(small_biter_scale, small_biter_tint1, small_biter_tint2), + running_sound_animation_positions = {2,}, + walking_sound = sounds.biter_walk(0.3), + ai_settings = biter_ai_settings, + water_reflection = biter_water_reflection(small_biter_scale) + }, + + add_biter_die_animation(small_biter_scale, small_biter_tint1, small_biter_tint2, + { + type = "corpse", + name = "small-biter-corpse", + icon = "__base__/graphics/icons/small-biter-corpse.png", + icon_size = 64, icon_mipmaps = 4, + selection_box = {{-0.8, -0.8}, {0.8, 0.8}}, + selectable_in_game = false, + subgroup="corpses", + order = "c[corpse]-a[biter]-a[small]", + flags = {"placeable-neutral", "placeable-off-grid", "building-direction-8-way", "not-repairable", "not-on-map"} + }), + + { + type = "unit-spawner", + name = "biter-spawner", + icon = "__base__/graphics/icons/biter-spawner.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "not-repairable"}, + max_health = 350, + order="b-d-a", + subgroup="enemies", + resistances = + { + { + type = "physical", + decrease = 2, + percent = 15 + }, + { + type = "explosion", + decrease = 5, + percent = 15 + }, + { + type = "fire", + decrease = 3, + percent = 60 + } + }, + working_sound = + { + sound = + { + { + filename = "__base__/sound/creatures/spawner.ogg", + volume = 0.6 + } + } + }, + dying_sound = + { + { + filename = "__base__/sound/creatures/spawner-death-1.ogg", + volume = 1.0 + }, + { + filename = "__base__/sound/creatures/spawner-death-2.ogg", + volume = 1.0 + } + }, + healing_per_tick = 0.02, + collision_box = {{-3.2, -2.2}, {2.2, 2.2}}, + map_generator_bounding_box = {{-4.2, -3.2}, {3.2, 3.2}}, + selection_box = {{-3.5, -2.5}, {2.5, 2.5}}, + damaged_trigger_effect = hit_effects.biter(), + -- in ticks per 1 pu + pollution_absorption_absolute = 20, + pollution_absorption_proportional = 0.01, + corpse = "biter-spawner-corpse", + dying_explosion = "biter-spawner-die", + max_count_of_owned_units = 7, + max_friends_around_to_spawn = 5, + animations = + { + spawner_idle_animation(0, biter_spawner_tint), + spawner_idle_animation(1, biter_spawner_tint), + spawner_idle_animation(2, biter_spawner_tint), + spawner_idle_animation(3, biter_spawner_tint) + }, + integration = + { + sheet = spawner_integration() + }, + result_units = (function() + local res = {} + res[1] = {"small-biter", {{0.0, 0.3}, {0.6, 0.0}}} + if not data.is_demo then + -- from evolution_factor 0.3 the weight for medium-biter is linearly rising from 0 to 0.3 + -- this means for example that when the evolution_factor is 0.45 the probability of spawning + -- a small biter is 66% while probability for medium biter is 33%. + res[2] = {"medium-biter", {{0.2, 0.0}, {0.6, 0.3}, {0.7, 0.1}}} + -- for evolution factor of 1 the spawning probabilities are: small-biter 0%, medium-biter 1/8, big-biter 4/8, behemoth biter 3/8 + res[3] = {"big-biter", {{0.5, 0.0}, {1.0, 0.4}}} + res[4] = {"behemoth-biter", {{0.9, 0.0}, {1.0, 0.3}}} + end + return res + end)(), + -- With zero evolution the spawn rate is 6 seconds, with max evolution it is 2.5 seconds + spawning_cooldown = {360, 150}, + spawning_radius = 10, + spawning_spacing = 3, + max_spawn_shift = 0, + max_richness_for_spawn_shift = 100, + autoplace = enemy_autoplace.enemy_spawner_autoplace(0), + call_for_help_radius = 50, + spawn_decorations_on_expansion = true, + spawn_decoration = + { + { + decorative = "light-mud-decal", + spawn_min = 0, + spawn_max = 2, + spawn_min_radius = 2, + spawn_max_radius = 5 + }, + { + decorative = "dark-mud-decal", + spawn_min = 0, + spawn_max = 3, + spawn_min_radius = 2, + spawn_max_radius = 6 + }, + { + decorative = "enemy-decal", + spawn_min = 3, + spawn_max = 5, + spawn_min_radius = 2, + spawn_max_radius = 7 + }, + { + decorative = "enemy-decal-transparent", + spawn_min = 4, + spawn_max = 20, + spawn_min_radius = 2, + spawn_max_radius = 14, + radius_curve = 0.9 + }, + { + decorative = "muddy-stump", + spawn_min = 2, + spawn_max = 5, + spawn_min_radius = 3, + spawn_max_radius = 6 + }, + { + decorative = "red-croton", + spawn_min = 2, + spawn_max = 8, + spawn_min_radius = 3, + spawn_max_radius = 6 + }, + { + decorative = "red-pita", + spawn_min = 1, + spawn_max = 5, + spawn_min_radius = 3, + spawn_max_radius = 6 + } + } + }, + + { + type = "corpse", + name = "biter-spawner-corpse", + flags = {"placeable-neutral", "placeable-off-grid", "not-on-map"}, + icon = "__base__/graphics/icons/biter-spawner-corpse.png", + icon_size = 64, icon_mipmaps = 4, + collision_box = {{-2, -2}, {2, 2}}, + selection_box = {{-2, -2}, {2, 2}}, + selectable_in_game = false, + dying_speed = 0.04, + time_before_removed = 15 * 60 * 60, + subgroup="corpses", + order = "c[corpse]-b[biter-spawner]", + final_render_layer = "remnants", + animation = + { + spawner_die_animation(0, biter_spawner_tint), + spawner_die_animation(1, biter_spawner_tint), + spawner_die_animation(2, biter_spawner_tint), + spawner_die_animation(3, biter_spawner_tint) + }, + ground_patch = + { + sheet = spawner_integration() + } + } +}) + +require ("prototypes.entity.spitter-animations") + +spitter_spawner_tint = {r=0.99, g=0.09, b=0.09, a=1} + +medium_biter_scale = 0.7 +medium_biter_tint1 = {r=0.49, g=0.46, b=0.51, a=1} +medium_biter_tint2 = {r=0.93, g=0.72, b=0.72, a=1} + +big_biter_scale = 1.0 +big_biter_tint1 = {r=0.37, g=0.40, b=0.72, a=1} +big_biter_tint2 = {r=0.55, g=0.76, b=0.75, a=1} + +behemoth_biter_scale = 1.2 +behemoth_biter_tint1 = {r=0.21, g=0.19, b=0.25, a=1} +behemoth_biter_tint2 = {r = 0.657, g = 0.95, b = 0.432, a = 1.000} + +data:extend( +{ + { + type = "unit", + name = "medium-biter", + icon = "__base__/graphics/icons/medium-biter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "placeable-off-grid", "breaths-air", "not-repairable"}, + max_health = 75, + order="b-a-b", + subgroup="enemies", + resistances = + { + { + type = "physical", + decrease = 4, + percent = 10 + }, + { + type = "explosion", + percent = 10 + } + }, + healing_per_tick = 0.01, + collision_box = {{-0.3, -0.3}, {0.3, 0.3}}, + selection_box = {{-0.7, -1.5}, {0.7, 0.3}}, + damaged_trigger_effect = hit_effects.biter(), + sticker_box = {{-0.3, -0.5}, {0.3, 0.1}}, + distraction_cooldown = 300, + min_pursue_time = 10 * 60, + max_pursue_distance = 50, + attack_parameters = + { + type = "projectile", + ammo_type = make_unit_melee_ammo_type(15), + range = 1, + cooldown = 35, + cooldown_deviation = 0.15, + sound = sounds.biter_roars_mid(0.73), + animation = biterattackanimation(medium_biter_scale, medium_biter_tint1, medium_biter_tint2), + range_mode = "bounding-box-to-bounding-box" + }, + vision_distance = 30, + movement_speed = 0.24, + distance_per_frame = 0.188, + -- in pu + pollution_to_join_attack = 20, + corpse = "medium-biter-corpse", + dying_explosion = "medium-biter-die", + working_sound = sounds.biter_calls(0.87), + dying_sound = sounds.biter_dying(0.6), + run_animation = biterrunanimation(medium_biter_scale, medium_biter_tint1, medium_biter_tint2), + running_sound_animation_positions = {2,}, + walking_sound = sounds.biter_walk(0.4), + ai_settings = biter_ai_settings, + water_reflection = biter_water_reflection(medium_biter_scale) + }, + + { + type = "unit", + name = "big-biter", + order="b-a-c", + icon = "__base__/graphics/icons/big-biter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "placeable-off-grid", "breaths-air", "not-repairable"}, + max_health = 375, + subgroup="enemies", + resistances = + { + { + type = "physical", + decrease = 8, + percent = 10 + }, + { + type = "explosion", + percent = 10 + } + }, + spawning_time_modifier = 3, + healing_per_tick = 0.02, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.7, -1.5}, {0.7, 0.3}}, + damaged_trigger_effect = hit_effects.biter(), + sticker_box = {{-0.6, -0.8}, {0.6, 0}}, + distraction_cooldown = 300, + min_pursue_time = 10 * 60, + max_pursue_distance = 50, + attack_parameters = + { + type = "projectile", + range = 1.5, + cooldown = 35, + cooldown_deviation = 0.15, + ammo_type = make_unit_melee_ammo_type(30), + sound = sounds.biter_roars_big(0.37), + animation = biterattackanimation(big_biter_scale, big_biter_tint1, big_biter_tint2), + range_mode = "bounding-box-to-bounding-box" + }, + vision_distance = 30, + movement_speed = 0.23, + distance_per_frame = 0.30, + -- in pu + pollution_to_join_attack = 80, + corpse = "big-biter-corpse", + dying_explosion = "big-biter-die", + working_sound = sounds.biter_calls_big(0.67), + dying_sound = sounds.biter_dying_big(0.45), + run_animation = biterrunanimation(big_biter_scale, big_biter_tint1, big_biter_tint2), + running_sound_animation_positions = {2,}, + walking_sound = sounds.biter_walk_big(0.7), + ai_settings = biter_ai_settings, + water_reflection = biter_water_reflection(big_biter_scale) + }, + + { + type = "unit", + name = "behemoth-biter", + order="b-a-d", + icon = "__base__/graphics/icons/behemoth-biter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "placeable-off-grid", "breaths-air", "not-repairable"}, + max_health = 3000, + subgroup="enemies", + resistances = + { + { + type = "physical", + decrease = 12, + percent = 10 + }, + { + type = "explosion", + decrease = 12, + percent = 10 + } + }, + spawning_time_modifier = 12, + healing_per_tick = 0.1, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.7, -1.5}, {0.7, 0.3}}, + damaged_trigger_effect = hit_effects.biter(), + sticker_box = {{-0.6, -0.8}, {0.6, 0}}, + distraction_cooldown = 300, + min_pursue_time = 10 * 60, + max_pursue_distance = 50, + attack_parameters = + { + type = "projectile", + range = 1.5, + cooldown = 50, + cooldown_deviation = 0.15, + ammo_type = make_unit_melee_ammo_type(90), + sound = sounds.biter_roars_behemoth(0.65), + animation = biterattackanimation(behemoth_biter_scale, behemoth_biter_tint1, behemoth_biter_tint2), + range_mode = "bounding-box-to-bounding-box" + }, + vision_distance = 30, + movement_speed = 0.3, + distance_per_frame = 0.32, + -- in pu + pollution_to_join_attack = 400, + corpse = "behemoth-biter-corpse", + dying_explosion = "behemoth-biter-die", + working_sound = sounds.biter_calls_behemoth(0.97), + dying_sound = sounds.biter_dying_big(0.52), + run_animation = biterrunanimation(behemoth_biter_scale, behemoth_biter_tint1, behemoth_biter_tint2), + running_sound_animation_positions = {2,}, + walking_sound = sounds.biter_walk_big(0.78), + ai_settings = biter_ai_settings, + water_reflection = biter_water_reflection(behemoth_biter_scale) + }, + + { + type = "unit", + name = "small-spitter", + icon = "__base__/graphics/icons/small-spitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "placeable-off-grid", "breaths-air", "not-repairable"}, + max_health = 10, + order="b-b-a", + subgroup="enemies", + resistances = {}, + healing_per_tick = 0.01, + collision_box = {{-0.3, -0.3}, {0.3, 0.3}}, + selection_box = {{-0.4, -0.4}, {0.4, 0.4}}, + damaged_trigger_effect = hit_effects.biter(), + sticker_box = {{-0.3, -0.5}, {0.3, 0.1}}, + distraction_cooldown = 300, + min_pursue_time = 10 * 60, + max_pursue_distance = 50, + + alternative_attacking_frame_sequence = spitter_alternative_attacking_animation_sequence, + attack_parameters = spitter_attack_parameters( + { + acid_stream_name = "acid-stream-spitter-small", + range = range_spitter_small, + min_attack_distance = 10, + cooldown = 100, + cooldown_deviation = 0.15, + damage_modifier = damage_modifier_spitter_small, + scale = scale_spitter_small, + tint1 = tint_1_spitter_small, + tint2 = tint_2_spitter_small, + roarvolume = 0.4, + range_mode = "bounding-box-to-bounding-box" + }), + vision_distance = 30, + movement_speed = 0.185, + + distance_per_frame = 0.04, + -- in pu + pollution_to_join_attack = 4, + corpse = "small-spitter-corpse", + dying_explosion = "small-spitter-die", + working_sound = sounds.spitter_calls(0.44), + dying_sound = sounds.spitter_dying(0.45), + run_animation = spitterrunanimation(scale_spitter_small, tint_1_spitter_small, tint_2_spitter_small), + running_sound_animation_positions = {2,}, + walking_sound = sounds.spitter_walk(0.3), + ai_settings = biter_ai_settings, + water_reflection = spitter_water_reflection(scale_spitter_small) + }, + + { + type = "unit", + name = "medium-spitter", + icon = "__base__/graphics/icons/medium-spitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "placeable-off-grid", "breaths-air", "not-repairable"}, + max_health = 50, + order="b-b-b", + subgroup="enemies", + resistances = + { + { + type = "explosion", + percent = 10 + } + }, + healing_per_tick = 0.01, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.7}, {0.5, 0.7}}, + damaged_trigger_effect = hit_effects.biter(), + sticker_box = {{-0.3, -0.5}, {0.3, 0.1}}, + distraction_cooldown = 300, + min_pursue_time = 10 * 60, + max_pursue_distance = 50, + alternative_attacking_frame_sequence = spitter_alternative_attacking_animation_sequence, + attack_parameters = spitter_mid_attack_parameters( + { + acid_stream_name = "acid-stream-spitter-medium", + range = range_spitter_medium, + min_attack_distance = 10, + cooldown = 100, + cooldown_deviation = 0.15, + damage_modifier = damage_modifier_spitter_medium, + scale = scale_spitter_medium, + tint1 = tint_1_spitter_medium, + tint2 = tint_2_spitter_medium, + roarvolume = 0.5, + range_mode = "bounding-box-to-bounding-box" + }), + vision_distance = 30, + movement_speed = 0.165, + distance_per_frame = 0.055, + -- in pu + pollution_to_join_attack = 12, + corpse = "medium-spitter-corpse", + dying_explosion = "medium-spitter-die", + working_sound = sounds.spitter_calls_med(0.53), + dying_sound = sounds.spitter_dying_mid(0.65), + run_animation = spitterrunanimation(scale_spitter_medium, tint_1_spitter_medium, tint_2_spitter_medium), + running_sound_animation_positions = {2,}, + walking_sound = sounds.spitter_walk(0.6), + ai_settings = biter_ai_settings, + water_reflection = spitter_water_reflection(scale_spitter_medium) + }, + + { + type = "unit", + name = "big-spitter", + icon = "__base__/graphics/icons/big-spitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "placeable-off-grid", "breaths-air", "not-repairable"}, + max_health = 200, + order="b-b-c", + subgroup="enemies", + resistances = + { + { + type = "explosion", + percent = 15 + } + }, + spawning_time_modifier = 3, + healing_per_tick = 0.01, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.7, -1.0}, {0.7, 1.0}}, + damaged_trigger_effect = hit_effects.biter(), + sticker_box = {{-0.3, -0.5}, {0.3, 0.1}}, + distraction_cooldown = 300, + min_pursue_time = 10 * 60, + max_pursue_distance = 50, + alternative_attacking_frame_sequence = spitter_alternative_attacking_animation_sequence, + attack_parameters = spitter_big_attack_parameters( + { + acid_stream_name = "acid-stream-spitter-big", + range = range_spitter_big, + min_attack_distance = 10, + cooldown = 100, + cooldown_deviation = 0.15, + damage_modifier = damage_modifier_spitter_big, + scale = scale_spitter_big, + tint1 = tint_1_spitter_big, + tint2 = tint_2_spitter_big, + roarvolume = 0.6, + range_mode = "bounding-box-to-bounding-box" + }), + vision_distance = 30, + movement_speed = 0.15, + distance_per_frame = 0.07, + -- in pu + pollution_to_join_attack = 30, + corpse = "big-spitter-corpse", + dying_explosion = "big-spitter-die", + working_sound = sounds.spitter_calls_big(0.46), + dying_sound = sounds.spitter_dying_big(0.71), + run_animation = spitterrunanimation(scale_spitter_big, tint_1_spitter_big, tint_2_spitter_big), + running_sound_animation_positions = {2,}, + walking_sound = sounds.spitter_walk_big(0.5), + ai_settings = biter_ai_settings, + water_reflection = spitter_water_reflection(scale_spitter_big) + }, + + scale_worm_behemoth = 1.2, + tint_worm_behemoth = {r=0.53, g=0.89, b=0.61, a=1}, + + { + type = "unit", + name = "behemoth-spitter", + icon = "__base__/graphics/icons/behemoth-spitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "placeable-off-grid", "breaths-air", "not-repairable"}, + max_health = 1500, + order="b-b-d", + subgroup="enemies", + resistances = + { + { + type = "explosion", + percent = 30 + } + }, + spawning_time_modifier = 12, + healing_per_tick = 0.1, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.7, -1.0}, {0.7, 1.0}}, + damaged_trigger_effect = hit_effects.biter(), + sticker_box = {{-0.3, -0.5}, {0.3, 0.1}}, + distraction_cooldown = 300, + min_pursue_time = 10 * 60, + max_pursue_distance = 50, + alternative_attacking_frame_sequence = spitter_alternative_attacking_animation_sequence, + attack_parameters = spitter_behemoth_attack_parameters( + { + acid_stream_name = "acid-stream-spitter-behemoth", + range = range_spitter_behemoth, + min_attack_distance = 10, + cooldown = 100, + cooldown_deviation = 0.15, + damage_modifier = damage_modifier_spitter_behemoth, + scale = scale_spitter_behemoth, + tint1 = tint_1_spitter_behemoth, + tint2 = tint_2_spitter_behemoth, + roarvolume = 0.8, + range_mode = "bounding-box-to-bounding-box" + }), + vision_distance = 30, + movement_speed = 0.15, + distance_per_frame = 0.084, + pollution_to_join_attack = 200, + corpse = "behemoth-spitter-corpse", + dying_explosion = "behemoth-spitter-die", + working_sound = sounds.spitter_calls_big(0.6), + dying_sound = sounds.spitter_dying_behemoth(0.70), + run_animation = spitterrunanimation(scale_spitter_behemoth, tint_1_spitter_behemoth, tint_2_spitter_behemoth), + running_sound_animation_positions = {2,}, + walking_sound = sounds.spitter_walk_big(0.6), + ai_settings = biter_ai_settings, + water_reflection = spitter_water_reflection(scale_spitter_behemoth) + }, + + add_biter_die_animation(medium_biter_scale, medium_biter_tint1, medium_biter_tint2, + { + type = "corpse", + name = "medium-biter-corpse", + icon = "__base__/graphics/icons/medium-biter-corpse.png", + icon_size = 64, icon_mipmaps = 4, + selectable_in_game = false, + selection_box = {{-1, -1}, {1, 1}}, + subgroup="corpses", + order = "c[corpse]-a[biter]-b[medium]", + flags = {"placeable-neutral", "placeable-off-grid", "building-direction-8-way", "not-on-map"} + }), + + add_biter_die_animation(big_biter_scale, big_biter_tint1, big_biter_tint2, + { + type = "corpse", + name = "big-biter-corpse", + icon = "__base__/graphics/icons/big-biter-corpse.png", + icon_size = 64, icon_mipmaps = 4, + selectable_in_game = false, + selection_box = {{-1, -1}, {1, 1}}, + subgroup="corpses", + order = "c[corpse]-a[biter]-c[big]", + flags = {"placeable-neutral", "placeable-off-grid", "building-direction-8-way", "not-on-map"} + }), + + add_biter_die_animation(behemoth_biter_scale, behemoth_biter_tint1, behemoth_biter_tint2, + { + type = "corpse", + name = "behemoth-biter-corpse", + icon = "__base__/graphics/icons/big-biter-corpse.png", + icon_size = 64, icon_mipmaps = 4, + selectable_in_game = false, + selection_box = {{-1, -1}, {1, 1}}, + subgroup="corpses", + order = "c[corpse]-a[biter]-c[big]", + flags = {"placeable-neutral", "placeable-off-grid", "building-direction-8-way", "not-on-map"} + }), + + add_spitter_die_animation(scale_spitter_small, tint_1_spitter_small, tint_2_spitter_small, + { + type = "corpse", + name = "small-spitter-corpse", + icon = "__base__/graphics/icons/big-biter-corpse.png", + icon_size = 64, icon_mipmaps = 4, + selectable_in_game = false, + selection_box = {{-1, -1}, {1, 1}}, + subgroup="corpses", + order = "c[corpse]-b[spitter]-a[small]", + flags = {"placeable-neutral", "placeable-off-grid", "building-direction-8-way", "not-on-map"} + }), + + add_spitter_die_animation(scale_spitter_medium, tint_1_spitter_medium, tint_2_spitter_medium, + { + type = "corpse", + name = "medium-spitter-corpse", + icon = "__base__/graphics/icons/big-biter-corpse.png", + icon_size = 64, icon_mipmaps = 4, + selectable_in_game = false, + selection_box = {{-1, -1}, {1, 1}}, + subgroup="corpses", + order = "c[corpse]-b[spitter]-a[small]", + flags = {"placeable-neutral", "placeable-off-grid", "building-direction-8-way", "not-on-map"} + }), + + add_spitter_die_animation(scale_spitter_big, tint_1_spitter_big, tint_2_spitter_big, + { + type = "corpse", + name = "big-spitter-corpse", + icon = "__base__/graphics/icons/big-biter-corpse.png", + icon_size = 64, icon_mipmaps = 4, + selectable_in_game = false, + selection_box = {{-1, -1}, {1, 1}}, + subgroup="corpses", + order = "c[corpse]-b[spitter]-a[small]", + flags = {"placeable-neutral", "placeable-off-grid", "building-direction-8-way", "not-on-map"} + }), + + add_spitter_die_animation(scale_spitter_behemoth, tint_1_spitter_behemoth, tint_2_spitter_behemoth, + { + type = "corpse", + name = "behemoth-spitter-corpse", + icon = "__base__/graphics/icons/big-biter-corpse.png", + icon_size = 64, icon_mipmaps = 4, + selectable_in_game = false, + selection_box = {{-1, -1}, {1, 1}}, + subgroup="corpses", + order = "c[corpse]-b[spitter]-a[small]", + flags = {"placeable-neutral", "placeable-off-grid", "building-direction-8-way", "not-on-map"} + }), + + { + type = "unit-spawner", + name = "spitter-spawner", + icon = "__base__/graphics/icons/spitter-spawner.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "not-repairable"}, + max_health = 350, + order="b-d-b", + subgroup="enemies", + working_sound = + { + sound = + { + { + filename = "__base__/sound/creatures/spawner-spitter.ogg", + volume = 0.6 + } + } + }, + dying_sound = + { + { + filename = "__base__/sound/creatures/spawner-death-1.ogg", + volume = 1.0 + }, + { + filename = "__base__/sound/creatures/spawner-death-2.ogg", + volume = 1.0 + } + }, + resistances = + { + { + type = "physical", + decrease = 2, + percent = 15 + }, + { + type = "explosion", + decrease = 5, + percent = 15 + }, + { + type = "fire", + decrease = 3, + percent = 60 + } + }, + healing_per_tick = 0.02, + collision_box = {{-3.2, -2.2}, {2.2, 2.2}}, + map_generator_bounding_box = {{-4.2, -3.2}, {3.2, 3.2}}, + selection_box = {{-3.5, -2.5}, {2.5, 2.5}}, + damaged_trigger_effect = hit_effects.biter(), + pollution_absorption_absolute = 20, + pollution_absorption_proportional = 0.01, + corpse = "spitter-spawner-corpse", + dying_explosion = "spitter-spawner-die", + max_count_of_owned_units = 7, + max_friends_around_to_spawn = 5, + animations = + { + spawner_idle_animation(0, spitter_spawner_tint), + spawner_idle_animation(1, spitter_spawner_tint), + spawner_idle_animation(2, spitter_spawner_tint), + spawner_idle_animation(3, spitter_spawner_tint) + }, + integration = spawner_integration(), + result_units = (function() + local res = {} + res[1] = {"small-biter", {{0.0, 0.3}, {0.35, 0}}} + res[2] = {"small-spitter", {{0.25, 0.0}, {0.5, 0.3}, {0.7, 0.0}}} + res[3] = {"medium-spitter", {{0.4, 0.0}, {0.7, 0.3}, {0.9, 0.1}}} + res[4] = {"big-spitter", {{0.5, 0.0}, {1.0, 0.4}}} + res[5] = {"behemoth-spitter", {{0.9, 0.0}, {1.0, 0.3}}} + return res + end)(), + -- With zero evolution the spawn rate is 6 seconds, with max evolution it is 2.5 seconds + spawning_cooldown = {360, 150}, + spawning_radius = 10, + spawning_spacing = 3, + max_spawn_shift = 0, + max_richness_for_spawn_shift = 100, + -- distance_factor used to be 1, but Twinsen says: + -- "The number or spitter spwners should be roughly equal to the number of biter spawners(regardless of difficulty)." + -- (2018-12-07) + autoplace = enemy_autoplace.enemy_spawner_autoplace(0), + call_for_help_radius = 50, + spawn_decorations_on_expansion = true, + spawn_decoration = + { + { + decorative = "light-mud-decal", + spawn_min = 0, + spawn_max = 2, + spawn_min_radius = 2, + spawn_max_radius = 5 + }, + { + decorative = "dark-mud-decal", + spawn_min = 0, + spawn_max = 3, + spawn_min_radius = 2, + spawn_max_radius = 6 + }, + { + decorative = "enemy-decal", + spawn_min = 3, + spawn_max = 5, + spawn_min_radius = 2, + spawn_max_radius = 7 + }, + { + decorative = "enemy-decal-transparent", + spawn_min = 4, + spawn_max = 20, + spawn_min_radius = 2, + spawn_max_radius = 14, + radius_curve = 0.9 + }, + { + decorative = "muddy-stump", + spawn_min = 2, + spawn_max = 5, + spawn_min_radius = 3, + spawn_max_radius = 6 + }, + { + decorative = "red-croton", + spawn_min = 2, + spawn_max = 8, + spawn_min_radius = 3, + spawn_max_radius = 6 + }, + { + decorative = "red-pita", + spawn_min = 1, + spawn_max = 5, + spawn_min_radius = 3, + spawn_max_radius = 6 + }, + { + decorative = "lichen-decal", + spawn_min = 1, + spawn_max = 2, + spawn_min_radius = 2, + spawn_max_radius = 7 + } + } + }, + + { + type = "corpse", + name = "spitter-spawner-corpse", + flags = {"placeable-neutral", "placeable-off-grid", "not-on-map"}, + icon = "__base__/graphics/icons/biter-spawner-corpse.png", + icon_size = 64, icon_mipmaps = 4, + collision_box = {{-2, -2}, {2, 2}}, + selection_box = {{-2, -2}, {2, 2}}, + selectable_in_game = false, + dying_speed = 0.04, + time_before_removed = 15 * 60 * 60, + subgroup="corpses", + order = "c[corpse]-c[spitter-spawner]", + final_render_layer = "remnants", + animation = + { + spawner_die_animation(0, spitter_spawner_tint), + spawner_die_animation(1, spitter_spawner_tint), + spawner_die_animation(2, spitter_spawner_tint), + spawner_die_animation(3, spitter_spawner_tint) + }, + ground_patch = + { + sheet = spawner_integration() + } + } +}) diff --git a/factorio/data/base/prototypes/entity/enemy-autoplace-utils.lua b/factorio/data/base/prototypes/entity/enemy-autoplace-utils.lua new file mode 100644 index 0000000000000000000000000000000000000000..08982a219ccf91ce66e3741359460d20d3048334 --- /dev/null +++ b/factorio/data/base/prototypes/entity/enemy-autoplace-utils.lua @@ -0,0 +1,192 @@ +local noise = require("noise") + +local control_name = "enemy-base" +local enemy_base_control_setting = noise.get_control_setting(control_name) + +local tne = noise.to_noise_expression +local litexp = noise.literal_expression + +local onehalf_exp = tne(1)/2 +local onethird_exp = tne(1)/3 + +local function generate_enemy_base_probability_expression() + local seed1 = 123 + local pi_over_3 = tne(math.pi)/3 + + -- enemy_base_border_width gives the width of the border in which probability ramps up from 0 to 1. + -- i.e. slope = 1 / border_width, and height = radius / border_width + -- In practice, a probabilty of about 1/9 will result in a solid carpet of biter bases, + -- which is why this border width is so high (ignoring blobbiness, most of the inner part of the 'border' would be solid biter bases) + local enemy_base_border_width = 30 + + -- Spots per square meter (should be a very small fraction): + local frequency_expression = noise.max(0, noise.var("enemy-base-frequency")) + local spot_radius_expression = noise.max(0, noise.var("enemy-base-radius")) + -- multiply by spot_radius_expression to keep slope constant: + local spot_height_expression = spot_radius_expression / enemy_base_border_width + local spot_quantity_expression = pi_over_3 * spot_radius_expression * spot_radius_expression * spot_height_expression + -- spot_quantity_expression = noise.compile_time_log("Spot quantity: ", spot_quantity_expression) + local density_expression = spot_quantity_expression * frequency_expression + -- density_expression = noise.compile_time_log("Density: ", density_expression) + + local basement_value = -1000 + + local spots = tne{ + type = "function-application", + function_name = "spot-noise", + arguments = { + x = noise.var("x"), + y = noise.var("y"), + seed0 = noise.var("map_seed"), + seed1 = tne(seed1), + region_size = tne(512), + candidate_point_count = tne(100), + density_expression = litexp(density_expression), -- low-frequency noise evaluate for an entire region + spot_quantity_expression = litexp(spot_quantity_expression), -- used to figure out where spots go + hard_region_target_quantity = tne(false), -- it's fine for large spots to push region quantity past the target + spot_radius_expression = litexp(spot_radius_expression), + spot_favorability_expression = litexp(1), + basement_value = tne(basement_value), + maximum_spot_basement_radius = tne(128) + } + } + + local blob_amplitude_multiplier = 0.2 * spot_height_expression * (0.1 + 0.9 * noise.clamp(noise.var("distance") / 3000, 0, 1)) + local blobs = tne{ + type = "function-application", + function_name = "factorio-basis-noise", + arguments = { + x = noise.var("x"), + y = noise.var("y"), + seed0 = noise.var("map_seed"), + seed1 = tne(seed1), + input_scale = tne(1/8), + output_scale = tne(1) + } + } + tne{ + type = "function-application", + function_name = "factorio-basis-noise", + arguments = { + x = noise.var("x"), + y = noise.var("y"), + seed0 = noise.var("map_seed"), + seed1 = tne(seed1), + input_scale = tne(1/24), + output_scale = tne(1) + } + } + tne{ + type = "function-application", + function_name = "factorio-basis-noise", + arguments = { + x = noise.var("x"), + y = noise.var("y"), + seed0 = noise.var("map_seed"), + seed1 = tne(seed1), + input_scale = tne(1/64), + output_scale = tne(2) + } + } + + blobs = (blobs - 0.5) * blob_amplitude_multiplier - 0.3 + + local starting_area_sharpness = 20 + local starting_area_hole = noise.min(0, starting_area_sharpness * (noise.var("distance") / noise.var("starting_area_radius") - 1)) + + return spots + blobs + starting_area_hole +end + +data:extend{ + { + type = "noise-expression", + name = "enemy-base-intensity", + expression = noise.define_noise_function( function(x,y,tile,map) + -- biter placement stops increasing in "intensity" after 75 chunks + return noise.clamp(tile.distance, 0, 75*32) / 325 + end) + }, + { + type = "noise-expression", + name = "enemy-base-radius", + expression = noise.define_noise_function( function(x,y,tile,map) + --return enemy_base_control_setting.size_multiplier ^ onehalf_exp * 20 + return enemy_base_control_setting.size_multiplier ^ onehalf_exp * (tne(15) + 4 * noise.var("enemy-base-intensity")) + end) + }, + { + type = "noise-expression", + name = "enemy-base-frequency", + expression = noise.define_noise_function( function(x,y,tile,map) + local bases_per_km2 = 10 + 3 * noise.var("enemy-base-intensity") + return enemy_base_control_setting.frequency_multiplier * bases_per_km2 / 1000000 + end) + }, + { + type = "noise-expression", + name = "enemy_base_probability", + expression = generate_enemy_base_probability_expression() + } +} + +local enemy_random_seed = 1 +local function new_random_seed() + enemy_random_seed = enemy_random_seed + 1 + return enemy_random_seed +end + +local function enemy_autoplace(params) + distance_factor = params.distance_factor or 1 + order = params.order or "b[enemy]-misc" + is_turret = params.is_turret or false + + local distance_unit = 312 + local distance_outside_starting_area = noise.var("distance") - noise.var("starting_area_radius") + + -- Units with a higher distance_factor will appear farther out by one + -- distance_unit per distance_factor + local distance_height_multiplier = noise.max(0, 1 + (distance_outside_starting_area - distance_unit * distance_factor) * 0.002 * distance_factor) + + local probability_expression = noise.var("enemy_base_probability") * distance_height_multiplier + -- limit probability so that it never quite reaches 1, + -- because that would result in stupid-looking squares of biter bases: + probability_expression = noise.min(probability_expression, 0.25 + distance_factor * 0.05) + -- Add randomness to the probability so that there's a little bit of a gradient + -- between different units: + probability_expression = noise.random_penalty(probability_expression, 0.1, { + x = noise.var("x") + new_random_seed() -- Include distance_factor in random seed! + }) + -- log("Probability expression for " .. params.order .. "#" .. distance_factor .. ":") + -- log(tostring(expression_to_ascii_math(probability_expression))) + local richness_expression = tne(1) + + return + { + control = control_name, + order = order, + force = "enemy", + probability_expression = probability_expression, + richness_expression = richness_expression + } +end + +local function enemy_spawner_autoplace(distance) + return enemy_autoplace{ + distance_factor = distance, + order = "b[enemy]-a[spawner]" + } +end + +local function enemy_worm_autoplace(distance) + return enemy_autoplace{ + distance_factor = distance, + order = "b[enemy]-b[worm]", + is_turret = true + } +end + +return +{ + control_name = control_name, + enemy_autoplace = enemy_autoplace, + enemy_spawner_autoplace = enemy_spawner_autoplace, + enemy_worm_autoplace = enemy_worm_autoplace +} diff --git a/factorio/data/base/prototypes/entity/entities.lua b/factorio/data/base/prototypes/entity/entities.lua new file mode 100644 index 0000000000000000000000000000000000000000..b357bf65de5b2a87bc3fd984372fa24b5da3b1bb --- /dev/null +++ b/factorio/data/base/prototypes/entity/entities.lua @@ -0,0 +1,15991 @@ +require ("util") +require ("prototypes.entity.pipecovers") +require ("prototypes.entity.transport-belt-pictures") +require ("prototypes.entity.transport-belt-pictures") +require ("circuit-connector-sprites") +require ("prototypes.entity.assemblerpipes") +require ("prototypes.entity.laser-sounds") + +local hit_effects = require ("prototypes.entity.hit-effects") +local sounds = require("prototypes.entity.sounds") +local movement_triggers = require("prototypes.entity.movement-triggers") +local spidertron_animations = require("prototypes.entity.spidertron-animations") + +logistic_chest_opened_duration = 7 + +local tank_shift_y = 6 + +local heated_pipes_tint = {0.5, 0.4, 0.3, 0.5} +local heat_glow_tint = {1, 1, 1, 1} + +apply_heat_pipe_glow = function(layer) + layer.tint = heated_pipes_tint + if layer.hr_version then + layer.hr_version.tint = heated_pipes_tint + end + local light_layer = util.copy(layer) + light_layer.draw_as_light = true + light_layer.tint = heat_glow_tint + if light_layer.hr_version then + light_layer.hr_version.draw_as_light = true + light_layer.hr_version.tint = heat_glow_tint + end + return + { + layers = + { + layer, + light_layer + } + } +end + +function make_heat_pipe_pictures(path, name_prefix, data, draw_as_glow) + local all_pictures = {} + local func = draw_as_glow and apply_heat_pipe_glow or function(t) return t end + for key, t in pairs(data) do + if t.empty then + all_pictures[key] = { priority = "extra-high", filename = "__core__/graphics/empty.png", width = 1, height = 1 } + else + local tile_pictures = {} + for i = 1, (t.variations or 1) do + local sprite = func + { + priority = "extra-high", + filename = path .. name_prefix .. "-" .. (t.name or string.gsub(key, "_", "-")) .. (t.ommit_number and ".png" or ("-" .. tostring(i) .. ".png")), + width = (t.width or 32), + height = (t.height or 32), + shift = t.shift, + hr_version = + { + priority = "extra-high", + filename = path .. "hr-" .. name_prefix .. "-" .. (t.name or string.gsub(key, "_", "-")) .. (t.ommit_number and ".png" or ("-" .. tostring(i) .. ".png")), + width = (t.width or 32) * 2, + height = (t.height or 32) * 2, + scale = 0.5, + shift = t.shift + } + } + table.insert(tile_pictures, sprite) + end + all_pictures[key] = tile_pictures + end + end + return all_pictures +end + +function make_spidertron_leg(spidertron_name, scale, leg_thickness, movement_speed, number, base_sprite, ending_sprite) + return + { + type = "spider-leg", + name = spidertron_name .. "-leg-" .. number, + + localised_name = {"entity-name.spidertron-leg"}, + collision_box = {{-0.05, -0.05}, {0.05, 0.05}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + icon = "__base__/graphics/icons/spidertron.png", + icon_size = 64, icon_mipmaps = 4, + walking_sound_volume_modifier = 0.6, + target_position_randomisation_distance = 0.25 * scale, + minimal_step_size = 1 * scale, + working_sound = + { + match_progress_to_activity = true, + sound = sounds.spidertron_leg, + audible_distance_modifier = 0.5 + }, + part_length = 3.5 * scale, + initial_movement_speed = 0.06 * movement_speed, + movement_acceleration = 0.03 * movement_speed, + max_health = 100, + movement_based_position_selection_distance = 4 * scale, + selectable_in_game = false, + graphics_set = create_spidertron_leg_graphics_set(scale * leg_thickness, number) + } +end + +local compilatron_animations = +{ + walk = + { + width = 40, + height = 52, + frame_count = 2, + axially_symmetrical = false, + direction_count = 32, + shift = util.by_pixel(0.0, -14.0), + stripes = + { + { + filename = "__base__/graphics/entity/compilatron/compilatron-walk-1.png", + width_in_frames = 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/compilatron/compilatron-walk-2.png", + width_in_frames = 2, + height_in_frames = 16 + } + }, + + hr_version = + { + width = 78, + height = 104, + frame_count = 2, + axially_symmetrical = false, + direction_count = 32, + shift = util.by_pixel(0.0, -14), + scale = 0.5, + stripes = + { + { + filename = "__base__/graphics/entity/compilatron/hr-compilatron-walk-1.png", + width_in_frames = 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/compilatron/hr-compilatron-walk-2.png", + width_in_frames = 2, + height_in_frames = 16 + } + } + } + }, + walk_shadow = + { + width = 72, + height = 30, + frame_count = 2, + direction_count = 32, + shift = util.by_pixel(19, 0.0), + draw_as_shadow = true, + stripes = util.multiplystripes(2, + { + { + filename = "__base__/graphics/entity/compilatron/compilatron-walk-shadow.png", + width_in_frames = 1, + height_in_frames = 32 + } + }), + hr_version = + { + width = 142, + height = 56, + frame_count = 2, + axially_symmetrical = false, + direction_count = 32, + shift = util.by_pixel(15.5, -0.5), + draw_as_shadow = true, + scale = 0.5, + stripes = util.multiplystripes(2, + { + { + filename = "__base__/graphics/entity/compilatron/hr-compilatron-walk-shadow.png", + width_in_frames = 1, + height_in_frames = 32 + } + }) + } + } +} + +require ("prototypes.entity.pipecovers") +require ("prototypes.entity.transport-belt-pictures") +require ("circuit-connector-sprites") +require ("prototypes.entity.character-animations") + +local hit_effects = require ("prototypes.entity.hit-effects") +local sounds = require("prototypes.entity.sounds") +local movement_triggers = require("prototypes.entity.movement-triggers") + +function accumulator_picture(tint, repeat_count) + return + { + layers = + { + { + filename = "__base__/graphics/entity/accumulator/accumulator.png", + priority = "high", + width = 66, + height = 94, + repeat_count = repeat_count, + shift = util.by_pixel(0, -10), + tint = tint, + animation_speed = 0.5, + hr_version = + { + filename = "__base__/graphics/entity/accumulator/hr-accumulator.png", + priority = "high", + width = 130, + height = 189, + repeat_count = repeat_count, + shift = util.by_pixel(0, -11), + tint = tint, + animation_speed = 0.5, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/accumulator/accumulator-shadow.png", + priority = "high", + width = 120, + height = 54, + repeat_count = repeat_count, + shift = util.by_pixel(28, 6), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/accumulator/hr-accumulator-shadow.png", + priority = "high", + width = 234, + height = 106, + repeat_count = repeat_count, + shift = util.by_pixel(29, 6), + draw_as_shadow = true, + scale = 0.5 + } + } + } + } +end + +function accumulator_charge() + return + { + layers = + { + accumulator_picture({ r=1, g=1, b=1, a=1 } , 24), + { + filename = "__base__/graphics/entity/accumulator/accumulator-charge.png", + priority = "high", + width = 90, + height = 100, + line_length = 6, + frame_count = 24, + draw_as_glow = true, + shift = util.by_pixel(0, -22), + hr_version = + { + filename = "__base__/graphics/entity/accumulator/hr-accumulator-charge.png", + priority = "high", + width = 178, + height = 206, + line_length = 6, + frame_count = 24, + draw_as_glow = true, + shift = util.by_pixel(0, -22), + scale = 0.5 + } + } + } + } +end + +function accumulator_reflection() + return + { + pictures = + { + filename = "__base__/graphics/entity/accumulator/accumulator-reflection.png", + priority = "extra-high", + width = 20, + height = 24, + shift = util.by_pixel(0, 50), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } +end + +function accumulator_discharge() + return + { + layers = + { + accumulator_picture({ r=1, g=1, b=1, a=1 } , 24), + { + filename = "__base__/graphics/entity/accumulator/accumulator-discharge.png", + priority = "high", + width = 88, + height = 104, + line_length = 6, + frame_count = 24, + draw_as_glow = true, + shift = util.by_pixel(-2, -22), + hr_version = + { + filename = "__base__/graphics/entity/accumulator/hr-accumulator-discharge.png", + priority = "high", + width = 170, + height = 210, + line_length = 6, + frame_count = 24, + draw_as_glow = true, + shift = util.by_pixel(-1, -23), + scale = 0.5 + } + } + } + } +end + +function locomotive_reflection() + return + { + pictures = + { + filename = "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-reflection.png", + priority = "extra-high", + width = 20, + height = 52, + shift = util.by_pixel(0, 40), + variation_count = 1, + scale = 5 + }, + rotate = true, + orientation_to_variation = false + } +end + +function drive_over_tie() + return + { + type = "play-sound", + sound = + { + { + filename = "__base__/sound/train-tie-1.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/train-tie-2.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/train-tie-3.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/train-tie-4.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/train-tie-5.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/train-tie-6.ogg", + volume = 0.4 + } + } + } +end + +function rolling_stock_back_light() + return + { + { + minimum_darkness = 0.3, + color = { r = 1, g = 0.1, b = 0.05, a = 0 }, + shift = {-0.6, 3.5}, + size = 2, + intensity = 0.6, + add_perspective = true + }, + { + minimum_darkness = 0.3, + color = { r = 1, g = 0.1, b = 0.05, a = 0 }, + shift = {0.6, 3.5}, + size = 2, + intensity = 0.6, + add_perspective = true + } + } +end + +function rolling_stock_stand_by_light() + return + { + { + minimum_darkness = 0.3, + color = { r = 0.05, g = 0.2, b = 1, a = 0 }, + shift = {-0.6, -3.5}, + size = 2, + intensity = 0.5, + add_perspective = true + }, + { + minimum_darkness = 0.3, + color = { r = 0.05, g = 0.2, b = 1, a = 0 }, + shift = {0.6, -3.5}, + size = 2, + intensity = 0.5, + add_perspective = true + } + } +end + +function make_4way_animation_from_spritesheet(animation) + local function make_animation_layer(idx, anim) + local start_frame = (anim.frame_count or 1) * idx + local x = 0 + local y = 0 + if anim.line_length then + y = anim.height * math.floor(start_frame / (anim.line_length or 1)) + else + x = idx * anim.width + end + return + { + filename = anim.filename, + priority = anim.priority or "high", + flags = anim.flags, + x = x, + y = y, + width = anim.width, + height = anim.height, + frame_count = anim.frame_count or 1, + line_length = anim.line_length, + repeat_count = anim.repeat_count, + shift = anim.shift, + draw_as_shadow = anim.draw_as_shadow, + force_hr_shadow = anim.force_hr_shadow, + apply_runtime_tint = anim.apply_runtime_tint, + animation_speed = anim.animation_speed, + scale = anim.scale or 1, + tint = anim.tint, + blend_mode = anim.blend_mode + } + end + + local function make_animation_layer_with_hr_version(idx, anim) + local anim_parameters = make_animation_layer(idx, anim) + if anim.hr_version and anim.hr_version.filename then + anim_parameters.hr_version = make_animation_layer(idx, anim.hr_version) + end + return anim_parameters + end + + local function make_animation(idx) + if animation.layers then + local tab = { layers = {} } + for k,v in ipairs(animation.layers) do + table.insert(tab.layers, make_animation_layer_with_hr_version(idx, v)) + end + return tab + else + return make_animation_layer_with_hr_version(idx, animation) + end + end + + return + { + north = make_animation(0), + east = make_animation(1), + south = make_animation(2), + west = make_animation(3) + } +end + +local function scale_bounding_box(bb, scale) + local orientation = bb[3] or 0 + return + { + {scale*bb[1][1], scale*bb[1][2]}, + {scale*bb[2][1], scale*bb[2][2]}, + orientation + } +end + +local function cliff_sprite_variations(name, column_offset, row_offset, variation_count, scale) + local frame_width = 128 + local shadow_frame_width = name == "entrance" and 128 or 160 + local shadow_shift = name == "entrance" and {0, 0} or {0.5, 0} + local frame_height = 128 + pictures = {} + for i=0,(variation_count-1) do + table.insert(pictures, + { + layers = + { + { + filename = "__base__/graphics/terrain/cliffs/cliff-" .. name .. ".png", + width = frame_width, + height = frame_height, + x = (column_offset + i) * frame_width, + y = row_offset * frame_height, + scale = scale, + hr_version = + { + filename = "__base__/graphics/terrain/cliffs/hr-cliff-" .. name .. ".png", + width = frame_width * 2, + height = frame_height * 2, + x = (column_offset + i) * frame_width * 2, + y = row_offset * frame_height * 2, + scale = scale * 0.5 + } + }, + { + filename = "__base__/graphics/terrain/cliffs/cliff-" .. name .. "-shadow.png", + width = shadow_frame_width, + height = frame_height, + x = (column_offset + i) * shadow_frame_width, + y = row_offset * frame_height, + draw_as_shadow = true, + scale = scale, + shift = shadow_shift, + hr_version = + { + filename = "__base__/graphics/terrain/cliffs/hr-cliff-" .. name .. "-shadow.png", + width = shadow_frame_width * 2, + height = frame_height * 2, + x = (column_offset + i) * shadow_frame_width * 2, + y = row_offset * frame_height * 2, + draw_as_shadow = true, + scale = scale * 0.5, + shift = shadow_shift + } + } + } + }) + end + return pictures +end + +local function cliff_orientation(name, column_offset, row_offset, variation_count, collision_bounding_box, scale, fill_volume) + return + { + pictures = cliff_sprite_variations(name, column_offset, row_offset, variation_count, scale), + collision_bounding_box = scale_bounding_box(collision_bounding_box, scale), + fill_volume = fill_volume + } +end + +local sqrt2 = 1.4142135623730951 +local function dq(n) -- 'diagonal quarter' i.e. 1/4 of the way across 1x1 cell diagonally + return sqrt2 * n / 4 +end + +local function rotbb(cx, cy, halfwidth, halfheight, angle) + return {{cx-halfwidth, cy-halfheight}, {cx+halfwidth, cy+halfheight}, angle} +end + +-- @param fill_volume m3 of rock that must be added (or removed) in order to change a section of cliff into a ramp +local function scaled_cliff(name, scale, fill_volume) + local grid_offset + if scale == 1 then + grid_offset = {0, 0.5} + else + grid_offset = {0.5, 0.5} -- Works well for the 2x2 cliffs + end + return + { + type = "cliff", + name = name, + icon = "__base__/graphics/icons/cliff.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "cliffs", + flags = {"placeable-neutral"}, + -- generic collision box is intentionally small so you can place trees nearby in map editor + -- cliffs are auto-placed with centers at (0, 0.5) offset from the grid; + -- using a collision box with even width and odd height makes them place properly in the editor. + collision_box = scale_bounding_box({{-1.0, -0.5}, {1.0, 0.5}}, scale), + selection_box = scale_bounding_box({{-1.5, -1.5}, {1.5, 1.5}}, scale), + order = "b[decorative]-l[rock]-b[big]", + selectable_in_game = false, + map_color = {r=144, g=119, b=87}, + grid_size = {4 * scale, 4 * scale}, + grid_offset = grid_offset, + mined_sound = sounds.deconstruct_bricks(0.8), + vehicle_impact_sound = sounds.car_stone_impact, + cliff_explosive = "cliff-explosives", + orientations = + { + -- Since removing a cliff also causes neighboring cliffs to be removed, + -- we'll think of it (for purposes of fill volume) as filling two sections centered on the ends of this segment. + -- That way you can't "cheat" by filling every other cliff segment -- the numbers should work out the same. + west_to_east = cliff_orientation("sides" , 0, 2, 8, {{-2.0, -1.5}, {2.0, 1.5}}, scale, fill_volume*2), + north_to_south = cliff_orientation("sides" , 0, 3, 8, {{-1.0, -2.0}, {1.0, 2.0}}, scale, fill_volume*2), + east_to_west = cliff_orientation("sides" , 0, 0, 8, {{-2.0, -0.5}, {2.0, 0.5}}, scale, fill_volume*2), + south_to_north = cliff_orientation("sides" , 0, 1, 8, {{-1.0, -2.0}, {1.0, 2.0}}, scale, fill_volume*2), + west_to_north = cliff_orientation("outer" , 0, 3, 8, rotbb(-5/4, -3/4, dq(5.4), dq(3.6), 7/8), scale, fill_volume*2), + north_to_east = cliff_orientation("outer" , 0, 0, 8, rotbb( 5/4, -3/4, dq(5.4), dq(3.6), 1/8), scale, fill_volume*2), + east_to_south = cliff_orientation("outer" , 0, 1, 8, rotbb( 3/4, 5/4, dq(4.4), dq(2.6), 7/8), scale, fill_volume*2), + south_to_west = cliff_orientation("outer" , 0, 2, 8, rotbb(-3/4, 5/4, dq(4.4), dq(2.6), 1/8), scale, fill_volume*2), + west_to_south = cliff_orientation("inner" , 0, 0, 8, rotbb(-5/4, 3/4, dq(5.4), dq(3.6), 1/8), scale, fill_volume*2), + north_to_west = cliff_orientation("inner" , 0, 1, 8, rotbb(-3/4, -5/4, dq(4.4), dq(2.6), 7/8), scale, fill_volume*2), + east_to_north = cliff_orientation("inner" , 0, 2, 8, rotbb( 3/4, -5/4, dq(4.4), dq(2.6), 1/8), scale, fill_volume*2), + south_to_east = cliff_orientation("inner" , 0, 3, 8, rotbb( 5/4, 3/4, dq(5.4), dq(3.6), 7/8), scale, fill_volume*2), + west_to_none = cliff_orientation("entrance", 2, 0, 2, {{-2.0, -1.5}, {0.0, 1.5}}, scale, fill_volume), + none_to_east = cliff_orientation("entrance", 0, 0, 2, {{ 0.0, -1.5}, {2.0, 1.5}}, scale, fill_volume), + north_to_none = cliff_orientation("entrance", 2, 3, 2, rotbb( 0.75, -0.75, dq(4.5), dq(2.5), 1/8), scale, fill_volume), + none_to_south = cliff_orientation("entrance", 0, 3, 2, rotbb( 0.60, 0.90, dq(4), dq(2), 7/8), scale, fill_volume), + east_to_none = cliff_orientation("entrance", 2, 2, 2, rotbb( 0.75, 0.75, dq(4), dq(2), 7/8), scale, fill_volume), + none_to_west = cliff_orientation("entrance", 0, 2, 2, rotbb(-0.85, 0.85, dq(4), dq(2), 1/8), scale, fill_volume), + south_to_none = cliff_orientation("entrance", 2, 1, 2, rotbb(-0.85, 0.85, dq(4), dq(2), 1/8), scale, fill_volume), + none_to_north = cliff_orientation("entrance", 0, 1, 2, rotbb(-0.70, -0.70, dq(4.5), dq(2.5), 7/8), scale, fill_volume) + } + } +end + +function make_unit_melee_ammo_type(damagevalue) + return + { + category = "melee", + target_type = "entity", + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + type = "damage", + damage = { amount = damagevalue , type = "physical"} + } + } + } + } +end + +function car_reflection(scale) + return + { + pictures = + { + filename = "__base__/graphics/entity/car/car-reflection.png", + priority = "extra-high", + width = 20, + height = 24, + shift = util.by_pixel(0, 35), + variation_count = 1, + scale = 5 * scale + }, + rotate = true, + orientation_to_variation = false + } +end + +function boiler_reflection() + return + { + pictures = + { + filename = "__base__/graphics/entity/boiler/boiler-reflection.png", + priority = "extra-high", + width = 28, + height = 32, + shift = util.by_pixel(5, 30), + variation_count = 4, + scale = 5 + }, + rotate = false, + orientation_to_variation = true + } +end + +function robot_reflection(scale) + return + { + pictures = + { + filename = "__base__/graphics/entity/construction-robot/construction-robot-reflection.png", + priority = "extra-high", + width = 12, + height = 12, + shift = util.by_pixel(0, 105), + variation_count = 1, + scale = 5 * scale + }, + rotate = false, + orientation_to_variation = false + } +end + +pipepictures = function() + return + { + straight_vertical_single = + { + filename = "__base__/graphics/entity/pipe/pipe-straight-vertical-single.png", + priority = "extra-high", + width = 80, + height = 80, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-straight-vertical-single.png", + priority = "extra-high", + width = 160, + height = 160, + scale = 0.5 + } + }, + straight_vertical = + { + filename = "__base__/graphics/entity/pipe/pipe-straight-vertical.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-straight-vertical.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + straight_vertical_window = + { + filename = "__base__/graphics/entity/pipe/pipe-straight-vertical-window.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-straight-vertical-window.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + straight_horizontal_window = + { + filename = "__base__/graphics/entity/pipe/pipe-straight-horizontal-window.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-straight-horizontal-window.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + straight_horizontal = + { + filename = "__base__/graphics/entity/pipe/pipe-straight-horizontal.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-straight-horizontal.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + corner_up_right = + { + filename = "__base__/graphics/entity/pipe/pipe-corner-up-right.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-corner-up-right.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + corner_up_left = + { + filename = "__base__/graphics/entity/pipe/pipe-corner-up-left.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-corner-up-left.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + corner_down_right = + { + filename = "__base__/graphics/entity/pipe/pipe-corner-down-right.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-corner-down-right.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + corner_down_left = + { + filename = "__base__/graphics/entity/pipe/pipe-corner-down-left.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-corner-down-left.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + t_up = + { + filename = "__base__/graphics/entity/pipe/pipe-t-up.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-t-up.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + t_down = + { + filename = "__base__/graphics/entity/pipe/pipe-t-down.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-t-down.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + t_right = + { + filename = "__base__/graphics/entity/pipe/pipe-t-right.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-t-right.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + t_left = + { + filename = "__base__/graphics/entity/pipe/pipe-t-left.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-t-left.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + cross = + { + filename = "__base__/graphics/entity/pipe/pipe-cross.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-cross.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + ending_up = + { + filename = "__base__/graphics/entity/pipe/pipe-ending-up.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-ending-up.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + ending_down = + { + filename = "__base__/graphics/entity/pipe/pipe-ending-down.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-ending-down.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + ending_right = + { + filename = "__base__/graphics/entity/pipe/pipe-ending-right.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-ending-right.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + ending_left = + { + filename = "__base__/graphics/entity/pipe/pipe-ending-left.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-ending-left.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + horizontal_window_background = + { + filename = "__base__/graphics/entity/pipe/pipe-horizontal-window-background.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-horizontal-window-background.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + vertical_window_background = + { + filename = "__base__/graphics/entity/pipe/pipe-vertical-window-background.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-pipe-vertical-window-background.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + fluid_background = + { + filename = "__base__/graphics/entity/pipe/fluid-background.png", + priority = "extra-high", + width = 32, + height = 20, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-fluid-background.png", + priority = "extra-high", + width = 64, + height = 40, + scale = 0.5 + } + }, + low_temperature_flow = + { + filename = "__base__/graphics/entity/pipe/fluid-flow-low-temperature.png", + priority = "extra-high", + width = 160, + height = 18 + }, + middle_temperature_flow = + { + filename = "__base__/graphics/entity/pipe/fluid-flow-medium-temperature.png", + priority = "extra-high", + width = 160, + height = 18 + }, + high_temperature_flow = + { + filename = "__base__/graphics/entity/pipe/fluid-flow-high-temperature.png", + priority = "extra-high", + width = 160, + height = 18 + }, + gas_flow = + { + filename = "__base__/graphics/entity/pipe/steam.png", + priority = "extra-high", + line_length = 10, + width = 24, + height = 15, + frame_count = 60, + axially_symmetrical = false, + direction_count = 1, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-steam.png", + priority = "extra-high", + line_length = 10, + width = 48, + height = 30, + frame_count = 60, + axially_symmetrical = false, + direction_count = 1 + } + } + } +end + +local lab_inputs = +{ + "automation-science-pack", + "logistic-science-pack", + "military-science-pack", + "chemical-science-pack", + "production-science-pack", + "utility-science-pack", + "space-science-pack" +} + +function crash_trigger() + return + { + type = "play-sound", + sound = + { + { + filename = "__base__/sound/car-crash.ogg", + volume = 0 + } + } + } +end + +data:extend( +{ + { + type = "character-corpse", + name = "character-corpse", + icon = "__core__/graphics/icons/entity/character.png", + icon_size = 64, icon_mipmaps = 4, + minable = {mining_time = 2}, + time_to_live = 15 * 60 * 60, -- 15 minutes + selection_box = {{-0.7, -0.7}, {0.7, 0.7}}, + selection_priority = 100, -- 0-255 value with 255 being on-top of everything else + flags = {"placeable-off-grid", "not-rotatable", "not-on-map"}, + open_sound = { filename = "__base__/sound/character-corpse-open.ogg", volume = 0.5 }, + close_sound = { filename = "__base__/sound/character-corpse-close.ogg", volume = 0.5 }, + pictures = + { + { + layers = + { + character_animations.level1.dead, + character_animations.level1.dead_mask, + character_animations.level1.dead_shadow + } + }, + { + layers = + { + character_animations.level1.dead, + character_animations.level1.dead_mask, + character_animations.level2addon.dead, + character_animations.level2addon.dead_mask, + character_animations.level1.dead_shadow + } + }, + { + layers = + { + character_animations.level1.dead, + character_animations.level1.dead_mask, + character_animations.level3addon.dead, + character_animations.level3addon.dead_mask, + character_animations.level1.dead_shadow + } + } + }, + -- The highest index found in the corpse is the graphics variation used + armor_picture_mapping = + { + --nil = 1, + ["light-armor"] = 1, + ["heavy-armor"] = 2, + ["modular-armor"] = 2, + ["power-armor"] = 3, + ["power-armor-mk2"] = 3 + } + }, + { + type = "optimized-particle", + name = "character-footprint-particle", + render_layer = "decals", + render_layer_when_on_ground = "decals", + life_time = 600, --300 + fade_away_duration = 125, + pictures = + { + sheet = + { + filename = "__base__/graphics/entity/character/footprints.png", + line_length = 2, + frame_count = 2, + width = 15, + height = 11, + shift = util.by_pixel(0.5, 0.5), + variation_count = 8, + hr_version = + { + filename = "__base__/graphics/entity/character/hr-footprints.png", + line_length = 2, + frame_count = 2, + width = 30, + height = 22, + shift = util.by_pixel(0.25, 0.25), + scale = 0.5, + variation_count = 8 + } + } + } + }, + { + type = "character", + name = "character", + icon = "__core__/graphics/icons/entity/character.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-off-grid", "breaths-air", "not-repairable", "not-on-map", "not-flammable"}, + max_health = 250, + alert_when_damaged = false, + healing_per_tick = 0.15, + collision_box = {{-0.2, -0.2}, {0.2, 0.2}}, + selection_box = {{-0.4, -1.4}, {0.4, 0.2}}, + hit_visualization_box = {{-0.2, -1.1}, {0.2, 0.2}}, + sticker_box = {{-0.2, -1}, {0.2, 0}}, + crafting_categories = {"crafting"}, + mining_categories = {"basic-solid"}, + character_corpse = "character-corpse", + inventory_size = 80, + build_distance = 10, + drop_item_distance = 10, + reach_distance = 10, + item_pickup_distance = 1, + loot_pickup_distance = 2, + enter_vehicle_distance = 3, + reach_resource_distance = 2.7, + ticks_to_keep_gun = 600, + ticks_to_keep_aiming_direction = 100, + --ticks you need to wait after firing a weapon or taking damage to get out of combat and get healed + ticks_to_stay_in_combat = 600, + damage_hit_tint = {r = 0.12, g = 0, b = 0, a = 0}, + running_speed = 0.15, + distance_per_frame = 0.13, + maximum_corner_sliding_distance = 0.7, + subgroup = "creatures", + order="a", + eat = + { + { + filename = "__base__/sound/eat.ogg", + volume = 1 + } + }, + heartbeat = + { + { + filename = "__base__/sound/heartbeat.ogg" + } + }, + tool_attack_result = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + type = "damage", + damage = { amount = 8 , type = "physical"} + } + } + }, + + animations = + { + { + idle = + { + layers = + { + character_animations.level1.idle, + character_animations.level1.idle_mask, + character_animations.level1.idle_shadow + } + }, + idle_with_gun = + { + layers = + { + character_animations.level1.idle_gun, + character_animations.level1.idle_gun_mask, + character_animations.level1.idle_gun_shadow + } + }, + mining_with_tool = + { + layers = + { + character_animations.level1.mining_tool, + character_animations.level1.mining_tool_mask, + character_animations.level1.mining_tool_shadow + } + }, + running_with_gun = + { + layers = + { + character_animations.level1.running_gun, + character_animations.level1.running_gun_mask, + character_animations.level1.running_gun_shadow + } + }, + flipped_shadow_running_with_gun = + { + layers = + { + character_animations.level1.running_gun_shadow_flipped + } + }, + running = + { + layers = + { + character_animations.level1.running, + character_animations.level1.running_mask, + character_animations.level1.running_shadow + } + } + }, + { + armors = {"heavy-armor", "modular-armor"}, + idle = + { + layers = + { + character_animations.level1.idle, + character_animations.level1.idle_mask, + character_animations.level2addon.idle, + character_animations.level2addon.idle_mask, + character_animations.level1.idle_shadow, + character_animations.level2addon.idle_shadow + } + }, + idle_with_gun = + { + layers = + { + character_animations.level1.idle_gun, + character_animations.level1.idle_gun_mask, + character_animations.level2addon.idle_gun, + character_animations.level2addon.idle_gun_mask, + character_animations.level1.idle_gun_shadow, + character_animations.level2addon.idle_gun_shadow + } + }, + mining_with_tool = + { + layers = + { + character_animations.level1.mining_tool, + character_animations.level1.mining_tool_mask, + character_animations.level2addon.mining_tool, + character_animations.level2addon.mining_tool_mask, + character_animations.level1.mining_tool_shadow, + character_animations.level2addon.mining_tool_shadow + } + }, + running_with_gun = + { + layers = + { + character_animations.level1.running_gun, + character_animations.level1.running_gun_mask, + character_animations.level2addon.running_gun, + character_animations.level2addon.running_gun_mask, + character_animations.level1.running_gun_shadow, + character_animations.level2addon.running_gun_shadow + } + }, + flipped_shadow_running_with_gun = + { + layers = + { + character_animations.level1.running_gun_shadow_flipped, + character_animations.level2addon.running_gun_shadow_flipped + } + }, + running = + { + layers = + { + character_animations.level1.running, + character_animations.level1.running_mask, + character_animations.level2addon.running, + character_animations.level2addon.running_mask, + character_animations.level1.running_shadow, + character_animations.level2addon.running_shadow + } + } + }, + { + armors = {"power-armor", "power-armor-mk2"}, + idle = + { + layers = + { + character_animations.level1.idle, + character_animations.level1.idle_mask, + character_animations.level3addon.idle, + character_animations.level3addon.idle_mask, + character_animations.level1.idle_shadow, + character_animations.level3addon.idle_shadow + } + }, + idle_with_gun = + { + layers = + { + character_animations.level1.idle_gun, + character_animations.level1.idle_gun_mask, + character_animations.level3addon.idle_gun, + character_animations.level3addon.idle_gun_mask, + character_animations.level1.idle_gun_shadow, + character_animations.level3addon.idle_gun_shadow + } + }, + mining_with_tool = + { + layers = + { + character_animations.level1.mining_tool, + character_animations.level1.mining_tool_mask, + character_animations.level3addon.mining_tool, + character_animations.level3addon.mining_tool_mask, + character_animations.level1.mining_tool_shadow, + character_animations.level3addon.mining_tool_shadow + } + }, + running_with_gun = + { + layers = + { + character_animations.level1.running_gun, + character_animations.level1.running_gun_mask, + character_animations.level3addon.running_gun, + character_animations.level3addon.running_gun_mask, + character_animations.level1.running_gun_shadow, + character_animations.level3addon.running_gun_shadow + } + }, + flipped_shadow_running_with_gun = + { + layers = + { + character_animations.level1.running_gun_shadow_flipped, + character_animations.level3addon.running_gun_shadow_flipped + } + }, + running = + { + layers = + { + character_animations.level1.running, + character_animations.level1.running_mask, + character_animations.level3addon.running, + character_animations.level3addon.running_mask, + character_animations.level1.running_shadow, + character_animations.level3addon.running_shadow + } + } + } + }, + light = + { + { + minimum_darkness = 0.3, + intensity = 0.4, + size = 25, + color = {r=1.0, g=1.0, b=1.0} + }, + { + type = "oriented", + minimum_darkness = 0.3, + picture = + { + filename = "__core__/graphics/light-cone.png", + priority = "extra-high", + flags = { "light" }, + scale = 2, + width = 200, + height = 200 + }, + shift = {0, -13}, + size = 2, + intensity = 0.6, + color = {r=1.0, g=1.0, b=1.0} + } + }, + mining_speed = 0.5, + mining_with_tool_particles_animation_positions = {19}, + running_sound_animation_positions = {5, 16}, + synced_footstep_particle_triggers = movement_triggers.character, + footprint_particles = + { + { + tiles = + { + "dry-dirt", + "dirt-1", "dirt-2", "dirt-3", "dirt-4","dirt-5", "dirt-6", "dirt-7", + "sand-1", "sand-2", "sand-3", "nuclear-ground", + "red-desert-0", "red-desert-1", "red-desert-2", "red-desert-3" + }, + particle_name = "character-footprint-particle" + }, + -- no particle by default so that both (synced_)footstep_particle_triggers are consistently not defined for tiles by default + { + tiles = {}, + use_as_default = true, + particle_name = nil + } + }, + right_footprint_frames = { 10, 21 }, + left_footprint_frames = {5, 16}, --{ 5 }, + right_footprint_offset = { 0.1, 0 }, + left_footprint_offset = { -0.1, 0 }, + + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/character/character-reflection.png", + priority = "extra-high", + -- flags = { "linear-magnification", "not-compressed" }, + -- default value: flags = { "terrain-effect-map" }, + width = 13, + height = 19, + shift = util.by_pixel(0, 67 * 0.5), + scale = 5, + variation_count = 1 + }, + rotate = false, + orientation_to_variation = false + } + }, + + { + type = "furnace", + name = "stone-furnace", + icon = "__base__/graphics/icons/stone-furnace.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + minable = {mining_time = 0.2, result = "stone-furnace"}, + max_health = 200, + corpse = "stone-furnace-remnants", + dying_explosion = "stone-furnace-explosion", + repair_sound = sounds.manual_repair, + mined_sound = sounds.deconstruct_bricks(0.8), + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + vehicle_impact_sound = sounds.car_stone_impact, + working_sound = + { + sound = + { + { + filename = "__base__/sound/furnace.ogg", + volume = 0.6 + } + }, + fade_in_ticks = 4, + fade_out_ticks = 20, + audible_distance_modifier = 0.4 + }, + resistances = + { + { + type = "fire", + percent = 90 + }, + { + type = "explosion", + percent = 30 + }, + { + type = "impact", + percent = 30 + } + }, + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + selection_box = {{-0.8, -1}, {0.8, 1}}, + damaged_trigger_effect = hit_effects.rock(), + crafting_categories = {"smelting"}, + result_inventory_size = 1, + energy_usage = "90kW", + crafting_speed = 1, + source_inventory_size = 1, + energy_source = + { + type = "burner", + fuel_category = "chemical", + effectivity = 1, + fuel_inventory_size = 1, + emissions_per_minute = 2, + light_flicker = + { + color = {0,0,0}, + minimum_intensity = 0.6, + maximum_intensity = 0.95 + }, + smoke = + { + { + name = "smoke", + deviation = {0.1, 0.1}, + frequency = 5, + position = {0.0, -0.8}, + starting_vertical_speed = 0.08, + starting_frame_deviation = 60 + } + } + }, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/stone-furnace/stone-furnace.png", + priority = "extra-high", + width = 81, + height = 64, + frame_count = 1, + shift = util.by_pixel(14.5, 2), + hr_version = + { + filename = "__base__/graphics/entity/stone-furnace/hr-stone-furnace.png", + priority = "extra-high", + width = 151, + height = 146, + frame_count = 1, + shift = util.by_pixel(-0.25, 6), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/stone-furnace/stone-furnace-shadow.png", + priority = "extra-high", + width = 81, + height = 64, + frame_count = 1, + draw_as_shadow = true, + shift = util.by_pixel(14.5, 2), + hr_version = + { + filename = "__base__/graphics/entity/stone-furnace/hr-stone-furnace-shadow.png", + priority = "extra-high", + width = 164, + height = 74, + frame_count = 1, + draw_as_shadow = true, + force_hr_shadow = true, + shift = util.by_pixel(14.5, 13), + scale = 0.5 + } + } + } + }, + working_visualisations = + { + { + draw_as_light = true, + fadeout = true, + effect = "flicker", + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/stone-furnace/stone-furnace-fire.png", + priority = "extra-high", + line_length = 8, + width = 20, + height = 49, + frame_count = 48, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-0.5, 5.5), + hr_version = + { + filename = "__base__/graphics/entity/stone-furnace/hr-stone-furnace-fire.png", + priority = "extra-high", + line_length = 8, + width = 41, + height = 100, + frame_count = 48, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-0.75, 5.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/stone-furnace/stone-furnace-light.png", + blend_mode = "additive", + width = 54, + height = 74, + repeat_count = 48, + shift = util.by_pixel(0, 4), + hr_version = + { + filename = "__base__/graphics/entity/stone-furnace/hr-stone-furnace-light.png", + blend_mode = "additive", + width = 106, + height = 144, + repeat_count = 48, + shift = util.by_pixel(0, 5), + scale = 0.5, + } + }, + } + } + }, + { + draw_as_light = true, + draw_as_sprite = false, + fadeout = true, + effect = "flicker", + animation = + { + filename = "__base__/graphics/entity/stone-furnace/stone-furnace-ground-light.png", + blend_mode = "additive", + draw_as_sprite = false, + width = 56, + height = 56, + repeat_count = 48, + shift = util.by_pixel(0, 44), + hr_version = + { + filename = "__base__/graphics/entity/stone-furnace/hr-stone-furnace-ground-light.png", + blend_mode = "additive", + draw_as_sprite = false, + width = 116, + height = 110, + repeat_count = 48, + shift = util.by_pixel(-1, 44), + scale = 0.5, + } + }, + }, + }, + fast_replaceable_group = "furnace", + next_upgrade = "steel-furnace", + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/stone-furnace/stone-furnace-reflection.png", + priority = "extra-high", + width = 16, + height = 16, + shift = util.by_pixel(0, 35), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + + { + type = "transport-belt", + name = "transport-belt", + icon = "__base__/graphics/icons/transport-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "transport-belt"}, + max_health = 150, + corpse = "transport-belt-remnants", + dying_explosion = "transport-belt-explosion", + resistances = + { + { + type = "fire", + percent = 90 + } + }, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/transport-belt.ogg", + volume = 0.17 + }, + persistent = true + }, + animation_speed_coefficient = 32, + belt_animation_set = basic_belt_animation_set, + fast_replaceable_group = "transport-belt", + related_underground_belt = "underground-belt", + next_upgrade = "fast-transport-belt", + speed = 0.03125, + connector_frame_sprites = transport_belt_connector_frame_sprites, + circuit_wire_connection_points = circuit_connector_definitions["belt"].points, + circuit_connector_sprites = circuit_connector_definitions["belt"].sprites, + circuit_wire_max_distance = transport_belt_circuit_wire_max_distance + }, + + { + type = "fish", + name = "fish", + icon = "__base__/graphics/icons/fish.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + minable = {mining_time = 0.4, result = "raw-fish", count = 5}, + mined_sound = sounds.mine_fish, + max_health = 20, + subgroup = "creatures", + order = "b-a", + collision_box = {{-0.75, -0.75}, {0.75, 0.75}}, + selection_box = {{-0.5, -0.3}, {0.5, 0.3}}, + pictures = + { + { + filename = "__base__/graphics/entity/fish/fish-1.png", + priority = "extra-high", + width = 22, + height = 36 + }, + { + filename = "__base__/graphics/entity/fish/fish-2.png", + priority = "extra-high", + width = 32, + height = 32 + } + }, + autoplace = { influence = 0.01 }, + protected_from_tile_building = false + }, + + { + type = "boiler", + name = "boiler", + icon = "__base__/graphics/icons/boiler.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.2, result = "boiler"}, + max_health = 200, + corpse = "boiler-remnants", + dying_explosion = "boiler-explosion", + vehicle_impact_sound = sounds.generic_impact, + mode = "output-to-separate-pipe", + resistances = + { + { + type = "fire", + percent = 90 + }, + { + type = "explosion", + percent = 30 + }, + { + type = "impact", + percent = 30 + } + }, + collision_box = {{-1.29, -0.79}, {1.29, 0.79}}, + selection_box = {{-1.5, -1}, {1.5, 1}}, + damaged_trigger_effect = hit_effects.entity(), + target_temperature = 165, + fluid_box = + { + base_area = 1, + height = 2, + base_level = -1, + pipe_covers = pipecoverspictures(), + pipe_connections = + { + {type = "input-output", position = {-2, 0.5}}, + {type = "input-output", position = {2, 0.5}} + }, + production_type = "input-output", + filter = "water" + }, + output_fluid_box = + { + base_area = 1, + height = 2, + base_level = 1, + pipe_covers = pipecoverspictures(), + pipe_connections = + { + {type = "output", position = {0, -1.5}} + }, + production_type = "output", + filter = "steam" + }, + energy_consumption = "1.8MW", + energy_source = + { + type = "burner", + fuel_category = "chemical", + effectivity = 1, + fuel_inventory_size = 1, + emissions_per_minute = 30, + light_flicker = + { + color = {0,0,0}, + minimum_intensity = 0.6, + maximum_intensity = 0.95 + }, + smoke = + { + { + name = "smoke", + north_position = util.by_pixel(-38, -47.5), + south_position = util.by_pixel(38.5, -32), + east_position = util.by_pixel(20, -70), + west_position = util.by_pixel(-19, -8.5), + frequency = 15, + starting_vertical_speed = 0.0, + starting_frame_deviation = 60 + } + } + }, + working_sound = + { + sound = + { + filename = "__base__/sound/boiler.ogg", + volume = 0.7 + }, + --max_sounds_per_type = 3, + audible_distance_modifier = 0.3, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + + structure = + { + north = + { + layers = + { + { + filename = "__base__/graphics/entity/boiler/boiler-N-idle.png", + priority = "extra-high", + width = 131, + height = 108, + shift = util.by_pixel(-0.5, 4), + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-N-idle.png", + priority = "extra-high", + width = 269, + height = 221, + shift = util.by_pixel(-1.25, 5.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/boiler/boiler-N-shadow.png", + priority = "extra-high", + width = 137, + height = 82, + shift = util.by_pixel(20.5, 9), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-N-shadow.png", + priority = "extra-high", + width = 274, + height = 164, + scale = 0.5, + shift = util.by_pixel(20.5, 9), + draw_as_shadow = true + } + } + } + }, + east = + { + layers = + { + { + filename = "__base__/graphics/entity/boiler/boiler-E-idle.png", + priority = "extra-high", + width = 105, + height = 147, + shift = util.by_pixel(-3.5, -0.5), + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-E-idle.png", + priority = "extra-high", + width = 216, + height = 301, + shift = util.by_pixel(-3, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/boiler/boiler-E-shadow.png", + priority = "extra-high", + width = 92, + height = 97, + shift = util.by_pixel(30, 9.5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-E-shadow.png", + priority = "extra-high", + width = 184, + height = 194, + scale = 0.5, + shift = util.by_pixel(30, 9.5), + draw_as_shadow = true + } + } + } + }, + south = + { + layers = + { + { + filename = "__base__/graphics/entity/boiler/boiler-S-idle.png", + priority = "extra-high", + width = 128, + height = 95, + shift = util.by_pixel(3, 12.5), + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-S-idle.png", + priority = "extra-high", + width = 260, + height = 192, + shift = util.by_pixel(4, 13), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/boiler/boiler-S-shadow.png", + priority = "extra-high", + width = 156, + height = 66, + shift = util.by_pixel(30, 16), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-S-shadow.png", + priority = "extra-high", + width = 311, + height = 131, + scale = 0.5, + shift = util.by_pixel(29.75, 15.75), + draw_as_shadow = true + } + } + } + }, + west = + { + layers = + { + { + filename = "__base__/graphics/entity/boiler/boiler-W-idle.png", + priority = "extra-high", + width = 96, + height = 132, + shift = util.by_pixel(1, 5), + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-W-idle.png", + priority = "extra-high", + width = 196, + height = 273, + shift = util.by_pixel(1.5, 7.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/boiler/boiler-W-shadow.png", + priority = "extra-high", + width = 103, + height = 109, + shift = util.by_pixel(19.5, 6.5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-W-shadow.png", + priority = "extra-high", + width = 206, + height = 218, + scale = 0.5, + shift = util.by_pixel(19.5, 6.5), + draw_as_shadow = true + } + } + } + } + }, + + patch = + { + east = + { + filename = "__base__/graphics/entity/boiler/boiler-E-patch.png", + priority = "extra-high", + width = 3, + height = 17, + shift = util.by_pixel(33.5, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-E-patch.png", + width = 6, + height = 36, + shift = util.by_pixel(33.5, -13.5), + scale = 0.5 + } + } + }, + + fire_flicker_enabled = true, + fire = + { + north = + { + filename = "__base__/graphics/entity/boiler/boiler-N-fire.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 64, + line_length = 8, + width = 12, + height = 13, + animation_speed = 0.5, + shift = util.by_pixel(0, -8.5), + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-N-fire.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 64, + line_length = 8, + width = 26, + height = 26, + animation_speed = 0.5, + shift = util.by_pixel(0, -8.5), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/boiler/boiler-E-fire.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 64, + line_length = 8, + width = 14, + height = 14, + animation_speed = 0.5, + shift = util.by_pixel(-10, -22), + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-E-fire.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 64, + line_length = 8, + width = 28, + height = 28, + animation_speed = 0.5, + shift = util.by_pixel(-9.5, -22), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/boiler/boiler-S-fire.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 64, + line_length = 8, + width = 12, + height = 9, + animation_speed = 0.5, + shift = util.by_pixel(-1, -26.5), + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-S-fire.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 64, + line_length = 8, + width = 26, + height = 16, + animation_speed = 0.5, + shift = util.by_pixel(-1, -26.5), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/boiler/boiler-W-fire.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 64, + line_length = 8, + width = 14, + height = 14, + animation_speed = 0.5, + shift = util.by_pixel(13, -23), + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-W-fire.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 64, + line_length = 8, + width = 30, + height = 29, + animation_speed = 0.5, + shift = util.by_pixel(13, -23.25), + scale = 0.5 + } + } + }, + + fire_glow_flicker_enabled = true, + + fire_glow = + { + north = + { + filename = "__base__/graphics/entity/boiler/boiler-N-light.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 1, + width = 100, + height = 87, + shift = util.by_pixel(-1, -6.5), + blend_mode = "additive", + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-N-light.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 1, + width = 200, + height = 173, + shift = util.by_pixel(-1, -6.75), + blend_mode = "additive", + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/boiler/boiler-E-light.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 1, + width = 70, + height = 122, + shift = util.by_pixel(0, -13), + blend_mode = "additive", + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-E-light.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 1, + width = 139, + height = 244, + shift = util.by_pixel(0.25, -13), + blend_mode = "additive", + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/boiler/boiler-S-light.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 1, + width = 100, + height = 81, + shift = util.by_pixel(1, 5.5), + blend_mode = "additive", + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-S-light.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 1, + width = 200, + height = 162, + shift = util.by_pixel(1, 5.5), + blend_mode = "additive", + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/boiler/boiler-W-light.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 1, + width = 68, + height = 109, + shift = util.by_pixel(2, -6.5), + blend_mode = "additive", + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-W-light.png", + draw_as_glow = true, + priority = "extra-high", + frame_count = 1, + width = 136, + height = 217, + shift = util.by_pixel(2, -6.25), + blend_mode = "additive", + scale = 0.5 + } + } + }, + burning_cooldown = 20, + water_reflection = boiler_reflection() + }, + + { + type = "container", + name = "wooden-chest", + icon = "__base__/graphics/icons/wooden-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "wooden-chest"}, + max_health = 100, + corpse = "wooden-chest-remnants", + dying_explosion = "wooden-chest-explosion", + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + fast_replaceable_group = "container", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + inventory_size = 16, + open_sound = { filename = "__base__/sound/wooden-chest-open.ogg", volume = 0.6 }, + close_sound = { filename = "__base__/sound/wooden-chest-close.ogg", volume = 0.6 }, + vehicle_impact_sound = sounds.car_wood_impact(0.5), + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/wooden-chest/wooden-chest.png", + priority = "extra-high", + width = 32, + height = 36, + shift = util.by_pixel(0.5, -2), + hr_version = + { + filename = "__base__/graphics/entity/wooden-chest/hr-wooden-chest.png", + priority = "extra-high", + width = 62, + height = 72, + shift = util.by_pixel(0.5, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/wooden-chest/wooden-chest-shadow.png", + priority = "extra-high", + width = 52, + height = 20, + shift = util.by_pixel(10, 6.5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/wooden-chest/hr-wooden-chest-shadow.png", + priority = "extra-high", + width = 104, + height = 40, + shift = util.by_pixel(10, 6.5), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + circuit_wire_connection_point = circuit_connector_definitions["chest"].points, + circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + }, + { + type = "container", + name = "iron-chest", + icon = "__base__/graphics/icons/iron-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.2, result = "iron-chest"}, + max_health = 200, + corpse = "iron-chest-remnants", + dying_explosion = "iron-chest-explosion", + open_sound = { filename = "__base__/sound/metallic-chest-open.ogg", volume=0.43 }, + close_sound = { filename = "__base__/sound/metallic-chest-close.ogg", volume = 0.43 }, + resistances = + { + { + type = "fire", + percent = 80 + }, + { + type = "impact", + percent = 30 + } + }, + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + fast_replaceable_group = "container", + inventory_size = 32, + vehicle_impact_sound = sounds.generic_impact, + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/iron-chest/iron-chest.png", + priority = "extra-high", + width = 34, + height = 38, + shift = util.by_pixel(0, -0.5), + hr_version = + { + filename = "__base__/graphics/entity/iron-chest/hr-iron-chest.png", + priority = "extra-high", + width = 66, + height = 76, + shift = util.by_pixel(-0.5, -0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/iron-chest/iron-chest-shadow.png", + priority = "extra-high", + width = 56, + height = 26, + shift = util.by_pixel(10, 6.5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/iron-chest/hr-iron-chest-shadow.png", + priority = "extra-high", + width = 110, + height = 50, + shift = util.by_pixel(10.5, 6), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + circuit_wire_connection_point = circuit_connector_definitions["chest"].points, + circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + }, + { + type = "electric-pole", + name = "small-electric-pole", + icon = "__base__/graphics/icons/small-electric-pole.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "fast-replaceable-no-build-while-moving"}, + minable = {mining_time = 0.1, result = "small-electric-pole"}, + max_health = 100, + corpse = "small-electric-pole-remnants", + dying_explosion = "small-electric-pole-explosion", + collision_box = {{-0.15, -0.15}, {0.15, 0.15}}, + selection_box = {{-0.4, -0.4}, {0.4, 0.4}}, + damaged_trigger_effect = hit_effects.entity({{-0.2, -2.2}, {0.2, 0.2}}), + drawing_box = {{-0.5, -2.6}, {0.5, 0.5}}, + maximum_wire_distance = 7.5, + supply_area_distance = 2.5, + vehicle_impact_sound = sounds.car_wood_impact(0.5), + open_sound = sounds.electric_network_open, + close_sound = sounds.electric_network_close, + track_coverage_during_build_by_moving = true, + fast_replaceable_group = "electric-pole", + pictures = + { + layers = + { + { + filename = "__base__/graphics/entity/small-electric-pole/small-electric-pole.png", + priority = "extra-high", + width = 36, + height = 108, + direction_count = 4, + shift = util.by_pixel(2, -42), + hr_version = + { + filename = "__base__/graphics/entity/small-electric-pole/hr-small-electric-pole.png", + priority = "extra-high", + width = 72, + height = 220, + direction_count = 4, + shift = util.by_pixel(1.5, -42.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/small-electric-pole/small-electric-pole-shadow.png", + priority = "extra-high", + width = 130, + height = 28, + direction_count = 4, + shift = util.by_pixel(50, 2), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/small-electric-pole/hr-small-electric-pole-shadow.png", + priority = "extra-high", + width = 256, + height = 52, + direction_count = 4, + shift = util.by_pixel(51, 3), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + connection_points = + { + { + shadow = + { + copper = util.by_pixel(98.5, 2.5), + red = util.by_pixel(111.0, 4.5), + green = util.by_pixel(85.5, 4.0) + }, + wire = + { + copper = util.by_pixel(0.0, -82.5), + red = util.by_pixel(13.0, -81.0), + green = util.by_pixel(-12.5, -81.0) + } + }, + { + shadow = + { + copper = util.by_pixel(99.5, 4.0), + red = util.by_pixel(110.0, 9.0), + green = util.by_pixel(92.5, -4.0) + }, + wire = + { + copper = util.by_pixel(1.5, -81.0), + red = util.by_pixel(12.0, -76.0), + green = util.by_pixel(-6.0, -89.5) + } + }, + { + shadow = + { + copper = util.by_pixel(100.5, 5.5), + red = util.by_pixel(102.5, 14.5), + green = util.by_pixel(103.5, -3.5) + }, + wire = + { + copper = util.by_pixel(2.5, -79.5), + red = util.by_pixel(4.0, -71.0), + green = util.by_pixel(5.0, -89.5) + } + }, + { + shadow = + { + copper = util.by_pixel(98.5, -1.5), + red = util.by_pixel(88.0, 3.5), + green = util.by_pixel(106.0, -9.0) + }, + wire = + { + copper = util.by_pixel(0.5, -86.5), + red = util.by_pixel(-10.5, -81.5), + green = util.by_pixel(8.0, -93.5) + } + } + }, + radius_visualisation_picture = + { + filename = "__base__/graphics/entity/small-electric-pole/electric-pole-radius-visualization.png", + width = 12, + height = 12, + priority = "extra-high-no-scale" + }, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/small-electric-pole/small-electric-pole-reflection.png", + priority = "extra-high", + width = 12, + height = 28, + shift = util.by_pixel(5, 40), + variation_count = 4, + scale = 5 + }, + rotate = false, + orientation_to_variation = true + } + }, + { + type = "generator", + name = "steam-engine", + icon = "__base__/graphics/icons/steam-engine.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral","player-creation"}, + minable = {mining_time = 0.3, result = "steam-engine"}, + max_health = 400, + dying_explosion = "medium-explosion", + corpse = "steam-engine-remnants", + dying_explosion = "steam-engine-explosion", + alert_icon_shift = util.by_pixel(3, -34), + effectivity = 1, + fluid_usage_per_tick = 0.5, + maximum_temperature = 165, + resistances = + { + { + type = "fire", + percent = 70 + }, + { + type = "impact", + percent = 30 + } + }, + fast_replaceable_group = "steam-engine", + collision_box = {{-1.25, -2.35}, {1.25, 2.35}}, + selection_box = {{-1.5, -2.5}, {1.5, 2.5}}, + damaged_trigger_effect = hit_effects.entity(), + fluid_box = + { + base_area = 1, + height = 2, + base_level = -1, + pipe_covers = pipecoverspictures(), + pipe_connections = + { + { type = "input-output", position = {0, 3} }, + { type = "input-output", position = {0, -3} } + }, + production_type = "input-output", + filter = "steam", + minimum_temperature = 100.0 + }, + energy_source = + { + type = "electric", + usage_priority = "secondary-output" + }, + horizontal_animation = + { + layers = + { + { + filename = "__base__/graphics/entity/steam-engine/steam-engine-H.png", + width = 176, + height = 128, + frame_count = 32, + line_length = 8, + shift = util.by_pixel(1, -5), + hr_version = + { + filename = "__base__/graphics/entity/steam-engine/hr-steam-engine-H.png", + width = 352, + height = 257, + frame_count = 32, + line_length = 8, + shift = util.by_pixel(1, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/steam-engine/steam-engine-H-shadow.png", + width = 254, + height = 80, + frame_count = 32, + line_length = 8, + draw_as_shadow = true, + shift = util.by_pixel(48, 24), + hr_version = + { + filename = "__base__/graphics/entity/steam-engine/hr-steam-engine-H-shadow.png", + width = 508, + height = 160, + frame_count = 32, + line_length = 8, + draw_as_shadow = true, + shift = util.by_pixel(48, 24), + scale = 0.5 + } + } + } + }, + vertical_animation = + { + layers = + { + { + filename = "__base__/graphics/entity/steam-engine/steam-engine-V.png", + width = 112, + height = 195, + frame_count = 32, + line_length = 8, + shift = util.by_pixel(5, -6.5), + hr_version = + { + filename = "__base__/graphics/entity/steam-engine/hr-steam-engine-V.png", + width = 225, + height = 391, + frame_count = 32, + line_length = 8, + shift = util.by_pixel(4.75, -6.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/steam-engine/steam-engine-V-shadow.png", + width = 165, + height = 153, + frame_count = 32, + line_length = 8, + draw_as_shadow = true, + shift = util.by_pixel(40.5, 9.5), + hr_version = + { + filename = "__base__/graphics/entity/steam-engine/hr-steam-engine-V-shadow.png", + width = 330, + height = 307, + frame_count = 32, + line_length = 8, + draw_as_shadow = true, + shift = util.by_pixel(40.5, 9.25), + scale = 0.5 + } + } + } + }, + smoke = + { + { + name = "light-smoke", + north_position = {0.9, 0.0}, + east_position = {-2.0, -2.0}, + frequency = 10 / 32, + starting_vertical_speed = 0.08, + slow_down_factor = 1, + starting_frame_deviation = 60 + } + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/steam-engine-90bpm.ogg", + volume = 0.55 + }, + match_speed_to_activity = true, + audible_distance_modifier = 0.8, + max_sounds_per_type = 3, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + min_perceived_performance = 0.25, + performance_to_sound_speedup = 0.5, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/steam-engine/steam-engine-reflection.png", + priority = "extra-high", + width = 40, + height = 44, + shift = util.by_pixel(0, 55), + variation_count = 2, + repeat_count = 2, + scale = 5 + }, + rotate = false, + orientation_to_variation = true + } + }, + + { + type = "offshore-pump", + name = "offshore-pump", + icon = "__base__/graphics/icons/offshore-pump.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "filter-directions"}, + collision_mask = { "object-layer", "train-layer" }, -- collide just with object-layer and train-layer which don't collide with water, this allows us to build on 1 tile wide ground + center_collision_mask = { "water-tile", "object-layer", "player-layer" }, -- to test that tile directly under the pump is ground + fluid_box_tile_collision_test = { "ground-tile" }, + adjacent_tile_collision_test = { "water-tile" }, + adjacent_tile_collision_mask = { "ground-tile" }, -- to prevent building on edge of map :( + adjacent_tile_collision_box = { { -1, -2 }, { 1, -1 } }, + minable = {mining_time = 0.1, result = "offshore-pump"}, + max_health = 150, + corpse = "offshore-pump-remnants", + dying_explosion = "offshore-pump-explosion", + fluid = "water", + resistances = + { + { + type = "fire", + percent = 70 + }, + { + type = "impact", + percent = 30 + } + }, + collision_box = {{-0.6, -1.05}, {0.6, 0.3}}, + selection_box = {{-0.6, -1.49}, {0.6, 0.49}}, + damaged_trigger_effect = hit_effects.entity(), + fluid_box = + { + base_area = 1, + base_level = 1, + pipe_covers = pipecoverspictures(), + production_type = "output", + filter = "water", + pipe_connections = + { + { + position = {0, 1}, + type = "output" + } + } + }, + pumping_speed = 20, + tile_width = 1, + tile_height = 1, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + { + filename = "__base__/sound/offshore-pump.ogg", + volume = 0.5 + } + }, + match_volume_to_activity = true, + audible_distance_modifier = 0.7, + max_sounds_per_type = 3, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + min_perceived_performance = 0.5, + always_draw_fluid = true, + graphics_set = + { + underwater_layer_offset = 30, + base_render_layer = "ground-patch", + animation = + { + north = + { + layers = + { + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_North.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 48, + height = 84, + shift = util.by_pixel(-2, -16), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_North.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 90, + height = 162, + shift = util.by_pixel(-1, -15), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_North-shadow.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 78, + height = 70, + shift = util.by_pixel(12, -8), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_North-shadow.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 150, + height = 134, + shift = util.by_pixel(13, -7), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + east = + { + layers = + { + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_East.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 64, + height = 52, + shift = util.by_pixel(14, -2), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_East.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 124, + height = 102, + shift = util.by_pixel(15, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_East-shadow.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 88, + height = 34, + shift = util.by_pixel(28, 8), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_East-shadow.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 180, + height = 66, + shift = util.by_pixel(27, 8), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + south = + { + layers = + { + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_South.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 48, + height = 96, + shift = util.by_pixel(-2, 0), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_South.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 92, + height = 192, + shift = util.by_pixel(-1, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_South-shadow.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 80, + height = 66, + shift = util.by_pixel(16, 22), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_South-shadow.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 164, + height = 128, + shift = util.by_pixel(15, 23), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + west = + { + layers = + { + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_West.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 64, + height = 52, + shift = util.by_pixel(-16, -2), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_West.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 124, + height = 102, + shift = util.by_pixel(-15, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_West-shadow.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 88, + height = 34, + shift = util.by_pixel(-4, 8), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_West-shadow.png", + priority = "high", + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 172, + height = 66, + shift = util.by_pixel(-3, 8), + draw_as_shadow = true, + scale = 0.5 + } + } + } + } + }, + fluid_animation = + { + north = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_North-fluid.png", + apply_runtime_tint = true, + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 22, + height = 20, + shift = util.by_pixel(-2, -22), + hr_version = { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_North-fluid.png", + apply_runtime_tint = true, + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 40, + height = 40, + shift = util.by_pixel(-1, -22), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_East-fluid.png", + apply_runtime_tint = true, + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 20, + height = 24, + shift = util.by_pixel(6, -10), + hr_version = { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_East-fluid.png", + apply_runtime_tint = true, + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 38, + height = 50, + shift = util.by_pixel(6, -11), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_South-fluid.png", + apply_runtime_tint = true, + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 20, + height = 8, + shift = util.by_pixel(-2, -4), + hr_version = { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_South-fluid.png", + apply_runtime_tint = true, + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 36, + height = 14, + shift = util.by_pixel(-1, -4), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_West-fluid.png", + apply_runtime_tint = true, + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 20, + height = 24, + shift = util.by_pixel(-8, -10), + hr_version = { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_West-fluid.png", + apply_runtime_tint = true, + line_length = 8, + frame_count = 32, + animation_speed = 0.25, + width = 36, + height = 50, + shift = util.by_pixel(-7, -11), + scale = 0.5 + } + } + }, + glass_pictures = + { + north = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_North-glass.png", + width = 18, + height = 20, + shift = util.by_pixel(-2, -22), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_North-glass.png", + width = 36, + height = 40, + shift = util.by_pixel(-2, -22), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_East-glass.png", + width = 18, + height = 18, + shift = util.by_pixel(4, -14), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_East-glass.png", + width = 30, + height = 32, + shift = util.by_pixel(5, -13), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_South-glass.png", + width = 22, + height = 12, + shift = util.by_pixel(-2, -6), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_South-glass.png", + width = 40, + height = 24, + shift = util.by_pixel(-1, -6), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_West-glass.png", + width = 16, + height = 16, + shift = util.by_pixel(-6, -14), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_West-glass.png", + width = 30, + height = 32, + shift = util.by_pixel(-6, -14), + scale = 0.5 + } + } + }, + base_pictures = + { + north = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_North-legs.png", + width = 60, + height = 52, + shift = util.by_pixel(-2, -4), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_North-legs.png", + width = 114, + height = 106, + shift = util.by_pixel(-1, -5), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_East-legs.png", + width = 54, + height = 32, + shift = util.by_pixel(4, 12), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_East-legs.png", + width = 106, + height = 60, + shift = util.by_pixel(4, 13), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_South-legs.png", + width = 56, + height = 54, + shift = util.by_pixel(-2, 6), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_South-legs.png", + width = 110, + height = 108, + shift = util.by_pixel(-2, 6), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_West-legs.png", + width = 54, + height = 32, + shift = util.by_pixel(-6, 12), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_West-legs.png", + width = 108, + height = 64, + shift = util.by_pixel(-6, 12), + scale = 0.5 + } + } + }, + underwater_pictures = + { + north = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_North-underwater.png", + width = 52, + height = 16, + shift = util.by_pixel(-2, -34), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_North-underwater.png", + width = 98, + height = 36, + shift = util.by_pixel(-1, -32), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_East-underwater.png", + width = 18, + height = 38, + shift = util.by_pixel(40, 16), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_East-underwater.png", + width = 40, + height = 72, + shift = util.by_pixel(39, 17), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_South-underwater.png", + width = 52, + height = 26, + shift = util.by_pixel(-2, 48), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_South-underwater.png", + width = 98, + height = 48, + shift = util.by_pixel(-1, 49), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump_West-underwater.png", + width = 20, + height = 34, + shift = util.by_pixel(-40, 18), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/hr-offshore-pump_West-underwater.png", + width = 40, + height = 72, + shift = util.by_pixel(-40, 17), + scale = 0.5 + } + } + } + }, + placeable_position_visualization = + { + filename = "__core__/graphics/cursor-boxes-32x32.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + scale = 0.5, + x = 3*64 + }, + circuit_wire_connection_points = circuit_connector_definitions["offshore-pump"].points, + circuit_connector_sprites = circuit_connector_definitions["offshore-pump"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/offshore-pump/offshore-pump-reflection.png", + priority = "extra-high", + width = 132, + height = 156, + shift = util.by_pixel(0, 19), + variation_count = 4, + scale = 1 + }, + rotate = false, + orientation_to_variation = true + } + }, + + { + type = "inserter", + name = "inserter", + icon = "__base__/graphics/icons/inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "inserter"}, + max_health = 150, + corpse = "inserter-remnants", + dying_explosion = "inserter-explosion", + resistances = + { + { + type = "fire", + percent = 90 + } + }, + collision_box = {{-0.15, -0.15}, {0.15, 0.15}}, + selection_box = {{-0.4, -0.35}, {0.4, 0.45}}, + damaged_trigger_effect = hit_effects.entity(), + energy_per_movement = "5kJ", + energy_per_rotation = "5kJ", + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + drain = "0.4kW" + }, + extension_speed = 0.03, + rotation_speed = 0.014, + fast_replaceable_group = "inserter", + next_upgrade = "fast-inserter", + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = sounds.inserter_basic, + hand_base_picture = + { + filename = "__base__/graphics/entity/inserter/inserter-hand-base.png", + priority = "extra-high", + width = 8, + height = 33, + hr_version = + { + filename = "__base__/graphics/entity/inserter/hr-inserter-hand-base.png", + priority = "extra-high", + width = 32, + height = 136, + scale = 0.25 + } + }, + hand_closed_picture = + { + filename = "__base__/graphics/entity/inserter/inserter-hand-closed.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/inserter/hr-inserter-hand-closed.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_open_picture = + { + filename = "__base__/graphics/entity/inserter/inserter-hand-open.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/inserter/hr-inserter-hand-open.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_base_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 8, + height = 33, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 32, + height = 132, + scale = 0.25 + } + }, + hand_closed_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_open_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + pickup_position = {0, -1}, + insert_position = {0, 1.2}, + platform_picture = + { + sheet = + { + filename = "__base__/graphics/entity/inserter/inserter-platform.png", + priority = "extra-high", + width = 46, + height = 46, + shift = {0.09375, 0}, + hr_version = + { + filename = "__base__/graphics/entity/inserter/hr-inserter-platform.png", + priority = "extra-high", + width = 105, + height = 79, + shift = util.by_pixel(1.5, 7.5-1), + scale = 0.5 + } + } + }, + circuit_wire_connection_points = circuit_connector_definitions["inserter"].points, + circuit_connector_sprites = circuit_connector_definitions["inserter"].sprites, + circuit_wire_max_distance = inserter_circuit_wire_max_distance, + default_stack_control_input_signal = inserter_default_stack_control_input_signal + }, + { + type = "inserter", + name = "fast-inserter", + icon = "__base__/graphics/icons/fast-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + minable = { mining_time = 0.1, result = "fast-inserter" }, + max_health = 150, + corpse = "fast-inserter-remnants", + dying_explosion = "fast-inserter-explosion", + resistances = + { + { + type = "fire", + percent = 90 + } + }, + collision_box = {{-0.15, -0.15}, {0.15, 0.15}}, + selection_box = {{-0.4, -0.35}, {0.4, 0.45}}, + damaged_trigger_effect = hit_effects.entity(), + pickup_position = {0, -1}, + insert_position = {0, 1.2}, + energy_per_movement = "7KJ", + energy_per_rotation = "7KJ", + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + drain = "0.5kW" + }, + extension_speed = 0.07, + rotation_speed = 0.04, + fast_replaceable_group = "inserter", + next_upgrade = "stack-inserter", + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = sounds.inserter_fast, + hand_base_picture = + { + filename = "__base__/graphics/entity/fast-inserter/fast-inserter-hand-base.png", + priority = "extra-high", + width = 8, + height = 34, + hr_version = + { + filename = "__base__/graphics/entity/fast-inserter/hr-fast-inserter-hand-base.png", + priority = "extra-high", + width = 32, + height = 136, + scale = 0.25 + } + }, + hand_closed_picture = + { + filename = "__base__/graphics/entity/fast-inserter/fast-inserter-hand-closed.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/fast-inserter/hr-fast-inserter-hand-closed.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_open_picture = + { + filename = "__base__/graphics/entity/fast-inserter/fast-inserter-hand-open.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/fast-inserter/hr-fast-inserter-hand-open.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_base_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 8, + height = 33, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 32, + height = 132, + scale = 0.25 + } + }, + hand_closed_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_open_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + platform_picture = + { + sheet = + { + filename = "__base__/graphics/entity/fast-inserter/fast-inserter-platform.png", + priority = "extra-high", + width = 46, + height = 46, + shift = {0.09375, 0}, + hr_version = + { + filename = "__base__/graphics/entity/fast-inserter/hr-fast-inserter-platform.png", + priority = "extra-high", + width = 105, + height = 79, + shift = util.by_pixel(1.5, 7.5-1), + scale = 0.5 + } + } + }, + circuit_wire_connection_points = circuit_connector_definitions["inserter"].points, + circuit_connector_sprites = circuit_connector_definitions["inserter"].sprites, + circuit_wire_max_distance = inserter_circuit_wire_max_distance, + default_stack_control_input_signal = inserter_default_stack_control_input_signal + }, + { + type = "inserter", + name = "filter-inserter", + icon = "__base__/graphics/icons/filter-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "filter-inserter"}, + max_health = 150, + corpse = "filter-inserter-remnants", + dying_explosion = "filter-inserter-explosion", + resistances = + { + { + type = "fire", + percent = 90 + } + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = sounds.inserter_fast, + collision_box = {{-0.15, -0.15}, {0.15, 0.15}}, + selection_box = {{-0.4, -0.35}, {0.4, 0.45}}, + damaged_trigger_effect = hit_effects.entity(), + pickup_position = {0, -1}, + insert_position = {0, 1.2}, + energy_per_movement = "8KJ", + energy_per_rotation = "8KJ", + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + drain = "0.5kW" + }, + extension_speed = 0.07, + rotation_speed = 0.04, + fast_replaceable_group = "inserter", + filter_count = 5, + hand_base_picture = + { + filename = "__base__/graphics/entity/filter-inserter/filter-inserter-hand-base.png", + priority = "extra-high", + width = 8, + height = 34, + hr_version = + { + filename = "__base__/graphics/entity/filter-inserter/hr-filter-inserter-hand-base.png", + priority = "extra-high", + width = 32, + height = 136, + scale = 0.25 + } + }, + hand_closed_picture = + { + filename = "__base__/graphics/entity/filter-inserter/filter-inserter-hand-closed.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/filter-inserter/hr-filter-inserter-hand-closed.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_open_picture = + { + filename = "__base__/graphics/entity/filter-inserter/filter-inserter-hand-open.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/filter-inserter/hr-filter-inserter-hand-open.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_base_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 8, + height = 33, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 32, + height = 132, + scale = 0.25 + } + }, + hand_closed_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_open_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + platform_picture = + { + sheet= + { + filename = "__base__/graphics/entity/filter-inserter/filter-inserter-platform.png", + priority = "extra-high", + width = 46, + height = 46, + shift = {0.09375, 0}, + hr_version = + { + filename = "__base__/graphics/entity/filter-inserter/hr-filter-inserter-platform.png", + priority = "extra-high", + width = 105, + height = 79, + shift = util.by_pixel(1.5, 7.5-1), + scale = 0.5 + } + } + }, + + circuit_wire_connection_points = circuit_connector_definitions["inserter"].points, + circuit_connector_sprites = circuit_connector_definitions["inserter"].sprites, + circuit_wire_max_distance = inserter_circuit_wire_max_distance, + default_stack_control_input_signal = inserter_default_stack_control_input_signal + }, + { + type = "inserter", + name = "long-handed-inserter", + icon = "__base__/graphics/icons/long-handed-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "long-handed-inserter"}, + max_health = 160, + corpse = "long-handed-inserter-remnants", + dying_explosion = "long-handed-inserter-explosion", + resistances = + { + { + type = "fire", + percent = 90 + } + }, + collision_box = {{-0.15, -0.15}, {0.15, 0.15}}, + selection_box = {{-0.4, -0.35}, {0.4, 0.45}}, + damaged_trigger_effect = hit_effects.entity(), + pickup_position = {0, -2}, + insert_position = {0, 2.2}, + energy_per_movement = "5KJ", + energy_per_rotation = "5KJ", + rotation_speed = 0.02, + extension_speed = 0.0457, + hand_size = 1.5, + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + drain = "0.4kW" + }, + fast_replaceable_group = "long-handed-inserter", + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = sounds.inserter_long_handed, + hand_base_picture = + { + filename = "__base__/graphics/entity/long-handed-inserter/long-handed-inserter-hand-base.png", + priority = "extra-high", + width = 8, + height = 34, + hr_version = + { + filename = "__base__/graphics/entity/long-handed-inserter/hr-long-handed-inserter-hand-base.png", + priority = "extra-high", + width = 32, + height = 136, + scale = 0.25 + } + }, + hand_closed_picture = + { + filename = "__base__/graphics/entity/long-handed-inserter/long-handed-inserter-hand-closed.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/long-handed-inserter/hr-long-handed-inserter-hand-closed.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_open_picture = + { + filename = "__base__/graphics/entity/long-handed-inserter/long-handed-inserter-hand-open.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/long-handed-inserter/hr-long-handed-inserter-hand-open.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_base_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 8, + height = 33, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 32, + height = 132, + scale = 0.25 + } + }, + hand_closed_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_open_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + platform_picture = + { + sheet = + { + filename = "__base__/graphics/entity/long-handed-inserter/long-handed-inserter-platform.png", + priority = "extra-high", + width = 46, + height = 46, + shift = {0.09375, 0}, + hr_version = + { + filename = "__base__/graphics/entity/long-handed-inserter/hr-long-handed-inserter-platform.png", + priority = "extra-high", + width = 105, + height = 79, + shift = util.by_pixel(1.5, 7.5-1), + scale = 0.5 + } + } + }, + circuit_wire_connection_points = circuit_connector_definitions["inserter"].points, + circuit_connector_sprites = circuit_connector_definitions["inserter"].sprites, + circuit_wire_max_distance = inserter_circuit_wire_max_distance, + default_stack_control_input_signal = inserter_default_stack_control_input_signal + }, + { + type = "inserter", + name = "burner-inserter", + icon = "__base__/graphics/icons/burner-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "burner-inserter"}, + max_health = 100, + corpse = "burner-inserter-remnants", + dying_explosion = "burner-inserter-explosion", + resistances = + { + { + type = "fire", + percent = 90 + } + }, + collision_box = {{-0.15, -0.15}, {0.15, 0.15}}, + selection_box = {{-0.4, -0.35}, {0.4, 0.45}}, + damaged_trigger_effect = hit_effects.entity(), + energy_per_movement = "50KJ", + energy_per_rotation = "50KJ", + energy_source = + { + type = "burner", + fuel_category = "chemical", + effectivity = 1, + fuel_inventory_size = 1, + light_flicker = {color = {0,0,0}}, + smoke = + { + { + name = "smoke", + deviation = {0.1, 0.1}, + frequency = 9 + } + } + }, + extension_speed = 0.0214, + rotation_speed = 0.01, + fast_replaceable_group = "inserter", + vehicle_impact_sound = sounds.generic_impact, + working_sound = sounds.inserter_basic, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + hand_base_picture = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base.png", + priority = "extra-high", + width = 8, + height = 34, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-base.png", + priority = "extra-high", + width = 32, + height = 136, + scale = 0.25 + } + }, + hand_closed_picture = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-closed.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-closed.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_open_picture = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-open.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-open.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_base_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 8, + height = 33, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 32, + height = 132, + scale = 0.25 + } + }, + hand_closed_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + hand_open_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 18, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 72, + height = 164, + scale = 0.25 + } + }, + pickup_position = {0, -1}, + insert_position = {0, 1.2}, + platform_picture = + { + sheet = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-platform.png", + priority = "extra-high", + width = 46, + height = 46, + shift = {0.09375, 0}, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-platform.png", + priority = "extra-high", + width = 105, + height = 79, + shift = util.by_pixel(1.5, 7.5-1), + scale = 0.5 + } + } + }, + circuit_wire_connection_points = circuit_connector_definitions["inserter"].points, + circuit_connector_sprites = circuit_connector_definitions["inserter"].sprites, + circuit_wire_max_distance = inserter_circuit_wire_max_distance, + default_stack_control_input_signal = inserter_default_stack_control_input_signal + }, + + { + type = "item-entity", + name = "item-on-ground", + icon = "__core__/graphics/item-on-ground.png", + icon_size = 64, + flags = {"placeable-off-grid", "not-on-map"}, + collision_box = {{-0.14, -0.14}, {0.14, 0.14}}, + selection_box = {{-0.17, -0.17}, {0.17, 0.17}}, + minable = {mining_time = 0.025} + }, + + { + type = "pipe", + name = "pipe", + icon = "__base__/graphics/icons/pipe.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "pipe"}, + max_health = 100, + corpse = "pipe-remnants", + dying_explosion = "pipe-explosion", + resistances = + { + { + type = "fire", + percent = 80 + }, + { + type = "impact", + percent = 30 + } + }, + fast_replaceable_group = "pipe", + collision_box = {{-0.29, -0.29}, {0.29, 0.29}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + fluid_box = + { + base_area = 1, + pipe_connections = + { + { position = {0, -1} }, + { position = {1, 0} }, + { position = {0, 1} }, + { position = {-1, 0} } + } + }, + vehicle_impact_sound = sounds.generic_impact, + pictures = pipepictures(), + working_sound = + { + sound = sounds.pipe, + match_volume_to_activity = true, + audible_distance_modifier = 0.3, + fade_in_ticks = 4, + fade_out_ticks = 60 + }, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + + horizontal_window_bounding_box = {{-0.25, -0.28125}, {0.25, 0.15625}}, + vertical_window_bounding_box = {{-0.28125, -0.5}, {0.03125, 0.125}} + }, + + { + type = "radar", + name = "radar", + icon = "__base__/graphics/icons/radar.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "radar"}, + max_health = 250, + corpse = "radar-remnants", + dying_explosion = "radar-explosion", + resistances = + { + { + type = "fire", + percent = 70 + }, + { + type = "impact", + percent = 30 + } + }, + collision_box = {{-1.2, -1.2}, {1.2, 1.2}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + energy_per_sector = "10MJ", + max_distance_of_sector_revealed = 14, + max_distance_of_nearby_sector_revealed = 3, + energy_per_nearby_scan = "250kJ", + energy_source = + { + type = "electric", + usage_priority = "secondary-input" + }, + energy_usage = "300kW", + integration_patch = + { + filename = "__base__/graphics/entity/radar/radar-integration.png", + priority = "low", + width = 119, + height = 108, + direction_count = 1, + shift = util.by_pixel(1.5, 4), + hr_version = + { + filename = "__base__/graphics/entity/radar/hr-radar-integration.png", + priority = "low", + width = 238, + height = 216, + direction_count = 1, + shift = util.by_pixel(1.5, 4), + scale = 0.5 + } + }, + pictures = + { + layers = + { + { + filename = "__base__/graphics/entity/radar/radar.png", + priority = "low", + width = 98, + height = 128, + apply_projection = false, + direction_count = 64, + line_length = 8, + shift = util.by_pixel(1, -16), + hr_version = + { + filename = "__base__/graphics/entity/radar/hr-radar.png", + priority = "low", + width = 196, + height = 254, + apply_projection = false, + direction_count = 64, + line_length = 8, + shift = util.by_pixel(1, -16), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/radar/radar-shadow.png", + priority = "low", + width = 172, + height = 94, + apply_projection = false, + direction_count = 64, + line_length = 8, + shift = util.by_pixel(39,3), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/radar/hr-radar-shadow.png", + priority = "low", + width = 343, + height = 186, + apply_projection = false, + direction_count = 64, + line_length = 8, + shift = util.by_pixel(39.25,3), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact, + working_sound = + { + sound = + { + { + filename = "__base__/sound/radar.ogg", + volume = 0.8 + } + }, + max_sounds_per_type = 3, + --audible_distance_modifier = 0.8, + use_doppler_shift = false + }, + radius_minimap_visualisation_color = { r = 0.059, g = 0.092, b = 0.235, a = 0.275 }, + rotation_speed = 0.01, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/radar/radar-reflection.png", + priority = "extra-high", + width = 28, + height = 32, + shift = util.by_pixel(5, 35), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + + { + type = "lamp", + name = "small-lamp", + icon = "__base__/graphics/icons/small-lamp.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "small-lamp"}, + max_health = 100, + corpse = "lamp-remnants", + dying_explosion = "lamp-explosion", + collision_box = {{-0.15, -0.15}, {0.15, 0.15}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + energy_source = + { + type = "electric", + usage_priority = "lamp" + }, + energy_usage_per_tick = "5KW", + darkness_for_all_lamps_on = 0.5, + darkness_for_all_lamps_off = 0.3, + light = {intensity = 0.9, size = 40, color = {r=1.0, g=1.0, b=0.75}}, + light_when_colored = {intensity = 0, size = 6, color = {r=1.0, g=1.0, b=0.75}}, + glow_size = 6, + glow_color_intensity = 1, + glow_render_mode = "multiplicative", + picture_off = + { + layers = + { + { + filename = "__base__/graphics/entity/small-lamp/lamp.png", + priority = "high", + width = 42, + height = 36, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0,3), + hr_version = + { + filename = "__base__/graphics/entity/small-lamp/hr-lamp.png", + priority = "high", + width = 83, + height = 70, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0.25,3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/small-lamp/lamp-shadow.png", + priority = "high", + width = 38, + height = 24, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(4,5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/small-lamp/hr-lamp-shadow.png", + priority = "high", + width = 76, + height = 47, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(4, 4.75), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + picture_on = + { + filename = "__base__/graphics/entity/small-lamp/lamp-light.png", + priority = "high", + width = 46, + height = 40, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, -7), + hr_version = + { + filename = "__base__/graphics/entity/small-lamp/hr-lamp-light.png", + priority = "high", + width = 90, + height = 78, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, -7), + scale = 0.5 + } + }, + signal_to_color_mapping = + { + {type = "virtual", name = "signal-red", color = {r = 1, g = 0, b = 0}}, + {type = "virtual", name = "signal-green", color = {r = 0, g = 1, b = 0}}, + {type = "virtual", name = "signal-blue", color = {r = 0, g = 0, b = 1}}, + {type = "virtual", name = "signal-yellow", color = {r = 1, g = 1, b = 0}}, + {type = "virtual", name = "signal-pink", color = {r = 1, g = 0, b = 1}}, + {type = "virtual", name = "signal-cyan", color = {r = 0, g = 1, b = 1}}, + {type = "virtual", name = "signal-white", color = {r = 1, g = 1, b = 1}} + }, + + circuit_wire_connection_point = circuit_connector_definitions["lamp"].points, + circuit_connector_sprites = circuit_connector_definitions["lamp"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + }, + + { + type = "arrow", + name = "orange-arrow-with-circle", + flags = {"placeable-off-grid", "not-on-map"}, + blinking = true, + arrow_picture = + { + filename = "__core__/graphics/arrows/gui-arrow-medium.png", + priority = "low", + width = 58, + height = 62 + }, + circle_picture = + { + filename = "__core__/graphics/arrows/gui-arrow-circle.png", + priority = "low", + width = 50, + height = 50 + } + }, + + { + type = "pipe-to-ground", + name = "pipe-to-ground", + icon = "__base__/graphics/icons/pipe-to-ground.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "pipe-to-ground"}, + max_health = 150, + corpse = "pipe-to-ground-remnants", + dying_explosion = "pipe-to-ground-explosion", + resistances = + { + { + type = "fire", + percent = 80 + }, + { + type = "impact", + percent = 40 + } + + }, + fast_replaceable_group = "pipe", + collision_box = {{-0.29, -0.29}, {0.29, 0.2}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + fluid_box = + { + base_area = 1, + pipe_covers = pipecoverspictures(), + pipe_connections = + { + { position = {0, -1} }, + { + position = {0, 1}, + max_underground_distance = 10 + } + } + }, + vehicle_impact_sound = sounds.generic_impact, + working_sound = + { + sound = sounds.pipe, + match_volume_to_activity = true, + audible_distance_modifier = 0.3, + fade_in_ticks = 4, + fade_out_ticks = 60 + }, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + pictures = + { + up = + { + filename = "__base__/graphics/entity/pipe-to-ground/pipe-to-ground-up.png", + priority = "high", + width = 64, + height = 64, --, shift = {0.10, -0.04} + hr_version = + { + filename = "__base__/graphics/entity/pipe-to-ground/hr-pipe-to-ground-up.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + down = + { + filename = "__base__/graphics/entity/pipe-to-ground/pipe-to-ground-down.png", + priority = "high", + width = 64, + height = 64, --, shift = {0.05, 0} + hr_version = + { + filename = "__base__/graphics/entity/pipe-to-ground/hr-pipe-to-ground-down.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + left = + { + filename = "__base__/graphics/entity/pipe-to-ground/pipe-to-ground-left.png", + priority = "high", + width = 64, + height = 64, --, shift = {-0.12, 0.1} + hr_version = + { + filename = "__base__/graphics/entity/pipe-to-ground/hr-pipe-to-ground-left.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + right = + { + filename = "__base__/graphics/entity/pipe-to-ground/pipe-to-ground-right.png", + priority = "high", + width = 64, + height = 64, --, shift = {0.1, 0.1} + hr_version = + { + filename = "__base__/graphics/entity/pipe-to-ground/hr-pipe-to-ground-right.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + } + } + }, + + { + type = "assembling-machine", + name = "assembling-machine-1", + icon = "__base__/graphics/icons/assembling-machine-1.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + minable = {mining_time = 0.2, result = "assembling-machine-1"}, + max_health = 300, + corpse = "assembling-machine-1-remnants", + dying_explosion = "assembling-machine-1-explosion", + resistances = + { + { + type = "fire", + percent = 70 + } + }, + collision_box = {{-1.2, -1.2}, {1.2, 1.2}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + fast_replaceable_group = "assembling-machine", + next_upgrade = "assembling-machine-2", + alert_icon_shift = util.by_pixel(-3, -12), + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/assembling-machine-1/assembling-machine-1.png", + priority="high", + width = 108, + height = 114, + frame_count = 32, + line_length = 8, + shift = util.by_pixel(0, 2), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-1/hr-assembling-machine-1.png", + priority="high", + width = 214, + height = 226, + frame_count = 32, + line_length = 8, + shift = util.by_pixel(0, 2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/assembling-machine-1/assembling-machine-1-shadow.png", + priority="high", + width = 95, + height = 83, + frame_count = 1, + line_length = 1, + repeat_count = 32, + draw_as_shadow = true, + shift = util.by_pixel(8.5, 5.5), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-1/hr-assembling-machine-1-shadow.png", + priority="high", + width = 190, + height = 165, + frame_count = 1, + line_length = 1, + repeat_count = 32, + draw_as_shadow = true, + shift = util.by_pixel(8.5, 5), + scale = 0.5 + } + } + } + }, + crafting_categories = {"crafting", "basic-crafting", "advanced-crafting"}, + crafting_speed = 0.5, + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + emissions_per_minute = 4 + }, + energy_usage = "75kW", + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + vehicle_impact_sound = sounds.generic_impact, + working_sound = + { + sound = + { + { + filename = "__base__/sound/assembling-machine-t1-1.ogg", + volume = 0.5 + } + }, + audible_distance_modifier = 0.5, + fade_in_ticks = 4, + fade_out_ticks = 20 + } + }, + { + type = "assembling-machine", + name = "assembling-machine-2", + icon = "__base__/graphics/icons/assembling-machine-2.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + minable = {mining_time = 0.2, result = "assembling-machine-2"}, + max_health = 350, + corpse = "assembling-machine-2-remnants", + dying_explosion = "assembling-machine-2-explosion", + alert_icon_shift = util.by_pixel(-3, -12), + resistances = + { + { + type = "fire", + percent = 70 + } + }, + fluid_boxes = + { + { + production_type = "input", + pipe_picture = assembler2pipepictures(), + pipe_covers = pipecoverspictures(), + base_area = 10, + base_level = -1, + pipe_connections = {{ type="input", position = {0, -2} }}, + secondary_draw_orders = { north = -1 } + }, + { + production_type = "output", + pipe_picture = assembler2pipepictures(), + pipe_covers = pipecoverspictures(), + base_area = 10, + base_level = 1, + pipe_connections = {{ type="output", position = {0, 2} }}, + secondary_draw_orders = { north = -1 } + }, + off_when_no_fluid_recipe = true + }, + collision_box = {{-1.2, -1.2}, {1.2, 1.2}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + fast_replaceable_group = "assembling-machine", + next_upgrade = "assembling-machine-3", + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/assembling-machine-2/assembling-machine-2.png", + priority = "high", + width = 108, + height = 110, + frame_count = 32, + line_length = 8, + shift = util.by_pixel(0, 4), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-2/hr-assembling-machine-2.png", + priority = "high", + width = 214, + height = 218, + frame_count = 32, + line_length = 8, + shift = util.by_pixel(0, 4), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/assembling-machine-2/assembling-machine-2-shadow.png", + priority = "high", + width = 98, + height = 82, + frame_count = 32, + line_length = 8, + draw_as_shadow = true, + shift = util.by_pixel(12, 5), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-2/hr-assembling-machine-2-shadow.png", + priority = "high", + width = 196, + height = 163, + frame_count = 32, + line_length = 8, + draw_as_shadow = true, + shift = util.by_pixel(12, 4.75), + scale = 0.5 + } + } + } + }, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + vehicle_impact_sound = sounds.generic_impact, + working_sound = + { + sound = + { + { + filename = "__base__/sound/assembling-machine-t2-1.ogg", + volume = 0.45 + } + }, + audible_distance_modifier = 0.5, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + crafting_categories = {"basic-crafting", "crafting", "advanced-crafting", "crafting-with-fluid"}, + + crafting_speed = 0.75, + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + emissions_per_minute = 3 + }, + energy_usage = "150kW", + module_specification = + { + module_slots = 2 + }, + allowed_effects = {"consumption", "speed", "productivity", "pollution"} + }, + { + type = "flying-text", + name = "flying-text", + flags = {"not-on-map", "placeable-off-grid"}, + time_to_live = 150, + speed = 0.05 + }, + { + type = "flying-text", + name = "tutorial-flying-text", + flags = {"not-on-map", "placeable-off-grid"}, + time_to_live = 120, + speed = 0.02, + text_alignment = "center" + }, + + { + type = "entity-ghost", + name = "entity-ghost", + icon = "__core__/graphics/icons/mip/ghost-entity.png", + icon_size = 64, + icon_mipmaps = 3, + build_sound = {{ filename = "__core__/sound/build-ghost-small.ogg", volume = 0.6 }}, + medium_build_sound = {{ filename = "__core__/sound/build-ghost-medium.ogg", volume = 0.7 }}, + large_build_sound = {{ filename = "__core__/sound/build-ghost-large.ogg", volume = 0.7 }}, + minable = { mining_time = 0, results={}}, + mined_sound = {{ filename = "__core__/sound/deconstruct-ghost.ogg", volume = 0.4 }} + }, + + { + type = "tile-ghost", + name = "tile-ghost", + icon = "__core__/graphics/icons/mip/ghost-tile.png", + icon_size = 64, + icon_mipmaps = 3, + flags = {"not-on-map"}, + minable = { mining_time = 0, results={}}, + collision_box = {{-0.5, -0.5}, {0.5, 0.5}}, + build_sound = {{ filename = "__core__/sound/build-ghost-tile.ogg", volume = 0.9 }}, + mined_sound = {{ filename = "__core__/sound/deconstruct-ghost-tile.ogg", volume = 0.7 }}, + selection_priority = 45 + }, + + { + type = "deconstructible-tile-proxy", + name = "deconstructible-tile-proxy", + flags = {"not-on-map"}, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}} + }, + { + type = "item-request-proxy", + name = "item-request-proxy", + icon = "__core__/graphics/icons/mip/item-request-slot.png", + icon_size = 64, + icon_mipmaps = 3, + picture = + { + filename = "__core__/graphics/icons/alerts/logistic-delivery.png", + flags = { "icon" }, + priority = "extra-high", + width = 64, + height = 64, + shift = {0, 0}, + scale = 0.5 + }, + use_target_entity_alert_icon_shift = true, + flags = {"not-on-map", "placeable-off-grid"}, + minable = { mining_time = 0, results={}}, + collision_box = {{0, 0}, {0, 0}}, + selection_box = {{-0.5, -0.4}, {0.5, 0.6}} + }, + + scaled_cliff("cliff", 1.0, 16), + + { + type = "wall", + name = "stone-wall", + icon = "__base__/graphics/icons/wall.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + collision_box = {{-0.29, -0.29}, {0.29, 0.29}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.wall(), + minable = {mining_time = 0.2, result = "stone-wall"}, + fast_replaceable_group = "wall", + max_health = 350, + repair_speed_modifier = 2, + corpse = "wall-remnants", + dying_explosion = "wall-explosion", + repair_sound = sounds.manual_repair, + mined_sound = sounds.deconstruct_bricks(0.8), + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + vehicle_impact_sound = sounds.car_stone_impact, + -- this kind of code can be used for having walls mirror the effect + -- there can be multiple reaction items + --attack_reaction = + --{ + --{ + ---- how far the mirroring works + --range = 2, + ---- what kind of damage triggers the mirroring + ---- if not present then anything triggers the mirroring + --damage_type = "physical", + ---- caused damage will be multiplied by this and added to the subsequent damages + --reaction_modifier = 0.1, + --action = + --{ + --type = "direct", + --action_delivery = + --{ + --type = "instant", + --target_effects = + --{ + --type = "damage", + ---- always use at least 0.1 damage + --damage = {amount = 0.1, type = "physical"} + --} + --} + --}, + --} + --}, + connected_gate_visualization = + { + filename = "__core__/graphics/arrows/underground-lines.png", + priority = "high", + width = 64, + height = 64, + scale = 0.5 + }, + resistances = + { + { + type = "physical", + decrease = 3, + percent = 20 + }, + { + type = "impact", + decrease = 45, + percent = 60 + }, + { + type = "explosion", + decrease = 10, + percent = 30 + }, + { + type = "fire", + percent = 100 + }, + { + type = "acid", + percent = 80 + }, + { + type = "laser", + percent = 70 + } + }, + visual_merge_group = 0, -- different walls will visually connect to each other if their merge group is same (defaults to 0) + pictures = + { + single = + { + layers = + { + { + filename = "__base__/graphics/entity/wall/wall-single.png", + priority = "extra-high", + width = 32, + height = 46, + variation_count = 2, + line_length = 2, + shift = util.by_pixel(0, -6), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-single.png", + priority = "extra-high", + width = 64, + height = 86, + variation_count = 2, + line_length = 2, + shift = util.by_pixel(0, -5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/wall/wall-single-shadow.png", + priority = "extra-high", + width = 50, + height = 32, + repeat_count = 2, + shift = util.by_pixel(10, 16), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-single-shadow.png", + priority = "extra-high", + width = 98, + height = 60, + repeat_count = 2, + shift = util.by_pixel(10, 17), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + straight_vertical = + { + layers = + { + { + filename = "__base__/graphics/entity/wall/wall-vertical.png", + priority = "extra-high", + width = 32, + height = 68, + variation_count = 5, + line_length = 5, + shift = util.by_pixel(0, 8), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-vertical.png", + priority = "extra-high", + width = 64, + height = 134, + variation_count = 5, + line_length = 5, + shift = util.by_pixel(0, 8), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/wall/wall-vertical-shadow.png", + priority = "extra-high", + width = 50, + height = 58, + repeat_count = 5, + shift = util.by_pixel(10, 28), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-vertical-shadow.png", + priority = "extra-high", + width = 98, + height = 110, + repeat_count = 5, + shift = util.by_pixel(10, 29), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + straight_horizontal = + { + layers = + { + { + filename = "__base__/graphics/entity/wall/wall-horizontal.png", + priority = "extra-high", + width = 32, + height = 50, + variation_count = 6, + line_length = 6, + shift = util.by_pixel(0, -4), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-horizontal.png", + priority = "extra-high", + width = 64, + height = 92, + variation_count = 6, + line_length = 6, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/wall/wall-horizontal-shadow.png", + priority = "extra-high", + width = 62, + height = 36, + repeat_count = 6, + shift = util.by_pixel(14, 14), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-horizontal-shadow.png", + priority = "extra-high", + width = 124, + height = 68, + repeat_count = 6, + shift = util.by_pixel(14, 15), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + corner_right_down = + { + layers = + { + { + filename = "__base__/graphics/entity/wall/wall-corner-right.png", + priority = "extra-high", + width = 32, + height = 64, + variation_count = 2, + line_length = 2, + shift = util.by_pixel(0, 6), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-corner-right.png", + priority = "extra-high", + width = 64, + height = 128, + variation_count = 2, + line_length = 2, + shift = util.by_pixel(0, 7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/wall/wall-corner-right-shadow.png", + priority = "extra-high", + width = 62, + height = 60, + repeat_count = 2, + shift = util.by_pixel(14, 28), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-corner-right-shadow.png", + priority = "extra-high", + width = 124, + height = 120, + repeat_count = 2, + shift = util.by_pixel(17, 28), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + corner_left_down = + { + layers = + { + { + filename = "__base__/graphics/entity/wall/wall-corner-left.png", + priority = "extra-high", + width = 32, + height = 68, + variation_count = 2, + line_length = 2, + shift = util.by_pixel(0, 6), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-corner-left.png", + priority = "extra-high", + width = 64, + height = 134, + variation_count = 2, + line_length = 2, + shift = util.by_pixel(0, 7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/wall/wall-corner-left-shadow.png", + priority = "extra-high", + width = 54, + height = 60, + repeat_count = 2, + shift = util.by_pixel(8, 28), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-corner-left-shadow.png", + priority = "extra-high", + width = 102, + height = 120, + repeat_count = 2, + shift = util.by_pixel(9, 28), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + t_up = + { + layers = + { + { + filename = "__base__/graphics/entity/wall/wall-t.png", + priority = "extra-high", + width = 32, + height = 68, + variation_count = 4, + line_length = 4, + shift = util.by_pixel(0, 6), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-t.png", + priority = "extra-high", + width = 64, + height = 134, + variation_count = 4, + line_length = 4, + shift = util.by_pixel(0, 7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/wall/wall-t-shadow.png", + priority = "extra-high", + width = 62, + height = 60, + repeat_count = 4, + shift = util.by_pixel(14, 28), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-t-shadow.png", + priority = "extra-high", + width = 124, + height = 120, + repeat_count = 4, + shift = util.by_pixel(14, 28), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + ending_right = + { + layers = + { + { + filename = "__base__/graphics/entity/wall/wall-ending-right.png", + priority = "extra-high", + width = 32, + height = 48, + variation_count = 2, + line_length = 2, + shift = util.by_pixel(0, -4), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-ending-right.png", + priority = "extra-high", + width = 64, + height = 92, + variation_count = 2, + line_length = 2, + shift = util.by_pixel(0, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/wall/wall-ending-right-shadow.png", + priority = "extra-high", + width = 62, + height = 36, + repeat_count = 2, + shift = util.by_pixel(14, 14), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-ending-right-shadow.png", + priority = "extra-high", + width = 124, + height = 68, + repeat_count = 2, + shift = util.by_pixel(17, 15), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + ending_left = + { + layers = + { + { + filename = "__base__/graphics/entity/wall/wall-ending-left.png", + priority = "extra-high", + width = 32, + height = 48, + variation_count = 2, + line_length = 2, + shift = util.by_pixel(0, -4), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-ending-left.png", + priority = "extra-high", + width = 64, + height = 92, + variation_count = 2, + line_length = 2, + shift = util.by_pixel(0, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/wall/wall-ending-left-shadow.png", + priority = "extra-high", + width = 54, + height = 36, + repeat_count = 2, + shift = util.by_pixel(8, 14), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-ending-left-shadow.png", + priority = "extra-high", + width = 102, + height = 68, + repeat_count = 2, + shift = util.by_pixel(9, 15), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + filling = + { + filename = "__base__/graphics/entity/wall/wall-filling.png", + priority = "extra-high", + width = 24, + height = 30, + variation_count = 8, + line_length = 8, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-filling.png", + priority = "extra-high", + width = 48, + height = 56, + variation_count = 8, + line_length = 8, + shift = util.by_pixel(0, -1), + scale = 0.5 + } + }, + water_connection_patch = + { + sheets = + { + { + filename = "__base__/graphics/entity/wall/wall-patch.png", + priority = "extra-high", + width = 58, + height = 64, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-patch.png", + priority = "extra-high", + width = 116, + height = 128, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/wall/wall-patch-shadow.png", + priority = "extra-high", + width = 74, + height = 52, + shift = util.by_pixel(8, 14), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-patch-shadow.png", + priority = "extra-high", + width = 144, + height = 100, + shift = util.by_pixel(9, 15), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + gate_connection_patch = + { + sheets = + { + { + filename = "__base__/graphics/entity/wall/wall-gate.png", + priority = "extra-high", + width = 42, + height = 56, + shift = util.by_pixel(0, -8), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-gate.png", + priority = "extra-high", + width = 82, + height = 108, + shift = util.by_pixel(0, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/wall/wall-gate-shadow.png", + priority = "extra-high", + width = 66, + height = 40, + shift = util.by_pixel(14, 18), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-gate-shadow.png", + priority = "extra-high", + width = 130, + height = 78, + shift = util.by_pixel(14, 18), + draw_as_shadow = true, + scale = 0.5 + } + } + } + } + }, + + wall_diode_green = + { + sheet = + { + filename = "__base__/graphics/entity/wall/wall-diode-green.png", + priority = "extra-high", + width = 38, + height = 24, + draw_as_glow = true, + --frames = 4, -- this is optional, it will default to 4 for Sprite4Way + shift = util.by_pixel(-2, -24), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-diode-green.png", + priority = "extra-high", + width = 72, + height = 44, + draw_as_glow = true, + --frames = 4, + shift = util.by_pixel(-1, -23), + scale = 0.5 + } + } + }, + wall_diode_green_light_top = + { + minimum_darkness = 0.3, + color = {g=1}, + shift = util.by_pixel(0, -30), + size = 1, + intensity = 0.2 + }, + wall_diode_green_light_right = + { + minimum_darkness = 0.3, + color = {g=1}, + shift = util.by_pixel(12, -23), + size = 1, + intensity = 0.2 + }, + wall_diode_green_light_bottom = + { + minimum_darkness = 0.3, + color = {g=1}, + shift = util.by_pixel(0, -17), + size = 1, + intensity = 0.2 + }, + wall_diode_green_light_left = + { + minimum_darkness = 0.3, + color = {g=1}, + shift = util.by_pixel(-12, -23), + size = 1, + intensity = 0.2 + }, + + wall_diode_red = + { + sheet = + { + filename = "__base__/graphics/entity/wall/wall-diode-red.png", + priority = "extra-high", + width = 38, + height = 24, + draw_as_glow = true, + --frames = 4, -- this is optional, it will default to 4 for Sprite4Way + shift = util.by_pixel(-2, -24), + hr_version = + { + filename = "__base__/graphics/entity/wall/hr-wall-diode-red.png", + priority = "extra-high", + width = 72, + height = 44, + draw_as_glow = true, + --frames = 4, + shift = util.by_pixel(-1, -23), + scale = 0.5 + } + } + }, + wall_diode_red_light_top = + { + minimum_darkness = 0.3, + color = {r=1}, + shift = util.by_pixel(0, -30), + size = 1, + intensity = 0.2 + }, + wall_diode_red_light_right = + { + minimum_darkness = 0.3, + color = {r=1}, + shift = util.by_pixel(12, -23), + size = 1, + intensity = 0.2 + }, + wall_diode_red_light_bottom = + { + minimum_darkness = 0.3, + color = {r=1}, + shift = util.by_pixel(0, -17), + size = 1, + intensity = 0.2 + }, + wall_diode_red_light_left = + { + minimum_darkness = 0.3, + color = {r=1}, + shift = util.by_pixel(-12, -23), + size = 1, + intensity = 0.2 + }, + + circuit_wire_connection_point = circuit_connector_definitions["gate"].points, + circuit_connector_sprites = circuit_connector_definitions["gate"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance, + default_output_signal = {type = "virtual", name = "signal-G"} + }, + { + type = "lab", + name = "lab", + icon = "__base__/graphics/icons/lab.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + minable = {mining_time = 0.2, result = "lab"}, + max_health = 150, + corpse = "lab-remnants", + dying_explosion = "lab-explosion", + collision_box = {{-1.2, -1.2}, {1.2, 1.2}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + on_animation = + { + layers = + { + { + filename = "__base__/graphics/entity/lab/lab.png", + width = 98, + height = 87, + frame_count = 33, + line_length = 11, + animation_speed = 1 / 3, + shift = util.by_pixel(0, 1.5), + hr_version = + { + filename = "__base__/graphics/entity/lab/hr-lab.png", + width = 194, + height = 174, + frame_count = 33, + line_length = 11, + animation_speed = 1 / 3, + shift = util.by_pixel(0, 1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/lab/lab-integration.png", + width = 122, + height = 81, + frame_count = 1, + line_length = 1, + repeat_count = 33, + animation_speed = 1 / 3, + shift = util.by_pixel(0, 15.5), + hr_version = + { + filename = "__base__/graphics/entity/lab/hr-lab-integration.png", + width = 242, + height = 162, + frame_count = 1, + line_length = 1, + repeat_count = 33, + animation_speed = 1 / 3, + shift = util.by_pixel(0, 15.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/lab/lab-light.png", + blend_mode = "additive", + draw_as_light = true, + width = 106, + height = 100, + frame_count = 33, + line_length = 11, + animation_speed = 1 / 3, + shift = util.by_pixel(-1, 1), + hr_version = + { + filename = "__base__/graphics/entity/lab/hr-lab-light.png", + blend_mode = "additive", + draw_as_light = true, + width = 216, + height = 194, + frame_count = 33, + line_length = 11, + animation_speed = 1 / 3, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/lab/lab-shadow.png", + width = 122, + height = 68, + frame_count = 1, + line_length = 1, + repeat_count = 33, + animation_speed = 1 / 3, + shift = util.by_pixel(13, 11), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/lab/hr-lab-shadow.png", + width = 242, + height = 136, + frame_count = 1, + line_length = 1, + repeat_count = 33, + animation_speed = 1 / 3, + shift = util.by_pixel(13, 11), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + off_animation = + { + layers = + { + { + filename = "__base__/graphics/entity/lab/lab.png", + width = 98, + height = 87, + frame_count = 1, + shift = util.by_pixel(0, 1.5), + hr_version = + { + filename = "__base__/graphics/entity/lab/hr-lab.png", + width = 194, + height = 174, + frame_count = 1, + shift = util.by_pixel(0, 1.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/lab/lab-integration.png", + width = 122, + height = 81, + frame_count = 1, + shift = util.by_pixel(0, 15.5), + hr_version = + { + filename = "__base__/graphics/entity/lab/hr-lab-integration.png", + width = 242, + height = 162, + frame_count = 1, + shift = util.by_pixel(0, 15.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/lab/lab-shadow.png", + width = 122, + height = 68, + frame_count = 1, + shift = util.by_pixel(13, 11), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/lab/hr-lab-shadow.png", + width = 242, + height = 136, + frame_count = 1, + shift = util.by_pixel(13, 11), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + working_sound = + { + sound = + { + filename = "__base__/sound/lab.ogg", + volume = 0.7 + }, + audible_distance_modifier = 0.7, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + energy_source = + { + type = "electric", + usage_priority = "secondary-input" + }, + energy_usage = "60kW", + researching_speed = 1, + inputs = lab_inputs, + module_specification = + { + module_slots = 2, + module_info_icon_shift = {0, 0.9} + } + }, + { + type = "highlight-box", + name = "highlight-box" + }, + { + type = "flying-text", + name = "tree-proxy", + icon = "__base__/graphics/icons/tree-01.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + time_to_live = 150, + speed = 0.05 + }, + { + type = "flying-text", + name = "tree-dying-proxy", + icons = + { + { + icon = "__base__/graphics/icons/tree-01.png", + icon_size = 64, icon_mipmaps = 4 + }, + { + icon = "__core__/graphics/cancel.png", + icon_size = 64 + } + }, + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + time_to_live = 150, + speed = 0.05 + }, + { + type = "flying-text", + name = "tile-proxy", + icon = "__base__/graphics/icons/landfill.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + time_to_live = 150, + speed = 0.05 + }, + { + type = "splitter", + name = "splitter", + icon = "__base__/graphics/icons/splitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "splitter"}, + max_health = 170, + corpse = "splitter-remnants", + dying_explosion = "splitter-explosion", + resistances = + { + { + type = "fire", + percent = 60 + } + }, + collision_box = {{-0.9, -0.4}, {0.9, 0.4}}, + selection_box = {{-0.9, -0.5}, {0.9, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + animation_speed_coefficient = 32, + structure_animation_speed_coefficient = 0.7, + structure_animation_movement_cooldown = 10, + fast_replaceable_group = "transport-belt", + next_upgrade = "fast-splitter", + speed = 0.03125, + belt_animation_set = basic_belt_animation_set, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = sounds.splitter, + structure = + { + north = + { + filename = "__base__/graphics/entity/splitter/splitter-north.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 82, + height = 36, + shift = util.by_pixel(6, 0), + hr_version = + { + filename = "__base__/graphics/entity/splitter/hr-splitter-north.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 160, + height = 70, + shift = util.by_pixel(7, 0), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/splitter/splitter-east.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 46, + height = 44, + shift = util.by_pixel(4, 12), + hr_version = + { + filename = "__base__/graphics/entity/splitter/hr-splitter-east.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 90, + height = 84, + shift = util.by_pixel(4, 13), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/splitter/splitter-south.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 82, + height = 32, + shift = util.by_pixel(4, 0), + hr_version = + { + filename = "__base__/graphics/entity/splitter/hr-splitter-south.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 164, + height = 64, + shift = util.by_pixel(4, 0), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/splitter/splitter-west.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 46, + height = 44, + shift = util.by_pixel(6, 12), + hr_version = + { + filename = "__base__/graphics/entity/splitter/hr-splitter-west.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 90, + height = 86, + shift = util.by_pixel(6, 12), + scale = 0.5 + } + } + }, + structure_patch = + { + north = util.empty_sprite(), + east = + { + filename = "__base__/graphics/entity/splitter/splitter-east-top_patch.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 46, + height = 52, + shift = util.by_pixel(4, -20), + hr_version = + { + filename = "__base__/graphics/entity/splitter/hr-splitter-east-top_patch.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 90, + height = 104, + shift = util.by_pixel(4, -20), + scale = 0.5 + } + }, + south = util.empty_sprite(), + west = + { + filename = "__base__/graphics/entity/splitter/splitter-west-top_patch.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 46, + height = 48, + shift = util.by_pixel(6, -18), + hr_version = + { + filename = "__base__/graphics/entity/splitter/hr-splitter-west-top_patch.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 90, + height = 96, + shift = util.by_pixel(6, -18), + scale = 0.5 + } + } + } + }, + { + type = "underground-belt", + name = "underground-belt", + icon = "__base__/graphics/icons/underground-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "underground-belt"}, + max_health = 150, + corpse = "underground-belt-remnants", + dying_explosion = "underground-belt-explosion", + max_distance = 5, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/underground-belt.ogg", + volume = 0.2 + }, + max_sounds_per_type = 2, + audible_distance_modifier = 0.5, + persistent = true, + use_doppler_shift = false + }, + underground_sprite = + { + filename = "__core__/graphics/arrows/underground-lines.png", + priority = "high", + width = 64, + height = 64, + x = 64, + scale = 0.5 + }, + underground_remove_belts_sprite = + { + filename = "__core__/graphics/arrows/underground-lines-remove.png", + priority = "high", + width = 64, + height = 64, + x = 64, + scale = 0.5 + }, + resistances = + { + { + type = "fire", + percent = 60 + }, + { + type = "impact", + percent = 30 + } + }, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + animation_speed_coefficient = 32, + belt_animation_set = basic_belt_animation_set, + fast_replaceable_group = "transport-belt", + next_upgrade = "fast-underground-belt", + speed = 0.03125, + structure = + { + direction_in = + { + sheet = + { + filename = "__base__/graphics/entity/underground-belt/underground-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + y = 96, + hr_version = + { + filename = "__base__/graphics/entity/underground-belt/hr-underground-belt-structure.png", + priority = "extra-high", + width = 192, + height =192, + y = 192, + scale = 0.5 + } + } + }, + direction_out = + { + sheet = + { + filename = "__base__/graphics/entity/underground-belt/underground-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + hr_version = + { + filename = "__base__/graphics/entity/underground-belt/hr-underground-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + scale = 0.5 + } + + } + + }, + direction_in_side_loading = + { + sheet = + { + filename = "__base__/graphics/entity/underground-belt/underground-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + y = 96*3, + hr_version = + { + filename = "__base__/graphics/entity/underground-belt/hr-underground-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + y = 192*3, + scale = 0.5 + } + } + }, + direction_out_side_loading = + { + sheet = + { + filename = "__base__/graphics/entity/underground-belt/underground-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + y = 96*2, + hr_version = + { + filename = "__base__/graphics/entity/underground-belt/hr-underground-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + y= 192*2, + scale = 0.5 + }, + + } + + }, + back_patch = + { + sheet = + { + filename = "__base__/graphics/entity/underground-belt/underground-belt-structure-back-patch.png", + priority = "extra-high", + width = 96, + height = 96, + hr_version = + { + filename = "__base__/graphics/entity/underground-belt/hr-underground-belt-structure-back-patch.png", + priority = "extra-high", + width = 192, + height = 192, + scale = 0.5 + } + + } + }, + front_patch = + { + sheet = + { + filename = "__base__/graphics/entity/underground-belt/underground-belt-structure-front-patch.png", + priority = "extra-high", + width = 96, + height = 96, + hr_version = + { + filename = "__base__/graphics/entity/underground-belt/hr-underground-belt-structure-front-patch.png", + priority = "extra-high", + width = 192, + height = 192, + scale = 0.5 + } + + } + } + } + }, + { + type = "loader", + name = "loader", + icon = "__base__/graphics/icons/loader.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "fast-replaceable-no-build-while-moving", "hidden"}, + minable = {mining_time = 0.1, result = "loader"}, + max_health = 170, + filter_count = 5, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = sounds.loader, + corpse = "small-remnants", + resistances = + { + { + type = "fire", + percent = 60 + } + }, + collision_box = {{-0.4, -0.9}, {0.4, 0.9}}, + selection_box = {{-0.5, -1}, {0.5, 1}}, + animation_speed_coefficient = 32, + belt_animation_set = basic_belt_animation_set, + fast_replaceable_group = "loader", + speed = 0.03125, + structure_render_layer = "lower-object", + structure = + { + direction_in = + { + sheet = + { + filename = "__base__/graphics/entity/loader/loader-structure.png", + priority = "extra-high", + width = 64, + height = 64 + } + }, + direction_out = + { + sheet = + { + filename = "__base__/graphics/entity/loader/loader-structure.png", + priority = "extra-high", + width = 64, + height = 64, + y = 64 + } + } + } + -- energy_source = + -- { + -- type = "electric", + -- usage_priority = "secondary-input", + -- emissions_per_minute = 1 + -- }, + -- energy_per_item = "3.0kJ", -- 2.4kJ would match a stack inserter with stack size of 12. Lets make it slightly more expensive + }, + { + type = "loader-1x1", + name = "loader-1x1", + icon = "__base__/graphics/icons/loader.png", + flags = {"hidden"}, + icon_size = 64, icon_mipmaps = 4, + subgroup = "other", + max_health = 170, + filter_count = 5, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + animation_speed_coefficient = 32, + belt_animation_set = basic_belt_animation_set, + container_distance = 1, + speed = 0.03125, + structure_render_layer = "lower-object", + structure = + { + direction_in = + { + sheet = + { + filename = "__base__/graphics/entity/loader/loader-structure.png", + priority = "extra-high", + width = 64, + height = 64 + } + }, + direction_out = + { + sheet = + { + filename = "__base__/graphics/entity/loader/loader-structure.png", + priority = "extra-high", + width = 64, + height = 64, + y = 64 + } + } + } + }, + { + type = "car", + name = "car", + icon = "__base__/graphics/icons/car.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "placeable-off-grid", "not-flammable"}, + minable = {mining_time = 0.4, result = "car"}, + mined_sound = sounds.deconstruct_medium(0.8), + max_health = 450, + corpse = "car-remnants", + dying_explosion = "car-explosion", + alert_icon_shift = util.by_pixel(0, -13), + energy_per_hit_point = 1, + crash_trigger = crash_trigger(), + resistances = + { + { + type = "fire", + percent = 50 + }, + { + type = "impact", + percent = 30, + decrease = 50 + }, + { + type = "acid", + percent = 20 + } + }, + collision_box = {{-0.7, -1}, {0.7, 1}}, + selection_box = {{-0.7, -1}, {0.7, 1}}, + damaged_trigger_effect = hit_effects.entity(), + effectivity = 0.6, + braking_power = "200kW", + + burner = + { + fuel_category = "chemical", + effectivity = 1, + fuel_inventory_size = 1, + smoke = + { + { + name = "car-smoke", + deviation = {0.25, 0.25}, + frequency = 200, + position = {0, 1.5}, + starting_frame = 0, + starting_frame_deviation = 60 + } + } + }, + consumption = "150kW", + friction = 2e-3, + light = + { + { + type = "oriented", + minimum_darkness = 0.3, + picture = + { + filename = "__core__/graphics/light-cone.png", + priority = "extra-high", + flags = { "light" }, + scale = 2, + width = 200, + height = 200 + }, + shift = {-0.6, -14}, + size = 2, + intensity = 0.6, + color = {r = 0.92, g = 0.77, b = 0.3} + }, + { + type = "oriented", + minimum_darkness = 0.3, + picture = + { + filename = "__core__/graphics/light-cone.png", + priority = "extra-high", + flags = { "light" }, + scale = 2, + width = 200, + height = 200 + }, + shift = {0.6, -14}, + size = 2, + intensity = 0.6, + color = {r = 0.92, g = 0.77, b = 0.3} + } + }, + render_layer = "object", + light_animation = + { + filename = "__base__/graphics/entity/car/car-light.png", + priority = "low", + blend_mode = "additive", + draw_as_glow = true, + width = 102, + height = 84, + line_length = 8, + direction_count = 64, + shift = util.by_pixel(0 + 2, -8 + 3), + repeat_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/car/hr-car-light.png", + priority = "low", + blend_mode = "additive", + draw_as_glow = true, + width = 206, + height = 162, + line_length = 8, + direction_count = 64, + scale = 0.5, + shift = util.by_pixel(-1 + 2, -6 + 3), + repeat_count = 2, + } + }, + animation = + { + layers = + { + { + priority = "low", + width = 102, + height = 86, + frame_count = 2, + direction_count = 64, + shift = {0, -0.1875}, + animation_speed = 8, + max_advance = 0.2, + stripes = + { + { + filename = "__base__/graphics/entity/car/car-1.png", + width_in_frames = 2, + height_in_frames = 22 + }, + { + filename = "__base__/graphics/entity/car/car-2.png", + width_in_frames = 2, + height_in_frames = 22 + }, + { + filename = "__base__/graphics/entity/car/car-3.png", + width_in_frames = 2, + height_in_frames = 20 + } + }, + hr_version = + { + priority = "low", + width = 201, + height = 172, + frame_count = 2, + scale = 0.5, + direction_count = 64, + shift = util.by_pixel(0+2, -11.5+8.5), + animation_speed = 8, + max_advance = 0.2, + stripes = + { + { + filename = "__base__/graphics/entity/car/hr-car-1.png", + width_in_frames = 2, + height_in_frames = 11 + }, + { + filename = "__base__/graphics/entity/car/hr-car-2.png", + width_in_frames = 2, + height_in_frames = 11 + }, + { + filename = "__base__/graphics/entity/car/hr-car-3.png", + width_in_frames = 2, + height_in_frames = 11 + }, + { + filename = "__base__/graphics/entity/car/hr-car-4.png", + width_in_frames = 2, + height_in_frames = 11 + }, + { + filename = "__base__/graphics/entity/car/hr-car-5.png", + width_in_frames = 2, + height_in_frames = 11 + }, + { + filename = "__base__/graphics/entity/car/hr-car-6.png", + width_in_frames = 2, + height_in_frames = 9 + } + } + } + }, + { + priority = "low", + width = 100, + height = 75, + frame_count = 2, + apply_runtime_tint = true, + direction_count = 64, + max_advance = 0.2, + line_length = 2, + shift = {0, -0.171875}, + stripes = util.multiplystripes(2, + { + { + filename = "__base__/graphics/entity/car/car-mask-1.png", + width_in_frames = 1, + height_in_frames = 22 + }, + { + filename = "__base__/graphics/entity/car/car-mask-2.png", + width_in_frames = 1, + height_in_frames = 22 + }, + { + filename = "__base__/graphics/entity/car/car-mask-3.png", + width_in_frames = 1, + height_in_frames = 20 + } + }), + hr_version = + { + priority = "low", + width = 199, + height = 147, + frame_count = 2, + apply_runtime_tint = true, + scale = 0.5, + axially_symmetrical = false, + direction_count = 64, + max_advance = 0.2, + shift = util.by_pixel(0+2, -11+8.5), + line_length = 1, + stripes = util.multiplystripes(2, + { + { + filename = "__base__/graphics/entity/car/hr-car-mask-1.png", + width_in_frames = 1, + height_in_frames = 13 + }, + { + filename = "__base__/graphics/entity/car/hr-car-mask-2.png", + width_in_frames = 1, + height_in_frames = 13 + }, + { + filename = "__base__/graphics/entity/car/hr-car-mask-3.png", + width_in_frames = 1, + height_in_frames = 13 + }, + { + filename = "__base__/graphics/entity/car/hr-car-mask-4.png", + width_in_frames = 1, + height_in_frames = 13 + }, + { + filename = "__base__/graphics/entity/car/hr-car-mask-5.png", + width_in_frames = 1, + height_in_frames = 12 + } + }) + } + }, + { + priority = "low", + width = 114, + height = 76, + frame_count = 2, + draw_as_shadow = true, + direction_count = 64, + shift = {0.28125, 0.25}, + max_advance = 0.2, + stripes = util.multiplystripes(2, + { + { + filename = "__base__/graphics/entity/car/car-shadow-1.png", + width_in_frames = 1, + height_in_frames = 22 + }, + { + filename = "__base__/graphics/entity/car/car-shadow-2.png", + width_in_frames = 1, + height_in_frames = 22 + }, + { + filename = "__base__/graphics/entity/car/car-shadow-3.png", + width_in_frames = 1, + height_in_frames = 20 + } + }) + } + } + }, + turret_animation = + { + layers = + { + { + filename = "__base__/graphics/entity/car/car-turret.png", + priority = "low", + line_length = 8, + width = 36, + height = 29, + frame_count = 1, + direction_count = 64, + shift = {0.03125, -0.890625}, + animation_speed = 8, + hr_version = + { + priority = "low", + width = 71, + height = 57, + frame_count = 1, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(0+2, -33.5+8.5), + animation_speed = 8, + scale = 0.5, + stripes = + { + { + filename = "__base__/graphics/entity/car/hr-car-turret-1.png", + width_in_frames = 1, + height_in_frames = 32 + }, + { + filename = "__base__/graphics/entity/car/hr-car-turret-2.png", + width_in_frames = 1, + height_in_frames = 32 + } + } + } + }, + { + filename = "__base__/graphics/entity/car/car-turret-shadow.png", + priority = "low", + line_length = 8, + width = 46, + height = 31, + frame_count = 1, + draw_as_shadow = true, + direction_count = 64, + shift = {0.875, 0.359375} + } + } + }, + turret_rotation_speed = 0.35 / 60, + sound_no_fuel = + { + { + filename = "__base__/sound/fight/car-no-fuel-1.ogg", + volume = 0.6 + } + }, + stop_trigger_speed = 0.15, + stop_trigger = + { + { + type = "play-sound", + sound = + { + { + filename = "__base__/sound/car-breaks.ogg", + volume = 0.2 + } + } + } + }, + sound_minimum_speed = 0.25, + sound_scaling_ratio = 0.8, + vehicle_impact_sound = sounds.generic_impact, + working_sound = + { + sound = + { + filename = "__base__/sound/car-engine.ogg", + volume = 0.67 + }, + activate_sound = + { + filename = "__base__/sound/car-engine-start.ogg", + volume = 0.67 + }, + deactivate_sound = + { + filename = "__base__/sound/car-engine-stop.ogg", + volume = 0.67 + }, + match_speed_to_activity = true + }, + open_sound = { filename = "__base__/sound/car-door-open.ogg", volume=0.5 }, + close_sound = { filename = "__base__/sound/car-door-close.ogg", volume = 0.4 }, + rotation_speed = 0.015, + weight = 700, + guns = { "vehicle-machine-gun" }, + inventory_size = 80, + track_particle_triggers = movement_triggers.car, + water_reflection = car_reflection(1) + }, + { + type = "furnace", + name = "electric-furnace", + icon = "__base__/graphics/icons/electric-furnace.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + minable = {mining_time = 0.2, result = "electric-furnace"}, + max_health = 350, + corpse = "electric-furnace-remnants", + dying_explosion = "electric-furnace-explosion", + resistances = + { + { + type = "fire", + percent = 80 + } + }, + collision_box = {{-1.2, -1.2}, {1.2, 1.2}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + module_specification = + { + module_slots = 2, + module_info_icon_shift = {0, 0.8} + }, + allowed_effects = {"consumption", "speed", "productivity", "pollution"}, + crafting_categories = {"smelting"}, + result_inventory_size = 1, + crafting_speed = 2, + energy_usage = "180kW", + source_inventory_size = 1, + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + emissions_per_minute = 1 + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/electric-furnace.ogg", + volume = 0.6 + }, + audible_distance_modifier = 0.6, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/electric-furnace/electric-furnace-base.png", + priority = "high", + width = 129, + height = 100, + frame_count = 1, + shift = {0.421875, 0}, + hr_version = + { + filename = "__base__/graphics/entity/electric-furnace/hr-electric-furnace.png", + priority = "high", + width = 239, + height = 219, + frame_count = 1, + shift = util.by_pixel(0.75, 5.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/electric-furnace/electric-furnace-shadow.png", + priority = "high", + width = 129, + height = 100, + frame_count = 1, + shift = {0.421875, 0}, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/electric-furnace/hr-electric-furnace-shadow.png", + priority = "high", + width = 227, + height = 171, + frame_count = 1, + draw_as_shadow = true, + shift = util.by_pixel(11.25, 7.75), + scale = 0.5 + } + } + } + }, + working_visualisations = + { + { + draw_as_light = true, + fadeout = true, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/electric-furnace/electric-furnace-heater.png", + priority = "high", + width = 25, + height = 15, + frame_count = 12, + animation_speed = 0.5, + shift = {0.015625, 0.890625}, + hr_version = + { + filename = "__base__/graphics/entity/electric-furnace/hr-electric-furnace-heater.png", + priority = "high", + width = 60, + height = 56, + frame_count = 12, + animation_speed = 0.5, + shift = util.by_pixel(1.75, 32.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/electric-furnace/electric-furnace-light.png", + blend_mode = "additive", + width = 104, + height = 102, + repeat_count = 12, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/entity/electric-furnace/hr-electric-furnace-light.png", + blend_mode = "additive", + width = 202, + height = 202, + repeat_count = 12, + shift = util.by_pixel(1, 0), + scale = 0.5, + } + }, + } + }, + }, + { + draw_as_light = true, + draw_as_sprite = false, + fadeout = true, + animation = + { + filename = "__base__/graphics/entity/electric-furnace/electric-furnace-ground-light.png", + blend_mode = "additive", + width = 82, + height = 64, + shift = util.by_pixel(4, 68), + hr_version = + { + filename = "__base__/graphics/entity/electric-furnace/hr-electric-furnace-ground-light.png", + blend_mode = "additive", + width = 166, + height = 124, + shift = util.by_pixel(3, 69), + scale = 0.5, + } + }, + }, + { + animation = + { + filename = "__base__/graphics/entity/electric-furnace/electric-furnace-propeller-1.png", + priority = "high", + width = 19, + height = 13, + frame_count = 4, + animation_speed = 0.5, + shift = {-0.671875, -0.640625}, + hr_version = + { + filename = "__base__/graphics/entity/electric-furnace/hr-electric-furnace-propeller-1.png", + priority = "high", + width = 37, + height = 25, + frame_count = 4, + animation_speed = 0.5, + shift = util.by_pixel(-20.5, -18.5), + scale = 0.5 + } + } + }, + { + animation = + { + filename = "__base__/graphics/entity/electric-furnace/electric-furnace-propeller-2.png", + priority = "high", + width = 12, + height = 9, + frame_count = 4, + animation_speed = 0.5, + shift = {0.0625, -1.234375}, + hr_version = + { + filename = "__base__/graphics/entity/electric-furnace/hr-electric-furnace-propeller-2.png", + priority = "high", + width = 23, + height = 15, + frame_count = 4, + animation_speed = 0.5, + shift = util.by_pixel(3.5, -38), + scale = 0.5 + } + } + } + }, + fast_replaceable_group = "furnace", + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/electric-furnace/electric-furnace-reflection.png", + priority = "extra-high", + width = 24, + height = 24, + shift = util.by_pixel(5, 40), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + { + type = "electric-pole", + name = "big-electric-pole", + icon = "__base__/graphics/icons/big-electric-pole.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "fast-replaceable-no-build-while-moving"}, + minable = {mining_time = 0.1, result = "big-electric-pole"}, + max_health = 150, + corpse = "big-electric-pole-remnants", + dying_explosion = "big-electric-pole-explosion", + resistances = + { + { + type = "fire", + percent = 100 + } + }, + collision_box = {{-0.65, -0.65}, {0.65, 0.65}}, + selection_box = {{-1, -1}, {1, 1}}, + damaged_trigger_effect = hit_effects.entity({{-0.5, -2.5},{0.5, 0.5}}), + drawing_box = {{-1, -3}, {1, 0.5}}, + maximum_wire_distance = 30, + supply_area_distance = 2, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.electric_network_open, + close_sound = sounds.electric_network_close, + pictures = + { + layers = + { + { + filename = "__base__/graphics/entity/big-electric-pole/big-electric-pole.png", + priority = "extra-high", + width = 76, + height = 156, + direction_count = 4, + shift = util.by_pixel(1, -51), + hr_version = + { + filename = "__base__/graphics/entity/big-electric-pole/hr-big-electric-pole.png", + priority = "extra-high", + width = 148, + height = 312, + direction_count = 4, + shift = util.by_pixel(0, -51), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/big-electric-pole/big-electric-pole-shadow.png", + priority = "extra-high", + width = 188, + height = 48, + direction_count = 4, + shift = util.by_pixel(60, 0), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/big-electric-pole/hr-big-electric-pole-shadow.png", + priority = "extra-high", + width = 374, + height = 94, + direction_count = 4, + shift = util.by_pixel(60, 0), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + connection_points = + { + { + shadow = + { + copper = util.by_pixel_hr(245.0, -34.0), + red = util.by_pixel_hr(301.0, -0.0), + green = util.by_pixel_hr(206.0, -0.0) + }, + wire = + { + copper = util.by_pixel_hr(0, -246.0), + red = util.by_pixel_hr(58.0, -211.0), + green = util.by_pixel_hr(-58.0, -211.0) + } + }, + { + shadow = + { + copper = util.by_pixel_hr(279.0, -24.0), + red = util.by_pixel_hr(284.0, 28.0), + green = util.by_pixel_hr(204.0, -31.0) + }, + wire = + { + copper = util.by_pixel_hr(34.0, -235.0), + red = util.by_pixel_hr(41.0, -183.0), + green = util.by_pixel_hr(-40.0, -240.0) + } + }, + { + shadow = + { + copper = util.by_pixel_hr(292.0, 0.0), + red = util.by_pixel_hr(244.0, 41.0), + green = util.by_pixel_hr(244.0, -41.0) + }, + wire = + { + copper = util.by_pixel_hr(47.0, -212.0), + red = util.by_pixel_hr(1.0, -170.0), + green = util.by_pixel_hr(1.0, -251.0) + } + }, + { + shadow = + { + copper = util.by_pixel_hr(277.0, 23.0), + red = util.by_pixel_hr(204.0, 30.0), + green = util.by_pixel_hr(286.0, -29.0) + }, + wire = + { + copper = util.by_pixel_hr(33.0, -188.0), + red = util.by_pixel_hr(-41.0, -182.5), + green = util.by_pixel_hr(41.0, -239.0) + } + } + }, + radius_visualisation_picture = + { + filename = "__base__/graphics/entity/small-electric-pole/electric-pole-radius-visualization.png", + width = 12, + height = 12, + priority = "extra-high-no-scale" + }, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/big-electric-pole/big-electric-pole-reflection.png", + priority = "extra-high", + width = 16, + height = 32, + shift = util.by_pixel(0, 60), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + { + type = "electric-pole", + name = "medium-electric-pole", + icon = "__base__/graphics/icons/medium-electric-pole.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "fast-replaceable-no-build-while-moving"}, + minable = {mining_time = 0.1, result = "medium-electric-pole"}, + max_health = 100, + corpse = "medium-electric-pole-remnants", + dying_explosion = "medium-electric-pole-explosion", + track_coverage_during_build_by_moving = true, + fast_replaceable_group = "electric-pole", + resistances = + { + { + type = "fire", + percent = 100 + } + }, + collision_box = {{-0.15, -0.15}, {0.15, 0.15}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity({{-0.2, -2.2},{0.2, 0.2}}), + drawing_box = {{-0.5, -2.8}, {0.5, 0.5}}, + maximum_wire_distance = 9, + supply_area_distance = 3.5, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.electric_network_open, + close_sound = sounds.electric_network_close, + pictures = + { + layers = + { + { + filename = "__base__/graphics/entity/medium-electric-pole/medium-electric-pole.png", + priority = "extra-high", + width = 40, + height = 124, + direction_count = 4, + shift = util.by_pixel(4, -44), + hr_version = + { + filename = "__base__/graphics/entity/medium-electric-pole/hr-medium-electric-pole.png", + priority = "extra-high", + width = 84, + height = 252, + direction_count = 4, + shift = util.by_pixel(3.5, -44), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/medium-electric-pole/medium-electric-pole-shadow.png", + priority = "extra-high", + width = 140, + height = 32, + direction_count = 4, + shift = util.by_pixel(56, -1), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/medium-electric-pole/hr-medium-electric-pole-shadow.png", + priority = "extra-high", + width = 280, + height = 64, + direction_count = 4, + shift = util.by_pixel(56.5, -1), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + connection_points = + { + { + shadow = + { + copper = util.by_pixel_hr(229, -13), + red = util.by_pixel_hr(246, -2), + green = util.by_pixel_hr(201, -2) + }, + wire = + { + copper = util.by_pixel_hr(15, -199), + red = util.by_pixel_hr(43, -179), + green = util.by_pixel_hr(-15, -185) + } + }, + { + shadow = + { + copper = util.by_pixel_hr(229, -13), + red = util.by_pixel_hr(230, 10), + green = util.by_pixel_hr(196, -23) + }, + wire = + { + copper = util.by_pixel_hr(15, -199), + red = util.by_pixel_hr(27, -167), + green = util.by_pixel_hr(-9, -200) + } + }, + { + shadow = + { + copper = util.by_pixel_hr(229, -13), + red = util.by_pixel_hr(208, 12), + green = util.by_pixel_hr(217, -30) + }, + wire = + { + copper = util.by_pixel_hr(15, -199), + red = util.by_pixel_hr(5, -166), + green = util.by_pixel_hr(13, -206) + } + }, + { + shadow = + { + copper = util.by_pixel_hr(229, -13), + red = util.by_pixel_hr(195, 1), + green = util.by_pixel_hr(238, -23) + }, + wire = + { + copper = util.by_pixel_hr(15, -199), + red = util.by_pixel_hr(-12, -175), + green = util.by_pixel_hr(36, -199) + } + } + }, + radius_visualisation_picture = + { + filename = "__base__/graphics/entity/small-electric-pole/electric-pole-radius-visualization.png", + width = 12, + height = 12, + priority = "extra-high-no-scale" + }, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/medium-electric-pole/medium-electric-pole-reflection.png", + priority = "extra-high", + width = 12, + height = 28, + shift = util.by_pixel(0, 55), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + { + type = "furnace", + name = "steel-furnace", + icon = "__base__/graphics/icons/steel-furnace.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + minable = {mining_time = 0.2, result = "steel-furnace"}, + max_health = 300, + corpse = "steel-furnace-remnants", + dying_explosion = "steel-furnace-explosion", + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + { + filename = "__base__/sound/steel-furnace.ogg", + volume = 0.46 + } + }, + max_sounds_per_type = 4, + audible_distance_modifier = 0.37, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + resistances = + { + { + type = "fire", + percent = 100 + } + }, + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + selection_box = {{-0.8, -1}, {0.8, 1}}, + damaged_trigger_effect = hit_effects.entity(), + crafting_categories = {"smelting"}, + result_inventory_size = 1, + energy_usage = "90kW", + crafting_speed = 2, + source_inventory_size = 1, + energy_source = + { + type = "burner", + fuel_category = "chemical", + effectivity = 1, + emissions_per_minute = 4, + fuel_inventory_size = 1, + light_flicker = + { + color = {0,0,0}, + minimum_intensity = 0.6, + maximum_intensity = 0.95 + }, + smoke = + { + { + name = "smoke", + frequency = 10, + position = {0.7, -1.2}, + starting_vertical_speed = 0.08, + starting_frame_deviation = 60 + } + } + }, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/steel-furnace/steel-furnace.png", + priority = "high", + width = 85, + height = 87, + frame_count = 1, + shift = util.by_pixel(-1.5, 1.5), + hr_version = + { + filename = "__base__/graphics/entity/steel-furnace/hr-steel-furnace.png", + priority = "high", + width = 171, + height = 174, + frame_count = 1, + shift = util.by_pixel(-1.25, 2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/steel-furnace/steel-furnace-shadow.png", + priority = "high", + width = 139, + height = 43, + frame_count = 1, + draw_as_shadow = true, + shift = util.by_pixel(39.5, 11.5), + hr_version = + { + filename = "__base__/graphics/entity/steel-furnace/hr-steel-furnace-shadow.png", + priority = "high", + width = 277, + height = 85, + frame_count = 1, + draw_as_shadow = true, + shift = util.by_pixel(39.25, 11.25), + scale = 0.5 + } + } + } + }, + working_visualisations = + { + { + draw_as_light = true, + fadeout = true, + effect = "flicker", + animation = + { + filename = "__base__/graphics/entity/steel-furnace/steel-furnace-fire.png", + priority = "high", + line_length = 8, + width = 29, + height = 40, + frame_count = 48, + direction_count = 1, + shift = util.by_pixel(-0.5, 6), + hr_version = + { + filename = "__base__/graphics/entity/steel-furnace/hr-steel-furnace-fire.png", + priority = "high", + line_length = 8, + width = 57, + height = 81, + frame_count = 48, + direction_count = 1, + shift = util.by_pixel(-0.75, 5.75), + scale = 0.5 + } + }, + }, + { + fadeout = true, + draw_as_light = true, + effect = "flicker", + animation = + { + filename = "__base__/graphics/entity/steel-furnace/steel-furnace-glow.png", + priority = "high", + width = 60, + height = 43, + frame_count = 1, + shift = {0.03125, 0.640625}, + blend_mode = "additive" + } + }, + { + fadeout = true, + draw_as_light = true, + effect = "flicker", + animation = + { + filename = "__base__/graphics/entity/steel-furnace/steel-furnace-working.png", + priority = "high", + line_length = 1, + width = 64, + height = 74, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, -4), + blend_mode = "additive", + hr_version = + { + filename = "__base__/graphics/entity/steel-furnace/hr-steel-furnace-working.png", + priority = "high", + line_length = 1, + width = 128, + height = 150, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, -5), + blend_mode = "additive", + scale = 0.5, + } + } + }, + { + draw_as_light = true, + draw_as_sprite = false, + fadeout = true, + effect = "flicker", + animation = + { + filename = "__base__/graphics/entity/steel-furnace/steel-furnace-ground-light.png", + priority = "high", + line_length = 1, + draw_as_sprite = false, + width = 78, + height = 64, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, 48), + blend_mode = "additive", + hr_version = + { + filename = "__base__/graphics/entity/steel-furnace/hr-steel-furnace-ground-light.png", + priority = "high", + line_length = 1, + draw_as_sprite = false, + width = 152, + height = 126, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(1, 48), + blend_mode = "additive", + scale = 0.5, + } + }, + }, + }, + fast_replaceable_group = "furnace", + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/steel-furnace/steel-furnace-reflection.png", + priority = "extra-high", + width = 20, + height = 24, + shift = util.by_pixel(0, 45), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + + { + type = "gate", + name = "gate", + icon = "__base__/graphics/icons/gate.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral","placeable-player", "player-creation"}, + fast_replaceable_group = "wall", + minable = {mining_time = 0.1, result = "gate"}, + max_health = 350, + corpse = "gate-remnants", + dying_explosion = "gate-explosion", + collision_box = {{-0.29, -0.29}, {0.29, 0.29}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + opening_speed = 0.0666666, + activation_distance = 3, + timeout_to_close = 5, + fadeout_interval = 15, + resistances = + { + { + type = "physical", + decrease = 3, + percent = 20 + }, + { + type = "impact", + decrease = 45, + percent = 60 + }, + { + type = "explosion", + decrease = 10, + percent = 30 + }, + { + type = "fire", + percent = 100 + }, + { + type = "acid", + percent = 80 + }, + { + type = "laser", + percent = 70 + } + }, + vertical_animation = + { + layers = + { + { + filename = "__base__/graphics/entity/gate/gate-vertical.png", + line_length = 8, + width = 38, + height = 62, + frame_count = 16, + shift = util.by_pixel(0, -14), + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-vertical.png", + line_length = 8, + width = 78, + height = 120, + frame_count = 16, + shift = util.by_pixel(-1, -13), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/gate/gate-vertical-shadow.png", + line_length = 8, + width = 40, + height = 54, + frame_count = 16, + shift = util.by_pixel(10, 8), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-vertical-shadow.png", + line_length = 8, + width = 82, + height = 104, + frame_count = 16, + shift = util.by_pixel(9, 9), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + horizontal_animation = + { + layers = + { + { + filename = "__base__/graphics/entity/gate/gate-horizontal.png", + line_length = 8, + width = 34, + height = 48, + frame_count = 16, + shift = util.by_pixel(0, -4), + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-horizontal.png", + line_length = 8, + width = 66, + height = 90, + frame_count = 16, + shift = util.by_pixel(0, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/gate/gate-horizontal-shadow.png", + line_length = 8, + width = 62, + height = 30, + frame_count = 16, + shift = util.by_pixel(12, 10), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-horizontal-shadow.png", + line_length = 8, + width = 122, + height = 60, + frame_count = 16, + shift = util.by_pixel(12, 10), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + horizontal_rail_animation_left = + { + layers = + { + { + filename = "__base__/graphics/entity/gate/gate-rail-horizontal-left.png", + line_length = 8, + width = 34, + height = 40, + frame_count = 16, + shift = util.by_pixel(0, -8), + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-rail-horizontal-left.png", + line_length = 8, + width = 66, + height = 74, + frame_count = 16, + shift = util.by_pixel(0, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/gate/gate-rail-horizontal-shadow-left.png", + line_length = 8, + width = 62, + height = 30, + frame_count = 16, + shift = util.by_pixel(12, 10), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-rail-horizontal-shadow-left.png", + line_length = 8, + width = 122, + height = 60, + frame_count = 16, + shift = util.by_pixel(12, 10), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + horizontal_rail_animation_right = + { + layers = + { + { + filename = "__base__/graphics/entity/gate/gate-rail-horizontal-right.png", + line_length = 8, + width = 34, + height = 40, + frame_count = 16, + shift = util.by_pixel(0, -8), + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-rail-horizontal-right.png", + line_length = 8, + width = 66, + height = 74, + frame_count = 16, + shift = util.by_pixel(0, -7), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/gate/gate-rail-horizontal-shadow-right.png", + line_length = 8, + width = 62, + height = 30, + frame_count = 16, + shift = util.by_pixel(12, 10), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-rail-horizontal-shadow-right.png", + line_length = 8, + width = 122, + height = 58, + frame_count = 16, + shift = util.by_pixel(12, 11), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + vertical_rail_animation_left = + { + layers = + { + { + filename = "__base__/graphics/entity/gate/gate-rail-vertical-left.png", + line_length = 8, + width = 22, + height = 62, + frame_count = 16, + shift = util.by_pixel(0, -14), + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-rail-vertical-left.png", + line_length = 8, + width = 42, + height = 118, + frame_count = 16, + shift = util.by_pixel(0, -13), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/gate/gate-rail-vertical-shadow-left.png", + line_length = 8, + width = 44, + height = 54, + frame_count = 16, + shift = util.by_pixel(8, 8), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-rail-vertical-shadow-left.png", + line_length = 8, + width = 82, + height = 104, + frame_count = 16, + shift = util.by_pixel(9, 9), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + vertical_rail_animation_right = + { + layers = + { + { + filename = "__base__/graphics/entity/gate/gate-rail-vertical-right.png", + line_length = 8, + width = 22, + height = 62, + frame_count = 16, + shift = util.by_pixel(0, -14), + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-rail-vertical-right.png", + line_length = 8, + width = 42, + height = 118, + frame_count = 16, + shift = util.by_pixel(0, -13), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/gate/gate-rail-vertical-shadow-right.png", + line_length = 8, + width = 44, + height = 54, + frame_count = 16, + shift = util.by_pixel(8, 8), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-rail-vertical-shadow-right.png", + line_length = 8, + width = 82, + height = 104, + frame_count = 16, + shift = util.by_pixel(9, 9), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + vertical_rail_base = + { + filename = "__base__/graphics/entity/gate/gate-rail-base-vertical.png", + line_length = 8, + width = 68, + height = 66, + frame_count = 16, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-rail-base-vertical.png", + line_length = 8, + width = 138, + height = 130, + frame_count = 16, + shift = util.by_pixel(-1, 0), + scale = 0.5 + } + }, + horizontal_rail_base = + { + filename = "__base__/graphics/entity/gate/gate-rail-base-horizontal.png", + line_length = 8, + width = 66, + height = 54, + frame_count = 16, + shift = util.by_pixel(0, 2), + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-rail-base-horizontal.png", + line_length = 8, + width = 130, + height = 104, + frame_count = 16, + shift = util.by_pixel(0, 3), + scale = 0.5 + } + }, + wall_patch = + { + layers = + { + { + filename = "__base__/graphics/entity/gate/gate-wall-patch.png", + line_length = 8, + width = 34, + height = 48, + frame_count = 16, + shift = util.by_pixel(0, 12), + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-wall-patch.png", + line_length = 8, + width = 70, + height = 94, + frame_count = 16, + shift = util.by_pixel(-1, 13), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/gate/gate-wall-patch-shadow.png", + line_length = 8, + width = 44, + height = 38, + frame_count = 16, + shift = util.by_pixel(8, 32), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/gate/hr-gate-wall-patch-shadow.png", + line_length = 8, + width = 82, + height = 72, + frame_count = 16, + shift = util.by_pixel(9, 33), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.gate_open, + close_sound = sounds.gate_close + }, + + { + type = "container", + name = "steel-chest", + icon = "__base__/graphics/icons/steel-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.2, result = "steel-chest"}, + max_health = 350, + corpse = "steel-chest-remnants", + dying_explosion = "steel-chest-explosion", + open_sound = { filename = "__base__/sound/metallic-chest-open.ogg", volume=0.43 }, + close_sound = { filename = "__base__/sound/metallic-chest-close.ogg", volume = 0.43 }, + resistances = + { + { + type = "fire", + percent = 90 + }, + { + type = "impact", + percent = 60 + } + }, + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + fast_replaceable_group = "container", + inventory_size = 48, + vehicle_impact_sound = sounds.generic_impact, + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/steel-chest/steel-chest.png", + priority = "extra-high", + width = 32, + height = 40, + shift = util.by_pixel(0, -0.5), + hr_version = + { + filename = "__base__/graphics/entity/steel-chest/hr-steel-chest.png", + priority = "extra-high", + width = 64, + height = 80, + shift = util.by_pixel(-0.25, -0.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/steel-chest/steel-chest-shadow.png", + priority = "extra-high", + width = 56, + height = 22, + shift = util.by_pixel(12, 7.5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/steel-chest/hr-steel-chest-shadow.png", + priority = "extra-high", + width = 110, + height = 46, + shift = util.by_pixel(12.25, 8), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + circuit_wire_connection_point = circuit_connector_definitions["chest"].points, + circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + }, + { + type = "train-stop", + name = "train-stop", + icon = "__base__/graphics/icons/train-stop.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "filter-directions"}, + minable = {mining_time = 0.2, result = "train-stop"}, + max_health = 250, + corpse = "train-stop-remnants", + dying_explosion = "train-stop-explosion", + collision_box = {{-0.5, -0.5}, {0.5, 0.5}}, + selection_box = {{-0.9, -0.9}, {0.9, 0.9}}, + damaged_trigger_effect = hit_effects.entity(), + drawing_boxes = + { + north = {{-3,-2.5}, {0.8, 1.25}}, + east = {{-1.75, -4.25},{1.625, 0.5}}, + south = {{-0.8125, -3.625},{2.75, 0.4375}}, + west = {{-1.75, -1.6875},{2.0625, 2.75}} + }, + tile_width = 2, + tile_height = 2, + animation_ticks_per_frame = 20, + rail_overlay_animations = make_4way_animation_from_spritesheet( + { + filename = "__base__/graphics/entity/train-stop/train-stop-ground.png", + width = 194, + height = 189, + direction_count = 4, + shift = util.by_pixel(0, -0.5), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-ground.png", + width = 386, + height = 377, + direction_count = 4, + shift = util.by_pixel(0, -0.75), + scale = 0.5 + } + }), + + animations = make_4way_animation_from_spritesheet({ layers = + { + { + filename = "__base__/graphics/entity/train-stop/train-stop-bottom.png", + width = 71, + height = 146, + direction_count = 4, + shift = util.by_pixel(-0.5, -27), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-bottom.png", + width = 140, + height = 291, + direction_count = 4, + shift = util.by_pixel(-0.5, -26.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/train-stop/train-stop-shadow.png", + width = 361, + height = 304, + direction_count = 4, + shift = util.by_pixel(-7.5, 18), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-shadow.png", + width = 720, + height = 607, + direction_count = 4, + shift = util.by_pixel(-7.5, 17.75), + draw_as_shadow = true, + scale = 0.5 + } + } + }}), + + top_animations = make_4way_animation_from_spritesheet({ layers = + { + { + filename = "__base__/graphics/entity/train-stop/train-stop-top.png", + width = 156, + height = 153, + direction_count = 4, + shift = util.by_pixel(0, -50.5), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-top.png", + width = 311, + height = 305, + direction_count = 4, + shift = util.by_pixel(0, -50.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/train-stop/train-stop-top-mask.png", + width = 154, + height = 148, + direction_count = 4, + apply_runtime_tint = true, + shift = util.by_pixel(0, -49), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-top-mask.png", + width = 306, + height = 295, + direction_count = 4, + apply_runtime_tint = true, + shift = util.by_pixel(-0.25, -48.75), + scale = 0.5 + } + } + }}), + + light1 = + { + light = {intensity = 0.2, size = 2}, + picture = + { + north = + { + filename = "__base__/graphics/entity/train-stop/train-stop-north-light-1.png", + draw_as_glow = true, + width = 9, + height = 5, + frame_count = 1, + shift = util.by_pixel(-70.5, -44.5), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-north-light-1.png", + draw_as_glow = true, + width = 17, + height = 9, + frame_count = 1, + shift = util.by_pixel(-70.75, -44.25), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/train-stop/train-stop-east-light-1.png", + draw_as_glow = true, + width = 3, + height = 9, + frame_count = 1, + shift = util.by_pixel(34.5, 19.5), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-east-light-1.png", + draw_as_glow = true, + width = 6, + height = 16, + frame_count = 1, + shift = util.by_pixel(34.5, 19.5), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/train-stop/train-stop-south-light-1.png", + draw_as_glow = true, + width = 8, + height = 2, + frame_count = 1, + shift = util.by_pixel(70, -95), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-south-light-1.png", + draw_as_glow = true, + width = 16, + height = 4, + frame_count = 1, + shift = util.by_pixel(70, -95), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/train-stop/train-stop-west-light-1.png", + draw_as_glow = true, + width = 3, + height = 8, + frame_count = 1, + shift = util.by_pixel(-30.5, -112), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-west-light-1.png", + draw_as_glow = true, + width = 6, + height = 16, + frame_count = 1, + shift = util.by_pixel(-30.5, -112), + scale = 0.5 + } + } + }, + red_picture = + { + north = + { + filename = "__base__/graphics/entity/train-stop/train-stop-north-red-light-1.png", + draw_as_glow = true, + width = 9, + height = 5, + frame_count = 1, + shift = util.by_pixel(-70.5, -44.5), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-north-red-light-1.png", + draw_as_glow = true, + width = 17, + height = 9, + frame_count = 1, + shift = util.by_pixel(-70.75, -44.25), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/train-stop/train-stop-east-red-light-1.png", + draw_as_glow = true, + width = 3, + height = 9, + frame_count = 1, + shift = util.by_pixel(34.5, 19.5), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-east-red-light-1.png", + draw_as_glow = true, + width = 6, + height = 16, + frame_count = 1, + shift = util.by_pixel(34.5, 19.5), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/train-stop/train-stop-south-red-light-1.png", + draw_as_glow = true, + width = 8, + height = 2, + frame_count = 1, + shift = util.by_pixel(70, -95), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-south-red-light-1.png", + draw_as_glow = true, + width = 16, + height = 4, + frame_count = 1, + shift = util.by_pixel(70, -95), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/train-stop/train-stop-west-red-light-1.png", + draw_as_glow = true, + width = 3, + height = 8, + frame_count = 1, + shift = util.by_pixel(-30.5, -112), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-west-red-light-1.png", + draw_as_glow = true, + width = 6, + height = 16, + frame_count = 1, + shift = util.by_pixel(-30.5, -112), + scale = 0.5 + } + } + } + }, + + light2 = + { + light = {intensity = 0.2, size = 2}, + picture = + { + north = + { + filename = "__base__/graphics/entity/train-stop/train-stop-north-light-2.png", + draw_as_glow = true, + width = 9, + height = 5, + frame_count = 1, + shift = util.by_pixel(-57.5, -43.5), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-north-light-2.png", + draw_as_glow = true, + width = 16, + height = 9, + frame_count = 1, + shift = util.by_pixel(-57.5, -43.75), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/train-stop/train-stop-east-light-2.png", + draw_as_glow = true, + width = 3, + height = 8, + frame_count = 1, + shift = util.by_pixel(34.5, 10), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-east-light-2.png", + draw_as_glow = true, + width = 6, + height = 16, + frame_count = 1, + shift = util.by_pixel(34.5, 10), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/train-stop/train-stop-south-light-2.png", + draw_as_glow = true, + width = 8, + height = 3, + frame_count = 1, + shift = util.by_pixel(57, -94.5), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-south-light-2.png", + draw_as_glow = true, + width = 16, + height = 5, + frame_count = 1, + shift = util.by_pixel(57, -94.75), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/train-stop/train-stop-west-light-2.png", + draw_as_glow = true, + width = 4, + height = 8, + frame_count = 1, + shift = util.by_pixel(-31, -103), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-west-light-2.png", + draw_as_glow = true, + width = 7, + height = 15, + frame_count = 1, + shift = util.by_pixel(-30.75, -102.75), + scale = 0.5 + } + } + }, + red_picture = + { + north = + { + filename = "__base__/graphics/entity/train-stop/train-stop-north-red-light-2.png", + draw_as_glow = true, + width = 9, + height = 5, + frame_count = 1, + shift = util.by_pixel(-57.5, -43.5), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-north-red-light-2.png", + draw_as_glow = true, + width = 16, + height = 9, + frame_count = 1, + shift = util.by_pixel(-57.5, -43.75), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/train-stop/train-stop-east-red-light-2.png", + draw_as_glow = true, + width = 3, + height = 8, + frame_count = 1, + shift = util.by_pixel(34.5, 10), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-east-red-light-2.png", + draw_as_glow = true, + width = 6, + height = 16, + frame_count = 1, + shift = util.by_pixel(34.5, 10), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/train-stop/train-stop-south-red-light-2.png", + draw_as_glow = true, + width = 8, + height = 3, + frame_count = 1, + shift = util.by_pixel(57, -94.5), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-south-red-light-2.png", + draw_as_glow = true, + width = 16, + height = 5, + frame_count = 1, + shift = util.by_pixel(57, -94.75), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/train-stop/train-stop-west-red-light-2.png", + draw_as_glow = true, + width = 4, + height = 8, + frame_count = 1, + shift = util.by_pixel(-31, -103), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/hr-train-stop-west-red-light-2.png", + draw_as_glow = true, + width = 7, + height = 15, + frame_count = 1, + shift = util.by_pixel(-30.75, -102.75), + scale = 0.5 + } + } + } + }, + + color={r=0.95, g=0, b=0, a=0.5}, + + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + { + filename = "__base__/sound/train-stop.ogg", volume = 0.7 + } + }, + audible_distance_modifier = 0.2 + }, + + circuit_wire_connection_points = circuit_connector_definitions["train-station"].points, + circuit_connector_sprites = circuit_connector_definitions["train-station"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance, + + default_train_stopped_signal = {type = "virtual", name = "signal-T"}, + default_trains_count_signal = {type = "virtual", name = "signal-C"}, + default_trains_limit_signal = {type = "virtual", name = "signal-L"} + }, + { + type = "rail-signal", + name = "rail-signal", + icon = "__base__/graphics/icons/rail-signal.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "building-direction-8-way", "filter-directions", "fast-replaceable-no-build-while-moving"}, + fast_replaceable_group = "rail-signal", + minable = {mining_time = 0.1, result = "rail-signal"}, + max_health = 100, + corpse = "rail-signal-remnants", + dying_explosion = "rail-signal-explosion", + collision_box = {{-0.2, -0.2}, {0.2, 0.2}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/rail-signal/rail-signal.png", + priority = "high", + width = 96, + height = 96, + frame_count = 3, + direction_count = 8, + hr_version = + { + filename = "__base__/graphics/entity/rail-signal/hr-rail-signal.png", + priority = "high", + width = 192, + height = 192, + frame_count = 3, + direction_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rail-signal/rail-signal-light.png", + priority = "low", + blend_mode = "additive", + draw_as_light = true, + width = 96, + height = 96, + frame_count = 3, + direction_count = 8, + hr_version = + { + filename = "__base__/graphics/entity/rail-signal/hr-rail-signal-light.png", + priority = "low", + blend_mode = "additive", + draw_as_light = true, + width = 192, + height = 192, + frame_count = 3, + direction_count = 8, + scale = 0.5 + } + } + } + }, + rail_piece = + { + filename = "__base__/graphics/entity/rail-signal/rail-signal-metal.png", + line_length = 10, + width = 96, + height = 96, + frame_count = 10, + axially_symmetrical = false, + hr_version = + { + filename = "__base__/graphics/entity/rail-signal/hr-rail-signal-metal.png", + line_length = 10, + width = 192, + height = 192, + frame_count = 10, + axially_symmetrical = false, + scale = 0.5 + } + }, + + green_light = {intensity = 0.2, size = 4, color={g=1}}, + orange_light = {intensity = 0.2, size = 4, color={r=1, g=0.5}}, + red_light = {intensity = 0.2, size = 4, color={r=1}}, + + circuit_wire_connection_points = circuit_connector_definitions["rail-signal"].points, + circuit_connector_sprites = circuit_connector_definitions["rail-signal"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance, + + default_red_output_signal = {type = "virtual", name = "signal-red"}, + default_orange_output_signal = {type = "virtual", name = "signal-yellow"}, + default_green_output_signal = {type = "virtual", name = "signal-green"} + }, + { + type = "rail-chain-signal", + name = "rail-chain-signal", + icon = "__base__/graphics/icons/rail-chain-signal.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "building-direction-8-way", "filter-directions", "fast-replaceable-no-build-while-moving"}, + fast_replaceable_group = "rail-signal", + minable = {mining_time = 0.1, result = "rail-chain-signal"}, + max_health = 100, + corpse = "rail-chain-signal-remnants", + dying_explosion = "rail-chain-signal-explosion", + collision_box = {{-0.2, -0.2}, {0.2, 0.2}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/rail-chain-signal/rail-chain-signal.png", + priority = "high", + line_length = 5, + width = 160, + height = 160, + frame_count = 5, + axially_symmetrical = false, + direction_count = 8, + hr_version = + { + filename = "__base__/graphics/entity/rail-chain-signal/hr-rail-chain-signal.png", + priority = "high", + line_length = 5, + width = 320, + height = 320, + frame_count = 5, + axially_symmetrical = false, + direction_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rail-chain-signal/rail-chain-signal-light.png", + priority = "low", + blend_mode = "additive", + draw_as_light = true, + line_length = 5, + width = 160, + height = 160, + frame_count = 5, + direction_count = 8, + hr_version = + { + filename = "__base__/graphics/entity/rail-chain-signal/hr-rail-chain-signal-light.png", + priority = "low", + blend_mode = "additive", + draw_as_light = true, + line_length = 5, + width = 320, + height = 320, + frame_count = 5, + direction_count = 8, + scale = 0.5 + } + } + } + }, + rail_piece = + { + filename = "__base__/graphics/entity/rail-chain-signal/rail-chain-signal-metal.png", + line_length = 10, + width = 192, + height = 192, + frame_count = 10, + axially_symmetrical = false, + hr_version = + { + filename = "__base__/graphics/entity/rail-chain-signal/hr-rail-chain-signal-metal.png", + line_length = 10, + width = 384, + height = 384, + frame_count = 10, + axially_symmetrical = false, + scale = 0.5 + } + }, + selection_box_offsets = + { + {0, 0}, + {0, 0}, + {0, 0}, + {0, 0}, + {0, 0}, + {0, 0}, + {0, 0}, + {0, 0} + }, + + green_light = {intensity = 0.2, size = 4, color={r=0, g=1, b=0}}, + orange_light = {intensity = 0.2, size = 4, color={r=1, g=0.5, b=0}}, + red_light = {intensity = 0.2, size = 4, color={r=1, g=0, b=0}}, + blue_light = {intensity = 0.2, size = 4, color={r=0.4, g=0.4, b=1}}, + + circuit_wire_connection_points = circuit_connector_definitions["rail-chain-signal"].points, + circuit_connector_sprites = circuit_connector_definitions["rail-chain-signal"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance, + + default_red_output_signal = {type = "virtual", name = "signal-red"}, + default_orange_output_signal = {type = "virtual", name = "signal-yellow"}, + default_green_output_signal = {type = "virtual", name = "signal-green"}, + default_blue_output_signal = {type = "virtual", name = "signal-blue"} + }, + + { + type = "underground-belt", + name = "fast-underground-belt", + icon = "__base__/graphics/icons/fast-underground-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "fast-underground-belt"}, + max_health = 160, + corpse = "fast-underground-belt-remnants", + dying_explosion = "fast-underground-belt-explosion", + max_distance = 7, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/fast-underground-belt.ogg", + volume = 0.27 + }, + max_sounds_per_type = 2, + audible_distance_modifier = 0.5, + persistent = true, + use_doppler_shift = false + }, + underground_sprite = + { + filename = "__core__/graphics/arrows/underground-lines.png", + priority = "high", + width = 64, + height = 64, + x = 64, + scale = 0.5 + }, + underground_remove_belts_sprite = + { + filename = "__core__/graphics/arrows/underground-lines-remove.png", + priority = "high", + width = 64, + height = 64, + x = 64, + scale = 0.5 + }, + resistances = + { + { + type = "fire", + percent = 60 + }, + { + type = "impact", + percent = 30 + } + }, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + animation_speed_coefficient = 32, + belt_animation_set = fast_belt_animation_set, + fast_replaceable_group = "transport-belt", + next_upgrade = "express-underground-belt", + speed = 0.0625, + structure = + { + direction_in = + { + sheet = + { + filename = "__base__/graphics/entity/fast-underground-belt/fast-underground-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + y = 96, + hr_version = + { + filename = "__base__/graphics/entity/fast-underground-belt/hr-fast-underground-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + y = 192, + scale = 0.5 + } + } + }, + direction_out = + { + sheet = + { + filename = "__base__/graphics/entity/fast-underground-belt/fast-underground-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + hr_version = + { + filename = "__base__/graphics/entity/fast-underground-belt/hr-fast-underground-belt-structure.png", + priority = "extra-high", + width = 192, + height =192, + scale = 0.5 + } + } + }, + direction_in_side_loading = + { + sheet = + { + filename = "__base__/graphics/entity/fast-underground-belt/fast-underground-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + y = 96*3, + hr_version = + { + filename = "__base__/graphics/entity/fast-underground-belt/hr-fast-underground-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + y = 192*3, + scale = 0.5 + } + } + }, + direction_out_side_loading = + { + sheet = + { + filename = "__base__/graphics/entity/fast-underground-belt/fast-underground-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + y = 96*2, + hr_version = + { + filename = "__base__/graphics/entity/fast-underground-belt/hr-fast-underground-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + y = 192*2, + scale = 0.5 + } + } + }, + back_patch = + { + sheet = + { + filename = "__base__/graphics/entity/fast-underground-belt/fast-underground-belt-structure-back-patch.png", + priority = "extra-high", + width = 96, + height = 96, + hr_version = + { + filename = "__base__/graphics/entity/fast-underground-belt/hr-fast-underground-belt-structure-back-patch.png", + priority = "extra-high", + width = 192, + height = 192, + scale = 0.5 + } + } + }, + front_patch = + { + sheet = + { + filename = "__base__/graphics/entity/fast-underground-belt/fast-underground-belt-structure-front-patch.png", + priority = "extra-high", + width = 96, + height = 96, + hr_version = + { + filename = "__base__/graphics/entity/fast-underground-belt/hr-fast-underground-belt-structure-front-patch.png", + priority = "extra-high", + width = 192, + height = 192, + scale = 0.5 + } + } + } + } + }, + { + type = "splitter", + name = "fast-splitter", + icon = "__base__/graphics/icons/fast-splitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "fast-splitter"}, + max_health = 180, + corpse = "fast-splitter-remnants", + dying_explosion = "fast-splitter-explosion", + resistances = + { + { + type = "fire", + percent = 60 + } + }, + collision_box = {{-0.9, -0.4}, {0.9, 0.4}}, + selection_box = {{-0.9, -0.5}, {0.9, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + animation_speed_coefficient = 32, + structure_animation_speed_coefficient = 1.2, + structure_animation_movement_cooldown = 10, + belt_animation_set = fast_belt_animation_set, + fast_replaceable_group = "transport-belt", + next_upgrade = "express-splitter", + speed = 0.0625, + working_sound = sounds.fast_splitter, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + structure = + { + north = + { + filename = "__base__/graphics/entity/fast-splitter/fast-splitter-north.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 82, + height = 36, + shift = util.by_pixel(6, 0), + hr_version = + { + filename = "__base__/graphics/entity/fast-splitter/hr-fast-splitter-north.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 160, + height = 70, + shift = util.by_pixel(7, 0), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/fast-splitter/fast-splitter-east.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 46, + height = 44, + shift = util.by_pixel(4, 12), + hr_version = + { + filename = "__base__/graphics/entity/fast-splitter/hr-fast-splitter-east.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 90, + height = 84, + shift = util.by_pixel(4, 13), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/fast-splitter/fast-splitter-south.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 82, + height = 32, + shift = util.by_pixel(4, 0), + hr_version = + { + filename = "__base__/graphics/entity/fast-splitter/hr-fast-splitter-south.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 164, + height = 64, + shift = util.by_pixel(4, 0), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/fast-splitter/fast-splitter-west.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 46, + height = 44, + shift = util.by_pixel(6, 12), + hr_version = + { + filename = "__base__/graphics/entity/fast-splitter/hr-fast-splitter-west.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 90, + height = 86, + shift = util.by_pixel(6, 12), + scale = 0.5 + } + } + }, + structure_patch = + { + north = util.empty_sprite(), + east = + { + filename = "__base__/graphics/entity/fast-splitter/fast-splitter-east-top_patch.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 46, + height = 52, + shift = util.by_pixel(4, -20), + hr_version = + { + filename = "__base__/graphics/entity/fast-splitter/hr-fast-splitter-east-top_patch.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 90, + height = 104, + shift = util.by_pixel(4, -20), + scale = 0.5 + } + }, + south = util.empty_sprite(), + west = + { + filename = "__base__/graphics/entity/fast-splitter/fast-splitter-west-top_patch.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 46, + height = 48, + shift = util.by_pixel(6, -18), + hr_version = + { + filename = "__base__/graphics/entity/fast-splitter/hr-fast-splitter-west-top_patch.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 90, + height = 96, + shift = util.by_pixel(6, -18), + scale = 0.5 + } + } + } + }, + { + type = "transport-belt", + name = "fast-transport-belt", + icon = "__base__/graphics/icons/fast-transport-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "fast-transport-belt"}, + max_health = 160, + corpse = "fast-transport-belt-remnants", + dying_explosion = "fast-transport-belt-explosion", + resistances = + { + { + type = "fire", + percent = 50 + } + }, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/fast-transport-belt.ogg", + volume = 0.3 + }, + persistent = true + }, + animation_speed_coefficient = 32, + belt_animation_set = fast_belt_animation_set, + fast_replaceable_group = "transport-belt", + related_underground_belt = "fast-underground-belt", + next_upgrade = "express-transport-belt", + speed = 0.0625, + connector_frame_sprites = transport_belt_connector_frame_sprites, + circuit_wire_connection_points = circuit_connector_definitions["belt"].points, + circuit_connector_sprites = circuit_connector_definitions["belt"].sprites, + circuit_wire_max_distance = transport_belt_circuit_wire_max_distance + }, + + { + type = "solar-panel", + name = "solar-panel", + icon = "__base__/graphics/icons/solar-panel.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "solar-panel"}, + max_health = 200, + corpse = "solar-panel-remnants", + dying_explosion = "solar-panel-explosion", + collision_box = {{-1.4, -1.4}, {1.4, 1.4}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + energy_source = + { + type = "electric", + usage_priority = "solar" + }, + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/solar-panel/solar-panel.png", + priority = "high", + width = 116, + height = 112, + shift = util.by_pixel(-3, 3), + hr_version = + { + filename = "__base__/graphics/entity/solar-panel/hr-solar-panel.png", + priority = "high", + width = 230, + height = 224, + shift = util.by_pixel(-3, 3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/solar-panel/solar-panel-shadow.png", + priority = "high", + width = 112, + height = 90, + shift = util.by_pixel(10, 6), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/solar-panel/hr-solar-panel-shadow.png", + priority = "high", + width = 220, + height = 180, + shift = util.by_pixel(9.5, 6), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + overlay = + { + layers = + { + { + filename = "__base__/graphics/entity/solar-panel/solar-panel-shadow-overlay.png", + priority = "high", + width = 108, + height = 90, + shift = util.by_pixel(11, 6), + hr_version = + { + filename = "__base__/graphics/entity/solar-panel/hr-solar-panel-shadow-overlay.png", + priority = "high", + width = 214, + height = 180, + shift = util.by_pixel(10.5, 6), + scale = 0.5 + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact, + production = "60kW" + }, + + { + type = "accumulator", + name = "accumulator", + icon = "__base__/graphics/icons/accumulator.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "accumulator"}, + max_health = 150, + corpse = "accumulator-remnants", + dying_explosion = "accumulator-explosion", + collision_box = {{-0.9, -0.9}, {0.9, 0.9}}, + selection_box = {{-1, -1}, {1, 1}}, + damaged_trigger_effect = hit_effects.entity(), + drawing_box = {{-1, -1.5}, {1, 1}}, + energy_source = + { + type = "electric", + buffer_capacity = "5MJ", + usage_priority = "tertiary", + input_flow_limit = "300kW", + output_flow_limit = "300kW" + }, + picture = accumulator_picture(), + charge_animation = accumulator_charge(), + water_reflection = accumulator_reflection(), + + charge_cooldown = 30, + --charge_light = {intensity = 0.3, size = 7, color = {r = 1.0, g = 1.0, b = 1.0}}, + discharge_animation = accumulator_discharge(), + discharge_cooldown = 60, + --discharge_light = {intensity = 0.7, size = 7, color = {r = 1.0, g = 1.0, b = 1.0}}, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/accumulator-working.ogg", + volume = 0.4 + }, + idle_sound = + { + filename = "__base__/sound/accumulator-idle.ogg", + volume = 0.35 + }, + --persistent = true, + max_sounds_per_type = 3, + audible_distance_modifier = 0.5, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + + circuit_wire_connection_point = circuit_connector_definitions["accumulator"].points, + circuit_connector_sprites = circuit_connector_definitions["accumulator"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance, + + default_output_signal = {type = "virtual", name = "signal-A"} + }, + + { + type = "electric-energy-interface", + name = "hidden-electric-energy-interface", + icon = "__base__/graphics/icons/solar-panel.png", + icon_size = 64, icon_mipmaps = 4, + localised_name = {"item-name.solar-panel"}, + flags = {}, + max_health = 150, + collision_box = {{0, 0}, {0, 0}}, + selection_box = {{-0, -0}, {0, 0}}, + selectable_in_game = false, + energy_source = + { + type = "electric", + buffer_capacity = "10GJ", + usage_priority = "tertiary", + input_flow_limit = "0kW", + output_flow_limit = "500GW" + }, + energy_production = "500GW", + energy_usage = "0kW", + picture = + { + filename = "__core__/graphics/empty.png", + priority = "extra-high", + width = 1, + height = 1 + }, + order = "h-e-e-i" + } +} +) + +-- for mod backwards compatibility +data.raw["offshore-pump"]["offshore-pump"].picture = data.raw["offshore-pump"]["offshore-pump"].graphics_set.animation +data.raw["offshore-pump"]["offshore-pump"].picture.ignore = true + +data:extend( +{ + { + type = "underground-belt", + name = "express-underground-belt", + icon = "__base__/graphics/icons/express-underground-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "express-underground-belt"}, + max_health = 170, + corpse = "express-underground-belt-remnants", + dying_explosion = "express-underground-belt-explosion", + max_distance = 9, + underground_sprite = + { + filename = "__core__/graphics/arrows/underground-lines.png", + priority = "high", + width = 64, + height = 64, + x = 64, + scale = 0.5 + }, + underground_remove_belts_sprite = + { + filename = "__core__/graphics/arrows/underground-lines-remove.png", + priority = "high", + width = 64, + height = 64, + x = 64, + scale = 0.5 + }, + resistances = + { + { + type = "fire", + percent = 60 + }, + { + type = "impact", + percent = 30 + } + }, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/express-underground-belt.ogg", + volume = 0.35 + }, + max_sounds_per_type = 2, + audible_distance_modifier = 0.5, + persistent = true, + use_doppler_shift = false + }, + animation_speed_coefficient = 32, + belt_animation_set = express_belt_animation_set, + fast_replaceable_group = "transport-belt", + speed = 0.09375, + structure = + { + direction_in = + { + sheet = + { + filename = "__base__/graphics/entity/express-underground-belt/express-underground-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + y = 96, + hr_version = + { + filename = "__base__/graphics/entity/express-underground-belt/hr-express-underground-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + y = 192, + scale = 0.5 + } + } + }, + direction_out = + { + sheet = + { + filename = "__base__/graphics/entity/express-underground-belt/express-underground-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + hr_version = + { + filename = "__base__/graphics/entity/express-underground-belt/hr-express-underground-belt-structure.png", + priority = "extra-high", + width = 192, + height =192, + scale = 0.5 + } + } + }, + direction_in_side_loading = + { + sheet = + { + filename = "__base__/graphics/entity/express-underground-belt/express-underground-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + y = 96*3, + hr_version = + { + filename = "__base__/graphics/entity/express-underground-belt/hr-express-underground-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + y = 192*3, + scale = 0.5 + } + } + }, + direction_out_side_loading = + { + sheet = + { + filename = "__base__/graphics/entity/express-underground-belt/express-underground-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + y = 96*2, + hr_version = + { + filename = "__base__/graphics/entity/express-underground-belt/hr-express-underground-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + y = 192*2, + scale = 0.5 + } + } + }, + back_patch = + { + sheet = + { + filename = "__base__/graphics/entity/express-underground-belt/express-underground-belt-structure-back-patch.png", + priority = "extra-high", + width = 96, + height = 96, + hr_version = + { + filename = "__base__/graphics/entity/express-underground-belt/hr-express-underground-belt-structure-back-patch.png", + priority = "extra-high", + width = 192, + height = 192, + scale = 0.5 + } + } + }, + front_patch = + { + sheet = + { + filename = "__base__/graphics/entity/express-underground-belt/express-underground-belt-structure-front-patch.png", + priority = "extra-high", + width = 96, + height = 96, + hr_version = + { + filename = "__base__/graphics/entity/express-underground-belt/hr-express-underground-belt-structure-front-patch.png", + priority = "extra-high", + width = 192, + height = 192, + scale = 0.5 + } + } + } + } + }, + { + type = "loader", + name = "fast-loader", + icon = "__base__/graphics/icons/fast-loader.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "fast-replaceable-no-build-while-moving", "hidden"}, + minable = {mining_time = 0.1, result = "fast-loader"}, + max_health = 170, + filter_count = 5, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = sounds.fast_loader, + corpse = "small-remnants", + resistances = + { + { + type = "fire", + percent = 60 + } + }, + collision_box = {{-0.4, -0.9}, {0.4, 0.9}}, + selection_box = {{-0.5, -1}, {0.5, 1}}, + damaged_trigger_effect = hit_effects.entity(), + animation_speed_coefficient = 32, + belt_animation_set = fast_belt_animation_set, + fast_replaceable_group = "loader", + speed = 0.0625, + structure_render_layer = "lower-object", + structure = + { + direction_in = + { + sheet = + { + filename = "__base__/graphics/entity/loader/loader-structure.png", + priority = "extra-high", + width = 64, + height = 64 + } + }, + direction_out = + { + sheet = + { + filename = "__base__/graphics/entity/loader/loader-structure.png", + priority = "extra-high", + width = 64, + height = 64, + y = 64 + } + } + } + }, + { + type = "loader", + name = "express-loader", + icon = "__base__/graphics/icons/express-loader.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "fast-replaceable-no-build-while-moving", "hidden"}, + minable = {mining_time = 0.1, result = "express-loader"}, + max_health = 170, + filter_count = 5, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = sounds.express_loader, + corpse = "small-remnants", + resistances = + { + { + type = "fire", + percent = 60 + } + }, + collision_box = {{-0.4, -0.9}, {0.4, 0.9}}, + selection_box = {{-0.5, -1}, {0.5, 1}}, + damaged_trigger_effect = hit_effects.entity(), + animation_speed_coefficient = 32, + belt_animation_set = express_belt_animation_set, + fast_replaceable_group = "loader", + speed = 0.09375, + structure_render_layer = "lower-object", + structure = + { + direction_in = + { + sheet = + { + filename = "__base__/graphics/entity/loader/loader-structure.png", + priority = "extra-high", + width = 64, + height = 64 + } + }, + direction_out = + { + sheet = + { + filename = "__base__/graphics/entity/loader/loader-structure.png", + priority = "extra-high", + width = 64, + height = 64, + y = 64 + } + } + } + }, + { + type = "splitter", + name = "express-splitter", + icon = "__base__/graphics/icons/express-splitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "express-splitter"}, + max_health = 190, + corpse = "express-splitter-remnants", + dying_explosion = "express-splitter-explosion", + resistances = + { + { + type = "fire", + percent = 60 + } + }, + collision_box = {{-0.9, -0.4}, {0.9, 0.4}}, + selection_box = {{-0.9, -0.5}, {0.9, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + animation_speed_coefficient = 32, + structure_animation_speed_coefficient = 1.2, + structure_animation_movement_cooldown = 10, + belt_animation_set = express_belt_animation_set, + fast_replaceable_group = "transport-belt", + speed = 0.09375, + working_sound = sounds.express_splitter, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + structure = + { + north = + { + filename = "__base__/graphics/entity/express-splitter/express-splitter-north.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 82, + height = 36, + shift = util.by_pixel(6, 0), + hr_version = + { + filename = "__base__/graphics/entity/express-splitter/hr-express-splitter-north.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 160, + height = 70, + shift = util.by_pixel(7, 0), + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/express-splitter/express-splitter-east.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 46, + height = 44, + shift = util.by_pixel(4, 12), + hr_version = + { + filename = "__base__/graphics/entity/express-splitter/hr-express-splitter-east.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 90, + height = 84, + shift = util.by_pixel(4, 13), + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/express-splitter/express-splitter-south.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 82, + height = 32, + shift = util.by_pixel(4, 0), + hr_version = + { + filename = "__base__/graphics/entity/express-splitter/hr-express-splitter-south.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 164, + height = 64, + shift = util.by_pixel(4, 0), + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/express-splitter/express-splitter-west.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 46, + height = 44, + shift = util.by_pixel(6, 12), + hr_version = + { + filename = "__base__/graphics/entity/express-splitter/hr-express-splitter-west.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 94, + height = 86, + shift = util.by_pixel(5, 12), + scale = 0.5 + } + } + }, + structure_patch = + { + north = util.empty_sprite(), + east = + { + filename = "__base__/graphics/entity/express-splitter/express-splitter-east-top_patch.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 46, + height = 52, + shift = util.by_pixel(4, -20), + hr_version = + { + filename = "__base__/graphics/entity/express-splitter/hr-express-splitter-east-top_patch.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 90, + height = 104, + shift = util.by_pixel(4, -20), + scale = 0.5 + } + }, + south = util.empty_sprite(), + west = + { + filename = "__base__/graphics/entity/express-splitter/express-splitter-west-top_patch.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 46, + height = 48, + shift = util.by_pixel(6, -18), + hr_version = + { + filename = "__base__/graphics/entity/express-splitter/hr-express-splitter-west-top_patch.png", + frame_count = 32, + line_length = 8, + priority = "extra-high", + width = 94, + height = 96, + shift = util.by_pixel(5, -18), + scale = 0.5 + } + } + } + }, + { + type = "transport-belt", + name = "express-transport-belt", + icon = "__base__/graphics/icons/express-transport-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "express-transport-belt"}, + max_health = 170, + corpse = "express-transport-belt-remnants", + dying_explosion = "express-transport-belt-explosion", + resistances = + { + { + type = "fire", + percent = 50 + } + }, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/express-transport-belt.ogg", + volume = 0.3 + }, + persistent = true, + use_doppler_shift = false + }, + animation_speed_coefficient = 32, + belt_animation_set = express_belt_animation_set, + related_underground_belt = "express-underground-belt", + fast_replaceable_group = "transport-belt", + speed = 0.09375, + connector_frame_sprites = transport_belt_connector_frame_sprites, + circuit_wire_connection_points = circuit_connector_definitions["belt"].points, + circuit_connector_sprites = circuit_connector_definitions["belt"].sprites, + circuit_wire_max_distance = transport_belt_circuit_wire_max_distance + }, + { + type = "assembling-machine", + name = "assembling-machine-3", + icon = "__base__/graphics/icons/assembling-machine-3.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral","placeable-player", "player-creation"}, + minable = {mining_time = 0.2, result = "assembling-machine-3"}, + max_health = 400, + corpse = "assembling-machine-3-remnants", + dying_explosion = "assembling-machine-3-explosion", + alert_icon_shift = util.by_pixel(-3, -12), + resistances = + { + { + type = "fire", + percent = 70 + } + }, + fluid_boxes = + { + { + production_type = "input", + pipe_picture = assembler3pipepictures(), + pipe_covers = pipecoverspictures(), + base_area = 10, + base_level = -1, + pipe_connections = {{ type="input", position = {0, -2} }}, + secondary_draw_orders = { north = -1 } + }, + { + production_type = "output", + pipe_picture = assembler3pipepictures(), + pipe_covers = pipecoverspictures(), + base_area = 10, + base_level = 1, + pipe_connections = {{ type="output", position = {0, 2} }}, + secondary_draw_orders = { north = -1 } + }, + off_when_no_fluid_recipe = true + }, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + vehicle_impact_sound = sounds.generic_impact, + working_sound = + { + sound = + { + { + filename = "__base__/sound/assembling-machine-t3-1.ogg", + volume = 0.45 + } + }, + audible_distance_modifier = 0.5, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + collision_box = {{-1.2, -1.2}, {1.2, 1.2}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + drawing_box = {{-1.5, -1.7}, {1.5, 1.5}}, + fast_replaceable_group = "assembling-machine", + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/assembling-machine-3/assembling-machine-3.png", + priority = "high", + width = 108, + height = 119, + frame_count = 32, + line_length = 8, + shift = util.by_pixel(0, -0.5), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-3/hr-assembling-machine-3.png", + priority = "high", + width = 214, + height = 237, + frame_count = 32, + line_length = 8, + shift = util.by_pixel(0, -0.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/assembling-machine-3/assembling-machine-3-shadow.png", + priority = "high", + width = 130, + height = 82, + frame_count = 32, + line_length = 8, + draw_as_shadow = true, + shift = util.by_pixel(28, 4), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-3/hr-assembling-machine-3-shadow.png", + priority = "high", + width = 260, + height = 162, + frame_count = 32, + line_length = 8, + draw_as_shadow = true, + shift = util.by_pixel(28, 4), + scale = 0.5 + } + } + } + }, + + crafting_categories = {"basic-crafting", "crafting", "advanced-crafting", "crafting-with-fluid"}, + crafting_speed = 1.25, + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + emissions_per_minute = 2 + }, + energy_usage = "375kW", + module_specification = + { + module_slots = 4 + }, + allowed_effects = {"consumption", "speed", "productivity", "pollution"} + }, + { + type = "inserter", + name = "stack-inserter", + icon = "__base__/graphics/icons/stack-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + stack = true, + minable = { mining_time = 0.1, result = "stack-inserter" }, + max_health = 160, + corpse = "stack-inserter-remnants", + dying_explosion = "stack-inserter-explosion", + resistances = + { + { + type = "fire", + percent = 90 + } + }, + collision_box = {{-0.15, -0.15}, {0.15, 0.15}}, + selection_box = {{-0.4, -0.35}, {0.4, 0.45}}, + damaged_trigger_effect = hit_effects.entity(), + pickup_position = {0, -1}, + insert_position = {0, 1.2}, + energy_per_movement = "20KJ", + energy_per_rotation = "20KJ", + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + drain = "1kW" + }, + extension_speed = 0.07, + rotation_speed = 0.04, + fast_replaceable_group = "inserter", + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = sounds.inserter_fast, + hand_base_picture = + { + filename = "__base__/graphics/entity/stack-inserter/stack-inserter-hand-base.png", + priority = "extra-high", + width = 8, + height = 34, + hr_version = + { + filename = "__base__/graphics/entity/stack-inserter/hr-stack-inserter-hand-base.png", + priority = "extra-high", + width = 32, + height = 136, + scale = 0.25 + } + }, + hand_closed_picture = + { + filename = "__base__/graphics/entity/stack-inserter/stack-inserter-hand-closed.png", + priority = "extra-high", + width = 24, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/stack-inserter/hr-stack-inserter-hand-closed.png", + priority = "extra-high", + width = 100, + height = 164, + scale = 0.25 + } + }, + hand_open_picture = + { + filename = "__base__/graphics/entity/stack-inserter/stack-inserter-hand-open.png", + priority = "extra-high", + width = 32, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/stack-inserter/hr-stack-inserter-hand-open.png", + priority = "extra-high", + width = 130, + height = 164, + scale = 0.25 + } + }, + hand_base_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 8, + height = 33, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 32, + height = 132, + scale = 0.25 + } + }, + hand_closed_shadow = + { + filename = "__base__/graphics/entity/stack-inserter/stack-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 24, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/stack-inserter/hr-stack-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 100, + height = 164, + scale = 0.25 + } + }, + hand_open_shadow = + { + filename = "__base__/graphics/entity/stack-inserter/stack-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 32, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/stack-inserter/hr-stack-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 130, + height = 164, + scale = 0.25 + } + }, + platform_picture = + { + sheet = + { + filename = "__base__/graphics/entity/stack-inserter/stack-inserter-platform.png", + priority = "extra-high", + width = 46, + height = 46, + shift = {0.09375, 0}, + hr_version = + { + filename = "__base__/graphics/entity/stack-inserter/hr-stack-inserter-platform.png", + priority = "extra-high", + width = 105, + height = 79, + shift = util.by_pixel(1.5, 7.5-1), + scale = 0.5 + } + } + }, + circuit_wire_connection_points = circuit_connector_definitions["inserter"].points, + circuit_connector_sprites = circuit_connector_definitions["inserter"].sprites, + circuit_wire_max_distance = inserter_circuit_wire_max_distance, + default_stack_control_input_signal = inserter_default_stack_control_input_signal + }, + { + type = "inserter", + name = "stack-filter-inserter", + icon = "__base__/graphics/icons/stack-filter-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + stack = true, + filter_count = 1, + minable = { mining_time = 0.1, result = "stack-filter-inserter" }, + max_health = 160, + corpse = "stack-filter-inserter-remnants", + dying_explosion = "stack-filter-inserter-explosion", + resistances = + { + { + type = "fire", + percent = 90 + } + }, + collision_box = {{-0.15, -0.15}, {0.15, 0.15}}, + selection_box = {{-0.4, -0.35}, {0.4, 0.45}}, + damaged_trigger_effect = hit_effects.entity(), + pickup_position = {0, -1}, + insert_position = {0, 1.2}, + energy_per_movement = "20KJ", + energy_per_rotation = "20KJ", + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + drain = "1kW" + }, + extension_speed = 0.07, + rotation_speed = 0.04, + fast_replaceable_group = "inserter", + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = sounds.inserter_fast, + hand_base_picture = + { + filename = "__base__/graphics/entity/stack-filter-inserter/stack-filter-inserter-hand-base.png", + priority = "extra-high", + width = 8, + height = 34, + hr_version = + { + filename = "__base__/graphics/entity/stack-filter-inserter/hr-stack-filter-inserter-hand-base.png", + priority = "extra-high", + width = 32, + height = 136, + scale = 0.25 + } + }, + hand_closed_picture = + { + filename = "__base__/graphics/entity/stack-filter-inserter/stack-filter-inserter-hand-closed.png", + priority = "extra-high", + width = 24, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/stack-filter-inserter/hr-stack-filter-inserter-hand-closed.png", + priority = "extra-high", + width = 100, + height = 164, + scale = 0.25 + } + }, + hand_open_picture = + { + filename = "__base__/graphics/entity/stack-filter-inserter/stack-filter-inserter-hand-open.png", + priority = "extra-high", + width = 32, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/stack-filter-inserter/hr-stack-filter-inserter-hand-open.png", + priority = "extra-high", + width = 130, + height = 164, + scale = 0.25 + } + }, + hand_base_shadow = + { + filename = "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 8, + height = 33, + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/hr-burner-inserter-hand-base-shadow.png", + priority = "extra-high", + width = 32, + height = 132, + scale = 0.25 + } + }, + hand_closed_shadow = + { + filename = "__base__/graphics/entity/stack-inserter/stack-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 24, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/stack-inserter/hr-stack-inserter-hand-closed-shadow.png", + priority = "extra-high", + width = 100, + height = 164, + scale = 0.25 + } + }, + hand_open_shadow = + { + filename = "__base__/graphics/entity/stack-inserter/stack-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 32, + height = 41, + hr_version = + { + filename = "__base__/graphics/entity/stack-inserter/hr-stack-inserter-hand-open-shadow.png", + priority = "extra-high", + width = 130, + height = 164, + scale = 0.25 + } + }, + platform_picture = + { + sheet = + { + filename = "__base__/graphics/entity/stack-filter-inserter/stack-filter-inserter-platform.png", + priority = "extra-high", + width = 46, + height = 46, + shift = {0.09375, 0}, + hr_version = + { + filename = "__base__/graphics/entity/stack-filter-inserter/hr-stack-filter-inserter-platform.png", + priority = "extra-high", + width = 105, + height = 79, + shift = util.by_pixel(1.5, 7.5-1), + scale = 0.5 + } + } + }, + circuit_wire_connection_points = circuit_connector_definitions["inserter"].points, + circuit_connector_sprites = circuit_connector_definitions["inserter"].sprites, + circuit_wire_max_distance = inserter_circuit_wire_max_distance, + default_stack_control_input_signal = inserter_default_stack_control_input_signal + }, + { + type = "player-port", + name = "player-port", + icon = "__base__/graphics/icons/player-port.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "hidden"}, + subgroup = "other", + minable = {mining_time = 0.5, result = "player-port"}, + max_health = 50, + collision_box = {{-0.9, -0.9}, {0.9, 0.9}}, + selection_box = {{-1, -1}, {1, 1}}, + animation = + { + filename = "__base__/graphics/entity/player-port/player-port-animation.png", + width = 64, + height = 64, + frame_count = 2 + } + }, + { + type = "land-mine", + name = "land-mine", + icon = "__base__/graphics/icons/land-mine.png", + icon_size = 64, icon_mipmaps = 4, + flags = + { + "placeable-player", + "placeable-enemy", + "player-creation", + "placeable-off-grid", + "not-on-map" + }, + minable = {mining_time = 0.5, result = "land-mine"}, + mined_sound = sounds.deconstruct_small(1.0), + max_health = 15, + corpse = "land-mine-remnants", + dying_explosion = "land-mine-explosion", + collision_box = {{-0.4,-0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + picture_safe = + { + filename = "__base__/graphics/entity/land-mine/hr-land-mine.png", + priority = "medium", + width = 64, + height = 64, + scale = 0.5 + }, + picture_set = + { + filename = "__base__/graphics/entity/land-mine/hr-land-mine-set.png", + priority = "medium", + width = 64, + height = 64, + scale = 0.5 + }, + picture_set_enemy = + { + filename = "__base__/graphics/entity/land-mine/land-mine-set-enemy.png", + priority = "medium", + width = 32, + height = 32 + }, + trigger_radius = 2.5, + ammo_category = "landmine", + action = + { + type = "direct", + action_delivery = + { + type = "instant", + source_effects = + { + { + type = "nested-result", + affects_target = true, + action = + { + type = "area", + radius = 6, + force = "enemy", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = { amount = 250, type = "explosion"} + }, + { + type = "create-sticker", + sticker = "stun-sticker" + } + } + } + } + }, + { + type = "create-entity", + entity_name = "explosion" + }, + { + type = "damage", + damage = { amount = 1000, type = "explosion"} + } + } + } + } + }, + { + type = "logistic-container", + name = "logistic-chest-passive-provider", + icon = "__base__/graphics/icons/logistic-chest-passive-provider.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "logistic-chest-passive-provider"}, + max_health = 350, + corpse = "passive-provider-chest-remnants", + dying_explosion = "passive-provider-chest-explosion", + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + resistances = + { + { + type = "fire", + percent = 90 + }, + { + type = "impact", + percent = 60 + } + }, + fast_replaceable_group = "container", + inventory_size = 48, + logistic_mode = "passive-provider", + open_sound = { filename = "__base__/sound/metallic-chest-open.ogg", volume=0.43 }, + close_sound = { filename = "__base__/sound/metallic-chest-close.ogg", volume = 0.43 }, + animation_sound = sounds.logistics_chest_open, + vehicle_impact_sound = sounds.generic_impact, + opened_duration = logistic_chest_opened_duration, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/logistic-chest/logistic-chest-passive-provider.png", + priority = "extra-high", + width = 34, + height = 38, + frame_count = 7, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/hr-logistic-chest-passive-provider.png", + priority = "extra-high", + width = 66, + height = 74, + frame_count = 7, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/logistic-chest/logistic-chest-shadow.png", + priority = "extra-high", + width = 56, + height = 24, + repeat_count = 7, + shift = util.by_pixel(12, 5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/hr-logistic-chest-shadow.png", + priority = "extra-high", + width = 112, + height = 46, + repeat_count = 7, + shift = util.by_pixel(12, 4.5), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + circuit_wire_connection_point = circuit_connector_definitions["chest"].points, + circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + }, + { + type = "logistic-container", + name = "logistic-chest-active-provider", + icon = "__base__/graphics/icons/logistic-chest-active-provider.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "logistic-chest-active-provider"}, + max_health = 350, + corpse = "active-provider-chest-remnants", + dying_explosion = "active-provider-chest-explosion", + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + resistances = + { + { + type = "fire", + percent = 90 + }, + { + type = "impact", + percent = 60 + } + }, + fast_replaceable_group = "container", + inventory_size = 48, + logistic_mode = "active-provider", + open_sound = { filename = "__base__/sound/metallic-chest-open.ogg", volume=0.43 }, + close_sound = { filename = "__base__/sound/metallic-chest-close.ogg", volume = 0.43 }, + animation_sound = sounds.logistics_chest_open, + vehicle_impact_sound = sounds.generic_impact, + opened_duration = logistic_chest_opened_duration, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/logistic-chest/logistic-chest-active-provider.png", + priority = "extra-high", + width = 34, + height = 38, + frame_count = 7, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/hr-logistic-chest-active-provider.png", + priority = "extra-high", + width = 66, + height = 74, + frame_count = 7, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/logistic-chest/logistic-chest-shadow.png", + priority = "extra-high", + width = 56, + height = 24, + repeat_count = 7, + shift = util.by_pixel(12, 5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/hr-logistic-chest-shadow.png", + priority = "extra-high", + width = 112, + height = 46, + repeat_count = 7, + shift = util.by_pixel(12, 4.5), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + circuit_wire_connection_point = circuit_connector_definitions["chest"].points, + circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + }, + { + type = "logistic-container", + name = "logistic-chest-storage", + icon = "__base__/graphics/icons/logistic-chest-storage.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "logistic-chest-storage"}, + max_health = 350, + max_logistic_slots = 1, + corpse = "storage-chest-remnants", + dying_explosion = "storage-chest-explosion", + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + resistances = + { + { + type = "fire", + percent = 90 + }, + { + type = "impact", + percent = 60 + } + }, + fast_replaceable_group = "container", + inventory_size = 48, + logistic_mode = "storage", + open_sound = { filename = "__base__/sound/metallic-chest-open.ogg", volume=0.43 }, + close_sound = { filename = "__base__/sound/metallic-chest-close.ogg", volume = 0.43 }, + animation_sound = sounds.logistics_chest_open, + vehicle_impact_sound = sounds.generic_impact, + opened_duration = logistic_chest_opened_duration, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/logistic-chest/logistic-chest-storage.png", + priority = "extra-high", + width = 34, + height = 38, + frame_count = 7, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/hr-logistic-chest-storage.png", + priority = "extra-high", + width = 66, + height = 74, + frame_count = 7, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/logistic-chest/logistic-chest-shadow.png", + priority = "extra-high", + width = 56, + height = 24, + repeat_count = 7, + shift = util.by_pixel(12, 5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/hr-logistic-chest-shadow.png", + priority = "extra-high", + width = 112, + height = 46, + repeat_count = 7, + shift = util.by_pixel(12, 4.5), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + circuit_wire_connection_point = circuit_connector_definitions["chest"].points, + circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + }, + { + type = "logistic-container", + name = "logistic-chest-buffer", + icon = "__base__/graphics/icons/logistic-chest-buffer.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "logistic-chest-buffer"}, + max_health = 350, + corpse = "buffer-chest-remnants", + dying_explosion = "buffer-chest-explosion", + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + resistances = + { + { + type = "fire", + percent = 90 + }, + { + type = "impact", + percent = 60 + } + }, + fast_replaceable_group = "container", + inventory_size = 48, + logistic_mode = "buffer", + open_sound = { filename = "__base__/sound/metallic-chest-open.ogg", volume=0.43 }, + close_sound = { filename = "__base__/sound/metallic-chest-close.ogg", volume = 0.43 }, + animation_sound = sounds.logistics_chest_open, + vehicle_impact_sound = sounds.generic_impact, + opened_duration = logistic_chest_opened_duration, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/logistic-chest/logistic-chest-buffer.png", + priority = "extra-high", + width = 34, + height = 38, + frame_count = 7, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/hr-logistic-chest-buffer.png", + priority = "extra-high", + width = 66, + height = 72, + frame_count = 7, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/logistic-chest/logistic-chest-shadow.png", + priority = "extra-high", + width = 56, + height = 24, + repeat_count = 7, + shift = util.by_pixel(12, 5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/hr-logistic-chest-shadow.png", + priority = "extra-high", + width = 112, + height = 46, + repeat_count = 7, + shift = util.by_pixel(12, 4.5), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + circuit_wire_connection_point = circuit_connector_definitions["chest"].points, + circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + }, + { + type = "logistic-container", + name = "logistic-chest-requester", + icon = "__base__/graphics/icons/logistic-chest-requester.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "logistic-chest-requester"}, + max_health = 350, + corpse = "requester-chest-remnants", + dying_explosion = "requester-chest-explosion", + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + resistances = + { + { + type = "fire", + percent = 90 + }, + { + type = "impact", + percent = 60 + } + }, + fast_replaceable_group = "container", + inventory_size = 48, + logistic_mode = "requester", + open_sound = { filename = "__base__/sound/metallic-chest-open.ogg", volume=0.43 }, + close_sound = { filename = "__base__/sound/metallic-chest-close.ogg", volume = 0.43 }, + animation_sound = sounds.logistics_chest_open, + vehicle_impact_sound = sounds.generic_impact, + opened_duration = logistic_chest_opened_duration, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/logistic-chest/logistic-chest-requester.png", + priority = "extra-high", + width = 34, + height = 38, + frame_count = 7, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/hr-logistic-chest-requester.png", + priority = "extra-high", + width = 66, + height = 74, + frame_count = 7, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/logistic-chest/logistic-chest-shadow.png", + priority = "extra-high", + width = 56, + height = 24, + repeat_count = 7, + shift = util.by_pixel(12, 5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/hr-logistic-chest-shadow.png", + priority = "extra-high", + width = 112, + height = 46, + repeat_count = 7, + shift = util.by_pixel(12, 4.5), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + circuit_wire_connection_point = circuit_connector_definitions["chest"].points, + circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + }, + { + type = "rocket-silo", + name = "rocket-silo", + icon = "__base__/graphics/icons/rocket-silo.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + crafting_categories = {"rocket-building"}, + rocket_parts_required = 100, + crafting_speed = 1, + rocket_result_inventory_size = 1, + module_specification = + { + module_slots = 4, + module_info_icon_shift = {0, 3.3} + }, + fixed_recipe = "rocket-part", + show_recipe_icon = false, + allowed_effects = {"consumption", "speed", "productivity", "pollution"}, + minable = {mining_time = 1, result = "rocket-silo"}, + max_health = 5000, + corpse = "rocket-silo-remnants", + dying_explosion = "rocket-silo-explosion", + collision_box = {{-4.40, -4.40}, {4.40, 4.40}}, + selection_box = {{-4.5, -4.5}, {4.5, 4.5}}, + damaged_trigger_effect = hit_effects.entity(), + hole_clipping_box = { {-2.75, -1.15}, {2.75, 2.25} }, + resistances = + { + { + type = "fire", + percent = 60 + }, + { + type = "impact", + percent = 60 + } + }, + vehicle_impact_sound = sounds.generic_impact, + energy_source = + { + type = "electric", + usage_priority = "primary-input" + }, + energy_usage = "250kW", --energy usage used when crafting the rocket + idle_energy_usage = "10KW", + lamp_energy_usage = "0KW", + active_energy_usage = "3990KW", + rocket_entity = "rocket-silo-rocket", + + times_to_blink = 3, + light_blinking_speed = 1 / (3 * 60), + door_opening_speed = 1 / (4.25 * 60), + + --base_light = + --{ + -- { + -- type = "oriented", + -- picture = + -- { + -- filename = "__core__/graphics/light-cone.png", + -- priority = "extra-high", + -- flags = { "light" }, + -- scale = 2, + -- width = 200, + -- height = 200 + -- }, + -- shift = {0.25, 1.25}, + -- size = 1, + -- intensity = 1, + -- rotation_shift = 0.6, + -- color = {r = 0.7, g = 0.9, b = 1.0} + -- }, + -- { + -- type = "oriented", + -- picture = + -- { + -- filename = "__core__/graphics/light-cone.png", + -- priority = "extra-high", + -- flags = { "light" }, + -- scale = 2, + -- width = 200, + -- height = 200 + -- }, + -- shift = {-0.25, 1}, + -- size = 1, + -- intensity = 1, + -- rotation_shift = 0.5, + -- color = {r = 0.7, g = 0.9, b = 1.0} + -- } + --}, + base_engine_light = + { + intensity = 1, + size = 25, + shift = {0, 1.5} + }, + + shadow_sprite = + { + filename = "__base__/graphics/entity/rocket-silo/00-rocket-silo-shadow.png", + priority = "medium", + width = 304, + height = 290, + draw_as_shadow = true, + dice = 2, + shift = util.by_pixel(8, 2), + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/hr-00-rocket-silo-shadow.png", + priority = "medium", + width = 612, + height = 578, + draw_as_shadow = true, + dice = 2, + shift = util.by_pixel(7, 2), + scale = 0.5 + } + }, + --satellite_shadow_animation = + --{ + -- filename = "__base__/graphics/entity/rocket-silo/00-shadow/00-satellite-shadow.png", + -- priority = "medium", + -- width = 44, + -- height = 22, + -- frame_count = 12, + -- line_length = 4, + -- animation_speed = 0.25, + -- draw_as_shadow = true, + -- shift = {7.875, -2.1875}, + -- hr_version = + -- { + -- filename = "__base__/graphics/entity/rocket-silo/00-shadow/hr-00-satellite-shadow.png", + -- priority = "medium", + -- width = 44, + -- height = 22, + -- frame_count = 12, + -- line_length = 4, + -- animation_speed = 0.25, + -- draw_as_shadow = true, + -- shift = {7.875, -2.1875}, + -- scale = 0.5 + -- } + --}, + + hole_sprite = + { + filename = "__base__/graphics/entity/rocket-silo/01-rocket-silo-hole.png", + width = 202, + height = 136, + shift = util.by_pixel(-6, 16), + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/hr-01-rocket-silo-hole.png", + width = 400, + height = 270, + shift = util.by_pixel(-5, 16), + scale = 0.5 + } + }, + hole_light_sprite = + { + filename = "__base__/graphics/entity/rocket-silo/01-rocket-silo-hole-light.png", + width = 202, + height = 136, + shift = util.by_pixel(-6, 16), + tint = {1,1,1,0}, + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/hr-01-rocket-silo-hole-light.png", + width = 400, + height = 270, + shift = util.by_pixel(-5, 16), + tint = {1,1,1,0}, + scale = 0.5 + } + }, + + rocket_shadow_overlay_sprite = + { + filename = "__base__/graphics/entity/rocket-silo/03-rocket-over-shadow-over-rocket.png", + width = 212, + height = 142, + shift = util.by_pixel(-2, 22), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-03-rocket-over-shadow-over-rocket.png", + width = 426, + height = 288, + shift = util.by_pixel(-2, 21), + scale = 0.5 + } + }, + rocket_glow_overlay_sprite = + { + filename = "__base__/graphics/entity/rocket-silo/03-rocket-over-glow.png", + blend_mode = "additive", + width = 218, + height = 222, + shift = util.by_pixel(-4, 36), + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/hr-03-rocket-over-glow.png", + blend_mode = "additive", + width = 434, + height = 446, + shift = util.by_pixel(-3, 36), + scale = 0.5 + } + }, + + door_back_sprite = + { + filename = "__base__/graphics/entity/rocket-silo/04-door-back.png", + width = 158, + height = 144, + shift = util.by_pixel(36, 12), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-04-door-back.png", + width = 312, + height = 286, + shift = util.by_pixel(37, 12), + scale = 0.5 + } + }, + door_back_open_offset = {1.8, -1.8 * 0.43299225}, + door_front_sprite = + { + filename = "__base__/graphics/entity/rocket-silo/05-door-front.png", + width = 166, + height = 152, + shift = util.by_pixel(-28, 32), + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/hr-05-door-front.png", + width = 332, + height = 300, + shift = util.by_pixel(-28, 33), + scale = 0.5 + } + }, + door_front_open_offset = {-1.8, 1.8 * 0.43299225}, + + base_day_sprite = + { + filename = "__base__/graphics/entity/rocket-silo/06-rocket-silo.png", + width = 300, + height = 300, + shift = util.by_pixel(2, -2), + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/hr-06-rocket-silo.png", + width = 608, + height = 596, + shift = util.by_pixel(3, -1), + scale = 0.5 + } + }, + --base_night_sprite = + --{ + -- filename = "__base__/graphics/entity/rocket-silo/06-silo-base/06-silo-base-night.png", + -- width = 352, + -- height = 384, + -- shift = {0, 0}, + -- hr_version = { + -- filename = "__base__/graphics/entity/rocket-silo/06-silo-base/hr-06-silo-base-night.png", + -- width = 352, + -- height = 384, + -- shift = {0, 0}, + -- scale = 0.5 + -- } + --}, + + red_lights_back_sprites = + { + layers = + { + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png", + width = 32, + height = 32, + shift = {1.34375, 0.28125-1.375}, + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/hr-red-light.png", + width = 32, + height = 32, + shift = {1.34375, 0.28125-1.375}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png", + width = 32, + height = 32, + shift = {2.3125, 0.9375-1.375}, + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/hr-red-light.png", + width = 32, + height = 32, + shift = {2.3125, 0.9375-1.375}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png", + width = 32, + height = 32, + shift = {2.65625, 1.90625-1.375}, + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/hr-red-light.png", + width = 32, + height = 32, + shift = {2.65625, 1.90625-1.375}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png", + width = 32, + height = 32, + shift = {-2.65625, 1.90625-1.375}, + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/hr-red-light.png", + width = 32, + height = 32, + shift = {-2.65625, 1.90625-1.375}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png", + width = 32, + height = 32, + shift = {-2.3125, 0.9375-1.375}, + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/hr-red-light.png", + width = 32, + height = 32, + shift = {-2.3125, 0.9375-1.375}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png", + width = 32, + height = 32, + shift = {-1.34375, 0.28125-1.375}, + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/hr-red-light.png", + width = 32, + height = 32, + shift = {-1.34375, 0.28125-1.375}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png", + width = 32, + height = 32, + shift = {0, 0-1.375}, + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/hr-red-light.png", + width = 32, + height = 32, + shift = {0, 0-1.375}, + scale = 0.5 + } + } + } + }, + + red_lights_front_sprites = + { + layers = + { + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png", + width = 32, + height = 32, + shift = {2.3125, 2.8125-1.375}, + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/hr-red-light.png", + width = 32, + height = 32, + shift = {2.3125, 2.8125-1.375}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png", + width = 32, + height = 32, + shift = {1.34375, 3.40625-1.375}, + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/hr-red-light.png", + width = 32, + height = 32, + shift = {1.34375, 3.40625-1.375}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png", + width = 32, + height = 32, + shift = {0, 3.75-1.375}, + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/hr-red-light.png", + width = 32, + height = 32, + shift = {0, 3.75-1.375}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png", + width = 32, + height = 32, + shift = {-1.34375, 3.40625-1.375}, + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/hr-red-light.png", + width = 32, + height = 32, + shift = {0, 3.75-1.375}, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png", + width = 32, + height = 32, + shift = {-2.3125, 2.8125-1.375}, + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/07-red-lights-back/hr-red-light.png", + width = 32, + height = 32, + shift = {-2.3125, 2.8125-1.375}, + scale = 0.5 + } + } + } + }, + satellite_animation = + { + filename = "__base__/graphics/entity/rocket-silo/15-rocket-silo-turbine.png", + priority = "medium", + width = 28, + height = 46, + frame_count = 32, + line_length = 8, + animation_speed = 0.4, + shift = util.by_pixel(-100, 110), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-15-rocket-silo-turbine.png", + priority = "medium", + width = 54, + height = 88, + frame_count = 32, + line_length = 8, + animation_speed = 0.4, + shift = util.by_pixel(-100, 111), + scale = 0.5 + } + }, + + arm_01_back_animation = + { + filename = "__base__/graphics/entity/rocket-silo/08-rocket-silo-arms-back.png", + priority = "medium", + width = 66, + height = 76, + frame_count = 32, + line_length = 32, + animation_speed = 0.3, + shift = util.by_pixel(-54, -84), + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/hr-08-rocket-silo-arms-back.png", + priority = "medium", + width = 128, + height = 150, + frame_count = 32, + line_length = 32, + animation_speed = 0.3, + shift = util.by_pixel(-53, -84), + scale = 0.5 + } + }, + + arm_02_right_animation = + { + filename = "__base__/graphics/entity/rocket-silo/08-rocket-silo-arms-right.png", + priority = "medium", + width = 94, + height = 94, + frame_count = 32, + line_length = 32, + animation_speed = 0.3, + shift = util.by_pixel(100, -38), + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/hr-08-rocket-silo-arms-right.png", + priority = "medium", + width = 182, + height = 188, + frame_count = 32, + line_length = 32, + animation_speed = 0.3, + shift = util.by_pixel(101, -38), + scale = 0.5 + } + }, + + arm_03_front_animation = + { + filename = "__base__/graphics/entity/rocket-silo/13-rocket-silo-arms-front.png", + priority = "medium", + width = 66, + height = 114, + frame_count = 32, + line_length = 32, + animation_speed = 0.3, + shift = util.by_pixel(-52, 16), + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/hr-13-rocket-silo-arms-front.png", + priority = "medium", + width = 126, + height = 228, + frame_count = 32, + line_length = 32, + animation_speed = 0.3, + shift = util.by_pixel(-51, 16), + scale = 0.5 + } + }, + + base_front_sprite = + { + filename = "__base__/graphics/entity/rocket-silo/14-rocket-silo-front.png", + width = 292, + height = 132, + shift = util.by_pixel(-2, 78), + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/hr-14-rocket-silo-front.png", + width = 580, + height = 262, + shift = util.by_pixel(-1, 78), + scale = 0.5 + } + }, + silo_fade_out_start_distance = 8, + silo_fade_out_end_distance = 15, + + alarm_sound = + { + filename = "__base__/sound/silo-alarm.ogg", + volume = 1.0 + }, + clamps_on_sound = + { + filename = "__base__/sound/silo-clamps-on.ogg", + volume = 1.0 + }, + clamps_off_sound = + { + filename = "__base__/sound/silo-clamps-off.ogg", + volume = 0.8 + }, + doors_sound = + { + filename = "__base__/sound/silo-doors.ogg", + volume = 0.8 + }, + raise_rocket_sound = + { + filename = "__base__/sound/silo-raise-rocket.ogg", + volume = 1.0 + }, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/rocket-silo-working-1.ogg", + volume = 0.8 + }, + fade_in_ticks = 10, + fade_out_ticks = 15 + }, + flying_sound = + { + filename = "__base__/sound/silo-rocket.ogg", + volume = 1.0, + audible_distance_modifier = 3 + } + + }, + { + type = "rocket-silo-rocket", + name = "rocket-silo-rocket", + flags = {"not-on-map"}, + collision_mask = {"not-colliding-with-itself"}, + collision_box = {{-2, -7}, {2, 4}}, + selection_box = {{0, 0}, {0, 0}}, + dying_explosion = "massive-explosion", + shadow_slave_entity = "rocket-silo-rocket-shadow", + inventory_size = 1, + rising_speed = 1 / (7 * 60), + engine_starting_speed = 1 / (5.5 * 60), + flying_speed = 1 / (2000 * 60), + flying_acceleration = 0.01, + + glow_light = + { + intensity = 1, + size = 30, + shift = {0, 1.5}, + color = {r = 1.0, g = 1.0, b = 1.0} + }, + + rocket_sprite = util.add_shift_offset(util.by_pixel(0, 32*3.5), --util.mul_shift(rocket_rise_offset, -1), + { + filename = "__base__/graphics/entity/rocket-silo/02-rocket.png", + width = 154, + height = 300, + shift = util.by_pixel(-4, -28), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-02-rocket.png", + width = 310, + height = 596, + shift = util.by_pixel(-5, -27), + scale = 0.5 + } + }), + + rocket_shadow_sprite = util.add_shift_offset(util.by_pixel(-146, -120), + { + filename = "__base__/graphics/entity/rocket-silo/09-rocket-shadow.png", + priority = "medium", + width = 336, + height = 110, + draw_as_shadow = true, + shift = util.by_pixel(146, 120), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-09-rocket-shadow.png", + priority = "medium", + width = 672, + height = 216, + draw_as_shadow = true, + shift = util.by_pixel(146, 121), + scale = 0.5 + } + }), + + rocket_glare_overlay_sprite = util.add_shift_offset(util.by_pixel(0, 112+112), + { + filename = "__base__/graphics/entity/rocket-silo/03-rocket-over-glare.png", + blend_mode = "additive", + width = 481, + height = 481, + shift = util.by_pixel(-2, -2), + flags = { "linear-magnification", "linear-minification" }, + --hr_version = + --{ + -- filename = "__base__/graphics/entity/rocket-silo/hr-03-rocket-over-glare.png", + -- blend_mode = "additive", + -- width = 954, + -- height = 954, + -- shift = util.by_pixel(0, 0), + -- scale = 0.5 + --} + }), + rocket_smoke_top1_animation = util.add_shift_offset(util.by_pixel(0-66, -112+28+232+32), + { + filename = "__base__/graphics/entity/rocket-silo/12-rocket-smoke.png", + priority = "medium", + tint = { r = 0.8, g = 0.8, b = 1, a = 0.8 }, + --tint = { r = 1, g = 0, b = 0, a = 0.8 }, + width = 41, + height = 145, + frame_count = 24, + line_length = 8, + animation_speed = 0.5, + scale = 1.5*1.3, + shift = util.by_pixel(-2, -2), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-12-rocket-smoke.png", + priority = "medium", + tint = { r = 0.8, g = 0.8, b = 1, a = 0.8 }, + --tint = { r = 1, g = 0, b = 0, a = 0.8 }, + width = 80, + height = 286, + frame_count = 24, + line_length = 8, + animation_speed = 0.5, + scale = 1.5/2*1.3, + shift = util.by_pixel(-1, -3) + } + }), + rocket_smoke_top2_animation = util.add_shift_offset(util.by_pixel(0+17, -112+28+265+32), + { + filename = "__base__/graphics/entity/rocket-silo/12-rocket-smoke.png", + priority = "medium", + tint = { r = 0.8, g = 0.8, b = 1, a = 0.8 }, + --tint = { r = 0, g = 1, b = 0, a = 0.8 }, + width = 41, + height = 145, + frame_count = 24, + line_length = 8, + animation_speed = 0.5, + scale = 1.5*1.3, + shift = util.by_pixel(-2, -2), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-12-rocket-smoke.png", + priority = "medium", + tint = { r = 0.8, g = 0.8, b = 1, a = 0.8 }, + --tint = { r = 0, g = 1, b = 0, a = 0.8 }, + width = 80, + height = 286, + frame_count = 24, + line_length = 8, + animation_speed = 0.5, + scale = 1.5/2*1.3, + shift = util.by_pixel(-1, -3) + } + }), + rocket_smoke_top3_animation = util.add_shift_offset(util.by_pixel(0+48, -112+28+252+32), + { + filename = "__base__/graphics/entity/rocket-silo/12-rocket-smoke.png", + priority = "medium", + tint = { r = 0.8, g = 0.8, b = 1, a = 0.8 }, + --tint = { r = 0, g = 0, b = 1, a = 0.8 }, + width = 41, + height = 145, + frame_count = 24, + line_length = 8, + animation_speed = 0.5, + scale = 1.5*1.3, + shift = util.by_pixel(-2, -2), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-12-rocket-smoke.png", + priority = "medium", + tint = { r = 0.8, g = 0.8, b = 1, a = 0.8 }, + --tint = { r = 0, g = 0, b = 1, a = 0.8 }, + width = 80, + height = 286, + frame_count = 24, + line_length = 8, + animation_speed = 0.5, + scale = 1.5/2*1.3, + shift = util.by_pixel(-1, -3) + } + }), + + rocket_smoke_bottom1_animation = util.add_shift_offset(util.by_pixel(0-69, -112+28+205+32), + { + filename = "__base__/graphics/entity/rocket-silo/12-rocket-smoke.png", + priority = "medium", + tint = { r = 0.8, g = 0.8, b = 1, a = 0.7 }, + --tint = { r = 1, g = 1, b = 0, a = 0.8 }, + width = 41, + height = 145, + frame_count = 24, + line_length = 8, + animation_speed = 0.5, + scale = 1.5*1.3, + shift = util.by_pixel(-2, -2), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-12-rocket-smoke.png", + priority = "medium", + tint = { r = 0.8, g = 0.8, b = 1, a = 0.7 }, + --tint = { r = 1, g = 1, b = 0, a = 0.8 }, + width = 80, + height = 286, + frame_count = 24, + line_length = 8, + animation_speed = 0.5, + scale = 1.5/2*1.3, + shift = util.by_pixel(-1, -3) + } + }), + rocket_smoke_bottom2_animation = util.add_shift_offset(util.by_pixel(0+62, -112+28+207+32), + { + filename = "__base__/graphics/entity/rocket-silo/12-rocket-smoke.png", + priority = "medium", + tint = { r = 0.8, g = 0.8, b = 1, a = 0.7 }, + --tint = { r = 0, g = 1, b = 1, a = 0.8 }, + width = 41, + height = 145, + frame_count = 24, + line_length = 8, + animation_speed = 0.5, + scale = 1.5*1.3, + shift = util.by_pixel(-2, -2), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-12-rocket-smoke.png", + priority = "medium", + tint = { r = 0.8, g = 0.8, b = 1, a = 0.7 }, + --tint = { r = 0, g = 1, b = 1, a = 0.8 }, + width = 80, + height = 286, + frame_count = 24, + line_length = 8, + animation_speed = 0.5, + scale = 1.5/2*1.3, + shift = util.by_pixel(-1, -3) + } + }), + rocket_flame_animation = util.add_shift_offset(util.by_pixel(-1, 280-16), + { + filename = "__base__/graphics/entity/rocket-silo/10-jet-flame.png", + priority = "medium", + blend_mode = "additive", + width = 87, + height = 128, + frame_count = 8, + line_length = 8, + animation_speed = 0.5, + scale = 1.13, + shift = util.by_pixel(-0.5, -2), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-10-jet-flame.png", + priority = "medium", + blend_mode = "additive", + width = 172, + height = 256, + frame_count = 8, + line_length = 8, + animation_speed = 0.5, + scale = 1.13/2, + shift = util.by_pixel(-1, -2) + } + }), + rocket_flame_left_animation = util.add_shift_offset(util.by_pixel(-32-28+3, 280-68+1), + { + filename = "__base__/graphics/entity/rocket-silo/10-jet-flame.png", + priority = "medium", + blend_mode = "additive", + width = 87, + height = 128, + frame_count = 8, + line_length = 8, + animation_speed = 0.5, + scale = 0.345*1.15, + shift = util.by_pixel(-0.5, -2), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-10-jet-flame.png", + priority = "medium", + blend_mode = "additive", + width = 172, + height = 256, + frame_count = 8, + line_length = 8, + animation_speed = 0.5, + scale = 0.345/2*1.15, + shift = util.by_pixel(-1, -2) + } + }), + rocket_flame_left_rotation = 0.0611, + + rocket_flame_right_animation = util.add_shift_offset(util.by_pixel(32+16, 280-50), + { + filename = "__base__/graphics/entity/rocket-silo/10-jet-flame.png", + priority = "medium", + blend_mode = "additive", + width = 87, + height = 128, + frame_count = 8, + line_length = 8, + animation_speed = 0.5, + scale = 0.368*1.15, + shift = util.by_pixel(-0.5, -2), + hr_version = { + filename = "__base__/graphics/entity/rocket-silo/hr-10-jet-flame.png", + priority = "medium", + blend_mode = "additive", + width = 172, + height = 256, + frame_count = 8, + line_length = 8, + animation_speed = 0.5, + scale = 0.368/2*1.15, + shift = util.by_pixel(-1, -2) + } + }), + rocket_flame_right_rotation = 0.952, + + rocket_initial_offset = {0, 1.5}, + rocket_rise_offset = {0, -3.5}, + rocket_launch_offset = {0, -256}, + rocket_render_layer_switch_distance = 7.5, + full_render_layer_switch_distance = 9, + effects_fade_in_start_distance = 4.5, + effects_fade_in_end_distance = 7.5, + shadow_fade_out_start_ratio = 0.25, + shadow_fade_out_end_ratio = 0.75, + rocket_visible_distance_from_center = 2.75, + rocket_above_wires_slice_offset_from_center = -3, + rocket_air_object_slice_offset_from_center = -5.5 + }, + { + type = "rocket-silo-rocket-shadow", + name = "rocket-silo-rocket-shadow", + flags = {"not-on-map"}, + collision_mask = {"not-colliding-with-itself"}, + collision_box = {{0, 0}, {10, 3.5}}, + selection_box = {{0, 0}, {0, 0}} + }, + { + type = "roboport", + name = "roboport", + icon = "__base__/graphics/icons/roboport.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "roboport"}, + max_health = 500, + corpse = "roboport-remnants", + dying_explosion = "roboport-explosion", + collision_box = {{-1.7, -1.7}, {1.7, 1.7}}, + selection_box = {{-2, -2}, {2, 2}}, + damaged_trigger_effect = hit_effects.entity(), + resistances = + { + { + type = "fire", + percent = 60 + }, + { + type = "impact", + percent = 30 + } + }, + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + input_flow_limit = "5MW", + buffer_capacity = "100MJ" + }, + recharge_minimum = "40MJ", + energy_usage = "50kW", + -- per one charge slot + charging_energy = "1000kW", + logistics_radius = 25, + construction_radius = 55, + charge_approach_distance = 5, + robot_slots_count = 7, + material_slots_count = 7, + stationing_offset = {0, 0}, + charging_offsets = + { + {-1.5, -0.5}, {1.5, -0.5}, {1.5, 1.5}, {-1.5, 1.5} + }, + base = + { + layers = + { + { + filename = "__base__/graphics/entity/roboport/roboport-base.png", + width = 143, + height = 135, + shift = {0.5, 0.25}, + hr_version = + { + filename = "__base__/graphics/entity/roboport/hr-roboport-base.png", + width = 228, + height = 277, + shift = util.by_pixel(2, 7.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/roboport/roboport-shadow.png", + width = 147, + height = 101, + draw_as_shadow = true, + shift = util.by_pixel(28.5, 19.25), + hr_version = + { + filename = "__base__/graphics/entity/roboport/hr-roboport-shadow.png", + width = 294, + height = 201, + draw_as_shadow = true, + force_hr_shadow = true, + shift = util.by_pixel(28.5, 19.25), + scale = 0.5 + } + } + } + }, + base_patch = + { + filename = "__base__/graphics/entity/roboport/roboport-base-patch.png", + priority = "medium", + width = 69, + height = 50, + frame_count = 1, + shift = {0.03125, 0.203125}, + hr_version = + { + filename = "__base__/graphics/entity/roboport/hr-roboport-base-patch.png", + priority = "medium", + width = 138, + height = 100, + frame_count = 1, + shift = util.by_pixel(1.5, 5), + scale = 0.5 + } + }, + base_animation = + { + filename = "__base__/graphics/entity/roboport/roboport-base-animation.png", + priority = "medium", + width = 42, + height = 31, + frame_count = 8, + animation_speed = 0.5, + shift = {-0.5315, -1.9375}, + hr_version = + { + filename = "__base__/graphics/entity/roboport/hr-roboport-base-animation.png", + priority = "medium", + width = 83, + height = 59, + frame_count = 8, + animation_speed = 0.5, + shift = util.by_pixel(-17.75, -61.25), + scale = 0.5 + } + }, + door_animation_up = + { + filename = "__base__/graphics/entity/roboport/roboport-door-up.png", + priority = "medium", + width = 52, + height = 20, + frame_count = 16, + shift = {0.015625, -0.890625}, + hr_version = + { + filename = "__base__/graphics/entity/roboport/hr-roboport-door-up.png", + priority = "medium", + width = 97, + height = 38, + frame_count = 16, + shift = util.by_pixel(-0.25, -29.5), + scale = 0.5 + } + }, + door_animation_down = + { + filename = "__base__/graphics/entity/roboport/roboport-door-down.png", + priority = "medium", + width = 52, + height = 22, + frame_count = 16, + shift = {0.015625, -0.234375}, + hr_version = + { + filename = "__base__/graphics/entity/roboport/hr-roboport-door-down.png", + priority = "medium", + width = 97, + height = 41, + frame_count = 16, + shift = util.by_pixel(-0.25,-9.75), + scale = 0.5 + } + }, + recharging_animation = + { + filename = "__base__/graphics/entity/roboport/roboport-recharging.png", + draw_as_glow = true, + priority = "high", + width = 37, + height = 35, + frame_count = 16, + scale = 1.5, + animation_speed = 0.5, + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = { filename = "__base__/sound/roboport-working.ogg", volume = 0.4 }, + max_sounds_per_type = 3, + audible_distance_modifier = 0.75, + --probability = 1 / (5 * 60) -- average pause between the sound is 5 seconds + }, + recharging_light = {intensity = 0.2, size = 3, color = {r = 0.5, g = 0.5, b = 1.0}}, + request_to_open_door_timeout = 15, + spawn_and_station_height = -0.1, + + draw_logistic_radius_visualization = true, + draw_construction_radius_visualization = true, + + open_door_trigger_effect = sounds.roboport_door_open, + close_door_trigger_effect = sounds.roboport_door_close, + + circuit_wire_connection_point = circuit_connector_definitions["roboport"].points, + circuit_connector_sprites = circuit_connector_definitions["roboport"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance, + + default_available_logistic_output_signal = {type = "virtual", name = "signal-X"}, + default_total_logistic_output_signal = {type = "virtual", name = "signal-Y"}, + default_available_construction_output_signal = {type = "virtual", name = "signal-Z"}, + default_total_construction_output_signal = {type = "virtual", name = "signal-T"}, + + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/roboport/roboport-reflection.png", + priority = "extra-high", + width = 28, + height = 28, + shift = util.by_pixel(0, 75), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + + { + type = "storage-tank", + name = "storage-tank", + icon = "__base__/graphics/icons/storage-tank.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + minable = {mining_time = 0.5, result = "storage-tank"}, + max_health = 500, + corpse = "storage-tank-remnants", + dying_explosion = "storage-tank-explosion", + collision_box = {{-1.3, -1.3}, {1.3, 1.3}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + fluid_box = + { + base_area = 250, + pipe_covers = pipecoverspictures(), + pipe_connections = + { + { position = {-1, -2} }, + { position = {2, 1} }, + { position = {1, 2} }, + { position = {-2, -1} } + }, + hide_connection_info = true + }, + two_direction_only = true, + window_bounding_box = {{-0.125, 0.6875}, {0.1875, 1.1875}}, + pictures = + { + picture = + { + sheets = + { + { + filename = "__base__/graphics/entity/storage-tank/storage-tank.png", + priority = "extra-high", + frames = 2, + width = 110, + height = 108, + shift = util.by_pixel(0, 4), + hr_version = + { + filename = "__base__/graphics/entity/storage-tank/hr-storage-tank.png", + priority = "extra-high", + frames = 2, + width = 219, + height = 215, + shift = util.by_pixel(-0.25, 3.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/storage-tank/storage-tank-shadow.png", + priority = "extra-high", + frames = 2, + width = 146, + height = 77, + shift = util.by_pixel(30, 22.5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/storage-tank/hr-storage-tank-shadow.png", + priority = "extra-high", + frames = 2, + width = 291, + height = 153, + shift = util.by_pixel(29.75, 22.25), + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + fluid_background = + { + filename = "__base__/graphics/entity/storage-tank/fluid-background.png", + priority = "extra-high", + width = 32, + height = 15 + }, + window_background = + { + filename = "__base__/graphics/entity/storage-tank/window-background.png", + priority = "extra-high", + width = 17, + height = 24, + hr_version = + { + filename = "__base__/graphics/entity/storage-tank/hr-window-background.png", + priority = "extra-high", + width = 34, + height = 48, + scale = 0.5 + } + }, + flow_sprite = + { + filename = "__base__/graphics/entity/pipe/fluid-flow-low-temperature.png", + priority = "extra-high", + width = 160, + height = 20 + }, + gas_flow = + { + filename = "__base__/graphics/entity/pipe/steam.png", + priority = "extra-high", + line_length = 10, + width = 24, + height = 15, + frame_count = 60, + axially_symmetrical = false, + direction_count = 1, + animation_speed = 0.25, + hr_version = + { + filename = "__base__/graphics/entity/pipe/hr-steam.png", + priority = "extra-high", + line_length = 10, + width = 48, + height = 30, + frame_count = 60, + axially_symmetrical = false, + animation_speed = 0.25, + direction_count = 1, + scale = 0.5 + } + } + }, + flow_length_in_ticks = 360, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/storage-tank.ogg", + volume = 0.6 + }, + match_volume_to_activity = true, + audible_distance_modifier = 0.5, + max_sounds_per_type = 3 + }, + + circuit_wire_connection_points = circuit_connector_definitions["storage-tank"].points, + circuit_connector_sprites = circuit_connector_definitions["storage-tank"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/storage-tank/storage-tank-reflection.png", + priority = "extra-high", + width = 24, + height = 24, + shift = util.by_pixel(5, 35), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + + { + type = "pump", + name = "pump", + icon = "__base__/graphics/icons/pump.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.2, result = "pump"}, + max_health = 180, + fast_replaceable_group = "pipe", + corpse = "pump-remnants", + dying_explosion = "pump-explosion", + collision_box = {{-0.29, -0.9}, {0.29, 0.9}}, + selection_box = {{-0.5, -1}, {0.5, 1}}, + working_sound = + { + sound = + { + filename = "__base__/sound/pump.ogg", + volume = 0.3 + }, + audible_distance_modifier = 0.5, + max_sounds_per_type = 2 + }, + damaged_trigger_effect = hit_effects.entity(), + resistances = + { + { + type = "fire", + percent = 80 + }, + { + type = "impact", + percent = 30 + } + }, + fluid_box = + { + base_area = 1, + height = 4, + pipe_covers = pipecoverspictures(), + pipe_connections = + { + { position = {0, -1.5}, type="output" }, + { position = {0, 1.5}, type="input" } + } + }, + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + drain = "1kW" + }, + energy_usage = "29kW", + pumping_speed = 200, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + + animations = + { + north = + { + filename = "__base__/graphics/entity/pump/pump-north.png", + width = 53, + height = 79, + line_length =8, + frame_count =32, + animation_speed = 0.5, + shift = util.by_pixel(8.000, 7.500), + hr_version = + { + filename = "__base__/graphics/entity/pump/hr-pump-north.png", + width = 103, + height = 164, + scale = 0.5, + line_length =8, + frame_count =32, + animation_speed = 0.5, + shift = util.by_pixel(8, 3.5) -- {0.515625, 0.21875} + } + }, + east = + { + filename = "__base__/graphics/entity/pump/pump-east.png", + width = 66, + height = 60, + line_length =8, + frame_count =32, + animation_speed = 0.5, + shift = util.by_pixel(0, 4), + hr_version = + { + filename = "__base__/graphics/entity/pump/hr-pump-east.png", + width = 130, + height = 109, + scale = 0.5, + line_length =8, + frame_count =32, + animation_speed = 0.5, + shift = util.by_pixel(-0.5, 1.75) --{-0.03125, 0.109375} + } + }, + + south = + { + filename = "__base__/graphics/entity/pump/pump-south.png", + width = 62, + height = 87, + line_length =8, + frame_count =32, + animation_speed = 0.5, + shift = util.by_pixel(13.5, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/hr-pump-south.png", + width = 114, + height = 160, + scale = 0.5, + line_length =8, + frame_count =32, + animation_speed = 0.5, + shift = util.by_pixel(12.5, -8) -- {0.75, -0.5} + } + }, + west = + { + filename = "__base__/graphics/entity/pump/pump-west.png", + width = 69, + height = 51, + line_length =8, + frame_count =32, + animation_speed = 0.5, + shift = util.by_pixel(0.5, -0.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/hr-pump-west.png", + width = 131, + height = 111, + scale = 0.5, + line_length =8, + frame_count =32, + animation_speed = 0.5, + shift = util.by_pixel(-0.25, 1.25) -- {-0.015625, 0.078125} + } + } + }, + + fluid_wagon_connector_frame_count = 35, + fluid_wagon_connector_alignment_tolerance = 2.0 / 32.0, + + fluid_wagon_connector_graphics = require("prototypes.entity.pump-connector"), + + fluid_animation = + { + north = + { + filename = "__base__/graphics/entity/pump/pump-north-liquid.png", + apply_runtime_tint = true, + width = 20, + height = 13, + line_length =8, + frame_count =32, + shift = util.by_pixel(-0.500, -14.500), + hr_version = + { + filename = "__base__/graphics/entity/pump/hr-pump-north-liquid.png", + apply_runtime_tint = true, + width = 38, + height = 22, + scale = 0.5, + line_length =8, + frame_count =32, + shift = util.by_pixel(-0.250, -16.750) + } + }, + + east = + { + filename = "__base__/graphics/entity/pump/pump-east-liquid.png", + width = 18, + height = 24, + line_length =8, + frame_count =32, + shift = util.by_pixel(6, -8), + hr_version = + { + filename = "__base__/graphics/entity/pump/hr-pump-east-liquid.png", + width = 35, + height = 46, + scale = 0.5, + line_length =8, + frame_count =32, + shift = util.by_pixel(6.25, -8.5) + } + }, + + south = + { + filename = "__base__/graphics/entity/pump/pump-south-liquid.png", + width = 26, + height = 55, + line_length =8, + frame_count =32, + shift = util.by_pixel(3.5, 6.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/hr-pump-south-liquid.png", + width = 38, + height = 45, + scale = 0.5, + line_length =8, + frame_count =32, + shift = util.by_pixel(0.5, -9.25) + } + }, + west = + { + filename = "__base__/graphics/entity/pump/pump-west-liquid.png", + width = 18, + height = 24, + line_length =8, + frame_count =32, + shift = util.by_pixel(-6, -9), + hr_version = + { + filename = "__base__/graphics/entity/pump/hr-pump-west-liquid.png", + width = 35, + height = 47, + scale = 0.5, + line_length =8, + frame_count =32, + shift = util.by_pixel(-6.5, -9.5) + } + } + }, + + glass_pictures = + { + north = + { + filename = "__base__/graphics/entity/pump/pump-north-glass.png", + width = 32, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pump/hr-pump-north-glass.png", + width = 64, + height = 128, + scale = 0.5 + } + }, + east = + { + filename = "__base__/graphics/entity/pump/pump-east-glass.png", + width = 32, + height = 32, + shift = util.by_pixel(0, -16), + hr_version = + { + filename = "__base__/graphics/entity/pump/hr-pump-east-glass.png", + width = 128, + height = 192, + scale = 0.5 + } + }, + south = + { + filename = "__base__/graphics/entity/pump/pump-south-glass.png", + width = 32, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pump/hr-pump-south-glass.png", + width = 64, + height = 128, + scale = 0.5 + } + }, + west = + { + filename = "__base__/graphics/entity/pump/pump-west-glass.png", + width = 32, + height = 96, + shift = util.by_pixel(0.000, 15.000), + hr_version = + { + filename = "__base__/graphics/entity/pump/hr-pump-west-glass.png", + width = 192, + height = 192, + scale = 0.5, + shift = util.by_pixel(-16, 0) + } + } + }, + + circuit_wire_connection_points = circuit_connector_definitions["pump"].points, + circuit_connector_sprites = circuit_connector_definitions["pump"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + }, + { + type = "market", + name = "market", + icon = "__base__/graphics/icons/market.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "hidden"}, + allow_access_to_all_forces = true, + order = "d-a-a", + subgroup = "other", + max_health = 150, + corpse = "big-remnants", + collision_box = {{-1.4, -1.4}, {1.4, 1.4}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + picture = + { + filename = "__base__/graphics/entity/market/market.png", + width = 156, + height = 127, + shift = {0.95, 0.2} + } + }, + { + type = "electric-pole", + name = "substation", + icon = "__base__/graphics/icons/substation.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "substation"}, + max_health = 200, + corpse = "substation-remnants", + dying_explosion = "substation-explosion", + track_coverage_during_build_by_moving = true, + resistances = + { + { + type = "fire", + percent = 90 + } + }, + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + selection_box = {{-1, -1}, {1, 1}}, + damaged_trigger_effect = hit_effects.entity({{-0.5, -2.5}, {0.5, 0.5}}), + drawing_box = {{-1, -3}, {1, 1}}, + maximum_wire_distance = 18, + supply_area_distance = 9, + pictures = + { + layers = + { + + { + filename = "__base__/graphics/entity/substation/substation.png", + priority = "high", + width = 70, + height = 136, + direction_count = 4, + shift = util.by_pixel(0, 1-32), + hr_version = + { + filename = "__base__/graphics/entity/substation/hr-substation.png", + priority = "high", + width = 138, + height = 270, + direction_count = 4, + shift = util.by_pixel(0, 1-32), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/substation/substation-shadow.png", + priority = "high", + width = 186, + height = 52, + direction_count = 4, + shift = util.by_pixel(62, 42-32), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/substation/hr-substation-shadow.png", + priority = "high", + width = 370, + height = 104, + direction_count = 4, + shift = util.by_pixel(62, 42-32), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + + --active_picture = + --{ + -- filename = "__base__/graphics/entity/substation/substation-light.png", + -- priority = "high", + -- width = 46, + -- height = 78, + -- --direction_count = 4, + -- shift = util.by_pixel(0, 16-32), + -- blend_mode = "additive", + -- hr_version = + -- { + -- filename = "__base__/graphics/entity/substation/hr-substation-light.png", + -- priority = "high", + -- width = 92, + -- height = 156, + -- --direction_count = 4, + -- shift = util.by_pixel(0.5, 16.5-32), + -- blend_mode = "additive", + -- scale = 0.5 + -- } + --}, + --light = {intensity = 0.75, size = 3, color = {r = 1.0, g = 1.0, b = 1.0}}, + + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.electric_network_open, + close_sound = sounds.electric_network_close, + working_sound = + { + sound = + { + filename = "__base__/sound/substation.ogg", + volume = 0.4 + }, + max_sounds_per_type = 3, + audible_distance_modifier = 0.32, + fade_in_ticks = 30, + fade_out_ticks = 40, + use_doppler_shift = false + }, + connection_points = + { + { + shadow = + { + copper = util.by_pixel(136, 8), + green = util.by_pixel(124, 8), + red = util.by_pixel(151, 9) + }, + wire = + { + copper = util.by_pixel(0, -86), + green = util.by_pixel(-21, -82), + red = util.by_pixel(22, -81) + } + }, + { + shadow = + { + copper = util.by_pixel(133, 9), + green = util.by_pixel(144, 21), + red = util.by_pixel(110, -3) + }, + wire = + { + copper = util.by_pixel(0, -85), + green = util.by_pixel(15, -70), + red = util.by_pixel(-15, -92) + } + }, + { + shadow = + { + copper = util.by_pixel(133, 9), + green = util.by_pixel(127, 26), + red = util.by_pixel(127, -8) + }, + wire = + { + copper = util.by_pixel(0, -85), + green = util.by_pixel(0, -66), + red = util.by_pixel(0, -97) + } + }, + { + shadow = + { + copper = util.by_pixel(133, 9), + green = util.by_pixel(111, 20), + red = util.by_pixel(144, -3) + }, + wire = + { + copper = util.by_pixel(0, -86), + green = util.by_pixel(-15, -71), + red = util.by_pixel(15, -92) + } + } + }, + radius_visualisation_picture = + { + filename = "__base__/graphics/entity/small-electric-pole/electric-pole-radius-visualization.png", + width = 12, + height = 12, + priority = "extra-high-no-scale" + }, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/substation/substation-reflection.png", + priority = "extra-high", + width = 20, + height = 28, + shift = util.by_pixel(0, 55), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + { + type = "beacon", + name = "beacon", + icon = "__base__/graphics/icons/beacon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + minable = {mining_time = 0.2, result = "beacon"}, + max_health = 200, + corpse = "beacon-remnants", + dying_explosion = "beacon-explosion", + collision_box = {{-1.2, -1.2}, {1.2, 1.2}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + drawing_box = {{-1.5, -2.2}, {1.5, 1.3}}, + allowed_effects = {"consumption", "speed", "pollution"}, + + graphics_set = require("prototypes.entity.beacon-animations"), + + radius_visualisation_picture = + { + filename = "__base__/graphics/entity/beacon/beacon-radius-visualization.png", + priority = "extra-high-no-scale", + width = 10, + height = 10 + }, + supply_area_distance = 3, + energy_source = + { + type = "electric", + usage_priority = "secondary-input" + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + { + filename = "__base__/sound/beacon-1.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/beacon-2.ogg", + volume = 0.2 + } + }, + audible_distance_modifier = 0.33, + max_sounds_per_type = 3 + -- fade_in_ticks = 4, + -- fade_out_ticks = 60 + }, + energy_usage = "480kW", + distribution_effectivity = 0.5, + module_specification = + { + module_slots = 2, + module_info_icon_shift = {0, 0}, + module_info_multi_row_initial_height_modifier = -0.3, + module_info_max_icons_per_row = 2 + }, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/beacon/beacon-reflection.png", + priority = "extra-high", + width = 24, + height = 28, + shift = util.by_pixel(0, 55), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + { + name = "poison-cloud", + type = "smoke-with-trigger", + flags = {"not-on-map"}, + show_when_smoke_off = true, + particle_count = 16, + particle_spread = { 3.6 * 1.05, 3.6 * 0.6 * 1.05 }, + particle_distance_scale_factor = 0.5, + particle_scale_factor = { 1, 0.707 }, + wave_speed = { 1/80, 1/60 }, + wave_distance = { 0.3, 0.2 }, + spread_duration_variation = 20, + particle_duration_variation = 60 * 3, + render_layer = "object", + + affected_by_wind = false, + cyclic = true, + duration = 60 * 20, + fade_away_duration = 2 * 60, + spread_duration = 20, + color = {r = 0.239, g = 0.875, b = 0.992, a = 0.690}, -- #3ddffdb0, + + animation = + { + width = 152, + height = 120, + line_length = 5, + frame_count = 60, + shift = {-0.53125, -0.4375}, + priority = "high", + animation_speed = 0.25, + filename = "__base__/graphics/entity/smoke/smoke.png", + flags = { "smoke" } + }, + + created_effect = + { + { + type = "cluster", + cluster_count = 10, + distance = 4, + distance_deviation = 5, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-smoke", + show_in_tooltip = false, + entity_name = "poison-cloud-visual-dummy", + initial_height = 0 + }, + { + type = "play-sound", + sound = sounds.poison_capsule_explosion(0.3) + } + } + } + }, + { + type = "cluster", + cluster_count = 11, + distance = 8 * 1.1, + distance_deviation = 2, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-smoke", + show_in_tooltip = false, + entity_name = "poison-cloud-visual-dummy", + initial_height = 0 + } + } + } + } + }, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + type = "nested-result", + action = + { + type = "area", + radius = 11, + entity_flags = {"breaths-air"}, + action_delivery = + { + type = "instant", + target_effects = + { + type = "damage", + damage = { amount = 8, type = "poison"} + } + } + } + } + } + }, + action_cooldown = 30 + }, + + { + type = "car", + name = "tank", + icon = "__base__/graphics/icons/tank.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "placeable-off-grid", "not-flammable"}, + minable = {mining_time = 0.5, result = "tank"}, + mined_sound = sounds.deconstruct_large(0.8), + max_health = 2000, + corpse = "tank-remnants", + dying_explosion = "tank-explosion", + alert_icon_shift = util.by_pixel(0, -13), + immune_to_tree_impacts = true, + immune_to_rock_impacts = true, + energy_per_hit_point = 0.5, + resistances = + { + { + type = "fire", + decrease = 15, + percent = 60 + }, + { + type = "physical", + decrease = 15, + percent = 60 + }, + { + type = "impact", + decrease = 50, + percent = 80 + }, + { + type = "explosion", + decrease = 15, + percent = 70 + }, + { + type = "acid", + decrease = 0, + percent = 70 + } + }, + collision_box = {{-0.9, -1.3}, {0.9, 1.3}}, + selection_box = {{-0.9, -1.3}, {0.9, 1.3}}, + damaged_trigger_effect = hit_effects.entity(), + drawing_box = {{-1.8, -1.8}, {1.8, 1.5}}, + effectivity = 0.9, + braking_power = "800kW", + burner = + { + fuel_category = "chemical", + effectivity = 1, + fuel_inventory_size = 2, + smoke = + { + { + name = "tank-smoke", + deviation = {0.25, 0.25}, + frequency = 50, + position = {0, 1.5}, + starting_frame = 0, + starting_frame_deviation = 60 + } + } + }, + consumption = "600kW", + terrain_friction_modifier = 0.2, + friction = 0.002, + light = + { + { + type = "oriented", + minimum_darkness = 0.3, + picture = + { + filename = "__core__/graphics/light-cone.png", + priority = "extra-high", + flags = { "light" }, + scale = 2, + width = 200, + height = 200 + }, + shift = {-0.1, -14 + tank_shift_y / 32}, + size = 2, + intensity = 0.8, + color = {r = 1.0, g = 1.0, b = 0.8}, + source_orientation_offset = -0.02 + }, + { + type = "oriented", + minimum_darkness = 0.3, + picture = + { + filename = "__core__/graphics/light-cone.png", + priority = "extra-high", + flags = { "light" }, + scale = 2, + width = 200, + height = 200 + }, + shift = {0.1, -14 + tank_shift_y / 32}, + size = 2, + intensity = 0.8, + color = {r = 1.0, g = 1.0, b = 0.8}, + source_orientation_offset = 0.02 + } + }, + light_animation = + { + filename = "__base__/graphics/entity/tank/tank-light.png", + priority = "low", + blend_mode = "additive", + draw_as_glow = true, + width = 132, + height = 108, + line_length = 8, + direction_count = 64, + shift = util.by_pixel(-2, -18 + 6), + repeat_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/tank/hr-tank-light.png", + priority = "low", + blend_mode = "additive", + draw_as_glow = true, + width = 260, + height = 210, + line_length = 8, + direction_count = 64, + scale = 0.5, + shift = util.by_pixel(-1, -17 + 6), + repeat_count = 2, + } + }, + animation = + { + layers = + { + { + priority = "low", + width = 136, + height = 106, + frame_count = 2, + direction_count = 64, + shift = util.by_pixel(0, -16 + tank_shift_y), + animation_speed = 8, + max_advance = 1, + stripes = + { + { + filename = "__base__/graphics/entity/tank/tank-base-1.png", + width_in_frames = 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/tank/tank-base-2.png", + width_in_frames = 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/tank/tank-base-3.png", + width_in_frames = 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/tank/tank-base-4.png", + width_in_frames = 2, + height_in_frames = 16 + } + }, + hr_version = + { + priority = "low", + width = 270, + height = 212, + frame_count = 2, + direction_count = 64, + shift = util.by_pixel(0, -16 + tank_shift_y), + animation_speed = 8, + max_advance = 1, + stripes = + { + { + filename = "__base__/graphics/entity/tank/hr-tank-base-1.png", + width_in_frames = 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/tank/hr-tank-base-2.png", + width_in_frames = 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/tank/hr-tank-base-3.png", + width_in_frames = 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/tank/hr-tank-base-4.png", + width_in_frames = 2, + height_in_frames = 16 + } + }, + scale = 0.5 + } + }, + { + priority = "low", + width = 104, + height = 83, + frame_count = 2, + apply_runtime_tint = true, + direction_count = 64, + shift = util.by_pixel(0, -27.5 + tank_shift_y), + max_advance = 1, + line_length = 2, + stripes = util.multiplystripes(2, + { + { + filename = "__base__/graphics/entity/tank/tank-base-mask-1.png", + width_in_frames = 1, + height_in_frames = 22 + }, + { + filename = "__base__/graphics/entity/tank/tank-base-mask-2.png", + width_in_frames = 1, + height_in_frames = 22 + }, + { + filename = "__base__/graphics/entity/tank/tank-base-mask-3.png", + width_in_frames = 1, + height_in_frames = 20 + } + }), + hr_version = + { + priority = "low", + width = 208, + height = 166, + frame_count = 2, + apply_runtime_tint = true, + direction_count = 64, + shift = util.by_pixel(0, -27.5 + tank_shift_y), + max_advance = 1, + line_length = 2, + stripes = util.multiplystripes(2, + { + { + filename = "__base__/graphics/entity/tank/hr-tank-base-mask-1.png", + width_in_frames = 1, + height_in_frames = 22 + }, + { + filename = "__base__/graphics/entity/tank/hr-tank-base-mask-2.png", + width_in_frames = 1, + height_in_frames = 22 + }, + { + filename = "__base__/graphics/entity/tank/hr-tank-base-mask-3.png", + width_in_frames = 1, + height_in_frames = 20 + } + }), + scale = 0.5 + } + }, + { + priority = "low", + width = 151, + height = 98, + frame_count = 2, + draw_as_shadow = true, + direction_count = 64, + shift = util.by_pixel(22.5, 1 + tank_shift_y), + max_advance = 1, + stripes = util.multiplystripes(2, + { + { + filename = "__base__/graphics/entity/tank/tank-base-shadow-1.png", + width_in_frames = 1, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/tank/tank-base-shadow-2.png", + width_in_frames = 1, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/tank/tank-base-shadow-3.png", + width_in_frames = 1, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/tank/tank-base-shadow-4.png", + width_in_frames = 1, + height_in_frames = 16 + } + }), + hr_version = + { + priority = "low", + width = 302, + height = 194, + frame_count = 2, + draw_as_shadow = true, + direction_count = 64, + shift = util.by_pixel(22.5, 1 + tank_shift_y), + max_advance = 1, + stripes = util.multiplystripes(2, + { + { + filename = "__base__/graphics/entity/tank/hr-tank-base-shadow-1.png", + width_in_frames = 1, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/tank/hr-tank-base-shadow-2.png", + width_in_frames = 1, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/tank/hr-tank-base-shadow-3.png", + width_in_frames = 1, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/tank/hr-tank-base-shadow-4.png", + width_in_frames = 1, + height_in_frames = 16 + } + }), + scale = 0.5 + } + } + } + }, + turret_animation = + { + layers = + { + { + filename = "__base__/graphics/entity/tank/tank-turret.png", + priority = "low", + line_length = 8, + width = 90, + height = 67, + frame_count = 1, + direction_count = 64, + shift = util.by_pixel(2-2, -40.5 + tank_shift_y), + animation_speed = 8, + hr_version = + { + filename = "__base__/graphics/entity/tank/hr-tank-turret.png", + priority = "low", + line_length = 8, + width = 179, + height = 132, + frame_count = 1, + direction_count = 64, + shift = util.by_pixel(2.25-2, -40.5 + tank_shift_y), + animation_speed = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tank/tank-turret-mask.png", + priority = "low", + line_length = 8, + width = 36, + height = 33, + frame_count = 1, + apply_runtime_tint = true, + direction_count = 64, + shift = util.by_pixel(2-2, -41.5 + tank_shift_y), + hr_version = + { + filename = "__base__/graphics/entity/tank/hr-tank-turret-mask.png", + priority = "low", + line_length = 8, + width = 72, + height = 66, + frame_count = 1, + apply_runtime_tint = true, + direction_count = 64, + shift = util.by_pixel(2-2, -41.5 + tank_shift_y), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tank/tank-turret-shadow.png", + priority = "low", + line_length = 8, + width = 97, + height = 67, + frame_count = 1, + draw_as_shadow = true, + direction_count = 64, + shift = util.by_pixel(58.5-2, 0.5 + tank_shift_y), + hr_version = + { + filename = "__base__/graphics/entity/tank/hr-tank-turret-shadow.png", + priority = "low", + line_length = 8, + width = 193, + height = 134, + frame_count = 1, + draw_as_shadow = true, + direction_count = 64, + shift = util.by_pixel(58.25-2, 0.5 + tank_shift_y), + scale = 0.5 + } + } + } + }, + turret_rotation_speed = 0.35 / 60, + turret_return_timeout = 300, + sound_no_fuel = + { + { + filename = "__base__/sound/fight/tank-no-fuel-1.ogg", + volume = 0.4 + } + }, + sound_minimum_speed = 0.2, + sound_scaling_ratio = 0.8, + vehicle_impact_sound = sounds.generic_impact, + working_sound = + { + sound = + { + filename = "__base__/sound/fight/tank-engine.ogg", + volume = 0.37 + }, + activate_sound = + { + filename = "__base__/sound/fight/tank-engine-start.ogg", + volume = 0.37 + }, + deactivate_sound = + { + filename = "__base__/sound/fight/tank-engine-stop.ogg", + volume = 0.37 + }, + match_speed_to_activity = true + }, + stop_trigger_speed = 0.1, + stop_trigger = + { + { + type = "play-sound", + sound = + { + { + filename = "__base__/sound/fight/tank-brakes.ogg", + volume = 0.3 + } + } + } + }, + open_sound = { filename = "__base__/sound/fight/tank-door-open.ogg", volume=0.48 }, + close_sound = { filename = "__base__/sound/fight/tank-door-close.ogg", volume = 0.43 }, + rotation_speed = 0.0035, + tank_driving = true, + weight = 20000, + inventory_size = 80, + track_particle_triggers = movement_triggers.tank, + guns = { "tank-cannon", "tank-machine-gun", "tank-flamethrower" }, + water_reflection = car_reflection(1.2) + }, + { + type = "smoke-with-trigger", + name = "poison-cloud-visual-dummy", + flags = {"not-on-map"}, + show_when_smoke_off = true, + particle_count = 24, + particle_spread = { 3.6 * 1.05, 3.6 * 0.6 * 1.05 }, + particle_distance_scale_factor = 0.5, + particle_scale_factor = { 1, 0.707 }, + particle_duration_variation = 60 * 3, + wave_speed = { 0.5 / 80, 0.5 / 60 }, + wave_distance = { 1, 0.5 }, + spread_duration_variation = 300 - 20, + + render_layer = "object", + + affected_by_wind = false, + cyclic = true, + duration = 60 * 20 + 4 * 60, + fade_away_duration = 3 * 60, + spread_duration = (300 - 20) / 2 , + color = {r = 0.014, g = 0.358, b = 0.395, a = 0.322}, -- #035b6452 + + animation = + { + width = 152, + height = 120, + line_length = 5, + frame_count = 60, + shift = {-0.53125, -0.4375}, + priority = "high", + animation_speed = 0.25, + filename = "__base__/graphics/entity/smoke/smoke.png", + flags = { "smoke" } + }, + working_sound = + { + sound = sounds.poison_cloud(0.5), + max_sounds_per_type = 1, + audible_distance_modifier = 0.8, + match_volume_to_activity = true + } + }, + + { + type = "sticker", + name = "slowdown-sticker", + --icon = "__base__/graphics/icons/slowdown-sticker.png", + flags = {}, + animation = + { + filename = "__base__/graphics/entity/slowdown-sticker/slowdown-sticker.png", + priority = "extra-high", + line_length = 5, + width = 22, + height = 24, + frame_count = 50, + animation_speed = 0.5, + tint = {r = 1.000, g = 0.663, b = 0.000, a = 0.694}, -- #ffa900b1 + shift = util.by_pixel (2,-1), + hr_version = + { + filename = "__base__/graphics/entity/slowdown-sticker/hr-slowdown-sticker.png", + line_length = 5, + width = 42, + height = 48, + frame_count = 50, + animation_speed = 0.5, + tint = {r = 1.000, g = 0.663, b = 0.000, a = 0.694}, -- #ffa900b1 + shift = util.by_pixel(2, -0.5), + scale = 0.5 + } + }, + duration_in_ticks = 30 * 60, + target_movement_modifier = 0.25 + }, + { + type = "sticker", + name = "stun-sticker", + flags = {"not-on-map"}, + duration_in_ticks = 3*60, + target_movement_modifier = 0 + }, + + { + type = "assembling-machine", + name = "oil-refinery", + icon = "__base__/graphics/icons/oil-refinery.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral","player-creation"}, + minable = {mining_time = 0.2, result = "oil-refinery"}, + max_health = 350, + corpse = "oil-refinery-remnants", + dying_explosion = "oil-refinery-explosion", + collision_box = {{-2.4, -2.4}, {2.4, 2.4}}, + selection_box = {{-2.5, -2.5}, {2.5, 2.5}}, + damaged_trigger_effect = hit_effects.entity(), + drawing_box = {{-2.5, -2.8}, {2.5, 2.5}}, + module_specification = + { + module_slots = 3 + }, + scale_entity_info_icon = true, + allowed_effects = {"consumption", "speed", "productivity", "pollution"}, + crafting_categories = {"oil-processing"}, + crafting_speed = 1, + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + emissions_per_minute = 6 + }, + energy_usage = "420kW", + + animation = make_4way_animation_from_spritesheet( + { + layers = + { + { + filename = "__base__/graphics/entity/oil-refinery/oil-refinery.png", + width = 337, + height = 255, + frame_count = 1, + shift = {2.515625, 0.484375}, + hr_version = + { + filename = "__base__/graphics/entity/oil-refinery/hr-oil-refinery.png", + width = 386, + height = 430, + frame_count = 1, + shift = util.by_pixel(0, -7.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/oil-refinery/oil-refinery-shadow.png", + width = 337, + height = 213, + frame_count = 1, + shift = util.by_pixel(82.5, 26.5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/oil-refinery/hr-oil-refinery-shadow.png", + width = 674, + height = 426, + frame_count = 1, + shift = util.by_pixel(82.5, 26.5), + draw_as_shadow = true, + force_hr_shadow = true, + scale = 0.5 + } + } + } + }), + + working_visualisations = + { + { + draw_as_light = true, + fadeout = true, + constant_speed = true, + north_position = util.by_pixel(34, -65), + east_position = util.by_pixel(-52, -61), + south_position = util.by_pixel(-59, -82), + west_position = util.by_pixel(57, -58), + animation = + { + filename = "__base__/graphics/entity/oil-refinery/oil-refinery-fire.png", + line_length = 10, + width = 20, + height = 40, + frame_count = 60, + animation_speed = 0.75, + shift = util.by_pixel(0, -14), + hr_version = + { + filename = "__base__/graphics/entity/oil-refinery/hr-oil-refinery-fire.png", + line_length = 10, + width = 40, + height = 81, + frame_count = 60, + animation_speed = 0.75, + scale = 0.5, + shift = util.by_pixel(0, -14.25) + } + }, + }, + { + fadeout = true, + draw_as_light = true, + north_animation = + { + filename = "__base__/graphics/entity/oil-refinery/oil-refinery-light.png", + width = 163, + height = 104, + blend_mode = "additive", + shift = util.by_pixel(-2, -50), + hr_version = + { + filename = "__base__/graphics/entity/oil-refinery/hr-oil-refinery-light.png", + width = 321, + height = 205, + blend_mode = "additive", + shift = util.by_pixel(-1, -50), + scale = 0.5, + } + }, + east_animation = + { + filename = "__base__/graphics/entity/oil-refinery/oil-refinery-light.png", + width = 163, + x = 163; + height = 104, + blend_mode = "additive", + shift = util.by_pixel(-2, -50), + hr_version = + { + filename = "__base__/graphics/entity/oil-refinery/hr-oil-refinery-light.png", + width = 321, + x = 321; + height = 205, + blend_mode = "additive", + shift = util.by_pixel(-1, -50), + scale = 0.5, + } + }, + south_animation = + { + filename = "__base__/graphics/entity/oil-refinery/oil-refinery-light.png", + width = 163, + x = 163 * 2; + height = 104, + blend_mode = "additive", + shift = util.by_pixel(-2, -50), + hr_version = + { + filename = "__base__/graphics/entity/oil-refinery/hr-oil-refinery-light.png", + width = 321, + x = 321 * 2; + height = 205, + blend_mode = "additive", + shift = util.by_pixel(-1, -50), + scale = 0.5, + } + }, + west_animation = + { + filename = "__base__/graphics/entity/oil-refinery/oil-refinery-light.png", + width = 163, + x = 163 * 3; + height = 104, + blend_mode = "additive", + shift = util.by_pixel(-2, -50), + hr_version = + { + filename = "__base__/graphics/entity/oil-refinery/hr-oil-refinery-light.png", + width = 321, + x = 321 * 3; + height = 205, + blend_mode = "additive", + shift = util.by_pixel(-1, -50), + scale = 0.5, + } + }, + } + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/oil-refinery.ogg" + }, + --idle_sound = { filename = "__base__/sound/idle1.ogg", volume = 0.3 }, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + fluid_boxes = + { + { + production_type = "input", + pipe_covers = pipecoverspictures(), + base_area = 10, + base_level = -1, + pipe_connections = + { + { + type="input", + position = {-1, 3} + } + } + }, + { + production_type = "input", + pipe_covers = pipecoverspictures(), + base_area = 10, + base_level = -1, + pipe_connections = + { + { + type="input", + position = {1, 3} + } + } + }, + { + production_type = "output", + pipe_covers = pipecoverspictures(), + base_level = 1, + pipe_connections = + { + { + type = "output", + position = {-2, -3} + } + } + }, + { + production_type = "output", + pipe_covers = pipecoverspictures(), + base_level = 1, + pipe_connections = + { + { + type = "output", + position = {0, -3} + } + } + }, + { + production_type = "output", + pipe_covers = pipecoverspictures(), + base_level = 1, + pipe_connections = + { + { + type = "output", + position = {2, -3} + } + } + } + }, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/oil-refinery/oil-refinery-reflection.png", + priority = "extra-high", + width = 40, + height = 48, + shift = util.by_pixel(5, 95), + variation_count = 4, + scale = 5 + }, + rotate = false, + orientation_to_variation = true + } + }, + + { + type = "assembling-machine", + name = "chemical-plant", + icon = "__base__/graphics/icons/chemical-plant.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral","placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "chemical-plant"}, + max_health = 300, + corpse = "chemical-plant-remnants", + dying_explosion = "chemical-plant-explosion", + collision_box = {{-1.2, -1.2}, {1.2, 1.2}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + drawing_box = {{-1.5, -1.9}, {1.5, 1.5}}, + module_specification = + { + module_slots = 3 + }, + allowed_effects = {"consumption", "speed", "productivity", "pollution"}, + + animation = make_4way_animation_from_spritesheet({ layers = + { + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant.png", + width = 108, + height = 148, + frame_count = 24, + line_length = 12, + shift = util.by_pixel(1, -9), + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/hr-chemical-plant.png", + width = 220, + height = 292, + frame_count = 24, + line_length = 12, + shift = util.by_pixel(0.5, -9), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant-shadow.png", + width = 154, + height = 112, + repeat_count = 24, + frame_count = 1, + shift = util.by_pixel(28, 6), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/hr-chemical-plant-shadow.png", + width = 312, + height = 222, + repeat_count = 24, + frame_count = 1, + shift = util.by_pixel(27, 6), + draw_as_shadow = true, + scale = 0.5 + } + } + }}), + working_visualisations = + { + { + apply_recipe_tint = "primary", + north_animation = + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant-liquid-north.png", + frame_count = 24, + line_length = 6, + width = 32, + height = 24, + shift = util.by_pixel(24, 14), + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/hr-chemical-plant-liquid-north.png", + frame_count = 24, + line_length = 6, + width = 66, + height = 44, + shift = util.by_pixel(23, 15), + scale = 0.5 + } + }, + east_animation = + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant-liquid-east.png", + frame_count = 24, + line_length = 6, + width = 36, + height = 18, + shift = util.by_pixel(0, 22), + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/hr-chemical-plant-liquid-east.png", + frame_count = 24, + line_length = 6, + width = 70, + height = 36, + shift = util.by_pixel(0, 22), + scale = 0.5 + } + }, + south_animation = + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant-liquid-south.png", + frame_count = 24, + line_length = 6, + width = 34, + height = 24, + shift = util.by_pixel(0, 16), + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/hr-chemical-plant-liquid-south.png", + frame_count = 24, + line_length = 6, + width = 66, + height = 42, + shift = util.by_pixel(0, 17), + scale = 0.5 + } + }, + west_animation = + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant-liquid-west.png", + frame_count = 24, + line_length = 6, + width = 38, + height = 20, + shift = util.by_pixel(-10, 12), + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/hr-chemical-plant-liquid-west.png", + frame_count = 24, + line_length = 6, + width = 74, + height = 36, + shift = util.by_pixel(-10, 13), + scale = 0.5 + } + } + }, + { + apply_recipe_tint = "secondary", + north_animation = + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant-foam-north.png", + frame_count = 24, + line_length = 6, + width = 32, + height = 22, + shift = util.by_pixel(24, 14), + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/hr-chemical-plant-foam-north.png", + frame_count = 24, + line_length = 6, + width = 62, + height = 42, + shift = util.by_pixel(24, 15), + scale = 0.5 + } + }, + east_animation = + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant-foam-east.png", + frame_count = 24, + line_length = 6, + width = 34, + height = 18, + shift = util.by_pixel(0, 22), + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/hr-chemical-plant-foam-east.png", + frame_count = 24, + line_length = 6, + width = 68, + height = 36, + shift = util.by_pixel(0, 22), + scale = 0.5 + } + }, + south_animation = + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant-foam-south.png", + frame_count = 24, + line_length = 6, + width = 32, + height = 18, + shift = util.by_pixel(0, 18), + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/hr-chemical-plant-foam-south.png", + frame_count = 24, + line_length = 6, + width = 60, + height = 40, + shift = util.by_pixel(1, 17), + scale = 0.5 + } + }, + west_animation = + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant-foam-west.png", + frame_count = 24, + line_length = 6, + width = 36, + height = 16, + shift = util.by_pixel(-10, 14), + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/hr-chemical-plant-foam-west.png", + frame_count = 24, + line_length = 6, + width = 68, + height = 28, + shift = util.by_pixel(-9, 15), + scale = 0.5 + } + } + }, + { + apply_recipe_tint = "tertiary", + fadeout = true, + constant_speed = true, + north_position = util.by_pixel_hr(-30, -161), + east_position = util.by_pixel_hr(29, -150), + south_position = util.by_pixel_hr(12, -134), + west_position = util.by_pixel_hr(-32, -130), + render_layer = "wires", + animation = + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant-smoke-outer.png", + frame_count = 47, + line_length = 16, + width = 46, + height = 94, + animation_speed = 0.5, + shift = util.by_pixel(-2, -40), + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/hr-chemical-plant-smoke-outer.png", + frame_count = 47, + line_length = 16, + width = 90, + height = 188, + animation_speed = 0.5, + shift = util.by_pixel(-2, -40), + scale = 0.5 + } + } + }, + { + apply_recipe_tint = "quaternary", + fadeout = true, + constant_speed = true, + north_position = util.by_pixel_hr(-30, -161), + east_position = util.by_pixel_hr(29, -150), + south_position = util.by_pixel_hr(12, -134), + west_position = util.by_pixel_hr(-32, -130), + render_layer = "wires", + animation = + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant-smoke-inner.png", + frame_count = 47, + line_length = 16, + width = 20, + height = 42, + animation_speed = 0.5, + shift = util.by_pixel(0, -14), + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/hr-chemical-plant-smoke-inner.png", + frame_count = 47, + line_length = 16, + width = 40, + height = 84, + animation_speed = 0.5, + shift = util.by_pixel(0, -14), + scale = 0.5 + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + { + filename = "__base__/sound/chemical-plant-1.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/chemical-plant-2.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/chemical-plant-3.ogg", + volume = 0.5 + } + }, + --max_sounds_per_type = 3, + --idle_sound = { filename = "__base__/sound/idle1.ogg", volume = 0.3 }, + apparent_volume = 1.5, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + crafting_speed = 1, + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + emissions_per_minute = 4 + }, + energy_usage = "210kW", + crafting_categories = {"chemistry"}, + fluid_boxes = + { + { + production_type = "input", + pipe_covers = pipecoverspictures(), + base_area = 10, + base_level = -1, + pipe_connections = + { + { + type="input", + position = {-1, -2} + } + } + }, + { + production_type = "input", + pipe_covers = pipecoverspictures(), + base_area = 10, + base_level = -1, + pipe_connections = + { + { + type="input", + position = {1, -2} + } + } + }, + { + production_type = "output", + pipe_covers = pipecoverspictures(), + base_level = 1, + pipe_connections = + { + { + type = "output", + position = {-1, 2} + } + } + }, + { + production_type = "output", + pipe_covers = pipecoverspictures(), + base_level = 1, + pipe_connections = + { + { + type = "output", + position = {1, 2} + } + } + } + }, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/chemical-plant/chemical-plant-reflection.png", + priority = "extra-high", + width = 28, + height = 36, + shift = util.by_pixel(5, 60), + variation_count = 4, + scale = 5 + }, + rotate = false, + orientation_to_variation = true + } + }, + + { + type = "electric-energy-interface", + name = "electric-energy-interface", + icons = { {icon = "__base__/graphics/icons/accumulator.png", tint = {r=1, g=0.8, b=1, a=1}} }, + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "electric-energy-interface"}, + max_health = 150, + corpse = "medium-remnants", + subgroup = "other", + collision_box = {{-0.9, -0.9}, {0.9, 0.9}}, + selection_box = {{-1, -1}, {1, 1}}, + damaged_trigger_effect = hit_effects.entity(), + drawing_box = {{-1, -1.5}, {1, 1}}, + gui_mode = "all", + allow_copy_paste = true, + energy_source = + { + type = "electric", + buffer_capacity = "10GJ", + usage_priority = "tertiary" + }, + + energy_production = "500GW", + energy_usage = "0kW", + -- also 'pictures' for 4-way sprite is available, or 'animation' resp. 'animations' + picture = accumulator_picture( {r=1, g=0.8, b=1, a=1} ), + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + vehicle_impact_sound = sounds.generic_impact + }, + { + type = "reactor", + name = "nuclear-reactor", + icon = "__base__/graphics/icons/nuclear-reactor.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.5, result = "nuclear-reactor"}, + max_health = 500, + corpse = "nuclear-reactor-remnants", + dying_explosion = "nuclear-reactor-explosion", + consumption = "40MW", + neighbour_bonus = 1, + energy_source = + { + type = "burner", + fuel_category = "nuclear", + effectivity = 1, + fuel_inventory_size = 1, + burnt_inventory_size = 1, + light_flicker = + { + color = {0,0,0}, + minimum_intensity = 0.7, + maximum_intensity = 0.95 + } + }, + collision_box = {{-2.2, -2.2}, {2.2, 2.2}}, + selection_box = {{-2.5, -2.5}, {2.5, 2.5}}, + damaged_trigger_effect = hit_effects.entity(), + lower_layer_picture = + { + filename = "__base__/graphics/entity/nuclear-reactor/reactor-pipes.png", + width = 156, + height = 156, + shift = util.by_pixel(-2, -4), + hr_version = + { + filename = "__base__/graphics/entity/nuclear-reactor/hr-reactor-pipes.png", + width = 320, + height = 316, + scale = 0.5, + shift = util.by_pixel(-1, -5) + } + }, + heat_lower_layer_picture = apply_heat_pipe_glow + { + filename = "__base__/graphics/entity/nuclear-reactor/reactor-pipes-heated.png", + width = 156, + height = 156, + shift = util.by_pixel(-3, -4), + hr_version = + { + filename = "__base__/graphics/entity/nuclear-reactor/hr-reactor-pipes-heated.png", + width = 320, + height = 316, + scale = 0.5, + shift = util.by_pixel(-0.5, -4.5) + } + }, + + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/nuclear-reactor/reactor.png", + width = 154, + height = 158, + shift = util.by_pixel(-6, -6), + hr_version = + { + filename = "__base__/graphics/entity/nuclear-reactor/hr-reactor.png", + width = 302, + height = 318, + scale = 0.5, + shift = util.by_pixel(-5, -7) + } + }, + { + filename = "__base__/graphics/entity/nuclear-reactor/reactor-shadow.png", + width = 263, + height = 162, + shift = { 1.625 , 0 }, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/nuclear-reactor/hr-reactor-shadow.png", + width = 525, + height = 323, + scale = 0.5, + shift = { 1.625, 0 }, + draw_as_shadow = true + } + } + } + }, + + working_light_picture = + { + filename = "__base__/graphics/entity/nuclear-reactor/reactor-lights-color.png", + blend_mode = "additive", + draw_as_glow = true, + width = 160, + height = 160, + shift = { -0.03125, -0.1875 }, + hr_version = + { + filename = "__base__/graphics/entity/nuclear-reactor/hr-reactor-lights-color.png", + blend_mode = "additive", + draw_as_glow = true, + width = 320, + height = 320, + scale = 0.5, + shift = { -0.03125, -0.1875 }, + } + }, + + --light = {intensity = 0.6, size = 9.9, shift = {0.0, 0.0}, color = {r = 0.0, g = 1.0, b = 0.0}}, + -- use_fuel_glow_color = false, -- should use glow color from fuel item prototype as light color and tint for working_light_picture + -- default_fuel_glow_color = { 0, 1, 0, 1 } -- color used as working_light_picture tint for fuels that don't have glow color defined + + heat_buffer = + { + max_temperature = 1000, + specific_heat = "10MJ", + max_transfer = "10GW", + minimum_glow_temperature = 350, + connections = + { + { + position = {-2, -2}, + direction = defines.direction.north + }, + { + position = {0, -2}, + direction = defines.direction.north + }, + { + position = {2, -2}, + direction = defines.direction.north + }, + { + position = {2, -2}, + direction = defines.direction.east + }, + { + position = {2, 0}, + direction = defines.direction.east + }, + { + position = {2, 2}, + direction = defines.direction.east + }, + { + position = {2, 2}, + direction = defines.direction.south + }, + { + position = {0, 2}, + direction = defines.direction.south + }, + { + position = {-2, 2}, + direction = defines.direction.south + }, + { + position = {-2, 2}, + direction = defines.direction.west + }, + { + position = {-2, 0}, + direction = defines.direction.west + }, + { + position = {-2, -2}, + direction = defines.direction.west + } + }, + + heat_picture = apply_heat_pipe_glow + { + filename = "__base__/graphics/entity/nuclear-reactor/reactor-heated.png", + width = 108, + height = 128, + shift = util.by_pixel(1, -7), + hr_version = + { + filename = "__base__/graphics/entity/nuclear-reactor/hr-reactor-heated.png", + width = 216, + height = 256, + scale = 0.5, + shift = util.by_pixel(3, -6.5) + } + }, + }, + + connection_patches_connected = + { + sheet = + { + filename = "__base__/graphics/entity/nuclear-reactor/reactor-connect-patches.png", + width = 32, + height = 32, + variation_count = 12, + hr_version = + { + filename = "__base__/graphics/entity/nuclear-reactor/hr-reactor-connect-patches.png", + width = 64, + height = 64, + variation_count = 12, + scale = 0.5 + } + } + }, + + connection_patches_disconnected = + { + sheet = + { + filename = "__base__/graphics/entity/nuclear-reactor/reactor-connect-patches.png", + width = 32, + height = 32, + variation_count = 12, + y = 32, + hr_version = + { + filename = "__base__/graphics/entity/nuclear-reactor/hr-reactor-connect-patches.png", + width = 64, + height = 64, + variation_count = 12, + y = 64, + scale = 0.5 + } + } + }, + + heat_connection_patches_connected = + { + sheet = apply_heat_pipe_glow + { + filename = "__base__/graphics/entity/nuclear-reactor/reactor-connect-patches-heated.png", + width = 32, + height = 32, + variation_count = 12, + hr_version = + { + filename = "__base__/graphics/entity/nuclear-reactor/hr-reactor-connect-patches-heated.png", + width = 64, + height = 64, + variation_count = 12, + scale = 0.5 + } + } + }, + + heat_connection_patches_disconnected = + { + sheet = apply_heat_pipe_glow + { + filename = "__base__/graphics/entity/nuclear-reactor/reactor-connect-patches-heated.png", + width = 32, + height = 32, + variation_count = 12, + y = 32, + hr_version = + { + filename = "__base__/graphics/entity/nuclear-reactor/hr-reactor-connect-patches-heated.png", + width = 64, + height = 64, + variation_count = 12, + y = 64, + scale = 0.5 + } + } + }, + + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + { + filename = "__base__/sound/nuclear-reactor-1.ogg", + volume = 0.55 + }, + { + filename = "__base__/sound/nuclear-reactor-2.ogg", + volume = 0.55 + } + }, + --idle_sound = { filename = "__base__/sound/idle1.ogg", volume = 0.3 }, + max_sounds_per_type = 3, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + + meltdown_action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "atomic-rocket" + } + } + } + } + }, + { + type = "assembling-machine", + name = "centrifuge", + icon = "__base__/graphics/icons/centrifuge.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + minable = {mining_time = 0.1, result = "centrifuge"}, + max_health = 350, + corpse = "centrifuge-remnants", + dying_explosion = "centrifuge-explosion", + resistances = + { + { + type = "fire", + percent = 70 + } + }, + collision_box = {{-1.2, -1.2}, {1.2, 1.2}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + drawing_box = {{-1.5, -2.2}, {1.5, 1.5}}, + + always_draw_idle_animation = true, + idle_animation = + { + layers = + { + -- Centrifuge A + { + filename = "__base__/graphics/entity/centrifuge/centrifuge-C.png", + priority = "high", + line_length = 8, + width = 119, + height = 107, + frame_count = 64, + shift = util.by_pixel(-0.5, -26.5), + hr_version = + { + filename = "__base__/graphics/entity/centrifuge/hr-centrifuge-C.png", + priority = "high", + scale = 0.5, + line_length = 8, + width = 237, + height = 214, + frame_count = 64, + shift = util.by_pixel(-0.25, -26.5) + } + }, + { + filename = "__base__/graphics/entity/centrifuge/centrifuge-C-shadow.png", + draw_as_shadow = true, + priority = "high", + line_length = 8, + width = 132, + height = 74, + frame_count = 64, + shift = util.by_pixel(20, -10), + hr_version = + { + filename = "__base__/graphics/entity/centrifuge/hr-centrifuge-C-shadow.png", + draw_as_shadow = true, + priority = "high", + scale = 0.5, + line_length = 8, + width = 279, + height = 152, + frame_count = 64, + shift = util.by_pixel(16.75, -10) + } + }, + -- Centrifuge B + { + filename = "__base__/graphics/entity/centrifuge/centrifuge-B.png", + priority = "high", + line_length = 8, + width = 78, + height = 117, + frame_count = 64, + shift = util.by_pixel(23, 6.5), + hr_version = + { + filename = "__base__/graphics/entity/centrifuge/hr-centrifuge-B.png", + priority = "high", + scale = 0.5, + line_length = 8, + width = 156, + height = 234, + frame_count = 64, + shift = util.by_pixel(23, 6.5) + } + }, + { + filename = "__base__/graphics/entity/centrifuge/centrifuge-B-shadow.png", + draw_as_shadow = true, + priority = "high", + line_length = 8, + width = 124, + height = 74, + frame_count = 64, + shift = util.by_pixel(63, 16), + hr_version = + { + filename = "__base__/graphics/entity/centrifuge/hr-centrifuge-B-shadow.png", + draw_as_shadow = true, + priority = "high", + scale = 0.5, + line_length = 8, + width = 251, + height = 149, + frame_count = 64, + shift = util.by_pixel(63.25, 15.25) + } + }, + -- Centrifuge A + { + filename = "__base__/graphics/entity/centrifuge/centrifuge-A.png", + priority = "high", + line_length = 8, + width = 70, + height = 123, + frame_count = 64, + shift = util.by_pixel(-26, 3.5), + hr_version = + { + filename = "__base__/graphics/entity/centrifuge/hr-centrifuge-A.png", + priority = "high", + scale = 0.5, + line_length = 8, + width = 139, + height = 246, + frame_count = 64, + shift = util.by_pixel(-26.25, 3.5) + } + }, + { + filename = "__base__/graphics/entity/centrifuge/centrifuge-A-shadow.png", + priority = "high", + draw_as_shadow = true, + line_length = 8, + width = 108, + height = 54, + frame_count = 64, + shift = util.by_pixel(6, 27), + hr_version = + { + filename = "__base__/graphics/entity/centrifuge/hr-centrifuge-A-shadow.png", + priority = "high", + draw_as_shadow = true, + scale = 0.5, + line_length = 8, + width = 230, + height = 124, + frame_count = 64, + shift = util.by_pixel(8.5, 23.5) + } + } + } + }, + + working_visualisations = + { + { + effect = "uranium-glow", + fadeout = true, + light = {intensity = 0.2, size = 9.9, shift = {0.0, 0.0}, color = {r = 0.0, g = 1.0, b = 0.0}} + }, + { + effect = "uranium-glow", + fadeout = true, + draw_as_light = true, + animation = + { + layers = + { + -- Centrifuge C + { + filename = "__base__/graphics/entity/centrifuge/centrifuge-C-light.png", + priority = "high", + blend_mode = "additive", -- centrifuge + line_length = 8, + width = 96, + height = 104, + frame_count = 64, + shift = util.by_pixel(0, -27), + + hr_version = + { + filename = "__base__/graphics/entity/centrifuge/hr-centrifuge-C-light.png", + priority = "high", + scale = 0.5, + blend_mode = "additive", -- centrifuge + line_length = 8, + width = 190, + height = 207, + frame_count = 64, + shift = util.by_pixel(0, -27.25) + } + }, + -- Centrifuge B + { + filename = "__base__/graphics/entity/centrifuge/centrifuge-B-light.png", + priority = "high", + blend_mode = "additive", -- centrifuge + line_length = 8, + width = 65, + height = 103, + frame_count = 64, + shift = util.by_pixel(16.5, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/centrifuge/hr-centrifuge-B-light.png", + priority = "high", + scale = 0.5, + blend_mode = "additive", -- centrifuge + line_length = 8, + width = 131, + height = 206, + frame_count = 64, + shift = util.by_pixel(16.75, 0.5) + } + }, + -- Centrifuge A + { + filename = "__base__/graphics/entity/centrifuge/centrifuge-A-light.png", + priority = "high", + blend_mode = "additive", -- centrifuge + line_length = 8, + width = 55, + height = 98, + frame_count = 64, + shift = util.by_pixel(-23.5, -2), + hr_version = + { + filename = "__base__/graphics/entity/centrifuge/hr-centrifuge-A-light.png", + priority = "high", + scale = 0.5, + blend_mode = "additive", -- centrifuge + line_length = 8, + width = 108, + height = 197, + frame_count = 64, + shift = util.by_pixel(-23.5, -1.75) + } + } + } + } + } + }, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + vehicle_impact_sound = sounds.generic_impact, + working_sound = + { + sound = + { + { + filename = "__base__/sound/centrifuge-1.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/centrifuge-2.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/centrifuge-6.ogg", + volume = 0.3 + } + }, + fade_in_ticks = 4, + fade_out_ticks = 20, + --max_sounds_per_type = 3, + --idle_sound = { filename = "__base__/sound/idle1.ogg", volume = 0.3 } + }, + crafting_speed = 1, + crafting_categories = {"centrifuging"}, + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + emissions_per_minute = 4 + }, + energy_usage = "350kW", + module_specification = + { + module_slots = 2 + }, + allowed_effects = {"consumption", "speed", "productivity", "pollution"}, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/centrifuge/centrifuge-reflection.png", + priority = "extra-high", + width = 28, + height = 32, + shift = util.by_pixel(0, 65), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + { + type = "boiler", + name = "heat-exchanger", + icon = "__base__/graphics/icons/heat-boiler.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "heat-exchanger"}, + max_health = 200, + corpse = "heat-exchanger-remnants", + dying_explosion = "heat-exchanger-explosion", + vehicle_impact_sound = sounds.generic_impact, + mode = "output-to-separate-pipe", + resistances = + { + { + type = "fire", + percent = 90 + }, + { + type = "explosion", + percent = 30 + }, + { + type = "impact", + percent = 30 + } + }, + collision_box = {{-1.29, -0.79}, {1.29, 0.79}}, + selection_box = {{-1.5, -1}, {1.5, 1}}, + damaged_trigger_effect = hit_effects.entity(), + target_temperature = 500, + fluid_box = + { + base_area = 1, + height = 2, + base_level = -1, + pipe_covers = pipecoverspictures(), + pipe_connections = + { + {type = "input-output", position = {-2, 0.5}}, + {type = "input-output", position = {2, 0.5}} + }, + production_type = "input-output", + filter = "water" + }, + output_fluid_box = + { + base_area = 1, + height = 2, + base_level = 1, + pipe_covers = pipecoverspictures(), + pipe_connections = + { + {type = "output", position = {0, -1.5}} + }, + production_type = "output", + filter = "steam" + }, + energy_consumption = "10MW", + energy_source = + { + type = "heat", + max_temperature = 1000, + specific_heat = "1MJ", + max_transfer = "2GW", + min_working_temperature = 500, + minimum_glow_temperature = 350, + connections = + { + { + position = {0, 0.5}, + direction = defines.direction.south + } + }, + pipe_covers = + make_4way_animation_from_spritesheet( + { + filename = "__base__/graphics/entity/heat-exchanger/heatex-endings.png", + width = 32, + height = 32, + direction_count = 4, + hr_version = + { + filename = "__base__/graphics/entity/heat-exchanger/hr-heatex-endings.png", + width = 64, + height = 64, + direction_count = 4, + scale = 0.5 + } + }), + heat_pipe_covers = + make_4way_animation_from_spritesheet( + apply_heat_pipe_glow{ + filename = "__base__/graphics/entity/heat-exchanger/heatex-endings-heated.png", + width = 32, + height = 32, + direction_count = 4, + hr_version = + { + filename = "__base__/graphics/entity/heat-exchanger/hr-heatex-endings-heated.png", + width = 64, + height = 64, + direction_count = 4, + scale = 0.5 + } + }), + heat_picture = + { + north = apply_heat_pipe_glow + { + filename = "__base__/graphics/entity/heat-exchanger/heatex-N-heated.png", + priority = "extra-high", + width = 24, + height = 48, + shift = util.by_pixel(-1, 8), + hr_version = + { + filename = "__base__/graphics/entity/heat-exchanger/hr-heatex-N-heated.png", + priority = "extra-high", + width = 44, + height = 96, + shift = util.by_pixel(-0.5, 8.5), + scale = 0.5 + } + }, + east = apply_heat_pipe_glow + { + filename = "__base__/graphics/entity/heat-exchanger/heatex-E-heated.png", + priority = "extra-high", + width = 40, + height = 40, + shift = util.by_pixel(-21, -13), + hr_version = + { + filename = "__base__/graphics/entity/heat-exchanger/hr-heatex-E-heated.png", + priority = "extra-high", + width = 80, + height = 80, + shift = util.by_pixel(-21, -13), + scale = 0.5 + } + }, + south = apply_heat_pipe_glow + { + filename = "__base__/graphics/entity/heat-exchanger/heatex-S-heated.png", + priority = "extra-high", + width = 16, + height = 20, + shift = util.by_pixel(-1, -30), + hr_version = + { + filename = "__base__/graphics/entity/heat-exchanger/hr-heatex-S-heated.png", + priority = "extra-high", + width = 28, + height = 40, + shift = util.by_pixel(-1, -30), + scale = 0.5 + } + }, + west = apply_heat_pipe_glow + { + filename = "__base__/graphics/entity/heat-exchanger/heatex-W-heated.png", + priority = "extra-high", + width = 32, + height = 40, + shift = util.by_pixel(23, -13), + hr_version = + { + filename = "__base__/graphics/entity/heat-exchanger/hr-heatex-W-heated.png", + priority = "extra-high", + width = 64, + height = 76, + shift = util.by_pixel(23, -13), + scale = 0.5 + } + } + } + }, + working_sound = + { + sound = + { + filename = "__base__/sound/heat-exchanger.ogg", + volume = 0.65 + }, + --max_sounds_per_type = 3, + audible_distance_modifier = 0.5, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + + structure = + { + north = + { + layers = + { + { + filename = "__base__/graphics/entity/heat-exchanger/heatex-N-idle.png", + priority = "extra-high", + width = 131, + height = 108, + shift = util.by_pixel(-0.5, 4), + hr_version = + { + filename = "__base__/graphics/entity/heat-exchanger/hr-heatex-N-idle.png", + priority = "extra-high", + width = 269, + height = 221, + shift = util.by_pixel(-1.25, 5.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/boiler/boiler-N-shadow.png", + priority = "extra-high", + width = 137, + height = 82, + shift = util.by_pixel(20.5, 9), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-N-shadow.png", + priority = "extra-high", + width = 274, + height = 164, + scale = 0.5, + shift = util.by_pixel(20.5, 9), + draw_as_shadow = true + } + } + } + }, + east = + { + layers = + { + { + filename = "__base__/graphics/entity/heat-exchanger/heatex-E-idle.png", + priority = "extra-high", + width = 102, + height = 147, + shift = util.by_pixel(-2, -0.5), + hr_version = + { + filename = "__base__/graphics/entity/heat-exchanger/hr-heatex-E-idle.png", + priority = "extra-high", + width = 211, + height = 301, + shift = util.by_pixel(-1.75, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/boiler/boiler-E-shadow.png", + priority = "extra-high", + width = 92, + height = 97, + shift = util.by_pixel(30, 9.5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-E-shadow.png", + priority = "extra-high", + width = 184, + height = 194, + scale = 0.5, + shift = util.by_pixel(30, 9.5), + draw_as_shadow = true + } + } + } + }, + south = + { + layers = + { + { + filename = "__base__/graphics/entity/heat-exchanger/heatex-S-idle.png", + priority = "extra-high", + width = 128, + height = 100, + shift = util.by_pixel(3, 10), + hr_version = + { + filename = "__base__/graphics/entity/heat-exchanger/hr-heatex-S-idle.png", + priority = "extra-high", + width = 260, + height = 201, + shift = util.by_pixel(4, 10.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/boiler/boiler-S-shadow.png", + priority = "extra-high", + width = 156, + height = 66, + shift = util.by_pixel(30, 16), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-S-shadow.png", + priority = "extra-high", + width = 311, + height = 131, + scale = 0.5, + shift = util.by_pixel(29.75, 15.75), + draw_as_shadow = true + } + } + } + }, + west = + { + layers = + { + { + filename = "__base__/graphics/entity/heat-exchanger/heatex-W-idle.png", + priority = "extra-high", + width = 96, + height = 132, + shift = util.by_pixel(1, 5), + hr_version = + { + filename = "__base__/graphics/entity/heat-exchanger/hr-heatex-W-idle.png", + priority = "extra-high", + width = 196, + height = 273, + shift = util.by_pixel(1.5, 7.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/boiler/boiler-W-shadow.png", + priority = "extra-high", + width = 103, + height = 109, + shift = util.by_pixel(19.5, 6.5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/boiler/hr-boiler-W-shadow.png", + priority = "extra-high", + width = 206, + height = 218, + scale = 0.5, + shift = util.by_pixel(19.5, 6.5), + draw_as_shadow = true + } + } + } + } + }, + fire = {}, + fire_glow = {}, + burning_cooldown = 20, + water_reflection = boiler_reflection() + }, + { + type = "generator", + name = "steam-turbine", + icon = "__base__/graphics/icons/steam-turbine.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral","player-creation"}, + minable = {mining_time = 0.3, result = "steam-turbine"}, + max_health = 300, + corpse = "steam-turbine-remnants", + dying_explosion = "steam-turbine-explosion", + alert_icon_shift = util.by_pixel(0, -12), + effectivity = 1, + fluid_usage_per_tick = 1, + maximum_temperature = 500, + burns_fluid = false, + resistances = + { + { + type = "fire", + percent = 70 + } + }, + fast_replaceable_group = "steam-engine", + collision_box = {{-1.25, -2.35}, {1.25, 2.35}}, + selection_box = {{-1.5, -2.5}, {1.5, 2.5}}, + damaged_trigger_effect = hit_effects.entity(), + fluid_box = + { + base_area = 1, + height = 2, + base_level = -1, + pipe_covers = pipecoverspictures(), + pipe_connections = + { + { type = "input-output", position = {0, 3} }, + { type = "input-output", position = {0, -3} } + }, + production_type = "input-output", + filter = "steam", + minimum_temperature = 100.0 + }, + energy_source = + { + type = "electric", + usage_priority = "secondary-output" + }, + horizontal_animation = + { + layers = + { + { + filename = "__base__/graphics/entity/steam-turbine/steam-turbine-H.png", + width = 160, + height = 123, + frame_count = 8, + line_length = 4, + shift = util.by_pixel(0, -2.5), + run_mode = "backward", + hr_version = + { + filename = "__base__/graphics/entity/steam-turbine/hr-steam-turbine-H.png", + width = 320, + height = 245, + frame_count = 8, + line_length = 4, + shift = util.by_pixel(0, -2.75), + run_mode = "backward", + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/steam-turbine/steam-turbine-H-shadow.png", + width = 217, + height = 74, + repeat_count = 8, + frame_count = 1, + line_length = 1, + draw_as_shadow = true, + shift = util.by_pixel(28.75, 18), + run_mode = "backward", + hr_version = + { + filename = "__base__/graphics/entity/steam-turbine/hr-steam-turbine-H-shadow.png", + width = 435, + height = 150, + repeat_count = 8, + frame_count = 1, + line_length = 1, + draw_as_shadow = true, + shift = util.by_pixel(28.5, 18), + run_mode = "backward", + scale = 0.5 + } + } + } + }, + vertical_animation = + { + layers = + { + { + filename = "__base__/graphics/entity/steam-turbine/steam-turbine-V.png", + width = 108, + height = 173, + frame_count = 8, + line_length = 4, + shift = util.by_pixel(5, 6.5), + run_mode = "backward", + hr_version = + { + filename = "__base__/graphics/entity/steam-turbine/hr-steam-turbine-V.png", + width = 217, + height = 347, + frame_count = 8, + line_length = 4, + shift = util.by_pixel(4.75, 6.75), + run_mode = "backward", + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/steam-turbine/steam-turbine-V-shadow.png", + width = 151, + height = 131, + repeat_count = 8, + frame_count = 1, + line_length = 1, + draw_as_shadow = true, + shift = util.by_pixel(39.5, 24.5), + run_mode = "backward", + hr_version = + { + filename = "__base__/graphics/entity/steam-turbine/hr-steam-turbine-V-shadow.png", + width = 302, + height = 260, + repeat_count = 8, + frame_count = 1, + line_length = 1, + draw_as_shadow = true, + shift = util.by_pixel(39.5, 24.5), + run_mode = "backward", + scale = 0.5 + } + } + } + }, + smoke = + { + { + name = "turbine-smoke", + north_position = {0.0, -1.0}, + east_position = {0.75, -0.75}, + frequency = 10 / 32, + starting_vertical_speed = 0.08, + slow_down_factor = 1, + starting_frame_deviation = 60 + } + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + filename = "__base__/sound/steam-turbine.ogg", + volume = 0.67 + }, + match_speed_to_activity = true, + audible_distance_modifier = 0.7, + max_sounds_per_type = 3, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + min_perceived_performance = 0.25, + performance_to_sound_speedup = 0.5, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/steam-turbine/steam-turbine-reflection.png", + priority = "extra-high", + width = 40, + height = 36, + shift = util.by_pixel(0, 50), + variation_count = 2, + repeat_count = 2, + scale = 5 + }, + rotate = false, + orientation_to_variation = true + } + }, + { + type = "heat-pipe", + name = "heat-pipe", + icon = "__base__/graphics/icons/heat-pipe.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "heat-pipe"}, + max_health = 200, + corpse = "heat-pipe-remnants", + dying_explosion = "heat-pipe-explosion", + random_corpse_variation = true, + working_sound = + { + sound = + { + { + filename = "__base__/sound/heat-pipe.ogg", + volume = 0.4 + } + }, + match_volume_to_activity = true, + max_sounds_per_type = 3, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + vehicle_impact_sound = sounds.generic_impact, + resistances = + { + { + type = "fire", + percent = 90 + }, + { + type = "explosion", + percent = 30 + }, + { + type = "impact", + percent = 30 + } + }, + collision_box = {{-0.3, -0.3}, {0.3, 0.3}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + heat_buffer = + { + max_temperature = 1000, + specific_heat = "1MJ", + max_transfer = "1GW", + minimum_glow_temperature = 350, + connections = + { + { + position = {0, 0}, + direction = defines.direction.north + }, + { + position = {0, 0}, + direction = defines.direction.east + }, + { + position = {0, 0}, + direction = defines.direction.south + }, + { + position = {0, 0}, + direction = defines.direction.west + } + } + }, + + connection_sprites = make_heat_pipe_pictures("__base__/graphics/entity/heat-pipe/", "heat-pipe", + { + single = { name = "straight-vertical-single", ommit_number = true }, + straight_vertical = { variations = 6 }, + straight_horizontal = { variations = 6 }, + corner_right_up = { name = "corner-up-right", variations = 6 }, + corner_left_up = { name = "corner-up-left", variations = 6 }, + corner_right_down = { name = "corner-down-right", variations = 6 }, + corner_left_down = { name = "corner-down-left", variations = 6 }, + t_up = {}, + t_down = {}, + t_right = {}, + t_left = {}, + cross = { name = "t" }, + ending_up = {}, + ending_down = {}, + ending_right = {}, + ending_left = {} + }), + + heat_glow_sprites = make_heat_pipe_pictures("__base__/graphics/entity/heat-pipe/", "heated", + { + single = { empty = true }, + straight_vertical = { variations = 6 }, + straight_horizontal = { variations = 6 }, + corner_right_up = { name = "corner-up-right", variations = 6 }, + corner_left_up = { name = "corner-up-left", variations = 6 }, + corner_right_down = { name = "corner-down-right", variations = 6 }, + corner_left_down = { name = "corner-down-left", variations = 6 }, + t_up = {}, + t_down = {}, + t_right = {}, + t_left = {}, + cross = { name = "t" }, + ending_up = {}, + ending_down = {}, + ending_right = {}, + ending_left = {} + }, true) + }, + { + type = "simple-entity-with-force", + name = "simple-entity-with-force", + render_layer = "object", + icon = "__base__/graphics/icons/steel-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + order = "s-e-w-f", + minable = {mining_time = 0.1, result = "simple-entity-with-force"}, + max_health = 100, + corpse = "small-remnants", + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + picture = + { + filename = "__base__/graphics/entity/steel-chest/steel-chest.png", + priority = "extra-high", + width = 32, + height = 40, + shift = util.by_pixel(-11, 4.5) + } + }, + { + type = "simple-entity-with-owner", + name = "simple-entity-with-owner", + render_layer = "object", + icon = "__base__/graphics/icons/wooden-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + order = "s-e-w-o", + minable = {mining_time = 0.1, result = "simple-entity-with-owner"}, + max_health = 100, + corpse = "small-remnants", + collision_box = {{-0.35, -0.35}, {0.35, 0.35}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + picture = + { + layers = + { + { + filename = "__base__/graphics/entity/iron-chest/iron-chest.png", + priority = "extra-high", + width = 34, + height = 38, + shift = util.by_pixel(0, -0.5) + }, + { + filename = "__base__/graphics/entity/iron-chest/iron-chest.png", + priority = "extra-high", + width = 10, + height = 33, + x = 18, + shift = util.by_pixel(0, -0.5), + apply_runtime_tint = true + } + } + } + } +}) + +function create_spidertron(arguments) +local scale = arguments.scale +local leg_scale = scale * arguments.leg_scale +data:extend( +{ + { + type = "spider-vehicle", + name = arguments.name, + collision_box = {{-1 * scale, -1 * scale}, {1 * scale, 1 * scale}}, + sticker_box = {{-1.5 * scale, -1.5 * scale}, {1.5 * scale, 1.5 * scale}}, + selection_box = {{-1 * scale, -1 * scale}, {1 * scale, 1 * scale}}, + drawing_box = {{-3 * scale, -4 * scale}, {3 * scale, 2 * scale}}, + icon = "__base__/graphics/icons/spidertron.png", + mined_sound = sounds.deconstruct_large(0.8), + open_sound = { filename = "__base__/sound/spidertron/spidertron-door-open.ogg", volume= 0.35 }, + close_sound = { filename = "__base__/sound/spidertron/spidertron-door-close.ogg", volume = 0.4 }, + sound_minimum_speed = 0.1, + sound_scaling_ratio = 0.6, + working_sound = + { + sound = + { + filename = "__base__/sound/spidertron/spidertron-vox.ogg", + volume = 0.35 + }, + activate_sound = + { + filename = "__base__/sound/spidertron/spidertron-activate.ogg", + volume = 0.5 + }, + deactivate_sound = + { + filename = "__base__/sound/spidertron/spidertron-deactivate.ogg", + volume = 0.5 + }, + match_speed_to_activity = true + }, + icon_size = 64, icon_mipmaps = 4, + weight = 1, + braking_force = 1, + friction_force = 1, + flags = {"placeable-neutral", "player-creation", "placeable-off-grid"}, + collision_mask = {}, + minable = {mining_time = 1, result = arguments.name}, + max_health = 3000, + resistances = + { + { + type = "fire", + decrease = 15, + percent = 60 + }, + { + type = "physical", + decrease = 15, + percent = 60 + }, + { + type = "impact", + decrease = 50, + percent = 80 + }, + { + type = "explosion", + decrease = 20, + percent = 75 + }, + { + type = "acid", + decrease = 0, + percent = 70 + }, + { + type = "laser", + decrease = 0, + percent = 70 + }, + { + type = "electric", + decrease = 0, + percent = 70 + } + }, + minimap_representation = + { + filename = "__base__/graphics/entity/spidertron/spidertron-map.png", + flags = {"icon"}, + size = {128, 128}, + scale = 0.5 + }, + corpse = "spidertron-remnants", + dying_explosion = "spidertron-explosion", + energy_per_hit_point = 1, + guns = { "spidertron-rocket-launcher-1", "spidertron-rocket-launcher-2", "spidertron-rocket-launcher-3", "spidertron-rocket-launcher-4" }, + inventory_size = 80, + equipment_grid = "spidertron-equipment-grid", + trash_inventory_size = 20, + height = 1.5 * scale * leg_scale, + torso_rotation_speed = 0.005, + chunk_exploration_radius = 3, + selection_priority = 51, + graphics_set = spidertron_torso_graphics_set(scale), + energy_source = + { + type = "void" + }, + movement_energy_consumption = "250kW", + automatic_weapon_cycling = true, + chain_shooting_cooldown_modifier = 0.5, + spider_engine = + { + legs = + { + { -- 1 + leg = arguments.name .. "-leg-1", + mount_position = util.by_pixel(15 * scale, -22 * scale),--{0.5, -0.75}, + ground_position = {2.25 * leg_scale, -2.5 * leg_scale}, + blocking_legs = {2}, + leg_hit_the_ground_trigger = get_leg_hit_the_ground_trigger() + }, + { -- 2 + leg = arguments.name .. "-leg-2", + mount_position = util.by_pixel(23 * scale, -10 * scale),--{0.75, -0.25}, + ground_position = {3 * leg_scale, -1 * leg_scale}, + blocking_legs = {1, 3}, + leg_hit_the_ground_trigger = get_leg_hit_the_ground_trigger() + }, + { -- 3 + leg = arguments.name .. "-leg-3", + mount_position = util.by_pixel(25 * scale, 4 * scale),--{0.75, 0.25}, + ground_position = {3 * leg_scale, 1 * leg_scale}, + blocking_legs = {2, 4}, + leg_hit_the_ground_trigger = get_leg_hit_the_ground_trigger() + }, + { -- 4 + leg = arguments.name .. "-leg-4", + mount_position = util.by_pixel(15 * scale, 17 * scale),--{0.5, 0.75}, + ground_position = {2.25 * leg_scale, 2.5 * leg_scale}, + blocking_legs = {3}, + leg_hit_the_ground_trigger = get_leg_hit_the_ground_trigger() + }, + { -- 5 + leg = arguments.name .. "-leg-5", + mount_position = util.by_pixel(-15 * scale, -22 * scale),--{-0.5, -0.75}, + ground_position = {-2.25 * leg_scale, -2.5 * leg_scale}, + blocking_legs = {6, 1}, + leg_hit_the_ground_trigger = get_leg_hit_the_ground_trigger() + }, + { -- 6 + leg = arguments.name .. "-leg-6", + mount_position = util.by_pixel(-23 * scale, -10 * scale),--{-0.75, -0.25}, + ground_position = {-3 * leg_scale, -1 * leg_scale}, + blocking_legs = {5, 7}, + leg_hit_the_ground_trigger = get_leg_hit_the_ground_trigger() + }, + { -- 7 + leg = arguments.name .. "-leg-7", + mount_position = util.by_pixel(-25 * scale, 4 * scale),--{-0.75, 0.25}, + ground_position = {-3 * leg_scale, 1 * leg_scale}, + blocking_legs = {6, 8}, + leg_hit_the_ground_trigger = get_leg_hit_the_ground_trigger() + }, + { -- 8 + leg = arguments.name .. "-leg-8", + mount_position = util.by_pixel(-15 * scale, 17 * scale),--{-0.5, 0.75}, + ground_position = {-2.25 * leg_scale, 2.5 * leg_scale}, + blocking_legs = {7}, + leg_hit_the_ground_trigger = get_leg_hit_the_ground_trigger() + } + }, + military_target = "spidertron-military-target" + } + }, + make_spidertron_leg(arguments.name, leg_scale, arguments.leg_thickness, arguments.leg_movement_speed, 1), + make_spidertron_leg(arguments.name, leg_scale, arguments.leg_thickness, arguments.leg_movement_speed, 2), + make_spidertron_leg(arguments.name, leg_scale, arguments.leg_thickness, arguments.leg_movement_speed, 3), + make_spidertron_leg(arguments.name, leg_scale, arguments.leg_thickness, arguments.leg_movement_speed, 4), + make_spidertron_leg(arguments.name, leg_scale, arguments.leg_thickness, arguments.leg_movement_speed, 5), + make_spidertron_leg(arguments.name, leg_scale, arguments.leg_thickness, arguments.leg_movement_speed, 6), + make_spidertron_leg(arguments.name, leg_scale, arguments.leg_thickness, arguments.leg_movement_speed, 7), + make_spidertron_leg(arguments.name, leg_scale, arguments.leg_thickness, arguments.leg_movement_speed, 8), +}) +end + +function get_leg_hit_the_ground_trigger() + return + { + { + type = "create-trivial-smoke", + smoke_name = "smoke-building", + repeat_count = 4, + starting_frame_deviation = 5, + starting_frame_speed_deviation = 5, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + speed_from_center = 0.03 + } + } +end + +data:extend( +{ +--[[ or instead of picture it is possible to define animations with variations + random_animation_offset = false, + animations = + { + { + width = 152, + height = 120, + line_length = 5, + frame_count = 60, + animation_speed = 0.25, + filename = "__base__/graphics/entity/smoke/smoke.png" + }, + { + width = 152, + height = 120, + line_length = 5, + frame_count = 60, + animation_speed = 0.875, + filename = "__base__/graphics/entity/smoke/smoke.png" + } + } +]]-- + { + type = "flame-thrower-explosion", + name = "dummy-flame-thrower-explosion", + flags = {"not-on-map"}, + -- It needs some animation + animations = util.empty_sprite(), + light = {intensity = 0.2, size = 20}, + slow_down_factor = 1, + smoke = "smoke-fast", + smoke_count = 1, + smoke_slow_down_factor = 0.95, + damage = {amount = 0.25, type = "fire"} + }, + { + type = "arrow", + name = "fake-selection-box-2x2", + flags = {"placeable-off-grid", "not-on-map"}, + circle_picture = + { + filename = "__core__/graphics/arrows/fake-selection-box-2x2.png", + priority = "low", + width = 128, + height = 128, + scale = 0.5 + }, + arrow_picture = + { + filename = "__core__/graphics/empty.png", + priority = "low", + width = 1, + height = 1 + } + }, + { + type = "artillery-flare", + name = "artillery-flare", + icon = "__base__/graphics/icons/artillery-targeting-remote.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-off-grid", "not-on-map"}, + map_color = {r=1, g=0.5, b=0}, + life_time = 60 * 60, + initial_height = 0, + initial_vertical_speed = 0, + initial_frame_speed = 1, + shots_per_flare = 1, + early_death_ticks = 3 * 60, + pictures = + { + { + filename = "__core__/graphics/shoot-cursor-red.png", + priority = "low", + width = 258, + height = 183, + frame_count = 1, + scale = 1, + flags = {"icon"} + } + } + }, + { + type = "unit", + name = "compilatron", + icon = "__base__/graphics/icons/compilatron.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "placeable-off-grid", "not-repairable", "breaths-air"}, + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 100, + order = "z-z-z", + subgroup="enemies", + has_belt_immunity = true, + selectable_in_game = true, + can_open_gates = true, + healing_per_tick = 0, + collision_box = {{-0.2, -0.2}, {0.2, 0.2}}, + selection_box = {{-0.8, -1.3}, {0.8, 0.5}}, + attack_parameters = + { + type = "projectile", + damage_modifier = 1, + range = 0.5, + cooldown = 35, + ammo_category = "melee", + ammo_type = + { + category = "melee", + target_type = "entity", + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + type = "damage", + damage = + { + amount = 10, + type = "physical" + } + } + } + } + }, + animation = + { + layers = + { + compilatron_animations.walk_shadow, + compilatron_animations.walk + } + } + }, + vision_distance = 30, + movement_speed = 0.2, + distance_per_frame = 0.1, + pollution_to_join_attack = 1, + distraction_cooldown = 300, + min_pursue_time = 10 * 60, + max_pursue_distance = 50, + run_animation = + { + layers = + { + compilatron_animations.walk_shadow, + compilatron_animations.walk + } + }, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/compilatron/compilatron-reflection.png", + priority = "extra-high", + width = 20, + height = 20, + shift = util.by_pixel(0, 67 * 0.5), + scale = 5, + variation_count = 1 + }, + rotate = false, + orientation_to_variation = false + } + }, + { + type = "speech-bubble", + name = "compi-speech-bubble", + style = "compilatron_speech_bubble", + wrapper_flow_style = "compilatron_speech_bubble_wrapper", + fade_in_out_ticks = 60 * 0.5, + flags = {"not-on-map", "placeable-off-grid"} + }, + { + type = "simple-entity-with-force", + name = "spidertron-military-target", + icon = "__base__/graphics/icons/steel-chest.png", + collision_mask = {}, + icon_size = 64, icon_mipmaps = 4, + max_health = 3000, + corpse = "small-remnants", + collision_box = {{-1, -1}, {1, 1}}, + selection_box = {{-1, -1}, {1, 1}}, + picture = + { + filename = "__base__/graphics/entity/steel-chest/steel-chest.png", + priority = "extra-high", + width = 32, + height = 40, + shift = util.by_pixel(-11, 4.5) + } + } +} +) + +create_spidertron{name = "spidertron", + scale = 1, + leg_scale = 1, -- relative to scale + leg_thickness = 1, -- relative to leg_scale + leg_movement_speed = 1} + +local red_chest = util.table.deepcopy(data.raw["container"]["steel-chest"]) +red_chest.minable = nil +red_chest.name = "red-chest" +red_chest.order = "r-e-d" +local red_chest_reference = data.raw["logistic-container"]["logistic-chest-passive-provider"] +red_chest.icon = util.table.deepcopy(red_chest_reference.icon) +red_chest.icon_size = red_chest_reference.icon_size +red_chest.icon_mipmaps = red_chest_reference.icon_mipmaps +red_chest.picture = util.table.deepcopy(red_chest_reference.animation) +data:extend({red_chest}) + +local blue_chest = util.table.deepcopy(data.raw["container"]["steel-chest"]) +blue_chest.minable = nil +blue_chest.name = "blue-chest" +blue_chest.order = "b-l-u-e" +local blue_chest_reference = data.raw["logistic-container"]["logistic-chest-requester"] +blue_chest.icon = util.table.deepcopy(blue_chest_reference.icon) +blue_chest.icon_size = blue_chest_reference.icon_size +blue_chest.icon_mipmaps = blue_chest_reference.icon_mipmaps +blue_chest.picture = util.table.deepcopy(blue_chest_reference.animation) +data:extend({blue_chest}) + +local full_resistances = function() + return { + { + type = "fire", + percent = 100 + }, + { + type = "impact", + percent = 100 + }, + { + type = "physical", + percent = 100 + }, + { + type = "explosion", + percent = 100 + } + } +end + +local infinity_chest = util.table.deepcopy(data.raw["logistic-container"]["logistic-chest-storage"]) +infinity_chest.type = "infinity-container" +infinity_chest.name = "infinity-chest" +infinity_chest.icon = "__base__/graphics/icons/infinity-chest.png" +infinity_chest.gui_mode = "admins" -- all, none, admins +infinity_chest.erase_contents_when_mined = true +infinity_chest.animation = nil +infinity_chest.animation_sound = nil +infinity_chest.picture = +{ + layers = + { + { + filename = "__base__/graphics/entity/infinity-chest/infinity-chest.png", + priority = "extra-high", + width = 34, + height = 42, + shift = util.by_pixel(0, -3), + hr_version = + { + filename = "__base__/graphics/entity/infinity-chest/hr-infinity-chest.png", + priority = "extra-high", + width = 68, + height = 84, + shift = util.by_pixel(0, -3), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/infinity-chest/infinity-chest-shadow.png", + priority = "extra-high", + width = 58, + height = 24, + shift = util.by_pixel(12, 6), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/infinity-chest/hr-infinity-chest-shadow.png", + priority = "extra-high", + width = 116, + height = 48, + shift = util.by_pixel(12, 6), + draw_as_shadow = true, + scale = 0.5 + } + } + } +} +infinity_chest.logistic_mode = nil +infinity_chest.minable = {mining_time = 0.1, result = "infinity-chest"} +infinity_chest.resistances = full_resistances() +data:extend({infinity_chest}) + +local infinity_pipe = util.table.deepcopy(data.raw["pipe"]["pipe"]) +infinity_pipe.type = "infinity-pipe" +infinity_pipe.name = "infinity-pipe" +infinity_pipe.icon = nil +infinity_pipe.icons = +{{ + icon = "__base__/graphics/icons/pipe.png", + tint = {r = 0.5, g = 0.5, b = 1} +}} +infinity_pipe.gui_mode = "admins" -- all, none, admins +infinity_pipe.minable = {mining_time = 0.1, result = "infinity-pipe"} +infinity_pipe.resistances = full_resistances() +for name, picture in pairs(infinity_pipe.pictures) do + if name ~= "high_temperature_flow" and name ~= "middle_temperature_flow" and name ~= "low_temperature_flow" and name ~= "gas_flow" then + picture.tint = {r = 0.5, g = 0.5, b = 1} + if picture.hr_version then + picture.hr_version.tint = {r = 0.5, g = 0.5, b = 1} + end + end +end +data:extend({infinity_pipe}) + +data:extend({ +{ + name = "burner-generator", + type = "burner-generator", + icon = "__base__/graphics/icons/steam-engine.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral","player-creation"}, + max_health = 400, + dying_explosion = "medium-explosion", + corpse = "steam-engine-remnants", + collision_box = {{-1.35, -2.35}, {1.35, 2.35}}, + selection_box = {{-1.5, -2.5}, {1.5, 2.5}}, + max_power_output = "1MW", + minable = {mining_time = 1, result = "burner-generator"}, + animation = + { + north = util.table.deepcopy(data.raw.generator["steam-engine"].vertical_animation), + east = util.table.deepcopy(data.raw.generator["steam-engine"].horizontal_animation), + south = util.table.deepcopy(data.raw.generator["steam-engine"].vertical_animation), + west = util.table.deepcopy(data.raw.generator["steam-engine"].horizontal_animation) + }, + -- idle_animation can also be specified + burner = + { + fuel_category = "chemical", + effectivity = 0.5, + fuel_inventory_size = 1, + emissions_per_minute = 10, + smoke = + { + { + name = "smoke", + north_position = {0.9, 0.0}, + east_position = {-2.0, -2.0}, + deviation = {0.1, 0.1}, + frequency = 9 + } + } + }, + energy_source = + { + type = "electric", + usage_priority = "secondary-output" + } +}}) + +data:extend( +{ + { + type = "heat-interface", + name = "heat-interface", + icon = "__base__/graphics/icons/heat-interface.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "heat-interface"}, + max_health = 150, + corpse = "small-remnants", + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + gui_mode = "admins", -- all, none, admins + resistances = full_resistances(), + heat_buffer = + { + max_temperature = 1000, + specific_heat = "10MJ", + max_transfer = "10GW", + default_temperature = 0, + min_working_temperature = 0, + connections = + { + { + position = {0, 0}, + direction = defines.direction.north + }, + { + position = {0, 0}, + direction = defines.direction.east + }, + { + position = {0, 0}, + direction = defines.direction.south + }, + { + position = {0, 0}, + direction = defines.direction.west + } + } + }, + picture = + { + filename = "__base__/graphics/icons/heat-interface.png", + height = 32, + width = 32, + x = 64, + flags = {"no-crop"}, + hr_version = { + filename = "__base__/graphics/icons/heat-interface.png", + height = 64, + width = 64, + scale = 0.5, + flags = {"no-crop"} + } + } + } +} +) + +local linked_chest = util.table.deepcopy(data.raw["container"]["wooden-chest"]) +linked_chest.type = "linked-container" +linked_chest.name = "linked-chest" +linked_chest.minable.result = "linked-chest" +linked_chest.circuit_wire_connection_point = nil +linked_chest.circuit_connector_sprites = nil +linked_chest.circuit_wire_max_distance = nil +linked_chest.gui_mode = "admins" -- all, none, admins +linked_chest.icon = "__base__/graphics/icons/linked-chest-icon.png" +linked_chest.picture = +{ + layers = + { + { + filename = "__base__/graphics/entity/linked-chest/linked-chest.png", + priority = "extra-high", + width = 34, + height = 38, + frame_count = 7, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/entity/linked-chest/hr-linked-chest.png", + priority = "extra-high", + width = 66, + height = 74, + frame_count = 7, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/linked-chest/linked-chest-shadow.png", + priority = "extra-high", + width = 56, + height = 24, + repeat_count = 7, + shift = util.by_pixel(12, 5), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/linked-chest/hr-linked-chest-shadow.png", + priority = "extra-high", + width = 112, + height = 46, + repeat_count = 7, + shift = util.by_pixel(12, 4.5), + draw_as_shadow = true, + scale = 0.5 + } + } + } +} +data:extend({linked_chest}) + +data:extend({ + { + type = "linked-belt", + name = "linked-belt", + icon = "__base__/graphics/icons/linked-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.1, result = "linked-belt"}, + max_health = 160, + corpse = "underground-belt-remnants", + dying_explosion = "underground-belt-explosion", + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = data.raw["underground-belt"]["underground-belt"].working_sound, + resistances = data.raw["underground-belt"]["underground-belt"].resistances, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + damaged_trigger_effect = hit_effects.entity(), + animation_speed_coefficient = 32, + belt_animation_set = basic_belt_animation_set, + fast_replaceable_group = "linked-belts", + speed = 0.03125, + structure_render_layer = "object", + structure = + { + direction_in = + { + sheet = + { + filename = "__base__/graphics/entity/linked-belt/linked-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + y = 96, + hr_version = + { + filename = "__base__/graphics/entity/linked-belt/hr-linked-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + y = 192, + scale = 0.5 + } + } + }, + direction_out = + { + sheet = + { + filename = "__base__/graphics/entity/linked-belt/linked-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + hr_version = + { + filename = "__base__/graphics/entity/linked-belt/hr-linked-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + scale = 0.5 + } + } + }, + direction_in_side_loading = + { + sheet = + { + filename = "__base__/graphics/entity/linked-belt/linked-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + y = 96*3, + hr_version = + { + filename = "__base__/graphics/entity/linked-belt/hr-linked-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + y = 192*3, + scale = 0.5 + } + } + }, + direction_out_side_loading = + { + sheet = + { + filename = "__base__/graphics/entity/linked-belt/linked-belt-structure.png", + priority = "extra-high", + width = 96, + height = 96, + y = 96*2, + hr_version = + { + filename = "__base__/graphics/entity/linked-belt/hr-linked-belt-structure.png", + priority = "extra-high", + width = 192, + height = 192, + y = 192*2, + scale = 0.5 + } + } + }, + back_patch = data.raw["underground-belt"]["underground-belt"].structure.back_patch, + front_patch = data.raw["underground-belt"]["underground-belt"].structure.front_patch, + }, + -- clone/blueprint connection work only if both input and output have them and they are contained in the same blueprint/clone + allow_clone_connection = true, + allow_blueprint_connection = true, + allow_side_loading = false + } +}) diff --git a/factorio/data/base/prototypes/entity/explosion-animations.lua b/factorio/data/base/prototypes/entity/explosion-animations.lua new file mode 100644 index 0000000000000000000000000000000000000000..40ddb18a91fcd97ee01419038b41a846092ff038 --- /dev/null +++ b/factorio/data/base/prototypes/entity/explosion-animations.lua @@ -0,0 +1,569 @@ +local explosion_animations = {} + +explosion_animations.explosion = function() + return + { + { + filename = "__base__/graphics/entity/explosion/explosion-1.png", + draw_as_glow = true, + priority = "high", + line_length = 6, + width = 26, + height = 22, + frame_count = 17, + animation_speed = 0.5, + shift = util.by_pixel(5,6), + hr_version = + { + filename = "__base__/graphics/entity/explosion/hr-explosion-1.png", + draw_as_glow = true, + priority = "high", + line_length = 6, + width = 48, + height = 42, + frame_count = 17, + animation_speed = 0.5, + shift = util.by_pixel(4.5,6), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/explosion/explosion-3.png", + draw_as_glow = true, + priority = "high", + line_length = 6, + width = 52, + height = 46, + frame_count = 17, + animation_speed = 0.5, + shift = util.by_pixel(-1,2), + hr_version = + { + filename = "__base__/graphics/entity/explosion/hr-explosion-3.png", + draw_as_glow = true, + priority = "high", + line_length = 6, + width = 102, + height = 88, + frame_count = 17, + animation_speed = 0.5, + shift = util.by_pixel(-1,1.5), + scale = 0.5 + } + } + } +end + +explosion_animations.gunshot = function() + return + { + { + filename = "__base__/graphics/entity/explosion-gunshot/explosion-gunshot.png", + draw_as_glow = true, + priority = "extra-high", + width = 34, + height = 38, + frame_count = 2, + animation_speed = 1.5, + shift = {0, 0} + }, + { + filename = "__base__/graphics/entity/explosion-gunshot/explosion-gunshot.png", + draw_as_glow = true, + priority = "extra-high", + width = 34, + height = 38, + x = 34 * 2, + frame_count = 2, + animation_speed = 1.5, + shift = {0, 0} + }, + { + filename = "__base__/graphics/entity/explosion-gunshot/explosion-gunshot.png", + draw_as_glow = true, + priority = "extra-high", + width = 34, + height = 38, + x = 34 * 4, + frame_count = 3, + animation_speed = 1.5, + shift = {0, 0} + }, + { + filename = "__base__/graphics/entity/explosion-gunshot/explosion-gunshot.png", + draw_as_glow = true, + priority = "extra-high", + width = 34, + height = 38, + x = 34 * 7, + frame_count = 3, + animation_speed = 1.5, + shift = {0, 0} + }, + { + filename = "__base__/graphics/entity/explosion-gunshot/explosion-gunshot.png", + draw_as_glow = true, + priority = "extra-high", + width = 34, + height = 38, + x = 34 * 10, + frame_count = 3, + animation_speed = 1.5, + shift = {0, 0} + } + } +end + +explosion_animations.small_gunshot = function() + return + { + { + filename = "__base__/graphics/entity/explosion-hit/explosion-hit.png", + draw_as_glow = true, + priority = "extra-high", + width = 34, + height = 38, + frame_count = 13, + animation_speed = 1.5, + shift = {0, 0} + } + } +end + +explosion_animations.hit_explosion = function() + return + { + { + filename = "__base__/graphics/entity/explosion-hit/explosion-hit.png", + draw_as_glow = true, + priority = "extra-high", + width = 34, + height = 38, + frame_count = 13, + animation_speed = 1.5, + shift = {0, -0.3125} + } + } +end + +explosion_animations.dust_explosion = function () + return + { + filename = "__base__/graphics/entity/smoke-fast/smoke-fast.png", + priority = "high", + width = 50, + height = 50, + frame_count = 16, + animation_speed = 1 / 2, + scale = 0.8, + tint = {r = 0.604, g = 0.502, b = 0.400, a = 0.6}, + affected_by_wind = true + } +end + +explosion_animations.small_explosion = function() + return + { + { + filename = "__base__/graphics/entity/small-explosion/small-explosion-1.png", + draw_as_glow = true, + priority = "high", + line_length = 6, + width = 44, + height = 90, + frame_count = 24, + animation_speed = 0.5, + shift = util.by_pixel(-1,-24), + hr_version = + { + filename = "__base__/graphics/entity/small-explosion/hr-small-explosion-1.png", + draw_as_glow = true, + priority = "high", + line_length = 6, + width = 88, + height = 178, + frame_count = 24, + animation_speed = 0.5, + shift = util.by_pixel(-1,-24), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/small-explosion/small-explosion-2.png", + draw_as_glow = true, + priority = "high", + line_length = 6, + width = 46, + height = 76, + frame_count = 24, + animation_speed = 0.5, + shift = util.by_pixel(2,-8), + hr_version = + { + filename = "__base__/graphics/entity/small-explosion/hr-small-explosion-2.png", + draw_as_glow = true, + priority = "high", + line_length = 6, + width = 92, + height = 152, + frame_count = 24, + animation_speed = 0.5, + shift = util.by_pixel(2,-7.5), + scale = 0.5 + } + } + } +end + +explosion_animations.nuke_shockwave = function() + return + { + { + filename = "__base__/graphics/entity/smoke/nuke-shockwave-1.png", + draw_as_glow = true, + priority = "high", + flags = {"smoke"}, + line_length = 8, + width = 66, + height = 68, + frame_count = 32, + animation_speed = 0.5, + shift = util.by_pixel(-1,0), + hr_version = + { + filename = "__base__/graphics/entity/smoke/hr-nuke-shockwave-1.png", + draw_as_glow = true, + priority = "high", + flags = {"smoke"}, + line_length = 8, + width = 132, + height = 136, + frame_count = 32, + animation_speed = 0.5, + shift = util.by_pixel(-0.5,0), + scale = 1.5 + } + }, + { + filename = "__base__/graphics/entity/smoke/nuke-shockwave-2.png", + draw_as_glow = true, + priority = "high", + flags = {"smoke"}, + line_length = 8, + width = 56, + height = 64, + frame_count = 32, + animation_speed = 0.5, + shift = util.by_pixel(-1,0), + hr_version = + { + filename = "__base__/graphics/entity/smoke/hr-nuke-shockwave-2.png", + draw_as_glow = true, + priority = "high", + flags = {"smoke"}, + line_length = 8, + width = 110, + height = 128, + frame_count = 32, + animation_speed = 0.5, + shift = util.by_pixel(0,3), + scale = 1.5 + } + } + } +end + +explosion_animations.medium_explosion = function() + return + { + { + filename = "__base__/graphics/entity/medium-explosion/medium-explosion-1.png", + draw_as_glow = true, + priority = "high", + width = 62, + height = 112, + frame_count = 30, + line_length = 6, + shift = util.by_pixel(-1, -36), + animation_speed = 0.5, + hr_version = + { + filename = "__base__/graphics/entity/medium-explosion/hr-medium-explosion-1.png", + draw_as_glow = true, + priority = "high", + width = 124, + height = 224, + frame_count = 30, + line_length = 6, + shift = util.by_pixel(-1, -36), + animation_speed = 0.5, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/medium-explosion/medium-explosion-2.png", + draw_as_glow = true, + priority = "high", + width = 78, + height = 106, + frame_count = 41, + line_length = 6, + shift = util.by_pixel(-13,-34), + animation_speed = 0.5, + hr_version = + { + filename = "__base__/graphics/entity/medium-explosion/hr-medium-explosion-2.png", + draw_as_glow = true, + priority = "high", + width = 154, + height = 212, + frame_count = 41, + line_length = 6, + shift = util.by_pixel(-13,-34), + animation_speed = 0.5, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/medium-explosion/medium-explosion-3.png", + draw_as_glow = true, + priority = "high", + width = 64, + height = 118, + frame_count = 39, + line_length = 6, + shift = util.by_pixel(1,-37), + animation_speed = 0.5, + hr_version = + { + filename = "__base__/graphics/entity/medium-explosion/hr-medium-explosion-3.png", + draw_as_glow = true, + priority = "high", + width = 126, + height = 236, + frame_count = 39, + line_length = 6, + shift = util.by_pixel(0.5,-37), + animation_speed = 0.5, + scale = 0.5 + } + } + } +end + +explosion_animations.big_explosion = function() + return + { + { + filename = "__base__/graphics/entity/big-explosion/big-explosion.png", + draw_as_glow = true, + flags = { "compressed" }, + width = 197, + height = 245, + frame_count = 47, + line_length = 6, + shift = {0.1875, -0.75}, + animation_speed = 0.5 + } + } +end + +explosion_animations.massive_explosion = function() + return + { + width = 330, + height = 318, + frame_count = 57, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-45, -91), + animation_speed = 0.5, + draw_as_glow = true, + stripes = + { + { + filename = "__base__/graphics/entity/massive-explosion/massive-explosion-1.png", + width_in_frames = 6, + height_in_frames = 5 + }, + { + filename = "__base__/graphics/entity/massive-explosion/massive-explosion-2.png", + width_in_frames = 6, + height_in_frames = 5 + } + }, + hr_version = + { + width = 656, + height = 634, + frame_count = 57, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-45, -91), + animation_speed = 0.5, + scale = 0.5, + draw_as_glow = true, + stripes = + { + { + filename = "__base__/graphics/entity/massive-explosion/hr-massive-explosion-1.png", + width_in_frames = 6, + height_in_frames = 5 + }, + { + filename = "__base__/graphics/entity/massive-explosion/hr-massive-explosion-2.png", + width_in_frames = 6, + height_in_frames = 5 + } + } + } + } +end + +explosion_animations.nuke_explosion = function() + return + { + width = 316, + height = 360, + frame_count = 100, + draw_as_glow = true, + priority = "very-low", + flags = {"linear-magnification"}, + shift = util.by_pixel(1, -123), --shift = util.by_pixel(1, -63), shifted by 60 due to scaling and centering + animation_speed = 0.5 * 0.75, + scale = 2, + dice_y = 5, + stripes = + { + { + filename = "__base__/graphics/entity/nuke-explosion/nuke-explosion-1.png", + width_in_frames = 5, + height_in_frames = 5 + }, + { + filename = "__base__/graphics/entity/nuke-explosion/nuke-explosion-2.png", + width_in_frames = 5, + height_in_frames = 5 + }, + { + filename = "__base__/graphics/entity/nuke-explosion/nuke-explosion-3.png", + width_in_frames = 5, + height_in_frames = 5 + }, + { + filename = "__base__/graphics/entity/nuke-explosion/nuke-explosion-4.png", + width_in_frames = 5, + height_in_frames = 5 + } + }, + hr_version = + { + width = 628, + height = 720, + frame_count = 100, + draw_as_glow = true, + priority = "very-low", + flags = {"linear-magnification"}, + shift = util.by_pixel(0.5, -122.5), --shift = util.by_pixel(0.5, -62.5), shifted by 60 due to scaling and centering + animation_speed = 0.5 * 0.75, + scale = 1, + dice_y = 5, + stripes = + { + { + filename = "__base__/graphics/entity/nuke-explosion/hr-nuke-explosion-1.png", + width_in_frames = 5, + height_in_frames = 5 + }, + { + filename = "__base__/graphics/entity/nuke-explosion/hr-nuke-explosion-2.png", + width_in_frames = 5, + height_in_frames = 5 + }, + { + filename = "__base__/graphics/entity/nuke-explosion/hr-nuke-explosion-3.png", + width_in_frames = 5, + height_in_frames = 5 + }, + { + filename = "__base__/graphics/entity/nuke-explosion/hr-nuke-explosion-4.png", + width_in_frames = 5, + height_in_frames = 5 + } + } + } + } +end + +explosion_animations.laser_bubble = function() + return + { + { + filename = "__base__/graphics/entity/laser-bubble/laser-bubble.png", + draw_as_glow = true, + priority = "extra-high", + width = 8, + height = 8, + frame_count = 5 + } + } +end + +explosion_animations.bigass_explosion = function() + return + { + { + filename = "__base__/graphics/entity/bigass-explosion/hr-bigass-explosion-36f.png", + draw_as_glow = true, + flags = { "compressed" }, + animation_speed = 0.5, + width = 324, + height = 416, + frame_count = 36, + shift = util.by_pixel(0, -48), + stripes = + { + { + filename = "__base__/graphics/entity/bigass-explosion/hr-bigass-explosion-36f-1.png", + width_in_frames = 6, + height_in_frames = 3 + }, + { + filename = "__base__/graphics/entity/bigass-explosion/hr-bigass-explosion-36f-2.png", + width_in_frames = 6, + height_in_frames = 3 + } + } + } + } +end + +explosion_animations.artillery_muzzle_flash = function() + return + { + { + filename = "__base__/graphics/entity/artillery-cannon-muzzle-flash/muzzle-flash.png", + draw_as_glow = true, + line_length = 7, + width = 138, + height = 192, + frame_count = 21, + shift = util.by_pixel(1, -82), + animation_speed = 0.75, + hr_version = + { + filename = "__base__/graphics/entity/artillery-cannon-muzzle-flash/hr-muzzle-flash.png", + draw_as_glow = true, + line_length = 7, + width = 276, + height = 382, + frame_count = 21, + scale = 0.5, + shift = util.by_pixel(1, -82), + animation_speed = 0.75 + } + } + } +end + +return explosion_animations diff --git a/factorio/data/base/prototypes/entity/explosions.lua b/factorio/data/base/prototypes/entity/explosions.lua new file mode 100644 index 0000000000000000000000000000000000000000..d510141e036353e4cbe68fd1c12bb746d5364af0 --- /dev/null +++ b/factorio/data/base/prototypes/entity/explosions.lua @@ -0,0 +1,7389 @@ +local explosion_animations = require("prototypes.entity.explosion-animations") +local smoke_animations = require("prototypes.entity.smoke-animations") +local sounds = require("prototypes.entity.sounds") +local biter_die_effects = require("prototypes.entity.biter-die-effects") + +local default_light = function(size) + return + { + intensity = 1, + size = size, + color = {r = 1.0, g = 1.0, b = 1.0} + } +end + +local empty_explosion = function(params) + return + { + type = "explosion", + name = params.name, + localised_name = params.localised_name, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = util.empty_sprite(), + created_effect = params.created_effect + } +end + +local explosions = +{ + { + type = "explosion", + name = "explosion", + localised_name = {"entity-name.explosion"}, + icon = "__base__/graphics/item-group/effects.png", + icon_size = 64, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = explosion_animations.explosion(), + --light = {intensity = 1, size = 20, color = {r=1.0, g=1.0, b=1.0}}, + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5) + }, + + { + type = "explosion", + name = "explosion-gunshot", + localised_name = {"entity-name.explosion-gunshot"}, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = explosion_animations.gunshot(), + rotate = true, + --light = {intensity = 1, size = 10, color = {r=1.0, g=1.0, b=1.0}}, + smoke = "smoke-fast", + smoke_count = 1, + smoke_slow_down_factor = 1 + }, + + { + type = "explosion", + name = "explosion-gunshot-small", + localised_name = {"entity-name.explosion-gunshot-small"}, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = explosion_animations.small_gunshot(), + rotate = true, + --light = {intensity = 1, size = 10, color = {r=1.0, g=1.0, b=1.0}}, + smoke = "smoke-fast", + smoke_count = 1, + smoke_slow_down_factor = 1 + }, + + { + type = "explosion", + name = "explosion-hit", + localised_name = {"entity-name.explosion-hit"}, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = explosion_animations.hit_explosion(), + --light = {intensity = 1, size = 10, color = {r=1.0, g=1.0, b=1.0}}, + smoke = "smoke-fast", + smoke_count = 1, + smoke_slow_down_factor = 1 + }, + + { + type = "explosion", + name = "big-explosion", + localised_name = {"entity-name.big-explosion"}, + icon = "__base__/graphics/item-group/effects.png", + icon_size = 64, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = explosion_animations.big_explosion(), + --light = {intensity = 1, size = 50, color = {r=1.0, g=1.0, b=1.0}}, + sound = sounds.large_explosion(1.0) + }, + + { + type = "explosion", + name = "medium-explosion", + localised_name = {"entity-name.medium-explosion"}, + icon = "__base__/graphics/item-group/effects.png", + icon_size = 64, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = explosion_animations.medium_explosion(), + --light = {intensity = 1, size = 50, color = {r=1.0, g=1.0, b=1.0}}, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "explosion-stone-particle-medium", + initial_height = 0.5, + speed_from_center = 0.08, + speed_from_center_deviation = 0.15, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.15, + offset_deviation = { { -0.8984, -0.5 }, { 0.8984, 0.5 } } + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "explosion-stone-particle-small", + offset_deviation = { { -0.8984, -0.5 }, { 0.8984, 0.5 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 50, + particle_name = "explosion-stone-particle-tiny", + offset_deviation = { { -0.8984, -0.5 }, { 0.8984, 0.5 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "grenade-explosion", + localised_name = {"entity-name.grenade-explosion"}, + icon = "__base__/graphics/item-group/effects.png", + icon_size = 64, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(50), + sound = sounds.medium_explosion(0.4) + }, + + { + type = "explosion", + name = "massive-explosion", + localised_name = {"entity-name.massive-explosion"}, + icon = "__base__/graphics/item-group/effects.png", + icon_size = 64, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = explosion_animations.massive_explosion(), + --light = {intensity = 1, size = 50, color = {r=1.0, g=1.0, b=1.0}}, + sound = sounds.large_explosion(1.0), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "explosion-stone-particle-medium", + initial_height = 0.5, + speed_from_center = 0.08, + speed_from_center_deviation = 0.15, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.15, + offset_deviation = { { -0.8984, -0.5 }, { 0.8984, 0.5 } } + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "explosion-stone-particle-small", + offset_deviation = { { -0.8984, -0.5 }, { 0.8984, 0.5 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 50, + particle_name = "explosion-stone-particle-tiny", + offset_deviation = { { -0.8984, -0.5 }, { 0.8984, 0.5 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "ground-explosion", + localised_name = {"entity-name.ground-explosion"}, + icon = "__base__/graphics/item-group/effects.png", + icon_size = 64, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = explosion_animations.medium_explosion(), + --light = {intensity = 1, size = 10, color = {r=1.0, g=0.8, b=0.6}}, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "big-rock-stone-particle-medium", + initial_height = 0.5, + speed_from_center = 0.08, + speed_from_center_deviation = 0.15, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.15, + offset_deviation = { { -0.8984, -0.5 }, { 0.8984, 0.5 } } + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "big-rock-stone-particle-small", + offset_deviation = { { -0.8984, -0.5 }, { 0.8984, 0.5 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 50, + particle_name = "big-rock-stone-particle-tiny", + offset_deviation = { { -0.8984, -0.5 }, { 0.8984, 0.5 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + empty_explosion + { + name = "blood-explosion-small", + localised_name = {"entity-name.blood-explosion-small"}, + icon = "__base__/graphics/icons/small-biter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = util.empty_sprite(), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + type = "create-entity", + entity_name = "blood-fountain", + repeat_count = 20, + offset_deviation = {{-0.4, -0.4}, {0.4, 0.4}} + } + } + } + }, + + empty_explosion + { + name = "blood-explosion-big", + localised_name = {"entity-name.blood-explosion-big"}, + icon = "__base__/graphics/icons/big-biter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = util.empty_sprite(), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 150, + particle_name = "blood-particle", + initial_height = 0.5, + speed_from_center = 0.08, + speed_from_center_deviation = 0.05, + initial_vertical_speed = -0.01, + initial_vertical_speed_deviation = 0.02, + offset_deviation = {{-0.4, -0.4}, {0.4, 0.4}} + }, + { + type = "create-entity", + entity_name = "blood-fountain", + repeat_count = 35, + offset_deviation = {{-0.4, -0.4}, {0.4, 0.4}} + } + } + } + } + }, + + empty_explosion + { + name = "blood-explosion-huge", + localised_name = {"entity-name.blood-explosion-huge"}, + flags = {"not-on-map", "hidden"}, + icon = "__base__/graphics/icons/biter-spawner-corpse.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "explosions", + animations = util.empty_sprite(), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 150, + particle_name = "blood-particle", + initial_height = 0.5, + speed_from_center = 0.08, + speed_from_center_deviation = 0.05, + initial_vertical_speed = -0.01, + initial_vertical_speed_deviation = 0.02, + offset_deviation = {{-0.4, -0.4}, {0.4, 0.4}} + }, + { + type = "create-entity", + entity_name = "blood-fountain-big", + repeat_count = 35, + offset_deviation = {{-1.6, -1.6}, {1.6, 1.6}} + } + } + } + } + }, + + { + type = "explosion", + name = "water-splash", + localised_name = {"entity-name.water-splash"}, + icon = "__base__/graphics/icons/fluid/water.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = util.empty_sprite(), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 6, + particle_name = "deep-water-particle", + offsets = + { + { 0, 0 } + }, + offset_deviation = { { -0.2969, -0.1992 }, { 0.2969, 0.1992 } }, + initial_height = 0, + initial_height_deviation = 0.02, + initial_vertical_speed = 0.053, + initial_vertical_speed_deviation = 0.005, + speed_from_center = 0.02, + speed_from_center_deviation = 0.006, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 9, + tail_length_deviation = 0, + tail_width = 1 + } + } + } + }, + + { + type = "explosion", + name = "stone-furnace-explosion", + icon = "__base__/graphics/icons/stone-furnace.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "smelting-machine-explosions", + order = "c-a-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 2, + particle_name = "stone-furnace-stone-particle-big", + offset_deviation = { { -0.6914, -0.6875 }, { 0.6914, 0.6875 } }, + initial_height = 0.1, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.078, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 15, + particle_name = "stone-furnace-stone-particle-medium", + offset_deviation = { { -0.5859, -0.8984 }, { 0.5859, 0.8984 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.091, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 35, + particle_name = "stone-furnace-stone-particle-small", + offset_deviation = { { -0.8984, -0.8945 }, { 0.8984, 0.8945 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.068, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "wooden-chest-explosion", + icon = "__base__/graphics/icons/wooden-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "storage-explosions", + height = 0, + animations = util.empty_sprite(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + order = "a-a-a", + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "wooden-chest-wooden-splinter-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "wooden-chest-wooden-splinter-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.046 + } + } + } + } + }, + + { + type = "explosion", + name = "iron-chest-explosion", + icon = "__base__/graphics/icons/iron-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "storage-explosions", + order = "a-b-a", + height = 0, + animations = util.empty_sprite(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "iron-chest-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "iron-chest-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.046 + } + } + } + } + }, + + { + type = "explosion", + name = "transport-belt-explosion", + icon = "__base__/graphics/icons/transport-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "belt-explosions", + order = "b-a-a", + height = 0, + animations = util.empty_sprite (), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 1, + particle_name = "transport-belt-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "transport-belt-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "transport-belt-wooden-splinter-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.016, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "transport-belt-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.32, + initial_vertical_speed = 0.041, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "underground-belt-explosion", + icon = "__base__/graphics/icons/underground-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "belt-explosions", + order = "b-d-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 10, + particle_name = "underground-belt-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.081, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "underground-belt-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.43, + initial_vertical_speed = 0.087, + initial_vertical_speed_deviation = 0.048, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "underground-belt-metal-particle-medium-yellow", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.042, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "splitter-explosion", + icon = "__base__/graphics/icons/splitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "belt-explosions", + order = "b-g-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 13, + particle_name = "splitter-metal-particle-medium", + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.047, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "splitter-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.6, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.049, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "splitter-long-metal-particle-medium", + offset_deviation = { { -0.6953, -0.5977 }, { 0.6953, 0.5977 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.072, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "splitter-metal-particle-big", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "splitter-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.029, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "burner-inserter-explosion", + icon = "__base__/graphics/icons/burner-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "inserter-explosions", + order = "c-a-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 17, + particle_name = "burner-inserter-metal-particle-medium", + offset_deviation = { { -0.5, -0.4922 }, { 0.5, 0.4922 } }, + initial_height = 0.3, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.058, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "burner-inserter-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "burner-inserter-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.049, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "inserter-explosion", + icon = "__base__/graphics/icons/inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "inserter-explosions", + order = "c-b-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 18, + particle_name = "inserter-metal-particle-medium", + offset_deviation = { { -0.5, -0.4922 }, { 0.5, 0.4922 } }, + initial_height = 0.3, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.058, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "inserter-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.049, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "long-handed-inserter-explosion", + icon = "__base__/graphics/icons/long-handed-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "inserter-explosions", + order = "c-c-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 17, + particle_name = "long-handed-inserter-metal-particle-medium", + offset_deviation = { { -0.5, -0.4922 }, { 0.5, 0.4922 } }, + initial_height = 0.3, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.058, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "long-handed-inserter-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.049, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "fast-inserter-explosion", + icon = "__base__/graphics/icons/fast-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "inserter-explosions", + order = "c-d-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 17, + particle_name = "fast-inserter-metal-particle-medium", + offset_deviation = { { -0.5, -0.4922 }, { 0.5, 0.4922 } }, + initial_height = 0.3, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.058, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "fast-inserter-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.049, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "filter-inserter-explosion", + icon = "__base__/graphics/icons/filter-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "inserter-explosions", + order = "c-e-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 17, + particle_name = "filter-inserter-metal-particle-medium", + offset_deviation = { { -0.5, -0.4922 }, { 0.5, 0.4922 } }, + initial_height = 0.3, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.058, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "filter-inserter-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.049, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "small-electric-pole-explosion", + icon = "__base__/graphics/icons/small-electric-pole.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-pipe-distribution-explosions", + order = "d-a-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 22, + particle_name = "small-electric-pole-wooden-splinter-particle-medium", + offset_deviation = { { -0.6914, -0.2969 }, { 0.6914, 0.2969 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 26, + particle_name = "small-electric-pole-wooden-splinter-particle-small", + offset_deviation = { { -0.5977, -0.7891 }, { 0.5977, 0.7891 } }, + initial_height = 0.8, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.054, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.07, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 26, + particle_name = "small-electric-pole-metal-particle-small", + offset_deviation = { { -0.8906, -0.1914 }, { 0.8906, 0.1914 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.031, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "medium-electric-pole-explosion", + icon = "__base__/graphics/icons/medium-electric-pole.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-pipe-distribution-explosions", + order = "d-b-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "medium-electric-pole-long-metal-particle-medium", + offset_deviation = { { -0.5, -0.6953 }, { 0.5, 0.6953 } }, + initial_height = 0.8, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.041, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "medium-electric-pole-metal-particle-small", + offset_deviation = { { -0.5977, -0.7891 }, { 0.5977, 0.7891 } }, + initial_height = 0.8, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.07, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.06, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 11, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.6, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.028, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.047 + } + } + } + } + }, + + { + type = "explosion", + name = "big-electric-pole-explosion", + icon = "__base__/graphics/icons/big-electric-pole.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-pipe-distribution-explosions", + order = "d-d-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 25, + particle_name = "big-electric-pole-long-metal-particle-medium", + offset_deviation = { { -0.5, -0.6953 }, { 0.5, 0.6953 } }, + initial_height = 0.8, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.6953, -0.2969 }, { 0.6953, 0.2969 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.043 + }, + { + type = "create-particle", + repeat_count = 30, + particle_name = "big-electric-pole-metal-particle-small", + offset_deviation = { { -0.5977, -0.7891 }, { 0.5977, 0.7891 } }, + initial_height = 0.4, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.053, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.06, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "pipe-explosion", + icon = "__base__/graphics/icons/pipe.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-pipe-distribution-explosions", + order = "d-f-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 10, + particle_name = "pipe-metal-particle-medium", + offset_deviation = { { -0.3945, -0.3867 }, { 0.3945, 0.3867 } }, + initial_height = 0.2, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.078, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 12, + particle_name = "pipe-metal-particle-small", + offset_deviation = { { -0.3984, -0.2969 }, { 0.3984, 0.2969 } }, + initial_height = 0.2, + initial_height_deviation = 0.48, + initial_vertical_speed = 0.099, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "pipe-glass-particle-small", + offset_deviation = { { -0.5, -0.6992 }, { 0.5, 0.6992 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "pipe-to-ground-explosion", + icon = "__base__/graphics/icons/pipe-to-ground.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-pipe-distribution-explosions", + order = "d-g-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 14, + particle_name = "pipe-to-ground-metal-particle-medium", + offset_deviation = { { -0.3945, -0.3867 }, { 0.3945, 0.3867 } }, + initial_height = 0.2, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.078, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 15, + particle_name = "pipe-to-ground-metal-particle-small", + offset_deviation = { { -0.3984, -0.2969 }, { 0.3984, 0.2969 } }, + initial_height = 0.2, + initial_height_deviation = 0.48, + initial_vertical_speed = 0.099, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "car-explosion", + icon = "__base__/graphics/icons/car.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "transport-explosions", + order = "e-i-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 18, + particle_name = "car-metal-particle-big", + offset_deviation = { { -0.2969, -0.1953 }, { 0.2969, 0.1953 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.088, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "car-metal-particle-medium", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.095, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "car-metal-particle-small", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.099, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.06, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.089, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "construction-robot-explosion", + icon = "__base__/graphics/icons/construction-robot.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "logistic-network-explosions", + order = "f-b-a", + height = 1.4, + animations = explosion_animations.explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 1.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.091, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "construction-robot-metal-particle-medium", + offset_deviation = { { -0.6914, -0.2969 }, { 0.6914, 0.2969 } }, + initial_height = 1.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "construction-robot-metal-particle-small", + offset_deviation = { { -0.5938, -0.5977 }, { 0.5938, 0.5977 } }, + initial_height = 1.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.082, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "lamp-explosion", + localised_name = {"dying-explosion-name", {"entity-name.small-lamp"}}, + icon = "__base__/graphics/icons/small-lamp.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-explosions", + order = "g-a-a", + height = 0, + animations = util.empty_sprite(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "lamp-metal-particle-small", + offset_deviation = { { -0.5, -0.3945 }, { 0.5, 0.3945 } }, + initial_height = 0.1, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.043, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 45, + particle_name = "lamp-glass-particle-small", + offset_deviation = { { -0.5, -0.6992 }, { 0.5, 0.6992 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.045, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "boiler-explosion", + icon = "__base__/graphics/icons/boiler.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-explosions", + order = "a-a-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 37, + particle_name = "boiler-metal-particle-medium", + offset_deviation = { { -0.8867, -0.3867 }, { 0.8867, 0.3867 } }, + initial_height = 0.3, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.07, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 34, + particle_name = "boiler-metal-particle-small", + offset_deviation = { { -0.3906, -0.5977 }, { 0.3906, 0.5977 } }, + initial_height = 0.3, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 16, + particle_name = "boiler-metal-particle-big", + offset_deviation = { { -0.582, -0.5859 }, { 0.582, 0.5859 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.07, + initial_vertical_speed_deviation = 0.049, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "steam-engine-explosion", + icon = "__base__/graphics/icons/steam-engine.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-explosions", + order = "a-b-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 16, + particle_name = "steam-engine-metal-particle-big", + offset_deviation = { { -0.5, -0.6953 }, { 0.5, 0.6953 } }, + initial_height = 0.5, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.063, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 40, + particle_name = "steam-engine-metal-particle-medium", + offset_deviation = { { -0.6953, -0.5 }, { 0.6953, 0.5 } }, + initial_height = 0.7, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 45, + particle_name = "steam-engine-metal-particle-small", + offset_deviation = { { -0.8945, -0.7969 }, { 0.8945, 0.7969 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.089, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "steam-engine-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.037, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "burner-mining-drill-explosion", + icon = "__base__/graphics/icons/burner-mining-drill.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "extraction-machine-explosions", + order = "b-a-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 10, + particle_name = "burner-mining-drill-metal-particle-big", + offset_deviation = { { -0.09375, -0.1875 }, { 0.09375, 0.1875 } }, + initial_height = 0.1, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.072, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "burner-mining-drill-metal-particle-medium", + offset_deviation = { { -0.1875, -0.1953 }, { 0.1875, 0.1953 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.082, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "burner-mining-drill-glass-particle-small", + offset_deviation = { { -0.8945, -0.8906 }, { 0.8945, 0.8906 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.068, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 23, + particle_name = "burner-mining-drill-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.057, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "electric-mining-drill-explosion", + icon = "__base__/graphics/icons/electric-mining-drill.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "extraction-machine-explosions", + order = "b-b-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "electric-mining-drill-metal-particle-big", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.09375, -0.1875 }, + right_bottom = { 0.09375, 0.1875 } + }, + tile_collision_mask = nil, + initial_height = 1.7, + initial_height_deviation = 0.31, + initial_vertical_speed = 0.086, + initial_vertical_speed_deviation = 0.049, + speed_from_center = 0.03, + speed_from_center_deviation = 0.001, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "electric-mining-drill-metal-particle-medium", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.1875, -0.1875 }, + right_bottom = { 0.1875, 0.1875 } + }, + tile_collision_mask = nil, + initial_height = 1.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.106, + initial_vertical_speed_deviation = 0.051, + speed_from_center = 0.03, + speed_from_center_deviation = 0.007, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "electric-mining-drill-long-metal-particle-medium", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.8867, -0.8828 }, + right_bottom = { 0.8867, 0.8828 } + }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.156, + initial_vertical_speed_deviation = 0.046, + speed_from_center = 0.03, + speed_from_center_deviation = 0.012, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 23, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "electric-mining-drill-mechanical-component-particle-medium", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.5, -0.5 }, + right_bottom = { 0.5, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 2.2, + initial_height_deviation = 0.48, + initial_vertical_speed = 0.074, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "cable-and-electronics-particle-small-medium", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.5, -0.5 }, + right_bottom = { 0.5, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0, + initial_vertical_speed = 0.085, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.019, + frame_speed = 1, + frame_speed_deviation = 0 + } + } + } + } + }, + + { + type = "explosion", + name = "offshore-pump-explosion", + icon = "__base__/graphics/icons/offshore-pump.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "extraction-machine-explosions", + order = "b-c-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 9, + particle_name = "offshore-pump-metal-particle-big", + offset_deviation = { { -0.6875, -0.6875 }, { 0.6875, 0.6875 } }, + initial_height = 0.1, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.074, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 14, + particle_name = "offshore-pump-metal-particle-medium", + offset_deviation = { { -0.582, -0.8945 }, { 0.582, 0.8945 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.091, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 21, + particle_name = "offshore-pump-metal-particle-small", + offset_deviation = { { -0.8945, -0.8906 }, { 0.8945, 0.8906 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.066, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 23, + particle_name = "offshore-pump-glass-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.092, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 14, + particle_name = "offshore-pump-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.061, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "steel-furnace-explosion", + icon = "__base__/graphics/icons/steel-furnace.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "smelting-machine-explosions", + order = "c-b-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 4, + particle_name = "steel-furnace-metal-particle-big", + offset_deviation = { { -0.6875, -0.6875 }, { 0.6875, 0.6875 } }, + initial_height = 0.1, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.078, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 15, + particle_name = "steel-furnace-metal-particle-medium", + offset_deviation = { { -0.582, -0.8945 }, { 0.582, 0.8945 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.091, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 40, + particle_name = "steel-furnace-metal-particle-small", + offset_deviation = { { -0.8945, -0.8906 }, { 0.8945, 0.8906 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.068, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "electric-furnace-explosion", + icon = "__base__/graphics/icons/electric-furnace.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "smelting-machine-explosions", + order = "c-c-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 14, + particle_name = "electric-furnace-metal-particle-big", + offset_deviation = { { -0.6875, -0.6875 }, { 0.6875, 0.6875 } }, + initial_height = 0.3, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.088, + initial_vertical_speed_deviation = 0, + speed_from_center = 0.04, + speed_from_center_deviation = 0.02 + }, + { + type = "create-particle", + repeat_count = 30, + particle_name = "electric-furnace-metal-particle-medium", + offset_deviation = { { -0.582, -0.5938 }, { 0.582, 0.5938 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.078, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 17, + particle_name = "electric-furnace-metal-particle-small", + offsets = { { 0.2891, 0.01563 }, { -0.2109, -0.01563 } }, + offset_deviation = { { -0.8945, -0.8906 }, { 0.8945, 0.8906 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.083, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "assembling-machine-1-explosion", + icon = "__base__/graphics/icons/assembling-machine-1.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "production-machine-explosions", + order = "d-a-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 17, + particle_name = "assembling-machine-1-metal-particle-big", + offset_deviation = { { -0.6875, -0.6875 }, { 0.6875, 0.6875 } }, + initial_height = 0.1, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 21, + particle_name = "assembling-machine-1-metal-particle-medium", + offset_deviation = { { -0.8789, -0.8945 }, { 0.8789, 0.8945 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.098, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 26, + particle_name = "assembling-machine-1-metal-particle-small", + offset_deviation = { { -0.8945, -0.3906 }, { 0.8945, 0.3906 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.075, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.092, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "assembling-machine-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "assembling-machine-2-explosion", + icon = "__base__/graphics/icons/assembling-machine-2.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "production-machine-explosions", + order = "d-b-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 17, + particle_name = "assembling-machine-2-metal-particle-big", + offset_deviation = { { -0.6875, -0.6875 }, { 0.6875, 0.6875 } }, + initial_height = 0.1, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 21, + particle_name = "assembling-machine-2-metal-particle-medium", + offset_deviation = { { -0.8789, -0.8945 }, { 0.8789, 0.8945 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.098, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 26, + particle_name = "assembling-machine-2-metal-particle-small", + offset_deviation = { { -0.8945, -0.3906 }, { 0.8945, 0.3906 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.075, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.092, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "assembling-machine-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "lab-explosion", + icon = "__base__/graphics/icons/lab.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "production-machine-explosions", + order = "d-g-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 16, + particle_name = "lab-metal-particle-big", + offset_deviation = { { -0.6875, -0.6875 }, { 0.6875, 0.6875 } }, + initial_height = 0.2, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 37, + particle_name = "lab-metal-particle-medium", + offset_deviation = { { -0.9805, -0.8945 }, { 0.9805, 0.8945 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.088, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 49, + particle_name = "lab-glass-particle-small", + offset_deviation = { { -0.5938, -0.5859 }, { 0.5938, 0.5859 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.088, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.021 + }, + { + type = "create-particle", + repeat_count = 16, + particle_name = "lab-long-metal-particle-medium", + offsets = { { 0.7109, 0.7578 } }, + offset_deviation = { { -0.5, -0.2969 }, { 0.5, 0.2969 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.096, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 28, + particle_name = "lab-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.074, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "wall-explosion", + localised_name = {"dying-explosion-name", {"entity-name.stone-wall"}}, + icon = "__base__/graphics/icons/wall.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "defensive-structure-explosions", + order = "b-a-a", + height = 0, + animations = util.empty_sprite(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 16, + particle_name = "wall-stone-particle-medium", + offset_deviation = { { -0.1953, -0.1953 }, { 0.1953, 0.1953 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.078, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.048 + }, + { + type = "create-particle", + repeat_count = 28, + particle_name = "wall-stone-particle-small", + offset_deviation = { { -0.1953, -0.1992 }, { 0.1953, 0.1992 } }, + initial_height = 0.9, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.077, + initial_vertical_speed_deviation = 0.049, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 46, + particle_name = "wall-stone-particle-tiny", + offset_deviation = { { -0.3906, -0.4883 }, { 0.3906, 0.4883 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.076, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "gate-explosion", + icon = "__base__/graphics/icons/gate.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "defensive-structure-explosions", + order = "b-b-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 4, + particle_name = "gate-metal-particle-big", + offset_deviation = { { -0.1953, -0.1953 }, { 0.1953, 0.1953 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.078, + initial_vertical_speed_deviation = 0.056, + speed_from_center = 0.03, + speed_from_center_deviation = 0.048 + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "gate-metal-particle-medium", + offset_deviation = { { -0.4883, -0.5977 }, { 0.4883, 0.5977 } }, + initial_height = 0.9, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.077, + initial_vertical_speed_deviation = 0.056, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 17, + particle_name = "gate-metal-particle-small", + offset_deviation = { { -0.3906, -0.4883 }, { 0.3906, 0.4883 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.076, + initial_vertical_speed_deviation = 0.055, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 39, + particle_name = "gate-stone-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.093, + initial_vertical_speed_deviation = 0.052, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "gun-turret-explosion", + icon = "__base__/graphics/icons/gun-turret.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "defensive-structure-explosions", + order = "b-c-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 12, + particle_name = "gun-turret-metal-particle-big", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.068, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "gun-turret-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.055, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "gun-turret-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "radar-explosion", + icon = "__base__/graphics/icons/radar.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "defensive-structure-explosions", + order = "b-g-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 15, + particle_name = "radar-metal-particle-big", + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 22, + particle_name = "radar-metal-particle-medium", + offset_deviation = { { -0.5938, -0.5 }, { 0.5938, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.082, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "radar-metal-particle-small", + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.07, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 18, + particle_name = "radar-long-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.095, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 21, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.082, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + empty_explosion + { + name = "small-biter-die", + created_effect = biter_die_effects.small_biter + }, + + empty_explosion + { + name = "small-worm-die", + localised_name = {"dying-explosion-name", {"entity-name.small-worm-turret"}}, + created_effect = biter_die_effects.small_worm + }, + + empty_explosion + { + name = "biter-spawner-die", + created_effect = biter_die_effects.spawner_biter + }, + + { + type = "explosion", + name = "fast-transport-belt-explosion", + icon = "__base__/graphics/icons/fast-transport-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "belt-explosions", + order = "b-b-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 1, + particle_name = "fast-transport-belt-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "fast-transport-belt-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "transport-belt-wooden-splinter-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.016, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "fast-transport-belt-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.32, + initial_vertical_speed = 0.041, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + { + type = "explosion", + name = "steel-chest-explosion", + icon = "__base__/graphics/icons/steel-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "storage-explosions", + order = "a-c-a", + height = 0, + animations = util.empty_sprite(), --explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "steel-chest-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "steel-chest-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.046 + } + } + } + } + }, + { + type = "explosion", + name = "fast-underground-belt-explosion", + icon = "__base__/graphics/icons/fast-underground-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "belt-explosions", + order = "b-e-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 10, + particle_name = "fast-underground-belt-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.081, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "fast-underground-belt-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.43, + initial_vertical_speed = 0.087, + initial_vertical_speed_deviation = 0.048, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "fast-underground-belt-metal-particle-medium-red", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.042, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + { + type = "explosion", + name = "fast-splitter-explosion", + icon = "__base__/graphics/icons/fast-splitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "belt-explosions", + order = "b-h-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 13, + particle_name = "fast-splitter-metal-particle-medium", + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.047, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "fast-splitter-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.6, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.049, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "fast-splitter-long-metal-particle-medium", + offset_deviation = { { -0.6953, -0.5977 }, { 0.6953, 0.5977 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.072, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "fast-splitter-metal-particle-big", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "fast-splitter-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.029, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "rail-explosion", + localised_name = {"dying-explosion-name", {"entity-name.straight-rail"}}, + icon = "__base__/graphics/icons/rail.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "train-transport-explosions", + order = "e-a-a", + height = 0, + animations = util.empty_sprite(),--explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 12, + particle_name = "rail-long-metal-particle-medium", + offset_deviation = { { -0.6914, -0.6914 }, { 0.6914, 0.6914 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.091, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 50, + particle_name = "rail-stone-particle-small", + offset_deviation = { { -0.6914, -0.2969 }, { 0.6914, 0.2969 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.075, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 28, + particle_name = "rail-wooden-splinter-particle-medium", + offset_deviation = { { -0.6914, -0.2969 }, { 0.6914, 0.2969 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.11, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + } + } + } + } + }, + + { + type = "explosion", + name = "train-stop-explosion", + icon = "__base__/graphics/icons/train-stop.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "train-transport-explosions", + order = "e-b-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 27, + particle_name = "train-stop-metal-particle-medium", + offset_deviation = { { -0.6875, -0.1914 }, { 0.6875, 0.1914 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.11, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 21, + particle_name = "train-stop-long-metal-particle-medium", + offset_deviation = { { -0.4883, -0.3945 }, { 0.4883, 0.3945 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 30, + particle_name = "train-stop-metal-particle-small", + offset_deviation = { { -0.6914, -0.2969 }, { 0.6914, 0.2969 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.063, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "train-stop-metal-particle-small", + offset_deviation = { { -0.5859, -0.6875 }, { 0.5859, 0.6875 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.053, + initial_vertical_speed_deviation = 0.054, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "train-stop-glass-particle-small", + offset_deviation = { { -0.4883, -0.6875 }, { 0.4883, 0.6875 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.113, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + } + } + } + } + }, + + { + type = "explosion", + name = "rail-signal-explosion", + icon = "__base__/graphics/icons/rail-signal.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "train-transport-explosions", + order = "e-c-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 9, + particle_name = "rail-signal-metal-particle-medium", + offset_deviation = { { -0.2852, -0.2891 }, { 0.2852, 0.2891 } }, + initial_height = 0.1, + initial_height_deviation = 0.3, + initial_vertical_speed = 0.094, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 15, + particle_name = "rail-signal-metal-particle-small", + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + initial_height = 0.1, + initial_height_deviation = 0.31, + initial_vertical_speed = 0.103, + initial_vertical_speed_deviation = 0.054, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 12, + particle_name = "rail-signal-glass-particle-small-red", + offset_deviation = { { -0.2852, -0.293 }, { 0.2852, 0.293 } }, + initial_height = 0.1, + initial_height_deviation = 0.09, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 13, + particle_name = "rail-signal-glass-particle-small-green", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.09, + initial_vertical_speed = 0.084, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 12, + particle_name = "rail-signal-glass-particle-small-yellow", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.07, + initial_vertical_speed = 0.07, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "rail-chain-signal-explosion", + icon = "__base__/graphics/icons/rail-chain-signal.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "train-transport-explosions", + order = "e-d-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 9, + particle_name = "rail-chain-signal-metal-particle-medium", + offset_deviation = { { -0.2852, -0.2891 }, { 0.2852, 0.2891 } }, + initial_height = 0.1, + initial_height_deviation = 0.3, + initial_vertical_speed = 0.094, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 15, + particle_name = "rail-chain-signal-metal-particle-small", + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + initial_height = 0.1, + initial_height_deviation = 0.31, + initial_vertical_speed = 0.103, + initial_vertical_speed_deviation = 0.054, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 36, + particle_name = "rail-chain-signal-glass-particle-small", + offset_deviation = { { -0.2852, -0.293 }, { 0.2852, 0.293 } }, + initial_height = 0.1, + initial_height_deviation = 0.07, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + } + } + } + } + }, + + { + type = "explosion", + name = "locomotive-explosion", + icon = "__base__/graphics/icons/locomotive.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "train-transport-explosions", + order = "e-e-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 39, + particle_name = "locomotive-metal-particle-big", + offset_deviation = { { -0.5938, -0.7969 }, { 0.5938, 0.7969 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.101, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 37, + particle_name = "locomotive-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.098, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.089 + }, + { + type = "create-particle", + repeat_count = 34, + particle_name = "locomotive-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.094, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 15, + particle_name = "locomotive-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.098, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "cargo-wagon-explosion", + icon = "__base__/graphics/icons/cargo-wagon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "train-transport-explosions", + order = "e-g-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 36, + particle_name = "cargo-wagon-metal-particle-big", + offset_deviation = { { -0.3984, -0.3984 }, { 0.3984, 0.3984 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.11, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 37, + particle_name = "cargo-wagon-metal-particle-medium", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.109, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 35, + particle_name = "cargo-wagon-metal-particle-small", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.114, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "arithmetic-combinator-explosion", + icon = "__base__/graphics/icons/arithmetic-combinator.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "circuit-network-explosions", + order = "g-b-a", + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 2, + particle_name = "arithmetic-combinator-metal-particle-big", + offset_deviation = { { -0.3945, -0.2969 }, { 0.3945, 0.2969 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.043, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 12, + particle_name = "arithmetic-combinator-metal-particle-medium", + offset_deviation = { { -0.5, -0.3906 }, { 0.5, 0.3906 } }, + initial_height = 0.1, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.039, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "arithmetic-combinator-metal-particle-small", + offset_deviation = { { -0.5977, -0.8906 }, { 0.5977, 0.8906 } }, + initial_height = 0.6, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.084, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 13, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.361 + } + } + } + } + }, + + { + type = "explosion", + name = "decider-combinator-explosion", + icon = "__base__/graphics/icons/decider-combinator.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "circuit-network-explosions", + order = "g-c-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 2, + particle_name = "decider-combinator-metal-particle-big", + offset_deviation = { { -0.3945, -0.2969 }, { 0.3945, 0.2969 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.043, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 12, + particle_name = "decider-combinator-metal-particle-medium", + offset_deviation = { { -0.5, -0.3906 }, { 0.5, 0.3906 } }, + initial_height = 0.1, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.039, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "decider-combinator-metal-particle-small", + offset_deviation = { { -0.5977, -0.8906 }, { 0.5977, 0.8906 } }, + initial_height = 0.6, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.084, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 13, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.361 + } + } + } + } + }, + + { + type = "explosion", + name = "constant-combinator-explosion", + icon = "__base__/graphics/icons/constant-combinator.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "circuit-network-explosions", + order = "g-d-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 2, + particle_name = "constant-combinator-metal-particle-big", + offset_deviation = { { -0.3945, -0.2969 }, { 0.3945, 0.2969 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.043, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 12, + particle_name = "constant-combinator-metal-particle-medium", + offset_deviation = { { -0.5, -0.3906 }, { 0.5, 0.3906 } }, + initial_height = 0.1, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.039, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "constant-combinator-metal-particle-small", + offset_deviation = { { -0.5977, -0.8906 }, { 0.5977, 0.8906 } }, + initial_height = 0.6, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.084, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 13, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.04, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.361 + } + } + } + } + }, + + { + type = "explosion", + name = "power-switch-explosion", + icon = "__base__/graphics/icons/power-switch.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "circuit-network-explosions", + order = "g-e-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 9, + particle_name = "power-switch-metal-particle-medium", + offset_deviation = { { -0.5938, -0.6953 }, { 0.5938, 0.6953 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.079, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 12, + particle_name = "power-switch-metal-particle-small", + offsets = {{ 0.2422, 0 },{ -0.2422, -0.01563 }}, + offset_deviation = { { -0.5977, -0.3945 }, { 0.5977, 0.3945 } }, + initial_height = 0.1, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.067, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "cable-and-electronics-particle-small-medium", + offsets = {{ -0.2578, -0.007813 },{ 0.3984, 0.007813 }}, + offset_deviation = { { -0.3984, -0.1992 }, { 0.3984, 0.1992 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.361 + } + } + } + } + }, + + { + type = "explosion", + name = "solar-panel-explosion", + icon = "__base__/graphics/icons/solar-panel.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-explosions", + order = "a-c-a", + height = 0, + animations = util.empty_sprite(),--explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 28, + particle_name = "solar-panel-long-metal-particle-medium", + offset_deviation = { { -0.6992, -0.5 }, { 0.6992, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 32, + particle_name = "solar-panel-metal-particle-small", + offset_deviation = { { -0.8984, -0.7969 }, { 0.8984, 0.7969 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 82, + particle_name = "solar-panel-glass-particle-small", + offset_deviation = { { -0.3984, -0.4961 }, { 0.3984, 0.4961 } }, + initial_height = 0.4, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.079, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "programmable-speaker-explosion", + icon = "__base__/graphics/icons/programmable-speaker.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "circuit-network-explosions", + order = "g-f-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 15, + particle_name = "programmable-speaker-metal-particle-small", + offset_deviation = { { -0.3945, -0.1953 }, { 0.3945, 0.1953 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.052, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.361 + }, + { + type = "create-particle", + repeat_count = 13, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5977, -0.3867 }, { 0.5977, 0.3867 } }, + initial_height = 0.8, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.067, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 12, + particle_name = "programmable-speaker-wooden-splinter-particle-medium", + offset_deviation = { { -0.5977, -0.3906 }, { 0.5977, 0.3906 } }, + initial_height = 0.9, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.048, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "programmable-speaker-wooden-splinter-particle-small", + offset_deviation = { { -0.5938, -0.6914 }, { 0.5938, 0.6914 } }, + initial_height = 0.8, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.079, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "laser-turret-explosion", + icon = "__base__/graphics/icons/laser-turret.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "defensive-structure-explosions", + order = "b-d-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 12, + particle_name = "laser-turret-metal-particle-big", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.068, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "laser-turret-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.055, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "laser-turret-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 18, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "accumulator-explosion", + icon = "__base__/graphics/icons/accumulator.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-explosions", + order = "a-c-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + order = "e-e-e", + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 27, + particle_name = "accumulator-metal-particle-big", + offset_deviation = { { -0.3945, -0.4961 }, { 0.3945, 0.4961 } }, + initial_height = 0.4, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.07, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 24, + particle_name = "accumulator-metal-particle-medium", + offset_deviation = { { -0.7969, -0.5 }, { 0.7969, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.092, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "accumulator-metal-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.034, + initial_vertical_speed_deviation = 0.047, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "defender-robot-explosion", + localised_name = {"dying-explosion-name", {"entity-name.defender"}}, + icon = "__base__/graphics/icons/defender.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "capsule-explosions", + order = "c-a-a", + height = 1.4, + animations = explosion_animations.explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.robot_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 1.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.091, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "defender-robot-metal-particle-medium", + offset_deviation = { { -0.6953, -0.2969 }, { 0.6953, 0.2969 } }, + initial_height = 1.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "defender-robot-metal-particle-small", + offset_deviation = { { -0.5938, -0.5977 }, { 0.5938, 0.5977 } }, + initial_height = 1.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.082, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "laser-bubble", + localised_name = {"entity-name.laser-bubble"}, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = explosion_animations.laser_bubble(), + --light = {intensity = 1, size = 10, color = {r = 1.0, g = 1.0, b = 1.0}}, + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1 + }, + { + type = "explosion", + name = "big-artillery-explosion", + localised_name = {"entity-name.big-artillery-explosion"}, + icon = "__base__/graphics/item-group/effects.png", + icon_size = 64, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = explosion_animations.bigass_explosion(), + --light = default_light(50), + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "explosion-stone-particle-medium", + initial_height = 0.5, + speed_from_center = 0.1, + speed_from_center_deviation = 0.15, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.15, + offset_deviation = { { -0.8984, -0.5 }, { 0.8984, 0.5 } } + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "explosion-stone-particle-small", + offset_deviation = { { -0.8984, -0.5 }, { 0.8984, 0.5 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 50, + particle_name = "explosion-stone-particle-tiny", + offset_deviation = { { -0.8984, -0.5 }, { 0.8984, 0.5 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "artillery-cannon-muzzle-flash", + localised_name = {"entity-name.artillery-cannon-muzzle-flash"}, + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + animations = explosion_animations.artillery_muzzle_flash(), + rotate = true, + height = 0, + correct_rotation = true, + --light = {intensity = 1, size = 10, color = {r=1.0, g=1.0, b=1.0}}, + smoke = "smoke-fast", + smoke_count = 1, + smoke_slow_down_factor = 1 + }, + + { + type = "explosion", + name = "active-provider-chest-explosion", + localised_name = {"dying-explosion-name", {"entity-name.logistic-chest-active-provider"}}, + icon = "__base__/graphics/icons/logistic-chest-active-provider.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "logistic-network-explosions", + order = "f-c-a", + height = 0, + animations = util.empty_sprite(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "active-provider-chest-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "active-provider-chest-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.046 + } + } + } + } + }, + + { + type = "explosion", + name = "passive-provider-chest-explosion", + icon = "__base__/graphics/icons/logistic-chest-passive-provider.png", + localised_name = {"dying-explosion-name", {"entity-name.logistic-chest-passive-provider"}}, + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "logistic-network-explosions", + order = "f-d-a", + height = 0, + animations = util.empty_sprite (), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "passive-provider-chest-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "passive-provider-chest-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.046 + } + } + } + } + }, + + { + type = "explosion", + name = "storage-chest-explosion", + localised_name = {"dying-explosion-name", {"entity-name.logistic-chest-storage"}}, + icon = "__base__/graphics/icons/logistic-chest-storage.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "logistic-network-explosions", + order = "f-e-a", + height = 0, + animations = util.empty_sprite(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "storage-chest-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "storage-chest-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.046 + } + } + } + } + }, + + { + type = "explosion", + name = "buffer-chest-explosion", + localised_name = {"dying-explosion-name", {"entity-name.logistic-chest-buffer"}}, + icon = "__base__/graphics/icons/logistic-chest-buffer.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "logistic-network-explosions", + order = "f-e-a", + height = 0, + animations = util.empty_sprite(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "buffer-chest-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "buffer-chest-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.046 + } + } + } + } + }, + + { + type = "explosion", + name = "requester-chest-explosion", + localised_name = {"dying-explosion-name", {"entity-name.logistic-chest-requester"}}, + icon = "__base__/graphics/icons/logistic-chest-requester.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "logistic-network-explosions", + order = "f-f-a", + height = 0, + animations = util.empty_sprite(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "requester-chest-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "requester-chest-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.046 + } + } + } + } + }, + + { + type = "explosion", + name = "express-transport-belt-explosion", + icon = "__base__/graphics/icons/express-transport-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "belt-explosions", + order = "b-c-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 1, + particle_name = "express-transport-belt-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "express-transport-belt-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "transport-belt-wooden-splinter-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.016, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "express-transport-belt-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.1, + initial_height_deviation = 0.32, + initial_vertical_speed = 0.041, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "express-underground-belt-explosion", + icon = "__base__/graphics/icons/express-underground-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "belt-explosions", + order = "b-f-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 10, + particle_name = "express-underground-belt-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.081, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "express-underground-belt-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.43, + initial_vertical_speed = 0.087, + initial_vertical_speed_deviation = 0.048, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "express-underground-belt-metal-particle-medium-blue", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.042, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "express-splitter-explosion", + icon = "__base__/graphics/icons/express-splitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "belt-explosions", + order = "b-i-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 13, + particle_name = "express-splitter-metal-particle-medium", + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.047, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "express-splitter-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.6, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.049, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "express-splitter-long-metal-particle-medium", + offset_deviation = { { -0.6953, -0.5977 }, { 0.6953, 0.5977 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.072, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "express-splitter-metal-particle-big", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "express-splitter-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.029, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "stack-inserter-explosion", + icon = "__base__/graphics/icons/stack-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "inserter-explosions", + order = "c-f-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 17, + particle_name = "stack-inserter-metal-particle-medium", + offset_deviation = { { -0.5, -0.4922 }, { 0.5, 0.4922 } }, + initial_height = 0.3, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.058, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "stack-inserter-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.049, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "stack-filter-inserter-explosion", + icon = "__base__/graphics/icons/stack-filter-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "inserter-explosions", + order = "c-g-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 17, + particle_name = "stack-filter-inserter-metal-particle-medium", + offset_deviation = { { -0.5, -0.4922 }, { 0.5, 0.4922 } }, + initial_height = 0.3, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.058, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "stack-filter-inserter-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.4, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.049, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "substation-explosion", + icon = "__base__/graphics/icons/substation.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-pipe-distribution-explosions", + order = "d-d-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "substation-metal-particle-big", + offset_deviation = { { -0.5, -0.6953 }, { 0.5, 0.6953 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 9, + particle_name = "substation-metal-particle-big", + offset_deviation = { { -0.6914, -0.2969 }, { 0.6914, 0.2969 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 12, + particle_name = "substation-long-metal-particle-medium", + offset_deviation = { { -0.6953, -0.2969 }, { 0.6953, 0.2969 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.087, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 12, + particle_name = "substation-long-metal-particle-medium", + offset_deviation = { { -0.5977, -0.7891 }, { 0.5977, 0.7891 } }, + initial_height = 0.5, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.047, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.06, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 15, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5977, -0.7891 }, { 0.5977, 0.7891 } }, + initial_height = 0.5, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.011, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.06, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "pump-explosion", + icon = "__base__/graphics/icons/pump.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-pipe-distribution-explosions", + order = "d-h-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 9, + particle_name = "pump-metal-particle-big", + offset_deviation = { { -0.6953, -0.2969 }, { 0.6953, 0.2969 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 9, + particle_name = "pump-metal-particle-medium", + offset_deviation = { { -0.6953, -0.2969 }, { 0.6953, 0.2969 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 12, + particle_name = "pump-metal-particle-small", + offset_deviation = { { -0.6953, -0.6953 }, { 0.6953, 0.6953 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.136, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 30, + particle_name = "pump-glass-particle-small", + offset_deviation = { { -0.6914, -0.6914 }, { 0.6914, 0.6914 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.113, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + } + } + } + } + }, + + { + type = "explosion", + name = "fluid-wagon-explosion", + icon = "__base__/graphics/icons/fluid-wagon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "train-transport-explosions", + order = "e-f-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 31, + particle_name = "fluid-wagon-metal-particle-big", + offset_deviation = { { -0.2969, -0.1953 }, { 0.2969, 0.1953 } }, + initial_height = 0.7, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.091, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 31, + particle_name = "fluid-wagon-metal-particle-medium", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 0.4, + initial_height_deviation = 0.47, + initial_vertical_speed = 0.094, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 34, + particle_name = "fluid-wagon-metal-particle-small", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 0.8, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.079, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 19, + particle_name = "fluid-wagon-long-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.8, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.087, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "artillery-wagon-explosion", + icon = "__base__/graphics/icons/artillery-wagon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "train-transport-explosions", + order = "e-h-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "artillery-wagon-metal-particle-big", + offset_deviation = { { -0.2969, -0.1953 }, { 0.2969, 0.1953 } }, + initial_height = 0.7, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.11, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 30, + particle_name = "artillery-wagon-metal-particle-medium", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.109, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 30, + particle_name = "artillery-wagon-metal-particle-small", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.114, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "artillery-wagon-metal-particle-big-yellow", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.6, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.088, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 16, + particle_name = "artillery-wagon-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.101, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "tank-explosion", + icon = "__base__/graphics/icons/tank.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "transport-explosions", + order = "e-j-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 18, + particle_name = "tank-metal-particle-big", + offset_deviation = { { -0.2969, -0.1953 }, { 0.2969, 0.1953 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.088, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "tank-metal-particle-medium", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.095, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "tank-metal-particle-small", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.099, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.06, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.089, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "logistic-robot-explosion", + icon = "__base__/graphics/icons/logistic-robot.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "logistic-network-explosions", + order = "f-a-a", + height = 1.4, + animations = explosion_animations.explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 1.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.091, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "logistic-robot-metal-particle-medium", + offset_deviation = { { -0.6953, -0.2969 }, { 0.6953, 0.2969 } }, + initial_height = 1.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "logistic-robot-metal-particle-small", + offset_deviation = { { -0.5938, -0.5977 }, { 0.5938, 0.5977 } }, + initial_height = 1.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.082, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "roboport-explosion", + icon = "__base__/graphics/icons/roboport.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "logistic-network-explosions", + order = "f-g-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 17, + particle_name = "roboport-metal-particle-big", + offset_deviation = { { -0.5, -0.2969 }, { 0.5, 0.2969 } }, + initial_height = 0.6, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.045, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.06, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 30, + particle_name = "roboport-metal-particle-medium", + offset_deviation = { { -0.5, -0.7969 }, { 0.5, 0.7969 } }, + initial_height = 0.7, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 33, + particle_name = "roboport-metal-particle-small", + offset_deviation = { { -0.5977, -0.2969 }, { 0.5977, 0.2969 } }, + initial_height = 0.7, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.03, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.027, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "steam-turbine-explosion", + icon = "__base__/graphics/icons/steam-turbine.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-explosions", + order = "a-g-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 16, + particle_name = "steam-turbine-metal-particle-big", + offset_deviation = { { -0.5, -0.6953 }, { 0.5, 0.6953 } }, + initial_height = 0.5, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.063, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 40, + particle_name = "steam-turbine-metal-particle-medium", + offset_deviation = { { -0.6953, -0.5 }, { 0.6953, 0.5 } }, + initial_height = 0.7, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 45, + particle_name = "steam-turbine-metal-particle-small", + offset_deviation = { { -0.8945, -0.7969 }, { 0.8945, 0.7969 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.089, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "steam-turbine-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.037, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "nuclear-reactor-explosion", + icon = "__base__/graphics/icons/nuclear-reactor.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-explosions", + order = "a-d-a", + height = 0, + animations = explosion_animations.massive_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 39, + particle_name = "nuclear-reactor-metal-particle-big", + offset_deviation = { { -0.6914, -0.793 }, { 0.6914, 0.793 } }, + initial_height = 1, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.083, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 31, + particle_name = "nuclear-reactor-metal-particle-medium", + offsets = { { -0.2891, 0.2344 } }, + offset_deviation = { { -0.6914, -0.5 }, { 0.6914, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.096, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 48, + particle_name = "nuclear-reactor-glass-particle-small", + offsets = { { -0.6641, 0.6406 } }, + offset_deviation = { { -0.8945, -0.7969 }, { 0.8945, 0.7969 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.099, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 41, + particle_name = "nuclear-reactor-metal-particle-small", + offset_deviation = { { -0.8945, -0.7969 }, { 0.8945, 0.7969 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.089, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "cable-and-electronics-particle-small-medium", + offsets = { { 0.5234, -0.4609 } }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.093, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 12, + particle_name = "nuclear-reactor-mechanical-component-particle-medium", + offsets = { { -0.6641, 0.6406 } }, + offset_deviation = { { -0.8906, -0.7969 }, { 0.8906, 0.7969 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.099, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + { + type = "explosion", + name = "spidertron-explosion", + icon = "__base__/graphics/icons/spidertron.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "transport-explosions", + order = "e-k-a", + height = 0, + animations = explosion_animations.massive_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 39, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "spidertron-metal-particle-big", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.6875, -0.793 }, + right_bottom = { 0.6875, 0.793 } + }, + tile_collision_mask = nil, + initial_height = 1, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.083, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 31, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "spidertron-metal-particle-medium", + offsets = { + { -0.2891, 0.2344 } + }, + offset_deviation = { + left_top = { -0.6875, -0.5 }, + right_bottom = { 0.6875, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.096, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 48, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "spidertron-glass-particle-small", + offsets = { + { -0.6641, 0.6406 } + }, + offset_deviation = { + left_top = { -0.8906, -0.7969 }, + right_bottom = { 0.8906, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.099, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 41, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "spidertron-metal-particle-small", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.8906, -0.7969 }, + right_bottom = { 0.8906, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.089, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "spidertron-long-metal-particle-medium", + offsets = { + { -0.2891, 0.2344 } + }, + offset_deviation = { + left_top = { -0.6875, -0.5 }, + right_bottom = { 0.6875, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.131, + initial_vertical_speed_deviation = 0, + speed_from_center = 0.05, + speed_from_center_deviation = 0.026, + frame_speed = 1, + frame_speed_deviation = 0, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 25, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "cable-and-electronics-particle-small-medium", + offsets = { + { 0.5234, -0.4609 } + }, + offset_deviation = { + left_top = { -0.5, -0.5 }, + right_bottom = { 0.5, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.093, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 12, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "spidertron-mechanical-component-particle-medium", + offsets = { + { -0.6641, 0.6406 } + }, + offset_deviation = { + left_top = { -0.8867, -0.7969 }, + right_bottom = { 0.8867, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.099, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + rotate_offsets = false + } + } + } + } + }, + + { + type = "explosion", + name = "nuke-explosion", + flags = {"not-on-map", "hidden"}, + subgroup = "explosions", + height = 0, + animations = explosion_animations.nuke_explosion(), + --light = {intensity = 1, size = 50, color = {r=1.0, g=1.0, b=1.0}}, + sound = sounds.large_explosion(1.0), + --[[ + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 60, + particle_name = "explosion-remnants-particle", + initial_height = 0.5, + speed_from_center = 0.08, + speed_from_center_deviation = 0.15, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.15, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + } + } + --]] + }, + + { + type = "explosion", + name = "heat-exchanger-explosion", + icon = "__base__/graphics/icons/heat-boiler.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-explosions", + order = "a-f-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 37, + particle_name = "heat-exchanger-metal-particle-medium", + offset_deviation = { { -0.8867, -0.3867 }, { 0.8867, 0.3867 } }, + initial_height = 0.3, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.07, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 34, + particle_name = "heat-exchanger-metal-particle-small", + offset_deviation = { { -0.3906, -0.5977 }, { 0.3906, 0.5977 } }, + initial_height = 0.3, + initial_height_deviation = 0.44, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 16, + particle_name = "heat-exchanger-metal-particle-big", + offset_deviation = { { -0.582, -0.5859 }, { 0.582, 0.5859 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.07, + initial_vertical_speed_deviation = 0.049, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "heat-pipe-explosion", + icon = "__base__/graphics/icons/heat-pipe.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "energy-explosions", + order = "a-e-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 15, + particle_name = "heat-pipe-metal-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.3906, -0.2969 }, { 0.3906, 0.2969 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.028, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 9, + particle_name = "heat-pipe-metal-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.09375, -0.1875 }, { 0.09375, 0.1875 } }, + initial_height = 0.1, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.046, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.016 + } + } + } + } + }, + + { + type = "explosion", + name = "pumpjack-explosion", + icon = "__base__/graphics/icons/pumpjack.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "extraction-machine-explosions", + order = "b-d-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 15, + particle_name = "pumpjack-metal-particle-big", + offset_deviation = { { -0.6875, -0.6875 }, { 0.6875, 0.6875 } }, + initial_height = 0.1, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.078, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 38, + particle_name = "pumpjack-metal-particle-medium", + offset_deviation = { { -0.582, -0.8945 }, { 0.582, 0.8945 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.091, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 35, + particle_name = "pumpjack-metal-particle-small", + offset_deviation = { { -0.8945, -0.8906 }, { 0.8945, 0.8906 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.068, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 29, + particle_name = "pumpjack-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.098, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "assembling-machine-3-explosion", + icon = "__base__/graphics/icons/assembling-machine-3.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "production-machine-explosions", + order = "d-c-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 17, + particle_name = "assembling-machine-3-metal-particle-big", + offset_deviation = { { -0.6875, -0.6875 }, { 0.6875, 0.6875 } }, + initial_height = 0.1, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 21, + particle_name = "assembling-machine-3-metal-particle-medium", + offset_deviation = { { -0.8789, -0.8945 }, { 0.8789, 0.8945 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.098, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 26, + particle_name = "assembling-machine-3-metal-particle-small", + offset_deviation = { { -0.8945, -0.3906 }, { 0.8945, 0.3906 } }, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.075, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.092, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "assembling-machine-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.069, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "oil-refinery-explosion", + icon = "__base__/graphics/icons/oil-refinery.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "production-machine-explosions", + order = "d-d-a", + height = 0, + animations = explosion_animations.massive_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 10, + probability = 1, + particle_name = "oil-refinery-metal-particle-big", + offsets = + { + { 0.7734, -0.6484 }, + { -0.7266, 0.5859 } + }, + offset_deviation = { { -0.6875, -0.6875 }, { 0.6875, 0.6875 } }, + initial_height = 0.8, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.088, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 38, + probability = 1, + particle_name = "oil-refinery-metal-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.9805, -0.8867 }, { 0.9805, 0.8867 } }, + initial_height = 0.6, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.098, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.07, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + probability = 1, + particle_name = "oil-refinery-metal-particle-small", + offsets = + { + { -1.492, -1.453 }, + { 1.555, -1.469 }, + { 1.477, 1.469 }, + { -0.6172, 0.3281 } + }, + offset_deviation = { { -0.9961, -0.5938 }, { 0.9961, 0.5938 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.075, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 35, + probability = 1, + particle_name = "oil-refinery-long-metal-particle-medium", + offsets = + { + { -0.02344, -0.8984 } + }, + offset_deviation = { { -0.5, -0.2969 }, { 0.5, 0.2969 } }, + initial_height = 0.7, + initial_height_deviation = 0.15, + initial_vertical_speed = 0.166, + initial_vertical_speed_deviation = 0.047, + speed_from_center = 0.05, + speed_from_center_deviation = 0.005 + }, + { + type = "create-particle", + repeat_count = 9, + probability = 1, + particle_name = "oil-refinery-metal-particle-big-tint", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.7, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.082, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.06, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "chemical-plant-explosion", + icon = "__base__/graphics/icons/chemical-plant.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "production-machine-explosions", + order = "d-e-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 18, + particle_name = "chemical-plant-metal-particle-big", + offset_deviation = { { -0.6875, -0.6875 }, { 0.6875, 0.6875 } }, + initial_height = 0.2, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 31, + particle_name = "chemical-plant-metal-particle-medium", + offset_deviation = { { -0.9805, -0.8945 }, { 0.9805, 0.8945 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.101, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 26, + particle_name = "chemical-plant-metal-particle-small", + offset_deviation = { { -0.9961, -0.5938 }, { 0.9961, 0.5938 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.072, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 43, + particle_name = "chemical-plant-glass-particle-small", + offsets = { { 0.7109, 0.7578 } }, + offset_deviation = { { -0.5, -0.2969 }, { 0.5, 0.2969 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.096, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 40, + particle_name = "chemical-plant-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.085, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.06, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "centrifuge-explosion", + icon = "__base__/graphics/icons/centrifuge.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "production-machine-explosions", + order = "d-f-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 10, + particle_name = "centrifuge-metal-particle-big", + offset_deviation = { { -0.6875, -0.6875 }, { 0.6875, 0.6875 } }, + initial_height = 0.2, + initial_height_deviation = 0.49, + initial_vertical_speed = 0.087, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 38, + particle_name = "centrifuge-metal-particle-medium", + offset_deviation = { { -0.9805, -0.8945 }, { 0.9805, 0.8945 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.095, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.053 + }, + { + type = "create-particle", + repeat_count = 34, + particle_name = "centrifuge-metal-particle-small", + offset_deviation = { { -0.9961, -0.5938 }, { 0.9961, 0.5938 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 15, + particle_name = "centrifuge-long-metal-particle-medium", + offsets = { { 0.2734, 0.1484 } }, + offset_deviation = { { -0.5, -0.2969 }, { 0.5, 0.2969 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.101, + initial_vertical_speed_deviation = 0.049, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 18, + particle_name = "centrifuge-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.085, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "beacon-explosion", + icon = "__base__/graphics/icons/beacon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "module-explosions", + order = "e-a-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "beacon-metal-particle-big", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.4961, -0.5938 }, + right_bottom = { 0.4961, 0.5938 } + }, + tile_collision_mask = nil, + initial_height = 0.45, + initial_height_deviation = 0.46, + initial_vertical_speed = 0.106, + initial_vertical_speed_deviation = 0.036, + speed_from_center = 0.03, + speed_from_center_deviation = 0.007, + frame_speed = 1, + frame_speed_deviation = 0, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "beacon-metal-particle-medium", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.4961, -0.5 }, + right_bottom = { 0.4961, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 0.4, + initial_height_deviation = 0, + initial_vertical_speed = 0.092, + initial_vertical_speed_deviation = 0.038, + speed_from_center = 0.04, + speed_from_center_deviation = 0.006, + frame_speed = 1, + frame_speed_deviation = 0, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 29, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "beacon-metal-particle-small", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.5938, -0.5938 }, + right_bottom = { 0.5938, 0.5938 } + }, + tile_collision_mask = nil, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.063, + initial_vertical_speed_deviation = 0.035, + speed_from_center = 0.04, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "cable-and-electronics-particle-small-medium", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.5, -0.5 }, + right_bottom = { 0.5, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.082, + initial_vertical_speed_deviation = 0.031, + speed_from_center = 0.05, + speed_from_center_deviation = 0, + frame_speed = 1, + frame_speed_deviation = 0, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 12, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "concrete-stone-particle-small", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.5, -0.5 }, + right_bottom = { 0.5, 0.5 } + }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.087, + initial_vertical_speed_deviation = 0.034, + speed_from_center = 0.04, + speed_from_center_deviation = 0.012, + frame_speed = 1, + frame_speed_deviation = 0, + rotate_offsets = false + } + } + } + } + }, + + { + type = "explosion", + name = "land-mine-explosion", + icon = "__base__/graphics/icons/land-mine.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "gun-explosions", + order = "a-a-a", + height = 0, + animations = explosion_animations.small_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5) + }, + + { + type = "explosion", + name = "flamethrower-turret-explosion", + icon = "__base__/graphics/icons/flamethrower-turret.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "defensive-structure-explosions", + order = "b-e-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 12, + particle_name = "flame-thrower-turret-metal-particle-big", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.068, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.04, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "flame-thrower-turret-metal-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.055, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 25, + particle_name = "flame-thrower-turret-metal-particle-small", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 18, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.071, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "artillery-turret-explosion", + icon = "__base__/graphics/icons/artillery-turret.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "defensive-structure-explosions", + order = "b-f-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.medium_explosion(0.4), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "artillery-wagon-metal-particle-big", + offset_deviation = { { -0.2969, -0.1953 }, { 0.2969, 0.1953 } }, + initial_height = 0.7, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.11, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 30, + particle_name = "artillery-wagon-metal-particle-medium", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.109, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 30, + particle_name = "artillery-wagon-metal-particle-small", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.114, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 20, + particle_name = "artillery-wagon-metal-particle-big-yellow", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.6, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.088, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 16, + particle_name = "artillery-wagon-mechanical-component-particle-medium", + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.101, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "rocket-silo-explosion", + icon = "__base__/graphics/icons/rocket-silo.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "defensive-structure-explosions", + order = "b-h-a", + height = 0, + animations = explosion_animations.massive_explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 35, + probability = 1, + particle_name = "rocket-silo-metal-particle-big", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + initial_height = 0.3, + initial_height_deviation = 0.14, + initial_vertical_speed = 0.194, + initial_vertical_speed_deviation = 0.012, + speed_from_center = 0.06, + speed_from_center_deviation = 0.025 + }, + { + type = "create-particle", + repeat_count = 52, + probability = 1, + particle_name = "rocket-silo-metal-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.5 }, { 0.2969, 0.5 } }, + initial_height = 0.8, + initial_height_deviation = 0.48, + initial_vertical_speed = 0.135, + initial_vertical_speed_deviation = 0.047, + speed_from_center = 0.09, + speed_from_center_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 50, + probability = 1, + particle_name = "rocket-silo-metal-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + initial_height = 2.5, + initial_height_deviation = 0.63, + initial_vertical_speed = 0.109, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.09, + speed_from_center_deviation = 0.044 + }, + { + type = "create-particle", + repeat_count = 34, + probability = 1, + particle_name = "cable-and-electronics-particle-small-medium", + offsets = + { + { -1.461, 3.977 }, + { 1.305, -3.758 }, + { 3.195, 1.492 }, + { -3.367, -1.43 } + }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.102, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 36, + probability = 1, + particle_name = "artillery-wagon-mechanical-component-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.131, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.09, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "distractor-robot-explosion", + localised_name = {"dying-explosion-name", {"entity-name.distractor"}}, + icon = "__base__/graphics/icons/distractor.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "capsule-explosions", + order = "c-b-a", + height = 1.4, + animations = explosion_animations.explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.robot_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 1.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.091, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "distractor-robot-metal-particle-medium", + offset_deviation = { { -0.6953, -0.2969 }, { 0.6953, 0.2969 } }, + initial_height = 1.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "distractor-robot-metal-particle-small", + offset_deviation = { { -0.5938, -0.5977 }, { 0.5938, 0.5977 } }, + initial_height = 1.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.082, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "destroyer-robot-explosion", + localised_name = {"dying-explosion-name", {"entity-name.destroyer"}}, + icon = "__base__/graphics/icons/destroyer.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "capsule-explosions", + order = "c-c-a", + height = 1.4, + animations = explosion_animations.explosion(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.robot_explosion(0.5), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "cable-and-electronics-particle-small-medium", + offset_deviation = { { -0.5977, -0.5977 }, { 0.5977, 0.5977 } }, + initial_height = 1.3, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.091, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "destroyer-robot-metal-particle-medium", + offset_deviation = { { -0.6953, -0.2969 }, { 0.6953, 0.2969 } }, + initial_height = 1.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.08, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0.463 + }, + { + type = "create-particle", + repeat_count = 10, + particle_name = "destroyer-robot-metal-particle-small", + offset_deviation = { { -0.5938, -0.5977 }, { 0.5938, 0.5977 } }, + initial_height = 1.4, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.082, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "storage-tank-explosion", + icon = "__base__/graphics/icons/storage-tank.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "storage-explosions", + order = "a-d-a", + height = 0, + animations = explosion_animations.medium_explosion(), + --light = default_light(50), + sound = sounds.large_explosion(0.8), + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 20, + particle_name = "storage-tank-metal-particle-big", + offset_deviation = { { -0.3984, -0.6992 }, { 0.3984, 0.6992 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.117, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05 + }, + { + type = "create-particle", + repeat_count = 27, + particle_name = "storage-tank-metal-particle-medium", + offset_deviation = { { -0.5977, -0.2969 }, { 0.5977, 0.2969 } }, + initial_height = 0.5, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05 + } + } + } + } + }, + + { + type = "explosion", + name = "slowdown-capsule-explosion", + icon = "__base__/graphics/icons/slowdown-capsule.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map", "hidden"}, + subgroup = "storage-explosions", + height = 0, + render_layer = "lower-object-above-shadow", + animations = util.empty_sprite(), + --light = default_light(20), + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = sounds.small_explosion(0.5), + subgroup = "gun-explosions", + order = "a-a-a", + render_layer = "lower-object-above-shadow", + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 4, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "slowdown-capsule-particle", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.09766, -0.09766 }, + right_bottom = { 0.09766, 0.09766 } + }, + tile_collision_mask = nil, + initial_height = 1, + initial_height_deviation = 0, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.01, + frame_speed = 0.5, + frame_speed_deviation = 0, + tail_length = 15, + tail_length_deviation = 1, + tail_width = 1, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 2, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "slowdown-capsule-particle-big", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.4961, -0.3945 }, + right_bottom = { 0.4961, 0.3945 } + }, + tile_collision_mask = nil, + initial_height = 0.7, + initial_height_deviation = 0.14, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.06, + speed_from_center_deviation = 0.01, + frame_speed = 0.3, + frame_speed_deviation = 0, + tail_length = 15, + tail_length_deviation = 1, + tail_width = 1, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "slowdown-capsule-particle", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.1914, -0.2969 }, + right_bottom = { 0.1914, 0.2969 } + }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.03, + initial_vertical_speed = 0.012, + initial_vertical_speed_deviation = 0, + speed_from_center = 0.1, + speed_from_center_deviation = 0, + frame_speed = 0.5, + frame_speed_deviation = 0, + tail_length = 10, + tail_length_deviation = 0, + tail_width = 1, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "slowdown-capsule-particle-big", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.09766, -0.2969 }, + right_bottom = { 0.09766, 0.2969 } + }, + tile_collision_mask = nil, + initial_height = 0.3, + initial_height_deviation = 0.03, + initial_vertical_speed = 0.021, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.07, + speed_from_center_deviation = 0.05, + frame_speed = 0.5, + frame_speed_deviation = 0, + tail_length = 10, + tail_length_deviation = 0, + tail_width = 1, + rotate_offsets = false + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 0, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "slowdown-capsule-particle-big", + offsets = { + { 0, 0 } + }, + offset_deviation = { + left_top = { -0.5, 0 }, + right_bottom = { 0.5, 0 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.051, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 0.25, + frame_speed_deviation = 0, + tail_length = 7, + tail_length_deviation = 0, + tail_width = 1, + rotate_offsets = false + } + } + } + } + }, + + empty_explosion + { + name = "medium-biter-die", + created_effect = biter_die_effects.medium_biter + }, + + empty_explosion + { + name = "big-biter-die", + created_effect = biter_die_effects.big_biter + }, + + empty_explosion + { + name = "behemoth-biter-die", + created_effect = biter_die_effects.behemoth_biter + }, + + empty_explosion + { + name = "medium-worm-die", + localised_name = {"dying-explosion-name", {"entity-name.medium-worm-turret"}}, + created_effect = biter_die_effects.medium_worm + }, + + empty_explosion + { + name = "big-worm-die", + localised_name = {"dying-explosion-name", {"entity-name.big-worm-turret"}}, + created_effect = biter_die_effects.big_worm + }, + + empty_explosion + { + name = "behemoth-worm-die", + localised_name = {"dying-explosion-name", {"entity-name.behemoth-worm-turret"}}, + created_effect = biter_die_effects.behemoth_worm + }, + + empty_explosion + { + name = "spitter-spawner-die", + created_effect = biter_die_effects.spawner_spitter + }, + + empty_explosion + { + name = "small-spitter-die", + created_effect = biter_die_effects.small_spitter + }, + + empty_explosion + { + name = "medium-spitter-die", + created_effect = biter_die_effects.medium_spitter + }, + + empty_explosion + { + name = "big-spitter-die", + created_effect = biter_die_effects.big_biter + }, + + empty_explosion + { + name = "behemoth-spitter-die", + created_effect = biter_die_effects.behemoth_spitter + }, + +} + +for k, explosion in pairs (explosions) do + if not explosion.localised_name then + local name = explosion.name + if name:find("%-explosion") then + explosion.localised_name = {"dying-explosion-name", {"entity-name."..name:gsub("%-explosion", "")}} + elseif name:find("%-die") then + explosion.localised_name = {"dying-explosion-name", {"entity-name."..name:gsub("%-die", "")}} + end + end +end + +data:extend(explosions) + +local uranium_cannon_shell_explosion = util.copy(data.raw["explosion"]["big-explosion"]) +uranium_cannon_shell_explosion.name = "uranium-cannon-shell-explosion" +uranium_cannon_shell_explosion.localised_name = {"entity-name.uranium-cannon-shell-explosion"} + +uranium_cannon_shell_explosion.animations[1].tint = {r = 0.4, g = 1, b = 0.4} +if uranium_cannon_shell_explosion.animations[1].hr_version then + uranium_cannon_shell_explosion.animations[1].hr_version.tint = {r = 0.4, g = 1, b = 0.4} +end + +data:extend({uranium_cannon_shell_explosion}) + +local uranium_cannon_explosion = util.copy(data.raw["explosion"]["explosion"]) +uranium_cannon_explosion.name = "uranium-cannon-explosion" +uranium_cannon_explosion.localised_name = "entity-name.uranium-cannon-explosion" + +for k, v in pairs(uranium_cannon_explosion.animations) do + v.tint = {r = 0.4, g = 1, b = 0.4} + if v.hr_version then + v.hr_version.tint = {r = 0.4, g = 1, b = 0.4} + end +end + +data:extend({uranium_cannon_explosion}) diff --git a/factorio/data/base/prototypes/entity/factorio-logo.lua b/factorio/data/base/prototypes/entity/factorio-logo.lua new file mode 100644 index 0000000000000000000000000000000000000000..c7c45676145a3b731cfd85fab5e6edb640408c45 --- /dev/null +++ b/factorio/data/base/prototypes/entity/factorio-logo.lua @@ -0,0 +1,237 @@ +data:extend +{ + { + type = "container", + name = "factorio-logo-11tiles", + icon = "__base__/graphics/icons/factorio-logo-11tiles.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "hidden"}, + minable = {mining_time = 0.1}, + max_health = 666, + collision_box = {{-5.5+0.15, -1+0.15}, {5.5-0.15, 1-0.15}}, + selection_box = {{-5.5, -1}, {5.5, 1}}, + inventory_size = 1, + picture = + { + filename = "__base__/graphics/entity/factorio-logo/factorio-logo-11tiles.png", + priority = "extra-high", + width = 768, + height = 256, + shift = util.by_pixel(0, 0), + scale = 0.5 + }, + resistances = + { + { + type = "fire", + decrease = 0, + percent = 100 + }, + { + type = "physical", + decrease = 0, + percent = 100 + }, + { + type = "impact", + decrease = 0, + percent = 0 + }, + { + type = "explosion", + decrease = 0, + percent = 100 + }, + { + type = "acid", + decrease = 0, + percent = 100 + }, + { + type = "laser", + decrease = 0, + percent = 100 + }, + { + type = "electric", + decrease = 0, + percent = 100 + }, + }, + }, + { + type = "container", + name = "factorio-logo-16tiles", + icon = "__base__/graphics/icons/factorio-logo-16tiles.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "hidden"}, + minable = {mining_time = 0.1}, + max_health = 666, + collision_box = {{-8+0.15, -1+0.15}, {8-0.15, 1-0.15}}, + selection_box = {{-8, -1}, {8, 1}}, + inventory_size = 1, + picture = + { + filename = "__base__/graphics/entity/factorio-logo/factorio-logo-16tiles.png", + priority = "extra-high", + width = 1536, + height = 512, + shift = util.by_pixel(0, 0), + scale = 0.5 + }, + resistances = + { + { + type = "fire", + decrease = 0, + percent = 100 + }, + { + type = "physical", + decrease = 0, + percent = 100 + }, + { + type = "impact", + decrease = 0, + percent = 100 + }, + { + type = "explosion", + decrease = 0, + percent = 100 + }, + { + type = "acid", + decrease = 0, + percent = 100 + }, + { + type = "laser", + decrease = 0, + percent = 100 + }, + { + type = "electric", + decrease = 0, + percent = 100 + }, + }, + }, + { + type = "container", + name = "factorio-logo-22tiles", + icon = "__base__/graphics/icons/factorio-logo-22tiles.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "hidden"}, + minable = {mining_time = 0.1}, + max_health = 666, + collision_box = {{-11+0.15, -1.5+0.15}, {11-0.15, 1.5-0.15}}, + selection_box = {{-11, -1.5}, {11, 1.5}}, + inventory_size = 1, + picture = + { + filename = "__base__/graphics/entity/factorio-logo/factorio-logo-22tiles.png", + priority = "extra-high", + width = 1536, + height = 512, + shift = util.by_pixel(0, 0), + scale = 0.5 + }, + resistances = + { + { + type = "fire", + decrease = 0, + percent = 100 + }, + { + type = "physical", + decrease = 0, + percent = 100 + }, + { + type = "impact", + decrease = 0, + percent = 100 + }, + { + type = "explosion", + decrease = 0, + percent = 100 + }, + { + type = "acid", + decrease = 0, + percent = 100 + }, + { + type = "laser", + decrease = 0, + percent = 100 + }, + { + type = "electric", + decrease = 0, + percent = 100 + }, + }, + } +} + +data:extend +{ + { + type = "tile", + name = "water-wube", + icon = "__base__/graphics/icons/water-wube.png", + icon_size = 64, icon_mipmaps = 4, + order = "x[wube]-a[water-wube]", + collision_mask = + { + "water-tile", + "item-layer", + "resource-layer", + "player-layer", + "doodad-layer" + }, + layer = 2, + map_color={r=0, g=0, b=0}, + pollution_absorption_per_second = 0, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/water-wube/concrete-dummy.png", + count = 1, + size = 1 + }, + { + picture = "__base__/graphics/terrain/water-wube/concrete-dummy.png", + count = 1, + size = 2, + probability = 0.39 + }, + { + picture = "__base__/graphics/terrain/water-wube/concrete-dummy.png", + count = 1, + size = 4, + probability = 1 + } + }, + empty_transitions = true, + material_background = + { + picture = "__base__/graphics/terrain/water-wube/water-wube.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/water-wube/hr-water-wube.png", + count = 1, + scale = 0.5, + } + } + } + } +} \ No newline at end of file diff --git a/factorio/data/base/prototypes/entity/fire.lua b/factorio/data/base/prototypes/entity/fire.lua new file mode 100644 index 0000000000000000000000000000000000000000..deeb4bf26b7aca1d58d9667975557768bffdda95 --- /dev/null +++ b/factorio/data/base/prototypes/entity/fire.lua @@ -0,0 +1,1354 @@ +require "util" +local math3d = require "math3d" +local sounds = require("prototypes.entity.sounds") +local fireutil = require("prototypes.fire-util") + +function fireutil.flamethrower_turret_extension_animation(shft, opts) + local m_line_length = 5 + local m_frame_count = 15 + local ret_layers = + { + -- diffuse + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-gun-extension.png", + priority = "medium", + frame_count = opts and opts.frame_count or m_frame_count, + line_length = opts and opts.line_length or m_line_length, + run_mode = opts and opts.run_mode or "forward", + width = 80, + height = 64, + direction_count = 1, + axially_symmetrical = false, + shift = util.by_pixel(-2, -26), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-gun-extension.png", + priority = "medium", + frame_count = opts and opts.frame_count or m_frame_count, + line_length = opts and opts.line_length or m_line_length, + run_mode = opts and opts.run_mode or "forward", + width = 152, + height = 128, + direction_count = 1, + axially_symmetrical = false, + shift = util.by_pixel(0, -26), + scale = 0.5 + } + }, + -- mask + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-gun-extension-mask.png", + flags = { "mask" }, + frame_count = opts and opts.frame_count or m_frame_count, + line_length = opts and opts.line_length or m_line_length, + run_mode = opts and opts.run_mode or "forward", + width = 76, + height = 60, + direction_count = 1, + axially_symmetrical = false, + shift = util.by_pixel(-2, -26), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-gun-extension-mask.png", + flags = { "mask" }, + frame_count = opts and opts.frame_count or m_frame_count, + line_length = opts and opts.line_length or m_line_length, + run_mode = opts and opts.run_mode or "forward", + width = 144, + height = 120, + direction_count = 1, + axially_symmetrical = false, + shift = util.by_pixel(0, -26), + apply_runtime_tint = true, + scale = 0.5 + } + }, + -- shadow + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-gun-extension-shadow.png", + frame_count = opts and opts.frame_count or m_frame_count, + line_length = opts and opts.line_length or m_line_length, + run_mode = opts and opts.run_mode or "forward", + width = 92, + height = 60, + direction_count = 1, + axially_symmetrical = false, + shift = util.by_pixel(32, -2), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-gun-extension-shadow.png", + frame_count = opts and opts.frame_count or m_frame_count, + line_length = opts and opts.line_length or m_line_length, + run_mode = opts and opts.run_mode or "forward", + width = 180, + height = 114, + direction_count = 1, + axially_symmetrical = false, + shift = util.by_pixel(33, -1), + draw_as_shadow = true, + scale = 0.5 + } + } + } + + local yoffsets = { north = 0, east = 3, south = 2, west = 1 } + local m_lines = m_frame_count / m_line_length + + return { layers = fireutil.foreach(ret_layers, function(tab) + if tab.shift then tab.shift = { tab.shift[1] + shft[1], tab.shift[2] + shft[2] } end + if tab.height then tab.y = tab.height * m_lines * yoffsets[opts.direction] end + end) } +end + +fireutil.turret_gun_shift = +{ + north = util.by_pixel(0.0, -6.0), + east = util.by_pixel(18.5, 9.5), + south = util.by_pixel(0.0, 19.0), + west = util.by_pixel(-12.0, 5.5) +} + +fireutil.turret_model_info = +{ + tilt_pivot = { -1.68551, 0, 2.35439 }, + gun_tip_lowered = { 4.27735, 0, 3.97644 }, + gun_tip_raised = { 2.2515, 0, 7.10942 }, + units_per_tile = 4 +} + +fireutil.gun_center_base = math3d.vector2.sub({0, -0.725}, fireutil.turret_gun_shift.south) + +function fireutil.flamethrower_turret_preparing_muzzle_animation(opts) + opts.frame_count = opts.frame_count or 15 + opts.run_mode = opts.run_mode or "forward" + assert(opts.orientation_count) + + local model = fireutil.turret_model_info + local angle_raised = -math3d.vector3.angle({1, 0, 0}, math3d.vector3.sub(model.gun_tip_raised, model.tilt_pivot)) + local angle_lowered = -math3d.vector3.angle({1, 0, 0}, math3d.vector3.sub(model.gun_tip_lowered, model.tilt_pivot)) + local delta_angle = angle_raised - angle_lowered + + local generated_orientations = {} + for r = 0, opts.orientation_count-1 do + local phi = (r / opts.orientation_count - 0.25) * math.pi * 2 + local generated_frames = {} + for i = 0, opts.frame_count-1 do + local k = opts.run_mode == "backward" and (opts.frame_count - i - 1) or i + local progress = opts.progress or (k / (opts.frame_count - 1)) + + local matrix = math3d.matrix4x4 + local mat = matrix.compose({ + matrix.translation_vec3(math3d.vector3.mul(model.tilt_pivot, -1)), + matrix.rotation_y(progress * delta_angle), + matrix.translation_vec3(model.tilt_pivot), + matrix.rotation_z(phi), + matrix.scale(1 / model.units_per_tile, 1 / model.units_per_tile, -1 / model.units_per_tile) + }) + + local vec = math3d.matrix4x4.mul_vec3(mat, model.gun_tip_lowered) + table.insert(generated_frames, math3d.project_vec3(vec)) + end + local direction_data = { frames = generated_frames } + if (opts.layers and opts.layers[r]) then + direction_data.render_layer = opts.layers[r] + end + table.insert(generated_orientations, direction_data) + end + + return + { + rotations = generated_orientations, + direction_shift = fireutil.turret_gun_shift + } +end + +function fireutil.flamethrower_turret_extension(opts) + local set_direction = function (opts, dir) + opts.direction = dir + return opts + end + + return + { + north = fireutil.flamethrower_turret_extension_animation(fireutil.turret_gun_shift.north, set_direction(opts, "north")), + east = fireutil.flamethrower_turret_extension_animation(fireutil.turret_gun_shift.east, set_direction(opts, "east")), + south = fireutil.flamethrower_turret_extension_animation(fireutil.turret_gun_shift.south, set_direction(opts, "south")), + west = fireutil.flamethrower_turret_extension_animation(fireutil.turret_gun_shift.west, set_direction(opts, "west")) + } +end + +function fireutil.flamethrower_turret_prepared_animation(shft, opts) + local diffuse_layer = + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-gun.png", + priority = "medium", + counterclockwise = true, + line_length = 8, + width = 82, + height = 66, + frame_count = 1, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(-2, -26), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-gun.png", + priority = "medium", + counterclockwise = true, + line_length = 8, + width = 158, + height = 128, + frame_count = 1, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(-1, -25), + scale = 0.5 + } + } + local glow_layer = + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-gun-active.png", + counterclockwise = true, + line_length = 8, + width = 82, + height = 66, + frame_count = 1, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(-2, -26), + tint = util.premul_color{1, 1, 1, 0.5}, + blend_mode = "additive", + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-gun-active.png", + counterclockwise = true, + line_length = 8, + width = 158, + height = 126, + frame_count = 1, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(-1, -25), + tint = util.premul_color{1, 1, 1, 0.5}, + blend_mode = "additive", + scale = 0.5 + } + } + + local glow_light_layer = + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-gun-active.png", + counterclockwise = true, + line_length = 8, + width = 82, + height = 66, + frame_count = 1, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(-2, -26), + tint = util.premul_color{1, 1, 1, 0.5}, + blend_mode = "additive", + draw_as_light = true, + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-gun-active.png", + counterclockwise = true, + line_length = 8, + width = 158, + height = 126, + frame_count = 1, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(-1, -25), + tint = util.premul_color{1, 1, 1, 0.5}, + blend_mode = "additive", + draw_as_light = true, + scale = 0.5 + } + } + + local mask_layer = + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-gun-mask.png", + flags = { "mask" }, + counterclockwise = true, + line_length = 8, + width = 74, + height = 56, + frame_count = 1, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(-2, -28), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-gun-mask.png", + flags = { "mask" }, + counterclockwise = true, + line_length = 8, + width = 144, + height = 112, + frame_count = 1, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(-1, -28), + apply_runtime_tint = true, + scale = 0.5 + } + } + local shadow_layer = + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-gun-shadow.png", + counterclockwise = true, + line_length = 8, + width = 90, + height = 56, + frame_count = 1, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(32, 0), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-gun-shadow.png", + counterclockwise = true, + line_length = 8, + width = 182, + height = 116, + frame_count = 1, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(31, -1), + draw_as_shadow = true, + scale = 0.5 + } + } + + local ret_layers = opts and opts.attacking and { diffuse_layer, glow_layer, glow_light_layer, mask_layer, shadow_layer } + or { diffuse_layer, mask_layer, shadow_layer } + + return { layers = fireutil.foreach(ret_layers, function(tab) + if tab.shift then tab.shift = { tab.shift[1] + shft[1], tab.shift[2] + shft[2] } end + end) } +end + +function fireutil.flamethrower_prepared_animation(opts) + return + { + north = fireutil.flamethrower_turret_prepared_animation(fireutil.turret_gun_shift.north, opts), + east = fireutil.flamethrower_turret_prepared_animation(fireutil.turret_gun_shift.east, opts), + south = fireutil.flamethrower_turret_prepared_animation(fireutil.turret_gun_shift.south, opts), + west = fireutil.flamethrower_turret_prepared_animation(fireutil.turret_gun_shift.west, opts) + } +end + +local function set_shift(shift, tab) + tab.shift = shift + if tab.hr_version then + tab.hr_version.shift = shift + end + return tab +end + +function fireutil.flamethrower_turret_pipepictures() + local pipe_sprites = pipepictures() + + return + { + north = set_shift({0, 1}, util.table.deepcopy(pipe_sprites.straight_vertical)), + south = set_shift({0, -1}, util.table.deepcopy(pipe_sprites.straight_vertical)), + east = set_shift({-1, 0}, util.table.deepcopy(pipe_sprites.straight_horizontal)), + west = set_shift({1, 0}, util.table.deepcopy(pipe_sprites.straight_horizontal)) + } +end + +data:extend({ +fireutil.add_basic_fire_graphics_and_effects_definitions +{ + type = "fire", + name = "fire-flame", + flags = {"placeable-off-grid", "not-on-map"}, + damage_per_tick = {amount = 13 / 60, type = "fire"}, + maximum_damage_multiplier = 6, + damage_multiplier_increase_per_added_fuel = 1, + damage_multiplier_decrease_per_tick = 0.005, + + spawn_entity = "fire-flame-on-tree", + + spread_delay = 300, + spread_delay_deviation = 180, + maximum_spread_count = 100, + + emissions_per_second = 0.005, + + initial_lifetime = 120, + lifetime_increase_by = 150, + lifetime_increase_cooldown = 4, + maximum_lifetime = 1800, + delay_between_initial_flames = 10, + --initial_flame_count = 1, + +}}) + +data:extend({ +{ + type = "fire", + name = "fire-flame-on-tree", + localised_name = {"entity-name.fire-flame"}, + flags = {"placeable-off-grid", "not-on-map"}, + + damage_per_tick = {amount = 35 / 60, type = "fire"}, + + spawn_entity = "fire-flame-on-tree", + maximum_spread_count = 100, + + spread_delay = 300, + spread_delay_deviation = 180, + flame_alpha = 0.35, + flame_alpha_deviation = 0.05, + + tree_dying_factor = 0.8, + emissions_per_second = 0.005, + + fade_in_duration = 120, + fade_out_duration = 100, + smoke_fade_in_duration = 100, + smoke_fade_out_duration = 130, + delay_between_initial_flames = 20, + + small_tree_fire_pictures = fireutil.create_small_tree_flame_animations({ blend_mode = "additive", animation_speed = 0.5, scale = 0.7 * 0.75 }), + + pictures = fireutil.create_fire_pictures({ blend_mode = "additive", animation_speed = 1, scale = 0.5 * 1.25}), + + smoke_source_pictures = fireutil.create_fire_smoke_source_pictures(0.6, util.premul_color{1,1,1, 0.75}), + + smoke = + { + { + name = "fire-smoke-without-glow", + deviation = {0.5, 0.5}, + frequency = 0.25 / 2, + position = {0.0, -0.8}, + starting_vertical_speed = 0.008, + starting_vertical_speed_deviation = 0.05, + starting_frame_deviation = 60, + height = -0.5 + } + }, + + light = {intensity = 0.2, size = 8, color = {1, 0.5, 0}}, + + working_sound = + { + sound = { filename = "__base__/sound/fire-1.ogg" }, + max_sounds_per_type = 2 + } +}}) + +local indicator_pictures = +{ + north = util.draw_as_glow + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-led-indicator-north.png", + line_length = 2, + width = 4, + height = 10, + frame_count = 2, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(8, 20), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-led-indicator-north.png", + line_length = 2, + width = 10, + height = 18, + frame_count = 2, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(7, 20), + scale = 0.5 + } + }, + east = util.draw_as_glow + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-led-indicator-east.png", + line_length = 2, + width = 12, + height = 6, + frame_count = 2, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-34, -6), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-led-indicator-east.png", + line_length = 2, + width = 18, + height = 8, + frame_count = 2, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-33, -5), + scale = 0.5 + } + }, + south = util.draw_as_glow + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-led-indicator-south.png", + line_length = 2, + width = 4, + height = 12, + frame_count = 2, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-8, -46), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-led-indicator-south.png", + line_length = 2, + width = 8, + height = 18, + frame_count = 2, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-8, -45), + scale = 0.5 + } + }, + west = util.draw_as_glow + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-led-indicator-west.png", + line_length = 2, + width = 10, + height = 10, + frame_count = 2, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(32, -22), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-led-indicator-west.png", + line_length = 2, + width = 20, + height = 10, + frame_count = 2, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(32, -20), + scale = 0.5 + } + } +} + +data:extend({ + { + type = "fluid-turret", + name = "flamethrower-turret", + icon = "__base__/graphics/icons/flamethrower-turret.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + minable = {mining_time = 0.5, result = "flamethrower-turret"}, + max_health = 1400, + corpse = "flamethrower-turret-remnants", + collision_box = {{-0.7, -1.2 }, {0.7, 1.2}}, + selection_box = {{-1, -1.5 }, {1, 1.5}}, + rotation_speed = 0.015, + preparing_speed = 0.08, + preparing_sound = sounds.flamethrower_turret_activate, + folding_sound = sounds.flamethrower_turret_deactivate, + folding_speed = 0.08, + attacking_speed = 1, + ending_attack_speed = 0.2, + dying_explosion = "medium-explosion", + turret_base_has_direction = true, + + resistances = + { + { + type = "fire", + percent = 100 + } + }, + + fluid_box = + { + production_type = "input-output", + secondary_draw_order = 0, + render_layer = "lower-object", + --pipe_picture = fireutil.flamethrower_turret_pipepictures(), + pipe_covers = pipecoverspictures(), + base_area = 1, + pipe_connections = + { + { position = {-1.5, 1.0} }, + { position = {1.5, 1.0} } + } + }, + fluid_buffer_size = 100, + fluid_buffer_input_flow = 250 / 60 / 5, -- 5s to fill the buffer + activation_buffer_ratio = 0.25, + + folded_animation = fireutil.flamethrower_turret_extension({frame_count = 1, line_length = 1}), + + preparing_animation = fireutil.flamethrower_turret_extension({}), + prepared_animation = fireutil.flamethrower_prepared_animation(), + attacking_animation = fireutil.flamethrower_prepared_animation({attacking = true}), + ending_attack_animation = fireutil.flamethrower_prepared_animation({attacking = true}), + + folding_animation = fireutil.flamethrower_turret_extension({ run_mode = "backward" }), + + not_enough_fuel_indicator_picture = indicator_pictures, + not_enough_fuel_indicator_light = {intensity = 0.2, size = 1.5, color = {1, 0, 0}}, + enough_fuel_indicator_picture = fireutil.foreach(util.table.deepcopy(indicator_pictures), function (tab) tab.x = tab.width end), + enough_fuel_indicator_light = {intensity = 0.2, size = 1.5, color = {0, 1, 0}}, + out_of_ammo_alert_icon = + { + filename = "__core__/graphics/icons/alerts/fuel-icon-red.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + + gun_animation_render_layer = "object", + gun_animation_secondary_draw_order = 1, + base_picture_render_layer = "lower-object-above-shadow", + base_picture_secondary_draw_order = 1, + base_picture = + { + north = + { + layers = + { + -- diffuse + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-base-north.png", + line_length = 1, + width = 80, + height = 96, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-2, 14), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-base-north.png", + line_length = 1, + width = 158, + height = 196, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-1, 13), + scale = 0.5 + } + }, + -- mask + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-base-north-mask.png", + flags = { "mask" }, + line_length = 1, + width = 36, + height = 38, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, 32), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-base-north-mask.png", + flags = { "mask" }, + line_length = 1, + width = 74, + height = 70, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-1, 33), + apply_runtime_tint = true, + scale = 0.5 + } + }, + -- shadow + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-base-north-shadow.png", + draw_as_shadow = true, + line_length = 1, + width = 70, + height = 78, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(2, 14), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-base-north-shadow.png", + draw_as_shadow = true, + line_length = 1, + width = 134, + height = 152, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3, 15), + scale = 0.5 + } + } + } + }, + east = + { + layers = + { + -- diffuse + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-base-east.png", + line_length = 1, + width = 106, + height = 72, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-6, 2), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-base-east.png", + line_length = 1, + width = 216, + height = 146, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-6, 3), + scale = 0.5 + } + }, + -- mask + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-base-east-mask.png", + flags = { "mask" }, + apply_runtime_tint = true, + line_length = 1, + width = 32, + height = 42, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-32, 0), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-base-east-mask.png", + flags = { "mask" }, + apply_runtime_tint = true, + line_length = 1, + width = 66, + height = 82, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-33, 1), + scale = 0.5 + } + }, + -- shadow + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-base-east-shadow.png", + draw_as_shadow = true, + line_length = 1, + width = 72, + height = 46, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(14, 8), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-base-east-shadow.png", + draw_as_shadow = true, + line_length = 1, + width = 144, + height = 86, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(14, 9), + scale = 0.5 + } + } + } + }, + south = + { + layers = + { + -- diffuse + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-base-south.png", + line_length = 1, + width = 64, + height = 84, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, -8), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-base-south.png", + line_length = 1, + width = 128, + height = 166, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, -8), + scale = 0.5 + } + }, + -- mask + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-base-south-mask.png", + flags = { "mask" }, + apply_runtime_tint = true, + line_length = 1, + width = 36, + height = 38, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, -32), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-base-south-mask.png", + flags = { "mask" }, + apply_runtime_tint = true, + line_length = 1, + width = 72, + height = 72, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, -31), + scale = 0.5 + } + }, + -- shadow + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-base-south-shadow.png", + draw_as_shadow = true, + line_length = 1, + width = 70, + height = 52, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(2, 8), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-base-south-shadow.png", + draw_as_shadow = true, + line_length = 1, + width = 134, + height = 98, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3, 9), + scale = 0.5 + } + } + } + + }, + west = + { + layers = + { + -- diffuse + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-base-west.png", + line_length = 1, + width = 100, + height = 74, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(8, -2), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-base-west.png", + line_length = 1, + width = 208, + height = 144, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(7, -1), + scale = 0.5 + } + }, + -- mask + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-base-west-mask.png", + flags = { "mask" }, + apply_runtime_tint = true, + line_length = 1, + width = 32, + height = 40, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(32, -2), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-base-west-mask.png", + flags = { "mask" }, + apply_runtime_tint = true, + line_length = 1, + width = 64, + height = 74, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(32, -1), + scale = 0.5 + } + }, + -- shadow + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-base-west-shadow.png", + draw_as_shadow = true, + line_length = 1, + width = 104, + height = 44, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(14, 4), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/hr-flamethrower-turret-base-west-shadow.png", + draw_as_shadow = true, + line_length = 1, + width = 206, + height = 88, + frame_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(15, 4), + scale = 0.5 + } + } + } + } + }, + + muzzle_animation = util.draw_as_glow + { + filename = "__base__/graphics/entity/flamethrower-turret/flamethrower-turret-muzzle-fire.png", + line_length = 8, + width = 17, + height = 41, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + blend_mode = "additive", + scale = 0.5, + shift = {0.015625 * 0.5, -0.546875 * 0.5 + 0.05} + }, + muzzle_light = {size = 1.5, intensity = 0.2, color = {1, 0.5, 0}}, + + folded_muzzle_animation_shift = fireutil.flamethrower_turret_preparing_muzzle_animation{ frame_count = 1, orientation_count = 4, progress = 0, layers = {[0] = "object"} }, + preparing_muzzle_animation_shift = fireutil.flamethrower_turret_preparing_muzzle_animation{ frame_count = 15, orientation_count = 4, layers = {[0] = "object"} }, + prepared_muzzle_animation_shift = fireutil.flamethrower_turret_preparing_muzzle_animation{ frame_count = 1, orientation_count = 64, progress = 1}, + --starting_attack_muzzle_animation_shift = fireutil.flamethrower_turret_preparing_muzzle_animation{ frame_count = 1, orientation_count = 64, progress = 1}, + attacking_muzzle_animation_shift = fireutil.flamethrower_turret_preparing_muzzle_animation{ frame_count = 1, orientation_count = 64, progress = 1}, + ending_attack_muzzle_animation_shift = fireutil.flamethrower_turret_preparing_muzzle_animation{ frame_count = 1, orientation_count = 64, progress = 1}, + folding_muzzle_animation_shift = fireutil.flamethrower_turret_preparing_muzzle_animation{ frame_count = 15, orientation_count = 4, run_mode = "backward", layers = {[0] = "object"}}, + + vehicle_impact_sound = sounds.generic_impact, + + prepare_range = 35, + shoot_in_prepare_state = false, + attack_parameters = + { + type = "stream", + cooldown = 4, + range = 30, + min_range = 6, + + turn_range = 1.0 / 3.0, + fire_penalty = 15, + + -- lead_target_for_projectile_speed = 0.2* 0.75 * 1.5, -- this is same as particle horizontal speed of flamethrower fire stream + + fluids = + { + {type = "crude-oil"}, + {type = "heavy-oil", damage_modifier = 1.05}, + {type = "light-oil", damage_modifier = 1.1} + }, + fluid_consumption = 0.2, + + gun_center_shift = + { + north = math3d.vector2.add(fireutil.gun_center_base, fireutil.turret_gun_shift.north), + east = math3d.vector2.add(fireutil.gun_center_base, fireutil.turret_gun_shift.east), + south = math3d.vector2.add(fireutil.gun_center_base, fireutil.turret_gun_shift.south), + west = math3d.vector2.add(fireutil.gun_center_base, fireutil.turret_gun_shift.west) + }, + gun_barrel_length = 0.4, + + ammo_type = + { + category = "flamethrower", + action = + { + type = "direct", + action_delivery = + { + type = "stream", + stream = "flamethrower-fire-stream", + source_offset = {0.15, -0.5} + } + } + }, + + cyclic_sound = + { + begin_sound = + { + { + filename = "__base__/sound/fight/flamethrower-turret-start-01.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/fight/flamethrower-turret-start-02.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/fight/flamethrower-turret-start-03.ogg", + volume = 0.5 + } + }, + middle_sound = + { + { + filename = "__base__/sound/fight/flamethrower-turret-mid-01.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/fight/flamethrower-turret-mid-02.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/fight/flamethrower-turret-mid-03.ogg", + volume = 0.5 + } + }, + end_sound = + { + { + filename = "__base__/sound/fight/flamethrower-turret-end-01.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/fight/flamethrower-turret-end-02.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/fight/flamethrower-turret-end-03.ogg", + volume = 0.5 + } + } + } + }, -- {0, 0.625} + call_for_help_radius = 40 + } +}) + +data:extend( +{ + { + type = "sticker", + name = "fire-sticker", + flags = {"not-on-map"}, + + animation = + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-13.png", + line_length = 8, + width = 60, + height = 118, + frame_count = 25, + blend_mode = "normal", + animation_speed = 1, + scale = 0.2, + tint = { r = 0.5, g = 0.5, b = 0.5, a = 0.18 }, --{ r = 1, g = 1, b = 1, a = 0.35 }, + shift = math3d.vector2.mul({-0.078125, -1.8125}, 0.1), + draw_as_glow = true + }, + + duration_in_ticks = 30 * 60, + damage_interval = 10, + target_movement_modifier = 0.8, + damage_per_tick = { amount = 10 * 100 / 60, type = "fire" }, + spread_fire_entity = "fire-flame-on-tree", + fire_spread_cooldown = 30, + fire_spread_radius = 0.75 + } +}) + +--- ****************************************************************** +--- ****************************************************************** +--- ****************************************************************** + +local stream_sprites = +{ + spine_animation = util.draw_as_glow + { + filename = "__base__/graphics/entity/flamethrower-fire-stream/flamethrower-fire-stream-spine.png", + blend_mode = "additive", + --tint = {r=1, g=1, b=1, a=0.5}, + line_length = 4, + width = 32, + height = 18, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + animation_speed = 2, + shift = {0, 0} + }, + + shadow = + { + filename = "__base__/graphics/entity/acid-projectile/projectile-shadow.png", + line_length = 5, + width = 28, + height = 16, + frame_count = 33, + priority = "high", + shift = {-0.09, 0.395} + }, + + particle = util.draw_as_glow + { + filename = "__base__/graphics/entity/flamethrower-fire-stream/flamethrower-explosion.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 32, + line_length = 8 + } +} + +data:extend( +{ + { + type = "stream", + name = "flamethrower-fire-stream", + flags = {"not-on-map"}, + --stream_light = {intensity = 1, size = 4}, + --ground_light = {intensity = 0.8, size = 4}, + + smoke_sources = + { + { + name = "soft-fire-smoke", + frequency = 0.05, --0.25, + position = {0.0, 0}, -- -0.8}, + starting_frame_deviation = 60 + } + }, + particle_buffer_size = 90, + particle_spawn_interval = 2, + particle_spawn_timeout = 8, + particle_vertical_acceleration = 0.005 * 0.60, + particle_horizontal_speed = 0.2* 0.75 * 1.5, + particle_horizontal_speed_deviation = 0.005 * 0.70, + particle_start_alpha = 0.5, + particle_end_alpha = 1, + particle_start_scale = 0.2, + particle_loop_frame_count = 3, + particle_fade_out_threshold = 0.9, + particle_loop_exit_threshold = 0.25, + action = + { + { + type = "area", + radius = 2.5, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-sticker", + sticker = "fire-sticker", + show_in_tooltip = true + }, + { + type = "damage", + damage = { amount = 3, type = "fire" }, + apply_damage_to_trees = false + } + } + } + }, + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-fire", + entity_name = "fire-flame", + show_in_tooltip = true + } + } + } + } + }, + spine_animation = stream_sprites.spine_animation, + shadow = stream_sprites.shadow, + particle = stream_sprites.particle + } +} +) + +data:extend( +{ + { + type = "stream", + name = "handheld-flamethrower-fire-stream", + flags = {"not-on-map"}, + + smoke_sources = + { + { + name = "soft-fire-smoke", + frequency = 0.05, --0.25, + position = {0.0, 0}, -- -0.8}, + starting_frame_deviation = 60 + } + }, + + --stream_light = {intensity = 1, size = 4 * 0.8}, + --ground_light = {intensity = 0.8, size = 4 * 0.8}, + + particle_buffer_size = 65, + particle_spawn_interval = 2, + particle_spawn_timeout = 2, + particle_vertical_acceleration = 0.005 * 0.6, + particle_horizontal_speed = 0.25, + particle_horizontal_speed_deviation = 0.0035, + particle_start_alpha = 0.5, + particle_end_alpha = 1, + particle_start_scale = 0.2, + particle_loop_frame_count = 3, + particle_fade_out_threshold = 0.9, + particle_loop_exit_threshold = 0.25, + action = + { + { + type = "area", + radius = 2.5, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-sticker", + sticker = "fire-sticker", + show_in_tooltip = true + }, + { + type = "damage", + damage = { amount = 2, type = "fire" }, + apply_damage_to_trees = false + } + } + } + }, + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-fire", + entity_name = "fire-flame", + show_in_tooltip = true, + initial_ground_flame_count = 2 + } + } + } + } + }, + spine_animation = stream_sprites.spine_animation, + shadow = stream_sprites.shadow, + particle = stream_sprites.particle + }, + { + type = "stream", + name = "tank-flamethrower-fire-stream", + flags = {"not-on-map"}, + + smoke_sources = + { + { + name = "soft-fire-smoke", + frequency = 0.05, --0.25, + position = {0.0, 0}, -- -0.8}, + starting_frame_deviation = 60 + } + }, + + --stream_light = {intensity = 1, size = 4 * 0.8}, + --ground_light = {intensity = 0.8, size = 4 * 0.8}, + + particle_buffer_size = 65, + particle_spawn_interval = 2, + particle_spawn_timeout = 2, + particle_vertical_acceleration = 0.005 * 0.3, + particle_horizontal_speed = 0.45, + particle_horizontal_speed_deviation = 0.0035, + particle_start_alpha = 0.5, + particle_end_alpha = 1, + particle_start_scale = 0.5, + particle_loop_frame_count = 3, + particle_fade_out_threshold = 0.9, + particle_loop_exit_threshold = 0.25, + action = + { + { + type = "area", + radius = 4, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = { amount = 7, type = "fire" }, + apply_damage_to_trees = true + } + } + } + } + }, + spine_animation = stream_sprites.spine_animation, + shadow = stream_sprites.shadow, + particle = stream_sprites.particle + } +} +) diff --git a/factorio/data/base/prototypes/entity/flying-robots.lua b/factorio/data/base/prototypes/entity/flying-robots.lua new file mode 100644 index 0000000000000000000000000000000000000000..538ac6e31a6ab71af97e8c7ed0f9e3b1a5cb994f --- /dev/null +++ b/factorio/data/base/prototypes/entity/flying-robots.lua @@ -0,0 +1,1690 @@ +local hit_effects = require ("prototypes.entity.hit-effects") +local sounds = require("prototypes.entity.sounds") + +local robot_animations = {} + +robot_animations.defender = +{ + + idle = + { + layers = + { + { + filename = "__base__/graphics/entity/defender-robot/defender-robot.png", + priority = "high", + line_length = 16, + width = 32, + height = 33, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(0, 0.25), + hr_version = + { + filename = "__base__/graphics/entity/defender-robot/hr-defender-robot.png", + priority = "high", + line_length = 16, + width = 56, + height = 59, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(0, 0.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/defender-robot/defender-robot-mask.png", + priority = "high", + line_length = 16, + width = 18, + height = 16, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(0, -4.75), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/defender-robot/hr-defender-robot-mask.png", + priority = "high", + line_length = 16, + width = 28, + height = 21, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(0, -4.75), + apply_runtime_tint = true, + scale = 0.5 + } + } + } + }, + shadow_idle = + { + filename = "__base__/graphics/entity/defender-robot/defender-robot-shadow.png", + priority = "high", + line_length = 16, + width = 45, + height = 26, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(25.5, 19), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/defender-robot/hr-defender-robot-shadow.png", + priority = "high", + line_length = 16, + width = 88, + height = 50, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(25.5, 19), + scale = 0.5, + draw_as_shadow = true + } + }, + in_motion = + { + layers = + { + { + filename = "__base__/graphics/entity/defender-robot/defender-robot.png", + priority = "high", + line_length = 16, + width = 32, + height = 33, + frame_count = 1, + animation_speed = 1, + direction_count = 16, + shift = util.by_pixel(0, 0.25), + y = 33, + hr_version = + { + filename = "__base__/graphics/entity/defender-robot/hr-defender-robot.png", + priority = "high", + line_length = 16, + width = 56, + height = 59, + frame_count = 1, + animation_speed = 1, + direction_count = 16, + shift = util.by_pixel(0, 0.25), + y = 59, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/defender-robot/defender-robot-mask.png", + priority = "high", + line_length = 16, + width = 18, + height = 16, + frame_count = 1, + animation_speed = 1, + direction_count = 16, + shift = util.by_pixel(0, -4.75), + apply_runtime_tint = true, + y = 16, + hr_version = + { + filename = "__base__/graphics/entity/defender-robot/hr-defender-robot-mask.png", + priority = "high", + line_length = 16, + width = 28, + height = 21, + frame_count = 1, + animation_speed = 1, + direction_count = 16, + shift = util.by_pixel(0, -4.75), + apply_runtime_tint = true, + y = 21, + scale = 0.5 + } + } + } + }, + shadow_in_motion = + { + filename = "__base__/graphics/entity/defender-robot/defender-robot-shadow.png", + priority = "high", + line_length = 16, + width = 45, + height = 26, + frame_count = 1, + animation_speed = 1, + direction_count = 16, + shift = util.by_pixel(25.5, 19), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/defender-robot/hr-defender-robot-shadow.png", + priority = "high", + line_length = 16, + width = 88, + height = 50, + frame_count = 1, + animation_speed = 1, + direction_count = 16, + shift = util.by_pixel(25.5, 19), + scale = 0.5, + draw_as_shadow = true + } + } +} + +local robots = +{ + { + type = "combat-robot", + name = "defender", + icon = "__base__/graphics/icons/defender.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation", "placeable-off-grid", "not-on-map", "not-repairable"}, + resistances = + { + { + type = "fire", + percent = 95 + }, + { + type = "acid", + decrease = 0, + percent = 80 + } + }, + subgroup="capsule", + order="e-a-a", + max_health = 60, + alert_when_damaged = false, + collision_box = {{0, 0}, {0, 0}}, + selection_box = {{-0.5, -1.5}, {0.5, -0.5}}, + hit_visualization_box = {{-0.1, -1.1}, {0.1, -1.0}}, + damaged_trigger_effect = hit_effects.flying_robot(), + dying_explosion = "defender-robot-explosion", + time_to_live = 60 * 45, + follows_player = true, + friction = 0.01, + range_from_player = 6.0, + speed = 0.01, + working_sound = + { + sound = + { + filename = "__base__/sound/fight/defender-robot-loop.ogg", + volume = 0.7 + }, + apparent_volume = 1, + persistent = true + }, + destroy_action = + { + type = "direct", + action_delivery = + { + type = "instant", + source_effects = + { + type = "create-entity", + entity_name = "defender-robot-explosion" + } + } + }, + attack_parameters = + { + type = "projectile", + cooldown = 20, + cooldown_deviation = 0.2, + projectile_center = {0, 1}, + projectile_creation_distance = 0.6, + range = 15, + sound = sounds.defender_gunshot, + ammo_type = + { + category = "bullet", + action = + { + type = "direct", + action_delivery = + { + type = "instant", + source_effects = + { + type = "create-explosion", + entity_name = "explosion-gunshot-small" + }, + target_effects = + { + { + type = "create-entity", + entity_name = "explosion-hit" + }, + { + type = "damage", + damage = { amount = 8 , type = "physical"} + } + } + } + } + } + }, + water_reflection = robot_reflection(0.8), + idle = robot_animations.defender.idle, + in_motion = robot_animations.defender.in_motion, + shadow_idle = robot_animations.defender.shadow_idle, + shadow_in_motion = robot_animations.defender.shadow_in_motion + } +} + +data:extend(robots) + +local shadow_shift = {-0.75, -0.40} +local animation_shift = {0, 0} + +local adjust_animation = function(animation) + + local animation = util.copy(animation) + local layers = animation.layers or {animation} + + for k, layer in pairs (layers) do + + layer.frame_count = layer.direction_count + layer.direction_count = 0 + layer.animation_speed = 1 + layer.shift = util.add_shift(layer.shift, animation_shift) + + if layer.hr_version then + layer.hr_version.frame_count = layer.hr_version.direction_count + layer.hr_version.direction_count = 0 + layer.hr_version.animation_speed = 1 + layer.hr_version.shift = util.add_shift(layer.hr_version.shift, animation_shift) + end + + end + + return animation +end + +local adjust_shadow = function(shadow_animation) + + local shadow_animation = util.copy(shadow_animation) + local layers = shadow_animation.layers or {shadow_animation} + + for k, layer in pairs (layers) do + + layer.frame_count = layer.direction_count + layer.direction_count = 0 + layer.animation_speed = 1 + layer.shift = util.add_shift(layer.shift, shadow_shift) + + if layer.hr_version then + layer.hr_version.frame_count = layer.hr_version.direction_count + layer.hr_version.direction_count = 0 + layer.hr_version.animation_speed = 1 + layer.hr_version.shift = util.add_shift(layer.hr_version.shift, shadow_shift) + end + + end + + return shadow_animation +end + +local reversed = function(animation) + local animation = util.copy(animation) + local layers = animation.layers or {animation} + + for k, layer in pairs (layers) do + layer.run_mode = "backward" + if layer.hr_version then + layer.hr_version.run_mode = "backward" + end + end + + return animation +end + +local make_robot_particle = function(prototype) + + local particle_name = prototype.name.."-dying-particle" + + local animation = adjust_animation(prototype.in_motion) + local shadow_animation = adjust_shadow(prototype.shadow_in_motion) + + local particle = + { + type = "optimized-particle", + name = particle_name, + pictures = {animation, reversed(animation)}, + shadows = {shadow_animation, reversed(shadow_animation)}, + movement_modifier = 0.95, + life_time = 1000, + regular_trigger_effect_frequency = 2, + regular_trigger_effect = + { + { + type = "create-trivial-smoke", + smoke_name = "smoke-fast", + starting_frame_deviation = 5, + probability = 0.5 + }, + { + type = "create-particle", + particle_name = "spark-particle", + tail_length = 10, + tail_length_deviation = 5, + tail_width = 5, + probability = 0.2, + initial_height = 0.2, + initial_vertical_speed = 0.15, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.1, + speed_from_center_deviation = 0.05, + offset_deviation = {{-0.25, -0.25},{0.25, 0.25}} + } + }, + ended_on_ground_trigger_effect = + { + { + type = "create-entity", + entity_name = prototype.name.."-remnants", + offsets = {{0, 0}} + }, + { + type = "play-sound", + sound = sounds.robot_die_impact + } + } + } + + data:extend{particle} + + prototype.dying_trigger_effect = + { + { + type = "create-particle", + particle_name = particle_name, + initial_height = 1.8, + initial_vertical_speed = 0, + frame_speed = 1, + frame_speed_deviation = 0.5, + speed_from_center = 0, + speed_from_center_deviation = 0.2, + offset_deviation = {{-0.01, -0.01},{0.01, 0.01}}, + offsets = {{0, 0.5}} + }, + { + type = "play-sound", + sound = sounds.robot_die_whoosh + }, + { + type = "play-sound", + sound = sounds.robot_die_vox + } + } + + if prototype.type == "construction-robot" or prototype.type == "logistic-robot" then return end + + prototype.destroy_action = + { + type = "direct", + action_delivery = + { + type = "instant", + source_effects = + { + { + type = "create-particle", + particle_name = particle_name, + initial_height = 1.8, + initial_vertical_speed = 0, + frame_speed = 0.5, + frame_speed_deviation = 0.5, + speed_from_center = 0, + speed_from_center_deviation = 0.1, + offset_deviation = {{-0.01, -0.01},{0.01, 0.01}}, + offsets = {{0, 0.5}} + }, + { + type = "play-sound", + sound = sounds.robot_die_whoosh + }, + { + type = "play-sound", + sound = sounds.robot_die_vox + }, + { + type = "play-sound", + sound = sounds.robot_selfdestruct + } + } + } + } + +end + +for k, robot in pairs (robots) do + make_robot_particle(robot) +end + +robot_animations.sparks = +{ + { + filename = "__base__/graphics/entity/sparks/sparks-01.png", + draw_as_glow = true, + width = 39, + height = 34, + frame_count = 19, + line_length = 19, + shift = {-0.109375, 0.3125}, + tint = { r = 1.0, g = 0.9, b = 0.0, a = 1.0 }, + animation_speed = 0.3 + }, + { + filename = "__base__/graphics/entity/sparks/sparks-02.png", + draw_as_glow = true, + width = 36, + height = 32, + frame_count = 19, + line_length = 19, + shift = {0.03125, 0.125}, + tint = { r = 1.0, g = 0.9, b = 0.0, a = 1.0 }, + animation_speed = 0.3 + }, + { + filename = "__base__/graphics/entity/sparks/sparks-03.png", + draw_as_glow = true, + width = 42, + height = 29, + frame_count = 19, + line_length = 19, + shift = {-0.0625, 0.203125}, + tint = { r = 1.0, g = 0.9, b = 0.0, a = 1.0 }, + animation_speed = 0.3 + }, + { + filename = "__base__/graphics/entity/sparks/sparks-04.png", + draw_as_glow = true, + width = 40, + height = 35, + frame_count = 19, + line_length = 19, + shift = {-0.0625, 0.234375}, + tint = { r = 1.0, g = 0.9, b = 0.0, a = 1.0 }, + animation_speed = 0.3 + }, + { + filename = "__base__/graphics/entity/sparks/sparks-05.png", + draw_as_glow = true, + width = 39, + height = 29, + frame_count = 19, + line_length = 19, + shift = {-0.109375, 0.171875}, + tint = { r = 1.0, g = 0.9, b = 0.0, a = 1.0 }, + animation_speed = 0.3 + }, + { + filename = "__base__/graphics/entity/sparks/sparks-06.png", + draw_as_glow = true, + width = 44, + height = 36, + frame_count = 19, + line_length = 19, + shift = {0.03125, 0.3125}, + tint = { r = 1.0, g = 0.9, b = 0.0, a = 1.0 }, + animation_speed = 0.3 + } +} + +robot_animations.logistic_robot = +{ + idle = + { + filename = "__base__/graphics/entity/logistic-robot/logistic-robot.png", + priority = "high", + line_length = 16, + width = 41, + height = 42, + frame_count = 1, + shift = util.by_pixel(0, -3), + direction_count = 16, + y = 42, + hr_version = + { + filename = "__base__/graphics/entity/logistic-robot/hr-logistic-robot.png", + priority = "high", + line_length = 16, + width = 80, + height = 84, + frame_count = 1, + shift = util.by_pixel(0, -3), + direction_count = 16, + y = 84, + scale = 0.5 + } + }, + idle_with_cargo = + { + filename = "__base__/graphics/entity/logistic-robot/logistic-robot.png", + priority = "high", + line_length = 16, + width = 41, + height = 42, + frame_count = 1, + shift = util.by_pixel(0, -3), + direction_count = 16, + hr_version = + { + filename = "__base__/graphics/entity/logistic-robot/hr-logistic-robot.png", + priority = "high", + line_length = 16, + width = 80, + height = 84, + frame_count = 1, + shift = util.by_pixel(0, -3), + direction_count = 16, + scale = 0.5 + } + }, + in_motion = + { + filename = "__base__/graphics/entity/logistic-robot/logistic-robot.png", + priority = "high", + line_length = 16, + width = 41, + height = 42, + frame_count = 1, + shift = util.by_pixel(0, -3), + direction_count = 16, + y = 126, + hr_version = + { + filename = "__base__/graphics/entity/logistic-robot/hr-logistic-robot.png", + priority = "high", + line_length = 16, + width = 80, + height = 84, + frame_count = 1, + shift = util.by_pixel(0, -3), + direction_count = 16, + y = 252, + scale = 0.5 + } + }, + in_motion_with_cargo = + { + filename = "__base__/graphics/entity/logistic-robot/logistic-robot.png", + priority = "high", + line_length = 16, + width = 41, + height = 42, + frame_count = 1, + shift = util.by_pixel(0, -3), + direction_count = 16, + y = 84, + hr_version = + { + filename = "__base__/graphics/entity/logistic-robot/hr-logistic-robot.png", + priority = "high", + line_length = 16, + width = 80, + height = 84, + frame_count = 1, + shift = util.by_pixel(0, -3), + direction_count = 16, + y = 168, + scale = 0.5 + } + }, + shadow_idle = + { + filename = "__base__/graphics/entity/logistic-robot/logistic-robot-shadow.png", + priority = "high", + line_length = 16, + width = 58, + height = 29, + frame_count = 1, + shift = util.by_pixel(32, 19.5), + direction_count = 16, + y = 29, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/logistic-robot/hr-logistic-robot-shadow.png", + priority = "high", + line_length = 16, + width = 115, + height = 57, + frame_count = 1, + shift = util.by_pixel(31.75, 19.75), + direction_count = 16, + y = 57, + scale = 0.5, + draw_as_shadow = true + } + }, + shadow_idle_with_cargo = + { + filename = "__base__/graphics/entity/logistic-robot/logistic-robot-shadow.png", + priority = "high", + line_length = 16, + width = 58, + height = 29, + frame_count = 1, + shift = util.by_pixel(32, 19.5), + direction_count = 16, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/logistic-robot/hr-logistic-robot-shadow.png", + priority = "high", + line_length = 16, + width = 115, + height = 57, + frame_count = 1, + shift = util.by_pixel(31.75, 19.75), + direction_count = 16, + scale = 0.5, + draw_as_shadow = true + } + }, + shadow_in_motion = + { + filename = "__base__/graphics/entity/logistic-robot/logistic-robot-shadow.png", + priority = "high", + line_length = 16, + width = 58, + height = 29, + frame_count = 1, + shift = util.by_pixel(32, 19.5), + direction_count = 16, + y = 29, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/logistic-robot/hr-logistic-robot-shadow.png", + priority = "high", + line_length = 16, + width = 115, + height = 57, + frame_count = 1, + shift = util.by_pixel(31.75, 19.75), + direction_count = 16, + y = 57*3, + scale = 0.5, + draw_as_shadow = true + } + }, + shadow_in_motion_with_cargo = + { + filename = "__base__/graphics/entity/logistic-robot/logistic-robot-shadow.png", + priority = "high", + line_length = 16, + width = 58, + height = 29, + frame_count = 1, + shift = util.by_pixel(32, 19.5), + direction_count = 16, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/logistic-robot/hr-logistic-robot-shadow.png", + priority = "high", + line_length = 16, + width = 115, + height = 57, + frame_count = 1, + shift = util.by_pixel(31.75, 19.75), + direction_count = 16, + y = 114, + scale = 0.5, + draw_as_shadow = true + } + } +} + +robot_animations.construction_robot = +{ + + idle = + { + filename = "__base__/graphics/entity/construction-robot/construction-robot.png", + priority = "high", + line_length = 16, + width = 32, + height = 36, + frame_count = 1, + shift = util.by_pixel(0,-4.5), + direction_count = 16, + hr_version = + { + filename = "__base__/graphics/entity/construction-robot/hr-construction-robot.png", + priority = "high", + line_length = 16, + width = 66, + height = 76, + frame_count = 1, + shift = util.by_pixel(0,-4.5), + direction_count = 16, + scale = 0.5 + } + }, + in_motion = + { + filename = "__base__/graphics/entity/construction-robot/construction-robot.png", + priority = "high", + line_length = 16, + width = 32, + height = 36, + frame_count = 1, + shift = util.by_pixel(0, -4.5), + direction_count = 16, + y = 36, + hr_version = + { + filename = "__base__/graphics/entity/construction-robot/hr-construction-robot.png", + priority = "high", + line_length = 16, + width = 66, + height = 76, + frame_count = 1, + shift = util.by_pixel(0, -4.5), + direction_count = 16, + y = 76, + scale = 0.5 + } + }, + shadow_idle = + { + filename = "__base__/graphics/entity/construction-robot/construction-robot-shadow.png", + priority = "high", + line_length = 16, + width = 53, + height = 25, + frame_count = 1, + shift = util.by_pixel(33.5, 18.5), + direction_count = 16, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/construction-robot/hr-construction-robot-shadow.png", + priority = "high", + line_length = 16, + width = 104, + height = 49, + frame_count = 1, + shift = util.by_pixel(33.5, 18.75), + direction_count = 16, + scale = 0.5, + draw_as_shadow = true + } + }, + shadow_in_motion = + { + filename = "__base__/graphics/entity/construction-robot/construction-robot-shadow.png", + priority = "high", + line_length = 16, + width = 53, + height = 25, + frame_count = 1, + shift = util.by_pixel(33.5, 18.5), + direction_count = 16, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/construction-robot/hr-construction-robot-shadow.png", + priority = "high", + line_length = 16, + width = 104, + height = 49, + frame_count = 1, + shift = util.by_pixel(33.5, 18.75), + direction_count = 16, + scale = 0.5, + draw_as_shadow = true + } + }, + working = + { + filename = "__base__/graphics/entity/construction-robot/construction-robot-working.png", + priority = "high", + line_length = 2, + width = 28, + height = 36, + frame_count = 2, + shift = util.by_pixel(-0.25, -5), + direction_count = 16, + animation_speed = 0.3, + hr_version = + { + filename = "__base__/graphics/entity/construction-robot/hr-construction-robot-working.png", + priority = "high", + line_length = 2, + width = 57, + height = 74, + frame_count = 2, + shift = util.by_pixel(-0.25, -5), + direction_count = 16, + animation_speed = 0.3, + scale = 0.5 + } + }, + shadow_working = + { + filename = "__base__/graphics/entity/construction-robot/construction-robot-shadow.png", + priority = "high", + line_length = 16, + width = 53, + height = 25, + frame_count = 1, + repeat_count = 2, + shift = util.by_pixel(33.5, 18.5), + direction_count = 16, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/construction-robot/hr-construction-robot-shadow.png", + priority = "high", + line_length = 16, + width = 104, + height = 49, + frame_count = 1, + repeat_count = 2, + shift = util.by_pixel(33.5, 18.75), + direction_count = 16, + scale = 0.5, + draw_as_shadow = true + } + } +} + +robot_animations.distractor = +{ + + idle = + { + layers = + { + { + filename = "__base__/graphics/entity/distractor-robot/distractor-robot.png", + priority = "high", + line_length = 16, + width = 38, + height = 33, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(0, -2.5), + hr_version = + { + filename = "__base__/graphics/entity/distractor-robot/hr-distractor-robot.png", + priority = "high", + line_length = 16, + width = 72, + height = 62, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(0, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/distractor-robot/distractor-robot-mask.png", + priority = "high", + line_length = 16, + width = 24, + height = 21, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(0, -6.25), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/distractor-robot/hr-distractor-robot-mask.png", + priority = "high", + line_length = 16, + width = 42, + height = 37, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(0, -6.25), + apply_runtime_tint = true, + scale = 0.5 + } + } + } + }, + shadow_idle = + { + filename = "__base__/graphics/entity/distractor-robot/distractor-robot-shadow.png", + priority = "high", + line_length = 16, + width = 49, + height = 30, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(32.5, 19), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/distractor-robot/hr-distractor-robot-shadow.png", + priority = "high", + line_length = 16, + width = 96, + height = 59, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(32.5, 19.25), + scale = 0.5, + draw_as_shadow = true + } + }, + in_motion = + { + layers = + { + { + filename = "__base__/graphics/entity/distractor-robot/distractor-robot.png", + priority = "high", + line_length = 16, + width = 38, + height = 33, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(0, -2.5), + y = 33, + hr_version = + { + filename = "__base__/graphics/entity/distractor-robot/hr-distractor-robot.png", + priority = "high", + line_length = 16, + width = 72, + height = 62, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(0, -2.5), + y = 62, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/distractor-robot/distractor-robot-mask.png", + priority = "high", + line_length = 16, + width = 24, + height = 21, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(0, -6.25), + apply_runtime_tint = true, + y = 21, + hr_version = + { + filename = "__base__/graphics/entity/distractor-robot/hr-distractor-robot-mask.png", + priority = "high", + line_length = 16, + width = 42, + height = 37, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(0, -6.25), + apply_runtime_tint = true, + y = 37, + scale = 0.5 + } + } + } + }, + shadow_in_motion = + { + filename = "__base__/graphics/entity/distractor-robot/distractor-robot-shadow.png", + priority = "high", + line_length = 16, + width = 49, + height = 30, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(32.5, 19), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/distractor-robot/hr-distractor-robot-shadow.png", + priority = "high", + line_length = 16, + width = 96, + height = 59, + frame_count = 1, + direction_count = 16, + shift = util.by_pixel(32.5, 19.25), + scale = 0.5, + draw_as_shadow = true + } + } +} + +robot_animations.destroyer = +{ + + idle = + { + layers = + { + { + filename = "__base__/graphics/entity/destroyer-robot/destroyer-robot.png", + priority = "high", + line_length = 32, + width = 45, + height = 39, + y = 39, + frame_count = 1, + direction_count = 32, + shift = util.by_pixel(2.5, -1.25), + hr_version = + { + filename = "__base__/graphics/entity/destroyer-robot/hr-destroyer-robot.png", + priority = "high", + line_length = 32, + width = 88, + height = 77, + y = 77, + frame_count = 1, + direction_count = 32, + shift = util.by_pixel(2.5, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/destroyer-robot/destroyer-robot-mask.png", + priority = "high", + line_length = 32, + width = 27, + height = 21, + y = 21, + frame_count = 1, + direction_count = 32, + shift = util.by_pixel(2.5, -7), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/destroyer-robot/hr-destroyer-robot-mask.png", + priority = "high", + line_length = 32, + width = 52, + height = 42, + y = 42, + frame_count = 1, + direction_count = 32, + shift = util.by_pixel(2.5, -7), + apply_runtime_tint = true, + scale = 0.5 + } + } + } + }, + shadow_idle = + { + filename = "__base__/graphics/entity/destroyer-robot/destroyer-robot-shadow.png", + priority = "high", + line_length = 32, + width = 55, + height = 34, + frame_count = 1, + direction_count = 32, + shift = util.by_pixel(23.5, 19), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/destroyer-robot/hr-destroyer-robot-shadow.png", + priority = "high", + line_length = 32, + width = 108, + height = 66, + frame_count = 1, + direction_count = 32, + shift = util.by_pixel(23.5, 19), + scale = 0.5, + draw_as_shadow = true + } + }, + in_motion = + { + layers = + { + { + filename = "__base__/graphics/entity/destroyer-robot/destroyer-robot.png", + priority = "high", + line_length = 32, + width = 45, + height = 39, + frame_count = 1, + direction_count = 32, + shift = util.by_pixel(2.5, -1.25), + hr_version = + { + filename = "__base__/graphics/entity/destroyer-robot/hr-destroyer-robot.png", + priority = "high", + line_length = 32, + width = 88, + height = 77, + frame_count = 1, + direction_count = 32, + shift = util.by_pixel(2.5, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/destroyer-robot/destroyer-robot-mask.png", + priority = "high", + line_length = 32, + width = 27, + height = 21, + frame_count = 1, + direction_count = 32, + shift = util.by_pixel(2.5, -7), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/destroyer-robot/hr-destroyer-robot-mask.png", + priority = "high", + line_length = 32, + width = 52, + height = 42, + frame_count = 1, + direction_count = 32, + shift = util.by_pixel(2.5, -7), + apply_runtime_tint = true, + scale = 0.5 + } + } + } + }, + shadow_in_motion = + { + filename = "__base__/graphics/entity/destroyer-robot/destroyer-robot-shadow.png", + priority = "high", + line_length = 32, + width = 55, + height = 34, + frame_count = 1, + direction_count = 32, + shift = util.by_pixel(23.5, 19), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/destroyer-robot/hr-destroyer-robot-shadow.png", + priority = "high", + line_length = 32, + width = 108, + height = 66, + frame_count = 1, + direction_count = 32, + shift = util.by_pixel(23.5, 19), + scale = 0.5, + draw_as_shadow = true + } + } +} + +local robots = +{ + { + type = "construction-robot", + name = "construction-robot", + icon = "__base__/graphics/icons/construction-robot.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation", "placeable-off-grid", "not-on-map"}, + minable = {mining_time = 0.1, result = "construction-robot"}, + resistances = + { + { + type = "fire", + percent = 85 + } + }, + max_health = 100, + collision_box = {{0, 0}, {0, 0}}, + selection_box = {{-0.5, -1.5}, {0.5, -0.5}}, + hit_visualization_box = {{-0.1, -1.1}, {0.1, -1.0}}, + damaged_trigger_effect = hit_effects.flying_robot(), + dying_explosion = "construction-robot-explosion", + max_payload_size = 1, + speed = 0.06, + max_energy = "1.5MJ", + energy_per_tick = "0.05kJ", + speed_multiplier_when_out_of_energy = 0.2, + energy_per_move = "5kJ", + min_to_charge = 0.2, + max_to_charge = 0.95, + --working_light = {intensity = 0.8, size = 3, color = {r = 0.8, g = 0.8, b = 0.8}}, + smoke = + { + filename = "__base__/graphics/entity/smoke-construction/smoke-01.png", + width = 39, + height = 32, + frame_count = 19, + line_length = 19, + shift = {0.078125, -0.15625}, + animation_speed = 0.3 + }, + sparks = robot_animations.sparks, + repairing_sound = + { + { filename = "__base__/sound/robot-repair-1.ogg", volume = 0.6 }, + { filename = "__base__/sound/robot-repair-2.ogg", volume = 0.6 }, + { filename = "__base__/sound/robot-repair-3.ogg", volume = 0.6 }, + { filename = "__base__/sound/robot-repair-4.ogg", volume = 0.6 }, + { filename = "__base__/sound/robot-repair-5.ogg", volume = 0.6 }, + { filename = "__base__/sound/robot-repair-6.ogg", volume = 0.6 }, + }, + working_sound = sounds.construction_robot(0.47), + cargo_centered = {0.0, 0.2}, + construction_vector = {0.30, 0.22}, + water_reflection = robot_reflection(1), + idle = robot_animations.construction_robot.idle, + idle_with_cargo = robot_animations.construction_robot.idle_with_cargo, + in_motion = robot_animations.construction_robot.in_motion, + in_motion_with_cargo = robot_animations.construction_robot.in_motion_with_cargo, + shadow_idle = robot_animations.construction_robot.shadow_idle, + shadow_idle_with_cargo = robot_animations.construction_robot.shadow_idle_with_cargo, + shadow_in_motion = robot_animations.construction_robot.shadow_in_motion, + shadow_in_motion_with_cargo = robot_animations.construction_robot.shadow_in_motion_with_cargo, + working = robot_animations.construction_robot.working, + shadow_working = robot_animations.construction_robot.shadow_working + }, + { + type = "logistic-robot", + name = "logistic-robot", + icon = "__base__/graphics/icons/logistic-robot.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation", "placeable-off-grid", "not-on-map"}, + minable = {mining_time = 0.1, result = "logistic-robot"}, + resistances = + { + { + type = "fire", + percent = 85 + } + }, + max_health = 100, + collision_box = {{0, 0}, {0, 0}}, + selection_box = {{-0.5, -1.5}, {0.5, -0.5}}, + hit_visualization_box = {{-0.1, -1.1}, {0.1, -1.0}}, + damaged_trigger_effect = hit_effects.flying_robot(), + dying_explosion = "logistic-robot-explosion", + max_payload_size = 1, + speed = 0.05, + max_energy = "1.5MJ", + energy_per_tick = "0.05kJ", + speed_multiplier_when_out_of_energy = 0.2, + energy_per_move = "5kJ", + min_to_charge = 0.2, + max_to_charge = 0.95, + working_sound = sounds.flying_robot(0.48), + cargo_centered = {0.0, 0.2}, + water_reflection = robot_reflection(1), + idle = robot_animations.logistic_robot.idle, + idle_with_cargo = robot_animations.logistic_robot.idle_with_cargo, + in_motion = robot_animations.logistic_robot.in_motion, + in_motion_with_cargo = robot_animations.logistic_robot.in_motion_with_cargo, + shadow_idle = robot_animations.logistic_robot.shadow_idle, + shadow_idle_with_cargo = robot_animations.logistic_robot.shadow_idle_with_cargo, + shadow_in_motion = robot_animations.logistic_robot.shadow_in_motion, + shadow_in_motion_with_cargo = robot_animations.logistic_robot.shadow_in_motion_with_cargo + }, + { + type = "combat-robot", + name = "distractor", + icon = "__base__/graphics/icons/distractor.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation", "placeable-off-grid", "not-on-map", "not-repairable"}, + resistances = + { + { + type = "fire", + percent = 95 + }, + { + type = "acid", + decrease = 0, + percent = 85 + } + }, + subgroup="capsule", + order="e-a-b", + max_health = 90, + alert_when_damaged = false, + collision_box = {{0, 0}, {0, 0}}, + selection_box = {{-0.5, -1.5}, {0.5, -0.5}}, + hit_visualization_box = {{-0.1, -1.1}, {0.1, -1.0}}, + damaged_trigger_effect = hit_effects.flying_robot(), + dying_explosion = "distractor-robot-explosion", + time_to_live = 60 * 45, + speed = 0, + working_sound = + { + sound = + { + filename = "__base__/sound/fight/distractor-robot-loop.ogg", + volume = 0.7 + }, + persistent = true + }, + destroy_action = + { + type = "direct", + action_delivery = + { + type = "instant", + source_effects = + { + type = "create-entity", + entity_name = "distractor-robot-explosion" + } + } + }, + attack_parameters = + { + type = "beam", + ammo_category = "laser", + cooldown = 40, + cooldown_deviation = 0.2, + damage_modifier = 0.5, + range = 15, + sound = make_laser_sounds(), + ammo_type = + { + category = "laser", + action = + { + type = "direct", + action_delivery = + { + type = "beam", + beam = "laser-beam", + max_length = 15, + duration = 20, + --starting_speed = 0.3 + } + } + } + }, + water_reflection = robot_reflection(1), + idle = robot_animations.distractor.idle, + in_motion = robot_animations.distractor.in_motion, + shadow_idle = robot_animations.distractor.shadow_idle, + shadow_in_motion = robot_animations.distractor.shadow_in_motion + }, + { + type = "combat-robot", + name = "destroyer", + icon = "__base__/graphics/icons/destroyer.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation", "placeable-off-grid", "not-on-map", "not-repairable"}, + resistances = + { + { + type = "fire", + percent = 95 + }, + { + type = "acid", + decrease = 0, + percent = 90 + } + }, + subgroup="capsule", + order="e-a-c", + max_health = 60, + alert_when_damaged = false, + collision_box = {{0, 0}, {0, 0}}, + selection_box = {{-0.5, -1.5}, {0.5, -0.5}}, + hit_visualization_box = {{-0.1, -1.4}, {0.1, -1.3}}, + damaged_trigger_effect = hit_effects.flying_robot(), + dying_explosion = "destroyer-robot-explosion", + time_to_live = 60 * 60 * 2, + speed = 0.01, + follows_player = true, + friction = 0.01, + range_from_player = 6.0, + working_sound = + { + sound = + { + filename = "__base__/sound/fight/destroyer-robot-loop.ogg", + volume = 0.7 + }, + persistent = true + }, + destroy_action = + { + type = "direct", + action_delivery = + { + type = "instant", + source_effects = + { + type = "create-entity", + entity_name = "destroyer-robot-explosion" + } + } + }, + attack_parameters = + { + type = "beam", + ammo_category = "beam", + cooldown = 20, + cooldown_deviation = 0.2, + range = 15, + sound = make_laser_sounds(), + ammo_type = + { + category = "beam", + action = + { + type = "direct", + action_delivery = + { + type = "beam", + beam = "electric-beam", + max_length = 15, + duration = 20, + source_offset = {0.15, -0.5} + } + } + } + }, + water_reflection = robot_reflection(1.2), + idle = robot_animations.destroyer.idle, + in_motion = robot_animations.destroyer.in_motion, + shadow_idle = robot_animations.destroyer.shadow_idle, + shadow_in_motion = robot_animations.destroyer.shadow_in_motion + } +} + +data:extend(robots) + +local shadow_shift = {-0.75, -0.40} +local animation_shift = {0, 0} + +local adjust_animation = function(animation) + + local animation = util.copy(animation) + local layers = animation.layers or {animation} + + for k, layer in pairs (layers) do + + layer.frame_count = layer.direction_count + layer.direction_count = 0 + layer.animation_speed = 1 + layer.shift = util.add_shift(layer.shift, animation_shift) + + if layer.hr_version then + layer.hr_version.frame_count = layer.hr_version.direction_count + layer.hr_version.direction_count = 0 + layer.hr_version.animation_speed = 1 + layer.hr_version.shift = util.add_shift(layer.hr_version.shift, animation_shift) + end + + end + + return animation +end + +local adjust_shadow = function(shadow_animation) + + local shadow_animation = util.copy(shadow_animation) + local layers = shadow_animation.layers or {shadow_animation} + + for k, layer in pairs (layers) do + + layer.frame_count = layer.direction_count + layer.direction_count = 0 + layer.animation_speed = 1 + layer.shift = util.add_shift(layer.shift, shadow_shift) + + if layer.hr_version then + layer.hr_version.frame_count = layer.hr_version.direction_count + layer.hr_version.direction_count = 0 + layer.hr_version.animation_speed = 1 + layer.hr_version.shift = util.add_shift(layer.hr_version.shift, shadow_shift) + end + + end + + return shadow_animation +end + +local reversed = function(animation) + local animation = util.copy(animation) + local layers = animation.layers or {animation} + + for k, layer in pairs (layers) do + layer.run_mode = "backward" + if layer.hr_version then + layer.hr_version.run_mode = "backward" + end + end + + return animation +end + +local make_robot_particle = function(prototype) + + local particle_name = prototype.name.."-dying-particle" + + local animation = adjust_animation(prototype.in_motion) + local shadow_animation = adjust_shadow(prototype.shadow_in_motion) + + local particle = + { + type = "optimized-particle", + name = particle_name, + pictures = {animation, reversed(animation)}, + shadows = {shadow_animation, reversed(shadow_animation)}, + movement_modifier = 0.95, + life_time = 1000, + regular_trigger_effect_frequency = 2, + regular_trigger_effect = + { + { + type = "create-trivial-smoke", + smoke_name = "smoke-fast", + starting_frame_deviation = 5, + probability = 0.5 + }, + { + type = "create-particle", + particle_name = "spark-particle", + tail_length = 10, + tail_length_deviation = 5, + tail_width = 5, + probability = 0.2, + initial_height = 0.2, + initial_vertical_speed = 0.15, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.1, + speed_from_center_deviation = 0.05, + offset_deviation = {{-0.25, -0.25},{0.25, 0.25}} + } + }, + ended_on_ground_trigger_effect = + { + { + type = "create-entity", + entity_name = prototype.name.."-remnants", + offsets = {{0, 0}} + }, + { + type = "play-sound", + sound = sounds.robot_die_impact + } + } + } + + data:extend{particle} + + prototype.dying_trigger_effect = + { + { + type = "create-particle", + particle_name = particle_name, + initial_height = 1.8, + initial_vertical_speed = 0, + frame_speed = 1, + frame_speed_deviation = 0.5, + speed_from_center = 0, + speed_from_center_deviation = 0.2, + offset_deviation = {{-0.01, -0.01},{0.01, 0.01}}, + offsets = {{0, 0.5}} + }, + { + type = "play-sound", + sound = sounds.robot_die_whoosh + }, + { + type = "play-sound", + sound = sounds.robot_die_vox + } + } + + if prototype.type == "construction-robot" or prototype.type == "logistic-robot" then return end + + prototype.destroy_action = + { + type = "direct", + action_delivery = + { + type = "instant", + source_effects = + { + { + type = "create-particle", + particle_name = particle_name, + initial_height = 1.8, + initial_vertical_speed = 0, + frame_speed = 0.5, + frame_speed_deviation = 0.5, + speed_from_center = 0, + speed_from_center_deviation = 0.1, + offset_deviation = {{-0.01, -0.01},{0.01, 0.01}}, + offsets = {{0, 0.5}} + }, + { + type = "play-sound", + sound = sounds.robot_die_whoosh + }, + { + type = "play-sound", + sound = sounds.robot_die_vox + }, + { + type = "play-sound", + sound = sounds.robot_selfdestruct + } + } + } + } + +end + +for k, robot in pairs (robots) do + make_robot_particle(robot) +end diff --git a/factorio/data/base/prototypes/entity/hit-effects.lua b/factorio/data/base/prototypes/entity/hit-effects.lua new file mode 100644 index 0000000000000000000000000000000000000000..695708bbee93e7f67f3b9da9147926fbf24abe77 --- /dev/null +++ b/factorio/data/base/prototypes/entity/hit-effects.lua @@ -0,0 +1,467 @@ + +data:extend +{ + { + type = "explosion", + name = "spark-explosion", + flags = {"not-on-map"}, + subgroup = "hit-effects", + height = 1, + icon_size = 32, + animations = + { + util.empty_sprite() + }, + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 2, + affects_target = false, + particle_name = "spark-particle", + offsets = + { + { 0.07031, 0.2031 }, + { -0.02344, 0.07813 } + }, + offset_deviation = { { -0.09766, -0.09766 }, { 0.09766, 0.09766 } }, + show_in_tooltip = false, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 0.5, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 1, + affects_target = false, + particle_name = "spark-particle-debris", + offsets = + { + { 0.07031, 0.2031 }, + { -0.02344, 0.07813 } + }, + offset_deviation = { { -0.09766, -0.09766 }, { 0.09766, 0.09766 } }, + show_in_tooltip = false, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 0.5, + frame_speed_deviation = 0 + } + } + } + } + }, + + { + type = "explosion", + name = "spark-explosion-higher", + flags = {"not-on-map"}, + subgroup = "hit-effects", + height = 1.5, + icon_size = 32, + animations = + { + util.empty_sprite() + }, + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 2, + affects_target = false, + particle_name = "spark-particle", + offsets = + { + { 0.07031, 0.2031 }, + { -0.02344, 0.07813 } + }, + offset_deviation = { { -0.09766, -0.09766 }, { 0.09766, 0.09766 } }, + show_in_tooltip = false, + initial_height = 1.5, + initial_height_deviation = 0.2, + initial_vertical_speed = 0, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 0.5, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 1, + affects_target = false, + particle_name = "spark-particle-debris", + offsets = + { + { 0.07031, 0.2031 }, + { -0.02344, 0.07813 } + }, + offset_deviation = { { -0.09766, -0.09766 }, { 0.09766, 0.09766 } }, + show_in_tooltip = false, + initial_height = 1.5, + initial_height_deviation = 0.2, + initial_vertical_speed = 0, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 0.5, + frame_speed_deviation = 0 + } + } + } + } + }, + + { + type = "explosion", + name = "wall-damaged-explosion", + flags = {"not-on-map"}, + subgroup = "hit-effects", + icon = "__base__/graphics/icons/wall.png", + icon_size = 64, icon_mipmaps = 4, + height = 1, + animations = + { + util.empty_sprite() + }, + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 2, + affects_target = false, + particle_name = "wall-stone-particle-small", + offsets = + { + { 0.07031, 0.2031 }, + { -0.02344, 0.07813 } + }, + offset_deviation = { { -0.09766, -0.09766 }, { 0.09766, 0.09766 } }, + show_in_tooltip = false, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 0.5, + frame_speed_deviation = 0 + } + } + } + } + }, + + { + type = "explosion", + name = "rock-damaged-explosion", + icon = "__base__/graphics/icons/rock-big.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map"}, + subgroup = "hit-effects", + height = 1, + animations = + { + util.empty_sprite() + }, + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + repeat_count = 2, + affects_target = false, + particle_name = "rock-damage-stone-particle-tiny", + offsets = + { + { 0.07031, 0.2031 }, + { -0.02344, 0.07813 } + }, + offset_deviation = { { -0.09766, -0.09766 }, { 0.09766, 0.09766 } }, + show_in_tooltip = false, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 0.5, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 1, + affects_target = false, + particle_name = "rock-damage-stone-particle-small", + offsets = + { + { 0.07031, 0.2031 }, + { -0.02344, 0.07813 } + }, + offset_deviation = { { -0.09766, -0.09766 }, { 0.09766, 0.09766 } }, + show_in_tooltip = false, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 0.5, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 2, + affects_target = false, + particle_name = "rock-damage-stone-particle-medium", + offsets = + { + { 0.07031, 0.2031 } + }, + offset_deviation = { { -0.09766, -0.09766 }, { 0.09766, 0.09766 } }, + show_in_tooltip = false, + initial_height = 1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 0.5, + frame_speed_deviation = 0 + } + } + } + } + }, + + { + type = "explosion", + name = "enemy-damaged-explosion", + icon = "__base__/graphics/icons/small-biter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-on-map"}, + subgroup = "hit-effects", + height = 0.3, + animations = + { + util.empty_sprite() + }, + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "blood-fountain-hit-spray", + repeat_count = 1 + }, + --[[{ + type = "create-particle", + repeat_count = 2, + affects_target = false, + particle_name = "blood-particle", + offsets = + { + { 0.07031, 0.2031 }, + { -0.02344, 0.07813 } + }, + offset_deviation = { { -0.09766, -0.09766 }, { 0.09766, 0.09766 } }, + show_in_tooltip = false, + initial_height = 0.3, + initial_height_deviation = 0.1, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 0.5, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 2, + affects_target = false, + particle_name = "blood-particle-lower-layer", + offsets = + { + { 0.07031, 0.2031 }, + { -0.02344, 0.07813 } + }, + offset_deviation = { { -0.09766, -0.09766 }, { 0.09766, 0.09766 } }, + show_in_tooltip = false, + initial_height = 0.3, + initial_height_deviation = 0.1, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + frame_speed = 0.5, + frame_speed_deviation = 0 + },]] + } + } + } + }, + { + type = "explosion", + name = "flying-robot-damaged-explosion", + flags = {"not-on-map"}, + subgroup = "hit-effects", + height = 0.3, + icon_size = 32, + animations = + { + util.empty_sprite() + }, + created_effect = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-particle", + particle_name = "spark-particle", + tail_length = 10, + tail_length_deviation = 5, + tail_width = 5, + probability = 1, + initial_height = 1.5, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + offset_deviation = {{-0.05, -0.05},{0.05, 0.05}} + }, + { + type = "create-particle", + particle_name = "compilatron-chest-metal-particle-small", + tail_length = 3, + tail_length_deviation = 1, + tail_width = 5, + probability = 0.5, + initial_height = 1.5, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.02, + speed_from_center = 0.02, + speed_from_center_deviation = 0.01, + offset_deviation = {{-0.05, -0.05},{0.05, 0.05}} + } + } + } + } + } +} + +local hit_effects = {} + +function hit_effects.entity(offset_deviation, offset) + local offset = offset or {0, 1} + return + { + type = "create-entity", + entity_name = "spark-explosion", + offset_deviation = offset_deviation or {{-0.5, -0.5}, {0.5, 0.5}}, + offsets = {offset}, + damage_type_filters = "fire" + } +end + +function hit_effects.entity_higher(offset_deviation, offset) + local offset = offset or {0, 1.5} + return + { + type = "create-entity", + entity_name = "spark-explosion-higher", + offset_deviation = offset_deviation or {{-0.5, -0.5}, {0.5, 0.5}}, + offsets = {offset}, + damage_type_filters = "fire" + } +end + +function hit_effects.wall(offset_deviation, offset) + local offset = offset or {0, 1} + return + { + type = "create-entity", + entity_name = "wall-damaged-explosion", + offset_deviation = offset_deviation or {{-0.5, -0.5}, {0.5, 0.5}}, + offsets = {offset}, + damage_type_filters = "fire" + } +end + +function hit_effects.biter(offset_deviation, offset) + local offset = offset or {0, 0} + return + { + type = "create-entity", + entity_name = "enemy-damaged-explosion", + offset_deviation = offset_deviation or {{-0.5, -0.5}, {0.5, 0.5}}, + offsets = {offset}, + damage_type_filters = "fire" + } +end + +function hit_effects.rock(offset_deviation, offset) + local offset = offset or {0, 1} + return + { + type = "create-entity", + entity_name = "rock-damaged-explosion", + offset_deviation = offset_deviation or {{-0.5, -0.5}, {0.5, 0.5}}, + offsets = {offset}, + damage_type_filters = "fire" + } +end + +function hit_effects.flying_robot(offset_deviation, offset) + local offset = offset or {0, 0} + return + { + type = "create-entity", + entity_name = "flying-robot-damaged-explosion", + offset_deviation = offset_deviation or {{-0.25, -0.25},{0.25, 0.25}}, + offsets = {offset}, + damage_type_filters = "fire" + } +end + +return hit_effects diff --git a/factorio/data/base/prototypes/entity/laser-sounds.lua b/factorio/data/base/prototypes/entity/laser-sounds.lua new file mode 100644 index 0000000000000000000000000000000000000000..67e908f9482fde500ef0b7bc094e709f14d0d8e9 --- /dev/null +++ b/factorio/data/base/prototypes/entity/laser-sounds.lua @@ -0,0 +1,18 @@ + +function make_laser_sounds() + return + { + { + filename = "__base__/sound/fight/laser-1.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/fight/laser-2.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/fight/laser-3.ogg", + volume = 0.5 + } + } +end diff --git a/factorio/data/base/prototypes/entity/mining-drill.lua b/factorio/data/base/prototypes/entity/mining-drill.lua new file mode 100644 index 0000000000000000000000000000000000000000..ac6f9c048eaae9bdb7f5366212afe5798b32b095 --- /dev/null +++ b/factorio/data/base/prototypes/entity/mining-drill.lua @@ -0,0 +1,3077 @@ +require ("prototypes.entity.pipecovers") + +local hit_effects = require ("prototypes.entity.hit-effects") +local sounds = require("prototypes.entity.sounds") + +electric_drill_animation_speed = 0.4 +electric_drill_animation_sequence = +{ + 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1 +} + +electric_drill_animation_shadow_sequence = +{ + 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1 +} + +function electric_mining_drill_smoke() + return + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-smoke.png", + line_length = 6, + width = 24, + height = 38, + frame_count = 30, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, 2), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-smoke.png", + line_length = 6, + width = 48, + height = 72, + frame_count = 30, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, 3), + scale = 0.5 + } + } +end + +function electric_mining_drill_smoke_front() + return + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-smoke-front.png", + line_length = 6, + width = 76, + height = 68, + frame_count = 30, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-4, 8), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-smoke-front.png", + line_length = 6, + width = 148, + height = 132, + frame_count = 30, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-3, 9), + scale = 0.5 + } + } +end + +function electric_mining_drill_animation() + return + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill.png", + line_length = 6, + width = 84, + height = 80, + frame_count = 30, + animation_speed = electric_drill_animation_speed, + frame_sequence = electric_drill_animation_sequence, + direction_count = 1, + shift = util.by_pixel(0, -12), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill.png", + line_length = 6, + width = 162, + height = 156, + frame_count = 30, + animation_speed = electric_drill_animation_speed, + frame_sequence = electric_drill_animation_sequence, + direction_count = 1, + shift = util.by_pixel(1, -11), + scale = 0.5 + } + } +end + +function electric_mining_drill_shadow_animation() + return + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-shadow.png", + line_length = 7, + width = 112, + height = 26, + frame_count = 21, + animation_speed = electric_drill_animation_speed, + frame_sequence = electric_drill_animation_shadow_sequence, + draw_as_shadow = true, + shift = util.by_pixel(20, 6), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-shadow.png", + line_length = 7, + width = 218, + height = 56, + frame_count = 21, + animation_speed = electric_drill_animation_speed, + frame_sequence = electric_drill_animation_shadow_sequence, + draw_as_shadow = true, + shift = util.by_pixel(21, 5), + scale = 0.5 + } + } +end + +function electric_mining_drill_horizontal_animation() + return + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-horizontal.png", + line_length = 6, + width = 40, + height = 80, + frame_count = 30, + animation_speed = electric_drill_animation_speed, + frame_sequence = electric_drill_animation_sequence, + direction_count = 1, + shift = util.by_pixel(2, -12), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-horizontal.png", + line_length = 6, + width = 80, + height = 160, + frame_count = 30, + animation_speed = electric_drill_animation_speed, + frame_sequence = electric_drill_animation_sequence, + direction_count = 1, + shift = util.by_pixel(2, -12), + scale = 0.5 + } + } +end + +function electric_mining_drill_horizontal_front_animation() + return + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-horizontal-front.png", + line_length = 6, + width = 32, + height = 76, + frame_count = 30, + animation_speed = electric_drill_animation_speed, + frame_sequence = electric_drill_animation_sequence, + direction_count = 1, + shift = util.by_pixel(-2, 4), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-horizontal-front.png", + line_length = 6, + width = 66, + height = 154, + frame_count = 30, + animation_speed = electric_drill_animation_speed, + frame_sequence = electric_drill_animation_sequence, + direction_count = 1, + shift = util.by_pixel(-3, 3), + scale = 0.5 + } + } +end + +function electric_mining_drill_horizontal_shadow_animation() + return + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-horizontal-shadow.png", + line_length = 7, + width = 92, + height = 80, + frame_count = 21, + animation_speed = electric_drill_animation_speed, + frame_sequence = electric_drill_animation_shadow_sequence, + draw_as_shadow = true, + shift = util.by_pixel(32, 2), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-horizontal-shadow.png", + line_length = 7, + width = 180, + height = 164, + frame_count = 21, + animation_speed = electric_drill_animation_speed, + frame_sequence = electric_drill_animation_shadow_sequence, + draw_as_shadow = true, + shift = util.by_pixel(33, 1), + scale = 0.5 + } + } +end + +function electric_mining_drill_status_colors() + return + { + -- If no_power, idle, no_minable_resources, disabled, insufficient_input or full_output is used, always_draw of corresponding layer must be set to true to draw it in those states. + + no_power = { 0, 0, 0, 0 }, -- If no_power is not specified or is nil, it defaults to clear color {0,0,0,0} + + idle = { 1, 0, 0, 1 }, -- If idle is not specified or is nil, it defaults to white. + no_minable_resources = { 1, 0, 0, 1 }, -- If no_minable_resources, disabled, insufficient_input or full_output are not specified or are nil, they default to idle color. + insufficient_input = { 1, 1, 0, 1 }, + full_output = { 1, 1, 0, 1 }, + disabled = { 1, 1, 0, 1 }, + + working = { 0, 1, 0, 1 }, -- If working is not specified or is nil, it defaults to white. + low_power = { 1, 1, 0, 1 }, -- If low_power is not specified or is nil, it defaults to working color. + } +end + +function electric_mining_drill_status_leds_working_visualisation() + local led_blend_mode = nil -- "additive" + local led_tint = {1,1,1,1} + return + { + apply_tint = "status", + always_draw = true, + --draw_as_sprite = true, + draw_as_light = true, + north_animation = + { + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-light.png", + width = 16, + height = 16, + blend_mode = led_blend_mode, + tint = led_tint, + shift = util.by_pixel(26, -48), + hr_version = + { + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-light.png", + width = 32, + height = 32, + blend_mode = led_blend_mode, + tint = led_tint, + shift = util.by_pixel(26, -48), + scale = 0.5 + } + }, + east_animation = + { + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-light.png", + width = 16, + height = 18, + blend_mode = led_blend_mode, + tint = led_tint, + shift = util.by_pixel(38, -32), + hr_version = + { + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-light.png", + width = 32, + height = 34, + blend_mode = led_blend_mode, + tint = led_tint, + shift = util.by_pixel(38, -32), + scale = 0.5 + } + }, + south_animation = + { + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-light.png", + width = 20, + height = 24, + blend_mode = led_blend_mode, + tint = led_tint, + shift = util.by_pixel(26, 26), + hr_version = + { + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-light.png", + width = 38, + height = 46, + blend_mode = led_blend_mode, + tint = led_tint, + shift = util.by_pixel(26, 26), + scale = 0.5 + } + }, + west_animation = + { + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-light.png", + width = 18, + height = 18, + blend_mode = led_blend_mode, + tint = led_tint, + shift = util.by_pixel(-40, -32), + hr_version = + { + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-light.png", + width = 32, + height = 34, + blend_mode = led_blend_mode, + tint = led_tint, + shift = util.by_pixel(-39, -32), + scale = 0.5 + } + } + } +end + +function electric_mining_drill_add_light_offsets(t) + t.north_position = { 0.8, -1.5} + t.east_position = { 1.2, -1} + t.south_position = { 0.8, 0.8} + t.west_position = {-1.2, -1} + return t +end + +local electric_mining_drill_primary_light = + electric_mining_drill_add_light_offsets( + { + light = { intensity = 1, size = 3, color={r=1, g=1, b=1}, minimum_darkness = 0.1 } + }) + +local electric_mining_drill_secondary_light = + electric_mining_drill_add_light_offsets( + { + always_draw = true, + apply_tint = "status", + light = { intensity = 0.2, size = 2, color={r=1, g=1, b=1}, minimum_darkness = 0.1 } + }) + +data:extend( +{ + { + type = "mining-drill", + name = "electric-mining-drill", + icon = "__base__/graphics/icons/electric-mining-drill.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.3, result = "electric-mining-drill"}, + max_health = 300, + resource_categories = {"basic-solid"}, + corpse = "electric-mining-drill-remnants", + dying_explosion = "electric-mining-drill-explosion", + collision_box = {{ -1.4, -1.4}, {1.4, 1.4}}, + selection_box = {{ -1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + input_fluid_box = + { + production_type = "input-output", + pipe_picture = assembler2pipepictures(), + pipe_covers = pipecoverspictures(), + base_area = 1, + height = 2, + base_level = -1, + pipe_connections = + { + { position = {-2, 0} }, + { position = {2, 0} }, + { position = {0, 2} } + } + }, + working_sound = + { + sound = + { + filename = "__base__/sound/electric-mining-drill.ogg", + volume = 0.5 + }, + audible_distance_modifier = 0.6, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + + graphics_set = + { + drilling_vertical_movement_duration = 10 / electric_drill_animation_speed, + animation_progress = 1, + min_animation_progress = 0, + max_animation_progress = 30, + + status_colors = electric_mining_drill_status_colors(), + + circuit_connector_layer = "object", + circuit_connector_secondary_draw_order = { north = 14, east = 30, south = 30, west = 30 }, + + animation = + { + north = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N.png", + line_length = 1, + width = 96, + height = 104, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -4), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N.png", + line_length = 1, + width = 190, + height = 208, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -4), + repeat_count = 5, + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-output.png", + line_length = 5, + width = 32, + height = 34, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-4, -44), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-output.png", + line_length = 5, + width = 60, + height = 66, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-3, -44), + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-shadow.png", + line_length = 1, + width = 106, + height = 104, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(6, -4), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-shadow.png", + line_length = 1, + width = 212, + height = 204, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(6, -3), + repeat_count = 5, + scale = 0.5 + } + } + } + }, + east = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E.png", + line_length = 1, + width = 96, + height = 94, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -4), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E.png", + line_length = 1, + width = 192, + height = 188, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -4), + repeat_count = 5, + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-output.png", + line_length = 5, + width = 26, + height = 38, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(30, -8), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-output.png", + line_length = 5, + width = 50, + height = 74, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(30, -8), + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-shadow.png", + line_length = 1, + width = 112, + height = 92, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(10, 2), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-shadow.png", + line_length = 1, + width = 222, + height = 182, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(10, 2), + repeat_count = 5, + scale = 0.5 + } + } + } + }, + south = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S.png", + line_length = 1, + width = 92, + height = 98, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -2), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S.png", + line_length = 1, + width = 184, + height = 192, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -1), + repeat_count = 5, + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-shadow.png", + line_length = 1, + width = 106, + height = 102, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(6, 2), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-shadow.png", + line_length = 1, + width = 212, + height = 204, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(6, 2), + repeat_count = 5, + scale = 0.5 + } + } + } + }, + west = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W.png", + line_length = 1, + width = 96, + height = 94, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -4), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W.png", + line_length = 1, + width = 192, + height = 188, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -4), + repeat_count = 5, + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-output.png", + line_length = 5, + width = 24, + height = 28, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-30, -12), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-output.png", + line_length = 5, + width = 50, + height = 60, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-31, -13), + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-shadow.png", + line_length = 1, + width = 102, + height = 92, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(-6, 2), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-shadow.png", + line_length = 1, + width = 200, + height = 182, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(-5, 2), + repeat_count = 5, + scale = 0.5 + } + } + } + } + }, + + shift_animation_waypoints = + { + -- Movement should be between 0.25-0.4 distance + -- Bounds -0.5 - 0.6 + north = { {0, 0}, {0, -0.3}, {0, 0.1}, {0, 0.5}, {0, 0.2}, {0, -0.1}, {0, -0.5}, {0, -0.15}, {0, 0.25}, {0, 0.6}, {0, 0.3} }, + -- Bounds -1 - 0 + east = { {0, 0}, {-0.4, 0}, {-0.1, 0}, {-0.5, 0}, {-0.75, 0}, {-1, 0}, {-0.65, 0}, {-0.3, 0}, {-0.9, 0}, {-0.6, 0}, {-0.3, 0} }, + -- Bounds -1 - 0 + south = { {0, 0}, {0, -0.4}, {0, -0.1}, {0, -0.5}, {0, -0.75}, {0, -1}, {0, -0.65}, {0, -0.3}, {0, -0.9}, {0, -0.6}, {0, -0.3} }, + -- Bounds 0 - 1 + west = { {0, 0}, {0.4, 0}, {0.1, 0}, {0.5, 0}, {0.75, 0}, {1, 0}, {0.65, 0}, {0.3, 0}, {0.9, 0}, {0.6, 0}, {0.3, 0} } + }, + + shift_animation_waypoint_stop_duration = 195 / electric_drill_animation_speed, + shift_animation_transition_duration = 30 / electric_drill_animation_speed, + + working_visualisations = + { + -- dust animation 1 + { + constant_speed = true, + synced_fadeout = true, + align_to_waypoint = true, + apply_tint = "resource-color", + animation = electric_mining_drill_smoke(), + north_position = { 0, 0.25 }, + east_position = { 0, 0 }, + south_position = { 0, 0.25 }, + west_position = { 0, 0 } + }, + + -- dust animation directional 1 + { + constant_speed = true, + fadeout = true, + apply_tint = "resource-color", + north_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-smoke.png", + line_length = 5, + width = 24, + height = 30, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, -44), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-smoke.png", + line_length = 5, + width = 42, + height = 58, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-1, -44), + scale = 0.5 + } + } + } + }, + east_animation = nil, + south_animation = nil, + west_animation = nil + }, + + -- drill back animation + { + animated_shift = true, + always_draw = true, + north_animation = + { + layers = + { + electric_mining_drill_animation(), + electric_mining_drill_shadow_animation() + } + }, + east_animation = + { + layers = + { + electric_mining_drill_horizontal_animation(), + electric_mining_drill_horizontal_shadow_animation() + } + }, + south_animation = + { + layers = + { + electric_mining_drill_animation(), + electric_mining_drill_shadow_animation() + } + }, + west_animation = + { + layers = + { + electric_mining_drill_horizontal_animation(), + electric_mining_drill_horizontal_shadow_animation() + } + } + }, + + -- dust animation 2 + { + constant_speed = true, + synced_fadeout = true, + align_to_waypoint = true, + apply_tint = "resource-color", + animation = electric_mining_drill_smoke_front(), + north_position = { 0, 0.25 }, + east_position = { 0, 0 }, + south_position = { 0, 0.25 }, + west_position = { 0, 0 } + }, + + -- dust animation directional 2 + { + constant_speed = true, + fadeout = true, + apply_tint = "resource-color", + north_animation = nil, + east_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-smoke.png", + line_length = 5, + width = 24, + height = 28, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(24, -12), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-smoke.png", + line_length = 5, + width = 46, + height = 56, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(24, -12), + scale = 0.5 + } + } + } + }, + south_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-smoke.png", + line_length = 5, + width = 24, + height = 18, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, 20), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-smoke.png", + line_length = 5, + width = 48, + height = 36, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, 20), + scale = 0.5 + } + } + } + }, + west_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-smoke.png", + line_length = 5, + width = 26, + height = 30, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-26, -12), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-smoke.png", + line_length = 5, + width = 46, + height = 54, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-25, -11), + scale = 0.5 + } + } + } + } + }, + + -- drill front animation + { + animated_shift = true, + always_draw = true, + --north_animation = util.empty_sprite(), + east_animation = electric_mining_drill_horizontal_front_animation(), + --south_animation = util.empty_sprite(), + west_animation = electric_mining_drill_horizontal_front_animation() + }, + + -- front frame + { + always_draw = true, + north_animation = nil, + east_animation = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-front.png", + line_length = 1, + width = 66, + height = 74, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(22, 10), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-front.png", + line_length = 1, + width = 136, + height = 148, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(21, 10), + scale = 0.5 + } + }, + south_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-output.png", + line_length = 5, + width = 44, + height = 28, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + shift = util.by_pixel(-2, 34), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-output.png", + line_length = 5, + width = 84, + height = 56, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + shift = util.by_pixel(-1, 34), + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-front.png", + line_length = 1, + width = 96, + height = 54, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + repeat_count = 5, + shift = util.by_pixel(0, 26), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-front.png", + line_length = 1, + width = 190, + height = 104, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + repeat_count = 5, + shift = util.by_pixel(0, 27), + scale = 0.5 + } + } + } + }, + west_animation = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-front.png", + line_length = 1, + width = 68, + height = 70, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-22, 12), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-front.png", + line_length = 1, + width = 134, + height = 140, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-22, 12), + scale = 0.5 + } + } + }, + + -- LEDs + electric_mining_drill_status_leds_working_visualisation(), + + -- light + --electric_mining_drill_primary_light, + electric_mining_drill_secondary_light + } + }, + + wet_mining_graphics_set = + { + drilling_vertical_movement_duration = 10 / electric_drill_animation_speed, + animation_progress = 1, + min_animation_progress = 0, + max_animation_progress = 30, + + status_colors = electric_mining_drill_status_colors(), + + circuit_connector_layer = "object", + circuit_connector_secondary_draw_order = { north = 14, east = 48, south = 48, west = 48 }, + + animation = + { + north = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-wet.png", + line_length = 1, + width = 96, + height = 100, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -8), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-wet.png", + line_length = 1, + width = 190, + height = 198, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -7), + repeat_count = 5, + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-output.png", + line_length = 5, + width = 32, + height = 34, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-4, -44), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-output.png", + line_length = 5, + width = 60, + height = 66, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-3, -44), + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-wet-shadow.png", + line_length = 1, + width = 124, + height = 110, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(12, 2), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-wet-shadow.png", + line_length = 1, + width = 248, + height = 222, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(12, 1), + repeat_count = 5, + scale = 0.5 + } + } + } + }, + west = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-wet.png", + line_length = 1, + width = 96, + height = 106, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(2, -10), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-wet.png", + line_length = 1, + width = 194, + height = 208, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(1, -9), + repeat_count = 5, + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-output.png", + line_length = 5, + width = 24, + height = 28, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-30, -12), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-output.png", + line_length = 5, + width = 50, + height = 60, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-31, -13), + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-wet-shadow.png", + line_length = 1, + width = 132, + height = 102, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(8, 6), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-wet-shadow.png", + line_length = 1, + width = 260, + height = 202, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(9, 6), + repeat_count = 5, + scale = 0.5 + } + } + } + }, + south = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-wet.png", + line_length = 1, + width = 98, + height = 106, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -6), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-wet.png", + line_length = 1, + width = 192, + height = 208, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(1, -5), + repeat_count = 5, + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-wet-shadow.png", + line_length = 1, + width = 124, + height = 98, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(12, 4), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-wet-shadow.png", + line_length = 1, + width = 248, + height = 192, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(12, 5), + repeat_count = 5, + scale = 0.5 + } + } + } + }, + east = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-wet.png", + line_length = 1, + width = 98, + height = 106, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, -10), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-wet.png", + line_length = 1, + width = 194, + height = 208, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, -9), + repeat_count = 5, + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-output.png", + line_length = 5, + width = 26, + height = 38, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(30, -8), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-output.png", + line_length = 5, + width = 50, + height = 74, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(30, -8), + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-wet-shadow.png", + line_length = 1, + width = 112, + height = 100, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(10, 6), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-wet-shadow.png", + line_length = 1, + width = 226, + height = 202, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + draw_as_shadow = true, + shift = util.by_pixel(9, 5), + repeat_count = 5, + scale = 0.5 + } + } + } + } + }, + + shift_animation_waypoints = + { + -- Movement should be between 0.25-0.4 distance + -- Bounds -0.5 - 0.2 + north = { {0, 0}, {0, -0.4}, {0, -0.1}, {0, 0.2} }, + -- Bounds -0.3 - 0 + east = { {0, 0}, {-0.3, 0}, {0, 0}, {-0.25, 0} }, + -- Bounds -0.7 - 0 + south = { {0, 0}, {0, -0.4}, {0, -0.7}, {0, -0.3} }, + -- Bounds 0 - 0.3 + west = { {0, 0}, {0.3, 0}, {0, 0}, {0.25, 0} } + }, + + shift_animation_waypoint_stop_duration = 195 / electric_drill_animation_speed, + shift_animation_transition_duration = 30 / electric_drill_animation_speed, + + working_visualisations = + { + -- dust animation 1 + { + constant_speed = true, + synced_fadeout = true, + align_to_waypoint = true, + apply_tint = "resource-color", + animation = electric_mining_drill_smoke(), + north_position = { 0, 0.25 }, + east_position = { 0, 0 }, + south_position = { 0, 0.25 }, + west_position = { 0, 0 } + }, + + -- dust animation directional 1 + { + constant_speed = true, + fadeout = true, + apply_tint = "resource-color", + north_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-smoke.png", + line_length = 5, + width = 24, + height = 30, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, -44), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-smoke.png", + line_length = 5, + width = 42, + height = 58, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-1, -44), + scale = 0.5 + } + } + } + }, + east_animation = nil, + south_animation = nil, + west_animation = nil + }, + + -- drill back animation + { + animated_shift = true, + always_draw = true, + north_animation = + { + layers = + { + electric_mining_drill_animation(), + electric_mining_drill_shadow_animation() + } + }, + east_animation = + { + layers = + { + electric_mining_drill_horizontal_animation(), + electric_mining_drill_horizontal_shadow_animation() + } + }, + south_animation = + { + layers = + { + electric_mining_drill_animation(), + electric_mining_drill_shadow_animation() + } + }, + west_animation = + { + layers = + { + electric_mining_drill_horizontal_animation(), + electric_mining_drill_horizontal_shadow_animation() + } + } + }, + + -- dust animation 2 + { + constant_speed = true, + synced_fadeout = true, + align_to_waypoint = true, + apply_tint = "resource-color", + animation = electric_mining_drill_smoke_front() + }, + + -- dust animation directional 2 + { + constant_speed = true, + fadeout = true, + apply_tint = "resource-color", + north_animation = nil, + east_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-smoke.png", + line_length = 5, + width = 24, + height = 28, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(24, -12), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-smoke.png", + line_length = 5, + width = 46, + height = 56, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(24, -12), + scale = 0.5 + } + } + } + }, + south_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-smoke.png", + line_length = 5, + width = 24, + height = 18, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, 20), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-smoke.png", + line_length = 5, + width = 48, + height = 36, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, 20), + scale = 0.5 + } + } + } + }, + west_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-smoke.png", + line_length = 5, + width = 26, + height = 30, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-26, -12), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-smoke.png", + line_length = 5, + width = 46, + height = 54, + frame_count = 10, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-25, -11), + scale = 0.5 + } + } + } + } + }, + + -- fluid window background (bottom) + { + -- render_layer = "lower-object-above-shadow", + secondary_draw_order = -49, + always_draw = true, + north_animation = nil, + east_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-wet-window-background.png", + line_length = 1, + width = 12, + height = 8, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -52), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-wet-window-background.png", + line_length = 1, + width = 22, + height = 14, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -52), + scale = 0.5 + } + } + } + }, + south_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-wet-window-background.png", + line_length = 1, + width = 16, + height = 12, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, -44), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-wet-window-background.png", + line_length = 1, + width = 30, + height = 20, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, -43), + scale = 0.5 + } + } + } + }, + west_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-wet-window-background.png", + line_length = 1, + width = 12, + height = 8, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -52), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-wet-window-background.png", + line_length = 1, + width = 22, + height = 14, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -52), + scale = 0.5 + } + } + } + } + }, + + -- fluid base (bottom) + { + always_draw = true, + -- render_layer = "lower-object-above-shadow", + secondary_draw_order = -48, + apply_tint = "input-fluid-base-color", + north_animation = nil, + east_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-wet-fluid-background.png", + line_length = 1, + width = 12, + height = 8, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -52), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-wet-fluid-background.png", + line_length = 1, + width = 22, + height = 14, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -52), + scale = 0.5 + } + } + } + }, + south_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-wet-fluid-background.png", + line_length = 1, + width = 14, + height = 8, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, -42), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-wet-fluid-background.png", + line_length = 1, + width = 28, + height = 18, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, -43), + scale = 0.5 + } + } + } + }, + west_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-wet-fluid-background.png", + line_length = 1, + width = 12, + height = 8, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -52), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-wet-fluid-background.png", + line_length = 1, + width = 22, + height = 14, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -52), + scale = 0.5 + } + } + } + } + }, + + -- fluid flow (bottom) + { + --render_layer = "lower-object-above-shadow", + secondary_draw_order = -47, + always_draw = true, + apply_tint = "input-fluid-flow-color", + north_animation = nil, + east_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-wet-fluid-flow.png", + line_length = 1, + width = 12, + height = 8, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -52), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-wet-fluid-flow.png", + line_length = 1, + width = 24, + height = 14, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -52), + scale = 0.5 + } + } + } + }, + south_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-wet-fluid-flow.png", + line_length = 1, + width = 14, + height = 8, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, -42), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-wet-fluid-flow.png", + line_length = 1, + width = 26, + height = 16, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, -42), + scale = 0.5 + } + } + } + }, + west_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-wet-fluid-flow.png", + line_length = 1, + width = 12, + height = 8, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -52), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-wet-fluid-flow.png", + line_length = 1, + width = 24, + height = 14, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -52), + scale = 0.5 + } + } + } + } + }, + + -- drill front animation + { + animated_shift = true, + always_draw = true, + --north_animation = util.empty_sprite(), + east_animation = electric_mining_drill_horizontal_front_animation(), + --south_animation = util.empty_sprite(), + west_animation = electric_mining_drill_horizontal_front_animation() + }, + + -- fluid window background (front) + { + always_draw = true, + north_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-wet-window-background.png", + line_length = 1, + width = 86, + height = 44, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, 10), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-wet-window-background.png", + line_length = 1, + width = 172, + height = 90, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, 9), + scale = 0.5 + } + } + } + }, + west_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-wet-window-background-front.png", + line_length = 1, + width = 40, + height = 54, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(14, 10), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-wet-window-background-front.png", + line_length = 1, + width = 80, + height = 106, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(14, 10), + scale = 0.5 + } + } + } + }, + south_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-wet-window-background-front.png", + line_length = 1, + width = 86, + height = 14, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -8), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-wet-window-background-front.png", + line_length = 1, + width = 172, + height = 22, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -7), + scale = 0.5 + } + } + } + }, + east_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-wet-window-background-front.png", + line_length = 1, + width = 40, + height = 54, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-14, 10), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-wet-window-background-front.png", + line_length = 1, + width = 82, + height = 110, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-15, 9), + scale = 0.5 + } + } + } + } + }, + + -- fluid base (front) + { + always_draw = true, + apply_tint = "input-fluid-base-color", + north_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-wet-fluid-background.png", + line_length = 1, + width = 90, + height = 46, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, 10), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-wet-fluid-background.png", + line_length = 1, + width = 178, + height = 94, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, 9), + scale = 0.5 + } + } + } + }, + west_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-wet-fluid-background-front.png", + line_length = 1, + width = 40, + height = 54, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(14, 10), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-wet-fluid-background-front.png", + line_length = 1, + width = 80, + height = 102, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(14, 11), + scale = 0.5 + } + } + } + }, + south_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-wet-fluid-background-front.png", + line_length = 1, + width = 90, + height = 16, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -8), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-wet-fluid-background-front.png", + line_length = 1, + width = 178, + height = 28, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -7), + scale = 0.5 + } + } + } + }, + east_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-wet-fluid-background-front.png", + line_length = 1, + width = 40, + height = 54, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-14, 10), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-wet-fluid-background-front.png", + line_length = 1, + width = 82, + height = 106, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-15, 10), + scale = 0.5 + } + } + } + } + }, + + -- fluid flow (front) + { + always_draw = true, + apply_tint = "input-fluid-flow-color", + north_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-wet-fluid-flow.png", + line_length = 1, + width = 86, + height = 44, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, 10), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-wet-fluid-flow.png", + line_length = 1, + width = 172, + height = 88, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, 10), + scale = 0.5 + } + } + } + }, + west_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-wet-fluid-flow-front.png", + line_length = 1, + width = 40, + height = 50, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(14, 12), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-wet-fluid-flow-front.png", + line_length = 1, + width = 78, + height = 102, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(14, 11), + scale = 0.5 + } + } + } + }, + south_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-wet-fluid-flow-front.png", + line_length = 1, + width = 86, + height = 12, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -8), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-wet-fluid-flow-front.png", + line_length = 1, + width = 172, + height = 22, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, -8), + scale = 0.5 + } + } + } + }, + east_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-wet-fluid-flow-front.png", + line_length = 1, + width = 40, + height = 54, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-14, 10), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-wet-fluid-flow-front.png", + line_length = 1, + width = 78, + height = 106, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-14, 10), + scale = 0.5 + } + } + } + } + }, + + -- front frame (wet) + { + always_draw = true, + north_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-wet-front.png", + line_length = 1, + width = 100, + height = 66, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, 16), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-wet-front.png", + line_length = 1, + width = 200, + height = 130, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, 16), + scale = 0.5 + } + } + } + }, + west_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-wet-front.png", + line_length = 1, + width = 104, + height = 72, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-4, 12), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-wet-front.png", + line_length = 1, + width = 208, + height = 144, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-4, 12), + scale = 0.5 + } + } + } + }, + south_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-output.png", + line_length = 5, + width = 44, + height = 28, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + shift = util.by_pixel(-2, 34), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-output.png", + line_length = 5, + width = 84, + height = 56, + frame_count = 5, + animation_speed = electric_drill_animation_speed, + shift = util.by_pixel(-1, 34), + scale = 0.5 + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-wet-front.png", + line_length = 1, + width = 96, + height = 70, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + repeat_count = 5, + shift = util.by_pixel(0, 18), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-wet-front.png", + line_length = 1, + width = 192, + height = 140, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + repeat_count = 5, + shift = util.by_pixel(0, 18), + scale = 0.5 + } + } + } + }, + east_animation = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-wet-front.png", + line_length = 1, + width = 106, + height = 76, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(2, 10), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-wet-front.png", + line_length = 1, + width = 208, + height = 148, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(3, 11), + scale = 0.5 + } + } + } + } + }, + + -- LEDs + electric_mining_drill_status_leds_working_visualisation(), + + -- light + --electric_mining_drill_primary_light, + electric_mining_drill_secondary_light + } + }, + + integration_patch = + { + north = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-N-integration.png", + line_length = 1, + width = 110, + height = 108, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-2, 2), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-N-integration.png", + line_length = 1, + width = 216, + height = 218, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-1, 1), + repeat_count = 5, + scale = 0.5 + } + }, + east = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-E-integration.png", + line_length = 1, + width = 116, + height = 108, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(4, 2), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-E-integration.png", + line_length = 1, + width = 236, + height = 214, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(3, 2), + repeat_count = 5, + scale = 0.5 + } + }, + south = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-S-integration.png", + line_length = 1, + width = 108, + height = 114, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, 4), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-S-integration.png", + line_length = 1, + width = 214, + height = 230, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(0, 3), + repeat_count = 5, + scale = 0.5 + } + }, + west = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-W-integration.png", + line_length = 1, + width = 118, + height = 106, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-4, 2), + repeat_count = 5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/electric-mining-drill/hr-electric-mining-drill-W-integration.png", + line_length = 1, + width = 234, + height = 214, + frame_count = 1, + animation_speed = electric_drill_animation_speed, + direction_count = 1, + shift = util.by_pixel(-4, 1), + repeat_count = 5, + scale = 0.5 + } + } + }, + + mining_speed = 0.5, + energy_source = + { + type = "electric", + emissions_per_minute = 10, + usage_priority = "secondary-input" + }, + energy_usage = "90kW", + resource_searching_radius = 2.49, + vector_to_place_result = {0, -1.85}, + module_specification = + { + module_slots = 3 + }, + radius_visualisation_picture = + { + filename = "__base__/graphics/entity/electric-mining-drill/electric-mining-drill-radius-visualization.png", + width = 10, + height = 10 + }, + monitor_visualization_tint = {r=78, g=173, b=255}, + fast_replaceable_group = "mining-drill", + + circuit_wire_connection_points = circuit_connector_definitions["electric-mining-drill"].points, + circuit_connector_sprites = circuit_connector_definitions["electric-mining-drill"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + }, + { + type = "mining-drill", + name = "burner-mining-drill", + icon = "__base__/graphics/icons/burner-mining-drill.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + resource_categories = {"basic-solid"}, + minable = {mining_time = 0.3, result = "burner-mining-drill"}, + max_health = 150, + corpse = "burner-mining-drill-remnants", + dying_explosion = "burner-mining-drill-explosion", + collision_box = {{ -0.7, -0.7}, {0.7, 0.7}}, + selection_box = {{ -1, -1}, {1, 1}}, + damaged_trigger_effect = hit_effects.entity(), + mining_speed = 0.25, + working_sound = + { + sound = + { + { + filename = "__base__/sound/burner-mining-drill.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/burner-mining-drill-1.ogg", + volume = 0.6 + } + }, + --max_sounds_per_type = 3, + fade_in_ticks = 4, + fade_out_ticks = 20 + }, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + vehicle_impact_sound = sounds.generic_impact, + allowed_effects = {}, -- no beacon effects on the burner drill + energy_source = + { + type = "burner", + fuel_category = "chemical", + effectivity = 1, + fuel_inventory_size = 1, + emissions_per_minute = 12, + light_flicker = {color = {0,0,0}}, + smoke = + { + { + name = "smoke", + deviation = {0.1, 0.1}, + frequency = 3 + } + } + }, + energy_usage = "150kW", + animations = + { + north = + { + layers = + { + { + priority = "high", + width = 87, + height = 95, + line_length = 4, + shift = util.by_pixel(2.5, 0.5), + filename = "__base__/graphics/entity/burner-mining-drill/burner-mining-drill-N.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + hr_version = + { + priority = "high", + width = 173, + height = 188, + line_length = 4, + shift = util.by_pixel(2.75, 0.5), + filename = "__base__/graphics/entity/burner-mining-drill/hr-burner-mining-drill-N.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + scale = 0.5 + } + }, + { + priority = "high", + width = 109, + height = 76, + line_length = 4, + shift = util.by_pixel(23.5, -1), + filename = "__base__/graphics/entity/burner-mining-drill/burner-mining-drill-N-shadow.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + draw_as_shadow = true, + hr_version = + { + priority = "high", + width = 217, + height = 150, + line_length = 4, + shift = util.by_pixel(23.75, -1), + filename = "__base__/graphics/entity/burner-mining-drill/hr-burner-mining-drill-N-shadow.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + east = + { + layers = + { + { + priority = "high", + width = 93, + height = 84, + line_length = 4, + shift = util.by_pixel(2.5, 1), + filename = "__base__/graphics/entity/burner-mining-drill/burner-mining-drill-E.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + hr_version = + { + priority = "high", + width = 185, + height = 168, + line_length = 4, + shift = util.by_pixel(2.75, 1), + filename = "__base__/graphics/entity/burner-mining-drill/hr-burner-mining-drill-E.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + scale = 0.5 + } + }, + { + priority = "high", + width = 93, + height = 65, + line_length = 4, + shift = util.by_pixel(13.5, 0.5), + filename = "__base__/graphics/entity/burner-mining-drill/burner-mining-drill-E-shadow.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + draw_as_shadow = true, + hr_version = + { + priority = "high", + width = 185, + height = 128, + line_length = 4, + shift = util.by_pixel(13.75, 0.5), + filename = "__base__/graphics/entity/burner-mining-drill/hr-burner-mining-drill-E-shadow.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + south = + { + layers = + { + { + priority = "high", + width = 87, + height = 87, + line_length = 4, + shift = util.by_pixel(0.5, -0.5), + filename = "__base__/graphics/entity/burner-mining-drill/burner-mining-drill-S.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + hr_version = + { + priority = "high", + width = 174, + height = 174, + line_length = 4, + shift = util.by_pixel(0.5, -0.5), + filename = "__base__/graphics/entity/burner-mining-drill/hr-burner-mining-drill-S.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + scale = 0.5 + } + }, + { + priority = "high", + width = 88, + height = 69, + line_length = 4, + shift = util.by_pixel(11, 2.5), + filename = "__base__/graphics/entity/burner-mining-drill/burner-mining-drill-S-shadow.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + draw_as_shadow = true, + hr_version = + { + priority = "high", + width = 174, + height = 137, + line_length = 4, + shift = util.by_pixel(11, 2.75), + filename = "__base__/graphics/entity/burner-mining-drill/hr-burner-mining-drill-S-shadow.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + west = + { + layers = + { + { + priority = "high", + width = 91, + height = 88, + line_length = 4, + shift = util.by_pixel(-1.5, 0), + filename = "__base__/graphics/entity/burner-mining-drill/burner-mining-drill-W.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + hr_version = + { + priority = "high", + width = 180, + height = 176, + line_length = 4, + shift = util.by_pixel(-1.5, 0), + filename = "__base__/graphics/entity/burner-mining-drill/hr-burner-mining-drill-W.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + scale = 0.5 + } + }, + { + priority = "high", + width = 89, + height = 66, + line_length = 4, + shift = util.by_pixel(7.5, 1), + filename = "__base__/graphics/entity/burner-mining-drill/burner-mining-drill-W-shadow.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + draw_as_shadow = true, + hr_version = + { + priority = "high", + width = 176, + height = 130, + line_length = 4, + shift = util.by_pixel(7.5, 1), + filename = "__base__/graphics/entity/burner-mining-drill/hr-burner-mining-drill-W-shadow.png", + frame_count = 32, + animation_speed = 0.5, + run_mode = "forward-then-backward", + draw_as_shadow = true, + scale = 0.5 + } + } + } + } + }, + monitor_visualization_tint = {r=78, g=173, b=255}, + resource_searching_radius = 0.99, + vector_to_place_result = {-0.5, -1.3}, + fast_replaceable_group = "mining-drill", + + circuit_wire_connection_points = circuit_connector_definitions["burner-mining-drill"].points, + circuit_connector_sprites = circuit_connector_definitions["burner-mining-drill"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + } +} +) + +data:extend( +{ + { + type = "mining-drill", + name = "pumpjack", + icon = "__base__/graphics/icons/pumpjack.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation"}, + minable = {mining_time = 0.5, result = "pumpjack"}, + resource_categories = {"basic-fluid"}, + max_health = 200, + corpse = "pumpjack-remnants", + dying_explosion = "pumpjack-explosion", + collision_box = {{ -1.2, -1.2}, {1.2, 1.2}}, + selection_box = {{ -1.5, -1.5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + drawing_box = {{-1.6, -2.5}, {1.5, 1.6}}, + energy_source = + { + type = "electric", + emissions_per_minute = 10, + usage_priority = "secondary-input" + }, + output_fluid_box = + { + base_area = 10, + base_level = 1, + pipe_covers = pipecoverspictures(), + pipe_connections = + { + { + positions = { {1, -2}, {2, -1}, {-1, 2}, {-2, 1} }, + type = "output" + } + } + }, + energy_usage = "90kW", + mining_speed = 1, + resource_searching_radius = 0.49, + vector_to_place_result = {0, 0}, + module_specification = + { + module_slots = 2 + }, + radius_visualisation_picture = + { + filename = "__base__/graphics/entity/pumpjack/pumpjack-radius-visualization.png", + width = 12, + height = 12 + }, + monitor_visualization_tint = {r=78, g=173, b=255}, + base_render_layer = "lower-object-above-shadow", + base_picture = + { + sheets = + { + { + filename = "__base__/graphics/entity/pumpjack/pumpjack-base.png", + priority = "extra-high", + width = 131, + height = 137, + shift = util.by_pixel(-2.5, -4.5), + hr_version = + { + filename = "__base__/graphics/entity/pumpjack/hr-pumpjack-base.png", + priority = "extra-high", + width = 261, + height = 273, + shift = util.by_pixel(-2.25, -4.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/pumpjack/pumpjack-base-shadow.png", + priority = "extra-high", + width = 110, + height = 111, + draw_as_shadow = true, + shift = util.by_pixel(6, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/pumpjack/hr-pumpjack-base-shadow.png", + width = 220, + height = 220, + scale = 0.5, + draw_as_shadow = true, + shift = util.by_pixel(6, 0.5) + } + } + } + }, + animations = + { + north = + { + layers = + { + { + priority = "high", + filename = "__base__/graphics/entity/pumpjack/pumpjack-horsehead.png", + line_length = 8, + width = 104, + height = 102, + frame_count = 40, + shift = util.by_pixel(-4, -24), + animation_speed = 0.5, + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/pumpjack/hr-pumpjack-horsehead.png", + animation_speed = 0.5, + scale = 0.5, + line_length = 8, + width = 206, + height = 202, + frame_count = 40, + shift = util.by_pixel(-4, -24) + } + }, + { + priority = "high", + filename = "__base__/graphics/entity/pumpjack/pumpjack-horsehead-shadow.png", + animation_speed = 0.5, + draw_as_shadow = true, + line_length = 8, + width = 155, + height = 41, + frame_count = 40, + shift = util.by_pixel(17.5, 14.5), + hr_version = + { + priority = "high", + filename = "__base__/graphics/entity/pumpjack/hr-pumpjack-horsehead-shadow.png", + animation_speed = 0.5, + draw_as_shadow = true, + line_length = 8, + width = 309, + height = 82, + frame_count = 40, + scale = 0.5, + shift = util.by_pixel(17.75, 14.5) + } + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + working_sound = + { + sound = + { + { + filename = "__base__/sound/pumpjack.ogg", + volume = 0.7 + }, + --{ + -- filename = "__base__/sound/pumpjack-1.ogg", + -- volume = 0.43 + --} + }, + max_sounds_per_type = 3, + audible_distance_modifier = 0.6, + fade_in_ticks = 4, + fade_out_ticks = 10 + }, + fast_replaceable_group = "pumpjack", + + circuit_wire_connection_points = circuit_connector_definitions["pumpjack"].points, + circuit_connector_sprites = circuit_connector_definitions["pumpjack"].sprites, + circuit_wire_max_distance = default_circuit_wire_max_distance + } +} +) diff --git a/factorio/data/base/prototypes/entity/movement-triggers.lua b/factorio/data/base/prototypes/entity/movement-triggers.lua new file mode 100644 index 0000000000000000000000000000000000000000..f8ec3d0fc0b09dc9e726337e509b59a8166472d3 --- /dev/null +++ b/factorio/data/base/prototypes/entity/movement-triggers.lua @@ -0,0 +1,4248 @@ +local movement_triggers = {} + +movement_triggers.tank = +{ + { + tiles = { "water-shallow" }, + + type = "create-particle", + repeat_count = 5, + particle_name = "shallow-water-vehicle-particle", + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + initial_vertical_speed = 0.02, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.75, -1}, + {-0.75,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + tiles = { "water-mud" }, + + type = "create-particle", + repeat_count = 5, + particle_name = "shallow-water-2-vehicle-particle", + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + initial_vertical_speed = 0.02, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.75, -1}, + {-0.75,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + tiles = { "sand-1" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "sand-1-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 8, + particle_name = "sand-1-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "sand-1-stone-vehicle-particle-tiny", + probability = 0.03, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "sand-1-stone-vehicle-particle-small", + probability = 0.03, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "sand-2" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "sand-2-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "sand-2-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "sand-2-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 1, + particle_name = "sand-2-stone-vehicle-particle-small", + probability = 0.03, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "sand-3" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "sand-3-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "sand-3-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "sand-3-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 1, + particle_name = "sand-3-stone-vehicle-particle-small", + probability = 0.03, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "grass-1" }, + actions = + { + { + type = "create-particle", + repeat_count = 2, + particle_name = "grass-1-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "grass-1-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "vegetation-vehicle-particle-small-medium", + probability = 0.07, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "brown-dust-vehicle-particle", + probability = 0.1, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "grass-2" }, + actions = + { + { + type = "create-particle", + repeat_count = 2, + particle_name = "grass-2-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "grass-2-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "vegetation-vehicle-particle-small-medium", + probability = 0.07, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "brown-dust-vehicle-particle", + probability = 0.1, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "grass-3" }, + actions = + { + { + type = "create-particle", + repeat_count = 2, + particle_name = "grass-3-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "grass-3-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.8,-0.5}, + {-0.8,-1}, + {0.8, -1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 7, + particle_name = "grass-3-vegetation-vehicle-particle-small-medium", + probability = 0.07, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "brown-dust-vehicle-particle", + probability = 0.1, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "grass-4" }, + actions = + { + { + type = "create-particle", + repeat_count = 3, + particle_name = "grass-4-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "grass-4-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "vegetation-vehicle-particle-small-medium", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "brown-dust-vehicle-particle", + probability = 0.1, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "red-desert-0" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "red-desert-0-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "red-desert-0-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "red-desert-0-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "red-desert-0-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "vegetation-vehicle-particle-small-medium", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "red-desert-1" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "red-desert-1-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "red-desert-1-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "red-desert-1-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "red-desert-1-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "red-desert-2" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "red-desert-2-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "red-desert-2-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = {{0.7, -1}, + {-0.7,-1}}, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "red-desert-2-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "red-desert-2-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "red-desert-3" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "red-desert-3-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "red-desert-3-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "red-desert-3-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "red-desert-3-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-1" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "dirt-1-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-1-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-1-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-1-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-2" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "dirt-2-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-2-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = {{0.7, -1}, + {-0.7,-1}}, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-2-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-2-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-3" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "dirt-3-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-3-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-3-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-3-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-4" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "dirt-4-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-4-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-4-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-4-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.8,-0.5}, + {-0.8,-0.5}, + {0.8, -1}, + {-0.8,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-5" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "dirt-5-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-5-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-5-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.9,-0.5}, + {0.9, -1}, + {-0.9,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-5-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.9,-0.5}, + {0.9, -1}, + {-0.9,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-6" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "dirt-6-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-6-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-6-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.9,-0.5}, + {0.9, -1}, + {-0.9,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-6-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.9,-0.5}, + {0.9, -1}, + {-0.9,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-7" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "dirt-7-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-7-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-7-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.9,-0.5}, + {0.9, -1}, + {-0.9,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-7-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.9,-0.5}, + {0.9, -1}, + {-0.9,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dry-dirt" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "dry-dirt-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dry-dirt-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dry-dirt-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.9,-0.5}, + {0.9, -1}, + {-0.9,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dry-dirt-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.9,-0.5}, + {0.9, -1}, + {-0.9,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "landfill" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "landfill-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "landfill-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "landfill-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.9,-0.5}, + {0.9, -1}, + {-0.9,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "landfill-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.9,-0.5}, + {0.9, -1}, + {-0.9,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "nuclear-ground" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "nuclear-ground-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, 1}, + {-0.7,1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "nuclear-ground-dust-tank-front-particle", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.7, -1}, + {-0.7,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "nuclear-ground-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.9,-0.5}, + {0.9, -1}, + {-0.9,-1} + }, + offset_deviation = {{-0.2, -0.25}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "nuclear-ground-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.9,-0.5}, + {-0.9,-0.5}, + {0.9, -1}, + {-0.9,-1} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + } +} + +movement_triggers.car = +{ + { + tiles = { "water-shallow" }, + + type = "create-particle", + repeat_count = 5, + particle_name = "shallow-water-vehicle-particle", + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + initial_vertical_speed = 0.02, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.8}, + {-0.55,-0.8} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + tiles = { "water-mud" }, + + type = "create-particle", + repeat_count = 5, + particle_name = "shallow-water-2-vehicle-particle", + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + initial_vertical_speed = 0.02, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.8}, + {-0.55,-0.8} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + tiles = { "sand-1" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "sand-1-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.8}, + {-0.55,-0.8} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "sand-1-stone-vehicle-particle-tiny", + probability = 0.01, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "sand-1-stone-vehicle-particle-small", + probability = 0.01, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "sand-2" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "sand-1-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.8}, + {-0.55,-0.8} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "sand-2-stone-vehicle-particle-tiny", + probability = 0.01, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "sand-2-stone-vehicle-particle-small", + probability = 0.01, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "sand-3" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "sand-3-dust-vehicle-particle", + probability = 0.3, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.8}, + {-0.55,-0.8} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "sand-3-stone-vehicle-particle-tiny", + probability = 0.01, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "sand-3-stone-vehicle-particle-small", + probability = 0.01, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "grass-1" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "grass-1-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "grass-1-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "vegetation-vehicle-particle-small-medium", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "brown-dust-vehicle-particle", + probability = 0.1, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.8}, + {-0.55,-0.8} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "grass-2" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "grass-2-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "grass-2-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "vegetation-vehicle-particle-small-medium", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "brown-dust-vehicle-particle", + probability = 0.1, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.8}, + {-0.55,-0.8} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "grass-3" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "grass-3-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "grass-3-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "grass-3-vegetation-vehicle-particle-small-medium", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "brown-dust-vehicle-particle", + probability = 0.1, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.8}, + {-0.55,-0.8} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "grass-4" }, + actions = + { + { + type = "create-particle", + repeat_count = 8, + particle_name = "grass-4-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "grass-4-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "vegetation-vehicle-particle-small-medium", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "brown-dust-vehicle-particle", + probability = 0.1, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.8}, + {-0.55,-0.8} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "red-desert-0" }, + actions = + { + { + type = "create-particle", + repeat_count = 5, + particle_name = "red-desert-0-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.65, -0.45}, + {-0.65,-0.45} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "red-desert-0-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "red-desert-0-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "vegetation-vehicle-particle-small-medium", + probability = 0.08, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "red-desert-1" }, + actions = + { + { + type = "create-particle", + repeat_count = 5, + particle_name = "red-desert-1-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "red-desert-1-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "red-desert-1-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "red-desert-2" }, + actions = + { + { + type = "create-particle", + repeat_count = 5, + particle_name = "red-desert-2-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "red-desert-2-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "red-desert-2-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "red-desert-3" }, + actions = + { + { + type = "create-particle", + repeat_count = 5, + particle_name = "red-desert-3-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "red-desert-3-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "red-desert-3-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-1" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-1-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-1-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-1-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-2" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-2-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-2-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-2-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-3" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-3-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-3-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-3-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-4" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-4-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-4-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-4-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-5" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-5-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-5-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-5-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75}}, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-6" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-6-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-6-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-6-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-7" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-7-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dirt-7-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dirt-7-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dry-dirt" }, + actions = + { + { + type = "create-particle", + repeat_count = 5, + particle_name = "dry-dirt-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "dry-dirt-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "dry-dirt-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "landfill" }, + actions = + { + { + type = "create-particle", + repeat_count = 5, + particle_name = "landfill-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "landfill-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "landfill-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + }, + { + tiles = { "nuclear-ground" }, + actions = + { + { + type = "create-particle", + repeat_count = 5, + particle_name = "nuclear-ground-dust-vehicle-particle", + probability = 0.5, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "nuclear-ground-stone-vehicle-particle-tiny", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "nuclear-ground-stone-vehicle-particle-small", + probability = 0.05, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offsets = + { + {0.75, 1}, + {-0.75,1}, + {0.55, -0.75}, + {-0.55,-0.75} + }, + offset_deviation = {{-0.25, -0.25}, {0.25, 0.25}}, + rotate_offsets = true + } + } + } +} + +movement_triggers.character = +{ + { + tiles = { "water-shallow" }, + + type = "create-particle", + repeat_count = 3, + particle_name = "shallow-water-particle", + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + initial_vertical_speed = 0.03, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + tail_length = 3 + }, + { + tiles = { "water-mud" }, + + type = "create-particle", + repeat_count = 3, + particle_name = "shallow-water-2-particle", + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0.05, + initial_vertical_speed = 0.03, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + tail_length = 3 + }, + { + tiles = { "grass-1", "grass-2", "grass-4" }, + actions = + { + { + type = "create-particle", + repeat_count = 5, + particle_name = "vegetation-character-particle-small-medium", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "grass-1-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "brown-dust-vehicle-particle", + probability = 0.75, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "grass-3" }, + actions = + { + { + type = "create-particle", + repeat_count = 10, + particle_name = "grass-3-vegetation-character-particle-small-medium", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "grass-3-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 2, + particle_name = "brown-dust-vehicle-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "sand-1" }, + actions = + { + { + type = "create-particle", + repeat_count = 5, + particle_name = "sand-1-dust-particle", + probability = 1, + initial_height = 0.2, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 1, + particle_name = "sand-1-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "sand-2" }, + actions = + { + { + type = "create-particle", + repeat_count = 10, + particle_name = "sand-2-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 1, + particle_name = "sand-2-stone-character-particle-tiny", + probability = 0.3, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "sand-3" }, + actions = + { + { + type = "create-particle", + repeat_count = 10, + particle_name = "sand-3-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 3, + particle_name = "sand-3-stone-character-particle-tiny", + probability = 01, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "red-desert-0" }, + actions = + { + { + type = "create-particle", + repeat_count = 10, + particle_name = "red-desert-0-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 4, + particle_name = "vegetation-character-particle-small-medium", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "red-desert-0-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "red-desert-1" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "red-desert-1-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "red-desert-1-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "red-desert-2" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "red-desert-2-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "red-desert-2-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "red-desert-3" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "red-desert-3-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 1, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "red-desert-3-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}}, + rotate_offsets = true + } + } + }, + { + tiles = { "dirt-1" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-1-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-1-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "dirt-2" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-2-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-2-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "dirt-3" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-3-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-3-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "dirt-4" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-4-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-4-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "dirt-5" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-5-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-5-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "dirt-6" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-6-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-6-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "dirt-7" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dirt-5-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dirt-7-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "dry-dirt" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "dry-dirt-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "dry-dirt-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "landfill" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "landfill-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "landfill-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + }, + { + tiles = { "nuclear-ground" }, + actions = + { + { + type = "create-particle", + repeat_count = 7, + particle_name = "nuclear-ground-dust-particle", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.02, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + }, + { + type = "create-particle", + repeat_count = 5, + particle_name = "nuclear-ground-stone-character-particle-tiny", + probability = 1, + initial_height = 0.1, + speed_from_center = 0.01, + speed_from_center_deviation = 0, + initial_vertical_speed = 0.01, + frame_speed = 0.4, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.2, -0.2}, {0.2, 0.2}} + } + } + } +} + +return movement_triggers \ No newline at end of file diff --git a/factorio/data/base/prototypes/entity/pipecovers.lua b/factorio/data/base/prototypes/entity/pipecovers.lua new file mode 100644 index 0000000000000000000000000000000000000000..0c2df45d766947c0273d0f9084283aab16635152 --- /dev/null +++ b/factorio/data/base/prototypes/entity/pipecovers.lua @@ -0,0 +1,149 @@ +pipecoverspictures = function() + return + { + north = + { + layers = + { + { + filename = "__base__/graphics/entity/pipe-covers/pipe-cover-north.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe-covers/hr-pipe-cover-north.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/pipe-covers/pipe-cover-north-shadow.png", + priority = "extra-high", + width = 64, + height = 64, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/pipe-covers/hr-pipe-cover-north-shadow.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + east = + { + layers = + { + { + filename = "__base__/graphics/entity/pipe-covers/pipe-cover-east.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe-covers/hr-pipe-cover-east.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/pipe-covers/pipe-cover-east-shadow.png", + priority = "extra-high", + width = 64, + height = 64, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/pipe-covers/hr-pipe-cover-east-shadow.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + south = + { + layers = + { + { + filename = "__base__/graphics/entity/pipe-covers/pipe-cover-south.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe-covers/hr-pipe-cover-south.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/pipe-covers/pipe-cover-south-shadow.png", + priority = "extra-high", + width = 64, + height = 64, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/pipe-covers/hr-pipe-cover-south-shadow.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5, + draw_as_shadow = true + } + } + } + }, + west = + { + layers = + { + { + filename = "__base__/graphics/entity/pipe-covers/pipe-cover-west.png", + priority = "extra-high", + width = 64, + height = 64, + hr_version = + { + filename = "__base__/graphics/entity/pipe-covers/hr-pipe-cover-west.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/pipe-covers/pipe-cover-west-shadow.png", + priority = "extra-high", + width = 64, + height = 64, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/pipe-covers/hr-pipe-cover-west-shadow.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5, + draw_as_shadow = true + } + } + } + } + } +end diff --git a/factorio/data/base/prototypes/entity/projectiles.lua b/factorio/data/base/prototypes/entity/projectiles.lua new file mode 100644 index 0000000000000000000000000000000000000000..aac92478d7489cd1b33b2387882d9ee7c0175c2a --- /dev/null +++ b/factorio/data/base/prototypes/entity/projectiles.lua @@ -0,0 +1,1426 @@ +local explosion_animations = require("prototypes.entity.explosion-animations") + +acid_tint_medium = {r = 0.35, g = 0.56, b = 0.04, a = 1} +acid_tint_big = {r = 0.35, g = 0.56, b = 0.04, a = 1} + +capsule_smoke = +{ + { + name = "smoke-fast", + deviation = {0.15, 0.15}, + frequency = 1, + position = {0, 0}, + starting_frame = 3, + starting_frame_deviation = 5, + starting_frame_speed_deviation = 5 + } +} + +data:extend( +{ + { + type = "projectile", + name = "shotgun-pellet", + flags = {"not-on-map"}, + collision_box = {{-0.05, -0.25}, {0.05, 0.25}}, + acceleration = 0, + direction_only = true, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + type = "damage", + damage = {amount = 5, type = "physical"} + } + } + }, + animation = + { + filename = "__base__/graphics/entity/bullet/bullet.png", + draw_as_glow = true, + frame_count = 1, + width = 3, + height = 50, + priority = "high" + } + }, + { + type = "projectile", + name = "grenade", + flags = {"not-on-map"}, + acceleration = 0.005, + action = + { + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "grenade-explosion" + }, + { + type = "create-entity", + entity_name = "small-scorchmark-tintable", + check_buildability = true + }, + { + type = "invoke-tile-trigger", + repeat_count = 1 + }, + { + type = "destroy-decoratives", + from_render_layer = "decorative", + to_render_layer = "object", + include_soft_decoratives = true, -- soft decoratives are decoratives with grows_through_rail_path = true + include_decals = false, + invoke_decorative_trigger = true, + decoratives_with_trigger_only = false, -- if true, destroys only decoratives that have trigger_effect set + radius = 2.25 -- large radius for demostrative purposes + } + } + } + }, + { + type = "area", + radius = 6.5, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = {amount = 35, type = "explosion"} + }, + { + type = "create-entity", + entity_name = "explosion" + } + } + } + } + }, + light = {intensity = 0.5, size = 4}, + animation = + { + filename = "__base__/graphics/entity/grenade/grenade.png", + draw_as_glow = true, + frame_count = 15, + line_length = 8, + animation_speed = 0.250, + width = 26, + height = 28, + shift = util.by_pixel(1, 1), + priority = "high", + hr_version = + { + filename = "__base__/graphics/entity/grenade/hr-grenade.png", + draw_as_glow = true, + frame_count = 15, + line_length = 8, + animation_speed = 0.250, + width = 48, + height = 54, + shift = util.by_pixel(0.5, 0.5), + priority = "high", + scale = 0.5 + } + + }, + shadow = + { + filename = "__base__/graphics/entity/grenade/grenade-shadow.png", + frame_count = 15, + line_length = 8, + animation_speed = 0.250, + width = 26, + height = 20, + shift = util.by_pixel(2, 6), + priority = "high", + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/grenade/hr-grenade-shadow.png", + frame_count = 15, + line_length = 8, + animation_speed = 0.250, + width = 50, + height = 40, + shift = util.by_pixel(2, 6), + priority = "high", + draw_as_shadow = true, + scale = 0.5 + } + } + }, + + { + type = "projectile", + name = "defender-capsule", + flags = {"not-on-map"}, + acceleration = 0.005, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + show_in_tooltip = true, + entity_name = "defender" + } + } + } + }, + light = {intensity = 0.5, size = 4}, + enable_drawing_with_mask = true, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/combat-robot-capsule/defender-capsule.png", + flags = { "no-crop" }, + frame_count = 1, + width = 28, + height = 20, + priority = "high" + }, + { + filename = "__base__/graphics/entity/combat-robot-capsule/defender-capsule-mask.png", + flags = { "no-crop" }, + frame_count = 1, + width = 28, + height = 20, + priority = "high", + apply_runtime_tint = true + } + } + }, + shadow = + { + filename = "__base__/graphics/entity/combat-robot-capsule/defender-capsule-shadow.png", + flags = { "no-crop" }, + frame_count = 1, + width = 26, + height = 20, + priority = "high" + }, + smoke = capsule_smoke + }, + { + type = "projectile", + name = "laser", + flags = {"not-on-map"}, + acceleration = 0.03, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "laser-bubble" + }, + { + type = "damage", + damage = { amount = 5, type = "laser"} + } + } + } + }, + --light = {intensity = 0.5, size = 10}, + animation = + { + filename = "__base__/graphics/entity/laser/laser-to-tint-medium.png", + draw_as_glow = true, + tint = {r=1.0, g=0.0, b=0.0}, + frame_count = 1, + width = 12, + height = 33, + priority = "high", + blend_mode = "additive" + } + }, + { + type = "projectile", + name = "blue-laser", + flags = {"not-on-map"}, + acceleration = 0.02, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "laser-bubble" + }, + { + type = "damage", + damage = {amount = 10, type = "laser"} + } + } + } + }, + --light = {intensity = 0.5, size = 10}, + animation = + { + filename = "__base__/graphics/entity/blue-laser/blue-laser.png", + draw_as_glow = true, + frame_count = 1, + width = 7, + height = 14, + priority = "high" + } + }, + { + type = "projectile", + name = "rocket", + flags = {"not-on-map"}, + acceleration = 0.005, + turn_speed = 0.003, + turning_speed_increases_exponentially_with_projectile_speed = true, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "explosion" + }, + { + type = "damage", + damage = {amount = 200, type = "explosion"} + }, + { + type = "create-entity", + entity_name = "small-scorchmark-tintable", + check_buildability = true + }, + { + type = "invoke-tile-trigger", + repeat_count = 1 + }, + { + type = "destroy-decoratives", + from_render_layer = "decorative", + to_render_layer = "object", + include_soft_decoratives = true, -- soft decoratives are decoratives with grows_through_rail_path = true + include_decals = false, + invoke_decorative_trigger = true, + decoratives_with_trigger_only = false, -- if true, destroys only decoratives that have trigger_effect set + radius = 1.5 -- large radius for demostrative purposes + } + } + } + }, + --light = {intensity = 0.5, size = 4}, + animation = + { + filename = "__base__/graphics/entity/rocket/rocket.png", + draw_as_glow = true, + frame_count = 8, + line_length = 8, + width = 9, + height = 35, + shift = {0, 0}, + priority = "high" + }, + shadow = + { + filename = "__base__/graphics/entity/rocket/rocket-shadow.png", + frame_count = 1, + width = 7, + height = 24, + priority = "high", + shift = {0, 0} + }, + smoke = + { + { + name = "smoke-fast", + deviation = {0.15, 0.15}, + frequency = 1, + position = {0, 1}, + slow_down_factor = 1, + starting_frame = 3, + starting_frame_deviation = 5, + starting_frame_speed = 0, + starting_frame_speed_deviation = 5 + } + } + }, + + + { + type = "projectile", + name = "explosive-rocket", + flags = {"not-on-map"}, + acceleration = 0.005, + turn_speed = 0.003, + turning_speed_increases_exponentially_with_projectile_speed = true, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "big-explosion" + }, + { + type = "damage", + damage = {amount = 50, type = "explosion"} + }, + { + type = "create-entity", + entity_name = "medium-scorchmark-tintable", + check_buildability = true + }, + { + type = "invoke-tile-trigger", + repeat_count = 1 + }, + { + type = "destroy-decoratives", + from_render_layer = "decorative", + to_render_layer = "object", + include_soft_decoratives = true, -- soft decoratives are decoratives with grows_through_rail_path = true + include_decals = false, + invoke_decorative_trigger = true, + decoratives_with_trigger_only = false, -- if true, destroys only decoratives that have trigger_effect set + radius = 3.5 -- large radius for demostrative purposes + }, + { + type = "nested-result", + action = + { + type = "area", + radius = 6.5, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = {amount = 100, type = "explosion"} + }, + { + type = "create-entity", + entity_name = "explosion" + } + } + } + } + } + } + } + }, + --light = {intensity = 0.5, size = 4}, + animation = + { + filename = "__base__/graphics/entity/rocket/rocket.png", + draw_as_glow = true, + frame_count = 8, + line_length = 8, + width = 9, + height = 35, + shift = {0, 0}, + priority = "high" + }, + shadow = + { + filename = "__base__/graphics/entity/rocket/rocket-shadow.png", + frame_count = 1, + width = 7, + height = 24, + priority = "high", + shift = {0, 0} + }, + smoke = + { + { + name = "smoke-fast", + deviation = {0.15, 0.15}, + frequency = 1, + position = {0, 1}, + slow_down_factor = 1, + starting_frame = 3, + starting_frame_deviation = 5, + starting_frame_speed = 0, + starting_frame_speed_deviation = 5 + } + } + }, + { + type = "projectile", + name = "piercing-shotgun-pellet", + flags = {"not-on-map"}, + collision_box = {{-0.05, -0.25}, {0.05, 0.25}}, + acceleration = 0, + direction_only = true, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + type = "damage", + damage = {amount = 8, type = "physical"} + } + } + }, + animation = + { + filename = "__base__/graphics/entity/piercing-bullet/piercing-bullet.png", + draw_as_glow = true, + frame_count = 1, + width = 3, + height = 50, + priority = "high" + } + }, + { + type = "projectile", + name = "cannon-projectile", + flags = {"not-on-map"}, + collision_box = {{-0.3, -1.1}, {0.3, 1.1}}, + acceleration = 0, + direction_only = true, + piercing_damage = 300, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = {amount = 200 , type = "physical"} + }, + { + type = "damage", + damage = {amount = 100 , type = "explosion"} + }, + { + type = "create-entity", + entity_name = "explosion" + } + } + } + }, + final_action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "small-scorchmark-tintable", + check_buildability = true + } + } + } + }, + animation = + { + filename = "__base__/graphics/entity/bullet/bullet.png", + draw_as_glow = true, + frame_count = 1, + width = 3, + height = 50, + priority = "high" + } + }, + { + type = "artillery-projectile", + name = "artillery-projectile", + flags = {"not-on-map"}, + reveal_map = true, + map_color = {r=1, g=1, b=0}, + picture = + { + filename = "__base__/graphics/entity/artillery-projectile/hr-shell.png", + draw_as_glow = true, + width = 64, + height = 64, + scale = 0.5 + }, + shadow = + { + filename = "__base__/graphics/entity/artillery-projectile/hr-shell-shadow.png", + width = 64, + height = 64, + scale = 0.5 + }, + chart_picture = + { + filename = "__base__/graphics/entity/artillery-projectile/artillery-shoot-map-visualization.png", + flags = { "icon" }, + frame_count = 1, + width = 64, + height = 64, + priority = "high", + scale = 0.25 + }, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "nested-result", + action = + { + type = "area", + radius = 4.0, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = {amount = 500 , type = "physical"} + }, + { + type = "damage", + damage = {amount = 500 , type = "explosion"} + } + } + } + } + }, + { + type = "create-trivial-smoke", + smoke_name = "artillery-smoke", + initial_height = 0, + speed_from_center = 0.05, + speed_from_center_deviation = 0.005, + offset_deviation = {{-4, -4}, {4, 4}}, + max_radius = 3.5, + repeat_count = 4 * 4 * 15 + }, + { + type = "create-entity", + entity_name = "big-artillery-explosion" + }, + { + type = "show-explosion-on-chart", + scale = 8/32 + } + } + } + }, + final_action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "medium-scorchmark-tintable", + check_buildability = true + }, + { + type = "invoke-tile-trigger", + repeat_count = 1 + }, + { + type = "destroy-decoratives", + from_render_layer = "decorative", + to_render_layer = "object", + include_soft_decoratives = true, -- soft decoratives are decoratives with grows_through_rail_path = true + include_decals = false, + invoke_decorative_trigger = true, + decoratives_with_trigger_only = false, -- if true, destroys only decoratives that have trigger_effect set + radius = 3.5 -- large radius for demostrative purposes + } + } + } + }, + height_from_ground = 280 / 64 + }, + { + type = "projectile", + name = "uranium-cannon-projectile", + flags = {"not-on-map"}, + collision_box = {{-0.3, -1.1}, {0.3, 1.1}}, + acceleration = 0, + direction_only = true, + piercing_damage = 600, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = {amount = 400 , type = "physical"} + }, + { + type = "damage", + damage = {amount = 200 , type = "explosion"} + }, + { + type = "create-entity", + entity_name = "uranium-cannon-explosion" + } + } + } + }, + final_action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "small-scorchmark-tintable", + check_buildability = true + } + } + } + }, + animation = + { + filename = "__base__/graphics/entity/bullet/bullet.png", + draw_as_glow = true, + frame_count = 1, + width = 3, + height = 50, + priority = "high" + } + }, + { + type = "projectile", + name = "explosive-uranium-cannon-projectile", + flags = {"not-on-map"}, + collision_box = {{-0.3, -1.1}, {0.3, 1.1}}, + acceleration = 0, + piercing_damage = 150, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = {amount = 350 , type = "physical"} + }, + { + type = "create-entity", + entity_name = "uranium-cannon-explosion" + } + } + } + }, + final_action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "uranium-cannon-shell-explosion" + }, + { + type = "nested-result", + action = + { + type = "area", + radius = 4.25, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = {amount = 315, type = "explosion"} + }, + { + type = "create-entity", + entity_name = "uranium-cannon-explosion" + } + } + } + } + }, + { + type = "create-entity", + entity_name = "medium-scorchmark-tintable", + check_buildability = true + }, + { + type = "invoke-tile-trigger", + repeat_count = 1 + }, + { + type = "destroy-decoratives", + from_render_layer = "decorative", + to_render_layer = "object", + include_soft_decoratives = true, -- soft decoratives are decoratives with grows_through_rail_path = true + include_decals = false, + invoke_decorative_trigger = true, + decoratives_with_trigger_only = false, -- if true, destroys only decoratives that have trigger_effect set + radius = 3.25 -- large radius for demostrative purposes + } + } + } + }, + animation = + { + filename = "__base__/graphics/entity/bullet/bullet.png", + draw_as_glow = true, + frame_count = 1, + width = 3, + height = 50, + priority = "high" + } + }, + { + type = "projectile", + name = "explosive-cannon-projectile", + flags = {"not-on-map"}, + collision_box = {{-0.3, -1.1}, {0.3, 1.1}}, + acceleration = 0, + piercing_damage = 100, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = {amount = 180, type = "physical"} + }, + { + type = "create-entity", + entity_name = "explosion" + } + } + } + }, + final_action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "big-explosion" + }, + { + type = "nested-result", + action = + { + type = "area", + radius = 4, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = {amount = 300, type = "explosion"} + }, + { + type = "create-entity", + entity_name = "explosion" + } + } + } + } + }, + { + type = "create-entity", + entity_name = "medium-scorchmark-tintable", + check_buildability = true + }, + { + type = "invoke-tile-trigger", + repeat_count = 1 + }, + { + type = "destroy-decoratives", + from_render_layer = "decorative", + to_render_layer = "object", + include_soft_decoratives = true, -- soft decoratives are decoratives with grows_through_rail_path = true + include_decals = false, + invoke_decorative_trigger = true, + decoratives_with_trigger_only = false, -- if true, destroys only decoratives that have trigger_effect set + radius = 2 -- large radius for demostrative purposes + } + } + } + }, + animation = + { + filename = "__base__/graphics/entity/bullet/bullet.png", + draw_as_glow = true, + frame_count = 1, + width = 3, + height = 50, + priority = "high" + } + }, + { + type = "projectile", + name = "cluster-grenade", + flags = {"not-on-map"}, + acceleration = 0.005, + action = + { + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "grenade-explosion" + }, + { + type = "create-entity", + entity_name = "small-scorchmark-tintable", + check_buildability = true + } + } + } + }, + { + type = "cluster", + cluster_count = 7, + distance = 4, + distance_deviation = 3, + action_delivery = + { + type = "projectile", + projectile = "grenade", + direction_deviation = 0.6, + starting_speed = 0.25, + starting_speed_deviation = 0.3 + } + } + }, + --light = {intensity = 0.5, size = 4}, + animation = + { + filename = "__base__/graphics/entity/cluster-grenade/cluster-grenade.png", + draw_as_glow = true, + frame_count = 15, + line_length = 8, + animation_speed = 0.250, + width = 26, + height = 28, + shift = util.by_pixel(1, 1), + priority = "high", + hr_version = + { + filename = "__base__/graphics/entity/cluster-grenade/hr-cluster-grenade.png", + draw_as_glow = true, + frame_count = 15, + line_length = 8, + animation_speed = 0.250, + width = 48, + height = 54, + shift = util.by_pixel(0.5, 0.5), + priority = "high", + scale = 0.5 + } + + }, + shadow = + { + filename = "__base__/graphics/entity/grenade/grenade-shadow.png", + frame_count = 15, + line_length = 8, + animation_speed = 0.250, + width = 26, + height = 20, + shift = util.by_pixel(2, 6), + priority = "high", + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/grenade/hr-grenade-shadow.png", + frame_count = 15, + line_length = 8, + animation_speed = 0.250, + width = 50, + height = 40, + shift = util.by_pixel(2, 6), + priority = "high", + draw_as_shadow = true, + scale = 0.5 + } + } + }, + { + type = "projectile", + name = "distractor-capsule", + flags = {"not-on-map"}, + acceleration = 0.005, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + show_in_tooltip = true, + entity_name = "distractor", + offsets = {{0.5, -0.5},{-0.5, -0.5},{0, 0.5}} + } + } + } + }, + --light = {intensity = 0.5, size = 4}, + enable_drawing_with_mask = true, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/combat-robot-capsule/distractor-capsule.png", + flags = { "no-crop" }, + frame_count = 1, + width = 36, + height = 30, + priority = "high" + }, + { + filename = "__base__/graphics/entity/combat-robot-capsule/distractor-capsule-mask.png", + flags = { "no-crop" }, + frame_count = 1, + width = 36, + height = 30, + priority = "high", + apply_runtime_tint = true + } + } + }, + shadow = + { + filename = "__base__/graphics/entity/combat-robot-capsule/distractor-capsule-shadow.png", + flags = { "no-crop" }, + frame_count = 1, + width = 40, + height = 26, + priority = "high" + }, + smoke = capsule_smoke + }, + { + type = "projectile", + name = "destroyer-capsule", + flags = {"not-on-map"}, + acceleration = 0.005, + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + type = "create-entity", + show_in_tooltip = true, + entity_name = "destroyer", + offsets = {{-0.7, -0.7},{-0.7, 0.7},{0.7, -0.7},{0.7, 0.7},{0, 0}} + } + } + }, + --light = {intensity = 0.5, size = 4}, + enable_drawing_with_mask = true, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/combat-robot-capsule/destroyer-capsule.png", + flags = { "no-crop" }, + frame_count = 1, + width = 42, + height = 34, + priority = "high" + }, + { + filename = "__base__/graphics/entity/combat-robot-capsule/destroyer-capsule-mask.png", + flags = { "no-crop" }, + frame_count = 1, + width = 42, + height = 34, + priority = "high", + apply_runtime_tint = true + } + } + }, + shadow = + { + filename = "__base__/graphics/entity/combat-robot-capsule/destroyer-capsule-shadow.png", + flags = { "no-crop" }, + frame_count = 1, + width = 48, + height = 32, + priority = "high" + }, + smoke = capsule_smoke + }, + { + type = "projectile", + name = "poison-capsule", + flags = {"not-on-map"}, + acceleration = 0.005, + action = + { + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-smoke", + show_in_tooltip = true, + entity_name = "poison-cloud", + initial_height = 0 + }, + { + type = "create-particle", + particle_name = "poison-capsule-metal-particle", + repeat_count = 8, + initial_height = 1, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + offset_deviation = {{-0.1, -0.1}, {0.1, 0.1}}, + speed_from_center = 0.05, + speed_from_center_deviation = 0.01 + } + } + } + } + }, + --light = {intensity = 0.5, size = 4}, + animation = + { + filename = "__base__/graphics/entity/poison-capsule/poison-capsule.png", + draw_as_glow = true, + frame_count = 16, + line_length = 8, + animation_speed = 0.250, + width = 29, + height = 29, + shift = util.by_pixel(1, 0.5), + priority = "high", + hr_version = + { + filename = "__base__/graphics/entity/poison-capsule/hr-poison-capsule.png", + draw_as_glow = true, + frame_count = 16, + line_length = 8, + animation_speed = 0.250, + width = 58, + height = 59, + shift = util.by_pixel(1, 0.5), + priority = "high", + scale = 0.5 + } + + }, + shadow = + { + filename = "__base__/graphics/entity/poison-capsule/poison-capsule-shadow.png", + frame_count = 16, + line_length = 8, + animation_speed = 0.250, + width = 27, + height = 21, + shift = util.by_pixel(1, 2), + priority = "high", + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/poison-capsule/hr-poison-capsule-shadow.png", + frame_count = 16, + line_length = 8, + animation_speed = 0.250, + width = 54, + height = 42, + shift = util.by_pixel(1, 2), + priority = "high", + draw_as_shadow = true, + scale = 0.5 + } + }, + smoke = + { + { + name = "poison-capsule-smoke", + deviation = {0.15, 0.15}, + frequency = 1, + position = {0, 0}, + starting_frame = 3, + starting_frame_deviation = 5, + starting_frame_speed_deviation = 5 + } + } + }, + { + type = "projectile", + name = "slowdown-capsule", + flags = {"not-on-map"}, + acceleration = 0.005, + action = + { + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "slowdown-capsule-explosion" + } + } + } + }, + { + type = "area", + radius = 9, + force = "enemy", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-sticker", + sticker = "slowdown-sticker" + } + } + } + } + }, + --light = {intensity = 0.5, size = 4}, + animation = + { + filename = "__base__/graphics/entity/slowdown-capsule/slowdown-capsule.png", + draw_as_glow = true, + frame_count = 16, + line_length = 8, + animation_speed = 0.250, + width = 32, + height = 30, + shift = util.by_pixel(1, 0), + priority = "high", + hr_version = + { + filename = "__base__/graphics/entity/slowdown-capsule/hr-slowdown-capsule.png", + draw_as_glow = true, + frame_count = 16, + line_length = 8, + animation_speed = 0.250, + width = 60, + height = 60, + shift = util.by_pixel(0.5, 0.5), + priority = "high", + scale = 0.5 + } + + }, + shadow = + { + filename = "__base__/graphics/entity/slowdown-capsule/slowdown-capsule-shadow.png", + frame_count = 16, + line_length = 8, + animation_speed = 0.250, + width = 32, + height = 24, + shift = util.by_pixel(2, 13), + priority = "high", + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/slowdown-capsule/hr-slowdown-capsule-shadow.png", + frame_count = 16, + line_length = 8, + animation_speed = 0.250, + width = 64, + height = 48, + shift = util.by_pixel(2, 13.5), + priority = "high", + draw_as_shadow = true, + scale = 0.5 + } + }, + smoke = capsule_smoke + }, + { + type = "projectile", + name = "cliff-explosives", + flags = {"not-on-map"}, + acceleration = 0.005, + action = + { + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-entity", + entity_name = "ground-explosion" + }, + { + type = "create-entity", + entity_name = "small-scorchmark-tintable", + check_buildability = true + }, + { + type = "destroy-cliffs", + radius = 1.5, + explosion = "explosion" + }, + { + type = "invoke-tile-trigger", + repeat_count = 1 + }, + { + type = "destroy-decoratives", + from_render_layer = "decorative", + to_render_layer = "object", + include_soft_decoratives = true, -- soft decoratives are decoratives with grows_through_rail_path = true + include_decals = false, + invoke_decorative_trigger = true, + decoratives_with_trigger_only = false, -- if true, destroys only decoratives that have trigger_effect set + radius = 2 -- large radius for demostrative purposes + } + } + } + } + }, + --light = {intensity = 0.5, size = 4}, + animation = + { + filename = "__base__/graphics/entity/cliff-explosives/cliff-explosives.png", + draw_as_glow = true, + frame_count = 16, + line_length = 8, + animation_speed = 0.250, + width = 26, + height = 30, + shift = util.by_pixel(0, -4), + priority = "high", + hr_version = + { + filename = "__base__/graphics/entity/cliff-explosives/hr-cliff-explosives.png", + draw_as_glow = true, + frame_count = 16, + line_length = 8, + animation_speed = 0.250, + width = 52, + height = 58, + shift = util.by_pixel(0.5, -4.5), + priority = "high", + scale = 0.5 + } + + }, + shadow = + { + filename = "__base__/graphics/entity/cliff-explosives/cliff-explosives-shadow.png", + frame_count = 16, + line_length = 8, + animation_speed = 0.250, + width = 38, + height = 22, + shift = util.by_pixel(-3, 4), + priority = "high", + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/cliff-explosives/hr-cliff-explosives-shadow.png", + frame_count = 16, + line_length = 8, + animation_speed = 0.250, + width = 74, + height = 42, + shift = util.by_pixel(-3.5, 4), + priority = "high", + draw_as_shadow = true, + scale = 0.5 + } + } + } +} +) diff --git a/factorio/data/base/prototypes/entity/pump-connector.lua b/factorio/data/base/prototypes/entity/pump-connector.lua new file mode 100644 index 0000000000000000000000000000000000000000..cf73ed0621330eb374df19da0cf1e98e37c5e355 --- /dev/null +++ b/factorio/data/base/prototypes/entity/pump-connector.lua @@ -0,0 +1,3031 @@ +return +{ +load_animations = +{ + west = + { + [1] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-R-135-load-standup-base.png", + width = 55, + height = 63, + line_length =1, + frame_count =20, + shift = util.by_pixel(-23.5, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-135-load-standup-base.png", + width = 110, + height = 126, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -13.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-1-load-standup-base-shadow.png", + width = 79, + height = 69, + line_length =1, + frame_count =20, + shift = util.by_pixel(-8.5, 8.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-1-load-standup-base-shadow.png", + width = 157, + height = 136, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-8.75, 8.5) + } + } + }, + [2] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-R-246-load-standup-base.png", + width = 55, + height = 74, + line_length =1, + frame_count =20, + shift = util.by_pixel(-23.5, -22), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-246-load-standup-base.png", + width = 110, + height = 148, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -21.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-2-load-standup-shadow.png", + width = 78, + height = 81, + line_length =1, + frame_count =16, + shift = util.by_pixel(-7, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-2-load-standup-shadow.png", + width = 155, + height = 162, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-6.75, -13.5) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-2-load-connect-shadow.png", + width = 85, + height = 80, + line_length =1, + frame_count =16, + shift = util.by_pixel(-27.5, -10), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-2-load-connect-shadow.png", + width = 169, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27.75, -10) + } + } + }, + [3] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-R-135-load-standup-base.png", + width = 55, + height = 63, + line_length =1, + frame_count =20, + shift = util.by_pixel(-23.5, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-135-load-standup-base.png", + width = 110, + height = 126, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -13.5) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-3-load-connect-shadow.png", + width = 86, + height = 88, + line_length =1, + frame_count =17, + shift = util.by_pixel(-28, 13), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-3-load-connect-shadow.png", + width = 171, + height = 175, + scale = 0.5, + line_length = 1, + frame_count = 17, + shift = util.by_pixel(-27.75, 12.75) + } + } + }, + [4] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-R-246-load-standup-base.png", + width = 55, + height = 74, + line_length =1, + frame_count =20, + shift = util.by_pixel(-23.5, -22), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-246-load-standup-base.png", + width = 110, + height = 148, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -21.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-4-load-standup-shadow.png", + width = 85, + height = 81, + line_length =1, + frame_count =20, + shift = util.by_pixel(-6.5, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-4-load-standup-shadow.png", + width = 168, + height = 162, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-6.5, -13.5) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-4-load-connect-shadow.png", + width = 85, + height = 72, + line_length =1, + frame_count =16, + shift = util.by_pixel(-27.5, -14), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-4-load-connect-shadow.png", + width = 168, + height = 144, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27.5, -14) + } + } + }, + [5] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-R-135-load-standup-base.png", + width = 55, + height = 63, + line_length =1, + frame_count =20, + shift = util.by_pixel(-23.5, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-135-load-standup-base.png", + width = 110, + height = 126, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -13.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-5-load-standup-shadow.png", + width = 85, + height = 79, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-6.5, 3.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-5-load-standup-shadow.png", + width = 168, + height = 157, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-6.5, 3.75) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-5-load-connect-shadow.png", + width = 86, + height = 80, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27, 9), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-5-load-connect-shadow.png", + width = 172, + height = 158, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27.5, 9) + } + } + }, + [6] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-R-246-load-standup-base.png", + width = 55, + height = 74, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -22), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-246-load-standup-base.png", + width = 110, + height = 148, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -21.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-6-load-standup-shadow.png", + width = 85, + height = 81, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-6.5, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-6-load-standup-shadow.png", + width = 170, + height = 162, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-7, -13.5) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-6-load-connect-shadow.png", + width = 88, + height = 66, + line_length =1, + frame_count =16, + shift = util.by_pixel(-27, -17), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-6-load-connect-shadow.png", + width = 174, + height = 131, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27, -16.75) + } + } + } + }, + north = + { + [1] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-load-standup-base.png", + width = 46, + height = 80, + line_length =1, + frame_count =20, + shift = util.by_pixel(0, -62), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-load-standup-base.png", + width = 91, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, -62) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-1-load-standup-shadow.png", + width = 64, + height = 80, + line_length = 1, + frame_count = 1, + repeat_count = 1, + shift = util.by_pixel(18, -52), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-1-load-standup-shadow.png", + width = 126, + height = 158, + scale = 0.5, + frame_count = 1, + repeat_count = 1, + shift = util.by_pixel(18, -52) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-1-load-connect-shadow.png", + width = 65, + height = 90, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(26.5, -66), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-1-load-connect-shadow.png", + width = 129, + height = 181, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(26.75, -66.25) + } + } + }, + [2] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-load-standup-base.png", + width = 46, + height = 80, + line_length = 1, + frame_count =20, + shift = util.by_pixel(0, -62), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-load-standup-base.png", + width = 91, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, -62) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-2-load-standup-shadow.png", + width = 67, + height = 90, + line_length =1, + frame_count =20, + shift = util.by_pixel(16.5, -48), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-2-load-standup-shadow.png", + width = 133, + height = 180, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.75, -47.5) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-2-load-connect-shadow.png", + width = 72, + height = 90, + line_length =1, + frame_count =16, + shift = util.by_pixel(16, -65), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-2-load-connect-shadow.png", + width = 143, + height = 178, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(16.25, -65) + } + } + }, + [3] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-load-standup-base.png", + width = 46, + height = 80, + line_length =1, + frame_count =20, + shift = util.by_pixel(0, -62), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-load-standup-base.png", + width = 91, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, -62) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-3-load-standup-shadow.png", + width = 67, + height = 90, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.5, -48), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-3-load-standup-shadow.png", + width = 133, + height = 180, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.75, -47.5) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-3-load-connect-shadow.png", + width = 52, + height = 91, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(20, -66.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-3-load-connect-shadow.png", + width = 103, + height = 181, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(20.25, -66.25) + } + } + }, + [4] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-load-standup-base.png", + width = 46, + height = 80, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(0, -62), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-load-standup-base.png", + width = 91, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, -62) + } + } + }, + [5] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-load-standup-base.png", + width = 46, + height = 80, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(0, -62), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-load-standup-base.png", + width = 91, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, -62) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-5-load-standup-shadow.png", + width = 67, + height = 90, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.5, -48), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-5-load-standup-shadow.png", + width = 133, + height = 181, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.75, -47.75) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-5-load-connect-shadow.png", + width = 52, + height = 89, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(20, -67.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-5-load-connect-shadow.png", + width = 103, + height = 177, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(20.25, -67.25) + } + } + }, + [6] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-load-standup-base.png", + width = 46, + height = 80, + line_length =1, + frame_count =20, + shift = util.by_pixel(0, -62), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-load-standup-base.png", + width = 91, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, -62) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-6-load-standup-shadow.png", + width = 67, + height = 91, + line_length =1, + frame_count =20, + shift = util.by_pixel(16.5, -48.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-6-load-standup-shadow.png", + width = 133, + height = 182, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.75, -48) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-6-load-connect-shadow.png", + width = 72, + height = 90, + line_length =1, + frame_count =16, + shift = util.by_pixel(16, -65), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-6-load-connect-shadow.png", + width = 143, + height = 178, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(16.25, -65) + } + } + } + }, + east = + { + [1] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-L-135-load-standup-base.png", + width = 55, + height = 63, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(23.5, -16.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-135-load-standup-base.png", + width = 110, + height = 127, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(23.5, -16.25) + } + } + }, + [2] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-L-2-load-standup-base.png", + width = 55, + height = 73, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(23.5, -24.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-2-load-standup-base.png", + width = 110, + height = 148, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(23.5, -24.5) + } + } + }, + [3] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-L-135-load-standup-base.png", + width = 55, + height = 63, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(23.5, -16.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-135-load-standup-base.png", + width = 110, + height = 127, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(23.5, -16.25) + } + } + }, + [4] = {}, + [5] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-L-135-load-standup-base.png", + width = 55, + height = 63, + line_length =1, + frame_count =20, + shift = util.by_pixel(23.5, -16.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-135-load-standup-base.png", + width = 110, + height = 127, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(23.5, -16.25) + } + } + }, + [6] = {} + }, + south = + { + [1] = {}, + [2] = {}, + [3] = {}, + [4] = {}, + [5] = {}, + [6] = {} + } +}, +unload_animations = +{ + west = + { + [1] = + { + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/V-L-135-unload-standup-top.png", + width = 61, + height = 35, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(18.5, -31.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-135-unload-standup-top.png", + width = 123, + height = 70, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(18.25, -31.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-L-1-unload-standup-shadow.png", + width = 53, + height = 63, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(33.5, 4.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-1-unload-standup-shadow.png", + width = 106, + height = 126, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(33.5, 4.5) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/V-L-1-unload-connect.png", + width = 54, + height = 60, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(46, -22), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-1-unload-connect.png", + width = 106, + height = 119, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(46, -22.25) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-L-1-unload-connect-shadow.png", + width = 46, + height = 46, + line_length =1, + frame_count =16, + shift = util.by_pixel(61, -2), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-1-unload-connect-shadow.png", + width = 92, + height = 90, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(61, -2) + } + } + }, + [2] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-L-246-unload-standup-base.png", + width = 55, + height = 73, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(23.5, -24.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-246-unload-standup-base.png", + width = 110, + height = 148, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(23.5, -24.5) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/V-L-246-unload-standup-top.png", + width = 60, + height = 55, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(19, -41.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-246-unload-standup-top.png", + width = 121, + height = 110, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(18.75, -41.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-L-2-unload-standup-shadow.png", + width = 48, + height = 81, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(31, -16.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-2-unload-standup-shadow.png", + width = 96, + height = 163, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(31, -16.75) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/V-L-2-unload-connect.png", + width = 54, + height = 51, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(45, -49.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-2-unload-connect.png", + width = 107, + height = 102, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(45.25, -49.5) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-L-2-unload-connect-shadow.png", + width = 44, + height = 35, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(57, -40.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-2-unload-connect-shadow.png", + width = 88, + height = 70, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(57, -40.5) + } + } + }, + [3] = + { + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/V-L-135-unload-standup-top.png", + width = 61, + height = 35, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(18.5, -31.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-135-unload-standup-top.png", + width = 123, + height = 70, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(18.25, -31.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-L-3-unload-standup-shadow.png", + width = 48, + height = 71, + line_length =1, + frame_count =16, + shift = util.by_pixel(31, -1.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-3-unload-standup-shadow.png", + width = 96, + height = 142, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(31, -1.5) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/V-L-3-unload-connect.png", + width = 53, + height = 53, + line_length =1, + frame_count =16, + shift = util.by_pixel(45.5, -25.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-3-unload-connect.png", + width = 106, + height = 105, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(45, -25.75) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-L-3-unload-connect-shadow.png", + width = 40, + height = 39, + line_length =1, + frame_count =16, + shift = util.by_pixel(57, -18.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-3-unload-connect-shadow.png", + width = 80, + height = 78, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(56.5, -18.5) + } + } + }, + [4] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-L-246-unload-standup-base.png", + width = 55, + height = 73, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(23.5, -24.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-246-unload-standup-base.png", + width = 110, + height = 148, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(23.5, -24.5) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/V-L-246-unload-standup-top.png", + width = 60, + height = 55, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(19, -41.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-246-unload-standup-top.png", + width = 121, + height = 110, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(18.75, -41.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-L-4-unload-standup-shadow.png", + width = 48, + height = 82, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(31, -16), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-4-unload-standup-shadow.png", + width = 95, + height = 163, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(30.75, -15.75) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/V-L-4-unload-connect.png", + width = 55, + height = 43, + line_length =1, + frame_count =16, + shift = util.by_pixel(45.5, -51.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-4-unload-connect.png", + width = 109, + height = 87, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(45.75, -51.75) + } + } + }, + [5] = + { + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/V-L-135-unload-standup-top.png", + width = 61, + height = 35, + line_length =1, + frame_count =19, + shift = util.by_pixel(18.5, -31.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-135-unload-standup-top.png", + width = 123, + height = 70, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(18.25, -31.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-L-5-unload-standup-shadow.png", + width = 50, + height = 79, + line_length =1, + frame_count =20, + shift = util.by_pixel(32, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-5-unload-standup-shadow.png", + width = 100, + height = 158, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(32, 0.5) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/V-L-5-unload-connect.png", + width = 54, + height = 45, + line_length =1, + frame_count =16, + shift = util.by_pixel(46, -29.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-5-unload-connect.png", + width = 108, + height = 90, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(46, -29.5) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-L-5-unload-connect-shadow.png", + width = 44, + height = 42, + line_length =1, + frame_count =16, + shift = util.by_pixel(54, -17), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-5-unload-connect-shadow.png", + width = 86, + height = 84, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(54, -17) + } + } + }, + [6] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-L-246-unload-standup-base.png", + width = 55, + height = 73, + line_length =1, + frame_count =20, + shift = util.by_pixel(23.5, -24.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-246-unload-standup-base.png", + width = 110, + height = 148, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(23.5, -24.5) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/V-L-246-unload-standup-top.png", + width = 60, + height = 55, + line_length =1, + frame_count =19, + shift = util.by_pixel(19, -41.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-246-unload-standup-top.png", + width = 121, + height = 110, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(18.75, -41.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-L-6-unload-standup-shadow.png", + width = 72, + height = 81, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(43, -16.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-6-unload-standup-shadow.png", + width = 145, + height = 161, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(43.25, -16.25) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/V-L-6-unload-connect.png", + width = 54, + height = 35, + line_length =1, + frame_count =16, + shift = util.by_pixel(45, -54.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-6-unload-connect.png", + width = 107, + height = 70, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(45.25, -55) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-L-6-unload-connect-shadow.png", + width = 43, + height = 67, + line_length =1, + frame_count =18, + shift = util.by_pixel(55.5, -17.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-L-6-unload-connect-shadow.png", + width = 86, + height = 132, + scale = 0.5, + line_length = 1, + frame_count = 18, + shift = util.by_pixel(55.5, -17.5) + } + } + } + }, + north = + { + [1] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-T-123456-unload-standup-base.png", + width = 46, + height = 54, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(0, 16), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-123456-unload-standup-base.png", + width = 91, + height = 107, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, 15.75) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/H-T-123456-unload-standup-top.png", + width = 22, + height = 55, + line_length =1, + frame_count =19, + shift = util.by_pixel(0, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-123456-unload-standup-top.png", + width = 46, + height = 109, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, 0.75) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-T-1-unload-standup-shadow.png", + width = 39, + height = 31, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(2.5, 18.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-1-unload-standup-shadow.png", + width = 76, + height = 61, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(2.5, 18.75) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/H-T-135-unload-connect.png", + width = 45, + height = 50, + line_length =1, + frame_count =16, + shift = util.by_pixel(3.5, 1), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-135-unload-connect.png", + width = 89, + height = 99, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(3.75, 0.75) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-T-1-unload-connect-shadow.png", + width = 50, + height = 27, + line_length =1, + frame_count =16, + shift = util.by_pixel(10, 16.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-1-unload-connect-shadow.png", + width = 101, + height = 53, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(9.75, 16.75) + } + } + }, + [2] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-T-123456-unload-standup-base.png", + width = 46, + height = 54, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(0, 16), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-123456-unload-standup-base.png", + width = 91, + height = 107, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, 15.75) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/H-T-123456-unload-standup-top.png", + width = 22, + height = 55, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-123456-unload-standup-top.png", + width = 46, + height = 109, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, 0.75) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-T-2-unload-standup-shadow.png", + width = 43, + height = 31, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(4.5, 18.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-2-unload-standup-shadow.png", + width = 86, + height = 60, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(4.5, 18.5) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/H-T-246-unload-connect.png", + width = 38, + height = 49, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-1, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-246-unload-connect.png", + width = 76, + height = 99, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-1.5, 0.75) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-T-2-unload-connect-shadow.png", + width = 49, + height = 34, + line_length =1, + frame_count =16, + shift = util.by_pixel(5.5, 20), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-2-unload-connect-shadow.png", + width = 97, + height = 66, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(5.25, 20) + } + } + }, + [3] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-T-123456-unload-standup-base.png", + width = 46, + height = 54, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(0, 16), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-123456-unload-standup-base.png", + width = 91, + height = 107, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, 15.75) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/H-T-123456-unload-standup-top.png", + width = 22, + height = 55, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-123456-unload-standup-top.png", + width = 46, + height = 109, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, 0.75) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-T-3-unload-standup-shadow.png", + width = 39, + height = 21, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(2.5, 13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-3-unload-standup-shadow.png", + width = 78, + height = 40, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(2.5, 13.5) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/H-T-135-unload-connect.png", + width = 45, + height = 50, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(3.5, 1), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-135-unload-connect.png", + width = 89, + height = 99, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(3.75, 0.75) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-T-3-unload-connect-shadow.png", + width = 51, + height = 27, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(9.5, 16.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-3-unload-connect-shadow.png", + width = 102, + height = 54, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(9.5, 17) + } + } + }, + [4] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-T-123456-unload-standup-base.png", + width = 46, + height = 54, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(0, 16), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-123456-unload-standup-base.png", + width = 91, + height = 107, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, 15.75) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/H-T-123456-unload-standup-top.png", + width = 22, + height = 55, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-123456-unload-standup-top.png", + width = 46, + height = 109, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, 0.75) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-T-4-unload-standup-shadow.png", + width = 43, + height = 31, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(4.5, 18.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-4-unload-standup-shadow.png", + width = 86, + height = 61, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(4.5, 18.75) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/H-T-246-unload-connect.png", + width = 38, + height = 49, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-1, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-246-unload-connect.png", + width = 76, + height = 99, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-1.5, 0.75) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-T-4-unload-connect-shadow.png", + width = 49, + height = 41, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(5.5, 23.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-4-unload-connect-shadow.png", + width = 97, + height = 80, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(5.25, 23.5) + } + } + }, + [5] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-T-123456-unload-standup-base.png", + width = 46, + height = 54, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(0, 16), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-123456-unload-standup-base.png", + width = 91, + height = 107, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, 15.75) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/H-T-123456-unload-standup-top.png", + width = 22, + height = 55, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-123456-unload-standup-top.png", + width = 46, + height = 109, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, 0.75) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-T-5-unload-standup-shadow.png", + width = 39, + height = 21, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(2.5, 13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-5-unload-standup-shadow.png", + width = 78, + height = 40, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(2.5, 13.5) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/H-T-135-unload-connect.png", + width = 45, + height = 50, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(3.5, 1), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-135-unload-connect.png", + width = 89, + height = 99, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(3.75, 0.75) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-T-5-unload-connect-shadow.png", + width = 50, + height = 27, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(10, 16.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-5-unload-connect-shadow.png", + width = 99, + height = 54, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(10.25, 17) + } + } + }, + [6] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-T-123456-unload-standup-base.png", + width = 46, + height = 54, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(0, 16), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-123456-unload-standup-base.png", + width = 91, + height = 107, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, 15.75) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/H-T-123456-unload-standup-top.png", + width = 22, + height = 55, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-123456-unload-standup-top.png", + width = 46, + height = 109, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, 0.75) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-T-6-unload-standup-shadow.png", + width = 67, + height = 58, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.5, 0), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-6-unload-standup-shadow.png", + width = 134, + height = 115, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.5, 0.25) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/H-T-246-unload-connect.png", + width = 38, + height = 49, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-1, 0.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-246-unload-connect.png", + width = 76, + height = 99, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-1.5, 0.75) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-T-6-unload-connect-shadow.png", + width = 41, + height = 34, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(1.5, -12), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-T-6-unload-connect-shadow.png", + width = 81, + height = 66, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(1.25, -12) + } + } + } + }, + east = + { + [1] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-R-135-unload-standup-base.png", + width = 55, + height = 63, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-135-unload-standup-base.png", + width = 110, + height = 126, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -13.5) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/V-R-135-unload-standup-top.png", + width = 60, + height = 35, + line_length =1, + frame_count =19, + shift = util.by_pixel(-19, -28.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-135-unload-standup-top.png", + width = 121, + height = 70, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(-18.75, -29) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/V-R-1-unload-connect.png", + width = 53, + height = 56, + line_length =1, + frame_count =16, + shift = util.by_pixel(-43.5, -21), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-1-unload-connect.png", + width = 107, + height = 115, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-43.25, -20.75) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-1-unload-connect-shadow.png", + width = 84, + height = 77, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27, 17.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-1-unload-connect-shadow.png", + width = 168, + height = 153, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27, 17.75) + } + } + }, + [2] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-R-246-unload-standup-base.png", + width = 55, + height = 74, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -22), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-246-unload-standup-base.png", + width = 110, + height = 148, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -21.5) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/V-R-246-unload-standup-top.png", + width = 60, + height = 55, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(-19, -38.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-246-unload-standup-top.png", + width = 121, + height = 110, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(-18.75, -39) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-2-unload-standup-shadow.png", + width = 82, + height = 81, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-8, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-2-unload-standup-shadow.png", + width = 163, + height = 162, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-7.75, -13.5) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/V-R-2-unload-connect.png", + width = 54, + height = 47, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-43, -47.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-2-unload-connect.png", + width = 107, + height = 96, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-42.75, -47) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-2-unload-connect-shadow.png", + width = 85, + height = 80, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27.5, -10), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-2-unload-connect-shadow.png", + width = 169, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27.75, -10) + } + } + }, + [3] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-R-135-unload-standup-base.png", + width = 55, + height = 63, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-135-unload-standup-base.png", + width = 110, + height = 126, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -13.5) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/V-R-135-unload-standup-top.png", + width = 60, + height = 35, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(-19, -28.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-135-unload-standup-top.png", + width = 121, + height = 70, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(-18.75, -29) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-3-unload-standup-shadow.png", + width = 80, + height = 79, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-7, 3.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-3-unload-standup-shadow.png", + width = 160, + height = 157, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-7, 3.75) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/V-R-3-unload-connect.png", + width = 53, + height = 50, + line_length = 1, + frame_count = 17, + shift = util.by_pixel(-43.5, -25), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-3-unload-connect.png", + width = 106, + height = 99, + scale = 0.5, + line_length = 1, + frame_count = 17, + shift = util.by_pixel(-44, -24.75) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-3-unload-connect-shadow.png", + width = 86, + height = 88, + line_length = 1, + frame_count = 17, + shift = util.by_pixel(-28, 13), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-3-unload-connect-shadow.png", + width = 171, + height = 175, + scale = 0.5, + line_length = 1, + frame_count = 17, + shift = util.by_pixel(-27.75, 12.75) + } + } + }, + [4] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-R-246-unload-standup-base.png", + width = 55, + height = 74, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -22), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-246-unload-standup-base.png", + width = 110, + height = 148, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -21.5) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/V-R-246-unload-standup-top.png", + width = 60, + height = 55, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(-19, -38.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-246-unload-standup-top.png", + width = 121, + height = 110, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(-18.75, -39) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-4-unload-standup-shadow.png", + width = 82, + height = 81, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-8, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-4-unload-standup-shadow.png", + width = 163, + height = 162, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-7.75, -13.5) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/V-R-4-unload-connect.png", + width = 53, + height = 40, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-43.5, -50), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-4-unload-connect.png", + width = 105, + height = 80, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-43.75, -50) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-4-unload-connect-shadow.png", + width = 85, + height = 72, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27.5, -14), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-4-unload-connect-shadow.png", + width = 168, + height = 144, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27.5, -14) + } + } + }, + [5] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-R-135-unload-standup-base.png", + width = 55, + height = 63, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-135-unload-standup-base.png", + width = 110, + height = 126, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -13.5) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/V-R-135-unload-standup-top.png", + width = 60, + height = 35, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(-19, -28.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-135-unload-standup-top.png", + width = 121, + height = 70, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(-18.75, -29) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-5-unload-standup-shadow.png", + width = 82, + height = 79, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-8, 3.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-5-unload-standup-shadow.png", + width = 163, + height = 157, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-7.75, 3.75) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/V-R-5-unload-connect.png", + width = 54, + height = 41, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-44, -27.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-5-unload-connect.png", + width = 106, + height = 82, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-44, -27.5) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-5-unload-connect-shadow.png", + width = 86, + height = 80, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27, 9), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-5-unload-connect-shadow.png", + width = 172, + height = 158, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27.5, 9) + } + } + }, + [6] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/V-R-246-unload-standup-base.png", + width = 55, + height = 74, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -22), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-246-unload-standup-base.png", + width = 110, + height = 148, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-23.5, -21.5) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/V-R-246-unload-standup-top.png", + width = 60, + height = 55, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(-19, -38.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-246-unload-standup-top.png", + width = 121, + height = 110, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(-18.75, -39) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-6-unload-standup-shadow.png", + width = 82, + height = 81, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-8, -13.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-6-unload-standup-shadow.png", + width = 165, + height = 162, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-8.25, -13.5) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/V-R-6-unload-connect.png", + width = 54, + height = 32, + line_length =1, + frame_count =16, + shift = util.by_pixel(-44, -54), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-6-unload-connect.png", + width = 106, + height = 63, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-44, -53.75) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/V-R-6-unload-connect-shadow.png", + width = 88, + height = 67, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27, -16.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-V-R-6-unload-connect-shadow.png", + width = 174, + height = 133, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-27, -16.25) + } + } + } + }, + south = + { + [1] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-unload-standup-base.png", + width = 46, + height = 80, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(0, -62), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-unload-standup-base.png", + width = 91, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, -62) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-unload-standup-top.png", + width = 22, + height = 73, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, -72.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-unload-standup-top.png", + width = 46, + height = 146, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, -72.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-1-unload-standup-shadow.png", + width = 67, + height = 86, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.5, -50), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-1-unload-standup-shadow.png", + width = 133, + height = 172, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.75, -49.5) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/H-B-135-unload-connect.png", + width = 39, + height = 50, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(4.5, -103), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-135-unload-connect.png", + width = 78, + height = 100, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(4.5, -103) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-1-unload-connect-shadow.png", + width = 41, + height = 59, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(14.5, -81.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-1-unload-connect-shadow.png", + width = 81, + height = 118, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(14.75, -82) + } + } + }, + [2] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-unload-standup-base.png", + width = 46, + height = 80, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(0, -62), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-unload-standup-base.png", + width = 91, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, -62) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-unload-standup-top.png", + width = 22, + height = 73, + line_length =1, + frame_count =19, + shift = util.by_pixel(0, -72.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-unload-standup-top.png", + width = 46, + height = 146, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, -72.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-2-unload-standup-shadow.png", + width = 63, + height = 86, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(18.5, -50), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-2-unload-standup-shadow.png", + width = 125, + height = 173, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(18.75, -49.75) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/H-B-246-unload-connect.png", + width = 37, + height = 47, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-3.5, -103.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-246-unload-connect.png", + width = 74, + height = 95, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-3.5, -103.25) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-2-unload-connect-shadow.png", + width = 72, + height = 90, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(16, -65), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-2-unload-connect-shadow.png", + width = 143, + height = 178, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(16.25, -65) + } + } + }, + [3] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-unload-standup-base.png", + width = 46, + height = 80, + line_length =1, + frame_count =20, + shift = util.by_pixel(0, -62), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-unload-standup-base.png", + width = 91, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, -62) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-unload-standup-top.png", + width = 22, + height = 73, + line_length =1, + frame_count =19, + shift = util.by_pixel(0, -72.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-unload-standup-top.png", + width = 46, + height = 146, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, -72.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-3-unload-standup-shadow.png", + width = 67, + height = 86, + line_length =1, + frame_count =20, + shift = util.by_pixel(16.5, -50), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-3-unload-standup-shadow.png", + width = 133, + height = 172, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.75, -49.5) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/H-B-135-unload-connect.png", + width = 39, + height = 50, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(4.5, -103), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-135-unload-connect.png", + width = 78, + height = 100, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(4.5, -103) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-3-unload-connect-shadow.png", + width = 66, + height = 89, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(27, -67.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-3-unload-connect-shadow.png", + width = 130, + height = 177, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(27, -67.25) + } + } + }, + [4] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-unload-standup-base.png", + width = 46, + height = 80, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(0, -62), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-unload-standup-base.png", + width = 91, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, -62) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-unload-standup-top.png", + width = 22, + height = 73, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, -72.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-unload-standup-top.png", + width = 46, + height = 146, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, -72.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-4-unload-standup-shadow.png", + width = 67, + height = 86, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.5, -50), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-4-unload-standup-shadow.png", + width = 133, + height = 172, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.75, -49.5) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/H-B-246-unload-connect.png", + width = 37, + height = 47, + line_length =1, + frame_count =16, + shift = util.by_pixel(-3.5, -103.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-246-unload-connect.png", + width = 74, + height = 95, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-3.5, -103.25) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-4-unload-connect-shadow.png", + width = 72, + height = 90, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(16, -65), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-4-unload-connect-shadow.png", + width = 143, + height = 178, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(16.25, -65) + } + } + }, + [5] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-unload-standup-base.png", + width = 46, + height = 80, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(0, -62), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-unload-standup-base.png", + width = 91, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, -62) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-unload-standup-top.png", + width = 22, + height = 73, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, -72.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-unload-standup-top.png", + width = 46, + height = 146, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, -72.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-5-unload-standup-shadow.png", + width = 67, + height = 86, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.5, -50), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-5-unload-standup-shadow.png", + width = 133, + height = 173, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.75, -49.75) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/H-B-135-unload-connect.png", + width = 39, + height = 50, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(4.5, -103), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-135-unload-connect.png", + width = 78, + height = 100, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(4.5, -103) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-5-unload-connect-shadow.png", + width = 52, + height = 89, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(20, -67.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-5-unload-connect-shadow.png", + width = 103, + height = 177, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(20.25, -67.25) + } + } + }, + [6] = + { + standup_base = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-unload-standup-base.png", + width = 46, + height = 80, + line_length =1, + frame_count =20, + shift = util.by_pixel(0, -62), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-unload-standup-base.png", + width = 91, + height = 160, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(-0.25, -62) + } + }, + standup_top = + { + filename = "__base__/graphics/entity/pump/connector/H-B-123456-unload-standup-top.png", + width = 22, + height = 73, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, -72.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-123456-unload-standup-top.png", + width = 46, + height = 146, + scale = 0.5, + line_length = 1, + frame_count = 19, + shift = util.by_pixel(0, -72.5) + } + }, + standup_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-6-unload-standup-shadow.png", + width = 67, + height = 87, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(16.5, -50.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-6-unload-standup-shadow.png", + width = 134, + height = 174, + scale = 0.5, + line_length = 1, + frame_count = 20, + shift = util.by_pixel(17, -50) + } + }, + connector = + { + filename = "__base__/graphics/entity/pump/connector/H-B-246-unload-connect.png", + width = 37, + height = 47, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-3.5, -103.5), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-246-unload-connect.png", + width = 74, + height = 95, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(-3.5, -103.25) + } + }, + connector_shadow = + { + filename = "__base__/graphics/entity/pump/connector/H-B-6-unload-connect-shadow.png", + width = 71, + height = 90, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(16.5, -65), + hr_version = + { + filename = "__base__/graphics/entity/pump/connector/hr-H-B-6-unload-connect-shadow.png", + width = 144, + height = 178, + scale = 0.5, + line_length = 1, + frame_count = 16, + shift = util.by_pixel(16.5, -65) + } + } + } + } +} +} diff --git a/factorio/data/base/prototypes/entity/rail-pictures.lua b/factorio/data/base/prototypes/entity/rail-pictures.lua new file mode 100644 index 0000000000000000000000000000000000000000..398f38407ac2ff48cfc12dd979d615f062627d01 --- /dev/null +++ b/factorio/data/base/prototypes/entity/rail-pictures.lua @@ -0,0 +1,88 @@ +rail_pictures_internal = function(elems) + local keys = + { + {"straight_rail", "horizontal", 64, 128, 0, 0, true}, + {"straight_rail", "vertical", 128, 64, 0, 0, true}, + {"straight_rail", "diagonal-left-top", 96, 96, 0.5, 0.5, true}, + {"straight_rail", "diagonal-right-top", 96, 96, -0.5, 0.5, true}, + {"straight_rail", "diagonal-right-bottom", 96, 96, -0.5, -0.5, true}, + {"straight_rail", "diagonal-left-bottom", 96, 96, 0.5, -0.5, true}, + {"curved_rail", "vertical-left-top", 192, 288, 0.5, 0.5}, + {"curved_rail", "vertical-right-top", 192, 288, -0.5, 0.5}, + {"curved_rail", "vertical-right-bottom", 192, 288, -0.5, -0.5}, + {"curved_rail", "vertical-left-bottom", 192, 288, 0.5, -0.5}, + {"curved_rail" ,"horizontal-left-top", 288, 192, 0.5, 0.5}, + {"curved_rail" ,"horizontal-right-top", 288, 192, -0.5, 0.5}, + {"curved_rail" ,"horizontal-right-bottom", 288, 192, -0.5, -0.5}, + {"curved_rail" ,"horizontal-left-bottom", 288, 192, 0.5, -0.5} + } + local res = {} + for _ , key in ipairs(keys) do + local part = {} + dashkey = key[1]:gsub("_", "-") + for _ , elem in ipairs(elems) do + part[elem[1]] = + { + filename = string.format("__base__/graphics/entity/%s/%s-%s-%s.png", dashkey, dashkey, key[2], elem[2]), + priority = elem.priority or "extra-high", + flags = elem.mipmap and { "trilinear-filtering" } or { "low-object" }, + width = key[3], + height = key[4], + shift = {key[5], key[6]}, + variation_count = (key[7] and elem.variations) or 1, + hr_version = + { + filename = string.format("__base__/graphics/entity/%s/hr-%s-%s-%s.png", dashkey, dashkey, key[2], elem[2]), + priority = elem.priority or "extra-high", + flags = elem.mipmap and { "trilinear-filtering" } or { "low-object" }, + width = key[3]*2, + height = key[4]*2, + shift = {key[5], key[6]}, + scale = 0.5, + variation_count = (key[7] and elem.variations) or 1 + } + } + end + dashkey2 = key[2]:gsub("-", "_") + res[key[1] .. "_" .. dashkey2] = part + end + res["rail_endings"] = + { + sheets = + { + { + filename = "__base__/graphics/entity/rail-endings/rail-endings-background.png", + priority = "high", + flags = { "low-object" }, + width = 128, + height = 128, + hr_version = + { + filename = "__base__/graphics/entity/rail-endings/hr-rail-endings-background.png", + priority = "high", + flags = { "low-object" }, + width = 256, + height = 256, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rail-endings/rail-endings-metals.png", + priority = "high", + flags = { "trilinear-filtering" }, + width = 128, + height = 128, + hr_version = + { + filename = "__base__/graphics/entity/rail-endings/hr-rail-endings-metals.png", + priority = "high", + flags = { "trilinear-filtering" }, + width = 256, + height = 256, + scale = 0.5 + } + } + } + } + return res +end diff --git a/factorio/data/base/prototypes/entity/remnants.lua b/factorio/data/base/prototypes/entity/remnants.lua new file mode 100644 index 0000000000000000000000000000000000000000..b1bfd38b1e7108c8e8ef2b3e5ce009d4411bafb9 --- /dev/null +++ b/factorio/data/base/prototypes/entity/remnants.lua @@ -0,0 +1,5544 @@ +require ("util") + +destroyed_rail_pictures = function() + return rail_pictures_internal({{"metals", "metals-remnants", mipmap = true, variations = 3, priority = "high"}, + {"backplates", "backplates-remnants", mipmap = true, variations = 3, priority = "high"}, + {"ties", "ties-remnants", variations = 3, priority = "high"}, + {"stone_path", "stone-path-remnants", variations = 3, priority = "high"}, + {"stone_path_background", "stone-path-background-remnants", variations = 3, priority = "high"}}) +end + +function make_rotated_animation_variations_from_sheet(variation_count, sheet) --makes remnants work with more than 1 variation + local result = {} + + local function set_y_offset(variation, i) + local frame_count = variation.frame_count or 1 + local line_length = variation.line_length or frame_count + if (line_length < 1) then + line_length = frame_count + end + + local height_in_frames = math.floor((frame_count * variation.direction_count + line_length - 1) / line_length) + -- if (height_in_frames ~= 1) then + -- log("maybe broken sheet: h=" .. height_in_frames .. ", vc=" .. variation_count .. ", " .. variation.filename) + -- end + variation.y = variation.height * (i - 1) * height_in_frames + end + + for i = 1,variation_count do + local variation = util.table.deepcopy(sheet) + + if variation.layers then + for _, layer in pairs(variation.layers) do + set_y_offset(layer, i) + if (layer.hr_version) then + set_y_offset(layer.hr_version, i) + end + end + else + set_y_offset(variation, i) + if (variation.hr_version) then + set_y_offset(variation.hr_version, i) + end + end + + table.insert(result, variation) + end + return result +end + +local remnants = +{ + { + type = "corpse", + name = "big-remnants", + localised_name = {"entity-name.big-remnants"}, + icon = "__base__/graphics/icons/remnants.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "generic-remnants", + order = "a-c-a", + collision_box = {{-1.5, -1.5}, {1.5, 1.5}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + { + width = 109, + height = 102, + frame_count = 1, + direction_count = 1, + filename = "__base__/graphics/entity/remnants/big-remnants.png" + }, + { + width = 109, + height = 102, + frame_count = 1, + direction_count = 1, + x = 109, + filename = "__base__/graphics/entity/remnants/big-remnants.png" + }, + { + width = 109, + height = 102, + frame_count = 1, + direction_count = 1, + x = 218, + filename = "__base__/graphics/entity/remnants/big-remnants.png" + }, + { + width = 109, + height = 102, + frame_count = 1, + direction_count = 1, + x = 327, + filename = "__base__/graphics/entity/remnants/big-remnants.png" + } + } + }, + + { + type = "corpse", + name = "medium-remnants", + localised_name = {"entity-name.medium-remnants"}, + icon = "__base__/graphics/icons/remnants.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "generic-remnants", + order = "a-d-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(4, + { + filename = "__base__/graphics/entity/remnants/medium-remnants.png", + line_length = 1, + width = 118, + height = 124, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, -4), + hr_version = + { + filename = "__base__/graphics/entity/remnants/hr-medium-remnants.png", + line_length = 1, + width = 236, + height = 246, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, -4.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "medium-small-remnants", + localised_name = {"entity-name.medium-small-remnants"}, + icon = "__base__/graphics/icons/remnants.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "generic-remnants", + order = "a-e-a", + selection_box = {{-1, -1}, {1, 1}}, + tile_width = 2, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(2, + { + filename = "__base__/graphics/entity/remnants/medium-small-remnants.png", + line_length = 1, + width = 84, + height = 90, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(3, 4), + hr_version = + { + filename = "__base__/graphics/entity/remnants/hr-medium-small-remnants.png", + line_length = 1, + width = 166, + height = 176, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(3, 3.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "small-remnants", + localised_name = {"entity-name.small-remnants"}, + icon = "__base__/graphics/icons/remnants.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "generic-remnants", + order = "a-a-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(2, + { + filename = "__base__/graphics/entity/remnants/small-remnants.png", + line_length = 1, + width = 56, + height = 56, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, 4), + hr_version = + { + filename = "__base__/graphics/entity/remnants/hr-small-remnants.png", + line_length = 1, + width = 112, + height = 110, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, 3.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "1x2-remnants", + localised_name = {"entity-name.1x2-remnants"}, + icon = "__base__/graphics/icons/remnants.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "generic-remnants", + order = "a-b-a", + selection_box = {{-0.5, -1}, {0.5, 1}}, + tile_width = 2, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/remnants/1x2-remnants.png", + line_length = 1, + width = 86, + height = 72, + frame_count = 1, + direction_count = 4, + shift = util.by_pixel(3, 5), + hr_version = + { + filename = "__base__/graphics/entity/remnants/hr-1x2-remnants.png", + line_length = 1, + width = 172, + height = 142, + frame_count = 1, + direction_count = 4, + shift = util.by_pixel(3, 5), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "wooden-chest-remnants", + icon = "__base__/graphics/icons/wooden-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "storage-remnants", + order = "a-a-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/wooden-chest/remnants/wooden-chest-remnants.png", + line_length = 1, + width = 56, + height = 38, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(8, -1), + hr_version = + { + filename = "__base__/graphics/entity/wooden-chest/remnants/hr-wooden-chest-remnants.png", + line_length = 1, + width = 110, + height = 74, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(7.5, -1), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "iron-chest-remnants", + icon = "__base__/graphics/icons/iron-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "storage-remnants", + order = "a-b-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/iron-chest/remnants/iron-chest-remnants.png", + line_length = 1, + width = 64, + height = 40, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(12, 0), + hr_version = + { + filename = "__base__/graphics/entity/iron-chest/remnants/hr-iron-chest-remnants.png", + line_length = 1, + width = 126, + height = 78, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(12, 0), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "assembling-machine-1-remnants", + icon = "__base__/graphics/icons/assembling-machine-1.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "production-machine-remnants", + order = "a-a-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation = make_rotated_animation_variations_from_sheet (3, + { + filename = "__base__/graphics/entity/assembling-machine-1/remnants/assembling-machine-1-remnants.png", + line_length = 1, + width = 164, + height = 142, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, 10), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-1/remnants/hr-assembling-machine-1-remnants.png", + line_length = 1, + width = 328, + height = 282, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, 9.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "assembling-machine-2-remnants", + icon = "__base__/graphics/icons/assembling-machine-2.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "production-machine-remnants", + order = "a-a-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation = make_rotated_animation_variations_from_sheet (3, + { + filename = "__base__/graphics/entity/assembling-machine-2/remnants/assembling-machine-2-remnants.png", + line_length = 1, + width = 164, + height = 142, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, 10), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-2/remnants/hr-assembling-machine-2-remnants.png", + line_length = 1, + width = 328, + height = 282, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, 9.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "burner-inserter-remnants", + icon = "__base__/graphics/icons/burner-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "inserter-remnants", + order = "a-a-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation = make_rotated_animation_variations_from_sheet (4, + { + filename = "__base__/graphics/entity/burner-inserter/remnants/burner-inserter-remnants.png", + line_length = 1, + width = 68, + height = 48, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/entity/burner-inserter/remnants/hr-burner-inserter-remnants.png", + line_length = 1, + width = 134, + height = 94, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3.5, -2), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "inserter-remnants", + icon = "__base__/graphics/icons/inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "inserter-remnants", + order = "a-b-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation = make_rotated_animation_variations_from_sheet (4, + { + filename = "__base__/graphics/entity/inserter/remnants/inserter-remnants.png", + line_length = 1, + width = 68, + height = 48, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/entity/inserter/remnants/hr-inserter-remnants.png", + line_length = 1, + width = 134, + height = 94, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3.5, -2), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "long-handed-inserter-remnants", + icon = "__base__/graphics/icons/long-handed-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "inserter-remnants", + order = "a-c-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation = make_rotated_animation_variations_from_sheet (4, + { + filename = "__base__/graphics/entity/long-handed-inserter/remnants/long-handed-inserter-remnants.png", + line_length = 1, + width = 68, + height = 48, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/entity/long-handed-inserter/remnants/hr-long-handed-inserter-remnants.png", + line_length = 1, + width = 134, + height = 94, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3.5, -2), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "fast-inserter-remnants", + icon = "__base__/graphics/icons/fast-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "inserter-remnants", + order = "a-d-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (4, + { + filename = "__base__/graphics/entity/fast-inserter/remnants/fast-inserter-remnants.png", + line_length = 1, + width = 68, + height = 48, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/entity/fast-inserter/remnants/hr-fast-inserter-remnants.png", + line_length = 1, + width = 134, + height = 94, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3.5, -2), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "filter-inserter-remnants", + icon = "__base__/graphics/icons/filter-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "inserter-remnants", + order = "a-e-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (4, + { + filename = "__base__/graphics/entity/filter-inserter/remnants/filter-inserter-remnants.png", + line_length = 1, + width = 68, + height = 48, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(4, -2), + hr_version = + { + filename = "__base__/graphics/entity/filter-inserter/remnants/hr-filter-inserter-remnants.png", + line_length = 1, + width = 134, + height = 94, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3.5, -2), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "transport-belt-remnants", + icon = "__base__/graphics/icons/transport-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "belt-remnants", + order = "a-a-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation = make_rotated_animation_variations_from_sheet (2, + { + filename = "__base__/graphics/entity/transport-belt/remnants/transport-belt-remnants.png", + line_length = 1, + width = 54, + height = 52, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(1, 0), + hr_version = + { + filename = "__base__/graphics/entity/transport-belt/remnants/hr-transport-belt-remnants.png", + line_length = 1, + width = 106, + height = 102, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(1, -0.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "splitter-remnants", + icon = "__base__/graphics/icons/splitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "belt-remnants", + order = "a-g-a", + selection_box = {{-0.9, -0.5}, {0.9, 0.5}}, + tile_width = 2, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/splitter/remnants/splitter-remnants.png", + line_length = 1, + width = 96, + height = 96, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(4, 1.5), + hr_version = + { + filename = "__base__/graphics/entity/splitter/remnants/hr-splitter-remnants.png", + line_length = 1, + width = 190, + height = 190, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(3.5, 1.5), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "underground-belt-remnants", + icon = "__base__/graphics/icons/underground-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "building-direction-8-way"}, + subgroup = "belt-remnants", + order="a-d-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/underground-belt/remnants/underground-belt-remnants.png", + line_length = 1, + width = 78, + height =72, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 8, + shift = util.by_pixel(10, 3), + hr_version = + { + filename = "__base__/graphics/entity/underground-belt/remnants/hr-underground-belt-remnants.png", + line_length = 1, + width = 156, + height = 144, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 8, + shift = util.by_pixel(10.5, 3), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "wall-remnants", + localised_name = {"remnant-name", {"entity-name.stone-wall"}}, + icon = "__base__/graphics/icons/wall.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "defensive-structure-remnants", + order = "a-a-a", + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(4, + { + filename = "__base__/graphics/entity/wall/remnants/wall-remnants.png", + width = 60, + height = 58, + line_length = 1, + frame_count = 1, + direction_count = 2, + shift = util.by_pixel(3, 7.5), + hr_version = + { + filename = "__base__/graphics/entity/wall/remnants/hr-wall-remnants.png", + width = 118, + height = 114, + line_length = 1, + frame_count = 1, + direction_count = 2, + shift = util.by_pixel(3, 7.5), --was 3.5 + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "gate-remnants", + icon = "__base__/graphics/icons/gate.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "defensive-structure-remnants", + order = "a-b-a", + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + { + filename = "__base__/graphics/entity/gate/remnants/gate-remnants-var-1.png", + line_length = 1, + width = 44, + height = 42, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, 1), + hr_version = + { + filename = "__base__/graphics/entity/gate/remnants/hr-gate-remnants-var-1.png", + line_length = 1, + width = 86, + height = 82, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/gate/remnants/gate-remnants-var-2.png", + line_length = 1, + width = 42, + height = 42, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(-1, 0), + hr_version = + { + filename = "__base__/graphics/entity/gate/remnants/hr-gate-remnants-var-2.png", + line_length = 1, + width = 84, + height = 82, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(-0.5, 0), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/gate/remnants/gate-remnants-var-3.png", + line_length = 1, + width = 42, + height = 42, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/entity/gate/remnants/hr-gate-remnants-var-3.png", + line_length = 1, + width = 82, + height = 84, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, 0.5), + scale = 0.5 + } + } + } + }, + + { + type = "corpse", + name = "lamp-remnants", + localised_name = {"remnant-name", {"entity-name.small-lamp"}}, + icon = "__base__/graphics/icons/small-lamp.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "circuit-network-remnants", + order = "a-a-a", + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (1, + { + filename = "__base__/graphics/entity/small-lamp/remnants/lamp-remnants.png", + line_length = 1, + width = 52, + height = 48, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-1, 3), + hr_version = + { + filename = "__base__/graphics/entity/small-lamp/remnants/hr-lamp-remnants.png", + line_length = 1, + width = 102, + height = 96, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-1, 3), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "small-electric-pole-remnants", + icon = "__base__/graphics/icons/small-electric-pole.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-pipe-distribution-remnants", + order = "a-a-a", + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation_overlay_final_render_layer = "object", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (4, + { + layers = + { + { + filename = "__base__/graphics/entity/small-electric-pole/remnants/small-electric-pole-base-remnants.png", + line_length = 1, + width = 90, + height = 54, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(17, -1), + hr_version = + { + filename = "__base__/graphics/entity/small-electric-pole/remnants/hr-small-electric-pole-base-remnants.png", + line_length = 1, + width = 180, + height = 106, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(17, -1), + scale = 0.5 + } + } + } + }), + + animation_overlay = make_rotated_animation_variations_from_sheet (4, + { + layers = + { + { + filename = "__base__/graphics/entity/small-electric-pole/remnants/small-electric-pole-top-remnants.png", + line_length = 1, + width = 44, + height = 62, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(4 , -21), + hr_version = + { + filename = "__base__/graphics/entity/small-electric-pole/remnants/hr-small-electric-pole-top-remnants.png", + line_length = 1, + width = 86, + height = 120, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(3.5, -21.5), + scale = 0.5 + } + } + } + }) + }, + + { + type = "corpse", + name = "medium-electric-pole-remnants", + icon = "__base__/graphics/icons/medium-electric-pole.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-pipe-distribution-remnants", + order = "a-b-a", + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation_overlay_final_render_layer = "object", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(3, + { + layers = + { + { + filename = "__base__/graphics/entity/medium-electric-pole/remnants/medium-electric-pole-base-remnants.png", + line_length = 1, + width = 142, + height = 70, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(35, -5), + hr_version = + { + filename = "__base__/graphics/entity/medium-electric-pole/remnants/hr-medium-electric-pole-base-remnants.png", + line_length = 1, + width = 284, + height = 140, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(35, -5), + scale = 0.5 + } + } + } + }), + + animation_overlay = make_rotated_animation_variations_from_sheet(3, + { + layers = + { + { + filename = "__base__/graphics/entity/medium-electric-pole/remnants/medium-electric-pole-top-remnants.png", + line_length = 1, + width = 50, + height = 92, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0 , -39), + hr_version = + { + filename = "__base__/graphics/entity/medium-electric-pole/remnants/hr-medium-electric-pole-top-remnants.png", + line_length = 1, + width = 100, + height = 184, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, -38.5), + scale = 0.5 + } + } + } + }) + }, + + { + type = "corpse", + name = "big-electric-pole-remnants", + icon = "__base__/graphics/icons/big-electric-pole.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-pipe-distribution-remnants", + order = "a-c-a", + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-1, -1}, {1, 1}}, + tile_width = 2, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation_overlay_final_render_layer = "object", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (4, + { + layers = + { + { + filename = "__base__/graphics/entity/big-electric-pole/remnants/big-electric-pole-base-remnants.png", + line_length = 1, + width = 184, + height = 94, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(44, 0), + hr_version = + { + filename = "__base__/graphics/entity/big-electric-pole/remnants/hr-big-electric-pole-base-remnants.png", + line_length = 1, + width = 366, + height = 188, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(43, 0.5), + scale = 0.5 + } + } + } + }), + + animation_overlay = make_rotated_animation_variations_from_sheet (4, + { + layers = + { + { + filename = "__base__/graphics/entity/big-electric-pole/remnants/big-electric-pole-top-remnants.png", + line_length = 1, + width = 76, + height = 126, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(-1, -48), + hr_version = + { + filename = "__base__/graphics/entity/big-electric-pole/remnants/hr-big-electric-pole-top-remnants.png", + line_length = 1, + width = 148, + height = 252, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(-1.5, -48), + scale = 0.5 + } + } + } + }) + }, + + { + type = "corpse", + name = "pipe-remnants", + icon = "__base__/graphics/icons/pipe.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-pipe-distribution-remnants", + order = "a-d-a", + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(2, + { + filename = "__base__/graphics/entity/pipe/remnants/pipe-remnants.png", + width = 62, + height = 62, + line_length = 1, + frame_count = 1, + direction_count = 2, + shift = util.by_pixel(2, 3), + hr_version = + { + filename = "__base__/graphics/entity/pipe/remnants/hr-pipe-remnants.png", + width = 122, + height = 120, + line_length = 1, + frame_count = 1, + direction_count = 2, + shift = util.by_pixel(1.5, 2.5), -- -0,5 + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "pipe-to-ground-remnants", + icon = "__base__/graphics/icons/pipe-to-ground.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-pipe-distribution-remnants", + order = "a-d-a", + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/pipe-to-ground/remnants/pipe-to-ground-remnants.png", + width = 46, + height = 40, + line_length = 1, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, -3), + hr_version = + { + filename = "__base__/graphics/entity/pipe-to-ground/remnants/hr-pipe-to-ground-remnants.png", + width = 90, + height = 80, + line_length = 1, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0.5, -3), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "stone-furnace-remnants", + icon = "__base__/graphics/icons/stone-furnace.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "smelting-machine-remnants", + order = "a-a-a", + selection_box = {{-1, -1}, {1, 1}}, + tile_width = 2, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(1, + { + filename = "__base__/graphics/entity/stone-furnace/remnants/stone-furnace-remnants.png", + line_length = 1, + width = 76, + height = 66, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, 10), + hr_version = + { + filename = "__base__/graphics/entity/stone-furnace/remnants/hr-stone-furnace-remnants.png", + line_length = 1, + width = 152, + height = 130, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, 9.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "steel-furnace-remnants", + icon = "__base__/graphics/icons/steel-furnace.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "smelting-machine-remnants", + order = "a-a-a", + selection_box = {{-1, -1}, {1, 1}}, + tile_width = 2, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(1, + { + filename = "__base__/graphics/entity/steel-furnace/remnants/steel-furnace-remnants.png", + line_length = 1, + width = 134, + height = 120, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(4, 1), + hr_version = + { + filename = "__base__/graphics/entity/steel-furnace/remnants/hr-steel-furnace-remnants.png", + line_length = 1, + width = 268, + height = 238, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(4, 0.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "electric-furnace-remnants", + icon = "__base__/graphics/icons/electric-furnace.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "smelting-machine-remnants", + order = "a-a-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/electric-furnace/remnants/electric-furnace-remnants.png", + line_length = 1, + width = 228, + height = 224, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(-3, 7), + hr_version = + { + filename = "__base__/graphics/entity/electric-furnace/remnants/hr-electric-furnace-remnants.png", + line_length = 1, + width = 454, + height = 448, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(-3.25, 7.25), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "burner-mining-drill-remnants", + icon = "__base__/graphics/icons/burner-mining-drill.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "extraction-machine-remnants", + order = "a-a-a", + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-1, -1}, {1, 1}}, + tile_width = 2, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (1, + { + filename = "__base__/graphics/entity/burner-mining-drill/remnants/burner-mining-drill-remnants.png", + line_length = 1, + width = 138, + height = 118, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, -4), + hr_version = + { + filename = "__base__/graphics/entity/burner-mining-drill/remnants/hr-burner-mining-drill-remnants.png", + line_length = 1, + width = 272, + height = 234, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-0.5, -4.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "electric-mining-drill-remnants", + icon = "__base__/graphics/icons/electric-mining-drill.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "extraction-machine-remnants", + order = "a-a-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (4, + { + filename = "__base__/graphics/entity/electric-mining-drill/remnants/electric-mining-drill-remnants.png", + line_length = 1, + width = 178, + height = 166, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(7, 0), + hr_version = + { + filename = "__base__/graphics/entity/electric-mining-drill/remnants/hr-electric-mining-drill-remnants.png", + line_length = 1, + width = 356, + height = 328, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(7, -0.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "gun-turret-remnants", + icon = "__base__/graphics/icons/gun-turret.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "defensive-structure-remnants", + order = "a-c-a", + selection_box = {{-1, -1}, {1, 1}}, + tile_width = 2, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (3, + { + layers = + { + { + filename = "__base__/graphics/entity/gun-turret/remnants/gun-turret-remnants.png", + line_length = 1, + width = 126, + height = 122, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3, -1), + hr_version = + { + filename = "__base__/graphics/entity/gun-turret/remnants/hr-gun-turret-remnants.png", + line_length = 1, + width = 252, + height = 242, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3, -1.5), + scale = 0.5 + } + }, + { + priority = "low", + filename = "__base__/graphics/entity/gun-turret/remnants/mask/gun-turret-remnants-mask.png", + width = 34, + height = 32, + frame_count = 1, + --tint = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, + apply_runtime_tint = true, + direction_count = 1, + shift = util.by_pixel(-1, -11), + hr_version= + { + priority = "low", + filename = "__base__/graphics/entity/gun-turret/remnants/mask/hr-gun-turret-remnants-mask.png", + width = 68, + height = 64, + frame_count = 1, + --tint = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, + apply_runtime_tint = true, + direction_count = 1, + shift = util.by_pixel(-1, -11), + scale = 0.5 + } + } + } + }) + }, + + { + type = "corpse", + name = "radar-remnants", + icon = "__base__/graphics/icons/radar.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "defensive-structure-remnants", + order = "a-g-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (1, + { + filename = "__base__/graphics/entity/radar/remnants/radar-remnants.png", + line_length = 1, + width = 142, + height = 106, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(12, 4), + hr_version = + { + filename = "__base__/graphics/entity/radar/remnants/hr-radar-remnants.png", + line_length = 1, + width = 282, + height = 212, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(12, 4.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "offshore-pump-remnants", + icon = "__base__/graphics/icons/offshore-pump.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + subgroup = "extraction-machine-remnants", + order="a-d-b", + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + { + filename = "__base__/graphics/entity/offshore-pump/remnants/offshore-pump-remnants-variation-1.png", + line_length = 1, + width = 74, + height = 72, + frame_count = 1, + direction_count = 4, + shift = util.by_pixel(2, -2), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/remnants/hr-offshore-pump-remnants-variation-1.png", + line_length = 1, + width = 146, + height = 140, + frame_count = 1, + direction_count = 4, + shift = util.by_pixel(2, -2.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/offshore-pump/remnants/offshore-pump-remnants-variation-2.png", + line_length = 1, + width = 68, + height = 68, + frame_count = 1, + direction_count = 4, + shift = util.by_pixel(1, 1), + hr_version = + { + filename = "__base__/graphics/entity/offshore-pump/remnants/hr-offshore-pump-remnants-variation-2.png", + line_length = 1, + width = 136, + height = 134, + frame_count = 1, + direction_count = 4, + shift = util.by_pixel(1.5, 0.5), + scale = 0.5 + } + } + } + }, + + { + type = "corpse", + name = "steam-engine-remnants", + icon = "__base__/graphics/icons/steam-engine.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-remnants", + order = "a-b-a", + selection_box = {{-1.5, -2.5}, {1.5, 2.5}}, + tile_width = 3, + tile_height = 5, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (1, + { + filename = "__base__/graphics/entity/steam-engine/remnants/steam-engine-remnants.png", + line_length = 1, + width = 232, + height = 194, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(17, 7), + hr_version = + { + filename = "__base__/graphics/entity/steam-engine/remnants/hr-steam-engine-remnants.png", + line_length = 1, + width = 462, + height = 386, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(17, 6.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "lab-remnants", + icon = "__base__/graphics/icons/lab.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "production-machine-remnants", + order = "a-g-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (2, + { + filename = "__base__/graphics/entity/lab/remnants/lab-remnants.png", + line_length = 1, + width = 134, + height = 100, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(7, 6), + hr_version = + { + filename = "__base__/graphics/entity/lab/remnants/hr-lab-remnants.png", + line_length = 1, + width = 266, + height = 196, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(7, 5.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "boiler-remnants", + icon = "__base__/graphics/icons/boiler.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-remnants", + order = "a-a-a", + selection_box = {{-1.5, -1}, {1.5, 1}}, + tile_width = 3, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/boiler/remnants/boiler-remnants.png", + line_length = 1, + width = 138, + height = 110, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, -3), + hr_version = + { + filename = "__base__/graphics/entity/boiler/remnants/hr-boiler-remnants.png", + line_length = 1, + width = 274, + height = 220, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(-0.5, -3), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "car-remnants", + icon = "__base__/graphics/icons/car.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "transport-remnants", + order = "a-j-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/car/remnants/car-remnants.png", + line_length = 1, + width = 152, + height = 152, + frame_count = 1, + direction_count = 4, + shift = util.by_pixel(0, 6), + hr_version = + { + filename = "__base__/graphics/entity/car/remnants/hr-car-remnants.png", + line_length = 1, + width = 302, + height = 300, + frame_count = 1, + direction_count = 4, + shift = util.by_pixel(0, 4.5), + scale = 0.5 + } + }, + { + priority = "low", + filename = "__base__/graphics/entity/car/remnants/mask/car-remnants-mask.png", + width = 98, + height = 74, + frame_count = 1, + --tint = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, + apply_runtime_tint = true, + direction_count = 4, + shift = util.by_pixel(0, 6), + hr_version= + { + priority = "low", + filename = "__base__/graphics/entity/car/remnants/mask/hr-car-remnants-mask.png", + width = 196, + height = 146, + frame_count = 1, + --tint = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, + apply_runtime_tint = true, + direction_count = 4, + shift = util.by_pixel(0, 4.5), + scale = 0.5 + } + } + } + } + }, + + { + type = "container", + name = "big-ship-wreck-1", + enable_inventory_bar = false, + icon = "__base__/graphics/icons/ship-wreck/big-ship-wreck-1.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral"}, + subgroup = "wrecks", + order = "d[remnants]-d[ship-wreck]-a[big]-a", + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 50, + collision_box = {{-2.2, -1.5}, {2.2, 1.5}}, + selection_box = {{-2.7, -1.5}, {2.7, 1.5}}, + inventory_size = 3, + picture = + { + filename = "__base__/graphics/entity/ship-wreck/big-ship-wreck-1.png", + width = 256, + height = 212, + shift = {0.7, 0} + } + }, + + { + type = "container", + name = "big-ship-wreck-2", + enable_inventory_bar = false, + icon = "__base__/graphics/icons/ship-wreck/big-ship-wreck-2.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral"}, + subgroup = "wrecks", + order = "d[remnants]-d[ship-wreck]-a[big]-b", + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 50, + collision_box = {{-1.4, -1.2}, {1.4, 1.2}}, + selection_box = {{-2, -1.5}, {2, 1.5}}, + inventory_size = 3, + picture = + { + filename = "__base__/graphics/entity/ship-wreck/big-ship-wreck-2.png", + width = 164, + height = 129, + shift = {-0.5, 0.6} + } + }, + + { + type = "container", + name = "big-ship-wreck-3", + enable_inventory_bar = false, + icon = "__base__/graphics/icons/ship-wreck/big-ship-wreck-3.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral"}, + subgroup = "wrecks", + order = "d[remnants]-d[ship-wreck]-a[big]-c", + map_color = {r = 0, g = 0.365, b = 0.58, a = 1}, + max_health = 50, + collision_box = {{-0.9, -0.9}, {0.9, 0.9}}, + selection_box = {{-2, -1.5}, {2, 1.5}}, + inventory_size = 3, + picture = + { + filename = "__base__/graphics/entity/ship-wreck/big-ship-wreck-3.png", + width = 165, + height = 131 + } + }, + + { + type = "simple-entity", + name = "medium-ship-wreck", + icon = "__base__/graphics/icons/ship-wreck/medium-ship-wreck.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-off-grid", "not-on-map"}, + subgroup = "wrecks", + order = "d[remnants]-d[ship-wreck]-b[medium]-a", + max_health = 200, + collision_box = {{-1.2, -0.9}, {1.2, 0.9}}, + selection_box = {{-1.5, -1.2}, {1.5, 1.2}}, + render_layer = "object", + pictures = + { + { + filename = "__base__/graphics/entity/ship-wreck/medium-ship-wreck-1.png", + width = 120, + height= 85 + }, + { + filename = "__base__/graphics/entity/ship-wreck/medium-ship-wreck-2.png", + width = 126, + height= 107, + shift = {0.3, 0.1} + } + } + }, + + { + type = "simple-entity", + name = "small-ship-wreck", + icon = "__base__/graphics/icons/ship-wreck/small-ship-wreck.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-off-grid", "not-on-map"}, + subgroup = "wrecks", + order = "d[remnants]-d[ship-wreck]-c[small]-a", + max_health = 200, + collision_box = {{-0.7, -0.7}, {0.7, 0.7}}, + selection_box = {{-1.3, -1.1}, {1.3, 1.1}}, + pictures = + { + { + filename = "__base__/graphics/entity/ship-wreck/small-ship-wreck-a.png", + width = 65, + height= 68 + }, + { + filename = "__base__/graphics/entity/ship-wreck/small-ship-wreck-b.png", + width = 109, + height= 67 + }, + { + filename = "__base__/graphics/entity/ship-wreck/small-ship-wreck-c.png", + width = 63, + height= 54 + }, + { + filename = "__base__/graphics/entity/ship-wreck/small-ship-wreck-d.png", + width = 82, + height= 67 + }, + { + filename = "__base__/graphics/entity/ship-wreck/small-ship-wreck-e.png", + width = 78, + height= 75, + shift={0.3, -0.2} + }, + { + filename = "__base__/graphics/entity/ship-wreck/small-ship-wreck-f.png", + width = 58, + height= 35 + }, + { + filename = "__base__/graphics/entity/ship-wreck/small-ship-wreck-g.png", + width = 80, + height= 72 + }, + { + filename = "__base__/graphics/entity/ship-wreck/small-ship-wreck-h.png", + width = 79, + height= 54 + }, + { + filename = "__base__/graphics/entity/ship-wreck/small-ship-wreck-i.png", + width = 56, + height= 55 + } + }, + render_layer = "object" + }, + { + type = "corpse", + name = "small-scorchmark", + icon = "__base__/graphics/icons/small-scorchmark.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + collision_box = {{-1.5, -1.5}, {1.5, 1.5}}, + collision_mask = {"doodad-layer", "not-colliding-with-itself"}, + selection_box = {{-1, -1}, {1, 1}}, + selectable_in_game = false, + time_before_removed = 60 * 60 * 10, -- 10 minutes + final_render_layer = "ground-patch-higher2", + subgroup = "scorchmarks", + order="a-a-a", + remove_on_entity_placement = false, + remove_on_tile_placement = true, + use_tile_color_for_ground_patch_tint = false, + ground_patch = + { + sheet = + { + filename = "__base__/graphics/entity/scorchmark/small-scorchmark.png", + width = 128, + height = 92, + line_length = 4, + shift = util.by_pixel(0, 2), + variation_count = 4, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-small-scorchmark.png", + width = 256, + height = 182, + line_length = 4, + shift = util.by_pixel(0, 2), + variation_count = 4, + scale = 0.5 + } + } + }, + ground_patch_higher = + { + sheet = + { + filename = "__base__/graphics/entity/scorchmark/small-scorchmark-top.png", + width = 34, + height = 28, + line_length = 4, + variation_count = 4, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-small-scorchmark-top.png", + width = 68, + height = 54, + line_length = 4, + shift = util.by_pixel(0, -2), + variation_count = 4, + scale = 0.5 + } + } + } + }, + { + type = "corpse", + name = "small-scorchmark-tintable", + icon = "__base__/graphics/icons/small-scorchmark.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + collision_box = {{-1.5, -1.5}, {1.5, 1.5}}, + collision_mask = {"doodad-layer", "not-colliding-with-itself"}, + selection_box = {{-1, -1}, {1, 1}}, + selectable_in_game = false, + time_before_removed = 60 * 60 * 10, -- 10 minutes + final_render_layer = "ground-patch-higher2", + subgroup = "scorchmarks", + order="a-b-a", + remove_on_entity_placement = false, + remove_on_tile_placement = true, + use_tile_color_for_ground_patch_tint = true, + ground_patch = + { + sheet = + { + filename = "__base__/graphics/entity/scorchmark/small-scorchmark-tintable.png", + width = 128, + height = 92, + line_length = 4, + shift = util.by_pixel(0, 2), + apply_runtime_tint = true, + variation_count = 4, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-small-scorchmark-tintable.png", + width = 256, + height = 182, + line_length = 4, + shift = util.by_pixel(0, 2), + apply_runtime_tint = true, + variation_count = 4, + scale = 0.5 + } + } + }, + ground_patch_higher = + { + sheet = + { + filename = "__base__/graphics/entity/scorchmark/small-scorchmark-tintable-top.png", + width = 34, + height = 28, + line_length = 4, + variation_count = 4, + shift = util.by_pixel(0, -2), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-small-scorchmark-tintable-top.png", + width = 68, + height = 54, + line_length = 4, + shift = util.by_pixel(0, -2), + variation_count = 4, + apply_runtime_tint = true, + scale = 0.5 + } + } + } + }, + { + type = "rail-remnants", + name = "straight-rail-remnants", + icon = "__base__/graphics/icons/straight-rail-remnants.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "remnants", + order="d[remnants]-b[rail]-a[straight]", + collision_box = {{-0.7, -0.8}, {0.7, 0.8}}, + selection_box = {{-0.7, -0.8}, {0.7, 0.8}}, + selectable_in_game = false, + tile_width = 2, + tile_height = 2, + bending_type = "straight", + pictures = destroyed_rail_pictures(), + time_before_removed = 60 * 60 * 45, + time_before_shading_off = 60 * 60 * 1 + }, + { + type = "rail-remnants", + name = "curved-rail-remnants", + icon = "__base__/graphics/icons/curved-rail-remnants.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "remnants", + order="d[remnants]-b[rail]-b[curved]", + collision_box = {{-0.75, -0.55}, {0.75, 1.6}}, + secondary_collision_box = {{-0.65, -2.43}, {0.65, 2.43}}, + selection_box = {{-1.7, -0.8}, {1.7, 0.8}}, + selectable_in_game = false, + tile_width = 4, + tile_height = 8, + bending_type = "turn", + pictures = destroyed_rail_pictures(), + time_before_removed = 60 * 60 * 45, + time_before_shading_off = 60 * 60 * 1 + }, + { + type = "corpse", + name = "rail-ending-remnants", + localised_name = {"entity-name.rail-ending-remnants"}, + icon = "__base__/graphics/icons/curved-rail-remnants.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "remnants", + order="d[remnants]-b[rail]-c[ending]", + collision_box = {{-0.75, -0.55}, {0.75, 1.6}}, + selection_box = {{-1.7, -0.8}, {1.7, 0.8}}, + selectable_in_game = false, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/rail-endings/rail-endings-background.png", + priority = "high", + flags = { "low-object" }, + width = 128, + height = 128, + direction_count = 8, + line_length = 8, + hr_version = + { + filename = "__base__/graphics/entity/rail-endings/hr-rail-endings-background.png", + priority = "high", + flags = { "low-object" }, + width = 256, + height = 256, + direction_count = 8, + line_length = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/rail-endings/rail-endings-metals.png", + priority = "high", + flags = { "trilinear-filtering" }, + width = 128, + height = 128, + direction_count = 8, + line_length = 8, + hr_version = + { + filename = "__base__/graphics/entity/rail-endings/hr-rail-endings-metals.png", + priority = "high", + flags = { "trilinear-filtering" }, + width = 256, + height = 256, + direction_count = 8, + line_length = 8, + scale = 0.5 + } + } + } + }, + time_before_removed = 60 * 60 * 45, + time_before_shading_off = 60 * 60 * 1 + }, + + { + type = "corpse", + name = "rail-chain-signal-remnants", + icon = "__base__/graphics/icons/rail-chain-signal.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "train-transport-remnants", + order = "a-e-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation = make_rotated_animation_variations_from_sheet(1, + { + filename = "__base__/graphics/entity/rail-chain-signal/remnants/rail-chain-signal-remnants.png", + line_length = 1, + width = 50, + height = 48, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(-2, 0), + hr_version = + { + filename = "__base__/graphics/entity/rail-chain-signal/remnants/hr-rail-chain-signal-remnants.png", + line_length = 1, + width = 98, + height = 94, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(-2, -0.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "steel-chest-remnants", + icon = "__base__/graphics/icons/steel-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "storage-remnants", + order = "a-c-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/steel-chest/remnants/steel-chest-remnants.png", + line_length = 1, + width = 76, + height = 44, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(15, -1), + hr_version = + { + filename = "__base__/graphics/entity/steel-chest/remnants/hr-steel-chest-remnants.png", + line_length = 1, + width = 150, + height = 88, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(15, -1), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "rail-signal-remnants", + icon = "__base__/graphics/icons/rail-signal.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "train-transport-remnants", + order = "a-d-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation = make_rotated_animation_variations_from_sheet(1, + { + filename = "__base__/graphics/entity/rail-signal/remnants/rail-signal-remnants.png", + line_length = 1, + width = 46, + height = 44, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(5, 0), + hr_version = + { + filename = "__base__/graphics/entity/rail-signal/remnants/hr-rail-signal-remnants.png", + line_length = 1, + width = 90, + height = 88, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(5, 0), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "fast-transport-belt-remnants", + icon = "__base__/graphics/icons/fast-transport-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "belt-remnants", + order = "a-b-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (2, + { + filename = "__base__/graphics/entity/fast-transport-belt/remnants/fast-transport-belt-remnants.png", + line_length = 1, + width = 54, + height = 52, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(1, 0), + hr_version = + { + filename = "__base__/graphics/entity/fast-transport-belt/remnants/hr-fast-transport-belt-remnants.png", + line_length = 1, + width = 106, + height = 102, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(1, -0.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "fast-splitter-remnants", + icon = "__base__/graphics/icons/fast-splitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "belt-remnants", + order = "a-h-a", + selection_box = {{-0.9, -0.5}, {0.9, 0.5}}, + tile_width = 2, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/fast-splitter/remnants/fast-splitter-remnants.png", + line_length = 1, + width = 96, + height = 96, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(4, 1.5), + hr_version = + { + filename = "__base__/graphics/entity/fast-splitter/remnants/hr-fast-splitter-remnants.png", + line_length = 1, + width = 190, + height = 190, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(3.5, 1.5), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "fast-underground-belt-remnants", + icon = "__base__/graphics/icons/fast-underground-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "building-direction-8-way"}, + subgroup = "belt-remnants", + order = "a-e-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/fast-underground-belt/remnants/fast-underground-belt-remnants.png", + line_length = 1, + width = 78, + height = 72, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 8, + shift = util.by_pixel(10, 3), + hr_version = + { + filename = "__base__/graphics/entity/fast-underground-belt/remnants/hr-fast-underground-belt-remnants.png", + line_length = 1, + width = 156, + height = 144, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 8, + shift = util.by_pixel(10.5, 3), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "laser-turret-remnants", + icon = "__base__/graphics/icons/laser-turret.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "defensive-structure-remnants", + order = "a-d-a", + selection_box = {{-1, -1}, {1, 1}}, + tile_width = 2, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (3, + { + layers = + { + { + filename = "__base__/graphics/entity/laser-turret/remnants/laser-turret-remnants.png", + line_length = 1, + width = 100, + height = 98, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3, -2), + hr_version = + { + filename = "__base__/graphics/entity/laser-turret/remnants/hr-laser-turret-remnants.png", + line_length = 1, + width = 198, + height = 194, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(2.5, -2), + scale = 0.5 + } + }, + { + priority = "low", + filename = "__base__/graphics/entity/laser-turret/remnants/mask/laser-turret-remnants-mask.png", + width = 58, + height = 48, + frame_count = 1, + --tint = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, + apply_runtime_tint = true, + direction_count = 1, + shift = util.by_pixel(4, -2), + hr_version= + { + priority = "low", + filename = "__base__/graphics/entity/laser-turret/remnants/mask/hr-laser-turret-remnants-mask.png", + width = 114, + height = 94, + frame_count = 1, + --tint = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, + apply_runtime_tint = true, + direction_count = 1, + shift = util.by_pixel(4, -2.5), + scale = 0.5 + } + } + } + }) + }, + + { + type = "corpse", + name = "constant-combinator-remnants", + icon = "__base__/graphics/icons/constant-combinator.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "circuit-network-remnants", + order = "a-d-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (1, + { + filename = "__base__/graphics/entity/combinator/remnants/constant/constant-combinator-remnants.png", + line_length = 1, + width = 60, + height = 56, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/entity/combinator/remnants/constant/hr-constant-combinator-remnants.png", + line_length = 1, + width = 118, + height = 112, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "arithmetic-combinator-remnants", + icon = "__base__/graphics/icons/arithmetic-combinator.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "circuit-network-remnants", + order = "a-b-a", + selection_box = {{-0.5, -1}, {0.5, 1}}, + tile_width = 1, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/combinator/remnants/arithmetic/arithmetic-combinator-remnants.png", + line_length = 1, + width = 78, + height = 78, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/entity/combinator/remnants/arithmetic/hr-arithmetic-combinator-remnants.png", + line_length = 1, + width = 156, + height = 156, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "decider-combinator-remnants", + icon = "__base__/graphics/icons/decider-combinator.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "circuit-network-remnants", + order = "a-c-a", + selection_box = {{-0.5, -1}, {0.5, 1}}, + tile_width = 1, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/combinator/remnants/decider/decider-combinator-remnants.png", + line_length = 1, + width = 78, + height = 78, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, -1), + hr_version = + { + filename = "__base__/graphics/entity/combinator/remnants/decider/hr-decider-combinator-remnants.png", + line_length = 1, + width = 156, + height = 156, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, -0.5), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "power-switch-remnants", + icon = "__base__/graphics/icons/power-switch.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "circuit-network-remnants", + order = "a-c-a", + selection_box = {{-0.5, -1}, {0.5, 1}}, + tile_width = 1, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/power-switch/remnants/power-switch-remnants.png", + line_length = 1, + width = 98, + height = 88, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(5, 11), + hr_version = + { + filename = "__base__/graphics/entity/power-switch/remnants/hr-power-switch-remnants.png", + line_length = 1, + width = 194, + height = 176, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(4.5, 10.5), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "programmable-speaker-remnants", + icon = "__base__/graphics/icons/programmable-speaker.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "circuit-network-remnants", + order = "a-e-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation_overlay_final_render_layer = "object", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(3, + { + layers = + { + { + filename = "__base__/graphics/entity/programmable-speaker/remnants/programmable-speaker-base-remnants.png", + line_length = 1, + width = 86, + height = 60, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(12, 0), + hr_version = + { + filename = "__base__/graphics/entity/programmable-speaker/remnants/hr-programmable-speaker-base-remnants.png", + line_length = 1, + width = 170, + height = 120, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(12, 0), + scale = 0.5 + } + } + } + }), + animation_overlay = make_rotated_animation_variations_from_sheet (3, + { + layers = + { + { + filename = "__base__/graphics/entity/programmable-speaker/remnants/programmable-speaker-top-remnants.png", + line_length = 1, + width = 38, + height = 46, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(1, -18), + hr_version = + { + filename = "__base__/graphics/entity/programmable-speaker/remnants/hr-programmable-speaker-top-remnants.png", + line_length = 1, + width = 74, + height = 90, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0.5, -18), + scale = 0.5 + } + } + } + }) + }, + + { + type = "corpse", + name = "train-stop-remnants", + icon = "__base__/graphics/icons/train-stop.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "train-transport-remnants", + order = "a-c-a", + selection_box = {{-1, -1}, {1, 1}}, + tile_width = 2, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation_overlay_final_render_layer = "object", + remove_on_tile_placement = false, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/train-stop/remnants/train-stop-base-remnants.png", + line_length = 1, + width = 244, + height = 228, + frame_count = 1, + direction_count = 4, + shift = util.by_pixel(5, 14), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/remnants/hr-train-stop-base-remnants.png", + line_length = 1, + width = 486, + height = 454, + frame_count = 1, + shift = util.by_pixel(4.5, 13.5), + direction_count = 4, + scale = 0.5 + } + }, + { + priority = "low", + filename = "__base__/graphics/entity/train-stop/remnants/mask/train-stop-base-remnants-mask.png", + width = 142, + height = 108, + frame_count = 1, + apply_runtime_tint = true, + direction_count = 4, + shift = util.by_pixel(-1, 1), + hr_version= + { + priority = "low", + filename = "__base__/graphics/entity/train-stop/remnants/mask/hr-train-stop-base-remnants-mask.png", + width = 284, + height = 214, + frame_count = 1, + apply_runtime_tint = true, + direction_count = 4, + shift = util.by_pixel(-1, 0.5), + scale = 0.5 + } + } + } + }, + + animation_overlay = + { + layers = + { + { + filename = "__base__/graphics/entity/train-stop/remnants/train-stop-top-remnants.png", + line_length = 1, + width = 68, + height = 128, + frame_count = 1, + direction_count = 4, + shift = util.by_pixel(1, -38), + hr_version = + { + filename = "__base__/graphics/entity/train-stop/remnants/hr-train-stop-top-remnants.png", + line_length = 1, + width = 136, + height = 254, + frame_count = 1, + shift = util.by_pixel(1.5, -38), + direction_count = 4, + scale = 0.5 + } + } + } + } + }, + + { + type = "corpse", + name = "solar-panel-remnants", + icon = "__base__/graphics/icons/solar-panel.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-remnants", + order = "a-c-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (2, + { + filename = "__base__/graphics/entity/solar-panel/remnants/solar-panel-remnants.png", + line_length = 1, + width = 146, + height = 142, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(4, 0), + hr_version = + { + filename = "__base__/graphics/entity/solar-panel/remnants/hr-solar-panel-remnants.png", + line_length = 1, + width = 290, + height = 282, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3.5, 0), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "locomotive-remnants", + icon = "__base__/graphics/icons/locomotive.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "train-transport-remnants", + order = "a-f-a", + selection_box = {{-1.0, -3.0}, {1.0, 3.0}}, + tile_width = 2, + tile_height = 6, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/diesel-locomotive/remnants/diesel-locomotive-base-remnants.png", + line_length = 1, + width = 230, + height = 218, + frame_count = 1, + direction_count = 8, + shift = util.by_pixel(4, 0), + hr_version = + { + filename = "__base__/graphics/entity/diesel-locomotive/remnants/hr-diesel-locomotive-base-remnants.png", + line_length = 1, + width = 460, + height = 436, + frame_count = 1, + direction_count = 8, + shift = util.by_pixel(4, 0.5), + scale = 0.5 + } + }, + { + priority = "low", + filename = "__base__/graphics/entity/diesel-locomotive/remnants/mask/diesel-locomotive-remnants-mask.png", + width = 196, + height = 146, + frame_count = 1, + --tint = { r = 0.91, g = 0.06 , b = 0.0, a = 0.35 }, + apply_runtime_tint = true, + direction_count = 8, + shift = util.by_pixel(0, 2), + hr_version= + { + priority = "low", + filename = "__base__/graphics/entity/diesel-locomotive/remnants/mask/hr-diesel-locomotive-remnants-mask.png", + width = 390, + height = 292, + frame_count = 1, + --tint = { r = 0.91, g = 0.06 , b = 0.00, a = 0.35 }, + apply_runtime_tint = true, + direction_count = 8, + shift = util.by_pixel(0, 2), + scale = 0.5 + } + } + } + } + }, + + { + type = "corpse", + name = "cargo-wagon-remnants", + icon = "__base__/graphics/icons/cargo-wagon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "train-transport-remnants", + order = "a-g-a", + selection_box = {{-1.0, -3.0}, {1.0, 3.0}}, + tile_width = 2, + tile_height = 6, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/cargo-wagon/remnants/cargo-wagon-remnants.png", + line_length = 1, + width = 248, + height = 242, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 8, + shift = util.by_pixel(2, 6), + hr_version = + { + filename = "__base__/graphics/entity/cargo-wagon/remnants/hr-cargo-wagon-remnants.png", + line_length = 1, + width = 494, + height = 484, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 8, + shift = util.by_pixel(1.5, 6), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "accumulator-remnants", + icon = "__base__/graphics/icons/accumulator.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-remnants", + order = "a-d-a", + selection_box = {{-1, -1}, {1, 1}}, + tile_width = 2, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (1, + { + filename = "__base__/graphics/entity/accumulator/remnants/accumulator-remnants.png", + line_length = 1, + width = 86, + height = 74, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(2, 4), + hr_version = + { + filename = "__base__/graphics/entity/accumulator/remnants/hr-accumulator-remnants.png", + line_length = 1, + width = 172, + height = 146, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(2.5, 3.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "defender-remnants", + icon = "__base__/graphics/icons/defender.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + subgroup = "remnants", + order="d[remnants]-a[generic]-a[small]", + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (3, + { + filename = "__base__/graphics/entity/defender-robot/remnants/defender-robot-remnants.png", + line_length = 1, + width = 50, + height = 48, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(1, 1), + hr_version = + { + filename = "__base__/graphics/entity/defender-robot/remnants/hr-defender-robot-remnants.png", + line_length = 1, + width = 98, + height = 94, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0.5, 0.5), + scale = 0.5 + } + }) + }, + { + type = "corpse", + name = "rocket-silo-remnants", + icon = "__base__/graphics/icons/rocket-silo.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "defensive-structure-remnants", + order = "a-h-a", + collision_box = {{-4.40, -4.40}, {4.40, 4.40}}, -- same as the silo, so it does render properly when on the edge of the screen + selection_box = {{-4.5, -4.5}, {4.5, 4.5}}, + tile_width = 9, + tile_height = 9, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(1, + { + filename = "__base__/graphics/entity/rocket-silo/15-remnants/rocket-silo-remnants.png", + line_length = 1, + width = 318, + height = 292, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(3, 1), + hr_version = + { + filename = "__base__/graphics/entity/rocket-silo/15-remnants/hr-rocket-silo-remnants.png", + line_length = 1, + width = 634, + height = 582, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(2.5, 0.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "buffer-chest-remnants", + localised_name = {"remnant-name", {"entity-name.logistic-chest-buffer"}}, + icon = "__base__/graphics/icons/logistic-chest-buffer.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "logistic-network-remnants", + order = "a-f-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/logistic-chest/remnants/buffer-chest-remnants.png", + line_length = 1, + width = 60, + height = 42, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(10.5, -2.5), + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/remnants/hr-buffer-chest-remnants.png", + line_length = 1, + width = 116, + height = 82, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(10, -3), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "active-provider-chest-remnants", + localised_name = {"remnant-name", {"entity-name.logistic-chest-active-provider"}}, + icon = "__base__/graphics/icons/logistic-chest-active-provider.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "logistic-network-remnants", + order = "a-c-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/logistic-chest/remnants/active-provider-chest-remnants.png", + line_length = 1, + width = 60, + height = 42, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(10.5, -2.5), + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/remnants/hr-active-provider-chest-remnants.png", + line_length = 1, + width = 116, + height = 82, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(10, -3), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "passive-provider-chest-remnants", + localised_name = {"remnant-name", {"entity-name.logistic-chest-passive-provider"}}, + icon = "__base__/graphics/icons/logistic-chest-passive-provider.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "logistic-network-remnants", + order = "a-d-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/logistic-chest/remnants/passive-provider-chest-remnants.png", + line_length = 1, + width = 60, + height = 42, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(10.5, -2.5), + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/remnants/hr-passive-provider-chest-remnants.png", + line_length = 1, + width = 116, + height = 82, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(10, -3), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "requester-chest-remnants", + localised_name = {"remnant-name", {"entity-name.logistic-chest-requester"}}, + icon = "__base__/graphics/icons/logistic-chest-requester.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "logistic-network-remnants", + order = "a-g-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/logistic-chest/remnants/requester-chest-remnants.png", + line_length = 1, + width = 60, + height = 42, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(10.5, -2.5), + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/remnants/hr-requester-chest-remnants.png", + line_length = 1, + width = 116, + height = 82, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(10, -3), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "storage-chest-remnants", + localised_name = {"remnant-name", {"entity-name.logistic-chest-storage"}}, + icon = "__base__/graphics/icons/logistic-chest-storage.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "logistic-network-remnants", + order = "a-e-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/logistic-chest/remnants/storage-chest-remnants.png", + line_length = 1, + width = 60, + height = 42, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(10.5, -2.5), + hr_version = + { + filename = "__base__/graphics/entity/logistic-chest/remnants/hr-storage-chest-remnants.png", + line_length = 1, + width = 116, + height = 82, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(10, -3), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "stack-inserter-remnants", + icon = "__base__/graphics/icons/stack-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "inserter-remnants", + order = "a-f-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (4, + { + filename = "__base__/graphics/entity/stack-inserter/remnants/stack-inserter-remnants.png", + line_length = 1, + width = 66, + height = 50, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3, -1), + hr_version = + { + filename = "__base__/graphics/entity/stack-inserter/remnants/hr-stack-inserter-remnants.png", + line_length = 1, + width = 132, + height = 96, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3, -1.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "land-mine-remnants", + icon = "__base__/graphics/icons/land-mine.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "defensive-structure-remnants", + order = "a-i-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (3, + { + filename = "__base__/graphics/entity/land-mine/remnants/land-mine-remnants.png", + line_length = 1, + width = 68, + height = 66, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(2, 5), + hr_version = + { + filename = "__base__/graphics/entity/land-mine/remnants/hr-land-mine-remnants.png", + line_length = 1, + width = 134, + height = 130, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(1.5, 5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "stack-filter-inserter-remnants", + icon = "__base__/graphics/icons/stack-filter-inserter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "inserter-remnants", + order = "a-g-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (4, + { + filename = "__base__/graphics/entity/stack-filter-inserter/remnants/stack-filter-inserter-remnants.png", + line_length = 1, + width = 66, + height = 50, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3, -1), + hr_version = + { + filename = "__base__/graphics/entity/stack-filter-inserter/remnants/hr-stack-filter-inserter-remnants.png", + line_length = 1, + width = 132, + height = 96, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3, -1.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "express-transport-belt-remnants", + icon = "__base__/graphics/icons/express-transport-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "belt-remnants", + order = "a-c-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (2, + { + filename = "__base__/graphics/entity/express-transport-belt/remnants/express-transport-belt-remnants.png", + line_length = 1, + width = 54, + height = 52, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(1, 0), + hr_version = + { + filename = "__base__/graphics/entity/express-transport-belt/remnants/hr-express-transport-belt-remnants.png", + line_length = 1, + width = 106, + height = 102, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(1, -0.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "express-splitter-remnants", + icon = "__base__/graphics/icons/express-splitter.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "belt-remnants", + order = "a-i-a", + selection_box = {{-0.9, -0.5}, {0.9, 0.5}}, + tile_width = 2, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/express-splitter/remnants/express-splitter-remnants.png", + line_length = 1, + width = 96, + height = 96, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(4, 1.5), + hr_version = + { + filename = "__base__/graphics/entity/express-splitter/remnants/hr-express-splitter-remnants.png", + line_length = 1, + width = 190, + height = 190, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(3.5, 1.5), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "express-underground-belt-remnants", + icon = "__base__/graphics/icons/express-underground-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "building-direction-8-way"}, + subgroup = "belt-remnants", + order = "a-f-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/express-underground-belt/remnants/express-underground-belt-remnants.png", + line_length = 1, + width = 78, + height = 72, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 8, + shift = util.by_pixel(10, 3), + hr_version = + { + filename = "__base__/graphics/entity/express-underground-belt/remnants/hr-express-underground-belt-remnants.png", + line_length = 1, + width = 156, + height = 144, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 8, + shift = util.by_pixel(10.5, 3), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "substation-remnants", + icon = "__base__/graphics/icons/substation.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-pipe-distribution-remnants", + order = "a-d-a", + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-1, -1}, {1, 1}}, + tile_width = 2, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (1, + { + filename = "__base__/graphics/entity/substation/remnants/substation-remnants.png", + line_length = 1, + width = 92, + height = 68, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(3, 1), + hr_version = + { + filename = "__base__/graphics/entity/substation/remnants/hr-substation-remnants.png", + line_length = 1, + width = 182, + height = 134, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(2.5, 0.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "storage-tank-remnants", + icon = "__base__/graphics/icons/storage-tank.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "storage-remnants", + order = "a-d-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(1, + { + filename = "__base__/graphics/entity/storage-tank/remnants/storage-tank-remnants.png", + line_length = 1, + width = 214, + height = 142, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(27, 21), --shift = util.by_pixel(-3, 10.5), + hr_version = + { + filename = "__base__/graphics/entity/storage-tank/remnants/hr-storage-tank-remnants.png", + line_length = 1, + width = 426, + height = 282, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(27, 21), --shift = util.by_pixel(-2.5, 10.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "oil-refinery-remnants", + icon = "__base__/graphics/icons/oil-refinery.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "production-machine-remnants", + order = "a-d-a", + selection_box = {{-2.5, -2.5}, {2.5, 2.5}}, + tile_width = 5, + tile_height = 5, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(1, + { + filename = "__base__/graphics/entity/oil-refinery/remnants/refinery-remnants.png", + line_length = 1, + width = 234, + height = 200, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, 0), --moved from -8.5 to -4.5 + hr_version = + { + filename = "__base__/graphics/entity/oil-refinery/remnants/hr-refinery-remnants.png", + line_length = 1, + width = 467, + height = 415, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(-0.25, -0.25), --moved from -8.5 to -4.5 + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "pumpjack-remnants", + icon = "__base__/graphics/icons/pumpjack.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "extraction-machine-remnants", + order = "a-d-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet(2, + { + filename = "__base__/graphics/entity/pumpjack/remnants/pumpjack-remnants.png", + line_length = 1, + width = 138, + height = 142, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, 3), + hr_version = + { + filename = "__base__/graphics/entity/pumpjack/remnants/hr-pumpjack-remnants.png", + line_length = 1, + width = 274, + height = 284, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(0, 3.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "centrifuge-remnants", + icon = "__base__/graphics/icons/centrifuge.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "production-machine-remnants", + order = "a-f-a", + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (1, + { + filename = "__base__/graphics/entity/centrifuge/remnants/centrifuge-remnants.png", + line_length = 1, + width = 144, + height = 142, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(7, 4), + hr_version = + { + filename = "__base__/graphics/entity/centrifuge/remnants/hr-centrifuge-remnants.png", + line_length = 1, + width = 286, + height = 284, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(7, 4), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "flamethrower-turret-remnants", + icon = "__base__/graphics/icons/flamethrower-turret.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "defensive-structure-remnants", + order = "a-e-a", + selection_box = {{-1, -1.5 }, {1, 1.5}}, + tile_width = 2, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/flamethrower-turret/remnants/flamethrower-turret-remnants.png", + line_length = 1, + width = 152, + height = 164, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(-1, -4), + hr_version = + { + filename = "__base__/graphics/entity/flamethrower-turret/remnants/hr-flamethrower-turret-remnants.png", + line_length = 1, + width = 302, + height = 326, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(-1.5, -4), + scale = 0.5 + } + }, + { + priority = "low", + filename = "__base__/graphics/entity/flamethrower-turret/remnants/mask/flamethrower-turret-remnants-mask.png", + width = 82, + height = 82, + frame_count = 1, + --tint = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, + apply_runtime_tint = true, + direction_count = 4, + shift = util.by_pixel(0, -4), + hr_version= + { + priority = "low", + filename = "__base__/graphics/entity/flamethrower-turret/remnants/mask/hr-flamethrower-turret-remnants-mask.png", + width = 164, + height = 164, + frame_count = 1, + --tint = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, + apply_runtime_tint = true, + direction_count = 4, + shift = util.by_pixel(0, -3.5), + scale = 0.5 + } + } + } + } + }, + + { + type = "corpse", + name = "artillery-turret-remnants", + icon = "__base__/graphics/icons/artillery-turret.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "defensive-structure-remnants", + order = "a-f-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (1, + { + filename = "__base__/graphics/entity/artillery-turret/remnants/artillery-turret-remnants.png", + line_length = 1, + width = 164, + height = 146, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(10, 2), + hr_version = + { + filename = "__base__/graphics/entity/artillery-turret/remnants/hr-artillery-turret-remnants.png", + line_length = 1, + width = 326, + height = 290, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(9.5, 1.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "roboport-remnants", + icon = "__base__/graphics/icons/roboport.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "logistic-network-remnants", + order = "a-h-a", + selection_box = {{-2, -2}, {2, 2}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (2, + { + filename = "__base__/graphics/entity/roboport/remnants/roboport-remnants.png", + line_length = 1, + width = 182, + height = 180, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(2, 8), + hr_version = + { + filename = "__base__/graphics/entity/roboport/remnants/hr-roboport-remnants.png", + line_length = 1, + width = 364, + height = 358, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(2, 8), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "logistic-robot-remnants", + icon = "__base__/graphics/icons/logistic-robot.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + subgroup = "remnants", + order="d[remnants]-a[generic]-a[small]", + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (3, + { + filename = "__base__/graphics/entity/logistic-robot/remnants/logistic-robot-remnants.png", + line_length = 1, + width = 58, + height = 58, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(1, 1), + hr_version = + { + filename = "__base__/graphics/entity/logistic-robot/remnants/hr-logistic-robot-remnants.png", + line_length = 1, + width = 116, + height = 114, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(1, 1), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "construction-robot-remnants", + icon = "__base__/graphics/icons/construction-robot.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + subgroup = "remnants", + order="d[remnants]-a[generic]-a[small]", + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (3, + { + filename = "__base__/graphics/entity/construction-robot/remnants/construction-robot-remnants.png", + line_length = 1, + width = 60, + height = 58, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(2, 1), + hr_version = + { + filename = "__base__/graphics/entity/construction-robot/remnants/hr-construction-robot-remnants.png", + line_length = 1, + width = 120, + height = 114, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(2, 1), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "distractor-remnants", + icon = "__base__/graphics/icons/distractor.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + subgroup = "remnants", + order="d[remnants]-a[generic]-a[small]", + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (3, + { + filename = "__base__/graphics/entity/distractor-robot/remnants/distractor-robot-remnants.png", + line_length = 1, + width = 56, + height = 56, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-1, 0), + hr_version = + { + filename = "__base__/graphics/entity/distractor-robot/remnants/hr-distractor-robot-remnants.png", + line_length = 1, + width = 112, + height = 110, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(-0.5, 0), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "destroyer-remnants", + icon = "__base__/graphics/icons/destroyer.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + subgroup = "remnants", + order="d[remnants]-a[generic]-a[small]", + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (3, + { + filename = "__base__/graphics/entity/destroyer-robot/remnants/destroyer-robot-remnants.png", + line_length = 1, + width = 60, + height = 56, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(1, 0), + hr_version = + { + filename = "__base__/graphics/entity/destroyer-robot/remnants/hr-destroyer-robot-remnants.png", + line_length = 1, + width = 120, + height = 108, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(1.5, -0.5), -- was -0.5 + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "steam-turbine-remnants", + icon = "__base__/graphics/icons/steam-turbine.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-remnants", + order = "a-h-a", + selection_box = {{-1.5, -2.5}, {1.5, 2.5}}, + tile_width = 3, + tile_height = 5, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (1, + { + filename = "__base__/graphics/entity/steam-turbine/remnants/steam-turbine-remnants.png", + line_length = 1, + width = 230, + height = 204, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(6, 0), + hr_version = + { + filename = "__base__/graphics/entity/steam-turbine/remnants/hr-steam-turbine-remnants.png", + line_length = 1, + width = 460, + height = 408, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(6, 0), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "pump-remnants", + icon = "__base__/graphics/icons/pump.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-pipe-distribution-remnants", + order = "a-d-a", + selection_box = {{-0.5, -1}, {0.5, 1}}, + tile_width = 1, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (1, + { + filename = "__base__/graphics/entity/pump/remnants/pump-remnants.png", + line_length = 1, + width = 94, + height = 94, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(2, 2), + hr_version = + { + filename = "__base__/graphics/entity/pump/remnants/hr-pump-remnants.png", + line_length = 1, + width = 188, + height = 186, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(2, 2), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "beacon-remnants", + icon = "__base__/graphics/icons/beacon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-pipe-distribution-remnants", + order = "a-d-a", + selection_box = {{-0.5, -1}, {0.5, 1}}, + tile_width = 1, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (2, + { + filename = "__base__/graphics/entity/beacon/remnants/beacon-remnants.png", + line_length = 1, + width = 106, + height = 104, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(1, 5), + hr_version = + { + filename = "__base__/graphics/entity/beacon/remnants/hr-beacon-remnants.png", + line_length = 1, + width = 212, + height = 206, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(1, 5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "heat-exchanger-remnants", + icon = "__base__/graphics/icons/heat-boiler.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-remnants", + order = "a-g-a", + selection_box = {{-1.5, -1}, {1.5, 1}}, + tile_width = 3, + tile_height = 2, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/heat-exchanger/remnants/heat-exchanger-remnants.png", + line_length = 1, + width = 136, + height = 132, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, 8), + hr_version = + { + filename = "__base__/graphics/entity/heat-exchanger/remnants/hr-heat-exchanger-remnants.png", + line_length = 1, + width = 272, + height = 262, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0.5, 8), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "heat-pipe-remnants", + icon = "__base__/graphics/icons/heat-pipe.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-remnants", + order = "a-f-a", + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (6, + { + filename = "__base__/graphics/entity/heat-pipe/remnants/heat-pipe-remnants.png", + line_length = 1, + width = 62, + height = 52, + frame_count = 1, + direction_count = 2, + shift = util.by_pixel(1, -1), + hr_version = + { + filename = "__base__/graphics/entity/heat-pipe/remnants/hr-heat-pipe-remnants.png", + line_length = 1, + width = 122, + height = 100, + frame_count = 1, + direction_count = 2, + shift = util.by_pixel(0.5, -1.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "nuclear-reactor-remnants", + icon = "__base__/graphics/icons/nuclear-reactor.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "energy-remnants", + order = "a-e-a", + selection_box = {{-2.5, -2.5}, {2.5, 2.5}}, + tile_width = 5, + tile_height = 5, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/nuclear-reactor/remnants/nuclear-reactor-remnants.png", + line_length = 1, + width = 206, + height = 198, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(7, 4), + hr_version = + { + filename = "__base__/graphics/entity/nuclear-reactor/remnants/hr-nuclear-reactor-remnants.png", + line_length = 1, + width = 410, + height = 396, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(7, 4), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "chemical-plant-remnants", + icon = "__base__/graphics/icons/chemical-plant.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "production-machine-remnants", + order = "a-e-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/chemical-plant/remnants/chemical-plant-remnants.png", + line_length = 1, + width = 224, + height = 172, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(16, -5), + hr_version = + { + filename = "__base__/graphics/entity/chemical-plant/remnants/hr-chemical-plant-remnants.png", + line_length = 1, + width = 446, + height = 342, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(16, -5.5), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "tank-remnants", + icon = "__base__/graphics/icons/tank.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "transport-remnants", + order = "a-k-a", + selection_box = {{-1.5, -2.5}, {1.5, 2.5}}, + tile_width = 3, + tile_height = 5, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/tank/remnants/tank-remnants.png", + line_length = 1, + width = 208, + height = 190, + frame_count = 1, + direction_count = 4, + shift = util.by_pixel(4, 0), + hr_version = + { + filename = "__base__/graphics/entity/tank/remnants/hr-tank-remnants.png", + line_length = 1, + width = 414, + height = 380, + frame_count = 1, + direction_count = 4, + shift = util.by_pixel(4, 0.5), + scale = 0.5 + } + }, + { + priority = "low", + filename = "__base__/graphics/entity/tank/remnants/mask/tank-remnants-mask.png", + width = 126, + height = 110, + frame_count = 1, + --tint = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, + apply_runtime_tint = true, + direction_count = 4, + shift = util.by_pixel(7, -1), + hr_version= + { + priority = "low", + filename = "__base__/graphics/entity/tank/remnants/mask/hr-tank-remnants-mask.png", + width = 250, + height = 218, + frame_count = 1, + --tint = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, + apply_runtime_tint = true, + direction_count = 4, + shift = util.by_pixel(6.5, -1.5), + scale = 0.5 + } + } + } + } + }, + + { + type = "corpse", + name = "fluid-wagon-remnants", + icon = "__base__/graphics/icons/fluid-wagon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "train-transport-remnants", + order = "a-h-a", + selection_box = {{-1.0, -3.0}, {1.0, 3.0}}, + tile_width = 2, + tile_height = 6, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/fluid-wagon/remnants/fluid-wagon-remnants.png", + line_length = 1, + width = 246, + height = 254, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 8, + shift = util.by_pixel(2, -5), + hr_version = + { + filename = "__base__/graphics/entity/fluid-wagon/remnants/hr-fluid-wagon-remnants.png", + line_length = 1, + width = 490, + height = 504, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 8, + shift = util.by_pixel(2, -5.5), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "artillery-wagon-remnants", + icon = "__base__/graphics/icons/artillery-wagon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "building-direction-8-way", "not-on-map"}, + subgroup = "train-transport-remnants", + order = "a-i-a", + selection_box = {{-1.0, -3.0}, {1.0, 3.0}}, + tile_width = 2, + tile_height = 6, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = + { + filename = "__base__/graphics/entity/artillery-wagon/remnants/artillery-wagon-remnants.png", + line_length = 1, + width = 230, + height = 232, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 8, + shift = util.by_pixel(2, 6), + hr_version = + { + filename = "__base__/graphics/entity/artillery-wagon/remnants/hr-artillery-wagon-remnants.png", + line_length = 1, + width = 458, + height = 464, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 8, + shift = util.by_pixel(1, -0.5), + scale = 0.5 + } + } + }, + + { + type = "corpse", + name = "assembling-machine-3-remnants", + icon = "__base__/graphics/icons/assembling-machine-3.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "production-machine-remnants", + order = "a-a-a", + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + animation = make_rotated_animation_variations_from_sheet (3, + { + filename = "__base__/graphics/entity/assembling-machine-3/remnants/assembling-machine-3-remnants.png", + line_length = 1, + width = 164, + height = 142, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, 10), + hr_version = + { + filename = "__base__/graphics/entity/assembling-machine-3/remnants/hr-assembling-machine-3-remnants.png", + line_length = 1, + width = 328, + height = 282, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, 9.5), + scale = 0.5 + } + }) + }, + + { + type = "corpse", + name = "spidertron-remnants", + icon = "__base__/graphics/icons/spidertron.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map"}, + subgroup = "transport-remnants", + order = "a-l-a", + selection_box = {{-3, -3}, {3, 3}}, + tile_width = 3, + tile_height = 3, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + remove_on_tile_placement = false, + animation = make_rotated_animation_variations_from_sheet (1, + { + layers = + { + { + filename = "__base__/graphics/entity/spidertron/remnants/spidertron-remnants.png", + line_length = 1, + width = 224, + height = 224, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/remnants/hr-spidertron-remnants.png", + line_length = 1, + width = 448, + height = 448, + frame_count = 1, + variation_count = 1, + axially_symmetrical = false, + direction_count = 1, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }, + { + priority = "low", + filename = "__base__/graphics/entity/spidertron/remnants/mask/spidertron-remnants-mask.png", + width = 184, + height = 176, + frame_count = 1, + -- tint = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, + apply_runtime_tint = true, + direction_count = 1, + shift = util.by_pixel(9, 1), + hr_version= + { + priority = "low", + filename = "__base__/graphics/entity/spidertron/remnants/mask/hr-spidertron-remnants-mask.png", + width = 366, + height = 350, + frame_count = 1, + --tint = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, + apply_runtime_tint = true, + direction_count = 1, + shift = util.by_pixel(9, 1), + scale = 0.5 + } + } + } + }) + }, + + { + type = "corpse", + name = "medium-scorchmark", + icon = "__base__/graphics/icons/small-scorchmark.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + collision_box = {{-2.5, -2.5}, {2.5, 2.5}}, + collision_mask = {"doodad-layer", "not-colliding-with-itself"}, + selection_box = {{-2, -2}, {2, 2}}, + selectable_in_game = false, + time_before_removed = 60 * 60 * 10, -- 10 minutes + final_render_layer = "ground-patch-higher2", + subgroup = "scorchmarks", + order="a-c-a", + remove_on_entity_placement = false, + remove_on_tile_placement = true, + use_tile_color_for_ground_patch_tint = false, + ground_patch = + { + sheet = + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark.png", + width = 256, + height = 176, + line_length = 2, + shift = util.by_pixel(0, -2), + variation_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark.png", + width = 510, + height = 352, + line_length = 2, + shift = util.by_pixel(0, 0), + variation_count = 2, + scale = 0.5 + } + } + }, + ground_patch_higher = + { + sheet = + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-top.png", + width = 68, + height = 50, + line_length = 2, + variation_count = 2, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-top.png", + width = 136, + height = 100, + line_length = 2, + shift = util.by_pixel(0, 0), + variation_count = 2, + scale = 0.5 + } + } + } + }, + + { + type = "corpse", + name = "medium-scorchmark-tintable", + icon = "__base__/graphics/icons/small-scorchmark.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + collision_box = {{-2.5, -2.5}, {2.5, 2.5}}, + collision_mask = {"doodad-layer", "not-colliding-with-itself"}, + selection_box = {{-2, -2}, {2, 2}}, + selectable_in_game = false, + time_before_removed = 60 * 60 * 10, -- 10 minutes + final_render_layer = "ground-patch-higher2", + subgroup = "scorchmarks", + order="a-d-a", + remove_on_entity_placement = false, + remove_on_tile_placement = true, + use_tile_color_for_ground_patch_tint = true, + ground_patch = + { + sheet = + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-tintable.png", + width = 256, + height = 176, + line_length = 2, + shift = util.by_pixel(0, -2), + apply_runtime_tint = true, + variation_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-tintable.png", + width = 510, + height = 352, + line_length = 2, + shift = util.by_pixel(0, 0), + apply_runtime_tint = true, + variation_count = 2, + scale = 0.5 + } + } + }, + ground_patch_higher = + { + sheet = + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-tintable-top.png", + width = 68, + height = 50, + line_length = 2, + variation_count = 2, + shift = util.by_pixel(0, 0), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-tintable-top.png", + width = 136, + height = 100, + line_length = 2, + shift = util.by_pixel(0, 0), + apply_runtime_tint = true, + variation_count = 2, + scale = 0.5 + } + } + } + }, + + { + type = "corpse", + name = "big-scorchmark", + icon = "__base__/graphics/icons/small-scorchmark.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + collision_box = {{-4.5, -4.5}, {4.5, 4.5}}, + collision_mask = {"doodad-layer", "not-colliding-with-itself"}, + selection_box = {{-4, -4}, {4, 4}}, + selectable_in_game = false, + time_before_removed = 60 * 60 * 10, -- 10 minutes + final_render_layer = "ground-patch-higher2", + subgroup = "scorchmarks", + order="a-e-a", + remove_on_entity_placement = false, + remove_on_tile_placement = true, + use_tile_color_for_ground_patch_tint = true, + ground_patch = + { + sheet = + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark.png", + width = 480, + height = 352, + line_length = 1, + shift = util.by_pixel(0, 0), + dice_y = 2, + variation_count = 1, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark.png", + width = 960, + height = 704, + line_length = 1, + shift = util.by_pixel(0, 0), + dice_y = 2, + variation_count = 1, + scale = 0.5 + } + } + }, + ground_patch_higher = + { + sheet = + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-top.png", + width = 138, + height = 96, + line_length = 1, + variation_count = 1, + shift = util.by_pixel(0, 0), + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-top.png", + width = 274, + height = 194, + line_length = 1, + shift = util.by_pixel(0, 0), + variation_count = 1, + scale = 0.5 + } + } + } + }, + + { + type = "corpse", + name = "big-scorchmark-tintable", + icon = "__base__/graphics/icons/small-scorchmark.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + collision_box = {{-4.5, -4.5}, {4.5, 4.5}}, + collision_mask = {"doodad-layer", "not-colliding-with-itself"}, + selection_box = {{-4, -4}, {4, 4}}, + selectable_in_game = false, + time_before_removed = 60 * 60 * 10, -- 10 minutes + final_render_layer = "ground-patch-higher2", + subgroup = "scorchmarks", + order="a-f-a", + remove_on_entity_placement = false, + remove_on_tile_placement = true, + use_tile_color_for_ground_patch_tint = true, + ground_patch = + { + sheet = + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-tintable.png", + width = 480, + height = 352, + line_length = 1, + shift = util.by_pixel(0, 0), + apply_runtime_tint = true, + dice_y = 2, + variation_count = 1, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-tintable.png", + width = 960, + height = 704, + line_length = 1, + shift = util.by_pixel(0, 0), + apply_runtime_tint = true, + dice_y = 2, + variation_count = 1, + scale = 0.5 + } + } + }, + ground_patch_higher = + { + sheet = + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-tintable-top.png", + width = 138, + height = 96, + line_length = 1, + variation_count = 1, + shift = util.by_pixel(0, 0), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-tintable-top.png", + width = 274, + height = 194, + line_length = 1, + shift = util.by_pixel(0, 0), + apply_runtime_tint = true, + variation_count = 1, + scale = 0.5 + } + } + } + }, + + { + type = "corpse", + name = "huge-scorchmark", + icon = "__base__/graphics/icons/small-scorchmark.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + collision_box = {{-4.5, -4.5}, {4.5, 4.5}}, + collision_mask = {"doodad-layer", "not-colliding-with-itself"}, + selection_box = {{-4, -4}, {4, 4}}, + selectable_in_game = false, + time_before_removed = 60 * 60 * 10, -- 10 minutes + final_render_layer = "ground-patch-higher2", + subgroup = "scorchmarks", + order="a-g-a", + remove_on_entity_placement = false, + remove_on_tile_placement = true, + use_tile_color_for_ground_patch_tint = true, + ground_patch = + { + layers = + { + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark.png", + width = 480, + height = 352, + line_length = 1, + shift = util.by_pixel(0, -24), + variation_count = 1, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark.png", + width = 960, + height = 704, + line_length = 1, + shift = util.by_pixel(0, -24), + variation_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark.png", + width = 256, + height = 176, + line_length = 2, + shift = util.by_pixel(44, -25), + variation_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark.png", + width = 510, + height = 352, + line_length = 2, + shift = util.by_pixel(44, -23), + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark.png", + width = 256, + height = 176, + line_length = 2, + shift = util.by_pixel(-44, -25), + variation_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark.png", + width = 510, + height = 352, + line_length = 2, + shift = util.by_pixel(-44, -23), + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark.png", + width = 480, + height = 352, + line_length = 1, + shift = util.by_pixel(32, 0), + variation_count = 1, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark.png", + width = 960, + height = 704, + line_length = 1, + shift = util.by_pixel(32, 0), + variation_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark.png", + width = 480, + height = 352, + line_length = 1, + shift = util.by_pixel(-32, 0), + variation_count = 1, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark.png", + width = 960, + height = 704, + line_length = 1, + shift = util.by_pixel(-32, 0), + variation_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark.png", + width = 256, + height = 176, + line_length = 2, + shift = util.by_pixel(44, 21), + variation_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark.png", + width = 510, + height = 352, + line_length = 2, + shift = util.by_pixel(44, 23), + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark.png", + width = 256, + height = 176, + line_length = 2, + shift = util.by_pixel(-44, 21), + variation_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark.png", + width = 510, + height = 352, + line_length = 2, + shift = util.by_pixel(-44, 23), + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark.png", + width = 480, + height = 352, + line_length = 1, + shift = util.by_pixel(0, 24), + variation_count = 1, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark.png", + width = 960, + height = 704, + line_length = 1, + shift = util.by_pixel(0, 24), + variation_count = 1, + scale = 0.5 + } + } + } + }, + ground_patch_higher = + { + layers = + { + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-top.png", + width = 138, + height = 96, + line_length = 1, + variation_count = 1, + shift = util.by_pixel(0, -24), + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-top.png", + width = 274, + height = 194, + line_length = 1, + shift = util.by_pixel(0, -24), + variation_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-top.png", + width = 68, + height = 50, + line_length = 2, + variation_count = 2, + shift = util.by_pixel(44, -23), + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-top.png", + width = 136, + height = 100, + line_length = 2, + shift = util.by_pixel(44, -23), + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-top.png", + width = 68, + height = 50, + line_length = 2, + variation_count = 2, + shift = util.by_pixel(-44, -23), + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-top.png", + width = 136, + height = 100, + line_length = 2, + shift = util.by_pixel(-44, -23), + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-top.png", + width = 138, + height = 96, + line_length = 1, + variation_count = 1, + shift = util.by_pixel(32, 0), + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-top.png", + width = 274, + height = 194, + line_length = 1, + shift = util.by_pixel(32, 0), + variation_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-top.png", + width = 138, + height = 96, + line_length = 1, + variation_count = 1, + shift = util.by_pixel(-32, 0), + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-top.png", + width = 274, + height = 194, + line_length = 1, + shift = util.by_pixel(-32, 0), + variation_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-top.png", + width = 68, + height = 50, + line_length = 2, + variation_count = 2, + shift = util.by_pixel(44, 23), + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-top.png", + width = 136, + height = 100, + line_length = 2, + shift = util.by_pixel(44, 23), + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-top.png", + width = 68, + height = 50, + line_length = 2, + variation_count = 2, + shift = util.by_pixel(-44, 23), + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-top.png", + width = 136, + height = 100, + line_length = 2, + shift = util.by_pixel(-44, 23), + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-top.png", + width = 138, + height = 96, + line_length = 1, + variation_count = 1, + shift = util.by_pixel(0, 24), + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-top.png", + width = 274, + height = 194, + line_length = 1, + shift = util.by_pixel(0, 24), + variation_count = 1, + scale = 0.5 + } + } + } + } + }, + + { + type = "corpse", + name = "huge-scorchmark-tintable", + icon = "__base__/graphics/icons/small-scorchmark.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "not-on-map", "placeable-off-grid"}, + collision_box = {{-4.5, -4.5}, {4.5, 4.5}}, + collision_mask = {"doodad-layer", "not-colliding-with-itself"}, + selection_box = {{-4, -4}, {4, 4}}, + selectable_in_game = false, + time_before_removed = 60 * 60 * 10, -- 10 minutes + final_render_layer = "ground-patch-higher2", + subgroup = "scorchmarks", + order="a-h-a", + remove_on_entity_placement = false, + remove_on_tile_placement = true, + use_tile_color_for_ground_patch_tint = true, + ground_patch = + { + layers = + { + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-tintable.png", + width = 480, + height = 352, + line_length = 1, + shift = util.by_pixel(0, -24), + apply_runtime_tint = true, + variation_count = 1, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-tintable.png", + width = 960, + height = 704, + line_length = 1, + shift = util.by_pixel(0, -24), + apply_runtime_tint = true, + variation_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-tintable.png", + width = 256, + height = 176, + line_length = 2, + shift = util.by_pixel(44, -25), + apply_runtime_tint = true, + variation_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-tintable.png", + width = 510, + height = 352, + line_length = 2, + shift = util.by_pixel(44, -23), + apply_runtime_tint = true, + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-tintable.png", + width = 256, + height = 176, + line_length = 2, + shift = util.by_pixel(-44, -25), + apply_runtime_tint = true, + variation_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-tintable.png", + width = 510, + height = 352, + line_length = 2, + shift = util.by_pixel(-44, -23), + apply_runtime_tint = true, + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-tintable.png", + width = 480, + height = 352, + line_length = 1, + shift = util.by_pixel(32, 0), + apply_runtime_tint = true, + variation_count = 1, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-tintable.png", + width = 960, + height = 704, + line_length = 1, + shift = util.by_pixel(32, 0), + apply_runtime_tint = true, + variation_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-tintable.png", + width = 480, + height = 352, + line_length = 1, + shift = util.by_pixel(-32, 0), + apply_runtime_tint = true, + variation_count = 1, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-tintable.png", + width = 960, + height = 704, + line_length = 1, + shift = util.by_pixel(-32, 0), + apply_runtime_tint = true, + variation_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-tintable.png", + width = 256, + height = 176, + line_length = 2, + shift = util.by_pixel(44, 21), + apply_runtime_tint = true, + variation_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-tintable.png", + width = 510, + height = 352, + line_length = 2, + shift = util.by_pixel(44, 23), + apply_runtime_tint = true, + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-tintable.png", + width = 256, + height = 176, + line_length = 2, + shift = util.by_pixel(-44, 21), + apply_runtime_tint = true, + variation_count = 2, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-tintable.png", + width = 510, + height = 352, + line_length = 2, + shift = util.by_pixel(-44, 23), + apply_runtime_tint = true, + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-tintable.png", + width = 480, + height = 352, + line_length = 1, + shift = util.by_pixel(0, 24), + apply_runtime_tint = true, + variation_count = 1, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-tintable.png", + width = 960, + height = 704, + line_length = 1, + shift = util.by_pixel(0, 24), + apply_runtime_tint = true, + variation_count = 1, + scale = 0.5 + } + } + } + }, + ground_patch_higher = + { + layers = + { + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-tintable-top.png", + width = 138, + height = 96, + line_length = 1, + variation_count = 1, + shift = util.by_pixel(0, -24), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-tintable-top.png", + width = 274, + height = 194, + line_length = 1, + shift = util.by_pixel(0, -24), + apply_runtime_tint = true, + variation_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-tintable-top.png", + width = 68, + height = 50, + line_length = 2, + variation_count = 2, + shift = util.by_pixel(44, -23), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-tintable-top.png", + width = 136, + height = 100, + line_length = 2, + shift = util.by_pixel(44, -23), + apply_runtime_tint = true, + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-tintable-top.png", + width = 68, + height = 50, + line_length = 2, + variation_count = 2, + shift = util.by_pixel(-44, -23), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-tintable-top.png", + width = 136, + height = 100, + line_length = 2, + shift = util.by_pixel(-44, -23), + apply_runtime_tint = true, + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-tintable-top.png", + width = 138, + height = 96, + line_length = 1, + variation_count = 1, + shift = util.by_pixel(32, 0), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-tintable-top.png", + width = 274, + height = 194, + line_length = 1, + shift = util.by_pixel(32, 0), + apply_runtime_tint = true, + variation_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-tintable-top.png", + width = 138, + height = 96, + line_length = 1, + variation_count = 1, + shift = util.by_pixel(-32, 0), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-tintable-top.png", + width = 274, + height = 194, + line_length = 1, + shift = util.by_pixel(-32, 0), + apply_runtime_tint = true, + variation_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-tintable-top.png", + width = 68, + height = 50, + line_length = 2, + variation_count = 2, + shift = util.by_pixel(44, 23), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-tintable-top.png", + width = 136, + height = 100, + line_length = 2, + shift = util.by_pixel(44, 23), + apply_runtime_tint = true, + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/medium-scorchmark-tintable-top.png", + width = 68, + height = 50, + line_length = 2, + variation_count = 2, + shift = util.by_pixel(-44, 23), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-medium-scorchmark-tintable-top.png", + width = 136, + height = 100, + line_length = 2, + shift = util.by_pixel(-44, 23), + apply_runtime_tint = true, + variation_count = 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/scorchmark/big-scorchmark-tintable-top.png", + width = 138, + height = 96, + line_length = 1, + variation_count = 1, + shift = util.by_pixel(0, 24), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/scorchmark/hr-big-scorchmark-tintable-top.png", + width = 274, + height = 194, + line_length = 1, + shift = util.by_pixel(0, 24), + apply_runtime_tint = true, + variation_count = 1, + scale = 0.5 + } + } + } + } + } +} + +for k, remnant in pairs (remnants) do + if not remnant.localised_name then + local name = remnant.name + if name:find("%-remnants") then + remnant.localised_name = {"remnant-name", {"entity-name."..name:gsub("%-remnants", "")}} + end + end +end + +data:extend(remnants) diff --git a/factorio/data/base/prototypes/entity/resources.lua b/factorio/data/base/prototypes/entity/resources.lua new file mode 100644 index 0000000000000000000000000000000000000000..0a4efdcac58c090d0fc0286ca63d45318f7b163e --- /dev/null +++ b/factorio/data/base/prototypes/entity/resources.lua @@ -0,0 +1,332 @@ +local noise = require("noise") +local tne = noise.to_noise_expression +local resource_autoplace = require("resource-autoplace") +local sounds = require ("prototypes.entity.sounds") + +-- Initialize the core patch sets in a predictable order +resource_autoplace.initialize_patch_set("iron-ore", true) +resource_autoplace.initialize_patch_set("copper-ore", true) +resource_autoplace.initialize_patch_set("coal", true) +resource_autoplace.initialize_patch_set("stone", true) +resource_autoplace.initialize_patch_set("crude-oil", false) +resource_autoplace.initialize_patch_set("uranium-ore", false) + +local function autoplace_settings(name, order, coverage) + return + { + order = order, + control = name, + sharpness = 15/16, + richness_multiplier = 1500, + richness_multiplier_distance_bonus = 20, + richness_base = 10, + coverage = coverage, + peaks = + { + { + noise_layer = name, + noise_octaves_difference = -0.85, + noise_persistence = 0.4 + } + }, + starting_area_size = 5500 * coverage, + starting_area_amount = 1600 + } +end + +local function resource(resource_parameters, autoplace_parameters) + if coverage == nil then coverage = 0.02 end + + return + { + type = "resource", + name = resource_parameters.name, + icon = "__base__/graphics/icons/" .. resource_parameters.name .. ".png", + icon_size = 64, + icon_mipmaps = 4, + flags = {"placeable-neutral"}, + order="a-b-"..resource_parameters.order, + tree_removal_probability = 0.8, + tree_removal_max_distance = 32 * 32, + minable = + { + mining_particle = resource_parameters.name .. "-particle", + mining_time = resource_parameters.mining_time, + result = resource_parameters.name + }, + walking_sound = resource_parameters.walking_sound, + collision_box = {{-0.1, -0.1}, {0.1, 0.1}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + -- autoplace = autoplace_settings(name, order, coverage), + autoplace = resource_autoplace.resource_autoplace_settings + { + name = resource_parameters.name, + order = resource_parameters.order, + base_density = autoplace_parameters.base_density, + has_starting_area_placement = true, + regular_rq_factor_multiplier = autoplace_parameters.regular_rq_factor_multiplier, + starting_rq_factor_multiplier = autoplace_parameters.starting_rq_factor_multiplier, + candidate_spot_count = autoplace_parameters.candidate_spot_count + }, + stage_counts = {15000, 9500, 5500, 2900, 1300, 400, 150, 80}, + stages = + { + sheet = + { + filename = "__base__/graphics/entity/" .. resource_parameters.name .. "/" .. resource_parameters.name .. ".png", + priority = "extra-high", + size = 64, + frame_count = 8, + variation_count = 8, + hr_version = + { + filename = "__base__/graphics/entity/" .. resource_parameters.name .. "/hr-" .. resource_parameters.name .. ".png", + priority = "extra-high", + size = 128, + frame_count = 8, + variation_count = 8, + scale = 0.5 + } + } + }, + map_color = resource_parameters.map_color, + mining_visualisation_tint = resource_parameters.mining_visualisation_tint + } +end + +data:extend({ + -- Usually earlier order takes priority, but there's some special + -- case buried in the code about resources removing other things + -- (though maybe there shouldn't be, and we should just place things in a different order). + -- Trees are "a", and resources will delete trees when placed. + -- Oil is "c" so won't be placed if another resource is already there. + -- "d" is available for another resource, but isn't used for now. + + resource( + { + name = "iron-ore", + order = "b", + map_color = {0.415, 0.525, 0.580}, + mining_time = 1, + walking_sound = sounds.ore, + mining_visualisation_tint = {r = 0.895, g = 0.965, b = 1.000, a = 1.000}, -- #e4f6ffff + }, + { + base_density = 10, + regular_rq_factor_multiplier = 1.10, + starting_rq_factor_multiplier = 1.5, + candidate_spot_count = 22, -- To match 0.17.50 placement + } + ), + resource( + { + name = "copper-ore", + order = "b", + map_color = {0.803, 0.388, 0.215}, + mining_time = 1, + walking_sound = sounds.ore, + mining_visualisation_tint = {r = 1.000, g = 0.675, b = 0.541, a = 1.000}, -- #ffac89ff + }, + { + base_density = 8, + regular_rq_factor_multiplier = 1.10, + starting_rq_factor_multiplier = 1.2, + candidate_spot_count = 22, -- To match 0.17.50 placement + } + ), + resource( + { + name = "coal", + order = "b", + map_color = {0, 0, 0}, + mining_time = 1, + walking_sound = sounds.ore, + mining_visualisation_tint = {r = 0.465, g = 0.465, b = 0.465, a = 1.000}, -- #767676ff + }, + { + base_density = 8, + regular_rq_factor_multiplier = 1.0, + starting_rq_factor_multiplier = 1.1 + } + ), + resource( + { + name = "stone", + order = "b", + map_color = {0.690, 0.611, 0.427}, + mining_time = 1, + walking_sound = sounds.ore, + mining_visualisation_tint = {r = 0.984, g = 0.883, b = 0.646, a = 1.000}, -- #fae1a4ff + }, + { + base_density = 4, + regular_rq_factor_multiplier = 1.0, + starting_rq_factor_multiplier = 1.1 + } + ), + + { + type = "resource", + name = "uranium-ore", + icon = "__base__/graphics/icons/uranium-ore.png", + icon_size = 64, + icon_mipmaps = 4, + flags = {"placeable-neutral"}, + order="a-b-e", + tree_removal_probability = 0.7, + tree_removal_max_distance = 32 * 32, + walking_sound = sounds.ore, + minable = + { + mining_particle = "stone-particle", + mining_time = 2, + result = "uranium-ore", + fluid_amount = 10, + required_fluid = "sulfuric-acid" + }, + collision_box = {{-0.1, -0.1}, {0.1, 0.1}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + autoplace = resource_autoplace.resource_autoplace_settings + { + name = "uranium-ore", + order = "c", + base_density = 0.9, + base_spots_per_km2 = 1.25, + has_starting_area_placement = false, + random_spot_size_minimum = 2, + random_spot_size_maximum = 4, + regular_rq_factor_multiplier = 1 + }, + stage_counts = {10000, 6330, 3670, 1930, 870, 270, 100, 50}, + stages = + { + sheet = + { + filename = "__base__/graphics/entity/uranium-ore/uranium-ore.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 8, + variation_count = 8, + hr_version = + { + filename = "__base__/graphics/entity/uranium-ore/hr-uranium-ore.png", + priority = "extra-high", + width = 128, + height = 128, + frame_count = 8, + variation_count = 8, + scale = 0.5 + } + } + }, + stages_effect = + { + sheet = + { + filename = "__base__/graphics/entity/uranium-ore/uranium-ore-glow.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 8, + variation_count = 8, + blend_mode = "additive", + flags = {"light"}, + hr_version = + { + filename = "__base__/graphics/entity/uranium-ore/hr-uranium-ore-glow.png", + priority = "extra-high", + width = 128, + height = 128, + frame_count = 8, + variation_count = 8, + scale = 0.5, + blend_mode = "additive", + flags = {"light"} + } + } + }, + effect_animation_period = 5, + effect_animation_period_deviation = 1, + effect_darkness_multiplier = 3.6, + min_effect_alpha = 0.2, + max_effect_alpha = 0.3, + mining_visualisation_tint = {r = 0.814, g = 1.000, b = 0.499, a = 1.000}, -- #cfff7fff + map_color = {0, 0.7, 0} + }, + { + type = "resource", + name = "crude-oil", + icon = "__base__/graphics/icons/crude-oil-resource.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral"}, + category = "basic-fluid", + subgroup = "raw-resource", + order="a-b-a", + infinite = true, + highlight = true, + minimum = 60000, + normal = 300000, + infinite_depletion_amount = 10, + resource_patch_search_radius = 12, + tree_removal_probability = 0.7, + tree_removal_max_distance = 32 * 32, + minable = + { + mining_time = 1, + results = + { + { + type = "fluid", + name = "crude-oil", + amount_min = 10, + amount_max = 10, + probability = 1 + } + } + }, + walking_sound = sounds.oil, + collision_box = {{-1.4, -1.4}, {1.4, 1.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + autoplace = resource_autoplace.resource_autoplace_settings + { + name = "crude-oil", + order = "c", -- Other resources are "b"; oil won't get placed if something else is already there. + base_density = 8.2, + base_spots_per_km2 = 1.8, + random_probability = 1/48, + random_spot_size_minimum = 1, + random_spot_size_maximum = 1, -- don't randomize spot size + additional_richness = 220000, -- this increases the total everywhere, so base_density needs to be decreased to compensate + has_starting_area_placement = false, + regular_rq_factor_multiplier = 1 + }, + stage_counts = {0}, + stages = + { + sheet = + { + filename = "__base__/graphics/entity/crude-oil/crude-oil.png", + priority = "extra-high", + width = 74, + height = 60, + frame_count = 4, + variation_count = 1, + shift = util.by_pixel(0, -2), + hr_version = + { + filename = "__base__/graphics/entity/crude-oil/hr-crude-oil.png", + priority = "extra-high", + width = 148, + height = 120, + frame_count = 4, + variation_count = 1, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + } + }, + map_color = {0.78, 0.2, 0.77}, + map_grid = false + } +}) diff --git a/factorio/data/base/prototypes/entity/smoke-animations.lua b/factorio/data/base/prototypes/entity/smoke-animations.lua new file mode 100644 index 0000000000000000000000000000000000000000..2f2294d0f9678d503730c49a51f9655cdaec525b --- /dev/null +++ b/factorio/data/base/prototypes/entity/smoke-animations.lua @@ -0,0 +1,104 @@ +local smoke_animations = {} + +smoke_animations.trivial_smoke_fast = function(opts) + local opts = opts or {} + return + { + filename = "__base__/graphics/entity/smoke-fast/smoke-fast.png", + priority = "high", + width = 50, + height = 50, + frame_count = 16, + animation_speed = opts.animation_speed or 16 / 60, + scale = opts.scale, + tint = opts.tint + } +end + +smoke_animations.trivial_nuke_smoke = function(opts) + local opts = opts or {} + return + { + filename = "__base__/graphics/entity/smoke-fast/smoke-fast.png", + priority = "high", + width = 50, + height = 50, + frame_count = 16, + animation_speed = opts.animation_speed or 16 / 60, + scale = opts.scale, + duration = opts.duration or 600, + fade_in_duration = opts.fade_in_duration or 0, + fade_away_duration = opts.fade_away_duration or ((opts.duration or 600) - (opts.fade_in_duration or 0)), + spread_duration = opts.spread_duration or 600, + start_scale = opts.start_scale or 0.20, + end_scale = opts.end_scale or 1.0, + tint = opts.tint + } +end + +smoke_animations.trivial_smoke = function(opts) + return + { + type = "trivial-smoke", + name = opts.name, + duration = opts.duration or 600, + fade_in_duration = opts.fade_in_duration or 0, + fade_away_duration = opts.fade_away_duration or ((opts.duration or 600) - (opts.fade_in_duration or 0)), + spread_duration = opts.spread_duration or 600, + start_scale = opts.start_scale or 0.20, + end_scale = opts.end_scale or 1.0, + color = opts.color, + cyclic = true, + affected_by_wind = (opts.affected_by_wind == nil and true) or opts.affected_by_wind, + render_layer = opts.render_layer, + movement_slow_down_factor = opts.movement_slow_down_factor, + animation = + { + width = 152, + height = 120, + line_length = 5, + frame_count = 60, + shift = {-0.53125, -0.4375}, + priority = "high", + animation_speed = 0.25, + filename = "__base__/graphics/entity/smoke/smoke.png", + flags = { "smoke" } + } + } +end + +smoke_animations.trivial_fire_smoke = function(opts) + return + { + type = "trivial-smoke", + name = opts.name, + duration = opts.duration or 600, + fade_in_duration = opts.fade_in_duration or 0, + fade_away_duration = opts.fade_away_duration or 600, + spread_duration = opts.spread_duration or 600, + start_scale = opts.start_scale or 0.20, + end_scale = opts.end_scale or 1.0, + color = opts.color, + cyclic = true, + affected_by_wind = (opts.affected_by_wind == nil and true) or opts.affected_by_wind, + animation = opts.animation or + { + width = 152, + height = 120, + line_length = 5, + frame_count = 60, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.53125, -0.4375}, + priority = "high", + flags = { "smoke" }, + animation_speed = 0.25, + filename = "__base__/graphics/entity/smoke/smoke.png" + }, + glow_animation = opts.glow_animation, + glow_fade_away_duration = opts.glow_fade_away_duration, + vertical_speed_slowdown = opts.vertical_speed_slowdown + } +end + +return smoke_animations diff --git a/factorio/data/base/prototypes/entity/smoke.lua b/factorio/data/base/prototypes/entity/smoke.lua new file mode 100644 index 0000000000000000000000000000000000000000..0588ff17d50b95f1b28066c9b74a3bf36a9f9fd2 --- /dev/null +++ b/factorio/data/base/prototypes/entity/smoke.lua @@ -0,0 +1,339 @@ +local smoke_animations = require("prototypes.entity.smoke-animations") +local util = require("util") + +local smoke_fast_animation = smoke_animations.trivial_smoke_fast +local trivial_smoke = smoke_animations.trivial_smoke + +data:extend +{ + trivial_smoke + { + name = "smoke", + color = {r = 0.4, g = 0.4, b = 0.4, a = 0.4} + }, + + trivial_smoke + { + name = "light-smoke", + color = {r = 0.5, g = 0.5, b = 0.5, a = 0.3} + }, + + trivial_smoke + { + name = "turbine-smoke", + color = {r = 0.5, g = 0.5, b = 0.5, a = 0.3}, + start_scale = 0.8, + fade_in_duration = 30 + }, + + trivial_smoke + { + name = "train-smoke", + color = {r = 0.3, g = 0.3, b = 0.3, a = 0.3}, + duration = 150, + spread_duration = 100, + fade_away_duration = 100, + start_scale = 0.4, + end_scale = 1.5, + affected_by_wind = true + }, + + trivial_smoke + { + name = "car-smoke", + color = {r = 0.5, g = 0.5, b = 0.5, a = 0.5}, + duration = 12, + spread_duration = 12, + fade_away_duration = 12, + start_scale = 0.1, + end_scale = 0.5 + }, + + trivial_smoke + { + name = "tank-smoke", + color = {r = 0.5, g = 0.5, b = 0.5, a = 0.5}, + duration = 100, + spread_duration = 100, + fade_away_duration = 100, + start_scale = 0.3, + end_scale = 1.0 + }, + + { + type = "trivial-smoke", + name = "smoke-fast", + animation = smoke_fast_animation(), + duration = 60, + fade_away_duration = 60 + }, + + { + type = "trivial-smoke", + name = "smoke-train-stop", + animation = smoke_fast_animation(), + render_layer = "lower-object", + affected_by_wind = false, + movement_slow_down_factor = 0.95, + duration = 40, + fade_away_duration = 30, + show_when_smoke_off = true + }, + + { + type = "trivial-smoke", + name = "smoke-building", + animation = smoke_fast_animation + { + animation_speed = 0.5, + scale = 0.5 + }, + render_layer = "building-smoke", + affected_by_wind = false, + movement_slow_down_factor = 0.96, + duration = 45, + fade_away_duration = 20, + show_when_smoke_off = true + }, + + { + type = "trivial-smoke", + name = "smoke-explosion-particle", + animation = smoke_fast_animation + { + animation_speed = 0.5, + scale = 0.5, + tint = {r = 0.1, g = 0.1, b = 0.1, a = 0.7} + }, + render_layer = "smoke", + affected_by_wind = false, + movement_slow_down_factor = 0.96, + duration = 150, + fade_away_duration = 60, + show_when_smoke_off = true + }, + + { + type = "trivial-smoke", + name = "smoke-explosion-particle-tiny", + animation = smoke_fast_animation + { + animation_speed = 0.5, + scale = 0.2, + tint = {r = 0.1, g = 0.1, b = 0.1, a = 0.5} + }, + render_layer = "object", + affected_by_wind = false, + movement_slow_down_factor = 0.96, + duration = 150, + fade_away_duration = 60, + show_when_smoke_off = true, + start_scale = 0.1, + end_scale = 0.1 + }, + + { + type = "trivial-smoke", + name = "smoke-explosion-particle-small", + animation = smoke_fast_animation + { + animation_speed = 0.5, + scale = 0.25, + tint = {r = 0.1, g = 0.1, b = 0.1, a = 0.7} + }, + render_layer = "smoke", + affected_by_wind = false, + movement_slow_down_factor = 0.96, + duration = 150, + fade_away_duration = 60, + show_when_smoke_off = true, + start_scale = 0.3, + end_scale = 0.1 + }, + + { + type = "trivial-smoke", + name = "smoke-explosion-lower-particle-small", + animation = smoke_fast_animation + { + animation_speed = 0.5, + scale = 0.25, + tint = {r = 0.1, g = 0.1, b = 0.1, a = 0.7} + }, + render_layer = "smoke", + affected_by_wind = false, + movement_slow_down_factor = 0.96, + duration = 150, + fade_away_duration = 60, + show_when_smoke_off = true, + start_scale = 0.3, + end_scale = 0.1 + }, + + { + type = "trivial-smoke", + name = "smoke-explosion-particle-stone-small", + animation = smoke_fast_animation + { + animation_speed = 0.5, + scale = 0.25, + tint = {r = 0.604, g = 0.502, b = 0.400, a = 0.7} + }, + render_layer = "smoke", + affected_by_wind = false, + movement_slow_down_factor = 0.96, + duration = 150, + fade_away_duration = 60, + show_when_smoke_off = true, + start_scale = 0.3, + end_scale = 0.1 + }, + + { + type = "trivial-smoke", + name = "artillery-smoke", + animation = smoke_fast_animation + { + animation_speed = 1 / 6, + scale = 0.5 + }, + render_layer = "building-smoke", + affected_by_wind = false, + movement_slow_down_factor = 0.96, + duration = 60 * 1.75, + fade_away_duration = 20, + show_when_smoke_off = true + }, + + { + type = "trivial-smoke", + name = "poison-capsule-smoke", + animation = smoke_fast_animation( + { + scale = 0.5 + } + ), + duration = 60, + fade_away_duration = 60, + render_layer = "higher-object-above", + color = {r = 0.239, g = 0.875, b = 0.992, a = 0.690} + }, + + { + type = "trivial-smoke", + name = "poison-capsule-particle-smoke", + animation = smoke_fast_animation( + { + scale = 0.2 + } + ), + duration = 60, + fade_away_duration = 60, + render_layer = "higher-object-above", + color = {r = 0.239, g = 0.875, b = 0.992, a = 0.690} + }, + + smoke_animations.trivial_fire_smoke + { + name = "fire-smoke", + color = {r=0.4, g=0.4, b=0.4, a=0.25}, + start_scale = 0.5, + end_scale = 1, + duration = 300, + spread_delay = 120, + fade_away_duration = 90, + fade_in_duration = 60, + animation = + { + filename = "__base__/graphics/entity/fire-smoke/fire-smoke.png", + flags = { "smoke" }, + line_length = 8, + width = 253, + height = 210, + frame_count = 60, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.265625, -0.09375}, + priority = "high", + animation_speed = 0.25 + }, + glow_animation = + { + filename = "__base__/graphics/entity/fire-smoke/fire-smoke-glow.png", + flags = { "smoke" }, + blend_mode = "additive", + line_length = 8, + width = 253, + height = 152, + frame_count = 60, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.265625, 0.8125}, + priority = "high", + animation_speed = 0.25 + }, + glow_fade_away_duration = 70 + }, + + smoke_animations.trivial_fire_smoke + { + name = "fire-smoke-without-glow", + color = util.premul_color{1,1,1, 0.25}, + start_scale = 0.5, + end_scale = 1, + duration = 300, + spread_delay = 120, + fade_away_duration = 90, + fade_in_duration = 60, + animation = + { + filename = "__base__/graphics/entity/fire-smoke/fire-smoke.png", + flags = { "smoke" }, + line_length = 8, + width = 253, + height = 210, + frame_count = 60, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.265625, -0.09375}, + priority = "high", + animation_speed = 0.25 + } + }, + + smoke_animations.trivial_fire_smoke + { + name = "soft-fire-smoke", + color = util.premul_color{0.3, 0.3, 0.3, 0.1}, + start_scale = 0.5, + end_scale = 1.2, + duration = 300, + spread_delay = 120, + fade_away_duration = 60 + }, + + smoke_animations.trivial_fire_smoke + { + name = "fire-smoke-on-adding-fuel", + start_scale = 0.5, + end_scale = 0.7, + duration = 300, + spread_delay = 120, + fade_away_duration = 60, + fade_in_duration = 60, + animation = + { + filename = "__base__/graphics/entity/fire-smoke/fire-smoke.png", + flags = { "smoke" }, + line_length = 8, + width = 253, + height = 210, + frame_count = 60, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.265625, -0.09375}, + priority = "high", + animation_speed = 0.25 + } + } +} diff --git a/factorio/data/base/prototypes/entity/sounds.lua b/factorio/data/base/prototypes/entity/sounds.lua new file mode 100644 index 0000000000000000000000000000000000000000..4cd8f6595f88131ec27010d3391c56eef6132b51 --- /dev/null +++ b/factorio/data/base/prototypes/entity/sounds.lua @@ -0,0 +1,2976 @@ +local sounds = {} + +sounds.plant = +{ + { + filename = "__base__/sound/walking/plant/plant-01.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/walking/plant/plant-02.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/walking/plant/plant-03.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/walking/plant/plant-04.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/walking/plant/plant-05.ogg", + volume = 0.4 + } +} + +sounds.big_bush = +{ + { + filename = "__base__/sound/walking/plant/bush-big-01.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/plant/bush-big-02.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/plant/bush-big-03.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/plant/bush-big-04.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/plant/bush-big-05.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/plant/bush-big-06.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/plant/bush-big-07.ogg", + volume = 0.3 + } +} + +sounds.small_bush = +{ + { + filename = "__base__/sound/walking/plant/bush-small-01.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/plant/bush-small-02.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/plant/bush-small-03.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/plant/bush-small-04.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/plant/bush-small-05.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/plant/bush-small-06.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/plant/bush-small-07.ogg", + volume = 0.6 + } +} +sounds.pebble = +{ + { + filename = "__base__/sound/walking/pebble/stones_01.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/pebble/stones_02.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/pebble/stones_03.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/pebble/stones_04.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/pebble/stones_05.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/pebble/stones_06.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/pebble/stones_07.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/pebble/stones_08.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/pebble/stones_09.ogg", + volume = 0.6 + } +} +sounds.hairy_grass = +{ + { + filename = "__base__/sound/walking/decorative-grass-01.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-grass-02.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-grass-03.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-grass-04.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-grass-05.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-grass-06.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-grass-07.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-grass-08.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-grass-09.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-grass-10.ogg", + volume = 0.3 + } +} +sounds.carpet_grass = +{ + { + filename = "__base__/sound/walking/decorative-grass-01.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/walking/decorative-grass-02.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/walking/decorative-grass-03.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/walking/decorative-grass-04.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/walking/decorative-grass-05.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/walking/decorative-grass-06.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/walking/decorative-grass-07.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/walking/decorative-grass-08.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/walking/decorative-grass-09.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/walking/decorative-grass-10.ogg", + volume = 0.2 + } +} +sounds.mud = +{ + { + filename = "__base__/sound/walking/decorative-mud-01.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-mud-02.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-mud-03.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-mud-04.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-mud-05.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-mud-06.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-mud-07.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-mud-08.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-mud-09.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/walking/decorative-mud-10.ogg", + volume = 0.3 + } +} +sounds.ore = +{ + { + filename = "__base__/sound/walking/resources/ore-01.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/ore-02.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/ore-03.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/ore-04.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/ore-05.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/ore-06.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/ore-07.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/ore-08.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/ore-09.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/ore-10.ogg", + volume = 0.7 + } +} + +sounds.oil = +{ + { + filename = "__base__/sound/walking/resources/oil-01.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/oil-02.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/oil-03.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/oil-04.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/oil-05.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/oil-06.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/walking/resources/oil-07.ogg", + volume = 0.7 + } +} + +sounds.rails = +{ + { + filename = "__base__/sound/walking/rails/rails-01.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/rails/rails-02.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/rails/rails-03.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/rails/rails-04.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/rails/rails-05.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/rails/rails-06.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/rails/rails-07.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/rails/rails-08.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/rails/rails-09.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/rails/rails-10.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/rails/rails-11.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/walking/rails/rails-12.ogg", + volume = 0.6 + } +} + +sounds.tree_leaves = +{ + { + filename = "__base__/sound/particles/tree-leaves-1.ogg", + volume = 0.35 + }, + { + filename = "__base__/sound/particles/tree-leaves-2.ogg", + volume = 0.35 + }, + { + filename = "__base__/sound/particles/tree-leaves-3.ogg", + volume = 0.35 + }, + { + filename = "__base__/sound/particles/tree-leaves-4.ogg", + volume = 0.35 + } +} + +sounds.mine_fish = +{ + { + filename = "__core__/sound/mine-fish.ogg",volume = 0.8 + }, + { + filename = "__core__/sound/mine-fish-1.ogg",volume = 0.8 + }, + { + filename = "__core__/sound/mine-fish-2.ogg",volume = 0.8 + }, + { + filename = "__core__/sound/mine-fish-3.ogg",volume = 0.8 + }, + { + filename = "__core__/sound/mine-fish-4.ogg",volume = 0.8 + } +} + +sounds.deconstruct_bricks = function(volume) + return + { + switch_vibration_data = + { + gain = 0.32, + filename = "__core__/sound/deconstruct-bricks.bnvib" + }, + variations = + { + { + filename = "__base__/sound/deconstruct-bricks.ogg", + volume = volume + } + } + } +end + +sounds.deconstruct_small = function(volume) + return + { + switch_vibration_data = + { + filename = "__core__/sound/deconstruct-small.bnvib", + gain = 0.25 + }, + variations = + { + { + filename = "__core__/sound/deconstruct-small.ogg", + volume = volume + } + } + } +end + +sounds.deconstruct_medium = function(volume) + return + { + switch_vibration_data = + { + filename = "__core__/sound/deconstruct-medium.bnvib", + gain = 0.25 + }, + variations = + { + { + filename = "__core__/sound/deconstruct-medium.ogg", + volume = volume + } + } + } +end + +sounds.deconstruct_large = function(volume) + return + { + switch_vibration_data = + { + filename = "__core__/sound/deconstruct-large.bnvib", + gain = 0.25 + }, + variations = + { + { + filename = "__core__/sound/deconstruct-large.ogg", + volume = volume + } + } + } +end + +sounds.eat_fish = +{ + { + filename = "__base__/sound/eat.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/eat-1.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/eat-2.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/eat-3.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/eat-4.ogg", + volume = 0.6 + } +} + +sounds.inserter_basic = +{ + match_progress_to_activity = true, + sound = + { + { + filename = "__base__/sound/inserter-basic-1.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/inserter-basic-2.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/inserter-basic-3.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/inserter-basic-4.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/inserter-basic-5.ogg", + volume = 0.5 + } + }, + audible_distance_modifier = 0.3 +} + +sounds.inserter_fast = +{ + match_progress_to_activity = true, + sound = + { + { + filename = "__base__/sound/inserter-fast-1.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/inserter-fast-2.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/inserter-fast-3.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/inserter-fast-4.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/inserter-fast-5.ogg", + volume = 0.5 + } + }, + audible_distance_modifier = 0.3 +} + +sounds.inserter_long_handed = +{ + match_progress_to_activity = true, + sound = + { + { + filename = "__base__/sound/inserter-long-handed-1.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/inserter-long-handed-2.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/inserter-long-handed-3.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/inserter-long-handed-4.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/inserter-long-handed-5.ogg", + volume = 0.5 + } + }, + audible_distance_modifier = 0.5 +} + +sounds.splitter = +{ + sound = + { + { + filename = "__base__/sound/splitters/splitter.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/splitters/splitter-2.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/splitters/splitter-3.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/splitters/splitter-4.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/splitters/splitter-5.ogg", + volume = 0.2 + } + }, + max_sounds_per_type = 3, + audible_distance_modifier = 0.45 +} + +sounds.fast_splitter = +{ + sound = + { + { + filename = "__base__/sound/splitters/fast-splitter.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/splitters/fast-splitter-2.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/splitters/fast-splitter-3.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/splitters/fast-splitter-4.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/splitters/fast-splitter-5.ogg", + volume = 0.2 + } + }, + max_sounds_per_type = 3, + audible_distance_modifier = 0.45 +} + +sounds.express_splitter = +{ + sound = + { + { + filename = "__base__/sound/splitters/express-splitter.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/splitters/express-splitter-2.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/splitters/express-splitter-3.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/splitters/express-splitter-4.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/splitters/express-splitter-5.ogg", + volume = 0.2 + } + }, + max_sounds_per_type = 3, + audible_distance_modifier = 0.45 +} + +sounds.loader = +{ + sound = + { + { + filename = "__base__/sound/transport-belt.ogg", + volume = 0.3 + } + }, + max_sounds_per_type = 3, + audible_distance_modifier = 0.45 +} + +sounds.fast_loader = +{ + sound = + { + { + filename = "__base__/sound/fast-transport-belt.ogg", + volume = 0.3 + } + }, + max_sounds_per_type = 3, + audible_distance_modifier = 0.45 +} + +sounds.express_loader = +{ + sound = + { + { + filename = "__base__/sound/express-transport-belt.ogg", + volume = 0.3 + } + }, + max_sounds_per_type = 3, + audible_distance_modifier = 0.45 +} + +sounds.spidertron_leg = +{ + { + filename = "__base__/sound/spidertron/spidertron-leg-1.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/spidertron/spidertron-leg-2.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/spidertron/spidertron-leg-3.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/spidertron/spidertron-leg-4.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/spidertron/spidertron-leg-5.ogg", + volume = 0.2 + } +} + +sounds.pipe = +{ + { + filename = "__base__/sound/pipe.ogg", + volume = 0.45 + } +} + +sounds.train_brakes = +{ + { + filename = "__base__/sound/train-breaks.ogg", + volume = 0.3 + } +} + +sounds.train_brake_screech = +{ + { + filename = "__base__/sound/train-brake-screech.ogg", volume = 0.3 + }, + { + filename = "__base__/sound/train-brake-screech-1.ogg", volume = 0.3 + } +} + +sounds.car_stone_impact = +{ + { + filename = "__base__/sound/car-stone-impact.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/car-stone-impact-2.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/car-stone-impact-3.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/car-stone-impact-4.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/car-stone-impact-5.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/car-stone-impact-6.ogg", volume = 0.5 + } +} + +sounds.car_wood_impact = function(volume) + return + { + { + filename = "__base__/sound/car-wood-impact.ogg", volume = volume + }, + { + filename = "__base__/sound/car-wood-impact-02.ogg", volume = volume + }, + { + filename = "__base__/sound/car-wood-impact-03.ogg", volume = volume + }, + { + filename = "__base__/sound/car-wood-impact-04.ogg", volume = volume + }, + { + filename = "__base__/sound/car-wood-impact-05.ogg", volume = volume + } + } +end + +sounds.generic_impact = +{ + { + filename = "__base__/sound/car-metal-impact-2.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/car-metal-impact-3.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/car-metal-impact-4.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/car-metal-impact-5.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/car-metal-impact-6.ogg", volume = 0.5 + } +} + +sounds.artillery_open = +{ + { + filename = "__base__/sound/artillery-open.ogg", volume = 0.57 + } +} + +sounds.artillery_close = +{ + { + filename = "__base__/sound/artillery-close.ogg", volume = 0.6 + } +} + +sounds.cargo_wagon_open = +{ + { + filename = "__base__/sound/cargo-wagon-open.ogg", volume = 0.55 + } +} + +sounds.cargo_wagon_close = +{ + { + filename = "__base__/sound/cargo-wagon-close.ogg", volume = 0.54 + } +} + +sounds.machine_open = +{ + { + filename = "__base__/sound/machine-open.ogg", volume = 0.5 + } +} + +sounds.machine_close = +{ + { + filename = "__base__/sound/machine-close.ogg", volume = 0.5 + } +} + +sounds.electric_network_open = +{ + { + filename = "__base__/sound/electric-network-open.ogg", volume = 0.6 + } +} + +sounds.electric_network_close = +{ + { + filename = "__base__/sound/electric-network-close.ogg", volume = 0.6 + } +} + +sounds.roboport_door_open = +{ + { + type = "play-sound", + sound = + { + filename = "__base__/sound/roboport-door.ogg", + volume = 0.3, + min_speed = 1, + max_speed = 1.5 + } + } +} + +sounds.roboport_door_close = +{ + { + type = "play-sound", + sound = + { + filename = "__base__/sound/roboport-door-close.ogg", + volume = 0.2, + min_speed = 1, + max_speed = 1.5 + } + } +} + +sounds.flying_robot = function(volume) + return + { + sound = + { + { + filename = "__base__/sound/construction-robot-11.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-12.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-13.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-14.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-15.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-16.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-17.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-18.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-19.ogg", volume = volume + }, + { + filename = "__base__/sound/flying-robot-1.ogg", volume = 0.43 + }, + { + filename = "__base__/sound/flying-robot-2.ogg", volume = 0.43 + }, + { + filename = "__base__/sound/flying-robot-3.ogg", volume = 0.43 + }, + { + filename = "__base__/sound/flying-robot-4.ogg", volume = 0.43 + }, + { + filename = "__base__/sound/flying-robot-5.ogg", volume = 0.43 + } + }, + max_sounds_per_type = 20, + audible_distance_modifier = 1, + fade_in_ticks = 8, + fade_out_ticks = 10, + probability = 1 / (10 * 60) -- average pause between the sound is 10 seconds + } +end + +sounds.construction_robot = function(volume) + return + { + sound = + { + { + filename = "__base__/sound/construction-robot-1.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-2.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-3.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-4.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-5.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-6.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-7.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-8.ogg", volume = volume + }, + { + filename = "__base__/sound/construction-robot-9.ogg", volume = volume + }, + { + filename = "__base__/sound/flying-robot-1.ogg", volume = 0.43 + }, + { + filename = "__base__/sound/flying-robot-2.ogg", volume = 0.43 + }, + { + filename = "__base__/sound/flying-robot-3.ogg", volume = 0.43 + }, + { + filename = "__base__/sound/flying-robot-4.ogg", volume = 0.43 + }, + { + filename = "__base__/sound/flying-robot-5.ogg", volume = 0.43 + } + }, + max_sounds_per_type = 20, + audible_distance_modifier = 1, + fade_in_ticks = 8, + fade_out_ticks = 8, + probability = 1 / (10 * 60) -- average pause between the sound is 10 seconds + } +end + +sounds.robot_die_whoosh = +{ + { + filename = "__base__/sound/fight/robot-die-whoosh-01.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/fight/robot-die-whoosh-02.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/fight/robot-die-whoosh-03.ogg", volume = 0.5 + } +} + +sounds.robot_die_vox = +{ + { + filename = "__base__/sound/fight/robot-die-vox-01.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/fight/robot-die-vox-02.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/fight/robot-die-vox-03.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/fight/robot-die-vox-04.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/fight/robot-die-vox-05.ogg", volume = 0.5 + }, + { + filename = "__base__/sound/fight/robot-die-vox-06.ogg", volume = 0.5 + } +} + +sounds.robot_selfdestruct = +{ + { + filename = "__base__/sound/fight/robot-selfdestruct-01.ogg", volume = 0.4 + }, + { + filename = "__base__/sound/fight/robot-selfdestruct-02.ogg", volume = 0.4 + }, + { + filename = "__base__/sound/fight/robot-selfdestruct-03.ogg", volume = 0.4 + } +} + +sounds.robot_die_impact = +{ + { + filename = "__base__/sound/fight/robot-die-impact-01.ogg", volume = 0.7 + }, + { + filename = "__base__/sound/fight/robot-die-impact-02.ogg", volume = 0.7 + }, + { + filename = "__base__/sound/fight/robot-die-impact-03.ogg", volume = 0.7 + } +} + +sounds.laser_turret_activate = +{ + { + filename = "__base__/sound/fight/laser-turret-activate-01.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/laser-turret-activate-02.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/laser-turret-activate-03.ogg", + volume = 0.3 + } + +} + +sounds.laser_turret_deactivate = +{ + { + filename = "__base__/sound/fight/laser-turret-deactivate-01.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/laser-turret-deactivate-02.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/laser-turret-deactivate-03.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/laser-turret-deactivate-04.ogg", + volume = 0.3 + } +} + +sounds.gun_turret_activate = +{ + { + filename = "__base__/sound/fight/gun-turret-activate-01.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/gun-turret-activate-02.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/gun-turret-activate-03.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/gun-turret-activate-04.ogg", + volume = 0.3 + } +} + +sounds.gun_turret_deactivate = +{ + { + filename = "__base__/sound/fight/gun-turret-deactivate-01.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/gun-turret-deactivate-02.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/gun-turret-deactivate-03.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/gun-turret-deactivate-04.ogg", + volume = 0.3 + } +} + +sounds.flamethrower_turret_activate = +{ + { + filename = "__base__/sound/fight/flamethrower-turret-activate-01.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/flamethrower-turret-activate-02.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/flamethrower-turret-activate-03.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/fight/flamethrower-turret-activate-04.ogg", + volume = 0.3 + } +} + +sounds.flamethrower_turret_deactivate = +{ + { + filename = "__base__/sound/fight/flamethrower-turret-deactivate-01.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/fight/flamethrower-turret-deactivate-02.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/fight/flamethrower-turret-deactivate-03.ogg", + volume = 0.2 + }, + { + filename = "__base__/sound/fight/flamethrower-turret-deactivate-04.ogg", + volume = 0.2 + } +} + +sounds.heavy_gunshot = +{ + switch_vibration_data = + { + filename = "__base__/sound/fight/heavy-gunshot.bnvib", + gain = 0.7 + }, + variations = + { + { + filename = "__base__/sound/fight/heavy-gunshot-1.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/fight/heavy-gunshot-2.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/fight/heavy-gunshot-3.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/fight/heavy-gunshot-4.ogg", + volume = 0.4 + } + } +} + +sounds.gun_turret_gunshot = +{ + { + filename = "__base__/sound/fight/gun-turret-gunshot-01.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/fight/gun-turret-gunshot-02.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/fight/gun-turret-gunshot-03.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/fight/gun-turret-gunshot-04.ogg", + volume = 0.4 + } +} + +sounds.light_gunshot = +{ + switch_vibration_data = + { + filename = "__base__/sound/fight/light-gunshot.bnvib", + }, + variations = + { + { + filename = "__base__/sound/fight/light-gunshot-1.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/fight/light-gunshot-2.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/fight/light-gunshot-3.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/fight/light-gunshot-4.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/fight/light-gunshot-5.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/fight/light-gunshot-6.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/fight/light-gunshot-7.ogg", + volume = 0.6 + } + } +} + +sounds.defender_gunshot = +{ + { + filename = "__base__/sound/fight/defender-gunshot-1.ogg", + volume = 0.65 + }, + { + filename = "__base__/sound/fight/defender-gunshot-2.ogg", + volume = 0.65 + }, + { + filename = "__base__/sound/fight/defender-gunshot-3.ogg", + volume = 0.65 + } +} + +sounds.submachine_gunshot = +{ + switch_vibration_data = + { + filename = "__base__/sound/fight/submachine-gunshot.bnvib", + }, + variations = + { + { + filename = "__base__/sound/fight/submachine-gunshot-1.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/fight/submachine-gunshot-2.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/fight/submachine-gunshot-3.ogg", + volume = 0.6 + } + } +} + +sounds.shotgun = +{ + switch_vibration_data = + { + filename = "__base__/sound/fight/pump-shotgun.bnvib", + }, + variations = + { + { + filename = "__base__/sound/fight/pump-shotgun-1.ogg", + volume = 0.37 + }, + { + filename = "__base__/sound/fight/pump-shotgun-2.ogg", + volume = 0.37 + }, + { + filename = "__base__/sound/fight/pump-shotgun-3.ogg", + volume = 0.37 + }, + { + filename = "__base__/sound/fight/pump-shotgun-4.ogg", + volume = 0.37 + }, + { + filename = "__base__/sound/fight/pump-shotgun-5.ogg", + volume = 0.37 + } + } +} + +sounds.tank_gunshot = +{ + switch_vibration_data = + { + filename = "__base__/sound/fight/tank-cannon.bnvib", + }, + variations = + { + { + filename = "__base__/sound/fight/tank-cannon-1.ogg", + volume = 0.57 + }, + { + filename = "__base__/sound/fight/tank-cannon-2.ogg", + volume = 0.57 + }, + { + filename = "__base__/sound/fight/tank-cannon-3.ogg", + volume = 0.57 + }, + { + filename = "__base__/sound/fight/tank-cannon-4.ogg", + volume = 0.57 + }, + { + filename = "__base__/sound/fight/tank-cannon-5.ogg", + volume = 0.57 + } + } +} + +sounds.throw_projectile = +{ + switch_vibration_data = + { + filename = "__base__/sound/fight/throw-projectile.bnvib", + }, + variations = + { + { + filename = "__base__/sound/fight/throw-projectile-1.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/fight/throw-projectile-2.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/fight/throw-projectile-3.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/fight/throw-projectile-4.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/fight/throw-projectile-5.ogg", + volume = 0.4 + }, + { + filename = "__base__/sound/fight/throw-projectile-6.ogg", + volume = 0.4 + } + } + +} + +sounds.poison_cloud = function(volume) + return + { + variations = + { + { + filename = "__base__/sound/fight/poison-cloud.ogg", + volume = volume + } + } + } +end + +sounds.poison_capsule_explosion = function(volume) + return + { + aggregation = + { + max_count = 1, + remove = true + }, + switch_vibration_data = + { + filename = "__base__/sound/fight/poison-capsule-explosion.bnvib", + gain = 0.3, + play_for = "everything" + }, + variations = + { + { + filename = "__base__/sound/fight/poison-capsule-explosion-1.ogg", + volume = volume + } + } + } +end + +sounds.small_explosion = function(volume) + return + { + aggregation = + { + max_count = 1, + remove = true + }, + variations = + { + { + filename = "__base__/sound/small-explosion-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/small-explosion-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/small-explosion-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/small-explosion-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/small-explosion-5.ogg", + volume = volume + } + } + } +end + +sounds.medium_explosion = function(volume) + return + { + aggregation = + { + max_count = 1, + remove = true + }, + audible_distance_modifier = 0.7, + switch_vibration_data = + { + filename = "__base__/sound/fight/medium-explosion.bnvib", + gain = 0.4 + }, + variations = + { + { + filename = "__base__/sound/fight/medium-explosion-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/fight/medium-explosion-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/fight/medium-explosion-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/fight/medium-explosion-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/fight/medium-explosion-5.ogg", + volume = volume + } + } + } +end + +sounds.robot_explosion = function(volume) + return + { + aggregation = + { + max_count = 1, + remove = true + }, + variations = + { + { + filename = "__base__/sound/fight/robot-explosion-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/fight/robot-explosion-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/fight/robot-explosion-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/fight/robot-explosion-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/fight/robot-explosion-5.ogg", + volume = volume + } + } + } +end + +sounds.large_explosion = function(volume) + return + { + aggregation = + { + max_count = 1, + remove = true + }, + audible_distance_modifier = 1.95, + switch_vibration_data = + { + filename = "__base__/sound/fight/large-explosion.bnvib", + gain = 0.6, + play_for = "everything" + }, + variations = + { + { + filename = "__base__/sound/fight/large-explosion-1.ogg", + volume = 0.55 + }, + { + filename = "__base__/sound/fight/large-explosion-2.ogg", + volume = 0.55 + } + } + } +end + +sounds.nuclear_explosion = function(volume) + return + { + aggregation = + { + max_count = 1, + remove = true + }, + switch_vibration_data = + { + filename = "__base__/sound/fight/nuclear-explosion.bnvib", + play_for = "everything" + }, + variations = + { + { + filename = "__base__/sound/fight/nuclear-explosion-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/fight/nuclear-explosion-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/fight/nuclear-explosion-3.ogg", + volume = volume + } + } + } +end + +sounds.nuclear_explosion_aftershock = function(volume) + return + { + aggregation = + { + max_count = 1, + remove = true + }, + variations = + { + { + filename = "__base__/sound/fight/nuclear-explosion-aftershock.ogg", + volume = volume + } + } + } +end + +sounds.small_splash = +{ + { + filename = "__base__/sound/particles/small-splash-1.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/particles/small-splash-2.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/particles/small-splash-3.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/particles/small-splash-4.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/particles/small-splash-5.ogg", + volume = 0.7 + } +} + +sounds.manual_repair = +{ + { + filename = "__base__/sound/manual-repair-simple-1.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/manual-repair-simple-2.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/manual-repair-simple-3.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/manual-repair-simple-4.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/manual-repair-simple-5.ogg", + volume = 0.4 + } +} + +sounds.logistics_chest_open = +{ + { + filename = "__base__/sound/passive-provider-chest-open-1.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/passive-provider-chest-open-2.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/passive-provider-chest-open-3.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/passive-provider-chest-open-4.ogg", + volume = 0.3 + }, + { + filename = "__base__/sound/passive-provider-chest-open-5.ogg", + volume = 0.3 + } +} + +sounds.gate_open = +{ + { + filename = "__base__/sound/gate-open-1.ogg", volume = 0.55 + }, + { + filename = "__base__/sound/gate-open-2.ogg", volume = 0.55 + }, + { + filename = "__base__/sound/gate-open-3.ogg", volume = 0.55 + }, + { + filename = "__base__/sound/gate-open-4.ogg", volume = 0.55 + }, + { + filename = "__base__/sound/gate-open-5.ogg", volume = 0.55 + } +} + +sounds.gate_close = +{ + { + filename = "__base__/sound/gate-close-1.ogg", volume = 0.55 + }, + { + filename = "__base__/sound/gate-close-2.ogg", volume = 0.55 + }, + { + filename = "__base__/sound/gate-close-3.ogg", volume = 0.55 + }, + { + filename = "__base__/sound/gate-close-4.ogg", volume = 0.55 + }, + { + filename = "__base__/sound/gate-close-5.ogg", volume = 0.55 + } +} + +sounds.biter_roars = function(volume) + return + { + { + filename = "__base__/sound/creatures/biter-roar-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-6.ogg", + volume = volume + } + } +end + +sounds.biter_roars_mid = function(volume) + return + { + { + filename = "__base__/sound/creatures/biter-roar-mid-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-mid-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-mid-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-mid-4.ogg", + volume = volume + }, + --{ + -- filename = "__base__/sound/creatures/biter-roar-mid-5.ogg", + -- volume = volume + --}, + { + filename = "__base__/sound/creatures/biter-roar-mid-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-mid-7.ogg", + volume = volume + }, + --{ + -- filename = "__base__/sound/creatures/biter-roar-mid-8.ogg", + -- volume = volume + --}, + { + filename = "__base__/sound/creatures/biter-roar-mid-9.ogg", + volume = volume + } + } +end + +sounds.biter_roars_big = function(volume) + return + { + { + filename = "__base__/sound/creatures/biter-roar-big-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-big-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-big-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-big-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-big-5.ogg", + volume = volume + } + } +end + +sounds.biter_roars_behemoth = function(volume) + return + { + { + filename = "__base__/sound/creatures/biter-roar-behemoth-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-behemoth-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-behemoth-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-behemoth-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-behemoth-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-behemoth-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-behemoth-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-behemoth-7.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-behemoth-8.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-roar-behemoth-9.ogg", + volume = volume + } + } +end + +sounds.biter_dying = function(volume) + return + { + { + filename = "__base__/sound/creatures/biter-death-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-death-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-death-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-death-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-death-5.ogg", + volume = volume + } + } +end + +sounds.biter_dying_big = function(volume) + return + { + { + filename = "__base__/sound/creatures/biter-death-big-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-death-big-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-death-big-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-death-big-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-death-big-5.ogg", + volume = volume + } + } +end + +sounds.biter_calls = function(volume) + return + { + sound = + { + { + filename = "__base__/sound/creatures/biter-call-1.ogg", + volume = 0.58 + }, + { + filename = "__base__/sound/creatures/biter-call-2.ogg", + volume = 0.58 + }, + { + filename = "__base__/sound/creatures/biter-call-3.ogg", + volume = 0.58 + }, + { + filename = "__base__/sound/creatures/biter-call-4.ogg", + volume = 0.58 + }, + { + filename = "__base__/sound/creatures/biter-call-5.ogg", + volume = 0.58 + } + }, + probability = 1 / (12 * 60), -- average pause between the sound is 12 seconds + max_sounds_per_type = 2 + } +end + +sounds.biter_calls_big = function(volume) + return + { + sound = + { + { + filename = "__base__/sound/creatures/biter-call-big-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-call-big-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-call-big-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-call-big-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-call-big-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-call-big-6.ogg", + volume = volume + } + }, + probability = 1 / (4 * 60), -- average pause between the sound is 4 seconds + max_sounds_per_type = 2 + } +end + +sounds.biter_calls_behemoth = function(volume) + return + { + sound = + { + { + filename = "__base__/sound/creatures/biter-call-behemoth-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-call-behemoth-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-call-behemoth-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-call-behemoth-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-call-behemoth-7.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-call-behemoth-8.ogg", + volume = volume + }, + + }, + probability = 1 / (4 * 60), -- average pause between the sound is 4 seconds + max_sounds_per_type = 2 + } +end + +sounds.biter_walk = function(volume) + return + { + aggregation = + { + max_count = 2, + remove = true + }, + variations = + { + { + filename = "__base__/sound/creatures/biter-walk-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-7.ogg", + volume = volume + } + } + } +end + +sounds.biter_walk_big = function(volume) + return + { + aggregation = + { + max_count = 2, + remove = true + }, + variations = + { + { + filename = "__base__/sound/creatures/biter-walk-big-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-big-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-big-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-big-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-big-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-big-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-big-7.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-big-8.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-big-9.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/biter-walk-big-10.ogg", + volume = volume + } + } + } +end + +sounds.spitter_walk = function(volume) + return + { + aggregation = + { + max_count = 2, + remove = true + }, + variations = + { + { + filename = "__base__/sound/creatures/spitter-walk-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-7.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-8.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-9.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-10.ogg", + volume = volume + } + } + } +end + +sounds.spitter_walk_big = function(volume) + return + { + aggregation = + { + max_count = 2, + remove = true + }, + variations = + { + { + filename = "__base__/sound/creatures/spitter-walk-big-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-big-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-big-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-big-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-big-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-big-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-big-7.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-big-8.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-big-9.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-walk-big-10.ogg", + volume = volume + } + } + } +end + +sounds.spitter_calls = function(volume) + return + { + sound = + { + { + filename = "__base__/sound/creatures/spitter-call-small-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-small-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-small-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-small-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-small-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-small-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-small-7.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-small-8.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-small-9.ogg", + volume = volume + } + }, + probability = 1 / (4 * 60), -- average pause between the sound is 4 seconds + --audible_distance_modifier = 0.9 + } +end + +sounds.spitter_calls_med = function(volume) + return + { + --aggregation = + --{ + -- max_count = 1, + --remove = true + --}, + --variations = + sound = + { + { + filename = "__base__/sound/creatures/spitter-call-med-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-med-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-med-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-med-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-med-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-med-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-med-7.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-med-8.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-med-9.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-med-10.ogg", + volume = volume + } + }, + probability = 1 / (8 * 60) -- average pause between the sound is 8 seconds + } +end + +sounds.spitter_calls_big = function(volume) + return + { + sound = + { + { + filename = "__base__/sound/creatures/spitter-call-big-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-big-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-big-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-big-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-call-big-5.ogg", + volume = volume + } + }, + probability = 1 / (4 * 60), -- average pause between the sound is 4 seconds + --audible_distance_modifier = 0.9 + } +end + +sounds.spitter_roars = function(volume) + return + { + layers = + { + [0] = + { + { + filename = "__base__/sound/creatures/Spiters_1_1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/Spiters_2_1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/Spiters_3_1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/Spiters_4_1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/Spiters_5_1.ogg", + volume = volume + } + }, + [1] = + { + { + filename = "__base__/sound/creatures/Spiters_1_2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/Spiters_2_2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/Spiters_3_2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/Spiters_4_2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/Spiters_5_2.ogg", + volume = volume + } + } + } + } +end + +sounds.spitter_dying = function(volume) + return + { + { + filename = "__base__/sound/creatures/spitter-death-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-5.ogg", + volume = volume + } + } +end + +sounds.spitter_dying_mid = function(volume) + return + { + { + filename = "__base__/sound/creatures/spitter-death-mid-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-mid-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-mid-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-mid-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-mid-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-mid-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-mid-7.ogg", + volume = volume + } + } +end + +sounds.spitter_dying_big = function(volume) + return + { + { + filename = "__base__/sound/creatures/spitter-death-big-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-big-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-big-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-big-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-big-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-big-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-big-7.ogg", + volume = volume + } + } +end + +sounds.spitter_dying_behemoth = function(volume) + return + { + { + filename = "__base__/sound/creatures/spitter-death-behemoth-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-behemoth-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-behemoth-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-behemoth-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-behemoth-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-behemoth-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/spitter-death-behemoth-7.ogg", + volume = volume + } + } +end + +sounds.worm_roars = function(volume) + return + { + variations = + { + { + filename = "__base__/sound/creatures/worm-roar-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-4.ogg", + volume = volume + } + }, + audible_distance_modifier = 1.5 + } +end + +sounds.worm_roars_big = function(volume) + return + { + variations = + { + { + filename = "__base__/sound/creatures/worm-roar-big-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-big-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-big-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-big-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-big-5.ogg", + volume = volume + } + }, + audible_distance_modifier = 1.3 + } +end + +sounds.worm_roar_alternative = function(volume) + return + { + variations = + { + { + filename = "__base__/sound/creatures/worm-roar-alt-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-alt-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-alt-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-alt-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-alt-5.ogg", + volume = volume + } + }, + audible_distance_modifier = 2.0 + } +end + +sounds.worm_roar_alternative_big = function(volume) + return + { + variations = + { + { + filename = "__base__/sound/creatures/worm-roar-alt-big-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-alt-big-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-alt-big-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-alt-big-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-roar-alt-big-5.ogg", + volume = volume + } + }, + audible_distance_modifier = 1.8 + } +end + +sounds.worm_breath = function(volume) + return + { + variations = + { + { + filename = "__base__/sound/creatures/worm-breathe-01.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-02.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-03.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-04.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-05.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-06.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-07.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-08.ogg", + volume = volume + } + }, + audible_distance_modifier = 1.2 + } +end + +sounds.worm_breath_big = function(volume) + return + { + variations = + { + { + filename = "__base__/sound/creatures/worm-breathe-big-01.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-big-02.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-big-03.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-big-04.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-big-05.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-big-06.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-big-07.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-breathe-big-08.ogg", + volume = volume + } + }, + audible_distance_modifier = 1.5 + } +end + +sounds.worm_dying = function(volume) + return + { + variations = + { + { + filename = "__base__/sound/creatures/worm-death-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-7.ogg", + volume = volume + } + }, + -- audible_distance_modifier = 1.2 + } +end + +sounds.worm_dying_small = function(volume) + return + { + { + filename = "__base__/sound/creatures/worm-death-small-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-small-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-small-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-small-4.ogg", + volume = volume + } + } +end + +sounds.worm_dying_big = function(volume) + return + { + variations = + { + { + filename = "__base__/sound/creatures/worm-death-big-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-big-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-big-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-big-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-big-5.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-big-6.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-death-big-7.ogg", + volume = volume + } + }, + audible_distance_modifier = 1.2 + } +end + +sounds.worm_fold = function(volume) + return + { + { + filename = "__base__/sound/creatures/worm-folding-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-folding-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-folding-3.ogg", + volume = volume + } + } +end + +sounds.worm_standup = function(volume) + return + { + { + filename = "__base__/sound/creatures/worm-standup-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-standup-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-standup-3.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-standup-4.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-standup-5.ogg", + volume = volume + } + } +end + +sounds.worm_standup_small = function(volume) + return + { + { + filename = "__base__/sound/creatures/worm-standup-small-1.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-standup-small-2.ogg", + volume = volume + }, + { + filename = "__base__/sound/creatures/worm-standup-small-3.ogg", + volume = volume + } + } +end + +sounds.tree_impact = +{ + { + filename = "__base__/sound/car-tree-wood-impact-01.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/car-tree-wood-impact-02.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/car-tree-wood-impact-03.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/car-tree-wood-impact-04.ogg", + volume = 0.5 + } +} + +return sounds diff --git a/factorio/data/base/prototypes/entity/spawner-animation.lua b/factorio/data/base/prototypes/entity/spawner-animation.lua new file mode 100644 index 0000000000000000000000000000000000000000..a29e69f4aaa4554f65c4e55a907b53b8561aa4b6 --- /dev/null +++ b/factorio/data/base/prototypes/entity/spawner-animation.lua @@ -0,0 +1,195 @@ + +function spawner_integration() +return + { + filename = "__base__/graphics/entity/spawner/spawner-idle-integration.png", + variation_count = 4, + width = 258, + height = 188, + shift = util.by_pixel(2, -2), + frame_count = 1, + line_length = 1, + hr_version = + { + filename = "__base__/graphics/entity/spawner/hr-spawner-idle-integration.png", + variation_count = 4, + width = 522, + height = 380, + shift = util.by_pixel(3, -3), + frame_count = 1, + line_length = 1, + scale = 0.5 + } + } +end + +function spawner_idle_animation(variation, tint) +return + { + layers = + { + { + filename = "__base__/graphics/entity/spawner/spawner-idle.png", + line_length = 4, + width = 248, + height = 180, + frame_count = 8, + animation_speed = 0.18, + direction_count = 1, + run_mode = "forward-then-backward", + shift = util.by_pixel(2, -4), + y = variation * 180 * 2, + hr_version = + { + filename = "__base__/graphics/entity/spawner/hr-spawner-idle.png", + line_length = 4, + width = 490, + height = 354, + frame_count = 8, + animation_speed = 0.18, + direction_count = 1, + run_mode = "forward-then-backward", + shift = util.by_pixel(3, -2), + y = variation * 354 * 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/spawner/spawner-idle-mask.png", + flags = { "mask" }, + width = 140, + height = 118, + frame_count = 8, + animation_speed = 0.18, + run_mode = "forward-then-backward", + shift = util.by_pixel(-2, -14), + line_length = 4, + tint = tint, + y = variation * 118 * 2, + hr_version = + { + filename = "__base__/graphics/entity/spawner/hr-spawner-idle-mask.png", + flags = { "mask" }, + width = 276, + height = 234, + frame_count = 8, + animation_speed = 0.18, + run_mode = "forward-then-backward", + shift = util.by_pixel(-1, -14), + line_length = 4, + tint = tint, + y = variation * 234 * 2, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/spawner/spawner-idle-shadow.png", + draw_as_shadow = true, + width = 232, + height = 176, + frame_count = 8, + animation_speed = 0.18, + run_mode = "forward-then-backward", + shift = util.by_pixel(36, -2), + line_length = 4, + y = variation * 176 * 2, + hr_version = + { + filename = "__base__/graphics/entity/spawner/hr-spawner-idle-shadow.png", + draw_as_shadow = true, + width = 464, + height = 406, + frame_count = 8, + animation_speed = 0.18, + run_mode = "forward-then-backward", + shift = util.by_pixel(36, 10), + line_length = 4, + y = variation * 406 * 2, + scale = 0.5 + } + } + } + } +end + +function spawner_die_animation(variation, tint) +return + { + layers = + { + { + filename = "__base__/graphics/entity/spawner/spawner-die.png", + line_length = 8, + width = 248, + height = 178, + frame_count = 8, + direction_count = 1, + shift = util.by_pixel(2, -2), + y = variation * 178, + hr_version = + { + filename = "__base__/graphics/entity/spawner/hr-spawner-die.png", + line_length = 8, + width = 490, + height = 354, + frame_count = 8, + direction_count = 1, + shift = util.by_pixel(3, -2), + y = variation * 354, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/spawner/spawner-die-mask.png", + flags = { "mask" }, + width = 140, + height = 118, + frame_count = 8, + direction_count = 1, + shift = util.by_pixel(-2, -14), + line_length = 8, + tint = tint, + y = variation * 118, + hr_version = + { + filename = "__base__/graphics/entity/spawner/hr-spawner-die-mask.png", + flags = { "mask" }, + width = 276, + height = 234, + frame_count = 8, + direction_count = 1, + shift = util.by_pixel(-1, -14), + line_length = 8, + tint = tint, + y = variation * 234, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/spawner/spawner-die-shadow.png", + draw_as_shadow = true, + width = 232, + height = 176, + frame_count = 8, + direction_count = 1, + shift = util.by_pixel(36, -2), + line_length = 8, + y = variation * 176, + hr_version = + { + filename = "__base__/graphics/entity/spawner/hr-spawner-die-shadow.png", + draw_as_shadow = true, + width = 466, + height = 406, + frame_count = 8, + direction_count = 1, + shift = util.by_pixel(36, 10), + line_length = 8, + y = variation * 406, + scale = 0.5 + } + } + } + } +end + diff --git a/factorio/data/base/prototypes/entity/spidertron-animations.lua b/factorio/data/base/prototypes/entity/spidertron-animations.lua new file mode 100644 index 0000000000000000000000000000000000000000..36629232cc15667ad0188a12ba63361bb1b6d547 --- /dev/null +++ b/factorio/data/base/prototypes/entity/spidertron-animations.lua @@ -0,0 +1,631 @@ +local util = require("util") + +local function create_leg_sprite_layer_definition(spidertron_scale, column, row, additions, sprite_definition) + local tab = util.table.deepcopy(sprite_definition) + tab.x = (tab.variation_count >= 8) and (tab.width * (column - 1)) or tab.x + tab.y = tab.height * (row - 1) + if tab.scale then + tab.scale = tab.scale * spidertron_scale + else + tab.scale = spidertron_scale + end + if tab.shift then + tab.shift[1] = tab.shift[1] * spidertron_scale + tab.shift[2] = tab.shift[2] * spidertron_scale + end + tab.draw_as_shadow = additions.draw_as_shadow + tab.apply_runtime_tint = additions.apply_runtime_tint + tab.variation_count = nil + if tab.hr_version then + tab.hr_version.x = (tab.hr_version.variation_count >= 8) and (tab.hr_version.width * (column - 1)) or tab.hr_version.x + tab.hr_version.y = tab.hr_version.height * (row - 1) + tab.hr_version.x = tab.hr_version.width * (column - 1) + tab.hr_version.draw_as_shadow = additions.draw_as_shadow + tab.hr_version.apply_runtime_tint = additions.apply_runtime_tint + tab.hr_version.variation_count = nil + tab.hr_version.scale = tab.hr_version.scale * spidertron_scale + if tab.hr_version.shift then + tab.hr_version.shift[1] = tab.hr_version.shift[1] * spidertron_scale + tab.hr_version.shift[2] = tab.hr_version.shift[2] * spidertron_scale + end + end + return tab +end + +local function create_leg_part_special(spidertron_scale, key, leg_index, graphics_definitions, part_base) + local special = util.table.deepcopy(part_base) + for layer_name, layer_definitions in pairs(graphics_definitions.layers) do + for _, v in pairs(layer_definitions) do + if v[key] then + special[layer_name] = create_leg_sprite_layer_definition(spidertron_scale, leg_index, v.row, v, graphics_definitions[v.key]) + end + end + end + return special +end + +local function create_leg_part_shadow_graphics(spidertron_scale, leg_index, graphics_definitions, part_base) + return create_leg_part_special(spidertron_scale, "draw_as_shadow", leg_index, graphics_definitions, part_base) +end + +local function create_leg_part_water_reflection_graphics(spidertron_scale, leg_index, graphics_definitions, part_base) + return create_leg_part_special(spidertron_scale, "draw_as_water_reflection", leg_index, graphics_definitions, part_base) +end + +local function create_leg_part_graphics(spidertron_scale, leg_index, graphics_definitions, part_base) + local tab = util.table.deepcopy(part_base) + for layer_name, layer_definitions in pairs(graphics_definitions.layers) do + for _, v in pairs(layer_definitions) do + if (not v.draw_as_shadow) and (not v.draw_as_water_reflection) then + tab[layer_name] = tab[layer_name] or { layers = {} } + table.insert(tab[layer_name].layers, create_leg_sprite_layer_definition(spidertron_scale, leg_index, v.row, v, graphics_definitions[v.key])) + end + end + end + return tab +end + +local function create_spidertron_light_cone(orientation, intensity, size, shift_adder, scale) + local shift = { x = 0, y = (-14 + shift_adder) * scale} + return + { + type = "oriented", + minimum_darkness = 0.3, + picture = + { + filename = "__core__/graphics/light-cone.png", + priority = "extra-high", + flags = { "light" }, + scale = 2, + width = 200, + height = 200 + }, + source_orientation_offset = orientation, + --add_perspective = true, + shift = shift, + size = 2 * size * scale, + intensity = 0.6 * intensity, + color = {r = 0.92, g = 0.77, b = 0.3} + } +end + +local function scale_light_positions(positions, scale) + local new_positions = {} + for eye_index, position_list in pairs(positions) do + new_positions[eye_index] = {} + for index, position in pairs(position_list) do + local new_position = util.mul_shift(position, scale) + new_positions[eye_index][index] = new_position + end + end + return new_positions +end + +function get_leg_graphics_properties(scale, index) +return +{ + upper_part = + { + middle_offset_from_top = 0.35 * scale, -- offset length in tiles (= px / 32) + middle_offset_from_bottom = 0.45 * scale, + + -- if sum of top_end_length and bottom_end_length is greater than length of leg segment, sprites will start to get squashed + top_end_length = 0.75 * scale, + bottom_end_length = 0.75 * scale + }, + + lower_part = + { + middle_offset_from_top = 0.45 * scale, + middle_offset_from_bottom = 0.65 * scale, + + top_end_length = 1 * scale, + bottom_end_length = 1 * scale + }, + + -- upper_part_shadow = {}, -- when not defined, upper_part definition is used + -- lower_part_shadow = {}, -- when not defined, lower_part definition is used + + -- upper_part_water_reflection = {}, -- when not defined, upper_part definition is used + -- lower_part_water_reflection = {} -- when not defined, lower_part definition is used +} +end + +function get_spidertron_leg_joint_rotation_offsets(scale, index) + if index <= 4 then + return 0.25 * scale + end + return -0.25 * scale +end + +local leg_part_template_layers = +{ + top_end = + { + { key = "top_end", row = 1 }, + { key = "top_end", row = 2, draw_as_shadow = true }, + { key = "top_end", row = 3, apply_runtime_tint = true }, + { key = "reflection_top_end", row = 1, draw_as_water_reflection = true } + }, + middle = + { + { key = "middle", row = 1 }, + { key = "middle", row = 2, draw_as_shadow = true }, + { key = "reflection_middle", row = 1, draw_as_water_reflection = true } + }, + bottom_end = + { + { key = "bottom_end", row = 1 }, + { key = "bottom_end", row = 2, draw_as_shadow = true }, + { key = "bottom_end", row = 3, apply_runtime_tint = true }, + { key = "reflection_bottom_end", row = 1, draw_as_water_reflection = true } + } +} + +local leg_lower_part_graphics_definitions = +{ + layers = leg_part_template_layers, + + top_end = + { + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-lower-end-A.png", + width = 20, + height = 50, + variation_count = 8, + shift = util.by_pixel(0, 20), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/legs/hr-spidertron-legs-lower-end-A.png", + width = 40, + height = 98, + variation_count = 8, + scale = 0.5, + shift = util.by_pixel(0.5, 19.5) + } + }, + + middle = + { + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-lower-stretchable.png", + width = 26, + height = 192, + variation_count = 8, + scale = 0.5, + shift = util.by_pixel(1, 0), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/legs/hr-spidertron-legs-lower-stretchable.png", + width = 50, + height = 384, + variation_count = 8, + scale = 0.25, + shift = util.by_pixel(0.5, 0) + } + }, + + bottom_end = + { + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-lower-end-B.png", + width = 18, + height = 46, + variation_count = 8, + shift = util.by_pixel(0, -21), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/legs/hr-spidertron-legs-lower-end-B.png", + width = 34, + height = 92, + variation_count = 8, + scale = 0.5, + shift = util.by_pixel(0, -21) + } + }, + + reflection_top_end = + { + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-lower-end-A-water-reflection.png", + width = 56, + height = 110, + variation_count = 1, + scale = 0.5, + shift = util.by_pixel(1 * 0.5, 34 * 0.5) + }, + + reflection_middle = + { + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-lower-stretchable-water-reflection.png", + width = 72, + height = 384, + variation_count = 1, + scale = 0.25, + shift = util.by_pixel(1 * 0.5, 0) + }, + + reflection_bottom_end = + { + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-lower-end-B-water-reflection.png", + width = 52, + height = 104, + variation_count = 1, + scale = 0.5, + shift = util.by_pixel(0, -38 * 0.5) + } +} + +local leg_upper_part_graphics_definitions = +{ + layers = leg_part_template_layers, + + top_end = + { + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-upper-end-A.png", + width = 22, + height = 44, + variation_count = 8, + shift = util.by_pixel(0, 18), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/legs/hr-spidertron-legs-upper-end-A.png", + width = 42, + height = 86, + variation_count = 8, + scale = 0.5, + shift = util.by_pixel(0, 18) + } + }, + + middle = + { + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-upper-stretchable.png", + width = 30, + height = 128, + variation_count = 8, + scale = 0.5, + shift = util.by_pixel(-2, 0), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/legs/hr-spidertron-legs-upper-stretchable.png", + width = 60, + height = 256, + variation_count = 8, + scale = 0.25, + shift = util.by_pixel(-1.5, 0) + } + }, + + bottom_end = + { + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-upper-end-B.png", + width = 20, + height = 30, + variation_count = 8, + shift = util.by_pixel(1, -9), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/legs/hr-spidertron-legs-upper-end-B.png", + width = 38, + height = 58, + variation_count = 8, + scale = 0.5, + shift = util.by_pixel(0.5, -9) + } + }, + + reflection_top_end = + { + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-upper-end-A-water-reflection.png", + width = 64, + height = 96, + variation_count = 1, + scale = 0.5, + shift = util.by_pixel(1 * 0.5, 31 * 0.5) + }, + + reflection_middle = + { + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-upper-stretchable-water-reflection.png", + width = 80, + height = 256, + variation_count = 1, + scale = 0.25, + shift = util.by_pixel(-4 * 0.5, 0) + }, + + reflection_bottom_end = + { + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-upper-end-B-water-reflection.png", + width = 56, + height = 74, + variation_count = 1, + scale = 0.5, + shift = util.by_pixel(1 * 0.5, -14 * 0.5) + } +} + +local leg_joint_graphics_definitions = +{ + filename = "__base__/graphics/entity/spidertron/legs/spidertron-legs-knee.png", + width = 12, + height = 14, + variation_count = 8, + shift = util.by_pixel(1, 0), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/legs/hr-spidertron-legs-knee.png", + width = 22, + height = 28, + variation_count = 8, + scale = 0.5, + shift = util.by_pixel(0.5, 0) + } +} + +function spidertron_torso_graphics_set(spidertron_scale) +return + { + base_animation = + { + layers = + { + { + filename = "__base__/graphics/entity/spidertron/torso/spidertron-body-bottom.png", + width = 64, + height = 54, + line_length = 1, + direction_count = 1, + scale = spidertron_scale, + shift = util.by_pixel(0 * spidertron_scale, 0 * spidertron_scale), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/torso/hr-spidertron-body-bottom.png", + width = 126, + height = 106, + line_length = 1, + direction_count = 1, + scale = 0.5 * spidertron_scale, + shift = util.by_pixel(0 * spidertron_scale, 0 * spidertron_scale) + } + }, + { + filename = "__base__/graphics/entity/spidertron/torso/spidertron-body-bottom-mask.png", + width = 62, + height = 46, + line_length = 1, + direction_count = 1, + scale = spidertron_scale, + apply_runtime_tint = true, + shift = util.by_pixel(0 * spidertron_scale, 4 * spidertron_scale), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/torso/hr-spidertron-body-bottom-mask.png", + width = 124, + height = 90, + line_length = 1, + direction_count = 1, + scale = 0.5 * spidertron_scale, + apply_runtime_tint = true, + shift = util.by_pixel(0 * spidertron_scale, 3.5 * spidertron_scale) + } + } + } + }, + + shadow_base_animation = + { + filename = "__base__/graphics/entity/spidertron/torso/spidertron-body-bottom-shadow.png", + width = 72, + height = 48, + line_length = 1, + direction_count = 1, + scale = spidertron_scale, + draw_as_shadow = true, + shift = util.by_pixel(-1 * spidertron_scale, -1 * spidertron_scale), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/torso/hr-spidertron-body-bottom-shadow.png", + width = 144, + height = 96, + line_length = 1, + direction_count = 1, + scale = 0.5 * spidertron_scale, + draw_as_shadow = true, + shift = util.by_pixel(-1 * spidertron_scale, -1 * spidertron_scale) + } + }, + + animation = + { + layers = + { + { + filename = "__base__/graphics/entity/spidertron/torso/spidertron-body.png", + width = 66, + height = 70, + line_length = 8, + direction_count = 64, + scale = spidertron_scale, + shift = util.by_pixel(0 * spidertron_scale, -19 * spidertron_scale), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/torso/hr-spidertron-body.png", + width = 132, + height = 138, + line_length = 8, + direction_count = 64, + scale = 0.5 * spidertron_scale, + shift = util.by_pixel(0 * spidertron_scale, -19 * spidertron_scale) + } + }, + { + filename = "__base__/graphics/entity/spidertron/torso/spidertron-body-mask.png", + width = 66, + height = 50, + line_length = 8, + direction_count = 64, + scale = spidertron_scale, + apply_runtime_tint = true, + shift = util.by_pixel(0 * spidertron_scale, -14 * spidertron_scale), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/torso/hr-spidertron-body-mask.png", + width = 130, + height = 100, + line_length = 8, + direction_count = 64, + scale = 0.5 * spidertron_scale, + apply_runtime_tint = true, + shift = util.by_pixel(0 * spidertron_scale, -14 * spidertron_scale) + } + } + } + }, + + shadow_animation = + { + filename = "__base__/graphics/entity/spidertron/torso/spidertron-body-shadow.png", + width = 96, + height = 48, + line_length = 8, + direction_count = 64, + scale = spidertron_scale, + draw_as_shadow = true, + shift = util.by_pixel(26 * spidertron_scale, 1 * spidertron_scale), + hr_version = + { + filename = "__base__/graphics/entity/spidertron/torso/hr-spidertron-body-shadow.png", + width = 192, + height = 94, + line_length = 8, + direction_count = 64, + scale = 0.5 * spidertron_scale, + draw_as_shadow = true, + shift = util.by_pixel(26 * spidertron_scale, 0.5 * spidertron_scale) + } + }, + + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/spidertron/torso/spidertron-body-water-reflection.png", + width = 448, + height = 448, + variation_count = 1, + scale = 0.5 * spidertron_scale, + shift = util.by_pixel(0 * spidertron_scale, 0 * spidertron_scale) + } + }, + + light = + { + { + minimum_darkness = 0.3, + intensity = 0.4, + size = 25 * spidertron_scale, + color = {r=1.0, g=1.0, b=1.0} + }, + create_spidertron_light_cone(0, 1, 1 , -1, spidertron_scale), + create_spidertron_light_cone(-0.05, 0.7, 0.7 , 2.5, spidertron_scale), + create_spidertron_light_cone(0.04, 0.5, 0.45 , 5.5, spidertron_scale), + create_spidertron_light_cone(0.06, 0.6, 0.35 , 6.5, spidertron_scale) + }, + + light_positions = scale_light_positions(require("__base__/prototypes/entity/spidertron-light-positions"), spidertron_scale), + + eye_light = {intensity = 1, size = 1 * spidertron_scale, color = {r=1.0, g=1.0, b=1.0}},-- {r=1.0, g=0.0, b=0.0}}, + + render_layer = "wires-above", + base_render_layer = "higher-object-above", + + autopilot_destination_on_map_visualisation = + { + filename = "__core__/graphics/spidertron-target-map-visualization.png", + priority = "extra-high-no-scale", + scale = 0.5, + flags = {"icon"}, + width = 64, + height = 64, + line_length = 8, + frame_count = 24, + animation_speed = 0.5, + run_mode = "backward", + apply_runtime_tint = true + }, + autopilot_destination_queue_on_map_visualisation = + { + filename = "__core__/graphics/spidertron-target-map-visualization.png", + priority = "extra-high-no-scale", + scale = 0.5, + flags = {"icon"}, + width = 64, + height = 64, + line_length = 8, + frame_count = 24, + animation_speed = 0.5, + run_mode = "backward", + apply_runtime_tint = true + }, + + autopilot_path_visualisation_on_map_line_width = 2, -- in pixels + autopilot_path_visualisation_line_width = 1 / 8, -- in tiles + + autopilot_destination_visualisation_render_layer = "object", + autopilot_destination_visualisation = + { + filename = "__core__/graphics/spidertron-target-map-visualization.png", + priority = "extra-high-no-scale", + scale = 0.5, + flags = {"icon"}, + width = 64, + height = 64, + line_length = 8, + frame_count = 24, + animation_speed = 0.5, + run_mode = "backward", + apply_runtime_tint = true + }, + autopilot_destination_queue_visualisation = + { + filename = "__core__/graphics/spidertron-target-map-visualization.png", + priority = "extra-high-no-scale", + scale = 0.5, + flags = {"icon"}, + width = 64, + height = 64, + line_length = 8, + frame_count = 24, + animation_speed = 0.5, + run_mode = "backward", + apply_runtime_tint = true + } +} +end + +function create_spidertron_leg_graphics_set(spidertron_scale, leg_index) + local function get_leg_properties(part_name, suffix) + return get_leg_graphics_properties(spidertron_scale, leg_index)[part_name .. "_" .. suffix] or get_leg_graphics_properties(spidertron_scale, leg_index)[part_name] + end + + return + { + upper_part = create_leg_part_graphics(spidertron_scale, leg_index, leg_upper_part_graphics_definitions, get_leg_graphics_properties(spidertron_scale, leg_index).upper_part), + lower_part = create_leg_part_graphics(spidertron_scale, leg_index, leg_lower_part_graphics_definitions, get_leg_graphics_properties(spidertron_scale, leg_index).lower_part), + upper_part_shadow = create_leg_part_shadow_graphics(spidertron_scale, leg_index, leg_upper_part_graphics_definitions, get_leg_properties("upper_part", "shadow")), + lower_part_shadow = create_leg_part_shadow_graphics(spidertron_scale, leg_index, leg_lower_part_graphics_definitions, get_leg_properties("lower_part", "shadow")), + upper_part_water_reflection = create_leg_part_water_reflection_graphics(spidertron_scale, leg_index, leg_upper_part_graphics_definitions, get_leg_properties("upper_part", "water_reflection")), + lower_part_water_reflection = create_leg_part_water_reflection_graphics(spidertron_scale, leg_index, leg_lower_part_graphics_definitions, get_leg_properties("lower_part", "water_reflection")), + + joint = + { + layers = + { + create_leg_sprite_layer_definition(spidertron_scale, leg_index, 1, {}, leg_joint_graphics_definitions), + create_leg_sprite_layer_definition(spidertron_scale,leg_index, 3, { apply_runtime_tint = true }, leg_joint_graphics_definitions) + } + }, + + joint_shadow = create_leg_sprite_layer_definition(spidertron_scale, leg_index, 2, { draw_as_shadow = true }, leg_joint_graphics_definitions), + + joint_turn_offset = get_spidertron_leg_joint_rotation_offsets(spidertron_scale, leg_index) + } +end diff --git a/factorio/data/base/prototypes/entity/spidertron-light-positions.lua b/factorio/data/base/prototypes/entity/spidertron-light-positions.lua new file mode 100644 index 0000000000000000000000000000000000000000..0d1452cf762c20473e409ffac91c767b71010b74 --- /dev/null +++ b/factorio/data/base/prototypes/entity/spidertron-light-positions.lua @@ -0,0 +1,740 @@ +return +{ + [0] = + { + util.by_pixel(11, -25), + util.by_pixel(13, -24), + util.by_pixel(15, -23), + util.by_pixel(16, -22), + util.by_pixel(17, -21), + util.by_pixel(19, -20), + util.by_pixel(20, -18), + util.by_pixel(20, -17), + util.by_pixel(21, -15), + util.by_pixel(21, -14), + util.by_pixel(21, -12), + util.by_pixel(21, -11), + util.by_pixel(21, -9), + util.by_pixel(20, -8), + util.by_pixel(20, -6), + util.by_pixel(19, -5), + util.by_pixel(18, -4), + util.by_pixel(16, -2), + util.by_pixel(15, -1), + util.by_pixel(13, 0), + util.by_pixel(11, 0), + util.by_pixel(10, 0), + util.by_pixel(8, 1), + util.by_pixel(6, 2), + util.by_pixel(3, 2), + util.by_pixel(1, 2), + util.by_pixel(0, 2), + util.by_pixel(-2, 2), + util.by_pixel(-4, 2), + util.by_pixel(-6, 1), + util.by_pixel(-8, 1), + util.by_pixel(-10, 0), + util.by_pixel(-12, 0), + util.by_pixel(-14, -1), + util.by_pixel(-15, -2), + util.by_pixel(-17, -3), + util.by_pixel(-18, -4), + util.by_pixel(-19, -5), + util.by_pixel(-20, -7), + util.by_pixel(-21, -8), + util.by_pixel(-21, -10), + util.by_pixel(-21, -11), + util.by_pixel(-21, -13), + util.by_pixel(-21, -14), + util.by_pixel(-21, -16), + util.by_pixel(-20, -17), + util.by_pixel(-19, -19), + util.by_pixel(-18, -20), + util.by_pixel(-17, -21), + util.by_pixel(-16, -23), + util.by_pixel(-14, -24), + util.by_pixel(-12, -25), + util.by_pixel(-11, -26), + util.by_pixel(-9, -26), + util.by_pixel(-7, -27), + util.by_pixel(-5, -27), + util.by_pixel(-2, -28), + util.by_pixel(0, -28), + util.by_pixel(1, -28), + util.by_pixel(3, -27), + util.by_pixel(5, -27), + util.by_pixel(7, -27), + util.by_pixel(9, -26), + util.by_pixel(11, -25) + }, + [1] = + { + util.by_pixel(-9, -25), + util.by_pixel(-7, -26), + util.by_pixel(-5, -26), + util.by_pixel(-3, -26), + util.by_pixel(-1, -27), + util.by_pixel(0, -27), + util.by_pixel(3, -26), + util.by_pixel(5, -26), + util.by_pixel(7, -26), + util.by_pixel(9, -25), + util.by_pixel(11, -24), + util.by_pixel(13, -23), + util.by_pixel(15, -22), + util.by_pixel(16, -21), + util.by_pixel(18, -20), + util.by_pixel(19, -19), + util.by_pixel(20, -17), + util.by_pixel(21, -16), + util.by_pixel(21, -14), + util.by_pixel(22, -13), + util.by_pixel(22, -11), + util.by_pixel(22, -10), + util.by_pixel(22, -8), + util.by_pixel(21, -7), + util.by_pixel(20, -5), + util.by_pixel(20, -4), + util.by_pixel(18, -2), + util.by_pixel(17, -1), + util.by_pixel(16, 0), + util.by_pixel(14, 0), + util.by_pixel(12, 1), + util.by_pixel(10, 2), + util.by_pixel(8, 3), + util.by_pixel(6, 3), + util.by_pixel(4, 4), + util.by_pixel(2, 4), + util.by_pixel(0, 4), + util.by_pixel(-2, 4), + util.by_pixel(-4, 4), + util.by_pixel(-6, 3), + util.by_pixel(-8, 3), + util.by_pixel(-10, 2), + util.by_pixel(-12, 1), + util.by_pixel(-14, 1), + util.by_pixel(-15, 0), + util.by_pixel(-17, -1), + util.by_pixel(-18, -2), + util.by_pixel(-19, -3), + util.by_pixel(-20, -5), + util.by_pixel(-21, -6), + util.by_pixel(-22, -8), + util.by_pixel(-22, -9), + util.by_pixel(-22, -11), + util.by_pixel(-22, -13), + util.by_pixel(-21, -14), + util.by_pixel(-21, -16), + util.by_pixel(-20, -17), + util.by_pixel(-19, -18), + util.by_pixel(-18, -20), + util.by_pixel(-16, -21), + util.by_pixel(-15, -22), + util.by_pixel(-13, -23), + util.by_pixel(-11, -24), + util.by_pixel(-9, -25) + }, + [2] = + { + util.by_pixel(0, -28), + util.by_pixel(2, -28), + util.by_pixel(5, -28), + util.by_pixel(7, -27), + util.by_pixel(9, -27), + util.by_pixel(11, -26), + util.by_pixel(13, -25), + util.by_pixel(14, -24), + util.by_pixel(16, -23), + util.by_pixel(17, -22), + util.by_pixel(19, -20), + util.by_pixel(20, -19), + util.by_pixel(20, -18), + util.by_pixel(21, -16), + util.by_pixel(21, -15), + util.by_pixel(22, -13), + util.by_pixel(22, -11), + util.by_pixel(21, -10), + util.by_pixel(21, -8), + util.by_pixel(20, -7), + util.by_pixel(19, -5), + util.by_pixel(18, -4), + util.by_pixel(17, -3), + util.by_pixel(16, -2), + util.by_pixel(14, -1), + util.by_pixel(12, 0), + util.by_pixel(11, 0), + util.by_pixel(9, 1), + util.by_pixel(6, 2), + util.by_pixel(4, 2), + util.by_pixel(2, 2), + util.by_pixel(0, 2), + util.by_pixel(-1, 2), + util.by_pixel(-3, 2), + util.by_pixel(-6, 2), + util.by_pixel(-8, 1), + util.by_pixel(-10, 1), + util.by_pixel(-12, 0), + util.by_pixel(-13, 0), + util.by_pixel(-15, -1), + util.by_pixel(-17, -2), + util.by_pixel(-18, -4), + util.by_pixel(-19, -5), + util.by_pixel(-20, -6), + util.by_pixel(-21, -8), + util.by_pixel(-21, -9), + util.by_pixel(-22, -11), + util.by_pixel(-22, -12), + util.by_pixel(-22, -14), + util.by_pixel(-21, -16), + util.by_pixel(-21, -17), + util.by_pixel(-20, -19), + util.by_pixel(-19, -20), + util.by_pixel(-18, -21), + util.by_pixel(-16, -22), + util.by_pixel(-15, -24), + util.by_pixel(-13, -25), + util.by_pixel(-11, -26), + util.by_pixel(-10, -26), + util.by_pixel(-8, -27), + util.by_pixel(-5, -27), + util.by_pixel(-3, -28), + util.by_pixel(-1, -28), + util.by_pixel(0, -28) + }, + [3] = + { + util.by_pixel(-14, -31), + util.by_pixel(-12, -32), + util.by_pixel(-10, -33), + util.by_pixel(-8, -34), + util.by_pixel(-6, -34), + util.by_pixel(-4, -35), + util.by_pixel(-2, -35), + util.by_pixel(0, -35), + util.by_pixel(1, -35), + util.by_pixel(3, -35), + util.by_pixel(5, -34), + util.by_pixel(7, -34), + util.by_pixel(9, -33), + util.by_pixel(11, -33), + util.by_pixel(13, -32), + util.by_pixel(14, -31), + util.by_pixel(16, -30), + util.by_pixel(17, -28), + util.by_pixel(18, -27), + util.by_pixel(19, -26), + util.by_pixel(20, -24), + util.by_pixel(20, -23), + util.by_pixel(21, -21), + util.by_pixel(21, -20), + util.by_pixel(21, -18), + util.by_pixel(21, -17), + util.by_pixel(20, -15), + util.by_pixel(19, -14), + util.by_pixel(18, -13), + util.by_pixel(17, -11), + util.by_pixel(16, -10), + util.by_pixel(15, -9), + util.by_pixel(13, -8), + util.by_pixel(11, -7), + util.by_pixel(9, -6), + util.by_pixel(7, -6), + util.by_pixel(5, -5), + util.by_pixel(3, -5), + util.by_pixel(1, -5), + util.by_pixel(0, -5), + util.by_pixel(-2, -5), + util.by_pixel(-4, -5), + util.by_pixel(-6, -5), + util.by_pixel(-8, -6), + util.by_pixel(-10, -7), + util.by_pixel(-12, -7), + util.by_pixel(-14, -8), + util.by_pixel(-15, -9), + util.by_pixel(-16, -11), + util.by_pixel(-18, -12), + util.by_pixel(-19, -13), + util.by_pixel(-20, -14), + util.by_pixel(-20, -16), + util.by_pixel(-21, -17), + util.by_pixel(-21, -19), + util.by_pixel(-21, -20), + util.by_pixel(-21, -22), + util.by_pixel(-20, -23), + util.by_pixel(-20, -25), + util.by_pixel(-19, -26), + util.by_pixel(-18, -28), + util.by_pixel(-17, -29), + util.by_pixel(-15, -30), + util.by_pixel(-14, -31) + }, + [4] = + { + util.by_pixel(-21, -18), + util.by_pixel(-20, -20), + util.by_pixel(-19, -21), + util.by_pixel(-18, -23), + util.by_pixel(-17, -24), + util.by_pixel(-16, -25), + util.by_pixel(-14, -26), + util.by_pixel(-12, -27), + util.by_pixel(-10, -28), + util.by_pixel(-8, -29), + util.by_pixel(-6, -29), + util.by_pixel(-4, -30), + util.by_pixel(-2, -30), + util.by_pixel(0, -30), + util.by_pixel(1, -30), + util.by_pixel(3, -30), + util.by_pixel(6, -29), + util.by_pixel(8, -29), + util.by_pixel(10, -28), + util.by_pixel(11, -27), + util.by_pixel(13, -26), + util.by_pixel(15, -25), + util.by_pixel(16, -24), + util.by_pixel(18, -23), + util.by_pixel(19, -22), + util.by_pixel(20, -20), + util.by_pixel(20, -19), + util.by_pixel(21, -17), + util.by_pixel(21, -16), + util.by_pixel(21, -14), + util.by_pixel(21, -13), + util.by_pixel(21, -11), + util.by_pixel(20, -10), + util.by_pixel(20, -8), + util.by_pixel(19, -7), + util.by_pixel(18, -6), + util.by_pixel(16, -4), + util.by_pixel(15, -3), + util.by_pixel(13, -2), + util.by_pixel(11, -1), + util.by_pixel(9, -1), + util.by_pixel(7, 0), + util.by_pixel(5, 0), + util.by_pixel(3, 0), + util.by_pixel(1, 0), + util.by_pixel(0, 0), + util.by_pixel(-2, 0), + util.by_pixel(-4, 0), + util.by_pixel(-7, 0), + util.by_pixel(-9, 0), + util.by_pixel(-11, -1), + util.by_pixel(-12, -2), + util.by_pixel(-14, -3), + util.by_pixel(-16, -4), + util.by_pixel(-17, -5), + util.by_pixel(-18, -6), + util.by_pixel(-19, -8), + util.by_pixel(-20, -9), + util.by_pixel(-21, -11), + util.by_pixel(-21, -12), + util.by_pixel(-21, -14), + util.by_pixel(-21, -15), + util.by_pixel(-21, -17), + util.by_pixel(-21, -18) + }, + [5] = + { + util.by_pixel(16, -27), + util.by_pixel(16, -25), + util.by_pixel(17, -24), + util.by_pixel(17, -23), + util.by_pixel(17, -22), + util.by_pixel(17, -20), + util.by_pixel(17, -19), + util.by_pixel(17, -18), + util.by_pixel(16, -17), + util.by_pixel(15, -16), + util.by_pixel(14, -15), + util.by_pixel(13, -14), + util.by_pixel(12, -13), + util.by_pixel(11, -12), + util.by_pixel(10, -11), + util.by_pixel(8, -10), + util.by_pixel(6, -10), + util.by_pixel(5, -9), + util.by_pixel(3, -9), + util.by_pixel(1, -9), + util.by_pixel(0, -9), + util.by_pixel(-1, -9), + util.by_pixel(-3, -9), + util.by_pixel(-5, -9), + util.by_pixel(-6, -10), + util.by_pixel(-8, -10), + util.by_pixel(-9, -11), + util.by_pixel(-11, -12), + util.by_pixel(-12, -13), + util.by_pixel(-13, -14), + util.by_pixel(-14, -15), + util.by_pixel(-15, -16), + util.by_pixel(-16, -17), + util.by_pixel(-17, -18), + util.by_pixel(-17, -19), + util.by_pixel(-17, -20), + util.by_pixel(-17, -22), + util.by_pixel(-17, -23), + util.by_pixel(-17, -24), + util.by_pixel(-16, -25), + util.by_pixel(-16, -26), + util.by_pixel(-15, -28), + util.by_pixel(-14, -29), + util.by_pixel(-13, -30), + util.by_pixel(-12, -31), + util.by_pixel(-10, -31), + util.by_pixel(-9, -32), + util.by_pixel(-7, -33), + util.by_pixel(-6, -33), + util.by_pixel(-4, -34), + util.by_pixel(-2, -34), + util.by_pixel(0, -34), + util.by_pixel(0, -34), + util.by_pixel(2, -34), + util.by_pixel(4, -34), + util.by_pixel(6, -33), + util.by_pixel(7, -33), + util.by_pixel(9, -32), + util.by_pixel(10, -31), + util.by_pixel(12, -31), + util.by_pixel(13, -30), + util.by_pixel(14, -29), + util.by_pixel(15, -28), + util.by_pixel(16, -27) + }, + [6] = + { + util.by_pixel(21, -19), + util.by_pixel(22, -17), + util.by_pixel(22, -16), + util.by_pixel(22, -14), + util.by_pixel(22, -12), + util.by_pixel(22, -11), + util.by_pixel(22, -9), + util.by_pixel(21, -8), + util.by_pixel(20, -6), + util.by_pixel(19, -5), + util.by_pixel(17, -4), + util.by_pixel(16, -2), + util.by_pixel(14, -1), + util.by_pixel(13, 0), + util.by_pixel(11, 0), + util.by_pixel(9, 0), + util.by_pixel(6, 1), + util.by_pixel(4, 1), + util.by_pixel(2, 2), + util.by_pixel(0, 2), + util.by_pixel(-2, 2), + util.by_pixel(-4, 1), + util.by_pixel(-6, 1), + util.by_pixel(-8, 0), + util.by_pixel(-10, 0), + util.by_pixel(-12, 0), + util.by_pixel(-14, -1), + util.by_pixel(-16, -2), + util.by_pixel(-17, -3), + util.by_pixel(-19, -5), + util.by_pixel(-20, -6), + util.by_pixel(-21, -8), + util.by_pixel(-22, -9), + util.by_pixel(-22, -11), + util.by_pixel(-22, -12), + util.by_pixel(-22, -14), + util.by_pixel(-22, -16), + util.by_pixel(-22, -17), + util.by_pixel(-21, -19), + util.by_pixel(-20, -20), + util.by_pixel(-19, -22), + util.by_pixel(-18, -23), + util.by_pixel(-17, -24), + util.by_pixel(-15, -25), + util.by_pixel(-13, -26), + util.by_pixel(-12, -27), + util.by_pixel(-10, -28), + util.by_pixel(-7, -29), + util.by_pixel(-5, -29), + util.by_pixel(-3, -30), + util.by_pixel(-1, -30), + util.by_pixel(1, -30), + util.by_pixel(3, -30), + util.by_pixel(5, -29), + util.by_pixel(7, -29), + util.by_pixel(9, -28), + util.by_pixel(11, -27), + util.by_pixel(13, -27), + util.by_pixel(15, -26), + util.by_pixel(17, -24), + util.by_pixel(18, -23), + util.by_pixel(19, -22), + util.by_pixel(20, -20), + util.by_pixel(21, -19) + }, + [7] = + { + util.by_pixel(14, -22), + util.by_pixel(16, -21), + util.by_pixel(17, -19), + util.by_pixel(19, -18), + util.by_pixel(20, -17), + util.by_pixel(20, -15), + util.by_pixel(21, -14), + util.by_pixel(22, -12), + util.by_pixel(22, -11), + util.by_pixel(22, -9), + util.by_pixel(22, -8), + util.by_pixel(21, -6), + util.by_pixel(20, -5), + util.by_pixel(20, -3), + util.by_pixel(18, -2), + util.by_pixel(17, 0), + util.by_pixel(16, 0), + util.by_pixel(14, 1), + util.by_pixel(12, 2), + util.by_pixel(11, 3), + util.by_pixel(9, 3), + util.by_pixel(6, 4), + util.by_pixel(4, 4), + util.by_pixel(2, 5), + util.by_pixel(0, 5), + util.by_pixel(-1, 5), + util.by_pixel(-4, 4), + util.by_pixel(-6, 4), + util.by_pixel(-8, 4), + util.by_pixel(-10, 3), + util.by_pixel(-12, 2), + util.by_pixel(-14, 1), + util.by_pixel(-15, 0), + util.by_pixel(-17, 0), + util.by_pixel(-18, -1), + util.by_pixel(-19, -3), + util.by_pixel(-20, -4), + util.by_pixel(-21, -5), + util.by_pixel(-21, -7), + util.by_pixel(-22, -9), + util.by_pixel(-22, -10), + util.by_pixel(-22, -12), + util.by_pixel(-21, -13), + util.by_pixel(-21, -15), + util.by_pixel(-20, -16), + util.by_pixel(-19, -18), + util.by_pixel(-18, -19), + util.by_pixel(-16, -20), + util.by_pixel(-15, -21), + util.by_pixel(-13, -22), + util.by_pixel(-11, -23), + util.by_pixel(-10, -24), + util.by_pixel(-8, -25), + util.by_pixel(-5, -25), + util.by_pixel(-3, -26), + util.by_pixel(-1, -26), + util.by_pixel(0, -26), + util.by_pixel(2, -26), + util.by_pixel(5, -25), + util.by_pixel(7, -25), + util.by_pixel(9, -24), + util.by_pixel(11, -24), + util.by_pixel(13, -23), + util.by_pixel(14, -22) + }, + [8] = + { + util.by_pixel(-14, -22), + util.by_pixel(-12, -23), + util.by_pixel(-10, -24), + util.by_pixel(-8, -24), + util.by_pixel(-6, -25), + util.by_pixel(-4, -25), + util.by_pixel(-1, -26), + util.by_pixel(0, -26), + util.by_pixel(2, -26), + util.by_pixel(4, -25), + util.by_pixel(7, -25), + util.by_pixel(9, -24), + util.by_pixel(11, -24), + util.by_pixel(13, -23), + util.by_pixel(15, -22), + util.by_pixel(16, -21), + util.by_pixel(18, -19), + util.by_pixel(19, -18), + util.by_pixel(20, -17), + util.by_pixel(21, -15), + util.by_pixel(22, -14), + util.by_pixel(22, -12), + util.by_pixel(22, -10), + util.by_pixel(22, -9), + util.by_pixel(22, -7), + util.by_pixel(22, -6), + util.by_pixel(21, -4), + util.by_pixel(20, -3), + util.by_pixel(19, -1), + util.by_pixel(18, 0), + util.by_pixel(16, 0), + util.by_pixel(15, 2), + util.by_pixel(13, 3), + util.by_pixel(11, 4), + util.by_pixel(9, 4), + util.by_pixel(7, 5), + util.by_pixel(5, 5), + util.by_pixel(3, 6), + util.by_pixel(0, 6), + util.by_pixel(-1, 6), + util.by_pixel(-3, 6), + util.by_pixel(-5, 5), + util.by_pixel(-8, 5), + util.by_pixel(-10, 4), + util.by_pixel(-12, 3), + util.by_pixel(-14, 2), + util.by_pixel(-15, 1), + util.by_pixel(-17, 0), + util.by_pixel(-18, 0), + util.by_pixel(-20, -2), + util.by_pixel(-21, -3), + util.by_pixel(-21, -5), + util.by_pixel(-22, -6), + util.by_pixel(-22, -8), + util.by_pixel(-22, -9), + util.by_pixel(-22, -11), + util.by_pixel(-22, -13), + util.by_pixel(-21, -14), + util.by_pixel(-21, -16), + util.by_pixel(-20, -17), + util.by_pixel(-19, -18), + util.by_pixel(-17, -20), + util.by_pixel(-16, -21), + util.by_pixel(-14, -22) + }, + [9] = + { + util.by_pixel(9, -23), + util.by_pixel(11, -22), + util.by_pixel(13, -22), + util.by_pixel(15, -21), + util.by_pixel(16, -19), + util.by_pixel(17, -18), + util.by_pixel(18, -17), + util.by_pixel(19, -16), + util.by_pixel(20, -14), + util.by_pixel(21, -13), + util.by_pixel(21, -11), + util.by_pixel(21, -10), + util.by_pixel(21, -8), + util.by_pixel(21, -7), + util.by_pixel(20, -5), + util.by_pixel(20, -4), + util.by_pixel(19, -2), + util.by_pixel(18, -1), + util.by_pixel(16, 0), + util.by_pixel(15, 0), + util.by_pixel(13, 1), + util.by_pixel(11, 2), + util.by_pixel(10, 3), + util.by_pixel(8, 4), + util.by_pixel(6, 4), + util.by_pixel(3, 5), + util.by_pixel(1, 5), + util.by_pixel(0, 5), + util.by_pixel(-2, 5), + util.by_pixel(-4, 4), + util.by_pixel(-6, 4), + util.by_pixel(-8, 4), + util.by_pixel(-10, 3), + util.by_pixel(-12, 2), + util.by_pixel(-14, 1), + util.by_pixel(-15, 0), + util.by_pixel(-17, 0), + util.by_pixel(-18, -1), + util.by_pixel(-19, -3), + util.by_pixel(-20, -4), + util.by_pixel(-20, -6), + util.by_pixel(-21, -7), + util.by_pixel(-21, -9), + util.by_pixel(-21, -10), + util.by_pixel(-21, -12), + util.by_pixel(-21, -13), + util.by_pixel(-20, -15), + util.by_pixel(-19, -16), + util.by_pixel(-18, -17), + util.by_pixel(-17, -19), + util.by_pixel(-16, -20), + util.by_pixel(-14, -21), + util.by_pixel(-12, -22), + util.by_pixel(-10, -23), + util.by_pixel(-9, -23), + util.by_pixel(-7, -24), + util.by_pixel(-4, -24), + util.by_pixel(-2, -25), + util.by_pixel(0, -25), + util.by_pixel(1, -25), + util.by_pixel(3, -25), + util.by_pixel(5, -24), + util.by_pixel(7, -24), + util.by_pixel(9, -23) + }, + [10] = + { + util.by_pixel(-10, -23), + util.by_pixel(-9, -24), + util.by_pixel(-9, -25), + util.by_pixel(-9, -25), + util.by_pixel(-8, -26), + util.by_pixel(-8, -26), + util.by_pixel(-7, -27), + util.by_pixel(-6, -27), + util.by_pixel(-5, -28), + util.by_pixel(-4, -28), + util.by_pixel(-3, -29), + util.by_pixel(-2, -29), + util.by_pixel(-1, -29), + util.by_pixel(0, -29), + util.by_pixel(0, -29), + util.by_pixel(1, -29), + util.by_pixel(2, -29), + util.by_pixel(3, -29), + util.by_pixel(4, -28), + util.by_pixel(5, -28), + util.by_pixel(5, -28), + util.by_pixel(6, -27), + util.by_pixel(7, -27), + util.by_pixel(8, -26), + util.by_pixel(8, -26), + util.by_pixel(9, -25), + util.by_pixel(9, -24), + util.by_pixel(9, -24), + util.by_pixel(10, -23), + util.by_pixel(10, -22), + util.by_pixel(10, -22), + util.by_pixel(10, -21), + util.by_pixel(10, -20), + util.by_pixel(9, -19), + util.by_pixel(9, -19), + util.by_pixel(8, -18), + util.by_pixel(8, -17), + util.by_pixel(7, -17), + util.by_pixel(6, -16), + util.by_pixel(6, -16), + util.by_pixel(5, -16), + util.by_pixel(4, -15), + util.by_pixel(3, -15), + util.by_pixel(2, -15), + util.by_pixel(1, -15), + util.by_pixel(0, -14), + util.by_pixel(0, -14), + util.by_pixel(-1, -15), + util.by_pixel(-2, -15), + util.by_pixel(-3, -15), + util.by_pixel(-4, -15), + util.by_pixel(-5, -16), + util.by_pixel(-6, -16), + util.by_pixel(-7, -16), + util.by_pixel(-7, -17), + util.by_pixel(-8, -18), + util.by_pixel(-9, -18), + util.by_pixel(-9, -19), + util.by_pixel(-9, -20), + util.by_pixel(-10, -20), + util.by_pixel(-10, -21), + util.by_pixel(-10, -22), + util.by_pixel(-10, -22), + util.by_pixel(-10, -23) + } +} diff --git a/factorio/data/base/prototypes/entity/spitter-animations.lua b/factorio/data/base/prototypes/entity/spitter-animations.lua new file mode 100644 index 0000000000000000000000000000000000000000..cd039f72b2d478d8fa6042c10da491685f58b29d --- /dev/null +++ b/factorio/data/base/prototypes/entity/spitter-animations.lua @@ -0,0 +1,615 @@ + +function spitterattackanimation(scale, tint1, tint2) + return + { + layers= + { + { + filenames = + { + "__base__/graphics/entity/spitter/spitter-attack-01.png", + "__base__/graphics/entity/spitter/spitter-attack-02.png", + "__base__/graphics/entity/spitter/spitter-attack-03.png", + "__base__/graphics/entity/spitter/spitter-attack-04.png" + }, + slice = 7, + lines_per_file = 8, + line_length = 7, + width = 156, + height = 132, + frame_count = 14, + direction_count = 16, + run_mode = "forward-then-backward", + animation_speed = 0.4, + shift = util.mul_shift(util.by_pixel(0, -18), scale), + scale = scale, + hr_version = + { + filenames = + { + "__base__/graphics/entity/spitter/hr-spitter-attack-01.png", + "__base__/graphics/entity/spitter/hr-spitter-attack-02.png", + "__base__/graphics/entity/spitter/hr-spitter-attack-03.png", + "__base__/graphics/entity/spitter/hr-spitter-attack-04.png" + }, + slice = 7, + lines_per_file = 8, + line_length = 7, + width = 312, + height = 264, + frame_count = 14, + shift = util.mul_shift(util.by_pixel(0, -18), scale), + direction_count = 16, + run_mode = "forward-then-backward", + animation_speed = 0.4, + scale = 0.5 * scale + } + }, + { + filenames = + { + "__base__/graphics/entity/spitter/spitter-attack-mask1-01.png", + "__base__/graphics/entity/spitter/spitter-attack-mask1-02.png", + "__base__/graphics/entity/spitter/spitter-attack-mask1-03.png", + "__base__/graphics/entity/spitter/spitter-attack-mask1-04.png" + }, + slice = 7, + lines_per_file = 8, + flags = { "mask" }, + line_length = 7, + width = 156, + height = 126, + frame_count = 14, + direction_count = 16, + run_mode = "forward-then-backward", + animation_speed = 0.4, + shift = util.mul_shift(util.by_pixel(0, -14), scale), + scale = scale, + tint = tint1, + hr_version = + { + filenames = + { + "__base__/graphics/entity/spitter/hr-spitter-attack-mask1-01.png", + "__base__/graphics/entity/spitter/hr-spitter-attack-mask1-02.png", + "__base__/graphics/entity/spitter/hr-spitter-attack-mask1-03.png", + "__base__/graphics/entity/spitter/hr-spitter-attack-mask1-04.png" + }, + slice = 7, + lines_per_file = 8, + line_length = 7, + width = 316, + height = 246, + frame_count = 14, + shift = util.mul_shift(util.by_pixel(-1, -13), scale), + direction_count = 16, + run_mode = "forward-then-backward", + animation_speed = 0.4, + scale = 0.5 * scale, + tint = tint1 + } + }, + { + filenames = + { + "__base__/graphics/entity/spitter/spitter-attack-mask2-01.png", + "__base__/graphics/entity/spitter/spitter-attack-mask2-02.png", + "__base__/graphics/entity/spitter/spitter-attack-mask2-03.png", + "__base__/graphics/entity/spitter/spitter-attack-mask2-04.png" + }, + slice = 7, + lines_per_file = 8, + flags = { "mask" }, + line_length = 7, + width = 160, + height = 124, + frame_count = 14, + direction_count = 16, + run_mode = "forward-then-backward", + animation_speed = 0.4, + shift = util.mul_shift(util.by_pixel(-2, -14), scale), + scale = scale, + tint = tint2, + hr_version = + { + filenames = + { + "__base__/graphics/entity/spitter/hr-spitter-attack-mask2-01.png", + "__base__/graphics/entity/spitter/hr-spitter-attack-mask2-02.png", + "__base__/graphics/entity/spitter/hr-spitter-attack-mask2-03.png", + "__base__/graphics/entity/spitter/hr-spitter-attack-mask2-04.png" + }, + slice = 7, + lines_per_file = 8, + line_length = 7, + width = 310, + height = 244, + frame_count = 14, + shift = util.mul_shift(util.by_pixel(0, -13), scale), + direction_count = 16, + run_mode = "forward-then-backward", + animation_speed = 0.4, + scale = 0.5 * scale, + tint = tint2 + } + }, + { + filenames = + { + "__base__/graphics/entity/spitter/spitter-attack-shadow-01.png", + "__base__/graphics/entity/spitter/spitter-attack-shadow-02.png", + "__base__/graphics/entity/spitter/spitter-attack-shadow-03.png", + "__base__/graphics/entity/spitter/spitter-attack-shadow-04.png" + }, + slice = 7, + lines_per_file = 8, + line_length = 7, + width = 188, + height = 110, + frame_count = 14, + shift = util.mul_shift(util.by_pixel(22, 0), scale), + direction_count = 16, + run_mode = "forward-then-backward", + animation_speed = 0.4, + scale = scale, + draw_as_shadow = true, + hr_version = + { + filenames = + { + "__base__/graphics/entity/spitter/hr-spitter-attack-shadow-01.png", + "__base__/graphics/entity/spitter/hr-spitter-attack-shadow-02.png", + "__base__/graphics/entity/spitter/hr-spitter-attack-shadow-03.png", + "__base__/graphics/entity/spitter/hr-spitter-attack-shadow-04.png" + }, + slice = 7, + lines_per_file = 8, + line_length = 7, + width = 370, + height = 224, + frame_count = 14, + shift = util.mul_shift(util.by_pixel(23, -1), scale), + direction_count = 16, + run_mode = "forward-then-backward", + animation_speed = 0.4, + scale = 0.5 * scale, + draw_as_shadow = true + } + } + } + } +end + +spitter_alternative_attacking_animation_sequence = +{ + warmup_frame_sequence = { 1, 2, 3, 4, 5, 6 }, + warmup2_frame_sequence = { 7, 7, 7, 7, 7, 7 }, + attacking_frame_sequence = { 7, 8, 9, 10, 11, 12, 13, 14, 13, 14, 13, 12, 11, 10, 9, 8 }, + cooldown_frame_sequence = { 7 }, + prepared_frame_sequence = { 7 }, + back_to_walk_frame_sequence = { 6, 5, 4, 3, 2, 1 }, + + warmup_animation_speed = 1 / 6 * 0.4, + attacking_animation_speed = 1 / 16 * 0.4, + cooldown_animation_speed = 1 / 1 * 0.4 * 0.125, + prepared_animation_speed = 1 / 1 * 0.5 * 0.4, + back_to_walk_animation_speed = 1 / 6 * 0.4 +} + +function spitterrunanimation(scale, tint1, tint2) + return + { + layers= + { + { + filenames = + { + "__base__/graphics/entity/spitter/spitter-run-01.png", + "__base__/graphics/entity/spitter/spitter-run-02.png", + "__base__/graphics/entity/spitter/spitter-run-03.png", + "__base__/graphics/entity/spitter/spitter-run-04.png" + }, + slice = 8, + lines_per_file = 8, + line_length = 8, + width = 124, + height = 110, + frame_count = 16, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(0, -12), scale), + scale = scale, + hr_version = + { + filenames = + { + "__base__/graphics/entity/spitter/hr-spitter-run-01.png", + "__base__/graphics/entity/spitter/hr-spitter-run-02.png", + "__base__/graphics/entity/spitter/hr-spitter-run-03.png", + "__base__/graphics/entity/spitter/hr-spitter-run-04.png" + }, + slice = 8, + lines_per_file = 8, + line_length = 8, + width = 248, + height = 220, + frame_count = 16, + shift = util.mul_shift(util.by_pixel(0, -12), scale), + direction_count = 16, + scale = 0.5 * scale + } + }, + { + filenames = + { + "__base__/graphics/entity/spitter/spitter-run-mask1-01.png", + "__base__/graphics/entity/spitter/spitter-run-mask1-02.png", + "__base__/graphics/entity/spitter/spitter-run-mask1-03.png", + "__base__/graphics/entity/spitter/spitter-run-mask1-04.png" + }, + slice = 8, + lines_per_file = 8, + flags = { "mask" }, + line_length = 8, + width = 124, + height = 100, + frame_count = 16, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(0, -18), scale), + scale = scale, + tint = tint1, + hr_version = + { + filenames = + { + "__base__/graphics/entity/spitter/hr-spitter-run-mask1-01.png", + "__base__/graphics/entity/spitter/hr-spitter-run-mask1-02.png", + "__base__/graphics/entity/spitter/hr-spitter-run-mask1-03.png", + "__base__/graphics/entity/spitter/hr-spitter-run-mask1-04.png" + }, + slice = 8, + lines_per_file = 8, + line_length = 8, + width = 248, + height = 194, + frame_count = 16, + shift = util.mul_shift(util.by_pixel(0, -17), scale), + direction_count = 16, + scale = 0.5 * scale, + tint = tint1 + } + }, + { + filenames = + { + "__base__/graphics/entity/spitter/spitter-run-mask2-01.png", + "__base__/graphics/entity/spitter/spitter-run-mask2-02.png", + "__base__/graphics/entity/spitter/spitter-run-mask2-03.png", + "__base__/graphics/entity/spitter/spitter-run-mask2-04.png" + }, + slice = 8, + lines_per_file = 8, + flags = { "mask" }, + line_length = 8, + width = 124, + height = 98, + frame_count = 16, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(0, -18), scale), + scale = scale, + tint = tint2, + hr_version = + { + filenames = + { + "__base__/graphics/entity/spitter/hr-spitter-run-mask2-01.png", + "__base__/graphics/entity/spitter/hr-spitter-run-mask2-02.png", + "__base__/graphics/entity/spitter/hr-spitter-run-mask2-03.png", + "__base__/graphics/entity/spitter/hr-spitter-run-mask2-04.png" + }, + slice = 8, + lines_per_file = 8, + line_length = 8, + width = 252, + height = 196, + frame_count = 16, + shift = util.mul_shift(util.by_pixel(-1, -18), scale), + direction_count = 16, + scale = 0.5 * scale, + tint = tint2 + } + }, + { + filenames = + { + "__base__/graphics/entity/spitter/spitter-run-shadow-01.png", + "__base__/graphics/entity/spitter/spitter-run-shadow-02.png", + "__base__/graphics/entity/spitter/spitter-run-shadow-03.png", + "__base__/graphics/entity/spitter/spitter-run-shadow-04.png" + }, + slice = 8, + lines_per_file = 8, + line_length = 8, + width = 154, + height = 88, + frame_count = 16, + shift = util.mul_shift(util.by_pixel(16, 0), scale), + direction_count = 16, + scale = scale, + draw_as_shadow = true, + hr_version = + { + filenames = + { + "__base__/graphics/entity/spitter/hr-spitter-run-shadow-01.png", + "__base__/graphics/entity/spitter/hr-spitter-run-shadow-02.png", + "__base__/graphics/entity/spitter/hr-spitter-run-shadow-03.png", + "__base__/graphics/entity/spitter/hr-spitter-run-shadow-04.png" + }, + slice = 8, + lines_per_file = 8, + line_length = 8, + width = 306, + height = 180, + frame_count = 16, + shift = util.mul_shift(util.by_pixel(16, -1), scale), + direction_count = 16, + scale = 0.5 * scale, + draw_as_shadow = true + } + } + } + } +end + +function spitterdyinganimation(scale, tint1, tint2) + return + { + layers= + { + { + filenames = + { + "__base__/graphics/entity/spitter/spitter-die-01.png", + "__base__/graphics/entity/spitter/spitter-die-02.png", + "__base__/graphics/entity/spitter/spitter-die-03.png", + "__base__/graphics/entity/spitter/spitter-die-04.png" + }, + slice = 7, + lines_per_file = 8, + line_length = 7, + width = 142, + height = 128, + frame_count = 14, + direction_count = 16, + shift= util.mul_shift(util.by_pixel(0, -16), scale), + scale = scale, + hr_version = + { + filenames = + { + "__base__/graphics/entity/spitter/hr-spitter-die-01.png", + "__base__/graphics/entity/spitter/hr-spitter-die-02.png", + "__base__/graphics/entity/spitter/hr-spitter-die-03.png", + "__base__/graphics/entity/spitter/hr-spitter-die-04.png" + }, + slice = 7, + lines_per_file = 8, + line_length = 7, + width = 282, + height = 254, + frame_count = 14, + shift = util.mul_shift(util.by_pixel(0, -15), scale), + direction_count = 16, + scale = 0.5 * scale + } + }, + { + filenames = + { + "__base__/graphics/entity/spitter/spitter-die-mask1-01.png", + "__base__/graphics/entity/spitter/spitter-die-mask1-02.png", + "__base__/graphics/entity/spitter/spitter-die-mask1-03.png", + "__base__/graphics/entity/spitter/spitter-die-mask1-04.png" + }, + slice = 7, + lines_per_file = 8, + flags = { "mask" }, + line_length = 7, + width = 130, + height = 114, + frame_count = 14, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(0, -16), scale), + scale = scale, + tint = tint1, + hr_version = + { + filenames = + { + "__base__/graphics/entity/spitter/hr-spitter-die-mask1-01.png", + "__base__/graphics/entity/spitter/hr-spitter-die-mask1-02.png", + "__base__/graphics/entity/spitter/hr-spitter-die-mask1-03.png", + "__base__/graphics/entity/spitter/hr-spitter-die-mask1-04.png" + }, + slice = 7, + lines_per_file = 8, + line_length = 7, + width = 258, + height = 228, + frame_count = 14, + shift = util.mul_shift(util.by_pixel(0, -16), scale), + direction_count = 16, + scale = 0.5 * scale, + tint = tint1 + } + }, + { + filenames = + { + "__base__/graphics/entity/spitter/spitter-die-mask2-01.png", + "__base__/graphics/entity/spitter/spitter-die-mask2-02.png", + "__base__/graphics/entity/spitter/spitter-die-mask2-03.png", + "__base__/graphics/entity/spitter/spitter-die-mask2-04.png" + }, + slice = 7, + lines_per_file = 8, + flags = { "mask" }, + line_length = 7, + width = 128, + height = 114, + frame_count = 14, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(0, -16), scale), + scale = scale, + tint = tint2, + hr_version = + { + filenames = + { + "__base__/graphics/entity/spitter/hr-spitter-die-mask2-01.png", + "__base__/graphics/entity/spitter/hr-spitter-die-mask2-02.png", + "__base__/graphics/entity/spitter/hr-spitter-die-mask2-03.png", + "__base__/graphics/entity/spitter/hr-spitter-die-mask2-04.png" + }, + slice = 7, + lines_per_file = 8, + line_length = 7, + width = 260, + height = 228, + frame_count = 14, + shift = util.mul_shift(util.by_pixel(-1, -16), scale), + direction_count = 16, + scale = 0.5 * scale, + tint = tint2 + } + }, + { + filenames = + { + "__base__/graphics/entity/spitter/spitter-die-shadow-01.png", + "__base__/graphics/entity/spitter/spitter-die-shadow-02.png", + "__base__/graphics/entity/spitter/spitter-die-shadow-03.png", + "__base__/graphics/entity/spitter/spitter-die-shadow-04.png" + }, + slice = 7, + lines_per_file = 8, + line_length = 7, + width = 180, + height = 104, + frame_count = 14, + shift = util.mul_shift(util.by_pixel(18, -2), scale), + direction_count = 16, + scale = scale, + draw_as_shadow = true, + hr_version = + { + filenames = + { + "__base__/graphics/entity/spitter/hr-spitter-die-shadow-01.png", + "__base__/graphics/entity/spitter/hr-spitter-die-shadow-02.png", + "__base__/graphics/entity/spitter/hr-spitter-die-shadow-03.png", + "__base__/graphics/entity/spitter/hr-spitter-die-shadow-04.png" + }, + slice = 7, + lines_per_file = 8, + line_length = 7, + width = 356, + height = 204, + frame_count = 14, + shift = util.mul_shift(util.by_pixel(19, -1), scale), + direction_count = 16, + scale = 0.5 * scale, + draw_as_shadow = true + } + } + } + } +end + +function add_spitter_die_animation(scale, tint1, tint2, corpse) + corpse.animation = spitterdyinganimation(scale, tint1, tint2) + corpse.dying_speed = 0.04 + corpse.time_before_removed = 15 * 60 * 60 + corpse.direction_shuffle = { { 1, 2, 3, 16 }, { 4, 5, 6, 7 }, { 8, 9, 10, 11 }, { 12, 13, 14, 15 } } + corpse.shuffle_directions_at_frame = 4 + corpse.final_render_layer = "lower-object-above-shadow" + + corpse.ground_patch_render_layer = "decals" -- "transport-belt-integration" + corpse.ground_patch_fade_in_delay = 1 / 0.02 -- in ticks; 1/dying_speed to delay the animation until dying animation finishes + corpse.ground_patch_fade_in_speed = 0.002 + corpse.ground_patch_fade_out_start = 50 * 60 + corpse.ground_patch_fade_out_duration = 20 * 60 + + local a = 1 + local d = 0.9 + corpse.ground_patch = + { + sheet = + { + filename = "__base__/graphics/entity/biter/blood-puddle-var-main.png", + flags = { "low-object" }, + line_length = 4, + variation_count = 4, + frame_count = 1, + width = 84, + height = 68, + shift = util.by_pixel(1, 0), + tint = {r = 0.6 * d * a, g = 0.1 * d * a, b = 0.6 * d * a, a = a}, + scale = scale, + hr_version = + { + filename = "__base__/graphics/entity/biter/hr-blood-puddle-var-main.png", + flags = { "low-object" }, + line_length = 4, + variation_count = 4, + frame_count = 1, + width = 164, + height = 134, + shift = util.by_pixel(-0.5,-0.5), + tint = {r = 0.6 * d * a, g = 0.1 * d * a, b = 0.6 * d * a, a = a}, + scale = 0.5 * scale + } + } + } + return corpse +end + +function spitter_water_reflection(scale) + return + { + pictures = + { + filename = "__base__/graphics/entity/spitter/spitter-reflection.png", + priority = "extra-high", + width = 20, + height = 32, + shift = util.by_pixel(5, 15), + scale = 5 * scale, + variation_count = 1 + }, + rotate = true, + orientation_to_variation = false + } +end + +function spitter_shoot_shiftings(scale, offset) + return + { + {0.0625 * 0, util.add_shift(util.mul_shift(util.by_pixel( 0, -135), scale * 0.5), util.by_pixel( offset * 0, -offset * 1))}, + {0.0625 * 1, util.add_shift(util.mul_shift(util.by_pixel( 24, -133), scale * 0.5), util.by_pixel( offset * 0.38, -offset * 0.92))}, + {0.0625 * 2, util.add_shift(util.mul_shift(util.by_pixel( 48, -121), scale * 0.5), util.by_pixel( offset * 0.71, -offset * 0.71))}, + {0.0625 * 3, util.add_shift(util.mul_shift(util.by_pixel( 76, -105), scale * 0.5), util.by_pixel( offset * 0.92, -offset * 0.38))}, + {0.0625 * 4, util.add_shift(util.mul_shift(util.by_pixel( 86, -73), scale * 0.5), util.by_pixel( offset * 1, offset * 0))}, + {0.0625 * 5, util.add_shift(util.mul_shift(util.by_pixel( 74, -43), scale * 0.5), util.by_pixel( offset * 0.92, offset * 0.38))}, + {0.0625 * 6, util.add_shift(util.mul_shift(util.by_pixel( 52, -25), scale * 0.5), util.by_pixel( offset * 0.71, offset * 0.71))}, + {0.0625 * 7, util.add_shift(util.mul_shift(util.by_pixel( 26, -17), scale * 0.5), util.by_pixel( offset * 0.38, offset * 0.92))}, + {0.0625 * 8, util.add_shift(util.mul_shift(util.by_pixel( 1, -13), scale * 0.5), util.by_pixel( offset * 0, offset * 1))}, + {0.0625 * 9, util.add_shift(util.mul_shift(util.by_pixel( -27, -16), scale * 0.5), util.by_pixel( -offset * 0.38, offset * 0.92))}, + {0.0625 * 10, util.add_shift(util.mul_shift(util.by_pixel( -51, -23), scale * 0.5), util.by_pixel( -offset * 0.71, offset * 0.71))}, + {0.0625 * 11, util.add_shift(util.mul_shift(util.by_pixel( -71, -41), scale * 0.5), util.by_pixel( -offset * 0.92, offset * 0.38))}, + {0.0625 * 12, util.add_shift(util.mul_shift(util.by_pixel( -85, -71), scale * 0.5), util.by_pixel( -offset * 1, offset * 0))}, + {0.0625 * 13, util.add_shift(util.mul_shift(util.by_pixel( -71, -103), scale * 0.5), util.by_pixel( -offset * 0.92, -offset * 0.38))}, + {0.0625 * 14, util.add_shift(util.mul_shift(util.by_pixel( -49, -119), scale * 0.5), util.by_pixel( -offset * 0.71, -offset * 0.71))}, + {0.0625 * 15, util.add_shift(util.mul_shift(util.by_pixel( -23, -125), scale * 0.5), util.by_pixel( -offset * 0.38, -offset * 0.92))} + } +end diff --git a/factorio/data/base/prototypes/entity/spitter-projectiles.lua b/factorio/data/base/prototypes/entity/spitter-projectiles.lua new file mode 100644 index 0000000000000000000000000000000000000000..bb255ebd1065482e1fa266c4b7ec93e58def3127 --- /dev/null +++ b/factorio/data/base/prototypes/entity/spitter-projectiles.lua @@ -0,0 +1,1399 @@ +require ("prototypes.entity.spitter-animations") +local math3d = require "math3d" + +function spitter_attack_parameters(data) + return + { + type = "stream", + ammo_category = "biological", + cooldown = data.cooldown, + cooldown_deviation = data.cooldown_deviation, + range = data.range, + range_mode = data.range_mode, + min_attack_distance = data.min_attack_distance, + --projectile_creation_distance = 1.9, + damage_modifier = data.damage_modifier, + warmup = 30, + projectile_creation_parameters = spitter_shoot_shiftings(data.scale, data.scale * scale_spitter_stream), + use_shooter_direction = true, + + lead_target_for_projectile_speed = 0.2* 0.75 * 1.5 *1.5, -- this is same as particle horizontal speed of flamethrower fire stream + + ammo_type = + { + category = "biological", + action = + { + type = "direct", + action_delivery = + { + type = "stream", + stream = data.acid_stream_name + } + } + }, + cyclic_sound = + { + begin_sound = + { + { + filename = "__base__/sound/creatures/spitter-spit-start-1.ogg", + volume = 0.27 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-2.ogg", + volume = 0.27 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-3.ogg", + volume = 0.27 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-4.ogg", + volume = 0.27 + } + }, + middle_sound = + { + { + filename = "__base__/sound/fight/flamethrower-mid.ogg", + volume = 0 + } + }, + end_sound = + { + { + filename = "__base__/sound/creatures/spitter-spit-end-1.ogg", + volume = 0 + } + } + }, + --sound = sounds.spitter_roars(data.roarvolume), + animation = spitterattackanimation(data.scale, data.tint1, data.tint2) + } +end + +function spitter_mid_attack_parameters(data) + return + { + type = "stream", + ammo_category = "biological", + cooldown = data.cooldown, + cooldown_deviation = data.cooldown_deviation, + range = data.range, + range_mode = data.range_mode, + min_attack_distance = data.min_attack_distance, + --projectile_creation_distance = 1.9, + damage_modifier = data.damage_modifier, + warmup = 30, + projectile_creation_parameters = spitter_shoot_shiftings(data.scale, data.scale * scale_spitter_stream), + use_shooter_direction = true, + + lead_target_for_projectile_speed = 0.2* 0.75 * 1.5 *1.5, -- this is same as particle horizontal speed of flamethrower fire stream + + ammo_type = + { + category = "biological", + action = + { + type = "direct", + action_delivery = + { + type = "stream", + stream = data.acid_stream_name + } + } + }, + cyclic_sound = + { + begin_sound = + { + { + filename = "__base__/sound/creatures/spitter-spit-start-mid-1.ogg", + volume = 0.35 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-mid-2.ogg", + volume = 0.35 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-mid-3.ogg", + volume = 0.35 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-mid-5.ogg", + volume = 0.35 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-mid-6.ogg", + volume = 0.35 + } + }, + middle_sound = + { + { + filename = "__base__/sound/fight/flamethrower-mid.ogg", + volume = 0 + } + }, + end_sound = + { + { + filename = "__base__/sound/creatures/spitter-spit-end-1.ogg", + volume = 0 + } + } + }, + --sound = sounds.spitter_roars(data.roarvolume), + animation = spitterattackanimation(data.scale, data.tint1, data.tint2) + } +end + +function spitter_big_attack_parameters(data) + return + { + type = "stream", + ammo_category = "biological", + cooldown = data.cooldown, + cooldown_deviation = data.cooldown_deviation, + range = data.range, + range_mode = data.range_mode, + min_attack_distance = data.min_attack_distance, + --projectile_creation_distance = 1.9, + damage_modifier = data.damage_modifier, + warmup = 30, + projectile_creation_parameters = spitter_shoot_shiftings(data.scale, data.scale * scale_spitter_stream), + use_shooter_direction = true, + + lead_target_for_projectile_speed = 0.2* 0.75 * 1.5 *1.5, -- this is same as particle horizontal speed of flamethrower fire stream + + ammo_type = + { + category = "biological", + action = + { + type = "direct", + action_delivery = + { + type = "stream", + stream = data.acid_stream_name + } + } + }, + cyclic_sound = + { + begin_sound = + { + { + filename = "__base__/sound/creatures/spitter-spit-start-big-1.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-big-2.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-big-3.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-big-4.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-big-5.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-big-6.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-big-7.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-big-8.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-big-9.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-big-10.ogg", + volume = 0.47 + } + }, + middle_sound = + { + { + filename = "__base__/sound/fight/flamethrower-mid.ogg", + volume = 0 + } + }, + end_sound = + { + { + filename = "__base__/sound/creatures/spitter-spit-end-1.ogg", + volume = 0 + } + } + }, + --sound = sounds.spitter_roars(data.roarvolume), + animation = spitterattackanimation(data.scale, data.tint1, data.tint2) + } +end + +function spitter_behemoth_attack_parameters(data) + return + { + type = "stream", + ammo_category = "biological", + cooldown = data.cooldown, + cooldown_deviation = data.cooldown_deviation, + range = data.range, + range_mode = data.range_mode, + min_attack_distance = data.min_attack_distance, + --projectile_creation_distance = 1.9, + damage_modifier = data.damage_modifier, + warmup = 30, + projectile_creation_parameters = spitter_shoot_shiftings(data.scale, data.scale * scale_spitter_stream), + use_shooter_direction = true, + + lead_target_for_projectile_speed = 0.2* 0.75 * 1.5 *1.5, -- this is same as particle horizontal speed of flamethrower fire stream + + ammo_type = + { + category = "biological", + action = + { + type = "direct", + action_delivery = + { + type = "stream", + stream = data.acid_stream_name + } + } + }, + cyclic_sound = + { + begin_sound = + { + { + filename = "__base__/sound/creatures/spitter-spit-start-behemoth-1.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-behemoth-2.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-behemoth-3.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-behemoth-4.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-behemoth-5.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-behemoth-6.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-behemoth-7.ogg", + volume = 0.47 + }, + { + filename = "__base__/sound/creatures/spitter-spit-start-behemoth-8.ogg", + volume = 0.47 + } + }, + middle_sound = + { + { + filename = "__base__/sound/fight/flamethrower-mid.ogg", + volume = 0 + } + }, + end_sound = + { + { + filename = "__base__/sound/creatures/spitter-spit-end-big-1.ogg", + volume = 0.43 + }, + { + filename = "__base__/sound/creatures/spitter-spit-end-big-2.ogg", + volume = 0.43 + }, + { + filename = "__base__/sound/creatures/spitter-spit-end-big-3.ogg", + volume = 0.43 + }, + { + filename = "__base__/sound/creatures/spitter-spit-end-big-4.ogg", + volume = 0.43 + }, + { + filename = "__base__/sound/creatures/spitter-spit-end-big-5.ogg", + volume = 0.43 + } + } + }, + --sound = sounds.spitter_roars(data.roarvolume), + animation = spitterattackanimation(data.scale, data.tint1, data.tint2) + } +end + +function acid_stream(data) + return + { + type = "stream", + name = data.name, + flags = {"not-on-map"}, + particle_buffer_size = 90, + particle_spawn_interval = data.particle_spawn_interval, + particle_spawn_timeout = data.particle_spawn_timeout, + particle_vertical_acceleration = 0.005 * 0.60 *1.5, --x + particle_horizontal_speed = 0.2* 0.75 * 1.5 * 1.5, --x + particle_horizontal_speed_deviation = 0.005 * 0.70, + particle_start_alpha = 0.5, + particle_end_alpha = 1, + particle_alpha_per_part = 0.8, + particle_scale_per_part = 0.8, + particle_loop_frame_count = 15, + --particle_fade_out_threshold = 0.95, + particle_fade_out_duration = 2, + particle_loop_exit_threshold = 0.25, + special_neutral_target_damage = {amount = 1, type = "acid"}, + working_sound = + { + sound = + { + { + filename = "__base__/sound/fight/projectile-acid-burn-loop.ogg", + volume = 0.4 + } + } + }, + initial_action = + { + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "play-sound", + sound = + { + { + filename = "__base__/sound/creatures/projectile-acid-burn-1.ogg", + volume = 0.65 + }, + { + filename = "__base__/sound/creatures/projectile-acid-burn-2.ogg", + volume = 0.65 + }, + { + filename = "__base__/sound/creatures/projectile-acid-burn-long-1.ogg", + volume = 0.6 + }, + { + filename = "__base__/sound/creatures/projectile-acid-burn-long-2.ogg", + volume = 0.6 + } + } + }, + { + type = "create-fire", + entity_name = data.splash_fire_name, + tile_collision_mask = { "water-tile" }, + show_in_tooltip = true + }, + { + type = "create-entity", + entity_name = "water-splash", + tile_collision_mask = { "ground-tile" } + } + } + } + }, + { + type = "area", + radius = data.spit_radius, + force = "enemy", + ignore_collision_condition = true, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-sticker", + sticker = data.sticker_name + }, + { + type = "damage", + damage = {amount = 1, type = "acid"} + } + } + } + } + }, + particle = + { + filename = "__base__/graphics/entity/acid-projectile/acid-projectile-head.png", + draw_as_glow = true, + line_length = 5, + width = 22, + height = 84, + frame_count = 15, + shift = util.mul_shift(util.by_pixel(-2, 30), data.scale), + tint = data.tint, + priority = "high", + scale = data.scale, + animation_speed = 1, + hr_version = + { + filename = "__base__/graphics/entity/acid-projectile/hr-acid-projectile-head.png", + draw_as_glow = true, + line_length = 5, + width = 42, + height = 164, + frame_count = 15, + shift = util.mul_shift(util.by_pixel(-2, 31), data.scale), + tint = data.tint, + priority = "high", + scale = 0.5 * data.scale, + animation_speed = 1 + } + }, + spine_animation = + { + filename = "__base__/graphics/entity/acid-projectile/acid-projectile-tail.png", + draw_as_glow = true, + line_length = 5, + width = 66, + height = 12, + frame_count = 15, + shift = util.mul_shift(util.by_pixel(0, -2), data.scale), + tint = data.tint, + priority = "high", + scale = data.scale, + animation_speed = 1, + hr_version = + { + filename = "__base__/graphics/entity/acid-projectile/hr-acid-projectile-tail.png", + draw_as_glow = true, + line_length = 5, + width = 132, + height = 20, + frame_count = 15, + shift = util.mul_shift(util.by_pixel(0, -1), data.scale), + tint = data.tint, + priority = "high", + scale = 0.5 * data.scale, + animation_speed = 1 + } + }, + shadow = + { + filename = "__base__/graphics/entity/acid-projectile/acid-projectile-shadow.png", + line_length = 15, + width = 22, + height = 84, + frame_count = 15, + priority = "high", + shift = util.mul_shift(util.by_pixel(-2, 30), data.scale), + draw_as_shadow = true, + scale = data.scale, + animation_speed = 1, + hr_version = + { + filename = "__base__/graphics/entity/acid-projectile/hr-acid-projectile-shadow.png", + line_length = 15, + width = 42, + height = 164, + frame_count = 15, + shift = util.mul_shift(util.by_pixel(-2, 31), data.scale), + draw_as_shadow = true, + priority = "high", + scale = 0.5 * data.scale, + animation_speed = 1 + } + }, + + oriented_particle = true, + shadow_scale_enabled = true + } +end + +function acid_splash_fire(data) + return + { + type = "fire", + name = data.name, + localised_name = {"entity-name.acid-splash"}, + flags = {"placeable-off-grid", "not-on-map"}, + damage_per_tick = {amount = 0 / 60, type = "acid"}, + maximum_damage_multiplier = 3, + damage_multiplier_increase_per_added_fuel = 1, + damage_multiplier_decrease_per_tick = 0.005, + + --spawn_entity = "fire-flame-on-tree", + uses_alternative_behavior = true, + limit_overlapping_particles = true, + initial_render_layer = "object", + render_layer = "lower-object-above-shadow", + secondary_render_layer = "higher-object-above", + secondary_picture_fade_out_start = 30, + secondary_picture_fade_out_duration = 60, + + spread_delay = 300, + spread_delay_deviation = 180, + maximum_spread_count = 100, + + particle_alpha = 0.6, + particle_alpha_blend_duration = 60*5, + --flame_alpha = 0.35, + --flame_alpha_deviation = 0.05, + + emissions_per_second = 0, + + add_fuel_cooldown = 10, + fade_in_duration = 1, + fade_out_duration = 30, + + initial_lifetime = 60*32,--120, + lifetime_increase_by = 0, + lifetime_increase_cooldown = 4, + maximum_lifetime = 1800, + delay_between_initial_flames = 10, + initial_flame_count = 1, + burnt_patch_lifetime = 0, + + on_damage_tick_effect = + { + type = "direct", + force = "enemy", + ignore_collision_condition = true, + trigger_target_mask = { "ground-unit" }, + filter_enabled = true, + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-sticker", + sticker = data.sticker_name, + show_in_tooltip = true + }, + { + type = "damage", + damage = { amount = data.splash_damage_per_tick, type = "acid" }, + apply_damage_to_trees = false + } + } + } + }, + + pictures = + { + { + layers = + { + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-1.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 106, + height = 116, + frame_count = 26, + shift = util.mul_shift(util.by_pixel(-12, -10), data.scale), + tint = data.tint, + scale = data.scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-1.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 210, + height = 224, + frame_count = 26, + shift = util.mul_shift(util.by_pixel(-12, -8), data.scale), + tint = data.tint, + scale = 0.5 * data.scale + } + }, + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-1-shadow.png", + line_length = 8, + direction_count = 1, + width = 134, + height = 98, + frame_count = 26, + shift = util.mul_shift(util.by_pixel(2, 0), data.scale), + draw_as_shadow = true, + scale = data.scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-1-shadow.png", + line_length = 8, + direction_count = 1, + width = 266, + height = 188, + frame_count = 26, + shift = util.mul_shift(util.by_pixel(2, 2), data.scale), + draw_as_shadow = true, + scale = 0.5 * data.scale + } + } + } + }, + { + layers = + { + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-2.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 88, + height = 76, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(-10, -18), data.scale), + tint = data.tint, + scale = data.scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-2.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 174, + height = 150, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(-9, -17), data.scale), + tint = data.tint, + scale = 0.5 * data.scale + } + }, + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-2-shadow.png", + line_length = 8, + direction_count = 1, + width = 120, + height = 136, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(6, 28), data.scale), + draw_as_shadow = true, + scale = data.scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-2-shadow.png", + line_length = 8, + direction_count = 1, + width = 238, + height = 266, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(6, 29), data.scale), + draw_as_shadow = true, + scale = 0.5 * data.scale + } + } + } + }, + { + layers = + { + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-3.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 118, + height = 104, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(22, -16), data.scale), + tint = data.tint, + scale = data.scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-3.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 236, + height = 208, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(22, -16), data.scale), + tint = data.tint, + scale = 0.5 * data.scale + } + }, + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-3-shadow.png", + line_length = 8, + direction_count = 1, + width = 110, + height = 70, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(16, 2), data.scale), + draw_as_shadow = true, + scale = data.scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-3-shadow.png", + line_length = 8, + direction_count = 1, + width = 214, + height = 140, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(17, 2), data.scale), + draw_as_shadow = true, + scale = 0.5 * data.scale + } + } + } + }, + { + layers = + { + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-4.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 128, + height = 80, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(16, -20), data.scale), + tint = data.tint, + scale = data.scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-4.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 252, + height = 154, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(17, -19), data.scale), + tint = data.tint, + scale = 0.5 * data.scale + } + }, + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-4-shadow.png", + line_length = 8, + direction_count = 1, + width = 124, + height = 80, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(18, -16), data.scale), + draw_as_shadow = true, + scale = data.scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-4-shadow.png", + line_length = 8, + direction_count = 1, + width = 248, + height = 160, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(18, -16), data.scale), + draw_as_shadow = true, + scale = 0.5 * data.scale + } + } + } + } + }, + + secondary_pictures = + { + { + layers = + { + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-1.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 106, + height = 116, + frame_count = 26, + shift = util.mul_shift(util.by_pixel(-12, -10), data.ground_patch_scale), + tint = util.multiply_color(data.tint , data.patch_tint_multiplier), + scale = data.ground_patch_scale , + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-1.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 210, + height = 224, + frame_count = 26, + shift = util.mul_shift(util.by_pixel(-12, -8), data.ground_patch_scale), + tint = util.multiply_color(data.tint , data.patch_tint_multiplier), + scale = 0.5 * data.ground_patch_scale + } + }, + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-1-shadow.png", + line_length = 8, + direction_count = 1, + width = 134, + height = 98, + frame_count = 26, + shift = util.mul_shift(util.by_pixel(2, 0), data.ground_patch_scale), + draw_as_shadow = true, + scale = data.ground_patch_scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-1-shadow.png", + line_length = 8, + direction_count = 1, + width = 266, + height = 188, + frame_count = 26, + shift = util.mul_shift(util.by_pixel(2, 2), data.ground_patch_scale), + draw_as_shadow = true, + scale = 0.5 * data.ground_patch_scale + } + } + } + }, + { + layers = + { + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-2.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 88, + height = 76, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(-10, -18), data.ground_patch_scale), + tint = util.multiply_color(data.tint , data.patch_tint_multiplier), + scale = data.ground_patch_scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-2.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 174, + height = 150, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(-9, -17), data.ground_patch_scale), + tint = util.multiply_color(data.tint , data.patch_tint_multiplier), + scale = 0.5 * data.ground_patch_scale + } + }, + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-2-shadow.png", + line_length = 8, + direction_count = 1, + width = 120, + height = 136, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(6, 28), data.ground_patch_scale), + draw_as_shadow = true, + scale = data.ground_patch_scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-2-shadow.png", + line_length = 8, + direction_count = 1, + width = 238, + height = 266, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(6, 29), data.ground_patch_scale), + draw_as_shadow = true, + scale = 0.5 * data.ground_patch_scale + } + } + } + }, + { + layers = + { + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-3.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 118, + height = 104, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(22, -16), data.ground_patch_scale), + tint = util.multiply_color(data.tint , data.patch_tint_multiplier), + scale = data.ground_patch_scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-3.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 236, + height = 208, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(22, -16), data.ground_patch_scale), + tint = util.multiply_color(data.tint , data.patch_tint_multiplier), + scale = 0.5 * data.ground_patch_scale + } + }, + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-3-shadow.png", + line_length = 8, + direction_count = 1, + width = 110, + height = 70, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(16, 2), data.ground_patch_scale), + draw_as_shadow = true, + scale = data.ground_patch_scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-3-shadow.png", + line_length = 8, + direction_count = 1, + width = 214, + height = 140, + frame_count = 29, + shift = util.mul_shift(util.by_pixel(17, 2), data.ground_patch_scale), + draw_as_shadow = true, + scale = 0.5 * data.ground_patch_scale + } + } + } + }, + { + layers = + { + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-4.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 128, + height = 80, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(16, -20), data.ground_patch_scale), + tint = util.multiply_color(data.tint , data.patch_tint_multiplier), + scale = data.ground_patch_scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-4.png", + draw_as_glow = true, + line_length = 8, + direction_count = 1, + width = 252, + height = 154, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(17, -19), data.ground_patch_scale), + tint = util.multiply_color(data.tint , data.patch_tint_multiplier), + scale = 0.5 * data.ground_patch_scale + } + }, + { + filename = "__base__/graphics/entity/acid-splash/acid-splash-4-shadow.png", + line_length = 8, + direction_count = 1, + width = 124, + height = 80, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(18, -16), data.ground_patch_scale), + draw_as_shadow = true, + scale = data.ground_patch_scale, + hr_version = + { + filename = "__base__/graphics/entity/acid-splash/hr-acid-splash-4-shadow.png", + line_length = 8, + direction_count = 1, + width = 248, + height = 160, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(18, -16), data.ground_patch_scale), + draw_as_shadow = true, + scale = 0.5 * data.ground_patch_scale + } + } + } + } + } + } +end + +function acid_sticker(data) + return + { + type = "sticker", + name = data.name, + flags = {"not-on-map"}, + animation = + { + filename = "__base__/graphics/entity/acid-sticker/acid-sticker.png", + draw_as_glow = true, + priority = "extra-high", + line_length = 5, + width = 16, + height = 18, + frame_count = 50, + animation_speed = 0.5, + tint = {r = 0.714, g = 0.669, b = 0.291, a = 0.745}, -- #b6aa4abe + shift = util.by_pixel (2,0), + hr_version = + { + filename = "__base__/graphics/entity/acid-sticker/hr-acid-sticker.png", + draw_as_glow = true, + line_length = 5, + width = 30, + height = 34, + frame_count = 50, + animation_speed = 0.5, + tint = {r = 0.714, g = 0.669, b = 0.291, a = 0.745}, -- #b6aa4abe + shift = util.by_pixel(1.5, 0), + scale = 0.5 + } + }, + duration_in_ticks = data.slow_seconds * 60, + target_movement_modifier_from = data.slow_player_movement, + target_movement_modifier_to = 1, + vehicle_speed_modifier_from = data.slow_vehicle_speed, + vehicle_speed_modifier_to = 1, + vehicle_friction_modifier_from = data.slow_vehicle_friction, + vehicle_friction_modifier_to = 1, + } +end + +scale_spitter_small = 0.5 +scale_spitter_medium = 0.7 +scale_spitter_big = 1.0 +scale_spitter_behemoth = 1.2 + +stream_scale_spitter_small = 0.5 +stream_scale_spitter_medium = 0.7 +stream_scale_spitter_big = 1.0 +stream_scale_spitter_behemoth = 1.2 + +tint_1_spitter_small = {r=0.94 , g=0.61 , b=0 , a=1 } +tint_2_spitter_small = {r=0.91 , g=0.92 , b=0.87 , a=1 } +tint_1_spitter_medium = {r=0.76 , g=0.22 , b=0.30 , a=1 } +tint_2_spitter_medium = {r=0.89 , g=0.84 , b=0.85 , a=1 } +tint_1_spitter_big = {r=0.15 , g=0.43 , b=0.68 , a=1 } +tint_2_spitter_big = {r=0.8 , g=0.82 , b=0.85 , a=1 } +tint_1_spitter_behemoth = {r=0.36 , g=0.18 , b=0.13 , a=1 } +tint_2_spitter_behemoth = {r = 0.7, g = 0.95, b = 0.4, a = 1.000} + +stream_tint = {r = 0.917, g = 1.000, b = 0.282, a = 1.000}-- #e9ff47ff +splash_tint = {r = 1.000, g = 0.992, b = 0.512, a = 1.000} -- #fffc82ff +sticker_tint = {r = 0.129, g = 0.283, b = 0.078, a = 1.000} -- #204813ff + +stream_tint_spitter_small = stream_tint +stream_tint_spitter_medium = stream_tint +stream_tint_spitter_big = stream_tint +stream_tint_spitter_behemoth = stream_tint + +stream_tint_worm_small = stream_tint_spitter_small +stream_tint_worm_medium = stream_tint_spitter_medium +stream_tint_worm_big = stream_tint_spitter_big +stream_tint_worm_behemoth = stream_tint_spitter_behemoth + +tint_worm_small = {r = 0.7, g = 1, b = 0.3 , a = 0.5}--{r=1 , g=0.63 , b=0 , a=0.5 } +tint_worm_medium = {r=0.9 , g=0.15 , b=0.3 , a=1 } +tint_worm_big = {r=0.34 , g=0.68 , b=0.90 , a=0.8 } +tint_worm_behemoth = {r = 0.3, g = 1, b = 0 , a = 0.8} + +splash_tint_spitter_small = splash_tint +splash_tint_spitter_medium = splash_tint +splash_tint_spitter_big = splash_tint +splash_tint_spitter_behemoth = splash_tint + +splash_tint_worm_small = splash_tint_spitter_small +splash_tint_worm_medium = splash_tint_spitter_medium +splash_tint_worm_big = splash_tint_spitter_big +splash_tint_worm_behemoth = splash_tint_spitter_behemoth + +sticker_tint_small = sticker_tint +sticker_tint_medium = sticker_tint +sticker_tint_big = sticker_tint +sticker_tint_behemoth = sticker_tint + +scale_worm_small = 0.65 +scale_worm_medium = 0.83 +scale_worm_big = 1.0 +scale_worm_behemoth = 1.2 + +scale_worm_stream = 15 +scale_spitter_stream = 20 + +stream_scale_worm_small = 0.65 +stream_scale_worm_medium = 0.83 +stream_scale_worm_big = 1.0 +stream_scale_worm_behemoth = 1.2 + +damage_modifier_spitter_small = 12 +damage_modifier_spitter_medium = 24 +damage_modifier_spitter_big = 36 +damage_modifier_spitter_behemoth = 60 + +damage_modifier_worm_small = 36 +damage_modifier_worm_medium = 48 +damage_modifier_worm_big = 72 +damage_modifier_worm_behemoth = 96 + +damage_splash_worm_small = 0.1 +damage_splash_worm_medium = 0.2 +damage_splash_worm_big = 0.6 +damage_splash_worm_behemoth = 1.2 + +damage_splash_spitter_small = 0.1 +damage_splash_spitter_medium = 0.2 +damage_splash_spitter_big = 0.6 +damage_splash_spitter_behemoth = 1.0 + +stream_radius_spitter_small = 1 +stream_radius_spitter_medium = 1.25 +stream_radius_spitter_big = 1.35 +stream_radius_spitter_behemoth = 1.75 + +stream_radius_worm_small = 1.4 +stream_radius_worm_medium = 1.55 +stream_radius_worm_big = 1.75 +stream_radius_worm_behemoth = 2 + +range_spitter_small = 13 +range_spitter_medium = 14 +range_spitter_big = 15 +range_spitter_behemoth = 16 + +range_worm_small = 25 +range_worm_medium = 30 +range_worm_big = 38 +range_worm_behemoth = 48 + +prepare_range_worm_small = 8 +prepare_range_worm_medium = 16 +prepare_range_worm_big = 24 +prepare_range_worm_behemoth = 36 + +ground_patch_scale_modifier = 0.65 +patch_opacity = 0.7 + +data:extend( +{ + -- W O R M S T R E A M S -------------------------------------------------------------------------------------------------------- + acid_stream({ + name = "acid-stream-worm-small", + scale = scale_worm_small*1.1, + tint = stream_tint_worm_small, + corpse_name = "acid-splash-worm-small", + spit_radius = stream_radius_worm_small, + particle_spawn_interval = 1, + particle_spawn_timeout = 6, + splash_fire_name = "acid-splash-fire-worm-small", + sticker_name = "acid-sticker-small" + }), + acid_stream({ + name = "acid-stream-worm-medium", + scale = scale_worm_medium, + tint = stream_tint_worm_medium, + corpse_name = "acid-splash-worm-medium", + spit_radius = stream_radius_worm_medium, + particle_spawn_interval = 1, + particle_spawn_timeout = 6, + splash_fire_name = "acid-splash-fire-worm-medium", + sticker_name = "acid-sticker-medium" + }), + acid_stream({ + name = "acid-stream-worm-big", + scale = scale_worm_big, + tint = stream_tint_worm_big, + corpse_name = "acid-splash-worm-big", + spit_radius = stream_radius_worm_big, + particle_spawn_interval = 1, + particle_spawn_timeout = 6, + splash_fire_name = "acid-splash-fire-worm-big", + sticker_name = "acid-sticker-big" + }), + acid_stream({ + name = "acid-stream-worm-behemoth", + scale = scale_worm_behemoth, + tint = stream_tint_worm_behemoth, + corpse_name = "acid-splash-worm-behemoth", + spit_radius = stream_radius_worm_behemoth, + particle_spawn_interval = 1, + particle_spawn_timeout = 6, + splash_fire_name = "acid-splash-fire-worm-behemoth", + sticker_name = "acid-sticker-behemoth" + }), + -- S P I T T E R S T R E A M S -------------------------------------------------------------------------------------------------------- + acid_stream({ + name = "acid-stream-spitter-small", + scale = scale_spitter_small*1.1, + tint = stream_tint_spitter_small, + corpse_name = "acid-splash-spitter-small", + spit_radius = stream_radius_spitter_small, + particle_spawn_interval = 1, + particle_spawn_timeout = 6, + splash_fire_name = "acid-splash-fire-spitter-small", + sticker_name = "acid-sticker-small" + }), + acid_stream({ + name = "acid-stream-spitter-medium", + scale = scale_spitter_medium, + tint = stream_tint_spitter_medium, + corpse_name = "acid-splash-spitter-medium", + spit_radius = stream_radius_spitter_medium, + particle_spawn_interval = 1, + particle_spawn_timeout = 6, + splash_fire_name = "acid-splash-fire-spitter-medium", + sticker_name = "acid-sticker-medium" + }), + acid_stream({ + name = "acid-stream-spitter-big", + scale = scale_spitter_big, + tint = stream_tint_spitter_big, + corpse_name = "acid-splash-spitter-big", + spit_radius = stream_radius_spitter_big, + particle_spawn_interval = 1, + particle_spawn_timeout = 6, + splash_fire_name = "acid-splash-fire-spitter-big", + sticker_name = "acid-sticker-big" + }), + acid_stream({ + name = "acid-stream-spitter-behemoth", + scale = scale_spitter_behemoth, + tint = stream_tint_spitter_behemoth, + corpse_name = "acid-splash-spitter-behemoth", + spit_radius = stream_radius_spitter_behemoth, + particle_spawn_interval = 1, + particle_spawn_timeout = 6, + splash_fire_name = "acid-splash-fire-spitter-behemoth", + sticker_name = "acid-sticker-behemoth" + }), + + -- A C I D S P L A S H F I R E ------------------------------------------------------------------------------------------------------ + acid_splash_fire({ + name = "acid-splash-fire-worm-small", + scale = scale_worm_small, + tint = splash_tint_worm_small, + ground_patch_scale = scale_worm_small * ground_patch_scale_modifier, + patch_tint_multiplier = patch_opacity, + splash_damage_per_tick = damage_splash_worm_small, + sticker_name = "acid-sticker-small" + }), + acid_splash_fire({ + name = "acid-splash-fire-worm-medium", + scale = scale_worm_medium, + tint = splash_tint_worm_medium, + ground_patch_scale = scale_worm_medium * ground_patch_scale_modifier, + patch_tint_multiplier = patch_opacity, + splash_damage_per_tick = damage_splash_worm_medium, + sticker_name = "acid-sticker-medium" + }), + acid_splash_fire({ + name = "acid-splash-fire-worm-big", + scale = scale_worm_big, + tint = splash_tint_worm_big, + ground_patch_scale = scale_worm_big * ground_patch_scale_modifier, + patch_tint_multiplier = patch_opacity, + splash_damage_per_tick = damage_splash_worm_big, + sticker_name = "acid-sticker-big" + }), + acid_splash_fire({ + name = "acid-splash-fire-worm-behemoth", + scale = scale_worm_behemoth, + tint = splash_tint_worm_behemoth, + ground_patch_scale = scale_worm_behemoth * ground_patch_scale_modifier, + patch_tint_multiplier = patch_opacity, + splash_damage_per_tick = damage_splash_worm_behemoth, + sticker_name = "acid-sticker-behemoth" + }), + ------------------------------------------------------------------ + acid_splash_fire({ + name = "acid-splash-fire-spitter-small", + scale = scale_spitter_small, + tint = splash_tint_spitter_small, + ground_patch_scale = scale_spitter_small * ground_patch_scale_modifier, + patch_tint_multiplier = patch_opacity, + splash_damage_per_tick = damage_splash_spitter_small, + sticker_name = "acid-sticker-small" + }), + acid_splash_fire({ + name = "acid-splash-fire-spitter-medium", + scale = scale_spitter_medium, + tint = splash_tint_spitter_medium, + ground_patch_scale = scale_spitter_medium * ground_patch_scale_modifier, + patch_tint_multiplier = patch_opacity, + splash_damage_per_tick = damage_splash_spitter_medium, + sticker_name = "acid-sticker-medium" + }), + acid_splash_fire({ + name = "acid-splash-fire-spitter-big", + scale = scale_spitter_big, + tint = splash_tint_spitter_big, + ground_patch_scale = scale_spitter_big * ground_patch_scale_modifier, + patch_tint_multiplier = patch_opacity, + splash_damage_per_tick = damage_splash_spitter_big, + sticker_name = "acid-sticker-big" + }), + acid_splash_fire({ + name = "acid-splash-fire-spitter-behemoth", + scale = scale_spitter_behemoth, + tint = splash_tint_spitter_behemoth, + ground_patch_scale = scale_spitter_behemoth * ground_patch_scale_modifier, + patch_tint_multiplier = patch_opacity, + splash_damage_per_tick = damage_splash_spitter_behemoth, + sticker_name = "acid-sticker-behemoth" + }), + + -- A C I D S T I C K E R -------------------------------------------------------------------------------------------------------------- + acid_sticker({ + name = "acid-sticker-small", + tint = sticker_tint_small, + slow_player_movement = 0.6, + slow_vehicle_speed = 0.6, + slow_vehicle_friction =1.5, + slow_seconds = 2 + }), + acid_sticker({ + name = "acid-sticker-medium", + tint = sticker_tint_medium, + slow_player_movement = 0.5, + slow_vehicle_speed = 0.5, + slow_vehicle_friction = 1.5, + slow_seconds = 2 + }), + acid_sticker({ + name = "acid-sticker-big", + tint = sticker_tint_big, + slow_player_movement = 0.4, + slow_vehicle_speed = 0.4, + slow_vehicle_friction = 1.5, + slow_seconds = 2 + }), + acid_sticker({ + name = "acid-sticker-behemoth", + tint = sticker_tint_behemoth, + slow_player_movement = 0.3, + slow_vehicle_speed = 0.3, + slow_vehicle_friction = 1.5, + slow_seconds = 2 + }) +}) diff --git a/factorio/data/base/prototypes/entity/trains.lua b/factorio/data/base/prototypes/entity/trains.lua new file mode 100644 index 0000000000000000000000000000000000000000..9d6f1c9968fd9b0ba8bb9892db816acf6577f8d0 --- /dev/null +++ b/factorio/data/base/prototypes/entity/trains.lua @@ -0,0 +1,1951 @@ +require ("prototypes.entity.rail-pictures") + +local hit_effects = require ("prototypes.entity.hit-effects") +local sounds = require("prototypes.entity.sounds") + +rail_pictures = function() + return rail_pictures_internal + { + {"metals", "metals", mipmap = true}, + {"backplates", "backplates", mipmap = true}, + {"ties", "ties", variations = 3}, + {"stone_path", "stone-path", variations = 3}, + {"stone_path_background", "stone-path-background", variations = 3}, + {"segment_visualisation_middle", "segment-visualisation-middle"}, + {"segment_visualisation_ending_front", "segment-visualisation-ending-1"}, + {"segment_visualisation_ending_back", "segment-visualisation-ending-2"}, + {"segment_visualisation_continuing_front", "segment-visualisation-continuing-1"}, + {"segment_visualisation_continuing_back", "segment-visualisation-continuing-2"} + } +end + +standard_train_wheels = +{ + priority = "very-low", + width = 115, + height = 115, + direction_count = 256, + filenames = + { + "__base__/graphics/entity/diesel-locomotive/train-wheels-01.png", + "__base__/graphics/entity/diesel-locomotive/train-wheels-02.png" + }, + line_length = 8, + lines_per_file = 16, + hr_version = + { + priority = "very-low", + width = 229, + height = 227, + direction_count = 256, + filenames = + { + "__base__/graphics/entity/diesel-locomotive/hr-train-wheels-1.png", + "__base__/graphics/entity/diesel-locomotive/hr-train-wheels-2.png", + "__base__/graphics/entity/diesel-locomotive/hr-train-wheels-3.png", + "__base__/graphics/entity/diesel-locomotive/hr-train-wheels-4.png", + "__base__/graphics/entity/diesel-locomotive/hr-train-wheels-5.png", + "__base__/graphics/entity/diesel-locomotive/hr-train-wheels-6.png", + "__base__/graphics/entity/diesel-locomotive/hr-train-wheels-7.png", + "__base__/graphics/entity/diesel-locomotive/hr-train-wheels-8.png" + }, + line_length = 4, + lines_per_file = 8, + --shift = {0.015625, -0.453125}, original shifting from spritesheeter (likely needs doubling or halving) + scale = 0.5 + } +} + +data:extend( +{ + + { + type = "straight-rail", + name = "straight-rail", + icon = "__base__/graphics/icons/rail.png", + collision_box = {{-1, -1}, {1, 1}}, -- has custommly generated box, but the prototype needs something that is used to generate building smokes + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "building-direction-8-way"}, + minable = {mining_time = 0.2, result = "rail"}, + max_health = 100, + corpse = "straight-rail-remnants", + dying_explosion = "rail-explosion", + resistances = + { + { + type = "fire", + percent = 100 + }, + { + type = "acid", + percent = 80 + } + }, + -- collision box is hardcoded for rails as they need to be different for different orientations (diagonal or straight) and to + -- avoid unexpected changes in the way rail blocks are merged + selection_box = {{-0.7, -0.8}, {0.7, 0.8}}, + damaged_trigger_effect = hit_effects.wall(), + pictures = rail_pictures(), + walking_sound = sounds.rails + }, + { + type = "curved-rail", + name = "curved-rail", + icon = "__base__/graphics/icons/curved-rail.png", + collision_box = {{-2, -2}, {2, 2}}, -- has custommly generated box, but the prototype needs something that is used to generate building smokes + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "building-direction-8-way"}, + minable = {mining_time = 0.2, result = "rail", count = 4}, + max_health = 200, + corpse = "curved-rail-remnants", + dying_explosion = + { + { + name = "rail-explosion", + offset = {0.9, 2.2} + }, + { + name = "rail-explosion" + }, + { + name = "rail-explosion", + offset = {-1.2, -2} + } + }, + resistances = + { + { + type = "fire", + percent = 100 + }, + { + type = "acid", + percent = 80 + } + }, + -- collision box is hardcoded for rails as to avoid unexpected changes in the way rail blocks are merged + selection_box = {{-1.7, -0.8}, {1.7, 0.8}}, + damaged_trigger_effect = hit_effects.wall(), + pictures = rail_pictures(), + placeable_by = {item = "rail", count = 4}, + walking_sound = sounds.rails + }, + + { + type = "locomotive", + name = "locomotive", + icon = "__base__/graphics/icons/locomotive.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "placeable-off-grid"}, + minable = {mining_time = 0.5, result = "locomotive"}, + mined_sound = sounds.deconstruct_large(0.8), + max_health = 1000, + corpse = "locomotive-remnants", + dying_explosion = "locomotive-explosion", + collision_box = {{-0.6, -2.6}, {0.6, 2.6}}, + selection_box = {{-1, -3}, {1, 3}}, + damaged_trigger_effect = hit_effects.entity(), + drawing_box = {{-1, -4}, {1, 3}}, + alert_icon_shift = util.by_pixel(0, -24), + weight = 2000, + max_speed = 1.2, + max_power = "600kW", + reversing_power_modifier = 0.6, + braking_force = 10, + friction_force = 0.50, + vertical_selection_shift = -0.5, + air_resistance = 0.0075, -- this is a percentage of current speed that will be subtracted + connection_distance = 3, + joint_distance = 4, + energy_per_hit_point = 5, + resistances = + { + { + type = "fire", + decrease = 15, + percent = 50 + }, + { + type = "physical", + decrease = 15, + percent = 30 + }, + { + type = "impact", + decrease = 50, + percent = 60 + }, + { + type = "explosion", + decrease = 15, + percent = 30 + }, + { + type = "acid", + decrease = 3, + percent = 20 + } + }, + burner = + { + fuel_category = "chemical", + effectivity = 1, + fuel_inventory_size = 3, + smoke = + { + { + name = "train-smoke", + deviation = {0.3, 0.3}, + frequency = 100, + position = {0, 0}, + starting_frame = 0, + starting_frame_deviation = 60, + height = 2, + height_deviation = 0.5, + starting_vertical_speed = 0.2, + starting_vertical_speed_deviation = 0.1 + } + } + }, + front_light = + { + { + type = "oriented", + minimum_darkness = 0.3, + picture = + { + filename = "__core__/graphics/light-cone.png", + priority = "extra-high", + flags = { "light" }, + scale = 2, + width = 200, + height = 200 + }, + shift = {-0.6, -16}, + size = 2, + intensity = 0.6, + color = {r = 1.0, g = 0.9, b = 0.9} + }, + { + type = "oriented", + minimum_darkness = 0.3, + picture = + { + filename = "__core__/graphics/light-cone.png", + priority = "extra-high", + flags = { "light" }, + scale = 2, + width = 200, + height = 200 + }, + shift = {0.6, -16}, + size = 2, + intensity = 0.6, + color = {r = 1.0, g = 0.9, b = 0.9} + } + }, + back_light = rolling_stock_back_light(), + stand_by_light = rolling_stock_stand_by_light(), + color = {r = 0.92, g = 0.07, b = 0, a = 0.5}, + pictures = + { + layers = + { + { + dice = 4, + priority = "very-low", + width = 238, + height = 230, + direction_count = 256, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-01.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-02.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-03.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-04.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-05.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-06.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-07.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-08.png" + }, + line_length = 4, + lines_per_file = 8, + shift = {0.0, -0.5}, + hr_version = + { + priority = "very-low", + dice = 4, + width = 474, + height = 458, + direction_count = 256, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-1.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-2.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-3.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-4.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-5.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-6.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-7.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-8.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-9.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-10.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-11.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-12.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-13.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-14.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-15.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-16.png" + }, + line_length = 4, + lines_per_file = 4, + shift = {0.0, -0.5}, + scale = 0.5 + } + }, + { + priority = "very-low", + flags = { "mask" }, + dice = 4, + width = 236, + height = 228, + direction_count = 256, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-mask-01.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-mask-02.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-mask-03.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-mask-04.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-mask-05.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-mask-06.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-mask-07.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-mask-08.png" + }, + line_length = 4, + lines_per_file = 8, + shift = {0.0, -0.5}, + apply_runtime_tint = true, + hr_version = + { + priority = "very-low", + flags = { "mask" }, + dice = 4, + width = 472, + height = 456, + direction_count = 256, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-1.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-2.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-3.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-4.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-5.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-6.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-7.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-8.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-9.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-10.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-11.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-12.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-13.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-14.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-15.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-mask-16.png" + }, + line_length = 4, + lines_per_file = 4, + shift = {0.0, -0.5}, + apply_runtime_tint = true, + scale = 0.5 + } + }, + { + priority = "very-low", + dice = 4, + flags = { "shadow" }, + width = 253, + height = 212, + direction_count = 256, + draw_as_shadow = true, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-shadow-01.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-shadow-02.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-shadow-03.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-shadow-04.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-shadow-05.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-shadow-06.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-shadow-07.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-shadow-08.png" + }, + line_length = 4, + lines_per_file = 8, + shift = {1, 0.3} + } + } + }, + front_light_pictures = + { + layers = + { + { + priority = "very-low", + blend_mode = "additive", + draw_as_light = true, + width = 230, + height = 212, + direction_count = 256, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-light-front-01.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-light-front-02.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-light-front-03.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-light-front-04.png", + }, + line_length = 8, + lines_per_file = 8, + shift = util.by_pixel(0, -26), + hr_version = + { + priority = "very-low", + blend_mode = "additive", + draw_as_light = true, + width = 458, + height = 420, + direction_count = 256, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-light-front-01.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-light-front-02.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-light-front-03.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-light-front-04.png", + }, + line_length = 8, + lines_per_file = 8, + shift = util.by_pixel(0, -25), + scale = 0.5 + } + }, + { + priority = "very-low", + blend_mode = "additive", + draw_as_light = true, + width = 124, + height = 108, + direction_count = 256, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-light-top-01.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-light-top-02.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-light-top-03.png", + "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-light-top-04.png", + }, + line_length = 8, + lines_per_file = 8, + shift = util.by_pixel(2, -42), + hr_version = + { + priority = "very-low", + blend_mode = "additive", + draw_as_light = true, + width = 258, + height = 220, + direction_count = 256, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-light-top-01.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-light-top-02.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-light-top-03.png", + "__base__/graphics/entity/diesel-locomotive/hr-diesel-locomotive-light-top-04.png", + }, + line_length = 8, + lines_per_file = 8, + shift = util.by_pixel(-1, -41), + scale = 0.5 + } + } + } + }, + minimap_representation = + { + filename = "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-minimap-representation.png", + flags = {"icon"}, + size = {20, 40}, + scale = 0.5 + }, + selected_minimap_representation = + { + filename = "__base__/graphics/entity/diesel-locomotive/diesel-locomotive-selected-minimap-representation.png", + flags = {"icon"}, + size = {20, 40}, + scale = 0.5 + }, + wheels = standard_train_wheels, + stop_trigger = + { + -- left side + { + type = "create-trivial-smoke", + repeat_count = 125, + smoke_name = "smoke-train-stop", + initial_height = 0, + -- smoke goes to the left + speed = {-0.03, 0}, + speed_multiplier = 0.75, + speed_multiplier_deviation = 1.1, + offset_deviation = {{-0.75, -2.7}, {-0.3, 2.7}} + }, + -- right side + { + type = "create-trivial-smoke", + repeat_count = 125, + smoke_name = "smoke-train-stop", + initial_height = 0, + -- smoke goes to the right + speed = {0.03, 0}, + speed_multiplier = 0.75, + speed_multiplier_deviation = 1.1, + offset_deviation = {{0.3, -2.7}, {0.75, 2.7}} + }, + { + type = "play-sound", + sound = sounds.train_brakes + }, + { + type = "play-sound", + sound = sounds.train_brake_screech + } + }, + drive_over_tie_trigger = drive_over_tie(), + tie_distance = 50, + vehicle_impact_sound = sounds.generic_impact, + working_sound = + { + sound = + { + filename = "__base__/sound/train-engine.ogg", + volume = 0.35 + }, + deactivate_sound = + { + filename = "__base__/sound/train-engine-stop.ogg", + volume = 0 + }, + match_speed_to_activity = true, + max_sounds_per_type = 2, + -- use_doppler_shift = false + }, + open_sound = { filename = "__base__/sound/train-door-open.ogg", volume=0.5 }, + close_sound = { filename = "__base__/sound/train-door-close.ogg", volume = 0.4 }, + sound_minimum_speed = 0.5, + sound_scaling_ratio = 0.35, + water_reflection = locomotive_reflection() + }, + + { + type = "cargo-wagon", + name = "cargo-wagon", + icon = "__base__/graphics/icons/cargo-wagon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "placeable-off-grid"}, + inventory_size = 40, + minable = {mining_time = 0.5, result = "cargo-wagon"}, + mined_sound = sounds.deconstruct_large(0.8), + max_health = 600, + corpse = "cargo-wagon-remnants", + dying_explosion = "cargo-wagon-explosion", + collision_box = {{-0.6, -2.4}, {0.6, 2.4}}, + selection_box = {{-1, -2.703125}, {1, 3.296875}}, + damaged_trigger_effect = hit_effects.entity(), + vertical_selection_shift = -0.796875, + weight = 1000, + max_speed = 1.5, + braking_force = 3, + friction_force = 0.50, + air_resistance = 0.01, + connection_distance = 3, + joint_distance = 4, + energy_per_hit_point = 5, + resistances = + { + { + type = "fire", + decrease = 15, + percent = 50 + }, + { + type = "physical", + decrease = 15, + percent = 30 + }, + { + type = "impact", + decrease = 50, + percent = 60 + }, + { + type = "explosion", + decrease = 15, + percent = 30 + }, + { + type = "acid", + decrease = 3, + percent = 20 + } + }, + back_light = rolling_stock_back_light(), + stand_by_light = rolling_stock_stand_by_light(), + color = {r = 0.43, g = 0.23, b = 0, a = 0.5}, + pictures = + { + layers = + { + { + priority = "very-low", + dice = 4, + width = 222, + height = 205, + back_equals_front = true, + direction_count = 128, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/cargo-wagon/cargo-wagon-1.png", + "__base__/graphics/entity/cargo-wagon/cargo-wagon-2.png", + "__base__/graphics/entity/cargo-wagon/cargo-wagon-3.png", + "__base__/graphics/entity/cargo-wagon/cargo-wagon-4.png" + }, + line_length = 4, + lines_per_file = 8, + shift = {0, -0.796875}, + hr_version = + { + priority = "very-low", + dice = 4, + width = 442, + height = 407, + back_equals_front = true, + direction_count = 128, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-1.png", + "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-2.png", + "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-3.png", + "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-4.png" + }, + line_length = 4, + lines_per_file = 8, + shift = util.by_pixel(0, -25.25), + scale = 0.5 + } + }, + { + flags = { "mask" }, + priority = "very-low", + dice = 4, + width = 196, + height = 174, + direction_count = 128, + allow_low_quality_rotation = true, + back_equals_front = true, + apply_runtime_tint = true, + shift = {0, -1.125}, + filenames = + { + "__base__/graphics/entity/cargo-wagon/cargo-wagon-mask-1.png", + "__base__/graphics/entity/cargo-wagon/cargo-wagon-mask-2.png", + "__base__/graphics/entity/cargo-wagon/cargo-wagon-mask-3.png" + }, + line_length = 4, + lines_per_file = 11, + hr_version = + { + flags = { "mask" }, + priority = "very-low", + dice = 4, + width = 406, + height = 371, + direction_count = 128, + allow_low_quality_rotation = true, + back_equals_front = true, + apply_runtime_tint = true, + shift = util.by_pixel(-0.5, -30.25), + filenames = + { + "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-mask-1.png", + "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-mask-2.png", + "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-mask-3.png" + }, + line_length = 4, + lines_per_file = 11, + scale = 0.5 + } + }, + { + flags = { "shadow" }, + priority = "very-low", + dice = 4, + width = 246, + height = 201, + back_equals_front = true, + draw_as_shadow = true, + direction_count = 128, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/cargo-wagon/cargo-wagon-shadow-1.png", + "__base__/graphics/entity/cargo-wagon/cargo-wagon-shadow-2.png", + "__base__/graphics/entity/cargo-wagon/cargo-wagon-shadow-3.png", + "__base__/graphics/entity/cargo-wagon/cargo-wagon-shadow-4.png" + }, + line_length = 4, + lines_per_file = 8, + shift = {0.8, -0.078125}, + hr_version = + { + flags = { "shadow" }, + priority = "very-low", + dice = 4, + width = 490, + height = 401, + back_equals_front = true, + draw_as_shadow = true, + direction_count = 128, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-shadow-1.png", + "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-shadow-2.png", + "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-shadow-3.png", + "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-shadow-4.png" + }, + line_length = 4, + lines_per_file = 8, + shift = util.by_pixel(32, -2.25), + scale = 0.5 + } + } + } + }, + horizontal_doors = + { + layers = + { + { + filename = "__base__/graphics/entity/cargo-wagon/cargo-wagon-door-horizontal-end.png", + line_length = 1, + width = 220, + height = 33, + frame_count = 8, + shift = {0, -0.921875}, + hr_version = + { + filename = "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-door-horizontal-end.png", + line_length = 1, + width = 438, + height = 63, + frame_count = 8, + shift = util.by_pixel(0, -29.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/cargo-wagon/cargo-wagon-door-horizontal-side.png", + line_length = 1, + width = 186, + height = 38, + frame_count = 8, + shift = {0, -0.78125}, + hr_version = + { + filename = "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-door-horizontal-side.png", + line_length = 1, + width = 368, + height = 76, + frame_count = 8, + shift = util.by_pixel(0, -24.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/cargo-wagon/cargo-wagon-door-horizontal-side-mask.png", + width = 182, + height = 35, + line_length = 1, + frame_count = 8, + shift = {0, -0.828125}, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-door-horizontal-side-mask.png", + width = 320, + height = 69, + line_length = 1, + frame_count = 8, + shift = util.by_pixel(0, -26.25), + apply_runtime_tint = true, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/cargo-wagon/cargo-wagon-door-horizontal-top.png", + line_length = 1, + width = 184, + height = 28, + frame_count = 8, + shift = {0.015625, -1.125}, + hr_version = + { + filename = "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-door-horizontal-top.png", + line_length = 1, + width = 369, + height = 54, + frame_count = 8, + shift = util.by_pixel(0.75, -35.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/cargo-wagon/cargo-wagon-door-horizontal-top-mask.png", + width = 185, + height = 23, + frame_count = 8, + line_length = 1, + shift = {0.015625, -1.17188}, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-door-horizontal-top-mask.png", + width = 369, + height = 45, + frame_count = 8, + line_length = 1, + shift = util.by_pixel(0.75, -37.75), + apply_runtime_tint = true, + scale = 0.5 + } + } + } + }, + vertical_doors = + { + layers = + { + { + filename = "__base__/graphics/entity/cargo-wagon/cargo-wagon-door-vertical-end.png", + line_length = 8, + width = 30, + height = 23, + frame_count = 8, + shift = util.by_pixel(0, 62.5), + hr_version = + { + filename = "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-door-vertical-end.png", + line_length = 8, + width = 58, + height = 44, + frame_count = 8, + shift = util.by_pixel(0, 62.5),-- 241),--62.5+178.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/cargo-wagon/cargo-wagon-door-vertical-side.png", + line_length = 8, + width = 67, + height = 169, + frame_count = 8, + shift = {0.015625, -1.01563}, + hr_version = + { + filename = "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-door-vertical-side.png", + line_length = 8, + width = 127, + height = 337, + frame_count = 8, + shift = util.by_pixel(0.25, -32.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/cargo-wagon/cargo-wagon-door-vertical-side-mask.png", + line_length = 8, + width = 56, + height = 163, + frame_count = 8, + shift = {0, -1.10938}, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-door-vertical-side-mask.png", + line_length = 8, + width = 112, + height = 326, + frame_count = 8, + shift = util.by_pixel(0, -35.5), + apply_runtime_tint = true, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/cargo-wagon/cargo-wagon-door-vertical-top.png", + line_length = 8, + width = 32, + height = 168, + frame_count = 8, + shift = {0, -1.125}, + hr_version = + { + filename = "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-door-vertical-top.png", + line_length = 8, + width = 64, + height = 337, + frame_count = 8, + shift = util.by_pixel(0, -35.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/cargo-wagon/cargo-wagon-door-vertical-top-mask.png", + line_length = 8, + width = 32, + height = 166, + frame_count = 8, + shift = {0, -1.15625}, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/cargo-wagon/hr-cargo-wagon-door-vertical-top-mask.png", + line_length = 8, + width = 64, + height = 332, + frame_count = 8, + shift = util.by_pixel(0, -37), + apply_runtime_tint = true, + scale = 0.5 + } + } + } + }, + minimap_representation = + { + filename = "__base__/graphics/entity/cargo-wagon/cargo-wagon-minimap-representation.png", + flags = {"icon"}, + size = {20, 40}, + scale = 0.5 + }, + selected_minimap_representation = + { + filename = "__base__/graphics/entity/cargo-wagon/cargo-wagon-selected-minimap-representation.png", + flags = {"icon"}, + size = {20, 40}, + scale = 0.5 + }, + wheels = standard_train_wheels, + drive_over_tie_trigger = drive_over_tie(), + tie_distance = 50, + working_sound = + { + sound = + { + filename = "__base__/sound/train-wheels.ogg", + volume = 0.3 + }, + match_volume_to_activity = true + }, + crash_trigger = crash_trigger(), + open_sound = sounds.cargo_wagon_open, + close_sound = sounds.cargo_wagon_close, + sound_minimum_speed = 1, + vehicle_impact_sound = sounds.generic_impact, + water_reflection = locomotive_reflection() + }, + + { + type = "fluid-wagon", + name = "fluid-wagon", + icon = "__base__/graphics/icons/fluid-wagon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "placeable-off-grid"}, + minable = {mining_time = 0.5, result = "fluid-wagon"}, + mined_sound = sounds.deconstruct_large(0.8), + max_health = 600, + capacity = 25000, + corpse = "fluid-wagon-remnants", + dying_explosion = "fluid-wagon-explosion", + collision_box = {{-0.6, -2.4}, {0.6, 2.4}}, + selection_box = {{-1, -2.703125}, {1, 3.296875}}, + damaged_trigger_effect = hit_effects.entity(), + vertical_selection_shift = -0.796875, + weight = 1000, + max_speed = 1.5, + braking_force = 3, + friction_force = 0.50, + air_resistance = 0.01, + connection_distance = 3, + joint_distance = 4, + energy_per_hit_point = 6, + resistances = + { + { + type = "fire", + decrease = 15, + percent = 50 + }, + { + type = "physical", + decrease = 15, + percent = 30 + }, + { + type = "impact", + decrease = 50, + percent = 60 + }, + { + type = "explosion", + decrease = 15, + percent = 30 + }, + { + type = "acid", + decrease = 3, + percent = 20 + } + }, + back_light = rolling_stock_back_light(), + stand_by_light = rolling_stock_stand_by_light(), + color = {r = 0.43, g = 0.23, b = 0, a = 0.5}, + pictures = + { + layers = + { + { + priority = "very-low", + dice = 4, + width = 208, + height = 210, + back_equals_front = true, + direction_count = 128, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/fluid-wagon/fluid-wagon-1.png", + "__base__/graphics/entity/fluid-wagon/fluid-wagon-2.png", + "__base__/graphics/entity/fluid-wagon/fluid-wagon-3.png", + "__base__/graphics/entity/fluid-wagon/fluid-wagon-4.png" + }, + line_length = 4, + lines_per_file = 8, + shift = {0 + 0.013, -1 + 0.077}, + hr_version = + { + priority = "very-low", + dice = 4, + width = 416, + height = 419, + back_equals_front = true, + direction_count = 128, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-1.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-2.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-3.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-4.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-5.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-6.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-7.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-8.png" + }, + line_length = 4, + lines_per_file = 4, + shift = {0 + 0.013, -1 + 0.077}, + scale = 0.5 + } + }, + { + flags = { "shadow" }, + priority = "very-low", + dice = 4, + width = 251, + height = 188, + back_equals_front = true, + draw_as_shadow = true, + direction_count = 128, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/fluid-wagon/fluid-wagon-shadow-1.png", + "__base__/graphics/entity/fluid-wagon/fluid-wagon-shadow-2.png", + "__base__/graphics/entity/fluid-wagon/fluid-wagon-shadow-3.png", + "__base__/graphics/entity/fluid-wagon/fluid-wagon-shadow-4.png" + }, + line_length = 4, + lines_per_file = 8, + shift = {0.875 + 0.013, 0.3125 + 0.077}, + hr_version = + { + flags = { "shadow" }, + priority = "very-low", + dice = 4, + width = 501, + height = 375, + back_equals_front = true, + draw_as_shadow = true, + direction_count = 128, + allow_low_quality_rotation = true, + filenames = + { + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-shadow-1.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-shadow-2.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-shadow-3.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-shadow-4.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-shadow-5.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-shadow-6.png", + "__base__/graphics/entity/fluid-wagon/hr-fluid-wagon-shadow-7.png" + }, + line_length = 4, + lines_per_file = 5, + shift = {0.875 + 0.013, 0.3125 + 0.077}, + scale = 0.5 + } + } + } + }, + minimap_representation = + { + filename = "__base__/graphics/entity/fluid-wagon/fluid-wagon-minimap-representation.png", + flags = {"icon"}, + size = {20, 40}, + scale = 0.5 + }, + selected_minimap_representation = + { + filename = "__base__/graphics/entity/fluid-wagon/fluid-wagon-selected-minimap-representation.png", + flags = {"icon"}, + size = {20, 40}, + scale = 0.5 + }, + wheels = standard_train_wheels, + drive_over_tie_trigger = drive_over_tie(), + tie_distance = 50, + working_sound = + { + sound = + { + filename = "__base__/sound/train-wheels.ogg", + volume = 0.3 + }, + match_volume_to_activity = true + }, + crash_trigger = crash_trigger(), + sound_minimum_speed = 0.1, + vehicle_impact_sound = sounds.generic_impact, + water_reflection = locomotive_reflection() + }, + { + type = "artillery-wagon", + name = "artillery-wagon", + icon = "__base__/graphics/icons/artillery-wagon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "player-creation", "placeable-off-grid"}, + inventory_size = 1, + ammo_stack_limit = 100, + minable = {mining_time = 0.5, result = "artillery-wagon"}, + mined_sound = sounds.deconstruct_large(0.8), + max_health = 600, + corpse = "artillery-wagon-remnants", + dying_explosion = "artillery-wagon-explosion", + collision_box = {{-0.6, -2.4}, {0.6, 2.4}}, + selection_box = {{-1, -2.703125}, {1, 3.296875}}, + damaged_trigger_effect = hit_effects.entity(), + vertical_selection_shift = -0.796875, + weight = 4000, + max_speed = 1.5, + braking_force = 3, + friction_force = 0.50, + air_resistance = 0.015, + connection_distance = 3, + joint_distance = 4, + energy_per_hit_point = 2, + gun = "artillery-wagon-cannon", + turret_rotation_speed = 0.001, + turn_after_shooting_cooldown = 60, + cannon_parking_frame_count = 8, + cannon_parking_speed = 0.25, + manual_range_modifier = 2.5, + resistances = + { + { + type = "fire", + decrease = 15, + percent = 50 + }, + { + type = "physical", + decrease = 15, + percent = 30 + }, + { + type = "impact", + decrease = 50, + percent = 50 + }, + { + type = "explosion", + decrease = 15, + percent = 30 + }, + { + type = "acid", + decrease = 3, + percent = 20 + } + }, + back_light = rolling_stock_back_light(), + stand_by_light = rolling_stock_stand_by_light(), + color = {r = 0.43, g = 0.23, b = 0, a = 0.5}, + pictures = + { + layers = + { + { + priority = "very-low", + width = 238, + height = 206, + direction_count = 256, + allow_low_quality_rotation = true, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(0, -27), + dice = 4, + filenames = + { + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-1.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-2.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-3.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-4.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-5.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-6.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-7.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-8.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-9.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-10.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-11.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-12.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-13.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-14.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-15.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-16.png" + }, + hr_version = + { + priority = "very-low", + width = 476, + height = 410, + direction_count = 256, + allow_low_quality_rotation = true, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(0.5, -27.5), + scale = 0.5, + dice = 4, + filenames = + { + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-1.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-2.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-3.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-4.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-5.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-6.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-7.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-8.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-9.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-10.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-11.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-12.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-13.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-14.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-15.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-16.png" + } + } + }, + { + priority = "very-low", + dice = 4, + width = 300, + height = 240, + direction_count = 256, + allow_low_quality_rotation = true, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(37, 6), + draw_as_shadow = true, + filenames = + { + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-1.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-2.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-3.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-4.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-5.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-6.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-7.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-8.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-9.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-10.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-11.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-12.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-13.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-14.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-15.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-base-shadow-16.png" + }, + hr_version = + { + priority = "very-low", + dice = 4, + width = 598, + height = 480, + direction_count = 256, + allow_low_quality_rotation = true, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(36.5, 6.5),--v + scale = 0.5, + draw_as_shadow = true, + filenames = + { + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-1.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-2.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-3.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-4.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-5.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-6.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-7.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-8.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-9.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-10.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-11.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-12.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-13.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-14.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-15.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-base-shadow-16.png" + } + } + } + } + }, + cannon_barrel_pictures = + { + layers = + { + { + priority = "very-low", + width = 266, + height = 192, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(0, -56), + filenames = + { + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-1.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-2.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-3.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-4.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-5.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-6.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-7.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-8.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-9.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-10.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-11.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-12.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-13.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-14.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-15.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-16.png" + }, + hr_version = + { + priority = "very-low", + width = 530, + height = 384, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(0, -56), + scale = 0.5, + filenames = + { + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-1.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-2.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-3.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-4.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-5.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-6.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-7.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-8.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-9.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-10.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-11.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-12.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-13.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-14.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-15.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-16.png" + } + } + }, + { + priority = "very-low", + width = 454, + height = 314, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(-3+58, 8+46), + draw_as_shadow = true, + filenames = + { + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-1.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-2.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-3.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-4.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-5.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-6.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-7.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-8.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-9.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-10.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-11.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-12.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-13.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-14.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-15.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-16.png" + }, + hr_version = + { + priority = "very-low", + width = 906, + height = 626, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(-3.5+58, 7.5+46), + scale = 0.5, + draw_as_shadow = true, + filenames = + { + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-1.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-2.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-3.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-4.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-5.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-6.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-7.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-8.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-9.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-10.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-11.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-12.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-13.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-14.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-15.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-16.png" + } + } + } + } + }, + cannon_base_pictures = + { + layers = + { + { + priority = "very-low", + width = 180, + height = 136, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(0, -40), + filenames = + { + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-1.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-2.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-3.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-4.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-5.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-6.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-7.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-8.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-9.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-10.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-11.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-12.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-13.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-14.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-15.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-16.png" + }, + hr_version = + { + priority = "very-low", + width = 358, + height = 270, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(0, -40.5), + scale = 0.5, + filenames = + { + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-1.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-2.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-3.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-4.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-5.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-6.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-7.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-8.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-9.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-10.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-11.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-12.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-13.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-14.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-15.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-16.png" + } + } + }, + { + priority = "very-low", + width = 238, + height = 170, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(54+58, -1+46), + draw_as_shadow = true, + filenames = + { + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-1.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-2.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-3.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-4.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-5.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-6.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-7.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-8.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-9.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-10.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-11.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-12.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-13.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-14.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-15.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-16.png" + }, + hr_version = + { + priority = "very-low", + width = 476, + height = 340, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(54.5+58, -1+46), + scale = 0.5, + draw_as_shadow = true, + filenames = + { + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-1.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-2.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-3.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-4.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-5.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-6.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-7.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-8.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-9.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-10.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-11.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-12.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-13.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-14.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-15.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-16.png" + } + } + } + } + }, + cannon_base_shiftings = + { + util.by_pixel(0.0, 19.5), + util.by_pixel(-1.5, 19.0), + util.by_pixel(-3.5, 19.0), + util.by_pixel(-5.5, 18.5), + util.by_pixel(-7.5, 18.5), + util.by_pixel(-9.0, 18.0), + util.by_pixel(-11.0, 17.5), + util.by_pixel(-13.0, 17.5), + util.by_pixel(-15.0, 17.0), + util.by_pixel(-16.5, 16.5), + util.by_pixel(-18.5, 16.0), + util.by_pixel(-20.5, 15.5), + util.by_pixel(-22.0, 15.0), + util.by_pixel(-24.0, 14.5), + util.by_pixel(-25.5, 14.0), + util.by_pixel(-27.5, 13.0), + util.by_pixel(-29.0, 12.5), + util.by_pixel(-30.5, 12.0), + util.by_pixel(-32.0, 11.0), + util.by_pixel(-34.0, 10.5), + util.by_pixel(-35.5, 9.5), + util.by_pixel(-37.0, 9.0), + util.by_pixel(-38.5, 8.0), + util.by_pixel(-40.0, 7.5), + util.by_pixel(-41.5, 6.5), + util.by_pixel(-42.5, 5.5), + util.by_pixel(-44.0, 4.5), + util.by_pixel(-45.5, 4.0), + util.by_pixel(-46.5, 3.0), + util.by_pixel(-48.0, 2.0), + util.by_pixel(-49.0, 1.0), + util.by_pixel(-50.5, 0.0), + util.by_pixel(-51.5, -0.5), + util.by_pixel(-52.5, -1.5), + util.by_pixel(-53.5, -2.5), + util.by_pixel(-54.5, -3.5), + util.by_pixel(-55.5, -5.0), + util.by_pixel(-56.5, -6.0), + util.by_pixel(-57.5, -7.0), + util.by_pixel(-58.0, -8.0), + util.by_pixel(-59.0, -9.0), + util.by_pixel(-60.0, -10.5), + util.by_pixel(-60.5, -11.5), + util.by_pixel(-61.0, -12.5), + util.by_pixel(-62.0, -13.5), + util.by_pixel(-62.5, -15.0), + util.by_pixel(-63.0, -16.0), + util.by_pixel(-63.5, -17.0), + util.by_pixel(-64.0, -18.5), + util.by_pixel(-64.5, -19.5), + util.by_pixel(-65.0, -21.0), + util.by_pixel(-65.0, -22.0), + util.by_pixel(-65.5, -23.0), + util.by_pixel(-65.5, -24.5), + util.by_pixel(-66.0, -25.5), + util.by_pixel(-66.0, -26.5), + util.by_pixel(-66.0, -28.0), + util.by_pixel(-66.5, -29.0), + util.by_pixel(-66.5, -30.0), + util.by_pixel(-66.5, -31.5), + util.by_pixel(-66.5, -32.5), + util.by_pixel(-66.0, -34.0), + util.by_pixel(-66.0, -35.0), + util.by_pixel(-66.0, -36.0), + util.by_pixel(-65.5, -37.0), + util.by_pixel(-66.0, -38.5), + util.by_pixel(-66.0, -39.5), + util.by_pixel(-66.5, -40.5), + util.by_pixel(-66.5, -42.0), + util.by_pixel(-66.5, -43.0), + util.by_pixel(-66.5, -44.0), + util.by_pixel(-66.5, -45.5), + util.by_pixel(-66.5, -46.5), + util.by_pixel(-66.5, -48.0), + util.by_pixel(-66.0, -49.0), + util.by_pixel(-66.0, -50.0), + util.by_pixel(-65.5, -51.5), + util.by_pixel(-65.5, -52.5), + util.by_pixel(-65.0, -53.5), + util.by_pixel(-64.5, -55.0), + util.by_pixel(-64.5, -56.0), + util.by_pixel(-64.0, -57.5), + util.by_pixel(-63.5, -58.5), + util.by_pixel(-63.0, -59.5), + util.by_pixel(-62.5, -61.0), + util.by_pixel(-61.5, -62.0), + util.by_pixel(-61.0, -63.0), + util.by_pixel(-60.5, -64.0), + util.by_pixel(-59.5, -65.5), + util.by_pixel(-59.0, -66.5), + util.by_pixel(-58.0, -67.5), + util.by_pixel(-57.0, -68.5), + util.by_pixel(-56.0, -70.0), + util.by_pixel(-55.0, -71.0), + util.by_pixel(-54.0, -72.0), + util.by_pixel(-53.0, -73.0), + util.by_pixel(-52.0, -74.0), + util.by_pixel(-51.0, -75.0), + util.by_pixel(-50.0, -76.0), + util.by_pixel(-48.5, -77.0), + util.by_pixel(-47.5, -78.0), + util.by_pixel(-46.0, -79.0), + util.by_pixel(-45.0, -80.0), + util.by_pixel(-43.5, -81.0), + util.by_pixel(-42.0, -81.5), + util.by_pixel(-40.5, -82.5), + util.by_pixel(-39.5, -83.5), + util.by_pixel(-38.0, -84.0), + util.by_pixel(-36.5, -85.0), + util.by_pixel(-34.5, -85.5), + util.by_pixel(-33.0, -86.5), + util.by_pixel(-31.5, -87.0), + util.by_pixel(-30.0, -88.0), + util.by_pixel(-28.5, -88.5), + util.by_pixel(-26.5, -89.0), + util.by_pixel(-25.0, -90.0), + util.by_pixel(-23.0, -90.5), + util.by_pixel(-21.5, -91.0), + util.by_pixel(-19.5, -91.5), + util.by_pixel(-17.5, -92.0), + util.by_pixel(-16.0, -92.5), + util.by_pixel(-14.0, -93.0), + util.by_pixel(-12.0, -93.0), + util.by_pixel(-10.5, -93.5), + util.by_pixel(-8.5, -94.0), + util.by_pixel(-6.5, -94.0), + util.by_pixel(-4.5, -94.5), + util.by_pixel(-2.5, -94.5), + util.by_pixel(-0.5, -95.0), + util.by_pixel(1.0, -95.0), + util.by_pixel(3.0, -94.5), + util.by_pixel(5.0, -94.5), + util.by_pixel(7.0, -94.0), + util.by_pixel(8.5, -94.0), + util.by_pixel(10.5, -93.5), + util.by_pixel(12.5, -93.0), + util.by_pixel(14.5, -92.5), + util.by_pixel(16.5, -92.5), + util.by_pixel(18.0, -92.0), + util.by_pixel(20.0, -91.5), + util.by_pixel(21.5, -91.0), + util.by_pixel(23.5, -90.5), + util.by_pixel(25.0, -89.5), + util.by_pixel(27.0, -89.0), + util.by_pixel(28.5, -88.5), + util.by_pixel(30.5, -88.0), + util.by_pixel(32.0, -87.0), + util.by_pixel(33.5, -86.5), + util.by_pixel(35.0, -85.5), + util.by_pixel(36.5, -85.0), + util.by_pixel(38.0, -84.0), + util.by_pixel(39.5, -83.5), + util.by_pixel(41.0, -82.5), + util.by_pixel(42.5, -81.5), + util.by_pixel(44.0, -80.5), + util.by_pixel(45.0, -80.0), + util.by_pixel(46.5, -79.0), + util.by_pixel(47.5, -78.0), + util.by_pixel(49.0, -77.0), + util.by_pixel(50.0, -76.0), + util.by_pixel(51.5, -75.0), + util.by_pixel(52.5, -74.0), + util.by_pixel(53.5, -73.0), + util.by_pixel(54.5, -72.0), + util.by_pixel(55.5, -71.0), + util.by_pixel(56.5, -70.0), + util.by_pixel(57.5, -68.5), + util.by_pixel(58.5, -67.5), + util.by_pixel(59.0, -66.5), + util.by_pixel(60.0, -65.5), + util.by_pixel(60.5, -64.0), + util.by_pixel(61.5, -63.0), + util.by_pixel(62.0, -62.0), + util.by_pixel(62.5, -61.0), + util.by_pixel(63.0, -59.5), + util.by_pixel(63.5, -58.5), + util.by_pixel(64.0, -57.5), + util.by_pixel(64.5, -56.0), + util.by_pixel(65.0, -55.0), + util.by_pixel(65.5, -53.5), + util.by_pixel(65.5, -52.5), + util.by_pixel(66.0, -51.5), + util.by_pixel(66.5, -50.0), + util.by_pixel(66.5, -49.0), + util.by_pixel(66.5, -48.0), + util.by_pixel(66.5, -46.5), + util.by_pixel(67.0, -45.5), + util.by_pixel(67.0, -44.0), + util.by_pixel(67.0, -43.0), + util.by_pixel(66.5, -42.0), + util.by_pixel(66.5, -40.5), + util.by_pixel(66.5, -39.5), + util.by_pixel(66.5, -38.5), + util.by_pixel(66.5, -37.5), + util.by_pixel(66.5, -36.0), + util.by_pixel(67.0, -35.0), + util.by_pixel(67.0, -34.0), + util.by_pixel(67.0, -32.5), + util.by_pixel(67.0, -31.5), + util.by_pixel(67.0, -30.5), + util.by_pixel(67.0, -29.0), + util.by_pixel(67.0, -28.0), + util.by_pixel(67.0, -26.5), + util.by_pixel(66.5, -25.5), + util.by_pixel(66.5, -24.5), + util.by_pixel(66.0, -23.0), + util.by_pixel(66.0, -22.0), + util.by_pixel(65.5, -20.5), + util.by_pixel(65.0, -19.5), + util.by_pixel(65.0, -18.5), + util.by_pixel(64.5, -17.0), + util.by_pixel(64.0, -16.0), + util.by_pixel(63.0, -15.0), + util.by_pixel(62.5, -13.5), + util.by_pixel(62.0, -12.5), + util.by_pixel(61.5, -11.5), + util.by_pixel(60.5, -10.0), + util.by_pixel(60.0, -9.0), + util.by_pixel(59.0, -8.0), + util.by_pixel(58.0, -7.0), + util.by_pixel(57.5, -6.0), + util.by_pixel(56.5, -4.5), + util.by_pixel(55.5, -3.5), + util.by_pixel(54.5, -2.5), + util.by_pixel(53.5, -1.5), + util.by_pixel(52.0, -0.5), + util.by_pixel(51.0, 0.0), + util.by_pixel(50.0, 1.0), + util.by_pixel(48.5, 2.0), + util.by_pixel(47.5, 3.0), + util.by_pixel(46.0, 4.0), + util.by_pixel(45.0, 5.0), + util.by_pixel(43.5, 5.5), + util.by_pixel(42.0, 6.5), + util.by_pixel(40.5, 7.5), + util.by_pixel(39.0, 8.0), + util.by_pixel(37.5, 9.0), + util.by_pixel(36.0, 10.0), + util.by_pixel(34.5, 10.5), + util.by_pixel(33.0, 11.5), + util.by_pixel(31.5, 12.0), + util.by_pixel(29.5, 12.5), + util.by_pixel(28.0, 13.5), + util.by_pixel(26.5, 14.0), + util.by_pixel(24.5, 14.5), + util.by_pixel(23.0, 15.0), + util.by_pixel(21.0, 15.5), + util.by_pixel(19.0, 16.0), + util.by_pixel(17.5, 16.5), + util.by_pixel(15.5, 17.0), + util.by_pixel(13.5, 17.5), + util.by_pixel(11.5, 18.0), + util.by_pixel(10.0, 18.0), + util.by_pixel(8.0, 18.5), + util.by_pixel(6.0, 19.0), + util.by_pixel(4.0, 19.0) + }, + cannon_barrel_recoil_shiftings = + { + {x =-0.000, y =0.040, z =-0.000}, + {x =-0.789, y =0.037, z =-0.351}, + {x =-1.578, y =0.035, z =-0.702}, + {x =-2.367, y =0.033, z =-1.054}, + {x =-3.155, y =0.031, z =-1.405}, + {x =-3.944, y =0.028, z =-1.756}, + {x =-3.931, y =0.028, z =-1.750}, + {x =-3.901, y =0.028, z =-1.737}, + {x =-3.854, y =0.029, z =-1.716}, + {x =-3.790, y =0.029, z =-1.688}, + {x =-3.711, y =0.029, z =-1.652}, + {x =-3.617, y =0.029, z =-1.610}, + {x =-3.508, y =0.030, z =-1.562}, + {x =-3.385, y =0.030, z =-1.507}, + {x =-3.249, y =0.030, z =-1.447}, + {x =-3.102, y =0.031, z =-1.381}, + {x =-2.944, y =0.031, z =-1.311}, + {x =-2.776, y =0.032, z =-1.236}, + {x =-2.599, y =0.032, z =-1.157}, + {x =-2.416, y =0.033, z =-1.076}, + {x =-2.226, y =0.033, z =-0.991}, + {x =-2.032, y =0.034, z =-0.905}, + {x =-1.835, y =0.034, z =-0.817}, + {x =-1.635, y =0.035, z =-0.728}, + {x =-1.436, y =0.035, z =-0.639}, + {x =-1.238, y =0.036, z =-0.551}, + {x =-1.042, y =0.037, z =-0.464}, + {x =-0.851, y =0.037, z =-0.379}, + {x =-0.665, y =0.038, z =-0.296}, + {x =-0.485, y =0.038, z =-0.216}, + {x =-0.314, y =0.039, z =-0.140}, + {x =-0.152, y =0.039, z =-0.068} + }, + cannon_barrel_light_direction = {0.5976251, 0.0242053, -0.8014102}, + cannon_barrel_recoil_shiftings_load_correction_matrix = + { + { 0, 0.25, 0 }, + {-0.25, 0, 0 }, + { 0, 0, 0.25 } + }, + minimap_representation = + { + filename = "__base__/graphics/entity/artillery-wagon/artillery-wagon-minimap-representation.png", + flags = {"icon"}, + size = {20, 40}, + scale = 0.5 + }, + selected_minimap_representation = + { + filename = "__base__/graphics/entity/artillery-wagon/artillery-wagon-selected-minimap-representation.png", + flags = {"icon"}, + size = {20, 40}, + scale = 0.5 + }, + wheels = standard_train_wheels, + drive_over_tie_trigger = drive_over_tie(), + tie_distance = 50, + working_sound = + { + sound = + { + filename = "__base__/sound/train-wheels.ogg", + volume = 0.3 + }, + match_volume_to_activity = true + }, + crash_trigger = crash_trigger(), + open_sound = sounds.artillery_open, + close_sound = sounds.artillery_close, + rotating_sound = { sound = { filename = "__base__/sound/fight/artillery-rotation-loop.ogg", volume = 0.2 }}, + rotating_stopped_sound = { filename = "__base__/sound/fight/artillery-rotation-stop.ogg" }, + sound_minimum_speed = 0.1, + vehicle_impact_sound = sounds.generic_impact, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/artillery-wagon/artillery-wagon-reflection.png", + priority = "extra-high", + width = 32, + height = 52, + shift = util.by_pixel(0, 40), + variation_count = 1, + scale = 5 + }, + rotate = true, + orientation_to_variation = false + } + } +} +) diff --git a/factorio/data/base/prototypes/entity/transport-belt-pictures.lua b/factorio/data/base/prototypes/entity/transport-belt-pictures.lua new file mode 100644 index 0000000000000000000000000000000000000000..b35dd56dac9f949f7b0819e5a0e23dbf0c74f2a0 --- /dev/null +++ b/factorio/data/base/prototypes/entity/transport-belt-pictures.lua @@ -0,0 +1,321 @@ +-- Specifies set of pictures and animations used by more entities, to avoid duplication. +-- The standard set of transport belt pictures (vertical/horizontal + endings + startings) +-- are used in transport belt, transport belt to ground and splitter. + +basic_belt_animation_set = +{ + animation_set = + { + filename = "__base__/graphics/entity/transport-belt/transport-belt.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 16, + direction_count = 20, + hr_version = + { + filename = "__base__/graphics/entity/transport-belt/hr-transport-belt.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5, + frame_count = 16, + direction_count = 20 + } + }, + + --east_index = 1, + --west_index = 2, + --north_index = 3, + --south_index = 4, + + --east_to_north_index = 5, + --north_to_east_index = 6, + + --west_to_north_index = 7, + --north_to_west_index = 8, + + --south_to_east_index = 9, + --east_to_south_index = 10, + + --south_to_west_index = 11, + --west_to_south_index = 12, + + --starting_south_index = 13, + --ending_south_index = 14, + + --starting_west_index = 15, + --ending_west_index = 16, + + --starting_north_index = 17, + --ending_north_index = 18, + + --starting_east_index = 19, + --ending_east_index = 20, + + --ending_patch = ending_patch_prototype + --ends_with_stopper = false +} + +---------------------- BASIC BELT PICTURES +basic_belt_horizontal = +{ + filename = "__base__/graphics/entity/transport-belt/transport-belt.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/entity/transport-belt/hr-transport-belt.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5, + frame_count = 16 + } +} + +basic_belt_vertical = +{ + filename = "__base__/graphics/entity/transport-belt/transport-belt.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 16, + y = 64, + hr_version = + { + filename = "__base__/graphics/entity/transport-belt/hr-transport-belt.png", + priority = "extra-high", + width = 128, + height = 128, + frame_count = 16, + scale = 0.5, + y = 128 + } +} + +basic_belt_ending_top = +{ + filename = "__base__/graphics/entity/transport-belt/transport-belt.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 16, + y = 64*2, + hr_version = + { + filename = "__base__/graphics/entity/transport-belt/hr-transport-belt.png", + priority = "extra-high", + width = 128, + height = 128, + frame_count = 16, + y = 128*2, + scale = 0.5 + } +} + +basic_belt_ending_bottom = +{ + filename = "__base__/graphics/entity/transport-belt/transport-belt.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 16, + y = 64*3, + hr_version = + { + filename = "__base__/graphics/entity/transport-belt/hr-transport-belt.png", + priority = "extra-high", + width = 128, + height = 128, + frame_count = 16, + y = 128*3, + scale = 0.5 + } +} + +basic_belt_ending_side = +{ + filename = "__base__/graphics/entity/transport-belt/transport-belt.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 16, + y = 64*4, + hr_version = + { + filename = "__base__/graphics/entity/transport-belt/hr-transport-belt.png", + priority = "extra-high", + width = 128, + height = 128, + frame_count = 16, + y = 128*4, + scale = 0.5 + } +} + +basic_belt_starting_top = +{ + filename = "__base__/graphics/entity/transport-belt/transport-belt.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 16, + y = 64*5, + hr_version = + { + filename = "__base__/graphics/entity/transport-belt/hr-transport-belt.png", + priority = "extra-high", + width = 128, + height = 128, + frame_count = 16, + y = 128*5, + scale = 0.5 + } +} + +basic_belt_starting_bottom = +{ + filename = "__base__/graphics/entity/transport-belt/transport-belt.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 16, + y = 64*6, + hr_version = + { + filename = "__base__/graphics/entity/transport-belt/hr-transport-belt.png", + priority = "extra-high", + width = 128, + height = 128, + frame_count = 16, + y = 128*6, + scale = 0.5 + } +} + +basic_belt_starting_side = +{ + filename = "__base__/graphics/entity/transport-belt/transport-belt.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 16, + y = 64*7, + hr_version = + { + filename = "__base__/graphics/entity/transport-belt/hr-transport-belt.png", + priority = "extra-high", + width = 128, + height = 128, + frame_count = 16, + y = 128*7, + scale = 0.5 + } +} + +fast_belt_animation_set = +{ + animation_set = + { + filename = "__base__/graphics/entity/fast-transport-belt/fast-transport-belt.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 32, + direction_count = 20, + hr_version = + { + filename = "__base__/graphics/entity/fast-transport-belt/hr-fast-transport-belt.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5, + frame_count = 32, + direction_count = 20 + } + }, + + --east_index = 1, + --west_index = 2, + --north_index = 3, + --south_index = 4, + + --east_to_north_index = 5, + --north_to_east_index = 6, + + --west_to_north_index = 7, + --north_to_west_index = 8, + + --south_to_east_index = 9, + --east_to_south_index = 10, + + --south_to_west_index = 11, + --west_to_south_index = 12, + + --starting_south_index = 13, + --ending_south_index = 14, + + --starting_west_index = 15, + --ending_west_index = 16, + + --starting_north_index = 17, + --ending_north_index = 18, + + --starting_east_index = 19, + --ending_east_index = 20 +} + +express_belt_animation_set = +{ + animation_set = + { + filename = "__base__/graphics/entity/express-transport-belt/express-transport-belt.png", + priority = "extra-high", + width = 64, + height = 64, + frame_count = 32, + direction_count = 20, + hr_version = + { + filename = "__base__/graphics/entity/express-transport-belt/hr-express-transport-belt.png", + priority = "extra-high", + width = 128, + height = 128, + scale = 0.5, + frame_count = 32, + direction_count = 20 + } + }, + + --east_index = 1, + --west_index = 2, + --north_index = 3, + --south_index = 4, + + --east_to_north_index = 5, + --north_to_east_index = 6, + + --west_to_north_index = 7, + --north_to_west_index = 8, + + --south_to_east_index = 9, + --east_to_south_index = 10, + + --south_to_west_index = 11, + --west_to_south_index = 12, + + --starting_south_index = 13, + --ending_south_index = 14, + + --starting_west_index = 15, + --ending_west_index = 16, + + --starting_north_index = 17, + --ending_north_index = 18, + + --starting_east_index = 19, + --ending_east_index = 20 +} diff --git a/factorio/data/base/prototypes/entity/trees.lua b/factorio/data/base/prototypes/entity/trees.lua new file mode 100644 index 0000000000000000000000000000000000000000..6d4da3fbe7a4833e0a9ea8c21e6bd0d089cf58e2 --- /dev/null +++ b/factorio/data/base/prototypes/entity/trees.lua @@ -0,0 +1,8236 @@ +local util = require('util') +local merge = util.merge +local sounds = require("prototypes.entity.sounds") + +local tree_emissions_per_second = -0.001 +local dead_tree_emissions_per_second = -0.0001 + +local starting_area_clearing_radius = 128 +local starting_area_clearing_border_width = 64 + +local starting_area_clearing_peak = +{ + influence = -0.25, + richness_influence = 0, + distance_optimal = 0, + distance_range = starting_area_clearing_radius - starting_area_clearing_border_width, + distance_max_range = starting_area_clearing_radius + starting_area_clearing_border_width, + distance_top_property_limit = starting_area_clearing_radius, -- must be halfway between range and max_range so that influence never becomes positive! +} + +local leaf_sound = sounds.tree_leaves + +local leaf_sound_trigger = +{ + { + type = "play-sound", + sound = leaf_sound, + damage_type_filters = "fire" + } +} + +local axe_hitting_wood_trigger = +{ + { + type = "play-sound", + sound = data.raw["utility-sounds"].default.mining_wood + } +} + +local next_tree_noise_layer_number = 1 + +local function tree_autoplace2(options) + temperature_optimal = options.temperature_optimal + temperature_range = options.temperature_range + water_optimal = options.water_optimal + water_range = options.water_range + static_influence = options.static_influence or 0 -- Added to influence + tree_noise_influence = options.tree_noise_influence or 1 -- Multiplied by noise + richness_base = options.richness_base or 0 + richness_multiplier = options.richness_multiplier or 1 + + static_influence = static_influence - 0.75 -- Less trees everywhere! + tree_noise_influence = tree_noise_influence * 0.5 -- Less noise everywhere! + + local tree_noise_layer_name = "trees-"..next_tree_noise_layer_number + if tree_noise_influence ~= 0 then + data:extend{ + { + type = "noise-layer", + name = tree_noise_layer_name + } + } + next_tree_noise_layer_number = next_tree_noise_layer_number + 1 + end + + return + { + control = "trees", + order = "a[tree]-b[forest]", + max_probability = 0.45, + random_probability_penalty = 1e-3, + sharpness = 0.4, + richness_base = richness_base, + richness_multiplier = richness_multiplier, + peaks = + { + { + -- increase richness everywhere to reduce + -- large groups of unhealthy trees + influence = 0, + richness_influence = 0.75 + }, + { + influence = static_influence, + richness_influence = -static_influence + }, + { + -- Give each tree type its own noise layer to add some randomness + -- to the boundaries between types of forests. + -- This results in more forest coverage overall so has to be countered + -- with more negative static influence. + influence = tree_noise_influence * 3/4, + richness_influence = -tree_noise_influence, + noise_layer = tree_noise_layer_name, + noise_persistence = 0.8, + noise_octaves_difference = -0.5 + }, + { + influence = tree_noise_influence, + richness_influence = -tree_noise_influence, + noise_layer = "trees", + noise_persistence = 0.6, + noise_octaves_difference = -0.5 + }, + { + influence = 1, + richness_influence = 0, + temperature_optimal = temperature_optimal, + temperature_range = temperature_range, + temperature_max_range = temperature_range * 1.5, + water_optimal = water_optimal, + water_range = water_range, + water_max_range = water_range * 1.5 + }, + starting_area_clearing_peak + } + } +end + +-- static_influence is added +-- tree_noise_influence is multiplied by tree noise, the result of which is added +local function tree_autoplace( temperature_optimal, temperature_range, water_optimal, water_range, static_influence, tree_noise_influence ) + return tree_autoplace2 + { + temperature_optimal = temperature_optimal, + temperature_range = temperature_range, + water_optimal = water_optimal, + water_range = water_range, + static_influence = static_influence, + tree_noise_influence = tree_noise_influence + } +end + +local function dead_trees_autoplace(relative_probability) + return + { + control = "trees", + max_probability = 1e-2 * relative_probability, + sharpness = 0.6, + order = "a[tree]-b[forest]", + random_probability_penalty = 1e-2 * relative_probability, + peaks = + { + { + influence = -0.8, + richness_influence = 0 + }, + { + influence = 1, + richness_influence = 0, + noise_layer = "trees", + noise_persistence = 0.5, + noise_octaves_difference = -1.5 + }, + { + influence = 1, + richness_influence = 0, + temperature_optimal = 15, + temperature_range = 20, + temperature_max_range = 30, + water_optimal = 0.15, + water_range = 0.15, + water_max_range = 0.2 + }, + starting_area_clearing_peak + } + } +end + +local tree_types = +{ + { -- tree-01 + { -- a + trunk = + { + width = 73, + height = 171, + shift = util.by_pixel(0, -70), + hr_version = + { + width = 140, + height = 340, + shift = util.by_pixel(2, -69), + scale = 0.5 + } + }, + stump = + { + width = 39, + height = 35, + shift = util.by_pixel(-2, -2), + hr_version = + { + width = 76, + height = 68, + shift = util.by_pixel(-1, -1), + scale = 0.5 + } + }, + shadow = + { + width = 163, + height = 67, + shift = util.by_pixel(60, -2), + hr_version = + { + width = 324, + height = 134, + shift = util.by_pixel(61, -2), + scale = 0.5 + } + }, + leaves = + { + width = 93, + height = 151, + shift = util.by_pixel(-2, -74), + hr_version = + { + width = 184, + height = 306, + shift = util.by_pixel(-1, -74), + scale = 0.5 + } + }, + normal = + { + width = 94, + height = 146, + shift = util.by_pixel(0, -76), + hr_version = + { + width = 184, + height = 290, + shift = util.by_pixel(-0.5, -76), + scale = 0.5 + } + } + }, + { -- b + trunk = + { + width = 65, + height = 165, + shift = util.by_pixel(4, -68), + hr_version = + { + width = 132, + height = 326, + shift = util.by_pixel(4, -66), + scale = 0.5 + } + }, + stump = + { + width = 39, + height = 33, + shift = util.by_pixel(-2, -2), + hr_version = + { + width = 72, + height = 66, + shift = util.by_pixel(0, -1), + scale = 0.5 + } + }, + shadow = + { + width = 159, + height = 67, + shift = util.by_pixel(62, -2), + hr_version = + { + width = 312, + height = 126, + shift = util.by_pixel(64, 0), + scale = 0.5 + } + }, + leaves = + { + width = 91, + height = 157, + shift = util.by_pixel(0, -72), + hr_version = + { + width = 182, + height = 316, + shift = util.by_pixel(1, -72), + scale = 0.5 + } + }, + normal = + { + width = 90, + height = 150, + shift = util.by_pixel(2, -75), + hr_version = + { + width = 180, + height = 300, + shift = util.by_pixel(2, -75), + scale = 0.5 + } + } + }, + { -- c + trunk = + { + width = 71, + height = 167, + shift = util.by_pixel(-6, -70), + hr_version = + { + width = 136, + height = 330, + shift = util.by_pixel(-4, -68), + scale = 0.5 + } + }, + stump = + { + width = 39, + height = 33, + shift = util.by_pixel(-2, -2), + hr_version = + { + width = 74, + height = 62, + shift = util.by_pixel(0, -1), + scale = 0.5 + } + }, + shadow = + { + width = 155, + height = 65, + shift = util.by_pixel(58, 0), + hr_version = + { + width = 306, + height = 132, + shift = util.by_pixel(59, 0), + scale = 0.5 + } + }, + leaves = + { + width = 93, + height = 157, + shift = util.by_pixel(-2, -74), + hr_version = + { + width = 180, + height = 308, + shift = util.by_pixel(0, -72), + scale = 0.5 + } + }, + normal = + { + width = 92, + height = 154, + shift = util.by_pixel(1, -70), + hr_version = + { + width = 182, + height = 306, + shift = util.by_pixel(0.5, -70), + scale = 0.5 + } + } + }, + { -- d + trunk = + { + width = 57, + height = 163, + shift = util.by_pixel(0, -68), + hr_version = + { + width = 108, + height = 324, + shift = util.by_pixel(2, -67), + scale = 0.5 + } + }, + stump = + { + width = 41, + height = 35, + shift = util.by_pixel(0, -4), + hr_version = + { + width = 82, + height = 68, + shift = util.by_pixel(0, -3), + scale = 0.5 + } + }, + shadow = + { + width = 145, + height = 67, + shift = util.by_pixel(58, -4), + hr_version = + { + width = 288, + height = 130, + shift = util.by_pixel(59, -3), + scale = 0.5 + } + }, + leaves = + { + width = 95, + height = 153, + shift = util.by_pixel(0, -72), + hr_version = + { + width = 188, + height = 310, + shift = util.by_pixel(1, -72), + scale = 0.5 + } + }, + normal = + { + width = 94, + height = 144, + shift = util.by_pixel(2, -75), + hr_version = + { + width = 188, + height = 286, + shift = util.by_pixel(2, -75.5), + scale = 0.5 + } + } + }, + { -- e + trunk = + { + width = 69, + height = 165, + shift = util.by_pixel(2, -68), + hr_version = + { + width = 138, + height = 324, + shift = util.by_pixel(2, -66), + scale = 0.5 + } + }, + stump = + { + width = 39, + height = 33, + shift = util.by_pixel(0, -2), + hr_version = + { + width = 78, + height = 62, + shift = util.by_pixel(0, -1), + scale = 0.5 + } + }, + shadow = + { + width = 159, + height = 69, + shift = util.by_pixel(66, 0), + hr_version = + { + width = 314, + height = 136, + shift = util.by_pixel(67, 1), + scale = 0.5 + } + }, + leaves = + { + width = 97, + height = 143, + shift = util.by_pixel(2, -68), + hr_version = + { + width = 190, + height = 300, + shift = util.by_pixel(3, -71), + scale = 0.5 + } + }, + normal = + { + width = 96, + height = 140, + shift = util.by_pixel(4, -68), + hr_version = + { + width = 190, + height = 280, + shift = util.by_pixel(4, -68), + scale = 0.5 + } + } + }, + { -- f + trunk = + { + width = 63, + height = 165, + shift = util.by_pixel(-6, -66), + hr_version = + { + width = 118, + height = 326, + shift = util.by_pixel(-4, -65), + scale = 0.5 + } + }, + stump = + { + width = 41, + height = 37, + shift = util.by_pixel(-2, -2), + hr_version = + { + width = 76, + height = 70, + shift = util.by_pixel(0, -1), + scale = 0.5 + } + }, + shadow = + { + width = 151, + height = 71, + shift = util.by_pixel(56, 0), + hr_version = + { + width = 304, + height = 140, + shift = util.by_pixel(56, 1), + scale = 0.5 + } + }, + leaves = + { + width = 97, + height = 153, + shift = util.by_pixel(-4, -68), + hr_version = + { + width = 190, + height = 304, + shift = util.by_pixel(-3, -67), + scale = 0.5 + } + }, + normal = + { + width = 96, + height = 140, + shift = util.by_pixel(-2, -71), + hr_version = + { + width = 190, + height = 278, + shift = util.by_pixel(-2, -71), + scale = 0.5 + } + } + }, + { -- g + trunk = + { + width = 71, + height = 147, + shift = util.by_pixel(-2, -60), + hr_version = + { + width = 142, + height = 294, + shift = util.by_pixel(-2, -59), + scale = 0.5 + } + }, + stump = + { + width = 37, + height = 33, + shift = util.by_pixel(-2, -2), + hr_version = + { + width = 72, + height = 62, + shift = util.by_pixel(-1, -1), + scale = 0.5 + } + }, + shadow = + { + width = 127, + height = 69, + shift = util.by_pixel(40, -4), + hr_version = + { + width = 252, + height = 130, + shift = util.by_pixel(41, -2), + scale = 0.5 + } + }, + leaves = + { + width = 93, + height = 139, + shift = util.by_pixel(-4, -62), + hr_version = + { + width = 184, + height = 274, + shift = util.by_pixel(-3, -61), + scale = 0.5 + } + }, + normal = + { + width = 94, + height = 124, + shift = util.by_pixel(-2, -62), + hr_version = + { + width = 186, + height = 248, + shift = util.by_pixel(-2.5, -62), + scale = 0.5 + } + } + }, + { -- h + trunk = + { + width = 57, + height = 151, + shift = util.by_pixel(4, -62), + hr_version = + { + width = 116, + height = 296, + shift = util.by_pixel(4, -60), + scale = 0.5 + } + }, + stump = + { + width = 37, + height = 35, + shift = util.by_pixel(-2, -4), + hr_version = + { + width = 70, + height = 64, + shift = util.by_pixel(-1, -2), + scale = 0.5 + } + }, + shadow = + { + width = 135, + height = 67, + shift = util.by_pixel(54, -4), + hr_version = + { + width = 266, + height = 130, + shift = util.by_pixel(55, -3), + scale = 0.5 + } + }, + leaves = + { + width = 91, + height = 141, + shift = util.by_pixel(0, -64), + hr_version = + { + width = 180, + height = 282, + shift = util.by_pixel(1, -63), + scale = 0.5 + } + }, + normal = + { + width = 92, + height = 122, + shift = util.by_pixel(2, -61), + hr_version = + { + width = 180, + height = 244, + shift = util.by_pixel(1.5, -61), + scale = 0.5 + } + } + }, + { -- i + trunk = + { + width = 63, + height = 123, + shift = util.by_pixel(-2, -50), + hr_version = + { + width = 120, + height = 244, + shift = util.by_pixel(0, -49), + scale = 0.5 + } + }, + stump = + { + width = 41, + height = 35, + shift = util.by_pixel(2, -6), + hr_version = + { + width = 82, + height = 68, + shift = util.by_pixel(2, -5), + scale = 0.5 + } + }, + shadow = + { + width = 113, + height = 61, + shift = util.by_pixel(50, 2), + hr_version = + { + width = 228, + height = 118, + shift = util.by_pixel(50, 3), + scale = 0.5 + } + }, + leaves = + { + width = 79, + height = 115, + shift = util.by_pixel(-4, -52), + hr_version = + { + width = 152, + height = 234, + shift = util.by_pixel(-2, -52), + scale = 0.5 + } + }, + normal = + { + width = 78, + height = 100, + shift = util.by_pixel(-1, -56), + hr_version = + { + width = 152, + height = 196, + shift = util.by_pixel(-1.5, -56.5), + scale = 0.5 + } + } + }, + { -- j + trunk = + { + width = 55, + height = 127, + shift = util.by_pixel(0, -52), + hr_version = + { + width = 110, + height = 250, + shift = util.by_pixel(0, -50), + scale = 0.5 + } + }, + stump = + { + width = 39, + height = 39, + shift = util.by_pixel(2, -8), + hr_version = + { + width = 74, + height = 74, + shift = util.by_pixel(3, -6), + scale = 0.5 + } + }, + shadow = + { + width = 109, + height = 53, + shift = util.by_pixel(48, -4), + hr_version = + { + width = 212, + height = 104, + shift = util.by_pixel(50, -3), + scale = 0.5 + } + }, + leaves = + { + width = 67, + height = 115, + shift = util.by_pixel(0, -52), + hr_version = + { + width = 134, + height = 228, + shift = util.by_pixel(0, -51), + scale = 0.5 + } + }, + normal = + { + width = 68, + height = 98, + shift = util.by_pixel(2, -58), + hr_version = + { + width = 134, + height = 194, + shift = util.by_pixel(1.5, -58.5), + scale = 0.5 + } + } + }, + { -- k + trunk = + { + width = 129, + height = 111, + shift = util.by_pixel(10, -14), + hr_version = + { + width = 258, + height = 224, + shift = util.by_pixel(10, -13), + scale = 0.5 + } + }, + stump = + { + width = 45, + height = 39, + shift = util.by_pixel(-10, 4), + hr_version = + { + width = 86, + height = 78, + shift = util.by_pixel(-9, 4), + scale = 0.5 + } + }, + shadow = + { + width = 129, + height = 107, + shift = util.by_pixel(12, -14), + hr_version = + { + width = 256, + height = 212, + shift = util.by_pixel(13, -13), + scale = 0.5 + } + }, + leaves = + { + width = 123, + height = 95, + shift = util.by_pixel(10, -16), + hr_version = + { + width = 250, + height = 206, + shift = util.by_pixel(10, -12), + scale = 0.5 + } + }, + normal = + { + width = 94, + height = 76, + shift = util.by_pixel(26, -26), + hr_version = + { + width = 186, + height = 150, + shift = util.by_pixel(26, -26), + scale = 0.5 + } + } + }, + { -- l + trunk = + { + width = 309, + height = 59, + shift = util.by_pixel(32, 6), + hr_version = + { + width = 620, + height = 116, + shift = util.by_pixel(32, 7), + scale = 0.5 + } + }, + stump = + { + width = 197, + height = 101, + shift = util.by_pixel(88, 30), + hr_version = + { + width = 396, + height = 202, + shift = util.by_pixel(88, 31), + scale = 0.5 + } + }, + shadow = + { + width = 185, + height = 49, + shift = util.by_pixel(-30, 4), + hr_version = + { + width = 366, + height = 94, + shift = util.by_pixel(-29, 5), + scale = 0.5 + } + }, + leaves = + { + width = 171, + height = 57, + shift = util.by_pixel(-34, 0), + hr_version = + { + width = 354, + height = 114, + shift = util.by_pixel(-31, 0), + scale = 0.5 + } + }, + normal = + { + width = 122, + height = 56, + shift = util.by_pixel(-52, 1), + hr_version = + { + width = 240, + height = 112, + shift = util.by_pixel(-52.5, 1), + scale = 0.5 + } + } + } + }, + { -- tree-02 + { -- a + trunk = + { + width = 82, + height = 162, + shift = util.by_pixel(0, -66), + hr_version = + { + width = 162, + height = 324, + shift = util.by_pixel(1, -65), + scale = 0.5 + } + }, + stump = + { + width = 44, + height = 34, + shift = util.by_pixel(2, -2), + hr_version = + { + width = 88, + height = 70, + shift = util.by_pixel(2, -2), + scale = 0.5 + } + }, + shadow = + { + width = 196, + height = 64, + shift = util.by_pixel(90, -2), + hr_version = + { + width = 384, + height = 130, + shift = util.by_pixel(92, -2), + scale = 0.5 + } + }, + leaves = + { + width = 96, + height = 154, + shift = util.by_pixel(-2, -74), + hr_version = + { + width = 184, + height = 310, + shift = util.by_pixel(0, -74), + scale = 0.5 + } + }, + normal = + { + width = 94, + height = 146, + shift = util.by_pixel(1, -78), + hr_version = + { + width = 186, + height = 292, + shift = util.by_pixel(0.5, -78), + scale = 0.5 + } + } + }, + { -- b + trunk = + { + width = 76, + height = 142, + shift = util.by_pixel(-4, -60), + hr_version = + { + width = 150, + height = 286, + shift = util.by_pixel(-3, -59), + scale = 0.5 + } + }, + stump = + { + width = 38, + height = 30, + shift = util.by_pixel(2, -4), + hr_version = + { + width = 78, + height = 60, + shift = util.by_pixel(2, -3), + scale = 0.5 + } + }, + shadow = + { + width = 186, + height = 68, + shift = util.by_pixel(86, 0), + hr_version = + { + width = 372, + height = 134, + shift = util.by_pixel(86, 1), + scale = 0.5 + } + }, + leaves = + { + width = 92, + height = 136, + shift = util.by_pixel(-2, -62), + hr_version = + { + width = 184, + height = 274, + shift = util.by_pixel(-2, -62), + scale = 0.5 + } + }, + normal = + { + width = 92, + height = 132, + shift = util.by_pixel(-1, -64), + hr_version = + { + width = 184, + height = 262, + shift = util.by_pixel(-1, -64), + scale = 0.5 + } + } + }, + { -- c + trunk = + { + width = 72, + height = 140, + shift = util.by_pixel(-4, -58), + hr_version = + { + width = 144, + height = 280, + shift = util.by_pixel(-4, -57), + scale = 0.5 + } + }, + stump = + { + width = 38, + height = 32, + shift = util.by_pixel(2, -4), + hr_version = + { + width = 78, + height = 60, + shift = util.by_pixel(2, -2), + scale = 0.5 + } + }, + shadow = + { + width = 176, + height = 64, + shift = util.by_pixel(76, -2), + hr_version = + { + width = 352, + height = 128, + shift = util.by_pixel(77, -2), + scale = 0.5 + } + }, + leaves = + { + width = 90, + height = 130, + shift = util.by_pixel(-2, -62), + hr_version = + { + width = 178, + height = 264, + shift = util.by_pixel(-1, -62), + scale = 0.5 + } + }, + normal = + { + width = 90, + height = 124, + shift = util.by_pixel(0, -66), + hr_version = + { + width = 178, + height = 244, + shift = util.by_pixel(0, -66.5), + scale = 0.5 + } + } + }, + { -- d + trunk = + { + width = 72, + height = 168, + shift = util.by_pixel(6, -70), + hr_version = + { + width = 142, + height = 336, + shift = util.by_pixel(7, -70), + scale = 0.5 + } + }, + stump = + { + width = 52, + height = 40, + shift = util.by_pixel(6, -6), + hr_version = + { + width = 102, + height = 80, + shift = util.by_pixel(7, -6), + scale = 0.5 + } + }, + shadow = + { + width = 200, + height = 66, + shift = util.by_pixel(94, -4), + hr_version = + { + width = 402, + height = 134, + shift = util.by_pixel(94, -4), + scale = 0.5 + } + }, + leaves = + { + width = 90, + height = 166, + shift = util.by_pixel(6, -76), + hr_version = + { + width = 180, + height = 330, + shift = util.by_pixel(6, -75), + scale = 0.5 + } + }, + normal = + { + width = 90, + height = 152, + shift = util.by_pixel(7, -82), + hr_version = + { + width = 180, + height = 302, + shift = util.by_pixel(7, -82), + scale = 0.5 + } + } + }, + { -- e + trunk = + { + width = 86, + height = 144, + shift = util.by_pixel(2, -58), + hr_version = + { + width = 168, + height = 286, + shift = util.by_pixel(3, -57), + scale = 0.5 + } + }, + stump = + { + width = 50, + height = 40, + shift = util.by_pixel(8, -6), + hr_version = + { + width = 100, + height = 78, + shift = util.by_pixel(8, -5), + scale = 0.5 + } + }, + shadow = + { + width = 204, + height = 70, + shift = util.by_pixel(96, 6), + hr_version = + { + width = 410, + height = 144, + shift = util.by_pixel(96, 6), + scale = 0.5 + } + }, + leaves = + { + width = 98, + height = 140, + shift = util.by_pixel(0, -64), + hr_version = + { + width = 194, + height = 276, + shift = util.by_pixel(1, -63), + scale = 0.5 + } + }, + normal = + { + width = 98, + height = 138, + shift = util.by_pixel(2, -64), + hr_version = + { + width = 194, + height = 272, + shift = util.by_pixel(2, -64.5), + scale = 0.5 + } + } + }, + { -- f + trunk = + { + width = 74, + height = 156, + shift = util.by_pixel(-12, -64), + hr_version = + { + width = 144, + height = 310, + shift = util.by_pixel(-10, -63), + scale = 0.5 + } + }, + stump = + { + width = 48, + height = 40, + shift = util.by_pixel(6, -6), + hr_version = + { + width = 96, + height = 78, + shift = util.by_pixel(6, -5), + scale = 0.5 + } + }, + shadow = + { + width = 170, + height = 64, + shift = util.by_pixel(76, 0), + hr_version = + { + width = 344, + height = 130, + shift = util.by_pixel(75, 0), + scale = 0.5 + } + }, + leaves = + { + width = 92, + height = 150, + shift = util.by_pixel(-10, -68), + hr_version = + { + width = 184, + height = 302, + shift = util.by_pixel(-10, -68), + scale = 0.5 + } + }, + normal = + { + width = 92, + height = 148, + shift = util.by_pixel(-9, -69), + hr_version = + { + width = 184, + height = 292, + shift = util.by_pixel(-9, -69.5), + scale = 0.5 + } + } + }, + { -- g + trunk = + { + width = 86, + height = 140, + shift = util.by_pixel(4, -56), + hr_version = + { + width = 168, + height = 282, + shift = util.by_pixel(6, -56), + scale = 0.5 + } + }, + stump = + { + width = 38, + height = 32, + shift = util.by_pixel(0, -2), + hr_version = + { + width = 78, + height = 66, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + shadow = + { + width = 188, + height = 64, + shift = util.by_pixel(86, -6), + hr_version = + { + width = 384, + height = 122, + shift = util.by_pixel(84, -4), + scale = 0.5 + } + }, + leaves = + { + width = 100, + height = 136, + shift = util.by_pixel(4, -68), + hr_version = + { + width = 198, + height = 270, + shift = util.by_pixel(5, -67), + scale = 0.5 + } + }, + normal = + { + width = 98, + height = 120, + shift = util.by_pixel(6, -74), + hr_version = + { + width = 196, + height = 238, + shift = util.by_pixel(6, -74.5), + scale = 0.5 + } + } + }, + { -- h + trunk = + { + width = 92, + height = 124, + shift = util.by_pixel(-10, -48), + hr_version = + { + width = 182, + height = 244, + shift = util.by_pixel(-8, -47), + scale = 0.5 + } + }, + stump = + { + width = 38, + height = 32, + shift = util.by_pixel(2, -2), + hr_version = + { + width = 80, + height = 66, + shift = util.by_pixel(1, -2), + scale = 0.5 + } + }, + shadow = + { + width = 154, + height = 60, + shift = util.by_pixel(68, 4), + hr_version = + { + width = 306, + height = 118, + shift = util.by_pixel(69, 5), + scale = 0.5 + } + }, + leaves = + { + width = 96, + height = 116, + shift = util.by_pixel(-8, -58), + hr_version = + { + width = 192, + height = 234, + shift = util.by_pixel(-7, -58), + scale = 0.5 + } + }, + normal = + { + width = 96, + height = 112, + shift = util.by_pixel(-6, -60), + hr_version = + { + width = 190, + height = 220, + shift = util.by_pixel(-6, -60.5), + scale = 0.5 + } + } + }, + { -- i + trunk = + { + width = 62, + height = 102, + shift = util.by_pixel(4, -38), + hr_version = + { + width = 126, + height = 206, + shift = util.by_pixel(4, -38), + scale = 0.5 + } + }, + stump = + { + width = 44, + height = 38, + shift = util.by_pixel(6, -6), + hr_version = + { + width = 88, + height = 74, + shift = util.by_pixel(7, -5), + scale = 0.5 + } + }, + shadow = + { + width = 132, + height = 54, + shift = util.by_pixel(60, 0), + hr_version = + { + width = 262, + height = 110, + shift = util.by_pixel(61, 0), + scale = 0.5 + } + }, + leaves = + { + width = 78, + height = 96, + shift = util.by_pixel(2, -48), + hr_version = + { + width = 152, + height = 194, + shift = util.by_pixel(4, -48), + scale = 0.5 + } + }, + normal = + { + width = 76, + height = 98, + shift = util.by_pixel(5, -47), + hr_version = + { + width = 152, + height = 194, + shift = util.by_pixel(5, -47), + scale = 0.5 + } + } + }, + { -- j + trunk = + { + width = 64, + height = 96, + shift = util.by_pixel(-8, -36), + hr_version = + { + width = 128, + height = 194, + shift = util.by_pixel(-8, -36), + scale = 0.5 + } + }, + stump = + { + width = 40, + height = 32, + shift = util.by_pixel(6, -4), + hr_version = + { + width = 84, + height = 66, + shift = util.by_pixel(5, -4), + scale = 0.5 + } + }, + shadow = + { + width = 124, + height = 56, + shift = util.by_pixel(54, -2), + hr_version = + { + width = 248, + height = 108, + shift = util.by_pixel(55, -1), + scale = 0.5 + } + }, + leaves = + { + width = 78, + height = 100, + shift = util.by_pixel(-8, -48), + hr_version = + { + width = 152, + height = 198, + shift = util.by_pixel(-7, -47), + scale = 0.5 + } + }, + normal = + { + width = 78, + height = 100, + shift = util.by_pixel(-6, -47), + hr_version = + { + width = 152, + height = 200, + shift = util.by_pixel(-6.5, -46.5), + scale = 0.5 + } + } + }, + { -- k + trunk = + { + width = 120, + height = 124, + shift = util.by_pixel(4, -20), + hr_version = + { + width = 234, + height = 244, + shift = util.by_pixel(6, -19), + scale = 0.5 + } + }, + stump = + { + width = 70, + height = 66, + shift = util.by_pixel(0, 4), + hr_version = + { + width = 138, + height = 130, + shift = util.by_pixel(1, 5), + scale = 0.5 + } + }, + shadow = + { + width = 124, + height = 132, + shift = util.by_pixel(12, -20), + hr_version = + { + width = 248, + height = 262, + shift = util.by_pixel(12, -19), + scale = 0.5 + } + }, + leaves = + { + width = 106, + height = 132, + shift = util.by_pixel(14, -32), + hr_version = + { + width = 216, + height = 264, + shift = util.by_pixel(13, -30), + scale = 0.5 + } + }, + normal = + { + width = 108, + height = 108, + shift = util.by_pixel(14, -41), + hr_version = + { + width = 214, + height = 212, + shift = util.by_pixel(14, -41.5), + scale = 0.5 + } + } + }, + { -- l + trunk = + { + width = 202, + height = 62, + shift = util.by_pixel(-8, -8), + hr_version = + { + width = 410, + height = 122, + shift = util.by_pixel(-9, -7), + scale = 0.5 + } + }, + stump = + { + width = 94, + height = 48, + shift = util.by_pixel(28, -12), + hr_version = + { + width = 188, + height = 100, + shift = util.by_pixel(28, -12), + scale = 0.5 + } + }, + shadow = + { + width = 208, + height = 70, + shift = util.by_pixel(-2, 0), + hr_version = + { + width = 418, + height = 138, + shift = util.by_pixel(-2, 1), + scale = 0.5 + } + }, + leaves = + { + width = 202, + height = 80, + shift = util.by_pixel(-12, -8), + hr_version = + { + width = 404, + height = 156, + shift = util.by_pixel(-11, -6), + scale = 0.5 + } + }, + normal = + { + width = 154, + height = 80, + shift = util.by_pixel(-35, -5), + hr_version = + { + width = 308, + height = 156, + shift = util.by_pixel(-35, -5.5), + scale = 0.5 + } + } + } + }, + { -- tree-03 + { -- a + trunk = { + width = 135, + height = 157, + shift = util.by_pixel(-6, -56), + hr_version = { + width = 264, + height = 312, + shift = util.by_pixel(-5, -56), + scale = 0.5 + } + }, + stump = { + width = 53, + height = 41, + shift = util.by_pixel(0, 2), + hr_version = { + width = 100, + height = 80, + shift = util.by_pixel(1, 2), + scale = 0.5 + } + }, + shadow = { + width = 153, + height = 101, + shift = util.by_pixel(60, -14), + hr_version = { + width = 300, + height = 202, + shift = util.by_pixel(61, -14), + scale = 0.5 + } + }, + leaves = { + width = 141, + height = 153, + shift = util.by_pixel(-8, -74), + hr_version = { + width = 282, + height = 304, + shift = util.by_pixel(-8, -74), + scale = 0.5 + } + }, + normal = { + width = 142, + height = 136, + shift = util.by_pixel(-8, -82), + hr_version = { + width = 284, + height = 270, + shift = util.by_pixel(-8, -82), + scale = 0.5 + } + } + }, + { -- b + trunk = { + width = 127, + height = 157, + shift = util.by_pixel(20, -58), + hr_version = { + width = 252, + height = 314, + shift = util.by_pixel(20, -58), + scale = 0.5 + } + }, + stump = { + width = 53, + height = 43, + shift = util.by_pixel(-4, 0), + hr_version = { + width = 106, + height = 84, + shift = util.by_pixel(-4, 0), + scale = 0.5 + } + }, + shadow = { + width = 203, + height = 117, + shift = util.by_pixel(86, -12), + hr_version = { + width = 406, + height = 230, + shift = util.by_pixel(86, -11), + scale = 0.5 + } + }, + leaves = { + width = 171, + height = 137, + shift = util.by_pixel(22, -80), + hr_version = { + width = 342, + height = 272, + shift = util.by_pixel(22, -80), + scale = 0.5 + } + }, + normal = { + width = 174, + height = 138, + shift = util.by_pixel(23, -80), + hr_version = { + width = 344, + height = 276, + shift = util.by_pixel(22.5, -79.5), + scale = 0.5 + } + } + }, + { -- c + trunk = { + width = 135, + height = 125, + shift = util.by_pixel(-10, -44), + hr_version = { + width = 268, + height = 246, + shift = util.by_pixel(-9, -43), + scale = 0.5 + } + }, + stump = { + width = 51, + height = 41, + shift = util.by_pixel(2, -2), + hr_version = { + width = 98, + height = 78, + shift = util.by_pixel(3, -1), + scale = 0.5 + } + }, + shadow = { + width = 323, + height = 97, + shift = util.by_pixel(-26, 8), + hr_version = { + width = 646, + height = 188, + shift = util.by_pixel(-26, 9), + scale = 0.5 + } + }, + leaves = { + width = 161, + height = 117, + shift = util.by_pixel(-10, -48), + hr_version = { + width = 314, + height = 232, + shift = util.by_pixel(-8, -48), + scale = 0.5 + } + }, + normal = { + width = 160, + height = 118, + shift = util.by_pixel(-8, -47), + hr_version = { + width = 318, + height = 234, + shift = util.by_pixel(-8, -47.5), + scale = 0.5 + } + } + }, + { -- d + trunk = { + width = 73, + height = 145, + shift = util.by_pixel(6, -52), + hr_version = { + width = 142, + height = 286, + shift = util.by_pixel(7, -51), + scale = 0.5 + } + }, + stump = { + width = 51, + height = 41, + shift = util.by_pixel(-6, 0), + hr_version = { + width = 96, + height = 78, + shift = util.by_pixel(-5, 1), + scale = 0.5 + } + }, + shadow = { + width = 159, + height = 79, + shift = util.by_pixel(66, 0), + hr_version = { + width = 318, + height = 156, + shift = util.by_pixel(66, 0), + scale = 0.5 + } + }, + leaves = { + width = 103, + height = 129, + shift = util.by_pixel(8, -68), + hr_version = { + width = 202, + height = 254, + shift = util.by_pixel(9, -67), + scale = 0.5 + } + }, + normal = { + width = 102, + height = 116, + shift = util.by_pixel(10, -72), + hr_version = { + width = 202, + height = 230, + shift = util.by_pixel(9.5, -72.5), + scale = 0.5 + } + } + }, + { -- e + trunk = { + width = 89, + height = 127, + shift = util.by_pixel(6, -48), + hr_version = { + width = 174, + height = 250, + shift = util.by_pixel(7, -47), + scale = 0.5 + } + }, + stump = { + width = 51, + height = 39, + shift = util.by_pixel(-4, -4), + hr_version = { + width = 98, + height = 74, + shift = util.by_pixel(-3, -3), + scale = 0.5 + } + }, + shadow = { + width = 167, + height = 69, + shift = util.by_pixel(70, 0), + hr_version = { + width = 330, + height = 132, + shift = util.by_pixel(71, 1), + scale = 0.5 + } + }, + leaves = { + width = 117, + height = 105, + shift = util.by_pixel(8, -62), + hr_version = { + width = 234, + height = 208, + shift = util.by_pixel(8, -61), + scale = 0.5 + } + }, + normal = { + width = 120, + height = 100, + shift = util.by_pixel(9, -64), + hr_version = { + width = 238, + height = 198, + shift = util.by_pixel(8.5, -64), + scale = 0.5 + } + } + }, + { -- f + trunk = { + width = 79, + height = 133, + shift = util.by_pixel(-12, -50), + hr_version = { + width = 158, + height = 262, + shift = util.by_pixel(-12, -49), + scale = 0.5 + } + }, + stump = { + width = 47, + height = 33, + shift = util.by_pixel(4, 0), + hr_version = { + width = 90, + height = 66, + shift = util.by_pixel(5, 0), + scale = 0.5 + } + }, + shadow = { + width = 113, + height = 73, + shift = util.by_pixel(48, -4), + hr_version = { + width = 224, + height = 142, + shift = util.by_pixel(48, -3), + scale = 0.5 + } + }, + leaves = { + width = 109, + height = 119, + shift = util.by_pixel(-14, -58), + hr_version = { + width = 214, + height = 232, + shift = util.by_pixel(-13, -57), + scale = 0.5 + } + }, + normal = { + width = 108, + height = 102, + shift = util.by_pixel(-12, -63), + hr_version = { + width = 216, + height = 202, + shift = util.by_pixel(-12, -63.5), + scale = 0.5 + } + } + }, + { -- g + trunk = { + width = 73, + height = 123, + shift = util.by_pixel(-10, -42), + hr_version = { + width = 140, + height = 240, + shift = util.by_pixel(-9, -41), + scale = 0.5 + } + }, + stump = { + width = 45, + height = 39, + shift = util.by_pixel(0, 0), + hr_version = { + width = 88, + height = 76, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }, + shadow = { + width = 107, + height = 71, + shift = util.by_pixel(44, -6), + hr_version = { + width = 212, + height = 136, + shift = util.by_pixel(44, -5), + scale = 0.5 + } + }, + leaves = { + width = 95, + height = 117, + shift = util.by_pixel(0, -58), + hr_version = { + width = 188, + height = 230, + shift = util.by_pixel(1, -57), + scale = 0.5 + } + }, + normal = { + width = 94, + height = 96, + shift = util.by_pixel(2, -66), + hr_version = { + width = 186, + height = 188, + shift = util.by_pixel(1.5, -66.5), + scale = 0.5 + } + } + }, + { -- h + trunk = { + width = 87, + height = 115, + shift = util.by_pixel(2, -38), + hr_version = { + width = 174, + height = 224, + shift = util.by_pixel(2, -37), + scale = 0.5 + } + }, + stump = { + width = 45, + height = 41, + shift = util.by_pixel(-2, -2), + hr_version = { + width = 88, + height = 74, + shift = util.by_pixel(-2, 0), + scale = 0.5 + } + }, + shadow = { + width = 131, + height = 69, + shift = util.by_pixel(54, -2), + hr_version = { + width = 258, + height = 132, + shift = util.by_pixel(55, -1), + scale = 0.5 + } + }, + leaves = { + width = 93, + height = 103, + shift = util.by_pixel(6, -44), + hr_version = { + width = 182, + height = 200, + shift = util.by_pixel(7, -43), + scale = 0.5 + } + }, + normal = { + width = 94, + height = 78, + shift = util.by_pixel(8, -54), + hr_version = { + width = 186, + height = 154, + shift = util.by_pixel(7.5, -54), + scale = 0.5 + } + } + }, + { -- i + trunk = { + width = 99, + height = 101, + shift = util.by_pixel(2, -34), + hr_version = { + width = 196, + height = 202, + shift = util.by_pixel(2, -34), + scale = 0.5 + } + }, + stump = { + width = 49, + height = 43, + shift = util.by_pixel(0, -4), + hr_version = { + width = 92, + height = 80, + shift = util.by_pixel(1, -3), + scale = 0.5 + } + }, + shadow = { + width = 109, + height = 61, + shift = util.by_pixel(48, 4), + hr_version = { + width = 218, + height = 120, + shift = util.by_pixel(48, 4), + scale = 0.5 + } + }, + leaves = { + width = 99, + height = 91, + shift = util.by_pixel(-2, -42), + hr_version = { + width = 198, + height = 178, + shift = util.by_pixel(-1, -41), + scale = 0.5 + } + }, + normal = { + width = 96, + height = 68, + shift = util.by_pixel(-3, -51), + hr_version = { + width = 190, + height = 136, + shift = util.by_pixel(-3.5, -50.5), + scale = 0.5 + } + } + }, + { -- j + trunk = { + width = 51, + height = 95, + shift = util.by_pixel(6, -34), + hr_version = { + width = 100, + height = 188, + shift = util.by_pixel(6, -34), + scale = 0.5 + } + }, + stump = { + width = 29, + height = 27, + shift = util.by_pixel(-2, 0), + hr_version = { + width = 58, + height = 52, + shift = util.by_pixel(-2, 0), + scale = 0.5 + } + }, + shadow = { + width = 89, + height = 55, + shift = util.by_pixel(38, -2), + hr_version = { + width = 178, + height = 110, + shift = util.by_pixel(39, -2), + scale = 0.5 + } + }, + leaves = { + width = 57, + height = 85, + shift = util.by_pixel(6, -44), + hr_version = { + width = 112, + height = 166, + shift = util.by_pixel(6, -43), + scale = 0.5 + } + }, + normal = { + width = 58, + height = 68, + shift = util.by_pixel(7, -51), + hr_version = { + width = 114, + height = 136, + shift = util.by_pixel(6.5, -50.5), + scale = 0.5 + } + } + }, + { -- k + trunk = { + width = 47, + height = 69, + shift = util.by_pixel(8, -24), + hr_version = { + width = 92, + height = 134, + shift = util.by_pixel(8, -23), + scale = 0.5 + } + }, + stump = { + width = 27, + height = 25, + shift = util.by_pixel(-2, -2), + hr_version = { + width = 52, + height = 46, + shift = util.by_pixel(-2, -1), + scale = 0.5 + } + }, + shadow = { + width = 85, + height = 35, + shift = util.by_pixel(38, 2), + hr_version = { + width = 170, + height = 66, + shift = util.by_pixel(38, 3), + scale = 0.5 + } + }, + leaves = { + width = 69, + height = 63, + shift = util.by_pixel(4, -32), + hr_version = { + width = 140, + height = 126, + shift = util.by_pixel(4, -32), + scale = 0.5 + } + }, + normal = { + width = 72, + height = 54, + shift = util.by_pixel(5, -36), + hr_version = { + width = 140, + height = 104, + shift = util.by_pixel(4.5, -36.5), + scale = 0.5 + } + } + }, + { -- l + trunk = { + width = 59, + height = 85, + shift = util.by_pixel(-10, -30), + hr_version = { + width = 112, + height = 166, + shift = util.by_pixel(-9, -29), + scale = 0.5 + } + }, + stump = { + width = 33, + height = 25, + shift = util.by_pixel(2, 0), + hr_version = { + width = 62, + height = 50, + shift = util.by_pixel(3, 0), + scale = 0.5 + } + }, + shadow = { + width = 73, + height = 47, + shift = util.by_pixel(30, -6), + hr_version = { + width = 142, + height = 90, + shift = util.by_pixel(31, -5), + scale = 0.5 + } + }, + leaves = { + width = 79, + height = 71, + shift = util.by_pixel(-14, -42), + hr_version = { + width = 154, + height = 142, + shift = util.by_pixel(-13, -42), + scale = 0.5 + } + }, + normal = { + width = 78, + height = 62, + shift = util.by_pixel(-12, -46), + hr_version = { + width = 154, + height = 122, + shift = util.by_pixel(-12.5, -46), + scale = 0.5 + } + } + } + }, + { -- tree-04 + { -- a + trunk = + { + width = 86, + height = 160, + shift = util.by_pixel(-4, -60), + hr_version = + { + width = 174, + height = 316, + shift = util.by_pixel(-4, -58), + scale = 0.5 + } + }, + stump = + { + width = 56, + height = 50, + shift = util.by_pixel(2, -4), + hr_version = + { + width = 112, + height = 94, + shift = util.by_pixel(3, -2), + scale = 0.5 + } + }, + shadow = + { + width = 160, + height = 66, + shift = util.by_pixel(64, -6), + hr_version = + { + width = 318, + height = 130, + shift = util.by_pixel(65, -5), + scale = 0.5 + } + }, + leaves = + { + width = 108, + height = 154, + shift = util.by_pixel(-4, -68), + hr_version = + { + width = 216, + height = 314, + shift = util.by_pixel(-3, -67), + scale = 0.5 + } + }, + normal = + { + width = 110, + height = 124, + shift = util.by_pixel(-2, -82), + hr_version = + { + width = 218, + height = 248, + shift = util.by_pixel(-2.5, -82), + scale = 0.5 + } + } + }, + { -- b + trunk = + { + width = 72, + height = 166, + shift = util.by_pixel(4, -60), + hr_version = + { + width = 142, + height = 334, + shift = util.by_pixel(5, -60), + scale = 0.5 + } + }, + stump = + { + width = 60, + height = 46, + shift = util.by_pixel(-2, 0), + hr_version = + { + width = 118, + height = 94, + shift = util.by_pixel(-1, 0), + scale = 0.5 + } + }, + shadow = + { + width = 154, + height = 78, + shift = util.by_pixel(68, -4), + hr_version = + { + width = 308, + height = 154, + shift = util.by_pixel(68, -3), + scale = 0.5 + } + }, + leaves = + { + width = 92, + height = 146, + shift = util.by_pixel(4, -74), + hr_version = + { + width = 184, + height = 302, + shift = util.by_pixel(4, -72), + scale = 0.5 + } + }, + normal = + { + width = 94, + height = 124, + shift = util.by_pixel(5, -84), + hr_version = + { + width = 186, + height = 246, + shift = util.by_pixel(5, -84.5), + scale = 0.5 + } + } + }, + { -- c + trunk = + { + width = 88, + height = 162, + shift = util.by_pixel(4, -60), + hr_version = + { + width = 176, + height = 328, + shift = util.by_pixel(4, -60), + scale = 0.5 + } + }, + stump = + { + width = 56, + height = 44, + shift = util.by_pixel(-4, 0), + hr_version = + { + width = 108, + height = 88, + shift = util.by_pixel(-3, 0), + scale = 0.5 + } + }, + shadow = + { + width = 158, + height = 70, + shift = util.by_pixel(66, 0), + hr_version = + { + width = 312, + height = 134, + shift = util.by_pixel(67, 2), + scale = 0.5 + } + }, + leaves = + { + width = 104, + height = 164, + shift = util.by_pixel(2, -66), + hr_version = + { + width = 208, + height = 324, + shift = util.by_pixel(2, -64), + scale = 0.5 + } + }, + normal = + { + width = 106, + height = 134, + shift = util.by_pixel(3, -77), + hr_version = + { + width = 208, + height = 268, + shift = util.by_pixel(2.5, -77), + scale = 0.5 + } + } + }, + { -- d + trunk = + { + width = 108, + height = 132, + shift = util.by_pixel(2, -48), + hr_version = + { + width = 216, + height = 266, + shift = util.by_pixel(2, -48), + scale = 0.5 + } + }, + stump = + { + width = 48, + height = 40, + shift = util.by_pixel(0, -2), + hr_version = + { + width = 96, + height = 82, + shift = util.by_pixel(1, -2), + scale = 0.5 + } + }, + shadow = + { + width = 158, + height = 78, + shift = util.by_pixel(70, 0), + hr_version = + { + width = 320, + height = 158, + shift = util.by_pixel(69, 0), + scale = 0.5 + } + }, + leaves = + { + width = 114, + height = 148, + shift = util.by_pixel(-6, -66), + hr_version = + { + width = 230, + height = 290, + shift = util.by_pixel(-6, -64), + scale = 0.5 + } + }, + normal = + { + width = 116, + height = 126, + shift = util.by_pixel(-5, -74), + hr_version = + { + width = 230, + height = 250, + shift = util.by_pixel(-5, -74), + scale = 0.5 + } + } + }, + { -- e + trunk = + { + width = 80, + height = 164, + shift = util.by_pixel(-10, -64), + hr_version = + { + width = 158, + height = 324, + shift = util.by_pixel(-9, -62), + scale = 0.5 + } + }, + stump = + { + width = 52, + height = 42, + shift = util.by_pixel(0, -2), + hr_version = + { + width = 102, + height = 84, + shift = util.by_pixel(1, -2), + scale = 0.5 + } + }, + shadow = + { + width = 138, + height = 88, + shift = util.by_pixel(60, -4), + hr_version = + { + width = 274, + height = 170, + shift = util.by_pixel(61, -2), + scale = 0.5 + } + }, + leaves = + { + width = 110, + height = 138, + shift = util.by_pixel(-4, -84), + hr_version = + { + width = 222, + height = 280, + shift = util.by_pixel(-4, -84), + scale = 0.5 + } + }, + normal = + { + width = 112, + height = 130, + shift = util.by_pixel(-3, -88), + hr_version = + { + width = 222, + height = 256, + shift = util.by_pixel(-3, -88.5), + scale = 0.5 + } + } + }, + { -- f + trunk = + { + width = 96, + height = 164, + shift = util.by_pixel(4, -62), + hr_version = + { + width = 194, + height = 332, + shift = util.by_pixel(4, -62), + scale = 0.5 + } + }, + stump = + { + width = 48, + height = 40, + shift = util.by_pixel(-2, 0), + hr_version = + { + width = 100, + height = 84, + shift = util.by_pixel(-2, 0), + scale = 0.5 + } + }, + shadow = + { + width = 168, + height = 78, + shift = util.by_pixel(70, -4), + hr_version = + { + width = 332, + height = 156, + shift = util.by_pixel(72, -4), + scale = 0.5 + } + }, + leaves = + { + width = 112, + height = 134, + shift = util.by_pixel(10, -82), + hr_version = + { + width = 224, + height = 272, + shift = util.by_pixel(11, -82), + scale = 0.5 + } + }, + normal = + { + width = 112, + height = 122, + shift = util.by_pixel(13, -87), + hr_version = + { + width = 222, + height = 244, + shift = util.by_pixel(12.5, -87), + scale = 0.5 + } + } + }, + { -- g + trunk = + { + width = 92, + height = 142, + shift = util.by_pixel(-14, -54), + hr_version = + { + width = 178, + height = 282, + shift = util.by_pixel(-12, -53), + scale = 0.5 + } + }, + stump = + { + width = 46, + height = 42, + shift = util.by_pixel(0, -4), + hr_version = + { + width = 94, + height = 86, + shift = util.by_pixel(0, -4), + scale = 0.5 + } + }, + shadow = + { + width = 148, + height = 72, + shift = util.by_pixel(56, -8), + hr_version = + { + width = 296, + height = 144, + shift = util.by_pixel(56, -7), + scale = 0.5 + } + }, + leaves = + { + width = 112, + height = 130, + shift = util.by_pixel(-12, -76), + hr_version = + { + width = 222, + height = 258, + shift = util.by_pixel(-11, -75), + scale = 0.5 + } + }, + normal = + { + width = 112, + height = 110, + shift = util.by_pixel(-10, -84), + hr_version = + { + width = 222, + height = 220, + shift = util.by_pixel(-10.5, -83.5), + scale = 0.5 + } + } + }, + { -- h + trunk = + { + width = 64, + height = 144, + shift = util.by_pixel(-2, -54), + hr_version = + { + width = 128, + height = 284, + shift = util.by_pixel(-2, -53), + scale = 0.5 + } + }, + stump = + { + width = 48, + height = 46, + shift = util.by_pixel(2, -6), + hr_version = + { + width = 96, + height = 92, + shift = util.by_pixel(2, -5), + scale = 0.5 + } + }, + shadow = + { + width = 148, + height = 74, + shift = util.by_pixel(66, -8), + hr_version = + { + width = 292, + height = 152, + shift = util.by_pixel(67, -8), + scale = 0.5 + } + }, + leaves = + { + width = 100, + height = 142, + shift = util.by_pixel(8, -60), + hr_version = + { + width = 202, + height = 280, + shift = util.by_pixel(8, -57), + scale = 0.5 + } + }, + normal = + { + width = 102, + height = 102, + shift = util.by_pixel(8, -76), + hr_version = + { + width = 204, + height = 202, + shift = util.by_pixel(8.5, -76), + scale = 0.5 + } + } + }, + { -- i + trunk = + { + width = 48, + height = 122, + shift = util.by_pixel(6, -46), + hr_version = + { + width = 92, + height = 246, + shift = util.by_pixel(7, -46), + scale = 0.5 + } + }, + stump = + { + width = 42, + height = 34, + shift = util.by_pixel(2, -2), + hr_version = + { + width = 82, + height = 68, + shift = util.by_pixel(3, -2), + scale = 0.5 + } + }, + shadow = + { + width = 124, + height = 66, + shift = util.by_pixel(56, 6), + hr_version = + { + width = 244, + height = 128, + shift = util.by_pixel(57, 7), + scale = 0.5 + } + }, + leaves = + { + width = 70, + height = 122, + shift = util.by_pixel(6, -52), + hr_version = + { + width = 140, + height = 240, + shift = util.by_pixel(6, -50), + scale = 0.5 + } + }, + normal = + { + width = 70, + height = 104, + shift = util.by_pixel(7, -57), + hr_version = + { + width = 138, + height = 206, + shift = util.by_pixel(7, -57), + scale = 0.5 + } + } + }, + { -- j + trunk = + { + width = 48, + height = 120, + shift = util.by_pixel(-8, -48), + hr_version = + { + width = 98, + height = 238, + shift = util.by_pixel(-8, -47), + scale = 0.5 + } + }, + stump = + { + width = 40, + height = 32, + shift = util.by_pixel(-4, -4), + hr_version = + { + width = 78, + height = 66, + shift = util.by_pixel(-3, -4), + scale = 0.5 + } + }, + shadow = + { + width = 116, + height = 64, + shift = util.by_pixel(46, -8), + hr_version = + { + width = 228, + height = 122, + shift = util.by_pixel(47, -6), + scale = 0.5 + } + }, + leaves = + { + width = 70, + height = 128, + shift = util.by_pixel(-8, -56), + hr_version = + { + width = 140, + height = 254, + shift = util.by_pixel(-8, -55), + scale = 0.5 + } + }, + normal = + { + width = 70, + height = 106, + shift = util.by_pixel(-7, -65), + hr_version = + { + width = 140, + height = 210, + shift = util.by_pixel(-7, -65), + scale = 0.5 + } + } + }, + { -- k + trunk = + { + width = 204, + height = 80, + shift = util.by_pixel(-16, -12), + hr_version = + { + width = 406, + height = 158, + shift = util.by_pixel(-15, -11), + scale = 0.5 + } + }, + stump = + { + width = 50, + height = 56, + shift = util.by_pixel(18, -4), + hr_version = + { + width = 104, + height = 108, + shift = util.by_pixel(18, -2), + scale = 0.5 + } + }, + shadow = + { + width = 208, + height = 62, + shift = util.by_pixel(-8, -8), + hr_version = + { + width = 410, + height = 124, + shift = util.by_pixel(-6, -8), + scale = 0.5 + } + }, + leaves = + { + width = 208, + height = 80, + shift = util.by_pixel(-20, -22), + hr_version = + { + width = 414, + height = 164, + shift = util.by_pixel(-19, -19), + scale = 0.5 + } + }, + normal = + { + width = 134, + height = 72, + shift = util.by_pixel(-55, -22), + hr_version = + { + width = 266, + height = 144, + shift = util.by_pixel(-55, -22), + scale = 0.5 + } + } + }, + { -- l + trunk = + { + width = 156, + height = 126, + shift = util.by_pixel(4, -4), + hr_version = + { + width = 312, + height = 250, + shift = util.by_pixel(4, -3), + scale = 0.5 + } + }, + stump = + { + width = 56, + height = 48, + shift = util.by_pixel(-12, -16), + hr_version = + { + width = 108, + height = 92, + shift = util.by_pixel(-10, -15), + scale = 0.5 + } + }, + shadow = + { + width = 180, + height = 126, + shift = util.by_pixel(26, 6), + hr_version = + { + width = 366, + height = 250, + shift = util.by_pixel(25, 7), + scale = 0.5 + } + }, + leaves = + { + width = 156, + height = 118, + shift = util.by_pixel(10, 2), + hr_version = + { + width = 314, + height = 240, + shift = util.by_pixel(10, 1), + scale = 0.5 + } + }, + normal = + { + width = 110, + height = 94, + shift = util.by_pixel(35, 15), + hr_version = + { + width = 218, + height = 186, + shift = util.by_pixel(35, 15), + scale = 0.5 + } + } + } + }, + { -- tree-05 + { -- a + trunk = { + width = 74, + height = 120, + shift = util.by_pixel(12, -44), + hr_version = { + width = 144, + height = 242, + shift = util.by_pixel(13, -45), + scale = 0.5 + } + }, + stump = { + width = 46, + height = 32, + shift = util.by_pixel(-2, 0), + hr_version = { + width = 88, + height = 64, + shift = util.by_pixel(-1, 0), + scale = 0.5 + } + }, + shadow = { + width = 160, + height = 76, + shift = util.by_pixel(62, -8), + hr_version = { + width = 322, + height = 150, + shift = util.by_pixel(62, -8), + scale = 0.5 + } + }, + leaves = { + width = 116, + height = 130, + shift = util.by_pixel(6, -60), + hr_version = { + width = 234, + height = 258, + shift = util.by_pixel(5, -60), + scale = 0.5 + } + }, + normal = { + width = 118, + height = 108, + shift = util.by_pixel(6, -71), + hr_version = { + width = 234, + height = 216, + shift = util.by_pixel(6, -71), + scale = 0.5 + } + } + }, + { -- b + trunk = { + width = 60, + height = 114, + shift = util.by_pixel(0, -40), + hr_version = { + width = 114, + height = 226, + shift = util.by_pixel(1, -40), + scale = 0.5 + } + }, + stump = { + width = 38, + height = 34, + shift = util.by_pixel(0, 0), + hr_version = { + width = 78, + height = 68, + shift = util.by_pixel(-1, 0), + scale = 0.5 + } + }, + shadow = { + width = 146, + height = 82, + shift = util.by_pixel(58, 2), + hr_version = { + width = 290, + height = 166, + shift = util.by_pixel(58, 1), + scale = 0.5 + } + }, + leaves = { + width = 112, + height = 122, + shift = util.by_pixel(6, -60), + hr_version = { + width = 222, + height = 242, + shift = util.by_pixel(6, -60), + scale = 0.5 + } + }, + normal = { + width = 112, + height = 106, + shift = util.by_pixel(6, -68), + hr_version = { + width = 222, + height = 212, + shift = util.by_pixel(6, -67.5), + scale = 0.5 + } + } + }, + { -- c + trunk = { + width = 60, + height = 138, + shift = util.by_pixel(-10, -54), + hr_version = { + width = 122, + height = 276, + shift = util.by_pixel(-10, -54), + scale = 0.5 + } + }, + stump = { + width = 40, + height = 34, + shift = util.by_pixel(0, -2), + hr_version = { + width = 84, + height = 64, + shift = util.by_pixel(-1, -1), + scale = 0.5 + } + }, + shadow = { + width = 136, + height = 84, + shift = util.by_pixel(52, 2), + hr_version = { + width = 272, + height = 162, + shift = util.by_pixel(52, 3), + scale = 0.5 + } + }, + leaves = { + width = 112, + height = 148, + shift = util.by_pixel(-2, -66), + hr_version = { + width = 224, + height = 290, + shift = util.by_pixel(-2, -65), + scale = 0.5 + } + }, + normal = { + width = 112, + height = 128, + shift = util.by_pixel(-2, -74), + hr_version = { + width = 224, + height = 256, + shift = util.by_pixel(-2, -74), + scale = 0.5 + } + } + }, + { -- d + trunk = { + width = 60, + height = 122, + shift = util.by_pixel(4, -44), + hr_version = { + width = 120, + height = 244, + shift = util.by_pixel(4, -44), + scale = 0.5 + } + }, + stump = { + width = 42, + height = 36, + shift = util.by_pixel(0, 0), + hr_version = { + width = 78, + height = 70, + shift = util.by_pixel(1, 0), + scale = 0.5 + } + }, + shadow = { + width = 140, + height = 84, + shift = util.by_pixel(54, -2), + hr_version = { + width = 278, + height = 168, + shift = util.by_pixel(54, -2), + scale = 0.5 + } + }, + leaves = { + width = 100, + height = 124, + shift = util.by_pixel(6, -60), + hr_version = { + width = 202, + height = 244, + shift = util.by_pixel(5, -59), + scale = 0.5 + } + }, + normal = { + width = 100, + height = 104, + shift = util.by_pixel(6, -67), + hr_version = { + width = 200, + height = 208, + shift = util.by_pixel(6, -67), + scale = 0.5 + } + } + }, + { -- e + trunk = { + width = 54, + height = 118, + shift = util.by_pixel(0, -44), + hr_version = { + width = 106, + height = 232, + shift = util.by_pixel(0, -43), + scale = 0.5 + } + }, + stump = { + width = 40, + height = 34, + shift = util.by_pixel(0, -2), + hr_version = { + width = 80, + height = 64, + shift = util.by_pixel(0, -1), + scale = 0.5 + } + }, + shadow = { + width = 136, + height = 72, + shift = util.by_pixel(52, 2), + hr_version = { + width = 268, + height = 144, + shift = util.by_pixel(53, 2), + scale = 0.5 + } + }, + leaves = { + width = 118, + height = 126, + shift = util.by_pixel(-2, -58), + hr_version = { + width = 236, + height = 250, + shift = util.by_pixel(-2, -57), + scale = 0.5 + } + }, + normal = { + width = 118, + height = 104, + shift = util.by_pixel(-2, -66), + hr_version = { + width = 236, + height = 206, + shift = util.by_pixel(-2, -66.5), + scale = 0.5 + } + } + }, + { -- f + trunk = { + width = 58, + height = 120, + shift = util.by_pixel(-10, -44), + hr_version = { + width = 112, + height = 236, + shift = util.by_pixel(-9, -43), + scale = 0.5 + } + }, + stump = { + width = 38, + height = 36, + shift = util.by_pixel(0, -2), + hr_version = { + width = 80, + height = 68, + shift = util.by_pixel(-1, -1), + scale = 0.5 + } + }, + shadow = { + width = 136, + height = 86, + shift = util.by_pixel(52, -2), + hr_version = { + width = 272, + height = 168, + shift = util.by_pixel(52, -1), + scale = 0.5 + } + }, + leaves = { + width = 98, + height = 126, + shift = util.by_pixel(-4, -54), + hr_version = { + width = 194, + height = 252, + shift = util.by_pixel(-4, -54), + scale = 0.5 + } + }, + normal = { + width = 98, + height = 106, + shift = util.by_pixel(-3, -64), + hr_version = { + width = 194, + height = 212, + shift = util.by_pixel(-3.5, -64), + scale = 0.5 + } + } + }, + { -- g + trunk = { + width = 44, + height = 108, + shift = util.by_pixel(0, -40), + hr_version = { + width = 86, + height = 214, + shift = util.by_pixel(0, -40), + scale = 0.5 + } + }, + stump = { + width = 32, + height = 40, + shift = util.by_pixel(0, -6), + hr_version = { + width = 64, + height = 74, + shift = util.by_pixel(0, -5), + scale = 0.5 + } + }, + shadow = { + width = 120, + height = 84, + shift = util.by_pixel(42, -6), + hr_version = { + width = 238, + height = 164, + shift = util.by_pixel(42, -5), + scale = 0.5 + } + }, + leaves = { + width = 90, + height = 112, + shift = util.by_pixel(0, -52), + hr_version = { + width = 178, + height = 220, + shift = util.by_pixel(0, -51), + scale = 0.5 + } + }, + normal = { + width = 88, + height = 108, + shift = util.by_pixel(1, -51), + hr_version = { + width = 176, + height = 216, + shift = util.by_pixel(1, -51), + scale = 0.5 + } + } + }, + { -- h + trunk = { + width = 74, + height = 108, + shift = util.by_pixel(6, -40), + hr_version = { + width = 144, + height = 212, + shift = util.by_pixel(7, -39), + scale = 0.5 + } + }, + stump = { + width = 36, + height = 36, + shift = util.by_pixel(0, -4), + hr_version = { + width = 72, + height = 76, + shift = util.by_pixel(0, -5), + scale = 0.5 + } + }, + shadow = { + width = 134, + height = 62, + shift = util.by_pixel(50, 0), + hr_version = { + width = 270, + height = 122, + shift = util.by_pixel(49, 0), + scale = 0.5 + } + }, + leaves = { + width = 114, + height = 100, + shift = util.by_pixel(6, -48), + hr_version = { + width = 228, + height = 196, + shift = util.by_pixel(6, -47), + scale = 0.5 + } + }, + normal = { + width = 114, + height = 88, + shift = util.by_pixel(6, -51), + hr_version = { + width = 228, + height = 174, + shift = util.by_pixel(6.5, -51), + scale = 0.5 + } + } + }, + { -- i + trunk = { + width = 34, + height = 92, + shift = util.by_pixel(-2, -34), + hr_version = { + width = 70, + height = 184, + shift = util.by_pixel(-3, -34), + scale = 0.5 + } + }, + stump = { + width = 30, + height = 32, + shift = util.by_pixel(0, -4), + hr_version = { + width = 58, + height = 60, + shift = util.by_pixel(0, -3), + scale = 0.5 + } + }, + shadow = { + width = 108, + height = 62, + shift = util.by_pixel(40, -4), + hr_version = { + width = 214, + height = 118, + shift = util.by_pixel(40, -3), + scale = 0.5 + } + }, + leaves = { + width = 84, + height = 102, + shift = util.by_pixel(-6, -46), + hr_version = { + width = 166, + height = 200, + shift = util.by_pixel(-5, -45), + scale = 0.5 + } + }, + normal = { + width = 84, + height = 84, + shift = util.by_pixel(-5, -53), + hr_version = { + width = 166, + height = 166, + shift = util.by_pixel(-5, -53.5), + scale = 0.5 + } + } + }, + { -- j + trunk = { + width = 36, + height = 84, + shift = util.by_pixel(2, -30), + hr_version = { + width = 66, + height = 162, + shift = util.by_pixel(3, -29), + scale = 0.5 + } + }, + stump = { + width = 30, + height = 32, + shift = util.by_pixel(0, -4), + hr_version = { + width = 56, + height = 62, + shift = util.by_pixel(1, -4), + scale = 0.5 + } + }, + shadow = { + width = 98, + height = 66, + shift = util.by_pixel(40, 0), + hr_version = { + width = 192, + height = 126, + shift = util.by_pixel(41, 1), + scale = 0.5 + } + }, + leaves = { + width = 74, + height = 94, + shift = util.by_pixel(0, -42), + hr_version = { + width = 142, + height = 184, + shift = util.by_pixel(1, -41), + scale = 0.5 + } + }, + normal = { + width = 72, + height = 82, + shift = util.by_pixel(1, -45), + hr_version = { + width = 144, + height = 164, + shift = util.by_pixel(1.5, -45), + scale = 0.5 + } + } + }, + { -- k + trunk = { + width = 140, + height = 90, + shift = util.by_pixel(-18, 8), + hr_version = { + width = 274, + height = 176, + shift = util.by_pixel(-17, 9), + scale = 0.5 + } + }, + stump = { + width = 56, + height = 46, + shift = util.by_pixel(24, -14), + hr_version = { + width = 110, + height = 88, + shift = util.by_pixel(24, -13), + scale = 0.5 + } + }, + shadow = { + width = 140, + height = 80, + shift = util.by_pixel(-14, 12), + hr_version = { + width = 276, + height = 160, + shift = util.by_pixel(-13, 12), + scale = 0.5 + } + }, + leaves = { + width = 120, + height = 84, + shift = util.by_pixel(-30, 6), + hr_version = { + width = 234, + height = 162, + shift = util.by_pixel(-29, 7), + scale = 0.5 + } + }, + normal = { + width = 86, + height = 76, + shift = util.by_pixel(-45, 9), + hr_version = { + width = 170, + height = 152, + shift = util.by_pixel(-45, 9.5), + scale = 0.5 + } + } + }, + { -- l + trunk = { + width = 124, + height = 94, + shift = util.by_pixel(16, -22), + hr_version = { + width = 252, + height = 186, + shift = util.by_pixel(15, -22), + scale = 0.5 + } + }, + stump = { + width = 54, + height = 34, + shift = util.by_pixel(-22, 8), + hr_version = { + width = 104, + height = 70, + shift = util.by_pixel(-21, 7), + scale = 0.5 + } + }, + shadow = { + width = 128, + height = 94, + shift = util.by_pixel(22, -18), + hr_version = { + width = 258, + height = 186, + shift = util.by_pixel(21, -18), + scale = 0.5 + } + }, + leaves = { + width = 124, + height = 82, + shift = util.by_pixel(16, -30), + hr_version = { + width = 252, + height = 164, + shift = util.by_pixel(15, -30), + scale = 0.5 + } + }, + normal = { + width = 80, + height = 74, + shift = util.by_pixel(35, -34), + hr_version = { + width = 158, + height = 146, + shift = util.by_pixel(34.5, -34.5), + scale = 0.5 + } + } + } + }, + { -- tree-06 + { -- a + trunk = { + width = 72, + height = 134, + shift = util.by_pixel(6, -40), + hr_version = { + width = 140, + height = 268, + shift = util.by_pixel(7, -40), + scale = 0.5 + } + }, + stump = { + width = 60, + height = 62, + shift = util.by_pixel(0, -4), + hr_version = { + width = 118, + height = 120, + shift = util.by_pixel(0, -3), + scale = 0.5 + } + }, + shadow = { + width = 170, + height = 76, + shift = util.by_pixel(64, 0), + hr_version = { + width = 338, + height = 148, + shift = util.by_pixel(64, 1), + scale = 0.5 + } + }, + leaves = { + width = 68, + height = 98, + shift = util.by_pixel(10, -50), + hr_version = { + width = 132, + height = 196, + shift = util.by_pixel(11, -50), + scale = 0.5 + } + } + }, + { -- b + trunk = { + width = 84, + height = 124, + shift = util.by_pixel(8, -26), + hr_version = { + width = 168, + height = 248, + shift = util.by_pixel(8, -26), + scale = 0.5 + } + }, + stump = { + width = 62, + height = 68, + shift = util.by_pixel(0, 2), + hr_version = { + width = 124, + height = 132, + shift = util.by_pixel(0, 3), + scale = 0.5 + } + }, + shadow = { + width = 174, + height = 58, + shift = util.by_pixel(68, 12), + hr_version = { + width = 352, + height = 116, + shift = util.by_pixel(67, 12), + scale = 0.5 + } + }, + leaves = { + width = 84, + height = 94, + shift = util.by_pixel(10, -40), + hr_version = { + width = 172, + height = 186, + shift = util.by_pixel(9, -40), + scale = 0.5 + } + } + }, + { -- c + trunk = { + width = 100, + height = 106, + shift = util.by_pixel(0, -16), + hr_version = { + width = 198, + height = 208, + shift = util.by_pixel(0, -15), + scale = 0.5 + } + }, + stump = { + width = 62, + height = 58, + shift = util.by_pixel(-4, 8), + hr_version = { + width = 122, + height = 116, + shift = util.by_pixel(-3, 8), + scale = 0.5 + } + }, + shadow = { + width = 174, + height = 50, + shift = util.by_pixel(66, 16), + hr_version = { + width = 352, + height = 98, + shift = util.by_pixel(65, 16), + scale = 0.5 + } + }, + leaves = { + width = 92, + height = 80, + shift = util.by_pixel(2, -28), + hr_version = { + width = 178, + height = 162, + shift = util.by_pixel(3, -29), + scale = 0.5 + } + } + }, + { -- d + trunk = { + width = 74, + height = 124, + shift = util.by_pixel(-16, -22), + hr_version = { + width = 148, + height = 244, + shift = util.by_pixel(-16, -21), + scale = 0.5 + } + }, + stump = { + width = 60, + height = 64, + shift = util.by_pixel(-6, 8), + hr_version = { + width = 120, + height = 128, + shift = util.by_pixel(-6, 8), + scale = 0.5 + } + }, + shadow = { + width = 152, + height = 68, + shift = util.by_pixel(44, 14), + hr_version = { + width = 308, + height = 130, + shift = util.by_pixel(43, 15), + scale = 0.5 + } + }, + leaves = { + width = 74, + height = 92, + shift = util.by_pixel(-14, -40), + hr_version = { + width = 150, + height = 180, + shift = util.by_pixel(-15, -39), + scale = 0.5 + } + } + }, + { -- e + trunk = { + width = 76, + height = 134, + shift = util.by_pixel(-14, -32), + hr_version = { + width = 154, + height = 270, + shift = util.by_pixel(-15, -33), + scale = 0.5 + } + }, + stump = { + width = 64, + height = 54, + shift = util.by_pixel(-8, 8), + hr_version = { + width = 126, + height = 106, + shift = util.by_pixel(-8, 8), + scale = 0.5 + } + }, + shadow = { + width = 124, + height = 76, + shift = util.by_pixel(26, 6), + hr_version = { + width = 248, + height = 146, + shift = util.by_pixel(26, 7), + scale = 0.5 + } + }, + leaves = { + width = 68, + height = 114, + shift = util.by_pixel(-18, -48), + hr_version = { + width = 136, + height = 226, + shift = util.by_pixel(-18, -48), + scale = 0.5 + } + } + }, + { -- f + trunk = { + width = 90, + height = 136, + shift = util.by_pixel(-16, -38), + hr_version = { + width = 184, + height = 268, + shift = util.by_pixel(-17, -37), + scale = 0.5 + } + }, + stump = { + width = 62, + height = 60, + shift = util.by_pixel(-10, 0), + hr_version = { + width = 122, + height = 120, + shift = util.by_pixel(-10, 0), + scale = 0.5 + } + }, + shadow = { + width = 162, + height = 54, + shift = util.by_pixel(42, -4), + hr_version = { + width = 326, + height = 110, + shift = util.by_pixel(42, -5), + scale = 0.5 + } + }, + leaves = { + width = 88, + height = 114, + shift = util.by_pixel(-18, -48), + hr_version = { + width = 180, + height = 230, + shift = util.by_pixel(-19, -49), + scale = 0.5 + } + } + }, + { -- g + trunk = { + width = 100, + height = 132, + shift = util.by_pixel(-10, -36), + hr_version = { + width = 194, + height = 266, + shift = util.by_pixel(-9, -36), + scale = 0.5 + } + }, + stump = { + width = 64, + height = 64, + shift = util.by_pixel(-8, -2), + hr_version = { + width = 122, + height = 126, + shift = util.by_pixel(-7, -1), + scale = 0.5 + } + }, + shadow = { + width = 180, + height = 52, + shift = util.by_pixel(54, -8), + hr_version = { + width = 354, + height = 100, + shift = util.by_pixel(55, -7), + scale = 0.5 + } + }, + leaves = { + width = 92, + height = 116, + shift = util.by_pixel(-10, -48), + hr_version = { + width = 178, + height = 228, + shift = util.by_pixel(-9, -47), + scale = 0.5 + } + } + }, + { -- h + trunk = { + width = 86, + height = 130, + shift = util.by_pixel(4, -36), + hr_version = { + width = 166, + height = 258, + shift = util.by_pixel(5, -36), + scale = 0.5 + } + }, + stump = { + width = 66, + height = 58, + shift = util.by_pixel(-6, 0), + hr_version = { + width = 128, + height = 114, + shift = util.by_pixel(-5, 0), + scale = 0.5 + } + }, + shadow = { + width = 160, + height = 76, + shift = util.by_pixel(56, -8), + hr_version = { + width = 320, + height = 146, + shift = util.by_pixel(56, -7), + scale = 0.5 + } + }, + leaves = { + width = 74, + height = 96, + shift = util.by_pixel(12, -46), + hr_version = { + width = 144, + height = 190, + shift = util.by_pixel(13, -46), + scale = 0.5 + } + } + }, + { -- i + trunk = { + width = 74, + height = 118, + shift = util.by_pixel(-14, -20), + hr_version = { + width = 152, + height = 238, + shift = util.by_pixel(-14, -21), + scale = 0.5 + } + }, + stump = { + width = 70, + height = 66, + shift = util.by_pixel(-12, 6), + hr_version = { + width = 144, + height = 126, + shift = util.by_pixel(-12, 7), + scale = 0.5 + } + }, + shadow = { + width = 116, + height = 76, + shift = util.by_pixel(18, 12), + hr_version = { + width = 228, + height = 148, + shift = util.by_pixel(19, 13), + scale = 0.5 + } + }, + leaves = { + width = 64, + height = 92, + shift = util.by_pixel(-18, -36), + hr_version = { + width = 132, + height = 186, + shift = util.by_pixel(-19, -37), + scale = 0.5 + } + } + }, + { -- j + trunk = { + width = 72, + height = 116, + shift = util.by_pixel(-12, -22), + hr_version = { + width = 142, + height = 232, + shift = util.by_pixel(-12, -22), + scale = 0.5 + } + }, + stump = { + width = 68, + height = 60, + shift = util.by_pixel(-10, 6), + hr_version = { + width = 134, + height = 116, + shift = util.by_pixel(-10, 7), + scale = 0.5 + } + }, + shadow = { + width = 128, + height = 76, + shift = util.by_pixel(26, 8), + hr_version = { + width = 256, + height = 148, + shift = util.by_pixel(26, 9), + scale = 0.5 + } + }, + leaves = { + width = 66, + height = 92, + shift = util.by_pixel(-14, -38), + hr_version = { + width = 134, + height = 182, + shift = util.by_pixel(-15, -38), + scale = 0.5 + } + } + } + }, + { -- tree-07 + { -- a + trunk = + { + width = 86, + height = 160, + shift = util.by_pixel(-2, -60), + hr_version = + { + width = 174, + height = 320, + shift = util.by_pixel(-2, -60), + scale = 0.5 + } + }, + stump = + { + width = 44, + height = 46, + shift = util.by_pixel(0, -4), + hr_version = + { + width = 88, + height = 88, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + shadow = + { + width = 174, + height = 98, + shift = util.by_pixel(64, -12), + hr_version = + { + width = 350, + height = 190, + shift = util.by_pixel(64, -10), + scale = 0.5 + } + }, + leaves = + { + width = 122, + height = 166, + shift = util.by_pixel(2, -70), + hr_version = + { + width = 244, + height = 336, + shift = util.by_pixel(2, -67), + scale = 0.5 + } + }, + normal = + { + width = 124, + height = 146, + shift = util.by_pixel(3, -78), + hr_version = + { + width = 246, + height = 290, + shift = util.by_pixel(2.5, -78.5), + scale = 0.5 + } + } + }, + { -- b + trunk = + { + width = 88, + height = 152, + shift = util.by_pixel(10, -58), + hr_version = + { + width = 178, + height = 306, + shift = util.by_pixel(10, -58), + scale = 0.5 + } + }, + stump = + { + width = 50, + height = 44, + shift = util.by_pixel(0, -4), + hr_version = + { + width = 100, + height = 86, + shift = util.by_pixel(0, -3), + scale = 0.5 + } + }, + shadow = + { + width = 184, + height = 90, + shift = util.by_pixel(70, -4), + hr_version = + { + width = 368, + height = 178, + shift = util.by_pixel(71, -3), + scale = 0.5 + } + }, + leaves = + { + width = 142, + height = 148, + shift = util.by_pixel(8, -62), + hr_version = + { + width = 280, + height = 296, + shift = util.by_pixel(9, -62), + scale = 0.5 + } + }, + normal = + { + width = 142, + height = 126, + shift = util.by_pixel(10, -72), + hr_version = + { + width = 282, + height = 250, + shift = util.by_pixel(9.5, -72), + scale = 0.5 + } + } + }, + { -- c + trunk = + { + width = 90, + height = 152, + shift = util.by_pixel(-10, -58), + hr_version = + { + width = 180, + height = 300, + shift = util.by_pixel(-10, -57), + scale = 0.5 + } + }, + stump = + { + width = 48, + height = 44, + shift = util.by_pixel(0, -4), + hr_version = + { + width = 98, + height = 82, + shift = util.by_pixel(1, -2), + scale = 0.5 + } + }, + shadow = + { + width = 144, + height = 86, + shift = util.by_pixel(46, -2), + hr_version = + { + width = 284, + height = 174, + shift = util.by_pixel(47, -2), + scale = 0.5 + } + }, + leaves = + { + width = 136, + height = 162, + shift = util.by_pixel(-16, -68), + hr_version = + { + width = 270, + height = 324, + shift = util.by_pixel(-15, -68), + scale = 0.5 + } + }, + normal = + { + width = 136, + height = 152, + shift = util.by_pixel(-14, -71), + hr_version = + { + width = 270, + height = 304, + shift = util.by_pixel(-14, -71), + scale = 0.5 + } + } + }, + { -- d + trunk = + { + width = 86, + height = 134, + shift = util.by_pixel(-2, -50), + hr_version = + { + width = 172, + height = 268, + shift = util.by_pixel(-2, -49), + scale = 0.5 + } + }, + stump = + { + width = 42, + height = 38, + shift = util.by_pixel(0, -2), + hr_version = + { + width = 84, + height = 76, + shift = util.by_pixel(0, -1), + scale = 0.5 + } + }, + shadow = + { + width = 148, + height = 88, + shift = util.by_pixel(66, 0), + hr_version = + { + width = 290, + height = 172, + shift = util.by_pixel(68, 1), + scale = 0.5 + } + }, + leaves = + { + width = 114, + height = 142, + shift = util.by_pixel(0, -68), + hr_version = + { + width = 230, + height = 290, + shift = util.by_pixel(0, -66), + scale = 0.5 + } + }, + normal = + { + width = 116, + height = 124, + shift = util.by_pixel(1, -77), + hr_version = + { + width = 232, + height = 248, + shift = util.by_pixel(1, -76.5), + scale = 0.5 + } + } + }, + { -- e + trunk = + { + width = 102, + height = 144, + shift = util.by_pixel(0, -54), + hr_version = + { + width = 204, + height = 286, + shift = util.by_pixel(0, -53), + scale = 0.5 + } + }, + stump = + { + width = 44, + height = 40, + shift = util.by_pixel(0, -2), + hr_version = + { + width = 88, + height = 78, + shift = util.by_pixel(1, -1), + scale = 0.5 + } + }, + shadow = + { + width = 160, + height = 84, + shift = util.by_pixel(68, -2), + hr_version = + { + width = 318, + height = 166, + shift = util.by_pixel(69, -1), + scale = 0.5 + } + }, + leaves = + { + width = 122, + height = 146, + shift = util.by_pixel(2, -64), + hr_version = + { + width = 244, + height = 292, + shift = util.by_pixel(3, -63), + scale = 0.5 + } + }, + normal = + { + width = 122, + height = 120, + shift = util.by_pixel(4, -75), + hr_version = + { + width = 242, + height = 238, + shift = util.by_pixel(4, -75.5), + scale = 0.5 + } + } + }, + { -- f + trunk = + { + width = 100, + height = 140, + shift = util.by_pixel(-4, -54), + hr_version = + { + width = 196, + height = 280, + shift = util.by_pixel(-3, -53), + scale = 0.5 + } + }, + stump = + { + width = 40, + height = 36, + shift = util.by_pixel(0, -2), + hr_version = + { + width = 82, + height = 76, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + shadow = + { + width = 136, + height = 96, + shift = util.by_pixel(56, -6), + hr_version = + { + width = 270, + height = 188, + shift = util.by_pixel(57, -5), + scale = 0.5 + } + }, + leaves = + { + width = 128, + height = 140, + shift = util.by_pixel(-6, -74), + hr_version = + { + width = 256, + height = 282, + shift = util.by_pixel(-5, -74), + scale = 0.5 + } + }, + normal = + { + width = 128, + height = 132, + shift = util.by_pixel(-4, -77), + hr_version = + { + width = 254, + height = 264, + shift = util.by_pixel(-4, -77), + scale = 0.5 + } + } + }, + { -- g + trunk = + { + width = 90, + height = 110, + shift = util.by_pixel(8, -40), + hr_version = + { + width = 180, + height = 218, + shift = util.by_pixel(8, -39), + scale = 0.5 + } + }, + stump = + { + width = 42, + height = 34, + shift = util.by_pixel(0, -2), + hr_version = + { + width = 86, + height = 72, + shift = util.by_pixel(0, -2), + scale = 0.5 + } + }, + shadow = + { + width = 136, + height = 76, + shift = util.by_pixel(58, -2), + hr_version = + { + width = 266, + height = 154, + shift = util.by_pixel(60, -2), + scale = 0.5 + } + }, + leaves = + { + width = 110, + height = 128, + shift = util.by_pixel(10, -54), + hr_version = + { + width = 222, + height = 258, + shift = util.by_pixel(10, -54), + scale = 0.5 + } + }, + normal = + { + width = 112, + height = 112, + shift = util.by_pixel(11, -61), + hr_version = + { + width = 222, + height = 222, + shift = util.by_pixel(10.5, -61), + scale = 0.5 + } + } + }, + { -- h + trunk = + { + width = 86, + height = 126, + shift = util.by_pixel(-12, -44), + hr_version = + { + width = 166, + height = 246, + shift = util.by_pixel(-10, -42), + scale = 0.5 + } + }, + stump = + { + width = 40, + height = 40, + shift = util.by_pixel(0, -2), + hr_version = + { + width = 84, + height = 76, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }, + shadow = + { + width = 146, + height = 74, + shift = util.by_pixel(46, 0), + hr_version = + { + width = 288, + height = 146, + shift = util.by_pixel(47, 1), + scale = 0.5 + } + }, + leaves = + { + width = 114, + height = 116, + shift = util.by_pixel(-10, -56), + hr_version = + { + width = 228, + height = 242, + shift = util.by_pixel(-10, -53), + scale = 0.5 + } + }, + normal = + { + width = 114, + height = 110, + shift = util.by_pixel(-9, -57), + hr_version = + { + width = 226, + height = 218, + shift = util.by_pixel(-9, -57.5), + scale = 0.5 + } + } + }, + { -- i + trunk = + { + width = 72, + height = 102, + shift = util.by_pixel(0, -36), + hr_version = + { + width = 142, + height = 204, + shift = util.by_pixel(1, -35), + scale = 0.5 + } + }, + stump = + { + width = 40, + height = 38, + shift = util.by_pixel(2, -4), + hr_version = + { + width = 80, + height = 72, + shift = util.by_pixel(2, -2), + scale = 0.5 + } + }, + shadow = + { + width = 114, + height = 72, + shift = util.by_pixel(46, -2), + hr_version = + { + width = 222, + height = 140, + shift = util.by_pixel(48, -1), + scale = 0.5 + } + }, + leaves = + { + width = 92, + height = 110, + shift = util.by_pixel(-2, -56), + hr_version = + { + width = 182, + height = 218, + shift = util.by_pixel(-1, -54), + scale = 0.5 + } + }, + normal = + { + width = 92, + height = 104, + shift = util.by_pixel(-1, -56), + hr_version = + { + width = 184, + height = 206, + shift = util.by_pixel(-0.5, -56.5), + scale = 0.5 + } + } + }, + { -- j + trunk = + { + width = 76, + height = 98, + shift = util.by_pixel(-2, -34), + hr_version = + { + width = 154, + height = 198, + shift = util.by_pixel(-2, -34), + scale = 0.5 + } + }, + stump = + { + width = 40, + height = 40, + shift = util.by_pixel(0, -6), + hr_version = + { + width = 80, + height = 80, + shift = util.by_pixel(1, -5), + scale = 0.5 + } + }, + shadow = + { + width = 130, + height = 62, + shift = util.by_pixel(52, 0), + hr_version = + { + width = 258, + height = 126, + shift = util.by_pixel(53, 0), + scale = 0.5 + } + }, + leaves = + { + width = 100, + height = 98, + shift = util.by_pixel(2, -44), + hr_version = + { + width = 200, + height = 200, + shift = util.by_pixel(2, -44), + scale = 0.5 + } + }, + normal = + { + width = 102, + height = 86, + shift = util.by_pixel(2, -50), + hr_version = + { + width = 202, + height = 170, + shift = util.by_pixel(2, -50.5), + scale = 0.5 + } + } + }, + { -- k + trunk = + { + width = 114, + height = 136, + shift = util.by_pixel(2, -22), + hr_version = + { + width = 226, + height = 274, + shift = util.by_pixel(3, -22), + scale = 0.5 + } + }, + stump = + { + width = 62, + height = 48, + shift = util.by_pixel(-10, 10), + hr_version = + { + width = 120, + height = 96, + shift = util.by_pixel(-9, 11), + scale = 0.5 + } + }, + shadow = + { + width = 132, + height = 114, + shift = util.by_pixel(20, -14), + hr_version = + { + width = 264, + height = 230, + shift = util.by_pixel(20, -14), + scale = 0.5 + } + }, + leaves = + { + width = 100, + height = 100, + shift = util.by_pixel(16, -44), + hr_version = + { + width = 204, + height = 198, + shift = util.by_pixel(15, -43), + scale = 0.5 + } + }, + normal = + { + width = 102, + height = 92, + shift = util.by_pixel(16, -47), + hr_version = + { + width = 204, + height = 184, + shift = util.by_pixel(16, -46.5), + scale = 0.5 + } + } + }, + { -- l + trunk = + { + width = 160, + height = 62, + shift = util.by_pixel(-28, 4), + hr_version = + { + width = 314, + height = 124, + shift = util.by_pixel(-26, 4), + scale = 0.5 + } + }, + stump = + { + width = 54, + height = 46, + shift = util.by_pixel(2, -2), + hr_version = + { + width = 104, + height = 94, + shift = util.by_pixel(3, -2), + scale = 0.5 + } + }, + shadow = + { + width = 176, + height = 80, + shift = util.by_pixel(-24, 14), + hr_version = + { + width = 354, + height = 156, + shift = util.by_pixel(-24, 15), + scale = 0.5 + } + }, + leaves = + { + width = 164, + height = 72, + shift = util.by_pixel(-32, 2), + hr_version = + { + width = 328, + height = 144, + shift = util.by_pixel(-31, 3), + scale = 0.5 + } + }, + normal = + { + width = 122, + height = 74, + shift = util.by_pixel(-51, 4), + hr_version = + { + width = 242, + height = 146, + shift = util.by_pixel(-51, 3.5), + scale = 0.5 + } + } + } + }, + { -- tree-08 + { -- a + trunk = + { + width = 106, + height = 142, + shift = util.by_pixel(-6, -58), + hr_version = + { + width = 210, + height = 286, + shift = util.by_pixel(-5, -58), + scale = 0.5 + } + }, + stump = + { + width = 40, + height = 34, + shift = util.by_pixel(2, -4), + hr_version = + { + width = 76, + height = 70, + shift = util.by_pixel(3, -4), + scale = 0.5 + } + }, + shadow = + { + width = 156, + height = 110, + shift = util.by_pixel(70, 2), + hr_version = + { + width = 310, + height = 222, + shift = util.by_pixel(71, 2), + scale = 0.5 + } + }, + leaves = + { + width = 130, + height = 142, + shift = util.by_pixel(-6, -78), + hr_version = + { + width = 262, + height = 282, + shift = util.by_pixel(-6, -77), + scale = 0.5 + } + }, + normal = + { + width = 130, + height = 112, + shift = util.by_pixel(-5, -91), + hr_version = + { + width = 260, + height = 222, + shift = util.by_pixel(-5, -91), + scale = 0.5 + } + } + }, + { -- b + trunk = + { + width = 120, + height = 138, + shift = util.by_pixel(-4, -56), + hr_version = + { + width = 238, + height = 276, + shift = util.by_pixel(-3, -55), + scale = 0.5 + } + }, + stump = + { + width = 40, + height = 36, + shift = util.by_pixel(0, -4), + hr_version = + { + width = 76, + height = 68, + shift = util.by_pixel(1, -3), + scale = 0.5 + } + }, + shadow = + { + width = 162, + height = 90, + shift = util.by_pixel(76, -6), + hr_version = + { + width = 322, + height = 178, + shift = util.by_pixel(77, -5), + scale = 0.5 + } + }, + leaves = + { + width = 162, + height = 154, + shift = util.by_pixel(-4, -72), + hr_version = + { + width = 322, + height = 306, + shift = util.by_pixel(-3, -70), + scale = 0.5 + } + }, + normal = + { + width = 162, + height = 104, + shift = util.by_pixel(-2, -95), + hr_version = + { + width = 322, + height = 206, + shift = util.by_pixel(-2, -95), + scale = 0.5 + } + } + }, + { -- c + trunk = + { + width = 106, + height = 152, + shift = util.by_pixel(2, -64), + hr_version = + { + width = 210, + height = 300, + shift = util.by_pixel(3, -63), + scale = 0.5 + } + }, + stump = + { + width = 38, + height = 36, + shift = util.by_pixel(0, -6), + hr_version = + { + width = 72, + height = 66, + shift = util.by_pixel(1, -4), + scale = 0.5 + } + }, + shadow = + { + width = 166, + height = 114, + shift = util.by_pixel(70, -2), + hr_version = + { + width = 326, + height = 228, + shift = util.by_pixel(72, -2), + scale = 0.5 + } + }, + leaves = + { + width = 126, + height = 146, + shift = util.by_pixel(6, -84), + hr_version = + { + width = 252, + height = 294, + shift = util.by_pixel(6, -83), + scale = 0.5 + } + }, + normal = + { + width = 128, + height = 130, + shift = util.by_pixel(7, -90), + hr_version = + { + width = 254, + height = 260, + shift = util.by_pixel(6.5, -90), + scale = 0.5 + } + } + }, + { -- d + trunk = + { + width = 84, + height = 114, + shift = util.by_pixel(0, -46), + hr_version = + { + width = 166, + height = 228, + shift = util.by_pixel(1, -45), + scale = 0.5 + } + }, + stump = + { + width = 36, + height = 36, + shift = util.by_pixel(4, -6), + hr_version = + { + width = 74, + height = 68, + shift = util.by_pixel(4, -5), + scale = 0.5 + } + }, + shadow = + { + width = 138, + height = 86, + shift = util.by_pixel(70, 6), + hr_version = + { + width = 274, + height = 170, + shift = util.by_pixel(71, 7), + scale = 0.5 + } + }, + leaves = + { + width = 110, + height = 110, + shift = util.by_pixel(-2, -74), + hr_version = + { + width = 214, + height = 220, + shift = util.by_pixel(0, -73), + scale = 0.5 + } + }, + normal = + { + width = 108, + height = 92, + shift = util.by_pixel(0, -82), + hr_version = + { + width = 216, + height = 182, + shift = util.by_pixel(0.5, -82), + scale = 0.5 + } + } + }, + { -- e + trunk = + { + width = 86, + height = 122, + shift = util.by_pixel(-8, -50), + hr_version = + { + width = 172, + height = 242, + shift = util.by_pixel(-7, -49), + scale = 0.5 + } + }, + stump = + { + width = 40, + height = 30, + shift = util.by_pixel(2, -4), + hr_version = + { + width = 76, + height = 62, + shift = util.by_pixel(3, -4), + scale = 0.5 + } + }, + shadow = + { + width = 150, + height = 76, + shift = util.by_pixel(64, 4), + hr_version = + { + width = 296, + height = 150, + shift = util.by_pixel(65, 5), + scale = 0.5 + } + }, + leaves = + { + width = 118, + height = 106, + shift = util.by_pixel(0, -72), + hr_version = + { + width = 228, + height = 210, + shift = util.by_pixel(2, -71), + scale = 0.5 + } + }, + normal = + { + width = 116, + height = 84, + shift = util.by_pixel(3, -79), + hr_version = + { + width = 228, + height = 166, + shift = util.by_pixel(2.5, -79.5), + scale = 0.5 + } + } + }, + { -- f + trunk = + { + width = 84, + height = 138, + shift = util.by_pixel(-4, -56), + hr_version = + { + width = 166, + height = 272, + shift = util.by_pixel(-3, -55), + scale = 0.5 + } + }, + stump = + { + width = 36, + height = 34, + shift = util.by_pixel(-2, -4), + hr_version = + { + width = 70, + height = 64, + shift = util.by_pixel(-1, -3), + scale = 0.5 + } + }, + shadow = + { + width = 138, + height = 86, + shift = util.by_pixel(62, -8), + hr_version = + { + width = 274, + height = 170, + shift = util.by_pixel(63, -7), + scale = 0.5 + } + }, + leaves = + { + width = 108, + height = 148, + shift = util.by_pixel(-2, -68), + hr_version = + { + width = 218, + height = 294, + shift = util.by_pixel(-2, -67), + scale = 0.5 + } + }, + normal = + { + width = 108, + height = 102, + shift = util.by_pixel(-1, -90), + hr_version = + { + width = 216, + height = 200, + shift = util.by_pixel(-1, -90.5), + scale = 0.5 + } + } + }, + { -- g + trunk = + { + width = 72, + height = 112, + shift = util.by_pixel(14, -44), + hr_version = + { + width = 146, + height = 222, + shift = util.by_pixel(14, -43), + scale = 0.5 + } + }, + stump = + { + width = 34, + height = 28, + shift = util.by_pixel(2, -2), + hr_version = + { + width = 68, + height = 56, + shift = util.by_pixel(3, -2), + scale = 0.5 + } + }, + shadow = + { + width = 136, + height = 72, + shift = util.by_pixel(64, -10), + hr_version = + { + width = 272, + height = 138, + shift = util.by_pixel(64, -8), + scale = 0.5 + } + }, + leaves = + { + width = 94, + height = 96, + shift = util.by_pixel(12, -72), + hr_version = + { + width = 190, + height = 192, + shift = util.by_pixel(12, -71), + scale = 0.5 + } + }, + normal = + { + width = 96, + height = 82, + shift = util.by_pixel(12, -77), + hr_version = + { + width = 192, + height = 164, + shift = util.by_pixel(12.5, -77), + scale = 0.5 + } + } + }, + { -- h + trunk = + { + width = 80, + height = 94, + shift = util.by_pixel(-10, -34), + hr_version = + { + width = 160, + height = 190, + shift = util.by_pixel(-10, -34), + scale = 0.5 + } + }, + stump = + { + width = 32, + height = 30, + shift = util.by_pixel(-2, -2), + hr_version = + { + width = 62, + height = 58, + shift = util.by_pixel(-1, -1), + scale = 0.5 + } + }, + shadow = + { + width = 114, + height = 66, + shift = util.by_pixel(52, 6), + hr_version = + { + width = 224, + height = 128, + shift = util.by_pixel(53, 7), + scale = 0.5 + } + }, + leaves = + { + width = 110, + height = 86, + shift = util.by_pixel(-10, -54), + hr_version = + { + width = 218, + height = 174, + shift = util.by_pixel(-9, -54), + scale = 0.5 + } + }, + normal = + { + width = 110, + height = 78, + shift = util.by_pixel(-8, -58), + hr_version = + { + width = 218, + height = 152, + shift = util.by_pixel(-8.5, -58.5), + scale = 0.5 + } + } + }, + { -- i + trunk = + { + width = 38, + height = 90, + shift = util.by_pixel(-2, -34), + hr_version = + { + width = 78, + height = 176, + shift = util.by_pixel(-2, -33), + scale = 0.5 + } + }, + stump = + { + width = 34, + height = 34, + shift = util.by_pixel(2, -6), + hr_version = + { + width = 68, + height = 62, + shift = util.by_pixel(2, -4), + scale = 0.5 + } + }, + shadow = + { + width = 94, + height = 52, + shift = util.by_pixel(44, -6), + hr_version = + { + width = 186, + height = 102, + shift = util.by_pixel(45, -5), + scale = 0.5 + } + }, + leaves = + { + width = 66, + height = 84, + shift = util.by_pixel(2, -60), + hr_version = + { + width = 130, + height = 168, + shift = util.by_pixel(3, -60), + scale = 0.5 + } + }, + normal = + { + width = 64, + height = 78, + shift = util.by_pixel(4, -62), + hr_version = + { + width = 128, + height = 154, + shift = util.by_pixel(4, -62.5), + scale = 0.5 + } + } + }, + { -- j + trunk = + { + width = 46, + height = 90, + shift = util.by_pixel(2, -34), + hr_version = + { + width = 88, + height = 180, + shift = util.by_pixel(3, -33), + scale = 0.5 + } + }, + stump = + { + width = 34, + height = 32, + shift = util.by_pixel(2, -4), + hr_version = + { + width = 64, + height = 64, + shift = util.by_pixel(3, -4), + scale = 0.5 + } + }, + shadow = + { + width = 104, + height = 50, + shift = util.by_pixel(46, -2), + hr_version = + { + width = 208, + height = 100, + shift = util.by_pixel(46, -2), + scale = 0.5 + } + }, + leaves = + { + width = 82, + height = 78, + shift = util.by_pixel(2, -56), + hr_version = + { + width = 162, + height = 160, + shift = util.by_pixel(3, -56), + scale = 0.5 + } + }, + normal = + { + width = 82, + height = 74, + shift = util.by_pixel(4, -59), + hr_version = + { + width = 162, + height = 148, + shift = util.by_pixel(4, -58.5), + scale = 0.5 + } + } + }, + { -- k + trunk = + { + width = 150, + height = 108, + shift = util.by_pixel(-22, -24), + hr_version = + { + width = 300, + height = 218, + shift = util.by_pixel(-22, -24), + scale = 0.5 + } + }, + stump = + { + width = 54, + height = 38, + shift = util.by_pixel(12, 0), + hr_version = + { + width = 110, + height = 78, + shift = util.by_pixel(12, 0), + scale = 0.5 + } + }, + shadow = + { + width = 160, + height = 90, + shift = util.by_pixel(-18, -16), + hr_version = + { + width = 320, + height = 180, + shift = util.by_pixel(-18, -16), + scale = 0.5 + } + }, + leaves = + { + width = 150, + height = 120, + shift = util.by_pixel(-38, -36), + hr_version = + { + width = 308, + height = 240, + shift = util.by_pixel(-34, -35), + scale = 0.5 + } + }, + normal = + { + width = 92, + height = 94, + shift = util.by_pixel(-66, -47), + hr_version = + { + width = 180, + height = 188, + shift = util.by_pixel(-66.5, -46.5), + scale = 0.5 + } + } + }, + { -- l + trunk = + { + width = 138, + height = 102, + shift = util.by_pixel(24, 10), + hr_version = + { + width = 274, + height = 204, + shift = util.by_pixel(25, 10), + scale = 0.5 + } + }, + stump = + { + width = 52, + height = 46, + shift = util.by_pixel(-2, -2), + hr_version = + { + width = 102, + height = 92, + shift = util.by_pixel(-1, -1), + scale = 0.5 + } + }, + shadow = + { + width = 162, + height = 108, + shift = util.by_pixel(42, 24), + hr_version = + { + width = 324, + height = 216, + shift = util.by_pixel(42, 24), + scale = 0.5 + } + }, + leaves = + { + width = 122, + height = 98, + shift = util.by_pixel(48, 8), + hr_version = + { + width = 246, + height = 198, + shift = util.by_pixel(48, 9), + scale = 0.5 + } + }, + normal = + { + width = 100, + height = 54, + shift = util.by_pixel(60, 28), + hr_version = + { + width = 200, + height = 108, + shift = util.by_pixel(60, 28), + scale = 0.5 + } + } + } + }, + { -- tree-09 + { -- a + trunk = + { + width = 154, + height = 194, + shift = util.by_pixel(0, -68), + hr_version = + { + width = 308, + height = 392, + shift = util.by_pixel(0, -68), + scale = 0.5 + } + }, + stump = + { + width = 90, + height = 62, + shift = util.by_pixel(-4, -2), + hr_version = + { + width = 182, + height = 124, + shift = util.by_pixel(-4, -1), + scale = 0.5 + } + }, + shadow = + { + width = 232, + height = 106, + shift = util.by_pixel(84, 0), + hr_version = + { + width = 458, + height = 214, + shift = util.by_pixel(86, 0), + scale = 0.5 + } + }, + leaves = + { + width = 174, + height = 196, + shift = util.by_pixel(0, -80), + hr_version = + { + width = 350, + height = 390, + shift = util.by_pixel(0, -78), + scale = 0.5 + } + }, + normal = + { + width = 176, + height = 148, + shift = util.by_pixel(1, -102), + hr_version = + { + width = 350, + height = 294, + shift = util.by_pixel(1, -102), + scale = 0.5 + } + } + }, + { -- b + trunk = + { + width = 146, + height = 196, + shift = util.by_pixel(8, -70), + hr_version = + { + width = 294, + height = 390, + shift = util.by_pixel(8, -69), + scale = 0.5 + } + }, + stump = + { + width = 90, + height = 64, + shift = util.by_pixel(4, -4), + hr_version = + { + width = 178, + height = 124, + shift = util.by_pixel(5, -2), + scale = 0.5 + } + }, + shadow = + { + width = 186, + height = 114, + shift = util.by_pixel(82, 6), + hr_version = + { + width = 374, + height = 226, + shift = util.by_pixel(82, 7), + scale = 0.5 + } + }, + leaves = + { + width = 168, + height = 182, + shift = util.by_pixel(6, -88), + hr_version = + { + width = 334, + height = 368, + shift = util.by_pixel(7, -88), + scale = 0.5 + } + }, + normal = + { + width = 168, + height = 154, + shift = util.by_pixel(8, -102), + hr_version = + { + width = 336, + height = 306, + shift = util.by_pixel(8, -102), + scale = 0.5 + } + } + }, + { -- c + trunk = + { + width = 130, + height = 196, + shift = util.by_pixel(-4, -66), + hr_version = + { + width = 258, + height = 392, + shift = util.by_pixel(-3, -65), + scale = 0.5 + } + }, + stump = + { + width = 72, + height = 64, + shift = util.by_pixel(-4, 0), + hr_version = + { + width = 144, + height = 128, + shift = util.by_pixel(-3, 1), + scale = 0.5 + } + }, + shadow = + { + width = 184, + height = 110, + shift = util.by_pixel(72, -4), + hr_version = + { + width = 364, + height = 222, + shift = util.by_pixel(73, -4), + scale = 0.5 + } + }, + leaves = + { + width = 134, + height = 202, + shift = util.by_pixel(2, -78), + hr_version = + { + width = 266, + height = 408, + shift = util.by_pixel(3, -78), + scale = 0.5 + } + }, + normal = + { + width = 134, + height = 180, + shift = util.by_pixel(3, -89), + hr_version = + { + width = 268, + height = 356, + shift = util.by_pixel(3.5, -89.5), + scale = 0.5 + } + } + }, + { -- d + trunk = + { + width = 132, + height = 172, + shift = util.by_pixel(4, -56), + hr_version = + { + width = 264, + height = 348, + shift = util.by_pixel(4, -56), + scale = 0.5 + } + }, + stump = + { + width = 74, + height = 68, + shift = util.by_pixel(0, -4), + hr_version = + { + width = 146, + height = 140, + shift = util.by_pixel(1, -4), + scale = 0.5 + } + }, + shadow = + { + width = 172, + height = 118, + shift = util.by_pixel(80, -2), + hr_version = + { + width = 344, + height = 232, + shift = util.by_pixel(80, -1), + scale = 0.5 + } + }, + leaves = + { + width = 144, + height = 152, + shift = util.by_pixel(-2, -76), + hr_version = + { + width = 284, + height = 308, + shift = util.by_pixel(-1, -76), + scale = 0.5 + } + }, + normal = + { + width = 142, + height = 128, + shift = util.by_pixel(0, -88), + hr_version = + { + width = 282, + height = 256, + shift = util.by_pixel(0, -87.5), + scale = 0.5 + } + } + }, + { -- e + trunk = + { + width = 126, + height = 138, + shift = util.by_pixel(10, -46), + hr_version = + { + width = 252, + height = 272, + shift = util.by_pixel(10, -44), + scale = 0.5 + } + }, + stump = + { + width = 64, + height = 50, + shift = util.by_pixel(-2, -2), + hr_version = + { + width = 126, + height = 100, + shift = util.by_pixel(-1, -1), + scale = 0.5 + } + }, + shadow = + { + width = 154, + height = 96, + shift = util.by_pixel(72, 12), + hr_version = + { + width = 306, + height = 190, + shift = util.by_pixel(73, 13), + scale = 0.5 + } + }, + leaves = + { + width = 138, + height = 130, + shift = util.by_pixel(12, -56), + hr_version = + { + width = 280, + height = 264, + shift = util.by_pixel(12, -56), + scale = 0.5 + } + }, + normal = + { + width = 140, + height = 112, + shift = util.by_pixel(13, -65), + hr_version = + { + width = 278, + height = 224, + shift = util.by_pixel(13, -65), + scale = 0.5 + } + } + }, + { -- f + trunk = + { + width = 124, + height = 144, + shift = util.by_pixel(-20, -48), + hr_version = + { + width = 246, + height = 286, + shift = util.by_pixel(-19, -47), + scale = 0.5 + } + }, + stump = + { + width = 68, + height = 48, + shift = util.by_pixel(2, 0), + hr_version = + { + width = 132, + height = 98, + shift = util.by_pixel(4, 0), + scale = 0.5 + } + }, + shadow = + { + width = 142, + height = 96, + shift = util.by_pixel(54, 6), + hr_version = + { + width = 282, + height = 184, + shift = util.by_pixel(55, 8), + scale = 0.5 + } + }, + leaves = + { + width = 128, + height = 146, + shift = util.by_pixel(-10, -60), + hr_version = + { + width = 260, + height = 288, + shift = util.by_pixel(-11, -58), + scale = 0.5 + } + }, + normal = + { + width = 130, + height = 128, + shift = util.by_pixel(-9, -66), + hr_version = + { + width = 258, + height = 254, + shift = util.by_pixel(-9.5, -66.5), + scale = 0.5 + } + } + }, + { -- g + trunk = + { + width = 122, + height = 156, + shift = util.by_pixel(-12, -52), + hr_version = + { + width = 240, + height = 312, + shift = util.by_pixel(-11, -52), + scale = 0.5 + } + }, + stump = + { + width = 60, + height = 50, + shift = util.by_pixel(0, 0), + hr_version = + { + width = 126, + height = 104, + shift = util.by_pixel(0, 0), + scale = 0.5 + } + }, + shadow = + { + width = 156, + height = 90, + shift = util.by_pixel(54, -14), + hr_version = + { + width = 310, + height = 182, + shift = util.by_pixel(55, -14), + scale = 0.5 + } + }, + leaves = + { + width = 134, + height = 148, + shift = util.by_pixel(-14, -68), + hr_version = + { + width = 266, + height = 296, + shift = util.by_pixel(-13, -67), + scale = 0.5 + } + }, + normal = + { + width = 134, + height = 110, + shift = util.by_pixel(-12, -85), + hr_version = + { + width = 266, + height = 218, + shift = util.by_pixel(-12.5, -85.5), + scale = 0.5 + } + } + }, + { -- h + trunk = + { + width = 128, + height = 156, + shift = util.by_pixel(18, -52), + hr_version = + { + width = 256, + height = 312, + shift = util.by_pixel(18, -52), + scale = 0.5 + } + }, + stump = + { + width = 60, + height = 50, + shift = util.by_pixel(0, 0), + hr_version = + { + width = 122, + height = 102, + shift = util.by_pixel(0, 1), + scale = 0.5 + } + }, + shadow = + { + width = 150, + height = 96, + shift = util.by_pixel(74, -10), + hr_version = + { + width = 296, + height = 192, + shift = util.by_pixel(75, -10), + scale = 0.5 + } + }, + leaves = + { + width = 122, + height = 148, + shift = util.by_pixel(18, -66), + hr_version = + { + width = 250, + height = 292, + shift = util.by_pixel(18, -64), + scale = 0.5 + } + }, + normal = + { + width = 120, + height = 110, + shift = util.by_pixel(17, -83), + hr_version = + { + width = 238, + height = 216, + shift = util.by_pixel(17, -83.5), + scale = 0.5 + } + } + } + } +} + +function tree_01_reflection(variation) + return + { + pictures = + { + filename = "__base__/graphics/entity/tree/01/tree-01-reflection.png", + priority = "extra-high", + width = 28, + height = 40, + shift = util.by_pixel(0, 70), + y = 40 * variation, + variation_count = 4, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } +end + +function tree_02_reflection(variation) + return + { + pictures = + { + filename = "__base__/graphics/entity/tree/02/tree-02-reflection.png", + priority = "extra-high", + width = 28, + height = 40, + shift = util.by_pixel(5, 75), + y = 40 * variation, + variation_count = 4, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } +end + +function tree_03_reflection(variation) + return + { + pictures = + { + filename = "__base__/graphics/entity/tree/03/tree-03-reflection.png", + priority = "extra-high", + width = 44, + height = 40, + shift = util.by_pixel(10, 65), + y = 40 * variation, + variation_count = 4, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } +end + +function tree_04_reflection(variation) + return + { + pictures = + { + filename = "__base__/graphics/entity/tree/04/tree-04-reflection.png", + priority = "extra-high", + width = 32, + height = 40, + shift = util.by_pixel(5, 65), + y = 40 * variation, + variation_count = 4, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } +end + +function tree_05_reflection(variation) + return + { + pictures = + { + filename = "__base__/graphics/entity/tree/05/tree-05-reflection.png", + priority = "extra-high", + width = 32, + height = 36, + shift = util.by_pixel(5, 60), + y = 36 * variation, + variation_count = 4, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } +end + +function tree_06_reflection(variation) + return + { + pictures = + { + filename = "__base__/graphics/entity/tree/06/tree-06-reflection.png", + priority = "extra-high", + width = 28, + height = 32, + shift = util.by_pixel(-5, 35), + x = 28 * variation, + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } +end + +function tree_07_reflection(variation) + return + { + pictures = + { + filename = "__base__/graphics/entity/tree/07/tree-07-reflection.png", + priority = "extra-high", + width = 40, + height = 40, + shift = util.by_pixel(0, 65), + y = 40 * variation, + variation_count = 4, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } +end + +function tree_08_reflection(variation) + return + { + pictures = + { + filename = "__base__/graphics/entity/tree/08/tree-08-reflection.png", + priority = "extra-high", + width = 36, + height = 40, + shift = util.by_pixel(0, 75), + y = 40 * variation, + variation_count = 4, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } +end + +function tree_09_reflection(variation) + return + { + pictures = + { + filename = "__base__/graphics/entity/tree/09/tree-09-reflection.png", + priority = "extra-high", + width = 44, + height = 48, + shift = util.by_pixel(5, 75), + y = 48 * variation, + variation_count = 4, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } +end + +local tree_data = {} + +local function define_trees(data) + for _, v in ipairs(data) do + tree_data[#tree_data + 1] = v + end +end + +define_trees{ + { + -- olive green trees. seem to like desert edges + type = 1, + variation_weights = { 1, 1, 1, 1, 1, 1, 1, 1, 0.3, 0.3, 0.05, 0.05}, + enabled = true, + drawing_box = {{-0.9, -3.9}, {0.9, 0.6}}, + autoplace = tree_autoplace(30, 5, 0.75, 0.25), + colors = + { + -- olive green, yellowish + {r = 156, g = 255, b = 224}, + {r = 118, g = 243, b = 152}, + {r = 116, g = 215, b = 227}, + {r = 221, g = 209, b = 80}, + {r = 131, g = 242, b = 90}, + {r = 83, g = 185, b = 138}, + {r = 71, g = 224, b = 74}, + {r = 230, g = 242, b = 41} + }, + get_water_reflection = tree_01_reflection + }, + { + -- lightish green trees + -- changed these around so they no longer appear in the middle of deserts + type = 2, + variation_weights = { 1, 1, 1, 1, 1, 1, 1, 1, 0.3, 0.3, 0.05, 0.05}, + enabled = true, + drawing_box = {{-0.9, -4}, {0.9, 0.6}}, + autoplace = tree_autoplace(17, 7, 0.65, 0.1, -0.25), + colors = + { + {r = 191, g = 255, b = 111}, + {r = 209, g = 200, b = 152}, + {r = 252, g = 255, b = 133}, + {r = 230, g = 178, b = 94}, + {r = 190, g = 215, b = 132}, + {r = 204, g = 175, b = 110}, + {r = 240, g = 255, b = 120}, + {r = 194, g = 208, b = 87}, + {r = 222, g = 255, b = 169}, + {r = 150, g = 201, b = 111} + }, + get_water_reflection = tree_02_reflection + }, + + { + type = 3, + enabled = true, + drawing_box = {{-0.9, -3.7}, {0.9, 0.6}}, + -- autoplace = tree_autoplace(25, 5, 0.8, 0.2, 0.1, 1.1), + autoplace = tree_autoplace2 + { + temperature_optimal = 25, + temperature_range = 7, + water_optimal = 0.8, + water_range = 0.2, + static_influence = 0.1, + tree_noise_influence = 1.1, + richness_base = 0, + richness_multiplier = 2 + }, + colors = + { + --green + {r = 230, g = 253, b = 66}, + {r = 255, g = 223, b = 87}, + {r = 170, g = 187, b = 65}, + {r = 216, g = 70, b = 70}, + {r = 179, g = 238, b = 95}, + {r = 255, g = 234, b = 82}, + {r = 238, g = 171, b = 71}, + {r = 219, g = 173, b = 91}, + {r = 231, g = 214, b = 129} + }, + get_water_reflection = tree_03_reflection + }, + { + -- dark bluish green trees + -- these like muddy and grassy areas + -- might want to reduce tree noise influence a little bit still + type = 4, + variation_weights = { 1, 1, 1, 1, 1, 1, 1, 1, 0.3, 0.3, 0.05, 0.05}, + enabled = true, + drawing_box = {{-0.9, -3.9}, {0.9, 0.6}}, + autoplace = tree_autoplace(12, 7, 0.6, 0.2, -0.5), + colors = + { + {r = 213, g = 255, b = 156}, + {r = 196, g = 255, b = 116}, + {r = 212, g = 255, b = 150}, + {r = 213, g = 255, b = 159}, + {r = 146, g = 211, b = 235}, + {r = 93, g = 222, b = 227}, + {r = 186, g = 255, b = 167}, + {r = 146, g = 226, b = 123}, + {r = 56, g = 188, b = 125}, + {r = 172, g = 227, b = 177}, + {r = 183, g = 255, b = 200}, + {r = 169, g = 141, b = 207} + }, + get_water_reflection = tree_04_reflection + }, + { + -- bright green tree + -- likes moisture + -- might want to reduce static influence more when adding other trees back in + type = 5, + variation_weights = { 1, 1, 1, 1, 1, 1, 1, 1, 0.3, 0.3, 0.05, 0.05}, + enabled = true, + drawing_box = {{-0.9, -3.5}, {0.9, 0.6}}, + autoplace = tree_autoplace(12, 7, 0.8, 0.2, -5/8), + colors = + { + {r = 186, g = 227, b = 93}, + {r = 211, g = 241, b = 139}, + {r = 195, g = 228, b = 114}, + {r = 200, g = 242, b = 94}, + {r = 161, g = 222, b = 75}, + {r = 182, g = 216, b = 67}, + {r = 188, g = 209, b = 112}, + {r = 190, g = 231, b = 54}, + {r = 178, g = 179, b = 79}, + {r = 173, g = 173, b = 82}, + {r = 172, g = 173, b = 81}, + {r = 167, g = 168, b = 96}, + {r = 253, g = 255, b = 115} + }, + get_water_reflection = tree_05_reflection + }, + { + type = 9, + enabled = true, + drawing_box = {{-0.9, -4}, {0.9, 0.6}}, + autoplace = merge{ + tree_autoplace(30, 5, 0.45, 0.05, 0.21), + { max_probability = 0.5 * 0.5 } + }, + colors = + { + {r = 231, g = 120, b = 0}, + {r = 255, g = 127, b = 100}, + {r = 221, g = 76, b = 76}, + {r = 255, g = 180, b = 71}, + {r = 255, g = 120, b = 89}, + {r = 255, g = 96, b = 60}, + {r = 255, g = 93, b = 93} + }, + get_water_reflection = tree_09_reflection + } +} + +-- desert edge trees? +define_trees{ + -- multicolored pastel trees + -- small clumps in the desert + { + type = 2, + variation_weights = { 1, 1, 1, 1, 1, 1, 1, 1, 0.3, 0.3, 0.05, 0.05}, + enabled = true, + identifier = "red", + drawing_box = {{-0.9, -3.9}, {0.9, 0.6}}, + autoplace = merge{ + tree_autoplace(17, 7, 0.45, 0.05, -0.25), + sharpness = 0.2 + }, + colors = + { + {r = 227, g = 143, b = 88}, + {r = 226, g = 196, b = 94}, + {r = 255, g = 176, b = 130}, + {r = 221, g = 189, b = 103}, + {r = 255, g = 183, b = 183}, + {r = 255, g = 149, b = 65}, + {r = 236, g = 159, b = 72}, + {r = 255, g = 127, b = 62}, + {r = 209, g = 113, b = 81}, + {r = 207, g = 118, b = 60}, + {r = 255, g = 152, b = 98}, + {r = 255, g = 135, b = 135}, + {r = 202, g = 107, b = 80}, + {r = 212, g = 128, b = 90}, + {r = 255, g = 101, b = 101}, + {r = 255, g = 117, b = 117} + }, + get_water_reflection = tree_02_reflection + }, + + { + type = 7, + variation_weights = { 1, 1, 1, 1, 1, 1, 1, 1, 0.3, 0.3, 0.05, 0.05}, + enabled = true, + drawing_box = {{-0.9, -3.5}, {0.9, 0.6}}, + autoplace = merge{ + tree_autoplace(25, 10, 0.20, 0.05, -3/8, 1/2), + { + sharpness = 0.2, + max_probability = 0.2 + } + }, + colors = + { + -- yellow/brownish-almost-green + {r = 203, g = 140, b = 51}, + {r = 208, g = 155, b = 79}, + {r = 189, g = 175, b = 53}, + {r = 217, g = 206, b = 109}, + {r = 246, g = 231, b = 108}, + {r = 215, g = 206, b = 126}, + {r = 202, g = 171, b = 95}, + {r = 227, g = 182, b = 76}, + {r = 206, g = 157, b = 40}, + {r = 230, g = 173, b = 37}, + {r = 247, g = 223, b = 88}, + {r = 205, g = 186, b = 81} + }, + get_water_reflection = tree_07_reflection + } +} + +define_trees{ + -- brown desert trees + -- let's try to avoid placing these in large clumps + { + type = 6, + enabled = true, + drawing_box = {{-0.9, -3.5}, {0.9, 0.6}}, + autoplace = merge{ + tree_autoplace(22, 13, 0.10, 0.05, -3/8, 1/2), + { + sharpness = 0.2, + max_probability = 0.2 + } + }, + colors = + { + {r = 216, g = 238, b = 142}, + {r = 206, g = 230, b = 126}, + {r = 203, g = 222, b = 140}, + {r = 211, g = 219, b = 111}, + {r = 238, g = 236, b = 113}, + {r = 245, g = 240, b = 117}, + {r = 208, g = 238, b = 118} + }, + get_water_reflection = tree_06_reflection + }, + { + -- more brown desert trees + type = 6, + enabled = true, + identifier = "brown", + drawing_box = {{-0.9, -3.5}, {0.9, 0.6}}, + autoplace = merge{ + tree_autoplace(22, 13, 0.10, 0.05, -3/8, 1/2), + { + sharpness = 0.2, + max_probability = 0.2 + } + }, + colors = + { + -- brownish-orange-light + {r = 215, g = 170, b = 107}, + {r = 241, g = 176, b = 85}, + {r = 227, g = 138, b = 60}, + {r = 251, g = 158, b = 76}, + {r = 207, g = 145, b = 58}, + {r = 249, g = 177, b = 92}, + {r = 253, g = 155, b = 0} + }, + get_water_reflection = tree_06_reflection + } +} + +define_trees{ + { + type = 9, + enabled = true, + identifier = "brown", + drawing_box = {{-0.9, -4}, {0.9, 0.6}}, + autoplace = merge{ + tree_autoplace(25, 10, 0.20, 0.05, -1/2, 1+1/4), + { max_probability = 0.35 * 0.5 } + }, + colors = + { + {r = 255, g = 186, b = 0}, + {r = 255, g = 96, b = 45}, + {r = 255, g = 204, b = 64}, + {r = 255, g = 212, b = 98}, + {r = 255, g = 193, b = 72}, + {r = 255, g = 103, b = 66}, + {r = 255, g = 151, b = 0} + }, + get_water_reflection = tree_09_reflection + }, + { + type = 9, + enabled = true, + identifier = "red", + drawing_box = {{-0.9, -3.5}, {0.9, 0.6}}, + autoplace = merge{ + tree_autoplace(15, 10, 0.20, 0.05, -1/2, 1+1/4), + { max_probability = 0.17 } + }, + colors = + { + {r = 231, g = 120, b = 0}, + {r = 255, g = 127, b = 100}, + {r = 221, g = 76, b = 76}, + {r = 255, g = 180, b = 71}, + {r = 255, g = 120, b = 89}, + {r = 255, g = 96, b = 60}, + {r = 255, g = 93, b = 93} + }, + get_water_reflection = tree_09_reflection + }, + + -- Desert trees + { + type = 8, + variation_weights = { 1, 1, 1, 1, 1, 1, 1, 1, 0.3, 0.3, 0.05, 0.05}, + enabled = true, + drawing_box = {{-0.9, -3.5}, {0.9, 0.6}}, + autoplace = merge{ + tree_autoplace(20, 5, 0.10, 0.10, -1), + { + sharpness = 0.4, + max_probability = 0.35 + } + }, + colors = + { + {r = 231, g = 255, b = 83}, + {r = 209, g = 255, b = 58}, + {r = 165, g = 159, b = 4}, + {r = 194, g = 231, b = 73}, + {r = 245, g = 242, b = 44}, + {r = 248, g = 242, b = 102}, + {r = 208, g = 238, b = 118} + }, + get_water_reflection = tree_08_reflection + }, + { + type = 8, + variation_weights = { 1, 1, 1, 1, 1, 1, 1, 1, 0.3, 0.3, 0.05, 0.05}, + enabled = true, + identifier = "brown", + drawing_box = {{-0.9, -4}, {0.9, 0.6}}, + autoplace = merge{ + tree_autoplace(20, 5, 0.10, 0.10, -0.999), --this makes much more brown trees + { + sharpness = 0.4, + max_probability = 0.35 + } + }, + colors = + { + {r = 255, g = 162, b = 62}, + {r = 255, g = 232, b = 145}, + {r = 255, g = 226, b = 74}, + {r = 255, g = 142, b = 68} + }, + get_water_reflection = tree_08_reflection + }, + -- Even more desert tree + { + type = 8, + variation_weights = { 1, 1, 1, 1, 1, 1, 1, 1, 0.3, 0.3, 0.05, 0.05}, + enabled = true, + identifier = "red", + drawing_box = {{-0.9, -3}, {0.9, 0.6}}, + autoplace = tree_autoplace(-5, 5, 0.05, 0.05, -5), + colors = + { + {r = 224, g = 109, b = 82}, + {r = 228, g = 107, b = 107}, + {r = 226, g = 136, b = 107}, + {r = 222, g = 125, b = 114} + }, + get_water_reflection = tree_08_reflection + } +} + +local function index_to_letter(index, starting_at) + return string.char(string.byte(starting_at or "a", 1) - 1 + index) +end + +---- Generate trees from tree_data + +local tree_flags = {"placeable-neutral", "placeable-off-grid", "breaths-air"} +local tree_corpse_flags = {"placeable-neutral", "placeable-off-grid", "not-on-map"} + +for i, tree_data in ipairs(tree_data) do if tree_data.enabled then + local type_number = string.format("%02d", tree_data.type) + local type_name = "tree-" .. type_number + local name = type_name + local localised_name = {"entity-name.tree"} + if tree_data.identifier then + name = name .. "-" .. tree_data.identifier + localised_name = {"entity-name.tree-"..tree_data.identifier} + end + local order = index_to_letter(i) .. "[" .. name .. "]" + + local tree_variations = {} + for variation_index, variation in ipairs(tree_types[tree_data.type]) do + local variation_letter = index_to_letter(variation_index) + local variation_path = type_number .. "/" .. type_name .. "-" .. variation_letter + local hr_variation_path = type_number .. "/hr-" .. type_name .. "-" .. variation_letter + + local newTree = + { + trunk = + { + filename = "__base__/graphics/entity/tree/" .. variation_path .. "-trunk.png", + flags = { "mipmap" }, + width = variation.trunk.width, + height = variation.trunk.height, + frame_count = variation.shadow and 1 or 4, + shift = variation.trunk.shift, + hr_version = util.table.deepcopy(variation.trunk.hr_version) + }, + leaves = + { + filename = "__base__/graphics/entity/tree/" .. variation_path .. "-leaves.png", + flags = { "mipmap" }, + width = variation.leaves.width, + height = variation.leaves.height, + frame_count = 3, + shift = variation.leaves.shift, + hr_version = util.table.deepcopy(variation.leaves.hr_version) + }, + leaf_generation = + { + type = "create-particle", + particle_name = "leaf-particle", + offset_deviation = {{-0.5, -0.5}, {0.5, 0.5}}, + initial_height = 2, + initial_height_deviation = 1, + initial_vertical_speed = 0.01, + initial_height_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.01 + }, + branch_generation = + { + type = "create-particle", + particle_name = "branch-particle", + offset_deviation = {{-0.5, -0.5}, {0.5, 0.5}}, + initial_height = 2, + initial_height_deviation = 2, + initial_vertical_speed = 0.01, + -- initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.01, + frame_speed = 0.4, + repeat_count = 15 + } + } + if variation.normal then + newTree.normal = + { + filename = "__base__/graphics/entity/tree/" .. variation_path .. "-normal.png", + width = variation.normal.width, + height = variation.normal.height, + frame_count = 3, + shift = variation.normal.shift, + hr_version = util.table.deepcopy(variation.normal.hr_version) + } + newTree.normal.hr_version.filename = "__base__/graphics/entity/tree/" .. hr_variation_path .. "-normal.png" + newTree.normal.hr_version.frame_count = newTree.normal.frame_count + end + if newTree.trunk.hr_version then + newTree.trunk.hr_version.filename = "__base__/graphics/entity/tree/" .. hr_variation_path .. "-trunk.png" + newTree.trunk.hr_version.frame_count = newTree.trunk.frame_count + newTree.trunk.hr_version.flags = { "mipmap" } + end + if newTree.leaves.hr_version then + newTree.leaves.hr_version.filename = "__base__/graphics/entity/tree/" .. hr_variation_path .. "-leaves.png" + newTree.leaves.hr_version.frame_count = newTree.leaves.frame_count + newTree.leaves.hr_version.flags = { "mipmap" } + end + + if variation.shadow then + newTree.shadow = + { + filename = "__base__/graphics/entity/tree/" .. variation_path .. "-shadow.png", + flags = { "mipmap", "shadow" }, + width = variation.shadow.width, + height = variation.shadow.height, + frame_count = 4, + shift = variation.shadow.shift, + draw_as_shadow = true, + disable_shadow_distortion_beginning_at_frame = 2, + hr_version = util.table.deepcopy(variation.shadow.hr_version) + } + if newTree.shadow.hr_version then + newTree.shadow.hr_version.filename = "__base__/graphics/entity/tree/" .. hr_variation_path .. "-shadow.png" + newTree.shadow.hr_version.frame_count = newTree.shadow.frame_count + newTree.shadow.hr_version.draw_as_shadow = true + newTree.shadow.hr_version.flags = { "mipmap", "shadow" } + newTree.shadow.hr_version.disable_shadow_distortion_beginning_at_frame = 2 + end + end + + if tree_data.get_water_reflection then + newTree.water_reflection = tree_data.get_water_reflection(variation_index - 1) + end + + tree_variations[#tree_variations + 1] = newTree + end + + data:extend( + { + { + type = "tree", + name = name, + localised_name = localised_name, + icon = "__base__/graphics/icons/" .. name .. ".png", + icon_size = 64, icon_mipmaps = 4, + flags = tree_flags, + minable = + { + mining_particle = "wooden-particle", + mining_time = 0.55, + result = "wood", + count = 4, + mining_trigger = + { + { + type = "direct", + action_delivery = + { + { + type = "instant", + target_effects = leaf_sound_trigger + } + } + } + } + }, + corpse = type_name .. "-stump", + damaged_trigger_effect = leaf_sound_trigger, + mined_sound = leaf_sound, + remains_when_mined = type_name .. "-stump", + emissions_per_second = tree_emissions_per_second, + max_health = 50, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.9, -2.2}, {0.9, 0.6}}, + drawing_box = tree_data.drawing_box, + subgroup = "trees", + order = "a[tree]-a[regular]-" .. order, + vehicle_impact_sound = sounds.tree_impact, + autoplace = tree_data.autoplace, + variations = tree_variations, + variation_weights = tree_data.variation_weights, + colors = tree_data.colors, + darkness_of_burnt_tree = 0.5, + -- water_reflection = tree_data.water_reflection + } + }) +end end + +---- Generate stumps (corpses) + +for i, type_data in ipairs(tree_types) do + local type_number = string.format("%02d", i) + local type_name = "tree-" .. type_number + local order = index_to_letter(i) .. "[" .. type_name .. "]" + + local stump_variations = {} + for variation_index, variation in ipairs(type_data) do + local variation_letter = index_to_letter(variation_index) + local variation_path = type_number .. "/" .. type_name .. "-" .. variation_letter + local hr_variation_path = type_number .. "/hr-" .. type_name .. "-" .. variation_letter + if variation.stump then + local newStump = + { + filename = "__base__/graphics/entity/tree/" .. variation_path .. "-stump.png", + width = variation.stump.width, + height = variation.stump.height, + frame_count = 1, + direction_count = 1, + shift = variation.stump.shift, + hr_version = util.table.deepcopy(variation.stump.hr_version) + } + if newStump.hr_version then + newStump.hr_version.filename = "__base__/graphics/entity/tree/" .. hr_variation_path .. "-stump.png" + newStump.hr_version.frame_count = 1 + newStump.hr_version.direction_count = newStump.direction_count + --newStump.hr_version.flags = { "mipmap" } + end + stump_variations[#stump_variations + 1] = newStump + else + local newStump = + { + filename = "__base__/graphics/entity/tree/" .. variation_path .. "-trunk.png", + width = variation.trunk.width, + height = variation.trunk.height, + x = variation.trunk.width * 4, + frame_count = 1, + direction_count = 1, + shift = variation.trunk.shift, + hr_version = util.table.deepcopy(variation.trunk.hr_version) + } + if newStump.hr_version then + newStump.hr_version.filename = "__base__/graphics/entity/tree/" .. hr_variation_path .. "-trunk.png" + newStump.hr_version.x = variation.trunk.hr_version.width * 4 + newStump.hr_version.frame_count = 1 + newStump.hr_version.direction_count = newStump.direction_count + --newStump.hr_version.flags = { "mipmap" } + end + stump_variations[#stump_variations + 1] = newStump + end + end + + data:extend( + { + { + type = "corpse", + name = type_name .. "-stump", + localised_name = {"entity-name.tree-stump"}, + icon = "__base__/graphics/icons/" .. type_name .. "-stump.png", + icon_size = 64, icon_mipmaps = 4, + flags = tree_corpse_flags, + collision_box = {{-0.4, -0.4}, {0.4, 0.4}}, + selection_box = {{-0.5, -0.5}, {0.5, 0.5}}, + tile_width = 1, + tile_height = 1, + selectable_in_game = false, + time_before_removed = 60 * 60 * 15, -- 15 minutes + final_render_layer = "remnants", + subgroup = "remnants", + order="d[remnants]-b[tree]-" .. order, + animation = stump_variations + } + }) +end + +data:extend( +{ + { + type = "noise-layer", + name = "trees" + }, + { + type = "tree", + name = "dry-tree", + icon = "__base__/graphics/icons/dry-tree.png", + icon_size = 64, icon_mipmaps = 4, + flags = tree_flags, + minable = + { + count = 4, + mining_particle = "wooden-particle", + mining_time = 0.5, + result = "wood" + }, + emissions_per_second = dead_tree_emissions_per_second, + max_health = 20, + collision_box = {{-0.4, -0.8}, {0.4, 0.2}}, + selection_box = {{-0.6, -1.5}, {0.6, 0.3}}, + drawing_box = {{-0.6, -1.8}, {0.6, 0.3}}, + subgroup = "trees", + order = "a[tree]-c[dry-tree]", + vehicle_impact_sound = sounds.tree_impact, + autoplace = dead_trees_autoplace(0.5), + pictures = + { + --dry-tree + { + filename = "__base__/graphics/entity/tree/dry-tree/dry-tree-00.png", + width = 54, + height = 49, + shift = util.by_pixel(15, -15.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-tree/hr-dry-tree-00.png", + width = 184, + height = 122, + shift = util.by_pixel(13, -15), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-tree/dry-tree-01.png", + width = 52, + height = 53, + shift = util.by_pixel(14, -18.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-tree/hr-dry-tree-01.png", + width = 142, + height = 122, + shift = util.by_pixel(23.5, -15), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-tree/dry-tree-02.png", + width = 63, + height = 52, + shift = util.by_pixel(20.5, -16), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-tree/hr-dry-tree-02.png", + width = 140, + height = 115, + shift = util.by_pixel(24, -13.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-tree/dry-tree-03.png", + width = 58, + height = 47, + shift = util.by_pixel(12, -11.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-tree/hr-dry-tree-03.png", + width = 151, + height = 101, + shift = util.by_pixel(21.25, -9.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-tree/dry-tree-04.png", + width = 49, + height = 50, + shift = util.by_pixel(9.5, -14), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-tree/hr-dry-tree-04.png", + width = 149, + height = 109, + shift = util.by_pixel(21.75, -11.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-tree/dry-tree-05.png", + width = 56, + height = 52, + shift = util.by_pixel(14, -16), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-tree/hr-dry-tree-05.png", + width = 146, + height = 116, + shift = util.by_pixel(22.5, -13.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-tree/dry-tree-06.png", + width = 59, + height = 60, + shift = util.by_pixel(17.5, -22), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-tree/hr-dry-tree-06.png", + width = 141, + height = 135, + shift = util.by_pixel(23.75, -18.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-tree/dry-tree-07.png", + width = 63, + height = 47, + shift = util.by_pixel(7.5, -14.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-tree/hr-dry-tree-07.png", + width = 166, + height = 107, + shift = util.by_pixel(17.5, -11.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-tree/dry-tree-08.png", + width = 54, + height = 53, + shift = util.by_pixel(17, -10.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-tree/hr-dry-tree-08.png", + width = 138, + height = 106, + shift = util.by_pixel(24.5, -10), + scale = 0.5 + } + } + } + }, + ----------------------------------------------------------------------------------------DEAD-TREE-DESERT + { + type = "tree", + name = "dead-tree-desert", + icon = "__base__/graphics/icons/dead-tree.png", + icon_size = 64, icon_mipmaps = 4, + flags = tree_flags, + minable = + { + mining_particle = "wooden-particle", + mining_time = 0.5, + result = "wood", + count = 2 + }, + emissions_per_second = dead_tree_emissions_per_second, + max_health = 20, + collision_box = {{-0.6, -0.6}, {0.6, 0.6}}, + selection_box = {{-0.8, -0.8}, {0.8, 0.8}}, + drawing_box = {{-0.9, -3}, {0.9, 0.6}}, + subgroup = "trees", + order = "a[tree]-b[dead-tree]", + vehicle_impact_sound = sounds.tree_impact, + autoplace = dead_trees_autoplace(0.5), + pictures = + { + --dead-desert + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/dead-tree-desert-00.png", + width = 199, + height = 126, + shift = util.by_pixel(66.5, -32), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/hr-dead-tree-desert-00.png", + width = 398, + height = 250, + shift = util.by_pixel(66.5, -32), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/dead-tree-desert-01.png", + width = 200, + height = 125, + shift = util.by_pixel(64, -36.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/hr-dead-tree-desert-01.png", + width = 399, + height = 249, + shift = util.by_pixel(64.25, -36.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/dead-tree-desert-02.png", + width = 198, + height = 126, + shift = util.by_pixel(29, -43), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/hr-dead-tree-desert-02.png", + width = 398, + height = 250, + shift = util.by_pixel(29.5, -43), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/dead-tree-desert-03.png", + width = 199, + height = 125, + shift = util.by_pixel(25.5, -30.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/hr-dead-tree-desert-03.png", + width = 399, + height = 249, + shift = util.by_pixel(25.75, -30.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/dead-tree-desert-04.png", + width = 199, + height = 125, + shift = util.by_pixel(38.5, -22.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/hr-dead-tree-desert-04.png", + width = 398, + height = 249, + shift = util.by_pixel(38.5, -22.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/dead-tree-desert-05.png", + width = 199, + height = 126, + shift = util.by_pixel(64.5, -23), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/hr-dead-tree-desert-05.png", + width = 398, + height = 250, + shift = util.by_pixel(64.5, -23), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/dead-tree-desert-06.png", + width = 199, + height = 125, + shift = util.by_pixel(28.5, -14.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/hr-dead-tree-desert-06.png", + width = 398, + height = 249, + shift = util.by_pixel(28.5, -14.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/dead-tree-desert-07.png", + width = 199, + height = 125, + shift = util.by_pixel(50.5, -40.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/hr-dead-tree-desert-07.png", + width = 398, + height = 249, + shift = util.by_pixel(50.5, -40.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/dead-tree-desert-08.png", + width = 200, + height = 125, + shift = util.by_pixel(18, -43.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/hr-dead-tree-desert-08.png", + width = 398, + height = 249, + shift = util.by_pixel(18, -43.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/dead-tree-desert-09.png", + width = 199, + height = 125, + shift = util.by_pixel(40.5, -16.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-tree-desert/hr-dead-tree-desert-09.png", + width = 399, + height = 249, + shift = util.by_pixel(41.25, -16.75), + scale = 0.5 + } + } + } + }, + -------------------------------------------------------------------------------------------------------- + { + type = "tree", + name = "dead-grey-trunk", + icon = "__base__/graphics/icons/dead-grey-trunk.png", + icon_size = 64, icon_mipmaps = 4, + flags = tree_flags, + minable = + { + mining_particle = "wooden-particle", + mining_time = 0.5, + result = "wood", + count = 2 + }, + emissions_per_second = dead_tree_emissions_per_second, + max_health = 20, + collision_box = {{-0.6, -0.6}, {0.6, 0.6}}, + selection_box = {{-0.8, -0.8}, {0.8, 0.8}}, + subgroup = "trees", + order = "a[tree]-b[dead-tree]", + vehicle_impact_sound = sounds.tree_impact, + autoplace = dead_trees_autoplace(1), + pictures = + { + --dead-grey-trunk + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-00.png", + width = 109, + height = 88, + shift = util.by_pixel(29.5, -25), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/hr-dead-grey-trunk-00.png", + width = 217, + height = 178, + shift = util.by_pixel(29.75, -25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-01.png", + width = 102, + height = 91, + shift = util.by_pixel(27, -24.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/hr-dead-grey-trunk-01.png", + width = 205, + height = 185, + shift = util.by_pixel(26.75, -24.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-02.png", + width = 111, + height = 89, + shift = util.by_pixel(29.5, -24.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/hr-dead-grey-trunk-02.png", + width = 221, + height = 179, + shift = util.by_pixel(29.25, -24.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-03.png", + width = 106, + height = 83, + shift = util.by_pixel(29, -20.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/hr-dead-grey-trunk-03.png", + width = 210, + height = 167, + shift = util.by_pixel(29, -19.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-04.png", + width = 128, + height = 93, + shift = util.by_pixel(33, -20.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/hr-dead-grey-trunk-04.png", + width = 257, + height = 185, + shift = util.by_pixel(32.75, -20.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-05.png", + width = 114, + height = 83, + shift = util.by_pixel(16, -3.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/hr-dead-grey-trunk-05.png", + width = 226, + height = 166, + shift = util.by_pixel(16, -3.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-06.png", + width = 113, + height = 58, + shift = util.by_pixel(3.5, 1), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/hr-dead-grey-trunk-06.png", + width = 226, + height = 117, + shift = util.by_pixel(3, 1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-07.png", + width = 108, + height = 83, + shift = util.by_pixel(3, -1.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/hr-dead-grey-trunk-07.png", + width = 215, + height = 165, + shift = util.by_pixel(2.75, -1.25), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-08.png", + width = 104, + height = 88, + shift = util.by_pixel(7, -11), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/hr-dead-grey-trunk-08.png", + width = 207, + height = 176, + shift = util.by_pixel(7.25, -11), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-09.png", + width = 116, + height = 60, + shift = util.by_pixel(-5, -3), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-grey-trunk/hr-dead-grey-trunk-09.png", + width = 231, + height = 120, + shift = util.by_pixel(-4.75, -3), + scale = 0.5 + } + } + } + }, + + { + type = "tree", + name = "dead-dry-hairy-tree", + icon = "__base__/graphics/icons/dead-dry-hairy-tree.png", + icon_size = 64, icon_mipmaps = 4, + flags = tree_flags, + minable = + { + mining_particle = "wooden-particle", + mining_time = 0.5, + result = "wood", + count = 2 + }, + emissions_per_second = dead_tree_emissions_per_second, + max_health = 20, + collision_box = {{-0.6, -0.6}, {0.6, 0.6}}, + selection_box = {{-0.8, -0.8}, {0.8, 0.8}}, + subgroup = "trees", + order = "a[tree]-b[dead-tree]", + vehicle_impact_sound = sounds.tree_impact, + autoplace = dead_trees_autoplace(0.5), + pictures = + { + --dead-dry-hairy + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-dry-hairy-tree-00.png", + width = 195, + height = 95, + shift = util.by_pixel(-20, 2), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/hr-dead-dry-hairy-tree-00.png", + width = 388, + height = 189, + shift = util.by_pixel(-20, 2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-dry-hairy-tree-01.png", + width = 186, + height = 151, + shift = util.by_pixel(-15, -19.75), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/hr-dead-dry-hairy-tree-01.png", + width = 371, + height = 301, + shift = util.by_pixel(-15, -19.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-dry-hairy-tree-02.png", + width = 163, + height = 125, + shift = util.by_pixel(-8.5, -14.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/hr-dead-dry-hairy-tree-02.png", + width = 324, + height = 252, + shift = util.by_pixel(-8.5, -14.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-dry-hairy-tree-03.png", + width = 179, + height = 155, + shift = util.by_pixel(42, -15), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/hr-dead-dry-hairy-tree-03.png", + width = 358, + height = 310, + shift = util.by_pixel(42, -15), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-dry-hairy-tree-04.png", + width = 193, + height = 158, + shift = util.by_pixel(40, -15), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/hr-dead-dry-hairy-tree-04.png", + width = 386, + height = 316, + shift = util.by_pixel(40, -15), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-dry-hairy-tree-05.png", + width = 212, + height = 143, + shift = util.by_pixel(35, -18), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/hr-dead-dry-hairy-tree-05.png", + width = 425, + height = 285, + shift = util.by_pixel(35, -18), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-dry-hairy-tree-06.png", + width = 212, + height = 147, + shift = util.by_pixel(42, -24.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/hr-dead-dry-hairy-tree-06.png", + width = 424, + height = 294, + shift = util.by_pixel(42, -24.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-dry-hairy-tree-07.png", + width = 193, + height = 111, + shift = util.by_pixel(25, -19.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/hr-dead-dry-hairy-tree-07.png", + width = 385, + height = 224, + shift = util.by_pixel(25, -19.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-dry-hairy-tree-08.png", + width = 171, + height = 83, + shift = util.by_pixel(20, 10), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/hr-dead-dry-hairy-tree-08.png", + width = 341, + height = 166, + shift = util.by_pixel(20, 10), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-dry-hairy-tree-09.png", + width = 154, + height = 137, + shift = util.by_pixel(28.75, 13), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/hr-dead-dry-hairy-tree-09.png", + width = 309, + height = 274, + shift = util.by_pixel(28.75, 13), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-dry-hairy-tree-10.png", + width = 159, + height = 123, + shift = util.by_pixel(-7, 11), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/hr-dead-dry-hairy-tree-10.png", + width = 317, + height = 246, + shift = util.by_pixel(-7, 11), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-dry-hairy-tree-11.png", + width = 167, + height = 120, + shift = util.by_pixel(-9, 10), + hr_version = + { + filename = "__base__/graphics/entity/tree/dead-dry-hairy-tree/hr-dead-dry-hairy-tree-11.png", + width = 335, + height = 238, + shift = util.by_pixel(-9, 10), + scale = 0.5 + } + } + } + }, + { + type = "tree", + name = "dry-hairy-tree", + icon = "__base__/graphics/icons/dry-hairy-tree.png", + icon_size = 64, icon_mipmaps = 4, + flags = tree_flags, + minable = + { + mining_particle = "wooden-particle", + mining_time = 0.5, + result = "wood", + count = 2 + }, + emissions_per_second = dead_tree_emissions_per_second, + max_health = 20, + collision_box = {{-0.6, -0.6}, {0.6, 0.6}}, + selection_box = {{-0.8, -0.8}, {0.8, 0.8}}, + drawing_box = {{-0.9, -3.5}, {0.9, 0.6}}, + subgroup = "trees", + order = "a[tree]-b[dead-tree]", + vehicle_impact_sound = sounds.tree_impact, + autoplace = dead_trees_autoplace(0.5), + pictures = + { + --dry-hairy-tree + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-00.png", + width = 222, + height = 178, + shift = util.by_pixel(45.5, -28.75), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/hr-dry-hairy-tree-00.png", + width = 444, + height = 357, + shift = util.by_pixel(45.5, -28.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-01.png", + width = 253, + height = 147, + shift = util.by_pixel(45, -42.75), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/hr-dry-hairy-tree-01.png", + width = 506, + height = 293, + shift = util.by_pixel(45, -42.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-02.png", + width = 247, + height = 155, + shift = util.by_pixel(56.25, -31.75), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/hr-dry-hairy-tree-02.png", + width = 493, + height = 309, + shift = util.by_pixel(56.25, -31.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-03.png", + width = 242, + height = 152, + shift = util.by_pixel(68.5, -41.75), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/hr-dry-hairy-tree-03.png", + width = 484, + height = 303, + shift = util.by_pixel(68.5, -41.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-04.png", + width = 229, + height = 143, + shift = util.by_pixel(62.75, -32.75), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/hr-dry-hairy-tree-04.png", + width = 457, + height = 287, + shift = util.by_pixel(62.75, -32.75), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-05.png", + width = 229, + height = 195, + shift = util.by_pixel(22.25, -33.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/hr-dry-hairy-tree-05.png", + width = 459, + height = 390, + shift = util.by_pixel(22.25, -33.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-06.png", + width = 215, + height = 136, + shift = util.by_pixel(46, -19), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/hr-dry-hairy-tree-06.png", + width = 432, + height = 272, + shift = util.by_pixel(46, -19), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-07.png", + width = 184, + height = 154, + shift = util.by_pixel(28, -27.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/hr-dry-hairy-tree-07.png", + width = 368, + height = 308, + shift = util.by_pixel(28, -27.5), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-08.png", + width = 215, + height = 136, + shift = util.by_pixel(46.75, -52.5), + hr_version = + { + filename = "__base__/graphics/entity/tree/dry-hairy-tree/hr-dry-hairy-tree-08.png", + width = 429, + height = 272, + shift = util.by_pixel(46.75, -52.5), + scale = 0.5 + } + } + } + } +}) diff --git a/factorio/data/base/prototypes/entity/turrets.lua b/factorio/data/base/prototypes/entity/turrets.lua new file mode 100644 index 0000000000000000000000000000000000000000..300a9ce72f5bd36ca974f5cd403f13ac87533954 --- /dev/null +++ b/factorio/data/base/prototypes/entity/turrets.lua @@ -0,0 +1,1918 @@ +require ("prototypes.entity.spitter-projectiles") +require ("prototypes.entity.worm-animations") +require ("prototypes.entity.pipecovers") +require ("prototypes.entity.assemblerpipes") +enemy_autoplace = require ("prototypes.entity.enemy-autoplace-utils") + +local sounds = require("prototypes.entity.sounds") +local hit_effects = require ("prototypes.entity.hit-effects") + +function shift_medium_worm(shiftx, shifty) + return {shiftx - 0.15, shifty + 0.15} +end + +function shift_big_worm(shiftx, shifty) + return {shiftx - 0.2, shifty + 0.2} +end + +local util = require('util') + +function gun_turret_extension(inputs) +return +{ + filename = "__base__/graphics/entity/gun-turret/gun-turret-raising.png", + priority = "medium", + width = 66, + height = 64, + direction_count = 4, + frame_count = inputs.frame_count or 5, + line_length = inputs.line_length or 0, + run_mode = inputs.run_mode or "forward", + shift = util.by_pixel(0, -26), + axially_symmetrical = false, + hr_version = + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-raising.png", + priority = "medium", + width = 130, + height = 126, + direction_count = 4, + frame_count = inputs.frame_count or 5, + line_length = inputs.line_length or 0, + run_mode = inputs.run_mode or "forward", + shift = util.by_pixel(0, -26.5), + axially_symmetrical = false, + scale = 0.5 + } +} +end + +function gun_turret_extension_mask(inputs) +return +{ + filename = "__base__/graphics/entity/gun-turret/gun-turret-raising-mask.png", + flags = { "mask" }, + width = 24, + height = 32, + direction_count = 4, + frame_count = inputs.frame_count or 5, + line_length = inputs.line_length or 0, + run_mode = inputs.run_mode or "forward", + shift = util.by_pixel(0, -28), + axially_symmetrical = false, + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-raising-mask.png", + flags = { "mask" }, + width = 48, + height = 62, + direction_count = 4, + frame_count = inputs.frame_count or 5, + line_length = inputs.line_length or 0, + run_mode = inputs.run_mode or "forward", + shift = util.by_pixel(0, -28), + axially_symmetrical = false, + apply_runtime_tint = true, + scale = 0.5 + } +} +end + +function gun_turret_extension_shadow(inputs) +return +{ + filename = "__base__/graphics/entity/gun-turret/gun-turret-raising-shadow.png", + width = 126, + height = 62, + direction_count = 4, + frame_count = inputs.frame_count or 5, + line_length = inputs.line_length or 0, + run_mode = inputs.run_mode or "forward", + shift = util.by_pixel(19, 2), + axially_symmetrical = false, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-raising-shadow.png", + width = 250, + height = 124, + direction_count = 4, + frame_count = inputs.frame_count or 5, + line_length = inputs.line_length or 0, + run_mode = inputs.run_mode or "forward", + shift = util.by_pixel(19, 2.5), + axially_symmetrical = false, + draw_as_shadow = true, + scale = 0.5 + } +} +end + +function gun_turret_attack(inputs) +return +{ + layers = + { + { + width = 66, + height = 66, + frame_count = inputs.frame_count or 2, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(0, -27), + stripes = + { + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-shooting-1.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-shooting-2.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-shooting-3.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-shooting-4.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + } + }, + hr_version = + { + width = 132, + height = 130, + frame_count = inputs.frame_count or 2, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(0, -27.5), + stripes = + { + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-shooting-1.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-shooting-2.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-shooting-3.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-shooting-4.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + } + }, + scale = 0.5 + } + }, + { + flags = { "mask" }, + line_length = inputs.frame_count or 2, + width = 30, + height = 28, + frame_count = inputs.frame_count or 2, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(0, -32), + apply_runtime_tint = true, + stripes = + { + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-shooting-mask-1.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-shooting-mask-2.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-shooting-mask-3.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-shooting-mask-4.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + } + }, + hr_version = + { + flags = { "mask" }, + line_length = inputs.frame_count or 2, + width = 58, + height = 54, + frame_count = inputs.frame_count or 2, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(0, -32.5), + apply_runtime_tint = true, + stripes = + { + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-shooting-mask-1.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-shooting-mask-2.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-shooting-mask-3.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-shooting-mask-4.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + } + }, + scale = 0.5 + } + }, + { + width = 126, + height = 62, + frame_count = inputs.frame_count or 2, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(23, 2), + draw_as_shadow = true, + stripes = + { + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-shooting-shadow-1.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-shooting-shadow-2.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-shooting-shadow-3.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-shooting-shadow-4.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + } + }, + hr_version = + { + width = 250, + height = 124, + frame_count = inputs.frame_count or 2, + axially_symmetrical = false, + direction_count = 64, + shift = util.by_pixel(22, 2.5), + draw_as_shadow = true, + stripes = + { + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-shooting-shadow-1.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-shooting-shadow-2.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-shooting-shadow-3.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + }, + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-shooting-shadow-4.png", + width_in_frames = inputs.frame_count or 2, + height_in_frames = 16 + } + }, + scale = 0.5 + } + } + } +} +end + +function laser_turret_extension(inputs) + return + { + filename = "__base__/graphics/entity/laser-turret/laser-turret-raising.png", + priority = "medium", + width = 66, + height = 64, + frame_count = inputs.frame_count or 15, + line_length = inputs.line_length or 0, + run_mode = inputs.run_mode or "forward", + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, -32), + hr_version = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-turret-raising.png", + priority = "medium", + width = 130, + height = 126, + frame_count = inputs.frame_count or 15, + line_length = inputs.line_length or 0, + run_mode = inputs.run_mode or "forward", + axially_symmetrical = false, + direction_count = 4, + shift = util.by_pixel(0, -32.5), + scale = 0.5 + } + } +end + +function laser_turret_extension_shadow(inputs) + return + { + filename = "__base__/graphics/entity/laser-turret/laser-turret-raising-shadow.png", + width = 92, + height = 50, + frame_count = inputs.frame_count or 15, + line_length = inputs.line_length or 0, + run_mode = inputs.run_mode or "forward", + axially_symmetrical = false, + direction_count = 4, + draw_as_shadow = true, + shift = util.by_pixel(47, 3), + hr_version = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-turret-raising-shadow.png", + width = 182, + height = 96, + frame_count = inputs.frame_count or 15, + line_length = inputs.line_length or 0, + run_mode = inputs.run_mode or "forward", + axially_symmetrical = false, + direction_count = 4, + draw_as_shadow = true, + shift = util.by_pixel(47, 2.5), + scale = 0.5 + } + } +end + +function laser_turret_extension_mask(inputs) + return + { + filename = "__base__/graphics/entity/laser-turret/laser-turret-raising-mask.png", + flags = { "mask" }, + width = 44, + height = 40, + frame_count = inputs.frame_count or 15, + line_length = inputs.line_length or 0, + run_mode = inputs.run_mode or "forward", + axially_symmetrical = false, + apply_runtime_tint = true, + direction_count = 4, + shift = util.by_pixel(0, -43), + hr_version = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-turret-raising-mask.png", + flags = { "mask" }, + width = 86, + height = 80, + frame_count = inputs.frame_count or 15, + line_length = inputs.line_length or 0, + run_mode = inputs.run_mode or "forward", + axially_symmetrical = false, + apply_runtime_tint = true, + direction_count = 4, + shift = util.by_pixel(0, -43), + scale = 0.5 + } + } +end + +function laser_turret_shooting() + return + { + filename = "__base__/graphics/entity/laser-turret/laser-turret-shooting.png", + line_length = 8, + width = 64, + height = 60, + frame_count = 1, + direction_count = 64, + shift = util.by_pixel(0, -35), + hr_version = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-turret-shooting.png", + line_length = 8, + width = 126, + height = 120, + frame_count = 1, + direction_count = 64, + shift = util.by_pixel(0, -35), + scale = 0.5 + } + } +end + +function laser_turret_shooting_glow() + return + { + filename = "__base__/graphics/entity/laser-turret/laser-turret-shooting-light.png", + line_length = 8, + width = 62, + height = 58, + frame_count = 1, + direction_count = 64, + blend_mode = "additive", + shift = util.by_pixel(0, -35), + hr_version = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-turret-shooting-light.png", + line_length = 8, + width = 122, + height = 116, + frame_count = 1, + direction_count = 64, + shift = util.by_pixel(-0.5, -35), + blend_mode = "additive", + scale = 0.5 + } + } +end + +function laser_turret_shooting_mask() + return + { + filename = "__base__/graphics/entity/laser-turret/laser-turret-shooting-mask.png", + flags = { "mask" }, + line_length = 8, + width = 46, + height = 42, + frame_count = 1, + apply_runtime_tint = true, + direction_count = 64, + shift = util.by_pixel(0, -43), + hr_version = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-turret-shooting-mask.png", + flags = { "mask" }, + line_length = 8, + width = 92, + height = 80, + frame_count = 1, + apply_runtime_tint = true, + direction_count = 64, + shift = util.by_pixel(0, -43.5), + scale = 0.5 + } + } +end + +function laser_turret_shooting_shadow() + return + { + filename = "__base__/graphics/entity/laser-turret/laser-turret-shooting-shadow.png", + line_length = 8, + width = 86, + height = 46, + frame_count = 1, + direction_count = 64, + draw_as_shadow = true, + shift = util.by_pixel(51, 2), + hr_version = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-turret-shooting-shadow.png", + line_length = 8, + width = 170, + height = 92, + frame_count = 1, + direction_count = 64, + draw_as_shadow = true, + shift = util.by_pixel(50.5, 2.5), + scale = 0.5 + } + } +end + +function shift_small_worm(shiftx, shifty) + return {shiftx - 0.1, shifty + 0.1} +end + +data:extend( +{ + { + type = "turret", + name = "small-worm-turret", + icon = "__base__/graphics/icons/small-worm.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-enemy", "placeable-off-grid", "not-repairable", "breaths-air"}, + order="b-c-a", + max_health = 200, + subgroup="enemies", + resistances = {}, + healing_per_tick = 0.01, + collision_box = {{-0.9, -0.8 }, {0.9, 0.8}}, + map_generator_bounding_box = {{-1.9, -1.8}, {1.9, 1.8}}, + selection_box = {{-0.9, -0.8 }, {0.9, 0.8}}, + damaged_trigger_effect = hit_effects.biter(), + shooting_cursor_size = 3, + corpse = "small-worm-corpse", + dying_explosion = "small-worm-die", + dying_sound = sounds.worm_dying_small(0.57), + folded_speed = 0.01, + folded_speed_secondary = 0.024, + folded_animation = worm_folded_animation(scale_worm_small, tint_worm_small), + preparing_speed = 0.024, + preparing_animation = worm_preparing_animation(scale_worm_small, tint_worm_small, "forward"), + preparing_sound = sounds.worm_standup_small(1), + prepared_speed = 0.024, + prepared_speed_secondary = 0.012, + prepared_sound = sounds.worm_breath(0.6), + prepared_animation = worm_prepared_animation(scale_worm_small, tint_worm_small), + prepared_alternative_speed = 0.024, + prepared_alternative_speed_secondary = 0.018, + prepared_alternative_chance = 0.2, + prepared_alternative_animation = worm_prepared_alternative_animation(scale_worm_small, tint_worm_small), + prepared_alternative_sound = sounds.worm_roar_alternative(0.64), + starting_attack_speed = 0.034, + starting_attack_animation = worm_start_attack_animation(scale_worm_small, tint_worm_small), + starting_attack_sound = sounds.worm_roars(0.62), + ending_attack_speed = 0.016, + ending_attack_animation = worm_end_attack_animation(scale_worm_small, tint_worm_small), + folding_speed = 0.015, + folding_animation = worm_preparing_animation(scale_worm_small, tint_worm_small, "backward"), + folding_sound = sounds.worm_fold(1), + secondary_animation = true, + random_animation_offset = true, + attack_from_start_frame = true, + + integration = worm_integration(scale_worm_small), + prepare_range = range_worm_small + prepare_range_worm_small, + allow_turning_when_starting_attack = true, + attack_parameters = + { + type = "stream", + cooldown = 4, + range = range_worm_small,--defined in spitter-projectiles.lua + damage_modifier = damage_modifier_worm_small,--defined in spitter-projectiles.lua + min_range = 0, + projectile_creation_parameters = worm_shoot_shiftings(scale_worm_small, scale_worm_small * scale_worm_stream), + use_shooter_direction = true, + + lead_target_for_projectile_speed = 0.2* 0.75 * 1.5 *1.5, -- this is same as particle horizontal speed of flamethrower fire stream + + ammo_type = + { + category = "biological", + action = + { + type = "direct", + action_delivery = + { + type = "stream", + stream = "acid-stream-worm-small", + source_offset = {0.15, -0.5} + } + } + }, + + cyclic_sound = + { + begin_sound = + { + { + filename = "__base__/sound/creatures/worm-spit-start.ogg", + volume = 0.0 + }, + { + filename = "__base__/sound/creatures/worm-spit-start-2.ogg", + volume = 0.0 + }, + { + filename = "__base__/sound/creatures/worm-spit-start-3.ogg", + volume = 0.0 + } + }, + --middle_sound = + -- { + --{ + -- filename = "__base__/sound/fight/flamethrower-mid.ogg", + --volume = 0.7 + --} + --}, + end_sound = + { + { + filename = "__base__/sound/creatures/worm-spit-end.ogg", + volume = 0.0 + } + } + } + }, + --{ + -- type = "stream", + -- ammo_category = "bullet", + -- cooldown = 15, + -- range = 21, + -- projectile_creation_parameters = worm_shoot_shiftings(scale_worm_small), + -- use_shooter_direction = true, + -- damage_modifier = 2.5, + -- ammo_type = + -- { + -- category = "biological", + -- action = + -- { + -- type = "direct", + -- action_delivery = + -- { + -- type = "stream", + -- stream = "acid-stream-small", + -- starting_speed = 0.5, + -- max_range = 50, + -- } + -- } + -- } + --}, + autoplace = enemy_autoplace.enemy_worm_autoplace(0), + call_for_help_radius = 40, + spawn_decorations_on_expansion = true, + spawn_decoration = + { + { + decorative = "worms-decal", + spawn_min = 0, + spawn_max = 2, + spawn_min_radius = 1, + spawn_max_radius = 2 + }, + { + decorative = "shroom-decal", + spawn_min = 1, + spawn_max = 1, + spawn_min_radius = 1, + spawn_max_radius = 2 + }, + { + decorative = "enemy-decal", + spawn_min = 1, + spawn_max = 2, + spawn_min_radius = 0, + spawn_max_radius = 1 + }, + { + decorative = "enemy-decal-transparent", + spawn_min = 2, + spawn_max = 4, + spawn_min_radius = 1, + spawn_max_radius = 2 + } + } + }, + { + type = "ammo-turret", + name = "gun-turret", + icon = "__base__/graphics/icons/gun-turret.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "player-creation"}, + minable = {mining_time = 0.5, result = "gun-turret"}, + max_health = 400, + corpse = "gun-turret-remnants", + dying_explosion = "gun-turret-explosion", + collision_box = {{-0.7, -0.7 }, {0.7, 0.7}}, + selection_box = {{-1, -1 }, {1, 1}}, + damaged_trigger_effect = hit_effects.entity(), + rotation_speed = 0.015, + preparing_speed = 0.08, + preparing_sound = sounds.gun_turret_activate, + folding_sound = sounds.gun_turret_deactivate, + folding_speed = 0.08, + inventory_size = 1, + automated_ammo_count = 10, + attacking_speed = 0.5, + alert_when_attacking = true, + open_sound = sounds.machine_open, + close_sound = sounds.machine_close, + folded_animation = + { + layers = + { + gun_turret_extension{frame_count=1, line_length = 1}, + gun_turret_extension_mask{frame_count=1, line_length = 1}, + gun_turret_extension_shadow{frame_count=1, line_length = 1} + } + }, + preparing_animation = + { + layers = + { + gun_turret_extension{}, + gun_turret_extension_mask{}, + gun_turret_extension_shadow{} + } + }, + prepared_animation = gun_turret_attack{frame_count=1}, + attacking_animation = gun_turret_attack{}, + folding_animation = + { + layers = + { + gun_turret_extension{run_mode = "backward"}, + gun_turret_extension_mask{run_mode = "backward"}, + gun_turret_extension_shadow{run_mode = "backward"} + } + }, + base_picture = + { + layers = + { + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-base.png", + priority = "high", + width = 76, + height = 60, + axially_symmetrical = false, + direction_count = 1, + frame_count = 1, + shift = util.by_pixel(1, -1), + hr_version = + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-base.png", + priority = "high", + width = 150, + height = 118, + axially_symmetrical = false, + direction_count = 1, + frame_count = 1, + shift = util.by_pixel(0.5, -1), + scale = 0.5 + } + }, + --{ + -- filename = "__base__/graphics/entity/gun-turret/gun-turret-base-shadow.png", + -- line_length = 1, + -- width = 78, + -- height = 62, + -- axially_symmetrical = false, + -- direction_count = 1, + -- frame_count = 1, + -- shift = util.by_pixel(5, 3), + -- draw_as_shadow = true, + -- hr_version = + -- { + -- filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-base-shadow.png", + -- line_length = 1, + -- width = 154, + -- height = 122, + -- axially_symmetrical = false, + -- direction_count = 1, + -- frame_count = 1, + -- shift = util.by_pixel(5, 2.5), + -- draw_as_shadow = true, + -- scale = 0.5 + -- } + --}, + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-base-mask.png", + flags = { "mask", "low-object" }, + line_length = 1, + width = 62, + height = 52, + axially_symmetrical = false, + direction_count = 1, + frame_count = 1, + shift = util.by_pixel(0, -4), + apply_runtime_tint = true, + hr_version = + { + filename = "__base__/graphics/entity/gun-turret/hr-gun-turret-base-mask.png", + flags = { "mask", "low-object" }, + line_length = 1, + width = 122, + height = 102, + axially_symmetrical = false, + direction_count = 1, + frame_count = 1, + shift = util.by_pixel(0, -4.5), + apply_runtime_tint = true, + scale = 0.5 + } + } + + } + }, + vehicle_impact_sound = sounds.generic_impact, + + attack_parameters = + { + type = "projectile", + ammo_category = "bullet", + cooldown = 6, + projectile_creation_distance = 1.39375, + projectile_center = {0, -0.0875}, -- same as gun_turret_attack shift + shell_particle = + { + name = "shell-particle", + direction_deviation = 0.1, + speed = 0.1, + speed_deviation = 0.03, + center = {-0.0625, 0}, + creation_distance = -1.925, + starting_frame_speed = 0.2, + starting_frame_speed_deviation = 0.1 + }, + range = 18, + sound = sounds.gun_turret_gunshot + }, + + call_for_help_radius = 40, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/gun-turret/gun-turret-reflection.png", + priority = "extra-high", + width = 20, + height = 32, + shift = util.by_pixel(0, 40), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + { + type = "corpse", + name = "small-worm-corpse", + icon = "__base__/graphics/icons/small-worm-corpse.png", + icon_size = 64, icon_mipmaps = 4, + selection_box = {{-0.8, -0.8}, {0.8, 0.8}}, + selectable_in_game = false, + dying_speed = 0.01, + time_before_removed = 15 * 60 * 60, + subgroup="corpses", + order = "c[corpse]-c[worm]-a[small]", + flags = {"placeable-neutral", "placeable-off-grid", "building-direction-8-way", "not-repairable", "not-on-map"}, + final_render_layer = "lower-object-above-shadow", + animation = worm_die_animation(scale_worm_small, tint_worm_small), + ground_patch = + { + sheet = worm_integration(scale_worm_small) + } + }, + { + type = "electric-turret", + name = "laser-turret", + icon = "__base__/graphics/icons/laser-turret.png", + icon_size = 64, icon_mipmaps = 4, + flags = { "placeable-player", "placeable-enemy", "player-creation"}, + minable = { mining_time = 0.5, result = "laser-turret" }, + max_health = 1000, + collision_box = {{ -0.7, -0.7}, {0.7, 0.7}}, + selection_box = {{ -1, -1}, {1, 1}}, + damaged_trigger_effect = hit_effects.entity(), + rotation_speed = 0.01, + preparing_speed = 0.05, + preparing_sound = sounds.laser_turret_activate, + folding_sound = sounds.laser_turret_deactivate, + corpse = "laser-turret-remnants", + dying_explosion = "laser-turret-explosion", + folding_speed = 0.05, + energy_source = + { + type = "electric", + buffer_capacity = "801kJ", + input_flow_limit = "9600kW", + drain = "24kW", + usage_priority = "primary-input" + }, + folded_animation = + { + layers = + { + laser_turret_extension{frame_count=1, line_length = 1}, + laser_turret_extension_shadow{frame_count=1, line_length=1}, + laser_turret_extension_mask{frame_count=1, line_length=1} + } + }, + preparing_animation = + { + layers = + { + laser_turret_extension{}, + laser_turret_extension_shadow{}, + laser_turret_extension_mask{} + } + }, + prepared_animation = + { + layers = + { + laser_turret_shooting(), + laser_turret_shooting_shadow(), + laser_turret_shooting_mask() + } + }, + --attacking_speed = 0.1, + energy_glow_animation = laser_turret_shooting_glow(), + glow_light_intensity = 0.5, -- defaults to 0 + folding_animation = + { + layers = + { + laser_turret_extension{run_mode = "backward"}, + laser_turret_extension_shadow{run_mode = "backward"}, + laser_turret_extension_mask{run_mode = "backward"} + } + }, + base_picture = + { + layers = + { + { + filename = "__base__/graphics/entity/laser-turret/laser-turret-base.png", + priority = "high", + width = 70, + height = 52, + direction_count = 1, + frame_count = 1, + shift = util.by_pixel(0, 2), + hr_version = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-turret-base.png", + priority = "high", + width = 138, + height = 104, + direction_count = 1, + frame_count = 1, + shift = util.by_pixel(-0.5, 2), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/laser-turret/laser-turret-base-shadow.png", + line_length = 1, + width = 66, + height = 42, + draw_as_shadow = true, + direction_count = 1, + frame_count = 1, + shift = util.by_pixel(6, 3), + hr_version = + { + filename = "__base__/graphics/entity/laser-turret/hr-laser-turret-base-shadow.png", + line_length = 1, + width = 132, + height = 82, + draw_as_shadow = true, + direction_count = 1, + frame_count = 1, + shift = util.by_pixel(6, 3), + scale = 0.5 + } + } + } + }, + vehicle_impact_sound = sounds.generic_impact, + + attack_parameters = + { + type = "beam", + cooldown = 40, + range = 24, + source_direction_count = 64, + source_offset = {0, -3.423489 / 4}, + damage_modifier = 2, + ammo_type = + { + category = "laser", + energy_consumption = "800kJ", + action = + { + type = "direct", + action_delivery = + { + type = "beam", + beam = "laser-beam", + max_length = 24, + duration = 40, + source_offset = {0, -1.31439 } + } + } + } + }, + + call_for_help_radius = 40, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/laser-turret/laser-turret-reflection.png", + priority = "extra-high", + width = 20, + height = 32, + shift = util.by_pixel(0, 40), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + }, + { + type = "artillery-turret", + name = "artillery-turret", + icon = "__base__/graphics/icons/artillery-turret.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-neutral", "placeable-player", "player-creation"}, + inventory_size = 1, + ammo_stack_limit = 15, + automated_ammo_count = 5, + alert_when_attacking = false, + minable = {mining_time = 0.5, result = "artillery-turret"}, + open_sound = sounds.artillery_open, + close_sound = sounds.artillery_close, + mined_sound = sounds.deconstruct_large(0.8), + rotating_sound = { sound = { filename = "__base__/sound/fight/artillery-rotation-loop.ogg", volume = 0.6 }}, + rotating_stopped_sound = { filename = "__base__/sound/fight/artillery-rotation-stop.ogg" }, + max_health = 2000, + corpse = "artillery-turret-remnants", + dying_explosion = "artillery-turret-explosion", + collision_box = {{-1.2, -1.2}, {1.2, 1.2}}, + selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, + drawing_box = {{-1.5, -5}, {1.5, 1.5}}, + damaged_trigger_effect = hit_effects.entity(), + gun = "artillery-wagon-cannon", + turret_rotation_speed = 0.001, + turn_after_shooting_cooldown = 60, + cannon_parking_frame_count = 8, + cannon_parking_speed = 0.25, + manual_range_modifier = 2.5, + resistances = + { + { + type = "fire", + decrease = 15, + percent = 50 + }, + { + type = "physical", + decrease = 15, + percent = 30 + }, + { + type = "impact", + decrease = 50, + percent = 50 + }, + { + type = "explosion", + decrease = 15, + percent = 30 + }, + { + type = "acid", + decrease = 3, + percent = 20 + } + }, + + base_shift = util.by_pixel(0, -22), + + base_picture_render_layer = "lower-object-above-shadow", + + base_picture = + { + layers = + { + { + filename = "__base__/graphics/entity/artillery-turret/artillery-turret-base.png", + priority = "high", + width = 104, + height = 100, + direction_count = 1, + frame_count = 1, + shift = util.by_pixel(-0, 22), + hr_version = + { + filename = "__base__/graphics/entity/artillery-turret/hr-artillery-turret-base.png", + priority = "high", + line_length = 1, + width = 207, + height = 199, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(-0, 22), + scale = 0.5 + } + }, + { + filename = "__base__/graphics/entity/artillery-turret/artillery-turret-base-shadow.png", + priority = "high", + line_length = 1, + width = 138, + height = 75, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(18, 38), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/artillery-turret/hr-artillery-turret-base-shadow.png", + priority = "high", + line_length = 1, + width = 277, + height = 149, + frame_count = 1, + direction_count = 1, + shift = util.by_pixel(18, 38), + draw_as_shadow = true, + scale = 0.5 + } + } + } + }, + + cannon_barrel_pictures = + { + layers = + { + { + priority = "very-low", + width = 266, + height = 192, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(0, -56), + filenames = + { + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-1.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-2.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-3.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-4.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-5.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-6.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-7.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-8.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-9.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-10.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-11.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-12.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-13.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-14.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-15.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-16.png" + }, + hr_version = + { + priority = "very-low", + width = 530, + height = 384, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(0, -56), + scale = 0.5, + filenames = + { + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-1.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-2.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-3.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-4.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-5.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-6.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-7.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-8.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-9.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-10.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-11.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-12.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-13.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-14.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-15.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-16.png" + } + } + }, + { + priority = "very-low", + width = 454, + height = 314, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(-3+58, 8+46), + draw_as_shadow = true, + filenames = + { + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-1.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-2.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-3.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-4.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-5.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-6.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-7.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-8.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-9.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-10.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-11.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-12.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-13.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-14.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-15.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow-16.png" + }, + hr_version = + { + priority = "very-low", + width = 906, + height = 626, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(-3.5+58, 7.5+46), + scale = 0.5, + draw_as_shadow = true, + filenames = + { + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-1.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-2.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-3.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-4.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-5.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-6.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-7.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-8.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-9.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-10.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-11.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-12.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-13.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-14.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-15.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-barrel-shadow-16.png" + } + } + } + } + }, + cannon_base_pictures = + { + layers = + { + { + priority = "very-low", + width = 180, + height = 136, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(0, -40), + filenames = + { + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-1.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-2.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-3.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-4.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-5.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-6.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-7.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-8.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-9.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-10.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-11.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-12.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-13.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-14.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-15.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-16.png" + }, + hr_version = + { + priority = "very-low", + width = 358, + height = 270, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(0, -40.5), + scale = 0.5, + filenames = + { + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-1.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-2.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-3.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-4.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-5.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-6.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-7.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-8.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-9.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-10.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-11.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-12.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-13.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-14.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-15.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-16.png" + } + } + }, + { + priority = "very-low", + width = 238, + height = 170, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(54+58, -1+46), + draw_as_shadow = true, + filenames = + { + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-1.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-2.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-3.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-4.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-5.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-6.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-7.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-8.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-9.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-10.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-11.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-12.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-13.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-14.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-15.png", + "__base__/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow-16.png" + }, + hr_version = + { + priority = "very-low", + width = 476, + height = 340, + direction_count = 256, + line_length = 4, + lines_per_file = 4, + shift = util.by_pixel(54.5+58, -1+46), + scale = 0.5, + draw_as_shadow = true, + filenames = + { + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-1.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-2.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-3.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-4.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-5.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-6.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-7.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-8.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-9.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-10.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-11.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-12.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-13.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-14.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-15.png", + "__base__/graphics/entity/artillery-wagon/hr-artillery-wagon-cannon-base-shadow-16.png" + } + } + } + } + }, + cannon_barrel_recoil_shiftings = + { + {x =-0.000, y =0.040, z =-0.000}, + {x =-0.789, y =0.037, z =-0.351}, + {x =-1.578, y =0.035, z =-0.702}, + {x =-2.367, y =0.033, z =-1.054}, + {x =-3.155, y =0.031, z =-1.405}, + {x =-3.944, y =0.028, z =-1.756}, + {x =-3.931, y =0.028, z =-1.750}, + {x =-3.901, y =0.028, z =-1.737}, + {x =-3.854, y =0.029, z =-1.716}, + {x =-3.790, y =0.029, z =-1.688}, + {x =-3.711, y =0.029, z =-1.652}, + {x =-3.617, y =0.029, z =-1.610}, + {x =-3.508, y =0.030, z =-1.562}, + {x =-3.385, y =0.030, z =-1.507}, + {x =-3.249, y =0.030, z =-1.447}, + {x =-3.102, y =0.031, z =-1.381}, + {x =-2.944, y =0.031, z =-1.311}, + {x =-2.776, y =0.032, z =-1.236}, + {x =-2.599, y =0.032, z =-1.157}, + {x =-2.416, y =0.033, z =-1.076}, + {x =-2.226, y =0.033, z =-0.991}, + {x =-2.032, y =0.034, z =-0.905}, + {x =-1.835, y =0.034, z =-0.817}, + {x =-1.635, y =0.035, z =-0.728}, + {x =-1.436, y =0.035, z =-0.639}, + {x =-1.238, y =0.036, z =-0.551}, + {x =-1.042, y =0.037, z =-0.464}, + {x =-0.851, y =0.037, z =-0.379}, + {x =-0.665, y =0.038, z =-0.296}, + {x =-0.485, y =0.038, z =-0.216}, + {x =-0.314, y =0.039, z =-0.140}, + {x =-0.152, y =0.039, z =-0.068} + }, + cannon_barrel_light_direction = {0.5976251, 0.0242053, -0.8014102}, + cannon_barrel_recoil_shiftings_load_correction_matrix = + { + { 0, 0.25, 0 }, + {-0.25, 0, 0 }, + { 0, 0, 0.25 } + }, + + vehicle_impact_sound = sounds.generic_impact, + water_reflection = + { + pictures = + { + filename = "__base__/graphics/entity/artillery-turret/artillery-turret-reflection.png", + priority = "extra-high", + width = 28, + height = 32, + shift = util.by_pixel(0, 75), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + } +}) + +data:extend( +{ + { + type = "turret", + name = "medium-worm-turret", + icon = "__base__/graphics/icons/medium-worm.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "placeable-off-grid", "not-repairable", "breaths-air"}, + order="b-c-b", + subgroup="enemies", + max_health = 400, + resistances = + { + { + type = "physical", + decrease = 5 + }, + { + type = "explosion", + decrease = 5, + percent = 15 + }, + { + type = "fire", + decrease = 2, + percent = 50 + } + }, + healing_per_tick = 0.015, + collision_box = {{-1.1, -1.0}, {1.1, 1.0}}, + map_generator_bounding_box = {{-2.1, -2.0}, {2.1, 2.0}}, + selection_box = {{-1.1, -1.0}, {1.1, 1.0}}, + damaged_trigger_effect = hit_effects.biter(), + shooting_cursor_size = 3.5, + rotation_speed = 1, + corpse = "medium-worm-corpse", + dying_explosion = "medium-worm-die", + dying_sound = sounds.worm_dying_small(0.65), + folded_speed = 0.01, + folded_speed_secondary = 0.024, + folded_animation = worm_folded_animation(scale_worm_medium, tint_worm_medium), + preparing_speed = 0.024, + prepared_speed = 0.024, + prepared_speed_secondary = 0.012, + preparing_animation = worm_preparing_animation(scale_worm_medium, tint_worm_medium, "forward"), + preparing_sound = sounds.worm_standup(1), + prepared_sound = sounds.worm_breath(0.8), + prepared_alternative_speed = 0.014, + prepared_alternative_speed_secondary = 0.010, + prepared_alternative_chance = 0.2, + prepared_alternative_animation = worm_prepared_alternative_animation(scale_worm_medium, tint_worm_medium), + prepared_alternative_sound = sounds.worm_roar_alternative(0.68), + prepared_animation = worm_prepared_animation(scale_worm_medium, tint_worm_medium), + starting_attack_speed = 0.034, + starting_attack_animation = worm_start_attack_animation(scale_worm_medium, tint_worm_medium), + starting_attack_sound = sounds.worm_roars(0.68), + ending_attack_speed = 0.016, + ending_attack_animation = worm_end_attack_animation(scale_worm_medium, tint_worm_medium), + folding_speed = 0.015, + folding_animation = worm_preparing_animation(scale_worm_medium, tint_worm_medium, "backward"), + folding_sound = sounds.worm_fold(1), + secondary_animation = true, + random_animation_offset = true, + attack_from_start_frame = true, + + integration = worm_integration(scale_worm_medium), + prepare_range = range_worm_medium + prepare_range_worm_medium, + allow_turning_when_starting_attack = true, + + attack_parameters = + { + type = "stream", + cooldown = 4, + range = range_worm_medium,--defined in spitter-projectiles.lua + damage_modifier = damage_modifier_worm_medium,--defined in spitter-projectiles.lua + min_range = 0, + projectile_creation_parameters = worm_shoot_shiftings(scale_worm_medium, scale_worm_medium * scale_worm_stream), + + use_shooter_direction = true, + + lead_target_for_projectile_speed = 0.2* 0.75 * 1.5 *1.5, -- this is same as particle horizontal speed of flamethrower fire stream + + ammo_type = + { + category = "biological", + action = + { + type = "direct", + action_delivery = + { + type = "stream", + stream = "acid-stream-worm-medium", + source_offset = {0.15, -0.5} + } + } + } + }, + build_base_evolution_requirement = 0.3, + autoplace = enemy_autoplace.enemy_worm_autoplace(2), + call_for_help_radius = 40, + spawn_decorations_on_expansion = true, + spawn_decoration = + { + { + decorative = "worms-decal", + spawn_min = 1, + spawn_max = 2, + spawn_min_radius = 1, + spawn_max_radius = 3 + }, + { + decorative = "shroom-decal", + spawn_min = 1, + spawn_max = 2, + spawn_min_radius = 1, + spawn_max_radius = 2 + }, + { + decorative = "enemy-decal", + spawn_min = 1, + spawn_max = 3, + spawn_min_radius = 0, + spawn_max_radius = 3 + }, + { + decorative = "enemy-decal-transparent", + spawn_min = 2, + spawn_max = 4, + spawn_min_radius = 1, + spawn_max_radius = 3 + } + } + }, + + { + type = "turret", + name = "big-worm-turret", + icon = "__base__/graphics/icons/big-worm.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "placeable-off-grid", "not-repairable", "breaths-air"}, + max_health = 750, + order="b-c-c", + subgroup="enemies", + resistances = + { + { + type = "physical", + decrease = 10 + }, + { + type = "explosion", + decrease = 10, + percent = 30 + }, + { + type = "fire", + decrease = 3, + percent = 70 + } + }, + healing_per_tick = 0.02, + collision_box = {{-1.4, -1.2}, {1.4, 1.2}}, + map_generator_bounding_box = {{-2.4, -2.2}, {2.4, 2.2}}, + selection_box = {{-1.4, -1.2}, {1.4, 1.2}}, + damaged_trigger_effect = hit_effects.biter(), + shooting_cursor_size = 4, + rotation_speed = 1, + corpse = "big-worm-corpse", + dying_explosion = "big-worm-die", + dying_sound = sounds.worm_dying(0.7), + folded_speed = 0.01, + folded_speed_secondary = 0.024, + folded_animation = worm_folded_animation(scale_worm_big, tint_worm_big), + preparing_speed = 0.024, + preparing_animation = worm_preparing_animation(scale_worm_big, tint_worm_big, "forward"), + preparing_sound = sounds.worm_standup(1), + prepared_speed = 0.024, + prepared_speed_secondary = 0.012, + prepared_animation = worm_prepared_animation(scale_worm_big, tint_worm_big), + prepared_sound = sounds.worm_breath_big(1), + prepared_alternative_speed = 0.014, + prepared_alternative_speed_secondary = 0.010, + prepared_alternative_chance = 0.2, + prepared_alternative_animation = worm_prepared_alternative_animation(scale_worm_big, tint_worm_big), + prepared_alternative_sound = sounds.worm_roar_alternative_big(0.72), + starting_attack_speed = 0.034, + starting_attack_animation = worm_start_attack_animation(scale_worm_big, tint_worm_big), + starting_attack_sound = sounds.worm_roars_big(0.67), + ending_attack_speed = 0.016, + ending_attack_animation = worm_end_attack_animation(scale_worm_big, tint_worm_big), + folding_speed = 0.015, + folding_animation = worm_preparing_animation(scale_worm_big, tint_worm_big, "backward"), + folding_sound = sounds.worm_fold(1), + integration = worm_integration(scale_worm_big), + secondary_animation = true, + random_animation_offset = true, + attack_from_start_frame = true, + + prepare_range = range_worm_big + prepare_range_worm_big, + allow_turning_when_starting_attack = true, + attack_parameters = + { + type = "stream", + damage_modifier = damage_modifier_worm_big,--defined in spitter-projectiles.lua + cooldown = 4, + range = range_worm_big,--defined in spitter-projectiles.lua + min_range = 0, + projectile_creation_parameters = worm_shoot_shiftings(scale_worm_big, scale_worm_big * scale_worm_stream), + + use_shooter_direction = true, + + lead_target_for_projectile_speed = 0.2* 0.75 * 1.5 * 1.5, -- this is same as particle horizontal speed of flamethrower fire stream + + ammo_type = + { + category = "biological", + action = + { + type = "direct", + action_delivery = + { + type = "stream", + stream = "acid-stream-worm-big", + source_offset = {0.15, -0.5} + } + } + } + }, + build_base_evolution_requirement = 0.5, + autoplace = enemy_autoplace.enemy_worm_autoplace(5), + call_for_help_radius = 40, + spawn_decorations_on_expansion = true, + spawn_decoration = + { + { + decorative = "worms-decal", + spawn_min = 1, + spawn_max = 2, + spawn_min_radius = 1, + spawn_max_radius = 4 + }, + { + decorative = "shroom-decal", + spawn_min = 1, + spawn_max = 2, + spawn_min_radius = 1, + spawn_max_radius = 2 + }, + { + decorative = "enemy-decal", + spawn_min = 1, + spawn_max = 4, + spawn_min_radius = 1, + spawn_max_radius = 3 + }, + { + decorative = "enemy-decal-transparent", + spawn_min = 3, + spawn_max = 5, + spawn_min_radius = 1, + spawn_max_radius = 4 + } + } + }, + { + type = "turret", + name = "behemoth-worm-turret", + icon = "__base__/graphics/icons/behemoth-worm.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"placeable-player", "placeable-enemy", "placeable-off-grid", "not-repairable", "breaths-air"}, + max_health = 750, + order="b-c-d", + subgroup="enemies", + resistances = + { + { + type = "physical", + decrease = 10 + }, + { + type = "explosion", + decrease = 10, + percent = 30 + }, + { + type = "fire", + decrease = 3, + percent = 70 + } + }, + healing_per_tick = 0.02, + collision_box = {{-1.4, -1.2}, {1.4, 1.2}}, + map_generator_bounding_box = {{-2.4, -2.2}, {2.4, 2.2}}, + selection_box = {{-1.4, -1.2}, {1.4, 1.2}}, + damaged_trigger_effect = hit_effects.biter(), + shooting_cursor_size = 4, + rotation_speed = 1, + corpse = "behemoth-worm-corpse", + dying_explosion = "behemoth-worm-die", + dying_sound = sounds.worm_dying_big(0.72), + folded_speed = 0.01, + folded_speed_secondary = 0.024, + folded_animation = worm_folded_animation(scale_worm_behemoth, tint_worm_behemoth), + preparing_speed = 0.024, + preparing_animation = worm_preparing_animation(scale_worm_behemoth, tint_worm_behemoth, "forward"), + preparing_sound = sounds.worm_standup(1), + prepared_speed = 0.024, + prepared_speed_secondary = 0.012, + prepared_animation = worm_prepared_animation(scale_worm_behemoth, tint_worm_behemoth), + prepared_sound = sounds.worm_breath_big(1), + prepared_alternative_speed = 0.014, + prepared_alternative_speed_secondary = 0.010, + prepared_alternative_chance = 0.2, + prepared_alternative_animation = worm_prepared_alternative_animation(scale_worm_behemoth, tint_worm_behemoth), + prepared_alternative_sound = sounds.worm_roar_alternative_big(0.87), + starting_attack_speed = 0.034, + starting_attack_animation = worm_start_attack_animation(scale_worm_behemoth, tint_worm_behemoth), + starting_attack_sound = sounds.worm_roars_big(0.81), + ending_attack_speed = 0.016, + ending_attack_animation = worm_end_attack_animation(scale_worm_behemoth, tint_worm_behemoth), + folding_speed = 0.015, + folding_animation = worm_preparing_animation(scale_worm_behemoth, tint_worm_behemoth, "backward"), + folding_sound = sounds.worm_fold(1), + integration = worm_integration(scale_worm_behemoth), + secondary_animation = true, + random_animation_offset = true, + attack_from_start_frame = true, + + prepare_range = range_worm_behemoth + prepare_range_worm_behemoth, + allow_turning_when_starting_attack = true, + attack_parameters = + { + type = "stream", + ammo_category = "biological", + damage_modifier = damage_modifier_worm_behemoth,--defined in spitter-projectiles.lua + cooldown = 4, + range = range_worm_behemoth,--defined in spitter-projectiles.lua + min_range = 0, + projectile_creation_parameters = worm_shoot_shiftings(scale_worm_behemoth, scale_worm_behemoth * scale_worm_stream), + use_shooter_direction = true, + + lead_target_for_projectile_speed = 0.2* 0.75 * 1.5 * 1.5, -- this is same as particle horizontal speed of flamethrower fire stream + + ammo_type = + { + category = "biological", + action = + { + type = "direct", + action_delivery = + { + type = "stream", + stream = "acid-stream-worm-behemoth", + source_offset = {0.15, -0.5} + } + } + } + }, + build_base_evolution_requirement = 0.9, + autoplace = enemy_autoplace.enemy_worm_autoplace(8), + call_for_help_radius = 80, + spawn_decorations_on_expansion = true, + spawn_decoration = + { + { + decorative = "worms-decal", + spawn_min = 1, + spawn_max = 3, + spawn_min_radius = 1, + spawn_max_radius = 5 + }, + { + decorative = "shroom-decal", + spawn_min = 1, + spawn_max = 2, + spawn_min_radius = 1, + spawn_max_radius = 2 + }, + { + decorative = "enemy-decal", + spawn_min = 1, + spawn_max = 4, + spawn_min_radius = 1, + spawn_max_radius = 4 + }, + { + decorative = "enemy-decal-transparent", + spawn_min = 3, + spawn_max = 5, + spawn_min_radius = 1, + spawn_max_radius = 4 + } + } + }, + { + type = "corpse", + name = "medium-worm-corpse", + icon = "__base__/graphics/icons/medium-worm-corpse.png", + icon_size = 64, icon_mipmaps = 4, + selection_box = {{-0.8, -0.8}, {0.8, 0.8}}, + selectable_in_game = false, + subgroup="corpses", + order = "c[corpse]-c[worm]-b[medium]", + flags = {"placeable-neutral", "placeable-off-grid", "building-direction-8-way", "not-repairable", "not-on-map"}, + dying_speed = 0.01, + time_before_removed = 15 * 60 * 60, + final_render_layer = "lower-object-above-shadow", + animation = worm_die_animation(scale_worm_medium, tint_worm_medium), + ground_patch = + { + sheet = worm_integration(scale_worm_medium) + } + }, + { + type = "corpse", + name = "big-worm-corpse", + icon = "__base__/graphics/icons/big-worm-corpse.png", + icon_size = 64, icon_mipmaps = 4, + selection_box = {{-0.8, -0.8}, {0.8, 0.8}}, + selectable_in_game = false, + subgroup="corpses", + order = "c[corpse]-c[worm]-c[big]", + flags = {"placeable-neutral", "placeable-off-grid", "building-direction-8-way", "not-repairable", "not-on-map"}, + dying_speed = 0.01, + time_before_removed = 15 * 60 * 60, + final_render_layer = "lower-object-above-shadow", + animation = worm_die_animation(scale_worm_big, tint_worm_big), + ground_patch = + { + sheet = worm_integration(scale_worm_big) + } + }, + { + type = "corpse", + name = "behemoth-worm-corpse", + icon = "__base__/graphics/icons/behemoth-worm-corpse.png", + icon_size = 64, icon_mipmaps = 4, + selection_box = {{-0.8, -0.8}, {0.8, 0.8}}, + selectable_in_game = false, + subgroup="corpses", + order = "c[corpse]-c[worm]-d[big]", + flags = {"placeable-neutral", "placeable-off-grid", "building-direction-8-way", "not-repairable", "not-on-map"}, + dying_speed = 0.01, + time_before_removed = 15 * 60 * 60, + final_render_layer = "lower-object-above-shadow", + animation = worm_die_animation(scale_worm_behemoth, tint_worm_behemoth), + ground_patch = + { + sheet = worm_integration(scale_worm_behemoth) + } + } +} +) diff --git a/factorio/data/base/prototypes/entity/worm-animations.lua b/factorio/data/base/prototypes/entity/worm-animations.lua new file mode 100644 index 0000000000000000000000000000000000000000..21571c6898382ba3247f1b88249c5ca40db1a2ba --- /dev/null +++ b/factorio/data/base/prototypes/entity/worm-animations.lua @@ -0,0 +1,950 @@ +function worm_integration(scale) +return + { + filename = "__base__/graphics/entity/worm/worm-integration.png", + frame_count = 1, + variation_count = 1, + width = 166, + height = 122, + shift = util.mul_shift(util.by_pixel(4, -2), scale), + scale = scale, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-integration.png", + frame_count = 1, + variation_count = 1, + width = 332, + height = 240, + shift = util.mul_shift(util.by_pixel(4, -1), scale), + scale = 0.5 * scale + } + } +end + +function worm_folded_animation(scale, tint) + return + { + layers= + { + { + filename = "__base__/graphics/entity/worm/worm-folded.png", + run_mode = "forward-then-backward", + line_length = 9, + width = 66, + height = 60, + frame_count = 9, + shift = util.mul_shift(util.by_pixel(0, 4), scale), + direction_count = 1, + scale = scale, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-folded.png", + run_mode = "forward-then-backward", + line_length = 9, + width = 130, + height = 120, + frame_count = 9, + shift = util.mul_shift(util.by_pixel(0, 4), scale), + direction_count = 1, + scale = scale * 0.5 + } + }, + { + filename = "__base__/graphics/entity/worm/worm-folded-mask.png", + flags = { "mask" }, + run_mode = "forward-then-backward", + line_length = 9, + width = 66, + height = 56, + frame_count = 9, + shift = util.mul_shift(util.by_pixel(0, 6), scale), + scale = scale, + direction_count = 1, + tint = tint, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-folded-mask.png", + flags = { "mask" }, + run_mode = "forward-then-backward", + line_length = 9, + width = 130, + height = 108, + frame_count = 9, + shift = util.mul_shift(util.by_pixel(0, 7), scale), + scale = scale * 0.5, + direction_count = 1, + tint = tint + } + }, + { + filename = "__base__/graphics/entity/worm/worm-folded-shadow.png", + run_mode = "forward-then-backward", + line_length = 9, + width = 60, + height = 34, + frame_count = 9, + shift = util.mul_shift(util.by_pixel(4, -4), scale), + direction_count = 1, + scale = scale, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-folded-shadow.png", + run_mode = "forward-then-backward", + line_length = 9, + width = 116, + height = 68, + frame_count = 9, + shift = util.mul_shift(util.by_pixel(5, -4), scale), + direction_count = 1, + scale = scale * 0.5, + draw_as_shadow = true + } + } + } + } +end + +function worm_preparing_animation(scale, tint, run_mode) + return + { + layers= + { + { + filename = "__base__/graphics/entity/worm/worm-preparing.png", + width = 94, + height = 152, + line_length = 6, + frame_count = 18, + shift = util.mul_shift(util.by_pixel(0, -42), scale), + run_mode = run_mode, + scale = scale, + direction_count = 1, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-preparing.png", + width = 188, + height = 304, + line_length = 6, + frame_count = 18, + shift = util.mul_shift(util.by_pixel(0, -42), scale), + run_mode = run_mode, + scale = 0.5 * scale, + direction_count = 1 + } + }, + { + filename = "__base__/graphics/entity/worm/worm-preparing-mask.png", + flags = { "mask" }, + line_length = 6, + width = 94, + height = 124, + frame_count = 18, + shift = util.mul_shift(util.by_pixel(0, -28), scale), + run_mode = run_mode, + scale = scale, + direction_count = 1, + tint = tint, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-preparing-mask.png", + flags = { "mask" }, + line_length = 6, + width = 188, + height = 248, + frame_count = 18, + shift = util.mul_shift(util.by_pixel(0, -28), scale), + run_mode = run_mode, + scale = 0.5 * scale, + direction_count = 1, + tint = tint + } + }, + { + filename = "__base__/graphics/entity/worm/worm-preparing-shadow.png", + width = 208, + height = 66, + line_length = 6, + frame_count = 18, + shift = util.mul_shift(util.by_pixel(54, -6), scale), + run_mode = run_mode, + scale = scale, + direction_count = 1, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-preparing-shadow.png", + width = 410, + height = 124, + line_length = 6, + frame_count = 18, + shift = util.mul_shift(util.by_pixel(55, -4), scale), + run_mode = run_mode, + scale = 0.5 * scale, + direction_count = 1, + draw_as_shadow = true + } + } + } + } +end + +function worm_prepared_animation(scale, tint) + return + { + layers= + { + { + filename = "__base__/graphics/entity/worm/worm-prepared.png", + run_mode = "forward-then-backward", + line_length = 9, + width = 98, + height = 152, + frame_count = 9, + scale = scale, + direction_count = 1, + shift = util.mul_shift(util.by_pixel(-4, -42), scale), + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-prepared.png", + run_mode = "forward-then-backward", + line_length = 9, + width = 190, + height = 300, + frame_count = 9, + scale = 0.5 * scale, + direction_count = 1, + shift = util.mul_shift(util.by_pixel(-3, -41), scale) + } + }, + { + filename = "__base__/graphics/entity/worm/worm-prepared-mask.png", + flags = { "mask" }, + run_mode = "forward-then-backward", + line_length = 9, + width = 98, + height = 132, + frame_count = 9, + shift = util.mul_shift(util.by_pixel(-4, -32), scale), + scale = scale, + direction_count = 1, + tint = tint, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-prepared-mask.png", + flags = { "mask" }, + run_mode = "forward-then-backward", + line_length = 9, + width = 190, + height = 268, + frame_count = 9, + shift = util.mul_shift(util.by_pixel(-3, -33), scale), + scale = 0.5 * scale, + direction_count = 1, + tint = tint + } + }, + { + filename = "__base__/graphics/entity/worm/worm-prepared-shadow.png", + run_mode = "forward-then-backward", + line_length = 9, + width = 204, + height = 62, + frame_count = 9, + scale = scale, + direction_count = 1, + shift = util.mul_shift(util.by_pixel(52, -6), scale), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-prepared-shadow.png", + run_mode = "forward-then-backward", + line_length = 9, + width = 408, + height = 122, + frame_count = 9, + scale = 0.5 * scale, + direction_count = 1, + shift = util.mul_shift(util.by_pixel(52, -6), scale), + draw_as_shadow = true + } + } + } + } +end + +alternate_frame_sequence = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, + 17, 17, 16, 16, 15, 15, 16, 16, 17, 17, 16, 16, 16, 17, 17, + 16, 16, 15, 15, 16, 16, 15, 15, 16, 16, 17, 17, + 17, 16, 16, 15, 15, 16, 16, 15, 15, 16, 16, 17, + 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1} + +function worm_prepared_alternative_animation(scale, tint) + return + { + layers= + { + { + filename = "__base__/graphics/entity/worm/worm-prepared-alternative.png", + line_length = 6, + width = 92, + height = 164, + frame_count = 17, + frame_sequence = alternate_frame_sequence, + scale = scale, + direction_count = 1, + shift = util.mul_shift(util.by_pixel(-2, -48), scale), + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-prepared-alternative.png", + line_length = 6, + width = 182, + height = 324, + frame_count = 17, + frame_sequence = alternate_frame_sequence, + scale = 0.5 * scale, + direction_count = 1, + shift = util.mul_shift(util.by_pixel(-2, -47), scale) + } + }, + { + filename = "__base__/graphics/entity/worm/worm-prepared-alternative-mask.png", + flags = { "mask" }, + line_length = 6, + width = 92, + height = 144, + frame_count = 17, + frame_sequence = alternate_frame_sequence, + shift = util.mul_shift(util.by_pixel(-2, -38), scale), + scale = scale, + direction_count = 1, + tint = tint, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-prepared-alternative-mask.png", + flags = { "mask" }, + line_length = 6, + width = 182, + height = 288, + frame_count = 17, + frame_sequence = alternate_frame_sequence, + shift = util.mul_shift(util.by_pixel(-2, -38), scale), + scale = 0.5 * scale, + direction_count = 1, + tint = tint + } + }, + { + filename = "__base__/graphics/entity/worm/worm-prepared-alternative-shadow.png", + line_length = 6, + width = 214, + height = 60, + frame_count = 17, + frame_sequence = alternate_frame_sequence, + scale = scale, + direction_count = 1, + shift = util.mul_shift(util.by_pixel(56, -6), scale), + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-prepared-alternative-shadow.png", + line_length = 6, + width = 424, + height = 120, + frame_count = 17, + frame_sequence = alternate_frame_sequence, + scale = 0.5 * scale, + direction_count = 1, + shift = util.mul_shift(util.by_pixel(57, -6), scale), + draw_as_shadow = true + } + } + } + } +end + +start_attack_frame_sequence = { 1, 2, 3, 4, 5, 6, 7, 8, 9} + +function worm_start_attack_animation(scale, tint) + return + { + layers= + { + { + filenames = + { + "__base__/graphics/entity/worm/worm-attack-01.png", + "__base__/graphics/entity/worm/worm-attack-02.png", + "__base__/graphics/entity/worm/worm-attack-03.png", + "__base__/graphics/entity/worm/worm-attack-04.png", + "__base__/graphics/entity/worm/worm-attack-05.png", + "__base__/graphics/entity/worm/worm-attack-06.png", + "__base__/graphics/entity/worm/worm-attack-07.png", + "__base__/graphics/entity/worm/worm-attack-08.png", + "__base__/graphics/entity/worm/worm-attack-09.png", + "__base__/graphics/entity/worm/worm-attack-10.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 240, + height = 222, + frame_count = 10, + frame_sequence = start_attack_frame_sequence, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-8, -30), scale), + scale = scale, + hr_version = + { + filenames = + { + "__base__/graphics/entity/worm/hr-worm-attack-01.png", + "__base__/graphics/entity/worm/hr-worm-attack-02.png", + "__base__/graphics/entity/worm/hr-worm-attack-03.png", + "__base__/graphics/entity/worm/hr-worm-attack-04.png", + "__base__/graphics/entity/worm/hr-worm-attack-05.png", + "__base__/graphics/entity/worm/hr-worm-attack-06.png", + "__base__/graphics/entity/worm/hr-worm-attack-07.png", + "__base__/graphics/entity/worm/hr-worm-attack-08.png", + "__base__/graphics/entity/worm/hr-worm-attack-09.png", + "__base__/graphics/entity/worm/hr-worm-attack-10.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 480, + height = 440, + frame_count = 10, + frame_sequence = start_attack_frame_sequence, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-8, -29), scale), + scale = 0.5 * scale + } + }, + { + filenames = + { + "__base__/graphics/entity/worm/worm-attack-mask-01.png", + "__base__/graphics/entity/worm/worm-attack-mask-02.png", + "__base__/graphics/entity/worm/worm-attack-mask-03.png", + "__base__/graphics/entity/worm/worm-attack-mask-04.png", + "__base__/graphics/entity/worm/worm-attack-mask-05.png", + "__base__/graphics/entity/worm/worm-attack-mask-06.png", + "__base__/graphics/entity/worm/worm-attack-mask-07.png", + "__base__/graphics/entity/worm/worm-attack-mask-08.png", + "__base__/graphics/entity/worm/worm-attack-mask-09.png", + "__base__/graphics/entity/worm/worm-attack-mask-10.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 196, + height = 186, + frame_count = 10, + frame_sequence = start_attack_frame_sequence, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-8, -28), scale), + tint = tint, + scale = scale, + hr_version = + { + filenames = + { + "__base__/graphics/entity/worm/hr-worm-attack-mask-01.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-02.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-03.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-04.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-05.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-06.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-07.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-08.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-09.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-10.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 388, + height = 366, + frame_count = 10, + frame_sequence = start_attack_frame_sequence, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-7, -27), scale), + tint = tint, + scale = 0.5 * scale + } + }, + { + filenames = + { + "__base__/graphics/entity/worm/worm-attack-shadow-01.png", + "__base__/graphics/entity/worm/worm-attack-shadow-02.png", + "__base__/graphics/entity/worm/worm-attack-shadow-03.png", + "__base__/graphics/entity/worm/worm-attack-shadow-04.png", + "__base__/graphics/entity/worm/worm-attack-shadow-05.png", + "__base__/graphics/entity/worm/worm-attack-shadow-06.png", + "__base__/graphics/entity/worm/worm-attack-shadow-07.png", + "__base__/graphics/entity/worm/worm-attack-shadow-08.png", + "__base__/graphics/entity/worm/worm-attack-shadow-09.png", + "__base__/graphics/entity/worm/worm-attack-shadow-10.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 310, + height = 176, + frame_count = 10, + frame_sequence = start_attack_frame_sequence, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(38, -2), scale), + scale = scale, + draw_as_shadow = true, + hr_version = + { + filenames = + { + "__base__/graphics/entity/worm/hr-worm-attack-shadow-01.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-02.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-03.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-04.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-05.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-06.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-07.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-08.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-09.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-10.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 618, + height = 350, + frame_count = 10, + frame_sequence = start_attack_frame_sequence, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(38, -2), scale), + scale = 0.5 * scale, + draw_as_shadow = true + } + } + } + } +end + +end_attack_frame_sequence = { 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1} + +function worm_end_attack_animation(scale, tint) + return + { + layers= + { + { + filenames = + { + "__base__/graphics/entity/worm/worm-attack-01.png", + "__base__/graphics/entity/worm/worm-attack-02.png", + "__base__/graphics/entity/worm/worm-attack-03.png", + "__base__/graphics/entity/worm/worm-attack-04.png", + "__base__/graphics/entity/worm/worm-attack-05.png", + "__base__/graphics/entity/worm/worm-attack-06.png", + "__base__/graphics/entity/worm/worm-attack-07.png", + "__base__/graphics/entity/worm/worm-attack-08.png", + "__base__/graphics/entity/worm/worm-attack-09.png", + "__base__/graphics/entity/worm/worm-attack-10.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 240, + height = 222, + frame_count = 10, + frame_sequence = end_attack_frame_sequence, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-8, -30), scale), + scale = scale, + hr_version = + { + filenames = + { + "__base__/graphics/entity/worm/hr-worm-attack-01.png", + "__base__/graphics/entity/worm/hr-worm-attack-02.png", + "__base__/graphics/entity/worm/hr-worm-attack-03.png", + "__base__/graphics/entity/worm/hr-worm-attack-04.png", + "__base__/graphics/entity/worm/hr-worm-attack-05.png", + "__base__/graphics/entity/worm/hr-worm-attack-06.png", + "__base__/graphics/entity/worm/hr-worm-attack-07.png", + "__base__/graphics/entity/worm/hr-worm-attack-08.png", + "__base__/graphics/entity/worm/hr-worm-attack-09.png", + "__base__/graphics/entity/worm/hr-worm-attack-10.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 480, + height = 440, + frame_count = 10, + frame_sequence = end_attack_frame_sequence, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-8, -29), scale), + scale = 0.5 * scale + } + }, + { + filenames = + { + "__base__/graphics/entity/worm/worm-attack-mask-01.png", + "__base__/graphics/entity/worm/worm-attack-mask-02.png", + "__base__/graphics/entity/worm/worm-attack-mask-03.png", + "__base__/graphics/entity/worm/worm-attack-mask-04.png", + "__base__/graphics/entity/worm/worm-attack-mask-05.png", + "__base__/graphics/entity/worm/worm-attack-mask-06.png", + "__base__/graphics/entity/worm/worm-attack-mask-07.png", + "__base__/graphics/entity/worm/worm-attack-mask-08.png", + "__base__/graphics/entity/worm/worm-attack-mask-09.png", + "__base__/graphics/entity/worm/worm-attack-mask-10.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 196, + height = 186, + frame_count = 10, + frame_sequence = end_attack_frame_sequence, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-8, -28), scale), + tint = tint, + scale = scale, + hr_version = + { + filenames = + { + "__base__/graphics/entity/worm/hr-worm-attack-mask-01.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-02.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-03.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-04.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-05.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-06.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-07.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-08.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-09.png", + "__base__/graphics/entity/worm/hr-worm-attack-mask-10.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 388, + height = 366, + frame_count = 10, + frame_sequence = end_attack_frame_sequence, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(-7, -27), scale), + tint = tint, + scale = 0.5 * scale + } + }, + { + filenames = + { + "__base__/graphics/entity/worm/worm-attack-shadow-01.png", + "__base__/graphics/entity/worm/worm-attack-shadow-02.png", + "__base__/graphics/entity/worm/worm-attack-shadow-03.png", + "__base__/graphics/entity/worm/worm-attack-shadow-04.png", + "__base__/graphics/entity/worm/worm-attack-shadow-05.png", + "__base__/graphics/entity/worm/worm-attack-shadow-06.png", + "__base__/graphics/entity/worm/worm-attack-shadow-07.png", + "__base__/graphics/entity/worm/worm-attack-shadow-08.png", + "__base__/graphics/entity/worm/worm-attack-shadow-09.png", + "__base__/graphics/entity/worm/worm-attack-shadow-10.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 310, + height = 176, + frame_count = 10, + frame_sequence = end_attack_frame_sequence, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(38, -2), scale), + scale = scale, + draw_as_shadow = true, + hr_version = + { + filenames = + { + "__base__/graphics/entity/worm/hr-worm-attack-shadow-01.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-02.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-03.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-04.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-05.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-06.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-07.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-08.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-09.png", + "__base__/graphics/entity/worm/hr-worm-attack-shadow-10.png" + }, + slice = 4, + lines_per_file = 4, + line_length = 4, + width = 618, + height = 350, + frame_count = 10, + frame_sequence = end_attack_frame_sequence, + direction_count = 16, + shift = util.mul_shift(util.by_pixel(38, -2), scale), + scale = 0.5 * scale, + draw_as_shadow = true + } + } + } + } +end + +function worm_die_animation(scale, tint) + return + { + { + layers= + { + { + filename = "__base__/graphics/entity/worm/worm-die-01.png", + line_length = 6, + width = 134, + height = 186, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(18, -26), scale), + direction_count = 1, + scale = scale, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-die-01.png", + line_length = 6, + width = 262, + height = 372, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(19, -26), scale), + direction_count = 1, + scale = 0.5 * scale + } + }, + { + filename = "__base__/graphics/entity/worm/worm-die-01-mask.png", + flags = { "mask" }, + line_length = 6, + width = 124, + height = 160, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(15, -19), scale), + direction_count = 1, + scale = scale, + tint = tint, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-die-01-mask.png", + flags = { "mask" }, + line_length = 6, + width = 250, + height = 318, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(15, -19), scale), + direction_count = 1, + scale = 0.5 * scale, + tint = tint + } + }, + { + filename = "__base__/graphics/entity/worm/worm-die-01-shadow.png", + line_length = 6, + width = 202, + height = 106, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(54, 16), scale), + direction_count = 1, + scale = scale, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-die-01-shadow.png", + line_length = 6, + width = 404, + height = 210, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(54, 16), scale), + direction_count = 1, + scale = 0.5 * scale, + draw_as_shadow = true + } + } + } + }, + { + layers= + { + { + filename = "__base__/graphics/entity/worm/worm-die-02.png", + line_length = 6, + width = 184, + height = 164, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(-48, -42), scale), + direction_count = 1, + scale = scale, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-die-02.png", + line_length = 6, + width = 362, + height = 322, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(-47, -41), scale), + direction_count = 1, + scale = 0.5 * scale + } + }, + { + filename = "__base__/graphics/entity/worm/worm-die-02-mask.png", + flags = { "mask" }, + line_length = 6, + width = 156, + height = 144, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(-33, -31), scale), + direction_count = 1, + scale = scale, + tint = tint, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-die-02-mask.png", + flags = { "mask" }, + line_length = 6, + width = 306, + height = 282, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(-33, -31), scale), + direction_count = 1, + scale = 0.5 * scale, + tint = tint + } + }, + { + filename = "__base__/graphics/entity/worm/worm-die-02-shadow.png", + line_length = 6, + width = 296, + height = 82, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(16, 4), scale), + direction_count = 1, + scale = scale, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-die-02-shadow.png", + line_length = 6, + width = 588, + height = 160, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(17, 5), scale), + direction_count = 1, + scale = 0.5 * scale, + draw_as_shadow = true + } + } + } + }, + { + layers= + { + { + filename = "__base__/graphics/entity/worm/worm-die-03.png", + line_length = 6, + width = 130, + height = 164, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(16, -48), scale), + direction_count = 1, + scale = scale, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-die-03.png", + line_length = 6, + width = 260, + height = 328, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(16, -48), scale), + direction_count = 1, + scale = 0.5 * scale + } + }, + { + filename = "__base__/graphics/entity/worm/worm-die-03-mask.png", + flags = { "mask" }, + line_length = 6, + width = 124, + height = 136, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(14, -34), scale), + direction_count = 1, + scale = scale, + tint = tint, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-die-03-mask.png", + flags = { "mask" }, + line_length = 6, + width = 246, + height = 272, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(14, -34), scale), + direction_count = 1, + scale = 0.5 * scale, + tint = tint + } + }, + { + filename = "__base__/graphics/entity/worm/worm-die-03-shadow.png", + line_length = 6, + width = 204, + height = 116, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(52, -34), scale), + direction_count = 1, + scale = scale, + draw_as_shadow = true, + hr_version = + { + filename = "__base__/graphics/entity/worm/hr-worm-die-03-shadow.png", + line_length = 6, + width = 404, + height = 224, + frame_count = 24, + shift = util.mul_shift(util.by_pixel(53, -32), scale), + direction_count = 1, + scale = 0.5 * scale, + draw_as_shadow = true + } + } + } + } + } +end + +function worm_shoot_shiftings(scale, offset) + return + { + {0.0625 * 0, util.add_shift(util.mul_shift(util.by_pixel( -6, -213), scale * 0.5), util.by_pixel( offset * 0, -offset * 1))}, + {0.0625 * 1, util.add_shift(util.mul_shift(util.by_pixel( 86, -193), scale * 0.5), util.by_pixel( offset * 0.38, -offset * 0.92))}, + {0.0625 * 2, util.add_shift(util.mul_shift(util.by_pixel( 136, -155), scale * 0.5), util.by_pixel( offset * 0.71, -offset * 0.71))}, + {0.0625 * 3, util.add_shift(util.mul_shift(util.by_pixel( 166, -134), scale * 0.5), util.by_pixel( offset * 0.92, -offset * 0.38))}, + {0.0625 * 4, util.add_shift(util.mul_shift(util.by_pixel( 200, -75), scale * 0.5), util.by_pixel( offset * 1, offset * 0))}, + {0.0625 * 5, util.add_shift(util.mul_shift(util.by_pixel( 168, 13), scale * 0.5), util.by_pixel( offset * 0.92, offset * 0.38))}, + {0.0625 * 6, util.add_shift(util.mul_shift(util.by_pixel( 118, 59), scale * 0.5), util.by_pixel( offset * 0.71, offset * 0.71))}, + {0.0625 * 7, util.add_shift(util.mul_shift(util.by_pixel( 48, 52), scale * 0.5), util.by_pixel( offset * 0.38, offset * 0.92))}, + {0.0625 * 8, util.add_shift(util.mul_shift(util.by_pixel( 4, 68), scale * 0.5), util.by_pixel( offset * 0, offset * 1))}, + {0.0625 * 9, util.add_shift(util.mul_shift(util.by_pixel( -58, 91), scale * 0.5), util.by_pixel( -offset * 0.38, offset * 0.92))}, + {0.0625 * 10, util.add_shift(util.mul_shift(util.by_pixel(-114, 71), scale * 0.5), util.by_pixel( -offset * 0.71, offset * 0.71))}, + {0.0625 * 11, util.add_shift(util.mul_shift(util.by_pixel(-163, 32), scale * 0.5), util.by_pixel( -offset * 0.92, offset * 0.38))}, + {0.0625 * 12, util.add_shift(util.mul_shift(util.by_pixel(-220, -56), scale * 0.5), util.by_pixel( -offset * 1, offset * 0))}, + {0.0625 * 13, util.add_shift(util.mul_shift(util.by_pixel(-200, -120), scale * 0.5), util.by_pixel( -offset * 0.92, -offset * 0.38))}, + {0.0625 * 14, util.add_shift(util.mul_shift(util.by_pixel(-152, -175), scale * 0.5), util.by_pixel( -offset * 0.71, -offset * 0.71))}, + {0.0625 * 15, util.add_shift(util.mul_shift(util.by_pixel( -67, -204), scale * 0.5), util.by_pixel( -offset * 0.38, -offset * 0.92))} + } +end diff --git a/factorio/data/base/prototypes/equipment-grid.lua b/factorio/data/base/prototypes/equipment-grid.lua new file mode 100644 index 0000000000000000000000000000000000000000..fd9eaf6751240081efb39a597e8949525afb5edc --- /dev/null +++ b/factorio/data/base/prototypes/equipment-grid.lua @@ -0,0 +1,32 @@ +data:extend( +{ + { + type = "equipment-grid", + name = "small-equipment-grid", + width = 5, + height = 5, + equipment_categories = {"armor"} + }, + { + type = "equipment-grid", + name = "medium-equipment-grid", + width = 7, + height = 7, + equipment_categories = {"armor"} + }, + { + type = "equipment-grid", + name = "large-equipment-grid", + width = 10, + height = 10, + equipment_categories = {"armor"} + }, + { + type = "equipment-grid", + name = "spidertron-equipment-grid", + width = 10, + height = 6, + equipment_categories = {"armor"} + } +} +) diff --git a/factorio/data/base/prototypes/equipment.lua b/factorio/data/base/prototypes/equipment.lua new file mode 100644 index 0000000000000000000000000000000000000000..5a006f1fd0422ccc9eedd6aae7125e6b2bd4c1e5 --- /dev/null +++ b/factorio/data/base/prototypes/equipment.lua @@ -0,0 +1,595 @@ +require ("prototypes.entity.laser-sounds") + +data:extend( +{ + { + type = "night-vision-equipment", + name = "night-vision-equipment", + sprite = + { + filename = "__base__/graphics/equipment/night-vision-equipment.png", + width = 64, + height = 64, + priority = "medium", + hr_version = + { + filename = "__base__/graphics/equipment/hr-night-vision-equipment.png", + width = 128, + height = 128, + priority = "medium", + scale = 0.5 + } + }, + shape = + { + width = 2, + height = 2, + type = "full" + }, + energy_source = + { + type = "electric", + buffer_capacity = "120kJ", + input_flow_limit = "240kW", + usage_priority = "primary-input" + }, + energy_input = "10kW", + categories = {"armor"}, + activate_sound = { filename = "__base__/sound/nightvision-on.ogg", volume = 0.5 }, + deactivate_sound = { filename = "__base__/sound/nightvision-off.ogg", volume = 0.5 }, + darkness_to_turn_on = 0.5, + color_lookup = {{0.5, "__core__/graphics/color_luts/nightvision.png"}} + }, + { + type = "energy-shield-equipment", + name = "energy-shield-equipment", + sprite = + { + filename = "__base__/graphics/equipment/energy-shield-equipment.png", + width = 64, + height = 64, + priority = "medium", + hr_version = + { + filename = "__base__/graphics/equipment/hr-energy-shield-equipment.png", + width = 128, + height = 128, + priority = "medium", + scale = 0.5 + } + }, + shape = + { + width = 2, + height = 2, + type = "full" + }, + max_shield_value = 50, + energy_source = + { + type = "electric", + buffer_capacity = "120kJ", + input_flow_limit = "240kW", + usage_priority = "primary-input" + }, + energy_per_shield = "20kJ", + categories = {"armor"} + }, + { + type = "energy-shield-equipment", + name = "energy-shield-mk2-equipment", + sprite = + { + filename = "__base__/graphics/equipment/energy-shield-mk2-equipment.png", + width = 64, + height = 64, + priority = "medium", + hr_version = + { + filename = "__base__/graphics/equipment/hr-energy-shield-mk2-equipment.png", + width = 128, + height = 128, + priority = "medium", + scale = 0.5 + } + }, + shape = + { + width = 2, + height = 2, + type = "full" + }, + max_shield_value = 150, + energy_source = + { + type = "electric", + buffer_capacity = "180kJ", + input_flow_limit = "360kW", + usage_priority = "primary-input" + }, + energy_per_shield = "30kJ", + categories = {"armor"} + }, + { + type = "battery-equipment", + name = "battery-equipment", + sprite = + { + filename = "__base__/graphics/equipment/battery-equipment.png", + width = 32, + height = 64, + priority = "medium", + hr_version = + { + filename = "__base__/graphics/equipment/hr-battery-equipment.png", + width = 64, + height = 128, + priority = "medium", + scale = 0.5 + } + }, + shape = + { + width = 1, + height = 2, + type = "full" + }, + energy_source = + { + type = "electric", + buffer_capacity = "20MJ", + usage_priority = "tertiary" + }, + categories = {"armor"} + }, + { + type = "battery-equipment", + name = "battery-mk2-equipment", + sprite = + { + filename = "__base__/graphics/equipment/battery-mk2-equipment.png", + width = 32, + height = 64, + priority = "medium", + hr_version = + { + filename = "__base__/graphics/equipment/hr-battery-mk2-equipment.png", + width = 64, + height = 128, + priority = "medium", + scale = 0.5 + } + }, + shape = + { + width = 1, + height = 2, + type = "full" + }, + energy_source = + { + type = "electric", + buffer_capacity = "100MJ", + usage_priority = "tertiary" + }, + categories = {"armor"} + }, + { + type = "solar-panel-equipment", + name = "solar-panel-equipment", + sprite = + { + filename = "__base__/graphics/equipment/solar-panel-equipment.png", + width = 32, + height = 32, + priority = "medium", + hr_version = + { + filename = "__base__/graphics/equipment/hr-solar-panel-equipment.png", + width = 64, + height = 64, + priority = "medium", + scale = 0.5 + } + }, + shape = + { + width = 1, + height = 1, + type = "full" + }, + energy_source = + { + type = "electric", + usage_priority = "primary-output" + }, + power = "30kW", + categories = {"armor"} + }, + { + type = "generator-equipment", + name = "fusion-reactor-equipment", + sprite = + { + filename = "__base__/graphics/equipment/fusion-reactor-equipment.png", + width = 128, + height = 128, + priority = "medium", + hr_version = + { + filename = "__base__/graphics/equipment/hr-fusion-reactor-equipment.png", + width = 256, + height = 256, + priority = "medium", + scale = 0.5 + } + }, + shape = + { + width = 4, + height = 4, + type = "full" + --[[ Can also be defined as manual (a set of points which fall within the width/height - can't be empty) + type = "manual", + points = {{0, 0}, {1, 0}, {2, 0}, {3, 0}, + {0, 1}, {3, 1}, + {0, 2}, {3, 2}, + {0, 3}, {1, 3}, {2, 3}, {3, 3},} + ]]-- + }, + energy_source = + { + type = "electric", + usage_priority = "primary-output" + }, + power = "750kW", + categories = {"armor"} + }, + { + type = "active-defense-equipment", + name = "personal-laser-defense-equipment", + sprite = + { + filename = "__base__/graphics/equipment/personal-laser-defense-equipment.png", + width = 64, + height = 64, + priority = "medium", + hr_version = { + filename = "__base__/graphics/equipment/hr-personal-laser-defense-equipment.png", + width = 128, + height = 128, + priority = "medium", + scale = 0.5 + } + }, + shape = + { + width = 2, + height = 2, + type = "full" + }, + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + buffer_capacity = "220kJ" + }, + + attack_parameters = + { + type = "beam", + cooldown = 40, + range = 15, + --source_direction_count = 64, + --source_offset = {0, -3.423489 / 4}, + damage_modifier = 3, + ammo_type = + { + category = "laser", + energy_consumption = "50kJ", + action = + { + type = "direct", + action_delivery = + { + type = "beam", + beam = "laser-beam", + max_length = 15, + duration = 40, + source_offset = {0, -1.31439 } + } + } + } + }, + + automatic = true, + categories = {"armor"} + }, + { + type = "active-defense-equipment", + name = "discharge-defense-equipment", + sprite = + { + filename = "__base__/graphics/equipment/discharge-defense-equipment.png", + flags = { "icon" }, + size = 64, + priority = "extra-high-no-scale", + hr_version = + { + filename = "__base__/graphics/equipment/hr-discharge-defense-equipment.png", + flags = { "icon" }, + size = 128, + priority = "extra-high-no-scale", + scale = 0.5 + } + }, + shape = + { + width = 2, + height = 2, + type = "full" + }, + energy_source = + { + type = "electric", + usage_priority = "secondary-input", + buffer_capacity = "4040kJ" + }, + + attack_parameters = + { + type = "projectile", + ammo_category = "electric", + damage_modifier = 10, + cooldown = 150, + projectile_center = {0, 0}, + projectile_creation_distance = 0.6, + range = 10, + sound = + { + switch_vibration_data = + { + filename = "__base__/sound/fight/pulse.bnvib", + }, + variations = + { + { + filename = "__base__/sound/fight/pulse.ogg", + volume = 0.7 + } + } + }, + ammo_type = + { + type = "projectile", + category = "electric", + energy_consumption = "2MJ", + action = + { + { + type = "area", + radius = 8, + force = "enemy", + action_delivery = + { + { + type = "instant", + target_effects = + { + { + type = "create-sticker", + sticker = "stun-sticker" + }, + { + type = "push-back", + distance = 4 + } + } + }, + { + type = "beam", + beam = "electric-beam-no-sound", + max_length = 16, + duration = 15, + source_offset = {0, -0.5}, + add_to_shooter = false + } + } + } + } + } + }, + + automatic = false, + categories = {"armor"} + }, + { + type = "movement-bonus-equipment", + name = "exoskeleton-equipment", + sprite = + { + filename = "__base__/graphics/equipment/exoskeleton-equipment.png", + width = 64, + height = 128, + priority = "medium", + hr_version = + { + filename = "__base__/graphics/equipment/hr-exoskeleton-equipment.png", + width = 128, + height = 256, + priority = "medium", + scale = 0.5 + } + }, + shape = + { + width = 2, + height = 4, + type = "full" + }, + energy_source = + { + type = "electric", + usage_priority = "secondary-input" + }, + energy_consumption = "200kW", + movement_bonus = 0.3, + categories = {"armor"} + }, + { + type = "roboport-equipment", + name = "personal-roboport-equipment", + take_result = "personal-roboport-equipment", + sprite = + { + filename = "__base__/graphics/equipment/personal-roboport-equipment.png", + width = 64, + height = 64, + priority = "medium", + hr_version = + { + filename = "__base__/graphics/equipment/hr-personal-roboport-equipment.png", + width = 128, + height = 128, + priority = "medium", + scale = 0.5 + } + }, + shape = + { + width = 2, + height = 2, + type = "full" + }, + energy_source = + { + type = "electric", + buffer_capacity = "35MJ", + input_flow_limit = "3500KW", + usage_priority = "secondary-input" + }, + charging_energy = "1000kW", + + robot_limit = 10, + construction_radius = 15, + spawn_and_station_height = 0.4, + spawn_and_station_shadow_height_offset = 0.5, + charge_approach_distance = 2.6, + robots_shrink_when_entering_and_exiting = true, + + recharging_animation = + { + filename = "__base__/graphics/entity/roboport/roboport-recharging.png", + draw_as_glow = true, + priority = "high", + width = 37, + height = 35, + frame_count = 16, + scale = 1.5, + animation_speed = 0.5 + }, + recharging_light = {intensity = 0.2, size = 3, color = {r = 0.5, g = 0.5, b = 1.0}}, + stationing_offset = {0, -0.6}, + charging_station_shift = {0, 0.5}, + charging_station_count = 2, + charging_distance = 1.6, + charging_threshold_distance = 5, + categories = {"armor"} + }, + { + type = "roboport-equipment", + name = "personal-roboport-mk2-equipment", + take_result = "personal-roboport-mk2-equipment", + sprite = + { + filename = "__base__/graphics/equipment/personal-roboport-mk2-equipment.png", + width = 64, + height = 64, + priority = "medium", + hr_version = + { + filename = "__base__/graphics/equipment/hr-personal-roboport-mk2-equipment.png", + width = 128, + height = 128, + priority = "medium", + scale = 0.5 + } + }, + shape = + { + width = 2, + height = 2, + type = "full" + }, + energy_source = + { + type = "electric", + buffer_capacity = "35MJ", + input_flow_limit = "3500KW", + usage_priority = "secondary-input" + }, + charging_energy = "1000kW", + + robot_limit = 25, + construction_radius = 20, + spawn_and_station_height = 0.4, + spawn_and_station_shadow_height_offset = 0.5, + charge_approach_distance = 2.6, + robots_shrink_when_entering_and_exiting = true, + + recharging_animation = + { + filename = "__base__/graphics/entity/roboport/roboport-recharging.png", + draw_as_glow = true, + priority = "high", + width = 37, + height = 35, + frame_count = 16, + scale = 1.5, + animation_speed = 0.5 + }, + recharging_light = {intensity = 0.2, size = 3, color = {r = 0.5, g = 0.5, b = 1.0}}, + stationing_offset = {0, -0.6}, + charging_station_shift = {0, 0.5}, + charging_station_count = 4, + charging_distance = 1.6, + charging_threshold_distance = 5, + categories = {"armor"} + }, + { + type = "belt-immunity-equipment", + name = "belt-immunity-equipment", + sprite = + { + filename = "__base__/graphics/equipment/belt-immunity-equipment.png", + width = 32, + height = 32, + priority = "medium", + hr_version = + { + filename = "__base__/graphics/equipment/hr-belt-immunity-equipment.png", + width = 64, + height = 64, + priority = "medium", + scale = 0.5 + } + }, + shape = + { + width = 1, + height = 1, + type = "full" + }, + energy_source = + { + type = "electric", + buffer_capacity = "100kJ", + input_flow_limit = "240kW", + usage_priority = "primary-input" + }, + energy_consumption = "100kW", + categories = {"armor"}, + order = "b-i-c" + } +} +) diff --git a/factorio/data/base/prototypes/fire-util.lua b/factorio/data/base/prototypes/fire-util.lua new file mode 100644 index 0000000000000000000000000000000000000000..d7df3694486238de1e66441964c606e2b8548a0c --- /dev/null +++ b/factorio/data/base/prototypes/fire-util.lua @@ -0,0 +1,476 @@ +local fireutil = {} + +function fireutil.foreach(table_, fun_) + for k, tab in pairs(table_) do + fun_(tab) + if tab.hr_version then + fun_(tab.hr_version) + end + end + return table_ +end + +function fireutil.create_fire_pictures(opts) + local fire_blend_mode = opts.blend_mode or "additive" + local fire_animation_speed = opts.animation_speed or 0.5 + local fire_scale = opts.scale or 1 + local fire_tint = {r=1,g=1,b=1,a=1} + local fire_flags = nil + local retval = + { + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-13.png", + line_length = 8, + width = 60, + height = 118, + frame_count = 25, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { -0.0390625, -0.90625 } + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-12.png", + line_length = 8, + width = 63, + height = 116, + frame_count = 25, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { -0.015625, -0.914065 } + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-11.png", + line_length = 8, + width = 61, + height = 122, + frame_count = 25, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { -0.0078125, -0.90625 } + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-10.png", + line_length = 8, + width = 65, + height = 108, + frame_count = 25, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { -0.0625, -0.64844 } + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-09.png", + line_length = 8, + width = 64, + height = 101, + frame_count = 25, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { -0.03125, -0.695315 } + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-08.png", + line_length = 8, + width = 50, + height = 98, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { -0.0546875, -0.77344 } + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-07.png", + line_length = 8, + width = 54, + height = 84, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { 0.015625, -0.640625 } + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-06.png", + line_length = 8, + width = 65, + height = 92, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { 0, -0.83594 } + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-05.png", + line_length = 8, + width = 59, + height = 103, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { 0.03125, -0.882815 } + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-04.png", + line_length = 8, + width = 67, + height = 130, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { 0.015625, -1.109375 } + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-03.png", + line_length = 8, + width = 74, + height = 117, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { 0.046875, -0.984375 } + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-02.png", + line_length = 8, + width = 74, + height = 114, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { 0.0078125, -0.96875 } + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-flame-01.png", + line_length = 8, + width = 66, + height = 119, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags, + shift = { -0.0703125, -1.039065 } + } + } + retval = fireutil.foreach(retval, function(tab) + if tab.shift and tab.scale then tab.shift = { tab.shift[1] * tab.scale, tab.shift[2] * tab.scale } end + end) + for k, layer in pairs (retval) do + retval[k] = util.draw_as_glow(layer) + end + return retval +end + +function fireutil.create_small_tree_flame_animations(opts) + local fire_blend_mode = opts.blend_mode or "additive" + local fire_animation_speed = opts.animation_speed or 0.5 + local fire_scale = opts.scale or 1 + local fire_tint = {r=1,g=1,b=1,a=1} + local fire_flags = { "compressed" } + local retval = + { + { + filename = "__base__/graphics/entity/fire-flame/tree-fire-flame-01-a.png", + line_length = 8, + width = 38, + height = 110, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.03125, -1.5}, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags + }, + { + filename = "__base__/graphics/entity/fire-flame/tree-fire-flame-01-b.png", + line_length = 8, + width = 39, + height = 111, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.078125, -1.51562}, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags + }, + { + filename = "__base__/graphics/entity/fire-flame/tree-fire-flame-01-c.png", + line_length = 8, + width = 44, + height = 108, + frame_count = 32, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.15625, -1.5}, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags + }, + { + filename = "__base__/graphics/entity/fire-flame/tree-fire-flame-03-a.png", + line_length = 8, + width = 38, + height = 110, + frame_count = 23, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.03125, -1.5}, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags + }, + { + filename = "__base__/graphics/entity/fire-flame/tree-fire-flame-03-b.png", + line_length = 8, + width = 34, + height = 98, + frame_count = 23, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.03125, -1.34375}, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags + }, + { + filename = "__base__/graphics/entity/fire-flame/tree-fire-flame-03-c.png", + line_length = 8, + width = 39, + height = 111, + frame_count = 23, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.078125, -1.51562}, + blend_mode = fire_blend_mode, + animation_speed = fire_animation_speed, + scale = fire_scale, + tint = fire_tint, + flags = fire_flags + } + } + + retval = fireutil.foreach(retval, function(tab) + if tab.shift and tab.scale then tab.shift = { tab.shift[1] * tab.scale, tab.shift[2] * tab.scale } end + end) + + for k, layer in pairs (retval) do + retval[k] = util.draw_as_glow(layer) + end + return retval +end + +function fireutil.create_burnt_patch_pictures() + local base = + { + filename = "__base__/graphics/entity/fire-flame/burnt-patch.png", + line_length = 3, + width = 115, + height = 56, + frame_count = 9, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.09375, 0.125} + } + + local variations = {} + + for y=1,(base.frame_count / base.line_length) do + for x=1,base.line_length do + table.insert(variations, + { + filename = base.filename, + width = base.width, + height = base.height, + tint = base.tint, + shift = base.shift, + x = (x-1) * base.width, + y = (y-1) * base.height + }) + end + end + + return variations +end + +function fireutil.create_fire_smoke_source_pictures(scale, tint) + return + { + { + filename = "__base__/graphics/entity/fire-flame/fire-smoke-source-1.png", + line_length = 8, + width = 101, + height = 138, + frame_count = 31, + scale = scale, + shift = {-0.109375 * scale, -1.1875 * scale}, + animation_speed = 0.5, + tint = tint + }, + { + filename = "__base__/graphics/entity/fire-flame/fire-smoke-source-2.png", + line_length = 8, + width = 99, + height = 138, + frame_count = 31, + scale = scale, + shift = {-0.203125 * scale, -1.21875 * scale}, + animation_speed = 0.5, + tint = tint + } + } +end + +function fireutil.add_basic_fire_graphics_and_effects_definitions(fire) + fire.flame_alpha = fire.flame_alpha or 0.35 + fire.flame_alpha_deviation = fire.flame_alpha_deviation or 0.05 + + fire.add_fuel_cooldown = fire.add_fuel_cooldown or 10 + fire.fade_in_duration = fire.fade_in_duration or 30 + fire.fade_out_duration = fire.fade_out_duration or 30 + + fire.burnt_patch_lifetime = fire.burnt_patch_lifetime or 1800 + + fire.on_fuel_added_action = fire.on_fuel_added_action or + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "create-trivial-smoke", + smoke_name = "fire-smoke-on-adding-fuel", + offset_deviation = {{-0.5, -0.5}, {0.5, 0.5}}, + speed_from_center = 0.01 + } + } + } + } + + fire.pictures = fire.pictures or fireutil.create_fire_pictures({ blend_mode = "normal", animation_speed = 1, scale = 0.5}) + + fire.smoke_source_pictures = fire.smoke_source_pictures or fireutil.create_fire_smoke_source_pictures(1, nil) + + fire.burnt_patch_pictures = fire.burnt_patch_pictures or fireutil.create_burnt_patch_pictures() + fire.burnt_patch_alpha_default = fire.burnt_patch_alpha_default or 0.4 + fire.burnt_patch_alpha_variations = fire.burnt_patch_alpha_variations or + { + { tile = "stone-path", alpha = 0.26 }, + { tile = "concrete", alpha = 0.24 } + } + + fire.smoke = fire.smoke or + { + { + name = "fire-smoke", + deviation = {0.5, 0.5}, + frequency = 0.25 / 2, + position = {0.0, -0.8}, + starting_vertical_speed = 0.05, + starting_vertical_speed_deviation = 0.005, + vertical_speed_slowdown = 0.99, + starting_frame_deviation = 60, + height = -0.5 + } + } + + fire.light = fire.light or {intensity = 0.2, size = 8, color = {1, 0.5, 0}} + + fire.working_sound = fire.working_sound or + { + sound = + { + { + filename = "__base__/sound/fire-1.ogg", + volume = 0.7 + }, + { + filename = "__base__/sound/fire-2.ogg", + volume = 0.7 + } + }, + match_volume_to_activity = true, + --max_sounds_per_type = 3, + --fade_in_ticks = 10, + --fade_out_ticks = 90 + } + + return fire +end + +return fireutil diff --git a/factorio/data/base/prototypes/fluid.lua b/factorio/data/base/prototypes/fluid.lua new file mode 100644 index 0000000000000000000000000000000000000000..5d77ad4903b86afa2241a3980b04596656ece238 --- /dev/null +++ b/factorio/data/base/prototypes/fluid.lua @@ -0,0 +1,99 @@ +data:extend( +{ + { + type = "fluid", + name = "water", + default_temperature = 15, + max_temperature = 100, + heat_capacity = "0.2KJ", + base_color = {r=0, g=0.34, b=0.6}, + flow_color = {r=0.7, g=0.7, b=0.7}, + icon = "__base__/graphics/icons/fluid/water.png", + icon_size = 64, icon_mipmaps = 4, + order = "a[fluid]-a[water]" + }, + { + type = "fluid", + name = "steam", + default_temperature = 15, + max_temperature = 1000, + heat_capacity = "0.2KJ", + icon = "__base__/graphics/icons/fluid/steam.png", + icon_size = 64, icon_mipmaps = 4, + base_color = {r=0.5, g=0.5, b=0.5}, + flow_color = {r=1.0, g=1.0, b=1.0}, + order = "a[fluid]-b[steam]", + gas_temperature = 15, + auto_barrel = false + }, + { + type = "fluid", + name = "sulfuric-acid", + default_temperature = 25, + heat_capacity = "0.1KJ", + base_color = {r=0.75, g=0.65, b=0.1}, + flow_color = {r=0.7, g=1, b=0.1}, + icon = "__base__/graphics/icons/fluid/sulfuric-acid.png", + icon_size = 64, icon_mipmaps = 4, + order = "a[fluid]-f[sulfuric-acid]" + }, + { + type = "fluid", + name = "crude-oil", + default_temperature = 25, + heat_capacity = "0.1KJ", + base_color = {r=0, g=0, b=0}, + flow_color = {r=0.5, g=0.5, b=0.5}, + icon = "__base__/graphics/icons/fluid/crude-oil.png", + icon_size = 64, icon_mipmaps = 4, + order = "a[fluid]-b[crude-oil]" + }, + + { + type = "fluid", + name = "heavy-oil", + default_temperature = 25, + heat_capacity = "0.1KJ", + base_color = {r=0.5, g=0.04, b=0}, + flow_color = {r=0.85, g=0.6, b=0.3}, + icon = "__base__/graphics/icons/fluid/heavy-oil.png", + icon_size = 64, icon_mipmaps = 4, + order = "a[fluid]-c[heavy-oil]" + }, + + { + type = "fluid", + name = "light-oil", + default_temperature = 25, + heat_capacity = "0.1KJ", + base_color = {r=0.57, g=0.33, b=0}, + flow_color = {r=1, g=0.73, b=0.07}, + icon = "__base__/graphics/icons/fluid/light-oil.png", + icon_size = 64, icon_mipmaps = 4, + order = "a[fluid]-d[light-oil]" + }, + + { + type = "fluid", + name = "petroleum-gas", + default_temperature = 25, + heat_capacity = "0.1KJ", + base_color = {r=0.3, g=0.1, b=0.3}, + flow_color = {r=0.8, g=0.8, b=0.8}, + icon = "__base__/graphics/icons/fluid/petroleum-gas.png", + icon_size = 64, icon_mipmaps = 4, + order = "a[fluid]-e[petroleum-gas]" + }, + + { + type = "fluid", + name = "lubricant", + default_temperature = 25, + heat_capacity = "0.1KJ", + base_color = {r=0.15, g=0.32, b=0.03}, + flow_color = {r=0.43, g=0.75, b=0.31}, + icon = "__base__/graphics/icons/fluid/lubricant.png", + icon_size = 64, icon_mipmaps = 4, + order = "e[lubricant]" + } +}) diff --git a/factorio/data/base/prototypes/item-groups.lua b/factorio/data/base/prototypes/item-groups.lua new file mode 100644 index 0000000000000000000000000000000000000000..6c04b438712b58d540ca43c0d6c60e1bf7ad80d3 --- /dev/null +++ b/factorio/data/base/prototypes/item-groups.lua @@ -0,0 +1,606 @@ +data:extend( +{ +-------------------------------------------------------------------------- LOGISTICS + { + type = "item-group", + name = "logistics", + order = "a", + icon = "__base__/graphics/item-group/logistics.png", + icon_size = 128, + icon_mipmaps = 2 + }, + { + type = "item-subgroup", + name = "storage", + group = "logistics", + order = "a" + }, + { + type = "item-subgroup", + name = "belt", + group = "logistics", + order = "b" + }, + { + type = "item-subgroup", + name = "inserter", + group = "logistics", + order = "c" + }, + { + type = "item-subgroup", + name = "energy-pipe-distribution", + group = "logistics", + order = "d" + }, + { + type = "item-subgroup", + name = "train-transport", + group = "logistics", + order = "e" + }, + { + type = "item-subgroup", + name = "transport", + group = "logistics", + order = "f" + }, + { + type = "item-subgroup", + name = "logistic-network", + group = "logistics", + order = "g" + }, + { + type = "item-subgroup", + name = "circuit-network", + group = "logistics", + order = "h" + }, + { + type = "item-subgroup", + name = "terrain", + group = "logistics", + order = "i" + }, +-------------------------------------------------------------------------- PRODUCTION + { + type = "item-group", + name = "production", + order = "b", + icon = "__base__/graphics/item-group/production.png", + icon_size = 128, + icon_mipmaps = 2 + }, + { + type = "item-subgroup", + name = "tool", + group = "production", + order = "a" + }, + { + type = "item-subgroup", + name = "energy", + group = "production", + order = "b" + }, + { + type = "item-subgroup", + name = "extraction-machine", + group = "production", + order = "c" + }, + { + type = "item-subgroup", + name = "smelting-machine", + group = "production", + order = "d" + }, + { + type = "item-subgroup", + name = "production-machine", + group = "production", + order = "e" + }, + { + type = "item-subgroup", + name = "module", + group = "production", + order = "f" + }, + { + type = "item-subgroup", + name = "space-related", + group = "production", + order = "g" + }, +-------------------------------------------------------------------------- INTERMEDIATE PRODUCTS + { + type = "item-group", + name = "intermediate-products", + order = "c", + order_in_recipe = "0", + icon = "__base__/graphics/item-group/intermediate-products.png", + icon_size = 128, + icon_mipmaps = 2 + }, + { + type = "item-subgroup", + name = "fluid-recipes", + group = "intermediate-products", + order = "a" + }, + { + type = "item-subgroup", + name = "raw-resource", + group = "intermediate-products", + order = "b" + }, + { + type = "item-subgroup", + name = "raw-material", + group = "intermediate-products", + order = "c" + }, + { + type = "item-subgroup", + name = "barrel", + group = "intermediate-products", + order = "d" + }, + { + type = "item-subgroup", + name = "fill-barrel", + group = "intermediate-products", + order = "e" + }, + { + type = "item-subgroup", + name = "empty-barrel", + group = "intermediate-products", + order = "f" + }, + { + type = "item-subgroup", + name = "intermediate-product", + group = "intermediate-products", + order = "g" + }, + { + type = "item-subgroup", + name = "science-pack", + group = "intermediate-products", + order = "h" + }, +-------------------------------------------------------------------------- COMBAT + { + type = "item-group", + name = "combat", + order = "d", + icon = "__base__/graphics/item-group/military.png", + icon_size = 128, + icon_mipmaps = 2 + }, + { + type = "item-subgroup", + name = "gun", + group = "combat", + order = "a" + }, + { + type = "item-subgroup", + name = "ammo", + group = "combat", + order = "b" + }, + { + type = "item-subgroup", + name = "capsule", + group = "combat", + order = "c" + }, + { + type = "item-subgroup", + name = "armor", + group = "combat", + order = "d" + }, + { + type = "item-subgroup", + name = "equipment", + group = "combat", + order = "e" + }, + { + type = "item-subgroup", + name = "military-equipment", + group = "combat", + order = "f" + }, + { + type = "item-subgroup", + name = "defensive-structure", + group = "combat", + order = "g" + }, +-------------------------------------------------------------------------- FLUIDS + { + type = "item-group", + name = "fluids", + order = "e", + icon = "__base__/graphics/item-group/fluids.png", + icon_size = 128, + icon_mipmaps = 2 + }, + { + type = "item-subgroup", + name = "fluid", + group = "fluids", + order = "a" + }, +-------------------------------------------------------------------------- SIGNALS + { + type = "item-group", + name = "signals", + order = "f", + icon = "__base__/graphics/item-group/signals.png", + icon_size = 128, + icon_mipmaps = 2 + }, + { + type = "item-subgroup", + name = "virtual-signal-special", + group = "signals", + order = "a" + }, + { + type = "item-subgroup", + name = "virtual-signal-number", + group = "signals", + order = "b" + }, + { + type = "item-subgroup", + name = "virtual-signal-letter", + group = "signals", + order = "c" + }, + { + type = "item-subgroup", + name = "virtual-signal-color", + group = "signals", + order = "d" + }, + { + type = "item-subgroup", + name = "virtual-signal", + group = "signals", + order = "e" + }, +-------------------------------------------------------------------------- ENEMIES + { + type = "item-group", + name = "enemies", + icon = "__core__/graphics/icons/category/enemies.png", + icon_size = 128, + icon_mipmaps = 2, + order = "g" + }, + { + type = "item-subgroup", + name = "enemies", + group = "enemies", + order = "a" + }, +-------------------------------------------------------------------------- ENVIRONMENT + { + type = "item-group", + name = "environment", + icon = "__core__/graphics/icons/category/environment.png", + icon_size = 128, + icon_mipmaps = 2, + order = "h" + }, + { + type = "item-subgroup", + name = "creatures", + group = "environment", + order = "a" + }, + { + type = "item-subgroup", + name = "cliffs", + group = "environment", + order = "a" + }, + { + type = "item-subgroup", + name = "trees", + group = "environment", + order = "aa" + }, + { + type = "item-subgroup", + name = "grass", + group = "environment", + order = "b" + }, + { + type = "item-subgroup", + name = "corpses", + group = "environment", + order = "c" + }, + { + type = "item-subgroup", + name = "remnants", + group = "environment", + order = "dz" + }, + { + type = "item-subgroup", + name = "storage-remnants", + group = "environment", + order = "da" + }, + { + type = "item-subgroup", + name = "belt-remnants", + group = "environment", + order = "db" + }, + { + type = "item-subgroup", + name = "inserter-remnants", + group = "environment", + order = "dc" + }, + { + type = "item-subgroup", + name = "energy-pipe-distribution-remnants", + group = "environment", + order = "dd" + }, + { + type = "item-subgroup", + name = "train-transport-remnants", + group = "environment", + order = "de" + }, + { + type = "item-subgroup", + name = "transport-remnants", + group = "environment", + order = "df" + }, + { + type = "item-subgroup", + name = "logistic-network-remnants", + group = "environment", + order = "dg" + }, + { + type = "item-subgroup", + name = "circuit-network-remnants", + group = "environment", + order = "dh" + }, + { + type = "item-subgroup", + name = "energy-remnants", + group = "environment", + order = "di" + }, + { + type = "item-subgroup", + name = "extraction-machine-remnants", + group = "environment", + order = "di" + }, + { + type = "item-subgroup", + name = "smelting-machine-remnants", + group = "environment", + order = "dj" + }, + { + type = "item-subgroup", + name = "production-machine-remnants", + group = "environment", + order = "dk" + }, + { + type = "item-subgroup", + name = "defensive-structure-remnants", + group = "environment", + order = "dl" + }, + { + type = "item-subgroup", + name = "generic-remnants", + group = "environment", + order = "dl" + }, + { + type = "item-subgroup", + name = "scorchmarks", + group = "environment", + order = "dm" + }, + { + type = "item-subgroup", + name = "wrecks", + group = "environment", + order = "e" + }, +-------------------------------------------------------------------------- EFFECTS + { + type = "item-group", + name = "effects", + icon = "__base__/graphics/item-group/effects.png", + icon_size = 128, + icon_mipmaps = 2, + order = "y" + }, + { + type = "item-subgroup", + name = "storage-explosions", + group = "effects", + order = "aa" + }, + { + type = "item-subgroup", + name = "belt-explosions", + group = "effects", + order = "ab" + }, + { + type = "item-subgroup", + name = "inserter-explosions", + group = "effects", + order = "ac" + }, + { + type = "item-subgroup", + name = "energy-pipe-distribution-explosions", + group = "effects", + order = "ad" + }, + { + type = "item-subgroup", + name = "train-transport-explosions", + group = "effects", + order = "ae" + }, + { + type = "item-subgroup", + name = "transport-explosions", + group = "effects", + order = "af" + }, + { + type = "item-subgroup", + name = "logistic-network-explosions", + group = "effects", + order = "ag" + }, + { + type = "item-subgroup", + name = "circuit-network-explosions", + group = "effects", + order = "ah" + }, + { + type = "item-subgroup", + name = "energy-explosions", + group = "effects", + order = "ba" + }, + { + type = "item-subgroup", + name = "extraction-machine-explosions", + group = "effects", + order = "bb" + }, + { + type = "item-subgroup", + name = "smelting-machine-explosions", + group = "effects", + order = "bc" + }, + { + type = "item-subgroup", + name = "production-machine-explosions", + group = "effects", + order = "bd" + }, + { + type = "item-subgroup", + name = "module-explosions", + group = "effects", + order = "be" + }, + { + type = "item-subgroup", + name = "campaign-explosions", + group = "effects", + order = "bf" + }, + { + type = "item-subgroup", + name = "gun-explosions", + group = "effects", + order = "ca" + }, + { + type = "item-subgroup", + name = "defensive-structure-explosions", + group = "effects", + order = "cb" + }, + { + type = "item-subgroup", + name = "capsule-explosions", + group = "effects", + order = "cc" + }, + { + type = "item-subgroup", + name = "tree-explosions", + group = "effects", + order = "cd" + }, + { + type = "item-subgroup", + name = "rock-explosions", + group = "effects", + order = "da" + }, + { + type = "item-subgroup", + name = "ground-explosions", + group = "effects", + order = "db" + }, + { + type = "item-subgroup", + name = "decorative-explosions", + group = "effects", + order = "dc" + }, + { + type = "item-subgroup", + name = "explosions", + group = "effects", + order = "de" + }, + { + type = "item-subgroup", + name = "hit-effects", + group = "effects", + order = "e" + }, + { + type = "item-subgroup", + name = "particles", + group = "effects", + order = "e" + }, +-------------------------------------------------------------------------- OTHER + { + type = "item-group", + name = "other", + icon = "__core__/graphics/icons/category/unsorted.png", + icon_size = 128, + icon_mipmaps = 2, + order = "z" + }, + + { + type = "item-subgroup", + name = "other", + group = "other", + order = "z" + }, +} +) diff --git a/factorio/data/base/prototypes/item.lua b/factorio/data/base/prototypes/item.lua new file mode 100644 index 0000000000000000000000000000000000000000..e72d16ca854cb00c5d804e7de2b2854b72924a8e --- /dev/null +++ b/factorio/data/base/prototypes/item.lua @@ -0,0 +1,4070 @@ +local sounds = require ("prototypes.entity.sounds") + +function productivity_module_limitation() +return + { + "sulfuric-acid", + "basic-oil-processing", + "advanced-oil-processing", + "coal-liquefaction", + "heavy-oil-cracking", + "light-oil-cracking", + "solid-fuel-from-light-oil", + "solid-fuel-from-heavy-oil", + "solid-fuel-from-petroleum-gas", + "lubricant", + "iron-plate", + "copper-plate", + "steel-plate", + "stone-brick", + "sulfur", + "plastic-bar", + "empty-barrel", + "uranium-processing", + "copper-cable", + "iron-stick", + "iron-gear-wheel", + "electronic-circuit", + "advanced-circuit", + "processing-unit", + "engine-unit", + "electric-engine-unit", + "uranium-fuel-cell", + "explosives", + "battery", + "flying-robot-frame", + "low-density-structure", + "rocket-fuel", + "nuclear-fuel", + "nuclear-fuel-reprocessing", + "rocket-control-unit", + "rocket-part", + "automation-science-pack", + "logistic-science-pack", + "chemical-science-pack", + "military-science-pack", + "production-science-pack", + "utility-science-pack", + "kovarex-enrichment-process" + } +end + +local big_wreck_item = function(n) + return + { + type = "item", + name = "crash-site-spaceship-wreck-big-"..n, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-big-"..n..".png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "crash-site", + order = "z[crash-site-spaceship]-b", + place_result = "crash-site-spaceship-wreck-big-"..n, + stack_size = 1, + flags = {"hidden"} + } +end + +local medium_wreck_item = function(n) + return + { + type = "item", + name = "crash-site-spaceship-wreck-medium-"..n, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-medium-"..n..".png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "crash-site", + order = "z[crash-site-spaceship]-c", + place_result = "crash-site-spaceship-wreck-medium-"..n, + stack_size = 1, + flags = {"hidden"} + } +end + +local small_wreck_item = function(n) + return + { + type = "item", + name = "crash-site-spaceship-wreck-small-"..n, + icon = "__base__/graphics/icons/crash-site-spaceship-wreck-small-"..n..".png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "crash-site", + order = "z[crash-site-spaceship]-d", + place_result = "crash-site-spaceship-wreck-small-"..n, + stack_size = 1, + flags = {"hidden"} + } +end + +data:extend( +{ + { + type = "item", + name = "stone-brick", + icon = "__base__/graphics/icons/stone-brick.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "terrain", + order = "a[stone-brick]", + stack_size = 100, + place_as_tile = + { + result = "stone-path", + condition_size = 1, + condition = { "water-tile" } + } + }, + { + type = "item", + name = "wood", + icon = "__base__/graphics/icons/wood.png", + icon_size = 64, icon_mipmaps = 4, + fuel_value = "2MJ", + fuel_category = "chemical", + subgroup = "raw-resource", + order = "a[wood]", + stack_size = 100 + }, + { + type = "item", + name = "coal", + icon = "__base__/graphics/icons/coal.png", + icon_size = 64, + icon_mipmaps = 4, + dark_background_icon = "__base__/graphics/icons/coal-dark-background.png", + pictures = + { + { size = 64, filename = "__base__/graphics/icons/coal.png", scale = 0.25, mipmap_count = 4 }, + { size = 64, filename = "__base__/graphics/icons/coal-1.png", scale = 0.25, mipmap_count = 4 }, + { size = 64, filename = "__base__/graphics/icons/coal-2.png", scale = 0.25, mipmap_count = 4 }, + { size = 64, filename = "__base__/graphics/icons/coal-3.png", scale = 0.25, mipmap_count = 4 } + }, + fuel_category = "chemical", + fuel_value = "4MJ", + subgroup = "raw-resource", + order = "b[coal]", + stack_size = 50 + }, + { + type = "item", + name = "stone", + icon = "__base__/graphics/icons/stone.png", + icon_size = 64, + icon_mipmaps = 4, + pictures = + { + { size = 64, filename = "__base__/graphics/icons/stone.png", scale = 0.25, mipmap_count = 4 }, + { size = 64, filename = "__base__/graphics/icons/stone-1.png", scale = 0.25, mipmap_count = 4 }, + { size = 64, filename = "__base__/graphics/icons/stone-2.png", scale = 0.25, mipmap_count = 4 }, + { size = 64, filename = "__base__/graphics/icons/stone-3.png", scale = 0.25, mipmap_count = 4 } + }, + subgroup = "raw-resource", + order = "d[stone]", + stack_size = 50 + }, + { + type = "item", + name = "iron-ore", + icon = "__base__/graphics/icons/iron-ore.png", + icon_size = 64, + icon_mipmaps = 4, + pictures = + { + { size = 64, filename = "__base__/graphics/icons/iron-ore.png", scale = 0.25, mipmap_count = 4 }, + { size = 64, filename = "__base__/graphics/icons/iron-ore-1.png", scale = 0.25, mipmap_count = 4 }, + { size = 64, filename = "__base__/graphics/icons/iron-ore-2.png", scale = 0.25, mipmap_count = 4 }, + { size = 64, filename = "__base__/graphics/icons/iron-ore-3.png", scale = 0.25, mipmap_count = 4 } + }, + subgroup = "raw-resource", + order = "e[iron-ore]", + stack_size = 50 + }, + { + type = "item", + name = "copper-ore", + icon = "__base__/graphics/icons/copper-ore.png", + icon_size = 64, + icon_mipmaps = 4, + pictures = + { + { size = 64, filename = "__base__/graphics/icons/copper-ore.png", scale = 0.25, mipmap_count = 4 }, + { size = 64, filename = "__base__/graphics/icons/copper-ore-1.png", scale = 0.25, mipmap_count = 4 }, + { size = 64, filename = "__base__/graphics/icons/copper-ore-2.png", scale = 0.25, mipmap_count = 4 }, + { size = 64, filename = "__base__/graphics/icons/copper-ore-3.png", scale = 0.25, mipmap_count = 4 } + }, + subgroup = "raw-resource", + order = "f[copper-ore]", + stack_size = 50 + }, + { + type = "item", + name = "iron-plate", + icon = "__base__/graphics/icons/iron-plate.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "raw-material", + order = "b[iron-plate]", + stack_size = 100 + }, + { + type = "item", + name = "copper-plate", + icon = "__base__/graphics/icons/copper-plate.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "raw-material", + order = "c[copper-plate]", + stack_size = 100 + }, + { + type = "item", + name = "copper-cable", + icon = "__base__/graphics/icons/copper-cable.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "a[copper-cable]", + stack_size = 200, + wire_count = 1 + }, + { + type = "item", + name = "iron-stick", + icon = "__base__/graphics/icons/iron-stick.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "b[iron-stick]", + stack_size = 100 + }, + { + type = "item", + name = "iron-gear-wheel", + icon = "__base__/graphics/icons/iron-gear-wheel.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "c[iron-gear-wheel]", + stack_size = 100 + }, + { + type = "item", + name = "electronic-circuit", + icon = "__base__/graphics/icons/electronic-circuit.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "e[electronic-circuit]", + stack_size = 200 + }, + { + type = "item", + name = "wooden-chest", + icon = "__base__/graphics/icons/wooden-chest.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "storage", + order = "a[items]-a[wooden-chest]", + place_result = "wooden-chest", + stack_size = 50 + }, + { + type = "item", + name = "stone-furnace", + icon = "__base__/graphics/icons/stone-furnace.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "smelting-machine", + order = "a[stone-furnace]", + place_result = "stone-furnace", + stack_size = 50 + }, + { + type = "item", + name = "burner-mining-drill", + icon = "__base__/graphics/icons/burner-mining-drill.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "extraction-machine", + order = "a[items]-a[burner-mining-drill]", + place_result = "burner-mining-drill", + stack_size = 50 + }, + { + type = "item", + name = "electric-mining-drill", + icon = "__base__/graphics/icons/electric-mining-drill.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "extraction-machine", + order = "a[items]-b[electric-mining-drill]", + place_result = "electric-mining-drill", + stack_size = 50 + }, + { + type = "item", + name = "burner-inserter", + icon = "__base__/graphics/icons/burner-inserter.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "inserter", + order = "a[burner-inserter]", + place_result = "burner-inserter", + stack_size = 50 + }, + { + type = "item", + name = "inserter", + icon = "__base__/graphics/icons/inserter.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "inserter", + order = "b[inserter]", + place_result = "inserter", + stack_size = 50 + }, + { + type = "item", + name = "fast-inserter", + icon = "__base__/graphics/icons/fast-inserter.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "inserter", + order = "d[fast-inserter]", + place_result = "fast-inserter", + stack_size = 50 + }, + { + type = "item", + name = "filter-inserter", + icon = "__base__/graphics/icons/filter-inserter.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "inserter", + order = "e[filter-inserter]", + place_result = "filter-inserter", + stack_size = 50 + }, + { + type = "item", + name = "long-handed-inserter", + icon = "__base__/graphics/icons/long-handed-inserter.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "inserter", + order = "c[long-handed-inserter]", + place_result = "long-handed-inserter", + stack_size = 50 + }, + { + type = "item", + name = "offshore-pump", + icon = "__base__/graphics/icons/offshore-pump.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "extraction-machine", + order = "b[fluids]-a[offshore-pump]", + place_result = "offshore-pump", + stack_size = 20 + }, + { + type = "item", + name = "pipe", + icon = "__base__/graphics/icons/pipe.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy-pipe-distribution", + order = "a[pipe]-a[pipe]", + place_result = "pipe", + stack_size = 100 + }, + { + type = "item", + name = "boiler", + icon = "__base__/graphics/icons/boiler.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy", + order = "b[steam-power]-a[boiler]", + place_result = "boiler", + stack_size = 50 + }, + { + type = "item", + name = "steam-engine", + icon = "__base__/graphics/icons/steam-engine.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy", + order = "b[steam-power]-b[steam-engine]", + place_result = "steam-engine", + stack_size = 10 + }, + { + type = "item", + name = "small-electric-pole", + icon = "__base__/graphics/icons/small-electric-pole.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy-pipe-distribution", + order = "a[energy]-a[small-electric-pole]", + place_result = "small-electric-pole", + stack_size = 50 + }, + { + type = "item", + name = "radar", + icon = "__base__/graphics/icons/radar.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "defensive-structure", + order = "d[radar]-a[radar]", + place_result = "radar", + stack_size = 50 + }, + { + type = "item", + name = "small-lamp", + icon = "__base__/graphics/icons/small-lamp.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "circuit-network", + order = "a[light]-a[small-lamp]", + place_result = "small-lamp", + stack_size = 50 + }, + { + type = "item", + name = "pipe-to-ground", + icon = "__base__/graphics/icons/pipe-to-ground.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy-pipe-distribution", + order = "a[pipe]-b[pipe-to-ground]", + place_result = "pipe-to-ground", + stack_size = 50 + }, + { + type = "item", + name = "assembling-machine-1", + icon = "__base__/graphics/icons/assembling-machine-1.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "production-machine", + order = "a[assembling-machine-1]", + place_result = "assembling-machine-1", + stack_size = 50 + }, + { + type = "item", + name = "assembling-machine-2", + icon = "__base__/graphics/icons/assembling-machine-2.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "production-machine", + order = "b[assembling-machine-2]", + place_result = "assembling-machine-2", + stack_size = 50 + }, + { + type = "item", + name = "red-wire", + icon = "__base__/graphics/icons/red-wire.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "circuit-network", + order = "b[wires]-a[red-wire]", + stack_size = 200, + wire_count = 1 + }, + { + type = "item", + name = "green-wire", + icon = "__base__/graphics/icons/green-wire.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "circuit-network", + order = "b[wires]-b[green-wire]", + stack_size = 200, + wire_count = 1 + }, + { + type = "capsule", + name = "raw-fish", + icon = "__base__/graphics/icons/fish.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "raw-resource", + capsule_action = + { + type = "use-on-self", + attack_parameters = + { + type = "projectile", + activation_type = "consume", + ammo_category = "capsule", + cooldown = 30, + range = 0, + ammo_type = + { + category = "capsule", + target_type = "position", + action = + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "damage", + damage = {type = "physical", amount = -80} + }, + { + type = "play-sound", + sound = sounds.eat_fish + } + } + } + } + } + } + }, + order = "h[raw-fish]", + stack_size = 100 + }, + { + type = "repair-tool", + name = "repair-pack", + icon = "__base__/graphics/icons/repair-pack.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "tool", + order = "b[repair]-a[repair-pack]", + speed = 2, + durability = 300, + stack_size = 100 + }, + { + type = "item", + name = "stone-wall", + icon = "__base__/graphics/icons/wall.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "defensive-structure", + order = "a[stone-wall]-a[stone-wall]", + place_result = "stone-wall", + stack_size = 100 + }, + { + type = "item", + name = "lab", + icon = "__base__/graphics/icons/lab.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "production-machine", + order = "g[lab]", + place_result = "lab", + stack_size = 10 + }, + { + type = "copy-paste-tool", + name = "copy-paste-tool", + icon = "__base__/graphics/icons/copy-paste-tool.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"only-in-cursor", "hidden", "not-stackable"}, + subgroup = "tool", + order = "c[automated-construction]-x", + stack_size = 1, + draw_label_for_cursor_render = true, + selection_color = {1, 1, 1}, + alt_selection_color = {0, 1, 1}, + selection_mode = {"blueprint", "avoid-rolling-stock"}, + alt_selection_mode = {"blueprint"}, + selection_cursor_box_type = "copy", + alt_selection_cursor_box_type = "copy", + -- mouse_cursor = "selection-tool-cursor" + }, + { + type = "copy-paste-tool", + name = "cut-paste-tool", + icon = "__base__/graphics/icons/cut-paste-tool.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"only-in-cursor", "hidden", "not-stackable"}, + subgroup = "tool", + order = "c[automated-construction]-x", + stack_size = 1, + draw_label_for_cursor_render = true, + selection_color = {1, 1, 1}, + alt_selection_color = {1, 1, 1}, + selection_mode = {"blueprint", "avoid-rolling-stock"}, + alt_selection_mode = {"blueprint"}, + selection_cursor_box_type = "copy", + alt_selection_cursor_box_type = "copy", + cuts = true + }, + { + type = "blueprint", + name = "blueprint", + icon = "__base__/graphics/icons/blueprint.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"not-stackable", "spawnable"}, + subgroup = "tool", + order = "c[automated-construction]-a[blueprint]", + stack_size = 1, + draw_label_for_cursor_render = true, + selection_color = {57, 156, 251}, + alt_selection_color = {0.3, 0.8, 1}, + selection_count_button_color = {43, 113, 180}, + alt_selection_count_button_color = {0.3, 0.8, 1}, + selection_mode = {"blueprint"}, + alt_selection_mode = {"blueprint"}, + selection_cursor_box_type = "copy", + alt_selection_cursor_box_type = "copy", + open_sound = {filename = "__base__/sound/item-open.ogg", volume = 1}, + close_sound = {filename = "__base__/sound/item-close.ogg", volume = 1} + }, + { + type = "tool", + name = "automation-science-pack", + localised_description = {"item-description.science-pack"}, + icon = "__base__/graphics/icons/automation-science-pack.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "science-pack", + order = "a[automation-science-pack]", + stack_size = 200, + durability = 1, + durability_description_key = "description.science-pack-remaining-amount-key", + durability_description_value = "description.science-pack-remaining-amount-value" + }, + { + type = "tool", + name = "logistic-science-pack", + localised_description = {"item-description.science-pack"}, + icon = "__base__/graphics/icons/logistic-science-pack.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "science-pack", + order = "b[logistic-science-pack]", + stack_size = 200, + durability = 1, + durability_description_key = "description.science-pack-remaining-amount-key", + durability_description_value = "description.science-pack-remaining-amount-value" + }, + { + type = "item", + name = "steel-plate", + icon = "__base__/graphics/icons/steel-plate.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "raw-material", + order = "d[steel-plate]", + stack_size = 100 + }, + { + type = "item-with-entity-data", + name = "car", + icon = "__base__/graphics/icons/car.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "transport", + order = "b[personal-transport]-a[car]", + place_result = "car", + stack_size = 1 + }, + { + type = "item", + name = "engine-unit", + icon = "__base__/graphics/icons/engine-unit.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "h[engine-unit]", + stack_size = 50 + }, + { + type = "item", + name = "electric-furnace", + icon = "__base__/graphics/icons/electric-furnace.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "smelting-machine", + order = "c[electric-furnace]", + place_result = "electric-furnace", + stack_size = 50 + }, + { + type = "item", + name = "solid-fuel", + icon = "__base__/graphics/icons/solid-fuel.png", + icon_size = 64, icon_mipmaps = 4, + fuel_category = "chemical", + fuel_value = "12MJ", + fuel_acceleration_multiplier = 1.2, + fuel_top_speed_multiplier = 1.05, + subgroup = "raw-material", + order = "c[solid-fuel]", + stack_size = 50 + }, + { + type = "item", + name = "rocket-fuel", + icon = "__base__/graphics/icons/rocket-fuel.png", + icon_size = 64, icon_mipmaps = 4, + fuel_category = "chemical", + fuel_value = "100MJ", + fuel_acceleration_multiplier = 1.8, + fuel_top_speed_multiplier = 1.15, + subgroup = "intermediate-product", + order = "p[rocket-fuel]", + stack_size = 10 + }, + { + type = "item", + name = "iron-chest", + icon = "__base__/graphics/icons/iron-chest.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "storage", + order = "a[items]-b[iron-chest]", + place_result = "iron-chest", + stack_size = 50 + }, + { + type = "item", + name = "big-electric-pole", + icon = "__base__/graphics/icons/big-electric-pole.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy-pipe-distribution", + order = "a[energy]-c[big-electric-pole]", + place_result = "big-electric-pole", + stack_size = 50 + }, + { + type = "item", + name = "medium-electric-pole", + icon = "__base__/graphics/icons/medium-electric-pole.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy-pipe-distribution", + order = "a[energy]-b[medium-electric-pole]", + place_result = "medium-electric-pole", + stack_size = 50 + }, + { + type = "capsule", + name = "grenade", + icon = "__base__/graphics/icons/grenade.png", + icon_size = 64, icon_mipmaps = 4, + capsule_action = + { + type = "throw", + attack_parameters = + { + type = "projectile", + activation_type = "throw", + ammo_category = "grenade", + cooldown = 30, + projectile_creation_distance = 0.6, + range = 15, + ammo_type = + { + category = "grenade", + target_type = "position", + action = + { + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "grenade", + starting_speed = 0.3 + } + }, + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "play-sound", + sound = sounds.throw_projectile + } + } + } + } + } + } + } + }, + -- radius_color = { r = 0.25, g = 0.05, b = 0.25, a = 0.25 }, + subgroup = "capsule", + order = "a[grenade]-a[normal]", + stack_size = 100 + }, + { + type = "item", + name = "steel-furnace", + icon = "__base__/graphics/icons/steel-furnace.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "smelting-machine", + order = "b[steel-furnace]", + place_result = "steel-furnace", + stack_size = 50 + }, + { + type = "item", + name = "gate", + icon = "__base__/graphics/icons/gate.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "defensive-structure", + order = "a[wall]-b[gate]", + place_result = "gate", + stack_size = 50 + }, + { + type = "item", + name = "steel-chest", + icon = "__base__/graphics/icons/steel-chest.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "storage", + order = "a[items]-c[steel-chest]", + place_result = "steel-chest", + stack_size = 50 + }, + { + type = "item", + name = "solar-panel", + icon = "__base__/graphics/icons/solar-panel.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy", + order = "d[solar-panel]-a[solar-panel]", + place_result = "solar-panel", + stack_size = 50 + }, + { + type = "item-with-entity-data", + name = "locomotive", + icon = "__base__/graphics/icons/locomotive.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "train-transport", + order = "a[train-system]-f[locomotive]", + place_result = "locomotive", + stack_size = 5 + }, + { + type = "item-with-entity-data", + name = "cargo-wagon", + icon = "__base__/graphics/icons/cargo-wagon.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "train-transport", + order = "a[train-system]-g[cargo-wagon]", + place_result = "cargo-wagon", + stack_size = 5 + }, + { + type = "rail-planner", + name = "rail", + icon = "__base__/graphics/icons/rail.png", + icon_size = 64, icon_mipmaps = 4, + localised_name = {"item-name.rail"}, + subgroup = "train-transport", + order = "a[train-system]-a[rail]", + place_result = "straight-rail", + stack_size = 100, + straight_rail = "straight-rail", + curved_rail = "curved-rail" + }, + { + type = "item", + name = "train-stop", + icon = "__base__/graphics/icons/train-stop.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "train-transport", + order = "a[train-system]-c[train-stop]", + place_result = "train-stop", + stack_size = 10 + }, + { + type = "item", + name = "rail-signal", + icon = "__base__/graphics/icons/rail-signal.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "train-transport", + order = "a[train-system]-d[rail-signal]", + place_result = "rail-signal", + stack_size = 50 + }, + { + type = "item", + name = "rail-chain-signal", + icon = "__base__/graphics/icons/rail-chain-signal.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "train-transport", + order = "a[train-system]-e[rail-signal-chain]", + place_result = "rail-chain-signal", + stack_size = 50 + }, + { + type = "item", + name = "concrete", + icon = "__base__/graphics/icons/concrete.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "terrain", + order = "b[concrete]-a[plain]", + stack_size = 100, + place_as_tile = + { + result = "concrete", + condition_size = 1, + condition = { "water-tile" } + } + }, + { + type = "item", + name = "refined-concrete", + icon = "__base__/graphics/icons/refined-concrete.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "terrain", + order = "b[concrete]-c[refined]", + stack_size = 100, + place_as_tile = + { + result = "refined-concrete", + condition_size = 1, + condition = { "water-tile" } + } + }, + { + type = "item", + name = "hazard-concrete", + icon = "__base__/graphics/icons/hazard-concrete.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "terrain", + order = "b[concrete]-b[hazard]", + stack_size = 100, + place_as_tile = + { + result = "hazard-concrete-left", + condition_size = 1, + condition = { "water-tile" } + } + }, + { + type = "item", + name = "refined-hazard-concrete", + icon = "__base__/graphics/icons/refined-hazard-concrete.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "terrain", + order = "b[concrete]-d[refined-hazard]", + stack_size = 100, + place_as_tile = + { + result = "refined-hazard-concrete-left", + condition_size = 1, + condition = { "water-tile" } + } + }, + { + type = "item", + name = "landfill", + icon = "__base__/graphics/icons/landfill.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "terrain", + order = "c[landfill]-a[dirt]", + stack_size = 100, + place_as_tile = + { + result = "landfill", + condition_size = 1, + condition = { "ground-tile" } + } + }, + { + type = "item", + name = "accumulator", + icon = "__base__/graphics/icons/accumulator.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy", + order = "e[accumulator]-a[accumulator]", + place_result = "accumulator", + stack_size = 50 + }, + + { + type = "item", + name = "uranium-ore", + icon = "__base__/graphics/icons/uranium-ore.png", + icon_size = 64, + icon_mipmaps = 4, + pictures = + { + { + layers = + { + { + filename = "__base__/graphics/icons/uranium-ore.png", + size = 64, + scale = 0.25, + mipmap_count = 4 + }, + { + filename = "__base__/graphics/icons/uranium-ore.png", + blend_mode = "additive", + draw_as_light = true, + tint = {r = 0.3, g = 0.3, b = 0.3, a = 0.3}, + size = 64, + scale = 0.25, + mipmap_count = 4 + }, + } + }, + { + layers = + { + { + filename = "__base__/graphics/icons/uranium-ore-1.png", + size = 64, + scale = 0.25, + mipmap_count = 4 + }, + { + filename = "__base__/graphics/icons/uranium-ore-1.png", + blend_mode = "additive", + draw_as_light = true, + tint = { r = 0.3, g = 0.3, b = 0.3, a = 0.3}, + size = 64, + scale = 0.25, + mipmap_count = 4 + }, + } + }, + { + layers = + { + { + filename = "__base__/graphics/icons/uranium-ore-2.png", + size = 64, + scale = 0.25, + mipmap_count = 4 + }, + { + filename = "__base__/graphics/icons/uranium-ore-2.png", + blend_mode = "additive", + draw_as_light = true, + tint = { r = 0.3, g = 0.3, b = 0.3, a = 0.3}, + size = 64, + scale = 0.25, + mipmap_count = 4 + }, + } + }, + { + layers = + { + { + filename = "__base__/graphics/icons/uranium-ore-3.png", + size = 64, + scale = 0.25, + mipmap_count = 4 + }, + { + filename = "__base__/graphics/icons/uranium-ore-3.png", + blend_mode = "additive", + draw_as_light = true, + tint = { r = 0.3, g = 0.3, b = 0.3, a = 0.3}, + size = 64, + scale = 0.25, + mipmap_count = 4 + }, + } + } + }, + subgroup = "raw-resource", + order = "g[uranium-ore]", + stack_size = 50 + }, + + { + type = "capsule", + name = "defender-capsule", + icon = "__base__/graphics/icons/defender.png", + icon_size = 64, icon_mipmaps = 4, + capsule_action = + { + type = "throw", + attack_parameters = + { + type = "projectile", + activation_type = "throw", + ammo_category = "capsule", + cooldown = 15, + projectile_creation_distance = 0.6, + range = 20, + ammo_type = + { + category = "capsule", + target_type = "position", + action = + { + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "defender-capsule", + starting_speed = 0.3 + } + }, + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "play-sound", + sound = sounds.throw_projectile + } + } + } + } + } + } + } + }, + subgroup = "capsule", + order = "d[defender-capsule]", + stack_size = 100 + }, + { + type = "item", + name = "transport-belt", + icon = "__base__/graphics/icons/transport-belt.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "belt", + order = "a[transport-belt]-a[transport-belt]", + place_result = "transport-belt", + stack_size = 100 + }, + { + type = "item", + name = "fast-transport-belt", + icon = "__base__/graphics/icons/fast-transport-belt.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "belt", + order = "a[transport-belt]-b[fast-transport-belt]", + place_result = "fast-transport-belt", + stack_size = 100 + }, + { + type = "item", + name = "express-transport-belt", + icon = "__base__/graphics/icons/express-transport-belt.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "belt", + order = "a[transport-belt]-c[express-transport-belt]", + place_result = "express-transport-belt", + stack_size = 100 + }, + { + type = "item", + name = "stack-inserter", + icon = "__base__/graphics/icons/stack-inserter.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "inserter", + order = "f[stack-inserter]", + place_result = "stack-inserter", + stack_size = 50 + }, + { + type = "item", + name = "stack-filter-inserter", + icon = "__base__/graphics/icons/stack-filter-inserter.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "inserter", + order = "g[stack-filter-inserter]", + place_result = "stack-filter-inserter", + stack_size = 50 + }, + { + type = "item", + name = "assembling-machine-3", + icon = "__base__/graphics/icons/assembling-machine-3.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "production-machine", + order = "c[assembling-machine-3]", + place_result = "assembling-machine-3", + stack_size = 50 + }, + { + type = "item-with-entity-data", + name = "fluid-wagon", + icon = "__base__/graphics/icons/fluid-wagon.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "train-transport", + order = "a[train-system]-h[fluid-wagon]", + place_result = "fluid-wagon", + stack_size = 5 + }, + { + type = "item-with-entity-data", + name = "artillery-wagon", + icon = "__base__/graphics/icons/artillery-wagon.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "train-transport", + order = "a[train-system]-i[artillery-wagon]", + place_result = "artillery-wagon", + stack_size = 5 + }, + { + type = "item", + name = "player-port", + icon = "__base__/graphics/icons/player-port.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "defensive-structure", + order = "z[not-used]", + place_result = "player-port", + stack_size = 50 + }, + { + type = "item-with-entity-data", + name = "tank", + icon = "__base__/graphics/icons/tank.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "transport", + order = "b[personal-transport]-b[tank]", + place_result = "tank", + stack_size = 1 + }, + { + type = "tool", + name = "chemical-science-pack", + localised_description = {"item-description.science-pack"}, + icon = "__base__/graphics/icons/chemical-science-pack.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "science-pack", + order = "d[chemical-science-pack]", + stack_size = 200, + durability = 1, + durability_description_key = "description.science-pack-remaining-amount-key", + durability_description_value = "description.science-pack-remaining-amount-value" + }, + { + type = "tool", + name = "military-science-pack", + localised_description = {"item-description.science-pack"}, + icon = "__base__/graphics/icons/military-science-pack.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "science-pack", + order = "c[military-science-pack]", + stack_size = 200, + durability = 1, + durability_description_key = "description.science-pack-remaining-amount-key", + durability_description_value = "description.science-pack-remaining-amount-value" + }, + { + type = "tool", + name = "production-science-pack", + localised_description = {"item-description.science-pack"}, + icon = "__base__/graphics/icons/production-science-pack.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "science-pack", + order = "e[production-science-pack]", + stack_size = 200, + durability = 1, + durability_description_key = "description.science-pack-remaining-amount-key", + durability_description_value = "description.science-pack-remaining-amount-value" + }, + { + type = "tool", + name = "utility-science-pack", + localised_description = {"item-description.science-pack"}, + icon = "__base__/graphics/icons/utility-science-pack.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "science-pack", + order = "f[utility-science-pack]", + stack_size = 200, + durability = 1, + durability_description_key = "description.science-pack-remaining-amount-key", + durability_description_value = "description.science-pack-remaining-amount-value" + }, + { + type = "tool", + name = "space-science-pack", + icon = "__base__/graphics/icons/space-science-pack.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "science-pack", + order = "g[space-science-pack]", + stack_size = 2000, + durability = 1, + rocket_launch_product = {"raw-fish", 1}, + durability_description_key = "description.science-pack-remaining-amount-key", + durability_description_value = "description.science-pack-remaining-amount-value" + }, + { + type = "item", + name = "underground-belt", + icon = "__base__/graphics/icons/underground-belt.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "belt", + order = "b[underground-belt]-a[underground-belt]", + place_result = "underground-belt", + stack_size = 50 + }, + { + type = "item", + name = "fast-underground-belt", + icon = "__base__/graphics/icons/fast-underground-belt.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "belt", + order = "b[underground-belt]-b[fast-underground-belt]", + place_result = "fast-underground-belt", + stack_size = 50 + }, + { + type = "item", + name = "express-underground-belt", + icon = "__base__/graphics/icons/express-underground-belt.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "belt", + order = "b[underground-belt]-c[express-underground-belt]", + place_result = "express-underground-belt", + stack_size = 50 + }, + { + type = "item", + name = "splitter", + icon = "__base__/graphics/icons/splitter.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "belt", + order = "c[splitter]-a[splitter]", + place_result = "splitter", + stack_size = 50 + }, + { + type = "item", + name = "fast-splitter", + icon = "__base__/graphics/icons/fast-splitter.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "belt", + order = "c[splitter]-b[fast-splitter]", + place_result = "fast-splitter", + stack_size = 50 + }, + { + type = "item", + name = "express-splitter", + icon = "__base__/graphics/icons/express-splitter.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "belt", + order = "c[splitter]-c[express-splitter]", + place_result = "express-splitter", + stack_size = 50 + }, + { + type = "item", + name = "loader", + icon = "__base__/graphics/icons/loader.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "belt", + order = "d[loader]-a[basic-loader]", + place_result = "loader", + stack_size = 50 + }, + { + type = "item", + name = "fast-loader", + icon = "__base__/graphics/icons/fast-loader.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "belt", + order = "d[loader]-b[fast-loader]", + place_result = "fast-loader", + stack_size = 50 + }, + { + type = "item", + name = "express-loader", + icon = "__base__/graphics/icons/express-loader.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "belt", + order = "d[loader]-c[express-loader]", + place_result = "express-loader", + stack_size = 50 + }, + { + type = "item", + name = "advanced-circuit", + icon = "__base__/graphics/icons/advanced-circuit.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "f[advanced-circuit]", + stack_size = 200 + }, + { + type = "item", + name = "processing-unit", + icon = "__base__/graphics/icons/processing-unit.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "g[processing-unit]", + stack_size = 100 + }, + { + type = "item", + name = "logistic-robot", + icon = "__base__/graphics/icons/logistic-robot.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "logistic-network", + order = "a[robot]-a[logistic-robot]", + place_result = "logistic-robot", + stack_size = 50 + }, + { + type = "item", + name = "construction-robot", + icon = "__base__/graphics/icons/construction-robot.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "logistic-network", + order = "a[robot]-b[construction-robot]", + place_result = "construction-robot", + stack_size = 50 + }, + { + type = "item", + name = "logistic-chest-passive-provider", + icon = "__base__/graphics/icons/logistic-chest-passive-provider.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "logistic-network", + order = "b[storage]-c[logistic-chest-passive-provider]", + place_result = "logistic-chest-passive-provider", + stack_size = 50 + }, + { + type = "item", + name = "logistic-chest-active-provider", + icon = "__base__/graphics/icons/logistic-chest-active-provider.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "logistic-network", + order = "b[storage]-c[logistic-chest-active-provider]", + place_result = "logistic-chest-active-provider", + stack_size = 50 + }, + { + type = "item", + name = "logistic-chest-storage", + icon = "__base__/graphics/icons/logistic-chest-storage.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "logistic-network", + order = "b[storage]-c[logistic-chest-storage]", + place_result = "logistic-chest-storage", + stack_size = 50 + }, + { + type = "item", + name = "logistic-chest-buffer", + icon = "__base__/graphics/icons/logistic-chest-buffer.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "logistic-network", + order = "b[storage]-d[logistic-chest-buffer]", + place_result = "logistic-chest-buffer", + stack_size = 50 + }, + { + type = "item", + name = "logistic-chest-requester", + icon = "__base__/graphics/icons/logistic-chest-requester.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "logistic-network", + order = "b[storage]-e[logistic-chest-requester]", + place_result = "logistic-chest-requester", + stack_size = 50 + }, + { + type = "item", + name = "rocket-silo", + icon = "__base__/graphics/icons/rocket-silo.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "space-related", + order = "e[rocket-silo]", + place_result = "rocket-silo", + stack_size = 1 + }, + { + type = "item", + name = "roboport", + icon = "__base__/graphics/icons/roboport.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "logistic-network", + order = "c[signal]-a[roboport]", + place_result = "roboport", + stack_size = 10 + }, + { + type = "item", + name = "coin", + icon = "__base__/graphics/icons/coin.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "science-pack", + order = "y", + stack_size = 100000 + }, + { + type = "item", + name = "substation", + icon = "__base__/graphics/icons/substation.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy-pipe-distribution", + order = "a[energy]-d[substation]", + place_result = "substation", + stack_size = 50 + }, + { + type = "item", + name = "beacon", + icon = "__base__/graphics/icons/beacon.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "module", + order = "a[beacon]", + place_result = "beacon", + stack_size = 10 + }, + { + type = "item", + name = "storage-tank", + icon = "__base__/graphics/icons/storage-tank.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "storage", + order = "b[fluid]-a[storage-tank]", + place_result = "storage-tank", + stack_size = 50 + }, + { + type = "item", + name = "pump", + icon = "__base__/graphics/icons/pump.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy-pipe-distribution", + order = "b[pipe]-c[pump]", + place_result = "pump", + stack_size = 50 + }, + { + type = "upgrade-item", + name = "upgrade-planner", + icon = "__base__/graphics/icons/upgrade-planner.png", + flags = {"spawnable"}, + icon_size = 64, icon_mipmaps = 4, + subgroup = "tool", + order = "c[automated-construction]-c[upgrade-planner]", + stack_size = 1, + mapper_count = 24, + selection_color = {71, 255, 73}, + -- Not working!! it's black - selection_count_button_color = {19, 174, 20}, + alt_selection_color = {239, 153, 34}, + -- Not working!! it's black - alt_selection_count_button_color = {255, 176, 66}, + reverse_selection_color = {246, 255, 0}, + selection_mode = {"upgrade"}, + alt_selection_mode = {"cancel-upgrade"}, + reverse_selection_mode = {"downgrade"}, + selection_cursor_box_type = "not-allowed", + alt_selection_cursor_box_type = "not-allowed", + reverse_selection_cursor_box_type = "not-allowed", + open_sound = {filename = "__base__/sound/item-open.ogg", volume = 1}, + close_sound = {filename = "__base__/sound/item-close.ogg", volume = 1} + }, + { + type = "deconstruction-item", + name = "deconstruction-planner", + icon = "__base__/graphics/icons/deconstruction-planner.png", + flags = {"spawnable"}, + icon_size = 64, icon_mipmaps = 4, + subgroup = "tool", + order = "c[automated-construction]-b[deconstruction-planner]", + stack_size = 1, + entity_filter_count = 30, + tile_filter_count = 30, + selection_color = {255, 24, 24}, + selection_count_button_color = {195, 52, 52}, + alt_selection_color = {239, 153, 34}, + alt_selection_count_button_color = {255, 176, 66}, + selection_mode = {"deconstruct"}, + alt_selection_mode = {"cancel-deconstruct"}, + selection_cursor_box_type = "not-allowed", + alt_selection_cursor_box_type = "not-allowed", + open_sound = {filename = "__base__/sound/item-open.ogg", volume = 1}, + close_sound = {filename = "__base__/sound/item-close.ogg", volume = 1} + }, + { + type = "blueprint-book", + name = "blueprint-book", + icon = "__base__/graphics/icons/blueprint-book.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"spawnable"}, + subgroup = "tool", + order = "c[automated-construction]-d[blueprint-book]", + stack_size = 1, + inventory_size = "dynamic", + open_sound = {filename = "__base__/sound/item-open.ogg", volume = 1}, + close_sound = {filename = "__base__/sound/item-close.ogg", volume = 1} + }, + { + type = "item", + name = "pumpjack", + icon = "__base__/graphics/icons/pumpjack.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "extraction-machine", + order = "b[fluids]-b[pumpjack]", + place_result = "pumpjack", + stack_size = 20 + }, + { + type = "item", + name = "oil-refinery", + icon = "__base__/graphics/icons/oil-refinery.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "production-machine", + order = "d[refinery]", + place_result = "oil-refinery", + stack_size = 10 + }, + { + type = "item", + name = "chemical-plant", + icon = "__base__/graphics/icons/chemical-plant.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "production-machine", + order = "e[chemical-plant]", + place_result = "chemical-plant", + stack_size = 10 + }, + { + type = "item", + name = "sulfur", + icon = "__base__/graphics/icons/sulfur.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "raw-material", + order = "g[sulfur]", + stack_size = 50 + }, + { + type = "item", + name = "empty-barrel", + icon = "__base__/graphics/icons/fluid/barreling/empty-barrel.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "d[empty-barrel]", + stack_size = 10 + }, + { + type = "item", + name = "plastic-bar", + icon = "__base__/graphics/icons/plastic-bar.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "raw-material", + order = "f[plastic-bar]", + stack_size = 100 + }, + { + type = "item", + name = "electric-engine-unit", + icon = "__base__/graphics/icons/electric-engine-unit.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "i[electric-engine-unit]", + stack_size = 50 + }, + { + type = "item", + name = "explosives", + icon = "__base__/graphics/icons/explosives.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "raw-material", + order = "j[explosives]", + stack_size = 50 + }, + { + type = "item", + name = "battery", + icon = "__base__/graphics/icons/battery.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "raw-material", + order = "h[battery]", + stack_size = 200 + }, + { + type = "item", + name = "flying-robot-frame", + icon = "__base__/graphics/icons/flying-robot-frame.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "l[flying-robot-frame]", + stack_size = 50 + }, + { + type = "item", + name = "low-density-structure", + icon = "__base__/graphics/icons/low-density-structure.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "o[low-density-structure]", + stack_size = 10 + }, + { + type = "item", + name = "nuclear-fuel", + icon = "__base__/graphics/icons/nuclear-fuel.png", + icon_size = 64, icon_mipmaps = 4, + pictures = + { + layers = + { + { + size = 64, + filename = "__base__/graphics/icons/nuclear-fuel.png", + scale = 0.25, + mipmap_count = 4 + }, + { + draw_as_light = true, + flags = {"light"}, + size = 64, + filename = "__base__/graphics/icons/nuclear-fuel-light.png", + scale = 0.25, + mipmap_count = 4 + } + } + }, + fuel_category = "chemical", + fuel_value = "1.21GJ", + fuel_acceleration_multiplier = 2.5, + fuel_top_speed_multiplier = 1.15, + -- fuel_glow_color = {r = 0.1, g = 1, b = 0.1}, + subgroup = "intermediate-product", + order = "q[uranium-rocket-fuel]", + stack_size = 1 + }, + { + type = "item", + name = "rocket-control-unit", + icon = "__base__/graphics/icons/rocket-control-unit.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "n[rocket-control-unit]", + stack_size = 10 + }, + { + type = "item", + name = "rocket-part", + icon = "__base__/graphics/icons/rocket-part.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "intermediate-product", + order = "q[rocket-part]", + stack_size = 5 + }, + { + type = "item", + name = "satellite", + icon = "__base__/graphics/icons/satellite.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "space-related", + order = "m[satellite]", + stack_size = 1, + rocket_launch_product = {"space-science-pack", 1000} + }, + { + type = "item-with-entity-data", + name = "spidertron", + icon = "__base__/graphics/icons/spidertron.png", + icon_tintable = "__base__/graphics/icons/spidertron-tintable.png", + icon_tintable_mask = "__base__/graphics/icons/spidertron-tintable-mask.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "transport", + order = "b[personal-transport]-c[spidertron]-a[spider]", + place_result="spidertron", + stack_size = 1 + }, + { + type = "spidertron-remote", + name = "spidertron-remote", + icon = "__base__/graphics/icons/spidertron-remote.png", + icon_color_indicator_mask = "__base__/graphics/icons/spidertron-remote-mask.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "transport", + order = "b[personal-transport]-c[spidertron]-b[remote]", + stack_size = 1 + }, + { + -- This allows loading the selection-tool type item when mods are removed + type = "selection-tool", + name = "selection-tool", + icon = "__base__/graphics/icons/blueprint.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden", "not-stackable", "spawnable"}, + subgroup = "other", + order = "e[automated-construction]-a[blueprint]", + stack_size = 1, + selection_color = { r = 255, g = 255, b = 255 }, + alt_selection_color = { r = 0, g = 1, b = 0 }, + selection_mode = {"blueprint"}, + alt_selection_mode = {"blueprint"}, + selection_cursor_box_type = "copy", + alt_selection_cursor_box_type = "copy", + --entity_filters = {"stone-furnace", "steel-furnace"}, + --entity_type_filters = {"furnace", "assembling-machine"}, + --tile_filters = {"concrete", "stone-path"}, + --entity_filter_mode = "whitelist", + --tile_filter_mode = "whitelist", + --alt_entity_filters = {"stone-furnace", "steel-furnace"}, + --alt_entity_type_filters = {"furnace", "assembling-machine"}, + --alt_tile_filters = {"concrete", "stone-path"}, + --alt_entity_filter_mode = "whitelist", + --alt_tile_filter_mode = "whitelist", + --reverse_entity_filters = {"stone-furnace", "steel-furnace"}, + --reverse_entity_type_filters = {"furnace", "assembling-machine"}, + --reverse_tile_filters = {"concrete", "stone-path"}, + --reverse_entity_filter_mode = "whitelist", + --reverse_tile_filter_mode = "whitelist" + }, + { + type = "item", + name = "electric-energy-interface", + icons = { {icon = "__base__/graphics/icons/accumulator.png", tint = {r=1, g=0.8, b=1, a=1}} }, + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "other", + order = "a[electric-energy-interface]-b[electric-energy-interface]", + place_result = "electric-energy-interface", + stack_size = 50 + }, + { + type = "item", + name = "heat-interface", + icon = "__base__/graphics/icons/heat-interface.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "other", + order = "b[heat-interface]", + place_result = "heat-interface", + stack_size = 20 + }, + { + type = "item", + name = "nuclear-reactor", + icon = "__base__/graphics/icons/nuclear-reactor.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy", + order = "f[nuclear-energy]-a[reactor]", + place_result = "nuclear-reactor", + stack_size = 10 + }, + { + type = "item", + name = "uranium-235", + icon = "__base__/graphics/icons/uranium-235.png", + pictures = + { + layers = + { + { + size = 64, + filename = "__base__/graphics/icons/uranium-235.png", + scale = 0.25, + mipmap_count = 4 + }, + { + draw_as_light = true, + blend_mode = "additive", + size = 64, + filename = "__base__/graphics/icons/uranium-235.png", + scale = 0.25, + tint = {r = 0.3, g = 0.3, b = 0.3, a = 0.3}, + mipmap_count = 4 + } + } + }, + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "r[uranium-235]", + stack_size = 100 + }, + { + type = "item", + name = "uranium-238", + icon = "__base__/graphics/icons/uranium-238.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "r[uranium-238]", + stack_size = 100 + }, + { + type = "item", + name = "centrifuge", + icon = "__base__/graphics/icons/centrifuge.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "production-machine", + order = "g[centrifuge]", + place_result = "centrifuge", + stack_size = 50 + }, + { + type = "item", + name = "uranium-fuel-cell", + icon = "__base__/graphics/icons/uranium-fuel-cell.png", + icon_size = 64, icon_mipmaps = 4, + pictures = + { + layers = + { + { + size = 64, + filename = "__base__/graphics/icons/uranium-fuel-cell.png", + scale = 0.25, + mipmap_count = 4 + }, + { + draw_as_light = true, + flags = {"light"}, + size = 64, + filename = "__base__/graphics/icons/uranium-fuel-cell-light.png", + scale = 0.25, + mipmap_count = 4 + } + } + }, + subgroup = "intermediate-product", + order = "r[uranium-processing]-a[uranium-fuel-cell]", + fuel_category = "nuclear", + burnt_result = "used-up-uranium-fuel-cell", + fuel_value = "8GJ", + stack_size = 50 + }, + { + type = "item", + name = "used-up-uranium-fuel-cell", + icon = "__base__/graphics/icons/used-up-uranium-fuel-cell.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "r[used-up-uranium-fuel-cell]", + stack_size = 50 + }, + { + type = "item", + name = "heat-exchanger", + icon = "__base__/graphics/icons/heat-boiler.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy", + order = "f[nuclear-energy]-c[heat-exchanger]", + place_result = "heat-exchanger", + stack_size = 50 + }, + { + type = "item", + name = "steam-turbine", + icon = "__base__/graphics/icons/steam-turbine.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy", + order = "f[nuclear-energy]-d[steam-turbine]", + place_result = "steam-turbine", + stack_size = 10 + }, + { + type = "item", + name = "heat-pipe", + icon = "__base__/graphics/icons/heat-pipe.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "energy", + order = "f[nuclear-energy]-b[heat-pipe]", + place_result = "heat-pipe", + stack_size = 50 + }, + { + type = "item", + name = "simple-entity-with-force", + icon = "__base__/graphics/icons/steel-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "other", + order = "s[simple-entity-with-force]-f[simple-entity-with-force]", + place_result = "simple-entity-with-force", + stack_size = 50 + }, + { + type = "item", + name = "simple-entity-with-owner", + icon = "__base__/graphics/icons/wooden-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "other", + order = "s[simple-entity-with-owner]-o[simple-entity-with-owner]", + place_result = "simple-entity-with-owner", + stack_size = 50 + }, + { + type = "item-with-tags", + name = "item-with-tags", + icon = "__base__/graphics/icons/wooden-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "other", + order = "s[item-with-tags]-o[item-with-tags]", + stack_size = 1 + }, + { + type = "item-with-label", + name = "item-with-label", + icon = "__base__/graphics/icons/wooden-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "other", + order = "s[item-with-label]-o[item-with-label]", + stack_size = 1 + }, + { + type = "item-with-inventory", + name = "item-with-inventory", + icon = "__base__/graphics/icons/wooden-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "other", + order = "s[item-with-inventory]-o[item-with-inventory]", + stack_size = 1, + inventory_size = 1 + }, + { + type = "item", + name = "infinity-chest", + icon = "__base__/graphics/icons/infinity-chest.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "other", + order = "c[item]-o[infinity-chest]", + stack_size = 10, + place_result = "infinity-chest" + }, + { + type = "item", + name = "infinity-pipe", + icons = + {{ + icon = "__base__/graphics/icons/pipe.png", + tint = {r = 0.5, g = 0.5, b = 1} + }}, + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "other", + order = "d[item]-o[infinity-pipe]", + stack_size = 10, + place_result = "infinity-pipe" + }, + { + type = "item", + name = "burner-generator", + icon = "__base__/graphics/icons/steam-engine.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "other", + order = "t[item]-o[burner-generator]", + stack_size = 10, + place_result = "burner-generator" + }, + { + type = "item", + name = "linked-chest", + icon = "__base__/graphics/icons/linked-chest-icon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "other", + order = "a[items]-a[linked-chest]", + place_result = "linked-chest", + stack_size = 10 + }, + { + type = "item", + name = "linked-belt", + icon = "__base__/graphics/icons/linked-belt.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "other", + order = "b[items]-b[linked-belt]", + place_result = "linked-belt", + stack_size = 10 + }, + { + type = "module", + name = "speed-module", + localised_description = {"item-description.speed-module"}, + icon = "__base__/graphics/icons/speed-module.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "module", + category = "speed", + tier = 1, + order = "a[speed]-a[speed-module-1]", + stack_size = 50, + effect = { speed = {bonus = 0.2}, consumption = {bonus = 0.5}}, + beacon_tint = + { + primary = {r = 0.441, g = 0.714, b = 1.000, a = 1.000}, -- #70b6ffff + secondary = {r = 0.388, g = 0.976, b = 1.000, a = 1.000}, -- #63f8ffff + }, + art_style = "vanilla", + requires_beacon_alt_mode = false + }, + { + type = "module", + name = "speed-module-2", + localised_description = {"item-description.speed-module"}, + icon = "__base__/graphics/icons/speed-module-2.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "module", + category = "speed", + tier = 2, + order = "a[speed]-b[speed-module-2]", + stack_size = 50, + effect = { speed = {bonus = 0.3}, consumption = {bonus = 0.6}}, + beacon_tint = + { + primary = {r = 0.441, g = 0.714, b = 1.000, a = 1.000}, -- #70b6ffff + secondary = {r = 0.388, g = 0.976, b = 1.000, a = 1.000}, -- #63f8ffff + }, + art_style = "vanilla", + requires_beacon_alt_mode = false + }, + { + type = "module", + name = "speed-module-3", + localised_description = {"item-description.speed-module"}, + icon = "__base__/graphics/icons/speed-module-3.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "module", + category = "speed", + tier = 3, + order = "a[speed]-c[speed-module-3]", + stack_size = 50, + effect = { speed = {bonus = 0.5}, consumption = {bonus = 0.7}}, + beacon_tint = + { + primary = {r = 0.441, g = 0.714, b = 1.000, a = 1.000}, -- #70b6ffff + secondary = {r = 0.388, g = 0.976, b = 1.000, a = 1.000}, -- #63f8ffff + }, + art_style = "vanilla", + requires_beacon_alt_mode = false + }, + { + type = "module", + name = "effectivity-module", + localised_description = {"item-description.effectivity-module"}, + icon = "__base__/graphics/icons/effectivity-module.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "module", + category = "effectivity", + tier = 1, + order = "c[effectivity]-a[effectivity-module-1]", + stack_size = 50, + effect = { consumption = {bonus = -0.3}}, + beacon_tint = + { + primary = { 0, 1, 0 }, + secondary = {r = 0.370, g = 1.000, b = 0.370, a = 1.000}, -- #5eff5eff + }, + art_style = "vanilla", + requires_beacon_alt_mode = false + }, + { + type = "module", + name = "effectivity-module-2", + localised_description = {"item-description.effectivity-module"}, + icon = "__base__/graphics/icons/effectivity-module-2.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "module", + category = "effectivity", + tier = 2, + order = "c[effectivity]-b[effectivity-module-2]", + stack_size = 50, + effect = { consumption = {bonus = -0.4}}, + beacon_tint = + { + primary = { 0, 1, 0 }, + secondary = {r = 0.370, g = 1.000, b = 0.370, a = 1.000}, -- #5eff5eff + }, + art_style = "vanilla", + requires_beacon_alt_mode = false + }, + { + type = "module", + name = "effectivity-module-3", + localised_description = {"item-description.effectivity-module"}, + icon = "__base__/graphics/icons/effectivity-module-3.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "module", + category = "effectivity", + tier = 3, + order = "c[effectivity]-c[effectivity-module-3]", + stack_size = 50, + effect = { consumption = {bonus = -0.5}}, + beacon_tint = + { + primary = { 0, 1, 0 }, + secondary = {r = 0.370, g = 1.000, b = 0.370, a = 1.000}, -- #5eff5eff + }, + art_style = "vanilla", + requires_beacon_alt_mode = false + }, + { + type = "module", + name = "productivity-module", + localised_description = {"item-description.productivity-module"}, + icon = "__base__/graphics/icons/productivity-module.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "module", + category = "productivity", + tier = 1, + order = "c[productivity]-a[productivity-module-1]", + stack_size = 50, + effect = + { + productivity = {bonus = 0.04}, + consumption = {bonus = 0.4}, + pollution = {bonus = 0.05}, + speed = {bonus = -0.05} + }, + limitation = productivity_module_limitation(), + limitation_message_key = "production-module-usable-only-on-intermediates" + }, + { + type = "module", + name = "productivity-module-2", + localised_description = {"item-description.productivity-module"}, + icon = "__base__/graphics/icons/productivity-module-2.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "module", + category = "productivity", + tier = 2, + order = "c[productivity]-b[productivity-module-2]", + stack_size = 50, + effect = + { + productivity = {bonus = 0.06}, + consumption = {bonus = 0.6}, + pollution = {bonus = 0.07}, + speed = {bonus = -0.1} + }, + limitation = productivity_module_limitation(), + limitation_message_key = "production-module-usable-only-on-intermediates" + }, + { + type = "module", + name = "productivity-module-3", + localised_description = {"item-description.productivity-module"}, + icon = "__base__/graphics/icons/productivity-module-3.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "module", + category = "productivity", + tier = 3, + order = "c[productivity]-c[productivity-module-3]", + stack_size = 50, + effect = + { + productivity = {bonus = 0.1}, + consumption = {bonus = 0.8}, + pollution = {bonus = 0.1}, + speed = {bonus = -0.15} + }, + limitation = productivity_module_limitation(), + limitation_message_key = "production-module-usable-only-on-intermediates" + }, + { + type = "ammo", + name = "uranium-rounds-magazine", + icon = "__base__/graphics/icons/uranium-rounds-magazine.png", + icon_size = 64, icon_mipmaps = 4, + pictures = + { + layers = + { + { + size = 64, + filename = "__base__/graphics/icons/uranium-rounds-magazine.png", + scale = 0.25, + mipmap_count = 4 + }, + { + draw_as_light = true, + flags = {"light"}, + size = 64, + filename = "__base__/graphics/icons/uranium-rounds-magazine-light.png", + scale = 0.25, + mipmap_count = 4 + } + } + }, + ammo_type = + { + category = "bullet", + action = + { + type = "direct", + action_delivery = + { + type = "instant", + source_effects = + { + type = "create-explosion", + entity_name = "explosion-gunshot" + }, + target_effects = + { + { + type = "create-entity", + entity_name = "explosion-hit", + offsets = {{0, 1}}, + offset_deviation = {{-0.5, -0.5}, {0.5, 0.5}} + }, + { + type = "damage", + damage = { amount = 24, type = "physical"} + } + } + } + } + }, + magazine_size = 10, + subgroup = "ammo", + order = "a[basic-clips]-c[uranium-rounds-magazine]", + stack_size = 200 + }, + { + type = "ammo", + name = "flamethrower-ammo", + icon = "__base__/graphics/icons/flamethrower-ammo.png", + icon_size = 64, icon_mipmaps = 4, + ammo_type = + { + { + source_type = "default", + category = "flamethrower", + target_type = "position", + clamp_position = true, + + action = + { + type = "direct", + action_delivery = + { + type = "stream", + stream = "handheld-flamethrower-fire-stream" + } + } + }, + { + source_type = "vehicle", + consumption_modifier = 1.125, + category = "flamethrower", + target_type = "position", + clamp_position = true, + + action = + { + type = "direct", + action_delivery = + { + type = "stream", + stream = "tank-flamethrower-fire-stream" + } + } + } + }, + magazine_size = 100, + subgroup = "ammo", + order = "e[flamethrower]", + stack_size = 100 + }, + { + type = "ammo", + name = "rocket", + icon = "__base__/graphics/icons/rocket.png", + icon_size = 64, icon_mipmaps = 4, + ammo_type = + { + category = "rocket", + action = + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "rocket", + starting_speed = 0.1, + source_effects = + { + type = "create-entity", + entity_name = "explosion-hit" + } + } + } + }, + subgroup = "ammo", + order = "d[rocket-launcher]-a[basic]", + stack_size = 200 + }, + { + type = "ammo", + name = "explosive-rocket", + icon = "__base__/graphics/icons/explosive-rocket.png", + icon_size = 64, icon_mipmaps = 4, + ammo_type = + { + category = "rocket", + action = + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "explosive-rocket", + starting_speed = 0.1, + source_effects = + { + type = "create-entity", + entity_name = "explosion-hit" + } + } + } + }, + subgroup = "ammo", + order = "d[rocket-launcher]-b[explosive]", + stack_size = 200 + }, + { + type = "ammo", + name = "atomic-bomb", + icon = "__base__/graphics/icons/atomic-bomb.png", + icon_size = 64, icon_mipmaps = 4, + pictures = + { + layers = + { + { + size = 64, + filename = "__base__/graphics/icons/atomic-bomb.png", + scale = 0.25, + mipmap_count = 4 + }, + { + draw_as_light = true, + flags = {"light"}, + size = 64, + filename = "__base__/graphics/icons/atomic-bomb-light.png", + scale = 0.25, + mipmap_count = 4 + } + } + }, + ammo_type = + { + range_modifier = 1.5, + cooldown_modifier = 10, + target_type = "position", + category = "rocket", + action = + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "atomic-rocket", + starting_speed = 0.05, + source_effects = + { + type = "create-entity", + entity_name = "explosion-hit" + } + } + } + }, + subgroup = "ammo", + order = "d[rocket-launcher]-c[atomic-bomb]", + stack_size = 10 + }, + { + type = "ammo", + name = "piercing-shotgun-shell", + icon = "__base__/graphics/icons/piercing-shotgun-shell.png", + icon_size = 64, icon_mipmaps = 4, + ammo_type = + { + category = "shotgun-shell", + target_type = "direction", + clamp_position = true, + action = + { + { + type = "direct", + action_delivery = + { + type = "instant", + source_effects = + { + { + type = "create-explosion", + entity_name = "explosion-gunshot" + } + } + } + }, + { + type = "direct", + repeat_count = 16, + action_delivery = + { + type = "projectile", + projectile = "piercing-shotgun-pellet", + starting_speed = 1, + starting_speed_deviation = 0.1, + direction_deviation = 0.3, + range_deviation = 0.3, + max_range = 15 + } + } + } + }, + magazine_size = 10, + subgroup = "ammo", + order = "b[shotgun]-b[piercing]", + stack_size = 200 + }, + { + type = "ammo", + name = "cannon-shell", + icon = "__base__/graphics/icons/cannon-shell.png", + icon_size = 64, icon_mipmaps = 4, + ammo_type = + { + category = "cannon-shell", + target_type = "direction", + action = + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "cannon-projectile", + starting_speed = 1, + direction_deviation = 0.1, + range_deviation = 0.1, + max_range = 30, + min_range = 5, + source_effects = + { + type = "create-explosion", + entity_name = "explosion-gunshot" + } + } + } + }, + subgroup = "ammo", + order = "d[cannon-shell]-a[basic]", + stack_size = 200 + }, + { + type = "ammo", + name = "explosive-cannon-shell", + icon = "__base__/graphics/icons/explosive-cannon-shell.png", + icon_size = 64, icon_mipmaps = 4, + ammo_type = + { + category = "cannon-shell", + target_type = "direction", + action = + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "explosive-cannon-projectile", + starting_speed = 1, + direction_deviation = 0.1, + range_deviation = 0.1, + max_range = 30, + min_range = 5, + source_effects = + { + type = "create-explosion", + entity_name = "explosion-gunshot" + } + } + } + }, + subgroup = "ammo", + order = "d[cannon-shell]-c[explosive]", + stack_size = 200 + }, + { + type = "ammo", + name = "uranium-cannon-shell", + icon = "__base__/graphics/icons/uranium-cannon-shell.png", + icon_size = 64, icon_mipmaps = 4, + pictures = + { + layers = + { + { + size = 64, + filename = "__base__/graphics/icons/uranium-cannon-shell.png", + scale = 0.25, + mipmap_count = 4 + }, + { + draw_as_light = true, + flags = {"light"}, + size = 64, + filename = "__base__/graphics/icons/uranium-cannon-shell-light.png", + scale = 0.25, + mipmap_count = 4 + } + } + }, + ammo_type = + { + category = "cannon-shell", + target_type = "direction", + action = + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "uranium-cannon-projectile", + starting_speed = 1, + direction_deviation = 0.1, + range_deviation = 0.1, + max_range = 30, + min_range = 5, + source_effects = + { + type = "create-explosion", + entity_name = "explosion-gunshot" + } + } + } + }, + subgroup = "ammo", + order = "d[cannon-shell]-c[uranium]", + stack_size = 200 + }, + { + type = "ammo", + name = "explosive-uranium-cannon-shell", + icon = "__base__/graphics/icons/explosive-uranium-cannon-shell.png", + icon_size = 64, icon_mipmaps = 4, + pictures = + { + layers = + { + { + size = 64, + filename = "__base__/graphics/icons/explosive-uranium-cannon-shell.png", + scale = 0.25, + mipmap_count = 4 + }, + { + draw_as_light = true, + flags = {"light"}, + size = 64, + filename = "__base__/graphics/icons/uranium-cannon-shell-light.png", + scale = 0.25, + mipmap_count = 4 + } + } + }, + ammo_type = + { + category = "cannon-shell", + target_type = "direction", + action = + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "explosive-uranium-cannon-projectile", + starting_speed = 1, + direction_deviation = 0.1, + range_deviation = 0.1, + max_range = 30, + min_range = 5, + source_effects = + { + type = "create-explosion", + entity_name = "explosion-gunshot" + } + } + } + }, + subgroup = "ammo", + order = "d[explosive-cannon-shell]-c[uranium]", + stack_size = 200 + }, + { + type = "ammo", + name = "artillery-shell", + icon = "__base__/graphics/icons/artillery-shell.png", + icon_size = 64, icon_mipmaps = 4, + ammo_type = + { + category = "artillery-shell", + target_type = "position", + action = + { + type = "direct", + action_delivery = + { + type = "artillery", + projectile = "artillery-projectile", + starting_speed = 1, + direction_deviation = 0, + range_deviation = 0, + source_effects = + { + type = "create-explosion", + entity_name = "artillery-cannon-muzzle-flash" + } + } + } + }, + subgroup = "ammo", + order = "d[explosive-cannon-shell]-d[artillery]", + stack_size = 1 + }, + { + type = "gun", + name = "flamethrower", + icon = "__base__/graphics/icons/flamethrower.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "gun", + order = "e[flamethrower]", + attack_parameters = + { + type = "stream", + ammo_category = "flamethrower", + cooldown = 1, + movement_slow_down_factor = 0.4, + gun_barrel_length = 0.8, + gun_center_shift = { 0, -1 }, + range = 15, + min_range = 3, + cyclic_sound = + { + begin_sound = + { + { + filename = "__base__/sound/fight/flamethrower-start.ogg", + volume = 0.7 + } + }, + middle_sound = + { + { + filename = "__base__/sound/fight/flamethrower-mid.ogg", + volume = 0.7 + } + }, + end_sound = + { + { + filename = "__base__/sound/fight/flamethrower-end.ogg", + volume = 0.7 + } + } + } + }, + stack_size = 5 + }, + { + type = "gun", + name = "tank-machine-gun", + icon = "__base__/graphics/icons/submachine-gun.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "gun", + order = "a[basic-clips]-b[tank-machine-gun]", + attack_parameters = + { + type = "projectile", + ammo_category = "bullet", + cooldown = 4, + movement_slow_down_factor = 0.7, + shell_particle = + { + name = "shell-particle", + direction_deviation = 0.1, + speed = 0.1, + speed_deviation = 0.03, + center = {0, 0}, + creation_distance = -0.6875, + starting_frame_speed = 0.4, + starting_frame_speed_deviation = 0.1 + }, + projectile_center = {-0.15625, -0.07812}, + projectile_creation_distance = 1, + range = 20, + sound = sounds.heavy_gunshot + }, + stack_size = 1 + }, + { + type = "gun", + name = "tank-flamethrower", + icon = "__base__/graphics/icons/flamethrower.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "gun", + order = "b[flamethrower]-b[tank-flamethrower]", + attack_parameters = + { + type = "stream", + ammo_category = "flamethrower", + cooldown = 1, + gun_barrel_length = 1.4, + gun_center_shift = { -0.17, -1.15 }, + range = 9, + min_range = 3, + cyclic_sound = + { + begin_sound = + { + { + filename = "__base__/sound/fight/flamethrower-start.ogg", + volume = 1 + } + }, + middle_sound = + { + { + filename = "__base__/sound/fight/flamethrower-mid.ogg", + volume = 1 + } + }, + end_sound = + { + { + filename = "__base__/sound/fight/flamethrower-end.ogg", + volume = 1 + } + } + } + }, + stack_size = 1 + }, + { + type = "item", + name = "land-mine", + icon = "__base__/graphics/icons/land-mine.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "gun", + order = "f[land-mine]", + place_result = "land-mine", + stack_size = 100 + }, + { + type = "gun", + name = "rocket-launcher", + icon = "__base__/graphics/icons/rocket-launcher.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "gun", + order = "d[rocket-launcher]", + attack_parameters = + { + type = "projectile", + ammo_category = "rocket", + movement_slow_down_factor = 0.8, + cooldown = 60, + projectile_creation_distance = 0.6, + range = 36, + projectile_center = {-0.17, 0}, + sound = + { + { + filename = "__base__/sound/fight/rocket-launcher.ogg", + volume = 0.7 + } + } + }, + stack_size = 5 + }, + { + type = "gun", + name = "combat-shotgun", + icon = "__base__/graphics/icons/combat-shotgun.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "gun", + order = "b[shotgun]-a[combat]", + attack_parameters = + { + type = "projectile", + ammo_category = "shotgun-shell", + cooldown = 30, + movement_slow_down_factor = 0.5, + damage_modifier = 1.2, + projectile_creation_distance = 1.125, + range = 15, + sound = sounds.shotgun + }, + stack_size = 5 + }, + { + type = "gun", + name = "tank-cannon", + icon = "__base__/graphics/icons/tank-cannon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "gun", + order = "z[tank]-a[cannon]", + attack_parameters = + { + type = "projectile", + ammo_category = "cannon-shell", + cooldown = 90, + movement_slow_down_factor = 0, + projectile_creation_distance = 1.6, + projectile_center = {-0.15625, -0.07812}, + range = 30, + sound = sounds.tank_gunshot + }, + stack_size = 1 + }, + { + type = "gun", + name = "artillery-wagon-cannon", + icon = "__base__/graphics/icons/tank-cannon.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "gun", + order = "z[artillery]-a[cannon]", + attack_parameters = + { + type = "projectile", + ammo_category = "artillery-shell", + cooldown = 200, + movement_slow_down_factor = 0, + projectile_creation_distance = 1.6, + projectile_center = {-0.15625, -0.07812}, + range = 7 * 32, + min_range = 1 * 32, + projectile_creation_parameters = require("prototypes.entity.artillery-cannon-muzzle-flash-shifting"), + sound = + { + switch_vibration_data = + { + filename = "__base__/sound/fight/artillery-shoots.bnvib", + play_for = "everything" + }, + variations = + { + filename = "__base__/sound/fight/artillery-shoots-1.ogg", + volume = 0.7 + } + }, + shell_particle = + { + name = "artillery-shell-particle", + direction_deviation = 0.05, + direction = 0.4, + speed = 0.10, + speed_deviation = 0.1, + vertical_speed = 0.05, + vertical_speed_deviation = 0.01, + center = {0, -0.5}, + creation_distance = 0.5, + creation_distance_orientation = 0.4, + starting_frame_speed = 0.5, + starting_frame_speed_deviation = 0.5, + use_source_position = true, + height = 1 + } + }, + stack_size = 1 + }, + { + type = "gun", + name = "spidertron-rocket-launcher-1", + localised_name = {"item-name.spidertron-rocket-launcher"}, + icon = "__base__/graphics/icons/rocket-launcher.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "gun", + flags = {"hidden"}, + order = "z[spider]-a[rocket-launcher]", + attack_parameters = + { + type = "projectile", + ammo_category = "rocket", + cooldown = 60, + range = 36, + projectile_creation_distance = -0.5, + projectile_center = {0, 0.3}, + projectile_orientation_offset = -0.0625, + sound = + { + { + filename = "__base__/sound/fight/rocket-launcher.ogg", + volume = 0.7 + } + } + }, + stack_size = 1 + }, + { + type = "gun", + name = "spidertron-rocket-launcher-2", + localised_name = {"item-name.spidertron-rocket-launcher"}, + icon = "__base__/graphics/icons/rocket-launcher.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "gun", + flags = {"hidden"}, + order = "z[spider]-a[rocket-launcher]", + attack_parameters = + { + type = "projectile", + ammo_category = "rocket", + cooldown = 60, + range = 36, + projectile_creation_distance = -0.5, + projectile_orientation_offset = -0.03125, + projectile_center = {0, 0.3}, + sound = + { + { + filename = "__base__/sound/fight/rocket-launcher.ogg", + volume = 0.7 + } + } + }, + stack_size = 1 + }, + { + type = "gun", + name = "spidertron-rocket-launcher-3", + localised_name = {"item-name.spidertron-rocket-launcher"}, + icon = "__base__/graphics/icons/rocket-launcher.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "gun", + flags = {"hidden"}, + order = "z[spider]-a[rocket-launcher]", + attack_parameters = + { + type = "projectile", + ammo_category = "rocket", + cooldown = 60, + range = 36, + projectile_creation_distance = -0.5, + projectile_center = {0, 0.3}, + projectile_orientation_offset = 0.03125, + sound = + { + { + filename = "__base__/sound/fight/rocket-launcher.ogg", + volume = 0.7 + } + } + }, + stack_size = 1 + }, + { + type = "gun", + name = "spidertron-rocket-launcher-4", + localised_name = {"item-name.spidertron-rocket-launcher"}, + icon = "__base__/graphics/icons/rocket-launcher.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "gun", + flags = {"hidden"}, + order = "z[spider]-a[rocket-launcher]", + attack_parameters = + { + type = "projectile", + ammo_category = "rocket", + cooldown = 60, + range = 36, + projectile_creation_distance = -0.5, + projectile_center = {0, 0.3}, + projectile_orientation_offset = 0.0625, + sound = + { + { + filename = "__base__/sound/fight/rocket-launcher.ogg", + volume = 0.7 + } + } + }, + stack_size = 1 + }, + { + type = "armor", + name = "modular-armor", + icon = "__base__/graphics/icons/modular-armor.png", + icon_size = 64, icon_mipmaps = 4, + resistances = + { + { + type = "physical", + decrease = 6, + percent = 30 + }, + { + type = "acid", + decrease = 0, + percent = 50 + }, + { + type = "explosion", + decrease = 30, + percent = 35 + }, + { + type = "fire", + decrease = 0, + percent = 40 + } + }, + subgroup = "armor", + order = "c[modular-armor]", + stack_size = 1, + infinite = true, + equipment_grid = "small-equipment-grid", + inventory_size_bonus = 10, + open_sound = {filename = "__base__/sound/armor-open.ogg", volume = 1}, + close_sound = {filename = "__base__/sound/armor-close.ogg", volume = 1} + }, + { + type = "armor", + name = "power-armor", + icon = "__base__/graphics/icons/power-armor.png", + icon_size = 64, icon_mipmaps = 4, + resistances = + { + { + type = "physical", + decrease = 8, + percent = 30 + }, + { + type = "acid", + decrease = 0, + percent = 60 + }, + { + type = "explosion", + decrease = 40, + percent = 40 + }, + { + type = "fire", + decrease = 0, + percent = 60 + } + }, + subgroup = "armor", + order = "d[power-armor]", + stack_size = 1, + infinite = true, + equipment_grid = "medium-equipment-grid", + inventory_size_bonus = 20, + open_sound = {filename = "__base__/sound/armor-open.ogg", volume = 1}, + close_sound = {filename = "__base__/sound/armor-close.ogg", volume = 1} + }, + { + type = "armor", + name = "power-armor-mk2", + icon = "__base__/graphics/icons/power-armor-mk2.png", + icon_size = 64, icon_mipmaps = 4, + resistances = + { + { + type = "physical", + decrease = 10, + percent = 40 + }, + { + type = "acid", + decrease = 0, + percent = 70 + }, + { + type = "explosion", + decrease = 60, + percent = 50 + }, + { + type = "fire", + decrease = 0, + percent = 70 + } + }, + subgroup = "armor", + order = "e[power-armor-mk2]", + stack_size = 1, + infinite = true, + equipment_grid = "large-equipment-grid", + inventory_size_bonus = 30, + open_sound = {filename = "__base__/sound/armor-open.ogg", volume = 1}, + close_sound = {filename = "__base__/sound/armor-close.ogg", volume = 1} + }, + { + type = "capsule", + name = "cluster-grenade", + icon = "__base__/graphics/icons/cluster-grenade.png", + icon_size = 64, icon_mipmaps = 4, + capsule_action = + { + type = "throw", + attack_parameters = + { + type = "projectile", + activation_type = "throw", + ammo_category = "grenade", + cooldown = 30, + projectile_creation_distance = 0.6, + range = 20, + ammo_type = + { + category = "grenade", + target_type = "position", + action = + { + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "cluster-grenade", + starting_speed = 0.3 + } + }, + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "play-sound", + sound = sounds.throw_projectile + } + } + } + } + } + } + } + }, + subgroup = "capsule", + order = "a[grenade]-b[cluster]", + stack_size = 100 + }, + { + type = "capsule", + name = "poison-capsule", + icon = "__base__/graphics/icons/poison-capsule.png", + icon_size = 64, icon_mipmaps = 4, + capsule_action = + { + type = "throw", + attack_parameters = + { + type = "projectile", + activation_type = "throw", + ammo_category = "capsule", + cooldown = 30, + projectile_creation_distance = 0.6, + range = 25, + ammo_type = + { + category = "capsule", + target_type = "position", + action = + { + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "poison-capsule", + starting_speed = 0.3 + } + }, + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "play-sound", + sound = sounds.throw_projectile + } + } + } + } + } + } + } + }, + subgroup = "capsule", + order = "b[poison-capsule]", + stack_size = 100 + }, + { + type = "capsule", + name = "slowdown-capsule", + icon = "__base__/graphics/icons/slowdown-capsule.png", + icon_size = 64, icon_mipmaps = 4, + capsule_action = + { + type = "throw", + attack_parameters = + { + type = "projectile", + activation_type = "throw", + ammo_category = "capsule", + cooldown = 30, + projectile_creation_distance = 0.6, + range = 25, + ammo_type = + { + category = "capsule", + target_type = "position", + action = + { + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "slowdown-capsule", + starting_speed = 0.3 + } + }, + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "play-sound", + sound = sounds.throw_projectile + } + } + } + } + } + } + } + }, + subgroup = "capsule", + order = "c[slowdown-capsule]", + stack_size = 100 + }, + { + type = "capsule", + name = "distractor-capsule", + icon = "__base__/graphics/icons/distractor.png", + icon_size = 64, icon_mipmaps = 4, + capsule_action = + { + type = "throw", + attack_parameters = + { + type = "projectile", + activation_type = "throw", + ammo_category = "capsule", + cooldown = 30, + projectile_creation_distance = 0.6, + range = 25, + ammo_type = + { + category = "capsule", + target_type = "position", + action = + { + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "distractor-capsule", + starting_speed = 0.3 + } + }, + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "play-sound", + sound = sounds.throw_projectile + } + } + } + } + } + } + } + }, + subgroup = "capsule", + order = "e[defender-capsule]", + stack_size = 100 + }, + { + type = "capsule", + name = "destroyer-capsule", + icon = "__base__/graphics/icons/destroyer.png", + icon_size = 64, icon_mipmaps = 4, + capsule_action = + { + type = "throw", + attack_parameters = + { + type = "projectile", + activation_type = "throw", + ammo_category = "capsule", + cooldown = 30, + projectile_creation_distance = 0.6, + range = 25, + ammo_type = + { + category = "capsule", + target_type = "position", + action = + { + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "destroyer-capsule", + starting_speed = 0.3 + } + }, + { + type = "direct", + action_delivery = + { + type = "instant", + target_effects = + { + { + type = "play-sound", + sound = sounds.throw_projectile + } + } + } + } + } + } + } + }, + subgroup = "capsule", + order = "f[destroyer-capsule]", + stack_size = 100 + }, + { + type = "capsule", + name = "cliff-explosives", + icon = "__base__/graphics/icons/cliff-explosives.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hide-from-bonus-gui"}, + capsule_action = + { + type = "destroy-cliffs", + radius = 1.5, + attack_parameters = + { + type = "projectile", + activation_type = "throw", + ammo_category = "grenade", + cooldown = 30, + projectile_creation_distance = 0.6, + range = 10, + ammo_type = + { + category = "grenade", + target_type = "position", + action = + { + type = "direct", + action_delivery = + { + type = "projectile", + projectile = "cliff-explosives", + starting_speed = 0.3 + } + } + } + } + }, + subgroup = "terrain", + order = "d[cliff-explosives]", + stack_size = 20 + }, + { + type = "ammo", + name = "firearm-magazine", + icon = "__base__/graphics/icons/firearm-magazine.png", + icon_size = 64, icon_mipmaps = 4, + ammo_type = + { + category = "bullet", + action = + { + { + type = "direct", + action_delivery = + { + { + type = "instant", + source_effects = + { + { + type = "create-explosion", + entity_name = "explosion-gunshot" + } + }, + target_effects = + { + { + type = "create-entity", + entity_name = "explosion-hit", + offsets = {{0, 1}}, + offset_deviation = {{-0.5, -0.5}, {0.5, 0.5}} + }, + { + type = "damage", + damage = { amount = 5 , type = "physical"} + } + } + } + } + } + } + }, + magazine_size = 10, + subgroup = "ammo", + order = "a[basic-clips]-a[firearm-magazine]", + stack_size = 200 + }, + { + type = "ammo", + name = "piercing-rounds-magazine", + icon = "__base__/graphics/icons/piercing-rounds-magazine.png", + icon_size = 64, icon_mipmaps = 4, + ammo_type = + { + category = "bullet", + action = + { + type = "direct", + action_delivery = + { + type = "instant", + source_effects = + { + type = "create-explosion", + entity_name = "explosion-gunshot" + }, + target_effects = + { + { + type = "create-entity", + entity_name = "explosion-hit", + offsets = {{0, 1}}, + offset_deviation = {{-0.5, -0.5}, {0.5, 0.5}} + }, + { + type = "damage", + damage = { amount = 8, type = "physical"} + } + } + } + } + }, + magazine_size = 10, + subgroup = "ammo", + order = "a[basic-clips]-b[piercing-rounds-magazine]", + stack_size = 200 + }, + { + type = "ammo", + name = "shotgun-shell", + icon = "__base__/graphics/icons/shotgun-shell.png", + icon_size = 64, icon_mipmaps = 4, + ammo_type = + { + category = "shotgun-shell", + target_type = "direction", + clamp_position = true, + action = + { + { + type = "direct", + action_delivery = + { + type = "instant", + source_effects = + { + { + type = "create-explosion", + entity_name = "explosion-gunshot" + } + } + } + }, + { + type = "direct", + repeat_count = 12, + action_delivery = + { + type = "projectile", + projectile = "shotgun-pellet", + starting_speed = 1, + starting_speed_deviation = 0.1, + direction_deviation = 0.3, + range_deviation = 0.3, + max_range = 15 + } + } + } + }, + magazine_size = 10, + subgroup = "ammo", + order = "b[shotgun]-a[basic]", + stack_size = 200 + }, + { + type = "armor", + name = "light-armor", + icon = "__base__/graphics/icons/light-armor.png", + icon_size = 64, icon_mipmaps = 4, + resistances = + { + { + type = "physical", + decrease = 3, + percent = 20 + }, + { + type = "acid", + decrease = 0, + percent = 20 + }, + { + type = "explosion", + decrease = 2, + percent = 20 + }, + { + type = "fire", + decrease = 0, + percent = 10 + } + }, + subgroup = "armor", + order = "a[light-armor]", + stack_size = 1, + infinite = true + }, + { + type = "armor", + name = "heavy-armor", + icon = "__base__/graphics/icons/heavy-armor.png", + icon_size = 64, icon_mipmaps = 4, + resistances = + { + { + type = "physical", + decrease = 6, + percent = 30 + }, + { + type = "explosion", + decrease = 20, + percent = 30 + }, + { + type = "acid", + decrease = 0, + percent = 40 + }, + { + type = "fire", + decrease = 0, + percent = 30 + } + }, + subgroup = "armor", + order = "b[heavy-armor]", + stack_size = 1, + infinite = true + }, + { + type = "gun", + name = "pistol", + icon = "__base__/graphics/icons/pistol.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "gun", + order = "a[basic-clips]-a[pistol]", + attack_parameters = + { + type = "projectile", + ammo_category = "bullet", + cooldown = 15, + movement_slow_down_factor = 0.2, + shell_particle = + { + name = "shell-particle", + direction_deviation = 0.1, + speed = 0.1, + speed_deviation = 0.03, + center = {0, 0.1}, + creation_distance = -0.5, + starting_frame_speed = 0.4, + starting_frame_speed_deviation = 0.1 + }, + projectile_creation_distance = 1.125, + range = 15, + sound = sounds.light_gunshot + }, + stack_size = 5 + }, + { + type = "gun", + name = "submachine-gun", + icon = "__base__/graphics/icons/submachine-gun.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "gun", + order = "a[basic-clips]-b[submachine-gun]", + attack_parameters = + { + type = "projectile", + ammo_category = "bullet", + cooldown = 6, + movement_slow_down_factor = 0.7, + shell_particle = + { + name = "shell-particle", + direction_deviation = 0.1, + speed = 0.1, + speed_deviation = 0.03, + center = {0, 0.1}, + creation_distance = -0.5, + starting_frame_speed = 0.4, + starting_frame_speed_deviation = 0.1 + }, + projectile_creation_distance = 1.125, + range = 18, + sound = sounds.submachine_gunshot + }, + stack_size = 5 + }, + { + type = "gun", + name = "vehicle-machine-gun", + icon = "__base__/graphics/icons/submachine-gun.png", + icon_size = 64, icon_mipmaps = 4, + flags = {"hidden"}, + subgroup = "gun", + order = "a[basic-clips]-b[vehicle-machine-gun]", + attack_parameters = + { + type = "projectile", + ammo_category = "bullet", + cooldown = 4, + movement_slow_down_factor = 0.7, + shell_particle = + { + name = "shell-particle", + direction_deviation = 0.1, + speed = 0.1, + speed_deviation = 0.03, + center = {0, 0}, + creation_distance = -0.6875, + starting_frame_speed = 0.4, + starting_frame_speed_deviation = 0.1 + }, + projectile_creation_distance = 0.65, + range = 20, + sound = sounds.heavy_gunshot + }, + stack_size = 1 + }, + { + type = "gun", + name = "shotgun", + icon = "__base__/graphics/icons/shotgun.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "gun", + order = "b[shotgun]-a[basic]", + attack_parameters = + { + type = "projectile", + ammo_category = "shotgun-shell", + cooldown = 60, + movement_slow_down_factor = 0.6, + projectile_creation_distance = 1.125, + range = 15, + min_range = 1, + sound = sounds.shotgun + }, + stack_size = 5 + }, + { + type = "item", + name = "solar-panel-equipment", + icon = "__base__/graphics/icons/solar-panel-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "solar-panel-equipment", + subgroup = "equipment", + order = "a[energy-source]-a[solar-panel]", + stack_size = 20 + }, + { + type = "item", + name = "fusion-reactor-equipment", + icon = "__base__/graphics/icons/fusion-reactor-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "fusion-reactor-equipment", + subgroup = "equipment", + order = "a[energy-source]-b[fusion-reactor]", + default_request_amount = 1, + stack_size = 20 + }, + { + type = "item", + name = "battery-equipment", + icon = "__base__/graphics/icons/battery-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "battery-equipment", + subgroup = "equipment", + order = "b[battery]-a[battery-equipment]", + default_request_amount = 5, + stack_size = 20 + }, + { + type = "item", + name = "battery-mk2-equipment", + localised_description = {"item-description.battery-equipment"}, + icon = "__base__/graphics/icons/battery-mk2-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "battery-mk2-equipment", + subgroup = "equipment", + order = "b[battery]-b[battery-equipment-mk2]", + default_request_amount = 5, + stack_size = 20 + }, + { + type = "item", + name = "belt-immunity-equipment", + icon = "__base__/graphics/icons/belt-immunity-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "belt-immunity-equipment", + subgroup = "equipment", + order = "c[belt-immunity]-a[belt-immunity]", + default_request_amount = 1, + stack_size = 20 + }, + { + type = "item", + name = "exoskeleton-equipment", + icon = "__base__/graphics/icons/exoskeleton-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "exoskeleton-equipment", + subgroup = "equipment", + order = "d[exoskeleton]-a[exoskeleton-equipment]", + default_request_amount = 5, + stack_size = 20 + }, + { + type = "item", + name = "personal-roboport-equipment", + icon = "__base__/graphics/icons/personal-roboport-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "personal-roboport-equipment", + subgroup = "equipment", + order = "e[robotics]-a[personal-roboport-equipment]", + default_request_amount = 1, + stack_size = 20 + }, + { + type = "item", + name = "personal-roboport-mk2-equipment", + localised_description = {"item-description.personal-roboport-equipment"}, + icon = "__base__/graphics/icons/personal-roboport-mk2-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "personal-roboport-mk2-equipment", + subgroup = "equipment", + order = "e[robotics]-b[personal-roboport-mk2-equipment]", + default_request_amount = 1, + stack_size = 20 + }, + { + type = "item", + name = "night-vision-equipment", + icon = "__base__/graphics/icons/night-vision-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "night-vision-equipment", + subgroup = "equipment", + order = "f[night-vision]-a[night-vision-equipment]", + default_request_amount = 1, + stack_size = 20 + }, + { + type = "item", + name = "energy-shield-equipment", + icon = "__base__/graphics/icons/energy-shield-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "energy-shield-equipment", + subgroup = "military-equipment", + order = "a[shield]-a[energy-shield-equipment]", + default_request_amount = 5, + stack_size = 20 + }, + { + type = "item", + name = "energy-shield-mk2-equipment", + localised_description = {"item-description.energy-shield-equipment"}, + icon = "__base__/graphics/icons/energy-shield-mk2-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "energy-shield-mk2-equipment", + subgroup = "military-equipment", + order = "a[shield]-b[energy-shield-equipment-mk2]", + default_request_amount = 5, + stack_size = 20 + }, + { + type = "item", + name = "personal-laser-defense-equipment", + icon = "__base__/graphics/icons/personal-laser-defense-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "personal-laser-defense-equipment", + subgroup = "military-equipment", + order = "b[active-defense]-a[personal-laser-defense-equipment]", + default_request_amount = 5, + stack_size = 20 + }, + { + type = "item", + name = "discharge-defense-equipment", + icon = "__base__/graphics/icons/discharge-defense-equipment.png", + icon_size = 64, icon_mipmaps = 4, + placed_as_equipment_result = "discharge-defense-equipment", + subgroup = "military-equipment", + order = "b[active-defense]-b[discharge-defense-equipment]-a[equipment]", + default_request_amount = 1, + stack_size = 20 + }, + { + type = "capsule", + name = "discharge-defense-remote", + icon = "__base__/graphics/icons/discharge-defense-equipment-controller.png", + icon_size = 64, icon_mipmaps = 4, + capsule_action = + { + type = "equipment-remote", + equipment = "discharge-defense-equipment" + }, + subgroup = "military-equipment", + order = "b[active-defense]-b[discharge-defense-equipment]-b[remote]", + stack_size = 1 + }, + { + type = "item", + name = "gun-turret", + icon = "__base__/graphics/icons/gun-turret.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "defensive-structure", + order = "b[turret]-a[gun-turret]", + place_result = "gun-turret", + stack_size = 50 + }, + { + type = "item", + name = "laser-turret", + icon = "__base__/graphics/icons/laser-turret.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "defensive-structure", + order = "b[turret]-b[laser-turret]", + place_result = "laser-turret", + stack_size = 50 + }, + { + type = "item", + name = "flamethrower-turret", + icon = "__base__/graphics/icons/flamethrower-turret.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "defensive-structure", + order = "b[turret]-c[flamethrower-turret]", + place_result = "flamethrower-turret", + stack_size = 50 + }, + { + type = "item", + name = "artillery-turret", + icon = "__base__/graphics/icons/artillery-turret.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "defensive-structure", + order = "b[turret]-d[artillery-turret]-a[turret]", + place_result = "artillery-turret", + stack_size = 10 + }, + { + type = "capsule", + name = "artillery-targeting-remote", + icon = "__base__/graphics/icons/artillery-targeting-remote.png", + icon_size = 64, icon_mipmaps = 4, + capsule_action = + { + type = "artillery-remote", + flare = "artillery-flare" + }, + subgroup = "defensive-structure", + order = "b[turret]-d[artillery-turret]-b[remote]", + stack_size = 1 + }, + { + type = "item", + name = "arithmetic-combinator", + icon = "__base__/graphics/icons/arithmetic-combinator.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "circuit-network", + place_result="arithmetic-combinator", + order = "c[combinators]-a[arithmetic-combinator]", + stack_size= 50 + }, + { + type = "item", + name = "decider-combinator", + icon = "__base__/graphics/icons/decider-combinator.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "circuit-network", + place_result="decider-combinator", + order = "c[combinators]-b[decider-combinator]", + stack_size= 50 + }, + { + type = "item", + name = "constant-combinator", + icon = "__base__/graphics/icons/constant-combinator.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "circuit-network", + place_result="constant-combinator", + order = "c[combinators]-c[constant-combinator]", + stack_size= 50 + }, + { + type = "item", + name = "power-switch", + icon = "__base__/graphics/icons/power-switch.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "circuit-network", + place_result="power-switch", + order = "d[other]-a[power-switch]", + stack_size= 50 + }, + { + type = "item", + name = "programmable-speaker", + icon = "__base__/graphics/icons/programmable-speaker.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "circuit-network", + order = "d[other]-b[programmable-speaker]", + place_result = "programmable-speaker", + stack_size = 50 + }, + { + type = "mining-tool", + name = "dummy-steel-axe", + icon = "__base__/graphics/icons/steel-axe.png", + icon_size = 64, icon_mipmaps = 4, + durability = 1, + subgroup = "tool", + order = "a[mining]-b[steel-axe]", + flags = {"hidden"}, + stack_size = 1 + } +} +) diff --git a/factorio/data/base/prototypes/legacy/legacy-entities.lua b/factorio/data/base/prototypes/legacy/legacy-entities.lua new file mode 100644 index 0000000000000000000000000000000000000000..91ad58f8e5147186ae2b9c6eba2f84fafde49650 --- /dev/null +++ b/factorio/data/base/prototypes/legacy/legacy-entities.lua @@ -0,0 +1,45 @@ +function smoke(opts) + return + { + type = "smoke", + name = opts.name, + flags = {"not-on-map"}, + duration = opts.duration or 600, + fade_in_duration = opts.fade_in_duration or 0, + fade_away_duration = opts.fade_away_duration or ((opts.duration or 600) - (opts.fade_in_duration or 0)), + spread_duration = opts.spread_duration or 600, + start_scale = opts.start_scale or 0.20, + end_scale = opts.end_scale or 1.0, + color = opts.color, + cyclic = true, + affected_by_wind = opts.affected_by_wind or true, + animation = + { + width = 152, + height = 120, + line_length = 5, + frame_count = 60, + axially_symmetrical = false, + direction_count = 1, + shift = {-0.53125, -0.4375}, + priority = "high", + animation_speed = 0.25, + filename = "__base__/graphics/entity/smoke/smoke.png", + flags = { "smoke" } + } + } +end + +data:extend( +{ + smoke{name = "smoke-for-migration", color = {r = 0.4, g = 0.4, b = 0.4, a = 0.4}}, + { + type = "particle", + name = "particle-for-migration" + }, + { + type = "leaf-particle", + name = "leaf-particle-for-migration" + } +} +) diff --git a/factorio/data/base/prototypes/map-gen-presets.lua b/factorio/data/base/prototypes/map-gen-presets.lua new file mode 100644 index 0000000000000000000000000000000000000000..b86717cd8f9880fa5ea2dac109f60385d3de5409 --- /dev/null +++ b/factorio/data/base/prototypes/map-gen-presets.lua @@ -0,0 +1,226 @@ +data:extend( +{ + { + type = "map-gen-presets", + name = "default", + -- default changes nothing + default = + { + default = true, + order = "a" + }, + ["rich-resources"] = + { + order = "b", + basic_settings = + { + property_expression_names = {}, + autoplace_controls = + { + ["iron-ore"] = { richness = "very-good"}, + ["copper-ore"] = { richness = "very-good"}, + ["stone"] = { richness = "very-good"}, + ["coal"] = { richness = "very-good"}, + ["uranium-ore"] = { richness = "very-good"}, + ["crude-oil"] = { richness = "very-good"} + } + } + }, + ["marathon"] = + { + order = "c", + basic_settings = + { + property_expression_names = {} + }, + advanced_settings = + { + difficulty_settings = + { + recipe_difficulty = defines.difficulty_settings.recipe_difficulty.expensive, + technology_difficulty = defines.difficulty_settings.technology_difficulty.expensive, + technology_price_multiplier = 4 + } + } + }, + ["death-world"] = + { + order = "d", + basic_settings = + { + property_expression_names = {}, + autoplace_controls = + { + ["enemy-base"] = { frequency = "very-high", size = "very-big"} + }, + starting_area = "small" + }, + advanced_settings = + { + enemy_evolution = + { + time_factor = 0.00002, + pollution_factor = 0.0000012 + }, + pollution = + { + ageing = 0.5, + enemy_attack_pollution_consumption_modifier = 0.5 + } + } + }, + ["death-world-marathon"] = + { + order = "d", + basic_settings = + { + property_expression_names = {}, + autoplace_controls = + { + ["enemy-base"] = { frequency = "very-high", size = "very-big"} + }, + starting_area = "small" + }, + advanced_settings = + { + enemy_evolution = + { + time_factor = 0.000015, + pollution_factor = 0.0000010 + }, + pollution = + { + ageing = 0.5, + enemy_attack_pollution_consumption_modifier = 0.8 + }, + difficulty_settings = + { + recipe_difficulty = defines.difficulty_settings.recipe_difficulty.expensive, + technology_difficulty = defines.difficulty_settings.technology_difficulty.expensive, + technology_price_multiplier = 4 + } + } + }, + ["rail-world"] = + { + order = "e", + basic_settings = + { + property_expression_names = {}, + autoplace_controls = + { + coal = + { + frequency = 0.33333333333, + size = 3 + }, + ["copper-ore"] = + { + frequency = 0.33333333333, + size = 3 + }, + ["crude-oil"] = + { + frequency = 0.33333333333, + size = 3 + }, + ["uranium-ore"] = + { + frequency = 0.33333333333, + size = 3 + }, + ["iron-ore"] = + { + frequency = 0.33333333333, + size = 3 + }, + stone = + { + frequency = 0.33333333333, + size = 3 + }, + ["enemy-base"] = + { + size = 1 + } + }, + terrain_segmentation = 0.5, + water = 1.5 + }, + advanced_settings = + { + enemy_evolution = + { + time_factor = 0.000002 + }, + enemy_expansion = + { + enabled = false + } + } + }, + ["ribbon-world"] = + { + order = "f", + basic_settings = + { + autoplace_controls = + { + coal = + { + frequency = 3, + size = 0.5, + richness = 2 + }, + ["copper-ore"] = + { + frequency = 3, + size = 0.5, + richness = 2 + }, + ["crude-oil"] = + { + frequency = 3, + size = 0.5, + richness = 2 + }, + ["uranium-ore"] = + { + frequency = 3, + size = 0.5, + richness = 2 + }, + ["iron-ore"] = + { + frequency = 3, + size = 0.5, + richness = 2 + }, + stone = + { + frequency = 3, + size = 0.5, + richness = 2 + } + }, + terrain_segmentation = 4, + water = 0.25, + starting_area = 3, + height = 128 --4 chunks, about 1 screen of height. + } + }, + ["island"] = + { + order = "g", + basic_settings = + { + property_expression_names = + { + elevation = "0_17-island" + }, + autoplace_controls = {}, + terrain_segmentation = 1 + } + } + } +}) diff --git a/factorio/data/base/prototypes/map-settings.lua b/factorio/data/base/prototypes/map-settings.lua new file mode 100644 index 0000000000000000000000000000000000000000..d5cef3d15fb781b7ae7ecdf3def6b38928811001 --- /dev/null +++ b/factorio/data/base/prototypes/map-settings.lua @@ -0,0 +1,235 @@ +data:extend( +{ + { + type="map-settings", + name="map-settings", + pollution= + { + enabled=true, + -- these are values for 60 ticks (1 simulated second) + -- + -- amount that is diffused to neighboring chunk + -- (possibly repeated for other directions as well) + diffusion_ratio=0.02, + -- this much PUs must be on the chunk to start diffusing + min_to_diffuse=15, + -- constant modifier a percentage of 1 - the pollution eaten by a chunks tiles + ageing=1, + -- anything bigger than this is visualised as this value + expected_max_per_chunk=150, + -- anything lower than this (but > 0) is visualised as this value + min_to_show_per_chunk=50, + min_pollution_to_damage_trees = 60, + pollution_with_max_forest_damage = 150, + pollution_per_tree_damage = 50, + pollution_restored_per_tree_damage = 10, + max_pollution_to_restore_trees = 20, + enemy_attack_pollution_consumption_modifier = 1 + }, + + enemy_evolution= + { + enabled=true, + -- percentual increase in the evolve factor for every second (60 ticks) + time_factor = 0.000004, + -- percentual increase in the evolve factor for every destroyed spawner + destroy_factor = 0.002, + -- percentual increase in the evolve factor for 1 pollution unit + pollution_factor = 0.0000009 + }, + + enemy_expansion= + { + enabled = true, + -- Distance in chunks from the furthest base around. + -- This prevents expansions from reaching too far into the + -- player's territory + max_expansion_distance = 7, + + friendly_base_influence_radius = 2, + enemy_building_influence_radius = 2, + + -- A candidate chunk's score is given as follows: + -- player = 0 + -- for neighbour in all chunks within enemy_building_influence_radius from chunk: + -- player += number of player buildings on neighbour + -- * building_coefficient + -- * neighbouring_chunk_coefficient^distance(chunk, neighbour) + -- + -- base = 0 + -- for neighbour in all chunk within friendly_base_influence_radius from chunk: + -- base += num of enemy bases on neighbour + -- * other_base_coefficient + -- * neighbouring_base_chunk_coefficient^distance(chunk, neighbour) + -- + -- score(chunk) = 1 / (1 + player + base) + -- + -- The iteration is over a square region centered around the chunk for which the calculation is done, + -- and includes the central chunk as well. distance is the Manhattan distance, and ^ signifies exponentiation. + building_coefficient = 0.1, + other_base_coefficient = 2.0, + neighbouring_chunk_coefficient = 0.5, + neighbouring_base_chunk_coefficient = 0.4, + + -- A chunk has to have at most this much percent unbuildable tiles for it to be considered a candidate. + -- This is to avoid chunks full of water to be marked as candidates. + max_colliding_tiles_coefficient = 0.9, + + -- Size of the group that goes to build new base (in game this is multiplied by the + -- evolution factor). + settler_group_min_size = 5, + settler_group_max_size = 20, + + -- Ticks to expand to a single + -- position for a base is used. + -- + -- cooldown is calculated as follows: + -- cooldown = lerp(max_expansion_cooldown, min_expansion_cooldown, -e^2 + 2 * e), + -- where lerp is the linear interpolation function, and e is the current evolution factor. + min_expansion_cooldown = 4 * 3600, + max_expansion_cooldown = 60 * 3600 + }, + + unit_group= + { + -- pollution triggered group waiting time is a random time between min and max gathering time + min_group_gathering_time = 3600, + max_group_gathering_time = 10 * 3600, + -- after the gathering is finished the group can still wait for late members, + -- but it doesn't accept new ones anymore + max_wait_time_for_late_members = 2 * 3600, + -- limits for group radius (calculated by number of numbers) + max_group_radius = 30.0, + min_group_radius = 5.0, + -- when a member falls behind the group he can speedup up till this much of his regular speed + max_member_speedup_when_behind = 1.4, + -- When a member gets ahead of its group, it will slow down to at most this factor of its speed + max_member_slowdown_when_ahead = 0.6, + -- When members of a group are behind, the entire group will slow down to at most this factor of its max speed + max_group_slowdown_factor = 0.3, + -- If a member falls behind more than this times the group radius, the group will slow down to max_group_slowdown_factor + max_group_member_fallback_factor = 3, + -- If a member falls behind more than this time the group radius, it will be removed from the group. + member_disown_distance = 10, + tick_tolerance_when_member_arrives = 60, + + -- Maximum number of automatically created unit groups gathering for attack at any time. + max_gathering_unit_groups = 30, + + -- Maximum size of an attack unit group. This only affects automatically-created unit groups; + -- manual groups created through the API are unaffected. + max_unit_group_size = 200 + }, + + steering= + { + default= + { + -- not including the radius of the unit + radius = 1.2, + separation_force = 0.005, + separation_factor = 1.2, + force_unit_fuzzy_goto_behavior = false + }, + moving= + { + radius = 3, + separation_force = 0.01, + separation_factor = 3, + -- used only for special "to look good" purposes (like in trailer) + force_unit_fuzzy_goto_behavior = false + } + }, + + path_finder= + { + -- The pathfinder performs a step of the backward search every fwd2bwd_ratio'th step. The minimum allowed value is 2, which means symmetric search. + fwd2bwd_ratio = 5, + -- when comparing nodes in open which one to check next + -- heuristic value is multiplied by this ratio + -- the higher the number the more is the search directed directly towards the goal + goal_pressure_ratio = 2, + -- How many nodes can be expanded at most per tick. + max_steps_worked_per_tick = 1000, + -- How much work each patfinding job is allowed to do per tick. + max_work_done_per_tick = 8000, + -- path cache setings + use_path_cache = true, + -- number of elements in the cache + short_cache_size = 5, + long_cache_size = 25, + -- minimal distance to goal for path to be searched in short path cache + short_cache_min_cacheable_distance = 10, + -- minimal number of algorithm steps for path to be inserted into the short path cache + short_cache_min_algo_steps_to_cache = 50, + -- minimal distance to goal for path to be searched in long path cache + long_cache_min_cacheable_distance = 30, + -- when searching for connection to path cache path, search at most for this number of steps times the initial estimate + cache_max_connect_to_cache_steps_multiplier = 100, + -- when looking for path from cache make sure it doesn't start too far from requested start in relative distance terms + cache_accept_path_start_distance_ratio = 0.2, + -- when looking for path from cache make sure it doesn't end too far from requested end + -- this is typically higher than accept value for the start because the end target can be moving + cache_accept_path_end_distance_ratio = 0.15, + -- Same as cache_accept_path_start_distance_ratio, but used for negative cache queries + negative_cache_accept_path_start_distance_ratio = 0.3, + -- Same as cache_accept_path_end_distance_ratio, but used for negative cache queries + negative_cache_accept_path_end_distance_ratio = 0.3, + -- when assigning rating to the best path this * start distances is considered + cache_path_start_distance_rating_multiplier = 10, + -- when assigning rating to the best path this * end distances is considered + -- this is typically higher than value for the start to achieve better path end quality + cache_path_end_distance_rating_multiplier = 20, + + -- somewhere along the path is stuck enemy we need to avoid + -- this is mainly to handle situations when units have arrived and are attacking the target + -- then units further in the back will use this and run around the target + stale_enemy_with_same_destination_collision_penalty = 30, + -- if there is a moving unit further than this we don't really care + ignore_moving_enemy_collision_distance = 5, + -- enemy is not moving/or is too close and has different destination + enemy_with_different_destination_collision_penalty = 30, + -- simplification for now - collision with everything else is this + general_entity_collision_penalty = 10, + -- collision penalty for successors of positions that require destroy to reach + general_entity_subsequent_collision_penalty = 3, + -- Collision penalty for collisions in the extended bounding box but outside the entity's actual bounding box + extended_collision_penalty = 3, + -- uptil this amount any client will be served by the path finder (no estimate on the path length) + max_clients_to_accept_any_new_request = 10, + -- from max_clients_to_accept_any_new_request till this one only those that have a short estimate will be served + max_clients_to_accept_short_new_request = 100, + -- this is the "threshold" to decide what is short and what is not + direct_distance_to_consider_short_request = 100, + -- if a short request takes more than this many steps, it will be rescheduled as a long request + short_request_max_steps = 1000, + -- How many steps will be allocated to short requests each tick, as a ratio of all available steps per tick + short_request_ratio = 0.5, + -- absolute minimum of steps that will be performed for every path find request no matter what + min_steps_to_check_path_find_termination = 2000, + -- if the amount of steps is higher than this times estimate of start to goal then path finding is terminated + start_to_goal_cost_multiplier_to_terminate_path_find = 2000.0, + -- When the number of waiting clients exceeds certain values, the per-tick work limit will be increased by the + -- given multiplier. overload_levels gives the threshold values, overload_multipliers gives the multipliers. + -- overload_levels and overload_multipliers must be the same length. + overload_levels = {0, 100, 500}, + overload_multipliers = {2, 3, 4}, + -- The score of all paths in the negative cache is decreased by one every this many ticks. + negative_path_cache_delay_interval = 20, + }, + + -- If a behavior fails this many times, the enemy (or enemy group) + -- is destroyed. + -- This solves biters stuck within their own base. + max_failed_behavior_count = 3, + + -- These can't be changed through game.map_settings - you must use game.difficulty_settings + difficulty_settings = + { + recipe_difficulty = defines.difficulty_settings.recipe_difficulty.normal, + technology_difficulty = defines.difficulty_settings.technology_difficulty.normal, + technology_price_multiplier = 1, + research_queue_setting = "after-victory" + } + } +}) diff --git a/factorio/data/base/prototypes/particles.lua b/factorio/data/base/prototypes/particles.lua new file mode 100644 index 0000000000000000000000000000000000000000..90c327bbc30491f51ff657d44ab4c4aa3183b126 --- /dev/null +++ b/factorio/data/base/prototypes/particles.lua @@ -0,0 +1,10333 @@ +local sounds = require("prototypes.entity.sounds") +local particle_animations = {} + +particle_animations.get_metal_particle_big_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/metal-particle/metal-particle-big.png", + priority = "extra-high", + width = 26, + height = 22, + frame_count = 12, + tint = options.tint, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(2.5,0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/metal-particle/hr-metal-particle-big.png", + priority = "extra-high", + width = 50, + height = 44, + frame_count = 12, + tint = options.tint, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(2.25,0.75), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_wooden_particle_pictures = function(options) + return + { + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-01.png", + line_length = 4, + width = 9, + height = 7, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-01.png", + line_length = 4, + width = 17, + height = 16, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-02.png", + line_length = 4, + width = 2, + height = 5, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-02.png", + line_length = 4, + width = 4, + height = 9, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-03.png", + line_length = 4, + width = 6, + height = 7, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-03.png", + line_length = 4, + width = 10, + height = 14, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-04.png", + line_length = 4, + width = 5, + height = 5, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-04.png", + line_length = 4, + width = 8, + height = 11, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-05.png", + line_length = 4, + width = 6, + height = 7, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-05.png", + line_length = 4, + width = 14, + height = 13, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-06.png", + line_length = 4, + width = 7, + height = 6, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-06.png", + line_length = 4, + width = 14, + height = 12, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-07.png", + line_length = 4, + width = 6, + height = 5, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-07.png", + line_length = 4, + width = 11, + height = 10, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-08.png", + line_length = 4, + width = 8, + height = 6, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-08.png", + line_length = 4, + width = 17, + height = 14, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-09.png", + line_length = 4, + width = 7, + height = 8, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-09.png", + line_length = 4, + width = 14, + height = 16, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-10.png", + line_length = 4, + width = 5, + height = 9, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-10.png", + line_length = 4, + width = 11, + height = 20, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-11.png", + line_length = 4, + width = 10, + height = 9, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-11.png", + line_length = 4, + width = 21, + height = 18, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-12.png", + line_length = 4, + width = 6, + height = 16, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-12.png", + line_length = 4, + width = 14, + height = 32, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-13.png", + line_length = 4, + width = 7, + height = 9, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-13.png", + line_length = 4, + width = 14, + height = 18, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-14.png", + line_length = 4, + width = 7, + height = 12, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-14.png", + line_length = 4, + width = 12, + height = 24, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-15.png", + line_length = 4, + width = 7, + height = 10, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-15.png", + line_length = 4, + width = 14, + height = 19, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-16.png", + line_length = 4, + width = 12, + height = 6, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-16.png", + line_length = 4, + width = 24, + height = 12, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-17.png", + line_length = 4, + width = 12, + height = 7, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-17.png", + line_length = 4, + width = 25, + height = 15, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-18.png", + line_length = 4, + width = 11, + height = 11, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-18.png", + line_length = 4, + width = 22, + height = 23, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-19.png", + line_length = 4, + width = 16, + height = 15, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-19.png", + line_length = 4, + width = 32, + height = 29, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-20.png", + line_length = 4, + width = 9, + height = 14, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-20.png", + line_length = 4, + width = 17, + height = 29, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-21.png", + line_length = 4, + width = 8, + height = 16, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-21.png", + line_length = 4, + width = 15, + height = 32, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-22.png", + line_length = 4, + width = 17, + height = 9, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-22.png", + line_length = 4, + width = 34, + height = 19, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-23.png", + line_length = 4, + width = 17, + height = 22, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-23.png", + line_length = 4, + width = 34, + height = 43, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-24.png", + line_length = 4, + width = 19, + height = 16, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-24.png", + line_length = 4, + width = 38, + height = 33, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-25.png", + line_length = 4, + width = 23, + height = 25, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-25.png", + line_length = 4, + width = 45, + height = 50, + frame_count = 16, + scale = 0.5 + } + } + } + +end + +particle_animations.get_branch_particle_shadow_pictures = function() + return + { + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-01.png", + line_length = 4, + width = 34, + height = 32, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-01.png", + line_length = 4, + width = 66, + height = 64, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-02.png", + line_length = 4, + width = 44, + height = 54, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-02.png", + line_length = 4, + width = 87, + height = 107, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-03.png", + line_length = 4, + width = 60, + height = 60, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-03.png", + line_length = 4, + width = 121, + height = 119, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-04.png", + line_length = 4, + width = 13, + height = 28, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-04.png", + line_length = 4, + width = 26, + height = 57, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-05.png", + line_length = 4, + width = 27, + height = 21, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-05.png", + line_length = 4, + width = 53, + height = 40, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-06.png", + line_length = 4, + width = 32, + height = 24, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-06.png", + line_length = 4, + width = 64, + height = 46, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-07.png", + line_length = 4, + width = 33, + height = 35, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-07.png", + line_length = 4, + width = 65, + height = 69, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-08.png", + line_length = 4, + width = 14, + height = 29, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-08.png", + line_length = 4, + width = 27, + height = 60, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-09.png", + line_length = 4, + width = 26, + height = 32, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-09.png", + line_length = 4, + width = 52, + height = 64, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-10.png", + line_length = 4, + width = 27, + height = 28, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-10.png", + line_length = 4, + width = 53, + height = 55, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-11.png", + line_length = 4, + width = 25, + height = 33, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-11.png", + line_length = 4, + width = 49, + height = 64, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-12.png", + line_length = 4, + width = 32, + height = 28, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-12.png", + line_length = 4, + width = 64, + height = 56, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-13.png", + line_length = 4, + width = 25, + height = 18, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-13.png", + line_length = 4, + width = 50, + height = 35, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-14.png", + line_length = 4, + width = 27, + height = 19, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-14.png", + line_length = 4, + width = 54, + height = 37, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-15.png", + line_length = 4, + width = 12, + height = 14, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-15.png", + line_length = 4, + width = 23, + height = 30, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-16.png", + line_length = 4, + width = 12, + height = 13, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-16.png", + line_length = 4, + width = 25, + height = 27, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-17.png", + line_length = 4, + width = 31, + height = 29, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-17.png", + line_length = 4, + width = 62, + height = 59, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-18.png", + line_length = 4, + width = 29, + height = 34, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-18.png", + line_length = 4, + width = 57, + height = 67, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-19.png", + line_length = 4, + width = 38, + height = 40, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-19.png", + line_length = 4, + width = 76, + height = 79, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-20.png", + line_length = 4, + width = 28, + height = 24, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-20.png", + line_length = 4, + width = 56, + height = 48, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-21.png", + line_length = 4, + width = 23, + height = 24, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-21.png", + line_length = 4, + width = 46, + height = 47, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-22.png", + line_length = 4, + width = 14, + height = 19, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-22.png", + line_length = 4, + width = 26, + height = 37, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-23.png", + line_length = 4, + width = 35, + height = 14, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-23.png", + line_length = 4, + width = 70, + height = 26, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-24.png", + line_length = 4, + width = 14, + height = 18, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-24.png", + line_length = 4, + width = 28, + height = 37, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-25.png", + line_length = 4, + width = 22, + height = 21, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-25.png", + line_length = 4, + width = 44, + height = 41, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-26.png", + line_length = 4, + width = 13, + height = 22, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-26.png", + line_length = 4, + width = 25, + height = 42, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-27.png", + line_length = 4, + width = 36, + height = 17, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-27.png", + line_length = 4, + width = 70, + height = 33, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-28.png", + line_length = 4, + width = 17, + height = 14, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-28.png", + line_length = 4, + width = 34, + height = 29, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-shadow-29.png", + line_length = 4, + width = 26, + height = 25, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-shadow-29.png", + line_length = 4, + width = 51, + height = 50, + frame_count = 8, + scale = 0.5 + } + } + } +end + +particle_animations.get_branch_particle_pictures = function() + return + { + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-01.png", + line_length = 4, + width = 34, + height = 32, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-01.png", + line_length = 4, + width = 66, + height = 64, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-02.png", + line_length = 4, + width = 44, + height = 54, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-02.png", + line_length = 4, + width = 87, + height = 107, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-03.png", + line_length = 4, + width = 60, + height = 60, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-03.png", + line_length = 4, + width = 121, + height = 119, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-04.png", + line_length = 4, + width = 13, + height = 28, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-04.png", + line_length = 4, + width = 26, + height = 57, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-05.png", + line_length = 4, + width = 27, + height = 21, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-05.png", + line_length = 4, + width = 53, + height = 40, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-06.png", + line_length = 4, + width = 32, + height = 24, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-06.png", + line_length = 4, + width = 64, + height = 46, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-07.png", + line_length = 4, + width = 33, + height = 35, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-07.png", + line_length = 4, + width = 65, + height = 69, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-08.png", + line_length = 4, + width = 14, + height = 29, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-08.png", + line_length = 4, + width = 27, + height = 60, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-09.png", + line_length = 4, + width = 26, + height = 32, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-09.png", + line_length = 4, + width = 52, + height = 64, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-10.png", + line_length = 4, + width = 27, + height = 28, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-10.png", + line_length = 4, + width = 53, + height = 55, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-11.png", + line_length = 4, + width = 25, + height = 33, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-11.png", + line_length = 4, + width = 49, + height = 64, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-12.png", + line_length = 4, + width = 32, + height = 28, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-12.png", + line_length = 4, + width = 64, + height = 56, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-13.png", + line_length = 4, + width = 25, + height = 18, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-13.png", + line_length = 4, + width = 50, + height = 35, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-14.png", + line_length = 4, + width = 27, + height = 19, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-14.png", + line_length = 4, + width = 54, + height = 37, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-15.png", + line_length = 4, + width = 12, + height = 14, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-15.png", + line_length = 4, + width = 23, + height = 30, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-16.png", + line_length = 4, + width = 12, + height = 13, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-16.png", + line_length = 4, + width = 25, + height = 27, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-17.png", + line_length = 4, + width = 31, + height = 29, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-17.png", + line_length = 4, + width = 62, + height = 59, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-18.png", + line_length = 4, + width = 29, + height = 34, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-18.png", + line_length = 4, + width = 57, + height = 67, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-19.png", + line_length = 4, + width = 38, + height = 40, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-19.png", + line_length = 4, + width = 76, + height = 79, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-20.png", + line_length = 4, + width = 28, + height = 24, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-20.png", + line_length = 4, + width = 56, + height = 48, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-21.png", + line_length = 4, + width = 23, + height = 24, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-21.png", + line_length = 4, + width = 46, + height = 47, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-22.png", + line_length = 4, + width = 14, + height = 19, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-22.png", + line_length = 4, + width = 26, + height = 37, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-23.png", + line_length = 4, + width = 35, + height = 14, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-23.png", + line_length = 4, + width = 70, + height = 26, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-24.png", + line_length = 4, + width = 14, + height = 18, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-24.png", + line_length = 4, + width = 28, + height = 37, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-25.png", + line_length = 4, + width = 22, + height = 21, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-25.png", + line_length = 4, + width = 44, + height = 41, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-26.png", + line_length = 4, + width = 13, + height = 22, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-26.png", + line_length = 4, + width = 25, + height = 42, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-27.png", + line_length = 4, + width = 36, + height = 17, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-27.png", + line_length = 4, + width = 70, + height = 33, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-28.png", + line_length = 4, + width = 17, + height = 14, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-28.png", + line_length = 4, + width = 34, + height = 29, + frame_count = 8, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/branch-particle/branch-particle-29.png", + line_length = 4, + width = 26, + height = 25, + frame_count = 8, + hr_version = + { + filename = "__base__/graphics/particle/branch-particle/hr-branch-particle-29.png", + line_length = 4, + width = 51, + height = 50, + frame_count = 8, + scale = 0.5 + } + } + } +end + +particle_animations.get_leaf_particle_pictures = function(options) + return + { + sheet = + { + filename = "__base__/graphics/particle/leaf-particle/leaf-particle.png", + priority = "extra-high", + line_length = 12, + width = 12, + height = 10, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(3.5,-0.5), options and options.shift or nil), + tint = options and options.tint or nil, + hr_version = + { + filename = "__base__/graphics/particle/leaf-particle/hr-leaf-particle.png", + priority = "extra-high", + line_length = 12, + width = 26, + height = 18, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(3.25,-0.75), options and options.shift or nil), + tint = options and options.tint or nil, + scale = 0.5 + } + } + } +end + +particle_animations.get_new_leaf_particle_pictures = function(options) + return + { + sheet = + { + filename = "__base__/graphics/particle/leaf-particle/new-leaf-particle.png", + priority = "extra-high", + line_length = 12, + width = 12, + height = 10, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(3.5,-0.5), options and options.shift or nil), + tint = options and options.tint or nil, + hr_version = + { + filename = "__base__/graphics/particle/leaf-particle/hr-new-leaf-particle.png", + priority = "extra-high", + line_length = 12, + width = 26, + height = 18, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(3.25,-0.75), options and options.shift or nil), + tint = options and options.tint or nil, + scale = 0.5 + } + } + } +end + +particle_animations.get_coal_particle_shadow_pictures = function() + return + + { + { + filename = "__base__/graphics/particle/coal-particle/coal-particle-shadow-1.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/coal-particle/hr-coal-particle-shadow-1.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/coal-particle/coal-particle-shadow-2.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/coal-particle/hr-coal-particle-shadow-2.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/coal-particle/coal-particle-shadow-3.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/coal-particle/hr-coal-particle-shadow-3.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/coal-particle/coal-particle-shadow-4.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/coal-particle/hr-coal-particle-shadow-4.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + } + } +end + +particle_animations.get_coal_particle_pictures = function() + return + { + { + filename = "__base__/graphics/particle/coal-particle/coal-particle-1.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/coal-particle/hr-coal-particle-1.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/coal-particle/coal-particle-2.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/coal-particle/hr-coal-particle-2.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/coal-particle/coal-particle-3.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/coal-particle/hr-coal-particle-3.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/coal-particle/coal-particle-4.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/coal-particle/hr-coal-particle-4.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + } + } +end + +particle_animations.get_old_stone_particle_shadow_pictures = function(options) + return + + { + { + filename = "__base__/graphics/particle/stone-particle/stone-particle-shadow-1.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/stone-particle/hr-stone-particle-shadow-1.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/stone-particle/stone-particle-shadow-2.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/stone-particle/hr-stone-particle-shadow-2.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/stone-particle/stone-particle-shadow-3.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/stone-particle/hr-stone-particle-shadow-3.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/stone-particle/stone-particle-shadow-4.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/stone-particle/hr-stone-particle-shadow-4.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + } + } +end + +particle_animations.get_old_stone_particle_pictures = function(options) + return + { + { + filename = "__base__/graphics/particle/stone-particle/stone-particle-1.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/stone-particle/hr-stone-particle-1.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/stone-particle/stone-particle-2.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/stone-particle/hr-stone-particle-2.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/stone-particle/stone-particle-3.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/stone-particle/hr-stone-particle-3.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/stone-particle/stone-particle-4.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/stone-particle/hr-stone-particle-4.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + } + } +end + +particle_animations.get_copper_particle_shadow_pictures = function(options) + return + + { + { + filename = "__base__/graphics/particle/copper-ore-particle/copper-ore-particle-shadow-1.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/copper-ore-particle/hr-copper-ore-particle-shadow-1.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/copper-ore-particle/copper-ore-particle-shadow-2.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/copper-ore-particle/hr-copper-ore-particle-shadow-2.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/copper-ore-particle/copper-ore-particle-shadow-3.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/copper-ore-particle/hr-copper-ore-particle-shadow-3.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/copper-ore-particle/copper-ore-particle-shadow-4.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/copper-ore-particle/hr-copper-ore-particle-shadow-4.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + } + } +end + +particle_animations.get_copper_particle_pictures = function(options) + return + + { + { + filename = "__base__/graphics/particle/copper-ore-particle/copper-ore-particle-1.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/copper-ore-particle/hr-copper-ore-particle-1.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/copper-ore-particle/copper-ore-particle-2.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/copper-ore-particle/hr-copper-ore-particle-2.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/copper-ore-particle/copper-ore-particle-3.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/copper-ore-particle/hr-copper-ore-particle-3.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/copper-ore-particle/copper-ore-particle-4.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/copper-ore-particle/hr-copper-ore-particle-4.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + } + } +end + +particle_animations.get_iron_particle_shadow_pictures = function(options) + return + { + { + filename = "__base__/graphics/particle/iron-ore-particle/iron-ore-particle-shadow-1.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/iron-ore-particle/hr-iron-ore-particle-shadow-1.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/iron-ore-particle/iron-ore-particle-shadow-2.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/iron-ore-particle/hr-iron-ore-particle-shadow-2.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/iron-ore-particle/iron-ore-particle-shadow-3.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/iron-ore-particle/hr-iron-ore-particle-shadow-3.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/iron-ore-particle/iron-ore-particle-shadow-4.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/iron-ore-particle/hr-iron-ore-particle-shadow-4.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + } + } +end + +particle_animations.get_iron_particle_pictures = function(options) + return + { + { + filename = "__base__/graphics/particle/iron-ore-particle/iron-ore-particle-1.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/iron-ore-particle/hr-iron-ore-particle-1.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/iron-ore-particle/iron-ore-particle-2.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/iron-ore-particle/hr-iron-ore-particle-2.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/iron-ore-particle/iron-ore-particle-3.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/iron-ore-particle/hr-iron-ore-particle-3.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/iron-ore-particle/iron-ore-particle-4.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 1, + hr_version = + { + filename = "__base__/graphics/particle/iron-ore-particle/hr-iron-ore-particle-4.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 1, + scale = 0.5 + } + } + } +end + +particle_animations.get_explosion_remnants_front_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/explosion-particle/explosion-particle-front.png", + priority = "extra-high", + width = 24, + height = 22, + frame_count = 12, + animation_speed = 0.5, + variation_count = 24, + shift = options.shift, + hr_version = + { + filename = "__base__/graphics/particle/explosion-particle/hr-explosion-particle-front.png", + priority = "extra-high", + width = 46, + height = 44, + frame_count = 12, + animation_speed = 0.5, + variation_count = 24, + shift = util.add_shift(util.by_pixel(2.25,-0.75), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_explosion_remnants_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/explosion-particle/explosion-particle.png", + priority = "extra-high", + width = 38, + height = 38, + frame_count = 10, + animation_speed = 0.5, + variation_count = 40 + } + } +end + +particle_animations.get_explosion_remnants_shadow_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/explosion-particle/explosion-particle-shadow.png", + priority = "extra-high", + width = 48, + height = 38, + frame_count = 10, + animation_speed = 0.5, + variation_count = 40, + shift = {0.0625, 0} + } + } +end + +particle_animations.get_shell_particle_pictures = function(options) + return + { + { + filename = "__base__/graphics/particle/shell-particle/shell-particle-1.png", + priority = "extra-high", + width = 6, + height = 6, + frame_count = 5 + }, + { + filename = "__base__/graphics/particle/shell-particle/shell-particle-2.png", + priority = "extra-high", + width = 5, + height = 7, + frame_count = 5 + } + } +end + +particle_animations.get_shell_particle_shadow_pictures = function(options) + return + { + { + filename = "__base__/graphics/particle/shell-particle/shell-particle-shadow-1.png", + priority = "extra-high", + width = 9, + height = 7, + frame_count = 5 + }, + { + filename = "__base__/graphics/particle/shell-particle/shell-particle-shadow-2.png", + priority = "extra-high", + width = 7, + height = 8, + frame_count = 5 + } + } +end + +particle_animations.get_wooden_particle_shadow_pictures = function(options) + return + { + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-01.png", + line_length = 4, + width = 9, + height = 7, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-01.png", + line_length = 4, + width = 17, + height = 16, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-02.png", + line_length = 4, + width = 2, + height = 5, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-02.png", + line_length = 4, + width = 4, + height = 9, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-03.png", + line_length = 4, + width = 6, + height = 7, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-03.png", + line_length = 4, + width = 10, + height = 14, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-04.png", + line_length = 4, + width = 5, + height = 5, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-04.png", + line_length = 4, + width = 8, + height = 11, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-05.png", + line_length = 4, + width = 6, + height = 7, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-05.png", + line_length = 4, + width = 14, + height = 13, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-06.png", + line_length = 4, + width = 7, + height = 6, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-06.png", + line_length = 4, + width = 14, + height = 12, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-07.png", + line_length = 4, + width = 6, + height = 5, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-07.png", + line_length = 4, + width = 11, + height = 10, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-08.png", + line_length = 4, + width = 8, + height = 6, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-08.png", + line_length = 4, + width = 17, + height = 14, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-09.png", + line_length = 4, + width = 7, + height = 8, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-09.png", + line_length = 4, + width = 14, + height = 16, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-10.png", + line_length = 4, + width = 5, + height = 9, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-10.png", + line_length = 4, + width = 11, + height = 20, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-11.png", + line_length = 4, + width = 10, + height = 9, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-11.png", + line_length = 4, + width = 21, + height = 18, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-12.png", + line_length = 4, + width = 6, + height = 16, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-12.png", + line_length = 4, + width = 14, + height = 32, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-13.png", + line_length = 4, + width = 7, + height = 9, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-13.png", + line_length = 4, + width = 14, + height = 18, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-14.png", + line_length = 4, + width = 7, + height = 12, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-14.png", + line_length = 4, + width = 12, + height = 24, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-15.png", + line_length = 4, + width = 7, + height = 10, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-15.png", + line_length = 4, + width = 14, + height = 19, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-16.png", + line_length = 4, + width = 12, + height = 6, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-16.png", + line_length = 4, + width = 24, + height = 12, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-17.png", + line_length = 4, + width = 12, + height = 7, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-17.png", + line_length = 4, + width = 25, + height = 15, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-18.png", + line_length = 4, + width = 11, + height = 11, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-18.png", + line_length = 4, + width = 22, + height = 23, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-19.png", + line_length = 4, + width = 16, + height = 15, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-19.png", + line_length = 4, + width = 32, + height = 29, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-20.png", + line_length = 4, + width = 9, + height = 14, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-20.png", + line_length = 4, + width = 17, + height = 29, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-21.png", + line_length = 4, + width = 8, + height = 16, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-21.png", + line_length = 4, + width = 15, + height = 32, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-22.png", + line_length = 4, + width = 17, + height = 9, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-22.png", + line_length = 4, + width = 34, + height = 19, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-23.png", + line_length = 4, + width = 17, + height = 22, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-23.png", + line_length = 4, + width = 34, + height = 43, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-24.png", + line_length = 4, + width = 19, + height = 16, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-24.png", + line_length = 4, + width = 38, + height = 33, + frame_count = 16, + scale = 0.5 + } + }, + { + filename = "__base__/graphics/particle/wooden-particle/wooden-particle-shadow-25.png", + line_length = 4, + width = 23, + height = 25, + frame_count = 16, + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wooden-particle-shadow-25.png", + line_length = 4, + width = 45, + height = 50, + frame_count = 16, + scale = 0.5 + } + } + } +end + +particle_animations.get_explosion_remnants_particle = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/explosion-particle/explosion-particle-back.png", + priority = "extra-high", + width = 14, + height = 12, + frame_count = 12, + tint = options.tint, + animation_speed = 0.5, + variation_count = 24, + shift = util.add_shift(util.by_pixel(2.5,0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/explosion-particle/hr-explosion-particle-back.png", + priority = "extra-high", + width = 28, + height = 26, + frame_count = 12, + tint = options.tint, + animation_speed = 0.5, + variation_count = 24, + shift = util.add_shift(util.by_pixel(2.5,0.5), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_metal_particle_medium_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/metal-particle/metal-particle-medium.png", + priority = "extra-high", + width = 16, + height = 14, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(2.5,0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/metal-particle/hr-metal-particle-medium.png", + priority = "extra-high", + width = 30, + height = 30, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(2.25,0.75), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_metal_particle_medium_long_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/metal-particle/long-metal-particle-medium.png", + priority = "extra-high", + width = 50, + height = 46, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(3.5,0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/metal-particle/hr-long-metal-particle-medium.png", + priority = "extra-high", + width = 100, + height = 92, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(3.75,0.25), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_mechanical_component_particle_medium_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/mechanical-components-particle/mechanical-components-particle-medium.png", + priority = "extra-high", + width = 12, + height = 10, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(2.5,-0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/mechanical-components-particle/hr-mechanical-components-particle-medium.png", + priority = "extra-high", + width = 22, + height = 22, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(2.25,-0.25), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_vegetation_particle_small_medium_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/vegetation-particle/vegetation-particle-small-medium.png", + priority = "extra-high", + line_length = 12, + width = 10, + height = 14, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(2.5,-0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/vegetation-particle/hr-vegetation-particle-small-medium.png", + priority = "extra-high", + line_length = 12, + width = 20, + height = 26, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(2.25,-1.25), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_grass_particle_small_medium_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/vegetation-particle/vegetation-particle-small-medium.png", + priority = "extra-high", + line_length = 12, + width = 10, + height = 14, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 4, + --scale = 1.2 + shift = util.add_shift(util.by_pixel(2.5,-0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/vegetation-particle/hr-vegetation-particle-small-medium.png", + priority = "extra-high", + line_length = 12, + width = 20, + height = 26, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 4, + shift = util.add_shift(util.by_pixel(2.25,-1.25), options.shift), + scale = 0.8 + } + } + } +end + +particle_animations.get_vegetation_particle_character_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/vegetation-particle/vegetation-particle-small-medium.png", + priority = "extra-high", + line_length = 12, + width = 10, + height = 14, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 4, + shift = util.add_shift(util.by_pixel(2.5,-0.5), options.shift), + scale = 1.1, + hr_version = + { + filename = "__base__/graphics/particle/vegetation-particle/hr-vegetation-particle-small-medium.png", + priority = "extra-high", + line_length = 12, + width = 20, + height = 26, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 4, + shift = util.add_shift(util.by_pixel(2.25,-1.25), options.shift), + scale = 0.7 + } + } + } +end + +particle_animations.get_vegetation_particle_vehicle_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/vegetation-particle/vegetation-particle-small-medium.png", + priority = "extra-high", + line_length = 12, + width = 10, + height = 14, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 4, + shift = util.add_shift(util.by_pixel(2.5,-0.5), options.shift), + scale = 1.2, + hr_version = + { + filename = "__base__/graphics/particle/vegetation-particle/hr-vegetation-particle-small-medium.png", + priority = "extra-high", + line_length = 12, + width = 20, + height = 26, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 4, + shift = util.add_shift(util.by_pixel(2.25,-1.25), options.shift), + scale = 0.8 + } + } + } +end + +particle_animations.get_metal_particle_small_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/metal-particle/metal-particle-small.png", + priority = "extra-high", + width = 10, + height = 8, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(2.5,-0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/metal-particle/hr-metal-particle-small.png", + priority = "extra-high", + width = 20, + height = 16, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(2.25,-0.25), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_wooden_splinter_particle_small_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/wooden-particle/wood-splinter-particle-small.png", + priority = "extra-high", + width = 6, + height = 6, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(2.5,0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wood-splinter-particle-small.png", + priority = "extra-high", + width = 10, + height = 10, + tint = options.tint, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + shift = util.add_shift(util.by_pixel(2.25,-0.25), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_wooden_splinter_particle_medium_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/wooden-particle/wood-splinter-particle-medium.png", + priority = "extra-high", + width = 10, + height = 10, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2.25,0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/wooden-particle/hr-wood-splinter-particle-medium.png", + priority = "extra-high", + width = 20, + height = 20, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2.25,0.25), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_glass_particle_small_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/glass-particle/glass-particle-small.png", + priority = "extra-high", + width = 6, + height = 8, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2.5,0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/glass-particle/hr-glass-particle-small.png", + priority = "extra-high", + width = 14, + height = 14, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2.75,0.25), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_guts_and_entrails_particle_small_medium_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/guts-entrails-particle/guts-entrails-small-medium.png", + priority = "extra-high", + width = 16, + height = 16, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(3.5,1.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/guts-entrails-particle/hr-guts-entrails-small-medium.png", + priority = "extra-high", + width = 32, + height = 32, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(3.25,1.25), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_guts_and_entrails_particle_big_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/guts-entrails-particle/guts-entrails-big.png", + priority = "extra-high", + width = 42, + height = 38, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(1.5,-0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/guts-entrails-particle/hr-guts-entrails-big.png", + priority = "extra-high", + width = 84, + height = 76, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(3.25,1.25), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_stone_particle_tiny_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/stone-particle/stone-particle-tiny.png", + priority = "extra-high", + width = 4, + height = 4, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2.5,0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/stone-particle/hr-stone-particle-tiny.png", + priority = "extra-high", + width = 6, + height = 6, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2.25,0.25), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_stone_particle_small_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/stone-particle/stone-particle-small.png", + priority = "extra-high", + width = 6, + height = 6, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2.5,0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/stone-particle/hr-stone-particle-small.png", + priority = "extra-high", + width = 10, + height = 12, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2.25,0.25), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_stone_particle_medium_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/stone-particle/stone-particle-medium.png", + priority = "extra-high", + width = 10, + height = 10, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2.5,0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/stone-particle/hr-stone-particle-medium.png", + priority = "extra-high", + width = 18, + height = 20, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2.25,0.25), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_stone_particle_big_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/stone-particle/stone-particle-big.png", + priority = "extra-high", + width = 18, + height = 22, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2.5,0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/stone-particle/hr-stone-particle-big.png", + priority = "extra-high", + width = 36, + height = 44, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2.25,0.75), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_cable_and_electronic_particle_small_medium_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/cable-and-electronics-particle/cables-and-electronics-particle-small-medium.png", + priority = "extra-high", + width = 22, + height = 28, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(1.5,0.5), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/cable-and-electronics-particle/hr-cables-and-electronics-particle-small-medium.png", + priority = "extra-high", + width = 44, + height = 58, + frame_count = 12, + animation_speed = 0.5, + variation_count = 10, + tint = options.tint, + shift = util.add_shift(util.by_pixel(1.25,0.75), options.shift), + scale = 0.5 + } + } + } +end + +particle_animations.get_sparks_debris_pictures = function() + return + { + sheet = + { + filename = "__base__/graphics/particle/spark-particle/sparks-debris.png", + line_length = 12, + width = 10, + height = 12, + frame_count = 12, + variation_count = 2, + shift = util.by_pixel(1.5,0.5), + hr_version = + { + filename = "__base__/graphics/particle/spark-particle/hr-sparks-debris.png", + line_length = 12, + width = 20, + height = 22, + frame_count = 12, + variation_count = 2, + scale = 0.5, + shift = util.by_pixel(2,0.5) + } + } + } +end + +particle_animations.get_pole_sparks_particle_pictures = function() + return + { + sheet = + { + filename = "__base__/graphics/particle/pole-sparks/pole-sparks.png", + draw_as_glow = true, + line_length = 12, + width = 4, + height = 4, + frame_count = 12, + variation_count = 3, + shift = util.by_pixel(0,0), + hr_version = + { + filename = "__base__/graphics/particle/pole-sparks/hr-pole-sparks.png", + draw_as_glow = true, + line_length = 12, + width = 6, + height = 6, + frame_count = 12, + variation_count = 3, + scale = 0.5, + shift = util.by_pixel(0,0) + } + } + } +end + +particle_animations.get_sparks_particle_pictures = function() + return + + { + sheet = + { + filename = "__base__/graphics/particle/spark-particle/sparks.png", + draw_as_glow = true, + line_length = 12, + width = 4, + height = 4, + frame_count = 12, + variation_count = 3, + shift = util.by_pixel(0,0), + hr_version = + { + filename = "__base__/graphics/particle/spark-particle/hr-sparks.png", + draw_as_glow = true, + line_length = 12, + width = 6, + height = 6, + frame_count = 12, + variation_count = 3, + scale = 0.5, + shift = util.by_pixel(0,0) + } + } + } + +end + +particle_animations.get_blood_particle_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/blood-particle/blood-particle.png", + line_length = 12, + width = 10, + height = 8, + frame_count = 12, + variation_count = 7, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2,-1), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/blood-particle/hr-blood-particle.png", + line_length = 12, + width = 16, + height = 16, + frame_count = 12, + variation_count = 7, + tint = options.tint, + scale = 0.5, + shift = util.add_shift(util.by_pixel(1.5,-1), options.shift) + } + } + } +end + +particle_animations.get_slowdown_particle_pictures = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/blood-particle/blood-particle.png", + line_length = 12, + width = 10, + height = 8, + frame_count = 12, + variation_count = 7, + tint = options.tint, + scale = 1.9, + shift = util.add_shift(util.by_pixel(2,-1), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/blood-particle/hr-blood-particle.png", + line_length = 12, + width = 16, + height = 16, + frame_count = 12, + variation_count = 7, + tint = options.tint, + scale = 0.9, + shift = util.add_shift(util.by_pixel(1.5,-1), options.shift) + } + } + } +end + +particle_animations.get_explosion_remnants_particle = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/blood-particle/blood-particle.png", + line_length = 12, + width = 10, + height = 8, + frame_count = 12, + variation_count = 7, + tint = options.tint, + shift = util.add_shift(util.by_pixel(2,-1), options.shift), + hr_version = + { + filename = "__base__/graphics/particle/blood-particle/hr-blood-particle.png", + line_length = 12, + width = 16, + height = 16, + frame_count = 12, + variation_count = 7, + tint = options.tint, + scale = 0.5, + shift = util.add_shift(util.by_pixel(1.5,-1), options.shift) + } + } + } +end + +particle_animations.get_dust_particle = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/entity/smoke-fast/smoke-fast.png", + priority = "high", + width = 50, + height = 50, + frame_count = 16, + animation_speed = 1 / 2, + scale = 0.5, + variation_count = 1, + tint = options.tint, + affected_by_wind = true + } + } +end + +particle_animations.get_general_dust_particle = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/entity/smoke-fast/smoke-general.png", + priority = "high", + width = 50, + height = 50, + frame_count = 16, + animation_speed = 1 / 2, + scale = 0.5, + variation_count = 1, + tint = options.tint, + affected_by_wind = true + } + } +end + +particle_animations.get_artillery_shell_particle = function(options) + local options = options or {} + return + { + sheet = + { + filename = "__base__/graphics/particle/artillery-shell-particle/artillery-shells.png", + line_length = 12, + width = 18, + height = 18, + frame_count = 12, + variation_count = 4, + axially_symmetrical = false, + direction_count = 1, + shift = util.add_shift(util.by_pixel(2.5,-0.5), options.shift), + animation_speed = 1, + hr_version = + { + filename = "__base__/graphics/particle/artillery-shell-particle/hr-artillery-shells.png", + line_length = 12, + width = 34, + height = 36, + frame_count = 12, + variation_count = 4, + axially_symmetrical = false, + direction_count = 1, + shift = util.add_shift(util.by_pixel(2.25,-0.75), options.shift), + animation_speed = 1, + scale = 0.5 + } + } + } +end + +local default_smoke_trigger_effect = function() + return + { + type = "create-trivial-smoke", + smoke_name = "smoke-explosion-particle", + starting_frame_deviation = 5, + starting_frame_speed_deviation = 5, + offset_deviation = {{-0.06, -0.06}, {0.06, 0.06}}, + speed_from_center = 0.007 + } +end + +local tiny_smoke_trigger_effect = function() + return + { + type = "create-trivial-smoke", + smoke_name = "smoke-explosion-particle-tiny", + starting_frame_deviation = 0, + starting_frame_speed_deviation = 0, + offset_deviation = {{-0.03, -0.03}, {0.03, 0.03}}, + speed_from_center = nil + } +end + +local small_smoke_trigger_effect = function() + return + { + type = "create-trivial-smoke", + smoke_name = "smoke-explosion-particle-small", + starting_frame_deviation = 0, + starting_frame_speed_deviation = 0, + offset_deviation = {{-0.03, -0.03}, {0.03, 0.03}}, + speed_from_center = nil + } +end + +local small_lower_smoke_trigger_effect = function() + return + { + type = "create-trivial-smoke", + smoke_name = "smoke-explosion-lower-particle-small", + starting_frame_deviation = 0, + starting_frame_speed_deviation = 0, + offset_deviation = {{-0.03, -0.03}, {0.03, 0.03}}, + speed_from_center = nil + } +end + +local small_dust_smoke_trigger_effect = function() + return + { + type = "create-trivial-smoke", + smoke_name = "smoke-explosion-particle-stone-small", + starting_frame_deviation = 0, + starting_frame_speed_deviation = 0, + offset_deviation = {{-0.03, -0.03}, {0.03, 0.03}}, + speed_from_center = nil + } +end + +local default_ended_in_water_trigger_effect = function() + return + { + + { + type = "create-particle", + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "deep-water-particle", + offset_deviation = { { -0.05, -0.05 }, { 0.05, 0.05 } }, + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = 0.02, + initial_vertical_speed = 0.05, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.01, + speed_from_center_deviation = 0.006, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 2, + tail_length_deviation = 1, + tail_width = 3 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 6, + probability = 0.03, + affects_target = false, + show_in_tooltip = false, + particle_name = "water-particle", + offsets = + { + { 0, 0 }, + { 0.01563, -0.09375 }, + { 0.0625, 0.09375 }, + { -0.1094, 0.0625 } + }, + offset_deviation = { { -0.2969, -0.1992 }, { 0.2969, 0.1992 } }, + tile_collision_mask = nil, + initial_height = 0, + initial_height_deviation = 0.02, + initial_vertical_speed = 0.053, + initial_vertical_speed_deviation = 0.005, + speed_from_center = 0.02, + speed_from_center_deviation = 0.006, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 9, + tail_length_deviation = 0, + tail_width = 1 + }, + { + type = "play-sound", + sound = sounds.small_splash + } + } + +end + +local particle_ended_in_water_trigger_effect = function() + return + { + type = "create-particle", + repeat_count = 5, + repeat_count_deviation = 4, + probability = 0.2, + affects_target = false, + show_in_tooltip = false, + particle_name = "deep-water-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.06, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 9, + tail_length_deviation = 8, + tail_width = 1 + } +end + +local make_particle = function(params) + + if not params then error("No params given to make_particle function") end + local name = params.name or error("No name given") + + local ended_in_water_trigger_effect = params.ended_in_water_trigger_effect or default_ended_in_water_trigger_effect() + if params.ended_in_water_trigger_effect == false then + ended_in_water_trigger_effect = nil + end + + local particle = + { + + type = "optimized-particle", + name = name, + + life_time = params.life_time or 60 * 15, + fade_away_duration = params.fade_away_duration, + + render_layer = params.render_layer or "projectile", + render_layer_when_on_ground = params.render_layer_when_on_ground or "corpse", + + regular_trigger_effect_frequency = params.regular_trigger_effect_frequency or 2, + regular_trigger_effect = params.regular_trigger_effect, + ended_in_water_trigger_effect = ended_in_water_trigger_effect, + + pictures = params.pictures, + shadows = params.shadows, + draw_shadow_when_on_ground = params.draw_shadow_when_on_ground, + + movement_modifier_when_on_ground = params.movement_modifier_when_on_ground, + movement_modifier = params.movement_modifier, + vertical_acceleration = params.vertical_acceleration, + + mining_particle_frame_speed = params.mining_particle_frame_speed, + + } + + return particle + +end + +function bloodtint() +return {r = 172, g = 51, b = 204} +end + +function shadowtint() +return {r = 0, g = 0, b = 0} +end + +function bloodparticlescale() + return 0.5 +end + +function watertint() + return {r = 0.1, g = 0.6, b = 0.85} +end + +function waterparticlescale() + return 1 +end + +local particles = +{ + make_particle + { + name = "iron-ore-particle", + life_time = 180, + pictures = particle_animations.get_iron_particle_pictures(), + shadows = particle_animations.get_iron_particle_shadow_pictures() + }, + make_particle + { + name = "copper-ore-particle", + life_time = 180, + pictures = particle_animations.get_copper_particle_pictures(), + shadows = particle_animations.get_copper_particle_shadow_pictures() + }, + + make_particle + { + name = "guts-entrails-particle-small-medium", + pictures = particle_animations.get_guts_and_entrails_particle_small_medium_pictures({}), + shadows = particle_animations.get_guts_and_entrails_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "guts-entrails-particle-big", + pictures = particle_animations.get_guts_and_entrails_particle_big_pictures({}), + shadows = particle_animations.get_guts_and_entrails_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "cable-and-electronics-particle-small-medium", + pictures = particle_animations.get_cable_and_electronic_particle_small_medium_pictures({}), + shadows = particle_animations.get_cable_and_electronic_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures({}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures({}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures({}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stone-particle-big", + pictures = particle_animations.get_stone_particle_big_pictures({}), + shadows = particle_animations.get_stone_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stone-particle", + life_time = 180, + pictures = particle_animations.get_old_stone_particle_pictures(), + shadows = particle_animations.get_old_stone_particle_shadow_pictures() + }, + make_particle + { + name = "coal-particle", + life_time = 180, + pictures = particle_animations.get_coal_particle_pictures(), + shadows = particle_animations.get_coal_particle_shadow_pictures() + }, + + make_particle + { + name = "glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures({}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures({}), + shadows =particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "vegetation-character-particle-small-medium", + life_time = 20, + pictures = particle_animations.get_vegetation_particle_character_pictures ({ tint = { r = 1.000, g = 0.976, b = 0.306, a = 1.000 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-3-vegetation-character-particle-small-medium", + life_time = 20, + pictures = particle_animations.get_vegetation_particle_character_pictures ({ tint = { r = 0.867, g = 0.845, b = 0.265, a = 1.000 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-3-vegetation-vehicle-particle-small-medium", + life_time = 30, + pictures = particle_animations.get_vegetation_particle_character_pictures ({ tint = { r = 0.867, g = 0.845, b = 0.265, a = 1.000 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "vegetation-vehicle-particle-small-medium", + life_time = 35, + pictures = particle_animations.get_vegetation_particle_vehicle_pictures ({ tint = { r = 1.000, g = 0.976, b = 0.306, a = 1.000 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "brown-hairy-grass-vegetation-particle-small-medium", + pictures = particle_animations.get_grass_particle_small_medium_pictures ({ tint = { r = 0.722, g = 0.354, b = 0.192, a = 1.000 }}), + shadows = particle_animations.get_grass_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "brown-hairy-grass-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.369, g = 0.174, b = 0.088, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "green-hairy-grass-vegetation-particle-small-medium", + render_layer_when_on_ground = "lower-object-above-shadow", + pictures = particle_animations.get_grass_particle_small_medium_pictures ({ tint = { r = 0.891, g = 0.898, b = 0.282, a = 1.000 }}), + shadows = particle_animations.get_grass_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95 + }, + + make_particle + { + name = "green-hairy-grass-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.283, g = 0.341, b = 0.079, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "green-carpet-grass-vegetation-particle-small-medium", + pictures = particle_animations.get_grass_particle_small_medium_pictures ({ tint = { r = 0.891, g = 0.898, b = 0.282, a = 1.000 }}), + shadows =particle_animations.get_grass_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "green-carpet-grass-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.283, g = 0.341, b = 0.079, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "green-small-grass-vegetation-particle-small-medium", + pictures = particle_animations.get_grass_particle_small_medium_pictures ({ tint = { r = 0.773, g = 0.933, b = 0.216, a = 1.000 }}), + shadows =particle_animations.get_grass_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "green-small-grass-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.283, g = 0.341, b = 0.079, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "brown-carpet-grass-vegetation-particle-small-medium", + pictures = particle_animations.get_grass_particle_small_medium_pictures ({ tint = { r = 0.886, g = 0.549, b = 0.400, a = 1.000 }}), + shadows =particle_animations.get_grass_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "brown-carpet-grass-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.424, g = 0.208, b = 0.113, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "green-asterisk-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.479, g = 0.627, b = 0.221, a = 1.000 }}), + shadows = particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "green-asterisk-grass-particle-small-medium", + pictures = particle_animations.get_grass_particle_small_medium_pictures ({ tint = { r = 0.479, g = 0.627, b = 0.221, a = 1.000 }}), + shadows =particle_animations.get_grass_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "green-asterisk-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.312, g = 0.408, b = 0.144, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "brown-asterisk-mini-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.788, g = 0.736, b = 0.158, a = 1.000 }}), + shadows =particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "brown-asterisk-mini-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.373, g = 0.231, b = 0.125, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "green-asterisk-mini-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.443, g = 0.733, b = 0.354, a = 1.000 }}), + shadows = particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "green-asterisk-mini-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.373, g = 0.231, b = 0.125, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "brown-asterisk-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 1.000, g = 0.830, b = 0.647, a = 1.000 }}), + shadows = particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "brown-asterisk-vegetation-particle-small-medium", + pictures = particle_animations.get_grass_particle_small_medium_pictures ({ tint = { r = 1.000, g = 0.830, b = 0.647, a = 1.000 }}), + shadows = particle_animations.get_grass_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "brown-asterisk-grass-particle-small-medium", + pictures = particle_animations.get_grass_particle_small_medium_pictures ({ tint = { r = 0.788, g = 0.736, b = 0.158, a = 1.000 }}), + shadows = particle_animations.get_grass_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "brown-asterisk-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.373, g = 0.231, b = 0.125, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "red-asterisk-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.588, g = 0.443, b = 0.272, a = 1.000 }}), + shadows =particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "deep-water-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.230, g = 0.341, b = 0.337, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0 + }, + + make_particle + { + name = "red-asterisk-grass-particle-small-medium", + pictures = particle_animations.get_grass_particle_small_medium_pictures ({ tint = { r = 0.718, g = 0.541, b = 0.332, a = 1.000 }}), + shadows =particle_animations.get_grass_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-asterisk-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.424, g = 0.322, b = 0.196, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "green-pita-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.769, g = 0.894, b = 0.589, a = 1.000 }}), + shadows =particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "green-croton-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.788, g = 0.760, b = 0.303, a = 1.000 }}), + shadows =particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "green-croton-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.396, g = 0.290, b = 0.188, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95 + }, + + make_particle + { + name = "red-croton-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.890, g = 0.410, b = 0.262, a = 1.000 }}), + shadows =particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-croton-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.286, g = 0.230, b = 0.131, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95 + }, + + make_particle + { + name = "green-pita-mini-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.769, g = 0.894, b = 0.589, a = 1.000 }}), + shadows =particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "brown-fluff-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.373, g = 0.231, b = 0.125, a = 1.000 }}), + shadows = particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "brown-fluff-dry-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.373, g = 0.231, b = 0.125, a = 1.000 }}), + shadows = particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "brown-fluff-dry-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.373, g = 0.231, b = 0.125, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "red-pita-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.780, g = 0.390, b = 0.217, a = 1.000 }}), + shadows = particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "green-desert-bush-vegetation-particle-small-medium", + pictures = particle_animations.get_grass_particle_small_medium_pictures ({ tint = { r = 0.758, g = 0.769, b = 0.464, a = 1.000 }}), + shadows =particle_animations.get_grass_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "green-bush-mini-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.604, g = 0.730, b = 0.243, a = 1.000 }}), + shadows =particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-bush-vegetation-particle-small-medium", + pictures = particle_animations.get_grass_particle_small_medium_pictures ({ tint = { r = 0.655, g = 0.441, b = 0.211, a = 1.000 }}), + shadows =particle_animations.get_grass_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "white-desert-bush-vegetation-particle-small-medium", + pictures = particle_animations.get_grass_particle_small_medium_pictures ({ tint = { r = 0.651, g = 0.539, b = 0.419, a = 1.000 }}), + shadows =particle_animations.get_grass_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "garballo-mini-dry-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.631, g = 0.517, b = 0.243, a = 1.000 }}), + shadows =particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "garballo-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.392, g = 0.459, b = 0.086, a = 1.000 }}), + shadows =particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "lichen-vegetation-particle-small-medium", + pictures = particle_animations.get_vegetation_particle_small_medium_pictures ({ tint = { r = 0.412, g = 0.424, b = 0.188, a = 1.000 }}), + shadows =particle_animations.get_vegetation_particle_small_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (0.5,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.95, + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "wooden-chest-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({tint = {r = 1.000, g = 0.804, b = 0.463, a = 1.000}}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "wooden-chest-wooden-splinter-particle-medium", + pictures = particle_animations.get_wooden_splinter_particle_medium_pictures ({tint = {r = 0.855, g = 0.687, b = 0.396, a = 1.000}}), + shadows = particle_animations.get_wooden_splinter_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel(1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "transport-belt-wooden-splinter-particle-medium", + pictures = particle_animations.get_wooden_splinter_particle_medium_pictures ({tint = {r = 0.416, g = 0.378, b = 0.341, a = 1.000}}), + shadows = particle_animations.get_wooden_splinter_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel(1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "transport-belt-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.898, g = 0.659, b = 0.031, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "transport-belt-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures ({tint = {r = 0.715, g = 0.715, b = 0.715, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "fast-transport-belt-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.886, g = 0.090, b = 0.024, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "fast-transport-belt-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "express-transport-belt-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.024, g = 0.596, b = 0.816, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "express-transport-belt-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "transport-belt-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.898, g = 0.659, b = 0.031, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "fast-transport-belt-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.886, g = 0.090, b = 0.024, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "express-transport-belt-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.024, g = 0.596, b = 0.816, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "small-electric-pole-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures({tint = {r = 0.694, g = 0.486, b = 0.289, a = 1.000}}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "small-electric-pole-wooden-splinter-particle-medium", + pictures = particle_animations.get_wooden_splinter_particle_medium_pictures({tint = {r = 0.610, g = 0.427, b = 0.258, a = 1.000}}), + shadows = particle_animations.get_wooden_splinter_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel(1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "programmable-speaker-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures({tint = {r = 0.595, g = 0.525, b = 0.445, a = 1.000}}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "programmable-speaker-wooden-splinter-particle-medium", + pictures = particle_animations.get_wooden_splinter_particle_medium_pictures({tint = {r = 0.895, g = 0.786, b = 0.659, a = 1.000}}), + shadows = particle_animations.get_wooden_splinter_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel(1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "rail-wooden-splinter-particle-medium", + pictures = particle_animations.get_wooden_splinter_particle_medium_pictures({tint = {r = 0.843, g = 0.701, b = 0.378, a = 1.000}}), + shadows = particle_animations.get_wooden_splinter_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel(1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "rail-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures({tint = {r = 0.815, g = 0.815, b = 0.815, a = 1.000}}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "rock-damage-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.776, g = 0.612, b = 0.466, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "rock-damage-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.776, g = 0.612, b = 0.466, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "rock-damage-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.776, g = 0.612, b = 0.466, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "rail-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures({tint = {r = 0.749, g = 0.749, b = 0.749, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "sand-1-dust-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.933, g = 0.717, b = 0.436, a = 1.000 }}), --({ tint = { r = 0.443, g = 0.333, b = 0.189, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + fade_away_duration = 40, + render_layer = "lower-object" + }, + + make_particle + { + name = "sand-1-dust-vehicle-particle", + life_time = 20, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.443, g = 0.333, b = 0.189, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1 + }, + + make_particle + { + name = "sand-1-dust-tank-front-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.443, g = 0.333, b = 0.189, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "sand-2-dust-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.824, g = 0.594, b = 0.323, a = 1.000 }}), --({ tint = { r = 0.427, g = 0.306, b = 0.163, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + fade_away_duration = 40, + render_layer = "lower-object" + }, + + make_particle + { + name = "sand-2-dust-vehicle-particle", + life_time = 20, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.427, g = 0.306, b = 0.163, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "sand-2-dust-tank-front-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 1.000, g = 0.730, b = 0.412, a = 1.000 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object", + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0 + }, + + make_particle + { + name = "sand-3-dust-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.867, g = 0.658, b = 0.360, a = 1.000 }}), --({ tint = { r = 0.427, g = 0.316, b = 0.158, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object", + fade_away_duration = 40 + }, + + make_particle + { + name = "sand-3-dust-vehicle-particle", + life_time = 20, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.427, g = 0.316, b = 0.158, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "sand-3-dust-tank-front-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.427, g = 0.316, b = 0.158, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "red-desert-0-dust-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.776, g = 0.530, b = 0.265, a = 1.000 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + fade_away_duration = 40, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "brown-dust-vehicle-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.616, g = 0.409, b = 0.208, a = 1.000 }}), --({ tint = { r = 0.329, g = 0.225, b = 0.112, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + fade_away_duration = 30, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "red-desert-0-dust-vehicle-particle", + life_time = 20, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.616, g = 0.409, b = 0.208, a = 1.000 }}), --({ tint = { r = 0.329, g = 0.225, b = 0.112, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "red-desert-0-dust-tank-front-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.329, g = 0.225, b = 0.112, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "red-desert-1-dust-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.863, g = 0.589, b = 0.294, a = 1.000 }}), --({ tint = { r = 0.373, g = 0.254, b = 0.127, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + fade_away_duration = 40, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "red-desert-1-dust-tank-front-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.373, g = 0.254, b = 0.127, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "red-desert-1-dust-vehicle-particle", + life_time = 20, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.373, g = 0.254, b = 0.127, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "red-desert-2-dust-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.878, g = 0.613, b = 0.327, a = 1.000 }}), --({ tint = { r = 0.380, g = 0.260, b = 0.130, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + fade_away_duration = 40, + render_layer = "lower-object" + }, + + make_particle + { + name = "red-desert-2-dust-vehicle-particle", + life_time = 20, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.380, g = 0.260, b = 0.130, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "red-desert-2-dust-tank-front-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.380, g = 0.260, b = 0.130, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "red-desert-3-dust-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.788, g = 0.590, b = 0.334, a = 1.000 }}), --({ tint = { r = 0.392, g = 0.280, b = 0.134, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + fade_away_duration = 40, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "red-desert-3-dust-vehicle-particle", + life_time = 20, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.392, g = 0.280, b = 0.134, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "red-desert-3-dust-tank-front-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.392, g = 0.280, b = 0.134, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "dirt-1-dust-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.957, g = 0.712, b = 0.394, a = 1.000 }}), --({ tint = { r = 0.408, g = 0.307, b = 0.176, a = 0.502 }}), --({ tint = { r = 0.424, g = 0.319, b = 0.183, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + fade_away_duration = 40, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "dirt-1-dust-vehicle-particle", + life_time = 20, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.424, g = 0.319, b = 0.183, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "dirt-1-dust-tank-front-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.424, g = 0.319, b = 0.183, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "dirt-2-dust-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.867, g = 0.624, b = 0.364, a = 1.000 }}), --({ tint = { r = 0.392, g = 0.277, b = 0.154, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + fade_away_duration = 40, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "dirt-2-dust-vehicle-particle", + life_time = 20, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.392, g = 0.277, b = 0.154, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "dirt-2-dust-tank-front-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.392, g = 0.277, b = 0.154, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "dirt-3-dust-particle", + life_time = 30, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 1.000, g = 0.706, b = 0.420, a = 1.000 }}), --({ tint = { r = 0.396, g = 0.273, b = 0.152, a = 0.502 }}), --({ tint = { r = 0.671, g = 0.462, b = 0.258, a = 1.000 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + fade_away_duration = 40, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "dirt-3-dust-vehicle-particle", + life_time = 20, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.396, g = 0.273, b = 0.152, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "dirt-3-dust-tank-front-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.396, g = 0.273, b = 0.152, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil + }, + + make_particle + { + name = "dirt-4-dust-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.894, g = 0.603, b = 0.319, a = 1.000 }}), --({ tint = { r = 0.329, g = 0.222, b = 0.118, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil, + fade_away_duration = 40 + }, + + make_particle + { + name = "dirt-4-dust-vehicle-particle", + movement_modifier_when_on_ground = 0, + life_time = 20, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.329, g = 0.222, b = 0.118, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil + }, + + make_particle + { + name = "dirt-4-dust-tank-front-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.329, g = 0.222, b = 0.118, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil + }, + + make_particle + { + name = "dirt-5-dust-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.812, g = 0.544, b = 0.306, a = 1.000 }}), --({ tint = { r = 0.329, g = 0.221, b = 0.124, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil, + fade_away_duration = 40 + }, + + make_particle + { + name = "dirt-5-dust-vehicle-particle", + movement_modifier_when_on_ground = 0, + life_time = 20, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.329, g = 0.221, b = 0.124, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil + }, + + make_particle + { + name = "dirt-5-dust-tank-front-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.329, g = 0.221, b = 0.124, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil + }, + + make_particle + { + name = "dirt-6-dust-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + life_time_deviation = 10, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.800, g = 0.536, b = 0.301, a = 1.000 }}), --({ tint = { r = 0.286, g = 0.192, b = 0.108, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil, + fade_away_duration = 40 + }, + + make_particle + { + name = "dirt-6-dust-vehicle-particle", + movement_modifier_when_on_ground = 0, + life_time = 20, + life_time_deviation = 5, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.835, g = 0.560, b = 0.314, a = 1.000 }}), --({ tint = { r = 0.286, g = 0.192, b = 0.108, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil, + fade_away_duration = 40 + }, + + make_particle + { + name = "dirt-6-dust-tank-front-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + life_time_deviation = 5, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.286, g = 0.192, b = 0.108, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil + }, + + make_particle + { + name = "dirt-7-dust-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + life_time_deviation = 10, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.749, g = 0.502, b = 0.282, a = 1.000 }}), --({ tint = { r = 0.294, g = 0.197, b = 0.111, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil, + fade_away_duration = 40 + }, + + make_particle + { + name = "dirt-7-dust-vehicle-particle", + movement_modifier_when_on_ground = 0, + life_time = 20, + life_time_deviation = 5, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.294, g = 0.197, b = 0.111, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil + }, + + make_particle + { + name = "dirt-7-dust-tank-front-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + life_time_deviation = 5, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.294, g = 0.197, b = 0.111, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil + }, + + make_particle + { + name = "dry-dirt-dust-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + life_time_deviation = 10, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.722, g = 0.483, b = 0.272, a = 1.000 }}), --({ tint = { r = 0.337, g = 0.226, b = 0.127, a = 1.000 }}), + shadows = nil, + ended_in_water_trigger_effect = nil, + fade_away_duration = 40 + }, + + make_particle + { + name = "dry-dirt-dust-vehicle-particle", + movement_modifier_when_on_ground = 0, + life_time = 20, + life_time_deviation = 10, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.337, g = 0.226, b = 0.127, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil + }, + + make_particle + { + name = "dry-dirt-dust-tank-front-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + life_time_deviation = 10, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.337, g = 0.226, b = 0.127, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil + }, + + make_particle + { + name = "landfill-dust-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + life_time_deviation = 10, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.549, g = 0.393, b = 0.254, a = 1.000 }}), + shadows = nil, + ended_in_water_trigger_effect = nil, + fade_away_duration = 30 + }, + + make_particle + { + name = "landfill-dust-vehicle-particle", + movement_modifier_when_on_ground = 0, + life_time = 20, + life_time_deviation = 10, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.235, g = 0.168, b = 0.109, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil + }, + + make_particle + { + name = "landfill-dust-tank-front-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + life_time_deviation = 10, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.235, g = 0.168, b = 0.109, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "nuclear-ground-dust-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + life_time_deviation = 10, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.294, g = 0.237, b = 0.186, a = 1.000 }}), + shadows = nil, + ended_in_water_trigger_effect = nil, + fade_away_duration = 30 + }, + + make_particle + { + name = "nuclear-ground-dust-vehicle-particle", + movement_modifier_when_on_ground = 0, + life_time = 20, + life_time_deviation = 10, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.157, g = 0.125, b = 0.097, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = nil + }, + + make_particle + { + name = "nuclear-ground-dust-tank-front-particle", + movement_modifier_when_on_ground = 0, + life_time = 30, + life_time_deviation = 10, + render_layer = "lower-object", + movement_modifier = 0.1, + pictures = particle_animations.get_general_dust_particle ({ tint = { r = 0.157, g = 0.125, b = 0.097, a = 0.502 }}), + shadows = nil, + ended_in_water_trigger_effect = false, + movement_modifier = 0.1, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object" + }, + + make_particle + { + name = "deep-water-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.226, g = 0.341, b = 0.337, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0 + }, + + make_particle + { + name = "deep-water-lower-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.226, g = 0.341, b = 0.337, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "deep-green-water-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.173, g = 0.243, b = 0.116, a = 0.196 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0 + }, + + make_particle + { + name = "deep-green-water-lower-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.145, g = 0.224, b = 0.082, a = 0.196 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "deep-green-water-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({tint = { r = 0.145, g = 0.220, b = 0.082, a = 0.196 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "water-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.272, g = 0.406, b = 0.402, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0 + }, + + make_particle + { + name = "water-lower-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.272, g = 0.406, b = 0.402, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "green-water-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.278, g = 0.396, b = 0.272, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0 + }, + + make_particle + { + name = "green-water-lower-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.278, g = 0.396, b = 0.272, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "shallow-water-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.194, g = 0.360, b = 0.396, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0 + }, + + make_particle + { + name = "shallow-water-lower-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.194, g = 0.360, b = 0.396, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "shallow-water-vehicle-particle", + movement_modifier_when_on_ground = 0, + life_time = 180, + render_layer = "lower-object", + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.072, g = 0.278, b = 0.322, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "shallow-water-2-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.174, g = 0.341, b = 0.376, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0 + }, + + make_particle + { + name = "shallow-water-2-lower-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.174, g = 0.341, b = 0.376, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "shallow-water-2-vehicle-particle", + movement_modifier_when_on_ground = 0, + life_time = 180, + render_layer = "lower-object", + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.072, g = 0.278, b = 0.322, a = 0.314 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "dirt-1-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.766, b = 0.490, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-1-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.827, g = 0.634, b = 0.406, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-1-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.827, g = 0.634, b = 0.406, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-1-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.766, b = 0.490, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-1-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.827, g = 0.634, b = 0.406, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-1-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.766, b = 0.490, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-1-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.766, b = 0.490, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-2-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.766, b = 0.490, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-2-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.718, g = 0.502, b = 0.286, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-2-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.718, g = 0.502, b = 0.286, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-2-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.766, b = 0.490, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-2-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.718, g = 0.502, b = 0.286, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-2-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.766, b = 0.490, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-2-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.766, b = 0.490, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-3-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.994, g = 0.743, b = 0.448, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-3-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.667, g = 0.463, b = 0.259, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-3-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.667, g = 0.463, b = 0.259, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-3-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.994, g = 0.743, b = 0.448, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-3-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.667, g = 0.463, b = 0.259, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-3-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.994, g = 0.743, b = 0.448, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-3-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.994, g = 0.743, b = 0.448, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-4-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.691, b = 0.416, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-4-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.604, g = 0.420, b = 0.251, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-4-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.604, g = 0.420, b = 0.251, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-4-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.691, b = 0.416, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-4-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.604, g = 0.420, b = 0.251, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-4-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.691, b = 0.416, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-4-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.691, b = 0.416, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "landfill-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.749, g = 0.517, b = 0.311, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "landfill-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.604, g = 0.420, b = 0.251, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "landfill-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.604, g = 0.420, b = 0.251, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "landfill-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.749, g = 0.517, b = 0.311, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "landfill-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.604, g = 0.420, b = 0.251, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "landfill-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.749, g = 0.517, b = 0.311, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "landfill-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.749, g = 0.517, b = 0.311, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "nuclear-ground-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.439, g = 0.349, b = 0.269, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "nuclear-ground-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.439, g = 0.349, b = 0.269, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "nuclear-ground-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.439, g = 0.349, b = 0.269, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "nuclear-ground-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.439, g = 0.349, b = 0.269, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "nuclear-ground-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.439, g = 0.349, b = 0.269, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "nuclear-ground-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.439, g = 0.349, b = 0.269, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "nuclear-ground-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.439, g = 0.349, b = 0.269, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-5-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.691, b = 0.416, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-5-stone-character-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.600, g = 0.416, b = 0.251, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-5-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.600, g = 0.416, b = 0.251, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-5-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.691, b = 0.416, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-5-stone-character-particle-small", + life_time = 20, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.600, g = 0.416, b = 0.251, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-5-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.600, g = 0.416, b = 0.251, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-5-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.691, b = 0.416, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-5-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.691, b = 0.416, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-6-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.690, b = 0.439, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-6-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.686, g = 0.475, b = 0.302, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-6-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.686, g = 0.475, b = 0.302, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-6-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.690, b = 0.439, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-6-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.686, g = 0.475, b = 0.302, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-6-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.690, b = 0.439, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-6-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.690, b = 0.439, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-7-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.808, g = 0.545, b = 0.310, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-7-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.769, g = 0.518, b = 0.295, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-7-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.769, g = 0.518, b = 0.295, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-7-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.808, g = 0.545, b = 0.310, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-7-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.769, g = 0.518, b = 0.295, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dirt-7-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.808, g = 0.545, b = 0.310, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dirt-7-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.769, g = 0.518, b = 0.295, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dry-dirt-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.660, b = 0.384, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dry-dirt-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.635, g = 0.419, b = 0.244, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dry-dirt-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.635, g = 0.419, b = 0.244, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dry-dirt-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.660, b = 0.384, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dry-dirt-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.635, g = 0.419, b = 0.244, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "dry-dirt-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.660, b = 0.384, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "dry-dirt-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.660, b = 0.384, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-1-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.899, g = 0.604, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + +make_particle + { + name = "grass-1-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.899, g = 0.604, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-1-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.899, g = 0.604, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-1-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.899, g = 0.604, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "grass-1-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.899, g = 0.604, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-1-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.899, g = 0.604, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "grass-1-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.899, g = 0.604, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-2-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.827, g = 0.524, b = 0.198, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "grass-2-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.663, g = 0.458, b = 0.166, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-2-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.663, g = 0.458, b = 0.166, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-2-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.827, g = 0.524, b = 0.198, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "grass-2-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.663, g = 0.458, b = 0.166, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-2-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.827, g = 0.524, b = 0.198, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "grass-2-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.827, g = 0.524, b = 0.198, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-3-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.863, g = 0.496, b = 0.352, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "grass-3-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.863, g = 0.496, b = 0.352, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-3-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.863, g = 0.496, b = 0.352, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-3-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.863, g = 0.496, b = 0.352, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "grass-3-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.863, g = 0.496, b = 0.352, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-3-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.863, g = 0.496, b = 0.352, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "grass-3-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.863, g = 0.496, b = 0.352, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-4-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.722, g = 0.537, b = 0.340, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "grass-4-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.722, g = 0.537, b = 0.340, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-4-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.722, g = 0.537, b = 0.340, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-4-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.722, g = 0.537, b = 0.340, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "grass-4-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.722, g = 0.537, b = 0.340, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "grass-4-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.722, g = 0.537, b = 0.340, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "grass-4-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.722, g = 0.537, b = 0.340, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-0-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.661, b = 0.329, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-0-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.661, b = 0.329, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-0-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.661, b = 0.329, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-0-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.661, b = 0.329, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-0-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.661, b = 0.329, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-0-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.661, b = 0.329, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-0-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.661, b = 0.329, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-1-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-1-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-1-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-1-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-1-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-1-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-1-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-2-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-2-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-2-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-2-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-2-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-2-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-2-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-2-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-3-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-3-stone-character-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-3-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-3-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-3-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "red-desert-3-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-desert-3-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures({ tint = { r = 1.000, g = 0.725, b = 0.400, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "sand-1-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "sand-1-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "sand-1-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "sand-1-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "sand-1-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "sand-1-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "sand-1-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "sand-2-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "sand-2-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "sand-2-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "sand-2-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "sand-2-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "sand-2-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "sand-3-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "sand-3-stone-character-particle-tiny", + life_time = 20, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "sand-3-stone-vehicle-particle-tiny", + life_time = 30, + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "sand-3-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "sand-3-stone-vehicle-particle-small", + life_time = 30, + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = false, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "sand-3-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.799, b = 0.538, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "concrete-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.829, g = 0.829, b = 0.835, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "concrete-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.829, g = 0.829, b = 0.835, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "concrete-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.829, g = 0.829, b = 0.835, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "concrete-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.829, g = 0.829, b = 0.835, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "hazard-concrete-left-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures({ tint = { r = 0.829, g = 0.829, b = 0.835, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "hazard-concrete-left-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.873, b = 0.431, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "hazard-concrete-left-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.372, g = 0.420, b = 0.411, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "hazard-concrete-left-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.873, b = 0.431, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "hazard-concrete-right-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures({ tint = { r = 0.829, g = 0.829, b = 0.835, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "hazard-concrete-right-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.873, b = 0.431, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "hazard-concrete-right-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.372, g = 0.420, b = 0.411, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "hazard-concrete-right-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 1.000, g = 0.873, b = 0.431, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "refined-concrete-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.829, g = 0.829, b = 0.835, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "refined-concrete-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.829, g = 0.829, b = 0.835, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "refined-concrete-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.829, g = 0.829, b = 0.835, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "refined-hazard-concrete-left-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 1.000, g = 0.873, b = 0.431, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "refined-hazard-concrete-left-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.873, b = 0.431, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "refined-hazard-concrete-left-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.372, g = 0.420, b = 0.411, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "refined-hazard-concrete-right-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.400, g = 0.443, b = 0.443, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "refined-hazard-concrete-right-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 1.000, g = 0.873, b = 0.431, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "refined-hazard-concrete-right-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.372, g = 0.420, b = 0.411, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stone-path-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.890, g = 0.772, b = 0.632, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stone-path-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.890, g = 0.772, b = 0.632, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stone-path-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.678, g = 0.702, b = 0.669, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stone-path-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.678, g = 0.702, b = 0.669, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "tutorial-grid-stone-path-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.801, g = 0.808, b = 0.795, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "tutorial-grid-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.801, g = 0.808, b = 0.795, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "tutorial-grid-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.801, g = 0.808, b = 0.795, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "tutorial-grid-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.801, g = 0.808, b = 0.795, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "tutorial-grid-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.801, g = 0.808, b = 0.795, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "lab-tile-2-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.482, g = 0.482, b = 0.482, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-tile-2-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.482, g = 0.482, b = 0.482, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-tile-2-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.482, g = 0.482, b = 0.482, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-tile-2-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.482, g = 0.482, b = 0.482, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "lab-tile-1-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.231, g = 0.231, b = 0.231, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-tile-1-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.231, g = 0.231, b = 0.231, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-tile-1-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.231, g = 0.231, b = 0.231, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-tile-1-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.231, g = 0.231, b = 0.231, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "lab-tile-white-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures({}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-tile-white-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures({}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-tile-white-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures({}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-tile-white-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures({}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-tile-white-stone-lower-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures({}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_lower_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "huge-rock-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "huge-rock-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = tiny_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "huge-rock-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "huge-rock-stone-particle-big", + pictures = particle_animations.get_stone_particle_big_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "big-rock-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "big-rock-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "big-rock-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "big-rock-stone-particle-big", + pictures = particle_animations.get_stone_particle_big_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "green-pita-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.286, g = 0.230, b = 0.131, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "green-pita-mini-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.286, g = 0.230, b = 0.131, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "red-pita-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.431, g = 0.305, b = 0.228, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "brown-fluff-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.373, g = 0.231, b = 0.125, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + movement_modifier = 0.95 + }, + + make_particle + { + name = "green-desert-bush-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.340, g = 0.345, b = 0.208, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + movement_modifier = 0.95 + }, + + make_particle + { + name = "red-desert-bush-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.345, g = 0.208, b = 0.078, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "white-desert-bush-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.286, g = 0.230, b = 0.131, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + movement_modifier = 0.8 + }, + + make_particle + { + name = "garballo-mini-dry-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.533, g = 0.334, b = 0.119, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + movement_modifier = 0.8 + }, + + make_particle + { + name = "garballo-wooden-splinter-particle-small", + pictures = particle_animations.get_wooden_splinter_particle_small_pictures ({ tint = { r = 0.427, g = 0.275, b = 0.051, a = 1.000 }}), + shadows = particle_animations.get_wooden_splinter_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + movement_modifier = 0.8, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lichen-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.702, g = 0.467, b = 0.459, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer_when_on_ground = "lower-object-above-shadow" + }, + + make_particle + { + name = "medium-rock-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "medium-rock-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "small-rock-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "small-rock-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "tiny-rock-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "small-sand-rock-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "small-sand-rock-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "medium-sand-rock-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "medium-sand-rock-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({ tint = { r = 0.686, g = 0.480, b = 0.296, a = 1.000 }}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "wooden-splinter-particle-medium", + pictures = particle_animations.get_wooden_splinter_particle_medium_pictures({}), + shadows = particle_animations.get_wooden_splinter_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel(1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "wooden-particle", + life_time = 180, + mining_particle_frame_speed = 1, + pictures = particle_animations.get_wooden_particle_pictures(), + shadows = particle_animations.get_wooden_particle_shadow_pictures() + }, + make_particle + { + name = "shell-particle", + life_time = 600, + pictures = particle_animations.get_shell_particle_pictures(), + shadows = particle_animations.get_shell_particle_shadow_pictures(), + ended_in_water_trigger_effect = particle_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "iron-chest-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.962, g = 0.899, b = 0.857, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "iron-chest-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.962, g = 0.899, b = 0.857, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "steel-chest-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.616, g = 0.553, b = 0.663, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "steel-chest-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.616, g = 0.553, b = 0.663, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "compilatron-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "compilatron-chest-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.843, g = 0.843, b = 0.843, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "compilatron-chest-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.782, g = 0.782, b = 0.782, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "underground-belt-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.855, g = 0.710, b = 0.362, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "underground-belt-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.844, g = 0.844, b = 0.844, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "underground-belt-metal-particle-medium-yellow", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.855, g = 0.710, b = 0.362, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "fast-underground-belt-metal-particle-medium-red", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.890, g = 0.275, b = 0.282, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "express-underground-belt-metal-particle-medium-blue", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.310, g = 0.682, b = 0.827, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "fast-underground-belt-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.701, g = 0.366, b = 0.366, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "fast-underground-belt-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.625, g = 0.598, b = 0.557, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "express-underground-belt-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.310, g = 0.682, b = 0.827, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "express-underground-belt-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.676, g = 0.602, b = 0.531, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "splitter-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.766, g = 0.635, b = 0.541, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "splitter-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 1.000, g = 0.863, b = 0.474, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "splitter-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({tint = {r = 0.764, g = 0.764, b = 0.764, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "splitter-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.827, g = 0.655, b = 0.357, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "splitter-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "fast-splitter-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.701, g = 0.366, b = 0.366, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "fast-splitter-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.729, g = 0.275, b = 0.267, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "fast-splitter-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({tint = {r = 0.672, g = 0.672, b = 0.672, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "fast-splitter-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.729, g = 0.275, b = 0.267, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "fast-splitter-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "express-splitter-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.832, g = 0.654, b = 0.592, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "express-splitter-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.298, g = 0.671, b = 0.804, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "express-splitter-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures({tint = {r = 0.764, g = 0.764, b = 0.764, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "express-splitter-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.298, g = 0.671, b = 0.804, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "express-splitter-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "burner-inserter-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.883, g = 0.786, b = 0.735, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "burner-inserter-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.635, g = 0.635, b = 0.635, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "burner-inserter-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures ({ tint = {r = 0.706, g = 0.706, b = 0.706, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "inserter-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.508, g = 0.423, b = 0.337, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "inserter-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.749, g = 0.491, b = 0.224, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "long-handed-inserter-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.727, g = 0.601, b = 0.545, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "long-handed-inserter-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.797, g = 0.324, b = 0.324, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "fast-inserter-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.500, g = 0.500, b = 0.500, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "fast-inserter-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.308, g = 0.447, b = 0.535, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "filter-inserter-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.648, g = 0.648, b = 0.648, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "filter-inserter-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.571, g = 0.419, b = 0.594, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "stack-inserter-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.508, g = 0.508, b = 0.508, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stack-inserter-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.762, g = 0.937, b = 0.495, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "stack-filter-inserter-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.590, g = 0.502, b = 0.401, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stack-filter-inserter-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.731, g = 0.731, b = 0.731, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "small-electric-pole-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.906, g = 0.906, b = 0.906, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "medium-electric-pole-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.583, g = 0.424, b = 0.269, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "medium-electric-pole-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures({tint = {r = 0.910, g = 0.651, b = 0.398, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "big-electric-pole-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.353, g = 0.498, b = 0.553, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "big-electric-pole-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({tint = {r = 0.353, g = 0.498, b = 0.553, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "substation-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.797, g = 0.797, b = 0.797, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "substation-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.639, g = 0.639, b = 0.639, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "substation-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({tint = {r = 0.651, g = 0.533, b = 0.514, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "substation-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.345, g = 0.420, b = 0.490, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "pipe-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "pipe-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.810, g = 0.739, b = 0.651, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "pipe-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.648, g = 0.555, b = 0.447, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "pipe-to-ground-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.810, g = 0.739, b = 0.651, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "pipe-to-ground-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.648, g = 0.555, b = 0.447, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "pump-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "pump-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.720, g = 0.626, b = 0.569, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "pump-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.720, g = 0.720, b = 0.720, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "pump-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.539, g = 0.458, b = 0.367, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "train-stop-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "train-stop-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.852, g = 0.852, b = 0.852, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "train-stop-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.544, g = 0.476, b = 0.443, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "train-stop-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({tint = {r = 0.616, g = 0.616, b = 0.616, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "rail-signal-glass-particle-small-red", + pictures = particle_animations.get_glass_particle_small_pictures ({tint = {r = 0.645, g = 0.000, b = 0.000, a = 1.000}}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "rail-signal-glass-particle-small-green", + pictures = particle_animations.get_glass_particle_small_pictures ({tint = {r = 0.141, g = 0.642, b = 0.000, a = 1.000}}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "rail-signal-glass-particle-small-yellow", + pictures = particle_animations.get_glass_particle_small_pictures ({tint = {r = 0.619, g = 0.642, b = 0.000, a = 1.000}}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "rail-signal-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "rail-signal-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.787, g = 0.787, b = 0.787, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "rail-signal-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.558, g = 0.558, b = 0.558, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "rail-chain-signal-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures ({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "rail-chain-signal-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.566, g = 0.390, b = 0.390, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "rail-chain-signal-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.725, g = 0.725, b = 0.725, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "locomotive-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.811, g = 0.811, b = 0.811, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "locomotive-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.701, g = 0.598, b = 0.556, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "locomotive-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.515, g = 0.515, b = 0.515, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "locomotive-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures ({tint = {r = 0.631, g = 0.582, b = 0.536, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "cargo-wagon-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.549, g = 0.447, b = 0.322, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "cargo-wagon-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.549, g = 0.447, b = 0.322, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "cargo-wagon-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.491, g = 0.460, b = 0.419, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "fluid-wagon-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.780, g = 0.769, b = 0.753, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "fluid-wagon-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.633, g = 0.534, b = 0.459, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "fluid-wagon-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.561, g = 0.561, b = 0.541, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "fluid-wagon-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({tint = {r = 0.459, g = 0.427, b = 0.396, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "artillery-wagon-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.547, g = 0.547, b = 0.547, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "artillery-wagon-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.594, g = 0.594, b = 0.594, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "artillery-wagon-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.408, g = 0.408, b = 0.341, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "artillery-wagon-metal-particle-big-yellow", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.706, g = 0.608, b = 0.024, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "artillery-wagon-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "car-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.699, g = 0.542, b = 0.365, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "car-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.821, g = 0.821, b = 0.821, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "car-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.519, g = 0.519, b = 0.519, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "tank-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.695, g = 0.695, b = 0.695, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "tank-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.769, g = 0.630, b = 0.619, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "tank-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.510, g = 0.510, b = 0.510, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "logistic-robot-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.469, g = 0.469, b = 0.469, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "logistic-robot-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.753, g = 0.727, b = 0.687, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "construction-robot-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.847, g = 0.788, b = 0.655, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "construction-robot-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.846, g = 0.788, b = 0.657, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "roboport-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.892, g = 0.807, b = 0.591, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "roboport-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.456, g = 0.622, b = 0.776, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "roboport-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.699, g = 0.699, b = 0.699, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "lamp-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lamp-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.840, g = 0.840, b = 0.840, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "arithmetic-combinator-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.480, g = 0.539, b = 0.606, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "arithmetic-combinator-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.704, g = 0.735, b = 0.772, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "arithmetic-combinator-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.515, g = 0.531, b = 0.552, a = 1.000}}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "decider-combinator-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.627, g = 0.627, b = 0.627, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "decider-combinator-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.819, g = 0.652, b = 0.306, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "decider-combinator-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.624, g = 0.624, b = 0.624, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "constant-combinator-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.614, g = 0.510, b = 0.392, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "constant-combinator-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.721, g = 0.352, b = 0.352, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "constant-combinator-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.399, g = 0.294, b = 0.294, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + render_layer = "object", + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "power-switch-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.429, g = 0.562, b = 0.678, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "power-switch-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.528, g = 0.528, b = 0.528, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "programmable-speaker-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.599, g = 0.589, b = 0.488, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "boiler-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.787, g = 0.723, b = 0.556, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "boiler-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.553, g = 0.581, b = 0.428, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "boiler-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.577, g = 0.577, b = 0.577, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "steam-engine-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.871, g = 0.746, b = 0.514, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "steam-engine-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.888, g = 0.878, b = 0.788, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "steam-engine-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.798, g = 0.786, b = 0.695, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "steam-engine-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures ({tint = {r = 0.715, g = 0.715, b = 0.715, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "steam-turbine-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.747, g = 0.596, b = 0.387, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "steam-turbine-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.933, g = 0.875, b = 0.635, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "steam-turbine-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.503, g = 0.479, b = 0.377, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "steam-turbine-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures ({tint = {r = 0.715, g = 0.715, b = 0.715, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "solar-panel-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({tint = {r = 0.583, g = 0.887, b = 1.000, a = 1.000}}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "solar-panel-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.709, g = 0.709, b = 0.709, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "solar-panel-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures({tint = {r = 0.709, g = 0.709, b = 0.709, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "accumulator-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.643, g = 0.698, b = 0.780, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "accumulator-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.643, g = 0.698, b = 0.780, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect (), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "accumulator-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.663, g = 0.663, b = 0.663, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "nuclear-reactor-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({tint = {r = 0.621, g = 1.000, b = 0.570, a = 1.000}}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "nuclear-reactor-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.898, g = 0.902, b = 0.780, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "nuclear-reactor-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.705, g = 0.705, b = 0.705, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "nuclear-reactor-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.898, g = 0.902, b = 0.780, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "nuclear-reactor-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "spidertron-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({ tint = { r = 1.000, g = 0.094, b = 0.000, a = 1.000 }}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "spidertron-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({ tint = { r = 0.902, g = 0.871, b = 0.855, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "spidertron-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({ tint = { r = 0.654, g = 0.626, b = 0.654, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "spidertron-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({ tint = { r = 0.800, g = 0.614, b = 0.489, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "spidertron-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({ tint = { r = 0.824, g = 0.783, b = 0.839, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "spidertron-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "heat-exchanger-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.743, g = 0.663, b = 0.543, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "heat-exchanger-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.946, g = 1.000, b = 0.895, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "heat-exchanger-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.614, g = 0.644, b = 0.585, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "heat-pipe-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.702, g = 0.702, b = 0.702, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "heat-pipe-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.788, g = 0.586, b = 0.464, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "burner-mining-drill-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "burner-mining-drill-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.667, g = 0.525, b = 0.403, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "burner-mining-drill-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.558, g = 0.558, b = 0.558, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "electric-mining-drill-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({ tint = { r = 0.824, g = 0.783, b = 0.839, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "electric-mining-drill-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({ tint = { r = 1.000, g = 0.755, b = 0.369, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "electric-mining-drill-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({ tint = { r = 0.737, g = 0.812, b = 0.812, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "electric-mining-drill-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), -- #dbc3adff + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil + }, + + make_particle + { + name = "burner-mining-drill-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "offshore-pump-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({tint = {r = 1.000, g = 1.000, b = 1.000, a = 1.000}}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "offshore-pump-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({ tint = { r = 0.776, g = 0.600, b = 0.224, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "offshore-pump-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({ tint = { r = 0.600, g = 0.545, b = 0.518, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "offshore-pump-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({ tint = { r = 0.502, g = 0.455, b = 0.435, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "offshore-pump-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "pumpjack-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.715, g = 0.586, b = 0.454, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "pumpjack-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.380, g = 0.576, b = 0.353, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "pumpjack-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.380, g = 0.576, b = 0.353, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "pumpjack-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stone-furnace-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures({tint = {r = 0.614, g = 0.614, b = 0.614, a = 1.000}}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "explosion-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures ({tint = {r = 0.706, g = 0.606, b = 0.509, a = 1.000}}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "explosion-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({tint = {r = 0.706, g = 0.606, b = 0.509, a = 1.000}}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "explosion-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures ({tint = {r = 0.706, g = 0.606, b = 0.509, a = 1.000}}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stone-furnace-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures({tint = {r = 1.000, g = 0.815, b = 0.000, a = 1.000}}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "stone-furnace-stone-particle-big", + pictures = particle_animations.get_stone_particle_big_pictures({tint = {r = 0.583, g = 0.583, b = 0.583, a = 1.000}}), + shadows = particle_animations.get_stone_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "steel-furnace-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.365, g = 0.365, b = 0.365, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "steel-furnace-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.938, g = 0.860, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "steel-furnace-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({ tint = {r = 0.509, g = 0.509, b = 0.509, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "electric-furnace-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.396, g = 0.251, b = 0.063, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "electric-furnace-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.431, g = 0.490, b = 0.463, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "electric-furnace-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.447, g = 0.490, b = 0.545, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "assembling-machine-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "assembling-machine-1-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.859, g = 0.766, b = 0.680, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "assembling-machine-1-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.350, g = 0.369, b = 0.332, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "assembling-machine-1-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.349, g = 0.369, b = 0.333, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "assembling-machine-2-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.992, g = 0.825, b = 0.637, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "assembling-machine-2-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.376, g = 0.463, b = 0.580, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "assembling-machine-2-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.376, g = 0.463, b = 0.580, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "assembling-machine-3-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.880, g = 0.733, b = 0.569, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "assembling-machine-3-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({ tint = {r = 0.533, g = 0.580, b = 0.384, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "assembling-machine-3-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({ tint = {r = 0.533, g = 0.580, b = 0.384, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "oil-refinery-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.388, g = 0.380, b = 0.306, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "oil-refinery-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.658, g = 0.659, b = 0.586, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "oil-refinery-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({tint = {r = 0.651, g = 0.620, b = 0.506, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "oil-refinery-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.388, g = 0.380, b = 0.306, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "oil-refinery-metal-particle-big-tint", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.455, g = 0.349, b = 0.204, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "chemical-plant-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "chemical-plant-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.617, g = 0.617, b = 0.617, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "chemical-plant-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.675, g = 0.522, b = 0.204, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "chemical-plant-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.675, g = 0.522, b = 0.204, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "chemical-plant-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures ({tint = {r = 0.715, g = 0.715, b = 0.715, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "centrifuge-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.582, g = 0.582, b = 0.582, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "centrifuge-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({ tint = {r = 0.761, g = 0.757, b = 0.671, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "centrifuge-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({ tint = {r = 0.761, g = 0.757, b = 0.671, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "centrifuge-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({ tint = {r = 0.631, g = 0.514, b = 0.086, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "centrifuge-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures ({tint = {r = 0.715, g = 0.715, b = 0.715, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.612, g = 0.612, b = 0.612, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.828, g = 0.821, b = 0.742, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "lab-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures({tint = {r = 0.828, g = 0.821, b = 0.742, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "lab-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures ({tint = {r = 0.715, g = 0.715, b = 0.715, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "beacon-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({ tint = { r = 0.678, g = 0.447, b = 0.314, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "beacon-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({ tint = { r = 0.761, g = 0.699, b = 0.612, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "beacon-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({ tint = { r = 0.859, g = 0.808, b = 0.741, a = 1.000 }}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "damaged-assembling-machine-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "damaged-assembling-machine-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.866, g = 0.601, b = 0.504, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "damaged-assembling-machine-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.866, g = 0.730, b = 0.403, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "damaged-assembling-machine-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.485, g = 0.485, b = 0.485, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "damaged-assembling-machine-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures({tint = {r = 0.835, g = 0.835, b = 0.835, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "damaged-assembling-machine-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures({tint = {r = 0.835, g = 0.835, b = 0.835, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "repaired-assembling-machine-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "repaired-assembling-machine-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.866, g = 0.601, b = 0.504, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "repaired-assembling-machine-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.866, g = 0.730, b = 0.403, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "repaired-assembling-machine-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.485, g = 0.485, b = 0.485, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "repaired-assembling-machine-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures({tint = {r = 0.835, g = 0.835, b = 0.835, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "chest-capsule-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 1.000, g = 0.871, b = 0.424, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "chest-capsule-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 1.000, g = 0.871, b = 0.424, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "chest-capsule-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures({tint = {r = 0.667, g = 0.667, b = 0.667, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "electricity-generator-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "electricity-generator-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 1.000, g = 0.871, b = 0.424, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "electricity-generator-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 1.000, g = 0.871, b = 0.424, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "electricity-generator-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.485, g = 0.485, b = 0.485, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "electricity-generator-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({tint = {r = 0.835, g = 0.835, b = 0.835, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "damaged-lab-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "damaged-lab-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.980, g = 0.897, b = 0.354, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "damaged-lab-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.980, g = 0.897, b = 0.354, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "damaged-lab-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({tint = {r = 0.562, g = 0.562, b = 0.562, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "damaged-lab-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.485, g = 0.485, b = 0.485, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "repaired-lab-glass-particle-small", + pictures = particle_animations.get_glass_particle_small_pictures ({}), + shadows = particle_animations.get_glass_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "repaired-lab-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.980, g = 0.897, b = 0.354, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "repaired-lab-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.980, g = 0.897, b = 0.354, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "repaired-lab-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.485, g = 0.485, b = 0.485, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "repaired-lab-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures ({tint = {r = 0.562, g = 0.562, b = 0.562, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "wall-stone-particle-tiny", + pictures = particle_animations.get_stone_particle_tiny_pictures({tint = {r = 0.753, g = 0.718, b = 0.580, a = 1.000}}), + shadows = particle_animations.get_stone_particle_tiny_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "wall-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures({tint = {r = 0.753, g = 0.719, b = 0.582, a = 1.000}}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "wall-stone-particle-medium", + pictures = particle_animations.get_stone_particle_medium_pictures({tint = {r = 0.667, g = 0.636, b = 0.515, a = 1.000}}), + shadows = particle_animations.get_stone_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect (), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "gate-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.806, g = 0.734, b = 0.301, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "gate-stone-particle-small", + pictures = particle_animations.get_stone_particle_small_pictures ({tint = {r = 0.667, g = 0.636, b = 0.515, a = 1.000}}), + shadows = particle_animations.get_stone_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "gate-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.735, g = 0.735, b = 0.735, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "gate-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({tint = {r = 0.496, g = 0.496, b = 0.496, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "gun-turret-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({ tint = {r = 0.490, g = 0.447, b = 0.416, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "gun-turret-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({ tint = {r = 0.800, g = 0.753, b = 0.694, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + ender_layer = "object" + }, + + make_particle + { + name = "gun-turret-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({ tint = {r = 0.541, g = 0.494, b = 0.459, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "laser-turret-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({ tint = {r = 0.490, g = 0.447, b = 0.416, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "laser-turret-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({ tint = {r = 0.800, g = 0.753, b = 0.694, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "laser-turret-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({ tint = {r = 0.541, g = 0.494, b = 0.459, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "flame-thrower-turret-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({ tint = {r = 0.490, g = 0.447, b = 0.416, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "flame-thrower-turret-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({ tint = {r = 0.800, g = 0.753, b = 0.694, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "flame-thrower-turret-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures ({ tint = {r = 0.541, g = 0.494, b = 0.459, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "artillery-turret-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.905, g = 0.878, b = 0.320, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "artillery-turret-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.315, g = 0.315, b = 0.315, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "artillery-turret-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.712, g = 0.712, b = 0.712, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "radar-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.806, g = 0.703, b = 0.401, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "radar-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.835, g = 0.859, b = 0.682, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "radar-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({ tint = {r = 0.835, g = 0.859, b = 0.682, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "radar-long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures({tint = {r = 0.834, g = 0.860, b = 0.682, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "rocket-silo-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.861, g = 0.670, b = 0.450, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "rocket-silo-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.828, g = 0.622, b = 0.539, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "rocket-silo-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({tint = {r = 0.344, g = 0.344, b = 0.344, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "rocket-silo-mechanical-component-particle-medium", + pictures = particle_animations.get_mechanical_component_particle_medium_pictures ({tint = {r = 0.715, g = 0.715, b = 0.715, a = 1.000}}), + shadows = particle_animations.get_mechanical_component_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "defender-robot-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.793, g = 0.611, b = 0.449, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "defender-robot-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.772, g = 0.772, b = 0.772, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "distractor-robot-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.793, g = 0.611, b = 0.449, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "distractor-robot-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures ({tint = {r = 0.599, g = 0.475, b = 0.403, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "destroyer-robot-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures ({tint = {r = 0.793, g = 0.611, b = 0.449, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "destroyer-robot-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "compilatron-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.552, g = 0.452, b = 0.371, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "compilatron-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.944, g = 0.936, b = 0.895, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "long-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_long_pictures({}), + shadows = particle_animations.get_metal_particle_medium_long_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "active-provider-chest-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.634, g = 0.537, b = 0.657, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "active-provider-chest-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.564, g = 0.564, b = 0.564, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect (), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "passive-provider-chest-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.813, g = 0.424, b = 0.424, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "passive-provider-chest-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.631, g = 0.631, b = 0.631, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer= "object" + }, + + make_particle + { + name = "storage-chest-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.924, g = 0.874, b = 0.556, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "storage-chest-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.793, g = 0.793, b = 0.793, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "buffer-chest-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.455, g = 0.649, b = 0.404, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "buffer-chest-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.809, g = 0.809, b = 0.809, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "requester-chest-metal-particle-small", + pictures = particle_animations.get_metal_particle_small_pictures({tint = {r = 0.569, g = 0.816, b = 0.973, a = 1.000}}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = nil, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "requester-chest-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.726, g = 0.726, b = 0.726, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "storage-tank-metal-particle-medium", + pictures = particle_animations.get_metal_particle_medium_pictures({tint = {r = 0.800, g = 0.709, b = 0.624, a = 1.000}}), + shadows = particle_animations.get_metal_particle_medium_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + render_layer = "object" + }, + + make_particle + { + name = "storage-tank-metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({ tint = {r = 0.500, g = 0.458, b = 0.420, a = 1.000}}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "metal-particle-big", + pictures = particle_animations.get_metal_particle_big_pictures({}), + shadows = particle_animations.get_metal_particle_big_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "blood-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures({tint = bloodtint()}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + draw_shadow_when_on_ground = false, + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "higher-object-under" + }, + + make_particle + { + name = "blood-particle-lower-layer", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures({tint = bloodtint()}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + draw_shadow_when_on_ground = false, + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "lower-object-above-shadow" + }, + + make_particle + { + name = "blood-particle-carpet", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures({tint = bloodtint()}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + draw_shadow_when_on_ground = false, + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "projectile", + render_layer_when_on_ground = "ground-patch-higher2" + }, + + make_particle + { + name = "spark-particle", + life_time = 20, + pictures = particle_animations.get_sparks_particle_pictures(), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "air-object" + }, + + make_particle + { + name = "pole-spark-particle", + life_time = 20, + pictures = particle_animations.get_pole_sparks_particle_pictures(), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "air-object" + }, + + make_particle + { + name = "spark-particle-debris", + life_time = 20, + pictures = particle_animations.get_sparks_debris_pictures(), + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0, + render_layer = "air-object" + }, + + { + type = "particle-source", + name = "blood-fountain", + subgroup = "particles", + particle = "blood-particle", + time_to_live = 10, + time_to_live_deviation = 5, + time_before_start = 0.75, + time_before_start_deviation = 1.5, + height = 0.4, + height_deviation = 0.1, + vertical_speed = 0.05, + vertical_speed_deviation = 0.03, + horizontal_speed = 0.025, + horizontal_speed_deviation = 0.025 + }, + + { + type = "particle-source", + name = "blood-fountain-big", + subgroup = "particles", + particle = "blood-particle", + time_to_live = 30, + time_to_live_deviation = 5, + time_before_start = 2.5, + time_before_start_deviation = 5, + height = 0.4, + height_deviation = 0.1, + vertical_speed = 0.15, + vertical_speed_deviation = 0.05, + horizontal_speed = 0.04, + horizontal_speed_deviation = 0.04 + }, + + { + type = "particle-source", + name = "blood-fountain-hit-spray", + subgroup = "particles", + particle = "blood-particle", + icon_size = 32, + time_to_live = 10, + time_to_live_deviation = 5, + time_before_start = 0, + time_before_start_deviation = 0, + height = 0.3, + height_deviation = 0.1, + vertical_speed = 0.02, + vertical_speed_deviation = 0.08, + horizontal_speed = 0.07, + horizontal_speed_deviation = 0.04 + }, + + make_particle + { + name = "old-leaf-particle", + life_time = 180, + pictures = particle_animations.get_leaf_particle_pictures(), + shadows = particle_animations.get_leaf_particle_pictures{shift = util.by_pixel(1.5, -1), tint = shadowtint()}, + ended_in_water_trigger_effect = false, + movement_modifier = 0.9 + }, + + make_particle + { + name = "leaf-particle", + life_time = 180, + pictures = particle_animations.get_new_leaf_particle_pictures(), + shadows = particle_animations.get_new_leaf_particle_pictures{shift = util.by_pixel(1.5, -1), tint = shadowtint()}, + ended_in_water_trigger_effect = false, + movement_modifier = 0.9 + }, + + make_particle + { + name = "branch-particle", + life_time = 1200, + pictures = particle_animations.get_branch_particle_pictures(), + shadows = particle_animations.get_branch_particle_shadow_pictures(), + ended_in_water_trigger_effect = false, + animation_speed = 0.1 + }, + + make_particle + { + name = "shallow-water-droplet-particle", + life_time = 60, + pictures = particle_animations.get_blood_particle_pictures{tint = watertint()}, + shadows = particle_animations.get_blood_particle_pictures{shift = util.by_pixel(1.5, -1), tint = shadowtint()}, + ended_in_water_trigger_effect = false + }, + + make_particle + { + name = "explosion-remnants-particle", + pictures = particle_animations.get_explosion_remnants_pictures(), + shadows = particle_animations.get_explosion_remnants_shadow_pictures(), + regular_trigger_effect = default_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "poison-capsule-metal-particle", + pictures = particle_animations.get_metal_particle_small_pictures({}), + shadows = particle_animations.get_metal_particle_small_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + regular_trigger_effect = + { + type = "create-trivial-smoke", + smoke_name = "poison-capsule-particle-smoke", + starting_frame_deviation = 0, + starting_frame_speed_deviation = 0, + offset_deviation = {{-0.03, -0.03}, {0.03, 0.03}}, + speed_from_center = nil + }, + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect() + }, + + make_particle + { + name = "slowdown-capsule-particle", + life_time = 180, + pictures = particle_animations.get_blood_particle_pictures ({ tint = { r = 0.878, g = 0.632, b = 0.155, a = 0.694 }}), + shadows = particle_animations.get_blood_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + render_layer_when_on_ground = "lower-object-above-shadow", + draw_shadow_when_on_ground = true, + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0 + }, + + make_particle + { + name = "slowdown-capsule-particle-big", + life_time = 180, + pictures = particle_animations.get_slowdown_particle_pictures ({ tint = { r = 0.878, g = 0.632, b = 0.155, a = 0.694 }}), + shadows = particle_animations.get_slowdown_particle_pictures({ tint = shadowtint(), shift = util.by_pixel (1,0)}), + render_layer_when_on_ground = "lower-object-above-shadow", + draw_shadow_when_on_ground = true, + ended_in_water_trigger_effect = false, + movement_modifier_when_on_ground = 0 + }, + + make_particle + { + name = "artillery-shell-particle", + pictures = particle_animations.get_artillery_shell_particle({}), + shadows = particle_animations.get_artillery_shell_particle({ tint = shadowtint(), shift = util.by_pixel (2.5,-0.25)}), + regular_trigger_effect = small_smoke_trigger_effect(), + ended_in_water_trigger_effect = default_ended_in_water_trigger_effect(), + movement_modifier_when_on_ground = 0.85, + render_layer_when_on_ground = "lower-object-above-shadow" + } +} + +data:extend(particles) diff --git a/factorio/data/base/prototypes/recipe.lua b/factorio/data/base/prototypes/recipe.lua new file mode 100644 index 0000000000000000000000000000000000000000..2438ba6e35859aa227fe999fff4da177a402f451 --- /dev/null +++ b/factorio/data/base/prototypes/recipe.lua @@ -0,0 +1,2834 @@ +data:extend( +{ + { + type = "recipe", + name = "speed-module", + enabled = false, + ingredients = + { + {"advanced-circuit", 5}, + {"electronic-circuit", 5} + }, + energy_required = 15, + result = "speed-module" + }, + { + type = "recipe", + name = "speed-module-2", + enabled = false, + ingredients = + { + {"speed-module", 4}, + {"advanced-circuit", 5}, + {"processing-unit", 5} + }, + energy_required = 30, + result = "speed-module-2" + }, + { + type = "recipe", + name = "speed-module-3", + enabled = false, + ingredients = + { + {"speed-module-2", 5}, + {"advanced-circuit", 5}, + {"processing-unit", 5} + }, + energy_required = 60, + result = "speed-module-3" + }, + { + type = "recipe", + name = "productivity-module", + enabled = false, + ingredients = + { + {"advanced-circuit", 5}, + {"electronic-circuit", 5} + }, + energy_required = 15, + result = "productivity-module" + }, + { + type = "recipe", + name = "productivity-module-2", + enabled = false, + ingredients = + { + {"productivity-module", 4}, + {"advanced-circuit", 5}, + {"processing-unit", 5} + }, + energy_required = 30, + result = "productivity-module-2" + }, + { + type = "recipe", + name = "productivity-module-3", + enabled = false, + ingredients = + { + {"productivity-module-2", 5}, + {"advanced-circuit", 5}, + {"processing-unit", 5} + }, + energy_required = 60, + result = "productivity-module-3" + }, + { + type = "recipe", + name = "effectivity-module", + enabled = false, + ingredients = + { + {"advanced-circuit", 5}, + {"electronic-circuit", 5} + }, + energy_required = 15, + result = "effectivity-module" + }, + { + type = "recipe", + name = "effectivity-module-2", + enabled = false, + ingredients = + { + {"effectivity-module", 4}, + {"advanced-circuit", 5}, + {"processing-unit", 5} + }, + energy_required = 30, + result = "effectivity-module-2" + }, + { + type = "recipe", + name = "effectivity-module-3", + enabled = false, + ingredients = + { + {"effectivity-module-2", 5}, + {"advanced-circuit", 5}, + {"processing-unit", 5} + }, + energy_required = 60, + result = "effectivity-module-3" + }, + { + type = "recipe", + name = "stack-inserter", + enabled = false, + ingredients = + { + {"iron-gear-wheel", 15}, + {"electronic-circuit", 15}, + {"advanced-circuit", 1}, + {"fast-inserter", 1} + }, + result = "stack-inserter" + }, + { + type = "recipe", + name = "stack-filter-inserter", + enabled = false, + ingredients = + { + {"stack-inserter", 1}, + {"electronic-circuit", 5} + }, + result = "stack-filter-inserter" + }, + { + type = "recipe", + name = "basic-oil-processing", + category = "oil-processing", + enabled = false, + energy_required = 5, + ingredients = + { + {type="fluid", name="crude-oil", amount=100, fluidbox_index = 2} + }, + results= + { + {type="fluid", name="petroleum-gas", amount=45, fluidbox_index = 3} + }, + icon = "__base__/graphics/icons/fluid/basic-oil-processing.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "fluid-recipes", + order = "a[oil-processing]-a[basic-oil-processing]", + main_product = "" + }, + + { + type = "recipe", + name = "advanced-oil-processing", + category = "oil-processing", + enabled = false, + energy_required = 5, + ingredients = + { + {type="fluid", name="water", amount=50}, + {type="fluid", name="crude-oil", amount=100} + }, + results= + { + {type="fluid", name="heavy-oil", amount=25}, + {type="fluid", name="light-oil", amount=45}, + {type="fluid", name="petroleum-gas", amount=55} + }, + icon = "__base__/graphics/icons/fluid/advanced-oil-processing.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "fluid-recipes", + order = "a[oil-processing]-b[advanced-oil-processing]" + }, + + { + type = "recipe", + name = "coal-liquefaction", + category = "oil-processing", + enabled = false, + energy_required = 5, + ingredients = + { + {type="item", name="coal", amount=10}, + {type="fluid", name="heavy-oil", amount=25}, + {type="fluid", name="steam", amount=50} + }, + results= + { + {type="fluid", name="heavy-oil", amount=90}, + {type="fluid", name="light-oil", amount=20}, + {type="fluid", name="petroleum-gas", amount=10} + }, + icon = "__base__/graphics/icons/fluid/coal-liquefaction.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "fluid-recipes", + order = "a[oil-processing]-c[coal-liquefaction]", + allow_decomposition = false + }, + + { + type = "recipe", + name = "heavy-oil-cracking", + category = "chemistry", + enabled = false, + energy_required = 2, + ingredients = + { + {type="fluid", name="water", amount=30}, + {type="fluid", name="heavy-oil", amount=40} + }, + results= + { + {type="fluid", name="light-oil", amount=30} + }, + main_product= "", + icon = "__base__/graphics/icons/fluid/heavy-oil-cracking.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "fluid-recipes", + order = "b[fluid-chemistry]-a[heavy-oil-cracking]", + crafting_machine_tint = + { + primary = {r = 1.000, g = 0.642, b = 0.261, a = 1.000}, -- #ffa342ff + secondary = {r = 1.000, g = 0.722, b = 0.376, a = 1.000}, -- #ffb85fff + tertiary = {r = 0.854, g = 0.659, b = 0.576, a = 1.000}, -- #d9a892ff + quaternary = {r = 1.000, g = 0.494, b = 0.271, a = 1.000}, -- #ff7e45ff + } + }, + + { + type = "recipe", + name = "light-oil-cracking", + category = "chemistry", + enabled = false, + energy_required = 2, + ingredients = + { + {type="fluid", name="water", amount=30}, + {type="fluid", name="light-oil", amount=30} + }, + results= + { + {type="fluid", name="petroleum-gas", amount=20} + }, + main_product= "", + icon = "__base__/graphics/icons/fluid/light-oil-cracking.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "fluid-recipes", + order = "b[fluid-chemistry]-b[light-oil-cracking]", + crafting_machine_tint = + { + primary = {r = 0.764, g = 0.596, b = 0.780, a = 1.000}, -- #c298c6ff + secondary = {r = 0.762, g = 0.551, b = 0.844, a = 1.000}, -- #c28cd7ff + tertiary = {r = 0.895, g = 0.773, b = 0.596, a = 1.000}, -- #e4c597ff + quaternary = {r = 1.000, g = 0.734, b = 0.290, a = 1.000}, -- #ffbb49ff + } + }, + + { + type = "recipe", + name = "sulfuric-acid", + category = "chemistry", + energy_required = 1, + enabled = false, + ingredients = + { + {type="item", name="sulfur", amount=5}, + {type="item", name="iron-plate", amount=1}, + {type="fluid", name="water", amount=100} + }, + results= + { + {type="fluid", name="sulfuric-acid", amount=50} + }, + subgroup = "fluid-recipes", + crafting_machine_tint = + { + primary = {r = 1.000, g = 0.958, b = 0.000, a = 1.000}, -- #fff400ff + secondary = {r = 1.000, g = 0.852, b = 0.172, a = 1.000}, -- #ffd92bff + tertiary = {r = 0.876, g = 0.869, b = 0.597, a = 1.000}, -- #dfdd98ff + quaternary = {r = 0.969, g = 1.000, b = 0.019, a = 1.000}, -- #f7ff04ff + } + }, + + { + type = "recipe", + name = "plastic-bar", + category = "chemistry", + energy_required = 1, + enabled = false, + ingredients = + { + {type="fluid", name="petroleum-gas", amount=20}, + {type="item", name="coal", amount=1} + }, + results= + { + {type="item", name="plastic-bar", amount=2} + }, + crafting_machine_tint = + { + primary = {r = 1.000, g = 1.000, b = 1.000, a = 1.000}, -- #fefeffff + secondary = {r = 0.771, g = 0.771, b = 0.771, a = 1.000}, -- #c4c4c4ff + tertiary = {r = 0.768, g = 0.665, b = 0.762, a = 1.000}, -- #c3a9c2ff + quaternary = {r = 0.000, g = 0.000, b = 0.000, a = 1.000}, -- #000000ff + } + }, + + { + type = "recipe", + name = "solid-fuel-from-light-oil", + category = "chemistry", + energy_required = 2, + ingredients = + { + {type="fluid", name="light-oil", amount=10} + }, + results= + { + {type="item", name="solid-fuel", amount=1} + }, + icon = "__base__/graphics/icons/solid-fuel-from-light-oil.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "fluid-recipes", + enabled = false, + order = "b[fluid-chemistry]-c[solid-fuel-from-light-oil]", + crafting_machine_tint = + { + primary = {r = 0.710, g = 0.633, b = 0.482, a = 1.000}, -- #b5a17aff + secondary = {r = 0.745, g = 0.672, b = 0.527, a = 1.000}, -- #beab86ff + tertiary = {r = 0.894, g = 0.773, b = 0.596, a = 1.000}, -- #e4c598ff + quaternary = {r = 0.812, g = 0.583, b = 0.202, a = 1.000}, -- #cf9433ff + } + }, + + { + type = "recipe", + name = "solid-fuel-from-petroleum-gas", + category = "chemistry", + energy_required = 2, + ingredients = + { + {type="fluid", name="petroleum-gas", amount=20} + }, + results= + { + {type="item", name="solid-fuel", amount=1} + }, + icon = "__base__/graphics/icons/solid-fuel-from-petroleum-gas.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "fluid-recipes", + enabled = false, + order = "b[fluid-chemistry]-d[solid-fuel-from-petroleum-gas]", + crafting_machine_tint = + { + primary = {r = 0.768, g = 0.631, b = 0.768, a = 1.000}, -- #c3a0c3ff + secondary = {r = 0.659, g = 0.592, b = 0.678, a = 1.000}, -- #a896acff + tertiary = {r = 0.774, g = 0.631, b = 0.766, a = 1.000}, -- #c5a0c3ff + quaternary = {r = 0.564, g = 0.364, b = 0.564, a = 1.000}, -- #8f5c8fff + } + }, + + { + type = "recipe", + name = "solid-fuel-from-heavy-oil", + category = "chemistry", + energy_required = 2, + ingredients = + { + {type="fluid", name="heavy-oil", amount=20} + }, + results= + { + {type="item", name="solid-fuel", amount=1} + }, + icon = "__base__/graphics/icons/solid-fuel-from-heavy-oil.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "fluid-recipes", + enabled = false, + order = "b[fluid-chemistry]-e[solid-fuel-from-heavy-oil]", + crafting_machine_tint = + { + primary = {r = 0.889, g = 0.628, b = 0.566, a = 1.000}, -- #e2a090ff + secondary = {r = 0.803, g = 0.668, b = 0.644, a = 1.000}, -- #ccaaa4ff + tertiary = {r = 0.854, g = 0.659, b = 0.576, a = 1.000}, -- #d9a892ff + quaternary = {r = 1.000, g = 0.395, b = 0.127, a = 1.000}, -- #ff6420ff + } + }, + + { + type = "recipe", + name = "sulfur", + category = "chemistry", + energy_required = 1, + enabled = false, + ingredients = + { + {type="fluid", name="water", amount=30}, + {type="fluid", name="petroleum-gas", amount=30} + }, + results= + { + {type="item", name="sulfur", amount=2} + }, + crafting_machine_tint = + { + primary = {r = 1.000, g = 0.995, b = 0.089, a = 1.000}, -- #fffd16ff + secondary = {r = 1.000, g = 0.974, b = 0.691, a = 1.000}, -- #fff8b0ff + tertiary = {r = 0.723, g = 0.638, b = 0.714, a = 1.000}, -- #b8a2b6ff + quaternary = {r = 0.954, g = 1.000, b = 0.350, a = 1.000}, -- #f3ff59ff + } + }, + + { + type = "recipe", + name = "lubricant", + category = "chemistry", + enabled = false, + energy_required = 1, + ingredients = + { + {type="fluid", name="heavy-oil", amount=10} + }, + results= + { + {type="fluid", name="lubricant", amount=10} + }, + subgroup = "fluid-recipes", + crafting_machine_tint = + { + primary = {r = 0.268, g = 0.723, b = 0.223, a = 1.000}, -- #44b838ff + secondary = {r = 0.432, g = 0.793, b = 0.386, a = 1.000}, -- #6eca62ff + tertiary = {r = 0.647, g = 0.471, b = 0.396, a = 1.000}, -- #a57865ff + quaternary = {r = 1.000, g = 0.395, b = 0.127, a = 1.000}, -- #ff6420ff + } + }, + + { + type = "recipe", + name = "empty-barrel", + category = "crafting", + energy_required = 1, + subgroup = "intermediate-product", + enabled = false, + ingredients = + { + {type="item", name="steel-plate", amount=1} + }, + results= + { + {type="item", name="empty-barrel", amount=1} + } + }, + { + type = "recipe", + name = "night-vision-equipment", + enabled = false, + energy_required = 10, + ingredients = + { + {"advanced-circuit", 5}, + {"steel-plate", 10} + }, + result = "night-vision-equipment" + }, + { + type = "recipe", + name = "belt-immunity-equipment", + enabled = false, + energy_required = 10, + ingredients = + { + {"advanced-circuit", 5}, + {"steel-plate", 10} + }, + result = "belt-immunity-equipment" + }, + { + type = "recipe", + name = "energy-shield-equipment", + enabled = false, + energy_required = 10, + ingredients = + { + {"advanced-circuit", 5}, + {"steel-plate", 10} + }, + result = "energy-shield-equipment" + }, + { + type = "recipe", + name = "energy-shield-mk2-equipment", + enabled = false, + energy_required = 10, + ingredients = + { + {"energy-shield-equipment", 10}, + {"processing-unit", 5}, + {"low-density-structure", 5} + }, + result = "energy-shield-mk2-equipment" + }, + { + type = "recipe", + name = "battery-equipment", + enabled = false, + energy_required = 10, + ingredients = + { + {"battery", 5}, + {"steel-plate", 10} + }, + result = "battery-equipment" + }, + { + type = "recipe", + name = "battery-mk2-equipment", + enabled = false, + energy_required = 10, + ingredients = + { + {"battery-equipment", 10}, + {"processing-unit", 15}, + {"low-density-structure", 5} + }, + result = "battery-mk2-equipment" + }, + { + type = "recipe", + name = "solar-panel-equipment", + enabled = false, + energy_required = 10, + ingredients = + { + {"solar-panel", 1}, + {"advanced-circuit", 2}, + {"steel-plate", 5} + }, + result = "solar-panel-equipment" + }, + { + type = "recipe", + name = "fusion-reactor-equipment", + enabled = false, + energy_required = 10, + ingredients = + { + {"processing-unit", 200}, + {"low-density-structure", 50} + }, + result = "fusion-reactor-equipment" + }, + { + type = "recipe", + name = "personal-laser-defense-equipment", + enabled = false, + energy_required = 10, + ingredients = + { + {"processing-unit", 20}, + {"low-density-structure", 5}, + {"laser-turret", 5} + }, + result = "personal-laser-defense-equipment" + }, + { + type = "recipe", + name = "discharge-defense-equipment", + enabled = false, + energy_required = 10, + ingredients = + { + {"processing-unit", 5}, + {"steel-plate", 20}, + {"laser-turret", 10} + }, + result = "discharge-defense-equipment" + }, + { + type = "recipe", + name = "discharge-defense-remote", + enabled = false, + ingredients = {{"electronic-circuit", 1}}, + result = "discharge-defense-remote" + }, + { + type = "recipe", + name = "exoskeleton-equipment", + enabled = false, + energy_required = 10, + ingredients = + { + {"processing-unit", 10}, + {"electric-engine-unit", 30}, + {"steel-plate", 20} + }, + result = "exoskeleton-equipment" + }, + { + type = "recipe", + name = "personal-roboport-equipment", + enabled = false, + energy_required = 10, + ingredients = + { + {"advanced-circuit", 10}, + {"iron-gear-wheel", 40}, + {"steel-plate", 20}, + {"battery", 45} + }, + result = "personal-roboport-equipment" + }, + { + type = "recipe", + name = "personal-roboport-mk2-equipment", + enabled = false, + energy_required = 20, + ingredients = + { + {"personal-roboport-equipment", 5}, + {"processing-unit", 100}, + {"low-density-structure", 20} + }, + result = "personal-roboport-mk2-equipment" + }, + { + type = "recipe", + name = "laser-turret", + enabled = false, + energy_required = 20, + ingredients = + { + {"steel-plate", 20}, + {"electronic-circuit", 20}, + {"battery", 12} + }, + result = "laser-turret" + }, + { + type = "recipe", + name = "flamethrower-turret", + enabled = false, + energy_required = 20, + ingredients = + { + {"steel-plate", 30}, + {"iron-gear-wheel", 15}, + {"pipe", 10}, + {"engine-unit", 5} + }, + result = "flamethrower-turret" + }, + { + type = "recipe", + name = "artillery-turret", + enabled = false, + energy_required = 40, + ingredients = + { + {"steel-plate", 60}, + {"concrete", 60}, + {"iron-gear-wheel", 40}, + {"advanced-circuit", 20} + }, + result = "artillery-turret" + }, + { + type = "recipe", + name = "artillery-targeting-remote", + enabled = false, + ingredients = + { + {"processing-unit", 1}, + {"radar", 1} + }, + result = "artillery-targeting-remote" + }, + { + type = "recipe", + name = "gun-turret", + enabled = false, + energy_required = 8, + ingredients = + { + {"iron-gear-wheel", 10}, + {"copper-plate", 10}, + {"iron-plate", 20} + }, + result = "gun-turret" + }, + { + type = "recipe", + name = "wooden-chest", + ingredients = {{"wood", 2}}, + result = "wooden-chest" + }, + { + type = "recipe", + name = "iron-stick", + ingredients = {{"iron-plate", 1}}, + result = "iron-stick", + result_count = 2 + }, + { + type = "recipe", + name = "stone-furnace", + ingredients = {{"stone", 5}}, + result = "stone-furnace" + }, + { + type = "recipe", + name = "boiler", + ingredients = {{"stone-furnace", 1}, {"pipe", 4}}, + result = "boiler" + }, + { + type = "recipe", + name = "steam-engine", + normal = + { + ingredients = + { + {"iron-gear-wheel", 8}, + {"pipe", 5}, + {"iron-plate", 10} + }, + result = "steam-engine" + }, + expensive = + { + ingredients = + { + {"iron-gear-wheel", 10}, + {"pipe", 5}, + {"iron-plate", 50} + }, + result = "steam-engine" + } + }, + { + type = "recipe", + name = "iron-gear-wheel", + normal = + { + ingredients = {{"iron-plate", 2}}, + result = "iron-gear-wheel" + }, + expensive = + { + ingredients = {{"iron-plate", 4}}, + result = "iron-gear-wheel" + } + }, + { + type = "recipe", + name = "electronic-circuit", + normal = + { + ingredients = + { + {"iron-plate", 1}, + {"copper-cable", 3} + }, + result = "electronic-circuit" + }, + expensive = + { + ingredients = + { + {"iron-plate", 2}, + {"copper-cable", 8} + }, + result = "electronic-circuit" + } + }, + { + type = "recipe", + name = "transport-belt", + ingredients = + { + {"iron-plate", 1}, + {"iron-gear-wheel", 1} + }, + result = "transport-belt", + result_count = 2 + }, + { + type = "recipe", + name = "electric-mining-drill", + normal = + { + energy_required = 2, + ingredients = + { + {"electronic-circuit", 3}, + {"iron-gear-wheel", 5}, + {"iron-plate", 10} + }, + result = "electric-mining-drill" + }, + expensive = + { + energy_required = 2, + ingredients = + { + {"electronic-circuit", 5}, + {"iron-gear-wheel", 10}, + {"iron-plate", 20} + }, + result = "electric-mining-drill" + } + }, + { + type = "recipe", + name = "burner-mining-drill", + normal = + { + energy_required = 2, + ingredients = + { + {"iron-gear-wheel", 3}, + {"stone-furnace", 1}, + {"iron-plate", 3} + }, + result = "burner-mining-drill" + }, + expensive = + { + energy_required = 4, + ingredients = + { + {"iron-gear-wheel", 6}, + {"stone-furnace", 2}, + {"iron-plate", 6} + }, + result = "burner-mining-drill" + } + }, + { + type = "recipe", + name = "inserter", + ingredients = + { + {"electronic-circuit", 1}, + {"iron-gear-wheel", 1}, + {"iron-plate", 1} + }, + result = "inserter" + }, + { + type = "recipe", + name = "fast-inserter", + enabled = false, + ingredients = + { + {"electronic-circuit", 2}, + {"iron-plate", 2}, + {"inserter", 1} + }, + result = "fast-inserter" + }, + { + type = "recipe", + name = "filter-inserter", + enabled = false, + ingredients = + { + {"fast-inserter", 1}, + {"electronic-circuit", 4} + }, + result = "filter-inserter" + }, + { + type = "recipe", + name = "long-handed-inserter", + enabled = false, + ingredients = + { + {"iron-gear-wheel", 1}, + {"iron-plate", 1}, + {"inserter", 1} + }, + result = "long-handed-inserter" + }, + { + type = "recipe", + name = "burner-inserter", + ingredients = + { + {"iron-plate", 1}, + {"iron-gear-wheel", 1} + }, + result = "burner-inserter" + }, + { + type = "recipe", + name = "pipe", + normal = + { + ingredients = {{"iron-plate", 1}}, + result = "pipe" + }, + expensive = + { + ingredients = {{"iron-plate", 2}}, + result = "pipe" + } + }, + { + type = "recipe", + name = "offshore-pump", + ingredients = + { + {"electronic-circuit", 2}, + {"pipe", 1}, + {"iron-gear-wheel", 1} + }, + result = "offshore-pump" + }, + { + type = "recipe", + name = "copper-cable", + ingredients = {{"copper-plate", 1}}, + result = "copper-cable", + result_count = 2 + }, + { + type = "recipe", + name = "small-electric-pole", + ingredients = + { + {"wood", 1}, + {"copper-cable", 2} + }, + result = "small-electric-pole", + result_count = 2 + }, + { + type = "recipe", + name = "pistol", + energy_required = 5, + ingredients = + { + {"copper-plate", 5}, + {"iron-plate", 5} + }, + result = "pistol" + }, + { + type = "recipe", + name = "submachine-gun", + normal = + { + enabled = false, + energy_required = 10, + ingredients = + { + {"iron-gear-wheel", 10}, + {"copper-plate", 5}, + {"iron-plate", 10} + }, + result = "submachine-gun" + }, + expensive = + { + enabled = false, + energy_required = 10, + ingredients = + { + {"iron-gear-wheel", 15}, + {"copper-plate", 20}, + {"iron-plate", 30} + }, + result = "submachine-gun" + } + }, + { + type = "recipe", + name = "firearm-magazine", + energy_required = 1, + ingredients = {{"iron-plate", 4}}, + result = "firearm-magazine", + result_count = 1 + }, + { + type = "recipe", + name = "light-armor", + enabled = true, + energy_required = 3, + ingredients = {{"iron-plate", 40}}, + result = "light-armor" + }, + { + type = "recipe", + name = "radar", + ingredients = + { + {"electronic-circuit", 5}, + {"iron-gear-wheel", 5}, + {"iron-plate", 10} + }, + result = "radar" + }, + { + type = "recipe", + name = "small-lamp", + enabled = false, + ingredients = + { + {"electronic-circuit", 1}, + {"copper-cable", 3}, + {"iron-plate", 1} + }, + result = "small-lamp" + }, + { + type = "recipe", + name = "pipe-to-ground", + ingredients = + { + {"pipe", 10}, + {"iron-plate", 5} + }, + result_count = 2, + result = "pipe-to-ground" + }, + { + type = "recipe", + name = "assembling-machine-1", + enabled = false, + ingredients = + { + {"electronic-circuit", 3}, + {"iron-gear-wheel", 5}, + {"iron-plate", 9} + }, + result = "assembling-machine-1" + }, + { + type = "recipe", + name = "repair-pack", + ingredients = + { + {"electronic-circuit", 2}, + {"iron-gear-wheel", 2} + }, + result = "repair-pack" + }, + { + type = "recipe", + name = "automation-science-pack", + energy_required = 5, + ingredients = + { + {"copper-plate", 1}, + {"iron-gear-wheel", 1} + }, + result = "automation-science-pack" + }, + { + type = "recipe", + name = "logistic-science-pack", + enabled = false, + energy_required = 6, + ingredients = + { + {"inserter", 1}, + {"transport-belt", 1} + }, + result = "logistic-science-pack" + }, + { + type = "recipe", + name = "lab", + energy_required = 2, + ingredients = + { + {"electronic-circuit", 10}, + {"iron-gear-wheel", 10}, + {"transport-belt", 4} + }, + result = "lab" + }, + { + type = "recipe", + name = "stone-wall", + enabled = false, + ingredients = {{"stone-brick", 5}}, + result = "stone-wall" + }, + { + type = "recipe", + name = "assembling-machine-2", + normal = + { + enabled = false, + ingredients = + { + {"steel-plate", 2}, + {"electronic-circuit", 3}, + {"iron-gear-wheel", 5}, + {"assembling-machine-1", 1} + }, + result = "assembling-machine-2" + }, + expensive = + { + enabled = false, + ingredients = + { + {"steel-plate", 5}, + {"electronic-circuit", 5}, + {"iron-gear-wheel", 10}, + {"assembling-machine-1", 1} + }, + result = "assembling-machine-2" + } + }, + { + type = "recipe", + name = "splitter", + enabled = false, + energy_required = 1, + ingredients = + { + {"electronic-circuit", 5}, + {"iron-plate", 5}, + {"transport-belt", 4} + }, + result = "splitter" + }, + { + type = "recipe", + name = "underground-belt", + enabled = false, + energy_required = 1, + ingredients = + { + {"iron-plate", 10}, + {"transport-belt", 5} + }, + result_count = 2, + result = "underground-belt" + }, + { + type = "recipe", + name = "loader", + enabled = false, + hidden = true, + energy_required = 1, + ingredients = + { + {"inserter", 5}, + {"electronic-circuit", 5}, + {"iron-gear-wheel", 5}, + {"iron-plate", 5}, + {"transport-belt", 5} + }, + result = "loader" + }, + { + type = "recipe", + name = "car", + enabled = false, + energy_required = 2, + ingredients = + { + {"engine-unit", 8}, + {"iron-plate", 20}, + {"steel-plate", 5} + }, + result = "car" + }, + { + type = "recipe", + name = "engine-unit", + energy_required = 10, + category = "advanced-crafting", + ingredients = + { + {"steel-plate", 1}, + {"iron-gear-wheel", 1}, + {"pipe", 2} + }, + result = "engine-unit", + enabled = false + }, + { + type = "recipe", + name = "iron-chest", + enabled = true, + ingredients = {{"iron-plate", 8}}, + result = "iron-chest" + }, + { + type = "recipe", + name = "big-electric-pole", + enabled = false, + ingredients = + { + {"iron-stick", 8}, + {"steel-plate", 5}, + {"copper-plate", 5} + }, + result = "big-electric-pole" + }, + { + type = "recipe", + name = "medium-electric-pole", + enabled = false, + ingredients = + { + {"iron-stick", 4}, + {"steel-plate", 2}, + {"copper-plate", 2} + }, + result = "medium-electric-pole" + }, + { + type = "recipe", + name = "shotgun", + enabled = false, + energy_required = 10, + ingredients = + { + {"iron-plate", 15}, + {"iron-gear-wheel", 5}, + {"copper-plate", 10}, + {"wood", 5} + }, + result = "shotgun" + }, + { + type = "recipe", + name = "shotgun-shell", + enabled = false, + energy_required = 3, + ingredients = + { + {"copper-plate", 2}, + {"iron-plate", 2} + }, + result = "shotgun-shell" + }, + { + type = "recipe", + name = "piercing-rounds-magazine", + enabled = false, + energy_required = 3, + ingredients = + { + {"firearm-magazine", 1}, + {"steel-plate", 1}, + {"copper-plate", 5} + }, + result = "piercing-rounds-magazine" + }, + { + type = "recipe", + name = "grenade", + enabled = false, + energy_required = 8, + ingredients = + { + {"iron-plate", 5}, + {"coal", 10} + }, + result = "grenade" + }, + { + type = "recipe", + name = "steel-furnace", + ingredients = {{"steel-plate", 6}, {"stone-brick", 10}}, + result = "steel-furnace", + energy_required = 3, + enabled = false + }, + { + type = "recipe", + name = "gate", + enabled = false, + ingredients = {{"stone-wall", 1}, {"steel-plate", 2}, {"electronic-circuit", 2}}, + result = "gate" + }, + { + type = "recipe", + name = "heavy-armor", + enabled = false, + energy_required = 8, + ingredients = {{ "copper-plate", 100}, {"steel-plate", 50}}, + result = "heavy-armor" + }, + { + type = "recipe", + name = "steel-chest", + enabled = false, + ingredients = {{"steel-plate", 8}}, + result = "steel-chest" + }, + { + type = "recipe", + name = "fast-underground-belt", + energy_required = 2, + enabled = false, + ingredients = + { + {"iron-gear-wheel", 40}, + {"underground-belt", 2} + }, + result_count = 2, + result = "fast-underground-belt" + }, + { + type = "recipe", + name = "fast-splitter", + enabled = false, + energy_required = 2, + ingredients = + { + {"splitter", 1}, + {"iron-gear-wheel", 10}, + {"electronic-circuit", 10} + }, + result = "fast-splitter" + }, + { + type = "recipe", + name = "concrete", + energy_required = 10, + enabled = false, + category = "crafting-with-fluid", + ingredients = + { + {"stone-brick", 5}, + {"iron-ore", 1}, + {type="fluid", name="water", amount=100} + }, + result= "concrete", + result_count = 10 + }, + { + type = "recipe", + name = "hazard-concrete", + energy_required = 0.25, + enabled = false, + category = "crafting", + ingredients = + { + {"concrete", 10} + }, + result= "hazard-concrete", + result_count = 10 + }, + { + type = "recipe", + name = "refined-concrete", + energy_required = 15, + enabled = false, + category = "crafting-with-fluid", + ingredients = + { + {"concrete", 20}, + {"iron-stick", 8}, + {"steel-plate", 1}, + {type="fluid", name="water", amount=100} + }, + result= "refined-concrete", + result_count = 10 + }, + { + type = "recipe", + name = "refined-hazard-concrete", + energy_required = 0.25, + enabled = false, + category = "crafting", + ingredients = + { + {"refined-concrete", 10} + }, + result= "refined-hazard-concrete", + result_count = 10 + }, + { + type = "recipe", + name = "landfill", + energy_required = 0.5, + enabled = false, + category = "crafting", + ingredients = + { + {"stone", 20} + }, + result= "landfill", + result_count = 1 + }, + { + type = "recipe", + name = "fast-transport-belt", + enabled = false, + ingredients = + { + {"iron-gear-wheel", 5}, + {"transport-belt", 1} + }, + result = "fast-transport-belt" + }, + { + type = "recipe", + name = "solar-panel", + energy_required = 10, + enabled = false, + ingredients = + { + {"steel-plate", 5}, + {"electronic-circuit", 15}, + {"copper-plate", 5} + }, + result = "solar-panel" + }, + { + type = "recipe", + name = "rail", + enabled = false, + ingredients = + { + {"stone", 1}, + {"iron-stick", 1}, + {"steel-plate", 1} + }, + result = "rail", + result_count = 2 + }, + { + type = "recipe", + name = "locomotive", + energy_required = 4, + enabled = false, + ingredients = + { + {"engine-unit", 20}, + {"electronic-circuit", 10}, + {"steel-plate", 30} + }, + result = "locomotive" + }, + { + type = "recipe", + name = "cargo-wagon", + energy_required = 1, + enabled = false, + ingredients = + { + {"iron-gear-wheel", 10}, + {"iron-plate", 20}, + {"steel-plate", 20} + }, + result = "cargo-wagon" + }, + { + type = "recipe", + name = "rail-signal", + enabled = false, + ingredients = + { + {"electronic-circuit", 1}, + {"iron-plate", 5} + }, + result = "rail-signal" + }, + { + type = "recipe", + name = "rail-chain-signal", + enabled = false, + ingredients = + { + {"electronic-circuit", 1}, + {"iron-plate", 5} + }, + result = "rail-chain-signal" + }, + { + type = "recipe", + name = "train-stop", + enabled = false, + ingredients = + { + {"electronic-circuit", 5}, + {"iron-plate", 6}, + {"iron-stick", 6}, + {"steel-plate", 3} + }, + result = "train-stop" + }, + { + type = "recipe", + name = "copper-plate", + category = "smelting", + energy_required = 3.2, + ingredients = {{ "copper-ore", 1}}, + result = "copper-plate" + }, + { + type = "recipe", + name = "iron-plate", + category = "smelting", + energy_required = 3.2, + ingredients = {{"iron-ore", 1}}, + result = "iron-plate" + }, + { + type = "recipe", + name = "stone-brick", + category = "smelting", + energy_required = 3.2, + enabled = true, + ingredients = {{"stone", 2}}, + result = "stone-brick" + }, + { + type = "recipe", + name = "steel-plate", + category = "smelting", + normal = + { + enabled = false, + energy_required = 16, + ingredients = {{"iron-plate", 5}}, + result = "steel-plate" + }, + expensive = + { + enabled = false, + energy_required = 32, + ingredients = {{"iron-plate", 10}}, + result = "steel-plate" + } + }, + { + type = "recipe", + name = "arithmetic-combinator", + enabled = false, + ingredients = + { + {"copper-cable", 5}, + {"electronic-circuit", 5} + }, + result = "arithmetic-combinator" + }, + { + type = "recipe", + name = "decider-combinator", + enabled = false, + ingredients = + { + {"copper-cable", 5}, + {"electronic-circuit", 5} + }, + result = "decider-combinator" + }, + { + type = "recipe", + name = "constant-combinator", + enabled = false, + ingredients = + { + {"copper-cable", 5}, + {"electronic-circuit", 2} + }, + result = "constant-combinator" + }, + { + type = "recipe", + name = "power-switch", + enabled = false, + energy_required = 2, + ingredients = + { + {"iron-plate", 5}, + {"copper-cable", 5}, + {"electronic-circuit", 2} + }, + result = "power-switch" + }, + { + type = "recipe", + name = "programmable-speaker", + enabled = false, + energy_required = 2, + ingredients = + { + {"iron-plate", 3}, + {"iron-stick", 4}, + {"copper-cable", 5}, + {"electronic-circuit", 4} + }, + result = "programmable-speaker" + }, + { + type = "recipe", + name = "red-wire", + enabled = false, + ingredients = + { + {"electronic-circuit", 1}, + {"copper-cable", 1} + }, + result = "red-wire" + }, + { + type = "recipe", + name = "green-wire", + enabled = false, + ingredients = + { + {"electronic-circuit", 1}, + {"copper-cable", 1} + }, + result = "green-wire" + }, + { + type = "recipe", + name = "poison-capsule", + enabled = false, + energy_required = 8, + ingredients = + { + {"steel-plate", 3}, + {"electronic-circuit", 3}, + {"coal", 10} + }, + result = "poison-capsule" + }, + { + type = "recipe", + name = "slowdown-capsule", + enabled = false, + energy_required = 8, + ingredients = + { + {"steel-plate", 2}, + {"electronic-circuit", 2}, + {"coal", 5} + }, + result = "slowdown-capsule" + }, + { + type = "recipe", + name = "cluster-grenade", + enabled = false, + energy_required = 8, + ingredients = + { + {"grenade", 7}, + {"explosives", 5}, + {"steel-plate", 5} + }, + result = "cluster-grenade" + }, + { + type = "recipe", + name = "defender-capsule", + enabled = false, + energy_required = 8, + ingredients = + { + {"piercing-rounds-magazine", 3}, + {"electronic-circuit", 3}, + {"iron-gear-wheel", 3} + }, + result = "defender-capsule" + }, + { + type = "recipe", + name = "distractor-capsule", + enabled = false, + energy_required = 15, + ingredients = + { + {"defender-capsule", 4}, + {"advanced-circuit", 3} + }, + result = "distractor-capsule" + }, + { + type = "recipe", + name = "destroyer-capsule", + enabled = false, + energy_required = 15, + ingredients = + { + {"distractor-capsule", 4}, + {"speed-module", 1} + }, + result = "destroyer-capsule" + }, + { + type = "recipe", + name = "cliff-explosives", + enabled = false, + energy_required = 8, + ingredients = + { + {"explosives", 10}, + {"grenade", 1}, + {"empty-barrel", 1} + }, + result = "cliff-explosives" + }, + { + type = "recipe", + name = "uranium-rounds-magazine", + enabled = false, + energy_required = 10, + ingredients = + { + {"piercing-rounds-magazine", 1}, + {"uranium-238", 1} + }, + result = "uranium-rounds-magazine" + }, + { + type = "recipe", + name = "rocket", + enabled = false, + energy_required = 8, + ingredients = + { + {"electronic-circuit", 1}, + {"explosives", 1}, + {"iron-plate", 2} + }, + result = "rocket" + }, + { + type = "recipe", + name = "explosive-rocket", + enabled = false, + energy_required = 8, + ingredients = + { + {"rocket", 1}, + {"explosives", 2} + }, + result = "explosive-rocket" + }, + { + type = "recipe", + name = "atomic-bomb", + enabled = false, + energy_required = 50, + ingredients = + { + {"rocket-control-unit", 10}, + {"explosives", 10}, + {"uranium-235", 30} + }, + result = "atomic-bomb" + }, + { + type = "recipe", + name = "piercing-shotgun-shell", + enabled = false, + energy_required = 8, + ingredients = + { + {"shotgun-shell", 2}, + {"copper-plate", 5}, + {"steel-plate", 2} + }, + result = "piercing-shotgun-shell" + }, + { + type = "recipe", + name = "cannon-shell", + normal = + { + enabled = false, + energy_required = 8, + ingredients = + { + {"steel-plate", 2}, + {"plastic-bar", 2}, + {"explosives", 1} + }, + result = "cannon-shell" + }, + expensive = + { + enabled = false, + energy_required = 8, + ingredients = + { + {"steel-plate", 4}, + {"plastic-bar", 4}, + {"explosives", 1} + }, + result = "cannon-shell" + } + }, + { + type = "recipe", + name = "explosive-cannon-shell", + normal = + { + enabled = false, + energy_required = 8, + ingredients = + { + {"steel-plate", 2}, + {"plastic-bar", 2}, + {"explosives", 2} + }, + result = "explosive-cannon-shell" + }, + expensive = + { + enabled = false, + energy_required = 8, + ingredients = + { + {"steel-plate", 4}, + {"plastic-bar", 4}, + {"explosives", 2} + }, + result = "explosive-cannon-shell" + } + }, + { + type = "recipe", + name = "uranium-cannon-shell", + enabled = false, + energy_required = 12, + ingredients = + { + {"cannon-shell", 1}, + {"uranium-238", 1} + }, + result = "uranium-cannon-shell" + }, + { + type = "recipe", + name = "explosive-uranium-cannon-shell", + enabled = false, + energy_required = 12, + ingredients = + { + {"explosive-cannon-shell", 1}, + {"uranium-238", 1} + }, + result = "explosive-uranium-cannon-shell" + }, + { + type = "recipe", + name = "artillery-shell", + enabled = false, + energy_required = 15, + ingredients = + { + {"explosive-cannon-shell", 4}, + {"radar", 1}, + {"explosives", 8} + }, + result = "artillery-shell" + }, + { + type = "recipe", + name = "flamethrower-ammo", + category = "chemistry", + enabled = false, + energy_required = 6, + ingredients = + { + {type="item", name="steel-plate", amount=5}, + {type="fluid", name="crude-oil", amount=100} + }, + result = "flamethrower-ammo", + crafting_machine_tint = + { + primary = {r = 1.000, g = 0.735, b = 0.643, a = 1.000}, -- #ffbba4ff + secondary = {r = 0.749, g = 0.557, b = 0.490, a = 1.000}, -- #bf8e7dff + tertiary = {r = 0.637, g = 0.637, b = 0.637, a = 1.000}, -- #a2a2a2ff + quaternary = {r = 0.283, g = 0.283, b = 0.283, a = 1.000}, -- #484848ff + } + }, + { + type = "recipe", + name = "express-transport-belt", + category = "crafting-with-fluid", + normal = + { + enabled = false, + + ingredients = + { + {"iron-gear-wheel", 10}, + {"fast-transport-belt", 1}, + {type="fluid", name="lubricant", amount=20} + }, + result = "express-transport-belt" + }, + expensive = + { + enabled = false, + ingredients = + { + {"iron-gear-wheel", 20}, + {"fast-transport-belt", 1}, + {type="fluid", name="lubricant", amount=20} + }, + result = "express-transport-belt" + } + }, + { + type = "recipe", + name = "assembling-machine-3", + enabled = false, + ingredients = + { + {"speed-module", 4}, + {"assembling-machine-2", 2} + }, + result = "assembling-machine-3" + }, + { + type = "recipe", + name = "tank", + normal = + { + enabled = false, + energy_required = 5, + ingredients = + { + {"engine-unit", 32}, + {"steel-plate", 50}, + {"iron-gear-wheel", 15}, + {"advanced-circuit", 10} + }, + result = "tank" + }, + expensive = + { + enabled = false, + energy_required = 8, + ingredients = + { + {"engine-unit", 64}, + {"steel-plate", 100}, + {"iron-gear-wheel", 30}, + {"advanced-circuit", 20} + }, + result = "tank" + } + }, + { + type = "recipe", + name = "spidertron", + enabled = false, + energy_required = 10, + ingredients = + { + {"exoskeleton-equipment", 4}, + {"fusion-reactor-equipment", 2}, + {"rocket-launcher", 4}, + {"rocket-control-unit", 16}, + {"low-density-structure", 150}, + {"radar", 2}, + {"effectivity-module-3", 2}, + {"raw-fish", 1} + }, + result = "spidertron" + }, + { + type = "recipe", + name = "spidertron-remote", + enabled = false, + ingredients = + { + {"rocket-control-unit", 1}, + {"radar", 1} + }, + result = "spidertron-remote" + }, + { + type = "recipe", + name = "fluid-wagon", + enabled = false, + energy_required = 1.5, + ingredients = + { + {"iron-gear-wheel", 10}, + {"steel-plate", 16}, + {"pipe", 8}, + {"storage-tank", 1} + }, + result = "fluid-wagon" + }, + { + type = "recipe", + name = "artillery-wagon", + energy_required = 4, + enabled = false, + ingredients = + { + {"engine-unit", 64}, + {"iron-gear-wheel", 10}, + {"steel-plate", 40}, + {"pipe", 16}, + {"advanced-circuit", 20} + }, + result = "artillery-wagon" + }, + { + type = "recipe", + name = "modular-armor", + enabled = false, + energy_required = 15, + ingredients = + { + {"advanced-circuit", 30}, + {"steel-plate", 50} + }, + result = "modular-armor" + }, + { + type = "recipe", + name = "power-armor", + enabled = false, + energy_required = 20, + ingredients = {{ "processing-unit", 40}, {"electric-engine-unit", 20}, {"steel-plate", 40}}, + result = "power-armor", + requester_paste_multiplier = 1 + }, + { + type = "recipe", + name = "power-armor-mk2", + enabled = false, + energy_required = 25, + ingredients = {{ "effectivity-module-2", 25}, {"speed-module-2", 25}, {"processing-unit", 60}, {"electric-engine-unit", 40}, {"low-density-structure", 30}}, + result = "power-armor-mk2", + requester_paste_multiplier = 1 + }, + { + type = "recipe", + name = "flamethrower", + enabled = false, + energy_required = 10, + ingredients = + { + {"steel-plate", 5}, + {"iron-gear-wheel", 10} + }, + result = "flamethrower" + }, + { + type = "recipe", + name = "land-mine", + enabled = false, + energy_required = 5, + ingredients = + { + {"steel-plate", 1}, + {"explosives", 2} + }, + result = "land-mine", + result_count = 4 + }, + { + type = "recipe", + name = "rocket-launcher", + enabled = false, + energy_required = 10, + ingredients = + { + {"iron-plate", 5}, + {"iron-gear-wheel", 5}, + {"electronic-circuit", 5} + }, + result = "rocket-launcher" + }, + { + type = "recipe", + name = "combat-shotgun", + enabled = false, + energy_required = 10, + ingredients = + { + {"steel-plate", 15}, + {"iron-gear-wheel", 5}, + {"copper-plate", 10}, + {"wood", 10} + }, + result = "combat-shotgun" + }, + { + type = "recipe", + name = "chemical-science-pack", + enabled = false, + energy_required = 24, + ingredients = + { + {"engine-unit", 2}, + {"advanced-circuit", 3}, + {"sulfur", 1} + }, + result_count = 2, + result = "chemical-science-pack" + }, + { + type = "recipe", + name = "military-science-pack", + enabled = false, + energy_required = 10, + ingredients = + { + {"piercing-rounds-magazine", 1}, + {"grenade", 1}, + {"stone-wall", 2} + }, + result_count = 2, + result = "military-science-pack" + }, + { + type = "recipe", + name = "production-science-pack", + enabled = false, + energy_required = 21, + ingredients = + { + {"electric-furnace", 1}, + {"productivity-module", 1}, + {"rail", 30} + }, + result_count = 3, + result = "production-science-pack" + }, + { + type = "recipe", + name = "utility-science-pack", + enabled = false, + energy_required = 21, + ingredients = + { + {"low-density-structure", 3}, + {"processing-unit", 2}, + {"flying-robot-frame", 1} + }, + result_count = 3, + result = "utility-science-pack" + }, + { + type = "recipe", + name = "express-underground-belt", + energy_required = 2, + category = "crafting-with-fluid", + enabled = false, + ingredients = + { + {"iron-gear-wheel", 80}, + {"fast-underground-belt", 2}, + {type="fluid", name="lubricant", amount=40} + }, + result_count = 2, + result = "express-underground-belt" + }, + { + type = "recipe", + name = "fast-loader", + enabled = false, + hidden = true, + energy_required = 3, + ingredients = + { + {"fast-transport-belt", 5}, + {"loader", 1} + }, + result = "fast-loader" + }, + { + type = "recipe", + name = "express-loader", + enabled = false, + hidden = true, + energy_required = 10, + ingredients = + { + {"express-transport-belt", 5}, + {"fast-loader", 1} + }, + result = "express-loader" + }, + { + type = "recipe", + name = "express-splitter", + category = "crafting-with-fluid", + enabled = false, + energy_required = 2, + ingredients = + { + {"fast-splitter", 1}, + {"iron-gear-wheel", 10}, + {"advanced-circuit", 10}, + {type="fluid", name="lubricant", amount=80} + }, + result = "express-splitter" + }, + { + type = "recipe", + name = "advanced-circuit", + normal = + { + enabled = false, + energy_required = 6, + ingredients = + { + {"electronic-circuit", 2}, + {"plastic-bar", 2}, + {"copper-cable", 4} + }, + result = "advanced-circuit" + }, + expensive = + { + enabled = false, + energy_required = 6, + ingredients = + { + {"electronic-circuit", 2}, + {"plastic-bar", 4}, + {"copper-cable", 8} + }, + result = "advanced-circuit" + } + }, + { + type = "recipe", + name = "processing-unit", + category = "crafting-with-fluid", + normal = + { + enabled = false, + energy_required = 10, + ingredients = + { + {"electronic-circuit", 20}, + {"advanced-circuit", 2}, + {type = "fluid", name = "sulfuric-acid", amount = 5} + }, + result = "processing-unit" + }, + expensive = + { + enabled = false, + energy_required = 10, + ingredients = + { + {"electronic-circuit", 20}, + {"advanced-circuit", 2}, + {type = "fluid", name = "sulfuric-acid", amount = 10} + }, + result = "processing-unit" + } + }, + { + type = "recipe", + name = "logistic-robot", + enabled = false, + ingredients = + { + {"flying-robot-frame", 1}, + {"advanced-circuit", 2} + }, + result = "logistic-robot" + }, + { + type = "recipe", + name = "construction-robot", + enabled = false, + ingredients = + { + {"flying-robot-frame", 1}, + {"electronic-circuit", 2} + }, + result = "construction-robot" + }, + { + type = "recipe", + name = "logistic-chest-passive-provider", + enabled = false, + ingredients = + { + {"steel-chest", 1}, + {"electronic-circuit", 3}, + {"advanced-circuit", 1} + }, + result = "logistic-chest-passive-provider" + }, + { + type = "recipe", + name = "logistic-chest-active-provider", + enabled = false, + ingredients = + { + {"steel-chest", 1}, + {"electronic-circuit", 3}, + {"advanced-circuit", 1} + }, + result = "logistic-chest-active-provider" + }, + { + type = "recipe", + name = "logistic-chest-storage", + enabled = false, + ingredients = + { + {"steel-chest", 1}, + {"electronic-circuit", 3}, + {"advanced-circuit", 1} + }, + result = "logistic-chest-storage" + }, + { + type = "recipe", + name = "logistic-chest-buffer", + enabled = false, + ingredients = + { + {"steel-chest", 1}, + {"electronic-circuit", 3}, + {"advanced-circuit", 1} + }, + result = "logistic-chest-buffer" + }, + { + type = "recipe", + name = "logistic-chest-requester", + enabled = false, + ingredients = + { + {"steel-chest", 1}, + {"electronic-circuit", 3}, + {"advanced-circuit", 1} + }, + result = "logistic-chest-requester" + }, + { + type = "recipe", + name = "rocket-silo", + enabled = false, + ingredients = + { + {"steel-plate", 1000}, + {"concrete", 1000}, + {"pipe", 100}, + {"processing-unit", 200}, + {"electric-engine-unit", 200} + }, + energy_required = 30, + result = "rocket-silo", + requester_paste_multiplier = 1 + }, + { + type = "recipe", + name = "roboport", + enabled = false, + energy_required = 5, + ingredients = + { + {"steel-plate", 45}, + {"iron-gear-wheel", 45}, + {"advanced-circuit", 45} + }, + result = "roboport" + }, + { + type = "recipe", + name = "substation", + enabled = false, + ingredients = + { + {"steel-plate", 10}, + {"advanced-circuit", 5}, + {"copper-plate", 5} + }, + result = "substation" + }, + { + type = "recipe", + name = "accumulator", + energy_required = 10, + enabled = false, + ingredients = + { + {"iron-plate", 2}, + {"battery", 5} + }, + result = "accumulator" + }, + { + type = "recipe", + name = "electric-furnace", + ingredients = {{"steel-plate", 10}, {"advanced-circuit", 5}, {"stone-brick", 10}}, + result = "electric-furnace", + energy_required = 5, + enabled = false + }, + { + type = "recipe", + name = "beacon", + enabled = false, + energy_required = 15, + ingredients = + { + {"electronic-circuit", 20}, + {"advanced-circuit", 20}, + {"steel-plate", 10}, + {"copper-cable", 10} + }, + result = "beacon" + }, + { + type = "recipe", + name = "pumpjack", + energy_required = 5, + ingredients = + { + {"steel-plate", 5}, + {"iron-gear-wheel", 10}, + {"electronic-circuit", 5}, + {"pipe", 10} + }, + result = "pumpjack", + enabled = false + }, + { + type = "recipe", + name = "oil-refinery", + energy_required = 8, + ingredients = + { + {"steel-plate", 15}, + {"iron-gear-wheel", 10}, + {"stone-brick", 10}, + {"electronic-circuit", 10}, + {"pipe", 10} + }, + result = "oil-refinery", + enabled = false + }, + { + type = "recipe", + name = "electric-engine-unit", + category = "crafting-with-fluid", + energy_required = 10, + ingredients = + { + {"engine-unit", 1}, + {type="fluid", name= "lubricant", amount = 15}, + {"electronic-circuit", 2} + }, + result = "electric-engine-unit", + enabled = false + }, + { + type = "recipe", + name = "flying-robot-frame", + energy_required = 20, + ingredients = + { + {"electric-engine-unit", 1}, + {"battery", 2}, + {"steel-plate", 1}, + {"electronic-circuit", 3} + }, + result = "flying-robot-frame", + enabled = false + }, + { + type = "recipe", + name = "explosives", + category = "chemistry", + crafting_machine_tint = + { + primary = {r = 0.968, g = 0.381, b = 0.259, a = 1.000}, -- #f66142ff + secondary = {r = 0.892, g = 0.664, b = 0.534, a = 1.000}, -- #e3a988ff + tertiary = {r = 1.000, g = 0.978, b = 0.513, a = 1.000}, -- #fff982ff + quaternary = {r = 0.210, g = 0.170, b = 0.013, a = 1.000}, -- #352b03ff + }, + normal = + { + energy_required = 4, + enabled = false, + ingredients = + { + {type="item", name="sulfur", amount=1}, + {type="item", name="coal", amount=1}, + {type="fluid", name="water", amount=10} + }, + result= "explosives", + result_count = 2 + }, + expensive = + { + energy_required = 5, + enabled = false, + ingredients = + { + {type="item", name="sulfur", amount=2}, + {type="item", name="coal", amount=2}, + {type="fluid", name="water", amount=10} + }, + result= "explosives", + result_count = 2 + } + }, + { + type = "recipe", + name = "battery", + category = "chemistry", + normal = + { + energy_required = 4, + enabled = false, + ingredients = + { + {type="fluid", name="sulfuric-acid", amount=20}, + {"iron-plate", 1}, + {"copper-plate", 1} + }, + result = "battery" + }, + expensive = + { + energy_required = 5, + enabled = false, + ingredients = + { + {type="fluid", name="sulfuric-acid", amount=40}, + {"iron-plate", 1}, + {"copper-plate", 1} + }, + result= "battery" + }, + crafting_machine_tint = + { + primary = {r = 0.965, g = 0.482, b = 0.338, a = 1.000}, -- #f67a56ff + secondary = {r = 0.831, g = 0.560, b = 0.222, a = 1.000}, -- #d38e38ff + tertiary = {r = 0.728, g = 0.818, b = 0.443, a = 1.000}, -- #b9d070ff + quaternary = {r = 0.939, g = 0.763, b = 0.191, a = 1.000}, -- #efc230ff + } + }, + { + type = "recipe", + name = "storage-tank", + energy_required = 3, + enabled = false, + ingredients = + { + {"iron-plate", 20}, + {"steel-plate", 5} + }, + result= "storage-tank" + }, + { + type = "recipe", + name = "pump", + energy_required = 2, + enabled = false, + ingredients = + { + {"engine-unit", 1}, + {"steel-plate", 1}, + {"pipe", 1} + }, + result= "pump" + }, + { + type = "recipe", + name = "chemical-plant", + energy_required = 5, + enabled = false, + ingredients = + { + {"steel-plate", 5}, + {"iron-gear-wheel", 5}, + {"electronic-circuit", 5}, + {"pipe", 5} + }, + result= "chemical-plant" + }, + { + type = "recipe", + name = "low-density-structure", + category = "crafting", + normal = + { + energy_required = 20, + enabled = false, + ingredients = + { + {"steel-plate", 2}, + {"copper-plate", 20}, + {"plastic-bar", 5} + }, + result= "low-density-structure" + }, + expensive = + { + energy_required = 20, + enabled = false, + ingredients = + { + {"steel-plate", 2}, + {"copper-plate", 20}, + {"plastic-bar", 30} + }, + result= "low-density-structure" + } + }, + { + type = "recipe", + name = "rocket-fuel", + energy_required = 30, + enabled = false, + category = "crafting-with-fluid", + ingredients = + { + {"solid-fuel", 10}, + {type="fluid", name="light-oil", amount=10} + }, + result= "rocket-fuel" + }, + { + type = "recipe", + name = "rocket-control-unit", + energy_required = 30, + enabled = false, + category = "crafting", + ingredients = + { + {"processing-unit", 1}, + {"speed-module", 1} + }, + result= "rocket-control-unit" + }, + { + type = "recipe", + name = "rocket-part", + energy_required = 3, + enabled = false, + hidden = true, + category = "rocket-building", + ingredients = + { + {"rocket-control-unit", 10}, + {"low-density-structure", 10}, + {"rocket-fuel", 10} + }, + result= "rocket-part" + }, + { + type = "recipe", + name = "satellite", + energy_required = 5, + enabled = false, + category = "crafting", + ingredients = + { + {"low-density-structure", 100}, + {"solar-panel", 100}, + {"accumulator", 100}, + {"radar", 5}, + {"processing-unit", 100}, + {"rocket-fuel", 50} + }, + result= "satellite", + requester_paste_multiplier = 1 + }, + { + type = "recipe", + name = "electric-energy-interface", + energy_required = 0.5, + enabled = false, + ingredients = + { + {"iron-plate", 2}, + {"electronic-circuit", 5} + }, + result = "electric-energy-interface" + }, + { + type = "recipe", + name = "nuclear-reactor", + energy_required = 8, + enabled = false, + ingredients = + { + {"concrete", 500}, + {"steel-plate", 500}, + {"advanced-circuit", 500}, + {"copper-plate", 500} + }, + result = "nuclear-reactor", + requester_paste_multiplier = 1 + }, + { + type = "recipe", + name = "centrifuge", + energy_required = 4, + enabled = false, + ingredients = + { + {"concrete", 100}, + {"steel-plate", 50}, + {"advanced-circuit", 100}, + {"iron-gear-wheel", 100} + }, + result = "centrifuge", + requester_paste_multiplier= 10 + }, + { + type = "recipe", + name = "uranium-processing", + energy_required = 12, + enabled = false, + category = "centrifuging", + ingredients = {{"uranium-ore", 10}}, + icon = "__base__/graphics/icons/uranium-processing.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "raw-material", + order = "k[uranium-processing]", -- k ordering so it shows up after explosives which is j ordering + results = + { + { + name = "uranium-235", + probability = 0.007, + amount = 1 + }, + { + name = "uranium-238", + probability = 0.993, + amount = 1 + } + } + }, + { + type = "recipe", + name = "kovarex-enrichment-process", + energy_required = 60, + enabled = false, + category = "centrifuging", + ingredients = {{"uranium-235", 40}, {"uranium-238", 5}}, + icon = "__base__/graphics/icons/kovarex-enrichment-process.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "r[uranium-processing]-c[kovarex-enrichment-process]", + main_product = "", + results = {{"uranium-235", 41}, {"uranium-238", 2}}, + allow_decomposition = false + }, + { + type = "recipe", + name = "nuclear-fuel", + energy_required = 90, + enabled = false, + category = "centrifuging", + ingredients = {{"uranium-235", 1}, {"rocket-fuel", 1}}, + icon = "__base__/graphics/icons/nuclear-fuel.png", + icon_size = 64, icon_mipmaps = 4, + result = "nuclear-fuel" + }, + { + type = "recipe", + name = "nuclear-fuel-reprocessing", + energy_required = 60, + enabled = false, + category = "centrifuging", + ingredients = {{"used-up-uranium-fuel-cell", 5}}, + icon = "__base__/graphics/icons/nuclear-fuel-reprocessing.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "intermediate-product", + order = "r[uranium-processing]-b[nuclear-fuel-reprocessing]", + main_product = "", + results = {{"uranium-238", 3}}, + allow_decomposition = false + }, + { + type = "recipe", + name = "uranium-fuel-cell", + energy_required = 10, + enabled = false, + ingredients = + { + {"iron-plate", 10}, + {"uranium-235", 1}, + {"uranium-238", 19} + }, + result = "uranium-fuel-cell", + result_count = 10 + }, + { + type = "recipe", + name = "heat-exchanger", + energy_required = 3, + enabled = false, + ingredients = {{"steel-plate", 10}, {"copper-plate", 100}, {"pipe", 10}}, + result = "heat-exchanger" + }, + { + type = "recipe", + name = "heat-pipe", + energy_required = 1, + enabled = false, + ingredients = {{"steel-plate", 10}, {"copper-plate", 20}}, + result = "heat-pipe" + }, + { + type = "recipe", + name = "steam-turbine", + enabled = false, + energy_required = 3, + ingredients = {{"iron-gear-wheel", 50}, {"copper-plate", 50}, {"pipe", 20}}, + result = "steam-turbine" + } +} +) diff --git a/factorio/data/base/prototypes/shortcuts.lua b/factorio/data/base/prototypes/shortcuts.lua new file mode 100644 index 0000000000000000000000000000000000000000..ae569bdfeac61d9734f2a2a441fffdcba4e3a6f3 --- /dev/null +++ b/factorio/data/base/prototypes/shortcuts.lua @@ -0,0 +1,477 @@ +data:extend( +{ + { + type = "shortcut", + name = "toggle-alt-mode", + order = "a[alt-mode]", + action = "toggle-alt-mode", + localised_name = {"shortcut.alt-mode"}, + associated_control_input = "show-info", + icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/alt-mode-x32.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/alt-mode-x24.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/alt-mode-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + } + }, + { + type = "shortcut", + name = "undo", + order = "b[blueprints]-a[undo]", + action = "undo", + localised_name = {"shortcut.undo"}, + associated_control_input = "undo", + technology_to_unlock = "construction-robotics", + icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/undo-x32.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/undo-x24.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/undo-x32-white.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/undo-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + } + }, + { + type = "shortcut", + name = "copy", + order = "b[blueprints]-b[copy]", + action = "copy", + localised_name = {"shortcut.copy"}, + associated_control_input = "copy", + technology_to_unlock = "construction-robotics", + icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/copy-x32.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/copy-x24.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/copy-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + } + }, + { + type = "shortcut", + name = "cut", + order = "b[blueprints]-c[cut]", + action = "cut", + localised_name = {"shortcut.cut"}, + associated_control_input = "cut", + technology_to_unlock = "construction-robotics", + icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/cut-x32.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 0.5, + flags = {"gui-icon"} + }, + small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/cut-x24.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/cut-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + } + }, + { + type = "shortcut", + name = "paste", + order = "b[blueprints]-c[paste]", + action = "paste", + localised_name = {"shortcut.paste"}, + associated_control_input = "paste", + technology_to_unlock = "construction-robotics", + icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/paste-x32.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/paste-x24.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/paste-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + } + }, + { + type = "shortcut", + name = "import-string", + order = "b[blueprints]-d[import]", + action = "import-string", + localised_name = {"shortcut.import-string"}, + technology_to_unlock = "construction-robotics", + icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/import-string-x32.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/import-string-x24.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/import-string-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + } + }, + { + type = "shortcut", + name = "give-blueprint", + order = "b[blueprints]-e[blueprint]", + action = "spawn-item", + localised_name = {"shortcut.make-blueprint"}, + associated_control_input = "give-blueprint", + technology_to_unlock = "construction-robotics", + item_to_spawn = "blueprint", + style = "blue", + icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/new-blueprint-x32-white.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/new-blueprint-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/new-blueprint-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + } + }, + { + type = "shortcut", + name = "give-blueprint-book", + order = "b[blueprints]-f[book]", + action = "spawn-item", + localised_name = {"shortcut.make-blueprint-book"}, + associated_control_input = "give-blueprint-book", + technology_to_unlock = "construction-robotics", + item_to_spawn = "blueprint-book", + style = "blue", + icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/new-blueprint-book-x32-white.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/new-blueprint-book-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/new-blueprint-book-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + } + }, + { + type = "shortcut", + name = "give-deconstruction-planner", + order = "b[blueprints]-g[deconstruction-planner]", + action = "spawn-item", + localised_name = {"shortcut.make-deconstruction-planner"}, + associated_control_input = "give-deconstruction-planner", + technology_to_unlock = "construction-robotics", + item_to_spawn = "deconstruction-planner", + style = "red", + icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/new-deconstruction-planner-x32-white.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/new-deconstruction-planner-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/new-deconstruction-planner-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + } + }, + { + type = "shortcut", + name = "give-upgrade-planner", + order = "b[blueprints]-h[upgrade-planner]", + action = "spawn-item", + localised_name = {"shortcut.make-upgrade-planner"}, + associated_control_input = "give-upgrade-planner", + technology_to_unlock = "construction-robotics", + item_to_spawn = "upgrade-planner", + style = "green", + icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/new-upgrade-planner-x32-white.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/new-upgrade-planner-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/new-upgrade-planner-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + } + }, + { + type = "shortcut", + name = "toggle-personal-roboport", + order = "c[toggles]-a[roboport]", + action = "toggle-personal-roboport", + localised_name = {"shortcut.toggle-personal-roboport"}, + associated_control_input = "toggle-personal-roboport", + technology_to_unlock = "personal-roboport-equipment", + icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/toggle-personal-roboport-x32.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/toggle-personal-roboport-x24.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/toggle-personal-roboport-x32-white.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/toggle-personal-roboport-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + } + }, + { + type = "shortcut", + name = "toggle-equipment-movement-bonus", + order = "c[toggles]-b[exoskeleton]", + action = "toggle-equipment-movement-bonus", + localised_name = {"shortcut.toggle-equipment-movement-bonus"}, + associated_control_input = "toggle-equipment-movement-bonus", + technology_to_unlock = "exoskeleton-equipment", + icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/toggle-exoskeleton-x32.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/toggle-exoskeleton-x24.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/toggle-exoskeleton-x32-white.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + disabled_small_icon = + { + filename = "__base__/graphics/icons/shortcut-toolbar/mip/toggle-exoskeleton-x24-white.png", + priority = "extra-high-no-scale", + size = 24, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + } + }, + + -- Custom shortcut can be defined as follows: + -- { + -- type = "shortcut", + -- name = "shortcut-name", + -- action = "lua", + -- toggleable = true, -- whether or not the shortcut button is a toggle button or not + -- order, localised_name, technology_to_unlock, icon, small_icon, disabled_icon, disabled_small_icon as above + -- } +}) diff --git a/factorio/data/base/prototypes/signal.lua b/factorio/data/base/prototypes/signal.lua new file mode 100644 index 0000000000000000000000000000000000000000..4c768f1c701e52ec72c06220f32354b424bf4418 --- /dev/null +++ b/factorio/data/base/prototypes/signal.lua @@ -0,0 +1,413 @@ +data:extend( +{ + { + type = "virtual-signal", + name = "signal-everything", + icon = "__base__/graphics/icons/signal/signal_everything.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-special", + order = "a[special]-[1everything]" + }, + { + type = "virtual-signal", + name = "signal-anything", + icon = "__base__/graphics/icons/signal/signal_anything.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-special", + order = "a[special]-[2anything]" + }, + { + type = "virtual-signal", + name = "signal-each", + icon = "__base__/graphics/icons/signal/signal_each.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-special", + order = "a[special]-[3each]" + }, + + { + type = "virtual-signal", + name = "signal-red", + icon = "__base__/graphics/icons/signal/signal_red.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-color", + order = "d[colors]-[1red]" + }, + { + type = "virtual-signal", + name = "signal-green", + icon = "__base__/graphics/icons/signal/signal_green.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-color", + order = "d[colors]-[2green]" + }, + { + type = "virtual-signal", + name = "signal-blue", + icon = "__base__/graphics/icons/signal/signal_blue.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-color", + order = "d[colors]-[3blue]" + }, + { + type = "virtual-signal", + name = "signal-yellow", + icon = "__base__/graphics/icons/signal/signal_yellow.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-color", + order = "d[colors]-[4yellow]" + }, + { + type = "virtual-signal", + name = "signal-pink", + icon = "__base__/graphics/icons/signal/signal_pink.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-color", + order = "d[colors]-[5pink]" + }, + { + type = "virtual-signal", + name = "signal-cyan", + icon = "__base__/graphics/icons/signal/signal_cyan.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-color", + order = "d[colors]-[6cyan]" + }, + { + type = "virtual-signal", + name = "signal-white", + icon = "__base__/graphics/icons/signal/signal_white.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-color", + order = "d[colors]-[7white]" + }, + { + type = "virtual-signal", + name = "signal-grey", + icon = "__base__/graphics/icons/signal/signal_grey.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-color", + order = "d[colors]-[8grey]" + }, + { + type = "virtual-signal", + name = "signal-black", + icon = "__base__/graphics/icons/signal/signal_black.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-color", + order = "d[colors]-[9black]" + }, + { + type = "virtual-signal", + name = "signal-check", + icon = "__base__/graphics/icons/checked-green.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal", + order = "e[signal]-[1checked]" + }, + { + type = "virtual-signal", + name = "signal-info", + icon = "__base__/graphics/icons/info.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal", + order = "e[signal]-[2info]" + }, + { + type = "virtual-signal", + name = "signal-dot", + icon = "__base__/graphics/icons/list-dot.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal", + order = "e[signal]-[3dot]" + }, + { + type = "virtual-signal", + name = "signal-1", + icon = "__base__/graphics/icons/signal/signal_1.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-number", + order = "b[numbers]-[1]" + }, + { + type = "virtual-signal", + name = "signal-2", + icon = "__base__/graphics/icons/signal/signal_2.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-number", + order = "b[numbers]-[2]" + }, + { + type = "virtual-signal", + name = "signal-3", + icon = "__base__/graphics/icons/signal/signal_3.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-number", + order = "b[numbers]-[3]" + }, + { + type = "virtual-signal", + name = "signal-4", + icon = "__base__/graphics/icons/signal/signal_4.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-number", + order = "b[numbers]-[4]" + }, + { + type = "virtual-signal", + name = "signal-5", + icon = "__base__/graphics/icons/signal/signal_5.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-number", + order = "b[numbers]-[5]" + }, + { + type = "virtual-signal", + name = "signal-6", + icon = "__base__/graphics/icons/signal/signal_6.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-number", + order = "b[numbers]-[6]" + }, + { + type = "virtual-signal", + name = "signal-7", + icon = "__base__/graphics/icons/signal/signal_7.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-number", + order = "b[numbers]-[7]" + }, + { + type = "virtual-signal", + name = "signal-8", + icon = "__base__/graphics/icons/signal/signal_8.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-number", + order = "b[numbers]-[8]" + }, + { + type = "virtual-signal", + name = "signal-9", + icon = "__base__/graphics/icons/signal/signal_9.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-number", + order = "b[numbers]-[9]" + }, + { + type = "virtual-signal", + name = "signal-0", + icon = "__base__/graphics/icons/signal/signal_0.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-number", + order = "b[numbers]-[0]" + }, + + { + type = "virtual-signal", + name = "signal-A", + icon = "__base__/graphics/icons/signal/signal_A.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[A]" + }, + { + type = "virtual-signal", + name = "signal-B", + icon = "__base__/graphics/icons/signal/signal_B.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[B]" + }, + { + type = "virtual-signal", + name = "signal-C", + icon = "__base__/graphics/icons/signal/signal_C.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[C]" + }, + { + type = "virtual-signal", + name = "signal-D", + icon = "__base__/graphics/icons/signal/signal_D.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[D]" + }, + { + type = "virtual-signal", + name = "signal-E", + icon = "__base__/graphics/icons/signal/signal_E.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[E]" + }, + { + type = "virtual-signal", + name = "signal-F", + icon = "__base__/graphics/icons/signal/signal_F.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[F]" + }, + { + type = "virtual-signal", + name = "signal-G", + icon = "__base__/graphics/icons/signal/signal_G.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[G]" + }, + { + type = "virtual-signal", + name = "signal-H", + icon = "__base__/graphics/icons/signal/signal_H.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[H]" + }, + { + type = "virtual-signal", + name = "signal-I", + icon = "__base__/graphics/icons/signal/signal_I.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[I]" + }, + { + type = "virtual-signal", + name = "signal-J", + icon = "__base__/graphics/icons/signal/signal_J.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[J]" + }, + { + type = "virtual-signal", + name = "signal-K", + icon = "__base__/graphics/icons/signal/signal_K.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[K]" + }, + { + type = "virtual-signal", + name = "signal-L", + icon = "__base__/graphics/icons/signal/signal_L.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[L]" + }, + { + type = "virtual-signal", + name = "signal-M", + icon = "__base__/graphics/icons/signal/signal_M.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[M]" + }, + { + type = "virtual-signal", + name = "signal-N", + icon = "__base__/graphics/icons/signal/signal_N.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[N]" + }, + { + type = "virtual-signal", + name = "signal-O", + icon = "__base__/graphics/icons/signal/signal_O.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[O]" + }, + { + type = "virtual-signal", + name = "signal-P", + icon = "__base__/graphics/icons/signal/signal_P.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[P]" + }, + { + type = "virtual-signal", + name = "signal-Q", + icon = "__base__/graphics/icons/signal/signal_Q.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[Q]" + }, + { + type = "virtual-signal", + name = "signal-R", + icon = "__base__/graphics/icons/signal/signal_R.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[R]" + }, + { + type = "virtual-signal", + name = "signal-S", + icon = "__base__/graphics/icons/signal/signal_S.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[S]" + }, + { + type = "virtual-signal", + name = "signal-T", + icon = "__base__/graphics/icons/signal/signal_T.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[T]" + }, + { + type = "virtual-signal", + name = "signal-U", + icon = "__base__/graphics/icons/signal/signal_U.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[U]" + }, + { + type = "virtual-signal", + name = "signal-V", + icon = "__base__/graphics/icons/signal/signal_V.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[V]" + }, + { + type = "virtual-signal", + name = "signal-W", + icon = "__base__/graphics/icons/signal/signal_W.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[W]" + }, + { + type = "virtual-signal", + name = "signal-X", + icon = "__base__/graphics/icons/signal/signal_X.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[X]" + }, + { + type = "virtual-signal", + name = "signal-Y", + icon = "__base__/graphics/icons/signal/signal_Y.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[Y]" + }, + { + type = "virtual-signal", + name = "signal-Z", + icon = "__base__/graphics/icons/signal/signal_Z.png", + icon_size = 64, icon_mipmaps = 4, + subgroup = "virtual-signal-letter", + order = "c[letters]-[Z]" + } +}) diff --git a/factorio/data/base/prototypes/technology.lua b/factorio/data/base/prototypes/technology.lua new file mode 100644 index 0000000000000000000000000000000000000000..ef7fef719a1d80cb76374cb25d8fc7658bea913b --- /dev/null +++ b/factorio/data/base/prototypes/technology.lua @@ -0,0 +1,5602 @@ +local physical_projectile_damage_1_icon = "__base__/graphics/technology/physical-projectile-damage-1.png" +local physical_projectile_damage_2_icon = "__base__/graphics/technology/physical-projectile-damage-2.png" +local stronger_explosives_1_icon = "__base__/graphics/technology/stronger-explosives-1.png" +local stronger_explosives_2_icon = "__base__/graphics/technology/stronger-explosives-2.png" +local stronger_explosives_3_icon = "__base__/graphics/technology/stronger-explosives-3.png" +local refined_flammables_icon = "__base__/graphics/technology/refined-flammables.png" +local energy_weapons_damage_1_icon = "__base__/graphics/technology/energy-weapons-damage.png" +local energy_weapons_damage_2_icon = "__base__/graphics/technology/energy-weapons-damage.png" +local energy_weapons_damage_3_icon = "__base__/graphics/technology/energy-weapons-damage.png" +local weapon_shooting_speed_1_icon = "__base__/graphics/technology/weapon-shooting-speed-1.png" +local weapon_shooting_speed_2_icon = "__base__/graphics/technology/weapon-shooting-speed-2.png" +local weapon_shooting_speed_3_icon = "__base__/graphics/technology/weapon-shooting-speed-3.png" +local laser_shooting_speed_icon = "__base__/graphics/technology/laser-shooting-speed.png" + +data:extend( +{ + { + type = "technology", + name = "physical-projectile-damage-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(physical_projectile_damage_1_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "bullet", + modifier = 0.1 + }, + { + type = "turret-attack", + turret_id = "gun-turret", + modifier = 0.1 + }, + { + type = "ammo-damage", + ammo_category = "shotgun-shell", + modifier = 0.1 + } + }, + prerequisites = {"military"}, + unit = + { + count = 100*1, + ingredients = + { + {"automation-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "e-l-a" + }, + { + type = "technology", + name = "physical-projectile-damage-2", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(physical_projectile_damage_1_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "bullet", + modifier = 0.1 + }, + { + type = "turret-attack", + turret_id = "gun-turret", + modifier = 0.1 + }, + { + type = "ammo-damage", + ammo_category = "shotgun-shell", + modifier = 0.1 + } + }, + prerequisites = {"physical-projectile-damage-1"}, + unit = + { + count = 100*2, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "e-l-b" + }, + { + type = "technology", + name = "weapon-shooting-speed-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(weapon_shooting_speed_1_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "bullet", + modifier = 0.1 + }, + { + type = "gun-speed", + ammo_category = "shotgun-shell", + modifier = 0.1 + } + }, + prerequisites = {"military"}, + unit = + { + count = 100*1, + ingredients = + { + {"automation-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "e-j-a" + }, + { + type = "technology", + name = "weapon-shooting-speed-2", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(weapon_shooting_speed_1_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "bullet", + modifier = 0.2 + }, + { + type = "gun-speed", + ammo_category = "shotgun-shell", + modifier = 0.2 + } + }, + prerequisites = {"weapon-shooting-speed-1"}, + unit = + { + count = 100*2, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "e-l-b" + }, + { + type = "technology", + name = "stronger-explosives-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(stronger_explosives_1_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "grenade", + modifier = 0.25 + } + }, + prerequisites = {"military-2"}, + unit = + { + count = 100*1, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "e-j-a" + }, + { + type = "technology", + name = "physical-projectile-damage-3", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(physical_projectile_damage_1_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "bullet", + modifier = 0.2 + }, + { + type = "turret-attack", + turret_id = "gun-turret", + modifier = 0.2 + }, + { + type = "ammo-damage", + ammo_category = "shotgun-shell", + modifier = 0.2 + } + }, + prerequisites = {"physical-projectile-damage-2"}, + unit = + { + count = 100*3, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-c" + }, + { + type = "technology", + name = "physical-projectile-damage-4", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(physical_projectile_damage_1_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "bullet", + modifier = 0.2 + }, + { + type = "turret-attack", + turret_id = "gun-turret", + modifier = 0.2 + }, + { + type = "ammo-damage", + ammo_category = "shotgun-shell", + modifier = 0.2 + } + }, + prerequisites = {"physical-projectile-damage-3"}, + unit = + { + count = 100*4, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-d" + }, + { + type = "technology", + name = "physical-projectile-damage-5", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(physical_projectile_damage_2_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "bullet", + modifier = 0.2 + }, + { + type = "turret-attack", + turret_id = "gun-turret", + modifier = 0.2 + }, + { + type = "ammo-damage", + ammo_category = "shotgun-shell", + modifier = 0.2 + }, + { + type = "ammo-damage", + ammo_category = "cannon-shell", + modifier = 0.9 + } + }, + prerequisites = {"physical-projectile-damage-4"}, + unit = + { + count = 100*5, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-e" + }, + { + type = "technology", + name = "physical-projectile-damage-6", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(physical_projectile_damage_2_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "bullet", + modifier = 0.4 + }, + { + type = "turret-attack", + turret_id = "gun-turret", + modifier = 0.4 + }, + { + type = "ammo-damage", + ammo_category = "shotgun-shell", + modifier = 0.4 + }, + { + type = "ammo-damage", + ammo_category = "cannon-shell", + modifier = 1.3 + } + }, + prerequisites = {"physical-projectile-damage-5"}, + unit = + { + count = 100*6, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-f" + }, + { + type = "technology", + name = "physical-projectile-damage-7", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(physical_projectile_damage_2_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "bullet", + modifier = 0.4 + }, + { + type = "turret-attack", + turret_id = "gun-turret", + modifier = 0.7 + }, + { + type = "ammo-damage", + ammo_category = "shotgun-shell", + modifier = 0.4 + }, + { + type = "ammo-damage", + ammo_category = "cannon-shell", + modifier = 1 + } + }, + prerequisites = {"physical-projectile-damage-6", "space-science-pack"}, + unit = + { + count_formula = "2^(L-7)*1000", + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1}, + {"space-science-pack", 1} + }, + time = 60 + }, + max_level = "infinite", + upgrade = true, + order = "e-l-f" + }, + { + type = "technology", + name = "stronger-explosives-2", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(stronger_explosives_2_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "grenade", + modifier = 0.20 + }, + { + type = "ammo-damage", + ammo_category = "landmine", + modifier = 0.2 + } + }, + prerequisites = {"stronger-explosives-1"}, + unit = + { + count = 100*2, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "e-l-b" + }, + { + type = "technology", + name = "stronger-explosives-3", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(stronger_explosives_3_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "rocket", + modifier = 0.3 + }, + { + type = "ammo-damage", + ammo_category = "grenade", + modifier = 0.2 + }, + { + type = "ammo-damage", + ammo_category = "landmine", + modifier = 0.2 + } + }, + prerequisites = {"stronger-explosives-2"}, + unit = + { + count = 100*3, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-c" + }, + { + type = "technology", + name = "stronger-explosives-4", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(stronger_explosives_3_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "rocket", + modifier = 0.4 + }, + { + type = "ammo-damage", + ammo_category = "grenade", + modifier = 0.2 + }, + { + type = "ammo-damage", + ammo_category = "landmine", + modifier = 0.2 + } + }, + prerequisites = {"stronger-explosives-3"}, + unit = + { + count = 100*4, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-d" + }, + { + type = "technology", + name = "stronger-explosives-5", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(stronger_explosives_3_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "rocket", + modifier = 0.5 + }, + { + type = "ammo-damage", + ammo_category = "grenade", + modifier = 0.2 + }, + { + type = "ammo-damage", + ammo_category = "landmine", + modifier = 0.2 + } + }, + prerequisites = {"stronger-explosives-4"}, + unit = + { + count = 100*5, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-e" + }, + { + type = "technology", + name = "stronger-explosives-6", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(stronger_explosives_3_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "rocket", + modifier = 0.6 + }, + { + type = "ammo-damage", + ammo_category = "grenade", + modifier = 0.2 + }, + { + type = "ammo-damage", + ammo_category = "landmine", + modifier = 0.2 + } + }, + prerequisites = {"stronger-explosives-5"}, + unit = + { + count = 100*6, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-f" + }, + { + type = "technology", + name = "stronger-explosives-7", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(stronger_explosives_3_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "rocket", + modifier = 0.5 + }, + { + type = "ammo-damage", + ammo_category = "grenade", + modifier = 0.2 + }, + { + type = "ammo-damage", + ammo_category = "landmine", + modifier = 0.2 + } + }, + prerequisites = {"stronger-explosives-6", "space-science-pack"}, + unit = + { + count_formula = "2^(L-7)*1000", + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1}, + {"space-science-pack", 1} + }, + time = 60 + }, + max_level = "infinite", + upgrade = true, + order = "e-l-f" + }, + +}) + +data:extend( +{ + { + type = "technology", + name = "refined-flammables-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(refined_flammables_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "flamethrower", + modifier = 0.2 + }, + { + type = "turret-attack", + turret_id = "flamethrower-turret", + modifier = 0.2 + } + }, + prerequisites = {"flamethrower"}, + unit = + { + count = 100*1, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "e-j-a" + }, + { + type = "technology", + name = "refined-flammables-2", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(refined_flammables_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "flamethrower", + modifier = 0.2 + }, + { + type = "turret-attack", + turret_id = "flamethrower-turret", + modifier = 0.2 + } + }, + prerequisites = {"refined-flammables-1"}, + unit = + { + count = 100*2, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "e-l-b" + }, + { + type = "technology", + name = "refined-flammables-3", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(refined_flammables_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "flamethrower", + modifier = 0.2 + }, + { + type = "turret-attack", + turret_id = "flamethrower-turret", + modifier = 0.2 + } + }, + prerequisites = {"refined-flammables-2"}, + unit = + { + count = 100*3, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-c" + }, + { + type = "technology", + name = "refined-flammables-4", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(refined_flammables_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "flamethrower", + modifier = 0.3 + }, + { + type = "turret-attack", + turret_id = "flamethrower-turret", + modifier = 0.3 + } + }, + prerequisites = {"refined-flammables-3"}, + unit = + { + count = 100*4, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-d" + }, + { + type = "technology", + name = "refined-flammables-5", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(refined_flammables_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "flamethrower", + modifier = 0.3 + }, + { + type = "turret-attack", + turret_id = "flamethrower-turret", + modifier = 0.3 + } + }, + prerequisites = {"refined-flammables-4"}, + unit = + { + count = 100*5, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-e" + }, + { + type = "technology", + name = "refined-flammables-6", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(refined_flammables_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "flamethrower", + modifier = 0.4 + }, + { + type = "turret-attack", + turret_id = "flamethrower-turret", + modifier = 0.4 + } + }, + prerequisites = {"refined-flammables-5"}, + unit = + { + count = 100*6, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-f" + }, + { + type = "technology", + name = "refined-flammables-7", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(refined_flammables_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "flamethrower", + modifier = 0.2 + }, + { + type = "turret-attack", + turret_id = "flamethrower-turret", + modifier = 0.2 + } + }, + prerequisites = {"refined-flammables-6", "space-science-pack"}, + unit = + { + count_formula = "2^(L-7)*1000", + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1}, + {"space-science-pack", 1} + }, + time = 60 + }, + max_level = "infinite", + upgrade = true, + order = "e-l-f" + }, + +}) + +data:extend( +{ + { + type = "technology", + name = "energy-weapons-damage-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(energy_weapons_damage_1_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "laser", + modifier = 0.2 + } + }, + prerequisites = {"laser", "military-science-pack"}, + unit = + { + count = 100*1, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "e-j-a" + }, + { + type = "technology", + name = "energy-weapons-damage-2", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(energy_weapons_damage_1_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "laser", + modifier = 0.2 + } + }, + prerequisites = {"energy-weapons-damage-1"}, + unit = + { + count = 100*2, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "e-l-b" + }, + { + type = "technology", + name = "energy-weapons-damage-3", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(energy_weapons_damage_1_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "laser", + modifier = 0.3 + } + }, + prerequisites = {"energy-weapons-damage-2"}, + unit = + { + count = 100*3, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-c" + }, + { + type = "technology", + name = "energy-weapons-damage-4", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(energy_weapons_damage_2_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "laser", + modifier = 0.4 + } + }, + prerequisites = {"energy-weapons-damage-3"}, + unit = + { + count = 100*4, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-d" + }, + { + type = "technology", + name = "energy-weapons-damage-5", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(energy_weapons_damage_3_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "laser", + modifier = 0.5 + }, + { + type = "ammo-damage", + ammo_category = "beam", + modifier = 0.4 + } + }, + prerequisites = {"energy-weapons-damage-4"}, + unit = + { + count = 100*5, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-e" + }, + { + type = "technology", + name = "energy-weapons-damage-6", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(energy_weapons_damage_3_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "laser", + modifier = 0.7 + }, + { + type = "ammo-damage", + ammo_category = "electric", + modifier = 0.7 + }, + { + type = "ammo-damage", + ammo_category = "beam", + modifier = 0.6 + } + }, + prerequisites = {"energy-weapons-damage-5"}, + unit = + { + count = 100*6, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-f" + }, + { + type = "technology", + name = "energy-weapons-damage-7", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_damage(energy_weapons_damage_3_icon), + effects = + { + { + type = "ammo-damage", + ammo_category = "laser", + modifier = 0.7 + }, + { + type = "ammo-damage", + ammo_category = "electric", + modifier = 0.7 + }, + { + type = "ammo-damage", + ammo_category = "beam", + modifier = 0.3 + } + }, + prerequisites = {"energy-weapons-damage-6", "space-science-pack"}, + unit = + { + count_formula = "2^(L-7)*1000", + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1}, + {"space-science-pack", 1} + }, + time = 60 + }, + max_level = "infinite", + upgrade = true, + order = "e-l-f" + } +}) + +data:extend( +{ + { + type = "technology", + name = "weapon-shooting-speed-3", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(weapon_shooting_speed_2_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "bullet", + modifier = 0.2 + }, + { + type = "gun-speed", + ammo_category = "shotgun-shell", + modifier = 0.2 + }, + { + type = "gun-speed", + ammo_category = "rocket", + modifier = 0.5 + } + }, + prerequisites = {"weapon-shooting-speed-2"}, + unit = + { + count = 100*3, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-c" + }, + { + type = "technology", + name = "weapon-shooting-speed-4", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(weapon_shooting_speed_2_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "bullet", + modifier = 0.3 + }, + { + type = "gun-speed", + ammo_category = "shotgun-shell", + modifier = 0.3 + }, + { + type = "gun-speed", + ammo_category = "rocket", + modifier = 0.7 + } + }, + prerequisites = {"weapon-shooting-speed-3"}, + unit = + { + count = 100*4, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-d" + }, + { + type = "technology", + name = "weapon-shooting-speed-5", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(weapon_shooting_speed_3_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "bullet", + modifier = 0.3 + }, + { + type = "gun-speed", + ammo_category = "shotgun-shell", + modifier = 0.4 + }, + { + type = "gun-speed", + ammo_category = "cannon-shell", + modifier = 0.8 + }, + { + type = "gun-speed", + ammo_category = "rocket", + modifier = 0.9 + } + }, + prerequisites = {"weapon-shooting-speed-4"}, + unit = + { + count = 100*5, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-e" + }, + { + type = "technology", + name = "weapon-shooting-speed-6", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(weapon_shooting_speed_3_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "bullet", + modifier = 0.4 + }, + { + type = "gun-speed", + ammo_category = "shotgun-shell", + modifier = 0.4 + }, + { + type = "gun-speed", + ammo_category = "cannon-shell", + modifier = 1.5 + }, + { + type = "gun-speed", + ammo_category = "rocket", + modifier = 1.3 + } + }, + prerequisites = {"weapon-shooting-speed-5"}, + unit = + { + count = 100*6, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-l-f" + }, + +}) + +data:extend( +{ + { + type = "technology", + name = "laser-shooting-speed-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(laser_shooting_speed_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "laser", + modifier = 0.1 + } + }, + prerequisites = {"laser", "military-science-pack"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "e-n-h" + }, + { + type = "technology", + name = "laser-shooting-speed-2", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(laser_shooting_speed_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "laser", + modifier = 0.2 + } + }, + prerequisites = {"laser-shooting-speed-1"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "e-n-i" + }, + { + type = "technology", + name = "laser-shooting-speed-3", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(laser_shooting_speed_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "laser", + modifier = 0.3 + } + }, + prerequisites = {"laser-shooting-speed-2"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-n-j" + }, + { + type = "technology", + name = "laser-shooting-speed-4", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(laser_shooting_speed_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "laser", + modifier = 0.3 + } + }, + prerequisites = {"laser-shooting-speed-3"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-n-k" + }, + { + type = "technology", + name = "laser-shooting-speed-5", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(laser_shooting_speed_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "laser", + modifier = 0.4 + } + }, + prerequisites = {"laser-shooting-speed-4"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-n-l" + }, + { + type = "technology", + name = "laser-shooting-speed-6", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(laser_shooting_speed_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "laser", + modifier = 0.4 + } + }, + prerequisites = {"laser-shooting-speed-5"}, + unit = + { + count = 350, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-n-m" + }, + { + type = "technology", + name = "laser-shooting-speed-7", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed(laser_shooting_speed_icon), + effects = + { + { + type = "gun-speed", + ammo_category = "laser", + modifier = 0.5 + } + }, + prerequisites = {"laser-shooting-speed-6"}, + unit = + { + count = 450, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "e-n-n" + } +}) + +data:extend( +{ + { + type = "technology", + name = "artillery-shell-range-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_range("__base__/graphics/technology/artillery-range.png"), + effects = + { + { + type = "artillery-range", + modifier = 0.3 + } + }, + prerequisites = {"artillery", "space-science-pack"}, + unit = + { + count_formula = "2^L*1000", + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1}, + {"space-science-pack", 1} + }, + time = 60 + }, + max_level = "infinite", + order = "e-k-d" + }, + { + type = "technology", + name = "artillery-shell-speed-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed("__base__/graphics/technology/artillery-speed.png"), + effects = + { + { + type = "gun-speed", + ammo_category = "artillery-shell", + icon = "__base__/graphics/icons/artillery-shell.png", + icon_size = 64, + icon_mipmaps = 2, + modifier = 1 + } + }, + prerequisites = {"artillery", "space-science-pack"}, + unit = + { + count_formula = "1000+3^(L-1)*1000", + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1}, + {"space-science-pack", 1} + }, + time = 60 + }, + max_level = "infinite", + order = "e-k-k" + } +}) + +function create_follower_upgrade(level, pack1, pack2, pack3, military_pack, high_tech_pack, production_pack, count, addition) + local result = + { + type = "technology", + name = "follower-robot-count-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_followers("__base__/graphics/technology/follower-robots.png"), + effects = + { + { + type = "maximum-following-robots-count", + modifier = addition + } + }, + prerequisites = {"defender"}, + unit = + { + ingredients = {}, + time = 30 + }, + upgrade = true, + order = "e-p-b-c" + } + result.name = "follower-robot-count-" .. level + if level == 1 then + result.prerequisites = {"defender"} + else + result.prerequisites = {"follower-robot-count-" .. (level - 1)} + if level == 5 then + result.prerequisites[#result.prerequisites + 1] = "destroyer" + end + end + result.unit.count = count + if pack1 ~= 0 then + table.insert(result.unit.ingredients, {"automation-science-pack", pack1}) + end + if pack2 ~= 0 then + table.insert(result.unit.ingredients, {"logistic-science-pack", pack2}) + end + if pack3 ~= 0 then + table.insert(result.unit.ingredients, {"chemical-science-pack", pack3}) + end + if military_pack ~= 0 then + table.insert(result.unit.ingredients, {"military-science-pack", military_pack}) + end + if high_tech_pack ~= 0 then + table.insert(result.unit.ingredients, {"utility-science-pack", high_tech_pack}) + end + if production_pack ~= 0 then + table.insert(result.unit.ingredients, {"production-science-pack", production_pack}) + end + return result +end + + data:extend( +{ + create_follower_upgrade(1, 1, 1, 0, 1, 0, 0, 200, 5), + create_follower_upgrade(2, 1, 1, 0, 1, 0, 0, 300, 5), + + create_follower_upgrade(3, 1, 1, 1, 1, 0, 0, 400, 5), + create_follower_upgrade(4, 1, 1, 1, 1, 0, 0, 600, 10), + + create_follower_upgrade(5, 1, 1, 1, 1, 1, 0, 800, 10), + create_follower_upgrade(6, 1, 1, 1, 1, 1, 0, 1000, 10) +}) + +data:extend( +{ + { + type = "technology", + name = "follower-robot-count-7", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_followers("__base__/graphics/technology/follower-robots.png"), + effects = + { + { + type = "maximum-following-robots-count", + modifier = 10 + } + }, + prerequisites = {"follower-robot-count-6", "space-science-pack"}, + unit = + { + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1}, + {"space-science-pack", 1} + }, + time = 30, + count_formula = "100(L-6)+900" + }, + max_level = "infinite", + upgrade = true, + order = "e-p-b-c" + }, + { + type = "technology", + name = "stack-inserter", + icon = "__base__/graphics/technology/stack-inserter.png", + icon_size = 256, icon_mipmaps = 4, + effects = + { + { + type = "unlock-recipe", + recipe = "stack-inserter" + }, + { + type = "unlock-recipe", + recipe = "stack-filter-inserter" + }, + { + type = "stack-inserter-capacity-bonus", + modifier = 1 + } + }, + prerequisites = {"fast-inserter", "logistics-2", "advanced-electronics"}, + unit = + { + count = 150, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-o-a" + }, + { + type = "technology", + name = "inserter-capacity-bonus-1", + icons = util.technology_icon_constant_stack_size("__base__/graphics/technology/inserter-capacity.png"), + + icon_size = 256, icon_mipmaps = 4, + effects = + { + { + type = "stack-inserter-capacity-bonus", + modifier = 1 -- result of 3 + } + }, + prerequisites = {"stack-inserter"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-o-b" + }, + { + type = "technology", + name = "inserter-capacity-bonus-2", + icons = util.technology_icon_constant_stack_size("__base__/graphics/technology/inserter-capacity.png"), + icon_size = 256, icon_mipmaps = 4, + effects = + { + { + type = "inserter-stack-size-bonus", + modifier = 1 -- result of 2 + }, + { + type = "stack-inserter-capacity-bonus", + modifier = 1 -- result of 4 + } + }, + prerequisites = {"inserter-capacity-bonus-1"}, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-o-c" + }, + { + type = "technology", + name = "inserter-capacity-bonus-3", + icons = util.technology_icon_constant_stack_size("__base__/graphics/technology/inserter-capacity.png"), + icon_size = 256, icon_mipmaps = 4, + effects = + { + { + type = "stack-inserter-capacity-bonus", + modifier = 1 -- result of 5 + } + }, + prerequisites = {"inserter-capacity-bonus-2"}, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-o-d" + }, + { + type = "technology", + name = "inserter-capacity-bonus-4", + icons = util.technology_icon_constant_stack_size("__base__/graphics/technology/inserter-capacity.png"), + icon_size = 256, icon_mipmaps = 4, + effects = + { + { + type = "stack-inserter-capacity-bonus", + modifier = 1 -- result of 6 + } + }, + prerequisites = {"inserter-capacity-bonus-3"}, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-o-e" + }, + { + type = "technology", + name = "inserter-capacity-bonus-5", + icons = util.technology_icon_constant_stack_size("__base__/graphics/technology/inserter-capacity.png"), + icon_size = 256, icon_mipmaps = 4, + effects = + { + { + type = "stack-inserter-capacity-bonus", + modifier = 2 -- result of 8 + } + }, + prerequisites = {"inserter-capacity-bonus-4"}, + unit = + { + count = 300, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-o-f" + }, + { + type = "technology", + name = "inserter-capacity-bonus-6", + icons = util.technology_icon_constant_stack_size("__base__/graphics/technology/inserter-capacity.png"), + icon_size = 256, icon_mipmaps = 4, + effects = + { + { + type = "stack-inserter-capacity-bonus", + modifier = 2 -- result of 10 + } + }, + prerequisites = {"inserter-capacity-bonus-5"}, + unit = + { + count = 400, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-o-g" + }, + { + type = "technology", + name = "inserter-capacity-bonus-7", + icons = util.technology_icon_constant_stack_size("__base__/graphics/technology/inserter-capacity.png"), + icon_size = 256, icon_mipmaps = 4, + effects = + { + { + type = "inserter-stack-size-bonus", + modifier = 1 -- result of 3 + }, + { + type = "stack-inserter-capacity-bonus", + modifier = 2 -- result of 12 + } + }, + prerequisites = {"inserter-capacity-bonus-6"}, + unit = + { + count = 600, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-o-h" + }, + { + type = "technology", + name = "automation", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/automation-1.png", + effects = + { + { + type = "unlock-recipe", + recipe = "assembling-machine-1" + }, + { + type = "unlock-recipe", + recipe = "long-handed-inserter" + } + }, + unit = + { + count = 10, + ingredients = {{"automation-science-pack", 1}}, + time = 10 + }, + ignore_tech_cost_multiplier = true, + order = "a-b-a" + }, + { + type = "technology", + name = "automation-2", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/automation-2.png", + localised_description = {"technology-description.automation-2"}, + effects = + { + { + type = "unlock-recipe", + recipe = "assembling-machine-2" + } + }, + prerequisites = {"electronics", "steel-processing", "logistic-science-pack"}, + unit = + { + count = 40, + ingredients = {{"automation-science-pack", 1},{"logistic-science-pack", 1}}, + time = 15 + }, + order = "a-b-b" + }, + { + type = "technology", + name = "electronics", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/electronics.png", + prerequisites = {"automation"}, + unit = + { + count = 30, + ingredients = {{"automation-science-pack", 1}}, + time = 15 + }, + order = "a-d-a" + }, + { + type = "technology", + name = "logistic-science-pack", + localised_name = {"technology-name.logistic-science-pack"}, + localised_description = {"technology-description.logistic-science-pack"}, + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/logistic-science-pack.png", + effects = + { + { + type = "unlock-recipe", + recipe = "logistic-science-pack" + } + }, + unit = + { + count = 75, + ingredients = {{"automation-science-pack", 1}}, + time = 5 + }, + order = "c-a" + }, + { + type = "technology", + name = "steel-processing", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/steel-processing.png", + effects = + { + { + type = "unlock-recipe", + recipe = "steel-plate" + }, + { + type = "unlock-recipe", + recipe = "steel-chest" + } + }, + unit = + { + count = 50, + ingredients = {{"automation-science-pack", 1}}, + time = 5 + }, + order = "c-a" + }, + { + type = "technology", + name = "steel-axe", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/steel-axe.png", + effects = + { + { + type = "character-mining-speed", + modifier = 1 + } + }, + prerequisites = {"steel-processing"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1} + }, + time = 30 + }, + order = "c-c-a" + }, + { + type = "technology", + name = "military", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/military.png", + effects = + { + { + type = "unlock-recipe", + recipe = "submachine-gun" + }, + { + type = "unlock-recipe", + recipe = "shotgun" + }, + { + type = "unlock-recipe", + recipe = "shotgun-shell" + } + }, + unit = + { + count = 10, + ingredients = {{"automation-science-pack", 1}}, + time = 15 + }, + order = "e-a-a" + }, + { + type = "technology", + name = "military-2", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/military.png", + effects = + { + { + type = "unlock-recipe", + recipe = "piercing-rounds-magazine" + }, + { + type = "unlock-recipe", + recipe = "grenade" + } + }, + prerequisites = {"military", "steel-processing", "logistic-science-pack"}, + unit = + { + count = 20, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 15 + }, + order = "e-a-b" + }, + { + type = "technology", + name = "fast-inserter", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/fast-inserter.png", + effects = + { + { + type = "unlock-recipe", + recipe = "fast-inserter" + }, + { + type = "unlock-recipe", + recipe = "filter-inserter" + } + }, + prerequisites = {"electronics"}, + unit = + { + count = 30, + ingredients = {{"automation-science-pack", 1}}, + time = 15 + }, + order = "a-d-a" + }, + { + type = "technology", + name = "logistics", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/logistics-1.png", + effects = + { + { + type = "unlock-recipe", + recipe = "underground-belt" + }, + { + type = "unlock-recipe", + recipe = "splitter" + } + }, + unit = + { + count = 20, + ingredients = {{"automation-science-pack", 1}}, + time = 15 + }, + order = "a-f-a" + }, + { + type = "technology", + name = "railway", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/railway.png", + effects = + { + { + type = "unlock-recipe", + recipe = "rail" + }, + { + type = "unlock-recipe", + recipe = "locomotive" + }, + { + type = "unlock-recipe", + recipe = "cargo-wagon" + } + }, + prerequisites = {"logistics-2", "engine"}, + unit = + { + count = 75, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "c-g-a" + }, + { + type = "technology", + name = "automated-rail-transportation", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/automated-rail-transportation.png", + effects = + { + { + type = "unlock-recipe", + recipe = "train-stop" + } + }, + prerequisites = {"railway"}, + unit = + { + count = 75, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "c-g-b" + }, + { + type = "technology", + name = "rail-signals", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/rail-signals.png", + effects = + { + { + type = "unlock-recipe", + recipe = "rail-signal" + }, + { + type = "unlock-recipe", + recipe = "rail-chain-signal" + } + }, + prerequisites = {"automated-rail-transportation"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "c-g-c" + }, + { + type = "technology", + name = "automobilism", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/automobilism.png", + effects = + { + { + type = "unlock-recipe", + recipe = "car" + } + }, + prerequisites = {"logistics-2", "engine"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "e-b" + }, + { + type = "technology", + name = "optics", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/lamp.png", + effects = + { + { + type = "unlock-recipe", + recipe = "small-lamp" + } + }, + unit = + { + count = 10, + ingredients = {{"automation-science-pack", 1}}, + time = 15 + }, + order = "a-h-a" + }, + { + type = "technology", + name = "solar-energy", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/solar-energy.png", + effects = + { + { + type = "unlock-recipe", + recipe = "solar-panel" + } + }, + prerequisites = {"optics", "electronics", "steel-processing", "logistic-science-pack"}, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "a-h-c" + }, + { + type = "technology", + name = "heavy-armor", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/heavy-armor.png", + effects = + { + { + type = "unlock-recipe", + recipe = "heavy-armor" + } + }, + prerequisites = {"military", "steel-processing"}, + unit = + { + count = 30, + ingredients = {{"automation-science-pack", 1}}, + time = 30 + }, + order = "g-a-b" + }, + { + type = "technology", + name = "gun-turret", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/gun-turret.png", + effects = + { + { + type = "unlock-recipe", + recipe = "gun-turret" + } + }, + unit = + { + count = 10, + ingredients = {{"automation-science-pack", 1}}, + time = 10 + }, + order = "a-j-a" + }, + + { + type = "technology", + name = "research-speed-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed("__base__/graphics/technology/research-speed.png"), + effects = + { + { + type = "laboratory-speed", + modifier = 0.2 + } + }, + prerequisites = {"automation-2"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-m-a" + }, + { + type = "technology", + name = "research-speed-2", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed("__base__/graphics/technology/research-speed.png"), + effects = + { + { + type = "laboratory-speed", + modifier = 0.3 + } + }, + prerequisites = {"research-speed-1"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-m-b" + }, + { + type = "technology", + name = "electric-energy-distribution-1", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/electric-energy-distribution-1.png", + effects = + { + { + type = "unlock-recipe", + recipe = "medium-electric-pole" + }, + { + type = "unlock-recipe", + recipe = "big-electric-pole" + } + }, + prerequisites = {"electronics", "steel-processing", "logistic-science-pack"}, + unit = + { + count = 120, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "c-e-b" + }, + { + type = "technology", + name = "advanced-material-processing", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/advanced-material-processing.png", + effects = + { + { + type = "unlock-recipe", + recipe = "steel-furnace" + } + }, + prerequisites = {"steel-processing", "logistic-science-pack"}, + unit = + { + count = 75, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "c-c-a" + }, + { + type = "technology", + name = "concrete", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/concrete.png", + prerequisites = {"advanced-material-processing", "automation-2"}, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + effects = + { + { + type = "unlock-recipe", + recipe = "concrete" + }, + { + type = "unlock-recipe", + recipe = "hazard-concrete" + }, + { + type = "unlock-recipe", + recipe = "refined-concrete" + }, + { + type = "unlock-recipe", + recipe = "refined-hazard-concrete" + } + }, + order = "c-c-c" + }, + { + type = "technology", + name = "engine", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/engine.png", + prerequisites = {"steel-processing", "logistic-science-pack"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 15 + }, + effects = + { + { + type = "unlock-recipe", + recipe = "engine-unit" + } + }, + order = "b-a" + }, + { + type = "technology", + name = "landfill", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/landfill.png", + prerequisites = {"logistic-science-pack"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + effects = + { + { + type = "unlock-recipe", + recipe = "landfill" + } + }, + order = "b-d" + }, + { + type = "technology", + name = "logistics-2", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/logistics-2.png", + effects = + { + { + type = "unlock-recipe", + recipe = "fast-transport-belt" + }, + { + type = "unlock-recipe", + recipe = "fast-underground-belt" + }, + { + type = "unlock-recipe", + recipe = "fast-splitter" + } + }, + prerequisites = {"logistics", "logistic-science-pack"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "a-f-b" + }, + { + type = "technology", + name = "toolbelt", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_capacity("__base__/graphics/technology/toolbelt.png"), + prerequisites = {"logistic-science-pack"}, + effects = + { + { + type = "character-inventory-slots-bonus", + modifier = 10 + } + }, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "c-k-m" + }, + { + type = "technology", + name = "stone-wall", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/stone-wall.png", + effects = + { + { + type = "unlock-recipe", + recipe = "stone-wall" + } + }, + unit = + { + count = 10, + ingredients = {{"automation-science-pack", 1}}, + time = 10 + }, + order = "a-k-a" + }, + { + type = "technology", + name = "gate", + localised_description = {"technology-description.gates"}, -- i could rename locale key to "gate" but translators will complain + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/gate.png", + effects = + { + { + type = "unlock-recipe", + recipe = "gate" + } + }, + prerequisites = {"stone-wall", "military-2"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "a-l-a" + }, + { + type = "technology", + name = "chemical-science-pack", + localised_name = {"technology-name.chemical-science-pack"}, + localised_description = {"technology-description.chemical-science-pack"}, + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/chemical-science-pack.png", + effects = + { + { + type = "unlock-recipe", + recipe = "chemical-science-pack" + } + }, + unit = + { + count = 75, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 10 + }, + prerequisites = {"advanced-electronics", "sulfur-processing"}, + order = "c-a" + }, + { + type = "technology", + name = "military-science-pack", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/military-science-pack.png", + effects = + { + { + type = "unlock-recipe", + recipe = "military-science-pack" + } + }, + unit = + { + count = 30, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 15 + }, + prerequisites = {"military-2", "stone-wall"}, + order = "c-a" + }, + { + type = "technology", + name = "production-science-pack", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/production-science-pack.png", + effects = + { + { + type = "unlock-recipe", + recipe = "production-science-pack" + } + }, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + prerequisites = {"productivity-module", "advanced-material-processing-2", "railway"}, + order = "c-a" + }, + { + type = "technology", + name = "utility-science-pack", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/utility-science-pack.png", + effects = + { + { + type = "unlock-recipe", + recipe = "utility-science-pack" + } + }, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + prerequisites = {"robotics", "advanced-electronics-2", "low-density-structure"},--, "chemical-science-pack"}, + order = "c-a" + }, + { + type = "technology", + name = "space-science-pack", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/space-science-pack.png", + effects = + { + { + type = "unlock-recipe", + recipe = "satellite" + } + }, + unit = + { + count = 2000, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 30 + }, + prerequisites = {"rocket-silo", "electric-energy-accumulators", "solar-energy"}, + order = "c-a" + }, + { + type = "technology", + name = "military-3", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/military.png", + effects = + { + { + type = "unlock-recipe", + recipe = "poison-capsule" + }, + { + type = "unlock-recipe", + recipe = "slowdown-capsule" + }, + { + type = "unlock-recipe", + recipe = "combat-shotgun" + } + }, + prerequisites = {"chemical-science-pack", "military-science-pack"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + order = "e-a-c" + }, + { + type = "technology", + name = "military-4", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/military.png", + effects = + { + { + type = "unlock-recipe", + recipe = "piercing-shotgun-shell" + }, + { + type = "unlock-recipe", + recipe = "cluster-grenade" + } + }, + prerequisites = {"military-3", "utility-science-pack", "explosives"}, + unit = + { + count = 150, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 45 + }, + order = "e-a-e" + }, + { + type = "technology", + name = "uranium-ammo", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/uranium-ammo.png", + effects = + { + { + type = "unlock-recipe", + recipe = "uranium-rounds-magazine" + }, + { + type = "unlock-recipe", + recipe = "uranium-cannon-shell" + }, + { + type = "unlock-recipe", + recipe = "explosive-uranium-cannon-shell" + } + }, + prerequisites = {"uranium-processing", "military-4", "tank"}, + unit = + { + count = 1000, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 45 + }, + order = "e-a-b" + }, + { + type = "technology", + name = "atomic-bomb", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/atomic-bomb.png", + effects = + { + { + type = "unlock-recipe", + recipe = "atomic-bomb" + } + }, + prerequisites = {"military-4", "kovarex-enrichment-process", "rocket-control-unit", "rocketry"}, + unit = + { + count = 5000, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 45 + }, + order = "e-a-b" + }, + + { + type = "technology", + name = "automation-3", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/automation-3.png", + localised_description = {"technology-description.automation-3"}, + effects = + { + { + type = "unlock-recipe", + recipe = "assembling-machine-3" + } + }, + prerequisites = {"speed-module", "production-science-pack"}, + unit = + { + count = 150, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 60 + }, + order = "a-b-c" + }, + { + type = "technology", + name = "explosives", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/explosives.png", + prerequisites = {"sulfur-processing"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 15 + }, + effects = + { + { + type = "unlock-recipe", + recipe = "explosives" + } + }, + order = "a-e-d" + }, + { + type = "technology", + name = "cliff-explosives", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/cliff-explosives.png", + prerequisites = {"explosives", "military-2"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 15 + }, + effects = + { + { + type = "unlock-recipe", + recipe = "cliff-explosives" + } + }, + order = "z-c-d" + }, + { + type = "technology", + name = "flammables", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/flammables.png", + prerequisites = {"oil-processing"},-- "military-science-pack"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "e-c-a" + }, + { + type = "technology", + name = "land-mine", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/land-mine.png", + localised_description = {"technology-description.land-mine"}, + effects = + { + { + type = "unlock-recipe", + recipe = "land-mine" + } + }, + prerequisites = {"explosives", "military-science-pack"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + order = "e-e" + }, + { + type = "technology", + name = "flamethrower", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/flamethrower.png", + effects = + { + { + type = "unlock-recipe", + recipe = "flamethrower" + }, + { + type = "unlock-recipe", + recipe = "flamethrower-ammo" + }, + { + type = "unlock-recipe", + recipe = "flamethrower-turret" + } + }, + prerequisites = {"flammables", "military-science-pack"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + order = "e-c-b" + }, + { + type = "technology", + name = "advanced-electronics", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/advanced-electronics.png", + effects = + { + { + type = "unlock-recipe", + recipe = "advanced-circuit" + } + }, + prerequisites = {"plastics"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 15 + }, + order = "a-d-b" + }, + { + type = "technology", + name = "advanced-electronics-2", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/advanced-electronics-2.png", + prerequisites = {"chemical-science-pack"}, + effects = + { + { + type = "unlock-recipe", + recipe = "processing-unit" + } + }, + unit = + { + count = 300, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + order = "a-d-c" + }, + + { + type = "technology", + name = "fluid-wagon", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/fluid-wagon.png", + effects = + { + { + type = "unlock-recipe", + recipe = "fluid-wagon" + } + }, + prerequisites = {"railway", "fluid-handling"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "c-g-a-b" + }, + + { + type = "technology", + name = "braking-force-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_braking_force("__base__/graphics/technology/braking-force.png"), + effects = + { + { + type = "train-braking-force-bonus", + modifier = 0.1 + } + }, + prerequisites = {"railway", "chemical-science-pack"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "b-f-a" + }, + { + type = "technology", + name = "braking-force-2", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_braking_force("__base__/graphics/technology/braking-force.png"), + effects = + { + { + type = "train-braking-force-bonus", + modifier = 0.15 + } + }, + prerequisites = {"braking-force-1"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "b-f-b" + }, + { + type = "technology", + name = "braking-force-3", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_braking_force("__base__/graphics/technology/braking-force.png"), + effects = + { + { + type = "train-braking-force-bonus", + modifier = 0.15 + } + }, + prerequisites = {"braking-force-2"}, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "b-f-c" + }, + { + type = "technology", + name = "braking-force-4", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_braking_force("__base__/graphics/technology/braking-force.png"), + effects = + { + { + type = "train-braking-force-bonus", + modifier = 0.15 + } + }, + prerequisites = {"braking-force-3"}, + unit = + { + count = 350, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "b-f-d" + }, + { + type = "technology", + name = "braking-force-5", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_braking_force("__base__/graphics/technology/braking-force.png"), + effects = + { + { + type = "train-braking-force-bonus", + modifier = 0.15 + } + }, + prerequisites = {"braking-force-4"}, + unit = + { + count = 450, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 35 + }, + upgrade = true, + order = "b-f-e" + }, + { + type = "technology", + name = "braking-force-6", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_braking_force("__base__/graphics/technology/braking-force.png"), + effects = + { + { + type = "train-braking-force-bonus", + modifier = 0.15 + } + }, + prerequisites = {"braking-force-5"}, + unit = + { + count = 550, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 45 + }, + upgrade = true, + order = "b-f-f" + }, + { + type = "technology", + name = "braking-force-7", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_braking_force("__base__/graphics/technology/braking-force.png"), + effects = + { + { + type = "train-braking-force-bonus", + modifier = 0.15 + } + }, + prerequisites = {"braking-force-6"}, + unit = + { + count = 650, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "b-f-g" + }, + { + type = "technology", + name = "tank", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/tank.png", + effects = + { + { + type = "unlock-recipe", + recipe = "tank" + }, + { + type = "unlock-recipe", + recipe = "cannon-shell" + }, + { + type = "unlock-recipe", + recipe = "explosive-cannon-shell" + } + }, + prerequisites = {"automobilism", "military-3", "explosives"}, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + order = "e-c-c" + }, + { + type = "technology", + name = "logistics-3", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/logistics-3.png", + effects = + { + { + type = "unlock-recipe", + recipe = "express-transport-belt" + }, + { + type = "unlock-recipe", + recipe = "express-underground-belt" + }, + { + type = "unlock-recipe", + recipe = "express-splitter" + } + }, + prerequisites = {"production-science-pack", "lubricant"}, + unit = + { + count = 300, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 15 + }, + order = "a-f-c" + }, + { + type = "technology", + name = "laser", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/laser.png", + prerequisites = {"optics", "battery", "chemical-science-pack"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + order = "a-h-b" + }, + { + type = "technology", + name = "rocketry", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/rocketry.png", + effects = + { + { + type = "unlock-recipe", + recipe = "rocket-launcher" + }, + { + type = "unlock-recipe", + recipe = "rocket" + } + }, + prerequisites = {"explosives", "flammables", "military-science-pack"}, + unit = + { + count = 120, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 15 + }, + order = "e-g" + }, + { + type = "technology", + name = "explosive-rocketry", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/explosive-rocketry.png", + effects = + { + { + type = "unlock-recipe", + recipe = "explosive-rocket" + } + }, + prerequisites = {"rocketry", "military-3"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + order = "e-h" + }, + { + type = "technology", + name = "modular-armor", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/armor-making.png", + effects = + { + { + type = "unlock-recipe", + recipe = "modular-armor" + } + }, + prerequisites = {"heavy-armor", "advanced-electronics"}, + unit = + { + count = 100, + ingredients = {{"automation-science-pack", 1}, {"logistic-science-pack", 1}}, + time = 30 + }, + order = "g-a-c" + }, + { + type = "technology", + name = "power-armor", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/power-armor.png", + effects = + { + { + type = "unlock-recipe", + recipe = "power-armor" + } + }, + prerequisites = {"modular-armor", "electric-engine", "advanced-electronics-2"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + order = "g-c-a" + }, + { + type = "technology", + name = "power-armor-mk2", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/power-armor-mk2.png", + effects = + { + { + type = "unlock-recipe", + recipe = "power-armor-mk2" + } + }, + prerequisites = {"power-armor", "military-4", "speed-module-2", "effectivity-module-2"}, + unit = + { + count = 400, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 30 + }, + order = "g-c-b" + }, + { + type = "technology", + name = "laser-turret", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/laser-turret.png", + effects = + { + { + type = "unlock-recipe", + recipe = "laser-turret" + } + }, + prerequisites = {"laser", "military-science-pack"}, + unit = + { + count = 150, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + order = "a-j-b" + }, + { + type = "technology", + name = "robotics", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/robotics.png", + prerequisites = {"electric-engine", "battery"}, + unit = + { + count = 75, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + effects = + { + { + type = "unlock-recipe", + recipe = "flying-robot-frame" + } + }, + order = "c-i" + }, + { + type = "technology", + name = "rocket-fuel", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/rocket-fuel.png", + effects = + { + { + type = "unlock-recipe", + recipe = "rocket-fuel" + } + }, + prerequisites = {"flammables", "advanced-oil-processing"}, + unit = + { + count = 300, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 45 + }, + order = "k-a" + }, + { + type = "technology", + name = "low-density-structure", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/low-density-structure.png", + effects = + { + { + type = "unlock-recipe", + recipe = "low-density-structure" + } + }, + prerequisites = {"advanced-material-processing", "chemical-science-pack"}, + unit = + { + count = 300, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 45 + }, + order = "k-a" + }, + { + type = "technology", + name = "rocket-control-unit", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/rocket-control-unit.png", + effects = + { + { + type = "unlock-recipe", + recipe = "rocket-control-unit" + } + }, + prerequisites = {"utility-science-pack", "speed-module"}, + unit = + { + count = 300, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 45 + }, + order = "k-a" + }, + { + type = "technology", + name = "rocket-silo", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/rocket-silo.png", + effects = + { + { + type = "unlock-recipe", + recipe = "rocket-silo" + }, + { + type = "unlock-recipe", + recipe = "rocket-part" + } + }, + prerequisites = {"concrete", "speed-module-3", "productivity-module-3", "rocket-fuel", "rocket-control-unit"}, + unit = + { + count = 1000, + + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + order = "k-a" + }, + { + type = "technology", + name = "research-speed-3", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed("__base__/graphics/technology/research-speed.png"), + effects = + { + { + type = "laboratory-speed", + modifier = 0.4 + } + }, + prerequisites = {"research-speed-2"}, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-m-c" + }, + { + type = "technology", + name = "research-speed-4", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed("__base__/graphics/technology/research-speed.png"), + effects = + { + { + type = "laboratory-speed", + modifier = 0.5 + } + }, + prerequisites = {"research-speed-3"}, + unit = + { + count = 500, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-m-d" + }, + { + type = "technology", + name = "research-speed-5", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed("__base__/graphics/technology/research-speed.png"), + effects = + { + { + type = "laboratory-speed", + modifier = 0.5 + } + }, + prerequisites = {"research-speed-4"}, + unit = + { + count = 500, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-m-d" + }, + { + type = "technology", + name = "research-speed-6", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_speed("__base__/graphics/technology/research-speed.png"), + effects = + { + { + type = "laboratory-speed", + modifier = 0.6 + } + }, + prerequisites = {"research-speed-5"}, + unit = + { + count = 500, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-m-d" + }, + { + type = "technology", + name = "electric-energy-distribution-2", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/electric-energy-distribution-2.png", + effects = + { + { + type = "unlock-recipe", + recipe = "substation" + } + }, + prerequisites = {"electric-energy-distribution-1", "chemical-science-pack"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 45 + }, + order = "c-e-c" + }, + { + type = "technology", + name = "electric-energy-accumulators", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/electric-energy-acumulators.png", + localised_name = {"technology-name.electric-energy-accumulators-1"}, + effects = + { + { + type = "unlock-recipe", + recipe = "accumulator" + } + }, + prerequisites = {"electric-energy-distribution-1", "battery"}, + unit = + { + count = 150, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "c-e-a" + }, + { + type = "technology", + name = "advanced-material-processing-2", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/advanced-material-processing-2.png", + effects = + { + { + type = "unlock-recipe", + recipe = "electric-furnace" + } + }, + prerequisites = {"advanced-material-processing", "chemical-science-pack"}, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + order = "c-c-b" + }, + { + type = "technology", + name = "effect-transmission", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/effect-transmission.png", + effects = + { + { + type = "unlock-recipe", + recipe = "beacon" + } + }, + prerequisites = {"advanced-electronics-2", "production-science-pack"}, + unit = + { + count = 75, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 30 + }, + order = "i-i" + }, + { + type = "technology", + name = "lubricant", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/lubricant.png", + prerequisites = {"advanced-oil-processing"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + effects = + { + { + type = "unlock-recipe", + recipe = "lubricant" + } + }, + order = "b-b" + }, + { + type = "technology", + name = "electric-engine", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/electric-engine.png", + prerequisites = {"lubricant"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + effects = + { + { + type = "unlock-recipe", + recipe = "electric-engine-unit" + } + }, + order = "b-b" + }, + { + type = "technology", + name = "battery", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/battery.png", + prerequisites = {"sulfur-processing"}, + unit = + { + count = 150, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + effects = + { + { + type = "unlock-recipe", + recipe = "battery" + } + }, + order = "b-c" + }, + { + type = "technology", + name = "construction-robotics", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/construction-robotics.png", + effects = + { + { + type = "unlock-recipe", + recipe = "roboport" + }, + { + type = "unlock-recipe", + recipe = "logistic-chest-passive-provider" + }, + { + type = "unlock-recipe", + recipe = "logistic-chest-storage" + }, + { + type = "unlock-recipe", + recipe = "construction-robot" + }, + { + type = "ghost-time-to-live", + modifier = 60 * 60 * 60 * 24 * 7 + } + }, + prerequisites = {"robotics"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + order = "c-k-a" + }, + { + type = "technology", + name = "logistic-robotics", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/logistic-robotics.png", + effects = + { + { + type = "unlock-recipe", + recipe = "roboport" + }, + { + type = "unlock-recipe", + recipe = "logistic-chest-passive-provider" + }, + { + type = "unlock-recipe", + recipe = "logistic-chest-storage" + }, + { + type = "unlock-recipe", + recipe = "logistic-robot" + }, + { + type = "character-logistic-requests", + modifier = true + }, + { + type = "character-logistic-trash-slots", + modifier = 30 + } + }, + prerequisites = {"robotics"}, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + order = "c-k-c" + }, + { + type = "technology", + name = "logistic-system", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/logistic-system.png", + effects = + { + { + type = "unlock-recipe", + recipe = "logistic-chest-active-provider" + }, + { + type = "unlock-recipe", + recipe = "logistic-chest-requester" + }, + { + type = "unlock-recipe", + recipe = "logistic-chest-buffer" + } + }, + prerequisites = { "utility-science-pack","logistic-robotics" }, + unit = + { + count = 500, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 30 + }, + order = "c-k-d" + }, + { + type = "technology", + name = "worker-robots-speed-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_movement_speed("__base__/graphics/technology/worker-robots-speed.png"), + effects = + { + { + type = "worker-robot-speed", + modifier = 0.35 + } + }, + prerequisites = {"robotics"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-k-f-a" + }, + { + type = "technology", + name = "worker-robots-speed-2", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_movement_speed("__base__/graphics/technology/worker-robots-speed.png"), + effects = + { + { + type = "worker-robot-speed", + modifier = 0.4 + } + }, + prerequisites = {"worker-robots-speed-1"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-k-f-b" + }, + { + type = "technology", + name = "worker-robots-speed-3", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_movement_speed("__base__/graphics/technology/worker-robots-speed.png"), + effects = + { + { + type = "worker-robot-speed", + modifier = 0.45 + } + }, + prerequisites = {"worker-robots-speed-2"}, + unit = + { + count = 150, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "c-k-f-c" + }, + { + type = "technology", + name = "worker-robots-speed-4", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_movement_speed("__base__/graphics/technology/worker-robots-speed.png"), + effects = + { + { + type = "worker-robot-speed", + modifier = 0.55 + } + }, + prerequisites = {"worker-robots-speed-3"}, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "c-k-f-d" + }, + { + type = "technology", + name = "worker-robots-speed-5", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_movement_speed("__base__/graphics/technology/worker-robots-speed.png"), + effects = + { + { + type = "worker-robot-speed", + modifier = 0.65 + } + }, + prerequisites = {"worker-robots-speed-4"}, + unit = + { + count = 500, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "c-k-f-e" + }, + { + type = "technology", + name = "worker-robots-speed-6", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_movement_speed("__base__/graphics/technology/worker-robots-speed.png"), + effects = + { + { + type = "worker-robot-speed", + modifier = 0.65 + } + }, + prerequisites = {"worker-robots-speed-5", "space-science-pack"}, + unit = + { + count_formula = "2^(L-6)*1000", + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1}, + {"space-science-pack", 1} + }, + time = 60 + }, + max_level = "infinite", + upgrade = true, + order = "c-k-f-e" + }, + { + type = "technology", + name = "worker-robots-storage-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_capacity("__base__/graphics/technology/worker-robots-storage.png"), + effects = + { + { + type = "worker-robot-storage", + modifier = 1 + } + }, + prerequisites = {"robotics"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "c-k-g-a" + }, + { + type = "technology", + name = "worker-robots-storage-2", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_capacity("__base__/graphics/technology/worker-robots-storage.png"), + effects = + { + { + type = "worker-robot-storage", + modifier = 1 + } + }, + prerequisites = {"worker-robots-storage-1"}, + unit = + { + count = 300, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "c-k-g-b" + }, + { + type = "technology", + name = "worker-robots-storage-3", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_capacity("__base__/graphics/technology/worker-robots-storage.png"), + effects = + { + { + type = "worker-robot-storage", + modifier = 1 + } + }, + prerequisites = {"worker-robots-storage-2"}, + unit = + { + count = 450, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "c-k-g-c" + }, + { + type = "technology", + name = "energy-shield-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/energy-shield-equipment.png"), + prerequisites = {"solar-panel-equipment", "military-science-pack"}, + effects = + { + { + type = "unlock-recipe", + recipe = "energy-shield-equipment" + } + }, + unit = + { + count = 150, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 15 + }, + order = "g-e-a" + }, + { + type = "technology", + name = "night-vision-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/night-vision-equipment.png"), + prerequisites = {"solar-panel-equipment"}, + effects = + { + { + type = "unlock-recipe", + recipe = "night-vision-equipment" + } + }, + unit = + { + count = 50, + ingredients = {{"automation-science-pack", 1}, {"logistic-science-pack", 1}}, + time = 15 + }, + order = "g-g" + }, + { + type = "technology", + name = "belt-immunity-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/belt-immunity-equipment.png"), + prerequisites = {"solar-panel-equipment"}, + effects = + { + { + type = "unlock-recipe", + recipe = "belt-immunity-equipment" + } + }, + unit = + { + count = 50, + ingredients = {{"automation-science-pack", 1}, {"logistic-science-pack", 1}}, + time = 15 + }, + order = "g-g-g" + }, + { + type = "technology", + name = "energy-shield-mk2-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/energy-shield-mk2-equipment.png"), + prerequisites = {"energy-shield-equipment", "military-3", "low-density-structure", "power-armor"}, + effects = + { + { + type = "unlock-recipe", + recipe = "energy-shield-mk2-equipment" + } + }, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + order = "g-e-b" + }, + { + type = "technology", + name = "battery-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/battery-equipment.png"), + prerequisites = {"battery", "solar-panel-equipment"}, + effects = + { + { + type = "unlock-recipe", + recipe = "battery-equipment" + } + }, + unit = + { + count = 50, + ingredients = {{"automation-science-pack", 1}, {"logistic-science-pack", 1}}, + time = 15 + }, + order = "g-i-a" + }, + { + type = "technology", + name = "battery-mk2-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/battery-mk2-equipment.png"), + prerequisites = {"battery-equipment", "low-density-structure", "power-armor"}, + effects = + { + { + type = "unlock-recipe", + recipe = "battery-mk2-equipment" + } + }, + unit = + { + count = 100, + ingredients = {{"automation-science-pack", 1}, {"logistic-science-pack", 1}, {"chemical-science-pack", 1}}, + time = 30 + }, + order = "g-i-b" + }, + { + type = "technology", + name = "solar-panel-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/solar-panel-equipment.png"), + prerequisites = {"modular-armor", "solar-energy"}, + effects = + { + { + type = "unlock-recipe", + recipe = "solar-panel-equipment" + } + }, + unit = + { + count = 100, + ingredients = {{"automation-science-pack", 1}, {"logistic-science-pack", 1}}, + time = 15 + }, + order = "g-k" + }, + { + type = "technology", + name = "personal-laser-defense-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/personal-laser-defense-equipment.png"), + prerequisites = {"laser-turret", "military-3", "low-density-structure", "power-armor", "solar-panel-equipment"}, + effects = + { + { + type = "unlock-recipe", + recipe = "personal-laser-defense-equipment" + } + }, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + order = "g-m" + }, + { + type = "technology", + name = "discharge-defense-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/discharge-defense-equipment.png"), + prerequisites = {"laser-turret", "military-3", "power-armor", "solar-panel-equipment"}, + effects = + { + { + type = "unlock-recipe", + recipe = "discharge-defense-equipment" + }, + { + type = "unlock-recipe", + recipe = "discharge-defense-remote" + } + }, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + order = "g-o" + }, + { + type = "technology", + name = "fusion-reactor-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/fusion-reactor-equipment.png"), + prerequisites = {"utility-science-pack", "power-armor", "military-science-pack"}, + effects = + { + { + type = "unlock-recipe", + recipe = "fusion-reactor-equipment" + } + }, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 30 + }, + order = "g-l" + }, + { + type = "technology", + name = "exoskeleton-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/exoskeleton-equipment.png"), + prerequisites = {"advanced-electronics-2", "electric-engine", "solar-panel-equipment"}, + effects = + { + { + type = "unlock-recipe", + recipe = "exoskeleton-equipment" + } + }, + unit = + { + count = 50, + ingredients = {{"automation-science-pack", 1}, {"logistic-science-pack", 1}, {"chemical-science-pack", 1}}, + time = 30 + }, + order = "g-h" + }, + { + type = "technology", + name = "personal-roboport-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/personal-roboport-equipment.png"), + effects = + { + { + type = "unlock-recipe", + recipe = "personal-roboport-equipment" + } + }, + prerequisites = { "construction-robotics", "solar-panel-equipment"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + order = "c-k-d-zz" + }, + { + type = "technology", + name = "personal-roboport-mk2-equipment", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_equipment("__base__/graphics/technology/personal-roboport-mk2-equipment.png"), + effects = + { + { + type = "unlock-recipe", + recipe = "personal-roboport-mk2-equipment" + } + }, + prerequisites = { "personal-roboport-equipment", "utility-science-pack" }, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 30 + }, + order = "c-k-d-zz" + }, + { + type = "technology", + name = "fluid-handling", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/fluid-handling.png", + prerequisites = {"automation-2", "engine"}, + effects = + { + { + type = "unlock-recipe", + recipe = "storage-tank" + }, + { + type = "unlock-recipe", + recipe = "pump" + }, + { + type = "unlock-recipe", + recipe = "empty-barrel" + } + }, + unit = + { + count = 50, + ingredients = {{"automation-science-pack", 1}, {"logistic-science-pack", 1}}, + time = 15 + }, + order = "d-a-a" + }, + { + type = "technology", + name = "oil-processing", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/oil-gathering.png", + prerequisites = {"fluid-handling"}, + effects = + { + { + type = "unlock-recipe", + recipe = "pumpjack" + }, + { + type = "unlock-recipe", + recipe = "oil-refinery" + }, + { + type = "unlock-recipe", + recipe = "chemical-plant" + }, + { + type = "unlock-recipe", + recipe = "basic-oil-processing" + }, + { + type = "unlock-recipe", + recipe = "solid-fuel-from-petroleum-gas" + } + }, + unit = + { + count = 100, + ingredients = {{"automation-science-pack", 1}, {"logistic-science-pack", 1}}, + time = 30 + }, + order = "d-a" + }, + { + type = "technology", + name = "advanced-oil-processing", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/oil-processing.png", + prerequisites = {"chemical-science-pack"}, + effects = + { + { + type = "unlock-recipe", + recipe = "advanced-oil-processing" + }, + { + type = "unlock-recipe", + recipe = "heavy-oil-cracking" + }, + { + type = "unlock-recipe", + recipe = "light-oil-cracking" + }, + { + type = "unlock-recipe", + recipe = "solid-fuel-from-heavy-oil" + }, + { + type = "unlock-recipe", + recipe = "solid-fuel-from-light-oil" + } + }, + unit = + { + count = 75, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + order = "d-b" + }, + { + type = "technology", + name = "coal-liquefaction", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/coal-liquefaction.png", + prerequisites = {"advanced-oil-processing", "production-science-pack"}, + effects = + { + { + type = "unlock-recipe", + recipe = "coal-liquefaction" + } + }, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 30 + }, + order = "d-c" + }, + { + type = "technology", + name = "sulfur-processing", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/sulfur-processing.png", + prerequisites = {"oil-processing"}, + effects = + { + { + type = "unlock-recipe", + recipe = "sulfuric-acid" + }, + { + type = "unlock-recipe", + recipe = "sulfur" + } + }, + unit = + { + count = 150, + ingredients = {{"automation-science-pack", 1}, {"logistic-science-pack", 1}}, + time = 30 + }, + order = "d-d" + }, + { + type = "technology", + name = "plastics", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/plastics.png", + prerequisites = {"oil-processing"}, + effects = + { + { + type = "unlock-recipe", + recipe = "plastic-bar" + } + }, + unit = + { + count = 200, + ingredients = {{"automation-science-pack", 1}, {"logistic-science-pack", 1}}, + time = 30 + }, + order = "d-e" + }, + + { + type = "technology", + name = "modules", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/module.png", + prerequisites = {"advanced-electronics"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + order = "i-a" + }, + { + type = "technology", + name = "speed-module", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/speed-module-1.png", + effects = + { + { + type = "unlock-recipe", + recipe = "speed-module" + } + }, + prerequisites = {"modules"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "i-c-a" + }, + { + type = "technology", + name = "speed-module-2", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/speed-module-2.png", + effects = + { + { + type = "unlock-recipe", + recipe = "speed-module-2" + } + }, + prerequisites = {"speed-module", "advanced-electronics-2"}, + unit = + { + count = 75, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "i-c-b" + }, + { + type = "technology", + name = "speed-module-3", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/speed-module-3.png", + effects = + { + { + type = "unlock-recipe", + recipe = "speed-module-3" + } + }, + prerequisites = {"speed-module-2", "production-science-pack"}, + unit = + { + count = 300, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "i-c-c" + }, + { + type = "technology", + name = "productivity-module", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/productivity-module-1.png", + effects = + { + { + type = "unlock-recipe", + recipe = "productivity-module" + } + }, + prerequisites = {"modules"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "i-e-a" + }, + { + type = "technology", + name = "productivity-module-2", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/productivity-module-2.png", + effects = + { + { + type = "unlock-recipe", + recipe = "productivity-module-2" + } + }, + prerequisites = {"productivity-module", "advanced-electronics-2"}, + unit = + { + count = 75, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "i-e-b" + }, + { + type = "technology", + name = "productivity-module-3", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/productivity-module-3.png", + effects = + { + { + type = "unlock-recipe", + recipe = "productivity-module-3" + } + }, + prerequisites = {"productivity-module-2", "production-science-pack"}, + unit = + { + count = 300, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "i-e-c" + }, + { + type = "technology", + name = "effectivity-module", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/effectivity-module-1.png", + effects = + { + { + type = "unlock-recipe", + recipe = "effectivity-module" + } + }, + prerequisites = {"modules"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "i-g-a" + }, + { + type = "technology", + name = "effectivity-module-2", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/effectivity-module-2.png", + effects = + { + { + type = "unlock-recipe", + recipe = "effectivity-module-2" + } + }, + prerequisites = {"effectivity-module", "advanced-electronics-2"}, + unit = + { + count = 75, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30 + }, + upgrade = true, + order = "i-g-b" + }, + { + type = "technology", + name = "effectivity-module-3", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/effectivity-module-3.png", + effects = + { + { + type = "unlock-recipe", + recipe = "effectivity-module-3" + } + }, + prerequisites = {"effectivity-module-2", "production-science-pack"}, + unit = + { + count = 300, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "i-g-c" + }, + { + type = "technology", + name = "defender", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/defender.png", + effects = + { + { + type = "unlock-recipe", + recipe = "defender-capsule" + }, + { + type = "maximum-following-robots-count", + modifier = 4 + } + }, + prerequisites = {"military-science-pack"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + order = "e-p-a" + }, + { + type = "technology", + name = "distractor", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/distractor.png", + effects = + { + { + type = "unlock-recipe", + recipe = "distractor-capsule" + } + }, + prerequisites = {"defender", "military-3", "laser"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1} + }, + time = 30 + }, + order = "e-p-b-a" + }, + { + type = "technology", + name = "destroyer", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/destroyer.png", + effects = + { + { + type = "unlock-recipe", + recipe = "destroyer-capsule" + } + }, + prerequisites = {"military-4", "distractor", "speed-module"}, + unit = + { + count = 300, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 30 + }, + order = "e-p-b-b" + } +}) + +data:extend( +{ + { + type = "technology", + name = "uranium-processing", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/uranium-processing.png", + effects = + { + { + type = "unlock-recipe", + recipe = "centrifuge" + }, + { + type = "unlock-recipe", + recipe = "uranium-processing" + }, + { + type = "unlock-recipe", + recipe = "uranium-fuel-cell" + } + }, + prerequisites = {"chemical-science-pack", "concrete"}, + unit = + { + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30, + count = 200 + }, + order = "e-p-b-c" + }, + { + type = "technology", + name = "nuclear-power", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/nuclear-power.png", + effects = + { + { + type = "unlock-recipe", + recipe = "nuclear-reactor" + }, + { + type = "unlock-recipe", + recipe = "heat-exchanger" + }, + { + type = "unlock-recipe", + recipe = "heat-pipe" + }, + { + type = "unlock-recipe", + recipe = "steam-turbine" + } + }, + prerequisites = {"uranium-processing"}, + unit = + { + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 30, + count = 800 + }, + order = "e-p-b-c" + }, + { + type = "technology", + name = "kovarex-enrichment-process", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/kovarex-enrichment-process.png", + effects = + { + { + type = "unlock-recipe", + recipe = "kovarex-enrichment-process" + }, + { + type = "unlock-recipe", + recipe = "nuclear-fuel" + } + }, + prerequisites = { "production-science-pack", "uranium-processing", "rocket-fuel" }, + unit = + { + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 30, + count = 1500 + }, + order = "e-p-b-c" + }, + { + type = "technology", + name = "nuclear-fuel-reprocessing", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/nuclear-fuel-reprocessing.png", + effects = + { + { + type = "unlock-recipe", + recipe = "nuclear-fuel-reprocessing" + } + }, + prerequisites = {"nuclear-power", "production-science-pack"}, + unit = + { + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 30, + count = 50 + }, + order = "e-p-b-c" + } +} +) + +data:extend( +{ + { + type = "technology", + name = "mining-productivity-1", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_productivity("__base__/graphics/technology/mining-productivity.png"), + effects = + { + { + type = "mining-drill-productivity-bonus", + modifier = 0.1 + } + }, + prerequisites = {"advanced-electronics"}, + unit = + { + count = 250, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "c-k-f-e" + }, + { + type = "technology", + name = "mining-productivity-2", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_productivity("__base__/graphics/technology/mining-productivity.png"), + effects = + { + { + type = "mining-drill-productivity-bonus", + modifier = 0.1 + } + }, + prerequisites = {"mining-productivity-1"}, + unit = + { + count = 500, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "c-k-f-e" + }, + { + type = "technology", + name = "mining-productivity-3", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_productivity("__base__/graphics/technology/mining-productivity.png"), + effects = + { + { + type = "mining-drill-productivity-bonus", + modifier = 0.1 + } + }, + prerequisites = {"mining-productivity-2"}, + unit = + { + count = 1000, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 60 + }, + upgrade = true, + order = "c-k-f-e" + }, + { + type = "technology", + name = "mining-productivity-4", + icon_size = 256, icon_mipmaps = 4, + icons = util.technology_icon_constant_productivity("__base__/graphics/technology/mining-productivity.png"), + effects = + { + { + type = "mining-drill-productivity-bonus", + modifier = 0.1 + } + }, + prerequisites = {"mining-productivity-3", "space-science-pack"}, + unit = + { + count_formula = "2500*(L - 3)", + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1}, + {"space-science-pack", 1} + }, + time = 60 + }, + max_level = "infinite", + upgrade = true, + order = "c-k-f-e" + }, + { + type = "technology", + name = "artillery", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/artillery.png", + effects = + { + { + type = "unlock-recipe", + recipe = "artillery-wagon" + }, + { + type = "unlock-recipe", + recipe = "artillery-turret" + }, + { + type = "unlock-recipe", + recipe = "artillery-shell" + }, + { + type = "unlock-recipe", + recipe = "artillery-targeting-remote" + } + }, + prerequisites = {"military-4", "tank"}, + unit = + { + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"military-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 30, + count = 2000 + }, + order = "d-e-f" + }, + { + type = "technology", + name = "spidertron", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/spidertron.png", + effects = + { + { + type = "unlock-recipe", + recipe = "spidertron" + }, + { + type = "unlock-recipe", + recipe = "spidertron-remote" + } + }, + prerequisites = {"military-4", "exoskeleton-equipment", "fusion-reactor-equipment", "rocketry", "rocket-control-unit", "effectivity-module-3" }, + unit = + { + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"military-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1}, + {"utility-science-pack", 1} + }, + time = 30, + count = 2500 + }, + order = "d-e-g" + }, + { + type = "technology", + name = "circuit-network", + icon_size = 256, icon_mipmaps = 4, + icon = "__base__/graphics/technology/circuit-network.png", + effects = + { + { + type = "unlock-recipe", + recipe = "red-wire" + }, + { + type = "unlock-recipe", + recipe = "green-wire" + }, + { + type = "unlock-recipe", + recipe = "arithmetic-combinator" + }, + { + type = "unlock-recipe", + recipe = "decider-combinator" + }, + { + type = "unlock-recipe", + recipe = "constant-combinator" + }, + { + type = "unlock-recipe", + recipe = "power-switch" + }, + { + type = "unlock-recipe", + recipe = "programmable-speaker" + } + }, + prerequisites = {"electronics", "logistic-science-pack"}, + unit = + { + count = 100, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1} + }, + time = 15 + }, + order = "a-d-d" + } +} +) diff --git a/factorio/data/base/prototypes/tile/noise-layers.lua b/factorio/data/base/prototypes/tile/noise-layers.lua new file mode 100644 index 0000000000000000000000000000000000000000..431959c478da5efe5839ec2508807deba9400277 --- /dev/null +++ b/factorio/data/base/prototypes/tile/noise-layers.lua @@ -0,0 +1,80 @@ +data:extend( +{ + { + type = "noise-layer", + name = "grass-1" + }, + { + type = "noise-layer", + name = "grass-2" + }, + { + type = "noise-layer", + name = "grass-3" + }, + { + type = "noise-layer", + name = "grass-4" + }, + { + type = "noise-layer", + name = "red-desert-0" + }, + { + type = "noise-layer", + name = "red-desert-1" + }, + { + type = "noise-layer", + name = "red-desert-2" + }, + { + type = "noise-layer", + name = "red-desert-3" + }, + { + type = "noise-layer", + name = "dirt-1" + }, + { + type = "noise-layer", + name = "dirt-2" + }, + { + type = "noise-layer", + name = "dirt-3" + }, + { + type = "noise-layer", + name = "dirt-4" + }, + { + type = "noise-layer", + name = "dirt-5" + }, + { + type = "noise-layer", + name = "dirt-6" + }, + { + type = "noise-layer", + name = "dirt-7" + }, + { + type = "noise-layer", + name = "sand-1" + }, + { + type = "noise-layer", + name = "sand-2" + }, + { + type = "noise-layer", + name = "sand-3" + }, + { + type = "noise-layer", + name = "dry-dirt" + } +} +) diff --git a/factorio/data/base/prototypes/tile/tile-trigger-effects.lua b/factorio/data/base/prototypes/tile/tile-trigger-effects.lua new file mode 100644 index 0000000000000000000000000000000000000000..0864bd3953328e104e194fb2f0b95e91d19ba548 --- /dev/null +++ b/factorio/data/base/prototypes/tile/tile-trigger-effects.lua @@ -0,0 +1,2735 @@ +local tile_trigger_effects = {} + +tile_trigger_effects.sand_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "sand-1-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "sand-1-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "sand-1-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "sand-1-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.red_desert_0_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-0-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-0-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-0-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-0-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.red_desert_1_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-1-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-1-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-1-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-1-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.red_desert_2_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-2-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-2-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-2-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-2-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.red_desert_3_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-3-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-3-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-3-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "red-desert-3-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.dirt_1_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-1-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-1-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-1-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-1-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.dirt_2_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-2-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-2-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-2-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-2-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.dirt_3_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-3-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-3-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-3-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-3-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.dirt_4_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-4-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-4-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-4-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-4-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.dirt_5_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-5-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-5-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-5-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-5-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.dirt_6_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-6-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-6-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-6-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-6-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.dirt_7_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-7-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-7-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-7-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dirt-7-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.dry_dirt_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dry-dirt-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dry-dirt-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dry-dirt-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "dry-dirt-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.grass_1_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-1-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-1-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-1-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-1-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-carpet-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.6992, -0.5 }, { 0.6992, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.grass_2_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-2-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-2-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-2-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-2-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-carpet-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.6992, -0.5 }, { 0.6992, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.grass_3_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-3-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-3-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-3-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-3-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-carpet-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.6992, -0.5 }, { 0.6992, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.grass_4_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-4-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-4-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-4-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "grass-4-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-carpet-grass-vegetation-particle-small-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.6992, -0.5 }, { 0.6992, 0.5 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.09, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.02, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.landfill_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "landfill-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "landfill-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "landfill-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "landfill-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.stone_path_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "stone-path-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "stone-path-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "stone-path-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "stone-path-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.concrete_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "concrete-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "concrete-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "concrete-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "concrete-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.hazard_concrete_left_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "hazard-concrete-left-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "hazard-concrete-left-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "hazard-concrete-left-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "hazard-concrete-left-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.hazard_concrete_right_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "hazard-concrete-right-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "hazard-concrete-right-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "hazard-concrete-right-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "hazard-concrete-right-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.lab_tile_white_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lab-tile-white-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lab-tile-white-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lab-tile-white-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lab-tile-white-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.lab_tile_dark_1_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lab-tile-1-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lab-tile-1-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lab-tile-1-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lab-tile-1-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.lab_tile_dark_2_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lab-tile-2-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lab-tile-2-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lab-tile-2-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "lab-tile-2-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +tile_trigger_effects.water_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "water-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 12, + tail_length_deviation = 20, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "water-lower-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 12, + tail_length_deviation = 20, + tail_width = 1 + } + } +end + +tile_trigger_effects.deep_water_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "deep-water-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 12, + tail_length_deviation = 20, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "deep-water-lower-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 12, + tail_length_deviation = 20, + tail_width = 1 + } + } +end + +tile_trigger_effects.green_water_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-water-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 12, + tail_length_deviation = 20, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "green-water-lower-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 12, + tail_length_deviation = 20, + tail_width = 1 + } + } +end + +tile_trigger_effects.deep_green_water_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "deep-green-water-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 12, + tail_length_deviation = 20, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "deep-green-water-lower-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 12, + tail_length_deviation = 20, + tail_width = 1 + } + } +end + +tile_trigger_effects.shallow_water_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "shallow-water-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 12, + tail_length_deviation = 20, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "shallow-water-lower-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 12, + tail_length_deviation = 20, + tail_width = 1 + } + } +end + +tile_trigger_effects.water_mud_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 10, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "shallow-water-2-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 12, + tail_length_deviation = 20, + tail_width = 1 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "shallow-water-2-lower-particle", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2969, -0.2969 }, { 0.2969, 0.2969 } }, + tile_collision_mask = nil, + initial_height = 0.1, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.069, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0, + tail_length = 12, + tail_length_deviation = 20, + tail_width = 1 + } + } +end + +tile_trigger_effects.tutorial_grid_trigger_effect = function() + return + { + { + type = "create-particle", + repeat_count = 20, + repeat_count_deviation = 5, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "tutorial-grid-stone-particle-small", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.5, -0.5977 }, { 0.5, 0.5977 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.22, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.041, + speed_from_center = 0.05, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "tutorial-grid-stone-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.2, -0.2 }, { 0.3, 0.3 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 7, + repeat_count_deviation = 2, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "tutorial-grid-stone-lower-particle-medium", + offsets = { { 0, 0 } }, + offset_deviation = + { + left_top = { -0.3984, -0.7969 }, + right_bottom = { 0.3984, 0.7969 } + }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.2, + initial_vertical_speed = 0.125, + initial_vertical_speed_deviation = 0.042, + speed_from_center = 0.03, + speed_from_center_deviation = 0.05, + frame_speed = 1, + frame_speed_deviation = 0 + }, + { + type = "create-particle", + repeat_count = 15, + repeat_count_deviation = 4, + probability = 1, + affects_target = false, + show_in_tooltip = false, + particle_name = "tutorial-grid-stone-particle-tiny", + offsets = { { 0, 0 } }, + offset_deviation = { { -0.4, -0.4 }, { 0.4, 0.4 } }, + tile_collision_mask = nil, + initial_height = 0.2, + initial_height_deviation = 0.5, + initial_vertical_speed = 0.1, + initial_vertical_speed_deviation = 0.05, + speed_from_center = 0.03, + speed_from_center_deviation = 0.02, + frame_speed = 1, + frame_speed_deviation = 0 + } + } +end + +return tile_trigger_effects \ No newline at end of file diff --git a/factorio/data/base/prototypes/tile/tiles.lua b/factorio/data/base/prototypes/tile/tiles.lua new file mode 100644 index 0000000000000000000000000000000000000000..9873c0c939a0afc5377bfed604c810ad24daafaa --- /dev/null +++ b/factorio/data/base/prototypes/tile/tiles.lua @@ -0,0 +1,4147 @@ +local sounds = require("prototypes.entity.sounds") +local noise = require("noise") +local autoplace_utils = require("autoplace_utils") +local bvu = require("biome-visualization-utils") +local tile_trigger_effects = require("prototypes.tile.tile-trigger-effects") + +local tile_noise_enabled = true +local tile_noise_persistence = 0.7 + +local tile_noise_influence = 2/3 +local size_control_influence = 1 +local rectangle_influence = 1 +local beach_influence = 5 + +local out_of_map_pollution_absorption = 0.00001 +local water_pollution_absorption = 0.000005 +local grass_pollution_absorption = 0.0000075 +local dirt_pollution_absorption = 0.0000066 +local sand_pollution_absorption = 0.0000058 +local red_desert_pollution_absorption = 0.0000066 + +-- doesn't matter that much, with Vaclav we thought it would be good if it is less then water but more than concrete (so above zero) +local nuclear_ground_pollution_absorption = water_pollution_absorption * 0.5 + +local landfill_build_sounds = +{ + small = + { + switch_vibration_data = + { + gain = 0.25, + filename = "__core__/sound/landfill-small.bnvib" + }, + variations = + { + { + filename = "__core__/sound/landfill-small.ogg" + }, + { + filename = "__core__/sound/landfill-small-1.ogg" + }, + { + filename = "__core__/sound/landfill-small-2.ogg" + }, + { + filename = "__core__/sound/landfill-small-3.ogg" + }, + { + filename = "__core__/sound/landfill-small-4.ogg" + }, + { + filename = "__core__/sound/landfill-small-5.ogg" + } + } + }, + medium = + { + switch_vibration_data = + { + gain = 0.25, + filename = "__core__/sound/landfill-medium.bnvib" + }, + variations = + { + { + filename = "__core__/sound/landfill-medium.ogg", + volume = 0.8 + }, + { + filename = "__core__/sound/landfill-medium-1.ogg", + volume = 0.8 + }, + { + filename = "__core__/sound/landfill-medium-2.ogg", + volume = 0.8 + }, + { + filename = "__core__/sound/landfill-medium-3.ogg", + volume = 0.8 + }, + { + filename = "__core__/sound/landfill-medium-4.ogg", + volume = 0.8 + }, + { + filename = "__core__/sound/landfill-medium-5.ogg", + volume = 0.8 + } + } + }, + large = + { + switch_vibration_data = + { + gain = 0.25, + filename = "__core__/sound/landfill-large.bnvib" + }, + variations = + { + { + filename = "__core__/sound/landfill-large.ogg", + volume = 0.5 + }, + { + filename = "__core__/sound/landfill-large-1.ogg", + volume = 0.5 + }, + { + filename = "__core__/sound/landfill-large-2.ogg", + volume = 0.5 + }, + { + filename = "__core__/sound/landfill-large-3.ogg", + volume = 0.5 + }, + { + filename = "__core__/sound/landfill-large-4.ogg", + volume = 0.5 + }, + { + filename = "__core__/sound/landfill-large-5.ogg", + volume = 0.5 + } + } + } +} + +local concrete_tile_build_sounds = +{ + small = + { + switch_vibration_data = + { + gain = 0.25, + filename = "__core__/sound/build-concrete-small.bnvib" + }, + variations = + { + { filename = "__core__/sound/build-concrete-small.ogg", volume = 0.4 }, + { filename = "__core__/sound/build-concrete-small-1.ogg", volume = 0.4 }, + { filename = "__core__/sound/build-concrete-small-2.ogg", volume = 0.4 }, + { filename = "__core__/sound/build-concrete-small-3.ogg", volume = 0.4 }, + { filename = "__core__/sound/build-concrete-small-4.ogg", volume = 0.4 }, + { filename = "__core__/sound/build-concrete-small-5.ogg", volume = 0.4 } + }, + }, + medium = + { + switch_vibration_data = + { + gain = 0.15, + filename = "__core__/sound/build-concrete-medium.bnvib" + }, + variations = + { + { filename = "__core__/sound/build-concrete-medium.ogg", volume = 0.5 }, + { filename = "__core__/sound/build-concrete-medium-1.ogg", volume = 0.5 }, + { filename = "__core__/sound/build-concrete-medium-2.ogg", volume = 0.5 }, + { filename = "__core__/sound/build-concrete-medium-3.ogg", volume = 0.5 }, + { filename = "__core__/sound/build-concrete-medium-4.ogg", volume = 0.5 }, + { filename = "__core__/sound/build-concrete-medium-5.ogg", volume = 0.5 } + }, + }, + large = + { + switch_vibration_data = + { + gain = 0.15, + filename = "__core__/sound/build-concrete-large.bnvib" + }, + variations = + { + { filename = "__core__/sound/build-concrete-large.ogg", volume = 0.5 }, + { filename = "__core__/sound/build-concrete-large-1.ogg", volume = 0.5 }, + { filename = "__core__/sound/build-concrete-large-2.ogg", volume = 0.5 }, + { filename = "__core__/sound/build-concrete-large-3.ogg", volume = 0.5 }, + { filename = "__core__/sound/build-concrete-large-4.ogg", volume = 0.5 }, + { filename = "__core__/sound/build-concrete-large-5.ogg", volume = 0.5 } + } + } +} + +local grass_sounds = +{ + { + filename = "__base__/sound/walking/grass-01.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/grass-02.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/grass-03.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/grass-04.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/grass-05.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/grass-06.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/grass-07.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/grass-08.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/grass-09.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/grass-10.ogg", + volume = 0.8 + } +} + +local sand_sounds = +{ + { + filename = "__base__/sound/walking/sand-01.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/sand-02.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/sand-03.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/sand-04.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/sand-05.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/sand-06.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/sand-07.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/sand-08.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/sand-09.ogg", + volume = 0.8 + } +} + +local concrete_sounds = +{ + { + filename = "__base__/sound/walking/concrete-01.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/concrete-02.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/concrete-03.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/concrete-04.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/concrete-05.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/concrete-06.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/concrete-07.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/concrete-08.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/concrete-09.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/concrete-10.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/concrete-11.ogg", + volume = 0.5 + } +} + +local refined_concrete_sounds = +{ + { + filename = "__base__/sound/walking/refined-concrete-01.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/refined-concrete-02.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/refined-concrete-03.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/refined-concrete-04.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/refined-concrete-05.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/refined-concrete-06.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/refined-concrete-07.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/refined-concrete-08.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/refined-concrete-09.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/refined-concrete-10.ogg", + volume = 0.5 + }, + { + filename = "__base__/sound/walking/refined-concrete-11.ogg", + volume = 0.5 + } +} + +local shallow_water_sound = +{ + { + filename = "__base__/sound/walking/shallow-water-01.ogg", + volume = 1.0 + }, + { + filename = "__base__/sound/walking/shallow-water-02.ogg", + volume = 1.0 + }, + { + filename = "__base__/sound/walking/shallow-water-03.ogg", + volume = 1.0 + }, + { + filename = "__base__/sound/walking/shallow-water-04.ogg", + volume = 1.0 + }, + { + filename = "__base__/sound/walking/shallow-water-05.ogg", + volume = 1.0 + }, + { + filename = "__base__/sound/walking/shallow-water-06.ogg", + volume = 1.0 + }, + { + filename = "__base__/sound/walking/shallow-water-07.ogg", + volume = 1.0 + } +} + +local dirt_sounds = +{ + { + filename = "__base__/sound/walking/dirt-1-01.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/dirt-1-02.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/dirt-1-03.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/dirt-1-04.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/dirt-1-05.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/dirt-1-06.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/dirt-1-07.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/dirt-1-08.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/dirt-1-09.ogg", + volume = 0.8 + }, + { + filename = "__base__/sound/walking/dirt-1-10.ogg", + volume = 0.8 + } +} + +local function noise_layer_expression(noise_name) + if tile_noise_enabled == false then return noise.to_noise_expression(0) end + return noise.function_application("factorio-multioctave-noise", + { + x = noise.var("x"), + y = noise.var("y"), + persistence = tile_noise_persistence, + seed0 = noise.var("map_seed"), + seed1 = noise.noise_layer_name_to_id(noise_name), + input_scale = noise.fraction(1, 6), + output_scale = tile_noise_influence, + octaves = 4 + } + ) +end + +local function peak_to_noise_expression(variable, optimal, range) + local distance_from_optimal = noise.ridge(variable - optimal, 0, math.huge) + -- Idea is to have a plateau in the center of the rectangle, + -- edges that taper off at a consistent slope for all rectangles (so that interactions between rectangles are predictable), + return range - distance_from_optimal +end +local function rectangle_peak_to_noise_expression(variable, optimal, range) + -- Clamp rectangle-based peaks so that large rectangles don't become + -- super powerful at their centers, because we want to be able to override + -- them e.g. with beach peaks or whatever + return noise.min(peak_to_noise_expression(variable, optimal, range) * 20, 1) * rectangle_influence +end + +local function extend_left_rectangle_edge(left) + if left == 0 then return -10 end + return left +end +local function extend_right_rectangle_edge(right) + if right == 1 then return 11 end + return right +end + +local function extend_edge_rectangle(rectangle) + return + { + { extend_left_rectangle_edge(rectangle[1][1]), extend_left_rectangle_edge(rectangle[1][2])}, + {extend_right_rectangle_edge(rectangle[2][1]), extend_right_rectangle_edge(rectangle[2][2])} + } +end + +local function auxwater_rect_to_noise_expression(rectangle) + rectangle = extend_edge_rectangle(rectangle) + + local aux_center = (rectangle[2][1] + rectangle[1][1]) / 2 + local aux_range = math.abs(rectangle[2][1] - rectangle[1][1]) / 2 + local water_center = (rectangle[2][2] + rectangle[1][2]) / 2 + local water_range = math.abs(rectangle[2][2] - rectangle[1][2]) / 2 + + local water_fitness = rectangle_peak_to_noise_expression(noise.var("moisture"), water_center, water_range) + local aux_fitness = rectangle_peak_to_noise_expression(noise.var("aux"), aux_center, aux_range) + + return noise.min(water_fitness, aux_fitness) +end + +-- 'rectangles' indicate +-- {{minimum aux, minimum water}, {maximum aux, maximum water}} +local function autoplace_settings(noise_name, control_name, ...) + local rectangles = {...} + local probability_expression = noise.to_noise_expression(-math.huge) + for i,rectangle in ipairs(rectangles) do + if type(rectangle) == "table" then + bvu.log_rectangle(noise_name, { + aux = {min = rectangle[1][1], max = rectangle[2][1]}, + moisture = {min = rectangle[1][2], max = rectangle[2][2]} + }) + probability_expression = noise.max(probability_expression, auxwater_rect_to_noise_expression(rectangle)) + elseif type(rectangle) == "function" then + probability_expression = rectangle(probability_expression) + else + error("Non-table, non-function passed as rectangle to autoplace_settings") + end + end + + -- local size_multiplier = noise.get_control_setting(control_name).size_multiplier + -- local size_log = noise.log2(size_multiplier) + -- local size_control_term = size_log * size_control_influence + local size_control_term = 0 + probability_expression = probability_expression + noise_layer_expression(noise_name) + size_control_term + + return { + probability_expression = probability_expression + } +end + +-- Todo: make public function library for transition templates +local function append_transition_mask_template(normal_res_transition, high_res_transition, options, tab) + local function make_transition_variation(x_, cnt_, line_len_) + local t = + { + picture = normal_res_transition, + count = cnt_, + line_length = line_len_ or cnt_, + x = x_ + } + + if high_res_transition then + t.hr_version = + { + picture = high_res_transition, + count = cnt_, + line_length = line_len_ or cnt_, + x = 2 * x_, + scale = 0.5 + } + end + return t + end + + local mv = (options and options.mask_variations) or 8 + local suffix = (options and options.mask_suffix) or "mask" + tab["inner_corner_" .. suffix] = make_transition_variation(0, mv) + tab["outer_corner_" .. suffix] = make_transition_variation(288, mv) + tab["side_" .. suffix] = make_transition_variation(576, mv) + tab["u_transition_" .. suffix] = make_transition_variation(864, 1, 1) + tab["o_transition_" .. suffix] = make_transition_variation(1152, 1, 2) + + return tab +end + +local function append_transition_mask_white(options, tab) + local mask_picture = { picture = "__core__/graphics/white-square.png", count = 1, scale = 32 } + local suffix = (options and options.mask_suffix) or "mask" + tab["inner_corner_" .. suffix] = mask_picture + tab["outer_corner_" .. suffix] = mask_picture + tab["side_" .. suffix] = mask_picture + tab["u_transition_" .. suffix] = mask_picture + tab["o_transition_" .. suffix] = mask_picture + + return tab +end + +function tile_variations_template(normal_res_picture, normal_res_transition, high_res_picture, high_res_transition, options) + local function main_variation(size_) + local y_ = ((size_ == 1) and 0) or ((size_ == 2) and 64) or ((size_ == 4) and 160) or 320 + local ret = + { + picture = normal_res_picture, + count = 16, + size = size_, + y = y_, + line_length = (size_ == 8) and 8 or 16, + hr_version = + { + picture = high_res_picture, + count = 16, + size = size_, + y = 2 * y_, + line_length = (size_ == 8) and 8 or 16, + scale = 0.5 + } + } + + if options[size_] then + for k, v in pairs(options[size_]) do + ret[k] = v + ret.hr_version[k] = v + end + end + + return ret + end + + local main_ = + { + main_variation(1), + main_variation(2), + main_variation(4) + } + if (options.max_size == 8) then + table.insert(main_, main_variation(8)) + end + + if options.empty_transitions then + return + { + main = main_, + empty_transitions = true + } + end + + return append_transition_mask_template(normal_res_transition, high_res_transition, options, { main = main_ }) +end + +local function make_tile_transition_from_template_variation(src_x, src_y, cnt_, line_len_, is_tall, normal_res_transition, high_res_transition) + return + { + picture = normal_res_transition, + count = cnt_, + line_length = line_len_, + x = src_x, + y = src_y, + tall = is_tall, + hr_version = + { + picture = high_res_transition, + count = cnt_, + line_length = line_len_, + x = 2 * src_x, + y = 2 * (src_y or 0), + tall = is_tall, + scale = 0.5 + } + } +end + +local function water_transition_template_with_effect(to_tiles, normal_res_transition, high_res_transition, options) + return make_generic_transition_template(to_tiles, water_transition_group_id, nil, normal_res_transition, high_res_transition, options, true, false, true) +end + +function water_transition_template(to_tiles, normal_res_transition, high_res_transition, options) + return make_generic_transition_template(to_tiles, water_transition_group_id, nil, normal_res_transition, high_res_transition, options, true, true, true) +end + +function make_water_transition_template(to_tiles, normal_res_transition, high_res_transition, options, base_layer, background, mask) + return make_generic_transition_template(to_tiles, water_transition_group_id, nil, normal_res_transition, high_res_transition, options, base_layer, background, mask) +end + +function out_of_map_transition_template(to_tiles, normal_res_transition, high_res_transition, options) + return make_generic_transition_template(to_tiles, out_of_map_transition_group_id, nil, normal_res_transition, high_res_transition, options, true, true, true) +end + +function make_out_of_map_transition_template(to_tiles, normal_res_transition, high_res_transition, options, base_layer, background, mask) + return make_generic_transition_template(to_tiles, out_of_map_transition_group_id, nil, normal_res_transition, high_res_transition, options, base_layer, background, mask) +end + +function generic_transition_between_transitions_template(group1, group2, normal_res_transition, high_res_transition, options) + return make_generic_transition_template(nil, group1, group2, normal_res_transition, high_res_transition, options, true, true, true) +end + +function make_generic_transition_template(to_tiles, group1, group2, normal_res_transition, high_res_transition, options, base_layer, background, mask) + local t = options.base or {} + t.to_tiles = to_tiles + t.transition_group = group1 + t.transition_group1 = group2 and group1 or nil + t.transition_group2 = group2 + local default_count = options.count or 16 + for k,y in pairs({inner_corner = 0, outer_corner = 288, side = 576, u_transition = 864, o_transition = 1152}) do + local count = options[k .. "_count"] or default_count + if count > 0 and type(y) == "number" then + local line_length = options[k .. "_line_length"] or count + local is_tall = true + if (options[k .. "_tall"] == false) then + is_tall = false + end + if base_layer == true then + t[k] = make_tile_transition_from_template_variation(0, y, count, line_length, is_tall, normal_res_transition, high_res_transition) + end + if background == true then + t[k .. "_background"] = make_tile_transition_from_template_variation(544, y, count, line_length, is_tall, normal_res_transition, high_res_transition) + end + if mask == true then + t[k .. "_mask"] = make_tile_transition_from_template_variation(1088, y, count, line_length, nil, normal_res_transition, high_res_transition) + end + + if options.effect_map ~= nil then + local effect_default_count = options.effect_map.count or 16 + local effect_count = options.effect_map[k .. "_count"] or effect_default_count + if effect_count > 0 then + local effect_line_length = options.effect_map[k .. "_line_length"] or effect_count + local effect_is_tall = true + if (options.effect_map[k .. "_tall"] == false) then + effect_is_tall = false + end + t[k .. "_effect_map"] = make_tile_transition_from_template_variation(0, y, effect_count, effect_line_length, effect_is_tall, options.effect_map.filename_norm, options.effect_map.filename_high) + end + end + end + end + return t +end + +default_transition_group_id = 0 +water_transition_group_id = 1 +out_of_map_transition_group_id = 2 + +local grass_vehicle_speed_modifier = 1.6 +local dirt_vehicle_speed_modifier = 1.4 +local sand_vehicle_speed_modifier = 1.8 +local stone_path_vehicle_speed_modifier = 1.1 +local concrete_vehicle_speed_modifier = 0.8 + +-- An 'infinity-like' number used to give water an elevation range that +-- is effectively unbounded on the low end +local water_inflike = 4096 + +function make_water_autoplace_settings(max_elevation, influence) + local elevation = noise.var("elevation") + local fitness = max_elevation - elevation + -- Adjust fitness to allow higher-influence (usually deeper) water to override shallower water, + -- even at elevations where they both have >0 fitness + local adjusted_fitness = influence * noise.min(fitness, 1) + return { + -- If fitness is < 0, probability will be -infinity, + -- so that water doesn't override the default walkable tile (in case no other tile is placed). + -- Otherwise probability is adjusted_fitness: + probability_expression = noise.min(fitness * math.huge, adjusted_fitness) + } +end + +water_tile_type_names = { "water", "deepwater", "water-green", "deepwater-green", "water-shallow", "water-mud", "water-wube" } +patch_for_inner_corner_of_transition_between_transition = +{ + filename = "__base__/graphics/terrain/water-transitions/water-patch.png", + width = 32, + height = 32, + hr_version = + { + filename = "__base__/graphics/terrain/water-transitions/hr-water-patch.png", + scale = 0.5, + width = 64, + height = 64 + } +} + +function init_transition_between_transition_common_options(base) + local t = base or {} + + t.background_layer_offset = t.background_layer_offset or 1 + t.background_layer_group = t.background_layer_group or "zero" + if (t.offset_background_layer_by_tile_layer == nil) then + t.offset_background_layer_by_tile_layer = true + end + + return t +end + +function init_transition_between_transition_water_out_of_map_options(base) + return init_transition_between_transition_common_options(base) + + --[[ + local t = base or {} + + t.background_layer_offset = t.background_layer_offset or 1 + t.background_layer_group = t.background_layer_group or "water-overlay" + t.water_patch = patch_for_inner_corner_of_transition_between_transition + --if (t.offset_background_layer_by_tile_layer == nil) then + -- t.offset_background_layer_by_tile_layer = true + --end + + return t + --]] +end + +function create_water_transitions_between_transitions(normal_res_transition, high_res_transition) + return make_generic_transition_template + ( + nil, + default_transition_group_id, + out_of_map_transition_group_id, + normal_res_transition, + high_res_transition, + { + inner_corner_tall = true, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_common_options() + }, + false, + true, + true + ) +end + +base_tile_transition_effect_maps = {} +local ttfxmaps = base_tile_transition_effect_maps + +ttfxmaps.water_grass = +{ + filename_norm = "__base__/graphics/terrain/effect-maps/water-grass-mask.png", + filename_high = "__base__/graphics/terrain/effect-maps/hr-water-grass-mask.png", + o_transition_tall = false, + u_transition_count = 4, + o_transition_count = 1 +} + +ttfxmaps.water_grass_to_land = +{ + filename_norm = "__base__/graphics/terrain/effect-maps/water-grass-to-land-mask.png", + filename_high = "__base__/graphics/terrain/effect-maps/hr-water-grass-to-land-mask.png", + count = 3, + u_transition_count = 1, + o_transition_count = 0 +} + +ttfxmaps.water_grass_to_out_of_map = +{ + filename_norm = "__base__/graphics/terrain/effect-maps/water-grass-to-out-of-map-mask.png", + filename_high = "__base__/graphics/terrain/effect-maps/hr-water-grass-to-out-of-map-mask.png", + count = 3, + u_transition_count = 1, + o_transition_count = 0 +} + +ttfxmaps.water_sand = +{ + filename_norm = "__base__/graphics/terrain/effect-maps/water-sand-mask.png", + filename_high = "__base__/graphics/terrain/effect-maps/hr-water-sand-mask.png", + o_transition_tall = false, + u_transition_count = 4, + o_transition_count = 1 +} + +ttfxmaps.water_sand_to_land = +{ + filename_norm = "__base__/graphics/terrain/effect-maps/water-sand-to-land-mask.png", + filename_high = "__base__/graphics/terrain/effect-maps/hr-water-sand-to-land-mask.png", + count = 3, + u_transition_count = 1, + o_transition_count = 0 +} + +ttfxmaps.water_sand_to_out_of_map = +{ + filename_norm = "__base__/graphics/terrain/effect-maps/water-sand-to-out-of-map-mask.png", + filename_high = "__base__/graphics/terrain/effect-maps/hr-water-sand-to-out-of-map-mask.png", + count = 3, + u_transition_count = 1, + o_transition_count = 0 +} + +ttfxmaps.water_dirt = +{ + filename_norm = "__base__/graphics/terrain/effect-maps/water-dirt-mask.png", + filename_high = "__base__/graphics/terrain/effect-maps/hr-water-dirt-mask.png", + count = 8, + o_transition_tall = false, + u_transition_count = 2, + o_transition_count = 1 +} + +ttfxmaps.water_dirt_to_land = +{ + filename_norm = "__base__/graphics/terrain/effect-maps/water-dirt-to-land-mask.png", + filename_high = "__base__/graphics/terrain/effect-maps/hr-water-dirt-to-land-mask.png", + count = 3, + u_transition_count = 1, + o_transition_count = 0 +} + +ttfxmaps.water_dirt_to_out_of_map = +{ + filename_norm = "__base__/graphics/terrain/effect-maps/water-dirt-to-out-of-map-mask.png", + filename_high = "__base__/graphics/terrain/effect-maps/hr-water-dirt-to-out-of-map-mask.png", + count = 3, + u_transition_count = 0, + o_transition_count = 0 +} + +ttfxmaps.water_stone = +{ + filename_norm = "__base__/graphics/terrain/effect-maps/water-stone-mask.png", + filename_high = "__base__/graphics/terrain/effect-maps/hr-water-stone-mask.png", + count = 1, + o_transition_tall = false +} + +ttfxmaps.water_stone_to_land = +{ + filename_norm = "__base__/graphics/terrain/effect-maps/water-stone-to-land-mask.png", + filename_high = "__base__/graphics/terrain/effect-maps/hr-water-stone-to-land-mask.png", + count = 3, + u_transition_count = 1, + o_transition_count = 0 +} + +ttfxmaps.water_stone_to_out_of_map = +{ + filename_norm = "__base__/graphics/terrain/effect-maps/water-stone-to-out-of-map-mask.png", + filename_high = "__base__/graphics/terrain/effect-maps/hr-water-stone-to-out-of-map-mask.png", + count = 3, + u_transition_count = 0, + o_transition_count = 0 +} + +local water_shallow_transitions_between_transitions = +{ + create_water_transitions_between_transitions( + "__base__/graphics/terrain/out-of-map-transition/water-shallow-out-of-map-transition-to-water.png", + "__base__/graphics/terrain/out-of-map-transition/hr-water-shallow-out-of-map-transition-to-water.png" + ) +} + +local water_mud_transitions_between_transitions = +{ + create_water_transitions_between_transitions( + "__base__/graphics/terrain/out-of-map-transition/water-shallow-out-of-map-transition-to-water.png", + "__base__/graphics/terrain/out-of-map-transition/hr-water-shallow-out-of-map-transition-to-water.png" + ) +} + +local water_to_out_of_map_transition = + make_out_of_map_transition_template + ( + { "out-of-map" }, + "__base__/graphics/terrain/out-of-map-transition/water-out-of-map-transition-tintable.png", + "__base__/graphics/terrain/out-of-map-transition/hr-water-out-of-map-transition-tintable.png", + { + o_transition_tall = false, + side_count = 8, + inner_corner_count = 4, + outer_corner_count = 4, + u_transition_count = 1, + o_transition_count = 1, + base = init_transition_between_transition_common_options( + { + overlay_layer_group = "zero", + apply_effect_color_to_overlay = true, + effect_mask = + { + filename = "__base__/graphics/terrain/effects/water-edge-mask.png", + frame_count = 47, + line_length = 8, + scale = 0.5, + size = 64 + } + }) + }, + true, + false, + false + ) + +--local deepwater_out_of_map_transition = water_to_out_of_map_transition +--local deepwater_green_out_of_map_transition = water_to_out_of_map_transition +--local water_green_out_of_map_transition = water_to_out_of_map_transition + +--local water_shallow_to_out_of_map_transition = water_to_out_of_map_transition +local water_shallow_to_out_of_map_transition = + make_out_of_map_transition_template + ( + { "out-of-map" }, + "__base__/graphics/terrain/out-of-map-transition/water-shallow-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-water-shallow-out-of-map-transition.png", + { + o_transition_tall = false, + side_count = 8, + inner_corner_count = 4, + outer_corner_count = 4, + u_transition_count = 1, + o_transition_count = 1, + base = init_transition_between_transition_common_options(--[[{ + background_layer_offset = 0, + background_layer_group = "zero", + offset_background_layer_by_tile_layer = false + }--]]) + }, + false, + true, + true + ) + +local function create_transition_to_out_of_map_from_template(normal_res_template_path, high_res_template_path, options) + return make_out_of_map_transition_template + ( + { "out-of-map" }, + normal_res_template_path, + high_res_template_path, + { + o_transition_tall = false, + side_count = 8, + inner_corner_count = 4, + outer_corner_count = 4, + u_transition_count = 1, + o_transition_count = 1, + base = init_transition_between_transition_common_options() + }, + options.has_base_layer == true, + options.has_background == true, + options.has_mask == true + ) +end + +local out_of_map_transition = "error" + +local ground_to_out_of_map_transition = + create_transition_to_out_of_map_from_template("__base__/graphics/terrain/out-of-map-transition/out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-out-of-map-transition.png", + { has_base_layer = false, has_background = true, has_mask = true }) + +local concrete_to_out_of_map_transition = + create_transition_to_out_of_map_from_template("__base__/graphics/terrain/out-of-map-transition/concrete-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-concrete-out-of-map-transition.png", + { has_base_layer = true, has_background = true, has_mask = true }) + +local stone_path_to_out_of_map_transition = + create_transition_to_out_of_map_from_template("__base__/graphics/terrain/out-of-map-transition/stone-path-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-stone-path-out-of-map-transition.png", + { has_base_layer = true, has_background = true, has_mask = false }) + +-- ~~~SAND + +local function get_sand_transition_base_with_underwater_background(tab) + local t = tab or {} + + --t.background_layer_offset = t.background_layer_offset or 1 + --t.background_layer_group = t.background_layer_group or "zero" + --if (t.offset_background_layer_by_tile_layer == nil) then + -- t.offset_background_layer_by_tile_layer = true + --end + --t.background_layer_group = "water-overlay" + t.background_layer_group = "water" + t.background_layer_offset = -5 + t.masked_background_layer_offset = 1 + t.offset_background_layer_by_tile_layer = false + --return append_transition_mask_template("__base__/graphics/terrain/masks/transition-5.png", + -- "__base__/graphics/terrain/masks/hr-transition-5.png", + -- { mask_variations = 1, mask_suffix = "background_mask" }, + -- t) + + return append_transition_mask_white({ mask_suffix = "background_mask" }, t) +end + +local sand_transitions = +{ + water_transition_template_with_effect + ( + water_tile_type_names, + "__base__/graphics/terrain/water-transitions/sand.png", + "__base__/graphics/terrain/water-transitions/hr-sand.png", + { + effect_map = ttfxmaps.water_sand, + o_transition_tall = false, + u_transition_tall = false, + side_tall = false, + inner_corner_tall = false, + outer_corner_tall = false, + u_transition_count = 4, + o_transition_count = 8, + --base = init_transition_between_transition_common_options() + base = get_sand_transition_base_with_underwater_background() + } + ), + ground_to_out_of_map_transition +} + +local sand_transitions_between_transitions = +{ + --generic_transition_between_transitions_template + make_generic_transition_template --(nil, group1, group2, normal_res_transition, high_res_transition, options, true, true, true) + ( + nil, + default_transition_group_id, + water_transition_group_id, + "__base__/graphics/terrain/water-transitions/sand-transition.png", + "__base__/graphics/terrain/water-transitions/hr-sand-transition.png", + { + effect_map = ttfxmaps.water_sand_to_land, + side_tall = false, + inner_corner_tall = false, + outer_corner_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = { water_patch = patch_for_inner_corner_of_transition_between_transition, --[[ background_for_water_effect = true --]] } + }, + true, + false, + true + ), + make_generic_transition_template + ( + nil, + default_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/sand-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-sand-out-of-map-transition.png", + { + inner_corner_tall = true, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_common_options() + }, + false, + true, + true + ), + make_generic_transition_template --generic_transition_between_transitions_template + ( + nil, -- + water_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/sand-shore-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-sand-shore-out-of-map-transition.png", + { + effect_map = ttfxmaps.water_sand_to_out_of_map, + o_transition_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_common_options( + get_sand_transition_base_with_underwater_background( + { water_patch = patch_for_inner_corner_of_transition_between_transition, + --overlay_layer_offset = 0, + --masked_material_layer_offset = 1 + })) + }, + true, + true, + true + ) +} + +-- ~~~GRASS + +local grass_transitions = +{ + water_transition_template_with_effect + ( + water_tile_type_names, + "__base__/graphics/terrain/water-transitions/grass.png", + "__base__/graphics/terrain/water-transitions/hr-grass.png", + { + effect_map = ttfxmaps.water_grass, + o_transition_tall = false, + u_transition_count = 4, + o_transition_count = 8, + base = + { + side_weights = { 1, 1, 1, 1, 0.25, 0.25, 1, 1, 1, 1, 0.125, 0.25, 1, 1, 1, 1 }, + --background_for_water_effect = true + } + } + ), + ground_to_out_of_map_transition +} + +local grass_transitions_between_transitions = +{ + --generic_transition_between_transitions_template + make_generic_transition_template --(nil, group1, group2, normal_res_transition, high_res_transition, options, true, true, true) + ( + nil, + default_transition_group_id, + water_transition_group_id, + "__base__/graphics/terrain/water-transitions/grass-transition.png", + "__base__/graphics/terrain/water-transitions/hr-grass-transition.png", + { + effect_map = ttfxmaps.water_grass_to_land, + inner_corner_tall = true, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = { water_patch = patch_for_inner_corner_of_transition_between_transition, --[[ background_for_water_effect = true --]] } + }, + true, + false, + true + ), + make_generic_transition_template + ( + nil, + default_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/grass-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-grass-out-of-map-transition.png", + { + inner_corner_tall = true, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_common_options() + }, + false, + true, + true + ), + + generic_transition_between_transitions_template + ( + water_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/grass-shore-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-grass-shore-out-of-map-transition.png", + { + effect_map = ttfxmaps.water_grass_to_out_of_map, + o_transition_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_water_out_of_map_options() + } + ) +} + +-- ~~~DIRT_DRY + +local dirt_out_of_map_transition = + make_generic_transition_template + ( + nil, + default_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/dirt-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-dirt-out-of-map-transition.png", + { + inner_corner_tall = true, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_common_options() + }, + false, + true, + true + ) + +local dry_dirt_transitions = +{ + water_transition_template_with_effect + ( + water_tile_type_names, + "__base__/graphics/terrain/water-transitions/dry-dirt.png", + "__base__/graphics/terrain/water-transitions/hr-dry-dirt.png", + { + effect_map = ttfxmaps.water_dirt, + o_transition_tall = false, + u_transition_count = 2, + o_transition_count = 4, + side_count = 8, + outer_corner_count = 8, + inner_corner_count = 8 + } + ), + ground_to_out_of_map_transition +} + +local dry_dirt_transitions_between_transitions = +{ + make_generic_transition_template --generic_transition_between_transitions_template + ( + nil, + default_transition_group_id, + water_transition_group_id, + "__base__/graphics/terrain/water-transitions/dry-dirt-transition.png", + "__base__/graphics/terrain/water-transitions/hr-dry-dirt-transition.png", + { + effect_map = ttfxmaps.water_dirt_to_land, + o_transition_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = { water_patch = patch_for_inner_corner_of_transition_between_transition, } + }, + true, + false, + true + ), + dirt_out_of_map_transition, + generic_transition_between_transitions_template + ( + water_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/dry-dirt-shore-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-dry-dirt-shore-out-of-map-transition.png", + { + effect_map = ttfxmaps.water_dirt_to_out_of_map, + o_transition_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_water_out_of_map_options() + } + ) +} + +-- ~~~DIRT_DARK + +local dark_dirt_transitions = +{ + water_transition_template_with_effect + ( + water_tile_type_names, + "__base__/graphics/terrain/water-transitions/dark-dirt.png", + "__base__/graphics/terrain/water-transitions/hr-dark-dirt.png", + { + effect_map = ttfxmaps.water_dirt, + o_transition_tall = false, + u_transition_count = 2, + o_transition_count = 4, + side_count = 8, + outer_corner_count = 8, + inner_corner_count = 8 + } + ), + ground_to_out_of_map_transition +} + +local dark_dirt_transitions_between_transitions = +{ + make_generic_transition_template --generic_transition_between_transitions_template + ( + nil, + default_transition_group_id, + water_transition_group_id, + "__base__/graphics/terrain/water-transitions/dark-dirt-transition.png", + "__base__/graphics/terrain/water-transitions/hr-dark-dirt-transition.png", + { + effect_map = ttfxmaps.water_dirt_to_land, + o_transition_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = { water_patch = patch_for_inner_corner_of_transition_between_transition, } + }, + true, + false, + true + ), + dirt_out_of_map_transition, + generic_transition_between_transitions_template + ( + water_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/dark-dirt-shore-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-dark-dirt-shore-out-of-map-transition.png", + { + effect_map = ttfxmaps.water_dirt_to_out_of_map, + o_transition_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_water_out_of_map_options() + } + ) +} + +-- ~~~DIRT_LANDFILL + +local landfill_transitions = +{ + water_transition_template_with_effect + ( + water_tile_type_names, + "__base__/graphics/terrain/water-transitions/landfill.png", + "__base__/graphics/terrain/water-transitions/hr-landfill.png", + { + effect_map = ttfxmaps.water_dirt, + o_transition_tall = false, + u_transition_count = 2, + o_transition_count = 4, + side_count = 8, + outer_corner_count = 8, + inner_corner_count = 8 + } + ), + ground_to_out_of_map_transition +} + +local landfill_transitions_between_transitions = +{ + make_generic_transition_template --generic_transition_between_transitions_template + ( + nil, + default_transition_group_id, + water_transition_group_id, + "__base__/graphics/terrain/water-transitions/landfill-transition.png", + "__base__/graphics/terrain/water-transitions/hr-landfill-transition.png", + { + effect_map = ttfxmaps.water_dirt_to_land, + o_transition_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = { water_patch = patch_for_inner_corner_of_transition_between_transition, } + }, + true, + false, + true + ), + dirt_out_of_map_transition, + generic_transition_between_transitions_template + ( + water_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/landfill-shore-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-landfill-shore-out-of-map-transition.png", + { + effect_map = ttfxmaps.water_dirt_to_out_of_map, + o_transition_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_water_out_of_map_options() + } + ) +} + +-- ~~~NUCLEAR_GROUND +local nuclear_ground_transitions = +{ + water_transition_template_with_effect + ( + water_tile_type_names, + "__base__/graphics/terrain/water-transitions/nuclear-ground.png", + "__base__/graphics/terrain/water-transitions/hr-nuclear-ground.png", + { + effect_map = ttfxmaps.water_dirt, + o_transition_tall = false, + u_transition_count = 2, + o_transition_count = 4, + side_count = 8, + outer_corner_count = 8, + inner_corner_count = 8 + } + ), + ground_to_out_of_map_transition +} + +local nuclear_ground_transitions_between_transitions = +{ + make_generic_transition_template --generic_transition_between_transitions_template + ( + nil, + default_transition_group_id, + water_transition_group_id, + "__base__/graphics/terrain/water-transitions/nuclear-ground-transition.png", + "__base__/graphics/terrain/water-transitions/hr-nuclear-ground-transition.png", + { + effect_map = ttfxmaps.water_dirt_to_land, + o_transition_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = { water_patch = patch_for_inner_corner_of_transition_between_transition, } + }, + true, + false, + true + ), + dirt_out_of_map_transition, + generic_transition_between_transitions_template + ( + water_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/nuclear-ground-shore-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-nuclear-ground-shore-out-of-map-transition.png", + { + effect_map = ttfxmaps.water_dirt_to_out_of_map, + o_transition_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_water_out_of_map_options() + } + ) +} + +-- ~~~STONE_CONCRETE + +local concrete_transitions = +{ + water_transition_template_with_effect + ( + water_tile_type_names, + "__base__/graphics/terrain/water-transitions/concrete.png", + "__base__/graphics/terrain/water-transitions/hr-concrete.png", + { + effect_map = ttfxmaps.water_stone, + o_transition_tall = false, + u_transition_count = 4, + o_transition_count = 4, + side_count = 8, + outer_corner_count = 8, + inner_corner_count = 8, + --base = { layer = 40 } + } + ), + concrete_to_out_of_map_transition +} + +local concrete_transitions_between_transitions = +{ + make_generic_transition_template -- generic_transition_between_transitions_template + ( + nil, + default_transition_group_id, + water_transition_group_id, + "__base__/graphics/terrain/water-transitions/concrete-transitions.png", + "__base__/graphics/terrain/water-transitions/hr-concrete-transitions.png", + { + effect_map = ttfxmaps.water_stone_to_land, + inner_corner_tall = true, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0 + }, + true, + false, + true + ), + make_generic_transition_template + ( + nil, + default_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/concrete-out-of-map-transition-b.png", + "__base__/graphics/terrain/out-of-map-transition/hr-concrete-out-of-map-transition-b.png", + { + inner_corner_tall = true, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_common_options() + }, + true, + true, + true + ), + generic_transition_between_transitions_template + ( + water_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/concrete-shore-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-concrete-shore-out-of-map-transition.png", + { + effect_map = ttfxmaps.water_stone_to_out_of_map, + o_transition_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_water_out_of_map_options() + } + ) +} + +-- ~~~STONE_STONE_PATH + +local stone_path_transitions = +{ + water_transition_template_with_effect + ( + water_tile_type_names, + "__base__/graphics/terrain/water-transitions/stone-path.png", + "__base__/graphics/terrain/water-transitions/hr-stone-path.png", + { + effect_map = ttfxmaps.water_stone, + o_transition_tall = false, + u_transition_count = 4, + o_transition_count = 4, + side_count = 8, + outer_corner_count = 8, + inner_corner_count = 8, + --base = { layer = 40 } + } + ), + stone_path_to_out_of_map_transition +} + +local stone_path_transitions_between_transitions = +{ + make_generic_transition_template + ( + nil, + default_transition_group_id, + water_transition_group_id, + "__base__/graphics/terrain/water-transitions/stone-path-transitions.png", + "__base__/graphics/terrain/water-transitions/hr-stone-path-transitions.png", + { + effect_map = ttfxmaps.water_stone_to_land, + inner_corner_tall = true, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0 + }, + true, + false, + true + ), + make_generic_transition_template + ( + nil, + default_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/stone-path-out-of-map-transition-b.png", + "__base__/graphics/terrain/out-of-map-transition/hr-stone-path-out-of-map-transition-b.png", + { + inner_corner_tall = true, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_common_options() + }, + true, + true, + false + ), + + generic_transition_between_transitions_template + ( + water_transition_group_id, + out_of_map_transition_group_id, + "__base__/graphics/terrain/out-of-map-transition/stone-path-shore-out-of-map-transition.png", + "__base__/graphics/terrain/out-of-map-transition/hr-stone-path-shore-out-of-map-transition.png", + { + effect_map = ttfxmaps.water_stone_to_out_of_map, + o_transition_tall = false, + inner_corner_count = 3, + outer_corner_count = 3, + side_count = 3, + u_transition_count = 1, + o_transition_count = 0, + base = init_transition_between_transition_water_out_of_map_options() + }, + true, + true, + false + ) +} + +local function define_tiles(tile_prototypes) + data:extend(tile_prototypes) + if bvu.rectangle_logging_enabled then + for k,v in ipairs(tile_prototypes) do + if v.map_color then + log("Biome color: "..v.name.." r:"..v.map_color.r.." g:"..v.map_color.g.." b:"..v.map_color.b) + end + end + end +end + +define_tiles +{ + { + name = "out-of-map", + type = "tile", + order = "z[other]-a[out-of-map]", + collision_mask = + { + "ground-tile", + "water-tile", + "resource-layer", + "floor-layer", + "item-layer", + "object-layer", + "player-layer", + "doodad-layer" + }, + layer_group = "zero", + layer = 0, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/out-of-map.png", + count = 1, + size = 1 + } + }, + empty_transitions = true + }, + map_color = {r=0, g=0, b=0}, + pollution_absorption_per_second = out_of_map_pollution_absorption + }, + { + name = "deepwater", + type = "tile", + order = "c[water]-b[deep-water]", + transition_merges_with_tile = "water", + collision_mask = + { + "water-tile", + "resource-layer", + "item-layer", + "player-layer", + "doodad-layer" + }, + autoplace = make_water_autoplace_settings(-2, 200), + effect = "water", + effect_color = {0.135, 0.507, 0.583},--{ 23, 111, 129 }, -- { 30, 76, 94 } + effect_color_secondary = { 45, 68, 25 }, + draw_in_water_layer = true, + layer = 3, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/deepwater/deepwater1.png", + count = 1, + size = 1, + hr_version = + { + picture = "__base__/graphics/terrain/deepwater/hr-deepwater1.png", + count = 1, + scale = 0.5, + size = 1 + } + }, + { + picture = "__base__/graphics/terrain/deepwater/deepwater2.png", + count = 1, + size = 2, + hr_version = + { + picture = "__base__/graphics/terrain/deepwater/hr-deepwater2.png", + count = 1, + scale = 0.5, + size = 2 + } + }, + { + picture = "__base__/graphics/terrain/deepwater/deepwater4.png", + count = 1, + size = 4, + hr_version = + { + picture = "__base__/graphics/terrain/deepwater/hr-deepwater4.png", + count = 1, + scale = 0.5, + size = 4 + } + } + }, + empty_transitions = true + }, + --transitions = { deepwater_out_of_map_transition }, + --transitions_between_transitions = deepwater_transitions_between_transitions, + allowed_neighbors = { "water" }, + map_color={r=38, g=64, b=73}, + pollution_absorption_per_second = water_pollution_absorption, + + trigger_effect = tile_trigger_effects.deep_water_trigger_effect() + }, + { + name = "deepwater-green", + type = "tile", + order = "c[water]-d[deepwater-green]", + transition_merges_with_tile = "water", + collision_mask = + { + "water-tile", + "resource-layer", + "item-layer", + "player-layer", + "doodad-layer" + }, + effect = "water", + effect_color = { 45, 68, 25 }, + draw_in_water_layer = true, + layer = 3, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/deepwater-green/deepwater-green1.png", + count = 1, + size = 1, + hr_version = + { + picture = "__base__/graphics/terrain/deepwater-green/hr-deepwater-green1.png", + count = 1, + scale = 0.5, + size = 1 + } + }, + { + picture = "__base__/graphics/terrain/deepwater-green/deepwater-green2.png", + count = 1, + size = 2, + hr_version = + { + picture = "__base__/graphics/terrain/deepwater-green/hr-deepwater-green2.png", + count = 1, + scale = 0.5, + size = 2 + } + }, + { + picture = "__base__/graphics/terrain/deepwater-green/deepwater-green4.png", + count = 1, + size = 4, + hr_version = + { + picture = "__base__/graphics/terrain/deepwater-green/hr-deepwater-green4.png", + count = 1, + scale = 0.5, + size = 4 + } + } + }, + empty_transitions = true + }, + allowed_neighbors = { "water-green" }, + map_color={r=0.0941, g=0.149, b=0.066}, + pollution_absorption_per_second = water_pollution_absorption, + + trigger_effect = tile_trigger_effects.deep_green_water_trigger_effect() + }, + + { + name = "water", + type = "tile", + order = "c[water]-a[water]", + collision_mask = + { + "water-tile", + "item-layer", + "resource-layer", + "player-layer", + "doodad-layer" + }, + autoplace = make_water_autoplace_settings(0, 100), + effect = "water", + effect_color = { 21, 147, 167 }, + effect_color_secondary = { 49, 80, 14 }, + draw_in_water_layer = true, + layer = 3, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/water/water1.png", + count = 1, + size = 1, + hr_version = + { + picture = "__base__/graphics/terrain/water/hr-water1.png", + count = 1, + scale = 0.5, + size = 1 + } + }, + { + picture = "__base__/graphics/terrain/water/water2.png", + count = 1, + size = 2, + hr_version = + { + picture = "__base__/graphics/terrain/water/hr-water2.png", + count = 1, + scale = 0.5, + size = 2 + } + }, + { + picture = "__base__/graphics/terrain/water/water4.png", + count = 1, + size = 4, + hr_version = + { + picture = "__base__/graphics/terrain/water/hr-water4.png", + count = 1, + scale = 0.5, + size = 4 + } + } + }, + empty_transitions = true + }, + transitions = { water_to_out_of_map_transition }, + map_color={r=51, g=83, b=95}, + pollution_absorption_per_second = water_pollution_absorption, + + trigger_effect = tile_trigger_effects.water_trigger_effect() + }, + + { + name = "water-green", + type = "tile", + order = "c[water]-c[water-green]", + transition_merges_with_tile = "water", + collision_mask = + { + "water-tile", + "item-layer", + "resource-layer", + "player-layer", + "doodad-layer" + }, + effect = "water", + effect_color = { 49, 80, 14 }, + draw_in_water_layer = true, + layer = 3, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/water-green/water-green1.png", + count = 1, + size = 1, + hr_version = + { + picture = "__base__/graphics/terrain/water-green/hr-water-green1.png", + count = 1, + scale = 0.5, + size = 1 + } + }, + { + picture = "__base__/graphics/terrain/water-green/water-green2.png", + count = 1, + size = 2, + hr_version = + { + picture = "__base__/graphics/terrain/water-green/hr-water-green2.png", + count = 1, + scale = 0.5, + size = 2 + } + }, + { + picture = "__base__/graphics/terrain/water-green/water-green4.png", + count = 1, + size = 4, + hr_version = + { + picture = "__base__/graphics/terrain/water-green/hr-water-green4.png", + count = 1, + scale = 0.5, + size = 4 + } + } + }, + empty_transitions = true + }, + map_color={r=31, g=48, b=18}, + pollution_absorption_per_second = water_pollution_absorption, + + trigger_effect = tile_trigger_effects.green_water_trigger_effect() + }, + + { + name = "water-shallow", + type = "tile", + order = "c[water]-e[water-shallow]", + transition_merges_with_tile = "water", + collision_mask = + { + -- Character collides only with player-layer and train-layer, + -- this can have any tile collision masks it doesn't matter for being walkable by character but not buildable. + -- Having water-tile prevents placing paths, ground-tile prevents placing landfill. + -- Not sure what other side effects could different combinations of tile masks cause. + "water-tile", + --"ground-tile", + "item-layer", + "resource-layer", + "object-layer" + --"doodad-layer" + }, + walking_sound = shallow_water_sound, + draw_in_water_layer = true, + layer = 6, + walking_speed_modifier = 0.8, + effect = "water", + effect_color = { 31 * 0.25, 114 * 0.25, 133 * 0.25, 255 * 0.125 }, + effect_color_secondary = {r = 0.031, g = 0.129, b = 0.031, a = 0.361}, + + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/water-shallow/water-shallow1.png", + count = 8, + size = 1, + hr_version = + { + picture = "__base__/graphics/terrain/water-shallow/hr-water-shallow1.png", + count = 8, + scale = 0.5, + size = 1 + } + }, + { + picture = "__base__/graphics/terrain/water-shallow/water-shallow2.png", + count = 8, + size = 2, + hr_version = + { + picture = "__base__/graphics/terrain/water-shallow/hr-water-shallow2.png", + count = 8, + scale = 0.5, + size = 2 + } + }, + { + picture = "__base__/graphics/terrain/water-shallow/water-shallow4.png", + count = 8, + size = 4, + hr_version = + { + picture = "__base__/graphics/terrain/water-shallow/hr-water-shallow4.png", + count = 8, + scale = 0.5, + size = 4 + } + } + }, + inner_corner = + { + picture = "__base__/graphics/terrain/water-shallow/water-shallow-inner-corner.png", + count = 6, + hr_version = + { + picture = "__base__/graphics/terrain/water-shallow/hr-water-shallow-inner-corner.png", + count = 6, + scale = 0.5 + } + }, + outer_corner = + { + picture = "__base__/graphics/terrain/water-shallow/water-shallow-outer-corner.png", + count = 6, + hr_version = + { + picture = "__base__/graphics/terrain/water-shallow/hr-water-shallow-outer-corner.png", + count = 6, + scale = 0.5 + } + }, + side = + { + picture = "__base__/graphics/terrain/water-shallow/water-shallow-side.png", + count = 6, + hr_version = + { + picture = "__base__/graphics/terrain/water-shallow/hr-water-shallow-side.png", + count = 6, + scale = 0.5 + } + }, + u_transition = + { + picture = "__base__/graphics/terrain/water-shallow/water-shallow-u.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/water-shallow/hr-water-shallow-u.png", + count = 1, + scale = 0.5 + } + }, + o_transition = + { + picture = "__base__/graphics/terrain/water-shallow/water-shallow-o.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/water-shallow/hr-water-shallow-o.png", + count = 1, + scale = 0.5 + } + } + }, + transitions = { water_shallow_to_out_of_map_transition }, + transitions_between_transitions = water_shallow_transitions_between_transitions, + -- allowed_neighbors = { "water-mud" }, + map_color={r=82, g=98, b=92}, + scorch_mark_color={r=82, g=98, b=92}, + pollution_absorption_per_second = water_pollution_absorption, + + trigger_effect = tile_trigger_effects.shallow_water_trigger_effect() + }, + { + name = "water-mud", + type = "tile", + order = "c[water]-g[water-mud]", + transition_merges_with_tile = "water", + collision_mask = + { + -- Player collides only with player-layer and train-layer, + -- this can have any tile collision masks it doesn't matter for being walkable by player but not buildable. + -- Having water-tile prevents placing paths, ground-tile prevents placing landfill. + -- Not sure what other side effects could different combinations of tile masks cause. + "water-tile", + --"ground-tile", + "item-layer", + "resource-layer", + "object-layer" + --"doodad-layer" + }, + walking_sound = shallow_water_sound, + draw_in_water_layer = true, + layer = 7, + walking_speed_modifier = 0.7, + effect = "water", + effect_color = { 31 * 0.25, 114 * 0.25, 133 * 0.25, 255 * 0.125 }, + effect_color_secondary = {r = 0.031, g = 0.129, b = 0.031, a = 0.361}, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/water-mud/water-mud1.png", + count = 8, + size = 1, + hr_version = + { + picture = "__base__/graphics/terrain/water-mud/hr-water-mud1.png", + count = 8, + scale = 0.5, + size = 1 + } + }, + { + picture = "__base__/graphics/terrain/water-mud/water-mud2.png", + count = 8, + size = 2, + hr_version = + { + picture = "__base__/graphics/terrain/water-mud/hr-water-mud2.png", + count = 8, + scale = 0.5, + size = 2 + } + }, + { + picture = "__base__/graphics/terrain/water-mud/water-mud4.png", + count = 8, + size = 4, + hr_version = + { + picture = "__base__/graphics/terrain/water-mud/hr-water-mud4.png", + count = 8, + scale = 0.5, + size = 4 + } + } + }, + inner_corner = + { + picture = "__base__/graphics/terrain/water-mud/water-mud-inner-corner.png", + count = 6, + hr_version = + { + picture = "__base__/graphics/terrain/water-mud/hr-water-mud-inner-corner.png", + count = 6, + scale = 0.5 + } + }, + outer_corner = + { + picture = "__base__/graphics/terrain/water-mud/water-mud-outer-corner.png", + count = 6, + hr_version = + { + picture = "__base__/graphics/terrain/water-mud/hr-water-mud-outer-corner.png", + count = 6, + scale = 0.5 + } + }, + side = + { + picture = "__base__/graphics/terrain/water-mud/water-mud-side.png", + count = 6, + hr_version = + { + picture = "__base__/graphics/terrain/water-mud/hr-water-mud-side.png", + count = 6, + scale = 0.5 + } + }, + u_transition = + { + picture = "__base__/graphics/terrain/water-mud/water-mud-u.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/water-mud/hr-water-mud-u.png", + count = 1, + scale = 0.5 + } + }, + o_transition = + { + picture = "__base__/graphics/terrain/water-mud/water-mud-o.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/water-mud/hr-water-mud-o.png", + count = 1, + scale = 0.5 + } + } + }, + transitions = { water_shallow_to_out_of_map_transition }, + transitions_between_transitions = water_mud_transitions_between_transitions, + -- allowed_neighbors = { "water-shallow" }, + map_color={r=65, g=89, b=90}, + scorch_mark_color={r=65, g=89, b=90}, + pollution_absorption_per_second = water_pollution_absorption, + + trigger_effect = tile_trigger_effects.water_mud_trigger_effect() + }, + -----------//////////////////////////////////////////////////////////////GRASS-1 + { + name = "grass-1", + type = "tile", + order = "b[natural]-a[grass]-a[grass-1]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("grass-1", "grass", {{0, 0.7}, {1, 1}}), + layer = 26, + variants = tile_variations_template( + "__base__/graphics/terrain/grass-1.png", "__base__/graphics/terrain/masks/transition-3.png", + "__base__/graphics/terrain/hr-grass-1.png", "__base__/graphics/terrain/masks/hr-transition-3.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 0.91, weights = {0.150, 0.150, 0.150, 0.150, 0.018, 0.020, 0.015, 0.025, 0.015, 0.020, 0.025, 0.015, 0.025, 0.025, 0.010, 0.025 }, }, + [4] = { probability = 0.91, weights = {0.100, 0.80, 0.80, 0.100, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01 }, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = grass_transitions, + transitions_between_transitions = grass_transitions_between_transitions, + + walking_sound = grass_sounds, + map_color={r=55, g=53, b=11}, + scorch_mark_color = {r = 0.318, g = 0.222, b = 0.152, a = 1.000}, + pollution_absorption_per_second = grass_pollution_absorption, + vehicle_friction_modifier = grass_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.grass_1_trigger_effect() + }, + -----------//////////////////////////////////////////////////////////////GRASS-2 - potato + { + name = "grass-2", + type = "tile", + order = "b[natural]-a[grass]-b[grass-2]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("grass-2", "grass", {{0.45, 0.45}, {1, 0.8}}), + layer = 28, + variants = tile_variations_template( + "__base__/graphics/terrain/grass-2.png", "__base__/graphics/terrain/masks/transition-3.png", + "__base__/graphics/terrain/hr-grass-2.png", "__base__/graphics/terrain/masks/hr-transition-3.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 0.91, weights = {0.150, 0.150, 0.150, 0.150, 0.018, 0.020, 0.015, 0.025, 0.015, 0.020, 0.025, 0.015, 0.025, 0.025, 0.010, 0.025 }, }, + [4] = { probability = 0.75, weights = {0.085, 0.085, 0.085, 0.075, 0.057, 0.055, 0.085, 0.075, 0.035, 0.015, 0.001, 0.025, 0.005, 0.025, 0.045, 0.045 }, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = grass_transitions, + transitions_between_transitions = grass_transitions_between_transitions, + + walking_sound = grass_sounds, + map_color={r=66, g=57, b=15}, + scorch_mark_color = {r = 0.361, g = 0.251, b = 0.170, a = 1.000}, + pollution_absorption_per_second = grass_pollution_absorption, + vehicle_friction_modifier = grass_vehicle_speed_modifier, + can_be_part_of_blueprint = false, + + trigger_effect = tile_trigger_effects.grass_2_trigger_effect() + }, + -----------//////////////////////////////////////////////////////////////GRASS-3 + { + name = "grass-3", + type = "tile", + order = "b[natural]-a[grass]-c[grass-3]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("grass-3", "grass", {{0, 0.6}, {0.65, 0.9}}), + layer = 29, + variants = tile_variations_template( + "__base__/graphics/terrain/grass-3.png", "__base__/graphics/terrain/masks/transition-3.png", + "__base__/graphics/terrain/hr-grass-3.png", "__base__/graphics/terrain/masks/hr-transition-3.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.018, 0.020, 0.015, 0.025, 0.015, 0.020, 0.025, 0.015, 0.025, 0.025, 0.010, 0.025, 0.020, 0.025, 0.025, 0.010 }, }, + [4] = { probability = 0.1, weights = {0.018, 0.020, 0.015, 0.025, 0.015, 0.020, 0.025, 0.015, 0.025, 0.025, 0.010, 0.025, 0.020, 0.025, 0.025, 0.010 }, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = grass_transitions, + transitions_between_transitions = grass_transitions_between_transitions, + + walking_sound = grass_sounds, + map_color={r=65, g=52, b=28}, + scorch_mark_color = {r = 0.353, g = 0.244, b = 0.155, a = 1.000}, + pollution_absorption_per_second = grass_pollution_absorption, + vehicle_friction_modifier = grass_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.grass_3_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////GRASS-4 + { + name = "grass-4", + type = "tile", + order = "b[natural]-a[grass]-d[grass-4]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("grass-4", "grass", {{0, 0.5}, {0.55, 0.7}}), + layer = 30, + variants = tile_variations_template( + "__base__/graphics/terrain/grass-4.png", "__base__/graphics/terrain/masks/transition-3.png", + "__base__/graphics/terrain/hr-grass-4.png", "__base__/graphics/terrain/masks/hr-transition-3.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.018, 0.020, 0.015, 0.025, 0.015, 0.020, 0.025, 0.015, 0.025, 0.025, 0.010, 0.025, 0.020, 0.025, 0.025, 0.010 }, }, + [4] = { probability = 0.5, weights = {0.018, 0.020, 0.015, 0.025, 0.015, 0.020, 0.025, 0.015, 0.025, 0.025, 0.010, 0.025, 0.020, 0.025, 0.025, 0.010 }, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = grass_transitions, + transitions_between_transitions = grass_transitions_between_transitions, + + walking_sound = grass_sounds, + map_color={r=59, g=40, b=18}, + scorch_mark_color = {r = 0.325, g = 0.242, b = 0.133, a = 1.000}, + pollution_absorption_per_second = grass_pollution_absorption, + vehicle_friction_modifier = grass_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.grass_4_trigger_effect() + }, + +-----------//////////////////////////////////////////////////////////////DRY-DIRT + { + name = "dry-dirt", + type = "tile", + order = "b[natural]-b[dirt]-a[dry-dirt]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("dry-dirt", "dirt", {{0.45, 0}, {0.55, 0.35}}), + layer = 18, + variants = tile_variations_template( + "__base__/graphics/terrain/dry-dirt.png", "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/hr-dry-dirt.png", "__base__/graphics/terrain/masks/hr-transition-1.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.070, 0.070, 0.025, 0.070, 0.070, 0.070, 0.007, 0.025, 0.070, 0.050, 0.015, 0.026, 0.030, 0.005, 0.070, 0.027 }, }, + [4] = { probability = 1.00, weights = {0.070, 0.070, 0.070, 0.070, 0.070, 0.070, 0.015, 0.070, 0.070, 0.070, 0.015, 0.050, 0.070, 0.070, 0.065, 0.070 }, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = dry_dirt_transitions, + transitions_between_transitions = dry_dirt_transitions_between_transitions, + + walking_sound = dirt_sounds, + map_color={r=94, g=66, b=37}, + scorch_mark_color = {r = 0.357, g = 0.249, b = 0.153, a = 1.000}, + pollution_absorption_per_second = dirt_pollution_absorption, + vehicle_friction_modifier = dirt_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.dry_dirt_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////DIRT + { + name = "dirt-1", + type = "tile", + order = "b[natural]-b[dirt]-b[dirt-1]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("dirt-1", "dirt", {{0, 0.25}, {0.45, 0.3}}, {{0.4, 0}, {0.45, 0.25}}), + layer = 19, + variants = tile_variations_template( + "__base__/graphics/terrain/dirt-1.png", "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/hr-dirt-1.png", "__base__/graphics/terrain/masks/hr-transition-1.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.070, 0.070, 0.025, 0.070, 0.070, 0.070, 0.007, 0.025, 0.070, 0.050, 0.015, 0.026, 0.030, 0.005, 0.070, 0.027 } }, + [4] = { probability = 1.00, weights = {0.070, 0.070, 0.070, 0.070, 0.070, 0.070, 0.015, 0.070, 0.070, 0.070, 0.015, 0.050, 0.070, 0.070, 0.065, 0.070 }, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = dry_dirt_transitions, + transitions_between_transitions = dry_dirt_transitions_between_transitions, + + walking_sound = sand_sounds, + map_color={r=141, g=104, b=60}, + scorch_mark_color = {r = 0.541, g = 0.407, b = 0.248, a = 1.000}, + pollution_absorption_per_second = dirt_pollution_absorption, + vehicle_friction_modifier = dirt_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.dirt_1_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////DIRT-2 + { + name = "dirt-2", + type = "tile", + order = "b[natural]-b[dirt]-c[dirt-2]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("dirt-2", "dirt", {{0, 0.3}, {0.45, 0.35}}), + layer = 20, + variants = tile_variations_template( + "__base__/graphics/terrain/dirt-2.png", "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/hr-dirt-2.png", "__base__/graphics/terrain/masks/hr-transition-1.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.070, 0.070, 0.025, 0.070, 0.070, 0.070, 0.007, 0.025, 0.070, 0.050, 0.015, 0.026, 0.030, 0.005, 0.070, 0.027 } }, + [4] = { probability = 1.00, weights = {0.070, 0.070, 0.070, 0.070, 0.070, 0.070, 0.015, 0.070, 0.070, 0.070, 0.015, 0.050, 0.070, 0.070, 0.065, 0.070 }, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = dry_dirt_transitions, + transitions_between_transitions = dry_dirt_transitions_between_transitions, + + walking_sound = sand_sounds, + map_color={r=136, g=96, b=59}, + scorch_mark_color = {r = 0.522, g = 0.391, b = 0.237, a = 1.000}, + pollution_absorption_per_second = dirt_pollution_absorption, + vehicle_friction_modifier = dirt_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.dirt_2_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////DIRT-3 + { + name = "dirt-3", + type = "tile", + order = "b[natural]-b[dirt]-d[dirt-3]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("dirt-3", "dirt", {{0, 0.35}, {0.55, 0.4}}), + layer = 21, + variants = tile_variations_template( + "__base__/graphics/terrain/dirt-3.png", "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/hr-dirt-3.png", "__base__/graphics/terrain/masks/hr-transition-1.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.070, 0.070, 0.025, 0.070, 0.070, 0.070, 0.007, 0.025, 0.070, 0.050, 0.015, 0.026, 0.030, 0.005, 0.070, 0.027 } }, + [4] = { probability = 1.00, weights = {0.070, 0.070, 0.070, 0.070, 0.070, 0.070, 0.015, 0.070, 0.070, 0.070, 0.015, 0.050, 0.070, 0.070, 0.065, 0.070 }, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = dry_dirt_transitions, + transitions_between_transitions = dry_dirt_transitions_between_transitions, + + walking_sound = sand_sounds, + map_color={r=133, g=92, b=53}, + scorch_mark_color = {r = 0.486, g = 0.346, b = 0.210, a = 1.000}, + pollution_absorption_per_second = dirt_pollution_absorption, + vehicle_friction_modifier = dirt_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.dirt_3_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////DIRT-4 + { + name = "dirt-4", + type = "tile", + order = "b[natural]-b[dirt]-e[dirt-4]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("dirt-4", "dirt", {{0.55, 0}, {0.6, 0.35}}, {{0.6, 0.3}, {1, 0.35}}), + layer = 22, + variants = tile_variations_template( + "__base__/graphics/terrain/dirt-4.png", "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/hr-dirt-4.png", "__base__/graphics/terrain/masks/hr-transition-1.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.070, 0.070, 0.025, 0.070, 0.070, 0.070, 0.007, 0.025, 0.070, 0.050, 0.015, 0.026, 0.030, 0.005, 0.070, 0.027 } }, + [4] = { probability = 1.00, weights = {0.070, 0.070, 0.070, 0.070, 0.070, 0.070, 0.015, 0.070, 0.070, 0.070, 0.015, 0.050, 0.070, 0.070, 0.065, 0.070 }, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = dark_dirt_transitions, + transitions_between_transitions = dark_dirt_transitions_between_transitions, + + walking_sound = dirt_sounds, + map_color={r=103, g=72, b=43}, + scorch_mark_color = {r = 0.420, g = 0.304, b = 0.191, a = 1.000}, + pollution_absorption_per_second = dirt_pollution_absorption, + vehicle_friction_modifier = dirt_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.dirt_4_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////DIRT-5 + { + name = "dirt-5", + type = "tile", + order = "b[natural]-b[dirt]-f[dirt-5]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("dirt-5", "dirt", {{0, 0.4}, {0.55, 0.45}}), + layer = 23, + variants = tile_variations_template( + "__base__/graphics/terrain/dirt-5.png", "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/hr-dirt-5.png", "__base__/graphics/terrain/masks/hr-transition-1.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.070, 0.070, 0.025, 0.070, 0.070, 0.070, 0.007, 0.025, 0.070, 0.050, 0.015, 0.026, 0.030, 0.005, 0.070, 0.027 } }, + [4] = { probability = 1.00, weights = {0.070, 0.070, 0.070, 0.070, 0.070, 0.070, 0.015, 0.070, 0.070, 0.070, 0.015, 0.050, 0.070, 0.070, 0.065, 0.070 }, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = dark_dirt_transitions, + transitions_between_transitions = dark_dirt_transitions_between_transitions, + + walking_sound = dirt_sounds, + map_color={r=91, g=63, b=38}, + scorch_mark_color = {r = 0.412, g = 0.298, b = 0.197, a = 1.000}, + pollution_absorption_per_second = dirt_pollution_absorption, + vehicle_friction_modifier = dirt_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.dirt_5_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////DIRT-6 + { + name = "dirt-6", + type = "tile", + order = "b[natural]-b[dirt]-g[dirt-6]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("dirt-6", "dirt", {{0, 0.45}, {0.55, 0.5}}), + layer = 24, + variants = tile_variations_template( + "__base__/graphics/terrain/dirt-6.png", "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/hr-dirt-6.png", "__base__/graphics/terrain/masks/hr-transition-1.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.070, 0.070, 0.025, 0.070, 0.070, 0.070, 0.007, 0.025, 0.070, 0.050, 0.015, 0.026, 0.030, 0.005, 0.070, 0.027 } }, + [4] = { probability = 1.00, weights = {0.070, 0.070, 0.070, 0.070, 0.070, 0.070, 0.015, 0.070, 0.070, 0.070, 0.015, 0.050, 0.070, 0.070, 0.065, 0.070 }, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = dark_dirt_transitions, + transitions_between_transitions = dark_dirt_transitions_between_transitions, + + walking_sound = dirt_sounds, + map_color={r=80, g=55, b=31}, + scorch_mark_color = {r = 0.435, g = 0.310, b = 0.188, a = 1.000}, + pollution_absorption_per_second = dirt_pollution_absorption, + vehicle_friction_modifier = dirt_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.dirt_6_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////DIRT-7 + { + name = "dirt-7", + type = "tile", + order = "b[natural]-b[dirt]-h[dirt-7]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("dirt-7", "dirt", {{0, 0.5}, {0.55, 0.55}}), + layer = 25, + variants = tile_variations_template( + "__base__/graphics/terrain/dirt-7.png", "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/hr-dirt-7.png", "__base__/graphics/terrain/masks/hr-transition-1.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.070, 0.070, 0.025, 0.070, 0.070, 0.070, 0.007, 0.025, 0.070, 0.050, 0.015, 0.026, 0.030, 0.005, 0.070, 0.027 } }, + [4] = { probability = 1.00, weights = {0.070, 0.070, 0.070, 0.070, 0.070, 0.070, 0.015, 0.070, 0.070, 0.070, 0.015, 0.050, 0.070, 0.070, 0.065, 0.070 }, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = dark_dirt_transitions, + transitions_between_transitions = dark_dirt_transitions_between_transitions, + + walking_sound = dirt_sounds, + map_color={r=80, g=54, b=28}, + scorch_mark_color = {r = 0.380, g = 0.269, b = 0.161, a = 1.000}, + pollution_absorption_per_second = dirt_pollution_absorption, + vehicle_friction_modifier = dirt_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.dirt_7_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////SAND-1 + { + name = "sand-1", + type = "tile", + order = "b[natural]-c[sand]-a[sand-1]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("sand-1", "sand", {{0, 0}, {0.25, 0.15}}, function(prob) + local beach_peak = beach_influence * noise.min( + peak_to_noise_expression(noise.var("elevation"), 0, 1.5), + peak_to_noise_expression(noise.var("aux"), 0.75, 0.25) + ) + return noise.max(prob, beach_peak) + end), + layer = 8, + + variants = tile_variations_template( + "__base__/graphics/terrain/sand-1.png", "__base__/graphics/terrain/masks/transition-4.png", + "__base__/graphics/terrain/hr-sand-1.png", "__base__/graphics/terrain/masks/hr-transition-4.png", + { + max_size = 8, + [2] = { probability = 0.39, weights = {0.025, 0.010, 0.013, 0.025, 0.025, 0.100, 0.100, 0.005, 0.010, 0.010, 0.005, 0.005, 0.001, 0.015, 0.020, 0.020} }, + [4] = { probability = 0.20, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} }, + [8] = { probability = 0.10, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = sand_transitions, + transitions_between_transitions = sand_transitions_between_transitions, + + walking_sound = sand_sounds, + map_color={r=138, g=103, b=58}, + scorch_mark_color = {r = 0.588, g = 0.451, b = 0.272, a = 1.000}, + pollution_absorption_per_second = sand_pollution_absorption, + vehicle_friction_modifier = sand_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.sand_trigger_effect(), + + }, +-----------//////////////////////////////////////////////////////////////SAND-2 + { + name = "sand-2", + type = "tile", + order = "b[natural]-c[sand]-b[sand-2]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("sand-2", "sand", {{0, 0.15}, {0.3, 0.2}}, {{0.25, 0}, {0.3, 0.15}}), + layer = 9, + + variants = tile_variations_template( + "__base__/graphics/terrain/sand-2.png", "__base__/graphics/terrain/masks/transition-4.png", + "__base__/graphics/terrain/hr-sand-2.png", "__base__/graphics/terrain/masks/hr-transition-4.png", + { + max_size = 8, + [2] = { probability = 0.39, weights = {0.025, 0.010, 0.013, 0.025, 0.025, 0.100, 0.100, 0.005, 0.010, 0.010, 0.005, 0.005, 0.001, 0.015, 0.020, 0.020} }, + [4] = { probability = 0.20, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} }, + [8] = { probability = 0.10, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = sand_transitions, + transitions_between_transitions = sand_transitions_between_transitions, + + walking_sound = sand_sounds, + map_color={r=128, g=93, b=52}, + scorch_mark_color = {r = 0.600, g = 0.440, b = 0.252, a = 1.000}, + pollution_absorption_per_second = sand_pollution_absorption, + vehicle_friction_modifier = sand_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.sand_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////SAND-3 + { + name = "sand-3", + type = "tile", + order = "b[natural]-c[sand]-c[sand-3]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("sand-3", "sand", {{0, 0.2}, {0.4, 0.25}}, {{0.3, 0}, {0.4, 0.2}}), + layer = 10, + variants = tile_variations_template( + "__base__/graphics/terrain/sand-3.png", "__base__/graphics/terrain/masks/transition-4.png", + "__base__/graphics/terrain/hr-sand-3.png", "__base__/graphics/terrain/masks/hr-transition-4.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 0.39, weights = {0.025, 0.010, 0.013, 0.025, 0.025, 0.100, 0.100, 0.005, 0.010, 0.010, 0.005, 0.005, 0.001, 0.015, 0.020, 0.020}, }, + [4] = { probability = 0.39, weights = {0.025, 0.010, 0.013, 0.025, 0.025, 0.100, 0.100, 0.005, 0.010, 0.010, 0.005, 0.005, 0.001, 0.015, 0.020, 0.020}, }, + --[8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = sand_transitions, + transitions_between_transitions = sand_transitions_between_transitions, + + walking_sound = sand_sounds, + map_color={r=115, g=83, b=47 }, + scorch_mark_color = {r = 0.620, g = 0.472, b = 0.279, a = 1.000}, + pollution_absorption_per_second = sand_pollution_absorption, + vehicle_friction_modifier = sand_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.sand_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////RED-DESERT-0 //potato-gate// + { + name = "red-desert-0", + type = "tile", + order = "b[natural]-d[red-desert]-a[red-desert-0]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("red-desert-0", "desert", {{0.55, 0.35}, {1, 0.5}}), + layer = 31, + variants = tile_variations_template( + "__base__/graphics/terrain/red-desert-0.png", "__base__/graphics/terrain/masks/transition-3.png", + "__base__/graphics/terrain/hr-red-desert-0.png", "__base__/graphics/terrain/masks/hr-transition-3.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.070, 0.070, 0.025, 0.070, 0.070, 0.070, 0.007, 0.025, 0.070, 0.050, 0.015, 0.026, 0.030, 0.005, 0.070, 0.027 }, }, + [4] = { probability = 1.00, weights = {0.070, 0.070, 0.070, 0.070, 0.070, 0.070, 0.015, 0.070, 0.070, 0.070, 0.015, 0.050, 0.070, 0.070, 0.065, 0.070 }, }, + -- [8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = grass_transitions, + transitions_between_transitions = grass_transitions_between_transitions, + --transitions = sand_transitions, + --transitions_between_transitions = sand_transitions_between_transitions, + + walking_sound = sand_sounds, + map_color={r=103, g=70, b=32}, + scorch_mark_color = {r = 0.447, g = 0.309, b = 0.174, a = 1.000}, + pollution_absorption_per_second = red_desert_pollution_absorption, + vehicle_friction_modifier = grass_vehicle_speed_modifier, + can_be_part_of_blueprint = false, + + trigger_effect = tile_trigger_effects.red_desert_0_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////RED-DESERT-1 + { + name = "red-desert-1", + type = "tile", + order = "b[natural]-d[red-desert]-b[red-desert-1]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("red-desert-1", "desert", {{0.6, 0}, {0.7, 0.3}}, {{0.7, 0.25}, {1, 0.3}}), + layer = 14, + variants = tile_variations_template( + "__base__/graphics/terrain/red-desert-1.png", "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/hr-red-desert-1.png", "__base__/graphics/terrain/masks/hr-transition-1.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.070, 0.070, 0.025, 0.070, 0.070, 0.070, 0.007, 0.025, 0.070, 0.050, 0.015, 0.026, 0.030, 0.005, 0.070, 0.027 }, }, + [4] = { probability = 1.00, weights = {0.070, 0.070, 0.070, 0.070, 0.070, 0.070, 0.015, 0.070, 0.070, 0.070, 0.015, 0.050, 0.070, 0.070, 0.065, 0.070 }, }, + -- [8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = dry_dirt_transitions, + transitions_between_transitions = dry_dirt_transitions_between_transitions, + + walking_sound = sand_sounds, + map_color={r=116, g=81, b=39}, + scorch_mark_color = {r = 0.514, g = 0.371, b = 0.203, a = 1.000}, + pollution_absorption_per_second = red_desert_pollution_absorption, + vehicle_friction_modifier = grass_vehicle_speed_modifier, + can_be_part_of_blueprint = false, + + trigger_effect = tile_trigger_effects.red_desert_1_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////RED-DESERT-2 + { + name = "red-desert-2", + type = "tile", + order = "b[natural]-d[red-desert]-c[red-desert-2]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("red-desert-2", "desert", {{0.7, 0}, {0.8, 0.25}}, {{0.8, 0.2}, {1, 0.25}}), + layer = 15, + variants = tile_variations_template( + "__base__/graphics/terrain/red-desert-2.png", "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/hr-red-desert-2.png", "__base__/graphics/terrain/masks/hr-transition-1.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.070, 0.070, 0.025, 0.070, 0.070, 0.070, 0.007, 0.025, 0.070, 0.050, 0.015, 0.026, 0.030, 0.005, 0.070, 0.027 }, }, + [4] = { probability = 1.00, weights = {0.070, 0.070, 0.070, 0.070, 0.070, 0.070, 0.015, 0.070, 0.070, 0.070, 0.015, 0.050, 0.070, 0.070, 0.065, 0.070 }, }, + [8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = dry_dirt_transitions, + transitions_between_transitions = dry_dirt_transitions_between_transitions, + + walking_sound = sand_sounds, + map_color={r=116, g=84, b=43}, + scorch_mark_color = {r = 0.553, g = 0.403, b = 0.243, a = 1.000}, + pollution_absorption_per_second = red_desert_pollution_absorption, + vehicle_friction_modifier = grass_vehicle_speed_modifier, + can_be_part_of_blueprint = false, + + trigger_effect = tile_trigger_effects.red_desert_2_trigger_effect() + }, +-----------//////////////////////////////////////////////////////////////RED-DESERT-3 + { + name = "red-desert-3", + type = "tile", + order = "b[natural]-d[red-desert]-d[red-desert-3]", + collision_mask = {"ground-tile"}, + autoplace = autoplace_settings("red-desert-3", "desert", {{0.8, 0}, {1, 0.2}}), + layer = 16, + variants = tile_variations_template( + "__base__/graphics/terrain/red-desert-3.png", "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/hr-red-desert-3.png", "__base__/graphics/terrain/masks/hr-transition-1.png", + { + max_size = 4, + [1] = { weights = {0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = {0.070, 0.070, 0.025, 0.070, 0.070, 0.070, 0.007, 0.025, 0.070, 0.050, 0.015, 0.026, 0.030, 0.005, 0.070, 0.027 }, }, + [4] = { probability = 1.00, weights = {0.070, 0.070, 0.070, 0.070, 0.070, 0.070, 0.015, 0.070, 0.070, 0.070, 0.015, 0.050, 0.070, 0.070, 0.065, 0.070 }, }, + [8] = { probability = 1.00, weights = {0.090, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.025, 0.125, 0.005, 0.010, 0.100, 0.100, 0.010, 0.020, 0.020} } + } + ), + + transitions = dry_dirt_transitions, + transitions_between_transitions = dry_dirt_transitions_between_transitions, + + walking_sound = sand_sounds, + map_color={r=128, g=93, b=52}, + scorch_mark_color = {r = 0.604, g = 0.447, b = 0.263, a = 1.000}, + pollution_absorption_per_second = red_desert_pollution_absorption, + vehicle_friction_modifier = grass_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.red_desert_3_trigger_effect() + }, + -----------//////////////////////////////////////////////////////////////NUCLEAR-GROUND + { + name = "nuclear-ground", + type = "tile", + order = "d[destruction]-a[nuclear]-a[nuclear-ground]", + collision_mask = {"ground-tile"}, + layer = 33, + variants = append_transition_mask_template( + "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/masks/hr-transition-1.png", + nil, + { + main = + { + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 1 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 2, + probability = 0.39 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 4, + probability = 1 + } + }, + + material_background = + { + picture = "__base__/graphics/terrain/nuclear-ground.png", + count = 4, + hr_version = + { + picture = "__base__/graphics/terrain/hr-nuclear-ground.png", + count = 4, + scale = 0.5 + } + } + } + ), + + transitions = nuclear_ground_transitions, + transitions_between_transitions = nuclear_ground_transitions_between_transitions, + + walking_sound = sand_sounds, + map_color={r=48, g=40, b=35}, + pollution_absorption_per_second = nuclear_ground_pollution_absorption, + vehicle_friction_modifier = grass_vehicle_speed_modifier + }, + -----------//////////////////////////////////////////////////////////////STONE-PATH + { + type = "tile", + name = "stone-path", + order = "a[artificial]-a[tier-1]-a[stone-path]", + needs_correction = false, + minable = {mining_time = 0.1, result = "stone-brick"}, + mined_sound = sounds.deconstruct_bricks(0.8), + collision_mask = {"ground-tile"}, + walking_speed_modifier = 1.3, + layer = 60, + decorative_removal_probability = 0.15, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/stone-path/stone-path-1.png", + count = 16, + size = 1, + hr_version = + { + picture = "__base__/graphics/terrain/stone-path/hr-stone-path-1.png", + count = 16, + size = 1, + scale = 0.5 + } + }, + { + picture = "__base__/graphics/terrain/stone-path/stone-path-2.png", + count = 16, + size = 2, + probability = 0.39, + hr_version = + { + picture = "__base__/graphics/terrain/stone-path/hr-stone-path-2.png", + count = 16, + size = 2, + probability = 0.39, + scale = 0.5 + } + }, + { + picture = "__base__/graphics/terrain/stone-path/stone-path-4.png", + count = 16, + size = 4, + probability = 1, + hr_version = + { + picture = "__base__/graphics/terrain/stone-path/hr-stone-path-4.png", + count = 16, + size = 4, + probability = 1, + scale = 0.5 + } + } + }, + inner_corner = + { + picture = "__base__/graphics/terrain/stone-path/stone-path-inner-corner.png", + count = 16, + tall = true, + hr_version = + { + picture = "__base__/graphics/terrain/stone-path/hr-stone-path-inner-corner.png", + count = 16, + tall = true, + scale = 0.5 + } + }, + outer_corner = + { + picture = "__base__/graphics/terrain/stone-path/stone-path-outer-corner.png", + count = 8, + tall = true, + hr_version = + { + picture = "__base__/graphics/terrain/stone-path/hr-stone-path-outer-corner.png", + count = 8, + tall = true, + scale = 0.5 + } + }, + side = + { + picture = "__base__/graphics/terrain/stone-path/stone-path-side.png", + count = 16, + tall = true, + hr_version = + { + picture = "__base__/graphics/terrain/stone-path/hr-stone-path-side.png", + count = 16, + tall = true, + scale = 0.5 + } + }, + u_transition = + { + picture = "__base__/graphics/terrain/stone-path/stone-path-u.png", + count = 8, + tall = true, + hr_version = + { + picture = "__base__/graphics/terrain/stone-path/hr-stone-path-u.png", + count = 8, + tall = true, + scale = 0.5 + } + }, + o_transition = + { + picture = "__base__/graphics/terrain/stone-path/stone-path-o.png", + count = 4, + hr_version = + { + picture = "__base__/graphics/terrain/stone-path/hr-stone-path-o.png", + count = 4, + scale = 0.5 + } + } + }, + transitions = stone_path_transitions, + transitions_between_transitions = stone_path_transitions_between_transitions, + + walking_sound = concrete_sounds, + build_sound = concrete_tile_build_sounds, + map_color={r=86, g=82, b=74}, + scorch_mark_color = {r = 0.373, g = 0.307, b = 0.243, a = 1.000}, + pollution_absorption_per_second = 0, + vehicle_friction_modifier = stone_path_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.stone_path_trigger_effect() + }, + { + type = "tile", + name = "lab-dark-1", + order = "z[other]-b[lab]-a[lab-dark-1]", + collision_mask = {"ground-tile"}, + layer = 70, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/lab-tiles/lab-dark-1.png", + count = 1, + size = 1 + } + }, + empty_transitions = true + }, + walking_sound = concrete_sounds, + map_color={r=49, g=49, b=49}, + scorch_mark_color = {r = 0.373, g = 0.307, b = 0.243, a = 1.000}, + pollution_absorption_per_second = 0, + + trigger_effect = tile_trigger_effects.lab_tile_dark_1_trigger_effect() + }, + { + type = "tile", + name = "lab-dark-2", + order = "z[other]-b[lab]-b[lab-dark-2]", + collision_mask = {"ground-tile"}, + layer = 70, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/lab-tiles/lab-dark-2.png", + count = 1, + size = 1 + } + }, + empty_transitions = true + }, + walking_sound = concrete_sounds, + map_color={r=0, g=0, b=0}, + scorch_mark_color = {r = 0.373, g = 0.307, b = 0.243, a = 1.000}, + pollution_absorption_per_second = 0, + + trigger_effect = tile_trigger_effects.lab_tile_dark_2_trigger_effect() + }, + { + type = "tile", + name = "lab-white", + order = "z[other]-b[lab]-c[lab-white]", + collision_mask = {"ground-tile"}, + layer = 70, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/lab-tiles/lab-white.png", + count = 1, + size = 1 + } + }, + empty_transitions = true + }, + walking_sound = concrete_sounds, + map_color={r=1, g=1, b=1}, + scorch_mark_color = {r = 1.000, g = 1.000, b = 1.000, a = 1.000}, + pollution_absorption_per_second = 0, + + trigger_effect = tile_trigger_effects.lab_tile_white_trigger_effect() + }, + { + type = "tile", + name = "tutorial-grid", + order = "z[other]-c[tutorial]-a[tutorial-grid]", + collision_mask = {"ground-tile"}, + layer = 55, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/tutorial-grid/tutorial-grid1.png", + count = 16, + size = 1, + hr_version = + { + picture = "__base__/graphics/terrain/tutorial-grid/hr-tutorial-grid1.png", + count = 16, + scale = 0.5, + size = 1 + } + }, + { + picture = "__base__/graphics/terrain/tutorial-grid/tutorial-grid2.png", + count = 16, + size = 2, + hr_version = + { + picture = "__base__/graphics/terrain/tutorial-grid/hr-tutorial-grid2.png", + count = 16, + scale = 0.5, + size = 2 + } + } + }, + inner_corner = + { + picture = "__base__/graphics/terrain/tutorial-grid/tutorial-grid-inner-corner.png", + count = 4, + tall = true, + hr_version = + { + picture = "__base__/graphics/terrain/tutorial-grid/hr-tutorial-grid-inner-corner.png", + count = 4, + tall = true, + scale = 0.5 + } + }, + outer_corner = + { + picture = "__base__/graphics/terrain/tutorial-grid/tutorial-grid-outer-corner.png", + count = 4, + tall = true, + hr_version = + { + picture = "__base__/graphics/terrain/tutorial-grid/hr-tutorial-grid-outer-corner.png", + count = 4, + tall = true, + scale = 0.5 + } + }, + side = + { + picture = "__base__/graphics/terrain/tutorial-grid/tutorial-grid-side.png", + count = 16, + tall = true, + hr_version = + { + picture = "__base__/graphics/terrain/tutorial-grid/hr-tutorial-grid-side.png", + count = 16, + tall = true, + scale = 0.5 + } + }, + u_transition = + { + picture = "__base__/graphics/terrain/tutorial-grid/tutorial-grid-u.png", + count = 2, + tall = true, + hr_version = + { + picture = "__base__/graphics/terrain/tutorial-grid/hr-tutorial-grid-u.png", + count = 2, + tall = true, + scale = 0.5 + } + }, + o_transition = + { + picture = "__base__/graphics/terrain/tutorial-grid/tutorial-grid-o.png", + count = 2, + hr_version = + { + picture = "__base__/graphics/terrain/tutorial-grid/hr-tutorial-grid-o.png", + count = 2, + scale = 0.5 + } + } + }, + walking_sound = concrete_sounds, + map_color={r=122, g=122, b=122}, + scorch_mark_color = {r = 0.373, g = 0.307, b = 0.243, a = 1.000}, + pollution_absorption_per_second = 0, + + trigger_effect = tile_trigger_effects.tutorial_grid_trigger_effect() + }, + + { + type = "tile", + name = "concrete", + order = "a[artificial]-b[tier-2]-a[concrete]", + needs_correction = false, + minable = {mining_time = 0.1, result = "concrete"}, + mined_sound = sounds.deconstruct_bricks(0.8), + collision_mask = {"ground-tile"}, + walking_speed_modifier = 1.4, + layer = 61, + transition_overlay_layer_offset = 2, -- need to render border overlay on top of hazard-concrete + decorative_removal_probability = 0.25, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 1 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 2, + probability = 0.39 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 4, + probability = 1 + } + }, + inner_corner = + { + picture = "__base__/graphics/terrain/concrete/concrete-inner-corner.png", + count = 16, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-inner-corner.png", + count = 16, + scale = 0.5 + } + }, + inner_corner_mask = + { + picture = "__base__/graphics/terrain/concrete/concrete-inner-corner-mask.png", + count = 16, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-inner-corner-mask.png", + count = 16, + scale = 0.5 + } + }, + + outer_corner = + { + picture = "__base__/graphics/terrain/concrete/concrete-outer-corner.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-outer-corner.png", + count = 8, + scale = 0.5 + } + }, + outer_corner_mask = + { + picture = "__base__/graphics/terrain/concrete/concrete-outer-corner-mask.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-outer-corner-mask.png", + count = 8, + scale = 0.5 + } + }, + + side = + { + picture = "__base__/graphics/terrain/concrete/concrete-side.png", + count = 16, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-side.png", + count = 16, + scale = 0.5 + } + }, + side_mask = + { + picture = "__base__/graphics/terrain/concrete/concrete-side-mask.png", + count = 16, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-side-mask.png", + count = 16, + scale = 0.5 + } + }, + + u_transition = + { + picture = "__base__/graphics/terrain/concrete/concrete-u.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-u.png", + count = 8, + scale = 0.5 + } + }, + u_transition_mask = + { + picture = "__base__/graphics/terrain/concrete/concrete-u-mask.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-u-mask.png", + count = 8, + scale = 0.5 + } + }, + + o_transition = + { + picture = "__base__/graphics/terrain/concrete/concrete-o.png", + count = 4, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-o.png", + count = 4, + scale = 0.5 + } + }, + o_transition_mask = + { + picture = "__base__/graphics/terrain/concrete/concrete-o-mask.png", + count = 4, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-o-mask.png", + count = 4, + scale = 0.5 + } + }, + + material_background = + { + picture = "__base__/graphics/terrain/concrete/concrete.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete.png", + count = 8, + scale = 0.5 + } + } + }, + + transitions = concrete_transitions, + transitions_between_transitions = concrete_transitions_between_transitions, + + walking_sound = concrete_sounds, + build_sound = concrete_tile_build_sounds, + map_color={r=63, g=61, b=59}, + scorch_mark_color = {r = 0.373, g = 0.307, b = 0.243, a = 1.000}, + pollution_absorption_per_second = 0, + vehicle_friction_modifier = concrete_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.concrete_trigger_effect() + }, + { + type = "tile", + name = "hazard-concrete-left", + order = "a[artificial]-b[tier-2]-b[hazard-concrete-left]", + needs_correction = false, + next_direction = "hazard-concrete-right", + transition_merges_with_tile = "concrete", + minable = {mining_time = 0.1, result = "hazard-concrete"}, + mined_sound = sounds.deconstruct_bricks(0.8), + collision_mask = {"ground-tile"}, + walking_speed_modifier = 1.4, + layer = 62, + decorative_removal_probability = 0.25, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 1 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 2, + probability = 0.39 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 4, + probability = 1 + } + }, + + inner_corner_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-inner-corner-mask.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-hazard-concrete-inner-corner-mask.png", + count = 1, + scale = 0.5 + } + }, + outer_corner_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-outer-corner-mask.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-hazard-concrete-outer-corner-mask.png", + count = 1, + scale = 0.5 + } + }, + + side_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-side-mask.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-hazard-concrete-side-mask.png", + count = 1, + scale = 0.5 + } + }, + + u_transition_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-u-mask.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-hazard-concrete-u-mask.png", + count = 1, + scale = 0.5 + } + }, + + o_transition_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-o-mask.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-hazard-concrete-o-mask.png", + count = 1, + scale = 0.5 + } + }, + + material_background = + { + picture = "__base__/graphics/terrain/hazard-concrete-left/hazard-concrete-left.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/hazard-concrete-left/hr-hazard-concrete-left.png", + count = 8, + scale = 0.5 + } + } + }, + walking_sound = concrete_sounds, + build_sound = concrete_tile_build_sounds, + map_color={r=176, g=142, b=39}, + scorch_mark_color = {r = 0.373, g = 0.307, b = 0.243, a = 1.000}, + pollution_absorption_per_second = 0, + vehicle_friction_modifier = concrete_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.hazard_concrete_left_trigger_effect(), + + }, + { + type = "tile", + name = "hazard-concrete-right", + order = "a[artificial]-b[tier-2]-c[hazard-concrete-right]", + needs_correction = false, + next_direction = "hazard-concrete-left", + transition_merges_with_tile = "concrete", + minable = {mining_time = 0.1, result = "hazard-concrete"}, + mined_sound = sounds.deconstruct_bricks(0.8), + collision_mask = {"ground-tile"}, + walking_speed_modifier = 1.4, + layer = 62, + decorative_removal_probability = 0.25, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 1 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 2, + probability = 0.39 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 4, + probability = 1 + } + }, + inner_corner_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-inner-corner-mask.png", + count = 1 + }, + outer_corner_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-outer-corner-mask.png", + count = 1 + }, + + side_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-side-mask.png", + count = 1 + }, + + u_transition_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-u-mask.png", + count = 1 + }, + + o_transition_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-o-mask.png", + count = 1 + }, + + material_background = + { + picture = "__base__/graphics/terrain/hazard-concrete-right/hazard-concrete-right.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/hazard-concrete-right/hr-hazard-concrete-right.png", + count = 8, + scale = 0.5 + } + } + }, + walking_sound = concrete_sounds, + build_sound = concrete_tile_build_sounds, + map_color={r=176, g=142, b=39}, + scorch_mark_color = {r = 0.373, g = 0.307, b = 0.243, a = 1.000}, + pollution_absorption_per_second = 0, + vehicle_friction_modifier = concrete_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.hazard_concrete_right_trigger_effect() + }, + + { + type = "tile", + name = "refined-concrete", + order = "a[artificial]-c[tier-3]-a[refined-concrete]", + needs_correction = false, + minable = {mining_time = 0.1, result = "refined-concrete"}, + mined_sound = sounds.deconstruct_bricks(0.8), + collision_mask = {"ground-tile"}, + walking_speed_modifier = 1.5, + layer = 64, + transition_overlay_layer_offset = 2, -- need to render border overlay on top of hazard-concrete + decorative_removal_probability = 0.25, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 1 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 2, + probability = 0.39 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 4, + probability = 1 + } + }, + inner_corner = + { + picture = "__base__/graphics/terrain/concrete/concrete-inner-corner.png", + count = 16, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-inner-corner.png", + count = 16, + scale = 0.5 + } + }, + inner_corner_mask = + { + picture = "__base__/graphics/terrain/concrete/concrete-inner-corner-mask.png", + count = 16, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-inner-corner-mask.png", + count = 16, + scale = 0.5 + } + }, + + outer_corner = + { + picture = "__base__/graphics/terrain/concrete/concrete-outer-corner.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-outer-corner.png", + count = 8, + scale = 0.5 + } + }, + outer_corner_mask = + { + picture = "__base__/graphics/terrain/concrete/concrete-outer-corner-mask.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-outer-corner-mask.png", + count = 8, + scale = 0.5 + } + }, + + side = + { + picture = "__base__/graphics/terrain/concrete/concrete-side.png", + count = 16, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-side.png", + count = 16, + scale = 0.5 + } + }, + side_mask = + { + picture = "__base__/graphics/terrain/concrete/concrete-side-mask.png", + count = 16, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-side-mask.png", + count = 16, + scale = 0.5 + } + }, + + u_transition = + { + picture = "__base__/graphics/terrain/concrete/concrete-u.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-u.png", + count = 8, + scale = 0.5 + } + }, + u_transition_mask = + { + picture = "__base__/graphics/terrain/concrete/concrete-u-mask.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-u-mask.png", + count = 8, + scale = 0.5 + } + }, + + o_transition = + { + picture = "__base__/graphics/terrain/concrete/concrete-o.png", + count = 4, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-o.png", + count = 4, + scale = 0.5 + } + }, + o_transition_mask = + { + picture = "__base__/graphics/terrain/concrete/concrete-o-mask.png", + count = 4, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-concrete-o-mask.png", + count = 4, + scale = 0.5 + } + }, + + material_background = + { + picture = "__base__/graphics/terrain/concrete/refined-concrete.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-refined-concrete.png", + count = 8, + scale = 0.5 + } + } + }, + + transitions = concrete_transitions, + transitions_between_transitions = concrete_transitions_between_transitions, + + walking_sound = refined_concrete_sounds, + build_sound = concrete_tile_build_sounds, + + map_color={r=49, g=48, b=45}, + scorch_mark_color = {r = 0.373, g = 0.307, b = 0.243, a = 1.000}, + pollution_absorption_per_second = 0, + vehicle_friction_modifier = concrete_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.concrete_trigger_effect() + }, + { + type = "tile", + name = "refined-hazard-concrete-left", + order = "a[artificial]-c[tier-3]-b[refined-hazard-concrete-left]", + needs_correction = false, + next_direction = "refined-hazard-concrete-right", + transition_merges_with_tile = "refined-concrete", + minable = {mining_time = 0.1, result = "refined-hazard-concrete"}, + mined_sound = sounds.deconstruct_bricks(0.8), + collision_mask = {"ground-tile"}, + walking_speed_modifier = 1.5, + layer = 65, + decorative_removal_probability = 0.25, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 1 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 2, + probability = 0.39 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 4, + probability = 1 + } + }, + + inner_corner_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-inner-corner-mask.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-hazard-concrete-inner-corner-mask.png", + count = 1, + scale = 0.5 + } + }, + outer_corner_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-outer-corner-mask.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-hazard-concrete-outer-corner-mask.png", + count = 1, + scale = 0.5 + } + }, + + side_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-side-mask.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-hazard-concrete-side-mask.png", + count = 1, + scale = 0.5 + } + }, + + u_transition_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-u-mask.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-hazard-concrete-u-mask.png", + count = 1, + scale = 0.5 + } + }, + + o_transition_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-o-mask.png", + count = 1, + hr_version = + { + picture = "__base__/graphics/terrain/concrete/hr-hazard-concrete-o-mask.png", + count = 1, + scale = 0.5 + } + }, + + material_background = + { + picture = "__base__/graphics/terrain/hazard-concrete-left/refined-hazard-concrete-left.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/hazard-concrete-left/hr-refined-hazard-concrete-left.png", + count = 8, + scale = 0.5 + } + } + }, + walking_sound = refined_concrete_sounds, + build_sound = concrete_tile_build_sounds, + map_color={r=116, g=94, b=26}, + scorch_mark_color = {r = 0.373, g = 0.307, b = 0.243, a = 1.000}, + pollution_absorption_per_second = 0, + vehicle_friction_modifier = concrete_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.hazard_concrete_left_trigger_effect() + }, + { + type = "tile", + name = "refined-hazard-concrete-right", + order = "a[artificial]-c[tier-3]-c[refined-hazard-concrete-right]", + needs_correction = false, + next_direction = "refined-hazard-concrete-left", + transition_merges_with_tile = "refined-concrete", + minable = {mining_time = 0.1, result = "refined-hazard-concrete"}, + mined_sound = sounds.deconstruct_bricks(0.8), + collision_mask = {"ground-tile"}, + walking_speed_modifier = 1.5, + layer = 65, + decorative_removal_probability = 0.25, + variants = + { + main = + { + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 1 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 2, + probability = 0.39 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 4, + probability = 1 + } + }, + inner_corner_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-inner-corner-mask.png", + count = 1 + }, + outer_corner_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-outer-corner-mask.png", + count = 1 + }, + + side_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-side-mask.png", + count = 1 + }, + + u_transition_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-u-mask.png", + count = 1 + }, + + o_transition_mask = + { + picture = "__base__/graphics/terrain/concrete/hazard-concrete-o-mask.png", + count = 1 + }, + + material_background = + { + picture = "__base__/graphics/terrain/hazard-concrete-right/refined-hazard-concrete-right.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/hazard-concrete-right/hr-refined-hazard-concrete-right.png", + count = 8, + scale = 0.5 + } + } + }, + walking_sound = refined_concrete_sounds, + build_sound = concrete_tile_build_sounds, + map_color={r=116, g=94, b=26}, + scorch_mark_color = {r = 0.373, g = 0.307, b = 0.243, a = 1.000}, + pollution_absorption_per_second = 0, + vehicle_friction_modifier = concrete_vehicle_speed_modifier, + + trigger_effect = tile_trigger_effects.hazard_concrete_right_trigger_effect() + }, + { + type = "tile", + name = "landfill", + order = "a[artificial]-d[utility]-a[landfill]", + collision_mask = {"ground-tile"}, + layer = 57, + + transitions = landfill_transitions, + transitions_between_transitions = landfill_transitions_between_transitions, + trigger_effect = tile_trigger_effects.landfill_trigger_effect(), + + variants = append_transition_mask_template( + "__base__/graphics/terrain/masks/transition-1.png", + "__base__/graphics/terrain/masks/hr-transition-1.png", + nil, + { + main = + { + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 1 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 2, + probability = 0.39 + }, + { + picture = "__base__/graphics/terrain/concrete/concrete-dummy.png", + count = 1, + size = 4, + probability = 1 + } + }, + + material_background = + { + picture = "__base__/graphics/terrain/landfill.png", + count = 8, + hr_version = + { + picture = "__base__/graphics/terrain/hr-landfill.png", + count = 8, + scale = 0.5 + } + } + }), + + walking_sound = dirt_sounds, + build_sound = landfill_build_sounds, + map_color={r=57, g=39, b=26}, + scorch_mark_color = {r = 0.329, g = 0.242, b = 0.177, a = 1.000}, + pollution_absorption_per_second = 0 + } +} + +data:extend( +{ + { + type = "tile-effect", + name = "water", + texture = + { + filename = "__base__/graphics/terrain/effects/water-noise.png", + width = 512, + height = 512 + }, + specular_lightness = { 46, 51, 48 }, + foam_color = { 230, 255, 252 }, + foam_color_multiplier = 2.470, + + animation_speed = 0.07, + animation_scale = { 0.006, 0.006 }, + + dark_threshold = { 0.359, 0.289 }, + reflection_threshold = { 0.056, 0.056 }, + specular_threshold = { 0.291, 0.291 }, + tick_scale = 0.09, + + near_zoom = 2 + } +}) + +--Copied from utility constants, but we don't want all of them, so we comment them out. Also tinting the concrete is a bit different, so we tweak some... +local colors = +{ + { name = "red" , player_color = { r = 0.815, g = 0.024, b = 0.0 , a = 0.5 }, chat_color = { r = 1.000, g = 0.266, b = 0.241 } }, + { name = "green" , player_color = { r = 0.093, g = 0.768, b = 0.172, a = 0.5 }, chat_color = { r = 0.173, g = 0.824, b = 0.250 } }, + { name = "blue" , player_color = { r = 0.155, g = 0.540, b = 0.898, a = 0.5 }, chat_color = { r = 0.343, g = 0.683, b = 1.000 } }, + { name = "orange" , player_color = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, chat_color = { r = 1.000, g = 0.630, b = 0.259 } }, + { name = "yellow" , player_color = { r = 0.835, g = 0.666, b = 0.077, a = 0.5 }, chat_color = { r = 1.000, g = 0.828, b = 0.231 } }, + { name = "pink" , player_color = { r = 0.929, g = 0.386, b = 0.514, a = 0.5 }, chat_color = { r = 1.000, g = 0.720, b = 0.833 } }, + { name = "purple" , player_color = { r = 0.485, g = 0.111, b = 0.659, a = 0.5 }, chat_color = { r = 0.821, g = 0.440, b = 0.998 } }, + { name = "black" , player_color = { r = 0.1 , g = 0.1 , b = 0.1, a = 0.5 }, chat_color = { r = 0.5 , g = 0.5 , b = 0.5 } }, + { name = "brown" , player_color = { r = 0.300, g = 0.117, b = 0.0, a = 0.5 }, chat_color = { r = 0.757, g = 0.522, b = 0.371 } }, + { name = "cyan" , player_color = { r = 0.275, g = 0.755, b = 0.712, a = 0.5 }, chat_color = { r = 0.335, g = 0.918, b = 0.866 } }, + { name = "acid" , player_color = { r = 0.559, g = 0.761, b = 0.157, a = 0.5 }, chat_color = { r = 0.708, g = 0.996, b = 0.134 } } +} + +local concrete = data.raw.tile["refined-concrete"] + +for k, color in pairs (colors) do + local new = util.copy(concrete) + new.name = color.name.."-"..new.name + new.localised_name = {"", {"color."..color.name}, " ", {"tile-name."..concrete.name}} + new.tint = color.chat_color + new.order = "a[artificial]-e[color-concrete]-"..color.name + new.layer = concrete.layer + (k * 3) + new.map_color = color.player_color + new.minable = nil + -- reference original transition tables so that they keep referencing global water_tile_type_names + new.transitions = concrete.transitions + new.transitions_between_transitions = concrete.transitions_between_transitions + + data:extend{new} +end + +--[[ +-- FOR DEBUGGING PURPOSES + +for k, v in pairs(data.raw["tile"]) do + data:extend + { + { + type = "explosion", + name = v.name .. "-explosion", + icon = "__core__/graphics/icons/category/tiles-editor.png", + icon_size = 128, icon_mipmaps = 0, + flags = {"not-on-map"}, + subgroup = "ground-explosions", + order = "a-s-a", + height = 0, + animations = util.empty_sprite(),--explosion_animations.small_explosion(), + light = { intensity = 1, size = 20 }, + smoke = "smoke-fast", + smoke_count = 2, + smoke_slow_down_factor = 1, + sound = nil, --explosion_sounds.small(0.75), + created_effect = { type = "direct", action_delivery = { type = "instant", target_effects = v.trigger_effect } } + } + } +end +--]] \ No newline at end of file diff --git a/factorio/data/base/prototypes/tips-and-tricks-simulations.lua b/factorio/data/base/prototypes/tips-and-tricks-simulations.lua new file mode 100644 index 0000000000000000000000000000000000000000..8a9006de04ceab39ea50f164c2d133c1e3145b91 --- /dev/null +++ b/factorio/data/base/prototypes/tips-and-tricks-simulations.lua @@ -0,0 +1,4231 @@ +local simulations = {} + +simulations.introduction = +{ + init = + [[ + local scenes = + { + "0eNq1mGtzoyAUhv8Ln6UjeIv5KzuZDJqThFkFB7G72U7++6K2btrY9EBn881LnnPhfRF4IVUzQGeksmT7QmStVU+2P15IL09KNOM9e+mAbIm00JKIKNGOV9YI1XfaWFpBY8k1IlId4DfZsmv05Z9F30NbNVKdaCvqs1RA+Q2CX3cRAWWllTAnM11c9mpoKzAuxkKCBmprZE1BgTldqCsDzFHU4IJ1uncErcY0RmpELmRLNy7OQRr3t+lRGpFqOB7B7Hv5xxFZvPzGQj4E5ktgqY5SuUe0PkNv76PR7CmbAxZP2VTa/P6+B2td4f34noFWP8N+cM8alzcc9mOf3KOjaHqIyHx7bsFr3Fp3HRhai6oZa6z1MA4cj+OItPowNdfSBsSU0zIku+tKMQm+mPT/FCONVrRrhL0phYWUki6lNFoc3J0HJeR3AnjVqB5sN4xSvsNnX+Ozb+DzBd/CQQ4tXVTd6WZFyR9GQ4E8nSs9TL3lfLcSofjMtw8KSSf4bSkr4A0enHqBy4CMEwyYxQFkjiKzgGbgcuYBZFzOyeNJ+Z7P3vhs4ju67BYvn0AY+usM0KzpnKUBrWeoMrIAcowi5wGtx+VcBJBxOf9z5dHNnu6j2IOxq9NW8ik4XwOX/mCGAfP4kQzZysf8FR+/F6GBTkhDO1H/XBMgZ9j8Y6++cB46g8f3M3geJfHaHM4TtF78JM4DbIkDB7gSZR0eYEpcxgGevMuYr4H9LYkzThk6f/P3zpkFq5WTbC1NPcjVlUoSewqdxu/aj1iqJN4eRTUq4d7uQUkx8XclSolJim3DpwJfbUPmL3COEXiS+3sdBy68ncNRndh4DxxqrZaU3lzUSi2NvbkZisu8uagFfIrfK7+NWx66uVzdEia+BsoxckxT73blqHZlIWcabApQfudII/Xdfb6NVunKGg9qpqOd7c0xUkSe3T5/7uCGpUXJC5YXRZnn1+tfFqwNlw==", + "0eNqtmO1yojAUhu8lv0OHfADqrex0HMSjzQwEJgnddTve+wbdoq2he5KufxSCT87H+5LAG9m1IwxGaUc2b0Q1vbZk8+ONWHXUdTudc6cByIYoBx2hRNfddORMre3QG5ftoHXkTInSe/hFNuz8TAlop5yCK+lycNrqsduB8RfMDKUPSvuhrHkB6zx76K3/W6+nWT0qq54KSk7+x+qpuMxwvX5rwTmlj3a6zkDXv8J29GOtAwP77RSoHzrUrQVKrqevkfydt+l9YtR/jVPSRU5J1++ngdplLdSXUG7ZnM/0IQc+59DBXo1dBi00zqgmG/oWApnwj5loUMeXXT9e4uLyOTCFmKdo+3rvz3xRnsoj98r4EC6jkr73rB/dME7decDLGT+HDhrM8ZR5JYA51E0oDRmcr6RkNx4OYLZW/fZIls+fwMzFkoa+SLC4VO1uSh4Al3hwuQiWAXCVAJYY8OrfPV6Ks0T0eI13mvhYkP/lNOt6Dd+zGssTqs8x1WcsgSxQZJ5AzlFkkUBmKLK8U4sF48JyXGSWIebN69YBtNlhNPrLOwsLSqDEhMYXCxkMLcLULK5FN1fX1kK3a72Bsq5uXpSGjD3yPwXu4WqYzZP9rNs2ZG62jlcCSgg8wXCownAWozBUFzmPFFhQX1zE6AulfC5Tdwh5YINAxSq0ReARS2m+VNbQSsrLeHPgwAmum+odQq0QTcujxIR3VBFjKJFHc1F+Ehg/yZgKiIR1C7XUChFjfY6KVUZaX4RUJIoY6wtUYAnm4WGNiwS7iAXUKvKGxD8049MDC5XBG5KIdxBqPyXjHYSSpWTRXNQDg+TRXNTzghToHf37hr5K2M87M0JIQ1JG3HAqzHogi+hCVahCldHcEsXFG7KKijfVnetHd057hWd6fV2zuXu7Q8mrfzq7tmLFZLXmFSural2W5/MfdP7oUQ==", + "0eNrNm99O4zwQxd8l1+kq/m/zKiuECg1spJJUSbpahPrum1CadiFpz5nv5rsDQn8Zj2fGc2z3PXvc7stdW9V9dveeVU9N3WV3P9+zrnqp19vxb/3brszusqovX7M8q9ev4299u667XdP2q8dy22eHPKvqTfknu1OH/OaHn9ddv1ok6MN9npV1X/VVebTl45e3h3r/+li2wyuugvJs13TDZ5t6fP/AW8UfLs/ehh9U8cMN79lUbfl0/Ac9WvsFr//Fd7tt1ffDg+/gdAbfxhrSas9ZbUl84PCOxLtlvJ3B+wlf1c9VPTxaPf0quzmyMid0+iCfPvDQlX1f1S/d+I9t+dr8Lh/2w7PtMHfl5mGMwOHR83rblXl2/PMxuj5f/NTsdmW7atpyeOlTsx8TwhV59tpsxsfrfrUt1x8WTZF+f5gZSpiGsm3Wm9m4UfpyAJeez08J0+z73X7Mim/8CIfn6PrPF92e4CRNqojMryqk+IREp2JLQlq0fhavpcn1De/n8EaKT5Dv2dJgObyDA5KKGC+tOJjVgcSbRfzslEYSrzl8kuJH38+teQVRgCdY+F8WYK2QCnwag/8SK0AF1lpazALUf4g7BY9EvrZSfIDwTlrMMOd4aTHzSGLpABczyzglSosZNqVJioesN4W02oT5amOUFOgXgFpazT0SdMbgPZc5ci3kWHEqOgjvluTaFTJmuHhxxgwPuOGOM5zonj+bdANx2Qw8L0Aa4Vs2Bc8qCbLffsnI/bDCti/tsAhvbr/h+wimRbSqF9ZQi6vssbnHHWUEMY+5yArImM1OEO6YzV5AxmwmUtRy5IiTl0NwbnG35yQF4ns5QT3QI7oCHoWi3OMUDC4WwbM7PJrwDuKcxdx3eI5yE+zY9VSdt6kg37O9rbKL/Fn7vdh+aJfNBfEqhdkfxasUxk//YZUqllep5TT29LpbLI5oLuk82wkrRUWs55dZbL/WSDfcMLyV4jGvSBpjzHAvIGM2S3pijBwFZOjQwCdBkwCRQyEgQxkZzhl5JVnOdQsgaoR4qrTASVIgelzNDZ7ocQtuwpyADIVvIFJOcd4IwMQVxLxFvifEnJt4MOSBWBA94Zdpu32QhWSaJhItar6vhPwbBQ2rmt+piniGcbU24gnGldqI55fnwPiKFjjwOc/KP7u27LorfU/C8zfiaRYpg1Mh1RVQU5KUFA8V4KSlqgVzjpGKigLRFMlKO3zM906Khwp08lL9gFkfpHgscqKwzcdmNgnpkOdVQbSgkSPjWzzT6RlI1rw8AcmCfdcCI1tenoBkwb4r6A2PtPxTlUWIgdm7NIvW3t6dU0Xk5QXolsRv7WJTeXG/6NoWB+FwpXjBAtqqeTJUTpUytA4ATbYCHfCPDFgOt4v7Q7fZ6nZgLwsOpZC0NEyQ4C2s5hweCW2kEWCidQdmqS5oMFYstKIFDWixpsGgxYYWNKDFlpZgINjRFoOu4EUjCA60BgNdga96XJ+oedWIgS+u5Zxk7tJ9t8+7DIWkHbi4rHNbTZ/VCzIADV86/KLpuCuHfbsvD7MGGKkwho5qFX2/Z+IbLAKcVBqDfC89LwT5YnkJ8qNUfIP8JLUfOpFXVnz6CPKl1+Yx91gtxIPWG16Ag4Zbngza7HhpD9osOHkEyYEng96IvDdAcmIEuAGIxIWeabMA8y9xo2ciY16grvRMiltLugTiTs+KW4Sc5bcjzPzhi7q4wHPtKHZywyzD8/Idaxdc4MkG+rqIi/wZ6aIPk0Cva5Fe9/wlOswfnr9Et+QOr2nUUmR5/pgRCyxvaTDoR0fvf8yA7/Pj94PvLr6LnGe/y7Y7hkoclqCkg/IhJO8Ph789UtQy", + } + + local validate = function(entities) + for k, v in pairs (entities) do + if not v.valid then entities[k] = nil end + end + end + + global.stack = game.create_inventory(1)[1] + global.last_index = -1 + local stamp_scene = function() + local index = math.random(#scenes) + if index == global.last_index then + for k, scene in pairs (scenes) do + if k ~= index then + index = k + break + end + end + end + global.last_index = index + local scene = scenes[index] + global.stack.import_stack(scene) + global.build_entities = global.stack.get_blueprint_entities() + end + + local distance = function(p_1, p_2) + return (((p_1.x - p_2.x) ^ 2) + ((p_1.y - p_2.y) ^ 2)) ^ 0.5 + end + + local get_closest = function(entities, position) + local index, closest + local max_distance = math.huge + for k, entity in pairs (entities) do + local entity_distance = distance(position, entity.position) + if entity_distance < max_distance then + max_distance = entity_distance + index = k + closest = entity + end + end + return index, closest + end + + script.on_nth_tick(2, function() + if global.destroy_entities then + validate(global.destroy_entities) + if not next(global.destroy_entities) then + global.destroy_entities = nil + stamp_scene() + return + end + local entity = game.surfaces[1].get_closest({-10, -10}, global.destroy_entities) + if entity then entity.destroy() end + end + + if global.build_entities then + if not next(global.build_entities) then + global.build_entities = nil + return + end + local index, closest = get_closest(global.build_entities, {x = -10, y = -10}) + game.surfaces[1].create_entity(closest) + global.build_entities[index] = nil + end + + end) + + script.on_nth_tick(1500, function() + global.destroy_entities = game.surfaces[1].find_entities() + end) + ]] +} + +simulations.entity_transfers = +{ + init = + [[ + + player = game.create_test_player{name = "big k"} + player.teleport({0, 2.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + + game.surfaces[1].create_entity{name = "coal", position = {-5.5, -1.5}, amount = 123456} + game.surfaces[1].create_entity{name = "coal", position = {-4.5, -1.5}, amount = 654321} + game.surfaces[1].create_entity{name = "iron-ore", position = {-5.5, 1.5}, amount = 314159} + local chest_name = "wooden-chest" + + local entities = game.entity_prototypes + if not (entities[chest_name]) then + for name, entity in pairs (entities) do + if entity.type == "container" and entity.get_inventory_size(defines.inventory.chest) > 0 then + chest_name = name + break + end + end + end + + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqV0ttuwyAMANB/8TOpFHJh5VemacrF6ywlJgKyLYr495GiTdWWtesTMsgHG7xCO8w4WWIPegXqDDvQjys4OnEzbHt+mRA0kMcRBHAzblE7W0abjcTEp6y3NAwQBBD3+AE6D+Km4LxhzF6i03R4kSvDkwBkT54wlXIOlmeexxZtxK8WIWAyLuYa3m6OXlYLWOISa4KeLHbpTG4l/pDlnXK5K9c7cvFH27/M4ovcQcr/ItUVpLqzx2TJ249Xf8PvxvTIWfeKzu+IxSGZ+aEK21+fx0JfzKGAN7QuXfSQl+ooVV4rdVRFCJ9StORn", + position = {-1,0}, + } + + local chest = game.surfaces[1].find_entity(chest_name, {-3.5, 1.5}) or game.surfaces[1].create_entity{name = chest_name, position = {-3.5, 1.5}, force = "player"} + + reset_items = function() + for k, burnieboy in pairs (game.surfaces[1].find_entities_filtered{type = "mining-drill"}) do + burnieboy.clear_items_inside() + burnieboy.insert({name = "coal", count = 41}) + end + + chest.clear_items_inside() + chest.insert({name = "iron-ore", count = 80}) + + for k, furnaceboy in pairs (game.surfaces[1].find_entities_filtered{type = "furnace"}) do + furnaceboy.crafting_progress = 0 + furnaceboy.clear_items_inside() + furnaceboy.get_output_inventory().insert({name = "iron-plate", count = 40}) + end + + player.clear_items_inside() + + end + + fake_transfer_to = function(entity) + local stack = player.cursor_stack + if not (stack.valid and stack.valid_for_read) then return end + local name, count = stack.name, stack.count + local inserted = entity.insert{name = name, count = count} + if inserted == 0 then return end + + player.remove_item{name = name, count = inserted} + player.surface.create_entity + { + name = "flying-text", + position = {entity.position.x, entity.position.y - 0.5}, + text = + { + "", + "-", + inserted, + " ", + game.item_prototypes[name].localised_name, + " (", + player.get_item_count(name), + ")" + } + } + player.play_sound{path = "utility/inventory_move"} + end + + + fake_transfer_from = function(entity) + local contents = entity.get_output_inventory().get_contents() + local transferred = {} + for name, count in pairs (contents) do + local inserted = player.insert{name = name, count = count} + if inserted > 0 then + entity.remove_item{name = name, count = inserted} + transferred[name] = inserted + end + end + + if not next(transferred) then return end + + local caption = {""} + for name, count in pairs (transferred) do + table.insert(caption, "+") + table.insert(caption, count) + table.insert(caption, " ") + table.insert(caption, game.item_prototypes[name].localised_name) + table.insert(caption, " (") + table.insert(caption, player.get_item_count(name)) + table.insert(caption, ")\n") + end + + player.surface.create_entity + { + name = "flying-text", + position = {entity.position.x, entity.position.y - 0.5}, + text = caption + } + player.play_sound{path = "utility/inventory_move"} + end + + step_1 = function() + script.on_nth_tick(1, function() + local finished = game.move_cursor({position = {-6, -1}}) + if finished then + step_2() + end + end) + end + + step_2 = function() + local count = 30 + local selected = nil + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + local finished = game.move_cursor({position = {-4, -1.5}}) + if player.selected and player.selected ~= selected then + selected = player.selected + fake_transfer_from(player.selected) + end + if finished then + step_3() + end + end) + end + + step_3 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + + local finished = game.move_cursor({position = {0, -1.5}}) + + if finished then + step_4() + end + end) + end + + step_4 = function() + local stack = player.get_main_inventory().find_item_stack("coal") + stack.swap_stack(player.cursor_stack) + local count = 30 + local selected = nil + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + local finished = game.move_cursor({position = {5, -1}}) + if player.selected and player.selected ~= selected then + selected = player.selected + fake_transfer_to(player.selected) + end + if finished then + step_5() + end + end) + end + + step_5 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + local finished = game.move_cursor({position = chest.position}) + if finished then + step_6() + end + end) + end + + step_6 = function() + local count = 30 + player.clear_cursor() + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + fake_transfer_from(player.selected) + step_7() + end) + end + + step_7 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + + local finished = game.move_cursor({position = {0, -1}}) + + if finished then + step_8() + end + + end) + end + + step_8 = function() + local stack = player.get_main_inventory().find_item_stack("iron-ore") + stack.swap_stack(player.cursor_stack) + local count = 30 + local selected = nil + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + local finished = game.move_cursor({position = {5, -1}}) + if player.selected and player.selected ~= selected then + selected = player.selected + fake_transfer_to(player.selected) + end + if finished then + step_9() + end + end) + end + + step_9 = function() + player.clear_cursor() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + local finished = game.move_cursor({position = {0, -1}}) + + if finished then + step_10() + end + end) + + end + + step_10 = function() + local count = 30 + local selected = nil + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + local finished = game.move_cursor({position = {5, -1}}) + if player.selected and player.selected ~= selected then + selected = player.selected + fake_transfer_from(player.selected) + end + if finished then + reset() + end + end) + end + + reset = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + local finished = game.move_cursor({position = player.position}) + if finished then + start() + end + end) + end + + start = function() + local count = 60 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + reset_items() + step_1() + end) + + end + + reset_items() + start() + + ]] +} + + +simulations.z_drop = +{ + init = + [[ + + player = game.create_test_player{name = "big k"} + player.teleport({0, 1.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqV1O9ugyAQAPB34TM2Bf9VX2VZjNVrR6KHAezWNL77oKZdV7XFb8LBj1O5u5B900OnBBqSX4ioJGqSf1yIFkcsGzdnzh2QnAgDLaEEy9aNtJEIwaFXWFZABkoE1vBDcjbQt3uNKlF3UplgD4152MyHT0oAjTACxiyug3OBfbsHZfWn87/LprFuJ7XdItGdaJmAhZuYkrN9yjbx4DJ6criX85YJl15pQvGbxKxESS0UVGOYz7iRtxuucmNvN1rlJt5uvMpNvd1klbvzdtNVbnZ3G1nWdmbiZUsavZcKdr2riend3951gQeBNhZUX6Bnsmbb/2nf1hcajBF41G6dglaeoOhtrDGgoC5cldqQUT3M3XbGFqp/etuvh/NZhPsi0Qsk9EWSF8hflQklcelbBrcS4/M9gMUre5L7ObNQsq4pjY5tmNfmmj/0cUpOoPR4r3YsSjOesiRNszQahl8Gf/Lk", + position = {0,0}, + } + + reset_items = function() + + end + + fake_drop_to = function(entity) + local stack = player.cursor_stack + if not (stack.valid and stack.valid_for_read) then return end + local name, count = stack.name, 1 + local inserted = entity.insert{name = name, count = count} + if inserted == 0 then return end + + player.remove_item{name = name, count = inserted} + player.surface.create_entity + { + name = "flying-text", + position = {entity.position.x, entity.position.y - 0.5}, + text = + { + "", + "-", + inserted, + " ", + game.item_prototypes[name].localised_name, + " (", + player.get_item_count(name), + ")" + } + } + player.play_sound{path = "utility/inventory_move"} + end + + fake_drop_at_cursor = function() + local stack = player.cursor_stack + if not (stack and stack.valid_for_read) then return end + + local drop_stack = {name = stack.name, count = 1} + game.surfaces[1].spill_item_stack(game.camera_player_cursor_position, drop_stack) + player.remove_item(drop_stack) + player.play_sound{path = "utility/drop_item"} + + end + + step_1 = function() + player.cursor_stack.set_stack({name = "iron-ore", count = 50}) + script.on_nth_tick(1, function() + if game.move_cursor({position = {-3.5, -2.5}}) then + step_2() + end + end) + end + + step_2 = function() + local repeat_time = 10 + local count = repeat_time + local repeat_count = 15 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + count = repeat_time + repeat_count = repeat_count - 1 + if repeat_count < 0 then + step_3() + return + end + fake_drop_at_cursor() + end) + end + + step_3 = function() + script.on_nth_tick(1, function() + local finished = game.move_cursor({position = {-3.5, 2.5}}) + if finished then + step_4() + end + end) + end + + step_4 = function() + local repeat_time = 10 + local count = repeat_time + local repeat_count = 10 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + count = repeat_time + repeat_count = repeat_count - 1 + if repeat_count < 0 then + step_6() + return + end + fake_drop_to(player.selected) + end) + end + + step_6 = function() + script.on_nth_tick(1, function() + local finished = game.move_cursor({position = {2.5, -1.5}}) + if finished then + step_7() + end + end) + end + + step_7 = function() + local repeat_time = 10 + local count = repeat_time + local repeat_count = 10 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + count = repeat_time + repeat_count = repeat_count - 1 + if repeat_count < 0 then + step_8() + return + end + fake_drop_at_cursor() + end) + end + + step_8 = function() + script.on_nth_tick(1, function() + local finished = game.move_cursor({position = {2.0, 2.0}}) + if finished then + step_9() + end + end) + end + + step_9 = function() + local last_selected + script.on_nth_tick(1, function() + local finished = game.move_cursor({position = {6.0, 2.0}}) + if player.selected and player.selected ~= last_selected then + last_selected = player.selected + player.selected.insert("coal") + fake_drop_to(player.selected) + end + if finished then + step_10() + end + end) + end + + step_10 = function() + script.on_nth_tick(1, function() + local finished = game.move_cursor({position = player.position}) + if finished then + reset() + end + end) + end + + reset = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + player.clear_cursor() + for k, v in pairs (game.surfaces[1].find_entities()) do + if v.type == "item-entity" then + v.destroy() + else + v.clear_items_inside() + end + end + start() + end) + end + + start = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + step_1() + end) + end + + start() + + ]] +} + +simulations.show_info = +{ + init = + [[ + local width = 0 + + function box_width(box) + return box.right_bottom.x - box.left_top.x + end + + function box_height(box) + return box.right_bottom.y - box.left_top.y + end + + local entity_prototypes = game.entity_prototypes + + local assembler_box = entity_prototypes["assembling-machine-1"].selection_box + local mining_drill_box = entity_prototypes["burner-mining-drill"].selection_box + local wooden_chest_box = entity_prototypes["wooden-chest"].selection_box + local lab_box = entity_prototypes["lab"].selection_box + local first_row_width = box_width(assembler_box) + 1 + box_width(mining_drill_box) + 1 + box_width(wooden_chest_box) + 1 + box_width(lab_box) + local first_row_height = math.max(box_height(assembler_box), box_height(mining_drill_box), box_height(wooden_chest_box), box_height(lab_box)) + + local steam_engine_box = entity_prototypes["steam-engine"].selection_box + local boiler_box = entity_prototypes["boiler"].selection_box + local second_row_width = box_height(steam_engine_box) + 1 + box_width(boiler_box) + 1 + 2 -- two 2 is for the pipes formation + local second_row_height = math.max(box_width(steam_engine_box), box_height(boiler_box), 2) -- two 2 is for the pipes formation + + local height = first_row_height + 1 + second_row_height + local y = (-height) / 2 + first_row_height / 2 + local x = (-first_row_width) / 2 + + local assembler = game.surfaces[1].create_entity{name = "assembling-machine-1", position = {x - assembler_box.left_top.x, y}, force = "player"} + assembler.set_recipe("iron-gear-wheel") + x = x + box_width(assembler_box) + 1 + + game.surfaces[1].create_entity{name = "burner-mining-drill", position = {x - mining_drill_box.left_top.x, y}, direction = defines.direction.east, force = "player"} + x = x + box_width(mining_drill_box) + 1 + + local chest = game.surfaces[1].create_entity{name = "wooden-chest", position = {x - wooden_chest_box.left_top.x, y}, force = "player"} + chest.get_output_inventory().insert{name = "iron-plate", count = 1} + chest.get_output_inventory().insert{name = "iron-gear-wheel", count = 1} + chest.get_output_inventory().insert{name = "electronic-circuit", count = 1} + x = x + box_width(wooden_chest_box) + 1 + + local lab = game.surfaces[1].create_entity{name = "lab", position = {x - lab_box.left_top.x, y}, force = "player"} + lab.get_output_inventory().insert{name = "automation-science-pack", count=1} + + y = y + (first_row_height + second_row_height) / 2 + 1 + x = (-second_row_width) / 2 + + game.surfaces[1].create_entity{name = "steam-engine", position = {x - steam_engine_box.left_top.y, y}, force = "player", direction = defines.direction.east} + x = x + box_height(steam_engine_box) + 1 --box height as it is rotated + + game.surfaces[1].create_entity{name = "boiler", position = {x - boiler_box.left_top.x, y}, force = "player"} + x = x + box_width(boiler_box) + 1 + + local pipe = game.surfaces[1].create_entity{name = "pipe", position = {x + 0.5, y}, force = "player"} + pipe.insert_fluid{name = "water", amount = 100} + game.surfaces[1].create_entity{name = "pipe-to-ground", position = {x + 0.5, y - 1}, force = "player", direction = defines.direction.south} + game.surfaces[1].create_entity{name = "pipe-to-ground", position = {x + 1.5, y}, force = "player", direction = defines.direction.west} + ]], + update = + [[ + game.camera_alt_info = (game.tick % 120) < 60 + ]] +} + +simulations.pipette = +{ + init = + [[ + player = game.create_test_player{name = "big K"} + player.character.teleport{0, 3} + game.camera_player = player + game.camera_player_cursor_position = player.position + pipette_delay = 40 + clear_delay = 60 + + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqV1F1uhCAQAOC7zDNuFvxBvcqmadSdNiQ6GsCmxnj3ojbNZqstPBHA+RgnMDPU7YiDVmShnEE1PRkobzMY9U5Vu67ZaUAoQVnsgAFV3TqzuiIz9NpGNbYWFgaK7vgJJV/Yv8HG9oTR26ipavAhViwvDJCssgr3LLbJ9EpjV6N2+AnBYOiNi+ppPdNJUcxgcgNf1nSeFOGt8D+U+KwWv5nikm4Qv6TuZ+9KY7NviwM38XfzEDf1d2WIm/m7WYgr/d00xM393STELX7c2t0n1JEig9q6rYPb+Q1fn+HkAOZX/4xFSMac+8NxECwCasGDahHw6vh5yq7NbB2pfOh+DD5Qm/2DnCeyEJJnUhbSvf4v/R2wkg==", + position = {-5,0}, + } + + step_1 = function() + target_position = {-1, -1} + script.on_nth_tick(1, function() + if game.move_cursor({position = target_position}) then + step_2() + end + end) + end + + step_2 = function() + local count = pipette_delay + script.on_nth_tick(1, function() + count = count - 1 + if count == math.floor(pipette_delay / 2) then + player.pipette_entity(player.selected) + end + + if count <= 0 then + step_3() + end + end) + end + + step_3 = function() + target_position = {3, -1} + script.on_nth_tick(1, function() + finished = game.move_cursor({position = target_position}) + player.build_from_cursor{position = game.camera_player_cursor_position} + if finished then + step_4() + end + end) + end + + step_4 = function() + local count = clear_delay + target_position = {-1.5, 0.5} + script.on_nth_tick(1, function() + count = count - 1 + if count == math.floor(clear_delay / 2) then + player.clear_cursor() + end + if count > math.floor(clear_delay / 3) then return end + + finished = game.move_cursor({position = target_position}) + if finished then + step_5() + end + end) + + end + + step_5 = function() + local count = pipette_delay + script.on_nth_tick(1, function() + count = count - 1 + if count == math.floor(pipette_delay / 2) then + player.pipette_entity(player.selected) + game.camera_player_cursor_direction = player.selected.direction + end + + if count <= 0 then + step_6() + end + end) + end + + step_6 = function() + target_position = {0.5, 0.5} + script.on_nth_tick(1, function() + finished = game.move_cursor({position = target_position}) + if finished then + player.build_from_cursor{position = game.camera_player_cursor_position, direction = 4} + step_7() + end + end) + end + + step_7 = function() + target_position = {2.5, 0.5} + script.on_nth_tick(1, function() + + finished = game.move_cursor({position = target_position}) + if finished then + player.build_from_cursor{position = game.camera_player_cursor_position, direction = 4} + step_8() + end + end) + end + + step_8 = function() + local count = clear_delay + target_position = {-1.5, 1.5} + script.on_nth_tick(1, function() + count = count - 1 + if count == math.floor(clear_delay / 2) then + player.clear_cursor() + end + + if count > math.floor(clear_delay / 3) then return end + + finished = game.move_cursor({position = target_position}) + if finished then + step_9() + end + end) + + end + + step_9 = function() + local count = pipette_delay + script.on_nth_tick(1, function() + count = count - 1 + if count == math.floor(pipette_delay / 2) then + player.pipette_entity(player.selected) + game.camera_player_cursor_direction = player.selected.direction + end + + if count <= 0 then + step_10() + end + end) + end + + step_10 = function() + target_position = {2.5, 1.5} + script.on_nth_tick(1, function() + finished = game.move_cursor({position = target_position}) + player.build_from_cursor{position = game.camera_player_cursor_position, direction = 2} + if finished then + step_11() + end + end) + end + + step_11 = function() + local count = clear_delay + target_position = player.position + script.on_nth_tick(1, function() + count = count - 1 + if count == math.floor(clear_delay / 2) then + player.clear_cursor() + end + + if count > math.floor(clear_delay / 3) then return end + + finished = game.move_cursor({position = target_position}) + if finished then + reset() + end + end) + + end + + reset = function() + local count = 60 + script.on_nth_tick(1, function() + count = count - 1 + if count >= 0 then return end + + for k, v in pairs (game.surfaces[1].find_entities_filtered{area = {{0, -2}, {3, 2}}}) do + v.destroy() + end + + local belt = game.surfaces[1].find_entity("transport-belt", {-0.5, 1.5}) + belt.destroy() + + start() + + end) + end + + start = function() + local count = 60 + script.on_nth_tick(1, function() + count = count - 1 + if count >= 0 then return end + + player.character.clear_items_inside() + player.insert("transport-belt") + player.insert("stone-furnace") + player.insert("burner-inserter") + + step_1() + + end) + end + + start() + + ]] +} + +simulations.transport_belt = +{ + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNq1muuOokoQx9+Fz7Lp+8VX2WwMajuHBIFAs9k5E9/9tLgqu0NpFceZL3OB+XVVdf/rAn5k22oIbVfWMVt/ZOWuqfts/f0j68u3uqjOf4vvbcjWWRnDMVtldXE8/xa7ou7bpov5NlQxO62yst6HX9man36sslDHMpbhQhp/ed/Uw3EbunTDjVHWh7JOl/LdP6GPid02ffq3pj6vmlC5/qZX2Xv6wX7T4wqX+zd9iLGs3/rzfV04Nj/DZkjXqhi6sN+cDU2XYjeE02n1aX1xWz/8arvQ93nVFPt05cH6Jq1+DUPdDmd/P3El3i/+FX4pvF+c4pdG+yW+wi2DdktQvLI37JDObffWNen75Sw/OAdqdOw3uxkiAHeQTB5sxRk9g/JolHhC4oxwQG9myRduJeeEI8qm6+/LLuwul83zveUCH3/3p6PThebIEk+2NLLCkw2NrPFkTSMbPFnRyBZPljSyowj/xhY44fO7XPu2KmOcP9t35lx9YguyhwRYHM9iYBzFHBmvMSIYLzFOAyt6KoXCquko8beNag6MV5QEwXPHXljEwbxpVCCA+BqnaZbiK54hgSVeV5YGxovM08ACsWmOsGkS36PeOwCxoAM4FFUfVtnlz5cp4Lpu19R5WxUxpDV3KffGc2eStubY7M/Xi5hXoRgtug8UcxqUdzkf0v15Wfehm40QZ2DU5/KE1AsqMUeRzQIym09B0i6o6jgr3aLWmE0rJDwk+QUtA8psxRa0DDgyX9Qy4AKiCL2qoJktF/QRfP60qQW1k2MKnlpQSRkKbOj1iWOSsrJ0MKBh5egVCdogT08tAEozTA9rRgTgmOb05ARZI+iyhqySdBRklaKrFnW6tKbkGg6iEbOKNvTZACU9belgVLLQjjxzMFTQPSHo7HnMwWRvMNK6bepzww0nZ09UQIwgc1Gn20jyeIPj4uWoSFxNzvVA7jGGPNXgdsqSSwiOSy9NQKo0njDEIM68ZeRpC+Wx5fTZiL10NNo1bRu6lwxHVpCHI4bpKe1dwP2w7WMx3voZKkekmDVN0R/OouY2q+lg4PmONfTHvDgbLb1NAx4TWkfvsSCUp6OAyDlGr/0SU/vdgieZqEduTpBrBxBGJ8kkKIqTd3lVMr4rd3moU2PynpScZHwodmEuLY1M9akt2Q6HQ+g2fflvGPPJ9WtuZYKIrulVYU6+M5ipwo9ADUTF0gUOvAtzjq5DnJsePzwBbnpGVyP08pDwwu0qmr8l87yr9YLc1aFi6SXmmfXDUNL7QiiSBF3cSqpFeWnoijOAkZaOsgDKYRuIm9QsJtt6T9ewgd5nLxAKyOJofzXFX84E/q07mxj5snfuTGI9UzTH6NoCg79EXA6CmUnAwU30E8pTiXJm8Zvo/iC/eDZouslkoBcMBpy5Ja1Fbkef/InUTHDm6Z/1cq9/3fT/ozb57MyjuSdXv8M0y8APmOpLYnHZ76ZOO74ru91QRtKU+WN1+QjgevKJwVX2My1yEY7jynphubHWO3k6/Qf2REee", + position = {2, 2}, + } + ]], + init_update_count = 720 +} + +simulations.inserters = +{ + init_update_count = 350, + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqdlumOmzAQgN/Fv6HCBgLkVVYrxDGklsBGttk2jXj3DmRzbGOKvfzhMP7m8FwXUvcTjIoLQ44XwhspNDm+XYjmJ1H1yzdzHoEcCTcwkICIaljejKqEHqUyYQ29IXNAuGjhNznSOdjdDD00RvEmBAHqdA5ROKiuauCJw+b3gIAw3HC4arS+nEsxDTUoFHTH6anWpjJcChQxSs3XRxSOmJAF5Iy3bF70+gfBHDR6IUY3YEBarnDbupQEpJ66DlSp+R8k0uh+WQTHW3581Z+yH+lVIj58lcks5MSDTL3I6Z084Qmpk5J432RH2+zgHhRinJbQeRF18BGVOkiSk9kQlbn7K/FyV+4Ojr3AhTvYL3Ro5BE7fuRHrnKhQWFuWZjbIXOwMR/Jq40UEHaTEtaEpZ9UWwWgj0zsKm3CXlatVblHsmCB2w8rmjxZ3HGBa2HzE/R/8zBa7b79X2owhouTXv5TMMgPKCdc69F70JZLRcWlruo1BOT6+Vonb3KVFKFUi0MazB8s7yke8CDbZbFCU6Fa1bnX7Xerg1Kfo4ucTu6R3r8kqiO2PfOEtYEyR1C0w8ldQ+mzm8RWSuHjqdjFU8w9I+kW15aPjDpzIy8uc+bGXlz3fsm8uIlHo0k3yfsNjaXOBiReBvh0ymLfgO2CxjK3Qknp952UO9dM+vWY/UqmURNYp8HCZ6LMbYg4+v5Emb84bHOgxMl4HaiPT8N7QD6wAVy35jTJCpbRQ5YVh8M8/wWWbOjY", + position = {0, 0}, + } + + local furnaces = game.surfaces[1].find_entities_filtered{name = "stone-furnace"} + global.furnace_1 = furnaces[2] + global.furnace_2 = furnaces[1] + local chests = game.surfaces[1].find_entities_filtered{name = "wooden-chest"} + global.chest_1 = chests[1] + global.chest_2 = chests[2] + script.on_nth_tick(600, function() + global.furnace_1.clear_items_inside() + global.furnace_1.insert("coal") + global.furnace_2.insert("coal") + global.furnace_2.insert("iron-ore") + global.chest_1.insert("iron-gear-wheel") + global.chest_2.clear_items_inside() + end) + ]] +} + +simulations.long_inserters = +{ + init_update_count = 350, + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqlVutyoyAUfhd+646QqNFX6XQcoseUGQIOYLvZTN59j9raNNEGWn+pyHc5Fzxnspc9dEYoR8ozEbVWlpRPZ2LFQXE5vHOnDkhJhIMjiYjix+HJGa5sp42L9yAduUREqAb+kpJeooebQULtjKhjUGAOpxjJwbS8hiscdnmOCCgnnIBJ0fhwqlR/3INBohnO9nvruBNaIUWnrRhvkRxhkoicSBlnl0HWDQLzEHQHyD4AI7Lv2xZMZcU/xKDJfC1QbWYqoVqhcCmuX8C6e/yYJn/SiQNvxnhMGyoLzgl1sMOHBo76Faoe1yRKhaYaIoxLLZcWIjK9nuL2TlzrrgMTd5K7wVat+yHlKDsiR90MX3AXS+CjqDmZz0uB285u3jRuVate2LWVBaB0BpJaHeIXjrQNRt+CQfkLgDexaYTBxI3r2QJ85qmTPpCZzzgthieWmjeL6ubU0a/aMF7vfaB71/VDu9xx7D7L2WkF8RuXconig2FZaeGFknwPQpO1Nv/GMrtNCFtCpgHINAj5s5l7LCJzMFjfzRp2sQo9Z0qolUTRjb+HbZCFbYiF9LGF9WKjqb8HFuQh8wfeBAHnYf2xWSnt3U9PHOZz4NAiTCVbVsmSoDZe8cr8my2o1RgLUrfm0b+NggqFbb1xgyqbpQHdmf7ifGH+LRR0vLA8wEDxm9OF7fz+l8Pf4KdBKrwHKvo1zWHjlDM9XIZJdBxgy6thOSKvOGBNend0mxcsp1meFxmOmv8BO++5HA==", + position = {0,-2}, + } + + local chests = game.surfaces[1].find_entities_filtered{name = "wooden-chest"} + global.chest_1 = chests[1] + global.chest_2 = chests[2] + script.on_nth_tick(600, function() + global.chest_1.insert("iron-gear-wheel") + global.chest_2.clear_items_inside() + end) + ]] +} + +simulations.boiler = +{ + init_update_count = 100, + init = + [[ + + + for x = -8, -7, 1 do + for y = -3, -1 do + game.surfaces[1].set_tiles{{position = {x, y}, name = "water"}} + end + end + + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqVlN1ugzAMhd/F11ARfguvMk0VUMMiQYiSsI5VvPsCtJSKVOm4SuzkyzkW9hWKpkcuKFOQXYGWHZOQfVxB0prlzRRTA0fIgCpswQGWt9NOKsxbF1lNGcLoAGVn/IGMjJ8OIFNUUVw482Y4sb4tUOgDG0LH0L3kTaOpvJP6Ssem9zTGJcEhcmDQq/QQjaOz4/hvcayYYMVgg6UStNSeUNSDqwuCospLNKjzF2asfZ+p0PfmXDgdvKA4cdGd+1vQuwd7mdf6HeI9PgeKvqp0TtLf55RBafgw3BdS5TN+J827KzMQopXQVZX86gS6vG+5wV90rxrRVXvyGBu48crllJvKFW5xBkBiAwQWwNEG8C2A9G2AZwYQbyUUHW106NVfsyupb8IRmyDvJuiFIeKbO3UHCjYcu6zAIsumKvxn95NX5Y7+1/4LR4+meYhlm5nnwDcKuTg+kjBJ/YTESZIm4Tj+AWXcon0=", + position = {0,0} + } + local boiler = game.surfaces[1].find_entities_filtered{name = "boiler"}[1] + boiler.insert("solid-fuel") + script.on_nth_tick(100, function() boiler.insert("solid-fuel") end) + ]] +} + +simulations.insertion_limits = +{ + init_update_count = 150, + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNrFmd2yojAMx9+l13CGlhbEV9nZcVCipzNQmFLOrnvGd9+C5/ixWyTxRu8U+CVN+k9C/WTbeoDOauPY+pPpXWt6tv7xyXp9MGU9/uaOHbA10w4aFjFTNuM3Z0vTd6118RZqx04R06aC32zNT9Hiw9tW12BvHhKnnxED47TTcDY/fTluzNBs/Z1rfnkWatg5q3cxGLCHY+wdB7svd+DxXdt7QmtGw56aROzI1jFPvKFKW//cdE1GbDvs92A3vf7jkTy5fEbf/7EsLpa12WvjL8Wd7gLWYvmmzgZXb2pa2vn2TQ/OaXPox/u+UL2DcoxHB3bn7ZUHmLz1QfK/lG6wo1ue1rTVeHvp4qbtfZQD/qVo//hL/JMX//ph27ty8mguVasQQWFX+JoFZlj3XrM/8ot7o1exa+ODbQdTPdrAuXcwgFrhUXwBVaBRSySeoFFL6+NPVZmYizNV3JcZQSozXDyRJzFtpNvSFiKnT6QNR5b0LOLAip5THPgq1gYqPTTxJdFdWweTq74N8JlNcxWYVy3U8e4dvBQfkZIZ0lVfdWsO8Xvpm2Plt14P1u++EDK9Rd6tPgsZKObadwDNZ9GhwIoE34aSe/KjOvir/Fr4TR3kD+tgDeVMIRQcr4OCFFdB0G42SxYhcvrvzPSgGvDgquUygT8mqEXCAiBbBCysAd/DMlri8B2toOWtQM8sL1JDmpCLzXf9mimEKX+iunBMNFPxBBlVttKUQE5IPks8eUUCKzy4IIEzPDgjgXM8OCeBV3iwIoGv8t17AT1ShaRsN5ngHZYUhyVBe4IEJkgvJYFTdIhJipYE3ZEELQm6I1U3mWEjQQsEXnU0d/Gio8UXP5ySNprCa46kDMWxaSOVCIUXHKmkKXynI1UehdcbqbYrvNxIzUjhuxypeyq83EjtXt2+FJZVsCzwGVx0OX013TCe0f5PD8ypM++v/F4dwTnVQtN+wGbw12ovBag247mvv+TsAMGzM0JD5N/7MsXELaNMo4pEpkyjgkSmTKMpiSyfmKBFeM7P1BOs0cvxjH/6H2B9859DxD7A9mfHV1zmhch5ludFlp9OfwHsVwl5", + position = {-2,-3} + } + global.chest = game.surfaces[1].find_entities_filtered{name = "steel-chest"}[1] + script.on_nth_tick(2000, function() global.chest.insert("coal") for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "boiler"}) do v.clear_items_inside() end end) + ]] +} + +simulations.low_power = +{ + init_update_count = 300, + init = + [[ + for x = -5.5, -3.5, 1 do + for y = 0.5, 2.5, 1 do + game.surfaces[1].create_entity{name = "iron-ore", amount = 500, position = {x, y}} + end + end + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqVlu9ugyAUxd+Fz7IU5p/qqyxLg3rbkiEYwGVN47sPambdiit+U9HfPR7vuXhFtRig11xaVF0Rb5Q0qHq7IsNPkgl/zV56QBXiFjqUIMk6f2aUYBr3TIJAY4K4bOELVWRMnj4JAhqreYM7Lrk84VZzsWTQ8T1BIC23HCYpt5PLQQ5dDdoVCYpIUK+Me0ZJX9lxcPqSJejiDshLNnphfzj0UdJx0JI18AjbPWG9ziyrmTS90hbXIOwjKfshUUdKUMu1q31bpgFuGs1NN3GzaG6xiZtHc/NN3GLmCsVad+WBR3ZruGTuQ9kPFgXo+2jV+02qy5nL5dF1u73g5gwmwCXkN/jn/oMBa11KjL9PQ6c+4TC4NWFBQ3vwyXJLVg8Q6krvyWybi9qZuYi1mEsD2oZMnJto9/f10hCePAn1eiZJjH3knlDTMSHwXKVXIhBS792NPqmXwE/nWg3aTxFSvocqxOd2hsdJjw8u3i3AIVS26KK1DzdD4j5cfEwx2fTaRTR4lRsUvI/wgCwsCDHKbd30+k8z0VAz0XvamDHQ1cInoWPNmUvAdD1tU+SdAXwaU1pJbCxvPkKzipLNFkfNKnoP25EZ+8+QoGvY3O/ct82+WvxVJOgTtJnq7klalLQgeVGUeTGO34UiyZk=", + position = {3,0} + } + ]] +} + +simulations.electric_pole_connections = +{ + init = + [[ + player = game.create_test_player{name = "big K"} + player.character.teleport{-2, 2.5} + game.camera_player = player + game.camera_player_cursor_position = player.position + + game.surfaces[1].create_entity{name = "small-electric-pole", position = {-6.5, 0.5}, force = "player"} + local right_pole = game.surfaces[1].create_entity{name = "small-electric-pole", position = {7.5, 0.5}, force = "player"} + + step_1 = function() + player.cursor_stack.set_stack({name = "small-electric-pole", count = 50}) + script.on_nth_tick(1, function() + if game.move_cursor({position = {0.5, 0.5}, speed = 0.1}) then + step_2() + end + end) + end + + step_2 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + player.build_from_cursor{position = game.camera_player_cursor_position} + player.clear_cursor() + step_3() + end) + end + + step_3 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + if game.move_cursor({position = player.position}) then + step_4() + end + end) + end + + step_4 = function() + local count = 30 + player.cursor_stack.set_stack{name = "copper-cable", count = 100} + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + if game.move_cursor({position = {0.5, 0.5}}) then + player.drag_wire{position = {0.5, 0.5}} + step_5() + end + end) + end + + step_5 = function() + script.on_nth_tick(1, function() + if game.move_cursor({position = right_pole.position, speed = 0.15}) then + player.drag_wire{position = right_pole.position} + step_6() + end + end) + end + + step_6 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + if game.move_cursor({position = {4, 1}}) then + step_7() + end + end) + end + + step_7 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + if game.move_cursor({position = {0.5, 0.5}}) then + player.drag_wire{position = {0.5, 0.5}} + step_8() + end + end) + end + + step_8 = function() + script.on_nth_tick(1, function() + if game.move_cursor({position = right_pole.position, speed = 0.15}) then + player.drag_wire{position = right_pole.position} + step_9() + end + end) + end + + step_9 = function() + local count = 30 + player.clear_cursor() + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + if game.move_cursor({position = player.position}) then + reset() + end + end) + end + + reset = function() + + local count = 30 + player.clear_cursor() + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + player.clear_cursor() + local pole = game.surfaces[1].find_entity("small-electric-pole", {0.5, 0.5}) + pole.destroy() + start() + end) + end + + start = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + step_1() + end) + end + + start() + ]] +} + +simulations.power_switch_connections = +{ + init = + [[ + player = game.create_test_player{name = "big K"} + player.character.teleport{0, 3.5} + game.camera_player = player + game.camera_player_cursor_position = player.position + + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqVk+FugyAUhd/l/sZGFKX6KkuzqL1pSRAM4JwxvHvRLlmzsXb+45Kc7x4u5y7QyhEHI5SDegHRaWWhflvAiotq5Hrn5gGhBuGwBwKq6ddq0BOaxE7CdVfwBIQ64yfU1JOXUuu0wmRqpHwQZv5EAJUTTuDdwFbM72rsWzSBHNOT4MMGiVZrt4BJaH4oCMzhVB0Kv7r5wcn+xXmJyb8xfSAkKLFzRnTJoCXGfNEvYBp4QYvicm31aNa3slOkAdvZgP3Nz2P8Iv6Vv8DpRqWxGZT7LD5xyGMO+T78swmXMf5xZ6JoGo9CtS9Rd0xI+7YV9cP+EfhAYzdJdqSMVxmnJecVZ97fAJfMMhY=", + position = {0,0} + } + + step_4 = function() + local count = 30 + player.cursor_stack.set_stack{name = "copper-cable", count = 100} + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + if game.move_cursor({position = {-4.5, 0.5}}) then + player.drag_wire{position = {-4.5, 0.5}} + step_5() + end + end) + end + + step_5 = function() + script.on_nth_tick(1, function() + if game.move_cursor({position = {-0.5, 0.5}, speed = 0.15}) then + player.drag_wire{position = {-0.5, 0.5}} + step_6() + end + end) + end + + step_6 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + if game.move_cursor({position = {0.5, 0.5}}) then + player.drag_wire{position = {0.5, 0.5}} + step_7() + end + end) + end + + step_7 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + if game.move_cursor({position = {4.5, 0.5}}) then + player.drag_wire{position = {4.5, 0.5}} + step_9() + end + end) + end + + step_9 = function() + local count = 30 + player.clear_cursor() + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + if game.move_cursor({position = player.position}) then + reset() + end + end) + end + + reset = function() + + local count = 30 + player.clear_cursor() + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + player.clear_cursor() + local pole = game.surfaces[1].find_entity("power-switch", {0, 1}) + pole.disconnect_neighbour() + start() + end) + end + + start = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + step_4() + end) + end + + start() + ]] +} + +simulations.splitters = +{ + init_update_count = 800, + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqtmdtuozAQht/F11CBsbGdV1lVESFuaokAMqa7VZV3X5NsSNuQ7swkl+HwzYEZz2/ng22a0fbetYGtPpiru3Zgq18fbHC7tmqma+G9t2zFXLB7lrC22k+/gq/aoe98SDe2CeyQMNdu7R+2yg/PCbNtcMHZE+n4433djvuN9fGBmeHaF9fGW2n9aocQ2X03xNe6drIaUWmunmTC3uM7/EkeTZxeWA82BNfuhulBb/fdm12P8V4TrLfb9eRpvBX8aBN2unry5GzXd226s5VPf79a20TDdTdO8edZlrB9t50eqkLa2Oro1iWywyG5iofP8bzEx9Omq7bx8kIw5edQts7b+nQ7Av6luBtDP07JvDJS3Er8gh1xTlpxZWmBLL66j8BfBSIW8HLGjzGLfudjprc32cVt1+ckufZGjkqUqQxg6vb3UPDvYVCfQ8PBGgU2cLBCgfMMTi5x5BxOxhV9zuFkiSNfOnXoGxfC4lrAz0wBIAq4rwXOVwknZzhyiVivcGR45yHB8M5D5sIg1iV+zwLIM4Qlddf6xy+teWvgmTsC4WCN8H0dx0uExZleUESKeKRIsU1MWBQqrk5r5+vRhYtO4SSdIpBCRfy3ML46fjaf/BBCdG3BM0nWIJOPS0TK+iMheoYrAlmAyBpRc7OoKAk191I1w3LR1V3fW5/W1aax95abgZab/hwJVhdn2NKZJYiCLN5FTuaXkI9efNs9/KAZ8lmIaIDfpA2DWu6mQlBgJSi/xP1BSZgqBXGDQCtMyg4BljLKFgFGNgQlryBlLjLC7gPks8gJPoNaU3CCOob5XBBmCIws8OoYBpZ4dQwDlxR1TGl/oSjqmNT8QkPVMSkQQ1DH5QPVscwoSkU/VKkcz/D6pgr2zuM7mSN1iqZUhORkHaGXh7IkTXgD6UlJmvcadBxInPeG0CeSOO8N6QNT5j3sa1DmPYxMORMEkUvKmSCMTJn3GkTmhNNGmM+gM8FZ3hsAEdGhHOerJJw2wsglQU/ByJQ9OYys8XoKBjZ4PQUCq4yipyjLq8opeoq0uCoO1VOkQAqCnjJkPfWcnP5KXX365zVhb1HfnBzWuVCGq7xUyujicPgLq2m7fQ==", + position = {-1, 0} + } + ]] +} + +simulations.splitter_filters = +{ + init_update_count = 800, + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNrNWttuozAQ/Rc/Q+Url/zKqooocbtIBBCY7lZV/n1N6JZ242Rnxn3oWwLkHM9wZjhj8soe2tkOY9M5tntlTd13E9v9eGVT89RV7XLMvQyW7Vjj7JElrKuOyzc3Vt009KNLH2zr2ClhTXewv9lOnO4TZjvXuMauSOcvL/tuPj7Y0V/wjtF0j03nT6X1Tzs5jz30k/9Z3y2sHioV0tyZhL34j1l+Z84k60/2k3Wu6Z6m5dLRHvtnu5/9udbZ0R72y1r9KTfONmHr0XUtf5nHvkufbDWmv35a23rqup+XDAjOE3bsD8tFlUtbW50XtsV2OiUXEcn3iB795WnbVwd/OBSO/hTMoRltvV7gId7S3M9umJeEXtCozzT/3IEQnXzPXnZBGCDQEQQXEekAgUETiOsRhAgymrb0V2rLtn6FXl9NndbNWM+N2+QlKfLK0fLSFHkVtNyZb527Ep07Q8md4BGloyHKFiKCYYkphPlP45qGtnHuSn74hvb/TiJURKUbSK8SOoJBgxi2bjV7jY1Po9fh4Sq8KG/Av0uo6a4pKMOxZRC2G4LNrz3JQ2QGmbkCA66R4CUGXOHAJceASyS4wIAj1SolBpwjwbdyvtUjeLHBXkhy7fbXevyq1L33of3omf1lrX0MKldqRKC8RAZqMOAZEjzDgOdIcExBc2TNSUxBc2S3kCWq83EV1WcVx7CVRVybVVvJX7UeZR4TjoS7tjLe8IZchFI04yi/70CnNNo2SpI8TISpU5DiUlkEgwzbRpVHWC91BbOg9UYJ8c6qpIErCLjmaK0IilY0cd9EEMrssWqncJ3V/TDYMa2rh9ZGjmZaRkiTg/YzYnZMBOjma8QEtRUBB6wd40Q+DGc8XF86o8EJUJ5z6qQkCI88XVAnJVrdlbRJCZQ5w2mTEgxc0IYZDtrKk7QxDLZyRVs5qGaNpnl82MoN7VEDA89oHh8GntM8Pgy8oHp8SocwJdHjkxpExhEenxJOJkgeX3yhx8/QrzhMScolbZZ4I/sqk3MeJoa2cjZyjsgi3qicYwph0oyBKSB1mtFswuXNDr6codqEwNoBVUO1CbfYbiiXZhNgtyWn2QQguCA9yYHgkvQkB4LTbEKgNYXANWjPc9unNeWFas7ihGxq5oa0ewtME8o2FEjwnLQdCwQvSFYNCE7bFYCBF5xk1YDggmTVgOCSaNVIXbpQNKtGa9KFhls1WjiGYtXeqChW7T5Z/5ez+/A3noQ9e0OzLrkQOi9lLrI8Lwt1Ov0BCV2ymA==", + position = {-1, -1} + } + game.camera_alt_info = true + ]] +} + +simulations.belt_lanes = +{ + init_update_count = 850, + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqtl9uOmzAQht/F17ACm1PyKlUVERhSS8RGPqyaRnn3GtgQKuxdm22uAoZv/hnPj+07OvcaBkGZQsc7og1nEh1/3JGkF1b34z11GwAdEVVwRRFi9XW8UqJmcuBCxWfoFXpEiLIWfqNj+vgZIWCKKgozabq4nZi+nkGYBxYGZR1lZihufoFUhj1waV7jbIxqUHH+lkfoZv5Ub/kUYX7+JEEpyi5yfE7Alb/DSZuxXoGA9jQKNUNd3UuI0Hx7VvKMKziLuQATseF6TDxPInTl7ThYq7iHepLzyujxiDZ54CWPntetufOJ/tKob6mAZh7NomdRuVaDHsu3wZMFD715T9AmBgbicovNVIHo6ga2ERNXuLPuOhAnSf8YYposP0vgbAks9VmqemJsIuFnJAshXwjaVFBchClyO/fJJzXKpzm2VokyR5GKXZGwO5J7PkpX628CZe44Fm7lzX0lkPqADzvAiQ84TfzJyVqyjZXuYCUO1suRcuipUlZPph+U5N9EsQ1IVp8qCcIKTJyTUtiQK3cpziDutGBWK38YLLVmmnsII2HCivD+9uuWHcbx6u90h3NcXRjglafITfK2DsJJuEY/cIBvcBAY+4NJEJiEO92rD3AWDvbqXJwH2N/LZLgIcz+27jvKAPP7yaqCLeo3M4dgrtfEkGTPsj+vxl/vu3asSF4LPcEBqjMn+etNESH+O9PKqyTZnnoX63q7xeZfis1WWgMrUewoebFnd0jK8FPN4b8eahpuTmvfOtCQyjuH7BspKKHhMR4SpwPlcXX+jNC7SWpeQao0Kw+4TIuyPBRm0f4LmOvRmQ==", + position = {-1, 0} + } + ]] +} + +simulations.underground_belt = +{ + init_update_count = 800, + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqtmt1ymzAQhd9F1ziD/pDwq3QyHmyrKVMMHhBpMxm/e8FuHbdBzZ6N72Ign1ar3dVZ0KvYNmM49nUbxfpV1LuuHcT6y6sY6qe2auZr8eUYxFrUMRxEJtrqMP+KfdUOx66Pq21oojhlom734adYy9NjJkIb61iHC+n842XTjodt6KcHrowhdm1Y/aiaZuIeu2H6l66dR5wwK/1gM/Ey/SEf7OmUvcMoEJMvYzQJYz8wxmCUhC32Sqnbr3U73VrtvoUhLkxL/pnXbFB2fX4zhBjr9mmYn+vDoXsOm3G618TQh/1mXsLpVuzHkInL1csS3Ro/jbbrxjkcbJ6JQ7ef71Rx1YTqbMrbOi/NobjOoemq/XRlwXZ1Y/m+7sPucne6/DvUujEexzmo3uFdKgAXhsn/ctHtQAtgTwd7hFvSuSXClTkdXEBgSQc7CPyWseMUQv1TP0XZPoW2SfQ1Suo2ESRSY7UhkY7SYJhEbZCW7lAoZGWBOFR+7NB02kl63kloCvS0w1xDTzuFcFUOuFx/IoSVhHaU1B6pIEoiD5QGJu0+E2bKkJcNKpaKnoJQcVcFPS2g+FVAvkEJp/yH+/NcPblRW5IVjDSfFDCLYi5nKCh1TwMkWf4oToJoxdA/ihIYWuMCiAY2uAKigS2ugGjgAldANLDjKCDFSETtMemiE81RiWFUojvKcQVEcqiRHAXEyjyjYAVEm4KGFRCNa2AFRONahgLihLApIO2SiGDjIEoqgD1DAfHCrIQVEGnZbA4rIBpX4kKFBla4tKKBNVUBcaLWGlwB3VOAWEsWIObf6RWE6RUMgWXuOT/HMMDe0wBPdrDlOLhkCLz3K7n0Yi5nkC2JLHHpSDNZ4dKRBtY4mOYKg7uCBmaIXZorGGKXBnY4mOYKj7uCBi458vw/ZfQ/r7FzzlCWNRT4vcUuSyAHfm8xCYzGWwFSuDnDaQU4e6CznJE4m4ErcGeRIt3hr3Npi4C/zqVxS5hL8oPPYT/QuJLRJLEKiVdwm0fyuNcwl+YZw/AMq+55C3V+ibLnsS40UfW8Y/SPnNrkOY0qpzR5vE8lxV2J96k0roS5pHguFewHGlfjfTXNEQbvq2lgi4NprihwV9DAjvomgFWaS/KnFlZ9KxnfWszdD4ustn29+/52ZETmjDMj539C53LPpl7moEh2iU/9OaiSixQHO5aUNAc7l5S0xmKz8ikOtpmeMY/Z5eDZ+uacWiaep1i8vJLz0rhSOVk4VxbT878AW2S+Hw==", + position = {-1, 0} + } + ]] +} + +simulations.move_between_labs = +{ + init_update_count = 800, + init = + [[ + + local science_1 = "automation-science-pack" + local science_2 = "logistic-science-pack" + local technology = "railway" + + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNq1VduOmzAQ/Rc/wwoTLoFfqSpkzECtgo18WTWN8u8dYJdmG7MhUZcnbM+cmTNzPD6TuncwaiEtKc9EcCUNKb+diRGdZP20Z08jkJIICwMJiGTDtOpZTS4BEbKBX6Skl+8BAWmFFbC4z4tTJd1Qg0aD1VHIVkg8CvkPMBYBR2XQTckpFEKFxUsakBP+ZC/pHGGxrwxYK2RnJjsNg3qFyuFZb0FDU03Z4VHLegMBWbaXTN4TVp0wVvDQcAGSQzgy/hPDc+Um6nEUBWRQzWTKbNgDm5P7y+9yCW5YxSurFs3DXrEGt28pHa8JNUIDX07R/624ytnRWeKJcVhjWM2kGZW2YQ29r3LZx8pdBUo8wMnO5Lcwsx3Jp/vbfviatjNn1cCmQP+z8dnKy7ja2Bnfw4m+MfJB5CsE9FhSjcoECbo7hXgVQbeMwy3i4R3wXxnVrm1BV0b8RkQarZ8n8HEN7JCj7jTWobkrqfRGUmv7hdzofvGEdKM90qXRUxzoNodtCVP6YeZtC3fK3Ocff+4f3XE/fO6e3HFPHu/BvhakjwPTXcDZ1cwwoK1/KG3lmvkg8z2Q9CHI4w7I+CHE4hlNx3evJT7M88tdXj30AXnFMbnMjiNN8iLOaZbnRYYa+gMBb6VK", + position = {-2, -2} + } + + local items = game.item_prototypes + local technologies = game.technology_prototypes + if not (technologies[technology] and items[science_1] and items[science_2]) then + technology = nil + for k, tech in pairs (technologies) do + local units = tech.research_unit_ingredients + if #units == 2 then + technology = tech.name + science_1 = units[1].name + science_2 = units[2].name + break + end + end + end + + if not technology then return end + + chest_1 = game.surfaces[1].find_entity("infinity-chest", {-9.5, -6.5}) + if chest_1 then + chest_1.set_infinity_container_filter(1, {name = science_1, count = 100, index = 1}) + end + + chest_2 = game.surfaces[1].find_entity("infinity-chest", {-3.5, -6.5}) + if chest_2 then + chest_2.set_infinity_container_filter(1, {name = science_2, count = 100, index = 1}) + end + + for name, prerequisite in pairs (technologies[technology].prerequisites) do + game.forces.player.technologies[name].researched = true + end + + game.forces.player.laboratory_speed_modifier = 3 + game.forces.player.add_research(technology) + script.on_event(defines.events.on_research_finished, + function(event) + if not event.by_script then + event.research.researched = false + event.research.force.add_research(event.research.name) + event.research.force.research_progress = 0 + end + end) + ]] +} + +simulations.drag_building = +{ + init = + [[ + global.player = game.create_test_player{name = "kovarex"} + global.character = global.player.character + global.character.teleport{0, 0.5} + game.camera_player = global.player + game.camera_player_cursor_position = {0, 0} + + update_camera = function() + game.camera_position = {global.player.position.x, global.player.position.y - 2} + end + + step_0 = function() + target_cursor_position = {global.character.position.x - 2.5, global.character.position.y - 4} + update_camera() + script.on_nth_tick(1, function() + local finished = game.move_cursor{position = target_cursor_position} + if finished then + step_1() + end + end) + end + + step_1 = function() + global.character.cursor_stack.set_stack{name = "stone-furnace", count = 12} + target_cursor_position = {global.character.position.x + 2.5, global.character.position.y - 4} + script.on_nth_tick(1, function() + + local finished = game.move_cursor({position = target_cursor_position}) + + if global.player.can_build_from_cursor{position = game.camera_player_cursor_position} then + global.player.build_from_cursor{position = game.camera_player_cursor_position} + end + + if finished then + step_2() + end + end) + end + + step_2 = function() + global.character.walking_state = {walking = true, direction = defines.direction.east} + local offset = {2.5, -4} + script.on_nth_tick(1, function() + + game.camera_player_cursor_position = {global.character.position.x + offset[1], global.character.position.y + offset[2]} + + if global.player.can_build_from_cursor{position = game.camera_player_cursor_position} then + global.player.build_from_cursor{position = game.camera_player_cursor_position} + end + + if game.tick % 60 == 0 then + game.surfaces[1].build_checkerboard({{global.character.position.x + 10, global.character.position.y - 10}, + {global.character.position.x + 25, global.character.position.y + 10}}) + end + + update_camera() + + if global.player.cursor_stack.count == 0 then + step_3() + end + + end) + end + + step_3 = function() + global.character.walking_state = {walking = false} + local player_position = global.player.position + target_cursor_position = {player_position.x + 3.5, player_position.y - 1} + game.camera_player_cursor_direction = defines.direction.west + script.on_nth_tick(1, function() + + update_camera() + + if game.move_cursor({position = target_cursor_position}) then + step_4() + end + + end) + end + + step_4 = function() + global.character.cursor_stack.set_stack{name = "transport-belt", count = 24} + + local player_position = global.player.position + target_cursor_position = {player_position.x - 3.5, player_position.y - 1} + + script.on_nth_tick(1, function() + + local finished = game.move_cursor({position = target_cursor_position}) + + if global.player.can_build_from_cursor{position = game.camera_player_cursor_position} then + global.player.build_from_cursor{position = game.camera_player_cursor_position, direction = defines.direction.west} + end + + update_camera() + + if finished then + step_5() + end + + end) + end + + step_5 = function() + global.character.walking_state = {walking = true, direction = defines.direction.west} + + offset = {-3.5, -1} + script.on_nth_tick(1, function() + + game.camera_player_cursor_position = {global.character.position.x + offset[1], global.character.position.y + offset[2]} + + if global.player.can_build_from_cursor{position = game.camera_player_cursor_position} then + global.player.build_from_cursor{position = game.camera_player_cursor_position, direction = defines.direction.west} + end + + update_camera() + + if global.player.cursor_stack.count == 0 then + finish() + end + + end) + end + + finish = function() + update_camera() + global.character.walking_state = {walking = false} + global.character.direction = defines.direction.south + script.on_nth_tick(1, nil) + end + + step_0() + ]] +} + +simulations.drag_building_poles = +{ + init = + [[ + global.player = game.create_test_player{name = "kovarex"} + global.character = global.player.character + global.character.cursor_stack.set_stack{name = "small-electric-pole", count=50} + global.character.walking_state = {walking = true, direction = defines.direction.east} + game.camera_player = global.player + ]], + update = + [[ + if global.stop then + global.character.walking_state = {walking = false, direction = defines.direction.south} + return + end + game.camera_position = {global.character.position.x, global.character.position.y - 1.5} + local pole_x = math.floor(global.character.position.x + 2) + game.camera_player_cursor_position = {pole_x, global.character.position.y - 3} + if global.last_pole_x == nil or pole_x - global.last_pole_x == 7 then + global.player.build_from_cursor{position = {pole_x, global.character.position.y - 3}} + global.last_pole_x = pole_x + end + if game.tick % 60 == 0 then + game.surfaces[1].build_checkerboard({{global.character.position.x + 10, global.character.position.y - 10}, + {global.character.position.x + 25, global.character.position.y + 10}}) + end + if global.character.cursor_stack.count == 0 then + global.character.walking_state = {walking = true, direction = defines.direction.south} + global.stop = true + end + ]] +} + +simulations.pole_dragging_coverage = +{ + init = + [[ + global.player = game.create_test_player{name = "Cable Guy"} + global.character = global.player.character + global.character.teleport{0, 4} + global.character.cursor_stack.set_stack{name = "small-electric-pole", count=48} + global.character.walking_state = {walking = true, direction = defines.direction.east} + game.camera_player = global.player + game.camera_player_cursor_position = {0, 0} + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqVlN1uhCAQhd9lrnGzgLCur7LZNGonWxJEg9jUGN69aC/apPjD5RDOdyYnMzNDrUfsrTIOyhlU05kByscMg3qZSi9vbuoRSlAOWyBgqnaphk5XNusrgxo8AWXe8QtK6p8E0DjlFP5g1mJ6M2Nbow0fogACfTcETWcWv8DJmLgIAlMQ8IvwnvwDsbMgdgDiJ0H0fgDKz4LkAUicBfEDkEwOW8ZBt19QW2mdocbGWdVkfadxN/QFGMSoXh91N9plJopnxKFIdKBix+FG6DVmck8OdiMPek1st9jLg1Aa65bS1Ex2TOKBUJY8IfeNRHjyPm6R8uSF3CKJ5I3cIsnkyVlJ4RiuV7P8c2QJfKIdVg0raF5wIaXMBefM+290Ncet", + position = {-13,0}, + } + local lights_count = 0 + while lights_count < 8 do + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNrVmN1qwyAUgN/lXGclx8T8wZ5klGBStwmJCWrLSvHdFxs2WpnMW29CjsbjOZ8hfOQGw3TmqxLSQHcDMS5SQ/d2Ay0+JJvcmLmuHDoQhs+QgWSzi/TMpullYvMKNgMhT/wLOrTHDLg0wgi+Z7kH116e54Gr7YG/1mewLnpbski3m0tTHGgG1+2mPtAt+1aTUcvUD/yTXcSi3GOjUONZmH6bO/2ufRdKm/6fyo1iUq+LMi8Dnwzs+bVhDkDugnllihm3DbyC3eclH90m2mVFd1H89Nig2CJis6e4tEdrH8Z+IJA4CCRJCBhouohrmibZdOmdfBWAUMZBKBM9+WcIRQACjYNQJwmh8iA0AQhVHIQqSQiFB4EGINRxENokITQeBMwDFJo4Ck2SFKhHoQ5AaKMgEEzzy5j77wIJYMA8jkOeJIfaw9CGKMRpIklTE9H3RAyJIsaZIknTFFsfQ0gdMc4dSZruiL48YsgeMU4fSaL66PsjhgQS4wySpGmQ4eOPc0aSpjOiL424W+Mx2yvoHv5TZHDhSt/LJg2WTUGrqippURBrvwHLO8AOq", + position = {28 + lights_count * 36, 1}, + } + lights_count = lights_count + 1 + end + update_camera = function() + game.camera_position = {global.player.position.x, global.player.position.y - 3} + end + + ]], + update = + [[ + if global.stop then + global.character.walking_state = {walking = false, direction = defines.direction.south} + return + end + game.camera_position = {global.character.position.x, global.character.position.y - 3} + + local pole_x = math.floor(global.character.position.x + 2) + local pole_y = global.character.position.y - 4 + + if global.last_pole_x == nil then + global.last_pole_x = pole_x - 3 + global.pole_count = 0 + + end + game.camera_player_cursor_position = {pole_x, pole_y} + + if (global.pole_count == 0 + or global.pole_count == 1 + or global.pole_count == 2) and pole_x - global.last_pole_x == 7 then + global.player.build_from_cursor{position = {pole_x, pole_y}} + global.last_pole_x = global.last_pole_x + 7 + global.pole_count = global.pole_count + 1 + end + if (global.pole_count == 3 + or global.pole_count == 4 + or global.pole_count == 5) and pole_x - global.last_pole_x == 5 then + global.player.build_from_cursor{position = {pole_x, pole_y}} + global.last_pole_x = global.last_pole_x + 5 + if global.pole_count == 5 then + global.pole_count = 0 + else + global.pole_count = global.pole_count + 1 + end + end + if game.tick % 60 == 0 then + game.surfaces[1].build_checkerboard({{global.character.position.x + 10, global.character.position.y - 10}, + {global.character.position.x + 25, global.character.position.y + 10}}) + end + if global.character.cursor_stack.count == 0 then + global.character.walking_state = {walking = true, direction = defines.direction.south} + global.stop = true + end + ]] +} + +simulations.drag_building_underground = +{ + init = + [[ + + player = game.create_test_player{name = "kovarex"} + game.camera_player = player + game.camera_player_cursor_direction = defines.direction.east + cursor_position = {0, 0} + + update_camera = function(event) + + local position = player.position + game.camera_position = {position.x, position.y - 1.5} + game.camera_player_cursor_position = cursor_position + + if event.tick % 60 == 0 then + player.surface.build_checkerboard + { + {position.x + 10, position.y - 10}, + {position.x + 25, position.y + 10} + } + end + end + script.on_event(defines.events.on_tick, update_camera) + + move_cursor = function(speed) + if not target_cursor_position then return true end + + local speed = speed or 0.1 + + local dx = target_cursor_position[1] - cursor_position[1] + dx = math.max(-speed, math.min(speed, dx)) + local dy = target_cursor_position[2] - cursor_position[2] + dy = math.max(-speed, math.min(speed, dy)) + + cursor_position[1] = cursor_position[1] + dx + cursor_position[2] = cursor_position[2] + dy + + if cursor_position[1] == target_cursor_position[1] and cursor_position[2] == target_cursor_position[2] then + target_cursor_position = nil + return true + end + + end + + build_offset = {3, -3.5} + + prepare = function() + player.cursor_stack.set_stack{name = "underground-belt", count = 50} + target_cursor_position = {player.position.x + build_offset[1], player.position.y + build_offset[2]} + script.on_nth_tick(1, function() + if move_cursor(0.2) then + build_belts() + end + end) + end + + build_belts = function() + player.character.walking_state = {walking = true, direction = defines.direction.east} + last_distance = 1 + last_x = 0 + direction = defines.direction.east + script.on_nth_tick(1, function() + cursor_position = {player.position.x + build_offset[1], player.position.y + build_offset[2]} + + if (cursor_position[1] - last_x) > last_distance then + if player.can_build_from_cursor{position = cursor_position, direction = direction} then + player.build_from_cursor{position = cursor_position, direction = direction} + end + if last_distance == 1 then + direction = defines.direction.west + game.camera_player_cursor_direction = defines.direction.east + last_distance = 5 + else + direction = defines.direction.east + game.camera_player_cursor_direction = defines.direction.west + last_distance = 1 + end + last_x = math.floor(cursor_position[1]) + end + + if player.cursor_stack.count == 0 then + finish() + end + + end) + end + + finish = function() + player.character.walking_state = {walking = false} + player.character.direction = defines.direction.south + script.on_nth_tick(1, nil) + end + + prepare() + ]] +} + + +simulations.smart_belt_building = +{ + init = + [[ + + player = game.create_test_player{name = "big k"} + player.teleport({0, 2.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + item_name = "transport-belt" + direction = 2 + + step_1 = function() + player.cursor_stack.set_stack{name = item_name, count = 50} + game.camera_player_cursor_direction = direction + script.on_nth_tick(1, function() + if game.move_cursor{position = {-3.5, -1.5}} then + step_2() + end + end) + end + + step_2 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + step_3() + end) + end + + step_3 = function() + player.drag_start_position = {3.5, -1.5} + local target = {3.5, 0.5} + script.on_nth_tick(1, function() + local finished = game.move_cursor{position = target} + player.raw_build_from_cursor{created_by_moving = true} + if finished then + step_4() + end + end) + end + + step_4 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + game.camera_player_cursor_direction = 4 + player.raw_build_from_cursor{position = {3.5, -1.5}} + player.raw_build_from_cursor{position = {3.5, -0.5}} + player.raw_build_from_cursor{position = {3.5, 0.5}} + step_5() + end) + end + + step_5 = function() + local target = {3.5, 2.5} + script.on_nth_tick(1, function() + local finished = game.move_cursor{position = target} + player.raw_build_from_cursor{created_by_moving = true} + if finished then + step_6() + end + end) + end + + step_6 = function() + player.drag_start_position = nil + local target = player.position + script.on_nth_tick(1, function() + local finished = game.move_cursor{position = target} + if finished then + reset() + end + end) + end + + reset = function() + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + for k, v in pairs (player.surface.find_entities_filtered{name = "transport-belt"}) do + v.destroy() + end + start() + end) + end + + start = function() + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + step_1() + end) + end + + start() + + ]] +} + +simulations.fast_obstacle_traversing = +{ + init = + [[ + player = game.create_test_player{name = "Arnold J. Rimmer"} + player.teleport({0, 2.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + game.smart_belt_building = true + player.surface.create_entity{name="stone-furnace", position = {1, -1}} + item_name = "transport-belt" + direction = 2 + + step_1 = function() + player.cursor_stack.set_stack{name = item_name, count = 50} + player.insert{name = "underground-belt", count = 2} + game.camera_player_cursor_direction = direction + script.on_nth_tick(1, function() + if game.move_cursor{position = {-3.5, -1.5}} then + step_2() + end + end) + end + + step_2 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + step_3() + end) + end + + step_3 = function() + local target = {4.5, -1.5} + script.on_nth_tick(1, function() + local finished = game.move_cursor{position = target} + player.raw_build_from_cursor{created_by_moving = true} + if finished then + step_4() + end + end) + end + + step_4 = function() + local target = player.position + script.on_nth_tick(1, function() + local finished = game.move_cursor{position = target} + if finished then + reset() + end + end) + end + + reset = function() + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + for k, v in pairs (player.surface.find_entities_filtered{name = "transport-belt"}) do + v.destroy() + end + for k, v in pairs (player.surface.find_entities_filtered{name = "underground-belt"}) do + v.destroy() + end + start() + end) + end + + start = function() + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + step_1() + end) + end + + start() + ]] +} + +simulations.trains = +{ + init_update_count = 300, + init = + [[ + game.camera_position = {0, 0} + game.camera_zoom = 1 + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqlnW9vGkkMxr/LviZoPP8nX+V0OqUpl0MiEBHSu6rqd79ZYAkldnge+qYVAX54Z+2xZ2zv/Bi+rN4WL9vlejfc/xiWj5v163D/x4/hdfm0fliNf9t9f1kM98Nyt3geZsP64Xl8tX1Yroafs2G5/rr4b7iXn3/OhsV6t9wtF4fv7198/2v99vxlse0fOH3z8W37bfH1bg+YDS+b1/6dzXr8oc65S3E2fO//h9rhX5fbxePh3fxz9oHpQWasODOcmK+7jnv6Z2dS25HafqV6hRpxasGpCacmnJrRUfX4qBZc0oBLWnGq4NQGUwOhAeLAYQ2GAQQNClpVIAxAPHr9zK2SgEkaM3H1sFUx6i+wVTGmKhmmMkpVsFFNnhhV2KoSYVQCW1UitMqDRpUqfv1eYPtPkwKkX7FFw3ocKwQ28D4AweIOKxjSioaFbSswwvK2hcgK+6yUCCpsXZkZ1wY6l+yOUH8dGhwbsiFQYWM2BIoGgv4dqmFAHxU8IVokZ2hdskTOczoFjOxy/JRSflkD3B3XCYpatPnRMHydXyhx1MAVBQcS3EBwLBw4OhA84s7AGkowVPCkiB7jJrkq4bt1rDaPm+fNbvltYbtvn+a5llHCzXbZUQ+HzziNHEEZy1UZE0bK4SopQ1d7N83SPsyby/7j9c6Gx81qsx0/v92/fOr/zkN1oXnJoTVpvopzqaYWSpfqy+H9GCSU4ENNOaT+Ris55dF/Pozvx3YApP6fxByyDy7ux1u7Fnz1dbqcooIqNiiTQ+yDAusAvuo60VUZk8NknEKBLmMMmIxJ6L0BQ0Y8FvTlUxAc/YVPb2yKbHRucN7t72G7W65Wi+33u38fnvrXP5LaaaLoBqBYzji9ffwFONZLn98C2Cby5+pWedtSjTTdYAAqKDteS3WQ8FqqgzytpTon0FqqcyKtQzon0TqkczKvQ0EFFV6HdFDldUgHNV6HVFBxtA7pHKF1SOd4Wod0TqB1SOdEXodEBSVeh3RQ5nVIBxVeh3RQpXVI55ytth+2TxvTwx01SKoeBo0x6HL9rf9ls+2fW7+tVtomt6M1VpW6Cu+bu+SEb668TeiSYiuNySC6kGrkrZEjbW26hAnTgJOtSTaXB4AG8P5Bmir2uyX9vXpbfjXFniy7i40G8LXS84YhZOMC+C4jGsA3PjTSZWx8aGSA6NDI4NChkcGhQyODQ4dGBucG1Vfj9MaHRgaID40MEB8a6SBxdGxkgejgyALRnsAC0eGRBeLjI0k6iQ+QLBIfIVkkPkSySHSMZIHYIEl+J0gSoaMkQ24RWnUNkKdV1wAFMthovxFriNxgKEGXO3G7hc1SABWeeSs0xCy8FRqkiqahjkUO4q5v4IuAub3gdKg6fJ43F/2a/S2rCmFWFeJ5Z2LIChrSyR5FX1iAU5KnFxuW3Ik3SdFJN1iNQSr4fT/ZTYMjdfE3hFmGpHTliQEKjtZDAyS0YhggTytG00GB1gsDFOnbZoASe9cMDp0vMDh0vsDg8PkCPaANfL5AB0V+UWyAiEVxmEDXXVWEizuODjBerxiSCJZ6+Kgy1Qq3COv+FIMXpMYxUWn3yARRMbNGZtz5gsnYJhkt93+RLJ83KTkWl8dMeP8VL7m08fqOWfQxAZ5r7u/5VFOM/XWdUui3JMolVna2MAakUTuY0Yoz1PJUx85EuoxENnuaifRBI7LZ00xkgMINMYXHY4rEOydD0ITW/cSpziTNgUJGOctufwp+ryf6wNV1prCGblw4bR8Gp7E6rHOIXPepnFIHCa3DBsjz/SM6CA/J5CQRUIaO24AEAosvUUQILL5eaQQVX/EXgkokQAgq0Y2CU/Fs+h1xt/DcOgPFMyQEFE+XEFDYtAitwtPxhAHgqXnGWPE8PTOz4El7ZhossFkJcbPwVL0Qd6vSWRndo/DpeYND52QMzg07zTrohoyMDrohIaOD3k1h5KzvXnebF1sL5EILZv3nj4HsMH5R/YnKFnY7vdJZKr9BpnKaY8u4LYkan4PROZ4tBzcl4vOQOofWeYOT2CYMh3QLSKM3iA35CtvLAcpHbwsb8tEtIZB8/iwVDxj+hd3nc7v/stntNs+D+iOsQ1DHwNNJegPDmoaBiVTDRV/3NnDd7x2dPwm6iJlKaKZ5Ube5VDRdnmKIWKniqTRXB/FyG06O3SripC9IUs09JsnR7dtR9htxctyJy/tmlpJrabXuN/mO/Sz9AvcdLa3kkmMutaXkyuED/D6dd42dBvThgpvyj3vLEXgmBV5AMC3cgSDQ49UE07odogZ22Q5RI7lqh6CJXLRD0Eyu2SFoIZfsELSSK3YI2rgFO8LEKwvwi8db8vG7hFcV4OqEN+Pjeo9XERAWilcUEJMJXlxAzHt4F74Q96mS63QI2qiUYgSeRBHYKh3dywV2OWVg2II2AxPYaEyPAYhSgykg0zmJjSUMTmbT3wV5vEchk8oFeFoE2ml/SjN9yDLp6spuJOgDGdk6GwPDVtkYGLrGpugcusTG4NBJTIOTuGLFy7JCVbFiRhOj6ahZeY483iQWqgayy6pSKlWSbFSrYdV/PrLGoN+ms2z/py07R1No82oIrcJZx2DIyDoGA0M7hqZzaMdgcGjHYHDYKhsDU8ibZWAqebMMTOOK0sUbGzaQMfF5fr1i0p/l+ZEtnC51wSuVfaYrYSwxA9ioN21y+jm8G5ZpB2IJyZZoWhy2RNPisCWaFocu0dTrtn2mSzQNUKFLNC0QvXNscOitY4NDVHxNNy0TxXK+sDX4lqD0FrLezOMLn2AxQHTbigWqbO+YBWpk65jBOcuiI2Ga1f8Lxml0dt2S2lOBWpeaidTwnHv69GbTDfAWh2yAl/Y77p9vgNe7QH2l0ywWqJIOuuEOutLJDUNIot19smwDJKxlGxzP2prBoa3B4NDWYHB476BH1Tek3w0Q7x0MEO8dDBDtHVROcOyeqMVh174Wh138Whx69as/miQ4evlrgej1rwXKrA5ZoELqkMWpTE+N9YRAul0l7nPkPU5KIfU5LJUmTg4Pdby1YyU4dpvJGBJxTAtPH5IKjokfrzgm71Ps82SITby4w5Mun/Z5xUN9QHL9sqPLrbVUq5O+eErhxvKAQPfwW4PimTaePij4yiQIWzZjyUhXlOkPEAtCV1FaILqK0gLRT7WwQOxDLSwObWw6x7MZDovDpjgsjkej+T7HTU12Iy4bUX23126+oUi3/m62XqTJsV7oergfPO8K9XnA867QAPGu0ADxrtAA0a7Q4FRWpQ1OY1Va5wS2u9Hi0N2N+vNdQ6D3dC0QfbKQBYq0DhmgxOqQwWETHBaHzXBYHDbFYXHIUxUuzwNQn0UPPzP+VLkNPuQ+kidsYdJ6to4blTZw50Bg0ka2qhuVNnEHTFxKq0aAeLK8nkurogp1cgU2mJU8kQAdy0adiAENZXJkM4w5kkmokzYw6TzZGGNLF6gTPDDpItkkY0uX2JOTQkIEzOTEVq/XVYVU2OOYMFkrOa1Bsjb2jCdI1uy4g/4gWbNwx9xdQr0K9expVAGoVwt4i31ghjVSZ/Jho5qo0/OwQc3cPAwxC3kSF3afKjcnQ5I28nQvSFI8UZ8JPS30uSPI2XmhePZQUgxLn0iHYSN7hCiGTewZohg2s4eIYthCns2JUSt5jiZGbeQ5mhAVb7FnTIEoAiCUoLLpzo/UP2eHY5fvz05png3fFtvXwweqxNJ8kVxKy30V+z+lTFbC", + position = {0,0} + } + local records = + { + { + station = "top", + wait_conditions = {} + }, + { + station = "bottom", + wait_conditions = {} + } + } + for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "locomotive"}) do + local train = v.train + train.schedule = + { + records = records, + current = math.random(#records) + } + train.manual_mode = false + v.insert("solid-fuel") + end + script.on_nth_tick(300, function() + for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "locomotive"}) do + v.insert("solid-fuel") + end + end) + ]] +} + +simulations.rail_building = +{ + init = + [[ + global.player = game.create_test_player{name = "kovarex"} + global.character = global.player.character + game.camera_player = global.player + game.camera_zoom = 1 + + step_1 = function() + game.surfaces[1].create_entity{name="straight-rail", position = {-9, 7}, direction = defines.direction.east} + global.character.cursor_stack.set_stack{name = "rail", count = 50} + script.on_nth_tick(1, function() + if game.move_cursor{position = {-8.5, 7}} then + step_2() + end + end) + end + + step_2 = function() + global.wait = 60 + script.on_nth_tick(1, function() + global.wait = global.wait - 1 + if global.wait == 0 then + step_3() + end + end) + end + + step_3 = function() + game.activate_rail_planner() + script.on_nth_tick(1, function() + if game.move_cursor{position = {-0.5, 7}} then + step_4() + end + end) + end + + step_4 = function() + global.player.raw_build_from_cursor() + script.on_nth_tick(1, function() + if game.move_cursor{position = {9, -5}} then + step_5() + end + end) + end + + step_5 = function() + global.player.raw_build_from_cursor() + global.wait = 60 + script.on_nth_tick(1, function() + global.wait = global.wait - 1 + if global.wait == 0 then + step_6() + end + end) + end + + step_6 = function() + game.deactivate_rail_planner() + global.wait = 60 + script.on_nth_tick(1, function() + global.wait = global.wait - 1 + if global.wait == 0 then + step_7() + end + end) + end + + step_7 = function() + local rails = game.surfaces[1].find_entities() + for _, rail in pairs(rails) do + if rail.name == "straight-rail" or rail.name == "curved-rail" then + rail.destroy() + end + end + step_1() + end + + step_1() + ]] +} + +simulations.train_stop = +{ + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqdle1ugjAUhu/l/C4L5XNyK8tCAA+sWWlJW5Y5w72v1c0ZBaTzj8Hi877ns0eo+YiDYsJAcQTWSKGheDmCZp2ouPvNHAaEApjBHgiIqndPbaVNYFQl9CCVCWrkBiYCTOzxEwo6kYcE5NgYxZoABaruEFgHqNqqwStONL0SQGGYYXi2dXo4lGLsa1RWaAOOwCC1JUjhvFhqQFMCB0cnsGfK/u90lhCox7ZFVWr2ZZE0vHxcODfK0UVZ9xXnwUV/kHxWM346q4ZPqdUVyLq3Wo7KhRW/zgjEngLZMj8iNJmTSFbLeS+R/EjQk8RV6qIZeOoJT33g2V9yTNW822prVLbgK6ZdXmZI+XZSuk569gw4Wgo4m4HvPOHxEjyZgdPQkx76WKd0e4rD9RTTyNMo9TIabzdKHxhN/KY39FwO9Ga6RrsvVaek/X7UEfFdR5DLghbD6Nb4vVz2z/aLNrVf/u9g8uVg5GiWormZVC6r/WyRf1V2/gn7m1cmWibsWdC8oV4d1XPxf98vNRrDRKfdewp7+YHlaM+4bUjcl+4ytUdGjTi5W/J0uRZXtzmBD1T6vEGfaZLvopxmeb7Lsmn6BoqXoPE=", + position = {-8, 5} + } + + local surface = game.surfaces[1] + for x = -31, 31, 2 do + surface.create_entity{name = "straight-rail", position = {x, -1}, direction = 2} + end + + global.train_stop = surface.create_entity{name = "train-stop", position = {7, 1}, direction = 2, force = "player"} + global.end_rail = surface.find_entity("straight-rail", {31, -1}) + game.forces.player.stack_inserter_capacity_bonus = 7 + + + script.on_nth_tick(1000, function() + if global.locomotive and global.locomotive.valid then + global.locomotive.destroy() + end + if global.wagon and global.wagon.valid then + global.wagon.destroy() + end + global.locomotive = game.surfaces[1].create_entity{name = "locomotive", position = {-20, 1}, orientation = 0.25, force = "player"} + global.wagon = game.surfaces[1].create_entity{name = "cargo-wagon", position = {-26, 1}, orientation = 0.25, force = "player"} + global.locomotive.train.schedule = + { + current = 1, + records = + { + { + station = global.train_stop.backer_name, + wait_conditions = + { + { + type = "inactivity", + compare_type = "and", + ticks = 100 + } + } + }, + { + rail = global.end_rail, + wait_conditions = + { + { + type = "time", + compare_type = "and", + ticks = 350 + } + } + } + } + } + global.locomotive.train.manual_mode = false + global.locomotive.insert("coal") + global.wagon.insert({name = "iron-ore", count = 300}) + end) + ]] +} + +simulations.logistic_network = +{ + init_update_count = 60, + init = [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqF0uFqgzAQB/B3uc9JaWzVNa8yxoj26g40yZIoFcm7N1oYA6v9FC7c/5eD3ARV26N1pAPICag22oP8nMBTo1U734XRIkiggB0w0KqbK2cqY40LEBmQvuIdpIhfDFAHCoRPYynGb913FbrUsE4zsMangNHzSwnhOYMR5DFGtspnf/nWNOQD1bz+QR+4D8apBteaODw5fjzkr8TTlmiV9zQgt84MdE2tK/r0hj5v0aoO+3L+Rs63ZIe/fTr3phWvyWKLrPrbbW/GxUvfviyH/LdLDAZ0fglkH+JcXrJSFGV5KYoYHxGi0Yg=", + position = {-1,0} + } + + for k, position in pairs ({{-2, -1.5}, {-1.5, -0.5}, {-1, -1.5}}) do + game.surfaces[1].create_entity{name = "logistic-robot", position = position} + end + + for k, position in pairs ({{-2, 2.5}, {-1.5, 3.5}, {-1, 2.5}}) do + game.surfaces[1].create_entity{name = "construction-robot", position = position} + end + + local character = game.surfaces[1].create_entity{name = "character", position = {1.5, 2}, direction = 4, force = "player"} + character.direction = 4 + ]] +} + +simulations.personal_logistics = +{ + init_update_count = 600, + init = [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqtld2OozAMhd8l1zBqKD+lr7IaoQCmGwkSlJhqu1XffR3YYashnQU0vWkh6efj48S+s7IdoDdSITvfmay0suz8486svCjRund464GdmUToWMCU6NyT0aXutUH2CJhUNfxiZ/4I/vs3aKFCI6sQFJjLLaSwYBpRwRMnerwHDBRKlDBpGR9uhRq6EgwFmnF2KC0KlFpRiF5bOf6k4IQJaduNvvKH0/UJEa1QtCDOwICVQ9OAKaz8TQx+mD+eUMc5lFSNVLQUVj/Bokdx/JZMIZK3ZPRj2l9YQJTqYt0+A52+QjHQWktKoS6cw7TUiNZCwKbXk28fLiFAG/atQJdUpQdXaxIdsE7XboPAsAUxSppr+e6zLZ5zabWo6c0yh+NzBrU05O64So7/PRF6wH5wB2eBT2Y8GqGsO19hCa3PKv5hVfw5UOwBpzvAyRpwNoMb8o8OjwWDXl9mbkRcD+m0Q+JxjcR8eWeXyAl48Anjh6eiX6RFuivjAQ57Ya28QtgbfZX111lzf9acbzZwVdI8+gbRLyrFj9tLlbxAxdtR8QtUsr3PpN/aZqZOqpWzWppqkPiv20R7ug1P17abdE+34dl289MX5p+2jCTuv2f5/plExC9mEo3TcQqfn2Z9wK5UvsmrE4+zPMp4mmV5Rtr+ANarq/g=", + position = {-3,0} + } + + local roboport = game.surfaces[1].find_entities_filtered{name = "roboport"}[1] + roboport.insert({name = "logistic-robot", count = 10}) + game.camera_alt_info = true + + game.forces.player.worker_robots_speed_modifier = 2 + game.forces.player.character_logistic_requests = true + + local character = game.surfaces[1].create_entity{name = "character", position = {1.5, 1.25}, force = "player"} + character.character_running_speed_modifier = -0.5 + character.direction = 4 + character.set_personal_logistic_slot(1, {name = "steel-plate", min = 1000, max = 1000}) + character.set_personal_logistic_slot(2, {name = "electronic-circuit", min = 1000, max = 1000}) + + script.on_nth_tick(600, function() + character.clear_items_inside() + end) + + script.on_nth_tick(1, function() + character.walking_state = {walking = true, direction = ((game.tick / 45) % 4) * 2} + end) + + ]] +} + +simulations.requester_chest = +{ + init_update_count = 600, + init = [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqtmO2OojAUhu+lv2FCPwD1VjbGIBzdJtgybTHrGu59i8ywOJaxZfQPAu3T0/Px0vaK9nULjeLCoM0V8VIKjTa/rkjzoyjq/pm5NIA2iBs4oQiJ4tTfKbmXjVQGdRHiooI/aIO76Gk3owqh+37xHuppZ9JtIwTCcMNhMOB2c9mJ9rQHZekjQ7d7bQrDpbDcRmp++2tHtJjYNrvYy7rrjfmCICMCaiiN4mUMAtTxEtvZgzoUJTwSR2CE9u3hAGqn+V/LwMn4cwxFx6G4OHBhX8Xlb9DGYTF7S4ch0rf05o+h/U6DMVwcdd9OwUmeYdfad7W1FKpd71b76lDUGiI0PB789uklA1DHTV2YflKlbPsAW6MjdJJV36AwcQ3FzaQxgFuX29g4l1oWlX3yOAc6nUHFlfXu7a31+EcayNY0bR/wB3w6lxyO4N67ajIQc4CzBWDmA84XgKkPeDWCDzYwNis1KON0+MgllusgrScxO3JtbKrf8i9W8N7aqwtKp8wIfbTcTXPrM1GiZ1lmM+nRKJx4Oy69t2WaUi4w9nUcm+VmLi7xNjgPM5h6g7MwMPMGr8LA6VMV6MPr5o0qwMWMCODMWzAxvjc8TDCNasFVMDh//LQ9lt0wcOIErOZKrim05meIGyXPvPq+nLG7nPFP6jl5QTlHY+OvH1Epelu4Kltu/vchMxJAwiUg8UlPEqwAiY8AkHAB8DM3vP79uOHl78f1rv5kQfGTBcWfvLD2Se61tsTDUpA4Ea+o/plvOVkHLwu8Vhs0+YGoUH9RWaITFAfrBPVJZEpCdYL66ASlwTrhZy4L1gk/bhqsE37czFcn6AKdoHm4TtAX6gRdhS/8mbum6ToclbpRLFm0rR3ELA3b1jIcvq/NXrqtfSImC3a3xHd7my3Z3TIaHuhsJtAs5AgEO1epLF1+BmKJ3yTLNhqOejaTA6UInW34Bl+tMMvXJMdZnq+zvOv+AWqFHeQ=", + position = {2,0} + } + + local roboport = game.surfaces[1].find_entities_filtered{name = "roboport"}[1] + roboport.insert({name = "logistic-robot", count = 10}) + game.camera_alt_info = true + + game.forces.player.worker_robots_speed_modifier = 1 + + ]] +} + +simulations.active_provider_chest = +{ + init_update_count = 600, + init = [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqdlFFugzAMhu/i51AV1paVq0wTCmBYpJCgxFTrKu4+BzpWDVpV44nE9vfbsZMLFLrHzilDkF1AldZ4yN4u4FVjpA57dO4QMlCELQgwsg0rZwvbWUcwCFCmwk/I4uFdABpSpHBijItzbvq2QMcOc7QytTJsisoP9MTUznoOsyboMSqKN3sBZ/45bPajwuSfeyRSpvHBz2FrT5j3bNOEDqs8pMimWmqPAqbtKZOrLrYdixbSOdSsWto+lB1vBbS2Cg6SIo1yTOm3qmEQi1qSuRbfF57kmPyiju21iDXCy0xAjSU5VUZo0DXniHuBrpYlLoHJD1BA0dc1utyrLwwlzN+K1G6W0lZWvPPgwMNxV8pxRqOVQ6/9tz11fej3Ar+f8eSk8WEsogL1w74mm79CK+DDP8Avz4DT5RwvkRNwu9a7138kFj+T2PHminh09LhXW0auQMI8z/1ulCcerfGiRZKlTxh1zp7U4zm4h47voT1ZJ5uVkd3dEvmFGN+R7ObZEXDiazoGJK/xLj0maXxI02O6G4Zv7V2Gtw==", + position = {-1,-3} + } + + local roboport = game.surfaces[1].find_entities_filtered{name = "roboport"}[1] + roboport.insert({name = "logistic-robot", count = 10}) + storage_chest = game.surfaces[1].find_entities_filtered{name = "logistic-chest-storage"}[1] + game.camera_alt_info = false + + game.forces.player.worker_robots_speed_modifier = 1 + + script.on_nth_tick(1, function() storage_chest.clear_items_inside() end) + + ]] +} + +simulations.buffer_chest = +{ + init = [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqt0lFvhCAMAOD/0me4qPN0x19Zlot61TVRIIBmnuG/DzVnluDexlMh9GubdIG6H1Ebkg7EAtQoaUF8LGCpk1W/vrlZIwgghwMwkNWw3oyqlVbGgWdA8oHfIFL/yQClI0e4G9tlvstxqNGED0e2HWvrKkdKBlErS1sYagUmYTCD4IX3LBKyQ8AeG2eo4SjRdDMP/aNpqwZjMHuBDOqxbdHcLT2DkSbHOSn1Fo8ayfy60clZq/mR36uOrAutNl9oHdeVtTQh10ZN9AhfYza97PAanNnXv+x9vlh8gcm5V/xDr9lKhwXY1kT82ioGExq7ZWTvaV7esjItyvJW5t7/AL9E090=", + position = {-2, -2} + } + + local roboport = game.surfaces[1].find_entities_filtered{name = "roboport"}[1] + roboport.insert({name = "logistic-robot", count = 2}) + buffer_chest = game.surfaces[1].find_entities_filtered{name = "logistic-chest-buffer"}[1] + buffer_chest.set_request_slot({name = "iron-plate", count = 100}, 1) + buffer_chest.set_request_slot({name = "copper-plate", count = 100}, 2) + provider_chest_1 = game.surfaces[1].find_entities_filtered{name = "logistic-chest-passive-provider"}[1] + provider_chest_2 = game.surfaces[1].find_entities_filtered{name = "logistic-chest-passive-provider"}[2] + game.camera_alt_info = false + + game.forces.player.worker_robots_speed_modifier = 1 + game.forces.player.character_logistic_requests = true + + step_1 = function() + character = game.surfaces[1].create_entity + { + name = "character", + position = {5.5, -10}, + force = "player" + } + character.walking_state = {walking = true, direction = defines.direction.south} + script.on_nth_tick(1, function() + if character.position.y >= 0.5 then + character.walking_state = {walking = false} + step_2() + end + end) + end + + step_2 = function() + buffer_chest.insert({name = "iron-plate", count = 100}) + buffer_chest.insert({name = "copper-plate", count = 100}) + provider_chest_1.insert({name = "iron-plate", count = 100}) + provider_chest_2.insert({name = "copper-plate", count = 100}) + character.set_personal_logistic_slot(1, {name = "iron-plate", min = 2, max = 1000}) + character.set_personal_logistic_slot(2, {name = "copper-plate", min = 2, max = 1000}) + script.on_nth_tick(1, function() + if character.get_main_inventory().get_item_count("iron-plate") < 2 then return end + if character.get_main_inventory().get_item_count("copper-plate") < 2 then return end + step_3() + end) + end + + step_3 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + character.walking_state = {walking = true, direction = defines.direction.south} + step_4() + end) + end + + step_4 = function() + script.on_nth_tick(1, function() + if game.surfaces[1].count_entities_filtered{name = "logistic-robot"} > 0 then return end + reset() + end) + end + + reset = function() + if character and character.valid then character.destroy() end + buffer_chest.clear_items_inside() + provider_chest_1.clear_items_inside() + provider_chest_2.clear_items_inside() + start() + end + + start = function() + count = 60 + script.on_nth_tick(1, function() + count = count -1 + if count > 0 then return end + step_1() + end) + end + + start() + + ]] +} + +simulations.construction_robots = +{ + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNptkdFuhCAQRf9lnnEjdld3/ZVNswE6WhIFM4xNXeO/L9LWNFFeCIR7Tu4wg+5GHMg6hnoGa7wLUN9nCLZ1qlvveBoQarCMPQhwql9P5LUfPDEsAqz7wG+o5fIuAB1btvjDSIfp4cZeI8UHWxo7NEzWZOiQ2imLdqRGGYyCwYdI8G5VR2omcwFT3Mto0mPTID2CfUaKzLe1iJ2s2GRh1IFVQu7p1z/4AeJt33YPuCRAfpQ/b/nOtzZw7Gs+MXAW2JNqD8uefnmny7KOMw29/vdHAr6QQkoUV3mubkUly6q6lbHBC9Mil0Q=", + position = {-6,-3} + } + + local roboport = game.surfaces[1].find_entities_filtered{name = "roboport"}[1] + roboport.insert("construction-robot") + + local chest = game.surfaces[1].find_entities_filtered{name = "logistic-chest-storage"}[1] + chest.insert("stone-wall") + chest.insert("gun-turret") + game.camera_alt_info = true + game.forces.player.worker_robots_speed_modifier = 1 + + script.on_nth_tick(360, function() + if not global.ghosts_built then + local bp_string = "0eNqV1NtqhDAQBuB3meu4mHjImldZSnHbYQnoKCa2Fcm711gKS5uguYww3/wOk6xw72YcJ00W1Ar6bSAD6raC0Q9qO//NLiOCAm2xBwbU9v5k7ECYfbZdB46Bpnf8AsUdOyx8zJTZeZrQPhUK98IAyWqr8af9flheae7vOG1yqDGDcTBbyUC+m2cuFYMFVMYvlfNZ/ijilFIcKEXoX/4ru5GHgPJUjPIgRnVKqX6VPKzUaUoki0wYiQgB16QYkRRNEhIZCM+TVq2IKDxp1WKKSNqUmFIkzSWmlEmK8Mp2qffLr54eGQYfOJm9QFx5KRsheS1lU9fOfQPQI3ms" + local stack = game.create_inventory(1)[1] + stack.import_stack(bp_string) + local ghosts = stack.build_blueprint + { + surface = game.surfaces[1], + force = game.forces.player, + position = {4,1}, + force_build = true, + direction = 0, + skip_fog_of_war = false + } + else + for k, entity in pairs (game.surfaces[1].find_entities_filtered{type = {"ammo-turret", "wall"}}) do + entity.order_deconstruction("player") + end + end + global.ghosts_built = not global.ghosts_built + end) + ]] +} + +simulations.fluid_wagon_connection = +{ + init_update_count = 300, + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNrFmNtymzAQht9F15BBB05+lY7Hg0EQTUEwQiR1M373CgPGxnK96kWT3BgQH/9K2pO+0LEeeKeE1Gj3hUTeyh7tfnyhXlQyq8d7+tRxtENC8wZ5SGbNeKUyUaOzh4Qs+C+0w+e9h7jUQgs+vX+5OB3k0By5MgOub/a6ldz/zOra0Lq2N6+0cvyOwfiEvYUeOs2/zmfvAURAoNcceuXkg/rghX+x6FERJhdOYGwthOL59CyyENmNMgOr3vUzZjxJw/dMYmGGV2ZZD6Iw1lZm6CORrsRWCQPJpqfBWxxasBFYagiWGoOZFMxMwEwMZqZXZt3mbdNq8cEfgezphBLbhOIAqhQuFGMoEz6hmECZ8IXHFMqE73vMYO5p905qI4bwvTTZTu+hsQ26OtLIlL6JSd0zu7dme0bIvKsQbzp9QrYvgN3KrhrbmAk09iUXZARArl7ViY77uvUr1Q6ysFHn0EyeBPgAuPSLOBvjLt2orDKKMvnTlnBmMYkR83JXEuJuZbQFMxt4dSEhSyHNM3/8goUbzNz4wl1GH3qutZBVPw6bSZ+ZNmxD4CofA1hlbpq5NWnc3Mn0oPi0aZq2GIdn2m/aXiPrfDK44ezZjFoND8GGL9z0vxp+kymH4+KvD+KCycEDK2L1YF6buVAi97nkqjr5pujiqsxyi7lkIXroOJQlV4de/B51B9c/27ccPRszwBKld0WfPxeGFmY8rxAOIEtP3fx8K9WWhSmGSb1XagMR12SBY4A8x5qTBK8zEGVQB1oCB/63yIH/6kA1z554EAV7OPkmgRFUIPsmgbFTLbTdNbZERhPHqmK7vW0VFoUGimSZxxSSdFkAqrHmpgqnm0bttsoqRV3biiy2xo1uaLq/+E76Oq4x8gJGXGD0BYy5wBhsgRzXJwQ1VP7UURFoi8oix3aaANoKFjs2viBo4tj5gqCpY+sLgYYB7DiBui1ViN2aX5BU4tb8gpjUrfkFMZlb8wtiho6HZc/OuMLI7bBs4uxNyMzfeTHU81He6tbjdeqx8GbIdFh4H2I9k/+EPuStLC7fmTAG0mWKH+bzxHbMj/PvchgD8340YdsTO7PmVno//nvTqeXu5pDTQx9c9dPcJ5jFKYlxFMdpzM7nPyOo6Dg=", + position = {0, 0} + } + + player = game.create_test_player{name = "kovarex"} + player.teleport({0, 2}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_player_cursor_direction = defines.direction.south + + for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "locomotive"}) do + v.train.manual_mode = false + v.insert("coal") + end + + step_1 = function() + local count = 30 + player.cursor_stack.set_stack({name = "pump", count = 1}) + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + if game.move_cursor({position = {-1.25, 0.75}}) then + step_2() + end + end) + end + + step_2 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + player.build_from_cursor({position = game.camera_player_cursor_position, direction = 4}) + player.clear_cursor() + step_3() + end) + end + + step_3 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + if game.move_cursor({position = player.position}) then + step_4() + end + end) + end + + step_4 = function() + local count = 300 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + local wagon = game.surfaces[1].find_entity("fluid-wagon", {-3, -1}) + wagon.clear_fluid_inside() + reset() + end) + end + + reset = function() + local count = 200 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + game.surfaces[1].find_entities_filtered{name = "pump"}[1].destroy() + start() + end) + end + + start = function() + local count = 60 + script.on_nth_tick(1, function() + local wagon = game.surfaces[1].find_entity("fluid-wagon", {-3, -1}) + if not wagon then return end + if wagon.train.speed ~= 0 then return end + count = count - 1 + if count > 0 then return end + for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "locomotive"}) do + v.insert("coal") + end + step_1() + end) + end + + start() + + ]] +} + +simulations.gate_over_rail = +{ + init_update_count = 0, + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqVmd1uozAQhd/F1yTyv01eZVVFlKDUWgIRkHSrKu++JtA0JZN6Rr1oKfjjeJgZH8wne61P1bELzcA2nyyUbdOzzZ9P1od9U9Tj/4aPY8U2LAzVgWWsKQ7jUVeEml0yFppd9Y9txOUlY1UzhCFU0/jrwce2OR1eqy5ecBtZnrpztVtdARk7tn0c0zbjjSJnpTP2Mf7ykb0LXVVOJ+0le0BKHPIJUQFEdSP2Q4Tt34ZnMt0MNT+hDoBqLPQJUwBMg4ym4DNTppkWx7xDAhCHjqAQE0c5iONvnLot20M7hHMFaPli6Di9tgsRUkynOcDMsdp+lzYGYOaMmGbVD+0RgKgbJIs3nHXFq5o9g6iCHjkDypPkacIcRRekQJAmC4I5hi5IgCBLFgRz6MkucxD0ne1l0e3b1Xuxj2OfypHuId3HRnyOx20XL2hOdQ3dhlwAsFzJ6fMGK0kKsiCYI1EVufoqSbnosPpHgQa4QCW9HiRYWJJcD0841EVA8sW0IShxFVgyDcR0yPTmay6EE96ZL/ha5EaJ6/P6me9rY02uuRXeCMOFttprNY5Ll4H01FVeOMQkczIVsc4rjgudWc/Tv4L12ua5HOP4GDcrrI8hdc5op432SuXoyClBtDICYY+UpEIdwsgpmt0UoJlRmuQwBcJkKfwiNjcrsOMp9BL2K8VRxYCNSHmiGJiSU8WALkFzohiYIqhiQIegJVEMTLlfedqmik2ghpT49dQAYnMEMRqHcQmMwWFsAmNxGJPAOBxGJzCe+LzhB5XjxIjfxRiOw/AERqAwKYpEUVJTUrRCAMNrcAmceNQGl7+JvDO49E0UgcFlb6IijUdREu3BUPsv2Dgtsf3CEGr3BSdkic0XhiiiFHChtZomBYYYkqdZuhHItFpLMThLIvT+YB3RBi/dHGQRLdWxL30nZBFtTvOdSyYUT8eJTJd2jE7QXvOWb2QgU5Le8iISgiiiMJ9OH6dpwjzimRhi8iiBgFpSLV73JxNJ7hylFpdECRE9LRuXE1fjnn5fvlW7Uz1v6n9vxo7H/u789M3gcRdlsfOZsfciDNuybXZXARM2Qo9FV23nLw1tF6+b/x7CYdz4HUL5tx8Tl/PLy/iTTd8jNnefLzJ2rrp+CocX2uXSCetcHl+DL/8BnQgcKg==", + position = {0,-8} + } + + player = game.create_test_player{name = "kovarex"} + player.teleport({0, 4.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + + locomotive = game.surfaces[1].find_entities_filtered{name = "locomotive"}[1] + + step_1 = function() + locomotive.insert("coal") + locomotive.train.manual_mode = false + locomotive.train.go_to_station(1) + player.cursor_stack.set_stack({name = "gate", count = 10}) + game.camera_player_cursor_direction = defines.direction.east + script.on_nth_tick(1, function() + if game.move_cursor{position = {-3.5, 0.5}} then + step_2() + end + end) + end + + step_2 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + player.build_from_cursor{position = game.camera_player_cursor_position, direction = 2} + step_3() + end) + end + + step_3 = function() + local count = 0 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + if game.move_cursor{position = {-2.5, 0.5}} then + step_4() + end + end) + end + + step_4 = function() + local count = 0 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + player.build_from_cursor{position = game.camera_player_cursor_position, direction = 2} + step_5() + end) + end + + step_5 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + if game.move_cursor{position = {2.5, 0.5}} then + step_6() + end + end) + end + + step_6 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + player.build_from_cursor{position = game.camera_player_cursor_position, direction = 2} + step_7() + end) + end + + step_7 = function() + local count = 0 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + if game.move_cursor{position = {3.5, 0.5}} then + step_8() + end + end) + end + + step_8 = function() + local count = 0 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + player.build_from_cursor{position = game.camera_player_cursor_position, direction = 2} + step_9() + end) + end + + step_9 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + if game.move_cursor{position = player.position} then + reset() + end + end) + end + + reset = function() + player.clear_cursor() + player.clear_items_inside() + local count = 30 + script.on_nth_tick(1, function() + if locomotive.speed ~= 0 then return end + if count > 0 then count = count - 1 return end + for k, gate in pairs (game.surfaces[1].find_entities_filtered{name = "gate"}) do + gate.destroy() + end + start() + end) + end + + start = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + step_1() + end) + end + + start() + ]] + } + +simulations.rail_signals = +{ + init_update_count = 0, + init = + [[ + game.camera_position = {0, 0} + game.camera_zoom = 1 + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNq1m91O6zoQhd8l1wV5/B9e5QihUiJ2tEtSpYF9EOq7b6dN2hIMXQvOuWur9Mt4MuNZ9jhvxf36udp0ddMXN29FvWqbbXHzz1uxrR+b5Xr4rX/dVMVNUffVU7EomuXT8K1b1utityjq5qH6t7iR3e2iqJq+7uvq8P/9l9e75vnpvurSBe/+eTXSF8Wm3ab/tM1wo8S50vHaLYrX9MmkT+kGD3VXrQ5X6N3iA1cfuX0CN1fbvt3ksGGElu+RflFs++Xhc9HXq9/LInMTAxrvONvtEbt67l6qh6u9Uz9irR+pfmZ8humOzO3gkMdf/adUGanhsqUetNTEvKUmwwywpabELY04NeDUEqc6nCoKxxoCKziWiAHRMFYTD0xOybVuV+1T29cvVY5pz5htVyfMmLfqOrgc2OL2EqEgeIZpJhY8jmViAc8yzcTCKc1Wy+6xvfqzfEzXfoRK+PypDe6pm5f0U9ula5rn9Tp3Kzz3hAg7jeeeENGh8dwTIjq0Rv2tfupvbfAREIGo8WwUIhA1no1McODJyMQGnotMaBAVj6ASWYdTDZx0DBROOWL8Bi52xKMycGoRUWVAFTmUb1SaGUJFTmll3mNDDgvLyMlWDUADJs7lJM7dXJxnfQDn1XEin7lActQSdIGbXKAuQ63iF1caWqAIuboyF1ZX97nVldX08gqzHly2iSW5cCmTT/ySk6vW0VQBQsOT6lpAdW0Dr64F8G3k1TWCLXl1DWCd4tU1ghVWXct31Z7TvLpGRmB4dY1gLa+uEaxj1fX3/e15dY2MIPDqGsFGWl0j1JJW1wDVK1pdI1Sh1TVC1bS6RqiGVdcI1LLqGoE6Vl0jUM+qawQKJxaRAB6XlsyTgtOKmVmCApcXMa9Xszu/cFJ9VnNyiiRolqrLywIqwEk1Vfg5NWurpakBsNWhQvqoeLVPijeHgpNp0ktzA7PDDjTVAcOO5JpKz5aVNgeFs2nSoXNTcw6IiqYCi8oomAP0mKNa5R551PSiX4BQj4bHArEecSloQx6btdahPblxwST28hZF9FheGjWlpfj5QjQXoxHc+kgeOILtHJw1OHIBJRrwbEn3+8QAnTlFN/wgrNAdPwir6Y4fhDV0xw/CWrrjB2HRHJs2JebhldMUpaeX4kD1LwO9PAamxDLSVGBGLOmKFS7PBKLoilVefliihN4fACZvUZrGAvpClAEDVsaAtYhjwX17rbLM/HkCx+orh1hKa8GAhECg93IcEgKR3yJCQqBkBTvQDxH8AMhEBRoXQpz/OK4EAc+enf+4kAWHiFWIAwy48+ZPdn7vFAFxGqTM+iR/0sbRW1kI1dNbWQg10FtZCBU8CSI/foB8Rxo500R3pBEo3ZFGoBrq5MQv/JzFGnYrDrHVsltxCNSxW3EI1NNbcQg10FtxCBVclYnPzb95ZEk3uZETfYre3wPKmkGPEIuZVrsKWeyKQfvPclqfz8E+CzZQ+3yKrPlu7LvmefvJ0WQ5O//xdZdbk8ajTTF3XZZaYjjQ1XWp/H4r7MP0E2zUwYekUpNQd2Z/HTT1G7YeChKkbDmEoFQ1/HYXUQxbDBHjLVkLISZZCiEmUwkFLYSWLISQpWQdhJhkGYSYbBWEoIGZ/cyFyS97ckjOjotgk5/+OPfdplutflUPz+vxzZVTUA3fU4VO2uvsosPbMbOZeVH8Wdb93aptHvb3PZASZ7PsqrvxDZq2S9eNn/v6aYjZ4VDUdtj5VbvbYYDzl1F+yPUDdg9+P6j0wFMafT2o+/9pUPf/0aCS9ftXkm7O3mBaFC9Vtz1EUEwRWOogPoTSx93uL6VzQsw=", + position = {-12,-16} + } + + for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "locomotive"}) do + v.train.manual_mode = false + end + + script.on_nth_tick(300, function() + for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "locomotive"}) do + v.insert("coal") + end + end) + ]] +} + +simulations.train_stops_same_name = +{ + init_update_count = 0, + init = + [[ + game.camera_position = {0, 0} + game.camera_zoom = 1 + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNq1mtuO4kgMht8l1+mo7Dpzt/saqxbKQDQdLSQohJ5ptXj3rZAADTiNLc1qLkahky+/XS6Xq5zP7MfmUO26uumzxWdWr9pmny3++cz29c+m3Ay/9R+7KltkdV9tszxryu1w1ZX1JjvmWd2sq9/ZAo6veVY1fd3X1fj86eJj2Ry2P6ou3XB5cnXo3qv1ywmQZ7t2n55pm+FFifOCKs8+0v8msdd1V63GP7pj/oDEC3LfJ9rPt34OCnaE2lsoElDNh2o21PChwIZaNjSymY7N9GymZzP5oxR40UTHkiaAkS2SP+qg+MPOhzInkmGbDux5JFDJnkYCdxqe5YFvOX8K4aQTbqmeorqbJPkyJVJqrhdTxOvCPk934G+5q7eybubpWgYPwgG7cwRQTPak8mwmsufUOZNyoNc5tWlX7bbt6/eKCgJbKG8Qgh9dqwqrLViHg4Pbrk7YcrxfFSqGYKzyqKJKN3iHUUdjNQw3PypA7vLoTm9GhlGaGYZ4CUO4jxRSKnManoVSCMtDgPqG4ZgM8w3D81x0nkrq3j/U9MfACiZXOGWNO4eSKaarx0hKP4PF6JXy1qWAijGo6dbHl0eeRV5ikVYsi0D9LyZp4Jl0yaY8m5A7O+yEtfdYQ2H55SOOSc9Tgamvc2ygpCzftztS3MTI0+sm72Z/ZxTRsohX3ldDv9L/Sg9ty+ZQbpYn0H65qbd1T+cg7WQrAO0Mz5Ie/7D0IFxoaO2RpX3aSvwx8Ya/Stp58QakwRxJDMqCgIZo4XDQFCP0C02xUr8AkBxmoXjOQDBkNorjZQ6eURN4auIzNVE4UrQcq5hpXz/RY0E45jN6UDzomuRo6cIDmrPyWCMMAlqdlQ4ejXFSn9MYz6zLJ5N8YcBHsuSg6EE8onSACbc5NMVJNzYzGN5W5uz2UKCL06bkvkijijGH0oGlVYrLJCBXKCcNepoiDnoaIw56GuPFviFXKReEvqEp4mxOYry0IJnBiCsSJJO5F1f/CJwk7LXM5zPqjNDnMxgr9PkMxgmPJhzDT150huCen0r4IKulEOlqwUfZ0QRDWlCywmpOWgDZiQdHGgqLrFltmrlSm8LE6wEafrf+hBC0hWC9c4hKRfReG02eEQQjPcjFyPCO5WYJLC722OfHzsHJemEan59nBC/piNwTyRZLkDQaWMQoO2O+HyOyb6MkTQGOygjCHM5RidKMzoFydxJwTnr6YREjHWCYXC3DWl6KAChidCrqKUdo/ZgayCQQnbQffEI/k+2lDWEWNUg7wixqFLaEOVBQStgU5lFB2BbmUVHYx+VRtbCRy6MaWd+VB7WyHPsIfc2z/eqtWh8204cc19k6XCPkGHKt8rQ5T5vNtPBH++WR8dORu7Po21PMX2XdL1dtsz6pGd+R3rAru2o5fWrSdum+82cnTZm0vScrh9/q1b/7Yd+qjq/Dv3z8KmXx5SOWPHuvuv1oTADjU90AzvuYcsbxPxgGVWM=", + position = {-8, 14} + } + + for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "locomotive"}) do + v.train.manual_mode = false + local bok = v.train.id % 3 + if bok == 1 then + v.color = {0.5, 0, 1, 0.5} + elseif bok == 2 then + v.color = {1, 1, 0, 0.5} + end + end + + script.on_nth_tick(300, function() + for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "locomotive"}) do + v.insert("coal") + end + end) + ]] +} + +simulations.rail_signals_advanced = +{ + init_update_count = 1000, + init = + [[ + game.camera_position = {-1, -1} + game.camera_zoom = 1 + game.surfaces[1].build_checkerboard({{-16, -9}, {16, 9}}) + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqdnNtuGkkQht9lrsejrj6373ZfYxVFBCNntBgswM5Gkd99B5jBGFfD/zs3iR34qO6u6joOf5ofy5fF86Zf7Zr7P00/X6+2zf0/f5pt/7iaLfe/2/1+XjT3Tb9bPDVts5o97X/azPpl89Y2/eph8V9zL2/f2max2vW7fnF8/+GH399XL08/FpvhBad3zl82r4uHuwOgbZ7X2+E969X+gwbOnbdt83v42+YB/tBvFvPj/8a39hPTvjNnm8f13a/Z4/DSz0xXOudK9i6FCd4la2OINgyfst70A3h2fIfprE3JhBCzSUGyMcElMeXw3n71OrxyvRkYq5flUhHJnUTa7oYVPv7c1Rbq0ihL+bhQq1A9ulDbva+xKEuD1hDwNQR8DRGnOpyacKrg1AxTbcGp5URdrufrp/Wuf11oyHDrEBW2GFxkQvFEcCyhC2JxLKEMglufJbRBPIwVQh0EtzNhjgw3NGGODLc0YY4MNzVhjqyA7ibq3sZp3gY3MT9tbPiITRpWPvjUu9HvahdYN2FTFwDvaEGwZcGEk9P3QTSqRyOEPEItAA3gHnh/2gN/uQfafWsjJq05yapBEubXTVfEmzjdsJK6fIxmPjsHX5wtwx+Ti/VibMrOGieY47e4MfoyyaIurKAguYZxhpcnqCBh5dExlpfHqSCHqmWa1FLcpVp6DQxGitMyB80yahCMBbuB3VZ9NyK/raKC3u1pz1ndbXfrZ3VXT5R2+Mhx0c1fjcbM7Bp10cDgb1pg7NRz0XID3kiKJqFnbUSn8Caimr530H6NoriqGmtoTy5UFzDQC1XvFB9JaXRKoqVRTdGz2q5TCpivjrIMt5DmzKBc9QsuQhM50B5CpdDar2Mu3MP85+EyqzkJM/qIvbprNFLfdZFodVc1I4Bh0509Bnn+djQaEphWSzcGUA7MqUNms1R3OzMJhc1RAWg0bIaKQIXNTxGoZbNTBOrY3BSBejYzRaABU9bYSU6ctkY8isJVAHcruAbgVoUrQCEzUoCZCJuCmaSXQZCWRWoQ2IDw7YPNBz7lhBmPGMpuEmw3sIon2GxgS0x4YIarDp6lw8eeYavBr/eMWw18RBk3G/iMMmxFuGfPsBnhIUiGYzmLnxFsRRY/I9iMLH5GsB05/IzAYrOLWkyrlZoLndWokX8RtswUkCJTsWzTLd0ugxe0JGanSq1HatXFg1hJFDZQGZql2BEU2ZwdmsZJXGSgQzImTKBWWKA63eh1LoD2ZslOjMGElsJILQb2Q65oai8qlC4ZqOUoMQ7MrPcl4n2WbxDhUOtxky4mpHkihiwcV5YMFhPGkZJhxSolUZVZkQ4qy4qhmylFl4/spegUoT2KXscWIVOYGoavlDkdhPoN50YVxTopImzZrCIfXTjTe09y1te/qqfjTI5kSEuJtv4EroiXsd7LONwj4UPr5W/1HhdS9Sui4Y17765yhCtrS+6+VtQWy1uHfkUyrfpwFcRaQwUT2KOocOiWoej3ouX1vwIiOyc1TGE3SOfwrXOrX9R463zaoBrIshe1Feiido7b+Zp8ntz5Giegt0TuYin2VOi1ofPR1+Y6Usg2+JxDTC5YW/z0TuA64RvsVndmZw12MKG0FjvDTGtZRULSZVQwnnUZNY5wQ02Xc2jqZhE99mmzdIfmHTPEdCmbGtl7Tyavh3ErlcS6itoiI71bus/Be+yTQBUOr+v6He9ZX1HhBHqw0QmgCoEc+Xf+dpVIgmUH+py5vIGcCqYjJaff/8FTo6eXq9YnhQPb3xJkyWihyVW3Uq0aBNZQajuZUfkmb+M+pXb6dhb6rPXrPRqqDOgsJ2cUNmRymLs968JfTdamfspFETzeTt3wlvykA5Ud9uwDNQ7aWfoZFwwbv4BVQYl9WgaTL7OVewxb2OdlIGyin2nBsPQzLRiWfqYFw9LPtGBY+pkWDEs/04Jh6WdaMCz9TAuGpZ9pwbBsuFe5W85a9FCnwBvAo2ShavGXTDWAzGCs56fnV1ys5BKZG6g8PWnjBYods2evVe+Q9QdyWDICAXSOXLM6Is9wJbIxdrl8fVfR8O/UewxQVHXWrr/eHcwct4Bdx1MUiHKFdSw+IVjLOhYM61jHgmE961gwbGAdC4aNrGPBsIl1LBg2k5OjGLWQs6MI1RpDTo9iVCHza4xqyQlSjEqWuzGo5wZAMWjgRkAxKDmuiUHJgU0Myo5sYlR2aBOiCju2iVHZwU2Myo5uYlR2eBOjsuObGJUd4MSo7AgnRmWHODEqO8b5mfqtbbbzn4uHl+X4hTXvUxX7n0s7xKpDIiUmnb3y+M04F+NnH2ph3/a/+YgKqY2hHVJjkXiN1Ta/Zv3u+3y9ejis4CjWQHqebRbfx2/hWW+G143/3vVP+wmQXT//d7t/ds8cP/1CnuEjD1/dc3/2TT9t87rYbI87kcWnYpPElEoyb2//Awy1byU=", + position = {-6, 4} + } + + for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "locomotive"}) do + v.train.manual_mode = false + end + + script.on_nth_tick(1000, function() + for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "locomotive"}) do + v.insert("coal") + end + end) + ]] + } + +simulations.copy_entity_settings = +{ + init = + [[ + local surface = game.surfaces[1] + surface.create_entities_from_blueprint_string + { + string = "0eNqVkd0OgjAMhd+l15sRRKd7FWPMwAabsEK2+UMI7+6AG4xGw11P037npO0gr27YOOIAugMqavagjx14KtlUQy+0DYIGCmhBABs7KOM92rwiLqU1xZUYZQq9AOILPkEn/UkAcqBAOPFG0Z75ZnN0ceA3SUBT+7hc85AgAmW22gpoY7FebaOPw4KmWK5mWaJx8nFFrGKGD690qVcy9/oC3CwE/uNlC3lvtxguPf5Gz14p4I7OjxvpPsnUIVXJTqmDWvf9C5Gbou0=", + position = {0, -1} + } + surface.create_entity{name = "substation", position = {0, -10}} + surface.create_entity{name = "electric-energy-interface", position = {0, -10}} + + + player = game.create_test_player{name = "big k"} + player.teleport({0, 2.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + + update_player_selected = function() + player.update_selected_entity(game.camera_player_cursor_position) + local selected = player.selected + if not selected then + if fake_source_box then + fake_source_box.destroy() + fake_source_box = nil + end + return + end + + if copy_source and copy_source ~= selected then + if fake_source_box then + fake_source_box.destroy() + end + fake_source_box = game.surfaces[1].create_entity{name = "highlight-box", box_type = "copy", source = copy_source, position = copy_source.position} + end + + end + + step_1 = function() + script.on_nth_tick(1, function() + local finished = game.move_cursor({position = {-4.5, -0.5}}) + update_player_selected() + if finished then + step_2() + end + end) + end + + step_2 = function() + local wait = 30 + copy_source = player.selected + game.surfaces[1].play_sound{path = "utility/entity_settings_copied"} + last_selected = player.selected + script.on_nth_tick(1, function() + wait = wait - 1 + if wait >= 0 then return end + local finished = game.move_cursor{position = {4.5, -0.5}} + update_player_selected() + local selected = player.selected + + if selected ~= last_selected then + last_selected = selected + selected.copy_settings(copy_source, player) + end + + if finished then + step_3() + end + end) + end + + step_3 = function() + local wait = 30 + script.on_nth_tick(1, function() + wait = wait - 1 + if wait > 0 then return end + local finished = game.move_cursor({position = player.position}) + update_player_selected() + if finished then + reset() + end + end) + end + + reset = function() + local reset_tick = game.tick + 60 + script.on_nth_tick(1, function() + if game.tick >= reset_tick then + for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "assembling-machine-2"}) do + if v ~= copy_source then + v.set_recipe(nil) + end + end + copy_source = nil + start() + end + end) + end + + start = function() + local start_tick = game.tick + 60 + script.on_nth_tick(1, function() + if game.tick >= start_tick then + step_1() + end + end) + end + + start() + + ]] +} + +simulations.copy_entity_settings_controller = +{ + init = + [[ + local surface = game.surfaces[1] + surface.create_entities_from_blueprint_string + { + string = "0eNqVkd0OgjAMhd+l15sRRKd7FWPMwAabsEK2+UMI7+6AG4xGw11P037npO0gr27YOOIAugMqavagjx14KtlUQy+0DYIGCmhBABs7KOM92rwiLqU1xZUYZQq9AOILPkEn/UkAcqBAOPFG0Z75ZnN0ceA3SUBT+7hc85AgAmW22gpoY7FebaOPw4KmWK5mWaJx8nFFrGKGD690qVcy9/oC3CwE/uNlC3lvtxguPf5Gz14p4I7OjxvpPsnUIVXJTqmDWvf9C5Gbou0=", + position = {0, -1} + } + surface.create_entity{name = "substation", position = {0, -10}} + surface.create_entity{name = "electric-energy-interface", position = {0, -10}} + + + player = game.create_test_player{name = "big k"} + player.teleport({-4.5, 2.5}) + game.camera_player = player + game.camera_alt_info = true + + update_player_selected = function(position) + player.update_selected_entity(position) + local selected = player.selected + if not selected then + if fake_source_box then + fake_source_box.destroy() + fake_source_box = nil + end + return + end + + if copy_source and copy_source ~= selected then + if fake_source_box then + fake_source_box.destroy() + end + fake_source_box = game.surfaces[1].create_entity{name = "highlight-box", box_type = "copy", source = copy_source, position = copy_source.position} + end + + end + + step_1 = function() + script.on_nth_tick(1, function() + update_player_selected({-4.5, -0.5}) + step_2() + end) + end + + step_2 = function() + local wait = 30 + copy_source = player.selected + game.surfaces[1].play_sound{path = "utility/entity_settings_copied"} + last_selected = player.selected + script.on_nth_tick(1, function() + wait = wait - 1 + if wait >= 0 then return end + player.walking_state = {walking = true, direction = defines.direction.east} + update_player_selected({player.position.x, -0.5}) + local selected = player.selected + + if selected ~= last_selected then + last_selected = selected + selected.copy_settings(copy_source, player) + end + + if player.position.x >= 4.5 then + player.walking_state = {walking = false} + step_3() + end + end) + end + + step_3 = function() + local wait = 30 + script.on_nth_tick(1, function() + wait = wait - 1 + if wait > 0 then return end + player.walking_state = {walking = true, direction = defines.direction.west} + update_player_selected({player.position.x, player.position.y}) + if player.position.x <= -4.5 then + player.walking_state = {walking = false} + reset() + end + end) + end + + reset = function() + local reset_tick = game.tick + 60 + script.on_nth_tick(1, function() + if game.tick >= reset_tick then + for k, v in pairs (game.surfaces[1].find_entities_filtered{name = "assembling-machine-2"}) do + if v ~= copy_source then + v.set_recipe(nil) + end + end + copy_source = nil + start() + end + end) + end + + start = function() + local start_tick = game.tick + 60 + script.on_nth_tick(1, function() + if game.tick >= start_tick then + step_1() + end + end) + end + + start() + + ]] +} + +simulations.copy_paste_trains = +{ + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNrFlV1OwzAMx+/i5w7ls0l7AC6BEOq6aER0SWmziWrq3UlaGEh4sDzx0qix/YvzdyyfYdsdTT9YF6A+g229G6F+OMNo967p0l6YegM12GAOUIBrDulvaGwHcwHW7cwb1HR+LMC4YIM1a/zyMz2542FrhuhwiRxDjN0/h82CKKD3Y4zyLh0VSRtewBQXNc/FDwq7lSJ/gfDcVCRGEZmpoBB5gXS+9Qcf7MlczYNEuf1gI6JZjeQuxre+80NyjB9SwD5tV0RqzbjUUlLCJK9IyaLrNtm00oJTripVSaKEKJn+MDfJLCpNeMWojAsVJS8ZJ6LUCk2/zFWSYxR1kwjyqgYIUmcWB82ryr0dxSiUZOaCU3L7B6dk9g8O+eqfxHCbMfgeyWNF8FiwnR1Mu5pi14yfpYP7pntJlf7PJ0xFprDoU6HyJk34n5JMr4ESQgE7o8wrHp6oyrwuLlpmf+GQ3P7CJ0Jme0VInFTLLKu/jb4CTmYYF2emqVAVU7RU8YWxeX4HlPhDmA==", + position = {0, -1} + } + + + player = game.create_test_player{name = "big k"} + player.teleport({1, 2.5}) + game.camera_position = {1, 0.5} + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + + update_player_selected = function() + player.update_selected_entity(game.camera_player_cursor_position) + local selected = player.selected + if not selected then + if fake_source_box then + fake_source_box.destroy() + fake_source_box = nil + end + return + end + + if copy_source and copy_source ~= selected then + if fake_source_box then + fake_source_box.destroy() + end + fake_source_box = game.surfaces[1].create_entity{name = "highlight-box", box_type = "copy", source = copy_source, position = copy_source.position} + end + end + + step_1 = function() + script.on_nth_tick(1, function() + local finished = game.move_cursor({position = {-3, -1.5}}) + update_player_selected() + if finished then + step_2() + end + end) + end + + step_2 = function() + local wait = 30 + copy_source = player.selected + game.surfaces[1].play_sound{path = "utility/entity_settings_copied"} + script.on_nth_tick(1, function() + wait = wait - 1 + if wait >= 0 then return end + local finished = game.move_cursor{position = {5, -1.5}} + local last = last_selected + update_player_selected() + + if finished then + local selected = player.selected + selected.copy_settings(copy_source, player) + step_3() + end + end) + end + + step_3 = function() + local wait = 20 + script.on_nth_tick(1, function() + wait = wait - 1 + if wait > 0 then return end + local finished = game.move_cursor({position = {3, 3}}) + update_player_selected() + if finished then + local selected = player.selected + selected.copy_settings(copy_source, player) + step_4() + end + end) + end + + step_4 = function() + local wait = 30 + script.on_nth_tick(1, function() + wait = wait - 1 + if wait > 0 then return end + local finished = game.move_cursor({position = player.position}) + update_player_selected() + if fake_source_box and not player.selected then + fake_source_box.destroy() + fake_source_box = nil + end + if finished then + reset() + end + end) + end + + reset = function() + local reset_tick = game.tick + 60 + script.on_nth_tick(1, function() + if game.tick >= reset_tick then + for k, v in pairs (game.surfaces[1].find_entities_filtered{area = {{1, 0},{5, 3}}}) do + if v.color then + v.color = nil + end + end + copy_source = nil + start() + end + end) + end + + start = function() + local start_tick = game.tick + 60 + script.on_nth_tick(1, function() + if game.tick >= start_tick then + step_1() + end + end) + end + + start() + + ]] +} + +simulations.copy_paste_filters = +{ + init_update_count = 750, + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNrVWdtuozAU/Bc/Q4Uv3PIrqygi4KSWiImM6W4U5d/XhCbNNrCcY9qHvoWA58wczxjLnMm27uTRKG3J6kxU2eiWrH6dSav2uqj7/+zpKMmKKCsPJCC6OPRX1hS6PTbGhltZW3IJiNKV/ENW9BLMDq6bopLmYRC7rAMitVVWyaH89eK00d1h655c0ftYpXdKu1th+Spb6zCPTeuGNbqv5qDC9CUOyMn9SF7ia4Xh+U0rrVV63/bPGXlo3uSmc/dqK42sNj1Bd2tX1K0MyPD3wORW1zQ63MvChL9fpaxd4bLp+qbRKArIoan6hwob1rK40rq3Y33pO/JJD/vci2cdyaOKShlZDnfd0PemNp09dn3vn+D51Dw9lxH/tuuhkBgBFvO8+QRcAuAdw6eZfs80y9rxdVOtyrBUpuyU/Zhp5jPTCVhS9BOMm84agC3wbQb2LUfZNp9lHS9wLY3Ac5z8ENdS6rGCCMhUUOaBHIOQOd49MMoCDwxjHHv0goGQEw9kDkJO8c2AUfYIP4xxDu/FPZ8RBJlFHl1+Qk7GkBH5i3HIH/lrj7WydvQlLgZE+tSF2/IztegMq+TGbSgb48r2K67cja6aDLFJ4ZMS2RgyPK+9NTHIiMBSnJXggUUCw/PKcEbyyCsMOAc4dNKgY7theExjlB04PKUCBwx/SeJWLM7xayGsxwIPDGPsETkY4wQPDGOcoqMMI5yhcWF8c7TZQHxFhMYF8RUfqevcJtbsjdvoVnNm4yOvstvhhJ7Y2AuGNzVoryM4RgJdIkHgXQ6TECMkLFKAfzPCBKQIAYtclKFzABOQAw6R3gEzNOs48klZMt2f/5z60Hkh1F8I88manxA+K2SBDuEROD8Z8ayMBb5KPGLnJyOFnybeCuUexzLWdHLsDCXO8KeZX1o/B9f/jvIJ/lTMv/w6GD4xrB4+ZwTkTZp22GNnVKQ5S2mSpnnKL5e/ZEFBiA==", + position = {-1, 1} + } + + player = game.create_test_player{name = "big k"} + player.teleport({0, 1.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + + update_player_selected = function() + player.update_selected_entity(game.camera_player_cursor_position) + local selected = player.selected + if not selected then + if fake_source_box then + fake_source_box.destroy() + fake_source_box = nil + end + return + end + + if copy_source and copy_source ~= selected then + if fake_source_box then + fake_source_box.destroy() + end + fake_source_box = game.surfaces[1].create_entity{name = "highlight-box", box_type = "copy", source = copy_source, position = copy_source.position} + end + end + + step_1 = function() + script.on_nth_tick(1, function() + local finished = game.move_cursor({position = {-4, -1.5}}) + update_player_selected() + if finished then + step_2() + end + end) + end + + step_2 = function() + local wait = 30 + copy_source = player.selected + game.surfaces[1].play_sound{path = "utility/entity_settings_copied"} + script.on_nth_tick(1, function() + wait = wait - 1 + if wait >= 0 then return end + local finished = game.move_cursor{position = {4, -1.5}} + local last = last_selected + update_player_selected() + + if finished then + local selected = player.selected + selected.copy_settings(copy_source, player) + step_3() + end + end) + end + + step_3 = function() + local wait = 30 + script.on_nth_tick(1, function() + wait = wait - 1 + if wait > 0 then return end + local finished = game.move_cursor({position = player.position}) + update_player_selected() + if fake_source_box and not player.selected then + fake_source_box.destroy() + fake_source_box = nil + end + if finished then + reset() + end + end) + end + + reset = function() + local time = 150 + script.on_nth_tick(1, function() + time = time - 1 + if time > 0 then return end + copy_source = nil + local splitter = game.surfaces[1].find_entity("splitter", {4, -1.5}) + splitter.splitter_filter = nil + splitter.splitter_output_priority = "none" + start() + end) + end + + start = function(time) + + local time = time or 150 + script.on_nth_tick(1, function() + time = time - 1 + if time > 0 then return end + step_1() + end) + end + + start(800) + + ]] +} + +simulations.copy_paste_requester_chest = +{ + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqFkt1ugzAMhd/F10kF9IeVV5mmKqSGWoKEJmEaQ3n3GVqhaqVbbqxE9nfOiTxC2fTYOTIBihFIW+OheB/BU21UM72FoUMogAK2IMCodro5W9rOugBRAJkzfkGRRvHvmPIe27IhU8tW6QsZlNkDIosfAtAECoQ3G/NlOJm+LdGxxrMBAZ31PGDNpMoQuRcwQJHEyc+v+exvJ0+s7eYGk8lmzzYdappToUFXD9JfCJuzxGtPXctSsCK5XSQbW5MPpKW+oA/SB+tUjSsB0rsq17UQu1dEx0a4cs/LINk6cr8gsUEdHCPvEXkx0FVKr/hMZmLO/1L2VYXu5OmbEWmynBWlw6Lk+9IHNfNeoI9x2od5g4qHPRXwic7PzdlbusuPWZ4e8vyYb2P8ASSf7zY=", + position = {-1, 4} + } + + player = game.create_test_player{name = "big k"} + player.teleport({0, 3.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + roboport = game.surfaces[1].find_entity("roboport", {-5, 0}) + roboport.insert({name = "logistic-robot", count = 5}) + game.forces.player.worker_robots_speed_modifier = 1 + game.forces.player.worker_robots_storage_bonus = 8 + storage_chest = game.surfaces[1].find_entity("logistic-chest-storage", {-1.5, 1.5}) + requester_chest = game.surfaces[1].find_entity("logistic-chest-requester", {3.5, 2.5}) + + update_player_selected = function() + player.update_selected_entity(game.camera_player_cursor_position) + local selected = player.selected + if not selected then + if fake_source_box then + fake_source_box.destroy() + fake_source_box = nil + end + return + end + + if copy_source and copy_source ~= selected then + if fake_source_box then + fake_source_box.destroy() + end + fake_source_box = game.surfaces[1].create_entity{name = "highlight-box", box_type = "copy", source = copy_source, position = copy_source.position} + end + end + + step_1 = function() + script.on_nth_tick(1, function() + local finished = game.move_cursor({position = {3.5, -0.5}}) + update_player_selected() + if finished then + step_2() + end + end) + end + + step_2 = function() + local wait = 30 + copy_source = player.selected + game.surfaces[1].play_sound{path = "utility/entity_settings_copied"} + script.on_nth_tick(1, function() + wait = wait - 1 + if wait >= 0 then return end + local finished = game.move_cursor{position = {3.5, 2.5}} + local last = last_selected + update_player_selected() + + if finished then + local selected = player.selected + selected.copy_settings(copy_source, player) + step_3() + end + end) + end + + step_3 = function() + local wait = 30 + script.on_nth_tick(1, function() + wait = wait - 1 + if wait > 0 then return end + local finished = game.move_cursor({position = player.position}) + update_player_selected() + if fake_source_box and not player.selected then + fake_source_box.destroy() + fake_source_box = nil + end + if finished then + reset() + end + end) + end + + reset = function() + local time = 60 + script.on_nth_tick(1, function() + if game.surfaces[1].count_entities_filtered{name = "logistic-robot", limit = 1} > 0 then return end + time = time - 1 + if time > 0 then return end + requester_chest.clear_items_inside() + requester_chest.clear_request_slot(1) + requester_chest.clear_request_slot(2) + copy_source = nil + start() + end) + end + + start = function() + storage_chest.clear_items_inside() + storage_chest.insert("steel-plate") + storage_chest.insert("advanced-circuit") + + local start_tick = game.tick + 60 + script.on_nth_tick(1, function() + if game.tick >= start_tick then + step_1() + end + end) + end + + start() + + ]] +} + +simulations.copy_paste_spidertron = +{ + init = + [[ + + player = game.create_test_player{name = "big k"} + player.teleport({0, 2.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + + source_spider = game.surfaces[1].create_entity{name = "spidertron", position = {-4, 1.5}, force = "player"} + source_spider.color = {1, 0, 0, 0.5} + + paste_spider = game.surfaces[1].create_entity{name = "spidertron", position = {4, 1.5}, force = "player"} + + update_player_selected = function() + player.update_selected_entity(game.camera_player_cursor_position) + local selected = player.selected + if not selected then + if fake_source_box then + fake_source_box.destroy() + fake_source_box = nil + end + return + end + + if copy_source and copy_source ~= selected then + if fake_source_box then + fake_source_box.destroy() + end + fake_source_box = game.surfaces[1].create_entity{name = "highlight-box", box_type = "copy", source = copy_source, position = copy_source.position} + end + end + + step_1 = function() + script.on_nth_tick(1, function() + local finished = game.move_cursor{position = {source_spider.position.x, source_spider.position.y - 1.5}} + update_player_selected() + if finished then + step_2() + end + end) + end + + step_2 = function() + local wait = 30 + copy_source = player.selected + game.surfaces[1].play_sound{path = "utility/entity_settings_copied"} + script.on_nth_tick(1, function() + wait = wait - 1 + if wait >= 0 then return end + local finished = game.move_cursor{position = {paste_spider.position.x, paste_spider.position.y - 1.5}} + local last = last_selected + update_player_selected() + + if finished then + local selected = player.selected + selected.copy_settings(copy_source, player) + step_3() + end + end) + end + + step_3 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + local finished = game.move_cursor({position = player.position}) + update_player_selected() + if finished then + reset() + end + end) + end + + reset = function() + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + copy_source = nil + paste_spider.color = {1, 0.5, 0, 0.5} + start() + end) + end + + start = function() + count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + step_1() + end) + end + + start() + + ]] +} + +simulations.ghost_building = +{ + init = + [[ + player = game.create_test_player{name = "big k"} + player.teleport({0, 2}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + + step_1 = function() + player.cursor_stack.set_stack{name = "stone-furnace"} + script.on_nth_tick(1, function() + if game.move_cursor({position = {-5, -1}}) then + step_2() + end + end) + end + + step_2 = function() + script.on_nth_tick(1, function() + local finished = game.move_cursor({position = {5, -1}, speed = 0.1}) + player.build_from_cursor + { + position = game.camera_player_cursor_position, + alt = true + } + if finished then step_3() end + end) + end + + step_3 = function() + script.on_nth_tick(1, function() + if game.move_cursor({position = player.position}) then + reset() + end + end) + end + + reset = function() + local reset_tick = game.tick + 60 + player.cursor_stack.clear() + script.on_nth_tick(1, function() + if game.tick >= reset_tick then + for k, v in pairs (game.surfaces[1].find_entities_filtered{type = "entity-ghost"}) do + v.destroy() + end + start() + end + end) + end + + start = function() + local start_tick = game.tick + 60 + script.on_nth_tick(1, function() + if game.tick >= start_tick then + step_1() + end + end) + end + + start() + ]] +} + +simulations.ghost_rail_building = +{ + init = + [[ + player = game.create_test_player{name = "kovarex"} + player.teleport{-10, 3.5} + game.camera_player = player + game.camera_position = {0, 0} + game.camera_zoom = 1 + game.surfaces[1].build_checkerboard({{-16, -9}, {16, 9}}) + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqVms1u4kAQhN9lziby9PzzKlG0IomVtQQmAmd3EfK7L6wvkZZSd52IE/joSZfb5Slf3ev+a/g8jdPstlc3vh2ns9s+X915/Jh2+/vv5svn4LZunIeD69y0O9yPzvNxGja/d/u9Wzo3Tu/DH7f1y0vnhmke53FYKf8OLj+mr8PrcLq94dHnO/d5PN8+cpzu33bDbHx+Sp273H/qn9KydP+BxAgqGigYQVEDRSMoaaBkBIkGykZQ0EDFCOo1UDWCvAZqNlDVOL63gZoKMipbFbY3KlsVtjcqWxW2NypbFbY3KlsVtjcqWxW2typbBRmVrZ4h3qZstSCxCVutR2y6Vv/TYpO12nqxqVrVothErZ4cYtO0eraKTdL6ddGmaHWeiU3Q6oAVo55VQQeboPVrULApWr8qBpuk9et0sGladw7BJmrdywSbqnWbFmyyNti0whq+BkCVBVUAauTIBwXFnuSAeqLnJj7CCIdBqwpk41E5keSgehLb9gJAmQVlACpk31FBrPVA9TSu8QCTSOMBVpU82XdUjpAcVE9g254AKLKgCECJ7DsqKJMcVE/hGo8wlcOgVTWy76Cc3JMcUE/+rufTbvz4OW9uL487v5LC0rn38TS8rX+UR1SxU5OdGkhFBLDmSHIEcBInCYTJHAatqpCKQOVUkoPqafRWGNjl6VkQ2i7y7M0w4AjJQfUErvEIE8lbaoBJZN9RObS1BhzWWaN6WGON6iF9NdpqJG01qKZyrhpROFONlkR6alQMaalRNayjBnOwsoYazMFKzmWEIccyWhU7lYH/aOxQBv6jkX4aYUg7jVbFumng7htrpoG7b+RMRhhyJKNVsRMZ3Ds3diKDe+dGeumGshbSS1fEYVNEnP6wMSImsTkiJrFBIiYlMgDEpExmkphUyAgQkyqZSmJS40JAnAH2XCyJQZ4LATFIuFgSgwIXAmJQ5GJJDEpcCIhBmYslMYhMEzGI3NLDIG5PD2fSPZVKYo6nUkDMESqVxJxApYCYE6lUEnMSlQJiTqZSScwpVAqIOZVKJTGncSEgfjai52JJDPJcCIhBwsWSGBS4EBCDIhdLYhCZJmIQ6a9X0Eu3Prq2/fakW+d+DafzugNafSxNis+ltBKX5S8wT2da", + position = {0, 0} + } + + start_rail = game.surfaces[1].find_entities_filtered{name = "straight-rail"}[2] + + step_1 = function() + player.cursor_stack.set_stack{name = "rail", count = 50} + script.on_nth_tick(1, function() + if game.move_cursor{position = {start_rail.position.x + 0.5, start_rail.position.y}} then + step_2() + end + end) + end + + step_2 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + game.activate_rail_planner({ghost_mode = true}) + step_3() + end) + end + + step_3 = function() + script.on_nth_tick(1, function() + if game.move_cursor{position = {start_rail.position.x + 26, start_rail.position.y}} then + step_4() + end + end) + end + + step_4 = function() + script.on_nth_tick(1, function() + if game.move_cursor{position = {start_rail.position.x + 26, start_rail.position.y + 8}, speed = 0.1} then + player.raw_build_from_cursor{ghost_mode = true} + step_5() + end + end) + end + + step_5 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + game.deactivate_rail_planner() + player.clear_cursor() + reset() + end) + end + + reset = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + if game.move_cursor{position = player.position} then + for k, ghost in pairs(game.surfaces[1].find_entities_filtered{name = "entity-ghost"}) do + ghost.destroy() + end + start() + end + end) + end + + start = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + step_1() + end) + end + + start() + ]] +} + +simulations.copy_paste = +{ + init = + [[ + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqdk90KgzAMhd8l11Xwt9pXGWP4E0ZBo7R1TKTvvqo3gznQ3iUl/c7hkCxQdxOOSpIBsYBsBtIgbgto+aSqW9/MPCIIkAZ7YEBVv3ZGVaTHQZmgxs6AZSCpxTeIyN4ZIBlpJO6krZkfNPU1Kjfwj8FgHLT7NtCq6lBBWoQZg9lVZRlmTqOVCpt9IrbsBx17oV1lD2DJBVh+zWd6Ac2voTOvCPIz6NwLzY/T5V4RnPJZePnMVp9udbc1F19XweCFSu9qRZTyMuZRznlZJNZ+ADm2DbE=", + position = {0, 0} + } + + player = game.create_test_player{name = "kovarex"} + player.teleport{-10, 3.5} + game.camera_player = player + game.camera_position = {0, 0} + game.camera_zoom = 1 + game.surfaces[1].build_checkerboard({{-16, -9}, {16, 9}}) + player.cursor_stack.set_stack{name = "copy-paste-tool", count = 1} + + reset = function() + player.cursor_stack.set_stack{name = "copy-paste-tool", count = 1} + for k, v in pairs (game.surfaces[1].find_entities_filtered{area = {{3, -2}, {10, 10}}}) do + v.destroy() + end + game.camera_player_cursor_direction = defines.direction.north + step_1() + end + + step_1 = function() + script.on_nth_tick(1, function() + if game.move_cursor{position = {-1, -2}} then + game.activate_selection() + step_2() + end + end) + end + + step_2 = function() + script.on_nth_tick(1, function() + if game.move_cursor{position = {2, 1}} then + game.finish_selection() + step_3() + end + end) + end + + step_3 = function() + script.on_nth_tick(1, function() + if game.move_cursor{position = {5, -0.5}} then + player.raw_build_from_cursor() + step_4() + end + end) + end + + step_4 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + player.clear_cursor() + step_5() + end) + end + + step_5 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + player.cursor_stack.set_stack{name = "copy-paste-tool", count = 1} + step_6() + end) + end + + step_6 = function() + script.on_nth_tick(1, function() + if game.move_cursor{position = {-1, 1}} then + game.activate_selection() + step_7() + end + end) + end + + step_7 = function() + script.on_nth_tick(1, function() + if game.move_cursor{position = {1, 3}} then + game.finish_selection() + step_8() + end + end) + end + + step_8 = function() + script.on_nth_tick(1, function() + if game.move_cursor{position = {6, 0}} then + player.raw_build_from_cursor() + step_9() + end + end) + end + + step_9 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + step_10() + end) + end + + step_10 = function() + script.on_nth_tick(1, function() + if game.move_cursor{position = {8.5, -0.5}} then + step_11() + end + end) + end + + step_11 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + game.scroll_clipboard_backwards() + game.camera_player_cursor_direction = defines.direction.east + step_12() + end) + end + + step_12 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + game.camera_player_cursor_direction = defines.direction.east + step_13() + end) + end + + step_13 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + player.raw_build_from_cursor() + step_14() + end) + end + + step_14 = function() + script.on_nth_tick(1, function() + if game.move_cursor{position = {8, 0}} then + step_15() + end + end) + end + + step_15 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + game.scroll_clipboard_forwards() + step_16() + end) + end + + step_16 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + player.raw_build_from_cursor() + step_17() + end) + end + + step_17 = function() + local count = 30 + script.on_nth_tick(1, function() + count = count - 1 + if count > 0 then return end + reset() + end) + end + + step_1() + ]] +} + +simulations.fast_replace = +{ + init = + [[ + local surface = game.surfaces[1] + surface.create_entities_from_blueprint_string + { + string = "0eNqVk11ugzAQhO+yz3ZUE4gDV4mqytAtWck/yHaaUsTda4haRQq05c1r7XzjtccD1PqCnScboRqAGmcDVKcBArVW6Wkv9h1CBRTRAAOrzFSpENDUmmzLjWrOZJELGBmQfcUPqMT4zABtpEh4481F/2IvpkafGn5IIbokviqtE71zIUmcnXwThov9rmDQp1W5K8aRPXCyf3H+xOx/H+zxYPk38GkZmG8FinsgA48Nzdf+Rh6VN0nbqs8khgWzYqPZmhd5Z3mb7Pj1jKiXrA4brfIVq8Z1HXreqFovjiQ35kOsvMNxWz5umJTdOe3V3edg8I4+zJLsKHJZZlIcpCxl6v8CsJoP7g==", + position = {0, 0} + } + surface.create_entity{name = "substation", position = {0, -10}} + surface.create_entity{name = "electric-energy-interface", position = {0, -10}} + + player = game.create_test_player{name = "big k"} + player.teleport({0, 2.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + item_name = "assembling-machine-1" + + step_1 = function() + player.cursor_stack.set_stack{name = item_name, count = 50} + script.on_nth_tick(1, function() + if game.move_cursor{position = {-4.5, -0.5}} then + step_2() + end + end) + end + + step_2 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + local finished = game.move_cursor{position = {4.5, -0.5}} + player.build_from_cursor{position = game.camera_player_cursor_position} + if finished then + step_3() + end + end) + end + + step_3 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + player.clear_cursor() + player.clear_items_inside() + local finished = game.move_cursor{position = player.position} + if finished then + start() + end + end) + end + + start = function() + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + if item_name == "assembling-machine-1" then + item_name = "assembling-machine-2" + elseif item_name == "assembling-machine-2" then + item_name = "assembling-machine-3" + else + item_name = "assembling-machine-1" + end + step_1() + end) + end + + start() + + ]] +} + +simulations.fast_replace_belt_splitter = +{ + init = + [[ + + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqV1e1qgzAUBuB7Ob9j8fiV6q2UUbQ9jIBGSdJtIt57Y2Vj0JWd889ofIwfr+8CXX+jyRkboFnAXEbroTkt4M27bfttX5gnggZMoAEU2HbYRsG11k+jC0lHfYBVgbFX+oIG1zcFZIMJhnbpMZjP9jZ05OKEH8OH0VLy2fZ9dKfRx1NGu10xMgnmh1LBHLfqQ7mu6snJWM6/TP7qlp6XVH1TaaQUXI2jy348+wMu+LAWwSUfLkRwxYdLEaz5cCaCj3w4F8E1H05FMKZ8GWUysmUhnLFh4bPgZ0/29pCfPdn3hvzsyRKC/OzJMo387Mn+QsjPnuy/ibWwIDB9URCprCF2J7bXo+maX8Wo4IOc31d8xELXmcZK61rH+XcbjFt7", + position = {0, 0} + } + + player = game.create_test_player{name = "big k"} + player.teleport({0, 2.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + item_name = "transport-belt" + direction = 2 + + step_1 = function() + player.cursor_stack.set_stack{name = item_name, count = 50} + game.camera_player_cursor_direction = direction + script.on_nth_tick(1, function() + if game.move_cursor{position = {1.5, -0.49}} then + step_2() + end + end) + end + + step_2 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + player.build_from_cursor{position = game.camera_player_cursor_position, direction = direction} + step_3() + end) + end + + step_3 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + player.clear_cursor() + player.clear_items_inside() + local finished = game.move_cursor{position = player.position} + if finished then + start() + end + end) + end + + start = function() + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + item_name = item_name == "transport-belt" and "splitter" or "transport-belt" + step_1() + end) + end + + start() + + ]] +} + +simulations.fast_replace_direction = +{ + init = + [[ + + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqV1e1qgzAUBuB7Ob9j8fiV6q2UUbQ9jIBGSdJtIt57Y2Vj0JWd889ofIwfr+8CXX+jyRkboFnAXEbroTkt4M27bfttX5gnggZMoAEU2HbYRsG11k+jC0lHfYBVgbFX+oIG1zcFZIMJhnbpMZjP9jZ05OKEH8OH0VLy2fZ9dKfRx1NGu10xMgnmh1LBHLfqQ7mu6snJWM6/TP7qlp6XVH1TaaQUXI2jy348+wMu+LAWwSUfLkRwxYdLEaz5cCaCj3w4F8E1H05FMKZ8GWUysmUhnLFh4bPgZ0/29pCfPdn3hvzsyRKC/OzJMo387Mn+QsjPnuy/ibWwIDB9URCprCF2J7bXo+maX8Wo4IOc31d8xELXmcZK61rH+XcbjFt7", + position = {0, 0} + } + + player = game.create_test_player{name = "big k"} + player.teleport({0, 2.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + item_name = "transport-belt" + direction = 2 + start_position = {-7.75, -0.5} + end_position = {7.75, -0.5} + + step_1 = function() + player.cursor_stack.set_stack{name = item_name, count = 50} + game.camera_player_cursor_direction = direction + script.on_nth_tick(1, function() + if game.move_cursor{position = start_position} then + step_2() + end + end) + end + + step_2 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + local finished = game.move_cursor{position = end_position} + player.build_from_cursor{position = game.camera_player_cursor_position, direction = direction} + if finished then + step_3() + end + end) + end + + step_3 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + player.clear_cursor() + player.clear_items_inside() + local finished = game.move_cursor{position = player.position} + if finished then + start() + end + end) + end + + start = function() + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + start_position, end_position = end_position, start_position + direction = direction == 2 and 6 or 2 + step_1() + end) + end + + start() + + ]] +} + + +simulations.fast_replace_belt_underground = +{ + init = + [[ + + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqV1e1qgzAUBuB7Ob9j8fiV6q2UUbQ9jIBGSdJtIt57Y2Vj0JWd889ofIwfr+8CXX+jyRkboFnAXEbroTkt4M27bfttX5gnggZMoAEU2HbYRsG11k+jC0lHfYBVgbFX+oIG1zcFZIMJhnbpMZjP9jZ05OKEH8OH0VLy2fZ9dKfRx1NGu10xMgnmh1LBHLfqQ7mu6snJWM6/TP7qlp6XVH1TaaQUXI2jy348+wMu+LAWwSUfLkRwxYdLEaz5cCaCj3w4F8E1H05FMKZ8GWUysmUhnLFh4bPgZ0/29pCfPdn3hvzsyRKC/OzJMo387Mn+QsjPnuy/ibWwIDB9URCprCF2J7bXo+maX8Wo4IOc31d8xELXmcZK61rH+XcbjFt7", + position = {0, 0} + } + + player = game.create_test_player{name = "big k"} + player.teleport({0, 2.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + item_name = "transport-belt" + direction = 2 + start_position = {-2.75, -0.5} + end_position = {2.75, -0.5} + + step_1 = function() + player.cursor_stack.set_stack{name = item_name, count = 50} + game.camera_player_cursor_direction = direction + script.on_nth_tick(1, function() + if game.move_cursor{position = start_position} then + step_2() + end + end) + end + + step_2 = function() + local count = 30 + bippity = nil + boppity = nil + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + local finished = game.move_cursor{position = end_position} + if item_name == "underground-belt" then + + if not bippity then + player.build_from_cursor{position = game.camera_player_cursor_position, direction = defines.direction.east} + bippity = true + end + + if not boppity then + if game.camera_player_cursor_position.x > 2.51 then + player.build_from_cursor{position = game.camera_player_cursor_position, direction = defines.direction.west} + boppity = true + end + end + + else + player.build_from_cursor{position = game.camera_player_cursor_position, direction = direction} + end + if finished then + step_3() + end + end) + end + + step_3 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + player.clear_cursor() + player.clear_items_inside() + local finished = game.move_cursor{position = player.position} + if finished then + start() + end + end) + end + + start = function() + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + item_name = item_name == "transport-belt" and "underground-belt" or "transport-belt" + step_1() + end) + end + + start() + + ]] +} + +simulations.rotating_assemblers = +{ + init = + [[ + + player = game.create_test_player{name = "big k"} + player.teleport({0, 2.5}) + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + + local surface = game.surfaces[1] + + surface.create_entity{name = "substation", position = {0, -10}} + surface.create_entity{name = "electric-energy-interface", position = {0, -10}} + + local assembler_1 = surface.create_entity{name = "assembling-machine-2", position = {-3.5, -0.5}, force = "player"} + local assembler_2 = surface.create_entity{name = "assembling-machine-2", position = {3.5, -0.5}, force = "player"} + + assembler_1.set_recipe("electric-engine-unit") + assembler_2.set_recipe("electric-engine-unit") + + step_1 = function() + script.on_nth_tick(1, function() + if game.move_cursor({position = assembler_2.position}) then + step_2() + end + end) + end + + global_rotate_count = 1 + step_2 = function() + local count = 30 + local rotate_count = global_rotate_count + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + assembler_2.rotate({by_player = player}) + rotate_count = rotate_count - 1 + if rotate_count > 0 then + count = 15 + return + end + global_rotate_count = (global_rotate_count % 3) + 1 + reset() + end) + end + + reset = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + if game.move_cursor({position = player.position}) then + start() + end + end) + end + + start = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + step_1() + end) + end + + start() + + ]] +} + +simulations.burner_inserter_refueling = +{ + init = + [[ + + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqVldtugzAMht/F11A1lFN5lWlCULwuEjgoh25VxbsvabeuB1CTy2D7sxP82ydoe4Oj5KShOgHfCVJQvZ1A8T01vfumjyNCBVzjABFQM7iTlg2pUUgdt9hrmCLg1OE3VGyKXgb3oulQ3gQl03sESJprjpf058OxJjO01rNi19gvITqkePeJSlviKJQNEuRyWVDM2CqL4AjVepVNrpQHUPJYxAxifQVE0HGJu4vVhv7eRhg9GnfpJ/xm6YGe05Q3hd7nmeGm/twihJv5c/MQbu7PzUK4xZXbGkkoY04KpZ79j+kSOJ8BlwHgJAS8DQCvQ8CuTX3JLAjM/MGbIHDi3RVBTcH8VZcGcf1VFyQ65q+6INGx/OVwez3bOC2MNlZ4Vx002ti/9Dh9cLK2penO7vv4z71WqDWnvXJuEgdxwNpYW29bFrva7R5r0tLg5PbMeRdVN3svggNKdSmwZGmxTQqWF8W23EzTD1RaWCk=", + position = {0, 0} + } + + script.on_nth_tick(2400, function() + local chest = game.surfaces[1].find_entities_filtered{name = "wooden-chest"}[1] + chest.insert({name = "coal", count = 20}) + for k, burner in pairs (game.surfaces[1].find_entities_filtered{name = "burner-inserter"}) do + burner.clear_items_inside() + burner.energy = 400000 + end + end) + + ]] +} + +simulations.circuit_network = +{ + init = + [[ + + game.surfaces[1].create_entities_from_blueprint_string + { + string = "0eNqlV12TmyAU/S88y07QmK+3/oe+dXYcojeGKYIF3HZnx/9e1ESNQqLty2YJcO7X4dybL3TmFZSKCYNOX4ilUmh0+vGFNMsF5c135rMEdELMQIECJGjRrJQ8y1Iqg+oAMZHBH3QidfDyGnBIjWIpLphgIseZYpyPMML6PUAgDDMMOj/axWciquIMyhrpobSRiuaADRU/rYFSantJisa0BcLxWxygT/sPeYstfsaUtdzuhwGyUYpuqZvzpPmTKwAxNskydDrU73XdxDVxI+zdyKkBh/nwbj6cmXfAReOoBODf1GZlDho9gtoojJI8OcOVfjCpmmMpU2nFTCJLEEnr28moCoJ+QwHNEg1CN+cvlGuo3flQkC3NxnaZ+2TsvgMmnrNrBkJuRV3uNPF5vevNGUWFbuzhM3CH0a23mFsH7v4F22fwOy/87nmRQdAzhyRjuvm8lXNSagVaViptXtOUCN1Gd6yQmQXYrEgrGYXefnH05PnQ56OAjFUF7tNSSg7PeLK503yJQ9HUn9jhYOB+5mR+18Zi/QaWX882TY0WkeO7I7pjH92FaoOZ0KCM3ZiFFT9GNavyoqT7ckw268m8WUJmQtYDzxR3u47GDsG6UpElDYZ1T8+Ift/4RyrvfUkNR7oGwHF6BW2evN9VfA1jn9mhG5SsdD2Qu8GNW0fJoMfyctFXqQCXVVE+6ZKeki2KY+OLY9Bzj/VtH8WSBu1uSMG6xk12r5Ibv0ju/gEAG4lzJSuRPRkC5i/eBTzopF9ENv9fLy/tBiXThW3gr2Q6enBl8VN7FNrjZH2YrMPIIcQHlw6HgwLSNK2KilM7ILqK0nodeeYnWZmyMslsjP1gylSUD5NsdwJ/Q/WKnrn1jZNkkntOXQ/m3hijVToT+YwO8sZlzrSxpW4VDiv4VdnPZwT0jHDhoF2KMo5vefSSJ3o5yKZcaujr4Zpw7ntN26jXtNIJ1aZDgFegw/G8a8PMrzZlNlpHz79xzQUSjxsrE9iOzo6S75+ytb2ZNDdLyJaT9vsa0oazwSrs3qQ2tHMUIVd8u3VJsnSyWt7+WjyNfpMG6AOU7trCgWz3x3BPdvv98WCT+hfBsvYc", + position = {0, 0} + } + + for x = -7, -4 do + for y = 2, 3 do + game.surfaces[1].set_tiles{{name = "water", position = {x, y}}} + end + end + + ]] +} + +simulations.shoot_targeting = +{ + init = + [[ + + player = game.create_test_player{name = "big k"} + player.teleport({-4, 0.5}) + player.character.direction = 2 + game.camera_player = player + game.camera_player_cursor_position = player.position + game.camera_alt_info = true + + step_1 = function() + biter = game.surfaces[1].create_entity{name = "medium-biter", position = {10 + (math.random() * 2), -4 + (math.random() * 4)}} + biter.speed = 0.05 + biter.set_command + { + type = defines.command.attack, + target = player.character + } + + tree = game.surfaces[1].create_entity{name = "tree-02", position = {4, 2.5}} + + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + step_2() + end) + end + + step_2 = function() + local rand_x = -1.5 + local rand_y = -1 + local position = {0.5 * ((biter.position.x + rand_x) + player.position.x), 0.5 * ((biter.position.y + rand_y) + player.position.y)} + player.clear_items_inside() + player.insert("pistol") + player.insert("piercing-rounds-magazine") + player.force.set_ammo_damage_modifier("bullet", 0.5) + + script.on_nth_tick(1, function() + if not biter.valid then + step_3() + return + end + if game.move_cursor({position = position}) then + player.shooting_state = {state = defines.shooting.shooting_enemies, position = position} + end + end) + + end + + step_3 = function() + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + + if game.move_cursor({position = tree.position}) then + step_4() + end + end) + end + + step_4 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + if not tree.valid then + step_5() + end + player.shooting_state = {state = defines.shooting.shooting_selected, position = game.camera_player_cursor_position} + end) + end + + step_5 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + if game.move_cursor({position = player.position}) then + reset() + end + end) + end + + reset = function() + + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + start() + end) + end + + start = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + step_1() + end) + end + + start() + + ]] +} + +simulations.shoot_targeting_controller = +{ + init = + [[ + + player = game.create_test_player{name = "big k"} + player.teleport({-4, 0.5}) + player.character.direction = 2 + game.camera_player = player + game.camera_alt_info = true + + step_1 = function() + biter = game.surfaces[1].create_entity{name = "medium-biter", position = {10 + (math.random() * 2), -4 + (math.random() * 4)}} + biter.speed = 0.05 + biter.set_command + { + type = defines.command.attack, + target = player.character + } + + tree = game.surfaces[1].create_entity{name = "tree-02", position = {4, 2.5}} + + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + step_2() + end) + end + + step_2 = function() + local rand_x = -1.5 + local rand_y = -1 + local position = {0.5 * ((biter.position.x + rand_x) + player.position.x), 0.5 * ((biter.position.y + rand_y) + player.position.y)} + player.clear_items_inside() + player.insert("pistol") + player.insert("piercing-rounds-magazine") + player.force.set_ammo_damage_modifier("bullet", 0.5) + + script.on_nth_tick(1, function() + if not biter.valid then + step_3() + return + end + player.shooting_state = {state = defines.shooting.shooting_enemies, position = position} + end) + + end + + step_3 = function() + local count = 60 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + step_4() + end) + end + + step_4 = function() + player.update_selected_entity(tree.position) + local position = tree.position + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + if not tree.valid then + step_5() + return + end + player.shooting_state = {state = defines.shooting.shooting_selected, position = position} + end) + end + + step_5 = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + reset() + end) + end + + reset = function() + + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + start() + end) + end + + start = function() + local count = 30 + script.on_nth_tick(1, function() + if count > 0 then count = count - 1 return end + step_1() + end) + end + + start() + + ]] +} + +return simulations diff --git a/factorio/data/base/prototypes/tips-and-tricks.lua b/factorio/data/base/prototypes/tips-and-tricks.lua new file mode 100644 index 0000000000000000000000000000000000000000..ebc6d64086c0c9cf93b5e70f60eef8a22aaf4fff --- /dev/null +++ b/factorio/data/base/prototypes/tips-and-tricks.lua @@ -0,0 +1,1516 @@ +local simulations = require("__base__/prototypes/tips-and-tricks-simulations") + +data:extend( +{ + { + type = "tips-and-tricks-item", + name = "introduction", + order = "a-[basic]-a[introduction]", + starting_status = "unlocked", + trigger = + { + type = "time-elapsed", + ticks = 60 * 60 * 5 -- 5 minutes + }, + simulation = simulations.introduction, + }, + { + type = "tips-and-tricks-item-category", + name = "game-interaction", + order = "a-[game-interaction]" + }, + { + type = "tips-and-tricks-item", + name = "show-info", + category = "game-interaction", + order = "b", + dependencies = {"introduction"}, + simulation = simulations.show_info + }, + { + type = "tips-and-tricks-item", + name = "e-confirm", + category = "game-interaction", + order = "c", + trigger = + { + type = "set-logistic-request", + count = 5 + }, + skip_trigger = + { + type = "use-confirm", -- is tailored for this tip, so it only triggers on confirming the set-logistic-request dialog + count = 3 + }, + dependencies = {"introduction"}, + image = "__base__/graphics/tips-and-tricks/e-confirm.png" + }, + { + type = "tips-and-tricks-item", + name = "clear-cursor", + category = "game-interaction", + order = "d", + skip_trigger = + { + type = "clear-cursor", + count = 5 + }, + dependencies = {"introduction"}, + image = "__base__/graphics/tips-and-tricks/clear-cursor.png" + }, + { + type = "tips-and-tricks-item", + name = "pipette", + category = "game-interaction", + order = "e", + trigger = + { + type = "build-entity", + count = 120, + }, + skip_trigger = + { + type = "use-pipette", + count = 5 + }, + dependencies = {"introduction"}, + simulation = simulations.pipette + }, + { + type = "tips-and-tricks-item", + name = "stack-transfers", + tag = "[item=wooden-chest]", + category = "game-interaction", + order = "f", + trigger = + { + type = "manual-transfer", + count = 20 + }, + skip_trigger = + { + type = "and", + triggers = + { + { + type = "stack-transfer", + transfer = "stack" + }, + { + type = "stack-transfer", + transfer = "inventory" + }, + { + type = "stack-transfer", + transfer = "whole-inventory" + } + } + }, + dependencies = {"introduction"}, + tutorial = "stack-transfers", + image = "__base__/graphics/tips-and-tricks/stack-transfers.png", + image_nintendo_switch = "__base__/graphics/tips-and-tricks/stack-transfers-nintendo-switch.png" + }, + { + type = "tips-and-tricks-item", + name = "entity-transfers", + tag = "[item=burner-mining-drill][item=stone-furnace]", + category = "game-interaction", + order = "g", + trigger = + { + type = "sequence", + triggers = + { + { + type = "dependencies-met", + }, + { + type = "time-elapsed", + ticks = 60 * 60 * 30 -- 30 minutes later + } + } + }, + skip_trigger = + { + type = "and", + triggers = + { + { + type = "entity-transfer", + transfer = "in" + }, + { + type = "entity-transfer", + transfer = "out" + } + } + }, + dependencies = {"stack-transfers"}, + tutorial = "entity-transfers", + simulation = simulations.entity_transfers + }, + { + type = "tips-and-tricks-item", + name = "z-dropping", + category = "game-interaction", + order = "h", + trigger = + { + type = "sequence", + triggers = + { + { + type = "dependencies-met", + }, + { + type = "time-elapsed", + ticks = 60 * 60 * 30 -- 30 minutes later + } + } + }, + dependencies = {"entity-transfers"}, + simulation = simulations.z_drop + }, + { + type = "tips-and-tricks-item", + name = "shoot-targeting", + category = "game-interaction", + tag = "[item=pistol]", + order = "i", + trigger = + { + type = "or", + triggers = + { + { + type = "group-attack" + }, + { + type = "time-elapsed", + ticks = 60 * 60 * 135 -- 135 minutes + } + } + }, + dependencies = {"introduction"}, + player_input_method_filter = "keyboard_and_mouse", + simulation = simulations.shoot_targeting + }, + { + type = "tips-and-tricks-item", + name = "shoot-targeting-controller", + category = "game-interaction", + tag = "[item=pistol]", + order = "i", + trigger = + { + type = "or", + triggers = + { + { + type = "group-attack" + }, + { + type = "time-elapsed", + ticks = 60 * 60 * 135 -- 135 minutes + } + } + }, + dependencies = {"introduction"}, + player_input_method_filter = "game_controller", + simulation = simulations.shoot_targeting_controller + }, + { + type = "tips-and-tricks-item", + name = "bulk-crafting", + category = "game-interaction", + tag = "[item=iron-gear-wheel]", + order = "j", + trigger = + { + type = "craft-item", + event_type = "crafting-of-single-item-ordered", + consecutive = true, + count = 5 + }, + skip_trigger = + { + type = "craft-item", + event_type = "crafting-of-multiple-items-ordered", + consecutive = true, + count = 3 + }, + dependencies = {"introduction"}, + image = "__base__/graphics/tips-and-tricks/bulk-crafting.png" + }, + + { + type = "tips-and-tricks-item", + category = "game-interaction", + name = "rotating-assemblers", + tag = "[entity=assembling-machine-2]", + order = "k", + trigger = + { + type = "or", + triggers = + { + { + type = "set-recipe", + uses_fluid = true, + machine = "assembling-machine-2" + }, + { + type = "set-recipe", + uses_fluid = true, + machine = "assembling-machine-3" + } + } + }, + dependencies = {"introduction"}, + simulation = simulations.rotating_assemblers + }, + { + type = "tips-and-tricks-item", + category = "game-interaction", + name = "circuit-network", + tag = "[item=red-wire]", + order = "m", + trigger = + { + type = "sequence", + triggers = + { + { + type = "research", + technology = "circuit-network" + }, + { + type = "time-elapsed", + ticks = 60 * 60 * 30 + } + } + }, + dependencies = {"introduction"}, + simulation = simulations.circuit_network + }, + + { + type = "tips-and-tricks-item-category", + name = "inserters", + order = "b-[inserters]" + }, + { + type = "tips-and-tricks-item", + name = "inserters", + category = "inserters", + order = "a", + is_title = true, + trigger = + { + type = "unlock-recipe", + recipe = "inserter" + }, + dependencies = {"introduction"}, + simulation = simulations.inserters + }, + { + type = "tips-and-tricks-item", + name = "burner-inserter-refueling", + tag = "[entity=burner-inserter][item=coal]", + category = "inserters", + indent = 1, + order = "b", + trigger = + { + type = "build-entity", + entity = "burner-inserter", + count = 3 + }, + dependencies = {"inserters"}, + simulation = simulations.burner_inserter_refueling + }, + { + type = "tips-and-tricks-item", + name = "long-handed-inserters", + tag = "[entity=long-handed-inserter]", + category = "inserters", + indent = 1, + order = "c", + trigger = + { + type = "research", + technology = "automation" + }, + dependencies = {"inserters"}, + simulation = simulations.long_inserters + }, + { + type = "tips-and-tricks-item", + name = "move-between-labs", + tag = "[entity=lab]", + category = "inserters", + indent = 1, + order = "d", + trigger = + { + type = "build-entity", + entity = "lab", + count = 3 + }, + dependencies = {"inserters"}, + simulation = simulations.move_between_labs + }, + { + type = "tips-and-tricks-item", + name = "insertion-limits", + tag = "[entity=boiler]", + category = "inserters", + indent = 1, + order = "e", + trigger = + { + type = "build-entity", + entity = "inserter", + match_type_only = true, + count = 5 + }, + dependencies = {"inserters"}, + simulation = simulations.insertion_limits + }, + { + type = "tips-and-tricks-item", + name = "limit-chests", + tag = "[entity=iron-chest]", + category = "inserters", + indent = 1, + order = "f", + trigger = + { + type = "and", + triggers = + { + { + type = "build-entity", + entity = "wooden-chest", + match_type_only = true, + count = 4 + }, + { + type = "build-entity", + entity = "inserter", + match_type_only = true, + count = 4 + } + } + }, + skip_trigger = + { + type = "limit-chest", + count = 2 + }, + dependencies = {"inserters"}, + image = "__base__/graphics/tips-and-tricks/limit-chests.png" + }, + + { + type = "tips-and-tricks-item-category", + name = "belts", + order = "c-[belts]" + }, + { + type = "tips-and-tricks-item", + name = "transport-belts", + order = "a", + is_title = true, + category = "belts", + trigger = + { + type = "unlock-recipe", + recipe = "transport-belt" + }, + dependencies = {"introduction"}, + simulation = simulations.transport_belt + }, + { + type = "tips-and-tricks-item", + name = "belt-lanes", + tag = "[entity=transport-belt]", + category = "belts", + indent = 1, + order = "b", + trigger = + { + type = "build-entity", + entity = "transport-belt", + match_type_only = true, + count = 30 + }, + dependencies = {"transport-belts"}, + simulation = simulations.belt_lanes + }, + { + type = "tips-and-tricks-item", + name = "splitters", + tag = "[entity=splitter]", + category = "belts", + indent = 1, + order = "c", + trigger = + { + type = "research", + technology = "logistics" + }, + dependencies = {"introduction"}, + simulation = simulations.splitters + }, + { + type = "tips-and-tricks-item", + name = "splitter-filters", + tag = "[entity=splitter][item=electronic-circuit]", + category = "belts", + indent = 1, + order = "d", + trigger = + { + type = "build-entity", + entity = "splitter", + match_type_only = true, + count = 10 + }, + skip_trigger = + { + type = "set-filter", + entity = "splitter", + match_type_only = true, + count = 3 + }, + dependencies = {"splitters"}, + simulation = simulations.splitter_filters + }, + { + type = "tips-and-tricks-item", + name = "underground-belts", + tag = "[entity=underground-belt]", + category = "belts", + indent = 1, + order = "e", + trigger = + { + type = "research", + technology = "logistics" + }, + dependencies = {"introduction"}, + simulation = simulations.underground_belt + }, + + { + type = "tips-and-tricks-item-category", + name = "electric-network", + order = "d-[electric-network]" + }, + { + type = "tips-and-tricks-item", + name = "electric-network", + category = "electric-network", + order = "a", + is_title = true, + trigger = + { + type = "or", + triggers = + { + { + type = "sequence", + triggers = + { + { + type = "and", -- making sure that it only gets unlocked in levels where this is not disabled, as in the tutorial + triggers = + { + { + type = "unlock-recipe", + recipe = "steam-engine" + }, + { + type = "unlock-recipe", + recipe = "boiler" + } + } + }, + { + type = "time-elapsed", + ticks = 60 * 60 * 15 -- 15 minutes + } + } + }, + { + type = "craft-item", + item = "small-electric-pole", + event_type = "crafting-finished" + }, + { + type = "craft-item", + item = "steam-engine", + event_type = "crafting-finished" + }, + { + type = "craft-item", + item = "boiler", + event_type = "crafting-finished" + }, + { + type = "craft-item", + item = "offshore-pump", + event_type = "crafting-finished" + } + } + }, + dependencies = {"introduction"}, + image = "__base__/graphics/tips-and-tricks/electric-network.png" + }, + { + type = "tips-and-tricks-item", + name = "steam-power", + tag = "[entity=steam-engine]", + category = "electric-network", + indent = 1, + order = "b", + dependencies = {"electric-network"}, + simulation = simulations.boiler + }, + { + type = "tips-and-tricks-item", + name = "electric-pole-connections", + tag = "[item=copper-cable]", + category = "electric-network", + indent = 1, + order = "c", + trigger = + { + type = "sequence", + triggers = + { + { + type = "time-elapsed", + ticks = 4 * 60 * 60 * 60 -- 4 hours + }, + { + type = "build-entity", + entity = "small-electric-pole", + match_type_only = true, + count = 15 + } + } + }, + skip_trigger = + { + type = "manual-wire-drag", + count = 5 + }, + dependencies = {"electric-network"}, + simulation = simulations.electric_pole_connections + }, + { + type = "tips-and-tricks-item", + name = "low-power", + tag = "[img=utility/electricity_icon]", + category = "electric-network", + indent = 1, + order = "d", + trigger = + { + type = "low-power", + count = 3 -- checked once per 12 seconds + }, + dependencies = {"electric-network"}, + simulation = simulations.low_power + }, + { + type = "tips-and-tricks-item", + name = "connect-switch", + tag = "[entity=power-switch]", + category = "electric-network", + indent = 1, + order = "e", + trigger = + { + type = "build-entity", + entity = "power-switch" + }, + dependencies = {"electric-network"}, + simulation = simulations.power_switch_connections + }, + + { + type = "tips-and-tricks-item-category", + name = "copy-paste", + order = "e-[copy-paste]" + }, + { + type = "tips-and-tricks-item", + name = "copy-entity-settings", + category = "copy-paste", + order = "a", + is_title = true, + trigger = + { + type = "set-recipe", + consecutive = true, + count = 3 + }, + skip_trigger = + { + type = "paste-entity-settings", + count = 2 + }, + dependencies = {"introduction"}, + player_input_method_filter = "keyboard_and_mouse", + simulation = simulations.copy_entity_settings + }, + { + type = "tips-and-tricks-item", + name = "copy-entity-settings-controller", + category = "copy-paste", + order = "a", + is_title = true, + trigger = + { + type = "set-recipe", + consecutive = true, + count = 3 + }, + skip_trigger = + { + type = "paste-entity-settings", + count = 2 + }, + dependencies = {"introduction"}, + player_input_method_filter = "game_controller", + simulation = simulations.copy_entity_settings_controller + }, + { + type = "tips-and-tricks-item", + name = "copy-paste-trains", + tag = "[entity=locomotive]", + category = "copy-paste", + indent = 1, + order = "b", + trigger = + { + type = "build-entity", + entity = "locomotive", + count = 3 + }, + dependencies = {"copy-entity-settings"}, + simulation = simulations.copy_paste_trains + }, + { + type = "tips-and-tricks-item", + name = "copy-paste-filters", + tag = "[entity=filter-inserter]", + category = "copy-paste", + indent = 1, + order = "c", + trigger = + { + type = "set-filter", + consecutive = true, + count = 3 + }, + dependencies = {"copy-entity-settings"}, + simulation = simulations.copy_paste_filters + }, + { + type = "tips-and-tricks-item", + name = "copy-paste-requester-chest", + tag = "[entity=logistic-chest-requester]", + category = "copy-paste", + indent = 1, + order = "d", + trigger = + { + type = "sequence", + triggers = + { + { + type = "build-entity", + entity = "logistic-chest-requester", + match_type_only = true, + count = 10 + }, + { + type = "set-logistic-request", + logistic_chest_only = true, + count = 20 + } + } + }, + skip_trigger = + { + type = "paste-entity-settings", + source = "assembling-machine-1", + target = "logistic-chest-requester", + match_type_only = true, + count = 2 + }, + dependencies = {"copy-entity-settings"}, + simulation = simulations.copy_paste_requester_chest + }, + { + type = "tips-and-tricks-item", + name = "copy-paste-spidertron", + tag = "[entity=spidertron]", + category = "copy-paste", + indent = 1, + order = "e", + trigger = + { + type = "build-entity", + entity = "spidertron", + count = 2 + }, + dependencies = {"copy-entity-settings"}, + simulation = simulations.copy_paste_spidertron + }, + + { + type = "tips-and-tricks-item-category", + name = "drag-building", + order = "f-[drag-building]" + }, + { + type = "tips-and-tricks-item", + name = "drag-building", + + category = "drag-building", + order = "a", + is_title = true, + trigger = + { + type = "build-entity", + build_by_dragging = false, + build_in_line = true, + consecutive = true, + count = 4 + }, + skip_trigger = + { + type = "build-entity", + build_by_dragging = true, + build_in_line = true, + consecutive = true, + count = 5 + }, + dependencies = {"introduction"}, + simulation = simulations.drag_building + }, + { + type = "tips-and-tricks-item", + name = "drag-building-poles", + tag = "[entity=small-electric-pole]", + category = "drag-building", + order = "b", + indent = 1, + trigger = + { + type = "build-entity", + entity = "small-electric-pole", + match_type_only = true, + count = 7, + consecutive = true, + linear_power_pole_line = true + }, + skip_trigger = + { + type = "build-entity", + entity = "small-electric-pole", + match_type_only = true, + count = 3, + build_by_dragging = true, + consecutive = true, + linear_power_pole_line = true + }, + dependencies = {"drag-building"}, + simulation = simulations.drag_building_poles + }, + { + type = "tips-and-tricks-item", + name = "pole-dragging-coverage", + tag = "[entity=small-electric-pole][img=utility/electricity_icon_unplugged]", + category = "drag-building", + order = "c", + indent = 1, + dependencies = {"drag-building-poles"}, + simulation = simulations.pole_dragging_coverage + }, + { + type = "tips-and-tricks-item", + name = "drag-building-underground-belts", + tag = "[entity=underground-belt]", + category = "drag-building", + order = "d", + indent = 1, + trigger = + { + type = "build-entity", + entity = "underground-belt", + match_type_only = true, + count = 30, + }, + skip_trigger = + { + type = "build-entity", + entity = "underground-belt", + match_type_only = true, + count = 3, + build_by_dragging = true + }, + dependencies = {"drag-building"}, + simulation = simulations.drag_building_underground + }, + { + type = "tips-and-tricks-item", + name = "fast-belt-bending", + tag = "[entity=transport-belt]", + category = "drag-building", + order = "e", + indent = 1, + trigger = + { + type = "build-entity", + entity = "transport-belt", + match_type_only = true, + count = 200, + build_by_dragging = true + }, + skip_trigger = + { + type = "fast-belt-bend", + count = 3 + }, + dependencies = {"drag-building"}, + simulation = simulations.smart_belt_building + }, + + { + type = "tips-and-tricks-item", + name = "fast-obstacle-traversing", + tag = "[entity=transport-belt][entity=underground-belt]", + category = "drag-building", + order = "f", + indent = 1, + trigger = + { + type = "and", + triggers = + { + { + type = "build-entity", + entity = "transport-belt", + match_type_only = true, + count = 200, + build_by_dragging = true + }, + { + type = "build-entity", + entity = "underground-belt", + match_type_only = true, + count = 20, + build_by_dragging = true + } + } + }, + skip_trigger = + { + type = "belt-traverse", + count = 3 + }, + dependencies = {"drag-building"}, + simulation = simulations.fast_obstacle_traversing + }, + + { + type = "tips-and-tricks-item-category", + name = "trains", + order = "h-[trains]" + }, + { + type = "tips-and-tricks-item", + name = "trains", + category = "trains", + trigger = + { + type = "research", + technology = "railway" + }, + dependencies = {"introduction"}, + simulation = simulations.trains, + order = "a", + is_title = true, + }, + { + type = "tips-and-tricks-item", + name = "rail-building", + tag = "[item=rail]", + category = "trains", + indent = 1, + order = "b", + trigger = + { + type = "or", + triggers = + { + { + type = "craft-item", + item = "rail", + event_type = "crafting-finished" + }, + { + type = "build-entity", + entity = "straight-rail" + } + } + }, + dependencies = {"trains"}, + simulation = simulations.rail_building + }, + { + type = "tips-and-tricks-item", + name = "train-stops", + tag = "[item=train-stop]", + category = "trains", + indent = 1, + order = "c", + trigger = + { + type = "or", + triggers = + { + { + type = "build-entity", + entity = "train-stop" + }, + { + type = "and", + triggers = + { + { + type = "research", + technology = "automated-rail-transportation" + }, + { + type = "build-entity", + entity = "straight-rail", + count = 20 + } + } + } + } + }, + dependencies = {"trains"}, + tutorial = "trains-stations", + simulation = simulations.train_stop + }, + { + type = "tips-and-tricks-item", + name = "rail-signals-basic", + tag = "[item=rail-signal]", + category = "trains", + indent = 1, + order = "d", + trigger = + { + type = "or", + triggers = + { + { + type = "build-entity", + entity = "rail-signal", + count = 1 + }, + { + type = "and", + triggers = + { + { + type = "research", + technology = "rail-signals" + }, + { + type = "build-entity", + entity = "locomotive", + count = 2 + } + } + } + } + }, + dependencies = {"trains"}, + tutorial = "trains-basic-signals", + simulation = simulations.rail_signals + }, + { + type = "tips-and-tricks-item", + name = "rail-signals-advanced", + tag = "[item=rail-chain-signal]", + category = "trains", + indent = 1, + order = "e", + trigger = + { + type = "or", + triggers = + { + { + type = "build-entity", + entity = "rail-signal", + count = 30 + }, + { + type = "build-entity", + entity = "rail-chain-signal" + } + } + }, + dependencies = {"rail-signals-basic"}, + tutorial = "trains-advanced-signals", + simulation = simulations.rail_signals_advanced + }, + { + type = "tips-and-tricks-item", + name = "gate-over-rail", + tag = "[entity=gate]", + category = "trains", + order = "f", + trigger = + { + type = "and", + triggers = + { + { + type = "build-entity", + entity = "straight-rail", + count = 60 + }, + { + type = "build-entity", + entity = "stone-wall", + count = 50 + }, + { + type = "research", + technology = "gate", + } + } + }, + skip_trigger = + { + type = "gate-over-rail-build", + count = 4 + }, + dependencies = {"trains"}, + indent = 1, + simulation = simulations.gate_over_rail + }, + { + type = "tips-and-tricks-item", + name = "pump-connection", + tag = "[entity=pump]", + category = "trains", + order = "g", + trigger = + { + type = "and", + triggers = + { + { + type = "build-entity", + entity = "train-stop", + count = 2 + }, + { + type = "or", + triggers = + { + { + type = "craft-item", + item = "fluid-wagon", + event_type = "crafting-finished" + }, + { + type = "build-entity", + entity = "fluid-wagon" + } + } + } + } + }, + dependencies = {"trains"}, + indent = 1, + simulation = simulations.fluid_wagon_connection + }, + { + type = "tips-and-tricks-item", + name = "train-stop-same-name", + tag = "[entity=train-stop][entity=train-stop]", + category = "trains", + order = "h", + trigger = + { + type = "build-entity", + entity = "train-stop", + count = 4 + }, + dependencies = {"trains"}, + indent = 1, + simulation = simulations.train_stops_same_name + }, + + { + type = "tips-and-tricks-item-category", + name = "logistic-network", + order = "i-[logistic-network]" + }, + { + type = "tips-and-tricks-item", + name = "logistic-network", + category = "logistic-network", + order = "a", + is_title = true, + trigger = + { + type = "or", + triggers = + { + { + type = "research", + technology = "construction-robotics" + }, + { + type = "research", + technology = "logistic-robotics" + } + } + }, + dependencies = {"introduction"}, + simulation = simulations.logistic_network + }, + { + type = "tips-and-tricks-item", + name = "personal-logistics", + tag = "[entity=character]", + category = "logistic-network", + indent = 1, + order = "b", + trigger = + { + type = "research", + technology = "logistic-robotics" + }, + dependencies = {"logistic-network"}, + simulation = simulations.personal_logistics + }, + { + type = "tips-and-tricks-item", + name = "construction-robots", + category = "logistic-network", + tag = "[item=construction-robot]", + order = "c", + trigger = + { + type = "research", + technology = "construction-robotics" + }, + dependencies = {"logistic-network"}, + indent = 1, + simulation = simulations.construction_robots + }, + { + type = "tips-and-tricks-item", + name = "passive-provider-chest", + tag = "[item=logistic-chest-passive-provider]", + category = "logistic-network", + indent = 1, + order = "d", + dependencies = {"logistic-network"}, + simulation = simulations.personal_logistics + }, + { + type = "tips-and-tricks-item", + name = "storage-chest", + tag = "[item=logistic-chest-storage]", + category = "logistic-network", + indent = 1, + order = "e", + dependencies = {"logistic-network"}, + simulation = simulations.construction_robots + }, + { + type = "tips-and-tricks-item", + name = "requester-chest", + tag = "[item=logistic-chest-requester]", + category = "logistic-network", + indent = 1, + order = "f", + trigger = + { + type = "research", + technology = "logistic-system" + }, + dependencies = {"logistic-network"}, + simulation = simulations.requester_chest + }, + { + type = "tips-and-tricks-item", + name = "active-provider-chest", + tag = "[item=logistic-chest-active-provider]", + category = "logistic-network", + indent = 1, + order = "g", + trigger = + { + type = "research", + technology = "logistic-system" + }, + dependencies = {"logistic-network"}, + simulation = simulations.active_provider_chest + }, + { + type = "tips-and-tricks-item", + name = "buffer-chest", + tag = "[item=logistic-chest-buffer]", + category = "logistic-network", + indent = 1, + order = "h", + trigger = + { + type = "research", + technology = "logistic-system" + }, + dependencies = {"logistic-network"}, + simulation = simulations.buffer_chest + }, + + { + type = "tips-and-tricks-item-category", + name = "ghost-building", + order = "j-[ghost-building]" + }, + { + type = "tips-and-tricks-item", + name = "ghost-building", + category = "ghost-building", + order = "a", + is_title = true, + trigger = + { + type = "research", + technology = "construction-robotics" + }, + skip_trigger = + { + type = "and", + triggers = + { + { + type = "shift-build", + count = 5 + }, + { + type = "research", + technology = "construction-robotics" + } + } + }, + dependencies = {"introduction"}, + simulation = simulations.ghost_building + }, + { + type = "tips-and-tricks-item", + name = "ghost-rail-planner", + tag = "[item=rail][item=construction-robot]", + category = "ghost-building", + indent = 1, + order = "b", + trigger = + { + type = "sequence", + triggers = + { + { + type = "or", + triggers = + { + { + type = "build-entity", + entity = "roboport", + match_type_only = true + }, + { + type = "craft-item", + item = "personal-roboport-equipment", + event_type = "crafting-finished" + }, + { + type = "place-equipment", + equipment = "personal-roboport-equipment" + } + } + }, + { + type = "build-entity", + entity = "straight-rail", + count = 100 + } + } + }, + dependencies = {"ghost-building", "rail-building"}, + simulation = simulations.ghost_rail_building + }, + + { + type = "tips-and-tricks-item", + name = "copy-paste", + tag = "[item=copy-paste-tool]", + category = "ghost-building", + indent = 1, + order = "c", + trigger = + { + type = "sequence", + triggers = + { + { + type = "dependencies-met", + }, + { + type = "time-elapsed", + ticks = 60 * 60 * 60 * 2 -- 2 hours + } + } + }, + dependencies = {"ghost-building"}, + simulation = simulations.copy_paste + }, + + { + type = "tips-and-tricks-item-category", + name = "fast-replace", + order = "k-[fast-replace]" + }, + { + type = "tips-and-tricks-item", + name = "fast-replace", + category = "fast-replace", + order = "a", + is_title = true, + trigger = + { + type = "or", + triggers = + { + { + type = "build-entity", + entity = "steel-furnace", + count = 10 + }, + { + type = "build-entity", + entity = "assembling-machine-2", + count = 10 + }, + { + type = "build-entity", + entity = "assembling-machine-3", + count = 10 + } + } + }, + skip_trigger = + { + type = "fast-replace", + count = 2 + }, + dependencies = {"introduction"}, + simulation = simulations.fast_replace + }, + { + type = "tips-and-tricks-item", + name = "fast-replace-direction", + category = "fast-replace", + indent = 1, + order = "b", + trigger = + { + type = "build-entity", + entity = "transport-belt", + match_type_only = true, + count = 50 + }, + skip_trigger = + { + type = "fast-replace", + source = "transport-belt", + target = "transport-belt", + count = 4 + }, + dependencies = {"belt-lanes"}, + simulation = simulations.fast_replace_direction + }, + { + type = "tips-and-tricks-item", + name = "fast-replace-belt-splitter", + tag = "[item=transport-belt][item=splitter]", + category = "fast-replace", + indent = 1, + order = "c", + trigger = + { + type = "build-entity", + entity = "splitter", + match_type_only = true, + count = 20 + }, + skip_trigger = + { + type = "or", + triggers = + { + { + type = "fast-replace", + source = "splitter", + target = "transport-belt", + match_type_only = true, + count = 2 + }, + { + type = "fast-replace", + source = "transport-belt", + target = "splitter", + match_type_only = true, + count = 2 + } + } + }, + dependencies = {"fast-replace"}, + simulation = simulations.fast_replace_belt_splitter + }, + { + type = "tips-and-tricks-item", + name = "fast-replace-belt-underground", + tag = "[item=transport-belt][item=underground-belt]", + category = "fast-replace", + indent = 1, + order = "d", + trigger = + { + type = "build-entity", + entity = "underground-belt", + match_type_only = true, + count = 20 + }, + dependencies = {"fast-replace"}, + simulation = simulations.fast_replace_belt_underground + } +}) diff --git a/factorio/data/base/prototypes/trigger-target-types.lua b/factorio/data/base/prototypes/trigger-target-types.lua new file mode 100644 index 0000000000000000000000000000000000000000..09b9bd1186938b4d6ab67932df82e99b6d243a91 --- /dev/null +++ b/factorio/data/base/prototypes/trigger-target-types.lua @@ -0,0 +1,13 @@ +data:extend( +{ + -- "common" is internal target type (doesn't need to be defined, the game creates it) + -- { + -- type = "trigger-target-type", + -- name = "common" + -- }, + + { + type = "trigger-target-type", + name = "ground-unit" + } +}) diff --git a/factorio/data/base/prototypes/tutorials.lua b/factorio/data/base/prototypes/tutorials.lua new file mode 100644 index 0000000000000000000000000000000000000000..a1e88af9ff306d95b74ab5f5269f24d0535eceae --- /dev/null +++ b/factorio/data/base/prototypes/tutorials.lua @@ -0,0 +1,28 @@ +data:extend( +{ + { + type = "tutorial", + name = "trains-stations", + scenario = "trains-stations" + }, + { + type = "tutorial", + name = "trains-basic-signals", + scenario = "trains-basic-signals" + }, + { + type = "tutorial", + name = "trains-advanced-signals", + scenario = "trains-advanced-signals" + }, + { + type = "tutorial", + name = "stack-transfers", + scenario = "stack-transfers" + }, + { + type = "tutorial", + name = "entity-transfers", + scenario = "entity-transfers" + } +}) diff --git a/factorio/data/base/prototypes/utility-sprites.lua b/factorio/data/base/prototypes/utility-sprites.lua new file mode 100644 index 0000000000000000000000000000000000000000..9184e710ef1b2cd03ada8c1e50daeffafda04d2e --- /dev/null +++ b/factorio/data/base/prototypes/utility-sprites.lua @@ -0,0 +1,48 @@ +data:extend( +{ + { + type = "sprite", + name = "tooltip-category-steam", + filename = "__base__/graphics/icons/tooltips/tooltip-category-steam.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-water", + filename = "__base__/graphics/icons/tooltips/tooltip-category-water.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-chemical", + filename = "__base__/graphics/icons/tooltips/tooltip-category-chemical.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-nuclear", + filename = "__base__/graphics/icons/tooltips/tooltip-category-nuclear.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + +}) diff --git a/factorio/data/base/scenarios/freeplay/control.lua b/factorio/data/base/scenarios/freeplay/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..294b19f3652a1a53779dc8c2b7b4dcf3605508e0 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/control.lua @@ -0,0 +1,3 @@ +local handler = require("event_handler") +handler.add_lib(require("freeplay")) +handler.add_lib(require("silo-script")) diff --git a/factorio/data/base/scenarios/freeplay/description.json b/factorio/data/base/scenarios/freeplay/description.json new file mode 100644 index 0000000000000000000000000000000000000000..c2d182910e9503f5f676d6221652087387e1aea3 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/description.json @@ -0,0 +1,5 @@ +{ + "order": "a", + "multiplayer-compatible": true, + "is-main-game": true +} diff --git a/factorio/data/base/scenarios/freeplay/freeplay.lua b/factorio/data/base/scenarios/freeplay/freeplay.lua new file mode 100644 index 0000000000000000000000000000000000000000..849c5df7b95e90ac1f8ddc79c9a370dc0a9b68b8 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/freeplay.lua @@ -0,0 +1,246 @@ +local util = require("util") +local crash_site = require("crash-site") + +local created_items = function() + return + { + ["iron-plate"] = 8, + ["wood"] = 1, + ["pistol"] = 1, + ["firearm-magazine"] = 10, + ["burner-mining-drill"] = 1, + ["stone-furnace"] = 1 + } +end + +local respawn_items = function() + return + { + ["pistol"] = 1, + ["firearm-magazine"] = 10 + } +end + +local ship_items = function() + return + { + ["firearm-magazine"] = 8 + } +end + +local debris_items = function() + return + { + ["iron-plate"] = 8 + } +end + +local ship_parts = function() + return crash_site.default_ship_parts() +end + +local chart_starting_area = function() + local r = global.chart_distance or 200 + local force = game.forces.player + local surface = game.surfaces[1] + local origin = force.get_spawn_position(surface) + force.chart(surface, {{origin.x - r, origin.y - r}, {origin.x + r, origin.y + r}}) +end + + +local on_player_created = function(event) + local player = game.get_player(event.player_index) + util.insert_safe(player, global.created_items) + + if not global.init_ran then + + --This is so that other mods and scripts have a chance to do remote calls before we do things like charting the starting area, creating the crash site, etc. + global.init_ran = true + + chart_starting_area() + + if not global.disable_crashsite then + local surface = player.surface + surface.daytime = 0.7 + crash_site.create_crash_site(surface, {-5,-6}, util.copy(global.crashed_ship_items), util.copy(global.crashed_debris_items), util.copy(global.crashed_ship_parts)) + util.remove_safe(player, global.crashed_ship_items) + util.remove_safe(player, global.crashed_debris_items) + player.get_main_inventory().sort_and_merge() + if player.character then + player.character.destructible = false + end + global.crash_site_cutscene_active = true + crash_site.create_cutscene(player, {-5, -4}) + return + end + + end + + if not global.skip_intro then + if game.is_multiplayer() then + player.print(global.custom_intro_message or {"msg-intro"}) + else + game.show_message_dialog{text = global.custom_intro_message or {"msg-intro"}} + end + end + +end + +local on_player_respawned = function(event) + local player = game.get_player(event.player_index) + util.insert_safe(player, global.respawn_items) +end + +local on_cutscene_waypoint_reached = function(event) + if not global.crash_site_cutscene_active then return end + if not crash_site.is_crash_site_cutscene(event) then return end + + local player = game.get_player(event.player_index) + + player.exit_cutscene() + + if not global.skip_intro then + if game.is_multiplayer() then + player.print(global.custom_intro_message or {"msg-intro"}) + else + game.show_message_dialog{text = global.custom_intro_message or {"msg-intro"}} + end + end +end + +local skip_crash_site_cutscene = function(event) + if not global.crash_site_cutscene_active then return end + if event.player_index ~= 1 then return end + local player = game.get_player(event.player_index) + if player.controller_type == defines.controllers.cutscene then + player.exit_cutscene() + end +end + +local on_cutscene_cancelled = function(event) + if not global.crash_site_cutscene_active then return end + if event.player_index ~= 1 then return end + global.crash_site_cutscene_active = nil + local player = game.get_player(event.player_index) + if player.gui.screen.skip_cutscene_label then + player.gui.screen.skip_cutscene_label.destroy() + end + if player.character then + player.character.destructible = true + end + player.zoom = 1.5 +end + +local on_player_display_refresh = function(event) + crash_site.on_player_display_refresh(event) +end + +local freeplay_interface = +{ + get_created_items = function() + return global.created_items + end, + set_created_items = function(map) + global.created_items = map or error("Remote call parameter to freeplay set created items can't be nil.") + end, + get_respawn_items = function() + return global.respawn_items + end, + set_respawn_items = function(map) + global.respawn_items = map or error("Remote call parameter to freeplay set respawn items can't be nil.") + end, + set_skip_intro = function(bool) + global.skip_intro = bool + end, + get_skip_intro = function() + return global.skip_intro + end, + set_custom_intro_message = function(message) + global.custom_intro_message = message + end, + get_custom_intro_message = function() + return global.custom_intro_message + end, + set_chart_distance = function(value) + global.chart_distance = tonumber(value) or error("Remote call parameter to freeplay set chart distance must be a number") + end, + get_disable_crashsite = function() + return global.disable_crashsite + end, + set_disable_crashsite = function(bool) + global.disable_crashsite = bool + end, + get_init_ran = function() + return global.init_ran + end, + get_ship_items = function() + return global.crashed_ship_items + end, + set_ship_items = function(map) + global.crashed_ship_items = map or error("Remote call parameter to freeplay set created items can't be nil.") + end, + get_debris_items = function() + return global.crashed_debris_items + end, + set_debris_items = function(map) + global.crashed_debris_items = map or error("Remote call parameter to freeplay set respawn items can't be nil.") + end, + get_ship_parts = function() + return global.crashed_ship_parts + end, + set_ship_parts = function(parts) + global.crashed_ship_parts = parts or error("Remote call parameter to freeplay set ship parts can't be nil.") + end +} + +if not remote.interfaces["freeplay"] then + remote.add_interface("freeplay", freeplay_interface) +end + +local is_debug = function() + local surface = game.surfaces.nauvis + local map_gen_settings = surface.map_gen_settings + return map_gen_settings.width == 50 and map_gen_settings.height == 50 +end + +local freeplay = {} + +freeplay.events = +{ + [defines.events.on_player_created] = on_player_created, + [defines.events.on_player_respawned] = on_player_respawned, + [defines.events.on_cutscene_waypoint_reached] = on_cutscene_waypoint_reached, + ["crash-site-skip-cutscene"] = skip_crash_site_cutscene, + [defines.events.on_player_display_resolution_changed] = on_player_display_refresh, + [defines.events.on_player_display_scale_changed] = on_player_display_refresh, + [defines.events.on_cutscene_cancelled] = on_cutscene_cancelled +} + +freeplay.on_configuration_changed = function() + global.created_items = global.created_items or created_items() + global.respawn_items = global.respawn_items or respawn_items() + global.crashed_ship_items = global.crashed_ship_items or ship_items() + global.crashed_debris_items = global.crashed_debris_items or debris_items() + global.crashed_ship_parts = global.crashed_ship_parts or ship_parts() + + if not global.init_ran then + -- migrating old saves. + global.init_ran = #game.players > 0 + end +end + +freeplay.on_init = function() + global.created_items = created_items() + global.respawn_items = respawn_items() + global.crashed_ship_items = ship_items() + global.crashed_debris_items = debris_items() + global.crashed_ship_parts = ship_parts() + + if is_debug() then + global.skip_intro = true + global.disable_crashsite = true + end + +end + +return freeplay diff --git a/factorio/data/base/scenarios/freeplay/locale/af/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/af/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..79ea1bf71a6589079107884d5d534a2300b34412 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/af/freeplay.cfg @@ -0,0 +1,4 @@ +description=Jou taak is om 'n vuurpyl die ruimte in te stuur. Begin met niks, werk jouself op met outomatisering en moenie vergeet om jouself te beskerm teen die vyande nie. \n[font=default-bold]Hierdie is die voorgestelde wyse om Factorio te speel.[/font] +msg-intro=Hierdie is die Factorio vryspel. Jou taak is om 'n vuurpyl die ruimte in te stuur. Doen dit deur 'n vuurpyl te bou en dit te lanseer. Jy sal baie gevorderde tegnologiëe moet navors om die Vuurpyl Silo te ontsluit. Begin klein, werk jou pad op met outomatisering en moenie vergeet om jouself te beskerm teen die inboorlinge nie. +scenario-name=Vryspel + diff --git a/factorio/data/base/scenarios/freeplay/locale/ar/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/ar/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1e398502ff45187fb06744ce44757540e0406584 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/ar/freeplay.cfg @@ -0,0 +1,4 @@ +description=[Factorio.[/font ليغشتل ةدوصقملا ةقيرطلا يه هذه[n[font=default-bold\.نييلصألا ناكسلا نم كسفن يمحت نأ ىسنت الو ،ةتمتألاب ىلعألا ىلإ بهذا ،ءيش ال نم أدبا .ءاضفلا يف خوراص قالطإ يه كتمهم +msg-intro=.بكوكلا اذه ناكس نم كسفن يمحت نا ىسنت الو ,ةممتألا ربع كقيرط ينبتسو ,رفصلا نم أدبتس .خيراوصلا ةصنم حتف عيطتست فيكل ةمدقتم ةينقت ثاحبأب مايقلا ىلإ جاتحتس .ءاضفلا ىلإ اخوراص قلطت نأ يه كتمهم .factorioـل رحلا بعللا روط وه اذه +scenario-name=رحلا بعللا + diff --git a/factorio/data/base/scenarios/freeplay/locale/be/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/be/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a5efe8b75212d704a3ad08d9f202e73a0035beb2 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/be/freeplay.cfg @@ -0,0 +1,4 @@ +description=Ваша задача – запусціць ракету ў космас. Спачатку ў вас нічога няма, таму здабывайце рэсурсы, развівайце і аўтаматызуйце вашу базу, а таксама не забывайцеся абараняцца ад «тутэйшых».\n[font=default-bold]Гэта асноўны рэжым гульні ў Factorio.[/font] +msg-intro=Гэта рэжым свабоднай гульні ў Factorio. Ваша мэта — запусціць ракету ў космас. Вам спатрэбіцца даследаваць перадавыя тэхналогіі, каб пабудаваць ракетную шахту. Пачынайце з малога, працуйце над аўтаматызацыяй — і не забывайцеся на абарону ад тутэйшых. +scenario-name=Свабодная гульня + diff --git a/factorio/data/base/scenarios/freeplay/locale/bg/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/bg/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cf32358de080ae5480e72d2afc971dd36b0a40d9 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/bg/freeplay.cfg @@ -0,0 +1,4 @@ +description=Задачата ви е да изстреляте ракета в космоса. Започнете от нулата и си прокарайте път, чрез автоматизация, и не забравяйте да се защитите от местните форми на живот.\n[font=default-bold]Това е предназначеният начин да играете Факторио.[/font] +msg-intro=Това е режимът на свободна игра. Задачата ви е да изстреляте ракета в космоса. Ще трябва да проучите напреднали технологии, за да отключите космодрумът. Започнете с нещо малко и постепенно си проправете път чрез амвтоматизация, като не забравяте да се защитавате от местните форми на живот. +scenario-name=Свободна игра + diff --git a/factorio/data/base/scenarios/freeplay/locale/ca/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/ca/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..68c7cc792237f33730cb3ca3830c8b973f89ab0a --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/ca/freeplay.cfg @@ -0,0 +1,4 @@ +description=La vostra tasca és llançar un coet a l'espai. Comenceu des de zero, treballeu, automatitzeu i no oblideu protegir-vos dels natius.\n[font=default-bold]Aquesta és la manera de jugar al Factorio.[/font] +msg-intro=Aquest és el mode lliure del Factorio. La vostra tasca és construir un coet i enviar-lo a l'espai. Necessitareu investigar tecnologies avançades per poder-ho fer. Aneu pas a pas, avanceu cap a l'automatització i no oblideu protegir-vos dels nadius. +scenario-name=Mode lliure + diff --git a/factorio/data/base/scenarios/freeplay/locale/cs/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/cs/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b11d562840dac777cccb8512a78d9c10a6dd2fb9 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/cs/freeplay.cfg @@ -0,0 +1,4 @@ +description=Tvým úkolem je vystřelit raketu do vesmíru. Začni z ničeho, snaž se automatizovat a nezapomínej se chránit před domorodci.\n[font=default-bold]Toto je zamýšlený způsob hraní Factoria.[/font] +msg-intro=Toto je volná hra Factorio. Tvým úkolem je vypustit raketu do vesmíru. Pro odemknutí raketového sila budeš muset vyzkoumat pokročilé technologie. Začni v malém, postupuj s automatizací a nezapomeň se chránit před domorodci. +scenario-name=Volná hra + diff --git a/factorio/data/base/scenarios/freeplay/locale/da/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/da/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f62fe0ecce4eac0b135d7c12be46e298062ed136 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/da/freeplay.cfg @@ -0,0 +1,4 @@ +description=Din opgave er at afsende en rumraket ud i rummet. Start fra ingenting og arbejd dig op med automatisering, og glem ikke at beskytte dig fra de indfødte.\n[font=default-bold]Dette er standardspillet i Factorio.[/font] +msg-intro=Dette er Factorio frit spil. Din opgave er at sende en rumraket ud i rummet. Du bliver nødt til at forske i avancerede teknologier for at få adgang til raketsiloen. Start småt, og arbejd din vej op med automatisering, og glem ikke at beskytte dig selv fra de indfødte. +scenario-name=Frit spil + diff --git a/factorio/data/base/scenarios/freeplay/locale/de/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/de/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cda931cb443b2f8dd7822d61a1bced9a9d86c728 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/de/freeplay.cfg @@ -0,0 +1,4 @@ +description=Deine Aufgabe ist es, eine Rakete in den Weltraum zu entsenden. Beginne mit nichts, arbeite Dich mit Hilfe von Automatisierung hoch und vergiss nicht, Dich vor den Einheimischen zu schützen.\n[font=default-bold]Dies ist der empfohlene Spielmodus.[/font] +msg-intro=Dies ist das Freie Spiel in Factorio. Deine Aufgabe ist es, eine Rakete in den Weltraum zu entsenden. Du musst fortschrittliche Technologien erforschen, um das Raketensilo freizuschalten. Fange klein an, arbeite Dich durch Automatisierung hoch und vergiss nicht, Dich vor den Einheimischen zu schützen. +scenario-name=Freies Spiel + diff --git a/factorio/data/base/scenarios/freeplay/locale/el/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/el/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..857e042e0a57953b31a4d8003ed1e9ae17f3402c --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/el/freeplay.cfg @@ -0,0 +1,4 @@ +description=Ο στόχος σου είναι να εκτοξεύσεις έναν πύραυλο στο διάστημα. Ξεκινάς χωρίς τίποτα, προχώρησε δημιουργώντας αυτοματισμούς και μην ξεχνάς να προστατεύεις τον εαυτό σου από τους ντόπιους.\n[font=default-bold]Έτσι προτείνεται να παίζεται το Factorio.[/font] +msg-intro=Αυτό είναι το ελεύθερο παιχνίδι του Factorio. Ο στόχος σου είναι να εκτοξεύσεις έναν πύραυλο στο διάστημα. Θα πρέπει να ερευνήσεις προηγμένες τεχνολογίες για να ξεκλειδώσεις το σιλό πυραύλου. Ξεκινάς χωρίς τίποτα, προχώρησε δημιουργώντας αυτοματισμούς και μην ξεχνάς να προστατεύεις τον εαυτό σου από τους ντόπιους. +scenario-name=Ελεύθερο παιχνίδι + diff --git a/factorio/data/base/scenarios/freeplay/locale/en/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/en/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ae93bde4def0ae08bc94e67a211e7c143c5f156c --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/en/freeplay.cfg @@ -0,0 +1,3 @@ +msg-intro=This is the Factorio Freeplay. Your task is to launch a rocket into space. You will need to research advanced technologies in order to unlock the rocket silo. Start small, work your way up with automation, and don't forget to protect yourself from the natives. +scenario-name=Freeplay +description=Your task is to launch a rocket into space. Start from nothing, work your way up with automation, and don't forget to protect yourself from the natives.\n[font=default-bold]This is the intended way of playing Factorio.[/font] \ No newline at end of file diff --git a/factorio/data/base/scenarios/freeplay/locale/eo/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/eo/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f9d83d53010bc1d62238f77ab23b2907d7a284fd --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/eo/freeplay.cfg @@ -0,0 +1,4 @@ +description=Via tasko estas lanĉi raketon en la spacon. Komencu de nenio, iru supren per aŭtomatigo, kaj ne forgesu protekti vin kontraŭ la indiĝenoj.\n[font=default-bold]Jen la celita maniero ludi Factorio.[/font] +msg-intro=Tio estas la Factorio Libera Ludado. Via tasko estas ĵeti raketon en spacon. Vi bezonos esplori altnivelaj teknologioj por malŝlosi la raketo silo. Komenci malgranda, labori vian vojon supren per aŭtomatigo kaj ne forgesu protekti vin mem de la indiĝenoj. +scenario-name=Libera Ludado + diff --git a/factorio/data/base/scenarios/freeplay/locale/es-ES/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/es-ES/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d0b71c86926ee92ccaa87473cd4ec5a2940b8354 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/es-ES/freeplay.cfg @@ -0,0 +1,4 @@ +description=Tu objetivo es lanzar un cohete al espacio. Empieza desde cero, ve automatizando los procesos y no olvides protegerte de los autóctonos.\n[font=default-bold]Esta es la forma original de jugar a Factorio.[/font] +msg-intro=Este es el modo libre de Factorio, en el que tu objetivo es lanzar un cohete al espacio. Tendrás que investigar tecnologías avanzadas para desbloquear el silo de cohetes. Empieza poco a poco, ve automatizando los procesos y no olvides protegerte de los autóctonos. +scenario-name=Modo libre + diff --git a/factorio/data/base/scenarios/freeplay/locale/et/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/et/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c4678d6ee0194a95bf945231c56b8b2345771e92 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/et/freeplay.cfg @@ -0,0 +1,4 @@ +description=Sinu ülesanne on lennutada rakett kosmosesse. Alusta eimillegagi ja tööta eesmärgini automatsiooni abil...Aa ja ära unusta ennast kaitsta kohalike eest.\n[font=default-bold]See on viis, kuidas Factorio on mängimiseks mõeldud.[/font] +msg-intro=See on Factorio vabamäng. Sinu eesmärgiks on saata rakett avakosmosesse. Selleks pead õppima selgeks keerukad tehnoloogiaharud, et raketihoidla lahti lukustada. Alusta väikselt, tööta end üles automatiseerimise abil ja ära unusta ennast kaitsta kohalike eluvormide eest. +scenario-name=Vabamäng + diff --git a/factorio/data/base/scenarios/freeplay/locale/eu/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/eu/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2ccee0b3db7693ee69a4d2723ea77f1bcd84da91 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/eu/freeplay.cfg @@ -0,0 +1,4 @@ +description=Zure zeregina zuziri bat espaziora jaurtitzea da. Hasi ezeretik, aurrera egin automatizazioarekin eta ez ahaztu bertakoengandik babestea.\n[font=default-bold]Hau da Factorio nahitako jokatzeko modua.[/font] +msg-intro=Hau Factorio jolas librea da. Zure zeregina zuziri bat espaziora jaurtitzea da. Teknologia aurreratuak ikertu beharko dituzu suziriaren siloa desblokeatzeko. Hasi txiki, aurrera egin automatizazioarekin eta ez ahaztu bertakoengandik babestea. +scenario-name=Jolas librea + diff --git a/factorio/data/base/scenarios/freeplay/locale/fa/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/fa/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e572be40eb0ed7974700abd0c8c3173298f081da --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/fa/freeplay.cfg @@ -0,0 +1,4 @@ +description=[font=default-bold]تسه ویروتکف ندرک یزاب یلصا شور نیا.[/font]\n.دینک عافد نوتدوخ زا هرایس نینکاس ربارب رد هک دینکن شومارف و ،دینک تفرشیپ نویساموتا کمک هب ،دینک عورش یچیه زا .تسه اضف هب کشوم کی باترپ امش فده +msg-intro=.دینک تبقارم ور نوتدوخ هرایس نینکاس زا هک دینکن شومارف و ،دیشخبب تعرس دوخ راک هب نویساموتا اب ،دینک عورش کچوک .دینک دازآ ار کشوم ولیس دیناوتب ات دینک قیقحت ار یا هتفرشیپ یاه یژولونکت هک تشاد دیهاوخ زاین امش .دشابیم اضف هب کشوم کی باترپ امش راک .تسه ویروتکف دازآ یزاب نیا +scenario-name=دازآیزاب + diff --git a/factorio/data/base/scenarios/freeplay/locale/fi/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/fi/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2f73cafcfc976169dcd0dcb4c53e6dbc8d132a51 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/fi/freeplay.cfg @@ -0,0 +1,4 @@ +description=Tehtäväsi on laukaista raketti avaruuteen. Aloita nollasta, rakenna ja kehitä automaation avulla äläkä unohda puolustaa itseäsi luonnon vihalta.\n[font=default-bold]Tämä on suositeltu tapa pelata Factoriota.[/font] +msg-intro=Tämä on Factorion vapaapelimuoto. Tavoitteesi on lähettää satelliitti ulkoavaruuteen. Sinun on ensin kehitettävä tegnologiaa, jotka mahdollistavat rakettisiilon rakentamisen. Aloita pienestä ja automatisoi kaikki tarvittava, äläkä unohda suojella itseäsi alkuasukkailta. +scenario-name=Vapaapeli + diff --git a/factorio/data/base/scenarios/freeplay/locale/fr/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/fr/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..16cb7a203437c3dabe1a3ba1f89a00ca30f4a2c2 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/fr/freeplay.cfg @@ -0,0 +1,4 @@ +description=Votre tâche est de lancer une fusée dans l'espace. Commencez à partir de rien, gravissez les échelons avec l'automatisation et n'oubliez pas de vous protéger des indigènes.\n[font=default-bold]C'est la façon prévue de jouer à Factorio.[/font] +msg-intro=Il s'agit du mode de jeu libre de Factorio. Votre mission consiste à lancer une fusée dans l'espace. Vous aurez besoin de rechercher des technologies de pointe afin de débloquer le silo. Commencez petit, évoluez en automatisant et n'oubliez pas de vous protéger contre les autochtones. +scenario-name=Jeu libre + diff --git a/factorio/data/base/scenarios/freeplay/locale/fy-NL/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/fy-NL/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7af323e73b271df8fcbc88a1350bd0032b3eb44b --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/fy-NL/freeplay.cfg @@ -0,0 +1,2 @@ +scenario-name=Freeplay + diff --git a/factorio/data/base/scenarios/freeplay/locale/ga-IE/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/ga-IE/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..030fd54af9f1711d1fe555a5aea1a581b768933a --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/ga-IE/freeplay.cfg @@ -0,0 +1,2 @@ +scenario-name=Saor-imirt + diff --git a/factorio/data/base/scenarios/freeplay/locale/he/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/he/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3107dda2b6d7ac530866b615098efc132bfdeeb8 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/he/freeplay.cfg @@ -0,0 +1,4 @@ +description=[font/]ויִרֹוטְקַפב קחשל תצלמומה ךרדה יהוז[n[font=default-bold\ .םיימוקמה ינפמ םכמצע לע ןגהל וחכשת לאו ,היצמוטוא תועצמאב ובחרתה ,םייסיסב םיעצמאמ וליחתה .ללחל ליט רגשל איה םכתמישמ +msg-intro=.םיימוקמה םירוציה ינפמ םכמצע לע ןגהל וחכשת לאו ,יטמוטוא ןוכימ תועצמאב םכלש הישעתה תא וביחרה ,ןטקב וליחתה .ןקתמה תיינב תא רשפאל ידכ תומדקתמ תויגולונכט רוקחל םכילע היהי .ללחל ליט רגשל איה םכתמישמ .ויִרֹוטְקַפ לש ישפוחה שיחרתה והז +scenario-name=ישפוח קחשמ + diff --git a/factorio/data/base/scenarios/freeplay/locale/hr/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/hr/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..62f84e42fbb3a5e570b6774f5573bbf18577b4e5 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/hr/freeplay.cfg @@ -0,0 +1,4 @@ +description=Tvoj zadatak je lansirati raketu u svemir. Započni sa ničim, napreduj dalje pomoću automatizacije i nemoj se zaboraviti obraniti od domorodaca.\n[font=default-bold]Ovako je Factorio namijenjen da se igra.[/font] +msg-intro=Ovo je Factorio slobodna igra. Vaš zadatak je lansirati raketu u svemir. Trebat ćete istražiti napredne tehnologije kako biste mogli omogućiti gradnju raketnog silosa. Započnite s malom tvornicom, proširite se automatizacijom i nemojte se zaboraviti zaštiti od domorodaca. +scenario-name=Slobodna igra + diff --git a/factorio/data/base/scenarios/freeplay/locale/hu/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/hu/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..938069d5d84d5f0a56591d25914e880cbb1d057f --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/hu/freeplay.cfg @@ -0,0 +1,4 @@ +description=A feladatod, hogy kilőj egy rakétát az űrbe. Kezdj semmivel, és dolgozd fel magad az automatizáció erejével, de ne felejtsd el magad megvédeni a helyiek ellen.\n[font=default-bold]Ez a Factorio elsődleges játékmódja.[/font] +msg-intro=Ez a Factorio szabad játék módja. A feladatod az, hogy kilőj egy rakétát az űr felderítésére. A Rakétasiló kifejlesztéséhez különféle technológiákat kell fejlesztened. Kezdj kicsiben és küzdd fel magad az automatizálásban. Ne felejts el védekezni a honos fajok ellen. +scenario-name=Szabad játék + diff --git a/factorio/data/base/scenarios/freeplay/locale/id/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/id/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1f31d6784495645c2edb2b0cc2ce8512bc3318ea --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/id/freeplay.cfg @@ -0,0 +1,4 @@ +description=Tugas anda adalah untuk meluncurkan roket ke luar angkasa. Mulailah dari nol, tingkatkan diri anda dengan otomisasi, dan jangan lupa untuk menjaga diri anda dari penduduk asli.\n[font=default-bold]Ini adalah cara yang ditetapkan untuk bermain Factorio.[/font] +msg-intro=Ini adalah Factorio Freeplay. Tugas anda adalah untuk meluncurkan roket ke luar angkasa. Anda perlu meneliti tentang teknologi tingkat atas untuk membuka silo roket. Mulailah dari yang mudah, lalu tingkatkan dengan otomatisasi, dan jangan lupa untuk jaga diri anda dari penduduk asli. +scenario-name=Freeplay + diff --git a/factorio/data/base/scenarios/freeplay/locale/is/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/is/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..74a76b9eff2675dbb019efccbd556b0f36127025 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/is/freeplay.cfg @@ -0,0 +1,4 @@ +description=Verkefni þitt er að skjóta geimflaug út í geim. Byrjaðu frá engu, vinndu þig upp með sjálfvirkni og ekki gleyma að verja þig frá innfæddunum.\n[font=default-bold]Þetta er fyrirhugaða leiðin til að spila Factorio.[/font] +msg-intro=Þetta er Frjálsleikur Factorio. Verkefni þitt er að skjóta geimflaug út í geim. Byrjaðu frá litlu, vinndu þig upp með sjálfvirkni og ekki gleyma að verja þig frá innfæddum. +scenario-name=Frjálsleikur + diff --git a/factorio/data/base/scenarios/freeplay/locale/it/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/it/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..40bf49857b3fbce4edf77a5681283339203b946b --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/it/freeplay.cfg @@ -0,0 +1,4 @@ +description=Il tuo scopo è quello di lanciare un razzo nello spazio. inizia con niente, lavora sull'automazione e non dimenticarti di proteggerti dai nativi.\n[font=default-bold]Questo è il modo migliore di giocare a Factorio.[/font] +msg-intro=Questa è la modalità libera di Factorio. Il tuo obiettivo è quello di lanciare un razzo nello spazio. Avrai bisogno di fare ricerche avanzate per sbloccare il silo. Inizia con poco, lavora sull'automazione e non dimenticarti di difenderti dai nativi. +scenario-name=Gioco libero + diff --git a/factorio/data/base/scenarios/freeplay/locale/ja/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/ja/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..89fb0211ad50ffa275b038f3de39eb0bf7bd77fd --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/ja/freeplay.cfg @@ -0,0 +1,4 @@ +description=あなたの任務はロケットを宇宙に打ち上げることです。何もないところから始めて、自動化を用いて準備を進めましょう。\n現住生物から身を守ることも忘れないでください。\n[font=default-bold]これは、Factorioの一般的なプレイモードです。[/font] +msg-intro=これは、Factorioのフリープレイです。あなたの任務はロケットを宇宙に打ち上げることです。ロケットサイロの建造を行うためには高度な研究開発を行う必要があります。何もないところから始めて、自動化を進めつつ、原住生物から身を守ることも忘れないでください。 +scenario-name=フリープレイ + diff --git a/factorio/data/base/scenarios/freeplay/locale/ka/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/ka/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..781429e9985c3f5de83298e9d4b02eaf4c396c74 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/ka/freeplay.cfg @@ -0,0 +1,4 @@ +description=თქვენი ამოცანაა კოსმოსში რაკეტის გაშვება. დაიწყეთ არაფრიდან, იმუშავეთ ავტომატიზაციით და არ დაგავიწყდეთ, დაიცვათ თავი ადგილობრივებისგან.\n[font=default-bold]ეს არის ფაკტორიოს თამაშის მიზანი.[/font] +msg-intro=ეს არის ფაკტორიოს თავისუაფალი თამაში. თქვენი ამოცანაა კოსმოსში რაკეტის გაშვება. თქვენ დაგჭირდებათ მოწინავე ტექნოლოგიების გამოკვლევა, რათა განბლოკოთ რაკეტის სილო. დაიწყეთ მცირედით, იმუშავეთ ავტომატიზაციით და არ დაგავიწყდეთ დაიცვათ თავი ადგილობრივებისგან. +scenario-name=თავისუფალი თამაში + diff --git a/factorio/data/base/scenarios/freeplay/locale/kk/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/kk/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7a454e71d195873f18093e6524c37c789f89e8b8 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/kk/freeplay.cfg @@ -0,0 +1,4 @@ +description=Мақсатыңыз — ғарышқа зымыран жіберу. Кішісінен бастаңыз: өзіңізге автоматтандыру арқылы жол ашып, жергілікті мақұлықтардан қорғануды ұмытпаңыз.\n[font=default-bold]Бұл Factorio ойнаудың негізгі жолы.[/font] +msg-intro=Бұл Factorio-ның Еркін ойын режимі. Мақсатыңыз — ғарышқа зымыран жіберу. Зымыран шахтасын ашуға жетілдірілген технология зерттеуіңіз керек болады. Кішісінен бастаңыз: өзіңізге автоматтандыру арқылы жол ашып, жергілікті мақұлықтардан қорғануды ұмытпаңыз. +scenario-name=Еркін ойын + diff --git a/factorio/data/base/scenarios/freeplay/locale/ko/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/ko/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bbed1f2153ed01d798ece0fc262f80744482139a --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/ko/freeplay.cfg @@ -0,0 +1,4 @@ +description=여러분의 목표는 우주로 로켓을 발사하는 것입니다. 작은 것부터 시작해서 자동화를 통해 차근차근 발전하고, 토착 생물로부터 자신을 보호하는 것도 잊지 마세요.\n[font=default-bold]팩토리오가 의도하는 플레이 방법입니다.[/font] +msg-intro=Factorio 자유플레이입니다. 여러분의 목표는 우주로 로켓을 발사하는 것입니다. 로켓 격납고의 잠금을 해제하기 위해 고급 기술을 연구해야 할 것입니다. 시작은 작지만, 자동화를 실현하고, 토착 생물로부터 여러분 자신을 보호하는 것을 잊지 마십시오. +scenario-name=자유플레이 + diff --git a/factorio/data/base/scenarios/freeplay/locale/lt/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/lt/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5fcd3c253969acfc4e93034b805ec0b738ca0264 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/lt/freeplay.cfg @@ -0,0 +1,4 @@ +description=Jūsų užduotis yra paleisti raketą į kosmosą. Pradėkite nuo nieko, automatizuokite vis pažangesnius produktus ir nepamirškite apsiginti nuo vietinių gyvybės formų.\n[font=default-bold]Tai yra labiausiai įprastas būdas žaisti Factorio.[/font] +msg-intro=Žaidžiate Factorio laisva forma. Jūsų užduotis yra paleisti raketą į kosmosą. Jums reikės atrasti pažangias technologijas raketos šachtos statymui. Pradėkite palengva, automatizuokite vis pažangesnius produktus ir nepamirškite apsiginti nuo vietinių gyvybės formų. +scenario-name=Žaisti laisva forma + diff --git a/factorio/data/base/scenarios/freeplay/locale/lv/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/lv/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4d9c316de539072b58d850977b14e03cc122c55e --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/lv/freeplay.cfg @@ -0,0 +1,4 @@ +description=Tavs uzdevums ir palaist raķeti kosmosā. Sāc ar neko, paplašinies izmantojot automātiku un neaizmirsti aizsargāt sevi no vietējiem.[font=default-bold]Šis ir paredzētais Factorio spēlēšanas veids.[/font] +msg-intro=Šis ir Factorio brīvais režīms. Tavs uzdevums ir palaist raķeti kosmosā. Lai to izdarītu, tev vajadzēs uzbūvēt palaišanas platformu un palaist raķeti ar satelītu. Tev būs jāizpēta sarežģītas tehnoloģijas, lai atbloķētu palaišanas platformu. Sāc no mazumiņa, strādā un neaizmirsti pasargāt sevi no šīs planētas iemītniekiem... +scenario-name=Brīvā spēle + diff --git a/factorio/data/base/scenarios/freeplay/locale/nl/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/nl/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9bc9b92903f03ce2748a5facc74380f778da2bae --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/nl/freeplay.cfg @@ -0,0 +1,4 @@ +description=Je taak is om een raket de ruimte in te lanceren. Begin met niets, werk jezelf omhoog met automatisering en vergeet jezelf niet te beschermen tegen de inheemse bewoners.\n[font=default-bold]Dit is de bedoelde manier om Factorio te spelen.[/font] +msg-intro=Dit is Factorio Vrij spelen. Jouw opdracht is om een raket de ruimte in te lanceren. Hiervoor zul je geavanceerde technologieën moeten onderzoeken om de raketsilo te kunnen bouwen. Begin klein, breidt uit door middel van automatisering en vergeet niet jezelf te beschermen tegen de inheemse bewoners. +scenario-name=Vrij spelen + diff --git a/factorio/data/base/scenarios/freeplay/locale/no/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/no/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f2e8cb809bdb9bf0e2859b075af90c8b06739b0f --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/no/freeplay.cfg @@ -0,0 +1,4 @@ +description=Deres oppgave er å sende en rakett opp i verdensrommet. Start fra intet, jobb Dem opp med automasjon, og ikke glem å beskytte Dem fra de innfødte.\n[font=default-bold]Dette er måten Factorio er ment å bli spilt.[/font] +msg-intro=Dette er Factorio Frittspill. Deres oppgave er å sende en rakett inn i verdensrommet. De vil trenge å forske på avanserte teknologier for å kunne opplåse rakettsiloen. Start smått, jobb Dem opp med automasjon, og ikke glem å beskytte Dem fra de innfødte. +scenario-name=Frittspill + diff --git a/factorio/data/base/scenarios/freeplay/locale/pl/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/pl/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..08860883f18bb9fd8e6ce6f24bd8bafa51d65a3e --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/pl/freeplay.cfg @@ -0,0 +1,4 @@ +description=Twoim zadaniem jest wystrzelenie rakiety w kosmos. Zacznij od zera, zrób krok naprzód automatyzując produkcję i nie zapomnij ochronić się przed lokalną fauną.\n[font=default-bold]To jest typowy sposób gry w Factorio.[/font] +msg-intro=To jest Gra swobodna Factorio. Twoim zadaniem jest wysłanie rakiety w kosmos. Będziesz musiał zbadać zaawansowane technologie, aby odblokować silos rakietowy. Zacznij od czegoś małego, rozwijaj się używając automatyzacji i nie zapomnij o obronie przed lokalną fauną. +scenario-name=Gra swobodna + diff --git a/factorio/data/base/scenarios/freeplay/locale/pt-BR/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/pt-BR/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bac56a8f4c3761af1839bdae085e27292a49793e --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/pt-BR/freeplay.cfg @@ -0,0 +1,4 @@ +description=Sua tarefa é lançar um foguete ao espaço. Comece do zero, prossiga em seu caminho através da automação, e não se esqueça de se proteger contra os nativos.\n[font=default-bold]Esta é a forma ideal de jogar Factorio.[/font] +msg-intro=Este é o modo livre de Factorio. Seu dever é lançar um foguete ao espaço. Você deve pesquisar tecnologias avançadas para desbloquear o silo de foguete. Comece do zero, prossiga em seu caminho através da automação, e não se esqueça de se proteger contra os nativos. +scenario-name=Jogo livre + diff --git a/factorio/data/base/scenarios/freeplay/locale/pt-PT/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/pt-PT/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..521bcdd8fa8a6a7dde99f1c24ce1e914fcc0d533 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/pt-PT/freeplay.cfg @@ -0,0 +1,4 @@ +description=A tua tarefa é lançar um foguetão para o espaço. Começa do zero, automatiza os teus recursos, e não te esqueças de te proteger dos nativos. \n[font=default-bold]Este é o modo recomendado para jogar Factorio.[/font] +msg-intro=Bem-vindo ao Modo Livre do Factorio. A tua tarefa é lançar um foguetão para o espaço. Vais ter de pesquisar tecnologias avançadas para conseguires construir um silo de foguetões. Começa do zero, automatiza os teus recursos, e não te esqueças de te proteger dos nativos. +scenario-name=Freeplay + diff --git a/factorio/data/base/scenarios/freeplay/locale/ro/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/ro/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..55d293fa8e2ab5f600e62f51efc1f0575e61700f --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/ro/freeplay.cfg @@ -0,0 +1,4 @@ +description=Sarcina ta este să lansezi o rachetă în spațiu. Începe de la zero, avansează cu automatizarea și nu uita să te protejezi de localnici.\n[font=default-bold]Acesta este modul intenționat de a juca Factorio.[/font] +msg-intro=Acesta este modul Factorio freeplay. Sarcina ta este de a lansa o racheta în spațiu. Va trebui să cercetezi tehnologii avansate pentru a debloca silozul de rachete. Începe cu puțin, avansează prin automatizare și nu uita să te protejezi de localnici. +scenario-name=Mod liber + diff --git a/factorio/data/base/scenarios/freeplay/locale/ru/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/ru/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..64156301fab987fd66b878bed42bc7d729c910e2 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/ru/freeplay.cfg @@ -0,0 +1,4 @@ +description=Ваша задача - запустить ракету в космос. Начните с нуля, работайте над автоматизацией и не забудьте защитить себя от местных жителей.\n[font=default-bold]Это основной вид игры в Factorio.[/font] +msg-intro=Это режим Свободной игры Factorio. Ваша задача - запустить ракету в космос. Потребуется исследовать новые технологии и создать ракетную шахту. Начните с малого, работайте над автоматизацией производства и не забывайте о защите от местных форм жизни. +scenario-name=Свободная игра + diff --git a/factorio/data/base/scenarios/freeplay/locale/sk/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/sk/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b35b6bad395b12f28a0f9e1f053f0f61813b2b50 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/sk/freeplay.cfg @@ -0,0 +1,4 @@ +description=Tvojou úlohou je vypustiť raketu do vesmíru. Začni z ničoho, postupuj s automatizáciou a nezabudni sa chrániť pred domácimi.\n[font=default-bold] Toto je zamýšľaný spôsob hrania Factorio.[/font] +msg-intro=Toto je voľná hra Factorio. Tvojou úlohou je vypustiť raketu do vesmíru. Aby si to dokázal postav raketové silo a vypustí raketu. Pre odomknutie raketového sila budeš musieť vyskúmať pokročilé technológie. Začni v malom, postupuj s automatizáciou a nezabudni sa chrániť pred domácimi. +scenario-name=Voľná hra + diff --git a/factorio/data/base/scenarios/freeplay/locale/sl/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/sl/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cc22bec99e1532d08a8556ffcc46fa61914d961b --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/sl/freeplay.cfg @@ -0,0 +1,4 @@ +description=Tvoja naloga je izstreliti raketo v vesolje. Začni iz nič iin nadaljuj z avtomatizacijo, a se ne pozabi zaščititi pred divjino.\n[font=default-bold]To je glavni način igranja igre Factorio. [/font] +msg-intro=To je Factorio prosta igra. Tvoja naloga je izstreliti raketo v vesolje. Da bi izgradil njeno izstrelišče, boš moral raziskati napredne tehnologije. Začni z majhnim in nadaljuj z avtomatizacijo, a se ne pozabi zaščititi pred divjino. +scenario-name=Prosta igra + diff --git a/factorio/data/base/scenarios/freeplay/locale/sr/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/sr/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..48f71308722032bba730a67f7ed1bcd72ad72329 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/sr/freeplay.cfg @@ -0,0 +1,4 @@ +description=Твој циљ је да лансираш ракету у свемир. Започни скромно, напредуј са аутоматизацијом и не заборави да се заштитиш од домородаца.\n[font=default-bold]Ово је предвиђени начин играња Факторија.[/font] +msg-intro=Ово је Факторио фриплеј. Твој циљ је да лансираш ракету у свемир. Мораћеш да истражиш напредне технологије како би откључао ракетни силос. Започни скромно, напредуј са аутоматизацијом и не заборави да се заштитиш од домородаца. +scenario-name=Фриплеј + diff --git a/factorio/data/base/scenarios/freeplay/locale/sv-SE/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/sv-SE/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2c38beeee3f7eccb49835447c9a27fcf4d5911ef --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/sv-SE/freeplay.cfg @@ -0,0 +1,4 @@ +description=Din uppgift är att skjuta upp en raket i rymden. Börja från ingenting, arbeta dig upp med automatisering och glöm inte att skydda dig från de lokala innvånarna.\n[font=default-bold]Detta är det avsedda sättet att spela Factorio.[/font] +msg-intro=Detta är Factorio Freeplay. Din uppgift är att skjuta upp en raket i rymden. Du kommer att behöva forska fram avancerad teknik för att låsa upp raketsilon. Börja smått, arbeta dig uppåt med automatisering och glöm inte att skydda dig från de lokala innvånarna. +scenario-name=Frispel + diff --git a/factorio/data/base/scenarios/freeplay/locale/th/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/th/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..076d25450dc5fb480d871b8a2a6b11fd43682d3e --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/th/freeplay.cfg @@ -0,0 +1,4 @@ +description=ภารกิจของคุณคือส่งจรวดไปสู่อวกาศ เริ่มจากไม่มีอะไรไปเรื่อยๆด้วยระบบอัตโนมัติ และอย่าลืมปกป้องตัวเองจากชนพื้นเมือง\n[font=default-bold]โหมดนี้เป็นโหมดที่แนะนำในการเล่น Factorio [/font] +msg-intro=นี่คือโหมดอิสระของ Factorio ภารกิจของคุณคือส่งจรวดสู่อวกาศ คุณต้องวิจัยเทคโนโลยีขั้นสูงเพื่อที่จะปลดล็อกฐานปล่อยจรวด เริ่มจากจุดเล็กไปเรื่อยๆด้วยระบบอัตโนมัติ และอย่าลืมป้องกันตัวเองจากชนพื้นเมือง +scenario-name=โหมดอิสระ + diff --git a/factorio/data/base/scenarios/freeplay/locale/tr/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/tr/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..589f9a839d60e4ee8b96f05205a6336b90a0031b --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/tr/freeplay.cfg @@ -0,0 +1,4 @@ +description=Göreviniz uzaya bir roket göndermek. Sıfırdan başlayın, makineleşme ile büyüyün, ve kendinizi yerlilerden korumayı unutmayın.\n[font=default-bold]Factorio'nun amaçlanan oynanış şeklidir.[/font] +msg-intro=Bu Factorio'nun serbest oynanışıdır. Göreviniz uzaya bir roket göndermek. Roket rampasını açmak için gelişmiş teknolojileri araştırmanız gerekecek. Küçük başlayın, makineleşme ile büyüyün ve kendinizi yerlilerden korumayı unutmayın. +scenario-name=Normal oyun + diff --git a/factorio/data/base/scenarios/freeplay/locale/uk/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/uk/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..85eb3505fdcf21f8c49451b7609d280750118abc --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/uk/freeplay.cfg @@ -0,0 +1,4 @@ +description=Твоє завдання - запустити ракету в космос. Почни з нуля, працюй над автоматизацією і не забудь захистити себе від місцевих жителів.\n[font=default-bold] Це основний тип гри в Factorio.[/font] +msg-intro=Це вільна гра в Factorio. Твоє завдання запустити ракету в космос. Тобі потрібно дослідити передові технології щоби збудувати ракетну шахту. Починай з малого, розвивай автоматизацію, але не забувай про оборону. +scenario-name=Вільна гра + diff --git a/factorio/data/base/scenarios/freeplay/locale/vi/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/vi/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c92666a8a7a990b4ed76685bc14b9ea91e03131c --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/vi/freeplay.cfg @@ -0,0 +1,4 @@ +description=Nhiệm vụ của bạn là phóng tên lửa lên không gian. Bắt đầu từ tay không, làm việc theo cách của bạn với tự động hóa, và đừng quên bảo vệ bản thân từ các loài bản xứ.\n[font=default-bold]Đây là cách định ý để chơi Factorio.[/font] +msg-intro=Đây là phần chơi tự do. Mục tiêu của bạn là phóng tên lửa lên không gian. Bạn cần nghiên cứu những công nghệ tiên tiến để dần dần mở khóa tên lửa. Khởi đầu với một lượng tài nguyên nhỏ, và đi dần lên con đường tự động hóa, và đừng quên bảo vệ bản thân khỏi những sinh vật sống ở đây. +scenario-name=Chơi tự do + diff --git a/factorio/data/base/scenarios/freeplay/locale/zh-CN/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/zh-CN/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4fd28f8b74bf5e3bdce59a1daab3d63b164c782c --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/zh-CN/freeplay.cfg @@ -0,0 +1,4 @@ +description=你的目标是向太空发射一枚火箭,为此你要从零开始发展出你的自动化生产线,同时别忘了防范异星虫子的骚扰。\n[font=default-bold]这是 Factorio 的主要游戏模式。[/font] +msg-intro=欢迎来到异星工厂标准模式。你的目标是把火箭射入太空,为此你要以火箭发射井为方向研发一系列高等科技。从小作坊生产起步,逐渐建立起属于自己的自动化大工厂吧!同时,别忘了防范异星虫子的骚扰 ... +scenario-name=标准模式 + diff --git a/factorio/data/base/scenarios/freeplay/locale/zh-TW/freeplay.cfg b/factorio/data/base/scenarios/freeplay/locale/zh-TW/freeplay.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2ee328c5983d3214537ad8e4bee3953bcf31cd65 --- /dev/null +++ b/factorio/data/base/scenarios/freeplay/locale/zh-TW/freeplay.cfg @@ -0,0 +1,4 @@ +description=您的任務就是要發射火箭上太空。白手起家,並利用自動化邁向目標,也別忘記防範外星蟲族的襲擊。\n[font=default-bold]這是《異星工廠》的正規玩法。[/font] +msg-intro=這是《異星工廠》的自由模式,你的任務是要發射火箭上太空。到時候會需要研究高等科技,並解鎖火箭發射井。而最初會從小規模生產開始,利用自動化技術來逐步邁向目標,而且別忘記防範外星蟲族入侵。 +scenario-name=自由模式 + diff --git a/factorio/data/base/scenarios/pvp/balance.lua b/factorio/data/base/scenarios/pvp/balance.lua new file mode 100644 index 0000000000000000000000000000000000000000..4cb8e2ac3c07900a7c80b64635b00a3fd20488af --- /dev/null +++ b/factorio/data/base/scenarios/pvp/balance.lua @@ -0,0 +1,147 @@ +local combat_technologies = +{ + "follower-robot-count", + "energy-weapons-damage", + "laser-shooting-speed", + "physical-projectile-damage", + "weapon-shooting-speed", + "stronger-explosives", + "refined-flammables", + "artillery-shell-range", + "artillery-shell-speed" +} + +local make_modifier_list = function() + local modifier_list = + { + character_modifiers = + { + character_running_speed_modifier = 0, + character_health_bonus = 0, + character_crafting_speed_modifier = 0, + character_mining_speed_modifier = 0, + character_build_distance_bonus = 0, + character_reach_distance_bonus = 0 + }, + force_modifiers = + { + worker_robots_speed_modifier = 0, + worker_robots_storage_bonus = 0, + worker_robots_battery_modifier = 0, + mining_drill_productivity_bonus = 0, + inserter_stack_size_bonus = 0, + stack_inserter_capacity_bonus = 0, + laboratory_speed_modifier = 0, + laboratory_productivity_bonus = 0, + following_robots_lifetime_modifier = 0, + maximum_following_robot_count = 0, + train_braking_force_bonus = 0 + }, + turret_attack_modifier = {}, + ammo_damage_modifier ={}, + gun_speed_modifier = {} + } + local entities = game.entity_prototypes + local turret_types = + { + ["ammo-turret"] = true, + ["electric-turret"] = true, + ["fluid-turret"] = true, + ["artillery-turret"] = true, + ["turret"] = true + } + for name, entity in pairs (entities) do + if turret_types[entity.type] then + modifier_list.turret_attack_modifier[name] = 0 + end + end + for name, ammo in pairs (game.ammo_category_prototypes) do + modifier_list.ammo_damage_modifier[name] = 0 + modifier_list.gun_speed_modifier[name] = 0 + end + return modifier_list +end + +local balance = {script_data = {}} + +balance.disable_combat_technologies = function(force) + if balance.script_data.config.team_config.unlock_combat_research then return end --If true, then we want them to stay unlocked + local tech = force.technologies + for k, name in pairs (combat_technologies) do + local i = 1 + repeat + local full_name = name.."-"..i + if tech[full_name] then + tech[full_name].researched = false + end + i = i + 1 + until not tech[full_name] + end +end + +balance.apply_character_modifiers = function(player) + local apply = function(player, name, modifier) + if name == "character_health_bonus" and player.character then + modifier = modifier * player.character.prototype.max_health + end + player[name] = modifier + end + --Because some things want greater than 0, others wants greater than -1. + --Better to just catch the error than making some complicated code. + local modifier_list = balance.script_data.config.modifier_list or make_modifier_list() + for name, modifier in pairs (modifier_list.character_modifiers) do + local status, error = pcall(apply, player, name, modifier) + if not status then + log(name) + log(error) + modifier_list.character_modifiers[name] = 0 + end + end +end + +balance.init = function() + balance.script_data.config.modifier_list = make_modifier_list() +end + +balance.apply_combat_modifiers = function(force) + + local entities = game.entity_prototypes + local modifier_list = balance.script_data.config.modifier_list or make_modifier_list() + --This is the only one which needs to be at least 1... + modifier_list.force_modifiers.maximum_following_robot_count = math.max(modifier_list.force_modifiers.maximum_following_robot_count, 1) + + for name, modifier in pairs (modifier_list.force_modifiers) do + force[name] = force[name] + modifier + end + + for name, modifier in pairs (modifier_list.turret_attack_modifier) do + if entities[name] then + force.set_turret_attack_modifier(name, force.get_turret_attack_modifier(name) + modifier) + else + log(name.." removed from turret attack modifiers, as it is not a valid turret prototype") + modifier_list.turret_attack_modifier[name] = nil + end + end + + local ammo = game.ammo_category_prototypes + + for name, modifier in pairs (modifier_list.ammo_damage_modifier) do + if ammo[name] then + force.set_ammo_damage_modifier(name, force.get_ammo_damage_modifier(name) + modifier) + else + log(name.." removed from ammo damage modifiers, as it is not a valid turret prototype") + modifier_list.ammo_damage_modifier[name] = nil + end + end + + for name, modifier in pairs (modifier_list.gun_speed_modifier) do + if ammo[name] then + force.set_gun_speed_modifier(name, force.get_gun_speed_modifier(name) + modifier) + else + modifier_list.gun_speed_modifier[name] = nil + end + end + +end + +return balance diff --git a/factorio/data/base/scenarios/pvp/config.lua b/factorio/data/base/scenarios/pvp/config.lua new file mode 100644 index 0000000000000000000000000000000000000000..f382b48eac6143a64f5f7e81fd150a4662cf59ab --- /dev/null +++ b/factorio/data/base/scenarios/pvp/config.lua @@ -0,0 +1,416 @@ +local config = {script_data = {}} + +config.get_config = function() + + local data = {} + + data.game_config = + { + time_limit = 0, + allow_spectators = false, + no_rush_time = 0, + base_exclusion_time = 0, + reveal_team_positions = true, + reveal_map_center = true, + team_walls = true, + team_moat = true, + team_turrets = true, + turret_ammunition = + { + options = {"firearm-magazine"}, + selected = "firearm-magazine" + }, + team_artillery = false, + give_artillery_remote = false, + auto_new_round_time = 0, + protect_empty_teams = false, + enemy_building_restriction = false, + neutral_chests = false, + seed = 0 + } + + data.victory = + { + last_silo_standing = + { + active = true + }, + space_race = + { + active = true, + required_rockets_sent = 1 + }, + production_score = + { + active = false, + required_production_score = 50000000 + }, + oil_harvest = + { + active = false, + required_oil = 1000000 + }, + kill_score = + { + active = false, + required_kill_score = 1000000 + } + } + + local items = game.item_prototypes + + local entity_name = "gun-turret" + local prototype = game.entity_prototypes[entity_name] + if not prototype then + data.game_config.team_turrets = nil + data.game_config.turret_ammunition = nil + else + local category = prototype.attack_parameters.ammo_category + if category then + local ammos = {} + for name, item in pairs (items) do + if item.type == "ammo" then + local ammo = item.get_ammo_type() + if ammo and ammo.category == category then + table.insert(ammos, name) + end + end + end + data.game_config.turret_ammunition.options = ammos + if not items["firearm-magazine"] then + data.game_config.turret_ammunition.selected = ammos[1] or "" + end + end + end + + data.team_config = + { + friendly_fire = true, + unlock_combat_research = false, + defcon_mode = false, + max_players = 0, + defcon_timer = 5, + starting_chest_multiplier = 5, + research_level = + { + options = {"none"}, + selected = "none" + }, + average_team_displacement = math.floor(game.surfaces[1].get_starting_area_radius()) * 6 , + always_day = false, + evolution_factor = 0, + duplicate_starting_area_entities = false, + technology_price_multiplier = 1 + } + + local packs = {} + local sorted_packs = {} + local techs = game.technology_prototypes + for k, tech in pairs (techs) do + for k, ingredient in pairs (tech.research_unit_ingredients) do + if not packs[ingredient.name] then + packs[ingredient.name] = true + local order = tostring(items[ingredient.name].order) or "Z-Z" + local added = false + for k, t in pairs (sorted_packs) do + if order < t.order then + table.insert(sorted_packs, k, {name = ingredient.name, order = order}) + added = true + break + end + end + if not added then + table.insert(sorted_packs, {name = ingredient.name, order = order}) + end + end + end + end + + for k, t in pairs (sorted_packs) do + table.insert(data.team_config.research_level.options, t.name) + end + + data.research_ingredient_list = {} + for k, research in pairs (data.team_config.research_level.options) do + data.research_ingredient_list[research] = false + end + + data.colors = + { + { name = "orange" , color = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }}, + { name = "purple" , color = { r = 0.485, g = 0.111, b = 0.659, a = 0.5 }}, + { name = "red" , color = { r = 0.815, g = 0.024, b = 0.0 , a = 0.5 }}, + { name = "green" , color = { r = 0.093, g = 0.768, b = 0.172, a = 0.5 }}, + { name = "blue" , color = { r = 0.155, g = 0.540, b = 0.898, a = 0.5 }}, + { name = "yellow" , color = { r = 0.835, g = 0.666, b = 0.077, a = 0.5 }}, + { name = "pink" , color = { r = 0.929, g = 0.386, b = 0.514, a = 0.5 }}, + { name = "white" , color = { r = 0.8 , g = 0.8 , b = 0.8 , a = 0.5 }}, + { name = "black" , color = { r = 0.1 , g = 0.1 , b = 0.1, a = 0.5 }}, + { name = "gray" , color = { r = 0.4 , g = 0.4 , b = 0.4, a = 0.5 }}, + { name = "brown" , color = { r = 0.300, g = 0.117, b = 0.0, a = 0.5 }}, + { name = "cyan" , color = { r = 0.275, g = 0.755, b = 0.712, a = 0.5 }}, + { name = "acid" , color = { r = 0.559, g = 0.761, b = 0.157, a = 0.5 }} + } + + data.color_map = {} + for k, color in pairs (data.colors) do + data.color_map[color.name] = k + end + + data.teams = + { + {name = game.backer_names[math.random(#game.backer_names)], color = "orange", team = "-", members = {}}, + {name = game.backer_names[math.random(#game.backer_names)], color = "purple", team = "-", members = {}} + } + + data.starting_equipment = + { + options = {"none", "small", "medium", "large"}, + selected = "none" + } + + data.starting_chest = + { + options = {"none", "small", "medium", "large"}, + selected = "none" + } + + data.inventory_list = + { + none = + {}, + small = + { + ["iron-plate"] = 200, + ["pipe"] = 100, + ["pipe-to-ground"] = 20, + ["copper-plate"] = 200, + ["iron-gear-wheel"] = 200, + ["electronic-circuit"] = 200, + ["transport-belt"] = 400, + ["repair-pack"] = 20, + ["inserter"] = 100, + ["small-electric-pole"] = 50, + ["burner-mining-drill"] = 50, + ["stone-furnace"] = 50, + ["burner-inserter"] = 100, + ["assembling-machine-1"] = 20, + ["electric-mining-drill"] = 20, + ["boiler"] = 5, + ["steam-engine"] = 10, + ["offshore-pump"] = 2, + ["wood"] = 50 + }, + medium = + { + ["iron-plate"] = 200, + ["pipe"] = 100, + ["pipe-to-ground"] = 20, + ["iron-gear-wheel"] = 100, + ["copper-plate"] = 100, + ["steel-plate"] = 100, + ["electronic-circuit"] = 400, + ["transport-belt"] = 400, + ["underground-belt"] = 20, + ["splitter"] = 20, + ["repair-pack"] = 20, + ["inserter"] = 150, + ["small-electric-pole"] = 100, + ["medium-electric-pole"] = 50, + ["fast-inserter"] = 50, + ["long-handed-inserter"] = 50, + ["burner-inserter"] = 100, + ["burner-mining-drill"] = 50, + ["electric-mining-drill"] = 40, + ["stone-furnace"] = 100, + ["steel-furnace"] = 30, + ["assembling-machine-1"] = 40, + ["assembling-machine-2"] = 20, + ["boiler"] = 10, + ["steam-engine"] = 20, + ["chemical-plant"] = 20, + ["oil-refinery"] = 5, + ["pumpjack"] = 8, + ["offshore-pump"] = 2, + ["wood"] = 50 + }, + large = + { + ["iron-plate"] = 200, + ["pipe"] = 100, + ["pipe-to-ground"] = 20, + ["copper-plate"] = 200, + ["steel-plate"] = 200, + ["electronic-circuit"] = 400, + ["iron-gear-wheel"] = 250, + ["transport-belt"] = 400, + ["underground-belt"] = 40, + ["splitter"] = 40, + ["repair-pack"] = 20, + ["inserter"] = 200, + ["burner-inserter"] = 50, + ["small-electric-pole"] = 50, + ["burner-mining-drill"] = 50, + ["electric-mining-drill"] = 50, + ["stone-furnace"] = 100, + ["steel-furnace"] = 50, + ["electric-furnace"] = 20, + ["assembling-machine-1"] = 50, + ["assembling-machine-2"] = 40, + ["assembling-machine-3"] = 20, + ["fast-inserter"] = 100, + ["long-handed-inserter"] = 100, + ["medium-electric-pole"] = 50, + ["substation"] = 10, + ["big-electric-pole"] = 10, + ["boiler"] = 10, + ["steam-engine"] = 20, + ["chemical-plant"] = 20, + ["oil-refinery"] = 5, + ["pumpjack"] = 10, + ["offshore-pump"] = 2, + ["wood"] = 50 + } + } + + data.equipment_list = + { + none = + { + ["pistol"] = 1, + ["firearm-magazine"] = 10 + }, + small = + { + ["submachine-gun"] = 1, + ["firearm-magazine"] = 30, + ["shotgun"] = 1, + ["shotgun-shell"] = 20, + ["heavy-armor"] = 1 + }, + medium = + { + ["submachine-gun"] = 1, + ["firearm-magazine"] = 40, + ["shotgun"] = 1, + ["shotgun-shell"] = 20, + ["car"] = 1, + ["modular-armor"] = 1 + }, + large = + { + ["submachine-gun"] = 1, + ["piercing-rounds-magazine"] = 40, + ["combat-shotgun"] = 1, + ["piercing-shotgun-shell"] = 20, + ["rocket-launcher"] = 1, + ["rocket"] = 80, + ["construction-robot"] = 25, + ["car"] = 1, + ["power-armor"] = 1, + ["fusion-reactor-equipment"] = 1, + ["exoskeleton-equipment"] = 1, + ["energy-shield-equipment"] = 2, + ["personal-roboport-mk2-equipment"] = 1 + } + } + + data.prototypes = + { + chest = "steel-chest", + wall = "stone-wall", + gate = "gate", + turret = "gun-turret", + artillery = "artillery-turret", + artillery_ammo = "artillery-shell", + silo = "rocket-silo", + tile_1 = "refined-concrete", + tile_2 = "refined-hazard-concrete-left", + artillery_remote = "artillery-targeting-remote", + oil = "crude-oil", + oil_resource = "crude-oil", + moat = "water" + } + + data.silo_offset = {x = 0, y = 0} + data.chest_offset = {x = 0, y = 16} + + return data +end + +config.give_equipment = function(player) + if not config.script_data.config.equipment_list then return end + if not config.script_data.config.starting_equipment then return end + local setting = config.script_data.config.starting_equipment.selected + if not setting then return end + local equipment = config.script_data.config.equipment_list[setting] + if not equipment then return end + local items = game.item_prototypes + local list = {items = {}, armor, equipment = {}} + for name, count in pairs (equipment) do + local item = items[name] + if item then + if item.type == "armor" then + local count = count + if not list.armor then + list.armor = item + end + count = count - 1 + if count > 0 then + list.items[item] = (list.items[item] or 0) + count + end + elseif item.place_as_equipment_result then + list.equipment[item] = (list.equipment[item] or 0) + count + else + list.items[item] = (list.items[item] or 0) + count + end + else + equipment[name] = nil + end + end + local put_equipment = false + if list.armor then + local stack = player.get_inventory(defines.inventory.character_armor)[1] + stack.set_stack{name = list.armor.name} + local grid = stack.grid + if grid then + put_equipment = true + for prototype, count in pairs (list.equipment) do + local equipment = prototype.place_as_equipment_result + for k = 1, count do + if not grid.put{name = equipment.name} then + player.insert{name = prototype.name} + end + end + end + end + end + + if not put_equipment then + for prototype, count in pairs (list.equipment) do + player.insert{name = prototype.name, count = count} + end + end + + for prototype, count in pairs (list.items) do + player.insert{name = prototype.name, count = count} + end +end + +config.localised_names = +{ + seed = {"gui-map-generator.map-seed"} +} + +-- "" for no tooltip +config.localised_tooltips = +{ + friendly_fire = "", + always_day = "", + evolution_factor = "", + duplicate_starting_area_entities = "", + friendly_fire = "", + technology_price_multiplier = "" +} + +return config diff --git a/factorio/data/base/scenarios/pvp/control.lua b/factorio/data/base/scenarios/pvp/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..e567432393646aeab2ee094e6c5b56def1c97853 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/control.lua @@ -0,0 +1,2 @@ +local handler = require("event_handler") +handler.add_lib(require("pvp")) diff --git a/factorio/data/base/scenarios/pvp/description.json b/factorio/data/base/scenarios/pvp/description.json new file mode 100644 index 0000000000000000000000000000000000000000..debef2ce2b51caede9564e9c766484e7cb258d98 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/description.json @@ -0,0 +1,4 @@ +{ + "multiplayer-compatible": true, + "order": "d" +} diff --git a/factorio/data/base/scenarios/pvp/locale/af/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/af/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..97e2e66a53faf7fdd2ee16f7a55fe1faa226fe4c --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/af/pvp.cfg @@ -0,0 +1,116 @@ +add-team=Voeg span by +add-team-tooltip=Voeg nog 'n span by die lys. +admin=Administrateur +admin-ended-round='n administrateur (__1__) het die huidige rondte geëindig. +all_players=Alle spelers +allow_spectators=Laat toeskouers toe +ally=Vriend +always_day=Altyd dag +ammo_damage_modifier=Ammunisie skade +average_team_displacement=Afstand tussen spanne +average_team_displacement_tooltip=Die afstand wat gebruik gaan word om die begin posisies van die verskillende spanne te bereken. +balance-confirm=Stoor +balance-options=Balaans opsies +cancel=Kanselleer +character_build_distance_bonus=Bou afstand +character_crafting_speed_modifier=Vervaardiging Spoed +character_health_bonus=Gesondheids bonus +character_mining_speed_modifier=Mynbou spoed +character_modifiers=Karakter modifiseerders +character_reach_distance_bonus=Bereik afstand +character_running_speed_modifier=Loop spoed +color=Kleur +config-confirm=Bevestig instellings en begin volgende rondte +confirm=Bevestig +disabled-items=Gedeaktiveerde items +duplicate-team-name=Duplikaat span naam: __1__ +duplicate_starting_area_entities=Duplikaat begin entiteite +empty-team-name=Naam van die span kan nie leeg wees nie. +end-round=Eindig rondte +end-round-tooltip=Eindig die huidige rondte en bring die opsies vir die volgende rondte op. +enemy=Vyand +evolution_factor=Evolusie faktor +false=Vals +friendly_fire=Vriendelike vuur +gun_speed_modifier=Ammunisie skiet spoed +join=Sluit aan +join-spectator=Sluit aan by die toeskouers +joined=__1__ het aangesluit by span __2__. +large=Groot +last_silo_standing=Laaste silo staande +last_silo_standing_tooltip=Die span met die laaste staande silo wen. +map-ready=Die kaart is gereed. Span toekenning nou oop. +map_seed=Kaart saad +map_seed_tooltip=Spesifiseer 'n kaart saad om die volgende oppervlak mee te genereer. 0 vir 'n ewekansige saad. +medium=Medium +members=Lede: +must-reroll=Jy sal die kaart moet oor genereer voor die rondte kan begin, want jy het die kaart grootte verander. +neutral=Neutraal +no-rush-ends=Die geen-stormloop tydperk het geëindig. +no-team=Geen span +no_rush_time=Geen-stormloop tydperk +no_rush_time_tooltip=Spelers word beperk tot hulle onderskeie gebiede vir die tydperk. +none=Geen +objective=Doelwit +offline=Vanlyn: __1__ +oil_harvest=Olie oes +oil_harvest_tooltip=Eerste span wat die vereiste bedrag ru-olie produseer, wen. +oil_only_in_center=Olie slegs in middel van kaart +oil_only_in_center_tooltip=Maak dat olie net in die middel van die kaart beskikbaar is. +online=Aanlyn: __1__ +only-admins=Slegs administrateurs kan hierdie aksie uitvoer. +pick-join=Kies jou span +player-color-changed-back=Die kleur van die speler __1__ was terug verander na sy span se kleur. +players=Spelers +players-on-team=Spelers op span +production_score=Produksie telling +production_score_tooltip=Die eerste span wat die produksie telling bereik, wen. +progress-bar=Berei tans die kaart voor... +random=Ewekansig +random-team=Ewekansig +remove=Verwyder +remove-team-tooltip=Verwyder hierdie span van die spel. +required_oil=Olie doelwit +required_oil_tooltip=Die vereiste bedrag van ru-olie 'n span moet produseer om te wen. +required_production_score=Produksie telling doelwit +required_production_score_tooltip=Die vereiste produksie telling om die spel te wen. +research_level=Begin navorsing vlak +research_level_tooltip=Navorsing tot en met hierdie vlak sal reeds klaar gedoen wees vir alle spanne met die begin van die rondte. +reveal_map_center=Onthul kaart se middel area +reveal_map_center_tooltip=Sal die middel van die kaart oopmaak vir alle spanne. +reveal_team_positions=Onthul span posisies +reveal_team_positions_tooltip=Sal die gebiede van alle spanne onthul aan die begin van die rondte. +scenario-name=PvP +score=Totale telling +score_per_minute_tooltip=Die verandering in die telling in die laaste minuut. +score_tooltip=Die hoeveelheid produksie telling. +setup-in-progress=Die kaart opstelling is steeds aan die gang. Wag asseblief terwyl 'n administrateer die volgende rondte voorberei. +silo-destroyed=Span __2__ het span __1__ se silo vernietig. +small=Klein +space_race=Ruimte resies +space_race_tooltip=Die span wat die vereiste getal vuurpyle eerste lanseer, wen. +stance=Hulle standpunt +starting_chest=Begin kis +starting_chest_multiplier=Kis item vermeerder +starting_chest_tooltip='n Kis van additionele begin items sal voorsien word vir spanne. +starting_equipment=Begin toerusting +starting_equipment_tooltip=Die hoeveelheid items in die toerusting stel wat gegee word aan spelers wanneer hulle begin, of oorbegin. +team=Span +team-name=Span naam +team-name_tooltip=Die naam van die span. +team-number=Span nommer +team-won=__1__ span het gewen. Jy kan aanhou speel totdat 'n administrateur 'n nuwe rondte begin. +team-won-auto=__1__ span is oorwinnaars. 'n Nuwe rondte sal begin binne __2__ __plural_for_parameter_2_{1=minute|rest=minutes}__. +team_leader=Span leier +team_moat=Span area grag +team_moat_tooltip=Sal gragte skep rondom al die spanne se begin gebiede. +team_walls=Span area muur +team_walls_tooltip=Sal mure skep rondom al die spanne se begin gebiede. +time_left=Tyd oor: __1__ +time_limit=Tyd limiet +time_limit_tooltip=Limiet die lengte van die rondte (in minute). \n 0 vir geen. +true=Waar +turret_attack_modifier=Skiettoring skade +unlock_combat_research=Ontsluit gevegsopgraderings +unlock_combat_research_tooltip=Sal al die militêre tegnologieë ontsluit vir navorsing. + diff --git a/factorio/data/base/scenarios/pvp/locale/ar/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/ar/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3bbaa467fde932fe3f4094bb30d86cd1bf8088a9 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/ar/pvp.cfg @@ -0,0 +1,215 @@ +add-team=قيرف ةفاضإ +add-team-tooltip=.ةمئاقلا ىلإ رخآ قيرف ةفاضإ +admin=فرشملا +admin-change-team=قيرفلا رييغت +admin-change-team-tooltip=.يب صاخلا قيرفلا رييغتب مق +admin-ended-round=.ةيلاحلا ةلوجلا ىهنأ (__1__) ريدم +all_players=نيبعاللا عيمج +allow_spectators=نيدهاشملل حامسلا +allow_spectators_tooltip=.عالطإلا نم امئاد نوفرشملا نكمتيس :ةظحالمn\.نيدهاشملا قيرف ىلإ مامضنالاب سانلل حامسلا +ally=فيلح +always_day=ًامئاد مويلا +ammo_damage_modifier=ةريخذلا ررض +auto_new_round_time=يئاقلتلا ةلوجلا تقو +auto_new_round_time_tooltip=.ليطعتل n0\.ةديدعلا قئاقدلا هذه دعب ةديدج ةلوج أدبتس ،قيرفلا زوف دنع +average_team_displacement=قرفلا نيب ةفاسملا +average_team_displacement_tooltip=.ةفلتخملا قرفلا عقاوم باسحل ةمدختسملا ةفاسملا +balance-confirm=ظفح +balance-options=.نزاوتلا تارايخ +base-exclusion-begins=.__{plural_for_parameter_1_{1=minute rest=minutes__ __1__ ـل ودعلا قرف دعاوق لوخد نم نوبعاللا نكمتي نل .تأدب دق ةدعاقلا داعبتسا ةرتف +base-exclusion-ends=.يساسألا داعبتسالا ةرتف تهتنا دق +base-exclusion-teleport=.ةيقبتملا ةدعاقلا داعبتسا نم __{plural_for_parameter_1_{1=minute rest=minutes__ __1__ .ةدعاقلا داعبتسا ةرتف لالخ ودعلا قيرف ةدعاق لوخد كنكمي ال +base_exclusion_time=يساسألا داعبتسالا تقو +base_exclusion_time_tooltip=.ضعبلا اهضعب ةدعاق قطانم ىلإ لوخدلاب ودعلا قرفل حمسي نل ، ةلوجلا ءدب دعب قئاقدلا نم ددعلا اذهل +cancel=ءاغلإ +cant-find-position=.ةبسانم ريغ ةطيرخلا هذه .كب ةصاخلا ةيصخشلا ديلوتل عقوم ىلع روثعلا متي مل +cant-remove-only-team=.ريخألا قيرفلا ةلازإ كنكمي ال +change-starting-items=ةيادبلا رصانع رييغت +character_build_distance_bonus=ءانبلا ةفاسم +character_crafting_speed_modifier=عينصتلا ةعرس +character_health_bonus=ةحصلا تافاضإ +character_mining_speed_modifier=بيقنتلا ةعرس +character_modifiers=ةيصخشلا تاليدعت +character_reach_distance_bonus=ءايشألا ىلإ لوصولا ةفاسم +character_running_speed_modifier=يشملا ةعرس +chest=قودنص +color=نوللا +config-confirm=ةيلاتلا ةلوجلا ءدبو تادادعإلا ديكأت +confirm=ديكأت +cost=ةفلكتلا +defcon-unlock=DEFCON ALERT: __1__ هثحب مت. +defcon_mode=هيبنتلا عضو +defcon_mode_tooltip=.ةقرفلا عيمجل تقولا رورم عم ًايئاقلت تايجولونكتلا حتف متيس +defcon_timer=هيبنتلا تقؤم +defcon_timer_tooltip=.DEFCON عضو يف ايجولونكتلا لفق نيب قئاقدلا ددع +description=[font/]طقف نيبعاللا ددعتم ويرانيس اذه[n[font=default-semibold\.ضرعلا يف ةديدعلا رصنلا طورش نم دحاو لامكإل ضعبلا انضعب دض وأ ينواعت لكشب بعللاn\.كتاجايتحا بسح طورشلا طبضل ريبك لكشب اهنيوكت نكمي يتلا ةبعللا بعل تارايخn\.ثوحبلا يف مدقتلاو ةلصفنملا ءدبلا قطانم عم ةددعتم قرف دادعإب مق +disabled-items=ةلطعملا رصانعلا +disallowed-team-name=.هب حومسم ريغ "__1__" مساب قيرف ءاشنإ +duplicate-disable=.نيترم هليطعتل رصنعلا سفن ديدحت كنكمي ال +duplicate-failed=.قرفلا ددع عم قفاوتي ال ةطيرخلا مجح وأ ةيادبلا ةقطنم مجح .ءدبلا ةقطنم تانايك راركت لشف +duplicate-team-name=__1__ : قيرفلا مسا خسن +duplicate_starting_area_entities=ةددعتم ءدب تانايك +empty-team-name=.ًاغراف قيرفلا مسا نوكي نأ نكمي ال +end-round=ةلوجلا ةياهن +end-round-tooltip=.ةيلاتلا ةلوجلل تادادعإلا نييعت ،ةيلاحلا ةلوجلا ةياهن +enemy=ودع +enemy-building-restriction=.ودعلا قرفل ةيساسألا ةقطنملا يف تانايك ءانب كنكمي ال +enemy_building_restriction=ودعلا ءانب دييقت +enemy_building_restriction_tooltip=.ودعلا قرف قطانم لخاد تانايكلا ءانب نم قرفلا عنم +equipment=تادعملا +everybody-ready=.(ديدج بعال مضني وأ زهاج ريغ ام صخش حبصي مل ام) __{plural_for_parameter_1_{1=second rest=seconds__ __1__ يف ةلوجلا أدبتس ،نوزهاج عيمجلا +evolution_factor=روطتلا لماع +false=أطخ +following_robots_lifetime_modifier=ةعباتلا تاتوبورلا ةايح ةرتف +force_modifiers=نيلدعملا رابجإ +friendly_fire=ةيدولا نارينلا +gain=باستكا +game-settings=ةبعللا تادادعإ +give_artillery_remote=ةيعفدملاب مكحتم ءاطعإ +give_artillery_remote_tooltip=.ةلوجلا ةيادب يف ةيعفدملاب مكحتم نيبعاللا ءاطعإ متيس +gun_speed_modifier=ةريخذلا نمرانلا قالطإ ةعرس +import-failed=.داريتسالا لشف +import-success=.حاجنب داريتسالا مت +ingredients=تانوكملا +inserter_stack_size_bonus=يلآلا عارذلا ةعس +join=مضنا +join-random=ايئاوشع مامضنالا +join-spectator=نيدهاشملا ىلإ مامضنالا +join-team=قيرفل مامضنا +joined=.__2__ قيرفلا ىلإ مضنا __1__ +joined-spectator=.نيدهاشملل مضنا __1__ +kill_score=لتقلا ةجيتن +kill_score_tooltip=.زوفي ةبولطملا لتقلا ةجيتن ىلإ لصي يذلا لوألا قيرفلا +laboratory_productivity_bonus=تاربتخملا ةيجاتنإ +laboratory_speed_modifier=ربتخملا ةعرس +large=ريبك +last_silo_standing=ةفقاو ةعموص رخآ +last_silo_standing_tooltip=.زوفي ةريخألا ةعموصلا وذ قيرفلا +leave-team=قيرفلا كرت +map-ready=.نآلا حوتفم قيرفلا نييعت .ةزهاج ةطيرخلا +map_seed=ةطيرخلا روذب +map_seed_tooltip=.ةيئاوشع ةرذبل 0 .يلاتلا حطسلا ديلوتل ةطيرخلا ةرذب ددح +max_players=نيبعالل ىصقالا دحلا +max_players_tooltip=.دودح نودب n0\.قيرفلا ىلإ مامضنالا مهنكمي نيذلا نيبعاللا ددعل ىصقألا دحلا +maximum_following_robot_count=ةعباتلا تاتوبورلل ىصقألا دحلا +medium=طسوتم +members=:ءاضعألا +mining_drill_productivity_bonus=نيدعتلا ةلآ ةيجاتنإ +must-be-greater-than-0=.0 نم ربكأ نوكي نأ بجي لاخدإلا __1__ +must-reroll=.ةطيرخلا مجح رييغتب تمق امك ةلوجلا ءدب لبق ةطيرخلا حسم ةداعإ كيلع بجي +neutral=دياحم +neutral_chests=ةدياحم قيدانص +neutral_chests_tooltip=.اهيلإ لوصولا مهنكمي نيبعاللا عيمج نأ ينعي امم ،دياحملا قيرفلا ىلع اهعضو متيس اهؤانب مت يتلا قيدانصلا لك +no-rush-begins=.__{plural_for_parameter_1_{1=minute rest=minutes__ __1__ ـل نم اءدب مهقطانم ىلع نوبعاللا رصتقيس .تأدب دق موجه مدع ةرتف +no-rush-ends=.تهتنإ دق موجه مدع ةدم +no-rush-teleport=.ةيقبتم ةعرس دوجو مدع نم __{plural_for_parameter_1_{1=minute rest=minutes__ __1__ .موجه مدع ةرتف ءاهتنإ لبق كب ةصاخلا ةيادبلا ةقطنم ةرداغم كنكمي ال +no-space-available=.دهاشت نآلا تنأف اذل ،ةئلتمم قرفلا لك +no-team=قيرف دجوي ال +no_rush_time=موجه مدع ةرتف +no_rush_time_tooltip=.ةيلاتلا قئاقدلا ءاضقنإ ىتح مهب ةصاخلا قطانملا ىلع نوبعاللا رصتقيس +none=ءيش ال +objective=فدهلا +offline=__1__ :لصتم ريغ +oil_harvest=طفنلا جارختسإ +oil_harvest_tooltip=.زئافلا وه ماخلا طفنلا نم ةبولطملا ةيمكلا جرختسي يذلا لوألا قيرفلا +oil_only_in_center=زكرملا يف طقف طفنلا +oil_only_in_center_tooltip=.ةطيرخلا فصتنم يف الإ طفنلا جتني نل +online=__1__ :لصتم +only-admins=.ءارجإلا اذه ذيفنت مهنكمي ةبعللا يفرشم طقف +pick-join=كقيرف رتخا +player-color-changed-back=.هقيرف نول ىلإ __1__ بعاللا نول رييغت مت +player-is-not-ready=.زهاج ريغ __1__ +player-is-ready=.زهاج __1__ +players=نيبعال +players-on-team=قيرفلا يف نيبعاللا +production_score=جاتنإلا ةجيتن +production_score_tooltip=.زوفي ةددحملا جاتنإلا ةجيتن ىلإ لصاولا لوألا قيرفلا +products=تاجتنملا +progress-bar=...ةطيرخلا دادعإ ٍراج +protect_empty_teams=ةغرافلا قرفلا ةيامح +protect_empty_teams_tooltip=.مهئدب ةقطنم ةيامح متيس ،ام قيرفل تنرتنإلا ىلع نوبعال كانه نوكي ال امدنع +protected-base-area=.تنرتنإلا ىلع بعال اهل دجوي ال هنأل ةيمحم قيرفلا اذه ةقطنم +pvp-configuration=PvP تادادعإ +random=يئاوشع +random-team=يئاوشع +ready=زهاج +ready-cancelled=.ىغلتس ةيئاقلتلا ةلوجلا ،نيزهاج عيمجلا سيل +recipe-calculator=ةبيكرتلا ةبساح +remove=ةلازإ +remove-team-tooltip=.ةبعللا نم قيرفلا اذه ةلازإ +required_kill_score=ةبولطملا لتقلا ةجيتن +required_kill_score_tooltip=.ةبعللاب زوفلل ةبولطملا لتقلا ةجيتن +required_oil=طفنلا نم يلكلا فدهلا +required_oil_tooltip=.ةبعللاب زوفلل اهجاتنإ قيرفلا ىلع بجي يتلا ماخلا طفنلا نم ةبولطملا ةيمكلا +required_production_score=جاتنإلا ددحملا فدهلا +required_production_score_tooltip=.ةبعللاب زوفلل ةبولطملا جاتنإلا ةجيتن +required_rockets_sent=ةبولطملا خيراوصلا +required_rockets_sent_tooltip=.ةلوجلاب زوفلل اهقالطإ ىلإ قيرفلا جاتحي يتلا خيراوصلا ددع مك +reroll-round=ديدج نم ةلوجلا ةداعإ +reroll-round-tooltip=ةيلاحلا ةلوجلل ةطيرخلا مسري +research_level=ثحبلا ىوتسم ءدب +research_level_tooltip=.ةلوجلا ةيادب يف قرفلا عيمج ىلع هلمشتو ىوتسملا اذه ىلإ لصت يتلا تايجولونكتلا ثحب يرجيس +restart-round=ةلوجلا ليغشت ةداعإ +restart-round-tooltip=.ةطيرخلا سفن عم ةلوجلا ليغشت ةداعإ +reveal_map_center=ةطيرخلا زكرم فشك +reveal_map_center_tooltip=.قرفلا عيمجل ةطيرخلا ةطيرخلا زكرم مسر متيس +reveal_team_positions=قيرفلا عقوم فشك +reveal_team_positions_tooltip=.ةلوجلا ةيادب يف قرفلا عيمج قطانم نع فشكي فوس +rockets_sent=خيراوص لاسرإ +round-rerolled=.رودلا ةداعإ مت +round-restarted=.ةلوجلا ليغشت ةداعإ مت +scenario-name=بعال دض بعال +score=طاقنلا عومجم +score_per_minute=.ةقيقد لكل ةجيتنلا +score_per_minute_tooltip=.ةقيقد رخآ يف ةجيتنلا يف ريغتلا +score_tooltip=.جاتنإلا ةيمك ةجيتن +setup-in-progress=.ةيلاتلا ةلوجلا دادعإب فرشملا موقي امنيب راظتنالا ءاجرلا .مدقتلا ديق ةطيرخلا دادعإ لازي ال +silo-destroyed=.__2__ قيرفلا لبق نم __1__ قيرفلا ةعموص ريمدت مت +small=ريغص +space_race=ءاضفلا قابس +space_race_tooltip=.زوفي خيراوصلا نم بولطملا ددعلا قلطي يذلا لوألا قيرفلا +stack_inserter_capacity_bonus=سدكملا يلآللا عارذلا ةعس +stance=مهفقوم +start-round=ةلوج ءدب +starting-items=ءدبلا رصانع +starting_chest=ةيادبلا قودنص +starting_chest_multiplier=رصانعلا فعاضم قودنصلا +starting_chest_multiplier_tooltip=.مقرلا اذه ةطساوب ةيادبلا قيدانص يف رصانعلا ددع برضي +starting_chest_tooltip=.ةيفاضإلا ءدبلا رصانع نم قودنص قرفلل رفويس +starting_equipment=ءدبلا تادعم +starting_equipment_tooltip=.ءايحإلا ةداعإ/ةيادبلا دنع نيبعالل تيطعأ يتلا تادعملا رصانع ددع +team=قيرفـلا +team-name=قيرفلا مسا +team-name_tooltip=.قيرفلا مسا +team-number=قيرفلا مقر +team-settings=قيرفلا تادادعإ +team-won=.ةديدج ةلوج فرشملا أدبي ىتح بعللا يف رارمتسالا كنكمي .رصتنإ قيرف __1__ +team-won-auto=.__{plural_for_parameter_2_{1=minute rest=minutes__ __2__ يف أدبتس ةديدج ةلوج .رصتنم قيرف __1__ +team_artillery=قيرفلا ةيعفدم +team_artillery_tooltip=.اهتقطنمب ةطيحملا ةيعفدملاب ةقرفلا أدبتسو +team_leader=قيرفلا دئاق +team_moat=قيرفلا ةقطنم قدنخ +team_moat_tooltip=.قيرفلا لك ةيادب قطانم لوح قدنخ قلخي فوس +team_turrets=قيرفلا ةقطنم جاربأ +team_turrets_tooltip=.اهةقطنمب طيحت جاربأب ةقرفلا أدبتس +team_walls=قيرفلا ةقطنم رادج +team_walls_tooltip=.قرفلا لك ةيادب قطانم لوح ارادج ئشنيس +teams=قرفلا +technology_price_multiplier=ايجولونكتلا رعس فعاضم +time_left=__1__ :يقبتملا تقولا +time_limit=:ددحملا تقولا +time_limit_tooltip=.ءيش ال لباقم n0\.(قئاقدلاب) ةلوجلا لوط ديدحت +total=عومجملا +train_braking_force_bonus=راطقلا حبك ةعرس +true=حيحص +turret_ammunition=عافدلا جاربأ ةريخذ +turret_ammunition_tooltip=.جاربألا اهب أدبتس يتلا ةريخذلا عون رتخا +turret_attack_modifier=يعافدلا جربلا ررض +unassigned-players=__1__ :نينيعملا ريغ نيبعاللا +unlock_combat_research=ةيلاتقلا تايقرتلا حتف +unlock_combat_research_tooltip=.ثحبلا ىوسم قفو ةيلاتقلا تاينقتلا تايقرت عيمج حتفت فوس +victory-conditions=رصنلا طورش +worker_robots_battery_modifier=ةلماعلا تاتوبورلا ةيراطب +worker_robots_speed_modifier=ةلماعلا تاتوبورلا ةعرس +worker_robots_storage_bonus=ةلماعلا تاتوبورلا ةردق + diff --git a/factorio/data/base/scenarios/pvp/locale/be/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/be/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..61d0d7db8d716e31c058ec75a5abe3608fa2d928 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/be/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Дадаць каманду +add-team-tooltip=Дадаць каманду ў спіс. +admin=Адміністратар +admin-change-team=Змяніць каманду +admin-change-team-tooltip=Перайсці ў іншую каманду. +admin-ended-round=Адміністратар (__1__) скончыў бягучы раўнд. +all_players=Усе гульцы +allow_spectators=Дазволіць назіранне +allow_spectators_tooltip=Дазволіць гульцам назіраць за гульнёй.\nАдміністратары заўсёды могуць назіраць. +ally=Супольнік +always_day=Заўсёды дзень +ammo_damage_modifier=Шкода ад аснады +auto_new_round_time=Час перастварэння +auto_new_round_time_tooltip=Калі каманда перамагае, новы раўнд будзе распачаты праз пазначаную колькасці хвілін.\n0 адключае гэтую наладу. +average_team_displacement=Адлегласць між камандамі +average_team_displacement_tooltip=Сярэдняя адлегласць між пунктамі адраджэння каманд. +balance-confirm=Захаваць +balance-options=Налады балансу +base-exclusion-begins=Час ненападзення пачаўся. Гульцы не змогуць трапіць на тэрыторыю варожай фракцыі на працягу __1__ __plural_for_parameter_1_{ends in 11=хвілін|ends in 1=хвіліны|rest=хвілін}__. +base-exclusion-ends=Час ненападзення скончыўся. +base-exclusion-teleport=Вы не можаце ўвайсці на варожую тэрыторыю падчас ненападзення. __1__ __plural_for_parameter_1_{ends in 11,12,13,14=хвілін засталося|ends in 1=хвіліна засталася|ends in 2,3,4=хвіліны засталіся|rest=хвілін засталося}__ да канца ненападзення. +base_exclusion_time=Час ненападзення +base_exclusion_time_tooltip=Пасля таго, як пачнецца раўнд, ніводны гулец не зможа зайсці на тэрыторыю варожай каманды з цягам пазначанай колькасці хвілін. +cancel=Скасаваць +cant-find-position=Пункт для адраджэння гульца не знойдзены. Гэтая карта непрыдатна для гульні. +cant-remove-only-team=Вы не можаце выдаліць апошнюю каманду. +change-starting-items=Змяніць пачатковыя прадметы +character_build_distance_bonus=Далёкасць размяшчэння +character_crafting_speed_modifier=Хуткасць стварэння +character_health_bonus=Бонус здароўя +character_mining_speed_modifier=Хуткасць здабычы +character_modifiers=Мадыфікатары персанажаў +character_reach_distance_bonus=Дасяжнасць +character_running_speed_modifier=Хуткасць хады +chest=Скрыня +color=Колер +config-confirm=Пацвердзіць налады і пачаць наступны раўнд +confirm=Пацвердзіць +cost=Кошт +defcon-unlock=АБВЯШЧЭННЕ DEFCON: тэхналогія __1__ была даследавана. +defcon_mode=Рэжым DEFCON +defcon_mode_tooltip=Тэхналогіі будуць аўтаматычна адкрывацца з цягам часу для ўсіх каманд. +defcon_timer=Таймер DEFCON +defcon_timer_tooltip=Колькасць хвілін паміж адкрыццём тэхналогій у рэжыме DEFCON. +description=Пазначце некалькі каманд са сваімі пачатковымі тэрыторыямі і прагрэсам даследаванняў.\nГэты рэжым вельмі добра і дакладна наладжваецца з-за вялікай колькасці параметраў.\nГуляйце сумесна або адзін супраць аднаго і выконвайце мноства розных задач, как перамагчы ў гульні.\n[font=default-semibold]Сцэнар толькі для гульні па сетцы.[/font] +disabled-items=Адключаныя прадметы +disallowed-team-name=Назва "__1__" забаронена. +duplicate-disable=Вы не можаце двойчы адключыць адзін і той жа прадмет. +duplicate-failed=Памылка дублявання стартавай зоны. Памер стартавай зоны і/або памер карты несумяшчальны з колькасцю каманд. +duplicate-team-name=Скапіяваць назву каманды: __1__ +duplicate_starting_area_entities=Уніфікацыя стартавай вобласці +empty-team-name=Назва каманды не можа быць пустой. +end-round=Скончыць раўнд +end-round-tooltip=Сканчае раўнд і пачынае наладу наступнага раўнда. +enemy=Вораг +enemy-building-restriction=Вы не можаце будаваць аб’екты ў вобласці варожай каманды. +enemy_building_restriction=Забарона на будоўлю ворагам +enemy_building_restriction_tooltip=Забараняе камандам будаваць аб’екты ў абласцях варожых каманд. +equipment=Рыштунак +everybody-ready=Усе гульцы гатовыя. Раўнд пачнецца праз __1__ __plural_for_parameter_1_{ends in 11,12,13,14=секунд|ends in 1=секунду|ends in 2,3,4=секунды|rest=секунд}__ (пакуль нехта не далучыцца ці не скасуе гатоўнасць). +evolution_factor=Фактар эвалюцыі +false=НЕ +following_robots_lifetime_modifier=Працягласць працы робатаў-спадарожнікаў +force_modifiers=Мадыфікатары фракцый +friendly_fire=Агонь па сваіх +gain=Прыбытак +game-settings=Налады гульні +give_artillery_remote=Дыстанцыйнае кіраванне артылерыяй +give_artillery_remote_tooltip=Гульцам будзе выдадзены пульт кіравання артылерыяй на пачатку раўнда. +gun_speed_modifier=Хуткасць стральбы +import-failed=Імпарт не здзейснены. +import-success=Імпарт завершаны. +ingredients=Інгрэдыенты +inserter_stack_size_bonus=Умяшчальнасць перадатчыкаў +join=Далучыцца +join-random=Далучыцца да выпадковай +join-spectator=Назіранне +join-team=Далучыцца да каманды +joined=__1__ далучыўся да каманды __2__. +joined-spectator=__1__ цяпер назірае. +kill_score=Колькасць забойстваў +kill_score_tooltip=Каманда, якая дасягне патрэбнай колькасці забойстваў, перамагае. +laboratory_productivity_bonus=Прадукцыйнасць лабараторый +laboratory_speed_modifier=Хуткасць лабараторый +large=Вялікі +last_silo_standing=Апошняя шахта +last_silo_standing_tooltip=Каманда, якая здолее захаваць сваю ракетную шахту, перамагае. +leave-team=Выйсці з каманды +map-ready=Карта гатовая. Пачынаецца падзел на каманды. +map_seed=Ключ генератара карты +map_seed_tooltip=Вызначце ключ для генератара, каб стварыць наступную карту. 0 для выпадковага ключа. +max_players=Макс. гульцоў +max_players_tooltip=Максімальная колькасць гульцоў у каманде.\n0 азначае адсутнасць абмежавання. +maximum_following_robot_count=Максімальная колькасць робатаў-спадарожнікаў +medium=Сярэдні +members=Удзельнікі: +mining_drill_productivity_bonus=Эфектыўнасць бураў +must-be-greater-than-0=__1__ мусіць быць больш за 0. +must-reroll=Вам трэба перастварыць карту для пачатку раўнда, бо вы змянілі яе памер. +neutral=Нейтральны +neutral_chests=Нейтральныя кантэйнеры +neutral_chests_tooltip=Усе размешчаныя кантэйнеры будуць належныя да нейтральнай каманды, і ўсе гульцы будуць мець да іх доступ. +no-rush-begins=Пачаты час падрыхтоўкі. Гульцы абмежаваныя ў пачатковых зонах на __1__ __plural_for_parameter_1_{ends in 11,12,13,14=хвілін|ends in 1=хвіліну|ends in 2,3,4=хвіліны|rest=хвілін}__. +no-rush-ends=Час падрыхтоўкі скончаны. +no-rush-teleport=Вы не можаце пакінуць пачатковую зону, пакуль не прайшоў час падрыхтоўкі. __1__ __plural_for_parameter_1_{ends in 11,12,13,14=хвілін засталося|ends in 1=хвіліна засталася|ends in 2,3,4=хвіліны засталіся|rest=хвілін засталося}__ для падрыхтоўкі. +no-space-available=Усе каманды поўныя, таму вы пераведзены ў назіральнікі. +no-team=Няма каманды +no_rush_time=Час падрыхтоўкі +no_rush_time_tooltip=Гульцы не змогуць выйсці за межы пачатковай зоны на цягу гэтага часу. +none=Няма +objective=Мэта +offline=Не на серверы: __1__ +oil_harvest=Здабыча нафты +oil_harvest_tooltip=Каманда, якая першай здабудзе патрэбную колькасць сырой нафты, перамагае. +oil_only_in_center=Нафта толькі ў цэнтры +oil_only_in_center_tooltip=Радовішчы нафты будуць размешчаныя толькі ў цэнтры карты. +online=На серверы: __1__ +only-admins=Толькі адміністратары могуць рабіць гэта. +pick-join=Абярыце каманду +player-color-changed-back=Колер гульца __1__ быў зменены на колер яго каманды. +player-is-not-ready=__1__ не гатовы. +player-is-ready=__1__ гатовы. +players=Гульцы +players-on-team=Гульцы ў камандзе +production_score=Ачкі вытворчасці +production_score_tooltip=Каманда, якая набірае патрэбную колькасць ачкоў прадукцыі, перамагае. +products=Прадукцыя +progress-bar=Падрыхтоўка карты... +protect_empty_teams=Абараніць пустыя каманды +protect_empty_teams_tooltip=Калі ўсе гульцы каманды не ў гульні, іх пачатковая вобласць будзе абаронена. +protected-base-area=Вобласць гэтай каманды абаронена, бо яе гульцы адсутнічаюць. +pvp-configuration=Налады PvP +random=Выпадковы рэжым +random-team=Выпадкова +ready=Гатовы +ready-cancelled=Не ўсе гатовыя. Запуск раўнду скасаваны. +recipe-calculator=Калькулятар рэцэптаў +remove=Выдаліць +remove-team-tooltip=Выдаліць каманду з гульні. +required_kill_score=Патрэбная колькасць забойстваў +required_kill_score_tooltip=Колькасць забойстваў, неабходная для перамогі. +required_oil=Мэта здабытку нафты +required_oil_tooltip=Неабходная колькасць сырой нафты, якую каманда павінна здабыць, каб перамагчы. +required_production_score=Ачкі прадукцыі +required_production_score_tooltip=Патрэбная колькасць ачкоў для перамогі. +required_rockets_sent=Неабходна ракет +required_rockets_sent_tooltip=Колькі ракет трэба запусціць камандзе, каб перамагчы ў раўндзе. +reroll-round=Перастварыць карту +reroll-round-tooltip=Перастварае карту для бягучага раўнда +research_level=Пачатковы ўзровень тэхналогій +research_level_tooltip=Даследаванні да гэтага ўзроўня (уключаючы яго) будуць даступныя ўсім камандам на пачатку раўнда. +restart-round=Перазапусціць раўнд +restart-round-tooltip=Перазапусціць раўнд з той жа картай. +reveal_map_center=Адкрыць цэнтр карты +reveal_map_center_tooltip=Пакажа цэнтр карты для ўсіх каманд. +reveal_team_positions=Паказаць пазіцыі каманд +reveal_team_positions_tooltip=Пакажа вобласці іншых каманд на пачатку раўнда. +rockets_sent=Запушчана ракет +round-rerolled=Раўнд згенераваны нанова. +round-restarted=Раўнд перазапушчаны. +scenario-name=PvP +score=Агульны лік +score_per_minute=Ачкоў/хв. +score_per_minute_tooltip=Змена ліку за апошнюю хвіліну. +score_tooltip=Колькасць ачкоў вытворчасці. +setup-in-progress=Адміністратар наладжвае карту для наступнага раўнда, калі ласка, пачакайце. +silo-destroyed=Каманда __2__ знішчыла ракетную шахту каманды __1__. +small=Малы +space_race=Касмічная гонка +space_race_tooltip=Каманда, якая першай запусціць патрэбную колькасць ракет, перамагае. +stack_inserter_capacity_bonus=Умяшчальнасць пакетных перадатчыкаў +stance=Іх пазіцыя +start-round=Пачаць раўнд +starting-items=Пачатковыя прадметы +starting_chest=Пачатковы кантэйнер +starting_chest_multiplier=Множнік прадметаў у кантэйнеры +starting_chest_multiplier_tooltip=Памнажае колькасць прадметаў у пачатковых кантэйнерах на гэтае значэнне. +starting_chest_tooltip=Кожная каманда атрымае кантэйнер з пачатковымі прадметамі. +starting_equipment=Пачатковы рыштунак +starting_equipment_tooltip=Лік прадметаў рыштунку, якія даюцца гульцам на старце/пры адраджэнні. +team=Каманда +team-button-tooltip=Націсніце, каб абраць нумар каманды. Каманды з аднолькавымі нумарамі будуць супольнікамі.\nПрацяжнік (-) азначае адсутнасць боку ў каманды.\nПытальнік (?) размяшчае каманду ў выпадковую фракцыю. +team-name=Назва каманды +team-name_tooltip=Назва каманды. +team-number=Нумар каманды +team-settings=Налады каманды +team-won=Каманда __1__ перамагла! Вы можаце працягнуць гульню, пакуль адміністратар не пачне новы раўнд. +team-won-auto=Перамога за камандай __1__! Новы раўнд пачнецца праз __2__ __plural_for_parameter_2_{ends in 11,12,13,14=хвілін|ends in 1=хвіліну|ends in 2,3,4=хвіліны|rest=хвілін}__. +team_artillery=Артылерыя +team_artillery_tooltip=Каманды пачнуць гульню з артылерыяй, размешчанай укруг па іх стартавай зоне. +team_leader=Лідар каманды +team_moat=Роў вакол каманднай зоны +team_moat_tooltip=Вакол пачатковых зон усіх каманд будзе створаны роў. +team_turrets=Турэлі ў вобласці каманды +team_turrets_tooltip=Каманды пачнуць гульню з турэлямі, размешчанымі ўкруг па іх стартавай зоне. +team_walls=Сцяна вакол каманднай зоны +team_walls_tooltip=Стварыць сцяну вакол пачатковых зон усіх каманд. +teams=Каманды +technology_price_multiplier=Множнік кошту тэхналогій +time_left=Засталося часу: __1__ +time_limit=Абмежаванне па часе +time_limit_tooltip=Абмяжоўвае працягласць раўнда (у хвілінах).\n0 здымае абмежаванне. +total=Усяго +train_braking_force_bonus=Сіла тармажэння цягнікоў +true=ТАК +turret_ammunition=Аснада турэляў +turret_ammunition_tooltip=Абярыце аснаду, якой будуць зараджаныя турэлі. +turret_attack_modifier=Шкода ад турэляў +unassigned-players=Непрызначаныя гульцы: __1__ +unlock_combat_research=Адкрыць усе ваенныя тэхналогіі +unlock_combat_research_tooltip=Адкрые доступ да ўсіх ваенных тэхналогій абранага ўзроўню даследаванняў. +victory-conditions=Умовы перамогі +worker_robots_battery_modifier=Ёмістасць батарэй рабочых робатаў +worker_robots_speed_modifier=Хуткасць рабочых робатаў +worker_robots_storage_bonus=Вагапад’ёмнасць рабочых робатаў + diff --git a/factorio/data/base/scenarios/pvp/locale/bg/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/bg/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..87141113a61fd5e19530c170eaa7b244805db205 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/bg/pvp.cfg @@ -0,0 +1,198 @@ +add-team=Добавяне на отбор +add-team-tooltip=Добави друг отбор към списъка. +admin=Администратор +admin-change-team=Смяна на отбора +admin-change-team-tooltip=Промени в кой отбор си. +admin-ended-round=Администратор (__1__) приключи текущия кръг. +all_players=Всички играчи +allow_spectators=Позволяване на зрители +allow_spectators_tooltip=Позволява на всички да се присъединяват към отбора на наблюдателите.\nВнимание: Администраторите винаги ще могат да наблюдават. +ally=Съюзник +always_day=Винаги е ден +ammo_damage_modifier=Щети на боеприпаси +auto_new_round_time=Автоматичен нов рунд след +auto_new_round_time_tooltip=Когато единият отбор победи, след толкова минути ще започне нов рунд.\n0 за деактивиране. +average_team_displacement=Разстояние между отборите +average_team_displacement_tooltip=Разстоянието, използвано за изчисляване на началните позиции на различните отбори. +balance-confirm=Запазване +balance-options=Настройки на баланс +base-exclusion-ends=Ограничителният период на базите приключи. +base_exclusion_time=Период на ограничен достъп до базата +cancel=Отказ +cant-find-position=Не е намерена позиция, където да бъде пуснат вашият герой. Тази карта е неподходяща. +change-starting-items=Промяна на началните предмети +character_build_distance_bonus=Разстояние на изграждане +character_crafting_speed_modifier=Скорост на изработване +character_health_bonus=Бонус към здравето +character_mining_speed_modifier=Скорост на копаене +character_modifiers=Модификатори на героя +character_reach_distance_bonus=Разстояние на досегаемост +character_running_speed_modifier=Скорост на ходене +chest=Сандък +color=Цвят +config-confirm=Потвърждаване на настройките и започване на следващия кръг +confirm=Потвърждаване +cost=Разход +defcon-unlock=DEFCON ИЗВЕСТИЕ: __1__ е бил проучен. +defcon_mode=Режим на отбраната +defcon_mode_tooltip=С течение на времето, технологиите ще се отключват автоматично за всички отбори. +defcon_timer=DEFCON таймер +defcon_timer_tooltip=Брой минути между отключването на технологии в DEFCOM режима. +disabled-items=Забранени предмети +duplicate-failed=Дублирането на обектите в началната площ се провали. Размерът на началната площ и/или размерът на картата са несъвместими с броя на отборите. +duplicate-team-name=Отбор с име дубликат: __1__ +duplicate_starting_area_entities=Дублиращи се начални обекти +empty-team-name=Полето с името на отбора не може да бъде празно. +end-round=Край на кръга +end-round-tooltip=Завършва текущия кръг и показва конфигурацията за следващия кръг. +enemy=Враг +enemy-building-restriction=Не може да строиш в района на вражеската база. +enemy_building_restriction=Забрана противникови сгради +enemy_building_restriction_tooltip=Забранява на отборите да строят в района на вражеската база. +equipment=Оборудване +evolution_factor=Фактор за развитие +false=Грешно +following_robots_lifetime_modifier=Живот на последващите роботи +force_modifiers=Модификатори на сила +friendly_fire=Приятелски огън +gain=Нарастване до +game-settings=Настройки на играта +give_artillery_remote=Дай артилерийско управление +give_artillery_remote_tooltip=Играчите ще получат ръчно артилерийско управление в началото на рунда. +gun_speed_modifier=Скорост на стрелба на боеприпасите +import-failed=Неуспешно внасяне. +import-success=Успешно внасяне. +ingredients=Съставки +inserter_stack_size_bonus=Вместимост на механичните ръце +join=Присъединяване +join-random=Присъединяване като случаен +join-spectator=Присъединяване към зрителите +join-team=Присъединяване към отбора +joined=__1__ се присъедини към отбор __2__. +joined-spectator=__1__ се присъедини към зрителите. +kill_score=Резултат +kill_score_tooltip=Първият отбор, който достигне нужния резултат - печели. +laboratory_productivity_bonus=Продуктивност на лабораториите +laboratory_speed_modifier=Скорост на лабораториите +large=Голямо +last_silo_standing=Последна шахта +last_silo_standing_tooltip=Отборът с последния останал невредим силоз печели. +leave-team=Напускане на отбора +map-ready=Картата е готова. Разпределянето на отборите е отворено. +map_seed=Семе на картата +map_seed_tooltip=Посочете семе на картата за генериране на следваща карта. 0 за случайно. +max_players=Максимален брой играчи +max_players_tooltip=Максимален брой играчи, които могат да се присъединят към отбора.\n0 за без ограничение. +maximum_following_robot_count=Максимален брой последващи роботи +medium=Средно +members=Участници: +mining_drill_productivity_bonus=Продуктивност на рудните установки +must-be-greater-than-0=Въведената стойност за __1__ трябва да е по-голяма от 0. +must-reroll=Вие трябва да регенерирате картата преди да стартирате рунда, понеже ще променили големината ѝ. +neutral=Неутрален +neutral_chests=Неутрални сандъци +neutral_chests_tooltip=Всички създадени сандъци ще бъдат собственост на неутралният отбор, тоест всички играчи ще имат достъп до съдържанието им. +no-rush-ends=Периодът без втурвания завърши. +no-space-available=Всички отбори са пълни, така че сега сте зрител. +no-team=Няма отбор +no_rush_time=Продължителност за без втурване +none=Без +objective=Цел +offline=Извън линия: __1__ +oil_harvest=Нефтен добив +oil_harvest_tooltip=Първият отбор, който произведе нужното количество нефт - печели. +oil_only_in_center=Нефт само в центъра +oil_only_in_center_tooltip=Нефтът ще се появява само в средата на картата. +online=На линия: __1__ +only-admins=Само администратори могат да изпълнят това действие. +pick-join=Изберете своя отбор +player-color-changed-back=Цветът на играч __1__ е променен в цвета на отбора му. +player-is-not-ready=__1__ не е готов. +player-is-ready=__1__ е готов. +players=Играчи +players-on-team=Играчи в отбора +production_score=Точки за производство +production_score_tooltip=Първият отбор, който достигне резултата за производство, печели. +products=Изделия +progress-bar=Подготовка на картата... +protect_empty_teams=Защита на празни отбори +protect_empty_teams_tooltip=Когато няма играчи онлайн за отбор, началният му район ще бъде защитен. +pvp-configuration=Настройки на съревнование +random=Случаен принцип +random-team=Случаен +ready=Готово +recipe-calculator=Рецептурен калкулатор +remove=Премахване +remove-team-tooltip=Отстранете отбора от играта. +required_kill_score=Нужен резултат +required_kill_score_tooltip=Нужният резултат за да бъде спечелена играта. +required_oil=Необходим нефт +required_oil_tooltip=Необходимото количество нефт, което отборът трябва да произведе, за да спечели. +required_production_score=Цел за точки за производство +required_production_score_tooltip=Точките за производство, нужни за победа. +required_rockets_sent=Необходими ракети +required_rockets_sent_tooltip=Определя колко спътника трябва да изстреля един отбор, за да победи в кръга. +reroll-round=Пресъздаване на кръга +reroll-round-tooltip=Пресъздава картата за текущия кръг +research_level=Начално ниво на изследване +research_level_tooltip=Изследвания до и включително това ниво ще бъдат проучени за всички отбори в началото на рунда. +restart-round=Презареждане на кръга +restart-round-tooltip=Презарежда кръга със същата карта. +reveal_map_center=Разкрии центъра на картата +reveal_map_center_tooltip=Маркира центъра на картата за всички отбори. +reveal_team_positions=Разкриване на позициите на отборите +reveal_team_positions_tooltip=Показва зоните на другите отбори в началото на рунда. +rockets_sent=Изстреляни ракети +round-rerolled=Кръгът беше пресъздаден. +round-restarted=Кръгът беше презареден. +scenario-name=Играч срещу играч +score=Общи точки +score_per_minute_tooltip=Промяната в резултата през последната минута. +score_tooltip=Количество точки за производство. +setup-in-progress=Картата се настройва. Моля, изчакайте докато администратора приготви играта за следващият кръг. +silo-destroyed=Ракетната шахта на отбор __1__ е унищожена от отбор __2__. +small=Малко +space_race=Космическа надпревара +space_race_tooltip=Отборът, изстрелял първи нужния брой ракети, печели. +stack_inserter_capacity_bonus=Вместимост на трупаща механична ръка +stance=Тяхната позиция +start-round=Начало на кръга +starting-items=Начални предмети +starting_chest=Начален сандък +starting_chest_multiplier=Множител на предметите в сандъка +starting_chest_tooltip=Сандък с допълнителни начални предмети ще бъде предоставен на отборите. +starting_equipment=Начално оборудване +team=Отбор +team-name=Име на отбора +team-name_tooltip=Името на отбора. +team-number=Номер на отбора +team-settings=Настройки на отбора +team-won=Отбор __1__ победи. Може да продължите да играете, докато администратор не стартира новия кръг. +team_artillery=Артилерия в района на отбора +team_artillery_tooltip=Отборите ще започнат с артилерийска отбрана около началната си зона. +team_leader=Водач на отбора +team_moat=Ров около областта на отбора +team_moat_tooltip=Създава ров, разделящ началните позиции на всички отбори. +team_turrets=Отбранителни кули за отбор +team_turrets_tooltip=Отборите започват с отбранителни кули около началната си зона. +team_walls=Стена около зоната на отбора +team_walls_tooltip=Ще изгради стена около началните площи на всички отбори. +teams=Отбори +technology_price_multiplier=Коефициент на цената на технологията +time_left=Оставащо време: __1__ +time_limit=Краен срок +time_limit_tooltip=Ограничи продължителността на рунда (в минути).\n0 за никаква ограниченост. +total=Общо +train_braking_force_bonus=Спирачна сила на влак +true=Вярно +turret_ammunition=Оръжейна кула муниции +turret_ammunition_tooltip=Оказва типа на муниции, с които кулите ще започнат. +turret_attack_modifier=Щети на оръдейни кули +unassigned-players=Неназначени играчи: __1__ +unlock_combat_research=Отвори военни ъпгрейди +unlock_combat_research_tooltip=Ще отключи всички технологии за подобрение на боеспособността според нивото на научния пакет. +victory-conditions=Условия за победа +worker_robots_battery_modifier=Акумулатор на роботи работници +worker_robots_speed_modifier=Скорост на роботи работници +worker_robots_storage_bonus=Капацитет на роботи работници + diff --git a/factorio/data/base/scenarios/pvp/locale/ca/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/ca/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..27ec1b50367b3c1e624b7c425604236e5800b7c0 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/ca/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Afegeix equip +add-team-tooltip=Afegeix un altre equip a la llista. +admin=Administrador +admin-change-team=Canvia l'equip +admin-change-team-tooltip=Canvieu d'equip on jugueu. +admin-ended-round=L'administrador __1__ ha donat la ronda per acabada. +all_players=Tots els jugadors +allow_spectators=Permeteu espectadors +allow_spectators_tooltip=Permet a altres persones de mirar què fa l'equip.\nNota: els administradors sempre podran fer-ho. +ally=Aliat +always_day=Sempre de dia +ammo_damage_modifier=Dany de la munició +auto_new_round_time=Temps de ronda automàtica +auto_new_round_time_tooltip=Quan guanyi un equip, començarà una altra ronda passats aquests minuts.\n0 per desactivar-ho. +average_team_displacement=Distància entre equips +average_team_displacement_tooltip=La distància usada per calcular les posicions inicials dels diferents equips. +balance-confirm=Desa +balance-options=Opcions del crèdit +base-exclusion-begins=Comença el període base d'exclusió. Els jugadors no podran entrar a les bases enemigues durant __1__ __plural_for_parameter_1_{1=minut|rest=minuts}__. +base-exclusion-ends=El període base d'exclusió ha acabat. +base-exclusion-teleport=No podeu entrar en bases d'equips enemics durant el període base d'exclusió. Encara queden __1__ __plural_for_parameter_1_{1=minut|rest=minuts}__ d'exclusió. +base_exclusion_time=Temps d'exclusió base +base_exclusion_time_tooltip=Després que comenci la ronda, cap personatge podrà entrar en bases enemigues durant aquests minuts. +cancel=Cancel·la +cant-find-position=No s'ha trobat cap posició per fer aparèixer el vostre personatge. Aquest mapa no és adequat per jugar. +cant-remove-only-team=No podeu treure l'últim equip. +change-starting-items=Canvia els elements inicials +character_build_distance_bonus=Distància de construcció +character_crafting_speed_modifier=Velocitat d'elaboració +character_health_bonus=Bonificacions de salut +character_mining_speed_modifier=Velocitat de mineria +character_modifiers=Modificadors del personatge +character_reach_distance_bonus=Distància d'abast +character_running_speed_modifier=Velocitat al caminar +chest=Caixa +color=Color +config-confirm=Confirma la configuració i inicia la ronda següent +confirm=Confirma +cost=Cost +defcon-unlock=Alerta DEFCON: s'ha investigat __1__. +defcon_mode=Mode DEFCON +defcon_mode_tooltip=Al llarg del temps, s'aniran desblocant les tecnologies per tots els equips. +defcon_timer=Temporitzador DEFCON +defcon_timer_tooltip=El nombre de minuts entre desblocats de tecnologies en mode DEFCON. +description=Establiu el progrés de la investigació i equips amb àrees d'inici separades.\nEs poden configurar múltiples opcions per configurar la partida segons les necessitats.\nJugueu cooperativament o de manera competitiva per complir una de les condicions de victòria.\n[font=default-semibold]Aquest escenari és només multijugador.[/font] +disabled-items=Elements desactivats +disallowed-team-name=No es pot crear un equip amb el nom «__1__». +duplicate-disable=No podeu seleccionar el mateix element per desactivar-lo dos cops. +duplicate-failed=La duplicació de les entitats de l'àrea inicial ha fallat. La mida de l'àrea inicial o del mapa no és compatible amb el nombre d'equips. +duplicate-team-name=Nom d'equip duplicat: __1__ +duplicate_starting_area_entities=Duplica les entitats d'inici +empty-team-name=El nom de l'equip no es pot deixar buit. +end-round=Ronda final +end-round-tooltip=Finalitza la ronda actual i mostra la configuració per la propera ronda. +enemy=Enemic +enemy-building-restriction=No podeu construir entitats a l'àrea inicial dels equips enemics. +enemy_building_restriction=Restricció de construcció enemiga +enemy_building_restriction_tooltip=Prohibeix als equips construir entitats dins de les bases dels equips enemics. +equipment=Equipament +everybody-ready=Tothom està preparat. La ronda començarà en __1__ __plural_for_parameter_1_{1=segon|rest=segons}__ (excepte si s'afegeix un nou jugador o algun dels que estan preparats deixa d'estar-ho). +evolution_factor=Factor evolutiu +false=Fals +following_robots_lifetime_modifier=Temps de vida dels robots seguidors +force_modifiers=Modificadors de força +friendly_fire=Foc amistós +gain=Guany +game-settings=Opcions de la partida +give_artillery_remote=Donar el control remot de l'artilleria +give_artillery_remote_tooltip=Es donarà als jugadors el control remot de l'artilleria a l'inici de la ronda. +gun_speed_modifier=Cadència de tir de la munició +import-failed=Ha fallat la importació. +import-success=S'ha completat la importació. +ingredients=Ingredients +inserter_stack_size_bonus=Capacitat dels inseridors +join=Uniu-vos +join-random=Uniu-vos aleatòriament +join-spectator=Uniu-vos als espectadors +join-team=Uniu-vos a l'equip +joined=__1__ s'ha unit a l'equip __2__. +joined-spectator=__1__ s'ha afegit als espectadors. +kill_score=Puntuació de caça +kill_score_tooltip=Guanya el primer equip que assoleixi la puntuació de caça establida com a objectiu. +laboratory_productivity_bonus=Productivitat dels laboratoris +laboratory_speed_modifier=Velocitat dels laboratoris +large=Gran +last_silo_standing=Últim centre de coets en peu +last_silo_standing_tooltip=L'últim equip que mantingui en peu el seu centre de coets espacial guanya la partida. +leave-team=Abandona l'equip +map-ready=El mapa està llest. L'assignació d'equips està oberta. +map_seed=Llavor de mapa +map_seed_tooltip=Especifica la llavor de mapa per generar la propera superfície. Amb 0 es generarà una llavor aleatòria. +max_players=Nombre màxim de jugadors +max_players_tooltip=Nombre màxim de jugadors que es poden unir a un equip.\n0 per sense límit. +maximum_following_robot_count=Nombre màxim de robots seguidors +medium=Mitjà +members=Membres: +mining_drill_productivity_bonus=Productivitat de les explotacions mineres +must-be-greater-than-0=El valor d'entrada de __1__ ha de ser major que 0. +must-reroll=Heu de tornar a demanar una àrea inicial abans de començar la ronda, ja que heu canviat la mida del mapa. +neutral=Neutral +neutral_chests=Caixes neutrals +neutral_chests_tooltip=Totes les caixes s'assignaran a un equip neutral. Així, tots els jugadors les podran usar. +no-rush-begins=Ha començat el període de contenció. Els jugadors no podran sortir de la seva àrea inicial durant __1__ __plural_for_parameter_1_{1=minut|rest=minuts}__. +no-rush-ends=Ha acabat el període de contenció. +no-rush-teleport=No podeu abandonar l'àrea inicial durant el període de contenció. Encara queden __1__ __plural_for_parameter_1_{1=minut|rest=minuts}__ de contenció. +no-space-available=Tots els equips estan plens, així que haureu de fer d'espectador. +no-team=Sense equip +no_rush_time=Període de contenció +no_rush_time_tooltip=Els jugadors no podran sortir de la seva àrea inicial durant els minuts establerts. +none=Cap +objective=Objectiu +offline=Desconnectats: __1__ +oil_harvest=Collita de petroli +oil_harvest_tooltip=Guanya el primer equip que produeixi la quantitat establerta de petroli cru. +oil_only_in_center=Petroli només al centre +oil_only_in_center_tooltip=Farà que només aparegui petroli al mig del mapa. +online=Connectats: __1__ +only-admins=Només els administradors de la partida poden realitzar aquesta acció. +pick-join=Escolliu un equip +player-color-changed-back=El color del jugador __1__ s'ha canviat al color del seu equip. +player-is-not-ready=__1__ no està preparat. +player-is-ready=__1__ està preparat. +players=Jugadors +players-on-team=Jugadors de l'equip +production_score=Puntuació per producció +production_score_tooltip=Guanya el primer equip que assoleixi la puntuació per producció establida com a objectiu. +products=Productes +progress-bar=Es prepara el mapa… +protect_empty_teams=Protegeix els equips buits +protect_empty_teams_tooltip=Quan no hi hagi cap jugador en línia d'un equip, la seva àrea inicial es protegirà automàticament. +protected-base-area=Aquesta àrea d'equip està protegida, ja que no hi ha jugadors de l'equip en línia. +pvp-configuration=Configuració Jugador Contra Jugador (PvP) +random=Aleatòria +random-team=Aleatori +ready=Llest +ready-cancelled=S'ha cancel·lat l'inici automàtic de la ronda perquè no tothom està preparat. +recipe-calculator=Calculadora de receptes +remove=Treu +remove-team-tooltip=Elimina aquest equip de la partida. +required_kill_score=Puntuació objectiu de caça +required_kill_score_tooltip=La puntuació de caça necessària per guanyar la partida. +required_oil=Objectiu de petroli +required_oil_tooltip=Aquesta és la quantitat establerta de petroli cru que ha de produir un equip per guanyar la partida. +required_production_score=Puntuació de producció objectiu +required_production_score_tooltip=La puntuació per producció necessària per guanyar la partida. +required_rockets_sent=Coets necessaris +required_rockets_sent_tooltip=Quants coets necessita enviar un equip per guanyar la ronda. +reroll-round=Ronda i mapa nous +reroll-round-tooltip=Crea un nou mapa per aquesta ronda. +research_level=Nivell inicial de recerca +research_level_tooltip=Tots els equips disposaran dels avantatges de totes les tecnologies de nivell igual o inferior a l'escollit al principi de la ronda. +restart-round=Reinicia la ronda +restart-round-tooltip=Torna a començar la ronda amb el mateix mapa. +reveal_map_center=Mostra el centre del mapa +reveal_map_center_tooltip=Mostrarà el centre del mapa a tots els equips. +reveal_team_positions=Mostra les posicions dels equips +reveal_team_positions_tooltip=Mostrarà les àrees de tots els equips a l'inici de la ronda. +rockets_sent=Coets enviats +round-rerolled=S'ha tornat a iniciar la ronda amb un mapa nou. +round-restarted=S'ha tornat a iniciar la ronda. +scenario-name=Jugador contra jugador +score=Puntuació total +score_per_minute=Punts/min. +score_per_minute_tooltip=Quant ha canviat la puntuació durant l'últim minut. +score_tooltip=La puntuació total segons la producció. +setup-in-progress=Encara es va configurant del mapa. Espereu mentre l'administrador prepara la propera ronda. +silo-destroyed=El centre de coets espacials de l'equip __1__ ha estat destruït per l'equip __2__. +small=Petit +space_race=Carrera espacial +space_race_tooltip=Guanya el primer equip que llanci el nombre de coets demanats. +stack_inserter_capacity_bonus=Capacitat dels inseridors múltiples +stance=La seva postura diplomàtica +start-round=Inicia la ronda +starting-items=Elements inicials +starting_chest=Caixa inicial +starting_chest_multiplier=Multiplicador d'elements de la caixa +starting_chest_multiplier_tooltip=Multiplica el nombre d'elements de les caixes inicials per aquesta quantitat. +starting_chest_tooltip=Els equips disposaran d'una caixa amb elements inicials addicionals. +starting_equipment=Equipament inicial +starting_equipment_tooltip=El nombre d'elements que es donen com a equipament per als jugadors quan (re-)apareixen. +team=Equip +team-button-tooltip=Premeu-ho per seleccionar el número d'equip. Els equips amb el mateix número seran aliats.\nUn guió (-) indica que no pertany a cap equip.\nUn signe d'interrogació (?) indica que s'escollirà un equip aleatòriament. +team-name=Nom de l'equip +team-name_tooltip=El nom de l'equip. +team-number=Número d'equip +team-settings=Configuració dels equips +team-won=Ha guanyat l'equip __1__. Podeu continuar jugant fins que l'administrador doni l'ordre de començar una nova ronda. +team-won-auto=L'equip __1__ ha guanyat. Una nova ronda començarà d'aquí __2__ __plural_for_parameter_2_{1=minut|rest=minuts}__. +team_artillery=Artilleria de l'àrea de l'equip +team_artillery_tooltip=Els equips comencen amb artilleria voltant la seva àrea inicial. +team_leader=Líder de l'equip +team_moat=Fossa de l'àrea d'equip +team_moat_tooltip=Crearà una fossa al voltant de les àrees inicials dels equips. +team_turrets=Àrees d'equip amb torretes +team_turrets_tooltip=Els equips començaran amb torretes al voltant de la seva àrea inicial. +team_walls=Mur per l'àrea dels equips +team_walls_tooltip=Crea un mur al voltant de l'àrea inicial de cada equip. +teams=Equips +technology_price_multiplier=Multiplicador del cost de les tecnologies +time_left=Temps restant: __1__ +time_limit=Temps límit +time_limit_tooltip=Limita la durada de la ronda (en minuts).\nEscolliu «0» si no voleu límit de temps. +total=Total +train_braking_force_bonus=Força de frenada dels trens +true=Cert +turret_ammunition=Munició de torretes +turret_ammunition_tooltip=Escolliu el tipus de munició d'inici de les torretes. +turret_attack_modifier=Dany de les torretes +unassigned-players=Jugadors no assignats: __1__ +unlock_combat_research=Desbloca les millores de combat +unlock_combat_research_tooltip=Desbloca totes les tecnologies relacionades amb el combat per al nivell d'investigació escollit. +victory-conditions=Condicions de victòria +worker_robots_battery_modifier=Bateria dels robots de treball +worker_robots_speed_modifier=Velocitat dels robots de treball +worker_robots_storage_bonus=Capacitat dels robots de treball + diff --git a/factorio/data/base/scenarios/pvp/locale/cs/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/cs/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f2f05ab0cfab0d30b4d45106b0c8d99313971a0f --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/cs/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Přidat tým +add-team-tooltip=Přidáte další tým do seznamu. +admin=Administrátor +admin-change-team=Změnit tým +admin-change-team-tooltip=Změna týmu, ke kterému jsi připojen. +admin-ended-round=Administrátor (__1__) ukončil aktuální kolo. +all_players=Všichni hráči +allow_spectators=Povolit diváky +allow_spectators_tooltip=Povolí lidem připojit se jako diváci.\nPoznámka: Administrátoři mohou být diváky vždy. +ally=Spojenec +always_day=Stálý den +ammo_damage_modifier=Poškození munice +auto_new_round_time=Automatický čas kola +auto_new_round_time_tooltip=Když tým vyhraje, nové kolo začne po tomto počtu minut.\n0 pro nezačínání nového kola. +average_team_displacement=Vzdálenost mezi týmy +average_team_displacement_tooltip=Vzdálenost pro výpočet startovacích pozic týmů. +balance-confirm=Uložit +balance-options=Možnosti vyvážení týmů +base-exclusion-begins=Vyloučení ze základny začalo. Hráči nebudou moct vejít do základen nepřátelských týmu po __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +base-exclusion-ends=Uzavření základny bylo ukončeno. +base-exclusion-teleport=Nemůžeš vejít do nepřátelských základen po dobu vyloučení ze základen. __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ vyloučení ze základen zbývá. +base_exclusion_time=Doba uzavření základny +base_exclusion_time_tooltip=Po tuto dobu po startu kola nebudou moci nepřátelské týmy vstupovat do základny jiného týmu. +cancel=Zrušit +cant-find-position=Počáteční pozice tvého hráče nebyla nalezena. Tato mapa není vhodná. +cant-remove-only-team=Nelze odebrat poslední tým. +change-starting-items=Změnit počáteční předměty +character_build_distance_bonus=Vzdálenost stavby +character_crafting_speed_modifier=Rychlost výroby +character_health_bonus=Bonus ke zdraví +character_mining_speed_modifier=Rychlost těžby +character_modifiers=Modifikátory charakteru +character_reach_distance_bonus=Vzdálenost dosahu +character_running_speed_modifier=Rychlost chůze +chest=Truhla +color=Barva +config-confirm=Potvrdit nastavení a začít další kolo +confirm=Potvrdit +cost=Náklady +defcon-unlock=POPLACH DEFCON: Technologie __1__ byla vyzkoumána. +defcon_mode=Režim DEFCON +defcon_mode_tooltip=Technologie bude postupem času automaticky odemčena pro všechny týmy. +defcon_timer=Časovač DEFCON +defcon_timer_tooltip=Počet minut mezi odemykáním technologií v režimu DEFCON. +description=Nastavte několik týmů s různými počátečními oblastmi a pokrokem ve výzkumu.\nVysoce konfigurovatelné možnosti hry k vyladění podmínek podle vašich potřeb.\nHrajte kooperativně nebo proti sobě, abyste dokončili jednu z mnoha nabízených podmínek vítězství.\n[font=default-semibold]Tento scénář je pouze pro hru více hráčů.[/font] +disabled-items=Zakázané předměty +disallowed-team-name=Vytvoření týmu s názvem "__1__" není povoleno. +duplicate-disable=Stejný předmět nemůžeš zakázat dvakrát. +duplicate-failed=Duplikace entit startovních oblastí selhala. Velikost počáteční oblasti a/anebo velikost mapy není kompatibilní s počtem týmů. +duplicate-team-name=Duplicitní název týmu: __1__ +duplicate_starting_area_entities=Duplikovat počáteční entity +empty-team-name=Název týmu nemůže být prázdný. +end-round=Konec kola +end-round-tooltip=Ukončí aktuální kolo a umožní konfigurace dalšího kola. +enemy=Nepřítel +enemy-building-restriction=Nemůžeš stavět na základně nepřátelského týmu. +enemy_building_restriction=Omezení stavby u nepřátel +enemy_building_restriction_tooltip=Zabrání stavbě na základnách nepřátelských týmů. +equipment=Vybavení +everybody-ready=Všichni jsou připraveni, kolo začne za __1__ __plural_for_parameter_1_{1=sekundu|2,3,4=sekundy|rest=sekund}__ (pokud se někdo někdo nestane nepřipraveným nebo se někdo nepřipojí). +evolution_factor=Faktor evoluce +false=Nepravda +following_robots_lifetime_modifier=Životnost doprovodných robotů +force_modifiers=Modifikátory síly +friendly_fire=Palba z vlastních řad +gain=Zisk +game-settings=Nastavení hry +give_artillery_remote=Dát dálkové zaměřovací zažízení +give_artillery_remote_tooltip=Hráči obdrží dálkové zaměřovací zařízení na začátku kola. +gun_speed_modifier=Rychlost střílení munice +import-failed=Import selhal. +import-success=Import byl úspěšný. +ingredients=Ingredience +inserter_stack_size_bonus=Kapacita překladače +join=Připojit +join-random=Připojit náhodně +join-spectator=Připoj se k divákům +join-team=Připojte se k týmu +joined=__1__ se připojil k týmu __2__. +joined-spectator=__1__ se připojil mezi diváky. +kill_score=Počet zabití +kill_score_tooltip=Tým, který dosáhne požadovaného počtu zabití vyhrává. +laboratory_productivity_bonus=Produktivita laboratoří +laboratory_speed_modifier=Rychlost laboratoří +large=Velké +last_silo_standing=Poslední stojící silo +last_silo_standing_tooltip=Tým, který má poslední raketové silo vyhrává. +leave-team=Odejít z týmu +map-ready=Mapa je připravena. Přiřazení týmu je nyní otevřené. +map_seed=Kód mapy +map_seed_tooltip=Zadej kód pro generátor nové mapy. '0' znamená náhodný kód. +max_players=Maximální počet hráčů +max_players_tooltip=Maximální počet hráčů, kteří se mohou připojit k týmu.\n0 bez omezení. +maximum_following_robot_count=Maximální počet doprovodných robotů +medium=Střední +members=Členové týmu: +mining_drill_productivity_bonus=Bonus k produktivitě těžícího zařízení +must-be-greater-than-0=__1__ vstup musí být větší než 0. +must-reroll=Před zahájením kola budeš muset obnovit mapu, když jsi změnil velikost mapy. +neutral=Neutrální +neutral_chests=Neutrální truhly +neutral_chests_tooltip=Všechny postavené truhly budou vloženy do neutrálního týmu, to znamená, že všichni hráči k nim mají přístup. +no-rush-begins=Začalo období bez spěchu. Hráči budou omezeni na své počáteční oblasti pro __1__ __plural_for_parameter_1_{1=minuta|rest=minut}__. +no-rush-ends=Období žádný spěch skončilo. +no-rush-teleport=Nemůžeš odpustit startovací oblast před obdobím beze spěchu. __1____plural_for_parameter_1_{1=minuta|2=minuty|3=minuty|4=minuty|rest=minut}__ zbývá z období beze spěchu. +no-space-available=Všechny týmy jsou plné, takže teď jsi divák. +no-team=Žádný tým +no_rush_time=Trvání doby "žádný spěch" +no_rush_time_tooltip=Hráči budou omezeni na jejich příslušné oblasti na tento počet minut. +none=Žádné +objective=Cíl +offline=Offline: __1__ +oil_harvest=Ropné hody +oil_harvest_tooltip=Tým, který vytěží požadované množství surové ropy vyhrává. +oil_only_in_center=Ropa pouze ve středu +oil_only_in_center_tooltip=Ropa se bude nacházet pouze ve středu mapy. +online=Online: __1__ +only-admins=Pouze administrátoři mohou provést tuto akci. +pick-join=Vyber si svůj tým +player-color-changed-back=Barva hráče __1__ byla změněna zpět na barvu jeho týmu. +player-is-not-ready=Hráč __1__ není připraven. +player-is-ready=Hráč __1__ je připraven. +players=Hráči +players-on-team=Hráči v týmu +production_score=Skóre výroby +production_score_tooltip=Tým, který první dosáhne tohoto skóre vyhrává. +products=Produkty +progress-bar=Připravuji mapu... +protect_empty_teams=Ochrana prázdných týmů +protect_empty_teams_tooltip=Když nejsou k dispozici žádní hráči pro tým, jejich startovní oblast bude chráněna. +protected-base-area=Základna tohoto týmu je chráněna, protože tým nemá žádné hráče online. +pvp-configuration=Konfigurace PvP +random=Náhodné +random-team=Náhodně +ready=Připraven +ready-cancelled=Všichni nejsou připraveni, automatický start kola zrušen. +recipe-calculator=Kalkulačka receptů +remove=Odstranit +remove-team-tooltip=Odstranit tento tým ze hry. +required_kill_score=Požadovaný počet zabití +required_kill_score_tooltip=Počet zabití požadovaný pro vítězství ve hře. +required_oil=Ropný cíl +required_oil_tooltip=Požadované množství naplněných barelů surové ropy k výhře. +required_production_score=Cílové skóre výroby +required_production_score_tooltip=Skóre požadované pro výhru. +required_rockets_sent=Požadované rakety +required_rockets_sent_tooltip=Množství raket, které musí tým odpálit, aby vyhrál kolo. +reroll-round=Opakovat kolo +reroll-round-tooltip=Zapomenout výsledky posledního kola a začít znova na stejné mapě +research_level=Počáteční úroveň výzkumu +research_level_tooltip=Tato technologie a všechny předešlé, budou odemčeny pro všechny týmy na začátku dalšího kola. +restart-round=Restart kola +restart-round-tooltip=Restart kola se stejnou mapou. +reveal_map_center=Odhalit střed mapy +reveal_map_center_tooltip=Odhalí střed mapy všem týmům. +reveal_team_positions=Odhalit pozice týmů +reveal_team_positions_tooltip=Odhalí území všech týmů na začátku kola. +rockets_sent=Odpálených raket +round-rerolled=Kolo opakováno. +round-restarted=Kolo restartováno. +scenario-name=PvP +score=Celkové skóre +score_per_minute=Skóre/min. +score_per_minute_tooltip=Změna skóre za poslední minutu. +score_tooltip=Množství skóre produkce. +setup-in-progress=Probíhá nastavení mapy. Počkejte prosím, než správce připraví další kolo. +silo-destroyed=Silo týmu __1__ bylo zničeno týmem __2__. +small=Malé +space_race=Vesmírný závod +space_race_tooltip=Tým, který odpálí požadovaný počet raket první vyhrává. +stack_inserter_capacity_bonus=Kapacita zásobníkového překladače +stance=Jejich postoj +start-round=Začátek kola +starting-items=Počáteční předměty +starting_chest=Startovací truhla +starting_chest_multiplier=Multiplikátor startovací truhly +starting_chest_multiplier_tooltip=Násobí počet předmětů ve startovací truhle tolikrát. +starting_chest_tooltip=Truhla počátečních předmětů dostupná pro tým. +starting_equipment=Počáteční vybavení +starting_equipment_tooltip=Počet předmětů vybavení daný hráčům při spawnu nebo respawnu. +team=Tým +team-button-tooltip=Klepnutím vyber číslo týmu. Týmy se stejným číslem budou spojenci.\nPomlčka (-) označuje žádný tým.\nOtazník (?) označuje náhodný tým. +team-name=Název týmu +team-name_tooltip=Jméno týmu. +team-number=Číslo týmu +team-settings=Nastavení týmu +team-won=Vítězí tým __1__! Můžete pokračovat v hraní, dokud administrátor nezačne nové kolo. +team-won-auto=Tým __1__ vyhrál. Další kolo začne za __2__ __plural_for_parameter_2_{1=minute|rest=minutes}__. +team_artillery=Dělostřelecká artilerie týmu +team_artillery_tooltip=Tým bude začínat s obraným dělostřelectvem kolem startovací oblasti. +team_leader=Vedoucí týmu +team_moat=Příkop ohraničující týmovou oblast +team_moat_tooltip=Vytvoří příkop kolem počáteční oblasti všech týmů. +team_turrets=Věže týmové oblasti +team_turrets_tooltip=Tým bude začínat s obranými věžemi kolem startovací oblasti. +team_walls=Zeď ohraničující týmovou oblast +team_walls_tooltip=Vytvoří zeď kolem počáteční oblasti všech týmů. +teams=Týmy +technology_price_multiplier=Násobitel ceny technologií +time_left=Zbývající čas: __1__ +time_limit=Časová omezení +time_limit_tooltip=Omezení doby jednoho kola (v minutách).\n0 znamená bez omezení. +total=Celkem +train_braking_force_bonus=Brzdná síla vlaku +true=Pravda +turret_ammunition=Náboje do věže +turret_ammunition_tooltip=Zvolte typ munice, kterou bude věž obsahovat na začátku kola. +turret_attack_modifier=Poškození věží +unassigned-players=Nepřiřazení hráči: __1__ +unlock_combat_research=Odemknout bojová vylepšení +unlock_combat_research_tooltip=Odemkne všechny technologie spojené s bojem, pro určitou úroveň výzkumných balíčků. +victory-conditions=Podmínky vítězství +worker_robots_battery_modifier=Baterie pracovních robotů +worker_robots_speed_modifier=Rychlost pracovních robotů +worker_robots_storage_bonus=Bonus k nosnosti pracovních robotů + diff --git a/factorio/data/base/scenarios/pvp/locale/da/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/da/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..39d25f1ef6d50180cac9ebecd1632e10db74233d --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/da/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Tilføj hold +add-team-tooltip=Tilføj endnu et hold til listen. +admin=Administrator +admin-change-team=Skift hold +admin-change-team-tooltip=Skifter holdet du spiller på. +admin-ended-round=En administrator (__1__) har afsluttet den igangværende runde. +all_players=Alle spillere +allow_spectators=Tillad tilskuere +allow_spectators_tooltip=Tillad folk at tilslutte sig et tilskuerhold.\nBemærk: Administratorer har altid adgang til at tilskue. +ally=Allieret +always_day=Altid dag +ammo_damage_modifier=Ammunitionsskade +auto_new_round_time=Automatisk runde tid +auto_new_round_time_tooltip=Når et hold vinder, vil en ny runde starte efter dette antal minutter.\n0 for at deaktivere. +average_team_displacement=Afstanden mellem hold +average_team_displacement_tooltip=Den afstand der anvendes til at beregne start positionerne for de forskellige hold. +balance-confirm=Gem +balance-options=Balanceindstillinger +base-exclusion-begins=Baseeksklusionsperioden er nu begyndt. Spillere har ikke adgang til fjendtlige holds baser i __1__ __plural_for_parameter_1_{1=minut|rest=minutter}__. +base-exclusion-ends=Baseeksklusionsperioden er slut. +base-exclusion-teleport=Du har ikke adgang til et fjendtligt holds base under baseeksklusionperioden. Der er __1__ __plural_for_parameter_1_{1=minut|rest=minutter}__ tilbage af baseeksklusion. +base_exclusion_time=Baseeksklusionstid +base_exclusion_time_tooltip=For dette antal af minutter efter runden starter, har spillere ikke adgang til fjendtlige basers områder. +cancel=Annuller +cant-find-position=En startposition til din spiller kunne ikke findes. Dette kort er uanvendeligt. +cant-remove-only-team=Du kan ikke fjerne det sidste hold. +change-starting-items=Ændre startgenstande +character_build_distance_bonus=Byggerækkevidde +character_crafting_speed_modifier=Fremstillingshastighed +character_health_bonus=Livspointbonus +character_mining_speed_modifier=Minehastighed +character_modifiers=Spillermodifikationer +character_reach_distance_bonus=Nårækkevidde +character_running_speed_modifier=Gåhastighed +chest=Kiste +color=Farve +config-confirm=Bekræft indstillinger og start næste runde +confirm=Bekræft +cost=Pris +defcon-unlock=DEFCON advarsel: __1__ er blevet forsket. +defcon_mode=DEFCON tilstand +defcon_mode_tooltip=Teknologier vil over tid automatisk blive låst op for alle hold. +defcon_timer=DEFCON ur +defcon_timer_tooltip=Antal minutter mellem at teknologier bliver tilgængelige i DEFCON tilstand. +description=Opsæt flere hold med separate startområder og teknologifremskridt.\nMeget konfigurerbare spilmuligheder for at tilpasse betingelserne til dine ønsker.\nSpil sammen eller imod hinanden for at gennemføre en af de mange mulige sejrsbetingelser.\n[font=default-semibold]Dette scenarie kan kun spilles som flerspiller.[/font] +disabled-items=Genstande der er slået fra +disallowed-team-name=At oprette et hold med navnet "__1__" er ikke tilladt. +duplicate-disable=Du kan ikke slå den samme genstand fra to gange. +duplicate-failed=Der opstod en fejl ved kopiering af enheder i startområde. Startområdets størrelse og/eller kortstørrelsen passer ikke med antallet af hold. +duplicate-team-name=Holdnavn findes: __1__ +duplicate_starting_area_entities=Kopier startenheder +empty-team-name=Holdnavnet må ikke være tomt. +end-round=Afslut runde +end-round-tooltip=Afslutter den igangværende runde, og åbner konfigurationen for næste runde. +enemy=Fjende +enemy-building-restriction=Du kan ikke bygge enheder inde i baseområdet for andre hold. +enemy_building_restriction=Fjendtlig byggebegrænsning +enemy_building_restriction_tooltip=Forhindrer hold i at bygge enheder inde i baseområdet for andre hold. +equipment=Udstyr +everybody-ready=Alle er klar, runden starter om __1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__ (medmindre at nogen melder ikke-parat eller en ny spiller tilslutter sig). +evolution_factor=Evolutionsfaktor +false=Falsk +following_robots_lifetime_modifier=Følgerobotters levetid +force_modifiers=Styrkeændringer +friendly_fire=Egenbeskydning +gain=Gevinst +game-settings=Spilindstillinger +give_artillery_remote=Giver arillerifjernbetjening +give_artillery_remote_tooltip=Spillere vil få en artillerifjernbetjening i starten af runden. +gun_speed_modifier=Skydehastighed +import-failed=Importering mislykkedes. +import-success=Importering lykkedes. +ingredients=Ingredienser +inserter_stack_size_bonus=Indsætterkapacitet +join=Tilslut +join-random=Tilslut tilfældigt +join-spectator=Bliv tilskuer +join-team=Tilslut hold +joined=__1__ tilsluttede hold __2__. +joined-spectator=__1__ tilslutede sig som tilskuer. +kill_score=Drabspoint +kill_score_tooltip=Første hold til at opnå de krævede drabspoint, vinder. +laboratory_productivity_bonus=Forskningsproduktivitet +laboratory_speed_modifier=Forskningshastighed +large=Stor +last_silo_standing=Sidste intakte raketsilo +last_silo_standing_tooltip=Holdet med den sidste intakte silo tilbage, vinder. +leave-team=Forlad hold +map-ready=Kortet er klar. Holdtildeling er nu åben. +map_seed=Kortfrø +map_seed_tooltip=Angiv et tal til generering af den næste kortoverflade. Angiv 0 for tilfældigt. +max_players=Maks. antal spillere +max_players_tooltip=Maksimalt antal spillere der kan tilslutte sig et hold.\n0 for ingen grænse. +maximum_following_robot_count=Maksimum robotfølgeantal +medium=Mellem +members=Medlemmer: +mining_drill_productivity_bonus=Mineborsproduktivitet +must-be-greater-than-0=__1__ skal være større end 0. +must-reroll=Du skal omrulle kortet før du starter runden, da du har ændret kortstørrelsen. +neutral=Neutral +neutral_chests=Neutrale kister +neutral_chests_tooltip=Alle kister der bliver bygget vil tilhøre det neutrale hold, hvilket betyder at alle spillere kan tilgå dem. +no-rush-begins=Den rolige periode er begyndt. Spillere vil være afgrænset til deres startområder i __1__ __plural_for_parameter_1_{1=minut|rest=minutter}__. +no-rush-ends=Rolig periode er slut. +no-rush-teleport=Du kan ikke forlade dit startområde før afslutning af den rolige periode. __1__ __plural_for_parameter_1_{1=minut|rest=minutter}__ af rolig periode tilbage. +no-space-available=Alle hold er fyldte, så du er nu tilskuer. +no-team=Intet hold +no_rush_time=Rolig periodes varighed +no_rush_time_tooltip=Spillere vil blive afgrænset til deres respektive områder i så mange minutter. +none=Ingen +objective=Mål +offline=Inaktive: __1__ +oil_harvest=Oliehøst +oil_harvest_tooltip=Første hold der producerer den krævede mængde råolie, vinder. +oil_only_in_center=Olie kun i centrum +oil_only_in_center_tooltip=Vil sørge for at olie kun fremkommer i midten af kortet. +online=Aktive: __1__ +only-admins=Kun spiladministratorer kan udføre denne handling. +pick-join=Vælg dit hold +player-color-changed-back=Farven på spiller __1__ blev ændret tilbage til holdfarven. +player-is-not-ready=__1__ er ikke klar. +player-is-ready=__1__ er klar. +players=Spillere +players-on-team=Spillere på holdet +production_score=Produktionsscore +production_score_tooltip=Første hold der opnår produktionsværdien, vinder. +products=Produkter +progress-bar=Forbereder kort... +protect_empty_teams=Beskyt tomme hold +protect_empty_teams_tooltip=Når der ikke er nogen aktive spillere på et hold, vil deres startområde være beskyttet. +protected-base-area=Dette holds område er beskyttet, da de ikke har nogen aktive spillere. +pvp-configuration=Spiller mod spiller konfiguration +random=Tilfældig +random-team=Tilfældig +ready=Klar +ready-cancelled=Ikke alle er klar, automatisk start af runden er annulleret. +recipe-calculator=Opskriftslommeregner +remove=Fjern +remove-team-tooltip=Fjern dette hold fra spillet. +required_kill_score=Krævet drabspoint +required_kill_score_tooltip=Antallet af drabspoint krævet for at vinde. +required_oil=Oliemål +required_oil_tooltip=Den krævede mængde råolie et hold skal producere for at vinde spillet. +required_production_score=Mål for produktionsscore +required_production_score_tooltip=Den påkrævet produktionsscore for at vinde spillet. +required_rockets_sent=Krævede rumraketter +required_rockets_sent_tooltip=Antallet af rumraketter et hold skal afsende for at vinde. +reroll-round=Omrul runde +reroll-round-tooltip=Omruller kortet til denne runde +research_level=Forskningsniveau fra start +research_level_tooltip=Teknologier op til og med dette niveau vil blive forsket for alle hold i begyndelsen af runden. +restart-round=Genstart runde +restart-round-tooltip=Genstart runden på samme kort. +reveal_map_center=Afslør kortcentrum +reveal_map_center_tooltip=Vil vise midten af kortet for alle hold. +reveal_team_positions=Afslør holdpositioner +reveal_team_positions_tooltip=Vil afsløre alle holds områder i starten af runden. +rockets_sent=Rumraketter afsent +round-rerolled=Runde omrullet. +round-restarted=Runde genstartet. +scenario-name=Spiller mod spiller +score=Samlet stilling +score_per_minute=Point/min. +score_per_minute_tooltip=Ændringen af stilling i det sidste minut. +score_tooltip=Mængden af produktionsscore. +setup-in-progress=Kortindstillingerne er i gang med at blive opsat. Vent venligst mens en administrator gør klar til næste runde. +silo-destroyed=Hold __1__s raketsilo er blevet ødelagt af hold __2__. +small=Lille +space_race=Rumkapløb +space_race_tooltip=Holdet der først afsender det krævede antal rumraketter vinder. +stack_inserter_capacity_bonus=Stakindsætterkapacitet +stance=Deres holdning +start-round=Start runde +starting-items=Startgenstande +starting_chest=Startkiste +starting_chest_multiplier=Multiplikator for genstande i kiste +starting_chest_multiplier_tooltip=Multiplicerer antallet af genstande i startkister med så mange. +starting_chest_tooltip=En kiste med ekstra genstande vil blive givet til holdene. +starting_equipment=Start udstyr +starting_equipment_tooltip=Mængden af genstande i det udstyr som gives til spillere når de starter/genopliver. +team=Hold +team-button-tooltip=Tryk for at vælge et holdnummer. Hold med det samme holdnummer vil være allierede.\nBindestreg (-) angiver intet hold.\nSpørgsmålstegn (?) angiver et tilfældigt hold. +team-name=Holdnavn +team-name_tooltip=Navnet på holdet. +team-number=Holdnummer +team-settings=Holdindstillinger +team-won=Hold __1__ har vundet. Du kan fortsætte med at spille indtil en administrator starter en ny runde. +team-won-auto=__1__ hold har vundet. En ny runde starter on __2__ __plural_for_parameter_2_{1=minut|rest=minutter}__. +team_artillery=Holdområdeartilleri +team_artillery_tooltip=Holdene vil starte med artilleri omkring deres startområde. +team_leader=Holdleder +team_moat=Voldgrav om holdområde +team_moat_tooltip=Opretter en voldgrav rundt omkring alle holdenes startområder. +team_turrets=Holdområdetårne +team_turrets_tooltip=Holdene vil starte med kanontårne omkring deres startområde. +team_walls=Mur om holdområde +team_walls_tooltip=Vil oprette en mur omkring alle holdenes start områder. +teams=Hold +technology_price_multiplier=Teknologipris multiplikator +time_left=Tid tilbage: __1__ +time_limit=Tidsbegrænsning +time_limit_tooltip=Begræns længden af runden (i minutter).\n0 for ingen. +total=Total +train_braking_force_bonus=Togbremsekraft +true=Sand +turret_ammunition=Kanontårnsammunition +turret_ammunition_tooltip=Vælg hvilken type ammunition kanontårnene vil starte med. +turret_attack_modifier=Kanontårnsskade +unassigned-players=Ikke tildelte spillere: __1__ +unlock_combat_research=Lås op for våbenopgraderinger +unlock_combat_research_tooltip=Giver adgang til alle kampsrelaterede opgraderingsteknologier for forskningsniveauet. +victory-conditions=Sejrsbetingelser +worker_robots_battery_modifier=Arbejdsrobotbatteri +worker_robots_speed_modifier=Arbejderrobothastighed +worker_robots_storage_bonus=Arbejdsrobotkapacitet + diff --git a/factorio/data/base/scenarios/pvp/locale/de/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/de/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..166190ad72fa54a3d35855e3db0f9ca4b5d5f82a --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/de/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Team hinzufügen +add-team-tooltip=Fügt ein weiteres Team hinzu. +admin=Administrator +admin-change-team=Team wechseln +admin-change-team-tooltip=Ändere das Team, in dem Du bist. +admin-ended-round=Ein Administrator (__1__) hat die aktuelle Runde beendet. +all_players=Alle Spieler +allow_spectators=Zuschauer erlauben +allow_spectators_tooltip=Erlaube es Spielern, als Zuschauer beizutreten.\nHinweis: Administratoren dürfen immer zuschauen. +ally=Verbündeter +always_day=Immer Tag +ammo_damage_modifier=Munitionsschaden +auto_new_round_time=Automatische Rundenzeit +auto_new_round_time_tooltip=Wenn ein Team gewinnt, wird nach der angegeben Zeit in Minuten eine neue Runde gestartet.\n0 zum Deaktivieren. +average_team_displacement=Abstand zwischen den Teams +average_team_displacement_tooltip=Der Abstand zum Berechnen der Anfangs-Positionen der Teams. +balance-confirm=Speichern +balance-options=Optionen der Ausgewogenheit +base-exclusion-begins=Die Zeit mit Basisausgrenzung hat begonnen. Spieler können die Basen der gegnerischen Teams für __1__ __plural_for_parameter_1_{1=Minute|rest=Minuten}__ nicht betreten. +base-exclusion-ends=Die Zeit mit Basisausgrenzung ist vorbei. +base-exclusion-teleport=Du kannst die Basis eines gegnerischen Teams während der Zeit mit Basisausgrenzung nicht betreten. Es __plural_for_parameter_1_{1=verbleibt __1__ Minute|rest=verbleiben __1__ Minuten}__ der Basisausgrenzung. +base_exclusion_time=Zeit mit Basisausgrenzung +base_exclusion_time_tooltip=Für diese Dauer in Minuten nach Rundenbeginn können gegnerische Teams die Basis-Bereiche der anderen Teams nicht betreten. +cancel=Abbrechen +cant-find-position=Es konnte keine Start-Position für Deinen Charakter gefunden werden. Diese Karte ist ungeeignet. +cant-remove-only-team=Das letzte Team kann nicht entfernt werden. +change-starting-items=Ändere Startgegenstände +character_build_distance_bonus=Baureichweite +character_crafting_speed_modifier=Herstelltempo +character_health_bonus=Trefferpunktebonus +character_mining_speed_modifier=Abbautempo +character_modifiers=Charakter-Modifikatoren +character_reach_distance_bonus=Aktionsreichweite +character_running_speed_modifier=Laufgeschwindigkeit +chest=Kiste +color=Farbe +config-confirm=Einstellungen übernehmen und nächste Runde starten +confirm=Bestätigen +cost=Kosten +defcon-unlock=ALARMSTUFE: __1__ wurde erforscht. +defcon_mode=Alarmstufen-Modus +defcon_mode_tooltip=Technologien werden im Laufe der Zeit automatisch für alle Teams freigeschaltet. +defcon_timer=Alarmstufen-Timer +defcon_timer_tooltip=Die Dauer in Minuten zwischen Technologie-Freischaltungen im Alarmstufen-Modus. +description=Richte mehrere Teams mit separaten Startgebieten und Forschungsständen ein.\nVielfältig konfigurierbare Spiel-Optionen, um die Bedingungen an Eure Bedürfnisse anzupassen.\nSpielt kooperativ oder gegeneinander, um eine der vielen angebotenen Siegbedingungen zu erfüllen.\n[font=default-semibold]Dieses Szenario kann nur im Mehrspieler-Modus gespielt werden.[/font] +disabled-items=Deaktivierte Gegenstände +disallowed-team-name=Das Erstellen eines Teams mit dem Namen „__1__“ ist nicht erlaubt. +duplicate-disable=Du kannst denselben Gegenstand nicht zweimal deaktivieren. +duplicate-failed=Duplizieren der Objekte im Startgebiet fehlgeschlagen. Die Startgebiet- und/oder Kartengröße ist mit der Anzahl an Teams nicht kompatibel. +duplicate-team-name=Doppelt vergebener Team-Name: __1__ +duplicate_starting_area_entities=Objekte im Startgebiet duplizieren +empty-team-name=Teamname darf nicht leer sein. +end-round=Runde beenden +end-round-tooltip=Endet die aktuelle Runde und kehrt zu den Einstellungen zurück. +enemy=Feind +enemy-building-restriction=Du darfst im Basis-Bereich gegnerischer Teams keine Objekte bauen. +enemy_building_restriction=Gegner-Baubeschränkung +enemy_building_restriction_tooltip=Verbietet es, Objekte innerhalb der Basis-Bereiche gegnerischer Teams zu bauen. +equipment=Ausrüstung +everybody-ready=Alle Spieler bereit, Runde startet in __1__ __plural_for_parameter_1_{1=Sekunde|rest=Sekunden}__ (falls niemand abbricht oder dem Spiel beitritt). +evolution_factor=Evolutionsfaktor +false=Falsch +following_robots_lifetime_modifier=Begleitroboter-Lebensdauer +force_modifiers=Partei-Modifikatoren +friendly_fire=Eigenbeschuss +gain=Ertrag +game-settings=Spieleinstellungen +give_artillery_remote=Fernsteuerung für Artillerie verteilen +give_artillery_remote_tooltip=Spieler bekommen zum Beginn der Runde eine Fernsteuerung für Artillerie. +gun_speed_modifier=Munitions-Feuerrate +import-failed=Import fehlgeschlagen. +import-success=Import erfolgreich. +ingredients=Komponenten +inserter_stack_size_bonus=Greifarmkapazität +join=Beitreten +join-random=Zufällig beitreten +join-spectator=Als Zuschauer beitreten +join-team=Team beitreten +joined=__1__ ist Team __2__ beigetreten. +joined-spectator=__1__ ist als Zuschauer beigetreten. +kill_score=Tötungs-Punktestand +kill_score_tooltip=Das erste Team, das die erforderliche Anzahl an Tötungen vornimmt, gewinnt. +laboratory_productivity_bonus=Labor-Forschungsproduktivität +laboratory_speed_modifier=Labor-Forschungstempo +large=Groß +last_silo_standing=Es kann nur ein Silo geben! +last_silo_standing_tooltip=Das Team mit dem letzten stehenden Raketensilo gewinnt. +leave-team=Team verlassen +map-ready=Die Karte ist bereit. Teamzuweisung gestartet. +map_seed=Kartenseed +map_seed_tooltip=Gib einen Seed für Erzeugung der nächsten Karten an. Bei 0 wir der Seed zufällig gewählt. +max_players=Maximale Spielerzahl +max_players_tooltip=Maximale Anzahl an Spielern, die einem Team betreten können.\n0 für unbeschränkt. +maximum_following_robot_count=Maximale Anzahl an Begleitrobotern +medium=Mittel +members=Mitglieder: +mining_drill_productivity_bonus=Erzförderer-Produktivität +must-be-greater-than-0=Eingabe von __1__ muss größer als 0 sein. +must-reroll=Die Karte muss neu generiert werden, bevor eine neue Runde starten kann, weil die Kartengröße geändert wurde. +neutral=Neutral +neutral_chests=Neutrale Kisten +neutral_chests_tooltip=Alle gebauten Kisten werden dem neutralen Team zugeordnet, das heißt, dass alle Spieler auf sie zugreifen können. +no-rush-begins=Die Zeit ohne Rushen hat begonnen. Spieler werden für __1__ __plural_for_parameter_1_{1=Minute|rest=Minuten}__ auf ihre Startgebiete beschränkt sein. +no-rush-ends=Zeit ohne Rushen ist vorbei. +no-rush-teleport=Du kannst deinen Startbereich in der Zeit ohne Ruschen nicht verlassen. Es __plural_for_parameter_1_{1=verbleibt __1__ Minute|rest=verbleiben __1__ Minuten}__ ohne Rushen. +no-space-available=Alle Teams sind voll, also bist Du nun Zuschauer. +no-team=Ohne Team +no_rush_time=Zeit ohne Rushen +no_rush_time_tooltip=Spieler werden für so viele Minuten auf ihre jeweiligen Startgebiete beschränkt sein. +none=Keine +objective=Ziel +offline=Offline: __1__ +oil_harvest=Ölförderung +oil_harvest_tooltip=Das erste Team, das die erforderliche Menge Rohöl produziert, gewinnt. +oil_only_in_center=Öl nur in der Mitte +oil_only_in_center_tooltip=Sorgt dafür, das Öl nur in der Kartenmitte generiert wird. +online=Online: __1__ +only-admins=Nur Administratoren können diese Aktion ausführen. +pick-join=Wähle dein Team +player-color-changed-back=Die Farbe von Spieler __1__ wurde auf die Teamfarbe zurückgesetzt. +player-is-not-ready=__1__ ist nicht bereit. +player-is-ready=__1__ ist bereit. +players=Spieler +players-on-team=Spieler im Team +production_score=Produktions-Punkte +production_score_tooltip=Das erste Team, das das Ziel für die Produktions-Punktzahl erreicht, gewinnt. +products=Produkte +progress-bar=Karte wird vorbereitet … +protect_empty_teams=Leere Teams schützen +protect_empty_teams_tooltip=Wenn keine Spieler eines Teams online sind, wird deren Startgebiet geschützt. +protected-base-area=Dieser Teambereich ist geschützt, da keine Spieler dieses Teams online sind. +pvp-configuration=Konfiguration für Spieler gegen Spieler +random=Zufällig +random-team=Zufällig +ready=Bereit +ready-cancelled=Nicht alle Spieler sind bereit, automatischer Rundenstart abgebrochen. +recipe-calculator=Bauplan-Rechner +remove=Entfernen +remove-team-tooltip=Entferne dieses Team aus dem Spiel. +required_kill_score=Benötigter Punktestand +required_kill_score_tooltip=Die Anzahl der benötigten Tötungen, um das Spiel zu gewinnen. +required_oil=Ölgewinnung +required_oil_tooltip=Die erforderliche Menge an Rohöl, die ein Team fördern muss, um das Spiel zu gewinnen. +required_production_score=Benötigte Produktions-Punkte +required_production_score_tooltip=Die erforderliche Produktions-Punktzahl, um das Spiel zu gewinnen. +required_rockets_sent=Benötigte Raketen +required_rockets_sent_tooltip=Wie viele Raketen ein Team starten muss, um die Runde zu gewinnen. +reroll-round=Neue Karte erzeugen +reroll-round-tooltip=Erzeugt eine neue Karte für die aktuelle Runde +research_level=Forschungsstufe bei Spielbeginn +research_level_tooltip=Forschungen bis einschließlich dieser Stufe werden für alle Teams am Anfang freigeschaltet sein. +restart-round=Runde neu starten +restart-round-tooltip=Startet die Runde mit der gleichen Karte neu. +reveal_map_center=Kartenmitte offenbaren +reveal_map_center_tooltip=Deckt die Kartenmitte für alle Teams auf. +reveal_team_positions=Team-Positionen offenbaren +reveal_team_positions_tooltip=Bereiche aller Teams werden zum Beginn der Runde aufgedeckt. +rockets_sent=Gesendete Raketen +round-rerolled=Karte für diese Runde wurde neu erzeugt. +round-restarted=Runde neu gestartet. +scenario-name=Spieler gegen Spieler +score=Gesamtpunktzahl +score_per_minute=Punkte/min. +score_per_minute_tooltip=Die Änderung der Punktzahl in der letzten Minute. +score_tooltip=Die Höhe der Produktions-Punkte. +setup-in-progress=Die Karteneinstellungen werden noch vorgenommen. Bitte warte, während ein Administrator die nächste Runde vorbereitet. +silo-destroyed=Das Silo von Team __1__ wurde durch Team __2__ zerstört. +small=Klein +space_race=Wettlauf ins All +space_race_tooltip=Das erste Team, das die erforderliche Anzahl an Raketen startet, gewinnt. +stack_inserter_capacity_bonus=Stapelgreifarmkapazität +stance=Ihr Punktestand +start-round=Runde beginnen +starting-items=Startgegenstände +starting_chest=Startkiste +starting_chest_multiplier=Multiplikator für Kisten-Gegenstände +starting_chest_multiplier_tooltip=Erhöht die Anzahl an Gegenständen in den Startkisten um diesen Faktor. +starting_chest_tooltip=Eine Kiste mit zusätzlichen Startgegenständen wird den Teams zur Verfügung gestellt. +starting_equipment=Start-Ausrüstung +starting_equipment_tooltip=Die Anzahl an Ausrüstungsgegenständen, welche die Spieler beim Spawnen/Respawnen bekommen. +team=Team +team-button-tooltip=Wähle dein Team. Teams mit der gleichen Nummer sind Verbündete.\nEin Strich (-) bedeutet kein Team.\nFragezeichen (?) bedeutet, zufälliges Team. +team-name=Teamname +team-name_tooltip=Der Name des Teams. +team-number=Bündnisnummer +team-settings=Teameinstellungen +team-won=Team „__1__“ hat gewonnen. Du kannst weiterspielen bis ein Administrator eine neue Runde startet. +team-won-auto=Team „__1__“ hat gewonnen. Eine neue Runde beginnt in __2__ __plural_for_parameter_2_{1=Minute|rest=Minuten}__. +team_artillery=Artillerie um Teamgebiet +team_artillery_tooltip=Die Teams fangen mit Artillerie um ihr Startgebiet an. +team_leader=Teamleiter +team_moat=Gräben um Teamgebiet +team_moat_tooltip=Erzeugt Gräben um die Startgebiete der Teams. +team_turrets=Geschütztürme um Teamgebiet +team_turrets_tooltip=Die Teams fangen mit Geschütztürmen um ihr Startgebiet an. +team_walls=Mauern um Teamgebiet +team_walls_tooltip=Erzeugt Mauern um die Startgebiete der Teams. +teams=Teams +technology_price_multiplier=Multiplikator für Technologiekosten +time_left=Verbleibende Zeit: __1__ +time_limit=Zeitlimit +time_limit_tooltip=Begrenze die Rundendauer (in Minuten).\n0 für unbegrenzt. +total=Gesamt +train_braking_force_bonus=Zug-Bremskraft +true=Wahr +turret_ammunition=Geschützturm-Munition +turret_ammunition_tooltip=Wähle den Munitionstyp, mit dem die Geschütztürme beginnen werden. +turret_attack_modifier=Geschützturmschaden +unassigned-players=Nicht zugeteilte Spieler: __1__ +unlock_combat_research=Kampf-Verbesserungen freischalten +unlock_combat_research_tooltip=Schaltet alle waffenbezogenen Verbesserungs-Technologien für diese Forschungsstufe frei. +victory-conditions=Siegbedingungen +worker_robots_battery_modifier=Batteriekapazität der Arbeitsroboter +worker_robots_speed_modifier=Arbeitsroboter-Geschwindigkeit +worker_robots_storage_bonus=Arbeitsroboter-Kapazität + diff --git a/factorio/data/base/scenarios/pvp/locale/el/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/el/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..287b099dc0558509ab823cb51f063ac3de806407 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/el/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Προσθήκη ομάδας +add-team-tooltip=Προσθήκη μίας άλλης ομάδας στη λίστα. +admin=Διαχειριστής +admin-change-team=Αλλαγή ομάδας +admin-change-team-tooltip=Άλλαξε σε ποια ομάδα θα βρίσκεσε. +admin-ended-round=Ένας διαχειριστής (__1__) έλιξε τον τρέχον γύρο. +all_players=Όλοι οι παίκτες +allow_spectators=Επιτρέπονται οι θεατές +allow_spectators_tooltip=Επιτρέπει την ένταξη σε ομόδα παρακολούθησης.\nΣημείωση: οι Διαχειριστές θα είναι πάντα σε θέση να παρακολουθήσουν. +ally=Σύμμαχος +always_day=Πάντα μέρα +ammo_damage_modifier=Ζημιά πυρομαχικών +auto_new_round_time=Αυτόματος χρόνος γύρου +auto_new_round_time_tooltip=Όταν μια ομάδα κερδίζει, ένας νέος γύρος θα ξεκινήσει μετά από τόσα λεπτά. \n0 για απενεργοποιήση. +average_team_displacement=Απόσταση μεταξύ των ομάδων +average_team_displacement_tooltip=Η απόσταση που χρησιμοποιείται για να υπολογιστεί το σημείο εκκίνησης των διαφορετικών ομάδων. +balance-confirm=Αποθήκευση +balance-options=Επιλογές ισορροπίας +base-exclusion-begins=Η περίοδος αποκλεισμού βάσης άρχισε. Οι παίκτες δεν μπορούν να μπουν σε εχθρικές βάσεις για __1__ __plural_for_parameter_1_{1=λεπτό|rest=λεπτά}__. +base-exclusion-ends=Έληξε η περίοδος αποκλεισμού βάσης. +base-exclusion-teleport=Δεν μπορείς να μπεις σε εχθρικές βάσεις κατά τη διάρκεια της περιόδου αποκλεισμού βάσης. __1__ __plural_for_parameter_1_{1=λεπτό απομένει|rest=λεπτά απομένουν}__ αποκλεισμού. +base_exclusion_time=Χρόνος αποκλεισμού βάσης +base_exclusion_time_tooltip=Για τόσα λεπτά μετά την εκκίνηση του γύρου, θα απαγορεύεται η είσοδος σε εχθρικές βάσεις. +cancel=Ακύρωση +cant-find-position=Δεν βρέθηκε θέση εμφάνισης του χαρακτήρα. Αυτός ο χάρτης είναι ακατάλληλος. +cant-remove-only-team=Δεν μπορείς να καταργήσεις την τελευταία ομάδα. +change-starting-items=Αλλαγή αρχικών αντικειμένων +character_build_distance_bonus=Εμβέλεια κτισίματος +character_crafting_speed_modifier=Ταχύτητα κατασκευής +character_health_bonus=Επιπλέον υγεία +character_mining_speed_modifier=Ταχύτητα εξόρυξης +character_modifiers=Τροποποιήτες χαρακτήρα +character_reach_distance_bonus=Εμβέλεια αλληλεπίδρασης +character_running_speed_modifier=Ταχύτητα βαδίσματος +chest=Κιβώτιο +color=Χρώμα +config-confirm=Επιβεβαίωση ρυθμίσεων και εκκίνηση επόμενου γύρου +confirm=Επιβεβαίωση +cost=Κόστος +defcon-unlock=DEFCON ALERT: __1__ ερευνήθηκε. +defcon_mode=Λειτουργία DEFCON +defcon_mode_tooltip=Οι τεχνολογίες θα ξεκλειδώνονται αυτόματα με την πάροδο του χρόνου για όλες τις ομάδες. +defcon_timer=Χρονόμετρο DEFCON +defcon_timer_tooltip=Ο αριθμός λεπτών για το ξεκλείδωμα της επόμενης τεχνολογίας στην λειτουργία DEFCON. +description=Δημιούργησε πολλές ομάδες με ξεχωριστές περιοχές εκκίνησης και πρόοδο έρευνας.\nΠολλές ρυθμίσεις παιχνιδιού για προσαρμογή των συνθηκών στις ανάγκες σου.\nΠαίξε με συνεργασία ή ενάντια σε άλλους για την ολοκλήρωση μίας από τις πολλές συνθήκες νίκης που υπάρχουν.\n[font=default-semibold]Αυτό το σενάριο είναι για πολλούς παίκτες.[/font] +disabled-items=Απενεργοποιημένα στοιχεία +disallowed-team-name=Απαγορεύεται η δημιουργία ομάδας με το όνομα "__1__". +duplicate-disable=Ένα αντικείμενο δεν απενεργοποιείται δύο φορές. +duplicate-failed=Ο διπλασιασμός των δομών της περιοχής εκκίνησης απέτυχε. Το μέγεθος της περιοχής εκκίνησης και/ή το μέγεθος του χάρτη ειναι ασύμβατα με τον αριθμό των ομάδων. +duplicate-team-name=Διπλό όνομα ομάδας: __1__ +duplicate_starting_area_entities=Διπλασιασμός δομών εκκίνησης +empty-team-name=Το όνομα της ομάδας δεν μπορεί να είναι κενό. +end-round=Τέλος γύρου +end-round-tooltip=Λήξη αυτού του γύρου και εμφάνηση ρυθμίσεων για τον επόμενο γύρο. +enemy=Εχθρός +enemy-building-restriction=Δεν μπορείς να κτίσεις οντότητες στην περιοχή βάσης αντιπάλων ομάδων. +enemy_building_restriction=Περιορισμός οικοδόμησης του εχθρού +enemy_building_restriction_tooltip=Δεν επιτρέπει στις ομάδες να χτίζουν οντότητες εντός της περιοχής βάσης των αντίπαλων ομάδων. +equipment=Εξοπλισμός +everybody-ready=Όλοι είναι έτοιμοι, εκκίνηση γύρου σε __1__ __plural_for_parameter_1_{1=δευτερόλεπτο|rest=δευτερόλεπτα}__ (εκτός αν κάποιος γίνει ανέτοιμος ή ένας νέος παίκτης προσέλθει). +evolution_factor=Συντελεστής εξέλιξης +false=Ψευδές +following_robots_lifetime_modifier=Υπόλοιπο ζωής ρομπότ +force_modifiers=Τροποποιητές δύναμης +friendly_fire=Φιλικά πυρά +gain=Κέρδος +game-settings=Ρυθμίσεις παιχνιδιού +give_artillery_remote=Απομακρυσμένη χρήση πυροβολικού +give_artillery_remote_tooltip=Θα δοθεί στους παίχτες τηλεχειρισμός για το πυροβολικό στην εκκίνηση του γύρου. +gun_speed_modifier=Ταχύτητα βολής πυρομαχικών +import-failed=Η εισαγωγή απέτυχε. +import-success=Η εισαγωγή πέτυχε. +ingredients=Συστατικά +inserter_stack_size_bonus=Χωρητικότητα βραχίονα +join=Συμμετοχή +join-random=Τυχαία ένταξη +join-spectator=Συνδέσου στους θεατές +join-team=Συμμετοχή στην ομάδα +joined=__1__ εντάχθηκε στην ομάδα __2__. +joined-spectator=__1__ μπήκε στους θεατές. +kill_score=Βαθμολογία σκοτωμών +kill_score_tooltip=Η πρώτη ομάδα που θα φτάσει την απαιτούμενη βαθμολογία σκοτωμών κερδίζει. +laboratory_productivity_bonus=Παραγωγικότητα εργαστηρίου +laboratory_speed_modifier=Ταχύτητα εργαστηρίου +large=Μεγάλο +last_silo_standing=Τελευταίο όρθιο σιλό +last_silo_standing_tooltip=Η ομάδα με το τελευταίο σιλό όρθιο κερδίζει. +leave-team=Αποχώρηση από την ομάδα +map-ready=Ο χάρτης είναι έτοιμος. Τώρα άνοιξε η ένταξη στις ομάδες. +map_seed=Σπόρος χάρτη +map_seed_tooltip=Καθόρισε έναν σπόρο χάρτη για να δημιουργήσεις την επόμενη επιφάνεια. 0 για μια τυχαία σπορά. +max_players=Μέγιστο όριο παικτών +max_players_tooltip=Μέγιστος αριθμός των παικτών που μπορούν να ενταχθούν σε μια ομάδα. \n0 για κανένα όριο. +maximum_following_robot_count=Μέγιστος αριθμός ακολούθων ρομπότ +medium=Μεσαίο +members=Μέλη: +mining_drill_productivity_bonus=Παραγωγικότητα τρυπανιού εξόρυξης +must-be-greater-than-0=__1__ είσοδος πρέπει να είναι μεγαλύτερη από 0. +must-reroll=Πρέπει να επαναπροσδιορίσεις τον χάρτη πριν από την έναρξη του γύρου καθως άλαξες το μέγεθος του χάρτη. +neutral=Ουδέτερος +neutral_chests=Ουδέτερα κιβώτια +neutral_chests_tooltip=Όλα τα κιβώτια θα τοποθετηθούν στην ουδέτερη ομάδα, που σημαίνει ότι όλοι οι παίκτες θα έχουν πρόσβαση σε αυτά. +no-rush-begins=Η περίοδος ανακωχής άρχισε. Οι παίχτες θα περιοριστούν στις αρχικές τους περιοχές για __1__ __plural_for_parameter_1_{1=λεπτό|rest=λεπτά}__. +no-rush-ends=Η περίοδος ανακωχής έληξε. +no-rush-teleport=Δεν μπορείς να φύγεις από την περιοχή εκκίνησης έως ότου αρχίσει η περίοδος ανακωχής. __1__ __plural_for_parameter_1_{1=λεπτό|rest=λεπτά}__ απομένουν για ανακωχή. +no-space-available=Όλες οι ομάδες είναι πλήρης, οπότε τώρα είσαι θεατής. +no-team=Χωρίς ομάδα +no_rush_time=Διάρκεια ανακωχής +no_rush_time_tooltip=Οι παίχτες θα περιοριστούν στις αντίστοιχες περιοχές τους για αυτά τα λεπτά. +none=Κανένα +objective=Στόχος +offline=Αποσυνδεμένοι: __1__ +oil_harvest=Συγκομιδή πετρελαίου +oil_harvest_tooltip=Η ομάδα που θα παράγει την απαιτούμενη ποσότητα αργού πετρελαίου πρώτη κερδίζει. +oil_only_in_center=Πετρελαίο μόνο στο κέντρο +oil_only_in_center_tooltip=Το πετρέλαιο θα εμφανιστεί μόνο στη μέση του χάρτη. +online=Συνδεμένοι: __1__ +only-admins=Μόνο οι διαχειριστές του παιχνιδιού εκτελούν αυτήν την ενέργεια. +pick-join=Επέλεξε την ομάδα σου +player-color-changed-back=Το χρώμα του παίκτη __1__ επανήλθε στο χρώμα της ομάδας του. +player-is-not-ready=__1__ δεν είναι έτοιμος. +player-is-ready=__1__ είναι έτοιμος. +players=Παίκτες +players-on-team=Παίκτες στην ομάδα +production_score=Βαθμολογία παραγωγής +production_score_tooltip=Η ομάδα που θα φτάσει πρώτη τον στόχο βαθμολογίας παραγωγής κερδίζει. +products=Προϊόντα +progress-bar=Προετοιμασία χάρτη... +protect_empty_teams=Προστασία κενών ομάδων +protect_empty_teams_tooltip=Όταν δεν υπάρχουν συνδεδεμένοι παίκτες σε μια ομάδα, η περιοχή εκκίνησης της θα προστατεύεται. +protected-base-area=Η περιοχή αυτής της ομάδας προστατεύεται καθώς δεν έχει συνδεδεμένους παίκτες. +pvp-configuration=Ρυθμίσεις PvP +random=Τυχαία +random-team=Τυχαία +ready=Έτοιμος +ready-cancelled=Δεν είναι όλοι έτοιμοι, ματαίωση αυτόματης εκκίνησης γύρου. +recipe-calculator=Υπολογιστής συνταγής +remove=Κατάργηση +remove-team-tooltip=Κατάργηση αυτής της ομάδας από το παιχνίδι. +required_kill_score=Απαιτούμενη βαθμολογία σκοτωμών +required_kill_score_tooltip=Η βαθμολογία σκοτωμών που απαιτείται για να κερδηθεί το παιχνίδι. +required_oil=Στόχος πετρελαίου +required_oil_tooltip=Το απαιτούμενο μέγεθος αργού πετρελαίου που πρέπει να παράξει μια ομάδα για να κερδίσει το παιχνίδι. +required_production_score=Στόχος βαθμολογίας παραγωγής +required_production_score_tooltip=Η απαιτούμενη βαθμολογία παραγωγής για να κερδίσεις το παιχνίδι. +required_rockets_sent=Απαιτούμενοι πύραυλοι +required_rockets_sent_tooltip=Πόσους πυραύλους χρειάζεται να εκτοξεύσει μια ομάδα ώστε να κερδίσει τον γύρο. +reroll-round=Αναδημιουργία γύρου +reroll-round-tooltip=Αναδημιουργεί τον χάρτη για τον τρέχων γύρο +research_level=Αρχικό επίπεδο έρευνας +research_level_tooltip=Οι τεχνολογίες μέχρι και αυτό το επίπεδο θα ερευνηθούν για όλες τις ομάδες στην αρχή του γύρου. +restart-round=Επανέναρξη γύρου +restart-round-tooltip=Επανεκκίνηση του γύρου με τον ίδιο χάρτη. +reveal_map_center=Αποκάλυψη του κέντρου του χάρτη +reveal_map_center_tooltip=Χαρτογράφηση του κέντρου του χάρτη για όλες τις ομάδες. +reveal_team_positions=Αποκάλυψη θέσεων ομάδων +reveal_team_positions_tooltip=Θα αποκαλύψει τις περιοχές όλων των ομάδων στην έναρξη του γύρου. +rockets_sent=Αποσταλμένοι πύραυλοι +round-rerolled=Ο γύρος αναδημιουργήθηκε. +round-restarted=Ο γύρος επανεκκινήθηκε. +scenario-name=Παίχτης εναντίον Παίχτη +score=Συνολική βαθμολογία +score_per_minute=Βαθμολογία/λεπτό. +score_per_minute_tooltip=Η αλλαγή της βαθμολογίας την τελευταία στιγμή. +score_tooltip=Το ποσό της βαθμολογίας παραγωγής. +setup-in-progress=Οι ρυθμίσεις του χάρτη είναι ακόμα σε εξέλιξη. Παρακαλώ υπομονή ενώ ο διαχειριστής ετοιμάζει τον επόμενο γύρο. +silo-destroyed=Το σιλό της ομάδας __1__ καταστράφηκε από την ομάδα __2__. +small=Μικρό +space_race=Διαστημική κούρσα +space_race_tooltip=Η ομάδα που εκτοξεύσει τον απαιτούμενο αριθμό πυραύλων πρώτη κερδίζει. +stack_inserter_capacity_bonus=Χωρητικότητα βραχίονα στοίβας +stance=Η στάση τους +start-round=Έναρξη γύρου +starting-items=Αρχικά αντικείμενα +starting_chest=Κιβώτιο εκκίνησης +starting_chest_multiplier=Πολλαπλασιαστής αντικείμενων του κιβωτίου +starting_chest_multiplier_tooltip=Πολλαπλασιάζει τόσες φορές τα αντικείμενα στα κιβώτια εκκίνησης. +starting_chest_tooltip=Ένα κιβώτιο με πρόσθετα αντικείμενα εκκίνησης θα παρέχεται στις ομάδες. +starting_equipment=Αρχικός εξοπλισμός +starting_equipment_tooltip=Πόσα αντικείμενα για εξοπλισμό δίνονται στους παίκτες όταν εμφανίζονται/επανεμφανίζονται. +team=Ομάδα +team-button-tooltip=Πάτησε για να επιλέξεις τον αριθμό της ομάδας. Οι ομάδες με τον ίδιο αριθμό ομάδας θα είναι σύμμαχοι.\nΗ παύλα (-) υποδηλώνει ότι δεν υπάρχει ομάδα.\nΤο ερωτηματικό (?) υποδηλώνει μια τυχαία ομάδα. +team-name=Όνομα ομάδας +team-name_tooltip=Το όνομα της ομάδας. +team-number=Αριθμός ομάδας +team-settings=Ρυθμίσεις ομάδας +team-won=Η ομάδα __1__ νίκησε. Μπορείς να συνεχίσεις να παίζεις έως ότου ένας διαχειριστής ξεκινήσει έναν νέο γύρο. +team-won-auto=Η ομάδα __1__ νίκησε. Εκκίνηση νέου γύρου σε __2__ __plural_for_parameter_2_{1=λεπτό|rest=λεπτά}__. +team_artillery=Πυροβολικό περιοχής ομάδας +team_artillery_tooltip=Οι ομάδες θα ξεκινήσουν με πυροβολικό γύρω από την περιοχή τους. +team_leader=Αρχηγός ομάδας +team_moat=Τάφρος περιοχής ομάδας +team_moat_tooltip=Θα δημιουργηθεί μία τάφρος γύρω από τις περιοχές εκκίνησης όλων των ομάδων. +team_turrets=Πύργοι περιοχής ομάδας +team_turrets_tooltip=Οι ομάδες θα ξεκινήσουν με πύργους γύρω από την περιοχή τους. +team_walls=Τοίχος περιοχής ομάδας +team_walls_tooltip=Θα δημιουργηθεί ένα τοίχος γύρω από τις περιοχές εκκίνησης όλων των ομάδων. +teams=Ομάδες +technology_price_multiplier=Πολλαπλασιαστής τιμής τεχνολογίας +time_left=Εναπομένων χρόνος: __1__ +time_limit=Χρονικό όριο +time_limit_tooltip=Περιόρισε την διάρκεια του γύρου (σε λεπτά).\n0 για κανένα. +total=Σύνολο +train_braking_force_bonus=Δύναμη φρένων τρένου +true=Αληθές +turret_ammunition=Πυρομαχικά πύργου +turret_ammunition_tooltip=Επιλογή είδους πυρομαχικών που θα ξεκινούν οι πύργοι. +turret_attack_modifier=Ζημιά πύργου +unassigned-players=Μη ενταγμένοι παίκτες: __1__ +unlock_combat_research=Ξεκλειδώνει αναβαθμίσεις μάχης +unlock_combat_research_tooltip=Θα ξεκλειδώσει όλες τις σχετικές αναβαθμίσεις μάχης για το επίπεδο της έρευνας. +victory-conditions=Προϋποθέσεις νίκης +worker_robots_battery_modifier=Μπαταρία ρομπότ +worker_robots_speed_modifier=Ταχύτητα ρομπότ +worker_robots_storage_bonus=Χωρητικότητα ρομπότ + diff --git a/factorio/data/base/scenarios/pvp/locale/en/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/en/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a87c9e34b0c801f9d65f87c3663efbabdeebcd7a --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/en/pvp.cfg @@ -0,0 +1,215 @@ +average_team_displacement=Distance between teams +average_team_displacement_tooltip=The distance used to calculate the spawn positions of the different teams. +config-confirm=Confirm settings and start next round +balance-confirm=Save +research_level=Starting research level +research_level_tooltip=Technologies up to and including this level will be researched for all teams at the beginning of the round. +starting_equipment=Starting equipment +starting_equipment_tooltip=The number of items in the equipment set given to players on spawn/respawn. +none=None +small=Small +medium=Medium +large=Large +random=Random +map-ready=The map is ready. Team assignment now open. +joined=__1__ joined team __2__. +join=Join +pick-join=Choose your team +players-on-team=Players on team +players=Players +confirm=Confirm +team-won=__1__ team is victorious. You can continue playing until an admin starts a new round. +team-won-auto=__1__ team is victorious. A new round will start in __2__ __plural_for_parameter_2_{1=minute|rest=minutes}__. +silo-destroyed=The silo of team __1__ has been destroyed by team __2__. +reveal_team_positions=Reveal team positions +reveal_team_positions_tooltip=Will reveal the areas of all teams at the beginning of the round. +team_walls=Team area wall +team_walls_tooltip=Will create a wall around all the teams' starting areas. +team_moat=Team area moat +team_moat_tooltip=Will create a moat around all the teams' starting areas. +unlock_combat_research=Unlock combat upgrades +unlock_combat_research_tooltip=Will unlock all the combat related upgrade technologies for the research level. +balance-options=Balance options +character_modifiers=Character modifiers +character_running_speed_modifier=Walking speed +character_crafting_speed_modifier=Crafting speed +character_mining_speed_modifier=Mining speed +character_health_bonus=Health bonus +character_build_distance_bonus=Build distance +character_reach_distance_bonus=Reach distance +turret_attack_modifier=Turret damage +ammo_damage_modifier=Ammo damage +gun_speed_modifier=Ammo shooting speed +cancel=Cancel +evolution_factor=Evolution factor +no_rush_time=No rush duration +no_rush_time_tooltip=Players will be restricted to their respective areas for this many minutes. +no-rush-begins=The no rush period has begun. Players will be restricted to their starting areas for __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +no-rush-ends=The no rush period has ended. +no-rush-teleport=You cannot leave your starting area before the no rush time. __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ of no rush remaining. +progress-bar=Preparing map... +friendly_fire=Friendly fire +always_day=Always day +team-name=Team name +color=Color +team=Team +remove=Remove +add-team=Add team +cant-remove-only-team=You cannot remove the last team. +duplicate-team-name=Duplicate team name: __1__ +disallowed-team-name=Creating a team with the name "__1__" is not allowed. +team-button-tooltip=Press to select the team number. Teams with the same team number will be allies.\nA dash (-) indicates no team.\nA question mark (?) indicates a random team. +remove-team-tooltip=Remove this team from the game. +cant-find-position=A position to spawn your character was not found. This map is unsuitable. +add-team-tooltip=Add another team to the roster. +map_seed=Map seed +map_seed_tooltip=Specify a map seed to generate the next surface. 0 for a random seed. +team-number=Team number +objective=Objective +stance=Their stance +ally=Ally +enemy=Enemy +neutral=Neutral +all_players=All players +team_leader=Team leader +must-reroll=You have to re-roll the map before starting the round as you have changed the map size. +space_race=Space race +space_race_tooltip=The team who launches the required number of rockets first wins. +last_silo_standing=Last silo standing +last_silo_standing_tooltip=The team with the last silo standing wins. +admin-ended-round=An admin (__1__) has ended the current round. +only-admins=Only game admins can perform this action. +admin=Admin +end-round=End round +end-round-tooltip=Ends the current round, and brings up the configuration for the next round. +true=True +false=False +setup-in-progress=The map setup is still in progress. Please wait while an admin prepares the next round. +disabled-items=Disabled items +duplicate-disable=You cannot select the same item to disable twice. +scenario-name=PvP +online=Online: __1__ +offline=Offline: __1__ +production_score=Production score +score=Total score +score_tooltip=The amount of production score. +score_per_minute=Score/min. +score_per_minute_tooltip=The change in the score in the last minute. +team-name_tooltip=The name of the team. +production_score_tooltip=First team to reach the production score goal wins. +required_production_score=Production score goal +required_production_score_tooltip=The required production score to win the game. +oil_harvest=Oil harvest +oil_harvest_tooltip=First team to produce the required amount of crude oil wins. +required_oil=Oil goal +required_oil_tooltip=The required amount of crude oil a team must produce to win the game. +reveal_map_center=Reveal map center +reveal_map_center_tooltip=Will chart the center of the map for all teams. +oil_only_in_center=Oil only in center +oil_only_in_center_tooltip=Will make oil only spawn in the middle of the map. +empty-team-name=Team name cannot be empty. +time_limit=Time limit +time_limit_tooltip=Limit the length of the round (in minutes).\n0 for none. +time_left=Time remaining: __1__ +join-spectator=Join spectators +join-random=Join random +allow_spectators=Allow spectators +allow_spectators_tooltip=Allow people to join a spectating team.\nNote: Admins will always be able to spectate. +duplicate_starting_area_entities=Duplicate starting entities +player-color-changed-back=The color of player __1__ was changed back to their team's color. +starting_chest=Starting chest +starting_chest_tooltip=A chest of additional starting items will be provided for teams. +starting_chest_multiplier=Chest item multiplier +starting_chest_multiplier_tooltip=Multiplies the number of items in the starting chests by this many. +team_turrets=Team area turrets +team_turrets_tooltip=The teams will start with turrets surrounding their starting area. +base-exclusion-ends=The base exclusion period has ended. +base-exclusion-begins=The base exclusion period has begun. Players will not be able to enter the bases of enemy teams for __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +base-exclusion-teleport=You cannot enter an enemy team's base during the base exclusion period. __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ of base exclusion remaining. +base_exclusion_time=Base exclusion time +base_exclusion_time_tooltip=For this number of minutes after the round starts, enemy teams will not be allowed into each other's base areas. +auto_new_round_time=Automatic round time +auto_new_round_time_tooltip=When a team wins, a new round will start after this many minutes.\n0 to disable. +joined-spectator=__1__ joined the spectators. +team_artillery=Team area artillery +team_artillery_tooltip=The teams will start with artillery surrounding their starting area. +give_artillery_remote=Give artillery remote +give_artillery_remote_tooltip=Players will be given an artillery remote at the start of the round. +turret_ammunition=Turret ammo +turret_ammunition_tooltip=Choose the type of ammo the turrets will start with. +required_rockets_sent=Required rockets +required_rockets_sent_tooltip=How many rockets a team needs to launch to win the round. +rockets_sent=Rockets sent +reroll-round=Reroll round +reroll-round-tooltip=Rerolls the map for the current round +restart-round=Restart round +restart-round-tooltip=Restarts the round with the same map. +admin-change-team=Change team +admin-change-team-tooltip=Change which team you are on. +ingredients=Ingredients +products=Products +total=Total +cost=Cost +gain=Gain +recipe-calculator=Recipe calculator +protect_empty_teams=Protect empty teams +protect_empty_teams_tooltip=When there are no players online for a team, their starting area will be protected. +protected-base-area=This team area is protected as they have no online players. +enemy_building_restriction=Enemy building restriction +enemy_building_restriction_tooltip=Disallows teams from building entities inside the base area of enemy teams. +enemy-building-restriction=You cannot build entities in the base area of enemy teams. +defcon_mode=DEFCON mode +defcon_mode_tooltip=Technologies will automatically be unlocked over time for all teams. +defcon_timer=DEFCON timer +defcon_timer_tooltip=The number of minutes between technology unlocks in DEFCON mode. +defcon-unlock=DEFCON ALERT: __1__ has been researched. +max_players=Max. players +max_players_tooltip=Maximum number of players that can join a team.\n0 for no limit. +no-space-available=All teams are full, so you are now spectating. +join-team=Join team +leave-team=Leave team +must-be-greater-than-0=__1__ input must be greater than 0. +neutral_chests=Neutral chests +neutral_chests_tooltip=All chests built will be put on the neutral team, meaning all players can access them. +import-success=Import successful. +import-failed=Import failed. +teams=Teams +technology_price_multiplier=Technology price multiplier +start-round=Start round +ready=Ready +player-is-ready=__1__ is ready. +player-is-not-ready=__1__ is not ready. +victory-conditions=Victory conditions +game-settings=Game settings +team-settings=Team settings +unassigned-players=Unassigned players: __1__ +members=Members: +everybody-ready=Everybody is ready, the round will start in __1__ __plural_for_parameter_1_{1=second|rest=seconds}__ (unless someone becomes unready or a new player joins). +ready-cancelled=Not everybody is ready, automatic round starting canceled. +pvp-configuration=PvP Configuration +starting-items=Starting Items +change-starting-items=Change Starting Items +equipment=Equipment +chest=Chest +force_modifiers=Force modifiers +worker_robots_battery_modifier=Worker robots battery +worker_robots_speed_modifier=Worker robots speed +worker_robots_storage_bonus=Worker robots capacity +stack_inserter_capacity_bonus=Stack inserter capacity +train_braking_force_bonus=Train braking force +laboratory_speed_modifier=Lab speed +laboratory_productivity_bonus=Lab productivity +following_robots_lifetime_modifier=Following robots lifetime +inserter_stack_size_bonus=Inserter capacity +mining_drill_productivity_bonus=Mining drill productivity +maximum_following_robot_count=Maximum following robots +kill_score=Kill score +kill_score_tooltip=First team to reach the required kill score wins. +required_kill_score=Required kill score +required_kill_score_tooltip=The kill score needed to win the game. +duplicate-failed=Duplicating of starting area entities failed. Starting area size and/or map size is incompatible with the number of teams. +round-rerolled=Round rerolled. +round-restarted=Round restarted. +description=Set up multiple teams with separate starting areas and research progress.\nHighly configurable gameplay options to tune the conditions to your needs.\nPlay cooperatively or against one another to complete one of the many victory conditions on offer.\n[font=default-semibold]This is a multiplayer-only scenario.[/font] +no-team=No team +random-team=Random \ No newline at end of file diff --git a/factorio/data/base/scenarios/pvp/locale/eo/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/eo/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..511e3c47a2a92d1bf531b9f62b2c85f02b9f7eba --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/eo/pvp.cfg @@ -0,0 +1,38 @@ +ally=Amiko +always_day=Ĉiama tago +ammo_damage_modifier=Damaĝo de municioj +average_team_displacement=Distanco inter teamoj +average_team_displacement_tooltip=La distanco uzita por kalkuli la frajo poziciojn de la malsamaj teamoj. +balance-confirm=Savu +cancel=Nuligi +character_health_bonus=Sano gratifiko +color=Koloro +confirm=Konfirmi +enemy=Malamiko +evolution_factor=Faktoro de evoluado +join=Aliĝi +joined=__1__ kunmetis teamon __2__. +large=Granda +map-ready=La mapo estas preta. Teamo asigno nun malfermita. +medium=Mediumo +neutral=Neŭtrala +no-rush-ends=La neniu pelado periodo finiĝis. +no_rush_time=Neniu pelado daŭro +none=Neniu +objective=Celo +players=Ludantoj +players-on-team=Ludantoj sur teamo +progress-bar=Preparanta mapon... +random=Hazarda +remove=Forigu +reveal_team_positions=Malkaŝi teamo pozicioj +small=Malgranda +starting_equipment=Komencante equipamiento +team=Teamo +team-name=Teamnomo +team-number=Teama numero +team_leader=Teamestro +team_walls_tooltip=Kreos muron ĉirkaŭ ĉiuj teamoj starta areoj. +turret_attack_modifier=Damaĝo de turoj +unlock_combat_research_tooltip=Ja malŝlosos la tuta batalo rilataj ĝisdatigo teknologiojn por la esploro nivelo. + diff --git a/factorio/data/base/scenarios/pvp/locale/es-ES/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/es-ES/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..633fd8df5d67d916ccdb2f7f4b6cb75f8b9b7d93 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/es-ES/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Añadir equipo +add-team-tooltip=Añadir otro equipo a la lista. +admin=Administrador +admin-change-team=Cambiar de Equipo +admin-change-team-tooltip=Cambia de equipo en el que estás. +admin-ended-round=Un administrador (__1__) ha terminado la ronda actual. +all_players=Todos los jugadores +allow_spectators=Permitir espectadores +allow_spectators_tooltip=Permitir a la gente a unirse a un equipo espectador. \nNote: Los administradores siempre serán capaces de ser espectador. +ally=Aliado +always_day=Siempre de día +ammo_damage_modifier=Daño de la munición +auto_new_round_time=Tiempo de ronda automático +auto_new_round_time_tooltip=Cuando un equipo gana, una ronda empezara pasados este número de minutos. Usa el comando \n0 para desactivarlo. +average_team_displacement=Distancia entre equipos +average_team_displacement_tooltip=La distancia utilizada para calcular la posición de los puntos de aparición de cada equipo. +balance-confirm=Guardar +balance-options=Opciones de balance +base-exclusion-begins=El período de exclusión ha comenzado. Los jugadores no podrán entrar en las bases enemigas durante __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +base-exclusion-ends=El período de exclusión base ha terminado. +base-exclusion-teleport=No puedes entrar a las bases enemigas durante el periodo de exclusión. Queda(n) __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__ de exclusión. +base_exclusion_time=Tiempo de exclusión de las bases +base_exclusion_time_tooltip=Los equipos enemigos no podrán entrar en la base de sus oponentes hasta que pasen este número de minutos tras comenzar la ronda. +cancel=Cancelar +cant-find-position=No se ha encontrado una posición para colocar a tu personaje. Este mapa no es adecuado. +cant-remove-only-team=No puedes eliminar al último equipo. +change-starting-items=Cambiar objetos iníciales +character_build_distance_bonus=Distancia de construcción +character_crafting_speed_modifier=Velocidad de fabricación +character_health_bonus=Bono de salud +character_mining_speed_modifier=Velocidad de extracción +character_modifiers=Modificadores de personaje +character_reach_distance_bonus=Distancia de alcance +character_running_speed_modifier=Velocidad al andar +chest=Cofre +color=Color +config-confirm=Confirma los ajustes y empieza la siguiente ronda +confirm=Confirmar +cost=Costo +defcon-unlock=ALERTA DEFCON: __1__ ha sido estudiada. +defcon_mode=Modo de DEFCON +defcon_mode_tooltip=Tecnologías automáticamente se desbloqueará con el tiempo a todos los equipos. +defcon_timer=Temporizador DEFCON +defcon_timer_tooltip=Número de minutos a los que la tecnología se desbloqueará en el modo de DEFCON. +description=Configura múltiples equipos con áreas de inicio separadas y progreso en la investigación. Opciones de juego altamente configurables para ajustar las condiciones a tus necesidades.\nJueguen cooperativamente o uno contra uno, para completar una de las muchas condiciones de victoria que se ofrecen.\n[font=default-semibold]Este es un escenario sólo para jugadores multijugadores.[/font] +disabled-items=Objetos desactivados +disallowed-team-name=No está permitida la creación de un equipo con el nombre "__1__". +duplicate-disable=No puedes desmontar el mismo objeto dos veces. +duplicate-failed=La duplicación de las entidades del área de inicio ha fallado. El tamaño del área y/o mapa es incompatible con el número de equipos. +duplicate-team-name=Nombre de equipo duplicado: __1__ +duplicate_starting_area_entities=Duplicar entidades de inicio +empty-team-name=El nombre del equipo no puede estar vacío. +end-round=Finalizar ronda +end-round-tooltip=Acaba la ronda actual y muestra la configuración para la ronda siguiente. +enemy=Enemigo +enemy-building-restriction=No se pueden construir entidades en el área de la base de equipos enemigos. +enemy_building_restriction=Restricción de contrucción enemiga +enemy_building_restriction_tooltip=No permite equipos de construcción de entidades dentro de la zona base de equipos enemigos. +equipment=Equipamiento +everybody-ready=Todo el mundo está listo, la ronda empezará en __1__ __plural_for_parameter_1_{1=segundo|rest=segundos}__ (a menos que un jugador no esté listo o se una un nuevo jugador). +evolution_factor=Factor de evolución +false=Falso +following_robots_lifetime_modifier=Tiempo de vida de los robots seguidores +force_modifiers=Modificadores de fuerza +friendly_fire=Fuego amigo +gain=Ganancia +game-settings=Configuración del juego +give_artillery_remote=Dar artillería remota +give_artillery_remote_tooltip=Los jugadores recibirán artillería remota al comienzo de la ronda. +gun_speed_modifier=Velocidad de disparo +import-failed=Importación ha fallado. +import-success=Importación exitosa. +ingredients=Ingredientes +inserter_stack_size_bonus=Capacidad del insertor +join=Unirse +join-random=Unirse a partida aleatoria +join-spectator=Unirse a los especatdores +join-team=Unirse al equipo +joined=__1__ se unió al equipo __2__. +joined-spectator=__1__ se unió a los espectadores. +kill_score=Puntaje de asesinatos +kill_score_tooltip=El primer equipo en alcanzar la cantidad requerida de asesinatos gana. +laboratory_productivity_bonus=Productividad de laboratorio +laboratory_speed_modifier=Velocidad de laboratorio +large=Grande +last_silo_standing=Último silo en pie +last_silo_standing_tooltip=El equipo con el último silo en pie gana. +leave-team=Abandonar el equipo +map-ready=El mapa está disponible. Asignación de equipos disponible. +map_seed=Semilla del mapa +map_seed_tooltip=Especificar semilla de mapa para generar la próxima superficie. 0 para una semilla aleatoria. +max_players=Máx. cantidad de jugadores +max_players_tooltip=Número máximo de jugadores que pueden unirse a un equipo. \n0 sin límite. +maximum_following_robot_count=Máximo de robots seguidores +medium=Mediano +members=Miembros: +mining_drill_productivity_bonus=Productividad del taladro de minería +must-be-greater-than-0=El valor __1__ debe ser mayor que -0. +must-reroll=Debes reiniciar el mapa antes de empezar una ronda ya que haz cambiado el tamaño del mapa. +neutral=Neutral +neutral_chests=Cofres neutrales +neutral_chests_tooltip=Todos los cofres construidos serán puestos en el equipo neutral, lo que significa todos los jugadores pueden acceder a ellos. +no-rush-begins=El período sin prisas ha comenzado. Los jugadores estarán restringidos a sus áreas de inicio para __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +no-rush-ends=El período de contención ha terminado. +no-rush-teleport=No puedes salir de tu área de inicio antes de la hora sin prisa. __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ sin prisa restante. +no-space-available=Todos los equipos están llenos, por lo que ahora serás un espectador. +no-team=Ningún equipo +no_rush_time=No rush +no_rush_time_tooltip=Los jugadores estarán restringidos a sus respectivas áreas durante estos minutos. +none=Ninguno +objective=Objetivo +offline=Fuera de linea: __1__ +oil_harvest=Producción de petróleo +oil_harvest_tooltip=El primer equipo en alcanzar la cantidad requerida de petróleo crudo gana. +oil_only_in_center=Petróleo solo en el centro +oil_only_in_center_tooltip=Aparecerá petróleo solo en el centro del mapa. +online=En línea: __1__ +only-admins=Sólo los administradores de la partida pueden llevar a cabo esta acción. +pick-join=Elige tu equipo +player-color-changed-back=El color del jugador __1__ ha sido cambiado al color de su equipo. +player-is-not-ready=__1__ no está listo. +player-is-ready=__1__ está listo. +players=Jugadores +players-on-team=Jugadores dentro del equipo +production_score=Puntos de producción +production_score_tooltip=El primer equipo en alcanzar la meta del puntaje de producción ganara. +products=Productos +progress-bar=Preparando mapa... +protect_empty_teams=Proteger equipos vacíos +protect_empty_teams_tooltip=Cuando no hay jugadores online en un equipo, su área de comienzo estará protegida. +protected-base-area=Este área de equipo está protegida, ya que no hay jugadores conectados. +pvp-configuration=Configuración PvP +random=Aleatorio +random-team=Aleatorio +ready=Listo +ready-cancelled=Hay jugadores que no están listos, inicio automático de ronda cancelado. +recipe-calculator=Calculadora de recetas +remove=Quitar +remove-team-tooltip=Eliminar este equipo del juego. +required_kill_score=Cantidad requerida de asesinatos +required_kill_score_tooltip=La cantidad de puntuacion de asesinatos requerida para ganar el juego. +required_oil=Meta de petróleo +required_oil_tooltip=El número de petróleo crudo que un equipo debe producir para ganar el juego. +required_production_score=Puntuación de producción objetivo +required_production_score_tooltip=La puntuación de producción requerida para ganar. +required_rockets_sent=Cohetes requeridos +required_rockets_sent_tooltip=Cuántos cohetes un equipo necesita lanzar para ganar la ronda. +reroll-round=Repetir la ronda +reroll-round-tooltip=Repetir el mapa en la siguiente ronda +research_level=Comenzando nivel de investigación +research_level_tooltip=Todas las investigaciones hasta e incluyendo éste nivel estarán investigadas para todos los equipos al comienzo de la ronda. +restart-round=Reiniciar ronda +restart-round-tooltip=Reinicia la ronda con el mismo mapa. +reveal_map_center=Revelar el centro del mapa +reveal_map_center_tooltip=Mostrará el centro del mapa a todos los equipos. +reveal_team_positions=Revelar la posición inicial de los equipos +reveal_team_positions_tooltip=Se revelarán las zonas de todos los equipos al comienzo de la ronda. +rockets_sent=Cohetes lanzados +round-rerolled=Ronda cambiada. +round-restarted=Ronda reiniciada. +scenario-name=PvP +score=Puntuación total +score_per_minute=Puntuación/min. +score_per_minute_tooltip=El cambio en la puntuación en el último minuto. +score_tooltip=Puntuación por cantidad de producción. +setup-in-progress=La configuración del mapa aun esta en progreso. Por favor espera mientras un administrador prepara la siguiente ronda. +silo-destroyed=El silo del equipo __1__ ha sido destruido por el equipo __2__. +small=Pequeño +space_race=Carrera espacial +space_race_tooltip=El equipo que lance el número necesario de cohetes primero gana. +stack_inserter_capacity_bonus=Capacidad del insertador de Stacks +stance=Su posición +start-round=Comenzar ronda +starting-items=Objetos iníciales +starting_chest=Cofre inicial +starting_chest_multiplier=Multiplicador de objetos en los cofres +starting_chest_multiplier_tooltip=Multiplica el número de objetos contenidos en los cofres iniciales por esta cantidad. +starting_chest_tooltip=Un cofre de objetos iniciales adicional sera proporcionado a los equipos. +starting_equipment=Equipamiento inicial +starting_equipment_tooltip=El número de artículos en el equipo que se le da a los jugadores al aparecer/reaparecer. +team=Equipo +team-button-tooltip=Pulsa para seleccionar el número de equipo. Los equipos con el mismo número de equipo serán aliados.\nUn guión (-) indica que no tiene equipo.\nUn signo de interrogación (?) indica un equipo al azar. +team-name=Nombre del equipo +team-name_tooltip=El nombre del equipo. +team-number=Número de equipos +team-settings=Configuración del equipo +team-won=El equipo __1__ es el ganador. Puedes seguir jugando hasta que un administrador inicie una nueva ronda. +team-won-auto=Ha ganado el equipo __1__. La siguiente ronda comenzará en __2__ __plural_for_parameter_2_{1=minuto|rest=minutos}__. +team_artillery=Zona de artillería del equipo +team_artillery_tooltip=Los equipos empezaran con artillería alrededor de su zona de inicio. +team_leader=Líder del equipo +team_moat=Foso del área del equipo +team_moat_tooltip=Creará un foso alrededor de las áreas iniciales de todos los equipos. +team_turrets=Torretas de área aliadas +team_turrets_tooltip=Los equipos empezaran la partida con torretas rodeando su area de inicio. +team_walls=Muro de la zona del equipo +team_walls_tooltip=Crea un muro alrededor del área de inicio de todos los equipos. +teams=Equipos +technology_price_multiplier=Multiplicador del precio de la tecnología +time_left=Tiempo restante: __1__ +time_limit=Límite de tiempo +time_limit_tooltip=Limitar la duración de la ronda (en minutos). \n0 para ninguno. +total=Total +train_braking_force_bonus=Fuerza de freno del tren +true=Verdadero +turret_ammunition=Munición de la torreta +turret_ammunition_tooltip=Elije el tipo de munición con la que las torretas comenzaran. +turret_attack_modifier=Daño de la torreta +unassigned-players=Jugadores no asignados:__1__ +unlock_combat_research=Desbloquear mejoras de combate +unlock_combat_research_tooltip=Desbloquea todas las tecnologías y mejoras relacionadas con el combate para el nivel de investigación. +victory-conditions=Condiciones de Victoria +worker_robots_battery_modifier=Batería de robots trabajadores +worker_robots_speed_modifier=Velocidad de robots trabajadores +worker_robots_storage_bonus=Capacidad de robots trabajadores + diff --git a/factorio/data/base/scenarios/pvp/locale/et/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/et/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ae9dd0229a91ee74d63a7959aea34a9699f7b500 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/et/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Lisa meeskond +add-team-tooltip=Lisa veel üks tiim. +admin=Admin +admin-change-team=Vaheta tiimi +admin-change-team-tooltip=Vaheta tiimi, milles oled. +admin-ended-round=Admin (__1__) lõpetas praeguse raundi. +all_players=Kõik mängijad +allow_spectators=Luba pealtvaatajad +allow_spectators_tooltip=Luba inimestel liituda pealtvaatajate tiimiga.\nMärkus: Adminid saavad alati pealt vaadata. +ally=Liitlane +always_day=Alati päev +ammo_damage_modifier=Laskemoona kahju +auto_new_round_time=Automaatne raundi aeg +auto_new_round_time_tooltip=Kui tiim võidab, akgab uus raund nii pika aja pärast.\n0 väljalülitamiseks. +average_team_displacement=Vahemaa tiimide vahel +average_team_displacement_tooltip=Kaugus kasutatud, et arvutada tiimide tekkekohad. +balance-confirm=Salvesta +balance-options=Tasakaalustamise seaded +base-exclusion-begins=Baasi tõrjumisperiood on alanud. Mängijad ei saa vastaste baasidesse siseneda __1__ __plural_for_parameter_1_{1=minut|rest=minutit}__. +base-exclusion-ends=Baaside tõrjumisperiood on lõppenud. +base-exclusion-teleport=Sa ei saa vastaste baasi siseneda baasi tõrjumisperioodi ajal. See kestab veel __1__ __plural_for_parameter_1_{1=minut|rest=minutit}__. +base_exclusion_time=Baaside tõrjumisperioodi aeg +base_exclusion_time_tooltip=Nii palju minuteid raundi algusest ei tohi vaenlaste meeskonnad üksteise baasidesse minna. +cancel=Loobu +cant-find-position=Asukohta sinu mängija sünniks ei leitud. See kaart pole sobiv. +cant-remove-only-team=Sa ei saa eemaldada viimast tiimi. +change-starting-items=Vaheta alustamise esemeid +character_build_distance_bonus=Ehitus kiirus +character_crafting_speed_modifier=Meisterdamise kiirus +character_health_bonus=Elude boonus +character_mining_speed_modifier=Kaevanduskiirus +character_modifiers=Tegelase muutmine +character_reach_distance_bonus=Kaugus +character_running_speed_modifier=Kõndimise kiirus +chest=Kirst +color=Värv +config-confirm=Lukusta valikud ja alusta järgmist raundi +confirm=Kinnita +cost=Maksumus +defcon-unlock=DEFCON'I HÄIRE: __1__ on avastatud. +defcon_mode=DEFCON'i režiim +defcon_mode_tooltip=Kõik tehnoloogiad avanevad automaatselt aja jooksul kõikide tiimide jaoks. +defcon_timer=DEFCON'i taimer +defcon_timer_tooltip=Minutite arv tehnoloogiaavastuste vahel DEFCON'i režiimis. +description=Valmista ette mitu meeskonda erinevate stardialade ja tehnoloogiatega.\nLaialt muudetavad mänguseaded, et timmida kõik vastavalt oma vajadustele.\nMängi koostöös või üksteise vastu, et saavutada üks paljudest pakutud võidutingimustest.\n[font=default-semibold]See stsenaarium sobib ainult mitmikmänguks.[/font] +disabled-items=Keelatud esemed +disallowed-team-name="__1__" nimega meeskonna loomine on keelatud. +duplicate-disable=Sama eset ei saa kaks korda keelata. +duplicate-failed=Stardiala üksuste duplikeerimine ebaõnnestus. Stardiala suurus ja/või kaardi suurus on ebasobiv tiimide arvuga. +duplicate-team-name=Duplikaat tiimi nimi: __1__ +duplicate_starting_area_entities=Duplikeeri alustamise üksused +empty-team-name=Meeskonna nimi ei või olla tühi. +end-round=Lõpeta raund +end-round-tooltip=Lõpetab praeguse raundi ja toob ette konfiguratsiooni järgmise raundi jaoks. +enemy=Vaenlane +enemy-building-restriction=Sa ei saa ehitada üksuseid teise tiimi alale. +enemy_building_restriction=Vaenlaste ehituskeeld +enemy_building_restriction_tooltip=Keelab tiimidel ehitada üksuseid teise tiimi baasi ala sisse. +equipment=Varustus +everybody-ready=Kõik on valmis. Raund algab __1__ sekundi pärast (kui just keegi ei muuda oma valmisolekut ega liitu ühtegi uut mängijat). +evolution_factor=Evolutsiooni faktor +false=Väär +following_robots_lifetime_modifier=Järgneva roboti eluiga +force_modifiers=Jõu modifikaatorid +friendly_fire=Sõbralik tuli +gain=Saadus +game-settings=Mängu seaded +give_artillery_remote=Loovuta suurtüki juhtimispult +give_artillery_remote_tooltip=Mängijatele antakse suurtüki juhtimispult raundi alguses. +gun_speed_modifier=Laskmiskiirus +import-failed=Import ebaõnnestus. +import-success=Import õnnestus. +ingredients=Koostisosad +inserter_stack_size_bonus=Sisestaja mahutavus +join=Liitu +join-random=Liitu suvalisega +join-spectator=Liitu pealtvaatajatega +join-team=Liitu tiimiga +joined=__1__ liitus tiimiga __2__. +joined-spectator=__1__ liitus pealtvaatajatega. +kill_score=Tapmispunkte +kill_score_tooltip=Esimene tiim, kes jõuab antud tapmispunktideni, võidab. +laboratory_productivity_bonus=Labori produktiivsus +laboratory_speed_modifier=Labori kiirus +large=Suur +last_silo_standing=Viimane silo seismas +last_silo_standing_tooltip=Tiim, kelle silo jääb viimasena alles, võidab. +leave-team=Lahku tiimist +map-ready=Kaart on valmis. Tiimi ülesanne on nüüd avatud. +map_seed=Kaardi seeme +map_seed_tooltip=Täpsusta kaardi seeme, et luua järgmine pind. 0 suvalise seemne jaoks. +max_players=Maksimaalne mängijate arv +max_players_tooltip=Makisimum mängijate arv, kes saavad tiimiga liituda.\n0 limiidi puudumise jaoks. +maximum_following_robot_count=Maksimaalselt järgnevaid roboteid +medium=Keskmine +members=Liikmed: +mining_drill_productivity_bonus=Kaevanduspuuri tootlikkuse boonus +must-be-greater-than-0=__1__ sisend peab olema suurem kui 0. +must-reroll=Sa pead kaardi enne raundi alustamist uuest looma, kuna oled muutnud kaardi suurust. +neutral=Neutraalne +neutral_chests=Neutraalsed kirstud +neutral_chests_tooltip=Kõik kirstud ehitatakse neutraalsesse tiimi, see tähendab, et kõikidel mängijatel on nendele juurdepääs. +no-rush-begins=Kiirustamisvaba periood on alanud. Mängijad piiratakse oma stardialadesse __1__ minutiks. +no-rush-ends=Kiirustamisvaba periood on lõppenud. +no-rush-teleport=Sa ei saa oma alast lahkuda enne kiirustusvaba perioodi. Kiirustusvaba perioodi on jäänud __1__ __plural_for_parameter_1_{1=minut|rest=minutit}__ . +no-space-available=Kõik tiimid on täis, niiet sa oled nüüd pealtvaataja. +no-team=Pole meeskonnas +no_rush_time=Kiirustamisvaba aja pikkus +no_rush_time_tooltip=Mängijad on piiratud neile vastavate alade sisse nii kauaks. +none=Puudub +objective=Eesmärk +offline=Offlain: __1__ +oil_harvest=Õli kogumine +oil_harvest_tooltip=Esimene tiim kogumaks vajaliku koguse õli, võidab. +oil_only_in_center=Õli ainult keskel +oil_only_in_center_tooltip=Paneb õli tekkima ainult kaardi keskpunktis. +online=Onlain:__1__ +only-admins=Ainult mängu adminid saavad seda tegevust sooritada. +pick-join=Vali oma tiim +player-color-changed-back=Mängija __1__ värv muudeti tagasi oma tiimi värviks. +player-is-not-ready=__1__ ei ole valmis. +player-is-ready=__1__ on valmis. +players=Mängijad +players-on-team=Mängijad tiimis +production_score=Tootmise punktid +production_score_tooltip=Esimene tiim, kes jõuab tootmispunktide eesmärgini, võidab. +products=Tooted +progress-bar=Valmistan kaardi ette... +protect_empty_teams=Kaitse tühje tiime +protect_empty_teams_tooltip=Kui tiimis pole serveriga ühendatud mängijaid, on nende stardiala kaitstud. +protected-base-area=Selle tiimi ala on kaitstud, kuna neil pole keegi sisse loginud. +pvp-configuration=PvP Konfiguratsioon +random=Juhuslik +random-team=Juhuslik +ready=Valmis +ready-cancelled=Kõik mängijad pole valmis, raundi automaatne alustamine tühistati. +recipe-calculator=Retsepti kalkulaator +remove=Eemalda +remove-team-tooltip=Eemalda see tiim mängust. +required_kill_score=Vajalik tapmispunktide arv +required_kill_score_tooltip=Tapmispunktide arv, mis on vajalik mängu võitmiseks. +required_oil=Õli eesmärk +required_oil_tooltip=Vajalik kogus õli, mis tuleb toota mängu võitmiseks. +required_production_score=Tootmispunktide eesmärk +required_production_score_tooltip=Vajalik hulk tootmispunkte mängu võitmiseks. +required_rockets_sent=Vajalik rakettide arv +required_rockets_sent_tooltip=Kui palju rakette peab tiim lendu laskma, et raund võita. +reroll-round=Alusta raund uuesti +reroll-round-tooltip=Alusta kaart praeguse raundi jaoks uuesti +research_level=Teaduse tase alustamisel +research_level_tooltip=Tehnoloogiad kaasaarvatud selle tasemeni, antakse kõikidele tiimidele raundi alguses. +restart-round=Taaskäivita raund +restart-round-tooltip=Alustab raundi uuesti samal kaardil. +reveal_map_center=Paljasta kaardi keskkoht +reveal_map_center_tooltip=Näitab kaardi keskpaika kõikidele tiimidele. +reveal_team_positions=Paljasta tiimide asukohad +reveal_team_positions_tooltip=Avaldab kõikide tiimide alad raundi alguses. +rockets_sent=Raketti saadetud +round-rerolled=Loodud uus raund. +round-restarted=Raund taasalustatud. +scenario-name=PvP +score=Punkte kokku +score_per_minute=Punkte/min. +score_per_minute_tooltip=Punktide muutus viimase minuti jooksul. +score_tooltip=Kogus tootmise punkte. +setup-in-progress=Kaardi valmis seadmine on ikka veel pooleli. Palun oota kuni admin valmistab järgmise raundi ette. +silo-destroyed=__1__ tiimi silo on hävitatud tiimi __2__ poolt. +small=Väike +space_race=Kosmose võidusõit +space_race_tooltip=Tiim, kes laseb esimesena kosmosesse määratud arvu rakette, võidab. +stack_inserter_capacity_bonus=Hulk-sisestaja mahutavus +stance=Nende hoiak +start-round=Alusta raund +starting-items=Alustamise varustus +starting_chest=Alustamise kirst +starting_chest_multiplier=Kirstu esemete kordaja +starting_chest_multiplier_tooltip=Korrutab esemete kogust alustuskirstu sees nii mitu korda. +starting_chest_tooltip=Kirst lisaesemetega, mis antakse meeskondadele. +starting_equipment=Alguse varustus +starting_equipment_tooltip=Esemete arv, mis antakse mängijatele varustuses kui sisse logivad/pärast surma. +team=Meeskond +team-button-tooltip=Vajuta, et valida meeskonna number. Sama numbriga meeskonnad on liitlased.\nKriips (-) näitab meeskonna puudumist.\nKüsimärk (?) näitab suvalist meeskonda. +team-name=Meeskonna nimi +team-name_tooltip=Tiimi nimi. +team-number=Tiimi number +team-settings=Tiimi seaded +team-won=__1__ tiim on võidukas. Sa võid jätkata mängimist, kuni admin alustab uue raundi. +team-won-auto=Meeskond __1__ võitis. Uus raund algab __2__ minuti pärast. +team_artillery=Tiimi ala suurtükid +team_artillery_tooltip=Meeskonnad alustavad koos haubitsatega, mis ümbritsevad nende algusala. +team_leader=Meeskonna juht +team_moat=Tiimi ala vesi +team_moat_tooltip=Loob kõikide tiimide stardiala ümber veekraavi. +team_turrets=Tiimi ala relvatornid +team_turrets_tooltip=Meeskonnad alustavad koos relvatornidega, mis ümbritsevad nende algusala. +team_walls=Tiimi ala müür +team_walls_tooltip=Loob kõikide tiimide stardiala ümber müürid. +teams=Meeskonnad +technology_price_multiplier=Tehnoloogia hinna kordaja +time_left=Aega jäänud: __1__ +time_limit=Ajalimiit +time_limit_tooltip=Limiit raundi pikkusele (minutites).\n0 limiidi puudumiseks. +total=Kokku +train_braking_force_bonus=Rongi pidurdusjõud +true=Tõene +turret_ammunition=Relvatorni laskemoon +turret_ammunition_tooltip=Vali, millise laskemoonaga relvatornid alustavad. +turret_attack_modifier=Relvatorni kahju +unassigned-players=Määramata mängijaid: __1__ +unlock_combat_research=Lukusta lahti võitlus-uuendused +unlock_combat_research_tooltip=Avab kõik võimalikud uuendused, mis on seotus võitlusega sellel teadustasandil. +victory-conditions=Võidutingimused +worker_robots_battery_modifier=Töötaja robotite patarei +worker_robots_speed_modifier=Töötaja roboti kiirus +worker_robots_storage_bonus=Tööroboti mahutavus + diff --git a/factorio/data/base/scenarios/pvp/locale/eu/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/eu/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2046ccf64ad69c45f3045048ef4fac919abd7795 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/eu/pvp.cfg @@ -0,0 +1,58 @@ +add-team=Taldea gehitu +admin=Administratzailea +admin-change-team=Taldea aldatu +all_players=Jokalari guztiak +ally=Aliatua +always_day=Beti egunez +average_team_displacement=Taldeen arteko distantzia +balance-confirm=Gorde +cancel=Ezeztatu +cant-remove-only-team=Ezin duzu azkeneko taldea ezabatu. +color=Kolorea +confirm=Berretsi +cost=Kostua +defcon_mode=DEFCON modua +defcon_timer=DEFCON tenporizadorea +disabled-items=Ezindutako objetuak +disallowed-team-name=Ez da onartzen "__1__" izena duen taldea sortzea. +duplicate-team-name=Talde izen bikoiztua: __1__ +enemy=Etsaia +false=Gezurra +ingredients=Osagaiak +join=Sartu +join-team=Taldean sartu +joined=__1__ __2__ taldera sartu da. +large=Handia +leave-team=Taldetik atera +map_seed=Maparen hazia +medium=Ertaina +members=Kideak: +neutral=Neutrala +no-team=Talderik gabe +none=Bat ere ez +objective=Helburua +offline=Offline: __1__ +online=Online: __1__ +pick-join=Zure taldea aukeratu +player-is-not-ready=__1__ ez dago prest. +player-is-ready=__1__ prest dago. +players=Jokalariak +players-on-team=Taldeko jokalariak +production_score=Ekoizpen puntuazioa +progress-bar=Mapa prestatzen... +random=Ausaz +random-team=Ausaz +ready=Prest +remove=Kendu +scenario-name=PvP +score=Puntuazio totala: +small=Txikia +starting_equipment=Hasierako ekipamendua +team=Taldea +team-name=Talde izena +team-number=Talde zenbakia +team_leader=Taldearen kapitaina +teams=Taldeak +total=Totala +true=Egia + diff --git a/factorio/data/base/scenarios/pvp/locale/fa/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/fa/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8a7a4bf7f07aec20a40f15b76d3446572dac95c4 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/fa/pvp.cfg @@ -0,0 +1,23 @@ +all_players=نانکیزاب همه +ally=دحتم +average_team_displacement=اه میت نیب هلصاف +balance-confirm=هریخذ +cancel=وغل +confirm=دییات +enemy=نمشد +false=طلغ +join=ندش دراو +large=گرزب +map_seed=هشقن دک +medium=طسوتم +neutral=فرطیب +pick-join=دینک باختنا ار دوخ میت +players=نانکیزاب +players-on-team=میت نانکیزاب +progress-bar=...هشقن یزاسهدامآ +random=یفداصت +small=کچوک +team_leader=میت هتسد رس +time_limit=ینامز تیدودحم +true=حیحص + diff --git a/factorio/data/base/scenarios/pvp/locale/fi/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/fi/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b8d6dcd8bb7cf718f7c4f9fc209450338bf9ec5f --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/fi/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Lisää joukkue +add-team-tooltip=Lisää uusi joukkue listaan. +admin=Ylläpitäjä +admin-change-team=Vaihda joukkuetta +admin-change-team-tooltip=Vaihda missä joukkueessa olet. +admin-ended-round=Ylläpitäjä (__1__) on päättänyt tämän kierroksen. +all_players=Kaikki pelaajat +allow_spectators=Salli katsojat +allow_spectators_tooltip=Salli ihmisten liittyä katsomaan joukkuetta.\nHuomaa: Ylläpitäjät voivat aina katsoa. +ally=Liittolainen +always_day=Aina päivä +ammo_damage_modifier=Ammuksien vahinko +auto_new_round_time=Automaattinen kierroksen aika +auto_new_round_time_tooltip=Kun joukkue voittaa, uusi kierros alkaa näin monen minuutin päästä.\n0 poistaaksesi käytöstä. +average_team_displacement=Joukkueiden välinen etäisyys +average_team_displacement_tooltip=Joukkueiden aloituspaikkojen etäisyys. +balance-confirm=Tallenna +balance-options=Tasapainoasetukset +base-exclusion-begins=Tukikohtien estoaika on alkanut. Pelaajat eivät voi astua vastustajien tukikohtiin __plural_for_parameter_1_{1=seuraavan|rest=seuraavien}__ __1__:n minuutin aikana. +base-exclusion-ends=Tukikohtien estoaika on päättynyt. +base-exclusion-teleport=Et voi astua vastustajan tukikohtaan tukikohtien estoaikana. __1__ __plural_for_parameter_1_{1=Minuutti|rest=Minuuttia}__ estoaikaa jäljellä. +base_exclusion_time=Tukikohtien estoaika +base_exclusion_time_tooltip=Tämän minuuttimäärän ajan kierroksen alun jälkeen vihollisjoukkueet eivät ole sallittuja toisten joukkueiden tukikohtien alueille. +cancel=Peruuta +cant-find-position=Hahmollesi ei löydy sopivaa lähtöpaikkaa. Kartta on kelvoton pelaamiseen. +cant-remove-only-team=Et voi poistaa viimeistä joukkuetta. +change-starting-items=Vaihda aloitustavaroita +character_build_distance_bonus=Rakentamisen kantama +character_crafting_speed_modifier=Kokoamisnopeus +character_health_bonus=Kuntobonus +character_mining_speed_modifier=Louhimisnopeus +character_modifiers=Hahmon muuntimet +character_reach_distance_bonus=Kurottamisen kantama +character_running_speed_modifier=Kävelynopeus +chest=Arkku +color=Väri +config-confirm=Vahvista asetukset ja aloita seuraava kierros +confirm=Vahvista +cost=Hinta +defcon-unlock=UHKAVAROITUS: __1__ on kehitetty. +defcon_mode=DEFCON-tila +defcon_mode_tooltip=Ajan kuluessa teknologioita avataan kaikille joukkueille automaattisesti. +defcon_timer=DEFCON ajastin +defcon_timer_tooltip=Aika teknologioiden avautumisten välillä DEFCON- tilassa. +description=Asetajoukkueille erilliset aloitusalueet ja teknologiat.\nMonia asetuksia, joilla voit säätää pelin säännöt kuten haluat.\nVoitte pelata yhteistyössä tai toisianne vastaan. Voittoehtoja on monia.\n[font=default-semibold]Vain moninpelaamiseen.[/font] +disabled-items=Käytöstä poistetut esineet +disallowed-team-name=Joukkueen luominen nimellä "__1__" ei ole sallittua. +duplicate-disable=Et voi poistaa samaa esinettä käytöstä kahdesti. +duplicate-failed=Aloitusalueen monistus epäonnistui. Aloitusalueen koko ja/tai kartan alueen koko on epäsopiva joukkueiden määrän kanssa. +duplicate-team-name=Samanniminen joukkue: __1__ +duplicate_starting_area_entities=Kopioi aloitusalueen yksiköt +empty-team-name=Tiimin nimi ei voi olla tyhjä. +end-round=Lopeta kierros +end-round-tooltip=Lopettaa nykyisen kierroksen ja seuraavan kierroksen asetuksien muokkausikkuna aukeaa. +enemy=Vihollinen +enemy-building-restriction=Et voi rakentaa kohteita vihollisjoukkueen tukikohdan alueelle. +enemy_building_restriction=Vihollisen rakennuksen rajoitus +enemy_building_restriction_tooltip=Estää pelaajia rakentamasta kohteita vihollis joukkueiden tukikohtien alueille. +equipment=Varusteet +everybody-ready=Kaikki ovat valmiina, kierros alkaa __1__:n sekunnin kuluttua (ellei joku vaihda tilaansa ei-valmiiksi, tai jos uusi pelaaja liittyy). +evolution_factor=Evoluutiokerroin +false=Epätosi +following_robots_lifetime_modifier=Seuraajarobottien elinaika +force_modifiers=Tiimimuuntimet +friendly_fire=Omien tulitus +gain=Kasvu +game-settings=Peliasetukset +give_artillery_remote=Anna tykin kauko-ohjain +give_artillery_remote_tooltip=Pelaajille annetaan tykin kauko-ohjain kierroksen alussa. +gun_speed_modifier=Ampumisnopeus +import-failed=Tuonti epäonnistui. +import-success=Tuonti onnistui. +ingredients=Ainekset +inserter_stack_size_bonus=Asettelijoiden kapasiteetti +join=Liity +join-random=Liity satunnaiseen +join-spectator=Liity katsojiin +join-team=Liity joukkueeseen +joined=__1__ liittyi joukkueeseen __2__. +joined-spectator=__1__ liittyi katsojien joukkoon. +kill_score=Tappopisteet +kill_score_tooltip=Ensimmäinen joukkue, joka tavoittaa vaaditun tappjoen määrän, voittaa. +laboratory_productivity_bonus=Laboratorion tuottavuus +laboratory_speed_modifier=Tutkimusnopeus +large=Suuri +last_silo_standing=Viimeinen siilo pystyssä +last_silo_standing_tooltip=Joukkue jolla on viimeinen siilo, voittaa. +leave-team=Poistu joukkueesta +map-ready=Kartta on valmis. Joukkueen tehtävä on nyt auki. +map_seed=Kartan siemenluku +map_seed_tooltip=Anna kartan siemenluku kartan luomiseen. 0 tuottaa satunnaisen siemenluvun. +max_players=Enimmäispelaajamäärä +max_players_tooltip=Suurin pelaajamäärä yhdessä joukkueessa.\n0=ei rajoitusta. +maximum_following_robot_count=Seuraajarobottien enimmäismäärä +medium=Keskikokoinen +members=Jäsenet: +mining_drill_productivity_bonus=Poraajan tuottavuus +must-be-greater-than-0=__1__ syötteen täytyy olla suurempi kuin 0. +must-reroll=Sinun täytyy uudelleenarpoa kenttä ennen kierroksen aloittamista, koska olet muuttanut kentän kokoa. +neutral=Neutraali +neutral_chests=Neutraalit arkut +neutral_chests_tooltip=Kaikki rakennetut arkut asetetaan neutraaliin joukkueeseen, tarkoittaen että kaikki pelaajat voivat käyttää niitä. +no-rush-begins=Valmisteluaika on alkanut. Pelaajat ovat rajoitettu aloitusalueihinsa __1__:ksi minuutiksi. +no-rush-ends=Valmisteluaika on päättynyt. +no-rush-teleport=Et voi poistua aloitusalueeltasi ennen valmisteluaikaa. __1__ __plural_for_parameter_1_{1=Minuutti|rest=Minuuttia}__ valmisteluaikaa jäljellä. +no-space-available=Kaikki joukkueet ovat täynnä, joten olet nyt katsojana. +no-team=Ei joukkuetta +no_rush_time=Valmisteluajan kesto +no_rush_time_tooltip=Pelaajat rajoitetaan omille alueillensa näin monen minuutin ajaksi. +none=Ei mitään +objective=Tavoite +offline=Poissa pelistä:__1__ +oil_harvest=Öljyn keräys +oil_harvest_tooltip=Ensimmäinen joukkue joka tuottaa tarvittavan määrän raakaöljyä, voittaa. +oil_only_in_center=Öljyä vain keskellä +oil_only_in_center_tooltip=Öljyä syntyy vain keskelle karttaa. +online=Pelissä:__1__ +only-admins=Vain pelin ylläpitäjät voivat suorittaa tämän toiminnon. +pick-join=Valitse joukkue +player-color-changed-back=__1__ on jälleen oman joukkueensa värinen. +player-is-not-ready=__1__ ei ole valmis. +player-is-ready=__1__ on valmis. +players=Pelaajat +players-on-team=Joukkueen pelaajat +production_score=Tuotantopisteet +production_score_tooltip=Joukkue joka saavuttaa pistetavoitteen, voittaa. +products=Tuotteet +progress-bar=Valmistellaan karttaa... +protect_empty_teams=Suojaa tyhjiä joukkueita +protect_empty_teams_tooltip=Kun pelaajia verkossa ei ole joukueelle, heidän aloitusalue on suojattu. +protected-base-area=Tämä joukkue-alue on suojattu, koska heillä ei ole pelaajia verkossa. +pvp-configuration=PvP asetukset +random=Satunnainen +random-team=Satunnainen +ready=Valmis +ready-cancelled=Kaikki eivät ole valmiina, automaattinen kierroksen alku peruttu. +recipe-calculator=Reseptilaskin +remove=Poista +remove-team-tooltip=Poista tämä joukkue pelistä. +required_kill_score=Tarvittavat tappopisteet +required_kill_score_tooltip=Tappojen määrä, jolla voittaa. +required_oil=Öljytavoite +required_oil_tooltip=Tarvittava määrä raakaöljyä joka joukkueen on tuotettava voittaakseen. +required_production_score=Tuotannon pistetavoite +required_production_score_tooltip=Vaadittu tuotannon pistemäärä pelin voittamiseen. +required_rockets_sent=Tarvittavat raketit +required_rockets_sent_tooltip=Kuinka monta rakettia joukkueen täytyy laukaista voittaakseen kierroksen. +reroll-round=Aloita kierros alusta +reroll-round-tooltip=Arpoo kartan uudelleen nykyiselle kierrokselle +research_level=Tutkimustaso alussa +research_level_tooltip=Teknologiat tähän tasoon asti ovat pelaajien käytössä kierroksen alkaessa. +restart-round=Aloita kierros alusta +restart-round-tooltip=Aloittaa kierroksen alusta samalla kartalla. +reveal_map_center=Paljasta kartan keskiosa +reveal_map_center_tooltip=Näyttää kartan keskiosan jokaiselle tiimille. +reveal_team_positions=Paljasta joukkueiden sijainnit +reveal_team_positions_tooltip=Paljastaa kaikkien joukkueiden alueet kierroksen alussa. +rockets_sent=Raketteja lähetetty +round-rerolled=Kierroksen kartta on luotu uudelleen. +round-restarted=Kierros aloitettu alusta. +scenario-name=Kamppailu +score=Kaikki pisteet +score_per_minute=Pisteet/min. +score_per_minute_tooltip=Pisteiden muutos edellisen minuutin aikana. +score_tooltip=Tuotantomäärä. +setup-in-progress=Kartan järjestely on vielä käynnissä. Odota kun ylläpitäjä valmistelee seuraavaa kierrosta. +silo-destroyed=Joukkue __2__ tuhosi joukkueen __1__ siilon. +small=Pieni +space_race=Avaruuskisa +space_race_tooltip=Joukkue joka laukaisee tarvittavan määrän raketteja ensin, voittaa. +stack_inserter_capacity_bonus=Pinoasettelijoiden kapasiteetti +stance=Kanta +start-round=Aloita kierros +starting-items=Aloitustavarat +starting_chest=Aloitusarkku +starting_chest_multiplier=Arkun tavaroiden kertoja +starting_chest_multiplier_tooltip=Kertoo aloitusarkkujen sisältämien tavaroiden määrän tällä luvulla. +starting_chest_tooltip=Arkku jossa on aloitustavaroita annetaan joukkuille. +starting_equipment=Aloitusvarusteet +starting_equipment_tooltip=Pelaajille syntyessä/uudelleensyntyessä annettavan varustesetin sisältämän tavaroiden määrä. +team=Joukkue +team-button-tooltip=Napsauta valitaksesi joukkueen numeron. Samanumeroiset joukkueet ovat liittolaisia.\nViiva (-) tarkoittaa, että joukkueella ei ole liittolaisia.\nKysymysmerkki (?) tarkoittaa, että joukkueella on satunnainen liittolaisuussuhde. +team-name=Joukkueen nimi +team-name_tooltip=Joukkueen nimi. +team-number=Joukkueen numero +team-settings=Joukkueen asetukset +team-won=__1__ joukkue on voittanut. Voit jatkaa pelaamista kunnes ylläpitäjä aloittaa uuden kierroksen. +team-won-auto=Joukkue __1__ on voittanut. Uusi kierros alkaa __2__:n minuutin kuluttua. +team_artillery=Joukkuealueiden tykistö +team_artillery_tooltip=Tiimit aloittavat tykkitorneilla, jotka ympäröivät aloitusaluetta. +team_leader=Joukkueen johtaja +team_moat=Joukkuealueiden vallihauta +team_moat_tooltip=Luo vallihaudan joukkueiden aloitusalueiden ympärille. +team_turrets=Tiimialueen tykit +team_turrets_tooltip=Tiimit aloittaa tykkitorneilla, jotka ympäröivät niiden aloitusaluetta. +team_walls=Joukkuealueiden muurit +team_walls_tooltip=Luo muurin joukkueiden aloitusalueiden ympärille. +teams=Joukkueet +technology_price_multiplier=Teknologian hintakerroin +time_left=Aikaa Jäljellä: __1__ +time_limit=Määräaika +time_limit_tooltip=Rajoittaa kierroksen pituuden (minuutteina).\n0 = ei rajoitusta. +total=Yhteensä +train_braking_force_bonus=Junan jarrutusvoima +true=Tosi +turret_ammunition=Tykin ammukset +turret_ammunition_tooltip=Valitse ammusten määrä jolla tykit aloittavat. +turret_attack_modifier=Tykkien vahinko +unassigned-players=Asettamattomat pelaajat: __1__ +unlock_combat_research=Avaa taistelupäivitykset +unlock_combat_research_tooltip=Avaa kaikki taisteluun liittyvät teknologiat tälle tutkimustasolle. +victory-conditions=Pelin tavoitteet +worker_robots_battery_modifier=Työrobottien akku +worker_robots_speed_modifier=Työrobottien nopeus +worker_robots_storage_bonus=Työrobottien kantokapasiteetti + diff --git a/factorio/data/base/scenarios/pvp/locale/fr/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/fr/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..dbbbe22ae670aba1ce322ae23dc90b617145e082 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/fr/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Ajouter une équipe +add-team-tooltip=Ajouter une nouvelle équipe à la liste. +admin=Administrateur +admin-change-team=Changer d'équipe +admin-change-team-tooltip=Modifier l'équipe dans laquelle vous êtes. +admin-ended-round=Un admin (__1__) a terminé la manche actuelle. +all_players=Tous les joueurs +allow_spectators=Autoriser les spectateurs +allow_spectators_tooltip=Autorise des joueurs à rejoindre l'équipe spectatrice.\nNote: les administrateurs peuvent toujours être spectateur. +ally=Allié +always_day=Jour éternel +ammo_damage_modifier=Dégâts des munitions +auto_new_round_time=Temps de manche automatique +auto_new_round_time_tooltip=Quand une équipe gagne, une nouvelle manche commencera après tant de minutes. \n0 pour désactiver. +average_team_displacement=Distance entre les équipes +average_team_displacement_tooltip=La distance utilisée pour calculer l'emplacement de départ des différentes équipes. +balance-confirm=Sauvegarder +balance-options=Options d'équilibrage +base-exclusion-begins=La période d'exclusion des bases a commencé. Les joueurs ne pourront pas entrer dans les bases ennemies pendant __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +base-exclusion-ends=La période d'exclusion de base est terminée. +base-exclusion-teleport=Vous ne pouvez pas entrer dans un base ennemie pendant la période d'exclusion des bases. Il reste __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ d'exclusion. +base_exclusion_time=Période d'exclusion de base +base_exclusion_time_tooltip=Pendant ce nombre de minutes après le début de la manche, les équipes ennemies ne seront pas autorisées à entrer dans les bases adverses. +cancel=Annuler +cant-find-position=Nous n'avons pas trouvé de position pour faire apparaître votre personnage. Cette carte n'est pas utilisable. +cant-remove-only-team=Vous ne pouvez pas supprimer la dernière équipe. +change-starting-items=Modification des items du début +character_build_distance_bonus=Distance maximale de construction +character_crafting_speed_modifier=Vitesse de fabrication +character_health_bonus=Bonus de santé +character_mining_speed_modifier=Vitesse de minage +character_modifiers=Modificateurs du personnage +character_reach_distance_bonus=Distance max. d'action +character_running_speed_modifier=Vitesse de marche +chest=Coffre +color=Couleur +config-confirm=Confirmer les paramètres et démarrer la manche suivante +confirm=Confirmer +cost=Coût +defcon-unlock=ALERTE DEFCON : __1__ a été recherché. +defcon_mode=Mode DEFCON +defcon_mode_tooltip=Les technologies seront automatiquement déverrouillées au fil du temps pour toutes les équipes. +defcon_timer=Minuterie DEFCON +defcon_timer_tooltip=Le nombre de minutes entre chaque déverrouillage de technologie en mode DEFCON. +description=Configurez plusieurs équipes avec des zones de départ et des progressions de recherches séparées.\nDes options de jeu hautement configurables pour ajuster les conditions à vos besoins.\nJouez en coopération ou contre les autres pour compléter l'une des nombreuses conditions de victoire proposées.\n[font=default-semibold]C'est un scénario multijoueur uniquement.[/font] +disabled-items=Objets déactivés +disallowed-team-name=Créer une équipe avec le nom "__1__" n'est pas autorisé. +duplicate-disable=Vous ne pouvez pas sélectionner deux fois le même élément pour le désactiver . +duplicate-failed=La duplication des entités de la zone de départ a échouée. La taille de la zone de départ et/ou la taille de la carte est incompatible avec le nombre d'équipes. +duplicate-team-name=Nom d'équipe en double : __1__ +duplicate_starting_area_entities=Dupliquer les éléments de la zone de départ +empty-team-name=Le nom de l'équipe ne peut pas être vide. +end-round=Fin de la manche +end-round-tooltip=Termine la manche actuelle, et affiche la configuration pour la prochaine manche. +enemy=Ennemi +enemy-building-restriction=Vous ne pouvez pas construire des entités à l’intérieur des zones des bases ennemies. +enemy_building_restriction=Restriction de construction en zone ennemie +enemy_building_restriction_tooltip=N'autorise pas les équipes à construire des entités à l’intérieur des zones des bases ennemies. +equipment=Équipement +everybody-ready=Tout le monde est prêt, la manche commencera dans __1__ __plural_for_parameter_1_{1=seconde|rest=secondes}__ (à moins que quelqu'un ne soit plus prêt ou qu'un nouveau joueur rejoigne la partie). +evolution_factor=Facteur d'évolution +false=Faux +following_robots_lifetime_modifier=Durée de vie des robots suiveurs +force_modifiers=Modificateurs d'équipe +friendly_fire=Tir ami +gain=Gain +game-settings=Paramètres de jeu +give_artillery_remote=Permet la commande à distance de l’artillerie +give_artillery_remote_tooltip=Les joueurs recevront une commande à distance de l’artillerie au début de la manche. +gun_speed_modifier=Vitesse de tir des balles +import-failed=Importation échouée. +import-success=Importation réussie. +ingredients=Ingrédients +inserter_stack_size_bonus=Capacité des bras robotisés +join=Rejoindre +join-random=Rejoindre au hasard +join-spectator=Rejoindre en tant que spectateur +join-team=Rejoindre l'équipe +joined=__1__ a rejoint l'équipe __2__. +joined-spectator=__1__ a rejoint les spectateurs. +kill_score=Score de kill +kill_score_tooltip=La première équipe qui atteint le seuil de tués gagne. +laboratory_productivity_bonus=Productivité des laboratoires +laboratory_speed_modifier=Rapidité des recherches en laboratoire +large=Large +last_silo_standing=Dernier silo debout +last_silo_standing_tooltip=L'équipe avec le dernier silo debout gagne. +leave-team=Quitter l'équipe +map-ready=La carte est prête. L'affectation d'équipes est désormais possible. +map_seed=Valeur d'initialisation de la carte +map_seed_tooltip=Spécifiez une valeur d'initialisation pour générer la carte suivante. 0 pour une valeur aléatoire. +max_players=Nombre de joueurs maximum +max_players_tooltip=Nombre maximum de joueurs qui peuvent se joindre à une équipe. \n0 pour aucune limite. +maximum_following_robot_count=Nombre maximum de robots suiveurs +medium=Moyen +members=Membres: +mining_drill_productivity_bonus=Productivité des foreuses +must-be-greater-than-0=L'entrée __1__ doit être supérieure à 0. +must-reroll=Vous devez régénérer la carte avant de commencer la manche, car vous avez modifié la taille de la carte. +neutral=Neutre +neutral_chests=Coffre neutre +neutral_chests_tooltip=Tous les coffres construits seront attribués à l’équipe neutre, ce qui signifie que tous les joueurs peuvent y accéder. +no-rush-begins=La période de préparation a commencé. Les joueurs seront limités à leurs zones de départ pendant __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +no-rush-ends=La période de préparation JcJ est terminée ! +no-rush-teleport=Vous ne pouvez pas quitter votre zone de départ avant le lancement. Il reste __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ de préparation. +no-space-available=Toutes les équipes sont pleines : vous êtes maintenant spectateur. +no-team=Pas d'équipe +no_rush_time=Durée de préparation JcJ +no_rush_time_tooltip=Les joueurs seront limités à leurs zones respectives pendant autant de minutes. +none=Aucun +objective=Objectif +offline=Hors ligne: __1__ +oil_harvest=Collecte de pétrole +oil_harvest_tooltip=La première équipe à produire la quantité nécessaire de pétrole brut gagne. +oil_only_in_center=Pétrole seulement au centre +oil_only_in_center_tooltip=Les sources de pétrole ne seront présentes qu'au centre de la carte. +online=En ligne: __1__ +only-admins=Seuls les administrateurs peuvent effectuer cette action. +pick-join=Choisissez votre équipe +player-color-changed-back=La couleur du joueur __1__ a été changée en la couleur de son équipe. +player-is-not-ready=__1__ n’est pas prêt. +player-is-ready=__1__ est prêt. +players=Joueurs +players-on-team=Joueurs dans l'équipe +production_score=Score de production +production_score_tooltip=Score de production : la première équipe à atteindre l'objectif de production l'emporte. +products=Produits +progress-bar=Préparation de la carte... +protect_empty_teams=Protéger les équipes vides +protect_empty_teams_tooltip=Lorsqu’il n’y a pas de joueurs en ligne pour une équipe, leur zone de départ est protégée. +protected-base-area=Cette zone est protégée car il n'y a pas de joueurs en ligne. +pvp-configuration=Configuration JcJ +random=Aléatoire +random-team=Aléatoire +ready=Prêt +ready-cancelled=Tout le monde n'est pas prêt, le démarrage automatique de la manche est annulé. +recipe-calculator=Calculatrice de recette +remove=Supprimer +remove-team-tooltip=Retirer cette équipe du jeu. +required_kill_score=Score de kill requis +required_kill_score_tooltip=Le score de kill nécessaire pour remporter la partie. +required_oil=Objectif de pétrole brut +required_oil_tooltip=La quantités nécessaire de pétrole brut qu'une équipe doit produire pour remporter la partie. +required_production_score=Objectif de production +required_production_score_tooltip=Le score de production à atteindre pour emporter la partie. +required_rockets_sent=Fusées nécessaires +required_rockets_sent_tooltip=Nombre de fusées qu'une équipe doit envoyer avec une fusée pour gagner la manche. +reroll-round=Recommencer la manche +reroll-round-tooltip=Générer de nouveau la carte pour cette manche +research_level=Niveau de la recherche de départ +research_level_tooltip=Toutes les recherches de ce niveau et inférieur seront disponibles pour chaque équipe au début de la manche. +restart-round=Redémarrer la manche +restart-round-tooltip=Redémarrer la manche sur la même carte. +reveal_map_center=Révéler le centre de la carte +reveal_map_center_tooltip=Dévoile le centre de la carte pour toutes les équipes. +reveal_team_positions=Révéler les positions des équipes +reveal_team_positions_tooltip=Révélera les zones de l’ensemble des équipes au début de la manche. +rockets_sent=Fusées envoyées +round-rerolled=Manche relancée. +round-restarted=Manche redémarrée. +scenario-name=PvP +score=Score total +score_per_minute=Score/min. +score_per_minute_tooltip=La variation de score depuis la dernière minute. +score_tooltip=Le score généré par minute. +setup-in-progress=La configuration de la carte est toujours en cours. Veuillez patienter pendant qu’un admin prépare la prochaine manche. +silo-destroyed=Le silo de l’équipe de __1__ a été détruit par l’équipe __2__. +small=Petit +space_race=Course à l’espace +space_race_tooltip=L'équipe qui lance le nombre de fusées requises en première remporte la partie. +stack_inserter_capacity_bonus=Capacité des bras robotisés haute capacité +stance=Relation diplomatique +start-round=Démmarer la manche +starting-items=Items du début +starting_chest=Coffre de départ +starting_chest_multiplier=Multiplicateur d'éléments dans le coffre +starting_chest_multiplier_tooltip=Multiplie par autant la quantité d'objets dans les coffres de départ. +starting_chest_tooltip=Un coffre avec des éléments supplémentaires pour bien débuter est fourni pour chaque équipe. +starting_equipment=Équipement de départ +starting_equipment_tooltip=Nombre d'objets dans le lot d'équipement donné aux joueurs lors de leur apparition/réapparition. +team=Équipe +team-button-tooltip=Appuyez ici pour sélectionner le numéro d’équipe. Les équipes ayant le même numéro seront alliées. \nUn tiret (-) indique « aucune équipe », donc pas d'alliés.\nUn point d’interrogation (?) indique qu'une équipe sera assignée au hasard. +team-name=Nom de l'équipe +team-name_tooltip=Nom de l'équipe. +team-number=Numéro déquipe +team-settings=Paramètres d’équipe +team-won=L'équipe __1__ est victorieuse. Vous pouvez continuer de jouer jusqu'à ce qu'un administrateur lance une nouvelle manche. +team-won-auto=L'équipe __1__ est victorieuse. Une nouvelle manche commencera dans __2__ __plural_for_parameter_2_{1=minute|rest=minutes}__. +team_artillery=Artillerie dans la zone d'équipe +team_artillery_tooltip=Les équipes commenceront avec des tourelles d'artillerie autour de leur zone de départ. +team_leader=Chef d’équipe +team_moat=Douve de la zone d'équipe +team_moat_tooltip=Créera une douve autour des zones de départ des équipes. +team_turrets=Tourelles dans la zone de départ +team_turrets_tooltip=Les équipes commenceront avec des tourelles autour de leur zone de départ. +team_walls=Murs autour des zones de départ de l'équipe +team_walls_tooltip=Créera un mur autour des zones de départ des équipes. +teams=Équipes +technology_price_multiplier=Multiplicateur du prix des technologies +time_left=Temps restant : __1__ +time_limit=Limite de temps +time_limit_tooltip=Limite la durée d'une manche (en minutes).\nLaisser à 0 pour ne pas limiter. +total=Total +train_braking_force_bonus=Force de freinage du train +true=Vrai +turret_ammunition=Munitions des tourelles +turret_ammunition_tooltip=Choisissez le type de munitions avec lesquelles les tourelles vont commencer. +turret_attack_modifier=Dégâts des tourelles +unassigned-players=Joueurs non assignés : __1__ +unlock_combat_research=Débloquer les recherches militaires +unlock_combat_research_tooltip=Débloquera toutes les technologies de domaine militaire pour ce niveau de recherche. +victory-conditions=Conditions de victoire +worker_robots_battery_modifier=Batterie des robots ouvriers +worker_robots_speed_modifier=Vitesse des robots ouvriers +worker_robots_storage_bonus=Capacité des robots de construction + diff --git a/factorio/data/base/scenarios/pvp/locale/fy-NL/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/fy-NL/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5d7ee3be03ff85df3771505ffbeae9d0a3b1a207 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/fy-NL/pvp.cfg @@ -0,0 +1,73 @@ +add-team=Team tafoegje +admin=Behearder +ally=Bûnsgenoat +always_day=Altyd dei +ammo_damage_modifier=Munysjeskea +average_team_displacement=Ofstân tusken teams +average_team_displacement_tooltip=De brûkte ôfstân foar it berekkenjen fan de startposysjes fan de ferskate teams. +balance-confirm=Bewarje +cancel=Annulearje +character_build_distance_bonus=Bougrutte +character_crafting_speed_modifier=Fabrikaasjesnelheid +character_health_bonus=Sûnheidsbonus +character_mining_speed_modifier=Mynsnelheid +character_reach_distance_bonus=Berik +character_running_speed_modifier=Rinsnelheid +color=Kleur +config-confirm=Befêstigje ynstellingen en start folgjende omgong +confirm=Befêstigje +cost=Kosten +defcon-unlock=DEFCON ALERT: __1__ is ûndersocht. +defcon_mode=DEFCONmodus +defcon_timer=DEFCON-klok +end-round=Omgong beëinigje +enemy=Fijân +evolution_factor=Evolúsjefaktor +false=Net wier +gain=Winst +gun_speed_modifier=Munysje sjitsnelheid +import-failed=Ymportearjen mislearre. +import-success=Mei sukses ymportearre. +ingredients=Yngrediïnten +join=Meidwaan +join-team=Mei team meidwaan +joined=__1__ is no lid fan team __2__. +large=Grut +map-ready=De wrâld is klear. Teamtawizingen binne no iepen. +medium=Gemiddeld +neutral=Neutraal +neutral_chests=Neutrale kisten +no-rush-ends=De antistoarmrinperioade is ôfrûn. +no_rush_time=Doer oant folgjende bestoarming +none=Gjin +objective=Doelstelling +players=Spilers +players-on-team=Spilers yn it team +products=Produkten +progress-bar=Kaart tariede… +protect_empty_teams=Befeiligje lege teams +random=Likefolle wa +recipe-calculator=Reseptrekkenmasine +remove=Fuortsmite +research_level=Undersykslevel start +reveal_team_positions=Teamposysjes toane +reveal_team_positions_tooltip=Sil de gebieden fan alle teams oan it begjin fan de omgong toane. +scenario-name=PvP +score=Totale skoare +silo-destroyed=De silo fan team __1__ is ferneatige troch team __2__. +small=Lyts +stance=Harren hâlding +starting_equipment=Startútrissen +team=Team +team-name=Teamnamme +team-number=Teamnûmer +team_walls=Muorre fan it teamgebiet +team_walls_tooltip=Sil in muorre meitsje rûnom de startgebieden fan alle teams. +teams=Teams +time_limit=Tiidslimyt +total=Totaal +true=Wier +turret_attack_modifier=Geskutstoerskea +unlock_combat_research=Untskoattelje oarlochsfernijingen +unlock_combat_research_tooltip=Untskoattelet alle gefjochtsrelatearre fernijtechnologyen hearrend by it ûndersykslevel. + diff --git a/factorio/data/base/scenarios/pvp/locale/ga-IE/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/ga-IE/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..04128a43cabad2feb5541ec8962c0c0582cba860 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/ga-IE/pvp.cfg @@ -0,0 +1,190 @@ +add-team=Cuir le foireann +add-team-tooltip=Cuir le foireann eile chun an liosta. +admin=Riarachán +admin-change-team=Athraigh foireann +admin-change-team-tooltip=Athraigh d'fhoireann. +admin-ended-round=Chríochnaigh riarachán (__1__) an babhta seo. +all_players=Imreoirí uile +allow_spectators=Lig breathnóirí +allow_spectators_tooltip=Lig daoine ag teacht le foireann breathnóra.\nNod: Beidh riaracháin i gcónaí ábalta a bheith ina mbreathnóir. +ally=Comhghuaillí +always_day=Síorsholas an lae +ammo_damage_modifier=Damáiste armlóin +auto_new_round_time=Am an bhabhta go huathoibríoch +auto_new_round_time_tooltip=Nuair a bhuann aon fhoireann, tosóidh babhta nua tar éis na mhéide nóiméid seo.\n0 chun í a dhíchumasú. +average_team_displacement=Fad idir foirne +average_team_displacement_tooltip=An fad úsáidte ar son na n-áiteanna tosaithe a ríomh le gach foireann. +balance-confirm=Sábháil +balance-options=Roghanna cothromaíochta +base-exclusion-ends=Críochnaíodh an réime eisiate bunáite. +base_exclusion_time=Am eisiata bunáite +cancel=Cealaigh +change-starting-items=Athraigh earraí tosaithe +character_build_distance_bonus=Fad tógála +character_crafting_speed_modifier=Luas ceardaíochta +character_health_bonus=Bónas sláinte +character_mining_speed_modifier=Luas mianadóireachta +character_modifiers=Mionaithreoirí carachtair +character_reach_distance_bonus=Fad réimse +character_running_speed_modifier=Luas siúil +chest=Ciste +color=Dath +config-confirm=Deimhnigh socruithe agus tosaigh an chéad bhabhta eile +confirm=Deimhnigh +cost=Costas +defcon-unlock=RABHADH DEFCON: taighde __1__ déanta. +defcon_mode=Mód DEFCON +defcon_mode_tooltip=Beidh teicneolaíochtaí díghlasáilte go huathoibríoch i rith ama le gach foireann. +defcon_timer=Amadóir DEFCON +defcon_timer_tooltip=An mhéid nóiméid idir díghlasálacha teicneolaíochta sa mhód DEFCON. +disabled-items=Earraithe díchumasaithe +duplicate-failed=Teipeadh dúbláil na n-aonáin san áit thosaithe. Tá méid na háite tosaithe agus/nó na léarscáile neamh-chomhoiriúnach le huimhir na bhfoirne. +duplicate-team-name=Ainm foirne dúblach: __1__ +duplicate_starting_area_entities=Cóipéail aonáin thosaithe +empty-team-name=Ní féidir leis an ainm foirne a bheith folamh. +end-round=Críochnaigh babhta +end-round-tooltip=Críochnaigh an babhta reatha, agus tarraing cumraíocht an chéad bhabhta eile suas. +enemy=Namhaid +enemy-building-restriction=Ní féidir leat aonáin a thógáil sna bunáiteanna foirne naimhde. +enemy_building_restriction=Srian ar foirgnimh naimhde +enemy_building_restriction_tooltip=Ná ceadaigh na foirne chun aonáin a thógáil taobh istigh den bhunáit foirne naimhdeacha. +equipment=Acmhainn +evolution_factor=Fachtóir éabhlóide +false=Bréag +following_robots_lifetime_modifier=Saol na leantóirí róbatacha +force_modifiers=Mionaithreoirí fórsa +friendly_fire=Féinscaoileadh +gain=Méadú +game-settings=Socruithe cluiche +give_artillery_remote=Tabhair cianrialtán airtléire +give_artillery_remote_tooltip=Tabharfar na himreoirí cianrialtán airtléire nuair a thosaíonn an babhta. +gun_speed_modifier=Luas caithimh armlóin +import-failed=Iompórtáil teipthe. +import-success=Iompórtáil rathúil. +ingredients=Comhábhair +inserter_stack_size_bonus=Toilleadh ionsáiteora +join=Téigh le +join-spectator=Téigh le breathnóirí +join-team=Téigh le foireann +joined=Téigh __1__ le foireann __2__. +joined-spectator=Chuaigh __1__ leis na mbreathnóirí. +kill_score=Scór maraithe +kill_score_tooltip=Buafaidh an chéad foireann a shroiceadh leis an scór maraithe atá ag teastáil. +laboratory_productivity_bonus=Táirgíúlacht saotharlanna +laboratory_speed_modifier=Luas saotharlanna +large=Mór +last_silo_standing=An tsadhlann deiridh +last_silo_standing_tooltip=Buafaidh an fhoireann leis an sadhlann deireanach fós ina seasamh. +leave-team=Éirigh as an bhfoireann +map-ready=Tá an léarscáil ina réidh. Tá sannadh na foirne oscailte anois. +map_seed=Síol léarscáile +map_seed_tooltip=Sonraigh síol léarscáile chun an chéad dromchla eile a chruthú. Roghnaigh 0 ar son síl fhánaigh. +max_players_tooltip=An t-uasmhéid imreora is féidir leis foireanna dul le.\n0 le teorainn ar bith. +maximum_following_robot_count=Uasuimhir róbat i do dhiaidh +medium=Meán +mining_drill_productivity_bonus=Táirgiúlacht druilire mianadóireachta +must-be-greater-than-0=Is gá le hionchur __1__ a bheith níos mó ná 0. +must-reroll=Is gá leat an léarscáile a athchaitheamh roimh a thosaíonn an babhta mar d'athraigh tú an mhéid léarscáile. +neutral=Neodrach +neutral_chests=Cistí neodracha +neutral_chests_tooltip=Beidh gach ciste curtha ar an bhfoireann neodrach, agus is féidir le haon fhoireann iad a oscail. +no-rush-ends=Chríochnaigh an t-achar neamhruathair. +no-space-available=Tá a lán ag gach foireann, agus tá tú i do bhreathnóir anois. +no_rush_time=Fad neamhruathair +none=Earraí ar bith +objective=Aidhm +offline=As líne: __1__ +oil_harvest=Fómhar ola +oil_harvest_tooltip=Buafaidh an chéad foireann a tháirgeadh an mhéid amhola atá ag teastáil. +oil_only_in_center=Ola sa lár amháin +oil_only_in_center_tooltip=Cruthfar ola ach amháin sa lár na léarscáile. +online=Ar líne: __1__ +only-admins=Is féidir ach le riaracháin amháin an t-aicsean a dhéanamh. +pick-join=Roghnaigh d'fhoireann +player-color-changed-back=Athraíodh dath an imreora __1__ ar ais chun datha a bhfoirne. +player-is-not-ready=Níl __1__ ina réidh. +player-is-ready=Tá __1__ ina réidh. +players=Imreoirí +players-on-team=Imreoirí ar an bhfoireann +production_score=Scór táirgthe +production_score_tooltip=Buafaidh an chéad foireann a schroicheadh leis an aidhm scóir táirgthe. +products=Táirgí +progress-bar=Ag ullmhú léarscáile... +protect_empty_teams=Cosain foirne fholamha +protect_empty_teams_tooltip=Nuair nach bhfuil aon imreoir san fhoireann ar líne, beidh a n-áit tosaithe faoi chosaint. +pvp-configuration=Cumraíocht I vs. I (PvP) +random=Fánach +ready=Réidh +recipe-calculator=Áiremháin oidis +remove=Bain as +remove-team-tooltip=Bain an foireann seo as an gcluiche. +required_kill_score=Scór maraithe ag teastáil +required_kill_score_tooltip=An scór maraithe atá ag teastáil chun an chluiche a bhuachan. +required_oil=Aidhm ola +required_oil_tooltip=An mhéid amhola táirgthe atá ag teastáil chun an chluiche a bhuachan. +required_production_score=Aidhm scóir táirgthe +required_production_score_tooltip=An scór táirgthe ag teastáil chun an chluiche a bhuachan. +required_rockets_sent=Roicéid ag teastáil +required_rockets_sent_tooltip=An uimhir roicéid lainseála atá ag teastáil chun an chluiche a bhuachan. +reroll-round=Athchaith babhta +reroll-round-tooltip=Athchaith an léarscáil ar son an céad babhta eile +research_level=Bunleibhéal taighde +research_level_tooltip=Déanfar taighde ar na teicneolaíochtaí suas go agus sa leibhéal seo le gach foireann nuair a thosaíonn an babhta. +restart-round=Atosaigh babhta +restart-round-tooltip=Atosaigh an babhta gan aon athrú léarscáile. +reveal_map_center=Nocht lár na léarscáile +reveal_map_center_tooltip=Beidh lár na léarscáile léirithe ag gach foireann. +reveal_team_positions=Nocht láithreacha na bhfoirne +reveal_team_positions_tooltip=Nochtfar láithreacha na bhfoirne uile nuair a thosaíonn an babhta. +rockets_sent=Roicéid sheolta +round-rerolled=Athchaitheadh babhta. +round-restarted=Atosaíodh babhta. +scenario-name=PvP +score=Scór iomlán +score_per_minute_tooltip=Athrú an scóir sa nóiméad deireanach. +score_tooltip=Méid an scóir táirgthe. +setup-in-progress=Tá an cumraíocht léarscáile fós ag ullmhú. Fanaígí nuair a ullmhaíonn riarachán ar an gcéad babhta eile. +silo-destroyed=Bhí an sadhlann de chuid foirne __1__ scriosta ag an bhfoireann __2__. +small=Beag +space_race=Spásrás +space_race_tooltip=Buafaidh an chéad foireann cé a láinseáil na huimhreach roicéad atá ag teastáil. +stack_inserter_capacity_bonus=Toilleadh ionsáiteora cruaiche +stance=A seasamh +start-round=Tosaigh babhta +starting-items=Earraí tosaithe +starting_chest=Ciste tosaithe +starting_chest_multiplier=Iolraitheoir earraí ciste +starting_chest_tooltip=Soláthraíodh ciste le hearraithe tosaithe sa bhreis ag na foirne. +starting_equipment=Acmhainní tosaithe +team=Foireann +team-name=Ainm foirne +team-name_tooltip=Ainm na foirne. +team-number=Uimhir foirne +team-settings=Socruithe foirne +team-won=Buann an foireann __1__. Is féidir leat lean ar aghaidh leis an imirt go dtí a thosaíonn an riarachán babhta nua. +team_artillery=Artléire sa láthair foirne +team_artillery_tooltip=Tosóidh na foirne le hairtléire i dtimpeall a n-áiteanna tosaithe. +team_leader=Ceannasaí foirne +team_turrets=Túirín sa láthair foirne +team_turrets_tooltip=Tosaíodh na foirne le túiríní i dtimpeall a n-áiteanna tosaithe. +team_walls=Balla sa láthair foirne +team_walls_tooltip=Cruthfar balla i dtimpeall gach láthair tosaithe de chuid na bhfoirne. +teams=Foirne +technology_price_multiplier=Iolraitheoir praghais teicneolaíochta +time_left=Am atá fágtha: __1__ +time_limit=Teorainn ama +time_limit_tooltip=Cuir teorainn le fad an bhabhta (i nóiméid).\nCuir 0 le teorainn ar bith. +total=Iomlán +train_braking_force_bonus=Fórsa coscánaithe traenacha +true=Fíor +turret_ammunition=Armlón túirín +turret_ammunition_tooltip=Roghnaigh an cineál armlóin ag na túiríní ar dtús. +turret_attack_modifier=Damáiste túirín +unassigned-players=Imreoirí neamhcheaptha: __1__ +unlock_combat_research=Díghlasáil uasghráduithe comhraic +unlock_combat_research_tooltip=Díghlasálfar gach teicneolaíocht uasghradaithe a bhfuil bainteach le comhrac aige ar líon an leibhéal taighde de. +victory-conditions=Dálaí an bhua +worker_robots_battery_modifier=Cadhnra róbat-oibrí +worker_robots_speed_modifier=Luas róbat-oibrí +worker_robots_storage_bonus=Toilleadh róbat-oibrí + diff --git a/factorio/data/base/scenarios/pvp/locale/he/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/he/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4353af9a02cc07c5c175bc02acc2de25aa548fb0 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/he/pvp.cfg @@ -0,0 +1,216 @@ +add-team=הצובק תפסוה +add-team-tooltip=.המישרל השדח הצובק תפסוה +admin=להנמ +admin-change-team=הצובק יוניש +admin-change-team-tooltip=.םיכייש הילא הצובקה יוניש +admin-ended-round=.יחכונה בוביסה תא םייס (__1__) להנמ +all_players=םינקחשה לכ +allow_spectators=קחשמב הייפצ רשפא +allow_spectators_tooltip=.םיפוצ תויהל ולכוי דימת םילהנמ :הרעה\n.םיפיקשמה תצובקל ףרטצהל םישנאל רשפא +ally=תירב-ןב +always_day=םוי דימת +ammo_damage_modifier=תשומחת לש העיגפה חכ +auto_new_round_time=אבה בבסל יטמוטוא ןמז +auto_new_round_time_tooltip=.יוביכל n\0.הז תוקד רפסמ רובעכ ליחתי שדח בבס ,תחצנמ יהשלכ הצובק רשאכ +average_team_displacement=תוצובק ןיב קחרמ +average_team_displacement_tooltip=.תונושה תוצובקה לש החיתפה תודמע בושיחל שמשמה קחרמה +balance-confirm=הרימש +balance-options=ברק ןוזיא תורדגה +base-exclusion-begins=.__{תוקד __rest=__1|תחא הקד=plural_for_parameter_1_{1__ ךשמל תוביריה תוצובקה יסיסב לש םהיחטשל סנכיהל ולכוי אל םינקחש .לחה הסינכה רוסיא ןמז +base-exclusion-ends=!םייתסה הסינכה רוסיא ןמז +base-exclusion-teleport=.__{תוקד __1__ ורתונ=rest|תחא הקד הרתונ=plural_for_parameter_1_{1__ הלבגמה םויסל דע .הסינכה רוסיא ןמז ךלהמב תוביריה תוצובקה לש ןהיסיסב יחטשל סנכיהל ךתורשפאב ןיא +base_exclusion_time=הסינכ רוסיא ךשמ +base_exclusion_time_tooltip=.בבסה תליחתמ הז תוקד רפסמ ךשמל תובירי תוצובק לש ןהיסיסבל סנכיהל ולכוי אל םינקחש +cancel=לוטיב +cant-find-position=.המיאתמ הנניא הפמה .ךלש ןקחשה תומד תא רוציל רשפא וב םוקמ אצמנ אל +cant-remove-only-team=.הנורחאה הצובקה תא קוחמל ןתינ אל +change-starting-items=םייתלחתה םיצפח יוניש +character_build_distance_bonus=היינב קחרמ +character_crafting_speed_modifier=הבכרה תוריהמ +character_health_bonus=םייח תפסות +character_mining_speed_modifier=היירכ תוריהמ +character_modifiers=תומדל םייוניש +character_reach_distance_bonus=םיטירפ תרבעהו הכירע קחרמ +character_running_speed_modifier=הציר תוריהמ +chest=הבית +color=עבצ +config-confirm=אבה בבסה תליחתו תורדגהה רושיא +confirm=רשא +cost=תולע +defcon-unlock=.הרקחנ "__1__" היגולונכטה :תוננוכ תארתה +defcon_mode=תוננוכ בצמ +defcon_mode_tooltip=.תוצובקה לכ רובע ,ןמז ךרואל ,תיטמוטוא הנחתפית תויגולונכט +defcon_timer=תוננוכ ןועש +defcon_timer_tooltip=.תוננוכ בצמב תויגולונכט תחיתפ ןיב תוקדה רפסמ +description=[font/].דבלב םיפתתשמ-הבורמ שיחרת והז[n[font=default-semibold\.תובר תוירשפא תורטמ ךותמ תחא םילשהל ידכב ,תורחא תוצובק דגנ וא ףותישב וקחשn\.םכיכרצל קחשמה תא םיאתהל תורשפאמה תובר תורדגה תומייקn\.תדרפנ רקחמ תכרעמו םינוש הלחתה ירוזא םע םינקחש תוצובק רפסמ +disabled-items=םירוסא םיטירפ +disallowed-team-name=."__1__" םשה םע הצובק רוציל רוסא +duplicate-disable=.םיימעפ טירפה ותוא תא רוסאל ןתינ אל +duplicate-failed=.תוצובקה תומכ םע םירדתסמ םניא הפמה לדוג וא/ו הלחתהה רוזא לדוג .הלחתהה רוזא תא לפכשל ןתינ אל +duplicate-team-name=__1__ :םייק רבכ הצובק םש +duplicate_starting_area_entities=הלחתהה רוזאב תויושי לפכש +empty-team-name=.קיר תויהל לוכי וניא הצובקה םש +end-round=בבס םייס +end-round-tooltip=.אבה בבסה תרדגהו ,יחכונה בבסה םויס +enemy=ביוא +enemy-building-restriction=.תובירי תוצובק לש הלחתהה יחטשב םינבמ תונבל ןתינ אל +enemy_building_restriction=ביוא ינבמ תלבגה +enemy_building_restriction_tooltip=.תובירי תוצובק לש ןהיחטש ךותב םינבמ לש םתיינב תעינמ +equipment=ישיא דויצ +everybody-ready=.(ותונכומ תא לטבי והשימש וא שדח ןקחש ףרטצי םא אלא) __{תוינש __rest=__1|תחא הינש=plural_for_parameter_1_{1__ דועב ליחתי בבסה .םינכומ םלוכ +evolution_factor=היצולובא םדקמ +false=אל +following_robots_lifetime_modifier=םיוולמ םיטובור לש םייח ךשמ +force_modifiers=חוכ ירידגמ +friendly_fire=תיתודידי שא +gain=חוור +game-settings=קחשמ תורדגה +give_artillery_remote=הירליטרא ןמס ןת +give_artillery_remote_tooltip=.בבסה תליחתב הירליטרא תורטמ ןמס ולבקי םינקחש +gun_speed_modifier=תשומחת לש ירי בצק +import-failed=.לשכנ אוביה +import-success=.חילצה אוביה +ingredients=םיביכר +inserter_stack_size_bonus=תועורז לש תלוביק +join=ףרטצה +join-random=תיארקא הצובקל תופרטצה +join-spectator=קחשמב הפצ +join-team=הצובקל תופרטצה +joined=.__2__ הצובקל (ה)פרטצה __1__ +joined-spectator=.םיפוצה תצובקל (ה)פרטצה __1__ +kill_score=גרה דוקינ +kill_score_tooltip=.חצנת רדגומה תודוקנה דעיל עיגתש הנושארה הצובקה +laboratory_productivity_bonus=רקחמ תונרצי +laboratory_speed_modifier=רקחמ בצק +large=לודג +last_silo_standing=דמועש ןורחאה ןקתמה +last_silo_standing_tooltip=.חצנת םיליט רוגיש ןקתמ רתונ התושרבש הנורחאה הצובקה +leave-team=הצובקה תביזע +map-ready=.תוצובק תונשל ןתינ תעכ .הנכומ הפמה +map_seed=הפמ עַרְז +map_seed_tooltip=.יארקא ערזל םגרותי 0 .אבה חטשמה תריצי ךרוצל הפמ ערז ונייצ +max_players=יברימ םינקחש רפסמ +max_players_tooltip=.הלבגמ אלל ותועמשמ 0 .הצובקב םינקחש לש יברמה רפסמה +maximum_following_robot_count=םיוולמ םיטובור לש תרתומ תומכ +medium=ינוניב +members=:הצובקב םירבח +mining_drill_productivity_bonus=חודיק תונוכמ תונרצי +must-be-greater-than-0=.0-מ לודג תויהל בייח __1__ טלקה +must-reroll=.הפמה לדוג תא םתינישש ןוויכמ ,בבסה תליחת ינפל הפמה תא שדחמ לירגהל םכילע +neutral=ילרטיינ +neutral_chests=תוילארטינ תובית +neutral_chests_tooltip=.םהב שמתשהל ולכוי םינקחשה לכש ךכ ,תילארטינ הצובקל הנכיושת ונבייש תוביתה לכ +no-rush-begins=.__{תוקד __rest=__1|תחא הקד=plural_for_parameter_1_{1__ ךשמל םהלש הלחתהה ירוזאל לבגות םינקחשה תעונת .ליחתה תוכרעיהה ןמז +no-rush-ends=!םייתסה תוכרעיהה ןמז +no-rush-teleport=.תוכרעיהה ןמזל __{תוקד __1__ ורתונ=rest|תחא הקד הרתונ=plural_for_parameter_1_{1__ .תוכרעיהה ןמז םות ינפל הלחתהה רוזא תא בוזעל ךתורשפאב ןיא +no-space-available=.הפוצל םתכפה ןכל ,תואלמ תוצובקה לכ +no-team=הצובק אלל +no_rush_time=תוכרעיהה ןמז ךשמ +no_rush_time_tooltip=.הז תוקד רפסמ ךשמל םהלש יתלחתהה רוזאל לבגות םינקחשה תעונת +none=אלל +objective=המישמ +offline=__1__ :םיקתונמ +oil_harvest=טפנ תקופת +oil_harvest_tooltip=.חצנת טפנ תויבח לש תשרדנה תומכה תא רוציל חילצתש הנושארה הצובקה +oil_only_in_center=זכרמב קר טפנ +oil_only_in_center_tooltip=.הפמה זכרמב קר הנעפות טפנ תוראב +online=__1__ :םירבוחמ +only-admins=.וז הלועפ עצבל םישרומ םילהנמ קר +pick-join=םכלש הצובקה תא ורחב +player-color-changed-back=.הצובקה לש העבצל הרזח הנוש __1__ לש עבצה +player-is-not-ready=.(ה)ןכומ ה/וניא __1__ +player-is-ready=.(ה)ןכומ __1__ +players=םינקחש +players-on-team=הצובקב םינקחש +production_score=רוציי גוריד +production_score_tooltip=.חצנת רדגומה תודוקנה דעיל עיגתש הנושארה הצובקה +products=םירצות +progress-bar=...הפמ ןיכמ +protect_empty_teams=תוקיר תוצובק לע הנגה +protect_empty_teams_tooltip=.ןגומ היהי הלש הלחתהה רוזא ,תמייוסמ הצובקב םינקחש ןיא רשאכ +protected-base-area=.םינווקמ םינקחש הב ןיאש ינפמ ןגומ וז הצובק לש רוזאה +pvp-configuration=(PvP) ןקחש-דגנ-ןקחש תורדגה +random=תיארקא האצקה +random-team=תיארקא הצובק +ready=ןכומ +ready-cancelled=.ליחתת אל בבסה תליחתל רוחאל הריפסה .םינכומ םלוכ אל +recipe-calculator=םינוכתמ ןובשחמ +remove=הקיחמ +remove-team-tooltip=.קחשמהמ וז הצובק תרסה +required_kill_score=תושרדנ גרה תודוקנ +required_kill_score_tooltip=.קחשמב ןוחצינל שורד דוקינ +required_oil=טפנ דעי +required_oil_tooltip=.חצנל ידכ רצייל הכירצ הצובקש ימלוגה טפנה תומכ +required_production_score=תודוקנ דעי +required_production_score_tooltip=.קחשמב היכזל שורדה רוצייה דוקינ +required_rockets_sent=תשרדנה םירוגישה תומכ +required_rockets_sent_tooltip=.בבסב חצנל ידכ רגשל תשרדנ הצובק םיליט המכ +reroll-round=שדחמ בבס תלרגה +reroll-round-tooltip=הז בבס רובע השדח הפמ תלרגה +research_level=תיתלחתה רקחמ תמר +research_level_tooltip=.ורקחנ רבכ (ללוכ) וז המר דע תויגולונכטהשכ תוליחתמ תוצובקה לכ +restart-round=שדחמ בבס לעפה +restart-round-tooltip=.הפמה התוא םע שדחמ בבסה תלעפה +reveal_map_center=הפמה זכרמ תפישח +reveal_map_center_tooltip=.תוצובקה לכ רובע הפוממ היהי הפמה זכרמ +reveal_team_positions=ביריה תודמע תגצה +reveal_team_positions_tooltip=.בבסה תליחתב םייולג ויהי תורחאה תוצובקה לש הלחתהה ירוזא +rockets_sent=ורגושש םיליט +round-rerolled=.שדחמ לרגוה בבס +round-restarted=.שדחמ לחתוה בבס +scenario-name=(PvP) שארב שאר +score=ללוכ ןויצ +score_per_minute=.הנורחאה הקדב 'קנ +score_per_minute_tooltip=.הנורחאה הקדב דוקינב יונישה +score_tooltip=.רוציי רובע ללוכה דוקינה +setup-in-progress=.אבה בוביסה תא ןיכמ להנמהש ןמזב וניתמה אנא .המוציעב תאצמנ הפמה תרדגה +silo-destroyed=.__2__ הצובקה ידי-לכ סרהנ __1__ הצובקה לש םיליטה רוגיש ןקתמ +small=ןטק +space_race=ללחל ץורמ +space_race_tooltip=.חצנת שרדנה םיליטה רפסמ תא רגשתש הצובקה +stack_inserter_capacity_bonus=תומירע תריבעמ עורז תולביק +stance=םתדמע +start-round=בבס לחתה +starting-items=םייתלחתה םיצפח +starting_chest=הלחתה תבית +starting_chest_multiplier=הלחתהה תבית תלוכתל ליפכמ +starting_chest_multiplier_tooltip=.הז ךרעב לפכוי הלחתהה תביתב םיטירפה רפסמ +starting_chest_tooltip=.םיפסונ הלחתה יטירפ לש הבית לבקת הצובק לכ +starting_equipment=החיתפ דויצ +starting_equipment_tooltip=.הייחתל רזוח וא רצונ אוה רשאכ ןקחשל תנתינה (קשנו ןוירש ללוכ) םילכה תומכ +team=הצובק +team-button-tooltip=.תיארקא רחביתש הצובק ותועמשמ (?) הלאש ןמיס\n."הצובק ףא" ותועמשמ (-) וקמ\n.תירב תונב הנייהת רפסמ ותוא תולעב תוצובק .הצובקה רפסמ תריחבל וצחל +team-name=הצובקה םש +team-name_tooltip=הצובקה םש +team-number=הצובקה רפסמ +team-settings=הצובק תורדגה +team-won=.שדח בוביס ליחתי להנמש דע קחשל ךישמהל םכתורשפאב .תחצנמה איה __1__ הצובקה +team-won-auto=.__{תוקד __rest=-__2|תחא הקד=plural_for_parameter_2_{1__ דועב ליחתי שדח בוביס .תחצנמה איה __1__ הצובקה +team_artillery=םייתצובק םיחטשב הירליטרא +team_artillery_tooltip=.ןהלש הלחתהה ירוזאל ביבסמ הירליטרא יחתות םע הנלחתת תוצובקה +team_leader=דבלב גיהנמ +team_moat=יתצובק חטש ביבס ריפח +team_moat_tooltip=.(ריפח) םימ תלעתב םיפקומ ויהי םייתצובקה הלחתהה יחטש לכ +team_turrets=םייתצובק םיחטש ביבס םיחתות +team_turrets_tooltip=.ןהלש הלחתהה ירוזאל ביבסמ םיחירצ םע הנלחתת תוצובקה +team_walls=םייתצובק םיחטש רודיג +team_walls_tooltip=.המוחב םיפקומ ויהי םייתצובקה הלחתהה יחטש לכ +teams=תוצובק +technology_price_multiplier=היגולונכט תולע ליפכמ +time_left=__1__ :רתונ ןמז +time_limit=ןמז תלבגמ +time_limit_tooltip=.הלבגה אלל ותועמשמ n\0(תוקדב) בוביסה ךשמ תלבגה +total=םוכיס +train_braking_force_bonus=תובכר לש המילב תמצוע +true=ןכ +turret_ammunition=םיחירצ לש תשומחת +turret_ammunition_tooltip=.התיא וליחתי םיחירצש תשומחתה גוס תריחב +turret_attack_modifier=םיחירצ לש העיגפה חכ +unassigned-players=__1__ :הצובק אלל םינקחש +unlock_combat_research=םייברק םיגורדש רושפיא +unlock_combat_research_tooltip=.תונימז הנייהת תרדגומה רקחמה תמר לש תויברקה תויגולונכטה לכ +victory-conditions=ןוחצינ יאנת +worker_robots_battery_modifier=עונישו היינב יטובורל הללוס תלוביק +worker_robots_speed_modifier=עונישו היינב יטובור תוריהמ +worker_robots_storage_bonus=עונישו היינב יטובור תלוביק + diff --git a/factorio/data/base/scenarios/pvp/locale/hr/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/hr/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..53af8e4144e45dfc3b309776a6c956d29fcb4f4b --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/hr/pvp.cfg @@ -0,0 +1,82 @@ +add-team=Dodaj tim +admin=Admin +admin-change-team=Promijeni tim. +admin-change-team-tooltip=Promijeni tim na kojemu se nalaziš +all_players=Svi igrači +allow_spectators=Omogući gledatelje +allow_spectators_tooltip=Omogući ljudima da se pridruže kao gledatelji.\nNote: Admini će uvijek moći gledati. +ally=Saveznik +always_day=Uvijek dan +ammo_damage_modifier=Šteta koju municija daje +average_team_displacement=Udaljenost između timova +balance-confirm=Spremi +cancel=Poništi +cant-remove-only-team=Nije moguće maknuti zadnji tim +change-starting-items=Promijeni početne stvari +character_build_distance_bonus=Daljina na koju možeš graditi +character_crafting_speed_modifier=Brzina izrade +character_mining_speed_modifier=Brzina rudarenja +character_running_speed_modifier=Brzina hoda +chest=Kutija +config-confirm=Potvrdi postavke i započni sljedeću rundu +confirm=Potvrdi +cost=Cijena +disabled-items=Onemogućeni objekti +disallowed-team-name=Kreiranje tima s imenom __1__ nije dozvoljeno. +empty-team-name=Naziv tima ne može biti prazan. +end-round=Završi rundu +enemy=Neprijatelj +false=Laž +gun_speed_modifier=Brzina kojom pucaš municiju +ingredients=Sastojci +join=Pridruži se +join-random=Pridruži se nasumično +joined=__1__ se pridružio timu __2__. +joined-spectator=__1__ se pridružio gledateljima. +large=Veliko +medium=Srednje +neutral=Neutralan +neutral_chests=Neutralne kutije +no_rush_time_tooltip=Igrači će biti ograničeni na svoje određeno područje na ovoliko minuta. +oil_only_in_center_tooltip=Ulje će biti stvoreno samo u sredini mape. +pick-join=Odaberi tim +player-color-changed-back=Boja igrača __1__ je promijenjena u boju njihovog tima. +player-is-not-ready=__1__ nije spreman. +player-is-ready=__1__ je spreman. +players=Igrači +players-on-team=Igrači u timu +progress-bar=Pripremanje mape... +pvp-configuration=Pvp konfiguracija +random=Nasumično +ready-cancelled=Nisu svi igrači spremni, automatsko pokretanje runde je otkazano. +remove-team-tooltip=Makni ovaj tim iz igre. +required_oil=Broj ulja za postizanje cilja +required_rockets_sent=Potrebne rakete +required_rockets_sent_tooltip=Koliko raketa tim mora lansirati da pobijede rundu. +research_level=Početna razina tehnologije +research_level_tooltip=Tehnologija do ove razine, i uključujuči nju biti će dostupne za sve timove na početku runde. +restart-round-tooltip=Ponovno poreće rundu sa istom mapom. +reveal_team_positions=Otkri pozicije tima. +rockets_sent=Raketa lansirano +scenario-name=PvP +score=Ukupan rezultat +silo-destroyed=Raketni silos tima __1__ je uništen od strane tima __2__. +small=Malo +starting-items=Početne stvari +starting_chest=Početna kutija +starting_chest_multiplier_tooltip=Množi broj stvari u početnoj kutiji za ovoliko. +starting_chest_tooltip=Kutija svih dodatnih stvari će biti omogućena timovima. +starting_equipment=Početna oprema +team-name_tooltip=Ime tima. +team-number=Broj tima +team-settings=Postavke tima +team_artillery_tooltip=Timovi će započeti sa artiljerijom oko svojeg početnog prostora. +team_leader=Vođa tima +team_walls_tooltip=Kreirati će zid oko početnih tona svih timova. +teams=Timovi +time_left=Preostalo vremena: __1__ +time_limit=Vremensko ograničenje +true=Istina +unlock_combat_research=Otključaj nadogradnje za borbu +victory-conditions=Uvjeti pobjede + diff --git a/factorio/data/base/scenarios/pvp/locale/hu/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/hu/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0e003969f79175626653d56c11f42d171bb3c6dd --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/hu/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Csapat hozzáadása +add-team-tooltip=Új csapat hozzáadása a listához. +admin=Admin +admin-change-team=Csapatváltás +admin-change-team-tooltip=Megváltoztathatod a csapatodat. +admin-ended-round=Egy admin (__1__) befejezte a jelenlegi kört. +all_players=Minden játékos +allow_spectators=Nézők engedélyezése +allow_spectators_tooltip=Megengedi, hogy nézők csatlakozzanak.\nMegj.: Adminok bármikor csatlakozhatnak nézőnek. +ally=Szövetséges +always_day=Mindig nappal +ammo_damage_modifier=Lövedék sebzése +auto_new_round_time=Automatikus újraindulási idő +auto_new_round_time_tooltip=Ha egy csapat nyert, egy új kör indul ennyi perc múlva.\n0 a letiltáshoz. +average_team_displacement=Csapatok közötti távolság +average_team_displacement_tooltip=A távolság, amellyel az éledési pozíciókat számítjuk ki a különböző csapatoknál. +balance-confirm=Mentés +balance-options=Kiegyensúlyozó beállítások +base-exclusion-begins=A bázis behatolásvédelmi időszaka elkezdődött. A játékosok nem tudnak behatolni az ellenséges bázisokra __1__ percig. +base-exclusion-ends=A bázis behatolásvédelmi időszaka lejárt. +base-exclusion-teleport=Nem tudsz behatolni az ellenséges bázisra a bázis behatolásvédelmi időszakban. Még __1__ perc maradt az időszakból. +base_exclusion_time=Bázis behatolásvédelmi ideje +base_exclusion_time_tooltip=Ennyi percig nem képesek a csapatok behatolni a másik csapat bázisára a kör kezdete után. +cancel=Mégsem +cant-find-position=Nem találtunk kezdőpontot a játékosodnak. Ez a térkép nem alkalmas. +cant-remove-only-team=Az utolsó csapat nem törölhető. +change-starting-items=Kezdő tárgyak megváltoztatása +character_build_distance_bonus=Építési távolság +character_crafting_speed_modifier=Gyártási sebesség +character_health_bonus=Életerőbónusz +character_mining_speed_modifier=Bányászat sebessége +character_modifiers=Karaktermódosítók +character_reach_distance_bonus=Hatótáv +character_running_speed_modifier=Sétálás sebessége +chest=Láda +color=Szín +config-confirm=Beállítások megerősítése és a következő kör indítása +confirm=Jóváhagyás +cost=Költség +defcon-unlock=DEFCON figyelmeztetés: __1__ kifejlesztve. +defcon_mode=DEFCON mód +defcon_mode_tooltip=A technológiák automatikusan feloldódnak idővel minden csapatnak. +defcon_timer=DEFCON időzítő +defcon_timer_tooltip=A percek száma a technológiák feloldása között DEFCON módban. +description=Állíts fel több csapatot különálló kiindulási területekkel és a kutatás előrehaladásával.\nKönnyen konfigurálható játékmenet-beállítások a feltételeknek az igényekhez igazításához.\nJátssz együtt vagy egymás ellen, hogy teljesítsd a sokféle győzelmi feltétel egyikét.\n[font=default-semibold].Ez egy többjátékos pálya.[/font] +disabled-items=Kitiltott tárgyak +disallowed-team-name=__1__ néven csapatot nem lehet létrehozni. +duplicate-disable=Nem választhatod ki kétszer ugyanazt a tárgyat kitiltásra. +duplicate-failed=Kezdőterület másolása sikertelen. A kezdőterület vagy a térkép mérete nem kompatibilis a csapatok számával. +duplicate-team-name=Ismétlődő csapatnév: __1__ +duplicate_starting_area_entities=Kezdő entitások lemásolása +empty-team-name=A csapatnév nem lehet üres. +end-round=Kör vége +end-round-tooltip=Véget vet ennek a körnek, és felhozza a következő kör beállításait. +enemy=Ellenség +enemy-building-restriction=Nem tudsz entitásokat építeni az ellenséges bázisokon belül. +enemy_building_restriction=Ellenséges építés korlátozása +enemy_building_restriction_tooltip=Meggátolja a csapatokat, hogy entitásokat építsenek az ellenség területén belül. +equipment=Felszerelés +everybody-ready=Mindenki kész. A kör __1__ másodperc múlva kezdődik (kivéve, ha valaki visszalép vagy új játékos csatlakozik). +evolution_factor=Evolúciós tényező +false=Hamis +following_robots_lifetime_modifier=Követő drónok élettartama +force_modifiers=Erőmódosítók +friendly_fire=Baráti tűz +gain=Nyereség +game-settings=Játék beállításai +give_artillery_remote=Tüzérségi távirányító +give_artillery_remote_tooltip=A játékosok kapnak egy tüzérségi távirányítót a kör elején. +gun_speed_modifier=Lövedék tűzgyorsasága +import-failed=Importálás sikertelen. +import-success=Sikeres importálás. +ingredients=Összetevők +inserter_stack_size_bonus=Manipulátorok kapacitása +join=Csatlakozás +join-random=Csatlakozás véletlenszerűen +join-spectator=Csatlakozás a nézőkhöz +join-team=Csapathoz csatlakozás +joined=__1__ csatlakozott a(z) __2__ csapathoz. +joined-spectator=__1__ csatlakozott a nézőkhöz. +kill_score=Ölési pont +kill_score_tooltip=Az a csapat, amelyik eléri a szükséges ölési pontot, nyer. +laboratory_productivity_bonus=Kutatólabor termelékenysége +laboratory_speed_modifier=Kutatólabor sebessége +large=Nagy +last_silo_standing=Utolsó silóig +last_silo_standing_tooltip=Az a csapat, akinek a legtovább marad meg a silója, nyer. +leave-team=Kilépés a csapatból +map-ready=A térkép készen áll. A csapatelosztás elérhető. +map_seed=Térképgenerálási kezdőérték +map_seed_tooltip=Adj meg egy kezdőértéket a pályageneráláshoz. A nulla véletenszerűt jelent. +max_players=Max. játékosok +max_players_tooltip=Maximum játékosszám csapatonként.\n0, ha korlátlan. +maximum_following_robot_count=A követő drónok maximális száma +medium=Közepes +members=Tagok: +mining_drill_productivity_bonus=Bányagépek termelékenysége +must-be-greater-than-0=__1__ csak 0-nál nagyobb lehet. +must-reroll=Újra kell generálnod a térképet, mielőtt új kört indítanál, mivel megváltoztattad a térkép méretét. +neutral=Semleges +neutral_chests=Semleges ládák +neutral_chests_tooltip=Minden épített láda semleges csapaté lesz, ami azt jelenti, hogy minden játékos hozzáfér. +no-rush-begins=A lerohanásmentes időszak elkezdődött. A játékosok nem hagyhatják el területeiket __1__ percig. +no-rush-ends=A lerohanási korlátozás lejárt. +no-rush-teleport=Nem hagyhatod el a kezdőterületedet a lerohanási tilalom alatt. __1__ percig él még a lerohanási tilalom. +no-space-available=Minden csapat megtelt, most megfigyelő módban vagy. +no-team=Nincs csapat. +no_rush_time=Lerohanási tilalom hossza +no_rush_time_tooltip=A játékosok ennyi percig nem képesek elhagyni a területeiket. +none=Semmi +objective=Célkitűzés +offline=Offline: __1__ +oil_harvest=Olajkitermelés +oil_harvest_tooltip=Amelyik csapat először termeli ki a szükséges nyersolaj mennyiséget, az nyer. +oil_only_in_center=Az olaj csak középen van +oil_only_in_center_tooltip=Az olajat csak a térkép közepén teszi elérhetővé. +online=Online: __1__ +only-admins=Csak adminok tudják ezt a műveletet végrehajtani. +pick-join=Válassz csapatot +player-color-changed-back=__1__ játékos színe visszaváltozott a csapatának a színére. +player-is-not-ready=__1__ még nem kész. +player-is-ready=__1__ készen van. +players=Játékosok +players-on-team=Játékosok a csapatban +production_score=Termelési pontszám +production_score_tooltip=Termelési pontszám: Amelyik csapat először eléri a kitűzött pontszámot, nyer. +products=Termékek +progress-bar=Térkép előkészítése... +protect_empty_teams=Üres csapatok védelme +protect_empty_teams_tooltip=Ha nincs az adott csapatból online játékos, a kezdőterületük védve lesz. +protected-base-area=A csapat kezdőterülete védelem alatt áll, mivel nincs online játékosuk. +pvp-configuration=PvP-beállítások +random=Véletlen +random-team=Véletlenszerű +ready=Kész +ready-cancelled=Nincs mindenki készen, automatikus kezdés megszakítva. +recipe-calculator=Összetevőszámoló +remove=Eltávolít +remove-team-tooltip=Csapat eltávolítása a játékból. +required_kill_score=Szükséges ölési pont +required_kill_score_tooltip=Ölési pont, amely a játék megnyeréséhez szükséges. +required_oil=Olaj cél +required_oil_tooltip=A szükséges nyersolaj, amit a csapatnak termelnie kell a győzelemhez. +required_production_score=Termelési pontszám szükséglet +required_production_score_tooltip=A szükséges termelési pontszám a játék megnyeréséhez. +required_rockets_sent=Szükséges rakéták +required_rockets_sent_tooltip=Mennyi rakétát kell fellőnie egy csapatnak a győzelemhez. +reroll-round=Kör újrasorsolása +reroll-round-tooltip=Újragenerálja a térképet a jelenlegi fordulónak +research_level=Kezdeti kutatási szint +research_level_tooltip=A kutatások eddig a szintig bezárólag fel lesznek fedezve az összes csapatnak a kör elején. +restart-round=Kör újraindítása +restart-round-tooltip=A kör újraindul, ugyanazzal a térképpel. +reveal_map_center=Térkép közepének felfedése +reveal_map_center_tooltip=Megmutatja a térkép közepét minden csapat számára. +reveal_team_positions=Csapatok helyének felfedése +reveal_team_positions_tooltip=Minden csapat pozíciója felfedésre kerül a kör elején. +rockets_sent=Kilőtt rakéták +round-rerolled=Kör újragenerálva. +round-restarted=A kör újraindult. +scenario-name=PvP +score=Összpontszám +score_per_minute=Pont/perc +score_per_minute_tooltip=Pontváltozás az utolsó percben. +score_tooltip=Termelési pontszám mennyisége. +setup-in-progress=A térkép beállítása folyamatban. Kérlek, várj, ameddig egy admin előkészíti a következő fordulót. +silo-destroyed=__1__ csapat silóját megsemmisítette a(z) __2__ csapat. +small=Kicsi +space_race=Űrverseny +space_race_tooltip=Az a csapat, aki először indítja el a szükséges számú rakétát, nyer. +stack_inserter_capacity_bonus=Halommanipulátor kapacitása +stance=Az ő viszonyuk +start-round=Kör indítása +starting-items=Kezdő tárgyak +starting_chest=Kezdő láda +starting_chest_multiplier=Láda tárgyszorzója +starting_chest_multiplier_tooltip=A kezdőládában levő tárgyak számát megszorozza ezzel a számmal. +starting_chest_tooltip=Egy ládányi további kezdőtárgyat biztosít a csapatoknak. +starting_equipment=Kezdő felszerelés +starting_equipment_tooltip=A felszerelésben található tárgyak száma, amelyet a játékosok megkapnak kezdéskor/újraéledéskor. +team=Csapat +team-button-tooltip=Nyomd meg, hogy kiválaszd a csapat számát. Az ugyanolyan számú csapatok szövetségesek lesznek.\nA kötőjel (-) azt jelenti, hogy nincs csapat.\nA kérdőjel (?) egy véletlenszerű csapatot jelent. +team-name=Csapat neve +team-name_tooltip=A csapat neve. +team-number=Csapatszám +team-settings=Csapat beállításai +team-won=__1__ csapat a győzött. Továbbra is játszhattok, amíg egy admin új fordulót nem indít. +team-won-auto=__1__ csapat nyert. Új kör kezdődik __2__ perc múlva. +team_artillery=Csapatterületi tüzérség +team_artillery_tooltip=A csapatok kezdőterületeit védelmező tüzérség veszi körül. +team_leader=Csapatvezető +team_moat=Csapatterület-árok +team_moat_tooltip=Létrehoz egy árkot a csapatok kezdőhelye körül. +team_turrets=Csapatterület-védelmi tornyok +team_turrets_tooltip=A csapatok kezdőterületeit védelmező tornyok veszik körül. +team_walls=Csapat területének fala +team_walls_tooltip=Létrehoz egy falat a csapatok kezdőhelye körül. +teams=Csapatok +technology_price_multiplier=Technológia árának szorzója +time_left=Hátralévő idő: __1__ +time_limit=Időkorlát +time_limit_tooltip=Korlátozza a kör hosszát(percben).\n0 a kikapcsoláshoz. +total=Összes +train_braking_force_bonus=Vonat fékereje +true=Igaz +turret_ammunition=Torony lőszere +turret_ammunition_tooltip=Kiválaszthatod, milyen típusú lőszerrel legyenek a tornyok kezdéskor töltve. +turret_attack_modifier=Tornyok sebzése +unassigned-players=Nem elosztott játékosok: __1__ +unlock_combat_research=Harci kutatás feloldása +unlock_combat_research_tooltip=Felold minden hadi kutatást az adott kutatási szinten. +victory-conditions=Győzelmi feltételek +worker_robots_battery_modifier=Dolgozó drónok akkumulátora +worker_robots_speed_modifier=Drónok sebessége +worker_robots_storage_bonus=Drónok tárkapacitása + diff --git a/factorio/data/base/scenarios/pvp/locale/id/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/id/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6d306fb8f5d74b7d4b902008edec764dd5fcb323 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/id/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Tambahkan tim +add-team-tooltip=Tambah tim lain ke dalam daftar. +admin=Admin +admin-change-team=Mengubah tim +admin-change-team-tooltip=Mengubah tim tempatmu bergabung. +admin-ended-round=Admin (__1__) sudah mengakhiri ronde saat ini. +all_players=Seluruh pemain +allow_spectators=Mengizinkan penonton +allow_spectators_tooltip=Izinkan orang untuk bergabung di tim penonton.\nCatatan: admin selalu bisa menonton. +ally=Sekutu +always_day=Selalu siang +ammo_damage_modifier=Kerusakan amunisi +auto_new_round_time=Waktu ronde otomatis +auto_new_round_time_tooltip=Ketika tim menang, ronde baru akan mulai setelah menit sebanyak ini.\n0 untuk menonaktifkan. +average_team_displacement=Jarak antar tim +average_team_displacement_tooltip=Jarak digunakan untuk menghitung posisi dari tim yang berbeda. +balance-confirm=Menyimpan +balance-options=Pilihan seimbang +base-exclusion-begins=Periode pengecualian dasar telah dimulai. Pemain tidak akan dapat memasuki basis tim musuh untuk __1__ __plural_untuk_parameter_1_{1=menit|istirahat=menit}__. +base-exclusion-ends=Periode pengecualian dasar telah berakhir. +base-exclusion-teleport=Kamu tidak dalat memasuki pangkalan musuh selama periode pegecualian pangkalan. __1____plural_for_parameter_1_{1=minute|rest=minutes}__ tersisa dari periode pengecualian pangkalan. +base_exclusion_time=Waktu pengecualian dasar +base_exclusion_time_tooltip=Beberapa menit setelah ronde dimulai, tim musuh tidak dapat memasuki wilayah markas satu sama lain. +cancel=Batal +cant-find-position=Posisi kemunculan karaktermu tidak ditemukan. Peta ini tidak cocok +cant-remove-only-team=Anda tidak dapat menghapus tim terakhir +change-starting-items=Ubah mulai item +character_build_distance_bonus=Membangun jarak +character_crafting_speed_modifier=Kecepatan menyusun +character_health_bonus=Bonus kesehatan +character_mining_speed_modifier=Kecepatan penambangan +character_modifiers=Alat modifikasi tokoh +character_reach_distance_bonus=Mencapai jarak +character_running_speed_modifier=Kecepatan berjalan +chest=Peti +color=Warna +config-confirm=Konfirmasi seting dan start ronde selanjutnya +confirm=Konfirmasi +cost=Biaya +defcon-unlock=DEFCON ALERT:__1__ telah di teliti. +defcon_mode=Mode DEFCON +defcon_mode_tooltip=Teknologi secara otomatis tidak akan terkunci secara terus menerus untuk seluruh tim. +defcon_timer=Timer DEFCON +defcon_timer_tooltip=Jumlah menit antara teknologi tidak terkunci dalam mode DEFCON. +description=Menyiapkan beberapa tim dengan area awal dan kemajuan penelitian terpisah. \nOpsi gameplay yang dapat dikonfigurasi untuk menyelaraskan kondisi dengan kebutuhan Anda.\nBermain kooperatif atau melawan satu sama lain untuk menyelesaikan salah satu dari banyak kondisi kemenangan yang ditawarkan.\n[font=default-semibold]Ini adalah skenario multipemain-saja.[/font] +disabled-items=Menonaktifkan item +disallowed-team-name=Membuat sebuah tim dengan nama "__1__" tidak bi bolehkan +duplicate-disable=Anda tidak dapat memilih item yang sama untuk menonaktifkannya dua kali +duplicate-failed=Duplikasi entitas area permulaan gagal. Ukuran area permulaan dan/ukuran peta tidak sesuai dengan jumlah tim. +duplicate-team-name=Duplikat nama tim __1__ +duplicate_starting_area_entities=Duplikat entitas mulai +empty-team-name=Nama tim tidak bisa kosong. +end-round=Akhir ronde +end-round-tooltip=Akhir ronde saat ini, dan menampilkan konfigurasi untuk ronde berikutnya. +enemy=Musuh +enemy-building-restriction=Anda tidak bisa membangun entitas di area dasar tim musuh. +enemy_building_restriction=Pembatasan membangun musuh +enemy_building_restriction_tooltip=Tidak mengizinkan tim dari membangun entitas didalam area dasar tim musuh. +equipment=Perlengkapan +everybody-ready=Semua orang siap, ronde akan dimulai dalam __1__ __plural_untuk_parameter_1_{1=detik|istirahat=detik}__ (kecuali seseorang menjadi tidak dibaca atau pemain baru bergabung).. +evolution_factor=Faktor evolusi +false=Salah +following_robots_lifetime_modifier=Mengikuti robot seumur hidup +force_modifiers=Pengubah kekuatan +friendly_fire=Semangat pertemanan +gain=Mendapatkan +game-settings=Pengaturan permainan +give_artillery_remote=Memberi remot artileri +give_artillery_remote_tooltip=Pemain akan diberikan remot artileri pada saat mulai ronde. +gun_speed_modifier=Kecepatan menembak amunisi +import-failed=Impor gagal. +import-success=Impor berhasil. +ingredients=Bahan-bahan +inserter_stack_size_bonus=Kapasitas inserter +join=Bergabung +join-random=Bergabung secara acak +join-spectator=Bergabung dengan penonton +join-team=Bergabung dengan tim +joined=__1__ bergabung dengan tim __2__. +joined-spectator=__1__. bergabung dengan penonton. +kill_score=Membunuh skor +kill_score_tooltip=Tim pertama untuk mencapai skor yang diperlukan untuk menang. +laboratory_productivity_bonus=Produktifitas lab +laboratory_speed_modifier=Kecepatan lab +large=Besar +last_silo_standing=Silo terakhir berdiri +last_silo_standing_tooltip=Tim dengan silo terakhir berdiri menang. +leave-team=Meninggalkan tim +map-ready=Peta sudah siap. Penugasan tim sekarang dibuka. +map_seed=Peta benih +map_seed_tooltip=Spesifikasi benih peta untuk menghasilkan permukaan baru. 0 untuk benih acak. +max_players=Maksimum. pemain +max_players_tooltip=Jumlah maksimum pemain yang bisa bergabung di sebuah tim.\n0 untuk tanpa limit. +maximum_following_robot_count=Robot berikut maksimum +medium=Menengah +members=Anggota: +mining_drill_productivity_bonus=Produktifitas bor penambangan +must-be-greater-than-0=__1__ input harus lebih besar dari 0. +must-reroll=Anda harus me rol ulang peta sebelum memulai ronde karena anda harus mengubah ukuran peta. +neutral=Netral +neutral_chests=Peti netral +neutral_chests_tooltip=Semua peti dibangun akan diletakkan pada tim netral, artinya semua pemain bisa mengaksesnya. +no-rush-begins=Periode jangan terburu buru telah dimulai. Pemain akan dibatasi pada area mulai untuk __1__ __plural_untuk_parameter_1_{1=menit|istirahat=__menit}__. +no-rush-ends=Periode jangan terburu buru sudah berakhir. +no-rush-teleport=Anda tidak dapat meninggalkan area mulai sebelum waktu tidak terburu buru. __1__ __plural_untuk_parameter_1_{1=menit|istirahat=menit}__ tidak teburu buru yang tersisa +no-space-available=Semua tim penuh, jadi anda sekarang menonton. +no-team=Tidak ada tim +no_rush_time=Durasi jangan terburu buru +no_rush_time_tooltip=Pemain akan dibatasi untuk area masing-masing selama beberapa menit ini. +none=Tidak ada +objective=Objektif +offline=Offline:__1__ +oil_harvest=Panen minyak +oil_harvest_tooltip=Tim pertama memproduksi sejumlah minyak mentah yang dibutuhkan menang. +oil_only_in_center=Hanya minyak di pusat +oil_only_in_center_tooltip=Akan membuat minyak hanya muncul ditengah peta. +online=Online:__1__ +only-admins=Hanya admin game yang bisa melakukan aksi ini. +pick-join=Pilih timmu +player-color-changed-back=Warna pemain __1__ berubah kembali ke warna tim mereka. +player-is-not-ready=__1__ tidak siap. +player-is-ready=__1__ siap. +players=Pemain +players-on-team=Pemain dalam tim +production_score=Menghasilkan nilai +production_score_tooltip=Tim pertama untuk meraih gol kemenangan menghasilkan skor. +products=Produk +progress-bar=Mempersiapkan peta... +protect_empty_teams=Melindungi tim kosong +protect_empty_teams_tooltip=Ketika tidak ada pemain online untuk tim, area permulaan mereka akan terlindungi. +protected-base-area=Area tim ini dilindungi karena mereka tidak memiliki pemain online. +pvp-configuration=Konfigurasi PvP +random=Acak +random-team=Acak +ready=Siap +ready-cancelled=Tidak semua orang siap, ronde otomatis mulai dibatalkan. +recipe-calculator=Kalkulator rumus +remove=Menghapus +remove-team-tooltip=Hapus tim ini dari game. +required_kill_score=Dibutuhkan skor pembunuh +required_kill_score_tooltip=Skor pembunuh diperlukan untuk menang game. +required_oil=Tujuan minyak +required_oil_tooltip=Sejumlah minyak mentah tim harus memproduksi untuk menang game. +required_production_score=Menghasilkan gol skor +required_production_score_tooltip=Hasil nilai diperlukan untuk memenangkan game. +required_rockets_sent=Roket dibutuhkan +required_rockets_sent_tooltip=Berapa banyak roket yang sebuah tim butuhkan untuk diluncurkan untuk menang ronde. +reroll-round=Me rol ronde +reroll-round-tooltip=Me rol ulang peta untuk ronde saat ini +research_level=Mulai tahap penelitian +research_level_tooltip=Teknologi sampai dan termasuk tahap ini akan diteliti untuk semua tim pada awal permulaan ronde. +restart-round=Pengulangan ronde +restart-round-tooltip=Pengulangan ronde dengan peta sama. +reveal_map_center=Mengungkapkan pusat peta +reveal_map_center_tooltip=Akan memetakan pusat peta untuk semua tim. +reveal_team_positions=Membuka posisi tim +reveal_team_positions_tooltip=Akan membuka area dari seluruh tim diawal babak. +rockets_sent=Roket terkirim +round-rerolled=Me rol ulang ronde. +round-restarted=Ronde diulangi. +scenario-name=PvP +score=Total skor +score_per_minute=Skor/Menit +score_per_minute_tooltip=Perubahan skor di menit terakhir. +score_tooltip=Jumlah hasil nilai/ skor. +setup-in-progress=Pengaturan peta masih dalam proses. Silahkan menunggu sementara admin mempersiapkan ronde berikutnya. +silo-destroyed=Silo dari tim __1__ sudah dihancurkan oleh tim __2__. +small=Kecil +space_race=Ruang perlombaan +space_race_tooltip=Tim yang meluncurkan jumlah permintaan dari roket pertama menang. +stack_inserter_capacity_bonus=Kapasitas tumpukan inserter +stance=Pendirian mereka +start-round=Mulai ronde +starting-items=Mulai item +starting_chest=Peti awal +starting_chest_multiplier=Pengganda peti item +starting_chest_multiplier_tooltip=Mengalikan jumlah item di peti awal sebanyak ini. +starting_chest_tooltip=Sebuah peti item awal tambahan akan disediakan untuk tim. +starting_equipment=Mulai perlengkapan +starting_equipment_tooltip=Jumlah item dalam peralatan yang diberikan kepada pemain pada spawn / respawn. +team=Tim +team-button-tooltip=Tekan untuk memilih jumlah tim. Tim dengan nomor tim yang sama akan menjadi sekutu.\n Garis putus (-) menandakan tidak ada tim. \nTanda tanya (?) menandakan tim acak. +team-name=Nama tim +team-name_tooltip=Nama tim. +team-number=Jumlah tim +team-settings=Pengaturan tim +team-won=__1__ team adalah yang menang. Kamu bisa melanjutkan bermain sampai admin mulai ronde baru. +team-won-auto=__1__ tim ini menang. Babak baru akan dimulai dalam __2__ __plural_untuk_parameter_2_{1=menit|istirahat=menit}__. +team_artillery=Area tim artileri +team_artillery_tooltip=Tim akan mulai dengan artileri disekitar area permulaan. +team_leader=Pimpinan tim +team_moat=Parit area tim +team_moat_tooltip=Akan membuat parit di sekitar semua area awal tim. +team_turrets=Area menara tim +team_turrets_tooltip=Tim akan mulai dengan menara disekitar area permulaan. +team_walls=Dinding area tim +team_walls_tooltip=Akan membuat sebuah dinding di sekitar seluruh area start tim. +teams=Tim +technology_price_multiplier=Pengganda harga teknologi +time_left=Waktu tersisa: __1__ +time_limit=Batas waktu +time_limit_tooltip=Batas panjang ronde(dalam menit).\n0 untuk tidak ada. +total=Total +train_braking_force_bonus=Melatih kekuatan pengereman +true=Benar +turret_ammunition=Menara amunisi +turret_ammunition_tooltip=Pilih jenis amunisi menara akan memulai dengannya. +turret_attack_modifier=Kerusakan menara +unassigned-players=Pemain yang tidak ditandai: __1__ +unlock_combat_research=Upgrade pertempuran tidak di kunci +unlock_combat_research_tooltip=Akan tidak mengunci seluruh pertempuran yang terkait dengan upgrade teknologi untuk tahap penelitian. +victory-conditions=Kondisi kemenangan +worker_robots_battery_modifier=Batrei robot pekerja +worker_robots_speed_modifier=Kecepatan robot pekerja +worker_robots_storage_bonus=Kapasitas robot pekerja + diff --git a/factorio/data/base/scenarios/pvp/locale/is/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/is/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2162138c7fd865ca44feb977d2f7265fed99fa6c --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/is/pvp.cfg @@ -0,0 +1,26 @@ +add-team=Bæta við liði +admin=Stjórnandi +always_day=Ávallt dagur +average_team_displacement=Fjarlægð milli liða +balance-confirm=Vista +cancel=Hætta við +character_running_speed_modifier=Gönguhraði +color=Litur +confirm=Staðfesta +join=Þáttakast +large=Stórt +medium=Miðlungs +none=Ekkert +pick-join=Veldu þitt lið +players=Spilarar +players-on-team=Leikmenn í liði +progress-bar=Undirbý kort... +random=Handahófi +remove=Fjarlægja +scenario-name=Spilandi á móti spilanda +small=Lítið +team=Lið +team-name=Liðsnafn +teams=Lið +true=Satt + diff --git a/factorio/data/base/scenarios/pvp/locale/it/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/it/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9230d1052d2ed2ab5d0e711d36bf4c0c3ceb345e --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/it/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Aggiungi squadra +add-team-tooltip=Aggiunge un'altra squadra alla lista. +admin=Amministratore +admin-change-team=Cambia squadra +admin-change-team-tooltip=Cambia la squadra in cui ti trovi. +admin-ended-round=Un amministratore (__1__) ha concluso il round corrente. +all_players=Tutti i giocatori +allow_spectators=Permetti spettatori +allow_spectators_tooltip=Permette alle persone di unirsi alla partita come spettatori.\nNota: Gli Admin avranno sempre la possibilità di entrare come spettatori. +ally=Alleato +always_day=Sempre giorno +ammo_damage_modifier=Danno delle munizioni +auto_new_round_time=Tempo del round automatico +auto_new_round_time_tooltip=Quando una squadra vince, un nuovo round partirà dopo la quantità di minuti impostata.\n0 per disabilitare. +average_team_displacement=Distanza tra squadre +average_team_displacement_tooltip=La distanza utilizzata per calcolare le posizioni di inizio delle diverse squadre. +balance-confirm=Salva +balance-options=Opzioni bilanciamento +base-exclusion-begins=Il periodo di esclusione delle basi è iniziato. I giocatori non potranno entrare nelle basi nemiche per __1__ __plural_for_parameter_1_{1=minuto|rest=minuti}__. +base-exclusion-ends=Il periodo di esclusione delle basi è terminato. +base-exclusion-teleport=Non puoi entrare in una base nemica durante il periodo di esclusione. Rimangono ancora __1__ minuti +base_exclusion_time=Tempo di esclusione dalle basi +base_exclusion_time_tooltip=Per il numero di minuti impostato, dopo che un round è partito le squadre non potranno entrare nelle basi delle squadre nemiche. +cancel=Annulla +cant-find-position=Non è stata trovata una posizione per far nascere il tuo personaggio. Questa mappa sembra non funzionare correttamente. +cant-remove-only-team=Non puoi rimuovere l'ultima squadra. +change-starting-items=Modifica gli oggetti di partenza +character_build_distance_bonus=Distanza di costruzione dal personaggio +character_crafting_speed_modifier=Velocità di assemblaggio +character_health_bonus=Bonus salute +character_mining_speed_modifier=Velocità di estrazione mineraria +character_modifiers=Modificatori del personaggio +character_reach_distance_bonus=Distanza raggiunta +character_running_speed_modifier=Velocità di movimento +chest=Baule +color=Colore +config-confirm=Confermare le impostazioni e inizia il prossimo turno +confirm=Conferma +cost=Costo +defcon-unlock=AVVISO DEFCON: __1__ è stato ricercato. +defcon_mode=Modalità DEFCON +defcon_mode_tooltip=Le tecnologie saranno automaticamente sbloccate nel corso del tempo per tutte le squadre. +defcon_timer=DEFCON timer +defcon_timer_tooltip=Il numero di minuti che passano tra lo sblocco di una tecnologia e l'altra in modalità DEFCON. +description=Imposta più squadre con aree di partenza e progressi di ricerca separati.\nOpzioni di gioco altamente configurabili per adattare le condizioni alle tue esigenze.\nGioca in modalità cooperativa o contro gli altri giocatori per completare una delle tante condizioni di vittoria offerte.\n[font=default-semibold]Questo scenario è disponibile solo per multigiocatore.[/font] +disabled-items=Oggetti disattivati +disallowed-team-name=Non è permesso creare una squadra con il nome '__1__'. +duplicate-disable=Non è possibile selezionare lo stesso oggetto per disattivarlo due volte. +duplicate-failed=Duplicazione dell'area di partenza non riuscita. La dimensione dell'area iniziale o la dimensione della mappa sono incompatibili con il numero di squadre. +duplicate-team-name=Nome squadra doppio: __1__ +duplicate_starting_area_entities=Duplica le entità iniziali +empty-team-name=Il nome della squadra non può essere vuoto. +end-round=Fine turno +end-round-tooltip=Termina il round attuale e inizia un nuovo round con le stesse impostazioni. +enemy=Nemico +enemy-building-restriction=Non puoi costruire entità nell'area base delle squadre nemiche. +enemy_building_restriction=Restrizione costruzioni in area nemica +enemy_building_restriction_tooltip=Non permette la costruzione di entità all'interno delle aree delle basi nemiche. +equipment=Equipaggiamento +everybody-ready=Sono tutti pronti, la partita inizierà tra __1__ secondi (a meno che qualcuno non prema di nuovo su "pronto" o si unisca). +evolution_factor=Fattore di evoluzione +false=Falso +following_robots_lifetime_modifier=Durata della vita dei robot monouso +force_modifiers=Modificatori di fazione +friendly_fire=Fuoco amico +gain=Guadagno +game-settings=Impostazioni di gioco +give_artillery_remote=Dà telecomandi per l'artiglieria +give_artillery_remote_tooltip=Ai giocatori verranno consegnati a inizio turno dei telecomandi per usare l'artiglieria. +gun_speed_modifier=Velocità di fuoco dei proiettili +import-failed=Importazione fallita. +import-success=Importazione effettuata con successo. +ingredients=Componenti +inserter_stack_size_bonus=Capacità di carico degli inseritori +join=Partecipa +join-random=Entra a caso +join-spectator=Partecipa come spettatore +join-team=Unisciti al gruppo +joined=__1__ entra nella squadra __2__. +joined-spectator=__1__ si è unito come spettatore. +kill_score=Punteggio uccisioni +kill_score_tooltip=La prima squadra che raggiunge l'obiettivo uccisioni, vince. +laboratory_productivity_bonus=Produttività del laboratorio +laboratory_speed_modifier=Velocità di ricerca dei laboratori +large=Grande +last_silo_standing=Ultimo silo in vita +last_silo_standing_tooltip=La squadra con l'ultimo silo rimasto vince la partita. +leave-team=Abbandona il gruppo +map-ready=La mappa è pronta. Ora si può scegliere la squadra. +map_seed=Seed mappa +map_seed_tooltip=Specificare un seme di mappa per generare una mappa specifica. inserire il valore 0 per un numero casuale. +max_players=Giocatori massimi +max_players_tooltip=Massimo numero di giocatori che possono partecipare in una squadra.\n0 per nessun limite. +maximum_following_robot_count=Numero massimo di droni che seguono il giocatore +medium=Medio +members=Membri: +mining_drill_productivity_bonus=Produttività della trivella +must-be-greater-than-0=l'input __1__ deve essere maggiore di 0. +must-reroll=È necessario rigenerare la mappa prima di iniziare il round poiché ne hai modificato la dimensione. +neutral=Neutrale +neutral_chests=Casse neutrali +neutral_chests_tooltip=Tutte le casse saranno messe nella squadra neutrale, quindi tutti i giocatori potranno accedervi. +no-rush-begins=Il "no rush" è iniziato. I giocatori saranno limitati alle loro aree di partenza per __1__ __plural_for_parameter_1_{1=minute rest=minutes}__. +no-rush-ends=La modalità "no rush" è finita. +no-rush-teleport=Non puoi lasciare la tua area di partenza prima del "no rush". __1__ __plural_for_parameter_1_{1=minute rest=minutes}__ di nessuna fretta rimanente. +no-space-available=Tutte le squadre sono piene, quindi sarai uno spettatore. +no-team=Nessuna squadra +no_rush_time=Durata modalità "no rush" +no_rush_time_tooltip=I giocatori saranno limitati nella loro rispettiva area per questo numero di minuti. +none=Nessuno +objective=Obiettivo +offline=Non in linea: __1__ +oil_harvest=Raccolta Petrolio +oil_harvest_tooltip=La prima squadra che raggiunge il quantitativo indicato di petrolio greggio, vince. +oil_only_in_center=Petrolio solo nel centro +oil_only_in_center_tooltip=Farà apparire pozze di petrolio solo al centro della mappa. +online=In linea: __1__ +only-admins=Solo gli amministratori possono eseguire questa azione. +pick-join=Scegli la tua squadra +player-color-changed-back=Il colore del giocatore __1__ è stato cambiato con il colore della squadra. +player-is-not-ready=__1__ non è pronto. +player-is-ready=__1__ è pronto. +players=Giocatori +players-on-team=Giocatori nella squadra +production_score=Punteggio di produzione +production_score_tooltip=La prima squadra che raggiunge l'obiettivo di produzione, vince. +products=Prodotti +progress-bar=Preparando la mappa... +protect_empty_teams=Protegge le squadre vuote +protect_empty_teams_tooltip=Quando non ci sono giocatori online per una squadra, la loro area di partenza sarà protetta. +protected-base-area=Questa squadra è protetta in quanto non ci sono giocatori online. +pvp-configuration=Configurazione PvP +random=Casuale +random-team=Casuale +ready=Pronto +ready-cancelled=Non tutti sono pronti, avviamento automatico della partita cancellato. +recipe-calculator=Calcolatore di schemi di assemblaggio +remove=Rimuovi +remove-team-tooltip=Rimuove questa squadra dal gioco. +required_kill_score=Punteggio uccisioni necessario +required_kill_score_tooltip=Il punteggio uccisioni necessario per poter vincere la partita. +required_oil=Obiettivo petrolio greggio +required_oil_tooltip=Il quantitativo di petrolio che una squadra dovrà produrre per poter vincere. +required_production_score=Obiettivo di produzione +required_production_score_tooltip=Il punteggio di produzione necessario per vincere la partita. +required_rockets_sent=Razzi necessari +required_rockets_sent_tooltip=Quantitativo di razzi che la squadra dovrà lanciare per poter vincere la partita. +reroll-round=Ricarica round +reroll-round-tooltip=Ricarica una nuova mappa per il round attuale +research_level=Livello di ricerca iniziale +research_level_tooltip=Il livello tecnologico dato a tutte le squadre all'inizio del turno. +restart-round=Ricomincia la partita +restart-round-tooltip=Riavvia il round con la stessa mappa. +reveal_map_center=Rivela il centro della mappa +reveal_map_center_tooltip=Traccerà il centro della mappa per tutte le squadre. +reveal_team_positions=Rivela le posizioni delle squadre +reveal_team_positions_tooltip=Rivelerà le aree di tutte le squadre all'inizio del round. +rockets_sent=Razzi inviati +round-rerolled=Round ricreato. +round-restarted=Round riavviato. +scenario-name=PvP +score=Punteggio totale +score_per_minute=Punteggio/min. +score_per_minute_tooltip=Il cambiamento nel punteggio nell'ultimo minuto. +score_tooltip=Il totale del punteggio produzione. +setup-in-progress=L'admin sta impostando la mappa, attendi. +silo-destroyed=Il silo della squadra __1__ è stato distrutto dalla squadra __2__. +small=Piccolo +space_race=Corsa allo spazio +space_race_tooltip=La squadra che lancerà per primo il numero richiesto di razzi, vince. +stack_inserter_capacity_bonus=Capacità di carico degli inseritori multipli +stance=Loro posizione diplomatica +start-round=Inizia la partita +starting-items=Oggetti di partenza +starting_chest=Cassa di partenza +starting_chest_multiplier=Moltiplicatore di oggetti nella cesta +starting_chest_multiplier_tooltip=Moltiplica il numero degli oggetti all'interno della cassa iniziale per tale quantità. +starting_chest_tooltip=Una cassa di oggetti aggiuntivi iniziali sarà fornita alle squadre. +starting_equipment=Equipaggiamento iniziale +starting_equipment_tooltip=Il numero di oggetti nel set di equipaggiamento dato ai giocatori quando nascono/rinascono. +team=Squadra +team-button-tooltip=Premi per selezionare il numero di squadra. Le squadre con lo stesso numero saranno alleate.\nUn trattino (-) indica nessun team.\nUn punto di domanda (?) indica un team casuale. +team-name=Nome della squadra +team-name_tooltip=Il nome della squadra. +team-number=Numero di squadra +team-settings=Impostazioni squadra +team-won=La squadra __1__ vince. Puoi continuare a giocare finché un admin non inizierà una nuova partita. +team-won-auto=La squadra __1__ ha vinto. Un nuovo round inizierà tra __2__ __plural_for_parameter_2_{1=minute rest=minutes}__. +team_artillery=Zona di artiglieria di squadra +team_artillery_tooltip=La squadra partirà con l'artiglieria che circonda l'area di partenza. +team_leader=Caposquadra +team_moat=Fossato della squadra +team_moat_tooltip=Creerà un fossato attorno a ogni area di partenza per ogni squadra. +team_turrets=Torrette nella zona di partenza +team_turrets_tooltip=Le squadre inizieranno con delle torrette difensive che circondano l'area di partenza. +team_walls=Muro perimetrale +team_walls_tooltip=Creerà un muro perimetrale attorno alle aree di partenza di tutte le squadre. +teams=Squadre +technology_price_multiplier=Moltiplicatore del costo della tecnologia +time_left=Tempo residuo: __1__ +time_limit=Limite di tempo +time_limit_tooltip=Limita la lunghezza del round (in minuti).\n0 per nessun limite. +total=Totale +train_braking_force_bonus=Forza frenante del treno +true=Vero +turret_ammunition=Munizioni per torretta +turret_ammunition_tooltip=Scegli il tipo di munizioni che le torrette avranno a inizio partita. +turret_attack_modifier=Danno torretta +unassigned-players=Giocatori non assegnati: __1__ +unlock_combat_research=Sblocca potenziamenti da combattimento +unlock_combat_research_tooltip=Sblocca tutte le tecnologie da combattimento per il livello di ricerca. +victory-conditions=Condizioni di vittoria +worker_robots_battery_modifier=Batteria robot operai +worker_robots_speed_modifier=Velocità dei droni da lavoro +worker_robots_storage_bonus=Capacità di trasporto dei droni da lavoro + diff --git a/factorio/data/base/scenarios/pvp/locale/ja/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/ja/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ad7f9b004bba5f9a218b5fe1cb5f22137593a117 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/ja/pvp.cfg @@ -0,0 +1,216 @@ +add-team=チームを追加 +add-team-tooltip=チームをリストに追加します。 +admin=管理者 +admin-change-team=チームを変更 +admin-change-team-tooltip=あなたが所属するチームを変更します。 +admin-ended-round=管理者 (__1__) は、現在のラウンドを終了しました。 +all_players=全プレーヤー +allow_spectators=観戦を許可 +allow_spectators_tooltip=参加するチームを選択可能にします。\n注:管理者は常に選択可能です。 +ally=同盟 +always_day=常に昼間 +ammo_damage_modifier=威力 +auto_new_round_time=次ラウンドの自動開始時間 +auto_new_round_time_tooltip=試合が終了した時、次のラウンドが開始するまでの時間(分)を指定します。\n0で無効。 +average_team_displacement=チーム間の距離 +average_team_displacement_tooltip=他のチームのスポーン位置の計算に使われる距離 +balance-confirm=保存 +balance-options=バランス調整 +base-exclusion-begins=基地保護期間が開始しました。__1__分間敵基地への侵入はできません。 +base-exclusion-ends=基地保護期間が終了しました。 +base-exclusion-teleport=基地保護期間中は敵基地への侵入はできません。__1__分後に基地保護期間が終了します。 +base_exclusion_time=基地保護の時間 +base_exclusion_time_tooltip=試合開始からこの数値で指定した時間(分)の間、敵基地への侵入はできません。 +cancel=キャンセル +cant-find-position=キャラクターをスポーンする位置が見つかりませんでした。不適切なマップです。 +cant-remove-only-team=最後のチームを削除することはできません。 +change-starting-items=スターティングアイテムを変更 +character_build_distance_bonus=建築距離 +character_crafting_speed_modifier=製作速度 +character_health_bonus=体力ボーナス +character_mining_speed_modifier=採掘速度 +character_modifiers=キャラクター性能の変更 +character_reach_distance_bonus=操作可能距離 +character_running_speed_modifier=歩行速度 +chest=チェスト +color=色 +config-confirm=設定を確認し次のラウンドを開始 +confirm=確認 +cost=コスト +defcon-unlock=デフコンアラート: __1__の研究が完了しました。 +defcon_mode=デフコンモード +defcon_mode_tooltip=全チームにおいて研究が時間で開放されます。 +defcon_timer=デフコンタイマー +defcon_timer_tooltip=デフコンモードで技術が開放される時間間隔(分)。 +description=スタートエリアと研究の進行度を別々に持つ複数のチームを設定します。\nゲーム設定は必要に応じて詳細に変更できます。\n互いに協力したり競い合ったりしながら、勝利条件を満たすためにプレイします。\n[font=default-semibold]マルチプレイ専用シナリオ[/font] +disabled-items=無効なアイテム +disallowed-team-name=「__1__」という名前のチームを作成することはできません。 +duplicate-disable=同じアイテムを2回無効にすることはできません。 +duplicate-failed=スタートエリアの複製に失敗しました。スタートエリアの大きさとマップサイズのいずれかまたは両方がチーム数と適合しません。 +duplicate-team-name=重複するチーム名: __1__ +duplicate_starting_area_entities=開始オブジェクトの複製 +empty-team-name=チーム名は空欄にできません。 +end-round=ラウンド終了 +end-round-tooltip=現在のラウンドを終了し、次のラウンドの設定を行います。 +enemy=敵 +enemy-building-restriction=敵チームの陣地内部には建造できません。 +enemy_building_restriction=敵の建築を制限 +enemy_building_restriction_tooltip=敵チームの陣地の内部に建造物を設置することを禁止します。 +equipment=装備 +everybody-ready=全員の準備が完了しました。ラウンドは__1__秒後に開始されます(準備完了を解除する人や新規参加者が現れた場合を除く)。 +evolution_factor=進化ファクター +false=False +following_robots_lifetime_modifier=追従ロボットの動作時間 +force_modifiers=勢力の調整 +friendly_fire=フレンドリファイア +gain=獲得 +game-settings=ゲーム設定 +give_artillery_remote=長距離砲の遠隔操作 +give_artillery_remote_tooltip=試合開始時から長距離砲の遠隔操作が可能になります。 +gun_speed_modifier=連射速度 +import-failed=インポートに失敗しました。 +import-success=インポートに成功しました。 +ingredients=材料 +inserter_stack_size_bonus=インサータ容量 +join=参加 +join-random=ランダムに加入 +join-spectator=観戦する +join-team=チームに参加 +joined=__1__が__2__のチームに参加しました。 +joined-spectator=__1__が観戦者として参加しました。 +kill_score=キルスコア +kill_score_tooltip=最初に目標キルスコアに到達したチームの勝利です。 +laboratory_productivity_bonus=研究生産性 +laboratory_speed_modifier=研究速度 +large=大きい +last_silo_standing=ロケットサイロ防衛 +last_silo_standing_tooltip=最後までロケットサイロが残っていたチームの勝利です。 +leave-team=チームから抜ける +map-ready=マップ準備完了。チームの割り当てができます。 +map_seed=マップシード +map_seed_tooltip=地形を生成するためのマップシードを指定してください。0 の場合ランダムシードとなります。 +max_players=最大プレイヤー数 +max_players_tooltip=チームに参加できる人数の上限。\n0で無制限。 +maximum_following_robot_count=追従ロボット最大機数 +medium=ふつう +members=メンバー: +mining_drill_productivity_bonus=掘削機生産性 +must-be-greater-than-0=__1__への入力は、0より大きい値でなければなりません。 +must-reroll=マップサイズを変更した場合は、ラウンドを開始する前にマップを再生成する必要があります。 +neutral=中立 +neutral_chests=チェストを中立に +neutral_chests_tooltip=全てのチェストは中立なチームに所属し、全てのプレイヤーがアクセスできるようになります。 +no-rush-begins=侵攻禁止期間が開始しました。__1__分間スタートエリアから出ることはできません。 +no-rush-ends=侵攻禁止期間が終了しました。 +no-rush-teleport=侵攻禁止期間中にスタートエリアを出ることはできません。侵攻禁止期間は残り__1__分です。 +no-space-available=全チームが満員のため、観戦状態になりました。 +no-team=チームがありません +no_rush_time=侵攻禁止期間 +no_rush_time_tooltip=プレイヤーがスタートエリアから出ることができない時間の設定。 +none=無し +objective=目標 +offline=オンライン: __1__ +oil_harvest=原油大収穫 +oil_harvest_tooltip=あらかじめ決められた量の原油を最初に生産したチームの勝利です。 +oil_only_in_center=原油は中央にのみ +oil_only_in_center_tooltip=油田がマップ中央付近にのみ出現するようになります。 +online=オンライン: __1__ +only-admins=この操作はゲームの管理者のみ実行できます。 +pick-join=チームを選んでください +player-color-changed-back=__1__プレイヤーの色がチームカラーに変更されました。 +player-is-not-ready=__1__は準備完了ではありません。 +player-is-ready=__1__は準備完了です。 +players=プレイヤー +players-on-team=チームのプレーヤー +production_score=生産スコア +production_score_tooltip=最初に目標生産スコアに達したチームが勝利します。 +products=製品 +progress-bar=マップを準備しています... +protect_empty_teams=無人のチームを保護 +protect_empty_teams_tooltip=チーム内にオンラインのプレイヤーが居ない場合、スタートエリアが保護されます。 +protected-base-area=チームにオンラインのプレイヤーが居ないのでエリアは保護されています。 +pvp-configuration=PvP設定 +random=ランダム +random-team=ランダム +ready=準備完了 +ready-cancelled=全員が準備完了でないため、ラウンド自動スタートはキャンセルされました。 +recipe-calculator=レシピ計算機 +remove=削除 +remove-team-tooltip=このチームをゲームから削除します。 +required_kill_score=目標キルスコア +required_kill_score_tooltip=ゲームに勝利するために必要なキルスコア +required_oil=目標原油量 +required_oil_tooltip=ゲームに勝利するために必要な原油の生産量です。 +required_production_score=目標生産スコア +required_production_score_tooltip=ゲームに勝利するために必要な生産スコア。 +required_rockets_sent=目標ロケット数 +required_rockets_sent_tooltip=ゲームに勝利するために必要なロケット打ち上げ回数です。 +reroll-round=ラウンドをやり直す +reroll-round-tooltip=現在のラウンドのマップをやり直します。 +research_level=開始時の研究レベル +research_level_tooltip=このレベル以下の研究はラウンドの開始時に全てのチームで研究済みになります +restart-round=ラウンドをリスタート +restart-round-tooltip=同じマップでラウンドをリスタート +reveal_map_center=マップ中央の表示 +reveal_map_center_tooltip=全チームにマップ中央を図示します。 +reveal_team_positions=ロケットサイロの位置を表示 +reveal_team_positions_tooltip=ラウンドの初めにすべてのチームの領域を明らかにします。 +rockets_sent=発射済みロケット +round-rerolled=ラウンドがやり直されました。 +round-restarted=ラウンドがリスタートされました。 +scenario-name=PvP +score=合計スコア +score_per_minute=スコア/分。 +score_per_minute_tooltip=直近1分間の変化量 +score_tooltip=生産スコアの量です。 +setup-in-progress=マップ設定中です。管理者が次のラウンドの準備を完了するまでお待ち下さい。 +silo-destroyed=チーム __1__ のサイロがチーム __2__ によって破壊されました。 +small=小さい +space_race=宇宙開発競争 +space_race_tooltip=ロケットを必要数打ち上げたチームが勝利します。 +stack_inserter_capacity_bonus=スタックインサータ容量 +stance=スタンス +start-round=ラウンドを開始 +starting-items=スターティングアイテム +starting_chest=試合開始時のボーナスアイテム +starting_chest_multiplier=追加アイテムの倍率 +starting_chest_multiplier_tooltip=この数値によって追加アイテムの数が倍化されます。 +starting_chest_tooltip=試合開始時に追加アイテムが収納されたチェストが配置されます。 +starting_equipment=開始時の装備 +starting_equipment_tooltip=スポーン・リスポーン時にプレイヤーに与えられる装備の数。 +team=チーム +team-button-tooltip=チーム番号を選択します。同じチーム番号を持つチームは同盟になります。\nダッシュ(-)はチームが存在しないことを意味します。\nクエスチョンマーク(?)はランダムなチームを意味します。 +team-name=チーム名 +team-name_tooltip=チームの名前です。 +team-number=チーム番号 +team-settings=チーム設定 +team-won=チーム __1__ が勝利しました。管理者が新しいラウンドを開始するまで続けてプレイできます。 +team-won-auto=チーム__1__が勝利しました。新しいラウンドが__2__分後に開始されます。 +team_artillery=チーム領域の長距離砲 +team_artillery_tooltip=チーム領域に長距離砲が配備された状態で試合が開始されます。 +team_leader=チームリーダー +team_moat=チーム領域の堀 +team_moat_tooltip=各チームのスタートエリアの周囲に堀を作成します。 +team_turrets=チーム領域のガンタレット +team_turrets_tooltip=チーム領域にガンタレットが配備された状態で試合が開始されます。 +team_walls=チーム領域の防壁 +team_walls_tooltip=各チームのスタートエリアの周囲に防壁を配置します。 +teams=チーム +technology_price_multiplier=研究コスト係数 +time_left=残り時間: __1__ +time_limit=時間制限 +time_limit_tooltip=ラウンドの制限時間です(単位: 分)。\n0で無制限。 +total=合計 +train_braking_force_bonus=列車制動力 +true=True +turret_ammunition=ガンタレット用の弾薬 +turret_ammunition_tooltip=ガンタレットが使用する弾薬の種類を選択して下さい。 +turret_attack_modifier=ガンタレット威力 +unassigned-players=未割り当てプレイヤー: __1__ +unlock_combat_research=戦闘アップグレードのアンロック +unlock_combat_research_tooltip=全ての戦闘関連のアップグレードのロックを解除します。 +victory-conditions=勝利条件 +worker_robots_battery_modifier=ロボットバッテリー容量 +worker_robots_speed_modifier=ロボット移動速度 +worker_robots_storage_bonus=ロボット容量 + diff --git a/factorio/data/base/scenarios/pvp/locale/ka/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/ka/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..959a4c93e9a51682ef1c6a9f67ff93adb046ab78 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/ka/pvp.cfg @@ -0,0 +1,216 @@ +add-team=გუნდების დამატება +add-team-tooltip=დაამატეთ კიდევ ერთი გუნდი სიაში. +admin=ადმინი +admin-change-team=გუნდის შეცვლა +admin-change-team-tooltip=შეცვალეთ რომელ გუნდში ხართ. +admin-ended-round=ადმინისტრატორმა (__1__) დაასრულა მიმდინარე რაუნდი. +all_players=ყველა მოთამაშე +allow_spectators=დაუშვა მაყურებლები +allow_spectators_tooltip=ნება მიეცით ხალხს შეუერთდნენ მაყურებელთა გუნდს.\nშენიშვნა: ადმინებს ყოველთვის შეეძლებათ ყურება. +ally=მოკავშირე +always_day=ყოველთვის დღე +ammo_damage_modifier=საბრძოლო მასალის დაზიანება +auto_new_round_time=ავტომატური რაუნდის დრო +auto_new_round_time_tooltip=როდესაც გუნდი იგებს, ამდენი წუთის შემდეგ დაიწყება ახალი რაუნდი.\n0 გამორთვა. +average_team_displacement=მანძილი გუნდებს შორის +average_team_displacement_tooltip=მანძილი, რომელიც გამოიყენება სხვადასხვა გუნდის ქვირითის პოზიციების გამოსათვლელად. +balance-confirm=შენახვა +balance-options=ბალანსის ვარიანტები +base-exclusion-begins=ბაზის გამორიცხვის პერიოდი დაიწყო. მოთამაშეები ვერ შევლენ მტრის გუნდების ბაზებში __1__ __plural_for_parameter_1_{1=წუთი|rest=წუთები}__-ისთვის. +base-exclusion-ends=ბაზის გამორიცხვის პერიოდი დასრულდა. +base-exclusion-teleport=თქვენ არ შეგიძლიათ შეხვიდეთ მტრის გუნდის ბაზაში ბაზის გამორიცხვის პერიოდში. __1__ __plural_for_parameter_1_{1=წუთი|rest=წუთები}__ დარჩენილი ბაზის გამორიცხვა. +base_exclusion_time=ბაზის გამორიცხვის დრო +base_exclusion_time_tooltip=რაუნდის დაწყებიდან ამ რაოდენობის წუთის განმავლობაში, მტრის გუნდები არ დაიშვებიან ერთმანეთის საბაზო ზონებში. +cancel=გაუქმება +cant-find-position=თქვენი პერსონაჟის გამოსაჩენი პოზიცია ვერ მოიძებნა. ეს რუკა უვარგისია. +cant-remove-only-team=ბოლო გუნდის ამოღება არ შეიძლება. +change-starting-items=შეცვალეთ საწყისი ნივთები +character_build_distance_bonus=აშენების მანძილი +character_crafting_speed_modifier=დამზადების სიჩქარე +character_health_bonus=ჯანმრთელობის ბონუსი +character_mining_speed_modifier=მაინინგის სიჩქარე +character_modifiers=პერსონაჟის მოდიფიკატორები +character_reach_distance_bonus=გავრცობის მანძილი +character_running_speed_modifier=სიარულის სიჩქარე +chest=სკვირი +color=ფერი +config-confirm=დაადასტურეთ პარამეტრები და დაიწყეთ შემდეგი რაუნდი +confirm=დადასტურება +cost=ღირებულება +defcon-unlock=DEFCON ALERT: __1__ გამოკვლეულია. +defcon_mode=DEFCON რეჟიმი +defcon_mode_tooltip=ტექნოლოგიები ავტომატურად გაიხსნება დროთა განმავლობაში ყველა გუნდისთვის. +defcon_timer=DEFCON ტაიმერი +defcon_timer_tooltip=წუთების რაოდენობა ტექნოლოგიას შორის განბლოკვას DEFCON რეჟიმში. +description=შექმენით მრავალი გუნდი ცალკეული საწყისი უბნებით და კვლევის პროგრესით.\nძალიან კონფიგურირებადი სათამაშო პარამეტრები, რათა დააკმაყოფილოთ პირობები თქვენს საჭიროებებზე.\nითამაშეთ ერთობლივად ან ერთმანეთის წინააღმდეგ, რათა შეასრულოთ შეთავაზებული გამარჯვების მრავალი პირობა.\n[font=default- semibold]ეს არის მხოლოდ მულტიპლეერ სცენარი.[/font] +disabled-items=გამორთული ნივთები +disallowed-team-name=გუნდის შექმნა სახელწოდებით "__1__" დაუშვებელია. +duplicate-disable=თქვენ არ შეგიძლიათ აირჩიოთ ერთი და იგივე ელემენტი ორჯერ გასათიშად. +duplicate-failed=საწყისი არეალის ერთეულების დუბლირება ვერ მოხერხდა. საწყისი ტერიტორიის ზომა და/ან რუკის ზომა შეუთავსებელია გუნდების რაოდენობასთან. +duplicate-team-name=გუნდის დუბლიკატი სახელი: __1__ +duplicate_starting_area_entities=საწყისი ერთეულების დუბლიკატი +empty-team-name=გუნდის სახელი არ შეიძლება იყოს ცარიელი. +end-round=რაუნდის დამთავრება +end-round-tooltip=ამთავრებს მიმდინარე რაუნდს და აჩენს კონფიგურაციას შემდეგი რაუნდისთვის. +enemy=მტერი +enemy-building-restriction=თქვენ არ შეგიძლიათ შექმნათ ერთეულები მტრის გუნდების საბაზო ზონაში. +enemy_building_restriction=მტრის მშენებლობის შეზღუდვა +enemy_building_restriction_tooltip=აკრძალავს გუნდებს მტრის გუნდების საბაზისო ზონის შიგნით მდებარე ობიექტების აშენებას. +equipment=აღჭურვილობა +everybody-ready=ყველა მზადაა, რაუნდი დაიწყება __1__ __plural_for_parameter_1_{1=წამი|rest=წამები}__ (თუ ვინმე არ გახდება მზად ან ახალი მოთამაშე არ შეუერთდება). +evolution_factor=ევოლუციის ფაქტორი +false=ყალბი +following_robots_lifetime_modifier=რობოტების სიცოცხლის ხანგრძლივობა +force_modifiers=ძალის მოდიფიკატორები +friendly_fire=მეგობრული ცეცხლი +gain=მიღება +game-settings=თამაშის პარამეტრები +give_artillery_remote=მიეცით არტილერიას პულტი +give_artillery_remote_tooltip=რაუნდის დასაწყისში მოთამაშეებს გადაეცემათ საარტილერიო პულტი. +gun_speed_modifier=საბრძოლო მასალის სროლის სიჩქარე +import-failed=იმპორტი ვერ მოხერხდა. +import-success=იმპორტი მოხერხდა. +ingredients=ინგრედიენტები +inserter_stack_size_bonus=მანიპულატორის სიმძლავრე +join=შეუერთდი +join-random=შეერთება შემთხვევით +join-spectator=შეუერთდი მაყურებლებს +join-team=შეუერთდით გუნდს +joined=__1__ შეუერთდა __2__ გუნდს. +joined-spectator=__1__ შეუერთდა მაყურებელს. +kill_score=მოკვლის ანგარიში +kill_score_tooltip=პირველი გუნდი, რომელიც მიაღწევს მოკვლის საჭირო ქულას, იმარჯვებს. +laboratory_productivity_bonus=ლაბორატორიის პროდუქტიულობა +laboratory_speed_modifier=ლაბორატორიის სიჩქარე +large=ძალიან დიდი +last_silo_standing=ბოლო მარაღო დგას +last_silo_standing_tooltip=გუნდი, რომელსაც ბოლო მაღარო უდგას, იმარჯვებს. +leave-team=დატოვეთ გუნდი +map-ready=რუკა მზად არის. გუნდის დავალება უკვე გახსნილია. +map_seed=რუკის თესლი +map_seed_tooltip=მიუთითეთ რუკის თესლი შემდეგი ზედაპირის შესაქმნელად. 0 შემთხვევითი თესლისთვის. +max_players=მაქს. მოთამაშეები +max_players_tooltip=მოთამაშეთა მაქსიმალური რაოდენობა, რომლებსაც შეუძლიათ შეუერთდნენ გუნდს.\n0 ლიმიტის გარეშე. +maximum_following_robot_count=მაქსიმალური რობოტები +medium=საშუალო +members=მონაწილეები: +mining_drill_productivity_bonus=სამთო საბურღი პროდუქტიულობა +must-be-greater-than-0=__1__ შეყვანა უნდა იყოს 0-ზე მეტი. +must-reroll=თქვენ უნდა გადააბრუნოთ რუკა რაუნდის დაწყებამდე, რადგან შეცვალეთ რუკის ზომა. +neutral=ნეიტრალური +neutral_chests=ნეიტრალური სკივრები +neutral_chests_tooltip=ყველა აშენებული სკივრი დაიდება ნეიტრალურ გუნდზე, რაც ნიშნავს, რომ ყველა მოთამაშეს შეუძლია მათზე წვდომა. +no-rush-begins=არა აჩქარების პერიოდი დაიწყო. მოთამაშეებს შეეზღუდებათ სასტარტო ზონები __1__ __plural_for_parameter_1_{1=წუთი|rest=წუთები}__. +no-rush-ends=არა აჩქარების პერიოდი დასრულდა. +no-rush-teleport=თქვენ არ შეგიძლიათ დატოვოთ არა ჩქარობის ტერიტორია, სანამ არ იჩქარეთ. __1_ __plural_for_parameter_1_{1=წუთი|rest=წუთები}__ არ ჩქარობის დარჩენილი. +no-space-available=ყველა გუნდები სავსეა, ასე რომ თქვენ ახლა უყურებთ. +no-team=არანაირი გუნდი +no_rush_time=არ არის სიჩქარის ხანგრძლივობა +no_rush_time_tooltip=მოთამაშეები შეზღუდული იქნებიან თავიანთ შესაბამის ზონებში ამდენი წუთის განმავლობაში. +none=არცერთი +objective=ობიექტური +offline=ხაზგარეშე: __1__ +oil_harvest=ნავთობის მოსავალი +oil_harvest_tooltip=პირველი გუნდი, რომელიც აწარმოებს ნედლი ნავთობის საჭირო რაოდენობას, იმარჯვებს. +oil_only_in_center=ზეთი მხოლოდ ცენტრში +oil_only_in_center_tooltip=ზეთს მხოლოდ რუკის შუაში ამოიღებს. +online=ონლაინ: __1__ +only-admins=ამ მოქმედების შესრულება მხოლოდ თამაშის ადმინებს შეუძლიათ. +pick-join=აირჩიეთ თქვენი გუნდი +player-color-changed-back=მოთამაშის ფერი __1__ შეიცვალა მათი გუნდის ფერში. +player-is-not-ready=__1__ არ არის მზად. +player-is-ready=__1__ მზად არის. +players=მოთამაშეები +players-on-team=მოთამაშეები გუნდში +production_score=წარმოების ქულა +production_score_tooltip=პირველი გუნდი, რომელმაც მიაღწია საწარმოო ქულას, იმარჯვებს. +products=პროდუქტები +progress-bar=რუკის მომზადება... +protect_empty_teams=დაიცავით ცარიელი გუნდები +protect_empty_teams_tooltip=როდესაც გუნდისთვის ონლაინ მოთამაშეები არ არიან, მათი საწყისი ტერიტორია დაცული იქნება. +protected-base-area=გუნდის ეს ტერიტორია დაცულია, რადგან მათ არ ჰყავთ ონლაინ მოთამაშეები. +pvp-configuration=PvP კონფიგურაცია +random=შემთხვევითი +random-team=შემთხვევითი +ready=მზად +ready-cancelled=ყველა არ არის მზად, რაუნდის ავტომატური დაწყება გაუქმებულია. +recipe-calculator=რეცეპტის კალკულატორი +remove=ამოღება +remove-team-tooltip=ამოიღეთ ეს გუნდი თამაშიდან. +required_kill_score=მკვლელობის საჭირო ქულა +required_kill_score_tooltip=მკვლელობის ქულა იყო საჭირო თამაშის მოსაგებად. +required_oil=ნავთობის მიზანი +required_oil_tooltip=საჭირო რაოდენობის ნედლი ნავთობი, რომელიც გუნდმა უნდა აწარმოოს თამაშის მოსაგებად. +required_production_score=წარმოების ქულა მიზანი +required_production_score_tooltip=პროდუქციის საჭირო ქულა თამაშის მოსაგებად. +required_rockets_sent=საჭიროა რაკეტები +required_rockets_sent_tooltip=რამდენი რაკეტა უნდა გაუშვას გუნდმა რაუნდის მოსაგებად. +reroll-round=რაუნდის განახლება +reroll-round-tooltip=გადატვირთვა რუკას მიმდინარე რაუნდისთვის +research_level=დაწყებული კვლევის დონე +research_level_tooltip=ამ დონემდე და მათ შორის ტექნოლოგიები შესწავლილი იქნება ყველა გუნდისთვის რაუნდის დასაწყისში. +restart-round=რაუნდის გადატვირთვა +restart-round-tooltip=გადატვირთვა რაუნდის იგივე რუკით +reveal_map_center=გამოავლინეთ რუკის ცენტრი +reveal_map_center_tooltip=იქნება რუქის ცენტრი ყველა გუნდისთვის. +reveal_team_positions=გამოავლინეთ გუნდის პოზიციები +reveal_team_positions_tooltip=გამოავლენს ყველა გუნდის არეებს რაუნდის დასაწყისში. +rockets_sent=გაგზავნილი რაკეტები +round-rerolled=რაუნდის განახლდა +round-restarted=რაუნდი გადაიტვირთა +scenario-name=PvP +score=ჯამური ქულა +score_per_minute=ქულა/წთ. +score_per_minute_tooltip=ანგარიშის ცვლილება ბოლო წუთზე. +score_tooltip=წარმოების ქულების რაოდენობა. +setup-in-progress=რუკის დაყენება ჯერ კიდევ მიმდინარეობს. გთხოვთ დაელოდოთ სანამ ადმინი მოამზადებს შემდეგ რაუნდს. +silo-destroyed=__1__ გუნდის მაღარო განადგურებულია __2__ გუნდით +small=პატარა +space_race=კოსმოსური რბოლა +space_race_tooltip=გუნდი, რომელიც პირველად გაუშვებს რაკეტების საჭირო რაოდენობას, იმარჯვებს. +stack_inserter_capacity_bonus=პაკეტური მანიპულატორის ტევადობა +stance=მათი პოზიცია +start-round=რაუნდის დატყება +starting-items=საწყისი ნივთები +starting_chest=საწყისი სკივრი +starting_chest_multiplier=სკივრის ნივთის მულტიპლიკატორი +starting_chest_multiplier_tooltip=ამრავლებს ნივთების რაოდენობას სასტარტო ყუთებში ამ ბევრზე. +starting_chest_tooltip=გუნდებს მიეცემათ დამატებითი სასტარტო ნივთების სკივრი. +starting_equipment=საწყისი აღჭურვილობა +starting_equipment_tooltip=ნივთების რაოდენობა აღჭურვილობის კომპლექტში, რომელიც გადაეცემა მოთამაშეებს სპავნი/რესპაუნზე. +team=გუნდი +team-button-tooltip=დააჭირეთ გუნდის ნომრის შესარჩევად. გუნდის იგივე ნომრის მქონე გუნდები იქნებიან მოკავშირეები.\nტირე (-) მიუთითებს, რომ არ არის გუნდი.\nკითხვის ნიშანი (?) მიუთითებს შემთხვევით გუნდზე. +team-name=გუნდის სახელი +team-name_tooltip=გუნდის სახელი. +team-number=გუნდის ნომერი +team-settings=გუნდის პარამეტრები +team-won=__1__ გუნდი გამარჯვებულია. შეგიძლიათ გააგრძელოთ თამაში მანამ, სანამ ადმინი არ დაიწყებს ახალ რაუნდს. +team-won-auto=__1__ გუნდი გამარჯვებულია. ახალი რაუნდი დაიწყება __2__ __plural_for_parameter_2_{1=წუთი|rest=წუთები}__-ში. +team_artillery=გუნდური ფართული არტილერია +team_artillery_tooltip=გუნდები დაიწყებენ არტილერიით, რომლებიც გარშემორტყმულია მათი სასტარტო ზონით. +team_leader=გუნდის ლიდერი +team_moat=გუნდის არეალის თხრილი +team_moat_tooltip=შექმნის თხრილს ყველა გუნდის დასაწყის მოედანზე. +team_turrets=გუნდის არეალის ტურელები +team_turrets_tooltip=გუნდები დაიწყებენ ტურელებით, რომლებიც გარშემორტყმულია მათი სასტარტო ზონით. +team_walls=გუნდის ფართობის კედელი +team_walls_tooltip=შექმნის კედელს ყველა გუნდის სასტარტო ზონის გარშემო. +teams=გუნდები +technology_price_multiplier=ტექნოლოგიის ფასის მულტიპლიკატორი +time_left=დარჩენილი დრო: __1__ +time_limit=დროის ლიმიტი +time_limit_tooltip=შეზღუდეთ რაუნდის სიგრძე (წუთებში).\n0 არცერთისთვის. +total=სულ +train_braking_force_bonus=მატარებლის დამუხრუჭების ძალა +true=მართალია +turret_ammunition= ტურელის საბრძოლო მასალა +turret_ammunition_tooltip=შეარჩიეთ საბრძოლო მასალის ტიპი, რომლითაც დაიწყება კოშკები. +turret_attack_modifier=ტურელის დაზიანება +unassigned-players=დაუნიშნებელი მოთამაშეები: __1__ +unlock_combat_research=განბლოკეთ საბრძოლო განახლებები +unlock_combat_research_tooltip=განბლოკავს ყველა საბრძოლო განახლების ტექნოლოგიას კვლევის დონისთვის. +victory-conditions=გამარჯვების პირობები +worker_robots_battery_modifier=მუშა რობოტების ბატარეა +worker_robots_speed_modifier=სამუშაო რობოტის სიჩქარე +worker_robots_storage_bonus=მუშა რობოტების ტევადობა + diff --git a/factorio/data/base/scenarios/pvp/locale/kk/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/kk/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6ea7104fc8610381bac2b3654a356cbab646a7c1 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/kk/pvp.cfg @@ -0,0 +1,215 @@ +add-team=Команда қосу +add-team-tooltip=Тізімге басқа команда қосу. +admin=Әкімші +admin-change-team=Команда ауыстыру +admin-change-team-tooltip=Командаңызды ауыстырады. +admin-ended-round=Әкімші (__1__) қазіргі раундты аяқтады. +all_players=Барлық ойыншы +allow_spectators=Бақылауға рұқсат беру +allow_spectators_tooltip=Адамдарға бақылау командасына қосылуға рұқсат беру.\nЕскерту: Әкімшілер әрқашан бақылай алады. +ally=Одақтас +always_day=Әрқашан күн +ammo_damage_modifier=Ату жабдығы зақымы +auto_new_round_time=Автоматты раунд ұзақтығы +auto_new_round_time_tooltip=Команда жеңгенде, жаңа раунд осынша минуттан кейін басталады.\n0 деген өшірулі. +average_team_displacement=Командалар арақашықтығы +average_team_displacement_tooltip=Командалардың пайда болу нүктелерін есептеуге арналған қашықтық. +balance-confirm=Сақтау +balance-options=Теңгерім баптаулары +base-exclusion-begins=Дайындық кезеңі басталды. Ойыншылар __1__ минут бойы жау базаларына кіре алмайды. +base-exclusion-ends=Дайындық кезеңі аяқталды. +base-exclusion-teleport=Дайындық уақыты бітпегенше, жау базасына кіре алмайсыз. Дайындықтың __1__ минуты қалды. +base_exclusion_time=Дайындық ұзақтығы +base_exclusion_time_tooltip=Раунд басталғаннан кейін, жаулар бір-бірінің базаларына осынша минут бойы кіре алмайды. +cancel=Болдырмау +cant-find-position=Кейіпкеріңіздің пайда болу позициясы табылмады. Бұл карта жарамсыз. +cant-remove-only-team=Соңғы команданы жоя алмайсыз. +change-starting-items=Бастапқы заттарды өзгерту +character_build_distance_bonus=Құру қашықтығы +character_crafting_speed_modifier=Өндіру жылдамдығы +character_health_bonus=Саулық бонусы +character_mining_speed_modifier=Қазу жылдамдығы +character_modifiers=Кейіпкер модификаторлары +character_reach_distance_bonus=Жету қашықтығы +character_running_speed_modifier=Жүру жылдамдығы +chest=Сандық +color=Түс +config-confirm=Баптауларды растап, келесі раундты бастау +confirm=Растау +cost=Баға +defcon-unlock=DEFCON МӘЛІМДЕМЕСІ: __1__ зерттелді. +defcon_mode=DEFCON режимі +defcon_mode_tooltip=Технологиялар уақыт өте келе автоматты түрде ашылады. +defcon_timer=DEFCON таймері +defcon_timer_tooltip=DEFCON режиміндегі технология ашылуы арасындағы минут саны. +description=Бастау аймақтары мен зерттеу прогрестері бөлек бірнеше команда қойыңыз.\nГеймплейді қалағаныңыздай баптай аласыз.\nҰсынылған жеңіс шарттарының бірін орындау үшін бір-біріне қарсы немесе командаласып ойнаңыз.\n[font=default-semibold]Тек желілік ойында қолжетімді сценарий.[/font] +disabled-items=Өшірулі заттар +disallowed-team-name="__1__" атаулы команда құруға тыйым салынған. +duplicate-disable=Затты екі рет өшіруге таңдай алмайсыз. +duplicate-failed=Бастау аймақтары дубликатталмады. Бастау аймағының өлшемі мен/немесе карта өлшемі командалар санымен үйлесімсіз. +duplicate-team-name=Команда атауын дубликаттау: __1__ +duplicate_starting_area_entities=Бастапқы нысандарды дубликаттау +empty-team-name=Команда атауы бос бола алмайды. +end-round=Раунды аяқтау +end-round-tooltip=Қазіргі раундты аяқтап, келесі раундтың конфигурациясын ашады. +enemy=Жау +enemy-building-restriction=Жау базасында нысан құра алмайсыз. +enemy_building_restriction=Жау құру шектеуі +enemy_building_restriction_tooltip=Жау базасының аймағында нысан құруға тыйым салады. +equipment=Жабдық +everybody-ready=Бәрі дайын. Ешкім дайын күйден шықпаса, немесе жаңа ойыншы қосылмаса, ойын __1__ секундтан кейін басталады. +evolution_factor=Эволюция факторы +false=Жалған +following_robots_lifetime_modifier=Еруші робот өмір сүру уақыты +force_modifiers=Тарап модификаторлары +friendly_fire=Дос ату +gain=Табыс +game-settings=Ойынды баптау +give_artillery_remote=Артиллерия пультін беру +give_artillery_remote_tooltip=Раунд басында ойыншыларға артиллерия пульті беріледі. +gun_speed_modifier=Ату жабдығы жылдамдығы +import-failed=Импортталмады. +import-success=Импорттау сәтті өтті. +ingredients=Ингредиенттер +inserter_stack_size_bonus=Салғыш сыйымдылығы +join=Қосылу +join-random=Кездейсоқ қосылу +join-spectator=Бақылаушыларға қосылу +join-team=Командаға қосылу +joined=__1__ __2__ командасына қосылды. +joined-spectator=__1__ бақылаушыларға қосылды. +kill_score=Өлтіру есебі +kill_score_tooltip=Өлтіру есебін бірінші жинаған команда жеңеді. +laboratory_productivity_bonus=Зертхана нәтижелілігі +laboratory_speed_modifier=Зертхана жылдамдығы +large=Үлкен +last_silo_standing=Соңғы қалған шахта +last_silo_standing_tooltip=Соңғы қалған шахтаның командасы жеңеді. +leave-team=Командадан шығу +map-ready=Карта дайын. Командалар бөліне бере алады. +map_seed=Карта тұқымы +map_seed_tooltip=Келесі бетті құру үшін карта тұқымын белгілеңіз. 0 деген кездейсоқ тұқым. +max_players=Макс. ойыншы +max_players_tooltip=Командаға қосыла алатын максималды ойыншылар саны.\n0 деген шексіз. +maximum_following_robot_count=Еруші роботтар максимумы +medium=Орташа +members=Мүшелер: +mining_drill_productivity_bonus=Бұрғы нәтижелілігі +must-be-greater-than-0=__1__ 0-ден жоғары болуы керек. +must-reroll=Карта өлшемі өзгергендіктен, раундты бастамас бұрын, картаны қайта құруыңыз керек. +neutral=Бейтарап +neutral_chests=Бейтарап сандықтар +neutral_chests_tooltip=Барлық құрылған сандық бейтарап командаға қосылады, яғни оларға барлық ойыншы қол жеткізе алады. +no-rush-begins=Тыныштық кезеңі басталды. Ойыншылар __1__ минутқа өз бастау аймақтарынан шығарылмайды. +no-rush-ends=Тыныштық кезеңі аяқталды. +no-rush-teleport=Тыныштық уақыты бітпегенше, өз бастау аймағыңыздан шыға алмайсыз. Тыныштықтың __1__ минуты қалды. +no-space-available=Барлық команда толық, бақылаушы боласыз. +no-team=Команда жоқ +no_rush_time=Тыныштық ұзақтығы +no_rush_time_tooltip=Ойыншылар осынша минутқа өз аймақтарынан шығарылмайды. +none=Еш +objective=Мақсат +offline=Офлайн: __1__ +oil_harvest=Мұнай табу +oil_harvest_tooltip=Белгілі шикі мұнай көлемін бірінші өндірген команда жеңеді. +oil_only_in_center=Тек ортадағы мұнай +oil_only_in_center_tooltip=Мұнайды тек картаның ортасында пайда етеді. +online=Онлайн: __1__ +only-admins=Бұл әрекетті ойын әкімшілері ғана орындай алады. +pick-join=Командаңызды таңдаңыз +player-color-changed-back=__1__ ойыншысының түсі командасының түсіне сай өзгерді. +player-is-not-ready=__1__ дайын емес. +player-is-ready=__1__ дайын. +players=Ойыншылар +players-on-team=Командадағы ойыншылар +production_score=Өндіріс есебі +production_score_tooltip=Өндіріс есебін бірінші жинаған команда жеңеді. +products=Өнімдер +progress-bar=Карта дайындалуда... +protect_empty_teams=Бос команда қорғау +protect_empty_teams_tooltip=Командада онлайн ойыншы жоқ болғанда, бастау аймағы қорғалады. +protected-base-area=Бұл командада онлайн ойыншы жоқ болғандықтан, аймағы қорғалады. +pvp-configuration=PvP баптау +random=Кездейсоқ +random-team=Кездейсоқ +ready=Дайын +ready-cancelled=Бәрі дайын емес, автоматты раунд басталуы болдырылмады. +recipe-calculator=Рецепт калькуляторы +remove=Жою +remove-team-tooltip=Бұл команданы ойыннан шығарып тастау. +required_kill_score=Керек өлтіру есебі +required_kill_score_tooltip=Ойынды жеңуге керек өлтіру есебі. +required_oil=Мұнай мақсаты +required_oil_tooltip=Ойынды жеңуге керек белгілі шикі мұнай көлемі. +required_production_score=Өндіріс есебі мақсаты +required_production_score_tooltip=Ойынды жеңуге керек өндіріс есебі. +required_rockets_sent=Керек зымыран +required_rockets_sent_tooltip=Ойынды жеңуге керек зымырандар саны. +reroll-round=Раундты қайта құру +reroll-round-tooltip=Қазіргі раундтың әлемін қайта құрады +research_level=Бастапқы зерттеу деңгейі +research_level_tooltip=Раунд басында барлық команда үшін бұл деңгейге дейінгі технологиялар зерттеледі. +restart-round=Раундты қайта бастау +restart-round-tooltip=Раундты бірдей картамен қайта бастайды. +reveal_map_center=Карта ортасын ашу +reveal_map_center_tooltip=Барлық командаға картаның ортасы ашылады. +reveal_team_positions=Команда позицияларын ашу +reveal_team_positions_tooltip=Раунд басында барлық команданың аймақтарын ашады. +rockets_sent=Жіберілген зымыран +round-rerolled=Раунд қайта құрылды. +round-restarted=Раунд қайта басталды. +scenario-name=PvP +score=Жалпы есеп +score_per_minute=Ұпай/мин. +score_per_minute_tooltip=Соңғы минуттағы есептің өзгерісі. +score_tooltip=Өндіріс ұпайларының саны. +setup-in-progress=Карта бапталып бітпеді. Әкімші келесі раундты дайындағанын күтіңіз. +silo-destroyed=__2__ командасы __1__ командасының шахтасын жойды. +small=Кішкентай +space_race=Ғарыш жарысы +space_race_tooltip=Белгілі зымырандар санын бірінші жіберген команда жеңеді. +stack_inserter_capacity_bonus=Жиындық салғыш сыйымдылығы +stance=Позициясы +start-round=Раундты бастау +starting-items=Бастапқы заттар +starting_chest=Бастапқы сандық +starting_chest_multiplier=Сандық зат көбейткіші +starting_chest_multiplier_tooltip=Бастапқы сандықтағы заттардың санын осынша көбейтеді. +starting_chest_tooltip=Командалар қосымша бастапқы заттары бар сандықпен қамтамасыз етіледі. +starting_equipment=Бастапқы жабдық +starting_equipment_tooltip=Ойыншыларға пайда болғанда/тірілгенде берілетін жабдық жинағындағы зат саны. +team=Команда +team-name=Команда атауы +team-name_tooltip=Команданың атауы. +team-number=Команда нөмірі +team-settings=Команда баптау +team-won=__1__ командасы жеңді. Әкімші жаңа раунд бастамағанша, ойнай бере аласыз. +team-won-auto=__1__ командасы жеңді. Жаңа раунд __2__ минуттан кейін басталады. +team_artillery=Команда аймағы артиллериясы +team_artillery_tooltip=Командалар ойынды артиллерия қоршайтын бастау аймақтарында бастайды. +team_leader=Команда басшысы +team_moat=Команда аймағының оры +team_moat_tooltip=Барлық команданың бастау аймақтарын қоршайтын ор құрады. +team_turrets=Команда аймағы түрелдері +team_turrets_tooltip=Командалар ойынды түрел қоршайтын бастау аймақтарында бастайды. +team_walls=Команда аймағының дуалы +team_walls_tooltip=Барлық команданың бастау аймақтарын қоршайтын дуал құрады. +teams=Командалар +technology_price_multiplier=Технология баға көбейткіші +time_left=Қалған уақыт: __1__ +time_limit=Уақыт шектеуі +time_limit_tooltip=Раунд ұзақтығын шектейді (минутта).\n0 деген шексіз. +total=Жалпы +train_braking_force_bonus=Пойыз тежеу күші +true=Шын +turret_ammunition=Түрел ату жарағы +turret_ammunition_tooltip=Түрелдер оқталатын ату жарағының түрін таңдаңыз. +turret_attack_modifier=Түрел зақымы +unassigned-players=Тағайындалмаған ойыншылар: __1__ +unlock_combat_research=Соғыс жетілдірмелерін ашу +unlock_combat_research_tooltip=Зерттеу деңгейіндегі соғысқа байланысты жетілдіру технологиялардың бәрін ашады. +victory-conditions=Жеңіс шарты +worker_robots_battery_modifier=Жұмысшы робот батареясы +worker_robots_speed_modifier=Жұмысшы робот жылдамдығы +worker_robots_storage_bonus=Жұмысшы робот сыйымдылығы + diff --git a/factorio/data/base/scenarios/pvp/locale/ko/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/ko/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3e10b9206d7b96edccfff7ef63a110dc14303b90 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/ko/pvp.cfg @@ -0,0 +1,216 @@ +add-team=팀 추가 +add-team-tooltip=다른 팀을 명단에 추가합니다. +admin=관리자 +admin-change-team=팀 변경 +admin-change-team-tooltip=현재 있는 팀을 변경합니다. +admin-ended-round=(__1__) 관리자가 현재 라운드를 종료했습니다. +all_players=모든 플레이어 +allow_spectators=관전자 허용 +allow_spectators_tooltip=사람들이 관전자 팀에 참가할 수 있도록 해 줍니다.\n주의: 관리자는 항상 관전할 수 있습니다. +ally=동맹 +always_day=항상 낮 +ammo_damage_modifier=탄약 피해 +auto_new_round_time=자동 라운드 시간 +auto_new_round_time_tooltip=팀이 승리하면 이 시간(분) 후에 새로운 라운드가 시작됩니다.\n0은 비활성화입니다. +average_team_displacement=팀 간의 거리 +average_team_displacement_tooltip=다른 팀의 생성 위치를 계산하는 데 사용되는 거리입니다. +balance-confirm=저장 +balance-options=균형 옵션 +base-exclusion-begins=기지 출입 금지 기간이 시작되었습니다. 플레이어들은 __1____plural_for_parameter_1_{1=분|rest=분}__ 동안 적 팀 기지에 들어갈 수 없습니다. +base-exclusion-ends=기지 출입 금지 기간이 종료되었습니다. +base-exclusion-teleport=기지 출입 금지 기간 동안에는 적 팀 기지에 들어갈 수 없습니다. 기지 출입 금지 기간 종료까지 __1____plural_for_parameter_1_{1=분|rest=분}__ 남았습니다. +base_exclusion_time=기지 출입 금지 시간 +base_exclusion_time_tooltip=한 라운드가 시작되고 나서 지정된 시간 동안 플레이어들이 적 팀 기지에 들어갈 수 없게 제한합니다. 단위는 분 단위입니다. +cancel=취소 +cant-find-position=플레이어를 생성하기 위한 위치를 찾을 수 없습니다. 이 지도는 적합하지 않습니다. +cant-remove-only-team=마지막 팀은 제거할 수 없습니다. +change-starting-items=시작 아이템 변경 +character_build_distance_bonus=설치 거리 +character_crafting_speed_modifier=제작 속도 +character_health_bonus=체력 보너스 +character_mining_speed_modifier=채취 속도 +character_modifiers=캐릭터 변경 +character_reach_distance_bonus=도달 거리 +character_running_speed_modifier=이동 속도 +chest=상자 +color=색상 +config-confirm=설정 확인 후 다음 라운드 시작 +confirm=확인 +cost=비용 +defcon-unlock=데프콘 경보: __1__ 연구가 완료되었습니다. +defcon_mode=데프콘 모드 +defcon_mode_tooltip=모든 팀의 기술은 시간이 지남에 따라 자동으로 잠금이 해제됩니다. +defcon_timer=데프콘 타이머 +defcon_timer_tooltip=데프콘 모드에서 기술 잠금 해제 사이의 시간(분)입니다. +description=서로 다른 지역에서 시작하고 연구 진척도 또한 다르게 진행되는 여러 팀을 설정합니다.\n필요에 맞게 게임 플레이 옵션을 세밀하게 조정할 수 있습니다.\n협동하거나 서로 대결하여 플레이하면서 주어진 여러 개의 승리 조건 중 하나를 완료하세요.\n[font=default-semibold]멀티플레이 전용 시나리오입니다.[/font] +disabled-items=비활성화된 아이템 +disallowed-team-name=이름이 "__1__"인 팀은 만들 수 없습니다. +duplicate-disable=이미 비활성화된 아이템을 다시 비활성화할 수 없습니다. +duplicate-failed=시작 지역 개체를 복제하지 못했습니다. 시작 지역의 크기 및/또는 지도의 크기가 팀의 수와 호환되지 않습니다. +duplicate-team-name=중복된 팀 이름: __1__ +duplicate_starting_area_entities=시작 지역 개체 복제 +empty-team-name=팀 이름은 비워둘 수 없습니다. +end-round=라운드 종료 +end-round-tooltip=현재 라운드를 종료하고, 다음 라운드의 환경설정을 시작합니다. +enemy=적 +enemy-building-restriction=적 팀의 기지 지역에는 개체를 설치할 수 없습니다. +enemy_building_restriction=적 설치 제한 +enemy_building_restriction_tooltip=적 팀의 기지 지역 내부에 개체 설치를 못 하도록 합니다. +equipment=장비 +everybody-ready=모든 플레이어가 준비되었습니다. 라운드가 __1____plural_for_parameter_1_{1=초|rest=초}__ 뒤에 시작합니다 (누군가 갑자기 준비 상태를 해제하거나 새 플레이어가 오지 않는 한에는 말이죠). +evolution_factor=진화 요인 +false=거짓 +following_robots_lifetime_modifier=전투 로봇 활동 시간 +force_modifiers=세력 변경 +friendly_fire=아군에게 사격 +gain=획득 +game-settings=게임 설정 +give_artillery_remote=대포 리모컨 주기 +give_artillery_remote_tooltip=플레이어는 라운드 시작할 때 대포 리모컨을 받게 됩니다. +gun_speed_modifier=탄약 발사 속도 +import-failed=가져오기를 실패했습니다. +import-success=가져오기를 완료했습니다. +ingredients=재료 +inserter_stack_size_bonus=투입기 운반량 +join=참가 +join-random=무작위 팀에 참가 +join-spectator=관전자로 참가 +join-team=팀 참가 +joined=__1__ 플레이어가 __2__ 팀에 참가했습니다. +joined-spectator=__1__ 플레이어가 관전자로 참가했습니다. +kill_score=처치 점수 +kill_score_tooltip=필요한 만큼의 처치 점수를 얻는 첫 번째 팀이 승리합니다. +laboratory_productivity_bonus=연구소 생산성 +laboratory_speed_modifier=연구소 속도 +large=많이 +last_silo_standing=마지막 격납고 방어 +last_silo_standing_tooltip=마지막 격납고를 지킨 팀이 승리합니다. +leave-team=팀 나가기 +map-ready=지도가 준비되었습니다. 팀 배정이 열립니다. +map_seed=지도 배정 +map_seed_tooltip=다음 지면을 생성하기 위한 지도 배정을 지정합니다. 무작위 배정의 경우 0을 입력하세요. +max_players=최대 플레이어 수 +max_players_tooltip=한 팀에 참가할 수 있는 최대 플레이어 수입니다.\n0은 무제한 입니다. +maximum_following_robot_count=최대 전투 로봇 +medium=중간 +members=멤버: +mining_drill_productivity_bonus=채광 드릴 생산성 +must-be-greater-than-0=__1__ 입력은 0 보다 커야 합니다. +must-reroll=라운드를 시작하기 전에 지도의 크기를 변경하면 지도를 다시 생성해야 합니다. +neutral=중립 +neutral_chests=중립 상자 +neutral_chests_tooltip=설치된 모든 상자는 중립 팀에 배치되어, 모든 플레이어가 접근할 수 있습니다. +no-rush-begins=러시 방지 기간이 시작되었습니다. 플레이어들은 __1____plural_for_parameter_1_{1=분|rest=분}__ 동안 자신의 스타팅 영역 밖으로 나올 수 없습니다. +no-rush-ends=러시 없는 시기가 종료되었습니다. +no-rush-teleport=러시 방지 기간 동안에는 시작 지역을 벗어날 수 없습니다. 러시 방지 기간 종료까지 __1____plural_for_parameter_1_{1=분|rest=분}__ 남았습니다. +no-space-available=모든 팀이 다 차서, 지금은 관전 중입니다. +no-team=팀 없음 +no_rush_time=러시 기간 없음 +no_rush_time_tooltip=플레이어들이 이 시간 동안 각 플레이어들에게 지정된 지역 밖으로 나올 수 없게 제한합니다. 단위는 분 단위입니다. +none=없음 +objective=목표 +offline=접속하지 않음: __1__ +oil_harvest=원유 수확 +oil_harvest_tooltip=필요한 만큼의 원유를 생산하는 첫 번째 팀이 승리합니다. +oil_only_in_center=중앙에만 원유 +oil_only_in_center_tooltip=지도의 중앙에만 원유가 생성됩니다. +online=접속 중: __1__ +only-admins=게임 관리자만 이 작업을 수행할 수 있습니다. +pick-join=팀 선택 +player-color-changed-back=__1__ 플레이어의 색상이 팀 색상으로 변경되었습니다. +player-is-not-ready=__1__ 플레이어는 준비되지 않았습니다. +player-is-ready=__1__ 플레이어는 준비되었습니다. +players=플레이어 +players-on-team=팀의 플레이어 +production_score=생산 점수 +production_score_tooltip=생산 점수 목표를 달성한 첫 번째 팀이 승리합니다. +products=생산품 +progress-bar=지도 준비하는 중... +protect_empty_teams=비어있는 팀 보호 +protect_empty_teams_tooltip=팀의 접속 중인 플레이어가 없으면, 그 팀의 시작 지역은 보호됩니다. +protected-base-area=이 팀 지역은 접속 중인 플레이어가 없기 때문에 보호되었습니다. +pvp-configuration=PvP 환경설정 +random=무작위 +random-team=무작위 +ready=준비 +ready-cancelled=아직 준비되지 않은 플레이어가 있습니다. 자동 라운드 시작 카운트가 취소되었습니다. +recipe-calculator=제작법 계산기 +remove=제거 +remove-team-tooltip=이 팀을 게임에서 제거합니다. +required_kill_score=필요한 처치 점수 +required_kill_score_tooltip=게임에서 승리하는 데 필요한 처치 점수입니다. +required_oil=원유 목표 +required_oil_tooltip=팀이 게임에서 승리하는 데 필요한 원유의 필요한 양입니다. +required_production_score=생산 점수 목표 +required_production_score_tooltip=게임에서 승리하는 데 필요한 생산 점수입니다. +required_rockets_sent=필요한 로켓 +required_rockets_sent_tooltip=라운드에서 승리하기 위해 팀이 발사해야 하는 로켓 수입니다. +reroll-round=라운드 다시 생성 +reroll-round-tooltip=현재 라운드의 지도를 다시 생성합니다. +research_level=시작 연구 단계 +research_level_tooltip=이 단계까지의 기술은 라운드 시작할 때 모든 팀에게 연구가 완료됩니다. +restart-round=라운드 다시 시작 +restart-round-tooltip=같은 지도로 라운드를 다시 시작합니다. +reveal_map_center=지도 중앙 공개 +reveal_map_center_tooltip=모든 팀에게 지도의 중앙을 표시합니다. +reveal_team_positions=팀 위치 공개 +reveal_team_positions_tooltip=라운드 시작할 때 모든 팀의 지역을 공개합니다. +rockets_sent=보낸 로켓 +round-rerolled=라운드가 다시 생성되었습니다. +round-restarted=라운드가 다시 시작되었습니다. +scenario-name=플레이어 대 플레이어 +score=총 점수 +score_per_minute=점수/분. +score_per_minute_tooltip=마지막 순간의 점수 변화입니다. +score_tooltip=생산 점수량입니다. +setup-in-progress=지도 설정이 아직 진행 중입니다. 관리자가 다음 라운드를 준비하는 동안 기다려 주세요. +silo-destroyed=__1__ 팀의 격납고가 __2__ 팀에 의해 파괴되었습니다. +small=조금 +space_race=우주 경쟁 +space_race_tooltip=필요한 수의 로켓을 먼저 발사한 팀이 승리합니다. +stack_inserter_capacity_bonus=묶음 투입기 운반량 +stance=입장 +start-round=라운드 시작 +starting-items=시작 아이템 +starting_chest=시작 상자 +starting_chest_multiplier=상자 아이템 배율 +starting_chest_multiplier_tooltip=게임 시작 시에 주어지는 상자 속 아이템의 양이 이 배율만큼 늘어납니다. +starting_chest_tooltip=추가적인 시작 아이템 상자가 팀에 제공됩니다. +starting_equipment=시작 장비 +starting_equipment_tooltip=플레이어가 생성/부활할 때 받는 장비의 아이템 양입니다. +team=팀 +team-button-tooltip=팀 번호를 선택하려면 누르세요. 같은 팀 번호의 팀은 동맹입니다.\n대시(-)는 팀이 없음을 나타냅니다.\n물음표(?)는 무작위 팀을 나타냅니다. +team-name=팀 이름 +team-name_tooltip=팀의 이름입니다. +team-number=팀 번호 +team-settings=팀 설정 +team-won=__1__ 팀이 승리했습니다. 관리자가 새로운 라운드를 시작할 때까지 계속 플레이할 수 있습니다. +team-won-auto=__1__ 팀이 승리하였습니다. 다음 라운드는 __2____plural_for_parameter_1_{1=분|rest=분}__ 뒤에 시작됩니다. +team_artillery=팀 지역 대포 +team_artillery_tooltip=팀은 시작 지역을 둘러싸고 있는 대포를 가지고 시작합니다. +team_leader=팀 대표 +team_moat=팀 방어 구역 +team_moat_tooltip=모든 팀의 시작 지역 주위에 해자가 생성됩니다. +team_turrets=팀 지역 포탑 +team_turrets_tooltip=팀은 시작 지역을 둘러싸고 있는 포탑을 가지고 시작합니다. +team_walls=팀 지역 벽 +team_walls_tooltip=모든 팀의 시작 지역 주위에 벽이 생성됩니다. +teams=팀 +technology_price_multiplier=기술 연구에 소모되는 자원 배율 +time_left=남은 시간: __1__ +time_limit=시간 제한 +time_limit_tooltip=라운드의 길이를 제한합니다. (분)\n0은 제한하지 않습니다. +total=합계 +train_braking_force_bonus=기차 제동력 +true=참 +turret_ammunition=포탑 탄약 +turret_ammunition_tooltip=시작할 때 포탑에 사용될 탄약 종류를 선택하세요. +turret_attack_modifier=포탑 피해 +unassigned-players=할당되지 않은 플레이어: __1__ +unlock_combat_research=전투 업그레이드 잠금을 해제 +unlock_combat_research_tooltip=연구 단계의 모든 전투 관련 업그레이드 기술의 잠금을 해제합니다. +victory-conditions=승리 조건 +worker_robots_battery_modifier=작업 로봇 건전지 +worker_robots_speed_modifier=작업 로봇 속도 +worker_robots_storage_bonus=작업 로봇 운반량 + diff --git a/factorio/data/base/scenarios/pvp/locale/lt/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/lt/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..508030f36c59ef44d6498bd3cefaf10216876631 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/lt/pvp.cfg @@ -0,0 +1,88 @@ +add-team=Prideti komanda +add-team-tooltip=Pridėkite kitą komandą į sarašą. +admin=Administratorius +admin-ended-round=Administratorius (__1__) baigė šį raundą. +all_players=Visi žaidėjai +ally=Sajungininkas +always_day=Visada diena +ammo_damage_modifier=Kulkų žala +average_team_displacement=Atstumas tarp komandų +average_team_displacement_tooltip=Atstumas naudojamas apskaičiuoti komandų pradžios pozicijai. +balance-confirm=Išsaugoti +balance-options=Balanso parinktys +cancel=Atšaukti +character_build_distance_bonus=Statymo atstumas +character_crafting_speed_modifier=Gamybos greitis +character_health_bonus=Sveikatos bonusas +character_mining_speed_modifier=Kasybos greitis +character_modifiers=Veikėjo modifikatorius +character_reach_distance_bonus=Pasiekiamas atstumas +character_running_speed_modifier=Ėjimo greitis +chest=Skrynia +color=Spalva +config-confirm=Patvirtinkite parametrus - Pradėti kitą mačą +confirm=Patvirtinti +disabled-items=Neleistini daiktai +duplicate-team-name=Komandos pavadinimas dublikuojasi: __1__ +end-round=Raundo pabaiga +end-round-tooltip=Baige dabartini raunda ir pradeda sekančio raundo konfiguracija. +enemy=Priešas +equipment=Įranga +evolution_factor=Evoliucijos faktorius +friendly_fire=Draugiška ugnis +game-settings=Žaidimo nustatymai +gun_speed_modifier=Kulkų šaudymo greitis +join=Prisijungti +joined=__1__ prisijungė prie grupės __2__. +large=Didelis +last_silo_standing=Paskutinė likusi raketu bazė +last_silo_standing_tooltip=Komanda likusi su paskutine raketu baze laimi. +map-ready=Žemėlapis paruoštas. Komandos paskirstymas dabar prieinamas. +map_seed=Žemėlapio sėkla +map_seed_tooltip=Nurodikite žemėlapio sėklą kitai paviršiaus generacijai. Palikus 0 bus generuojama naudojant atsitiktinę sėklą. +medium=Vidutinis +must-reroll=Jūs turite išnaujo sugeneruoti žemėlapį prieš pradedant raundą nes buvo pakeistas žemėlapio dydis. +neutral=Neutralus +no-rush-ends=Pasiruošimo periodas baigėsi. +no_rush_time=Pasiruošimo trukmė +none=Nieko +objective=Tikslas +only-admins=Tik žaidimo administratoriai gali atlikti šį veiksmą. +pick-join=Pasirinkite komandą +player-is-not-ready=__1__ nera pasiruošes. +player-is-ready=__1__ yra pasiruošes. +players=Žaidėjai +players-on-team=Žaidėjai komandoje +progress-bar=Žemėlapis ruošiamas... +random=Atsitiktinai +ready=Pasiruošes +remove=Pašalinti +remove-team-tooltip=Pašalinti šią komandą iš žaidimo. +research_level=Mokslinių tyrimų lygio pradžia +research_level_tooltip=Technologijos iki ir įskaitant šį lygį bus prieinamos visoms komandoms raundo pradžioje. +reveal_team_positions=Atskleisti komandų pozicijas +reveal_team_positions_tooltip=Visų komandų lokacija bus atskleistos raundo pradžioje. +rockets_sent=Paleista raketų +setup-in-progress=Žemėlapio sąranka vis dar vyksta. Palaukite, kol administratorius rengia kitą etapą. +silo-destroyed=__1__ komandos raketu bazę sunaikino grupė __2__. +small=Mažas +space_race=Kosmoso lenktynės +space_race_tooltip=Komanda kuri paleis reikama raketu skaičių pirma laimės. +stack_inserter_capacity_bonus=Krūvos mechaninės rankos talpa +stance=Kitų žaidėju pozicija +starting_equipment=Pradinė įranga +team=Komanda +team-name=Komandos pavadinimas +team-number=Komandos numeris +team-settings=Komandos nustatymai +team-won=__1__ komanda laimėjo. Galite toliau žaisti kol administratorius pradės naują raundą. +team_leader=Komandos lyderis +team_walls=Komandos zonos siena +team_walls_tooltip=Sukurs sieną aplink komandos pradine zoną. +technology_price_multiplier=Technologijų kainų daugiklis +true=Tiesa +turret_attack_modifier=Bokštelio žala +unlock_combat_research=Atrakinti kovinius patobulinimus +unlock_combat_research_tooltip=Atrakins visas su kova susijusias atnaujinimo technologijas tame moksliniu tyrimu lygije. +victory-conditions=Pergalės sąlygos + diff --git a/factorio/data/base/scenarios/pvp/locale/lv/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/lv/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6db4974e8a1bdf636e3f4191af1d4860d6b078a5 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/lv/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Pievienot komandai +add-team-tooltip=Pievienojiet vēlvienu komandu sarakstā. +admin=Administrators +admin-change-team=Mainīt komandu +admin-change-team-tooltip=Nomainīt savu komandu. +admin-ended-round=Administrators (__1__) ir pievienojies tekošajam raundam. +all_players=Visi spēlētāji +allow_spectators=Atļaut skatītājus +allow_spectators_tooltip=Atļaut cilvēkiem pievienoties skatītāju komandai.\nPiezīme: Administatori vienmēr drīkst būt skatītāji. +ally=Sabiedrotie +always_day=Vienmēr diena +ammo_damage_modifier=Munīcijas ievainojumu apmērs +auto_new_round_time=Automātiskais jauna raunda laiks +auto_new_round_time_tooltip=Kad viena no komandām uzvarēs, pēc tik minūtēm sāksies jauns raunds.\nNorādi 0, lai atspējotu. +average_team_displacement=Attālums starp komandām +average_team_displacement_tooltip=Attālums, kuru izmanto, lai izrēķinātu dažādo komandu piedzimšanas vietas. +balance-confirm=Saglabāt +balance-options=Spēles balansa iestatījumi +base-exclusion-begins=Bāzes aizsardzības periods ir sācies. Spēlētāji nevarēs ieiet naidnieka komandu bāzēs vēl __1__ __plural_for_parameter_1_{1=minūti|rest=minūtes}__. +base-exclusion-ends=Bāzes aizsardzības periods ir beidzies. +base-exclusion-teleport=Jūs nevariet ieiet naidnieka komandas bāzē kamēr ir spēkā bāzes aizsardzības periods. Vēl __1__ __plural_for_parameter_1_{1=minūte|rest=minūtes}__ līdz bāzes aizsardzības perioda beigām. +base_exclusion_time=Bāzes aizsardzības laiks +base_exclusion_time_tooltip=Ilgums minūtēs, kura laikā naidnieku komandas nevarēs ieiet citu bāzes apgabalos. +cancel=Atcelt +cant-find-position=Pozīcija, kur piedzimt Tavam spēlētājam, nav atrasta. Šī karte ir nepiemērota. +cant-remove-only-team=Jūs nevarat noņemt pēdejo komandu. +change-starting-items=Nomainīt sākuma priekšmetus +character_build_distance_bonus=Būvēšanas attālums +character_crafting_speed_modifier=Izgatavošanas ātrums +character_health_bonus=Veselības bonuss +character_mining_speed_modifier=Rakšanas ātrums +character_modifiers=Spēlētāju modifikācijas +character_reach_distance_bonus=Sasniegšanas attālums +character_running_speed_modifier=Iešanas ātrums +chest=Lāde +color=Krāsa +config-confirm=Apstiprināt iestatījumus un sākt jaunu raundu. +confirm=Apstiprināt +cost=Cena +defcon-unlock=DEFCON TRAUKSME: __1__ ir ticis izpētīts. +defcon_mode=DEFCON režīms +defcon_mode_tooltip=Laika gaitā tehnoloģijas tiks automātiski atbloķētas visām komandām. +defcon_timer=DEFCON taimeris +defcon_timer_tooltip=Laiks minūtēs starp tehnoloģiju atbloķēšanu DEFCON režīmā. +description=Sāciet ar vairākām komandām atsevisķos sākuma apgabalos un ar dažādu izpētes progresu.\nAugstu konfigurējami spēles iestatījumi, lai pielāgotu spēles apstākļus Tavām vajadzībām.\nSpēlē kopā vai pret citiem spēlētājiem, lai sasniegtu dažādos piedāvātos uzvaras nosacījumus.\n[font=default-semibold]Šis scenārijs pieejams tikai daudzspēlētāju režīmā.[/font] +disabled-items=Aizliegtie priekšmeti +disallowed-team-name=Izveidot komandu ar nosaukumu " " nav atļauts. +duplicate-disable=Tu nevari aizliegt to pašu priekšmetu divkārt. +duplicate-failed=Sākuma abgabalu duplikācija neizdevās. Sākuma apgabala izmērs vai kartes izmērs nav savietojami ar izvēlēto komandu skaitu. +duplicate-team-name=komandas nosaukuma dublikāts: +duplicate_starting_area_entities=Dublējošas sākuma apgabalu vienības +empty-team-name=Komandas nosaukums nevar būt tukšs. +end-round=Beigt raundu +end-round-tooltip=Pabeidz tekošo raundu un piedāvā mainīt nākamā raunda konfigurāciju. +enemy=Ienaidnieki +enemy-building-restriction=Jūs nedrīkstiet būvēt objektus naidnieka komandas bāzes apgbalā. +enemy_building_restriction=Naidnieka būvēšanas ierobežojums +enemy_building_restriction_tooltip=Aizliedz komandām būvēt objektus naidnieka komandas bāzes apgbalā. +equipment=Aprīkojums +everybody-ready=Visi ir gatavi. Raunds sāksies pēc __1__ __plural_for_parameter_1_{1=sekundes|rest=sekundēm}__ (ja vien kāds kļūs negatavs vai arī pievienosies jauns spēlētājs). +evolution_factor=Evolūcijas faktors +false=Nepatiess +following_robots_lifetime_modifier=Sekojošo robotu dzīves ilgums +force_modifiers=Iespējot modikatorus +friendly_fire=Draudzīgā uguns +gain=Saņemt +game-settings=Spēles uzstādijumi +give_artillery_remote=Iedot artilērijas tēmēšanas pulti +give_artillery_remote_tooltip=Raunda sākumā spēlētājiem tiks piešķirta artilērijas tēmēšanas pults. +gun_speed_modifier=Munīcijas šaušanas ātrums +import-failed=Importēšana neizdevās. +import-success=Importēšana veiksmīga. +ingredients=Sastāvdaļas +inserter_stack_size_bonus=Mehānisko roku ietilpība +join=Pievienoties +join-random=Pievienoties spēlei pēc nejaušības +join-spectator=Pievienoties skatītājiem +join-team=Pievienoties komandai +joined=__1__ pievienojās komandai __2__. +joined-spectator=__1__ pievienojās skatītājiem. +kill_score=Nogalināto daudzums +kill_score_tooltip=Uzvar pirmā komanda, kura sasniedz nepieciešamo nogalināto skaitu. +laboratory_productivity_bonus=Laboratorijas produktivitāte +laboratory_speed_modifier=Laboratorijas ātrums +large=Liels +last_silo_standing=Pēdējā palikusī tvertne +last_silo_standing_tooltip=Uzvarēs komanda, kurai spēles beigās būs palikusi vismaz viena tvertne. +leave-team=Pamest komandu +map-ready=Karte ir sagatavota. Komandas sastāva izveide tagad ir pieejama. +map_seed=Kartes sākotnējā vērtība +map_seed_tooltip=Norādi kartes sākotnējo vērtību, lai radītu nākamo platību. Norādi 0, lai izmantotu nejauši izvēlētu sākotnējo vērtību. +max_players=Maksimālais spēlētāju skaits +max_players_tooltip=Maksimālais spēlētaju skaits kas var pievienoties komandai. 0 ir bez ierobežojuma. +maximum_following_robot_count=Maksimālais sekojošo robotu skaits +medium=Vidējs +members=Dalībnieki: +mining_drill_productivity_bonus=Rakšanas urbju produktivitāte +must-be-greater-than-0=ievadei jābūt lielākai par 0. +must-reroll=Pirms raunda sākuma nepieciešama kartes reģenerācija, jo kartes izmērs ir ticis mainīts. +neutral=Neitrāli +neutral_chests=Neitrālas lādes +neutral_chests_tooltip=Visas uzbūvētās lādes tiks pievienotas neitrālajai komandai. Tas nozīmē, ka visi spēlētāji varēs tām piekļūt. +no-rush-begins=Uzbrukuma novēlošanas periods ir sācies. Spēlētājiem tiks aizliegts iziet no saviem sākuma apgabaliem __plural_for_parameter_1_{1=minūti|rest=minūtes}__. +no-rush-ends=Uzbrukuma novēlošanas periods ir beidzies. +no-rush-teleport=Tu nevari iziet no sava sākuma apgabala pirms uzbrukuma novēlošanas perioda beigām. __1__ __plural_for_parameter_1_{1=minūte|rest=minūtes}__ līdz perioda beigām. +no-space-available=Visas komandas pilnas, esat skatītāja režīmā. +no-team=Nav komandas +no_rush_time=Uzbrukuma novēlošanas ilgums +no_rush_time_tooltip=Tik ilgu laika periodu spēlētājiem tiks aizliegts iziet no viņu apgabala +none=Nekas +objective=Mērķis +offline=Bezsaistē: +oil_harvest=Naftas novākšana +oil_harvest_tooltip=Uzvarēs komanda, kura pirmā saražos nepciešamo daudzumu jēlnaftas. +oil_only_in_center=Nafta tikai centrā +oil_only_in_center_tooltip=Liks naftai rasties tikai kartes viduspunktā. +online=Tiešsaistē: +only-admins=Tikai spēles administrators var veikt šo darbību. +pick-join=Izvēlies komandu +player-color-changed-back=Spēlētāja __1__ krāsa tika atjaunota uz tā komandas krāsu. +player-is-not-ready=nav gatavs. +player-is-ready=ir gatavs. +players=Spēlētāji +players-on-team=Spēlētāji komandā +production_score=Ražošanas rezultāts +production_score_tooltip=Uzvarēs komanda, kura pirmā sasniegs ražošanas rezultāta mērķi. +products=Produkti +progress-bar=Notiek kartes sagatovošanas... +protect_empty_teams=Aizsargāt tukšās komandas +protect_empty_teams_tooltip=Ja kādas komandas sastāvā nav neviena tiešsaistes spēlētāja, to sākuma apgabals tiks aizsargāts no uzbrukuma. +protected-base-area=Šīs komandas apgabals tiek aizsargāts no uzbrukuma, jo tās sastāvā nav neviena tiešsaistes spēlētāja. +pvp-configuration=PvP Iestātījumi +random=Gadījuma rakstura +random-team=Gadījuma +ready=Gatavs +ready-cancelled=Visi nav gatavi. Automātiskā raunda sākšana atcelta. +recipe-calculator=Receptu kalkulators +remove=Noņemt +remove-team-tooltip=Noņemiet so komandu no spēles. +required_kill_score=Nepieciešamais nogalināto skaits +required_kill_score_tooltip=Nogalināto skaits, kas nepieciešams spēles uzvarai. +required_oil=Naftas mērķis +required_oil_tooltip=Nepciešamais daudzumu jēlnaftas, kuru komandai jāsaražo, lai uzvarētu spēli. +required_production_score=Ražošanas rezultāta mērķis +required_production_score_tooltip=Nepieciešamais ražošanas mērķis, lai uzvarētu spēli. +required_rockets_sent=Palaistās raķetes +required_rockets_sent_tooltip=Cik daudz raķešu komandai nepieciešams palaist, lai uzvarētu raundu. +reroll-round=Pārģenerēt raundu +reroll-round-tooltip=Pārģenerē karti tekošajam raundam +research_level=Sāk izpētes līmeni +research_level_tooltip=Tehnoloģijas līdz šim līmenim ieskaitot tiks izpētītas visām komandām raunda sākumā. +restart-round=Pārstartēt raundu +restart-round-tooltip=Pārstartē raundu ar to pašu karti. +reveal_map_center=Atklāt kartes centru +reveal_map_center_tooltip=Atklās kartes centru visu komandu kartēs. +reveal_team_positions=Atklāt komandu pozīcijas +reveal_team_positions_tooltip=Atklās visu komandu atrašanās vietas raunda sākumā. +rockets_sent=Palaistas raķetes +round-rerolled=Raunds atsākts ar kartes reģenerāciju. +round-restarted=Raunds atsākts. +scenario-name=PvP +score=Kopējais rezultāts +score_per_minute=Punkti/minūtē. +score_per_minute_tooltip=Rezultāta izmaiņas pēdējās minūtes laikā. +score_tooltip=Ražošanas rezultāta apmērs. +setup-in-progress=Karte vēl tiek sagatavota. Lūdzu uzgaidiet, kamēr administrators pabeigs nākamā raunda iestatīšanu. +silo-destroyed=Komanda __2__ iznīcināja komandas __1__ raķešu palaišanas tvertni. +small=Mazs +space_race=Kosmosa sacīkstes +space_race_tooltip=Uzvarēs komanda, kura pirmā palaidīs kosmosā nepieciešamo raķešu daudzumu. +stack_inserter_capacity_bonus=Kaudžu mehānisko roku ietilpība +stance=Viņu nostāja +start-round=Sākt raundu +starting-items=Sākuma priekšmeti +starting_chest=Sākuma lāde +starting_chest_multiplier=Lādes vienību daudzkāršotājs +starting_chest_multiplier_tooltip=Tik reizes daudzkāršo priekšmetu daudzumu sākuma lādēs. +starting_chest_tooltip=Komandām tiks nodrošināta lāde ar papildus sākuma priekšmetiem +starting_equipment=Sākuma aprīkojums +starting_equipment_tooltip=Vienību skaits aprīkojuma komplektā, kas tiks piešķirts spēlētājiem piedzimstot. +team=Komanda +team-button-tooltip=Spied lai izvēlētos komandas numuru. Komandas ar to pašu nummuru būs sabiedrotie.\nDefise (-) norāda nepiederību nevienai komandai. Jautājuma zīme (?) norāda uz nejauši izvēlētu komandu. +team-name=Komandas nosaukums +team-name_tooltip=Komandas nosaukums. +team-number=Komandas numurs +team-settings=Komandas uzstādijumi +team-won=Komanda __1__ uzvarēja. Tu vari turpināt spēlēt kamēr administrators uzsāks jaunu raundu. +team-won-auto=Komdan __1__ uzvarēja. Jauns raunds sāksies pēc __2____plural_for_parameter_2_{1=minute|rest=minutes}__. +team_artillery=Komandas apgabala artilērija +team_artillery_tooltip=Komandas sāks ar artilēriju ap viņu sākuma apgabalu. +team_leader=Komandas līderis +team_moat=Komandas apgabala aizsarggrāvis +team_moat_tooltip=Radīs aizsarggrāvi apkārt visu komandu sākuma apgabaliem. +team_turrets=Komandas apgabala šaujamtorņi +team_turrets_tooltip=Komandas sāks ar šaujamtorņiem ap viņu sākuma apgabalu. +team_walls=Komandas apgabala siena +team_walls_tooltip=Radīs sienu apkārt visu komandu sākuma apgabaliem. +teams=Komandas +technology_price_multiplier=Tehnoloģiju cenu reizinātājs +time_left=Atlikušais laiks: +time_limit=Laika limits +time_limit_tooltip=Raunda ilguma limits (minūtēs).\nNorādi 0, lai izslēgtu laika limitu. +total=Kopā +train_braking_force_bonus=Vilciena bremzēšanas spēks +true=Patiess +turret_ammunition=Šaujamtorņu munīcija +turret_ammunition_tooltip=Izvēlies šaujamtorņu sākuma munīcijas veidu. +turret_attack_modifier=Šaušanas torņa ievainojumu apmērs +unassigned-players=Spēlētāji bez komandas: __1__ +unlock_combat_research=Iespējot kaujas uzlabojumus +unlock_combat_research_tooltip=Iespējos visas ar kaujām saistīto uzlabojumu tehnoloģijas līdz izvēlētajam izpētes līmenim (ieskaitot). +victory-conditions=Uzvaras stavokļi +worker_robots_battery_modifier=Darba robotu uzlādes apjoms +worker_robots_speed_modifier=Darba robotu ātrums +worker_robots_storage_bonus=Darba robotu ietilpība + diff --git a/factorio/data/base/scenarios/pvp/locale/nl/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/nl/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..06497f3d1a5a254624fc136b0df68ec03fa68f51 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/nl/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Voeg team toe +add-team-tooltip=Nog een team toevoegen aan het rooster. +admin=Admin +admin-change-team=Verander team +admin-change-team-tooltip=Wijzigen in welk team u zit. +admin-ended-round=Een administrator ()__1__ heeft de huidige ronde beëindigt. +all_players=Alle spelers +allow_spectators=Sta toeschouwers toe +allow_spectators_tooltip=Toestaan dat spelers toeschouwen.\nLet op: Beheerders zullen altijd kunnen toeschouwen. +ally=Bondgenoot +always_day=Altijd dag +ammo_damage_modifier=Munitie schade +auto_new_round_time=Automatische rondetijd +auto_new_round_time_tooltip=Wanneer een ploeg wint, zal een nieuwe ronde start na dit aantal minuten. \n0 om uit te schakelen. +average_team_displacement=Afstand tussen teams +average_team_displacement_tooltip=De gebruikte afstand voor het berekenen van de start posities van de verschillende teams. +balance-confirm=Opslaan +balance-options=Balanceer opties +base-exclusion-begins=De basis uitsluitingsperiode is begonnen. Spelers kunnen niet de basis van vijandelijke teams binnen komen voor __1__ __plural_for_parameter_1_{1=minuut|rest=minuten}__. +base-exclusion-ends=De basis uitsluitingsperiode is afgelopen. +base-exclusion-teleport=U kunt de basis van vijandige teams niet binnen komen tijdens de basis uitsluitingsperiode. Er zijn nog __1__ __plural_for_parameter_1_{1=minuut|rest=minuten}__ van de basis uitsluiting over. +base_exclusion_time=Basis uitsluiting tijd +base_exclusion_time_tooltip=Voor dit aantal minuten nadat de ronde is gestart, zullen vijandige teams niet worden toegestaan in de gebieden van elkaars basis. +cancel=Annuleren +cant-find-position=Er werd geen positie gevonden om je personage te doen verschijnen. Deze kaart is ongeschikt. +cant-remove-only-team=Het is niet mogelijk het laatste team te verwijderen. +change-starting-items=Verander start spullen +character_build_distance_bonus=Bouw afstand +character_crafting_speed_modifier=Fabricatie Snelheid +character_health_bonus=Gezondheidsbonus +character_mining_speed_modifier=Mijnsnelheid +character_modifiers=Karakterparameters +character_reach_distance_bonus=Reik afstand +character_running_speed_modifier=Loopsnelheid +chest=Kist +color=Kleur +config-confirm=Bevestig instellingen en start volgende ronde +confirm=Bevestig +cost=Kosten +defcon-unlock=DEFCON ALERT: __1__ is onderzocht. +defcon_mode=DEFCON modus +defcon_mode_tooltip=Technologieën zullen automatisch worden ontgrendeld na verloop van tijd voor alle teams. +defcon_timer=DEFCON klok +defcon_timer_tooltip=Het aantal minuten tussen ontgrendelde technologieën in DEFCON modus. +description=Stel meerdere teams in met aparte startgebieden en onderzoeksvorderingen.\nZeer configureerbare gameplay-opties om de voorwaarden aan jouw behoeften aan te passen.\nSpeel coöperatief of tegen elkaar om een van de vele overwinningsvoorwaarden te voltooien waar je uit kunt kiezen.\n[font=default-semibold]Dit scenario is alleen voor multiplayer.[/font] +disabled-items=Uitgeschakelde items +disallowed-team-name=Het creëren van een team met de naam "__1__" is niet toegestaan. +duplicate-disable=Je kan hetzelfde item niet twee keer uitschakelen. +duplicate-failed=Kopiëren van startgebied entiteiten mislukt. Startgebied grootte en/of wereld grootte is niet compatibel met het aantal teams. +duplicate-team-name=Dubbele teamnaam: __1__ +duplicate_starting_area_entities=Kopieer start entiteiten +empty-team-name=Team naam kan niet leeg zijn. +end-round=Beëindig ronde +end-round-tooltip=Eindigt de huidige ronde en opent het configuratie menu voor de volgende ronde. +enemy=Vijand +enemy-building-restriction=U kunt geen entiteiten bouwen in het basisgebied van vijandige teams. +enemy_building_restriction=Vijandige gebouwen beperking +enemy_building_restriction_tooltip=Sta het bouwen van entiteiten in de basissen van de vijand niet toe. +equipment=Uitrusting +everybody-ready=Iedereen is gereed, de ronde gaat beginnen in __1__ __plural_for_parameter_1_{1=seconde|rest=seconden}__ (tenzij iemand niet gereed wordt of een nieuwe speler toetreedt). +evolution_factor=Evolutiefactor +false=Onwaar +following_robots_lifetime_modifier=Levensduur volgende robots +force_modifiers=Kracht parameters +friendly_fire=Eigen vuur +gain=Winst +game-settings=Spelinstellingen +give_artillery_remote=Geef artillerie afstandbediening +give_artillery_remote_tooltip=Spelers krijgen een artillerie afstandsbediening aan het begin van de ronde. +gun_speed_modifier=Munitie schietsnelheid +import-failed=Importeren mislukt. +import-success=Importeren succesvol. +ingredients=Ingrediënten +inserter_stack_size_bonus=Robotarm capaciteit +join=Sluit aan +join-random=Word willekeurig lid +join-spectator=Toetreden als toeschouwer +join-team=Word lid van het team +joined=__1__ is nu lid van team __2__. +joined-spectator=__1__ sloot zich aan bij de toeschouwers. +kill_score=Slachtpunten +kill_score_tooltip=Het eerste team wat de vereiste slachtpunten verdient wint. +laboratory_productivity_bonus=Laboratorium productiviteit +laboratory_speed_modifier=Onderzoeksnelheid +large=Groot +last_silo_standing=Laatste raket silo staande +last_silo_standing_tooltip=Het team met de laatste raketsilo wint. +leave-team=Verlaat het team +map-ready=De wereld is klaar. Teamtoewijzingen zijn nu open. +map_seed=Gegenereerde Kaart +map_seed_tooltip=Specificeer een map seed voor het genereren van het volgende oppervlak. 0 voor een willekeurige seed. +max_players=Max. spelers +max_players_tooltip=Maximum aantal spelers die aan een team kunnen deelnemen.\n0 voor geen limiet. +maximum_following_robot_count=Maximum volgende robots +medium=Gemiddeld +members=Deelnemers: +mining_drill_productivity_bonus=Mijnboor productiviteit +must-be-greater-than-0=__1__ invoer moet groter zijn dan 0. +must-reroll=Je moet de kaart hergenereren voordat je de ronde start, je hebt namelijk de kaartgrootte gewijzigd. +neutral=Neutraal +neutral_chests=Neutrale kist +neutral_chests_tooltip=Alle kisten worden in het neutrale team geplaatst, zodat alle teams toegang tot ze hebben. +no-rush-begins=De geen haast periode is begonnen. De spelers zijn beperkt tot de startgebieden voor __1__ __plural_for_parameter_1_{1=minuut|rest=minuten}__. +no-rush-ends=De geen haast periode is afgelopen. +no-rush-teleport=Je kunt het startgebied niet verlaten voor de geen haast periode. __1__ __plural_for_parameter_1_{1=minuut|rest=minuten}__ van geen haast resterend. +no-space-available=Alle teams zijn vol, dus u bent nu toeschouwer. +no-team=Geen team +no_rush_time=Geen haast lengte +no_rush_time_tooltip=De spelers zijn voor zoveel minuten beperkt tot hun respectievelijk gebied. +none=Geen +objective=Doelstelling +offline=Offline: __1__ +oil_harvest=Olie oogst +oil_harvest_tooltip=Het eerste team wat de vereiste hoeveelheid olie ruwe olie produceert wint. +oil_only_in_center=Olie alleen in het centrum +oil_only_in_center_tooltip=Laat olie alleen spawnen in het midden van de map. +online=Online: __1__ +only-admins=Alleen een spel administrator kan deze actie uitvoeren. +pick-join=Kies je team +player-color-changed-back=De kleur van de speler __1__ is naar de kleur van hun team terug veranderd. +player-is-not-ready=__1__ is niet gereed. +player-is-ready=__1__ is gereed. +players=Spelers +players-on-team=Spelers in team +production_score=Productie score +production_score_tooltip=Het eerste team dat de productie score bereikt wint. +products=Producten +progress-bar=Voorbereiding van de wereld... +protect_empty_teams=Beveilig lege teams +protect_empty_teams_tooltip=Wanneer er geen spelers online zijn in een team, zal hun start gebied beveiligd zijn. +protected-base-area=Dit teamgebied is beschermd omdat er geen online spelers zijn. +pvp-configuration=PvP Configuratie +random=Willekeurig +random-team=Willekeurig +ready=Gereed +ready-cancelled=Niet iedereen is gereed, automatisch starten van ronde geannuleerd. +recipe-calculator=Recept rekenmachine +remove=Verwijderen +remove-team-tooltip=Dit team uit het spel verwijderen. +required_kill_score=Vereiste slachtpunten +required_kill_score_tooltip=De slachtpunten benodigd om het spel te winnen. +required_oil=Olie doel +required_oil_tooltip=Het benodigde aantal vaten van ruwe olie dat een team moet produceren om te winnen. +required_production_score=Productie score doel +required_production_score_tooltip=De benodigde productie score om het spel te winnen. +required_rockets_sent=Vereiste raketten +required_rockets_sent_tooltip=Hoeveel raketten een team moet lanceren om de ronde te winnen. +reroll-round=Herhaal ronde +reroll-round-tooltip=Herhaalt de kaart voor de huidige ronde +research_level=Start onderzoek niveau +research_level_tooltip=Onderzoeken tot en met dit level zullen beschikbaar zijn voor alle teams aan het begin van de ronde. +restart-round=Herstart ronde +restart-round-tooltip=Herstart de ronde met dezelfde kaart. +reveal_map_center=Onthult centrum van de map +reveal_map_center_tooltip=Laat het centrum van de map zien voor alle teams. +reveal_team_positions=Onthul de team posities +reveal_team_positions_tooltip=Zal de gebieden van alle teams aan het begin van de ronde onthullen. +rockets_sent=Raketten gelanceerd +round-rerolled=Ronde opnieuw gestart. +round-restarted=Ronde herstart. +scenario-name=PvP +score=Totale score +score_per_minute=Score/min. +score_per_minute_tooltip=De verandering in de score in de laatste minuut. +score_tooltip=De hoeveelheid productie score. +setup-in-progress=Het instellen van de kaart is nog in volle gang. Een moment geduld a. u. b., een admin bereidt de volgende ronde. +silo-destroyed=De silo van team __1__ is vernietigd door team __2__. +small=Klein +space_race=Ruimtewedloop +space_race_tooltip=Het team wat als eerste het vereiste aantal raketten lanceert wint. +stack_inserter_capacity_bonus=Stapelrobotarm capaciteit +stance=Hun houding +start-round=Start ronde +starting-items=Begin spullen +starting_chest=Start kist +starting_chest_multiplier=Kist aantal vermenigvuldiging +starting_chest_multiplier_tooltip=Vermenigvuldigt de hoeveelheid van de items in de start kisten met dit aantal. +starting_chest_tooltip=Een kist voor extra start items worden verstrekt aan teams. +starting_equipment=Start uitrusting +starting_equipment_tooltip=De hoeveelheid spullen in de uitrusting set gegeven aan de speler wanneer ze het spel (her-) betreden. +team=Team +team-button-tooltip=Druk om te om het nummer van het team te selecteren. Teams met hetzelfde team nummer zijn bondgenoten. \nEen streepje (-) geeft 'geen team' aan. \nEen vraagteken (?) geeft 'een willekeurige team' aan. +team-name=Team naam +team-name_tooltip=De naam van het team. +team-number=Team nummer +team-settings=Teaminstellingen +team-won=__1__ team heeft gewonnen. Je kan blijven spelen tot een admin een nieuwe ronde start. +team-won-auto=\nTeam __1__ heeft gewonnen. Een nieuwe ronde zal starten in __2__ __plural_for_parameter_2_{1=minuut|rest=minuten}__. +team_artillery=Team gebied artillerie +team_artillery_tooltip=De teams zullen beginnen met artillerie om hun start omgeving. +team_leader=Team leider +team_moat=Teamgebied slotgracht +team_moat_tooltip=Zal een slotgracht creëren rond de startplaatsen van de teams. +team_turrets=Geschutkoepel van het team-gebied +team_turrets_tooltip=De teams zullen beginnen met geschutskoepels om hun start omgeving. +team_walls=Muur van het team-gebied +team_walls_tooltip=Zal een muur creëren rondom de startgebieden van alle teams. +teams=Teams +technology_price_multiplier=Technologie prijs vermenigvuldiger +time_left=Resterende tijd: __1__ +time_limit=Tijdslimiet +time_limit_tooltip=De lengte van de ronde beperken (in minuten). \n0 voor geen. +total=Totaal +train_braking_force_bonus=Trein remkracht +true=Waar +turret_ammunition=Geschutskoepel munitie +turret_ammunition_tooltip=Kies het type munitie waar de geschutskoepels mee zullen beginnen. +turret_attack_modifier=Geschutkoepel schade +unassigned-players=Niet-toegewezen spelers: __1__ +unlock_combat_research=Ontgrendel oorlog verbeteringen +unlock_combat_research_tooltip=Ontgrendelt alle gevechtsgerelateerde verbeteringstechnologieën behorend bij het onderzoeksniveau. +victory-conditions=Overwinnings voorwaarden +worker_robots_battery_modifier=Werkrobots batterij +worker_robots_speed_modifier=Werkrobots snelheid +worker_robots_storage_bonus=Werkrobot capaciteit + diff --git a/factorio/data/base/scenarios/pvp/locale/no/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/no/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d3c33c7e93f97350bd3b9f569fb3aae7c3f4b623 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/no/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Legg til lag +add-team-tooltip=Legg til et annet lag i listen. +admin=Administrator +admin-change-team=Endre lag +admin-change-team-tooltip=Endre hvilket lag du er på. +admin-ended-round=En administrator (__1__) har avsluttet den aktuelle runden. +all_players=Alle spillere +allow_spectators=Tillat tilskuere +allow_spectators_tooltip=Tillat folk å bli med i et tilskuerlag.\nMerk: Administratorer kan alltid være tilskuere. +ally=Alliert +always_day=Alltid dag +ammo_damage_modifier=Ammunisjon skade +auto_new_round_time=Automatisk rundetid +auto_new_round_time_tooltip=Når et lag vinner vil en ny runde starte etter dette antallet minutter.\n0 for å deaktivere. +average_team_displacement=Avstanden mellom lag +average_team_displacement_tooltip=Avstanden benyttet for å kalkulere startposisjonen til de forskjellige lagene. +balance-confirm=Lagre +balance-options=Balanseinnstillinger +base-exclusion-begins=Fredsperioden for baser har begynt. Spillere vil ikke kunne gå inn i basene til fiendtlige lag for__1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +base-exclusion-ends=Fredsperioden for baser er over. +base-exclusion-teleport=Du kan ikke gå inn i en fiendtlig base midt i fredsperioden for baser. __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ gjenstår av fredsperioden. +base_exclusion_time=Fredsperiode for baser +base_exclusion_time_tooltip=For dette antallet minutter etter at runden starter kan ikke motstandere gå inn hverandre sine baseområder. +cancel=Avbryt +cant-find-position=En posisjon til å plassere spilleren din ble ikke funnet. Dette kartet er uegnet. +cant-remove-only-team=Du kan ikke fjerne det siste laget. +change-starting-items=Endre startgjenstander +character_build_distance_bonus=Bygge rekkevidde +character_crafting_speed_modifier=Fremstillinghastighet +character_health_bonus=Helsebonus +character_mining_speed_modifier=Utvinningshastighet +character_modifiers=Karakter modifikatorer +character_reach_distance_bonus=Nå avstand +character_running_speed_modifier=Ganghastighet +chest=Kiste +color=Farge +config-confirm=Bekreft innstillingene og start neste runde +confirm=Bekreft +cost=Kostnad +defcon-unlock=DEFCON-ALARM: __1__ har blitt låst opp. +defcon_mode=DEFCON-modus +defcon_mode_tooltip=Teknologier blir automatisk låst opp for alle lag over tid. +defcon_timer=DEFCON-klokke +defcon_timer_tooltip=Antallet minutter mellom teknologier låses opp i DEFCON-modus. +description=Sett opp flere lag med separate startområder og ulik teknologifremgang.\nSvært konfigurerbare spillalternativer for å tilpasse forholdene etter dine behov.\nSamarbeid eller spill mot hverandre for å fullføre en av mange mulige seiersbetingelser.\n[font=default-semibold]Dette scenarioet er kun tilgjengelig i flerspillermodus.[/font] +disabled-items=Deaktiverte ting +disallowed-team-name=Lagnavnet "__1__" er ikke tillatt. +duplicate-disable=Du kan ikke deaktivere den samme tingen to ganger. +duplicate-failed=Duplisering av startområdets enheter gikk galt. Størrelsen på startområdet og/eller banestørrelsen er inkompatibel med mengden lag. +duplicate-team-name=Dupliser lagnavn: __1__ +duplicate_starting_area_entities=Dupliser startenheter +empty-team-name=Lagnavnet kan ikke være tomt. +end-round=Avslutt runde +end-round-tooltip=Avslutter den aktuelle runden og bringer opp konfigurasjonen for den neste runden. +enemy=Fiende +enemy-building-restriction=Du kan ikke bygge enheter innenfor baseområdet til fiendtlige lag. +enemy_building_restriction=Fiendtlig byggerestriksjon +enemy_building_restriction_tooltip=Forhindrer lag i å bygge enheter innenfor fiendtlige baseområder. +equipment=Utstyr +everybody-ready=Alle er klare. Runden starter om __1__ __plural_for_parameter_1_{1=second|rest=seconds}__ (med mindre noen ikke lenger er klar eller en ny spiller blir med). +evolution_factor=Utviklingsfaktor +false=Usant +following_robots_lifetime_modifier=Levetid for følgeroboter +force_modifiers=Styrkemodifikasjoner +friendly_fire=Vennlig ild +gain=Gevinst +game-settings=Spillinnstillinger +give_artillery_remote=Gi fjernkontroll for artilleri +give_artillery_remote_tooltip=Spillere vil bli gitt en fjernkontroll for artilleri ved starten av runden. +gun_speed_modifier=Skytehastighet for ammunisjon +import-failed=Importering mislyktes. +import-success=Importering vellykket. +ingredients=Ingredienser +inserter_stack_size_bonus=Innmaterkapasitet +join=Bli med +join-random=Bli med tilfeldig +join-spectator=Bli med tilskuere +join-team=Bli med på lag +joined=__1__ ble med på lag __2__. +joined-spectator=__1__ Ble med som tilskuer. +kill_score=Drapspoeng +kill_score_tooltip=Det første laget som oppnår de nødvendige drapspoengene vinner. +laboratory_productivity_bonus=Laboratorieproduktivitet +laboratory_speed_modifier=Laboratoriehastighet +large=Stor +last_silo_standing=Siste silo stående +last_silo_standing_tooltip=Laget med den siste siloen som står vinner. +leave-team=Forlat lag +map-ready=Kartet er klar. Lag tildelingen er nå åpen. +map_seed=Verdens frø +map_seed_tooltip=Angi et frø (seed) for å generere neste kart. 0 for en tilfeldig frø. +max_players=Maks antall spillere +max_players_tooltip=Maksimalt antall spillere som kan delta i et lag.\n0 for ingen begrensning. +maximum_following_robot_count=Maks antall følgeroboter +medium=Middels +members=Medlemmer: +mining_drill_productivity_bonus=Gruvedrillproduktivitet +must-be-greater-than-0=__1__-inndata må være større enn 0. +must-reroll=Du må re-generere kartet før du starter runden ettersom du har endret kartstørrelsen. +neutral=Nøytral +neutral_chests=Nøytrale kister +neutral_chests_tooltip=Alle kister som bygges vil tilordnes det nøytrale laget, som betyr at alle spillere har tilgang til dem. +no-rush-begins=Fredsperioden har begynt. Spillere vil bli begrenset til startområder for __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +no-rush-ends=No-rush perioden er avsluttet. +no-rush-teleport=Du kan ikke forlate startområdet ditt før ikke-haste-tiden er omme. Det gjenstår __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ med ikke-haste-tid. +no-space-available=Du har blitt gjort til tilskuer fordi alle lag er fulle. +no-team=Ingen lag +no_rush_time=Ingen rushing; periode +no_rush_time_tooltip=Spillere vil bli begrenset til deres respektive områder i x antall minutter. +none=Ingen +objective=Mål +offline=Frakoblet: __1__ +oil_harvest=Olje innhøsting +oil_harvest_tooltip=Første laget som produserer den nødvendige mengden råolje vinner. +oil_only_in_center=Olje kun i midten +oil_only_in_center_tooltip=Gjør at olje kun genereres i midten av kartet. +online=Tilkoblet: __1__ +only-admins=Bare spillets administratorer kan utføre denne handlingen. +pick-join=Velg ditt lag +player-color-changed-back=Fargen til spiller __1__ ble endret tilbake til lagfargen deres. +player-is-not-ready=__1__ er ikke klar. +player-is-ready=__1__ er klar. +players=Spillere +players-on-team=Spillere på laget +production_score=Produksjon poengsum +production_score_tooltip=Første lag som når målet for produksjonspoeng vinner. +products=Produkter +progress-bar=Forbereder kart... +protect_empty_teams=Beskytt tomme lag +protect_empty_teams_tooltip=Beskytter startområdet til et lag når ingen spillere på laget er tilkoblet. +protected-base-area=Dette baseområdet er beskyttet siden ingen spillere fra laget er tilkoblet. +pvp-configuration=PvP-konfigurasjon +random=Tilfeldig +random-team=Tilfeldig +ready=Klar +ready-cancelled=Ikke alle er klare. Automatisk rundestart avbrutt. +recipe-calculator=Oppskrift kalkulator +remove=Fjern +remove-team-tooltip=Fjern dette laget fra spillet. +required_kill_score=Nødvendige drapspoeng +required_kill_score_tooltip=Mengden drapspoeng som trengs for å vinne spillet. +required_oil=Oljemål +required_oil_tooltip=Den nødvendige mengden råolje et lag må produsere for å vinne spillet. +required_production_score=Produksjon poengsum +required_production_score_tooltip=Den påkrevde produksjons-scoren for å vinne spillet. +required_rockets_sent=Nødvendige raketter +required_rockets_sent_tooltip=Hvor mange raketter et lag trenger for å vinne runden. +reroll-round=Omruller runde +reroll-round-tooltip=Omrullerer banen for den gjeldende runden +research_level=Begynnelse forskningsnivå +research_level_tooltip=Forskede teknologier opp til og med dette nivået vil bli utforsket for alle hold i begynnelsen av runden. +restart-round=Omstart av runde +restart-round-tooltip=Omstarter av runden med samme kart. +reveal_map_center=Avslør kart senter +reveal_map_center_tooltip=Vil kartlegge midten av kartet for alle lag. +reveal_team_positions=Avslør team posisjoner +reveal_team_positions_tooltip=Vil avdekke områdene til alle lag i begynnelsen av runden. +rockets_sent=Raketter sendt +round-rerolled=Runden ble omrullert. +round-restarted=Runden ble startet på nytt. +scenario-name=PvP +score=Total poengsum +score_per_minute=Poeng/min. +score_per_minute_tooltip=Endring i poengsum i det siste minuttet. +score_tooltip=Mengden av produksjonspoeng. +setup-in-progress=Kartdannelsen pågår fremdeles. Vennligst vent men en administrator forbereder neste runde. +silo-destroyed=Siloen til team __1__ har blitt ødelagt av team __2__. +small=Liten +space_race=Romkappløp +space_race_tooltip=Teamet som skyter opp det nødvendige antallet raketter først vinner. +stack_inserter_capacity_bonus=Stabelinnmaterkapasitet +stance=Deres holdning +start-round=Start runde +starting-items=Startgjenstander +starting_chest=Startkiste +starting_chest_multiplier=Multiplikator for kistegjenstander +starting_chest_multiplier_tooltip=Antallet gjenstander i startkistene ganges opp så mye. +starting_chest_tooltip=En kiste med ekstra startgjenstader vil bli gitt til lagene. +starting_equipment=Startutstyr +starting_equipment_tooltip=Mengden av gjenstander i utstyrssettet som er gitt til spillerne når de begynner/gjenoppstår. +team=Lag +team-button-tooltip=Klikk for å velge lagnummer. Lag med samme lagnummer vil være allierte.\nBindestrek (-) indikerer ingen lag. \nSpørsmålstegn (?) Indikerer et tilfeldig lag. +team-name=Lag navn +team-name_tooltip=Navnet på laget. +team-number=Lag nummer +team-settings=Laginstillinger +team-won=__1__ team er vinnerne. Du kan fortsette å spille helt til en admin starter en ny runde. +team-won-auto=__1__ lag er seirene. En ny runde vil starte om __2__ __plural_for_parameter_2_{1=minute|rest=minutes}__. +team_artillery=Lagområdeartilleri +team_artillery_tooltip=Lagene starter med artillerikanoner rundt startområdene sine. +team_leader=Lag leder +team_moat=Lagområdets mur +team_moat_tooltip=Vil lage en mur rundt startområdene til lagene. +team_turrets=Kanontårn i lagområde +team_turrets_tooltip=Lagene vil starte med kanontårn rundt sitt startområde. +team_walls=Lagområdets mur +team_walls_tooltip=Vil lage en mur rundt startområdene til lagene. +teams=Lag +technology_price_multiplier=Kostnadsmultiplikator for teknologi +time_left=Gjenstående tid: __1__ +time_limit=Tidsgrense +time_limit_tooltip=Begrens lengden på runden (i minutter). \n0 for ingen. +total=Totalt +train_braking_force_bonus=Togbremsekraft +true=Sant +turret_ammunition=Forsvarstårn ammunisjon +turret_ammunition_tooltip=Velg typen ammunisjonen som kanontårnene skal starte med. +turret_attack_modifier=Våpentårn skade +unassigned-players=Utilordnede spillere: __1__ +unlock_combat_research=Lås opp kamp oppgraderinger +unlock_combat_research_tooltip=Kommer til å låse opp all kamp relaterte oppgraderingsteknologier for det forskingsnivået. +victory-conditions=Seiersbetingelser +worker_robots_battery_modifier=Arbeidsroboters batterikapasitet +worker_robots_speed_modifier=Arbeidsroboters hastighet +worker_robots_storage_bonus=Arbeidsroboters kapasitet + diff --git a/factorio/data/base/scenarios/pvp/locale/pl/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/pl/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1223fe0971f174f5692d0143a9f143a7b8d63cbe --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/pl/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Dodaj drużynę +add-team-tooltip=Dodaj kolejną drużynę do listy. +admin=Administrator +admin-change-team=Zmień drużynę +admin-change-team-tooltip=Zmienia drużynę, w której jesteś. +admin-ended-round=Administrator (__1__) zakończył bieżącą rundę. +all_players=Wszyscy gracze +allow_spectators=Zezwól na widzów +allow_spectators_tooltip=Pozwól ludziom dołączać do drużyny obserwatorów.\nUwaga: Administratorzy zawsze będą mogli być obserwatorami. +ally=Sojusznik +always_day=Zawsze dzień +ammo_damage_modifier=Obrażenia od amunicji +auto_new_round_time=Automatyczny czas rundy +auto_new_round_time_tooltip=Czas informujący o rozpoczęciu nowej rundy po wygranej drużyny. \n0 by wyłączyć. +average_team_displacement=Odległość między drużynami +average_team_displacement_tooltip=Dystans używany do kalkulacji odległości odrodzenia zespołów. +balance-confirm=Zapisz +balance-options=Opcje balansu +base-exclusion-begins=Rozpoczął się czas niedostępności baz. Gracze nie będą mogli wejść do baz wrogich drużyn przez __1__ __plural_for_parameter_1_{1=minutę|ends in 12,ends in 13,ends in 14=minut|ends in 2,ends in 3,ends in 4=minuty|rest=minut}__. +base-exclusion-ends=Czas niedostępności bazy dobiegł końca. +base-exclusion-teleport=Nie możesz wejść do bazy wroga podczas czasu niedostępności. __plural_for_parameter_1_{1=Została __1__ minuta|ends in 12,ends in 13,ends in 14=Zostało __1__ minut|ends in 2,ends in 3,ends in 4=Zostały __1__ minuty|rest=Zostało __1__ minut}__ do końca czasu niedostępności baz. +base_exclusion_time=Czas niedostępności bazy +base_exclusion_time_tooltip=Przez tyle minut po rozpoczęciu rundy gracze nie będą mogli wchodzić do baz przeciwników. +cancel=Anuluj +cant-find-position=Pozycja startowa dla twojej postaci nie została znaleziona. Mapa jest nieodpowiednia. +cant-remove-only-team=Nie możesz usunąć ostatniej drużyny. +change-starting-items=Zmień początkowe przedmioty +character_build_distance_bonus=Zasięg budowania +character_crafting_speed_modifier=Szybkość wytwarzania +character_health_bonus=Premia zdrowia +character_mining_speed_modifier=Szybkość wydobycia +character_modifiers=Modyfikatory postaci +character_reach_distance_bonus=Zasięg chwytu +character_running_speed_modifier=Prędkość chodzenia +chest=Zwartość skrzyni +color=Kolor +config-confirm=Potwierdź ustawienia i rozpocznij kolejną rundę +confirm=Zatwierdź +cost=Koszt +defcon-unlock=KOMUNIKAT DEFCON: zakończone badanie nad technologią __1__. +defcon_mode=Tryb DEFCON +defcon_mode_tooltip=Technologie będą odblokowywać się z czasem dla wszystkich drużyn. +defcon_timer=Minutnik DEFCON +defcon_timer_tooltip=Liczba minut, która musi upłynąć między odblokowaniem technologii w trybie DEFCON. +description=Wiele drużyn z osobnymi obszarami startowymi i rozwojem technologii.\nLiczne parametry do konfiguracji wedle twoich potrzeb.\nGraj w kooperacji lub rywalizuj w celu spełnienia jednego z wielu warunków zwycięstwa.\n[font=default-semibold]To scenariusz tylko wieloosobowy.[/font] +disabled-items=Wyłączone przedmioty +disallowed-team-name=Stworzenie drużyny o nazwie "__1__" jest niedozwolone. +duplicate-disable=Nie możesz wybrać dwa razy tego samego przedmiotu do wyłączenia. +duplicate-failed=Błędnie zduplikowane obiekty na startowej przestrzeni. Rozmiar startowej przestrzeni i/lub mapy jest niekompatybilny z liczbą drużyn. +duplicate-team-name=Powielona nazwa drużyny: __1__ +duplicate_starting_area_entities=Powiel startowe obiekty +empty-team-name=Nazwa drużyny nie może być pusta. +end-round=Zakończ rundę +end-round-tooltip=Zakańcza bieżącą rundę i pokazuje konfigurację dla następnej rundy. +enemy=Wróg +enemy-building-restriction=Nie możesz budować w obszarze wrogiej drużyny. +enemy_building_restriction=Ograniczenie wrogich budowli +enemy_building_restriction_tooltip=Nie zezwala drużynom na budowę w obrębie obszaru bazy wrogiej drużyny. +equipment=Wyposażenie +everybody-ready=Wszyscy są gotowi, runda rozpocznie się za __1__ __plural_for_parameter_1_{1=sekundę|ends in 12,ends in 13,ends in 14=sekund|ends in 2,ends in 3,ends in 4=sekundy|rest=sekund}__ (chyba że ktoś nie jest już gotowy lub dołącza nowy gracz). +evolution_factor=Modyfikator ewolucji +false=Fałsz +following_robots_lifetime_modifier=Żywotność podążających robotów +force_modifiers=Modyfikatory oddziałów +friendly_fire=Bratobójczy ogień +gain=Zysk +game-settings=Ustawienia gry +give_artillery_remote=Daj zdalny kontroler artyleryjski +give_artillery_remote_tooltip=Gracze otrzymają kontroler artyleryjski na początku rundy. +gun_speed_modifier=Szybkostrzelność amunicji +import-failed=Zaimportowanie nie powiodło się. +import-success=Zaimportowano pomyślnie. +ingredients=Składniki +inserter_stack_size_bonus=Ładowność podajników +join=Dołącz +join-random=Dołącz losowo +join-spectator=Dołącz do widzów +join-team=Dołącz do drużyny +joined=Gracz __1__ dołączył do drużyny __2__. +joined-spectator=__1__ dołączył do obserwatorów. +kill_score=Punkty zabójstw +kill_score_tooltip=Wygrywa drużyna która jako pierwsza osiągnie wymaganą ilość punktów zabójstw. +laboratory_productivity_bonus=Przyśpieszenie produktywności laboratoriów +laboratory_speed_modifier=Przyspieszenie badań laboratoriów +large=Duże +last_silo_standing=Ostatni stojący silos +last_silo_standing_tooltip=Drużyna która jako ostatnia zachowa swój silos rakietowy wygrywa. +leave-team=Opuść drużynę +map-ready=Mapa jest gotowa. Przydział drużyn został otwarty. +map_seed=Ziarno generatora mapy +map_seed_tooltip=Wybierz ziarno generatora mapy do stworzenia następnej powierzchni. Wartość 0 oznacza losowe ziarno. +max_players=Limit graczy +max_players_tooltip=Maksymalna ilość graczy, którzy mogą dołączyć do drużyny.\n0 dla braku limitu. +maximum_following_robot_count=Maksymalna ilość podążających robotów +medium=Średnie +members=Członkowie: +mining_drill_productivity_bonus=Produktywność wiertnic górniczych +must-be-greater-than-0=__1__ musi być większe od 0. +must-reroll=Musisz ponownie wylosować mapę przed rozpoczęciem rundy, ponieważ nie można zmieniać rozmiaru mapy. +neutral=Neutralny +neutral_chests=Neutralne skrzynie +neutral_chests_tooltip=Wszystkie skrzynie będą umieszczane w neutralnych drużynach, co oznacza, że wszyscy gracze będą mieli do nich dostęp. +no-rush-begins=Rozpoczął się czas spokojnego działania. Gracze będą ograniczeni do ich obszarów startowych przez __1__ __plural_for_parameter_1_{1=minutę|ends in 12,ends in 13,ends in 14=minut|ends in 2,ends in 3,ends in 4=minuty|rest=minut}__. +no-rush-ends=Czas spokojnego działania skończył się. +no-rush-teleport=Nie możesz opuścić obszaru startowego przed upływem czasu. Pozostały czas spokojnego działania to __1__ __plural_for_parameter_1_{1=minuta|ends in 12,ends in 13,ends in 14=minut|ends in 2,ends in 3,ends in 4=minuty|rest=minut}__. +no-space-available=Wszystkie drużyny są pełne więc aktualnie jesteś obserwatorem. +no-team=Brak drużyny +no_rush_time=Czas spokojnego działania +no_rush_time_tooltip=Gracze będą przez kilka minut ograniczani do poszczególnych obszarów. +none=Własne +objective=Cel gry +offline=Offline: __1__ +oil_harvest=Naftowe żniwa +oil_harvest_tooltip=Pierwszy zespół który wydobędzie wymaganą ilość ropy naftowej wygrywa. +oil_only_in_center=Ropa tylko w centrum +oil_only_in_center_tooltip=Sprawi, że ropa zostanie wygenerowana tylko pośrodku mapy. +online=Online: __1__ +only-admins=Tylko administratorzy gry mogą wykonać tę akcję. +pick-join=Wybierz swoją drużynę +player-color-changed-back=Kolor gracza __1__ został zmieniony na kolor drużynowy. +player-is-not-ready=__1__ nie jest gotowy. +player-is-ready=__1__ jest gotowy. +players=Gracze +players-on-team=Gracze w drużynie +production_score=Punkty produkcyjne +production_score_tooltip=Pierwszy zespół który osiągnie wymaganą ilość punktów produkcyjnych wygrywa. +products=Produkty +progress-bar=Przygotowywanie mapy... +protect_empty_teams=Zapobiegaj pustym drużynom +protect_empty_teams_tooltip=Kiedy w drużynie nie będzie graczy, ich obszar początkowy będzie chroniony. +protected-base-area=Obszar tej drużyny jest chroniony, gdyż nie ma w niej obecnie graczy online. +pvp-configuration=Konfiguracja PvP +random=Losowe +random-team=Losowo +ready=Gotowy +ready-cancelled=Nie wszyscy są gotowi, automatyczny start rundy anulowany. +recipe-calculator=Przelicznik formuł +remove=Usuń +remove-team-tooltip=Usuń tę drużynę z gry. +required_kill_score=Wymagane punkty zabójstw +required_kill_score_tooltip=Punkty zabójstw wymagane do wygrania gry. +required_oil=Wymagane wydobycie ropy +required_oil_tooltip=Wymagane wydobycie ropy naftowej przez drużynę do wygrania gry. +required_production_score=Wymagane punkty produkcyjne +required_production_score_tooltip=Wymagana ilość punktów produkcyjnych do wygrania gry. +required_rockets_sent=Wymagane rakiety +required_rockets_sent_tooltip=Jak dużo wystrzelonych rakiet potrzebuje drużyna do wygrania rundy. +reroll-round=Wylosuj rundę +reroll-round-tooltip=Losowanie mapy dla aktualnej rundy +research_level=Początkowy poziom badań +research_level_tooltip=Technologie do tego poziomu i włącznie z nim będą zbadane dla wszystkich drużyn od początku rundy. +restart-round=Restart rundy +restart-round-tooltip=Restartuje rundę na tej samej mapie. +reveal_map_center=Odkryj środek mapy +reveal_map_center_tooltip=Środek mapy będzie odkryty dla wszystkich drużyn. +reveal_team_positions=Ujawnij pozycję drużyn +reveal_team_positions_tooltip=Ujawni obszary wszystkich zespołów na początku rundy. +rockets_sent=Wysłane rakiety +round-rerolled=Runda rozlosowana. +round-restarted=Runda zrestartowana. +scenario-name=PvP +score=Łączny wynik +score_per_minute=Punkty/min. +score_per_minute_tooltip=Zmiana w punktach w ostatniej minucie. +score_tooltip=Ilość punktów produkcyjnych. +setup-in-progress=Ustawianie mapy jest nadal w toku. Proszę czekać, aż administrator przygotuje kolejną rundę. +silo-destroyed=Silos drużyny __1__ został zniszczony przez drużynę __2__. +small=Małe +space_race=Wyścig kosmiczny +space_race_tooltip=Drużyna która wystrzeli wymaganą liczbę rakiet jako pierwsza, wygrywa. +stack_inserter_capacity_bonus=Ładowność podajników masowych +stance=Ich stanowisko +start-round=Start rundy +starting-items=Początkowe przedmioty +starting_chest=Skrzynia startowa +starting_chest_multiplier=Mnożnik przedmiotów w skrzyni +starting_chest_multiplier_tooltip=Powiększa ilość przedmiotów w startowej skrzyni o parametr mnożnika. +starting_chest_tooltip=Skrzynia dostarcza dodatkowe przedmioty dla drużyny. +starting_equipment=Początkowy ekwipunek +starting_equipment_tooltip=Ilość przedmiotów w ekwipunku graczy podczas pojawienia/odrodzenia się. +team=Drużyna +team-button-tooltip=Naciśnij aby wybrać numer drużyny. Zespoły z tym samym numerem drużyny będą sojusznikami.\nŁącznik (-) wskazuje brak zespołu.\nZnak zapytania (?) oznacza losową drużynę. +team-name=Nazwa drużyny +team-name_tooltip=Nazwa drużyny. +team-number=Numer drużyny +team-settings=Ustawienia drużyny +team-won=Drużyna __1__ zwyciężyła. Możesz kontynuować rozgrywkę, dopóki administrator nie rozpocznie nowej rundy. +team-won-auto=__1__ drużyna wygrywa. Nowa runda rozpocznie się za __2__ __plural_for_parameter_2_{1=minutę|rest=minut}__. +team_artillery=Artyleria obszaru drużyny +team_artillery_tooltip=Drużyny rozpoczną z artylerią otaczającą ich obszar początkowy. +team_leader=Przywódca drużyny +team_moat=Fosa wokół obszaru drużyny +team_moat_tooltip=Stworzy fosę wokół obszarów startowych każdej z drużyn. +team_turrets=Zasięg wieżyczek drużyny +team_turrets_tooltip=Zespoły rozpoczną z wieżyczkami otaczającymi ich obszar początkowy. +team_walls=Mur wokół bazy drużyny +team_walls_tooltip=Stworzy mur wokoło miejsc startowych wszystkich drużyn. +teams=Drużyny +technology_price_multiplier=Mnożnik kosztu technologii +time_left=Pozostały czas: __1__ +time_limit=Limit czasu +time_limit_tooltip=Limit długości trwania rundy (w minutach).\n0 jako brak limitu. +total=Suma +train_braking_force_bonus=Siła hamowania pociągu +true=Prawda +turret_ammunition=Amunicja do wieżyczki +turret_ammunition_tooltip=Wybierz typ amunicji z którymi zaczną wieżyczki. +turret_attack_modifier=Obrażenia od wieżyczek +unassigned-players=Niewybrani gracze: __1__ +unlock_combat_research=Odblokuj ulepszenia bojowe +unlock_combat_research_tooltip=Odblokuje wszystkie technologie związane z walką dla danego poziomu badań. +victory-conditions=Warunki zwycięstwa +worker_robots_battery_modifier=Baterie robotów technicznych +worker_robots_speed_modifier=Prędkość robotów technicznych +worker_robots_storage_bonus=Pojemność robotów technicznych + diff --git a/factorio/data/base/scenarios/pvp/locale/pt-BR/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/pt-BR/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fbedf52cdc0fe2ad0ed4c6dfc013f69896abb5a5 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/pt-BR/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Adicionar equipe +add-team-tooltip=Adicionar outro time a lista. +admin=Administrador +admin-change-team=Trocar de equipe +admin-change-team-tooltip=Troca a equipe que você está. +admin-ended-round=Um administrador (__1__) terminou a rodada atual. +all_players=Todos os jogadores +allow_spectators=Permitir espectadores +allow_spectators_tooltip=Permitir que pessoas se juntem a um time de espectadores.\nNota: Os administradores sempre poderão assistir como espectadores. +ally=Aliado +always_day=Sempre dia +ammo_damage_modifier=Danos de munição +auto_new_round_time=Tempo da rodada automático +auto_new_round_time_tooltip=Quando uma equipe vence, uma nova rodada começará depois destes minutos. \n0 para desativar. +average_team_displacement=Distância entre equipes +average_team_displacement_tooltip=A distância utilizada para calcular os locais de aparecimento das diferentes equipes. +balance-confirm=Salvar +balance-options=Opções de balanceamento +base-exclusion-begins=O período de exclusão de bases começou. Os jogadores não serão capazes de entrar nas bases inimigas por __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +base-exclusion-ends=O período de exclusão básico terminou. +base-exclusion-teleport=Você não pode entrar numa base inimiga durante o período de exclusão de bases. Há __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__ do período de exclusão de bases restante(s). +base_exclusion_time=Tempo de exclusão base +base_exclusion_time_tooltip=Durante este período de minutos após o início da rodada, as equipes inimigas não poderão adentrar as áreas umas das outras. +cancel=Cancelar +cant-find-position=Não foi encontrado uma posição para colocar o seu jogador. Este mapa é inadequado. +cant-remove-only-team=Você não pode remover a última equipe. +change-starting-items=Mudar itens iniciais +character_build_distance_bonus=Distância de construção +character_crafting_speed_modifier=Velocidade de produção +character_health_bonus=Bônus de vida +character_mining_speed_modifier=Velocidade de mineração +character_modifiers=Modificadores de personagem +character_reach_distance_bonus=Área de alcance +character_running_speed_modifier=Velocidade de caminhada +chest=Baú +color=Cor +config-confirm=Confirmar as configurações e começar a próxima rodada +confirm=Confirmar +cost=Custo +defcon-unlock=ALERTA DEFCON: __1__ foi pesquisado. +defcon_mode=Modo DEFCON +defcon_mode_tooltip=Tecnologias serão automaticamente desbloqueadas ao longo do tempo para todas as equipes. +defcon_timer=Timer do DEFCOM +defcon_timer_tooltip=O números de minutos em que a tecnologia desbloqueia no modo DEFCON. +description=Várias equipes com áreas iniciais e progresso de pesquisa separados.\nOpções de jogo altamente configuráveis para ajustar as condições às suas necessidades.\nJogue cooperativamente ou entre si para completar uma das muitas condições de vitória disponíveis.\n[font=default-semibold]Este é um cenário exclusivo do modo multijogador.[/font] +disabled-items=Itens desativados +disallowed-team-name=Criar uma equipe com o nome "__1__" não é permitido. +duplicate-disable=Você não pode selecionar o mesmo item para desativar duas vezes. +duplicate-failed=Falha ao duplicar as entidades na área inicial. O tamanho da área ou mapa é incompatível com o número de equipes. +duplicate-team-name=Nome da equipe duplicado: __1__ +duplicate_starting_area_entities=Duplica as entidades iniciais +empty-team-name=O nome da equipe não pode estar vazio. +end-round=Fim de round +end-round-tooltip=Finaliza essa rodada, e traz a configuração para a próxima rodada. +enemy=Inimigo +enemy-building-restriction=Você não pode construir entidades na área da base de equipes adversárias. +enemy_building_restriction=Restrição de construções inimigas +enemy_building_restriction_tooltip=Impede que equipes construam entidades dentro da área da base da equipe adversária. +equipment=Equipamento +everybody-ready=Todos estão prontos, a partida irá começar em __1__ __plural_for_parameter_1_{1=segundo|rest=segundos}__ (a menos que alguém desista ou um novo jogador se junte à partida). +evolution_factor=Fator de evolução +false=Falso +following_robots_lifetime_modifier=Seguindo a vida dos robôs +force_modifiers=Modificadores de força +friendly_fire=Fogo amigo +gain=Ganho +game-settings=Configurações de jogo +give_artillery_remote=Dê artilharia remota +give_artillery_remote_tooltip=Os jogadores receberão uma artilharia remota no início da rodada. +gun_speed_modifier=Velocidade de disparo da munição +import-failed=Falha na importação. +import-success=Importação bem sucedida. +ingredients=Ingredientes +inserter_stack_size_bonus=Capacidade do insersor +join=Entrar +join-random=Entrar aleatoriamente +join-spectator=Juntar-se aos espectadores +join-team=Entrar na equipe +joined=__1__ juntou-se a equipe __2__. +joined-spectator=__1__ se juntou aos espectadores. +kill_score=Placar de mortes +kill_score_tooltip=A primeira equipe a alcançar o número necessário de mortes ganha. +laboratory_productivity_bonus=Produtividade do laboratório +laboratory_speed_modifier=Velocidade do laboratório +large=Grande +last_silo_standing=Último silo de pé +last_silo_standing_tooltip=A equipe com o último silo de pé ganha. +leave-team=Sair da Equipe +map-ready=O mapa está pronto. Atribuição de equipe está aberta agora. +map_seed=Semente do mapa +map_seed_tooltip=Especifique uma semente de mapa para gerar a próxima superfície. 0 para uma semente aleatória. +max_players=Máx. de jogadores +max_players_tooltip=Número máximo de jogadores que pode entrar na equipe. \n0 para remover o limite. +maximum_following_robot_count=Máximo de robôs seguidores +medium=Médio(a) +members=Membros: +mining_drill_productivity_bonus=Produtividade da broca +must-be-greater-than-0=entrada __1__ tem que ser maior que 0. +must-reroll=Você deve gerar o mapa novamente antes de começar a rodada já que houve uma mudança no seu tamanho. +neutral=Neutro +neutral_chests=Baús neutros +neutral_chests_tooltip=Todos os baús construidos serão colocados na equipe neutra, portando todos os jogadores poderão acessá-los. +no-rush-begins=O período sem pressa começou. Os jogadores estarão restritos às suas áreas iniciais por __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +no-rush-ends=O período sem pressa terminou. +no-rush-teleport=Você não pode deixar sua área inicial antes do período sem pressa. Há __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__ do período sem pressa restante(s). +no-space-available=Todas as equipes estão cheias, portanto você ficará como espectador. +no-team=Nenhum time +no_rush_time=Duração sem corrida +no_rush_time_tooltip=Os jogadores estarão restritos às suas respectivas áreas iniciais por este tanto de minutos. +none=Nenhum(a) +objective=Objetivo +offline=Offline: __1__ +oil_harvest=Colheita de óleo +oil_harvest_tooltip=A primeira equipe a produzir a quantidade necessária de petróleo bruto primeiro ganha. +oil_only_in_center=Óleo apenas no centro +oil_only_in_center_tooltip=Ira gerar óleo apenas no meio do mapa. +online=Online:__1__ +only-admins=Apenas administradores do jogo podem executar essa acção. +pick-join=Escolha a sua equipe +player-color-changed-back=A cor do jogador __1__ foi mudada de volta para a cor da sua equipe. +player-is-not-ready=__1__ não está pronto. +player-is-ready=__1__ está pronto. +players=Jogadores +players-on-team=Jogadores na equipe +production_score=Pontuação da produção +production_score_tooltip=A primeira equipe a alcançar o objetivo da pontuação de produção ganha. +products=Produtos +progress-bar=Preparando o mapa... +protect_empty_teams=Proteger as equipes vazias +protect_empty_teams_tooltip=Quando não há jogadores online em alguma equipe, a área deles ficará protegida. +protected-base-area=A área desta equipe está protegida porque ela não tem jogadores conectados. +pvp-configuration=Configuração PvP +random=Aleatório(a) +random-team=Aleatório +ready=Pronto +ready-cancelled=Nem todos estão prontos. Começo automático de partida cancelado. +recipe-calculator=Calculadora de receita +remove=Remover +remove-team-tooltip=Remover este time do jogo. +required_kill_score=Pontuação de mortes necessária +required_kill_score_tooltip=A pontuação de mortes necessária para ganhar o jogo. +required_oil=Meta de petróleo +required_oil_tooltip=A quantidade necessário de petróleo bruto que uma equipe deve produzir para ganhar o jogo. +required_production_score=Objectivo da pontuação de produção +required_production_score_tooltip=A pontuação de produção necessária para ganhar o jogo. +required_rockets_sent=Foguetes necessários +required_rockets_sent_tooltip=Quantos foguetes uma equipe deve lançar para ganhar a partida. +reroll-round=Repetir a rolagem da rodada +reroll-round-tooltip=Repete o sorteio do mapa para a rodada atual +research_level=Nível inicial de pesquisa +research_level_tooltip=Tecnologias até este nível (Incluindo este) serão pesquisadas para todas as equipes no começo da rodada. +restart-round=Reiniciar rodada +restart-round-tooltip=Reinicia a rodada com o mesmo mapa. +reveal_map_center=Revela o centro do mapa +reveal_map_center_tooltip=Classificará o centro do mapa para todas as equipes. +reveal_team_positions=Revelar as posições da equipe +reveal_team_positions_tooltip=Revelará as áreas de todas as equipes no início da rodada +rockets_sent=Foguetes enviados +round-rerolled=Round recarregado. +round-restarted=Round reiniciado. +scenario-name=JxJ +score=Pontuação total +score_per_minute=Pontuação/min. +score_per_minute_tooltip=A mudança na pontuação no último minuto. +score_tooltip=A quantidade da Pontuação de produção. +setup-in-progress=A configuração de mapa ainda está em progresso. Por favor aguarde enquanto um administrador prepara a próxima ronda. +silo-destroyed=O silo da equipe __1__ foi destruído pela equipe __2__. +small=Pequeno(a) +space_race=Corrida espacial +space_race_tooltip=A equipe que lançar o número necessário de foguetes primeiro ganha. +stack_inserter_capacity_bonus=Capacidade de insersor de pilha +stance=Postura deles +start-round=Começar a partida +starting-items=Itens Iniciais +starting_chest=Baú inicial +starting_chest_multiplier=Multiplicador de item do baú +starting_chest_multiplier_tooltip=Multiplica o número de itens nos baús iniciais por esta quantidade. +starting_chest_tooltip=Um baú com itens iniciais será fornecido as equipes. +starting_equipment=Equipamento inicial +starting_equipment_tooltip=A quantidade de itens no conjunto de equipamentos dado aos jogadores ao surgirem/ressurgirem. +team=Equipe +team-button-tooltip=Pressione para selecionar o número da equipe. Equipes com o mesmo número serão aliados.\nUm traço(-) indica nenhum time.\nUm ponto de interrogação (?) indica um time aleatório. +team-name=Nome da equipe +team-name_tooltip=Nome da equipe. +team-number=Número da equipe +team-settings=Configurações de time +team-won=__1__ time venceu. Você pode continuar jogando até que um admin comece uma nova rodada. +team-won-auto=O time __1__ venceu. Uma nova rodada começará em __2__ __plural_for_parameter_2_{1=minuto|rest=minutos}__. +team_artillery=Área da artilharia da equipe +team_artillery_tooltip=As equipes começarão com artilharia em torno da sua área de partida. +team_leader=Líder da equipe +team_moat=Área do fosso da equipe +team_moat_tooltip=Vai criar uma buraco em volta da área inicial de todas as equipes. +team_turrets=Área das torres da equipe +team_turrets_tooltip=As equipes começarão com metralhadoras em torno da sua área de partida. +team_walls=Parede da área da equipe +team_walls_tooltip=Vai criar uma parede em volta da área inicial de todas as equipes. +teams=Equipes +technology_price_multiplier=Multiplicador de custo das tecnologias +time_left=Tempo restante: __1__ +time_limit=Limite de tempo +time_limit_tooltip=Limite da duração da rodada (em minutos). \n0 para nenhum. +total=Total +train_braking_force_bonus=Força de frenagem do trem +true=Verdadeiro +turret_ammunition=Munição da torre armada +turret_ammunition_tooltip=Escolhe o tipo de munição que as torres armadas irão possuir no início. +turret_attack_modifier=Dano da torre armada +unassigned-players=Jogadores sem grupo: __1__ +unlock_combat_research=Desbloqueia melhorias de combate +unlock_combat_research_tooltip=Irá desbloquear todas as tecnologias relacionadas com combate para o nível de pesquisa. +victory-conditions=Condições de vitória +worker_robots_battery_modifier=Bateria dos robôs trabalhadores +worker_robots_speed_modifier=Velocidade dos robôs trabalhadores +worker_robots_storage_bonus=Capacidade dos robôs trabalhadores + diff --git a/factorio/data/base/scenarios/pvp/locale/pt-PT/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/pt-PT/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cd742c8c4dcaad43ae7783f7d3acca827b70c728 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/pt-PT/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Adiciona equipa +add-team-tooltip=Adicçiona outra equipa a lista. +admin=Administrador +admin-change-team=Mudança de Equipa +admin-change-team-tooltip=Altera qual equipa em que tu estas. +admin-ended-round=O administrador (__1__) terminou o round corrente. +all_players=Todos os jogadores +allow_spectators=Permitir os espectadores +allow_spectators_tooltip=Permita que as pessoas participem de uma equipe de espectadores.\nNota: Os administradores sempre poderão assistir. +ally=Aliado +always_day=Sempre dia +ammo_damage_modifier=Danos de munição +auto_new_round_time=Tempo de ronda automático +auto_new_round_time_tooltip=Quando uma equipa vence, uma nova ronda começará depois de vários minutos. \n0 para desactivar. +average_team_displacement=Distância entre equipas +average_team_displacement_tooltip=A distância usada para calcular as posições de spawn das diferentes equipas. +balance-confirm=Guardar +balance-options=Opções de saldo +base-exclusion-begins=O período de exclusão de bases começou. Os jogadores não poderão entrar nas bases inimigas por __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +base-exclusion-ends=Terminou o período de exclusão básico. +base-exclusion-teleport=Não podes entrar numa base inimiga durante o período de exclusão de bases. Há __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__ do período de exclusão de bases restante(s). +base_exclusion_time=Tempo de exclusão base +base_exclusion_time_tooltip=Quando a ronda começar, as equipas inimigas não serão permitidas nas bases uns dos outros durante este número de minutos. +cancel=Cancelar +cant-find-position=Não foi encontrada uma posição para dar spawn ao seu personagem. Este mapa é inadequado. +cant-remove-only-team=Não podes remover a última equipa. +change-starting-items=Alterar Itens Inicials +character_build_distance_bonus=Distância de construção +character_crafting_speed_modifier=Velocidade de produção +character_health_bonus=Bónus da saúde +character_mining_speed_modifier=Velocidade de extracção +character_modifiers=Modificadores de personagem +character_reach_distance_bonus=Distância de alcance +character_running_speed_modifier=Velocidade de caminhada +chest=Baú +color=Cor +config-confirm=Confirma as configurações e começar a próxima ronda +confirm=Confirmar +cost=Custo +defcon-unlock=ALERTA DEFCON: __1__ foi pesquisado. +defcon_mode=Modo DEFCON +defcon_mode_tooltip=As tecnologias seão automaticamente desbloqueadas ao longo do tempo para todas as equipas. +defcon_timer=Temporizador DEFCON +defcon_timer_tooltip=O número de minutos entre tecnologia abre no modo DEFCON. +description=Configura várias equipas com áreas iniciais e progresso de pesquisa separados.\nOpções de jogo altamente configuráveis para ajustar as condições às tuas necessidades.\nJoguem cooperativamente ou uns conra os outros para completar uma das muitas condições de vitória disponíveis.\n[font=default-semibold]Este é um cenário exclusivo do modo multijogador.[/font] +disabled-items=Itens desativados +disallowed-team-name=Não é permitido criar uma equipa com o nome "__1__". +duplicate-disable=Não podes selecionar o mesmo item para desativar duas vezes. +duplicate-failed=Falha na duplicação de entidades da área inicial. O tamanho da área inicial e/ou tamanho do mapa é incompatível com o número de equipes. +duplicate-team-name=Duplica nome de equipa: __1__ +duplicate_starting_area_entities=Duplica as entidades iniciais +empty-team-name=Nome da equipa não pode estar vazio. +end-round=Fim de round +end-round-tooltip=Termina a volta corrente, e trás a mesma configuração para a próxima volta. +enemy=Inimigo +enemy-building-restriction=Não podes construir entidades na área da base das equipas inimigas. +enemy_building_restriction=Restrição de edifício inimigo +enemy_building_restriction_tooltip=Desautoriza as equipas de construírem entidades dentro das bases das equipas inimigas. +equipment=Equipamento +everybody-ready=Todos estão prontos, a rodada começará em __1__ __plural_for_parameter_1_{1=second|rest=seconds}__ (a menos que alguém mude de ideia ou um novo jogador se junte). +evolution_factor=Fator de evolução +false=Falso +following_robots_lifetime_modifier=Tempo de vida útil dos robôs +force_modifiers=Modificadores de força +friendly_fire=Fogo amigo +gain=Ganho +game-settings=Configurações do jogo +give_artillery_remote=Dá artilharia remota +give_artillery_remote_tooltip=Os jogadores receberão a artilharia remota no início da ronda. +gun_speed_modifier=Velocidade de disparo da munição +import-failed=A importação falhou. +import-success=Importação bem sucedida. +ingredients=Ingredientes +inserter_stack_size_bonus=Capacidade do introdutor +join=Juntar +join-random=Entrar aleatoriamente +join-spectator=Junta-te aos espectadores +join-team=Juntar-se à equipa +joined=__1__ juntou-se à equipa __2__. +joined-spectator=__1__ se juntou os espectadores. +kill_score=Matar pontuação +kill_score_tooltip=A primeira equipe a atingir a pontuação necessária de mortes ganha. +laboratory_productivity_bonus=Produtividade de laboratório +laboratory_speed_modifier=Velocidade do Laboratório +large=Grande +last_silo_standing=Último silo de pé +last_silo_standing_tooltip=A equipe com o último silo em pé vence. +leave-team=Abandonar equipa +map-ready=O mapa está pronto. Atribuição de equipa agora aberta. +map_seed=Semente de mapa +map_seed_tooltip=Especifica uma semente do mapa para gerar a próxima superfície. Zero ( 0 ) para semente aleatória. +max_players=Máx. jogadores +max_players_tooltip=Número máximo de jogadores que pode se juntar a uma equipa.\n0 para sem limite. +maximum_following_robot_count=Máximo de robôs seguidores +medium=Médio +members=Membros: +mining_drill_productivity_bonus=Produtividade da broca de mineração +must-be-greater-than-0=entrada de __1__ deve ser maior que 0. +must-reroll=Tens que Re-aleatoriar o mapa antes de iniciar a volta visto que mudas-te o tamanho do mapa. +neutral=Neutro +neutral_chests=Baús neutros +neutral_chests_tooltip=Todos os baús construídos serão colocados na equipa neutra, ou seja, que todos os jogadores possam acede-los. +no-rush-begins=O período sem pressa começou. Os jogadores serão restritos ás suas áreas iniciais durante __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +no-rush-ends=O período sem pressa terminou. +no-rush-teleport=Não podes sair da sua área inicial antes do período sem pressa acabar. __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ de período sem pressa restantes. +no-space-available=Todas as equipas estão cheias, então tu agora és espectador. +no-team=Nenhuma equipa +no_rush_time=Duração sem pressa +no_rush_time_tooltip=Os jogadores serão restritos às suas áreas por esse número de minutos. +none=Nenhum(a) +objective=Objectivo +offline=Offline: __1__ +oil_harvest=Colheita de óleo +oil_harvest_tooltip=Primeira equipe a produzir a quantidade necessária de petróleo bruto ganha. +oil_only_in_center=Óleo apenas no centro +oil_only_in_center_tooltip=Ira gerar óleo apenas no meio do mapa. +online=Online:__1__ +only-admins=Apenas administradores do jogo podem executar essa acção. +pick-join=Escolha a sua equipa +player-color-changed-back=A cor do jogador __1__ foi mudada de volta para a cor da sua equipa. +player-is-not-ready=__1__ não está pronto. +player-is-ready=__1__ está pronto. +players=Jogadores +players-on-team=Jogadores na equipa +production_score=Pontuação da produção +production_score_tooltip=Primeira equipe a atingir a meta de pontuação da produção vence. +products=Produtos +progress-bar=A preparar o mapa... +protect_empty_teams=Protege as equipas vazias +protect_empty_teams_tooltip=Quando não há nenhum jogadore on-line para uma equipa, a tua área de partida será protegida. +protected-base-area=Esta área da equipa está protegida porque eles não têm jogadores on-line. +pvp-configuration=Configuração PvP +random=Aleatório +random-team=Aleatório +ready=Preparado +ready-cancelled=Nem todos estão prontos, início automático da rodada cancelado. +recipe-calculator=Calculadora de receita +remove=Remover +remove-team-tooltip=Remove esta equipa do jogo. +required_kill_score=Pontuação de mortes necessária +required_kill_score_tooltip=A pontuação de ortes necessárias para vencer o jogo. +required_oil=Objetivo do petróleo +required_oil_tooltip=A quantidade necessária de petróleo bruto que uma equipe deve produzir para vencer o jogo. +required_production_score=Objectivo pontuação de produção +required_production_score_tooltip=A pontuação de produção requerida para ganhar o jogo. +required_rockets_sent=Naves espaciais necessárias +required_rockets_sent_tooltip=Quantos foguetes uma equipe precisa lançar para vencer a rodada. +reroll-round=Re-baralhar ronda +reroll-round-tooltip=Re-baralhar o mapa para a ronda corrente +research_level=Começar o nível de investigação +research_level_tooltip=Tecnologias até e incluindo este nível serão pesquisadas para todas as equipes no início da rodada. +restart-round=Reiniciar ronda +restart-round-tooltip=Reinicia a ronda com o mesmo mapa. +reveal_map_center=Revela o centro do mapa +reveal_map_center_tooltip=Classificará o centro do mapa para todas as equipas. +reveal_team_positions=Revelar as posições da equipa +reveal_team_positions_tooltip=Revelará as áreas de todas as equipes no início da ronda. +rockets_sent=Naves espaciais enviadas +round-rerolled=Ronda recarregada. +round-restarted=Ronda reiniciada. +scenario-name=PvP +score=Pontuação total +score_per_minute=Pontuação/min. +score_per_minute_tooltip=A mudança na pontuação no último minuto. +score_tooltip=A pontuação da quantidade de produção. +setup-in-progress=A configuração de mapa ainda está decorrer. Por favor aguarda enquanto um administrador prepara a próxima ronda. +silo-destroyed=O silo da equipa __1__ foi destruído pela equipa __2__. +small=Pequeno +space_race=Corrida espacial +space_race_tooltip=A primeira equipe a lançar o número necessário de foguetes ganha. +stack_inserter_capacity_bonus=Capacidade de inserção da pilha +stance=A sua postura +start-round=Iniciar ronda +starting-items=Itens de início +starting_chest=Baú inicial +starting_chest_multiplier=Multiplicador de item da arca +starting_chest_multiplier_tooltip=Multiplica a quantidade de itens nos baús iniciais por esta quantidade. +starting_chest_tooltip=Uma arca com itens iniciais será fornecida as equipas. +starting_equipment=Equipamento inicial +starting_equipment_tooltip=O número de itens no conjunto de equipamentos dado aos jogadores no spawn/respawn. +team=Equipa +team-button-tooltip=Pressione para selecionar o número de equipa. Equipas com o mesmo número de equipa serão aliadas.\nUm traço (-) indica nenhuma equipa.\nUm ponto de interrogação (?) indica uma equipa aleatória. +team-name=Nome da equipa +team-name_tooltip=O nome da equipa. +team-number=Número da equipa +team-settings=Configurações da equipa +team-won=A equipa __1__ é vitoriosa. Podes continuar a jogar até que um administrador inicie uma nova ronda. +team-won-auto=A equipa __1__ venceu. Uma nova ronda comecará em __2__ __plural_for_parameter_2_{1=minute|rest=minutes}__. +team_artillery=Área da artilharia da equipa +team_artillery_tooltip=As equipas começarão com artilharia em torno da sua área de partida. +team_leader=Líder de equipa +team_moat=Área do posso de Equipa +team_moat_tooltip=Irá criar um fosso à volta das aréas inicias de todas as equip.as +team_turrets=Área das torres da equipa +team_turrets_tooltip=As equipas começarão com metralhadoras em torno da sua área de partida. +team_walls=Área da parede da equipa +team_walls_tooltip=Vai criar uma parede em volta da área inicias de todas as equipas. +teams=Equipas +technology_price_multiplier=Multiplicador de custo das tecnologias +time_left=Tempo restante: __1__ +time_limit=Tempo limite +time_limit_tooltip=Limite da duração da ronda (em minutos). \n0 para nenhum. +total=Total +train_braking_force_bonus=Força de travagem do comboio +true=Verdade +turret_ammunition=Munição da torre armada +turret_ammunition_tooltip=Escolhe o tipo de munição que as torres armadas vão começar com. +turret_attack_modifier=Dano da torre +unassigned-players=Jogadores não atribuídos: __1__ +unlock_combat_research=Desbloqueia as actualizações de combate +unlock_combat_research_tooltip=Irá desbloquear todas as tecnologias relacionadas com combate para o nível de pesquisa. +victory-conditions=Condições de vitória +worker_robots_battery_modifier=Bateria de robôs operários +worker_robots_speed_modifier=Velocidade dos robôs operários +worker_robots_storage_bonus=Capacidade de robôs operários + diff --git a/factorio/data/base/scenarios/pvp/locale/ro/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/ro/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0055905f020f8af2fc82acfe3a0622b38cfa058d --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/ro/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Adaugă echipă +add-team-tooltip=Adăugaţi o altă echipă în listă. +admin=Admin +admin-change-team=Schimbă echipa +admin-change-team-tooltip=Schimbă echipa în care te afli. +admin-ended-round=Un admin (__1__) a întrerupt runda curentă. +all_players=Toți jucătorii +allow_spectators=Permite spectatori +allow_spectators_tooltip=Last oamenii sa intre în echipa de spectatori.\nNotă: Adminii for putea mereu să spectateze. +ally=Aliat +always_day=Mereu zi +ammo_damage_modifier=Daunele muniției +auto_new_round_time=Timpul rundei automate +auto_new_round_time_tooltip=Cand o echipă caștigă, o nouă rundă va începe după atatea minute.\n0 pentru dezactivare. +average_team_displacement=Distanța dintre echipe +average_team_displacement_tooltip=Distanţa utilizată pentru a calcula pozițiile de început ale fiecărei echipe. +balance-confirm=Salvează +balance-options=Opțiuni de balansare +base-exclusion-begins=Perioada de excludere a bazelor a început. Jucătorii nu vor putea intra în bazele echipelor inamice pentru __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +base-exclusion-ends=Perioada de excludere a bazelor s-a încheiat. +base-exclusion-teleport=Nu poți intra în baza unei echipe inamice în perioada de excludere a bazelor. __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ minute de excludere a bazelor rămase. +base_exclusion_time=Timp rămas de excludere a bazelor +base_exclusion_time_tooltip=Pentru acest număr de minute după începerea rundei, echipele inamice nu vor fi permise în zonele de bază ale celorlalte părți. +cancel=Renunță +cant-find-position=Nu s-a găsit o poziție de început pentru personajul tău. Această hartă nu este adecvată. +cant-remove-only-team=Nu puteţi şterge ultima echipă. +change-starting-items=Schimbă obiectele de inceput +character_build_distance_bonus=Distanță de construit +character_crafting_speed_modifier=Viteză de asamblare +character_health_bonus=Bonus de viață +character_mining_speed_modifier=Viteza de minerit +character_modifiers=Modificări ale caracterului +character_reach_distance_bonus=Distanța maximă efectivă +character_running_speed_modifier=Viteza de mers +chest=Ladă +color=Culoare +config-confirm=Confirmă setările și începe următoarea rundă +confirm=Confirmare +cost=Cost +defcon-unlock=ALERTĂ DEFCON: tehnologia __1__ a fost cercetată. +defcon_mode=Modul DEFCON +defcon_mode_tooltip=Tehnologiile se vor debloca automat într-un anumit timp pentru toate echipele. +defcon_timer=Cronometru DEFCON +defcon_timer_tooltip=Numărul de minute dintre deblocarea tehnologiilor în modul DEFCON. +description=Configurați mai multe echipe cu zone de pornire separate și progres de cercetare.\nOpțiuni de gameplay extrem de configurabile pentru a adapta condițiile la nevoile dvs.\nJoacă cooperativ sau împotriva unul altuia pentru a finaliza una dintre multele condiții de victorie oferite.\n[font=default-semibold]Acesta este un scenariu doar pentru mai mulți jucători.[/font] +disabled-items=Obiecte dezactivate +disallowed-team-name=Crearea unei echipe cu numele "__1__" nu este permisă. +duplicate-disable=Nu puteți selecta același obiect pentru a-l dezactiva de două ori. +duplicate-failed=Duplicarea entitătilor din zona de start a eșuat. Dimensiunea zonei de start / sau a harții este incompatibilă cu numarul de echipe. +duplicate-team-name=Dublică numele echipei: __1__ +duplicate_starting_area_entities=Dublică entitățile de început +empty-team-name=Numele echipei nu poate fi lăsat gol. +end-round=Rundă terminată +end-round-tooltip=Sfârșește runda curentă, şi aduce configurarea pentru runda urmatoare. +enemy=Inamic +enemy-building-restriction=Nu se pot construi entităţi în suprafaţa bazei a unei echipe inamice. +enemy_building_restriction=Restricție cladirilor inamice +enemy_building_restriction_tooltip=Nu permite echipelor să construiască obiecte în interiorul zonei bazelor inamice. +equipment=Echipament +everybody-ready=Toată lumea este gata, runda va începe în __1__ __plural_for_parameter_1_{1=second|rest=seconds}__ (cu excepția cazului în care cineva devine nepregătit sau se alătură un nou jucător). +evolution_factor=Factor de evoluție +false=Fals +following_robots_lifetime_modifier=Durata de viața a roboților companioni +force_modifiers=Modificatori echipă +friendly_fire=Foc prietenos +gain=Câştig +game-settings=Setările jocului +give_artillery_remote=Oferă telecomandă pentru artilerie +give_artillery_remote_tooltip=Jucătorilor li se va oferi telecomandă pentru artilerie la inceputul rundei. +gun_speed_modifier=Viteza de tragere a muniției +import-failed=Importare eșuată. +import-success=Importare reușită. +ingredients=Ingrediente +inserter_stack_size_bonus=Capacitatea inseratoarelor +join=Alătură-te +join-random=Alătură-te unui joc aleatoriu +join-spectator=Alătură-te spectatorilor +join-team=Intră în echipă +joined=__1__ s-a alăturat echipei __2__. +joined-spectator=__1__ a intrat la spectatori. +kill_score=Scor victime +kill_score_tooltip=Prima echipă care atinge numărul de victime câștigă. +laboratory_productivity_bonus=Productivitatea laboratoarelor +laboratory_speed_modifier=Viteză de cercetare +large=Mare +last_silo_standing=Ultimul siloz funcțional +last_silo_standing_tooltip=Echipa cu ultimul siloz nedistrus câștigă. +leave-team=Ieși din echipă +map-ready=Harta este gata, alăturarea echipelor este acum deschisă. +map_seed=Seed-ul hărții +map_seed_tooltip=Specificaţi un seed de hartă pentru a genera următoarea suprafaţă. 0 pentru seed aleatoriu. +max_players=Numărul maxim de jucători +max_players_tooltip=Numărul maxim de jucători ce pot intra intr-o echipă.\n0 pentru a scoate limita. +maximum_following_robot_count=Limita roboților companioni +medium=Mediu +members=Membri: +mining_drill_productivity_bonus=Productivitatea frezelor de minat +must-be-greater-than-0=intrarea __1__ trebuie să fie mai mare decât 0. +must-reroll=Va trebui să realegeți harta înainte de a începe runda, aşa cum aţi modificat și dimensiunea hărții. +neutral=Neutru +neutral_chests=Lăzi neutre +neutral_chests_tooltip=Toate lăzile construite vor fi desemnate neutre, aceasta inseamnă că orice jucător le poate accesa. +no-rush-begins=Perioada fără grabă a început. Jucătorii vor fi restricționați la zonele lor de start pentru __1__ __plural_for_parameter_1_{1=minute rest=minutes}__. +no-rush-ends=Perioada de non-agresiune s-a terminat. +no-rush-teleport=Nu poți părăsi zona de început înainte de timpul fără grabă. __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ de nicio grabă rămasă. +no-space-available=Toate echipe sunt pline, ai devenit un spectator. +no-team=Fără echipă +no_rush_time=Durată non-agresiune +no_rush_time_tooltip=Jucătorii vor fi restricționați la zonele lor respective pentru atâtea minute. +none=Fără +objective=Obiectiv +offline=Offline: __1__ +oil_harvest=Recolta de ulei +oil_harvest_tooltip=Prima echipă ce produce cantitatea necesară de ulei câștigă. +oil_only_in_center=Ulei doar în centru +oil_only_in_center_tooltip=Vom face uleiul să se genereze doar în centrul hărții. +online=Online: __1__ +only-admins=Doar admini de joc pot efectua această operațiune. +pick-join=Alege-ți echipa +player-color-changed-back=Culoarea jucătorului __1__ a fost schimbată înapoi în culoarea echipei lui. +player-is-not-ready=__1__ nu este pregătit. +player-is-ready=__1__ este pregătit. +players=Jucători +players-on-team=Jucători în echipă +production_score=Scorul de producție +production_score_tooltip=Prima echipă ce ajunge la obiectivul scorului producției va câștiga. +products=Produse +progress-bar=Pregătind harta... +protect_empty_teams=Protejează echipe goale +protect_empty_teams_tooltip=Atunci când nu există nici un jucator online pentru o echipă, zona lor de început va fi protejată. +protected-base-area=Zona acestei echipe este protejată deoarece nu au jucători online. +pvp-configuration=Configurație PvP +random=Aleator +random-team=Aleatoriu +ready=Pregătit +ready-cancelled=Nu toată lumea este gata, începutul automat al rundei este anulat. +recipe-calculator=Calculator rețetă +remove=Elimină +remove-team-tooltip=Elimină această echipă din joc. +required_kill_score=Scor victime necesar +required_kill_score_tooltip=Scor victime necesar pentru a caștiga jocul. +required_oil=Ținta: Ulei +required_oil_tooltip=Numărul necesar de ulei pe care o echipă trebuie să îl producă pentru a câștiga jocul. +required_production_score=Țintă a scorului de producție +required_production_score_tooltip=Scorul producţiei necesar pentru a câştiga jocul. +required_rockets_sent=Rachete necesare +required_rockets_sent_tooltip=Câte rachete are nevoie o echipă pentru a câștiga runda. +reroll-round=Reîncepe runda +reroll-round-tooltip=Recrează harta pentru runda actuală +research_level=Nivelul de cercetare de început +research_level_tooltip=Tehnologiile de până acum și ale acestui nivel vor fi cercetate pentru toate echipele la începutul rundei. +restart-round=Reîncepe runda +restart-round-tooltip=Reîncepe runda cu aceeași mapă. +reveal_map_center=Descoperă centrul hărții +reveal_map_center_tooltip=Va împărții centrul hărţii pentru toate echipele. +reveal_team_positions=Dezvăluie poziția echipei +reveal_team_positions_tooltip=Va dezvălui zonele tuturor echipelor la începutul rundei. +rockets_sent=Rachete trimise +round-rerolled=Runda a fost regenerată. +round-restarted=Rundă a fost reincepută. +scenario-name=PvP +score=Scor total +score_per_minute=Scor/min. +score_per_minute_tooltip=Schimbările în scor din ultimul minut. +score_tooltip=Suma scorului producţie. +setup-in-progress=Configurarea hărții este încă în curs de desfăşurare. Vă rugăm să aşteptaţi în timp ce un administrator pregăteşte următoarea rundă. +silo-destroyed=Silozul echipei __1__ a fost distrus de echipa __2__. +small=Mic +space_race=Cursa spre spațiu +space_race_tooltip=Echipa care lansează numărul necesar de rachete prima, câștigă. +stack_inserter_capacity_bonus=Capacitatea inseratoarelor cu stivă +stance=Atitudinea lor +start-round=Începe runda +starting-items=Obiecte de inceput +starting_chest=Ladă de început +starting_chest_multiplier=Multiplicator obiect ladă +starting_chest_multiplier_tooltip=Multiplică cantitatea obiectelor din lăzile de început cu atât de mult. +starting_chest_tooltip=O ladă cu obiecte suplimentare de început va fi furnizată pentru fiecare echipă. +starting_equipment=Echipamentul de început +starting_equipment_tooltip=Cantiatea de lucruri in setul de echipament dat jucătorului cand se spawneaza/respawneaza. +team=Echipă +team-button-tooltip=Apasă pentru a selecta numărul echipei. Echipele cu același număr vor fi aliate.\nO linie (-) indică faptul că nu există echipă.\nUn semn de întrebare (?) indică o echipă aleatorie. +team-name=Nume echipă +team-name_tooltip=Numele echipei. +team-number=Numărul echipei +team-settings=Setările de echipă +team-won=echipa __1__ este câștigătoare. Puteți continua să jucați până când un admin începe o nouă rundă. +team-won-auto=Echipa __1__ este victorioasă. O nouă rundă va începe în __2__ __plural_for_parameter_2_{1=minute rest=minutes}__. +team_artillery=Zona artileriei unei echipe +team_artillery_tooltip=Echipele vor începe cu artilerii ce împrejmuiesc zonele lor de început. +team_leader=Lider de echipă +team_moat=Șanțul din jurul zonei echipei +team_moat_tooltip=Va crea un șanț în jurul tuturor zonelor de început ale echipelor. +team_turrets=Turelele zonei echipei +team_turrets_tooltip=Echipele vor începe cu turele ce împrejmuiesc zonele lor de început. +team_walls=Zona zidului echipei +team_walls_tooltip=Va crea un zid în jurul zonelor de început al echipelor. +teams=Echipe +technology_price_multiplier=Multiplicator preț tehnologic +time_left=Timp rămas: __1__ +time_limit=Limită de timp +time_limit_tooltip=Limita lungimii etapei (în minute).\n0 pentru făra limită. +total=Total +train_braking_force_bonus=Forța de frânare a trenurilor +true=Adevărat +turret_ammunition=Muniție pentru turelă +turret_ammunition_tooltip=Alege tipul de muniție prezent în turelele de început. +turret_attack_modifier=Daunele turetei +unassigned-players=Jucători neasignați:__1__ +unlock_combat_research=Deblochează upgrade-uri de luptă +unlock_combat_research_tooltip=Va debloca toate înbunătățirile de luptă legate de tehnologie pentru nivelul de cercetare. +victory-conditions=Condițiile victoriei +worker_robots_battery_modifier=Bateriile roboților lucrători +worker_robots_speed_modifier=Viteza roboților lucrători +worker_robots_storage_bonus=Capacitatea roboților lucrători + diff --git a/factorio/data/base/scenarios/pvp/locale/ru/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/ru/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6f57de0adc43cef572acb4a878e9097b0b23ae5c --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/ru/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Добавить команду +add-team-tooltip=Добавить команду в список. +admin=Админ +admin-change-team=Поменять команду +admin-change-team-tooltip=Сменить команду на другую. +admin-ended-round=Админ (__1__) закончил раунд. +all_players=Все игроки +allow_spectators=Разрешить зрителей +allow_spectators_tooltip=Разрешить игрокам присоединяться к наблюдателям.\nАдмины всегда могут наблюдать. +ally=Союзник +always_day=Всегда день +ammo_damage_modifier=Урон боеприпасов +auto_new_round_time=Время автостарта +auto_new_round_time_tooltip=После раунда, игра начнётся спустя это время.\n0 для выключения. +average_team_displacement=Расстояние между командами +average_team_displacement_tooltip=Расстояние используемое для расчёта точек возрождения команд. +balance-confirm=Сохранить +balance-options=Настройки баланса +base-exclusion-begins=Период подготовки начат. Игроки не смогут зайти в области вражеских команд ещё __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=минут|ends in 1=минуту|ends in 2,ends in 3,ends in 4=минуты|rest=минут}__. +base-exclusion-ends=Время подготовки вышло. +base-exclusion-teleport=Нельзя зайти в область к вражеской команде. __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=минут|ends in 1=минуту|ends in 2,ends in 3,ends in 4=минуты|rest=минут}__ до конца подготовки. +base_exclusion_time=Время для подготовки +base_exclusion_time_tooltip=Время, в течение которого нельзя заходить в области вражеских команд. +cancel=Отмена +cant-find-position=Не найдена позиция для размещения игрока. Эта карта непригодна для игры. +cant-remove-only-team=Нельзя убрать последнюю команду. +change-starting-items=Изменить стартовые предметы +character_build_distance_bonus=Дистанция постройки +character_crafting_speed_modifier=Скорость изготовления +character_health_bonus=Бонус здоровья +character_mining_speed_modifier=Скорость добычи +character_modifiers=Модификаторы персонажей +character_reach_distance_bonus=Расстояния досягаемости +character_running_speed_modifier=Скорость ходьбы +chest=Сундук +color=Цвет +config-confirm=Подтвердить настройки и начать следующий раунд +confirm=Подтвердить +cost=Затраты +defcon-unlock=ВНИМАНИЕ: технология "__1__" открыта. +defcon_mode=DEFCON +defcon_mode_tooltip=Технологии автоматически разблокируются с течением времени для всех команд. +defcon_timer=Таймер DEFCON +defcon_timer_tooltip=Интервал в минутах, с которым открываются технологии в режиме DEFCON. +description=Разместите несколько команд с отдельными стартовыми зонами и прогрессом в исследовании.\nБольшое количество параметров игры для настройки условий по вашему вкусу.\nИграйте совместно или друг против друга для выполнения одного из многих предложенных условий победы.\n[font=default-semibold]Этот сценарий только для многопользовательской игры.[/font] +disabled-items=Отключённые предметы +disallowed-team-name=Название "__1__" запрещено. +duplicate-disable=Нельзя отключить один и тот же предмет дважды. +duplicate-failed=Ошибка копирования объектов стартовой зоны. Размер стартовой зоны и/или карты не совместим с числом команд. +duplicate-team-name=Скопировать имя команды: __1__ +duplicate_starting_area_entities=Копировать стартовые объекты +empty-team-name=Название команды не может быть пустым. +end-round=Закончить раунд +end-round-tooltip=Закончить раунд, и начать настройку следующего. +enemy=Враг +enemy-building-restriction=Нельзя возводить постройки на базе вражеской команды. +enemy_building_restriction=Запрет вражеских построек +enemy_building_restriction_tooltip=Запрещает ставить объекты на базе вражеской команды. +equipment=Снаряжение +everybody-ready=Все готовы, раунд стартует через __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=секунд|ends in 1=секунду|ends in 2,ends in 3,ends in 4=секунды|rest=секунд}__ (Если никто не отменит готовность и никто не присоединится). +evolution_factor=Фактор эволюции +false=Ложь +following_robots_lifetime_modifier=Продолжительность жизни следующих за персонажем дронов +force_modifiers=Модификаторы стороны +friendly_fire=Огонь по своим +gain=Получено +game-settings=Настройки игры +give_artillery_remote=Дать игрокам пульт управления артиллерией +give_artillery_remote_tooltip=Выдаст всем игрокам по пульту управления артиллерией. +gun_speed_modifier=Скорость стрельбы боеприпасами +import-failed=Ошибка импорта. +import-success=Импортирование завершено. +ingredients=Ингредиенты +inserter_stack_size_bonus=Вместимость манипуляторов +join=Присоединиться +join-random=Вступить в случайную команду +join-spectator=Наблюдать +join-team=Присоединиться к команде +joined=__1__ присоединился к команде __2__. +joined-spectator=__1__ наблюдает. +kill_score=Количество убийств +kill_score_tooltip=Первая команда, набравшая необходимое количество убийств, побеждает. +laboratory_productivity_bonus=Производительность лабораторий +laboratory_speed_modifier=Скорость лабораторий +large=Большой +last_silo_standing=Последняя шахта +last_silo_standing_tooltip=Команда с последней оставшейся ракетной шахтой выигрывает. +leave-team=Покинуть команду +map-ready=Карта готова. Теперь можно распределиться по командам. +map_seed=Ключ генератора карты +map_seed_tooltip=Укажите ключ генератора карты для генерации следующей карты. 0 для случайного. +max_players=Макс. игроков +max_players_tooltip=Максимальное количество игроков, доступное команде.\n0 для бесконечности. +maximum_following_robot_count=Максимальное количество следующих за персонажем дронов +medium=Средний +members=Участники: +mining_drill_productivity_bonus=Продуктивность буров +must-be-greater-than-0=__1__ должно быть больше 0. +must-reroll=Вы изменили размер карты, её необходимо пересоздать перед началом раунда. +neutral=Нейтральный +neutral_chests=Нейтральные сундуки +neutral_chests_tooltip=Все созданные сундуки будут принадлежать нейтральной стороне, все игроки будут иметь к ним доступ. +no-rush-begins=Период подготовки начат. Игроки не смогут выйти со своих баз в течение __1__ __plural_for_parameter_1_{ends in 11=минут|1=минуты|rest=минут}__ +no-rush-ends=Время подготовки вышло. +no-rush-teleport=Вы не можете покинуть стартовую зону во время подготовки. __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=минут|ends in 1=минута|ends in 2,ends in 3,ends in 4=минуты|rest=минут}__ осталось для подготовки. +no-space-available=Все команды заполнены, вы будете наблюдателем. +no-team=Нет команды +no_rush_time=Время подготовки +no_rush_time_tooltip=Игроки не смогут покидать свои базы в течение этого времени (в минутах). +none=Нет +objective=Задача +offline=Не в сети: __1__ +oil_harvest=Добыча нефти +oil_harvest_tooltip=Побеждает команда, первой добывшая заданное количество сырой нефти. +oil_only_in_center=Нефть только в центре +oil_only_in_center_tooltip=Нефть будет расположена только в центре карты. +online=В сети: __1__ +only-admins=Это действие доступно только админам. +pick-join=Выберите команду +player-color-changed-back=Цвет игрока __1__ изменён на цвет команды. +player-is-not-ready=__1__ не готов. +player-is-ready=__1__ готов. +players=Игроки +players-on-team=Игроков в команде +production_score=Очки производства +production_score_tooltip=Побеждает команда, первой набравшая нужное количество очков производства. +products=Продукция +progress-bar=Подготовка карты... +protect_empty_teams=Защитить пустые команды +protect_empty_teams_tooltip=Если в команде нет игроков - стартовая зона этой команды будет защищена. +protected-base-area=В этой команде сейчас никто не играет, область защищена. +pvp-configuration=Настройка PvP +random=Случайно +random-team=Случайно +ready=Готов +ready-cancelled=Не все готовы, автоматический старт раунда отменён. +recipe-calculator=Калькулятор рецептов +remove=Удалить +remove-team-tooltip=Удалить команду из игры. +required_kill_score=Необходимое количество убийств +required_kill_score_tooltip=Количество убийств, необходимое для победы. +required_oil=Целевое количество нефти +required_oil_tooltip=Необходимое количество сырой нефти, необходимое для победы команды. +required_production_score=Цель по очкам производства +required_production_score_tooltip=Необходимое количество очков продукции для победы в игре. +required_rockets_sent=Необходимо ракет +required_rockets_sent_tooltip=Определяет количество ракет, необходимое для победы команды в раунде. +reroll-round=Пересоздать раунд +reroll-round-tooltip=Пересоздать карту для текущего раунда +research_level=Стартовый уровень исследований +research_level_tooltip=В начале раунда исследует все технологии до этого уровня (включая его) для всех команд. +restart-round=Перезапуск раунда +restart-round-tooltip=Перезапуск раунда с той же картой. +reveal_map_center=Раскрыть центр карты +reveal_map_center_tooltip=Показать центр карты для всех команд. +reveal_team_positions=Раскрыть позиции команд +reveal_team_positions_tooltip=Покажет области других команд в начале раунда. +rockets_sent=Ракет запущено +round-rerolled=Раунд пересоздан. +round-restarted=Раунд перезапущен. +scenario-name=PvP +score=Общий счёт +score_per_minute=Очков/мин. +score_per_minute_tooltip=Изменение счёта в последнюю минуту. +score_tooltip=Количество очков производства. +setup-in-progress=Проводится настройка карты. Пожалуйста, подождите пока админ готовит игру к следующему раунду. +silo-destroyed=Ракетная шахта команды __1__ уничтожена командой__2__. +small=Малый +space_race=Космическая гонка +space_race_tooltip=Выиграет команда, первой запустившая необходимое количество ракет. +stack_inserter_capacity_bonus=Вместимости пакетного манипулятора +stance=Их позиция +start-round=Начать раунд +starting-items=Стартовые предметы +starting_chest=Стартовый сундук +starting_chest_multiplier=Множитель предметов в сундуке +starting_chest_multiplier_tooltip=Меняет количество предметов в стартовом сундуке. +starting_chest_tooltip=Сундук с дополнительными предметами для команд. +starting_equipment=Стартовое снаряжение +starting_equipment_tooltip=Размер снаряжения, выдаваемого на старте/возрождении. +team=Команда +team-button-tooltip=Нажмите для выбора номера команды. Команды с одним номером будут союзниками.\nЗнак дефиса (-) убирает команду.\nЗнак вопроса (?) выберет команду случайно. +team-name=Название команды +team-name_tooltip=Название команды. +team-number=Номер команды +team-settings=Настройки команды +team-won=Команда __1__ победила. Вы можете продолжать игру, пока администратор не начнёт новый раунд. +team-won-auto=Команда __1__ победила. Новый раунд начнётся через __2__ __plural_for_parameter_2_{ends in 11,ends in 12,ends in 13,ends in 14=минут|ends in 1=минуту|ends in 2,ends in 3,ends in 4=минуты|rest=минут}__. +team_artillery=Артиллерия стартовой области +team_artillery_tooltip=Команды начнут с артиллерийскими орудиями вокруг их стартовой зоны. +team_leader=Лидер команды +team_moat=Ров вокруг области команды +team_moat_tooltip=Создаст ров вокруг стартовой зоны каждой из команд. +team_turrets=Турели в области команды +team_turrets_tooltip=Команды начнут с турелями вокруг их стартовой зоны. +team_walls=Стена вокруг области команды +team_walls_tooltip=Создаст стену вокруг стартовой зоны каждой из команд. +teams=Команды +technology_price_multiplier=Множитель стоимости технологий +time_left=Оставшееся время: __1__ +time_limit=Ограничение времени +time_limit_tooltip=Ограничивает длительность раунда (в минутах).\n0 для бесконечности. +total=Итого +train_braking_force_bonus=Сила торможения поездов +true=Истина +turret_ammunition=Боеприпасы турелей +turret_ammunition_tooltip=Выберите боеприпасы, которыми будут заряжены турели на старте. +turret_attack_modifier=Урон турелей +unassigned-players=Нераспределённые игроки: __1__ +unlock_combat_research=Открыть военные апгрейды +unlock_combat_research_tooltip=Откроет все военные технологии текущего уровня исследований. +victory-conditions=Условия победы +worker_robots_battery_modifier=Ёмкость батарей рабочих дронов +worker_robots_speed_modifier=Скорость рабочих дронов +worker_robots_storage_bonus=Грузоподъёмность рабочих дронов + diff --git a/factorio/data/base/scenarios/pvp/locale/sk/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/sk/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a722df7c4b57c6b7ce637d2a3708f52c6134b7f9 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/sk/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Pridať tím +add-team-tooltip=Pridať ďalší tím do zoznamu. +admin=Správca +admin-change-team=Zmeniť team +admin-change-team-tooltip=Zmeňte tím za ktorý budete hrať. +admin-ended-round=Administrátor (__1__) ukončil aktuálne kolo. +all_players=Všetci hráči +allow_spectators=Povoliť divákov +allow_spectators_tooltip=Dovoliť hráčom pripájať sa do diváckeho teamu.\nPoznámka: Administrátory sa môžu pripojiť do diváckeho režimu vždy. +ally=Spojenec +always_day=Vždy deň +ammo_damage_modifier=Poškodenie nábojom +auto_new_round_time=Automatický čas kola +auto_new_round_time_tooltip=Keď tím vyhrá, nové kolo začne za toľko to minút.\nZadajte 0 ak túto možnosť chcete deaktivovať. +average_team_displacement=Vzdialenosť medzi tímami +average_team_displacement_tooltip=Vzdialenosť použitá pre výpočet štartovacích pozícií pre tímy. +balance-confirm=Uložiť +balance-options=Možnosti vyváženia +base-exclusion-begins=Obdobie "príprav" začalo. Hráči budú obmedzený na počiatočnú oblasť po dobu __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +base-exclusion-ends=Obdobie prípravy sa skončilo +base-exclusion-teleport=Nemôžeš vstúpiť na nepriateľskú základňu pokiaľ neskončila príprava. __1__ minút do konca prípravy. +base_exclusion_time=Čas na prípravu základne +base_exclusion_time_tooltip=Po toto číslo minút potom čo kolo začne, nepriateľské tímy nebudú môcť chodiť do základných oblastí iných tímov. +cancel=Zrušiť +cant-find-position=Počiatočná pozícia tvojho hráča nebola nájdená. Táto mapa nieje vhodná. +cant-remove-only-team=Nemôžeš zmazať posledný tím. +change-starting-items=Zmeň začiatočné predmety. +character_build_distance_bonus=Vzdialenosť funkcie stavby +character_crafting_speed_modifier=Rýchlosť výroby +character_health_bonus=Bonus k zdraviu +character_mining_speed_modifier=Rýchlosť ťaženia +character_modifiers=Modifikátory postavy +character_reach_distance_bonus=Vzdialenosť Dosahu +character_running_speed_modifier=Rýchlosť chôdze +chest=Truhlica +color=Farba +config-confirm=Potvrdiť nastavenia a začať ďalšie kolo +confirm=Potvrďte +cost=Cena +defcon-unlock=UPOZORNENIE DEFCON: __1__ bol výskúmaný. +defcon_mode=Mód DEFCON +defcon_mode_tooltip=Technológie sa budú postupne odomykať všetkým tímom. +defcon_timer=Časovač DEFCON +defcon_timer_tooltip=Počet minút medzi odomykaním technológií v móde DEFCON. +description=Vytvorte viacero tímov so samostatnými štartovacími oblasťami a pokrokom v výskume.\nVysoko konfigurovateľné možnosti hry na prispôsobenie podmienok vašim potrebám.\nHrajte spoločne alebo proti sebe, aby ste splnili jednu z mnohých ponúkaných podmienok víťazstva.\n[font=default-semibold] Toto je scenár iba pre viacerých hráčov.[/font] +disabled-items=Zakázané predmety +disallowed-team-name=Nie je povolené vytváranie tímu s názvom "__1__". +duplicate-disable=Nemôžete dvakrát zablokovať rovnakú položku. +duplicate-failed=Duplikácia začiatočných objektov zlyhala. Veľkosť začiatočnej oblasti a/alebo veľkosť mapy je nekompatibilná z počtom tímov. +duplicate-team-name=Duplicitné tímové meno: __1__ +duplicate_starting_area_entities=Duplikovať počiatočné objekty +empty-team-name=Názov tímu nemôže byť prázdny. +end-round=Koniec kola +end-round-tooltip=Ukončí aktuálne kolo a umožní konfiguráciu dalšieho kola. +enemy=Nepriateľ +enemy-building-restriction=Nemôžeš stavať objekty v základni nepriateľských tímov. +enemy_building_restriction=Obmedzenie nepriateľského stavania +enemy_building_restriction_tooltip=Zakáž tímom stavať objekty v základni nepriateľských tímov. +equipment=Vybavenie +everybody-ready=Všetci sú pripravený, kolo začne za __1__ __plural_for_parameter_1_{1=second|rest=seconds}__ (pokiaľ sa nikto nepripojí alebo sa niekto stane nepripraveným. +evolution_factor=Faktor evolúcie +false=Nepravda +following_robots_lifetime_modifier=Životnosť následujúcich robotov +force_modifiers=Vynútiť modifikácie +friendly_fire=Strieľanie po vlastných +gain=Zisk +game-settings=Nastavenia hry +give_artillery_remote=Daj ovládač na delostrelectvo +give_artillery_remote_tooltip=Na začiatku kola hráči dostanú ovládač ktorým môžu ovládať delostrelectvo. +gun_speed_modifier=Rýchlosť streľby +import-failed=Import zlyhal. +import-success=Import úspešný. +ingredients=Ingrediencie +inserter_stack_size_bonus=Kapacita prekladača +join=Pripoj +join-random=Pripojiť sa k náhodnému teamu. +join-spectator=Vstup divákov +join-team=Pripojiť sa k tímu +joined=__1__ sa pripojil k tímu __2__. +joined-spectator=__1__ sa pripojil k diváckemu týmu. +kill_score=Skóre zabití +kill_score_tooltip=Prvý tím, ktorý dosiahne požadované skóre zabitia, vyhráva. +laboratory_productivity_bonus=Produktivita laboratória. +laboratory_speed_modifier=Rýchlosť laboratórie +large=Veľká +last_silo_standing=Posledné nezbúrané silo +last_silo_standing_tooltip=Vyhráva tím s posledným stojacim silom. +leave-team=Opustiť tím +map-ready=Mapa je pripravená. Priradenie do tímu je teraz otvorené. +map_seed=Kód mapy +map_seed_tooltip=Zadaj kód pre generátor novej mapy. Nechaj prázdne pre náhodný kód. +max_players=Maximálny počet hráčov +max_players_tooltip=Maximálny počet hráčov ktorí sa môžu pripojiť do tímu.\n0 ak nechcete mať limit. +maximum_following_robot_count=Maximálny počet robotov následujúcích hráča +medium=Stredná +members=Členovia: +mining_drill_productivity_bonus=Produktivita ťažby +must-be-greater-than-0=__1__ hodnota musí byť vyššia ako 0. +must-reroll=Keď si zmenil veľkosť mapy, budeš musieť obnoviť mapu. +neutral=Neutrálny +neutral_chests=Neutrálne truhlice. +neutral_chests_tooltip=Všetky truhle budú uložené v neutrálnom tíme. To znamená, že všetci hráči majú do nich prístup. +no-rush-begins=Obdobie "nijaké ponáhľanie" začalo. Hráči budú obmedzený na počiatočnú oblasť po dobu __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +no-rush-ends=Obdobie "nijaké ponáhľanie" sa skončilo. +no-rush-teleport=Nemôžete opustiť štartovaciu oblasť pokým nezačne "nijaké ponáhľanie". __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ zostáva ešte "nijakého ponáhľania". +no-space-available=Všetky tímy sú plné takže ste sa pripojili do diváckeho tímu. +no-team=Žiadny tím +no_rush_time=Nijaký čas trvania +no_rush_time_tooltip=Hráči budú obmedzení na ich príslušnú oblasť po dobu niekoľko minút. +none=Žiadna +objective=Cieľ +offline=Offline: __1__ +oil_harvest=Ťažba ropy +oil_harvest_tooltip=Tím ktorý prvý vyprodukuje požadovaný počet ropy zvíťazí. +oil_only_in_center=Ropa len v centri mapy +oil_only_in_center_tooltip=Ropa sa bude vytvárať len v strede mapy. +online=Online: __1__ +only-admins=Túto činnosť môžete vykonať iba administrátor. +pick-join=Vyber si svoj tím +player-color-changed-back=Farba hráča __1__ bola zmenená na farbu jeho tímu. +player-is-not-ready=__1__ nie je pripravený. +player-is-ready=__1__ je pripravený. +players=Hráč +players-on-team=Hráči v tíme +production_score=Výrobné skóre +production_score_tooltip= Tím ktorý dosiahne výrobné skóre prvý, vyhráva. +products=Produkty +progress-bar=Pripravuje sa mapa... +protect_empty_teams=Obraňuj prázdne tímy. +protect_empty_teams_tooltip=Ak nie sú žiadny hráči tímu online ich oblasť bude chránená. +protected-base-area=Táto oblasť je chranená pretože nemajú online žiadnych hráčov. +pvp-configuration=Nastavenie hráča proti hráčovi. +random=Náhodne +random-team=Náhodne +ready=Pripravený +ready-cancelled=Nie všetci sú pripravený, automatický štart kola bol zrušený. +recipe-calculator=Kalkukačka receptov +remove=Odstrániť +remove-team-tooltip=Odstráni tento tím z hry. +required_kill_score=Požadované skóre zabitia. +required_kill_score_tooltip=Skóre zabita potrebná k vyhraniu hry. +required_oil=Požadovaná ropa +required_oil_tooltip=Požadovaná ropy ktorý musí tím vytvoriť aby zvíťazil. +required_production_score=Cieľ výrobného skóra potrebný k výhre. +required_production_score_tooltip=Cieľ výrobného skóra potrebný k výhre. +required_rockets_sent=Požadované rakety +required_rockets_sent_tooltip=Koľko rakiet tím potrebuje aby vyhral kolo. +reroll-round=Prehrať kolo znova +reroll-round-tooltip=Načíta znova mapu pre aktuálne kolo +research_level=Počiatočná úroveň výskumu +research_level_tooltip=Predošlé technológie, vrátane tejto úrovne, budú odomknuté pre všetky tímy na začiatku kola. +restart-round=Reštartovať kolo +restart-round-tooltip=Reštartovať kolo s rovnakou mapou. +reveal_map_center=Odhaliť stred mapy +reveal_map_center_tooltip=Zobrazí stred mapy pre všetky tímy. +reveal_team_positions=Odhaliť pozície tímu +reveal_team_positions_tooltip=Odhalí oblasti všetkých týmov na začiatku kola. +rockets_sent=Rakety odoslané +round-rerolled=Prehrať kolo znova +round-restarted=Kolo reštartované. +scenario-name=PvP +score=Celkové skóre +score_per_minute=Skóre/min. +score_per_minute_tooltip=Zmena v skóre za poslednú minútu. +score_tooltip=Počet bodov produkcie. +setup-in-progress=Nastavuje sa mapa. Prosím počkajte kým administrátor pripraví ďaľšie kolo. +silo-destroyed=Silo tímu __1__ bolo zničené tímom __2__. +small=Malá +space_race=Vesmírny závod +space_race_tooltip=Tým ktorý odpáli požadované číslo rakiet prvý zvíťazí. +stack_inserter_capacity_bonus=Kapacita zásobníkového prekladača +stance=Ich postoj +start-round=Začať kola +starting-items=Začiatočné predmety +starting_chest=Počiatočná truhla +starting_chest_multiplier=Násobiteľ predmetov v truhle. +starting_chest_multiplier_tooltip=Znásobý počet predmetov v počiatočných truhliach o toľko to. +starting_chest_tooltip=Tímy budú mať k dispozícii truhlicu štartovacích predmetov. +starting_equipment=Počiatočné vybavenie +starting_equipment_tooltip=Počet predmetov ktorý bude nasadený hráčom pri spawne/respawne. +team=Tím +team-button-tooltip=Stlač pre výber čísla tímu. Tímy s rovnakým číslom budú spojenci.\nPomlčka (-) pre žiadny tím.\nOtáznik (?) pre náhodný tím. +team-name=Názov tímu +team-name_tooltip=Meno tímu. +team-number=Číslo tímu +team-settings=Nastavenia tímu +team-won=Tám __1__ zvíťazil! Môžete pokračovať v hraní, pokiaľ administrátor nezačne nové kolo. +team-won-auto=__1__ tým zvíťazil. Nové kolo začne za __2__ __plural_for_parameter_2_{1=minute|rest=minutes}__. +team_artillery=Tímové delostrelectvo +team_artillery_tooltip=Tímy začnú s delostrelectvom ktoré bráni ich začiatočnú oblasť. +team_leader=Vedúci tímu +team_moat=Priekopa ohraničujúca tímovú oblasť +team_moat_tooltip=Vytvorí priekopu okolo počiatočnej oblasti všetkých tímov. +team_turrets=Veže tímu. +team_turrets_tooltip=Tímy začnú s vežami ktoré bránia ich začiatočnú oblasť. +team_walls=Stena ohraničujúca tímovú oblasť +team_walls_tooltip=Vytvorí stenu okolo počiatočnej oblasti všetkých tímov. +teams=Tímy +technology_price_multiplier=Násobiteľ ceny technológií +time_left=Zostávajúci čas:__1__ +time_limit=Časový limit +time_limit_tooltip=Časový limit pre jedno kolo (v minútách).\n0 ak nechcete časový limit. +total=Celkom +train_braking_force_bonus=Brzdná sila vlaku +true=Pravda +turret_ammunition=Náboje veží +turret_ammunition_tooltip=Vyberte typ nábojov s ktorým veže začnú. +turret_attack_modifier=Poškodenie veží +unassigned-players=Nepriradený hráči: __1__ +unlock_combat_research=Odblokovať bojové vylepšenia +unlock_combat_research_tooltip=Odomkne všetky technológie spojené s bojom, pre určitú úroveň výskumných balíčkov. +victory-conditions=Podmienka víťazstva +worker_robots_battery_modifier=Batéria pracovných robotov +worker_robots_speed_modifier=Rýchlosť pracovných robotov +worker_robots_storage_bonus=Kapacita pracovných robotov + diff --git a/factorio/data/base/scenarios/pvp/locale/sl/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/sl/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c9aad77167a37a0b03e23831a88ef5608a200ada --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/sl/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Dodaj ekipo +add-team-tooltip=Dodaj novo ekipo na seznam. +admin=Administrator +admin-change-team=Spremeni ekipo +admin-change-team-tooltip=Spremeni, v kateri ekipi si. +admin-ended-round=Administrator (__1__) je zaključil trenutni krog. +all_players=Vsi igralci +allow_spectators=Dovoli gledalce +allow_spectators_tooltip=Omogoči ljudem da se pridružijo ekipi gledalcev.\n Opomba: Admin je vedno lahko gledalec. +ally=Zaveznik +always_day=Vedno dan +ammo_damage_modifier=Škoda na amuniciji +auto_new_round_time=Samodejni čas kroga +auto_new_round_time_tooltip=Ko ekipa zmaga, se bo po toliko minutah začel nov krog.\nVnesi 0, da onemogočiš. +average_team_displacement=Razdalja med ekipami +average_team_displacement_tooltip=Razdalja za izračun začetne lokacije različnih ekip. +balance-confirm=Shrani +balance-options=Prilagoditvene možnosti +base-exclusion-begins=V sovražne baze vstop zdaj ni mogoč. Igralci ne bodo mogli vstopati v sovražne baze __1__ minut}__. +base-exclusion-ends=Vstop v sovražne baze je zdaj mogoč. +base-exclusion-teleport=Ne moreš vstopiti v sovražno bazo. Še __1__ minut do odprtja. +base_exclusion_time=Čas zaprtja sovražnih baz +base_exclusion_time_tooltip=Za toliko minut po začetku kroga sovražne ekipe ne bodo mogle vstopiti v tuje baze. +cancel=Prekliči +cant-find-position=Položaj za oživitev tvojega igralca ni bil najden. Ta mapa ni primerna. +cant-remove-only-team=Ne moreš odstraniti zadnje ekipe. +change-starting-items=Spremeni začetne predmete +character_build_distance_bonus=Razdalja gradnje +character_crafting_speed_modifier=Hitrost izdelovanja +character_health_bonus=Bonus zdravja +character_mining_speed_modifier=Hitrost podiranja +character_modifiers=Modifikatorji junaka +character_reach_distance_bonus=Razdalja dejavnosti +character_running_speed_modifier=Hitrost hoje +chest=Skrinja +color=Barva +config-confirm=Potrdi nastavitve in začni nov krog +confirm=Potrdi +cost=Cena +defcon-unlock=ALARM DEFCON: __1__ je raziskan/a/o. +defcon_mode=Način DEFCON +defcon_mode_tooltip=Tekom igre bodo tehnologije samodejno odklenjene za vse ekipe. +defcon_timer=Timer DEFCON +defcon_timer_tooltip=Število minut med vsakim odklepanjem tehnologij v načinu DEFCON. +description=Nastavite več ekip z različnimi začetnimi točkami in različnim znanjem.\nIzredno nastavljive nastavitve igranja za izrazito prilagajanje terena svojim potrebam.\nIgraj skupaj ali drug proti drugemu, da dosežeš željeni cilj.\n[font=default-semibold]Ta scenarij je možno igrati le s prijatelji.[/font] +disabled-items=Onemogočeni predmeti +disallowed-team-name=Ustvarjanje ekipe z imenom '__1__' ni dovoljeno. +duplicate-disable=Ne moreš dvakrat onemogočiti istega predmeta. +duplicate-failed=Podvojevanje entitet na začetnem območju ni uspelo. Velikost začetne območja in/ali celotnega območja ni združljiva z številom ekip. +duplicate-team-name=Ime '__1__' že uporablja druga ekipa +duplicate_starting_area_entities=Podvoji začetne entitete +empty-team-name=Ime ekipe ne more ostati prazno. +end-round=Konec kroga +end-round-tooltip=Konča trenutni krog in prikaže nastavitve za naslednji krog. +enemy=Sovražnik +enemy-building-restriction=Entitet ne moreš graditi znotraj sovražnih baz. +enemy_building_restriction=Omejitev sovražnikovega grajenja +enemy_building_restriction_tooltip=Onemogoči ekipam graditi entitete znotraj sovražnih baz. +equipment=Oprema +everybody-ready=Vsi so pripravljeni, krog se bo začel čez __1__ sekund (razen, če nekdo postane nepripravljen ali pa se pridruži nov igralec). +evolution_factor=Faktor razvoja +false=Napačno +following_robots_lifetime_modifier=Življenska doba zasledovalnih robotov +force_modifiers=Modifikatorji moči +friendly_fire=Obstreljevanje soigralcev +gain=Dobljeno +game-settings=Nastavitve igre +give_artillery_remote=Daj topniški upravljalnik +give_artillery_remote_tooltip=Igralci bodo na začetku kroga dobili upravljalnik za topove. +gun_speed_modifier=Hitrost streljanja amunicije +import-failed=Uvoz ni uspel. +import-success=Uvoz uspešen. +ingredients=Sestavine +inserter_stack_size_bonus=Kapaciteta roke +join=Pridruži se +join-random=Pridruži se naključno +join-spectator=Pridruži se gledalcem +join-team=Pridruži se ekipi +joined=__1__ se je pridružil/a ekipi __2__. +joined-spectator=__1__ se je pridružil/a opazovalcem. +kill_score=Ubijalske točke +kill_score_tooltip=Ekipa, ki prva doseže potrebno število ubijalskih točk, zmaga. +laboratory_productivity_bonus=Produktivnost laboratorijev +laboratory_speed_modifier=Hitrost laboratorijev +large=Veliko +last_silo_standing=Zadnji preživeli silos +last_silo_standing_tooltip=Ekipa ki obdrži zadnji raketni silos zmaga. +leave-team=Zapusti ekipo +map-ready=Mapa je pripravljena. Izbira ekip je sedaj odprta. +map_seed=Seme mape +map_seed_tooltip=Izberi seme mape za nasledno površino. Izberi 0 za naključno seme. +max_players=Največje število igralcev: +max_players_tooltip=Največ koliko igralcev se lahko pridruži eni ekipi.\n0 pomeni "brez omejitev". +maximum_following_robot_count=Največje število sledečih robotov +medium=Srednje +members=Člani: +mining_drill_productivity_bonus=Produktivnost rudarskega vrtalnika +must-be-greater-than-0=Vnos v __1__ mora biti večji od 0. +must-reroll=Ker si spremenil/a velikost mape, jo moraš pred začetkom na novo ustvariti. +neutral=Nevtralno +neutral_chests=Nevtralne skrinje +neutral_chests_tooltip=Vse skrinje ne bodo deljene na ekipe, kar pomeni, da jih lahko odpirajo vsi igralci. +no-rush-begins=Začelo se je obdobje omejitve. Igralci bodo za ___1__ __plural_for_parameter_1_{1=minuto|rest=minut}__ omejeni na svoja območja. +no-rush-ends=Obdobje omejenosti se je končalo. +no-rush-teleport=Ne moreš zapustiti začetnega območja med obdobjem omejitve, ki bo trajalo še __1__ __plural_for_parameter_1_{1=minuto|rest=minuti/-t}__. +no-space-available=Vse ekipe so polne, zato si gledalec. +no-team=Ni ekipe +no_rush_time=Trajanje omejitve +no_rush_time_tooltip=Igralci bodo omejeni na svoje območje za toliko minut. +none=Nič +objective=Cilj +offline=Nepovezanih: __1__ +oil_harvest=Nabiranje nafte +oil_harvest_tooltip=Ekipa, ki prva proizvede zahtevano količino nafte, zmaga. +oil_only_in_center=Nafta samo v središču +oil_only_in_center_tooltip=Poskrbi, da se nafta nahaja samo v središču mape. +online=Povezanih: __1__ +only-admins=To dejanje lahko izvedejo le administratorji. +pick-join=Izberite svojo ekipo +player-color-changed-back=Barva igralca __1__ je bila spremenjena nazaj v barvo ekipe. +player-is-not-ready=__1__ ni pripravljen. +player-is-ready=__1__ je pripravljen. +players=Igralci +players-on-team=Igralci v ekipi +production_score=Proizvodne točke +production_score_tooltip=Ekipa, ki prva doseže ciljno število proizvodnih točk, zmaga. +products=Produkti +progress-bar=Pripravljam mapo... +protect_empty_teams=Zaščiti prazne ekipe +protect_empty_teams_tooltip=Ko v ekipi ni povezanih igralcev, bo njihovo območje zaščiteno. +protected-base-area=To ekipno območje je zaščiteno, ker v ekipi ni povezanih igralcev. +pvp-configuration=PvP konfiguracija +random=Naključno +random-team=Naključno +ready=Pripravljen +ready-cancelled=Nekdo ni pripravljen, avtomatski začetek kroga je prekinjen. +recipe-calculator=Izračun receptov +remove=Odstrani +remove-team-tooltip=Odstrani to ekipo iz igre. +required_kill_score=Zahtevane ubijalske točke +required_kill_score_tooltip=Število ubijalskih točk potrebnih za zmago. +required_oil=Potrebna količina nafte +required_oil_tooltip=Zahtevano količina nafte, ki jo mora ekipa nabrati, da zmaga. +required_production_score=Ciljno število proizvodnih točk +required_production_score_tooltip=Zahtevano število proizvodnih točk za zmago. +required_rockets_sent=Zahtevane rakete +required_rockets_sent_tooltip=Število raket ki jih mora ekipa izstreliti da zmaga krog. +reroll-round=Ponastavi krog +reroll-round-tooltip=Ponovno izbere mapo za trenuten krog +research_level=Začetek raziskovalnega kroga +research_level_tooltip=Tehnologije do vključno te stopnje bodo za vse ekipe raziskane na začetku kroga. +restart-round=Ponovno začnite krog +restart-round-tooltip=Znova zažene krog z isto karto. +reveal_map_center=Razkrij središče mape +reveal_map_center_tooltip=To bo izrisalo središče mape za vse ekipe. +reveal_team_positions=Razkrij položaj ekip +reveal_team_positions_tooltip=To bo razkrilo območja vseh ekip na začetku kroga. +rockets_sent=Rakete poslane +round-rerolled=Igra ponovno začeta. +round-restarted=Krog se je ponovno začel. +scenario-name=PvP +score=Skupne točke +score_per_minute=Točke/min. +score_per_minute_tooltip=Spremembe števila točk v zadnji minuti. +score_tooltip=Število proizvodnih točk. +setup-in-progress=Nastavitev mape je še v teku. Prosim, počakaj, da administrator pripravi naslednji krog. +silo-destroyed=Ekipa __2__ je uničila silos ekipe __1__. +small=Malo +space_race=Vesoljska tekma +space_race_tooltip=Ekipa, ki prva izstreli zahtevano število raket, zmaga. +stack_inserter_capacity_bonus=Kapaciteta roke za svežnje +stance=Odnos +start-round=Začnite krog +starting-items=Začetni predmeti +starting_chest=Začetna skrinja +starting_chest_multiplier=Pomnožitev predmetov v skrinji +starting_chest_multiplier_tooltip=Pomnoži število predmetov v začetni skrinji za toliko. +starting_chest_tooltip=Ekipe dobijo skrinjo z dodatnimi začetnimi predmeti. +starting_equipment=Začetna oprema +starting_equipment_tooltip=Količina predmetov v paketu opreme, ki je dana igralcem, ko se pojavijo v igri. +team=Ekipa +team-button-tooltip=S klikom izberi ekipno številko. Ekipe z isto številko bodo zaveznice.\nPomišljaj (-) pomeni "brez ekipe".\nVprašaj (?) pomeni naključno ekipo. +team-name=Ime ekipe +team-name_tooltip=Ime ekipe. +team-number=Številka ekipe +team-settings=Nastavitve ekipe +team-won=__1__ ekipa je zmagala. Lahko nadaljuješ z igro, dokler admin ne začne novega kroga. +team-won-auto=__1__ ekipa je zmagala. Nova igra se bo začela v __2__ __plural_for_parameter_2_{1=minuti|rest=minutah}__. +team_artillery=Topništvo na ekipnem območju +team_artillery_tooltip=Na začetku bodo ekipno območje obkrožali topovi. +team_leader=Vodja ekipe +team_moat=Jarek okoli območja ekipe +team_moat_tooltip=Bo ustvarilo jarek okoli začetnega območja vsake ekipe. +team_turrets=Stolpiči na ekipnem območju +team_turrets_tooltip=Na začetku bodo ekipno območje obkrožali stolpiči. +team_walls=Zid območja ekipe +team_walls_tooltip=Bo ustvarilo zid okoli začetnega območja vseh ekip. +teams=Ekipe +technology_price_multiplier=Faktor cene tehnologij +time_left=Preostali čas: __1__ +time_limit=Časovna omejitev +time_limit_tooltip=Omeji dolžino kroga (v minutah).\n0 za neomejeno. +total=Skupno +train_braking_force_bonus=Zaviralna sila lokomotive +true=Pravilno +turret_ammunition=Strelivo za strelske topove +turret_ammunition_tooltip=Izberi tip streliva, s katerim bodo stolpiči začeli. +turret_attack_modifier=Škoda na stolpu +unassigned-players=Nedodeljeni igralci: __1__ +unlock_combat_research=Odkleni bojne nadgradnje +unlock_combat_research_tooltip=To bo odklenilo vse tehnologije, povezane z bojevanjem, za to stopnjo. +victory-conditions=Pogoji za zmago +worker_robots_battery_modifier=Baterija delovnega robota +worker_robots_speed_modifier=Hitrost delovnega robota +worker_robots_storage_bonus=Kapaciteta delovnega robota + diff --git a/factorio/data/base/scenarios/pvp/locale/sr/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/sr/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..51bffe49f0c447c9eb9e19b1d5ba476ebcd76007 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/sr/pvp.cfg @@ -0,0 +1,86 @@ +add-team=Додај Тим +admin=Администратор +all_players=Сви играчи +allow_spectators=Дозволи посматраче +ally=Савезник +always_day=Увек је дан +ammo_damage_modifier=Штета муниције +average_team_displacement=Раздаљина између тимова +average_team_displacement_tooltip=Раздаљина коришћена за рачунање места стварања различитих тимова. +balance-confirm=Сачувај +balance-options=Подешавања валансирања +cancel=Откажи +cant-remove-only-team=Не можете уклонити последњи тим. +character_build_distance_bonus=Дистанца грађења +character_crafting_speed_modifier=Брзина прављења +character_mining_speed_modifier=Брзина копања +character_reach_distance_bonus=Дистанца дохватања +character_running_speed_modifier=Брзина ходања +color=Боја +config-confirm=Потврди подешавања и започни следећу рунду +confirm=Потврди +disabled-items=Онемогућени предмети +empty-team-name=Име тима не може да буде празно. +end-round=Крај рунде +enemy=Непријатељ +evolution_factor=Фактор еволуције +false=нетачно +friendly_fire=Пријатељска паљба +gun_speed_modifier=Брзина пуцања муниције +join=Придружи се +join-random=Уђи насумично +join-spectator=Придружи се посматрачима +joined=__1__ се придружио тиму __2__. +large=Велико +map-ready=Мапа је спремна. Додела тимова је садс дозвољена. +medium=Средње +neutral=Неутралан +no_rush_time_tooltip=Играчи ће бити ограничени на своје области на оволико минута. +none=Ништа +objective=Цилј +offline=Офлајн: __1__ +oil_only_in_center=Нафта само на центру +oil_only_in_center_tooltip=Ствараће нафту само на средини мапе. +online=Онлајн: __1__ +only-admins=Само администратор могу то да ураде. +pick-join=Одабери свој тим +player-color-changed-back=Боја играча __1__ је враћена на боју њиховог тима. +players=Играчи +players-on-team=Играчи у тиму +production_score=Поени производње +production_score_tooltip=Први тим који достигне тражене поене производње побеђује. +progress-bar=Припремање мапе... +random=Насумично +remove=Уклони +required_production_score=Циљ поена производње +required_production_score_tooltip=Тражени поени производње за победу. +research_level=Почетни ниво истраживања +research_level_tooltip=Технологије до и укључујући овај ниво биће истражене за све тимове на почетку партије. +reveal_map_center=Откриј центар мапе +reveal_map_center_tooltip=Открива центар мапе свим тимовима. +reveal_team_positions=Откриј позиције тимова +reveal_team_positions_tooltip=Открива локације тимова на почетку рунде. +scenario-name=Играч против играча +score=Укупан резултат +score_per_minute_tooltip=Промена резултата у задњем минуту. +score_tooltip=Број поена производње. +silo-destroyed=Силос тима __1__ је уништен од стране тима __2__. +small=Мало +starting_chest=Почетни сандук +starting_chest_multiplier=Множилац ствари у сандуку +starting_chest_tooltip=Сви тимови добијају сандук са додатним почетним стварима. +starting_equipment=Почетна опрема +team=Тим +team-name=Име тима +team-name_tooltip=Име тима. +team-number=Број тима +team-won=__1__ је победио! Можеш наставити да играш док администратор не започне нову рунду. +team_leader=Вођа тима +team_walls=Тимски зид +team_walls_tooltip=Направиће зид око почетних локација тимова. +time_left=Преостало време: __1__ +time_limit=Временско ограничење +time_limit_tooltip=Ограничава дужину рунде (у минутима).\n0 за неограничено. +true=тачно +unlock_combat_research=Отлјучај сва поболјшанја за борбу + diff --git a/factorio/data/base/scenarios/pvp/locale/sv-SE/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/sv-SE/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1ca05659eb64150e892f692af92d897c953683bc --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/sv-SE/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Lägg till lag +add-team-tooltip=Lägg till ett annat lag i deltagarlistan. +admin=Administratör +admin-change-team=Byta lag +admin-change-team-tooltip=Ändra vilket lag som du är på. +admin-ended-round=En administratör (__1__) har avslutat nuvarande runda. +all_players=Alla spelare +allow_spectators=Tillåta åskådare +allow_spectators_tooltip=Tillåt att folk tittar på.\nObservera: Administratörer kommer alltid kunna titta på. +ally=Allierad +always_day=Alltid dag +ammo_damage_modifier=Ammunitionsskada +auto_new_round_time=Automatisk rondtid +auto_new_round_time_tooltip=När ett lag vinner, en ny rond börjar efter så många minuter.\n0 för att inaktivera. +average_team_displacement=Avstånd mellan lag +average_team_displacement_tooltip=Det avstånd som används för att beräkna startpositionerna för de olika lagen. +balance-confirm=Spara +balance-options=Balans alternativ +base-exclusion-begins=Basuteslutningsperioden har börjat. Spelare kommer inte att kunna gå in i fiendeteamens baser för __1__ __plural_for_parameter_1_{1=minut|rest=minuter}__. +base-exclusion-ends=Bas uteslutningsperioden har slutat. +base-exclusion-teleport=Du kan inte gå in i fiende lagets bas under bas uteslutningsperioden. __1__ __plural_for_parameter_1_{1=minut|rest=minuter}__ minuter kvar av bas uteslutningen. +base_exclusion_time=Bas exkluderingstid +base_exclusion_time_tooltip=För detta antal minuter efter omgången startar, kommer fiendens lag inte tillåtas in i varandras basområden. +cancel=Avbryt +cant-find-position=En position för att skapa din karaktär hittades inte. Denna karta är olämplig. +cant-remove-only-team=Du kan inte ta bort det sista laget. +change-starting-items=Byt startföremål +character_build_distance_bonus=Byggavstånd +character_crafting_speed_modifier=Tillverknings hastighet +character_health_bonus=Hälsobonus +character_mining_speed_modifier=Gruvningshastighet +character_modifiers=Karaktär modifierare +character_reach_distance_bonus=Räckvidd +character_running_speed_modifier=Gångfart +chest=Kista +color=Färg +config-confirm=Bekräfta inställningarna och starta nästa runda +confirm=Bekräfta +cost=Kostnad +defcon-unlock=DEFCON VARNING: __1__ har blivit forskad. +defcon_mode=DEFCON-läge +defcon_mode_tooltip=Teknologier kommer automatiskt att låsas upp över tid för samtliga lag. +defcon_timer=DEFCON nedräknare +defcon_timer_tooltip=Antalet minuter mellan teknologier då de låses upp i DEFCON läge. +description=Skapa flera lag med separata startområden och forskningsframsteg.\nMycket konfigurerbara spelalternativ för att anpassa villkoren till dina behov.\nSpela tillsammans eller mot varandra för att slutföra en av de många erbjudna segervillkoren.\n[font=default-semibold]Detta scenario kan bara spelas tillsammans.[/font] +disabled-items=Inaktiverade föremål +disallowed-team-name=Att skapa ett lag med namnet "__1__" är inte tillåtet. +duplicate-disable=Du kan inte välja samma objekt att inaktivera två gånger. +duplicate-failed=Duplicering av startområdesenheter misslyckades. Startområdets yta och/eller mapstorleken är inkompatibla med antalet lag. +duplicate-team-name=Kopiera lagnamn: __1__ +duplicate_starting_area_entities=Dubblera start enheter +empty-team-name=Lagets namn kan inte vara tomt. +end-round=Avsluta rond +end-round-tooltip=Avslutar den aktuella ronden, och tar upp konfigurationen för nästa rond. +enemy=Fiende +enemy-building-restriction=Du kan inte bygga enheter i basområdet av motståndar lag. +enemy_building_restriction=Fiende byggnads begränsning +enemy_building_restriction_tooltip=Otillåter lag från att bygga enheter inuti basområdet av fiende lag. +equipment=Utrustning +everybody-ready=Alla är redo, rundan startar om __1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__ (om inte någon blir oklar eller en ny spelare ansluter). +evolution_factor=Evolutions faktor +false=Falskt +following_robots_lifetime_modifier=Livstid på efterföljande robotar +force_modifiers=Kraftmodifierare +friendly_fire=Vänlig eld +gain=Vinst +game-settings=Spelinställningar +give_artillery_remote=Ge artilleri fjärrkontroll +give_artillery_remote_tooltip=Spelare kommer att ges en artilleri fjärrkontroll vid början av rundan. +gun_speed_modifier=Skotthastighet +import-failed=Importeringen misslyckades. +import-success=Importering slutförd. +ingredients=Ingredienser +inserter_stack_size_bonus=Lastkranskapacitet +join=Gå med +join-random=Anslut slumpmässig +join-spectator=Bli åskådare +join-team=Gå med Team +joined=__1__ gick med i lag __2__. +joined-spectator=__1__ anslöt som åskådare. +kill_score=Mordpoäng +kill_score_tooltip=Första laget att uppnå den nödvändiga döda poäng vinner. +laboratory_productivity_bonus=Lab produktivitet +laboratory_speed_modifier=Lab hastighet +large=Stor +last_silo_standing=Sista silo stående +last_silo_standing_tooltip=Laget med den sista kvarstående silon vinner. +leave-team=Lämna lag +map-ready=Kartan är redo. Lag uppdrag är öppna. +map_seed=Kartans frö +map_seed_tooltip=Specifiera en kartsäde för att generera nästa yta. 0 för slumpmässig säde. +max_players=Max antal spelare +max_players_tooltip=Maximalt antal spelare som kan gå med i ett lag. \n0 för ingen gräns. +maximum_following_robot_count=Maximalt antal efterföljande robotar +medium=Medium +members=Medlemmar: +mining_drill_productivity_bonus=Gruvdriftsproduktivitet +must-be-greater-than-0=__1__ indata måst vara högre än 0. +must-reroll=Du måste kast-om karta före startar denna runda eftersom du har ändrat kartans storlek. +neutral=Neutral +neutral_chests=Neutrala kistor +neutral_chests_tooltip=Alla kistor byggda kommer att läggas i det neutrala laget, vilket innebär att alla spelare kan komma åt dem. +no-rush-begins=Ingen rusnings perioden har börjat. Spelare komma att vara begränsade till deras startområde för __1__ __plural_for_parameter_1_{1=minut|rest=minuter}__. +no-rush-ends=Ingen rusningsperiod har slutat. +no-rush-teleport=Du kan inte lämna ditt startområde innan ingen rusningstid. __1__ __plural_for_parameter_1_{1=minut|rest=minuter}__ av ingen rusning kvar. +no-space-available=Alla lag är fulla, så att du nu åskådare. +no-team=Inget lag +no_rush_time=Ingen rusningsförlopp +no_rush_time_tooltip=Spelare kommer att vara begränsade till ens respektiva område för så många minuter. +none=Ingen +objective=Objektiv +offline=Utloggade: __1__ +oil_harvest=Olje skörd +oil_harvest_tooltip=Första laget att producera den krävda mängden råolja vinner. +oil_only_in_center=Olja endast i centrum +oil_only_in_center_tooltip=Kommer att göra olja bara skapas i mitten av kartan. +online=Inloggade: __1__ +only-admins=Endast en spel administratör kan genomföra denna aktion. +pick-join=Välj ditt lag +player-color-changed-back=Färgen av spelare __1__ blev ändrat tillbaka till dennes lags färg. +player-is-not-ready=__1__ är inte klar. +player-is-ready=__1__ är redo. +players=Spelare +players-on-team=Spelare i laget +production_score=Produktions resultat +production_score_tooltip=Första laget som når produktionsmålet vinner. +products=Produkter +progress-bar=Förbereder karta... +protect_empty_teams=Skydda tomma lag +protect_empty_teams_tooltip=När det finns ingen spelare inloggade för ett lag, kommer deras startområdet att skyddas. +protected-base-area=Detta lagområde är skyddat eftersom de inte har några online-spelare. +pvp-configuration=PvP-konfiguration +random=Slumpmässig +random-team=Slumpmässig +ready=Redo +ready-cancelled=Alla är inte klara, automatisk rundstart avbryts. +recipe-calculator=Recept-kalkylator +remove=Ta bort +remove-team-tooltip=Ta bort detta lag från spelet. +required_kill_score=Krävda mordpoäng +required_kill_score_tooltip=Mordpoäng som krävs för att vinna spelet. +required_oil=Olje mål +required_oil_tooltip=Den krävda mängden råolja ett lag måste producera för att vinna spelet. +required_production_score=Produktions poäng mål +required_production_score_tooltip=Nödvändig produktions poäng för att vinna spelet. +required_rockets_sent=Krävda raketer +required_rockets_sent_tooltip=Hur många raketer varje lag behöver avfyra för att vinna ronden. +reroll-round=Kasta-om runda +reroll-round-tooltip=Kastar-om kartan för nuvarande runda +research_level=Grundläggande forskningsnivå +research_level_tooltip=Teknik till och med denna nivå kommer att forskas för alla lag i början av omgången. +restart-round=Starta om rundan +restart-round-tooltip=Startar om rundan med samma karta. +reveal_map_center=Avslöj kartcentrum +reveal_map_center_tooltip=Kommer att kartlägga centrum av kartan för alla lag. +reveal_team_positions=Avslöja lagpositioner +reveal_team_positions_tooltip=Kommer att avslöja området av alla lag i början av rundan. +rockets_sent=Raketer avfyrade +round-rerolled=Runda omrullad. +round-restarted=Runda omstartad. +scenario-name=PvP +score=Total poäng +score_per_minute=Poäng / min. +score_per_minute_tooltip=Förändringen i poäng under den sista minuten. +score_tooltip=Antalet av produktionspoäng. +setup-in-progress=Kartuppställning utförs ännu. Var god vänta medans en administratör förbereder nästa runda. +silo-destroyed=Raket silo av lag __1__ har blivit förstörd av lag __2__. +small=Liten +space_race=Rymdkapplöpningen +space_race_tooltip=Laget som först skickar iväg det krävda antalet raketer först vinner. +stack_inserter_capacity_bonus=Stapel införare kapacitet +stance=Deras ställning +start-round=Starta rundan +starting-items=Startföremål +starting_chest=Startkista +starting_chest_multiplier=Föremålskiste multiplikator +starting_chest_multiplier_tooltip=Multiplicerar antal av föremål i startkistorna med sådär mycket. +starting_chest_tooltip=En kista med ytterligare startföremål kommer att tillhandahållas för lagen. +starting_equipment=Startutrustning +starting_equipment_tooltip=Antalet föremål i utrustningsmenyn som ges till spelare när de uppstår/återuppstår. +team=Lag +team-button-tooltip=Trycka för att välja lagnummer. Lag med samma lagnummer kommer vara allierade.\n Ett bindestreck (-) indikerar inget lag.\nEtt frågetecken (?) indikerar ett slumpmässigt lag. +team-name=Lagnamn +team-name_tooltip=Namnet på laget. +team-number=Lag nummer +team-settings=Laginställningar +team-won=Lag __1__ är segrare. Du kan fortsätta att spela tills en administratör startar en ny runda. +team-won-auto=__1__ laget är segerrikt. En ny runda startar om __2__ __plural_for_parameter_2_{1=minut|rest=minuter}__. +team_artillery=Lagområdet artilleri +team_artillery_tooltip=Lagen kommer att starta med artilleri runt deras start-område. +team_leader=Lag ledare +team_moat=Lagområdets vallgrav +team_moat_tooltip=Kommer att skapa en vallgrav runt alla lagens startområden. +team_turrets=Lag-områdets pansartorn +team_turrets_tooltip=Lagen kommer att starta med pansarvärn runt sitt startområde. +team_walls=Lag områdesvägg +team_walls_tooltip=Kommer att skapa en mur runt alla lag start område. +teams=Lag +technology_price_multiplier=Teknologisk-pris multiplikationsfaktor +time_left=Tid kvar:__1__ +time_limit=Tidsbegränsning +time_limit_tooltip=Begränsa längden på rundan (i minuter). \n0 för inget. +total=Totalt +train_braking_force_bonus=Tågbromskraft +true=Sant +turret_ammunition=Pansartorns ammunition +turret_ammunition_tooltip=Välj den typ av ammunition som tornen skall börja med. +turret_attack_modifier=Kulsprutetornskada +unassigned-players=Oplacerade spelare: __1__ +unlock_combat_research=Låsa upp strids uppgraderingar +unlock_combat_research_tooltip=Kommer att läsa upp alla strids relaterade uppgraderings teknologier för forskningsnivån. +victory-conditions=Seger villkor +worker_robots_battery_modifier=Arbetsrrobotsbatteri +worker_robots_speed_modifier=Hastighet för arbetarrobotar +worker_robots_storage_bonus=Arbetarrobots kapacitet + diff --git a/factorio/data/base/scenarios/pvp/locale/th/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/th/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9d4597883eb71d81e8f1201437da22b0f7bdd654 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/th/pvp.cfg @@ -0,0 +1,216 @@ +add-team=เพิ่มทีม +add-team-tooltip=เพิ่มทีมลงในรายชื่อ +admin=แอดมิน +admin-change-team=เลือกทีม +admin-change-team-tooltip=เปลี่ยนทีมที่คุณอยู่ +admin-ended-round=แอดมิน (__1__) ได้จบการแข่งขันปัจจุบันนี้ +all_players=ผู้เล่นทั้งหมด: +allow_spectators=อนุญาตให้มีผู้สังเกตการณ์ +allow_spectators_tooltip=อนุญาตให้คนเข้าร่วมทีมชม\nหมายเหตุ: แอดมินสามารถรับชมได้เสมอ +ally=พันธมิตร +always_day=ไม่มีกลางคืน +ammo_damage_modifier=ดาเมจกระสุน +auto_new_round_time=เริ่มรอบโดยอัตโนมัติ +auto_new_round_time_tooltip=เมื่อทีมชนะ รอบใหม่จะเริ่มขึ้นหลังจากผ่านไปตามระยะเวลาที่กำหนดไว้\n กด 0 เพื่อปิดการใช้งาน +average_team_displacement=ระยะห่างระหว่างทีม +average_team_displacement_tooltip=ระยะทางที่ใช้ในการคำนวณตำแหน่งจุดเกิดระหว่างทีม +balance-confirm=บันทึก +balance-options=ตัวเลือกสมดุล +base-exclusion-begins=เริ่มระยะเวลาการกั้นฐานแล้ว ผู้เล่นจะไม่สามารถเข้าไปในฐานของทีมศัตรูได้เป็นเวลา __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ +base-exclusion-ends=สิ้นสุดระยะเวลาการกั้นฐานแล้ว +base-exclusion-teleport=คุณไม่สามารถเข้าไปในฐานของทีมศัตรูได้ในช่วงระยะเวลาการกั้นฐาน เหลือเวากั้นฐานอยู่ __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ +base_exclusion_time=เวลากั้นฐาน +base_exclusion_time_tooltip=หลังจากเริ่มเกมไปแล้ว ทีมที่เป็นศัตรูจะไม่ได้รับอนุญาตให้เข้าไปในพื้นที่ฐานของกันและกัน ในระยะเวลาเท่านี้ +cancel=ยกเลิก +cant-find-position=ไม่พบตำแหน่งที่จะวางตำแหน่งเริ่มต้นของผู้เล่น แผนที่นี้ไม่สามารถใช้การได้ +cant-remove-only-team=คุณไม่สามารถเอาทีมสุดท้ายออกได้ +change-starting-items=เลือกสิ่งของเริ่มเกม +character_build_distance_bonus=เพิ่มระยะการก่อสร้าง +character_crafting_speed_modifier=ความเร็วในการสร้าง +character_health_bonus=โบนัสพลังชีวิต +character_mining_speed_modifier=ความเร็วในการขุดเจาะ +character_modifiers=การปรับแต่งตัวละคร +character_reach_distance_bonus=เพิ่มระยะการเข้าถึง +character_running_speed_modifier=ความเร็วในการเดิน +chest=กล่อง +color=สี +config-confirm=ยืนยันการตั้งค่าและเริ่มต้นในรอบถัดไป +confirm=ยืนยัน +cost=ราคา +defcon-unlock=แจ้งเตือน DEFCON : __1__ ได้รับการวิจัย +defcon_mode=DEFCON โหมด +defcon_mode_tooltip=เทคโนโลยีต่างๆ จะถูกปลดล็อกโดยอัตโนมัติเมื่อเวลาผ่านไปสำหรับทุกทีม +defcon_timer=ตัวจับเวลา DEFCON +defcon_timer_tooltip=จำนวนนาทีระหว่างเทคโนโลยีปลดล็อคในโหมด DEFCON +description=ตั้งทีมขึ้นหลายทีมโดยแยกพื้นที่เริ่มต้นและความคืบหน้าในการค้นคว้า\n สามารถตั้งค่าตัวเลือกการเล่นเกมได้หลากหลาย เพื่อปรับปรุงเงื่อนไขให้ตรงกับความต้องการของคุณ\nเล่นร่วมกันกับผู้เล่นอื่นหรือแข่งขันกันเองเพื่อบรรลุหนึ่งในเงื่อนไขชัยชนะที่มีให้\n[font=default-semibold]นี่คือรูปแบบสำหรับการเล่นหลายคนเท่านั้น[/font] +disabled-items=ไอเท็มที่ถูกระงับ +disallowed-team-name=ชื่อทีม '__1__' ไม่อนุญาตให้ใช้ได้ +duplicate-disable=คุณไม่สามารถเลือกรายการเดียวกันเพื่อปิดการใช้งานสองครั้ง +duplicate-failed=การสำเนาของหน่วยพื้นที่เริ่มต้นล้มเหลว ขนาดพื้นที่เริ่มต้นและ/หรือขนาดแผนที่ไม่สอดคล้องกับจำนวนทีม +duplicate-team-name=ชื่อทีมที่ซ้ำกัน: __1__ +duplicate_starting_area_entities=สิ่งก่อสร้างเริ่มต้นที่ซ้ำกัน +empty-team-name=ต้องระบุชื่อทีม +end-round=จบรอบ +end-round-tooltip=จบรอบปัจจุบันนี้ และตั้งค่าแผนที่ใหม่ในรอบต่อไป +enemy=ศัตรู +enemy-building-restriction=คุณไม่สามารถสร้างสิ่งก่อสร้างในพื้นที่ฐานของทีมศัตรู +enemy_building_restriction=ข้อจำกัดการสร้างศัตรู +enemy_building_restriction_tooltip=ไม่อนุญาตให้ทีมสร้างสิ่งก่อสร้างภายในพื้นที่ฐานของทีมศัตรู +equipment=อุปกรณ์ +everybody-ready=ทุกคนพร้อมแล้ว รอบจะเริ่มใน __1__ __plural_for_parameter_1_{1=วินาที|พัก=วินาที}__ (เว้นแต่จะมีคนไม่พร้อมหรือมีผู้เล่นใหม่เข้าร่วม). +evolution_factor=ปัจจัยการวิวัฒนาการ +false=เท็จ +following_robots_lifetime_modifier=หุ่นยนต์ติดตามตลอด +force_modifiers=ตัวปรับแรง +friendly_fire=ความเสียหายจากฝั่งเดียวกัน +gain=ปัญญา +game-settings=การตั้งค่าเกม +give_artillery_remote=ให้รีโมทควบคุมปืนใหญ่ +give_artillery_remote_tooltip=ผู้เล่นจะได้รับรีโมทควบคุมปืนใหญ่เมื่อมีการเริ่มเกม +gun_speed_modifier=ความเร็วในการยิงอาวุธ +import-failed=นำเข้าล้มเหลว. +import-success=นำเข้าสำเร็จ +ingredients=ส่วนผสม +inserter_stack_size_bonus=ความจุพิเศของแขนกล +join=เข้าร่วม +join-random=เข้าร่วมแบบสุ่ม +join-spectator=เข้าร่วมผู้สังเกตการณ์ +join-team=เข้าร่วมทีม +joined=__1__ เข้าร่วมทีม __2__ +joined-spectator=__1__ เข้าร่วมผู้สังเกตการณ์ +kill_score=คะแนนการสังหาร +kill_score_tooltip=ทีมแรกที่ทำได้ถึงคะแนนการฆ่าตามที่กำหนดจะชนะ +laboratory_productivity_bonus=ผลผลิตจจากการวิจัย +laboratory_speed_modifier=ความเร็วการวิจัย +large=ใหญ่ +last_silo_standing=โรงเก็บจรวดสุดท้าย +last_silo_standing_tooltip=ทีมที่มีไซโลยืนสุดท้ายเป็นฝ่ายชนะ +leave-team=ออกจากทีม +map-ready=แผนที่พร้อมใช้งาน, การจัดกลุ่มเริ่มต้นทำงาน +map_seed=ซีดแผนที่ +map_seed_tooltip=ระบุซีดของแผนที่เพื่อสร้างพื้นผิว, กำหนดเป็น 0 เพื่อสุ่ม +max_players=ผู้เล่นสูงสุด +max_players_tooltip=จำนวนผู้เล่นสูงสุดที่สามารถเข้าร่วมทีมได้\n0 ไม่จำกัดจำนวน +maximum_following_robot_count=จำนวนหุ่นยนต์ที่สามารถติดตามผู้เล่นได้ +medium=ปานกลาง +members=สมาชิก: +mining_drill_productivity_bonus=กำลังการผลิตของเหมืองแร่ +must-be-greater-than-0=__1__ นำเข้าต้องมากกว่า 0 +must-reroll=คุณต้องรีเซ็ตแผนที่กลับไปเป็นแบบเก่าก่อนเกมจะเริ่มต้นขึ้นเพราะคุณเปลี่ยนขนาดของแผนที่ +neutral=เป็นกลาง +neutral_chests=กล่องที่ใช่ร่วมกัน +neutral_chests_tooltip=กล่องทั้งหมดที่สร้างขึ้นจะใช้ร่วมกันในทีม ซึ่งหมายความว่าผู้เล่นทุกคนสามารถเข้าถึงได้ +no-rush-begins=เริ่มช่วงไม่เร่งรีบแล้ว ผู้เล่นจะถูกจำกัดให้อยู่ในพื้นที่เริ่มต้นสำหรับ__1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +no-rush-ends=ระยะเวลาก่อนการต่อสู้หมดลงแล้ว +no-rush-teleport=คุณไม่สามารถออกจากพื้นที่เริ่มต้นของคุณก่อนเวลาไม่เร่งรีบ __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ of no rush remaining. +no-space-available=เต็มทุกทีมแล้ว เข้าเป็นผู้สังเกตการณ์ตอนนี้ +no-team=ไม่มีทีม +no_rush_time=ระยะเวลาก่อนต่อสู้ +no_rush_time_tooltip=ผู้เล่นจะถูกจำกัดในพื้นที่ที่หนึ่งเป็นเวลาตามที่กำหนด. +none=ไม่มี +objective=เป้าหมาย +offline=ออฟไลน์: __1__ +oil_harvest=การเก็บเกี่ยวน้ำมัน +oil_harvest_tooltip=ทีมแรกที่ผลิตน้ำมันดิบตามจำนวนที่ต้องการชนะ +oil_only_in_center=น้ำมันอยู่ตรงกลางเท่านั้น +oil_only_in_center_tooltip=จะทำให้น้ำมันเกิดเฉพาะตรงกลางแผนที่ +online=ออนไลน์: __1__ +only-admins=เฉพาะแอดมินสามารถดำเนินการนี้ +pick-join=เลือกทีมของคุณ +player-color-changed-back=สีของผู้เล่น __1__ ถูกเปลี่ยนกลับเป็นสีประจำทีม +player-is-not-ready=__1__ ไม่พร้อม +player-is-ready=__1__ พร้อมแล้ว +players=ผู้เล่น +players-on-team=ผู้เล่นในทีม +production_score=คะแนนการผลิต +production_score_tooltip=ทีมแรกที่บรรลุเป้าหมายคะแนนการผลิตจะชนะ +products=สินค้า +progress-bar=กำลังเตรียมแผนที่... +protect_empty_teams=ป้องกันสิ่งก่อสร้างของทีม +protect_empty_teams_tooltip=ถ้าในทีมไม่มีผู้เล่นออนไลน์อยู่ พื้นที่เริ่มต้นจะมีการป้องกัน +protected-base-area=พิ้นที่ในทีมนี้มีการป้องกันเนื่องจากไม่มีผู้เล่นออนไลน์อยู่ +pvp-configuration=การกำหนดค่า PvP +random=สุ่ม +random-team=สุ่ม +ready=พร้อมแล้ว +ready-cancelled=มีคนไม่พร้อม การเริ่มรอบอัตโนมัติจะถูกยกเลิก +recipe-calculator=สูตรคำนวน +remove=ลบ +remove-team-tooltip=เอาทีมจากเกม +required_kill_score=คะแนนการสังหารที่ต้องการ +required_kill_score_tooltip=คะแนนการสังหารที่จำเป็นในการชนะเกม +required_oil=เป้าหมายน้ำมัน +required_oil_tooltip=จำนวนน้ำมันดิบที่ทีมต้องผลิตเพื่อชนะเกม +required_production_score=คะแนนการผลิต +required_production_score_tooltip=คะแนนการผลิตที่ต้องการเพื่อชนะเกม +required_rockets_sent=จรวดที่ต้องการ +required_rockets_sent_tooltip=ทีมต้องยิงจรวดกี่ลูกจึงจะชนะรอบนี้ +reroll-round=สุ่มใหม่รอบ +reroll-round-tooltip=สุ่มแผนที่ใหม่สำหรับรอบปัจจุบัน +research_level=เริ่มต้นระดับการวิจัย +research_level_tooltip=เทคโนโลยีจนถึงและรวมถึงระดับนี้จะได้รับการวิจัยสำหรับทุกทีมในตอนเริ่มต้นของรอบ +restart-round=เริ่มรอบใหม่ +restart-round-tooltip=เริ่มรอบใหม่ด้วยใช้แผนที่เดิม +reveal_map_center=เปิดศูนย์แผนที่ +reveal_map_center_tooltip=จะทำแผนที่ศูนย์กลางของแผนที่สำหรับทุกทีม +reveal_team_positions=เปิดเผยตำแหน่งทีม +reveal_team_positions_tooltip=จะเปิดเผยพื้นที่ของทุกทีมในช่วงเริ่มต้นของรอบ +rockets_sent=ส่งจรวด +round-rerolled=วนรอบ +round-restarted=เริ่มรอบใหม่แล้ว +scenario-name=พีวีพี +score=คะแนนรวม +score_per_minute=คะแนน/นาที +score_per_minute_tooltip=การเปลี่ยนแปลงในคะแนนในนาทีสุดท้าย +score_tooltip=จำนวนคะแนนการผลิต +setup-in-progress=การตั้งค่าแผนที่ยังดำเนินการอยู่ กรุณารอสักครู่ แอดมินกำลังเตรียมรอบต่อไป +silo-destroyed=ไซโลของทีม __1__ถูกทำลายโดยทีม __2__. +small=น้อย +space_race=การแข่งขันในอวกาศ +space_race_tooltip=ทีมที่ปล่อยจรวดตามจำนวนที่กำหนดก่อนจะเป็นผู้ชนะ +stack_inserter_capacity_bonus=Stack ความจุของแขนกล +stance=การตอบรับจากพวกเขา +start-round=เริ่มรอบ +starting-items=สิ่งของเริ่มเกม +starting_chest=กล่องเริ่มต้น +starting_chest_multiplier=ตัวคูณสิ่งของในหีบ +starting_chest_multiplier_tooltip=คูณจำนวนสิ่งของในหีบต้นเกมด้วยจำนวนเท่านี้ +starting_chest_tooltip=ในกล่องจะใส่สิ่งของเริ่มต้นจะจัดให้สำหรับทีม +starting_equipment=อุปกรณ์เริ่มต้น +starting_equipment_tooltip=จำนวนไอเท็มในชุดอุปกรณ์ที่มอบให้กับผู้เล่นเมื่อเกิด/เกิดใหม่ +team=ทีม +team-button-tooltip=กดเพื่อเลือกหมายเลขทีม ทีมหมายเลขทีมเดียวกันจะเป็นพันธมิตร \nเครื่องหมายขีด (-) หมายถึงไม่มีทีม \n เครื่องหมายคำถาม (?) หมายถึงสุ่มทีม +team-name=ชื่อทีม +team-name_tooltip=ชื่อทีม +team-number=หมายเลขทีม +team-settings=การตั้งค่าทีม +team-won=__1__ ทีมได้รับชัยชนะ เล่นต่อได้จนกว่าแอดมินจะเริ่มรอบใหม่ +team-won-auto=_1__ ทีมได้รับชัยชนะ รอบใหม่จะเริ่มใน__2__ __plural_for_parameter_2_{1=minute|rest=minutes}__. +team_artillery=พื้นที่ปืนใหญ่ของทีม +team_artillery_tooltip=แต่ละทีมจะเริ่มต้นด้วยปืนใหญ่สร้างไว้รอบพื้นที่เริ่มต้นของพวกเขา +team_leader=หัวหน้าทีม +team_moat=กำแพงกันพื้นที่ของทีม +team_moat_tooltip=จะสร้างกำแพงรอบพื้นที่เริ่มต้นของทีม +team_turrets=ระยะป้อมปืนของทีม +team_turrets_tooltip=ทีมจะเริ่มต้นด้วยป้อมปืนรอบพื้นที่เริ่มต้นของพวกเขา +team_walls=กำแพงกันพื้นที่ของทีม +team_walls_tooltip=จะสร้างกำแพงรอบพื้นที่เริ่มต้นของทีม +teams=ทีม +technology_price_multiplier=ราคาต้นทุนวิจัย +time_left=เวลาที่เหลืออยู่: __1__ +time_limit=เวลาจำกัด +time_limit_tooltip=จำกัดความยาวของรอบ (เป็นนาที).\n0 สำหรับไม่มี +total=รวมทั้งหมด +train_braking_force_bonus=แรงเบรคของรถไฟ +true=จริง +turret_ammunition=กระสุนป้อมปืน +turret_ammunition_tooltip=เลือกประเภทของกระสุนที่ป้อมปืนจะเริ่มต้นด้วย +turret_attack_modifier=ดาเมจป้อมปืน: +unassigned-players=ผู้เล่นที่ไม่ได้มอบหมาย: __1__ +unlock_combat_research=ปลดล็อกการอัพเกรดการต่อสู้ +unlock_combat_research_tooltip=จะปลดล็อคเทคโนโลยีที่เกี่ยวกับการต่อสู้ทั้งหมดในระดับที่กำหนด +victory-conditions=เงื่อนใขในการได้รับชัยชนะ +worker_robots_battery_modifier=ความจุพลังงงานหุ่นยนต์ +worker_robots_speed_modifier=ความเร็วของหุ่นยนต์ก่อสร้าง +worker_robots_storage_bonus=ความจุของหุ่นยนต์แรงงาน + diff --git a/factorio/data/base/scenarios/pvp/locale/tr/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/tr/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0e1785c673134d2a37729c257b2224b2443d74d4 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/tr/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Takım Ekle +add-team-tooltip=Listeye başka bir takım ekleyin. +admin=Yönetici +admin-change-team=Takım değiştir +admin-change-team-tooltip=Bulunduğunuz takımı değiştirin. +admin-ended-round=Bir yönetici (__1__) geçerli turu sona erdirdi. +all_players=Tüm oyuncular +allow_spectators=Izleyicilere izin ver +allow_spectators_tooltip=Oyuncuların izleyici olarak katılmalarına izin ver.\nNot: Yöneticiler her zaman izleyici olabilir. +ally=Müttefik +always_day=Her zaman gündüz +ammo_damage_modifier=Kurşun hasarı +auto_new_round_time=Otomatik tur süresi +auto_new_round_time_tooltip=Bir takım kazandığında belirtilen dakikadan sonra yeni bir tur başlayacaktır.\nDevre dışı bırakmak için 0 kullanın. +average_team_displacement=Takımlar arasındaki mesafe +average_team_displacement_tooltip=Farklı takımların başlangıç konumlarının hesaplanması için kullanılan mesafe. +balance-confirm=Kaydet +balance-options=Denge ayarları +base-exclusion-begins=Üs yasağı başladı. Oyuncular __1__ __plural_for_parameter_1_{1=dakika|rest=dakika}__ bounca düşman takımlar üslere giremeyecekler. +base-exclusion-ends=Üs yasağı bitti. +base-exclusion-teleport=Üs yasağı boyunca düşman takımın üslerine giremezsiniz. Yasağın bitmesine __1__ __plural_for_parameter_1_{1=dakika|rest=dakika}__ kaldı. +base_exclusion_time=Üs yasağı süresi +base_exclusion_time_tooltip=Tur başladıktan sonraki belirtilen dakika boyunca düşman takımları birbirlerinin üslerine giremeyeceklerdir. +cancel=İptal +cant-find-position=Karakterinizin doğacağı konum bulunamadı. Bu harita uygun değil. +cant-remove-only-team=Son takımı kaldıramazsınız. +change-starting-items=Başlangıç Öğelerini Değiştir +character_build_distance_bonus=İnşa mesafesi +character_crafting_speed_modifier=Üretim hızı +character_health_bonus=Sağlık bonusu +character_mining_speed_modifier=Madencilik hızı +character_modifiers=Karakter değişkenleri +character_reach_distance_bonus=Erişim mesafesi +character_running_speed_modifier=Yürüme hızı +chest=Sandık +color=Renk +config-confirm=Ayarları onaylayın ve bir sonraki turu başlatın +confirm=Onayla +cost=Maliyet +defcon-unlock=DEFCON ALARMI: __1__ araştırıldı. +defcon_mode=DEFCON kipi +defcon_mode_tooltip=Teknolojiler, tüm takımlar için zamanla otomatik olarak açılır. +defcon_timer=DEFCON zamanlayıcısı +defcon_timer_tooltip=DEFCON kipinde her bir teknoloji açma arasındaki bekleme süresi (dk). +description=Ayrı başlangıç alanlarına ve araştırma ilerlemelerine sahip birden fazla takım kurun.\nSon derece yapılandırılabilir oynanış seçenekleri koşulları ihtiyaçlarınıza göre ayarlanır.\nZafer koşullarını tamamlamak için takım halinde veya rekabet içinde oynayın.\n[font=default-semibold]Bu sadece çok oyunculu senaryodur.[/font] +disabled-items=Devre dışı bırakılan öğeler +disallowed-team-name='__1__' adında bir takım oluşturulamaz. +duplicate-disable=Aynı ögeyi devre dışı bırakmak için iki kere seçemezsiniz. +duplicate-failed=Başlangıç bölgesi varlıkları kopyalanamadı. Başlangıç bölgesi boyutu ve/veya harita boyutu takım sayısı ile uyuşmuyor. +duplicate-team-name=Yinelenen takım adı: __1__ +duplicate_starting_area_entities=Başlangıç varlıklarını çoğalt +empty-team-name=Takım adı boş olamaz. +end-round=Turu sonlandır +end-round-tooltip=Turu sonlandırır ve sonraki tur için yapılandırmaları açar. +enemy=Düşman +enemy-building-restriction=Düşman takımların üssüne inşa edemezsiniz. +enemy_building_restriction=Düşman inşa kısıtlaması +enemy_building_restriction_tooltip=Takımların, düşman takımın üssüne inşa etmesini yasaklar. +equipment=Ekipman +everybody-ready=Herkes hazır, tur (birisi hazır konumundan çıkmadığı veya yeni oyuncu girmediği sürece) __1__ saniye içerisinde başlayacaktır. +evolution_factor=Evrim unsuru +false=Yanlış +following_robots_lifetime_modifier=Takip eden robotların ömrü +force_modifiers=Taraf değişkenleri +friendly_fire=Dost ateşi +gain=Kazanç +game-settings=Oyun ayarları +give_artillery_remote=Topçu hedefleme kumandası ver +give_artillery_remote_tooltip=Oyunculara tur başında topçu hedefleme kumandası verir. +gun_speed_modifier=Kurşun ateş hızı +import-failed=İçe aktarma başarısız. +import-success=İçe aktarma başarılı. +ingredients=İçerikler +inserter_stack_size_bonus=Yerleştirici kapasitesi +join=Katıl +join-random=Rastgele katıl +join-spectator=İzleyicilere katıl +join-team=Takıma katıl +joined=__1__, __2__ takıma katıldı. +joined-spectator=__1__ izleyicilere katıldı. +kill_score=Öldürme puanı +kill_score_tooltip=Gerekli öldürme puanına ulaşan ilk takım kazanır. +laboratory_productivity_bonus=Laboratuvar üretkenliği +laboratory_speed_modifier=Laboratuvar hızı +large=Büyük +last_silo_standing=Son kalan roket rampası +last_silo_standing_tooltip=En son roket rampası kalan takım kazanır. +leave-team=Takımdan çık +map-ready=Harita hazır. Takım atamaları açıldı. +map_seed=Harita kodu +map_seed_tooltip=Sonraki yüzeyi oluşturmak için harita kodu belirleyin. Rastgele olması için 0'ı kullanın. +max_players=Azami oyuncu sayısı +max_players_tooltip=Bir takıma katılabilecek en fazla oyuncu sayısı.\nSınırsız için 0 kullanın. +maximum_following_robot_count=Azami takip eden robot sayısı +medium=Orta +members=Üyeler: +mining_drill_productivity_bonus=Sondaj üretkenliği +must-be-greater-than-0=__1__ girdisi 0'dan büyük olmalıdır. +must-reroll=Harita büyüklüğünü değiştirdiğiniz için turu başlatmadan önce haritayı yenilemelisiniz. +neutral=Tarafsız +neutral_chests=Tarafsız sandıklar +neutral_chests_tooltip=Yapılan tüm sandıklar takımsız olacaktır, böylelikle tüm oyuncular tüm sandıklara erişebilecektir. +no-rush-begins=Barış süresi başladı. Oyuncular __1__ __plural_for_parameter_1_{1=dakika|rest=dakika}__ boyunca başlangıç alanlarının dışına çıkamayacaklardır. +no-rush-ends=Barış süresi sona erdi. +no-rush-teleport=Başlangıç alanınızı barış zamanından önce terk edemezsiniz. Barış ın bitmesine __1__ __plural_for_parameter_1_ {1=dakika|rest=dakika}__. +no-space-available=Tüm takımları dolu, bu yüzden izleyicisiniz. +no-team=Takımsız +no_rush_time=Barış süresi +no_rush_time_tooltip=Oyuncular seçili süre boyunca kendi alanlarının dışına çıkamayacaklardır. +none=Hiç +objective=Amaç +offline=Çevrimdışı: __1__ +oil_harvest=Petrol toplama +oil_harvest_tooltip=Gerekli miktarda ham petrol üreten ilk takım kazanır. +oil_only_in_center=Petrol sadece merkezde olsun +oil_only_in_center_tooltip=Petrolün yalnızca haritanın ortasında olmasını sağlar. +online=Çevrimiçi: __1__ +only-admins=Bu işlemi yalnızca oyun yöneticileri gerçekleştirebilir. +pick-join=Takımınızı seçin +player-color-changed-back=__1__ oyuncusunun rengi takımının rengine geri döndürüldü. +player-is-not-ready=__1__ hazır değil. +player-is-ready=__1__ hazır. +players=Oyuncular +players-on-team=Takımdaki oyuncular +production_score=Üretim puanı +production_score_tooltip=Üretim puanı hedefine ulaşan ilk takım kazanır. +products=Ürünler +progress-bar=Harita hazırlanıyor... +protect_empty_teams=Boş takımları koru +protect_empty_teams_tooltip=Bir takımda çevrimiçi oyuncu bulunmadığında, başlangıç alanları korunacaktır. +protected-base-area=Bu takımın alanı, çevrimiçi oyuncu bulunmadığı için koruma altında. +pvp-configuration=PvP Yapılandırmaları +random=Rastgele +random-team=Rastgele +ready=Hazır +ready-cancelled=Herkes hazır değil, otomatik tur başlangıcı iptal edildi. +recipe-calculator=Tarif hesaplayıcısı +remove=Kaldır +remove-team-tooltip=Bu takımı oyundan çıkarın. +required_kill_score=Gereken öldürme puanı +required_kill_score_tooltip=Oyunu kazanmak için gereken öldürme puanı. +required_oil=Petrol hedefi +required_oil_tooltip=Oyunu kazanmak için bir takımın üretmesi gereken ham petrol miktarı. +required_production_score=Üretim puanı hedefi +required_production_score_tooltip=Oyunu kazanmak için gereken üretim puanı. +required_rockets_sent=Gereken roketler +required_rockets_sent_tooltip=Eli kazanmak için bir takımın kaç tane rocket fırlatması gerekir. +reroll-round=Turu yeniden başlat +reroll-round-tooltip=Geçerli harita için turu yeniden başlatır +research_level=Başlangıçtaki araştırma seviyesi +research_level_tooltip=Bu seviyeye kadar olan teknolojiler tüm takımlar için tur başında araştırılmış olacaktır. +restart-round=Turu baştan başlat +restart-round-tooltip=Turu aynı harita ile baştan başlatır. +reveal_map_center=Harita merkezini göster +reveal_map_center_tooltip=Haritanın merkezini tüm takımlara gösterir. +reveal_team_positions=Takım konumları gözüksün +reveal_team_positions_tooltip=Tur başında tüm takımların alanlarını gösterir. +rockets_sent=Gönderilen roket +round-rerolled=Tur yeniden başlatıldı. +round-restarted=Tur baştan başlatıldı. +scenario-name=PvP +score=Toplam puan +score_per_minute=Skor/dk. +score_per_minute_tooltip=Son dakikadaki skor değişimi. +score_tooltip=Üretim puanı miktarı. +setup-in-progress=Harita kurulumu halen devam etmektedir. Yönetici bir sonraki turu hazırlarken lütfen bekleyin. +silo-destroyed=__1__ takımının silosu __2__ takımı tarafından yok edildi. +small=Küçük +space_race=Uzay yarışı +space_race_tooltip=Gerekli sayıda roketi ilk fırlatan takım kazanır. +stack_inserter_capacity_bonus=Yığın yerleştirici kapasitesi +stance=Tutumları +start-round=Turu başlat +starting-items=Başlangıç Öğeleri +starting_chest=Başlangıç sandığı +starting_chest_multiplier=Sandık öğesi çarpanı +starting_chest_multiplier_tooltip=Başlangıç sandıklarındaki öğelerin sayısını katlar. +starting_chest_tooltip=Takımlar için ek başlangıç öğelerinin bulunduğu bir sandık. +starting_equipment=Başlangıç ekipmanı +starting_equipment_tooltip=Canlanınca veya yeniden canlanınca oyunculara verilen ekipman takımındaki öğe sayısı. +team=Takım +team-button-tooltip=Takım numarası seçmek için bas. Aynı numaraya sahip takımlar müttefik olacaklardır.\nEksi işareti (-) takımsız olduğu anlamına gelir.\nSoru işareti (?) takımının rastgele olacağı anlamına gelir. +team-name=Takım adı +team-name_tooltip=Takımın adı. +team-number=Takım sayısı +team-settings=Takım ayarları +team-won=__1__ takımı kazandı. Yönetici yeni bir tur başlatana kadar oynamaya devam edebilirsiniz. +team-won-auto=__1__ takımı galip geldi. __2__ __plural_for_parameter_2_{1 = dakika|rest=dakikalar}__ içinde yeni bir tur başlayacaktır. +team_artillery=Takım bölgesi topçuları +team_artillery_tooltip=Takımlar başlangıç alanlarını çevreleyen topçularla başlayacak. +team_leader=Takım lideri +team_moat=Takım alanı hendeği +team_moat_tooltip=Tüm takımların başlangıç bölgelerinin etrafında hendek oluşturacaktır. +team_turrets=Takım alanı taretleri +team_turrets_tooltip=Takımlar başlangıç alanlarını çevreleyen taretlerle başlayacak. +team_walls=Takım alanı duvarı +team_walls_tooltip=Tüm takımların başlangıç alanlarının etrafına duvar oluşturur. +teams=Takımlar +technology_price_multiplier=Teknoloji bedel çarpanı +time_left=Kalan süre: __1__ +time_limit=Zaman sınırı +time_limit_tooltip=Tur süresini sınırlayın (dakika olarak).\nSınırsız olması için 0 kullanın. +total=Toplam +train_braking_force_bonus=Tren frenleme kuvveti +true=Doğru +turret_ammunition=Taret cephanesi +turret_ammunition_tooltip=Taretlerin başlangıçta kullanacağı cephane türünü seçin. +turret_attack_modifier=Taret hasarı +unassigned-players=Atanmamış oyuncular: __1__ +unlock_combat_research=Savaş yükseltmelerini aç +unlock_combat_research_tooltip=Araştırma seviyesindeki tüm savaş ile ilgili yükseltmeleri açar. +victory-conditions=Galibiyet şartları +worker_robots_battery_modifier=İşçi robot pili +worker_robots_speed_modifier=İşçi robot hızı +worker_robots_storage_bonus=İşçi robot kapasitesi + diff --git a/factorio/data/base/scenarios/pvp/locale/uk/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/uk/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ba3a889348429d4697f120cf216bbd16171e07a1 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/uk/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Додати команду +add-team-tooltip=Додати інакшу команду до списку. +admin=Адміністратор +admin-change-team=Змінити команду +admin-change-team-tooltip=Змінити команду в якій ви знаходитесь. +admin-ended-round=Адміністратор (__1__) завершив раунд. +all_players=Всі гравці +allow_spectators=Дозволити глядачів +allow_spectators_tooltip=Дозволити гравцям приєднуватися до спостерігачів.\nАдміністратори завжди можуть спостерігати. +ally=Союзник +always_day=Завжди день +ammo_damage_modifier=Пошкодження від боєприпасів +auto_new_round_time=Час автостарту +auto_new_round_time_tooltip=Після перемоги команди, гра почнеться через стільки часу. \n0 для вимкнення. +average_team_displacement=Відстань між командами +average_team_displacement_tooltip=Відстані, використані для обчислення початкових позицій різних команд. +balance-confirm=Зберегти +balance-options=Параметри балансу +base-exclusion-begins=Період підготовки розпочато. Гравці не зможуть зайти в області ворожих команд ще __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=хвилин|ends in 1=хвилину|ends in 2,ends in 3,ends in 4=хвилини|rest=хвилин}__. +base-exclusion-ends=Час на підготовку вийшов. +base-exclusion-teleport=Не можна зайти в область до ворожої команді. __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=хвилин|ends in 1=хвилину|ends in 2,ends in 3,ends in 4=хвилини|rest=хвилин}__ до кінця підготовки. +base_exclusion_time=Час підготовки +base_exclusion_time_tooltip=Час, протягом якого не можна заходити в області ворожих команд. +cancel=Відмінити +cant-find-position=Позицію для появи вашого персонажа не знайдено. Ця карта не підходить. +cant-remove-only-team=Ви не можете вилучити останню команду. +change-starting-items=Змінити стартові предмети +character_build_distance_bonus=Дистанція будівництва +character_crafting_speed_modifier=Швидкість створення +character_health_bonus=Бонус здоров'я +character_mining_speed_modifier=Швидкість видобування +character_modifiers=Модифікатори персонажів +character_reach_distance_bonus=Дистанція досягання +character_running_speed_modifier=Швидкість ходьби +chest=Скриня +color=Колір +config-confirm=Підтвердити налаштування і почати наступний раунд +confirm=Підтвердити +cost=Вартість +defcon-unlock=УВАГА: технологію «__1__» було досліджено. +defcon_mode=Режим DEFCON +defcon_mode_tooltip=Технології будуть автоматично відкриватися з плином часу для всіх команд. +defcon_timer=Таймер DEFCON +defcon_timer_tooltip=Інтервал в хвилинах, з яким відкриваються технології в DEFCON режимі. +description=Додайте кілька команд з окремими стартовими зонами і прогресом в дослідженні.\nВелика кількість параметрів гри для налаштування умов на ваш смак.\nГрайте разом або один проти одного для виконання одного з багатьох запропонованих умов перемоги.\n[font=default-semibold]Цей сценарій тільки для багатокористувацької гри.[/font] +disabled-items=Відключені предмети +disallowed-team-name=Назва "__1__" заборонена. +duplicate-disable=Не можна відключити один і той самий предмет двічі. +duplicate-failed=Помилка копіювання обʼєктів початкової зони. Розмір початкової зони та/або карти не сумісний з кількістю команд. +duplicate-team-name=Команда з однаковою назвою: __1__ +duplicate_starting_area_entities=Копіювати стартові обʼєкти +empty-team-name=Назва команди не може бути порожнім. +end-round=Завершити раунд +end-round-tooltip=Завершити раунд і почати налаштування наступного. +enemy=Ворог +enemy-building-restriction=Ви не можете зводити споруди на базі ворожої команди. +enemy_building_restriction=Заборона ворожих будівель +enemy_building_restriction_tooltip=Забороняє зводити об'єкти на базі ворожої команди. +equipment=Спорядження +everybody-ready=Всі готові, раунд стартує через __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=секунд|ends in 1=секунду|ends in 2,ends in 3,ends in 4=секунди|rest=секунд}__ (Якщо ніхто не скасує готовність і ніхто не приєднається). +evolution_factor=Фактор еволюції +false=Ні +following_robots_lifetime_modifier=Тривалість життя роботів-послідовників +force_modifiers=Модифікатори сторони +friendly_fire=Вогонь по своїм +gain=Отримано +game-settings=Налаштування гри +give_artillery_remote=Дати пульт керування артилерією +give_artillery_remote_tooltip=Гравці отримають пульт керування артилерією на початку раунду. +gun_speed_modifier=Скорострільність куль +import-failed=Не вдалося виконати імпорт. +import-success=Імпортування виконано успішно. +ingredients=Інгредієнти +inserter_stack_size_bonus=Бонус місткості маніпулятора +join=Приєднатись +join-random=Вступити у випадкову команду +join-spectator=Приєднайтеся до глядачів +join-team=Приєднатися до команди +joined=__1__ приєднався до команди __2__. +joined-spectator=__1__ долучився до глядачів. +kill_score=Кількість вбивств +kill_score_tooltip=Перемагає перша команда, яка набере необхідну кількість вбивств. +laboratory_productivity_bonus=Продуктивність лабораторій +laboratory_speed_modifier=Швидкість лабораторій +large=Великий +last_silo_standing=Остання шахта +last_silo_standing_tooltip=Команда, яка останньою зберегла ракетну шахту, перемагає. +leave-team=Залишити команду +map-ready=Карта готова. Розподіл між командами відкритий. +map_seed=Зерно карти +map_seed_tooltip=Вкажіть зерно карти для генерації наступної карти. 0 = випадкове значення. +max_players=Макс. к-ть гравців +max_players_tooltip=Максимальна кількість гравців у команді.\n0 - без ліміту. +maximum_following_robot_count=Максимальна кількості бойових роботів-послідовників +medium=Середній +members=Учасники: +mining_drill_productivity_bonus=Продуктивність бурів +must-be-greater-than-0=Вхідне значення __1__ має бути більшим за 0. +must-reroll=Якщо ви змінили розмір карти, необхідно створити наново початкову зону перед початком раунду. +neutral=Нейтральний +neutral_chests=Нейтральні скрині +neutral_chests_tooltip=Всі створені скрині будуть нейтральними, тобто всі гравці матимуть до них доступ. +no-rush-begins=Період підготовки розпочато. Гравці не зможуть вийти зі своїх баз протягом __1__ __plural_for_parameter_1_{ends in 11=хвилин|1=хвилини|rest=хвилин}__ +no-rush-ends=Час підготовки завершений. +no-rush-teleport=Ви не можете залишити стартову зону під час підготовки. __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=хвилин|ends in 1=хвилина|ends in 2,ends in 3,ends in 4=хвилини|rest=хвилин}__ залишилося для підготовки. +no-space-available=Всі команди повні, тому ви зараз у ролі глядача. +no-team=Немає команди +no_rush_time=Час на підготовку +no_rush_time_tooltip=Гравці не зможуть залишати свої бази протягом цього часу (в хвилинах). +none=Жодного +objective=Завдання +offline=Офлайн:__1__ +oil_harvest=Видобуток нафти +oil_harvest_tooltip=Перемагає перша команда, яка набере необхідну кількість сирої нафти. +oil_only_in_center=Нафта лише в центрі +oil_only_in_center_tooltip=Нафта буде розміщена лише в центрі карти. +online=Онлайн:__1__ +only-admins=Ця дія доступна лише адміністраторам. +pick-join=Виберіть свою команду +player-color-changed-back=Колір гравця __1__ змінено на колір команди. +player-is-not-ready=__1__ не готовий. +player-is-ready=__1__ готовий. +players=Гравці +players-on-team=Гравці у команді +production_score=Рахунок виробництва +production_score_tooltip=Перемагає перша команда, яка набере необхідну кількість балів виробництва. +products=Продукція +progress-bar=Підготовка карти... +protect_empty_teams=Захист порожньої команди +protect_empty_teams_tooltip=Коли гравці відсутні, їхня область захищена. +protected-base-area=У цій команді зараз ніхто не грає, область захищена. +pvp-configuration=PvP налаштування +random=Випадково +random-team=Випадково +ready=Готовий +ready-cancelled=Не всі готові, автоматичний старт раунду скасований. +recipe-calculator=Калькулятор рецептів +remove=Вилучити +remove-team-tooltip=Вилучити команду з гри. +required_kill_score=Необхідна кількість вбивств +required_kill_score_tooltip=Кількість вбивств, необхідних для перемоги. +required_oil=Кількість нафти +required_oil_tooltip=Необхідна кількість сирої нафти для виграшу. +required_production_score=Потрібний рахунок виробництва +required_production_score_tooltip=Потрібний рахунок виробництва для виграшу. +required_rockets_sent=Необхідно ракет +required_rockets_sent_tooltip=Визначає кількість ракет, яку команді необхідно запустити, щоб виграти раунд. +reroll-round=Створити раунд заново +reroll-round-tooltip=Створити карту для цього раунду +research_level=Стартовий рівень досліджень +research_level_tooltip=На початку раунду досліджує усі технології до цього рівня(включаючи цю) для всіх команд. +restart-round=Перезапустити раунд +restart-round-tooltip=Перезапустити раунд з тією ж картою. +reveal_map_center=Показати центр карти +reveal_map_center_tooltip=Показати центр карти для всіх команд. +reveal_team_positions=Розкрити позиції команд +reveal_team_positions_tooltip=Розкрие області інших команд на початку раунду. +rockets_sent=Ракет відправлено +round-rerolled=Раунд перестворено. +round-restarted=Раунд перезапущений. +scenario-name=PvP +score=Загальний рахунок +score_per_minute=Очків/хв. +score_per_minute_tooltip=Зміна рахунку за останню хвилину. +score_tooltip=Кількість очків виробництва. +setup-in-progress=Триває налаштуваня карти. Зачекайте доки адмін підготовить наступний раунд. +silo-destroyed=Ракетна шахта команди __1__ була зруйнована командою __2__. +small=Маленький +space_race=Космічна гонка +space_race_tooltip=Переможе команда, яка перша запустить необхідну кількість ракет. +stack_inserter_capacity_bonus=Бонус місткості стекового маніпулятора +stance=Їхній стан +start-round=Почати раунд +starting-items=Початкові предмети +starting_chest=Початкова скриня +starting_chest_multiplier=Множник предметів в скрині +starting_chest_multiplier_tooltip=Змінює кількість предметів в стартовій скрині. +starting_chest_tooltip=Скриня з додатковими предметами для команд. +starting_equipment=Початкове обладнання +starting_equipment_tooltip=Розмір спорядження, яке видається на старті/відродженні. +team=Команда +team-button-tooltip=Натисніть для вибору номера команди. Команди під одним номером будуть союзниками.\nЗнак «-» забирає команду.\nЗнак «?» задасть команду випадково. +team-name=Назва команди +team-name_tooltip=Ім'я команди. +team-number=Номер команди +team-settings=Налаштування команди +team-won=Перемогла команда __1__. Гру можна продовжити, доки адміністратор не почне наступний раунд. +team-won-auto=__1__ команда є перемогла. Новий раунд почнеться в __2__ __plural_for_parameter_2_{1=minute|rest=minutes}__. +team_artillery=Область артилерії команди +team_artillery_tooltip=Команди почнуть із початковою областю, оточеною артилерією. +team_leader=Лідер команди +team_moat=Рів навколо області команди +team_moat_tooltip=Створить рів навколо стартової зони кожної з команд. +team_turrets=Турелі в області команди +team_turrets_tooltip=Команди починають з турелями навколо початкової зони. +team_walls=Стіна навколо командної зони +team_walls_tooltip=Створює стіну навколо початкових зон кожної команди. +teams=Команди +technology_price_multiplier=Множник вартості технологій +time_left=Часу залишилося: __1__ +time_limit=Обмеження часу +time_limit_tooltip=Ліміт тривалості раунду(у хвилинах).\n0 для відсутності ліміту. +total=Загалом +train_braking_force_bonus=Сила гальмування потягу +true=Так +turret_ammunition=Боєприпаси турелі +turret_ammunition_tooltip=Виберіть тип боєприпасів, якими будуть заряджені турелі на старті. +turret_attack_modifier=Пошкодження від турелей +unassigned-players=Не назначені гравці: __1__ +unlock_combat_research=Розблокувати військові покращення +unlock_combat_research_tooltip=Розблоковує всі військові технології поточного рівня досліджень. +victory-conditions=Умови перемоги +worker_robots_battery_modifier=Заряд батареї роботів-робочих +worker_robots_speed_modifier=Швидкість роботів-робочих +worker_robots_storage_bonus=Вантажопідйомність роботів-робочих + diff --git a/factorio/data/base/scenarios/pvp/locale/vi/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/vi/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..66c03d96f4aa73b76e9c706c321f8c061ae7018c --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/vi/pvp.cfg @@ -0,0 +1,216 @@ +add-team=Thêm nhóm +add-team-tooltip=Thêm một đội vào bảng. +admin=Chủ phòng +admin-change-team=Đổi đội +admin-change-team-tooltip=Đổi đội mà bạn đang tham gia +admin-ended-round=Chủ phòng (__1__) đã cho kết thúc vòng đấu. +all_players=Tất cả người chơi +allow_spectators=Cho phép theo dõi +allow_spectators_tooltip=Cho phép người chơi tham gia chế độ theo dõi. \n Admin luôn có thể dùng chế độ theo dõi. +ally=Đồng minh +always_day=Luôn luôn ban ngày +ammo_damage_modifier=Sát thương của đạn +auto_new_round_time=Thời gian tự động +auto_new_round_time_tooltip=Khi một đội thắng, vòng mới sẽ bắt đầu sau từng này phút. \nNhấn 0 để hủy. +average_team_displacement=Khoảng cách giữa các đội +average_team_displacement_tooltip=Khoảng cách được sử dụng để tính toán các vị trí xuất phát của các đội chơi. +balance-confirm=Lưu +balance-options=Tùy chọn cân bằng +base-exclusion-begins=Thời gian không xâm nhập đã bắt đầu. Người chơi sẽ không thể đi vào khu vực của đội địch trong __1__ phút. +base-exclusion-ends=Thời gian không xâm nhập đã kết thúc. +base-exclusion-teleport=Bạn không thể đi vào khu vực đội địch trong __1__ phút. +base_exclusion_time=Thời gian không xâm nhập +base_exclusion_time_tooltip=Trong khoảng thời gian này, không ai có thể đi vào khu vực của đội đối phương. +cancel=Hủy +cant-find-position=Không thể tìm thấy vị trí để đặt nhân vật. Bản đồ này không phù hợp. +cant-remove-only-team=Bạn không thể bỏ đội cuối cùng. +change-starting-items=Thay đổi vật phẩm bắt đầu +character_build_distance_bonus=Khoảng cách xây dựng +character_crafting_speed_modifier=Tốc độ lắp ráp +character_health_bonus=Tăng thêm máu +character_mining_speed_modifier=Tốc độ khai thác +character_modifiers=Tùy chỉnh nhân vật +character_reach_distance_bonus=Khoảng cách tương tác +character_running_speed_modifier=Tốc độ đi bộ +chest=Rương +color=Màu sắc +config-confirm=Xác nhận cài đặt và bắt đầu vòng tiếp theo +confirm=Xác nhận +cost=Chi phí +defcon-unlock=Thông báo: __1__ đã được nghiên cứu. +defcon_mode=Chế độ sẵn sàng phòng thủ +defcon_mode_tooltip=Các công nghệ sẽ được mở khoá theo thời gian cho các đội +defcon_timer=Đếm giờ chế độ sẵn sàng phòng thủ +defcon_timer_tooltip=Số phút giữa các lần mở khóa công nghệ trong chế độ sẵn sàng phòng thủ. +description=Các đội khác nhau có khu vực khởi đầu khác nhau, cũng như nghiên cứu khoa học riêng biệt.\n Có thể tùy biến nhiều lựa chọn cũng như điều kiện thắng.\n Chơi phối hợp hoặc đối đầu để đạt được mục đích đề ra. \n[font=default-semibold] Đây là chế độ chơi nhiều người/[/font] +disabled-items=Vật phẩm bị khóa +disallowed-team-name=Tạo tên "__1__" không được cho phép. +duplicate-disable=Bạn không thể chọn cùng một vật phẩm để khóa nó 2 lần. +duplicate-failed=Nhân bản vật thể khu vực xuất phát không thành công. Khu vực bắt đầu hoặc kích thước map không phù hợp với số lượng đội. +duplicate-team-name=Sao chép tên đội: __1__ +duplicate_starting_area_entities=Tạo thêm bản sao vật thể ở khu vực bắt đầu +empty-team-name=Tên đội chơi không thể để trống. +end-round=Kết thúc vòng +end-round-tooltip=Kết thúc vòng đấu, và chỉnh sửa cho vòng tiếp theo. +enemy=Kẻ thù +enemy-building-restriction=Bạn không thể xây dựng công trình trong khu vực của địch. +enemy_building_restriction=Giới hạn khả năng xây dựng của địch +enemy_building_restriction_tooltip=Ngăn địch xây dựng công trình trong khu vực của chúng. +equipment=Thiết bị +everybody-ready=Mọi người đã sẵn sàng, vòng đấu sẽ bắt đầu trong __1__ giây (trừ khi có người bỏ sẵn sàng hoặc có người chơi mới). +evolution_factor=Nhân tố tiến hóa +false=Sai +following_robots_lifetime_modifier=Thời gian robot bay theo +force_modifiers=Tùy chỉnh đội +friendly_fire=Giết đồng đội +gain=Tăng +game-settings=Cài đặt game +give_artillery_remote=Đưa điều khiển đại bác +give_artillery_remote_tooltip=Người chơi sẽ được cung cấp một cái điều khiển đại bác khi bắt đầu vòng. +gun_speed_modifier=Tốc độ bắn của đạn +import-failed=Nhập dữ liệu thất bại +import-success=Nhập thành công. +ingredients=Nguyên liệu +inserter_stack_size_bonus=Sức chứa tay máy +join=Tham gia +join-random=Tham gia ngẫu nhiên +join-spectator=Tham gia làm khán giả +join-team=Tham gia đội +joined=__1__ đã tham gia đội __2__. +joined-spectator=__1__ đang xem. +kill_score=Điểm hạ gục +kill_score_tooltip=Đội đầu tiên đạt đủ điểm hạ gục thắng. +laboratory_productivity_bonus=Năng suất thí nghiệm +laboratory_speed_modifier=Tốc độ thí nghiệm +large=Nhiều +last_silo_standing=Bệ phóng cuối cùng +last_silo_standing_tooltip=Đội còn bế phóng tồn tại cuối cùng thắng. +leave-team=Rời đội +map-ready=Bản đồ đã hoàn thành. Bắt đầu chọn đội. +map_seed=Mã bản đồ +map_seed_tooltip=Đặt một mã bản đồ để tạo. 0 để tạo mã ngẫu nhiên. +max_players=Số người chơi tối đa +max_players_tooltip=Số lượng người chơi tối đa có thể tham gia một độ. \n0 để thay đổi sang không giới hạn. +maximum_following_robot_count=Số robot tối đa đi theo +medium=Vừa +members=Thành viên: +mining_drill_productivity_bonus=Năng suất khai thác mỏ +must-be-greater-than-0=__1__ cần lớn hơn 0. +must-reroll=Bạn phải tải lại map trước khi bắt đầu vì kích thước map đã thay đổi. +neutral=Trung lập +neutral_chests=Rương trung lập +neutral_chests_tooltip=Tất cả các rương đã đặt sẽ được để tại đội trung lập, tức là các người chơi có thể dùng. +no-rush-begins=Khoảng thời gian trống đã bắt đầu. Nguời chơi sẽ bị giới hạn trong khu vực trong __1__ phút. +no-rush-ends=Thời gian trống đã kết thúc. +no-rush-teleport=Bạn không thể rời khu vực trước khi thời gian trống bắt đầu. Còn __1__ phút. +no-space-available=Các đội đều đã hết chỗ, nên bạn đang ở chế độ theo dõi. +no-team=Không có đội nào +no_rush_time=Khoảng thời gian trống +no_rush_time_tooltip=Những người chơi sẽ bị giới hạn trong khu vực trong từng này phút. +none=Không +objective=Mục tiêu +offline=Đang offline: __1__ +oil_harvest=Khai thác dầu +oil_harvest_tooltip=Đội đầu tiên khai thác đủ lượng dầu thô thắng. +oil_only_in_center=Chỉ có dầu ở trung tâm +oil_only_in_center_tooltip=Sẽ làm cho dầu chỉ xuất hiện ở trung tâm bản đồ. +online=Đang online: __1__ +only-admins=Chỉ chủ phòng mới thao tác được. +pick-join=Hãy chọn một đội +player-color-changed-back=Màu của người chơi __1__ đã đổi lại thành màu của đội họ. +player-is-not-ready=__1__ chưa sẵn sàng. +player-is-ready=__1__ đã sẵn sàng. +players=Người chơi +players-on-team=Người chơi trong đội +production_score=Điểm sản xuất +production_score_tooltip=Đội đầu tiên đạt đủ điểm sản xuất thắng. +products=Các sản phẩm +progress-bar=Đang chuẩn bị bản đồ... +protect_empty_teams=Bảo vệ đội địch +protect_empty_teams_tooltip=Khi không có ai hoạt động trong một đội, khu vực đội đó sẽ được bảo vệ. +protected-base-area=Khi không có ai hoạt động trong một đội, khu vực đội đó sẽ được bảo vệ. +pvp-configuration=Cài đặt PvP +random=Ngẫu nhiên +random-team=Ngẫu nhiên +ready=Sẵn sàng +ready-cancelled=Mọi người chưa sẵn sàng, thời gian tự động đã bị hủy. +recipe-calculator=Tính toán công thức +remove=Bỏ +remove-team-tooltip= Xóa đội này. +required_kill_score=Điểm hạ gục yêu cầu +required_kill_score_tooltip=Đạt số điển hạ gục để thắng. +required_oil=Lượng dầu mục tiêu +required_oil_tooltip=Lượng dầu thô cần sản xuất để thắng. +required_production_score=Mục tiêu sản xuất +required_production_score_tooltip=Đạt số điển sản xuất để thắng. +required_rockets_sent=Yêu cầu tên lửa +required_rockets_sent_tooltip=Số tên lửa mà một đội phải phóng để thắng vòng chơi. +reroll-round=Khởi động lại vòng +reroll-round-tooltip=Khởi động lại bản đồ cho vòng hiện tại +research_level=Cấp độ nghiên cứu khởi điểm +research_level_tooltip=Các nghiên cứu sẵn và bao gồm màn chơi này sẽ được cung cấp cho tất cả các đội ở khởi đầu. +restart-round=Khởi động lại vòng +restart-round-tooltip=Khởi động lại vòng trên cùng bản đồ. +reveal_map_center=Hiện trung tâm bản đồ +reveal_map_center_tooltip=Sẽ hiện ra trung tâm bản đồ cho các đội. +reveal_team_positions=Hé lộ vị trí của đội +reveal_team_positions_tooltip=Sẽ cho biết bản đồ khu vực của tất cả các đội ở đầu màn. +rockets_sent=Số lượng tên lửa đã phóng +round-rerolled=Màn chơi bắt đầu lại. +round-restarted=Màn chơi bắt đầu lại. +scenario-name=PvP +score=Tổng Điểm +score_per_minute=Điểm/phút +score_per_minute_tooltip=Sự thay đổi điểm trong phút cuối. +score_tooltip=Số điểm sản xuất +setup-in-progress=Quá trình thiết lập bản đồ vẫn đang diễn ra. Chờ chủ phòng chuẩn bị vòng kế tiếp. +silo-destroyed=Kho của đội __1__ đã bị phá hủy bởi đội __2__. +small=Ít +space_race=Cuộc đua không gian +space_race_tooltip=Đội phóng được số tên lửa yêu cầu trước thắng. +stack_inserter_capacity_bonus=Sức chứa tay máy xếp chồng +stance=Trạng thái của đội bạn +start-round=Bắt đầu vòng +starting-items=Vật phẩm bắt đầu +starting_chest=Rương bắt đầu +starting_chest_multiplier=Bội số nhân vật phẩm trong rương bắt đầu +starting_chest_multiplier_tooltip=Lượng vật phẩm trong rương bắt đầu sẽ nhiều hơn từng này lần. +starting_chest_tooltip=Rương cung cấp một lượng vật phẩm nhỏ cho cả đội. +starting_equipment=Thiết bị khởi điểm +starting_equipment_tooltip=Số lượng các vật phẩm được cấp cho người chơi khi khởi điểm/hồi sinh. +team=Đội +team-button-tooltip=Nhấn để chọn số đội. Đội cùng số sẽ làm việc chung .\nA dash (-) chưa chọn đội.\nA question mark (?) chọn ra một đội ngẫu nhiên. +team-name=Tên nhóm +team-name_tooltip=Tên của đội. +team-number=Số của đội +team-settings=Cài đặt đội +team-won=Đội __1__ thắng. Bạn có thể chơi tiếp cho đến khi chủ phòng bắt đầu màn mới. +team-won-auto=Đội __1__ thắng. Vòng mới sẽ bắt đầu trong __2__ phút. +team_artillery=Súng đại bác của khu vực đội +team_artillery_tooltip=Đội sẽ bắt đầu với đại bác xung quanh khu vực khởi đầu. +team_leader=Đội trưởng +team_moat=Hào của khu vực đội +team_moat_tooltip=Sẽ tạo hào xung quanh khu vực bắt đầu của đội. +team_turrets=Ụ súng của khu vực đội +team_turrets_tooltip=Đội sẽ bắt đầu với ụ súng xung quanh khu vực khởi đầu. +team_walls=Tường của khu vực đội +team_walls_tooltip=Sẽ tạo tường xung quanh khu vực bắt đầu của đội. +teams=Đội +technology_price_multiplier=Hệ số giá thành nghiên cứu công nghệ +time_left=Thời gian còn lại: __1__ +time_limit=Giới hạn thời gian +time_limit_tooltip=Giới hạn độ dài của vòng đấu (phút)/\n Gõ 0 để bỏ giới hạn. +total=Tổng +train_braking_force_bonus=Lực phanh tàu hỏa +true=Đúng +turret_ammunition=Đạn của ụ súng +turret_ammunition_tooltip=Chọn loại đạn khởi đầu cho tháp súng. +turret_attack_modifier=Sát thương của tháp +unassigned-players=Số người chưa đăng kí đội: __1__ +unlock_combat_research=Mở khóa các nâng cấp quân sự +unlock_combat_research_tooltip=Sẽ mở khóa tất cả các nghiên cứu liên quan đến quân sự trong vòng nghiên cứu. +victory-conditions=Điều kiện chiến thắng +worker_robots_battery_modifier=Dung lượng pin robot +worker_robots_speed_modifier=Tốc độ robot bay +worker_robots_storage_bonus=Sức chứa của robot + diff --git a/factorio/data/base/scenarios/pvp/locale/zh-CN/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/zh-CN/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b8dfe256008a75dedd67bea6c5ac35db91bb8d24 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/zh-CN/pvp.cfg @@ -0,0 +1,216 @@ +add-team=添加队伍 +add-team-tooltip=添加一个新的队伍。 +admin=管理 +admin-change-team=队伍变更 +admin-change-team-tooltip=变更你所在的队伍。 +admin-ended-round=管理员 (__1__) 已结束本轮对战。 +all_players=全员 +allow_spectators=开放观战 +allow_spectators_tooltip=开放观战队伍。\n提示:无论是否开放,管理员都能加入观战队伍。 +ally=结盟 +always_day=极昼世界 +ammo_damage_modifier=弹药伤害 +auto_new_round_time=自动下局 +auto_new_round_time_tooltip=某个队伍获胜后,下轮对战将于指定时间 (分钟) 到时后自动开始。\n0为禁用自动下局。 +average_team_displacement=队伍间距 +average_team_displacement_tooltip=各队伍起始位置之间的距离。 +balance-confirm=保存 +balance-options=平衡选项 +base-exclusion-begins=私闯禁令已生效,所有玩家在 __1__ 分钟内禁止进入敌方基地。 +base-exclusion-ends=私闯禁令已失效。 +base-exclusion-teleport=私闯禁令生效期间禁止进入敌方基地。私闯禁令还剩 __1__ 分钟。 +base_exclusion_time=私闯禁令 +base_exclusion_time_tooltip=所有玩家在指定时间 (分钟) 到时前禁止进入敌方基地。 +cancel=取消 +cant-find-position=地图上未找到玩家出生点,此地图不能用于游戏。 +cant-remove-only-team=无法移除仅剩的队伍。 +change-starting-items=更改起始物资 +character_build_distance_bonus=建设半径 +character_crafting_speed_modifier=制造速度 +character_health_bonus=生命加成 +character_mining_speed_modifier=开采速度 +character_modifiers=玩家属性调整 +character_reach_distance_bonus=触及半径 +character_running_speed_modifier=步行速度 +chest=队伍物资箱 +color=颜色 +config-confirm=确认设置,开始对战 +confirm=确认 +cost=耗费 +defcon-unlock=科技解锁警报:已解锁 __1__ 。 +defcon_mode=自动解锁科技 +defcon_mode_tooltip=随着时间推移会为所有队伍自动解锁相同的科技。 +defcon_timer=科技解锁间隔 +defcon_timer_tooltip=自动解锁每项科技的时间间隔 (分钟) 。 +description=不同的队伍拥有独立的起始区域和科研进度。\n通过设置可以高度定制游戏模式,满足灵活的游戏需要。\n在游戏中与其他玩家合作或对抗,有多种可选条件获取游戏胜利。\n[font=default-semibold]本场景仅支持多人游戏。[/font] +disabled-items=物品禁用 +disallowed-team-name=无法以 "__1__" 为名新建队伍。 +duplicate-disable=无法重复禁用同一种的物品。 +duplicate-failed=复制起始区域实体失败,这是因为当前的队伍数量不适宜起始区域大小或地图尺寸。 +duplicate-team-name=队伍重名:__1__ +duplicate_starting_area_entities=相同起始资源 +empty-team-name=队伍名不能是空的。 +end-round=结束对战 +end-round-tooltip=结束本轮对战,并将各项设置带入下轮对战。 +enemy=敌对 +enemy-building-restriction=你不能在敌方基地区域内修建设施。 +enemy_building_restriction=敌区禁建 +enemy_building_restriction_tooltip=禁止在敌方基地区域内修建设施。 +equipment=玩家装备栏 +everybody-ready=所有玩家均已准备就绪,对战将于 __1__ 后开始 (除非有玩家取消准备或有新玩家加入) 。 +evolution_factor=进化因子 +false=否 +following_robots_lifetime_modifier=战斗无人机运行时效 +force_modifiers=阵营调整 +friendly_fire=友军伤害 +gain=收益 +game-settings=游戏设置 +give_artillery_remote=重炮瞄准 +give_artillery_remote_tooltip=对战开始时给玩家提供重炮袭击瞄准器。 +gun_speed_modifier=弹药射速 +import-failed=导入失败。 +import-success=导入成功。 +ingredients=原料 +inserter_stack_size_bonus=常规机械臂搬运量 +join=加入 +join-random=随机加入队伍 +join-spectator=加入观战席 +join-team=加入队伍 +joined=__1__ 加入了 __2__队 。 +joined-spectator=__1__ 加入了观战席。 +kill_score=浴血奋战 +kill_score_tooltip=率先达到击杀积分目标的队伍获胜。 +laboratory_productivity_bonus=研发产能 +laboratory_speed_modifier=研发速度 +large=高级 +last_silo_standing=弱肉强食 +last_silo_standing_tooltip=最后一个保有火箭发射井的队伍获胜。 +leave-team=离开队伍 +map-ready=地图已生成,现在开始分配入队。 +map_seed=地图种子 +map_seed_tooltip=生成游戏世界所需的地图种子,0即为随机种子。 +max_players=最大玩家数 +max_players_tooltip=队伍可最多容纳的玩家人数。\n0即无限制。 +maximum_following_robot_count=战斗无人机跟随上限 +medium=中级 +members=成员: +mining_drill_productivity_bonus=采矿机产能 +must-be-greater-than-0=__1__ 的输入值必须大于 0 。 +must-reroll=因为更改了地图尺寸,开始对战前必须重置起始区域。 +neutral=中立 +neutral_chests=货箱中立 +neutral_chests_tooltip=所有修建的箱子都属于中立阵营,这意味着任何玩家都能打开箱子。 +no-rush-begins=外出禁令已生效,所有玩家在 __1__ 分钟内禁止离开各队的起始区域。 +no-rush-ends=外出禁令已失效。 +no-rush-teleport=外出禁令生效期间禁止离开起始区域。外出禁令还剩 __1__ 分钟。 +no-space-available=所有队伍都满员了,目前你在观战席中。 +no-team=无队伍 +no_rush_time=外出禁令 +no_rush_time_tooltip=所有玩家在指定时间 (分钟) 到时前禁止离开各队的起始区域。 +none=无 +objective=目标 +offline=离线:__1__ +oil_harvest=石油大亨 +oil_harvest_tooltip=率先达到原油生产目标的队伍获胜。 +oil_only_in_center=中央产油 +oil_only_in_center_tooltip=仅在地图中央生成油田。 +online=在线:__1__ +only-admins=只有游戏管理员才能执行此操作。 +pick-join=选择你的队伍 +player-color-changed-back=玩家 __1__ 的颜色已变更为其所在队伍的颜色。 +player-is-not-ready=__1__ 尚未准备好。 +player-is-ready=__1__ 已做好准备。 +players=玩家概览 +players-on-team=队伍成员 +production_score=世界工厂 +production_score_tooltip=率先达到生产积分目标的队伍获胜。 +products=产品 +progress-bar=正在生成地图... +protect_empty_teams=空队保护 +protect_empty_teams_tooltip=如果某个队伍目前没有在线玩家,其起始区域将会受到保护。 +protected-base-area=该队伍的起始区域已受到保护,因为该队伍目前没有在线玩家。 +pvp-configuration=对战设置 +random=随机 +random-team=随机 +ready=准备就绪 +ready-cancelled=有玩家未做好准备,自动对战开始已取消。 +recipe-calculator=配方收益测算 +remove=移除 +remove-team-tooltip=移除这个队伍。 +required_kill_score=积分目标 +required_kill_score_tooltip=获得游戏胜利要达到的击杀积分。 +required_oil=产油目标 +required_oil_tooltip=获得游戏胜利要产出的原油数量。 +required_production_score=积分目标 +required_production_score_tooltip=获得游戏胜利要达到的生产积分。 +required_rockets_sent=火箭发射目标 +required_rockets_sent_tooltip=获得游戏胜利需要发射的火箭数量。 +reroll-round=重置地图 +reroll-round-tooltip=重新生成本轮对战的地图。 +research_level=起始科技水平 +research_level_tooltip=对战开始时所有队伍都拥有此研究包水平的起始科技。 +restart-round=重启对战 +restart-round-tooltip=用同一张地图重新开始新一轮对战。 +reveal_map_center=探明中央 +reveal_map_center_tooltip=为所有队伍探明地图中央。 +reveal_team_positions=指示方位 +reveal_team_positions_tooltip=对战开始时探明所有队伍的起始区域。 +rockets_sent=已发射火箭 +round-rerolled=对战已重置。 +round-restarted=对战已重启。 +scenario-name=玩家对抗模式 +score=已得积分 +score_per_minute=分数/分钟 +score_per_minute_tooltip=各队伍在上一分钟增加的生产积分。 +score_tooltip=各队伍目前已经获得的生产积分。 +setup-in-progress=管理员正在进行下轮对战的地图设置,请稍候。 +silo-destroyed=__1__队 的火箭发射井已被 __2__队 强拆。 +small=初级 +space_race=太空竞赛 +space_race_tooltip=发射火箭率先达到指定数目的队伍获胜。 +stack_inserter_capacity_bonus=集装机械臂搬运量 +stance=对方态度 +start-round=开始对战 +starting-items=起始物资 +starting_chest=起始队伍物资 +starting_chest_multiplier=队伍物资份数 +starting_chest_multiplier_tooltip=每个队伍将被额外赋予几人份的起始物资。 +starting_chest_tooltip=每个队伍在对战开始时所被额外赋予起始物资的种类及数量。 +starting_equipment=起始个人装备 +starting_equipment_tooltip=每个玩家在出生或重生时所被赋予武器装备的种类及数量。 +team=阵营 +team-button-tooltip=点击可选择阵营编号,编号相同的队伍即为结盟。\n横线 (-) 表示不加入任何阵营。\n问号 (?) 表示随机加入某一阵营。 +team-name=队伍名称 +team-name_tooltip=各个队伍的名称。 +team-number=阵营编号 +team-settings=队伍设置 +team-won=__1__队 取得了胜利。在管理员开始新一轮对战前,你可以继续游戏。 +team-won-auto=__1__队 取得了胜利。新一轮对战将在 __2__ 分钟后开始。 +team_artillery=重炮环绕 +team_artillery_tooltip=各队伍的起始区域会有重炮炮塔环绕。 +team_leader=队长 +team_moat=城壕环绕 +team_moat_tooltip=各队伍的起始区域会有护城河环绕。 +team_turrets=炮塔环绕 +team_turrets_tooltip=各队伍的起始区域会有机枪炮塔环绕。 +team_walls=石墙环绕 +team_walls_tooltip=各队伍的起始区域会有石墙环绕。 +teams=队伍 +technology_price_multiplier=科技花费乘数 +time_left=剩余时间:__1__ +time_limit=对战时间 +time_limit_tooltip=每轮对战的时间上限 (分钟) 。\n0 表示不限时间。 +total=净收益 +train_braking_force_bonus=火车制动力 +true=是 +turret_ammunition=炮塔弹药 +turret_ammunition_tooltip=环绕起始区域的机枪炮塔所被预先装填的弹药种类。 +turret_attack_modifier=炮塔伤害 +unassigned-players=尚未加入队伍的玩家:__1__ +unlock_combat_research=允许作战升级 +unlock_combat_research_tooltip=解锁各科技水平中有关作战升级的科技。 +victory-conditions=获胜条件 +worker_robots_battery_modifier=作业机器人充电容量 +worker_robots_speed_modifier=作业机器人移动速度 +worker_robots_storage_bonus=作业机器人货物运量 + diff --git a/factorio/data/base/scenarios/pvp/locale/zh-TW/pvp.cfg b/factorio/data/base/scenarios/pvp/locale/zh-TW/pvp.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d6bd5c25ebf47ca254f0beb1c5875a7ece1e096a --- /dev/null +++ b/factorio/data/base/scenarios/pvp/locale/zh-TW/pvp.cfg @@ -0,0 +1,216 @@ +add-team=新增隊伍 +add-team-tooltip=新增一個隊伍。 +admin=管理員 +admin-change-team=變更隊伍 +admin-change-team-tooltip=更改你現在的隊伍。 +admin-ended-round=管理員(__1__)已結束本回合。 +all_players=全體 +allow_spectators=開放旁觀 +allow_spectators_tooltip=讓人可選擇旁觀。\n註:不論是否勾選,管理員一律可旁觀。 +ally=盟友 +always_day=永晝 +ammo_damage_modifier=武器傷害 +auto_new_round_time=下局自動開始 +auto_new_round_time_tooltip=當有隊伍獲勝後,下輪對戰會於多久(分鐘)後自動開始。 \n0為禁用自動下一局。 +average_team_displacement=隊伍間距 +average_team_displacement_tooltip=用來計算各隊伍起始位置的間距。 +balance-confirm=儲存 +balance-options=平衡設定 +base-exclusion-begins=領土保護令已生效,所有玩家在 __1__ 分鐘內無法進入敵隊領土。 +base-exclusion-ends=領地保護時間結束。 +base-exclusion-teleport=在領土保護令生效期間無法進入敵隊領土。保護令還剩 __1__ 分鐘。 +base_exclusion_time=領地保護 +base_exclusion_time_tooltip=在回合開始的指定分鐘時間內,所有隊伍都無法進入其他隊伍的領土。 +cancel=取消 +cant-find-position=在這張地圖找不到您的人物的適合出生地點。 +cant-remove-only-team=無法刪除最後一支隊伍。 +change-starting-items=變更起始物品 +character_build_distance_bonus=建造距離 +character_crafting_speed_modifier=製造速度 +character_health_bonus=生命值加成 +character_mining_speed_modifier=挖掘速度 +character_modifiers=玩家調整 +character_reach_distance_bonus=操作距離 +character_running_speed_modifier=跑速 +chest=箱子 +color=顏色 +config-confirm=確認設定並開始下一回合 +confirm=確認 +cost=花費 +defcon-unlock=駭客警報:__1__研究完成。 +defcon_mode=駭客模式 +defcon_mode_tooltip=所有隊伍的科技將會隨著時間逐一解鎖。 +defcon_timer=駭客解鎖間隔 +defcon_timer_tooltip=每隔一段時間(分鐘)變會解鎖一項科技。 +description=多重隊伍,每隊都有各自的起始區域和研究進度。\n遊戲選項可高度客製化,符合您的需求。\n可合作或對抗,並達成其中一種勝利條件。\n[font=default-semibold]本劇情限多人遊戲遊玩。[/font] +disabled-items=禁用物品 +disallowed-team-name=無法建立名為 __1__ 的隊伍。 +duplicate-disable=無法重複禁止同一種物品。 +duplicate-failed=複製起始區域的物體失敗。起始區域大小或地圖大小和隊伍數量不相容。 +duplicate-team-name=隊伍重新命名: __1__ +duplicate_starting_area_entities=公平競爭 +empty-team-name=隊伍名稱不可留空。 +end-round=結束回合 +end-round-tooltip=結束本回合,然後開啟下回合的設定介面。 +enemy=敵人 +enemy-building-restriction=你不能在敵方區域內建造設施。 +enemy_building_restriction=限制敵方建設 +enemy_building_restriction_tooltip=啟用此選項將會使敵方隊伍無法在我方區域內建造設施。 +equipment=裝備 +everybody-ready=所有玩家都準備完畢了,本回合將在 __1__ 秒內開始(除非有玩家取消準備,或有新玩家加入)。 +evolution_factor=進化因子 +false=否 +following_robots_lifetime_modifier=追隨無人機壽命 +force_modifiers=陣營調整 +friendly_fire=隊友傷害 +gain=收入 +game-settings=遊戲設定 +give_artillery_remote=火炮瞄準器 +give_artillery_remote_tooltip=勾選此項將給予玩家火炮瞄準器。 +gun_speed_modifier=武器射速 +import-failed=匯入失敗。 +import-success=匯入成功。 +ingredients=原料 +inserter_stack_size_bonus=機械臂運量 +join=加入 +join-random=隨機加入 +join-spectator=進入觀戰模式 +join-team=加入隊伍 +joined=__1__加入了__2__隊。 +joined-spectator=__1__ 已加入觀戰者。 +kill_score=殲滅得分 +kill_score_tooltip=搶先達到擊殺分數目標的隊伍獲勝。 +laboratory_productivity_bonus=實驗室研究效率 +laboratory_speed_modifier=實驗室研究速度 +large=大量 +last_silo_standing=死鬥模式 +last_silo_standing_tooltip=擁有最後一座火箭發射井的隊伍獲勝。 +leave-team=離開隊伍 +map-ready=地圖已經生成,現在可以選擇隊伍。 +map_seed=地圖種子碼 +map_seed_tooltip=生成世界所需的地圖種子,0為隨機。 +max_players=玩家人數上限 +max_players_tooltip=加入一個隊伍的玩家最大上限。\n 0為無上限。 +maximum_following_robot_count=追隨無人機數量上限 +medium=中等 +members=隊員: +mining_drill_productivity_bonus=採礦機效率 +must-be-greater-than-0=__1__的值必須大於0。 +must-reroll=因為更改了地圖尺寸,開始對戰前必須重設地圖。 +neutral=中立 +neutral_chests=無主的箱子 +neutral_chests_tooltip=所有箱子都屬於中立箱;表示任何一隊玩家都能開啟箱子。 +no-rush-begins=和平條款已生效,所有玩家均無法於 __1__ 分鐘內離開各隊起始區域。 +no-rush-ends=和平條款已失效。 +no-rush-teleport=在和平條款效期內不得離開起始區域。距離和平條款到期還有__1__分鐘。 +no-space-available=所有隊伍已滿,現在進入觀戰模式。 +no-team=不編隊 +no_rush_time=和平條款 +no_rush_time_tooltip=所有玩家在指定分鐘內無法離開各隊的起始區域。 +none=無 +objective=目標 +offline=離線:__1__ +oil_harvest=石油大亨 +oil_harvest_tooltip=搶先生產足量原油的隊伍獲勝。 +oil_only_in_center=中央油田 +oil_only_in_center_tooltip=讓油田只出現在地圖中央。 +online=線上:__1__ +only-admins=只有管理員才能進行這項操作。 +pick-join=選擇您的隊伍 +player-color-changed-back=__1__的顏色已被更改為隊伍所屬顏色。 +player-is-not-ready=__1__ 還沒準備好。 +player-is-ready=__1__ 準備好了。 +players=玩家 +players-on-team=隊伍成員 +production_score=生產之王 +production_score_tooltip=搶先達到生產分數目標的隊伍獲勝。 +products=產品 +progress-bar=地圖準備中… +protect_empty_teams=保護無人的隊伍 +protect_empty_teams_tooltip=若某隊伍無人在線上,他們的起始區域會被保護。 +protected-base-area=由於此隊伍無人在線上,已保護該隊伍領土。 +pvp-configuration=PvP 設定 +random=隨機分配 +random-team=隨機編隊 +ready=已就緒 +ready-cancelled=還有人還沒準備好,已取消自動開局。 +recipe-calculator=配方試算 +remove=刪除 +remove-team-tooltip=從遊戲中移除這個隊伍。 +required_kill_score=擊殺分數需求 +required_kill_score_tooltip=獲勝所需的擊殺分數。 +required_oil=原油目標 +required_oil_tooltip=隊伍需要生產多少原油才獲勝。 +required_production_score=目標分數 +required_production_score_tooltip=獲得勝利所需要得分數。 +required_rockets_sent=所需火箭數 +required_rockets_sent_tooltip=隊伍需發射多少火箭以贏得本回合。 +reroll-round=重新隨機產生地圖 +reroll-round-tooltip=重新隨機產生本局對戰的地圖 +research_level=起始科技水準 +research_level_tooltip=所有隊伍在遊戲開始時都會擁有的研究 +restart-round=重新開始回合 +restart-round-tooltip=以相同地圖重新開始回合。 +reveal_map_center=顯現地圖中央 +reveal_map_center_tooltip=為所有隊伍開啟地圖中央戰爭迷霧 +reveal_team_positions=顯現隊伍位置 +reveal_team_positions_tooltip=在遊戲開始時顯現各隊伍所在區域。 +rockets_sent=已發射火箭 +round-rerolled=已重新隨機產生新地圖。 +round-restarted=已重新開始回合。 +scenario-name=PvP +score=總分 +score_per_minute=分數/分鐘。 +score_per_minute_tooltip=隊伍在前一分鐘所增加的分數。 +score_tooltip=隊伍目前獲得的分數。 +setup-in-progress=下輪地圖正由管理員調整中,請稍候。 +silo-destroyed=__2__拆掉了__1__的火箭發射井。 +small=少量 +space_race=太空競賽 +space_race_tooltip=搶先發射指定數量火箭的隊伍獲勝。 +stack_inserter_capacity_bonus=堆疊機械臂運量 +stance=隊伍關係 +start-round=開始回合 +starting-items=起始物品 +starting_chest=隊伍起始物資 +starting_chest_multiplier=物資份數 +starting_chest_multiplier_tooltip=各隊伍將將配給額外多少份數的起始物資。 +starting_chest_tooltip=隊伍在開始時所額外給予的物資數量。 +starting_equipment=起始裝備 +starting_equipment_tooltip=當玩家開場與重生時配備的物品數量。 +team=隊伍 +team-button-tooltip=按下可選擇隊伍編號,編號相同的隊伍即為盟友。\n橫線 (-) 表示不加入任何隊伍。\n問號 (?) 表示隨機加入任一隊伍。 +team-name=隊伍名稱 +team-name_tooltip=隊伍名稱。 +team-number=隊伍編號 +team-settings=隊伍設定 +team-won=__1__隊伍獲勝。在管理員開新局之前,您仍可繼續遊玩。 +team-won-auto=__1__ 隊獲勝。下回合會在 __2__ 分鐘內開始。 +team_artillery=火炮環繞 +team_artillery_tooltip=隊伍起始區預將會有火炮砲塔圍繞。 +team_leader=隊長 +team_moat=隊伍領土護城河 +team_moat_tooltip=將會在所有隊伍的起始區域旁建立護城河。 +team_turrets=隊伍區域炮塔 +team_turrets_tooltip=隊伍起始區預將會有機槍砲塔圍繞。 +team_walls=護城牆 +team_walls_tooltip=所有隊伍的起始區域都會被石牆環繞。 +teams=所有隊伍 +technology_price_multiplier=科技花費倍數 +time_left=時間剩下:__1__ +time_limit=對戰時間 +time_limit_tooltip=每回合對戰時間上線(分鐘)。\n0代表不限時間。 +total=純利 +train_braking_force_bonus=火車制動力 +true=對 +turret_ammunition=炮塔彈藥 +turret_ammunition_tooltip=環繞起始區域的炮塔預先填裝的彈藥種類。 +turret_attack_modifier=炮塔傷害 +unassigned-players=未組隊的玩家:__1__ +unlock_combat_research=允許戰鬥類科技研究 +unlock_combat_research_tooltip=在目前的起始研究水準的設定下,解鎖所有與作戰相關的研究。 +victory-conditions=勝利條件 +worker_robots_battery_modifier=作業無人機電量 +worker_robots_speed_modifier=作業無人機速度 +worker_robots_storage_bonus=作業無人機運量 + diff --git a/factorio/data/base/scenarios/pvp/pvp.lua b/factorio/data/base/scenarios/pvp/pvp.lua new file mode 100644 index 0000000000000000000000000000000000000000..3cf2b88e47d8a2436fa096969935e6c614d22d63 --- /dev/null +++ b/factorio/data/base/scenarios/pvp/pvp.lua @@ -0,0 +1,4122 @@ +local mod_gui = require("mod-gui") +local util = require("util") +local get_walkable_tile = util.get_walkable_tile +local balance = require("balance") +local config = require("config") +local production_score = require("production-score") +local kill_score = require("kill-score") +local insert = table.insert + +local script_data = +{ + gui_actions = {}, + team_players = {}, + elements = + { + config = {}, + balance = {}, + import = {}, + admin = {}, + admin_button = {}, + spectate_button = {}, + join = {}, + progress_bar = {}, + team_frame = {}, + team_list_button = {}, + production_score_frame = {}, + production_score_inner_frame = {}, + recipe_frame = {}, + recipe_button = {}, + inventory = {}, + space_race_frame = {}, + kill_score_frame = {}, + oil_harvest_frame = {}, + team_tab = {}, + game_tab = {} + }, + setup_finished = false, + ready_players = {}, + config = {}, + round_number = 0, + selected_recipe = {}, + random = nil, + team_names = {} +} + +local statistics_period = 150 -- Seconds + +local events = +{ + on_round_end = script.generate_event_name(), + on_round_start = script.generate_event_name(), + on_team_lost = script.generate_event_name(), + on_team_won = script.generate_event_name(), + on_player_joined_team = script.generate_event_name() +} + +get_starting_area_radius = function(as_tiles) + local surface = game.surfaces[1] + local radius = math.ceil(surface.get_starting_area_radius() / 32) + if as_tiles then + return radius * 32 + end + return radius +end + +local lobby_name = "Lobby" +local get_lobby_surface = function() + if game.surfaces[lobby_name] then return game.surfaces[lobby_name] end + local surface = game.create_surface(lobby_name, {width = 1, height = 1}) + surface.set_tiles({{name = "out-of-map", position = {1,1}}}) + return surface +end + +local is_in_map = function(width, height, position) + return position.x >= -width + and position.x < width + and position.y >= -height + and position.y < height +end + +function create_spawn_positions() + local settings = game.surfaces[1].map_gen_settings + local width = settings.width + local height = settings.height + local height_scale = height / width + local radius = get_starting_area_radius() + 1 + local diameter = radius * 32 * 2 * math.sqrt(2) + local count = #script_data.config.teams + if count == 1 then + local positions = + { + {x = 0, y = 0} + } + script_data.spawn_offset = positions[1] + script_data.spawn_positions = positions + return positions + end + local angle = math.pi / count + local hypotenuse = math.abs(math.sin(angle) * diameter) + if hypotenuse < 0.01 then hypotenuse = diameter end + --local min_distance = math.ceil((radius - 1) * 32) * (#script_data.config.teams) + local min_distance = math.ceil(diameter * (diameter/hypotenuse)) + local displacement = script_data.config.team_config.average_team_displacement + if displacement < min_distance then + script_data.config.team_config.average_team_displacement = min_distance + displacement = min_distance + end + + local mag = displacement + (radius * 32) + local y_scale = 1 + if mag > (height / 2) then + --circle too tall + y_scale = height_scale + end + local x_scale = 1 + if mag > (width / 2) then + --circle too wide + x_scale = 1 / height_scale + end + local random = script_data.random + local horizontal_offset = (width > 10000 and (width / displacement) * 10) or 0 + local vertical_offset = (height > 10000 and (height / displacement) * 10) or 0 + script_data.spawn_offset = + { + x = math.floor(0.5 + random(math.floor(-horizontal_offset), math.floor(horizontal_offset)) / 32) * 32, + y = math.floor(0.5 + random(math.floor(-vertical_offset), math.floor(vertical_offset)) / 32) * 32 + } + + local distance = 0.5 * displacement + local positions = {} + + local rotation_offset = (script_data.random() * (math.pi * 2)) + for k = 1, count do + local rotation = rotation_offset + ((k * 2 * math.pi) / count) + local X = (math.cos(rotation) * distance * x_scale) / 32 + if X > 0 then + X = 32 * (math.floor(X)) + else + X = 32 * (math.ceil(X)) + end + local Y = (math.sin(rotation) * distance * y_scale) / 32 + if Y > 0 then + Y = 32 * (math.floor(Y)) + else + Y = 32 * (math.ceil(Y)) + end + positions[k] = {x = X + script_data.spawn_offset.x, y = Y + script_data.spawn_offset.y} + end + + script_data.spawn_positions = positions + return positions +end + +function create_next_surface() + local name = "battle_surface_1" + if game.surfaces[name] ~= nil then + name = "battle_surface_2" + end + script_data.round_number = script_data.round_number + 1 + local settings = game.surfaces[1].map_gen_settings + settings.starting_points = create_spawn_positions() + settings.seed = script_data.config.game_config.seed + script_data.surface = game.create_surface(name, settings) + script_data.surface.always_day = script_data.config.team_config.always_day +end + +function destroy_player_gui(player) + local elements = script_data.elements + local index = player.index + for name, guis in pairs (elements) do + local frame = guis[index] + if frame and frame.valid then + deregister_gui(frame) + frame.destroy() + end + guis[index] = nil + end +end + +function deregister_gui(gui) + local player_gui_actions = script_data.gui_actions[gui.player_index] + if not player_gui_actions then return end + player_gui_actions[gui.index] = nil + for k, child in pairs (gui.children) do + deregister_gui(child) + end +end + +function register_gui_action(gui, param) + local gui_actions = script_data.gui_actions + local player_gui_actions = gui_actions[gui.player_index] + if not player_gui_actions then + gui_actions[gui.player_index] = {} + player_gui_actions = gui_actions[gui.player_index] + end + player_gui_actions[gui.index] = param +end + +local red = function(str) + return "[color=1,0.2,0.2]"..str.."[/color]" +end + +local green = function(str) + return "[color=0.2,1,0.2]"..str.."[/color]" +end + +function add_team_to_new_flow(team, flow, current_team, admin) + local frame = flow.add{type = "frame", direction = "vertical", style = "bordered_frame"} + frame.style.horizontally_stretchable = true + + local title_flow = frame.add{type = "flow", direction = "horizontal"} + title_flow.style.vertical_align = "center" + + local show_flow = title_flow.add{type = "flow", style = "slot_table_spacing_horizontal_flow"} + + local label = show_flow.add{type = "label", caption = team.name, style = "caption_label"} + label.style.font_color = get_color(team, true) + + add_pusher(show_flow) + + if admin then + local edit_flow = title_flow.add{type = "flow", style = "slot_table_spacing_horizontal_flow", visible = false} + edit_flow.style.horizontally_squashable = true + local textfield = edit_flow.add{type = "textfield", text = team.name} + textfield.style.width = 150 + local color_drop = edit_flow.add{type = "drop-down"} + local index = 1 + for k, color in pairs (script_data.config.colors) do + color_drop.add_item({"color."..color.name}) + if color.name == team.color then + index = k + end + end + color_drop.selected_index = index + add_pusher(edit_flow) + local textfield_confirm = edit_flow.add{type = "sprite-button", style = "item_and_count_select_confirm", sprite = "utility/confirm_slot"} + textfield_confirm.style.padding = 2 + textfield_confirm.style.margin = 0 + local textfield_cancel = edit_flow.add{type = "sprite-button", style = "tool_button_red", sprite = "utility/reset"} + local edit_button = title_flow.add{type = "sprite-button", style = "tool_button", sprite = "utility/rename_icon_small_black"} + local line = title_flow.add{type = "line", direction = "vertical"} + line.style.height = 32 + line.style.vertically_stretchable = false + local delete_button = title_flow.add{type = "sprite-button", style = "tool_button_red", sprite = "utility/trash", enabled = #script_data.config.teams > 1} + register_gui_action(textfield_cancel, {type = "cancel_rename", edit_flow = edit_flow, show_flow = show_flow, buttons = {edit_button, delete_button}}) + register_gui_action(edit_button, {type = "rename_team", edit_flow = edit_flow, show_flow = show_flow, buttons = {edit_button, delete_button}}) + register_gui_action(delete_button, {type = "remove_team", team = team, frame = frame}) + register_gui_action(textfield_confirm, {type = "confirm_rename", textfield = textfield, team = team, dropdown = color_drop}) + end + + local line = frame.add{type = "line", direction = "horizontal"} + + local team_table = frame.add{type = "table", column_count = 2} + + team_table.add{type = "label", caption = {"", {"team"}, {"colon"}}, style = "description_label"} + + if admin then + local drop_down = team_table.add{type = "drop-down"} + local selected_index = 1 + drop_down.add_item({"no-team"}) + drop_down.add_item({"random-team"}) + for k = 1, #script_data.config.teams do + drop_down.add_item(k) + if k == team.team then + selected_index = k + 2 + end + end + drop_down.selected_index = selected_index + register_gui_action(drop_down, {type = "team_drop_down", team = team}) + else + local caption + if team.team == "-" then + caption = {"no-team"} + elseif team.team == "?" then + caption = {"random-team"} + else + caption = team.team + end + team_table.add{type = "label", caption = caption} + end + + local label = team_table.add{type = "label", caption = {"members"}, style = "description_label"} + label.style.minimal_width = 150 + + local ready = "" + local first_ready = true + local ready_data = script_data.ready_players + + local limit = script_data.config.team_config.max_players + limit = (limit > 0 and limit) or math.huge + local player_count = 0 + for k, member in pairs (team.members or {}) do + player_count = player_count + 1 + if player_count > limit then + team.members[k] = nil + ready_data[k] = nil + script_data.team_players[k] = nil + else + if first_ready then + first_ready = false + else + ready = ready..", " + end + if ready_data[k] then + ready = ready .. green(member.name) + else + ready = ready .. red(member.name) + end + end + end + if ready == "" then + ready = {"none"} + end + local label = team_table.add{type = "label", caption = ready, style = "description_label"} + label.style.single_line = false + label.style.maximal_width = 400 + local within_limit = player_count < limit + if within_limit and (not current_team or current_team ~= team) then + local join_team = frame.add{type = "button", caption = {"join-team"}} + join_team.style.font = "default" + join_team.style.height = 24 + join_team.style.top_padding = 0 + join_team.style.bottom_padding = 0 + register_gui_action(join_team, {type = "join_team", team = team}) + end + if current_team == team then + local leave_team = frame.add{type = "button", caption = {"leave-team"}} + leave_team.style.font = "default" + leave_team.style.height = 24 + leave_team.style.top_padding = 0 + leave_team.style.bottom_padding = 0 + register_gui_action(leave_team, {type = "leave_team"}) + end + +end + +refresh_config = function(excluded_player_index) + for k, player in pairs (game.connected_players) do + if player.index ~= excluded_player_index then + update_game_tab(player) + update_team_tab(player) + update_balance_tab(player) + update_inventory_tab(player) + end + end +end + +local name_allowed = function(name, team) + if name == "" then return false end + for k, other_team in pairs (script_data.config.teams) do + if other_team.name == name then + if other_team ~= team then + return false + end + end + end + return true +end + +local is_text_valid = function(text, strict) + if text == "" then return false end + local number = tonumber(text) + if not number then return false end + if number < 0 then return false end + if number > 4294967295 then return false end + if strict then return number >= 100 and number <= 254000 end + return true +end + +local check_all_ready = function() + local all_ready = true + for k, player in pairs (game.connected_players) do + if not script_data.ready_players[player.index] then + all_ready = false + break + end + end + if all_ready then + start_all_ready_preparations() + elseif script_data.ready_start_tick then + script_data.ready_start_tick = nil + game.print({"ready-cancelled"}) + end +end + +update_inventory_tab = function(player) + local group = script_data.elements.inventory[player.index] + if not (group and group.valid) then return end + group.clear() + local admin = player.admin + local config = script_data.config + local types = + { + {name = {"equipment"}, list = config.equipment_list, option = config.starting_equipment}, + {name = {"chest"}, list = config.inventory_list, option = config.starting_chest} + } + for k, param in pairs (types) do + local data = param.list + local options = param.option + if data and options then + local inner = group.add{type = "frame", style = "bordered_frame", direction = "vertical"} + inner.style.minimal_width = 500 + local top_flow = inner.add{type = "flow"} + top_flow.add{type = "label", caption = param.name, style = "caption_label"} + top_flow.style.vertical_align = "center" + add_pusher(top_flow) + local selected = options.selected + if admin then + local dropdown = top_flow.add{type = "drop-down"} + dropdown.style.horizontally_stretchable = true + register_gui_action(dropdown, {type = "starting_item_dropdown_changed", options = options}) + local index = 1 + for k, option in pairs (options.options) do + if option == selected then index = k end + dropdown.add_item({option}) + end + dropdown.selected_index = index + else + top_flow.add{type = "label", caption = {selected}} + end + local scroll = inner.add{type = "scroll-pane", style = "scroll_pane_in_shallow_frame"} + scroll.style.margin = 4 + local items = data[selected] + if not items then return end + if next(items) then + local prototypes = game.item_prototypes + local item_table = scroll.add{type = "table", column_count = 2, style = "bordered_table"} + item_table.style.horizontally_stretchable = true + for name, count in pairs (items) do + local prototype = prototypes[name] + if prototype then + local flow = item_table.add{type = "flow"} + flow.style.vertical_align = "center" + if admin then + local elem = flow.add{type = "choose-elem-button", elem_type = "item", style = "slot_button_in_shallow_frame"} + elem.elem_value = name + register_gui_action(elem, {type = "starting_item_elem_changed", items = items, previous = name}) + else + local sprite = flow.add{type = "sprite", sprite = "item/"..name, style = "small_text_image"} + end + flow.add{type = "label", caption = prototype.localised_name} + add_pusher(flow) + if admin then + local text = flow.add{type = "textfield", text = count, numeric = true, allow_decimal = false, allow_negative = false, style = "slider_value_textfield"} + register_gui_action(text, {type = "starting_item_textfield_changed", items = items, key = name}) + else + flow.add{type = "label", caption = count} + end + end + end + end + + if admin then + local elem = inner.add{type = "choose-elem-button", elem_type = "item", style = "slot_button_in_shallow_frame"} + --local pusher = scroll.add{type = "empty-widget"} + --pusher.style.vertically_stretchable = true + register_gui_action(elem, {type = "starting_item_elem_changed", items = items}) + end + end + end + +end + +add_starting_chest_tab = function(tab_pane) + local tab = tab_pane.add{type = "tab", caption = {"starting-items"}} + local group = tab_pane.add{type = "flow"} + tab_pane.add_tab(tab, group) + local player = game.get_player(tab_pane.player_index) + script_data.elements.inventory[player.index] = group + update_inventory_tab(player) +end + +local set_team = function(player_index, team) + local current_team = script_data.team_players[player_index] + if current_team then + current_team.members[player_index] = nil + end + if team then + team.members[player_index] = game.get_player(player_index) + script_data.team_players[player_index] = team + else + script_data.team_players[player_index] = nil + end + script_data.ready_players[player_index] = nil +end + +local gui_functions = +{ + new_team = function(event, param) + local name + repeat name = game.backer_names[math.random(#game.backer_names)] + until name_allowed(name) + local team = + { + name = name, + color = script_data.config.colors[math.random(#script_data.config.colors)].name, + members = {}, + team = "-" + } + insert(script_data.config.teams, team) + refresh_config() + end, + remove_team = function(event, param) + if #script_data.config.teams == 1 then + return + end + for k, team in pairs (script_data.config.teams) do + if team == param.team then + table.remove(script_data.config.teams, k) + for k, members in pairs (team.members) do + script_data.ready_players[k] = nil + script_data.team_players[k] = nil + end + break + end + end + refresh_config() + end, + rename_team = function(event, param) + param.edit_flow.visible = true + param.show_flow.visible = false + for k, button in pairs (param.buttons) do + button.enabled = false + end + end, + cancel_rename = function(event, param) + param.edit_flow.visible = false + param.show_flow.visible = true + for k, button in pairs (param.buttons) do + button.enabled = true + end + end, + confirm_rename = function(event, param) + local name = param.textfield.text + if not name_allowed(name, param.team) then + game.players[event.player_index].print("Name not allowed") --[[TODO locale]] + return + end + param.team.name = name + param.team.color = script_data.config.colors[param.dropdown.selected_index].name + refresh_config() + end, + join_team = function(event, param) + set_team(event.player_index, param.team) + refresh_config() + check_all_ready() + end, + leave_team = function(event, param) + set_team(event.player_index) + refresh_config() + check_all_ready() + end, + team_drop_down = function(event, param) + local gui = event.element + if not (gui and gui.valid) then return end + if event.name ~= defines.events.on_gui_selection_state_changed then return end + local index + if gui.selected_index == 1 then + index = "-" + elseif gui.selected_index == 2 then + index = "?" + else + index = gui.selected_index - 2 + end + param.team.team = index + refresh_config(event.player_index) + end, + config_text_value_changed = function(event, param) + if event.name ~= defines.events.on_gui_text_changed then return end + local textfield = event.element + if not (textfield and textfield.valid) then return end + local text = textfield.text + local valid = is_text_valid(text) + if not valid then + textfield.style = "invalid_value_textfield" + textfield.style.horizontal_align = "center" + return + end + textfield.style = "slider_value_textfield" + param.config[param.key] = tonumber(text) + refresh_config(event.player_index) + end, + config_dropdown_value_changed = function(event, param) + if event.name ~= defines.events.on_gui_selection_state_changed then return end + local dropdown = event.element + if not (dropdown and dropdown.valid) then return end + param.value.selected = param.value.options[dropdown.selected_index] + refresh_config(event.player_index) + end, + config_boolean_changed = function(event, param) + if event.name ~= defines.events.on_gui_checked_state_changed then return end + local check = event.element + if not (check and check.valid) then return end + param.config[param.key] = check.state + refresh_config(event.player_index) + end, + victory_config_boolean_changed = function(event, param) + if event.name ~= defines.events.on_gui_checked_state_changed then return end + local check = event.element + if not (check and check.valid) then return end + param.config[param.key].active = check.state + refresh_config(event.player_index) + end, + start_round = function(event, param) + start_round() + end, + ready_up = function(event, param) + if event.name ~= defines.events.on_gui_checked_state_changed then return end + local checkbox = event.element + if not (checkbox and checkbox.valid) then return end + local player = game.players[event.player_index] + if checkbox.state then + script_data.ready_players[event.player_index] = true + game.print({"player-is-ready", player.name}) + else + script_data.ready_players[event.player_index] = nil + game.print({"player-is-not-ready", player.name}) + end + refresh_config() + check_all_ready() + end, + toggle_balance_options = function(event, param) + toggle_balance_options_gui(game.players[event.player_index]) + end, + reset_balance_options = function(event, param) + for name, modifiers in pairs (script_data.config.modifier_list) do + for key, value in pairs (modifiers) do + modifiers[key] = 0 + end + end + refresh_config() + end, + balance_textfield_changed = function(event, param) + if event.name ~= defines.events.on_gui_text_changed then return end + local textfield = event.element + if not (textfield and textfield.valid) then return end + local text = textfield.text + text = text:gsub("%%", "") + local valid = is_text_valid(text, param.no_below_100) + if not valid then + textfield.style = "invalid_value_textfield" + textfield.style.horizontal_align = "center" + textfield.style.maximal_width = 60 + return + end + textfield.style = "slider_value_textfield" + textfield.style.maximal_width = 60 + local value = (text - 100) / 100 + script_data.config.modifier_list[param.modifier][param.key] = value + refresh_config(event.player_index) + end, + pvp_import = function(event, param) + local player = game.players[event.player_index] + if not (player and player.valid) then return end + local gui = player.gui.screen + local frame = gui.add{type = "frame", caption = {"gui-blueprint-library.import-string"}, direction = "vertical"} + frame.auto_center = true + + local old = script_data.elements.import[player.index] + if (old and old.valid) then old.destroy() end + + script_data.elements.import[player.index] = frame + local textfield = frame.add{type = "text-box"} + textfield.word_wrap = true + textfield.style.height = player.display_resolution.height * 0.6 / player.display_scale + textfield.style.width = player.display_resolution.width * 0.6 / player.display_scale + local flow = frame.add{type = "flow", direction = "horizontal", style = "dialog_buttons_horizontal_flow"} + register_gui_action + ( + flow.add{type = "button", caption = {"gui.close"}, style = "dialog_button"}, + {type = "import_export_close", frame = frame} + ) + local pusher = flow.add{type = "empty-widget", style = "draggable_space"} + pusher.style.horizontally_stretchable = true + pusher.style.vertically_stretchable = true + pusher.drag_target = frame + local confirm_button = flow.add{type = "button", caption = {"gui-blueprint-library.import"}, style = "confirm_button"} + confirm_button.style.minimal_width = 250 + register_gui_action + ( + confirm_button, + {type = "import_confirm", frame = frame, textfield = textfield} + ) + end, + import_confirm = function(event, param) + local player = game.players[event.player_index] + if not (player and player.valid) then return end + local gui = player.gui.center + local frame = param.frame + if not (frame and frame.valid) then return end + local textfield = param.textfield + if not (textfield and textfield.valid) then return end + local text = textfield.text + if text == "" then player.print({"import-failed"}) return end + local new_config = game.json_to_table(game.decode_string(text)) + if not new_config then + player.print({"import-failed"}) + return + end + for k, v in pairs (new_config) do + script_data.config[k] = v + end + + local default_config = config.get_config() + --We don't want to always append the new starting items to the default ones, so just clear them here. + default_config.inventory_list = {} + default_config.equipment_list = {} + + recursive_data_check(default_config, script_data.config) + + refresh_config() + deregister_gui(frame) + frame.destroy() + script_data.elements.import[player.index] = nil + player.print({"import-success"}) + log("Pvp config import success") + end, + pvp_export = function(event, param) + local player = game.players[event.player_index] + if not (player and player.valid) then return end + local gui = player.gui.screen + local frame = gui.add{type = "frame", caption = {"gui.export-to-string"}, direction = "vertical"} + frame.auto_center = true + + local old = script_data.elements.import[player.index] + if (old and old.valid) then old.destroy() end + + script_data.elements.import[player.index] = frame + local textfield = frame.add{type = "text-box"} + textfield.word_wrap = true + textfield.read_only = true + textfield.style.height = player.display_resolution.height * 0.6 / player.display_scale + textfield.style.width = player.display_resolution.width * 0.6 / player.display_scale + local config = script_data.config + local data = + { + game_config = config.game_config, + team_config = config.team_config, + modifier_list = config.modifier_list, + teams = config.teams, + disabled_items = config.disabled_items, + inventory_list = config.inventory_list, + equipment_list = config.equipment_list, + victory = config.victory, + starting_equipment = config.starting_equipment, + starting_chest = config.starting_chest + } + textfield.text = game.encode_string(game.table_to_json(data)) + local flow = frame.add{type = "flow", style = "dialog_buttons_horizontal_flow"} + register_gui_action + ( + flow.add{type = "button", caption = {"gui.close"}, style = "dialog_button"}, + {type = "import_export_close", frame = frame} + ) + local pusher = flow.add{type = "empty-widget", style = "draggable_space_with_no_right_margin"} + pusher.style.horizontally_stretchable = true + pusher.style.vertically_stretchable = true + pusher.drag_target = frame + end, + import_export_close = function(event, param) + local frame = param.frame + if not (frame and frame.valid) then return end + deregister_gui(frame) + frame.destroy() + script_data.elements.import[event.player_index] = nil + end, + starting_chest = function(event, param) + toggle_starting_chest_gui(game.players[event.player_index]) + end, + starting_item_textfield_changed = function(event, param) + if event.name ~= defines.events.on_gui_text_changed then return end + local textfield = event.element + if not (textfield and textfield.valid) then return end + local text = textfield.text + local valid = is_text_valid(text) + if not valid then + textfield.style = "invalid_value_textfield" + textfield.style.horizontal_align = "center" + return + end + textfield.style = "slider_value_textfield" + param.items[param.key] = tonumber(text) + refresh_config(event.player_index) + end, + starting_item_elem_changed = function(event, param) + if event.name ~= defines.events.on_gui_elem_changed then return end + local element = event.element + if not (element and element.valid) then return end + local items = param.items + local previous = param.previous + if previous then + items[param.previous] = nil + end + local name = element.elem_value + if name then + if items[name] then + game.players[event.player_index].print("No doofus, its already there") + else + items[name] = game.item_prototypes[name].stack_size + end + end + refresh_config() + end, + starting_item_dropdown_changed = function(event, param) + if event.name ~= defines.events.on_gui_selection_state_changed then return end + local dropdown = event.element + if not (dropdown and dropdown.valid) then return end + local data = param.options + data.selected = data.options[dropdown.selected_index] + refresh_config() + end, + disable_elem_changed = function(event, param) + if event.name ~= defines.events.on_gui_elem_changed then return end + + local gui = event.element + local player = game.players[event.player_index] + if not (player and player.valid and gui and gui.valid) then return end + local parent = gui.parent + if not script_data.config.disabled_items then + script_data.config.disabled_items = {} + end + local items = script_data.config.disabled_items + local value = gui.elem_value + if not value then + local map = {} + for k, child in pairs (parent.children) do + if child.elem_value then + map[child.elem_value] = true + end + end + for item, bool in pairs (items) do + if not map[item] then + items[item] = nil + end + end + deregister_gui(gui) + gui.destroy() + return + end + + if items[value] then + if items[value] ~= gui.index then + gui.elem_value = nil + player.print({"duplicate-disable"}) + end + else + items[value] = gui.index + register_gui_action(parent.add{type = "choose-elem-button", elem_type = "item", style = "recipe_slot_button"}, {type = "disable_elem_changed"}) + end + script_data.config.disabled_items = items + refresh_config(event.player_index) + end, + join_spectator = function(event, param) + local frame = param.frame + if (frame and frame.valid) then + deregister_gui(frame) + frame.destroy() + end + spectator_join(game.players[event.player_index]) + end, + join_random = function(event, param) + local frame = param.frame + if (frame and frame.valid) then + deregister_gui(frame) + frame.destroy() + end + local player = game.get_player(event.player_index) + local teams = get_eligible_teams(player) + if not teams then return end + local team = teams[math.random(#teams)] + + set_player(player, team) + + for k, other_player in pairs (game.connected_players) do + choose_joining_gui(other_player) + choose_joining_gui(other_player) + update_team_list_frame(other_player) + end + end, + admin_button = function(event, param) + local gui = event.element + local player = game.players[event.player_index] + local frame = script_data.elements.admin[event.player_index] + if (frame and frame.valid) then + frame.visible = not frame.visible + return + end + local flow = mod_gui.get_frame_flow(player) + local frame = flow.add{type = "frame", style = mod_gui.frame_style, caption = {"admin"}, direction = "vertical"} + script_data.elements.admin[player.index] = frame + frame.visible = true + local inner = frame.add{type = "frame", direction = "vertical", style = "window_content_frame_deep"} + register_gui_action(inner.add{type = "button", caption = {"end-round"}, tooltip = {"end-round-tooltip"}}, {type = "admin_end_round"}) + register_gui_action(inner.add{type = "button", caption = {"reroll-round"}, tooltip = {"reroll-round-tooltip"}}, {type = "admin_reroll_round"}) + register_gui_action(inner.add{type = "button", caption = {"restart-round"}, tooltip = {"restart-round-tooltip"}}, {type = "admin_restart_round"}) + register_gui_action(inner.add{type = "button", caption = {"admin-change-team"}, tooltip = {"admin-change-team-tooltip"}}, {type = "spectator_join_team_button"}) + end, + admin_end_round = function(event, param) + end_round(game.players[event.player_index]) + end, + admin_reroll_round = function(event, param) + game.print({"round-rerolled"}) + end_round() + script_data.config.game_config.seed = math.random(2^32) - 1 + start_round() + return + end, + admin_restart_round = function(event, param) + game.print({"round-restarted"}) + end_round() + start_round() + return + end, + spectator_join_team_button = function(event, param) + choose_joining_gui(game.players[event.player_index]) + end, + pick_team = function(event, param) + local gui = event.element + local player = game.players[event.player_index] + if not (gui and gui.valid and player and player.valid) then return end + local team = param.team + if not team then return end + set_player(player, team) + + for k, other_player in pairs (game.connected_players) do + choose_joining_gui(other_player) + choose_joining_gui(other_player) + update_team_list_frame(other_player) + end + + end, + list_teams_button = function(event, param) + local player = game.players[event.player_index] + if not (player and player.valid) then return end + local frame = script_data.elements.team_frame[player.index] + if frame and frame.valid then + frame.destroy() + script_data.elements.team_frame[player.index] = nil + return + end + local flow = mod_gui.get_frame_flow(player) + frame = flow.add{type = "frame", style = mod_gui.frame_style, caption = {"teams"}, direction = "vertical"} + frame.style.vertically_stretchable = false + script_data.elements.team_frame[player.index] = frame + update_team_list_frame(player) + end, + production_score_button = function(event, param) + local gui = event.element + local player = game.players[event.player_index] + local frame = script_data.elements.production_score_frame[player.index] + if frame and frame.valid then + deregister_gui(frame) + script_data.elements.production_score_frame[player.index] = nil + frame.destroy() + return + end + local flow = mod_gui.get_frame_flow(player) + frame = flow.add{type = "frame", style = mod_gui.frame_style, caption = {"production_score"}, direction = "vertical"} + script_data.elements.production_score_frame[player.index] = frame + frame.style.vertically_stretchable = false + local inner_frame = frame.add{type = "frame", style = "inside_shallow_frame", direction = "vertical"} + script_data.elements.production_score_inner_frame[player.index] = inner_frame + local flow = frame.add{type = "flow", direction = "horizontal"} + flow.add{type = "label", caption = {"", {"recipe-calculator"}, {"colon"}}} + local recipe_button = flow.add{type = "choose-elem-button", elem_type = "recipe", style = "slot_button"} + register_gui_action(recipe_button, {type = "recipe_picker_elem_changed", frame = frame}) + script_data.elements.recipe_button[player.index] = recipe_button + flow.style.vertical_align = "center" + update_production_score_frame(player) + recipe_picker_elem_update(player) + end, + recipe_picker_elem_changed = function(event, param) + if event.name ~= defines.events.on_gui_elem_changed then return end + local elem_button = event.element + if not (elem_button and elem_button.valid) then return end + local player = game.players[event.player_index] + if not (player and player.valid) then return end + script_data.selected_recipe[player.index] = elem_button.elem_value + recipe_picker_elem_update(player) + end, + calculator_button_press = function(event, param) + on_calculator_button_press(event, param) + end, + space_race_button = function(event, param) + local player = game.players[event.player_index] + local frame = script_data.elements.space_race_frame[player.index] + if frame and frame.valid then + frame.destroy() + script_data.elements.space_race_frame[player.index] = nil + return + end + local flow = mod_gui.get_frame_flow(player) + frame = flow.add{type = "frame", style = mod_gui.frame_style, caption = {"space_race"}, direction = "vertical"} + frame.style.vertically_stretchable = false + script_data.elements.space_race_frame[player.index] = frame + update_space_race_frame(player) + end, + kill_score_button = function(event, param) + local player = game.players[event.player_index] + local frame = script_data.elements.kill_score_frame[player.index] + if frame and frame.valid then + frame.destroy() + script_data.elements.kill_score_frame[player.index] = nil + return + end + local flow = mod_gui.get_frame_flow(player) + frame = flow.add{type = "frame", style = mod_gui.frame_style, caption = {"kill_score"}, direction = "vertical"} + frame.style.vertically_stretchable = false + script_data.elements.kill_score_frame[player.index] = frame + update_kill_score_frame(player) + end, + oil_harvest_button = function(event, param) + local player = game.players[event.player_index] + local frame = script_data.elements.oil_harvest_frame[player.index] + if (frame and frame.valid) then + frame.destroy() + script_data.elements.oil_harvest_frame[player.index] = nil + return + end + local flow = mod_gui.get_frame_flow(player) + frame = flow.add{type = "frame", style = mod_gui.frame_style, caption = {"oil_harvest"}, direction = "vertical"} + frame.style.vertically_stretchable = false + script_data.elements.oil_harvest_frame[player.index] = frame + update_oil_harvest_frame(player) + end +} + +function start_all_ready_preparations() + local seconds = 10 + game.print({"everybody-ready", seconds}) + script_data.ready_start_tick = game.tick + (seconds * 60) +end + +function add_new_config_gui(config_data, flow, admin) + local bool_flow = flow.add{type = "flow", direction = "vertical"} + bool_flow.style.horizontally_stretchable = true + --local bottom_frame = flow.add{type = "frame", style = "bordered_frame_bottom"} + local other_flow = flow.add{type = "table", column_count = 1, style = "bordered_table"} + --other_flow.style.column_alignments[2] = "right" + --other_flow.style.column_alignments[1] = "right" + --other_flow.style.maximal_width = 350 + local items = game.item_prototypes + for name, value in pairs (config_data) do + if type(value) == "boolean" then + local check = bool_flow.add{type = "checkbox", state = value, caption = config.localised_names[name] or {name}, ignored_by_interaction = not admin, tooltip = config.localised_tooltips[name] or {name.."_tooltip"}} + register_gui_action(check, {type = "config_boolean_changed", config = config_data, key = name}) + end + if tonumber(value) then + local flow = other_flow.add{type = "table", column_count = 2} + flow.style.column_alignments[2] = "right" + local label = flow.add{type = "label", caption = config.localised_names[name] or {name}, tooltip = config.localised_tooltips[name] or {name.."_tooltip"}} + label.style.horizontally_stretchable = true + --local pusher = flow.add{type = "empty-widget"} + --pusher.style.horizontally_stretchable = true + if admin then + text = flow.add{type = "textfield", text = value, numeric = true, allow_negative = false, allow_decimal = true, style = "slider_value_textfield"} + text.style.maximal_width = 100 + register_gui_action(text, {type = "config_text_value_changed", config = config_data, key = name}) + else + flow.add{type = "label", caption = value} + end + end + if type(value) == "table" then + local flow = other_flow.add{type = "table", column_count = 2} + flow.style.column_alignments[2] = "right" + + local label = flow.add{type = "label", caption = config.localised_names[name] or {name}, tooltip = config.localised_tooltips[name] or {name.."_tooltip"}} + label.style.horizontally_stretchable = true + + --local pusher = flow.add{type = "empty-widget"} + --pusher.style.horizontally_stretchable = true + if admin then + local menu = flow.add{type = "drop-down", enabled = admin} + register_gui_action(menu, {type = "config_dropdown_value_changed", value = value}) + local index + for j, option in pairs (value.options) do + if items[option] then + menu.add_item(items[option].localised_name) + else + menu.add_item({option}) + end + if option == value.selected then index = j end + end + menu.selected_index = index or 1 + else + flow.add{type = "label", caption = (items[value.selected] and items[value.selected].localised_name) or {value.selected}} + end + end + end + local pusher = other_flow.add{type = "empty-widget"} + pusher.style.vertically_stretchable = true +end + +function add_victory_gui(config_data, flow, admin) + local flow = flow.add{type = "table", column_count = 1, style = "bordered_table"} + flow.style.width = 500 + flow.style.column_alignments[1] = "left" + + flow.add{type = "label", caption = {"victory-conditions"}, style = "caption_label"} + for name, victory in pairs (config_data) do + + local inner_flow = flow.add{type = "flow"} + inner_flow.style.height = 28 + inner_flow.style.vertical_align = "center" + + local check = inner_flow.add{type = "checkbox", state = victory.active, caption = config.localised_names[name] or {name}, ignored_by_interaction = not admin, tooltip = config.localised_tooltips[name] or {name.."_tooltip"}} + check.style.width = 150 + check.style.vertical_align = "center" + register_gui_action(check, {type = "victory_config_boolean_changed", config = config_data, key = name}) + + for extra_name, extra in pairs (victory) do + if extra_name ~= "active" then + + add_pusher(inner_flow) + local line = inner_flow.add{type = "line", direction = "vertical"} + line.style.vertically_stretchable = true + + local label = inner_flow.add{type = "label", caption = config.localised_names[extra_name] or {extra_name}, tooltip = config.localised_tooltips[extra_name] or {extra_name.."_tooltip"}} + label.style.width = 180 + + if admin then + text = inner_flow.add{type = "textfield", text = extra, numeric = true, allow_negative = false, allow_decimal = false, style = "slider_value_textfield"} + register_gui_action(text, {type = "config_text_value_changed", config = victory, key = extra_name}) + else + inner_flow.add{type = "label", caption = extra} + end + + end + end + + end +end + +function add_team_tab(tab_pane) + local tab = tab_pane.add{type = "tab", caption = {"team-settings"}} + local group = tab_pane.add{type = "flow"} + tab_pane.add_tab(tab, group) + local player = game.get_player(tab_pane.player_index) + script_data.elements.team_tab[player.index] = group + update_team_tab(player) +end + +function update_team_tab(player) + local admin = player.admin + local holding_table_1 = script_data.elements.team_tab[player.index] + if not (holding_table_1 and holding_table_1.valid) then return end + holding_table_1.clear() + + local team_lobby = holding_table_1.add{type = "flow", direction = "vertical"} + team_lobby.style.vertically_stretchable = true + + local title_flow = team_lobby.add{type = "frame", style = "bordered_frame"} + title_flow.style.vertical_align = "center" + local label = title_flow.add{type = "label", caption = {"teams"}, style = "caption_label"} + label.style.height = 28 + label.style.vertical_align = "center" + + if admin then + add_pusher(title_flow) + local button = title_flow.add{type = "button", caption = {"add-team"}, tooltip = {"add-team-tooltip"}, enabled = #script_data.config.teams < 24} + register_gui_action(button, {type = "new_team", frame = flow}) + end + + local scroll = team_lobby.add{type = "scroll-pane", direction = "vertical", style = "scroll_pane_in_shallow_frame"} + scroll.style.maximal_height = 440 + 20 + local current_team = script_data.team_players[player.index] + + for k, team in pairs (script_data.config.teams) do + add_team_to_new_flow(team, scroll, current_team, admin) + end + + local ready_data = script_data.ready_players + local str = "" + local first = true + for k, player in pairs (game.connected_players) do + if not script_data.team_players[player.index] then + if first then + first = false + else + str = str.. ", " + end + if ready_data[player.index] then + str = str .. green(player.name) + else + str = str .. red(player.name) + end + end + end + + if first then str = {"none"} end + + local pusher = team_lobby.add{type = "empty-widget"} + pusher.style.vertically_stretchable = true + local bottom_frame = team_lobby.add{type = "frame", style = "bordered_frame"} + bottom_frame.add{type = "label", caption = {"unassigned-players", str}} + bottom_frame.style.horizontally_stretchable = true + + local team_settings = holding_table_1.add{type = "frame", direction = "vertical", style = "bordered_frame"} + team_settings.add{type = "label", caption = {"team-settings"}, style = "caption_label"} + team_settings.style.vertically_stretchable = true + team_settings.style.horizontally_stretchable = true + local line = team_settings.add{type = "line", direction = "horizontal"} + line.style.horizontally_stretchable = true + + add_new_config_gui(script_data.config.team_config, team_settings, admin) + +end + +function add_game_tab(tab_pane) + local tab = tab_pane.add{type = "tab", caption = {"game-settings"}} + local group = tab_pane.add{type = "flow"} + tab_pane.add_tab(tab, group) + local player = game.get_player(tab_pane.player_index) + script_data.elements.game_tab[player.index] = group + update_game_tab(player) +end + +function update_game_tab(player) + local admin = player.admin + local holding_table_2 = script_data.elements.game_tab[player.index] + if not (holding_table_2 and holding_table_2.valid) then return end + holding_table_2.clear() + local game_settings = holding_table_2.add{type = "table", column_count = 1, style = "bordered_table"} + game_settings.add{type = "label", caption = {"game-settings"}, style = "caption_label"} + game_settings.style.vertically_stretchable = true + game_settings.style.horizontally_stretchable = true + local inner_table = game_settings.add{type = "flow", column_count = 2} + + add_new_config_gui(script_data.config.game_config, inner_table, admin) + + local other_flow = holding_table_2.add{type = "flow", direction = "vertical"} + other_flow.style.vertically_stretchable = true + other_flow.style.horizontally_stretchable = false + + local victory = other_flow.add{type = "flow", direction = "vertical"} + --victory.style.vertically_stretchable = true + add_victory_gui(script_data.config.victory, victory, admin) + local disable_items = other_flow.add{type = "flow"} + disable_items.style.vertically_stretchable = true + disable_items.style.horizontally_stretchable = true + create_disable_frame(disable_items) + +end + +function create_config_gui(player) + if not (player and player.valid and player.connected) then return end + local old = script_data.elements.config[player.index] + if (old and old.valid) then + deregister_gui(old) + old.destroy() + end + local admin = player.admin + local gui = player.gui.screen + local upper_frame = gui.add{type = "frame", caption = {"pvp-configuration"}, direction = "vertical"} + --upper_frame.style.minimal_width = player.display_resolution.width * 0.75 / player.display_scale + script_data.elements.config[player.index] = upper_frame + upper_frame.style.vertically_stretchable = false + local deep = upper_frame.add{type = "frame", style = "inside_deep_frame_for_tabs", direction = "vertical"} + local tab_pane = deep.add{type = "tabbed-pane"} + tab_pane.style.horizontally_stretchable = true + tab_pane.selected_tab_index = 1 + tab_pane.style.maximal_height = 1080 * 0.8 + add_team_tab(tab_pane) + add_game_tab(tab_pane) + add_balance_tab(tab_pane) + add_starting_chest_tab(tab_pane) + + local footer = deep.add{type = "frame", style = "subfooter_frame"} + footer.style.horizontally_stretchable = true + if admin then + register_gui_action(footer.add{type = "sprite-button", sprite = "utility/import", tooltip = {"gui-blueprint-library.import-string"}, style = "tool_button"}, {type = "pvp_import"}) + end + register_gui_action(footer.add{type = "sprite-button", sprite = "utility/export", tooltip = {"gui.export-to-string"}, style = "tool_button"}, {type = "pvp_export"}) + + local button_flow = upper_frame.add{type = "flow", style = "dialog_buttons_horizontal_flow"} + button_flow.style.vertical_align = "center" + + local pusher = button_flow.add{type = "empty-widget", style = "draggable_space_with_no_left_margin"} + pusher.style.horizontally_stretchable = true + pusher.style.vertically_stretchable = true + pusher.drag_target = upper_frame + local ready = script_data.ready_players[player.index] or false + local ready_up = button_flow.add{type = "checkbox", caption = {"ready"}, state = ready} + ready_up.style.right_padding = 8 + + register_gui_action(ready_up, {type = "ready_up"}) + local start_button = button_flow.add{type = "button", style = "confirm_button", caption = {"start-round"}, enabled = admin} + start_button.style.minimal_width = 250 + register_gui_action(start_button, {type = "start_round"}) + upper_frame.auto_center = true +end + +function end_round(admin) + destroy_config_for_all() + for k, player in pairs (game.players) do + player.force = game.forces.player + player.tag = "" + destroy_player_gui(player) + if player.connected then + if player.ticks_to_respawn then + player.ticks_to_respawn = nil + end + local character = player.character + player.character = nil + if character then character.destroy() end + player.set_controller{type = defines.controllers.spectator} + player.teleport({0,1000}, get_lobby_surface()) + create_config_gui(player) + end + end + if script_data.surface and script_data.surface.valid then + game.delete_surface(script_data.surface) + end + if admin then + game.print({"admin-ended-round", admin.name}) + end + script_data.setup_finished = false + script_data.check_starting_area_generation = false + script_data.average_score = nil + script_data.scores = nil + script_data.exclusion_map = nil + script_data.protected_teams = nil + script_data.check_base_exclusion = nil + script_data.oil_harvest_scores = nil + script_data.production_scores = nil + script_data.rocket_scores = nil + script_data.kill_scores = nil + script_data.last_defcon_tick = nil + script_data.next_defcon_tech = nil + script_data.silos = nil + script.raise_event(events.on_round_end, {}) +end + +game_mode_buttons = function() return + { + ["production_score"] = {type = "button", caption = {"production_score"}, action = "production_score_button", style = mod_gui.button_style}, + ["oil_harvest"] = {type = "button", caption = {"oil_harvest"}, action = "oil_harvest_button", style = mod_gui.button_style}, + ["kill_score"] = {type = "button", caption = {"kill_score"}, action = "kill_score_button", style = mod_gui.button_style}, + ["space_race"] = {type = "button", caption = {"space_race"}, action = "space_race_button", style = mod_gui.button_style} + } +end + +function init_player_gui(player) + destroy_player_gui(player) + + if script_data.progress then + update_progress_bar() + return + end + + if script_data.setup_finished == false then + create_config_gui(player) + return + end + + if player.force.name == "player" then + choose_joining_gui(player) + return + end + + local button_flow = mod_gui.get_button_flow(player) + + local list_teams_button = button_flow.add{type = "button", caption = {"teams"}, style = mod_gui.button_style} + register_gui_action(list_teams_button, {type = "list_teams_button"}) + script_data.elements.team_list_button[player.index] = list_teams_button + + for name, button in pairs (game_mode_buttons()) do + if not script_data.elements[name] then + script_data.elements[name] = {} + end + if script_data.config.victory[name].active then + local element = button_flow.add(button) + register_gui_action(element, {type = button.action}) + script_data.elements[name][player.index] = element + end + end + + if player.admin then + local admin_button = button_flow.add{type = "button", caption = {"admin"}, style = mod_gui.button_style} + register_gui_action(admin_button, {type = "admin_button"}) + script_data.elements.admin_button[player.index] = admin_button + end + + if player.force.name == "neutral" then + local spectate_button = button_flow.add{type = "button", caption = {"join-team"}, style = mod_gui.button_style} + register_gui_action(spectate_button, {type = "spectator_join_team_button"}) + script_data.elements.spectate_button[player.index] = spectate_button + end + +end + +function get_color(team, lighten) + local index = script_data.config.color_map[team.color] + if not index then + --Unknown color + team.color = script_data.config.colors[math.random(#script_data.config.colors)].name + index = script_data.config.color_map[team.color] + end + local c = script_data.config.colors[index].color + if lighten then + return {r = 1 - (1 - c.r) * 0.5, g = 1 - (1 - c.g) * 0.5, b = 1 - (1 - c.b) * 0.5, a = 1} + end + return c +end + +function add_player_list_gui(force, gui) + if not (force and force.valid) then return end + if #force.players == 0 then + gui.add{type = "label", caption = {"none"}} + return + end + local scroll = gui.add{type = "scroll-pane", style = "scroll_pane_in_shallow_frame"} + scroll.style.maximal_height = 120 + local name_table = scroll.add{type = "table", column_count = 1} + name_table.style.vertical_spacing = 0 + local added = {} + local first = true + if #force.connected_players > 0 then + local online_names = "" + for k, player in pairs (force.connected_players) do + if not first then + online_names = online_names..", " + end + first = false + online_names = online_names..player.name + added[player.name] = true + end + local online_label = name_table.add{type = "label", caption = {"online", online_names}} + online_label.style.single_line = false + online_label.style.maximal_width = 180 + end + first = true + if #force.players > #force.connected_players then + local offline_names = "" + for k, player in pairs (force.players) do + if not added[player.name] then + if not first then + offline_names = offline_names..", " + end + first = false + offline_names = offline_names..player.name + added[player.name] = true + end + end + local offline_label = name_table.add{type = "label", caption = {"offline", offline_names}} + offline_label.style.single_line = false + offline_label.style.font_color = {r = 0.7, g = 0.7, b = 0.7} + offline_label.style.maximal_width = 180 + end +end + +function set_player(player, team, mute) + local force = game.forces[team.name] + local old_force = player.force + local surface = script_data.surface + if not surface.valid then return end + local position = surface.find_non_colliding_position("character", force.get_spawn_position(surface), get_starting_area_radius(true), 2) + if not position then + player.print({"cant-find-position"}) + choose_joining_gui(player) + return + end + local character = player.surface == surface and player.character + if character then + character.teleport(position) + else + character = surface.create_entity{name = "character", position = position, force = force} + end + player.force = force + player.show_on_map = true + player.teleport(position, surface) + + player.character = nil + player.set_controller + { + type = defines.controllers.character, + character = character + } + + player.color = get_color(team) + player.chat_color = get_color(team, true) + player.tag = "["..force.name.."]" + + init_player_gui(player) + set_team(player.index, team) + + for k, other_player in pairs (game.connected_players) do + choose_joining_gui(other_player) + choose_joining_gui(other_player) + update_team_list_frame(other_player) + end + + local artillery_remote = script_data.config.prototypes.artillery_remote + if script_data.config.game_config.team_artillery and script_data.config.game_config.give_artillery_remote and game.item_prototypes[artillery_remote] then + player.insert(artillery_remote) + end + config.give_equipment(player) + balance.apply_character_modifiers(player) + + if not mute then + game.print({"joined", player.name, player.force.name}) + end + + check_force_protection(force) + check_force_protection(old_force) + script.raise_event(events.on_player_joined_team, {player_index = player.index, team = team, force = force}) +end + +function choose_joining_gui(player) + local frame = script_data.elements.join[player.index] + if (frame and frame.valid) then + deregister_gui(frame) + frame.destroy() + return + end + local teams = get_eligible_teams(player) + if not teams then return end + local gui = player.gui.screen + local frame = gui.add{type = "frame", direction = "vertical"} + + local title_flow = frame.add{type = "flow", direction = "horizontal"} + title_flow.style.horizontally_stretchable = true + title_flow.style.horizontal_spacing = 8 + + local title_label = title_flow.add{type = "label", caption = {"pick-join"}, style = "frame_title"} + title_label.drag_target = frame + + local title_pusher = title_flow.add{type = "empty-widget", style = "draggable_space_header"} + title_pusher.style.height = 24 + title_pusher.style.horizontally_stretchable = true + title_pusher.drag_target = frame + + --If they are on player force, it means they aren't on a proper team already, don't let them close the choose team frame. + if player.force.name ~= "player" then + local title_close_button = title_flow.add{type = "sprite-button", style = "frame_action_button", sprite = "utility/close_white"} + register_gui_action(title_close_button, {type = "spectator_join_team_button"}) + end + + script_data.elements.join[player.index] = frame + local inner_frame = frame.add{type = "frame", style = "inside_shallow_frame", direction = "vertical"} + local pick_join_table = inner_frame.add{type = "table", column_count = 4, style = "bordered_table"} + pick_join_table.style.margin = 4 + pick_join_table.style.column_alignments[2] = "center" + pick_join_table.style.column_alignments[3] = "center" + pick_join_table.add{type = "label", caption = {"team-name"}}.style.font = "default-semibold" + pick_join_table.add{type = "label", caption = {"players"}}.style.font = "default-semibold" + pick_join_table.add{type = "label", caption = {"team-number"}}.style.font = "default-semibold" + pick_join_table.add{type = "label"} + for k, team in pairs (teams) do + local force = game.forces[team.name] + if force then + local name = pick_join_table.add{type = "label", caption = force.name} + name.style.font = "default-semibold" + name.style.font_color = get_color(team, true) + add_player_list_gui(force, pick_join_table) + local caption + if tonumber(team.team) then + caption = team.team + elseif team.team:find("?") then + caption = team.team:gsub("?", "") + else + caption = team.team + end + pick_join_table.add{type = "label", caption = caption} + local join_button = pick_join_table.add{type = "button", caption = {"join"}} + register_gui_action(join_button, {type = "pick_team", team = team}) + end + end + local button_flow = frame.add{type = "flow", direction = "horizontal", style = "dialog_buttons_horizontal_flow"} + register_gui_action(button_flow.add{type = "button", caption = {"join-spectator"}}, {type = "join_spectator", frame = frame}) + register_gui_action(button_flow.add{type = "button", caption = {"join-random"}}, {type = "join_random", frame = frame}) + local drag = button_flow.add{type = "empty-widget", style = "draggable_space_with_no_right_margin"} + drag.style.horizontally_stretchable = true + drag.style.vertically_stretchable = true + drag.drag_target = frame + frame.auto_center = true +end + +function update_balance_tab(player) + local inner = script_data.elements.balance[player.index] + if not (inner and inner.valid) then return end + inner.clear() + local scrollpane = inner.add{type = "scroll-pane", style = "scroll_pane_in_shallow_frame"} + local big_table = scrollpane.add{type = "table", column_count = 5, direction = "horizontal"} + big_table.style.horizontally_stretchable = true + local entities = game.entity_prototypes + local ammos = game.ammo_category_prototypes + local admin = player.admin + local modifier_list = script_data.config.modifier_list + if not modifier_list then + balance.init() + modifier_list = script_data.config.modifier_list + end + for modifier_name, array in pairs (modifier_list) do + local flow = big_table.add{type = "table", style = "bordered_table", column_count = 1} + flow.style.vertically_stretchable = true + flow.style.horizontally_stretchable = true + flow.add{type = "label", style = "caption_label", caption = {modifier_name}} + local inner = flow.add{type = "flow", direction = "vertical"} + inner.style.vertically_stretchable = true + local table = inner.add{type = "table", column_count = 2} + table.style.column_alignments[1] = "left" + table.style.column_alignments[2] = "right" + for name, modifier in pairs (array) do + if modifier_name == "ammo_damage_modifier" then + local string = "ammo-category-name."..name + table.add{type = "label", caption = ammos[name].localised_name} + elseif modifier_name == "gun_speed_modifier" then + table.add{type = "label", caption = ammos[name].localised_name} + elseif modifier_name == "turret_attack_modifier" then + table.add{type = "label", caption = entities[name].localised_name} + elseif modifier_name == "character_modifiers" then + table.add{type = "label", caption = {name}} + elseif modifier_name == "force_modifiers" then + table.add{type = "label", caption = {name}} + end + if admin then + local input = table.add{type = "textfield", numeric = true, allow_decimal = true, allow_negative = false, style = "slider_value_textfield"} + register_gui_action(input, {type = "balance_textfield_changed", modifier = modifier_name, key = name, no_below_100 = (modifier_name == "force_modifiers")}) + input.text = tostring((modifier * 100) + 100).."%" + input.style.maximal_width = 60 + else + table.add{type = "label", caption = tostring((modifier * 100) + 100).."%"} + end + end + end +end + +function add_balance_tab(tab_pane) + local tab = tab_pane.add{type = "tab", caption = {"balance-options"}} + local inner = tab_pane.add{type = "flow"} + inner.style.horizontally_stretchable = true + tab_pane.add_tab(tab, inner) + local player = game.get_player(tab_pane.player_index) + script_data.elements.balance[player.index] = inner + update_balance_tab(player) +end + +function create_disable_frame(gui) + local inner = gui.add{type = "table", style = "bordered_table", column_count = 1} + inner.add{type = "label", caption = {"disabled-items"}, style = "caption_label"} + local frame = inner.add{type = "frame", style = "filter_scroll_pane_background_frame"} + frame.style.width = 12 * 40 + local disable_table = frame.add{type = "table", column_count = 12, style = "filter_slot_table"} + local items = game.item_prototypes + local player = game.players[gui.player_index] + local admin = player.admin + if script_data.config.disabled_items then + for item, bool in pairs (script_data.config.disabled_items) do + local prototype = items[item] + if prototype then + if admin then + local choose = disable_table.add{type = "choose-elem-button", elem_type = "item", style = "recipe_slot_button"} + choose.elem_value = item + register_gui_action(choose, {type = "disable_elem_changed"}) + else + local icon = disable_table.add{type = "sprite", sprite = "item/"..item, tooltip = prototype.localised_name} + icon.style.width = 32 + icon.style.height = 32 + end + end + end + end + if admin then + local choose = disable_table.add{type = "choose-elem-button", elem_type = "item", style = "recipe_slot_button"} + register_gui_action(choose, {type = "disable_elem_changed"}) + end +end + +function start_round() + + game.reset_time_played() + + destroy_config_for_all() + + script_data.random = game.create_random_generator(script_data.config.game_config.seed) + script_data.ready_start_tick = nil + script_data.setup_finished = false + script_data.team_won = false + + create_next_surface() + setup_teams() + chart_starting_area_for_force_spawns() + set_evolution_factor() + set_difficulty() + +end + +function get_eligible_teams(player) + local limit = script_data.config.team_config.max_players + local teams = {} + for k, team in pairs (script_data.config.teams) do + local force = game.forces[team.name] + if force then + if limit <= 0 or #force.connected_players < limit or player.admin then + insert(teams, team) + end + end + end + if #teams == 0 then + spectator_join(player) + player.print({"no-space-available"}) + return + end + return teams +end + +function destroy_config_for_all() + + for name, frames in pairs (script_data.elements) do + for k, frame in pairs (frames) do + if (frame and frame.valid) then + deregister_gui(frame) + frame.destroy() + end + end + script_data.elements[name] = {} + end + + script_data.ready_players = {} +end + +function set_evolution_factor() + local n = script_data.config.team_config.evolution_factor + if n >= 1 then + n = 1 + end + if n <= 0 then + n = 0 + end + for k, force in pairs (game.forces) do + force.evolution_factor = n + end + script_data.config.team_config.evolution_factor = n +end + +function set_difficulty() + game.difficulty_settings.technology_price_multiplier = script_data.config.team_config.technology_price_multiplier or 1 +end + +function spectator_join(player) + local character = player.character + player.set_controller{type = defines.controllers.spectator} + if character then character.die() end + player.force = "neutral" + player.teleport(script_data.spawn_offset, script_data.surface) + player.tag = "" + player.chat_color = {r = 1, g = 1, b = 1, a = 1} + init_player_gui(player) + game.print({"joined-spectator", player.name}) + set_team(player.index) + player.show_on_map = false; +end + +function update_team_list_frame(player) + if not (player and player.valid) then return end + local frame = script_data.elements.team_frame[player.index] + if not (frame and frame.valid) then return end + frame.clear() + local inner = frame.add{type = "frame", style = "inside_shallow_frame"} + local team_table = inner.add{type = "table", column_count = 2, style = "bordered_table"} + team_table.style.margin = 4 + team_table.add{type = "label", caption = {"team-name"}, style = "bold_label"} + team_table.add{type = "label", caption = {"players"}, style = "bold_label"} + for k, team in pairs (script_data.config.teams) do + local force = game.forces[team.name] + if force then + local label = team_table.add{type = "label", caption = team.name, style = "description_label"} + label.style.font_color = get_color(team, true) + add_player_list_gui(force, team_table) + end + end +end + +function format_time(ticks) + local hours = math.floor(ticks / (60 * 60 * 60)) + ticks = ticks - hours * (60 * 60 * 60) + local minutes = math.floor(ticks / (60 * 60)) + ticks = ticks - minutes * (60 * 60) + local seconds = math.floor(ticks / 60) + if hours > 0 then + return string.format("%d:%02d:%02d", hours, minutes, seconds) + else + return string.format("%d:%02d", minutes, seconds) + end +end + +function get_time_left() + if not script_data.round_start_tick then return "Invalid" end + if not script_data.config.game_config.time_limit then return "Invalid" end + return format_time((math.max(script_data.round_start_tick + (script_data.config.game_config.time_limit * 60 * 60) - game.tick, 0))) +end + +function update_production_score_frame(player) + local frame = script_data.elements.production_score_inner_frame[player.index] + if not (frame and frame.valid) then return end + frame.clear() + + local subheader = frame.add{type = "frame", style = "subheader_frame"} + subheader.style.horizontally_stretchable = true + subheader.style.vertical_align = "center" + if script_data.config.victory.production_score.required_production_score > 0 then + subheader.add{type = "label", style = "subheader_label", caption = {"", {"required_production_score"}, {"colon"}, " ", util.format_number(script_data.config.victory.production_score.required_production_score)}} + end + if script_data.config.game_config.time_limit > 0 then + if next(subheader.children) then + subheader.add{type = "line", direction = "vertical"} + end + subheader.add{type = "label", style = not next(subheader.children) and "subheader_label" or nil, caption = {"time_left", get_time_left()}} + end + if not next(subheader.children) then subheader.destroy() end + + local information_table = frame.add{type = "table", column_count = 4, style = "bordered_table"} + information_table.style.margin = 4 + information_table.style.column_alignments[3] = "right" + information_table.style.column_alignments[4] = "right" + + for k, caption in pairs ({"", "team-name", "score", "score_per_minute"}) do + local label = information_table.add{type = "label", caption = {caption}, tooltip = {caption.."_tooltip"}} + label.style.font = "default-bold" + end + local team_map = {} + for k, team in pairs (script_data.config.teams) do + team_map[team.name] = team + end + local average_score = script_data.average_score + if not average_score then return end + local rank = 1 + for name, score in spairs (script_data.production_scores, function(t, a, b) return t[b] < t[a] end) do + if not average_score[name] then + average_score = nil + return + end + if team_map[name] then + local position = information_table.add{type = "label", caption = "#"..rank} + if name == player.force.name then + position.style.font = "default-semibold" + position.style.font_color = {r = 1, g = 1} + end + local label = information_table.add{type = "label", caption = name} + label.style.font = "default-semibold" + label.style.font_color = get_color(team_map[name], true) + information_table.add{type = "label", caption = util.format_number(score)} + local delta_score = (score - (average_score[name] / statistics_period)) * (60 / statistics_period) * 2 + local delta_label = information_table.add{type = "label", caption = util.format_number(math.floor(delta_score))} + if delta_score < 0 then + delta_label.style.font_color = {r = 1, g = 0.2, b = 0.2} + end + rank = rank + 1 + end + end +end + +function update_oil_harvest_frame(player) + + local frame = script_data.elements.oil_harvest_frame[player.index] + if not (frame and frame.valid) then + return + end + frame.clear() + + local inner_frame = frame.add{type = "frame", style = "inside_shallow_frame", direction = "vertical"} + + local subheader = inner_frame.add{type = "frame", style = "subheader_frame"} + subheader.style.horizontally_stretchable = true + subheader.style.vertical_align = "center" + + if script_data.config.victory.oil_harvest.required_oil > 0 then + subheader.add{type = "label", style = "subheader_label", caption = {"", {"required_oil"}, {"colon"}, " ", util.format_number(script_data.config.victory.oil_harvest.required_oil)}} + end + + if script_data.config.game_config.time_limit > 0 then + if next(subheader.children) then + subheader.add{type = "line", direction = "vertical"} + end + subheader.add{type = "label", style = not next(subheader.children) and "subheader_label" or nil, caption = {"time_left", get_time_left()}} + end + + if not next(subheader.children) then subheader.destroy() end + + local information_table = inner_frame.add{type = "table", column_count = 3, style = "bordered_table"} + information_table.style.margin = 4 + information_table.style.column_alignments[3] = "right" + + for k, caption in pairs ({"", "team-name", "oil_harvest"}) do + local label = information_table.add{type = "label", caption = {caption}} + label.style.font = "default-bold" + end + local team_map = {} + for k, team in pairs (script_data.config.teams) do + team_map[team.name] = team + end + if not script_data.oil_harvest_scores then + script_data.oil_harvest_scores = {} + end + local rank = 1 + for name, score in spairs (script_data.oil_harvest_scores, function(t, a, b) return t[b] < t[a] end) do + if team_map[name] then + local position = information_table.add{type = "label", caption = "#"..rank} + if name == player.force.name then + position.style.font = "default-semibold" + position.style.font_color = {r = 1, g = 1} + end + local label = information_table.add{type = "label", caption = name} + label.style.font = "default-semibold" + label.style.font_color = get_color(team_map[name], true) + information_table.add{type = "label", caption = util.format_number(math.floor(score))} + rank = rank + 1 + end + end +end + +function update_kill_score_frame(player) + + local frame = script_data.elements.kill_score_frame[player.index] + if not (frame and frame.valid) then + return + end + frame.clear() + + local inner_frame = frame.add{type = "frame", style = "inside_shallow_frame", direction = "vertical"} + + local subheader = inner_frame.add{type = "frame", style = "subheader_frame"} + subheader.style.horizontally_stretchable = true + + if script_data.config.victory.kill_score.required_kill_score > 0 then + subheader.add{type = "label", style = "subheader_label", caption = {"", {"required_kill_score"}, {"colon"}, " ", util.format_number(script_data.config.victory.kill_score.required_kill_score)}} + end + + if script_data.config.game_config.time_limit > 0 then + if next(subheader.children) then + subheader.add{type = "line", direction = "vertical"} + end + subheader.add{type = "label", style = not next(subheader.children) and "subheader_label" or nil, caption = {"time_left", get_time_left()}} + end + + if not next(subheader.children) then subheader.destroy() end + + local information_table = inner_frame.add{type = "table", column_count = 3, style = "bordered_table"} + information_table.style.margin = 4 + information_table.style.column_alignments[3] = "right" + + for k, caption in pairs ({"", "team-name", "kill_score"}) do + local label = information_table.add{type = "label", caption = {caption}} + label.style.font = "default-bold" + end + local team_map = {} + for k, team in pairs (script_data.config.teams) do + team_map[team.name] = team + end + local scores = get_kill_scores() + local rank = 1 + for name, score in spairs (scores, function(t, a, b) return t[b] < t[a] end) do + if team_map[name] then + local position = information_table.add{type = "label", caption = "#"..rank} + if name == player.force.name then + position.style.font = "default-semibold" + position.style.font_color = {r = 1, g = 1} + end + local label = information_table.add{type = "label", caption = name} + label.style.font = "default-semibold" + label.style.font_color = get_color(team_map[name], true) + information_table.add{type = "label", caption = util.format_number(math.floor(score))} + rank = rank + 1 + end + end +end + +function update_space_race_frame(player) + local frame = script_data.elements.space_race_frame[player.index] + if not (frame and frame.valid) then + return + end + frame.clear() + + local inner_frame = frame.add{type = "frame", style = "inside_shallow_frame", direction = "vertical"} + + local subheader = inner_frame.add{type = "frame", style = "subheader_frame"} + subheader.style.horizontally_stretchable = true + subheader.style.vertical_align = "center" + + if script_data.config.victory.space_race.required_rockets_sent > 0 then + subheader.add{type = "label", style = "subheader_label", caption = {"", {"required_rockets_sent"}, {"colon"}, " ", util.format_number(script_data.config.victory.space_race.required_rockets_sent)}} + end + + if script_data.config.game_config.time_limit > 0 then + if next(subheader.children) then + subheader.add{type = "line", direction = "vertical"} + end + subheader.add{type = "label", style = not next(subheader.children) and "subheader_label" or nil, caption = {"time_left", get_time_left()}} + end + + if not next(subheader.children) then subheader.destroy() end + + local information_table = inner_frame.add{type = "table", column_count = 3, style = "bordered_table"} + information_table.style.margin = 4 + information_table.style.column_alignments[3] = "right" + + for k, caption in pairs ({"", "team-name", "rockets_sent"}) do + local label = information_table.add{type = "label", caption = {caption}} + label.style.font = "default-bold" + end + local colors = {} + local team_map = {} + for k, team in pairs (script_data.config.teams) do + colors[team.name] = get_color(team, true) + team_map[team.name] = team + end + local rank = 1 + + for name, score in spairs (get_rocket_scores(), function(t, a, b) return t[b] < t[a] end) do + if team_map[name] then + local position = information_table.add{type = "label", caption = "#"..rank} + if name == player.force.name then + position.style.font = "default-semibold" + position.style.font_color = {r = 1, g = 1} + end + local label = information_table.add{type = "label", caption = name} + label.style.font = "default-semibold" + label.style.font_color = colors[name] + information_table.add{type = "label", caption = util.format_number(score)} + rank = rank + 1 + end + end +end + +function update_teams_names() + local names = {} + for k, team in pairs (script_data.config.teams) do + names[team.name] = true + end + script_data.team_names = names +end + +function setup_teams() + + local old_team_names = script_data.team_names + update_teams_names() + + for name, bool in pairs (old_team_names) do + if not script_data.team_names[name] then + game.merge_forces(name, "player") + end + end + + for k, team in pairs (script_data.config.teams) do + local new_team + if game.forces[team.name] then + new_team = game.forces[team.name] + else + new_team = game.create_force(team.name) + end + new_team.reset() + new_team.set_spawn_position(script_data.spawn_positions[k], script_data.surface) + set_random_team(team) + end + for k, team in pairs (script_data.config.teams) do + local force = game.forces[team.name] + set_diplomacy(team) + setup_research(force) + balance.disable_combat_technologies(force) + force.reset_technology_effects() + balance.apply_combat_modifiers(force) + end + disable_items_for_all() +end + +function disable_items_for_all() + if not script_data.config.disabled_items then return end + local items = game.item_prototypes + local recipes = game.recipe_prototypes + local product_map = {} + for k, recipe in pairs (recipes) do + for k, product in pairs (recipe.products) do + if not product_map[product.name] then + product_map[product.name] = {} + end + insert(product_map[product.name], recipe) + end + end + + local recipes_to_disable = {} + for name, k in pairs (script_data.config.disabled_items) do + local mapping = product_map[name] + if mapping then + for k, recipe in pairs (mapping) do + recipes_to_disable[recipe.name] = true + end + end + end + for k, force in pairs (game.forces) do + for name, bool in pairs (recipes_to_disable) do + force.recipes[name].enabled = false + end + end +end + +function check_technology_for_disabled_items(event) + if not script_data.config.disabled_items then return end + local disabled_items = script_data.config.disabled_items + local technology = event.research + local recipes = technology.force.recipes + for k, effect in pairs (technology.effects) do + if effect.type == "unlock-recipe" then + for k, product in pairs (recipes[effect.recipe].products) do + if disabled_items[product.name] then + recipes[effect.recipe].enabled = false + end + end + end + end +end + +function set_random_team(team) + if tonumber(team.team) then return end + if team.team == "-" then return end + team.team = "?"..math.random(#script_data.config.teams) +end + +function set_diplomacy(team) + local force = game.forces[team.name] + if not force or not force.valid then return end + local team_number + if tonumber(team.team) then + team_number = team.team + elseif team.team:find("?") then + team_number = team.team:gsub("?", "") + team_number = tonumber(team_number) + else + team_number = "Don't match me" + end + for k, other_team in pairs (script_data.config.teams) do + if game.forces[other_team.name] then + local other_number + if tonumber(other_team.team) then + other_number = other_team.team + elseif other_team.team:find("?") then + other_number = other_team.team:gsub("?", "") + other_number = tonumber(other_number) + else + other_number = "Okay i won't match" + end + if other_number == team_number then + force.set_cease_fire(other_team.name, true) + force.set_friend(other_team.name, true) + else + force.set_cease_fire(other_team.name, false) + force.set_friend(other_team.name, false) + end + end + end +end + +function set_team_together_spawns(surface) + local grouping = {} + for k, team in pairs (script_data.config.teams) do + local team_number + if tonumber(team.team) then + team_number = team.team + elseif team.team:find("?") then + team_number = team.team:gsub("?", "") + team_number = tonumber(team_number) + else + team_number = "-" + end + if tonumber(team_number) then + if not grouping[team_number] then + grouping[team_number] = {} + end + insert(grouping[team_number], team.name) + else + if not grouping.no_group then + grouping.no_group = {} + end + insert(grouping.no_group, team.name) + end + end + local count = 1 + for k, group in pairs (grouping) do + for j, team_name in pairs (group) do + local force = game.forces[team_name] + if force then + local position = script_data.spawn_positions[count] + if position then + force.set_spawn_position(position, surface) + count = count + 1 + end + end + end + end +end + +function chart_starting_area_for_force_spawns() + --Delay by 1 tick so the GUI can update + script_data.chart_chunks = 1 + game.tick + (#script_data.config.teams) + script_data.progress = 0 + update_progress_bar() +end + +function clear_biters(surface, area) + for k, entity in pairs(surface.find_entities_filtered{force = "enemy", area = area}) do + entity.destroy() + end +end + +function clear_cliffs(surface, area) + for k, entity in pairs(surface.find_entities_filtered{type = "cliff", area = area}) do + entity.destroy() + end +end + +function check_starting_area_chunks_are_generated() + if not script_data.chart_chunks then return end + local index = script_data.chart_chunks - game.tick + local surface = script_data.surface + if index == 0 then + script_data.progress = 0.99 + script_data.chart_chunks = nil + script_data.finish_setup = game.tick + (#script_data.config.teams) + update_progress_bar() + return + end + local team = script_data.config.teams[index] + if not team then return end + local name = team.name + local force = game.forces[name] + if not force then return end + script_data.progress = (#script_data.config.teams - index) / #script_data.config.teams + update_progress_bar() + local surface = script_data.surface + local radius = get_starting_area_radius() + 3 + local size = radius * 32 + local origin = force.get_spawn_position(surface) + local area = {{origin.x - size, origin.y - size},{origin.x + (size - 32), origin.y + (size - 32)}} + surface.request_to_generate_chunks(origin, radius) + surface.force_generate_chunk_requests() + clear_biters(surface, area) + clear_cliffs(surface, area) +end + +function check_player_color() + for k, team in pairs (script_data.config.teams) do + local force = game.forces[team.name] + if force then + local color = get_color(team) + for k, player in pairs (force.connected_players) do + local player_color = player.color + for c, v in pairs (color) do + if math.abs(player_color[c] - v) > 0.1 then + game.print({"player-color-changed-back", player.name}) + player.color = color + player.chat_color = get_color(team, true) + break + end + end + end + end + end +end + +function check_no_rush() + if not script_data.end_no_rush then return end + if game.tick > script_data.end_no_rush then + if script_data.config.game_config.no_rush_time > 0 then + game.print({"no-rush-ends"}) + end + script_data.end_no_rush = nil + script_data.surface.peaceful_mode = script_data.peaceful_mode + game.forces.enemy.kill_all_units() + return + end +end + +function check_player_no_rush(player) + if not script_data.end_no_rush then return end + local force = player.force + if not is_ignored_force(force.name) then + local origin = force.get_spawn_position(player.surface) + local Xo = origin.x + local Yo = origin.y + local position = player.position + local radius = get_starting_area_radius(true) + local Xp = position.x + local Yp = position.y + if Xp > (Xo + radius) then + Xp = Xo + radius + elseif Xp < (Xo - radius) then + Xp = Xo - radius + end + if Yp > (Yo + radius) then + Yp = Yo + radius + elseif Yp < (Yo - radius) then + Yp = Yo - radius + end + if position.x ~= Xp or position.y ~= Yp then + local new_position = {x = Xp, y = Yp} + local vehicle = player.vehicle + if vehicle then + if not vehicle.teleport(new_position) then + player.driving = false + end + vehicle.orientation = vehicle.orientation + 0.5 + else + player.teleport(new_position) + end + local time_left = math.ceil((script_data.end_no_rush-game.tick) / 3600) + player.print({"no-rush-teleport", time_left}) + end + end +end + +function check_update_production_score() + if not script_data.config.victory.production_score.active then return end + local tick = game.tick + if script_data.team_won then return end + local new_scores = production_score.get_production_scores(script_data.price_list) + local scale = statistics_period / 60 + local index = tick % (60 * statistics_period) + + if not (script_data.scores and script_data.average_score) then + local average_score = {} + local scores = {} + for name, score in pairs (new_scores) do + scores[name] = {} + average_score[name] = score * statistics_period + for k = 0, statistics_period do + scores[name][k * 60] = score + end + end + script_data.scores = scores + script_data.average_score = average_score + end + + local scores = script_data.scores + local average_score = script_data.average_score + for name, score in pairs (new_scores) do + local team_score = scores[name] or {} + local old_amount = team_score[index] + if old_amount then + average_score[name] = (average_score[name] + score) - old_amount + scores[name][index] = score + else + --Something went wrong, reinitialize it next update + script_data.scores = nil + script_data.average_score = nil + return check_update_production_score() + end + end + + script_data.production_scores = new_scores + + for k, player in pairs (game.connected_players) do + update_production_score_frame(player) + end + local required = script_data.config.victory.production_score.required_production_score + if required > 0 then + for team_name, score in pairs (script_data.production_scores) do + if score >= required then + team_won(team_name) + end + end + end + if script_data.config.game_config.time_limit > 0 and tick > script_data.round_start_tick + (script_data.config.game_config.time_limit * 60 * 60) then + local winner = {"none"} + local winning_score = 0 + for team_name, score in pairs (script_data.production_scores) do + if score > winning_score then + winner = team_name + winning_score = score + end + end + team_won(winner) + end +end + +function check_update_oil_harvest_score() + if script_data.team_won then return end + if not script_data.config.victory.oil_harvest.active then return end + local fluid_to_check = script_data.config.prototypes.oil or "" + if not game.fluid_prototypes[fluid_to_check] then + log("Disabling oil harvest check as "..fluid_to_check.." is not a valid fluid") + script_data.config.victory.oil_harvest.active = false + return + end + local scores = {} + for force_name, force in pairs (game.forces) do + local statistics = force.fluid_production_statistics + local input = statistics.get_input_count(fluid_to_check) + --local output = statistics.get_output_count(fluid_to_check) + scores[force_name] = input + end + script_data.oil_harvest_scores = scores + for k, player in pairs (game.connected_players) do + update_oil_harvest_frame(player) + end + local required = script_data.config.victory.oil_harvest.required_oil + if required > 0 then + for team_name, score in pairs (script_data.oil_harvest_scores) do + if score >= required then + team_won(team_name) + end + end + end + if script_data.config.game_config.time_limit > 0 and game.tick > (script_data.round_start_tick + (script_data.config.game_config.time_limit * 60 * 60)) then + local winner = {"none"} + local winning_score = 0 + for team_name, score in pairs (script_data.oil_harvest_scores) do + if score > winning_score then + winner = team_name + winning_score = score + end + end + team_won(winner) + end +end +function check_update_kill_score() + if script_data.team_won then return end + if not script_data.config.victory.kill_score.active then return end + local scores = get_kill_scores() + + for k, player in pairs (game.connected_players) do + update_kill_score_frame(player) + end + + local required = script_data.config.victory.kill_score.required_kill_score + if required > 0 then + for team_name, score in pairs (scores) do + if score >= required then + team_won(team_name) + end + end + end + + if script_data.config.game_config.time_limit > 0 and game.tick > (script_data.round_start_tick + (script_data.config.game_config.time_limit * 60 * 60)) then + local winner = {"none"} + local winning_score = 0 + for team_name, score in pairs (scores) do + if score > winning_score then + winner = team_name + winning_score = score + end + end + team_won(winner) + end +end + +function check_update_space_race_score() + if script_data.team_won then return end + if not script_data.config.victory.space_race.active then return end + + local scores = get_rocket_scores() + for k, player in pairs (game.connected_players) do + update_space_race_frame(player) + end + + local required = script_data.config.victory.space_race.required_rockets_sent + if required > 0 then + for team_name, score in pairs (scores) do + if score >= required then + team_won(team_name) + end + end + end + if script_data.config.game_config.time_limit > 0 and game.tick > (script_data.round_start_tick + (script_data.config.game_config.time_limit * 60 * 60)) then + local winner = {"none"} + local winning_score = 0 + for team_name, score in pairs (scores) do + if score > winning_score then + winner = team_name + winning_score = score + end + end + team_won(winner) + end +end + +function finish_setup() + if not script_data.finish_setup then return end + local index = script_data.finish_setup - game.tick + local surface = script_data.surface + if index == 0 then + final_setup_step() + return + end + local name = script_data.config.teams[index].name + if not name then return end + local force = game.forces[name] + if not force then return end + duplicate_starting_area_entities(index) + force.chart(surface, get_force_area(force)) + if script_data.config.game_config.reveal_team_positions then + for name, other_force in pairs (game.forces) do + if not is_ignored_force(name) then + force.chart(surface, get_force_area(other_force)) + end + end + end + create_silo_for_force(force) + create_wall_for_force(force) + create_moat_for_force(force) + create_starting_chest(force) + create_starting_turrets(force) + create_starting_artillery(force) + protect_force_area(force) + force.friendly_fire = script_data.config.team_config.friendly_fire + force.share_chart = true +end + +function get_kill_scores() + if script_data.kill_scores then return script_data.kill_scores end + local scores = {} + for k, force in pairs (game.forces) do + scores[force.name] = 0 + end + script_data.kill_scores = scores + return scores +end + +function get_rocket_scores() + if script_data.rocket_scores then return script_data.rocket_scores end + local scores = {} + for k, force in pairs (game.forces) do + scores[force.name] = 0 + end + script_data.rocket_scores = scores + return scores +end + +function final_setup_step() + script_data.progress = 1 + update_progress_bar() + create_exclusion_map() + script_data.progress = nil + local surface = script_data.surface + script_data.finish_setup = nil + game.print({"map-ready"}) + script_data.setup_finished = true + script_data.round_start_tick = game.tick + for k, player in pairs (game.connected_players) do + destroy_player_gui(player) + player.teleport({0, 1000}, get_lobby_surface()) + local team = script_data.team_players[player.index] + if team and script_data.team_names[team.name] and game.forces[team.name] then + set_player(player, team, true) + else + script_data.team_players[player.index] = nil + choose_joining_gui(player) + end + end + if script_data.config.game_config.no_rush_time then + script_data.end_no_rush = game.tick + (script_data.config.game_config.no_rush_time * 60 * 60) + if script_data.config.game_config.no_rush_time > 0 then + script_data.peaceful_mode = script_data.surface.peaceful_mode + script_data.surface.peaceful_mode = true + game.forces.enemy.kill_all_units() + game.print({"no-rush-begins", script_data.config.game_config.no_rush_time}) + end + end + if script_data.config.game_config.base_exclusion_time then + if script_data.config.game_config.base_exclusion_time > 0 then + script_data.check_base_exclusion = true + game.print({"base-exclusion-begins", script_data.config.game_config.base_exclusion_time}) + end + end + if script_data.config.game_config.reveal_map_center then + local radius = (script_data.config.team_config.average_team_displacement / 2) + get_starting_area_radius(true) + local origin = script_data.spawn_offset + local area = {{origin.x - radius, origin.y - radius}, {origin.x + (radius - 32), origin.y + (radius - 32)}} + for k, force in pairs (game.forces) do + force.chart(surface, area) + end + end + script_data.oil_harvest_scores = {} + script_data.production_scores = {} + get_rocket_scores() + get_kill_scores() + if script_data.config.victory.production_score.active then + script_data.price_list = script_data.price_list or production_score.generate_price_list() + end + if script_data.config.team_config.defcon_mode then + defcon_research() + end + + script.raise_event(events.on_round_start, {}) + +end + +function check_force_protection(force) + if not script_data.config.game_config.protect_empty_teams then return end + if not (force and force.valid) then return end + if is_ignored_force(force.name) then return end + if not script_data.protected_teams then script_data.protected_teams = {} end + local protected = script_data.protected_teams[force.name] ~= nil + local should_protect = #force.connected_players == 0 + if protected and should_protect then return end + if (not protected) and (not should_protect) then return end + if protected and (not should_protect) then + unprotect_force_area(force) + return + end + if (not protected) and should_protect then + protect_force_area(force) + check_base_exclusion() + return + end +end + +function protect_force_area(force) + if not script_data.config.game_config.protect_empty_teams then return end + local surface = script_data.surface + if not (surface and surface.valid) then return end + local non_destructible = {} + for k, entity in pairs (surface.find_entities_filtered{force = force, area = get_force_area(force)}) do + if entity.destructible == false and entity.unit_number then + non_destructible[entity.unit_number] = true + end + entity.destructible = false + end + if not script_data.protected_teams then + script_data.protected_teams = {} + end + script_data.protected_teams[force.name] = non_destructible +end + +function unprotect_force_area(force) + if not script_data.config.game_config.protect_empty_teams then return end + local surface = script_data.surface + if not (surface and surface.valid) then return end + if not script_data.protected_teams then + script_data.protected_teams = {} + end + local entities = script_data.protected_teams[force.name] or {} + for k, entity in pairs (surface.find_entities_filtered{force = force, area = get_force_area(force)}) do + if (not entity.unit_number) or (not entities[entity.unit_number]) then + entity.destructible = true + end + end + script_data.protected_teams[force.name] = nil +end + +function get_force_area(force) + if not (force and force.valid) then return end + local surface = script_data.surface + if not (surface and surface.valid) then return end + local radius = get_starting_area_radius(true) + local origin = force.get_spawn_position(surface) + return {{origin.x - radius, origin.y - radius}, {origin.x + (radius - 1), origin.y + (radius - 1)}} +end + +function update_progress_bar() + if not script_data.progress then return end + local percent = script_data.progress + local finished = (percent >=1) + function update_bar_gui(player) + local frame = script_data.elements.progress_bar[player.index] + if frame and frame.valid then + script_data.elements.progress_bar[player.index] = nil + frame.destroy() + end + if finished then return end + local frame = player.gui.center.add{type = "frame", caption = {"progress-bar"}} + script_data.elements.progress_bar[player.index] = frame + frame.add{type = "progressbar", size = 100, value = percent} + end + for k, player in pairs (game.connected_players) do + update_bar_gui(player) + end + if finished then + script_data.progress = nil + script_data.setup_duration = nil + script_data.finish_tick = nil + end +end + +function create_silo_for_force(force) + if not script_data.config.victory.last_silo_standing.active then return end + if not (force and force.valid) then return end + local surface = script_data.surface + local origin = force.get_spawn_position(surface) + local offset = script_data.config.silo_offset + local silo_position = {x = origin.x + (offset.x or offset[1]), y = origin.y + (offset.y or offset[2])} + local silo_name = script_data.config.prototypes.silo + if not game.entity_prototypes[silo_name] then log("Silo not created as "..silo_name.." is not a valid entity prototype") return end + local silo = surface.create_entity{name = silo_name, position = silo_position, force = force, raise_built = true, create_build_effect_smoke = false} + --Event is sent, so some mod could kill the silo + if not (silo and silo.valid) then return end + + silo.minable = false + if silo.supports_backer_name() then + silo.backer_name = force.name + end + if not script_data.silos then script_data.silos = {} end + script_data.silos[force.name] = silo + + local tile_name = script_data.config.prototypes.tile_2 + if not game.tile_prototypes[tile_name] then tile_name = get_walkable_tile() end + + local tiles_2 = {} + local box = silo.bounding_box + local x1, x2, y1, y2 = + math.floor(box.left_top.x) - 1, + math.floor(box.right_bottom.x) + 1, + math.floor(box.left_top.y) - 1, + math.floor(box.right_bottom.y) + 1 + for X = x1, x2 do + for Y = y1, y2 do + insert(tiles_2, {name = tile_name, position = {X, Y}}) + end + end + + for i, entity in pairs(surface.find_entities_filtered({area = {{x1 - 1, y1 - 1},{x2 + 1, y2 + 1}}, force = "neutral"})) do + entity.destroy() + end + + set_tiles_safe(surface, tiles_2) +end + +function setup_research(force) + if not script_data.config.team_config.research_level then return end + if not (force and force.valid) then return end + local tier = script_data.config.team_config.research_level.selected + local index + local set = (tier ~= "none") + for k, name in pairs (script_data.config.team_config.research_level.options) do + if script_data.config.research_ingredient_list[name] ~= nil then + script_data.config.research_ingredient_list[name] = set + end + if name == tier then set = false end + end + --[[Unlocks all research, and then unenables them based on a blacklist]] + force.research_all_technologies() + for k, technology in pairs (force.technologies) do + for j, ingredient in pairs (technology.research_unit_ingredients) do + if not script_data.config.research_ingredient_list[ingredient.name] then + technology.researched = false + break + end + end + end +end + +function create_starting_turrets(force) + if not script_data.config.game_config.team_turrets then return end + if not (force and force.valid) then return end + local turret_name = script_data.config.prototypes.turret + if not game.entity_prototypes[turret_name] then return end + + local ammo_name + if script_data.config.game_config.turret_ammunition then + ammo_name = script_data.config.game_config.turret_ammunition.selected + end + local insert = insert + local direction = defines.direction + local surface = script_data.surface + local height = surface.map_gen_settings.height / 2 + local width = surface.map_gen_settings.width / 2 + local origin = force.get_spawn_position(surface) + local radius = get_starting_area_radius(true) - 18 --[[radius in tiles]] + local positions = {} + local Xo = origin.x + local Yo = origin.y + for X = -radius, radius do + local Xt = X + Xo + if X == -radius then + for Y = -radius, radius do + local Yt = Y + Yo + if (Yt + 16) % 32 ~= 0 and Yt % 8 == 0 then + insert(positions, {x = Xo - radius, y = Yt, direction = direction.west}) + insert(positions, {x = Xo + radius, y = Yt, direction = direction.east}) + end + end + elseif (Xt + 16) % 32 ~= 0 and Xt % 8 == 0 then + insert(positions, {x = Xt, y = Yo - radius, direction = direction.north}) + insert(positions, {x = Xt, y = Yo + radius, direction = direction.south}) + end + end + local tiles = {} + local tile_name = script_data.config.prototypes.tile_2 + if not game.tile_prototypes[tile_name] then tile_name = get_walkable_tile() end + local stack + if ammo_name and game.item_prototypes[ammo_name] then + stack = {name = ammo_name, count = 20} + end + local find_entities_filtered = surface.find_entities_filtered + local neutral = game.forces.neutral + local destroy_params = {do_cliff_correction = true} + local floor = math.floor + local create_entity = surface.create_entity + for k, position in pairs (positions) do + if is_in_map(width, height, position) then + local turret = create_entity{name = turret_name, position = position, force = force, direction = position.direction, create_build_effect_smoke = false} + local box = turret.bounding_box + for k, entity in pairs (find_entities_filtered{area = turret.bounding_box, force = neutral}) do + entity.destroy(destroy_params) + end + if stack then + turret.insert(stack) + end + for x = floor(box.left_top.x), floor(box.right_bottom.x) do + for y = floor(box.left_top.y), floor(box.right_bottom.y) do + insert(tiles, {name = tile_name, position = {x, y}}) + end + end + end + end + set_tiles_safe(surface, tiles) +end + +function create_starting_artillery(force) + if not script_data.config.game_config.team_artillery then return end + if not (force and force.valid) then return end + local turret_name = script_data.config.prototypes.artillery + if not (turret_name and game.entity_prototypes[turret_name]) then return end + local ammo_name = script_data.config.prototypes.artillery_ammo + if not (ammo_name and game.item_prototypes[ammo_name]) then return end + local surface = script_data.surface + local height = surface.map_gen_settings.height / 2 + local width = surface.map_gen_settings.width / 2 + local origin = force.get_spawn_position(surface) + local radius = get_starting_area_radius() - 1 --[[radius in chunks]] + if radius < 1 then return end + local positions = {} + local tile_positions = {} + for x = -radius, 0 do + if x == -radius then + for y = -radius, 0 do + insert(positions, {x = 1 + origin.x + 32 * x, y = 1 + origin.y + 32 * y}) + end + else + insert(positions, {x = 1 + origin.x + 32 * x, y = 1 + origin.y - radius * 32}) + end + end + for x = 1, radius do + if x == radius then + for y = -radius, -1 do + insert(positions, {x = -2 + origin.x + 32 * x, y = 1 + origin.y + 32 * y}) + end + else + insert(positions, {x = -2 + origin.x + 32 * x, y = 1 + origin.y - radius * 32}) + end + end + for x = -radius, -1 do + if x == -radius then + for y = 1, radius do + insert(positions, {x = 1 + origin.x + 32 * x, y = -2 + origin.y + 32 * y}) + end + else + insert(positions, {x = 1 + origin.x + 32 * x, y = -2 + origin.y + radius * 32}) + end + end + for x = 0, radius do + if x == radius then + for y = 0, radius do + insert(positions, {x = -2 + origin.x + 32* x, y = -2 + origin.y + 32 * y}) + end + else + insert(positions, {x = -2 + origin.x + 32 * x, y = -2 + origin.y + radius * 32}) + end + end + local stack = {name = ammo_name, count = 20} + local tiles = {} + local tile_name = script_data.config.prototypes.tile_2 + if not game.tile_prototypes[tile_name] then tile_name = get_walkable_tile() end + local floor = math.floor + for k, position in pairs (positions) do + if is_in_map(width, height, position) then + local turret = surface.create_entity{name = turret_name, position = position, force = force, direction = position.direction, create_build_effect_smoke = false} + local box = turret.bounding_box + for k, entity in pairs (surface.find_entities_filtered{area = turret.bounding_box, force = "neutral"}) do + entity.destroy({do_cliff_correction = true}) + end + turret.insert(stack) + for x = floor(box.left_top.x), floor(box.right_bottom.x) do + for y = floor(box.left_top.y), floor(box.right_bottom.y) do + insert(tiles, {name = tile_name, position = {x, y}}) + end + end + end + end + set_tiles_safe(surface, tiles) +end + +function create_moat_for_force(force) + if not script_data.config.game_config.team_moat then + return + end + + local tile_name = script_data.config.prototypes.moat + if not game.tile_prototypes[tile_name] then + return + end + + if not force.valid then return end + local surface = script_data.surface + local height = surface.map_gen_settings.height / 2 + local width = surface.map_gen_settings.width / 2 + local origin = force.get_spawn_position(surface) + local radius = get_starting_area_radius(true) + + local tiles = {} + local water_radius = radius + 6 + for X = -water_radius, water_radius - 1 do + if X >= 18 or X < -18 then + for k = 0, 11 do + insert(tiles, {name = tile_name, position = {x = origin.x + X, y = origin.y - water_radius + k}}) + insert(tiles, {name = tile_name, position = {x = origin.x + X, y = origin.y + (water_radius-1) - k}}) + insert(tiles, {name = tile_name, position = {x = origin.x - water_radius + k, y = origin.y + X}}) + insert(tiles, {name = tile_name, position = {x = origin.x + (water_radius-1) - k, y = origin.y + X}}) + end + end + end + + surface.set_tiles(tiles) + + local cliff_radius = radius - 6 + + --The corners + + surface.create_entity{name = "cliff", position = {x = origin.x - cliff_radius, y = origin.y - cliff_radius}, cliff_orientation = "east-to-south"} + surface.create_entity{name = "cliff", position = {x = origin.x + cliff_radius, y = origin.y - cliff_radius}, cliff_orientation = "south-to-west"} + surface.create_entity{name = "cliff", position = {x = origin.x - cliff_radius, y = origin.y + cliff_radius}, cliff_orientation = "north-to-east"} + surface.create_entity{name = "cliff", position = {x = origin.x + cliff_radius, y = origin.y + cliff_radius}, cliff_orientation = "west-to-north"} + + --The lengths + + for k = -(cliff_radius - 4), (cliff_radius - 4), 4 do + + if k >= 20 or k < -20 then + surface.create_entity{name = "cliff", position = {x = origin.x + k, y = origin.y - cliff_radius}, cliff_orientation = "east-to-west"} + surface.create_entity{name = "cliff", position = {x = origin.x + k, y = origin.y + cliff_radius}, cliff_orientation = "west-to-east"} + surface.create_entity{name = "cliff", position = {x = origin.x - cliff_radius, y = origin.y + k }, cliff_orientation = "north-to-south"} + surface.create_entity{name = "cliff", position = {x = origin.x + cliff_radius, y = origin.y + k}, cliff_orientation = "south-to-north"} + end + end + + -- The openings + + --Bottom + surface.create_entity{name = "cliff", position = {x = origin.x - 18, y = origin.y + cliff_radius}, cliff_orientation = "west-to-south"} + surface.create_entity{name = "cliff", position = {x = origin.x - 18, y = origin.y + cliff_radius + 4}, cliff_orientation = "north-to-south"} + surface.create_entity{name = "cliff", position = {x = origin.x - 18, y = origin.y + cliff_radius + 8}, cliff_orientation = "north-to-south"} + surface.create_entity{name = "cliff", position = {x = origin.x - 18, y = origin.y + cliff_radius + 12}, cliff_orientation = "north-to-none"} + + surface.create_entity{name = "cliff", position = {x = origin.x + 18, y = origin.y + cliff_radius}, cliff_orientation = "south-to-east"} + surface.create_entity{name = "cliff", position = {x = origin.x + 18, y = origin.y + cliff_radius + 4}, cliff_orientation = "south-to-north"} + surface.create_entity{name = "cliff", position = {x = origin.x + 18, y = origin.y + cliff_radius + 8}, cliff_orientation = "south-to-north"} + surface.create_entity{name = "cliff", position = {x = origin.x + 18, y = origin.y + cliff_radius + 12}, cliff_orientation = "none-to-north"} + + --Top + surface.create_entity{name = "cliff", position = {x = origin.x - 18, y = origin.y - cliff_radius}, cliff_orientation = "north-to-west"} + surface.create_entity{name = "cliff", position = {x = origin.x - 18, y = origin.y - cliff_radius - 4}, cliff_orientation = "north-to-south"} + surface.create_entity{name = "cliff", position = {x = origin.x - 18, y = origin.y - cliff_radius - 8}, cliff_orientation = "north-to-south"} + surface.create_entity{name = "cliff", position = {x = origin.x - 18, y = origin.y - cliff_radius - 12}, cliff_orientation = "none-to-south"} + + surface.create_entity{name = "cliff", position = {x = origin.x + 18, y = origin.y - cliff_radius}, cliff_orientation = "east-to-north"} + surface.create_entity{name = "cliff", position = {x = origin.x + 18, y = origin.y - cliff_radius - 4}, cliff_orientation = "south-to-north"} + surface.create_entity{name = "cliff", position = {x = origin.x + 18, y = origin.y - cliff_radius - 8}, cliff_orientation = "south-to-north"} + surface.create_entity{name = "cliff", position = {x = origin.x + 18, y = origin.y - cliff_radius - 12}, cliff_orientation = "south-to-none"} + + --Right + surface.create_entity{name = "cliff", position = {x = origin.x + cliff_radius, y = origin.y - 18}, cliff_orientation = "east-to-north"} + surface.create_entity{name = "cliff", position = {x = origin.x + cliff_radius + 4, y = origin.y - 18}, cliff_orientation = "east-to-west"} + surface.create_entity{name = "cliff", position = {x = origin.x + cliff_radius + 8, y = origin.y - 18}, cliff_orientation = "east-to-west"} + surface.create_entity{name = "cliff", position = {x = origin.x + cliff_radius + 12, y = origin.y - 18}, cliff_orientation = "none-to-west"} + + surface.create_entity{name = "cliff", position = {x = origin.x + cliff_radius, y = origin.y + 18}, cliff_orientation = "south-to-east"} + surface.create_entity{name = "cliff", position = {x = origin.x + cliff_radius + 4, y = origin.y + 18}, cliff_orientation = "west-to-east"} + surface.create_entity{name = "cliff", position = {x = origin.x + cliff_radius + 8, y = origin.y + 18}, cliff_orientation = "west-to-east"} + surface.create_entity{name = "cliff", position = {x = origin.x + cliff_radius + 12, y = origin.y + 18}, cliff_orientation = "west-to-none"} + + --Left + surface.create_entity{name = "cliff", position = {x = origin.x - cliff_radius, y = origin.y - 18}, cliff_orientation = "north-to-west"} + surface.create_entity{name = "cliff", position = {x = origin.x - cliff_radius - 4, y = origin.y - 18}, cliff_orientation = "east-to-west"} + surface.create_entity{name = "cliff", position = {x = origin.x - cliff_radius - 8, y = origin.y - 18}, cliff_orientation = "east-to-west"} + surface.create_entity{name = "cliff", position = {x = origin.x - cliff_radius - 12, y = origin.y - 18}, cliff_orientation = "east-to-none"} + + surface.create_entity{name = "cliff", position = {x = origin.x - cliff_radius, y = origin.y + 18}, cliff_orientation = "west-to-south"} + surface.create_entity{name = "cliff", position = {x = origin.x - cliff_radius - 4, y = origin.y + 18}, cliff_orientation = "west-to-east"} + surface.create_entity{name = "cliff", position = {x = origin.x - cliff_radius - 8, y = origin.y + 18}, cliff_orientation = "west-to-east"} + surface.create_entity{name = "cliff", position = {x = origin.x - cliff_radius - 12, y = origin.y + 18}, cliff_orientation = "none-to-east"} + +end + +function create_wall_for_force(force) + if not script_data.config.game_config.team_walls then return end + if not force.valid then return end + local surface = script_data.surface + local height = surface.map_gen_settings.height / 2 + local width = surface.map_gen_settings.width / 2 + local origin = force.get_spawn_position(surface) + local radius = get_starting_area_radius(true) - 11 + if radius < 2 then return end + local perimeter_top = {} + local perimeter_bottom = {} + local perimeter_left = {} + local perimeter_right = {} + local tiles = {} + local insert = insert + for X = -radius, radius - 1 do + insert(perimeter_top, {x = origin.x + X, y = origin.y - radius}) + insert(perimeter_bottom, {x = origin.x + X, y = origin.y + (radius-1)}) + end + for Y = -radius, radius - 1 do + insert(perimeter_left, {x = origin.x - radius, y = origin.y + Y}) + insert(perimeter_right, {x = origin.x + (radius-1), y = origin.y + Y}) + end + local tile_name = script_data.config.prototypes.tile_1 + if not game.tile_prototypes[tile_name] then tile_name = get_walkable_tile() end + local areas = + { + {{perimeter_top[1].x, perimeter_top[1].y - 1}, {perimeter_top[#perimeter_top].x, perimeter_top[1].y + 3}}, + {{perimeter_bottom[1].x, perimeter_bottom[1].y - 3}, {perimeter_bottom[#perimeter_bottom].x, perimeter_bottom[1].y + 1}}, + {{perimeter_left[1].x - 1, perimeter_left[1].y}, {perimeter_left[1].x + 3, perimeter_left[#perimeter_left].y}}, + {{perimeter_right[1].x - 3, perimeter_right[1].y}, {perimeter_right[1].x + 1, perimeter_right[#perimeter_right].y}} + } + local find_entities_filtered = surface.find_entities_filtered + local destroy_param = {do_cliff_correction = true} + for k, area in pairs (areas) do + for i, entity in pairs(find_entities_filtered({area = area})) do + entity.destroy(destroy_param) + end + end + local wall_name = script_data.config.prototypes.wall + local gate_name = script_data.config.prototypes.gate + if not game.entity_prototypes[wall_name] then + log("Setting walls cancelled as "..wall_name.." is not a valid entity prototype") + return + end + if not game.entity_prototypes[gate_name] then + log("Setting walls cancelled as "..gate_name.." is not a valid entity prototype") + return + end + local should_gate = + { + [12] = true, + [13] = true, + [14] = true, + [15] = true, + [16] = true, + [17] = true, + [18] = true, + [19] = true + } + local create_entity = surface.create_entity + for k, position in pairs (perimeter_left) do + if is_in_map(width, height, position) then + if (k ~= 1) and (k ~= #perimeter_left) then + insert(tiles, {name = tile_name, position = {position.x + 2, position.y}}) + insert(tiles, {name = tile_name, position = {position.x + 1, position.y}}) + end + if should_gate[position.y % 32] then + create_entity{name = gate_name, position = position, direction = 0, force = force, create_build_effect_smoke = false} + else + create_entity{name = wall_name, position = position, force = force, create_build_effect_smoke = false} + end + end + end + for k, position in pairs (perimeter_right) do + if is_in_map(width, height, position) then + if (k ~= 1) and (k ~= #perimeter_right) then + insert(tiles, {name = tile_name, position = {position.x - 2, position.y}}) + insert(tiles, {name = tile_name, position = {position.x - 1, position.y}}) + end + if should_gate[position.y % 32] then + create_entity{name = gate_name, position = position, direction = 0, force = force, create_build_effect_smoke = false} + else + create_entity{name = wall_name, position = position, force = force, create_build_effect_smoke = false} + end + end + end + for k, position in pairs (perimeter_top) do + if is_in_map(width, height, position) then + if (k ~= 1) and (k ~= #perimeter_top) then + insert(tiles, {name = tile_name, position = {position.x, position.y + 2}}) + insert(tiles, {name = tile_name, position = {position.x, position.y + 1}}) + end + if should_gate[position.x % 32] then + create_entity{name = gate_name, position = position, direction = 2, force = force, create_build_effect_smoke = false} + else + create_entity{name = wall_name, position = position, force = force, create_build_effect_smoke = false} + end + end + end + for k, position in pairs (perimeter_bottom) do + if is_in_map(width, height, position) then + if (k ~= 1) and (k ~= #perimeter_bottom) then + insert(tiles, {name = tile_name, position = {position.x, position.y - 2}}) + insert(tiles, {name = tile_name, position = {position.x, position.y - 1}}) + end + if should_gate[position.x % 32] then + create_entity{name = gate_name, position = position, direction = 2, force = force, create_build_effect_smoke = false} + else + create_entity{name = wall_name, position = position, force = force, create_build_effect_smoke = false} + end + end + end + set_tiles_safe(surface, tiles) +end + +function spairs(t, order) + local keys = {} + for k in pairs(t) do keys[#keys+1] = k end + if order then + table.sort(keys, function(a, b) return order(t, a, b) end) + else + table.sort(keys) + end + local i = 0 + return function() + i = i + 1 + if keys[i] then + return keys[i], t[keys[i]] + end + end +end + +function areas_overlap(area_1, area_2) + local left_top = area_1[1] + local right_bottom = area_1[2] + local x1 = area_2[1][1] + local x2 = area_2[2][1] + local y1 = area_2[1][2] + local y2 = area_2[2][2] + if x1 > left_top[1] and x1 < right_bottom[1] then return true end + if x2 > left_top[1] and x2 < right_bottom[1] then return true end + if y1 > left_top[2] and y1 < right_bottom[2] then return true end + if y2 > left_top[2] and y2 < right_bottom[2] then return true end + return false +end + +function duplicate_starting_area_entities(index) + if not script_data.config.team_config.duplicate_starting_area_entities then return end + if index == 1 then return end --Index 1 is the copy force... so we don't copy anything... + local copy_team = script_data.config.teams[1] + if not copy_team then return end + local force = game.forces[copy_team.name] + if not force then return end + local destination_team = script_data.config.teams[index] + local destination_force = game.forces[destination_team.name] + if not destination_force then return end + local surface = script_data.surface + local origin_spawn = force.get_spawn_position(surface) + local radius = get_starting_area_radius(true) --[[radius in tiles]] + local copy_area = {{origin_spawn.x - radius, origin_spawn.y - radius}, {origin_spawn.x + radius, origin_spawn.y + radius}} + local destination_spawn = destination_force.get_spawn_position(surface) + local destination_area = {{destination_spawn.x - radius, destination_spawn.y - radius}, {destination_spawn.x + radius, destination_spawn.y + radius}} + + local tile_name = get_walkable_tile() + local top_count = 0 + for name, tile in pairs (game.tile_prototypes) do + if not tile.collision_mask["resource-layer"] then + local count = surface.count_tiles_filtered{name = name, area = destination_area} + if count > top_count then + top_count = count + tile_name = name + end + end + end + + local offset_x = destination_spawn.x - origin_spawn.x + local offset_y = destination_spawn.y - origin_spawn.y + + --Fill in current water in destination area + local set_tiles = {} + local tile_count = 0 + for k, tile in pairs (surface.find_tiles_filtered{area = destination_area, collision_mask = "resource-layer"}) do + tile_count = tile_count + 1 + set_tiles[tile_count] = {name = tile_name, position = {x = tile.position.x, y = tile.position.y}} + end + surface.set_tiles(set_tiles) + + --Copy water from copy area + local set_water = {} + local water_count = 0 + for k, tile in pairs (surface.find_tiles_filtered{area = copy_area, collision_mask = "resource-layer"}) do + water_count = water_count + 1 + set_water[water_count] = {name = tile.name, position = {x = tile.position.x + offset_x, y = tile.position.y + offset_y}} + end + surface.set_tiles(set_water) + + local success = pcall(surface.clone_area, + { + source_area = copy_area, + destination_area = destination_area, + clone_entities = true, + clear_destination = true, + clone_tiles = false, + clone_decoratives = true + }) + + if not success then + game.print({"duplicate-failed"}) + log("Duplicating failed, probably due to poor map conditions") + end + +end + +function create_starting_chest(force) + if not (force and force.valid) then return end + if not script_data.config.starting_chest then return end + local value = script_data.config.starting_chest.selected + local multiplier = script_data.config.team_config.starting_chest_multiplier + if not (multiplier > 0) then return end + local inventory = script_data.config.inventory_list[value] + if not inventory then return end + if not (table_size(inventory) > 0) then return end + local surface = script_data.surface + local chest_name = script_data.config.prototypes.chest + local prototype = game.entity_prototypes[chest_name] + if not prototype then + log("Starting chest "..chest_name.." is not a valid entity prototype, picking a new container from prototype list") + for name, chest in pairs (game.entity_prototypes) do + if chest.type == "container" then + chest_name = name + prototype = chest + break + end + end + end + local size = math.ceil(prototype.radius * 2) + local origin = force.get_spawn_position(surface) + local offset = script_data.config.chest_offset + origin.x = origin.x + offset.x + origin.y = origin.y + offset.y + local index = 1 + local position = {x = origin.x + get_chest_offset(index).x * size, y = origin.y + get_chest_offset(index).y * size} + local chest = surface.create_entity{name = chest_name, position = position, force = force, create_build_effect_smoke = false} + for k, v in pairs (surface.find_entities_filtered{force = "neutral", area = chest.bounding_box}) do + v.destroy() + end + local tiles = {} + local grass = {} + local tile_name = script_data.config.prototypes.tile_1 + if not game.tile_prototypes[tile_name] then tile_name = get_walkable_tile() end + insert(tiles, {name = tile_name, position = {x = position.x, y = position.y}}) + chest.destructible = false + local items = game.item_prototypes + for name, count in pairs (inventory) do + if items[name] then + local count_to_insert = math.ceil(count * multiplier) + local difference = count_to_insert - chest.insert{name = name, count = count_to_insert} + while difference > 0 do + index = index + 1 + position = {x = origin.x + get_chest_offset(index).x * size, y = origin.y + get_chest_offset(index).y * size} + chest = surface.create_entity{name = chest_name, position = position, force = force, create_build_effect_smoke = false} + for k, v in pairs (surface.find_entities_filtered{force = "neutral", area = chest.bounding_box}) do + v.destroy() + end + insert(tiles, {name = tile_name, position = {x = position.x, y = position.y}}) + chest.destructible = false + difference = difference - chest.insert{name = name, count = difference} + end + end + end + set_tiles_safe(surface, tiles) +end + +local root_2 = 2 ^ 0.5 + +function get_chest_offset(n) + local offset_x = 0 + n = n / 2 + if n % 1 == 0.5 then + offset_x = -1 + n = n + 0.5 + end + local root = n ^ 0.5 + local nearest_root = math.floor(root + 0.5) + local upper_root = math.ceil(root) + local root_difference = math.abs(nearest_root ^ 2 - n) + if nearest_root == upper_root then + x = upper_root - root_difference + y = nearest_root + else + x = upper_root + y = root_difference + end + local orientation = 2 * math.pi * (45/360) + x = x * root_2 + y = y * root_2 + local rotated_x = math.floor(0.5 + x * math.cos(orientation) - y * math.sin(orientation)) + local rotated_y = math.floor(0.5 + x * math.sin(orientation) + y * math.cos(orientation)) + return {x = rotated_x + offset_x, y = rotated_y} +end + +function set_tiles_safe(surface, tiles) + local grass = get_walkable_tile() + local grass_tiles = {} + for k, tile in pairs (tiles) do + grass_tiles[k] = {position = {x = (tile.position.x or tile.position[1]), y = (tile.position.y or tile.position[2])}, name = grass} + end + surface.set_tiles(grass_tiles, false) + surface.set_tiles(tiles) +end + +function create_exclusion_map() + local surface = script_data.surface + if not (surface and surface.valid) then return end + local exclusion_map = {} + local radius = get_starting_area_radius() --[[radius in chunks]] + for k, team in pairs (script_data.config.teams) do + local name = team.name + local force = game.forces[name] + if force then + local origin = force.get_spawn_position(surface) + local Xo = math.floor(origin.x / 32) + local Yo = math.floor(origin.y / 32) + for X = -radius, radius - 1 do + Xb = X + Xo + if not exclusion_map[Xb] then exclusion_map[Xb] = {} end + for Y = -radius, radius - 1 do + local Yb = Y + Yo + exclusion_map[Xb][Yb] = name + end + end + end + end + script_data.exclusion_map = exclusion_map +end + +function check_base_exclusion() + if not (script_data.check_base_exclusion or script_data.protected_teams) then return end + + if script_data.check_base_exclusion and game.tick > (script_data.round_start_tick + (script_data.config.game_config.base_exclusion_time * 60 * 60)) then + script_data.check_base_exclusion = nil + game.print({"base-exclusion-ends"}) + end + +end + +function check_player_base_exclusion(player) + if not (script_data.check_base_exclusion or script_data.protected_teams) then return end + + if not is_ignored_force(player.force.name) then + check_player_exclusion(player, get_chunk_map_position(player.position)) + end +end + +function get_chunk_map_position(position) + local map = script_data.exclusion_map + local chunk_x = math.floor(position.x / 32) + local chunk_y = math.floor(position.y / 32) + if map[chunk_x] then + return map[chunk_x][chunk_y] + end +end + +function is_ignored_force(name) + return not script_data.team_names[name] +end + +function check_player_exclusion(player, force_name) + if not force_name then return end + local force = game.forces[force_name] + if not (force and force.valid and player and player.valid) then return end + if force == player.force or force.get_friend(player.force) then return end + if not (script_data.check_base_exclusion or (script_data.protected_teams and script_data.protected_teams[force_name])) then return end + local surface = script_data.surface + local origin = force.get_spawn_position(surface) + local radius = get_starting_area_radius(true) --[[radius in tiles]] + local position = {x = player.position.x, y = player.position.y} + local vector = {x = 0, y = 0} + + if position.x < origin.x then + vector.x = (origin.x - radius) - position.x + elseif position.x > origin.x then + vector.x = (origin.x + radius) - position.x + end + + if position.y < origin.y then + vector.y = (origin.y - radius) - position.y + elseif position.y > origin.y then + vector.y = (origin.y + radius) - position.y + end + + if math.abs(vector.x) < math.abs(vector.y) then + vector.y = 0 + else + vector.x = 0 + end + + local new_position = {x = position.x + vector.x, y = position.y + vector.y} + local vehicle = player.vehicle + if vehicle then + if not vehicle.teleport(new_position) then + player.driving = false + end + vehicle.orientation = vehicle.orientation + 0.5 + else + player.teleport(new_position) + end + + if script_data.check_base_exclusion then + local time_left = math.ceil((script_data.round_start_tick + (script_data.config.game_config.base_exclusion_time * 60 * 60) - game.tick) / 3600) + player.print({"base-exclusion-teleport", time_left}) + else + player.print({"protected-base-area"}) + end + +end + +local should_start = function() + if script_data.ready_start_tick and script_data.ready_start_tick <= game.tick then + return true + end + + if not script_data.team_won then return false end + local time = script_data.config.game_config.auto_new_round_time + if not (time > 0) then return false end + if game.tick < (script_data.config.game_config.auto_new_round_time * 60 * 60) + script_data.team_won then return false end + return true +end + +function check_restart_round() + if not should_start() then return end + end_round() + start_round() +end + +function team_won(name) + script_data.team_won = game.tick + if script_data.config.game_config.auto_new_round_time > 0 then + game.print({"team-won-auto", name, script_data.config.game_config.auto_new_round_time}) + else + game.print({"team-won", name}) + end + script.raise_event(events.on_team_won, {name = name}) +end + +function offset_respawn_position(player) + --This is to help the spawn camping situations. + if not (player and player.valid and player.character) then return end + local surface = player.surface + local origin = player.force.get_spawn_position(surface) + local radius = get_starting_area_radius(true) - 32 + if not (radius > 0) then return end + local random_position = {origin.x + math.random(-radius, radius), origin.y + math.random(-radius, radius)} + local position = surface.find_non_colliding_position(player.character.name, random_position, 32, 1) + if not position then return end + player.teleport(position) +end + +function recursive_data_check(new_data, old_data) + for k, data in pairs (new_data) do + if old_data[k] == nil then + old_data[k] = data + elseif type(data) ~= type(old_data[k]) then + old_data[k] = data + elseif type(data) == "table" then + recursive_data_check(new_data[k], old_data[k]) + end + end +end + +function check_cursor_for_disabled_items(event) + if not script_data.config.disabled_items then return end + local player = game.players[event.player_index] + if not (player and player.valid) then return end + local stack = player.cursor_stack + if (stack and stack.valid_for_read) then + if script_data.config.disabled_items[stack.name] then + stack.clear() + end + end +end + +function recipe_picker_elem_update(player) + if not (player and player.valid) then return end + local production_score_frame = script_data.elements.production_score_frame[player.index] + if not (production_score_frame and production_score_frame.valid) then return end + + local recipe_frame = script_data.elements.recipe_frame[player.index] + if recipe_frame and recipe_frame.valid then + deregister_gui(recipe_frame) + recipe_frame.destroy() + script_data.elements.recipe_frame[player.index] = nil + end + + local elem_value = script_data.selected_recipe[player.index] + local elem_button = script_data.elements.recipe_button[player.index] + if (elem_button and elem_button.valid) then + elem_button.elem_value = elem_value + end + + if not elem_value then return end + + local recipe = player.force.recipes[elem_value] + local recipe_frame = production_score_frame.add{type = "frame", direction = "vertical", style = "inside_shallow_frame"} + script_data.elements.recipe_frame[player.index] = recipe_frame + local title_flow = recipe_frame.add{type = "flow"} + title_flow.style.horizontal_align = "center" + title_flow.style.horizontally_stretchable = true + title_flow.add{type = "label", caption = recipe.localised_name, style = "caption_label"} + local table = recipe_frame.add{type = "table", column_count = 2, style = "bordered_table"} + table.style.margin = 4 + table.style.column_alignments[1] = "center" + table.style.column_alignments[2] = "center" + table.add{type = "label", caption = {"ingredients"}, style = "bold_label"} + table.add{type = "label", caption = {"products"}, style = "bold_label"} + local ingredients = recipe.ingredients + local products = recipe.products + local prices = script_data.price_list + local cost = 0 + local gain = 0 + local prototypes = + { + fluid = game.fluid_prototypes, + item = game.item_prototypes + } + for k = 1, math.max(#ingredients, #products) do + local ingredient = ingredients[k] + local flow = table.add{type = "flow", direction = "horizontal"} + if k == 1 then + flow.style.top_padding = 8 + end + flow.style.vertical_align = "center" + if ingredient then + local ingredient_price = prices[ingredient.name] or 0 + local calculator_button = flow.add + { + type = "sprite-button", + sprite = ingredient.type.."/"..ingredient.name, + number = ingredient.amount, + style = "transparent_slot", + tooltip = {"", "1 ", prototypes[ingredient.type][ingredient.name].localised_name, " = ", util.format_number(math.floor(ingredient_price * 100) / 100)} + } + register_gui_action(calculator_button, {type = "calculator_button_press", elem_type = ingredient.type, elem_name = ingredient.name}) + local price = ingredient.amount * ingredient_price or 0 + add_pusher(flow) + flow.add{type = "label", caption = util.format_number(math.floor(price * 100) / 100)} + cost = cost + price + end + local product = products[k] + flow = table.add{type = "flow", direction = "horizontal"} + if k == 1 then + flow.style.top_padding = 8 + end + flow.style.vertical_align = "center" + if product then + local amount = util.product_amount(product) + local product_price = prices[product.name] or 0 + local calculator_button = flow.add + { + type = "sprite-button", + sprite = product.type.."/"..product.name, + number = amount, + style = "transparent_slot", + tooltip = {"", "1 ", prototypes[product.type][product.name].localised_name, " = ", util.format_number(math.floor(product_price * 100) / 100)}, + show_percent_for_small_numbers = true + } + register_gui_action(calculator_button, {type = "calculator_button_press", elem_type = product.type, elem_name = product.name}) + add_pusher(flow) + local price = amount * product_price or 0 + flow.add{type = "label", caption = util.format_number(math.floor(price * 100) / 100)} + gain = gain + price + end + end + local cost_flow = table.add{type = "flow"} + cost_flow.add{type = "label", caption = {"", {"cost"}, {"colon"}}} + add_pusher(cost_flow) + cost_flow.add{type = "label", caption = util.format_number(math.floor(cost * 100) / 100)} + local gain_flow = table.add{type = "flow"} + gain_flow.add{type = "label", caption = {"", {"gain"}, {"colon"}}} + add_pusher(gain_flow) + gain_flow.add{type = "label", caption = util.format_number(math.floor(gain * 100) / 100)} + table.add{type = "flow"} + local total_flow = table.add{type = "flow"} + total_flow.add{type = "label", caption = {"", {"total"}, {"colon"}}, style = "bold_label"} + add_pusher(total_flow) + local total = total_flow.add{type = "label", caption = util.format_number(math.floor((gain-cost) * 100) / 100), style = "bold_label"} + if cost > gain then + total.style.font_color = {r = 1, g = 0.3, b = 0.3} + end + +end + +function add_pusher(gui) + local pusher = gui.add{type = "flow"} + pusher.style.horizontally_stretchable = true +end + +function check_on_built_protection(event) + if not script_data.config.game_config.enemy_building_restriction then return end + local entity = event.created_entity + local player = game.players[event.player_index] + if not (entity and entity.valid and player and player.valid) then return end + local force = entity.force + local name = get_chunk_map_position(entity.position) + if not name then return end + if force.name == name then return end + local other_force = game.forces[name] + if not other_force then return end + if other_force.get_friend(force) then return end + if not player.mine_entity(entity, true) then + entity.destroy() + end + player.print({"enemy-building-restriction"}) +end + +function check_defcon() + if not script_data.config.team_config.defcon_mode then return end + local defcon_tick = script_data.last_defcon_tick + if not defcon_tick then + defcon_research() + return + end + local current_tick = game.tick + local duration = math.max(60, (script_data.config.team_config.defcon_timer * 60 * 60)) + local tick_of_defcon = defcon_tick + duration + local progress = math.max(0, math.min(1, 1 - (tick_of_defcon - current_tick) / duration)) + local tech = script_data.next_defcon_tech + if tech and tech.valid then + for k, team in pairs (script_data.config.teams) do + local force = game.forces[team.name] + if force then + if (not force.current_research) or (force.current_research.name ~= tech.name) then + force.cancel_current_research() + force.add_research(tech) + end + if force.current_research then + --If they have labs, it might research it between the defcon updates... + force.research_progress = progress + end + end + end + end + if current_tick >= tick_of_defcon then + defcon_research() + end +end + +recursive_technology_prerequisite = function(tech) + for name, prerequisite in pairs (tech.prerequisites) do + if not prerequisite.researched then + return recursive_technology_prerequisite(prerequisite) + end + end + return tech +end + +function defcon_research() + script_data.last_defcon_tick = game.tick + local tech = script_data.next_defcon_tech + if tech and tech.valid then + for k, team in pairs (script_data.config.teams) do + local force = game.forces[team.name] + if force then + local tech = force.technologies[tech.name] + if tech then + tech.researched = true + end + end + end + local sound = "utility/research_completed" + if game.is_valid_sound_path(sound) then + game.play_sound({path = sound}) + end + game.print({"defcon-unlock", tech.localised_name}, {r = 1, g = 0.5, b = 0.5}) + end + + local force + for k, team in pairs (script_data.config.teams) do + force = game.forces[team.name] + if force and force.valid then + break + end + end + if not force then return end + local available_techs = {} + for name, tech in pairs (force.technologies) do + if tech.enabled and tech.researched == false then + insert(available_techs, tech) + end + end + if #available_techs == 0 then return end + local random_tech = available_techs[math.random(#available_techs)] + if not random_tech then return end + random_tech = recursive_technology_prerequisite(random_tech) + script_data.next_defcon_tech = game.technology_prototypes[random_tech.name] + for k, team in pairs (script_data.config.teams) do + local force = game.forces[team.name] + if force then + force.add_research(script_data.next_defcon_tech) + end + end +end + +function check_neutral_chests(event) + if not script_data.config.game_config.neutral_chests then return end + local entity = event.created_entity + if not (entity and entity.valid) then return end + if entity.type == "container" then + entity.force = "neutral" + end +end + +function on_calculator_button_press(event, param) + local gui = event.element + if not (gui and gui.valid) then return end + local player = game.players[event.player_index] + if not (player and player.valid) then return end + local type = param.elem_type + local elem_name = param.elem_name + local items = game.item_prototypes + local fluids = game.fluid_prototypes + local recipes = game.recipe_prototypes + if type == "item" then + if not items[elem_name] then return end + elseif type == "fluid" then + if not fluids[elem_name] then return end + else + return + end + local selected = script_data.selected_recipe[player.index] + local candidates = {} + for name, recipe in pairs (recipes) do + for k, product in pairs (recipe.products) do + if product.type == type and product.name == elem_name then + insert(candidates, name) + end + end + end + if #candidates == 0 then return end + local index = 0 + for k, name in pairs (candidates) do + if name == selected then + index = k + break + end + end + local recipe_name = candidates[index + 1] or candidates[1] + if not recipe_name then return end + script_data.selected_recipe[player.index] = recipe_name + recipe_picker_elem_update(player) +end + +function generic_gui_event(event) + local gui = event.element + if not (gui and gui.valid) then return end + local player_gui_actions = script_data.gui_actions[gui.player_index] + if not player_gui_actions then return end + local action = player_gui_actions[gui.index] + if action then + gui_functions[action.type](event, action) + return true + end +end + +local on_rocket_launched = function(event) + if not script_data.config.victory.space_race.active then return end + local sent = get_rocket_scores() + local name = event.rocket.force.name + sent[name] = sent[name] + 1 + check_update_space_race_score() +end + +local check_last_silo_standing_victory = function(event) + if script_data.team_won then return end + if not script_data.config.victory.last_silo_standing.active then return end + local silo = event.entity + if not (silo and silo.valid and silo.name == (script_data.config.prototypes.silo or "") ) then + return + end + local killing_force = event.force + local force = silo.force + if not script_data.silos then return end + script_data.silos[force.name] = nil + if killing_force then + game.print({"silo-destroyed", force.name, killing_force.name}) + else + game.print({"silo-destroyed", force.name, {"neutral"}}) + end + script.raise_event(events.on_team_lost, {name = force.name}) + + for k, player in pairs (force.players) do + local character = player.character + if character then + player.character = nil + character.die() + end + player.force = "neutral" + player.set_controller{type = defines.controllers.spectator} + end + + game.merge_forces(force, "neutral") + + local index = 0 + local winner_name = {"none"} + for name, listed_silo in pairs (script_data.silos) do + if (listed_silo and listed_silo.valid) then + index = index + 1 + winner_name = name + end + end + + if index == 1 then + team_won(winner_name) + return + end + + if index == 0 then + -- All silos are destroyed, which can happen with only 1 team + -- So we just set the victory tick manually. + script_data.team_won = game.tick + return + end + +end + +local update_kill_score = function(event) + if not script_data.config.victory.kill_score.active then return end + local entity = event.entity + if not (entity and entity.valid) then return end + + local cause_force = event.force + if not (cause_force and cause_force.valid) then return end + + local scores = get_kill_scores() + local prices = script_data.entity_prices + if not prices then + prices = kill_score.generate_entity_prices() + script_data.entity_prices = prices + end + + local force_name = cause_force.name + scores[force_name] = scores[force_name] + (prices[entity.name] or 0) + +end + +local on_entity_died = function(event) + update_kill_score(event) + check_last_silo_standing_victory(event) +end + +local on_player_joined_game = function(event) + local player = game.players[event.player_index] + if not (player and player.valid) then return end + player.spectator = true + init_player_gui(player) + + if not script_data.setup_finished then + refresh_config(player.index) + end + + if player.force.name ~= "player" then + --If they are not on the player force, they have already picked a team this round. + check_force_protection(player.force) + for k, other_player in pairs (game.connected_players) do + update_team_list_frame(other_player) + end + return + end + local character = player.character + player.character = nil + if character then character.destroy() end + player.set_controller{type = defines.controllers.spectator} + player.teleport({0, 1000}, get_lobby_surface()) +end + +local on_player_left_game = function(event) + local player = game.players[event.player_index] + + if script_data.setup_finished then + for k, player in pairs (game.connected_players) do + local gui = player.gui.center + choose_joining_gui(player) + choose_joining_gui(player) + update_team_list_frame(player) + end + check_force_protection(force) + else + refresh_config(event.player_index) + end + + destroy_player_gui(player) +end + +local on_tick = function(event) + if script_data.setup_finished == false then + check_starting_area_chunks_are_generated() + finish_setup() + end +end + +local on_player_respawned = function(event) + local player = game.get_player(event.player_index) + if not (player and player.valid) then return end + if script_data.setup_finished == true then + config.give_equipment(player) + offset_respawn_position(player) + balance.apply_character_modifiers(player) + else + if player.character then + player.character.destroy() + end + end +end + +local on_research_finished = function(event) + check_technology_for_disabled_items(event) +end + +local on_player_cursor_stack_changed = function(event) + check_cursor_for_disabled_items(event) +end + +local on_built_entity = function(event) + check_on_built_protection(event) + check_neutral_chests(event) +end + +local on_robot_built_entity = function(event) + check_neutral_chests(event) +end + +local on_research_started = function(event) + if script_data.config.team_config.defcon_mode then + local tech = script_data.next_defcon_tech + local research = event.research + local force = research.force + if not is_ignored_force(force.name) then + if tech and tech.valid and research.name ~= tech.name then + force.cancel_current_research() + force.add_research(tech) + end + end + end +end + +local on_player_event_refresh_gui = function(event) + init_player_gui(game.get_player(event.player_index)) +end + +local on_forces_merged = function (event) + create_exclusion_map() +end + +local on_player_changed_position = function(event) + local player = game.players[event.player_index] + check_player_base_exclusion(player) + check_player_no_rush(player) +end + +local check_spectator_chart = function() + local force = game.forces.neutral + if not (force and force.valid) then return end + local surface = script_data.surface + if not (surface and surface.valid) then return end + force.chart_all(script_data.surface) +end + +function destroy_016_player_guis() + for k, player in pairs (game.players) do + local button_flow = mod_gui.get_button_flow(player) + for k, name in pairs ( + { + "objective_button", "diplomacy_button", "admin_button", + "silo_gui_sprite_button", "production_score_button", "oil_harvest_button", + "space_race_button", "spectator_join_team_button", "list_teams_button" + }) do + if button_flow[name] then + button_flow[name].destroy() + end + end + local frame_flow = mod_gui.get_frame_flow(player) + for k, name in pairs ( + { + "objective_frame", "admin_button", "admin_frame", + "silo_gui_frame", "production_score_frame", "oil_harvest_frame", + "space_race_frame", "team_list" + }) do + if frame_flow[name] then + frame_flow[name].destroy() + end + end + local center_gui = player.gui.center + for k, name in pairs ({"diplomacy_frame", "progress_bar", "random_join_frame", "pick_join_frame", "auto_assign_frame"}) do + if center_gui[name] then + center_gui[name].destroy() + end + end + end +end + +local pvp = {} + +pvp.events = +{ + [defines.events.on_built_entity] = on_built_entity, + [defines.events.on_robot_built_entity] = on_robot_built_entity, + [defines.events.on_chunk_generated] = on_chunk_generated, + [defines.events.on_entity_died] = on_entity_died, + [defines.events.on_forces_merged] = on_forces_merged, + + [defines.events.on_gui_checked_state_changed] = generic_gui_event, + [defines.events.on_gui_click] = generic_gui_event, + [defines.events.on_gui_closed] = generic_gui_event, + [defines.events.on_gui_elem_changed] = generic_gui_event, + [defines.events.on_gui_selection_state_changed] = generic_gui_event, + [defines.events.on_gui_text_changed] = generic_gui_event, + + [defines.events.on_player_joined_game] = on_player_joined_game, + [defines.events.on_player_left_game] = on_player_left_game, + [defines.events.on_player_respawned] = on_player_respawned, + [defines.events.on_player_changed_position] = on_player_changed_position, + [defines.events.on_player_cursor_stack_changed] = on_player_cursor_stack_changed, + + [defines.events.on_player_demoted] = on_player_event_refresh_gui, + [defines.events.on_player_display_resolution_changed] = on_player_event_refresh_gui, + [defines.events.on_player_display_scale_changed] = on_player_event_refresh_gui, + [defines.events.on_player_promoted] = on_player_event_refresh_gui, + [defines.events.on_player_changed_force] = on_player_event_refresh_gui, + + [defines.events.on_research_finished] = on_research_finished, + [defines.events.on_research_started] = on_research_started, + + [defines.events.on_rocket_launched] = on_rocket_launched, + [defines.events.on_tick] = on_tick +} + +pvp.add_remote_interface = function() + remote.add_interface("pvp", + { + get_event_name = function(name) + return events[name] + end, + get_events = function() + return events + end, + get_teams = function() + return script_data.config.teams + end, + get_config = function() + return script_data.config + end, + set_config = function(array) + log("PvP global config set by remote call - Can expect script errors after this point.") + for k, v in pairs (array) do + script_data.config[k] = v + end + end + }) +end + +pvp.on_nth_tick = +{ + [60] = function(event) + if script_data.setup_finished == true then + check_no_rush() + check_update_production_score() + check_update_oil_harvest_score() + check_update_space_race_score() + check_update_kill_score() + check_base_exclusion() + check_defcon() + end + check_restart_round() + end, + [300] = function(event) + if script_data.setup_finished == true then + check_player_color() + check_spectator_chart() + end + end +} + +pvp.on_load = function() + script_data = global.pvp or script_data + balance.script_data = script_data + config.script_data = script_data +end + +pvp.on_init = function() + if global.pvp then + --Init was already run, just do the on_load. + pvp.on_load() + return + end + script_data.config = config.get_config() + global.pvp = script_data + balance.script_data = script_data + config.script_data = script_data + balance.init() + script_data.config.game_config.seed = game.surfaces[1].map_gen_settings.seed + for k, force in pairs (game.forces) do + force.disable_all_prototypes() + force.disable_research() + end +end + +pvp.on_configuration_changed = function(data) + if not global.pvp and global.surface and global.teams then + --Was made in 0.16, do some basic data migration + local pvp = global + global = {pvp = pvp} + recursive_data_check(script_data, global.pvp) + script_data = global.pvp + script_data.config = config.get_config() + local config = script_data.config + config.teams = script_data.teams + script_data.teams = nil + destroy_016_player_guis() + balance.script_data = script_data + config.script_data = script_data + end + recursive_data_check(config.get_config(), script_data.config) + + script_data.random = script_data.random or game.create_random_generator() + update_teams_names() + + --[[ + if game.forces.spectator then + game.merge_forces("spectator", "neutral") + end + ]] + + script_data.elements.team_tab = script_data.elements.team_tab or {} + script_data.elements.game_tab = script_data.elements.game_tab or {} + +end + +return pvp diff --git a/factorio/data/base/scenarios/rocket-rush/control.lua b/factorio/data/base/scenarios/rocket-rush/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..1a9ec47503e9e6bf04b913db5b419ea419d2dc68 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/control.lua @@ -0,0 +1,4 @@ +local handler = require("event_handler") + +handler.add_lib(require("silo-script")) +handler.add_lib(require("rocket-rush")) \ No newline at end of file diff --git a/factorio/data/base/scenarios/rocket-rush/description.json b/factorio/data/base/scenarios/rocket-rush/description.json new file mode 100644 index 0000000000000000000000000000000000000000..a4b26852470885c4be2f035b1e24798cbc3e05de --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/description.json @@ -0,0 +1,4 @@ +{ + "multiplayer-compatible": true, + "order": "h" +} diff --git a/factorio/data/base/scenarios/rocket-rush/locale/ar/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/ar/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bee0063c8a178f16a05df2aa9072b001ab1ce938 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/ar/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=.ةيناث 15 نم ًاءدب ...قالطإلل نوزهاج نيبعاللا عيمج +description=.ددعتم بعال وأ دحاو بعال ليغشت نكميn\.نكمي ام عرسأب خوراصلا قالطإ لواحو ةيانعب كب ةصاخلا ءدبلا رصانع رتخاn\.تايجولونكتلا عيمج عم أدبت تنأ +msg-buy-equipment=.ءدبلل ليغشتلا ةحول ىلإ لقتنا مث ،تادعملا ءارشل ةرفوتملا ةيندعملا تالمعلا مدختسا +msg-intro=.نكمي ام عرسأب ءاضفلا يف خوراص قالطإ وه كفده .لجاعلا خوراصلا ويرانيس يف مكب ابحرم +msg-refund-hint=.ةئطاخلا تايرتشملا دادرتسال تالمهملا تاحتف مدختسا :حيملت +not-all-players-ready=.قالطإلا ءاغلإ ...قالطإلا ةصنم ىلع نيبعاللا لك سيل +scenario-name=خوراصلا عافدنا + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/be/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/be/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..283b45d603876ae5cb69fb2d7877e1fa9d4eee43 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/be/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Усе гульцы на стартавай пляцоўцы... Пачатак праз 15 секунд. +description=Вы пачнеце з адкрытымі тэхналогіямі.\nУважліва абярыце пачатковыя прадметы і паспрабуйце як мага хутчэй запусціць ракету.\nГуляйце сам-насам або па сетцы. +msg-buy-equipment=Выдаткуйце на абсталяванне дадзеныя грошы, затым спусціцеся да стартавай пляцоўкі, каб пачаць. +msg-intro=Вітаем у сцэнары "Ракетная ліхаманка". Ваша мэта – запусціць ракету ў космас так хутка, як толькі магчыма. +msg-refund-hint=Падказка: выкарыстоўвайце смеццевыя слоты, каб скасаваць памылковыя пакупкі. +not-all-players-ready=Не ўсе гульцы на стартавай пляцоўцы... Скасаванне запуску. +scenario-name=Ракетная ліхаманка + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/bg/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/bg/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..92e2f11442d425ae8c72b6fc275d32ac8f4f92fa --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/bg/rocket-rush.cfg @@ -0,0 +1,7 @@ +all-players-ready=Всички играчи са на стартовата площадка... Започване след 15 секунди. +msg-buy-equipment=Използвайте монетите, за да купувате оборудване. След това отидете на стартовата площадка, за да започнете. +msg-intro=Добре дошли в сценария "Ракетна треска". Вашата цел е да изстреляте ракетата възможно най-бързо. +msg-refund-hint=Съвет: Използвайте слотовете за боклук, за да върнете грешни покупки. +not-all-players-ready=Не всички играчи са на стартовата площадка... Стартът се отлага. +scenario-name=Ракетна треска + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/ca/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/ca/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..faab05f2c169400d96112b29706f5a7cefdb20b7 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/ca/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Tots els jugadors estan preparats a la plataforma de llançament. S'iniciarà el llançament en 15 segons. +description=Comenceu amb totes les tecnologies desblocades.\nEscolliu els elements inicials adequadament i proveu de llançar un coet espacial tan aviat com sigui possible.\nJugueu sol o amb altres jugadors. +msg-buy-equipment=Useu les monedes per comprar equipament i, quan hagueu acabat, aneu a la plataforma de llançament per començar. +msg-intro=Benvinguts a l'escenari de la carrera espacial. L'objectiu és llançar un coet espacial tan aviat com sigui possible. +msg-refund-hint=Consell: Useu les ranures d'escombraries per retornar compres no desitjades. +not-all-players-ready=Algun jugador no està a la plataforma de llançament. S'anul·la el llançament. +scenario-name=La carrera espacial + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/cs/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/cs/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d295d9285713754262a3cf2c58f2da96c3d29b5f --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/cs/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Všichni hráči jsou připraveni na spouštěči... Start za 15 sekund. +description=Začínáš se všemi technologiemi odemčenými.\nVyber si startovací předměty a pokus se, odpálit raketu do vesmíru tak rychle, jak je to jen možné.\nHrajte ve hře jednoho hráče nebo jako hru pro více hráčů. +msg-buy-equipment=Použij poskytnuté mince ke koupi vybavení a pak přejdi na spouštěč pro odstartování rakety. +msg-intro=Vítej v raketovém spěchu. Tvým cílem, je odpálit raketu do vesmíru tak rychle, jak je to jen možné. +msg-refund-hint=Tip: Použijte odpadní sloty k vrácení chybných požadavků. +not-all-players-ready=Všichni hráči nejsou přítomni na spouštěči... Přerušuji odpal. +scenario-name=Raketový spěch + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/da/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/da/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8bc619fc35e37563ad14ec747ebc06fd560fc113 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/da/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Alle spillere er klar på startplatformen... starter om 15 sekunder. +description=Du starter med alle teknologier tilgængelige.\nVælg dine startmaterialer med omhu og prøv at affyre en rumraket så hurtigt som muligt.\nSpil alene eller sammen med andre. +msg-buy-equipment=Brug de udleverede mønter til at købe udstyr for, og gå derefter ned til startplatformen for at starte spillet. +msg-intro=Velkommen til scenariet Raketfeber. Dit mål er at affyre en rumraket ud i rummet så hurtigt som muligt. +msg-refund-hint=Tip: Brug affaldsfelterne for at fortryde forkerte køb. +not-all-players-ready=Alle spillere er ikke på startplatformen... afbryder start. +scenario-name=Raketfeber + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/de/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/de/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0ea419653263c0c071ff9ef9d442a690c37894d9 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/de/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Alle Spieler sind sind bereit und auf der Startplattform … Start in 15 Sekunden. +description=Bereits zu Beginn sind alle Technologien erforscht.\nWähle Deine Startgegenstände sorgfältig aus und versuche, so schnell wie möglich eine Rakete zu entsenden.\nSpiele als Einzelspieler oder im Mehrspieler-Modus. +msg-buy-equipment=Verwende die bereitgestellten Münzen, um Ausrüstung zu kaufen. Gehe anschließend weiter zur Startplattform, um zu beginnen. +msg-intro=Willkommen zum Raketenrausch. Deine Aufgabe ist es, so schnell wie möglich eine Rakete in den Weltraum zu entsenden. +msg-refund-hint=Hinweis: Benutze Abfallplätze, um versehentliche Käufe zurückerstattet zu bekommen. +not-all-players-ready=Nicht alle Spieler auf der Startplattform … Start wird abgebrochen. +scenario-name=Raketenrausch + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/el/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/el/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ac7ec21720347afc190dbedc5b9b10df5aa0b328 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/el/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Όλοι οι παίκτες είναι έτοιμοι στο πεδίο εκτόξευσης... Εκκίνηση σε 15 δευτερόλεπτα. +description=Ξεκινάς με όλες τις τεχνολογίες ερευνημένες.\nΕπέλεξε προσεκτικά τα αρχικά σου αντικείμενα και εκτόξευσε έναν πύραυλο όσο πιο γρήγορα μπορείς.\nΠαίξε σαν ένας παίκτης ή με πολλούς παίκτες. +msg-buy-equipment=Αγόρασε εξοπλισμό με τα κέρματα που έχεις και έπειτα πήγαινε κάτω στο πεδίο εκτόξευσης για την εκκίνηση. +msg-intro=Καλώς ήρθες στο σενάριο αγώνας πυραύλου. Ο στόχος σου είναι να εκτοξεύσεις έναν πύραυλο στο διάστημα όσο πιο γρήγορα μπορείς. +msg-refund-hint=Συμβουλή: Με τις υποδοχές ανεπιθύμητων γίνεται επιστροφή χρημάτων από λανθασμένες αγορές. +not-all-players-ready=Δεν είναι όλοι οι παίκτες στο πεδίο εκτόξευσης... Ματαίωση εκτόξευσης. +scenario-name=Αγώνας πυραύλου + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/en/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/en/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..682cd0438b9158301d4ce36d1c786d5bc127eb09 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/en/rocket-rush.cfg @@ -0,0 +1,7 @@ +scenario-name=Rocket rush +description=You start with all technologies unlocked.\nChoose your starting items carefully and try to launch a rocket as fast as possible.\nPlay single player or multiplayer. +not-all-players-ready=Not all players on the launchpad... Aborting launch. +all-players-ready=All players ready on the launchpad... Starting in 15 seconds. +msg-intro=Welcome to the Rocket rush scenario. Your goal is to launch a rocket into space as fast as possible. +msg-buy-equipment=Use the provided coins to buy equipment, and then head down to the launchpad to begin. +msg-refund-hint=Hint: Use the trash slots to refund erroneous purchases. \ No newline at end of file diff --git a/factorio/data/base/scenarios/rocket-rush/locale/eo/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/eo/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f46b66ff6bacb470f3f4147cb5c9a457d62190d4 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/eo/rocket-rush.cfg @@ -0,0 +1,2 @@ +scenario-name=Raketa hasto + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/es-ES/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/es-ES/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7dbbbaa4062ea11b7eb833105b56481d629ec54d --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/es-ES/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Jugadores listos en la plataforma de lanzamiento...Comenzando en 15 segundos. +description=Empezarás con todas las tecnologías desbloqueadas.\nElige bien los objetos con los que comenzar, e intenta lanzar un cohete lo más rápido posible.\nJuega en solitario o en modo multijugador. +msg-buy-equipment=Utiliza las monedas proporcionadas para comprar equipo, y luego dirígete a la plataforma de lanzamiento para comenzar. +msg-intro=Bienvenido al escenario "Carrera espacial". Tu objetivo es lanzar un cohete al espacio lo más rápido posible. +msg-refund-hint=Consejo: Usa las ranuras de basura para recuperar el dinero de tus compras erróneas. +not-all-players-ready=No todos los jugadores en la plataforma de lanzamiento... Abortando el lanzamiento. +scenario-name=Carrera espacial + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/et/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/et/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ce51842d042427dd63f2d9a1d146d80eec3fe98c --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/et/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Kõik mängijad on stardiplatsil valmis... Alustame 15 sekundi jooksul. +description=Sa alustad kõigi tehnoloogiatega.\nVali oma stardiesemed hoolikalt ja proovi käivitada rakett võimalikult kiiresti.\nMängi üksi või mitmekesi. +msg-buy-equipment=Kasuta sulle antud münte, et osta varustust ja siis liigu alustamiseks stardiplatsile. +msg-intro=Tere tulemast Raketijooksu stsenaariumisse. Su eesmärk on lennutada rakett kosmosesse võimalikult kiiresti. +msg-refund-hint=Vihje: Kasuta prügipesi, et saada raha tagasi kogemata tehtud ostude eest. +not-all-players-ready=Mitte kõik mängijad pole stardiplatsil. Katkestan lennu. +scenario-name=Raketijooks + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/eu/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/eu/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..83c2fe4886462b9b44505e1214787a420fe1d94f --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/eu/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Jokalari guztiak prest jaurtiketa plataforman... 15 segundoan hasita. +description=Hasieran, teknologia guztiak ikertuta daude.\nAukera ezazu hasierako itemak arretaz eta saiatu suziria ahalik eta azkarren jaurtitzen.\nBakarrik ala lagunekin joka dezakezu. +msg-buy-equipment=Erabili itzazu emandako txanponak hornikuntzak erosteko, eta gero joan zaitez "launchpad"-ra hasteko. +msg-intro=Ongi etorri suziri griñaren eszenariora. Helburua, suziria martxan jartzea da, espaziora eramatez ahal den azkarren. +msg-refund-hint=Pista: Erabili zakarrontzi-espazioak berrehartzeko erosketa okerrak. +not-all-players-ready=Jokalari guztiak ez daude jaurtiketa plataforman... Jaurtiketa bertan behera utziz. +scenario-name=Suziri griña + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/fi/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/fi/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a60ae771826ce620fc79c1792a7ff2ddd711d93d --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/fi/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Kaikki pelaajat ovat valmiina laukaisualustalla... Peli alkaa 15 sekunnin kuluttua. +description=Aloitat kaikki tutkimukset avattuna.\nValitse aloitustavarasi huolellisesti ja yritä laukaista raketti niin nopeasti kuin pystyt.\nPelaa yksinpeliä tai moninpeliä. +msg-buy-equipment=Osta tarvikkeita annetuilla kolikoilla ja siirry laukaisualustalle aloittaaksesi pelin. +msg-intro=Tervetuloa Rakettiryntäykseen. Tavoitteenasi on laukaista raketti avaruuteen mahdollisimman nopeasti. +msg-refund-hint=Vihje: laita virheostokset roskakoriruutuihin, niin saat rahasi takaisin. +not-all-players-ready=Kaikki pelaajat eivät ole laukaisualustalla... Lähtö keskeytetään. +scenario-name=Rakettiryntäys + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/fr/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/fr/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c23523a5ed530bbf686580873a8900a412fb00e2 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/fr/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Tous les joueurs sont prêts sur la rampe de lancement... Démarrage dans 15 secondes. +description=Vous commencez avec toutes les technologies débloquées.\nChoisissez soigneusement vos objets de départ et essayez de lancer une fusée aussi vite que possible.\nJouez en mode solo ou en multijoueur. +msg-buy-equipment=Utilisez les pièces fournies pour acheter de l'équipement, puis dirigez-vous vers la rampe de lancement pour commencer. +msg-intro=Bienvenue dans le scénario de la ruée vers les fusées. Votre objectif est de lancer une fusée dans l'espace le plus rapidement possible. +msg-refund-hint=Astuce : Utilisez les emplacements de déchargement pour rembourser les achats erronés. +not-all-players-ready=Tous les joueurs ne sont pas sur la rampe de lancement... Annulation du lancement. +scenario-name=Ruée vers la fusée + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/he/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/he/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..924cd43e4ac88461997d8d1555e63aef11327071 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/he/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=.תוינש 15 דועב ליחתי קחשמה ...רוגישה ןכ לע םינקחשה לכ +description=.רתוי וא דחא ןקחשל םיאתמ שיחרתהn\.רשפאה לככ רהמ ליט רגשל וסנו ,ליחתהל םיטירפ וליא םע תוריהזב ורחבn\.תויגולונכטה לכ םע םיליחתמ םתא +msg-buy-equipment=.רוגישה ןכ לע ודמע - ומייסתשכו ,דויצ שוכרל ידכ תועבטמב ושמתשה +msg-intro=.רשפאה לככ רהמ ללחל ליט רגשל איה םכתרטמ .ללחל הלהבה שיחרתל םיאבה םיכורב +msg-refund-hint=.תויוגש תושיכר לטבל ידכ םייטסיגולה םיפדועה תוצבשמב ושמתשה :זמר +not-all-players-ready=.לטובמ רוגישה ...רוגישה ןכ לע םניא םינקחשהמ קלח +scenario-name=ללחל הלהב + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/hr/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/hr/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c4b004fd1e8b18ad515a0a4f0a0342ff24b22644 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/hr/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Svi igraći su spremni na platformi za lansiranje... Početak za 15 sekundi. +description=Počinješ sa svim tehnologijama otključanim.\nPažljivo izaberi svoje početne predmete i pokušaj lansirati raketu što je prije moguće.\nIgraj sa jednim ili više igrača. +msg-buy-equipment=Koristi dane kovanice kako bi kupio opremu i onda kreni prema platformi za lansiranje kako bi započeo. +msg-intro=Dobrodošao u scenario "Raketne utrke". Tvoj je cilj lansirati raketu u svemir što brže moguće. +msg-refund-hint=Savjet: Koristi polje za smeće kako bi povratio novac od pogrešne kupnje. +not-all-players-ready=Svi igraći nisu na platformi za lansiranje... Lansiranje se odkazuje. +scenario-name=Raketna utrka + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/hu/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/hu/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e7f9c57d0bcd270108d9fc553efca2109c8c060c --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/hu/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Minden játékos készen áll az indítóálláson... Kezdés 15 másodperc múlva. +description=A játékot úgy fogod kezdeni, hogy már minden technológia fel lesz oldva.\nMegfontoltan válaszd ki a kiindulási tárgyakat, és próbáld meg minél hamarabb elindítani a rakétát.\nEgyjátékos vagy többjátékos módban is játszhatsz. +msg-buy-equipment=A biztosított érmékkel vásárolj felszerelést, aztán menj az indítóállásra a kezdéshez. +msg-intro=Üdvözlünk a "Rohanás a rakétáért" pályán. A célod minél gyorsabban kilőni egy rakétát az űrbe. +msg-refund-hint=Tipp: Használd a hulladékhelyeket a téves vásárlások visszatérítéséhez. +not-all-players-ready=Nem minden játékos van jelen az indítóálláson. Kilövés megszakítva. +scenario-name=Rohanás a rakétáért + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/id/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/id/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0e0a72ecfa63effaabfa94b2e2af490df1a9c3c2 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/id/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Semua pemain sudah siap di launchpad... Mulai dalam 15 detik +description=Anda mulai dengan semua teknologi yang tidak terkunci.\nPilih item awal Anda dengan hati-hati dan mencoba meluncurkan roket secepat mungkin,\nMainkan pemain tunggal atau multipemain. +msg-buy-equipment=Gunakan koin yang disediakan untuk membeli peralatan, lalu pergilah ke launchpad untuk memulai +msg-intro=Selamat datang di skenario Roket rush. Misi kamu adalah meluncurkan roket ke luar angkasa secepat mungkin. +msg-refund-hint=Petunjuk: Gunakan slot sampah untuk mengembalikan dana pembelian yang salah. +not-all-players-ready=Tidak semua pemain di launchpad... Membatalkan peluncuran. +scenario-name=Roket terburu-buru + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/it/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/it/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..114a1b22a1c5361e9bcb8cb46235ad2f9c6829d4 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/it/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Tutti i giocatori sono pronti sulla piattaforma di lancio... Partenza in 15 secondi. +description=Inizia con tutte le tecnologie sbloccate.\nScegli i tuoi oggetti iniziali con cura e prova a lanciare il razzo il più velocemente possibile.\nGioca da solo o con altri nella modalità multigiocatore. +msg-buy-equipment=Usa le monete fornite per comprare degli equipaggiamenti, poi dirigiti verso la piattaforma di lancio per iniziare. +msg-intro=Benvenuti nello scenario Corsa ai Razzi. Il tuo obiettivo è di lanciare un razzo nello spazio il più velocemente possibile. +msg-refund-hint=Suggerimento: Usa gli slot cestino per rimborsare gli acquisti errati. +not-all-players-ready=Non tutti i giocatori sono sulla piattaforma di lancio... Sequenza di lancio interrotta. +scenario-name=Corsa ai Razzi + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/ja/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/ja/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9585d1c4166abbf67a8ba6cc41930e9c963d9fa3 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/ja/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=全プレイヤーが発射台に乗りました…… 15秒後に開始します。 +description=全てのテクノロジーが研究された状態からのスタートです。\n持ち込むアイテムを慎重に選んで、ロケットを可能な限り早く打ち上げましょう。\nこのシナリオは、シングルプレイとマルチプレイの両方に対応しています。 +msg-buy-equipment=供給されたコインを使って装備を整え、発射台に乗ることで開始します。 +msg-intro=ロケット突貫工事シナリオへようこそ。このシナリオの目標はロケットを宇宙に可能な限り早く打ち上げることです。 +msg-refund-hint=ヒント: ゴミスロットを利用して誤購入したアイテムを返品できます。 +not-all-players-ready=全プレイヤーが発射台に乗っていません…… 発射を中断します。 +scenario-name=ロケット突貫工事 + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/ka/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/ka/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..aea6630bc8a60945b4bd3fc8b6ac39f4300f8a7e --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/ka/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=ყველა მოთამაშე მზადაა გაშვების ბალიშზე... დასაწყისი 15 წამში. +description=თქვენ იწყებთ ყველა ტექნოლოგიით განბლოკილი.\nაირჩიეთ თქვენი საწყისი ელემენტი ფრთხილად და შეეცადეთ რაც შეიძლება სწრაფად გაუშვათ რაკეტა.\nითამაშეთ ერთი მოთამაშე ან მრავალმოთამაშიანში +msg-buy-equipment=გამოიყენეთ მოწოდებული მონეტები აღჭურვილობის შესაძენად, შემდეგ კი დასაწყებად გაემართეთ გამშვები პუნქტისკენ. +msg-intro=კეთილი იყოს თქვენი მობრძანება რაკეტის ჩქარობის სცენარში. თქვენი მიზანია რაც შეიძლება სწრაფად გაუშვათ რაკეტა კოსმოსში. +msg-refund-hint=მინიშნება: გამოიყენეთ ნაგვის სლოტები არასწორი შესყიდვების დასაბრუნებლად. +not-all-players-ready=ყველა მოთამაშე არ არის გაშვების პანელზე... გაშვების შეწყვეტა. +scenario-name=რაკეტის ჩქარობა + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/kk/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/kk/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5cd37ed2c914155ea225ef6a529872747e40f9d6 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/kk/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Барлық ойыншы бастау платформасында... Ойын 15 секундтан кейін басталады. +description=Барлық технология ашылған болып бастайсыз.\nБастапқы заттарыңызды мұқият таңдаңыз және мүмкін болғанша тез зымыран жіберіңіз.\nОңаша немесе желілік ойында ойнаңыз. +msg-buy-equipment=Берілген тиынға жабдық сатып алып, бастау үшін бастау платформасына барыңыз. +msg-intro=Зымыран безгегі сценарийіне қош келдіңіз. Мақсатыңыз - ғарышқа мүмкін болғанша тез зымыран жіберу. +msg-refund-hint=Кеңес: Қате сатып алынған заттарды қайтару үшін қоқыс слоттарын қолданыңыз. +not-all-players-ready=Кейбір ойыншы бастау платформасында емес... Бастау доғарылды. +scenario-name=Зымыран безгегі + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/ko/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/ko/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3c02d3a2197d5b382e9339959bc49874f3c2a2f2 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/ko/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=모든 플레이어가 발사대에 있습니다... 15초후 시작합니다. +description=모든 기술의 연구가 완료된 상태에서 시작합니다.\n시작 아이템을 잘 선택하고, 로켓을 최대한 빨리 발사하세요.\n싱글 플레이 또는 멀티 플레이 가능. +msg-buy-equipment=주어진 동전으로 장비를 구매하고, 발사대로 내려가면 게임이 시작됩니다. +msg-intro=로켓 러시 시나리오에 오신 것을 환영합니다. 당신의 목표는 로켓을 가능한 한 빨리 발사하는 것입니다. +msg-refund-hint=힌트: 아이템을 잘못 구매해서 환불을 하고 싶다면 폐기 슬롯을 이용하세요. +not-all-players-ready=모든 플레이어가 발사대에 있지 않습니다... 발사 취소됨. +scenario-name=로켓 러시 + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/lv/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/lv/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..29a553fda9199172f68aada127253bd09f3c9d42 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/lv/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=VIsi spēlētāji ir uz palaišanas laukuma... Palaišana sāksies pēc 15 sekundēm. +description=Tu sāksi ar visām tehnoloģijām izpētītām.\nIzvēlies savus sākuma priekšmetus uzmanībi un mēģini palaist raķeti pēc iespējas ātrāk.\nSpēlē vienspēlētāja vai daudzspēlētāju režīmā. +msg-buy-equipment=Izmantojiet jums nodrošinātās monētas, lai iegādātos inventāru, un tad dodaties uz raķešu palaišanas laukumu, lai sāktu. +msg-intro=Sveicināti raķešu drudža scenārijā. Jūsu uzdevums ir palaist raķeti kosmosā pēc iespējas ātrāk. +msg-refund-hint=Mājiens: Izmantojiet miskastes lauciņus jūsu somā, lai atgūtu naudu par kļūdainajiem pirkumiem. +not-all-players-ready=Ne visi spēlētāji atrodas uz palaišanas laukuma. Raķetes palaišana pārtraukta. +scenario-name=Raķešu drudzis + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/nl/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/nl/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5f15a647f5332725ed3abc120ebe6293b9b6c84e --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/nl/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Alle spelers zijn klaar op het startpad... Beginnen in 15 seconden. +description=Je begint met alle technologieën ontgrendeld.\nKies je beginitems zorgvuldig en probeer zo snel mogelijk een raket te lanceren.\nSpeel singleplayer of multiplayer. +msg-buy-equipment=Gebruik de bijgeleverde munten om apparatuur te kopen en ga dan naar het startpad om te beginnen. +msg-intro=Welkom bij het raket rush scenario. Je doel is om zo snel mogelijk een raket naar de ruimte te lanceren. +msg-refund-hint=Hint: gebruik de afvalvakken om foutieve aankopen terugbetaald te krijgen. +not-all-players-ready=Niet alle spelers op de launchpad... lancering afbreken. +scenario-name=Raket rush + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/no/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/no/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1cd7f0b337268721b92d1cf5182d23706ab54237 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/no/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Alle spillere klar på oppskytningsrampen... Starter om 15 sekunder. +description=Du begynner med alle teknologiene opplåst.\nVelg dine startelementer forsiktig og forsøk å skyte opp en rakett fortest mulig. \nSpill enkeltspiller eller flerspiller. +msg-buy-equipment=Bruk de medfølgende myntene til å kjøpe utstyr, og gå deretter ned til oppskytningsrampen for å begynne. +msg-intro=Velkommen til Rakettfeber scenarioet. Målet ditt er å skyte en rakket opp i verdensrommet raskest mulig. +msg-refund-hint=Tips: Bruk Søppelplassene for å refundere feilaktige kjøp. +not-all-players-ready=Ikke alle spillere er på oppskytningsrampen... Avbryter oppskytning. +scenario-name=Rakettfeber + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/pl/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/pl/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9ee7c785bb5444f186a0180adcbe43ff0dc9d984 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/pl/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Wszyscy gracze gotowi na platformie startowej... Start za 15 sekund. +description=Zaczynasz z odblokowanymi wszystkimi technologiami.\nWybierz przedmioty, z którymi rozpoczniesz grę i spróbuj wystrzelić rakietę tak szybko, jak to możliwe.\nGraj w trybie jednoosobowym lub wieloosobowym. +msg-buy-equipment=Wykorzystaj dostarczone monety do zakupu sprzętu, a następnie idź na platformę startową, aby rozpocząć. +msg-intro=Witamy w scenariuszu "Rakietowe tempo". Twoim celem jest wystrzelenie rakiety w przestrzeń tak szybko, jak to możliwe. +msg-refund-hint=Wskazówka: Użyj pól logistycznego wywozu do zwrotu błędnych zakupów. +not-all-players-ready=Nie wszyscy gracze stoją na platformie startowej... Przerwanie startu. +scenario-name=Rakietowe tempo + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/pt-BR/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/pt-BR/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..10adc6512cd1d00b052f6646fa8817d880e95c1a --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/pt-BR/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Todos os jogadores prontos na plataforma de lançamento... Começando de 15 segundos. +description=Você começa com todas as tecnologias desbloqueadas.\nEscolha seus itens iniciais com cuidado e tente lançar um foguete o mais rápido possível.\nJogue sozinho ou em multijogador. +msg-buy-equipment=Use as moedas fornecidas para comprar equipamentos e, em seguida, desça até a plataforma de lançamento para começar. +msg-intro=Bem vindo ao cenário Corrida de foguete. Seu objetivo é lançar um foguete no espaço o mais rápido possível. +msg-refund-hint=Dica: use os slots de lixo para reembolsar compras erradas. +not-all-players-ready=Nem todos os jogadores na plataforma de lançamento... Interrompendo o lançamento. +scenario-name=Corrida de foguetes + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/pt-PT/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/pt-PT/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ee926b55851a9ff26438dfb87b8c5aefcb5969d8 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/pt-PT/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Todos os jogadores estão na área de lançamento... Começando em 15 segundos. +description=Começas com todas as tecnologias desbloqueadas.\nEscolhe os teus itens iniciais com cuidado e tenta lançar um foguetão o mais rápido possível.\nJoga sozinho ou em multijogador. +msg-buy-equipment=Usa as moedas fornecidas para comprar equipamento, e depois dirige-te à área de lançamento para começar. +msg-intro=Bem-vindo ao cenário da corrida ao foguetão. O teu objetivo é lançar um foguetão para o espaço o mais rápido possível. +msg-refund-hint=Dica: Usa os slots de lixo para reembolsar compras erradas. +not-all-players-ready=Nem todos os jogadores estão na área de lançamento... Abortando o lançamento. +scenario-name=Corrida ao foguetão + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/ro/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/ro/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0d9021b23b7c6c9c45fe8cae3ef34e6bf21a697d --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/ro/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Toți jucătorii sunt pe rampa de lansare... Lansare în 15 secunde. +description=Începi cu toate tehnologiile deblocate.\nAlege-ți cu atenție elementele de început și încearcă să lansezi o rachetă cât mai repede posibil.\nJoacă singur sau multiplayer. +msg-buy-equipment=Folosește monedele aflate la dispoziție pentru a cumpăra echipamente, și apoi du-te la rampa de lansare pentru a începe. +msg-intro=Bine ai venit în scenariul Întrecerea rachetei. Scopul tău este să lansezi o rachetă în spațiu cât de repede posibil. +msg-refund-hint=Hint: folosește sloturile gunoi pentru a rambursa cumpărăturile greșite. +not-all-players-ready=Nu sunt toți jucătorii pe rampa de lansare... Lansare in curs de abandonare. +scenario-name=Întrecerea rachetei + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/ru/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/ru/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3dce466a1076e98516d536810f25b29aba0eec8b --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/ru/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Все игроки на стартовой площадке... Старт через 15 секунд. +description=Вы начнёте со всеми технологиями.\nТщательно выбирайте стартовые предметы и попробуйте запустить ракету как можно быстрее.\nИграйте в одиночку или по сети. +msg-buy-equipment=Используйте монеты для покупки снаряжения. Затем пройдите вниз к стартовой площадке, чтобы начать. +msg-intro=Добро пожаловать в сценарий "Ракетная лихорадка". Ваша цель - как можно быстрее запустить ракету. +msg-refund-hint=Подсказка: Используйте мусорные слоты, чтобы вернуть ошибочные покупки. +not-all-players-ready=Не все игроки на стартовой площадке... Старт отложен. +scenario-name=Ракетная лихорадка + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/sk/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/sk/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d9b262e6ff76cbeead8f1925e8969a277c349ef4 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/sk/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Všetci hráči sú na odpaľovacej plošine... Štart o 15 sekúnd. +description=Všetky technológie budú na začiatku otvorené..\nVyber si svoje začínajúce predmety opatrne a skús odpáliť raketu tak rýchlo ako sa len dá. .\nHraj sám alebo s viacerými hráčmi. +msg-buy-equipment=Použi poskytnuté mince na kúpu vybavenia a potom zamierte dole na odpaľovaciu plochu na začatie hry. +msg-intro=Vitaj v scenári raketovej horúčky. Tvojou úlohou je odpáliť raketu do vesmíru tak rýchlo ako sa len dá. +msg-refund-hint=Nápoveda: Použi odpadkové sloty na vrátenie chybných nákupov. +not-all-players-ready=Nie všetci hráči sú na odpaľovacej plošine... Prerušenie štartu. +scenario-name=Raketová horúčka + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/sl/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/sl/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a8addfb0adfeea8c655c46f8975df31e02db6ca3 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/sl/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Vsi igralci so na izstrelišču.... Štart čez 15 sekund. +description=Začnete z vsemi tehnologijami odklenjenimi.\nIzberite si začetne predmete previdno in poskusite izstreliti raketo čim hitreje.\nIgrajte v eno ali več igralskem načinu. +msg-buy-equipment=Uporabite kovance za nakup opreme, nato pa pojdite na lansirno ploščad za začetek. +msg-intro=Dobrodošli v scenariju Raketna mrzlica. Vaš cilj je čim prej lansirati raketo v vesolje. +msg-refund-hint=Namig: Uporabi funkcije smetnjaka za refundiranje zmotnih nakupov. +not-all-players-ready=Na izstrelišču ni vseh igralcev.... Izstrelitev je prekinjena. +scenario-name=Raketna mrzlica + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/sv-SE/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/sv-SE/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..10d6af71df99aa11daa4c347874e440673f54ef3 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/sv-SE/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Alla spelare står redo på startplattan... Börjar om 15 sekunder. +description=Du börjar med all forskning upplåst.\nVälj noggrant ut vilka objekt du startar med och försök att skicka iväg en raket så fort som möjligt.\nSpela ensam eller med vänner. +msg-buy-equipment=Använd de medföljande mynten för att köpa utrustning, och gå sedan ner till startplattan för att börja. +msg-intro=Väkommen till Raket Race scenariot. Ditt mål är att skicka iväg en raket till rymden så snabbt som möjligt. +msg-refund-hint=Tips: Använd papperskorgen för att återbetala felaktiga inköp. +not-all-players-ready=Alla spelare står inte på startplattan... Avbryter ivägskickning. +scenario-name=Raket Race + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/th/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/th/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b04de317afa64b0e4593754c2a53efc0df75146a --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/th/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=ผู้เล่นทุกคนพร้อมบน Launchpad... เริ่มใน 15 วินาที +description=คุณเริ่มต้นด้วยเทคโนโลยีทั้งหมดที่ปลดล็อค \nเลือกรายการเริ่มต้นของคุณอย่างระมัดระวังและพยายามปล่อยจรวดให้เร็วที่สุด\nเล่นคนเดียวหรือหลายคน +msg-buy-equipment=ใช้เหรียญที่ให้มาเพื่อซื้ออุปกรณ์ จากนั้นมุ่งหน้าไปที่ Launchpad เพื่อเริ่มต้น +msg-intro=ยินดีต้อนรับสู่สถานการณ์ Rocket rush เป้าหมายของคุณคือปล่อยจรวดสู่อวกาศให้เร็วที่สุด +msg-refund-hint=คำแนะนำ: ใช้ช่องถังขยะเพื่อคืนเงินการซื้อที่ผิดพลาด +not-all-players-ready=ไม่ใช่ผู้เล่นทุกคนบน Launchpad... ยกเลิกดำเนินการ +scenario-name=Rocket rush + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/tr/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/tr/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8151141bea13634fae1e00bbaef82ec730257d8c --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/tr/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Tüm oyuncular fırlatma rampasında... 15 saniye içinde başlayacak. +description=Tüm teknolojiler açık başlarsınız.\nBaşlangıç öğelerinizi dikkatli seçin ve en kısa sürede roket fırlatmaya çalışın.\nTek veya çok oyunculu oynayın. +msg-buy-equipment=Ekipman satın almak için paraları kullanın ve sonra başlamak için fırlatma rampasına gidin. +msg-intro=Rokete hücum senaryosuna hoş geldiniz. Hedefiniz en kısa sürede uzaya roket göndermektir. +msg-refund-hint=İpucu: Hatalı satın alma iadeleri için çöp yuvalarını kullanın. +not-all-players-ready=Tüm oyuncular fırlatma rampasında değil... Fırlatma iptal ediliyor. +scenario-name=Rokete hücum + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/uk/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/uk/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b63d690bac3bc00146d99f3a677e67f530a64c54 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/uk/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Усі гравці готові на стартовому майданчику... Гра почнеться за 15 секунд. +description=Ви починаєте з усіма розблокованими технологіями.\nВибирайте ваші стартові предмети уважно та спробуйте запустити ракету якомога швидше.\nГрайте самостійно чи в багатокористувацькій грі. +msg-buy-equipment=Використайте надані монети для купівлі обладнання, а потім ідіть до панелі запуску, щоб почати. +msg-intro=Ласкаво просимо до сценарію «Ракетна лихоманка». Ваша мета — запустити ракету у космос якомога швидше. +msg-refund-hint=Підказка: використайте сміттєві слоти для повернення помилкових покупок. +not-all-players-ready=Не всі гравці на стартовому майданчику... Не вдалося зробити запуск. +scenario-name=Ракетна лихоманка + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/vi/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/vi/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cab6dd853bb5656d883834c9b68fa3c8d8f63e0a --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/vi/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=Đã đủ người trên bệ phóng... Bắt đầu phóng trong 15 giây. +description=Bạn bắt đầu với tất cả công nghệ đã được mở khóa.\nHãy chọn vật phẩm bắt đầu cẩn thận và cố gắn hoàn thành tên lửa thoát khỏi hành tinh nhanh nhất có thể.\nChế độ một người chơi hoặc nhiều người chơi. +msg-buy-equipment=Sử dụng các đồng xu có sẵn để mua các thiết bị sau đó đi xuống bản khởi động để bắt đầu. +msg-intro=Chào mừng đến với kịch bản tăng tốc tên lửa. Để thắng được bạn cần phải đẩy nhanh tốc độ tạo tên lửa và phóng vào vũ trụ nhanh nhất có thể. +msg-refund-hint=Gợi ý: Sử dụng các khe rác để hoàn trả các giao dịch mua nhầm. +not-all-players-ready=Không đủ số lượng người chơi trên bệ phóng... Hủy lệnh phóng. +scenario-name=Tăng tốc tên lửa + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/zh-CN/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/zh-CN/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7eb3d63c5ab085f3ac20b51f2b90e36b412d8666 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/zh-CN/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=所有玩家已在发射台上做好准备...15秒后启动发射。 +description=在全科技解锁的设定下,妥善选择起始物品,以时间最短为目标发射一枚火箭。\n本场景支持单人游戏和多人游戏。 +msg-buy-equipment=使用初始资金购买设备,然后冲向发射台启动发射。 +msg-intro=欢迎来到「进击的火箭」,你要以时间最短为目标发射一枚火箭。 +msg-refund-hint=提示:可使用背包物流回收区对购买错误的设备退款。 +not-all-players-ready=有玩家未在发射台上...中止发射。 +scenario-name=进击的火箭 + diff --git a/factorio/data/base/scenarios/rocket-rush/locale/zh-TW/rocket-rush.cfg b/factorio/data/base/scenarios/rocket-rush/locale/zh-TW/rocket-rush.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1d22d8674521c91317583bf9952dbbb89031dad3 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/locale/zh-TW/rocket-rush.cfg @@ -0,0 +1,8 @@ +all-players-ready=全體就緒…15 秒後發射。 +description=開局直接享有全部科技。\n一開始要先仔細挑選開局物品,然後再挑戰最快發射火箭。\n可單人或多人遊戲。 +msg-buy-equipment=請利用附上的金幣購買裝備,然後再去樓下的發射台準備開始。 +msg-intro=歡迎來到《火箭特攻隊》。您的目標就是挑戰最快發射火箭上太空。 +msg-refund-hint=提示:物流回收格可將買錯的物品退貨。 +not-all-players-ready=有人不在發射台上…終止發射。 +scenario-name=火箭特攻隊 + diff --git a/factorio/data/base/scenarios/rocket-rush/rocket-rush-config.lua b/factorio/data/base/scenarios/rocket-rush/rocket-rush-config.lua new file mode 100644 index 0000000000000000000000000000000000000000..bb8b346c8f3f10691b0fda1eb61439b54d83694e --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/rocket-rush-config.lua @@ -0,0 +1,32 @@ +local config = {} + +config.starting_money = 10000 + +config.prices_param = +{ + ingredient_exponent = 1, + normalise = function(number) + local factor = math.log(number, 2) + return math.floor(number / factor) + end +} + +config.starting_equipment = +{ + ["submachine-gun"] = 1, + ["piercing-rounds-magazine"] = 100, + ["rocket-launcher"] = 1, + ["rocket"] = 100, + ["construction-robot"] = 25, + ["power-armor"] = 1, + ["fusion-reactor-equipment"] = 1, + ["exoskeleton-equipment"] = 1, + ["personal-roboport-mk2-equipment"] = 1, + ["energy-shield-equipment"] = 2, + ["battery-equipment"] = 3, + ["solar-panel-equipment"] = 7 +} + +config.starting_evolution_factor = 0.8 + +return config \ No newline at end of file diff --git a/factorio/data/base/scenarios/rocket-rush/rocket-rush.lua b/factorio/data/base/scenarios/rocket-rush/rocket-rush.lua new file mode 100644 index 0000000000000000000000000000000000000000..48b87c47e2fc9fb7a861dbfaf5c95d3aaf83e202 --- /dev/null +++ b/factorio/data/base/scenarios/rocket-rush/rocket-rush.lua @@ -0,0 +1,581 @@ +local production_score = require("production-score") +local config = require("rocket-rush-config") + +local script_data = +{ + game_state = nil, + prices = nil +} + +local game_state = +{ + preparing = 0, + in_progress = 1 +} + +local sort_groups = function(groups) + local new = {} + for name, group in pairs (groups) do + local order = group.order + local put = false + for k, other in pairs (new) do + if order <= other.order then + table.insert(new, k, group) + put = true + break + end + end + if not put then + table.insert(new, group) + end + end + return new +end + +local get_all_groups = function(items) + local groups = {} + local subgroups = {} + for name, item in pairs (items) do + if not item.has_flag("hidden") then + if not groups[item.group.name] then + --log("Made group "..item.group.name.." because of item "..item.name) + groups[item.group.name] = item.group + end + if not subgroups[item.subgroup.name] then + subgroups[item.subgroup.name] = {} + end + local subgroup = subgroups[item.subgroup.name] + local order = item.order + local put = false + for k, other in pairs (subgroup) do + if order <= other.order then + table.insert(subgroup, k, item) + put = true + break + end + end + if not put then + table.insert(subgroup, item) + end + end + end + return sort_groups(groups), subgroups +end + +local make_markets = function(surface) + + local subgroup_filter = + { + --["science-pack"] = true, + ["raw-resource"] = true, + ["armor"] = true, + ["equipment"] = true + } + + local name_filter = + { + --["lab"] = true + } + + local prices = script_data.prices + + local is_valid_item = function(item) + local name = item.name + if not (prices[name] and (prices[name] <= config.starting_money) and prices[name] >= 1) then + return false + end + + if name_filter[name] or subgroup_filter[item.subgroup.name] then + return false + end + + if item.has_flag("hidden") then + return false + end + + return true + + end + + local items = {} + for k, item in pairs (game.item_prototypes) do + if is_valid_item(item) then + items[k] = item + end + + end + + local groups, subgroups = get_all_groups(items) + --error(serpent.block{groups = groups, subgroups = subgroups}) + local market_width = 5 + local width = math.min(market_width * #groups, 40) + market_width = width / #groups + local offset = {2, -5} + local icon_offset = {0, 0} + local icon_scale = 0.5 + + for k, group in pairs (groups) do + local market = surface.create_entity + { + name = "market", + position = {((k - 1) * market_width) - (width / 2) + offset[1], offset[2]}, + force = "player" + } + market.destructible = false + + rendering.draw_sprite + { + sprite = "utility/entity_info_dark_background", + surface = surface, + target = market, + target_offset = icon_offset, + x_scale = icon_scale * 4, + y_scale = icon_scale * 4, + only_in_alt_mode = true + } + + rendering.draw_sprite + { + sprite = "item-group/"..group.name, + surface = surface, + target = market, + target_offset = icon_offset, + x_scale = icon_scale, + y_scale = icon_scale, + only_in_alt_mode = true + } + + for k, subgroup in pairs (group.subgroups) do + local items = subgroups[subgroup.name] + if items then + for k, item in pairs (items) do + local price = prices[item.name] + local count = 1 + if price < 40 then + count = math.floor(40 / price) + price = price * count + end + market.add_market_item + { + price = {{"coin", price}}, offer = {type = "give-item", item = item.name, count = count} + } + end + end + end + + end + +end + +local make_money_bags = function(surface) + + local offsets = + { + {-4, 4}, + {3, 4}, + {-4, 3}, + {3, 3} + } + + local money_per_chest = config.starting_money / #offsets + + for k, offset in pairs (offsets) do + local chest = surface.create_entity{name = "steel-chest", force = "player", position = offset} + chest.insert{name = "coin", count = money_per_chest} + chest.minable = false + chest.destructible = false + end + +end + +local get_lobby = function() + local lobby = game.surfaces.lobby + if (lobby and lobby.valid) then + return lobby + end + + lobby = game.create_surface("lobby", {width = 1, height = 1}) + + lobby.solar_power_multiplier = 0 + + for x = -1, 1 do + for y = -1, 1 do + lobby.set_chunk_generated_status({x, y}, defines.chunk_generated_status.entities) + end + end + + local tiles = {} + + for x = -20, 19 do + for y = -10, 9 do + local name = "refined-concrete" + if x == -20 or x == 19 or y == -10 or y == 9 then + name = "tutorial-grid" + end + table.insert(tiles, {name = name, position = {x, y}}) + end + end + + for x = -3, 2 do + for y = 9, 9 + 29 do + local name = "refined-concrete" + if x == -3 or x == 2 or y == 9 + 29 then + name = "tutorial-grid" + end + table.insert(tiles, {name = name, position = {x, y}}) + end + end + + for x = -6, 5 do + for y = 31, 41 do + local name = "hazard-concrete-left" + if x == -6 or x == 5 or y == 41 then + name = "tutorial-grid" + end + table.insert(tiles, {name = name, position = {x, y}}) + end + end + + table.insert(tiles, {name = "tutorial-grid", position = {-5, 30}}) + table.insert(tiles, {name = "tutorial-grid", position = {-6, 30}}) + table.insert(tiles, {name = "tutorial-grid", position = {-4, 30}}) + table.insert(tiles, {name = "tutorial-grid", position = {3, 30}}) + table.insert(tiles, {name = "tutorial-grid", position = {4, 30}}) + table.insert(tiles, {name = "tutorial-grid", position = {5, 30}}) + + lobby.set_tiles(tiles) + + lobby.always_day = true + lobby.daytime = 0 + + make_markets(lobby) + make_money_bags(lobby) + + return lobby + +end + +local give_respawn_equipment = function(player) + local equipment = config.starting_equipment + local items = game.item_prototypes + local list = {items = {}, armor = false, equipment = {}} + for name, count in pairs (equipment) do + local item = items[name] + if item then + if item.type == "armor" then + local count = count + if not list.armor then + list.armor = item + end + count = count - 1 + if count > 0 then + list.items[item] = (list.items[item] or 0) + count + end + elseif item.place_as_equipment_result then + list.equipment[item] = (list.equipment[item] or 0) + count + else + list.items[item] = (list.items[item] or 0) + count + end + else + equipment[name] = nil + end + end + local put_equipment = false + if list.armor then + local stack = player.get_inventory(defines.inventory.character_armor)[1] + stack.set_stack{name = list.armor.name} + local grid = stack.grid + if grid then + put_equipment = true + for prototype, count in pairs (list.equipment) do + local equipment = prototype.place_as_equipment_result + for k = 1, count do + local equipment = grid.put{name = equipment.name} + if equipment then + equipment.energy = equipment.max_energy + else + player.insert{name = prototype.name} + end + end + end + end + end + + if not put_equipment then + for prototype, count in pairs (list.equipment) do + player.insert{name = prototype.name, count = count} + end + end + + for prototype, count in pairs (list.items) do + player.insert{name = prototype.name, count = count} + end +end + +local launchpad_area = {{x = -5, y = 31}, {x = 5, y = 41}} +local teleport_shift = {x = 0, y = -36} + +local start_round = function() + script_data.game_state = game_state.in_progress + + local surface = game.surfaces.nauvis + surface.request_to_generate_chunks({0,0}, 5) + surface.force_generate_chunk_requests() + + local spawn_position = surface.find_non_colliding_position("rocket-silo", {0,0}, 100, 2, false) or {0,0} + + game.forces.player.set_spawn_position(spawn_position, surface) + + local tiles = {} + for x = -5, 4 do + for y = -5, 4 do + local name = "refined-hazard-concrete-left" + table.insert(tiles, {name = name, position = {x + spawn_position.x, y + spawn_position.y}}) + end + end + + surface.set_tiles(tiles) + + local remove_param = {name = "coin", count = config.starting_money} + + local get_position = function(position, entity) + return surface.find_non_colliding_position(entity, {(position.x + teleport_shift.x) + spawn_position.x, (position.y + teleport_shift.y) + spawn_position.y}, 100, 0.25, false) + end + + for k, player in pairs (game.players) do + if player.surface ~= surface then + if player.vehicle then + if player.vehicle.train then + player.driving = false + player.teleport(get_position(player.position, player.character and player.character.name or "character"), surface) + else + player.vehicle.remove_item(remove_param) + player.vehicle.teleport(get_position(player.vehicle.position, player.vehicle.name), surface) + end + else + player.teleport(get_position(player.position, "character"), surface) + end + end + + player.remove_item(remove_param) + + if player.character then + player.get_inventory(defines.inventory.character_trash).remove(remove_param) + end + + end + + local lobby = get_lobby() + local entities = lobby.find_entities_filtered{area = launchpad_area} + for k, entity in pairs (entities) do + entity.remove_item(remove_param) + if not entity.valid then + entities[k] = nil + end + end + lobby.clone_entities{entities = entities, destination_offset = {teleport_shift.x + spawn_position.x, teleport_shift.y + spawn_position.y} , destination_surface = surface} + + surface.play_sound{path = "utility/achievement_unlocked"} + + game.forces.enemy.evolution_factor = config.starting_evolution_factor + game.forces.enemy.ai_controllable = true + + game.delete_surface(lobby) + game.reset_time_played() + + game.forces.player.manual_crafting_speed_modifier = 0 + + --Don't need these anymore, don't keep them around junking up global. + script_data.prices = nil + +end + +local notify_ready = function() + + if not script_data.start_tick then + script_data.start_tick = game.tick + (59 * 15) + script_data.tick_of_autosave = game.tick + (59 * 10) + game.print({"all-players-ready"}) + return + end + + if game.tick == script_data.tick_of_autosave then + game.auto_save("rocket-rush-prelaunch") + end + + if game.tick >= script_data.start_tick then + start_round() + end + +end + +local notify_not_ready = function() + if not script_data.start_tick then return end + game.print({"not-all-players-ready"}) + script_data.start_tick = nil + script_data.tick_of_autosave = nil +end + +local is_in_launchpad = function(position) + + local left_top = launchpad_area[1] + if position.x < left_top.x or position.y < left_top.y then + return + end + + local right_bottom = launchpad_area[2] + if position.x > right_bottom.x or position.y > right_bottom.y then + return + end + + return true +end + +local check_launchpad = function() + + if script_data.game_state == game_state.in_progress then return end + + local player_count = #game.connected_players + if player_count == 0 then + notify_not_ready() + return + end + + for k, player in pairs (game.connected_players) do + if not (is_in_launchpad(player.position)) then + notify_not_ready() + return + end + end + + notify_ready() + +end + +local on_player_created = function(event) + + check_launchpad() + + local player = game.get_player(event.player_index) + + player.game_view_settings.show_entity_info = true + + give_respawn_equipment(player) + + if script_data.game_state == game_state.in_progress then + if game.is_multiplayer() then + player.print({"msg-intro"}) + else + game.show_message_dialog{text = {"msg-intro"}} + end + return + end + + if script_data.game_state == game_state.preparing then + local surface = get_lobby() + local position = surface.find_non_colliding_position("character", {0,0}, 100, 0.25, false) + player.teleport(position, surface) + + if game.is_multiplayer() then + player.print({"msg-intro"}) + player.print({"msg-buy-equipment"}) + player.print({"msg-refund-hint"}) + else + game.show_message_dialog{text = {"msg-intro"}} + game.show_message_dialog{text = {"msg-buy-equipment"}} + game.show_message_dialog{text = {"msg-refund-hint"}} + end + + return + end + +end + +local on_pre_player_died = function(event) + if script_data.game_state == game_state.in_progress then + return + end + + local player = game.get_player(event.player_index) + + local character = player.character + if character then + character.health = 1 + end + +end + +local anti_cheese = +{ + ["refined-concrete"] = true, + ["hazard-concrete"] = true +} + +local check_trash_refund = function() + if script_data.game_state == game_state.in_progress then + return + end + + -- We check trash slots, and refund any items they put there. + + local prices = script_data.prices + local equipment = config.starting_equipment + + for k, player in pairs (game.connected_players) do + if player.character then + local inventory = player.get_inventory(defines.inventory.character_trash) + if inventory then + local contents = inventory.get_contents() + for name, count in pairs (contents) do + if prices[name] and not (equipment[name] or anti_cheese[name]) then + local removed_count = inventory.remove({name = name, count = count}) + if removed_count > 0 then + player.insert{name = "coin", count = removed_count * prices[name]} + end + end + end + end + end + end + +end + +local lib = {} + +lib.events = +{ + [defines.events.on_player_created] = on_player_created, + [defines.events.on_pre_player_died] = on_pre_player_died, + +} + +lib.on_nth_tick = +{ + [59] = check_launchpad, + [127] = check_trash_refund +} + +lib.on_init = function() + global.rocket_rush = global.rocket_rush or script_data + + script_data.prices = production_score.generate_price_list(config.prices_param) + script_data.game_state = game_state.preparing + + game.forces.player.research_all_technologies() + game.forces.player.manual_crafting_speed_modifier = -1 + --game.forces.player.disable_research() + + game.forces.enemy.evolution_factor = config.starting_evolution_factor + game.forces.enemy.ai_controllable = false + +end + +lib.on_load = function() + script_data = global.rocket_rush or script_data +end + +lib.on_configuration_changed = function() + +end + +return lib diff --git a/factorio/data/base/scenarios/sandbox/control.lua b/factorio/data/base/scenarios/sandbox/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..bba8c450968d4d387967281948d98a49ec0ffed7 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/control.lua @@ -0,0 +1,3 @@ +local handler = require("event_handler") +handler.add_lib(require("sandbox")) +handler.add_lib(require("silo-script")) diff --git a/factorio/data/base/scenarios/sandbox/description.json b/factorio/data/base/scenarios/sandbox/description.json new file mode 100644 index 0000000000000000000000000000000000000000..5df46972d70bd48c290e7d845281ec2cc176b8fb --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/description.json @@ -0,0 +1,4 @@ +{ + "multiplayer-compatible": true, + "order": "f" +} diff --git a/factorio/data/base/scenarios/sandbox/locale/af/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/af/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..49d2398cdd7624bc525f9d4845626252b71028cc --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/af/sandbox.cfg @@ -0,0 +1,14 @@ +button-no-cheat-mode=Nee, dankie +button-no-day=Nee dankie +button-no-items=Nee dankie +button-technologies-normal=Nee dankie +button-technologies-researched=Alle Tegnologie, asseblief +button-use-cheat-mode=Verkul modus, asseblief +button-yes-day=Altyd dag asseblief +button-yes-items=Items asseblief +msg-ask-always-day=Wil jy hê dit moet altyd dag wees? +msg-ask-cheat-mode=Wil jy graag kul modus(cheat mode) aktiveer? +msg-ask-technologies=Wil jy graag alle tegnologieë nagevors hê? +msg-give-items=Wil jy 'n paar begin items hê? +scenario-name=Sand boks + diff --git a/factorio/data/base/scenarios/sandbox/locale/ar/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/ar/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..918a491cea60298ac9a7c40a5f37e87f0b2947f2 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/ar/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=ًاركش ،ال +button-no-day=ًاركش ،ال +button-no-items=ًاركش ،ال +button-technologies-normal=ًاركش ،ال +button-technologies-researched=اركش ،ثاحبألا لك +button-use-cheat-mode=شغلا عضو نيكمت ,معن +button-yes-day=اركش ،اًمئاد مويلا +button-yes-items=معن ،رصانعلا +description=.شغلا عضو مادختساب اهديرت يتلا رصانعلا نم ددع ربكأ ديلوتو اهثحب مت يتلا تاينقتلا عيمج ىلع لوصحلا كنكمي .رحلا عضولا يف ءانب كنكمي .ديرت امك ءانبلاو ةبعللا ةبرجت كنكمي ،يعادبإلا عضولا اذه يف +msg-ask-always-day=؟مئاد لكشب راهنلا نوكي نأ بغرت له +msg-ask-cheat-mode=؟شغلا عضو نيكمت يف بغرت له +msg-ask-technologies=؟ثاحبألا تايجولونكت عيمج ىلع لوصحلا ديرت له +msg-give-items=؟ةيادبلا يف رصانعلا ضعب ديرت له +msg-introduction=.هديرت ءيش يأ لعف كنكمي .فده كانه سيل .رحلا عضولا يف اهليغشت متي ةبعللا .Factorio لمر قودنص ويرانيس وه اذه +scenario-name=عادبإلا روط + diff --git a/factorio/data/base/scenarios/sandbox/locale/be/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/be/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c4de6adfe1939c73475f7d44521a1bd72f0bed0b --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/be/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Не, дзякуй +button-no-day=Не, дзякуй +button-no-items=Не, дзякуй +button-technologies-normal=Не, дзякуй +button-technologies-researched=Так, калі ласка +button-use-cheat-mode=Так, калі ласка +button-yes-day=Так, калі ласка +button-yes-items=Так, калі ласка +description=У гэтым творчым рэжыме вы можаце эксперыментаваць з магчымасцямі гульні і будаваць што захочацца. Ваш персанаж «бог» – ён не можа памерці і яму нельга нанесці шкоду. Вы можаце хутка даследаваць усе тэхналогіі і ствараць любыя прадметы з дапамогай чыт-рэжыма. +msg-ask-always-day=Хочаце, каб заўсёды быў дзень? +msg-ask-cheat-mode=Жадаеце ўключыць чыт-рэжым? +msg-ask-technologies=Жадаеце, каб усе тэхналогіі былі даследаваныя? +msg-give-items=Вам патрэбны пачатковыя прадметы? +msg-introduction=Гэта пясочніца Factorio. Вы будзеце гуляць у рэжыме бога. Ніякіх мэт – рабіце ўсё, што пажадаеце. +scenario-name=Пясочніца + diff --git a/factorio/data/base/scenarios/sandbox/locale/bg/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/bg/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2fc9a9887ae0af052d63b996ec4f87666ae56dcb --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/bg/sandbox.cfg @@ -0,0 +1,15 @@ +button-no-cheat-mode=Не, благодаря +button-no-day=Не, благодаря +button-no-items=Не, благодаря +button-technologies-normal=Не, благодаря +button-technologies-researched=Всички технологии, моля +button-use-cheat-mode=Режим на измама, моля +button-yes-day=Винаги ден, моля +button-yes-items=Предмети, моля +description=В този творчески режим можете да експериментирате с играта и да строите, както ви харесва. Изграждате в божествен режим. Можете да разполагате с всички изследвани технологии и да създавате толкова предмети, колкото искате, като използвате режима на измама. +msg-ask-always-day=Искате ли винаги да бъде ден? +msg-ask-cheat-mode=Искате ли безкрайни средства? +msg-ask-technologies=Бихте ли искали всички технологии да са проучени? +msg-give-items=Искате ли малко начални предмети? +scenario-name=Пясъчник + diff --git a/factorio/data/base/scenarios/sandbox/locale/ca/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/ca/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7a4a9935e887ae618b7e911cb7e4d67991c46f48 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/ca/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=No, gràcies. +button-no-day=No, gràcies. +button-no-items=No, gràcies. +button-technologies-normal=No, gràcies. +button-technologies-researched=Sí, tot investigat, si us plau. +button-use-cheat-mode=Sí, que es puguin fer trampes. +button-yes-day=Sí, sempre de dia. +button-yes-items=Sí, vull començar amb alguns elements. +description=En aquest mode creatiu, podeu experimentar amb el joc i construir lliurement. Construïu en mode déu. Podeu recercar totes les tecnologies i aconseguir tants elements com vulgueu usant trampes. +msg-ask-always-day=Voleu que sigui sempre de dia? +msg-ask-cheat-mode=Voleu permetre que es facin trampes? +msg-ask-technologies=Us agradaria tenir totes les tecnologies investigades? +msg-give-items=Voleu començar amb uns quants elements? +msg-introduction=Aquest és l'escenari en mode lliure del Factorio. La partida es juga en mode déu. No hi ha cap objectiu. Podeu fer el que vulgueu. +scenario-name=Mode creatiu + diff --git a/factorio/data/base/scenarios/sandbox/locale/cs/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/cs/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..141ced6b4fd50efe0b40c5f4d4be84e26f688186 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/cs/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Ne, děkuji +button-no-day=Ne, děkuji +button-no-items=Ne, děkuji +button-technologies-normal=Ne, děkuji +button-technologies-researched=Všechny technologie, prosím +button-use-cheat-mode=Podváděcí režim, prosím +button-yes-day=Stálý den, prosím +button-yes-items=Vybavení, prosím +description=V tomto kreativním režimu můžeš experimentovat se hrou a budovat tak, jak jen chceš. Stavíš v režimu "boha". Všechny technologie můžeš vyzkoumat a vytvořit tolik předmětů, kolik potřebuješ, použitím cheat-módu. +msg-ask-always-day=Chceš, aby nenastávala noc? +msg-ask-cheat-mode=Chceš zapnout režim podvádění? +msg-ask-technologies=Chceš mít vyzkoumané všechny technologie? +msg-give-items=Chceš nějaké počáteční vybavení? +msg-introduction=Toto je scénář Pískoviště. Hraje se bez postavičky hráče. Není určený žádný cíl hry. Můžeš dělat co se ti líbí. +scenario-name=Pískoviště + diff --git a/factorio/data/base/scenarios/sandbox/locale/da/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/da/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3128660b800c823c2af1a1247fd9e6b3e2ef6894 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/da/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Nej tak +button-no-day=Nej tak +button-no-items=Nej tak +button-technologies-normal=Nej tak +button-technologies-researched=Al teknologi, tak +button-use-cheat-mode=Snydetilstand, tak +button-yes-day=Altid dag, tak +button-yes-items=Genstande, tak +description=I denne kreative sandkasse kan du eksperimentere med spillet og bygge som du vil. Du bygger i gudetilstand. Du kan have alle teknologier tilgængelige, og frembringe så mange genstande du vil ved at bruge snydetilstand. +msg-ask-always-day=Vil du gerne have at det altid er dag? +msg-ask-cheat-mode=Ønsker du at slå snydetilstand til? +msg-ask-technologies=Vil du gerne have alle teknologier udforsket? +msg-give-items=Kunne du tænke dig nogle opstarts ting? +msg-introduction=Dette er Factorios sandkassescenarie. Spillet spilles i gudetilstand. Der er ingen mål. Du kan gøre lige hvad du har lyst til. +scenario-name=Sandkasse + diff --git a/factorio/data/base/scenarios/sandbox/locale/de/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/de/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..51936934ab3f8f74cfb35572d0ae09890bdd784a --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/de/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Nein, danke +button-no-day=Nein, danke +button-no-items=Nein, danke +button-technologies-normal=Nein, danke +button-technologies-researched=Ja, alle Technologien bitte +button-use-cheat-mode=Ja, Cheat-Modus bitte +button-yes-day=Ja, immer Tag bitte +button-yes-items=Ja, Anfangsgegenstände bitte +description=In diesem kreativen Modus kannst Du mit dem Spiel experimentieren und bauen, wie Du möchtest. Du baust im Gott-Modus. Du kannst alle Technologien erforscht haben und so viele Gegenstände entstehen lassen, wie Du möchtest, indem Du den Cheat-Modus verwendest. +msg-ask-always-day=Möchtest Du, dass es immer Tag ist? +msg-ask-cheat-mode=Möchtest Du den Cheat-Modus aktivieren? +msg-ask-technologies=Möchtest Du alle Technologien bereits erforscht haben? +msg-give-items=Möchtest Du einige Anfangsgegenstände? +msg-introduction=Dies ist der Kreativ-Modus von Factorio. Das Spiel wird im Gott-Modus gespielt. Es gibt kein vorgegebenes Ziel. Du kannst tun und lassen, was Du möchtest. +scenario-name=Kreativ-Modus + diff --git a/factorio/data/base/scenarios/sandbox/locale/el/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/el/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1e392dd30cd28bc8395724f0ff67aa614ab164e3 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/el/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Όχι, ευχαριστώ +button-no-day=Όχι, ευχαριστώ +button-no-items=Όχι, ευχαριστώ +button-technologies-normal=Όχι, ευχαριστώ +button-technologies-researched=Όλες τις Τεχνολογίες, παρακαλώ +button-use-cheat-mode=Λειτουργία εξαπάτησης, παρακαλώ +button-yes-day=Πάντα ημέρα, παρακαλώ +button-yes-items=Αντικείμενα, παρακαλώ +description=Σε αυτήν τη δημιουργική λειτουργία, μπορείς να πειραματιστείς με το παιχνίδι και να χτίσεις όπως θέλεις. Μπορείς να έχεις όλες τις τεχνολογίες ερευνημένες και όσα αντικείμενα θέλεις χρησιμοποιώντας τη λειτουργία εξαπάτησης. Χτίζεις σε λειτουργία όπου όλα επιτρέπονται +msg-ask-always-day=Θα ήθελες να είναι πάντα ημέρα; +msg-ask-cheat-mode=Θα ήθελες τη λειτουργία εξαπάτησης ενεργοποιημένη; +msg-ask-technologies=Θα ήθελες να έχεις όλες τις τεχνολογίες ερευνημένες; +msg-give-items=Θα ήθελες μερικά αρχικά αντικείμενα; +msg-introduction=Αυτό είναι το σενάριο Factorio όλα ανοιχτά. Το παιχνίδι παίζεται σε λειτουργία όπου όλα επιτρέπονται. Δεν υπάρχει στόχος. Μπορείς να κάνεις ότι θέλεις. +scenario-name=Όλα ανοιχτά + diff --git a/factorio/data/base/scenarios/sandbox/locale/en/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/en/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0e3652d9d05bd9b89dae930385b1f4cbcba5e5fe --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/en/sandbox.cfg @@ -0,0 +1,15 @@ +msg-introduction=This is the Factorio sandbox scenario. The game is played in god mode. There is no goal. You can do whatever you like. +msg-ask-technologies=Would you like to have all the technologies researched? +button-technologies-researched=All Tech, please +button-technologies-normal=No, thanks +msg-give-items=Would you like some starting items? +button-yes-items=Items, please +button-no-items=No, thanks +msg-ask-cheat-mode=Would you like to enable cheat mode? +button-use-cheat-mode=Cheat mode, please +button-no-cheat-mode=No, thanks +msg-ask-always-day=Would you like it to be always day? +button-yes-day=Always day, please +button-no-day=No, thanks +scenario-name=Sandbox +description=In this creative mode, you can experiment with the game and build as you like. You build in god mode. You can have all technologies researched and spawn as many items as you want using cheat mode. \ No newline at end of file diff --git a/factorio/data/base/scenarios/sandbox/locale/eo/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/eo/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9b457555840f0177cd46146f397ddf5859360829 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/eo/sandbox.cfg @@ -0,0 +1,11 @@ +button-no-cheat-mode=Ne, dankon +button-no-day=Ne, dankon +button-no-items=Ne, dankon +button-technologies-normal=Ne, dankon +button-yes-items=Eroj, bonvolu +msg-ask-always-day=Ĉu vi deziras ĝin esti ĉiam tago? +msg-ask-cheat-mode=Ĉu vi volas ebligi cheat reĝimo? +msg-ask-technologies=Ĉu vi deziras havi ĉiujn teknologiojn priesploris? +msg-give-items=Ĉu vi deziras iom komencante erojn? +scenario-name=Testejo + diff --git a/factorio/data/base/scenarios/sandbox/locale/es-ES/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/es-ES/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cc5b52e8524d940fe3b341de5bc367651bf72216 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/es-ES/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=No, gracias +button-no-day=No, gracias +button-no-items=No, gracias +button-technologies-normal=No, gracias +button-technologies-researched=Todo investigado, por favor +button-use-cheat-mode=Trucos habilitados, por favor +button-yes-day=Siempre de día, por favor +button-yes-items=Objetos, por favor +description=En este modo creativo, puedes experimentar con el juego y construir como quieras. Construyes en el modo Dios. Puedes hacer que todas las tecnologías se investiguen y generen tantos objetos como quieras usando el modo de trampas. +msg-ask-always-day=¿Te gustaría que nunca se hiciera de noche? +msg-ask-cheat-mode=¿Quieres activar el modo de trucos? +msg-ask-technologies=¿Te gustaría tener todas las tecnologías desbloqueadas? +msg-give-items=¿Te gustaría empezar con un cofre inicial? +msg-introduction=Este es el escenario de la caja de arena de Factorio. El juego se juega en modo dios. No hay un objetivo. Puedes hacer lo que quieras. +scenario-name=Sandbox + diff --git a/factorio/data/base/scenarios/sandbox/locale/et/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/et/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4c0cbb7438717bab42009bf17dd30f0605ea9332 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/et/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Ei, aitäh +button-no-day=Ei, aitäh +button-no-items=Ei, aitäh +button-technologies-normal=Ei, aitäh +button-technologies-researched=Kõik tehnoloogiad, palun +button-use-cheat-mode=Sohitegemine, palun +button-yes-day=Alati päev, palun +button-yes-items=Esemed, palun +description=Selles loovas režiimis saad sa katsetada mänguga ja ehitada mida iganes soovid. Sa ehitad jumala-režiimis. Sa saad avastada kõik tehnoloogiad ja tekitada nii palju esemeid kui soovid, kasutades sohitegemist. +msg-ask-always-day=Kas sa soovid, et alati oleks päev? +msg-ask-cheat-mode=Kas sa sooviksid sohitegemis moodi sisse lülitada? +msg-ask-technologies=Kas sa soovid, et kõik tehnoloogiad oleks uuritud? +msg-give-items=Kas sa sooviksid endale algtööriistu ja -esemeid? +msg-introduction=See on Factorio liivakasti stsenaarium. Mängu mängitakse 'god mod-is'. Eesmärk puudub. Sa võid teha mida iganes su hing ihatseb. +scenario-name=Liivakast + diff --git a/factorio/data/base/scenarios/sandbox/locale/eu/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/eu/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d84cbab7aeb1aa41686ede79c5299d33d21a23ef --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/eu/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Ez, eskerrik asko +button-no-day=Ez, eskerrik asko +button-no-items=Ez, eskerrik asko +button-technologies-normal=Ez, eskerrik asko +button-technologies-researched=Teknologia guztiak, mesedez +button-use-cheat-mode=Tranpati modua, mesedez +button-yes-day=Beti egin-argiz mesedez +button-yes-items=Itemak bai, mesedez +description=Modu sortzailean, jokoarekin esperimentatu dezakezu eta nahi duzun bezala eraiki. Jainko moduan eraiki dezakezu. Teknologia guztiak ikertuta izan ditzakezu eta nahi adina item lortu tranpati modua erabiliz. +msg-ask-always-day=Beti eguna izatea gustatuko litzaizuke? +msg-ask-cheat-mode=Tranpati modua aktibatu nahi duzu? +msg-ask-technologies=Teknologia guztiak ikertuta izatea gustatuko litzaizuke? +msg-give-items=Hasieratzeko item batzuk nahiko zenituzke? +msg-introduction=Hau Factorioren sandbox balizko egoera da. Jokua jainko moduan jolasten da. Ez dago helbururik. Nahi duzuna egin dezakezu. +scenario-name=Sandboxa + diff --git a/factorio/data/base/scenarios/sandbox/locale/fi/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/fi/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5939b8c945c8c43d2ee8499025ca6c60a5a15f71 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/fi/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Ei kiitos +button-no-day=Ei kiitos +button-no-items=Ei kiitos +button-technologies-normal=Ei kiitos +button-technologies-researched=Kaikki kehitetty, kiitos +button-use-cheat-mode=Huijaustila, kiitos +button-yes-day=Ikuinen päivä, kiitos +button-yes-items=Esineet, kiitos +description=Tässä tilassa voit kokeilla kaikkea pelistä löytyvää ja rakentaa ilman rajoituksia. Sinulla on jumalan oikeudet. Kaikki teknologiat ovat käytössäsi, ja huijaustilan ansiosta voit luoda niin paljon esineitä ja rakennuksia kuin haluat. +msg-ask-always-day=Haluatko, että on aina päivä? +msg-ask-cheat-mode=Haluatko ottaa huijaustilan käyttöön? +msg-ask-technologies=Haluaisitko, että kaikki teknologiat on jo kehitetty? +msg-give-items=Haluaisitko joitain aloitusesineitä? +msg-introduction=Tämä on Factorion hiekkalaatikkotila. Peli toimii luojatilassa. Ei tavoitteita. Voit tehdä mitä haluat. +scenario-name=Hiekkalaatikko + diff --git a/factorio/data/base/scenarios/sandbox/locale/fr/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/fr/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..eb164d076b1414066f1ba1ae4a97c4ffbf2f6ffd --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/fr/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Non, merci +button-no-day=Non, merci +button-no-items=Non, merci +button-technologies-normal=Non, merci +button-technologies-researched=Toutes les technologies, s'il vous plaît +button-use-cheat-mode=Mode de triche, s'il vous plaît +button-yes-day=Toujours le jour, s'il vous plaît +button-yes-items=Les objets, s'il vous plaît +description=Dans ce mode créatif, vous pouvez expérimenter le jeu et construire comme vous le souhaitez. Vous construisez en mode dieu. Vous pouvez demander à ce que toutes les technologies soient recherchées et créer autant d'objets que vous le souhaitez en utilisant le mode de triche. +msg-ask-always-day=Souhaitez-vous qu’il fasse jour tout le temps ? +msg-ask-cheat-mode=Voulez-vous activer le mode triche ? +msg-ask-technologies=Voulez-vous que toutes les technologies soient recherchées ? +msg-give-items=Souhaitez-vous recevoir des objets de départ ? +msg-introduction=C'est le scénario Bac à sable de Factorio. Le jeu se joue en mode libre. Il n'y a pas de but. Vous pouvez faire ce que vous voulez. +scenario-name=Bac à sable + diff --git a/factorio/data/base/scenarios/sandbox/locale/fy-NL/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/fy-NL/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0d0e83a83f398bb559f978fbc4da8cb193070ed1 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/fy-NL/sandbox.cfg @@ -0,0 +1,6 @@ +msg-ask-always-day=Wolsto dat it altyd dei is? +msg-ask-cheat-mode=Wolsto de cheatmodus aktivearje? +msg-ask-technologies=Wolsto dat alle technologyen al ûndersocht binne? +msg-give-items=Wolsto wat items om te starten? +scenario-name=Sânboks + diff --git a/factorio/data/base/scenarios/sandbox/locale/ga-IE/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/ga-IE/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0a519771d52dcd62d21ec97dba46fdbaf212a2c9 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/ga-IE/sandbox.cfg @@ -0,0 +1,6 @@ +msg-ask-always-day=An mhian leat solas an lae a fháil ar fad gach lae? +msg-ask-cheat-mode=An mhian leat cleasmhód a chumasú? +msg-ask-technologies=An mhian leat taighde réamh-dhéanta agat le haghaidh gach teicneolaíochta? +msg-give-items=An mhian leat roinnt earraithe a fháil ar dtús? +scenario-name=Gaineamhbhosca + diff --git a/factorio/data/base/scenarios/sandbox/locale/he/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/he/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..04e8bd60015935e6fb7d2393c3f81dc8472bfd36 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/he/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=הדות ,אל +button-no-day=הדות ,אל +button-no-items=הדות ,אל +button-technologies-normal=הדות ,אל +button-technologies-researched=השקבב ןלוכ תא ,ןכ +button-use-cheat-mode=השקבב ,םיטי'צ בצמ +button-yes-day=השקבב ,םוי דימת +button-yes-items=השקבב ,דויצ +description=."םיטי'צ בצמ" תועצמאב וצרתש םיטירפ המכ רוצילו ,תורוקח רבכ ןהשכ תויגולונכטה לכ םע ליחתהל םכתורשפאב .תיסיפ תומד םכל ןיא הז קחשמב .םכנוצרכ הינבו ,קחשמה לש םינוש םיטביה םע תוסנתה ,הבר תויתריצי רשפאמה שיחרת +msg-ask-always-day=?םוי היהי דימתש ךנוצרב םאה +msg-ask-cheat-mode=?"םיטי'צ בצמ" ליעפהל םכנוצרב םאה +msg-ask-technologies=?תויגולונכטה לכ םע ליחתהל ךנוצרב םאה +msg-give-items=?ףסונ יתלחתה דויצ לבקל ךנוצרב םאה +msg-introduction=.םכחור לע הלועה לככ תושעל רשפאו ,הרורב הרטמ ול ןיא ,תומל לוכי וניא ןקחשה הז קחשמב .Factorio לש לוחה זגרא שיחרת והז +scenario-name=לוח זגרא + diff --git a/factorio/data/base/scenarios/sandbox/locale/hr/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/hr/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bbeb3f37d7b1b645d635a0c0ad8c1f61c9d294f0 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/hr/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Ne, hvala +button-no-day=Ne, hvala +button-no-items=Ne, hvala +button-technologies-normal=Ne, hvala +button-technologies-researched=Svu tehnologiju, molim +button-use-cheat-mode=Mod za varanje, molim +button-yes-day=Uvijek dan, molim +button-yes-items=Predmete, molim +description=U kreativnome modu, može eksperimentirati sa igrom i graditi kako te volja. Možeš graditi u modu boga. Možeš imati sve tehnologije istražene i stvoriti koliko god hoćeš predmeta sa modom za varanje. +msg-ask-always-day=Želiš li da uvijek bude dan? +msg-ask-cheat-mode=Želiš li upaliti mod za varanje? +msg-ask-technologies=Želiš li imati sve tehnologije istražene? +msg-give-items=Želiš li neke početne predmete? +msg-introduction=Ovo je scenario Factorio pješčanik. Igra se igra u modu boga. Nema cilja. Možeš raditi što te god volja. +scenario-name=Pješčanik + diff --git a/factorio/data/base/scenarios/sandbox/locale/hu/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/hu/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c9d1d828f99bcc2f57050d84e24746e3c3fc5ffb --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/hu/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Köszönöm, nem +button-no-day=Köszönöm, nem +button-no-items=Nem, köszönöm +button-technologies-normal=Köszönöm, nem +button-technologies-researched=Ide nekem minden tudást! +button-use-cheat-mode=Igen, csalásokat ide nekem +button-yes-day=Igen, legyen mindig nappal +button-yes-items=Igen, ide a cuccokat +description=Ebben a kreatív módban kísérletezhetsz a játékkal és az építkezéssel. Építhetsz isten módban. Választhatod, hogy minden technológia legyen kikutatva, és bármilyen tárgyat azonnal létrehozhatsz a csaló módban. +msg-ask-always-day=Szeretnéd, ha mindig nappal lenne? +msg-ask-cheat-mode=Szeretnéd bekapcsolni a csalásokat? +msg-ask-technologies=Legyen minden technológia azonnal kifejlesztve? +msg-give-items=Szeretnél pár tárgyat a kezdéshez? +msg-introduction=Ez itt a Factorio "homokozó" üzemmódja. Isten módban azt csinálsz vagy építesz, amit csak akarsz. Nincsenek célok. +scenario-name=Homokozó + diff --git a/factorio/data/base/scenarios/sandbox/locale/id/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/id/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cf7ffb45c189ad1f8ad9ce4ea66bdc772ba7c3c0 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/id/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Tidak, terima kasih +button-no-day=Tidak, terima kasih +button-no-items=Tidak, terima kasih +button-technologies-normal=Tidak, terima kasih +button-technologies-researched=Tolong semua teknologi +button-use-cheat-mode=Tolong mode cheat +button-yes-day=Tolong selalu siang +button-yes-items=Tolong itemnya +description=Dalam mode kreatif ini, anda dapat bereksperimen dengan permainan ini dan membangun apapun yang anda suka. Anda membangun dengan mode dewa. Seluruh teknologi anda telah diteliti dan dapat membuat benda sebanyak yang anda inginkan dengan mode cheat. +msg-ask-always-day=Apakah anda menginginkannya selalu siang? +msg-ask-cheat-mode=Anda ingin mengaktifkan mode cheat? +msg-ask-technologies=Maukah kamu memiliki semua penelitian teknologi? +msg-give-items=Maukah kamu beberapa item pendahuluan? +msg-introduction=Ini adalah skenario sandbox Factorio. Permainan ini dimainkan dengan mode dewa. Anda dapat melakukan yang anda suka karena tidak ada tujuan. +scenario-name=Kotak pasir + diff --git a/factorio/data/base/scenarios/sandbox/locale/is/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/is/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..abeb5a30bac6888c1653c78708b84661b31b4218 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/is/sandbox.cfg @@ -0,0 +1,15 @@ +button-no-cheat-mode=Nei, takk +button-no-day=Nei, takk +button-no-items=Nei, takk +button-technologies-normal=Nei, takk +button-technologies-researched=Öll tækni, takk +button-use-cheat-mode=Svindlhamur, takk +button-yes-day=Alltaf dagur, takk +button-yes-items=Hluti, takk +msg-ask-always-day=Viltu að það verði alltaf dagur? +msg-ask-cheat-mode=Viltu virkja svindlham? +msg-ask-technologies=Viltu hafa alla tækni rannsakaða fyrir þig? +msg-give-items=Viltu nokkra hluti til að byrja með? +msg-introduction=Þetta er sandkassaatburðarás Factorio. Þú ert í guðhami. Það er ekkert markmið. Spillaðu eins og þú villt. +scenario-name=Sandkassi + diff --git a/factorio/data/base/scenarios/sandbox/locale/it/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/it/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bf00b8e2abf97826332cd74c69feafbae97c9e2d --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/it/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=No, grazie +button-no-day=No, grazie +button-no-items=No, grazie +button-technologies-normal=No, grazie +button-technologies-researched=Tutte le tecnologie, per favore +button-use-cheat-mode=Modalità trucchi, per favore +button-yes-day=Sempre giorno, per favore +button-yes-items=Oggetti, per favore +description=In questa modalità creativa puoi sperimentare con il gioco e costruire come vuoi. Costruisci in modalità Dio. Hai tutte le tecnologie ricercate e puoi generare tutti gli oggetti che desideri utilizzando la modalità trucchi. +msg-ask-always-day=Ti piacerebbe che fosse sempre giorno? +msg-ask-cheat-mode=Vuoi attivare la modalità trucchi? +msg-ask-technologies=Vorresti iniziare con tutte le tecnologie già sviluppate? +msg-give-items=Vorresti alcuni oggetti di partenza? +msg-introduction=Questo è lo scenario sandbox di Factorio. Il gioco è in modalità Dio. Non ci sono obiettivi. Puoi fare tutto quello che vuoi. +scenario-name=Sandbox + diff --git a/factorio/data/base/scenarios/sandbox/locale/ja/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/ja/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cfa221de6b7ede70af45c198c73dd716135a9abb --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/ja/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=有効にしません +button-no-day=有効にしません +button-no-items=必要ありません +button-technologies-normal=いいえ +button-technologies-researched=研究済み +button-use-cheat-mode=有効にします +button-yes-day=常に昼にする +button-yes-items=使用します +description=このクリエイティブモードでは、好きなように建設し、試すことができます。神モードで建設します。全技術を研究済みにでき、チートモードで好きなだけアイテムを生産できます。 +msg-ask-always-day=常に昼間にしますか? +msg-ask-cheat-mode=チートを有効にしますか? +msg-ask-technologies=全てのテクノロジーをアンロックしますか? +msg-give-items=スターティングアイテムを使用しますか? +msg-introduction=サンドボックスモードへようこそ。プレイヤーは無敵で、キャンペーンモードのような目標はありません。あなたの望むように遊んでください。 +scenario-name=サンドボックス + diff --git a/factorio/data/base/scenarios/sandbox/locale/ka/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/ka/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fc4ded40c2475e10816799e5694bbc4eb54971a1 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/ka/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=არა, გმადლობთ +button-no-day=არა, გმადლობთ +button-no-items=არა, გმადლობთ +button-technologies-normal=არა, გმადლობთ +button-technologies-researched=ყველა ტექნიკური, გთხოვთ +button-use-cheat-mode=ჩიტ რეჟიმი, გთხოვთ +button-yes-day=ყოველთვის დღე, გთხოვ +button-yes-items=ნივთები, გთხოვთ +description=ამ კრეატიულ რეჟიმში შეგიძლიათ ექსპერიმენტი გააკეთოთ თამაშში და ააწყოთ ისე, როგორც გსურთ. თქვენ აშენებთ ღმერთის რეჟიმში. თქვენ შეგიძლიათ შეისწავლოთ ყველა ტექნოლოგია და შექმნათ იმდენი ელემენტი, რამდენიც გსურთ ჩიტ რეჟიმის გამოყენებით. +msg-ask-always-day=გსურთ, რომ ყოველთვის დღე იყოს? +msg-ask-cheat-mode=გსურთ ჩართოთ ჩიტ რეჟიმი? +msg-ask-technologies=გსურთ ყველა ტექნოლოგია გამოკვლეულიყო? +msg-give-items=გსურთ რამდენიმე საწყისი ელემენტი? +msg-introduction=ეს არის ფაკტორიოს ქვიშის ყუთის სცენარი. თამაში მიმდინარეობს ღმერთის რეჟიმში. მიზანი არ არის. თქვენ შეგიძლიათ გააკეთოთ ის, რაც გსურთ. +scenario-name=სავარჯიშო + diff --git a/factorio/data/base/scenarios/sandbox/locale/kk/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/kk/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..abc75f25ac4898a466223bccebd9e30fa7128faf --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/kk/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Жоқ, рақмет +button-no-day=Жоқ, рақмет +button-no-items=Жоқ, рақмет +button-technologies-normal=Жоқ, рақмет +button-technologies-researched=Иә +button-use-cheat-mode=Иә +button-yes-day=Иә +button-yes-items=Иә +description=Бұл шығармашылық режимде сіз эксперимент жасай алып, не құратыныңызды өзіңіз білесіз. Құдай режимінде құрасыз. Барлық технологияны ашып, чит режимі арқылы кез келген зат ала аласыз. +msg-ask-always-day=Әрқашан күн болсын ба? +msg-ask-cheat-mode=Чит режимін қосқыңыз келе ме? +msg-ask-technologies=Барлық технологияны ашқыңыз келе ме? +msg-give-items=Бастапқы зат алғыңыз келе ме? +msg-introduction=Бұл Factorio-ның Құмсалғыш сценарийі. Ойын құдай режимінде өтеді. Мақсат жоқ. Не істеріңізді өзіңіз білесіз. +scenario-name=Құмсалғыш + diff --git a/factorio/data/base/scenarios/sandbox/locale/ko/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/ko/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7d9db8445da4f680ea7831e4df00c074f55ad36b --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/ko/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=치트 모드 비활성화 +button-no-day=밤 시간도 있어야죠 +button-no-items=아니오, 괜찮습니다 +button-technologies-normal=아니오, 괜찮습니다 +button-technologies-researched=연구 완료 +button-use-cheat-mode=치트 모드 활성화 +button-yes-day=항상 낮으로 지내고 싶어요 +button-yes-items=아이템을 받습니다 +description=이 창작 모드에서는 게임 내에서 여러분이 원하는 대로 만들고 실험할 수 있습니다. 갓 모드로 플레이합니다. 모든 기술이 연구 완료된 상태가 되도록 할 수도 있고, 치트 모드를 사용하여 아이템들을 원하는 만큼 생성할 수도 있습니다. +msg-ask-always-day=항상 낮으로 지내고 싶으십니까? +msg-ask-cheat-mode=치트 모드를 활성화하시겠습니까? +msg-ask-technologies=모든 기술이 연구 완료된 상태로 시작하시겠습니까? +msg-give-items=시작 아이템을 받으시겠습니까? +msg-introduction=Factorio 샌드박스 시나리오입니다. 여러분은 신의 입장이 되어 이 게임을 진행합니다. 따로 정해진 목표는 없으며, 여러분이 원하는 대로 플레이할 수 있습니다. +scenario-name=샌드박스 + diff --git a/factorio/data/base/scenarios/sandbox/locale/lt/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/lt/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..db5f15edc241c77bb186a4098880372eb3b21dd6 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/lt/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Ne, ačiū +button-no-day=Ne, ačiū +button-no-items=Ne, ačiū +button-technologies-normal=Ne, ačiū +button-technologies-researched=Visos technologijos, prašom +button-use-cheat-mode=Sukčiavimo režimą, prašom +button-yes-day=Visada diena, prašom +button-yes-items=Daiktų, prašom +description=Šiame kūrimo režime, galite eksperimentuoti ir statyti kaip norite. Statoma Dievo režimu. Ištirtos visos technologijos ir galite sukurti kiek norite daiktų naudodami sukčiavimo režimą. +msg-ask-always-day=Ar nori, kad visada būtų diena? +msg-ask-cheat-mode=Ar nori įjungti "cheat" režimą? +msg-ask-technologies=Ar nori iš karto atrakinti visas technologijas? +msg-give-items=Ar nori gauti pradinių daiktų? +msg-introduction=Žaidžiate Factorio smėlio dežės scenarijų. Žaidžiama Dievo režime. Nėra tikslo, galite daryti ką norite. +scenario-name=Smėliadėžė + diff --git a/factorio/data/base/scenarios/sandbox/locale/lv/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/lv/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1fc1da88c30bc50b0d1a1457c66ec9a60bda24d9 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/lv/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Nē, paldies +button-no-day=Nē, paldies +button-no-items=Nē, paldies +button-technologies-normal=Nē, paldies +button-technologies-researched=Visas tehnoloģijas, lūdzu +button-use-cheat-mode= Čītošanas režīmu, lūdzu +button-yes-day=Vienmēr dienu, lūdzu +button-yes-items=Priekšmetus, lūdzu +description=Šajā radošajā režīmā, tu vari eksperimentēt ar spēli un būvēt, kā vien gribi. Tu būvē dieva režīmā. Ja gribi, tev visas tehnoloģijas var jau būt izpētītas, un tu vari uztaisīt cik vien priekšmetus tu gribi ar čītošanas režīmu. +msg-ask-always-day=Vai jūs vēlaties, lai vienmēr būtu diena? +msg-ask-cheat-mode=Vai vēlies aktivizēt čītošanas režīmu? +msg-ask-technologies=Vai tu vēlies visas tehnoloģijas jau izpētītas? +msg-give-items=Vai Jūs vēlētos kādus sākuma krājumus? +msg-introduction=Šis ir Factorio smilšu kastes scenārijs. Spēle tiek spēlēta dieva režīmā. Nav nekādu mērķu. Tu vari darīt ko vien vēlies. +scenario-name=Smilškaste + diff --git a/factorio/data/base/scenarios/sandbox/locale/nl/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/nl/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6e773a2b8164b5aafec1ea73f0caa877f68fafbe --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/nl/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Nee, bedankt +button-no-day=Nee, bedankt +button-no-items=Nee, bedankt +button-technologies-normal=Nee, bedankt +button-technologies-researched=Alle Tech, alsjeblieft +button-use-cheat-mode=Cheat modus, alsjeblieft +button-yes-day=Altijd dag, alsjeblieft +button-yes-items=Artikelen, graag +description=In deze creatieve modus kun je met het spel experimenteren en bouwen zoals je wilt. Je bouwt in onschendbare modus. Je kunt alle technologieën onderzocht hebben of zoveel voorwerpen laten verschijnen als je wilt met cheat-modus. +msg-ask-always-day=Wil je dat het altijd dag is? +msg-ask-cheat-mode=Wil je de cheatmode activeren? +msg-ask-technologies=Wil je dat alle technologieën al onderzocht zijn? +msg-give-items=Wil je wat items om te starten? +msg-introduction=Dit is het Factorio sandbox scenario. In dit scenario speel je onschendbaar. Er is geen doel. Je kan doen wat je maar wilt. +scenario-name=Sandbox + diff --git a/factorio/data/base/scenarios/sandbox/locale/no/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/no/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7a0cc3a628594d93cbfe6bd5d2d6cdc42e20fb83 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/no/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=nei takk +button-no-day=Nei takk +button-no-items=Nei takk +button-technologies-normal=Nei takk +button-technologies-researched=All teknologi, takk +button-use-cheat-mode=Juksemodus, takk +button-yes-day=Alltid dag, takk +button-yes-items=Genstander, takk +description=I denne kreative modusen kan du eksperimentere med spillet og bygge det du vil. Du bygger i gud-modus. Du kan ha alle teknologiene du har forsket på og lage så mange gjenstander du ønsker i juksemodus. +msg-ask-always-day=Ønsker du at det alltid skal være dag? +msg-ask-cheat-mode=Ønsker du å aktivere juksemodus? +msg-ask-technologies=Ønsker du å ha all teknologi ferdig forsket? +msg-give-items=Ønsker du en oppstartspakke? +msg-introduction=Dette er Factorios sandkassemodus. Spillet spilles i "God Mode". Det er ingen mål og du kan gjøre hva du vil. +scenario-name=Sandkasse + diff --git a/factorio/data/base/scenarios/sandbox/locale/pl/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/pl/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5719b9f1750c3133c3e0273ddeefc9b602c3657f --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/pl/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Nie, dzięki +button-no-day=Nie, dzięki +button-no-items=Nie, dzięki +button-technologies-normal=Nie, dzięki +button-technologies-researched=Poproszę wszystkie technologie +button-use-cheat-mode=Proszę pełny dostęp do konsoli +button-yes-day=Poproszę nieskończony dzień +button-yes-items=Poproszę o przedmioty +description=W tym trybie kreatywnym możesz eksperymentować z grą i budować jak chcesz. Budujesz w trybie boskim. Możesz mieć wszystkie zbadane technologie i dowolną ilość przedmiotów, tak jakbyś oszukiwał. +msg-ask-always-day=Czy chcesz aby zawsze był dzień? +msg-ask-cheat-mode=Czy chcesz włączyć polecenia konsoli? +msg-ask-technologies=Czy chcesz mieć zbadane wszystkie technologie? +msg-give-items=Czy chcesz dostać trochę przedmiotów na start? +msg-introduction=To jest tryb sandbox Factorio. Ten rodzaj gry odbywa się w trybie boskim (God Mode). Nie ma tu określonego celu, więc możesz robić co tylko dusza zapragnie. +scenario-name=Piaskownica + diff --git a/factorio/data/base/scenarios/sandbox/locale/pt-BR/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/pt-BR/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..94d9502bc28e3ffb74080a96b308bce54f5c295f --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/pt-BR/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Não, obrigado +button-no-day=Não, obrigado +button-no-items=Não, obrigado +button-technologies-normal=Não, obrigado +button-technologies-researched=Todas as tecnologias, por favor +button-use-cheat-mode=Modo trapaça, por favor +button-yes-day=Sempre de dia, por favor +button-yes-items=Itens, por favor +description=Neste modo criativo, você fazer experimentos com o jogo e construir da forma que quiser. Você constrói no modo "Deus". Você pode ter todas as tecnologias pesquisadas e gerar quantos itens quiser usando o modo "trapaça". +msg-ask-always-day=Gostaria que sempre fosse dia? +msg-ask-cheat-mode=Gostaria de habilitar o modo de trapaça? +msg-ask-technologies=Você gostaria que todas as tecnologias já estejam pesquisadas? +msg-give-items=Gostaria de alguns itens iniciais? +msg-introduction=Esse é o cenário "sandbox" do Factorio. Ele é jogado no modo "Deus". Não existem objetivos. Você pode fazer tudo o que quiser. +scenario-name=Sandbox + diff --git a/factorio/data/base/scenarios/sandbox/locale/pt-PT/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/pt-PT/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..751d322000295e6096d15269ec4af6a4467d93d0 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/pt-PT/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Não, obrigado +button-no-day=Não, obrigado +button-no-items=Não, obrigado +button-technologies-normal=Não, obrigado +button-technologies-researched=Tudo tecnologia, por favor. +button-use-cheat-mode=Modo de truques, por favor +button-yes-day=Sempre dia, por favor +button-yes-items=Itens, por favor +description=Neste modo criativo, tu podes experimentar o jogo e construir como quiseres. Tu constróis no modo deus. Tu podes ter todas as tecnologias pesquisadas e gerar todos os itens que quiseres usando o modo de trapaça. +msg-ask-always-day=Gostaria que fosse sempre dia? +msg-ask-cheat-mode=Activar modo de truques? +msg-ask-technologies=Quer ter todas as tecnologias pesquisadas? +msg-give-items=Gostaria de ter alguns itens iniciais? +msg-introduction=Este é o cenário criativo do Factorio. É jogado em modo "Deus". Não existe objetivo, é livre para fazer o que quiser. +scenario-name=Modo criativo + diff --git a/factorio/data/base/scenarios/sandbox/locale/ro/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/ro/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5486abfa511438b17627f1513fa14ce05bef03ad --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/ro/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Nu, mulțumesc +button-no-day=Nu, mulțumesc +button-no-items=Nu, mulțumesc +button-technologies-normal=Nu, mulțumesc +button-technologies-researched=Toate tehnologiile, te rog +button-use-cheat-mode=Modul trișare, te rog +button-yes-day=Întotdeauna zi, te rog +button-yes-items=Obiectele, te rog +description=În acest mod creativ, poți exprimenta cu jocul și să construiești cum îți dorești. Construiești în godmode. Poți avea toate tehnologiile cercetate și să creezi câte obiecte vrei folosind modul de trișare. +msg-ask-always-day=Ai dori să fie întotdeauna zi? +msg-ask-cheat-mode=Doriți să activați modul trișat(cheat)? +msg-ask-technologies=Dorești să ai toate tehnologiile deja cercetate? +msg-give-items=Ți-ar plăcea ceva obiecte de început? +msg-introduction=Acesta este scenariul sandbox al jocului Factorio. Jocul este jucat în godmode. Nu există niciun scop. Poți face orice dorești. +scenario-name=Zona de test "sandbox" + diff --git a/factorio/data/base/scenarios/sandbox/locale/ru/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/ru/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1c54200cdea83ccc7170ceda02fcdc17213b7050 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/ru/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Нет, спасибо +button-no-day=Нет, спасибо +button-no-items=Нет, спасибо +button-technologies-normal=Нет, спасибо +button-technologies-researched=Да, пожалуйста +button-use-cheat-mode=Чит-режим, пожалуйста +button-yes-day=Всегда день, пожалуйста +button-yes-items=Да, пожалуйста +description=В этом творческом режиме вы можете экспериментировать с игрой и строить так, как вам хочется. Вы строите в "режиме бога". Можете открыть все технологии и создать столько вещей, сколько пожелаете, используя чит-режим. +msg-ask-always-day=Сделать всегда день? +msg-ask-cheat-mode=Желаете включить чит-мод? +msg-ask-technologies=Раскрыть вам все технологии? +msg-give-items=Дать вам стартовые предметы? +msg-introduction=Это песочница Factorio, вы играете в «режиме бога». Здесь нет цели и вы можете делать всё, что захотите. +scenario-name=Песочница + diff --git a/factorio/data/base/scenarios/sandbox/locale/sk/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/sk/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a38ba93baea5844a6d88940f957c120fb7092094 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/sk/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Nie, vďaka +button-no-day=Nie, vďaka +button-no-items=Nie, vďaka +button-technologies-normal=Nie, vďaka +button-technologies-researched=Všetky technológie, prosím +button-use-cheat-mode=Áno, režim podvádzania +button-yes-day=Stále deň, prosím +button-yes-items=Vybavenie, prosím +description=V tomto kreatívnom móde môžeš experimentovať s hrou a stavať čokoľvek. Staviaš v god-mode. Môžeš mať všetky technológie vyskúmané a vytvoriť toľko vecí, koľko chcete pomocou cheat-mode. +msg-ask-always-day=Chceš aby bol stále iba deň? +msg-ask-cheat-mode=Chceš zapnúť režim podvádzania? +msg-ask-technologies=Chceš mať vyskúmané všetky technológie? +msg-give-items=Chceš dáke vybavenie na začiatok? +msg-introduction=Toto je voľný mód hry Factoria. Hra je hraná v božom móde, nieje tu žiadny cieľ. Môžte si robiť co len chcete. +scenario-name=Pieskovisko + diff --git a/factorio/data/base/scenarios/sandbox/locale/sl/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/sl/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f0c303d1b2e2a9021ff314a608952f559b9482ae --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/sl/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Ne, hvala +button-no-day=Ne, hvala +button-no-items=Ne, hvala +button-technologies-normal=Ne, hvala +button-technologies-researched=Vsa tehnologija prosim +button-use-cheat-mode=Način goljufanja, prosim +button-yes-day=Ves čas dan, prosim +button-yes-items=Predmete, prosim +description=V tem ustvarjalnem načinu lahko eksperimentirate z igro in gradite kar koli želite. S pomočjo goljufanja lahko takoj raziščete vse tehnologije in ustvarite vse poljubne predmete. +msg-ask-always-day=Bi rad, da je ves čas dan? +msg-ask-cheat-mode=Bi rad vključil način goljufanja? +msg-ask-technologies=Ali bi želeli imeti vse tehnologije odklenjene? +msg-give-items=Bi rad/a nekaj začetnih predmetov? +msg-introduction=To je Factorio sandbox scenarij. Igra se v god-modu. Ni zahtevanih ciljev. Lahko počneš karkoli želiš. +scenario-name=Sandbox + diff --git a/factorio/data/base/scenarios/sandbox/locale/sr/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/sr/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..99693a1f693535b7ce544ae5b3ae9a74a2cb0f29 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/sr/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Не, хвала +button-no-day=Не, хвала +button-no-items=Не, хвала +button-technologies-normal=Не, хвала +button-technologies-researched=Све технологије, молим +button-use-cheat-mode=Режим варања, молим +button-yes-day=Увек дан, молим +button-yes-items=Ствари, молим +description=У овом креативном режиму, можете експериментисати са игром и градити како желите. Изграђујеш у "Бог" режиму. Можете да имате све технологије истражене и стварати онолико ставки колико желите користећи режим варања. +msg-ask-always-day=Да ли би хтео да је увек дан? +msg-ask-cheat-mode=Да ли би хтео да укључиш мод варања? +msg-ask-technologies=Да ли би хтео да имаш истражене све технологије? +msg-give-items=Да ли би хтео неке почетне ствари? +msg-introduction=Ово је „Игралиште”, сценарио. Игра се у „Бог”, режиму. Не постоји циљ. Можеш да радиш шта год хоћеш. +scenario-name=Игралиште + diff --git a/factorio/data/base/scenarios/sandbox/locale/sv-SE/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/sv-SE/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..29e8ceac249110730ece660d943e13f836c035fa --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/sv-SE/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Nej, tack +button-no-day=Nej, tack +button-no-items=Nej, tack +button-technologies-normal=Nej, tack +button-technologies-researched=All teknologi, tack +button-use-cheat-mode=Fuskläge, tack +button-yes-day=Alltid dag, tack +button-yes-items=Föremål, tack +description=I detta kreativa läge kan du experimentera med spelet och bygga som du vill. Du bygger i gud-läge. Du kan ha alla tekniker forskade och framkalla så många objekt som du vill använda med fusk-läget. +msg-ask-always-day=Vill du att det alltid ska vara dag? +msg-ask-cheat-mode=Vill du aktivera fuskläge? +msg-ask-technologies=Vill du börja med alla teknologier framforskade? +msg-give-items=Vill du ha några startföremål? +msg-introduction=Detta är Factorios sandlåde-scenario. Du spelar i odödligt läge. Det finns inget mål -- du kan göra vad du vill. +scenario-name=Sandlåda + diff --git a/factorio/data/base/scenarios/sandbox/locale/th/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/th/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..80c53b831810d3a53a57a58c9ba46fc955544bf4 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/th/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=ไม่เป็นไร ขอบคุณ +button-no-day=ไม่ล่ะ ขอบคุณ +button-no-items=ไม่ล่ะ ขอบคุณ +button-technologies-normal=ไม่เป็นไร ขอบคุณ +button-technologies-researched=ทุกอันเลย ได้โปรด! +button-use-cheat-mode=ขอโหมดโกงด้วย +button-yes-day=ขอเป็นกลางวันตลอด +button-yes-items=ขอไอเทมด้วย +description=ในการเล่นแบบสร้างสรรค์นี้ คุณสามารถเรียนรู้ตัวเกมและสร้างได้ตามที่ชอบ เสมือนกับการเป็นพระเจ้า คุณสามารถสำเร็จการค้นคว้าทั้งหมดและสร้างไอเทมขึ้นมาเท่าไหร่ก็ได้ด้วยโหมดโกง +msg-ask-always-day=คุณต้องการให้มันเป็นเวลากลางวันตลอดไหม? +msg-ask-cheat-mode=คุณต้องการที่จะเปิดสูตรโกงหรือไม่? +msg-ask-technologies=คุณต้องการให้เทคโนโลยี ทุกอัน ถูกวิจัยไปเลยหรือไม่ +msg-give-items=คุณต้องการไอเทมเริ่มต้นไหม? +msg-introduction=นี่คือการเล่นแบบแซนด์บ็อกซ์ เสมือนกับการเล่นเป็นพระเจ้า ซึ่งจะไม่มีเป้าหมายใด ๆ ทั้งสิ้น คุณสามารถทำอะไรก็ได้ตามที่ต้องการ +scenario-name=โหมดสร้างสรรค์ + diff --git a/factorio/data/base/scenarios/sandbox/locale/tr/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/tr/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d1feb741a73bc1f789e73598fa840fc48dd1ab26 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/tr/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Hayır, teşekkürler +button-no-day=Hayır, teşekkürler +button-no-items=Hayır, teşekkürler +button-technologies-normal=Hayır, teşekkürler +button-technologies-researched=Evet, lütfen +button-use-cheat-mode=Evet, lütfen +button-yes-day=Evet, lütfen +button-yes-items=Evet, lütfen +description=Bu yaratıcı kipte, oyun üzerinde deneyler yapabilir ve istediğini inşa edebilirsin. Tanrı biçiminde inşa edersin. Hileleri kullanarak tüm teknolojileri araştırabilir ve istediğin kadar öğe oluşturabilirsin. +msg-ask-always-day=Her zaman gündüz olmasını ister misin? +msg-ask-cheat-mode=Hileleri etkinleştirmek ister misin? +msg-ask-technologies=Tüm teknolojilerin araştırılmasını ister misin? +msg-give-items=Birkaç başlangıç öğesi ister misin? +msg-introduction=Bu Factorio'nun özgür modudur. Oyun tanrı modunda oynanır. Hedef yoktur. İstediğinizi yapmakta özgürsünüz. +scenario-name=Özgür oyun + diff --git a/factorio/data/base/scenarios/sandbox/locale/uk/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/uk/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a88e7a94b2c5b6567bf71d79adffb7a0a16ef779 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/uk/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Ні, дякую +button-no-day=Ні, дякую +button-no-items=Ні, дякую +button-technologies-normal=Ні, дякую +button-technologies-researched=Всі технології, будь ласка +button-use-cheat-mode=Чіт режим, будь ласка +button-yes-day=Завжди день, будь ласка +button-yes-items=Предмети, будь ласка +description=У цьому творчому режимі ви можете експериментувати з грою та будувати так, як вам подобається. Ви будуєте в режимі бога. Ви можете вивчити всі технології та створити стільки предметів, скільки хочете, використовуючи чіт режим. +msg-ask-always-day=Хочете, щоб завжди був день? +msg-ask-cheat-mode=Бажаєте увімкнути чит-режим? +msg-ask-technologies=Не хотіли б отримати всі технології? +msg-give-items=Ви хочете стартові предмети? +msg-introduction=Це сценарій Factorio "Пісочниця". Гра в режимі Бога. Тут немає цілі. Ви можете робити все, що забажаєте. +scenario-name=Пісочниця + diff --git a/factorio/data/base/scenarios/sandbox/locale/vi/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/vi/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e3af1b40cd8d3577acd0661657525a65be25b28d --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/vi/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=Không cần đâu +button-no-day=Không cần đâu +button-no-items=Không cần đâu +button-technologies-normal=Không cần đâu +button-technologies-researched=Toàn bộ công nghệ nhé +button-use-cheat-mode=Chế độ gian lận nhé +button-yes-day=Luôn luôn ban ngày nhé +button-yes-items=Vật dụng bắt đầu nhé +description=Trong chế độ sáng tạo này, bạn có thể thử nghiệm trò chơi và xây như bạn muốn. Bạn xây trong chế độ đấng toàn năng. Bạn có thể sở hữu mọi công nghệ được nghiên cứu và tạo ra nhiều vật phẩm như bạn muốn khi sử dụng chế độ gian lận. +msg-ask-always-day=Bạn có muốn thời gian luôn luôn là ban ngày? +msg-ask-cheat-mode=Bạn có muốn bật chế độ gian lận? +msg-ask-technologies=Bạn có muốn có tất cả các công nghệ được nghiên cứu sẵn? +msg-give-items=Bạn có muốn một số vật dụng để bắt đầu? +msg-introduction=Đây là chế độ tự do của Factorio. Bạn là đấng toàn năng. Chế độ này không có mục tiêu, bạn có thể làm bất cứ thứ gì bạn muốn. +scenario-name=Chế độ tự do + diff --git a/factorio/data/base/scenarios/sandbox/locale/zh-CN/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/zh-CN/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..83036338f3a3eaa6c136d4e9b161ff83dcbd404d --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/zh-CN/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=我不需要 +button-no-day=我不需要 +button-no-items=我不需要 +button-technologies-normal=我不需要 +button-technologies-researched=科技全开 +button-use-cheat-mode=我要作弊 +button-yes-day=总是白天 +button-yes-items=我要物品 +description=在这个创造性的模式里你可以随心所欲地建造和测试,解锁全部科技,甚至通过作弊模式随意生成需要的物品。 +msg-ask-always-day=想要总是白天吗? +msg-ask-cheat-mode=想要作弊模式吗? +msg-ask-technologies=想要科技全开吗? +msg-give-items=想要开局物品吗? +msg-introduction=欢迎来到异星工厂沙盒模式。这个模式没有既定的游戏目标,你可以用上帝视角在这里随意折腾。 +scenario-name=沙盒模式 + diff --git a/factorio/data/base/scenarios/sandbox/locale/zh-TW/sandbox.cfg b/factorio/data/base/scenarios/sandbox/locale/zh-TW/sandbox.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3dec6e7f4b3e761277387b4a31ae0d817b5599f2 --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/locale/zh-TW/sandbox.cfg @@ -0,0 +1,16 @@ +button-no-cheat-mode=不用了,謝謝 +button-no-day=不用了,謝謝 +button-no-items=不用了,謝謝 +button-technologies-normal=不用了,謝謝 +button-technologies-researched=請直接提供所有科技 +button-use-cheat-mode=請開啟作弊模式 +button-yes-day=請設為永晝 +button-yes-items=請給我物品 +description=在這個創造模式內,您可隨心所欲建造、試驗遊戲。您可以上帝視角建造,可以直接研究出所有科技,也可以透過作弊模式產生所有您要的物品。 +msg-ask-always-day=你想要永久白天嗎? +msg-ask-cheat-mode=您想要啟用作弊模式嗎? +msg-ask-technologies=你想要所有的科技都已研究好了嗎? +msg-give-items=您想要一些起始物品嗎? +msg-introduction=歡迎來到《異星工廠》沙盒模式。這個模式提供上帝視角。這裡沒有既定的遊戲目標,可以隨意遊玩。 +scenario-name=沙盒模式 + diff --git a/factorio/data/base/scenarios/sandbox/sandbox.lua b/factorio/data/base/scenarios/sandbox/sandbox.lua new file mode 100644 index 0000000000000000000000000000000000000000..2a140e58e091db34905bfed41cf8ea43b80b6b6c --- /dev/null +++ b/factorio/data/base/scenarios/sandbox/sandbox.lua @@ -0,0 +1,169 @@ +local mod_gui = require("mod-gui") +local util = require("util") +local version = 1 + +local on_player_created = function(event) + local player = game.players[event.player_index] + local character = player.character + player.character = nil + if character then + character.destroy() + end + + local r = global.chart_distance or 200 + player.force.chart(player.surface, {{player.position.x - r, player.position.y - r}, {player.position.x + r, player.position.y + r}}) + + if not global.skip_intro then + if game.is_multiplayer() then + player.print({"msg-introduction"}) + else + game.show_message_dialog{text = {"msg-introduction"}} + end + end + + if not global.skip_cheat_menu then + create_technologies_frame(player) + end + +end + +local starting_items = +{ + ["wood"] = "100", + ["coal"] = "100", + ["stone"] = "100", + ["iron-plate"] = "400", + ["copper-plate"] = "400", + ["steel-plate"] = "100", + ["iron-gear-wheel"] = "200", + ["electronic-circuit"] = "200", + ["advanced-circuit"] = "200", + ["offshore-pump"] = "20", + ["pipe"] = "50", + ["boiler"] = "50", + ["electric-mining-drill"] = "50", + ["steam-engine"] = "10", + ["stone-furnace"] = "50", + ["transport-belt"] = "200", + ["underground-belt"] = "50", + ["splitter"] = "20", + ["fast-transport-belt"] = "50", + ["express-transport-belt"] = "50", + ["inserter"] = "50", + ["fast-inserter"] = "50", + ["long-handed-inserter"] = "50", + ["filter-inserter"] = "50", + ["small-electric-pole"] = "50", + ["assembling-machine-1"] = "50", + ["assembling-machine-2"] = "30", + ["rail"] = "200", + ["train-stop"] = "10", + ["rail-signal"] = "50", + ["locomotive"] = "5", + ["cargo-wagon"] = "10" +} + +local on_gui_click = function(event) + local player = game.players[event.player_index] + local gui = event.element + if not (gui and gui.valid) then return end + + if gui.name == "button_technologies_researched" then + player.force.research_all_technologies() + gui.parent.destroy() + create_item_frame(player) + return + end + if gui.name == "button_technologies_normal" then + gui.parent.destroy() + create_item_frame(player) + return + end + if gui.name == "button_yes_items" then + util.insert_safe(player, starting_items) + gui.parent.destroy() + create_cheat_frame(player) + return + end + if gui.name =="button_no_items" then + gui.parent.destroy() + create_cheat_frame(player) + return + end + if gui.name == "button_use_cheat_mode" then + player.cheat_mode = true + gui.parent.destroy() + create_day_frame(player) + return + end + if gui.name == "button_no_cheat_mode" then + gui.parent.destroy() + create_day_frame(player) + return + end + if gui.name == "button_yes_day" then + player.surface.always_day = true + gui.parent.destroy() + return + end + if gui.name =="button_no_day" then + gui.parent.destroy() + return + end +end + +function create_item_frame(player) + local frame = mod_gui.get_frame_flow(player).add{name = "items_frame", type = "frame", style = mod_gui.frame_style, direction = "horizontal", caption={"msg-give-items"}} + frame.add{type = "button", name="button_yes_items", caption={"button-yes-items"}} + frame.add{type = "button", name="button_no_items", caption={"button-no-items"}} +end + +function create_technologies_frame(player) + local frame = mod_gui.get_frame_flow(player).add{name = "technologies_frame", type = "frame", style = mod_gui.frame_style, direction = "horizontal", caption={"msg-ask-technologies"}} + frame.add{type = "button", name = "button_technologies_researched", caption = {"button-technologies-researched"}} + frame.add{type = "button", name = "button_technologies_normal", caption = {"button-technologies-normal"}} +end + +function create_cheat_frame(player) + local frame = mod_gui.get_frame_flow(player).add{name = "cheat_frame", type = "frame", style = mod_gui.frame_style, direction = "horizontal", caption={"msg-ask-cheat-mode"}} + frame.add{type = "button", name="button_use_cheat_mode", caption={"button-use-cheat-mode"}} + frame.add{type = "button", name="button_no_cheat_mode", caption={"button-no-cheat-mode"}} +end + +function create_day_frame(player) + local frame = mod_gui.get_frame_flow(player).add{name = "day_frame", type = "frame", style = mod_gui.frame_style, direction = "horizontal", caption={"msg-ask-always-day"}} + frame.add{type = "button", name="button_yes_day", caption={"button-yes-day"}} + frame.add{type = "button", name="button_no_day", caption={"button-no-day"}} +end + +local sandbox = {} + +sandbox.events = +{ + [defines.events.on_player_created] = on_player_created, + [defines.events.on_gui_click] = on_gui_click +} + +sandbox.on_init = function() + global.version = version +end + +sandbox.on_configuration_changed = function(event) +end + +sandbox.add_remote_interface = function() + remote.add_interface("sandbox", + { + set_skip_intro = function(bool) + global.skip_intro = bool + end, + set_chart_distance = function(value) + global.chart_distance = tonumber(value) or error("Remote call parameter to sandbox set chart distance must be a number") + end, + set_skip_cheat_menu = function(bool) + global.skip_cheat_menu = bool + end + }) +end + +return sandbox diff --git a/factorio/data/base/scenarios/supply/blueprint.zip b/factorio/data/base/scenarios/supply/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..a3a5bca8b5373576304948efa3749f96ad564c84 --- /dev/null +++ b/factorio/data/base/scenarios/supply/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b26d7ac63777c3fa61d2c1db8d80c5c43d2c2e85821965b377f99d70b45bc65 +size 349712 diff --git a/factorio/data/base/scenarios/supply/control.lua b/factorio/data/base/scenarios/supply/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..e788e941d860f6343376f6fdf2fbfcdf97aaee24 --- /dev/null +++ b/factorio/data/base/scenarios/supply/control.lua @@ -0,0 +1,530 @@ +require "util" +require "story" +mod_gui = require "mod-gui" +time_modifier = 1.4 +points_per_second_start = 5 +points_per_second_level_subtract = 0.2 +levels = +{ + -- 1 + { + requirements = + { + {name = "stone", count = 15 } + }, + time = 240 + }, + + -- 2 + { + requirements = + { + {name = "iron-plate", count = 30} + }, + time = 300 + }, + + -- 3 + { + requirements = + { + {name = "iron-plate", count = 30}, + {name = "copper-plate", count = 30} + }, + time = 300 + }, + + -- 4 + { + requirements = + { + {name = "iron-plate", count = 30}, + {name = "iron-gear-wheel", count = 30} + }, + time = 300 + }, + + -- 5 + { + requirements = + { + {name = "iron-plate", count = 40}, + {name = "iron-gear-wheel", count = 30}, + {name = "copper-cable", count = 40} + }, + time = 300 + }, + + -- 6 + { + requirements = + { + {name = "iron-plate", count = 40}, + {name = "iron-gear-wheel", count = 30}, + {name = "electronic-circuit", count = 30} + }, + time = 300 + }, + + -- 7 + { + requirements = + { + {name = "iron-plate", count = 40}, + {name = "iron-gear-wheel", count = 30}, + {name = "electronic-circuit", count = 30}, + {name = "automation-science-pack", count = 10}, + {name = "firearm-magazine", count = 50} + }, + time = 300 + }, + + -- 8 + { + requirements = + { + {name = "iron-plate", count = 40}, + {name = "iron-gear-wheel", count = 30}, + {name = "electronic-circuit", count = 30}, + {name = "automation-science-pack", count = 10}, + {name = "transport-belt", count = 20} + }, + time = 300 + }, + + -- 9 + { + requirements = + { + {name = "iron-plate", count = 50}, + {name = "iron-gear-wheel", count = 30}, + {name = "electronic-circuit", count = 30}, + {name = "automation-science-pack", count = 10}, + {name = "transport-belt", count = 20}, + {name = "inserter", count = 20} + }, + time = 300 + }, + + -- 10 + { + requirements = + { + {name = "iron-plate", count = 50}, + {name = "iron-gear-wheel", count = 30}, + {name = "electronic-circuit", count = 30}, + {name = "automation-science-pack", count = 10}, + {name = "logistic-science-pack", count = 10} + }, + time = 300 + }, + + -- 11 + { + requirements = + { + {name = "iron-plate", count = 50}, + {name = "iron-gear-wheel", count = 30}, + {name = "electronic-circuit", count = 30}, + {name = "automation-science-pack", count = 20}, + {name = "logistic-science-pack", count = 20}, + {name = "fast-transport-belt", count = 10} + }, + time = 300 + }, + + -- 12 + { + requirements = + { + {name = "iron-plate", count = 50}, + {name = "iron-gear-wheel", count = 30}, + {name = "electronic-circuit", count = 30}, + {name = "automation-science-pack", count = 20}, + {name = "logistic-science-pack", count = 20}, + {name = "steel-plate", count = 10} + }, + time = 420 + }, + + -- 13 + { + requirements = + { + {name = "iron-gear-wheel", count = 30}, + {name = "electronic-circuit", count = 30}, + {name = "automation-science-pack", count = 20}, + {name = "logistic-science-pack", count = 20}, + {name = "steel-plate", count = 15}, + {name = "piercing-rounds-magazine", count = 50} + }, + time = 300 + }, + + -- 14 + { + requirements = + { + {name = "iron-gear-wheel", count = 30}, + {name = "electronic-circuit", count = 30}, + {name = "automation-science-pack", count = 20}, + {name = "logistic-science-pack", count = 20}, + {name = "steel-plate", count = 15}, + {name = "grenade", count = 15}, + {name = "plastic-bar", count = 5} + }, + time = 600 + }, + + -- 15 + { + requirements = + { + {name = "electronic-circuit", count = 30}, + {name = "automation-science-pack", count = 20}, + {name = "logistic-science-pack", count = 20}, + {name = "steel-plate", count = 15}, + {name = "advanced-circuit", count = 10} + }, + time = 500 + }, + + -- 16 + { + requirements = + { + {name = "automation-science-pack", count = 20}, + {name = "logistic-science-pack", count = 20}, + {name = "steel-plate", count = 15}, + {name = "advanced-circuit", count = 10}, + {name = "sulfur", count = 10} + }, + time = 500 + }, + + -- 17 + { + requirements = + { + {name = "automation-science-pack", count = 20}, + {name = "logistic-science-pack", count = 20}, + {name = "advanced-circuit", count = 10}, + {name = "engine-unit", count = 10}, + {name = "sulfur", count = 10} + }, + time = 500 + }, + + -- 18 + { + requirements = + { + {name = "automation-science-pack", count = 20}, + {name = "logistic-science-pack", count = 20}, + {name = "chemical-science-pack", count = 20}, + {name = "grenade", count = 20} + }, + time = 500 + }, + + -- 19 + { + requirements = + { + {name = "automation-science-pack", count = 30}, + {name = "logistic-science-pack", count = 30}, + {name = "chemical-science-pack", count = 30}, + {name = "stone-wall", count = 20} + }, + time = 500 + }, + + -- 20 + { + requirements = + { + {name = "automation-science-pack", count = 40}, + {name = "logistic-science-pack", count = 40}, + {name = "chemical-science-pack", count = 40}, + {name = "stone-wall", count = 20}, + {name = "grenade", count = 20} + }, + time = 600 + }, + + -- 21 + { + requirements = + { + {name = "automation-science-pack", count = 50}, + {name = "logistic-science-pack", count = 50}, + {name = "chemical-science-pack", count = 50}, + {name = "military-science-pack", count = 50} + }, + time = 700 + } +} +local completed_label_color = {g = 1} + +function get_time_left() + return global.level_started_at + time_modifier * levels[global.level].time * 60 - game.tick +end + +local accumulate_items = function() + local accumulated = global.accumulated + for index, chest in pairs(global.chests) do + if chest.valid then + local inventory = chest.get_inventory(defines.inventory.chest) + local contents = inventory.get_contents() + for item_name, count in pairs(contents) do + if accumulated[item_name] then + local count_to_consume = math.min(global.required[item_name] - global.accumulated[item_name], count) + if count_to_consume ~= 0 then + inventory.remove{name = item_name, count = count_to_consume} + accumulated[item_name] = accumulated[item_name] + count_to_consume + end + end + end + end + end +end + +local get_next_level_button = function(player) + local flow = mod_gui.get_button_flow(player) + return flow.next_level or flow.add{type = "button", name = "next_level", caption={"next-level"}, style = mod_gui.button_style} +end + +local low_time_left_label_color = {r = 1} + +story_table = +{ + { + { + action = function() + if not game.is_multiplayer() then + game.show_message_dialog{text = {"welcome"}} + game.show_message_dialog{text = {"rules1"}} + game.show_message_dialog{text = {"rules2"}} + game.show_message_dialog{text = {"rules3"}} + game.show_message_dialog{text = {"rules4"}} + game.show_message_dialog{text = {"rules5"}} + end + end + }, + {}, + { + name = "level-start", + init = function(event) + global.accumulated = {} + global.required = {} + global.labels = {} + global.level_started_at = event.tick + + local level = levels[global.level] + for index, item in pairs(level.requirements) do + global.accumulated[item.name] = 0 + global.required[item.name] = item.count + end + + for k, player in pairs (game.players) do + update_gui(player) + get_next_level_button(player).enabled = false + end + end + }, + { + name = "level-progress", + update = function(event) + if event.tick % 60 ~= 0 then return end + accumulate_items() + for k, player in pairs(game.players) do + update_gui(player) + end + end, + condition = function(event) + + if event.name == defines.events.on_gui_click and + event.element.name == "next_level" then + local seconds_left = math.floor(get_time_left() / 60) + local points_addition = math.floor(seconds_left * (points_per_second_start - global.level * points_per_second_level_subtract)) + game.print({"time-bonus", util.format_number(points_addition), seconds_left, points_addition}) + global.points = global.points + points_addition + return true + end + + if event.tick % 60 ~= 0 then return end + + local result = true + local level = levels[global.level] + for index, item in pairs(level.requirements) do + local accumulated = global.accumulated[item.name] + if accumulated < item.count then + result = false + end + end + + if result then + for k, player in pairs (game.players) do + get_next_level_button(player).enabled = true + end + end + + if get_time_left() <= 0 then + if result == false then + for k, player in pairs (game.players) do + player.set_ending_screen_data({"points-achieved", util.format_number(global.points), global.points}) + player.gui.top.clear() + player.gui.left.clear() + end + game.set_game_state{game_finished = true, player_won = false} + return false + else + return true + end + end + + return false + end, + action = function(event, story) + for k, player in pairs (game.players) do + get_next_level_button(player).enabled = false + end + global.level = global.level + 1 + local points_addition = (global.level - 1) * 10 + game.print({"level-completed", global.level - 1, util.format_number(points_addition), points_addition}) + global.points = global.points + points_addition + + if global.level < #levels + 1 then + for k, player in pairs (game.players) do + get_next_level_button(player).enabled = false + end + story_jump_to(story, "level-start") + end + end + }, + { + action = function() + for k, player in pairs (game.players) do + player.set_ending_screen_data({"points-achieved", util.format_number(global.points), global.points}) + end + end + } + } +} + +story_init_helpers(story_table) + +script.on_init(function() + validate_prototypes() + global.story = story_init() + game.map_settings.pollution.enabled = false + game.forces.enemy.evolution_factor = 0 + global.required = {} + global.chests = {} + for k, chest in pairs (game.surfaces[1].find_entities_filtered{name = "red-chest"}) do + chest.minable = false + chest.destructible = false + global.chests[chest.unit_number] = chest + end + global.level = 1 + global.points = 0 +end) + +supply_events = +{ + defines.events.on_gui_click, + defines.events.on_tick +} + +script.on_event(supply_events, function(event) + story_update(global.story, event, "") +end) + +script.on_event(defines.events.on_player_created, function(event) + game.get_player(event.player_index).insert{name = "iron-plate", count = 8} +end) + +function update_gui(player) + local flow = mod_gui.get_frame_flow(player) + local frame = flow.supply_frame + if not frame then + frame = flow.add{type = "frame", name = "supply_frame", style = mod_gui.frame_style, direction = "vertical"} + end + frame.caption = {"level", global.level} + frame.clear() + + local inner = frame.add{type = "frame", direction = "vertical", style = "inside_shallow_frame"} + local time_left = get_time_left() + local info_table = inner.add{type = "table", column_count = 1, style = "bordered_table"} + info_table.style.margin = 4 + local time_left_label = info_table.add{type = "label", name = "time_left", caption = {"time-left", util.formattime(time_left)}} + if time_left < 60 * 30 then + time_left_label.style.font_color = low_time_left_label_color + end + info_table.add{type = "label", caption = {"points-per-second", points_per_second_start - global.level * points_per_second_level_subtract}} + info_table.add{type = "label", caption = {"points", util.format_number(math.floor(global.points))}} + + + local required_items_flow = info_table.add{type = "flow", direction = "vertical"} + + required_items_flow.add{type = "label", caption = {"required-items"}, style = "caption_label"} + + local item_prototypes = game.item_prototypes + local accumulated = global.accumulated + + local table = required_items_flow.add{type = "table", column_count = 3} + table.style.column_alignments[3] = "right" + local level = levels[global.level] + for index, item in pairs(level.requirements) do + local accumulated = accumulated[item.name] + local sprite = table.add{type = "sprite", sprite = "item/"..item.name, style = "small_text_image"} + table.add{type = "label", caption = {"", item_prototypes[item.name].localised_name, {"colon"}}} + local label = table.add{type = "label", caption = accumulated .. "/" .. item.count} + if accumulated == item.count then + label.style.font_color = completed_label_color + end + end + + local next_level = levels[global.level + 1] + if next_level then + local next_level_flow = info_table.add{type = "flow", direction = "vertical"} + next_level_flow.add{type= "label", caption = {"next-level"}, style = "caption_label"} + local next_level_table = next_level_flow.add{type = "table", column_count = 3} + next_level_table.style.column_alignments[3] = "right" + for index, item in pairs(next_level.requirements) do + local sprite = next_level_table.add{type = "sprite", sprite = "item/"..item.name, style = "small_text_image"} + next_level_table.add{type = "label", caption = {"", item_prototypes[item.name].localised_name, {"colon"}}} + next_level_table.add{type = "label", caption = item.count} + end + end + +end + +function validate_prototypes() + local items = game.item_prototypes + local is_error = false + local bad_items = {} + for k, level in pairs (levels) do + for k, item in pairs (level.requirements) do + if not items[item.name] or item.count <= 0 then + is_error = true + bad_items[item.name] = item.count + end + end + end + if is_error then + error("Bad prototypes in supply challenge:\n"..serpent.block(bad_items)) + end +end + +function test_fill_chest_requirements() + assert(global.chests) + local index, chest = next(global.chests) + assert(chest.valid) + local level = levels[global.level] + assert(level) + for k, item in pairs (level.requirements) do + chest.insert(item) + end + global.level_started_at = (game.tick + 5) - (level.time * 60 * time_modifier) +end diff --git a/factorio/data/base/scenarios/supply/description.json b/factorio/data/base/scenarios/supply/description.json new file mode 100644 index 0000000000000000000000000000000000000000..ec4197d2d89bf0aa1e48771ef75730ac89558645 --- /dev/null +++ b/factorio/data/base/scenarios/supply/description.json @@ -0,0 +1,4 @@ +{ + "multiplayer-compatible": true, + "order": "c" +} diff --git a/factorio/data/base/scenarios/supply/locale/af/supply.cfg b/factorio/data/base/scenarios/supply/locale/af/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0e63f825de973c46a682a9d4e9d17fb3a6b928c3 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/af/supply.cfg @@ -0,0 +1,11 @@ +level=Vlak __1__ +next-level=Volgende Vlak +points=Punte: __1__ +points-per-second=Punte per sekonde: __1__ +required-items=Nodige items +rules4=Dit is jou keuse of jy die oorblywende tyd will verkoop, of dit te gebruik om voor te berei vir die volgende vlak. +rules5=Sterkte. +scenario-name=Toevoer uitdaging +time-left=Tyd oor: __1__ +welcome=Welkom by die toevoer uitdaging missie. + diff --git a/factorio/data/base/scenarios/supply/locale/ar/supply.cfg b/factorio/data/base/scenarios/supply/locale/ar/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4789517e8712ec54301ec99b896a78da7fee4d28 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/ar/supply.cfg @@ -0,0 +1,18 @@ +description=.يعامج بعل وأ يدرف بعلب بعللا كنكميn\.ددحملا دعوملا لبق نؤملا قيقحتو ىوتسم لك ءاهنإل طاقن بسكاn\.رارمتساب ديازتملا بلطلا ةيبلتل كب صاخلا عنصملا ءانبو جاتنإلا فادهأ ريفوتب مق +level=__1__ ىوتسملا +level-completed=.__{plural_for_parameter_3_{1=point rest=points__ __2__ ةفاضا مت .لمتكا __1__ ىوتسملا +next-level=يلاتلا ىوتسملا +points=__1__ :طاقنلا +points-achieved=.__{plural_for_parameter_2_{1=point rest=points__ __1__ عم تهتنا دقل +points-per-second=__1__ :ةيناثلا يف طاقنلا +required-items=ةبولطملا رصانعلا +rules1=.ةددحملا قيدانصلل تادادمإلا نم ةبولطملا ةيمكلا ىلع لوصحلل تقولا نم ةدودحم ةدم كيدل ،ىوتسم لك يف +rules2=.ىوتسم لك عم ةبوعص دادزت تابلطتملا +rules3=.ةعرسب ءاهتنالل تقولا ةأفاكم ىلإ ةفاضإلاب ،ىوتسملا ءاهنإل ىوتسملا ×10 ىلع لوصحلا بجي +rules4=.يلاتلا ىوتسملل ريضحتلل همادختسا وأ تقولا نم ىقبت ام عيب ديرت تنك اذا ام كل كورتم رمألا +rules5=.ًاقفوم ًاظح +scenario-name=تادادمإلا يدحت +time-bonus=.ىوتسملا نم __{plural_for_parameter_2_{1=second rest=seconds__ __2__ يطختل __{plural_for_parameter_3_{1=point rest=points__ ةأفاكم __1__ +time-left=__1__ :يقبتملا تقولا +welcome=.تادادمإلا يدحت ةمهم يف كب ًابحرم + diff --git a/factorio/data/base/scenarios/supply/locale/be/supply.cfg b/factorio/data/base/scenarios/supply/locale/be/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cca32c97870b02278b5fefadc67d156b83170dde --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/be/supply.cfg @@ -0,0 +1,18 @@ +description=Пастаўляйце патрабаваныя рэчы і наладжвайце сваю вытворчасць, каб выстаяць супраць попыта, які пастаянна расце.\nЗарабляйце ачкі па завяршэнні ўзроўняў, а таксама за выкананне задач раней за пазначаны час.\nГуляйце сам-насам або па сетцы. +level=Узровень __1__ +level-completed=Узровень __1__ пройдзены. Дадана __2__ __plural_for_parameter_3_{ends in 11,12,13,14=ачкоў|ends in 2,3,4=ачка|ends in 1=ачко|rest=ачкоў}__. +next-level=Наступны ўзровень +points=Ачкі: __1__ +points-achieved=Вы скончылі, набраўшы агулам __1__ __plural_for_parameter_2_{ends in 11,12,13,14=ачкоў|ends in 2,3,4=ачка|ends in 1=ачко|rest=ачкоў}__. +points-per-second=Ачкоў за сякунду: __1__ +required-items=Неабходныя прадметы +rules1=На кожным узроўні вы павінны даставіць патрабаваную колькасць прадметаў у пэўныя кантэйнеры за адведзены час. +rules2=З кожным узроўнем патрабаванні становяцца цяжэйшымі. +rules3=Вы атрымліваеце 10, 20, 30 ачкоў і гэтак далей за кожны наступны ўзровень, а таксама бонус за хуткае праходжанне. +rules4=Вам вырашаць, ці жадаеце вы атрымаць паболей ачкоў за час, які ў вас застаўся, альбо выкарыстаць яго для падрыхтоўкі да наступнага ўзроўню. +rules5=Жадаем поспехаў. +scenario-name=Выпрабаванне «Забеспячэнне» +time-bonus=Бонусам вы атрымалі __1__ __plural_for_parameter_3_{ends in 11,12,13,14=ачкоў|ends in 2,3,4=ачка|ends in 1=ачко|rest=ачкоў}__ за пропуск __2__ __plural_for_parameter_2_{ends in 11=секунд|ends in 1=секунды|rest=секунд}__ узроўня. +time-left=Часу засталося: __1__ +welcome=Вітаем у выпрабаванні "Забеспячэнне". + diff --git a/factorio/data/base/scenarios/supply/locale/bg/supply.cfg b/factorio/data/base/scenarios/supply/locale/bg/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1bd63346ff58f7b4572ae0be0945336e3a1e8248 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/bg/supply.cfg @@ -0,0 +1,11 @@ +level=Ниво __1__ +next-level=Следващо ниво +points=Точки: __1__ +points-per-second=Точки в секунда: __1__ +required-items=Необходими предмети +rules4=Вие решавате, дали да продадете оставащото време или да го използвате, за да се приготвите за следващото ниво. +rules5=Успех. +scenario-name=Доставка +time-left=Оставащо време: __1__ +welcome=Добре дошли в предизвикателството "Доставка"! + diff --git a/factorio/data/base/scenarios/supply/locale/ca/supply.cfg b/factorio/data/base/scenarios/supply/locale/ca/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6aacaf63be42dcfef5b8693300540af94b3ddf2a --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/ca/supply.cfg @@ -0,0 +1,18 @@ +description=Abastiu els objectius de producció i construïu una fàbrica per complir amb les demandes creixents.\nGuanyeu punts per finalitzar cada nivell i complir el subministrament abans del temps límit.\nEs pot jugar en mode d'un jugador o multijugador. +level=Nivell __1__ +level-completed=Nivell __1__ completat. __plural_for_parameter_2_{1=S'ha|rest=S'han}__ afegit __2__ __plural_for_parameter_3_{1=punt|rest=punts}__. +next-level=Següent nivell +points=Punts: __1__ +points-achieved=Heu acabat amb __1__ __plural_for_parameter_2_{1=punt|rest=punts}__. +points-per-second=Punts per segon: __1__ +required-items=Elements necessaris +rules1=En cada nivell, teniu un temps limitat per aconseguir la quantitat requerida de subministraments a les caixes específiques. +rules2=A cada nou nivell, la quantitat demanada serà més difícil d'aconseguir. +rules3=Els punts que aconseguiu es calcularan així: el nivell en què esteu multiplicat per 10 més una quantitat addicional que dependrà del temps que us ha sobrat. +rules4=Haureu d'escollir si voleu vendre el temps restant o si voleu usar-lo per preparar-vos per al següent nivell. +rules5=Bona sort. +scenario-name=Repte de subministrament +time-bonus=Bonificació de __1__ __plural_for_parameter_3_{1=punt|rest=punts}__ per saltar-se __2__ __plural_for_parameter_2_{1=segon|rest=segons}__ del nivell. +time-left=Temps restant: __1__ +welcome=Benvingut al repte d'abastiment. + diff --git a/factorio/data/base/scenarios/supply/locale/cs/supply.cfg b/factorio/data/base/scenarios/supply/locale/cs/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c27caabb3fe167599fe882c75f5a90e01f64530b --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/cs/supply.cfg @@ -0,0 +1,18 @@ +description=Zásobujte a budujte svou továrnu, aby uspokojila stále rostoucí poptávku.\nZískejte body za dokončení každé úrovně a plnění zásob, které předcházejí plánu.\nDostupné v hře jednoho hráče, nebo hře pro více hráčů. +level=Kolo __1__ +level-completed=__1__. úroveň dokončena. __plural_for_parameter_3_{1=Přidán __2__ bod|2,3,4=Přidány __2__ body|rest= Přidáno __2__ bodů}__. +next-level=Další kolo +points=Bodů: __1__ +points-achieved=Skončil jsi s __plural_for_parameter_2_{1=jedním bodem|rest=__1__ body}__. +points-per-second=__plural_for_parameter_1_{1=Bod|2,3,4=Body|rest=Bodů}__ za sekundu: __1__ +required-items=Požadované předměty +rules1=V každém kole máš omezený čas na to, abys získal požadované zásoby do určených truhel. +rules2=Požadavky budou v každém kole víc a víc náročné. +rules3=Za každé dokončené kolo dostaneš 10 * číslo kola bodů. Body dostaneš také za to, když dokončíš kolo dříve, než uběhne časový limit. +rules4=Je na tobě, jestli využiješ zbývající čas pro získání víc bodů, nebo k přípravě na další kolo. +rules5=Hodně štěstí. +scenario-name=Zásobovací výzva +time-bonus=__plural_for_parameter_3_{1=Jeden bonusový bod přidán|2,3,4=__1__ bonusové body přidány|rest=__1__ bonusových bodů přidáno}__ za přeskočení __plural_for_parameter_2_{1=jedné sekundy|rest=__2__ sekund}__ úrovně. +time-left=Zbývající čas: __1__ +welcome=Vítej v Zásobovací výzvě. + diff --git a/factorio/data/base/scenarios/supply/locale/da/supply.cfg b/factorio/data/base/scenarios/supply/locale/da/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..08eb3fe3b4c856fcee031c318924e2f123d6facf --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/da/supply.cfg @@ -0,0 +1,18 @@ +description=Sørg for levering af produktionsmængden i opgaverne, og opbyg din fabrik for at opfylde de stadigt stigende krav.\nOptjen point for at afslutte hver bane og for at opfylde behovet hurtigere end tidsplanen.\nSpil alene eller sammen med andre. +level=Bane __1__ +level-completed=Bane __1__ gennemført. Tilføjet __2__ point. +next-level=Næste bane +points=Point: __1__ +points-achieved=Du sluttede med __1__ point. +points-per-second=Point pr. sekund: __1__ +required-items=Krævede genstande +rules1=På hver bane har du begrænset tid til at få den nødvendige mængde af forsyninger til de angivne kister. +rules2=Kravene bliver højere og højere for hver bane. +rules3=Du får 10 * niveau point for at afslutte banen, plus tidsbonus hvis du afslutter den før tid. +rules4=Det er op til dig om du vil sælge den resterende tid eller bruge den til at forberede dig på den næste bane. +rules5=Held og lykke. +scenario-name=Leveringsudfordring +time-bonus=__1__ bonuspoint for at springe __2__ __plural_for_parameter_2_{1=sekund|rest=sekunder}__ over af banen. +time-left=Tid tilbage: __1__ +welcome=Velkommen til forsyningsudfordringen. + diff --git a/factorio/data/base/scenarios/supply/locale/de/supply.cfg b/factorio/data/base/scenarios/supply/locale/de/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..08061a143dc4ae1f3350b4c0c32e3d14f0862adc --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/de/supply.cfg @@ -0,0 +1,18 @@ +description=Liefere Produkte, um die Zielvorgaben zu erfüllen, und baue Deine Fabrik, um der ständig steigenden Nachfrage gerecht zu werden.\nVerdiene Punkte für den Abschluss jeder Stufe und für vorzeitige Lieferungen.\nSpiele als Einzelspieler oder im Mehrspieler-Modus. +level=Level __1__ +level-completed=Level __1__ abgeschlossen. __2__ __plural_for_parameter_2_{1=Punkt|rest=Punkte}__ erhalten. +next-level=Nächstes Level +points=Punkte: __1__ +points-achieved=Du hast dieses Level mit __1__ __plural_for_parameter_1_{1=Punkt|rest=Punkten}__ beendet. +points-per-second=Punkte pro Sekunde: __1__ +required-items=Benötigte Gegenstände +rules1=In jedem Level hast Du einen begrenzten Zeitraum, in dem Du die benötigten Vorräte in die vorgegebenen Kisten schaffen musst. +rules2=Die Anforderungen steigen mit jedem Level. +rules3=Du bekommst 10 × Levelnummer Punkte für das Beenden des Levels sowie einen Zeitbonus für vorzeitiges Beenden. +rules4=Es liegt an Dir, ob Du die verbleibende Zeit verkaufst oder sie nutzt, um Dich auf das nächste Level vorzubereiten. +rules5=Viel Glück! +scenario-name=Versorgungs-Herausforderung +time-bonus=__1__ __plural_for_parameter_1_{1=Bonuspunkt|rest=Bonuspunkte}__ für das Überspringen von __2__ __plural_for_parameter_2_{1=Sekunde|rest=Sekunden}__ dieses Levels. +time-left=Restzeit: __1__ +welcome=Willkommen zur Versorgungs-Herausforderung. + diff --git a/factorio/data/base/scenarios/supply/locale/el/supply.cfg b/factorio/data/base/scenarios/supply/locale/el/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..351399526fa16d13f3e3072e43234a916ddf4c32 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/el/supply.cfg @@ -0,0 +1,18 @@ +description=Προμήθευσε τους στόχους εξαγωγής και χτίσε το εργοστάσιό σου για να καλύψεις τη συνεχώς αυξανόμενη ζήτηση.\nΚέρδισε πόντους για την ολοκλήρωση κάθε επιπέδου και την εκπλήρωση των προμηθειών πριν από το χρονοδιάγραμμα.\nΠαίξε σαν ένας παίκτης ή με πολλούς παίκτες. +level=Επίπεδο __1__ +level-completed=Το επίπεδο __1__ ολοκληρώθηκε. __2__ __plural_for_parameter_3_{1=πόντος προστέθηκε|rest=πόντοι προστέθηκαν}__. +next-level=Επόμενο επίπεδο +points=Πόντοι: __1__ +points-achieved=Ολοκλήρωσες με __1__ __plural_for_parameter_2_{1=πόντο|rest=πόντους}__. +points-per-second=Πόντοι ανά δευτερόλεπτο: __1__ +required-items=Απαιτούμενα αντικείμενα +rules1=Σε κάθε επίπεδο, έχεις περιορισμένο χρόνο για την παραγωγή των απαιτούμενων προμηθειών στα καθορισμένα κιβώτια. +rules2=Οι απαιτήσεις δυσκολεύουν σε κάθε επίπεδο. +rules3=Θα πάρεις 10 x τον αριθμό επιπέδου πόντους για το τέλος του επιπέδου και επιπλέον χρόνο αν τελειώσεις νωρίτερα. +rules4=Είναι στο χέρι σου αν θα πουληθεί ο υπολειπόμενος χρόνος ή αν θα χρησιμοποιηθεί για την προετοιμασία του επόμενου επιπέδου. +rules5=Καλή τύχη. +scenario-name=Πρόκληση προμηθειών +time-bonus=__1__ επιπλέον __plural_for_parameter_3_{1=πόντος|rest=πόντοι}__ για παράλειψη __2__ __plural_for_parameter_2_{1=δευτερόλεπτου|rest=δευτερολέπτων}__ από το επίπεδο. +time-left=Χρόνος που απομένει: __1__ +welcome=Καλώς ήρθες στην πρόκληση προμηθειών. + diff --git a/factorio/data/base/scenarios/supply/locale/en/supply.cfg b/factorio/data/base/scenarios/supply/locale/en/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c415d32237f35ec5be2435baa90f3be22b845689 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/en/supply.cfg @@ -0,0 +1,17 @@ +welcome=Welcome to the supply challenge mission. +rules1=In every level, you have a limited amount of time to get the required amount of supplies into the specified chests. +rules2=The requirement gets harder and harder with each level. +rules3=You score 10 x the level number for finishing the level, plus a time bonus for finishing quickly. +rules4=It is up to you whether you sell the remaining time or use it to prepare for the next level. +rules5=Good luck. +level=Level __1__ +time-left=Time left: __1__ +points-per-second=Points per second: __1__ +points=Points: __1__ +next-level=Next level +level-completed=Level __1__ completed. Added __2__ __plural_for_parameter_3_{1=point|rest=points}__. +required-items=Required items +time-bonus=__1__ bonus __plural_for_parameter_3_{1=point|rest=points}__ for skipping __2__ __plural_for_parameter_2_{1=second|rest=seconds}__ of the level. +points-achieved=You finished with __1__ __plural_for_parameter_2_{1=point|rest=points}__. +scenario-name=Supply challenge +description=Supply the production output objectives and build your factory to meet the ever-increasing demand.\nEarn points for finishing each level and fulfilling the supplies ahead of schedule.\nPlay single player or multiplayer. \ No newline at end of file diff --git a/factorio/data/base/scenarios/supply/locale/eo/supply.cfg b/factorio/data/base/scenarios/supply/locale/eo/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0b46a91581eb4be40b748147bb0b40c9ff991fb0 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/eo/supply.cfg @@ -0,0 +1,9 @@ +level=Nivelo __1__ +next-level=Sekva nivelo +required-items=Bezonata erojn +rules4=Ĝi estas ĝis vi ĉu vi vendas la restanta tempo aŭ uzi ĝin por prepari por la sekva nivelo. +rules5=Bonŝancon. +scenario-name=Provizdefio +time-left=Restata tempo: __1__ +welcome=Bonvenon al la propono defio misio. + diff --git a/factorio/data/base/scenarios/supply/locale/es-ES/supply.cfg b/factorio/data/base/scenarios/supply/locale/es-ES/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4d563a8ccc7b75e9e42115985d401402f434612c --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/es-ES/supply.cfg @@ -0,0 +1,18 @@ +description=Suministra los objetivos de producción y construye tu fábrica para satisfacer la creciente demanda. Gana puntos por terminar cada nivel y cumplir con los suministros antes de lo previsto. Juega en solitario o en multijugador. +level=Nivel __1__ +level-completed=Nivel __1__ completado. Has ganado __2__ __plural_for_parameter_3_{1=punto|rest=puntos}__. +next-level=Siguiente nivel +points=Puntos: __1__ +points-achieved=Has terminado con __1__ __plural_for_parameter_2_{1=punto|rest=puntos}__. +points-per-second=Puntos por segundo: __1__ +required-items=Objetos requeridos +rules1=En cada nivel, tienes una cantidad limitada de tiempo para llevar la cantidad requerida de suministros a los cofres especificados. +rules2=El requisito se hace cada vez más difícil con cada nivel. +rules3=Anotas 10 veces el número de nivel por terminar el nivel, más un bono de tiempo por terminar rápidamente. +rules4=Depende de usted si vende el tiempo restante o lo utiliza para prepararse para el siguiente nivel. +rules5=Buena suerte. +scenario-name=Reto de suministro +time-bonus=__1__ __plural_for_parameter_3_{1=punto|rest=puntos}__ de bonificación por ahorrar __2__ __plural_for_parameter_2_{1=segundo|rest=segundos}__ del nivel. +time-left=Tiempo restante: __1__ +welcome=Bienvenido a la misión de desafío de abastecimiento. + diff --git a/factorio/data/base/scenarios/supply/locale/et/supply.cfg b/factorio/data/base/scenarios/supply/locale/et/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5b298446e434a405e0129cd7565b249064aa4f3b --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/et/supply.cfg @@ -0,0 +1,18 @@ +description=Varusta ülesande järgi nõudlust ja ehita oma tehas vastama aina suurenevale nõudlusele.\nTeeni punkte iga taseme lõpetamise ja graafikust ees olemise eest.\nMängi üksi või mitmekesi. +level=Level __1__ +level-completed=Level __1__ lõpetatud. Lisatud __2__ __plural_for_parameter_3_{1=punkt|rest=punkti}__. +next-level=Järgmine level +points=Punktid: __1__ +points-achieved=Sa lõpetasid __1__ punktiga. +points-per-second=Punkte sekundis: __1__ +required-items=Vajatud esemed +rules1=Igal tasemel on sul piiratud aeg, et saada nõutud kogus varustust tähistatud kirstudesse. +rules2=Nõudmised lähevad iga tasemega raskemaks ja raskemaks. +rules3=Sa saad punkte 10 x taseme number iga taseme lõpetamise eest, pluss ajaboonus kiiresti tegutsemise eest. +rules4=See oleneb teist, kas müüa ülejäänud aeg või kasutada see järgmise leveli ettevalmistuseks. +rules5=Edu. +scenario-name=Varustamis väljakutse +time-bonus=__1__ __plural_for_parameter_3_{1=boonuspunkt|rest=boonuspunkti}__ taseme __2__ __plural_for_parameter_2_{1=sekund|rest=sekundit}__ varem lõpetamise eest. +time-left=Aega järgi: __1__ +welcome=Tere tulemast varustamis väljakutsele. + diff --git a/factorio/data/base/scenarios/supply/locale/fi/supply.cfg b/factorio/data/base/scenarios/supply/locale/fi/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..40fe033ea0ea579bb224f92ea18f65f76d31ea34 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/fi/supply.cfg @@ -0,0 +1,18 @@ +description=Tuota vaadittuja tuotteita ja laajenna tehdastasi vastaamaan koko ajan kasvaviin vaatimuksiin.\nAnsaitset pisteitä läpäisemällä tason ja tuottamalla vaaditut esineet etuajassa.\nYksinpeliin tai moninpeliin. +level=Taso __1__ +level-completed=Taso __1__ suoritettu. __2__ __plural_for_parameter_3_{1=piste|rest=pistettä}__ lisätty. +next-level=Seuraava taso +points=Pisteet: __1__ +points-achieved=Lopulliset pisteet: __1__ __plural_for_parameter_2_{1=piste|rest=pistettä}__. +points-per-second=Pisteitä per sekunti: __1__ +required-items=Vaaditut esineet +rules1=Jokaisella tasolla on rajoitettu määrä aikaa saada tarvittava määrä tarvikkeita määrättyihin arkkuihin. +rules2=Vaatimukset käyvät vaikeammiksi taso tasolta. +rules3=Läpäistyäsi tason saat pisteitä 10 * tason numeron verran plus aikabonuksen, jos suoriudut etuajassa. +rules4=Voit päättää, myytkö jäljellä olevan ajan vai käytätkö sen seuraavaan tasoon valmistautumiseen. +rules5=Lykkyä tykö. +scenario-name=Tarjontahaaste +time-bonus=__1__ lisä__plural_for_parameter_3_{1=piste|rest=pistettä}__ __2__ sekunnin ohittamisesta. +time-left=Aikaa jäljellä: __1__ +welcome=Tervetuloa tarjontahaasteseen. + diff --git a/factorio/data/base/scenarios/supply/locale/fr/supply.cfg b/factorio/data/base/scenarios/supply/locale/fr/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b2675402d2b73ac78817440955aee1d2fa96de78 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/fr/supply.cfg @@ -0,0 +1,18 @@ +description=Fournissez les objectifs de production et construisez votre usine pour répondre à la demande toujours croissante.\nGagnez des points en terminant chaque niveau et en effectuant les fournitures à l'avance.\nSe joue en solo ou en multijoueur. +level=Niveau __1__ +level-completed=Niveau __1__ terminé. __2__ __plural_for_parameter_3_{1=point gagné|rest=points gagnés}__. +next-level=Niveau suivant +points=Points : __1__ +points-achieved=Vous avez terminé avec __1__ __plural_for_parameter_2_{1=point|rest=points}__. +points-per-second=Points par seconde : __1__ +required-items=Ressources demandées +rules1=À chaque niveau, vous disposez d'un temps limité pour déposer la quantité requise de ressources dans les coffres spécifiés. +rules2=Les exigences deviennent de plus en plus difficiles à chaque niveau. +rules3=Vous marquez 10 fois le numéro du niveau pour l'avoir fini, plus un bonus de temps si vous le terminez plus rapidement. +rules4=À vous de décider si vous préférez vendre votre temps restant ou l'utiliser pour vous préparer au prochain niveau. +rules5=Bonne chance. +scenario-name=Défi d’approvisionnement +time-bonus=__1__ __plural_for_parameter_3_{1=point|rest=points}__ bonus pour passer __2__ __plural_for_parameter_2_{1=seconde|rest=secondes}__ de niveau. +time-left=Temps restant : __1__ +welcome=Bienvenue dans le défi d'approvisionnement. + diff --git a/factorio/data/base/scenarios/supply/locale/fy-NL/supply.cfg b/factorio/data/base/scenarios/supply/locale/fy-NL/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4e1923321274863328400e294a97fe17f4946271 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/fy-NL/supply.cfg @@ -0,0 +1,11 @@ +level=Level __1__ +next-level=Folgjende level +points=Punten: __1__ +points-per-second=Punten per sekonde: __1__ +required-items=Fereaske foarwerpen +rules4=It is oan dy oftsto dyn oerbleaune tiid ferkeapet foar punten, of brûkst om dy ta te rieden op it folgjende level. +rules5=Sukses. +scenario-name=Befoarriedingsútdaging +time-left=Tiid oer: __1__ +welcome=Wolkom by de befoarriedingsútdaging. + diff --git a/factorio/data/base/scenarios/supply/locale/ga-IE/supply.cfg b/factorio/data/base/scenarios/supply/locale/ga-IE/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fe75cee8902c75075aeac458cd2ed002c0b68050 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/ga-IE/supply.cfg @@ -0,0 +1,11 @@ +level=Leibhéal __1__ +next-level=An céad leibhéal eile +points=Pointí: __1__ +points-per-second=Pointí sa tsoicind: __1__ +required-items=Earraithe ag teastáil +rules4=Tá sé ar bun duit cé acu a dhíolann tú an t-am atá ag fágtha, nó a úsáideann tú é ar son ullmhaithe a dhéanamh leis an gcéad leibhéal eile. +rules5=An t-ádh leatsa. +scenario-name=An dúshlán soláthair +time-left=Am atá fágtha: __1__ +welcome=Fáilte go dtí an dúshlán soláthair. + diff --git a/factorio/data/base/scenarios/supply/locale/he/supply.cfg b/factorio/data/base/scenarios/supply/locale/he/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ad0f511af03dfc8d9c39fbcd1506c6a0b08a5771 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/he/supply.cfg @@ -0,0 +1,18 @@ +description=.רתוי וא דחא ןקחשל םיאתמ שיחרתהn\.בצקומה ןמזה םות ינפל םישרדנה םירצותה תקפה ידי-לע תודוקנ וחיורהn\.תורבוגו תוכלוה הקופת תושירדב ודמע +level=__1__ בלש +level-completed=.__{תודוקנ __2__ ופסונ=rest|תחא הדוקנ הפסונ=plural_for_parameter_3_{1__ .םלשוה __1__ בלש +next-level=אבה בלשל +points=__1__ :תודוקנ +points-achieved=.__{תודוקנ __rest=__1|תחא הדוקנ=plural_for_parameter_2_{1__ םע םתמייס +points-per-second=__1__ :היינשל תודוקנ +required-items=םישורד םיטירפ +rules1=.ךכל םידעוימה םיזגראה לא םסינכהלו שרדנה םירצותה רפסמ תא גישהל ידכב תלבגומ ןמז תומכ ךל שי בלש לכב +rules2=.בלש לכב רתויו רתוי תושק תושענ תושירדה +rules3=.םדקומ םויס לע ןמז ססובמ סונוב ןכו ,בלשה םויס תעב תודוקנ (בלשה רפסמ) ⨯ 10 םילבקמ +rules4=.אבה בלשל ןנוכתהל ידכ וב שמתשהל וא רתונה ןמזה תא רוכמל םא ךב יולת הז +rules5=.החלצהב +scenario-name=הקפסא רגתא +time-bonus=__plural_for_parameter_3_{1=תדוקנ|rest=__1__ גוליד לע סונוב __{תודוקנ __plural_for_parameter_1_{1=הינש|rest=__2__ בלשהמ __{תוינש. +time-left=__1__ :רתונ ןמז +welcome=.הקפסאה רגתא תמישמל םיאבה םיכורב + diff --git a/factorio/data/base/scenarios/supply/locale/hr/supply.cfg b/factorio/data/base/scenarios/supply/locale/hr/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9003e9701455b8baa0279bcd0d9744e8307d1bc4 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/hr/supply.cfg @@ -0,0 +1,18 @@ +description=Opskrbi zadatke izlazne proizvodnje i izgradi svoju tvornicu kako bi se uskladio sa sve većom potražnjom.\nZaradi bodove za završetak svake razine i za ispunjanje opskrbnih zadataka prijevremeno.\nIgraj sa jednim ili više igrača. +level=Razina: __1__ +level-completed=Razina __1__ završena. Dodano __2__ __plural_for_parameter_2_{1=bod|rest=boda/ova}__. +next-level=Iduća razina +points=Bodova: __1__ +points-achieved=Završio si sa __1__ __plural_for_parameter_2_{1=bodom|rest=boda/ova}__. +points-per-second=Bodova po sekundi: __1__ +required-items=Potrebni predmeti +rules1=Na svakoj razini imaš određenu količinu vremena da dostaviš potrebne predmete u određene škrinje. +rules2=Zahtjevi postaju sve teži i teži sa svakom novom razinom. +rules3=Dobio si 10 x broj razine za završetak razine, plus dodatno vrijeme zato jer si brzo završio. +rules4=Na tebi je hoćeš li prodati preostalo vrijeme ili ga iskoristiti za pripremu za sljedeću razinu. +rules5=Sretno. +scenario-name=Izazov opskrbe +time-bonus=__1__ bonus __plural_for_parameter_1_{1=bod|rest=boda/ova}__ za preskakanje__2__ __plural_for_parameter_2_{1=sekunda|rest=sekunde/i}__ razine. +time-left=Preostalo vremena: __1__ +welcome=Dobrodošao u izazov opskrbe. + diff --git a/factorio/data/base/scenarios/supply/locale/hu/supply.cfg b/factorio/data/base/scenarios/supply/locale/hu/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a1894a18af43efc65ff487372778279bce22638f --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/hu/supply.cfg @@ -0,0 +1,18 @@ +description=Teljesítsd a termelési kéréseket, és építsd fel a gyáradat, hogy ki tudja elégíteni a folyton növekvő igényeket.\nGyűjts pontokat a szintek teljesítéséért és az igények idő előtti kielégítéséért.\nEgy- és többjátékos módban is játszható. +level=__1__. szint +level-completed=__1__. szint teljesítve, kaptál __2__ pontot. +next-level=Következő szint +points=Pontok: __1__ +points-achieved=Végül __1__ pontot értél el. +points-per-second=Pont/másodperc: __1__ +required-items=Szükséges tárgyak +rules1=Minden szinten korlátozott idő áll rendelkezésedre, hogy a szükséges mennyiségű terméket eljuttasd a kijelölt ládákba. +rules2=Az elvárások minden szinten nehezednek. +rules3=Minden szint teljesítéséért a szint számának tízszeresét kapod pontban, továbbá az időbónuszt a gyors teljesítésért. +rules4=Rajtad áll, hogy elcseréled a fennmaradó időt pontokra, vagy kihasználod, hogy felkészülhess a következő szintre. +rules5=Sok szerencsét! +scenario-name=Ellátási kihívás +time-bonus=__1__ bónuszpont __2__ másodperc átugrásáért a szinten. +time-left=Hátralévő idő: __1__ +welcome=Üdvözlünk az Ellátási kihívás küldetésben. + diff --git a/factorio/data/base/scenarios/supply/locale/id/supply.cfg b/factorio/data/base/scenarios/supply/locale/id/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..044b06a090dbe19172ef786c50290bd7a567ea57 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/id/supply.cfg @@ -0,0 +1,18 @@ +description=Lengkapi misi hasil produksi dan buat penghasilan pabrikmu meningkat.\nDapatkan poin setelah menyelesaikan setiap level dan penuhi jadwal suplai.\nDimainkan solo atau multiplayer. +level=Level __1__ +level-completed=Level__1__selesai. Menambahkan__2____plural_for_parameter_3_{1=point|rest=points}__. +next-level=Level selanjutnya +points=Poin: __1__ +points-achieved=Kamu menyelesaikan dengan __1__ __plural_for_parameter_2_{1=point|rest=points}__. +points-per-second=Poin perdetik: __1__ +required-items=Item dibutuhkan +rules1=Di setiap level, kamu memiliki batasan waktu untuk mendapatkan jumlah persediaan yang dibutuhkan ke dalam peti khusus. +rules2=Kebutuhan akan semakin sulit disetiap level. +rules3=Kamu mendapat 10⨯ level poin untuk menyelesaikan level, tambahan bonus waktu untuk menyelesaikan lebih cepat. +rules4=Ini terserah kamu apakah menjual sisa waktu atau menggunakannya untuk mempersiapkan ke level selanjutnya. +rules5=Semoga berhasil. +scenario-name=Tantangan suplai +time-bonus=__1__bonus__plural_for_parameter_3_{1=point|rest=points}__untuk melewati__2____plural_for_parameter_2_{1=second|rest=seconds}__ level. +time-left=Waktu tersisa: __1__ +welcome=Selamat datang di misi tantangan supplai. + diff --git a/factorio/data/base/scenarios/supply/locale/is/supply.cfg b/factorio/data/base/scenarios/supply/locale/is/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..877c50729051da94b8267d7a4a5155b702e594a3 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/is/supply.cfg @@ -0,0 +1,8 @@ +level=Borð __1__ +next-level=Næsta borð +points=Stig: __1__ +points-per-second=Stig á sekúndu: __1__ +required-items=Nauðsynlegir hlutir +rules5=Gangi þér vel. +time-left=Tími eftir: __1__ + diff --git a/factorio/data/base/scenarios/supply/locale/it/supply.cfg b/factorio/data/base/scenarios/supply/locale/it/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..404ba51bd48b1f4693b59141d211144fda8fd00a --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/it/supply.cfg @@ -0,0 +1,18 @@ +description=Fornisci gli obiettivi di produzione e costruisci la fabbrica per soddisfare la domanda in continua crescita.\nGuadagna punti finendo ogni livello e soddisfa i rifornimenti prima della scadenza.\nGioca da solo o con altri nella modalità multigiocatore. +level=Livello __1__ +level-completed=Livello __1__ completato. Ottieni __2__ __plural_for_parameter_2_{1=punto|rest=punti}__. +next-level=Prossimo livello +points=Punti: __1__ +points-achieved=Hai finito con __1__ __plural_for_parameter_1_{1=punto|rest=punti}__. +points-per-second=Punti al secondo: __1__ +required-items=Oggetti richiesti +rules1=In ogni livello, disporrai di un tempo limitato per ottenere la quantità richiesta di materiali e metterli nella cassa specificata. +rules2=Le richieste diventano più difficili per ogni livello. +rules3=Ricevete 10 * punti alla fine del livello, più un bonus se finisci in anticipo. +rules4=Spetta a te decidere se vendere il tempo restante o usarlo per prepararvi al prossimo livello. +rules5=Buona fortuna. +scenario-name=Sfida di fornitura +time-bonus=Bonus di __1__ __plural_for_parameter_1_{1=punto|rest=punti}__ per aver saltato __2__ __plural_for_parameter_2_{1=secondo|rest=secondi}__ del livello. +time-left=Tempo rimasto: __1__ +welcome=Benvenuti alla missione di fornitura. + diff --git a/factorio/data/base/scenarios/supply/locale/ja/supply.cfg b/factorio/data/base/scenarios/supply/locale/ja/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c58e17d142f53eb04424d8401d85959c101efad9 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/ja/supply.cfg @@ -0,0 +1,18 @@ +description=増加し続ける要求に応えるため、工場を建設して生産目標を達成しましょう。\n各レベルをクリアするか、予定より早く生産完了するとポイントが獲得できます。\nシングルプレイ・マルチプレイ両対応 +level=レベル__1__ +level-completed=レベル __1__ 完了。__2__ ポイント加算。 +next-level=次のレベル +points=ポイント: __1__ +points-achieved=__1__ ポイントで終了しました。 +points-per-second=1秒あたりのポイント: __1__ +required-items=要求アイテム +rules1=各レベルでは、必要量の物資を特定のチェストに入れるための時間は限られています。 +rules2=要求物はレベルごとに難しくなっていきます。 +rules3=レベルを完了するとレベル数×10点、早くクリアすると追加のタイムボーナスを得ます。 +rules4=残り時間をスキップしてポイントにするか、次のレベルの準備に充てるか、それはあなた次第です。 +rules5=グッドラック! +scenario-name=供給チャレンジ +time-bonus=__2__秒間をスキップしてレベルをクリアしたので、__1__ボーナスポイントを得ました。 +time-left=残り時間: __1__ +welcome=供給チャレンジ ミッションにようこそ。 + diff --git a/factorio/data/base/scenarios/supply/locale/ka/supply.cfg b/factorio/data/base/scenarios/supply/locale/ka/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8d3259801b88e8a55cce1a6a64e0a759f4f696f5 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/ka/supply.cfg @@ -0,0 +1,18 @@ +description=მიაწოდეთ წარმოების გამომავალი მიზნები და ააშენეთ თქვენი ქარხანა მუდმივად მზარდი მოთხოვნის დასაკმაყოფილებლად.\nმიიღეთ ქულები თითოეული დონის დასრულებისთვის და მარაგების ვადაზე ადრე შესრულებისთვის.\nითამაშეთ ერთი მოთამაშე ან მრავალმოთამაშიანი.. +level=დონე__1__ +level-completed=დონე __1__ დასრულდა. დამატებულია __2__ __plural_for_parameter_3_{1=ქულა|sest=ქულები}__. +next-level=შემდეგი დონე +points=ქულები: __1__ +points-achieved=თქვენ დაასრულეთ __1__ __ +points-per-second=ქულები წამში: __1__ +required-items=საჭირო ნივთები +rules1=ყველა დონეზე, თქვენ გაქვთ შეზღუდული დრო, რომ მიიღოთ საჭირო რაოდენობის მარაგი მითითებულ ყუთებში. +rules2=მოთხოვნა უფრო და უფრო რთულდება თითოეულ დონეზე. +rules3=თქვენ იღებთ 10 x დონის რიცხვს დონის დასრულებისთვის, პლუს დროის ბონუსი სწრაფად დასრულებისთვის. +rules4=თქვენზეა დამოკიდებული, გაყიდით დარჩენილ დროს თუ გამოიყენებთ მას შემდეგი დონის მოსამზადებლად. +rules5=წარმატებები. +scenario-name=მიწოდების გამოწვევა +time-bonus=__1__ ბონუსი __plural_for_parameter_3_{1=ქულა|rest=ქულები}__ for skipping __2__ __plural_for_parameter_2_{1=წამი|rest=წამები}__ of the level. +time-left=დარჩენილი დრო: __1__ +welcome=მოგესალმებით მიწოდების გამოწვევის მისიაში. + diff --git a/factorio/data/base/scenarios/supply/locale/kk/supply.cfg b/factorio/data/base/scenarios/supply/locale/kk/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d50adeaaf5e88ef52d754f3fdb80c1a187aed8a6 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/kk/supply.cfg @@ -0,0 +1,18 @@ +description=Өндіріс талаптарын қамтамасыз етіп, өсе беретін сұранысты өтеңіз.\nСұранысты уақытынан бұрын өтеу және деңгей аяқтау үшін ұпай жинаңыз.\nОңаша немесе желілік ойында ойнаңыз. +level=__1__-деңгей +level-completed=__1__-деңгей аяқталды. __2__ ұпай қосылды. +next-level=Келесі деңгей +points=Ұпай: __1__ +points-achieved=__1__ ұпаймен аяқтадыңыз. +points-per-second=Ұпай/секунд: __1__ +required-items=Керек зат +rules1=Әр деңгейде белгіленген сандықтарды керек зат санымен шектеулі уақытта қамтамасыз етуіңіз керек. +rules2=Әр деңгейде талап қиынырақ болады. +rules3=Деңгейді аяқтағаныңыз үшін 10 x (деңгей нөмірі) ұпай және тез аяқтағаныңыз үшін уақыт бонусы беріледі. +rules4=Қалған уақытты сатасыз ба, келесі деңгейге дайындалуға жұмсайсыз ба — өзіңіз білесіз. +rules5=Сəттілік. +scenario-name=Қамтамасыз ету сынағы +time-bonus=Деңгейдің __2__ секундын өткізіп алғаныңыз үшін __1__ бонус ұпай. +time-left=Қалған уақыт: __1__ +welcome=Қамтамасыз ету сынағына қош келдіңіз. + diff --git a/factorio/data/base/scenarios/supply/locale/ko/supply.cfg b/factorio/data/base/scenarios/supply/locale/ko/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b77ee48f20de8d6ac3581ff21acf8290e8c2fa13 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/ko/supply.cfg @@ -0,0 +1,18 @@ +description=목표 생산량만큼의 물품을 공급하고, 계속 늘어나는 요구량을 충족시킬 수 있도록 공장을 지어서 생산량을 달성하십시오.\n각 단계를 완료하고 본래 주어진 일정보다 더 빨리 공급을 끝내면 점수가 주어집니다.\n싱글 플레이 또는 멀티 플레이 가능. +level=__1__ 단계 +level-completed=__1__단계를 완료했습니다. __2__ __plural_for_parameter_3_{1=점|rest=점}__을 받았습니다. +next-level=다음 단계 +points=점수: __1__ +points-achieved=__1____plural_for_parameter_2_{1=점|rest=점}__으로 완료하였습니다. +points-per-second=초당 점수: __1__ +required-items=필요한 아이템 +rules1=매 단계마다 요구되는 양만큼의 아이템을 제한 시간 내에 지정된 상자에 공급해야 합니다. +rules2=요구 사항들은 단계별로 점점 더 어려워집니다. +rules3=한 단계를 완료할 때마다 단계 숫자 ⨯ 10만큼의 점수가 주어지고, 해당 레벨을 빨리 완료한 만큼 추가 점수가 주어집니다. +rules4=남은 시간으로 점수를 얻을지, 다음 단계를 준비하는 데 사용할지는 당신에게 달려있습니다. +rules5=행운을 빕니다. +scenario-name=공급량 도전 +time-bonus=해당 단계에서 __2____plural_for_parameter_3_{1=초|rest=초}__를 건너뛰어 보너스 점수 __1____plural_for_parameter_1_{1=점|rest=점}__을 받았습니다. +time-left=남은 시간: __1__ +welcome=공급량 도전에 오신 것을 환영합니다. + diff --git a/factorio/data/base/scenarios/supply/locale/lt/supply.cfg b/factorio/data/base/scenarios/supply/locale/lt/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6b648d0f9bd42302e0499345bb3a7dc11e61819d --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/lt/supply.cfg @@ -0,0 +1,11 @@ +level=Lygis __1__ +next-level=Kitas lygis +points=Taškai: __1__ +points-per-second=Taškai per sekundę: __1__ +required-items=Reikalingi daiktai +rules4=Tau spręsti: parduoti likusį laiką ar panaudoti jį pasiruošimui kitam lygiui. +rules5=Sėkmės. +scenario-name=Tiekimo iššūkis +time-left=Laiko liko: __1__ +welcome=Sveiki atvykę į tiekimo iššūkio misiją. + diff --git a/factorio/data/base/scenarios/supply/locale/lv/supply.cfg b/factorio/data/base/scenarios/supply/locale/lv/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d74f040e9568855234b708b6e643259257893ac5 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/lv/supply.cfg @@ -0,0 +1,18 @@ +description=Piegādā ražošanas izvades uzduvums un uzbūvē savu rūpnīcu, lai apmierinātu vienmēr pieaugošo pieprasījumu.\nPelni punktus par katra līmeņa pabeigšanu un piegādes izpildīšanu pirms grafika.\nSpēlē vienspēlētāja vai daudzspēlētāju režīmā. +level=Līmenis __1__ +level-completed=Līmenis __1__ pabeigts. Pieskaitīti __2__ __plural_for_parameter_3_{1=punkts|rest=punkti}__. +next-level=Nākamais līmenis +points=Punkti: __1__ +points-achieved=Jūs pabeidzāt ar __1__ __plural_for_parameter_2_{1=punktu|rest=punktiem}__. +points-per-second=Punkti sekundē: __1__ +required-items=Nepieciešami objekti +rules1=Katrā līmenī Tev ir ierobežots laiks, lai ievietotu nepieciešamos krājumus noteiktajās lādēs. +rules2=Nepieciešamie krājumi kļūst grūtāki ar katru līmeni. +rules3=Tu iegūsi 10 * līmeņa numurs par līmeņa pabeigšanu, kā arī laika bonusu par līmeņa pabeigšanu žigli. +rules4=Vai tu pārdosi pārpalikušo laiku vai izmantosi to sagatavojoties nākamajam līmenim, ir atkarīgs no tevis. +rules5=Vēlu veiksmi. +scenario-name=Piegādes izaicinājums +time-bonus=__1__ bonusa __plural_for_parameter_3_{1=punkts|rest=punkti}__ par līmeņa __2__ __plural_for_parameter_2_{1=sekundes|rest=sekunžu}__ izlaišanu. +time-left=Atlikušais laiks: __1__ +welcome=Esiet sveicināti apgādes izaicinājuma misijā. + diff --git a/factorio/data/base/scenarios/supply/locale/nl/supply.cfg b/factorio/data/base/scenarios/supply/locale/nl/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..88597dd1a115f2b0d6a6ad8070c8e6ea399533b5 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/nl/supply.cfg @@ -0,0 +1,18 @@ +description=Lever de productie om de productiedoelstellingen te behalen en bouw je fabriek om aan de steeds toenemende vraag te voldoen.\nVerdien punten om elk niveau af te ronden en de leveringen eerder dan gepland te vervullen.\nSpeel in singleplayer of multiplayer. +level=Niveau __1__ +level-completed=Level __1__ voltooid. Er zijn __2__ __plural_for_parameter_3_{1=punt|rest=punten}__ toegevoegd. +next-level=Volgende level +points=Punten: __1__ +points-achieved=Je bent klaar met __1__ __plural_for_parameter_2_{1=punt|rest=punten}__. +points-per-second=Punten per seconde: __1__ +required-items=Vereiste voorwerpen +rules1=In elk level heb je maar een gelimiteerde tijd om de vereiste voorraad in de juiste kisten te krijgen. +rules2=De vereiste worden met elk level moeilijker. +rules3=Je scoort 10 x het level nummer voor het voltooien van het level, plus een tijdbonus voor het snel afronden. +rules4=Het is aan jou of je je overgebleven tijd verkoopt voor punten, of gebruikt om je voor te bereiden op het volgende level. +rules5=Succes. +scenario-name=Bevoorradingsuitdaging +time-bonus=__1__ bonus __plural_for_parameter_3_{1=punt|rest=punten}__ om __2__ __plural_for_parameter_2_{1=seconde|rest=seconden}__ van het niveau over te slaan. +time-left=Tijd resterend: __1__ +welcome=Welkom bij de bevoorradingsuitdaging. + diff --git a/factorio/data/base/scenarios/supply/locale/no/supply.cfg b/factorio/data/base/scenarios/supply/locale/no/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c9a39f1c1d96ca4f46ab1a9def67c1afcdc62cb2 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/no/supply.cfg @@ -0,0 +1,18 @@ +description=Forsyn produksjonsmålene og bygg fabrikken din for å dekke den stadig økende etterspørselen. \n Tjen poeng for å fullføre hvert nivå og oppfylle forsyningene foran timeplanen \n Spill enkeltspiller eller flerspiller. +level=Nivå __1__ +level-completed=Nivå __1__ er fullført. La til __2__ __plural_for_parameter_2_{1=poeng|rest=poeng}__. +next-level=Neste nivå +points=Poeng: __1__ +points-achieved=Du fullførte med __1__ __plural_for_parameter_1_{1=poeng|rest=poeng}__. +points-per-second=Poeng per sekund: __1__ +required-items=Nødvendige gjenstander +rules1=I hvert nivå har du begrenset tid på å oppnå den nødvendige mengden forsyninger til de angitte kistene. +rules2=Kravene blir vanskeligere og vanskeligere for hvert nivå. +rules3=Du får 10⨯ nivå-nummeret for å fullføre nivået, pluss en tidsbonus for å fullføre raskt. +rules4=Det er opp til deg om du selger den resterende tiden eller bruker den til å forberede deg til neste nivå. +rules5=Lykke til. +scenario-name=Leveringsutfordring +time-bonus=__1__ bonus __plural_for_parameter_1_{1=poeng|rest=poeng}__ for å hoppe over __2__ __plural_for_parameter_2_{1=sekund|sekunder}__ av nivået. +time-left=Tid igjen: __1__ +welcome=Velkommen til leveringsutfordringen. + diff --git a/factorio/data/base/scenarios/supply/locale/pl/supply.cfg b/factorio/data/base/scenarios/supply/locale/pl/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..245caa5f556aee060655c52ca2c85e4cfb4fcb12 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/pl/supply.cfg @@ -0,0 +1,18 @@ +description=Dostarcz cele produkcji i zbuduj swoją fabrykę, aby zaspokoić stale rosnący popyt.\nZdobywaj punkty za ukończenie każdego poziomu i spełnianie wymagań przed harmonogramem.\nGraj w pojedynkę lub z innymi. +level=Poziom __1__ +level-completed=Poziom __1__ ukończony. Dodano __2__ __plural_for_parameter_3_{1=punkt|ends in 12,ends in 13,ends in 14=puntków|ends in 2,ends in 3,ends in 4=punkty|rest=punktów}. +next-level=Następny poziom +points=Punkty: __1__ +points-achieved=Ukończone z __1__ __plural_for_parameter_2_{1=punktem|rest=punktami}__. +points-per-second=Punktów na sekundę: __1__ +required-items=Wymagane przedmioty +rules1=Na każdym poziomie masz ograniczoną ilość czasu, aby dostarczyć wymaganą ilość zasobów do określonych skrzyń. +rules2=Wymagania wzrastają wraz z każdym kolejnym poziomem. +rules3=Za ukończenie poziomu dostajesz punkty w wysokości dziesięciokrotności numeru poziomu oraz premię czasową za ukończenie go wcześniej. +rules4=To od ciebie zależy czy sprzedasz pozostały czas, czy wykorzystasz go na przygotowanie do następnego poziomu. +rules5=Powodzenia. +scenario-name=Wyzwanie zaopatrzeniowe +time-bonus=__1__ __plural_for_parameter_3_{1=bonusowy punkt|ends in 12,ends in 13,ends in 14=bonusowych punktów|2,3,4, ends in 2, ends in 3, ends in 4=bonusowe punkty|rest=bonusowych punktów}__ za pominięcie __2__ __plural_for_parameter_2_{1=sekundy|rest=sekund}__ poziomu. +time-left=Pozostało czasu: __1__ +welcome=Witaj w wyzwaniu zaopatrzeniowym. + diff --git a/factorio/data/base/scenarios/supply/locale/pt-BR/supply.cfg b/factorio/data/base/scenarios/supply/locale/pt-BR/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..54310898d52d11e02801b42039b5476d1b75c204 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/pt-BR/supply.cfg @@ -0,0 +1,18 @@ +description=Alcance os objetivos de produção e construa sua fábrica de modo a suprir a demanda crescente.\nGanhe pontos por finalizar cada nível e fornecer os suprimentos antes do previsto.\nJogue sozinho ou em multijogador. +level=Nível __1__ +level-completed=Nível __1__ completado. Adicionada __2__ __plural_for_parameter_3_{1=pontosrest=pontos}__. +next-level=Próximo nível +points=Pontos: __1__ +points-achieved=Você terminou com __1__ __plural_for_parameter_2_{1=ponto|rest=pontos}__. +points-per-second=Pontos por segundo: __1__ +required-items=Items requeridos +rules1=Em cada nível haverá uma quantidade limitada de tempo para colocar o número necessário de suprimentos nos baús específicos. +rules2=Os requisitos ficam mais difíceis a cada nível. +rules3=Você recebe (10 * nível) pontos por terminar o nível, além de um bônus de tempo por terminar rapidamente. +rules4=Cabe a você decidir se quer trocar o tempo restante por pontos, ou utilizá-lo para se preparar para o próximo nível. +rules5=Boa sorte. +scenario-name=Desafio de abastecimento +time-bonus=__1__ __plural_for_parameter_1_{1=ponto|rest=pontos}__ bonus por pular __2__ __plural_for_parameter_2_{1=segundo|rest=segundos}__ do nível. +time-left=Tempo restante: __1__ +welcome=Bem-vindo à missão do desafio de abastecimento. + diff --git a/factorio/data/base/scenarios/supply/locale/pt-PT/supply.cfg b/factorio/data/base/scenarios/supply/locale/pt-PT/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..19e42983464122d4c05efb8b2e6cd23152076885 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/pt-PT/supply.cfg @@ -0,0 +1,18 @@ +description=Forneça os objetivos de produção e constrói a tua fábrica para atender à procura cada vez maior.\nGanha pontos por terminar cada nível e cumprir os suprimentos antes do tempo acabar.\nJogue um jogador ou multijogador. +level=Nível __1__ +level-completed=Nível __1__ concluído. Foi adicionado __2__ __plural_for_parameter_3_{1=point|rest=points}__. +next-level=Próximo nível +points=Pontos: __1__ +points-achieved=Tu terminaste com __1__ __plural_for_parameter_2_{1=point|rest=points}__. +points-per-second=Pontos por segundo: __1__ +required-items=Items obrigatórios +rules1=A cada nível terá um tempo limite para colocar o número de itens necessários junto das arcas especificadas. +rules2=Os requisitos ficarão mais difíceis a cada nível. +rules3=Recebes 10x o número do nível em pontos por terminar, mais um bónus por acabar mais cedo. +rules4=Podes utilizar o tempo que sobra como bónus, ou para a preparação do próximo nível. +rules5=Boa sorte. +scenario-name=Desafio de abastecimento +time-bonus=__1__ bónus de __plural_for_parameter_3_{1=point|rest=points}__ por pular __2__ __plural_for_parameter_2_{1=second|rest=seconds}__ do nível. +time-left=Tempo restante: __1__ +welcome=Bem-vindo à missão "Desafio de Abastecimento". + diff --git a/factorio/data/base/scenarios/supply/locale/ro/supply.cfg b/factorio/data/base/scenarios/supply/locale/ro/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ed3b3075ba6c3bbaed4d1fb7540bb076f8d239f6 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/ro/supply.cfg @@ -0,0 +1,18 @@ +description=Îndeplinește obiectivele de producție și construiește-ți fabrica pentru a satisface cererea în continuă creștere.\nCâștigă puncte pentru finalizarea fiecărui nivel și îndeplinirea producției înainte de termen.\nJoacă singur sau multiplayer. +level=Nivelul __1__ +level-completed=Nivelul __1__ finalizat. __2__ __plural_for_parameter_2_{1=point rest=points}__ adăugate. +next-level=Următorul nivel +points=Puncte: __1__ +points-achieved=Ai terminat cu __1__ __plural_for_parameter_2_{1=punct|rest=puncte}__. +points-per-second=Puncte pe secundă: __1__ +required-items=Obiecte necesare +rules1=La fiecare nivel ai un timp limitat pentru a strânge resursele necesare în lăzile specificate. +rules2=Cerința devine din ce în ce mai dificilă cu fiecare nivel. +rules3=Obții 10⨯ numărul nivelului pentru terminarea acestuia, plus un bonus de timp dacă termini rapid. +rules4=Depinde de tine dacă vinzi timpul rămas sau îl folosești pentru a te pregăti de următorul nivel. +rules5=Baftă. +scenario-name=Provocare de producție +time-bonus=__1__ __plural_for_parameter_3_{1=punct|rest=puncte}__ bonus pentru că ai sărit peste __2__ __plural_for_parameter_2_{1=secundă|rest=secunde}__ din nivel. +time-left=Timp rămas: __1__ +welcome=Bine ai venit la misiunea 'provocare de aprovizionare'. + diff --git a/factorio/data/base/scenarios/supply/locale/ru/supply.cfg b/factorio/data/base/scenarios/supply/locale/ru/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..13b82be97f3e7e68869807cd3fa1fa5150287893 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/ru/supply.cfg @@ -0,0 +1,18 @@ +description=Снабжайте запросы на выход продукции и постройте свою фабрику для удовлетворения постоянно растущего спроса.\nЗарабатывайте очки за завершение каждого уровня и выполнение поставок раньше положенного.\nИграйте в одиночку или по сети. +level=Уровень __1__ +level-completed=Уровень __1__ завершён. Добавлено __2__ __plural_for_parameter_3_{ends in 11, ends in 12, ends in 13, ends in 14=очков|ends in 1=очко|ends in 2, ends in 3, ends in 4=очка|rest=очков}__. +next-level=Следующий уровень +points=Очки: __1__ +points-achieved=Вы закончили с __1__ __plural_for_parameter_2_{ends in 11=очками|ends in 1=очком|rest=очками}__. +points-per-second=Очков в секунду: __1__ +required-items=Необходимые предметы +rules1=На каждом уровне вы должны успеть доставить нужное количество материалов в определённые сундуки за отведённое время. +rules2=С каждым уровнем требования становятся всё более высокими. +rules3=Вы получаете 10, 20, 30 и тд. очков за прохождение каждого следующего уровня, а также временной бонус за досрочное прохождение уровня. +rules4=Решать Вам, хотите ли Вы продать оставшееся время или использовать его, чтобы подготовиться к следующему уровню. +rules5=Удачи. +scenario-name=Испытание "Снабжение" +time-bonus=Бонусных очков: __1__, за пропуск __2__ __plural_for_parameter_2_{ends in 11=секунд|ends in 1=секунды|rest=секунд}__ уровня. +time-left=Времени осталось: __1__ +welcome=Добро пожаловать в испытание "Снабжение". + diff --git a/factorio/data/base/scenarios/supply/locale/sk/supply.cfg b/factorio/data/base/scenarios/supply/locale/sk/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8c71cf113cd3f87bed8c506d75ec8b11c8f2e6b8 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/sk/supply.cfg @@ -0,0 +1,18 @@ +description=Zásobujte a budujte svoju továreň, aby uspokojila stále rastúce požiadavky.\nZískajte body za dokončenie každej úrovne a plnenia zásob, ktoré predchádzajú plánu.\nDostupné pre jedného, alebo viac hráčov. +level=Level __1__ +level-completed=Úroveň __1__ dokončená. Pridaných __2__ __plural_for_parameter_3_{1=point|rest=points}__. +next-level=Ďalšia úroveň +points=Body: __1__ +points-achieved=Skončil si s __1__ __plural_for_parameter_2_{1=point|rest=points}__. +points-per-second=Body za sekundu: __1__ +required-items=Požadované predmety +rules1=V každom levely máš obmedzený čas na to, aby si získal požadované zásoby do truhiel. +rules2=V každom levely budú požiadavky čoraz náročnejšie. +rules3=Za každý dokončený level dostaneš 10 * číslo levelu bodov. Body dostaneš aj za to, keď dokončíš level skôr, ako ubehne časový limit. +rules4=Je na tebe či využiješ zvyšný čas na získanie bodov, alebo príprave na ďalšie kolo. +rules5=Veľa šťastia. +scenario-name=Zásobovacia výzva +time-bonus=__1__ bonus __plural_for_parameter_3_{1=point|rest=points}__ za preskočenie __2__ __plural_for_parameter_2_{1=second|rest=seconds}__ úrovne. +time-left=Zostávajúci čas: __1__ +welcome=Vítaj v misii Zásobovacia výzva. + diff --git a/factorio/data/base/scenarios/supply/locale/sl/supply.cfg b/factorio/data/base/scenarios/supply/locale/sl/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..92fad37da4b657cc3fee03543e27836d558d1d66 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/sl/supply.cfg @@ -0,0 +1,18 @@ +description=Zagotovite proizvodne cilje in zgradite svojo tovarno, za vedno večje povpraševanje.\nPridobite točke za vsak opravljen nivo in zagotovitev zalog v zahtevanem času.\nIgraj v eno-igralskem ali več-igralskem načinu. +level=Stopnja __1__ +level-completed=Nivo __1__ zaključen. Dobil si __2__ __plural_for_parameter_2_{1=točko|rest=točki/-k}__. +next-level=Naslednja stopnja +points=Točke: __1__ +points-achieved=Končali ste z __1__ __plural_for_parameter_1_{1=točko|rest=točkami}__. +points-per-second=Točke na sekundo: __1__ +required-items=Zahtevani predmeti +rules1=Na vsaki stopnji, imaš omejeno število časa, da dobiš zahtevano količino zalog v določene skrinje. +rules2=Zahteve postanejo težje po vsaki stopnji. +rules3=Za zaključek stopnje dosežete toliko točk, kot tirja produkt stopnje s številom 10. Ob predčasnem zaključku dobite še časovni bonus. +rules4=Tvoja odločitev je, ali boš preostali čas prodal/a ali ga uporabil/a pri pripravah na naslednjo stopnjo. +rules5=Veliko sreče. +scenario-name=Oskrbovalna naloga +time-bonus=__1__ bonus __plural_for_parameter_1_{1=točka|rest=točk}__ za preskok __2__ __plural_for_parameter_2_{1=sekunde|rest=sekund}__ nivoja +time-left=Preostali čas: __1__ +welcome=Dobrodošli v oskrbovalni nalogi. + diff --git a/factorio/data/base/scenarios/supply/locale/sr/supply.cfg b/factorio/data/base/scenarios/supply/locale/sr/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4f3bbd7891095e3427770beaae0fc9a3ff9e5458 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/sr/supply.cfg @@ -0,0 +1,18 @@ +description=Снабдевање производне циљеве и изградити своју фабрику да задовољи све већу потражњу.\nЗарадите поене за завршетак сваког нивоа и испуњавање залиха пре рока.\nИграјте самостално или са другима. +level=Ниво __1__ +level-completed=Ниво __1__ завршен. Додато је __2__ __plural_for_parameter_3_{1=бод|rest=бодова}__. +next-level=Следећи ниво +points=Поени: __1__ +points-achieved=Завршио си са __1__ __plural_for_parameter_2_{1=поеном|rest=поена}__. +points-per-second=Поени по секунди: __1__ +required-items=Неопходне ствари +rules1=У сваком нивоу, имаш одређено време да ставиш одређену количини ствару у одговарајуће ковчеге. +rules2=Захтеви постају све тежи и тежи по нивоима. +rules3=Добијаш 10 пута више од број нивоа поена за завршетак нивоа, плус временски бонус за превремени завршетак. +rules4=На теби је да ли ћеш продати преостало време или ћеш га искористити да се спремиш за следећи ниво. +rules5=Срећно. +scenario-name=Снабдевање +time-bonus=__1__ бонус __plural_for_parameter_3_{1=поен|rest=поена}__ за прескакање __2__ __plural_for_parameter_2_{1=секунде|rest=секунде/и}__ нивоа. +time-left=Преостало време: __1__ +welcome=Добродошли у изазов „Снабдевање”. + diff --git a/factorio/data/base/scenarios/supply/locale/sv-SE/supply.cfg b/factorio/data/base/scenarios/supply/locale/sv-SE/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..10df54edbd5f5404d80aa43128a9acfab4e0674c --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/sv-SE/supply.cfg @@ -0,0 +1,18 @@ +description=Tillhandahåll produktionsmålen och bygg din fabrik för att möta den ständigt ökande efterfrågan.\nTjäna poäng genom avsluta varje nivå och att uppfylla leveranserna före schemat.\nSpela själv eller tillsammans. +level=Nivå __1__ +level-completed=Nivå __1__ slutförd. Lade till __2__ __plural_for_parameter_3_{1=point|rest=points}__. +next-level=Nästa nivå +points=Poäng: __1__ +points-achieved=Du avslutade med __1__ __plural_for_parameter_2_{1=point|rest=points}__. +points-per-second=Poäng per sekund: __1__ +required-items=Saker som krävs +rules1=I varje nivå har du begränsat med tid att få efterfrågade leveranserna till de angivna kistorna. +rules2=Leveranskravet blir svårare och svårare för varje nivå. +rules3=Du får 10 poäng gånger nivånumret för att klara nivån, plus en tidsbonus om du klarar den innan utsatt tid. +rules4=Det är upp till dig att sälja den återstående tiden eller använda den för att förbereda för nästa nivå. +rules5=Lycka till. +scenario-name=Leveransutmaning +time-bonus=__1__ bonus __plural_for_parameter_3_{1=point|rest=points}__ för att hoppa över __2__ __plural_for_parameter_2_{1=second|rest=seconds}__ på nivån. +time-left=Tid kvar: __1__ +welcome=Välkommen till leveransutmaningen. + diff --git a/factorio/data/base/scenarios/supply/locale/th/supply.cfg b/factorio/data/base/scenarios/supply/locale/th/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..709d4bbf7882b75142474f6d49e333993fd21a26 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/th/supply.cfg @@ -0,0 +1,18 @@ +description=จัดหาวัตถุประสงค์ผลผลิตและสร้างโรงงานของคุณเพื่อตอบสนองความต้องการที่เพิ่มมากขึ้น\nรับคะแนนจากการผ่านด่านแต่ละด่านและจัดการพัสดุให้เสร็จก่อนกำหนด\nเล่นคนเดียวหรือหลายคน +level=ระดับ __1__ +level-completed=ระดับ __1__ เพิ่ม __2__ __plural_for_parameter_3_{1=point|rest=points}__ +next-level=ระดับต่อไป +points=คะแนน: __1__ +points-achieved=คุณจบด้วย __1__ __plural_for_parameter_2_{1=point|rest=points}__. +points-per-second=คะแนนต่อวินาที: __1__ +required-items=รายการสิ่งของที่จำเป็น +rules1=ในแต่ละระดับ คุณจะมีเวลาจำกัดในการหาสิ่งของในปริมาณตามที่แต่ละหีบระบุไว้ +rules2=ความต้องการจะยากขึ้นในแต่ละระดับ +rules3=คุณได้คะแนน 10 เท่า ของจำนวนเลเวล สำหรับการจบเลเวลพร้อมโบนัสเวลาสำหรับการจบอย่างรวดเร็ว +rules4=มันขึ้นอยู่กับคุณว่าคุณขายโดยใช้เวลาที่เหลือหรือใช้เพื่อเตรียมความพร้อมสำหรับระดับถัดไป +rules5=ขอให้โชคดี. +scenario-name=เกมส่งของ +time-bonus=โบนัส __1__ __plural_for_parameter_3_{1=point|rest=points}__ สำหรับการข้าม __2__ __plural_for_parameter_2_{1=second|rest=seconds}__ ของระดับ +time-left=เหลือเวลา: __1__ +welcome=ยินดีต้อนรับสู่ภารกิจท้าทายนักขนส่งวัตถุดิบ + diff --git a/factorio/data/base/scenarios/supply/locale/tr/supply.cfg b/factorio/data/base/scenarios/supply/locale/tr/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6ff3f833ebdefd89e8c5b43454b3ddb04e688b3e --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/tr/supply.cfg @@ -0,0 +1,18 @@ +description=Arttıkça artan talepleri karşılamak için fabrikanızı kurun ve üretim görevlerini tedarik edin.\nHer seviyeyi bitirdiğinizde ve gereğinden hızlı sağladığınızda puan kazanın.\nTek veya çok oyunculu olarak oynanabilir. +level=Seviye __1__ +level-completed=Seviye __1__ tamamlandı. __2__ puan eklendi. +next-level=Sonraki seviye +points=Puan: __1__ +points-achieved=__1__ __plural_for_parameter_2_{1=puan|rest=puan}__. +points-per-second=Saniye başına puan: __1__ +required-items=Gerekli öğeler +rules1=Her seviyede, belirtilen sandıklara gerekli miktarda malzeme koymak için sınırlı bir süreniz var. +rules2=Gereksinimler her seviye ile daha da zorlaşır. +rules3=Seviyeyi bitirdiğinizde seviye numarasının on katını ve hızlı bir şekilde bitirdiğinizde fazladan zaman puanı kazanırsınız. +rules4=Kalan süreyi puana çevirmek ya da bir sonraki seviyeye hazırlık olarak kullanma seçeneği size ait. +rules5=Bol şanslar. +scenario-name=Tedarik yarışı +time-bonus=Seviyenin __2__ saniyesini atladığınız için bonus __1__ puan. +time-left=Kalan süre: __1__ +welcome=Tedarik yarışı görevine hoş geldiniz. + diff --git a/factorio/data/base/scenarios/supply/locale/uk/supply.cfg b/factorio/data/base/scenarios/supply/locale/uk/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ccb9691e62ff2e94cbf8e9f143b886e8f3507a48 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/uk/supply.cfg @@ -0,0 +1,18 @@ +description=Забезпечуйте запити на вихід продукції і побудуйте свою фабрику для задоволення постійно зростаючого попиту.\nЗаробляйте бали за завершення кожного рівня і виконання поставок раніше покладеного.\nГрайте поодинці або по мережі. +level=Рівень __1__ +level-completed=Рівень __1__ завершено. Додано __2__ __plural_for_parameter_3_{1=бал|rest=бали}__. +next-level=Наступний рівень +points=Бали: __1__ +points-achieved=Ви закінчили з __1__ __plural_for_parameter_2_{1=бал|rest=балами}__. +points-per-second=Балів за секунду: __1__ +required-items=Потрібно предметів +rules1=На кожному рівні ви повинні встигнути доставити потрібну кількість матеріалів у певні скрині за відведений час. +rules2=В кожному рівні вимога ставатиме все більшою й більшою. +rules3=Ви отримуєте 10, 20, 30 тощо очок за проходження кожного наступного рівня, а також бонус за дострокове проходження рівня. +rules4=Тільки від вас залежить, чи продати час, що залишився, чи витратити його на підготовку до наступного рівня. +rules5=Удачі! +scenario-name=Випробування «Постачання» +time-bonus=__1__ бонус __plural_for_parameter_3_{1=бал|rest=балів}__ за пропуск __2__ __plural_for_parameter_2_{1=секунди|rest=секунд}__ рівня. +time-left=Часу лишилось: __1__ +welcome=Ласкаво просимо до місії-випробування "Постачання". + diff --git a/factorio/data/base/scenarios/supply/locale/vi/supply.cfg b/factorio/data/base/scenarios/supply/locale/vi/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ee069acd22b8aaf30532c40c888c7ef1bafd2007 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/vi/supply.cfg @@ -0,0 +1,18 @@ +description=Cung cấp sản phẩm theo mục đích và xây dựng nhà máy để đạt yêu cầu tăng dần. \nKiếm điểm bằng cách hoàn thành màn chơi và cung cấp được sản phẩm trước thời hạn.\nCó thể chơi nhiều người. +level=Màn: __1__ +level-completed=Màn __1__ đã hoàn thành. Đã cộng __2__ điểm. +next-level=Màn tiếp theo +points=Điểm: __1__ +points-achieved=Bạn hoàn thành với __1__ điểm. +points-per-second=Điểm mỗi giây: __1__ +required-items=Hàng yêu cầu +rules1=Trong mỗi màn, bạn bị giới hạn thời gian để làm ra được lượng sản phẩm yêu cầu, sau đó chuyển chúng vào hộp yêu cầu cho trước. +rules2=Yêu cầu trở nên khó hơn qua mỗi màn. +rules3=Bạn có được điểm bằng mười lần số màn cộng với thời gian thừa khi kết thúc sớm. +rules4=Tùy bạn nếu bạn muốn bán số thời giạn còn lại ở mỗi màn để có thêm điểm hoặc sử dụng số thời gian đó để chuẩn bị cho màn tiếp theo. +rules5=Chúc may mắn. +scenario-name=Thử thách cung cấp +time-bonus=__1__ điểm thưởng do bỏ qua __2__ giây trong màn chơi. +time-left=Thời gian còn lại: __1__ +welcome=Chào mừng bạn đến với thử thách cung cấp. + diff --git a/factorio/data/base/scenarios/supply/locale/zh-CN/supply.cfg b/factorio/data/base/scenarios/supply/locale/zh-CN/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b8de21fb05abdb5e83d9b979faa1dbdb6c2aa1d1 --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/zh-CN/supply.cfg @@ -0,0 +1,18 @@ +description=围绕产出目标建设工厂,满足不断增长的供货需求。\n完成关卡和提前交付都能获得分数。\n本场景支持单人游戏和多人游戏。 +level=第 __1__ 关 +level-completed=完成第 __1__ 关挑战,获得基础得分 __2__ 分。 +next-level=下一关 +points=总分:__1__ +points-achieved=挑战结束,共获得 __1__ 分。 +points-per-second=时间加分:__1__/s +required-items=需求产品 +rules1=在每一关有限的时间内,你必须生产出指定数量的需求产品,并放入那些箱子里。 +rules2=过关所要求的产品及数量将会变得越来越困难。 +rules3=每完成一关挑战,你将获得 基础得分 (=关卡级别×10) 和 加成得分 (=提前完成秒数×时间加分) 。 +rules4=你可以把剩余时间兑换成得分,也可以用来为下一关做准备,这取决于你的决定。 +rules5=祝你好运! +scenario-name=物资供应挑战 +time-bonus=提前 __2__ 秒完成关卡,获得加成得分 __1__ 分。 +time-left=剩余时间:__1__ +welcome=欢迎来到「物资供应挑战」 + diff --git a/factorio/data/base/scenarios/supply/locale/zh-TW/supply.cfg b/factorio/data/base/scenarios/supply/locale/zh-TW/supply.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cf4b8c762c70a70a7afbc2450eb3926c2864fd0e --- /dev/null +++ b/factorio/data/base/scenarios/supply/locale/zh-TW/supply.cfg @@ -0,0 +1,18 @@ +description=建設您自己的工廠,還要達成指定產量的目標、滿足逐漸高漲的需求。\n每次過關或提早過關都會得到點數。\n可單人或多人遊戲。 +level=第 __1__ 關 +level-completed=第__1__關結束,得__2__分。 +next-level=下一關 +points=分數:__1__ +points-achieved=你以__1__分完成任務。 +points-per-second=每秒額外分數:__1__ +required-items=需求物品 +rules1=每一關你都得在有限時間內將指定數量的資源放入指定的箱子。 +rules2=這個要求會隨著關卡逐漸提高。 +rules3=每過一關都會得到關卡編號 × 10 的分數,以及提早完成的時間加分。 +rules4=要售出多餘的時間或者用來準備下一階段是你的自由。 +rules5=祝你好運。 +scenario-name=限時出貨挑戰 +time-bonus=提早__2__秒過關,額外得__1__分。 +time-left=剩餘時間:__1__ +welcome=歡迎來到供應挑戰任務。 + diff --git a/factorio/data/base/scenarios/team-production/blueprint.zip b/factorio/data/base/scenarios/team-production/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..271f671f56b929153ffafc273b1e3a38af9d3750 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4256f468b75aaec5db40d343d958270eb94409322eedb1d24f74bcb3c81354c +size 72629 diff --git a/factorio/data/base/scenarios/team-production/config.lua b/factorio/data/base/scenarios/team-production/config.lua new file mode 100644 index 0000000000000000000000000000000000000000..f2d23f5fe506b65deccf6fa53ea3bc911bf35bd3 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/config.lua @@ -0,0 +1,211 @@ +function calculate_task_item_multiplayer(number_of_tasks) + return math.ceil(10 / number_of_tasks) +end + +function setup_config(script_data) + script_data.ticks_to_generate_entities = 20 + script_data.time_between_rounds = 60*60 + script_data.time_before_round_end = 60*60*2 + script_data.minimum_teams = 2 + script_data.players_per_team = 1 + script_data.points_per_win = 20 + script_data.recent_round_count = 5 + script_data.start_round_tick = 60 * 10 --first round starts in 60 seconds + script_data.distance_between_areas = 10 + script_data.afk_time = 60*60*3.5 -- 3 and a half minutes + script_data.inventory_probabilities = + { + {probability = 4, value = "small"}, + {probability = 12, value = "medium"}, + {probability = 8, value = "large"} + } + + script_data.equipment_probabilities = + { + {probability = 6, value = "none"}, + {probability = 4, value = "small"} + } + + script_data.challange_type_probabilities = + { + {probability = 22, value = "production"}, + {probability = 14, value = "shopping_list"} + } + + script_data.max_count_of_production_tasks = 3 + + -- With one tasks, the result amount is from 2*count up to 10*count + -- With two tasks, the result amount is from 2*count up to 5*count + -- With three tasks, the result amount is from 2*count up to 3*count + script_data.item_list = + { + {name = "accumulator", count = 400, input = "battery"}, + {name = "accumulator", count = 50, input = "sulfur"}, + {name = "advanced-circuit", count = 400, input = "plastic-bar"}, + {name = "advanced-circuit", count = 150, input = "petroleum-gas-barrel"}, + {name = "arithmetic-combinator", count = 50}, + {name = "assembling-machine-1", count = 50}, + {name = "assembling-machine-2", count = 50}, + {name = "battery", count = 150, input = "sulfur"}, + {name = "big-electric-pole", count = 25}, + {name = "boiler", count = 100}, + {name = "burner-mining-drill", count = 100}, + {name = "car", count = 10}, + {name = "chemical-plant", count = 20}, + {name = "concrete", count = 500}, + {name = "copper-cable", count = 1000}, + {name = "copper-cable", count = 2000, input = "copper-plate"}, + {name = "copper-plate", count = 400}, + {name = "defender-capsule", count = 50}, + {name = "electric-furnace", count = 25, input = "advanced-circuit"}, + {name = "electric-mining-drill", count = 50}, + {name = "electronic-circuit", count = 150}, + {name = "empty-barrel", count = 150}, + {name = "engine-unit", count = 25}, + {name = "engine-unit", count = 50, input = "steel-plate"}, + {name = "explosives", count = 150, input = "sulfur"}, + {name = "fast-inserter", count = 150}, + {name = "fast-splitter", count = 25}, + {name = "fast-transport-belt", count = 100}, + {name = "fast-underground-belt", count = 25}, + {name = "filter-inserter", count = 50}, + {name = "firearm-magazine", count = 200}, + {name = "gate", count = 50}, + {name = "green-wire", count = 200}, + {name = "gun-turret", count = 25}, + {name = "heavy-armor", count = 10}, + {name = "iron-gear-wheel", count = 200}, + {name = "iron-plate", count = 400}, + {name = "iron-stick", count = 1000}, + {name = "lab", count = 50}, + {name = "landfill", count = 1500, input = "stone"}, + {name = "landfill", count = 50}, + {name = "light-armor", count = 50}, + {name = "locomotive", count = 2}, + {name = "long-handed-inserter", count = 150}, + {name = "medium-electric-pole", count = 100}, + {name = "piercing-rounds-magazine", count = 50}, + {name = "pipe", count = 300}, + {name = "plastic-bar", count = 300, input = "crude-oil-barrel"}, + {name = "pump", count = 150, input = "engine-unit"}, + {name = "radar", count = 50}, + {name = "rail-signal", count = 100}, + {name = "rail", count = 100}, + {name = "red-wire", count = 200}, + {name = "repair-pack", count = 250}, + {name = "roboport", count = 5, input = "advanced-circuit"}, + {name = "rocket-fuel", count = 100, input = "light-oil-barrel"}, + {name = "shotgun-shell", count = 200}, + {name = "small-lamp", count = 150}, + {name = "solar-panel", count = 25}, + {name = "stack-inserter", count = 50, input = "advanced-circuit"}, + {name = "stack-inserter", count = 30, input = "plastic-bar"}, + {name = "splitter", count = 50}, + {name = "steam-engine", count = 50}, + {name = "steel-chest", count = 25}, + {name = "steel-furnace", count = 25}, + {name = "steel-plate", count = 50}, + {name = "stone-brick", count = 200}, + {name = "stone-furnace", count = 100}, + {name = "stone-wall", count = 100}, + {name = "train-stop", count = 50}, + {name = "train-stop", count = 50}, + {name = "transport-belt", count = 250}, + {name = "water-barrel", count = 100} + } + + script_data.force_list = + { + { name = "orange" , color = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }}, + { name = "purple" , color = { r = 0.485, g = 0.111, b = 0.659, a = 0.5 }}, + { name = "red" , color = { r = 0.815, g = 0.024, b = 0.0 , a = 0.5 }}, + { name = "green" , color = { r = 0.093, g = 0.768, b = 0.172, a = 0.5 }}, + { name = "blue" , color = { r = 0.155, g = 0.540, b = 0.898, a = 0.5 }}, + { name = "yellow" , color = { r = 0.835, g = 0.666, b = 0.077, a = 0.5 }}, + { name = "pink" , color = { r = 0.929, g = 0.386, b = 0.514, a = 0.5 }}, + { name = "cyan" , color = { r = 0.275, g = 0.755, b = 0.712, a = 0.5 }} + } + + script_data.starting_inventories = + { + ["small"] = + { + {name = "iron-plate", count = 20}, + {name = "copper-plate", count = 10}, + {name = "transport-belt", count=100}, + {name = "inserter", count=20}, + {name = "small-electric-pole", count=40}, + {name = "burner-mining-drill", count=16}, + {name = "stone-furnace", count=12}, + {name = "burner-inserter", count=30}, + {name = "assembling-machine-1", count=8}, + {name = "electric-mining-drill", count=2} + }, + ["medium"] = + { + {name = "iron-plate", count = 50}, + {name = "iron-gear-wheel", count = 50}, + {name = "copper-plate", count = 50}, + {name = "electronic-circuit", count = 50}, + {name = "transport-belt", count = 150}, + {name = "inserter", count = 60}, + {name = "small-electric-pole", count=40}, + {name = "fast-inserter", count = 20}, + {name = "burner-inserter", count=50}, + {name = "burner-mining-drill", count=20}, + {name = "electric-mining-drill", count=8}, + {name = "stone-furnace", count=20}, + {name = "steel-furnace", count=8}, + {name = "speed-module-2", count = 8}, + {name = "assembling-machine-1", count=20}, + {name = "assembling-machine-2", count=8} + }, + ["large"] = + { + {name = "iron-plate", count = 50}, + {name = "copper-plate", count = 50}, + {name = "iron-gear-wheel", count = 50}, + {name = "transport-belt", count = 250}, + {name = "inserter", count = 50}, + {name = "burner-inserter", count=50}, + {name = "small-electric-pole", count=50}, + {name = "burner-mining-drill", count=50}, + {name = "electric-mining-drill", count=20}, + {name = "stone-furnace", count=35}, + {name = "steel-furnace", count=20}, + {name = "electric-furnace", count=8}, + {name = "assembling-machine-1", count = 50}, + {name = "assembling-machine-2", count = 20}, + {name = "assembling-machine-3", count = 8}, + {name = "speed-module-3", count = 8}, + {name = "speed-module-2", count = 20}, + {name = "electronic-circuit", count = 50}, + {name = "fast-inserter", count = 30}, + {name = "medium-electric-pole", count = 30}, + {name = "substation", count = 8} + } + } + + script_data.disabled_items = + { + "submachine-gun", + "pistol", + "shotgun", + "combat-shotgun", + "rocket-launcher", + "grenade", + "land-mine", + "poison-capsule", + "slowdown-capsule", + "flamethrower", + "distractor-capsule", + "destroyer-capsule", + "rocket", + "flamethrower-ammo", + "laser-turret", + "night-vision-equipment", + "solar-panel-equipment", + "energy-shield-equipment", + "battery-equipment" + } +end diff --git a/factorio/data/base/scenarios/team-production/control.lua b/factorio/data/base/scenarios/team-production/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..fcfe7a18d5b794e3eca903b8cc638ebed2d9aaf9 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/control.lua @@ -0,0 +1,5 @@ +local handler = require("event_handler") + +local team_production = require "team_production" + +handler.add_lib(team_production) diff --git a/factorio/data/base/scenarios/team-production/description.json b/factorio/data/base/scenarios/team-production/description.json new file mode 100644 index 0000000000000000000000000000000000000000..dcf14a469a1462e84dbc0f2ee864df447c746c45 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/description.json @@ -0,0 +1,4 @@ +{ + "multiplayer-compatible": true, + "order": "e" +} diff --git a/factorio/data/base/scenarios/team-production/locale/af/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/af/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f97ef468114f67618389ca67f3ce9674fcd7acd2 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/af/team-production.cfg @@ -0,0 +1,28 @@ +all-time=Vir alle tyd +begin-round=Volgende rondte begin in: __1__ +current=Huidige +elapsed-time=Verloopte tyd: __1__ +goal=Doelwit +item-name=Item +leaderboard=Leierbord +members=Lede +name=Naam +next-round-soon=Die volgende rondte begin in __1__ sekondes +none-in-leaderboard=Geen leierbord inskrywings nie. +points=Punte +position=Posisie +production=Produksie taak +recent=Onlangs +recent-leaderboard=Onlangse leierbord +recent-points=Onlangse punte +remaining=Oorblywende +round=Rondte __1__ van __2__ +round-starting-soon=Volgende rondte begin in: __1__ +round-winners=Wenners van die laaste rondte +scenario-name=Span produksie +shopping_list=Globale produksie taak +team=span +time=Tyd +toggle-leaderboard=Wissel leierbord aan/af +visibility-button-tooltip=Wissel inligting oor die produksie uitdaging aan/af + diff --git a/factorio/data/base/scenarios/team-production/locale/ar/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/ar/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..620dfb103d9aee2b2b0e2a4bf58940758cec8764 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/ar/team-production.cfg @@ -0,0 +1,34 @@ +all-time=تقولا لك +begin-round=__1__ :ةمداقلا ةلوجلا ءدب +current=يلاحلا +description=[font/]طقف نيبعاللا ددعتم ويرانيس اذه[n[font=default-semibold\.ةبعللا يف نيردصتملا عم كتجيتن عبتتو ،راصتنا لكل طاقنلا بسكاn\.جاتنإلا ىلع ةمئاقلا ةريصقلا فادهألا لامكإل ةريغص قرفك سفانت +elapsed-time=__1__ :ضقنملا تقولا +finished-task=.ةمهملا ىهنأ دق __1__ قيرف +goal=فدهلا +item-name=رصنع +joined-team=.__2__ قيرف ىلإ مضنا __1__ +leaderboard=طاقنلا ىلعأ ةحول +members=ءاضعأ +name=مسالا +next-round-soon=يناوث __1__ يف أدبتس ةمداقلا ةلوجلا +none-in-leaderboard=.نيردصتملا ةحول يف تاءاصحإ دجوت ال +points=طاقن +position=عقوملا +production=جاتنإلا ةمهم +recent=ُارخؤم +recent-leaderboard=نيردصتملا رخآ +recent-points=ةريخألا طاقنلا +remaining=ىقبتملا +round=__2__ نم __1__ ةلوجلا +round-starting-soon=__1__ :يف أدبت ةيلاتلا ةلوجلا +round-winners=ةريخألا ةلوجلاب نيزئافلا +scenario-name=جاتنإلا قيرف +shopping_list=يملاعلا جاتنإلا ةمهم +team=قيرف +time=تقولا +toggle-leaderboard=نيردصتملا ةحول راهظإ +visibility-button-tooltip=جاتنإلا يدحت تامولعم راهظإ +winner-end-round=نيزئافلا +your-points=.__{plural_for_parameter_1_{1=point rest=points__ __1__ كيدل +your-team-win=.__{plural_for_parameter_1_{1=point rest=points__ __1__ كحنم مت دقل .كقيرف ىهتنا + diff --git a/factorio/data/base/scenarios/team-production/locale/be/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/be/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7a0217748052c10cccf5fb773929c22bbff29ce6 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/be/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Увесь час +begin-round=Наступны раўнд праз: __1__ +current=Бягучы +description=Змагайцеся невялічкімі камандамі, каб выканаць кароткія вытворчыя задачы.\nАтрымлівайце ачкі за кожную перамогу і сачыце за вашым лікам у гуллёвым спісу лідараў.\n[font=default-semibold]Сцэнар толькі для гульні па сетцы.[/font] +elapsed-time=Прайшло часу: __1__ +finished-task=Каманда __1__ выканала задачу. +goal=Мэта +item-name=Прадмет +joined-team=__1__ далучыўся да каманды __2__. +leaderboard=Спіс лідараў +members=Удзельнікі +name=Назва +next-round-soon=Наступны раўнд пачнецца праз __1__ с +none-in-leaderboard=Спіс лідараў пусты. +points=Ачкі +position=Месца +production=Вытворчая задача +recent=Апошнія +recent-leaderboard=Апошні спіс лідараў +recent-points=Ачкі апошніх раўндаў +remaining=Засталося +round=Раўнд __1__ з __2__ +round-starting-soon=Наступны раўнд праз: __1__ +round-winners=Пераможцы мінулага раўнда +scenario-name=Камандны выраб +shopping_list=Глабальная вытворчая задача +team=каманда +time=Час +toggle-leaderboard=Паказаць спіс лідараў +visibility-button-tooltip=Паказваць звесткі аб вытворчым выпрабаванні +winner-end-round=Пераможцы +your-points=У вас __1__ __plural_for_parameter_1_{ends in 11,12,13,14=ачкоў|ends in 2,3,4=ачка|ends in 1=ачко|rest=ачкоў}__. +your-team-win=Ваша каманда скончыла. Вы ўзнагароджаны __1__ __plural_for_parameter_1_{ends in 11=ачкамі|ends in 1=ачком|rest=ачкамі}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/bg/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/bg/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ab46cd61f9934eec8026a7297232fef746188b5b --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/bg/team-production.cfg @@ -0,0 +1,28 @@ +all-time=Всички +begin-round=Начало на следващия кръг: __1__ +current=Текущо +elapsed-time=Изминало време: __1__ +goal=Цел +item-name=Предмет +leaderboard=Класация +members=Членове +name=Име +next-round-soon=Следващият кръг ще започне след __1__ секунди +none-in-leaderboard=Класацията е празна. +points=Точки +position=Място +production=Производствена задача +recent=Скорошни +recent-leaderboard=Скорошна класация +recent-points=Последни точки +remaining=Остава +round=Кръг __1__ от __2__ +round-starting-soon=Следващият кръг започва след: __1__ +round-winners=Победители от последния кръг +scenario-name=Отборно производство +shopping_list=Повсеместна производствена задача +team=отбор +time=Време +toggle-leaderboard=Превключване на класацията +visibility-button-tooltip=Превключване на сведенията за предизвикателството + diff --git a/factorio/data/base/scenarios/team-production/locale/ca/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/ca/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..be79285a36166b72c4360df78828da171d2ce4c1 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/ca/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Tot el temps +begin-round=Inici de la propera ronda: __1__ +current=Actual +description=Equips petits competeixen per completar petits objectius de producció.\nGuanyeu punts per cada victòria i feu un seguiment de la puntuació a partir de la llista de classificació.\n[font=default-semibold]Aquest escenari és només multijugador.[/font] +elapsed-time=Temps transcorregut: __1__ +finished-task=L'equip __1__ ha acabat la tasca. +goal=Objectiu +item-name=Element +joined-team=__1__ s'ha afegit a l'equip __2__. +leaderboard=Taula de classificació +members=Membres +name=Nom +next-round-soon=La ronda següent comença en __1__ segons. +none-in-leaderboard=No hi ha entrades a la taula de classificació. +points=Punts +position=Posició +production=Tasca de producció +recent=Recent +recent-leaderboard=Última classificació +recent-points=Últims punts +remaining=Resta el +round=Ronda __1__ de __2__ +round-starting-soon=La propera ronda comença d'aquí: __1__ +round-winners=Guanyadors de l'última ronda +scenario-name=Producció per equips +shopping_list=Tasca de producció global +team=equip +time=Temps +toggle-leaderboard=Mostra/Amaga la taula de classificació +visibility-button-tooltip=Mostra/Amaga la informació del repte de producció +winner-end-round=Guanyadors +your-points=Teniu __1__ __plural_for_parameter_1_{1=punt|rest=punts}__. +your-team-win=El vostre equip ha acabat. Heu aconseguit __1__ __plural_for_parameter_1_{1=punt|rest=punts}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/cs/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/cs/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cee8d0f0274fdac5e758ee72f94ccb24e71bfadf --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/cs/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Celou dobu +begin-round=Další kolo začíná za: __1__ +current=Aktuální +description=Soupeřte v malých týmech pro dokončení krátkých výrobních cílů.\nZískejte body za každé vítězství a sledujte své skóre v žebříčku ve hře.\n[font=default-semibold]Tento scénář je pouze pro hru více hráčů.[/font] +elapsed-time=Uplynulý čas: __1__ +finished-task=Tým __1__ dokončil úkol. +goal=Cíl +item-name=Položka +joined-team=__1__ se připojil do týmu __2__. +leaderboard=Žebříček +members=Členové +name=Název +next-round-soon=Další kolo začne za __1__ __plural_for_parameter_1_{1=sekundu|2,3,4=sekundy|rest=sekund}__ +none-in-leaderboard=V žebříčku nejsou žádné záznamy. +points=Body +position=Pozice +production=Výrobní úkol +recent=Nedávné +recent-leaderboard=Žebříček +recent-points=Poslední body +remaining=Zbývá +round=Kolo __1__ ze __2__ +round-starting-soon=Další kolo začíná za: __1__ +round-winners=Vítězové posledního kola +scenario-name=Týmová produkce +shopping_list=Globální výrobní úkol +team=tým +time=Čas +toggle-leaderboard=Zobrazit/skrýt žebříček +visibility-button-tooltip=Zobrazit/skrýt informace o produkční výzvě +winner-end-round=Vítězové +your-points=Máš __1__ __plural_for_parameter_1_{1=bod|rest=bodů}__. +your-team-win=Váš tým skončil. Byli jste odměněni __1__ __plural_for_parameter_1_{1=bodem|rest=body}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/da/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/da/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..21c7fa55bd7584777dcfadeed8ace4b9ac475f33 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/da/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Al tid +begin-round=Næste runde starter om: __1__ +current=Nuværende +description=Dyst som små hold mod hinanden for at gennemføre små produktionsbaserede opgaver.\nOptjent point for hver sejr og følg din score på resultattavlen.\n[font=default-semibold]Dette scenarie kan kun spilles som flerspiller.[/font] +elapsed-time=Forløbet tid: __1__ +finished-task=__1__ hold har afsluttet opgaven. +goal=Mål +item-name=Genstand +joined-team=__1__ tilsluttede sig hold __2__. +leaderboard=Scoretavle +members=Medlemmer +name=Navn +next-round-soon=Den næste runde vil starte om __1__ sekunder +none-in-leaderboard=Ingen pointtavleindlæg. +points=Point +position=Position +production=Produktionsopgave +recent=Seneste +recent-leaderboard=Seneste scoretavle +recent-points=Seneste point +remaining=Resterende +round=Runde __1__ af __2__ +round-starting-soon=Næste runde starter om: __1__ +round-winners=Vinderne af den sidste runde +scenario-name=Holdproduktion +shopping_list=Global produktionsopgave +team=hold +time=Tid +toggle-leaderboard=Aktiver scoretavlen +visibility-button-tooltip=Skift produktionsudfordringsinfo +winner-end-round=Vindere +your-points=Du har __1__ point. +your-team-win=Dit hold er færdigt. I har fået __1__ point. + diff --git a/factorio/data/base/scenarios/team-production/locale/de/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/de/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ac86a877ca998045f0e2124ec3817384b307d2ec --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/de/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Gesamt +begin-round=Die nächste Runde startet in __1__ +current=Momentan +description=Tretet als kleine Teams an, um kurze Produktionsaufgaben zu erfüllen.\nGewinnt Punkte für jeden Sieg und verfolgt eure Punktzahl auf der integrierten Rangliste.\n[font=default-semibold]Dieses Szenario kann nur im Mehrspieler-Modus gespielt werden.[/font] +elapsed-time=Verstrichene Zeit: __1__ +finished-task=Team „__1__“ hat die Aufgabe beendet. +goal=Ziel +item-name=Gegenstand +joined-team=__1__ ist Team __2__ beigetreten. +leaderboard=Rangliste +members=Mitglieder +name=Name +next-round-soon=Die nächste Runde startet in __1__ Sekunden +none-in-leaderboard=Keine Ranglisteneinträge. +points=Punkte +position=Rang +production=Produktionsziel +recent=Zuletzt +recent-leaderboard=Aktuelle Rangliste +recent-points=Aktuelle Punkte +remaining=Verbleibend +round=Runde __1__ von __2__ +round-starting-soon=Die nächste Runde startet in __1__ +round-winners=Gewinner der letzten Runde +scenario-name=Team-Produktion +shopping_list=Globales Produktionsziel +team=Team +time=Zeit +toggle-leaderboard=Rangliste umschalten +visibility-button-tooltip=Info für Produktionsherausforderung anzeigen +winner-end-round=Sieger +your-points=Du hast __1__ __plural_for_parameter_1_{1=Punkt|rest=Punkte}__. +your-team-win=Dein Team ist fertig. Du hast __1__ __plural_for_parameter_1_{1=Punkt|rest=Punkte}__ erhalten. + diff --git a/factorio/data/base/scenarios/team-production/locale/el/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/el/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9ecece66b6276d9535a3f64e2557f938688620dc --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/el/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Όλο το χρόνο +begin-round=Ο επόμενος γύρος ξεκινάει: __1__ +current=Τρέχων +description=Ανταγωνισμός μικρών ομάδων για ολοκλήρωση σύντομους στόχους παραγωγικότητας.\nΚέρδισε πόντους για κάθε νίκη και παρακολούθησε τη βαθμολογία σου στον βαθμολογικό πίνακα του παιχνιδιού.\n[font=default-semibold]Αυτό το σενάριο είναι για πολλούς παίκτες.[/font] +elapsed-time=Χρόνος που πέρασε: __1__ +finished-task=Η ομάδα __1__ ολοκλήρωσε το στόχο της. +goal=Στόχος +item-name=Αντικείμενο +joined-team=Ο __1__ εντάχθηκε στη ομάδα __2__. +leaderboard=Κατάταξη +members=Μέλη +name=Όνομα +next-round-soon=Ο επόμενος γύρος θα αρχίσει σε __1__ δευτερόλεπτα +none-in-leaderboard=Κενός πίνακας βαθμολογίας. +points=Πόντοι +position=Θέση +production=Στόχος παραγωγής +recent=Πρόσφατα +recent-leaderboard=Πρόσφατη κατάταξη +recent-points=Πρόσφατοι πόντοι +remaining=Απομένουν +round=Γύρος __1__ από __2__ +round-starting-soon=Ο επόμενος γύρος ξεκινάει σε: __1__ +round-winners=Νικητές του τελευταίου γύρου +scenario-name=Ομαδική παραγωγή +shopping_list=Γενικός στόχος παραγωγής +team=ομάδα +time=Χρόνος +toggle-leaderboard=Εναλλαγή κατάταξης +visibility-button-tooltip=Εναλλαγή πληροφοριών της πρόκλησης παραγωγής +winner-end-round=Νικητές +your-points=Έχεις __1__ __plural_for_parameter_1_{1=πόντο|rest=πόντους}__. +your-team-win=Η ομάδα σου τελείωσε. Σου δόθηκαν __1__ __plural_for_parameter_1_{1=πόντος|rest=πόντοι}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/en/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/en/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d777f3b57c373930e9517b42bd779bb1c3555353 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/en/team-production.cfg @@ -0,0 +1,33 @@ +production=Production task +shopping_list=Global production task +finished-task=__1__ team has finished the task. +winner-end-round=Winners +begin-round=Next round starting: __1__ +next-round-soon=The next round will start in __1__ seconds +your-team-win=Your team has finished. You have been awarded __1__ __plural_for_parameter_1_{1=point|rest=points}__. +your-points=You have __1__ __plural_for_parameter_1_{1=point|rest=points}__. +recent-leaderboard=Recent leaderboard +leaderboard=Leaderboard +position=Position +name=Name +recent-points=Recent points +toggle-leaderboard=Toggle leaderboard +round=Round __1__ of __2__ +elapsed-time=Elapsed time: __1__ +all-time=All time +recent=Recent +team=team +members=Members +time=Time +round-winners=Winners of the last round +visibility-button-tooltip=Toggle production challenge info +points=Points +scenario-name=Team production +item-name=Item +current=Current +goal=Goal +remaining=Remaining +none-in-leaderboard=No leaderboard entries. +round-starting-soon=Next round starting in: __1__ +description=Compete as small teams to complete short production-based objectives.\nEarn points for every victory, and track your score with the in-game leaderboard.\n[font=default-semibold]This is a multiplayer-only scenario.[/font] +joined-team=__1__ joined the __2__ team. \ No newline at end of file diff --git a/factorio/data/base/scenarios/team-production/locale/eo/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/eo/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1064c7383fce2ec7738203202028b3088faf63df --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/eo/team-production.cfg @@ -0,0 +1,28 @@ +all-time=Ĉiuj tempoj +begin-round=Venonta rondo starta: __1__ +current=Nuna +elapsed-time=Pasinta tempo: __1__ +finished-task=__1__ teamo finis la taskon. +goal=Celo +leaderboard=Ĉefo tabulo +members=Membroj +name=Nomo +next-round-soon=La venonta rondo komenciĝos en __1__ sekundoj +points=Punktoj +position=Pozicio +production=Produktada tasko +recent=Lastatempaj +recent-leaderboard=Lastaj ĉefo tabulo +recent-points=Lastaj punktoj +remaining=Restanta +round=Ronda __1__ de __2__ +round-starting-soon=Sekva raŭndo startas post: __1__ +round-winners=Gajnantoj de la lasta rondo +scenario-name=Teama produktado +shopping_list=Tutmonda produktada tasko +team=teamo +time=Tempo +toggle-leaderboard=Baskuli ĉefo tabulo +visibility-button-tooltip=Baskuli produktado defio informoj +winner-end-round=Venkintoj + diff --git a/factorio/data/base/scenarios/team-production/locale/es-ES/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/es-ES/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..80fa8084ea5ac68f6d840a6e663c53030f6d8d76 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/es-ES/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Todos +begin-round=La siguiente ronda empieza en: __1__ +current=Actual +description=Compite con otros equipos pequeños para cumplir objetivos de producción a corto plazo.\nGana puntos por cada victoria y revisa tu puntuación en la tabla de clasificación del juego.\n[font=default-semibold]Este escenario es exclusivo para el modo multijugador.[/font] +elapsed-time=Tiempo transcurrido: __1__ +finished-task=El equipo __1__ ha terminado la tarea. +goal=Objetivo +item-name=Objeto +joined-team=__1__ se ha unido al equipo __2__. +leaderboard=Tabla de clasificación +members=Miembros +name=Nombre +next-round-soon=La siguiente ronda empezará en __1__ segundo +none-in-leaderboard=No hay registros en la tabla de clasificaciones. +points=Puntos +position=Posición +production=Tarea de producción +recent=Recientes +recent-leaderboard=Clasificación reciente +recent-points=Puntos recientes +remaining=Restante +round=Ronda __1__ de __2__ +round-starting-soon=La siguiente ronda empieza en: __1__ +round-winners=Ganadores de la última ronda +scenario-name=Producción en equipo +shopping_list=Tarea global de producción +team=equipo +time=Tiempo +toggle-leaderboard=Alternar tabla de clasificación +visibility-button-tooltip=Cambiar información de desafío de producción +winner-end-round=Ganadores +your-points=Tienes __1__ __plural_for_parameter_1_{1=punto|rest=puntos}__. +your-team-win=Tu equipo ha terminado. Ha sido premiado con el __1__ __plural_ por_parámetro_1_{1=punto|descanso=puntos}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/et/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/et/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5aaee0b7d26a7efa9c8f42a27509f870d492b533 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/et/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Kogu aeg +begin-round=Järgmine voor algab: __1__ +current=Hetkene +description=Võistled väikeste meeskondadena ja lahendad kiireid tootmispõhiseid ülesandeid.\nTeenid punkte iga võidu eest, oma punktiarvestust saad jälgida mängusisesest edetabelist.\n[font=default-semibold]Seda saab mängida ainult mitmekesi.[/font] +elapsed-time=Kulunud aeg: __1__ +finished-task=Meeskond __1__ lõpetas ülesande. +goal=Eesmärk +item-name=Ese +joined-team=__1__ liitus tiimiga __2__. +leaderboard=Edetabel +members=Liikmed +name=Nimi +next-round-soon=Järgmine voor algab __1__ sekundi pärast +none-in-leaderboard=Pole edetabeli sissekandeid. +points=Punkte +position=Positsioon +production=Tootmise ülesanne +recent=Hiljutised +recent-leaderboard=Hetkene edetabel +recent-points=Hetkesed punktid +remaining=Järgi +round=__1__ voor __2__-st +round-starting-soon=Järgmine raund algab: __1__ +round-winners=Viimase vooru võitjad +scenario-name=Meeskonna töö +shopping_list=Globaalne tootmise ülesanne +team=tiim +time=Aeg +toggle-leaderboard=Lülita edetabel sisse/välja +visibility-button-tooltip=Lülita tootmise väljakutse info sisse/välja +winner-end-round=Võitjad +your-points=Sul on __1__ __plural_for_parameter_1_{1=punkt|rest=punkti}__. +your-team-win=Sinu meeskond on lõpetanud. Sind on premeeritud __1__ punktiga. + diff --git a/factorio/data/base/scenarios/team-production/locale/eu/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/eu/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..44d55bf8d6605a410b8d6a51cfe3ee52596c0b61 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/eu/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Denbora guztia +begin-round=Hasiko den txanda: __1__ +current=Unekoa +description=Lehiatu talde txiki gisa produkzioan oinarritutako helburu laburrak osatzeko.\nGaraipen bakoitzean irabazi puntuak eta jarraitu puntuazioa jokoko lidergo-taularekin.\n[font=default-semibold]Hau jokalari anitzeko eszenarioa da.[/font] +elapsed-time=Pasatutako denbora: __1__ +finished-task=__1__ taldeak ataza bukatu du. +goal=Helburua +item-name=Itema +joined-team=__1__-k __2__ taldera sartu da. +leaderboard=Lider-taula +members=Partaideak +name=Izena +next-round-soon=Hurrengo txanda __1__ segundutan hasiko da +none-in-leaderboard=Lider-taulan sarrerarik ez +points=Puntuak +position=Posizoa +production=Produkzio ataza +recent=Azkenekoak +recent-leaderboard=Duela gutxiko lider-taula +recent-points=Duela gutxiko puntuak +remaining=Falta direnak +round=__2__-tik __1__.txanda +round-starting-soon=Hurrengo txandarako falta dena: __1__ +round-winners=Azkeneko txandaren irabazleak +scenario-name=Talde produkzioa +shopping_list=Produkzio ataza globala +team=taldea +time=Denbora +toggle-leaderboard=Lider-taula erakutsi +visibility-button-tooltip=Erakutsi/ezkutatu produkzio erronkaren informazioa +winner-end-round=Irabazleak +your-points=__1__ __plural_for_parameter_1_{1=point|rest=points}__ daukazu. +your-team-win=Zure taldeak amaitu du. __1__ __plural_for_parameter_1_{1=point|rest=points}__ saritua izan zara. + diff --git a/factorio/data/base/scenarios/team-production/locale/fi/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/fi/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..282056b07460addaabba2a6b7deb8b5c5555e0f4 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/fi/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Koko ajalta +begin-round=Seuraava kierros alkaa: __1__ +current=Nykyinen +description=Kilpaile pienissä joukkueissa pienimuotoisten tuotantotavoitteiden saavuttamisessa.\nVoitoista palkitaan pisteillä. Pistetilannetta voi seurata pelin kuluessa pistetaulukosta.\n[font=default-semibold]Skenaariota voi pelata vain moninpelinä.[/font] +elapsed-time=Kulunut aika: __1__ +finished-task=Joukkue __1__ on suorittanut tehtävän. +goal=Tavoite +item-name=Esine +joined-team=__1__ liittyi joukkueeseen __2__. +leaderboard=Pelaajalista +members=Jäsenet +name=Nimi +next-round-soon=Seuraava erä alkaa __1__ sekunnin kuluttua +none-in-leaderboard=Ei mitään pistetaulukossa. +points=Pisteet +position=Sija +production=Tuotantotehtävä +recent=Viimeisimmät +recent-leaderboard=Viimeaikainen pelaajalista +recent-points=Viimeaikaiset pisteet +remaining=Jäljellä +round=Erä __1__ / __2__ +round-starting-soon=Seuraava kierros alkaa: __1__ +round-winners=Viime kierroksen voittajat +scenario-name=Joukkuetuotanto +shopping_list=Maailmanlaajuinen tuotantotehtävä +team=joukkue +time=Aika +toggle-leaderboard=Näytä/piilota pelaajalista +visibility-button-tooltip=Näytä tuotantohaasteen informaatio +winner-end-round=Voittajat +your-points=Sinulla on __1__ __plural_for_parameter_1_{1=piste|rest=pistettä}__. +your-team-win=Joukkueesi on saavuttanut tavoitteen. Sinulle on myönnetty __1__ __plural_for_parameter_1_{1=piste|rest=pistettä}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/fr/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/fr/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..057b8ed863b2c908028376e4ac788cd157bddad9 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/fr/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Depuis le début +begin-round=Démarrage de la prochaine manche dans : __1__ +current=Actuellement +description=Participez à la compétition en tant que petites équipes pour réaliser des objectifs basés sur la production.\nGagnez des points pour chaque victoire, et suivez en jeu votre score grâce au classement.\n[font=default-semibold]C'est un scénario multijoueur uniquement.[/font] +elapsed-time=Temps écoulé : __1__ +finished-task=L'équipe __1__ a terminé la tâche. +goal=Objectif +item-name=Objet +joined-team=__1__ a rejoint l'équipe __2__. +leaderboard=Classement +members=Membres +name=Nom +next-round-soon=La prochaine manche démarre dans __1__ secondes +none-in-leaderboard=Aucun score. +points=Points +position=Classement +production=Tâche de production +recent=Récent +recent-leaderboard=Classement récent +recent-points=Points récents +remaining=Restant +round=Manche __1__ sur __2__ +round-starting-soon=Démarrage de la prochaine manche dans : __1__ +round-winners=Vainqueurs de la dernière manche +scenario-name=Production en équipe +shopping_list=Tâche de production globale +team=équipe +time=Temps écoulé +toggle-leaderboard=Afficher le classement +visibility-button-tooltip=Afficher l'info du défi de production +winner-end-round=Vainqueurs +your-points=Vous avez __1__ __plural_for_parameter_1_{1=point|rest=points}__. +your-team-win=Votre équipe a terminé. Vous avez reçu __1__ __plural_for_parameter_1_{1=point|rest=points}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/fy-NL/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/fy-NL/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..10cd7f5eae36e32f1be7054e840b5dbdec9a0c1c --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/fy-NL/team-production.cfg @@ -0,0 +1,28 @@ +all-time=Alle tiden +begin-round=Folgjende omgong start: __1__ +current=Aktuele +elapsed-time=Ferstrike tiid: __1__ +goal=Doel +item-name=Item +leaderboard=Liederboerd +members=Leden +name=Namme +next-round-soon=Folgjende omgong start oer __1__ sekonden +none-in-leaderboard=Gjin yntsjinningen skoareboerd. +points=Punten +position=Posysje +production=Produksjetaak +recent=Resint +recent-leaderboard=Resint liederboerd +recent-points=Resinte punten +remaining=Restearjend +round=Omgong __1__ fan __2__ +round-starting-soon=Folgjende omgong begjint oer: __1__ +round-winners=Winners fan de lêste omgong +scenario-name=Teamproduksje +shopping_list=Globale produksjetaak +team=team +time=Tiid +toggle-leaderboard=Wizigje skoareboerd +visibility-button-tooltip=Utdaging produksjeynformatie yn-/ útskeakelje + diff --git a/factorio/data/base/scenarios/team-production/locale/ga-IE/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/ga-IE/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5404c9342a96779b2c91e61710d73ec1f5ee8a78 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/ga-IE/team-production.cfg @@ -0,0 +1,28 @@ +all-time=Am uilig +begin-round=Tosaíonn an chéad bhabhta eile: __1__ +current=Reatha +elapsed-time=Am caite: __1__ +goal=Sprioc +item-name=Earraí +leaderboard=Clár ceann riain +members=Baill +name=Ainm +next-round-soon=Tosóidh an chéad bhabhta eile i __1__ soicind +none-in-leaderboard=Iontráil clár cheann riain ar bith. +points=Pointí +position=Seasamh +production=Tasc táirgiúlachta +recent=Le déanaí +recent-leaderboard=Clár ceann riain le déanaí +recent-points=Pointí le déanaí +remaining=Ag fágáil +round=Babhta __1__ de __2__ +round-starting-soon=Tosóidh an chéad bhabhta eile i: __1__ +round-winners=Buaiteoirí sa bhabhta déireanach +scenario-name=Táirgeadh foirne +shopping_list=Tasc táirgiúlachta domhanda +team=foireann +time=Am +toggle-leaderboard=Scoránaigh an clár +visibility-button-tooltip=Scoránaigh eolas dúshláin táirgiúlachta + diff --git a/factorio/data/base/scenarios/team-production/locale/he/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/he/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a167b748c3b79f5e7b6e4b5b16747329d7a28f94 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/he/team-production.cfg @@ -0,0 +1,34 @@ +all-time=םינמזה לכב +begin-round=__1__ :ליחתמ אבה בבסה +current=יחכונ +description=[font/].דבלב םיפתתשמ-הבורמ שיחרת והז[n[font=default-semibold\.הנבומה דוקינה חול תועצמאב םכלש דוקינה רחא ובקעו ןוחצינ לכ לע תודוקנ וחיורהn\.םינתשמ הקופת ידעי גישהל ידכ תונטק תוצובק רותב ורחתה +elapsed-time=__1__ :ףלחש ןמזה +finished-task=.הלטמה תא המייס __1__ הצובקה +goal=דעי +item-name=טירפ +joined-team=."__2__" תצובקל (ה)פרטצה __1__ +leaderboard=םיליבומ חול +members=םירבח +name=םש +next-round-soon=תוינש __1__ דועב ליחתי אבה בבסה +none-in-leaderboard=.םיליבומה חולב תומושר ןיא +points=תודוקנ +position=םוקימ +production=רוציי תמישמ +recent=םינורחאה םיבבסב +recent-leaderboard=םינורחאה םיבבסה 5 לש םיליבומ חול +recent-points=םינורחאה םיבבסב תודוקנ +remaining=רתונ +round=__2__ ךותמ __1__ בבס +round-starting-soon=__1__ :דועב ליחתי אבה בבסה +round-winners=ןורחאה בבסב םיחצנמה +scenario-name=יתצובק רוציי +shopping_list=תילבולג רוציי תמישמ +team=הצובק +time=ןמז +toggle-leaderboard=םיליבומה חול תא רתסה\גצה +visibility-button-tooltip=יתצובקה רוצייה רגתא תודוא עדימ רתסה\גצה +winner-end-round=םיחצנמ +your-points=.__{תודוקנ __rest=__1|תחא הדוקנ=plural_for_parameter_1_{1__ םכתושרב +your-team-win=.__{תודוקנ __rest=-__1|תחא הדוקנ=plural_for_parameter_1_{1__ב םתיכז .המייס םכתצובק + diff --git a/factorio/data/base/scenarios/team-production/locale/hr/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/hr/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e99555a87fc9400993ee1613c4e0042224c18572 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/hr/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Cijelo vrijeme +begin-round=Iduća runda započinje za: __1__ +current=Trenutno +description=Natječi se kao mali tim u kratkotrajnim produkcijskim izazovima.\nZaradi bodove za svaku pobjedu, i prati svoje rezultate uz pomoč prozora sa rezultatima.\n[font=default-semibold] Ovaj scenario je samo za više igrača.[/font] +elapsed-time=Proteklo vremena: __1__ +finished-task=__1__ tim je završio zadatak. +goal=Cilj +item-name=Predmet +joined-team=__1__ se pridružio __2__ timu. +leaderboard=Rang-lista +members=Članovi +name=Ime +next-round-soon=Sljedeća runda počinje za __1__ sekundi +none-in-leaderboard=Nema rezultata +points=Bodova +position=Pozicija +production=Zadatak proizvodnje +recent=Nedavno +recent-leaderboard=Trenutni rezultati +recent-points=Trenutni bodovi +remaining=Preostalo +round=Runda __1__ od __2__ +round-starting-soon=Iduća runda započinje za: __1__ +round-winners=Pobjednici prethodne runde +scenario-name=Timska produkcija +shopping_list=Globalni zadatak proizvodnje +team=tim +time=Vrijeme +toggle-leaderboard=Prikaži rezultate +visibility-button-tooltip=Prikaži informacije of produkcijskom izazovu +winner-end-round=Pobjednici +your-points=Imate __1__ __plural_for_parameter_1_{1=point|rest=points}__. +your-team-win=Tvoj time je završio. Dobili ste __1__ __plural_for_parameter_1_{1=point|rest=points}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/hu/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/hu/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..64a33ccbf689042c2298640a75ad0bb32e668cd6 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/hu/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Összes idő +begin-round=Következő kör indul: __1__ +current=Jelenlegi +description=Versenyezz kis csapatokban, hogy teljesítsd a rövid termelési célokat.\nGyűjts pontokat minden győzelemért, és kövesd a pontszámodat a játékbeli ranglistán.\n[font=default-semibold]Ez egy csak többjátékos pálya.[/font] +elapsed-time=Eltelt idő: __1__ +finished-task=__1__ csapat befejezte a feladatot. +goal=Cél +item-name=Tárgy +joined-team=__1__ csatlakozott a(z) __2__ csapathoz. +leaderboard=Ranglista +members=Tagok +name=Név +next-round-soon=Következő kör kezdődik __1__ másodperc múlva +none-in-leaderboard=A ranglista üres. +points=Pontok +position=Helyezés +production=Termelési feladat +recent=Legutóbbi +recent-leaderboard=Legutóbbi ranglista +recent-points=Legutóbbi pontok +remaining=Hátralévő +round=__1__/__2__. kör +round-starting-soon=Következő kör indul: __1__ +round-winners=Az előző forduló nyertesei +scenario-name=Csapatos termelés +shopping_list=Globális termelési feladat +team=csapat +time=Idő +toggle-leaderboard=Ranglista mutatása +visibility-button-tooltip=Termelési kihívás információinak mutatása +winner-end-round=Nyertesek +your-points=__1__ pontotok van. +your-team-win=A csapatod végzett. Kaptatok __1__ pontot. + diff --git a/factorio/data/base/scenarios/team-production/locale/id/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/id/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b45a8fd973f7215ab387d04daf09308f651f9826 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/id/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Sepanjang waktu +begin-round=Ronde berikutnya mulai: __1__ +current=Saat ini +description=Bersaing sebagai tim kecil untuk menyelesaikan misi produksi kecil.\nDapatkan poin untuk setiap kemenangan, dan lihat skormu di papan peringkat.\n[font=default-semibold]Ini hanya skenario multiplayer.[/font] +elapsed-time=Waktu berlalu: __1__ +finished-task=Tim __1__ sudah menyelesaikan tugas. +goal=Tujuan +item-name=Item +joined-team=__1__ bergabung dengan tim __2__. +leaderboard=Papan peringkat +members=Anggota +name=Nama +next-round-soon=Ronde berikutnya akan dimulai dalam __1__ detik +none-in-leaderboard=Tidak ada entri papan peringkat. +points=Poin +position=Posisi +production=Tugas produksi +recent=Baru +recent-leaderboard=Papan peringkat terbaru +recent-points=Poin terbaru +remaining=Tersisa +round=Ronde __1__ dari __2__ +round-starting-soon=Ronde berikutnya mulai dalam: __1__ +round-winners=Pemenang di akhir ronde +scenario-name=Tim produksi +shopping_list=Tugas produksi global +team=tim +time=Waktu +toggle-leaderboard=Beralih papanperingkat +visibility-button-tooltip=Beralih info tantangan produksi +winner-end-round=Pemenang +your-points=Anda memiliki __1__ poin. +your-team-win=Tim Anda telah selesai, Anda telah mendapatkan __1__ poin. + diff --git a/factorio/data/base/scenarios/team-production/locale/is/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/is/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..405a873d363ae075cb8a9f0a8bfb0146be0945e9 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/is/team-production.cfg @@ -0,0 +1,5 @@ +goal=Markmið +name=Heiti +team=lið +time=Tími + diff --git a/factorio/data/base/scenarios/team-production/locale/it/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/it/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6b1b6b73a76a951b20589d6fccd3e85bb7347d79 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/it/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Di sempre +begin-round=Il prossimo round parte: __1__ +current=Attuale +description=Competi in piccole squadre per completare obiettivi basati sulla produzione a breve termine.\nGuadagna punti per ogni vittoria e traccia il tuo punteggio con la classifica nel gioco.\n[font=default-semibold]Questo è uno scenario solo multigiocatore.[/font] +elapsed-time=Tempo trascorso: __1__ +finished-task=La squadra __1__ ha terminato l'incarico. +goal=Obiettivo +item-name=Oggetto +joined-team=__1__ si è unito al team __2__. +leaderboard=Classifica +members=Membri +name=Nome +next-round-soon=Il prossimo round inizierà in __1__ __plural_for_parameter_1_{1=secondo|rest=secondi}__ +none-in-leaderboard=Nessuna voce nella classifica. +points=Punti +position=Posizione +production=Compiti di produzione +recent=Recenti +recent-leaderboard=Classifica recente +recent-points=Punti recenti +remaining=Restante +round=Round __1__ di __2__ +round-starting-soon=Il prossimo round parte tra: __1__ +round-winners=Vincitori dell'ultimo round +scenario-name=Produzione a squadre +shopping_list=Attività di produzione globale +team=squadra +time=Tempo +toggle-leaderboard=Attiva/disattiva classifica +visibility-button-tooltip=Attiva/disattiva info sfida di produzione +winner-end-round=Vincitori +your-points=Hai __1__ __plural_for_parameter_1_{1=punto|rest=punti}__. +your-team-win=La tua squadra ha finito. Hai ricevuto __1__ __plural_for_parameter_1_{1=punto rest=punti}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/ja/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/ja/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..be4fd6e465611277620359281101636da62c32ed --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/ja/team-production.cfg @@ -0,0 +1,34 @@ +all-time=全期間 +begin-round=次のラウンドを開始: __1__ +current=現在 +description=少人数のチームで短時間の生産力を競い合います。\n勝利する度にポイントを獲得でき、ゲーム内のリーダーボードでスコアを確認できます。\n[font=default-semibold]マルチプレイ専用シナリオ[/font] +elapsed-time=経過時間: __1__ +finished-task=チーム__1__はタスクを完了しました。 +goal=目標 +item-name=アイテム +joined-team=__1__はチーム__2__に参加しました。 +leaderboard=リーダー ボード +members=メンバー +name=名称 +next-round-soon=次のラウンドは__1__ 秒以内に開始されます。 +none-in-leaderboard=リーダーボードへの入賞なし +points=ポイント +position=順位 +production=生産タスク +recent=終了直前の5ラウンド +recent-leaderboard=最近のランキング +recent-points=最近のポイント +remaining=残り +round=ラウンド __1__ / __2__ +round-starting-soon=次のラウンドまで: __1__ +round-winners=最後のラウンドの勝者 +scenario-name=チーム生産 +shopping_list=全体の生産目標 +team=チーム +time=時間 +toggle-leaderboard=リーダーボード表示切替 +visibility-button-tooltip=生産チャレンジ表示切替 +winner-end-round=勝者 +your-points=あなたは__1__ポイントを所持しています。 +your-team-win=あなたのチームは完了しました。__1__ポイントを獲得しました。 + diff --git a/factorio/data/base/scenarios/team-production/locale/ka/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/ka/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..92956018fa07a780d8b95c8c175d8eed69953d9f --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/ka/team-production.cfg @@ -0,0 +1,34 @@ +all-time=ყველა დრო +begin-round=შემდეგი რაუნდი იწყება: __1__ +current=მიმდინარე +description=შეეჯიბრეთ მცირე გუნდებს მოკლე წარმოებაზე დაფუძნებული მიზნების შესასრულებლად.\nმიიღეთ ქულები ყოველი გამარჯვებისთვის და თვალყური ადევნეთ თქვენს ქულებს თამაშშიდა ლიდერბორდით.\n[font=default-semibold]ეს არის მხოლოდ მულტიპლეერ სცენარი.[/font ] +elapsed-time=გასული დრო: __1__ +finished-task=__1__ გუნდმა დაასრულა დავალება. +goal=მიზანი +item-name=ნივთი +joined-team=__1__ შეუერთდა __2__ გუნდს. +leaderboard=ლიდერბორდი +members=მონაწილეები +name=სახელი +next-round-soon=შემდეგი რაუნდი დაიწყება __1__ წამში +none-in-leaderboard=ლიდერბორდის ჩანაწერები არ არის. +points=ქულები +position=პოზიცია +production=წარმოების დავალება +recent=უახლესი +recent-leaderboard=ბოლო ლიდერბორდი +recent-points=უახლესი ქულები +remaining=დარჩენილი +round=რაუნდი __1__ __2__-დან +round-starting-soon=შემდეგი რაუნდი იწყება: __1__ +round-winners=ბოლო რაუნდის გამარჯვებულები +scenario-name=გუნდური წარმოება +shopping_list=გლობალური წარმოების დავალება +team=გუნდი +time=დრო +toggle-leaderboard=ლიდერბორდის გადართვა +visibility-button-tooltip=წარმოების გამოწვევის ინფორმაციის გადართვა +winner-end-round=გამარჯვებულები +your-points=თქვენ გაქვთ __1__ __plural_for_parameter_1_{1=ქულა|rest=ქულები}__. +your-team-win=თქვენმა გუნდმა დაასრულა. თქვენ დაჯილდოვდით __1__ __plural_for_parameter_1_{1=ქულა|rest=ქულები}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/kk/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/kk/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8611d89f8b84aaa6c31887dda4ceecfd0e0b58d9 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/kk/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Бүкіл уақыт +begin-round=Келесі раунд басталуы: __1__ +current=Қазіргі +description=Қысқа өндіріс тапсырмаларын орындап, шағын командалармен жарысыңыз.\nӘр жеңістен ұпай тауып, ойындағы лидер кестесінен есебіңізді бақылаңыз.\n[font=default-semibold]Тек желілік ойында қолжетімді сценарий.[/font] +elapsed-time=Өткен уақыт: __1__ +finished-task=__1__ командасы тапсырманы орындады. +goal=Мақсат +item-name=Зат +joined-team=__1__ __2__ командаға қосылды. +leaderboard=Лидер кестесі +members=Мүшелер +name=Атау +next-round-soon=Келесі раунд __1__ секундтан кейін басталады. +none-in-leaderboard=Лидер кестесі бос. +points=Ұпай +position=Позиция +production=Өндіріс тапсырмасы +recent=Соңғы +recent-leaderboard=Соңғы лидер кестесі +recent-points=Соңғы ұпайлар +remaining=Қалды +round=__1__/__2__ раунд +round-starting-soon=Келесі раунд басталуы: __1__ +round-winners=Соңғы раундты жеңушілер +scenario-name=Команда өндірісі +shopping_list=Жаһандық өндіріс тапсырмасы +team=команда +time=Уақыт +toggle-leaderboard=Лидер кестесін ашу/жабу +visibility-button-tooltip=Өндіріс сынағы ақпаратын ашу/жабу +winner-end-round=Жеңушілер +your-points=Сізде __1__ ұпай бар. +your-team-win=Командаңыз бітті. __1__ ұпай таптыңыздар. + diff --git a/factorio/data/base/scenarios/team-production/locale/ko/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/ko/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d467bfb6f059d356e74169671afa459009880ba3 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/ko/team-production.cfg @@ -0,0 +1,34 @@ +all-time=모든 시간 +begin-round=다음 라운드 시작: __1__ +current=현재 +description=소규모 팀 단위로 경쟁하면서 단기 생산 목표를 달성하십시오.\n이길 때마다 점수가 주어지며, 게임 내에 있는 리더보드에 여러분의 점수가 기록됩니다.\n[font=default-semibold]멀티플레이 전용 시나리오입니다.[/font] +elapsed-time=경과 시간: __1__ +finished-task=__1__ 팀이 목표를 완수하였습니다. +goal=목표 +item-name=아이템 +joined-team=__1__ 플레이어가 __2__ 팀에 참가했습니다. +leaderboard=순위표 +members=멤버 +name=이름 +next-round-soon=다음 라운드는 __1__ 초 후에 시작됩니다. +none-in-leaderboard=순위표에 참가자가 없습니다. +points=점수 +position=순위 +production=생산 목표 +recent=최근 +recent-leaderboard=최근 순위표 +recent-points=최근 점수 +remaining=남은 양 +round=__1__ / __2__ 라운드 +round-starting-soon=다음 라운드 시작: __1__ +round-winners=마지막 라운드 승리 +scenario-name=팀 생산 +shopping_list=전체 생산 목표 +team=팀 +time=시간 +toggle-leaderboard=순위표 표시 전환 +visibility-button-tooltip=생산 도전 정보 표시 전환 +winner-end-round=승자 +your-points=당신은 __1__ __plural_for_parameter_1_{1=포인트|rest=포인트}__를 가지고 있습니다. +your-team-win=여러분의 팀이 목표를 완수하였습니다. __1__ __plural_for_parameter_1_{1=점|rest=점}__을 받았습니다. + diff --git a/factorio/data/base/scenarios/team-production/locale/lt/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/lt/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..21c8458795482fbb91368f8beea5d3f0074b7988 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/lt/team-production.cfg @@ -0,0 +1,31 @@ +all-time=Visą laiką +begin-round=Kitas roundas prasideda: __1__ +current=Dabartinis +elapsed-time=Praėjęs laikas: __1__ +finished-task=komanda baigė užduotį. +goal=Tikslas +item-name=Daiktas +leaderboard=Turnyrinė Lentelė +members=Nariai +name=Pavadinimas +next-round-soon=Kitas etapas prasidės už __1__ sekundės +none-in-leaderboard=Nėra lyderių sąrašo įrašų. +points=Taškai +position=Padėtis +production=Gamybos užduotis +recent=Paskutiniai +recent-leaderboard=Naujausi lyderių sąrašai +recent-points=Naujausi punktai +remaining=Liko +round=Roundas __1__ iš __2__ +round-starting-soon=Kitas etapas prasideda už: __1__ +round-winners=Praejto roundo laimėtojai +scenario-name=Komandos produkcija +shopping_list=Pasaulinė gamybos užduotis +team=komanda +time=Laikas +toggle-leaderboard=Perjungti lyderių lentelę +visibility-button-tooltip=Perjungti gamybos iššūkio informaciją +winner-end-round=Nugalėtojai +your-team-win=Jusu komanda užbaige. Jus apdoanojami tašku. + diff --git a/factorio/data/base/scenarios/team-production/locale/lv/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/lv/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..743c6170fd586f45a75cbcf1a0186f4fe7501143 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/lv/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Visa laika +begin-round=Nākamais raunds sāksies: __1__ +current=Pašreizējais +description=Sacenšaties kā mazas komandas, lai pabeigtu īsus uz ražošanu bāzētus uzdevumus.\nPelniet punktus par katru uzvaru un sekojiet savam rezultātam spēles rangu tabulā.\n[font=default-semibold]Šis scenārijs pieejams tikai daudzspēlētāju režīmā.[/font] +elapsed-time=Pavadītais laiks: __1__ +finished-task=Komanda __1__ ir pabeigusi uzdevumu. +goal=Mērķis +item-name=Priekšmets +joined-team=__1__ pievienojās komandai __2__. +leaderboard=Rangu tabula +members=Dalībnieki +name=Nosaukums +next-round-soon=Nākamais raunds sāksies pēc __1__ sekundēm +none-in-leaderboard=Rangu tabulā nav ierakstu. +points=Punkti +position=Pozīcija +production=Ražošanas uzdevums +recent=Nesenie +recent-leaderboard=Nesenā rangu tabula +recent-points=Pēdējie punkti +remaining=Atlikušie +round=Raunds __1__ no __2__ +round-starting-soon=Nākamais raunds sāksies pēc: __1__ +round-winners=Pēdējā raunda uzvarētāji +scenario-name=Komandas produkcija +shopping_list=Globāls ražošanas uzdevums +team=komanda +time=Laiks +toggle-leaderboard=Pārslēgt rangu tabulu +visibility-button-tooltip=Pārslēgt ražošanas uzdevuma informāciju +winner-end-round=Uzvarētāji +your-points=Jums ir __1__ __plural_for_parameter_1_{1=punkts|rest=punkti}__. +your-team-win=Jūsu komanda uzvarēja. Jūs tiekat apbalvoti ar __1__ __plural_for_parameter_1_{1=punktu|rest=punktiem}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/nl/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/nl/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..898eadef7734f712f7c531639cdddfed32140b52 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/nl/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Alle tijden +begin-round=Volgende ronde start: __1__ +current=Huidige +description=Neem deel als kleine teams om korte productiedoelen te behalen.\nVerdien punten voor elke overwinning en volg je score met de het scorebord in het spel.\n[font=default-semibold]Dit scenario is alleen voor multiplayer.[/font] +elapsed-time=Verstreken tijd: __1__ +finished-task=__1__ team heeft de taak voltooid. +goal=Doel +item-name=Product +joined-team=__1__ sloot zich aan bij team __2__. +leaderboard=Scorebord +members=Leden +name=Naam +next-round-soon=Volgende ronde start in __1__ seconden +none-in-leaderboard=Geen scoreboard inzendingen. +points=Punten +position=Positie +production=Productie taak +recent=Recente +recent-leaderboard=Recent leiderbord +recent-points=Recente Punten +remaining=Resterende +round=Ronde __1__ van __2__ +round-starting-soon=Volgende ronde begint in: __1__ +round-winners=Winnaars van de laatste ronde +scenario-name=Team productie +shopping_list=Globale productie taak +team=team +time=Tijd +toggle-leaderboard=Verander scorebord +visibility-button-tooltip=Productie uitdaging informatie in-/ uitschakelen +winner-end-round=Winnaars +your-points=Je hebt __1__ __plural_for_parameter_1_{1=punt|rest=punten}__. +your-team-win=Je team is klaar. Je bent met __1__ __plural_for_parameter_1_{1=punt|rest=punten}__ beloond. + diff --git a/factorio/data/base/scenarios/team-production/locale/no/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/no/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8d1a93edab461ef3b26023c938e2e077c5410002 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/no/team-production.cfg @@ -0,0 +1,34 @@ +all-time=All spilletid +begin-round=Neste runde starter: __1__ +current=Gjeldende +description=Konkurrer som små lag for å fullføre korte produksjonsbaserte mål. \nTjen poeng for hver seier, og følg din poengsum med topplisten i spillet. \n[font=default-semibold]Dette er ekslusivt et flerspiller scenario.[/font] +elapsed-time=Brukt tid: __1__ +finished-task=Lag __1__ har fullført oppgaven. +goal=Mål +item-name=Element +joined-team=__1__ ble med på lag __2__. +leaderboard=Resultatliste +members=Medlemmer +name=Navn +next-round-soon=Neste runde starter om __1__ sekunder +none-in-leaderboard=Ingen resultatliste oppføringer. +points=Poeng +position=Stilling +production=Produksjons oppdrag +recent=Siste +recent-leaderboard=Forrige resultatliste +recent-points=Siste poeng +remaining=Gjenstående +round=Runde __1__ av __2__ +round-starting-soon=Neste runde starter om: __1__ +round-winners=Vinnere av den forrige runden +scenario-name=Gruppe produksjon +shopping_list=Global produksjons oppgave +team=lag +time=Tid +toggle-leaderboard=Vis/Skjul resultatliste +visibility-button-tooltip=Vis/Skjul fremgang mot utfordringen +winner-end-round=Vinnere +your-points=Du har __1__ __plural_for_parameter_1_{1=point|rest=points}__. +your-team-win=Laget ditt er ferdig. Du har blitt tildelt __1__ __plural_for_parameter_1_{1=point|rest=points}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/pl/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/pl/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c2e131790ad03b659b05e2abc114f3eaacfcc6a8 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/pl/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Całkowite +begin-round=Rozpoczęcie kolejnej rundy za: __1__ +current=Aktualny +description=Twórz małe drużyny do realizacji krótkich celów produkcyjnych opartych na celach gry.\nZdobywaj punkty za każde zwycięstwo i śledź swój wynik za pomocą rankingu w grze.\n[font=default-semibold]To jest scenariusz tylko dla wielu graczy.[/font] +elapsed-time=Miniony czas: __1__ +finished-task=Drużyna __1__ skończyła zadanie. +goal=Cel +item-name=Przedmiot +joined-team=Gracz __1__ dołączył do drużyny __2__. +leaderboard=Ranking +members=Członkowie +name=Nazwa +next-round-soon=Następna runda rozpocznie się za __1__ sek. +none-in-leaderboard=Brak wpisów rankingowych. +points=Punkty +position=Pozycja +production=Zadanie produkcyjne +recent=Ostatnio +recent-leaderboard=Ostatni ranking +recent-points=Ostatnie punkty +remaining=Pozostało +round=Runda __1__ z __2__ +round-starting-soon=Następna runda rozpoczyna się: __1__ +round-winners=Zwycięzcy ostatniej rundy +scenario-name=Produkcja drużynowa +shopping_list=Ogólne zadanie produkcyjne +team=drużyna +time=Czas +toggle-leaderboard=Włącz/wyłącz ranking +visibility-button-tooltip=Włącz/wyłącz informacje wyzwania produkcyjnego +winner-end-round=Zwycięzcy +your-points=Ukończone z __1__ __plural_for_parameter_1_{1=punktem|rest=punktami}__. +your-team-win=Twoja drużyna skończyła. Nagroda: __1__ __plural_for_parameter_1_{1=punkt|ends in 12, ends in 13, ends in 14=puntków|ends in 2, ends in 3, ends in 4=punkty|rest=punktów}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/pt-BR/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/pt-BR/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..30e217d790bb0be8e85fd232a5a684fa6e3ee284 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/pt-BR/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Todos os tempos +begin-round=Próxima ronda começando: __1__ +current=Atual +description=Dispute em pequenos times para completar pequenos objetivos de produção.\nGanhe pontos por cada vitória e acompanhe sua pontuação na tabela dentro do jogo.\n[font=default-semibold]Este é um cenário de multijogador apenas.[/font] +elapsed-time=Tempo decorrido: __1__ +finished-task=O time __1__ finalizou a tarefa. +goal=Objetivo +item-name=Item +joined-team=__1__ se juntou à equipe __2__. +leaderboard=Tabela de classificação +members=Membros +name=Nome +next-round-soon=A próxima ronda vai começar em __1__ segundos +none-in-leaderboard=Sem entradas na tabela de classificação. +points=Pontos +position=Posição +production=Tarefa de produção +recent=Recentes +recent-leaderboard=Tabela de classificação recente +recent-points=Pontos recentes +remaining=Restante +round=Ronda __1__ de __2__ +round-starting-soon=A próxima rodada começa em: __1__ +round-winners=Vencedores da última ronda +scenario-name=Produção da equipe +shopping_list=Tarefa de produção global +team=equipe +time=Tempo +toggle-leaderboard=Habilita/desabilita tabela de classificação +visibility-button-tooltip=Habilita/desabilita informação do desafio de produção +winner-end-round=Vencedores +your-points=Você possui __1__ __plural_for_parameter_1_{1=ponto|rest=pontos}__. +your-team-win=Seu time terminou. Foi-lhe concedido __1__ __plural_for_parameter_1_{1=ponto|rest=pontos}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/pt-PT/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/pt-PT/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d4f68919da00306597def0a46268def228e685c3 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/pt-PT/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Todo o tempo +begin-round=Próxima ronda começa: __1__ +current=Corrente +description=Participa como uma equipa pequena para completar objetivos de produção curta.\nGanha pontos por cada vitória e vê a tua pontuação na tabela de classificação no jogo.\n[font=default-semibold]Este é um cenário multiplayer.[/font] +elapsed-time=Tempo decorrido: __1__ +finished-task=Equipa __1__ acabou a tarefa +goal=Objectivo +item-name=Item +joined-team=__1__ juntou-se á equipa __2__. +leaderboard=Tabela de classificação +members=Membros +name=Nome +next-round-soon=A próxima ronda vai começar em __1__ segundos +none-in-leaderboard=Sem entradas na tabela de classificação. +points=Pontos +position=Classificação +production=Tarefa de produção +recent=Recente +recent-leaderboard=Tabela de classificação recente +recent-points=Pontos recentes +remaining=Restante +round=Ronda __1__ de __2__ +round-starting-soon=A próxima ronda começa em: __1__ +round-winners=Vencedores da última ronda +scenario-name=Produção da equipa +shopping_list=Tarefa de produção global +team=equipa +time=Tempo +toggle-leaderboard=Mostrar/Esconder tabela de classificação +visibility-button-tooltip=Mostrar/Esconder Informação do desafio de produção +winner-end-round=Vencedores +your-points=Tens __1__ __plural_for_parameter_1_{1=ponto|rest=pontos}__. +your-team-win=A tua equipa terminou. Ganhas-te __1__ __plural_for_parameter_1_{1_ponto|rest=pontos}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/ro/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/ro/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..04c13a771e6e2bfa58a6fcf3d91c28cee1c248a3 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/ro/team-production.cfg @@ -0,0 +1,34 @@ +all-time=De la început +begin-round=Începerea următoarei runde: __1__ +current=Curent +description=Concurați în echipe mici pentru a finaliza obiective pe termen scurt bazate pe producție.\nCâștigă puncte pentru fiecare victorie și urmărește-ți scorul pe clasamentul din joc.\n[font=default-semibold]Acesta este un scenariu doar pentru mai mulți jucători.[/font] +elapsed-time=Timpul scurs: __1__ +finished-task=Echipa __1__ a îndeplinit obiectivul. +goal=Obiectiv +item-name=Articol +joined-team=__1__ s-a alăturat echipei __2__. +leaderboard=Clasament +members=Membri +name=Nume +next-round-soon=Următoare rundă începe în __1__ secunde +none-in-leaderboard=Nici o intrare în clasament. +points=Puncte +position=Poziţie +production=Obiectivul producției +recent=Recent +recent-leaderboard=Clasament recent +recent-points=Punctaj recent +remaining=Rămas +round=Runda __1__ din __2__ +round-starting-soon=Începerea următoarei runde în: __1__ +round-winners=Câștigătorii ultimei runde +scenario-name=Producția echipei +shopping_list=Obiectivul de producție global +team=echipă +time=Timp +toggle-leaderboard=Afișează clasament +visibility-button-tooltip=Afișează informații despre provocarea producției +winner-end-round=Câștigători +your-points=Aveți __1__ __plural_for_parameter_1_{1=punct|rest=puncte}__. +your-team-win=Echipa ta a terminat. Ai primit __1__ __plural_for_parameter_1_{1=punct|rest=puncte}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/ru/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/ru/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3ee83ffe975eb0bdfb6e885cdb28bc618c2ca649 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/ru/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Всё время +begin-round=Начало следующего раунда: __1__ +current=Текущий +description=Соревнуйтесь небольшими командами для достижения коротких производственных целей.\nЗарабатывайте очки за каждую победу и отслеживайте свои результаты с помощью таблицы лидеров.\n[font=default-semibold]Этот сценарий только для многопользовательской игры.[/font] +elapsed-time=Истёкшее время: __1__ +finished-task=Команда __1__ выполнила задачу. +goal=Цель +item-name=Предмет +joined-team=__1__ присоединился к команде __2__. +leaderboard=Таблица лидеров +members=Участники +name=Название +next-round-soon=Следующий раунд начнётся через __1__ сек. +none-in-leaderboard=Список лидеров пуст. +points=Очки +position=Позиция +production=Производственная задача +recent=Последние +recent-leaderboard=Последняя таблица лидеров +recent-points=Очки последних раундов +remaining=Осталось +round=Раунд __1__ из __2__ +round-starting-soon=Следующий раунд начинается через: __1__ +round-winners=Победители прошлого раунда +scenario-name=Командное производство +shopping_list=Глобальная производственная задача +team=команда +time=Время +toggle-leaderboard=Показать таблицу лидеров +visibility-button-tooltip=Показать информацию о производственном испытании +winner-end-round=Победители +your-points=Вы закончили с __1__ __plural_for_parameter_1_{ends in 11=очками|ends in 1=очком|rest=очками}__. +your-team-win=Ваша команда закончила. Вы получили __1__ __plural_for_parameter_1_{ends in 11, ends in 12, ends in 13, ends in 14=очков|ends in 1=очко|ends in 2,ends in 3,ends in 4=очка|rest=очков}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/sk/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/sk/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e14e342f36124b4f347b13a30b1827181373fa88 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/sk/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Celý čas +begin-round=Ďalšie kolo začína za: _1_ +current=Aktuálny +description=Súťažte ako malé teamy aby ste splnili krátke úlohy založené na produkcii.\nZískavajte body za každú výhru a sledujte svoje skóre v tabuľke.\n[font=default-semibold]Toto je len multiplayer scenár. +elapsed-time=Uplynulý čas: __1__ +finished-task=Tím __1__ dokončil úlohu. +goal=Cieľ +item-name=Položka +joined-team=__1__ sa pripojil k tímu __2__. +leaderboard=Rebríček +members=Členovia +name=Meno +next-round-soon=Ďalšie kolo začne za _1_ sekúnd +none-in-leaderboard=V rebríčku niesu žiadne záznamy. +points=Body +position=Pozícia +production=Výrobná úloha +recent=Nedávne +recent-leaderboard=Rebríček +recent-points=Posledné body +remaining=Zostáva +round=Kolo _1_ z _2_ +round-starting-soon=Ďalšie kolo začína za: __1__ +round-winners=Víťazi posledného kola +scenario-name=Tímová produkcia +shopping_list=Globálna výrobná úloha +team=tím +time=Čas +toggle-leaderboard=Prepínač zobrazenia rebríčku +visibility-button-tooltip=Prepínač zobrazenia informácii k výzve "produkcia" +winner-end-round=Víťazi +your-points=Máš __1___plural_for_parameter_1_{1=point|rest=points}__. +your-team-win=Tvoj team skončil. Získal si __1___plural_for_parameter_1_{1=point|rest=points}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/sl/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/sl/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cec72b2cddd4fb6b52c54bc7105c909c55012816 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/sl/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Celoten čas +begin-round=Naslednji krog se začne: __1__ +current=Trenutno +description=Tekmujte v majhnih ekipah za dosego enostavnih proizvodnih ciljev.\nVsaka zmaga prinese točke, ki jih lahko v igri na lestvici primerjate z ostalimi tekmovalci.\n[font=default-semibold]Ta igra poteka zgolj v večigralskem načinu.[/font] +elapsed-time=Pretečen čas: __1__ +finished-task=Ekipa __1__ je dokončala nalogo +goal=Cilj +item-name=Predmet +joined-team=__1__ se je pridružil ekipi __2__- +leaderboard=Vodilna lestvica +members=Člani +name=Ime +next-round-soon=Naslednji krog se bo začel čez __1__ sekund +none-in-leaderboard=Ni vnosov v lestvici. +points=Točke +position=Položaj +production=Proizvodna naloga +recent=Nedavno +recent-leaderboard=Nedavne vodilne lestvice +recent-points=Nedavne točke +remaining=Preostane +round=Krog __1__ od __2__ +round-starting-soon=Naslednja stopnja se začne čez: __1__ +round-winners=Zmagovalci zadnjega kroga +scenario-name=Ekipna proizvodnja +shopping_list=Globalna proizvodna naloga +team=ekipa +time=Čas +toggle-leaderboard=Preklopi vodilno lestvico +visibility-button-tooltip=Preklopi informacije proizvodne naloge +winner-end-round=Zmagovalci +your-points=Končali ste z __1__ __plural_for_parameter_1_{1=točko|rest=točkami}__. +your-team-win=Vaša ekipa je končala. Nagrajeni ste bili z __1__ __plural_for_parameter_1_{1=točko|rest=točkami} + diff --git a/factorio/data/base/scenarios/team-production/locale/sr/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/sr/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4590282374f1325cb6e8a0d26ee7809913e2696f --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/sr/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Сво време +begin-round=Почетак следеће рунде: __1__ +current=Тренутно +description=Такмичити се као мали тимови да завршите крате производња-базиране цилјеве. \n Добијаш поене ѕа сваку победу, анд прати својепоене на ранг листи.\n[font=default-semibold] Овај сценарио је само ѕа више играча.[/font] +elapsed-time=Протекло време: __1__ +finished-task=__1__ тим је завршио задатак. +goal=Циљ +item-name=Ставка +joined-team=__1__ се придружио __2__ тиму. +leaderboard=Лидерборд +members=Чланови +name=Име +next-round-soon=Следећа рунда почиње за __1__ секунди +none-in-leaderboard=Нема ставки на лидерборду. +points=Поени +position=Позиција +production=Продукцијски задатак +recent=Недавно +recent-leaderboard=Скорији лидерборд +recent-points=Недавни поени +remaining=Преостало +round=Рунда __1__ од __2__ +round-starting-soon=Следећа рунда почиње за: __1__ +round-winners=Победници последње рунде +scenario-name=Продукција тима +shopping_list=Глобални продукцијски задатак +team=тим +time=Време +toggle-leaderboard=Прикажи лидерборд +visibility-button-tooltip=Вудљивост информација о продукцијском изазову +winner-end-round=Победници +your-points=Имате __1__ __plural_for_parameter_1_{1=поен|rest=поена}__. +your-team-win=Твој тим је завршијо. Ви сте награђени са __1__ __plural_for_parameter_1_{1=поен|rest=поена}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/sv-SE/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/sv-SE/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..072440299a3cb7dcf63f9ec596562ea887bc503c --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/sv-SE/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Från början +begin-round=Nästa runda börjar: __1__ +current=Nuvarande +description=Tävla som små lag för att slutföra korta produktionsbaserade mål.\nTjäna poäng för varje seger och spåra dina poäng med rankningslistan i spelet.\n[font=default-semibold]Detta scenario kan bara spelas tillsammans.[/font] +elapsed-time=Förfluten tid: __1__ +finished-task=Lag __1__ har avslutat uppgiften. +goal=Mål +item-name=Föremål +joined-team=__1__ gick med i laget __2__. +leaderboard=Ledartavla +members=Medlemmar +name=Namn +next-round-soon=Nästa omgång startar om __1__ sekunder +none-in-leaderboard=Inga poster i topplistan. +points=Poäng +position=Plats +production=Produktionsuppgift +recent=Senaste +recent-leaderboard=Senaste ledartavla +recent-points=Senaste poängen +remaining=Återstående +round=Runda __1__ av __2__ +round-starting-soon=Nästa runda börjar om: __1__ +round-winners=Vinnarna av senaste rundan +scenario-name=Lag produktion +shopping_list=Global produktions uppgift +team=team +time=Tid +toggle-leaderboard=Växla ledartavla +visibility-button-tooltip=Växla utmanings information +winner-end-round=Vinnare +your-points=Du avslutade med __1__ __plural_for_parameter_1_{1=poäng|rest=poäng}__. +your-team-win=Ditt team är klar. Du har tilldelats __1__ __plural_for_parameter_1_{1=poäng|rest=poäng}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/th/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/th/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bd3b0d8f9eab6e9e298a9dd538f1ef40d7a66526 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/th/team-production.cfg @@ -0,0 +1,34 @@ +all-time=เวลาทั้งหมด +begin-round=รอบต่อไปจะเริ่มใน: __1__ +current=ปัจจุบัน +description=Cแข่งขันกันเป็นทีมเล็ก ๆ เพื่อบรรลุวัตถุประสงค์ตามการผลิตระยะสั้น\nรับคะแนนสำหรับทุกชัยชนะ และติดตามคะแนนของคุณด้วยกระดานผู้นำในเกม\n[font=default-semibold]นี่เป็นสถานการณ์แบบผู้เล่นหลายคนเท่านั้น[/font] +elapsed-time=เวลาที่ใช้ไป: __1__ +finished-task=__1__ ทีมได้เสร็จสิ้นภารกิจ +goal=เป้าหมาย +item-name=สิ่งของ +joined-team=__1__ เข้าร่วมทีม __2__ +leaderboard=กระดานผู้นำ +members=สมาชิก +name=ชื่อ +next-round-soon=รอบต่อไปจะเริ่มในเวลา __1__ วินาที +none-in-leaderboard=ไม่มีรายการลีดเดอร์บอร์ด +points=คะแนน +position=ตำแหน่ง +production=เป้าหมายการผลิต +recent=ล่าสุด +recent-leaderboard=กระดานผู้นำล่าสุด +recent-points=แต้มล่าสุด +remaining=เหลือ +round=รอบ __1__ ใน __2__ +round-starting-soon=รอบต่อไปจะเริ่มใน: __1__ +round-winners=ผู้ชนะในรอบสุดท้าย +scenario-name=เกมแข่งขันการผลิต +shopping_list=เป้าหมายการผลิตทั่วไป +team=ทีม +time=เวลา +toggle-leaderboard=เปิดกระดานผู้นำ +visibility-button-tooltip=เปิด/ปิด รายละเอียดของการแข่งขันการผลิต +winner-end-round=ผู้ชนะ +your-points=คุณมี __1__ __plural_for_parameter_1_{1=point|rest=points}__. +your-team-win=ทีมของคุณทำเสร็จแล้ว คุณได้รับรางวัล __1__ __plural_for_parameter_1_{1=point|rest=points}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/tr/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/tr/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..74f61cdd693cb7167329f788c95bc8ea28494828 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/tr/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Tümü +begin-round=Sonraki raund: __1__ +current=Anlık +description=Kısa, üretim bazlı görevleri tamamlamak içn küçük takımlar halinde yarışın.\nHer galibiyet için puan kazanın ve oyun içi sıralama tablosunda puanınızı takip edin.\n[font=default-semibold]Yalnızca çok oyunculu senaryodur.[/font] +elapsed-time=Geçen süre: __1__ +finished-task=__1__ takım görevi tamamladı. +goal=Hedef +item-name=Öğe +joined-team=__1__, __2__ takımına katıldı. +leaderboard=Sıralama +members=Üyeler +name=Ad +next-round-soon=Bir sonraki tur __1__ saniye içinde başlayacaktır +none-in-leaderboard=Hiçbir sıralama girdisi yok. +points=Puan +position=Sıra +production=Üretim görevi +recent=Yakın zamanda +recent-leaderboard=Geçmiş sıralamalar +recent-points=Geçmiş puanlar +remaining=Kalan +round=Tur __1__/__2__ +round-starting-soon=Sonraki turun başlamasına: __1__ +round-winners=Son turun kazananları +scenario-name=Takım üretimi +shopping_list=Genel üretim görevi +team=takım +time=Zaman +toggle-leaderboard=Sıralamayı aç/kapat +visibility-button-tooltip=Üretim mücadelesi bilgisini aç/kapat +winner-end-round=Kazananlar +your-points=Puanınız __1__. +your-team-win=Ekibiniz bitti. __1__ ile ödüllendirildiniz. + diff --git a/factorio/data/base/scenarios/team-production/locale/uk/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/uk/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..485c2f48d1ef810df2e20088ad46cfe8682ce141 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/uk/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Весь час +begin-round=Початок наступного раунда: __1__ +current=Поточний +description=Змагаються невеликими командами для досягнення коротких виробничих цілей.\nЗаробляйте очки за кожну перемогу і відстежуйте свої результати за допомогою таблиці лідерів.\n[font=default-semibold]Цей сценарій тільки для багатокористувацької гри.[/font] +elapsed-time=Лишилось часу: __1__ +finished-task=Команда __1__ виконала завдання. +goal=Мета +item-name=Предмет +joined-team=__1__ приєднався до команди __2__. +leaderboard=Таблиця лідерів +members=Учасники +name=Ім'я +next-round-soon=Наступний раунд почнеться через __1__ сек. +none-in-leaderboard=Немає записів в таблиці лідерів. +points=Бали +position=Місцеположення +production=Виробниче завдання +recent=Останні +recent-leaderboard=Лідери +recent-points=Останні точки +remaining=Залишилося +round=Раунд __1__ з __2__ +round-starting-soon=Наступний раунд через: __1__ +round-winners=Переможці минулого раунду +scenario-name=Командне виробництво +shopping_list=Глобальне виробниче завдання +team=команда +time=Час +toggle-leaderboard=Показати таблицю лідерів +visibility-button-tooltip=Показати інформацію про виробниче випробування +winner-end-round=Переможці +your-points=Ви закінчили з __1__ __plural_for_parameter_1_{ends in 11=очками|ends in 1=очком|rest=очками}__. +your-team-win=Ваша команда закінчила. Ви отримали __1__ __plural_for_parameter_1_{ends in 11, ends in 12, ends in 13, ends in 14=очок|ends in 1=очок|ends in 2,ends in 3,ends in 4=очка|rest=очок}__. + diff --git a/factorio/data/base/scenarios/team-production/locale/vi/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/vi/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bb472cf29fb11d31351171412b1eec306f379576 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/vi/team-production.cfg @@ -0,0 +1,34 @@ +all-time=Toàn bộ +begin-round=Vòng tiếp theo bắt đầu trong: __1__ +current=Hiện tại +description=Cạnh tranh theo đội với mục tiêu sản xuất nhanh. \nKiếm điểm với mỗi chiến thắng, và theo dõi số điểm trong bảng vinh danh. \n[font=default-semibold] Đây là chế độ chơi nhiều người.[/font] +elapsed-time=Thời gian: __1__ +finished-task=Đội __1__ đã hoàn thành nhiệm vụ. +goal=Mục tiêu +item-name=Vật phẩm +joined-team=__1__ đã tham gia đội __2__. +leaderboard=Bảng xếp hạng +members=Thành viên +name=Tên +next-round-soon=Vòng tiếp theo sẽ bắt đầu trong __1__ giây +none-in-leaderboard=Không có ai trong danh sách này +points=Điểm +position=Vị trí +production=Nhiệm vụ sản xuất +recent=Gần đây +recent-leaderboard=Bảng xếp hạng gần đây +recent-points=Điểm hiện tại +remaining=Còn lại +round=Vòng __1__ của __2__ +round-starting-soon=Vòng tiếp theo bắt đầu trong: __1__ +round-winners=Người chiến thắng của vòng cuối cùng +scenario-name=Sản suất theo đội +shopping_list=Nhiệm vụ sản xuất tổng thể +team=đội +time=Thời gian +toggle-leaderboard=Bật/Tắt bảng xếp hạng +visibility-button-tooltip=Bật tắt thông tin thử thách sản xuất +winner-end-round=Người Chiến Thắng +your-points=Bạn có __1__ điểm. +your-team-win=Đội bạn hoàn thành với __1__ điểm thưởng. + diff --git a/factorio/data/base/scenarios/team-production/locale/zh-CN/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/zh-CN/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8cef5544dad889fbcc527a8f09062cafa2a4b24d --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/zh-CN/team-production.cfg @@ -0,0 +1,34 @@ +all-time=历史排行 +begin-round=下一回合即将开始:__1__ +current=当前 +description=组建团队围绕短期生产目标展开竞争。\n每一场团队胜利可获取分数,在排行榜上可随时查看你的团队得分。\n[font=default-semibold]本场景仅支持多人游戏。[/font] +elapsed-time=已过时间:__1__ +finished-task=__1__队 已完成任务。 +goal=目标 +item-name=物品 +joined-team=__1__ 加入了 __2__队。 +leaderboard=排行榜 +members=成员 +name=队名 +next-round-soon=下一回合将于 __1__ 秒后开始 +none-in-leaderboard=暂无上榜者。 +points=得分 +position=排名 +production=生产任务 +recent=当前排行 +recent-leaderboard=近期排行 +recent-points=近期得分 +remaining=剩余 +round=回合 __1__ / __2__ +round-starting-soon=下一回合即将开始:__1__ +round-winners=本回合胜出者 +scenario-name=团队生产擂台赛 +shopping_list=抢单任务 +team=队 +time=用时 +toggle-leaderboard=显示排行榜 +visibility-button-tooltip=生产任务 +winner-end-round=获胜者 +your-points=你获得了 __1__ 分。 +your-team-win=你的队伍已完成任务。你获得了 __1__ 分。 + diff --git a/factorio/data/base/scenarios/team-production/locale/zh-TW/team-production.cfg b/factorio/data/base/scenarios/team-production/locale/zh-TW/team-production.cfg new file mode 100644 index 0000000000000000000000000000000000000000..337f0eb43126417e49e697f38da07bdbc58f0008 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/locale/zh-TW/team-production.cfg @@ -0,0 +1,34 @@ +all-time=全部時間 +begin-round=距離下回合開始:__1__ +current=目前 +description=分隊展開短期生產競賽。\n每次勝利都會得分,並可直接在遊戲中查看排行榜。\n[font=default-semibold]本劇情限多人遊戲遊玩。[/font] +elapsed-time=經過時間:__1__ +finished-task=__1__ 隊已完成任務。 +goal=目標 +item-name=物品 +joined-team=__1__ 加入了 __2__ 隊。 +leaderboard=歷史排行 +members=玩家 +name=名稱 +next-round-soon=下一回合將於 __1__ 秒後開始 +none-in-leaderboard=無人上榜。 +points=得分 +position=排名 +production=生產任務 +recent=最近榜單 +recent-leaderboard=近期排行 +recent-points=近期得分 +remaining=剩餘 +round=回合 __1__ / __2__ +round-starting-soon=距離下回合開始:__1__ +round-winners=上回合贏家 +scenario-name=團隊生產競賽 +shopping_list=全體生產目標 +team=隊伍 +time=達成時間 +toggle-leaderboard=開關排行榜 +visibility-button-tooltip=顯示生產任務訊息 +winner-end-round=贏家 +your-points=您有 __1__ 分。 +your-team-win=您的隊伍完成了,加了 __1__ 分。 + diff --git a/factorio/data/base/scenarios/team-production/map_scripts.lua b/factorio/data/base/scenarios/team-production/map_scripts.lua new file mode 100644 index 0000000000000000000000000000000000000000..d599abb8843bbc9e53f85fa73d30a33c0fa5fe8c --- /dev/null +++ b/factorio/data/base/scenarios/team-production/map_scripts.lua @@ -0,0 +1,176 @@ + +simple_entities = + { + ["tree"] = true, + ["fish"] = true + } + +function save_map_data(distance) + + local data = "{\n map_set_size = "..distance.."\n map_set_tiles = \n {\n" + local tiles = {} + for X = -distance, distance-1 do + for Y = -distance, distance-1 do + local tile = game.surfaces[1].get_tile(X, Y) + local name = tile.name + if name ~= "out-of-map" then + if not tiles[name] then tiles[name] = {} end + local X, Y = tile.position.x, tile.position.y + if not tiles[name][X] then tiles[name][X] = {} end + table.insert(tiles[name][X], Y) + end + end + end + + for name, array in pairs (tiles) do + data = data.." [\""..name.."\"] = \n {" + for X, another in pairs (array) do + if #another > 0 then + data = data.."\n [\""..X.."\"] = {" + for k, Y in pairs (another) do + data = data..Y.."," + end + data = data.."}," + end + end + data = data.." },\n" + end + + data = data.."\n },\n map_set_entities = \n {\n" + local entities = {} + for k, entity in pairs (game.surfaces[1].find_entities({{-distance, -distance}, {distance-1, distance-1}})) do + local name = entity.name + local position = entity.position + local direction = entity.direction + local force = entity.force + if not entities[name] then entities[name] = {} end + if entity.name == "express-loader" then + local loader_type = entity.loader_type + table.insert(entities[name], " {position = {"..position.x..", "..position.y.."}, force = \"player\", direction = "..direction..", type = \""..loader_type.."\"}, \n") + elseif entity.type == "resource" then + local amount = entity.amount + table.insert(entities[name], " {position = {"..position.x..", "..position.y.."}, amount = "..amount.."}, \n") + elseif simple_entities[entity.type] then + table.insert(entities[name], " {position = {"..position.x..", "..position.y.."}}, \n") + else + table.insert(entities[name], " {position = {"..position.x..", "..position.y.."}, force = \"player\", direction = "..direction.."}, \n") + end + end + for name, array in pairs (entities) do + data = data.."\n [\""..name.."\"] = \n {\n" + for k, entity in pairs (array) do + data = data..entity + end + data = data.." }," + end + + data = data.."\n }\n}" + game.write_file("tile_data.lua", data) +end + +function clear_map(surface, area) + if area then + for k, entity in pairs (surface.find_entities(area)) do + entity.destroy() + end + else + for k, entity in pairs (surface.find_entities()) do + entity.destroy() + end + end +end + +function create_tiles(distance, tiles, offset_x, offset_y, gap) + + local count = 1 + local map_tiles = {} + local chunks = {} + + local chunk_distance = math.ceil(distance / 32) + local chunk_offset_x = math.floor(offset_x / 32) + local chunk_offset_y = math.floor(offset_y / 32) + for x = -chunk_distance, chunk_distance do + for y = -chunk_distance, chunk_distance do + table.insert(chunks, {x = x + chunk_offset_x, y = y + chunk_offset_y}) + end + end + + for name, array_x in pairs (tiles) do + for X, array_y in pairs (array_x) do + for k, Y in pairs (array_y) do + local x = X + offset_x + local y = Y + offset_y + map_tiles[count] = {name = name, position = {x, y}} + count = count + 1 + end + end + end + + game.surfaces[1].set_tiles(map_tiles, true) + game.surfaces[1].regenerate_decorative(nil, chunks) +end + +function clear_tiles(distance, offset_x, offset_y, gap) + + local blank_tiles = {} + local count = 1 + + for X = -(distance + gap), (distance + gap) - 1 do + for Y = -(distance + gap), (distance + gap) - 1 do + blank_tiles[count] = {name = "out-of-map", position = {X + offset_x, Y + offset_y}} + count = count + 1 + end + end + + game.surfaces[1].set_tiles(blank_tiles, false) +end + +function recreate_entities(entities, offset_x, offset_y, force, duration, script_data) + if not script_data.chests then script_data.chests = {} end + if not script_data.input_chests then script_data.input_chests = {} end + + if not entities or not force or not offset_x or not duration or not offset_y then return end + local tick = game.tick + local surface = game.surfaces[1] + for name, array in pairs (entities) do + for k, entity in pairs (array) do + if (k + tick) % duration == 0 then + local position = {entity.position[1] + offset_x, entity.position[2] + offset_y} + if entity.amount then + surface.create_entity{name = name, position = position, amount = entity.amount} + elseif name == "stack-inserter" then + local v = surface.create_entity{name = name, position = position, force = force, direction = entity.direction} + v.destructible = false + v.minable = false + v.rotatable = false + elseif name == "red-chest" then + local v = surface.create_entity({force = force, name = name, position = position}) + v.destructible = false + v.minable = false + v.rotatable = false + table.insert(script_data.chests, v) + elseif name == "blue-chest" then + local v = surface.create_entity({force = force, name = name, position = position}) + v.destructible = false + v.minable = false + v.rotatable = false + v.operable = false + table.insert(script_data.input_chests, v) + elseif name == "electric-energy-interface" then + local v = surface.create_entity({force = force, name = name, position = position}) + v.destructible = false + v.minable = false + v.rotatable = false + v.operable = false + elseif name == "big-electric-pole" then + local v = surface.create_entity({force = force, name = name, position = position}) + v.destructible = false + v.minable = false + v.rotatable = false + else + surface.create_entity({force = force, name = name, position = position}) + end + end + end + end +end \ No newline at end of file diff --git a/factorio/data/base/scenarios/team-production/map_sets.lua b/factorio/data/base/scenarios/team-production/map_sets.lua new file mode 100644 index 0000000000000000000000000000000000000000..d88a5396db2c207965f26656374b2d7d76bfbb80 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/map_sets.lua @@ -0,0 +1,3641 @@ +map_sets = +{ +{ + map_set_size = 55, + map_set_tiles = + { + ["sand-3"] = + { + ["1"] = {-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,52,}, + ["2"] = {-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,}, + ["3"] = {-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52}, + ["4"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["5"] = {-53,-52,-51,50,51,52,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,53,54,}, + ["6"] = {50,51,52,53,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,54,}, + ["7"] = {51,52,53,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,54,}, + ["8"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["9"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["10"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["11"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["12"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["13"] = {-9,-8,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["14"] = {-9,-8,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["15"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["16"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["17"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["18"] = {36,37,38,39,40,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["19"] = {31,32,33,34,35,36,37,38,39,40,41,42,43,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,44,45,46,47,48,49,50,51,52,53,54,}, + ["20"] = {30,31,32,33,34,35,36,37,39,40,41,42,43,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,44,45,46,47,48,49,50,51,52,53,54,}, + ["21"] = {30,31,32,42,43,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,44,45,46,47,48,49,50,51,52,53,54,}, + ["22"] = {29,30,31,42,43,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,44,45,46,47,48,49,50,51,52,53,54,}, + ["23"] = {29,30,31,42,43,44,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,45,46,47,48,49,50,51,52,53,54,}, + ["24"] = {29,30,42,43,44,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,45,46,47,48,49,50,51,52,53,54,}, + ["25"] = {29,30,43,44,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,45,46,47,48,49,50,51,52,53,54,}, + ["26"] = {29,30,43,44,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,45,46,47,48,49,50,51,52,53,54,}, + ["27"] = {29,30,43,44,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,45,46,47,48,49,50,51,52,53,54,}, + ["28"] = {29,30,31,42,43,44,45,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,46,47,48,49,50,51,52,53,54,}, + ["29"] = {29,30,31,42,43,44,45,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,46,47,48,49,50,51,52,53,54,}, + ["30"] = {30,31,44,45,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,46,47,48,49,50,51,52,53,54,}, + ["31"] = {28,29,30,31,44,45,46,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,47,48,49,50,51,52,53,54,}, + ["32"] = {26,27,28,29,30,31,44,45,46,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,47,48,49,50,51,52,53,54,}, + ["33"] = {26,27,28,29,45,46,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,47,48,49,50,51,52,53,54,}, + ["34"] = {28,29,30,41,42,44,45,46,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,47,48,49,50,51,52,53,54,}, + ["35"] = {28,29,30,31,32,33,41,42,44,45,46,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,47,48,49,50,51,52,53,54,}, + ["36"] = {29,30,31,32,33,39,40,41,42,43,45,46,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,47,48,49,50,51,52,53,54,}, + ["37"] = {32,33,39,40,41,42,43,44,45,46,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,47,48,49,50,51,52,53,54,}, + ["38"] = {32,33,39,40,42,43,44,45,46,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,41,47,48,49,50,51,52,53,54,}, + ["39"] = {31,32,33,36,37,38,39,40,41,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["40"] = {31,32,33,34,35,36,37,38,39,40,41,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["41"] = {31,32,33,34,35,36,37,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["42"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["43"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["44"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["45"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["46"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["47"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["48"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["49"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["50"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["51"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["52"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["53"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["54"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-55"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-54"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-53"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-52"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-51"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-50"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-49"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-48"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-47"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-46"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-45"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-44"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-43"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-42"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-41"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-40"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-39"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-38"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-37"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-36"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-35"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-34"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-33"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-32"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-31"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-30"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-29"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-28"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-27"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-26"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-25"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-24"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-23"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-22"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-21"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-20"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-19"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-18"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-17"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-16"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-15"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-14"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-13"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-12"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-11"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-10"] = {39,40,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-9"] = {39,40,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,41,42,43,44,45,46,47,48,49,50,51,52,53,54,}, + ["-8"] = {48,49,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,50,51,52,53,54,}, + ["-7"] = {34,35,48,49,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,36,37,38,39,40,41,42,43,44,45,46,47,50,51,52,53,54,}, + ["-6"] = {34,35,50,51,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,36,37,38,39,40,41,42,43,44,45,46,47,48,49,52,53,54,}, + ["-5"] = {50,51,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,52,53,54,}, + ["-4"] = {-53,-52,-51,48,49,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,50,51,52}, + ["-3"] = {-53,-52,-51,48,49,50,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,}, + ["-2"] = {48,49,50,51,52,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,}, + ["-1"] = {48,49,50,51,52,53,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,54,}, + ["0"] = {-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,} + }, + ["dirt-3"] = + { + ["1"] = {50,51,}, + ["2"] = {50,51,52,}, + ["-3"] = {51,52,}, }, + ["water"] = + { + ["20"] = {38,}, + ["21"] = {33,34,35,36,37,38,39,40,41,}, + ["22"] = {32,33,41,}, + ["23"] = {32,41,}, + ["24"] = {31,32,41,}, + ["25"] = {31,41,42,}, + ["26"] = {31,42,}, + ["27"] = {31,32,41,42,}, + ["28"] = {32,41,}, + ["29"] = {32,41,}, + ["30"] = {32,41,42,43,}, + ["31"] = {32,43,}, + ["32"] = {32,34,35,36,40,41,43,}, + ["33"] = {30,31,32,34,35,36,40,41,42,43,44,}, + ["34"] = {31,32,33,34,35,36,40,43,}, + ["35"] = {34,35,36,38,39,40,43,}, + ["36"] = {34,35,36,38,44,}, + ["37"] = {34,35,36,38,}, + ["38"] = {34,35,36,37,38,}, + ["39"] = {34,35,}, }, + ["deepwater"] = + { + ["22"] = {34,35,36,37,38,39,40,}, + ["23"] = {33,34,35,36,37,38,39,40,}, + ["24"] = {33,34,35,36,37,38,39,40,}, + ["25"] = {32,33,34,35,36,37,38,39,40,}, + ["26"] = {32,33,34,35,36,37,38,39,40,41,}, + ["27"] = {33,34,35,36,37,38,39,40,}, + ["28"] = {33,34,35,36,37,38,39,40,}, + ["29"] = {33,34,35,36,37,38,39,40,}, + ["30"] = {33,34,35,36,37,38,39,40,}, + ["31"] = {33,34,35,36,37,38,39,40,41,42,}, + ["32"] = {33,37,38,39,42,}, + ["33"] = {33,37,38,39,}, + ["34"] = {37,38,39,}, + ["35"] = {37,}, + ["36"] = {37,}, + ["37"] = {37,}, }, + + }, + map_set_entities = + { + + ["electric-energy-interface"] = + { + {position = {0, -54}, force = "player", direction = 0}, + {position = {0, 54}, force = "player", direction = 0} + }, + ["blue-chest"] = + { + {position = {-1.5, -52.5}, force = "player", direction = 0}, + {position = {1.5, 52.5}, force = "player", direction = 0} + }, + ["big-electric-pole"] = + { + {position = {0, -52}, force = "player", direction = 0}, + {position = {0, 52}, force = "player", direction = 0} + }, + ["red-chest"] = + { + {position = {1.5, -52.5}, force = "player", direction = 0}, + {position = {-1.5, 52.5}, force = "player", direction = 0} + }, + ["copper-ore"] = + { + {position = {19.5, -52.5}, amount = 50}, + {position = {21.5, -52.5}, amount = 2682}, + {position = {20.5, -52.5}, amount = 50}, + {position = {22.5, -52.5}, amount = 2172}, + {position = {23.5, -52.5}, amount = 1694}, + {position = {1.5, -51.5}, amount = 100}, + {position = {7.5, -50.5}, amount = 50}, + {position = {9.5, -50.5}, amount = 4253}, + {position = {8.5, -50.5}, amount = 50}, + {position = {10.5, -50.5}, amount = 4708}, + {position = {11.5, -50.5}, amount = 50}, + {position = {12.5, -50.5}, amount = 50}, + {position = {17.5, -50.5}, amount = 5424}, + {position = {18.5, -51.5}, amount = 4584}, + {position = {18.5, -50.5}, amount = 4868}, + {position = {19.5, -51.5}, amount = 3961}, + {position = {19.5, -50.5}, amount = 4213}, + {position = {20.5, -51.5}, amount = 3391}, + {position = {20.5, -50.5}, amount = 3560}, + {position = {21.5, -51.5}, amount = 2809}, + {position = {21.5, -50.5}, amount = 2942}, + {position = {22.5, -51.5}, amount = 2229}, + {position = {22.5, -50.5}, amount = 2389}, + {position = {23.5, -51.5}, amount = 1755}, + {position = {23.5, -50.5}, amount = 1913}, + {position = {24.5, -50.5}, amount = 100}, + {position = {24.5, -51.5}, amount = 100}, + {position = {25.5, -50.5}, amount = 100}, + {position = {5.5, -48.5}, amount = 250}, + {position = {6.5, -48.5}, amount = 3462}, + {position = {7.5, -49.5}, amount = 3745}, + {position = {7.5, -48.5}, amount = 3820}, + {position = {6.5, -49.5}, amount = 100}, + {position = {8.5, -49.5}, amount = 4032}, + {position = {8.5, -48.5}, amount = 4194}, + {position = {9.5, -49.5}, amount = 4398}, + {position = {9.5, -48.5}, amount = 4590}, + {position = {10.5, -49.5}, amount = 4879}, + {position = {10.5, -48.5}, amount = 5100}, + {position = {11.5, -49.5}, amount = 5444}, + {position = {11.5, -48.5}, amount = 5597}, + {position = {12.5, -49.5}, amount = 5939}, + {position = {12.5, -48.5}, amount = 6189}, + {position = {13.5, -48.5}, amount = 6658}, + {position = {13.5, -49.5}, amount = 50}, + {position = {14.5, -48.5}, amount = 6950}, + {position = {15.5, -48.5}, amount = 6899}, + {position = {16.5, -48.5}, amount = 6530}, + {position = {17.5, -49.5}, amount = 5779}, + {position = {17.5, -48.5}, amount = 6054}, + {position = {16.5, -49.5}, amount = 100}, + {position = {18.5, -49.5}, amount = 5155}, + {position = {18.5, -48.5}, amount = 5421}, + {position = {19.5, -49.5}, amount = 4472}, + {position = {19.5, -48.5}, amount = 4728}, + {position = {21.5, -49.5}, amount = 3134}, + {position = {21.5, -48.5}, amount = 3368}, + {position = {20.5, -49.5}, amount = 3783}, + {position = {20.5, -48.5}, amount = 4027}, + {position = {22.5, -49.5}, amount = 2563}, + {position = {22.5, -48.5}, amount = 2791}, + {position = {23.5, -49.5}, amount = 2083}, + {position = {23.5, -48.5}, amount = 2311}, + {position = {24.5, -49.5}, amount = 1671}, + {position = {24.5, -48.5}, amount = 1855}, + {position = {25.5, -48.5}, amount = 1467}, + {position = {25.5, -49.5}, amount = 50}, + {position = {26.5, -49.5}, amount = 50}, + {position = {26.5, -48.5}, amount = 50}, + {position = {3.5, -46.5}, amount = 200}, + {position = {3.5, -47.5}, amount = 50}, + {position = {2.5, -46.5}, amount = 50}, + {position = {4.5, -46.5}, amount = 2718}, + {position = {5.5, -47.5}, amount = 3155}, + {position = {5.5, -46.5}, amount = 3092}, + {position = {4.5, -47.5}, amount = 200}, + {position = {6.5, -47.5}, amount = 3461}, + {position = {6.5, -46.5}, amount = 3489}, + {position = {7.5, -47.5}, amount = 3814}, + {position = {7.5, -46.5}, amount = 3880}, + {position = {8.5, -47.5}, amount = 4178}, + {position = {8.5, -46.5}, amount = 4272}, + {position = {9.5, -47.5}, amount = 4706}, + {position = {9.5, -46.5}, amount = 4563}, + {position = {10.5, -47.5}, amount = 5137}, + {position = {10.5, -46.5}, amount = 5140}, + {position = {11.5, -47.5}, amount = 5748}, + {position = {11.5, -46.5}, amount = 5731}, + {position = {12.5, -47.5}, amount = 6310}, + {position = {12.5, -46.5}, amount = 6304}, + {position = {13.5, -47.5}, amount = 6878}, + {position = {13.5, -46.5}, amount = 6802}, + {position = {14.5, -47.5}, amount = 7403}, + {position = {14.5, -46.5}, amount = 7135}, + {position = {15.5, -47.5}, amount = 7123}, + {position = {15.5, -46.5}, amount = 7041}, + {position = {16.5, -46.5}, amount = 6693}, + {position = {17.5, -47.5}, amount = 6174}, + {position = {17.5, -46.5}, amount = 6198}, + {position = {16.5, -47.5}, amount = 6709}, + {position = {18.5, -47.5}, amount = 5597}, + {position = {18.5, -46.5}, amount = 5608}, + {position = {19.5, -47.5}, amount = 4869}, + {position = {19.5, -46.5}, amount = 4916}, + {position = {20.5, -47.5}, amount = 4136}, + {position = {20.5, -46.5}, amount = 4269}, + {position = {21.5, -47.5}, amount = 3494}, + {position = {21.5, -46.5}, amount = 3662}, + {position = {22.5, -47.5}, amount = 2981}, + {position = {22.5, -46.5}, amount = 3178}, + {position = {23.5, -47.5}, amount = 2561}, + {position = {23.5, -46.5}, amount = 2778}, + {position = {24.5, -47.5}, amount = 2112}, + {position = {24.5, -46.5}, amount = 2388}, + {position = {25.5, -47.5}, amount = 1723}, + {position = {25.5, -46.5}, amount = 1896}, + {position = {26.5, -46.5}, amount = 1469}, + {position = {1.5, -44.5}, amount = 100}, + {position = {1.5, -45.5}, amount = 50}, + {position = {3.5, -45.5}, amount = 2186}, + {position = {3.5, -44.5}, amount = 2142}, + {position = {2.5, -44.5}, amount = 300}, + {position = {2.5, -45.5}, amount = 100}, + {position = {4.5, -45.5}, amount = 2583}, + {position = {4.5, -44.5}, amount = 2550}, + {position = {5.5, -45.5}, amount = 3031}, + {position = {5.5, -44.5}, amount = 2901}, + {position = {6.5, -44.5}, amount = 3310}, + {position = {7.5, -45.5}, amount = 3914}, + {position = {7.5, -44.5}, amount = 3491}, + {position = {6.5, -45.5}, amount = 3406}, + {position = {8.5, -45.5}, amount = 4005}, + {position = {8.5, -44.5}, amount = 3947}, + {position = {9.5, -45.5}, amount = 4525}, + {position = {9.5, -44.5}, amount = 4370}, + {position = {10.5, -45.5}, amount = 5063}, + {position = {10.5, -44.5}, amount = 4847}, + {position = {11.5, -45.5}, amount = 5598}, + {position = {11.5, -44.5}, amount = 5309}, + {position = {12.5, -45.5}, amount = 6097}, + {position = {12.5, -44.5}, amount = 5729}, + {position = {13.5, -45.5}, amount = 6504}, + {position = {13.5, -44.5}, amount = 6063}, + {position = {14.5, -45.5}, amount = 6724}, + {position = {14.5, -44.5}, amount = 6249}, + {position = {15.5, -45.5}, amount = 6744}, + {position = {15.5, -44.5}, amount = 6249}, + {position = {16.5, -45.5}, amount = 6488}, + {position = {16.5, -44.5}, amount = 6115}, + {position = {17.5, -45.5}, amount = 6069}, + {position = {17.5, -44.5}, amount = 5729}, + {position = {18.5, -45.5}, amount = 5489}, + {position = {18.5, -44.5}, amount = 5288}, + {position = {19.5, -45.5}, amount = 4902}, + {position = {19.5, -44.5}, amount = 4783}, + {position = {20.5, -45.5}, amount = 4309}, + {position = {20.5, -44.5}, amount = 4257}, + {position = {21.5, -45.5}, amount = 3800}, + {position = {21.5, -44.5}, amount = 3804}, + {position = {22.5, -45.5}, amount = 3305}, + {position = {22.5, -44.5}, amount = 3350}, + {position = {23.5, -45.5}, amount = 2880}, + {position = {23.5, -44.5}, amount = 2948}, + {position = {24.5, -45.5}, amount = 2496}, + {position = {24.5, -44.5}, amount = 2563}, + {position = {25.5, -45.5}, amount = 2096}, + {position = {25.5, -44.5}, amount = 50}, + {position = {0.5, -43.5}, amount = 50}, + {position = {1.5, -43.5}, amount = 50}, + {position = {1.5, -42.5}, amount = 50}, + {position = {0.5, -42.5}, amount = 50}, + {position = {2.5, -42.5}, amount = 1527}, + {position = {3.5, -43.5}, amount = 2112}, + {position = {3.5, -42.5}, amount = 1976}, + {position = {2.5, -43.5}, amount = 100}, + {position = {4.5, -43.5}, amount = 2421}, + {position = {4.5, -42.5}, amount = 2417}, + {position = {5.5, -43.5}, amount = 2797}, + {position = {5.5, -42.5}, amount = 2597}, + {position = {6.5, -43.5}, amount = 3005}, + {position = {6.5, -42.5}, amount = 2937}, + {position = {7.5, -43.5}, amount = 3367}, + {position = {7.5, -42.5}, amount = 3164}, + {position = {9.5, -43.5}, amount = 4108}, + {position = {9.5, -42.5}, amount = 3767}, + {position = {8.5, -43.5}, amount = 3702}, + {position = {8.5, -42.5}, amount = 3453}, + {position = {10.5, -43.5}, amount = 4513}, + {position = {10.5, -42.5}, amount = 4094}, + {position = {11.5, -43.5}, amount = 4898}, + {position = {11.5, -42.5}, amount = 4407}, + {position = {12.5, -43.5}, amount = 5245}, + {position = {12.5, -42.5}, amount = 4690}, + {position = {13.5, -43.5}, amount = 5518}, + {position = {13.5, -42.5}, amount = 4912}, + {position = {14.5, -43.5}, amount = 5676}, + {position = {14.5, -42.5}, amount = 5043}, + {position = {15.5, -43.5}, amount = 5691}, + {position = {15.5, -42.5}, amount = 5063}, + {position = {16.5, -43.5}, amount = 5560}, + {position = {16.5, -42.5}, amount = 4981}, + {position = {17.5, -43.5}, amount = 5310}, + {position = {17.5, -42.5}, amount = 4811}, + {position = {18.5, -43.5}, amount = 4968}, + {position = {18.5, -42.5}, amount = 4565}, + {position = {19.5, -43.5}, amount = 4561}, + {position = {19.5, -42.5}, amount = 4255}, + {position = {20.5, -42.5}, amount = 3900}, + {position = {21.5, -43.5}, amount = 3726}, + {position = {21.5, -42.5}, amount = 3574}, + {position = {20.5, -43.5}, amount = 4169}, + {position = {22.5, -43.5}, amount = 3312}, + {position = {22.5, -42.5}, amount = 3195}, + {position = {23.5, -43.5}, amount = 2925}, + {position = {23.5, -42.5}, amount = 2814}, + {position = {24.5, -43.5}, amount = 50}, + {position = {1.5, -41.5}, amount = 100}, + {position = {0.5, -41.5}, amount = 50}, + {position = {1.5, -40.5}, amount = 100}, + {position = {0.5, -40.5}, amount = 50}, + {position = {2.5, -41.5}, amount = 1607}, + {position = {2.5, -40.5}, amount = 1670}, + {position = {3.5, -41.5}, amount = 2044}, + {position = {3.5, -40.5}, amount = 2079}, + {position = {4.5, -41.5}, amount = 2353}, + {position = {4.5, -40.5}, amount = 2351}, + {position = {5.5, -41.5}, amount = 2582}, + {position = {5.5, -40.5}, amount = 2530}, + {position = {7.5, -40.5}, amount = 2789}, + {position = {6.5, -41.5}, amount = 2801}, + {position = {6.5, -40.5}, amount = 2683}, + {position = {7.5, -41.5}, amount = 2988}, + {position = {8.5, -41.5}, amount = 3176}, + {position = {8.5, -40.5}, amount = 2885}, + {position = {9.5, -41.5}, amount = 3388}, + {position = {9.5, -40.5}, amount = 3001}, + {position = {10.5, -41.5}, amount = 3629}, + {position = {10.5, -40.5}, amount = 3159}, + {position = {11.5, -41.5}, amount = 3879}, + {position = {11.5, -40.5}, amount = 3352}, + {position = {12.5, -41.5}, amount = 4107}, + {position = {12.5, -40.5}, amount = 3535}, + {position = {13.5, -41.5}, amount = 4287}, + {position = {13.5, -40.5}, amount = 3680}, + {position = {15.5, -40.5}, amount = 3820}, + {position = {14.5, -41.5}, amount = 4393}, + {position = {14.5, -40.5}, amount = 3772}, + {position = {15.5, -41.5}, amount = 4423}, + {position = {16.5, -41.5}, amount = 4386}, + {position = {16.5, -40.5}, amount = 3827}, + {position = {17.5, -41.5}, amount = 4287}, + {position = {17.5, -40.5}, amount = 3785}, + {position = {18.5, -41.5}, amount = 4123}, + {position = {18.5, -40.5}, amount = 3691}, + {position = {19.5, -41.5}, amount = 3900}, + {position = {19.5, -40.5}, amount = 3539}, + {position = {21.5, -41.5}, amount = 3311}, + {position = {21.5, -40.5}, amount = 3062}, + {position = {20.5, -41.5}, amount = 3626}, + {position = {20.5, -40.5}, amount = 3329}, + {position = {22.5, -41.5}, amount = 3013}, + {position = {22.5, -40.5}, amount = 2730}, + {position = {23.5, -41.5}, amount = 2573}, + {position = {23.5, -40.5}, amount = 2373}, + {position = {24.5, -41.5}, amount = 2131}, + {position = {24.5, -40.5}, amount = 1857}, + {position = {1.5, -39.5}, amount = 50}, + {position = {1.5, -38.5}, amount = 50}, + {position = {2.5, -39.5}, amount = 1678}, + {position = {2.5, -38.5}, amount = 1550}, + {position = {3.5, -39.5}, amount = 2002}, + {position = {3.5, -38.5}, amount = 1941}, + {position = {4.5, -39.5}, amount = 2336}, + {position = {4.5, -38.5}, amount = 2187}, + {position = {5.5, -39.5}, amount = 2520}, + {position = {5.5, -38.5}, amount = 2336}, + {position = {6.5, -39.5}, amount = 2519}, + {position = {6.5, -38.5}, amount = 2346}, + {position = {7.5, -39.5}, amount = 2560}, + {position = {7.5, -38.5}, amount = 2345}, + {position = {8.5, -39.5}, amount = 2582}, + {position = {8.5, -38.5}, amount = 2322}, + {position = {9.5, -39.5}, amount = 2623}, + {position = {9.5, -38.5}, amount = 2320}, + {position = {10.5, -39.5}, amount = 2716}, + {position = {10.5, -38.5}, amount = 2368}, + {position = {11.5, -39.5}, amount = 2858}, + {position = {11.5, -38.5}, amount = 2418}, + {position = {12.5, -39.5}, amount = 3005}, + {position = {12.5, -38.5}, amount = 2539}, + {position = {13.5, -39.5}, amount = 3124}, + {position = {13.5, -38.5}, amount = 2642}, + {position = {14.5, -39.5}, amount = 3214}, + {position = {14.5, -38.5}, amount = 2739}, + {position = {15.5, -39.5}, amount = 3289}, + {position = {15.5, -38.5}, amount = 2842}, + {position = {16.5, -39.5}, amount = 3337}, + {position = {16.5, -38.5}, amount = 2933}, + {position = {17.5, -39.5}, amount = 3346}, + {position = {17.5, -38.5}, amount = 2989}, + {position = {18.5, -39.5}, amount = 3306}, + {position = {18.5, -38.5}, amount = 2991}, + {position = {19.5, -39.5}, amount = 3207}, + {position = {19.5, -38.5}, amount = 2926}, + {position = {20.5, -39.5}, amount = 3041}, + {position = {20.5, -38.5}, amount = 2781}, + {position = {21.5, -39.5}, amount = 2798}, + {position = {21.5, -38.5}, amount = 2587}, + {position = {23.5, -38.5}, amount = 1814}, + {position = {22.5, -39.5}, amount = 2514}, + {position = {22.5, -38.5}, amount = 2295}, + {position = {23.5, -39.5}, amount = 2093}, + {position = {24.5, -39.5}, amount = 1608}, + {position = {24.5, -38.5}, amount = 50}, + {position = {25.5, -38.5}, amount = 50}, + {position = {3.5, -37.5}, amount = 1728}, + {position = {2.5, -37.5}, amount = 100}, + {position = {3.5, -36.5}, amount = 100}, + {position = {4.5, -37.5}, amount = 1948}, + {position = {4.5, -36.5}, amount = 1622}, + {position = {5.5, -37.5}, amount = 2072}, + {position = {5.5, -36.5}, amount = 1743}, + {position = {6.5, -37.5}, amount = 2114}, + {position = {6.5, -36.5}, amount = 1791}, + {position = {7.5, -37.5}, amount = 2099}, + {position = {7.5, -36.5}, amount = 1786}, + {position = {8.5, -37.5}, amount = 2065}, + {position = {8.5, -36.5}, amount = 1758}, + {position = {9.5, -37.5}, amount = 1995}, + {position = {9.5, -36.5}, amount = 1739}, + {position = {10.5, -37.5}, amount = 2017}, + {position = {10.5, -36.5}, amount = 1704}, + {position = {11.5, -37.5}, amount = 2090}, + {position = {11.5, -36.5}, amount = 1767}, + {position = {12.5, -37.5}, amount = 2144}, + {position = {12.5, -36.5}, amount = 1913}, + {position = {13.5, -37.5}, amount = 2290}, + {position = {13.5, -36.5}, amount = 1960}, + {position = {14.5, -37.5}, amount = 2350}, + {position = {14.5, -36.5}, amount = 2079}, + {position = {15.5, -37.5}, amount = 2478}, + {position = {15.5, -36.5}, amount = 2226}, + {position = {16.5, -36.5}, amount = 2377}, + {position = {17.5, -37.5}, amount = 2702}, + {position = {17.5, -36.5}, amount = 2499}, + {position = {16.5, -37.5}, amount = 2605}, + {position = {18.5, -37.5}, amount = 2739}, + {position = {18.5, -36.5}, amount = 2555}, + {position = {19.5, -37.5}, amount = 2691}, + {position = {19.5, -36.5}, amount = 2518}, + {position = {20.5, -37.5}, amount = 2545}, + {position = {20.5, -36.5}, amount = 2424}, + {position = {21.5, -37.5}, amount = 2395}, + {position = {21.5, -36.5}, amount = 2174}, + {position = {22.5, -37.5}, amount = 2046}, + {position = {22.5, -36.5}, amount = 1826}, + {position = {23.5, -37.5}, amount = 1611}, + {position = {23.5, -36.5}, amount = 100}, + {position = {24.5, -37.5}, amount = 50}, + {position = {25.5, -36.5}, amount = 50}, + {position = {25.5, -37.5}, amount = 50}, + {position = {24.5, -36.5}, amount = 100}, + {position = {4.5, -35.5}, amount = 100}, + {position = {5.5, -35.5}, amount = 50}, + {position = {6.5, -35.5}, amount = 50}, + {position = {7.5, -35.5}, amount = 100}, + {position = {6.5, -34.5}, amount = 50}, + {position = {7.5, -34.5}, amount = 50}, + {position = {8.5, -34.5}, amount = 50}, + {position = {9.5, -34.5}, amount = 50}, + {position = {8.5, -35.5}, amount = 100}, + {position = {9.5, -35.5}, amount = 50}, + {position = {11.5, -35.5}, amount = 1528}, + {position = {10.5, -35.5}, amount = 50}, + {position = {10.5, -34.5}, amount = 50}, + {position = {11.5, -34.5}, amount = 50}, + {position = {12.5, -35.5}, amount = 1623}, + {position = {13.5, -35.5}, amount = 1721}, + {position = {12.5, -34.5}, amount = 100}, + {position = {13.5, -34.5}, amount = 50}, + {position = {14.5, -35.5}, amount = 1794}, + {position = {14.5, -34.5}, amount = 1494}, + {position = {15.5, -35.5}, amount = 1946}, + {position = {15.5, -34.5}, amount = 1692}, + {position = {16.5, -35.5}, amount = 2153}, + {position = {16.5, -34.5}, amount = 1847}, + {position = {17.5, -35.5}, amount = 2281}, + {position = {17.5, -34.5}, amount = 1974}, + {position = {18.5, -35.5}, amount = 2296}, + {position = {18.5, -34.5}, amount = 2091}, + {position = {19.5, -35.5}, amount = 2319}, + {position = {19.5, -34.5}, amount = 2024}, + {position = {20.5, -35.5}, amount = 2187}, + {position = {20.5, -34.5}, amount = 1906}, + {position = {21.5, -35.5}, amount = 1949}, + {position = {21.5, -34.5}, amount = 1687}, + {position = {23.5, -35.5}, amount = 100}, + {position = {23.5, -34.5}, amount = 100}, + {position = {22.5, -35.5}, amount = 1616}, + {position = {22.5, -34.5}, amount = 100}, + {position = {24.5, -35.5}, amount = 100}, + {position = {11.5, -33.5}, amount = 50}, + {position = {13.5, -33.5}, amount = 50}, + {position = {15.5, -33.5}, amount = 50}, + {position = {14.5, -32.5}, amount = 50}, + {position = {15.5, -32.5}, amount = 50}, + {position = {14.5, -33.5}, amount = 50}, + {position = {17.5, -33.5}, amount = 1605}, + {position = {16.5, -33.5}, amount = 100}, + {position = {16.5, -32.5}, amount = 50}, + {position = {17.5, -32.5}, amount = 50}, + {position = {18.5, -33.5}, amount = 1628}, + {position = {19.5, -33.5}, amount = 1674}, + {position = {18.5, -32.5}, amount = 50}, + {position = {19.5, -32.5}, amount = 50}, + {position = {20.5, -33.5}, amount = 1581}, + {position = {21.5, -33.5}, amount = 100}, + {position = {20.5, -32.5}, amount = 100}, + {position = {22.5, -33.5}, amount = 50}, + {position = {-36.5, -13.5}, amount = 1441}, + {position = {-42.5, -10.5}, amount = 1431}, + {position = {-46.5, -8.5}, amount = 1590}, + {position = {-46.5, -9.5}, amount = 50}, + {position = {-47.5, -8.5}, amount = 50}, + {position = {-45.5, -9.5}, amount = 1511}, + {position = {-45.5, -8.5}, amount = 1825}, + {position = {-44.5, -9.5}, amount = 1599}, + {position = {-44.5, -8.5}, amount = 1940}, + {position = {-43.5, -9.5}, amount = 1632}, + {position = {-43.5, -8.5}, amount = 1891}, + {position = {-42.5, -9.5}, amount = 1673}, + {position = {-42.5, -8.5}, amount = 1823}, + {position = {-41.5, -9.5}, amount = 1496}, + {position = {-41.5, -8.5}, amount = 1659}, + {position = {-40.5, -8.5}, amount = 50}, + {position = {-48.5, -7.5}, amount = 100}, + {position = {-48.5, -6.5}, amount = 1574}, + {position = {-49.5, -6.5}, amount = 50}, + {position = {-47.5, -7.5}, amount = 1581}, + {position = {-47.5, -6.5}, amount = 1923}, + {position = {-46.5, -7.5}, amount = 1845}, + {position = {-46.5, -6.5}, amount = 2098}, + {position = {-45.5, -7.5}, amount = 2114}, + {position = {-45.5, -6.5}, amount = 2324}, + {position = {-44.5, -7.5}, amount = 2232}, + {position = {-44.5, -6.5}, amount = 2363}, + {position = {-42.5, -7.5}, amount = 1938}, + {position = {-42.5, -6.5}, amount = 2020}, + {position = {-43.5, -7.5}, amount = 2123}, + {position = {-43.5, -6.5}, amount = 2218}, + {position = {-41.5, -7.5}, amount = 1726}, + {position = {-41.5, -6.5}, amount = 1812}, + {position = {-40.5, -6.5}, amount = 1528}, + {position = {-40.5, -7.5}, amount = 50}, + {position = {-39.5, -7.5}, amount = 50}, + {position = {-39.5, -6.5}, amount = 50}, + {position = {-38.5, -6.5}, amount = 50}, + {position = {-50.5, -4.5}, amount = 1592}, + {position = {-51.5, -4.5}, amount = 100}, + {position = {-50.5, -5.5}, amount = 50}, + {position = {-49.5, -5.5}, amount = 1543}, + {position = {-49.5, -4.5}, amount = 1781}, + {position = {-48.5, -5.5}, amount = 1865}, + {position = {-48.5, -4.5}, amount = 2031}, + {position = {-47.5, -5.5}, amount = 2145}, + {position = {-47.5, -4.5}, amount = 2256}, + {position = {-46.5, -5.5}, amount = 2355}, + {position = {-46.5, -4.5}, amount = 2463}, + {position = {-44.5, -4.5}, amount = 2281}, + {position = {-45.5, -5.5}, amount = 2448}, + {position = {-45.5, -4.5}, amount = 2416}, + {position = {-44.5, -5.5}, amount = 2387}, + {position = {-43.5, -5.5}, amount = 2184}, + {position = {-43.5, -4.5}, amount = 2169}, + {position = {-42.5, -5.5}, amount = 2071}, + {position = {-42.5, -4.5}, amount = 1875}, + {position = {-41.5, -4.5}, amount = 1625}, + {position = {-40.5, -5.5}, amount = 100}, + {position = {-40.5, -4.5}, amount = 100}, + {position = {-41.5, -5.5}, amount = 1808}, + {position = {-39.5, -5.5}, amount = 100}, + {position = {-38.5, -5.5}, amount = 50}, + {position = {-39.5, -4.5}, amount = 100}, + {position = {-38.5, -4.5}, amount = 100}, + {position = {-37.5, -5.5}, amount = 50}, + {position = {-52.5, -2.5}, amount = 1603}, + {position = {-52.5, -3.5}, amount = 50}, + {position = {-53.5, -2.5}, amount = 50}, + {position = {-51.5, -3.5}, amount = 1703}, + {position = {-51.5, -2.5}, amount = 1814}, + {position = {-50.5, -3.5}, amount = 1864}, + {position = {-50.5, -2.5}, amount = 2012}, + {position = {-49.5, -3.5}, amount = 1985}, + {position = {-49.5, -2.5}, amount = 2053}, + {position = {-48.5, -3.5}, amount = 2057}, + {position = {-48.5, -2.5}, amount = 2075}, + {position = {-46.5, -3.5}, amount = 2284}, + {position = {-46.5, -2.5}, amount = 2375}, + {position = {-47.5, -3.5}, amount = 2269}, + {position = {-47.5, -2.5}, amount = 2042}, + {position = {-45.5, -3.5}, amount = 2304}, + {position = {-45.5, -2.5}, amount = 2207}, + {position = {-44.5, -3.5}, amount = 2206}, + {position = {-44.5, -2.5}, amount = 2140}, + {position = {-43.5, -3.5}, amount = 2031}, + {position = {-43.5, -2.5}, amount = 1945}, + {position = {-42.5, -3.5}, amount = 1797}, + {position = {-42.5, -2.5}, amount = 1728}, + {position = {-40.5, -3.5}, amount = 50}, + {position = {-40.5, -2.5}, amount = 50}, + {position = {-41.5, -2.5}, amount = 100}, + {position = {-41.5, -3.5}, amount = 1479}, + {position = {-39.5, -3.5}, amount = 100}, + {position = {-54.5, -1.5}, amount = 50}, + {position = {-53.5, -1.5}, amount = 1469}, + {position = {-53.5, -0.5}, amount = 1521}, + {position = {-52.5, -1.5}, amount = 1741}, + {position = {-52.5, -0.5}, amount = 1780}, + {position = {-51.5, -1.5}, amount = 1918}, + {position = {-51.5, -0.5}, amount = 1928}, + {position = {-50.5, -1.5}, amount = 2037}, + {position = {-50.5, -0.5}, amount = 2072}, + {position = {-49.5, -1.5}, amount = 2110}, + {position = {-49.5, -0.5}, amount = 1983}, + {position = {-48.5, -1.5}, amount = 1992}, + {position = {-48.5, -0.5}, amount = 2111}, + {position = {-47.5, -0.5}, amount = 2115}, + {position = {-46.5, -1.5}, amount = 2315}, + {position = {-46.5, -0.5}, amount = 2065}, + {position = {-47.5, -1.5}, amount = 2196}, + {position = {-45.5, -1.5}, amount = 2251}, + {position = {-45.5, -0.5}, amount = 2034}, + {position = {-44.5, -1.5}, amount = 1932}, + {position = {-44.5, -0.5}, amount = 1959}, + {position = {-43.5, -1.5}, amount = 1834}, + {position = {-43.5, -0.5}, amount = 1660}, + {position = {-42.5, -1.5}, amount = 1674}, + {position = {-42.5, -0.5}, amount = 1596}, + {position = {-41.5, -1.5}, amount = 100}, + {position = {-52.5, 0.5}, amount = 1642}, + {position = {-51.5, 0.5}, amount = 1873}, + {position = {-51.5, 1.5}, amount = 1588}, + {position = {-50.5, 0.5}, amount = 1944}, + {position = {-50.5, 1.5}, amount = 1751}, + {position = {-49.5, 0.5}, amount = 1838}, + {position = {-49.5, 1.5}, amount = 1741}, + {position = {-48.5, 0.5}, amount = 1768}, + {position = {-48.5, 1.5}, amount = 1660}, + {position = {-47.5, 0.5}, amount = 1909}, + {position = {-47.5, 1.5}, amount = 1621}, + {position = {-46.5, 0.5}, amount = 1893}, + {position = {-46.5, 1.5}, amount = 300}, + {position = {-44.5, 0.5}, amount = 1578}, + {position = {-45.5, 1.5}, amount = 150}, + {position = {-45.5, 0.5}, amount = 1787}, + {position = {-43.5, 0.5}, amount = 1503}, + {position = {-50.5, 2.5}, amount = 1583}, + {position = {-49.5, 2.5}, amount = 1635}, + {position = {-49.5, 3.5}, amount = 1433}, + {position = {-48.5, 2.5}, amount = 1620}, + {position = {-47.5, 2.5}, amount = 1480}, + {position = {-46.5, 2.5}, amount = 100} + }, + ["stack-inserter"] = + { + {position = {-1.5, -51.5}, force = "player", direction = 0}, + {position = {1.5, -51.5}, force = "player", direction = 4}, + + {position = {-1.5, 51.5}, force = "player", direction = 0}, + {position = {1.5, 51.5}, force = "player", direction = 4} + }, + ["coal"] = + { + {position = {34.5, -50.5}, amount = 1539}, + {position = {35.5, -50.5}, amount = 1704}, + {position = {36.5, -51.5}, amount = 1438}, + {position = {36.5, -50.5}, amount = 1862}, + {position = {37.5, -51.5}, amount = 1551}, + {position = {37.5, -50.5}, amount = 1992}, + {position = {38.5, -51.5}, amount = 1611}, + {position = {38.5, -50.5}, amount = 2108}, + {position = {39.5, -51.5}, amount = 1630}, + {position = {39.5, -50.5}, amount = 2079}, + {position = {40.5, -51.5}, amount = 1490}, + {position = {40.5, -50.5}, amount = 1946}, + {position = {41.5, -50.5}, amount = 1715}, + {position = {43.5, -50.5}, amount = 50}, + {position = {42.5, -51.5}, amount = 50}, + {position = {42.5, -50.5}, amount = 50}, + {position = {45.5, -50.5}, amount = 50}, + {position = {31.5, -48.5}, amount = 1454}, + {position = {32.5, -49.5}, amount = 1456}, + {position = {32.5, -48.5}, amount = 1603}, + {position = {33.5, -49.5}, amount = 1627}, + {position = {33.5, -48.5}, amount = 1764}, + {position = {34.5, -49.5}, amount = 1802}, + {position = {34.5, -48.5}, amount = 1943}, + {position = {35.5, -49.5}, amount = 1985}, + {position = {35.5, -48.5}, amount = 2143}, + {position = {36.5, -49.5}, amount = 2165}, + {position = {36.5, -48.5}, amount = 2349}, + {position = {37.5, -49.5}, amount = 2366}, + {position = {37.5, -48.5}, amount = 2526}, + {position = {38.5, -49.5}, amount = 2446}, + {position = {38.5, -48.5}, amount = 2683}, + {position = {39.5, -49.5}, amount = 2432}, + {position = {39.5, -48.5}, amount = 2700}, + {position = {41.5, -49.5}, amount = 2122}, + {position = {41.5, -48.5}, amount = 2483}, + {position = {40.5, -49.5}, amount = 2320}, + {position = {40.5, -48.5}, amount = 2628}, + {position = {42.5, -49.5}, amount = 1861}, + {position = {42.5, -48.5}, amount = 2289}, + {position = {43.5, -49.5}, amount = 1561}, + {position = {43.5, -48.5}, amount = 2118}, + {position = {44.5, -48.5}, amount = 1890}, + {position = {45.5, -48.5}, amount = 1669}, + {position = {45.5, -49.5}, amount = 50}, + {position = {44.5, -49.5}, amount = 100}, + {position = {46.5, -49.5}, amount = 50}, + {position = {46.5, -48.5}, amount = 50}, + {position = {47.5, -48.5}, amount = 50}, + {position = {48.5, -48.5}, amount = 50}, + {position = {50.5, -48.5}, amount = 50}, + {position = {29.5, -47.5}, amount = 50}, + {position = {28.5, -46.5}, amount = 1588}, + {position = {29.5, -46.5}, amount = 1708}, + {position = {30.5, -47.5}, amount = 1545}, + {position = {30.5, -46.5}, amount = 1754}, + {position = {31.5, -47.5}, amount = 1590}, + {position = {31.5, -46.5}, amount = 1748}, + {position = {32.5, -47.5}, amount = 1694}, + {position = {32.5, -46.5}, amount = 1764}, + {position = {33.5, -47.5}, amount = 1828}, + {position = {33.5, -46.5}, amount = 1875}, + {position = {34.5, -47.5}, amount = 2002}, + {position = {34.5, -46.5}, amount = 2047}, + {position = {35.5, -47.5}, amount = 2216}, + {position = {35.5, -46.5}, amount = 2281}, + {position = {36.5, -47.5}, amount = 2451}, + {position = {36.5, -46.5}, amount = 2552}, + {position = {37.5, -47.5}, amount = 2663}, + {position = {37.5, -46.5}, amount = 2806}, + {position = {39.5, -46.5}, amount = 3116}, + {position = {38.5, -47.5}, amount = 2811}, + {position = {38.5, -46.5}, amount = 3001}, + {position = {39.5, -47.5}, amount = 2927}, + {position = {40.5, -47.5}, amount = 2914}, + {position = {40.5, -46.5}, amount = 3158}, + {position = {41.5, -47.5}, amount = 2788}, + {position = {41.5, -46.5}, amount = 3143}, + {position = {42.5, -47.5}, amount = 2717}, + {position = {42.5, -46.5}, amount = 3090}, + {position = {43.5, -47.5}, amount = 2619}, + {position = {43.5, -46.5}, amount = 3060}, + {position = {44.5, -47.5}, amount = 2460}, + {position = {44.5, -46.5}, amount = 2963}, + {position = {45.5, -47.5}, amount = 2247}, + {position = {45.5, -46.5}, amount = 2853}, + {position = {46.5, -47.5}, amount = 2085}, + {position = {46.5, -46.5}, amount = 2729}, + {position = {47.5, -47.5}, amount = 1924}, + {position = {47.5, -46.5}, amount = 2587}, + {position = {49.5, -46.5}, amount = 2339}, + {position = {48.5, -47.5}, amount = 1761}, + {position = {48.5, -46.5}, amount = 2521}, + {position = {49.5, -47.5}, amount = 1648}, + {position = {50.5, -46.5}, amount = 2116}, + {position = {51.5, -46.5}, amount = 1899}, + {position = {50.5, -47.5}, amount = 50}, + {position = {51.5, -47.5}, amount = 50}, + {position = {52.5, -46.5}, amount = 1713}, + {position = {53.5, -46.5}, amount = 1419}, + {position = {27.5, -45.5}, amount = 50}, + {position = {28.5, -45.5}, amount = 1846}, + {position = {28.5, -44.5}, amount = 1971}, + {position = {29.5, -45.5}, amount = 1929}, + {position = {29.5, -44.5}, amount = 2084}, + {position = {30.5, -45.5}, amount = 1983}, + {position = {30.5, -44.5}, amount = 2069}, + {position = {31.5, -45.5}, amount = 1886}, + {position = {31.5, -44.5}, amount = 2004}, + {position = {33.5, -45.5}, amount = 1924}, + {position = {33.5, -44.5}, amount = 1986}, + {position = {32.5, -45.5}, amount = 1872}, + {position = {32.5, -44.5}, amount = 1877}, + {position = {34.5, -45.5}, amount = 2111}, + {position = {34.5, -44.5}, amount = 2204}, + {position = {35.5, -45.5}, amount = 2382}, + {position = {35.5, -44.5}, amount = 2529}, + {position = {36.5, -45.5}, amount = 2703}, + {position = {36.5, -44.5}, amount = 2920}, + {position = {37.5, -45.5}, amount = 3013}, + {position = {37.5, -44.5}, amount = 3308}, + {position = {38.5, -45.5}, amount = 3258}, + {position = {38.5, -44.5}, amount = 3613}, + {position = {39.5, -45.5}, amount = 3410}, + {position = {39.5, -44.5}, amount = 3782}, + {position = {40.5, -45.5}, amount = 3481}, + {position = {40.5, -44.5}, amount = 3844}, + {position = {41.5, -45.5}, amount = 3499}, + {position = {41.5, -44.5}, amount = 3859}, + {position = {43.5, -45.5}, amount = 3468}, + {position = {43.5, -44.5}, amount = 3897}, + {position = {42.5, -45.5}, amount = 3489}, + {position = {42.5, -44.5}, amount = 3872}, + {position = {44.5, -45.5}, amount = 3436}, + {position = {44.5, -44.5}, amount = 3923}, + {position = {45.5, -45.5}, amount = 3433}, + {position = {45.5, -44.5}, amount = 3919}, + {position = {46.5, -45.5}, amount = 3349}, + {position = {46.5, -44.5}, amount = 3914}, + {position = {47.5, -45.5}, amount = 3322}, + {position = {47.5, -44.5}, amount = 3795}, + {position = {48.5, -45.5}, amount = 3150}, + {position = {48.5, -44.5}, amount = 3710}, + {position = {49.5, -45.5}, amount = 2939}, + {position = {49.5, -44.5}, amount = 3414}, + {position = {50.5, -45.5}, amount = 2665}, + {position = {50.5, -44.5}, amount = 3131}, + {position = {51.5, -45.5}, amount = 2387}, + {position = {51.5, -44.5}, amount = 2779}, + {position = {53.5, -45.5}, amount = 1787}, + {position = {53.5, -44.5}, amount = 2032}, + {position = {52.5, -45.5}, amount = 2087}, + {position = {52.5, -44.5}, amount = 2403}, + {position = {27.5, -43.5}, amount = 50}, + {position = {27.5, -42.5}, amount = 50}, + {position = {28.5, -43.5}, amount = 1999}, + {position = {28.5, -42.5}, amount = 1873}, + {position = {29.5, -43.5}, amount = 2053}, + {position = {29.5, -42.5}, amount = 1978}, + {position = {30.5, -43.5}, amount = 2087}, + {position = {30.5, -42.5}, amount = 1980}, + {position = {31.5, -43.5}, amount = 1984}, + {position = {31.5, -42.5}, amount = 2015}, + {position = {32.5, -43.5}, amount = 2030}, + {position = {32.5, -42.5}, amount = 2015}, + {position = {33.5, -43.5}, amount = 2066}, + {position = {33.5, -42.5}, amount = 2159}, + {position = {34.5, -43.5}, amount = 2328}, + {position = {34.5, -42.5}, amount = 2470}, + {position = {35.5, -43.5}, amount = 2713}, + {position = {35.5, -42.5}, amount = 2902}, + {position = {36.5, -43.5}, amount = 3181}, + {position = {36.5, -42.5}, amount = 3418}, + {position = {37.5, -43.5}, amount = 3674}, + {position = {37.5, -42.5}, amount = 3994}, + {position = {38.5, -43.5}, amount = 4068}, + {position = {38.5, -42.5}, amount = 4605}, + {position = {39.5, -43.5}, amount = 4206}, + {position = {39.5, -42.5}, amount = 4567}, + {position = {40.5, -43.5}, amount = 4220}, + {position = {40.5, -42.5}, amount = 4551}, + {position = {41.5, -43.5}, amount = 4225}, + {position = {41.5, -42.5}, amount = 4562}, + {position = {42.5, -43.5}, amount = 4251}, + {position = {42.5, -42.5}, amount = 4594}, + {position = {43.5, -43.5}, amount = 4296}, + {position = {43.5, -42.5}, amount = 4636}, + {position = {44.5, -43.5}, amount = 4344}, + {position = {44.5, -42.5}, amount = 4721}, + {position = {45.5, -43.5}, amount = 4417}, + {position = {45.5, -42.5}, amount = 4728}, + {position = {46.5, -43.5}, amount = 4375}, + {position = {46.5, -42.5}, amount = 4676}, + {position = {47.5, -43.5}, amount = 4251}, + {position = {47.5, -42.5}, amount = 4536}, + {position = {48.5, -43.5}, amount = 4047}, + {position = {48.5, -42.5}, amount = 4310}, + {position = {49.5, -43.5}, amount = 3816}, + {position = {49.5, -42.5}, amount = 3998}, + {position = {50.5, -43.5}, amount = 3421}, + {position = {50.5, -42.5}, amount = 3550}, + {position = {51.5, -43.5}, amount = 2993}, + {position = {51.5, -42.5}, amount = 3099}, + {position = {52.5, -43.5}, amount = 2585}, + {position = {52.5, -42.5}, amount = 2603}, + {position = {53.5, -43.5}, amount = 2130}, + {position = {53.5, -42.5}, amount = 2064}, + {position = {29.5, -41.5}, amount = 1769}, + {position = {29.5, -40.5}, amount = 1549}, + {position = {28.5, -41.5}, amount = 100}, + {position = {30.5, -41.5}, amount = 1857}, + {position = {30.5, -40.5}, amount = 1635}, + {position = {31.5, -41.5}, amount = 1900}, + {position = {31.5, -40.5}, amount = 1748}, + {position = {32.5, -41.5}, amount = 2025}, + {position = {32.5, -40.5}, amount = 2056}, + {position = {33.5, -41.5}, amount = 2245}, + {position = {33.5, -40.5}, amount = 2353}, + {position = {35.5, -40.5}, amount = 3162}, + {position = {34.5, -41.5}, amount = 2609}, + {position = {34.5, -40.5}, amount = 2714}, + {position = {35.5, -41.5}, amount = 3058}, + {position = {36.5, -41.5}, amount = 3572}, + {position = {36.5, -40.5}, amount = 3647}, + {position = {37.5, -41.5}, amount = 4107}, + {position = {37.5, -40.5}, amount = 4119}, + {position = {38.5, -41.5}, amount = 4536}, + {position = {38.5, -40.5}, amount = 4498}, + {position = {39.5, -41.5}, amount = 4710}, + {position = {39.5, -40.5}, amount = 4744}, + {position = {40.5, -41.5}, amount = 4774}, + {position = {40.5, -40.5}, amount = 4886}, + {position = {41.5, -41.5}, amount = 4820}, + {position = {41.5, -40.5}, amount = 4966}, + {position = {42.5, -41.5}, amount = 4856}, + {position = {42.5, -40.5}, amount = 4995}, + {position = {43.5, -41.5}, amount = 4875}, + {position = {43.5, -40.5}, amount = 4973}, + {position = {44.5, -41.5}, amount = 4867}, + {position = {44.5, -40.5}, amount = 4951}, + {position = {45.5, -41.5}, amount = 4872}, + {position = {45.5, -40.5}, amount = 4833}, + {position = {46.5, -41.5}, amount = 4779}, + {position = {46.5, -40.5}, amount = 4679}, + {position = {47.5, -41.5}, amount = 4616}, + {position = {47.5, -40.5}, amount = 4482}, + {position = {48.5, -41.5}, amount = 4316}, + {position = {48.5, -40.5}, amount = 4207}, + {position = {49.5, -41.5}, amount = 3976}, + {position = {49.5, -40.5}, amount = 3796}, + {position = {50.5, -41.5}, amount = 3544}, + {position = {50.5, -40.5}, amount = 3344}, + {position = {51.5, -41.5}, amount = 3028}, + {position = {51.5, -40.5}, amount = 2783}, + {position = {52.5, -41.5}, amount = 2451}, + {position = {52.5, -40.5}, amount = 2146}, + {position = {53.5, -41.5}, amount = 1839}, + {position = {53.5, -40.5}, amount = 1483}, + {position = {29.5, -39.5}, amount = 50}, + {position = {31.5, -39.5}, amount = 1672}, + {position = {31.5, -38.5}, amount = 1528}, + {position = {30.5, -39.5}, amount = 50}, + {position = {30.5, -38.5}, amount = 100}, + {position = {32.5, -39.5}, amount = 2006}, + {position = {32.5, -38.5}, amount = 1912}, + {position = {33.5, -39.5}, amount = 2413}, + {position = {33.5, -38.5}, amount = 2302}, + {position = {34.5, -39.5}, amount = 2754}, + {position = {34.5, -38.5}, amount = 2763}, + {position = {35.5, -39.5}, amount = 3203}, + {position = {35.5, -38.5}, amount = 3163}, + {position = {36.5, -39.5}, amount = 3657}, + {position = {36.5, -38.5}, amount = 3593}, + {position = {37.5, -39.5}, amount = 4087}, + {position = {37.5, -38.5}, amount = 3993}, + {position = {38.5, -39.5}, amount = 4449}, + {position = {38.5, -38.5}, amount = 4340}, + {position = {39.5, -39.5}, amount = 4722}, + {position = {39.5, -38.5}, amount = 4614}, + {position = {40.5, -39.5}, amount = 4897}, + {position = {40.5, -38.5}, amount = 4792}, + {position = {41.5, -39.5}, amount = 4984}, + {position = {41.5, -38.5}, amount = 4861}, + {position = {42.5, -39.5}, amount = 4987}, + {position = {42.5, -38.5}, amount = 4820}, + {position = {43.5, -39.5}, amount = 4908}, + {position = {43.5, -38.5}, amount = 4680}, + {position = {44.5, -39.5}, amount = 4760}, + {position = {44.5, -38.5}, amount = 4460}, + {position = {45.5, -39.5}, amount = 4614}, + {position = {45.5, -38.5}, amount = 4194}, + {position = {46.5, -39.5}, amount = 4394}, + {position = {46.5, -38.5}, amount = 3961}, + {position = {47.5, -39.5}, amount = 4152}, + {position = {47.5, -38.5}, amount = 3671}, + {position = {48.5, -39.5}, amount = 3855}, + {position = {48.5, -38.5}, amount = 3353}, + {position = {49.5, -39.5}, amount = 3430}, + {position = {49.5, -38.5}, amount = 2971}, + {position = {50.5, -39.5}, amount = 2964}, + {position = {50.5, -38.5}, amount = 2451}, + {position = {51.5, -39.5}, amount = 2389}, + {position = {51.5, -38.5}, amount = 1882}, + {position = {52.5, -39.5}, amount = 1728}, + {position = {31.5, -37.5}, amount = 100}, + {position = {30.5, -37.5}, amount = 50}, + {position = {31.5, -36.5}, amount = 50}, + {position = {32.5, -37.5}, amount = 1711}, + {position = {32.5, -36.5}, amount = 1569}, + {position = {33.5, -37.5}, amount = 2214}, + {position = {33.5, -36.5}, amount = 2011}, + {position = {34.5, -37.5}, amount = 2632}, + {position = {34.5, -36.5}, amount = 2467}, + {position = {35.5, -37.5}, amount = 3028}, + {position = {35.5, -36.5}, amount = 2845}, + {position = {36.5, -37.5}, amount = 3435}, + {position = {36.5, -36.5}, amount = 3175}, + {position = {37.5, -37.5}, amount = 3807}, + {position = {37.5, -36.5}, amount = 3516}, + {position = {38.5, -37.5}, amount = 4133}, + {position = {38.5, -36.5}, amount = 3812}, + {position = {39.5, -37.5}, amount = 4388}, + {position = {39.5, -36.5}, amount = 4036}, + {position = {40.5, -37.5}, amount = 4546}, + {position = {40.5, -36.5}, amount = 4162}, + {position = {41.5, -37.5}, amount = 4586}, + {position = {41.5, -36.5}, amount = 4171}, + {position = {42.5, -37.5}, amount = 4503}, + {position = {42.5, -36.5}, amount = 4058}, + {position = {43.5, -37.5}, amount = 4310}, + {position = {43.5, -36.5}, amount = 3833}, + {position = {44.5, -37.5}, amount = 4036}, + {position = {44.5, -36.5}, amount = 3519}, + {position = {45.5, -37.5}, amount = 3712}, + {position = {45.5, -36.5}, amount = 3202}, + {position = {46.5, -37.5}, amount = 3423}, + {position = {46.5, -36.5}, amount = 2875}, + {position = {47.5, -37.5}, amount = 3142}, + {position = {47.5, -36.5}, amount = 2517}, + {position = {48.5, -37.5}, amount = 2758}, + {position = {48.5, -36.5}, amount = 2175}, + {position = {49.5, -37.5}, amount = 2377}, + {position = {49.5, -36.5}, amount = 1754}, + {position = {50.5, -37.5}, amount = 1914}, + {position = {31.5, -35.5}, amount = 50}, + {position = {33.5, -35.5}, amount = 1788}, + {position = {33.5, -34.5}, amount = 1589}, + {position = {32.5, -35.5}, amount = 100}, + {position = {32.5, -34.5}, amount = 50}, + {position = {34.5, -35.5}, amount = 2206}, + {position = {34.5, -34.5}, amount = 1947}, + {position = {35.5, -35.5}, amount = 2596}, + {position = {35.5, -34.5}, amount = 2280}, + {position = {36.5, -35.5}, amount = 2888}, + {position = {36.5, -34.5}, amount = 2571}, + {position = {37.5, -35.5}, amount = 3143}, + {position = {37.5, -34.5}, amount = 2782}, + {position = {38.5, -35.5}, amount = 3453}, + {position = {38.5, -34.5}, amount = 3003}, + {position = {39.5, -35.5}, amount = 3642}, + {position = {39.5, -34.5}, amount = 3155}, + {position = {40.5, -35.5}, amount = 3685}, + {position = {40.5, -34.5}, amount = 3258}, + {position = {41.5, -35.5}, amount = 3712}, + {position = {41.5, -34.5}, amount = 3145}, + {position = {42.5, -35.5}, amount = 3516}, + {position = {42.5, -34.5}, amount = 2964}, + {position = {43.5, -35.5}, amount = 3311}, + {position = {43.5, -34.5}, amount = 2678}, + {position = {44.5, -35.5}, amount = 3020}, + {position = {44.5, -34.5}, amount = 2367}, + {position = {45.5, -35.5}, amount = 2684}, + {position = {45.5, -34.5}, amount = 2022}, + {position = {46.5, -35.5}, amount = 2241}, + {position = {46.5, -34.5}, amount = 1629}, + {position = {47.5, -35.5}, amount = 1874}, + {position = {47.5, -34.5}, amount = 100}, + {position = {48.5, -35.5}, amount = 1537}, + {position = {48.5, -34.5}, amount = 100}, + {position = {49.5, -34.5}, amount = 50}, + {position = {49.5, -35.5}, amount = 100}, + {position = {33.5, -33.5}, amount = 100}, + {position = {34.5, -33.5}, amount = 1673}, + {position = {35.5, -33.5}, amount = 1928}, + {position = {35.5, -32.5}, amount = 1542}, + {position = {34.5, -32.5}, amount = 100}, + {position = {36.5, -33.5}, amount = 2157}, + {position = {36.5, -32.5}, amount = 1701}, + {position = {37.5, -33.5}, amount = 2369}, + {position = {37.5, -32.5}, amount = 1807}, + {position = {38.5, -33.5}, amount = 2498}, + {position = {38.5, -32.5}, amount = 1942}, + {position = {39.5, -33.5}, amount = 2665}, + {position = {39.5, -32.5}, amount = 2024}, + {position = {40.5, -33.5}, amount = 2689}, + {position = {40.5, -32.5}, amount = 2076}, + {position = {41.5, -33.5}, amount = 2599}, + {position = {41.5, -32.5}, amount = 1926}, + {position = {42.5, -33.5}, amount = 2339}, + {position = {42.5, -32.5}, amount = 1718}, + {position = {43.5, -33.5}, amount = 2031}, + {position = {43.5, -32.5}, amount = 50}, + {position = {44.5, -33.5}, amount = 1659}, + {position = {45.5, -33.5}, amount = 100}, + {position = {44.5, -32.5}, amount = 50}, + {position = {45.5, -32.5}, amount = 50}, + {position = {46.5, -33.5}, amount = 150}, + {position = {47.5, -33.5}, amount = 150}, + {position = {46.5, -32.5}, amount = 100}, + {position = {47.5, -32.5}, amount = 50}, + {position = {48.5, -33.5}, amount = 50}, + {position = {35.5, -31.5}, amount = 100}, + {position = {36.5, -31.5}, amount = 50}, + {position = {38.5, -31.5}, amount = 50}, + {position = {39.5, -31.5}, amount = 50}, + {position = {41.5, -31.5}, amount = 50}, + {position = {43.5, -31.5}, amount = 50}, + {position = {44.5, -31.5}, amount = 50}, + {position = {45.5, -31.5}, amount = 50}, + {position = {46.5, -0.5}, amount = 1533}, + {position = {47.5, -0.5}, amount = 1539}, + {position = {46.5, 0.5}, amount = 1593}, + {position = {46.5, 1.5}, amount = 1548}, + {position = {47.5, 0.5}, amount = 1631}, + {position = {47.5, 1.5}, amount = 1577}, + {position = {48.5, 1.5}, amount = 1474}, + {position = {48.5, 0.5}, amount = 1482}, + {position = {46.5, 3.5}, amount = 1501}, + {position = {47.5, 2.5}, amount = 1562}, + {position = {47.5, 3.5}, amount = 1532}, + {position = {46.5, 2.5}, amount = 1521}, + {position = {48.5, 2.5}, amount = 1446}, + {position = {48.5, 3.5}, amount = 1463}, + {position = {47.5, 4.5}, amount = 1460}, + {position = {48.5, 4.5}, amount = 1416}, + {position = {22.5, 17.5}, amount = 50}, + {position = {21.5, 19.5}, amount = 100}, + {position = {21.5, 18.5}, amount = 50}, + {position = {20.5, 19.5}, amount = 50}, + {position = {22.5, 19.5}, amount = 1618}, + {position = {23.5, 19.5}, amount = 1622}, + {position = {22.5, 18.5}, amount = 50}, + {position = {23.5, 18.5}, amount = 100}, + {position = {25.5, 19.5}, amount = 50}, + {position = {24.5, 19.5}, amount = 1577}, + {position = {24.5, 18.5}, amount = 50}, + {position = {19.5, 21.5}, amount = 50}, + {position = {20.5, 20.5}, amount = 1588}, + {position = {20.5, 21.5}, amount = 1758}, + {position = {21.5, 20.5}, amount = 1866}, + {position = {21.5, 21.5}, amount = 1919}, + {position = {22.5, 20.5}, amount = 1918}, + {position = {22.5, 21.5}, amount = 2061}, + {position = {23.5, 20.5}, amount = 1869}, + {position = {23.5, 21.5}, amount = 2127}, + {position = {24.5, 20.5}, amount = 1799}, + {position = {24.5, 21.5}, amount = 1903}, + {position = {25.5, 20.5}, amount = 1637}, + {position = {25.5, 21.5}, amount = 1785}, + {position = {26.5, 20.5}, amount = 1593}, + {position = {26.5, 21.5}, amount = 1683}, + {position = {27.5, 21.5}, amount = 1545}, + {position = {19.5, 22.5}, amount = 100}, + {position = {20.5, 22.5}, amount = 1728}, + {position = {20.5, 23.5}, amount = 1612}, + {position = {21.5, 22.5}, amount = 1927}, + {position = {21.5, 23.5}, amount = 1747}, + {position = {22.5, 22.5}, amount = 2091}, + {position = {22.5, 23.5}, amount = 1912}, + {position = {23.5, 22.5}, amount = 2158}, + {position = {23.5, 23.5}, amount = 1893}, + {position = {24.5, 23.5}, amount = 1940}, + {position = {25.5, 22.5}, amount = 1871}, + {position = {25.5, 23.5}, amount = 2019}, + {position = {24.5, 22.5}, amount = 2056}, + {position = {26.5, 22.5}, amount = 1817}, + {position = {26.5, 23.5}, amount = 1866}, + {position = {27.5, 22.5}, amount = 1615}, + {position = {27.5, 23.5}, amount = 1704}, + {position = {28.5, 22.5}, amount = 100}, + {position = {28.5, 23.5}, amount = 50}, + {position = {29.5, 23.5}, amount = 50}, + {position = {21.5, 24.5}, amount = 100}, + {position = {23.5, 24.5}, amount = 1619}, + {position = {22.5, 24.5}, amount = 100}, + {position = {23.5, 25.5}, amount = 100}, + {position = {22.5, 25.5}, amount = 50}, + {position = {25.5, 24.5}, amount = 1821}, + {position = {25.5, 25.5}, amount = 1557}, + {position = {24.5, 25.5}, amount = 50}, + {position = {24.5, 24.5}, amount = 1749}, + {position = {26.5, 24.5}, amount = 1822}, + {position = {26.5, 25.5}, amount = 1575}, + {position = {27.5, 24.5}, amount = 1613}, + {position = {27.5, 25.5}, amount = 1524}, + {position = {28.5, 24.5}, amount = 100}, + {position = {29.5, 24.5}, amount = 50}, + {position = {28.5, 25.5}, amount = 50}, + {position = {24.5, 26.5}, amount = 50}, + {position = {27.5, 26.5}, amount = 50}, + {position = {26.5, 26.5}, amount = 50} + }, + ["dead-grey-trunk"] = + { + {position = {37.0625, -51}}, + {position = {-30.875, -12.66015625}}, + {position = {-13.91015625, -10.93359375}}, + {position = {-17.26953125, -3.40625}}, + {position = {22.75, 0.5625}}, + {position = {7.98046875, 12.03125}}, + {position = {-50.26171875, 14.203125}}, + {position = {-0.65234375, 27.87890625}}, + {position = {-11.69921875, 40.76953125}}, + {position = {-14.8203125, 47.3203125}}, + {position = {-7.8828125, 46.85546875}} + }, + ["rock-big"] = + { + {position = {-26.125, -39.875}, force = "player", direction = 0}, + {position = {-11.9375, 37.1875}, force = "player", direction = 0} + }, + ["iron-ore"] = + { + {position = {53.5, -32.5}, amount = 1415}, + {position = {27.5, -30.5}, amount = 50}, + {position = {28.5, -30.5}, amount = 50}, + {position = {50.5, -30.5}, amount = 50}, + {position = {51.5, -30.5}, amount = 50}, + {position = {53.5, -31.5}, amount = 1616}, + {position = {53.5, -30.5}, amount = 1869}, + {position = {24.5, -29.5}, amount = 1459}, + {position = {24.5, -28.5}, amount = 1677}, + {position = {25.5, -29.5}, amount = 1686}, + {position = {25.5, -28.5}, amount = 1912}, + {position = {26.5, -29.5}, amount = 1693}, + {position = {26.5, -28.5}, amount = 2012}, + {position = {27.5, -29.5}, amount = 1619}, + {position = {27.5, -28.5}, amount = 1921}, + {position = {28.5, -29.5}, amount = 1469}, + {position = {28.5, -28.5}, amount = 1768}, + {position = {29.5, -28.5}, amount = 1640}, + {position = {29.5, -29.5}, amount = 50}, + {position = {31.5, -28.5}, amount = 50}, + {position = {30.5, -29.5}, amount = 50}, + {position = {30.5, -28.5}, amount = 100}, + {position = {49.5, -29.5}, amount = 50}, + {position = {48.5, -28.5}, amount = 50}, + {position = {49.5, -28.5}, amount = 150}, + {position = {50.5, -28.5}, amount = 200}, + {position = {50.5, -29.5}, amount = 150}, + {position = {51.5, -29.5}, amount = 100}, + {position = {51.5, -28.5}, amount = 150}, + {position = {52.5, -29.5}, amount = 1635}, + {position = {52.5, -28.5}, amount = 1897}, + {position = {53.5, -29.5}, amount = 2147}, + {position = {53.5, -28.5}, amount = 2459}, + {position = {23.5, -26.5}, amount = 1477}, + {position = {23.5, -27.5}, amount = 50}, + {position = {24.5, -27.5}, amount = 1818}, + {position = {24.5, -26.5}, amount = 1853}, + {position = {25.5, -27.5}, amount = 2070}, + {position = {25.5, -26.5}, amount = 2214}, + {position = {26.5, -27.5}, amount = 2242}, + {position = {26.5, -26.5}, amount = 2456}, + {position = {27.5, -27.5}, amount = 2263}, + {position = {27.5, -26.5}, amount = 2479}, + {position = {28.5, -27.5}, amount = 2142}, + {position = {28.5, -26.5}, amount = 2395}, + {position = {29.5, -27.5}, amount = 2015}, + {position = {29.5, -26.5}, amount = 2314}, + {position = {30.5, -27.5}, amount = 1736}, + {position = {30.5, -26.5}, amount = 2066}, + {position = {31.5, -26.5}, amount = 1622}, + {position = {31.5, -27.5}, amount = 100}, + {position = {32.5, -26.5}, amount = 50}, + {position = {32.5, -27.5}, amount = 50}, + {position = {33.5, -26.5}, amount = 50}, + {position = {47.5, -26.5}, amount = 50}, + {position = {49.5, -27.5}, amount = 150}, + {position = {48.5, -26.5}, amount = 150}, + {position = {48.5, -27.5}, amount = 100}, + {position = {49.5, -26.5}, amount = 200}, + {position = {51.5, -27.5}, amount = 1670}, + {position = {51.5, -26.5}, amount = 1921}, + {position = {50.5, -27.5}, amount = 200}, + {position = {50.5, -26.5}, amount = 150}, + {position = {52.5, -27.5}, amount = 2093}, + {position = {52.5, -26.5}, amount = 2197}, + {position = {53.5, -27.5}, amount = 2615}, + {position = {53.5, -26.5}, amount = 2736}, + {position = {23.5, -25.5}, amount = 1630}, + {position = {23.5, -24.5}, amount = 1574}, + {position = {22.5, -24.5}, amount = 50}, + {position = {25.5, -24.5}, amount = 2299}, + {position = {24.5, -25.5}, amount = 1926}, + {position = {24.5, -24.5}, amount = 1980}, + {position = {25.5, -25.5}, amount = 2289}, + {position = {26.5, -25.5}, amount = 2595}, + {position = {26.5, -24.5}, amount = 2543}, + {position = {27.5, -25.5}, amount = 2658}, + {position = {27.5, -24.5}, amount = 2631}, + {position = {28.5, -25.5}, amount = 2589}, + {position = {28.5, -24.5}, amount = 2692}, + {position = {29.5, -25.5}, amount = 2524}, + {position = {29.5, -24.5}, amount = 2577}, + {position = {30.5, -25.5}, amount = 2179}, + {position = {30.5, -24.5}, amount = 2244}, + {position = {31.5, -25.5}, amount = 1815}, + {position = {31.5, -24.5}, amount = 1917}, + {position = {32.5, -24.5}, amount = 50}, + {position = {33.5, -24.5}, amount = 50}, + {position = {33.5, -25.5}, amount = 50}, + {position = {32.5, -25.5}, amount = 50}, + {position = {47.5, -24.5}, amount = 250}, + {position = {47.5, -25.5}, amount = 100}, + {position = {46.5, -24.5}, amount = 50}, + {position = {49.5, -24.5}, amount = 1850}, + {position = {48.5, -25.5}, amount = 250}, + {position = {48.5, -24.5}, amount = 200}, + {position = {49.5, -25.5}, amount = 200}, + {position = {50.5, -25.5}, amount = 1791}, + {position = {50.5, -24.5}, amount = 1982}, + {position = {51.5, -25.5}, amount = 1996}, + {position = {51.5, -24.5}, amount = 2130}, + {position = {52.5, -25.5}, amount = 2356}, + {position = {52.5, -24.5}, amount = 2370}, + {position = {53.5, -25.5}, amount = 2775}, + {position = {53.5, -24.5}, amount = 2815}, + {position = {21.5, -23.5}, amount = 50}, + {position = {21.5, -22.5}, amount = 50}, + {position = {23.5, -23.5}, amount = 1616}, + {position = {23.5, -22.5}, amount = 1805}, + {position = {22.5, -23.5}, amount = 50}, + {position = {22.5, -22.5}, amount = 100}, + {position = {24.5, -23.5}, amount = 1973}, + {position = {24.5, -22.5}, amount = 2132}, + {position = {25.5, -23.5}, amount = 2322}, + {position = {25.5, -22.5}, amount = 2401}, + {position = {26.5, -23.5}, amount = 2445}, + {position = {26.5, -22.5}, amount = 2579}, + {position = {27.5, -23.5}, amount = 2598}, + {position = {27.5, -22.5}, amount = 2657}, + {position = {28.5, -23.5}, amount = 2682}, + {position = {28.5, -22.5}, amount = 2719}, + {position = {29.5, -23.5}, amount = 2536}, + {position = {29.5, -22.5}, amount = 2632}, + {position = {30.5, -23.5}, amount = 2310}, + {position = {30.5, -22.5}, amount = 2362}, + {position = {31.5, -23.5}, amount = 1954}, + {position = {31.5, -22.5}, amount = 2002}, + {position = {32.5, -22.5}, amount = 1495}, + {position = {32.5, -23.5}, amount = 100}, + {position = {33.5, -22.5}, amount = 50}, + {position = {45.5, -22.5}, amount = 200}, + {position = {45.5, -23.5}, amount = 50}, + {position = {46.5, -22.5}, amount = 1737}, + {position = {47.5, -23.5}, amount = 1727}, + {position = {47.5, -22.5}, amount = 1901}, + {position = {46.5, -23.5}, amount = 250}, + {position = {48.5, -23.5}, amount = 1857}, + {position = {48.5, -22.5}, amount = 2032}, + {position = {49.5, -23.5}, amount = 1934}, + {position = {49.5, -22.5}, amount = 2151}, + {position = {51.5, -22.5}, amount = 2294}, + {position = {50.5, -23.5}, amount = 2085}, + {position = {50.5, -22.5}, amount = 2079}, + {position = {51.5, -23.5}, amount = 2137}, + {position = {52.5, -23.5}, amount = 2419}, + {position = {52.5, -22.5}, amount = 2471}, + {position = {53.5, -22.5}, amount = 2780}, + {position = {53.5, -23.5}, amount = 50}, + {position = {20.5, -21.5}, amount = 50}, + {position = {21.5, -21.5}, amount = 100}, + {position = {21.5, -20.5}, amount = 100}, + {position = {22.5, -21.5}, amount = 1601}, + {position = {22.5, -20.5}, amount = 1841}, + {position = {23.5, -21.5}, amount = 2029}, + {position = {23.5, -20.5}, amount = 2264}, + {position = {24.5, -21.5}, amount = 2446}, + {position = {24.5, -20.5}, amount = 2569}, + {position = {25.5, -21.5}, amount = 2601}, + {position = {25.5, -20.5}, amount = 2742}, + {position = {26.5, -20.5}, amount = 2852}, + {position = {27.5, -21.5}, amount = 2756}, + {position = {27.5, -20.5}, amount = 2918}, + {position = {26.5, -21.5}, amount = 2695}, + {position = {28.5, -21.5}, amount = 2772}, + {position = {29.5, -21.5}, amount = 2644}, + {position = {28.5, -20.5}, amount = 2570}, + {position = {29.5, -20.5}, amount = 2620}, + {position = {30.5, -21.5}, amount = 2396}, + {position = {30.5, -20.5}, amount = 2446}, + {position = {31.5, -21.5}, amount = 1987}, + {position = {31.5, -20.5}, amount = 2043}, + {position = {32.5, -21.5}, amount = 1529}, + {position = {32.5, -20.5}, amount = 1562}, + {position = {33.5, -20.5}, amount = 50}, + {position = {45.5, -21.5}, amount = 1523}, + {position = {45.5, -20.5}, amount = 1719}, + {position = {44.5, -21.5}, amount = 100}, + {position = {44.5, -20.5}, amount = 100}, + {position = {46.5, -21.5}, amount = 1853}, + {position = {46.5, -20.5}, amount = 2077}, + {position = {47.5, -21.5}, amount = 2083}, + {position = {47.5, -20.5}, amount = 2228}, + {position = {48.5, -21.5}, amount = 2172}, + {position = {48.5, -20.5}, amount = 2329}, + {position = {49.5, -21.5}, amount = 2087}, + {position = {49.5, -20.5}, amount = 2443}, + {position = {50.5, -20.5}, amount = 2588}, + {position = {51.5, -21.5}, amount = 2423}, + {position = {51.5, -20.5}, amount = 2633}, + {position = {50.5, -21.5}, amount = 2346}, + {position = {52.5, -21.5}, amount = 2595}, + {position = {52.5, -20.5}, amount = 50}, + {position = {53.5, -20.5}, amount = 50}, + {position = {21.5, -19.5}, amount = 1541}, + {position = {21.5, -18.5}, amount = 1719}, + {position = {20.5, -19.5}, amount = 50}, + {position = {20.5, -18.5}, amount = 50}, + {position = {23.5, -18.5}, amount = 2443}, + {position = {22.5, -19.5}, amount = 2010}, + {position = {22.5, -18.5}, amount = 2105}, + {position = {23.5, -19.5}, amount = 2423}, + {position = {24.5, -19.5}, amount = 2679}, + {position = {24.5, -18.5}, amount = 2664}, + {position = {25.5, -19.5}, amount = 2817}, + {position = {25.5, -18.5}, amount = 2785}, + {position = {26.5, -19.5}, amount = 2959}, + {position = {26.5, -18.5}, amount = 2913}, + {position = {27.5, -19.5}, amount = 3042}, + {position = {27.5, -18.5}, amount = 3009}, + {position = {28.5, -18.5}, amount = 2943}, + {position = {29.5, -18.5}, amount = 2847}, + {position = {29.5, -19.5}, amount = 2445}, + {position = {28.5, -19.5}, amount = 2355}, + {position = {30.5, -19.5}, amount = 2583}, + {position = {30.5, -18.5}, amount = 2546}, + {position = {31.5, -19.5}, amount = 2150}, + {position = {31.5, -18.5}, amount = 2140}, + {position = {32.5, -19.5}, amount = 1637}, + {position = {32.5, -18.5}, amount = 1617}, + {position = {33.5, -18.5}, amount = 50}, + {position = {45.5, -19.5}, amount = 1902}, + {position = {45.5, -18.5}, amount = 1953}, + {position = {44.5, -18.5}, amount = 100}, + {position = {44.5, -19.5}, amount = 50}, + {position = {46.5, -19.5}, amount = 2242}, + {position = {46.5, -18.5}, amount = 2324}, + {position = {47.5, -19.5}, amount = 2467}, + {position = {47.5, -18.5}, amount = 2569}, + {position = {49.5, -18.5}, amount = 2848}, + {position = {48.5, -19.5}, amount = 2529}, + {position = {48.5, -18.5}, amount = 2788}, + {position = {49.5, -19.5}, amount = 2691}, + {position = {50.5, -19.5}, amount = 2777}, + {position = {50.5, -18.5}, amount = 2927}, + {position = {51.5, -19.5}, amount = 2851}, + {position = {51.5, -18.5}, amount = 2986}, + {position = {52.5, -19.5}, amount = 100}, + {position = {52.5, -18.5}, amount = 200}, + {position = {53.5, -18.5}, amount = 50}, + {position = {53.5, -19.5}, amount = 50}, + {position = {19.5, -16.5}, amount = 50}, + {position = {21.5, -17.5}, amount = 1781}, + {position = {21.5, -16.5}, amount = 1624}, + {position = {20.5, -17.5}, amount = 50}, + {position = {20.5, -16.5}, amount = 50}, + {position = {22.5, -17.5}, amount = 2123}, + {position = {22.5, -16.5}, amount = 2082}, + {position = {23.5, -17.5}, amount = 2426}, + {position = {23.5, -16.5}, amount = 2351}, + {position = {24.5, -17.5}, amount = 2643}, + {position = {24.5, -16.5}, amount = 2512}, + {position = {25.5, -17.5}, amount = 2669}, + {position = {25.5, -16.5}, amount = 2496}, + {position = {26.5, -17.5}, amount = 2767}, + {position = {26.5, -16.5}, amount = 2571}, + {position = {27.5, -17.5}, amount = 2835}, + {position = {27.5, -16.5}, amount = 2636}, + {position = {28.5, -17.5}, amount = 2817}, + {position = {28.5, -16.5}, amount = 2615}, + {position = {29.5, -17.5}, amount = 2676}, + {position = {29.5, -16.5}, amount = 2603}, + {position = {30.5, -17.5}, amount = 2501}, + {position = {30.5, -16.5}, amount = 2388}, + {position = {31.5, -17.5}, amount = 2037}, + {position = {31.5, -16.5}, amount = 1989}, + {position = {32.5, -16.5}, amount = 1493}, + {position = {33.5, -16.5}, amount = 50}, + {position = {32.5, -17.5}, amount = 1571}, + {position = {43.5, -16.5}, amount = 50}, + {position = {44.5, -17.5}, amount = 100}, + {position = {44.5, -16.5}, amount = 50}, + {position = {45.5, -17.5}, amount = 1948}, + {position = {45.5, -16.5}, amount = 1977}, + {position = {46.5, -17.5}, amount = 2398}, + {position = {46.5, -16.5}, amount = 2393}, + {position = {47.5, -17.5}, amount = 2604}, + {position = {47.5, -16.5}, amount = 2650}, + {position = {48.5, -17.5}, amount = 2825}, + {position = {48.5, -16.5}, amount = 2766}, + {position = {49.5, -17.5}, amount = 2930}, + {position = {49.5, -16.5}, amount = 2864}, + {position = {50.5, -16.5}, amount = 3014}, + {position = {51.5, -17.5}, amount = 3038}, + {position = {51.5, -16.5}, amount = 2871}, + {position = {50.5, -17.5}, amount = 2999}, + {position = {52.5, -16.5}, amount = 2738}, + {position = {53.5, -16.5}, amount = 2685}, + {position = {52.5, -17.5}, amount = 100}, + {position = {19.5, -14.5}, amount = 50}, + {position = {20.5, -15.5}, amount = 50}, + {position = {20.5, -14.5}, amount = 100}, + {position = {21.5, -15.5}, amount = 1607}, + {position = {21.5, -14.5}, amount = 1551}, + {position = {22.5, -15.5}, amount = 1900}, + {position = {22.5, -14.5}, amount = 1793}, + {position = {23.5, -15.5}, amount = 2185}, + {position = {23.5, -14.5}, amount = 2006}, + {position = {24.5, -15.5}, amount = 2230}, + {position = {24.5, -14.5}, amount = 2102}, + {position = {25.5, -15.5}, amount = 2342}, + {position = {25.5, -14.5}, amount = 2209}, + {position = {26.5, -15.5}, amount = 2450}, + {position = {26.5, -14.5}, amount = 2270}, + {position = {27.5, -15.5}, amount = 2487}, + {position = {27.5, -14.5}, amount = 2236}, + {position = {29.5, -15.5}, amount = 2288}, + {position = {29.5, -14.5}, amount = 1949}, + {position = {28.5, -15.5}, amount = 2376}, + {position = {28.5, -14.5}, amount = 2195}, + {position = {30.5, -15.5}, amount = 2090}, + {position = {30.5, -14.5}, amount = 1712}, + {position = {31.5, -15.5}, amount = 1755}, + {position = {31.5, -14.5}, amount = 100}, + {position = {32.5, -14.5}, amount = 50}, + {position = {32.5, -15.5}, amount = 100}, + {position = {45.5, -15.5}, amount = 1939}, + {position = {45.5, -14.5}, amount = 1688}, + {position = {44.5, -14.5}, amount = 50}, + {position = {44.5, -15.5}, amount = 100}, + {position = {47.5, -15.5}, amount = 2546}, + {position = {47.5, -14.5}, amount = 2344}, + {position = {46.5, -15.5}, amount = 2299}, + {position = {46.5, -14.5}, amount = 2119}, + {position = {48.5, -15.5}, amount = 2700}, + {position = {48.5, -14.5}, amount = 2429}, + {position = {49.5, -15.5}, amount = 2737}, + {position = {49.5, -14.5}, amount = 2499}, + {position = {50.5, -15.5}, amount = 2811}, + {position = {50.5, -14.5}, amount = 2495}, + {position = {51.5, -15.5}, amount = 2676}, + {position = {51.5, -14.5}, amount = 2370}, + {position = {52.5, -15.5}, amount = 2508}, + {position = {52.5, -14.5}, amount = 2262}, + {position = {53.5, -15.5}, amount = 2430}, + {position = {53.5, -14.5}, amount = 2061}, + {position = {19.5, -13.5}, amount = 50}, + {position = {20.5, -13.5}, amount = 100}, + {position = {21.5, -13.5}, amount = 100}, + {position = {21.5, -12.5}, amount = 100}, + {position = {20.5, -12.5}, amount = 50}, + {position = {22.5, -13.5}, amount = 1710}, + {position = {22.5, -12.5}, amount = 1577}, + {position = {23.5, -13.5}, amount = 1795}, + {position = {23.5, -12.5}, amount = 1662}, + {position = {24.5, -13.5}, amount = 1935}, + {position = {24.5, -12.5}, amount = 1701}, + {position = {25.5, -13.5}, amount = 2052}, + {position = {25.5, -12.5}, amount = 1807}, + {position = {26.5, -12.5}, amount = 1812}, + {position = {27.5, -13.5}, amount = 2025}, + {position = {27.5, -12.5}, amount = 1778}, + {position = {26.5, -13.5}, amount = 2062}, + {position = {28.5, -13.5}, amount = 1900}, + {position = {29.5, -13.5}, amount = 1635}, + {position = {28.5, -12.5}, amount = 150}, + {position = {29.5, -12.5}, amount = 150}, + {position = {30.5, -12.5}, amount = 150}, + {position = {30.5, -13.5}, amount = 100}, + {position = {31.5, -13.5}, amount = 100}, + {position = {31.5, -12.5}, amount = 50}, + {position = {45.5, -13.5}, amount = 50}, + {position = {46.5, -13.5}, amount = 1766}, + {position = {47.5, -13.5}, amount = 2006}, + {position = {47.5, -12.5}, amount = 1501}, + {position = {46.5, -12.5}, amount = 50}, + {position = {48.5, -13.5}, amount = 2117}, + {position = {48.5, -12.5}, amount = 1684}, + {position = {49.5, -13.5}, amount = 2166}, + {position = {49.5, -12.5}, amount = 1710}, + {position = {50.5, -13.5}, amount = 2135}, + {position = {50.5, -12.5}, amount = 1708}, + {position = {51.5, -13.5}, amount = 2029}, + {position = {51.5, -12.5}, amount = 1483}, + {position = {53.5, -13.5}, amount = 1660}, + {position = {52.5, -12.5}, amount = 50}, + {position = {52.5, -13.5}, amount = 1788}, + {position = {21.5, -11.5}, amount = 50}, + {position = {23.5, -11.5}, amount = 1483}, + {position = {22.5, -11.5}, amount = 50}, + {position = {23.5, -10.5}, amount = 50}, + {position = {24.5, -10.5}, amount = 50}, + {position = {25.5, -10.5}, amount = 50}, + {position = {24.5, -11.5}, amount = 1483}, + {position = {25.5, -11.5}, amount = 1465}, + {position = {26.5, -11.5}, amount = 50}, + {position = {27.5, -11.5}, amount = 150}, + {position = {26.5, -10.5}, amount = 50}, + {position = {27.5, -10.5}, amount = 50}, + {position = {28.5, -11.5}, amount = 200}, + {position = {29.5, -11.5}, amount = 150}, + {position = {28.5, -10.5}, amount = 100}, + {position = {29.5, -10.5}, amount = 50}, + {position = {30.5, -11.5}, amount = 50}, + {position = {49.5, -11.5}, amount = 50}, + {position = {50.5, -11.5}, amount = 50}, + {position = {51.5, -11.5}, amount = 50}, + {position = {26.5, -9.5}, amount = 50}, + {position = {-43.5, 3.5}, amount = 50}, + {position = {-48.5, 5.5}, amount = 100}, + {position = {-47.5, 5.5}, amount = 1647}, + {position = {-46.5, 5.5}, amount = 1788}, + {position = {-45.5, 5.5}, amount = 2000}, + {position = {-44.5, 4.5}, amount = 1652}, + {position = {-44.5, 5.5}, amount = 2051}, + {position = {-45.5, 4.5}, amount = 50}, + {position = {-43.5, 4.5}, amount = 1628}, + {position = {-43.5, 5.5}, amount = 2009}, + {position = {-42.5, 4.5}, amount = 1701}, + {position = {-42.5, 5.5}, amount = 1944}, + {position = {-41.5, 5.5}, amount = 1701}, + {position = {-50.5, 7.5}, amount = 1943}, + {position = {-50.5, 6.5}, amount = 50}, + {position = {-51.5, 7.5}, amount = 50}, + {position = {-49.5, 6.5}, amount = 1653}, + {position = {-49.5, 7.5}, amount = 2169}, + {position = {-48.5, 6.5}, amount = 1936}, + {position = {-48.5, 7.5}, amount = 2460}, + {position = {-47.5, 7.5}, amount = 2617}, + {position = {-46.5, 6.5}, amount = 2500}, + {position = {-46.5, 7.5}, amount = 2709}, + {position = {-47.5, 6.5}, amount = 2194}, + {position = {-45.5, 6.5}, amount = 2433}, + {position = {-45.5, 7.5}, amount = 2916}, + {position = {-44.5, 6.5}, amount = 2424}, + {position = {-44.5, 7.5}, amount = 2784}, + {position = {-43.5, 6.5}, amount = 2356}, + {position = {-43.5, 7.5}, amount = 2615}, + {position = {-42.5, 6.5}, amount = 2130}, + {position = {-42.5, 7.5}, amount = 2264}, + {position = {-41.5, 6.5}, amount = 1775}, + {position = {-41.5, 7.5}, amount = 1927}, + {position = {-40.5, 7.5}, amount = 100}, + {position = {-40.5, 6.5}, amount = 100}, + {position = {-39.5, 7.5}, amount = 50}, + {position = {-52.5, 9.5}, amount = 1568}, + {position = {-52.5, 8.5}, amount = 50}, + {position = {-51.5, 8.5}, amount = 1793}, + {position = {-51.5, 9.5}, amount = 1911}, + {position = {-50.5, 8.5}, amount = 2275}, + {position = {-50.5, 9.5}, amount = 2403}, + {position = {-49.5, 8.5}, amount = 2601}, + {position = {-49.5, 9.5}, amount = 2720}, + {position = {-48.5, 8.5}, amount = 2811}, + {position = {-48.5, 9.5}, amount = 2978}, + {position = {-47.5, 8.5}, amount = 2924}, + {position = {-47.5, 9.5}, amount = 3010}, + {position = {-46.5, 8.5}, amount = 2978}, + {position = {-46.5, 9.5}, amount = 2945}, + {position = {-45.5, 8.5}, amount = 2869}, + {position = {-45.5, 9.5}, amount = 2964}, + {position = {-44.5, 8.5}, amount = 3006}, + {position = {-44.5, 9.5}, amount = 2806}, + {position = {-42.5, 9.5}, amount = 2453}, + {position = {-43.5, 8.5}, amount = 2574}, + {position = {-43.5, 9.5}, amount = 2645}, + {position = {-42.5, 8.5}, amount = 2405}, + {position = {-41.5, 8.5}, amount = 1975}, + {position = {-41.5, 9.5}, amount = 2042}, + {position = {-40.5, 9.5}, amount = 150}, + {position = {-40.5, 8.5}, amount = 150}, + {position = {-39.5, 9.5}, amount = 50}, + {position = {-52.5, 10.5}, amount = 1577}, + {position = {-52.5, 11.5}, amount = 1544}, + {position = {-53.5, 10.5}, amount = 50}, + {position = {-51.5, 10.5}, amount = 1980}, + {position = {-51.5, 11.5}, amount = 1796}, + {position = {-50.5, 10.5}, amount = 2275}, + {position = {-50.5, 11.5}, amount = 2120}, + {position = {-49.5, 10.5}, amount = 2648}, + {position = {-49.5, 11.5}, amount = 2271}, + {position = {-48.5, 10.5}, amount = 2824}, + {position = {-48.5, 11.5}, amount = 2404}, + {position = {-47.5, 10.5}, amount = 2823}, + {position = {-47.5, 11.5}, amount = 2546}, + {position = {-46.5, 10.5}, amount = 2905}, + {position = {-46.5, 11.5}, amount = 2694}, + {position = {-45.5, 10.5}, amount = 2929}, + {position = {-45.5, 11.5}, amount = 2729}, + {position = {-44.5, 10.5}, amount = 2800}, + {position = {-44.5, 11.5}, amount = 2765}, + {position = {-43.5, 10.5}, amount = 2683}, + {position = {-43.5, 11.5}, amount = 2597}, + {position = {-42.5, 10.5}, amount = 2529}, + {position = {-42.5, 11.5}, amount = 2317}, + {position = {-41.5, 10.5}, amount = 2033}, + {position = {-41.5, 11.5}, amount = 1926}, + {position = {-40.5, 11.5}, amount = 50}, + {position = {-40.5, 10.5}, amount = 100}, + {position = {-39.5, 11.5}, amount = 50}, + {position = {-39.5, 10.5}, amount = 50}, + {position = {-52.5, 12.5}, amount = 50}, + {position = {-51.5, 12.5}, amount = 1516}, + {position = {-50.5, 12.5}, amount = 1709}, + {position = {-50.5, 13.5}, amount = 50}, + {position = {-51.5, 13.5}, amount = 50}, + {position = {-49.5, 12.5}, amount = 1812}, + {position = {-48.5, 12.5}, amount = 1998}, + {position = {-48.5, 13.5}, amount = 1671}, + {position = {-49.5, 13.5}, amount = 50}, + {position = {-47.5, 12.5}, amount = 2309}, + {position = {-47.5, 13.5}, amount = 1922}, + {position = {-46.5, 12.5}, amount = 2383}, + {position = {-46.5, 13.5}, amount = 2069}, + {position = {-45.5, 12.5}, amount = 2461}, + {position = {-45.5, 13.5}, amount = 2093}, + {position = {-44.5, 12.5}, amount = 2465}, + {position = {-44.5, 13.5}, amount = 2013}, + {position = {-43.5, 12.5}, amount = 2366}, + {position = {-43.5, 13.5}, amount = 1861}, + {position = {-42.5, 12.5}, amount = 2008}, + {position = {-42.5, 13.5}, amount = 1761}, + {position = {-41.5, 12.5}, amount = 1715}, + {position = {-41.5, 13.5}, amount = 100}, + {position = {-40.5, 13.5}, amount = 50}, + {position = {-40.5, 12.5}, amount = 100}, + {position = {-50.5, 14.5}, amount = 50}, + {position = {-48.5, 14.5}, amount = 50}, + {position = {-46.5, 14.5}, amount = 1583}, + {position = {-47.5, 14.5}, amount = 100}, + {position = {-46.5, 15.5}, amount = 50}, + {position = {-44.5, 15.5}, amount = 50}, + {position = {-45.5, 14.5}, amount = 1637}, + {position = {-44.5, 14.5}, amount = 1587}, + {position = {-45.5, 15.5}, amount = 50}, + {position = {-43.5, 14.5}, amount = 100}, + {position = {-42.5, 14.5}, amount = 50}, + {position = {-43.5, 15.5}, amount = 50}, + {position = {-42.5, 15.5}, amount = 50}, + {position = {-41.5, 14.5}, amount = 50} + }, + ["dead-dry-hairy-tree"] = + { + {position = {15.4453125, -22.140625}}, + {position = {12.84375, -18.70703125}}, + {position = {2.671875, 1.703125}}, + {position = {-3.30859375, 4.0859375}}, + {position = {23.359375, 21.328125}}, + {position = {46.4375, 32.8125}} + }, + ["stone"] = + { + {position = {13.5, 21.5}, amount = 1511}, + {position = {12.5, 21.5}, amount = 100}, + {position = {14.5, 21.5}, amount = 1501}, + {position = {15.5, 21.5}, amount = 1499}, + {position = {16.5, 21.5}, amount = 50}, + {position = {9.5, 23.5}, amount = 50}, + {position = {9.5, 22.5}, amount = 50}, + {position = {8.5, 23.5}, amount = 50}, + {position = {10.5, 23.5}, amount = 1624}, + {position = {11.5, 23.5}, amount = 1747}, + {position = {10.5, 22.5}, amount = 50}, + {position = {11.5, 22.5}, amount = 100}, + {position = {12.5, 22.5}, amount = 1613}, + {position = {12.5, 23.5}, amount = 1808}, + {position = {13.5, 22.5}, amount = 1710}, + {position = {13.5, 23.5}, amount = 1878}, + {position = {14.5, 23.5}, amount = 1854}, + {position = {15.5, 22.5}, amount = 1587}, + {position = {15.5, 23.5}, amount = 1739}, + {position = {14.5, 22.5}, amount = 1685}, + {position = {16.5, 23.5}, amount = 1607}, + {position = {16.5, 22.5}, amount = 100}, + {position = {17.5, 23.5}, amount = 100}, + {position = {17.5, 22.5}, amount = 50}, + {position = {18.5, 23.5}, amount = 50}, + {position = {7.5, 25.5}, amount = 1578}, + {position = {7.5, 24.5}, amount = 50}, + {position = {6.5, 25.5}, amount = 50}, + {position = {8.5, 24.5}, amount = 1526}, + {position = {8.5, 25.5}, amount = 1688}, + {position = {9.5, 24.5}, amount = 1574}, + {position = {9.5, 25.5}, amount = 1816}, + {position = {10.5, 24.5}, amount = 1684}, + {position = {10.5, 25.5}, amount = 1848}, + {position = {11.5, 24.5}, amount = 1909}, + {position = {11.5, 25.5}, amount = 1917}, + {position = {12.5, 24.5}, amount = 2015}, + {position = {12.5, 25.5}, amount = 2090}, + {position = {13.5, 24.5}, amount = 2018}, + {position = {13.5, 25.5}, amount = 2092}, + {position = {14.5, 24.5}, amount = 2008}, + {position = {14.5, 25.5}, amount = 2023}, + {position = {15.5, 24.5}, amount = 1876}, + {position = {15.5, 25.5}, amount = 1908}, + {position = {16.5, 25.5}, amount = 1779}, + {position = {17.5, 24.5}, amount = 1556}, + {position = {17.5, 25.5}, amount = 1618}, + {position = {16.5, 24.5}, amount = 1728}, + {position = {18.5, 25.5}, amount = 50}, + {position = {18.5, 24.5}, amount = 50}, + {position = {7.5, 26.5}, amount = 1697}, + {position = {7.5, 27.5}, amount = 1773}, + {position = {6.5, 26.5}, amount = 50}, + {position = {6.5, 27.5}, amount = 50}, + {position = {8.5, 26.5}, amount = 1904}, + {position = {8.5, 27.5}, amount = 1989}, + {position = {9.5, 26.5}, amount = 1969}, + {position = {9.5, 27.5}, amount = 2085}, + {position = {10.5, 26.5}, amount = 2018}, + {position = {10.5, 27.5}, amount = 2062}, + {position = {11.5, 26.5}, amount = 1958}, + {position = {11.5, 27.5}, amount = 1974}, + {position = {12.5, 26.5}, amount = 2042}, + {position = {12.5, 27.5}, amount = 2014}, + {position = {13.5, 26.5}, amount = 2096}, + {position = {13.5, 27.5}, amount = 2094}, + {position = {14.5, 26.5}, amount = 1976}, + {position = {14.5, 27.5}, amount = 2006}, + {position = {15.5, 26.5}, amount = 1906}, + {position = {15.5, 27.5}, amount = 1898}, + {position = {16.5, 26.5}, amount = 1755}, + {position = {16.5, 27.5}, amount = 1702}, + {position = {17.5, 26.5}, amount = 1590}, + {position = {17.5, 27.5}, amount = 1573}, + {position = {19.5, 27.5}, amount = 50}, + {position = {19.5, 26.5}, amount = 50}, + {position = {18.5, 26.5}, amount = 50}, + {position = {18.5, 27.5}, amount = 50}, + {position = {7.5, 28.5}, amount = 1712}, + {position = {7.5, 29.5}, amount = 1592}, + {position = {6.5, 28.5}, amount = 100}, + {position = {6.5, 29.5}, amount = 50}, + {position = {8.5, 28.5}, amount = 1983}, + {position = {8.5, 29.5}, amount = 1839}, + {position = {9.5, 28.5}, amount = 2041}, + {position = {9.5, 29.5}, amount = 1885}, + {position = {10.5, 28.5}, amount = 2059}, + {position = {10.5, 29.5}, amount = 1808}, + {position = {11.5, 28.5}, amount = 1961}, + {position = {11.5, 29.5}, amount = 1801}, + {position = {12.5, 28.5}, amount = 1987}, + {position = {12.5, 29.5}, amount = 1756}, + {position = {13.5, 28.5}, amount = 1875}, + {position = {13.5, 29.5}, amount = 1663}, + {position = {14.5, 28.5}, amount = 1818}, + {position = {14.5, 29.5}, amount = 1544}, + {position = {15.5, 28.5}, amount = 1710}, + {position = {15.5, 29.5}, amount = 50}, + {position = {16.5, 28.5}, amount = 1619}, + {position = {16.5, 29.5}, amount = 50}, + {position = {17.5, 28.5}, amount = 100}, + {position = {17.5, 29.5}, amount = 100}, + {position = {18.5, 28.5}, amount = 100}, + {position = {7.5, 30.5}, amount = 50}, + {position = {8.5, 30.5}, amount = 150}, + {position = {9.5, 30.5}, amount = 100}, + {position = {8.5, 31.5}, amount = 50}, + {position = {9.5, 31.5}, amount = 50}, + {position = {10.5, 30.5}, amount = 50}, + {position = {11.5, 30.5}, amount = 50}, + {position = {10.5, 31.5}, amount = 50}, + {position = {11.5, 31.5}, amount = 50}, + {position = {12.5, 30.5}, amount = 100}, + {position = {13.5, 30.5}, amount = 100}, + {position = {12.5, 31.5}, amount = 50}, + {position = {13.5, 31.5}, amount = 100}, + {position = {14.5, 30.5}, amount = 100}, + {position = {15.5, 30.5}, amount = 50}, + {position = {14.5, 31.5}, amount = 50}, + {position = {16.5, 30.5}, amount = 50}, + {position = {11.5, 32.5}, amount = 50}, + {position = {12.5, 32.5}, amount = 50} + }, + ["fish"] = + { + {position = {24.96484375, 37.0390625}}, + {position = {30.3984375, 43.5}} + } + } +}, +{ + map_set_size = 45, + map_set_tiles = + { + ["grass-1"] = + { + ["1"] = {-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,}, + ["2"] = {-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,}, + ["3"] = {-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,}, + ["4"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["5"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["6"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["7"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["8"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["9"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["10"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["11"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["12"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["13"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["14"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["15"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["16"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["17"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["18"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["19"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["20"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["21"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["22"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["23"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["24"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["25"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["26"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["27"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["28"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["29"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["30"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["31"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["32"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["33"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["34"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["35"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["36"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["37"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["38"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["39"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["40"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["41"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["42"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["43"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["44"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-45"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-44"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-43"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-42"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-41"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-40"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-39"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-38"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-37"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-36"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-35"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-34"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-33"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-32"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-31"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-30"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-29"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,40,41,42,43,44,}, + ["-28"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,40,41,42,43,44,}, + ["-27"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,40,41,42,43,44,}, + ["-26"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-25"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-24"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-23"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-22"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-21"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-20"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-19"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-18"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-17"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-16"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-15"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-14"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-13"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-12"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-11"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-10"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-9"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-8"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-7"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-6"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-5"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["-4"] = {-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42}, + ["-3"] = {-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,}, + ["-2"] = {-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,}, + ["-1"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, + ["0"] = {-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,}, }, + ["water"] = + { + ["-32"] = {-11,-10,}, + ["-31"] = {-12,-11,-10,}, + ["-30"] = {-10,}, + ["-29"] = {37,38,39,}, + ["-28"] = {38,39,}, + ["-27"] = {-11,38,39,}, }, + + }, + map_set_entities = + { + + ["tree-02-red"] = + { + {position = {-19.0859375, -43.6328125}}, + {position = {-38.953125, -42.2421875}}, + {position = {34.8359375, -40.125}}, + {position = {-40.640625, -39.1953125}}, + {position = {-14.25390625, -38.109375}}, + {position = {40.74609375, -39.1328125}}, + {position = {-40.15234375, -35.64453125}}, + {position = {-14.49609375, -36.9921875}}, + {position = {27.4765625, -36.57421875}}, + {position = {32.6640625, -36.5625}}, + {position = {36.19921875, -35.85546875}}, + {position = {-13.671875, -35.0703125}}, + {position = {-28.22265625, -31.9921875}}, + {position = {-27.109375, -32.1640625}}, + {position = {-20.04296875, -33.1796875}}, + {position = {34.06640625, -32.9375}}, + {position = {42.22265625, -33.5625}}, + {position = {-42.65625, -31.19921875}}, + {position = {11.3125, -29.5625}}, + {position = {39.63671875, -27.8828125}}, + {position = {-34.9296875, -26.0625}}, + {position = {-34.08203125, -26.3046875}}, + {position = {-30.9140625, -25.953125}}, + {position = {-14.9375, -26.6875}}, + {position = {34.5234375, -25.63671875}}, + {position = {-34.08203125, -23.73828125}}, + {position = {-32.71875, -25.6015625}}, + {position = {17.25, -25.375}}, + {position = {26.8515625, -24.83984375}}, + {position = {-44.55859375, -22.08984375}}, + {position = {-38.54296875, -22.625}}, + {position = {18.3125, -21.625}}, + {position = {-40.70703125, -19.7890625}}, + {position = {-11.1875, -20.8125}}, + {position = {-16.8125, -14.4375}}, + {position = {-14.3125, -11.0625}}, + {position = {-4.875, -6.0625}}, + {position = {3.8125, -4.0625}}, + {position = {-36.5625, -0.5625}}, + {position = {-33.75, 0.125}}, + {position = {-7.0625, -1.0625}}, + {position = {3.6875, 1.125}}, + {position = {-38.375, 3.625}}, + {position = {3.125, 11.1875}}, + {position = {-29.6875, 12.875}}, + {position = {-23.25, 12.625}}, + {position = {-23.375, 14.9375}}, + {position = {-14.5, 14.4375}}, + {position = {-5.9375, 15.75}}, + {position = {-5.875, 16.9375}}, + {position = {16.875, 16.5625}}, + {position = {10.625, 18.4375}}, + {position = {0, 20.6875}}, + {position = {8.375, 20.4375}}, + {position = {37.4375, 33.3125}} + }, + ["electric-energy-interface"] = + { + {position = {0, -44}, force = "player", direction = 0}, + {position = {0, 44}, force = "player", direction = 0} + }, + ["blue-chest"] = + { + {position = {-1.5, -42.5}, force = "player", direction = 0}, + {position = {1.5, 42.5}, force = "player", direction = 0} + }, + ["red-chest"] = + { + {position = {1.5, -42.5}, force = "player", direction = 0}, + {position = {-1.5, 42.5}, force = "player", direction = 0} + }, + ["big-electric-pole"] = + { + {position = {0, -42}, force = "player", direction = 0}, + {position = {0, 42}, force = "player", direction = 0} + }, + ["big-ship-wreck-3"] = + { + {position = {43, -43}, force = "player", direction = 0} + }, + ["stack-inserter"] = + { + {position = {-1.5, -41.5}, force = "player", direction = 0}, + {position = {1.5, -41.5}, force = "player", direction = 4}, + + {position = {-1.5, 41.5}, force = "player", direction = 0}, + {position = {1.5, 41.5}, force = "player", direction = 4} + }, + ["tree-05"] = + { + {position = {3.375, -38.1875}}, + {position = {14.9375, -38.3125}}, + {position = {16.8125, -39.4375}}, + {position = {21.4375, -39.5}}, + {position = {12.3125, -31.875}}, + {position = {-11.75, -30}}, + {position = {2.125, -29.75}}, + {position = {7.25, -31}}, + {position = {7.625, -26.3125}}, + {position = {-9.6875, -25.375}}, + {position = {18.375, -25.3125}}, + {position = {-33.6875, -20.8125}}, + {position = {-2.625, -19.4375}}, + {position = {-38.5, -16.0625}}, + {position = {-19.5, -17.3125}}, + {position = {20.8125, -17.0625}}, + {position = {17.375, -13.625}}, + {position = {-38.1875, -13}}, + {position = {-17.9375, -11.625}}, + {position = {16.625, -12.375}}, + {position = {22.1875, -13.3125}}, + {position = {-18.75, -9.875}}, + {position = {4.3125, -11.5625}}, + {position = {5.1875, -10.6875}}, + {position = {29.5625, -11.0625}}, + {position = {-38.125, -7.9375}}, + {position = {-16.375, -8.25}}, + {position = {13.1875, -8.125}}, + {position = {17.1875, -7.6875}}, + {position = {17.6875, -8.5625}}, + {position = {-39.125, -6.75}}, + {position = {-32.1875, -7.5}}, + {position = {-27.125, -7}}, + {position = {-7.3125, -6.5}}, + {position = {-4.25, -7.5625}}, + {position = {24.5625, -7.0625}}, + {position = {-12.625, -3.6875}}, + {position = {2.1875, -4.125}}, + {position = {6.6875, -4.8125}}, + {position = {21.75, -3.9375}}, + {position = {-15.1875, -2.0625}}, + {position = {-1.9375, -3.5625}}, + {position = {-1.75, -2.75}}, + {position = {-16.8125, 0.3125}}, + {position = {-38.8125, 1.0625}}, + {position = {-26.8125, 1.75}}, + {position = {10.125, 2.75}}, + {position = {-15.4375, 5.6875}}, + {position = {-9.625, 5.5625}}, + {position = {-8.8125, 4.75}}, + {position = {-12.625, 7.4375}}, + {position = {-22.1875, 8.5}}, + {position = {-9.75, 10.0625}}, + {position = {-8.0625, 8.625}}, + {position = {-38.1875, 11.9375}}, + {position = {-25.375, 12.0625}}, + {position = {-9.25, 11.125}}, + {position = {-28.5, 13.75}}, + {position = {-20.375, 13.875}}, + {position = {16.0625, 12.5}}, + {position = {2.6875, 15.625}}, + {position = {14.75, 15.5}}, + {position = {-38.625, 17.9375}}, + {position = {-33.375, 16.6875}}, + {position = {-31.25, 19.1875}}, + {position = {22.1875, 20}}, + {position = {9.9375, 20.625}}, + {position = {5.375, 25.375}}, + {position = {8.5, 25.625}}, + {position = {16.8125, 25.75}}, + {position = {35.875, 24.5625}}, + {position = {-30.00390625, 26.8828125}}, + {position = {13.3125, 27.875}}, + {position = {23.3125, 26.4375}}, + {position = {-24.8828125, 29.87109375}}, + {position = {28.125, 28.5625}}, + {position = {-35.08984375, 33.82421875}}, + {position = {3.1875, 34.5625}}, + {position = {27.625, 37.0625}}, + {position = {35.6875, 38.1875}}, + {position = {36.3125, 39.1875}} + }, + ["tree-04"] = + { + {position = {12.9375, -37.75}}, + {position = {14.625, -36.125}}, + {position = {12.4375, -34.25}}, + {position = {-11.625, -32.625}}, + {position = {-3.75, -33.0625}}, + {position = {-0.3125, -31.6875}}, + {position = {-3.75, -26.5625}}, + {position = {-1.3125, -25.625}}, + {position = {4.9375, -24.0625}}, + {position = {-2.3125, -21.875}}, + {position = {2.75, -21.875}}, + {position = {5.25, -23.1875}}, + {position = {3.6875, -21.4375}}, + {position = {14.1875, -20}}, + {position = {-28.75, -17.75}}, + {position = {8.5625, -16.6875}}, + {position = {20.6875, -15.625}}, + {position = {-17.3125, -15.375}}, + {position = {-9.3125, -15.0625}}, + {position = {13.875, -13.9375}}, + {position = {16.875, -15.3125}}, + {position = {-19.9375, -12.75}}, + {position = {-11.5625, -10.5}}, + {position = {-36.3125, -8.25}}, + {position = {23.625, -7.625}}, + {position = {-22.5625, -6.9375}}, + {position = {-20.9375, -6.6875}}, + {position = {-34.375, -5.1875}}, + {position = {-13.5625, -1.75}}, + {position = {11.5625, -2.8125}}, + {position = {4.9375, -0.0625}}, + {position = {-34.75, 0.6875}}, + {position = {-33.8125, 1.4375}}, + {position = {-29, 0.6875}}, + {position = {-12.9375, 1.75}}, + {position = {13.625, 4.375}}, + {position = {-35.875, 5.5}}, + {position = {-32.25, 5.6875}}, + {position = {-29.375, 6.25}}, + {position = {-25.625, 4.625}}, + {position = {7.4375, 5.75}}, + {position = {-33.4375, 8}}, + {position = {-29.75, 7.125}}, + {position = {-14.3125, 7.9375}}, + {position = {-15.25, 7.5625}}, + {position = {0.625, 7.625}}, + {position = {11.5625, 7.6875}}, + {position = {-16.0625, 10.3125}}, + {position = {3.9375, 9.75}}, + {position = {11.25, 8.75}}, + {position = {-35.75, 11.9375}}, + {position = {-35.4375, 10.625}}, + {position = {-27.3125, 12.25}}, + {position = {-5.1875, 11.0625}}, + {position = {-37.4375, 13.8125}}, + {position = {-10.1875, 14.125}}, + {position = {-25.625, 16.375}}, + {position = {-13, 15.125}}, + {position = {23.3125, 15.4375}}, + {position = {-9.8125, 18.0625}}, + {position = {-1.25, 17.1875}}, + {position = {6.625, 16.5}}, + {position = {-38.625, 18.9375}}, + {position = {25.6875, 19.3125}}, + {position = {-34.25, 21}}, + {position = {32.3125, 21.875}}, + {position = {7.9375, 23.875}}, + {position = {19.75, 23.4375}}, + {position = {0.5, 28.75}}, + {position = {27.125, 30}}, + {position = {10.875, 33.4375}}, + {position = {39.5, 37.4375}}, + {position = {20.4375, 39.5}} + }, + ["copper-ore"] = + { + {position = {-2.5, -24.5}, amount = 855}, + {position = {-0.5, -24.5}, amount = 985}, + {position = {-0.5, -25.5}, amount = 739}, + {position = {-1.5, -24.5}, amount = 953}, + {position = {0.5, -25.5}, amount = 725}, + {position = {1.5, -24.5}, amount = 961}, + {position = {0.5, -24.5}, amount = 1052}, + {position = {2.5, -25.5}, amount = 100}, + {position = {3.5, -24.5}, amount = 200}, + {position = {2.5, -24.5}, amount = 825}, + {position = {5.5, -25.5}, amount = 50}, + {position = {5.5, -24.5}, amount = 100}, + {position = {4.5, -24.5}, amount = 200}, + {position = {7.5, -24.5}, amount = 100}, + {position = {6.5, -25.5}, amount = 50}, + {position = {6.5, -24.5}, amount = 150}, + {position = {8.5, -24.5}, amount = 50}, + {position = {-4.5, -22.5}, amount = 1032}, + {position = {-4.5, -23.5}, amount = 778}, + {position = {-5.5, -22.5}, amount = 819}, + {position = {-2.5, -22.5}, amount = 1336}, + {position = {-2.5, -23.5}, amount = 1111}, + {position = {-3.5, -22.5}, amount = 1209}, + {position = {-3.5, -23.5}, amount = 969}, + {position = {-0.5, -22.5}, amount = 1500}, + {position = {-0.5, -23.5}, amount = 1206}, + {position = {-1.5, -22.5}, amount = 1401}, + {position = {-1.5, -23.5}, amount = 1192}, + {position = {1.5, -22.5}, amount = 1413}, + {position = {1.5, -23.5}, amount = 1195}, + {position = {0.5, -22.5}, amount = 1433}, + {position = {0.5, -23.5}, amount = 1254}, + {position = {3.5, -22.5}, amount = 1267}, + {position = {3.5, -23.5}, amount = 965}, + {position = {2.5, -22.5}, amount = 1352}, + {position = {2.5, -23.5}, amount = 1044}, + {position = {5.5, -23.5}, amount = 250}, + {position = {4.5, -22.5}, amount = 450}, + {position = {4.5, -23.5}, amount = 350}, + {position = {5.5, -22.5}, amount = 600}, + {position = {7.5, -22.5}, amount = 250}, + {position = {6.5, -22.5}, amount = 350}, + {position = {6.5, -23.5}, amount = 150}, + {position = {7.5, -23.5}, amount = 200}, + {position = {8.5, -23.5}, amount = 100}, + {position = {9.5, -22.5}, amount = 100}, + {position = {8.5, -22.5}, amount = 250}, + {position = {-6.5, -20.5}, amount = 1069}, + {position = {-6.5, -21.5}, amount = 841}, + {position = {-7.5, -20.5}, amount = 840}, + {position = {-5.5, -21.5}, amount = 1061}, + {position = {-4.5, -20.5}, amount = 1448}, + {position = {-4.5, -21.5}, amount = 1256}, + {position = {-5.5, -20.5}, amount = 1272}, + {position = {-2.5, -20.5}, amount = 1682}, + {position = {-2.5, -21.5}, amount = 1526}, + {position = {-3.5, -20.5}, amount = 1588}, + {position = {-3.5, -21.5}, amount = 1416}, + {position = {-0.5, -20.5}, amount = 1726}, + {position = {-0.5, -21.5}, amount = 1569}, + {position = {-1.5, -20.5}, amount = 1730}, + {position = {-1.5, -21.5}, amount = 1578}, + {position = {1.5, -20.5}, amount = 1814}, + {position = {1.5, -21.5}, amount = 1581}, + {position = {0.5, -20.5}, amount = 1821}, + {position = {0.5, -21.5}, amount = 1651}, + {position = {3.5, -20.5}, amount = 1836}, + {position = {3.5, -21.5}, amount = 1538}, + {position = {2.5, -20.5}, amount = 1766}, + {position = {2.5, -21.5}, amount = 1473}, + {position = {5.5, -21.5}, amount = 600}, + {position = {5.5, -20.5}, amount = 1508}, + {position = {4.5, -20.5}, amount = 1830}, + {position = {4.5, -21.5}, amount = 1484}, + {position = {7.5, -21.5}, amount = 450}, + {position = {6.5, -21.5}, amount = 600}, + {position = {7.5, -20.5}, amount = 700}, + {position = {6.5, -20.5}, amount = 750}, + {position = {9.5, -21.5}, amount = 150}, + {position = {9.5, -20.5}, amount = 150}, + {position = {8.5, -21.5}, amount = 300}, + {position = {8.5, -20.5}, amount = 450}, + {position = {10.5, -21.5}, amount = 50}, + {position = {10.5, -20.5}, amount = 150}, + {position = {-8.5, -18.5}, amount = 946}, + {position = {-8.5, -19.5}, amount = 794}, + {position = {-6.5, -18.5}, amount = 1380}, + {position = {-6.5, -19.5}, amount = 1253}, + {position = {-7.5, -18.5}, amount = 1177}, + {position = {-7.5, -19.5}, amount = 1037}, + {position = {-4.5, -18.5}, amount = 1692}, + {position = {-4.5, -19.5}, amount = 1597}, + {position = {-5.5, -18.5}, amount = 1551}, + {position = {-5.5, -19.5}, amount = 1440}, + {position = {-2.5, -18.5}, amount = 1909}, + {position = {-2.5, -19.5}, amount = 1811}, + {position = {-3.5, -18.5}, amount = 1811}, + {position = {-3.5, -19.5}, amount = 1720}, + {position = {-1.5, -19.5}, amount = 1866}, + {position = {-0.5, -18.5}, amount = 2023}, + {position = {-0.5, -19.5}, amount = 1879}, + {position = {-1.5, -18.5}, amount = 1982}, + {position = {1.5, -18.5}, amount = 2115}, + {position = {1.5, -19.5}, amount = 1911}, + {position = {0.5, -18.5}, amount = 2021}, + {position = {0.5, -19.5}, amount = 1845}, + {position = {3.5, -18.5}, amount = 2176}, + {position = {3.5, -19.5}, amount = 1954}, + {position = {2.5, -18.5}, amount = 2097}, + {position = {2.5, -19.5}, amount = 2078}, + {position = {5.5, -18.5}, amount = 1876}, + {position = {5.5, -19.5}, amount = 1817}, + {position = {4.5, -18.5}, amount = 1962}, + {position = {4.5, -19.5}, amount = 1846}, + {position = {7.5, -19.5}, amount = 600}, + {position = {7.5, -18.5}, amount = 1425}, + {position = {6.5, -18.5}, amount = 1740}, + {position = {6.5, -19.5}, amount = 1542}, + {position = {8.5, -18.5}, amount = 500}, + {position = {9.5, -18.5}, amount = 350}, + {position = {9.5, -19.5}, amount = 300}, + {position = {8.5, -19.5}, amount = 550}, + {position = {11.5, -19.5}, amount = 50}, + {position = {11.5, -18.5}, amount = 50}, + {position = {10.5, -18.5}, amount = 200}, + {position = {10.5, -19.5}, amount = 150}, + {position = {-8.5, -16.5}, amount = 1048}, + {position = {-8.5, -17.5}, amount = 1032}, + {position = {-9.5, -16.5}, amount = 822}, + {position = {-9.5, -17.5}, amount = 792}, + {position = {-6.5, -16.5}, amount = 1421}, + {position = {-6.5, -17.5}, amount = 1437}, + {position = {-7.5, -16.5}, amount = 1248}, + {position = {-7.5, -17.5}, amount = 1248}, + {position = {-4.5, -16.5}, amount = 1707}, + {position = {-4.5, -17.5}, amount = 1730}, + {position = {-5.5, -16.5}, amount = 1571}, + {position = {-5.5, -17.5}, amount = 1595}, + {position = {-2.5, -16.5}, amount = 1970}, + {position = {-2.5, -17.5}, amount = 1966}, + {position = {-3.5, -16.5}, amount = 1839}, + {position = {-3.5, -17.5}, amount = 1853}, + {position = {-0.5, -16.5}, amount = 2222}, + {position = {-0.5, -17.5}, amount = 2145}, + {position = {-1.5, -16.5}, amount = 2099}, + {position = {-1.5, -17.5}, amount = 2066}, + {position = {1.5, -16.5}, amount = 2404}, + {position = {1.5, -17.5}, amount = 2216}, + {position = {0.5, -16.5}, amount = 2325}, + {position = {0.5, -17.5}, amount = 2238}, + {position = {3.5, -16.5}, amount = 2182}, + {position = {3.5, -17.5}, amount = 2179}, + {position = {2.5, -16.5}, amount = 2336}, + {position = {2.5, -17.5}, amount = 2159}, + {position = {5.5, -16.5}, amount = 2150}, + {position = {5.5, -17.5}, amount = 1912}, + {position = {4.5, -16.5}, amount = 2047}, + {position = {4.5, -17.5}, amount = 2105}, + {position = {7.5, -16.5}, amount = 1604}, + {position = {7.5, -17.5}, amount = 1635}, + {position = {6.5, -16.5}, amount = 1903}, + {position = {6.5, -17.5}, amount = 1868}, + {position = {9.5, -16.5}, amount = 350}, + {position = {9.5, -17.5}, amount = 300}, + {position = {8.5, -16.5}, amount = 1315}, + {position = {8.5, -17.5}, amount = 1120}, + {position = {10.5, -16.5}, amount = 200}, + {position = {11.5, -17.5}, amount = 50}, + {position = {10.5, -17.5}, amount = 300}, + {position = {11.5, -16.5}, amount = 100}, + {position = {-8.5, -14.5}, amount = 888}, + {position = {-8.5, -15.5}, amount = 996}, + {position = {-9.5, -15.5}, amount = 787}, + {position = {-6.5, -14.5}, amount = 1204}, + {position = {-6.5, -15.5}, amount = 1339}, + {position = {-7.5, -14.5}, amount = 1055}, + {position = {-7.5, -15.5}, amount = 1179}, + {position = {-4.5, -14.5}, amount = 1491}, + {position = {-4.5, -15.5}, amount = 1625}, + {position = {-5.5, -14.5}, amount = 1346}, + {position = {-5.5, -15.5}, amount = 1484}, + {position = {-2.5, -14.5}, amount = 1801}, + {position = {-2.5, -15.5}, amount = 1915}, + {position = {-3.5, -14.5}, amount = 1643}, + {position = {-3.5, -15.5}, amount = 1767}, + {position = {-1.5, -14.5}, amount = 1964}, + {position = {-1.5, -15.5}, amount = 2067}, + {position = {-0.5, -14.5}, amount = 2125}, + {position = {-0.5, -15.5}, amount = 2222}, + {position = {1.5, -14.5}, amount = 2323}, + {position = {1.5, -15.5}, amount = 2567}, + {position = {0.5, -14.5}, amount = 2265}, + {position = {0.5, -15.5}, amount = 2374}, + {position = {3.5, -14.5}, amount = 2149}, + {position = {3.5, -15.5}, amount = 2147}, + {position = {2.5, -14.5}, amount = 2229}, + {position = {2.5, -15.5}, amount = 2367}, + {position = {5.5, -14.5}, amount = 1810}, + {position = {5.5, -15.5}, amount = 2020}, + {position = {4.5, -14.5}, amount = 1986}, + {position = {4.5, -15.5}, amount = 2012}, + {position = {7.5, -14.5}, amount = 1513}, + {position = {7.5, -15.5}, amount = 1517}, + {position = {6.5, -14.5}, amount = 1719}, + {position = {6.5, -15.5}, amount = 1823}, + {position = {8.5, -14.5}, amount = 1200}, + {position = {8.5, -15.5}, amount = 1311}, + {position = {9.5, -14.5}, amount = 350}, + {position = {9.5, -15.5}, amount = 350}, + {position = {11.5, -15.5}, amount = 50}, + {position = {10.5, -14.5}, amount = 250}, + {position = {10.5, -15.5}, amount = 150}, + {position = {-8.5, -13.5}, amount = 739}, + {position = {-6.5, -12.5}, amount = 842}, + {position = {-6.5, -13.5}, amount = 1033}, + {position = {-7.5, -12.5}, amount = 708}, + {position = {-7.5, -13.5}, amount = 892}, + {position = {-4.5, -12.5}, amount = 1126}, + {position = {-4.5, -13.5}, amount = 1320}, + {position = {-5.5, -12.5}, amount = 979}, + {position = {-5.5, -13.5}, amount = 1173}, + {position = {-2.5, -12.5}, amount = 1440}, + {position = {-2.5, -13.5}, amount = 1639}, + {position = {-3.5, -12.5}, amount = 1282}, + {position = {-3.5, -13.5}, amount = 1476}, + {position = {-1.5, -13.5}, amount = 1801}, + {position = {-0.5, -12.5}, amount = 1723}, + {position = {-0.5, -13.5}, amount = 1949}, + {position = {-1.5, -12.5}, amount = 1592}, + {position = {1.5, -12.5}, amount = 1848}, + {position = {1.5, -13.5}, amount = 2098}, + {position = {0.5, -12.5}, amount = 1815}, + {position = {0.5, -13.5}, amount = 2060}, + {position = {3.5, -12.5}, amount = 1706}, + {position = {3.5, -13.5}, amount = 1907}, + {position = {2.5, -12.5}, amount = 1809}, + {position = {2.5, -13.5}, amount = 2042}, + {position = {5.5, -12.5}, amount = 1574}, + {position = {5.5, -13.5}, amount = 1723}, + {position = {4.5, -12.5}, amount = 1605}, + {position = {4.5, -13.5}, amount = 1827}, + {position = {6.5, -12.5}, amount = 1363}, + {position = {6.5, -13.5}, amount = 1544}, + {position = {7.5, -12.5}, amount = 1126}, + {position = {7.5, -13.5}, amount = 1294}, + {position = {9.5, -12.5}, amount = 150}, + {position = {8.5, -12.5}, amount = 250}, + {position = {9.5, -13.5}, amount = 200}, + {position = {8.5, -13.5}, amount = 1134}, + {position = {10.5, -13.5}, amount = 100}, + {position = {-4.5, -11.5}, amount = 918}, + {position = {-5.5, -11.5}, amount = 776}, + {position = {-2.5, -10.5}, amount = 987}, + {position = {-2.5, -11.5}, amount = 1217}, + {position = {-3.5, -10.5}, amount = 846}, + {position = {-3.5, -11.5}, amount = 1067}, + {position = {-0.5, -10.5}, amount = 1227}, + {position = {-0.5, -11.5}, amount = 1475}, + {position = {-1.5, -10.5}, amount = 1118}, + {position = {-1.5, -11.5}, amount = 1357}, + {position = {1.5, -11.5}, amount = 1586}, + {position = {0.5, -10.5}, amount = 1302}, + {position = {0.5, -11.5}, amount = 1556}, + {position = {1.5, -10.5}, amount = 1331}, + {position = {3.5, -10.5}, amount = 1235}, + {position = {3.5, -11.5}, amount = 1474}, + {position = {2.5, -10.5}, amount = 1307}, + {position = {2.5, -11.5}, amount = 1558}, + {position = {4.5, -10.5}, amount = 1125}, + {position = {4.5, -11.5}, amount = 1345}, + {position = {5.5, -10.5}, amount = 990}, + {position = {5.5, -11.5}, amount = 1237}, + {position = {7.5, -10.5}, amount = 50}, + {position = {7.5, -11.5}, amount = 931}, + {position = {6.5, -10.5}, amount = 826}, + {position = {6.5, -11.5}, amount = 1098}, + {position = {9.5, -11.5}, amount = 50}, + {position = {8.5, -11.5}, amount = 50}, + {position = {-2.5, -9.5}, amount = 770}, + {position = {-0.5, -8.5}, amount = 781}, + {position = {-0.5, -9.5}, amount = 996}, + {position = {-1.5, -9.5}, amount = 895}, + {position = {1.5, -8.5}, amount = 846}, + {position = {1.5, -9.5}, amount = 1083}, + {position = {0.5, -8.5}, amount = 833}, + {position = {0.5, -9.5}, amount = 1061}, + {position = {2.5, -8.5}, amount = 819}, + {position = {2.5, -9.5}, amount = 1059}, + {position = {3.5, -8.5}, amount = 758}, + {position = {3.5, -9.5}, amount = 994}, + {position = {5.5, -9.5}, amount = 786}, + {position = {4.5, -9.5}, amount = 898} + }, + ["fish"] = + { + {position = {-30.80859375, -10.80078125}}, + {position = {-26.40234375, -10.31640625}}, + {position = {-29.40234375, -9.80078125}}, + {position = {-28.6015625, 37.8671875}}, + {position = {-28.6015625, 38.44921875}}, + {position = {-26.40234375, 39.796875}} + }, + ["coal"] = + { + {position = {-24.5, -10.5}, amount = 762}, + {position = {-23.5, -10.5}, amount = 720}, + {position = {-26.5, -8.5}, amount = 1120}, + {position = {-27.5, -8.5}, amount = 1012}, + {position = {-24.5, -8.5}, amount = 1212}, + {position = {-24.5, -9.5}, amount = 1000}, + {position = {-25.5, -8.5}, amount = 1185}, + {position = {-22.5, -9.5}, amount = 919}, + {position = {-23.5, -8.5}, amount = 1205}, + {position = {-23.5, -9.5}, amount = 972}, + {position = {-22.5, -8.5}, amount = 1174}, + {position = {-20.5, -8.5}, amount = 1058}, + {position = {-20.5, -9.5}, amount = 778}, + {position = {-21.5, -8.5}, amount = 1124}, + {position = {-21.5, -9.5}, amount = 853}, + {position = {-18.5, -8.5}, amount = 842}, + {position = {-19.5, -8.5}, amount = 967}, + {position = {-30.5, -6.5}, amount = 780}, + {position = {-28.5, -6.5}, amount = 1130}, + {position = {-28.5, -7.5}, amount = 1016}, + {position = {-29.5, -6.5}, amount = 971}, + {position = {-29.5, -7.5}, amount = 837}, + {position = {-26.5, -6.5}, amount = 1378}, + {position = {-26.5, -7.5}, amount = 1268}, + {position = {-27.5, -6.5}, amount = 1264}, + {position = {-27.5, -7.5}, amount = 1158}, + {position = {-24.5, -6.5}, amount = 1544}, + {position = {-24.5, -7.5}, amount = 1395}, + {position = {-25.5, -6.5}, amount = 1472}, + {position = {-25.5, -7.5}, amount = 1347}, + {position = {-22.5, -7.5}, amount = 1408}, + {position = {-23.5, -6.5}, amount = 1592}, + {position = {-23.5, -7.5}, amount = 1415}, + {position = {-22.5, -6.5}, amount = 1612}, + {position = {-20.5, -6.5}, amount = 1550}, + {position = {-20.5, -7.5}, amount = 1321}, + {position = {-21.5, -6.5}, amount = 1600}, + {position = {-21.5, -7.5}, amount = 1378}, + {position = {-18.5, -7.5}, amount = 1089}, + {position = {-19.5, -6.5}, amount = 1451}, + {position = {-19.5, -7.5}, amount = 1226}, + {position = {-18.5, -6.5}, amount = 1305}, + {position = {-16.5, -6.5}, amount = 905}, + {position = {-16.5, -7.5}, amount = 727}, + {position = {-17.5, -6.5}, amount = 1120}, + {position = {-17.5, -7.5}, amount = 920}, + {position = {-31.5, -4.5}, amount = 756}, + {position = {-30.5, -4.5}, amount = 938}, + {position = {-30.5, -5.5}, amount = 886}, + {position = {-28.5, -4.5}, amount = 1229}, + {position = {-28.5, -5.5}, amount = 1200}, + {position = {-29.5, -4.5}, amount = 1094}, + {position = {-29.5, -5.5}, amount = 1057}, + {position = {-26.5, -4.5}, amount = 1481}, + {position = {-26.5, -5.5}, amount = 1448}, + {position = {-27.5, -4.5}, amount = 1356}, + {position = {-27.5, -5.5}, amount = 1329}, + {position = {-25.5, -5.5}, amount = 1558}, + {position = {-24.5, -4.5}, amount = 1726}, + {position = {-24.5, -5.5}, amount = 1654}, + {position = {-25.5, -4.5}, amount = 1607}, + {position = {-22.5, -4.5}, amount = 1900}, + {position = {-22.5, -5.5}, amount = 1776}, + {position = {-23.5, -4.5}, amount = 1829}, + {position = {-23.5, -5.5}, amount = 1730}, + {position = {-20.5, -4.5}, amount = 1870}, + {position = {-20.5, -5.5}, amount = 1735}, + {position = {-21.5, -4.5}, amount = 1918}, + {position = {-21.5, -5.5}, amount = 1782}, + {position = {-19.5, -5.5}, amount = 1631}, + {position = {-18.5, -4.5}, amount = 1598}, + {position = {-18.5, -5.5}, amount = 1476}, + {position = {-19.5, -4.5}, amount = 1760}, + {position = {-16.5, -4.5}, amount = 1144}, + {position = {-16.5, -5.5}, amount = 1047}, + {position = {-17.5, -4.5}, amount = 1392}, + {position = {-17.5, -5.5}, amount = 1280}, + {position = {-15.5, -4.5}, amount = 863}, + {position = {-15.5, -5.5}, amount = 781}, + {position = {-30.5, -2.5}, amount = 890}, + {position = {-30.5, -3.5}, amount = 937}, + {position = {-31.5, -2.5}, amount = 736}, + {position = {-31.5, -3.5}, amount = 772}, + {position = {-28.5, -2.5}, amount = 1171}, + {position = {-28.5, -3.5}, amount = 1218}, + {position = {-29.5, -2.5}, amount = 1032}, + {position = {-29.5, -3.5}, amount = 1084}, + {position = {-26.5, -2.5}, amount = 1460}, + {position = {-26.5, -3.5}, amount = 1483}, + {position = {-27.5, -2.5}, amount = 1312}, + {position = {-27.5, -3.5}, amount = 1349}, + {position = {-24.5, -2.5}, amount = 1782}, + {position = {-25.5, -3.5}, amount = 1625}, + {position = {-25.5, -2.5}, amount = 1619}, + {position = {-24.5, -3.5}, amount = 1767}, + {position = {-23.5, -3.5}, amount = 1894}, + {position = {-23.5, -2.5}, amount = 1931}, + {position = {-22.5, -3.5}, amount = 1984}, + {position = {-22.5, -2.5}, amount = 2035}, + {position = {-21.5, -3.5}, amount = 2009}, + {position = {-21.5, -2.5}, amount = 2067}, + {position = {-20.5, -3.5}, amount = 1959}, + {position = {-20.5, -2.5}, amount = 2012}, + {position = {-19.5, -2.5}, amount = 1884}, + {position = {-18.5, -3.5}, amount = 1672}, + {position = {-18.5, -2.5}, amount = 1705}, + {position = {-19.5, -3.5}, amount = 1842}, + {position = {-17.5, -3.5}, amount = 1457}, + {position = {-17.5, -2.5}, amount = 1482}, + {position = {-16.5, -3.5}, amount = 1200}, + {position = {-16.5, -2.5}, amount = 1223}, + {position = {-15.5, -3.5}, amount = 914}, + {position = {-15.5, -2.5}, amount = 941}, + {position = {-30.5, -1.5}, amount = 806}, + {position = {-29.5, -1.5}, amount = 948}, + {position = {-29.5, -0.5}, amount = 841}, + {position = {-28.5, -1.5}, amount = 1093}, + {position = {-28.5, -0.5}, amount = 993}, + {position = {-27.5, -0.5}, amount = 1157}, + {position = {-26.5, -1.5}, amount = 1414}, + {position = {-26.5, -0.5}, amount = 1336}, + {position = {-27.5, -1.5}, amount = 1247}, + {position = {-25.5, -1.5}, amount = 1591}, + {position = {-25.5, -0.5}, amount = 1528}, + {position = {-24.5, -1.5}, amount = 1773}, + {position = {-24.5, -0.5}, amount = 1726}, + {position = {-23.5, -1.5}, amount = 1940}, + {position = {-23.5, -0.5}, amount = 1917}, + {position = {-22.5, -1.5}, amount = 2066}, + {position = {-22.5, -0.5}, amount = 2080}, + {position = {-21.5, -1.5}, amount = 2109}, + {position = {-21.5, -0.5}, amount = 2153}, + {position = {-20.5, -1.5}, amount = 2044}, + {position = {-20.5, -0.5}, amount = 2059}, + {position = {-19.5, -1.5}, amount = 1896}, + {position = {-19.5, -0.5}, amount = 1878}, + {position = {-18.5, -1.5}, amount = 1704}, + {position = {-18.5, -0.5}, amount = 1672}, + {position = {-16.5, -1.5}, amount = 1224}, + {position = {-16.5, -0.5}, amount = 1206}, + {position = {-17.5, -1.5}, amount = 1477}, + {position = {-17.5, -0.5}, amount = 1447}, + {position = {-15.5, -1.5}, amount = 956}, + {position = {-15.5, -0.5}, amount = 958}, + {position = {-14.5, -0.5}, amount = 715}, + {position = {-29.5, 0.5}, amount = 716}, + {position = {-28.5, 0.5}, amount = 873}, + {position = {-28.5, 1.5}, amount = 736}, + {position = {-27.5, 0.5}, amount = 1042}, + {position = {-27.5, 1.5}, amount = 909}, + {position = {-26.5, 0.5}, amount = 1226}, + {position = {-26.5, 1.5}, amount = 1093}, + {position = {-25.5, 0.5}, amount = 1423}, + {position = {-25.5, 1.5}, amount = 1287}, + {position = {-24.5, 0.5}, amount = 1629}, + {position = {-24.5, 1.5}, amount = 1486}, + {position = {-23.5, 0.5}, amount = 1835}, + {position = {-23.5, 1.5}, amount = 1679}, + {position = {-22.5, 0.5}, amount = 2030}, + {position = {-22.5, 1.5}, amount = 1842}, + {position = {-21.5, 0.5}, amount = 2205}, + {position = {-21.5, 1.5}, amount = 1916}, + {position = {-20.5, 0.5}, amount = 2014}, + {position = {-20.5, 1.5}, amount = 1829}, + {position = {-19.5, 0.5}, amount = 1809}, + {position = {-19.5, 1.5}, amount = 1661}, + {position = {-18.5, 0.5}, amount = 1602}, + {position = {-18.5, 1.5}, amount = 1478}, + {position = {-17.5, 0.5}, amount = 1388}, + {position = {-17.5, 1.5}, amount = 1290}, + {position = {-16.5, 0.5}, amount = 1165}, + {position = {-16.5, 1.5}, amount = 1096}, + {position = {-15.5, 0.5}, amount = 942}, + {position = {-15.5, 1.5}, amount = 904}, + {position = {-14.5, 0.5}, amount = 726}, + {position = {-14.5, 1.5}, amount = 720}, + {position = {-27.5, 2.5}, amount = 761}, + {position = {-26.5, 2.5}, amount = 948}, + {position = {-26.5, 3.5}, amount = 792}, + {position = {-25.5, 2.5}, amount = 1136}, + {position = {-25.5, 3.5}, amount = 975}, + {position = {-24.5, 2.5}, amount = 1317}, + {position = {-24.5, 3.5}, amount = 1136}, + {position = {-22.5, 2.5}, amount = 1593}, + {position = {-22.5, 3.5}, amount = 1338}, + {position = {-23.5, 2.5}, amount = 1477}, + {position = {-23.5, 3.5}, amount = 1261}, + {position = {-21.5, 3.5}, amount = 1351}, + {position = {-20.5, 2.5}, amount = 1570}, + {position = {-20.5, 3.5}, amount = 1298}, + {position = {-21.5, 2.5}, amount = 1630}, + {position = {-19.5, 2.5}, amount = 1446}, + {position = {-19.5, 3.5}, amount = 1201}, + {position = {-18.5, 2.5}, amount = 1301}, + {position = {-18.5, 3.5}, amount = 1091}, + {position = {-16.5, 2.5}, amount = 995}, + {position = {-16.5, 3.5}, amount = 862}, + {position = {-17.5, 2.5}, amount = 1149}, + {position = {-17.5, 3.5}, amount = 976}, + {position = {-15.5, 2.5}, amount = 843}, + {position = {-15.5, 3.5}, amount = 753}, + {position = {-25.5, 4.5}, amount = 806}, + {position = {-24.5, 4.5}, amount = 952}, + {position = {-24.5, 5.5}, amount = 772}, + {position = {-23.5, 4.5}, amount = 1052}, + {position = {-23.5, 5.5}, amount = 858}, + {position = {-22.5, 4.5}, amount = 1099}, + {position = {-22.5, 5.5}, amount = 885}, + {position = {-21.5, 4.5}, amount = 1091}, + {position = {-21.5, 5.5}, amount = 861}, + {position = {-20.5, 4.5}, amount = 1037}, + {position = {-20.5, 5.5}, amount = 804}, + {position = {-19.5, 4.5}, amount = 958}, + {position = {-19.5, 5.5}, amount = 735}, + {position = {-18.5, 4.5}, amount = 872}, + {position = {-16.5, 4.5}, amount = 709}, + {position = {-17.5, 4.5}, amount = 788} + }, + ["stone"] = + { + {position = {11.5, -6.5}, amount = 871}, + {position = {10.5, -6.5}, amount = 718}, + {position = {13.5, -6.5}, amount = 1061}, + {position = {13.5, -7.5}, amount = 772}, + {position = {12.5, -6.5}, amount = 990}, + {position = {14.5, -6.5}, amount = 1077}, + {position = {14.5, -7.5}, amount = 810}, + {position = {15.5, -6.5}, amount = 1036}, + {position = {15.5, -7.5}, amount = 805}, + {position = {17.5, -6.5}, amount = 825}, + {position = {16.5, -6.5}, amount = 949}, + {position = {16.5, -7.5}, amount = 763}, + {position = {19.5, -6.5}, amount = 50}, + {position = {18.5, -6.5}, amount = 50}, + {position = {20.5, -6.5}, amount = 50}, + {position = {9.5, -4.5}, amount = 985}, + {position = {9.5, -5.5}, amount = 768}, + {position = {8.5, -4.5}, amount = 736}, + {position = {11.5, -4.5}, amount = 1410}, + {position = {11.5, -5.5}, amount = 1150}, + {position = {10.5, -4.5}, amount = 1214}, + {position = {10.5, -5.5}, amount = 974}, + {position = {13.5, -4.5}, amount = 1644}, + {position = {13.5, -5.5}, amount = 1356}, + {position = {12.5, -4.5}, amount = 1560}, + {position = {12.5, -5.5}, amount = 1283}, + {position = {15.5, -4.5}, amount = 1511}, + {position = {15.5, -5.5}, amount = 1273}, + {position = {14.5, -4.5}, amount = 1632}, + {position = {14.5, -5.5}, amount = 1352}, + {position = {17.5, -4.5}, amount = 1267}, + {position = {17.5, -5.5}, amount = 1054}, + {position = {16.5, -4.5}, amount = 1460}, + {position = {16.5, -5.5}, amount = 1184}, + {position = {18.5, -4.5}, amount = 1108}, + {position = {18.5, -5.5}, amount = 999}, + {position = {19.5, -5.5}, amount = 150}, + {position = {19.5, -4.5}, amount = 400}, + {position = {21.5, -4.5}, amount = 150}, + {position = {21.5, -5.5}, amount = 100}, + {position = {20.5, -5.5}, amount = 200}, + {position = {20.5, -4.5}, amount = 350}, + {position = {22.5, -4.5}, amount = 100}, + {position = {22.5, -5.5}, amount = 50}, + {position = {7.5, -2.5}, amount = 794}, + {position = {8.5, -2.5}, amount = 1062}, + {position = {9.5, -3.5}, amount = 1176}, + {position = {9.5, -2.5}, amount = 1324}, + {position = {8.5, -3.5}, amount = 912}, + {position = {10.5, -3.5}, amount = 1418}, + {position = {10.5, -2.5}, amount = 1564}, + {position = {11.5, -3.5}, amount = 1626}, + {position = {11.5, -2.5}, amount = 1770}, + {position = {12.5, -3.5}, amount = 1792}, + {position = {12.5, -2.5}, amount = 1939}, + {position = {13.5, -3.5}, amount = 1906}, + {position = {13.5, -2.5}, amount = 2079}, + {position = {14.5, -2.5}, amount = 2196}, + {position = {15.5, -3.5}, amount = 1783}, + {position = {15.5, -2.5}, amount = 1971}, + {position = {14.5, -3.5}, amount = 1915}, + {position = {16.5, -3.5}, amount = 1655}, + {position = {16.5, -2.5}, amount = 1733}, + {position = {17.5, -3.5}, amount = 1502}, + {position = {17.5, -2.5}, amount = 1890}, + {position = {18.5, -3.5}, amount = 1342}, + {position = {18.5, -2.5}, amount = 1896}, + {position = {19.5, -2.5}, amount = 1100}, + {position = {19.5, -3.5}, amount = 750}, + {position = {20.5, -2.5}, amount = 900}, + {position = {20.5, -3.5}, amount = 550}, + {position = {21.5, -2.5}, amount = 800}, + {position = {21.5, -3.5}, amount = 350}, + {position = {22.5, -3.5}, amount = 200}, + {position = {23.5, -3.5}, amount = 50}, + {position = {22.5, -2.5}, amount = 250}, + {position = {23.5, -2.5}, amount = 50}, + {position = {6.5, -0.5}, amount = 762}, + {position = {7.5, -1.5}, amount = 917}, + {position = {7.5, -0.5}, amount = 1001}, + {position = {8.5, -1.5}, amount = 1173}, + {position = {8.5, -0.5}, amount = 1240}, + {position = {9.5, -1.5}, amount = 1420}, + {position = {9.5, -0.5}, amount = 1466}, + {position = {11.5, -0.5}, amount = 1824}, + {position = {10.5, -1.5}, amount = 1644}, + {position = {10.5, -0.5}, amount = 1665}, + {position = {11.5, -1.5}, amount = 1832}, + {position = {13.5, -1.5}, amount = 2070}, + {position = {13.5, -0.5}, amount = 1964}, + {position = {12.5, -1.5}, amount = 1978}, + {position = {12.5, -0.5}, amount = 1930}, + {position = {14.5, -1.5}, amount = 2049}, + {position = {14.5, -0.5}, amount = 1895}, + {position = {15.5, -1.5}, amount = 1833}, + {position = {15.5, -0.5}, amount = 1805}, + {position = {16.5, -1.5}, amount = 1966}, + {position = {16.5, -0.5}, amount = 2278}, + {position = {17.5, -1.5}, amount = 2221}, + {position = {17.5, -0.5}, amount = 2804}, + {position = {18.5, -1.5}, amount = 2167}, + {position = {18.5, -0.5}, amount = 2310}, + {position = {19.5, -0.5}, amount = 1550}, + {position = {19.5, -1.5}, amount = 1400}, + {position = {20.5, -0.5}, amount = 1450}, + {position = {20.5, -1.5}, amount = 1200}, + {position = {21.5, -0.5}, amount = 1050}, + {position = {21.5, -1.5}, amount = 900}, + {position = {22.5, -1.5}, amount = 350}, + {position = {22.5, -0.5}, amount = 500}, + {position = {23.5, -1.5}, amount = 50}, + {position = {23.5, -0.5}, amount = 100}, + {position = {6.5, 0.5}, amount = 821}, + {position = {6.5, 1.5}, amount = 844}, + {position = {7.5, 0.5}, amount = 1044}, + {position = {7.5, 1.5}, amount = 1049}, + {position = {9.5, 1.5}, amount = 1423}, + {position = {8.5, 0.5}, amount = 1264}, + {position = {8.5, 1.5}, amount = 1247}, + {position = {9.5, 0.5}, amount = 1467}, + {position = {11.5, 0.5}, amount = 1763}, + {position = {11.5, 1.5}, amount = 1658}, + {position = {10.5, 0.5}, amount = 1638}, + {position = {10.5, 1.5}, amount = 1564}, + {position = {12.5, 0.5}, amount = 1829}, + {position = {12.5, 1.5}, amount = 1693}, + {position = {13.5, 0.5}, amount = 1823}, + {position = {13.5, 1.5}, amount = 1760}, + {position = {14.5, 0.5}, amount = 1781}, + {position = {14.5, 1.5}, amount = 1956}, + {position = {15.5, 0.5}, amount = 2201}, + {position = {15.5, 1.5}, amount = 2235}, + {position = {16.5, 0.5}, amount = 2551}, + {position = {16.5, 1.5}, amount = 2607}, + {position = {17.5, 0.5}, amount = 2754}, + {position = {17.5, 1.5}, amount = 2684}, + {position = {18.5, 1.5}, amount = 1850}, + {position = {18.5, 0.5}, amount = 1900}, + {position = {19.5, 0.5}, amount = 1750}, + {position = {19.5, 1.5}, amount = 1750}, + {position = {21.5, 1.5}, amount = 1000}, + {position = {21.5, 0.5}, amount = 1100}, + {position = {20.5, 0.5}, amount = 1400}, + {position = {20.5, 1.5}, amount = 1300}, + {position = {22.5, 0.5}, amount = 350}, + {position = {22.5, 1.5}, amount = 350}, + {position = {23.5, 0.5}, amount = 50}, + {position = {6.5, 2.5}, amount = 817}, + {position = {6.5, 3.5}, amount = 728}, + {position = {7.5, 2.5}, amount = 1002}, + {position = {7.5, 3.5}, amount = 890}, + {position = {8.5, 2.5}, amount = 1177}, + {position = {8.5, 3.5}, amount = 1042}, + {position = {9.5, 2.5}, amount = 1329}, + {position = {9.5, 3.5}, amount = 1174}, + {position = {10.5, 2.5}, amount = 1444}, + {position = {10.5, 3.5}, amount = 1269}, + {position = {11.5, 2.5}, amount = 1510}, + {position = {11.5, 3.5}, amount = 1316}, + {position = {13.5, 2.5}, amount = 1623}, + {position = {13.5, 3.5}, amount = 1558}, + {position = {12.5, 2.5}, amount = 1521}, + {position = {12.5, 3.5}, amount = 1411}, + {position = {14.5, 2.5}, amount = 2117}, + {position = {14.5, 3.5}, amount = 1609}, + {position = {15.5, 2.5}, amount = 2108}, + {position = {15.5, 3.5}, amount = 1818}, + {position = {16.5, 2.5}, amount = 2251}, + {position = {16.5, 3.5}, amount = 1885}, + {position = {17.5, 2.5}, amount = 2304}, + {position = {17.5, 3.5}, amount = 1300}, + {position = {18.5, 2.5}, amount = 1600}, + {position = {18.5, 3.5}, amount = 1450}, + {position = {19.5, 3.5}, amount = 1250}, + {position = {19.5, 2.5}, amount = 1600}, + {position = {21.5, 3.5}, amount = 300}, + {position = {20.5, 2.5}, amount = 1200}, + {position = {20.5, 3.5}, amount = 600}, + {position = {21.5, 2.5}, amount = 550}, + {position = {22.5, 2.5}, amount = 100}, + {position = {7.5, 4.5}, amount = 712}, + {position = {8.5, 4.5}, amount = 841}, + {position = {9.5, 4.5}, amount = 951}, + {position = {10.5, 4.5}, amount = 1029}, + {position = {10.5, 5.5}, amount = 729}, + {position = {11.5, 4.5}, amount = 1067}, + {position = {11.5, 5.5}, amount = 766}, + {position = {12.5, 4.5}, amount = 1061}, + {position = {12.5, 5.5}, amount = 770}, + {position = {13.5, 4.5}, amount = 1213}, + {position = {13.5, 5.5}, amount = 840}, + {position = {15.5, 4.5}, amount = 1562}, + {position = {14.5, 5.5}, amount = 400}, + {position = {15.5, 5.5}, amount = 400}, + {position = {14.5, 4.5}, amount = 1379}, + {position = {16.5, 4.5}, amount = 850}, + {position = {17.5, 4.5}, amount = 950}, + {position = {16.5, 5.5}, amount = 450}, + {position = {17.5, 5.5}, amount = 700}, + {position = {18.5, 4.5}, amount = 1000}, + {position = {19.5, 4.5}, amount = 850}, + {position = {18.5, 5.5}, amount = 400}, + {position = {19.5, 5.5}, amount = 100}, + {position = {20.5, 4.5}, amount = 150}, + {position = {21.5, 4.5}, amount = 50}, + {position = {14.5, 6.5}, amount = 100}, + {position = {15.5, 6.5}, amount = 200}, + {position = {16.5, 6.5}, amount = 300}, + {position = {17.5, 6.5}, amount = 150}, + {position = {16.5, 7.5}, amount = 100}, + {position = {18.5, 6.5}, amount = 100} + }, + ["dead-dry-hairy-tree"] = + { + {position = {-35.0625, 2.375}}, + {position = {35.4375, 30.5}} + }, + ["iron-ore"] = + { + {position = {-28.5, 19.5}, amount = 10}, + {position = {-28.5, 18.5}, amount = 10}, + {position = {-29.5, 19.5}, amount = 10}, + {position = {-27.5, 18.5}, amount = 10}, + {position = {-27.5, 19.5}, amount = 10}, + {position = {-26.5, 19.5}, amount = 10}, + {position = {-38.5, 21.5}, amount = 50}, + {position = {-36.5, 20.5}, amount = 50}, + {position = {-37.5, 21.5}, amount = 100}, + {position = {-36.5, 21.5}, amount = 150}, + {position = {-34.5, 20.5}, amount = 60}, + {position = {-35.5, 21.5}, amount = 210}, + {position = {-34.5, 21.5}, amount = 210}, + {position = {-35.5, 20.5}, amount = 50}, + {position = {-33.5, 21.5}, amount = 160}, + {position = {-32.5, 20.5}, amount = 10}, + {position = {-33.5, 20.5}, amount = 50}, + {position = {-32.5, 21.5}, amount = 720}, + {position = {-30.5, 21.5}, amount = 1260}, + {position = {-30.5, 20.5}, amount = 10}, + {position = {-31.5, 21.5}, amount = 660}, + {position = {-31.5, 20.5}, amount = 600}, + {position = {-29.5, 21.5}, amount = 2060}, + {position = {-28.5, 21.5}, amount = 2130}, + {position = {-29.5, 20.5}, amount = 610}, + {position = {-28.5, 20.5}, amount = 10}, + {position = {-27.5, 21.5}, amount = 2460}, + {position = {-26.5, 21.5}, amount = 1070}, + {position = {-26.5, 20.5}, amount = 310}, + {position = {-27.5, 20.5}, amount = 10}, + {position = {-25.5, 21.5}, amount = 1010}, + {position = {-24.5, 20.5}, amount = 10}, + {position = {-24.5, 21.5}, amount = 10}, + {position = {-25.5, 20.5}, amount = 10}, + {position = {-23.5, 21.5}, amount = 10}, + {position = {-40.5, 23.5}, amount = 50}, + {position = {-38.5, 22.5}, amount = 100}, + {position = {-39.5, 23.5}, amount = 250}, + {position = {-38.5, 23.5}, amount = 300}, + {position = {-36.5, 23.5}, amount = 1193}, + {position = {-36.5, 22.5}, amount = 210}, + {position = {-37.5, 23.5}, amount = 350}, + {position = {-37.5, 22.5}, amount = 200}, + {position = {-35.5, 22.5}, amount = 917}, + {position = {-35.5, 23.5}, amount = 1621}, + {position = {-34.5, 22.5}, amount = 1261}, + {position = {-34.5, 23.5}, amount = 1634}, + {position = {-33.5, 22.5}, amount = 1531}, + {position = {-33.5, 23.5}, amount = 2941}, + {position = {-32.5, 23.5}, amount = 3065}, + {position = {-32.5, 22.5}, amount = 2180}, + {position = {-30.5, 22.5}, amount = 2890}, + {position = {-31.5, 23.5}, amount = 2400}, + {position = {-30.5, 23.5}, amount = 2950}, + {position = {-31.5, 22.5}, amount = 2470}, + {position = {-28.5, 23.5}, amount = 2300}, + {position = {-29.5, 22.5}, amount = 3180}, + {position = {-28.5, 22.5}, amount = 2590}, + {position = {-29.5, 23.5}, amount = 2600}, + {position = {-27.5, 23.5}, amount = 2300}, + {position = {-26.5, 23.5}, amount = 2300}, + {position = {-27.5, 22.5}, amount = 2290}, + {position = {-26.5, 22.5}, amount = 2520}, + {position = {-25.5, 23.5}, amount = 2290}, + {position = {-25.5, 22.5}, amount = 2240}, + {position = {-24.5, 23.5}, amount = 2300}, + {position = {-24.5, 22.5}, amount = 2160}, + {position = {-23.5, 23.5}, amount = 2210}, + {position = {-23.5, 22.5}, amount = 760}, + {position = {-22.5, 23.5}, amount = 830}, + {position = {-22.5, 22.5}, amount = 710}, + {position = {-21.5, 23.5}, amount = 700}, + {position = {-40.5, 25.5}, amount = 450}, + {position = {-40.5, 24.5}, amount = 100}, + {position = {-41.5, 24.5}, amount = 50}, + {position = {-41.5, 25.5}, amount = 150}, + {position = {-38.5, 25.5}, amount = 1313}, + {position = {-39.5, 24.5}, amount = 250}, + {position = {-39.5, 25.5}, amount = 550}, + {position = {-38.5, 24.5}, amount = 500}, + {position = {-37.5, 24.5}, amount = 1207}, + {position = {-37.5, 25.5}, amount = 1662}, + {position = {-36.5, 24.5}, amount = 1398}, + {position = {-36.5, 25.5}, amount = 1883}, + {position = {-35.5, 24.5}, amount = 1645}, + {position = {-35.5, 25.5}, amount = 3289}, + {position = {-34.5, 24.5}, amount = 3285}, + {position = {-34.5, 25.5}, amount = 3299}, + {position = {-33.5, 24.5}, amount = 2856}, + {position = {-33.5, 25.5}, amount = 3820}, + {position = {-32.5, 24.5}, amount = 3399}, + {position = {-32.5, 25.5}, amount = 3550}, + {position = {-31.5, 25.5}, amount = 3379}, + {position = {-30.5, 25.5}, amount = 3100}, + {position = {-30.5, 24.5}, amount = 2300}, + {position = {-31.5, 24.5}, amount = 3156}, + {position = {-29.5, 24.5}, amount = 2300}, + {position = {-28.5, 24.5}, amount = 2300}, + {position = {-29.5, 25.5}, amount = 2290}, + {position = {-28.5, 25.5}, amount = 2280}, + {position = {-27.5, 24.5}, amount = 2300}, + {position = {-26.5, 24.5}, amount = 2300}, + {position = {-27.5, 25.5}, amount = 2290}, + {position = {-26.5, 25.5}, amount = 2300}, + {position = {-25.5, 24.5}, amount = 2300}, + {position = {-24.5, 24.5}, amount = 2300}, + {position = {-25.5, 25.5}, amount = 2300}, + {position = {-24.5, 25.5}, amount = 2300}, + {position = {-22.5, 25.5}, amount = 2300}, + {position = {-22.5, 24.5}, amount = 2290}, + {position = {-23.5, 25.5}, amount = 2310}, + {position = {-23.5, 24.5}, amount = 2300}, + {position = {-21.5, 24.5}, amount = 840}, + {position = {-20.5, 25.5}, amount = 830}, + {position = {-20.5, 24.5}, amount = 700}, + {position = {-21.5, 25.5}, amount = 2290}, + {position = {-19.5, 25.5}, amount = 700}, + {position = {-42.5, 27.5}, amount = 200}, + {position = {-42.5, 26.5}, amount = 50}, + {position = {-43.5, 27.5}, amount = 50}, + {position = {-40.5, 26.5}, amount = 500}, + {position = {-41.5, 27.5}, amount = 500}, + {position = {-40.5, 27.5}, amount = 650}, + {position = {-41.5, 26.5}, amount = 200}, + {position = {-39.5, 26.5}, amount = 520}, + {position = {-39.5, 27.5}, amount = 720}, + {position = {-38.5, 26.5}, amount = 1587}, + {position = {-38.5, 27.5}, amount = 1861}, + {position = {-37.5, 26.5}, amount = 1822}, + {position = {-37.5, 27.5}, amount = 2319}, + {position = {-36.5, 26.5}, amount = 2033}, + {position = {-36.5, 27.5}, amount = 2184}, + {position = {-35.5, 26.5}, amount = 3285}, + {position = {-35.5, 27.5}, amount = 3618}, + {position = {-34.5, 26.5}, amount = 3254}, + {position = {-34.5, 27.5}, amount = 3400}, + {position = {-33.5, 26.5}, amount = 3891}, + {position = {-33.5, 27.5}, amount = 4061}, + {position = {-32.5, 26.5}, amount = 3725}, + {position = {-32.5, 27.5}, amount = 3935}, + {position = {-31.5, 27.5}, amount = 3749}, + {position = {-30.5, 26.5}, amount = 3337}, + {position = {-30.5, 27.5}, amount = 3530}, + {position = {-31.5, 26.5}, amount = 3494}, + {position = {-29.5, 26.5}, amount = 3062}, + {position = {-29.5, 27.5}, amount = 3264}, + {position = {-28.5, 26.5}, amount = 2280}, + {position = {-28.5, 27.5}, amount = 2210}, + {position = {-27.5, 26.5}, amount = 2280}, + {position = {-26.5, 26.5}, amount = 2290}, + {position = {-27.5, 27.5}, amount = 2280}, + {position = {-26.5, 27.5}, amount = 2280}, + {position = {-25.5, 26.5}, amount = 2310}, + {position = {-24.5, 26.5}, amount = 2310}, + {position = {-25.5, 27.5}, amount = 2300}, + {position = {-24.5, 27.5}, amount = 2310}, + {position = {-23.5, 27.5}, amount = 2310}, + {position = {-22.5, 27.5}, amount = 2310}, + {position = {-23.5, 26.5}, amount = 2310}, + {position = {-22.5, 26.5}, amount = 2310}, + {position = {-21.5, 27.5}, amount = 2300}, + {position = {-20.5, 26.5}, amount = 820}, + {position = {-20.5, 27.5}, amount = 890}, + {position = {-21.5, 26.5}, amount = 2310}, + {position = {-19.5, 26.5}, amount = 710}, + {position = {-19.5, 27.5}, amount = 720}, + {position = {-18.5, 27.5}, amount = 10}, + {position = {-44.5, 29.5}, amount = 100}, + {position = {-42.5, 29.5}, amount = 350}, + {position = {-42.5, 28.5}, amount = 300}, + {position = {-43.5, 29.5}, amount = 200}, + {position = {-43.5, 28.5}, amount = 50}, + {position = {-40.5, 29.5}, amount = 840}, + {position = {-40.5, 28.5}, amount = 790}, + {position = {-41.5, 29.5}, amount = 550}, + {position = {-41.5, 28.5}, amount = 350}, + {position = {-38.5, 28.5}, amount = 2190}, + {position = {-38.5, 29.5}, amount = 2772}, + {position = {-39.5, 29.5}, amount = 2040}, + {position = {-39.5, 28.5}, amount = 990}, + {position = {-37.5, 28.5}, amount = 2784}, + {position = {-37.5, 29.5}, amount = 2869}, + {position = {-36.5, 28.5}, amount = 4008}, + {position = {-36.5, 29.5}, amount = 4317}, + {position = {-34.5, 29.5}, amount = 4432}, + {position = {-35.5, 28.5}, amount = 3739}, + {position = {-35.5, 29.5}, amount = 4285}, + {position = {-34.5, 28.5}, amount = 4276}, + {position = {-33.5, 28.5}, amount = 4285}, + {position = {-33.5, 29.5}, amount = 4443}, + {position = {-32.5, 28.5}, amount = 4166}, + {position = {-32.5, 29.5}, amount = 4490}, + {position = {-31.5, 28.5}, amount = 4022}, + {position = {-31.5, 29.5}, amount = 4376}, + {position = {-30.5, 28.5}, amount = 3803}, + {position = {-30.5, 29.5}, amount = 4187}, + {position = {-29.5, 28.5}, amount = 3540}, + {position = {-29.5, 29.5}, amount = 3815}, + {position = {-28.5, 28.5}, amount = 2210}, + {position = {-28.5, 29.5}, amount = 2200}, + {position = {-27.5, 28.5}, amount = 2200}, + {position = {-26.5, 28.5}, amount = 2300}, + {position = {-27.5, 29.5}, amount = 2200}, + {position = {-26.5, 29.5}, amount = 2300}, + {position = {-25.5, 28.5}, amount = 2300}, + {position = {-24.5, 28.5}, amount = 2300}, + {position = {-25.5, 29.5}, amount = 2320}, + {position = {-24.5, 29.5}, amount = 2410}, + {position = {-23.5, 28.5}, amount = 2300}, + {position = {-22.5, 28.5}, amount = 2310}, + {position = {-23.5, 29.5}, amount = 2300}, + {position = {-22.5, 29.5}, amount = 2300}, + {position = {-21.5, 29.5}, amount = 2300}, + {position = {-21.5, 28.5}, amount = 2300}, + {position = {-20.5, 28.5}, amount = 2300}, + {position = {-20.5, 29.5}, amount = 2300}, + {position = {-19.5, 28.5}, amount = 850}, + {position = {-19.5, 29.5}, amount = 900}, + {position = {-18.5, 28.5}, amount = 710}, + {position = {-18.5, 29.5}, amount = 710}, + {position = {-44.5, 30.5}, amount = 50}, + {position = {-44.5, 31.5}, amount = 50}, + {position = {-42.5, 31.5}, amount = 650}, + {position = {-42.5, 30.5}, amount = 450}, + {position = {-43.5, 31.5}, amount = 300}, + {position = {-43.5, 30.5}, amount = 200}, + {position = {-41.5, 31.5}, amount = 660}, + {position = {-40.5, 31.5}, amount = 1670}, + {position = {-40.5, 30.5}, amount = 1620}, + {position = {-41.5, 30.5}, amount = 670}, + {position = {-38.5, 30.5}, amount = 3504}, + {position = {-38.5, 31.5}, amount = 3380}, + {position = {-39.5, 31.5}, amount = 2400}, + {position = {-39.5, 30.5}, amount = 1890}, + {position = {-37.5, 30.5}, amount = 3038}, + {position = {-37.5, 31.5}, amount = 3102}, + {position = {-36.5, 30.5}, amount = 4221}, + {position = {-36.5, 31.5}, amount = 3162}, + {position = {-34.5, 31.5}, amount = 4680}, + {position = {-35.5, 30.5}, amount = 4379}, + {position = {-35.5, 31.5}, amount = 4759}, + {position = {-34.5, 30.5}, amount = 4937}, + {position = {-33.5, 30.5}, amount = 4671}, + {position = {-33.5, 31.5}, amount = 4994}, + {position = {-32.5, 30.5}, amount = 4800}, + {position = {-32.5, 31.5}, amount = 5039}, + {position = {-31.5, 30.5}, amount = 4724}, + {position = {-31.5, 31.5}, amount = 5024}, + {position = {-30.5, 30.5}, amount = 4531}, + {position = {-30.5, 31.5}, amount = 4816}, + {position = {-29.5, 30.5}, amount = 4158}, + {position = {-29.5, 31.5}, amount = 4619}, + {position = {-28.5, 30.5}, amount = 3941}, + {position = {-28.5, 31.5}, amount = 4316}, + {position = {-27.5, 30.5}, amount = 3630}, + {position = {-27.5, 31.5}, amount = 4017}, + {position = {-26.5, 30.5}, amount = 2400}, + {position = {-26.5, 31.5}, amount = 2580}, + {position = {-24.5, 31.5}, amount = 2480}, + {position = {-25.5, 30.5}, amount = 2490}, + {position = {-24.5, 30.5}, amount = 2400}, + {position = {-25.5, 31.5}, amount = 2480}, + {position = {-23.5, 30.5}, amount = 2400}, + {position = {-22.5, 30.5}, amount = 2400}, + {position = {-23.5, 31.5}, amount = 2500}, + {position = {-22.5, 31.5}, amount = 2410}, + {position = {-21.5, 30.5}, amount = 2300}, + {position = {-21.5, 31.5}, amount = 2400}, + {position = {-20.5, 30.5}, amount = 2300}, + {position = {-20.5, 31.5}, amount = 820}, + {position = {-19.5, 30.5}, amount = 820}, + {position = {-19.5, 31.5}, amount = 770}, + {position = {-18.5, 30.5}, amount = 710}, + {position = {-18.5, 31.5}, amount = 10}, + {position = {-44.5, 32.5}, amount = 200}, + {position = {-44.5, 33.5}, amount = 200}, + {position = {-43.5, 33.5}, amount = 400}, + {position = {-43.5, 32.5}, amount = 350}, + {position = {-42.5, 33.5}, amount = 660}, + {position = {-42.5, 32.5}, amount = 650}, + {position = {-40.5, 33.5}, amount = 2130}, + {position = {-41.5, 32.5}, amount = 810}, + {position = {-40.5, 32.5}, amount = 2120}, + {position = {-41.5, 33.5}, amount = 810}, + {position = {-38.5, 32.5}, amount = 3386}, + {position = {-38.5, 33.5}, amount = 3650}, + {position = {-39.5, 33.5}, amount = 2490}, + {position = {-39.5, 32.5}, amount = 2440}, + {position = {-37.5, 32.5}, amount = 3007}, + {position = {-37.5, 33.5}, amount = 2925}, + {position = {-36.5, 32.5}, amount = 3272}, + {position = {-36.5, 33.5}, amount = 3286}, + {position = {-35.5, 32.5}, amount = 4877}, + {position = {-35.5, 33.5}, amount = 4800}, + {position = {-34.5, 32.5}, amount = 4728}, + {position = {-34.5, 33.5}, amount = 4627}, + {position = {-32.5, 33.5}, amount = 4844}, + {position = {-33.5, 32.5}, amount = 4915}, + {position = {-33.5, 33.5}, amount = 4732}, + {position = {-32.5, 32.5}, amount = 5040}, + {position = {-31.5, 32.5}, amount = 5182}, + {position = {-31.5, 33.5}, amount = 4968}, + {position = {-30.5, 32.5}, amount = 4971}, + {position = {-30.5, 33.5}, amount = 4806}, + {position = {-29.5, 32.5}, amount = 4663}, + {position = {-29.5, 33.5}, amount = 4565}, + {position = {-28.5, 32.5}, amount = 4378}, + {position = {-28.5, 33.5}, amount = 4394}, + {position = {-27.5, 32.5}, amount = 4178}, + {position = {-27.5, 33.5}, amount = 4171}, + {position = {-26.5, 32.5}, amount = 2670}, + {position = {-26.5, 33.5}, amount = 2680}, + {position = {-25.5, 32.5}, amount = 2580}, + {position = {-24.5, 32.5}, amount = 2600}, + {position = {-25.5, 33.5}, amount = 2570}, + {position = {-24.5, 33.5}, amount = 2610}, + {position = {-22.5, 33.5}, amount = 2500}, + {position = {-23.5, 32.5}, amount = 2510}, + {position = {-22.5, 32.5}, amount = 2510}, + {position = {-23.5, 33.5}, amount = 2610}, + {position = {-21.5, 32.5}, amount = 2330}, + {position = {-21.5, 33.5}, amount = 2430}, + {position = {-20.5, 32.5}, amount = 930}, + {position = {-20.5, 33.5}, amount = 930}, + {position = {-19.5, 32.5}, amount = 720}, + {position = {-19.5, 33.5}, amount = 720}, + {position = {-18.5, 32.5}, amount = 20}, + {position = {-18.5, 33.5}, amount = 10}, + {position = {-44.5, 34.5}, amount = 150}, + {position = {-44.5, 35.5}, amount = 150}, + {position = {-42.5, 35.5}, amount = 650}, + {position = {-43.5, 34.5}, amount = 400}, + {position = {-42.5, 34.5}, amount = 750}, + {position = {-43.5, 35.5}, amount = 350}, + {position = {-40.5, 35.5}, amount = 2420}, + {position = {-41.5, 34.5}, amount = 1110}, + {position = {-40.5, 34.5}, amount = 1560}, + {position = {-41.5, 35.5}, amount = 810}, + {position = {-38.5, 34.5}, amount = 3306}, + {position = {-38.5, 35.5}, amount = 3784}, + {position = {-39.5, 34.5}, amount = 2980}, + {position = {-39.5, 35.5}, amount = 2730}, + {position = {-37.5, 34.5}, amount = 3053}, + {position = {-37.5, 35.5}, amount = 3218}, + {position = {-36.5, 34.5}, amount = 3171}, + {position = {-36.5, 35.5}, amount = 2898}, + {position = {-34.5, 35.5}, amount = 2517}, + {position = {-35.5, 34.5}, amount = 3411}, + {position = {-35.5, 35.5}, amount = 2964}, + {position = {-34.5, 34.5}, amount = 3812}, + {position = {-33.5, 34.5}, amount = 3766}, + {position = {-33.5, 35.5}, amount = 4142}, + {position = {-32.5, 34.5}, amount = 4629}, + {position = {-32.5, 35.5}, amount = 3663}, + {position = {-31.5, 34.5}, amount = 4619}, + {position = {-31.5, 35.5}, amount = 4346}, + {position = {-30.5, 34.5}, amount = 4516}, + {position = {-30.5, 35.5}, amount = 4478}, + {position = {-29.5, 34.5}, amount = 4350}, + {position = {-29.5, 35.5}, amount = 4066}, + {position = {-28.5, 34.5}, amount = 4167}, + {position = {-28.5, 35.5}, amount = 3935}, + {position = {-27.5, 34.5}, amount = 4057}, + {position = {-27.5, 35.5}, amount = 3798}, + {position = {-26.5, 35.5}, amount = 3726}, + {position = {-26.5, 34.5}, amount = 2680}, + {position = {-24.5, 34.5}, amount = 2590}, + {position = {-25.5, 35.5}, amount = 3504}, + {position = {-24.5, 35.5}, amount = 3516}, + {position = {-25.5, 34.5}, amount = 2690}, + {position = {-23.5, 34.5}, amount = 2600}, + {position = {-22.5, 34.5}, amount = 2630}, + {position = {-23.5, 35.5}, amount = 2630}, + {position = {-22.5, 35.5}, amount = 1230}, + {position = {-21.5, 34.5}, amount = 1030}, + {position = {-20.5, 34.5}, amount = 880}, + {position = {-21.5, 35.5}, amount = 1080}, + {position = {-20.5, 35.5}, amount = 330}, + {position = {-19.5, 34.5}, amount = 130}, + {position = {-19.5, 35.5}, amount = 110}, + {position = {-44.5, 36.5}, amount = 150}, + {position = {-42.5, 36.5}, amount = 650}, + {position = {-42.5, 37.5}, amount = 550}, + {position = {-43.5, 36.5}, amount = 350}, + {position = {-43.5, 37.5}, amount = 150}, + {position = {-40.5, 36.5}, amount = 1500}, + {position = {-40.5, 37.5}, amount = 1100}, + {position = {-41.5, 37.5}, amount = 750}, + {position = {-41.5, 36.5}, amount = 800}, + {position = {-39.5, 36.5}, amount = 2380}, + {position = {-39.5, 37.5}, amount = 1880}, + {position = {-38.5, 36.5}, amount = 2963}, + {position = {-38.5, 37.5}, amount = 2997}, + {position = {-37.5, 36.5}, amount = 3072}, + {position = {-37.5, 37.5}, amount = 3031}, + {position = {-36.5, 36.5}, amount = 2634}, + {position = {-36.5, 37.5}, amount = 2827}, + {position = {-35.5, 36.5}, amount = 3070}, + {position = {-35.5, 37.5}, amount = 3138}, + {position = {-34.5, 36.5}, amount = 3123}, + {position = {-34.5, 37.5}, amount = 2769}, + {position = {-33.5, 36.5}, amount = 2980}, + {position = {-33.5, 37.5}, amount = 2961}, + {position = {-32.5, 36.5}, amount = 4282}, + {position = {-32.5, 37.5}, amount = 2907}, + {position = {-30.5, 37.5}, amount = 2361}, + {position = {-29.5, 37.5}, amount = 2261}, + {position = {-31.5, 36.5}, amount = 4176}, + {position = {-31.5, 37.5}, amount = 2797}, + {position = {-30.5, 36.5}, amount = 4422}, + {position = {-29.5, 36.5}, amount = 4322}, + {position = {-28.5, 36.5}, amount = 4222}, + {position = {-27.5, 36.5}, amount = 4122}, + {position = {-27.5, 37.5}, amount = 4022}, + {position = {-26.5, 36.5}, amount = 3551}, + {position = {-26.5, 37.5}, amount = 3551}, + {position = {-25.5, 36.5}, amount = 3624}, + {position = {-25.5, 37.5}, amount = 3624}, + {position = {-24.5, 36.5}, amount = 2820}, + {position = {-24.5, 37.5}, amount = 970}, + {position = {-23.5, 36.5}, amount = 1320}, + {position = {-22.5, 36.5}, amount = 1460}, + {position = {-23.5, 37.5}, amount = 1060}, + {position = {-22.5, 37.5}, amount = 810}, + {position = {-21.5, 36.5}, amount = 430}, + {position = {-21.5, 37.5}, amount = 610}, + {position = {-20.5, 36.5}, amount = 310}, + {position = {-20.5, 37.5}, amount = 510}, + {position = {-19.5, 36.5}, amount = 100}, + {position = {-19.5, 37.5}, amount = 200}, + {position = {-42.5, 39.5}, amount = 200}, + {position = {-43.5, 38.5}, amount = 100}, + {position = {-42.5, 38.5}, amount = 400}, + {position = {-43.5, 39.5}, amount = 50}, + {position = {-41.5, 38.5}, amount = 700}, + {position = {-40.5, 38.5}, amount = 900}, + {position = {-41.5, 39.5}, amount = 450}, + {position = {-40.5, 39.5}, amount = 750}, + {position = {-38.5, 39.5}, amount = 1530}, + {position = {-39.5, 38.5}, amount = 2020}, + {position = {-39.5, 39.5}, amount = 950}, + {position = {-38.5, 38.5}, amount = 2330}, + {position = {-36.5, 38.5}, amount = 2760}, + {position = {-37.5, 38.5}, amount = 2430}, + {position = {-37.5, 39.5}, amount = 2030}, + {position = {-36.5, 39.5}, amount = 1990}, + {position = {-34.5, 38.5}, amount = 2250}, + {position = {-35.5, 38.5}, amount = 2690}, + {position = {-35.5, 39.5}, amount = 2540}, + {position = {-34.5, 39.5}, amount = 2530}, + {position = {-33.5, 38.5}, amount = 2220}, + {position = {-32.5, 38.5}, amount = 2230}, + {position = {-33.5, 39.5}, amount = 2330}, + {position = {-32.5, 39.5}, amount = 2480}, + {position = {-31.5, 39.5}, amount = 2310}, + {position = {-30.5, 39.5}, amount = 2210}, + {position = {-29.5, 39.5}, amount = 2110}, + {position = {-30.5, 38.5}, amount = 1900}, + {position = {-29.5, 38.5}, amount = 1800}, + {position = {-31.5, 38.5}, amount = 2150}, + {position = {-24.5, 38.5}, amount = 1110}, + {position = {-24.5, 39.5}, amount = 1410}, + {position = {-25.5, 39.5}, amount = 123}, + {position = {-25.5, 38.5}, amount = 134}, + {position = {-23.5, 38.5}, amount = 1010}, + {position = {-22.5, 38.5}, amount = 910}, + {position = {-23.5, 39.5}, amount = 1320}, + {position = {-22.5, 39.5}, amount = 1010}, + {position = {-21.5, 38.5}, amount = 810}, + {position = {-21.5, 39.5}, amount = 810}, + {position = {-20.5, 38.5}, amount = 410}, + {position = {-20.5, 39.5}, amount = 410}, + {position = {-19.5, 39.5}, amount = 210}, + {position = {-19.5, 38.5}, amount = 145}, + {position = {-42.5, 40.5}, amount = 150}, + {position = {-42.5, 41.5}, amount = 50}, + {position = {-41.5, 40.5}, amount = 350}, + {position = {-40.5, 40.5}, amount = 650}, + {position = {-41.5, 41.5}, amount = 150}, + {position = {-40.5, 41.5}, amount = 300}, + {position = {-39.5, 40.5}, amount = 950}, + {position = {-38.5, 40.5}, amount = 1150}, + {position = {-39.5, 41.5}, amount = 700}, + {position = {-38.5, 41.5}, amount = 800}, + {position = {-37.5, 40.5}, amount = 1540}, + {position = {-36.5, 40.5}, amount = 1740}, + {position = {-36.5, 41.5}, amount = 1370}, + {position = {-37.5, 41.5}, amount = 1120}, + {position = {-35.5, 40.5}, amount = 2390}, + {position = {-34.5, 40.5}, amount = 2480}, + {position = {-35.5, 41.5}, amount = 1730}, + {position = {-34.5, 41.5}, amount = 1980}, + {position = {-32.5, 41.5}, amount = 2430}, + {position = {-33.5, 40.5}, amount = 2630}, + {position = {-32.5, 40.5}, amount = 2580}, + {position = {-33.5, 41.5}, amount = 2330}, + {position = {-31.5, 40.5}, amount = 2330}, + {position = {-30.5, 40.5}, amount = 2310}, + {position = {-31.5, 41.5}, amount = 2110}, + {position = {-30.5, 41.5}, amount = 2310}, + {position = {-29.5, 41.5}, amount = 1910}, + {position = {-28.5, 41.5}, amount = 1920}, + {position = {-28.5, 40.5}, amount = 1820}, + {position = {-29.5, 40.5}, amount = 69}, + {position = {-27.5, 41.5}, amount = 1720}, + {position = {-27.5, 40.5}, amount = 1620}, + {position = {-26.5, 41.5}, amount = 1510}, + {position = {-26.5, 40.5}, amount = 156}, + {position = {-24.5, 41.5}, amount = 1520}, + {position = {-25.5, 40.5}, amount = 167}, + {position = {-24.5, 40.5}, amount = 1520}, + {position = {-25.5, 41.5}, amount = 1720}, + {position = {-23.5, 40.5}, amount = 1420}, + {position = {-22.5, 40.5}, amount = 920}, + {position = {-23.5, 41.5}, amount = 1320}, + {position = {-22.5, 41.5}, amount = 1020}, + {position = {-21.5, 40.5}, amount = 520}, + {position = {-20.5, 40.5}, amount = 310}, + {position = {-21.5, 41.5}, amount = 420}, + {position = {-20.5, 41.5}, amount = 210}, + {position = {-19.5, 40.5}, amount = 200}, + {position = {-19.5, 41.5}, amount = 110}, + {position = {-40.5, 42.5}, amount = 150}, + {position = {-41.5, 42.5}, amount = 50}, + {position = {-39.5, 42.5}, amount = 300}, + {position = {-38.5, 42.5}, amount = 600}, + {position = {-38.5, 43.5}, amount = 100}, + {position = {-39.5, 43.5}, amount = 50}, + {position = {-36.5, 42.5}, amount = 820}, + {position = {-37.5, 42.5}, amount = 850}, + {position = {-37.5, 43.5}, amount = 350}, + {position = {-36.5, 43.5}, amount = 400}, + {position = {-35.5, 42.5}, amount = 1120}, + {position = {-34.5, 42.5}, amount = 1330}, + {position = {-34.5, 43.5}, amount = 580}, + {position = {-35.5, 43.5}, amount = 350}, + {position = {-33.5, 42.5}, amount = 1330}, + {position = {-32.5, 42.5}, amount = 1680}, + {position = {-33.5, 43.5}, amount = 710}, + {position = {-32.5, 43.5}, amount = 860}, + {position = {-30.5, 43.5}, amount = 1610}, + {position = {-31.5, 42.5}, amount = 1760}, + {position = {-30.5, 42.5}, amount = 1910}, + {position = {-31.5, 43.5}, amount = 910}, + {position = {-29.5, 42.5}, amount = 1810}, + {position = {-28.5, 42.5}, amount = 2120}, + {position = {-28.5, 43.5}, amount = 1920}, + {position = {-29.5, 43.5}, amount = 820}, + {position = {-27.5, 42.5}, amount = 2320}, + {position = {-26.5, 42.5}, amount = 1910}, + {position = {-27.5, 43.5}, amount = 1920}, + {position = {-26.5, 43.5}, amount = 2020}, + {position = {-25.5, 42.5}, amount = 1510}, + {position = {-24.5, 42.5}, amount = 1420}, + {position = {-24.5, 43.5}, amount = 920}, + {position = {-25.5, 43.5}, amount = 810}, + {position = {-23.5, 42.5}, amount = 920}, + {position = {-23.5, 43.5}, amount = 720}, + {position = {-22.5, 42.5}, amount = 420}, + {position = {-22.5, 43.5}, amount = 420}, + {position = {-21.5, 42.5}, amount = 320}, + {position = {-20.5, 42.5}, amount = 220}, + {position = {-21.5, 43.5}, amount = 120}, + {position = {-20.5, 43.5}, amount = 178} + }, + ["tree-06-brown"] = + { + {position = {-26.55859375, 36.80078125}} + }, + ["small-ship-wreck"] = + { + {position = {5.26171875, 41.51953125}, force = "player", direction = 0}, + {position = {5.49609375, 43.81640625}, force = "player", direction = 0}, + {position = {8.28515625, 44.07421875}, force = "player", direction = 0} + } + } +} + +} diff --git a/factorio/data/base/scenarios/team-production/points.lua b/factorio/data/base/scenarios/team-production/points.lua new file mode 100644 index 0000000000000000000000000000000000000000..a7bba4b04f64d3e7a124fa9e390cf2fbb67083ba --- /dev/null +++ b/factorio/data/base/scenarios/team-production/points.lua @@ -0,0 +1,5 @@ +function give_points() + return + { + } +end diff --git a/factorio/data/base/scenarios/team-production/team_production.lua b/factorio/data/base/scenarios/team-production/team_production.lua new file mode 100644 index 0000000000000000000000000000000000000000..46acdde9ec913a2e9cf68cdf02401305ccd7ba03 --- /dev/null +++ b/factorio/data/base/scenarios/team-production/team_production.lua @@ -0,0 +1,1185 @@ +require("map_sets") +require("map_scripts") +require("points") +require("config") +local mod_gui = require("mod-gui") +local util = require("util") + +local offsets = +{ + {-1, -1}, + {0, -1}, + {1, -1}, + {1, 0}, + {1, 1}, + {0, 1}, + {-1, 1}, + {-1, 0} +} + +local starting_area_radius = 12 +local area_radius = 3 +local gap = 2 + +local game_state = +{ + in_round = 1, + intermission = 2 +} + +local script_data = +{ + online_players = {}, + winners = {}, + points = {}, + recent_points = {}, + chests = {}, + input_chests = {}, + round_number = 0, + recent_round_number = 0, + game_state = game_state.intermission, + number_of_teams = #offsets +} + +function get_spawn_coordinate(n) + return offsets[n] +end + +function select_from_probability_table(probability_table) + local roll_max = 0 + for _, item in pairs(probability_table) do + roll_max = roll_max + item.probability + end + + local roll_value = math.random(0, roll_max - 1) + for _, item in pairs(probability_table) do + roll_value = roll_value - item.probability + if (roll_value < 0) then + return item.value + end + end +end + +local chart_all = function() + for k, force in pairs (game.forces) do + force.chart_all() + end +end + +function select_inventory() return select_from_probability_table(script_data.inventory_probabilities) end + +function select_equipment() return select_from_probability_table(script_data.equipment_probabilities) end + +function select_challange_type() return select_from_probability_table(script_data.challange_type_probabilities) end + +function start_challenge() + + script_data.game_state = game_state.in_round + + script_data.winners = {} + script_data.round_number = script_data.round_number + 1 + + if script_data.recent_round_number == script_data.recent_round_count then + script_data.recent_round_number = 0 + script_data.recent_points = {} + game.reset_time_played() + end + + script_data.recent_round_number = script_data.recent_round_number + 1 + script_data.round_timer_value = game.tick + script_data.winners = {} + script_data.force_points = {} + + script_data.round_inventory = select_inventory() + script_data.round_equipment = select_equipment() + script_data.challenge_type = select_challange_type() + + mak_starting_chests() + + generate_production_task() + fill_input_chests() + + check_color_areas() + chart_all() + game.play_sound{path = "utility/research_completed"} + +end + +function create_teams() + for k, force in pairs(script_data.force_list) do + if not game.forces[force.name] then + local force = game.create_force(force.name) + setup_unlocks(force) + force.disable_research() + force.set_ammo_damage_modifier("bullet", -1) + force.set_ammo_damage_modifier("flamethrower", -1) + force.set_ammo_damage_modifier("capsule", -1) + force.set_ammo_damage_modifier("cannon-shell", -1) + force.set_ammo_damage_modifier("grenade", -1) + force.set_ammo_damage_modifier("electric", -1) + force.worker_robots_speed_modifier = 3 + end + end + for k, force in pairs (game.forces) do + for j, friend in pairs (game.forces) do + if force.name ~= friend.name then + force.set_cease_fire(friend, true) + force.set_friend(friend, true) + end + end + end +end + +function set_areas(i) + --shuffle_table(script_data.force_list) + if not script_data.previous_map_size then + script_data.previous_map_size = 5 + else + script_data.previous_map_size = map_sets[script_data.current_map_index].map_set_size + end + script_data.previous_map_index = script_data.current_map_index + script_data.current_map_index = i + if not map_sets[i] then return end + + script_data.clear_areas_tick = game.tick + script_data.number_of_teams + 1 +end + +function get_team(k) + local team = script_data.force_list[k] +end + +function get_team_pad_position(index) + local offset = offsets[index] + local origin = + { + offset[1] * ((area_radius * 2) + gap), + offset[2] * ((area_radius * 2) + gap) + } + return origin +end + +function get_team_pad_area(index) + local origin = get_team_pad_position(index) + local area = {{origin[1] - area_radius, origin[2] - area_radius}, {origin[1] + area_radius, origin[2] + area_radius}} + return area +end + +function check_color_areas(print) + + local surface = game.surfaces[1] + for k, team in pairs (script_data.force_list) do + for k, character in pairs (surface.find_entities_filtered{area = get_team_pad_area(k), type = "character"}) do + if character.player then + + character.player.color = team.color + character.player.chat_color = lighten(team.color) + + if script_data.game_state == game_state.in_round then + set_player(character.player, team, print) + update_gui() + end + + end + end + + end +end + +function toggle_leaderboard(player) + local gui = player.gui.screen + local frame = gui.leaderboard + if frame then + frame.destroy() + return + end + frame = gui.add{type = "frame", name = "leaderboard", direction = "vertical"} + frame.auto_center = true + local title_flow = frame.add{type = "flow"} + title_flow.add{type = "label", style = "frame_title", caption = {"leaderboard"}} + local pusher = title_flow.add{type = "empty-widget", style = "draggable_space_header"} + pusher.drag_target = frame + pusher.style.horizontally_stretchable = true + pusher.style.height = 24 + local close_button = title_flow.add{type = "sprite-button", style = "frame_action_button", sprite = "utility/close_white", name = "toggle_leaderboard_button"} + local inner = frame.add{type = "flow", name = "inner"} + inner.style.horizontal_spacing = 12 + update_leaderboard(player) +end + +function update_leaderboard(player) + local flow = player.gui.screen.leaderboard and player.gui.screen.leaderboard.inner + + if not flow then return end + + local frame = flow.recent or flow.add{type = "frame", name = "recent", style = "inside_shallow_frame", direction = "vertical"} + frame.clear() + local subheader = frame.add{type = "frame", style = "subheader_frame"} + subheader.style.horizontally_stretchable = true + subheader.add{type = "label", style = "subheader_caption_label", caption = {"recent"}} + add_leaderboard_table(frame, script_data.recent_points) + + local frame = flow.all_time or flow.add{type = "frame", name = "all_time", style = "inside_shallow_frame", direction = "vertical"} + frame.clear() + local subheader = frame.add{type = "frame", style = "subheader_frame"} + subheader.style.horizontally_stretchable = true + subheader.add{type = "label", style = "subheader_caption_label", caption = {"all-time"}} + add_leaderboard_table(frame, script_data.points) + +end + +function add_leaderboard_table(gui, points) + + local any = false + for k, v in pairs (points) do + any = true + break + end + if not any then + local label = gui.add{type = "label", caption = {"none-in-leaderboard"}} + label.style.margin = 12 + return + end + + local check_name = game.players[gui.player_index].name + local scroll = gui.add{type = "scroll-pane"} + scroll.style.maximal_height = 560 + scroll.style.margin = 4 + leaderboard_table = scroll.add{type = "table", column_count = 3, style = "bordered_table"} + leaderboard_table.style.column_alignments[1] = "right" + leaderboard_table.style.column_alignments[3] = "right" + + count = 1 + for k, caption in pairs ({"", "name", "points"}) do + local label = leaderboard_table.add{type = "label", caption = {caption}} + label.style.font = "default-bold" + end + for name, points in spairs(points, function(t, a, b) return t[b] < t[a] end) do + local this = leaderboard_table.add{type = "label", caption = "#"..count} + this.style.font_color = {r = 1, g = 1, b = 0.2} + this.style.font = "default-semibold" + local that = leaderboard_table.add{type = "label", caption = name} + if name == check_name then + that.style.font_color = {r = 1, g = 0.6, b = 0.1} + that.style.font = "default-semibold" + end + leaderboard_table.add{type = "label", caption = util.format_number(points)} + count = count + 1 + end +end + +function set_player(player, team, print) + local character = player.character + player.character = nil + player.associate_character(character) + character.color = player.color + character.walking_state = {walking = false} + local force = game.forces[team.name] + set_character(player, force) + give_equipment(player) + player.color = team.color + if print then + game.print({"joined-team", player.name, {"color."..team.name}}) + end +end + +function setup_unlocks(force) + if not force.valid then return end + force.research_all_technologies() + local disallowed_map = {} + for k, name in pairs (script_data.disabled_items) do + disallowed_map[name] = true + end + for recipe_name, recipe in pairs (force.recipes) do + if disallowed_map[recipe_name] then + recipe.enabled = false + end + end +end + +function generate_production_task() + + local number_of_items = math.random(script_data.max_count_of_production_tasks) + local max_count = math.ceil(math.random(5) / number_of_items) + local min_count = script_data.challenge_type == "shopping_list" and 3 or 1 + if script_data.challenge_type == "shopping_list" then max_count = (max_count * 2) + 3 end + local items_to_choose = script_data.item_list + shuffle_table(items_to_choose) + local task_items = {} + script_data.round_input = nil + for k = 1, number_of_items do + local item = items_to_choose[k] + if item.input then + if not script_data.round_input then + script_data.round_input = item.input + else + break + end + end + task_items[k] = {} + task_items[k].name = item.name + task_items[k].count = math.random(min_count, max_count) * script_data.item_list[k].count + task_items[k].remaining = script_data.challenge_type == "shopping_list" and task_items[k].count or nil + end + script_data.task_items = task_items + script_data.progress = {} + for j, force in pairs (game.forces) do + script_data.progress[force.name] = {} + for k, item in pairs (script_data.task_items) do + script_data.progress[force.name][item.name] = 0 + end + end + +end + +function create_visibility_buttons(player) + local gui = mod_gui.get_button_flow(player) + for k, button in pairs ({{name = "toggle_leaderboard_button", type = "button", caption = {"leaderboard"}}}) do + if not gui[button.name] then + local button = gui.add(button) + button.style = mod_gui.button_style + end + end +end + +function check_end_of_round() + if game.tick ~= script_data.end_round_tick then return end + + script_data.game_state = game_state.intermission + + check_chests() + + script_data.end_round_tick = nil + script_data.start_round_tick = game.tick + script_data.time_between_rounds + script_data.chests = nil + script_data.input_chests = nil + script_data.task_items = nil + script_data.progress = nil + script_data.challenge_type = nil + + for k, team in pairs (script_data.force_list) do + local force = game.forces[team.name] + force.set_spawn_position(get_team_pad_position(k), game.surfaces[1]) + end + + for k, player in pairs(game.players) do + set_spectator(player) + update_player_gui(player) + local gui = mod_gui.get_frame_flow(player) + if gui.winners_frame then + gui.winners_frame.caption = {"round-winners"} + end + end + + game.print({"next-round-soon", (script_data.time_between_rounds / 60)}) + game.play_sound{path = "utility/research_completed"} + +end + +function update_player_gui(player) + update_end_timer(player) + update_task_table(player) + update_winners_list(player) + update_leaderboard(player) +end + +function update_gui() + for k, player in pairs(game.connected_players) do + update_player_gui(player) + end +end + +function check_start_round() + if game.tick ~= script_data.start_round_tick then return end + script_data.start_round_tick = nil + start_challenge() + for k, player in pairs(game.players) do + update_player_gui(player) + end +end + +function check_start_set_areas() + if not script_data.start_round_tick then return end + --Calculates when to start settings the areas + if script_data.start_round_tick - ((2 * script_data.number_of_teams) + 1 + ((script_data.number_of_teams) * script_data.ticks_to_generate_entities)) == game.tick then + set_areas(math.random(#map_sets)) + end +end + +function check_start_setting_entities() + --Start setting the entities + if not script_data.set_entities_tick then return end + local entities = map_sets[script_data.current_map_index].map_set_entities + local distance = map_sets[script_data.current_map_index].map_set_size + local index = math.ceil((script_data.set_entities_tick - game.tick)/script_data.ticks_to_generate_entities) + if index == 0 then + script_data.set_entities_tick = nil + return + end + local listed = script_data.force_list[index] + if not listed then return end + + local grid_position = get_spawn_coordinate(index) + local force = game.forces[listed.name] + local offset_x = grid_position[1] * (distance*2 + script_data.distance_between_areas) + local offset_y = grid_position[2] * (distance*2 + script_data.distance_between_areas) + recreate_entities(entities, offset_x, offset_y, force, script_data.ticks_to_generate_entities, script_data) +end + +function check_set_areas() + if not script_data.set_areas_tick then return end + local set = map_sets[script_data.current_map_index] + local distance = set.map_set_size + local index = script_data.set_areas_tick - game.tick + + if index == 0 then + script_data.set_areas_tick = nil + script_data.set_entities_tick = game.tick + (script_data.number_of_teams * script_data.ticks_to_generate_entities) + return + end + local listed = script_data.force_list[index] + if not listed then return end + + local grid_position = get_spawn_coordinate(index) + local force = game.forces[listed.name] + + if not force then + game.print(listed.name.." is not a valid force") + return + end + + if not force.valid then return end + local offset_x = grid_position[1] * (distance * 2 + script_data.distance_between_areas) + local offset_y = grid_position[2] * (distance * 2 + script_data.distance_between_areas) + create_tiles(set.map_set_size, set.map_set_tiles, offset_x, offset_y, false, script_data.distance_between_areas) + force.set_spawn_position({offset_x, offset_y}, game.surfaces[1]) + force.rechart() +end + +function check_clear_areas() + if not script_data.clear_areas_tick then return end + if not script_data.previous_map_index then + script_data.previous_map_index = 1 + end + local set = map_sets[script_data.previous_map_index] + local distance = set.map_set_size + local index = script_data.clear_areas_tick - game.tick + if index == 0 then + script_data.clear_areas_tick = nil + script_data.set_areas_tick = game.tick + script_data.number_of_teams + return + end + local grid_position = get_spawn_coordinate(index) + local offset_x = grid_position[1] * (distance * 2 + script_data.distance_between_areas) + local offset_y = grid_position[2] * (distance * 2 + script_data.distance_between_areas) + clear_tiles(set.map_set_size, offset_x, offset_y, script_data.distance_between_areas) +end + +function check_chests() + if not script_data.chests then return end + + local task = script_data.challenge_type + if not task then return end + + local update_chest + + if task == "production" then + update_chest = check_chests_production + elseif task == "shopping_list" then + update_chest = check_chests_shopping_list + else + error("Unknown challenge type: "..task) + end + + for k, chest in pairs (script_data.chests) do + if not chest.valid then + script_data.chests[k] = nil + else + update_chest(chest) + end + end + for k, force in pairs (game.forces) do + check_victory(force) + end +end + +function check_chests_shopping_list(chest) + if not script_data.task_items then return end + for k, item in pairs (script_data.task_items) do + local count = chest.get_item_count(item.name) + if count > item.remaining then + count = item.remaining + end + if count > 0 then + chest.remove_item({name = item.name, count = count}) + script_data.progress[chest.force.name][item.name] = script_data.progress[chest.force.name][item.name] + count + item.remaining = item.remaining - count + end + end +end + +function check_chests_production(chest) + if not script_data.task_items then return end + for k, item in pairs (script_data.task_items) do + local count = chest.get_item_count(item.name) + if count + script_data.progress[chest.force.name][item.name] > item.count then + count = item.count - script_data.progress[chest.force.name][item.name] + end + if count > 0 then + chest.remove_item({name = item.name, count = count}) + script_data.progress[chest.force.name][item.name] = script_data.progress[chest.force.name][item.name] + count + end + end +end + +function fill_input_chests() + if not script_data.input_chests then return end + if not script_data.round_input then return end + if not game.item_prototypes[script_data.round_input] then game.print("BAD INPUT ITEM") return end + for k, chest in pairs (script_data.input_chests) do + if chest.valid then + chest.clear_items_inside() + chest.insert{name = script_data.round_input, count = 10000} + else + table.remove(script_data.input_chests, k) + end + end +end + +function check_victory(force) + if not script_data.challenge_type then return end + if not force.valid then return end + if not script_data.winners then return end + + for k, winners in pairs (script_data.winners) do + if force == winners then + return + end + end + + local challenge_type = script_data.challenge_type + + if challenge_type == "production" then + local finished_tasks = 0 + for k, item in pairs (script_data.task_items) do + if script_data.progress[force.name][item.name] >= item.count then + finished_tasks = finished_tasks +1 + end + end + if finished_tasks >= #script_data.task_items then + team_finished(force) + end + return + end + + if challenge_type == "shopping_list" then + if script_data.winners[1] then return end + local finished_tasks = 0 + for k, item in pairs (script_data.task_items) do + if item.remaining == 0 then + finished_tasks = finished_tasks +1 + end + end + if finished_tasks >= #script_data.task_items then + shopping_task_finished() + end + return + end +end + +function shopping_task_finished() + local total_points = script_data.points_per_win * script_data.number_of_teams + local points_per_task = total_points/(#script_data.task_items) + for k, item in pairs (script_data.task_items) do + for j, force in pairs (game.forces) do + calculate_force_points(force, item, points_per_task) + end + end + + for name, points in spairs(script_data.force_points, function(t, a, b) return t[b] < t[a] end) do + if points > 0 then + table.insert(script_data.winners, game.forces[name]) + end + end + script_data.end_round_tick = game.tick + 1 + for k, player in pairs (game.players) do + update_winners_list(player) + end +end + +function calculate_force_points(force,item, points) + if points <= 0 then return end + if not script_data.progress then return end + if not script_data.progress[force.name] then return end + if not script_data.progress[force.name][item.name] then return end + if not item.count then return end + if script_data.progress[force.name][item.name] <= 0 then return end + local count = script_data.progress[force.name][item.name] + local total = item.count + local awarded_points = math.floor((count/total)*points) + give_force_players_points(force, awarded_points) +end + +function create_task_frame(player) + local gui = mod_gui.get_frame_flow(player) + local frame = gui.task_frame + if frame then + frame.destroy() + end + frame = gui.add{name = "task_frame", type = "frame", style = mod_gui.frame_style, direction = "vertical", caption = {"round", script_data.recent_round_number, script_data.recent_round_count}} + update_task_table(player) +end + +function update_task_table(player) + local gui = mod_gui.get_frame_flow(player) + local frame = gui.task_frame + + if not frame then return end + frame.clear() + + frame.caption = {"round", script_data.recent_round_number, script_data.recent_round_count} + local task = script_data.challenge_type + local inner = frame.add{type = "frame", style = "inside_shallow_frame", direction = "vertical"} + if script_data.start_round_tick ~= nil then + local counter = inner.add{type = "label", caption = {"round-starting-soon", format_time(script_data.start_round_tick - game.tick)}} + counter.style.padding = 12 + return + end + local subheader = inner.add{type = "frame", style = "subheader_frame"} + subheader.style.horizontally_stretchable = true + local task_label = subheader.add{type = "label", caption = {task}, style = "subheader_caption_label"} + local pusher = subheader.add{type = "empty-widget"} + pusher.style.horizontally_stretchable = true + local timer_caption = (script_data.end_round_tick and format_time(script_data.end_round_tick - game.tick)) or format_time(time_left()) + local timer = subheader.add{type = "label", name = "round_timer", caption = timer_caption} + timer.style.right_padding = 8 + local spectating = player.force.name == "player" + + local task_table = inner.add{type = "table", column_count = spectating and 2 or 3, style = "bordered_table"} + task_table.style.margin = 4 + task_table.style.column_alignments[2] = "right" + task_table.style.column_alignments[3] = "right" + + local headers + local table_string + + if task == "production" then + headers = {"item-name", "current", "goal"} + table_string = "count" + elseif task == "shopping_list" then + headers = {"item-name", "current", "remaining"} + table_string = "remaining" + else + error("Unknown task type: "..task) + end + + if spectating then + table.remove(headers, 2) + end + + for k, caption in pairs (headers) do + local label = task_table.add{type = "label", caption = {caption}} + label.style.font = "default-bold" + end + + local progress = script_data.progress[player.force.name] + if not progress then error("force progress is nil: "..player.force.name) end + local items = game.item_prototypes + for k, item in pairs (script_data.task_items) do + local label_flow = task_table.add{type = "flow"} + local sprite = label_flow.add{type = "sprite", sprite = "item/"..item.name, style = "small_text_image"} + local label = label_flow.add{type = "label", caption = items[item.name].localised_name} + local pusher = label_flow.add{type = "empty-widget"} + pusher.style.horizontally_stretchable = true + if not spectating then + task_table.add{type = "label", caption = util.format_number(progress[item.name])} + end + task_table.add{type = "label", caption = util.format_number(item[table_string])} + end + +end + +function time_left() + return game.tick - script_data.round_timer_value +end + +function update_end_timer(player) +end + +function team_finished(force) + if not force.valid then return end + if not script_data.progress then return end + if not script_data.progress[force.name] then return end + + table.insert(script_data.winners, force) + local points = script_data.points_per_win + + for j, winning_force in pairs (script_data.winners) do + if winning_force == force then + points = math.floor(points/j) + break + end + end + + if #script_data.winners == 1 then + script_data.end_round_tick = game.tick + script_data.time_before_round_end + end + + give_force_players_points(force, points) + for k, player in pairs(game.players) do + if player.force ~= force then + player.print({"finished-task", {"color."..force.name}}) + player.play_sound({path = "utility/game_lost"}) + else + player.print({"your-team-win", script_data.force_points[force.name]}) + player.play_sound({path = "utility/game_won"}) + end + end + save_points_list() +end + +function save_points_list() + local points_lua = "function give_points()\n return\n {\n" + for name, points in pairs (script_data.points) do + points_lua = points_lua .. " [\""..name.."\"] = "..points..", \n"; + end + points_lua = points_lua .. " }\nend" + game.write_file("points.lua", points_lua, false, 0) +end + +function give_force_players_points(force, points) + if not force.valid then return end + if points <= 0 then return end + if not script_data.force_points then script_data.force_points = {} end + + if not script_data.force_points[force.name] then + script_data.force_points[force.name] = points + else + script_data.force_points[force.name] = script_data.force_points[force.name] + points + end + + for k, player in pairs (force.players) do + if not script_data.points[player.name] then + script_data.points[player.name] = points + else + script_data.points[player.name] = script_data.points[player.name] + points + end + + if not script_data.recent_points[player.name] then + script_data.recent_points[player.name] = points + else + script_data.recent_points[player.name] = script_data.recent_points[player.name] + points + end + end + update_player_tags() +end + +function update_player_tags() + local count = 1 + local players = game.players + for name, points in spairs(script_data.points, function(t, a, b) return t[b] < t[a] end) do + local player = players[name] + if player then + player.tag = "[#"..count.."]" + end + count = count + 1 + end +end + +function lighten(c) + return {r = 1 - (1 - c.r) * 0.5, g = 1 - (1 - c.g) * 0.5, b = 1 - (1 - c.b) * 0.5, a = 1} +end + +function update_winners_list(player) + local gui = mod_gui.get_frame_flow(player) + local frame = gui.winners_frame + if not script_data.winners then return end + if #script_data.winners == 0 then + if frame then frame.destroy() end + return + end + + if not script_data.end_round_tick then + if frame then frame.destroy() end + return + end + + if not script_data.force_points then return end + + if not frame then + frame = gui.add{type = "frame", name = "winners_frame", style = mod_gui.frame_style, caption = {"winner-end-round"}, direction = "vertical"} + local inner = frame.add{type = "frame", style = "inside_shallow_frame", name = "inner"} + local winners_table = inner.add{type = "table", name = "winners_table", column_count = 5, style = "bordered_table"} + winners_table.style.margin = 4 + winners_table.style.column_alignments[4] = "right" + winners_table.style.column_alignments[5] = "right" + for k, caption in pairs ({"", "name", "members", "time", "points"}) do + local label = winners_table.add{type = "label", caption = {caption}} + label.style.font = "default-bold" + end + end + + for k, force in pairs(script_data.winners) do + if k > 5 then break end + if not script_data.force_points[force.name] then break end + local winners_table = gui.winners_frame.inner.winners_table + if not winners_table[force.name] then + local place = winners_table.add{type = "label", caption = "#"..k} + place.style.font = "default-semibold" + place.style.font_color = {r = 1, g = 1, b = 0.2} + local this = winners_table.add{type = "label", name = force.name, caption = {"", {"color."..force.name}, " ", {"team"}}} + local color = {r = 0.8, g = 0.8, b = 0.8, a = 0.8} + + for i, check_force in pairs (script_data.force_list) do + if force.name == check_force.name then + color = lighten(check_force.color) + break + end + end + + this.style.font_color = color + local caption = "" + local count = 0 + for j, player in pairs(force.connected_players) do + count = count + 1 + if count == 1 then + caption = caption..player.name + else + caption = caption..", "..player.name + end + end + local players_label = winners_table.add{type = "label", caption = caption} + players_label.style.single_line = false + players_label.style.maximal_width = 300 + winners_table.add{type = "label", caption = format_time(time_left())} + winners_table.add{type = "label", caption = script_data.force_points[force.name]} + end + end +end + +function set_spectator(player) + if not player.connected then return end + + local character = player.character + if character then + character.destroy() + end + + player.set_controller{type = defines.controllers.god} + player.force = "player" + + local characters = player.get_associated_characters() + if characters[1] then + player.character = characters[1] + else + player.teleport(player.force.get_spawn_position(game.surfaces[1])) + player.create_character() + end + +end + +function set_character(player, force) + if not player.connected then return end + if not force.valid then return end + if player.character then player.character.destroy() end + player.force = force + local character = player.surface.create_entity{name = "character", position = player.surface.find_non_colliding_position("character", player.force.get_spawn_position(player.surface), 10, 2), force = force} + player.set_controller{type = defines.controllers.character, character = character} +end + +local chest_offset = {0, 2} +function mak_starting_chests() + + local items = script_data.starting_inventories[script_data.round_inventory] + if not items then return end + + local item_prototypes = game.item_prototypes + + local surface = game.surfaces[1] + + for k, team in pairs (script_data.force_list) do + + local force = game.forces[team.name] + local position = force.get_spawn_position(surface) + position.x = position.x + chest_offset[1] + position.y = position.y + chest_offset[2] + + local chest_position = surface.find_non_colliding_position("steel-chest", position, 16, 1) + + if position then + local chest = surface.create_entity{name = "steel-chest", position = chest_position, force = force} + for k, item in pairs (items) do + if item_prototypes[item.name] then + chest.insert(item) + end + end + end + + end + +end + +function give_equipment(player) + if not player.connected then return end + if not player.character then return end + if not script_data.round_equipment then return end + + if script_data.round_equipment == "small" then + player.insert{name = "power-armor", count = 1} + local p_armor = player.get_inventory(5)[1].grid + p_armor.put({name = "fusion-reactor-equipment"}) + p_armor.put({name = "exoskeleton-equipment"}) + p_armor.put({name = "personal-roboport-mk2-equipment"}) + player.insert{name="construction-robot", count = 25} + return + end +end + +function shuffle_table(t) + local count = 2 + local math = math + local player = game.connected_players[math.random(#game.connected_players)] + if player then + count = (math.random(1 + string.len(player.name) + math.ceil(math.abs(player.position.x + player.position.y))) % 16) + 1 + end + for k = 1, count do + local iterations = #t + for i = iterations, 2, -1 do + local j = math.random(i) + t[i], t[j] = t[j], t[i] + end + end +end + +function format_time(ticks) + local seconds = ticks / 60 + local minutes = math.floor((seconds)/60) + local seconds = math.floor(seconds - 60*minutes) + return string.format("%d:%02d", minutes, seconds) +end + +function spairs(t, order) + local keys = {} + for k in pairs(t) do keys[#keys+1] = k end + if order then + table.sort(keys, function(a, b) return order(t, a, b) end) + else + table.sort(keys) + end + + local i = 0 + return function() + i = i + 1 + if keys[i] then + return keys[i], t[keys[i]] + end + end +end + +function fill_leaderboard() + script_data.points = give_points() + script_data.recent_points = {} + update_gui() +end + +function is_in_area(entity, force) + local origin = force.get_spawn_position(entity.surface) + local position = entity.position + local max_distance = map_sets[script_data.current_map_index].map_set_size + if origin.x + max_distance < position.x or + origin.x - max_distance > position.x or + origin.y + max_distance < position.y or + origin.y - max_distance > position.y then + return false + end + return true +end + +local on_player_created = function(event) + local player = game.players[event.player_index] + if not (player and player.valid) then return end + + set_spectator(player) + create_task_frame(player) + create_visibility_buttons(player) + update_player_gui(player) + update_player_tags() + player.spectator = true +end + +local on_player_joined_game = function(event) + local player = game.players[event.player_index] + if not (player and player.valid) then return end + + set_spectator(player) + update_player_gui(player) + update_player_tags() +end + +local on_pre_player_left_game = function(event) + local player = game.get_player(event.player_index) + if not (player and player.valid) then return end + + if script_data.game_state == game_state.in_round then + -- We are in a round, kill his character so he doesn't leave with all the machines. + local character = player.character + player.character = nil + if character then + if player.force == "player" then + character.destroy() + else + character.die() + local corpse = player.surface.find_entities_filtered{type = "character-corpse", position = player.position}[1] + if corpse then + corpse.character_corpse_player_index = player.index + end + end + end + for k, character in pairs (player.get_associated_characters()) do + character.destroy() + end + set_spectator(player) + end + +end + +local on_tick = function(event) + check_end_of_round() + check_clear_areas() + check_set_areas() + check_start_setting_entities() + check_start_set_areas() + check_start_round() +end + +local on_built_entity = function(event) + local entity = event.created_entity + if not (entity and entity.valid) then return end + local position = entity.position + local force = entity.force + if script_data.game_state ~= game_state.in_round or not is_in_area(entity, force) then + entity.destroy() + end +end + +local on_gui_click = function(event) + local player = game.players[event.player_index] + local gui = event.element + if not (player and player.valid and gui and gui.valid and gui.name) then return end + + if gui.name == "toggle_leaderboard_button" then + toggle_leaderboard(player) + return + end + +end + +local on_gui_closed = function(event) + local gui = event.element + if not (gui and gui.valid and gui.name) then return end + if gui.name == "leaderboard" then + gui.destroy() + return + end +end + +local on_marked_for_deconstruction = function(event) + local player = game.players[event.player_index] + local entity = event.entity + if not (player and player.valid and entity and entity.valid) then return end + local force = player.force + if not is_in_area(entity, force) then + entity.cancel_deconstruction(force) + end +end + +local make_color_area = function() + local surface = game.surfaces[1] + local tiles = {} + for x = -starting_area_radius, starting_area_radius - 1 do + for y = -starting_area_radius, starting_area_radius - 1 do + table.insert(tiles, {name = "tutorial-grid", position = {x, y}}) + end + end + for k, team in pairs (script_data.force_list) do + local origin = get_team_pad_position(k) + for x = -area_radius, area_radius - 1 do + for y = -area_radius, area_radius - 1 do + local name = team.name.."-refined-concrete" + table.insert(tiles, {name = name, position = {x + origin[1], y + origin[2]}}) + end + end + surface.set_tiles(tiles) + local color = team.color + local tint = {r = color.r * 0.5, g = color.g * 0.5, b = color.b * 0.5, a = 0.5} + --rendering.draw_rectangle + --{ + -- color = tint, + -- surface = surface, + -- left_top = {origin[1] -area_radius, origin[2] -area_radius}, + -- right_bottom = {origin[1] + area_radius, origin[2] + area_radius}, + -- filled = true, + -- draw_on_ground = true + --} + + end +end + +team_production = {} + +team_production.events = +{ + [defines.events.on_player_created] = on_player_created, + [defines.events.on_pre_player_left_game] = on_pre_player_left_game, + [defines.events.on_player_left_game] = on_player_left_game, + [defines.events.on_tick] = on_tick, + [defines.events.on_built_entity] = on_built_entity, + + [defines.events.on_gui_click] = on_gui_click, + [defines.events.on_gui_closed] = on_gui_closed, + [defines.events.on_marked_for_deconstruction] = on_marked_for_deconstruction +} + +team_production.on_nth_tick = +{ + [301] = chart_all, + [29] = check_chests, + [997] = fill_input_chests, + [60] = update_gui, + [61] = check_color_areas +} + +local chunk_size = 10 +team_production.on_init = function() + + local surface = game.surfaces[1] + local settings = surface.map_gen_settings + settings.width = chunk_size * 32 * 2 + settings.height = chunk_size * 32 * 2 + surface.map_gen_settings = settings + + for x = -chunk_size, chunk_size do + for y = -chunk_size, chunk_size do + surface.set_chunk_generated_status({x, y}, defines.chunk_generated_status.entities) + end + end + + global.team_production = global.team_production or script_data + setup_config(script_data) + create_teams() + fill_leaderboard() + game.surfaces[1].always_day = true + game.map_settings.pollution.enabled = false + make_color_area() + + game.forces.player.disable_research() + for k, recipe in pairs (game.forces.player.recipes) do + recipe.enabled = false + end + +end + +team_production.on_load = function() + script_data = global.team_production or script_data +end + +return team_production diff --git a/factorio/data/base/scenarios/wave-defense/blueprint.zip b/factorio/data/base/scenarios/wave-defense/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..65767df5736c60847a0b8326bea71a8b88202378 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b33e2b8b73ba16923f0adb49687815e75c091342da216a6616ae103b9f06fa1 +size 75300 diff --git a/factorio/data/base/scenarios/wave-defense/control.lua b/factorio/data/base/scenarios/wave-defense/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..19c2f7b96ec0ea15a85abbcbe8b916a190cde0c2 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/control.lua @@ -0,0 +1,2 @@ +local handler = require("event_handler") +handler.add_lib(require("wave_defense")) diff --git a/factorio/data/base/scenarios/wave-defense/description.json b/factorio/data/base/scenarios/wave-defense/description.json new file mode 100644 index 0000000000000000000000000000000000000000..760f14bddc181d2174006d1742288a2495de5668 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/description.json @@ -0,0 +1,4 @@ +{ + "multiplayer-compatible": true, + "order": "b" +} diff --git a/factorio/data/base/scenarios/wave-defense/locale/af/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/af/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2e123aeca7a4717a5a92ff643c62d15d64caaa6d --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/af/wave-defense.cfg @@ -0,0 +1,26 @@ +admin=Administrateur +buy-upgrades=Span opgraderings +close=Maak toe +current-day=Dag __1__ +dawn-of-new-day=Dag __1__ het begin. +easy=Maklik +end-round=Eindig rondte +force-money=Span fondse: +hard=Moeilik +infinite-map=Oneindige Kaart +normal=Normaal +not-enough-money=Onvoldoende fondse. +purchased-team-upgrade=__1__ het __2__ vlak __3__ gekoop vir die span. +restart-round=Herbegin rondte +scenario-name=Aanval verdediging +setup-frame=Golf verdediging opstelling +start-round=Begin rondte +start-round-message=Die rondte het begin. +upgrade-button=Opgraderings +upgrade-level=Huidige vlak: __1__ +upgrade-menu=Koop opgraderings +upgrade-name=Naam: __1__ +upgrade-price=Prys: __1__ +you-lose=Jy het verloor.\nJy het oorleef tot op dag __1__.\n'n Administrateur kan 'n nuwe ronde begin. +you-win=Jy het oorwinning op dag __1__ behaal!\nJy kan aanhou speel totdat 'n administrateur 'n nuwe rondte begin. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/ar/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/ar/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6cb599da9019cf45951432257909151c131bfdaf --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/ar/wave-defense.cfg @@ -0,0 +1,28 @@ +admin=فرشملا +buy-upgrades=قيرفلا تايقرت +close=قلغا +current-day=__1__ مويلا +dawn-of-new-day=.__1__ مويلا أدب +description=.يعامجلا وا يدرفلا روطلاب بعلاn\.رصنلا قيقحتل اًخوراص قلطأn\.ةيوق ةيركسع تايقرت ءارشل ةبستكملا طاقنلا مادختساب ،ودعلا نم ديازتملا موجهلا دض خوراصلا ةصنم نع عفاد +easy=لهس +end-round=ةلوجلا ةياهن +force-money=:قيرفلا طاقن +hard=بعص +infinite-map=ةيئاهن ال ةطيرخ +normal=طسوتم +not-enough-money=.ةيفاك ريغ طاقن +purchased-team-upgrade=.قيرفلل __3__ ىوتسم __2__ __1__ ىرتشا +restart-round=ةلوجلا دعأ +scenario-name=تالمحلا ةمواقم +setup-frame=هجوملا عافدلا دادعإ +start-round=ةلوج ءدب +start-round-message=.تأدب ةلوجلا +upgrade-button=تايقرتلا +upgrade-level=__1__ :يلاحلا ىوتسملا +upgrade-menu=تايقرتلا ءارش +upgrade-name=__1__ :مسالا +upgrade-price=__1__ :رعسلا +wave-defense-intro=.ةلوجلا رسختسف ،كب ةصاخلا خوراصلا ةصنم ريمدت مت اذإn\.رصنلا قيقحتل اًخوراص قلطأ +you-lose=.ةديدج ةلوج ءدب هنكمي فرشملاn\.__1__ مويلل تدمصn\.تمزه +you-win=.ةديدج ةلوج فرشملا أدبي ىتح بعللا يف رارمتسالا نكميn\!__1__ مويلا يف اراصتنا تققح دق تنك + diff --git a/factorio/data/base/scenarios/wave-defense/locale/be/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/be/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f0dea4398acc9f03199591a78287f228ff451f08 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/be/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Адміністратар +buy-upgrades=Паляпшэнні каманды +close=Закрыць +current-day=Дзень __1__ +dawn-of-new-day=Дзень __1__ пачаўся. +description=Абараняйце ракетную шахту ад хваляў "тутэйшых", якія ўзмацняюцца з кожным разам, а на заробленыя ачкі набывайце вайсковыя паляпшэнні.\nЗапусціце ракету, как дасягнуць перамогі.\nГуляйце сам-насам або па сетцы. +easy=Лёгка +end-round=Скончыць раўнд +force-money=Грошы каманды: +hard=Цяжка +infinite-map=Бясконцая карта +normal=Нармальна +not-enough-money=Не хапае грошай. +purchase=Націсніце каб купіць. +purchased-team-upgrade=__1__ набыў __2__ __plural_for_parameter_2_{ends in 11=узроўняў|ends in 1=узровень|ends in 2,3,4=ўзроўня|rest=узроўняў}__ для каманды __3__. +restart-round=Перазапусціць раўнд +scenario-name=Абарона ад хваляў +setup-frame=Налады абароны ад хваляў +start-round=Пачаць раўнд +start-round-message=Раўнд пачаўся. +upgrade-button=Крама паляпшэнняў +upgrade-button-tooltip=Націсніце, каб адкрыць меню паляпшэнняў. +upgrade-level=Бягучы ўзровень: __1__ +upgrade-menu=Набыць паляпшэнні +upgrade-name=Назва: __1__ +upgrade-price=Кошт: __1__ +wave-defense-intro=Запусціце ракету, каб дасягнуць перамогі.\nКалі ваша ракетная шахта будзе знішчана, вы прайграеце. +you-lose=Вы прайгралі.\nВы змаглі пражыць __1__ __plural_for_parameter_1_{ends in 11=дзён|ends in 1=дзень|ends in 2,3,4=дні|rest=дзён}__.\nАдміністратар можа пачаць новы раўнд. +you-win=Вы дасягнулі перамогі на __1__ дні!\nВы можаце працягнуць гульню, пакуль адміністратар не пачне новы раўнд. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/bg/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/bg/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1b03f2febe72875df176ac95461512b8b6c8fcab --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/bg/wave-defense.cfg @@ -0,0 +1,28 @@ +admin=Администратор +buy-upgrades=Надстройки на отбора +close=Затваряне +current-day=Ден __1__ +dawn-of-new-day=Ден __1__ започна. +description=Защитавайте ракетния силоз срещу все по-мощни вълни на хапячи и използвайте получените точки за да купувате мощни военни подобрения.\nИзстреляйте ракета, за да победите.\nИграйте сам или с група. +easy=Лесно +end-round=Край на кръга +force-money=Средства на отбора: +hard=Трудно +infinite-map=Безкрайна карта +normal=Нормално +not-enough-money=Недостатъчно средства. +purchased-team-upgrade=__1__ закупи за отбора __2__ ниво __3__. +restart-round=Презареждане на кръга +scenario-name=Защитаване от вълни +setup-frame=Разполагане на отбрана за вълната +start-round=Начало на кръга +start-round-message=Кръгът започна. +upgrade-button=Надстройки +upgrade-level=Текущо ниво: __1__ +upgrade-menu=Купуване на надстройки +upgrade-name=Име: __1__ +upgrade-price=Цена: __1__ +wave-defense-intro=Изстреляйте ракета, за да победите. Ако ракетният силоз е унищожен, рундът приключва. +you-lose=Бяхте разгромени.\nОцеляхте до ден__1__.\nАдминистратор може да стартира следващия кръг. +you-win=Победихте в ден __1__!\nМоже да продължите да играете, докато администратор не стартира следващия кръг. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/ca/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/ca/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4dd89384bc067b63eb6a359ced639ec713ffb48c --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/ca/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administrador +buy-upgrades=Millores de l'equip +close=Tanca +current-day=Dia __1__ +dawn-of-new-day=Ha començat el dia __1__. +description=Defenseu el centre de coets espacials contra onades de mossegadors cada cop més forts. Useu els punts obtinguts per comprar millores militars.\nLlanceu un coet per aconseguir la victòria.\nEs pot jugar en mode d'un jugador o en multijugador. +easy=Fàcil +end-round=Finalitza la ronda +force-money=Fons de l'equip: +hard=Difícil +infinite-map=Mapa infinit +normal=Normal +not-enough-money=Saldo insuficient. +purchase=Premeu per a comprar-ho. +purchased-team-upgrade=__1__ ha comprat el nivell __3__ de __2__ per a l'equip. +restart-round=Reinicia la ronda +scenario-name=Mode d'onades +setup-frame=Configuració de la defensa en onades +start-round=Inicia la ronda +start-round-message=La ronda ha començat. +upgrade-button=Millores +upgrade-button-tooltip=Premeu per a obrir el menú de millores. +upgrade-level=Nivell actual: __1__ +upgrade-menu=Compra millores +upgrade-name=Nom: __1__ +upgrade-price=Preu: __1__ +wave-defense-intro=Llanceu un coet per aconseguir la victòria.\nSi el vostre centre de coets espacial és destruït, perdreu la ronda. +you-lose=Us han derrotat.\nHeu sobreviscut fins al dia __1__.\nUn administrador pot començar una nova ronda. +you-win=Heu aconseguit la victòria el dia __1__!\nPodeu continuar jugant fins que un administrador iniciï una nova ronda. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/cs/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/cs/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e8c97ce05b747a88edb2c95807823ec5fc7efc4b --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/cs/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administrátor +buy-upgrades=Týmová vylepšení +close=Zavřít +current-day=Den __plural_for_parameter_1_{1=první|2=druhý|3=třetí|4=čtvrtý|5=pátý|6=šestý|7=sedmý|8=osmý|9=devátý|10=desátý|rest=__1__}__. +dawn-of-new-day=Den __plural_for_parameter_1_{1=první|2=druhý|3=třetí|4=čtvrtý|5=pátý|6=šestý|7=sedmý|8=osmý|9=devátý|10=desátý|rest=__1__.}__ právě začal. +description=Braň raketové silo před čím dál mocnějšími vlnami nepřátelských kousačů, využij získané body k nákupu silných vojenských vylepšení.\nVypusť raketu, abys dosáhl vítězství.\nHraj ve hře jednoho hráče, nebo jako hru pro více hráčů. +easy=Lehká +end-round=Konec kola +force-money=Prostředky týmu: +hard=Těžká +infinite-map=Nekonečná mapa +normal=Normální +not-enough-money=Nedostatek prostředků. +purchase=Klikni pro nákup. +purchased-team-upgrade=__1__ koupil __2__ úroveň __3__ pro tým. +restart-round=Restart kola +scenario-name=Boj o přežití +setup-frame=Nastavení Boje o přežití +start-round=Začátek kola +start-round-message=Kolo začalo. +upgrade-button=Vylepšení +upgrade-button-tooltip=Klepnutím otevřeš nabídku vylepšení. +upgrade-level=Současná úroveň: __1__ +upgrade-menu=Koupit vylepšení +upgrade-name=Jméno: __1__ +upgrade-price=Cena: __1__ +wave-defense-intro=Pro vítězství odpal raketu.\nPokud bude tvé raketové silo zničeno, prohraješ kolo. +you-lose=Byl jsi poražen.\nPřežil jsi __1__ __plural_for_parameter_1_{1=den|2,3,4=dny|rest=dnů}__.\nAdministrátor může zahájit nové kolo. +you-win=Dosáhl jsi vítěství __plural_for_parameter_1_{1=první|2=druhý|3=třetí|4=čtvrtý|5=pátý|6=šestý|7=sedmý|8=osmý|9=devátý|10=desátý|rest=__1__.}__ den!\nMůžeš pokračovat ve hře, dokud administrátor nezahájí nové kolo. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/da/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/da/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..875e652dfe19fc389e2ab03d0b94aab7b11d39f8 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/da/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administrator +buy-upgrades=Hold opgraderinger +close=Luk +current-day=Dag __1__ +dawn-of-new-day=Dag __1__ er begyndt. +description=Forsvar raketsiloen mod stadig stærkere bølger af fjendtlige bidere. Brug optjente point til at købe kraftige militære opgraderinger.\nAffyr en rumraket for at vinde.\nSpil alene eller sammen med andre. +easy=Let +end-round=Slut runde +force-money=Holdmidler: +hard=Svær +infinite-map=Uendeligt kort +normal=Normal +not-enough-money=Utilstrækkelige midler. +purchase=Tryk for at købe. +purchased-team-upgrade=__1__ købte __2__ niveau __3__ til holdet. +restart-round=Genstart runde +scenario-name=Bølgeforsvar +setup-frame=Bølgeforsvar opstilling +start-round=Start runde +start-round-message=Runden er startet. +upgrade-button=Opgraderinger +upgrade-button-tooltip=Tryk for at åbne opgraderingsmenuen. +upgrade-level=Nuværende niveau: __1__ +upgrade-menu=Køb opgraderinger +upgrade-name=Navn: __1__ +upgrade-price=Pris: __1__ +wave-defense-intro=Affyr en rumraket for at vinde.\nHvis din raketsilo bliver ødelagt, er runden tabt. +you-lose=Du er blevet besejret.\n Du overlevede til dag __1__.\n En administrator kan starte en ny runde. +you-win=Du har opnået sejr på dag __1__!\n Du kan fortsætte med at spille indtil en administrator starter en ny runde. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/de/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/de/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6c56538259ec63a2f51ccfc81cb221e9aaa4da67 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/de/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administrator +buy-upgrades=Team-Verbesserungen +close=Schließen +current-day=Tag __1__ +dawn-of-new-day=Tag __1__ hat begonnen. +description=Verteidige das Raketensilo gegen immer mächtigere Wellen feindlicher Beißer. Nutze verdiente Punkte, um mächtige militärische Verbesserungen zu kaufen.\nEntsende eine Rakete ins All, um zu gewinnen.\nSpiele als Einzelspieler oder im Mehrspieler-Modus. +easy=Einfach +end-round=Runde beenden +force-money=Team-Guthaben: +hard=Schwierig +infinite-map=Unbegrenzte Karte +normal=Normal +not-enough-money=Guthaben reicht nicht aus. +purchase=Zum Kaufen klicken. +purchased-team-upgrade=__1__ hat __2__ Stufe __3__ für das Team gekauft. +restart-round=Runde neu starten +scenario-name=Angriffswellen-Verteidigung +setup-frame=Einstellungen für Angriffswellen-Verteidugung +start-round=Runde starten +start-round-message=Die Runde hat begonnen. +upgrade-button=Verbesserungen +upgrade-button-tooltip=Drücke hier, um das Upgrades Menü zu öffnen. +upgrade-level=Aktuelle Stufe: __1__ +upgrade-menu=Verbesserungen kaufen +upgrade-name=Name: __1__ +upgrade-price=Preis: __1__ +wave-defense-intro=Entsende eine Rakete ins All, um den Sieg zu erringen.\nWenn Dein Raketensilo zerstört wird, ist die Runde verloren. +you-lose=Du wurdest besiegt.\nDu hast bis zum Tag __1__ überlebt.\nEin Administrator kann eine neue Runde starten. +you-win=Du hast am Tag __1__ den Sieg errungen!\nDu kannst weiterhin spielen, bis ein Administrator eine neue Runde startet. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/el/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/el/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..947479fd6429a578a41993dffa1f9856a1f724b7 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/el/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Διαχειριστής +buy-upgrades=Αναβαθμίσεις ομάδας +close=Κλείσιμο +current-day=Ημέρα __1__ +dawn-of-new-day=Η ημέρα __1__ άρχισε. +description=Προστάτευσε το σιλό πυραύλου ενάντια σε όλο και δυνατότερα κύματα εχθρών, χρησιμοποίησε τους πόντους που μαζεύεις για ισχυρές στρατιωτικές αναβαθμίσεις.\nΕκτόξευσε έναν πύραυλο για να νικήσεις.\nΠαίξε σαν ένας παίχτης ή με πολλούς παίχτες. +easy=Εύκολο +end-round=Τέλος γύρου +force-money=Ταμεία ομάδας: +hard=Δύσκολο +infinite-map=Άπειρος χάρτης +normal=Κανονικό +not-enough-money=Ανεπαρκές χρηματικό υπόλοιπο. +purchase=Πάτησε για αγορά. +purchased-team-upgrade=__1__ αγόρασε __2__ επίπεδου __3__ για την ομάδα. +restart-round=Επανέναρξη γύρου +scenario-name=Άμυνα στα κύματα +setup-frame=Ρυθμίσεις άμυνα στα κύματα +start-round=Έναρξη γύρου +start-round-message=Ο γύρος άρχισε. +upgrade-button=Αναβαθμίσεις +upgrade-button-tooltip=Πάτησε για άνοιγμα της καρτέλας των αναβαθμίσεων. +upgrade-level=Τρέχον επίπεδο: __1__ +upgrade-menu=Αγόρασε αναβαθμίσεις +upgrade-name=Όνομα: __1__ +upgrade-price=Τιμή: __1__ +wave-defense-intro=Εκτόξευσε έναν πύραυλο για να νικήσεις.\nΑν το σιλό πυραύλου καταστραφεί, ο γύρος θα χαθεί. +you-lose=Ηττήθηκες.\nΕπέζησες μέχρι την ημέρα __1__.\nΈνας διαχειριστής μπορεί να αρχίσει έναν νέο γύρο. +you-win=Κατάφερες να νικήσεις την ημέρα __1__!\nΜπορείς να συνεχίσεις να παίζεις μέχρι ένας διαχειριστής να αρχίσει έναν νέο γύρο. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/en/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/en/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f112c61cbee5f653fa1108bd0076c54125664479 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/en/wave-defense.cfg @@ -0,0 +1,29 @@ +current-day=Day __1__ +force-money=Team funds: +upgrade-button=Upgrades +upgrade-button-tooltip=Press to open the upgrades menu. +upgrade-menu=Purchase upgrades +upgrade-name=Name: __1__ +upgrade-price=Price: __1__ +not-enough-money=Insufficient funds. +purchased-team-upgrade= __1__ purchased __2__ level __3__ for the team. +buy-upgrades=Team upgrades +close=Close +purchase=Press to purchase. +upgrade-level=Current level: __1__ +scenario-name=Wave defense +easy=Easy +normal=Normal +hard=Hard +setup-frame=Wave defense setup +start-round=Start round +admin=Admin +end-round=End round +restart-round=Restart round +you-win=You have achieved victory on day __1__!\nYou can continue playing until an admin starts a new round. +you-lose=You have been defeated.\nYou survived to day __1__.\nAn admin can start a new round. +start-round-message=The round has started. +wave-defense-intro=Launch a rocket to achieve victory.\nIf your rocket silo is destroyed, the round will be lost. +dawn-of-new-day=Day __1__ has begun. +infinite-map=Infinite map +description=Defend the rocket silo against increasingly powerful waves of enemy biters, using earned points to buy powerful military upgrades.\nLaunch a rocket to achieve victory.\nPlay single player or multiplayer. \ No newline at end of file diff --git a/factorio/data/base/scenarios/wave-defense/locale/eo/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/eo/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..407adb22abb5a87b83441fbe9230ff8414cdc1fd --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/eo/wave-defense.cfg @@ -0,0 +1,25 @@ +admin=Administrilo +buy-upgrades=La plibonigoj de la teamo +close=Fermi +current-day=__1__a tago +dawn-of-new-day=La __1__a tago komencis. +easy=Facile +end-round=Finigi fojon +force-money=La mono de la teamo: +hard=Malfacile +normal=Normale +not-enough-money=Nesufiĉe da mono. +purchased-team-upgrade=__1__ aĉetis __2__ nivelo __3__ por la teamo. +restart-round=Rekomencigi fojon +scenario-name=Onda defendo +setup-frame=Agordado de onda defendo +start-round=Komencigi fojon +start-round-message=Oni komencigis la fojon. +upgrade-button=Plibonigoj +upgrade-level=Nuna nivelo: __1__ +upgrade-menu=Aĉeti plibonigojn +upgrade-name=Nomo: __1__ +upgrade-price=Prezo: __1__ +you-lose=Vi malvenkis.\nVi vivis ĝis la __1__a tago.\nAdministranto povas komencigi novan fojon. +you-win=Vi venkis dum la __1__a tago!\nVi povas daŭrigi ludi ĝis administranto komencigos novan fojon. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/es-ES/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/es-ES/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8acd71dabcec4bbeeeaa8e5d531ae7c7849a7a1c --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/es-ES/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administrador +buy-upgrades=Mejoras de equipo +close=Cerrar +current-day=Día __1__ +dawn-of-new-day=El día __1__ ha comenzado. +description=Defiende el silo del cohete frente a oleadas cada vez más poderosas de enemigos (los Biters), usando los puntos que consigas para comprar mejoras militares poderosas.\nLanza el cohete para conseguir la victoria.\nJuega solo o en una partida multijugador. +easy=Fácil +end-round=Terminar ronda +force-money=Fondos del equipo: +hard=Difícil +infinite-map=Mapa infinito +normal=Normal +not-enough-money=Saldo insuficiente. +purchase=Pulsa para comprar. +purchased-team-upgrade=__1__ compró __3__ nivel __2__ para el equipo. +restart-round=Reiniciar ronda +scenario-name=Defensa en oleada +setup-frame=Configuración de la defensa contra oleadas +start-round=Comenzar ronda +start-round-message=La ronda ha comenzado. +upgrade-button=Mejoras +upgrade-button-tooltip=Pulsa para abrir el menú de mejoras. +upgrade-level=Nivel actual: __1__ +upgrade-menu=Comprar mejoras +upgrade-name=Nombre: __1__ +upgrade-price=Precio: __1__ +wave-defense-intro=Lanza un cohete para ganar.\nSi tu silo del cohete es destruido, habrás perdido. +you-lose=Has sido derrotado.\nHas sobrevivido al día __1__.\nUn administrador puede iniciar una nueva ronda. +you-win=¡Has logrado la victoria en el día __1__!\nPuedes continuar jugando hasta que un administrador inicie una nueva ronda. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/et/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/et/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4c2c4b3b224f3de099072dcbf3b36c93108ee7f9 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/et/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Admin +buy-upgrades=Meeskonna uuendused +close=Sulge +current-day=Päev __1__ +dawn-of-new-day=Päev __1__ on alanud. +description=Kaitse raketisilo aina tugevnevate hammustajate rünnakute eest, kasuta teenitud punkte, et osta võimsaid militaaruuendusi.\nVõitmiseks lennuta rakett kosmosesse.\nMängi üksi või mitmekesi. +easy=Lihtne +end-round=Lõpeta raund +force-money=Meeskonna raha: +hard=Raske +infinite-map=Lõpmatu kaart +normal=Normaalne +not-enough-money=Pole piisavalt raha. +purchase=Ostmiseks vajuta. +purchased-team-upgrade=__1__ ostis meeskonnale __2__ tase __3__. +restart-round=Taaskäivita raund +scenario-name=Voorukaitse +setup-frame=Voorukaitse ülesehitus +start-round=Alusta raund +start-round-message=Raund on alanud. +upgrade-button=Uuendused +upgrade-button-tooltip=Vajuta, et avada uuenduste menüü. +upgrade-level=Praegune tase: __1__ +upgrade-menu=Osta uuendusi +upgrade-name=Nimi: __1__ +upgrade-price=Hind: __1__ +wave-defense-intro=Võitmiseks lase rakett kosmosesse.\nKui su raketi silo hävitatakse, on raund kaotatud. +you-lose=Sind on võidetud.\nSa jäid ellu päevani __1__.\nAdmin saab alustada uue raundi. +you-win=Sa saavutasid võidu päeval __1__!\nSa võid jätkata mängimist, kuni admin alustab uue raundi. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/eu/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/eu/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..72f931676b898aad39ebf9de72ce0a7824fbc4bd --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/eu/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administratzailea +buy-upgrades=Talde hobekuntzak +close=Itxi +current-day=__1__. Eguna +dawn-of-new-day=__1__. eguna hasi egin da. +description=Defendatu suziri-siloa etsai hozkarien olatu gero eta indartsuen aurka, lortutako puntuak hobekuntza militar boteretsuak erosteko erabiliz.\nAbian jarri suziria garaipena lortzeko.\nJokatu jokalari bakarrean edo jokalari anitzean. +easy=Erraza +end-round=Txanda amaitu +force-money=Talde-funtsak: +hard=Zaila +infinite-map=Mapa infinitua. +normal=Arrunta +not-enough-money=Funts nahikorik ez. +purchase=Sakatu erosteko. +purchased-team-upgrade=__1__-ek __3__. mailako __2__ erosi du taldearentzat. +restart-round=Txanda berreabiarazi +scenario-name=Olatu defentsa +setup-frame=Olatu defentsa konfiguratu +start-round=Txanda hasi +start-round-message=Txanda hasi egin da. +upgrade-button=Hobekuntzak +upgrade-button-tooltip=Sakatu hobekuntza menua irekitzeko. +upgrade-level=Uneko maila: __1__ +upgrade-menu=Hobekuntzak erosi +upgrade-name=Izena: __1__ +upgrade-price=Prezioa: __1__ +wave-defense-intro=Jaurti suziri bat garaipena lortzeko.\nZure suziri-siloa suntsitzen bada, txanda galduko da. +you-lose=Garaitua izan zara.\n__1__ egunerarte biziraun duzu.\nAdministratzaile batek txanda berri bat has dezake. +you-win=__1__ egunean garaipena lortu duzu!\nJokatzen jarrai dezakezu administratzaile batek txanda berri bat hasi arte. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/fi/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/fi/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3872f5ff43322733872202ddbd563191f693209a --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/fi/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Ylläpitäjä +buy-upgrades=Joukkueen päivitykset +close=Sulje +current-day=Päivä __1__ +dawn-of-new-day=Päivä __1__ on alkanut. +description=Puolusta rakettisiiloa yhä voimakkaampia purijoita vastaan ja käytä ansaittuja pisteitä ostaaksesi asepäivityksiä.\nLaukaise raketti voittaaksesi.\nPelaa yksinpelinä tai moninpelinä. +easy=Helppo +end-round=Lopeta kierros +force-money=Joukkueen rahat: +hard=Vaikea +infinite-map=Loputon kartta +normal=Tavallinen +not-enough-money=Riittämättömät varat. +purchase=Paina ostaaksesi. +purchased-team-upgrade=__1__ osti päivityksen __2__ taso __3__ joukkueelle. +restart-round=Aloita kierros alusta +scenario-name=Aaltopuolustus +setup-frame=Aaltopuolustuksen asetukset +start-round=Aloita kierros +start-round-message=Kierros on alkanut. +upgrade-button=Päivitykset +upgrade-button-tooltip=Paina avataksesi päivitysvalikon. +upgrade-level=Nykyinen taso: __1__ +upgrade-menu=Osta päivityksiä +upgrade-name=Nimi: __1__ +upgrade-price=Hinta: __1__ +wave-defense-intro=Voita laukaisemalla raketti.\nMikäli rakettisiilosi tuhoutuu, häviät kierroksen. +you-lose=Sinut on kukistettu.\nSelvisit __1__. päivään asti.\nYlläpitäjä voi aloittaa uuden kierroksen. +you-win=Voititte __1__. päivän aikana.\nVoit jatkaa pelaamista, kunnes ylläpitäjä aloittaa uuden kierroksen. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/fr/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/fr/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..94f53ee87bebe82aec8536fbca56f4197ab74f5f --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/fr/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administrateur +buy-upgrades=Améliorations de l'équipe +close=Fermer +current-day=Jour __1__ +dawn-of-new-day=Le jour __1__ a commencé. +description=Défendez le silo à fusées contre des vagues de déchiqueteurs ennemis de plus en plus puissants, en utilisant les points gagnés pour acheter de puissantes améliorations militaires.\nLancez une fusée pour remporter la victoire.\nJouable en solo ou en multijoueur. +easy=Facile +end-round=Fin de la manche +force-money=Fonds de l'équipe : +hard=Difficile +infinite-map=Carte infinie +normal=Normal +not-enough-money=Fonds insuffisants. +purchase=Appuyez ici pour acheter. +purchased-team-upgrade=__1__ a acheté __2__ niveau __3__ pour l'équipe. +restart-round=Redémarrer la manche +scenario-name=Défense par vagues +setup-frame=Configuration de la défense par vague +start-round=Démarrer la manche +start-round-message=La vague a démarrée. +upgrade-button=Améliorations +upgrade-button-tooltip=Appuyez ici pour ouvrir le menu des améliorations. +upgrade-level=Niveau actuel : __1__ +upgrade-menu=Acheter des améliorations +upgrade-name=Nom : __1__ +upgrade-price=Prix : __1__ +wave-defense-intro=Lancez une fusée pour remporter la victoire.\nSi votre silo à fusées est détruit, la manche sera perdue. +you-lose=Vous avez perdu.\nVous avez survécu jusqu'au jour __1__.\nUn administrateur peut lancer une nouvelle manche. +you-win=Vous avez gagné la manche le jour __1__!\nVous pouvez continuer à jouer jusqu'à ce qu'un administrateur lance une nouvelle manche. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/fy-NL/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/fy-NL/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d20eacacb95c45178e1ef7e1263175e1eace940e --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/fy-NL/wave-defense.cfg @@ -0,0 +1,12 @@ +buy-upgrades=Teamfernijingen +close=Slute +force-money=Teamjild: +not-enough-money=Net genôch jild. +purchased-team-upgrade=__1__ kocht __2__ level __3__ foar it team. +scenario-name=Golfferdigening +upgrade-button=Fernijingen +upgrade-level=Aktueel level: __1__ +upgrade-menu=Fernijingen keapje +upgrade-name=Namme: __1__ +upgrade-price=Priis: __1__ + diff --git a/factorio/data/base/scenarios/wave-defense/locale/ga-IE/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/ga-IE/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..03a3fd0f6df62fb108ccd41defa8c280f58581df --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/ga-IE/wave-defense.cfg @@ -0,0 +1,25 @@ +admin=Riarachán +buy-upgrades=Uasghráduithe foirne +close=Dún +current-day=Lá __1__ +dawn-of-new-day=Tá tús curtha le lá __1__. +easy=Éasca +end-round=Críochnaigh babhta +force-money=Cistí foirne: +hard=Deacair +normal=Meánach +not-enough-money=Cistí in easnamh. +purchased-team-upgrade=Cheannaigh __1__ __2__ den __3__ leibheál ar son na foirne. +restart-round=Atosaigh babhta +scenario-name=Cosaint rabharta +setup-frame=Socrú na cosanta rabharta +start-round=Tosaigh babhta +start-round-message=Tosaíodh an babhta. +upgrade-button=Uasghráduithe +upgrade-level=Leibhéal reatha: __1__ +upgrade-menu=Ceannaigh uasghráduithe +upgrade-name=Ainm: __1__ +upgrade-price=Praghas: __1__ +you-lose=Tá tú cloíte.\nMaireadh thú go dtí lae __1__.\nIs féidir le riarachán babhta nua a thosú. +you-win=Tá tú i do bhuaiteoir ar lá __1__!\nIs féidir leat dul ar aghaidh ag imirt sa chluiche go dtí a thosaíonn riarachán babhta nua. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/he/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/he/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a006150b6ba3767462e32e7d5424c091990fb214 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/he/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=להנמ +buy-upgrades=םייתצובק םיגורדש +close=הריגס +current-day=__1__ םוי +dawn-of-new-day=.ליחתה __1__-ה םויה +description=.רתוי וא דחא ןקחשל םיאתמ שיחתהn\.חצנל ידכב ליט ורגשn\.םייאבצ םיגורדש שוכרל ידכב םתרבצש תודוקנב ושמתשה ,תומצעתמו תוכלוה ביוא תופקתה ינפמ םיליטה רוגיש ןקתמ לע ונגה +easy=לק +end-round=בוביס םייס +force-money=:הצובקה יפסכ +hard=השק +infinite-map=תיפוסניא הפמ +normal=ינוניב +not-enough-money=.םיפסכ יד ןיא +purchase=.השיכרל וצחל +purchased-team-upgrade=.הצובקה רובע __3__ המרב __2__ (ה)שכר __1__ +restart-round=שדחמ בבס לעפה +scenario-name=םילג ינפמ הנגה +setup-frame=םילג ינפמ הנגהה שיחרת תרדגה +start-round=בבס לחתה +start-round-message=.ליחתה בבסה +upgrade-button=םיגורדש +upgrade-button-tooltip=.םיגורדשה טירפת תחיתפל וצחל +upgrade-level=__1__ :תיחכונ המר +upgrade-menu=םיגורדש תשיכר +upgrade-name=__1__ :םש +upgrade-price=__1__ :ריחמ +wave-defense-intro=.בבסב ודיספת - סרהיי םכלש רוגישה ןקתמ םא\n.חצנל ידכב ליט ורגש +you-lose=.שדח בבס ליחתהל לוכי להנמ\n.__1__-ה םויב תדספה +you-win=.שדח בבס ליחתי להנמש דע קחשל ךישמהל ךתורשפאבn\!__1__ םויב חצנל תחלצה + diff --git a/factorio/data/base/scenarios/wave-defense/locale/hr/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/hr/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e378fb2962114df1b42331bed7dc4621cdd4cc77 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/hr/wave-defense.cfg @@ -0,0 +1,28 @@ +admin=Admin +buy-upgrades=Grupne nadogradnje +close=Zatvori +current-day=Dan __1__ +dawn-of-new-day=Dan __1__ je započeo. +description=Vodi obranu raketnoga silosa od sve većih valova neprijateljskih grizača, koristeći zarađene bodove kako bi kupio vojne nadogradnje.\nDa bi pobijedio, trebaš lansirati raketu.\nIgraj sam ili sa više igrača. +easy=Lagano +end-round=Završi rundu +force-money=Sredstva grupe: +hard=Teško +infinite-map=Beskonačna mapa +normal=Normalno +not-enough-money=Nedovoljno sredstava. +purchased-team-upgrade=__1__ je kupio __2__ razine __3__ za grupu. +restart-round=Ponovno pokreni rundu +scenario-name=Valna obrana +setup-frame=Postavke valne obrane +start-round=Pokreni rundu +start-round-message=Runda je započela. +upgrade-button=Nadogradnje +upgrade-level=Trenutna razina: __1__ +upgrade-menu=Kupi nadogradnje +upgrade-name=Ime: __1__ +upgrade-price=Cijena: __1__ +wave-defense-intro=Kako bi pobijedio, trebaš lansirati raketu.\nAko se raketni silos uništi, runda će biti izgubljena. +you-lose=Izgubio si.\nPreživio si do __1__. dana.\nAdmin može započeti novu rundu. +you-win=Pobijedio si __1__. dan!\nMožeš igrati dok admin ne započne novu rundu. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/hu/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/hu/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e212fda2206ae22dce922ab3fb556e368b0f3788 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/hu/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Admin +buy-upgrades=Csapat fejlesztései +close=Bezár +current-day=Nap: __1__ +dawn-of-new-day=A(z) __1__. nap elkezdődött. +description=Védd meg a rakétasilót az egyre erősebb hullámokban érkező ellenséges szörnyektől, a kapott pontokból pedig vásárolj erős katonai fejlesztéseket.\nLőj ki egy rakétát a győzelemhez.\nEgy- és többjátékos módban is játszható. +easy=Könnyű +end-round=Kör vége +force-money=Csapat tőkéje: +hard=Nehéz +infinite-map=Végtelen térkép +normal=Normál +not-enough-money=Nincs elegendő fedezet. +purchase=Nyomd meg a vásárláshoz. +purchased-team-upgrade=__1__ megvásárolta __2__ fejlesztést __3__. szinten a csapatnak. +restart-round=Kör újraindítása +scenario-name=Hullámok elleni védekezés +setup-frame=Hullámok elleni védelem beállítása +start-round=Kör indítása +start-round-message=A kör elkezdődött. +upgrade-button=Fejlesztések +upgrade-button-tooltip=Nyomd meg, hogy megnyisd a fejlesztések menüt. +upgrade-level=Aktuális szint: __1__ +upgrade-menu=Fejlesztések vásárlása +upgrade-name=Név: __1__ +upgrade-price=Ár: __1__ +wave-defense-intro=Lőj ki egy rakétát a győzelemhez.\nHa a rakétasilód megsemmisül, elveszted a kört. +you-lose=Vesztettél.\nA(z) __1__.napig élted túl.\nEgy Admin új kört indíthat. +you-win=A(z) __1__. napon nyertél!\nTovább játszhatsz, amíg egy Admin új kört indít. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/id/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/id/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b3903c90443b35eea39bc2d65f8748bb049ecff3 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/id/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Admin +buy-upgrades=Upgrade tim +close=Tutup +current-day=Hari __1__ +dawn-of-new-day=Hari__1__sudah mulai. +description=Lindungi silo roket dari gelombang biter musuh yang semakin kuat, gunakan poin yang di dapat untuk membeli peningkatan militer yang kuat.\nLuncurkan sebuah roket untuk mendapatkan kemenangan.\nMainkan pemain tunggal atau multipemain +easy=Mudah +end-round=Akhir ronde +force-money=Dana tim: +hard=Sulit +infinite-map=Area tidak terbatas +normal=Normal +not-enough-money=Dana tidak mencukupi. +purchase=Tekan untuk membeli +purchased-team-upgrade=__1__memperoleh __2__level __3__ untuk tim. +restart-round=Pengulangan ronde +scenario-name=Gelombang pertahanan +setup-frame=Setup gelombang pertahanan +start-round=Mulai ronde +start-round-message=Ronde sudah mulai. +upgrade-button=Upgrade +upgrade-button-tooltip=Tekan untuk membuka menu upgrade. +upgrade-level=Level saat ini:__1__ +upgrade-menu=Memperoleh upgrade +upgrade-name=Nama:__1__ +upgrade-price=Harga:__1__ +wave-defense-intro=Luncurkan sebuah roket untuk mendapat kemenangan.\nJika silo roket anda dihancurkan, ronde akan berakhir +you-lose=Kamu dikalahkankan.\nKamu bertahan sampai hari __1__.\nSeorang admin bisa mulai ronde baru. +you-win=Kamu memperoleh kemenangan pada hari __1__!\nKamu bisa melanjutkan bermain sampai admin memulai ronde baru. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/is/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/is/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..eeedc007856b0045585e9e77d301cac9df5b8e66 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/is/wave-defense.cfg @@ -0,0 +1,4 @@ +close=Loka +easy=Auðvelt +hard=Erfitt + diff --git a/factorio/data/base/scenarios/wave-defense/locale/it/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/it/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..766576a0ced6b123eb2120b4ed0ad20f7bf17b02 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/it/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Amministratore +buy-upgrades=Aggiornamenti di squadra +close=Chiudi +current-day=Giorno __1__ +dawn-of-new-day=Il giorno __1__ è iniziato. +description=Difendi il silo del razzo contro ondate sempre più potenti di biter nemici, usa i punti guadagnati per acquistare potenti migliorie belliche.\nLancia il razzo per ottenere la vittoria.\nGioca da solo o nella modalità multigiocatore. +easy=Facile +end-round=Fine round +force-money=Fondi di squadra: +hard=Difficile +infinite-map=Mappa infinita +normal=Normale +not-enough-money=Fondi insufficienti. +purchase=Premi per acquistare. +purchased-team-upgrade=__1__ ha acquistato __3__ di livello __2__ per la squadra. +restart-round=Ricomincia il round +scenario-name=Difesa a ondate +setup-frame=Impostazioni difesa a ondate +start-round=Inizia il round +start-round-message=Il round è cominciato +upgrade-button=Aggiornamenti +upgrade-button-tooltip=Premi per aprire il menù dei potenziamenti. +upgrade-level=Livello attuale: __1__ +upgrade-menu=Acquista gli aggiornamenti +upgrade-name=Nome: __1__ +upgrade-price=Prezzo: __1__ +wave-defense-intro=Lancia un razzo per ottenere la vittoria.\nSe il silo per razzi viene distrutto, la partita sarà persa. +you-lose=Sei stato sconfitto.\nSei sopravvissuto fino al giorno __1__.\nUn amministratore può iniziare un nuovo round. +you-win=Hai ottenuto la vittoria al __plural_for_parameter_1_{1=primo|2=secondo|3=terzo|4=quarto|5=quinto|6=sesto|7=settimo|8=ottavo|9=nono|10=decimo|rest=__1__mo}__ giorno!\nPuoi continuare a giocare fino a quando un amministratore non avvierà un nuovo round. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/ja/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/ja/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0cbdd13364d37817b49a9f22a1eee9494c304c19 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/ja/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=管理者 +buy-upgrades=チームのアップグレード +close=閉じる +current-day=__1__日目 +dawn-of-new-day=__1__日目が開始しました。 +description=次第に強力になるバイターのウェーブからロケットサイロを守り、獲得したポイントを使って強力な軍事アップグレードを購入しましょう。\nロケットを打ち上げるか、島に存在する全ての敵の巣を破壊するとゲームクリアです。\nシングルプレイ・マルチプレイ両対応 +easy=イージー +end-round=ラウンドを終了 +force-money=チームの資金: +hard=ハード +infinite-map=無限マップ +normal=ノーマル +not-enough-money=資金が足りません。 +purchase=購入する。 +purchased-team-upgrade=__1__ は、__2__ のレベル __3__ をチームに購入しました。 +restart-round=ラウンドをリスタート +scenario-name=ウェーブディフェンス +setup-frame=ウェーブディフェンス設定 +start-round=ラウンドを開始 +start-round-message=ラウンドが開始しました。 +upgrade-button=アップグレード +upgrade-button-tooltip=アップグレードメニューを開く。 +upgrade-level=現在のレベル:__1__ +upgrade-menu=アップグレードを購入 +upgrade-name=名前: __1__ +upgrade-price=価格: __1__ +wave-defense-intro=ロケットを打ち上げるかマップ内のバイターの巣を全て破壊することでゲームクリアとなります。\nロケットサイロが破壊されると敗北となります。 +you-lose=敗北しました。\n__1__日間生き残りました。\n管理者は新たなラウンドを開始できます。 +you-win=__1__日目でクリアしました!\n管理者が新しいラウンドを開始するまで続けてプレイできます。 + diff --git a/factorio/data/base/scenarios/wave-defense/locale/ka/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/ka/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1821cba18c271c3a5402dba00f5b39c0d06433de --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/ka/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=ადმინი +buy-upgrades=გუნდის განახლებები +close=დახურვა +current-day=დღე 1__ +dawn-of-new-day=დღე __1__ დაიწყო. +description=დაიცავით რაკეტის მაღარო მკბელებისგან მზარდი ტალღებისგან, გამოიყენეთ მიღებული ქულები ძლიერი სამხედრო განახლებების შესაძენად.\nგაუშვით რაკეტა გამარჯვების მისაღწევად.\nითამაშეთ ერთი მოთამაშე ან მრავალმოთამაშიანი.. +easy=მარტივი +end-round=რაუნდის დამთავრება +force-money=გუნდის თანხა: +hard=რთული +infinite-map=უსასრულო რუკა +normal=ნორმალური +not-enough-money=არ არის საკმარისი თანხა. +purchase=დააჭირეთ შესაძენად. +purchased-team-upgrade=__1__ შეიძინა __2__ დონე __3__ გუნდისთვის. +restart-round=რაუნდის გადატვირთვა +scenario-name=ტალღის დაცვა +setup-frame=ტალღის დაცვის დაყენება +start-round=რაუნდის დასაწყისი +start-round-message=რაუნდი დაიწყო. +upgrade-button=განახლებები +upgrade-button-tooltip=დააჭირეთ განახლებების მენიუს გასახსნელად. +upgrade-level=ამჟამინდელი დონე: __1__ +upgrade-menu=შეიძინეთ განახლებები +upgrade-name=სახელი: __1__ +upgrade-price=ფასი: __1__ +wave-defense-intro=გაუშვით რაკეტა გამარჯვების მისაღწევად.\nთუ თქვენი სარაკეტო მაღარო განადგურდა, რაუნდს წააგებთ. +you-lose=თქვენ დამარცხდით.\nთქვენ გადარჩით __1__ დღე.\nადმინს შეუძლია ახალი რაუნდის დაწყება. +you-win=თქვენ მიაღწიეთ გამარჯვებას __1__ დღეს!\nშეგიძლიათ გააგრძელოთ თამაში, სანამ ადმინი არ დაიწყებს ახალ რაუნდს. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/kk/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/kk/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5939e997e9359096d60c5aa4a874cb1c49613516 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/kk/wave-defense.cfg @@ -0,0 +1,28 @@ +admin=Әкімші +buy-upgrades=Команда жетілдіруі +close=Жабу +current-day=__1__-күн +dawn-of-new-day=__1__-күн басталды. +description=Жиналған ұпайға мықты әскери жетілдірме сатып алып, зымыран шахтасын күшейетін қапқыш толқындарынан қорғаңыз.\nЖеңіске жету үшін зымыран жіберіңіз.\nОңаша немесе желілік ойында ойнаңыз. +easy=Оңай +end-round=Раундты аяқтау +force-money=Команда қаржысы: +hard=Қиын +infinite-map=Шексіз карта +normal=Қалыпты +not-enough-money=Қаржы жеткіліксіз. +purchased-team-upgrade=__1__ командаға __2__ (__3__-деңгей) сатып алды. +restart-round=Раундты қайта бастау +scenario-name=Толқыннан қорғану +setup-frame=Толқыннан қорғануды баптау +start-round=Раундты бастау +start-round-message=Раунд басталды. +upgrade-button=Жетілдіру +upgrade-level=Қазіргі деңгей: __1__ +upgrade-menu=Жетілдіру сатып алу +upgrade-name=Атау: __1__ +upgrade-price=Баға: __1__ +wave-defense-intro=Жеңіске жету үшін зымыран жіберіңіз.\nШахтаңыз жойылса, жеңілесіз. +you-lose=Жеңілдіңіз.\n__1__ күн тірі қала алдыңыз.\nӘкімші жаңа раунд бастай алады. +you-win=__1__-күні жеңіске жеттіңіз!\nӘкімші жаңа раунд бастамағанша, ойнай бере аласыз. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/ko/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/ko/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..79c684b811a9095c8043e2428028568931e1ed54 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/ko/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=관리자 +buy-upgrades=팀 업그레이드 +close=닫기 +current-day=__1__ 일 +dawn-of-new-day=__1__ 일째가 시작되었습니다. +description=점점 강해지는 적 바이터 무리의 파상 공세에 맞서 로켓 격납고를 보호하고, 획득한 포인트로 강력한 군사 업그레이드를 구매하세요.\n로켓을 발사하면 승리합니다.\n싱글이나 멀티플레이어로 플레이할 수 있습니다. +easy=쉬움 +end-round=라운드 종료 +force-money=팀 자금: +hard=어려움 +infinite-map=무한 맵 +normal=보통 +not-enough-money=잔액이 부족합니다. +purchase=구매하려면 누르세요. +purchased-team-upgrade=__1__ 플레이어가 팀에 __2__ __3__ 단계 업그레이드를 구매했습니다. +restart-round=라운드 다시 시작 +scenario-name=웨이브 방어 +setup-frame=웨이브 방어 설정 +start-round=라운드 시작 +start-round-message=라운드가 시작되었습니다. +upgrade-button=업그레이드 +upgrade-button-tooltip=업그레이드 메뉴를 열려면 누르세요. +upgrade-level=현재 단계: __1__ +upgrade-menu=업그레이드 구매 +upgrade-name=이름: __1__ +upgrade-price=가격: __1__ +wave-defense-intro=로켓을 발사하면 승리합니다.\n로켓 격납고가 파괴되면, 라운드에서 패배합니다. +you-lose=패배했습니다.\n당신은 __1__ 일까지 살아남았습니다.\n관리자는 새로운 라운드를 시작할 수 있습니다. +you-win=__1__ 일째에 승리했습니다!\n관리자가 새로운 라운드를 시작할 때까지 계속 플레이할 수 있습니다. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/lt/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/lt/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e6f825991ed6d4e17147c7ede0aff79cc85dfe9d --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/lt/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administratorius +buy-upgrades=Komandos atnaujinimai +close=Uždaryti +current-day=__1__ diena +dawn-of-new-day=__1__ diena prasidėjo. +description=Apginkite raketų bazę prieš didėjančiai pavojingas bangas kandikų, naudojant uždirbtus taškus, kad nusipirkti stiprius kariuomėnes patobulinimus.\nPaleiskite raketą, kad pasiekti pergalę.\nŽaisti vienam arba su kitais. +easy=Lengva +end-round=Baigti raundą +force-money=Komandos pinigai: +hard=Sunku +infinite-map=Begalinis pasaulis +normal=Normalu +not-enough-money=Nepakanka lėšų. +purchase=Paspauskite pirkimui. +purchased-team-upgrade=__1__ nupirko __2__ lygio __3__ komandai. +restart-round=Pakartoti raundą +scenario-name=Puolimo Bangomis gynyba +setup-frame=Ginybos paruošimas +start-round=Pradėti raundą +start-round-message=Raundas prasidėjo. +upgrade-button=Patobulinimai +upgrade-button-tooltip=Paspauskite atnaujinimų meniu atidarymui. +upgrade-level=Dabartinis lygis: __1__ +upgrade-menu=Pirkti patobulinimus +upgrade-name=Pavadinimas: __1__ +upgrade-price=Kaina: __1__ +wave-defense-intro=Paleiskite raketą kad pasiekti pergalę.\nJeigu jūsų raketų bazė sunaikinta, raundas bus praloštas. +you-lose=Jūs buvote nugalėti.\n Jūs išgyvenote iki __1__ dienos.\n Administratorius gali pradėti naują raundą. +you-win=Jūs pasiekėte pergalę __1__ dieną!\n Jūs galite testi žaidimą kol administratorius nepradėjo naujo raundo. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/lv/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/lv/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f59a4399eb071eef54833076f893695430340434 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/lv/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administrators +buy-upgrades=Komandas uzlabojumi +close=Aizvērt +current-day=Diena __1__ +dawn-of-new-day=Diena __1__ ir sākusies. +description=Aizsargājiet raķeti no arvien spēcīgākiem ienaidnieku vilņiem, izmantojot iegūtos punktus lai nopirktu spēcigus militāros uzlabojumus.\nPalaid raķeti, lai uzvarētu.\nSpēlē viena vai vairāku spēlētaju režīmā. +easy=Viegls +end-round=Beigt raundu +force-money=Komandas līdzekļi: +hard=Grūts +infinite-map=Bezgalīgā karte +normal=Normāls +not-enough-money=Nepietiekami līdzekļi. +purchase=Uzklikšķini, lai iegādātos. +purchased-team-upgrade=__1__ iegādājās __2__ līmeni __3__ priekš komandas. +restart-round=Pārstartēt raundu +scenario-name=Viļņa aizsardzība +setup-frame=Viļņu aizsardzības uzbūve +start-round=Sākt raundu +start-round-message=Raunds ir sācies. +upgrade-button=Uzlabojumi +upgrade-button-tooltip=Uzklikšķini, lai atvērtu uzlabojumu izvēlni. +upgrade-level=Pašreizējais līmenis: __1__ +upgrade-menu=Iegādājies uzlabojumus +upgrade-name=Vārds: __1__ +upgrade-price=Cena: __1__ +wave-defense-intro=Lai uzvarētu, palaid raķeti.\nJa Tava raķetes palaišanas tvertne tiks iznīcināta, Tu zaudēsi raundu. +you-lose=Tu zaudēji.\nTu izdzīvoji līdz __1__. dienai.\nAdministrators var uzsākt jaunu raundu. +you-win=Tu uzvarēji __1__. dienā!\nTu vari turpināt spēlēt līdz kāds administrators sāks jaunu raundu. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/nl/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/nl/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ac48e74bf98399583fa3abc88616b2f6ce70d8d4 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/nl/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Admin +buy-upgrades=Teamverbeteringen +close=Sluiten +current-day=Dag __1__ +dawn-of-new-day=Dag __1__ is begonnen. +description=Verdedig de raketsilo tegen steeds krachtigere golven van vijandelijke bijters, gebruik verdiende punten om krachtige militaire verbeteringen te kopen.\nLanceer een raket om de overwinning te behalen.\nSpeel singleplayer of multiplayer. +easy=Eenvoudig +end-round=Beëindig ronde +force-money=Teamgeld: +hard=Moeilijk +infinite-map=Oneindige kaart +normal=Normaal +not-enough-money=Onvoldoende geld. +purchase=Druk om te kopen. +purchased-team-upgrade=__1__ kocht __2__ level __3__ voor het team. +restart-round=Herstart ronde +scenario-name=Golfverdediging +setup-frame=Golfverdedigingssetup +start-round=Start ronde +start-round-message=De ronde is begonnen. +upgrade-button=Verbeteringen +upgrade-button-tooltip=Druk om het upgradesmenu te openen. +upgrade-level=Huidig level: __1__ +upgrade-menu=Verbeteringen aanschaffen +upgrade-name=Naam: __1__ +upgrade-price=Prijs: __1__ +wave-defense-intro=Lanceer een raket om de overwinning te behalen.\nAls je raketsilo is vernietigd, zal je de ronde verliezen. +you-lose=Je bent verslagen.\nJe hebt het tot dag __1__ overleefd.\nEen admin kan een nieuwe ronde starten. +you-win=Je hebt de overwinning behaald op dag __1__!\nJe kunt doorgaan met spelen totdat een admin een nieuwe ronde start. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/no/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/no/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f4b4314c679db0004a37e4c34197eaebf9f92c66 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/no/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administrator +buy-upgrades=Lagoppgraderinger +close=Lukk +current-day=Dag __1__ +dawn-of-new-day=Dag __1__ har begynt. +description=Forsvar rakettsiloen mot stadig sterkere runder med fiendlige Bitere. Bruk opptjente poeng til å kjøpe kraftige militære oppgraderinger.\nSkyt opp en rakett for å vinne.\nSpinn alene eller i flerspiller. +easy=Lett +end-round=Avslutt runde +force-money=Lagmidler: +hard=Vanskelig +infinite-map=Uendelig kart +normal=Vanlig +not-enough-money=Manglende midler. +purchase=Trykk for å kjøpe. +purchased-team-upgrade=__1__ kjøpte __2__ nivå __3__ til laget. +restart-round=Restart runden +scenario-name=Bølgeforsvar +setup-frame=Bølgeforsvar oppsett +start-round=Start runde +start-round-message=Runden har startet. +upgrade-button=Oppgraderinger +upgrade-button-tooltip=Trykk for å åpne oppgraderingsmenyen. +upgrade-level=Gjeldende nivå: __1__ +upgrade-menu=Kjøp oppgraderinger +upgrade-name=Navn: __1__ +upgrade-price=Pris: __1__ +wave-defense-intro=Avfyr en rakett for å vinne.\nHvis rakettsiloen blir ødelagt, taper du runden. +you-lose=Du har blitt beseiret.\nDu overlevde til dag __1__.\nEn administrator kan starte en ny runde. +you-win=Du har oppnådd seier på dag __1__!\nDu kan fortsette å spille til en admin starter en ny runde. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/pl/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/pl/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..594ec10d069423aa3d5e4d770115495a45a33b99 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/pl/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administrator +buy-upgrades=Ulepszenia drużyny +close=Zamknij +current-day=Dzień __1__ +dawn-of-new-day=Dzień __1__ się rozpoczął. +description=Obroń silos rakietowy przed coraz potężniejszymi falami wrogich kąsaczy, użyj zdobyte punkty, by zakupić potężniejsze ulepszenia wojskowe.\nWystrzel rakietę, aby osiągnąć zwycięstwo.\nGraj w pojedynkę lub z innymi. +easy=Łatwy +end-round=Zakończ rundę +force-money=Fundusze drużyny: +hard=Trudny +infinite-map=Nieskończona mapa +normal=Normalny +not-enough-money=Niewystarczające fundusze. +purchase=Naciśnij, aby kupić. +purchased-team-upgrade=__1__ kupił __2__ poziomu __3__ dla drużyny. +restart-round=Restart rundy +scenario-name=Obrona przed falą +setup-frame=Ustawienia obrony przed falą +start-round=Rozpoczęcie rundy +start-round-message=Runda się rozpoczęła. +upgrade-button=Ulepszenia +upgrade-button-tooltip=Naciśnij, aby otworzyć menu ulepszeń. +upgrade-level=Obecny poziom: __1__ +upgrade-menu=Kup ulepszenia +upgrade-name=Nazwa: __1__ +upgrade-price=Koszt: __1__ +wave-defense-intro=Wystrzeliwując rakietę osiągniesz zwycięstwo.\nPrzegrasz rundę jeżeli twój silos rakietowy zostanie zniszczony. +you-lose=Porażka.\nUdało Ci się przetrwać do dnia __1__.\nAdministrator może rozpocząć nową rundę. +you-win=Zwycięstwo osiągnięte w dniu __1__!\nMożesz kontynuować grę, dopóki administrator nie rozpocznie nowej rundy. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/pt-BR/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/pt-BR/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cb25921f8aed19f0cc765e79c4f2fe6b5021bb42 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/pt-BR/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Admin +buy-upgrades=Melhorias de equipe +close=Fechar +current-day=Dia __1__ +dawn-of-new-day=Dia __1__ começou. +description=Defenda o silo de foguetes contra ondas de inimigos cada vez mais poderosas, usando pontos ganhos para comprar poderosas melhorias militares.\nLance um foguete para alcançar a vitória.\nJogue jogador único ou multijogador. +easy=Fácil +end-round=Terminar a rodada +force-money=Fundos do time: +hard=Difícil +infinite-map=Mapa infinito +normal=Normal +not-enough-money=Saldo insuficiente. +purchase=Pressione para comprar. +purchased-team-upgrade=__1__ comprou __2__ nível __3__ para seu time. +restart-round=Reiniciar a rodada +scenario-name=Defesa em ondas +setup-frame=Configuração de defesa em ondas +start-round=Iniciar a rodada +start-round-message=A rodada começou. +upgrade-button=Melhorias +upgrade-button-tooltip=Pressione para abrir o menu de melhorias. +upgrade-level=Nível atual: __1__ +upgrade-menu=Compre melhorias +upgrade-name=Nome: __1__ +upgrade-price=Preço: __1__ +wave-defense-intro=Lance um foguete para alcançar a vitória.\nSe o seu silo de foguete for destruído, a rodada será perdida. +you-lose=Você foi derrotado.\nVocê sobreviveu até o dia __1__.\nUm administrador pode iniciar uma nova rodada. +you-win=Você alcançou a vitória no dia __1__!\nVocê pode continuar jogando até que um administrador inicie uma nova rodada. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/pt-PT/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/pt-PT/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ba9233e5ff052379254c4ed075035f80ee5c0935 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/pt-PT/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administrador +buy-upgrades=Atualizações de equipa +close=Fechar +current-day=Dia __1__ +dawn-of-new-day=O dia __1__ já começou. +description=Defende o silo de foguetão contra ondas de mordedores inimigos cada vez mais fortes, usando pontos ganhos para comprar melhorias militares fortes.\nLança um foguetão para alcançar vitória.\nJoga em um jogador ou multijogador +easy=Fácil +end-round=Fim da rodada +force-money=Fundos da equipa: +hard=Difícil +infinite-map=Mapa infinito +normal=Normal +not-enough-money=Fundos insuficientes. +purchase=Clica para comprar. +purchased-team-upgrade=__1__ comprou __2__ nível __3__ para a equipa. +restart-round=Reiniciar ronda +scenario-name=Defesa de onda +setup-frame=Configuração da defesa de onda +start-round=Iniciar ronda +start-round-message=A ronda começou. +upgrade-button=Actualizações +upgrade-button-tooltip=Clica para abrir o menu de actualizações. +upgrade-level=Nível actual: __1__ +upgrade-menu=Compra de actualizações +upgrade-name=Nome: __1__ +upgrade-price=Preço: __1__ +wave-defense-intro=Lança um foguetão para alcançar vitória.\n Se o teu silo de foguetão é destruído, a ronda será perdida +you-lose=Tu foste derrotado.\nTu sobreviveste ao dia __1__.\nUm administrador pode iniciar uma nova ronda. +you-win=Tu alcançaste a vitória no dia __1__!\nTu podes continuar a jogar até que um administrador inicie uma nova ronda. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/ro/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/ro/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3edabb5269800969e5eee716cfb314c97c9f2333 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/ro/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administrator +buy-upgrades=Modernizări echipă +close=Închide +current-day=Ziua __1__ +dawn-of-new-day=Ziua __1__ a început. +description=Apără silozul rachetei contra valurilor din ce în ce mai puternice de mușcători, folosind punctele câștigate pentru a cumpăra modernizări militare puternice.\nLansează o rachetă pentru a obține victoria.\nJoacă singur sau multiplayer. +easy=Ușor +end-round=Finalizează runda +force-money=Fonduri echipă: +hard=Greu +infinite-map=Hartă infinită +normal=Normal +not-enough-money=Fonduri insuficiente. +purchase=Apăsați pentru a cumpăra. +purchased-team-upgrade=__1__ a cumpărat __2__ de nivel __3__ pentru echipă. +restart-round=Reîncepe runda +scenario-name=Apărare contra valuri +setup-frame=Pregătire pentru următorul val +start-round=Începe runda +start-round-message=Runda a început. +upgrade-button=Îmbunătățiri +upgrade-button-tooltip=Apăsați pentru a deschide meniul de îmbunătățiri. +upgrade-level=Nivelul curent: __1__ +upgrade-menu=Cumpără modernizări +upgrade-name=Nume: __1__ +upgrade-price=Preț: __1__ +wave-defense-intro=Lansează o rachetă ca să obții victoria.\nDacă silozul rachetei este distrus, runda va fi pierdută. +you-lose=Ai fost înfrânt.\nAi supraviețuit până în ziua __1__.\nUn administrator poate începe o rundă nouă. +you-win=Ai obținut victoria în ziua __1__!\nPoți continua jocul până când un administrator începe o nouă rundă. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/ru/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/ru/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..04ec8e88621b3df6a7b1de8074c5f7884e387256 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/ru/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Админ +buy-upgrades=Улучшения команды +close=Закрыть +current-day=День __1__ +dawn-of-new-day=День __1__ начался. +description=Защищайте ракетную шахту от всё более сильных волн вражеских кусак, используйте заработанные очки для покупки мощных военных улучшений.\nЗапустите ракету, чтобы добиться победы.\nИграйте в одиночку или по сети. +easy=Легко +end-round=Закончить раунд +force-money=Финансы команды: +hard=Сложно +infinite-map=Бесконечная карта +normal=Нормально +not-enough-money=Недостаточно средств. +purchase=Нажмите, чтобы купить. +purchased-team-upgrade=__1__ купил __2__ ур. __3__ для команды. +restart-round=Перезапустить раунд +scenario-name=Оборона волн +setup-frame=Установка обороны волн +start-round=Начать раунд +start-round-message=Раунд начался. +upgrade-button=Улучшения +upgrade-button-tooltip=Нажмите, чтобы открыть меню улучшений. +upgrade-level=Текущий уровень: __1__ +upgrade-menu=Купить улучшения +upgrade-name=Название: __1__ +upgrade-price=Цена: __1__ +wave-defense-intro=Запустите ракету, чтобы добиться победы.\nЕсли потеряете ракетную шахту, раунд будет проигран. +you-lose=Вы были побеждены.\nВы выживали __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=дней|ends in 1=день|ends in 2,ends in 3,ends in 4=дня|rest=дней}__.\nАдминистратор может начать новый раунд. +you-win=Вы одержали победу в день __1__!\nВы можете продолжать игру, пока администратор не начнёт новый раунд. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/sk/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/sk/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ce9e7e7c1c75a903736f0e56bf51a03783fe15ca --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/sk/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Správca +buy-upgrades=Tímové vylepšenia +close=Zatvoriť +current-day=Deň __1__ +dawn-of-new-day=Deň __1__ sa začal. +description=Bráňte raketové silo pred čoraz silnejšími vlnami nepriateľských hryzačov a získanými bodmi kupujte výkonné vojenské vylepšenia.\nVystrelte raketu, aby ste dosiahli víťazstvo.\nHrajte ako jeden hráč alebo ako viacerý. +easy=Ľahká +end-round=Koniec kola +force-money=Prostriedky tímu: +hard=Ťažká +infinite-map=Nekonečná mapa +normal=Normálna +not-enough-money=Nedostatok prostriedkov. +purchase=Kliknite pre nákup. +purchased-team-upgrade=_1_ kúpil tímu _3_ úrovne _2_. +restart-round=Reštartovať kolo +scenario-name=Vlna obrany +setup-frame=Obranný vlnový setup +start-round=Začiatok kola +start-round-message=Kolo bolo spustené. +upgrade-button=Vylepšenia +upgrade-button-tooltip=Kliknutím sem otvoríte menu vylepšení. +upgrade-level=Súčasná úroveň: __1__ +upgrade-menu=Kúpiť vylepšenia +upgrade-name=Názov: __1__ +upgrade-price=Cena: __1__ +wave-defense-intro=Vystreľte raketu aby ste dosiahli víťazstvo.\nAk je vaše raketové silo zničené kolo bude prehraté. +you-lose=Boli ste porazený.\nPrežili ste do dňa __1__.\nAdministrátor môže začať nové kolo. +you-win=Dosiahli ste víťazstvo v dni __1__!\nMôžete pokračovať v hraní pokiaľ administrátor nespustí nové kolo + diff --git a/factorio/data/base/scenarios/wave-defense/locale/sl/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/sl/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4edd25fdc04009dc014a430c150950d52e71f2dc --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/sl/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administrator +buy-upgrades=Ekipne nadgradnje +close=Zapri +current-day=Dan __1__ +dawn-of-new-day=Dan __1__ se je pričel. +description=Brani raketni silos pred čedalje močnejšimi valovi sovražnih šavsov, uporabi pridobljene točke za vojaške nadgradnje.\nZa zmago izstreli raketo ali uniči vsa gnezda na otoku.\nIgro lahko igrate v načinu enega ali več igralcev. +easy=Lahka +end-round=Konec kroga +force-money=Sredstva ekipe: +hard=Težka +infinite-map=Neskončni scenarij +normal=Normalno +not-enough-money=Premalo sredstev. +purchase=Klikni za nakup. +purchased-team-upgrade=__1__ je kupil/a __2__ stopnje __3__ za ekipo. +restart-round=Ponovno začnite krog +scenario-name=Obramba pred valovi +setup-frame=Nastavitev obrambe pred navali +start-round=Začnite krog +start-round-message=Igra se je pričela. +upgrade-button=Nadgradnje +upgrade-button-tooltip=Klikni, da odpreš meni za nadgradnje. +upgrade-level=Trenutna stopnja: __1__ +upgrade-menu=Nakup nadgradnje +upgrade-name=Ime: __1__ +upgrade-price=Cena: __1__ +wave-defense-intro=Za zmago lansiraj raketo.\nIgra bo izgubljena, če bo raketni silos uničen. +you-lose=Poraženi ste.\nPreživeli ste do __1__ dneva.\nAdmin lahko začne novo igro. +you-win=Zmagali ste na dan __1__.\nLahko nadaljuješ z igro, dokler admin ne začne novega kroga. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/sq/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/sq/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a038f9577c908414130473810b5fc55d0dd7cc22 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/sq/wave-defense.cfg @@ -0,0 +1,14 @@ +admin=Administratori +buy-upgrades=Përmirsimet e squadrës +close=Afër +current-day=Dite_1_ +force-money=Fondet e squadrës: +not-enough-money=Para të pamjaftueshme. +purchased-team-upgrade=__1__ bleu __2__ nivel __3__ për squadrën. +scenario-name=Mbrojtja kundër valëve +upgrade-button=Përmirsimet +upgrade-level=Niveli: __1__ +upgrade-menu=Blejë permirsimet +upgrade-name=Emri: __1__ +upgrade-price=Shuma: __1__ + diff --git a/factorio/data/base/scenarios/wave-defense/locale/sr/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/sr/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d249c794a0c379009cbf4f93600162264edf1c3e --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/sr/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Администратор +buy-upgrades=Тимска побољшања +close=Затвори +current-day=Дан __1__ +dawn-of-new-day=Дан __1__ је почео. +description=Заштити ракетни силос од све јачих налета угризача, користећи зарађене поене да купиш моћна војна побољшања. Лансирај ракету да би победио. Играј сам или са више играча. +easy=Лако +end-round=Заврши рунду +force-money=Средства тима: +hard=Тешко +infinite-map=Бесконачна мапа +normal=Нормално +not-enough-money=Недовољно средстава. +purchase=Кликните да купите. +purchased-team-upgrade=__1__ је купио __2__ ниво __3__ за тим. +restart-round=Рестартуј рунду +scenario-name=Одбрана у таласима +setup-frame=Подешавања одбране у таласима +start-round=Започни рунду +start-round-message=Рунда је почела. +upgrade-button=Побољшања +upgrade-button-tooltip=Кликните да би сте отворили мени за побољшања. +upgrade-level=Тренутни ниво: __1__ +upgrade-menu=Купите побољшања +upgrade-name=Име: __1__ +upgrade-price=Цена: __1__ +wave-defense-intro=Лансирај ракету да оствариш победу.\nАко је твој ракетни силос уништен, изгубићеш рунду. +you-lose=Поражен си.\nПреживео си до дана __1__.\nАдминистрстор може започети нову рунду. +you-win=Успео си да победиш на дан __1__!\nМожеш наставити да играш док администратор не започне нову рунду. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/sv-SE/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/sv-SE/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7423ad80ec6ab4da86387571e2e767c9559eeb01 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/sv-SE/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Administratör +buy-upgrades=Laguppgraderingar +close=Stäng +current-day=Dag __1__ +dawn-of-new-day=Dag __1__ har börjat. +description=Försvara raketsilon mot allt starkare anfallsvågor bestående av fiendebitare. Använd intjänade poäng för att köpa militära uppgraderingar.\nAvfyra raketen för att vinna.\nSpela ensam eller i flerspelarläge. +easy=Lätt +end-round=Avsluta runda +force-money=Lagekonomi: +hard=Svår +infinite-map=Oändlig karta +normal=Normal +not-enough-money=Otillräckligt med resurser. +purchase=Klicka för att köpa. +purchased-team-upgrade=__1__ köpte __2__ nivå __3__ för laget. +restart-round=Starta om rundan +scenario-name=Vågförsvar +setup-frame=Vågförsvarsuppställning +start-round=Starta rundan +start-round-message=Rundan har börjat. +upgrade-button=Uppgraderingar +upgrade-button-tooltip=Trycka för att öppna uppgraderingsmenyn. +upgrade-level=Nuvarande nivå: __1__ +upgrade-menu=Köp upgraderingar +upgrade-name=Namn: __1__ +upgrade-price=Pris: __1__ +wave-defense-intro=Skjut upp en raket för att vinna.\nOm din raketsilo förstörs förlorar du rundan. +you-lose=Du har blivit besegrad.\n Du överlevde till dag __1__\n En administratör kan starta en ny runda. +you-win=Du har uppnått seger på dag __1__!\n Du kan fortsätta spela tills administratören startar en ny runda. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/th/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/th/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c0c18dab7250593350d6e29f6970ea812c987d39 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/th/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=แอดมิน +buy-upgrades=อัพเกรดของทีม +close=ปิด +current-day=วันที่ __1__ +dawn-of-new-day=วันที่__1__ได้เริ่มแล้ว +description=ป้องกันฐานปล่อยจรวดจากไบเทอร์ที่เพิ่มจำนวนมากขึ้นเรื่อยๆ ใช้แต้มที่ได้รับเพื่อพัฒนากำลังทหาร\nปล่อยจรวดหรือ กำจัดรังศัตรูบนเกาะทั้งหมด เพื่อได้รับชัยชนะ\nสามารถเล่นคนเดียว หรือหลายคนก็ได้ +easy=ง่าย +end-round=จบรอบ +force-money=เงินของทีม +hard=ยาก +infinite-map=แผนที่ไม่สิ้นสุด +normal=ปานกลาง +not-enough-money=เงินไม่เพียงพอ +purchase=กดเพื่อซื้อ +purchased-team-upgrade=__1__ ซื้อ__2__ ระดับ __3__ สำหรับทีม +restart-round=เริ่มรอบใหม่ +scenario-name=เกมป้องกันฐาน +setup-frame=เริ่มต้นวางแนวป้องกัน +start-round=เริ่มรอบ +start-round-message=รอบได้เริ่มขึ้นแล้ว +upgrade-button=การอัพเกรด +upgrade-button-tooltip=กดเพื่อเปิดเมนูอัพเกรด +upgrade-level=ระดับปัจจุบัน: __1__ +upgrade-menu=ซื้อการอัพเกรท +upgrade-name=ชื่อ: __1__ +upgrade-price=ราคา: __1__ +wave-defense-intro=ส่งจรวดขึ้นอวกาศ หรือกำจัดไปเทอร์ให้หมดแผนที่เพื่อชัยชนะ\nหากฐานปล่อยจรวดถูกทำลาย คุณจะแพ้ +you-lose=คุณล้มเหลว\nคุณรอดถึงวันที่__1__\nแอดมินสามารถเริ่มรอบใหม่ได้ +you-win=คุณทำสำเร็จ ในวันที่__1__!!\nคุณสามารถเล่นต่อไปได้จนกว่าแอดมินจะเริ่มรอบใหม่ + diff --git a/factorio/data/base/scenarios/wave-defense/locale/tr/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/tr/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..378f9bade8d95561ff9e8d4559e5d255bb755989 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/tr/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Yönetici +buy-upgrades=Takım yükseltmeleri +close=Kapat +current-day=__1__. Gün +dawn-of-new-day=__1__. gün başladı. +description=Güçleri gittikçe artan düşman ısırgan dalgalarına karşı roket rampasını koruyun, kazanılan puanları güçlü askeri yükseltmeler almak için kullanın.\nZafer kazanmak için roket fırlatın.\nTek veya çok oyunculu olarak oynanabilir. +easy=Kolay +end-round=Turu bitir +force-money=Takım bakiyesi: +hard=Zor +infinite-map=Sonsuz harita +normal=Normal +not-enough-money=Yetersiz bakiye. +purchase=Satın almak için bas. +purchased-team-upgrade=__2__ seviye __1__ __3__ takımı için alındı. +restart-round=Turu baştan başlat +scenario-name=Dalga savunması +setup-frame=Dalga savunması planlama +start-round=Turu başlat +start-round-message=Tur başladı. +upgrade-button=Yükseltmeler +upgrade-button-tooltip=Yükseltme menüsünü açmak için bas. +upgrade-level=Mevcut seviye: __1__ +upgrade-menu=Yükseltmeler satın alın +upgrade-name=Ad: __1__ +upgrade-price=Fiyat: __1__ +wave-defense-intro=Zafer kazanmak için roket fırlatın.\nEğer roket rampanız yok edilirse, turu kaybedeceksiniz. +you-lose=Yenilgiye uğradınız.\n __1__ gün dayanabildiniz.\nYönetici yeni bir tur başlatabilir. +you-win=__1__. günde zaferi elde ettin!\nBir yönetici yeni bir tur başlatana kadar oynamaya devam edebilirsiniz. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/uk/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/uk/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..41b3f8b5e8051ef62a680764930303e2d262ea14 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/uk/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Адміністратор +buy-upgrades=Покращення команди +close=Закрити +current-day=День __1__ +dawn-of-new-day=День __1__ почався. +description=Захистіть ракетну шахту від все більш потужних хвиль ворога, використовуйте зароблені очки, щоб купляти потужні військові оновлення.\nЗапустіть ракету, щоб перемогти.\nГрайте самостійно або в багатокористувацькій грі. +easy=Легко +end-round=Закінчити раунд +force-money=Командні кошти: +hard=Складно +infinite-map=Нескінченна карта +normal=Нормально +not-enough-money=Недостатньо коштів. +purchase=Натисніть, щоб придбати. +purchased-team-upgrade=__1__ придбав __2__ __3__-го рівня для команди. +restart-round=Перезапустити раунд +scenario-name=Оборона від напливів +setup-frame=Налаштування оборон від хвилі атаки +start-round=Почати раунд +start-round-message=Раунд почався. +upgrade-button=Покращення +upgrade-button-tooltip=Натисніть, аби відкрити меню оновлення. +upgrade-level=Поточний рівень: __1__ +upgrade-menu=Придбати покращення +upgrade-name=Назва: __1__ +upgrade-price=Вартість: __1__ +wave-defense-intro=Запустіть ракету для перемоги.\nЯкщо вашу ракетну шахту буде знищено, Ви програєте. +you-lose=Ви програли.\nВи виживали __1__ __plural_for_parameter_1_{ends in 11,12,13,14=днів|ends in 1=день|ends in 2,3,4=дні|rest=днів}__.\nАдміністратор може почати новий раунд. +you-win=Ви здобули перемогу за __1__ __plural_for_parameter_1_{ends in 11,12,13,14=днів|ends in 1=день|ends in 2,3,4=дні|rest=днів}__!\nВи можете продовжити гру, доки адміністратор не почне новий раунд. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/vi/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/vi/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4711bd753fdd76d7b9f9f175b14e2035cd415ef3 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/vi/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=Admin +buy-upgrades=Nâng cấp đội +close=Đóng +current-day=Ngày __1__ +dawn-of-new-day=Ngày __1__ đã bắt đầu +description=Phòng thủ bệ phóng tên lửa trước sức mạnh tăng dần của lũ biter theo từng đợt, sử dụng điểm kiếm được để mua nâng cấp mạnh mẽ hơn cho vũ khí.\nPhóng tên lửa để đạt chiến thắng.\nCó thể chơi một người hay nhiều người. +easy=Dễ +end-round=Kết thúc vòng +force-money=Quỹ của đội: +hard=Khó +infinite-map=Bản đồ vô tận +normal=Trung bình +not-enough-money=Không đủ tiền. +purchase=Nhấn để mua. +purchased-team-upgrade=__1__ đã mua __2__ cấp __3__ cho đội. +restart-round=Khởi động lại vòng +scenario-name=Phòng thủ theo đợt +setup-frame=Thiết lập phòng thủ +start-round=Bắt đầu vòng +start-round-message=Vòng đấu bắt đầu. +upgrade-button=Nâng cấp +upgrade-button-tooltip=Nhấn để mở giao diện nâng cấp. +upgrade-level=Cấp hiện tại: __1__ +upgrade-menu=Mua nâng cấp +upgrade-name=Tên: __1__ +upgrade-price=Giá: __1__ +wave-defense-intro=Phóng tên lửa để chiến thắng.\nNếu bệ phóng tên lửa của bạn bị phá hủy, bạn sẽ thua vòng này. +you-lose=Bạn đã bị đánh bại.\nBạn đã sống sót đến ngày __1__.\nAdmin có thể bắt đầu vòng mới. +you-win=Bạn đã đạt được chiến thắng vào ngày __1__!\nBạn có thể tiếp tục chơi cho đến khi admin bắt đầu vòng mới. + diff --git a/factorio/data/base/scenarios/wave-defense/locale/zh-CN/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/zh-CN/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ebee7831a78698df858e4b4ca611b02a7a730e18 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/zh-CN/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=管理 +buy-upgrades=团队升级 +close=关闭 +current-day=第 __1__ 天 +dawn-of-new-day=保卫战第 __1__ 天已开始。 +description=在不断增强的一波又一波虫潮来袭中保卫好你的火箭发射井,为此要用好团队资金合理升级火力。\n发射一枚火箭即可取得保卫战胜利。\n本场景支持单人游戏和多人游戏。 +easy=简单 +end-round=结束战斗 +force-money=团队资金: +hard=困难 +infinite-map=地图无限大 +normal=标准 +not-enough-money=资金不足。 +purchase=点击支付。 +purchased-team-upgrade=__1__ 为团队支付了 __2__ __3__。 +restart-round=重启战斗 +scenario-name=异星格勒保卫战 +setup-frame=保卫战设置 +start-round=开始战斗 +start-round-message=战斗开始。 +upgrade-button=升级 +upgrade-button-tooltip=点击打开升级菜单。 +upgrade-level=当前等级:__1__ +upgrade-menu=支付升级 +upgrade-name=项目:__1__ +upgrade-price=价格:__1__ +wave-defense-intro=发射一枚火箭即可取得保卫战胜利。\n如果火箭发射井被摧毁,则保卫战失败。 +you-lose=你只坚持了 __1__ 天就被击败了。\n主机可以开始新的战斗。 +you-win=你在第 __1__ 天取得了胜利!\n在主机开始新的战斗之前,你可以继续游戏。 + diff --git a/factorio/data/base/scenarios/wave-defense/locale/zh-TW/wave-defense.cfg b/factorio/data/base/scenarios/wave-defense/locale/zh-TW/wave-defense.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b03472af1ce4650cf130630603da9bee562a59ca --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/locale/zh-TW/wave-defense.cfg @@ -0,0 +1,30 @@ +admin=管理員 +buy-upgrades=隊伍升級 +close=關閉 +current-day=第__1__天 +dawn-of-new-day=第__1__天開始了。 +description=利用賺來的點數升級強力軍備,並保護火箭發射井,抵抗一波波逐漸強大的蟲族入侵。\n只要發射火箭即可獲勝。\n可單人或多人遊戲。 +easy=簡單 +end-round=結束回合 +force-money=隊伍資金: +hard=困難 +infinite-map=無限大地圖 +normal=普通 +not-enough-money=餘額不足。 +purchase=按一下購買。 +purchased-team-upgrade=__1__ 為隊伍購買了 __2__ __3__。 +restart-round=重新開始回合 +scenario-name=塔防防禦挑戰 +setup-frame=塔防設定 +start-round=開始回合 +start-round-message=回合已開始。 +upgrade-button=升級 +upgrade-button-tooltip=按一下以開啟升級面板。 +upgrade-level=目前等級:__1__ +upgrade-menu=購買升級 +upgrade-name=名稱:__1__ +upgrade-price=價格: __1__ +wave-defense-intro=發射火箭即可獲勝。\n如果火箭發射井被摧毀,就會輸掉這局遊戲。 +you-lose=你輸了。\n你只活到第__1__天。\n請等管理員開新局。 +you-win=您在第__1__天獲勝!\n在管理員開新局之前,您仍可繼續遊玩。 + diff --git a/factorio/data/base/scenarios/wave-defense/wave_defense.lua b/factorio/data/base/scenarios/wave-defense/wave_defense.lua new file mode 100644 index 0000000000000000000000000000000000000000..bbd2676d214e3ec2c27a46956a34bb3335dd1cf0 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/wave_defense.lua @@ -0,0 +1,1873 @@ +local util = require("util") +local get_walkable_tile = util.get_walkable_tile +local mod_gui = require("mod-gui") +local config = require("wave_defense_config") +local upgrades = require("wave_defense_upgrades") +local increment = util.increment +local format_number = util.format_number +local format_time = util.formattime +local insert = table.insert +local floor = math.floor +local ceil = math.ceil + +local game_state = +{ + in_round = 1, + in_preview = 2, + defeat = 3, + victory = 4 +} + +local script_data = +{ + config = config, + difficulty = config.difficulties.normal, + day_number = 1, + money = 0, + team_upgrades = {}, + gui_elements = + { + preview_frame = {}, + day_button = {}, + upgrade_frame_button = {}, + upgrade_frame = {}, + upgrade_table = {}, + admin_frame_button = {}, + admin_frame = {} + }, + gui_labels = + { + money_label = {}, + time_label = {}, + day_label = {} + }, + gui_actions = {}, + spawners = {}, + spawner_distances = {}, + spawner_path_requests = {}, + state = game_state.in_preview, + random = nil, + wave_tick = nil, + spawn_time = nil, + wave_time = nil, + path_request_queue = {} +} + +local get_starting_point = function() + return {x = 0, y = 0} +end + +local is_player_force = function(force) + return force == game.forces.player +end + +local get_preview_size = function() + return 32 * 10 +end + +local script_events = +{ + on_round_started = script.generate_event_name() +} + +local power_functions = +{ + default = function(level) + return (level ^ 1.15) * 500 * ((#game.connected_players) ^ 0.5) + end, + hard = function(level) + return (level ^ 1.2) * 500 * ((#game.connected_players) ^ 0.75) + end +} + +local speed_multiplier_functions = +{ + default = function(level) + return (level ^ 0.1) - 0.2 + end +} + +local set_daytime_settings = function() + local surface = script_data.surface + if not (surface and surface.valid) then return end + local settings = script_data.difficulty.day_settings + for name, value in pairs (settings) do + surface[name] = value + end +end + +local max_seed = 2^32 - 2 +local initial_seed = 2390375328 + +local players = function(index) + return (index and game.get_player(index)) or game.players +end + +function deregister_gui(gui) + local player_gui_actions = script_data.gui_actions[gui.player_index] + if not player_gui_actions then return end + player_gui_actions[gui.index] = nil + for k, child in pairs (gui.children) do + deregister_gui(child) + end +end + +function register_gui_action(gui, param) + local gui_actions = script_data.gui_actions + local player_gui_actions = gui_actions[gui.player_index] + if not player_gui_actions then + gui_actions[gui.player_index] = {} + player_gui_actions = gui_actions[gui.player_index] + end + player_gui_actions[gui.index] = param +end + +function init_player_force() + + for name, upgrade in pairs (get_upgrades()) do + script_data.team_upgrades[name] = 0 + end + + local force = game.forces.player + force.reset() + local surface = script_data.surface + if surface and surface.valid then + local size = get_preview_size() + local starting_point = get_starting_point() + force.chart(surface, {{starting_point.x - size, starting_point.y - size},{starting_point.x + (size - 32), starting_point.y + (size - 32)}}) + end + set_research(force) + set_recipes(force) + + force.disable_research() + +end + +function set_tiles_safe(surface, tiles) + local grass = get_walkable_tile() + local grass_tiles = {} + for k, tile in pairs (tiles) do + grass_tiles[k] = {position = {x = (tile.position.x or tile.position[1]), y = (tile.position.y or tile.position[2])}, name = grass} + end + surface.set_tiles(grass_tiles, false) + surface.set_tiles(tiles) +end + +local set_up_player = function(player) + if not player.connected then return end + gui_init(player) + + if not is_player_force(player.force) then return end + + if player.ticks_to_respawn then player.ticks_to_respawn = nil end + + if script_data.state == game_state.in_preview then + if player.character then + player.character.destroy() + end + player.spectator = true + player.set_controller{type = defines.controllers.god} + player.teleport({0,0}, game.surfaces.nauvis) + player.create_character() + return + end + + if script_data.state == game_state.in_round or script_data.state == game_state.victory then + local surface = script_data.surface + if player.surface == surface then return end + if player.character then + player.character.destroy() + end + local force = game.forces.player + local spawn = force.get_spawn_position(surface) + player.teleport(spawn, surface) + local character = surface.create_entity{name = "character", position = surface.find_non_colliding_position("character", spawn, 0, 1), force = force} + player.set_controller{type = defines.controllers.character, character = character} + give_respawn_equipment(player) + player.print({"wave-defense-intro"}) + return + end + + if script_data.state == game_state.defeat then + if player.character then + player.character.destroy() + end + local surface = script_data.surface + local force = game.forces.player + local position = force.get_spawn_position(surface) + player.set_controller{type = defines.controllers.spectator} + player.teleport(position, surface) + return + end + +end + +function set_up_players() + for k, player in pairs (players()) do + set_up_player(player) + end +end + +local init_enemy_force = function() + local force = game.forces.enemy + force.reset() + force.evolution_factor = script_data.difficulty.starting_evolution_factor +end + +function start_round() + game.reset_time_played() + local surface = script_data.surface + surface.daytime = surface.dawn + surface.always_day = false + script_data.state = game_state.in_round + local tick = game.tick + script_data.money = 0 + script_data.day_number = 1 + --How often waves are sent + script_data.wave_time = surface.ticks_per_day + --How long waves last + script_data.spawn_time = floor(surface.ticks_per_day * (surface.morning - surface.evening)) + --First spawn + script_data.wave_tick = tick + ceil(surface.ticks_per_day * surface.evening) + ceil((1 - surface.dawn) * surface.ticks_per_day) + script_data.dawn_tick = nil + script_data.spawn_tick = nil + script_data.end_spawn_tick = nil + game.print({"start-round-message"}) + set_up_players() + init_player_force() + init_enemy_force() + script.raise_event(script_events.on_round_started, {}) + for k, player in pairs (players()) do + player.clear_recipe_notifications() + end +end + +function restart_round() + script_data.game_state = game_state.in_preview + set_up_players() + local seed = script_data.surface.map_gen_settings.seed + create_battle_surface(seed) + start_round() +end + +local get_random_seed = function() + return (32452867 * game.tick) % max_seed +end + +local get_starting_area_size = function() + return script_data.difficulty.starting_area_size +end + +local get_base_radius = function() + return (32 * (floor(((script_data.surface.get_starting_area_radius() / 32) - 1) / (2 ^ 0.5)))) +end + +function create_battle_surface(seed) + local index = 1 + local name = "Surface " + while game.surfaces[name..index] do + index = index + 1 + end + name = name..index + for k, surface in pairs (game.surfaces) do + if surface.name ~= "nauvis" then + game.delete_surface(surface.name) + end + end + + --Must be cleared before the new surface is generated, as these lists are updated on chunk_generated. + script_data.spawners = {} + script_data.spawner_distances = {} + script_data.spawner_path_requests = {} + script_data.path_request_queue = {} + + local settings = script_data.config.map_gen_settings + local seed = seed or get_random_seed() + script_data.random = game.create_random_generator(seed) + settings.seed = seed + settings.starting_area = get_starting_area_size() + local starting_point = get_starting_point() + settings.starting_points = {starting_point} + + settings.property_expression_names = + { + elevation = not script_data.config.infinite and "0_17-island" or nil + } + + local surface = game.create_surface(name, settings) + local size = get_preview_size() + script_data.surface = surface + set_daytime_settings() + surface.request_to_generate_chunks(starting_point, 1 + ceil(get_base_radius() / 32)) + surface.force_generate_chunk_requests() + --Must force generate the starting chunks before placing the silo, walls etc. + create_silo(starting_point) + create_wall(starting_point) + create_turrets(starting_point) + create_starting_chest(starting_point) + game.forces.player.chart(surface, {{starting_point.x - size, starting_point.y - size},{starting_point.x + (size - 32), starting_point.y + (size - 32)}}) + for k, player in pairs (players()) do + refresh_preview_gui(player) + end +end + +function create_silo(starting_point) + local force = game.forces.player + local surface = script_data.surface + local silo_position = {starting_point.x, starting_point.y - 8} + local silo_name = "rocket-silo" + if not game.entity_prototypes[silo_name] then log("Silo not created as "..silo_name.." is not a valid entity prototype") return end + local silo = surface.create_entity{name = silo_name, position = silo_position, force = force, raise_built = true, create_build_effect_smoke = false} + if not (silo and silo.valid) then return end + rendering.draw_light + { + sprite = "utility/light_medium", + target = silo, + surface = silo.surface, + scale = 4 + } + silo.minable = false + if silo.supports_backer_name() then + silo.backer_name = "" + end + script_data.silo = silo + + local tile_name = "concrete" + if not game.tile_prototypes[tile_name] then tile_name = get_walkable_tile() end + + local tiles_2 = {} + local box = silo.bounding_box + local x1, x2, y1, y2 = + floor(box.left_top.x) - 1, + floor(box.right_bottom.x) + 1, + floor(box.left_top.y) - 1, + floor(box.right_bottom.y) + 1 + for X = x1, x2 do + for Y = y1, y2 do + insert(tiles_2, {name = tile_name, position = {X, Y}}) + end + end + + for i, entity in pairs(surface.find_entities_filtered({area = {{x1 - 1, y1 - 1},{x2 + 1, y2 + 1}}, force = "neutral"})) do + entity.destroy() + end + + set_tiles_safe(surface, tiles_2) +end + +local is_in_map = function(width, height, position) + return position.x >= -width + and position.x < width + and position.y >= -height + and position.y < height +end + +function create_wall(starting_point) + local force = game.forces.player + local surface = script_data.surface + local origin = starting_point or force.get_spawn_position(surface) + local radius = get_base_radius() + 5 + local height = surface.map_gen_settings.height / 2 + local width = surface.map_gen_settings.width / 2 + local perimeter_top = {} + local perimeter_bottom = {} + local perimeter_left = {} + local perimeter_right = {} + local tiles = {} + local insert = insert + local can_place_entity = surface.can_place_entity + for X = -radius, radius - 1 do + insert(perimeter_top, {x = origin.x + X, y = origin.y - radius}) + insert(perimeter_bottom, {x = origin.x + X, y = origin.y + (radius-1)}) + end + for Y = -radius, radius - 1 do + insert(perimeter_left, {x = origin.x - radius, y = origin.y + Y}) + insert(perimeter_right, {x = origin.x + (radius-1), y = origin.y + Y}) + end + local tile_name = "refined-concrete" + if not game.tile_prototypes[tile_name] then tile_name = get_walkable_tile() end + local areas = + { + {{perimeter_top[1].x, perimeter_top[1].y - 1}, {perimeter_top[#perimeter_top].x, perimeter_top[1].y + 3}}, + {{perimeter_bottom[1].x, perimeter_bottom[1].y - 3}, {perimeter_bottom[#perimeter_bottom].x, perimeter_bottom[1].y + 1}}, + {{perimeter_left[1].x - 1, perimeter_left[1].y}, {perimeter_left[1].x + 3, perimeter_left[#perimeter_left].y}}, + {{perimeter_right[1].x - 3, perimeter_right[1].y}, {perimeter_right[1].x + 1, perimeter_right[#perimeter_right].y}} + } + local find_entities_filtered = surface.find_entities_filtered + local destroy_param = {do_cliff_correction = true} + for k, area in pairs (areas) do + for i, entity in pairs(find_entities_filtered({area = area})) do + entity.destroy(destroy_param) + end + end + local wall_name = "stone-wall" + local gate_name = "gate" + if not game.entity_prototypes[wall_name] then + log("Setting walls cancelled as "..wall_name.." is not a valid entity prototype") + return + end + if not game.entity_prototypes[gate_name] then + log("Setting walls cancelled as "..gate_name.." is not a valid entity prototype") + return + end + local should_gate = + { + [12] = true, + [13] = true, + [14] = true, + [15] = true, + [16] = true, + [17] = true, + [18] = true, + [19] = true + } + local create_entity = surface.create_entity + for k, position in pairs (perimeter_left) do + if is_in_map(width, height, position) and can_place_entity{name = wall_name, position = position, force = force, build_check_type = defines.build_check_type.manual_ghost, forced = true} then + if (k ~= 1) and (k ~= #perimeter_left) then + insert(tiles, {name = tile_name, position = {position.x + 2, position.y}}) + insert(tiles, {name = tile_name, position = {position.x + 1, position.y}}) + end + if should_gate[position.y % 32] then + create_entity{name = gate_name, position = position, direction = 0, force = force, create_build_effect_smoke = false} + else + create_entity{name = wall_name, position = position, force = force, create_build_effect_smoke = false} + end + end + end + for k, position in pairs (perimeter_right) do + if is_in_map(width, height, position) and can_place_entity{name = wall_name, position = position, force = force, build_check_type = defines.build_check_type.manual_ghost, forced = true} then + if (k ~= 1) and (k ~= #perimeter_right) then + insert(tiles, {name = tile_name, position = {position.x - 2, position.y}}) + insert(tiles, {name = tile_name, position = {position.x - 1, position.y}}) + end + if should_gate[position.y % 32] then + create_entity{name = gate_name, position = position, direction = 0, force = force, create_build_effect_smoke = false} + else + create_entity{name = wall_name, position = position, force = force, create_build_effect_smoke = false} + end + end + end + for k, position in pairs (perimeter_top) do + if is_in_map(width, height, position) and can_place_entity{name = wall_name, position = position, force = force, build_check_type = defines.build_check_type.manual_ghost, forced = true} then + if (k ~= 1) and (k ~= #perimeter_top) then + insert(tiles, {name = tile_name, position = {position.x, position.y + 2}}) + insert(tiles, {name = tile_name, position = {position.x, position.y + 1}}) + end + if should_gate[position.x % 32] then + create_entity{name = gate_name, position = position, direction = 2, force = force, create_build_effect_smoke = false} + else + create_entity{name = wall_name, position = position, force = force, create_build_effect_smoke = false} + end + end + end + for k, position in pairs (perimeter_bottom) do + if is_in_map(width, height, position) and can_place_entity{name = wall_name, position = position, force = force, build_check_type = defines.build_check_type.manual_ghost, forced = true} then + if (k ~= 1) and (k ~= #perimeter_bottom) then + insert(tiles, {name = tile_name, position = {position.x, position.y - 2}}) + insert(tiles, {name = tile_name, position = {position.x, position.y - 1}}) + end + if should_gate[position.x % 32] then + create_entity{name = gate_name, position = position, direction = 2, force = force, create_build_effect_smoke = false} + else + create_entity{name = wall_name, position = position, force = force, create_build_effect_smoke = false} + end + end + end + set_tiles_safe(surface, tiles) +end + +function create_turrets(starting_point) + local force = game.forces.player + local turret_name = "gun-turret" + if not game.entity_prototypes[turret_name] then return end + local surface = script_data.surface + local ammo_name = "firearm-magazine" + local direction = defines.direction + local surface = script_data.surface + local height = surface.map_gen_settings.height / 2 + local width = surface.map_gen_settings.width / 2 + local origin = starting_point + local radius = get_base_radius() - 5 + local positions = {} + local Xo = origin.x + local Yo = origin.y + for X = -radius, radius do + local Xt = X + Xo + if X == -radius then + for Y = -radius, radius do + local Yt = Y + Yo + if (Yt + 16) % 32 ~= 0 and Yt % 8 == 0 then + insert(positions, {x = Xo - radius, y = Yt, direction = direction.west}) + insert(positions, {x = Xo + radius, y = Yt, direction = direction.east}) + end + end + elseif (Xt + 16) % 32 ~= 0 and Xt % 8 == 0 then + insert(positions, {x = Xt, y = Yo - radius, direction = direction.north}) + insert(positions, {x = Xt, y = Yo + radius, direction = direction.south}) + end + end + local tiles = {} + local tile_name = "hazard-concrete-left" + if not game.tile_prototypes[tile_name] then tile_name = get_walkable_tile() end + local stack + if ammo_name and game.item_prototypes[ammo_name] then + stack = {name = ammo_name, count = 50} + end + local direction_offset = + { + [direction.north] = {0, -13}, + [direction.east] = {13, 0}, + [direction.south] = {0, 13}, + [direction.west] = {-13, 0} + } + local find_entities_filtered = surface.find_entities_filtered + local neutral = game.forces.neutral + local destroy_params = {do_cliff_correction = true} + local floor = floor + local create_entity = surface.create_entity + local can_place_entity = surface.can_place_entity + for k, position in pairs (positions) do + if is_in_map(width, height, position) and can_place_entity{name = turret_name, position = position, force = force, build_check_type = defines.build_check_type.manual_ghost, forced = true} then + local turret = create_entity{name = turret_name, position = position, force = force, direction = position.direction, create_build_effect_smoke = false} + local box = turret.bounding_box + for k, entity in pairs (find_entities_filtered{area = turret.bounding_box, force = neutral}) do + entity.destroy(destroy_params) + end + if stack then + turret.insert(stack) + end + for x = floor(box.left_top.x), floor(box.right_bottom.x) do + for y = floor(box.left_top.y), floor(box.right_bottom.y) do + insert(tiles, {name = tile_name, position = {x, y}}) + end + end + end + end + set_tiles_safe(surface, tiles) +end + +local root_2 = 2 ^ 0.5 + +function get_chest_offset(n) + local offset_x = 0 + n = n / 2 + if n % 1 == 0.5 then + offset_x = -1 + n = n + 0.5 + end + local root = n ^ 0.5 + local nearest_root = math.floor(root + 0.5) + local upper_root = math.ceil(root) + local root_difference = math.abs(nearest_root ^ 2 - n) + if nearest_root == upper_root then + x = upper_root - root_difference + y = nearest_root + else + x = upper_root + y = root_difference + end + local orientation = 2 * math.pi * (45/360) + x = x * root_2 + y = y * root_2 + local rotated_x = math.floor(0.5 + x * math.cos(orientation) - y * math.sin(orientation)) + local rotated_y = math.floor(0.5 + x * math.sin(orientation) + y * math.cos(orientation)) + return {x = rotated_x + offset_x, y = rotated_y} +end + +function create_starting_chest(starting_point) + local force = game.forces.player + local inventory = script_data.difficulty.starting_chest_items + if not (table_size(inventory) > 0) then return end + local surface = script_data.surface + local chest_name = "iron-chest" + local prototype = game.entity_prototypes[chest_name] + if not prototype then + log("Starting chest "..chest_name.." is not a valid entity prototype, picking a new container from prototype list") + for name, chest in pairs (game.entity_prototypes) do + if chest.type == "container" then + chest_name = name + prototype = chest + break + end + end + end + local size = math.ceil(prototype.radius * 2) + local origin = {x = starting_point.x, y = starting_point.y} + local index = 1 + local position = {x = origin.x + get_chest_offset(index).x * size, y = origin.y + get_chest_offset(index).y * size} + local chest = surface.create_entity{name = chest_name, position = position, force = force, create_build_effect_smoke = false} + for k, v in pairs (surface.find_entities_filtered{force = "neutral", area = chest.bounding_box}) do + v.destroy() + end + local tiles = {} + local grass = {} + local tile_name = "refined-concrete" + if not game.tile_prototypes[tile_name] then tile_name = get_walkable_tile() end + insert(tiles, {name = tile_name, position = {x = position.x, y = position.y}}) + chest.destructible = false + local items = game.item_prototypes + for name, count in pairs (inventory) do + if items[name] then + local count_to_insert = math.ceil(count) + local difference = count_to_insert - chest.insert{name = name, count = count_to_insert} + while difference > 0 do + index = index + 1 + position = {x = origin.x + get_chest_offset(index).x * size, y = origin.y + get_chest_offset(index).y * size} + chest = surface.create_entity{name = chest_name, position = position, force = force, create_build_effect_smoke = false} + for k, v in pairs (surface.find_entities_filtered{force = "neutral", area = chest.bounding_box}) do + v.destroy() + end + insert(tiles, {name = tile_name, position = {x = position.x, y = position.y}}) + chest.destructible = false + difference = difference - chest.insert{name = name, count = difference} + end + end + end + set_tiles_safe(surface, tiles) +end + +local get_ticks_till_dawn = function() + local surface = script_data.surface + local current_daytime = surface.daytime + local dawn = surface.dawn + local diff = dawn - current_daytime + if diff < 0 then diff = diff + 1 end + local ticks = math.ceil(diff * surface.ticks_per_day) + return ticks +end + +local make_next_dawn_tick = function() + script_data.dawn_tick = game.tick + get_ticks_till_dawn() +end + +local check_dawn = function(tick) + if not script_data.dawn_tick or tick < script_data.dawn_tick then return end + increment(script_data, "day_number") + game.print({"dawn-of-new-day", script_data.day_number}) + update_label_list(script_data.gui_labels.day_label, {"current-day", script_data.day_number}) + script_data.dawn_tick = nil +end + +function check_next_wave(tick) + if not script_data.wave_tick then return end + if script_data.wave_tick ~= tick then return end + next_wave() +end + +function next_wave() + make_next_wave_tick() + make_next_spawn_tick() + spawn_units() +end + +function wave_end() + make_next_dawn_tick() + script_data.spawn_tick = nil + script_data.end_spawn_tick = nil +end + +local victory_sound = {path = "utility/game_won"} + +local round_won = function() + if script_data.state ~= game_state.in_round then return end + game.play_sound(victory_sound) + game.print({"you-win", script_data.day_number}) + script_data.state = game_state.victory + set_up_players() + --TODO, maybe popup some ugly GUI with stats etc. +end + +function make_next_spawn_tick() + local addition = 8 * 60 + script_data.spawn_tick = game.tick + addition +end + +function check_spawn_units(tick) + if not script_data.spawn_tick then return end + + if script_data.end_spawn_tick <= tick then + wave_end() + return + end + + if script_data.spawn_tick == tick then + spawn_units() + make_next_spawn_tick() + end +end + +function get_wave_spawners() + local spawners = script_data.spawner_distances + local wave_spawners = {} + local count = math.min(#spawners, math.ceil(script_data.random(5, 15) * math.log(1 + script_data.day_number))) + for k = count, 1, -1 do + local spawn = spawners[k] + if (spawn and spawn.entity.valid) then + insert(wave_spawners, spawn.entity) + else + table.remove(spawners, k) + end + end + return wave_spawners +end + +local get_wave_power = function() + return power_functions[script_data.difficulty.wave_power_function or "default"](script_data.day_number) +end + +function get_wave_units() + local wave = script_data.day_number + local prices = script_data.difficulty.unit_prices + local units = {} + for name, unit_wave in pairs (script_data.difficulty.unit_waves) do + if wave >= unit_wave[1] then + if not unit_wave[2] or wave <= unit_wave[2] then + insert(units, {name = name, amount = floor(((wave - unit_wave[1]) + 1) ^ 1.25), price = prices[name]}) + end + end + end + return units +end + +local get_speed_multiplier = function() + local level = script_data.day_number + if level == 0 then return 0.8 end + return speed_multiplier_functions[script_data.difficulty.speed_multiplier_function or "default"](level) +end + +function select_unit(units, power) + + local roll_max = 1 + local available = {} + for k, unit in pairs (units) do + if unit.price <= power then + insert(available, unit) + roll_max = roll_max + unit.amount + end + end + + local roll_value = script_data.random(roll_max) + for k, unit in pairs (available) do + roll_value = roll_value - unit.amount + if (roll_value < 0) then + return unit + end + end + +end + +local random_base_position = function() + local random = script_data.random + local position = get_starting_point() + local radius = get_base_radius() + position.x = position.x + random(-radius, radius) + position.y = position.y + random(-radius, radius) + return position +end + + +local group_path_flags = +{ + cache = false, + low_priority = false, + no_break = true +} + +function spawn_units() + local random = script_data.random + local surface = script_data.surface + local silo = script_data.silo + if not (silo and silo.valid) then return end + local command = + { + type = defines.command.compound, + structure_type = defines.compound_command.return_last, + commands = + { + { + type = defines.command.go_to_location, + destination = random_base_position(), + distraction = defines.distraction.by_anything, + radius = 16, + pathfind_flags = group_path_flags + }, + { + type = defines.command.go_to_location, + destination_entity = silo, + distraction = defines.distraction.by_enemy, + radius = get_base_radius() / 2, + pathfind_flags = group_path_flags + }, + { + type = defines.command.attack, + target = silo, + distraction = defines.distraction.by_damage + } + } + } + local power = get_wave_power() + local some_spawns = get_wave_spawners() + local spawns_count = #some_spawns + + if spawns_count == 0 then + return + end + + local units = get_wave_units() + local units_length = #units + local find_non_colliding_position = surface.find_non_colliding_position + local create_entity = surface.create_entity + local entities = game.entity_prototypes + local speed_multiplier = get_speed_multiplier() + + local get_spawn_position = function(spawn_position, unit) + local origin = {spawn_position[1] + random(-8, 8), spawn_position[2] + random(-8, 8)} + local position = find_non_colliding_position(unit.name, origin, 0, 1) + return position + end + + local power_per_spawner = power / spawns_count + for k, spawner in pairs (some_spawns) do + + local spawner_power = power_per_spawner + + local spawn_position = {spawner.position.x + random(-16, 16), spawner.position.y + random(-16, 16)} + + local group = surface.create_unit_group{position = spawn_position, force = spawner.force} + + for k, unit in pairs (spawner.units) do + unit.release_from_spawner() + unit.speed = unit.prototype.speed * speed_multiplier + group.add_member(unit) + end + + while true do + local unit = select_unit(units, spawner_power) + if not unit then break end + spawner_power = spawner_power - unit.price + local entity = create_entity{name = unit.name, position = get_spawn_position(spawn_position, unit)} + entity.speed = entity.prototype.speed * speed_multiplier + group.add_member(entity) + if spawner_power <= 0 then break end + end + + group.set_command(command) + + end + +end + +function make_next_wave_tick() + script_data.end_spawn_tick = game.tick + script_data.spawn_time + script_data.wave_tick = game.tick + script_data.wave_time +end + +function time_to_next_wave() + if not script_data.wave_tick then return end + return format_time(script_data.wave_tick - game.tick) +end + +function time_to_wave_end() + if not script_data.end_spawn_tick then return end + return format_time(script_data.end_spawn_tick - game.tick) +end + +local lose_sound = {path = "utility/game_lost"} +function rocket_died(event) + if not (script_data.silo and script_data.silo.valid) then return end + local silo = event.entity + if silo ~= script_data.silo then + return + end + script_data.state = game_state.defeat + script_data.silo = nil + set_up_players() + game.play_sound(lose_sound) + game.print({"you-lose", script_data.day_number}) +end + +local insert_items = util.insert_safe + +give_respawn_equipment = function(player) + if not is_player_force(player.force) then return end + local equipment = script_data.difficulty.respawn_items + local items = game.item_prototypes + local list = {items = {}, armor = false, equipment = {}} + for name, count in pairs (equipment) do + local item = items[name] + if item then + if item.type == "armor" then + local count = count + if not list.armor then + list.armor = item + end + count = count - 1 + if count > 0 then + list.items[item] = (list.items[item] or 0) + count + end + elseif item.place_as_equipment_result then + list.equipment[item] = (list.equipment[item] or 0) + count + else + list.items[item] = (list.items[item] or 0) + count + end + else + equipment[name] = nil + end + end + local put_equipment = false + if list.armor then + local stack = player.get_inventory(defines.inventory.character_armor)[1] + stack.set_stack{name = list.armor.name} + local grid = stack.grid + if grid then + put_equipment = true + for prototype, count in pairs (list.equipment) do + local equipment = prototype.place_as_equipment_result + for k = 1, count do + local equipment = grid.put{name = equipment.name} + if equipment then + equipment.energy = equipment.max_energy + else + player.insert{name = prototype.name} + end + end + end + end + end + + if not put_equipment then + for prototype, count in pairs (list.equipment) do + player.insert{name = prototype.name, count = count} + end + end + + for prototype, count in pairs (list.items) do + player.insert{name = prototype.name, count = count} + end +end + +function refresh_preview_gui(player) + local frame = script_data.gui_elements.preview_frame[player.index] + if not (frame and frame.valid) then return end + deregister_gui(frame) + frame.clear() + + local admin = player.admin + local inner = frame.add{type = "frame", style = "inside_deep_frame", direction = "vertical"}.add{type = "flow", direction = "vertical"} + inner.style.vertical_spacing = 0 + local subheader = inner.add{type = "frame", style = "subheader_frame"} + local surface = script_data.surface + if not (surface and surface.valid) then return end + subheader.style.horizontally_stretchable = true + local label = subheader.add{type = "label", caption = {"gui-map-generator.difficulty"}, style = "subheader_caption_label"} + --label.style.vertically_stretchable = true + label.style.vertical_align = "center" + label.style.right_padding = 4 + if admin then + local config = subheader.add{type = "drop-down"} + local count = 1 + local index + for name, difficulty in pairs (script_data.config.difficulties) do + config.add_item{name} + if difficulty == script_data.difficulty then + index = count + end + count = count + 1 + end + config.selected_index = index + register_gui_action(config, {type = "difficulty_changed"}) + else + local key + for k, value in pairs (script_data.config.difficulties) do + if value == script_data.difficulty then key = k break end + end + subheader.add{type = "label", caption = {key}, style = "caption_label"} + end + + local line = subheader.add{type = "line", direction = "vertical"} + + local infinite_checkbox = subheader.add{type = "checkbox", state = script_data.config.infinite, caption = {"infinite-map"}, enabled = admin} + register_gui_action(infinite_checkbox, {type = "infinite_checkbox_input"}) + + local pusher = subheader.add{type = "flow"} + pusher.style.horizontally_stretchable = true + local seed_flow = subheader.add{type = "flow", direction = "horizontal", style = "player_input_horizontal_flow"} + seed_flow.add{type = "label", style = "caption_label", caption = {"gui-map-generator.map-seed"}} + if admin then + local seed_input = seed_flow.add + { + type = "textfield", text = surface.map_gen_settings.seed, style = "long_number_textfield", + numeric = true, allow_decimal = false, allow_negative = false + } + register_gui_action(seed_input, {type = "check_seed_input"}) + local shuffle_button = seed_flow.add{type = "sprite-button", sprite = "utility/shuffle", style = "tool_button"} + register_gui_action(shuffle_button, {type = "shuffle_button"}) + else + seed_flow.add{type = "label", style = "caption_label", caption = surface.map_gen_settings.seed} + end + local size = get_preview_size() + local max = math.min(size * 2, player.display_resolution.width * 0.8 / player.display_scale, player.display_resolution.height * 0.8 / player.display_scale) + local zoom = max / (size * 2) + local position = player.force.get_spawn_position(surface) + local minimap = inner.add + { + type = "minimap", + surface_index = surface.index, + zoom = zoom, + force = player.force.name, + position = position + } + minimap.style.natural_width = max + minimap.style.natural_height = max + + local button_flow = frame.add{type = "flow"} + button_flow.style.horizontally_stretchable = true + button_flow.style.vertical_align = "center" + button_flow.style.top_padding = 4 + local pusher = button_flow.add{type = "empty-widget", style = "draggable_space_header"} + pusher.style.vertically_stretchable = true + pusher.style.horizontally_stretchable = true + pusher.drag_target = frame + local start_round = button_flow.add{type = "button", caption = {"start-round"}, style = "confirm_button", enabled = admin} + start_round.style.natural_width = max / 3 + register_gui_action(start_round, {type = "start_round"}) +end + +local setup_frame = {type = "frame", caption = {"setup-frame"}, direction = "vertical"} + +function make_preview_gui(player) + local gui = player.gui.screen + local frame = script_data.gui_elements.preview_frame[player.index] + if not (frame and frame.valid) then + frame = gui.add(setup_frame) + frame.auto_center = true + frame.style.horizontal_align = "right" + frame.style.maximal_height = player.display_resolution.height / player.display_scale + frame.style.vertically_stretchable = true + script_data.gui_elements.preview_frame[player.index] = frame + end + refresh_preview_gui(player) +end + +local day_button_param = +{ + type = "button", + ignored_by_interaction = true, + style = mod_gui.button_style +} + +local upgrade_button_param = +{ + type = "button", + caption = {"upgrade-button"}, + tooltip = {"upgrade-button-tooltip"}, + style = mod_gui.button_style +} + +local admin_button_param = +{ + type = "button", + caption = {"admin"}, + style = mod_gui.button_style +} + +local add_admin_buttons = function(player) + + if not player.admin then return end + + local button_flow = mod_gui.get_button_flow(player) + local admin_button = button_flow.add(admin_button_param) + script_data.gui_elements.admin_frame_button[player.index] = admin_button + register_gui_action(admin_button, {type = "admin_button"}) +end + +local add_gui_buttons= function(player) + + if not is_player_force(player.force) then return end + + local button_flow = mod_gui.get_button_flow(player) + + local day_button = script_data.gui_elements.day_button[player.index] + if not day_button then + day_button = button_flow.add(day_button_param) + script_data.gui_elements.day_button[player.index] = day_button + end + day_button.caption = {"current-day", script_data.day_number} + insert(script_data.gui_labels.day_label, day_button) + + local upgrade_button = script_data.gui_elements.upgrade_frame_button[player.index] + if not upgrade_button then + upgrade_button = button_flow.add(upgrade_button_param) + script_data.gui_elements.upgrade_frame_button[player.index] = upgrade_button + register_gui_action(upgrade_button, {type = "upgrade_button"}) + end +end + +local delete_game_gui = function(player) + local index = player.index + for k, gui_list in pairs(script_data.gui_elements) do + local element = gui_list[index] + if (element and element.valid) then + deregister_gui(element) + element.destroy() + end + gui_list[index] = nil + end +end + +function gui_init(player) + + delete_game_gui(player) + + if script_data.state == game_state.in_preview then + make_preview_gui(player) + return + end + + if script_data.state == game_state.in_round then + add_gui_buttons(player) + add_admin_buttons(player) + return + end + + if script_data.state == game_state.defeat or script_data.state == game_state.victory then + add_admin_buttons(player) + return + end + +end + +local cash_font_color = {r = 0.8, b = 0.5, g = 0.8} + +local upgrade_frame = {type = "frame", style = mod_gui.frame_style, caption = {"buy-upgrades"}, direction = "vertical"} +function toggle_upgrade_frame(player) + + local frame = script_data.gui_elements.upgrade_frame[player.index] + if frame and frame.valid then + deregister_gui(frame) + frame.destroy() + script_data.gui_elements.upgrade_frame[player.index] = nil + return + end + + frame = mod_gui.get_frame_flow(player).add(upgrade_frame) + script_data.gui_elements.upgrade_frame[player.index] = frame + frame.visible = true + + inner = frame.add{type = "frame", style = "inside_deep_frame", direction = "vertical"} + local subheader = inner.add{type = "frame", style = "subheader_frame"} + subheader.style.horizontally_stretchable = "true" + local label = subheader.add{type = "label", caption = {"force-money"}, style = "subheader_label"} + label.style.font = "default-semibold" + local cash = subheader.add{type = "label", caption = get_money()} + insert(script_data.gui_labels.money_label, cash) + cash.style.font_color = {r = 0.8, b = 0.5, g = 0.8} + local scroll = inner.add{type = "scroll-pane", style = "scroll_pane_with_dark_background_under_subheader"} + scroll.style.padding = 0 + scroll.style.maximal_height = (player.display_resolution.height * 0.5) / player.display_scale + local upgrade_table = scroll.add{type = "table", column_count = 2} + upgrade_table.style.horizontal_spacing = 0 + upgrade_table.style.vertical_spacing = 0 + script_data.gui_elements.upgrade_table[player.index] = upgrade_table + update_upgrade_listing(player) +end + +function update_upgrade_listing(player) + local gui = script_data.gui_elements.upgrade_table[player.index] + if not (gui and gui.valid) then return end + local upgrades = script_data.team_upgrades + deregister_gui(gui) + gui.clear() + for name, upgrade in pairs (get_upgrades()) do + local level = upgrades[name] or 0 + local sprite = gui.add{type = "sprite-button", name = name, sprite = upgrade.sprite, tooltip = {"purchase"}, style = "slot_sized_button"} + sprite.style.minimal_height = 64 + 8 + sprite.style.minimal_width = 64 + 8 + sprite.style.margin = -1 + sprite.number = upgrade.price(level) + register_gui_action(sprite, {type = "purchase_button", name = name}) + local flow = gui.add{type = "frame", name = name.."_flow", direction = "vertical", style = "subpanel_frame"} + flow.style.horizontally_stretchable = true + flow.style.vertically_stretchable = true + local label = flow.add{type = "label", name = name.."_name", caption = {"", upgrade.caption, " "..upgrade.modifier}} + label.style.font = "default-bold" + local level = flow.add{type = "label", name = name.."_level", caption = {"upgrade-level", level}} + end +end + +function get_upgrades() + return upgrades +end + +function get_money() + return format_number(script_data.money) +end + +function update_label_list(list, caption) + for k, label in pairs (list) do + if label.valid then + label.caption = caption + else + list[k] = nil + end + end +end + +local admin_frame_param = +{ + type = "frame", + style = mod_gui.frame_style, + caption = {"admin"}, + direction = "vertical" +} + +local admin_buttons = +{ + { + param = {type = "button", caption = {"end-round"}}, + action = {type = "end_round"} + }, + { + param = {type = "button", caption = {"restart-round"}}, + action = {type = "restart_round"} + }, + --[[{ + param = {type = "button", caption = "Dev only: Send wave"}, + action = {type = "send_wave"} + },]] + +} + +local toggle_admin_frame = function(player) + if not (player and player.valid) then return end + local frame = script_data.gui_elements.admin_frame[player.index] + if (frame and frame.valid) then + deregister_gui(frame) + frame.destroy() + script_data.gui_elements.admin_frame[player.index] = nil + return + end + local gui = mod_gui.get_frame_flow(player) + frame = gui.add(admin_frame_param) + frame.style.vertically_stretchable = false + frame.style.horizontally_stretchable = false + script_data.gui_elements.admin_frame[player.index] = frame + local inner = frame.add{type = "frame", direction = "vertical", style = "window_content_frame_deep"} + for k, button in pairs (admin_buttons) do + local butt = inner.add(button.param) + butt.style.horizontally_stretchable = true + register_gui_action(butt, button.action) + end + +end + +local techs_to_disable = +{ + "physical-projectile-damage", + "stronger-explosives", + "refined-flammables", + "energy-weapons-damage", + "weapon-shooting-speed", + "laser-shooting-speed", + "follower-robot-count", + "mining-productivity" +} + +function set_research(force) + force.research_all_technologies() + local tech = force.technologies + for k, name in pairs (techs_to_disable) do + for i = 1, 20 do + local full_name = name.."-"..i + if tech[full_name] then + tech[full_name].researched = false + end + end + end + force.reset_technology_effects() +end + +function set_recipes(force) + local recipes = force.recipes + local disable = + { + "automation-science-pack", + "logistic-science-pack", + "chemical-science-pack", + "military-science-pack", + "production-science-pack", + "utility-science-pack", + "lab" + } + + for k, name in pairs (disable) do + if recipes[name] then + recipes[name].enabled = false + else + error(name.." is not a valid recipe") + end + end +end + +local init_map_settings = function() + local settings = game.map_settings + + settings.pollution.enabled = false + settings.enemy_expansion.enabled = false + + --So, when path cache is enabled, negative path cache is also enabled. + --The problem is, when a single unit inside a nest can't get to the silo, + --He tells all other biters nearby that they also can't get to the silo. + --Which causes whole groups of them just to chillout and idle... + settings.path_finder.use_path_cache = false + + --The bases are surrounded by walls + --This stops the pathfinder wasting a ton of time trying to go around the walls + settings.path_finder.general_entity_collision_penalty = 1 + settings.path_finder.general_entity_subsequent_collision_penalty = 1 + + settings.path_finder.max_steps_worked_per_tick = 1000 + settings.path_finder.max_clients_to_accept_any_new_request = 5000 + settings.path_finder.ignore_moving_enemy_collision_distance = 0 + settings.short_request_max_steps = 1000000 + settings.short_request_ratio = 1 + settings.max_failed_behavior_count = 2 + + --settings.steering.moving.force_unit_fuzzy_goto_behavior = true + --settings.steering.moving.radius = 6 + --settings.steering.moving.separation_force = 0.02 + --settings.steering.moving.separation_factor = 8 + --settings.steering.default.force_unit_fuzzy_goto_behavior = true + --settings.steering.default.radius = 1 + --settings.steering.default.separation_force = 0.01 + --settings.steering.default.separation_factor = 1 + + settings.unit_group= + { + -- pollution triggered group waiting time is a random time between min and max gathering time + min_group_gathering_time = 3600, + max_group_gathering_time = 10 * 3600, + -- after the gathering is finished the group can still wait for late members, + -- but it doesn't accept new ones anymore + max_wait_time_for_late_members = 2 * 3600, + -- limits for group radius (calculated by number of numbers) + max_group_radius = 50.0, + min_group_radius = 5.0, + -- when a member falls behind the group he can speedup up till this much of his regular speed + max_member_speedup_when_behind = 2, + -- When a member gets ahead of its group, it will slow down to at most this factor of its speed + max_member_slowdown_when_ahead = 0.9, + -- When members of a group are behind, the entire group will slow down to at most this factor of its max speed + max_group_slowdown_factor = 0.9, + -- If a member falls behind more than this times the group radius, the group will slow down to max_group_slowdown_factor + max_group_member_fallback_factor = 2, + -- If a member falls behind more than this time the group radius, it will be removed from the group. + member_disown_distance = 50, + tick_tolerance_when_member_arrives = 60, + + -- Maximum number of automatically created unit groups gathering for attack at any time. + max_gathering_unit_groups = 30, + + -- Maximum size of an attack unit group. This only affects automatically-created unit groups; manual groups + -- created through the API are unaffected. + max_unit_group_size = 200 + } +end + +local on_init = function() + init_map_settings() + game.forces.player.disable_research() + game.surfaces.nauvis.always_day = true +end + +local spawner_died = function(event) + local spawner = event.entity + if not (spawner and spawner.valid) then return end + script_data.spawners[spawner.unit_number] = nil +end + +local bounty_color = {r = 0.2, g = 0.8, b = 0.2, a = 0.2} +local on_entity_died = function(event) + if script_data.state ~= game_state.in_round then return end + + local died = event.entity + if not (died and died.valid) then return end + + local bounty = script_data.difficulty.bounties[died.name] + if bounty and is_player_force(event.force) then + local cash = floor(bounty * (script_data.difficulty.bounty_modifier or 1)) + increment(script_data, "money", cash) + died.surface.create_entity{name = "flying-text", position = died.position, text = "+"..cash, color = bounty_color} + update_label_list(script_data.gui_labels.money_label, get_money()) + end + + if died.type == "rocket-silo" then + return rocket_died(event) + end + + if died.type == "unit-spawner" then + return spawner_died(event) + end +end + +local on_rocket_launched = function(event) + round_won() +end + +local on_player_joined_game = function(event) + local player = players(event.player_index) + if not (script_data.surface and script_data.surface.valid) then + create_battle_surface(initial_seed) + end + set_up_player(player) +end + +local on_player_respawned = function(event) + give_respawn_equipment(players(event.player_index)) +end + +local is_reasonable_seed = function(string) + local number = tonumber(string) + if not number then return end + if number < 0 or number > max_seed then + return + end + return true +end + +local end_round = function(player) + script_data.state = game_state.in_preview + script_data.wave_tick = nil + script_data.spawn_tick = nil + local seed = script_data.surface.map_gen_settings.seed + game.delete_surface(script_data.surface) + create_battle_surface(script_data.surface.map_gen_settings.seed) + set_up_players() +end + +local gui_functions = +{ + upgrade_button = function(event) + toggle_upgrade_frame(players(event.player_index)) + end, + admin_button = function(event) + toggle_admin_frame(players(event.player_index)) + end, + purchase_button = function(event, param) + local name = param.name + local list = get_upgrades() + local upgrades = script_data.team_upgrades + local player = players(event.player_index) + local upgrade = list[name] + if not upgrade then + --Maybe some migration, we don't have an upgrade by this name anymore, so, get lost... + toggle_upgrade_frame(player) + return + end + local price = upgrade.price(upgrades[name]) + + if script_data.money < price then + player.print({"not-enough-money"}) + return + end + + increment(script_data, "money", -price) + for k, effect in pairs (upgrade.effect) do + effect(player.force) + end + + increment(script_data.team_upgrades, name) + player.force.print({"purchased-team-upgrade", player.name, upgrade.caption, upgrades[name]}) + for k, player in pairs (game.connected_players) do + update_upgrade_listing(player) + end + update_label_list(script_data.gui_labels.money_label, get_money()) + + end, + shuffle_button = function(event, param) + create_battle_surface() + end, + check_seed_input = function(event, param) + local gui = event.element + if not (gui and gui.valid) then return end + if not is_reasonable_seed(gui.text) then + return + end + gui.style = "long_number_textfield" + if event.name == defines.events.on_gui_confirmed then + create_battle_surface(tonumber(gui.text)) + end + end, + infinite_checkbox_input = function(event, param) + local gui = event.element + if not (gui and gui.valid) then return end + script_data.config.infinite = gui.state + create_battle_surface(script_data.surface.map_gen_settings.seed) + end, + start_round = function(event, param) + start_round() + end, + send_wave = function(event, param) + spawn_units() + end, + end_round = function(event, param) + end_round() + end, + restart_round = function(event, param) + restart_round() + end, + difficulty_changed = function(event, param) + local gui = event.element + if not (gui and gui.valid) then return end + if not (event.name == defines.events.on_gui_selection_state_changed) then return end + local selected = gui.selected_index + local index = 1 + for name, difficulty in pairs (script_data.config.difficulties) do + if index == selected then + script_data.difficulty = difficulty + break + end + index = index + 1 + end + create_battle_surface(script_data.surface.map_gen_settings.seed) + end +} + +function generic_gui_event(event) + local gui = event.element + if not (gui and gui.valid) then return end + + local player_gui_actions = script_data.gui_actions[gui.player_index] + if not player_gui_actions then return end + + local action = player_gui_actions[gui.index] + if not action then return end + + gui_functions[action.type](event, action) +end + +local chart_base_area = function() + if script_data.state ~= game_state.in_round then return end + local surface = script_data.surface + if not (surface and surface.valid) then return end + local force = game.forces.player + local origin = force.get_spawn_position(surface) + local size = get_base_radius() + force.chart(surface, + { + { + origin.x - (size + 32), + origin.y - (size + 32) + }, + { + origin.x + size, + origin.y + size + } + }) +end + +local collision_mask = {"colliding-with-tiles-only", "water-tile"} +local bounding_box = {{0,0},{0,0}} +local flags = +{ + cache = false, + low_priority = false, + no_break = true +} + +local max_pending_paths = 15 +local process_path_queue = function() + + local queue = script_data.path_request_queue + if not queue then return end + + local requests = script_data.spawner_path_requests + local current_count = table_size(requests) + + for k = 1, (max_pending_paths - current_count) do + + local unit_number, spawner = next(queue) + + if not unit_number then + return + end + + queue[unit_number] = nil + + if not (spawner and spawner.valid) then + return + end + + local key = spawner.surface.request_path + { + bounding_box = bounding_box, + collision_mask = collision_mask, + start = spawner.position, + goal = get_starting_point(), + radius = get_base_radius(), + force = spawner.force, + path_resolution_modifier = -1, + pathfind_flags = flags + } + + requests[key] = spawner + + end + +end + +local on_tick = function(event) + local tick = event.tick + + if script_data.state == game_state.in_round then + check_next_wave(tick) + check_spawn_units(tick) + check_dawn(tick) + process_path_queue() + return + end + + if script_data.state == game_state.in_preview then + if script_data.surface and script_data.surface.valid then + script_data.surface.force_generate_chunk_requests() + end + end + +end + +local oh_no_you_dont = {game_finished = false} + +local on_player_died = function(event) + if not game.is_multiplayer() then + game.set_game_state(oh_no_you_dont) + end +end + +local request_path_for_spawner = function(spawner) + + if not (spawner and spawner.valid) then return end + + local unit_number = spawner.unit_number + + if script_data.spawners[unit_number] then + --Already know a path exists. + return + end + + script_data.path_request_queue[unit_number] = spawner + +end + +local on_chunk_generated = function(event) + local surface = event.surface + if not (surface and surface.valid and surface == script_data.surface) then return end + + for k, spawner in pairs (surface.find_entities_filtered{area = event.area, type = "unit-spawner"}) do + request_path_for_spawner(spawner) + end + +end + +local refresh_player_gui_event = function(event) + return gui_init(players(event.player_index)) +end + +local add_remote_interface = function() + remote.add_interface("wave_defense", + { + set_config = function(data) + if type(data) ~= "table" then + error("Data type for 'set_config' must be a table") + end + log("Wave defense config set by remote call, can expect script errors after this point.") + script_data.config = data + end, + get_config = function() + return script_data.config + end, + get_events = function() + return script_events + end + }) +end + +local on_script_path_request_finished = function(event) + local id = event.id + local spawner = script_data.spawner_path_requests[id] + if not (spawner and spawner.valid) then return end + + script_data.spawner_path_requests[id] = nil + + if event.try_again_later then + request_path_for_spawner(spawner) + return + end + + if not event.path then + --pathing from the spawner to the silo failed, so we don't add it to our list of spawn/kill candidates. + return + end + + script_data.spawners[spawner.unit_number] = spawner + + local path = event.path + local distance = #path + local spawners = script_data.spawner_distances + local inserted = false + + for k, other_spawner in pairs (spawners) do + if distance < other_spawner.distance then + insert(spawners, k, {entity = spawner, distance = distance}) + inserted = true + break + end + end + + if not inserted then + insert(spawners, {entity = spawner, distance = distance}) + end + +end + +local on_ai_command_completed = function(event) + --Used only for debugging. + local unit = script_data.units[event.unit_number] + local silo = script_data.silo + if not (silo and silo.valid) then return end + if unit and unit.valid then + unit.ai_settings.path_resolution_modifier = math.min(0, unit.ai_settings.path_resolution_modifier + 1) + unit.set_command + { + type = defines.command.attack, + target = silo, + distraction = defines.distraction.by_damage + } + end +end + +local on_pre_player_died = function(event) + -- People were complaining about cheesing the death and respawn items. + -- So we just remove all the respawn items from them when they die. + -- Theoretically, they can put the items in a chest and then die, but this covers the typical case. + local player = game.get_player(event.player_index) + if not (player and player.valid) then return end + if not is_player_force(player.force) then return end + local remove_item = player.remove_item + for name, count in pairs (script_data.difficulty.respawn_items) do + remove_item{name = name, count = count} + end +end + +local on_player_changed_force = function(event) + local player = players(event.player_index) + set_up_player(player) +end + +local on_technology_effects_reset = function(event) + local force = event.force + if force.name ~= "player" then return end + + local upgrades = script_data.team_upgrades + + for name, upgrade in pairs (get_upgrades()) do + local count = upgrades[name] or 0 + if count > 1 then + for k, effect in pairs (upgrade.effect) do + for j = 1, count do + effect(force) + end + end + end + end + +end + +local lib = {} + +lib.events = +{ + [defines.events.on_chunk_generated] = on_chunk_generated, + [defines.events.on_entity_died] = on_entity_died, + + [defines.events.on_gui_click] = generic_gui_event, + [defines.events.on_gui_selection_state_changed] = generic_gui_event, + [defines.events.on_gui_text_changed] = generic_gui_event, + [defines.events.on_gui_confirmed] = generic_gui_event, + [defines.events.on_gui_checked_state_changed] = generic_gui_event, + + [defines.events.on_player_died] = on_player_died, + [defines.events.on_pre_player_died] = on_pre_player_died, + + [defines.events.on_player_demoted] = refresh_player_gui_event, + [defines.events.on_player_display_resolution_changed] = refresh_player_gui_event, + [defines.events.on_player_display_scale_changed] = refresh_player_gui_event, + [defines.events.on_player_promoted] = refresh_player_gui_event, + + [defines.events.on_player_joined_game] = on_player_joined_game, + [defines.events.on_player_changed_force] = on_player_changed_force, + [defines.events.on_player_respawned] = on_player_respawned, + [defines.events.on_rocket_launched] = on_rocket_launched, + [defines.events.on_script_path_request_finished] = on_script_path_request_finished, + --[defines.events.on_ai_command_completed] = on_ai_command_completed, + [defines.events.on_tick] = on_tick, + + [defines.events.on_technology_effects_reset] = on_technology_effects_reset + +} + +lib.on_nth_tick = +{ + [13] = chart_base_area +} + +lib.on_event = function(event) + local action = events[event.name] + if not action then return end + return action(event) +end + +lib.on_load = function() + script_data = global.wave_defense or script_data + add_remote_interface() +end + +lib.on_init = function() + global.wave_defense = global.wave_defense or script_data + on_init() + add_remote_interface() +end + +lib.on_configuration_changed = function(data) + game.forces.player.reset_technology_effects() + for name, upgrade in pairs (get_upgrades()) do + script_data.team_upgrades[name] = script_data.team_upgrades[name] or 0 + end + + for k, player in pairs (game.players) do + update_upgrade_listing(player) + end + + init_map_settings() + set_recipes(game.forces.player) + game.forces.player.disable_research() + + if script_data.surface and script_data.surface.valid then + script_data.path_request_queue = {} + script_data.spawner_path_requests = {} + for k, spawner in pairs (script_data.surface.find_entities_filtered{type = "unit-spawner"}) do + request_path_for_spawner(spawner) + end + end + + if type(script_data.difficulty.wave_power_function) ~= "string" then + script_data.difficulty.wave_power_function = "default" + end + + if type(script_data.difficulty.speed_multiplier_function) ~= "string" then + script_data.difficulty.speed_multiplier_function = "default" + end + +end + +return lib diff --git a/factorio/data/base/scenarios/wave-defense/wave_defense_config.lua b/factorio/data/base/scenarios/wave-defense/wave_defense_config.lua new file mode 100644 index 0000000000000000000000000000000000000000..439b8740963b14aa4bef55ee4e9fa55dacd2153b --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/wave_defense_config.lua @@ -0,0 +1,258 @@ +--This is serialised on init. +local config = {} + +local default_unit_waves = function() +return + { + ["small-biter"] = {0, 7}, + ["medium-biter"] = {5, 14}, + ["big-biter"] = {12, nil}, + ["behemoth-biter"] = {16, nil}, + + ["small-spitter"] = {3, 12}, + ["medium-spitter"] = {7, 16}, + ["big-spitter"] = {14, nil}, + ["behemoth-spitter"] = {18, nil} + } +end + +local default_prices = function() + return + { + ["small-biter"] = 25, + ["medium-biter"] = 125, + ["big-biter"] = 350, + ["behemoth-biter"] = 800, + + ["small-spitter"] = 35, + ["medium-spitter"] = 140, + ["big-spitter"] = 400, + ["behemoth-spitter"] = 1000 + } +end + +local default_bounties = function() + return + { + ["small-worm-turret"] = 50, + ["medium-worm-turret"] = 100, + ["big-worm-turret"] = 250, + ["behemoth-worm-turret"] = 500, + + ["biter-spawner"] = 250, + ["spitter-spawner"] = 250 + } +end + +local default_starting_items = function() + return + { + ["iron-plate"] = 200, + ["pipe"] = 200, + ["pipe-to-ground"] = 50, + ["copper-plate"] = 200, + ["steel-plate"] = 200, + ["iron-gear-wheel"] = 250, + ["transport-belt"] = 600, + ["underground-belt"] = 40, + ["splitter"] = 40, + ["gun-turret"] = 8, + ["stone-wall"] = 50, + ["repair-pack"] = 20, + ["inserter"] = 100, + ["burner-inserter"] = 50, + ["small-electric-pole"] = 50, + ["medium-electric-pole"] = 50, + ["big-electric-pole"] = 15, + ["burner-mining-drill"] = 50, + ["electric-mining-drill"] = 50, + ["stone-furnace"] = 35, + ["steel-furnace"] = 20, + ["electric-furnace"] = 8, + ["assembling-machine-1"] = 50, + ["assembling-machine-2"] = 20, + ["assembling-machine-3"] = 8, + ["electronic-circuit"] = 200, + ["fast-inserter"] = 100, + ["long-handed-inserter"] = 100, + ["substation"] = 10, + ["boiler"] = 10, + ["offshore-pump"] = 1, + ["steam-engine"] = 20, + ["chemical-plant"] = 20, + ["oil-refinery"] = 5, + ["pumpjack"] = 10, + ["small-lamp"] = 20 + } +end + +local default_respawn_items = function() + return + { + ["submachine-gun"] = 1, + ["firearm-magazine"] = 40, + ["shotgun"] = 1, + ["shotgun-shell"] = 20, + ["construction-robot"] = 10, + ["modular-armor"] = 1, + ["exoskeleton-equipment"] = 1, + ["personal-roboport-mk2-equipment"] = 1, + ["battery-equipment"] = 1, + ["solar-panel-equipment"] = 11 + } +end + +config.difficulties = +{ + + easy = + { + starting_area_size = 2.25, + day_settings = + { + ticks_per_day = 21600, + dusk = 0.25, + evening = 0.45, + morning = 0.50, + dawn = 0.70 + }, + starting_chest_items = default_starting_items(), + respawn_items = default_respawn_items(), + bounties = default_bounties(), + unit_waves = default_unit_waves(), + wave_power_function = "default", + speed_multiplier_function = "default", + starting_evolution_factor = 0.1, + bounty_modifier = 1, + unit_prices = default_prices() + }, + + normal = + { + starting_area_size = 1.75, + day_settings = + { + ticks_per_day = 21600, + dusk = 0.25, + evening = 0.45, + morning = 0.6, + dawn = 0.75 + }, + starting_chest_items = default_starting_items(), + respawn_items = default_respawn_items(), + bounties = default_bounties(), + unit_waves = default_unit_waves(), + wave_power_function = "default", + speed_multiplier_function = "default", + starting_evolution_factor = 0.2, + bounty_modifier = 1, + unit_prices = default_prices() + }, + + hard = + { + starting_area_size = 1.5, + day_settings = + { + ticks_per_day = 21600, + dusk = 0.20, + evening = 0.40, + morning = 0.60, + dawn = 0.80 + }, + starting_chest_items = default_starting_items(), + respawn_items = default_respawn_items(), + bounties = default_bounties(), + unit_waves = default_unit_waves(), + wave_power_function = "hard", + speed_multiplier_function = "default", + starting_evolution_factor = 0.4, + bounty_modifier = 0.5, + unit_prices = default_prices() + } + +} + +config.map_gen_settings = +{ + autoplace_controls = + { + coal = + { + frequency = 1, + richness = 2, + size = 2 + }, + ["copper-ore"] = + { + frequency = 1, + richness = 2, + size = 2 + }, + ["crude-oil"] = + { + frequency = 2, + richness = 2, + size = 2 + }, + ["enemy-base"] = + { + frequency = 10, + richness = 1, + size = 1 + }, + ["iron-ore"] = + { + frequency = 1, + richness = 2, + size = 2 + }, + stone = + { + frequency = 1, + richness = 2, + size = 2 + }, + trees = + { + frequency = 4, + richness = 1, + size = 0.15 + }, + ["uranium-ore"] = + { + frequency = 3, + richness = 2, + size = 0.5 + } + }, + autoplace_settings = {}, + cliff_settings = + { + cliff_elevation_0 = 25, + cliff_elevation_interval = 20, + name = "cliff", + richness = 0.2 + }, + height = 2000000, + property_expression_names = + { + elevation = "0_17-island" + }, + research_queue_from_the_start = "after-victory", + starting_area = 1.2, + starting_points = + { + { + x = 0, --(1024 / 2) - 64, + y = 0 + } + }, + terrain_segmentation = 1, + water = 1, + width = 2000000 +} + +config.infinite = false + +return config diff --git a/factorio/data/base/scenarios/wave-defense/wave_defense_upgrades.lua b/factorio/data/base/scenarios/wave-defense/wave_defense_upgrades.lua new file mode 100644 index 0000000000000000000000000000000000000000..22d41f950edecc1ae9a363f6eaa27bd68cb3ce58 --- /dev/null +++ b/factorio/data/base/scenarios/wave-defense/wave_defense_upgrades.lua @@ -0,0 +1,200 @@ +local to_effect = function(effects) + local result = {} + for k, effect in pairs (effects) do + local type = effect.type + if type == "ammo-damage" then + result[k] = function(force) + force.set_ammo_damage_modifier(effect.ammo_category, force.get_ammo_damage_modifier(effect.ammo_category) + effect.modifier) + end + elseif type == "turret-attack" then + result[k] = function(force) + force.set_turret_attack_modifier(effect.turret_id, force.get_turret_attack_modifier(effect.turret_id) + effect.modifier) + end + elseif type == "gun-speed" then + result[k] = function(force) + force.set_gun_speed_modifier(effect.ammo_category, force.get_gun_speed_modifier(effect.ammo_category) + effect.modifier) + end + elseif type == "maximum-following-robots-count" then + result[k] = function(force) + force.maximum_following_robot_count = force.maximum_following_robot_count + effect.modifier + end + elseif type == "mining-drill-productivity-bonus" then + result[k] = function(force) + force.mining_drill_productivity_bonus = force.mining_drill_productivity_bonus + effect.modifier + end + else error(type.." - This type has no relevant upgrade effect") end + end + return result +end + +local floor = math.floor + +local upgrades = {} + +upgrades.physical_projectile_damage = +{ + modifier = "+10%", + sprite = "technology/physical-projectile-damage-7", + caption = {"technology-name.physical-projectile-damage"}, + price = function(x) return floor((1 + x)) * 250 end, + effect = to_effect( + { + { + type = "ammo-damage", + ammo_category = "bullet", + modifier = 0.1 + }, + { + type = "turret-attack", + turret_id = "gun-turret", + modifier = 0.1 + }, + { + type = "ammo-damage", + ammo_category = "shotgun-shell", + modifier = 0.1 + }, + { + type = "ammo-damage", + ammo_category = "cannon-shell", + modifier = 0.1 + } + }) +} + +upgrades.weapon_shooting_speed = +{ + modifier = "+10%", + sprite = "technology/weapon-shooting-speed-4", + caption = {"technology-name.weapon-shooting-speed"}, + price = function(x) return floor((1 + x)) * 250 end, + effect = to_effect( + { + { + type = "gun-speed", + ammo_category = "bullet", + modifier = 0.1 + }, + { + type = "gun-speed", + ammo_category = "shotgun-shell", + modifier = 0.1 + }, + { + type = "gun-speed", + ammo_category = "rocket", + modifier = 0.1 + } + }) +} + +upgrades.stronger_explosives = +{ + modifier = "+25%", + sprite = "technology/stronger-explosives-7", + caption = {"technology-name.stronger-explosives"}, + price = function(x) return floor((1 + x)) * 250 end, + effect = to_effect( + { + { + type = "ammo-damage", + ammo_category = "rocket", + modifier = 0.25 + }, + { + type = "ammo-damage", + ammo_category = "grenade", + modifier = 0.25 + }, + { + type = "ammo-damage", + ammo_category = "landmine", + modifier = 0.25 + } + }) +} + +upgrades.refined_flammables = +{ + modifier = "+10%", + sprite = "technology/refined-flammables-3", + caption = {"technology-name.refined-flammables"}, + price = function(x) return floor((1 + x)) * 500 end, + effect = to_effect( + { + { + type = "ammo-damage", + ammo_category = "flamethrower", + modifier = 0.1 + }, + { + type = "turret-attack", + turret_id = "flamethrower-turret", + modifier = 0.1 + } + }) +} + +upgrades.energy_weapons_damage = +{ + modifier = "+20%", + sprite = "technology/energy-weapons-damage-4", + caption = {"technology-name.energy-weapons-damage"}, + price = function(x) return floor((1 + x)) * 250 end, + effect = to_effect( + { + { + type = "ammo-damage", + ammo_category = "laser", + modifier = 0.2 + } + }) +} + +upgrades.laser_turret_shooting_speed = +{ + modifier = "+10%", + sprite = "technology/laser-shooting-speed-6", + caption = {"technology-name.laser-shooting-speed"}, + price = function(x) return floor((1 + x)) * 250 end, + effect = to_effect( + { + { + type = "gun-speed", + ammo_category = "laser", + modifier = 0.1 + } + }) +} + +upgrades.mining_productivity = +{ + modifier = "+10%", + sprite = "technology/mining-productivity-1", + caption = {"technology-name.mining-productivity"}, + price = function(x) return floor((1 + x)) * 500 end, + effect = to_effect( + { + { + type = "mining-drill-productivity-bonus", + modifier = 0.1 + } + }) +} + +upgrades.following_robot_count = +{ + modifier = "+5", + sprite = "technology/follower-robot-count-1", + caption = {"technology-name.follower-robot-count"}, + price = function(x) return floor((1 + x)) * 100 end, + effect = to_effect( + { + { + type = "maximum-following-robots-count", + modifier = 5 + } + }) +} + +return upgrades \ No newline at end of file diff --git a/factorio/data/base/tutorials/entity-transfers/blueprint.zip b/factorio/data/base/tutorials/entity-transfers/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..63c4eed99541747bd879df6df8a468f7ca8b8be3 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e67482013a96c94bf5b18bb784c4c703d1244ac3027f8b1b1a118228a3e7a30 +size 79551 diff --git a/factorio/data/base/tutorials/entity-transfers/control.lua b/factorio/data/base/tutorials/entity-transfers/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..54b5db6f915be8be3716fdfaa89085b7c599e683 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/control.lua @@ -0,0 +1,305 @@ +require "story" + +script.on_init(function() + global.story = story_init() + game.surfaces[1].always_day = true + global.items = init_prototypes() +end) + +function on_player_created(event) + local player = game.players[event.player_index] + player.game_view_settings = + { + show_side_menu = false, + show_research_info = false, + show_alert_gui = false, + show_minimap = false + } + game.permissions.get_group(0).set_allows_action(defines.input_action.remove_cables, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_production_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_tips_and_tricks_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_blueprint_library_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_logistic_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_technology_gui, false) + player.character_crafting_speed_modifier = -1 --We don't want them crafting things from the items we give them, until the very end. + + player.force.disable_all_prototypes() +end + +intermission = +{ + init = function() + --player().opened = nil + player().clear_cursor() + player().create_local_flying_text + { + text = {"tutorial-gui.objective-complete"}, + create_at_cursor = true + } + end, + condition = story_elapsed_check(2) +} + +damage = function() + local character = player().character + if not character then return end + character.damage(1/1000000, "player") +end + +init_prototypes = function() + local item_prototypes = game.item_prototypes + local items = + { + wood = item_prototypes["wood"], + stone = item_prototypes["stone"], + coal = item_prototypes["coal"], + iron = item_prototypes["iron-ore"], + plate = item_prototypes["iron-plate"] + } + for k, name in pairs ({"wood", "stone", "coal", "iron", "plate"}) do + if not items[name] then + game.set_game_state{player_won = false, game_finished = true, can_continue = false} + end + end + return items +end + +story_table = +{ + { + { + condition = function() return game.tick >= 60 end, + update = function() player().zoom = 1 + (game.tick/60) end + }, + { + condition = story_elapsed_check(1) + }, + { + --Ctrl click To entity + init = function() + furnace() + player().clear_items_inside() + player().insert(global.items.coal.name) + player().insert(global.items.coal.name) + set_goal({"ctrl-click-to-entity"}) + set_info({picture = "file/ctrl-click-to-entity.png"}) + end, + update = function() + if player().opened and player().opened == furnace() then + --They opened the furnace, which they shouldn't be doing + if furnace().get_item_count(global.items.coal.name) > 0 then + --Oh naughty + furnace().remove_item(global.items.coal.name) + player().clear_cursor() + player().insert(global.items.coal.name) + --player().print({"ctrl-click-to-entity"}) + damage() + end + end + end, + condition = function() + return player().opened == nil and furnace().get_item_count(global.items.coal.name) > 0 + end + }, + intermission, + { + --Ctrl click to entity from quickbar + init = function() + player().clear_items_inside() + player().insert(global.items.iron.name) + player().insert(global.items.iron.name) + player().set_quick_bar_slot(1,global.items.iron.name) + player().force.recipes['iron-plate'].enabled = true + if player().input_method == defines.input_method.game_controller then + set_goal({"ctrl-click-to-entity-2-controller"}) + else + set_goal({"ctrl-click-to-entity-2"}) + end + set_info() + end, + update = function() + if player().opened and player().opened == furnace() then + --They opened the furnace, which they shouldn't be doing + if furnace().get_item_count(global.items.iron.name) > 0 then + --Oh naughty + furnace().remove_item(global.items.iron.name) + player().clear_cursor() + player().clear_items_inside() + player().insert(global.items.iron.name) + --player().print({"ctrl-click-to-entity-2"}) + damage() + end + elseif player().opened_self then + player().opened = nil + damage() + end + if player().get_quick_bar_slot(1) == nil then + damage() + player().set_quick_bar_slot(1,global.items.iron.name) + end + end, + condition = function() + return player().opened == nil and furnace().get_item_count(global.items.iron.name) > 0 + end, + action = function() + player().game_view_settings.show_entity_info = true + end + }, + intermission, + { + --Ctrl click from entity + init = function() + player().clear_items_inside() + player().set_quick_bar_slot(1,nil) + furnace().get_inventory(defines.inventory.furnace_source).insert({name = global.items.iron.name, count = global.items.iron.stack_size / 2}) + furnace().get_inventory(defines.inventory.furnace_result).insert({name = global.items.plate.name, count = global.items.plate.stack_size / 2}) + set_goal({"ctrl-click-from-entity"}) + end, + update = function() + if player().opened and player().opened == furnace() then + if (furnace().get_item_count(global.items.plate.name) < global.items.plate.stack_size / 2) then + player().clear_cursor() + player().remove_item({name = global.items.plate.name, count = global.items.plate.stack_size}) + furnace().get_inventory(defines.inventory.furnace_result).insert({name = global.items.plate.name, count = global.items.plate.stack_size / 2}) + --player().print({"ctrl-click-from-entity"}) + damage() + end + end + end, + condition = function() + return furnace().get_item_count(global.items.plate.name) < global.items.plate.stack_size / 2 + end + }, + intermission, + { + init = function() + player().clear_items_inside() + set_goal({"ctrl-click-to-furnaces"}) + if player().input_method == defines.input_method.game_controller then + set_info({text = {"ctrl-click-to-furnaces-note-controller"}}) + else + set_info({text = {"ctrl-click-to-furnaces-note"}}) + end + local chest = chest() + chest.insert({name = global.items.coal.name, count = global.items.coal.stack_size * 6}) + chest.insert({name = global.items.iron.name, count = global.items.iron.stack_size * 6}) + furnace().destroy() + global.furnaces = {} + for x = -3, 3, 2 do + local furnace = surface().create_entity{name = "stone-furnace", position = {x, -3}, force = "player"} + furnace.minable = false + table.insert(global.furnaces, furnace) + end + end, + update = function() + if player().opened then + player().opened = nil + damage() + end + end, + condition = function() + for k, furnace in pairs (global.furnaces) do + if furnace.valid and furnace.crafting_progress == 0 then + return false + end + end + return true + end, + }, + intermission, + { + init = function() + set_goal({"ctrl-click-from-furnaces"}) + set_info() + for k, furnace in pairs (global.furnaces) do + furnace.get_inventory(defines.inventory.furnace_result).insert({name = global.items.plate.name, count = 50}) + furnace.minable = false + end + end, + update = function() + if player().opened then + player().opened = nil + damage() + end + end, + condition = function() + return player().get_item_count(global.items.plate.name) >= 180 + end + }, + intermission, + { + init = function() + player().force.reset() + player().character_crafting_speed_modifier = 0 + set_goal({"finish-text"}) + if player().input_method == defines.input_method.game_controller then + set_info({text = {"finish-text-controller-note"}}) + end + set_info({custom_function = function(flow) add_button(flow).caption = {"finish"} end, append = true}) + end, + condition = function() + return global.continue + end + } + } +} + +story_init_helpers(story_table) + +function chest() + local chest_name = "iron-chest" + local entities = game.entity_prototypes + if not entities[chest_name] then + for name, prototype in pairs (entities) do + if prototype.type == "container" and prototype.get_inventory_size(1) > 5 then + chest_name = name + break + end + end + end + local entities = surface().find_entities_filtered{name = chest_name} + if entities and entities[1] then return entities[1] end + local position = surface().find_non_colliding_position(chest_name, {3, 0}, 32, 1) + local chest + if position then + chest = surface().create_entity{name = chest_name, position = position, force = player().force} + chest.minable = false + else + error("Well whaddya know") + end + return chest +end + +function furnace() + local furnace_name = "stone-furnace" + local entities = game.entity_prototypes + if not entities[furnace_name] then + for name, prototype in pairs (entities) do + if prototype.type == "furnace" then + furnace_name = name + break + end + end + end + local entities = surface().find_entities_filtered{name = furnace_name} + if entities and entities[1] then return entities[1] end + local furnace + local position = surface().find_non_colliding_position(furnace_name, {0, -3}, 32, 1) + if position then + furnace = surface().create_entity{name = furnace_name, position = position, force = "player"} + furnace.minable = false + else + error("Well whaddya know") + end + return furnace +end + +script.on_event(defines.events.on_tick, function(event) + story_update(global.story, event) +end) + +script.on_event(defines.events.on_gui_click, function (event) + story_update(global.story, event) +end) + +script.on_event(defines.events.on_player_created, on_player_created) diff --git a/factorio/data/base/tutorials/entity-transfers/locale/af/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/af/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5b0d9e8810afa2757539f7dfd4e20f001c40bf37 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/af/entity-transfers.cfg @@ -0,0 +1,3 @@ +finish=Klaar +finish-text=Dit sluit hierdie tutoriaal af. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/ar/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/ar/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4904c9c463b12bf8571af2bd5586bd41a851b29b --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/ar/entity-transfers.cfg @@ -0,0 +1,7 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ هنم ديدحلا حئافص ذخأل غراف رشؤم عم يرجحلا نرفلا سفن ىلع. +ctrl-click-from-furnaces=.نارفألا لك نم ديدحلا حئافص لقنل ةديدجلا عيرسلا تادجولا لقن ةيصاخ مادختسا كنكمي +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ هيلإ ماخلا دراوملا لقن ءانثأ محفلاب ظافتحالا يرجحلا نرفلا ىلع. +ctrl-click-to-furnaces-note=.نارفألا عيمج ىلع اهبحساو ةرأفلا رز ىلع طغضا ،ةعرسب تادحو لقن تدرأ اذإ .تادحولا لقنت يكل نرف لك ىلع طغضت نأ ىلإ جاتحت ال تنأ :ةظحالم +finish=ةياهنلا +finish-text=.يميلعتلا جمانربلا اذه يهتني اذهب + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/be/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/be/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0aeb3c824c37c23fb54517a1fab31a7c1de1490a --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/be/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=Націсніце __ALT_CONTROL__1__fast-entity-transfer__ на печы з пустым курсорам, каб забрать жалезныя пліткі з яе. +ctrl-click-from-furnaces=Паспрабуйце новы спосаб хуткага збору, забраўшы жалезныя пліткі з усіх печаў. +ctrl-click-to-entity=Націсніце __ALT_CONTROL__1__fast-entity-transfer__ на печы з вуглём у курсоры, каб закінуць яго туды. +ctrl-click-to-entity-2=Вазьміце жалезную руду на панэлі хуткага доступу і выкарыстайце __CONTROL__fast-entity-transfer__, каб пакласці яе ў каменную печ. +ctrl-click-to-entity-2-controller=Вазьміце жалезную руду на панэлі (__CONTROL__show-quick-panel__) і выкарыстайце __CONTROL__fast-entity-transfer__, каб пакласці яе ў каменную печ. +ctrl-click-to-furnaces=Скарыстайцеся новым хуткім перамяшчэннем прадметаў, каб узяць вугаль і жалеза з куфра і пакласці іх ва ўсе печы. +ctrl-click-to-furnaces-note=Заўвага: Вы можаце перацягнуць праз усе печы, утрымліваючы кнопку мышы для хуткай загрузкі, каб не пстрыкаць асобна па кожнай печы. +ctrl-click-to-furnaces-note-controller=Заўвага: Вы можаце ўтрымліваць __CONTROL__fast-entity-transfer__ і рухацца праз __CONTROL__move__, каб хутка загрузіць мноства будынкаў запар. Няма патрэбы ціскаць __CONTROL__fast-entity-transfer__ на кожнай печы асобна. +finish=Скончыць +finish-text=На гэтым дапаможнік скончаны. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ з курсорам, каб націснуць кнопку Скончыць. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/bg/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/bg/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..586c4ea6a1a495fbae43f2bad486bd370a046fca --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/bg/entity-transfers.cfg @@ -0,0 +1,2 @@ +finish=Завършване + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/ca/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/ca/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..39ed747534214773ea42df6a74202632e84e0d94 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/ca/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ al forn de pedra amb el cursor buit per a agafar-ne les planxes de ferro. +ctrl-click-from-furnaces=Useu la nova transferència ràpida d'entitats per agafar les planxes de ferro de tots els forns. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ al forn de pedra mentre teniu carbó al cursor per a transferir-hi una pila. +ctrl-click-to-entity-2=Agafeu el mineral de ferro de la barra d'accés ràpid i useu __CONTROL__fast-entity-transfer__ per a posar-lo al forn de pedra. +ctrl-click-to-entity-2-controller=Agafeu el mineral de ferro del panell d'accés ràpid (__CONTROL__show-quick-panel__) i empreu __CONTROL__fast-entity-transfer__ per a posar-lo al forn de pedra. +ctrl-click-to-furnaces=Feu servir la tranferència ràpida d'entitats nova per agafar el carbó i el mineral de ferro de la caixa i posar-los dins de tots els forns. +ctrl-click-to-furnaces-note=Nota: Podeu arrossegar el cursor per damunt de diversos forns mentre manteniu premut el botó per transferir-hi elements. No cal que feu clic a cada forn. +ctrl-click-to-furnaces-note-controller=Nota: Podeu mantenir premut __CONTROL__fast-entity-transfer__ i moure-vos amb __CONTROL__move__ per a transferir de pressa a diversos edificis en línia. No cal que premeu __CONTROL__fast-entity-transfer__ al damunt de cada forn. +finish=Acaba +finish-text=Això conclou aquest tutorial. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ i empreu el cursor per a premer el botó «Acaba». + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/cs/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/cs/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5522051b3cbbdbb144cc117399bdafc58c5e29a3 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/cs/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=Klikni __ALT_CONTROL__1__fast-entity-transfer__ na kamennou pec s prázdným kurzorem, abys z pece vybral všechny železné pláty. +ctrl-click-from-furnaces=Použij nový rychlý přenos entity k odebrání železných plátů ze všech pecí. +ctrl-click-to-entity=Klikni __ALT_CONTROL__1__fast-entity-transfer__ na kamennou pec zatímco držíš uhlí, aby do ní přesunuli celý štos. +ctrl-click-to-entity-2=Vezmi železnou rudu z panelu rychlého výběru a použij __CONTROL__fast-entity-transfer__, abys jí dal do kamenné pece. +ctrl-click-to-entity-2-controller=Vezmi železnou rudu z rychlého panelu (__CONTROL__show-quick-panel__) a použij __CONTROL__fast-entity-transfer__ pro její vložení do kamenné pece. +ctrl-click-to-furnaces=Vyzvedni z truhly uhlí a železnou rudu pomocí nového rychlého přesunu entity a vlož je do všech pecí. +ctrl-click-to-furnaces-note=Poznámka: Můžeš podržet tlačítko myši a přetáhnout přes všechny pece pro rychlý přenos, nemusíš individuálně kliknout na každou pec zvlášť. +ctrl-click-to-furnaces-note-controller=Poznámka: Můžeš podržet __CONTROL__fast-entity-transfer__ a pohybovat se pomocí __CONTROL__move__ pro rychlý přesun do více budov vřadě, nepotřebuješ jednotlivě stisknout __CONTROL__fast-entity-transfer__ u každé pece. +finish=Dokončit +finish-text=Tímto ukončíš tento tutoriál. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ a pomocí kurzoru stiskni tlačítko Dokončit. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/da/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/da/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..df057dc145eddf3960d55209aeded373067d9ae3 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/da/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ på stenovnen med en tom musemarkør for at udtage jernpladerne fra ovnen. +ctrl-click-from-furnaces=Brug den nye hurtige genstandsoverførsel til at tage jernpladerne fra alle ovnene. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ på stenovnen, mens du holder kul for at overføre stakken til ovnen. +ctrl-click-to-entity-2=Tag jernmalmen fra hurtigbjælken, og brug __CONTROL__fast-entity-transfer__ for at indsætte den i stenovnen. +ctrl-click-to-entity-2-controller=Tag jernmalmen fra hurtigmenuen (__CONTROL__show-quick-panel__) og brug __CONTROL__fast-entity-transfer__ til at indsætte det i stenovnen. +ctrl-click-to-furnaces=Brug den nye hurtige genstandsoverførsel for at tage kul og jernmalm fra kisten, og indsæt det i alle ovnene. +ctrl-click-to-furnaces-note=Bemærk: Du kan trække hen over alle ovne, mens museknappen holdes nede for hurtig overførsel. Du behøver ikke at klikke individuelt på hver ovn. +ctrl-click-to-furnaces-note-controller=Bemærk: Du kan holde __CONTROL__fast-entity-transfer__ nede og flytte med __CONTROL__move__ for hurtigt at overføre til flere bygninger på en linje. Du behøver ikke at trykke individuelt på __CONTROL__fast-entity-transfer__ på hver enkelt ovn. +finish=Afslut +finish-text=Dette er afslutningen på denne vejledning. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ og brug markøren til at trykke på knappen Afslut. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/de/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/de/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4c08f0045d2c8927c576ff7825456ed5e6eecf0b --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/de/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ auf den Schmelzofen während die Hand leer ist, um die fertigen Eisenplatten zu entnehmen. +ctrl-click-from-furnaces=Verwende schnelles Verschieben, um die fertigen Eisenplatten aus den Schmelzöfen zu entnehmen. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ auf den Schmelzofen während Du Kohle in der Hand hast, um den ganzen Stapel hinein zu legen. +ctrl-click-to-entity-2=Nimm das Eisenerz aus deiner Schnellleiste und benutze __CONTROL__fast-entity-transfer__, um es in den Steinofen zu legen. +ctrl-click-to-entity-2-controller=Nimm das Eisenerz aus deiner Schnellleiste (__CONTROL__show-quick-panel__) und drücke __CONTROL__fast-entity-transfer__, um es in den Steinofen zu legen. +ctrl-click-to-furnaces=Nimm mit dem schnellen Gegenstands-Transfer die Kohle und das Eisenerz aus der Truhe, und befülle damit alle Öfen. +ctrl-click-to-furnaces-note=Hinweis: Du kannst mit gedrückter Maustaste über alle Öfen ziehen, um sie schnell mit Gegenständen zu füllen. Du brauchst nicht jeden Ofen einzeln anklicken. +ctrl-click-to-furnaces-note-controller=Hinweis: Du kannst __CONTROL__fast-entity-transfer__ halten und mit __CONTROL__move__ bewegen, um schnell Items in mehrere Gebäude zu übertragen. Du musst nicht einzeln auf jeden Ofen __CONTROL__fast-entity-transfer__ drücken. +finish=Abschließen +finish-text=Damit ist diese Lektion abgeschlossen. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ und klicken Sie mit dem Cursor auf die Beenden Schaltfläche. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/el/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/el/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0c14c05ff00b72cd8ef890586aebc3702fd377e6 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/el/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ πάνω στον πέτρινο φούρνο με κενό κέρσορα για να πάρεις τις πλάκες σιδήρου. +ctrl-click-from-furnaces=Χρησιμοποιήσε τη νέα γρήγορη μεταφορά αντικειμένων για να πάρεις τις πλάκες σιδήρου απο όλους του φούρνους. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__πάνω στον πέτρινο φούρνο όταν κρατάς κάρβουνο για βάλεις την στοίβα μέσα. +ctrl-click-to-entity-2=Πάρε το μετάλλευμα σιδήρου από την μπάρα συντόμευσης και χρησιμοποίησε __CONTROL__fast-entity-transfer__ για να το βάλεις στον πέτρινο φούρνο. +ctrl-click-to-entity-2-controller=Πάρε το μετάλλευμα σιδήρου από την καρτέλα δομής (__CONTROL__show-quick-panel__), και χρησιμοποίησε __CONTROL__fast-entity-transfer__ για να το βάλεις στον πέτρινο φούρνο. +ctrl-click-to-furnaces=Χρησιμοποίησε τη νέα γρήγορη μεταφορά αντικειμένων για να πάρεις το κάρβουνο και το μετάλλευμα σιδήρου από το κιβώτιο και να τα βάλεις σε όλους τους φούρνους. +ctrl-click-to-furnaces-note=Σημείωση: Μπορείς να σύρεις σε όλους τους φούρνους ενώ κρατάς πατημένο το κουμπί του ποντικιού για γρήγορη μεταφορά, δε χρειάζεται να κάνεις μεμονωμένα κλικ σε κάθε φούρνο. +ctrl-click-to-furnaces-note-controller=Σημείωση: Μπορείς να κρατήσεις πατημένο το __CONTROL__fast-entity-transfer__ και να μετακινηθείς χρησιμοποιώντας __CONTROL__move__ για γρήγορη μεταφορά σε πολλά κτίρια σε μια γραμμή, δε χρειάζεται να κάνεις __CONTROL__fast-entity-transfer__ σε κάθε φούρνο. +finish=Τέλος +finish-text=Ολοκληρώθηκε αυτό το σεμινάριο. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ και χρησιμοποίησε τον κέρσορα για να πατήσεις το κουμπί Τέλος. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/en/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/en/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2ca34a04f489966d663ddea21329679502574ba5 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/en/entity-transfers.cfg @@ -0,0 +1,15 @@ + +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ on the stone furnace while holding coal to transfer the stack into it. +ctrl-click-to-entity-2=Take the iron ore from the quickbar, and use __CONTROL__fast-entity-transfer__ to put it into the stone furnace. +ctrl-click-to-entity-2-controller=Take the iron ore from the quick panel (__CONTROL__show-quick-panel__), and use __CONTROL__fast-entity-transfer__ to put it into the stone furnace. + +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ on the stone furnace with an empty cursor to take the iron plates from it. + +ctrl-click-to-furnaces=Use the new quick entity transfer to take the coal and iron ore from the chest, and insert it into all the furnaces. +ctrl-click-to-furnaces-note=Note: You can drag across all the furnaces while the mouse button is held down to fast transfer, you do not need to individually click each furnace. +ctrl-click-to-furnaces-note-controller=Note: You can hold down __CONTROL__fast-entity-transfer__ and move using __CONTROL__move__ to fast transfer to multiple buildings in a line, you do not need to individually press __CONTROL__fast-entity-transfer__ on each furnace. +ctrl-click-from-furnaces=Use the new quick entity transfer to take the iron plates from all the furnaces. + +finish-text=This concludes this tutorial. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ and use the cursor to press the Finish button. +finish=Finish diff --git a/factorio/data/base/tutorials/entity-transfers/locale/es-ES/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/es-ES/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..dbd97fdbfac819682282590e84f84fafec28c20c --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/es-ES/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=Pulsa __ALT_CONTROL__1__fast-entity-transfer__ sobre el horno de piedra con el cursor vacío para recoger las planchas de hierro que contiene. +ctrl-click-from-furnaces=Usa la nueva opción de transferencia rápida de entidades para recoger la placa de hierro de todos los hornos. +ctrl-click-to-entity=Pulsa __ALT_CONTROL__1__fast-entity-transfer__ sobre el horno de piedra mientras tienes carbón sobre el cursor para transferirlo al horno. +ctrl-click-to-entity-2=Recoge el mineral de hierro de la barra de acceso rápido, y pulsa __CONTROL__fast-entity-transfer__ para colocarla dentro del horno de piedra. +ctrl-click-to-entity-2-controller=Recoge el mineral de hierro del panel de acceso rápido (__CONTROL__show-quick-panel__), y pulsa __CONTROL__fast-entity-transfer__ para ponerlo dentro del horno de piedra. +ctrl-click-to-furnaces=Usa la nueva función de transferencia rápida de entidades para recoger el carbón y la mena de hierro del cofre, y colócalos en todos los hornos. +ctrl-click-to-furnaces-note=Nota: puedes hacer clic, mantener pulsado y arrastrar el cursor sobre todos los hornos para una transferencia rápida, evitando tener que hacer clic en cada horno individualmente. +ctrl-click-to-furnaces-note-controller=Nota: puedes mantener pulsado __CONTROL__fast-entity-transfer__ y moverte usando __CONTROL__move__ para transferir rápidamente a otros edificios en una misma línea, evitando tener que pulsar __CONTROL__fast-entity-transfer__ en cada horno individualmente. +finish=Terminar +finish-text=Con esto concluye el tutorial. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ y pulsa el botón Finalizar con el cursor. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/et/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/et/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..16e5396e64a59ff2ca176c3cee52db7187e02ef8 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/et/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ kiviahju peal tühja kursoriga, et sealt raudplaadid ära võtta. +ctrl-click-from-furnaces=Kasutage uut kiirülekannet, et võtta kõigist ahjudest raudplaadid. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ kiviahju peal, hoides samal ajal kivisütt, et korstnasse üle kanda. +ctrl-click-to-entity-2=Võta kiirribalt rauamaak ja pane see kiviahju vajutades __ALT_CONTROL__1__fast-entity-transfer__. +ctrl-click-to-entity-2-controller=Võta rauamaak kiirpaneelilt (__CONTROL__show-quick-panel__) ja vajuta __CONTROL__fast-entity-transfer__, et see kiviahju panna. +ctrl-click-to-furnaces=Võta uue kiirülekande abil kirstust sütt ning rauamaaki ja pane see kõikidesse ahjudesse. +ctrl-click-to-furnaces-note=Märkus: Et teha kiirülekanne, vea kursorit üle kõikide ahjude, hoides samalajal all hiire nuppu. Sa ei pea igal ahjul eraldi vajutama. +ctrl-click-to-furnaces-note-controller=Märkus: Hoia all __CONTROL__fast-entity-transfer__ ja liiguta __CONTROL__move__ abil, et kiirelt mitmesse järjestikus ehitisse esemed üle kanda. Sa ei pea iga ahju peal eraldi vajutama __CONTROL__fast-entity-transfer__. +finish=Lõpeta +finish-text=Sellega lõppeb see mini-õpetus. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ ja kasuta kursorit, et vajutada Lõpeta nuppu. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/eu/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/eu/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..53cd6e21c467e4e6c61a8d0664e0f95cec0a0d58 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/eu/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ egin harrizko labean kurtsore hutsarekin burdinezko xaflak hartzeko. +ctrl-click-from-furnaces=Entitate transferentzia azkar berria erabili burdinezko xaflak labe guztietatik hartzeko. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ harrizko labean ikatza eskuetan izanda pila osoa transferitzeko. +ctrl-click-to-entity-2=Burdin-mea barra azkarretik hartu eta __CONTROL__fast-entity-transfer__ erabili harrizko labean jartzeko. +ctrl-click-to-entity-2-controller=Burdin-mea panel azkarretik hartu (__CONTROL__show-quick-panel__) eta __CONTROL__fast-entity-transfer__ erabili harrizko labean jartzeko. +ctrl-click-to-furnaces=Entitate transferentzia azkarra berria erabili ikatz- eta burdin-mea kutxatik hartzeko eta labeetan sartu dena. +ctrl-click-to-furnaces-note=Oharra: Transferentzia azkarra egiteko arratoia arrastratu dezakezu labeen gainean botoia sakatuta dagoen bitartean, hau da, ez da beharrezkoa labe bakoitzean klik egitea. +ctrl-click-to-furnaces-note-controller=Oharra: Hainbat eraikinetara transferentzia azkarra egiteko arratoia arrastratu dezakezu __CONTROL__move__ labeen gainean __CONTROL__fast-entity-transfer__ sakatuta dagoen bitartean, hau da, ez da beharrezkoa labe bakoitzean __CONTROL__fast-entity-transfer__ erabiltzea. +finish=Amaitu +finish-text=Honekin tutoriala bukatzen da. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ eta kurtsorea erabili Amaitu botoia sakatzeko. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/fi/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/fi/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..aa58f55daff39dbe422dd66f927cd2c2dd62fb33 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/fi/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=Ota kiviuunista rautalevyt painamalla __ALT_CONTROL__1__fast-entity-transfer__, kun käsi on tyhjä. +ctrl-click-from-furnaces=Ota rautalevyt kaikista sulatusuuneista pikasiirron avulla. +ctrl-click-to-entity=Paina __ALT_CONTROL__1__fast-entity-transfer__ uunin kohdalla siirtääksesi siihen pinon kivihiiltä kädestäsi. +ctrl-click-to-entity-2=Valitse rautamalmi pikapalkista ja paina __ALT_CONTROL__1__fast-entity-transfer__ laittaaksesi sen kiviuuniin. +ctrl-click-to-entity-2-controller=Ota rautamalmi pikapalkista (__CONTROL__show-quick-panel__) ja paina __ALT_CONTROL__1__fast-entity-transfer__ laittaaksesi sen kiviuuniin. +ctrl-click-to-furnaces=Ota kivihiili ja rautamalmi arkusta pikasiirtoa käyttäen ja laita niitä kaikkiin uuneihin. +ctrl-click-to-furnaces-note=Huomio: Voit painaa ja laahata hiirtä uunien yli siirtääksesi nopeasti. Sinun ei tarvitse klikata jokaista uunia erikseen. +ctrl-click-to-furnaces-note-controller=Huomio: Voit pikasiirtää rivissä oleviin rakennuksiin painamalla __CONTROL__fast-entity-transfer__ ja samanaikaisesti liikkumalla __CONTROL__move__. Sinun ei tarvitse painaa __CONTROL__fast-entity-transfer__ jokaisen uunin kohdalla erikseen. +finish=Lopeta +finish-text=Opas päättyy tähän. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ ja paina hiirellä Lopeta-painiketta. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/fr/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/fr/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a6e5f18cab539442b3f40a3ab4a552bc47e3d6e7 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/fr/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=Utilisez __ALT_CONTROL__1__fast-entity-transfer__ sur le four en pierre avec un curseur vide pour en retirer les plaques de fer. +ctrl-click-from-furnaces=Utilisez le nouveau transfert rapide d'entités pour récupérer les plaques de fer de tous les fours. +ctrl-click-to-entity=Utilisez __ALT_CONTROL__1__fast-entity-transfer__ sur le four en pierre, tout en tenant le charbon en main, pour y transférer la pile. +ctrl-click-to-entity-2=Prenez le minerai de fer de la barre d'accès rapide et utilisez __CONTROL__fast-entity-transfer__ pour le mettre dans le four en pierre. +ctrl-click-to-entity-2-controller=Prenez le minerai de fer du panneau d'accès rapide (__CONTROL__show-quick-panel__), et utilisez __CONTROL__fast-entity-transfer__ pour le mettre dans le four en pierre. +ctrl-click-to-furnaces=Utilisez le nouveau transfert rapide d'entité pour prendre le charbon et le minerai de fer du coffre, et insérez-les dans tous les fours. +ctrl-click-to-furnaces-note=Remarque : Vous pouvez faire glisser sur tous les fours pendant que le bouton de la souris est enfoncé pour transférer rapidement, vous n'avez pas besoin de cliquer individuellement sur chaque four. +ctrl-click-to-furnaces-note-controller=Remarque : Vous pouvez maintenir __CONTROL__fast-entity-transfer__ enfoncé et vous déplacer en utilisant __CONTROL__move__ pour transférer rapidement vers plusieurs bâtiments alignés, vous n'avez pas besoin d'appuyer sur __CONTROL__fast-entity-transfer__ pour chaque four. +finish=Terminer +finish-text=Ceci conclut ce tutoriel. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ puis utilisez le curseur pour appuyer sur le bouton Terminer. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/he/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/he/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..16ec211ddd9f9979be2f0a23d733c5977872eb47 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/he/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ לזרבה תוחול תא ונממ איצוהל ידכ קיר ןמס םע ןבאה ןשבכ לע. +ctrl-click-from-furnaces=.םינשבכה לכמ לזרבה תוחול תא איצוהל ידכ השדחה הריהמה תויושיה תרבעהב ושמתשה +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ וכותל המירעה תא ריבעהל תנמ לע םחפ םיקיזחמ םתאש ןמזב ןבאה ןשבכ לע. +ctrl-click-to-entity-2=.ןבאה ןשבכב התוא םישל ידכ __CONTROL__fast-entity-transfer__-ב ושמתשהו ,םילכה לגרסמ לזרבה תרפע תא וחק +ctrl-click-to-entity-2-controller=.ןבאה ןשבכב התוא םישל ידכ __CONTROL__fast-entity-transfer__-ב ושמתשהו ,(__CONTROL__show-quick-panel__) םילכה לגרסמ לזרבה תרפע תא וחק +ctrl-click-to-furnaces=.םינשבכה לכ ךותל םתוא וסינכהו ,הביתהמ לזרבה תרפעו םחפה תא תחקל ידכ השדחה הריהמה תויושיה תרבעהב ושמתשה +ctrl-click-to-furnaces-note=.דרפנב ןשבכ לכ לע ץוחלל ךרוצ ןיא ,ילאמשה שקמה לע תכשוממ הציחל ידכ ךות םינשבכה לכ ינפ לע רבכעה תרירג תועצמאב הריהמ הרבעה עצבל ךתורשפאב :הרעה +ctrl-click-to-furnaces-note-controller=.דרפנב רונת לכ לע __CONTROL__fast-entity-transfer__ שיקהל ךרוצ ןיא ,הרושב םינבמ רפסמל הריהמ הרבעה עצבל תנמ לע __CONTROL__move__ תועצמאב עונלו __CONTROL__fast-entity-transfer__-ה שקמ תא קיזחהל ךתורשפאב :הרעה +finish=םויס +finish-text=.הכרדהה תמכתסמ תאזב +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ םויסה רותפכ לע ץוחלל תנמ לע ןמסב ושמתשהו. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/hr/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/hr/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f64dc545f5f17b4f1da148558427de5afd9b976f --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/hr/entity-transfers.cfg @@ -0,0 +1,6 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ na kamenu pećnicu s praznim kursorom kako biste izvadili željezne ploče iz nje. +ctrl-click-from-furnaces=iskoristite novi brzi prijenos entiteta kako biste izvadili ploče iz svih pećnica. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ na kamenu pećnicu dok držite ugljen kako biste prebacili stog u nju. +finish=Završi +finish-text=Ovo okončava vodič. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/hu/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/hu/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..960157e045fe895868a780f79370d630d6382497 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/hu/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=Nyomd meg a(z) __ALT_CONTROL__1__fast-entity-transfer__ gombot a kőkemencén üres kurzorral, hogy kivedd belőle a vaslemezeket. +ctrl-click-from-furnaces=Használd az új gyors áthelyezést, hogy kivedd a vaslemezeket az összes kemencéből. +ctrl-click-to-entity=Nyomd meg a(z) __ALT_CONTROL__1__fast-entity-transfer__ gombot a kőkemencén, miközben szenet tartasz a kezedben, hogy áthelyezd az egész halmot. +ctrl-click-to-entity-2=Fogd meg a vasat a gyorsgombsávon, majd __CONTROL__fast-entity-transfer__ megnyomásával rakd bele a kőkemencébe. +ctrl-click-to-entity-2-controller=Fogd meg a vasat a gyorspanelen (__CONTROL__show-quick-panel__), majd __CONTROL__fast-entity-transfer__ megnyomásával rakd bele a kőkemencébe. +ctrl-click-to-furnaces=Az új gyors áthelyezés segítségével vedd ki a szenet és a vasércet a ládából, majd helyezd bele az összes kemencébe. +ctrl-click-to-furnaces-note=Megjegyzés: a gomb lenyomva tartásával és vonszolással gyorsan áthelyezhetsz az összes kemencébe, nem kell egyesével kiválasztanod mindegyik kemencét. +ctrl-click-to-furnaces-note-controller=Megjegyzés: __CONTROL__fast-entity-transfer__ lenyomva tartása közben __CONTROL__move__ segítségével gyorsan áthelyezhetsz több épületbe egy vonalban, nem kell __CONTROL__fast-entity-transfer__ mindegyik kemencén. +finish=Vége +finish-text=Ezzel lezárult a oktatás. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ és használd a kurzort a Vége gomb megnyomásához. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/id/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/id/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ffd71c7268e8da195e7322f4a2ecfd4398525e48 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/id/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ pada tungku batu dengan kursor kosong untuk mengambil plat besi darinya. +ctrl-click-from-furnaces=Gunakan pemindahan entitas cepat untuk menambil plat besi dari semua tungku. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ pada tungku batu ketika memegang arang untuk memindahkan tumpukan kedalamnya. +ctrl-click-to-entity-2=Ambil bijih besi dari quickbar, dan gunakan __CONTROL__fast-entity-transfer__ untuk meletakannya di tungku batu. +ctrl-click-to-entity-2-controller=Ambil bijih besi dari panel cepat (__CONTROL__show-quick-panel__), dan gunakan __CONTROL__fast-entity-transfer__ untuk meletakannya di tungku batu. +ctrl-click-to-furnaces=Gunakan pemindahan entitas baru untuk mengambil arang dan bijih besi dari peti, dan masukkan semuanya ke dalam tungku. +ctrl-click-to-furnaces-note=Catatan: Kamu dapat menarik semua perapian saat tombol kursor menahan untuk memindahkannya dengan cepat, kamu tidak perlu memeriksa setiap tungku. +ctrl-click-to-furnaces-note-controller=Catatan: kamu dapat menahan __CONTROL__fast-entity-transfer__ dan berpindah menggunakan __CONTROL__move__ untuk pemindahan instan ke beberapa bangunan yang serupa, kamu tidak perlu press __CONTROL__fast-entity-transfer__ di setiap perapian. +finish=Selesai +finish-text=Ini akhir dari tutorial. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__dan gunakan kutsor untuk menekan tombol Selesai. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/it/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/it/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a04cecfdb226f9244a299b282e4c0c647e5c2820 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/it/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ sul forno in pietra con un cursore vuoto per prendere le piastre di ferro da esso. +ctrl-click-from-furnaces=Usa il nuovo transferimento rapido per prendere le piastre di ferro da tutte le fornaci. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ sul forno in pietra tenendo il carbone per trasferire la pila in esso. +ctrl-click-to-entity-2=Prendi il minerale di ferro dalla barra rapida e usa __CONTROL__fast-entity-transfer__ per metterlo nel forno di pietra. +ctrl-click-to-entity-2-controller=Prendi il minerale di ferro dal pannello rapido (__CONTROL__show-quick-panel__) e usa __CONTROL__fast-entity-transfer__ per metterlo nel forno di pietra. +ctrl-click-to-furnaces=Usa il nuovo trasferimento rapido entità per prendere il carbone e il minerale di ferro dalla cassa, e inserirlo in tutte le fornaci. +ctrl-click-to-furnaces-note=Nota: Per un trasferimento più veloce, è possibile trascinare il mouse su tutti i forni tenendo premuto il pulsante, non è necessario fare clic individualmente su ogni fornace. +ctrl-click-to-furnaces-note-controller=Nota: Puoi tenere premuto __CONTROL__fast-entity-transfer__ e spostarti usando __CONTROL__move__ per trasferire velocemente a più edifici in una riga, non è necessario premere singolarmente __CONTROL__fast-entity-transfer__ su ogni fornace. +finish=Termina +finish-text=Questo termina il tutorial. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ e usa il cursore per premere il pulsante Termina. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/ja/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/ja/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ea2c3c203abea82bad40e524bf9cc8f5881b3c92 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/ja/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=何も持たないで石の炉の上で __ALT_CONTROL__1__fast-entity-transfer__ を押し、鉄板を取り出してください。 +ctrl-click-from-furnaces=新しいアイテム移動方法を使用して全ての炉から鉄板を取り出してください。 +ctrl-click-to-entity=石炭を持ったまま石の炉の上で__ALT_CONTROL__1__fast-entity-transfer__を押して中に入れてください。 +ctrl-click-to-entity-2=クイックバーから鉄鉱石を取り、 __CONTROL__fast-entity-transfer__ で石の炉に入れましょう。 +ctrl-click-to-entity-2-controller=クイックパネル(__CONTROL__show-quick-panel__)から鉄鉱石を取り、 __CONTROL__fast-entity-transfer__ で石の炉に入れましょう。 +ctrl-click-to-furnaces=新たにエンティティのクイック転送を使い、石炭と鉄鉱石をチェストから取り出し、全て炉に入れましょう。 +ctrl-click-to-furnaces-note=注:マウスボタンを押したまますべての炉をドラッグすることで高速転送が可能です。 個別に炉をクリックする必要はありません。 +ctrl-click-to-furnaces-note-controller=注: __CONTROL__fast-entity-transfer__ を押したまま __CONTROL__move__ で移動することで、並んでいる複数の建物に高速転送することができます。個々の炉で __CONTROL__fast-entity-transfer__ を押す必要はありません。 +finish=完了 +finish-text=これでこのチュートリアルは終了です。 +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ とカーソルで、終了ボタンを押す。 + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/ka/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/ka/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..aa6e5e217259e87c11b351df456e33f30fda8a17 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/ka/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ ქვის ღუმელზე ცარიელი კურსორით მისგან რკინის ფირფიტების ამოსაღებად. +ctrl-click-from-furnaces=გამოიყენეთ ახალი სწრაფი ერთეულის გადაცემა, რათა აიღოთ რკინის ფირფიტები ყველა ღუმელიდან. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ ქვის ღუმელზე, ხოლო ქვანახშირი უჭირავს მასში დასტას გადასატანად. +ctrl-click-to-entity-2=აიღეთ რკინის საბადო ღუმელიდან და გამოიყენეთ __CONTROL__fast-entity-transfer__ ქვის ღუმელში მოსათავსებლად. +ctrl-click-to-entity-2-controller=აიღეთ რკინის საბადო სწრაფი პანელიდან (__CONTROL__show-quick-panel__) და გამოიყენეთ __CONTROL__fast-entity-transfer__ ქვის ღუმელში ჩასასვლელად. +ctrl-click-to-furnaces=გამოიყენეთ ახალი სწრაფი ერთეულის გადატანა, რათა ამოიღოთ ქვანახშირი და რკინის მადანი სკივრიდან და ჩადეთ იგი ყველა ღუმელში. +ctrl-click-to-furnaces-note=შენიშვნა: თქვენ შეგიძლიათ გადაათრიოთ ყველა ღუმელში, სანამ მაუსის ღილაკი დაჭერილია სწრაფი გადაცემისთვის, თქვენ არ გჭირდებათ ინდივიდუალურად დააწკაპუნოთ თითოეულ ღუმელზე. +ctrl-click-to-furnaces-note-controller=შენიშვნა: შეგიძლიათ დააჭიროთ __CONTROL__fast-entity-transfer__ და გადახვიდეთ __CONTROL__move__-ის გამოყენებით, რათა სწრაფად გადაიტანოთ რამდენიმე კორპუსში ხაზში, თქვენ არ გჭირდებათ ინდივიდუალურად დააჭიროთ __CONTROL__fast-entity-transfer__ თითოეულ ღუმელზე. +finish=დასრულება +finish-text=ამით მთავრდება ეს გაკვეთილი. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ და გამოიყენეთ კურსორი დასრულების ღილაკზე დასაჭერად. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/kk/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/kk/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f73812e3a19f4b2f37776a92c211a8cd405ce91d --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/kk/entity-transfers.cfg @@ -0,0 +1,6 @@ +ctrl-click-from-entity=Тас пештен темір тілімшелерді алу үшін бос курсормен __ALT_CONTROL__1__fast-entity-transfer__ басыңыз. +ctrl-click-from-furnaces=Барлық пештен темір тілімшелерді алу үшін жаңа жылдам нысан тасымалын қолданыңыз. +ctrl-click-to-entity=Көмір ұстап тұрғанда, жиынды тас пешке тасымалдау үшін __ALT_CONTROL__1__fast-entity-transfer__ басыңыз. +finish=Аяқтау +finish-text=Туториал осымен аяқталады. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/ko/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/ko/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..dd0b7c93e21f85cd158cd026aa14b56bb331bf13 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/ko/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=커서에 아무 아이템도 들고 있지 않은 채로 돌 용광로를 __ALT_CONTROL__1__fast-entity-transfer__하여 용광로 안에 있는 철 판을 가져가세요. +ctrl-click-from-furnaces=빠른 개체 전송 기능을 이용해 모든 용광로에서 철 판을 가져가세요 +ctrl-click-to-entity=마우스 커서에 석탄을 들고 있는 채로 돌 용광로를 __ALT_CONTROL__1__fast-entity-transfer__하여 석탄 한 묶음을 옮기세요. +ctrl-click-to-entity-2=빠른 표시줄에서 철 광석을 가져간 후 __CONTROL__fast-entity-transfer__을(를) 이용해 돌 용광로에 투입하세요. +ctrl-click-to-entity-2-controller=빠른 표시줄에서 철 광석을 가져간 후 (__CONTROL__show-quick-panel__), __CONTROL__fast-entity-transfer__을(를) 이용해 돌 용광로에 투입하세요. +ctrl-click-to-furnaces=빠른 개체 전송을 이용해 상자 속에 있는 석탄과 철 광석을 가져간 후, 모든 용광로에 투입하세요. +ctrl-click-to-furnaces-note=팁: 용광로를 일일히 클릭할 필요 없이, 마우스 버튼을 누르고 있는 채로 용광로 위를 드래그하면 빠른 아이템 전송이 가능합니다. +ctrl-click-to-furnaces-note-controller=팁: 각 용광로에 대고 따로따로 __CONTROL__fast-entity-transfer__ 버튼을 누를 필요 없이, __CONTROL__fast-entity-transfer__ 버튼을 누른 채로 __CONTROL__move__ 조작으로 이동하면 한 줄로 배치된 여러 개의 건물에 빠르게 옮길 수 있습니다. +finish=완료 +finish-text=이것으로 튜토리얼을 끝마치겠습니다. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__와(과) 커서를 써서 완료 버튼을 누르세요. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/lv/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/lv/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a47e440ae6793763c5ad3311b9e9f9a035857d54 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/lv/entity-transfers.cfg @@ -0,0 +1,6 @@ +ctrl-click-from-entity=Spied __ALT_CONTROL__1__fast-entity-transfer__ uz akmens krāsns ar tukšu kursoru, lai paņemtu no tā dzelzs plāksnes. +ctrl-click-from-furnaces=Izmanto jauno ātrās vienību pārsūtīšanas funkciju, lai paņemtu dzelzs plāksnes no visām krāsnīm. +ctrl-click-to-entity=Spied __ALT_CONTROL__1__fast-entity-transfer__ uz akmens krāsns kamēr turi ogles ar kursoru, lai pārsūtītu kaudzi uz to. +finish=Pabeigt +finish-text=Ar šo arī noslēdzas šo konsultāciju. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/nl/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/nl/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9ea40515d184328016c2bdeef33610eb5cafb5d6 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/nl/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ op de stenen oven met een lege cursor om de ijzeren platen eruit te halen. +ctrl-click-from-furnaces=Gebruik het nieuwe snelle entiteit overdracht om de ijzeren platen van alle ovens te pakken. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ op de stenen oven terwijl je kolen vasthoudt om de stapel erin te verplaatsen. +ctrl-click-to-entity-2=Neem het ijzererts uit de snelbalk en gebruik __CONTROL__fast-entity-transfer__ om het in de stenen oven te stoppen. +ctrl-click-to-entity-2-controller=Neem het ijzererts uit de snel paneel (__CONTROL__show-quick-panel__), en gebruik __CONTROL__fast-entity-transfer__ om het in de stenen oven te stoppen. +ctrl-click-to-furnaces=Gebruik de nieuwe snelle entiteit verplaatsing om de kolen en ijzererts uit de kist te halen en plaats ze in alle ovens. +ctrl-click-to-furnaces-note=Opmerking: Je kunt over alle oven slepen terwijl de muisknop ingedrukt wordt gehouden om snel over te dragen, u hoeft niet individueel op elke oven te klikken. +ctrl-click-to-furnaces-note-controller=Opmerking: Je kunt __CONTROL__fast-entity-transfer__ ingedrukt houden en bewegen met __CONTROL__move__ om snel over te zetten naar meerdere gebouwen in een lijn. je hoeft niet individueel op elke oven __CONTROL__fast-entity-transfer__ te drukken. +finish=Voltooien +finish-text=Dit concludeert deze tutorial. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ en gebruik de cursor om de knop Voltooien te drukken. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/no/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/no/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8fcd4ad53d967e2dc63d50f4fe98e98b869c7bb5 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/no/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ på steinovnen med en tom musepeker for å ta jernplatene fra den. +ctrl-click-from-furnaces=Bruk den nye hurtigobjektsoverføringen for ta flytte jernplatene fra alle ovnene. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ på steinovnen mens De holder kull for å overføre stabelen inn i den. +ctrl-click-to-entity-2=Ta jernmalmen fra hurtiglinjen, og bruk __ALT_CONTROL__1__fast-entity-transfer__ for å sette den i steinovnen. +ctrl-click-to-entity-2-controller=Ta jernmalmen fra hurtigpanelet (__CONTROL__show-quick-panel__), og bruk __CONTROL__fast-entity-transfer__ for å sette den i steinovnen. +ctrl-click-to-furnaces=Bruk den nye hurtigobjektsoverføringen for å ta kull- og jernmalmen fra kisten, og sett den inn i alle ovnene. +ctrl-click-to-furnaces-note=Merk: Du kan dra over alle ovnene mens museknappen holdes nede for å få en rask overføring. du trenger ikke å individuelt klikke på hver ovn. +ctrl-click-to-furnaces-note-controller=Merk: Du kan holde nede __CONTROL__fast-entity-transfer__ og flytte med __CONTROL__move__ for å raskt overføre til flere bygninger i en linje, du trenger ikke å individuelt trykke __CONTROL__fast-entity-transfer__ på hver ovn. +finish=Ferdig +finish-text=Dette konkluderer denne veiledningen. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ og bruk markøren for å trykke på Fullfør knappen. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/pl/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/pl/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d98159313da9e84803738d55737fafd27769a4d3 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/pl/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=Użyj __ALT_CONTROL__1__fast-entity-transfer__ na piecu kamiennym z pustym kursorem, aby wyciągnąć z niego żelazne płytki. +ctrl-click-from-furnaces=Wykorzystaj nowe szybkie przenoszenie, aby pobrać żelazne płytki ze wszystkich pieców. +ctrl-click-to-entity=Użyj __ALT_CONTROL__1__fast-entity-transfer__ na piecu kamiennym, trzymając węgiel, aby przenieść do niego stos. +ctrl-click-to-entity-2=Weź rudę żelaza z paska podręcznego i użyj __CONTROL__fast-entity-transfer__ aby włożyć ją do pieca. +ctrl-click-to-entity-2-controller=Weź rudę żelaza z szybkiego panelu (__CONTROL__show-quick-panel__) i użyj __CONTROL__fast-entity-transfer__ aby włożyć ją do pieca. +ctrl-click-to-furnaces=Wykorzystaj nowe szybkie przenoszenie przedmiotów, aby wyjąć węgiel i rudę żelaza ze skrzyni i włożyć te surowce do wszystkich pieców. +ctrl-click-to-furnaces-note=Uwaga: Aby szybko przenosić obiekty, możesz przeciągać kursor po wszystkich piecach, gdy przycisk myszy jest wciśnięty, nie trzeba klikać indywidualnie na każdy piec. +ctrl-click-to-furnaces-note-controller=Uwaga: Możesz przytrzymać __CONTROL__fast-entity-transfer__ i poruszać się za pomocą __CONTROL__move__, aby szybko przenosić obiekty do wielu budynków w linii. Nie musisz naciskać indywidualnie __CONTROL__fast-entity-transfer__ na każdym piecu. +finish=Zakończ +finish-text=Na tym kończy się ten samouczek. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ i użyj kursora, aby nacisnąć przycisk Zakończenia. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/pt-BR/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/pt-BR/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..87b2b32732688e6f61b6ab695d15dc1e76a8caef --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/pt-BR/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ no forno de pedra com um cursor vazio para pegar as placas de ferro dele. +ctrl-click-from-furnaces=Use a nova transferência rápida de entidade para receber as placas de ferro de todos os fornos. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ no forno de pedra enquanto segura o carvão para transferir a pilha para ela. +ctrl-click-to-entity-2=Pegue o minério de ferro da barra de atalhos e use __ALT_CONTROL__1__fast-entity-transfer__ para colocá-lo no forno de pedra. +ctrl-click-to-entity-2-controller=Pegue o minério de ferro da barra de atalhos e use __ALT_CONTROL__1__fast-entity-transfer__ para colocá-lo no forno de pedra. +ctrl-click-to-furnaces=Use a nova transferência rápida de entidade para pegar o carvão e o minério de ferro do baú e insira-os em todas as fornalhas. +ctrl-click-to-furnaces-note=Nota: Você pode arrastar por todos os fornos enquanto o botão do mouse é pressionado para transferência rápida, você não precisa clicar individualmente em cada forno. +ctrl-click-to-furnaces-note-controller=Nota: Você pode manter pressionado __CONTROL__fast-entity-transfer__ e mover usando __CONTROL__move__ para transferir rapidamente para vários edifícios em uma linha, você não precisa pressionar individualmente __CONTROL__fast-entity-transfer__ em cada forno. +finish=Concluir +finish-text=Isto conclui este tutorial. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ e use o cursor para pressionar o botão Concluir. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/pt-PT/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/pt-PT/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2c52c49de5556cb6c8e45c111ff3a6baf7fd77bb --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/pt-PT/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ na fornalha de pedra com um cursor vazio para recolher as placas de ferro. +ctrl-click-from-furnaces=Utilize a nova transferência rápida de entidades para recolher as placas de ferro de todas as fornalhas. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ na fornalha de pedra enquanto seguras o carvão para transferir a pilha para dentro dela. +ctrl-click-to-entity-2=Retira o minério de ferro da barra de atalhos e usa __ALT_CONTROL__1__fast-entity-transfer__ para colocá-lo na fornalha de pedra. +ctrl-click-to-entity-2-controller=Tire o minério de ferro do painel rápido (__CONTROL__show-quick-panel__), e use __CONTROL__fast-entity-transfer__ para o pôr na fornalha de pedra. +ctrl-click-to-furnaces=Use a nova transferência rápida de entidade para retirar o carvão e o minério de ferro do baú, e inseri-lo em todas as fornalhas. +ctrl-click-to-furnaces-note=Nota: Pode arrastar todos os fornos enquanto o botão do rato é mantido pressionado para uma transferência rápida. Não é necessário pressionar individualmente em cada fornalha. +ctrl-click-to-furnaces-note-controller=Nota: Você pode segurar __CONTROL__fast-entity-transfer__ e mover usando __CONTROL__move__ para rapidamente transferir para múltiplas construções numa linha, não precisa de individualmente pressionar __CONTROL__fast-entity-transfer__ em cada fornalha. +finish=Terminar +finish-text=Isto conclui este tutorial. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ e use o cursor para pressionar o botão Finalizar. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/ro/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/ro/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8f7edfe6587912a6abf470c08ad605469de9e1d3 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/ro/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ pe furnalul din piatră cu cursorul gol pentru a lua plăcile de fier din el. +ctrl-click-from-furnaces=Folosește noul transfer rapid de entități pentru a lua plăcile de fier din toate furnalele. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ pe furnalul din piatră în timp ce ții cărbune pentru a transfera teancul în furnal. +ctrl-click-to-entity-2=Ia minereul de fier din quickbar, si foloseste __CONTROL__fast-entry-transfer__ pentru a îl pune in furnalul de piatra. +ctrl-click-to-entity-2-controller=Ia minereul de fier din panoul rapid (__CONTROL__show-quick-panel__) și apasă __CONTROL__fast-entity-transfer__ pentru a-l pune în furnalul de piatră. +ctrl-click-to-furnaces=Folosește noul transfer rapid de entități pentru a lua cărbunele și minereul de fier din cufăr și introduce-le pe toate în furnale. +ctrl-click-to-furnaces-note=Notă: Poți glisa peste toate furnalele cu butonul mouse-ului apăsat pentru transfer rapid, nu este nevoie să dai click pe fiecare furnal în parte. +ctrl-click-to-furnaces-note-controller=Notă: Poți să ții apăsat __CONTROL__fast-entity-transfer__ și să te miști cu __CONTROL__move__ pentru transfer rapid la mai multe construcții în aceeași linie, nu este nevoie să apeși __CONTROL__fast-entity-transfer__ pe fiecare furnal în parte. +finish=Finalizare +finish-text=Prin asta ați finalizat mini ghidul. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ și folosește cursorul pentru a apăsa butonul Finalizare. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/ru/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/ru/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7ff93adc1f85dacdd37a5969581cfef691334de0 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/ru/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ по каменной печи с пустым курсором, чтобы забрать железные плиты. +ctrl-click-from-furnaces=Заберите железные плиты изо всех печей, используя новый метод быстрого перемещения предметов. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ на каменной печи с углём в курсоре для переноса пачки в неё. +ctrl-click-to-entity-2=Возьмите железную руду из панели быстрого доступа и поместите её в каменную печь, используя __CONTROL__fast-entity-transfer__. +ctrl-click-to-entity-2-controller=Возьмите железную руду из панели быстрого доступа (__CONTROL__show-quick-panel__) и поместите её в каменную печь, используя __CONTROL__fast-entity-transfer__. +ctrl-click-to-furnaces=Используйте быстрое перемещение предметов, чтобы взять угль и железную руду из сундука и поместить их во все печи. +ctrl-click-to-furnaces-note=Примечание: Для быстрой передачи вы можете перетащить над всеми печами, удерживая кнопку мыши. Вам не нужно щёлкать по каждой печи. +ctrl-click-to-furnaces-note-controller=Примечание: Вы можете удерживать __CONTROL__fast-entity-transfer__ и двигаться с помощью __CONTROL__move__ для быстрой передачи в несколько построек. Вам не нужно нажимать __CONTROL__fast-entity-transfer__ на каждой печи. +finish=Завершить +finish-text=На этом мини-обучение окончено. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ и используйте курсор для нажатия кнопки Завершить. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/sk/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/sk/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5c619dd38cd4b1f3efa88b3ee468e85927d80648 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/sk/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=Kliknite __ALT_CONTROL__1__fast-entity-transfer__ na kamennú pec s prázdnym kurzorom a vyberte z nej železné pláty. +ctrl-click-from-furnaces=Použite nový rýchly prevod objektov aby ste zobrali všetky železné pláty z pece. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ na kamennú pec počas toho ako držíte uhlie aby ste do nej presunuli stoh. +ctrl-click-to-entity-2=Zoberte železnú rudu z opasku a použite CTRL + Ľavé tlačidlo myši aby ste ju vložili do kamennej pece. +ctrl-click-to-entity-2-controller=Zober železnú rudu z rýchleho panela (__CONTROL__show-quick-panel__) a použi __CONTROL__fast-entity-transfer__ na vloženie do kamennej pece. +ctrl-click-to-furnaces=Použi nový rýchly presun objektov na vzatie uhlia a železa z truhly a vlož všetko do pecí. +ctrl-click-to-furnaces-note=Poznámka: Môžeš ťahať cez všetky pece, počas držania tlačidla na myši pre rýchly presun, nepotrebuješ klikať na každú pec zvlášť. +ctrl-click-to-furnaces-note-controller=Poznámka: Môžeš držať __CONTROL__fast-entity-transfer__ a pohnúť sa pomocou __CONTROL__move__ na rýchle premiestnenie viacerých budov v línii, nemusíš individuálne klikať __CONTROL__fast-entity-transfer__ na každú pec. +finish=Dokončiť +finish-text=Týmto končí tento návod. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ a použi kurzor na stlačenie Dokončiť. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/sl/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/sl/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..74d95ceffa88e099222e1823f9f96f686354ed17 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/sl/entity-transfers.cfg @@ -0,0 +1,4 @@ +ctrl-click-to-entity=Pritisnite __ALT_CONTROL__1__fast-entity-transfer__ na kamnito peč, med tem ko držite premoga, da ga vstavite cel seženj. +finish=Končano +finish-text=To zaključuje ta kratki vodnik. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/sr/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/sr/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..92bc707ab47a5c83434dabdeb4394456672ccb5c --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/sr/entity-transfers.cfg @@ -0,0 +1,4 @@ +finish=Заврши +finish-text=Овде се завршава овај туторијал. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ и корисит курсор да притиснеш Заврши дугме + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/sv-SE/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/sv-SE/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2187f24c5bd1e04e7782a5e386c2b2952b149758 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/sv-SE/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=Använd __ALT_CONTROL__1__fast-entity-transfer__ på stensmältugnen med en tom markör för att ta järnplattorna från den. +ctrl-click-from-furnaces=Använd den nya snabba enhetsöverföringen för att ta järnplåtarna från alla ugnar. +ctrl-click-to-entity=Använd __ALT_CONTROL__1__fast-entity-transfer__ på stensmältugnen medan du håller kol för att överföra stapeln till den. +ctrl-click-to-entity-2=Ta järnmalmen från snabbmenyn och använd __CONTROL__fast-entity-transfer__ för att lägga den i stensmältugnen. +ctrl-click-to-entity-2-controller=Ta järnmalmen från snabbmenyn (__CONTROL__show-quick-panel__) och använd __CONTROL__fast-entity-transfer__ för att lägga den in i stensmältugnen. +ctrl-click-to-furnaces=Använd den nya snabba entitets överföring för att ta kol och järnmalm från kistan, och sätt in den i alla ugnar. +ctrl-click-to-furnaces-note=Obs: Du kan dra över alla ugnar medan musknappen hålls ner för snabb överföring, du behöver inte individuellt klicka på varje ugn. +ctrl-click-to-furnaces-note-controller=Obs: Du kan hålla ned __CONTROL__fast-entity-transfer__ och förflytta dig med __CONTROL__move__ för att snabbt överföra till flera byggnader i en rad, du behöver inte trycka på __CONTROL__fast-entity-transfer__ individuellt på varje ugn. +finish=Avsluta +finish-text=Detta avslutar denna handledning. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ och använd markören för att trycka på knappen Slutför. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/th/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/th/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ee6674fab7da552be3a0cce71c7f2f39b72dbdb4 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/th/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ บนเตาหินที่มีเคอร์เซอร์ว่างเพื่อนำแผ่นเหล็กออกจากเตา +ctrl-click-from-furnaces=ใช้การถ่ายโอนสิ่งของอย่างรวดเร็วเพื่อนำแผ่นเหล็กออกจากเตาเผาทั้งหมด +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ บนเตาหินขณะถือถ่านหินเพื่อขนกองเข้าไป +ctrl-click-to-entity-2=นำแร่เหล็กจากแถบลัด และใช้ __CONTROL__fast-entity-transfer__ เพื่อใส่ลงในเตาหิน +ctrl-click-to-entity-2-controller=นำแร่เหล็กจากแถบด่วน (__CONTROL__show-quick-panel__) และใช้ __CONTROL__fast-entity-transfer__ เพื่อใส่ลงในเตาหิน +ctrl-click-to-furnaces=ใช้วิธีการโอนวัตถุอย่างรวดเร็วแบบใหม่เพื่อนำถ่านหินและแร่เหล็กออกจากหีบ และใส่เข้าไปในเตาเผาทั้งหมด +ctrl-click-to-furnaces-note=หมายเหตุ: คุณสามารถลากไปทั่วเตาหลอมทั้งหมดได้ในขณะที่กดปุ่มเมาส์ค้างไว้เพื่อถ่ายโอนอย่างรวดเร็ว คุณไม่จำเป็นต้องคลิกทีละเตา +ctrl-click-to-furnaces-note-controller=หมายเหตุ: คุณสามารถกด __CONTROL__fast-entity-transfer__ ค้างไว้แล้วย้ายโดยใช้ __CONTROL__move__ เพื่อโอนไปยังสิ่งก่อสร้างอย่างรวดเร็วในแถวเดียวกัน, คุณไม่จำเป็นต้องกด __CONTROL__fast-entity-transfer__ ทีละเตา +finish=เสร็จสิ้น +finish-text=แบบฝึกสอนย่อยจบลงเพียงแค่นี้ +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ และใช้เคอร์เซอร์เพื่อกดปุ่ม สำเร็จ + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/tr/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/tr/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0610c4015669878180e91ac515c26b88ad9f2844 --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/tr/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ kombinasyonunu, boş imleçte taş fırındaki demir levhaları almak için kullan. +ctrl-click-from-furnaces=Yeni kısayolu tüm fırınlardaki demir levhaları almak için kullanın. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ tuşunu elinde bir yığın kömür tutarken taş fırına transfer etmek için kullan. +ctrl-click-to-entity-2=Hızlı erişim çubuğundan demir cevherini al ve __CONTROL__fast-entity-transfer__ tuşunu taş fırına yerleştirmek için kullan. +ctrl-click-to-entity-2-controller=Hızlı panelden (__CONTROL__show-quick-panel__) demir cevherini al ve taş fırına koymak için __CONTROL__fast-entity-transfer__ kullan. +ctrl-click-to-furnaces=Kömür ve demir cevherini sandıktan almak için yeni hızlı varlık transferini kullan ve tüm fırınlara yerleştir. +ctrl-click-to-furnaces-note=Not: Hızlı transfer için fare düğmesi basılı tutulurken tüm fırınlar arasında sürükleyebilirsin, her fırına tek tek tıklaman gerekmez. +ctrl-click-to-furnaces-note-controller=Not: Bir satırda birden fazla binaya hızlı transfer için __CONTROL__fast-entity-transfer__ tuşunu basılı tutup __CONTROL__move__ ile hareket edebilirsin her fırında ayrı ayrı __CONTROL__fast-entity-transfer__ tuşuna basman gerekmez. +finish=Bitir +finish-text=Bu, öğreticiyi sonlandırır. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ ve Son düğmesine basmak için imleci kullan. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/uk/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/uk/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f4a41c0711bf5bd2ad5ebc0b22d98aa774b8bedb --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/uk/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=__ALT_CONTROL__1__fast-entity-transfer__ порожнім курсором на кам'яній печі, щоб забрати з неї залізні пластини. +ctrl-click-from-furnaces=Використайте новий швидкий спосіб збору щоб взяти залізні пластини з усіх печей. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ на кам'яній печі, утримуючи вугілля, щоб перенести в неї стопку. +ctrl-click-to-entity-2=Візьміть залізну руду з панелі швидкого доступу та натисніть __ALT_CONTROL__1__fast-entity-transfer__, щоб покласти її в кам'яну піч. +ctrl-click-to-entity-2-controller=Візьміть залізну руду з панелі швидкого доступу (__CONTROL__show-quick-panel__) та натисніть __ALT_CONTROL__1__fast-entity-transfer__, щоб покласти її в кам'яну піч. +ctrl-click-to-furnaces=Використайте новий швидкий суб'єкт, щоб взяти вугілля та залізну руду з грудей, та вставити їх у всі печі. +ctrl-click-to-furnaces-note=Примітка: Ви можете перетягнути над усіма печами, тримаючі кнопку миші. Щоб швидко перенести, вам не потрібно індивідуально натискати по кожній печі. +ctrl-click-to-furnaces-note-controller=Примітка: Ви можете затиснути __CONTROL__fast-entity-transfer__ та переміщатися використовуючи __CONTROL__move__, щоб пришвидшити передачу до декількох будівель у рядку. Не потрібно індивідуально натискати __CONTROL__fast-entity-transfer__ по кожній печі. +finish=Завершити +finish-text=На цьому завершується цей навчальний посібник. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ та використовуйте курсор для натискання кнопки. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/vi/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/vi/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f3cfad2e552ffda9ba7b76f4d318e81ccd3320ed --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/vi/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity= __ALT_CONTROL__1__fast-entity-transfer__ lên một lò nung với con trỏ trống sẽ lấy ra sắt tấm từ nó. +ctrl-click-from-furnaces=Sử dụng phím tắt chuyển vật thể nhanh chuột để lấy sắt tấm từ các lò. +ctrl-click-to-entity=__ALT_CONTROL__1__fast-entity-transfer__ trên lò nung đá khi đang có than ở con trỏ sẽ chuyển một xấp vào lò. +ctrl-click-to-entity-2=Lấy quặng sắt từ ô truy cập nhanh, và sử dụng __ALT_CONTROL__1__fast-entity-transfer__ để cho vào lò đá. +ctrl-click-to-entity-2-controller=Lấy quặng sắt từ ô truy cập nhanh, bảng điều khiển nhanh __ALT_CONTROL__1__fast-entity-transfer__ để cho vào lò đá. +ctrl-click-to-furnaces=Sử dụng tính năng vận chuyển mới để vận chuyển than và quặng sắt vào rương, rồi cho tất cả vào lò nung. +ctrl-click-to-furnaces-note=Ghi chú: Bạn có thể kéo tất cả lò nung trong khi vẫn giữ chuột để chuyển nhanh, bạn không cần phải bấm vào từng lò. +ctrl-click-to-furnaces-note-controller=Ghi chú: Bạn có thể nhấn giữ __CONTROL__fast-entity-transfer__ và kéo nó bằng cách ấn __CONTROL__move__ để chuyển nhanh nhiều kiến trúc trong một dòng,bạn không cần phải ấn từng cái __CONTROL__fast-entity-transfer__ trên mỗi lò nung. +finish=Hoàn thành +finish-text=Tổng kết hướng dẫn. +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ và sử dụng con trỏ để ấn nút Hoàn thành. + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/zh-CN/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/zh-CN/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..067aa83c737f4f4c7f22b0d6f8afac533355924c --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/zh-CN/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=没有手持物品时在石炉上按 __ALT_CONTROL__1__fast-entity-transfer__ 可从中取出铁板。 +ctrl-click-from-furnaces=使用新的快捷设施转移方式从所有石炉中取出铁板。 +ctrl-click-to-entity=手持煤矿时在石炉上按 __ALT_CONTROL__1__fast-entity-transfer__ 可将手持物品堆叠转移至其中。 +ctrl-click-to-entity-2=从物品栏拿起铁矿,然后按 __CONTROL__fast-entity-transfer__ 将其放入石炉。 +ctrl-click-to-entity-2-controller=从物品栏拿起铁矿 (__CONTROL__show-quick-panel__) ,然后按 __CONTROL__fast-entity-transfer__ 将其放入石炉。 +ctrl-click-to-furnaces=使用新的快捷设施转移方式从箱子中取出煤矿和铁矿,然后放入所有的炉子里。 +ctrl-click-to-furnaces-note=提示:你可以按住鼠标拖过所有炉子,这样就可以快捷完成操作,无需点击每个炉子。 +ctrl-click-to-furnaces-note-controller=提示:你可以在按住 __CONTROL__fast-entity-transfer__ 的同时按 __CONTROL__move__ 移动,这样就可以向整排的多个设施转移物品,无需对每个炉子分别按 __CONTROL__fast-entity-transfer__ 。 +finish=完成教学 +finish-text=本教学到此结束。 +finish-text-controller-note=按 __ALT_CONTROL__1__toggle-free-cursor__ ,然后用鼠标点击完成教学按钮。 + diff --git a/factorio/data/base/tutorials/entity-transfers/locale/zh-TW/entity-transfers.cfg b/factorio/data/base/tutorials/entity-transfers/locale/zh-TW/entity-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9fcabbcd816a3e6f391d8542721ce72d2bd8585e --- /dev/null +++ b/factorio/data/base/tutorials/entity-transfers/locale/zh-TW/entity-transfers.cfg @@ -0,0 +1,12 @@ +ctrl-click-from-entity=空手時,對石爐按 __ALT_CONTROL__1__fast-entity-transfer__ 可從石爐取出鐵板。 +ctrl-click-from-furnaces=請利用教到的快速物品轉移操作方式,從所有熔爐取出鐵板。 +ctrl-click-to-entity=手持煤時,對石爐按 __ALT_CONTROL__1__fast-entity-transfer__ 可將整疊煤放入。 +ctrl-click-to-entity-2=從工具列取出鐵礦,再用 __CONTROL__fast-entity-transfer__ 可將鐵礦放入石爐。 +ctrl-click-to-entity-2-controller=從快選面板(__CONTROL__show-quick-panel__)取出鐵礦,再用 __CONTROL__fast-entity-transfer__ 可將鐵礦放入石爐。 +ctrl-click-to-furnaces=請利用教到的快速物品轉移操作方式,從箱子取出煤和鐵礦,並放入所有熔爐。 +ctrl-click-to-furnaces-note=註:按住滑鼠按鍵並拖曳過每一座熔爐即可快速轉移,不需要對每座熔爐各按一下。 +ctrl-click-to-furnaces-note-controller=註:按住__CONTROL__fast-entity-transfer__再用__CONTROL__move__移動即可快速轉移物品到一整排的好幾座建築,不必個別對每座熔爐按__CONTROL__fast-entity-transfer__。 +finish=結束教學 +finish-text=本教學到此結束。 +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__可用游標來點選結束教學按鈕。 + diff --git a/factorio/data/base/tutorials/stack-transfers/blueprint.zip b/factorio/data/base/tutorials/stack-transfers/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..63c4eed99541747bd879df6df8a468f7ca8b8be3 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e67482013a96c94bf5b18bb784c4c703d1244ac3027f8b1b1a118228a3e7a30 +size 79551 diff --git a/factorio/data/base/tutorials/stack-transfers/control.lua b/factorio/data/base/tutorials/stack-transfers/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..d422810bd5f4a68c3ba06445b1f86b717afbb623 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/control.lua @@ -0,0 +1,291 @@ +require "story" + +script.on_init(function() + global.story = story_init() + game.surfaces[1].always_day = true + global.items = init_prototypes() +end) + +function on_player_created(event) + local player = game.players[event.player_index] + player.game_view_settings = + { + show_side_menu = false, + show_research_info = false, + show_alert_gui = false, + show_minimap = false + } + game.permissions.get_group(0).set_allows_action(defines.input_action.remove_cables, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_production_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_tips_and_tricks_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_blueprint_library_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_logistic_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_technology_gui, false) + player.character_crafting_speed_modifier = -1 --We don't want them crafting things from the items we give them, until the very end. + + player.force.disable_all_prototypes() +end + +intermission = +{ + init = function() + --player().opened = nil + player().clear_cursor() + player().create_local_flying_text + { + text = {"tutorial-gui.objective-complete"}, + create_at_cursor = true + } + end, + condition = story_elapsed_check(2) +} + +damage = function() + local character = player().character + if not character then return end + character.damage(1/1000000, "player") +end + +init_prototypes = function() + local item_prototypes = game.item_prototypes + local items = + { + wood = item_prototypes["wood"], + stone = item_prototypes["stone"], + coal = item_prototypes["coal"], + iron = item_prototypes["iron-ore"], + plate = item_prototypes["iron-plate"] + } + for k, name in pairs ({"wood", "stone", "coal", "iron", "plate"}) do + if not items[name] then + game.set_game_state{player_won = false, game_finished = true, can_continue = false} + end + end + return items +end + +story_table = +{ + { + { + condition = function() return game.tick >= 60 end, + update = function() player().zoom = 1 + (game.tick/60) end + }, + { + condition = story_elapsed_check(1) + }, + { + --Shift click stack to and from + init = function() + player().clear_items_inside() + chest().clear_items_inside() + player().insert(global.items.plate.name) + player().insert(global.items.plate.name) + set_goal({"shift-click-stack"}) + end, + update = function() + if player().cursor_stack.valid_for_read then + player().clear_cursor() + --player().print({"shift-click-stack"}) + damage() + return + end + local count = chest().get_item_count(global.items.plate.name) + if count == 0 then return end + if count > global.items.plate.stack_size then + --player().print({"shift-click-stack"}) + damage() + player().clear_items_inside() + player().insert(global.items.plate.name) + player().insert(global.items.plate.name) + chest().clear_items_inside() + end + end, + condition = function() + return chest().get_item_count(global.items.plate.name) == global.items.plate.stack_size + end, + action = function() + global.last_built_position = {x = chest().position.x, y = chest().position.y - 2} + end + }, + intermission, + { + --Ctrl click Item stack + --Everything of this item type should be transferred to the open chest + init = function() + set_goal({"ctrl-click-item-stack"}) + set_info() + chest().minable = false + player().insert{name= global.items.wood.name, count = global.items.wood.stack_size * 2} + player().insert{name= global.items.stone.name, count = global.items.stone.stack_size * 2} + end, + update = function() + if chest().get_item_count(global.items.wood.name) > 0 and player().get_item_count(global.items.wood.name) > 0 or player().get_item_count(global.items.stone.name) ~= global.items.stone.stack_size * 2 then + --They didn't transfer it all in 1 tick, or moved some coal + --game.print({"ctrl-click-item-stack"}) + damage() + local item = {name = global.items.wood.name, count = global.items.wood.stack_size * 2} + chest().remove_item(item) + player().remove_item(item) + player().insert(item) + item = {name = global.items.stone.name, count = global.items.stone.stack_size * 2} + chest().remove_item(item) + player().remove_item(item) + player().insert(item) + end + end, + condition = function() + if not player().opened then return end + return player().opened.name == chest().name and player().opened.get_item_count(global.items.wood.name) > 0 + end, + action = function() + global.last_built_position = {x = chest().position.x, y = chest().position.y - 2} + end + }, + intermission, + { + --Ctrl click empty + --Everything in the inventory should be transferred + init = function() + set_goal({"ctrl-click-empty-stack"}) + chest().clear_items_inside() + player().clear_items_inside() + player().insert{name= global.items.wood.name, count = global.items.wood.stack_size * 2} + player().insert{name= global.items.stone.name, count = global.items.stone.stack_size * 2} + end, + update = function() + if (chest().get_item_count(global.items.wood.name) > 0 or chest().get_item_count(global.items.stone.name) > 0) and + (player().get_item_count(global.items.wood.name) > 0 or player().get_item_count(global.items.stone.name) > 0) then + --They didn't transfer it all in 1 tick + --game.print({"ctrl-click-empty-stack"}) + damage() + local item = {name = global.items.wood.name, count = global.items.wood.stack_size * 2} + chest().remove_item(item) + player().remove_item(item) + player().insert(item) + item = {name = global.items.stone.name, count = global.items.stone.stack_size * 2} + chest().remove_item(item) + player().remove_item(item) + player().insert(item) + end + end, + condition = function() + if not player().opened then return end + return player().opened.name == chest().name and player().opened.get_item_count(global.items.wood.name) > 0 and player().opened.get_item_count(global.items.stone.name) > 0 + end, + action = function() + global.last_built_position = {x = chest().position.x, y = chest().position.y - 2} + end + }, + intermission, + { + init = function() + player().force.reset() + player().character_crafting_speed_modifier = 0 + set_goal() + if player().input_method == defines.input_method.game_controller then + set_info({text = {"table-info-controller"}}) + else + set_info({text = {"table-info"}}) + end + set_info({custom_function = build_info_table, append = true, text = {"table-info-2"}}) + if player().input_method == defines.input_method.game_controller then + set_info({text = {"finish-text-controller-note"}, append = true}) + end + set_info({custom_function = function(flow) add_button(flow).caption = {"finish"} end, append = true}) + chest() + for k, name in pairs ({global.items.stone.name, global.items.wood.name, "iron-chest", global.items.stone.name, global.items.iron.name}) do + player().insert(name) + player().insert(name) + end + end, + condition = function() + return global.continue + end + } + } +} + +story_init_helpers(story_table) + +function chest() + local chest_name = "iron-chest" + local entities = game.entity_prototypes + if not entities[chest_name] then + for name, prototype in pairs (entities) do + if prototype.type == "container" and prototype.get_inventory_size(1) > 5 then + chest_name = name + break + end + end + end + local entities = surface().find_entities_filtered{name = chest_name} + if entities and entities[1] then return entities[1] end + local position = surface().find_non_colliding_position(chest_name, {player().position.x + 3,player().position.y-3}, 32, 2) + local chest + if position then + chest = surface().create_entity{name = chest_name, position = position, force = player().force} + chest.minable = false + else + error("Well whaddya know") + end + return chest +end + +function furnace() + local furnace_name = "stone-furnace" + local entities = game.entity_prototypes + if not entities[furnace_name] then + for name, prototype in pairs (entities) do + if prototype.type == "furnace" then + furnace_name = name + break + end + end + end + local entities = surface().find_entities_filtered{name = furnace_name} + if entities and entities[1] then return entities[1] end + local furnace + local position = surface().find_non_colliding_position(furnace_name, {player().position.x,player().position.y-5}, 32, 2) + if position then + furnace = surface().create_entity{name = furnace_name, position = position, force = "player"} + furnace.minable = false + else + error("Well whaddya know") + end + return furnace +end + +script.on_event(defines.events.on_tick, function(event) + story_update(global.story, event) +end) + +script.on_event(defines.events.on_gui_click, function (event) + story_update(global.story, event) +end) + +function build_info_table (gui) + local table = gui.add{type = "table", column_count = 3} + table.style.horizontal_spacing = 20 + table.style.vertical_spacing = 5 + for k, name in pairs ({ + "", + "left-click", + "right-click", + "ctrl", + "transfer-all", + "transfer-half", + "shift", + "transfer-stack", + "transfer-half-stack", + "none", + "pick-drop-stack", + "pick-half-drop-one" + }) do + table.add{type = "label", caption = {name}} + end + table.draw_horizontal_line_after_headers = true + table.draw_vertical_lines = true +end + +script.on_event(defines.events.on_player_created, on_player_created) diff --git a/factorio/data/base/tutorials/stack-transfers/locale/af/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/af/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4d59a9ebebfc750dee304d8dcbf4865e9ed2797c --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/af/stack-transfers.cfg @@ -0,0 +1,16 @@ +ctrl=__CONTROL_KEY_CTRL__ +finish=Klaar +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ en gebruik die wyser om die Klaar knoppie te druk. +left-click=__CONTROL_LEFT_CLICK__ +none=Geen +pick-drop-stack=Tel op/laat val stapel +pick-half-drop-one=Kies 'n halwe stapel/laat val een item +right-click=__CONTROL_RIGHT_CLICK__ +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Maak die yster kis oop en dra 'n enkele stapel van yster plate oor na die kis, deur '__CONTROL__stack-transfer__' op 'n yster plaat stapel te gebruik. +table-info=Daar is talle tipes interaksies met item stapels, die muis knoppie en die modifiseersleutels. Hieronder is 'n tabel met verdere besonderhede. +transfer-all=Dra alles oor +transfer-half=Dra helfte oor +transfer-half-stack=Dra halwe stapel oor +transfer-stack=Dra 'n stapel oor + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/ar/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/ar/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..16e48e5999826d61a169077ce340302eb8c2fee3 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/ar/stack-transfers.cfg @@ -0,0 +1,15 @@ +ctrl-click-empty-stack=.ةغراف ةناخ يف __CONTROL__inventory-transfer__ مادختساب هيلإ رصانعلا عيمج لقنو ديدحلا قودنص حتفب مق +ctrl-click-item-stack=.ةيصخشلا نزخم يف بشخلا ةموك ىلع __CONTROL__inventory-transfer__ مادختساب هيلإ بشخلا لك لقنو ديدحلا قودنص حتفب مق +finish=ةياهنلا +none=ءيش ال +pick-drop-stack=ةسدكملا رصانعلا طاقسإ / طاقتلا +pick-half-drop-one=دحاو رصنع طاقسإ / سدكملا رصنعلا فصن رايتخا +right-click-single-item=.كب صاخلا رشؤملا يف ديدحلا حئافصب ظافتحالا ءانثأ ةغراف نوزخم ةحتف ىلع __CONTROL__cursor-split__ مادختساب هل ةدحاو ديدح ةحيفص جاردإو ديدحلا قودنص حتفب مق +shift-click-stack=.ةيديدح ةحيفص ةموك ىلع __CONTROL__stack-transfer__ مادختساب هيلإ ديدحلا ةحيفص نم ةدحاو ةموك لقنو ديدحلا قودنص حتفب مق +table-info=.ةيفاضإلا ليصافتلا ضعب عم لودج هاندأ .ليدعتلا حيتافمو سواملا رارزأو رصانعلا تاعومجم عم تالعافتلا نم ديدعلا كانه +table-info-2=.يميلعتلا جمانربلا ءاهنإل ءاهتنالا رز ىلع طغضاn\n\ .سيدكتلا عم عيرسلا لقنلا تازيم ةبرجتل رصانعلا ضعب تيطعأ دقل +transfer-all=لكلا لقن +transfer-half=فصنلا لقن +transfer-half-stack=ةسدكملا رصانعلا فصن ليوحت +transfer-stack=ةسدكملا رصانعلا ليوحت + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/be/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/be/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..89a94425de256c6f69e300003027ef4f92be79e9 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/be/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Адкрыйце жалезны куфар і пакладзіце туда ўсе прадметы, націснуўшы __CONTROL__inventory-transfer__ на пустым слоце інвентара. +ctrl-click-item-stack=Адкрыйце жалезны куфар і пакладзіце туда ўсю драўніну, націснуўшы __CONTROL__inventory-transfer__ на пачак драўніны ў інвентары. +finish=Скончыць +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ з курсорам, каб націснуць кнопку Скончыць. +left-click=__CONTROL_LEFT_CLICK__ +none=Няма +pick-drop-stack=Падняць/скінуць пачак +pick-half-drop-one=Падняць палову пачка/скінуць адзін прадмет +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Адкрыйце жалезны куфар і пакладзіце ў яго адну жалезную плітку. Вазьміце пліткі ў курсор і націсніце __CONTROL__cursor-split__ на пустым слоце інвентара. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Адкрыйце жалезны куфар і пакладзіце ў яго адзін пачак жалезнай пліткі. Націсніце __CONTROL__stack-transfer__ на любым адным з іх. +table-info=Дзеянняў з прадметамі шмат, і ўсе яны рэалізуюцца праз спалучэнні кнопак мышы і клавіятуры. Ніжэй вы можаце пабачыць поўную табліцу такіх дзеянняў. +table-info-2=Вы атрымалі некалькі прадметаў, каб эксперыментаваць з функцыямі пераносу прадметаў.\n\nНацісніце "Скончыць", каб выйсці з дапаможніка. +table-info-controller=Праз спалучэнні кнопак мышы і клавіятуры з прадметамі можна зрабіць шмат дзеянняў. Ніжэй табліца з далейшымі тлумачэннямі. +transfer-all=Перакінуць усё +transfer-half=Перакінуць палову +transfer-half-stack=Перакінуць палову пачка +transfer-stack=Перакінуць пачак + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/bg/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/bg/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..95627f6cf21d85ba1026bed762b8c1ae693c59cd --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/bg/stack-transfers.cfg @@ -0,0 +1,9 @@ +finish=Завършване +none=Няма +pick-half-drop-one=Вземане на половин купчина / изхвърляне на един предмет +table-info=Съществуват множество взаимодействия с предмети. Долу е таблицата с подробностите. +transfer-all=Прехвърляне на всичко +transfer-half=Прехвърляне на половината +transfer-half-stack=Прехвърляне на половин купчина +transfer-stack=Прехвърляне на купчина + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/ca/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/ca/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..afcb2fea1066a8c61c4d7dc0702be82cf2cdd55b --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/ca/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Obriu la caixa de ferro i transferiu tots els elements emprant __CONTROL__inventory-transfer__ en una ranura buida de l'inventari. +ctrl-click-item-stack=Obriu la caixa de ferro i transferiu tota la fusta emprant __CONTROL__inventory-transfer__ en una pila de fusta de l'inventari del personatge. +finish=Acaba +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ i empreu el cursor a per premer el botó «Acaba». +left-click=__CONTROL_LEFT_CLICK__ +none=Cap +pick-drop-stack=Agafa/Deixa la pila +pick-half-drop-one=Agafar mitja pila / Deixar un element +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Obriu la caixa de ferro i deseu-hi una sola planxa de ferro usant __CONTROL__cursor-split__ en una ranura buida d'inventari mentre hi hagi una planxa de ferro al cursor. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Obriu la caixa de ferro i transferiu-hi sols una pila de planxes de ferro usant __CONTROL__stack-transfer__ a sobre d'una pila de ferro. +table-info=Hi ha moltes interaccions amb les piles d'elements amb el ratolí i el teclat. A sota teniu una taula amb alguns detalls de les interaccions. +table-info-2=Se us han donat alguns elements per experimentar amb les funcions de transferències ràpides de piles.\n\nPremeu el botó Acaba per finalitzar el tutorial. +table-info-controller=Hi ha moltes interaccions amb les piles d'elements i els botons. A sota teniu una taula amb alguns detalls de les interaccions. +transfer-all=Transfereix tot +transfer-half=Transfereix la meitat +transfer-half-stack=Transfereix la meitat de la pila +transfer-stack=Transfereix la pila + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/cs/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/cs/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2801465f10d42e3057aef95d5075c9b615412cbf --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/cs/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Otevři železnou truhlu a přesuň do ní všechny položky použitím '__CONTROL__inventory-transfer__' na prázdném slotu inventáře. +ctrl-click-item-stack=Otevři železnou truhlu a přesuň do ní všechno dřevo použitím '__CONTROL__inventory-transfer__' na štosu dřeva v inventáři. +finish=Dokončit +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ a pomocí kurzoru stiskni tlačítko Dokončit. +left-click=__CONTROL_LEFT_CLICK__ +none=Nic +pick-drop-stack=Zvednout/zahodit štos +pick-half-drop-one=Zvednout polovinu štosu/zahodit jednu položku +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Otevři železnou truhlu a vlož do ní jeden plát použitím '__CONTROL__cursor-split__' na prázdný slot inventáře, když držíš železné pláty v kurzoru. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Otevři železnou truhlu a přesuň do ní jeden štos železných plátů použitím '__CONTROL__stack-transfer__' na štosu železných plátů. +table-info=Existuje mnoho typů interakcí mezi štosy předmětů, akcí myši a klávesnicí. Níže je tabulka s detaily. +table-info-2=Dostal jsi nějaké předměty k experimentování s rychlým přesunem štosů. \n\nStiskni tlačítko Dokončit pro ukončení tutoriálu +table-info-controller=Existuje mnoho typů interakcí mezi štosy předmětů a tlačítky. Níže je tabulka s podrobnostmi. +transfer-all=Přesunout vše +transfer-half=Přesunout polovinu +transfer-half-stack=Přesunout polovinu štosu +transfer-stack=Přesunout štos + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/da/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/da/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3f29ab2b08fe362609fca4279fb5539f18470088 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/da/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Åben jernkisten og overfør alle genstande til den ved at bruge __CONTROL__inventory-transfer__ på et tom indholdsfelt. +ctrl-click-item-stack=Åben jernkisten og overfør alt træ til den ved at bruge __CONTROL__inventory-transfer__ på en stak træ i din rygsæk. +finish=Afslut +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ og brug markøren til at trykke på knappen Afslut. +left-click=__CONTROL_LEFT_CLICK__ +none=Ingen +pick-drop-stack=Opsaml/smid stak +pick-half-drop-one=Opsaml halv stak/smid én genstand +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Åben jernkisten og læg en enkelt jernplade i den, ved at bruge __CONTROL__cursor-split__ på et tom indholdsfelt, mens du holder jernplader med musemarkøren. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Åben jernkisten og læg en enkel stak jernplader i den ved at bruge __CONTROL__stack-transfer__ på en stak jernplader. +table-info=Der findes mange interaktioner mellem stakke af genstande, museknapperne og modifikationstasterne. Nedenfor er en tabel med flere detaljer. +table-info-2=Du har fået nogle genstande til at eksperimentere med hurtig stakoverførsel.\n\nTryk på Afslut knappen for at slutte vejledningen. +table-info-controller=Der er mange interaktioner mellem stakke af genstande og knapper. Nedenfor er en tabel med flere detaljer. +transfer-all=Overfør alt +transfer-half=Overfør halvdelen +transfer-half-stack=Overfør en halv stak +transfer-stack=Overfør stak + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/de/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/de/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..25b4bafad0e33c4c7d282f228aca3dd0c944555b --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/de/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Öffne die Eisenkiste und verschiebe alle Gegenstände hinein durch __ALT_CONTROL__1__inventory-transfer__ auf einen freien Inventarplatz. +ctrl-click-item-stack=Öffne die Eisenkiste und verschiebe das gesamte Holz hinein durch __ALT_CONTROL__1__inventory-transfer__ auf einen Stapel Holz in Deinem Inventar. +finish=Abschließen +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ und klicke anschließend mit dem Cursor auf die Beenden Schaltfläche. +left-click=__CONTROL_LEFT_CLICK__ +none=Keine +pick-drop-stack=Stapel aufnehmen/ablegen +pick-half-drop-one=Halben Stapel aufnehmen/einzelnen Gegenstand ablegen +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Öffne die Eisenkiste und lege eine einzelne Eisenplatte hinein durch __ALT_CONTROL__1__cursor-split__ auf einen leeren Platz, während Du Eisenplatten in der Hand hältst. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Öffne die Eisenkiste und verschiebe einen Stapel Eisenplatten hinein durch __ALT_CONTROL__1__stack-transfer__ auf einen Stapel Eisenplatten. +table-info=Es gibt viele Interaktionen zwischen Gegenstands-Stapeln, den Maustasten und den Sondertasten. Unten ist eine Tabelle mit weiteren Details. +table-info-2=Dir wurden einige Gegenstände gegeben, um mit den Funktionen für schnelle Stapelverschiebung herumzuexperimentieren.\n\nKlicke auf „Abschließen“, um die Mini-Lektion zu beenden. +table-info-controller=Es gibt viele Interaktionsmöglichkeiten für Gegenstandsstapel. Nachfolgend findest du eine Tabelle mit weiteren Details. +transfer-all=Alle verschieben +transfer-half=Hälfte verschieben +transfer-half-stack=Halben Stapel verschieben +transfer-stack=Stapel verschieben + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/el/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/el/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2eae84c6dfa165891225af883a2285c867f36700 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/el/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Άνοιξε το μεταλλικό κιβώτιο και μετέφερε σε αυτό όλα τα αντικείμενα πατώντας __CONTROL__inventory-transfer__ σε μια κενή υποδοχή στο απόθεμα σου. +ctrl-click-item-stack=Άνοιξε το μεταλλικό κιβώτιο και μετέφερε σε αυτό όλο το ξύλο πατώντας __CONTROL__inventory-transfer__ σε μια στοίβα ξύλου στο απόθεμα του χαρακτήρα. +finish=Τέλος +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ και χρησιμοποίησε τον κέρσορα για να πατήσεις το κουμπί Τέλος. +left-click=__CONTROL_LEFT_CLICK__ +none=Κανένα +pick-drop-stack=Παραλαβή /απόθεση στοίβας +pick-half-drop-one=Παραλαβή μισής στοίβας/απόθεση ένα στοιχείο +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Άνοιξε το μεταλλικό κιβώτιο και μετέφερε σε αυτό μια πλάκα σιδήρου πατώντας __CONTROL__cursor-split__ σε μια κενή υποδοχή αποθέματος κρατώντας πλάκες σιδήρου στον κέρσορα. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Άνοιξε το μεταλλικό κιβώτιο και μετέφερε μία στοίβα με πλάκες σιδήρου πατώντας__CONTROL__stack-transfer__ σε μια στοίβα με πλάκες σιδήρου. +table-info=Υπάρχουν πολλές αλληλεπιδράσεις των στοιβών, με τα κουμπιά του ποντικιού και τα πλήκτρα μεταβολής. Παρακάτω είναι ένας πίνακας με περαιτέρω λεπτομέρειες. +table-info-2=Σου δόθηκαν ορισμένα στοιχεία για να πειραματιστείς με την γρήγορη μεταφορά αποθέματος.\n\nΠάτησε το κουμπί Τέλος για να τερματίσεις το σεμινάριο. +table-info-controller=Υπάρχουν πολλές αλληλεπιδράσεις μεταξύ στοιβών αντικειμένων και κουμπιών. Ακολουθεί ένας πίνακας με περισσότερες λεπτομέρειες. +transfer-all=Μεταφορά όλων +transfer-half=Μεταφορά μισών +transfer-half-stack=Μεταφορά μισής στοίβας +transfer-stack=Μεταφορά στοίβας + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/en/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/en/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4518d8043ce0920aa7cbcaf3bcdc57bd0087f881 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/en/stack-transfers.cfg @@ -0,0 +1,26 @@ + +shift-click-stack=Open the iron chest and transfer a single stack of iron plate to it by using __CONTROL__stack-transfer__ on an iron plate stack. + +ctrl-click-item-stack=Open the iron chest and transfer all the wood to it by using __CONTROL__inventory-transfer__ on a wood stack in the character inventory. +ctrl-click-empty-stack=Open the iron chest and transfer all the items to it by using __CONTROL__inventory-transfer__ on an empty inventory slot. + +right-click-single-item=Open the iron chest and insert a single iron plate to it by using __CONTROL__cursor-split__ on a empty inventory slot while holding iron plates in your cursor. + +table-info=There are many interactions of item stacks, the mouse buttons, and the modifier keys. Below is a table with some further details. +table-info-controller=There are many interactions of item stacks and buttons. Below is a table with some further details. +table-info-2=You have been given some items to experiment with the fast stack transfer features. \n\nPress the Finish button to end the tutorial. + +ctrl=__CONTROL_KEY_CTRL__ +shift=__CONTROL_KEY_SHIFT__ +none=None +left-click=__CONTROL_LEFT_CLICK__ +right-click=__CONTROL_RIGHT_CLICK__ +transfer-all=Transfer all +transfer-half=Transfer half +transfer-half-stack=Transfer half stack +transfer-stack=Transfer stack +pick-drop-stack=Pick up/drop stack +pick-half-drop-one=Pick half stack/drop one item + +finish=Finish +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ and use the cursor to press the Finish button. diff --git a/factorio/data/base/tutorials/stack-transfers/locale/es-ES/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/es-ES/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c2cd120df4a5f233782e9c72386bec91acaffe9e --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/es-ES/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Abre el cofre de hierro y transfiere todos los artículos a él usando __CONTROL__inventory-transfer__ en una ranura de inventario vacía. +ctrl-click-item-stack=Abre el cofre de hierro y transfiere toda la madera a él usando __CONTROL__inventory-transfer__ en una pila de madera en el inventario de personajes. +finish=Terminar +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ y pulsa el botón Finalizar con el cursor. +left-click=__CONTROL_LEFT_CLICK__ +none=Ninguno +pick-drop-stack=Recoger/soltar pila +pick-half-drop-one=Coger medio stack/soltar un objeto +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Abre el cofre de hierro y coloca una única placa de hierro en él pulsando __CONTROL__cursor-split__ sobre una ranura de inventario vacía mientras arrastras placas de hierro con tu cursor. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Abre el cofre de hierro y transfiere solo una pila de placas de hierro usando __CONTROL__stack-transfer__ en una pila de placas de hierro. +table-info=Existen muchas interacciones entre los stacks de objetos, los botones del ratón, y las teclas especiales. Debajo hay una tabla con mas detalles. +table-info-2=Se te han dado algunos objetos para experimentar las características de la transferencia rápida de lotes. Pulsa acabar para finalizar el tutorial. +table-info-controller=Existen muchas interacciones entre las pilas de objetos y los botones de juego. A continuación puedes ver una tabla más detallada. +transfer-all=Transferir todos +transfer-half=Transferir la mitad +transfer-half-stack=Tranferir medio stack +transfer-stack=Tranferir stack + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/et/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/et/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d0b135c8b979aa653f77e05e96e84f6de05c4b93 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/et/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Ava raudkirst ja kanna sinna kõik esemed üle kasutades __CONTROL__inventory-transfer__ tühja inventaripesa peal. +ctrl-click-item-stack=Ava raudkirst ja pane kõik puit sinna kasutades __CONTROL__inventory-transfer__ puiduhunniku peal tegelase seljakotis. +finish=Lõpeta +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ ja kasuta kursorit, et vajutada Lõpeta nuppu. +left-click=__CONTROL_LEFT_CLICK__ +none=Puudub +pick-drop-stack=Korja/pilla hulk +pick-half-drop-one=Korja pool kuhja/pilla üks ese +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Ava raudkirst ja sisesta üks rauaplaat kasutades '__CONTROL__cursor-split__' tühja inventaripesa peal, samalajal hoides raudplaate kursoriga. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Ava raudkirst ja kanna sinna üle üks kuhi raudplaate kasutades __CONTROL__stack-transfer__ raudplaatide kuhja peal. +table-info=Tänu hiirele ja modifikaatornuppudele, leidub väga palju interaktsioone esemekuhjadega. Allpool on tabel mõningaste detailidega. +table-info-2=Sulle on antud osad esemed, et eksperimenteerida rongipeatuste kiire virna ülekandega.\n\nVajuta Lõpeta nuppu, et lõpetada õpetus. +table-info-controller=On palju nuppe, mis aitavad esemehulkadega tegeleda. Allpool on detailne tabel. +transfer-all=Kanna kõik üle +transfer-half=Anna üle pool +transfer-half-stack=Kanna üle pool kuhja +transfer-stack=Kuhja ümberpaigutamine + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/eu/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/eu/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..32a1d77ee8fb39aef7bd4a1c3dc48b4b7c008fd2 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/eu/stack-transfers.cfg @@ -0,0 +1,7 @@ +ctrl=__CONTROL_KEY_CTRL__ +finish=Amaitu +left-click=__CONTROL_LEFT_CLICK__ +none=Bat ere ez +right-click=__CONTROL_RIGHT_CLICK__ +shift=__CONTROL_KEY_SHIFT__ + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/fi/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/fi/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0e1d4fb0b470ff8c33285a178da9f3df4453ce50 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/fi/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Avaa rauta-arkku ja siirrä siihen kaikki esineet painamalla __CONTROL__inventory-transfer__ tyhjän ruudun päällä. +ctrl-click-item-stack=Avaa rauta-arkku ja siirrä siihen kaikki raakapuut painamalla __CONTROL__inventory-transfer__ hahmon tavaraluettelossa olevan raakapuupinon päällä. +finish=Lopeta +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ ja käytä osoitinta "Lopeta" napin painamiseen. +left-click=__CONTROL_LEFT_CLICK__ +none=Ei mitään +pick-drop-stack=Poimi tai pudota pino +pick-half-drop-one=Poimi puoli pinoa tai pudota yksi esine +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Avaa rauta-arkku ja siirrä siihen tasan yksi rautalevy ottamalla levyjä käteen ja painamalla __CONTROL__cursor-split__ tyhjän ruudun päällä. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Avaa rauta-arkku ja siirrä siihen yksi rautalevypino painamalla __CONTROL__stack-transfer__ rautalevypinon kohdalla. +table-info=Esinepinoja voi käsitellä monella tavalla käyttämällä hiiren ja näppäinten eri yhdistelmiä. Alla on taulukko eri yhdistelmistä. +table-info-2=Sinulle on annettu tavaroita, joilla voit kokeilla pikasiirto-ominaisuutta. \n\nPaina lopeta-näppäintä lopettaaksesi minioppaan. +table-info-controller=Esinepinoja voi käsitellä monella tavalla käyttämällä hiiren ja näppäinten eri yhdistelmiä. Alla on taulukko eri yhdistelmistä. +transfer-all=Siirrä kaikki +transfer-half=Siirrä puolet +transfer-half-stack=Siirrä puolet pinosta +transfer-stack=Siirrä pino + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/fr/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/fr/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e78f0f52ce64c6c2c0ba29161041c6fea5800087 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/fr/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Ouvrez le coffre en fer et transférez-y tous les objets en appuyant sur "__CONTROL__inventory-transfer__" sur un emplacement d'inventaire vide. +ctrl-click-item-stack=Ouvrez le coffre en fer et transférez y tout le bois brut en appuyant sur "__CONTROL__inventory-transfer__" sur une pile de bois dans l'inventaire du personnage. +finish=Terminer +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ puis utilisez le curseur pour appuyer sur le bouton Terminer. +left-click=__CONTROL_LEFT_CLICK__ +none=Aucun +pick-drop-stack=Ramasser/Déposer une pile +pick-half-drop-one=Prendre la moitié de la pile / jeter un objet +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Ouvrez le coffre en fer et insérez-y une plaque de fer en appuyant sur __CONTROL__cursor-split__ sur un emplacement d'inventaire vide, tout en tenant des plaques de fer en main. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Ouvrez le coffre en fer et transférez une seule pile de plaques de fer en appuyant sur __CONTROL__stack-transfer__ sur une pile de plaques de fer. +table-info=Beaucoup d'interactions avec les piles d'objets sont possibles grâce aux boutons de souris et aux touches de combinaison. Le tableau ci-dessous les détaille. +table-info-2=Vous avez reçu quelques objets pour vous permettre de vous familiariser avec le transfert rapide. \n\nCliquez sur Terminer pour quitter ce tutoriel. +table-info-controller=Beaucoup d'interactions avec les piles d'objets sont possibles grâce aux boutons. Le tableau ci-dessous les détaille. +transfer-all=Tout transférer +transfer-half=Transférer la moitié +transfer-half-stack=Transférer la moitié d'une pile +transfer-stack=Transférer une pile + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/fy-NL/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/fy-NL/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..69798d341317636069c41dd96e614e8d9bcffada --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/fy-NL/stack-transfers.cfg @@ -0,0 +1,9 @@ +finish=Dien +none=Gjin +pick-half-drop-one=Heale steapel oppakke/ien item dellizze +table-info=Der binne hiel wat ynteraksjes mei itemsteapels, de mûsknoppen en de toetseboerdknoppen. Yn de tabel hjirûnder kinsto mear details fine. +transfer-all=Alles oerbringe +transfer-half=Helte oerbringe +transfer-half-stack=Heale steapel oerbringe +transfer-stack=Steapel oerbringe + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/ga-IE/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/ga-IE/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6ade56224d3209be1bd47ba524fe32b8eabbb2cb --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/ga-IE/stack-transfers.cfg @@ -0,0 +1,9 @@ +finish=Críochnaigh +none=Folamh +pick-half-drop-one=Pioc leathchruach suas/lig earraí amháin uait +table-info=Tá a lán idirghníomhaíochtaí idir cruach earraí, cnaipí na luiche, agus eochracha mionathraithe. Tá tábla síos le heolas níos mó a fháil. +transfer-all=Aistrigh uile +transfer-half=Aistrigh a leath +transfer-half-stack=Aistrigh leathchruach +transfer-stack=Aistrigh cruach + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/he/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/he/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c578f380c56ff085c69166a20c10cfaab1c6fbc2 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/he/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=.__CONTROL__inventory-transfer__ לע הציחלו ןקחשה יאלמב הקיר תצבשמ לע ףוחיר תועצמאב וכותל םיטירפה לכ תא וריבעהו לזרבה זגרא תא וחתפ +ctrl-click-item-stack=.__CONTROL__inventory-transfer__ לע הציחלו ןקחשה יאלמב ץע תמירע לעמ ףוחיר ךות ץעה לכ תא וכותל וריבעהו לזרבה זגרא תא וחתפ +finish=םויס +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ םויסה רותפכ לע ץוחלל ידכ ןמסב ושמתשהו. +left-click=__CONTROL_LEFT_CLICK__ +none=אלל +pick-drop-stack=המירע לש החנה/המרה +pick-half-drop-one=דדוב טירפ לש החנה / המירע יצח לש המרה +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=.__CONTROL__cursor-split__ לע הציחלו זגראב היונפ יאלמ תצבשמ לע ףוחיר ,רבכעה ןמסב לזרב תוחול לש הקזחה ידי-לע דדוב לזרב חול המינפ וסינכהו לזרבה זגרא תא וחתפ +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=.__CONTROL__stack-transfer__ לע הציחלו לזרב תוחול לש המירע לע ףוחיר ידי-לע ,תחא לזרב תוחול תמירע וכותמ וריבעהו לזרבה זגרא תא וחתפ +table-info=:ףסונ עדימ םע הלבט ןלהל .םיטירפ תומירע לש רשקהב תדלקמו רבכע ישקמ לש םיבר םיפוריצ םנשי +table-info-2=.םויסה רותפכה לע וצחל הכרדהה שיחרת םויסל n\n\.תומירע לש תונוש תוריהמ תורבעהב תוסנתהל ולכותש ידכ םיטירפ המכ םתלביק +table-info-controller=:ףסונ עדימ םע הלבט ןלהל .םיטירפ תומירע לש רשקהב םיבר םישקמ יפוריצ םנשי +transfer-all=לכה רבעה +transfer-half=יצח רבעה +transfer-half-stack=המירע יצח רבעה +transfer-stack=המירע רבעה + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/hr/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/hr/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cdc92a57073b86d30d969d4bdefe90f2986fe9a4 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/hr/stack-transfers.cfg @@ -0,0 +1,15 @@ +ctrl-click-empty-stack=Otvori željeznu škrinju i prebaci sve predmete koristeći __CONTROL__inventory-transfer__ na prazno polje u tvome inventaru. +ctrl-click-item-stack=Otvorite željezni kovčeg i prebacite svo drvo koristeći __CONTROL__inventory-transfer__ na stog drva u vašem inventaru. +finish=Završi +none=Ništa +pick-drop-stack=Pokupi stog/ izbaci stog +pick-half-drop-one=Pokupi pola stoga/ispusti jedan predmet +right-click-single-item=Otvori željeznu škrinju i prebaci jednu željeznu ploču koristeći __CONTROL__cursor-split__ na prazno polje u inventaru dok držiš željezne ploče na kursoru. +shift-click-stack=Otvori željeznu škrinju i prebaci jedan stog željeznih ploča koristeći __CONTROL__stack-transfer__ na stog željeznih ploča. +table-info=Postoji puno interakcija sa stogovima predmeta, tipkama miša i kontrolnim tipkama. Dolje se nalazi tablica sa daljnjim podacima. +table-info-2=Dobio si neke predmete sa kojima možeš eksperimentirati sa funkcijama brzog prijenosa. \n\n Pritisni tipku "Završi" kako bi završio vodič. +transfer-all=Prebaci sve +transfer-half=Prebaci pola +transfer-half-stack=Prebaci pola stoga +transfer-stack=Prebaci stog + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/hu/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/hu/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c4e878f9c7c19a1af60cf52abc080e940ac23a04 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/hu/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Nyisd meg a vasládát, és mozgasd bele az összes tárgyat __CONTROL__inventory-transfer__ használatával egy üres hátizsákhelyen. +ctrl-click-item-stack=Nyisd meg a vasládát, és mozgasd bele az összes fát __CONTROL__inventory-transfer__ használatával a fahalmon a karakter hátizsákjában. +finish=Vége +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ és használd a kurzort a Vége gomb megnyomásához. +left-click=__CONTROL_LEFT_CLICK__ +none=Semmi +pick-drop-stack=Halom felvétele/lehelyezése +pick-half-drop-one=Fél halom felvétele/egy tárgy lehelyezése +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Nyisd meg a vasládát és helyezz bele egy vaslemezt __CONTROL__cursor-split__ használatával egy üres tárolóhelyen, miközben vaslemezt tartasz a kezedben. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Nyisd meg a vasládát, és helyezz bele egy halom vaslemezt __CONTROL__stack-transfer__ használatával egy vaslemezhalmon. +table-info=Sok dolgot lehet a tárgyhalmokkal végezni az egérgombok és módosító billentyűk használatával. Alább található egy táblázat további részletekkel. +table-info-2=Adtunk néhány tárgyat, hogy kísérletezhess a gyors halomáthelyezési lehetőségekkel.\n\nAz útmutató befejezéséhez kattints a Vége gombra. +table-info-controller=Sok dolgot lehet a tárgyhalmokkal végezni a gombok használatával. Alább található egy táblázat további részletekkel. +transfer-all=Összes áthelyezése +transfer-half=Fele áthelyezése +transfer-half-stack=Fél halom áthelyezése +transfer-stack=Halom áthelyezése + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/id/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/id/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a4b29dab81d327594cd1763a6e55114a47639c65 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/id/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Buka peti besi dan pindahkan semua item ke dalamnya menggunakan __CONTROL__inventory-transfer__ di slot inventaris kosong +ctrl-click-item-stack=Buka peti besi dan pindahkan semua kayu ke dalamnya menggunakan __CONTROL__inventory-transfer__ pada tumpukan kayu dalam inventaris karakter +finish=Selesai +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ dan gunakan kursor untuk menekan tombol Selesai. +left-click=__CONTROL_LEFT_CLICK__ +none=Tidak ada +pick-drop-stack=Ambil/turunkan tumpukan +pick-half-drop-one=Ambil setengah tumpukan/turunkan satu item +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Buka peti besi dan masukkan sebuah lempengan besi ke dalamnya menggunakan __CONTROL__cursor-split__ pada sebuah slot inventaris sementara menahan lempengan besi di kursor +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Buka peti besi dan pindahkan sebuah tumpukan dari lempengan besi ke dalamnya dengan menggunakan __CONTROL__stack-transfer__ di tumpukan besi +table-info=Ada banyak interaksi dari tumpukan item, tombol mouse, dan kunci modifier. Dibawah tabel beberapa detil lebih lanjut. +table-info-2=Anda telah diberi beberapa item untuk bereksperimen dengan fitur transfer tumpukan cepat.\n\nTekan tombol selesai untuk mengakhiri panduan. +table-info-controller=Ada banyak interaksi dari tumpukan barang dan tombol. Dibawah ini adalah tabel dengan detal lebih lanjut. +transfer-all=Transfer-semua +transfer-half=Transfer-sebagian +transfer-half-stack=Transfer-sebagian-tumpukan +transfer-stack=Transfer tumpukan + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/is/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/is/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5e3f5579b8d5a1548c661bed440984c219eb4bb3 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/is/stack-transfers.cfg @@ -0,0 +1,2 @@ +none=Ekkert + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/it/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/it/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e01f28c31ff1a622c2a8c13f00f064e608ed1611 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/it/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Apri la cassa di ferro e trasferisci tutti gli oggetti usando '__CONTROL__inventory-transfer__' su uno slot vuoto dell'inventario della cassa. +ctrl-click-item-stack=Apri la cassa di ferro e trasferisci tutto il legno usando '__CONTROL__inventory-transfer__' su una pila di legno nel tuo inventario. +finish=Termina +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ e usa il cursore per premere il pulsante Termina. +left-click=__CONTROL_LEFT_CLICK__ +none=Nessuno +pick-drop-stack=Prendi/lascia pila +pick-half-drop-one=Prendi mezza pila/lascia un oggetto solo +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Apri la cassa di ferro e inserisci una singola piastra di ferro usando '__CONTROL__cursor-split__' in uno slot vuoto dell'inventario mentre hai nel cursore altre piastre di ferro. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Apri la cassa di ferro e trasferisci una singola pila di piastre di ferro utilizzando '__CONTROL__stack-transfer__' su una pila di piastre di ferro. +table-info=Ci sono molte interazioni sulle pile di oggetti grazie a combinazioni di tasti e pulsanti del mouse. Qui sotto troverai ulteriori informazioni. +table-info-2=Ti sono stati forniti alcuni oggetti con cui puoi sperimentare la funzione di trasferimento veloce. \n\nPremi il bottone Termina per terminare il tutorial. +table-info-controller=Ci sono molte interazioni tra pile di oggetti e pulsanti. Qui sotto troverai una tabella con ulteriori informazioni. +transfer-all=Trasferisci tutto +transfer-half=Trasferisci metà +transfer-half-stack=Trasferisci mezza pila +transfer-stack=Trasferisci pila + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/ja/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/ja/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..87223a6856901f61637f87274a45d6aa321a4384 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/ja/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=鉄のチェストを開き、プレイヤーのインベントリの空欄で __CONTROL__inventory-transfer__ を押して全てのアイテムをチェストに移動しましょう。 +ctrl-click-item-stack=鉄のチェストを開き、__CONTROL__inventory-transfer__ で全ての木材をキャラクターのインベントリに移動させましょう。 +finish=終了 +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ とカーソルで、終了ボタンを押す。 +left-click=__CONTROL_LEFT_CLICK__ +none=(なし) +pick-drop-stack=アイテムを持つ/置く +pick-half-drop-one=アイテムの半分を持つ/1個を置く +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=鉄のチェストを開き、鉄板を持ち、空欄の上で __CONTROL__cursor-split__ を押して鉄板を1枚チェストに挿入しましょう。 +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=鉄のチェストを開き、鉄板のアイコン上で __CONTROL__stack-transfer__ し、鉄板1スタックを移動させましょう。 +table-info=クリックする場所、使うマウスのボタン、修飾キーによって様々な動作が発生します。下の表に詳細を記載します。 +table-info-2=アイテムの高速移動を試すための資材を渡します。\n\n終了ボタンを押すとチュートリアルを終了します。 +table-info-controller=アイテムスタックとボタンによってさまざまな動作が発生します。下の表に詳細が記載されています。 +transfer-all=全アイテムの移動 +transfer-half=全アイテムの半分を移動 +transfer-half-stack=半スタックを移動 +transfer-stack=1スタックを移動 + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/ka/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/ka/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..66f90bd1af141e17a30bb4533be72c741351997b --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/ka/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=გახსენით რკინის სკივრი და გადაიტანეთ მასში ყველა ელემენტი __CONTROL__inventory-transfer__-ის გამოყენებით ინვენტარის ცარიელ ჭრილში. +ctrl-click-item-stack=გახსენით რკინის სკივრი და გადაიტანეთ მასში მთელი ხე __CONTROL__inventory-transfer__-ის გამოყენებით ხის დასტაზე პერსონაჟის ინვენტარში. +finish=დასრულება +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ და გამოიყენეთ კურსორი დასრულების ღილაკზე დასაჭერად +left-click=__CONTROL_LEFT_CLICK__ +none=არცერთი +pick-drop-stack=აიღე/ჩააგდე პაკეტი +pick-half-drop-one=აირჩიე ნახევარი დასტა/ჩააგდე ერთი ელემენტი +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=გახსენით რკინის სკივრი და ჩასვით მასში ერთი რკინის ფირფიტა __CONTROL__cursor-split__-ის გამოყენებით ცარიელ ინვენტარის ჭრილში, ხოლო კურსორში რკინის ფირფიტები გეჭიროთ. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=გახსენით რკინის სკივრი და გადაიტანეთ მასში ერთი დასტა რკინის ფირფიტა __CONTROL__stack-transfer__-ის გამოყენებით რკინის ფირფიტის დასტაზე. +table-info=არსებობს მრავალი ურთიერთქმედება ნივთების დასტასთან, მაუსის ღილაკებთან და მოდიფიკატორის კლავიშებთან. ქვემოთ მოცემულია ცხრილი დამატებითი დეტალებით. +table-info-2=თქვენ მოგეცემათ რამდენიმე ელემენტი სწრაფი დასტა გადაცემის ფუნქციების ექსპერიმენტებისთვის. \n\nდააჭირეთ დასრულების ღილაკს გაკვეთილის დასასრულებლად. +table-info-controller=არსებობს მრავალი ურთიერთქმედება ნივთების დასტასა და ღილაკებს შორის. ქვემოთ მოცემულია ცხრილი დამატებითი დეტალებით. +transfer-all=ყველაფრის გადატანა +transfer-half=ნახევრის გადატანა +transfer-half-stack=ნახევრის გადატანა +transfer-stack=ბევრის გადატანა + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/kk/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/kk/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4159b9223199d7175fea0de6c5915453f4d4e604 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/kk/stack-transfers.cfg @@ -0,0 +1,15 @@ +ctrl-click-empty-stack=Темір сандықты ашып, бос мұқаммал слотына __CONTROL__inventory-transfer__ басып, барлық затты сандыққа тасымалдаңыз. +ctrl-click-item-stack=Темір сандықты ашып, кейіпкер мұқаммалындағы барлық ағашқа __CONTROL__inventory-transfer__ басып, сандыққа тасымалдаңыз. +finish=Аяқтау +none=Еш +pick-drop-stack=Жиын алу/тастау +pick-half-drop-one=Жиын жартысын алу/тастау +right-click-single-item=Темір сандықты ашып, курсорда темір тілімше ұстап, бос мұқаммал слотына __CONTROL__cursor-split__ басып, бір темір тілімшені сандыққа салыңыз. +shift-click-stack=Темір сандықты ашып, бір темір тілімше жиынына __CONTROL__stack-transfer__ басып, сандыққа тасымалдаңыз. +table-info=Зат жиындары, тінтуір түймелері және өзгерткіш пернелерге қатысты көп әрекет бар. Егжей-тегжейлі кесте астында. +table-info-2=Сізге жылдам жиын тасымалы функцияларымен эксперимент жасауға кейбір зат берілді.\n\nТуториалды аяқтау үшін Аяқтау батырмасын басыңыз. +transfer-all=Бәрін тасымалдау +transfer-half=Жартысын тасымалдау +transfer-half-stack=Жиын жартысын тасымалдау +transfer-stack=Жиын тасымалдау + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/ko/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/ko/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bea844ea3089527e3c8dadc8ba0ce9ff9851dfb0 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/ko/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=철 상자를 열고 빈 인벤토리 슬롯에 '__CONTROL__inventory-transfer__'을 사용해서 모든 아이템을 옮기세요. +ctrl-click-item-stack=철 상자를 열고 플레이어의 인벤토리 내에 있는 나무 묶음을 '__CONTROL__inventory-transfer__'을 사용해서 모두 옮기세요. +finish=완료 +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__와(과) 커서를 써서 완료 버튼을 누르세요. +left-click=__CONTROL_LEFT_CLICK__ +none=없음 +pick-drop-stack=묶음 줍기/내려놓기 +pick-half-drop-one=묶음의 절반 줍기/하나의 아이템 내려놓기 +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=철 상자를 열고 철 판을 집은 채로 빈 인벤토리 슬롯에 '__CONTROL__cursor-split__'을 사용하여 철 판을 한 개만 넣으세요. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=철 상자를 열고 철 판 묶음에 '__CONTROL__stack-transfer__'을 사용해서 한 묶음의 철 판을 상자로 옮기세요. +table-info=아이템 묶음, 마우스 버튼 및 변경 키의 많은 상호 작용이 있습니다. 다음은 좀 더 자세한 내용이 담긴 표입니다. +table-info-2=빠른 인벤토리 관리를 연습할 수 있도록 몇 가지 아이템이 제공되었습니다.\n\n튜토리얼을 끝내려면 완료 버튼을 누르십시오. +table-info-controller=아이템 묶음과 버튼 사이에는 많은 상호 작용이 있습니다. 다음은 좀 더 자세한 내용이 담긴 표입니다. +transfer-all=모두 옮기기 +transfer-half=절반 옮기기 +transfer-half-stack=묶음의 절반 옮기기 +transfer-stack=묶음 옮기기 + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/lt/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/lt/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3464c2cba1e5f1f0eed310925e325331ca04fc79 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/lt/stack-transfers.cfg @@ -0,0 +1,10 @@ +finish=Užbaigti +left-click=__CONTROL_LEFT_CLICK__ +none=Nieko +pick-half-drop-one=Paimti puse pako / ismesti viena daigta +table-info=Yra daug elementų, pelės mygtukų ir modifikatoriaus migtukų sąveikos. Žemiau pateikiama lentelė su papildoma informacija. +transfer-all=Perkelti viską +transfer-half=Perkelti puse +transfer-half-stack=Perkelti puse paketo +transfer-stack=Perkelti paketa + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/lv/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/lv/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c639ae0202a3dfb8522abd2df71f11631f78e3e1 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/lv/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Atver dzelzs lādi un pārsūti visus priekšmetus uz to, izmantojot __CONTROL__inventory-transfer__ uz tukša inventāra lauciņa. +ctrl-click-item-stack=Atver dzelzs lādi un pārsūti visu koku uz to, izmantojot __CONTROL__inventory-transfer__ uz koku kaudzes cilvēka inventārā. +finish=Pabeigt +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ un ar kursoru spied pogu "Pabeigt". +left-click=__CONTROL_LEFT_CLICK__ +none=Nekas +pick-drop-stack=Pacel/nomet kaudzi +pick-half-drop-one=Pacel pus-kaudzi/noment vienu vienību +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Atver dzelzs lādi un ievieto tajā vienu dzelzs plāksni, izmantojot __CONTROL__cursor-split__ uz tukša inventāra lauciņa kamēr turi dzelzs plāksnes ar kursoru. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Atver dzelzs lādi un pārsūti vienu kaudzi ar dzelzs plāksnēm, izmantojot __CONTROL__ stack-transfer__ uz dzelzs plākšņu kaudzes. +table-info=Ir vairāki veidi kā mijiedarboties ar priekšmetu kaudzēm, peles pogām un modificējošajiem taustiņiem. Zemāk ir tabula ar vairāk informāciju. +table-info-2=Tev ir iedoti daži priekšmeti ar kuriem eksperimentēt izmantojot ātrās kaudžu pārsūtīšanas funkcijas. \n\nNospied pogu Beigt, lai beigtu apmācību. +table-info-controller=Ir vairāki veidi kā mijiedarboties ar priekšmetu kaudzēm un pogām. Vairāk informācijas atrodams tabulā zemāk. +transfer-all=Pārsūti visu +transfer-half=Pārsūti pusi +transfer-half-stack=Pārsūti pusi no kaudzes +transfer-stack=Pārsūti kaudzi + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/nl/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/nl/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2c18b599a5bda12aa5ee504f0aaa63c255bdffdb --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/nl/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Open de ijzeren kist en verplaats alle voorwerpen met behulp van __CONTROL__inventory-transfer__ op een leeg inventarisvak. +ctrl-click-item-stack=Open de ijzeren kist en verplaats al het hout met behulp van __CONTROL__inventory-transfer__ op een hout stapel in je personages inventaris. +finish=Klaar +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ en gebruik de cursor om de knop Voltooien te drukken. +left-click=__CONTROL_LEFT_CLICK__ +none=Geen +pick-drop-stack=Stapel oppakken/neerleggen +pick-half-drop-one=Halve stapel opnemen/één item afleggen +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Open de ijzeren kist en voeg een ijzeren plaat in met behulp van __CONTROL__cursor-split__'op een leeg voorraadvak terwijl je ijzeren platen in de cursor houdt. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Open de ijzeren kist en breng een enkele stapel ijzeren platen over met behulp van '__CONTROL__stack-transfer__' op een stapel ijzeren platen. +table-info=Er zijn heel wat interacties mogelijk met voorwerpstapels via de muis- en toetsenbordknoppen. De tabel hieronder toont meer informatie. +table-info-2=Je hebt wat spullen gekregen om te experimenteren met de snelle stapel verplaats methode. \n\nDruk op de Klaar knop om de tutorial te beëindigen. +table-info-controller=Er zijn veel interacties van voorwerpstapels en knoppen. Hieronder is een tabel met meer details. +transfer-all=Verplaats alles +transfer-half=Verplaats de helft +transfer-half-stack=Verplaats een halve stapel +transfer-stack=Verplaats stapel + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/no/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/no/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8dafd036f2ad120fea98f175825e68aa335b3afc --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/no/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Åpne jernkisten og overfør alle gjenstandene ved å bruke '__CONTROL__inventory-transfer__' på et tomt inventarfelt. +ctrl-click-item-stack=Åpne jernkisten og overfør alt treet ved å bruke __CONTROL__inventory-transfer__ på en trestabel i karakterens inventar. +finish=Fullfør +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ og bruk pekeren til å trykke på Fullfør-knappen. +left-click=__CONTROL_LEFT_CLICK__ +none=Ingen +pick-drop-stack=Plukk opp/Slipp stabel +pick-half-drop-one=Plukke opp halve stabelen/slipp én gjenstand +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Åpne jernkisten og plasser en enkel jernplate i kisten ved å bruke __CONTROL__cursor-split__ på et tomt inventarfelt mens du holder jernplater i pekeren. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Åpne jernkisten og overfør en stabel med jernplater ved å klikke "_Control_stack-tramsfer__" på en stabel jernplater +table-info=Det er mange interaksjoner med stablet av gjenstander, museikonet og modifikasjons tastene. Under ser du en oversikt med flere detaljer. +table-info-2=Du har fått noen gjenstander til å eksperimenter med rask stabeloverføring. \n\nTrykk på Fullfør knappen for å avslutte veiledningen. +table-info-controller=Det finnes mange interaksjoner mellom stabler av gjenstander og knapper. Tabellen nedenfor har flere detaljer. +transfer-all=Overfør alle +transfer-half=Overfør halvparten +transfer-half-stack=Overfør halv stabel +transfer-stack=Overfør stabel + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/pl/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/pl/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7ff4cc2129d13395009e7103988775e37bc25637 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/pl/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Otwórz żelazną skrzynię i przenieś do niej wszystkie przedmioty używając "__CONTROL__inventory-transfer__" na pustym polu ekwipunku. +ctrl-click-item-stack=Otwórz żelazną skrzynię i przenieś do niej całe drewno używając "__CONTROL__inventory-transfer__" na stosie drewna do twojego ekwipunku. +finish=Zakończ +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ i użyj kursora, aby nacisnąć przycisk Zakończenia. +left-click=__CONTROL_LEFT_CLICK__ +none=Żaden +pick-drop-stack=Podnieś/odłóż stos +pick-half-drop-one=Podnieś pół stosu/odłóż jeden przedmiot +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Otwórz żelazną skrzynię i wstaw do niej pojedynczą żelazną płytkę używając __CONTROL__cursor-split__ na pustym polu ekwipunku, trzymając żelazne płytki na kursorze. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Otwórz skrzynię i przenieś do niej pojedynczy stos żelaznych płytek, używając __CONTROL__stack-transfer__ na stosie żelaznych płytek. +table-info=Jest wiele sposobów interakcji między stosami przedmiotów, przyciskami myszy i klawiszami modyfikującymi. Poniżej znajduje się tabela z dalszymi informacjami. +table-info-2=Otrzymane przedmioty służą do eksperymentowania z szybkim przenoszeniem stosów. \n\nNaciśnij przycisk "Zakończ", aby zakończyć samouczek. +table-info-controller=Istnieje wiele interakcji pomiędzy stosami przedmiotów i przyciskami. Poniżej znajduje się tabela z kilkoma dalszymi szczegółami. +transfer-all=Przenieś wszystkie +transfer-half=Przenieś połowę +transfer-half-stack=Przenieś pół stosu +transfer-stack=Przenieś stos + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/pt-BR/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/pt-BR/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..74eb83bc5ea01de640d2c0cd13ddeb1f127ba62c --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/pt-BR/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Abra o baú de ferro e transfira todos os itens para ele usando "__CONTROL__inventory-transfer__" em um espaço de inventário vazio. +ctrl-click-item-stack=Abra o baú de ferro e transfira toda a madeira para ele usando __CONTROL__inventory-transfer__ em uma pilha de madeira no inventário do personagem. +finish=Finalizado +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ e use o cursor para pressionar o botão Finalizado. +left-click=__CONTROL_LEFT_CLICK__ +none=Nenhum +pick-drop-stack=Pegar/Soltar pilha +pick-half-drop-one=Pegar metade de uma pilha/soltar um item +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Abra o baú de ferro e insira uma única chapa de ferro nela usando __CONTROL__cursor-split__ em um espaço de inventário vazio enquanto segura chapas de ferro com o cursor. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Abra o baú de ferro e transfira uma única pilha de chapas de ferro usando __CONTROL__stack-transfer__ em uma pilha de chapas de ferro. +table-info=Existem muitas interações de pilhas de item, botões do mouse e teclas modificadoras. Abaixo está uma tabela com detalhes. +table-info-2=Você recebeu alguns itens para experimentar os recursos de transferência rápida. \n\nPressione o botão Concluir para finalizar o tutorial. +table-info-controller=Existem muitas interações de pilhas de item, botões do mouse e teclas modificadoras. Abaixo está uma tabela com detalhes. +transfer-all=Transferir tudo +transfer-half=Transfirir metade +transfer-half-stack=Transfira metade da pilha +transfer-stack=Transferir pilha + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/pt-PT/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/pt-PT/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d26fdaddfb5286831f25f502e903f1e36f74ff2a --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/pt-PT/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Abre a arca de ferro e transfere todos os itens para ele usando __CONTROL__stack-transfer__ num espaço de inventário vazio. +ctrl-click-item-stack=Abre a arca de ferro e transfere toda a madeira para ele usando __CONTROL__inventory-transfer__ numa pilha de madeira no inventário do jogador +finish=Fim +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ e use o cursor para premir o botão Finalizar. +left-click=__CONTROL_LEFT_CLICK__ +none=Nenhum(a) +pick-drop-stack=Pegar/soltar pilha +pick-half-drop-one=Apanha metade da pilha/deixa cair um item +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Abre a arca de ferro e insere uma única chapa de ferro para ela usando __CONTROL__cursor-split__ num espaço de inventário vazio enquanto seguras chapas de ferro no teu cursor +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Abre a arca de ferro e transfere uma pilha única de chapas de ferro para ele usando __CONTROL__stack-transfer__ numa pilha de chapas de ferro +table-info=Existem muitas interacções com as pilhas de item, os botões do rato e as teclas modificadoras. Abaixo está uma tabela com alguns detalhes adicionais. +table-info-2=Tu recebeste alguns itens para experimentar com as funcionalidades de transferência rápida de pilhas de itens. \n\nPressiona o botão Fim para acabar o tutorial. +table-info-controller=Existem muitas interações com as pilhas de itens e botões. Segue abaixo uma tabela com detalhes adicionais. +transfer-all=Transfere tudo +transfer-half=Transfere metade +transfer-half-stack=Transfere metade da pilha +transfer-stack=Transfere a pilha + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/ro/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/ro/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3dd8e04ca6611530c99a0a9817fbc405f1c66ac5 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/ro/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Deschide lada de fier și transferă toate obiectele folosind __CONTROL__inventory-transfer__ pe un loc gol din inventar. +ctrl-click-item-stack=Deschide lada din fier și transferă tot lemnul folosind __CONTROL__inventory-transfer__ pe o stivă de lemne din inventarul personajului. +finish=Finalizare +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ și folosește cursorul pentru a apăsa butonul Finalizare. +left-click=__CONTROL_LEFT_CLICK__ +none=Nimic +pick-drop-stack=Ridică/aruncă teanc +pick-half-drop-one=Ridică jumătate de teanc/aruncă un singur obiect +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Deschide lada de fier și introdu o singură placă de fier folosind __CONTROL__cursor-split__ pe un slot gol din inventar în timp ce ții plăcile de fier cu cursorul. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Deschideți lada de fier și transferați un singur grup de plăci de fier în aceasta folosind '__CONTROL__inventory-transfer__' pe un grup de plăci de fier. +table-info=Există multe interacțiuni ale grupurilor de obiecte datorate butoanelor mouse-ului și ale tastaturii. Dedesubt se află un tabel cu mai multe informații. +table-info-2=Ți s-au dat câteva obiecte pentru a experimenta cu funcțiile de transfer rapid de teanc. \n\nApasă butonul Finalizare pentru a termina tutorialul. +table-info-controller=Există multe interacțiuni între teancurile de obiecte și butoanele jocului. Mai jos se află un tabel cu mai multe informații. +transfer-all=Transferă tot +transfer-half=Transferă jumătate +transfer-half-stack=Transferă jumătate de teanc +transfer-stack=Transferă teanc + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/ru/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/ru/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bed6bf03946cf8aeb29e28075dc3a735a5900bd2 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/ru/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Откройте железный сундук и перенесите в него все предметы нажатием '__CONTROL__inventory-transfer__' по пустой ячейке вашего инвентаря. +ctrl-click-item-stack=Откройте железный сундук и перенесите в него всё дерево нажатием '__CONTROL__inventory-transfer__' по пачке. +finish=Завершить +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ и используйте курсор для нажатия кнопки Завершить. +left-click=__CONTROL_LEFT_CLICK__ +none=Нет +pick-drop-stack=Взять/бросить пачку предметов +pick-half-drop-one=Взять половину пачки/бросить один предмет +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Откройте железный сундук, возьмите в курсор железные плиты и положите 1 плиту в сундук, используя __CONTROL__cursor-split__ на пустой ячейке сундука. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Откройте железный сундук и положите в него одну пачку железных плит нажатием __CONTROL__stack-transfer__ на пачке. +table-info=Существует множество взаимодействий с предметами. Ниже таблица с подробностями. +table-info-2=Вам выдали несколько предметы для экспериментов с перемещением пачек предметов. \n\nНажмите кнопку Завершить для завершения обучения. +table-info-controller=Взаимодействовать с пачками предметов можно несколькими способами. В таблице ниже описаны подробности. +transfer-all=Перенести всё +transfer-half=Перенести половину +transfer-half-stack=Перенести половину пачки предметов +transfer-stack=Перенести пачку предметов + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/sk/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/sk/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c6c097bb8e5afa6ec7399992bb79476491207821 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/sk/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Otvorte železnú truhlu a vložte do nej všetky vaše predmety. Kliknite __CONTROL__inventory-transfer__ na prázdny slot v inventári. +ctrl-click-item-stack=Otvorte železnú truhlu a vložte do nej všetko drevo. Kliknite __CONTROL__inventory-transfer__ na stoh dreva vo vašom inventári. +finish=Hotovo +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ a použitím kurzoru stlač tlačítko. +left-click=__CONTROL_LEFT_CLICK__ +none=Žiadna +pick-drop-stack=Zdvihni/pusti stoh +pick-half-drop-one=Zodvihni pol stohu/pusti jeden predmet +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Otvorte železnú truhlu a vložte do nej len jeden železný plát. Kliknite __CONTROL__cursor-split__ na prázdny slot v inventáry počas toho ako držíte železné pláty vo vašom kurzori. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Otvorte železnú truhlu a presuňte do nej jediný stoh železných plátov. Kliknite __CONTROL__stack-transfer__ na jeden stoh železných plátov. +table-info=Existuje veľa interakcií zo stohmi predmetov, tlačidlami myše, a modifikátorom tlačidiel. Dole sa nachádza tabuľka, ktorá obsahuje bližšie informácie. +table-info-2=Bol ti dané nejaké predmety na experimentovanie s rýchlym presunom stohov. \n\nStlač tlačidlo Dokončiť na ukončenie výcviku. +table-info-controller=Existuje veľa interakcií zo stohmi predmetov, tlačidlami myše, a modifikátorom tlačidiel. Dole sa nachádza tabuľka, ktorá obsahuje bližšie informácie. +transfer-all=Presunúť všetko +transfer-half=Presunúť polovicu +transfer-half-stack=Presuň pol stohu +transfer-stack=Presuň stoh + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/sl/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/sl/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8270e3dc227ab83d3796596f96527e53e0eaec91 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/sl/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Odpri skrinjo in prenesi vse predmete vanjo z uporabo '__CONTROL__inventory-transfer__' na praznem okencu v inventarju. +ctrl-click-item-stack=Odpri železno skrinjo in prenesi ves surov les vanjo z uporabo '__CONTROL__inventory-transfer__' na svežnju surovega lesa. +finish=Končaj +finish-text-controller-note=__ALT_CONTROL__1__upravljaj kazalec__ in uporabi kazalec, da pritisneš gumb. +left-click=__CONTROL_LEFT_CLICK__ +none=Nič +pick-drop-stack=Poberi/spusti sveženj +pick-half-drop-one=Poberi pol svežnja/spusti en predmet +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Odpri skrinjo in odloži vanjo eno samo železno ploščo z uporabo '__CONTROL__cursor-split__' na praznem okencu, medtem ko držiš železno ploščo v roki. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Odpri skrinjo in prenesi en sveženj železnih plošč vanjo z uporabo '__CONTROL__stack-transfer__' na svežnju surovega lesa. +table-info=Obstaja veliko interakcij s predmeti in svežnji, zahvaljujoč gumbom na miški ter gumbom za spremembe. Spodaj je tabela z nekaj več podrobnostmi. +table-info-2=Dobili ste nekaj predmetov za testiranje s signalizacijo. \n\nKliknite gumb Končaj , da zaključite ta vodič. +table-info-controller=Obstaja veliko interakcij s predmeti in svežnji, zahvaljujoč gumbom na miški ter gumbom za spremembe. Spodaj je tabela z nekaj več podrobnostmi. +transfer-all=Prenesi vse +transfer-half=Prenesi pol +transfer-half-stack=Prenesi pol svežnja +transfer-stack=Prenesi sveženj + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/sr/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/sr/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2e2c28a5fb1a10cd0612ed9d489e1cbe59711735 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/sr/stack-transfers.cfg @@ -0,0 +1,14 @@ +ctrl=__CONTROL_KEY_CTRL__ +finish=Заврши +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ и корир курсор да притиснеш заврши дугме. +left-click=__CONTROL_LEFT_CLICK__ +none=Ништа +pick-drop-stack=Покупи/ббаци стек. +pick-half-drop-one=Покупи пола стека/ баци једну ствар. +right-click=__CONTROL_RIGHT_CLICK__ +shift=__CONTROL_KEY_SHIFT__ +transfer-all=Пребаци Све +transfer-half=Пребаци пола +transfer-half-stack=Пребаци пола стека +transfer-stack=Пребаци стек. + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/sv-SE/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/sv-SE/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3089ca5734eaf9aada3c8339fdf3dcefcad9f334 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/sv-SE/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Öppna järnkistan och för över alla föremål till den genom att använda '__CONTROL__inventory-transfer__' på ett tom ruta i ditt inventarie. +ctrl-click-item-stack=Öppna järnkistan och för överför allt trä till den genom att använda '__CONTROL__inventory-transfer__' på en hög trä i din inventarie. +finish=Slutför +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ och använd markören för att trycka på knappen Slutför. +left-click=__CONTROL_LEFT_CLICK__ +none=Ingen +pick-drop-stack=Plocka upp/släpp hög +pick-half-drop-one=Plocka halva stacken/släpp ett objekt +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Öppna järnkistan och placera endast en järnplåt dit genom att använda '__CONTROL__cursor-split__' på en tom inventarieruta medans håller järnplåtar i din markör. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Öppna järnkistan och överför en hög av järnplåtar genom att använda '__CONTROL__stack-transfer__' på en järnplåtshög. +table-info=Det finns många olika sätt av interaktioner på högar av föremål, med musknappar och med modifierings tangenter. Nedan finns en tabell med mera detaljer. +table-info-2=Du har fått några föremål att experimentera med de snabba stacköverföringsfunktionerna. \n\nTryck på knappen Slutför för att avsluta handledningen. +table-info-controller=Det finns många interaktioner mellan objektstaplar och knappar. Nedan finns en tabell med ytterligare information. +transfer-all=Överför allt +transfer-half=Överför halva +transfer-half-stack=Överför halv stack +transfer-stack=Överför stack + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/th/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/th/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..238eed5d5fa94df3f1ba0e1f524a254eb7fedc73 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/th/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=เปิดหีบเหล็กแล้วเคลื่อนย้ายไอเทมทั้งหมดไปที่มันโดยใช้ __CONTROL__inventory-transfer__ บนช่องสินค้าในคลังที่ว่างเปล่า +ctrl-click-item-stack=เปิดหีบเหล็กแล้วเคลื่อนย้ายไม้ทั้งหมดไปที่มันโดยใช้__CONTROL__inventory-transfer__ บนกองไม้ในคลังตัวละคร +finish=เสร็จสิ้น +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ และใช้เคอร์เซอร์เพื่อกดปุ่มสำเร็จ +left-click=__CONTROL_LEFT_CLICK__ +none=ไม่มี +pick-drop-stack=หยิบ/วางกอง +pick-half-drop-one=เลือกครึ่งกอง/วางหนึ่งรายการ +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=เปิดหีบเหล็กแล้วใส่แผ่นเหล็กแผ่นเดียวเข้าไปโดยใช้ __CONTROL__cursor-split__ บนช่องเก็บของว่างขณะถือแผ่นเหล็กในเคอร์เซอร์ของคุณ +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=เปิดหีบเหล็กแล้วเคลื่อนย้ายแผ่นเหล็กกองเดียวไปโดยใช้ __CONTROL__stack-transfer__ บนกองแผ่นเหล็ก +table-info=มีการโต้ตอบกันมากมายของกองไอเท็ม ปุ่มเมาส์ และปุ่มตัวปรับแต่ง ด้านล่างเป็นตารางที่มีรายละเอียดเพิ่มเติม +table-info-2=คุณได้รับบางรายการเพื่อทดสอบกับคุณสมบัติการเครื่อนย้ายกองอย่างรวดเร็ว\n\nกดปุ่ม เสร็จสิ้น เพื่อสิ้นสุดบทช่วยสอน +table-info-controller=มีการโต้ตอบกันของไอเท็มและปุ่มต่างๆ มากมาย ตารางด้านล่างมีรายละเอียดเพิ่มเติมให้ดู +transfer-all=เคลื่อนย้ายทั้งหมด +transfer-half=เคลื่อนย้ายครึ่งเดียว +transfer-half-stack=เคลื่อนย้ายครึ่งกอง +transfer-stack=เคลื่อนย้ายกอง + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/tr/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/tr/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c255b66871f30d9826810c725c8dd51c130c9743 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/tr/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Demir sandığı aç ve boş bir envanter yuvasına __CONTROL__inventory-transfer__ ile basarak tüm öğeleri aktar. +ctrl-click-item-stack=Demir sandığı aç ve karakter envanterindeki odun yığınına __CONTROL__inventory-transfer__ ile basarak bütün odunları aktar. +finish=Bitir +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ ve Son düğmesine basmak için imleci kullan. +left-click=__CONTROL_LEFT_CLICK__ +none=Hiç +pick-drop-stack=Yığını al/bırak +pick-half-drop-one=Yarım yığın al/bir öğe bırak +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Demir sandığı aç ve imlecinde demir levha tutarken boş bir envanter yuvasına __CONTROL__cursor-split__ kullanarak tek bir demir plaka yerleştir. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Demir sandığı aç ve bir demir levha yığını üzerinde __CONTROL__stack-transfer__ kullanarak tek bir demir levha yığını aktar. +table-info=Öğe yığınları ile bir çok etkileşim yolu vardır, fare tuşları, ve değiştirici tuşlar. Aşağıda daha fazla detay içeren bir tablo bulunmaktadır. +table-info-2=Hızlı yığın aktarma özelliklerini denemen için bazı öğeler verildi.\n\nÖğreticiyi sonlandırmak için Bitir'e bas. +table-info-controller=Öğe yığınlarının ve düğmelerin birçok etkileşimi vardır. Aşağıda daha fazla ayrıntı içeren bir tablo bulunmaktadır. +transfer-all=Tümünü aktar +transfer-half=Yarısını aktar +transfer-half-stack=Yarım yığın aktar +transfer-stack=Yığın aktar + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/uk/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/uk/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0b8b6877b09af5fb7a421180b30cac26a755b132 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/uk/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Відкрийте залізну скриню і перенесіть до неї всі предмети за допомогою __CONTROL__inventory-transfer__ на порожній слот інвентарю. +ctrl-click-item-stack=Відкрийте залізну скриню і перенесіть до неї все дерево натиснувши '__CONTROL__inventory-transfer__' по стопці. +finish=Завершити +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ і використовуйте курсор для натискання кнопки. +left-click=__CONTROL_LEFT_CLICK__ +none=Немає +pick-drop-stack=Взяти/викинути стопку +pick-half-drop-one=Взяти половину стеку/кинути один предмет +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Відкрийте залізну скриню, візьміть в курсор залізні плити та покладіть 1 плиту в скриню, використовуючи __CONTROL__cursor-split__ на порожній клітинці скрині. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Відкрийте залізну скриню і покладіть в неї одну стопку залізних плит натиснувши __CONTROL__stack-transfer__ на стопці. +table-info=Існують багато взаємодій стопок предметів, кнопки миші, та ключі модифікатор. Нижче наведено таблицю з деякими додатковими деталями. +table-info-2=Вам було надано деякі елементи для експериментів з функціями швидкого переміщення стопки. \Натисніть кнопку Завершити, щоб завершити роботу з підручником. +table-info-controller=Існує багато взаємодій між стопками елементів і кнопками. Нижче наведено таблицю з деякими додатковими деталями. +transfer-all=Перенести все +transfer-half=Перенести половину +transfer-half-stack=Перенести половину стеку +transfer-stack=Перенести стек + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/vi/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/vi/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..577ebcfc964e491e1dc971c44897f94d4f1e0db2 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/vi/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=Mở rương sắt và chuyển tất cả vật phẩm bằng cách dùng __CONTROL__inventory-transfer__ vào một ô trống trong hành trang. +ctrl-click-item-stack=Mở rương sắt và chuyển tất cả gỗ bằng cách dùng __CONTROL__stack-transfer__ trên một xấp gỗ trong hành trang. +finish=Hoàn tất +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ và sử dụng con trỏ để ấn nút Hoàn thành. +left-click=__CONTROL_LEFT_CLICK__ +none=None +pick-drop-stack=Nhặt/thả xấp +pick-half-drop-one=Nhặt nửa xấp/thả một vật phẩm +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=Mở rương sắt và chuyển một vật phẩm bằng cách dùng __CONTROL__cursor-split__ vào một ô trống trong hành trang khi đang có tấm sắt ở con trỏ. +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=Mở hộp sắt và chuyển một xấp tấm sắt bằng cách dùng __CONTROL__stack-transfer__ trên một xấp tấm sắt. +table-info=Có rất nhiều thao tác với xấp vật phẩm, như các nút trên chuột, và các nút trên bàn phím tùy chỉnh được. Bảng dưới đây sẽ cho thêm thông tin. +table-info-2=Bạn đã được cung cấp vài vật phẩm để thí nghiệm với tính năng xếp chồng nhanh. \n\nNhấn nút hoàn thành để kết thúc hướng dẫn. +table-info-controller=Có rất nhiều cách để tùy chỉnh số lượng vật phẩm và các nút trên chuột và bàn phím . Bảng dưới đây sẽ cho thêm thông tin. +transfer-all=Chuyển hết +transfer-half=Chuyển một nửa +transfer-half-stack=Chuyển nửa xấp +transfer-stack=Chuyển hết + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/zh-CN/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/zh-CN/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..55f3052f08cb885792aa9c930fdc97513fe14095 --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/zh-CN/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=打开铁制箱后,对背包中的空位按 __CONTROL__inventory-transfer__ ,把所有物品都转移进箱子里。 +ctrl-click-item-stack=打开铁制箱后,对背包中的一组木材按 __CONTROL__inventory-transfer__ ,把全部木材转移进箱子里。 +finish=完成教学 +finish-text-controller-note=按 __ALT_CONTROL__1__toggle-free-cursor__ ,然后用鼠标点击完成教学按钮。 +left-click=__CONTROL_LEFT_CLICK__ +none=-- +pick-drop-stack=拿起一组/放下一组 +pick-half-drop-one=拿起半组/放下一个 +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=打开铁制箱后,拿起铁板并对箱子中的空位按 __CONTROL__cursor-split__ ,把一块铁板放进箱子。 +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=打开铁制箱后,对背包中的一组铁板按 __CONTROL__stack-transfer__ ,把一组铁板转移进箱子里。 +table-info=鼠标键与辅助键的组合可以对物品堆组进行多种快捷容器转移操作,详细说明可参考下表。 +table-info-2=现已为你准备了一些物品,可以自由测试快捷容器转移的各项操作。\n\n点击完成按钮可退出本教学。 +table-info-controller=有多种按键组合可对物品堆组进行快捷容器转移操作,详细说明参见下表。 +transfer-all=转移全部 +transfer-half=转移一半 +transfer-half-stack=转移半组 +transfer-stack=转移一组 + diff --git a/factorio/data/base/tutorials/stack-transfers/locale/zh-TW/stack-transfers.cfg b/factorio/data/base/tutorials/stack-transfers/locale/zh-TW/stack-transfers.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4beb9317d7da6972b125824afcd86bd1ead07b1d --- /dev/null +++ b/factorio/data/base/tutorials/stack-transfers/locale/zh-TW/stack-transfers.cfg @@ -0,0 +1,21 @@ +ctrl=__CONTROL_KEY_CTRL__ +ctrl-click-empty-stack=打開鐵箱再對背包空格按 __CONTROL__inventory-transfer__ 直接轉移所有物品到箱內。 +ctrl-click-item-stack=打開鐵箱再對背包一疊木頭按 __CONTROL__inventory-transfer__ 直接轉移所有木頭到箱內。 +finish=完成教學 +finish-text-controller-note=__ALT_CONTROL__1__toggle-free-cursor__可用游標來點選結束教學按鈕。 +left-click=__CONTROL_LEFT_CLICK__ +none=(無) +pick-drop-stack=拿起/放下一疊 +pick-half-drop-one=拿起半疊/放下一個 +right-click=__CONTROL_RIGHT_CLICK__ +right-click-single-item=手持鐵板時,打開鐵箱再對箱內空格按 __CONTROL__cursor-split__ 放入一塊鐵板。 +shift=__CONTROL_KEY_SHIFT__ +shift-click-stack=打開鐵箱再對一疊鐵板按 __CONTROL__stack-transfer__ 直接轉移一整疊鐵板到箱內。 +table-info=透過結合滑鼠按鍵和鍵盤,可以對物品和堆疊達成許多操作手法。以下是一些整理。 +table-info-2=您已拿到一些可測試快速物品轉移的物品。\n\n按結束按鈕可離開教學。 +table-info-controller=物品堆疊和各種按鈕有多種互動方式。部分更進一步的詳細資訊請見以下表格。 +transfer-all=全部移動 +transfer-half=移動一半 +transfer-half-stack=移動半疊 +transfer-stack=移動一疊 + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/advanced-signals.lua b/factorio/data/base/tutorials/trains-advanced-signals/advanced-signals.lua new file mode 100644 index 0000000000000000000000000000000000000000..fd0097adaff008595d0c244ddf25d41d665aa23b --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/advanced-signals.lua @@ -0,0 +1,8852 @@ +setup = +{ + deadlock_1 = { + entities = + { + { + backer_name = "Metehan Kaplan", + destructible = true, + direction = 4, + force = "player", + index = 1, + inventory = + { + { + coal = 100 + } + }, + manual_mode = false, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -31, + y = 10.09375 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Destination", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 0, + force = "player", + index = 2, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 9 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 3, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 11 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 4, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 13 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 5, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 15 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 0, + entity_number = 1, + force = "player", + index = 6, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -32.5, + y = 17.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 7, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 17 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 8, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 19 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 9, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -47, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 10, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -45, + y = 21 + }, + rotatable = false + }, + { + backer_name = "Jordan Schaller", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 2, + force = "player", + index = 11, + inventory = + { + { + coal = 100 + } + }, + manual_mode = false, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -40.78125, + y = 21 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Cyan 1", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 12, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -43, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 13, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 14, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -39, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 15, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -37, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 16, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 17, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -33, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 18, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 19, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 20, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -29, + y = 21 + }, + rotatable = false + }, + { + backer_name = "Chorescore Me", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 2, + force = "player", + index = 21, + inventory = + { + { + coal = 100 + } + }, + manual_mode = false, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -24.59375, + y = 21 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Cyan 1", + wait_conditions = + { + { + compare_type = "or", + ticks = 180, + type = "time" + } + } + }, + { + station = "Cyan 2", + wait_conditions = + { + { + compare_type = "or", + ticks = 12000, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 22, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -27, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 23, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -25, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 24, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -23, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 25, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -21, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 26, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -19, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 27, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -17, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 28, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -15, + y = 21 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 29, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -13, + y = 21 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 30, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -34.5, + y = 22.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 31, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 23 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 32, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -27.5, + y = 22.5 + }, + rotatable = false + }, + { + backer_name = "Cyan 1", + circuit_connection_definitions = {}, + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 33, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = -21, + y = 23 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 34, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -19.5, + y = 22.5 + }, + rotatable = false + }, + { + backer_name = "Cyan 2", + circuit_connection_definitions = {}, + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 35, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = -13, + y = 23 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 0, + entity_number = 1, + force = "player", + index = 36, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -32.5, + y = 24.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 37, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 25 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 38, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 27 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 39, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 29 + }, + rotatable = false + }, + { + backer_name = "Destination", + circuit_connection_definitions = {}, + destructible = true, + direction = 4, + entity_number = 1, + force = "player", + index = 40, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = -33, + y = 31 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 41, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 31 + }, + rotatable = false + } + }, + param = + { + offset = + { + 30, + -20 + } + } + }, + deadlock_2 = { + entities = + { + { + backer_name = "Jeroen van de Coterlet", + destructible = true, + direction = 4, + force = "player", + index = 1, + inventory = + { + { + coal = 50 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -41, + y = -22 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Destination", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 0, + force = "player", + index = 2, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -23 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 3, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -21 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 4, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -21 + }, + rotatable = false + }, + { + backer_name = "Destination", + circuit_connection_definitions = {}, + destructible = true, + direction = 0, + entity_number = 1, + force = "player", + index = 5, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = -33, + y = -21 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 6, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -19 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 7, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -19 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 8, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -17 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 9, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -17 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 0, + entity_number = 1, + force = "player", + index = 10, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -42.5, + y = -14.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 11, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -15 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 12, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -15 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 4, + entity_number = 1, + force = "player", + index = 13, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -33.5, + y = -14.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 14, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -13 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 15, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -13 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 16, + inventory = {}, + minable = false, + name = "fluid-wagon", + operable = false, + position = + { + x = -56.53125, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 17, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -59, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 18, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -57, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 19, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -55, + y = -11 + }, + rotatable = false + }, + { + backer_name = "TLPineapple", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 2, + force = "player", + index = 20, + inventory = + { + { + coal = 50, + ["solid-fuel"] = 1 + } + }, + manual_mode = false, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -49.53125, + y = -11 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Cyan 3", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 21, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -53, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 22, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -51, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 23, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -49, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 24, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -47, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 25, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -45, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 26, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -43, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 27, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 28, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 29, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -39, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 30, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -37, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 31, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 32, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 33, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -33, + y = -11 + }, + rotatable = false + }, + { + backer_name = "Fargutin", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 2, + force = "player", + index = 34, + inventory = + { + { + coal = 50 + } + }, + manual_mode = false, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -28.09375, + y = -11 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Cyan 3", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 35, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 36, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -29, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 37, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -27, + y = -11 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 38, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -25, + y = -11 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 39, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -44.5, + y = -9.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 40, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -9 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 41, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -9 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 42, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -31.5, + y = -9.5 + }, + rotatable = false + }, + { + backer_name = "Cyan 3", + circuit_connection_definitions = {}, + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 43, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = -25, + y = -9 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 0, + entity_number = 1, + force = "player", + index = 44, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -42.5, + y = -7.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 45, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -7 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 46, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -7 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 4, + entity_number = 1, + force = "player", + index = 47, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -33.5, + y = -7.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 48, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 49, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 50, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -3 + }, + rotatable = false + }, + { + backer_name = "Agent Frogman", + destructible = true, + direction = 0, + force = "player", + index = 51, + inventory = + { + { + coal = 50 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -35, + y = 0 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Destination", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 0, + force = "player", + index = 52, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -3 + }, + rotatable = false + }, + { + backer_name = "Destination", + circuit_connection_definitions = {}, + destructible = true, + direction = 4, + entity_number = 1, + force = "player", + index = 53, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = -43, + y = -1 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 54, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -1 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 55, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -1 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 56, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = 1 + }, + rotatable = false + } + }, + param = + { + offset = + { + 40, + 10 + } + } + }, + intersection_1 = { + entities = + { + { + destructible = true, + direction = 0, + force = "player", + index = 1, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -59 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 2, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -59 + }, + rotatable = false + }, + { + backer_name = "Destination", + circuit_connection_definitions = {}, + destructible = true, + direction = 0, + entity_number = 1, + force = "player", + index = 3, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = -33, + y = -59 + }, + rotatable = false + }, + { + backer_name = "mabako", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 4, + force = "player", + index = 4, + inventory = + { + { + coal = 50 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -41, + y = -54.53125 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Cyan", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 0, + force = "player", + index = 5, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -57 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 6, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -57 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 7, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -55 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 8, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -55 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 9, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -53 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 10, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -53 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 0, + entity_number = 1, + force = "player", + index = 11, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -42.5, + y = -50.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 12, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -51 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 13, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -51 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 4, + entity_number = 1, + force = "player", + index = 14, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -33.5, + y = -50.5 + }, + rotatable = false + }, + { + backer_name = "Cyan", + 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 = 15, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = -53, + y = -49 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 16, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -44.5, + y = -48.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 17, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -49 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 18, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -49 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 19, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -31.5, + y = -48.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 20, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -53, + y = -47 + }, + rotatable = false + }, + { + backer_name = "Christian Hilbrands", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 6, + force = "player", + index = 21, + inventory = + { + { + coal = 50 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -48.75, + y = -47 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Cyan", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 22, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -51, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 23, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -49, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 24, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -47, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 25, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -45, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 26, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -43, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 27, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 28, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 29, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -39, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 30, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -37, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 31, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 32, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 33, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -33, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 34, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = -47 + }, + rotatable = false + }, + { + backer_name = "Alex Starr", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 6, + force = "player", + index = 35, + inventory = + { + { + coal = 50, + ["solid-fuel"] = 1 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -27.15625, + y = -47 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Cyan", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 36, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -29, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 37, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -27, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 38, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -25, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 39, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -23, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 40, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -45 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 41, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -45 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 42, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -43 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 43, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -43 + }, + rotatable = false + }, + { + backer_name = "laige", + destructible = true, + direction = 2, + force = "player", + index = 44, + inventory = + { + { + coal = 50 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -52, + y = -41 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Destination", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 45, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -53, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 46, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -51, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 47, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -49, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 48, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -47, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 49, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -45, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 50, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -43, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 51, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 52, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 53, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -39, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 54, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -37, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 55, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 56, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 57, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -33, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 58, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 59, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -29, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 60, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -27, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 61, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -25, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 62, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -23, + y = -41 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 63, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -44.5, + y = -39.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 64, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -39 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 65, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -39 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 66, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -31.5, + y = -39.5 + }, + rotatable = false + }, + { + backer_name = "Destination", + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 67, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = -23, + y = -39 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 0, + entity_number = 1, + force = "player", + index = 68, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -42.5, + y = -37.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 69, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -37 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 70, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -37 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 4, + entity_number = 1, + force = "player", + index = 71, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -33.5, + y = -37.5 + }, + rotatable = false + }, + { + backer_name = "Macintosh Still", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 4, + force = "player", + index = 72, + inventory = + { + { + coal = 50, + ["solid-fuel"] = 1 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -41, + y = -33.21875 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Cyan", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 0, + force = "player", + index = 73, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 74, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 75, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -33 + }, + rotatable = false + }, + { + backer_name = "Jeffersah!", + destructible = true, + direction = 0, + force = "player", + index = 76, + inventory = + { + { + coal = 50 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -35, + y = -30 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Destination", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 0, + force = "player", + index = 77, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -33 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 78, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -31 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 79, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -31 + }, + rotatable = false + }, + { + backer_name = "Cyan", + circuit_connection_definitions = {}, + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 4, + entity_number = 1, + force = "player", + index = 80, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = -43, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 81, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 82, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = -29 + }, + rotatable = false + } + }, + param = + { + offset = + { + 38, + 44 + } + } + }, + intersection_2 = { + entities = + { + { + circuit_connection_definitions = {}, + destructible = true, + direction = 0, + entity_number = 1, + force = "player", + index = 1, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -58.5, + y = 36.5 + }, + rotatable = false + }, + { + backer_name = "Jhonofretro", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 4, + force = "player", + index = 2, + inventory = + { + { + coal = 50 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -57, + y = 38 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Destination E", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 0, + force = "player", + index = 3, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -57, + y = 37 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 4, + entity_number = 1, + force = "player", + index = 4, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -55.5, + y = 36.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 5, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -57, + y = 39 + }, + rotatable = false + }, + { + destructible = true, + direction = 4, + force = "player", + index = 6, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = -56, + y = 44 + }, + rotatable = false + }, + { + destructible = true, + direction = 5, + force = "player", + index = 7, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -53, + y = 47 + }, + rotatable = false + }, + { + destructible = true, + direction = 1, + force = "player", + index = 8, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -53, + y = 49 + }, + rotatable = false + }, + { + destructible = true, + direction = 7, + force = "player", + index = 9, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = -50, + y = 50 + }, + rotatable = false + }, + { + destructible = true, + direction = 5, + force = "player", + index = 10, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -51, + y = 49 + }, + rotatable = false + }, + { + destructible = true, + direction = 1, + force = "player", + index = 11, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -51, + y = 51 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 12, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -46.5, + y = 49.5 + }, + rotatable = false + }, + { + backer_name = "Destination W", + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 13, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = -45, + y = 49 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 14, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -38.5, + y = 49.5 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 15, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = 1.5, + y = 49.5 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 16, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = 14.5, + y = 49.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 5, + force = "player", + index = 17, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -49, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 1, + force = "player", + index = 18, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -49, + y = 53 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 19, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -45, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 20, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -43, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 21, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -41, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 22, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -39, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 3, + force = "player", + index = 23, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = -34, + y = 52 + }, + rotatable = false + }, + { + destructible = true, + direction = 6, + force = "player", + index = 24, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = -10, + y = 52 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 25, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -5, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 26, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -3, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 27, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -1, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 28, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 1, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 6, + force = "player", + index = 29, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = 4, + y = 52 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 30, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 3, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 31, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 5, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 32, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 7, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 33, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 9, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 3, + force = "player", + index = 34, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = 12, + y = 52 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 35, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 11, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 36, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 13, + y = 51 + }, + rotatable = false + }, + { + backer_name = "Ryan", + destructible = true, + direction = 6, + force = "player", + index = 37, + inventory = + { + { + coal = 50 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = 18, + y = 51 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Destination W", + 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 = false, + position = + { + x = 15, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 39, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 17, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 40, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 19, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 41, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 21, + y = 51 + }, + rotatable = false + }, + { + backer_name = "Fubar", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 6, + force = "player", + index = 42, + inventory = + { + { + coal = 50 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = 26, + y = 51 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Destination W", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 43, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 44, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 25, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 45, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 27, + y = 51 + }, + rotatable = false + }, + { + destructible = true, + direction = 5, + force = "player", + index = 46, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -47, + y = 53 + }, + rotatable = false + }, + { + destructible = true, + direction = 7, + force = "player", + index = 47, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = -44, + y = 56 + }, + rotatable = false + }, + { + destructible = true, + direction = 7, + force = "player", + index = 48, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = -28, + y = 56 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 3, + entity_number = 1, + force = "player", + index = 49, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -29.5, + y = 53.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 50, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = -16, + y = 56 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 1, + entity_number = 1, + force = "player", + index = 51, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -14.5, + y = 53.5 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 52, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = -2, + y = 56 + }, + rotatable = false + }, + { + destructible = true, + direction = 7, + force = "player", + index = 53, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = 18, + y = 56 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 7, + entity_number = 1, + force = "player", + index = 54, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -47.5, + y = 55.5 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 5, + entity_number = 1, + force = "player", + index = 55, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = 2.5, + y = 54.5 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 7, + entity_number = 1, + force = "player", + index = 56, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = 13.5, + y = 54.5 + }, + rotatable = false + }, + { + backer_name = "Kupewa", + destructible = true, + direction = 2, + force = "player", + index = 57, + inventory = + { + { + coal = 50 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = -38, + y = 57 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Destination E", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 58, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -39, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 59, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -37, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 60, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -35, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 61, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -33, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 62, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -31, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 63, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -29, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 64, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -27, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 65, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -25, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 66, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -23, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 67, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -21, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 68, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -19, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 69, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -17, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 70, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -15, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 71, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -13, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 72, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -11, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 73, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -9, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 74, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -7, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 75, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 76, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 25, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 77, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 27, + y = 57 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 78, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = 57 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 79, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -29.5, + y = 58.5 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 80, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = -13.5, + y = 58.5 + }, + rotatable = false + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 81, + inventory = {}, + minable = false, + name = "rail-signal", + operable = false, + position = + { + x = 22.5, + y = 58.5 + }, + rotatable = false + }, + { + backer_name = "Destination E", + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 82, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = 29, + y = 59 + }, + rotatable = false + } + }, + param = + { + offset = + { + 18, + -54 + } + } + }, + intersection_3 = { + entities = + { + { + backer_name = "SilentEcho1181", + destructible = true, + direction = 4, + force = "player", + color = { + a = 0.5, + r = 1, + g = 0.6, + b = 0 + }, + index = 1, + inventory = + { + { + coal = 50 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = 23, + y = -57.9375 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Destination E", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 0, + force = "player", + index = 2, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = -59 + }, + rotatable = false + }, + --{ + -- backer_name = "Python Ambassador of Serbia", + -- color = + -- { + -- a = 0.49803921580314636, + -- b = 0.68627452850341797, + -- g = 0.68627452850341797, + -- r = 0.19607843458652496 + -- }, + -- destructible = true, + -- direction = 0, + -- force = "player", + -- index = 3, + -- inventory = + -- { + -- { + -- coal = 50 + -- } + -- }, + -- manual_mode = true, + -- minable = false, + -- name = "locomotive", + -- operable = false, + -- position = + -- { + -- x = 29, + -- y = -55.6875 + -- }, + -- rotatable = false, + -- schedule = + -- { + -- current = 1, + -- records = + -- { + -- { + -- station = "Cyan", + -- wait_conditions = + -- { + -- { + -- compare_type = "or", + -- ticks = 1800, + -- type = "time" + -- } + -- } + -- } + -- } + -- }, + -- speed = 0 + --}, + { + destructible = true, + direction = 0, + force = "player", + index = 4, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = -59 + }, + rotatable = false + }, + { + backer_name = "Cyan", + circuit_connection_definitions = {}, + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 0, + entity_number = 1, + force = "player", + index = 5, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = 31, + y = -59 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 6, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = -57 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 7, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = -57 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 8, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = -55 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 9, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = -55 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 10, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = -53 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 11, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = -53 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 12, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = -51 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 13, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = -51 + }, + rotatable = false + }, + { + destructible = true, + direction = 5, + force = "player", + index = 14, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = 22, + y = -46 + }, + rotatable = false + }, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 0, + -- entity_number = 1, + -- force = "player", + -- index = 15, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 21.5, + -- y = -49.5 + -- }, + -- rotatable = false + --}, + { + destructible = true, + direction = 0, + force = "player", + index = 16, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = -49 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 17, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = -49 + }, + rotatable = false + }, + { + destructible = true, + direction = 4, + force = "player", + index = 18, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = 30, + y = -46 + }, + rotatable = false + }, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 4, + -- entity_number = 1, + -- force = "player", + -- index = 19, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 30.5, + -- y = -49.5 + -- }, + -- rotatable = false + --}, + { + destructible = true, + direction = 0, + force = "player", + index = 20, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 21, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = -47 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 22, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = -45 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 23, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = -45 + }, + rotatable = false + }, + { + destructible = true, + direction = 7, + force = "player", + index = 24, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 19, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 3, + force = "player", + index = 25, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 19, + y = -43 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 26, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = -43 + }, + rotatable = false + }, + { + destructible = true, + direction = 0, + force = "player", + index = 27, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = -43 + }, + rotatable = false + }, + { + destructible = true, + direction = 5, + force = "player", + index = 28, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 33, + y = -43 + }, + rotatable = false + }, + { + destructible = true, + direction = 1, + force = "player", + index = 29, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 33, + y = -41 + }, + rotatable = false + }, + { + destructible = true, + direction = 7, + force = "player", + index = 30, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 17, + y = -39 + }, + rotatable = false + }, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 1, + -- entity_number = 1, + -- force = "player", + -- index = 31, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 16.5, + -- y = -41.5 + -- }, + -- rotatable = false + --}, + { + destructible = true, + direction = 3, + force = "player", + index = 32, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 17, + y = -41 + }, + rotatable = false + }, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 0, + -- entity_number = 1, + -- force = "player", + -- index = 33, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 21.5, + -- y = -41.5 + -- }, + -- rotatable = false + --}, + { + destructible = true, + direction = 4, + force = "player", + index = 34, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = 24, + y = -38 + }, + rotatable = false + }, + { + destructible = true, + direction = 5, + force = "player", + index = 35, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = 28, + y = -38 + }, + rotatable = false + }, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 4, + -- entity_number = 1, + -- force = "player", + -- index = 36, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 30.5, + -- y = -41.5 + -- }, + -- rotatable = false + --}, + { + destructible = true, + direction = 5, + force = "player", + index = 37, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 35, + y = -41 + }, + rotatable = false + }, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 3, + -- entity_number = 1, + -- force = "player", + -- index = 38, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 35.5, + -- y = -41.5 + -- }, + -- rotatable = false + --}, + { + destructible = true, + direction = 1, + force = "player", + index = 39, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 35, + y = -39 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 40, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = 12, + y = -36 + }, + rotatable = false + }, + { + destructible = true, + direction = 3, + force = "player", + index = 41, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 15, + y = -39 + }, + rotatable = false + }, + { + destructible = true, + direction = 5, + force = "player", + index = 42, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 37, + y = -39 + }, + rotatable = false + }, + { + destructible = true, + direction = 7, + force = "player", + index = 43, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = 40, + y = -36 + }, + rotatable = false + }, + { + backer_name = "Destination W", + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 44, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = -1, + y = -37 + }, + rotatable = false + }, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 2, + -- entity_number = 1, + -- force = "player", + -- index = 45, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 8.5, + -- y = -36.5 + -- }, + -- rotatable = false + --}, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 2, + -- entity_number = 1, + -- force = "player", + -- index = 46, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 19.5, + -- y = -36.5 + -- }, + -- rotatable = false + --}, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 2, + -- entity_number = 1, + -- force = "player", + -- index = 47, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 32.5, + -- y = -36.5 + -- }, + -- rotatable = false + --}, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 2, + -- entity_number = 1, + -- force = "player", + -- index = 48, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 43.5, + -- y = -36.5 + -- }, + -- rotatable = false + --}, + { + destructible = true, + direction = 2, + force = "player", + index = 49, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -1, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 50, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 1, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 51, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 3, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 52, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 5, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 53, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 7, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 54, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 9, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 55, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 11, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 56, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 13, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 57, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 15, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 58, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 17, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 59, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 19, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 60, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 21, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 7, + force = "player", + index = 61, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 25, + y = -33 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 62, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 3, + force = "player", + index = 63, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 25, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 5, + force = "player", + index = 64, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 27, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 65, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 25, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 1, + force = "player", + index = 66, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 27, + y = -33 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 67, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 27, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 68, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 69, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 31, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 70, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 33, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 71, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 35, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 72, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 37, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 73, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 39, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 74, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 41, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 75, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 43, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 76, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 45, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 77, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 47, + y = -35 + }, + rotatable = false + }, + { + backer_name = "ThatRedEngineer", + destructible = true, + direction = 6, + force = "player", + index = 78, + inventory = + { + { + coal = 50 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = 51.96875, + y = -35 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Destination W", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 79, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 49, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 80, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 51, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 81, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 53, + y = -35 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 82, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = 20, + y = -30 + }, + rotatable = false + }, + { + destructible = true, + direction = 3, + force = "player", + index = 83, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = -33 + }, + rotatable = false + }, + { + destructible = true, + direction = 5, + force = "player", + index = 84, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = -33 + }, + rotatable = false + }, + { + destructible = true, + direction = 7, + force = "player", + index = 85, + inventory = {}, + minable = false, + name = "curved-rail", + operable = false, + position = + { + x = 32, + y = -30 + }, + rotatable = false + }, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 5, + -- entity_number = 1, + -- force = "player", + -- index = 86, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 24.5, + -- y = -31.5 + -- }, + -- rotatable = false + --}, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 7, + -- entity_number = 1, + -- force = "player", + -- index = 87, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 27.5, + -- y = -31.5 + -- }, + -- rotatable = false + --}, + { + destructible = true, + direction = 2, + force = "player", + index = 88, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = -1, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 89, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 1, + y = -29 + }, + rotatable = false + }, + { + backer_name = "Jonathan Oliver", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 2, + force = "player", + index = 90, + inventory = + { + { + coal = 50, + ["rocket-fuel"] = 1 + } + }, + manual_mode = true, + minable = false, + name = "locomotive", + operable = false, + position = + { + x = 5.15625, + y = -29 + }, + rotatable = false, + schedule = + { + current = 1, + records = + { + { + station = "Cyan", + wait_conditions = + { + { + compare_type = "or", + ticks = 1800, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 91, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 3, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 92, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 5, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 93, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 7, + y = -29 + }, + rotatable = false + }, + --{ + -- backer_name = "Frecki", + -- color = + -- { + -- a = 0.49803921580314636, + -- b = 0.68627452850341797, + -- g = 0.68627452850341797, + -- r = 0.19607843458652496 + -- }, + -- destructible = true, + -- direction = 2, + -- force = "player", + -- index = 94, + -- inventory = + -- { + -- { + -- coal = 50, + -- ["rocket-fuel"] = 1 + -- } + -- }, + -- manual_mode = true, + -- minable = false, + -- name = "locomotive", + -- operable = false, + -- position = + -- { + -- x = 12.15625, + -- y = -29 + -- }, + -- rotatable = false, + -- schedule = + -- { + -- current = 1, + -- records = + -- { + -- { + -- station = "Cyan", + -- wait_conditions = + -- { + -- { + -- compare_type = "or", + -- ticks = 1800, + -- type = "time" + -- } + -- } + -- } + -- } + -- }, + -- speed = 0 + --}, + { + destructible = true, + direction = 2, + force = "player", + index = 95, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 9, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 96, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 11, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 97, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 13, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 98, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 15, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 99, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 17, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 100, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 19, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 101, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 21, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 102, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 23, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 103, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 25, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 104, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 27, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 105, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 29, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 106, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 31, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 107, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 33, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 108, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 35, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 109, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 37, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 110, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 39, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 111, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 41, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 112, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 43, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 113, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 45, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 114, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 47, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 115, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 49, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 116, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 51, + y = -29 + }, + rotatable = false + }, + { + destructible = true, + direction = 2, + force = "player", + index = 117, + inventory = {}, + minable = false, + name = "straight-rail", + operable = false, + position = + { + x = 53, + y = -29 + }, + rotatable = false + }, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 6, + -- entity_number = 1, + -- force = "player", + -- index = 118, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 8.5, + -- y = -27.5 + -- }, + -- rotatable = false + --}, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 6, + -- entity_number = 1, + -- force = "player", + -- index = 119, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 25.5, + -- y = -27.5 + -- }, + -- rotatable = false + --}, + --{ + -- circuit_connection_definitions = {}, + -- destructible = true, + -- direction = 6, + -- entity_number = 1, + -- force = "player", + -- index = 120, + -- inventory = {}, + -- minable = false, + -- name = "rail-signal", + -- operable = false, + -- position = + -- { + -- x = 43.5, + -- y = -27.5 + -- }, + -- rotatable = false + --}, + { + backer_name = "Destination E", + color = { + a = 0.5, + r = 1, + g = 0.6, + b = 0 + }, + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 121, + inventory = {}, + minable = false, + name = "train-stop", + operable = false, + position = + { + x = 53, + y = -27 + }, + rotatable = false + } + }, + param = + { + offset = + { + -26, + 36 + } + } + }, + chain_green = { + entities = + { + { + destructible = true, + direction = 6, + force = "player", + index = 1, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 6, + y = -6 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 2, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 11, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 3, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 13, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 4, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 15, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 5, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 17, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 6, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 0, + y = -2 + }, + rotatable = true + }, + { + name = "rail-signal", + label = "rail-signal", + label_offset = {0,1}, + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 7, + inventory = {}, + minable = true, + operable = true, + position = + { + x = 9.5, + y = -5.5 + }, + rotatable = true + }, + { + backer_name = "Station Up", + label = "red-stop", + label_offset = {0,1}, + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 8, + inventory = {}, + minable = true, + name = "train-stop", + operable = true, + position = + { + x = 17, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 9, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -13, + y = -1 + }, + rotatable = true + }, + { + backer_name = "EclipsedWraith", + label = 'red-train', + destructible = true, + direction = 2, + force = "player", + index = 10, + inventory = + { + { + ["solid-fuel"] = 50 + } + }, + manual_mode = true, + minable = true, + name = "locomotive", + operable = true, + position = + { + x = -11, + y = -1 + }, + rotatable = true, + schedule = + { + current = 1, + records = + { + { + station = "Station Up", + wait_conditions = + { + { + compare_type = "or", + ticks = 12000, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 11, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -11, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 12, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = -9, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 13, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = -7, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 14, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = -5, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 3, + force = "player", + index = 15, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 0, + y = 0 + }, + rotatable = true + }, + { + name = "rail-chain-signal", + label = "rail-chain-signal", + label_offset = {0,1}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 16, + inventory = {}, + minable = true, + operable = true, + position = + { + x = -3.5, + y = 0.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 7, + force = "player", + index = 17, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 6, + y = 4 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 18, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 11, + y = 5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 19, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 13, + y = 5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 20, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 15, + y = 5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 21, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 17, + y = 5 + }, + rotatable = true + }, + { + name = "rail-signal", + label = "rail-signal", + label_offset = {0,1}, + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 22, + inventory = {}, + minable = true, + operable = true, + position = + { + x = 9.5, + y = 6.5 + }, + rotatable = true + }, + { + backer_name = "Station Down", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + label = "cyan-stop", + label_offset = {0,1}, + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 23, + inventory = {}, + minable = true, + name = "train-stop", + operable = true, + position = + { + x = 17, + y = 7 + }, + rotatable = true + } + } + }, + chain_blue_go = { + entities = + { + { + destructible = true, + direction = 6, + force = "player", + index = 1, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 6, + y = -6 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 2, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 11, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 3, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 13, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 4, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 15, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 5, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 17, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 6, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 0, + y = -2 + }, + rotatable = true + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 7, + inventory = {}, + minable = true, + name = "rail-signal", + operable = true, + position = + { + x = 9.5, + y = -5.5 + }, + rotatable = true + }, + { + backer_name = "Station Up", + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 8, + inventory = {}, + minable = true, + name = "train-stop", + operable = true, + position = + { + x = 17, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 9, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -13, + y = -1 + }, + rotatable = true + }, + { + backer_name = "EclipsedWraith", + label = 'red-train', + destructible = true, + direction = 2, + force = "player", + index = 10, + inventory = + { + { + ["solid-fuel"] = 50 + } + }, + manual_mode = true, + minable = true, + name = "locomotive", + operable = true, + position = + { + x = -11, + y = -1 + }, + rotatable = true, + schedule = + { + current = 1, + records = + { + { + station = "Station Up", + wait_conditions = + { + { + compare_type = "or", + ticks = 12000, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 11, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -11, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 12, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = -9, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 13, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = -7, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 14, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = -5, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 3, + force = "player", + index = 15, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 0, + y = 0 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 16, + inventory = {}, + minable = true, + name = "rail-chain-signal", + label = "rail-chain-signal", + label_offset = {0,1}, + operable = true, + position = + { + x = -3.5, + y = 0.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 7, + force = "player", + index = 17, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 6, + y = 4 + }, + rotatable = true + }, + { + backer_name = "luimodo", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 2, + force = "player", + index = 18, + inventory = + { + { + ["solid-fuel"] = 50 + } + }, + manual_mode = true, + minable = true, + name = "locomotive", + operable = true, + position = + { + x = 14, + y = 5 + }, + rotatable = true, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 19, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 11, + y = 5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 20, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = 13, + y = 5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 21, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = 15, + y = 5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 22, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = 17, + y = 5 + }, + rotatable = true + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 23, + inventory = {}, + minable = true, + name = "rail-signal", + operable = true, + position = + { + x = 9.5, + y = 6.5 + }, + rotatable = true + }, + { + backer_name = "Station Down", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 24, + inventory = {}, + minable = true, + name = "train-stop", + operable = true, + position = + { + x = 17, + y = 7 + }, + rotatable = true + } + } + }, + chain_blue_stop = { + entities = + { + { + destructible = true, + direction = 6, + force = "player", + index = 1, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 6, + y = -6 + }, + rotatable = true + }, + { + backer_name = "Sebastian Schneider", + destructible = true, + direction = 2, + force = "player", + index = 2, + inventory = + { + { + ["solid-fuel"] = 50 + } + }, + manual_mode = true, + minable = true, + name = "locomotive", + operable = true, + position = + { + x = 14, + y = -7 + }, + rotatable = true, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 3, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 11, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 4, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = 13, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 5, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = 15, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 6, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = 17, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 7, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 0, + y = -2 + }, + rotatable = true + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 8, + inventory = {}, + minable = true, + name = "rail-signal", + operable = true, + position = + { + x = 9.5, + y = -5.5 + }, + rotatable = true + }, + { + backer_name = "Station Up", + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 9, + inventory = {}, + minable = true, + name = "train-stop", + operable = true, + position = + { + x = 17, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 10, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -13, + y = -1 + }, + rotatable = true + }, + { + backer_name = "EclipsedWraith", + label = "red-train", + destructible = true, + direction = 2, + force = "player", + index = 11, + inventory = + { + { + ["solid-fuel"] = 50 + } + }, + manual_mode = true, + minable = true, + name = "locomotive", + operable = true, + position = + { + x = -11, + y = -1 + }, + rotatable = true, + schedule = + { + current = 1, + records = + { + { + station = "Station Up", + wait_conditions = + { + { + compare_type = "or", + ticks = 12000, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 12, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -11, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 13, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = -9, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 14, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = -7, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 15, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = -5, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 3, + force = "player", + index = 16, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 0, + y = 0 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 17, + inventory = {}, + minable = true, + name = "rail-chain-signal", + label = "rail-chain-signal", + label_offset = {0,1}, + operable = true, + position = + { + x = -3.5, + y = 0.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 7, + force = "player", + index = 18, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 6, + y = 4 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 19, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 11, + y = 5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 20, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 13, + y = 5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 21, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 15, + y = 5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 22, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 17, + y = 5 + }, + rotatable = true + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 23, + inventory = {}, + minable = true, + name = "rail-signal", + operable = true, + position = + { + x = 9.5, + y = 6.5 + }, + rotatable = true + }, + { + backer_name = "Station Down", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 24, + inventory = {}, + minable = true, + name = "train-stop", + operable = true, + position = + { + x = 17, + y = 7 + }, + rotatable = true + } + } + }, + chain_red = { + entities = + { + { + destructible = true, + direction = 6, + force = "player", + index = 1, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 6, + y = -6 + }, + rotatable = true + }, + { + backer_name = "Dennis Glebe", + destructible = true, + direction = 2, + force = "player", + index = 2, + inventory = + { + { + ["solid-fuel"] = 25 + } + }, + manual_mode = true, + minable = true, + name = "locomotive", + operable = true, + position = + { + x = 14, + y = -7 + }, + rotatable = true, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 3, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 11, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 4, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = 13, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 5, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = 15, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 6, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = 17, + y = -7 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 7, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 0, + y = -2 + }, + rotatable = true + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 8, + inventory = {}, + minable = true, + name = "rail-signal", + operable = true, + position = + { + x = 9.5, + y = -5.5 + }, + rotatable = true + }, + { + backer_name = "Station Up", + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 9, + inventory = {}, + minable = true, + name = "train-stop", + operable = true, + position = + { + x = 17, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 10, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -13, + y = -1 + }, + rotatable = true + }, + { + backer_name = "EclipsedWraith", + label = 'red-train', + destructible = true, + direction = 2, + force = "player", + index = 11, + inventory = + { + { + ["solid-fuel"] = 50 + } + }, + manual_mode = true, + minable = true, + name = "locomotive", + operable = true, + position = + { + x = -11, + y = -1 + }, + rotatable = true, + schedule = + { + current = 1, + records = + { + { + station = "Station Up", + wait_conditions = + { + { + compare_type = "or", + ticks = 12000, + type = "time" + } + } + } + } + }, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 12, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -11, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 13, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = -9, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 14, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = -7, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 15, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = -5, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 3, + force = "player", + index = 16, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 0, + y = 0 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 17, + inventory = {}, + minable = true, + name = "rail-chain-signal", + label = "rail-chain-signal", + label_offset = {0,1}, + operable = true, + position = + { + x = -3.5, + y = 0.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 7, + force = "player", + index = 18, + inventory = {}, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 6, + y = 4 + }, + rotatable = true + }, + { + backer_name = "Bengt-Göran Persson", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + destructible = true, + direction = 2, + force = "player", + index = 19, + inventory = + { + { + ["solid-fuel"] = 25 + } + }, + manual_mode = true, + minable = true, + name = "locomotive", + operable = true, + position = + { + x = 14, + y = 5 + }, + rotatable = true, + speed = 0 + }, + { + destructible = true, + direction = 2, + force = "player", + index = 20, + inventory = {}, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 11, + y = 5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 21, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = 13, + y = 5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 22, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = 15, + y = 5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 23, + inventory = {}, + minable = false, + name = "straight-rail", + operable = true, + position = + { + x = 17, + y = 5 + }, + rotatable = true + }, + { + circuit_connection_definitions = {}, + destructible = true, + direction = 6, + entity_number = 1, + force = "player", + index = 24, + inventory = {}, + minable = true, + name = "rail-signal", + operable = true, + position = + { + x = 9.5, + y = 6.5 + }, + rotatable = true + }, + { + backer_name = "Station Down", + color = + { + a = 0.49803921580314636, + b = 0.68627452850341797, + g = 0.68627452850341797, + r = 0.19607843458652496 + }, + circuit_connection_definitions = {}, + destructible = true, + direction = 2, + entity_number = 1, + force = "player", + index = 25, + inventory = {}, + minable = true, + name = "train-stop", + operable = true, + position = + { + x = 17, + y = 7 + }, + rotatable = true + } + } + } +} \ No newline at end of file diff --git a/factorio/data/base/tutorials/trains-advanced-signals/blueprint.zip b/factorio/data/base/tutorials/trains-advanced-signals/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..63c4eed99541747bd879df6df8a468f7ca8b8be3 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e67482013a96c94bf5b18bb784c4c703d1244ac3027f8b1b1a118228a3e7a30 +size 79551 diff --git a/factorio/data/base/tutorials/trains-advanced-signals/control.lua b/factorio/data/base/tutorials/trains-advanced-signals/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..cec5e72eb5d5c5890a62eebe49ed5eefbccf67db --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/control.lua @@ -0,0 +1,671 @@ +require "story" +require "advanced-signals" + +function on_player_created(event) + local player = game.players[event.player_index] + player.game_view_settings = + { + show_side_menu = false, + show_research_info = false, + show_alert_gui = false, + show_minimap = false + } + game.permissions.get_group(0).set_allows_action(defines.input_action.remove_cables, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_production_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_tips_and_tricks_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_logistic_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_technology_gui, false) + player.force.disable_all_prototypes() +end + +local clear_vis = function() + --clear all render render_ids + for _, id in pairs(global.render_ids) do + rendering.destroy(id) + end +end + +local add_train_label = function(backer_tag,label_text,color) + local loco = nil + for _, train in pairs(surface().find_entities_filtered({name='locomotive'})) do + if train.backer_name == backer_tag then + loco = train + end + end + if loco then + loco.color = {r=1,g=0.6,b=0,a=0.5} + game.print('adding label') + local label_id = rendering.draw_text({ + surface = loco.surface, + target = loco, + color = {1,1,1}, + text = "red train", + offset = {0,-2} + }) + table.insert(global.render_ids,label_id) + end +end + +local add_train_labels = function(trains) + for _, train in pairs(trains) do + local ent = surface().find_entities_filtered({name='locomotive',position=train.position}) + if ent then + game.print('adding label') + local label_id = rendering.draw_text({ + surface = surface(), + target = ent, + color = {1,1,1}, + text = "red train", + offset = {0,-2} + }) + table.insert(global.render_ids,label_id) + end + end +end + +local add_labels = function(label_data) + for _, data in pairs(label_data) do + local matching_ents = surface().find_entities_filtered({name=data.entity,position=data.position}) + if #matching_ents>0 then + for _, ent in pairs(matching_ents) do + local label_id = rendering.draw_text({ + surface = surface(), + target = ent, + color = {1,1,1}, + text = {"label."..data.locale}, + target_offset = {0,1}, + alignment = 'center' + }) + table.insert(global.render_ids,label_id) + end + end + end +end + +story_table = +{ + { + { + init = function() + global.render_ids = {} + for k, entity in pairs (surface().find_entities()) do + if entity.name == "locomotive" then + entity.insert"coal" + end + entity.minable = false + entity.operable = false + entity.rotatable = false + end + player().character.destroy() + player().set_quick_bar_slot(1,'rail-chain-signal') + player().set_quick_bar_slot(2,'rail-signal') + player().game_view_settings = {show_rail_block_visualisation = true} + end + }, + { + init = function() + clear_vis() + set_goal("", false) + set_info({text = {"chain-green"}}) + set_info({custom_function = add_run_trains_button, append = true}) + find_gui_recursive(player().gui, "reset_all").destroy() + set_continue_button_style(function (button) + if button.valid then + button.enabled = true + end + end) + clear_surface() + global.this_puzzle = setup.chain_green.entities + global.this_puzzle_param = nil + global.this_puzzle_labels = {} + global.this_puzzle_trains = {} + for k, entity in pairs (global.this_puzzle) do + entity.minable = false + entity.operable = false + if entity.name == "locomotive" then + if entity.schedule then + entity.manual_mode = true + end + table.insert(global.this_puzzle_trains, entity) + end + if entity.label then + print("found ent with label "..entity.name) + table.insert(global.this_puzzle_labels,{ + name = entity.name, + position = entity.position, + locale = entity.label + }) + end + end + recreate_entities(global.this_puzzle) + loop_trains(0) + add_labels(global.this_puzzle_labels) + end, + condition = function() + return global.continue + end + }, + { + init = function() + set_goal("", false) + set_info({text = {"chain-blue-go"}}) + set_info({custom_function = add_run_trains_button, append = true}) + find_gui_recursive(player().gui, "reset_all").destroy() + set_continue_button_style(function (button) + if button.valid then + button.enabled = true + end + end) + clear_surface() + global.this_puzzle = setup.chain_blue_go.entities + global.this_puzzle_param = nil + global.this_puzzle_trains = {} + for k, entity in pairs (global.this_puzzle) do + entity.minable = false + entity.operable = false + if entity.name == "locomotive" then + if entity.schedule then + entity.manual_mode = true + end + table.insert(global.this_puzzle_trains, entity) + end + end + recreate_entities(global.this_puzzle) + loop_trains(0) + end, + condition = function() + return global.continue + end + }, + { + init = function() + set_goal("", false) + set_info({text = {"chain-blue-stop"}}) + set_info({custom_function = add_run_trains_button, append = true}) + find_gui_recursive(player().gui, "reset_all").destroy() + set_continue_button_style(function (button) + if button.valid then + button.enabled = true + end + end) + clear_surface() + global.this_puzzle = setup.chain_blue_stop.entities + global.this_puzzle_param = nil + global.this_puzzle_trains = {} + for k, entity in pairs (global.this_puzzle) do + entity.minable = false + entity.operable = false + if entity.name == "locomotive" then + if entity.schedule then + entity.manual_mode = true + end + table.insert(global.this_puzzle_trains, entity) + end + end + recreate_entities(global.this_puzzle) + loop_trains(0) + end, + condition = function() + return global.continue + end + }, + { + init = function() + set_goal("", false) + set_info({text = {"chain-red"}}) + set_info({custom_function = add_run_trains_button, append = true}) + find_gui_recursive(player().gui, "reset_all").destroy() + set_continue_button_style(function (button) + if button.valid then + button.enabled = true + end + end) + clear_surface() + global.this_puzzle = setup.chain_red.entities + global.this_puzzle_param = nil + global.this_puzzle_trains = {} + for k, entity in pairs (global.this_puzzle) do + entity.minable = false + entity.operable = false + if entity.name == "locomotive" then + if entity.schedule then + entity.manual_mode = true + end + table.insert(global.this_puzzle_trains, entity) + end + end + recreate_entities(global.this_puzzle) + loop_trains(0) + end, + condition = function() + return global.continue + end + }, + { + init = function() + clear_surface() + set_goal("", false) + set_info({text = {"deadlock-1"}}) + set_info({text = {"deadlock-2"}, append = true}) + set_info({custom_function = add_button, append = true}) + global.this_puzzle_trains = {} + for k, entity in pairs (setup.deadlock_1.entities) do + if entity.name == "locomotive" or entity.name == "fluid-wagon" then + table.insert(global.this_puzzle_trains, entity) + elseif entity.name == "rail-signal" then + entity.minable = true + end + end + global.this_puzzle = setup.deadlock_1.entities + global.this_puzzle_param = setup.deadlock_1.param + recreate_entities(global.this_puzzle, global.this_puzzle_param) + loop_trains(9*60) + end, + condition = function() + return global.continue + end + }, + { + init = function() + clear_surface() + global.this_puzzle = setup.deadlock_1.entities + global.this_puzzle_param = setup.deadlock_1.param + global.this_puzzle_trains = {} + global.this_puzzle_labels = {} + clear_vis() + for k, entity in pairs (global.this_puzzle) do + if entity.name == "locomotive" or entity.name == "fluid-wagon" then + table.insert(global.this_puzzle_trains, entity) + elseif entity.name == "rail-signal" then + entity.minable = true + end + end + for k, entity in pairs (recreate_entities(global.this_puzzle, global.this_puzzle_param)) do + if entity.name == "rail-signal" and + ( + ( + entity.position.x == -4.5 and + entity.position.y == 2.5 + ) + or + ( + entity.position.x == -2.5 and + entity.position.y == -2.5 + ) + ) + then + entity.minable = true + local X = entity.position.x + local Y = entity.position.y + local D = entity.direction + entity.destroy() + surface().create_entity{name = "rail-chain-signal", position = {X,Y}, direction = D} + table.insert(global.this_puzzle_labels,{ + name = 'rail-chain-signal', + position = {X,Y}, + locale = 'rail-chain-signal' + }) + end + end + add_labels(global.this_puzzle_labels) + set_goal() + set_info({text = {"chain-signal-1"}}) + set_info({text = {"chain-signal-2"}, append = true}) + set_info({custom_function = add_button, append = true}) + loop_trains(8*60) + end, + condition = function() + return global.continue + end + }, + { + init = function() + clear_surface() + global.required_chain_signals = 4 + global.required_rail_signals = 0 + set_goal({"fix-intersection"}) + set_info({custom_function = add_run_trains_button}) + player().game_view_settings = {show_rail_block_visualisation = false} + global.this_puzzle_trains = {} + for k, entity in pairs (setup.deadlock_2.entities) do + if entity.name == "locomotive" or entity.name == "fluid-wagon" then + entity.manual_mode = true + table.insert(global.this_puzzle_trains, entity) + elseif entity.name == "rail-signal" then + entity.minable = true + end + end + global.this_puzzle = setup.deadlock_2.entities + global.this_puzzle_param = setup.deadlock_2.param + recreate_entities(global.this_puzzle, global.this_puzzle_param) + end, + condition = function() + return puzzle_condition_red() + end + }, + { + init = function() + clear_surface() + global.required_chain_signals = 8 + set_goal({"fix-intersection"}) + set_info({custom_function = add_run_trains_button}) + global.this_puzzle_trains = {} + for k, entity in pairs (setup.intersection_1.entities) do + if entity.name == "locomotive" or entity.name == "fluid-wagon" then + entity.manual_mode = true + table.insert(global.this_puzzle_trains, entity) + elseif entity.name == "rail-signal" then + entity.minable = true + end + end + global.this_puzzle = setup.intersection_1.entities + global.this_puzzle_param = setup.intersection_1.param + recreate_entities(global.this_puzzle, global.this_puzzle_param) + end, + condition = function() + return puzzle_condition_red() + end + }, + { + init = function() + clear_surface() + global.required_chain_signals = 4 + set_goal({"fix-intersection"}) + set_info({custom_function = add_run_trains_button}) + global.this_puzzle_trains = {} + for k, entity in pairs (setup.intersection_2.entities) do + if entity.name == "locomotive" or entity.name == "fluid-wagon" then + entity.manual_mode = true + table.insert(global.this_puzzle_trains, entity) + elseif entity.name == "rail-signal" then + entity.minable = true + end + end + global.this_puzzle = setup.intersection_2.entities + global.this_puzzle_param = setup.intersection_2.param + recreate_entities(global.this_puzzle, global.this_puzzle_param) + end, + condition = function() + return puzzle_condition_red() + end + }, + { + init = function() + clear_surface() + global.required_chain_signals = 12 + global.required_rail_signals = 12 + set_goal({"fix-intersection-2"}) + set_info({custom_function = add_run_trains_button}) + global.this_puzzle_trains = {} + global.this_puzzle = setup.intersection_3.entities + global.this_puzzle_param = setup.intersection_3.param + for k, entity in pairs (global.this_puzzle) do + if entity.name == "locomotive" or entity.name == "fluid-wagon" then + entity.manual_mode = true + table.insert(global.this_puzzle_trains, entity) + elseif entity.name == "rail-signal" then + entity.minable = true + end + end + recreate_entities(global.this_puzzle, global.this_puzzle_param) + end, + condition = function() + return puzzle_condition_all() + end + }, + { + init = function() + player().set_controller{type = defines.controllers.god} + for k, entity in pairs (surface().find_entities()) do + entity.minable = true + entity.operable = true + entity.rotatable = true + end + player().insert({name='rail',count=1000}) + player().insert({name='rail-signal',count=30}) + player().insert({name='rail-chain-signal',count=30}) + player().insert({name='train-stop',count=10}) + player().insert({name='locomotive',count=3}) + player().insert({name='cargo-wagon',count=3}) + player().insert({name='coal',count=100}) + player().set_quick_bar_slot(2,'rail-signal') + player().set_quick_bar_slot(3,'rail') + player().set_quick_bar_slot(4,'train-stop') + player().set_quick_bar_slot(5,'locomotive') + player().set_quick_bar_slot(6,'cargo-wagon') + set_info{text = {"finish-info"}} + set_info{custom_function = function(flow) add_button(flow).caption = {"finish"} end, append = true} + set_goal(nil, false) + end, + condition = function() + return global.continue + end + } + } +} + +story_init_helpers(story_table) + +script.on_init(function() + surface().always_day = true + game.forces.player.manual_mining_speed_modifier = 4 + game.forces.player.disable_all_prototypes() + global.story = story_init() +end) + +script.on_event(defines.events.on_tick, function(event) + story_update(global.story, event, "") + limit_camera({0,0}, 20) + loop_trains() +end) + +script.on_event(defines.events.on_gui_click, function (event) + story_update(global.story, event, "") +end) + +script.on_event(defines.events.on_player_created, on_player_created) + +story_gui_click = function(event) + local element = event.element + if not element.valid then return end + local player = game.players[event.player_index] + local name = element.name + + if name == "start_trains" then + if not element.enabled then return end + for k, train in pairs (surface().find_entities_filtered{name = "locomotive"}) do + if train.train.schedule then + train.train.manual_mode = false + end + end + element.enabled = false + global.save_inventory = game.create_inventory(100) + player.clear_cursor() + for name, count in pairs (player.get_main_inventory().get_contents()) do + global.save_inventory.insert({name = name, count = count}) + end + player.clear_items_inside() + + player.set_controller{type = defines.controllers.ghost} + return + end + + if name == "reset_trains" then + for k, train in pairs (surface().find_entities_filtered{name = "locomotive"}) do + train.destroy() + end + for k, train in pairs (surface().find_entities_filtered{name = "fluid-wagon"}) do + train.destroy() + end + recreate_entities(global.this_puzzle_trains, global.this_puzzle_param) + for k, child in pairs (element.parent.children) do + if child.name ~= "story_continue_button" then + child.enabled = true + end + end + if player.controller_type ~= defines.controllers.god then + player.set_controller{type = defines.controllers.god} + if global.save_inventory then + for name, count in pairs (global.save_inventory.get_contents()) do + player.insert({name = name, count = count}) + end + global.save_inventory.destroy() + global.save_inventory = nil + end + end + return + end + + if name == "reset_all" then + clear_surface() + recreate_entities(global.this_puzzle, global.this_puzzle_param) + for k, child in pairs (element.parent.children) do + if child.name ~= "story_continue_button" then + child.enabled = true + end + end + + if player.controller_type ~= defines.controllers.god then + player.set_controller{type = defines.controllers.god} + end + + player.clear_items_inside() + if global.required_chain_signals > 0 then player.insert{name = "rail-chain-signal", count = global.required_chain_signals} end + if global.required_rail_signals > 0 then player.insert{name = "rail-signal", count = global.required_rail_signals} end + return + end + +end + +function clear_surface() + local entities = surface().find_entities() + for k, entity in pairs (entities) do + if entity.valid and entity.name ~= "character" then + entity.destroy() + end + end + for k, entity in pairs (surface().find_entities()) do + if entity.valid and entity.name ~= "character" then + entity.destroy() + end + end +end + +function add_run_trains_button(gui) + gui.add{type = "line", direction = "horizontal"} + local flow = gui.add{type = "table", column_count = 2} + flow.style.horizontal_spacing = 2 + flow.style.vertical_spacing = 2 + flow.style.horizontally_stretchable = true + local button = flow.add{type = "button", name = "start_trains", caption = {"start-trains"}} + button.style.horizontally_stretchable = true + local button = flow.add{type = "button", name = "reset_trains", caption = {"reset-trains"}} + button.style.horizontally_stretchable = true + local button = flow.add{type = "button", name = "reset_all", caption = {"reset-all"}} + button.style.horizontally_stretchable = true + local button = add_button(flow) + button.style.horizontally_stretchable = true + set_continue_button_style(function (button) + if button.valid then + button.enabled = false + end + end) + local player = player() + player.set_controller{type = defines.controllers.god} + player.remove_item"rail-chain-signal" + if global.required_chain_signals and global.required_chain_signals > 0 then + player.insert{name = "rail-chain-signal", count = global.required_chain_signals} + end + if global.required_rail_signals and global.required_rail_signals > 0 then + player.insert{name = "rail-signal", count = global.required_rail_signals} + end + global.intermission = 0 + global.loop_interval = 0 + global.loop_tick = nil +end + +function puzzle_condition_red() + if global.continue then return true end + for k, train in pairs (surface().find_entities_filtered{name = "locomotive"}) do + if train.train.speed ~= 0 then + return false + end + if train.color == nil then + if train.train.state ~= defines.train_state.wait_station then + return false + end + if train.health ~= 1000 then + return false + end + end + if train.train.state == defines.train_state.no_path then + return false + end + end + for k, wagon in pairs (surface().find_entities_filtered{name = "fluid-wagon"}) do + if wagon.health ~= 600 then + return false + end + end + global.intermission = global.intermission + 1 + if global.intermission == 90 then + flash_goal() + set_continue_button_style(function (button) + if button.valid then + button.enabled = true + end + end) + end +end + +function puzzle_condition_all() + if global.continue then return true end + for k, train in pairs (surface().find_entities_filtered{name = "locomotive"}) do + if train.train.speed ~= 0 then + return false + end + + if train.train.state ~= defines.train_state.wait_station then + return false + end + if train.health ~= 1000 then + return false + end + + if train.train.state == defines.train_state.no_path then + return false + end + end + for k, wagon in pairs (surface().find_entities_filtered{name = "fluid-wagon"}) do + if wagon.health ~= 600 then + return false + end + end + global.intermission = global.intermission + 1 + if global.intermission == 90 then + flash_goal() + set_continue_button_style(function (button) + if button.valid then + button.enabled = true + end + end) + end +end + +function loop_trains(interval) + if interval then + global.loop_interval = interval + global.loop_tick = game.tick + global.loop_interval + return + end + if not global.loop_tick then return end + if game.tick ~= global.loop_tick then return end + for k, train in pairs (surface().find_entities_filtered{name = "locomotive"}) do + train.destroy() + end + for k, train in pairs (surface().find_entities_filtered{name = "fluid-wagon"}) do + train.destroy() + end + recreate_entities(global.this_puzzle_trains, global.this_puzzle_param) + global.loop_tick = game.tick + global.loop_interval +end diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/af/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/af/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7a2f07acfda4ec3403b7d3c3d31f754718584751 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/af/trains-advanced-signals.cfg @@ -0,0 +1,6 @@ +chain-signal-2=Die blou-groen trein aan die linkerkant sal by die kettingsein wag totdat sy roete oop is, en sal dus nie die rooi trein blokkeer nie. +deadlock-2=Die rooi trein kan slegs voortgaan nadat die blou-groen trein uit die pad beweeg het. +reset-all=Herset alles +reset-trains=Herset die treine +start-trains=Laat die treine loop + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/ar/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/ar/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..457bef1a26944167eefec235bf0dbad49bac8807 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/ar/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=.حوتفم هتهجو ىلإ راسملا نأل ءاقرزلا ةراشإلا هذه ربع رورملا هنكمي راطقلاn\n\.ءاقرزلا ةلسلسلا ةراشإ ءارو ببسلا اذهو ،ءارمح جورخلا تاراشإ ىدحإ نإف ،تاذلاب ةلاحلا هذه يفو .رمتسي نأ وأ انه فقوتي نأ راطقلل نكمي يلاتلابو ،ةحوتفم طقف جورخلا تاراسم ضعب نأ ينعت ءاقرزلا ةراشإلا +chain-blue-stop=.حضاو ريغ هتهجو ىلإ قيرطلا نأل ءاقرزلا ةراشإلا دنع راطقلا رظتنيس ،ةلاحلا هذه يف +chain-green=.ءارضخ نوكتس ةيلاوملا تاراشإلا عيمج نأ ينعت ءارضخلا ةلسلسلا ةراشإn\n\.كلذل ًاقفو مهتلاح نوريغيو راسملا لوط ىلع ةيلاتلا تاراشإلا نوحسمي .ةيديدحلا ككسلا تاراشإ نم يناثلا عونلا يه ةلسلسلا ةراشإ +chain-red=.ءارمحلا ةلسلسلا ةراشإ دنع رظتنيس راطقلا .رمحأ نوكت نأ دعب تاراشإلا عيمج نأ ينعت ءارمحلا ةلسلسلا ةراشإ +chain-signal-1=.اضيأ احضاو جورخلا نكي مل ام لوخدلا نم راطقلا عنمتس لخادتلا لبق ةلسلسلا تاراشإ ءانب +chain-signal-2=.رمحألا راطقلا راسم لقرعي نلو ،احوتفم هراسم نوكي ىتح ةراشإلا يف رظتنيس راسيلا ىلع قرزألا راطقلا +deadlock-1=.ةطحملا ىلإ لصي نأ رمحألا راطقلل نكمي ال كلذل ،عطاقتلا عنمي يناثلا قرزالا راطقلا ،ةلاحلا هذه يف +deadlock-2=.قرزألا راطقلا كرحتي امدنع الإ قيرطلا لمكي نأ نكمي رمحألا راطقلا +finish=ةياهنلا +finish-info=.يميلعتلا جمانربلا ءاهنإل ةياهنلا رز ىلع طغضاn\n\.راطقلا تاراشإ ةبرجتل رصانعلا ضعب تيطعأ دقل +fix-intersection=.ةطحملا ىلإ لوصولاب رمحألا راطقلل حامسلل تاراشإلاا ضعب رييغت وأ ءانبب مق +fix-intersection-2=.اهفقاوم ىلإ لوصولاب تاراطقلا عيمجل حامسلل تاراشإلا نم نيعونلا الكل كتفرعم مدختسا +reset-all=لكلا نييعت ةداعإ +reset-trains=تاراطقلا نييعت ةداعإ +start-trains=تاراطقلا ليغشت +[label] +cyan-stop=ءاقرزلا راطقلا ةطحم +rail-chain-signal=ةراشإلا ةلسلس +rail-signal=ةيديدحلا ككسلا ةراشإ +red-stop=ءارمحلا راطقلا ةطحم +red-train=رمحأ راطق + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/be/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/be/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3ce2d7fd1f2d46a51e24ae874639182bda968002 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/be/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Сіні сігнал азначае, што не ўсе шляхі свабодныя. У гэтай сітуацыі адзін ці некалькі сігналаў наступных семафораў чырвоныя, і таму ланцуговы семафор падае сіні сігнал.\n\nЦягнік можа праехаць на сіні сігнал, калі шлях да яго пункту назначэння адкрыты. +chain-blue-stop=У гэтай сітуацыі цягнік будзе чакаць каля сіняга сігнала, бо шлях да яго станцыі заблакаваны. +chain-green=Ланцуговы семафор – другі тып семафораў. Яны счытваюць сігналы наступных блокаў шляху і адпаведна змяняюць свой стан.\n\nЗялёны сігнал азначае, што ўсе наступныя блокі свабодныя – маюць зялёны сігнал звычайнага ці ланцуговага семафора. +chain-red=Чырвоны сігнал ланцуговага семафору азначае, што ўсе сігналы пасля яго таксама чырвоныя. Цягнік будзе чакаць каля яго. +chain-signal-1=Калі размясціць ланцуговыя семафоры перад скрыжаваннем, то цягнікі будуць заязджаць на скрыжаванне толькі тады, калі выезд з іх таксама свабодны. +chain-signal-2=Блакітны цягнік злева будзе чакаць сігналу семафора і не будзе перашкаджаць чырвонаму цягніку. +deadlock-1=У дадзеным выпадку блакітны цягнік блакуе скрыжаванне, і з-за гэтага чырвоны не можа працягнуць шлях да станцыі. +deadlock-2=Як толькі блакітны цягнік праедзе, чырвоны зможа працягнуць рухацца. +finish=Скончыць +finish-info=Вы атрымалі некалькі прадметаў, каб эксперыментаваць з семафорамі.\n\nНацісніце "Скончыць", каб выйсці з навучэння. +fix-intersection=Замяніце або пастаўце семафоры так, каб дазволіць чырвоным цягнікам праехаць да сваіх станцый. +fix-intersection-2=Ужыйце вашыя веды аб абодвух тыпаў семафораў і пастаўце іх так, каб усе цягнікі праехалі да сваіх станцый. +reset-all=Скінуць усё +reset-trains=Скіньце шлях цягнікоў +start-trains=Запусціце цягнікі +[label] +cyan-stop=Станцыя блакітнага цягніка +rail-chain-signal=Ланцуговы семафор +rail-signal=Семафор +red-stop=Станцыя чырвонага цягніка +red-train=Чырвоны цягнік + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/bg/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/bg/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b3c98e2d76b23a83df46ec3bbbc6712594e36e85 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/bg/trains-advanced-signals.cfg @@ -0,0 +1,6 @@ +chain-signal-2=Синият влак вляво ще изчака верижния сигнал, докато неговия път не бъде отворен и няма да блокира червения влак. +deadlock-2=Червеният влак може да продължи, само когато синьо-зеления влак се премести. +reset-all=Зануляване на всичко +reset-trains=Зануляване на разположението на влаковете +start-trains=Пуснете влаковете + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/ca/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/ca/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9061e3bdda6bd03da66c527bf42a4b1c95d15bdb --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/ca/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Un senyal de cadena blau significa que només alguns dels camins estan oberts, així que el tren pot parar o continuar. En aquesta situació particular, un dels senyals de sortida està en vermell, motiu pel qual el senyal de cadena està en blau.\n\nEl tren pot passar aquest senyal blau perquè el camí a la seva destinació està lliure. +chain-blue-stop=En aquesta situació, el tren esperarà al senyal en blau, perquè el camí cap a la seva destinació no està lliure. +chain-green=El senyal de cadena és el segon tipus de senyal ferroviari. Aquests senyals llegeixen els senyals que hi ha al llarg del camí i en canvia l'estat convenientment.\n\nUn senyal en verd indica que tots els senyals que hi ha a continuació estan en verd. +chain-red=Un senyal de cadena vermell significa que tots els senyals posteriors estan en vermell. Els trens esperaran en un senyal de cadena en vermell. +chain-signal-1=Posant senyals de cadena abans de la intersecció evitareu que entrin trens si la sortida no està lliure. +chain-signal-2=El tren cian de l'esquerra esperarà al senyal de cadena fins que hi hagi un camí disponible i no blocarà el tren vermell. +deadlock-1=En aquesta situació, el segon tren cian bloca la intersecció, així que el vermell no pot continuar cap a la parada. +deadlock-2=El tren vermell només podrà continuar quan el cian es mogui i s'aparti. +finish=Acaba +finish-info=Se us han donat alguns elements per experimentar amb els senyals ferroviaris.\n\nPremeu el botó Acaba per finalitzar el tutorial. +fix-intersection=Poseu senyals per permetre que els trens vermells arribin a les seves parades. +fix-intersection-2=Useu els vostres coneixements d'ambdós tipus de senyal per tal que els trens arribin a les seves parades. +reset-all=Restableix-ho tot +reset-trains=Restableix els trens +start-trains=Posa en marxa els trens +[label] +cyan-stop=Parada de tren cian +rail-chain-signal=Senyal de cadena +rail-signal=Senyal ferroviari +red-stop=Parada de tren vermella +red-train=Tren vermell + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/cs/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/cs/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b00e988a4329f587531a5d39fef71b3106d405e7 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/cs/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Modrý řetězový signál znamená, že pouze některé z úseků jsou volné, to znamená, že vlak zde může zastavit, nebo pokračovat. V této situaci je jeden ze signálů červený, proto je řetězový signál modrý.\n\nVlak může tento modrý signál projet, protože cesta k cíli je volná. +chain-blue-stop=V této situaci bude vlak čekat na modrý signál, protože nemá jasnou cestu k cíli. +chain-green=Řetězové návěstidlo je druhým typem železničních návěstidel. Umí reagovat na následující návěstidla a měnit svůj stav podle nich.\n\nZelená barva znamená, že všechny následující úseky jsou volné. +chain-red=Červený řetězový signál znamená, že všechny signály po něm, jsou červené. Vlak bude u červeného řetězového signálu čekat. +chain-signal-1=Umístění řetězového návěstidla před křížením kolejí zajistí, že vlak nevjede do křížení, dokud nemá volný výjezd. +chain-signal-2=Azurový vlak vlevo bude na řetězovém návěstidle čekat, dokud se jeho cesta neuvolní a červený vlak tak nebude blokován. +deadlock-1=V této situaci azurový vlak blokuje křížení, takže červený vlak nemůže pokračovat do zastávky. +deadlock-2=Červený vlak může pokračovat v jízdě, pokud se azurový vlak pohybuje. +finish=Dokončit +finish-info=Dostal jsi nějaké předměty k experimentování s vlakovými signály. \n\nStiskni tlačítko Dokončit pro ukončení tutoriálu. +fix-intersection=Postav návěstidla tak, aby se mohly červené vlaky dostat do stanic. +fix-intersection-2=Využij své znalosti o obou typech návěstidel, aby se všechny vlaky mohly dostat na svých zastávek. +reset-all=Resetovat vše +reset-trains=Obnovit původní pozici vlaků +start-trains=Rozjet vlaky +[label] +cyan-stop=Zastávka azurového vlaku +rail-chain-signal=Řetězcové návěstidlo +rail-signal=Návěstidlo +red-stop=Zastávka červeného vlaku +red-train=Červený vlak + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/da/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/da/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a61652d7b158b3e53c12331e071425e6f013e1f5 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/da/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Et blåt kædesignal betyder at kun nogle af de efterfølgende ruter er frie, så et tog vil enten stoppe her eller fortsætte, alt efter ruten. I denne situation er et af de efterfølgende signaler røde, så derfor er kædesignalet blåt.\n\nToget kan passere dette blå signal, fordi ruten til dets destination er åben. +chain-blue-stop=I denne situation vil toget vente ved det blå signal, fordi ruten til dets destination ikke er fri. +chain-green=Kædesignalet er en anden type af jernbanesignal. De aflæser de næste signaler i togets rute, og ændrer deres tilstand i forhold til dem.\n\nEt grønt kædesignal betyder at alle efterfølgende signaler også er grønne. +chain-red=Et rødt kædesignal betyder at alle efterfølgende signaler er røde. Et tog vil vente ved det røde kædesignal. +chain-signal-1=Ved at bygge kædesignaler før et kryds, vil det forhindre tog i at køre ud i krydset, medmindre at deres rute videre også er fri. +chain-signal-2=Det turkise tog til venstre vil vente ved kædesignalet indtil dets rute er åben, og vil ikke blokere det røde tog. +deadlock-1=I denne situation blokerer det andet turkise tog krydset, så det røde tog ikke kan fortsætte til togstationen. +deadlock-2=Det røde tog kan kun fortsætte, når det turkise tog bevæger sig videre. +finish=Afslut +finish-info=Du har fået nogle genstande til at eksperimentere med togsignaler.\n\nTryk på Afslut knappen for at slutte vejledningen. +fix-intersection=Erstat eller byg signaler for at lade de røde tog komme til deres togstationer. +fix-intersection-2=Brug din viden om begge signaltyper for at lade alle tog komme til deres stationer. +reset-all=Nulstil alt +reset-trains=Nulstil togene +start-trains=Kør togene +[label] +cyan-stop=Turkis togstation +rail-chain-signal=Kædesignal +rail-signal=Jernbanesignal +red-stop=Rød togstation +red-train=Rødt tog + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/de/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/de/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b3b6f49db1360c9d8f068f79b91f344246051d18 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/de/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Ein blaues Zug-Kettensignal bedeutet, dass nur einige Pfade frei sind, sodass ein Zug entweder hier anhalten muss oder weiterfahren darf. In diesem Fall ist eines der nachfolgenden Zugsignale rot, weshalb das Zug-Kettensignal blau ist.\n\nDer Zug darf dieses blaue Signal passieren, da der Pfad zu seinem Ziel frei ist. +chain-blue-stop=In dieser Situation wird der Zug am blauen Signal warten, weil der Weg zu seinem Ziel nicht frei ist. +chain-green=Das Zug-Kettensignal ist die zweite Art von Zugsignal. Es liest zusätzlich die Zugsignale an den Ausgängen des Blocks und ändert seinen Zustand dementsprechend.\n\nEin grünes Zug-Kettensignal bedeutet, dass alle nachfolgenden Zugsignale grün sind. +chain-red=Ein rotes Zug-Kettensignal bedeutet, dass alle nachfolgenden Zugsignale rot sind. Züge müssen an einem roten Zug-Kettensignal warten. +chain-signal-1=Wird ein Zug-Kettensignal vor einer Kreuzung platziert, blockiert es die Einfahrt von Zügen, solange nicht auch der Ausgang frei ist. +chain-signal-2=Der türkisfarbene Zug links wird am Kettensignal warten, bis sein Weg frei ist, und so den roten Zug nicht blockieren. +deadlock-1=In diesem Fall blockiert der türkisfarbene Zug die Kreuzung, sodass der rote Zug nicht zu seiner Haltestelle weiterfahren kann. +deadlock-2=Der rote Zug kann nur weiterfahren, sobald sich der türkisfarbene Zug wegbewegt hat. +finish=Abschließen +finish-info=Dir wurden einige Gegenstände gegeben, um mit Zugsignalen herumzuexperimentieren.\n\nKlicke auf „Abschließen“, um die Mini-Lektion zu beenden. +fix-intersection=Ersetze oder platziere Zugsignale, sodass die roten Züge zu ihren Haltestellen gelangen können. +fix-intersection-2=Benutze Dein Wissen über beide Typen von Zugsignalen, um allen Zügen die Fahrt zu ihren Haltestellen zu ermöglichen. +reset-all=Alles zurücksetzen +reset-trains=Züge zurücksetzen +start-trains=Züge starten +[label] +cyan-stop=Türkisfarbene Zughaltestelle +rail-chain-signal=Zug-Kettensignal +rail-signal=Zugsignal +red-stop=Rote Zughaltestelle +red-train=Roter Zug + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/el/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/el/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7143e6d103adeb4c1c9b52f9935f20f3d2ed3988 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/el/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Ένας μπλε συνδιαστικός σηματοδότης σημαίνει ότι μόνο ορισμένες από τις διαδρομές είναι ανοιχτές, έτσι ένα τρένο μπορεί είτε να σταματήσει εδώ είτε να συνεχίσει. Στην περίπτωση αυτή, ένας από τους σηματοδότες εξόδου είναι κόκκινος, γι 'αυτό και ο συνδιαστικός σηματοδότης είναι μπλε.\n\nΤο τρένο μπορεί να περάσει αυτόν τον μπλε σηματοδότη επειδή η διαδρομή προς τον προορισμό του είναι ανοιχτή. +chain-blue-stop=Σε αυτήν την περίπτωση, το τρένο θα περιμένει στον μπλε σηματοδότη επειδή η διαδρομή προς τον προορισμό του δεν είναι σαφής. +chain-green=Ο συνδιαστικός σηματοδότης είναι ο δεύτερος τύπος σήμανσης των τρένων. Διαβάζουν τους επόμενους σηματοδότες της διαδρομής και αλλάζουν την κατάσταση τους ανάλογα.\n\nΈνας πράσινος συνδιαστικός σηματοδότης σημαίνει ότι όλοι οι επόμενοι σηματοδότες είναι πράσινοι. +chain-red=Ένας κόκκινος συνδιαστικός σηματοδότης σημαίνει ότι όλοι οι επόμενοι σηματοδότες είναι κόκκινοι. Ένα τρένο θα περιμένει σε έναν κόκκινο αλυσιδωτό σηματοδότη. +chain-signal-1=Τοποθετώντας συνδιαστικούς σηματοδότες πριν από μία διασταύρωση θα αποτρέψει τα τραίνα να μπουν έκτος αν η άλλη άκρη είναι ελεύθερη. +chain-signal-2=Το κυανό τρένο στην αριστερή πλευρά θα περιμένει στον συνδιαστικό σηματοδότη μέχρι να ανοίξει η διαδρομή του και δεν θα μπλοκάρει το κόκκινο τρένο. +deadlock-1=Σε αυτή την περίπτωση το δεύτερο κυανό τρένο μπλοκάρει τη διασταύρωση, οπότε το κόκκινο τρένο δεν μπορεί να συνεχίσει προς το σταθμό. +deadlock-2=Το κόκκινο τρένο μπορεί να συνεχίσει μόνο όταν το κυανό τρένο κινηθεί κατά μήκος. +finish=Τέλος +finish-info=Σου δόθηκαν ορισμένα στοιχεία για να πειραματιστείς με σηματοδότες τρένου.\n\nΠάτησε το κουμπί Τέλος για να τερματίσεις το σεμινάριο. +fix-intersection=Μετακίνησε ή τοποθέτησε σηματοδότες για να επιτραπεί στα κόκκινα τρένα να φτάσουν στους σταθμούς τους. +fix-intersection-2=Χρησιμοποίησε τις γνώσεις σου και για τους δύο τύπους σηματοδοτών έτσι ώστε να επιτρέψεις σε όλα τα τρένα να φτάσουν στους σταθμούς τους. +reset-all=Επαναφορά όλων +reset-trains=Επαναφορά τρένων +start-trains=Εκκίνηση τρένων +[label] +cyan-stop=Κυανός σταθμός +rail-chain-signal=Συνδιαστικός σηματοδότης +rail-signal=Σηματοδότης ράγας +red-stop=Κόκκινος σταθμός +red-train=Κόκκινο τρένο + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/en/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/en/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b3024a8b0646ccc75b2d77ed183551886422f771 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/en/trains-advanced-signals.cfg @@ -0,0 +1,27 @@ +deadlock-1=In this situation the second cyan train is blocking the intersection, so the red train cannot continue to the stop. +deadlock-2=The red train can only continue once the cyan train moves along. + +chain-signal-1=Building chain signals before the intersection will prevent the trains from entering unless their exit is also clear. +chain-signal-2=The cyan train on the left will wait at the chain signal until its path is open, and will not block the red train. + +fix-intersection=Replace or build signals to allow the red trains to get to their stops. +fix-intersection-2=Use your knowledge of both signal types to allow all trains to get to their stops. + +start-trains=Run the trains +reset-trains=Reset trains +reset-all=Reset all + +chain-green=The chain signal is the second type of rail signal. They read the next signals along the path and change their state accordingly.\n\nA green chain signal means that all the signals after it are green. +chain-blue-go=A blue chain signal means that only some of the exit paths are open, so a train may either stop here or continue. In this particular situation, one of the exit signals is red, which is why the chain signal is blue.\n\nThe train can pass this blue signal because the path to its destination is open. +chain-blue-stop=In this situation, the train will wait at the blue signal because the path to its destination is not clear. +chain-red=A red chain signal means that all the signals after it are red. A train will wait at a red chain signal. + +finish=Finish +finish-info=You have been given some items to experiment with train signals.\n\nPress the Finish button to end the tutorial. + +[label] +red-train=Red Train +red-stop=Red Train Stop +cyan-stop=Cyan Train Stop +rail-chain-signal=Chain signal +rail-signal=Rail signal \ No newline at end of file diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/es-ES/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/es-ES/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5115d8b83950b0c1ef24dde235d5d0ee6c083be7 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/es-ES/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Un semáforo azul en serie implica que algunos de los caminos de salida están abiertos, por lo que el tren podrá parar en aquí o continuar. En este caso en particular, uno de los semáforos de salida está en rojo, que es el motivo por el que el semáforo en serie está en azul.\n\nEl tren podrá continuar si este semáforo está activo, ya que el camino a su destino está abierto. +chain-blue-stop=En esta situación, el tren esperará en la señal azul, ya que el camino a su destino no está despejado. +chain-green=El semáforo en serie es el segundo tipo de semáforo. Son capaces de detectar el estado de las siguientes señales a lo largo del camino, y cambiar su estado en consecuencia.\n\nUn semáforo en serie en verde implica que todos los semáforos que le siguen están en verde. +chain-red=Un semáforo en serie en rojo implica que todos los semáforos que le siguen están en rojo. Los trenes se detendrán al encontrar un semáforo en serie en rojo. +chain-signal-1=Creando combinaciones de semáforos antes de una intersección, evitarás que los trenes pasen por ella a menos que su salida esté despejada. +chain-signal-2=El tren turquesa a la izquierda esperará la señal de cadena hasta que su paso esté abierto y no bloqueará al tren rojo. +deadlock-1=En esta situación, el segundo tren turquesa bloquea la intersección de tal manera que el tren rojo no puede continuar hacia la estación. +deadlock-2=El tren rojo solo puede continuar una vez que el tren cían siga adelante. +finish=Terminar +finish-info=Has recibido algunos objetos para experimentar con los semáforos para trenes.\n\nPulsa el botón "Finalizar" para concluir este tutorial. +fix-intersection=Sustituye o construye semáforos para que los trenes rojos lleguen a sus estaciones. +fix-intersection-2=Usa lo que has aprendido sobre los dos tipos de semáforos para que todos los trenes lleguen a sus estaciones. +reset-all=Reiniciar todo +reset-trains=Reiniciar el tren +start-trains=Pon en marcha el tren +[label] +cyan-stop=Parada de tren cian +rail-chain-signal=Semáforo en serie +rail-signal=Señal ferroviaria +red-stop=Parada de tren rojo +red-train=Tren rojo + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/et/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/et/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..eb299d1c13906b8f079e100fb685ea95ca46db14 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/et/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Sinine ahelsignaal tähendab, et vaid mõned väljapääsudest on vabad, nii et rong võib kas siin peatuda või sõitu jätkata. Antud olukorras on üks väljumissignaal punane, seetõttu on ahelsignaal sinine.\n\nRong saab mööduda sellest sinisest signaalist, sest tee järgmise sihtpunktini on vaba. +chain-blue-stop=Selles olukorras ootab rong sinist signaali, sest tee selle sihtkohta ei ole vaba. +chain-green=Ahelsignaal on teist tüüpi raudtee signaal. Need loevad järgmisi signaale tee peal ja muudavad oma olekut vastavalt.\n\nRoheline ahelsignaal tähendab, et kõik järgmised signaalid on rohelised. +chain-red=Punane ahelsignaal tähendab, et kõik järgmised signaalid peale seda on punased. Rong ootab punase ahelsignaali taga. +chain-signal-1=Kui ehitada ahelsignaalid enne ristmikku, ennetab see rongide sisenemise blokki, kui just ristmiku väljapääs pole vaba. +chain-signal-2=Tsüaanne rong vasakul ootab signaali kuni selle rada on lahti, ja ei blokeeri punast rongi. +deadlock-1=Sellises olukorras blokeerib teine tsüaanne rong ristmiku nii, et punane rong ei saa edasi peatusesse minna. +deadlock-2=Punane rong saab jätkata oma teed ainult siis, kui tsüaanne rong liigub edasi. +finish=Lõpeta +finish-info=Sulle on antud esemed, et eksperimenteerida rongisignaalidega.\n\nVajuta Lõpeta nuppu, et õpetus lõpetada . +fix-intersection=Asenda või ehita signaalid nii, et need lubaksid punased rongid oma peatustesse. +fix-intersection-2=Kasuta oma teadmisi mõlemast signaalitüübist, et võimaldada kõikidel rongidel jõuda oma peatusteni. +reset-all=Lähtesta kõik +reset-trains=Lähtesta rongid +start-trains=Käivita rongid +[label] +cyan-stop=Tsüaansinine rongipeatus +rail-chain-signal=Ahelsignaal +rail-signal=Raudtee signaal +red-stop=Punane rongipeatus +red-train=Punane rong + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/fi/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/fi/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..34b66db347616cd5983d20cc864ae4066bcff524 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/fi/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Sininen valo tarkoittaa, että vain jotkut reiteistä ovat vapaita, joten juna saa mahdollisesti jatkaa. Tässä tilanteessa yksi valoista on punainen, minkä takia ketjuopastin on sininen.\n\nJuna voi mennä ohi sinisestä valosta, koska reitti sen päämäärään on vapaa. +chain-blue-stop=Tässä tilanteessa juna odottaa sinisen valon kohdalla, koska reitti sen päämäärään ei ole vapaa. +chain-green=Ketjuopastin on toinen opastintyyppi. Se lukee seuraavan opastimen reitillä ja vaihtaa tilaansa niiden mukaan.\n\nVihreä valo tarkoittaa, että kaikki seuraavat rataosuudet ovat vapaita, ja kaikki opastimet ovat vihreitä. +chain-red=Punainen ketjuopastimen valo tarkoittaa, että kaikki sitä seuraavat valot ovat punaisia. Juna odottaa punaisen valon kohdalla. +chain-signal-1=Rakentamalla ketjuopastimet ennen risteystä voit varmistaa, että junat siirtyvät sinne vain, jos voivat myös poistua sieltä. +chain-signal-2=Syaani juna vasemmalla odottaa ketjuopastimella, kunnes sen reitti on vapaa, eikä siten estä punaista junaa. +deadlock-1=Tässä tilanteessa toinen syaani juna tukkii risteyksen, joten punainen juna ei pääse asemalle. +deadlock-2=Punainen juna voi jatkaa vasta, kun sininen jatkaa matkaansa. +finish=Lopeta +finish-info=Sinulle on annettu tavaroita, joilla voit kokeilla junasignaaleja.\n\nPaina lopeta-näppäintä lopettaaksesi minioppaan. +fix-intersection=Korvaa tai rakenna opastimia niin, että punaiset junat pääsevät asemilleen. +fix-intersection-2=Käytä opastintyypeistä oppimiasi tietoja niin, että kaikki junat pääsevät asemilleen. +reset-all=Nollaa kaikki +reset-trains=Nollaa junat +start-trains=Käynnistä junat +[label] +cyan-stop=Syaani juna-asema +rail-chain-signal=Ketjuopastin +rail-signal=Raideopastin +red-stop=Punainen juna-asema +red-train=Punainen juna + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/fr/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/fr/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..814de52d5e1b9741e9eddc565530994dd5c2fc6f --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/fr/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Un signal chaîné bleu signifie que seules certaines voies de sortie sont ouvertes, de sorte qu'un train peut soit s'arrêter ici, soit continuer. Dans cette situation particulière, l'un des signaux de sortie est rouge, c'est pourquoi le signal chaîné est bleu. \n\nLe train peut passer ce signal bleu parce que le chemin vers sa destination est ouvert. +chain-blue-stop=Dans cette situation, le train attendra au signal bleu, puisque le chemin vers sa destination n'est pas libre. +chain-green=Le signal chainé est le deuxième type de signal ferroviaire. Il lit les signaux suivants sur le trajet et modifient leur état en conséquence.\n\nUn signal chainé vert signifie que tous les signaux après lui sont verts. +chain-red=Un signal chainé rouge signifie que tous les signaux suivants sont rouges. Un train attendra à un signal chainé rouge. +chain-signal-1=La mise en place de signaux chaînés avant l'intersection empêchera les trains d'y entrer à moins que leur sortie ne soit libre. +chain-signal-2=Le train cyan sur la gauche attendra au signal chaîné jusqu'à ce que sa route soit libre, et ne bloquera pas le train rouge. +deadlock-1=Dans cette situation, le deuxième train cyan bloque l'intersection et le train rouge ne peut donc pas continuer vers l'arrêt. +deadlock-2=Le train rouge ne pourra continuer que lorsque le train bleu aura avancé. +finish=Terminer +finish-info=Vous avez reçu quelques objets pour vous familiariser avec les signaux ferroviaires. \n\nCliquez sur le bouton Terminer pour quitter le tutoriel. +fix-intersection=Remplacez ou construisez des signaux pour permettre aux trains rouges de rejoindre leur arrêt. +fix-intersection-2=Utilisez votre connaissance des deux types de signaux pour permettre à tous les trains de rejoindre leur arrêt. +reset-all=Tout remettre à zéro +reset-trains=Réinitialiser les trains +start-trains=Démarrer les trains +[label] +cyan-stop=Arrêt du train cyan +rail-chain-signal=Signal chaîné +rail-signal=Signal ferroviaire +red-stop=Arrêt du train rouge +red-train=Train rouge + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/fy-NL/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/fy-NL/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d8fe4c0127c42c42cc62aea901549c8814486003 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/fy-NL/trains-advanced-signals.cfg @@ -0,0 +1,6 @@ +chain-signal-2=De syane trein oan de lofterkant sil wachtsje op it ketensein oant de rûte frij is en sil de reade trein net blokkearje. +deadlock-2=De reade trein kin allinnich fierder as de syane trein fierder beweecht. +reset-all=Alles opnij ynstelle +reset-trains=Treinen opnij ynstelle +start-trains=Treinen ride litte + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/ga-IE/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/ga-IE/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ecd8ac61c1dff32758dc7386e94e57eed1d79f9d --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/ga-IE/trains-advanced-signals.cfg @@ -0,0 +1,6 @@ +chain-signal-2=Fanfaidh an traein chian ar chlé ag an sraithchomhartha go dtí oscailte a bealaigh, agus ní bhacfaidh sí an traein dhearg. +deadlock-2=Is féidir leis an dtraein dhearg a bealach a dhéanamh ach amháin nuair a théann an traein chian thart. +reset-all=Athshocraigh uile +reset-trains=Athshocraigh traenacha +start-trains=Rith na traenacha + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/he/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/he/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e660a4c965f264bfc60319d3486a7d9be652fa78 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/he/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=.יונפ הדעיל ביתנהש ןוויכמ הז לוחכ רוזמר ךרד רובעל הלוכי תבכרה\n\n.רוצעל וא ךישמהל היושע תבכרש ךכ ,(םודא רוזמרה םהמ דחאב תוחפל רמולכ) םייונפ אצומה יביתנמ קלח קרש איה רשוקמ רוזמרב לוחכ רוא לש ותועמשמ +chain-blue-stop=.יונפ וניא הדעיל ביתנהש ןוויכמ - לוחכה רוזמרב ןיתמת תבכרה ,הז הרקמב +chain-green=.םיקורי םה (העיסנה ןוויכב) וירחאש םירוזמרה לכש איה רשוקמ רוזמרב קורי רוא לש ותועמשמ\n\n.םאתהב םבצמ תא םינשמו ,םהירחא אבה רוזמרה לש בצמה תא םיארוק הלא םירוזמר .תבכרה ירוזמר לש ינשה גוסה וניה רשוקמה רוזמרה +chain-red=.םודא רוזמרב הנרוצעת דימת תובכר .םימודא םה אצומה יעטקמב םירוזמרה לכש איה רשוקמ רוזמרב םודא רוא לש ותועמשמ +chain-signal-1=.איה ףא היונפ האיציה םא אלא םהילא סנכיהל תובכרמ ענמת תוליסמ שגפמ ינפל רשוקמ רוזמר לש החנה +chain-signal-2=.המודאה תבכרה תא םוסחת אלו ,הנפתי הלש ביתנהש דע רשוקמה רוזמרב ןיתמת לאמש דצמ תאצמנש זיקרוט עבצב תבכרה +deadlock-1=.הנחתה לא םדקתהל הלוכי הניא המודאה תבכרה ןכלו ,תוליסמה שגפמ תא תמסוח זיקרוט העבצש תבכרה ,הז בצמב +deadlock-2=.םוקמ הנפת זיקרוט העבצש תבכרהש ירחא קר ךישמהל לכות המודאה תבכרה +finish=םויס +finish-info=.םויסה רותפכה לע וצחל הכרדהה שיחרת םויסלn\n\.תבכר ירוזמר םע תוסנתהל ולכותש ידכ םיטירפ המכ םתלביק +fix-intersection=.ןהידעיל עיגהל תומודאה תובכרל רשפאתיש ךכ ,תבכר ירוזמר ופילחה וא ונב +fix-intersection-2=.ןהידעיל עיגהל תובכרה לכל רשפאל ידכ םירוזמרה יגוס ינש תודוא םתשכרש עדיב ושמתשה +reset-all=ללוכ סופיא +reset-trains=תובכר סופיא +start-trains=תובכר תלעפה +[label] +cyan-stop=תיזיקרוט תבכר תנחת +rail-chain-signal=רשוקמ תבכר רוזמר +rail-signal=תבכר רוזמר +red-stop=המודא תבכר תנחת +red-train=המודא תבכר + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/hr/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/hr/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..97d1fa3802b80d262b4563ced57a4af5387b8bc0 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/hr/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Plavi lančani signal znači da su samo neki od izlaznih puteva otvoreni, tako da vlak može nastaviti ili stat. U ovoj specifičnoj situaciji, jedan od izlaznih signala je crven, što je razlog zašto je lančani signal plav.\n\nVlak može proći ovaj plavi signal jer je put do njegove destinacije otvoren. +chain-blue-stop=U ovoj situaciji, vlak će čekati na plavome signalu zato jer njegov put do destinacije nije čist. +chain-green=Lančani signal je drugi tip željezničkog signala. Oni čitaju sljedeći signal na putu i mijenjaju svoj svoje stanje zavisno o njemu.\n\nZeleni lančani signal znači da su svi signali ispred njega zeleni. +chain-red=Crveni lančani signal znači da su svi signali iza njega crveni. Vlak će čekati na crvenome signalu. +chain-signal-1=Gradnjom lančanih signala prije raskrižja će spriječiti ulaz vlakova u raskrižje, ako im izlaz nije čist. +chain-signal-2=Cijan vlak na lijevoj strani će čekati na lančanome signalu dok se put ne otvori i neće blokirati crveni vlak. +deadlock-1=U ovoj situaciji drugi cijan vlak blokira raskrižje, tako da crveni vlak ne može nastaviti do kolodvora. +deadlock-2=Crveni vlak može jedino nastaviti kada se cijan vlak pomakne. +finish=Završi +finish-info=Dobio si neke predmete sa kojima možeš eksperimentirati sa željezničkim signalima.\n\n Pritisni tipku "Završi" kako bi završio vodič. +fix-intersection=Zamjeni ili sagradi signale tako da crveni vlak može doći do svoje destinacije. +fix-intersection-2=Iskoristi svoje znanje o signalima i omogući da svi vlakovi mogu doći do svoje destinacije. +reset-all=Resetiraj sve +reset-trains=Resetiraj vlakove +start-trains=Pokreni vlakove +[label] +cyan-stop=Cijan kolodvor +rail-chain-signal=Lančani signal +rail-signal=Željeznički signal +red-stop=Crveni kolodvor +red-train=Crveni vlak + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/hu/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/hu/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cd11948454c169015a4142fb67377d867be3b107 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/hu/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=A kék láncolt jelzőlámpa azt jelenti, hogy csak bizonyos kijáratok vannak nyitva, így a vonat itt megállhat, vagy folytathatja. Ebben a konkrét helyzetben az egyik kijárati jelzőlámpa piros, ezért a láncolt jelzőlámpa kék.\n\nA vonat át tud haladni a kék jelzésen, mert a céljához vezető út szabad. +chain-blue-stop=Ebben a helyzetben a vonat várakozni fog a kék jelzőlámpánál, mert az út a céljához nem szabad. +chain-green=A láncolt jelzőlámpa a második fajta vasúti jelzés. Beolvassa az úton következő jelzőlámpák állapotát, és ennek megfelelően változtatja a színét.\n\nA zöld láncolt jelzőlámpa azt jelenti, hogy az utána következő összes jelzőlámpa zöld. +chain-red=A piros láncolt jelzőlámpa azt jelenti, hogy az utána következő összes jelzőlámpa piros. A vonat várakozni fog a piros láncolt jelzőlámpánál. +chain-signal-1=A láncolt jelzőlámpák megakadályozzák a vonatok belépését a kereszteződésbe, amíg a kijáraton történő áthaladás nem biztosított. +chain-signal-2=A bal oldali cián színű vonat addig vár a láncolt jelzőlámpánál, amíg útja nem szabad, így nem akadályozza meg a piros vonatot. +deadlock-1=Ebben a helyzetben a második cián színű vonat eltorlaszolja a kereszteződést, így a piros vonat nem tud továbbhaladni az állomásra. +deadlock-2=A piros vonat csak akkor tud továbbhaladni, ha a cián vonat már áthaladt. +finish=Vége +finish-info=Kaptál néhány tárgyat, hogy kísérletezhess a jelzőlámpákkal.\n\nNyomd meg a Vége gombot a bemutató befejezéséhez. +fix-intersection=Cserélj ki vagy építs jelzőlámpákat, hogy a piros vonatok eljuthassanak az állomásukra. +fix-intersection-2=Használd a tudásodat a kétféle jelzőlámpáról, hogy eljuttasd a vonatokat az állomásukra. +reset-all=Minden visszaállítása +reset-trains=Vonatok visszaállítása +start-trains=Vonatok elindítása +[label] +cyan-stop=Cián vasútállomás +rail-chain-signal=Láncolt jelzőlámpa +rail-signal=Vasúti jelzőlámpa +red-stop=Piros vasútállomás +red-train=Piros vonat + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/id/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/id/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9a0581b2600add5e2a14e5cb95afd5ee492a7678 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/id/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Sinyal biru berantai berarti hanya ada beberapa jalan keluar yang terbuka, sehingga kereta dapat berhenti di sini atau terus bergerak. Dalam situasi tertentu, salah satu sinyal keluar berwarna merah, itulah sebabnya sinyal berantai berwarna biru.\n\n Kereta dapat melewati sinyal biru karena jalur menuju tujuannya tersedia. +chain-blue-stop=Dalam situasi ini, kereta akan menunggu di sinyal biru karena jalur menuju tujuannya tidak tersedia. +chain-green=Sinyal berantai adalah sinyal kedua dari pemancar kereta. Sinyal berantai membaca sinyal di jalur selanjutnya dan mengubah status sesuai ketentuan. \n\n Sinyal hijau berarti semua sinyal selanjutnya adalah hijau. +chain-red=Sinyal merah beruntun berarti semua sinyal setelahnya adalah merah. Kereta akan menunggu di sinyal merah beruntun. +chain-signal-1=Membuat bangunan pemancar berantai sebelum persimpangan akan mencegah kereta memasuki blok keculai jalan keluar tidak terhalangi. +chain-signal-2=Kereta cyan pada sisi kiri akan menunggu sinyal berantai sampai jalannya terbuka, dan tidak akan menghalangi kereta merah. +deadlock-1=Dalam situasi ini, kereta cyan kedua menghalangi persimpangan, sehingga kereta merah tidak dapat melanjutkan ke perhentian. +deadlock-2=Kereta merah hanya bisa melanjutkan saat kereta cyan bergerak bersama. +finish=Selesai +finish-info=Kamu telah diberi beberapa item untuk bereksperimen dengan sinyal kereta. \n\nTekan tombol Selesai pada akhir turorial. +fix-intersection=Ganti atau buat pemancar agar keretea merah dapat tiba di perhentian. +fix-intersection-2=Gunakan pengetahuanmu tentang kedua tipe pemancar agar semua kereta tiba diperhentian mereka. +reset-all=Atur ulang semua +reset-trains=Atur ulang kereta +start-trains=Menjalankan kereta +[label] +cyan-stop=Perhentian kereta cyan +rail-chain-signal=Sinyal beruntun +rail-signal=Sinyal rel kereta +red-stop=Perhentian kereta merah +red-train=Kereta merah + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/it/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/it/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f3b14fba7e443cfc4dc431623ba3ff654e9409c3 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/it/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Un segnale concatenato blu significa che solo alcuni percorsi sono aperti. In questa situazione, uno dei segnali è rosso, motivo per cui il segnale concatenato è blu.\n\nIl treno potrà passare solo se il percorso verso la sua destinazione è aperto. +chain-blue-stop=In questa situazione, il treno aspetterà al segnale blu perché il sentiero verso la sua destinazione non è disponibile. +chain-green=Il segnale concatenato è il secondo tipo di segnale ferroviario. Leggono i segnali successivi nel percorso e cambiano il loro stato di conseguenza.\n\nUn segnale concatenato verde significa che tutti i segnali seguenti al tratto sono verdi e dunque accessibili. +chain-red=Un segnale a catena rossa significa che tutti i segnali che vengono dopo sono rossi. Un treno aspetterà ad un segnale a catena rossa. +chain-signal-1=Posizionando i segnali a catena prima dell'incrocio impediranno il passaggio ai treni a meno che la loro uscita sia libera. +chain-signal-2=Il treno ciano sulla sinistra attenderà il segnale finché il percorso non sarà libero e non bloccherà il treno rosso. +deadlock-1=In questa situazione il secondo treno color ciano blocca l'intersezione, quindi il treno rosso non può continuare verso la destinazione. +deadlock-2=Il treno rosso potrà continuare solo dopo che il treno ciano si sarà spostato. +finish=Termina +finish-info=Ti sono stati forniti alcuni oggetti per sperimentare i segnali ferroviari.\n\nPremi il tasto Termina per terminare il tutorial. +fix-intersection=Sostituisci o costruisci i segnali per consentire ai treni rossi di raggiungere le loro destinazioni. +fix-intersection-2=Utilizza la tua conoscenza di entrambi i tipi di segnale per consentire a tutti i treni di raggiungere le loro destinazioni. +reset-all=Resetta tutto +reset-trains=Reimposta i treni +start-trains=Avvia i treni +[label] +cyan-stop=Fermata del Treno Ciano +rail-chain-signal=Segnale concatenato +rail-signal=Segnale ferroviario +red-stop=Fermata del Treno Rosso +red-train=Treno Rosso + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/ja/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/ja/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d64c02be9e8093f0e8dfd0748c10cd708b731b6b --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/ja/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=連動式列車用信号が青を示しているときは、進行先のうち一部のみが通行可能であることを意味します。そのため青色の信号は、列車を停止させることもあればそのまま進行させることもあります。この例では、進行先のうち片方の信号が赤を示しているため、連動式列車用信号は青を示します。\n\n列車は、目的地へのルートが通行可能な場合に限って青色の連動式列車用信号を通過できます。 +chain-blue-stop=この例では通行しようとする経路が塞がっているため、列車は青色の信号で停止します。 +chain-green=連動式列車用信号は別のタイプの鉄道信号です。進行先にある信号の状態を読み取り、それに応じて自身の表示を変更します。\n\n連動式列車用信号が緑を示しているときは、連動式列車用信号の次の区画に列車が存在せず、かつ区画の出口にある信号が全て緑を示していることを意味します。 +chain-red=連動式列車用信号が赤を示しているときは、連動式列車用信号の次の区画に列車がいるか、または区画の出口にある信号がすべて赤であることを示しています。赤色の連動式列車用信号にさしかかると、列車は停止します。 +chain-signal-1=分岐や交差点の手前に連動式列車用信号を配置することで、その区画の次の区画に列車がいるときにも通行禁止にすることができます。 +chain-signal-2=2番目の水色の列車は、進行先が通行可能になるまで連動式列車用信号で待機します。赤い列車を妨害しません。 +deadlock-1=この状況では2番目の水色の列車が交差点を塞いでいるため、赤い列車が駅へ移動できません。 +deadlock-2=赤い列車は水色の列車が進んだ後に移動できます。 +finish=終了 +finish-info=信号について色々試すための資材を渡します。\n\n終了ボタンを押すとチュートリアルを終了します。 +fix-intersection=赤い列車が駅にたどり着けるように信号の配置を見直してください。 +fix-intersection-2=2種類の信号を適切に配置して、すべての列車が駅に到達できるようにしてください。 +reset-all=全て初期状態に戻す +reset-trains=列車を初期状態に戻す +start-trains=列車を走らせる +[label] +cyan-stop=水色の駅 +rail-chain-signal=連動式列車用信号 +rail-signal=列車用信号 +red-stop=赤色の駅 +red-train=赤色の列車 + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/ka/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/ka/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..92fecbceb59050732afd893d34fb1e3af97c942d --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/ka/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=ცისფერი ჯაჭვის სიგნალი ნიშნავს, რომ მხოლოდ ზოგიერთი გასასვლელი ბილიკია ღია, ამიტომ მატარებელი შეიძლება აქ გაჩერდეს ან გააგრძელოს. ამ კონკრეტულ სიტუაციაში, ერთ-ერთი გასასვლელი სიგნალია წითელი, რის გამოც ჯაჭვის სიგნალი ლურჯია.\n\nმატარებელს შეუძლია გაიაროს ეს ლურჯი სიგნალი, რადგან გზა დანიშნულების ადგილამდე ღიაა. +chain-blue-stop=ამ სიტუაციაში, მატარებელი დაელოდება ლურჯ სიგნალს, რადგან გზა დანიშნულების ადგილამდე არ არის ნათელი. +chain-green=ჯაჭვის სიგნალი არის მეორე ტიპის სარკინიგზო სიგნალი. ისინი კითხულობენ შემდეგ სიგნალებს გზაზე და შესაბამისად ცვლიან მათ მდგომარეობას.\n\nმწვანე ჯაჭვის სიგნალი ნიშნავს, რომ მის შემდეგ ყველა სიგნალი მწვანეა. +chain-red=წითელი ჯაჭვის სიგნალი ნიშნავს, რომ მის შემდეგ ყველა სიგნალი წითელია. მატარებელი დაელოდება წითელ ჯაჭვის სიგნალს. +chain-signal-1=კვეთამდე ჯაჭვის სიგნალების აშენება ხელს შეუშლის მატარებლების შესვლას, თუ მათი გასასვლელი ასევე არ არის ნათელი. +chain-signal-2=ცისფერი მატარებელი მარცხნივ დაელოდება ჯაჭვის სიგნალს, სანამ მისი ბილიკი გაიხსნება და არ დაბლოკავს წითელ მატარებელს. +deadlock-1=ამ სიტუაციაში მეორე ცისფერი მატარებელი ბლოკავს გზაჯვარედინს, ამიტომ წითელი მატარებელი გაჩერებას ვერ გააგრძელებს. +deadlock-2=წითელი მატარებელი გაგრძელდეს მხოლოდ, როცა ცისფერი მატარებელი გადაადგილდება. +finish=დასრულება +finish-info=თქვენ მოგეცემათ რამდენიმე ელემენტი მატარებლის სიგნალების ექსპერიმენტებისთვის.\n\nდააჭირეთ ღილაკს დასრულება, რათა დაასრულოთ სახელმძღვანელო. +fix-intersection=შეცვალეთ ან შექმენით სიგნალები, რათა წითელ მატარებლებს მიეცეთ გაჩერება. +fix-intersection-2=გამოიყენეთ თქვენი ცოდნა ორივე ტიპის სიგნალის შესახებ, რათა ყველა მატარებელს მისცეთ გაჩერება. +reset-all=ყველაფრის გადათვირთვა +reset-trains=მატარებლების გადატვირთვა +start-trains=გაუშვით მატარებლები +[label] +cyan-stop=ცისფერი მატარებლის გაჩერება +rail-chain-signal=ჯაჭვის სიგნალი +rail-signal=სარკინიგზო სიგნალი +red-stop=წითელი მატარებლის გაჩერება +red-train=წითელი მატარებელი + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/kk/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/kk/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c3875742810baa1653c3981643d3f702485f5e06 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/kk/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Көк тізбектік бағдаршам тек кейбір шығу жолдары ашық екенін белгілейді, яғни пойыз не осында тежей тұра алады, не ары қарай жүре алады. Нақты бұл жағдайда шығу бағдаршамдарының бірі қызыл болғандықтан, тізбектік бағдаршам көк.\n\nПойызға керек жол ашық болғандықтан, ол көк бағдаршамнан өте алады. +chain-blue-stop=Бұл жағдайда пойызға керек жол жабық болғандықтан, ол көк бағдаршамнан өте алмайды. +chain-green=Тізбектік бағдаршам — Т/Ж бағдаршамының екінші түрі. Ол жолдағы келесі сигналдарды оқып, соларға сай күйін ауыстырады.\nЖасыл тізбектік бағдаршам одан кейінгі барлық бағдаршам жасыл екенін белгілейді. +chain-red=Қызыл тізбектік бағдаршам одан кейінгі барлық бағдаршам қызыл екенін белгілейді. Пойыз қызыл тізбектік бағдаршамның алдында күтіп тұрады. +chain-signal-1=Қиылыстың алдына тізбектік бағдаршам құру, пойыздардың шығатын жері бос болмағанша, олардың кіруін алдын алады. +chain-signal-2=Сол жақтағы көк пойыз, жолы ашылмағанша, қызыл пойызды бұғаттамай, тізбектік бағдаршамның алдында күтіп тұрады. +deadlock-1=Бұл жағдайда екінші көк пойыз қиылысты бұғаттап тұрғандықтан, қызыл пойыз бекетке бара алмайды. +deadlock-2=Көк пойыз өтіп кеткеннен кейін ғана, қызыл пойыз жүре алады. +finish=Аяқтау +finish-info=Сізге Т/Ж бағдаршамдарымен эксперимент жасауға кейбір зат берілді.\n\nТуториалды аяқтау үшін Аяқтау батырмасын басыңыз. +fix-intersection=Қызыл пойыздарға бекеттеріне жетуге мүмкіндік беру үшін бағдаршам құрыңыз немесе ауыстырыңыз. +fix-intersection-2=Екі бағдаршам түрі туралы біліміңізді қолданып, барлық пойызды бекетіне жеткізіңіз. +reset-all=Бәрін арылту +reset-trains=Пойыздарды арылту +start-trains=Пойыздарды жіберу +[label] +cyan-stop=Көк пойыз +rail-chain-signal=Көк пойыз бекеті +rail-signal=Т/Ж бағдаршамы +red-stop=Қызыл пойыз бекеті +red-train=Қызыл пойыз + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/ko/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/ko/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c8735049784bada33443d13710fc45a2f4facacc --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/ko/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=파란색 연속 신호는 일부 경로만 열려 있으며, 기차가 멈춰 있거나 통과할 수 있음을 의미합니다. 지금 상황을 보면, 연속 신호 앞에 있는 신호 두 개 중 하나가 빨간색이므로, 연속 신호는 파란색입니다.\n\n목적지까지의 경로가 열려 있는 경우 기차는 파란색 신호를 통과할 수 있습니다. +chain-blue-stop=이 상황에서는 기차가 목적지까지 가는 경로가 열려 있지 않으므로, 기차는 파란색 신호에서 기다립니다. +chain-green=연속 신호는 철도 신호의 두 번째 유형입니다. 연속 신호는 경로의 다음 신호를 읽고 그에 맞춰 상태를 변경합니다.\n\n녹색 연속 신호는 다음의 모든 구간이 열려 있고, 녹색 신호 또는 녹색 연속 신호가 있음을 의미합니다. +chain-red=빨간색 연속 신호는 경로의 다음 신호가 모두 빨간색임을 의미합니다. 기차는 빨간색 연속 신호 앞에서 기다립니다. +chain-signal-1=교차로 앞에 연속 신호를 설치하면, 진행 방향에 있는 구간이 확보되지 않는 한 기차가 그 구간에 들어가지 못 하도록 할 수 있습니다. +chain-signal-2=왼쪽의 청록색 기차는 경로가 열릴 때까지 연속 신호에서 기다리고, 빨간색 기차를 차단하지 않습니다. +deadlock-1=이 상황에서는 두 번째 청록색 기차가 교차로를 차단하고 있어서, 빨간색 기차가 정류장으로 진행할 수 없습니다. +deadlock-2=빨간색 기차는 청록색 기차가 따라가면 계속 갈 수 있습니다. +finish=끝 +finish-info=철도 신호를 연습하고 실험할 수 있도록 몇 가지 아이템이 제공되었습니다. \n\n튜토리얼을 끝내려면 완료 버튼을 누르십시오. +fix-intersection=빨간색 기차가 정류장에 도착할 수 있도록 신호를 설치하거나 교체하세요. +fix-intersection-2=두 종류의 신호에 대한 지식을 활용해서 주어진 모든 기차가 각각 정해진 정류장에 도착할 수 있도록 하세요. +reset-all=모두 초기화 +reset-trains=기차 초기화 +start-trains=기차 운행 +[label] +cyan-stop=청록색 기차 정류장 +rail-chain-signal=연속 신호 +rail-signal=기차 신호 +red-stop=빨간색 기차 정류장 +red-train=빨간색 기차 + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/lt/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/lt/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..81c3f9ae42b94f81d90bb3b6ae2069297ae5dbad --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/lt/trains-advanced-signals.cfg @@ -0,0 +1,6 @@ +chain-signal-2=Žydras traukinys kairėje lauks priešais tinklinį signalą kol jo kelias bus laisvas ir neblokuos raudono traukinio. +deadlock-2=Raudonasis traukinys gali tęsti važiavimą tik tada, kai žydras traukinys pasistrauks. +reset-all=Atstatyti viską +reset-trains=Iš naujo nustatyti traukinius +start-trains=Paleisti traukinius + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/lv/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/lv/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9f23f768d45421f3a10fbf53d54b5e9764e72338 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/lv/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Zils ķēdes signāls nozīmē, ka tikai daži ceļi ir atvērti tādēļ vilciens šeit drīkst vai nu apstāsies, vai turpināt braukt. Konkrētajā situācijā viens no signāliem ir sarkans, tāpēc ķēdes signāls ir zils.\n\nVilciens drīkst braukt garām šim zilajam signālam, jo ceļš līdz tā galamērķim ir atvērts. +chain-blue-stop=Konkrētajā situācijā vilciens gaidīs pie zilā signāla, jo ceļš līdz tā galamērķim ir bloķēts. +chain-green=Signālu ķēde ir otrs dzelzceļa signāla veids. Tie lasa nākamos signālus ceļā un maina to stāvokli attiecīgi.\n\n Zaļš ķēdes signāls nozīmē, ka visi nākamie signāli, kas atrodas pēc tā ir zaļi. +chain-red=Sarkanais ķēdes signāls nozīmē, ka visi signāli, kas atrodas pēc tā ir sarkani. Vilciens gaidīs pie sarkana ķēdes signāla. +chain-signal-1=Ķēdes signālu izbūve pirms krustojuma nodrošinās, ka vilcieni tajā iebrauc tikai tad, ja krustojuma izeja ir brīva. +chain-signal-2=Pa kreisi esošais ciāna krāsas vilciens gaidīs pie ķēdes signāla līdz tā ceļš būs atvērts un tas nebloķēs sarkano vilcienu. +deadlock-1=Šajā situācijā otrais vilciens (ciāna vilciens) bloķē krustojumu, kā rezultātā sarkanais vilciens nespēj sasniegt vilciena pieturu. +deadlock-2=Sarkanais vilciens var turpināt tikai tad, kad ciāna vilciens pārvietosies gar signālu. +finish=Pabeigt +finish-info=Tev ir iedoti daži priekšmeti, lai eksperimentētu ar vilcienu signāliem.\n\nNospied pogu Beigt, lai pabeigtu apmācību. +fix-intersection=Nomaini vai būvē signālus, lai ļautu sarkanās krāsas vilcieniem sasniegt to pieturvietas. +fix-intersection-2=Izmanto savas zināšanas par abiem signālu veidiem, lai ļautu visiem vilcieniem sasniegt to pieturvietas. +reset-all=Atiestati visu +reset-trains=Atiestati vilcienus +start-trains=Darbini vilcienus +[label] +cyan-stop=Ciāna vilciena veikals +rail-chain-signal=Ķēdes signāls +rail-signal=Dzelzceļa signāls +red-stop=Sarkanā vilciena veikals +red-train=Sarkanais vilciens + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/nl/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/nl/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fa82506a6cbd93668839adb6277ff37aee524508 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/nl/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Een blauw ketensein geeft aan dat slechts een deel van de paden na de kruising vrij zijn, dus een trein kan hier stoppen of doorgaan. In dit geval is één van de uitgangsseinen rood, daarom is het ketensein blauw.\n\nDe trein kan dit blauwe sein passeren, omdat het pad naar zijn bestemming vrij is. +chain-blue-stop=In deze situatie zal de trein wachten bij het blauwe sein omdat de weg naar zijn bestemming niet vrij is. +chain-green=Het ketensein is het tweede soort spoorsignaal. Ze lezen de volgende signalen op de weg en veranderen hun staat dienovereenkomstig.\n\nEen groen ketensein betekent dat alle signalen erna groen zijn. +chain-red=Een rood ketensein betekent dat alle seinen daarna rood zijn. Een trein zal wachten bij een rood ketensein. +chain-signal-1=Bouw ketenseinen voor de kruising om te voorkomen dat treinen de kruising op rijden, zonder een vrij pad de kruising af. +chain-signal-2=De cyaan trein aan de linkerkant wacht op het ketensein totdat de route vrij is en zal de rode trein niet blokkeren. +deadlock-1=In dit scenario blokkeert de tweede cyaan trein de kruising, zodat de rode trein niet naar het station kan. +deadlock-2=De rode trein kan alleen verder als de cyaan trein verder beweegt. +finish=Voltooien +finish-info=Je hebt wat items gekregen om te experimenteren met seinen.\n\nDruk op de knop Voltooien om de tutorial te beëindigen. +fix-intersection=Vervang of bouw seinen om de rode treinen bij hun stations te krijgen. +fix-intersection-2=Gebruik jouw kennis van beide seintypen om alle treinen bij hun stations te laten komen. +reset-all=Reset Alles +reset-trains=Reset treinen +start-trains=Start de treinen +[label] +cyan-stop=Cyaan Station +rail-chain-signal=Ketensein +rail-signal=Spoorwegsein +red-stop=Rode Station +red-train=Rode trein + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/no/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/no/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..da565dba94c4caf738ad2a8269fbe80c8644aa15 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/no/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Blått kjedesignal betyr at kun noen av veiene er åpen, så et tog kan enten stoppe her eller fortsette. I denne situasjonen er et av signalene rødt, derfor er kjedesignalet blått.\n\n Toget kan passere dette blå signalet fordi veien til destinasjonen er åpen. +chain-blue-stop=I denne situasjonen vil toget vente ved det blå signalet siden veien til destinasjonen ikke er klar. +chain-green=Kedesidnal er den andre typen togskinnesignal. De leser de neste signalene på skinnen, og endrer tilstand deretter.\n\n Et grønt signal betyr at alle seksjonene etter har et grønt signal. +chain-red=Et rødt kjedesignal betyr at alle signalene etter at det er rødt. Et tog vil vente ved et rødt kjedesignal. +chain-signal-1=Å bygge kjedesignaler før krysset vil hindre togene fra å komme inn med mindre utgangen også er klar. +chain-signal-2=Det Cyanblå toget, til venstre, vil vente ved kjedesignalet inntil sporet er åpent. På denne måten vil ikke den blokkere det røde toget. +deadlock-1=I denne situasjonen blokkerer det andre cyanblåe toget krysset, så det røde toget kan ikke fortsette til stasjonen. +deadlock-2=Det røde toget kan kun fortsette når det cyanblåe toget beveger seg. +finish=Fullfør +finish-info=Du har fått noen gjenstander til å eksperimentere med togsignaler.\n\nTrykk på Fullfør for å avslutte veiledningen. +fix-intersection=Bytt eller bygg signaler for å la de røde togene komme seg til stasjonene sine. +fix-intersection-2=Bruk kunnskapen din om begge signaltypene for å la alle togene komme seg til stoppene sine. +reset-all=Tilbakestill alle +reset-trains=Tilbakestill togene +start-trains=Start togene +[label] +cyan-stop=Cyan Togstopp +rail-chain-signal=Kjedesignal +rail-signal=Togsignal +red-stop=Rødt togstopp +red-train=Rødt tog + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/pl/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/pl/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..77ef0faf0e761a2a4d95c6b8ce3dc45955a9dcb5 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/pl/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Niebieski sygnał na semaforze poprzedzającym oznacza, że tylko niektóre trasy wyjściowe są wolne, więc pociąg może się przed nim zatrzymać lub jechać dalej. W tej sytuacji jeden z sygnałów kolejnych semaforów poprzedzających jest czerwony, co powoduje wyświetlenie sygnału niebieskiego.\n\nPociąg może minąć niebieski sygnał, jeśli trasa do jego celu jest wolna. +chain-blue-stop=W tej sytuacji pociąg będzie czekał na niebieski sygnał semafora, ponieważ trasa do jego miejsca docelowego nie jest wolna. +chain-green=Semafor poprzedzający jest drugim rodzajem semafora kolejowego. Odczytuje on następne sygnały wzdłuż trasy i zmienia stan według nich.\n\nZielony sygnał semafora poprzedzającego oznacza, że wszystkie następne bloki są wolne i mają zielone sygnały. +chain-red=Czerwony sygnał na semaforze poprzedzającym oznacza, że wszystkie sygnały znajdujące się po nim są czerwone. Pociąg będzie czekał przy czerwonym sygnale. +chain-signal-1=Zbudowanie semafora poprzedzającego przed skrzyżowaniem zapobiegnie wjechaniu na niego pociągów, jeśli zjazdy z niego będą zajęte. +chain-signal-2=Niebieski pociąg z lewej będzie czekać przed semaforem poprzedzającym, dopóki jego trasa nie będzie wolna. Dzięki temu nie zablokuje czerwonego pociągu. +deadlock-1=W tej sytuacji niebieski pociąg blokuje skrzyżowanie, więc czerwony nie może dojechać do przystanku. +deadlock-2=Czerwony pociąg może kontynuować tylko wtedy, kiedy niebieski przejedzie dalej. +finish=Zakończ +finish-info=Otrzymane przedmioty służą do eksperymentowania z sygnalizatorami kolejowymi.\n\nNaciśnij przycisk Zakończ, aby zakończyć samouczek. +fix-intersection=Zastąp lub zbuduj semafory, aby czerwone pociągi mogły dotrzeć do swoich przystanków. +fix-intersection-2=Wykorzystaj swoją wiedzę na temat obu typów semaforów, aby umożliwić wszystkim pociągom dotarcie do ich przystanków. +reset-all=Zresetuj wszystko +reset-trains=Zresetuj pociągi +start-trains=Uruchom pociągi +[label] +cyan-stop=Niebieski przystanek kolejowy +rail-chain-signal=Semafor poprzedzający +rail-signal=Semafor +red-stop=Czerwony przystanek pociągu +red-train=Czerwony pociąg + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/pt-BR/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/pt-BR/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..623a1b894c3c47f7bba663114149e25179d96acd --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/pt-BR/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Um sinal de cadeia azul significa que apenas algumas saídas estão abertas, logo um trem pode parar ou continuar seu trajeto. Nessa situação em particular, um dos sinais de saída está vermelho, e é por isso que o sinal de cadeia está azul.\n\nO trem pode passar este sinal azul porque o caminho até o destino está aberto. +chain-blue-stop=Neste caso, o trem aguardará no sinal azul porque o caminho até o seu destino não está livre. +chain-green=O sinal de cadeia é o segundo tipo de sinal ferroviário, eles leem os sinais seguintes no trajeto e mudam seu estado de acordo com isto.\n\nUm sinal de cadeia verde significa que todos os sinais depois dele serão verdes. +chain-red=Um sinal de cadeia vermelho significa que todos os sinais após ele serão vermelhos. Um trem esperará em um sinal de cadeia vermelho. +chain-signal-1=Construir sinais de cadeia antes da intersecção prevenirá que os trens entrem, a não ser que a saída também esteja desobstruída. +chain-signal-2=O comboio ciano do lado esquerdo vai esperar no sinal ferroviário avançado até que o seu caminho esteja livre e não bloqueará o comboio vermelho. +deadlock-1=Nesta situação, o segundo trem ciano bloqueia a intersecção, então o trem vermelho não consegue continuar seu trajeto rumo à parada. +deadlock-2=O trem vermelho só pode continuar uma vez que o trem ciano está fora do caminho. +finish=Concluir +finish-info=Você recebeu alguns itens para experimentar com sinais de trens.\n\nPressione o botão Concluir para finalizar o tutorial. +fix-intersection=Construa ou substitua sinais para permitir que os trens vermelhos cheguem às suas paradas. +fix-intersection-2=Use seus conhecimentos sobre os dois tipos de sinal para permitir que todos os trens cheguem às suas paradas. +reset-all=Restaure tudo +reset-trains=Redefinir os trens +start-trains=Ligue os trens +[label] +cyan-stop=Parada do trem azul-claro +rail-chain-signal=Sinal de corrente +rail-signal=Sinal ferroviário +red-stop=Parada do trem vermelho +red-train=Trem vermelho + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/pt-PT/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/pt-PT/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..82bb28437d23c94cc1b1231703ed29c28eb49252 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/pt-PT/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Uma cadeia de sinais azul significa que só algumas saídas estão abertas, então o comboio poderá parar aqui ou continuar. Nesta situação específica, uma das saídas está vermelha, é por isso que a cadeia de sinais está azul.\n\nO comboio pode passar por este sinal azul porque o caminho para o destino dele está livre. +chain-blue-stop=Nesta situação, o comboio vai esperar no sinal azul porque o caminho está a ser bloqueado. +chain-green=A cadeia de sinais é o segundo tipo de sinal ferroviário. Eles leem os próximos sinais no caminho e mudam o seu estado de acordo.\n\nUma cadeia de sinais verde significa que todos os sinais a seguir são verdes. +chain-red=Uma cadeia de sinais vermelha significa que todos os sinais a seguir são vermelhos. O comboio vai esperar na cadeia de sinal vermelha. +chain-signal-1=Construir cadeia de sinais antes da interseção impedirá a entrada dos comboios a não ser que a saída esteja livre. +chain-signal-2=O comboio azul-ciano do lado esquerdo vai esperar no sinal ferroviário avançado, até que o seu caminho esteja livre e não bloqueará o comboio vermelho. +deadlock-1=Nesta situação o segundo comboio ciano está a bloquear a interseção, bloqueando o comboio vermelho de continuar até à estação. +deadlock-2=O comboio vermelho só pode continuar quando o azul-ciano avançar. +finish=Fim +finish-info=Recebeste alguns itens para experimentar com sinais de comboio.\n\nClica no botão Fim para acabar o tutorial. +fix-intersection=Substitua ou construa sinais para permitir que os comboios vermelhos cheguem às suas paragens. +fix-intersection-2=Use o seu conhecimento dos tipos de sinais para permitir que todos os comboios cheguem às suas paragens. +reset-all=Mete tudo como estava originalmente +reset-trains=Mete os comboios com as definições de origem +start-trains=Liga os comboios +[label] +cyan-stop=Paragem do Comboio Ciano +rail-chain-signal=Cadeia de sinais +rail-signal=Sinal ferroviário +red-stop=Paragem do Comboio Vermelho +red-train=Comboio Vermelho + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/ro/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/ro/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ae89c62df7034f95c2b89db2e64a43dd9edea94b --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/ro/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Un semnal în lanţ albastru presupune că doar o parte din ieșiri sunt deschise, astfel un tren poate ori să oprească aici ori să continue. În această situaţie, unul dintre semnale de la ieșire este rosu, de aceea semnalul în lanţ este albastru.\n\nTrenul poate trece de acest semnal albastru pentru că traseul său până la destinaţie este deschis. +chain-blue-stop=În această situație, trenul va aștepta la semnalul albastru deoarece traseul său către destinație nu este liber. +chain-green=Semnalul în lanţ este al doilea tip de semnal feroviar. Acestea citesc următoarele semnalele de pe traseu şi le schimbă poziția în funcție de situație.\n\n Un semnal în lanţ verde presupune că toate secțiunile următoare sunt deschise şi au un semnal verde sau un semnal verde în lanţ. +chain-red=Un semnal în lanț roșu înseamnă că toate semnalele după acesta sunt roșii. Un tren va aștepta la un semnal roșu în lanț. +chain-signal-1=Amplasarea semnalelor feroviare în lanț înaintea intersecței va preveni intrarea trenurilor în intersecție dacă ieșirea acestora nu este liberă. +chain-signal-2=Trenul turcoaz din partea stangă va aștepta la semnalul în lanț pană ce calea sa va fi liberă și nu va bloca trenul roșu. +deadlock-1=În această situație, al doilea tren turcoaz blochează intersecția așa că trenul roșu nu poate continua către stație. +deadlock-2=Trenul roșu nu poate continua decât dacă trenul turcoaz se mută din loc. +finish=Finalizare +finish-info=Ți s-au dat câteva obiecte pentru a experimenta cu semnalele feroviare.\n\nApasă butonul Finalizare pentru a termina tutorialul. +fix-intersection=Înlocuiește sau construiește semnale pentru a permite trenurilor roșii să ajungă la stațiile lor. +fix-intersection-2=Folosește-ți cunoștințele despre ambele tipuri de semnale pentru a permite tuturor trenurilor să ajungă la stațiile lor. +reset-all=Resetează totul +reset-trains=Resetează trenurile +start-trains=Pornește trenurile +[label] +cyan-stop=Stație Tren Turcoaz +rail-chain-signal=Semafor feroviar în lanț +rail-signal=Semnal feroviar +red-stop=Stație Tren Roșu +red-train=Tren Roșu + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/ru/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/ru/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..862507b1d97deba4a551a12e7779ba18e9a0f32d --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/ru/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Синий сигнал означает, что лишь некоторые пути свободны, поэтому поезд либо остановится здесь, либо проедет. В данном случае один из светофоров после проходного показывает красный.\n\nНо этот поезд проедет через синий светофор, потому что нужный ему путь свободен. +chain-blue-stop=В данной ситуации поезд остановится у синего сигнала светофора, так как путь в необходимом ему направлении занят. +chain-green=Проходной светофор - второй тип железнодорожного светофора. Он считывает сигналы следующих светофоров на всех путях.\n\nЗелёный сигнал проходного светофора означает, что все светофоры после него — зелёные. +chain-red=Красный сигнал проходного светофора означает, что все сигналы после него — красные. Поезд остановится у красного сигнала. +chain-signal-1=Проходные светофоры, расположенные перед пересечением, разрешат двигаться поездам только когда пересечение свободно и когда свободен любой из путей после пересечения. +chain-signal-2=Левый бирюзовый поезд будет ждать сигнала проходного светофора, тем самым не будет блокировать красный поезд. +deadlock-1=Здесь голубой поезд блокирует пересечение, из-за этого красный не может продолжить путь к станции. +deadlock-2=Как только голубой поезд проедет, красный продолжит свой путь. +finish=Завершить +finish-info=Вам дали некоторые предметы для экспериментов со светофорами.\n\nНажмите кнопку "Завершить" для завершения обучения. +fix-intersection=Поставьте или замените светофоры, чтобы красные поезда продолжили путь к своим станциям. +fix-intersection-2=Используя свои знания об обоих типах сигналов, сделайте так, чтобы все поезда могли добраться до своих станций. +reset-all=Сбросить всё +reset-trains=Сбросьте поезда +start-trains=Запустите поезда +[label] +cyan-stop=Станция бирюзового поезда +rail-chain-signal=Проходной ж/д светофор +rail-signal=Ж/д светофор +red-stop=Станция красного поезда +red-train=Красный поезд + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/sk/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/sk/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d5baaa4ca1f98828dfc407f43437e09a4dea9df0 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/sk/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Modrý reťazový semafor znamená, že len niektoré cesty sú voľné. V tejto situácii je jeden zo semaforov červený, a preto je reťazový semafor modrý.\n\nVlak môže prejsť cez modrý semafor ak je cesta k jeho destinácii voľná. +chain-blue-stop=V tejto situácii vlak bude čakať pri modrom signále, pretože cesta k jeho destinácii nie je voľná. +chain-green=Reťazový semafor je druhý typ semaforu. Čítajú stav ďalšieho semaforu v ich ceste a na základe toho zmenia svoj stav.\n\nZelený reťazový semafor znamená, že všetky nasledujúce bloky sú voľné, a teda majú zelený semafor alebo zelený reťazový semafor. +chain-red=Červený reťazový signál znamená, že všetky signály po ňom sú červené. Vlak bude čakať na červenom reťazovom signáli. +chain-signal-1=Umiestnenie reťazového semaforu pred krížením koľaje zaistí, že vlak nevojde do kríženia, pokiaľ nemá voľný výjazd. +chain-signal-2=Azúrový vlak naľavo počká pri reťazovom semafore až kým nebude jeho cesta voľná, a teda nebude blokovať červený vlak. +deadlock-1=V tejto situácii sa nemôže červený vlak dostať do stanice, pretože ho blokuje azúrový vlak. +deadlock-2=Červený vlak môže pokračovať v jazde, pokiaľ sa azúrový vlak pohybuje. +finish=Dokončiť +finish-info=Boli ti dané nejaké predmety na experimentovanie s vlakovými signálmi. \n\nStlač tlačidlo Dokončiť na ukončenie výcviku. +fix-intersection=Prelož alebo postav signály aby si umožnil červeným vlakom aby sa dostali do svojich zastávok +fix-intersection-2=Použi svoje znalosti s oboma druhmi signálov aby si umožnil všetkým vlakom. +reset-all=Obnoviť všetko +reset-trains=Obnoví pôvodnú pozíciu vlakov +start-trains=Spustiť vlak +[label] +cyan-stop=Zastávka tyrkysového vlaku +rail-chain-signal=Železničný signál +rail-signal=Železničný signál +red-stop=Zastávka červeného vlaku +red-train=Červený vlak + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/sl/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/sl/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..963068392570b5dd1cea4b790a9edf8413df3348 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/sl/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Moder verižni signal pomeni, da so proste samo nekatere poti. V tem primeru je eden od signalov rdeč, zato je verižni signal moder.\n\nVlak lahko prevozi moder signal, če je pot do njegovega cilja prosta. +chain-blue-stop=V tem primeru se bo vlak ustavil pri modrem signalu, saj pot do njegovega cilja ni prost. +chain-green=Verižni signal je drugi tip železniškega signala. Zazna naslednje signale na poti in v skladu z njimi spremeni svoje stanje.\n\nZelen verižni signal pomeni, da so vsi naslednji bloki odprti in imajo zelen signal ali zelen verižni signal. +chain-red=Rdeč verižni signal pomeni, da bodo vsi ostali signali za njim prav tako rdeči. Vlak se bo ustavil pred rdečim verižnim signalom. +chain-signal-1=Postavitev verižnih signalov pred križiščem bo preprečila vstop vlakov v blok, če izhod iz bloka ni prost. +chain-signal-2=Modri vlak na levi bo počakal pri verižnem signalu, dokler njegova pot ne bo prosta. Posledično ne bo zaprl poti rdečemu vlaku. +deadlock-1=V tem primeru drugi modri vlak zapira križišče, zato rdeči vlak ne more priti do postaje. +deadlock-2=Rdeči vlak lahko nadaljuje svojo pot šele takrat, ko se modri vlak umakne. +finish=Konec +finish-info=Dobili ste nekaj predmetov za testiranje s signalizacijo. \n\nKliknite gumb Končaj , da zaključite ta vodič. +fix-intersection=Postavi signale, da omogočiš rdečim vlakom prehod do njihovih postaj. +fix-intersection-2=Uporabi svoje znanje o različnih signalih, da bodo vsi vlaki varno prišli na svojo postajo. +reset-all=Ponastavi vse +reset-trains=Ponastavi vlake +start-trains=Poženi vlake +[label] +cyan-stop=Železniška postaja cijan barve +rail-chain-signal=Verižni signal +rail-signal=Železniški signal +red-stop=Železniška postaja rdeče barve +red-train=Rdeč vlak + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/sr/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/sr/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4791286e05b1b89ad8ad8ece46fe316bf20a8ff1 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/sr/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Сигнал плавог ланца значи да су само неке излазне стазе отворене, тако да воз може или да се заустави овде или да настави. У овој конкретној ситуацији, један од излазних сигнала је црвен, због чега је ланчани сигнал плав.\n\nВоз може да прође кроз овај плави сигнал јер је пут до одредишта отворен. +chain-blue-stop=У овој ситуацији воз ће чекати код плавог сигнала, јер пут до одредишта није слободан. +chain-green=Ланчани сигнал је други тип шинског сигнала. Они прочитају следеће сигнале на путу и сходно томе мењају своје стање.\n\nСигнал зеленог ланца значи да су сви сигнали после тога зелени. +chain-red=Сигнал црвеног ланца значи да су сви сигнали после тога црвени. Воз ће чекати на сигнал црвеног ланца. +chain-signal-1=Изградња ланчаних сигнала пре раскрснице спречиће улазак возова, осим ако је и њихов излаз слободан. +chain-signal-2=Цијан воз са леве стране чекаће ланчани сигнал док његов пут не буде отворен и неће блокирати црвени воз. +deadlock-1=У овој ситуацији, други цијан воз блокира раскрсницу, тако да црвени воз не може да настави до станице.. +deadlock-2=Црвени воз може се наставити само кад се цијан воз креће. +finish=Заврши +finish-info=Дали смо ти неке ствари да експериментишеш са железничком сигнализацијом.\n\nПритисните дугме "Заврши" да бисте завршили подучавање. +fix-intersection=Замените или изгради сигнале како би омогућили црвеним возовима да дођу до својих стајалишта. +fix-intersection-2=Користите своје знање, оба типа сигнала како би омогућили свим возовма да дођу до њихових стајалиштима. +reset-all=Ресетуј све +reset-trains=Ресетуј возове +start-trains=Покрени возове +[label] +cyan-stop=Стајалиште цијаног воза +rail-chain-signal=Ланчани сигнал +rail-signal=Железнички сигнал +red-stop=Црвено стајалиште +red-train=Црвени воз + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/sv-SE/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/sv-SE/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6adec3e87300d276912cd458afe0a277807eaccc --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/sv-SE/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=En blå kedjesignal innebär att endast en del av avfartsvägarna är öppna, så ett tåg kan antingen stanna här eller fortsätta. I denna speciella situation är en av utgångssignalerna röda, vilket är anledningen till att kedjesignalen är blå.\n\nTåget kan passera denna blå signal eftersom vägen till dess destination är öppen. +chain-blue-stop=I denna situation kommer tåget att vänta på den blå signalen, eftersom vägen till dess destination inte är tom. +chain-green=Kedjesignalen är den andra typen av rälssignaler. De läser av nästa signal på rutten och ändrar sitt värde baserat på det.\n\nEn grön kedjesignal betyder att alla signaler efter den är gröna. +chain-red=En röd kedjesignal innebär att alla signaler efter den är röda. Ett tåg kommer att vänta vid en röd kedjesignal. +chain-signal-1=Att bygga kedjesignaler innan korsningen kommer förhindra tågen från att komma in om inte deras utgång också är fri. +chain-signal-2=Det turkosa tåget till vänster kommer att vänta vid kedjesignalen tills rutten är öppen, och kommer inte att blockera det röda tåget. +deadlock-1=I denna situation blockerar det andra turkosa tåget korsningen, så det röda tåget kan inte fortsätta till stationen. +deadlock-2=Det röda tåget kan bara fortsätta om det turkosa tåget rör på sig. +finish=Slutför +finish-info=Du har fått några föremål för att experimentera med tågsignaler. Tryck på knappen Slutför för att avsluta handledningen. +fix-intersection=Ersätt eller bygg signaler så att de röda tågen kan komma till sina stationer. +fix-intersection-2=Använd din kunskap om båda signaltyperna för att tillåta alla tåg att komma till sina stopp. +reset-all=Nollställ allt +reset-trains=Nollställ tåg +start-trains=Kör tågen +[label] +cyan-stop=Turkost tågstopp +rail-chain-signal=Kedjesignal +rail-signal=Järnvägssignal +red-stop=Rött tågstopp +red-train=Rött tåg + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/th/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/th/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..80fb99671992a33e3e0c96cc321416d6fe69a13b --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/th/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=สัญญาณโซ่สีน้ำเงินหมายความว่าทางออกบางส่วนเท่านั้นที่เปิด ดังนั้นรถไฟอาจหยุดที่นี่หรือเดินต่อไป ในสถานการณ์เฉพาะนี้ หนึ่งในสัญญาณออกจะเป็นสีแดง ซึ่งเป็นสาเหตุที่สัญญาณลูกโซ่เป็นสีน้ำเงิน\n\nTเขารถไฟสามารถผ่านสัญญาณสีน้ำเงินนี้ได้เพราะเส้นทางไปยังปลายทางเปิดอยู่ +chain-blue-stop=ในสถานการณ์เช่นนี้ รถไฟจะรอที่สัญญาณสีน้ำเงินเพราะเส้นทางไปยังปลายทางไม่ชัดเจน +chain-green=สัญญาณลูกโซ่เป็นสัญญาณรางประเภทที่สอง พวกเขาอ่านสัญญาณถัดไปตามเส้นทางและเปลี่ยนสถานะตามนั้น\n\nสัญญาณลูกโซ่สีเขียวหมายความว่าสัญญาณทั้งหมดหลังจากนั้นเป็นสีเขียว +chain-red=สัญญาณลูกโซ่สีแดงหมายความว่าสัญญาณทั้งหมดหลังจากนั้นเป็นสีแดง รถไฟจะรอที่สัญญาณโซ่สีแดง +chain-signal-1=สร้างสัญญาณทางแยกก่อนถึงทางแยกจะป้องกันไม่ให้รถไฟวิ่งผ่านสัญญาณไป เว้นแต่ว่ารถไฟคันนั้นจะวิ่งผ่านสัญญาณไฟไปแล้ว +chain-signal-2=รถไฟสีฟ้าทางด้านซ้ายจะรอที่สัญญาณลูกโซ่จนกว่าเส้นทางจะเปิดและจะไม่ปิดกั้นรถไฟสีแดง +deadlock-1=ในสถานการณ์นี้, รถไฟสีฟ้าคันที่สองกำลังกีดขวางทางแยกอยู่ รถไฟสีแดงจึงไม่สามารถวิ่งไปยังสถานีได้ +deadlock-2=รถไฟสีแดงจะวิ่งต่อได้เมื่อรถไฟสีฟ้าเคลื่อนที่ออกไปเท่านั้น +finish=เสร็จสิ้น +finish-info=คุณได้รับไอเทมบางอย่างเพื่อทดลองสัญญาณรถไฟ\n\nกดปุ่ม เสร็จสิ้น เพื่อสิ้นสุดบทช่วยสอน +fix-intersection=เปลี่ยนหรือสร้างสัญญาณเพื่อให้รถไฟสีแดงไปจอดได้ +fix-intersection-2=ใช้ความรู้ของคุณเกี่ยวกับสัญญาณทั้งสองประเภทเพื่อให้รถไฟทุกขบวนไปถึงที่จอด +reset-all=เริ่มใหม่ทั้งหมด +reset-trains=ให้รถไฟกลับไปที่จุดเดิม +start-trains=ปล่อยรถไฟ +[label] +cyan-stop=ป้ายรถไฟสีฟ้า +rail-chain-signal=สัญญาณลูกโซ่ +rail-signal=สัญญาณรถไฟ +red-stop=ป้ายรถไฟสีแดง +red-train=รถไฟสีแดง + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/tr/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/tr/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..05d4896209966736217b55c465634aa307a0e403 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/tr/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Mavi sinyal zinciri sadece bazı çıkış yollarının açık olduğu anlamına gelir, yani bir tren burada durabilir ya da devam edebilir. Bu durumda, çıkış sinyallerinden biri kırmızı olduğu için sinyal zinciri mavidir.\n\nTren mavi sinyali geçebilir çünkü gideceği istikamet açıktır. +chain-blue-stop=Bu durumda, tren mavi sinyalde bekleyecektir çünkü gideceği istikamet açık değil. +chain-green=Sinyal zinciri, ikinci demir yolu sinyal türüdür. Yol boyunca sinyalleri okur ve ona göre durum değişikliği yaparlar. \n\n Yeşil sinyal zinciri ondan sonraki bütün sinyallerin yeşil olduğu anlamına gelir. +chain-red=Kırmızı sinyal zinciri ondan sonraki tüm sinyallerin de kırmızı olduğu anlamına gelir. Tren kırmızı sinyal zincirinde bekleyecektir. +chain-signal-1=Kavşaktan önce sinyal zinciri inşa etmek, çıkışları açık olmadığı sürece trenlerin girişini engelleyecektir. +chain-signal-2=Soldaki açık mavi tren yolu açılana kadar sinyal zincirinde bekleyecek ve kırmızı treni engellemeyecek. +deadlock-1=Bu durumda ikinci açık mavi tren, tren kavşağını engelliyor, böylelikle kırmızı tren istasyona devam edemiyor. +deadlock-2=Kırmızı tren, yalnızca açık mavi tren hareket ettikten sonra devam edebilir. +finish=Bitir +finish-info=Tren sinyallerini denemeniz için size bazı öğeler verildi. \n\nÖğretici kipi sonlandırmak için Bitir'e basın. +fix-intersection=Kırmızı trenlerin istasyonlarına ulaşması için sinyaller oluşturun ya da başkasıyla değiştirin. +fix-intersection-2=Bütün trenlerin istasyonlarına ulaşmaları için her iki sinyal türü bilginizi kullanın +reset-all=Tümünü sıfırla +reset-trains=Trenleri sıfırla +start-trains=Trenleri yürüt +[label] +cyan-stop=Açık Mavi Tren Durağı +rail-chain-signal=Sinyal zinciri +rail-signal=Ray sinyali +red-stop=Kırmızı Tren Durağı +red-train=Kırmızı Tren + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/uk/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/uk/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6775c69e58b9ae82113d44c549562baf2492b338 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/uk/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Якщо ланцюговий рейковий сигнал синього кольору, це означає що лише деякі шляхи вільні. В такому випадку один чи кілька сигналів перед ним червоні.\n\n Потяг пройде через синій сигнал, якщо потрібний шлях вільний. +chain-blue-stop=У даній ситуації поїзд зупиниться перед синім сигналом, оскільки шлях в необхідному йому напрямку зайнятий. +chain-green=Ланцюговий рейковий сигнал — другий тип рейкових сигналів. Він зчитує сигнали наступних сигналів на шляху.\n\nЗелений сигнал ланцюгового рейкового сигналу означає що всі шляхи вільні, всі сигнали перед ним зелені. +chain-red=Червоний сигнал ланцюгового рейкового сигналу означає, що всі сигнали після нього — червоні. Потяг буде стояти перед червоним сигналом та чекати. +chain-signal-1=Побудова ланцюгових рейкових сигналів перед перехрестям дозволяє потягам входити на нього тільки якщо перехрестя та шлях за ним вільні. +chain-signal-2=Блакитний потяг ліворуч чекатиме на ланцюговому рейковому сигналі поки його шлях не звільниться, і не буде блокувати червоний потяг. +deadlock-1=В цьому випадку блакитний поїзд блокує перехрестя, через це червоний не може продовжити шлях до станції. +deadlock-2=Як тільки блакитний потяг проїде, червоний продовжить свій шлях. +finish=Завершити +finish-info=Вам було надано предмети, щоб поекспериментувати з рейковими сигналами.\n\nНатисніть кнопку Завершити, щоб закінчити навчання. +fix-intersection=Побудуйте або замініть рейкові сигнали, щоб червоні потяги дісталися до своїх станцій. +fix-intersection-2=Використовуючи свої знання про два типи сигналів, зробіть так, щоб всі поїзди могли дістатися до своїх станцій. +reset-all=Скинути все +reset-trains=Скиньте потяги +start-trains=Запустіть потяги +[label] +cyan-stop=Блакитна зупинка потяга +rail-chain-signal=Ланцюговий рейковий сигнал +rail-signal=Рейковий сигнал +red-stop=Червона зупинка потяга +red-train=Червоний потяг + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/vi/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/vi/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c5c3d83ca6e3269193d37f5c472c6b47711db316 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/vi/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=Tín hiệu xanh lam nghĩa là chỉ có một vài lối thoát khả dụng, nên tàu có thể hoặc không đi qua. Trong trường hợp này, một tín hiệu lối ra màu đỏ nên tín hiệu chuỗi là màu xanh lam. \n\nTàu có thể qua tín hiệu này vì lối đi của nó không bị chắn. +chain-blue-stop=Trong trường hợp này, tàu sẽ dừng lại ở tín hiệu lam vì đường phía trước không đi được. +chain-green=Tín hiệu chuỗi là loại tín hiệu thứ hai. Nó đọc tín hiệu theo đường ray và thay đổi tín hiệu phụ thuộc vào trạng thái của nó.\n\nTín hiệu màu xanh có nghĩa là tất cả các tín hiệu phía sau cũng là xanh. +chain-red=Tín hiệu đỏ nghĩa là tất cả các tín hiệu phia sau đều là đỏ. Tàu sẽ đợi khi có tín hiệu này. +chain-signal-1=Xây dựng chuỗi tín hiệu trước điểm giao nhau sẽ phòng tránh các tàu đi vào trừ khi lối ra đã được đảm bảo. +chain-signal-2=Tàu lục lam bên trái sẽ đợi tín hiệu cho đến khi được đi qua, và nó sẽ không chắn tàu đỏ. +deadlock-1=Trong tình huống này tàu lục lam chắn lối giao nhau, vì thế tàu đỏ không thể vào ga. +deadlock-2=Tàu lửa màu đỏ chỉ có thể tiếp tục sau khi tàu lửa màu lục lam đi cùng. +finish=Hoàn thành +finish-info=Bạn đã được cung cấp vài vật phẩm để thí nghiệm với tín hiệu tàu hỏa. \n\nNhấn nút hoàn thành để kết thúc hướng dẫn. +fix-intersection=Thay thế hoặc xây dựng tín hiệu để cho chiếc tàu màu đỏ đến được trạm. +fix-intersection-2=Sử dụng kiến thức của bạn để cho tất cả các tàu đến được trạm. +reset-all=Đặt lại tất cả +reset-trains=Thiết lập lại xe lửa +start-trains=Chạy tàu +[label] +cyan-stop=Điểm dừng tàu hỏa lục lam +rail-chain-signal=Tín hiệu chuỗi +rail-signal=Tín hiệu đường ray +red-stop=Điểm dừng tàu hỏa đỏ +red-train=Tàu hỏa đỏ + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/zh-CN/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/zh-CN/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f61936ae8543b0f961744766299f54ef9de0d6cb --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/zh-CN/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=联锁铁路信号为蓝灯时,表明前方只有部分分支线路是畅通的,所以列车可以在此停车,也可以继续行驶。在这种情况下,其中一条分支线路上的信号是红灯,因此联锁铁路信号亮蓝灯。\n\n因为通往目的地的线路是畅通的,所以列车能够通过这个亮蓝灯的信号。 +chain-blue-stop=在这种情况下,列车将在亮蓝灯的信号前停车等待,因为通往其目的地的线路不通。 +chain-green=联锁铁路信号是第二种铁路信号,会读取前方各分支线路的首个铁路信号灯,从而相应地切换自身的信号状态。\n\n联锁铁路信号为绿灯时,表明前方所有的铁路信号都是绿灯。 +chain-red=红色的联锁铁路信号表明前方所有的信号都是红灯,列车将在红色的联锁铁路信号前停车等候。 +chain-signal-1=在铁轨交叉口前修建联锁铁路信号可以阻止列车驶入前方区段,等到前方区段的出口也畅通后才会放行列车。 +chain-signal-2=左侧的青色机车将在联锁铁路信号处等候,直到前方区段重新畅通再继续行驶,这样就不会阻挡红色机车。 +deadlock-1=在目前的情况下,第二辆青色机车堵在了交叉口,导致红色机车无法驶向车站。 +deadlock-2=只有青色机车开走后,红色机车才能继续行驶。 +finish=完成教学 +finish-info=现已为你准备了一些物品,可以自由测试铁路信号灯的使用。\n\n点击完成按钮可退出本教学。 +fix-intersection=替换或修建信号灯,好让红色机车抵达各自的车站。 +fix-intersection-2=灵活运用关于两种铁路信号的知识,好让所有列车抵达各自的车站。 +reset-all=全部重置 +reset-trains=重置列车 +start-trains=运行列车 +[label] +cyan-stop=青色火车站 +rail-chain-signal=联锁铁路信号 +rail-signal=常规铁路信号 +red-stop=红色火车站 +red-train=红色列车 + diff --git a/factorio/data/base/tutorials/trains-advanced-signals/locale/zh-TW/trains-advanced-signals.cfg b/factorio/data/base/tutorials/trains-advanced-signals/locale/zh-TW/trains-advanced-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a416e7b94d6f4d3ab87584abbdbed9b7c3dc0ed7 --- /dev/null +++ b/factorio/data/base/tutorials/trains-advanced-signals/locale/zh-TW/trains-advanced-signals.cfg @@ -0,0 +1,22 @@ +chain-blue-go=連鎖號誌藍燈時表示接下來的號誌只有部份暢通,所以火車會視情況選擇停車或繼續行駛。在目前這種情況下其中一個出口是紅燈,這就是連鎖號誌為藍燈的原因。\n\n火車還是可以在這種藍燈行進,因為開往停靠站的路線暢通。 +chain-blue-stop=在這種情況下,火車會在藍燈處候車,因為開往停靠站的路線不通。 +chain-green=鐵路連鎖號誌是第二種鐵路號誌。連鎖號誌會根據所有接下來的第一個號誌來改變燈號。\n\n連鎖號誌綠燈時表示所有接下來的第一個號誌都是綠燈。 +chain-red=連鎖號誌紅燈時表示所有接下來的號誌都是紅燈。火車會在連鎖號誌紅燈前候車。 +chain-signal-1=在路口前建造連鎖號誌,可預防火車在出口尚未暢通的情況下駛入路口。 +chain-signal-2=左側的青色火車會在連鎖號誌前等到出口暢通才繼續行進,不會擋住紅色火車。 +deadlock-1=在這種情況下第二列青色火車擋住路口了,所以紅色火車無法繼續行進到車站。 +deadlock-2=紅色火車只有在青色火車開走後才能繼續行駛。 +finish=結束 +finish-info=現在已發給您一些可自由測試鐵路號誌的實驗物品。\n\n按結束按鈕可離開教學。 +fix-intersection=請替換或建造號誌,讓紅色火車抵達它的車站。 +fix-intersection-2=請利用您對兩種號誌的瞭解,讓所有火車都抵達各自的車站。 +reset-all=全部重設 +reset-trains=重設火車 +start-trains=發車 +[label] +cyan-stop=青色車車站 +rail-chain-signal=連鎖號誌 +rail-signal=鐵路號誌 +red-stop=紅色車車站 +red-train=紅色火車 + diff --git a/factorio/data/base/tutorials/trains-basic-signals/basic-signals.lua b/factorio/data/base/tutorials/trains-basic-signals/basic-signals.lua new file mode 100644 index 0000000000000000000000000000000000000000..093f338c6a28bab1616f74193d5c65efaa0e14ee --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/basic-signals.lua @@ -0,0 +1,4015 @@ +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 \ No newline at end of file diff --git a/factorio/data/base/tutorials/trains-basic-signals/blueprint.zip b/factorio/data/base/tutorials/trains-basic-signals/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..63c4eed99541747bd879df6df8a468f7ca8b8be3 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e67482013a96c94bf5b18bb784c4c703d1244ac3027f8b1b1a118228a3e7a30 +size 79551 diff --git a/factorio/data/base/tutorials/trains-basic-signals/control.lua b/factorio/data/base/tutorials/trains-basic-signals/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..ad677754c1c30f31065bf9cc6cba700bfba62137 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/control.lua @@ -0,0 +1,807 @@ +require "story" +local setups = require "basic-signals" + +local clear_vis = function() + for _, id in pairs(global.render_ids) do + rendering.destroy(id) + end +end + +local add_labels = function(label_data) + for _, data in pairs(label_data) do + local matching_ents = surface().find_entities_filtered({name=data.name,position=data.position}) + if #matching_ents>0 then + for _, ent in pairs(matching_ents) do + local label_id = rendering.draw_text({ + surface = surface(), + target = ent, + target_offset = data.offset or {0,1}, + color = {1,1,1}, + text = {"label."..data.locale}, + alignment = 'center' + }) + table.insert(global.render_ids,label_id) + end + end + end +end + +local signal_color_chart = function(gui_element) + local signal_table = gui_element.add({ + type = 'table', + column_count = 2, + vertical_centering = false + }) + local red = signal_table.add({type = 'label',caption = {'red'},}) + red.style.width = 60 + local r_means = signal_table.add({type = 'label',caption = {'red-means'},}) + r_means.style.single_line = false + signal_table.add({type = 'label',caption = {'yellow'},}) + local y_means = signal_table.add({type = 'label',caption = {'yellow-means'},}) + y_means.style.single_line = false + signal_table.add({type = 'label',caption = {'green'},}) + local g_means = signal_table.add({type = 'label',caption = {'green-means'},}) + g_means.style.single_line = false + signal_table.style.width = 300 + signal_table.style.vertical_align = 'top' +end + +local set_continue_button_state = function(state) + set_continue_button_style(function (button) + if button.valid then + button.enabled = state + end + end) + global.completed = state +end + +local function clear_surface() + local entities = surface().find_entities() + for k, entity in pairs (entities) do + if entity.valid and entity.name ~= "character" then + entity.destroy() + end + end + for k, entity in pairs (surface().find_entities()) do + if entity.valid and entity.name ~= "character" then + entity.destroy() + end + end +end + +local setup_player = function(stacks) + global.required_items = stacks or {} +end + +local reset_player = function() + player().set_controller{type = defines.controllers.god} + for _, stack in pairs(global.required_items) do + local needed_count = stack.count - #game.surfaces[1].find_entities_filtered({name=stack.name}) + if needed_count > 0 then + player().insert({ + name=stack.name, + count = needed_count + }) + end + end +end + +local set_locomotive_references = function() + global.active_locomotives = {} + for _, entity in pairs(game.surfaces[1].find_entities_filtered({name='locomotive'})) do + if entity.name == 'locomotive' then + global.active_locomotives[entity.backer_name] = entity + end + end +end + +local reset_trains = function() + clear_vis() + for k, train in pairs (surface().find_entities_filtered{name = "locomotive"}) do + train.destroy() + end + for k, train in pairs (surface().find_entities_filtered{name = "fluid-wagon"}) do + train.destroy() + end + recreate_entities(global.this_puzzle_trains,global.this_puzzle_param) + reset_player() + set_locomotive_references() + add_labels(global.this_puzzle_labels) +end + +local reset_puzzle = function() + clear_surface() + clear_vis() + recreate_entities(global.this_puzzle,global.this_puzzle_param) + reset_player() + set_locomotive_references() + add_labels(global.this_puzzle_labels) + set_continue_button_state(false) +end + +local setup_puzzle = function(puzzle,param) + if puzzle then + global.this_puzzle = puzzle + global.this_puzzle_param = param or {} + global.this_puzzle_labels = {} + global.this_puzzle_trains = {} + for _, data in pairs(puzzle) do + if data.label then + table.insert(global.this_puzzle_labels,{ + name = data.name, + position = data.position, + offset = data.label_offset or {0,1}, + locale = data.label + }) + end + data.minable = false + data.operable = false + if data.name == "locomotive" then + if data.schedule then + data.manual_mode = true + end + table.insert(global.this_puzzle_trains, data) + end + end + end + reset_puzzle() +end + +local story_gui_click = function(event) + local element = event.element + if not element.valid then return end + local player = game.players[event.player_index] + local name = element.name + if name == "start_trains" then + if not element.enabled then return end + for _, locomotive in pairs (global.active_locomotives) do + if locomotive.train.schedule then + locomotive.train.manual_mode = false + end + end + element.enabled = false + player.set_controller{type = defines.controllers.ghost} + return + end + if name == "reset_trains" then + reset_trains() + for k, child in pairs (element.parent.children) do + if child.name ~= "story_continue_button" then + child.enabled = true + end + end + return + end + if name == "reset_all" then + reset_puzzle() + for k, child in pairs (element.parent.children) do + if child.name ~= "story_continue_button" then + child.enabled = true + end + end + return + end +end + +local function add_run_trains_button(gui) + local flow = gui.add{type = "table", column_count = 10} + flow.style.horizontal_spacing = 2 + local button = flow.add{type = "button", name = "start_trains", caption = {"start-trains"}} + local button = flow.add{type = "button", name = "reset_trains", caption = {"reset-trains"}} + local button = flow.add{type = "button", name = "reset_all", caption = {"reset-all"}} + add_button(flow) + set_continue_button_style(function (button) + if button.valid then + button.enabled = false + end + end) + global.intermission = 0 + global.loop_interval = 0 + global.loop_tick = nil +end + +local function find_signal_connection_side(rail, signal) + if rail.get_rail_segment_entity(defines.rail_direction.front, false) == signal then + return defines.rail_direction.front, false + elseif rail.get_rail_segment_entity(defines.rail_direction.front, true) == signal then + return defines.rail_direction.front, true + elseif rail.get_rail_segment_entity(defines.rail_direction.back, false) == signal then + return defines.rail_direction.back, false + elseif rail.get_rail_segment_entity(defines.rail_direction.back, true) == signal then + return defines.rail_direction.back, true + else + assert(false) + end +end + +local get_signal_rails = function(signal) + assert(signal and (signal.type == "rail-signal" or signal.type == "rail-chain-signal")) + local rails = signal.get_connected_rails() + if #rails == 0 then + return {to={},from={}} + else + local rail_direction, in_else_out = find_signal_connection_side(rails[1], signal) + local otherRails = {} + for _,connection_direction in pairs{defines.rail_connection_direction.left, defines.rail_connection_direction.straight, defines.rail_connection_direction.right} do + local rail = rails[1].get_connected_rail{rail_direction=rail_direction, rail_connection_direction=connection_direction} + if rail then + table.insert(otherRails, rail) + end + end + local from + local to + if in_else_out then + from = otherRails + to = rails + else + from = rails + to = otherRails + end + return { + to = to, + from = from + } + end +end + +local set_trains_automatic = function() + for _, locomotive in pairs(global.active_locomotives) do + if locomotive.train.schedule then + locomotive.train.manual_mode = false + end + end +end + +local disable_loop_trains = function() + global.loop_tick = nil + global.loop_interval = nil +end + +local loop_trains = function(interval) + if interval then + global.loop_interval = interval + global.loop_tick = game.ticks_played + global.loop_interval + set_trains_automatic() + return + end + if not global.loop_tick then return end + if game.ticks_played < global.loop_tick then return end + reset_trains() + set_trains_automatic() + global.loop_tick = game.ticks_played + global.loop_interval +end + +local render_blocks = function(start_x, end_x, render_y) + local signals = player().surface.find_entities_filtered({ + name = 'rail-signal' + }) + local blocks = {} + for i=1, #signals+1 do + table.insert(blocks,{ + (signals[i-1] and signals[i-1].position.x) or start_x, + (signals[i] and signals[i].position.x) or end_x + }) + end + clear_vis() + for index, block in pairs(blocks) do + local center_x = block[1] + (block[2]-block[1])/2 + local new_id = rendering.draw_text({ + text = "Block "..index, + surface = surface(), + target = {center_x,render_y}, + alignment = "center", + color = {1,0.6,0} + }) + table.insert(global.render_ids,new_id) + local text_width = (block[2]-block[1]/2) + local left_line_id = rendering.draw_line({ + color = {1,0.6,0}, + width = 2, + from = {block[1]+0.2,render_y}, + to = {center_x,render_y}, + surface = surface() + }) + table.insert(global.render_ids,left_line_id) + local right_line_id = rendering.draw_line({ + color = {1,0.6,0}, + width = 2, + from = {center_x,render_y}, + to = {block[2]-0.2,render_y}, + surface = surface() + }) + table.insert(global.render_ids,right_line_id) + end +end + +local find_blocks_from_rails = function(rails) + local blocks = {} + local result = {} + for _, rail in pairs(rails) do + local start_rail = rail.get_rail_segment_end(defines.rail_direction.front) + local end_rail = rail.get_rail_segment_end(defines.rail_direction.back) + local id = start_rail.position.x..","..start_rail.position.y..","..end_rail.position.x..","..end_rail.position.y + if blocks[id] then + + else + blocks[id] = 1 + table.insert(result,{ + start_rail = start_rail, + end_rail = end_rail + }) + end + end + + return result +end + +local render_segment = function(start_rail,end_rail,id,offset) + local width = end_rail.position.x - start_rail.position.x + local height = end_rail.position.y - start_rail.position.y + local center = { + x = start_rail.position.x + width/2, + y = start_rail.position.y + height/2 + } + local name = {"label.block", id} + local offset = offset or {0,0} + local left_point = { + x = start_rail.position.x + width/10 + offset[1], + y = start_rail.position.y + offset[2] + } + local right_point = { + x = end_rail.position.x - width/10 + offset[1], + y = end_rail.position.y + offset[2] + } + local new_id = rendering.draw_text({ + text = name, + surface = surface(), + target = {center.x+offset[1],center.y+offset[2]}, + alignment = "center", + color = {1,1,1} + }) + table.insert(global.render_ids,new_id) + --local left_line_id = rendering.draw_line({ + -- color = {1,0.6,0}, + -- width = 2, + -- from = left_point, + -- to = {center.x+offset[1],center.y+offset[2]}, + -- surface = surface() + --}) + --table.insert(global.render_ids,left_line_id) + --local right_line_id = rendering.draw_line({ + -- color = {1,0.6,0}, + -- width = 2, + -- from = {center.x+offset[1],center.y+offset[2]}, + -- to = right_point, + -- surface = surface() + --}) + --table.insert(global.render_ids,right_line_id) + --local circle_id = rendering.draw_circle({ + -- surface = surface(), + -- color = {1,0.6,0}, + -- target = left_point, + -- radius = 0.1, + -- filled = true + --}) + --table.insert(global.render_ids,circle_id) + --local circle_id_2 = rendering.draw_circle({ + -- surface = surface(), + -- color = {1,0.6,0}, + -- target = right_point, + -- radius = 0.1, + -- filled = true + --}) + --table.insert(global.render_ids,circle_id_2) +end + +local render_signal_read_location = function(signal,offset,blocks) + local connected_rail = signal.get_connected_rails() + local rail_pairs = get_signal_rails(signal) + if #rail_pairs.to == 0 then + local new_id = rendering.draw_text({ + text = {'label.no-block'}, + surface = surface(), + target = signal, + target_offset = offset, + alignment = "center", + color = {1,1,1,1} + }) + table.insert(global.render_ids,new_id) + return + end + local rail_x = rail_pairs.to[1].position.x + for id, block in pairs(blocks) do + if rail_x <= block.start_rail.position.x and rail_x >= block.end_rail.position.x then + local new_id = rendering.draw_text({ + text = {'label.reading-block',id}, + surface = surface(), + target = signal, + target_offset = offset, + alignment = "center", + color = {1,1,1,1} + }) + table.insert(global.render_ids,new_id) + end + end +end + +local story_table = { + { + { + init = function() + player().set_quick_bar_slot(1,'rail-signal') + player().set_quick_bar_slot(2,'cargo-wagon') + if player().character then + player().character.destroy() + end + end + }, + { + init = function() + setup_player({}) + setup_puzzle(setups.straight_crash) + set_info({text = {"trains-dont-see-trains"}}) + set_info({custom_function = add_button, append = true}) + loop_trains(3*60) + end, + condition = function(event) + return global.continue + end, + action = function() + set_info() + end + }, + { + name = 'player-makes-a-block', + init = function() + setup_player({{name='rail-signal',count=1}}) + setup_puzzle(setups.empty_straight) + set_info({text={"signals-split-rail"}}) + set_info({text={"place-signal-goal"},append=true}) + disable_loop_trains() + player().game_view_settings = {show_rail_block_visualisation = true} + end, + update = function(event) + if global.update_vis then + clear_vis() + local rails = surface().find_entities_filtered({name='straight-rail'}) + local blocks = find_blocks_from_rails(rails) + for index, block in pairs(blocks) do + render_segment(block.start_rail,block.end_rail,index,{0,0.7}) + end + global.update_vis = false + end + if event.name == defines.events.on_built_entity or event.name == defines.events.on_player_mined_entity then + global.update_vis = true + end + end, + condition = function(event) + return global.update_vis == false and surface().count_entities_filtered({name='rail-signal'}) > 0 + end, + action = function() + set_info() + end + }, + { + name = 'place-second-signal', + init = function() + setup_player({{name='rail-signal',count=2}}) + reset_player() + set_info({text={"see-block-split"}}) + set_info({text={"second-signal-goal"},append=true}) + global.update_vis = false + end, + update = function(event) + if global.update_vis then + clear_vis() + local rails = surface().find_entities_filtered({name='straight-rail'}) + local blocks = find_blocks_from_rails(rails) + for index, block in pairs(blocks) do + render_segment(block.start_rail,block.end_rail,index,{0,0.7}) + end + global.update_vis = false + end + if event.name == defines.events.on_built_entity or event.name == defines.events.on_player_mined_entity then + global.update_vis = true + end + end, + condition = function(event) + return global.update_vis == false and surface().count_entities_filtered({name='rail-signal'}) > 1 + end, + action = function() + set_info() + end + }, + { + name = 'show-signal-direction', + init = function() + setup_player({{name='rail-signal',count=2}}) + reset_player() + set_info({text = {'signal-direction'}}) + set_info({text = {'hover-signal'},append=true}) + set_info({text = {'signal-direction-goal'},append=true}) + set_info({custom_function = add_button, append = true},false) + set_continue_button_state(false) + global.update_vis = true + global.button_added = false + global.completed = false + end, + update = function(event) + if global.update_vis then + clear_vis() + local rails = surface().find_entities_filtered({name='straight-rail'}) + local signals = surface().find_entities_filtered({name='rail-signal'}) + local blocks = find_blocks_from_rails(rails) + for index, block in pairs(blocks) do + render_segment(block.start_rail,block.end_rail,index,{0,0.7}) + end + for _, signal in pairs(signals) do + render_signal_read_location(signal,(signal.position.y > 0 and {0,1}) or {0,-1}, blocks) + end + global.update_vis = false + end + if event.name == defines.events.on_built_entity or event.name == defines.events.on_player_mined_entity then + global.update_vis = true + if global.completed == false and event.created_entity and event.created_entity.name == 'rail-signal' then + set_continue_button_state(true) + global.completed = true + end + end + end, + condition = function(event) + return global.continue and global.update_vis == false + end, + action = function() + clear_vis() + set_info() + global.completed = false + end + }, + { + condition = story_elapsed_check(0.1) + }, + { + name = 'show-signal-color', + init = function() + setup_player({{name='rail-signal',count=2},{name='cargo-wagon',count=1}}) + reset_player() + set_info({text = {'signals-read-ahead'}}) + set_info({custom_function = signal_color_chart, append = true}) + set_info({text = {'place-wagon-goal'},append=true}) + set_info({custom_function = add_button, append = true},false) + set_continue_button_state(false) + global.update_vis = true + global.button_added = false + end, + update = function(event) + if global.update_vis then + clear_vis() + local rails = surface().find_entities_filtered({name='straight-rail'}) + local signals = surface().find_entities_filtered({name='rail-signal'}) + local blocks = find_blocks_from_rails(rails) + for index, block in pairs(blocks) do + render_segment(block.start_rail,block.end_rail,index,{0,0.7}) + end + for _, signal in pairs(signals) do + render_signal_read_location(signal,(signal.position.y > 0 and {0,1}) or {0,-1}, blocks) + end + global.update_vis = false + end + if event.name == defines.events.on_built_entity or event.name == defines.events.on_player_mined_entity then + global.update_vis = true + if global.completed == false and event.created_entity and event.created_entity.name == 'cargo-wagon' then + set_continue_button_state(true) + global.completed = true + end + end + end, + condition = function(event) + return global.continue and global.update_vis == false + end, + action = function() + clear_vis() + set_info() + global.completed = false + end + }, + { + condition = story_elapsed_check(0.1) + }, + { + init = function() + player().set_quick_bar_slot(1,'rail-signal') + setup_player({{name='rail-signal',count=3}}) + setup_puzzle(setups.isolate_train) + set_info({text = {"go-around-info"}}) + set_info({text = {"go-around-goal"},append = true}) + set_info({custom_function = add_run_trains_button, append = true}) + end, + update = function() + if global.completed == false and global.active_locomotives['Red'] and global.active_locomotives['Red'].train.state == defines.train_state.wait_station then + set_continue_button_state(true) + end + end, + condition = function() + return global.continue + end, + action = function() + set_info() + global.completed = false + end + }, + { + condition = story_elapsed_check(0.1) + }, + { + init = function() + player().set_quick_bar_slot(1,'rail-signal') + setup_player({{name='rail-signal',count=4}}) + setup_puzzle(setups.oncoming) + set_info({text={"oncoming-goal"}}) + set_info({text = {"oncoming-info"},append=true}) + set_info({custom_function = add_run_trains_button, append = true}) + end, + update = function() + if global.completed == false and global.active_locomotives['Red'] and global.active_locomotives['Red'].train.state == defines.train_state.wait_station + and global.active_locomotives['Cyan'] and global.active_locomotives['Cyan'].train.state == defines.train_state.wait_station then + set_continue_button_state(true) + end + end, + condition = function() + return global.continue + end, + action = function() + set_info() + global.completed = false + end + }, + { + condition = story_elapsed_check(0.1) + }, + { + init = function(event) + setup_player({{name='rail-signal',count=4}}) + setup_puzzle(setups.lower_track, {offset = {0,-8}}) + set_info({text={"siding-signals-info"}}) + set_info({text = {"siding-signals-goal"},append=true}) + set_info({custom_function = add_run_trains_button, append = true}) + end, + update = function() + if global.completed == false and global.active_locomotives['Red'] and global.active_locomotives['Red'].train.state == defines.train_state.wait_station then + set_continue_button_state(true) + end + end, + condition = function(event) + return global.continue + end, + action = function() + set_info() + global.completed = false + end + }, + { + condition = story_elapsed_check(0.1) + }, + { + init = function(event) + setup_player({{name='rail-signal',count=4}}) + setup_puzzle(setups.two_way,{offset = {6, -16}}) + set_info({text={"proceed-goal"}}) + set_info({custom_function = add_run_trains_button, append = true}) + end, + update = function() + if global.completed == false and global.active_locomotives['Red'] and global.active_locomotives['Red'].train.state == defines.train_state.wait_station then + set_continue_button_state(true) + end + end, + condition = function(event) + return global.continue + end, + action = function() + set_goal() + set_info() + global.completed = false + end + }, + { + init = function() + setup_player({{name='rail-signal',count=3}}) + setup_puzzle(setups.crossroads,{offset = {0, 46}}) + reset_player() + set_info({text={"proceed-goal"}}) + set_info({custom_function = add_run_trains_button, append = true}) + end, + update = function() + if global.completed == false and global.active_locomotives['Red'] and global.active_locomotives['Red'].train.state == defines.train_state.wait_station then + set_continue_button_state(true) + end + end, + condition = function(event) + return global.continue + end, + action = function() + set_goal() + set_info() + global.completed = false + end + }, + { + init = function() + reset_player() + for k, entity in pairs (surface().find_entities()) do + entity.minable = true + entity.operable = true + entity.rotatable = true + end + player().insert({name='rail',count=1000}) + player().insert({name='rail-signal',count=30}) + player().insert({name='train-stop',count=10}) + player().insert({name='locomotive',count=3}) + player().insert({name='cargo-wagon',count=3}) + player().insert({name='coal',count=100}) + player().set_quick_bar_slot(2,'rail') + player().set_quick_bar_slot(3,'train-stop') + player().set_quick_bar_slot(4,'locomotive') + player().set_quick_bar_slot(5,'cargo-wagon') + player().set_quick_bar_slot(6,'coal') + set_info{text = {"finish-info"}} + set_info{custom_function = function(flow) add_button(flow).caption = {"finish"} end, append = true} + set_goal(nil, false) + end, + condition = function() + return global.continue + end + } + } +} + +local on_player_created = function(event) + local player = game.players[event.player_index] + player.game_view_settings = + { + show_side_menu = false, + show_research_info = false, + show_alert_gui = false, + show_minimap = false + } + game.permissions.get_group(0).set_allows_action(defines.input_action.remove_cables, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_production_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_tips_and_tricks_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_logistic_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_technology_gui, false) + player.force.disable_all_prototypes() + local old_character = player.character + player.character = nil + old_character.destroy() +end + +story_init_helpers(story_table) + +script.on_init(function() + game.forces.player.manual_mining_speed_modifier = 4 + game.forces.player.disable_all_prototypes() + surface().always_day = true + global.story = story_init(story_table) + global.render_ids = {} + global.update_vis = true + limit_camera({0,0}, 0) +end) + +script.on_event(defines.events.on_tick, function(event) + story_update(global.story, event, "") + loop_trains() +end) + +script.on_event(defines.events.on_gui_click, function(event) + story_update(global.story, event, "") + story_gui_click(event) +end) + +script.on_event(defines.events.on_built_entity, function(event) + story_update(global.story, event, "") +end) + +script.on_event(defines.events.on_player_mined_entity, function(event) + story_update(global.story, event, "") +end) + +script.on_event(defines.events.on_player_created, on_player_created) diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/ar/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/ar/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..13afde52b06ffc483fbdf715beea4a824c629588 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/ar/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=ىنعملا +finish=ةياهنلا +finish-info=.يميلعتلا جمانربلا ءاهنإل ةياهنلا رز ىلع طغضاn\n\.راطقلا تاراشإ ةبرجتل رصانعلا ضعب تيطعأ دقل +go-around-goal=.ةطحملا ىلإ لوصولاب رمحألا راطقلل حامسلل تاراشإ ءانبب مق +go-around-info=.راسملا فصن ىوس قلغي ال يوامسلا قرزالا نوللا وذ راطقلا نأ فشتكي نأ عيطتسي ال هنكل ،ءاجرألا يف ريسي نأ نكمي رمحألا راطقلا +green=رضخأ +green-means=.رمت دق تاراطقلا .حوتفم مداقلا راسملا +hover-signal=.اههاجتا ةيؤرل ةراشإ ىلع طغضت نأ كنكمي +oncoming-goal=.امهتاطحم ىلإ لوصولاو بوانتلاب روبعلاب نيراطقلل حامسلل تاراشإ ءانبب مق +oncoming-info=.هيلع لمعت راسملا نم بناج يأ نم هديدحت متي ةراشإلا هيف أرقت يذلا هاجتالا نأ ركذت +place-signal-goal=.ةيديدحلا ككسلا ىلع ناكم يأ يف ةراشإ ءانب +place-wagon-goal=.تاراشإلا ىلع اهريثأت ةيفيك ةفرعمل تارم ةدع نحش تابرع ةدع عض +proceed-goal=.ةطحملا ىلإ لوصولاب رمحألا راطقلل حامسلل تاراشإ ءانبب مق +red=رمحأ +red-means=.رمت ال دق تاراطقلا .زوجحم مداقلا راسملا +reset-all=لكلا نييعت ةداعإ +reset-trains=تاراطقلا نييعت ةداعإ +second-signal-goal=.ثلاث مسق ءاشنإل ةيناث ةراشإ ءانب +see-block-split=.نيمسق ىلإ اهميسقت مت دق ةيديدحلا ككسلا نأ اورت نأ مكنكمي +siding-signals-goal=.امدق يضملاب رمحألا راطقلل حامسلل يسيئرلا راسملا نع بناجلا لزعل تاراشإ ءانب +siding-signals-info=.زوجحم هنأل يلاتلا راسملا لخدي نل رمحألا راطقلا ،ةلاحلا هذه يف +signal-color=ةراشإلا نول +signal-direction=.ككسلا نم اهتينب بناج يأب قلعتم ةراشإلا ههجاوت يذلا هاجتالا +signal-direction-goal=.راسملا نم رخآلا بناجلا ىلإ تاراشإلا لقن لواح +signals-read-ahead=.كلذل اقفو اهنول ددحتو هنع ةلوؤسملا راسملا حسمت ةراشإ لك +signals-split-rail=.ماسقالا نم ديزملا ىلإ اهمسقيس ةيديدحلا ككسلا نم برقلاب تاراشإ ءانب +start-trains=تاراطقلا ليغشت +trains-dont-see-trains=.ًاروظحم وأ احاتم ةيديدحلا ككسلا نم مسق ناك اذإ ام ةفرعمل تاراشإلا مدختست كلذ نم ًالدبو .ىرخألا تاراطقلا "ةيؤر" اهنكمي ال تاراطقلا +yellow=رفصأ +yellow-means=.رمت ال دق تاراطقلا .ًابيرق مداقلا راسملا زجح متيس +[label] +block=__1__ راسملا +cyan-destination=يوامسلا قرزألا نوللا تاذ ةهجولا +cyan-train=يوامس قرزأ راطق +no-block=مامألا يف راسم دجوي ال +reading-block=__1__ راسملا دقفت +red-destination=ءارمحلا ةهجولا +red-train=رمحأ راطق + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/be/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/be/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..90d8a4addc514742d874b77ad2afb45a069c843e --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/be/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Значэнне +finish=Скончыць +finish-info=Вы атрымалі некалькі прадметаў, каб эксперыментаваць з семафорамі.\n\nНацісніце "Скончыць", каб выйсці з навучэння. +go-around-goal=Пастаўце семафоры так, каб чырвоны цягнік змог даехаць да станцыі. +go-around-info=Чырвоны цягнік можа аб'ехаць, але ж ён не ўлічвае, што блакітны цягнік занімае толькі паўшляху. +green=Зялёны +green-means=Наступны блок свабодны. Цягнікі пройдуць. +hover-signal=Правядзіце курсорам над семафорам, каб пабачыць яго кірунак. +oncoming-goal=Пастаўце семафоры так, каб абодва цягнікі даехалі да сваіх станцый. +oncoming-info=Памятайце, што кірунак семафораў залежыць ад таго, з якога боку рэек яны пастаўленыя. +place-signal-goal=Пастаўце семафор побач з рэйкамі. +place-wagon-goal=Некалькі разоў пастаўце грузавы вагон на рэйкі, каб пабачыць, як гэта ўсплывае на семафоры. +proceed-goal=Размясціце семафоры так, каб чырвоны цягнік мог праехаць. +red=Чырвоны +red-means=Наступны блок заняты. Цягнікі не змогуць праехаць. +reset-all=Скінуць усё +reset-trains=Скіньце шлях цягнікоў +second-signal-goal=Пастаўце другі семафор, каб стварыць трэці блок. +see-block-split=Вы можаце заўважыць, што шлях быў падзелены на два блокі. +siding-signals-goal=Пастаўце семафоры так, каб аддзяліць адгалінаванне і асноўны шлях і чырвоны цягнік змог праехаць. +siding-signals-info=У гэтай сітуацыі чырвоны цягнік не паедзе далей, бо шлях заняты. +signal-color=Колер сігнала +signal-direction=Напрамак, куды глядзіць семафор, залежыць ад боку рэек, побач з якім ён размешчаны. +signal-direction-goal=Паспрабуйце перанесці семафор на другі бок шляху. +signals-read-ahead=Кожны семафор улічвае стан блоку ўперадзе, і ў залежнасці ад гэтага змяняе свой колер. +signals-split-rail=Размяшчэнне семафораў побач з рэйкамі падзяляе чыгунку на блокі. +start-trains=Запусціць цягнікі +trains-dont-see-trains=Цягнікі не могуць "бачыць" іншыя цягнікі. Але яны сачаць за сігналамі семафораў, якія паказваюць, свабодны шлях ці не. +yellow=Жоўты +yellow-means=Наступны блок хутка будзе заняты. Цягнікі не змогуць праехаць. +[label] +block=Блок __1__ +cyan-destination=Блакітны пункт прызначэння +cyan-train=Блакітны цягнік +no-block=Уперадзе няма блокаў +reading-block=Праверка блока __1__ +red-destination=Чырвоны пункт прызначэння +red-train=Чырвоны цягнік + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/bg/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/bg/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..63f392015b621d6089c7f50dd62cbea66325b7d9 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/bg/trains-basic-signals.cfg @@ -0,0 +1,19 @@ +finish=Край +go-around-goal=Построй сигнали, за да позволиш на червения влак да достигне спирката. +go-around-info=Червеният влак би могъл да заобиколи, но не може да засече, че синьозеленият влак блокира само половината от трасето. +hover-signal=Можеш да задържиш курсора на мишката над сигнала, за да видиш посоката му. +oncoming-goal=Построй сигнали така, че да позволиш на двата влака да се разминат и да достигнат своите спирки. +oncoming-info=Запомни, че посоката, в която сигналът следи трасето, се определя от това от коя страна на релсите е поставен. +place-signal-goal=Построй сигнал на произволно място по жп линията. +place-wagon-goal=Положи товарния вагон няколко пъти, за да видиш как влияе на сигналите. +proceed-goal=Построй сигнали така, че да позволиш на червения влак да продължи. +second-signal-goal=Построй втори сигнал, за да създадеш трети блок-участък. +see-block-split=Можеш да видиш, че жп линията беше разделена на два блок-участъка. +siding-signals-goal=Построй сигнали така, че да изолираш отклонението от главната линия, за да позволиш на червения влак да продължи. +siding-signals-info=В тази ситуация червеният влак няма да навлезе в следващия блок-участък, защото той е зает. +signal-direction=Посоката, в която един сигнал е насочен, зависи от това от коя страна на релсите е построен. +signal-direction-goal=Опитай да преместиш сигналите от другата страна на релсите. +signals-read-ahead=Всеки сигнал проверява предстоящия напред блок-участък и актуализира цвета си в зависимост от това дали той е свободен. +signals-split-rail=Построяването на сигнали до жп линията я разделя на повече блок-участъци. +trains-dont-see-trains=Влаковете не могат да "виждат" останалите влакове. Вместо това, те използват сигнали, за да разберат дали дадена отсечка от жп линията е свободна или заета. + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/ca/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/ca/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8c7530f83c3829636146327f9a5036064d79ceeb --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/ca/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Significat +finish=Acaba +finish-info=Se us han donat alguns elements per experimentar amb els senyals ferroviaris.\n\nPremeu el botó Acaba per finalitzar el tutorial. +go-around-goal=Construïu senyals per permetre que el tren vermell arribi a la parada. +go-around-info=El tren vermell pot passar, però no pot detectar que el tren cian està blocant només la meitat de la via. +green=Verd +green-means=El bloc següent està disponible. Els trens poden passar. +hover-signal=Podeu situar el cursor al damunt per veure'n la direcció. +oncoming-goal=Construïu senyals per permetre a ambdós trens passar i arribar a les seves parades. +oncoming-info=Recordeu que la direcció que llegeix el senyal depèn de la banda del rail on està. +place-signal-goal=Situeu un senyal en qualsevol lloc del rail. +place-wagon-goal=Poseu el vagó de càrrega uns quants cops per veure com afecta als senyals. +proceed-goal=Poseu senyals per permetre que avanci el tren vermell. +red=Vermell +red-means=El bloc següent està ocupat. Els trens no poden passar. +reset-all=Restableix-ho tot +reset-trains=Restableix els trens +second-signal-goal=Situeu un altre senyal per crear un tercer bloc. +see-block-split=Podeu veure que el rail s'ha separat en dos blocs. +siding-signals-goal=Construïu senyals per separar la via lateral de la via principal i permetre que el tren vermell avanci. +siding-signals-info=En aquesta situació, el tren no entrarà al següent bloc perquè està ocupat. +signal-color=Color del senyal +signal-direction=El sentit que té un senyal es basa en el costat del rail on està. +signal-direction-goal=Proveu de moure els senyals a l'altre costat de la via. +signals-read-ahead=Cada senyal comprova el bloc que té al davant i n'actualitza el color. +signals-split-rail=Posant senyals al costat d'un rail es divideix en més blocs. +start-trains=Posa en marxa els trens +trains-dont-see-trains=Els trens no detecten altres trens. Però poden usar els senyals per comprovar si una secció de rail està lliure o blocada. +yellow=Groc +yellow-means=El bloc següent estarà ocupat aviat. Els trens no poden passar. +[label] +block=Bloc __1__ +cyan-destination=Destinació cian +cyan-train=Tren cian +no-block=No hi ha cap bloc al davant. +reading-block=Es comprova el bloc __1__. +red-destination=Destinació vermella +red-train=Tren vermell + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/cs/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/cs/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0223b1161f312c27161947c5b22ae3fe57d8002e --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/cs/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Význam +finish=Dokončit +finish-info=Dostal jsi nějaké předměty k experimentování s vlakovými signály. \n\nStiskni tlačítko Dokončit pro ukončení tutoriálu. +go-around-goal=Postav návěstidla tak, aby se červený vlak dostal do stanice. +go-around-info=Červený vlak by ho mohl objet, ale neobjede, protože nerozpozná, že azurový vlak blokuje pouze část trati. +green=Zelená +green-means=Úsek vpředu je volný. Vlaky mohou projet. +hover-signal=Abys viděl, jakým směrem je návěstidlo namířeno, můžeš na něj najet kurzorem. +oncoming-goal=Postav návěstidla tak, aby se vlaky minuly a dostaly se do svých zastávek. +oncoming-info=Pamatuj, že směr, který návěstidlo detekuje, je určen tím, na které straně trati je. +place-signal-goal=Postav návěstidlo kdekoli na trati. +place-wagon-goal=Umísti párkrát nákladní vagon, abys viděl, jak ovlivní návěstidla. +proceed-goal=Postav návěstidla tak, aby vlak mohl projet. +red=Červená +red-means=Úsek vpředu je obsazen. Vlak nesmí projet. +reset-all=Obnovit vše +reset-trains=Obnovit původní pozici vlaků +second-signal-goal=Postav návěstidlo pro vytvoření třetího bloku. +see-block-split=Kolej byla rozdělena na 2 části, jak můžete vidět. +siding-signals-goal=Postav návěstidla tak, abys oddělil vlečku od hlavní trati, aby červený vlak mohl projet. +siding-signals-info=V této situaci červený vlak nevjede do následujícího úseku, protože je obsazen. +signal-color=Barva signálu +signal-direction=Směr, kterým je návěstidlo namířeno, je určen tím, na jaké straně koleje návěstidlo postavíš. +signal-direction-goal=Zkus přesunout návěstidlo na druhou stranu koleje. +signals-read-ahead=Každé návěstidlo kontroluje úsek před sebou a mění svou barvu, podle situace. +signals-split-rail=Stavění návěstidel vedle koleje jí rozdělí na více částí. +start-trains=Spustit vlaky +trains-dont-see-trains=Vlaky "nevidí" ostatní vlaky, takže používají návěstidla, aby viděly, zda je úsek kolejí volný nebo blokován. +yellow=Žlutá +yellow-means=Úsek vpředu bude brzy obsazen. Vlaky nesmí projet. +[label] +block=Železniční blok __1__ +cyan-destination=Azurová destinace +cyan-train=Azurový vlak +no-block=Vpředu není žádný úsek +reading-block=Kontroluji úsek __1__ +red-destination=Červená destinace +red-train=Červený vlak + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/da/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/da/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..04fde65eef8e6156f784c8bf21b2ebebac26f9ad --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/da/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Betydning +finish=Afslut +finish-info=Du har fået nogle genstande til at eksperimentere med togsignaler.\n\nTryk på Afslut knappen for at slutte vejledningen. +go-around-goal=Byg signaler for at lade det røde tog komme til stationen. +go-around-info=Det røde tog kunne køre udenom, men det kan ikke se at det turkise tog kun blokerer halvdelen af sporet. +green=Grøn +green-means=Blokken lige fremme er fri. Tog må passere. +hover-signal=Du kan holde musemarkøren over et signal for at se dets retning. +oncoming-goal=Byg signaler for at lade begge tog passere hinanden og komme til deres stationer. +oncoming-info=Husk at den retning et signal kigger fremad, er bestemt af hvilken side af sporet det sidder på. +place-signal-goal=Byg et signal et sted på togskinnerne. +place-wagon-goal=Placer en godsvogn et par gange for at se hvordan det påvirker signalerne. +proceed-goal=Byg signaler for at lade det røde tog fortsætte. +red=Rød +red-means=Blokken lige fremme er optaget. Tog må ikke passere. +reset-all=Nulstil alt +reset-trains=Nulstil togene +second-signal-goal=Byg et signal mere for at oprette en tredje blok. +see-block-split=Du kan se at togskinnerne er blevet delt i to blokke. +siding-signals-goal=Byg signaler for at isolere sidesporet fra hovedsporet, så det røde tog kan fortsætte. +siding-signals-info=I denne situation vil det røde tog ikke køre ind i den næste blok, fordi den er optaget. +signal-color=Signalfarve +signal-direction=Den retning et signal kigger fremad, er bestemt af hvilken side af togskinnen, som du bygger signalet på. +signal-direction-goal=Prøv at flytte signalerne over på den anden side af sporet. +signals-read-ahead=Hvert signal holder øje med blokken lige fremme, og viser en passende farve i forhold til. +signals-split-rail=Ved at placere signaler ved siden af togskinner, vil de blive inddelt i flere blokke. +start-trains=Kør togene +trains-dont-see-trains=Tog kan ikke "se" andre tog. I stedet benytter de sig af jernbanesignaler, for at se om en sporsektion er fri eller blokeret. +yellow=Gul +yellow-means=Blokken lige fremme vil snart blive optaget. Tog må ikke passere. +[label] +block=Blok __1__ +cyan-destination=Turkis destination +cyan-train=Turkis tog +no-block=Ingen blok lige fremme +reading-block=Check blok __1__ +red-destination=Rød destination +red-train=Rødt tog + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/de/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/de/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fd69d531bfc066805d7dd0b70e113be22d337bff --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/de/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Bedeutung +finish=Abschließen +finish-info=Dir wurden einige Gegenstände gegeben, um mit Zugsignalen herumzuexperimentieren.\n\nKlicke auf „Abschließen“, um die Mini-Lektion zu beenden. +go-around-goal=Baue Signale, damit der rote Zug die Haltestelle erreichen kann. +go-around-info=Der rote Zug könnte vorbeifahren, aber er kann nicht erkennen, dass der türkisfarbene Zug nur einen Teil der Strecke blockiert. +green=Grün +green-means=Der nachfolgende Block ist frei. Züge dürfen passieren. +hover-signal=Zeige mit der Maus auf ein Zugsignal, um seine Richtung zu sehen. +oncoming-goal=Platziere Signale, damit die Züge einander passieren und ihre Haltestellen erreichen können. +oncoming-info=Denke daran, dass die Richtung eines Zugsignals, dadurch bestimmt wird, auf welcher Seite des Gleises es liegt. +place-signal-goal=Platziere ein Zugsignal irgendwo am Gleis. +place-wagon-goal=Platziere den Güterwaggon ein paar Mal, um zu sehen, wie er die Signale beeinflusst. +proceed-goal=Platziere Signale, damit der rote Zug weiterfahren kann. +red=Rot +red-means=Der nachfolgende Block ist belegt. Züge dürfen nicht passieren. +reset-all=Alles zurücksetzen +reset-trains=Züge zurücksetzen +second-signal-goal=Platziere ein zweites Zugsignal, um einen dritten Block zu erzeugen. +see-block-split=Das Gleis wurde in zwei Blöcke aufgeteilt. +siding-signals-goal=Platziere Signale, um die Seitenstrecke von der Hauptstrecke zu isolieren, sodass der rote Zug weiterfahren kann. +siding-signals-info=In dieser Situation wird der rote Zug nicht in den nächsten Block fahren, weil dieser belegt ist. +signal-color=Signalfarbe +signal-direction=Die Richtung eines Zugsignals wird dadurch bestimmt, auf welcher Seite der Schiene Du es platzierst. +signal-direction-goal=Versuche, die Zugsignale auf die andere Seite des Gleises zu verlegen. +signals-read-ahead=Jedes Signal prüft den nachfolgenden Block und aktualisiert seine Farbe entsprechend. +signals-split-rail=Wird ein Zugsignal an einem Gleis platziert, teilt es das Gleis in weitere Blöcke auf. +start-trains=Züge starten +trains-dont-see-trains=Züge können keine anderen Züge „sehen“. Stattdessen verwenden sie Zugsignale, um festzustellen, ob ein Gleisabschnitt frei oder belegt ist. +yellow=Gelb +yellow-means=Der nachfolgende Block wird bald belegt sein. Züge dürfen nicht passieren. +[label] +block=Block __1__ +cyan-destination=Türkisfarbene Haltestelle +cyan-train=Türkisfarbener Zug +no-block=Kein Block voraus +reading-block=Überprüft Block __1__ +red-destination=Rote Haltestelle +red-train=Roter Zug + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/el/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/el/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..51574485ff897026f7653d20d899a59aff23c91c --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/el/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Σημασία +finish=Τέλος +finish-info=Σου δόθηκαν ορισμένα στοιχεία για να πειραματιστείς με σηματοδότες τρένου.\n\nΠάτησε το κουμπί Τέλος για να τερματίσεις το σεμινάριο. +go-around-goal=Τοποθέτησε σηματοδότες για να επιτραπεί στο κόκκινο τρένο να φτάσει στον σταθμό του. +go-around-info=Το κόκκινο τρένο μπορεί να κάνει παράκαμψη, αλλά δεν μπορεί να ανιχνεύσει ότι το κυανό τρένο μπλοκάρει μόνο τη μία διαδρομή. +green=Πράσινο +green-means=Το τμήμα μπροστά είναι διαθέσιμο. Τα τρένα μπορούν να περάσουν. +hover-signal=Πέρνα τον κέρσορα πάνω από ένα σηματοδότη για να δεις την κατεύθυνση του. +oncoming-goal=Τοποθέτησε σηματοδότες για να επιτρέψεις και στα δύο τρένα να περάσουν το ένα το άλλο και να φτάσουν στους σταθμούς τους. +oncoming-info=Θυμήσου ότι η κατεύθυνση που διαβάζει ένας σηματοδότης καθορίζεται από ποια πλευρά της ράγας βρίσκεται. +place-signal-goal=Τοποθέτησε έναν σηματοδότη οπουδήποτε στις ράγες +place-wagon-goal=Τοποθέτησε το φορτηγό βαγόνι μερικές φορές για να δεις πώς επηρεάζει τους σηματοδότες. +proceed-goal=Τοποθέτησε σηματοδότες για να επιτραπεί στο κόκκινο τρένο να προχωρήσει. +red=Κόκκινο +red-means=Το τμήμα μπροστά είναι κατειλημμένο. Τα τρένα δεν μπορούν να περάσουν. +reset-all=Επαναφορά όλων +reset-trains=Επαναφορά τρένων +second-signal-goal=Τοποθέτησε έναν δεύτερο σηματοδότη για να δημιουργήσεις ένα τρίτο τμήμα. +see-block-split=Μπορείς να δεις ότι η ράγα έχει χωριστεί σε δύο τμήματα. +siding-signals-goal=Τοποθέτησε σηματοδότες για να απομονώσεις την πλευρά από την κυρίως ράγα για να επιτρέψεις στο κόκκινο τρένο να προχωρήσει. +siding-signals-info=Σε αυτήν την περίπτωση, το κόκκινο τρένο δεν θα εισέλθει στο επόμενο τμήμα επειδή είναι κατειλημμένο. +signal-color=Χρώμα σηματοδότη +signal-direction=Η κατεύθυνση ενός σηματοδότη βασίζεται σε ποια πλευρά της ράγας είναι τοποθετημένος. +signal-direction-goal=Δοκίμασε να μετακινήσεις τους σηματοδότες στην άλλη πλευρά της ράγας. +signals-read-ahead=Κάθε σηματοδότης ελέγχει το τμήμα μπροστά του και αλλάζει το χρώμα του ανάλογα. +signals-split-rail=Τοποθετώντας σηματοδότες δίπλα σε μια ράγα, αυτή θα χωριστεί σε περισσότερα τμήματα. +start-trains=Εκκίνηση τρένων +trains-dont-see-trains=Τα τρένα δεν μπορούν να "δουν" άλλα τρένα. Αντ 'αυτού, χρησιμοποιούν σηματοδότες για να δουν αν ένα τμήμα της ράγας είναι ελεύθερο ή μπλοκαρισμένο. +yellow=Κίτρινο +yellow-means=Το τμήμα μπροστά σύντομα θα είναι κατειλημμένο. Τα τρένα δεν μπορούν να περάσουν. +[label] +block=Τμήμα __1__ +cyan-destination=Κυανός προορισμός +cyan-train=Κυανό τρένο +no-block=Δεν υπάρχει τμήμα ράγας μπροστά +reading-block=Έλεγχος τμήματος __1__ +red-destination=Κόκκινος προορισμός +red-train=Κόκκινο τρένο + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/en/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/en/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d6ee11018282cd497fe8e7510bec67434681527e --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/en/trains-basic-signals.cfg @@ -0,0 +1,50 @@ +trains-dont-see-trains=Trains cannot "see" other trains. Instead they use signals to see if a section of rail is free or blocked. + +signals-split-rail=Building signals next to a rail will divide it into more blocks. +place-signal-goal=Build a signal anywhere on the rail. + +see-block-split=You can see that the rail has been broken into two blocks. +second-signal-goal=Build a second signal to create a third block. + +signal-direction=The direction a signal is facing is based on which side of the rail you build it on. +hover-signal=You can hover over a signal to see its direction. +signal-direction-goal=Try moving the signals to the other side of the track. + +signals-read-ahead=Each signal checks the block ahead and updates its color accordingly. +place-wagon-goal=Place the cargo wagon a few times to see how it affects the signals. + +go-around-goal=Build signals to allow the red train to reach the stop. +go-around-info=The red train could go around, but it cannot detect that the cyan train is only blocking half the track. + +oncoming-goal=Build signals to allow both trains to pass each other and reach their stops. +oncoming-info=Remember that the direction a signal reads is determined by which side of the track it is on. + +siding-signals-info=In this situation, the red train will not enter the next block because it is occupied. +siding-signals-goal=Build signals to isolate the siding from the main track to allow the red train to proceed. + +proceed-goal=Build signals to allow the red train to proceed. + +finish=Finish +finish-info=You have been given some items to experiment with train signals.\n\nPress the Finish button to end the tutorial. + +start-trains=Run trains +reset-trains=Reset trains +reset-all=Reset all + +signal-color=Signal Color +color-meaning=Meaning +red=Red +yellow=Yellow +green=Green +red-means=The block ahead is occupied. Trains may not pass. +yellow-means=The block ahead will soon be occupied. Trains may not pass. +green-means=The block ahead is available. Trains may pass. + +[label] +block=Block __1__ +reading-block=Checking block __1__ +no-block=No block ahead +red-train=Red train +red-destination=Red destination +cyan-train=Cyan train +cyan-destination=Cyan destination diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/eo/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/eo/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e59895a2235a94d5ba59ba1cdcee95a398e9c121 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/eo/trains-basic-signals.cfg @@ -0,0 +1,14 @@ +finish=Fini +green=Verda +red=Ruĝa +reset-all=Reagordi +signal-color=Signalo Koloro +yellow=Flava +[label] +block=Bloko __1__ +cyan-destination=Cejena celloko +cyan-train=Cejana trajno +reading-block=Kontroli blokon __1__ +red-destination=Ruĝa celloko +red-train=Ruĝa trajno + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/es-ES/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/es-ES/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5eaee2a379be359dae06ad50ec6253dfd49d8e3c --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/es-ES/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Significado +finish=Terminar +finish-info=Has recibido algunos objetos para experimentar con los semáforos para trenes.\n\nPulsa el botón "Finalizar" para concluir este tutorial. +go-around-goal=Construye señales para permitir que el tren rojo llegue a la parada. +go-around-info=El tren rojo podría dar un rode, pero no puede detectar que el tren cian solo está bloqueando la mitad del camino. +green=Verde +green-means=La sección siguiente está despejada. Los trenes podrán pasar. +hover-signal=Puedes pasar sobre un semáforo para ver su dirección. +oncoming-goal=Construye señales para permitir que ambos trenes se crucen y lleguen a sus paradas. +oncoming-info=Recuerda que la dirección que detecta un semáforo viene dada por el lado de la vía en el que está colocado. +place-signal-goal=Construye un semáforo en cualquier punto de la vía. +place-wagon-goal=Coloca el vagón de carga unas cuantas veces y observa cómo afecta a los semáforos. +proceed-goal=Construye semáforos para conseguir que el tren rojo continúe su trayecto. +red=Rojo +red-means=El bloque de adelante está ocupado. Los trenes no pueden pasar. +reset-all=Reiniciar todo +reset-trains=Reiniciar trenes +second-signal-goal=Construye un segundo semáforo para crear una tercera sección. +see-block-split=Se puede ver que la vía se ha dividido en dos secciones. +siding-signals-goal=Construye señales para asilar el lateral de la vía principal para permitir que el tren rojo continúe. +siding-signals-info=En este caso, el tren rojo no pasará al siguiente bloque porque está ocupado. +signal-color=Color de semáforo +signal-direction=La dirección de una señal depende del lado de la vía en el que la construyas. +signal-direction-goal=Intenta mover los semáforos al otro lado de la vía. +signals-read-ahead=Cada señal comprueba el bloque de delante y actualiza su color en consecuencia. +signals-split-rail=Al construir semáforos junto a una vía, la dividirás en más secciones. +start-trains=Arrancar trenes +trains-dont-see-trains=Los trenes no pueden "ver" a otros trenes. En su lugar, necesitarán semáforos para saber si una sección de la vía está libre o bloqueada. +yellow=Amarillo +yellow-means=El bloque de delante será ocupado pronto. Los trenes no pueden pasar. +[label] +block=Bloquear __1__ +cyan-destination=Destino cian +cyan-train=Tren cian +no-block=No hay bloques a continuación +reading-block=Comprobando el bloque __1__ +red-destination=Destino rojo +red-train=Tren rojo + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/et/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/et/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..17103d2e63d0b94127a67a179dbde2a45e9ffacd --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/et/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Tähendus +finish=Lõpeta +finish-info=Sulle on antud esemed, et eksperimenteerida rongisignaalidega.\n\nVajuta Lõpeta nuppu, et õpetus lõpetada . +go-around-goal=Ehita signaalid, et lasta punasel rongil peatuseni jõuda +go-around-info=Punane rong võiks minna ringiga, aga see ei suuda tuvastada, et tsüaanne rong blokeerib vaid pool rööbastest. +green=Roheline +green-means=Ees asuv blokk on vaba. Rongid võivad seda läbida. +hover-signal=Sa saad hoida kursorit signaalil, et näha selle suunda. +oncoming-goal=Ehita signaalid nii, et mõlemad rongid saaksid üksteisest mööduda ja oma peatuseni jõuda. +oncoming-info=Pea meeles, et signaalide lugemise suuna määrab see, kummal pool rööpaid see signaal asub. +place-signal-goal=Ehita signaal ükskõik kuhu rööbaste peale. +place-wagon-goal=Aseta kaubavagun paar korda maha, et näha, kuidas see signaale mõjutab. +proceed-goal=Ehita signaale, et lubada punasel rongil edasi liikuda. +red=Punane +red-means=Ees asuv blokk on hõivatud. Rongid ei või seda läbida. +reset-all=Lähtesta kõik +reset-trains=Lähtesta rongid +second-signal-goal=Ehita teine signaal, et luua kolmas blokk. +see-block-split=Rööpad on jagatud kaheks blokiks. +siding-signals-goal=Selleks et lasta punasel rongil sõitu jätkata, ehita signaale, et isoleerida külgosa peamisest rööparajast. +siding-signals-info=Selles olukorras ei sisene punane rong järgmisesse blokki, sest see on hõivatud. +signal-color=Signaali värv +signal-direction=Signaali suuna määrab see, kummale pool rööpaid sa selle ehitad. +signal-direction-goal=Proovi liigutata signaale teisele poole rööpaid. +signals-read-ahead=Iga signaal kontrollib eesasuvat blokki ja uuendab oma värvi vastavalt. +signals-split-rail=Signaalide ehitamine rööbaste kõrvale jagab selle rohkemateks blokkideks +start-trains=Käivita rongid +trains-dont-see-trains=Rongid ei "näe" teisi ronge. Selle asemel kasutavad need signaale, et näha kas sektsioon rööpaid on vaba või hõivatud. +yellow=Kollane +yellow-means=Ees asuv blokk on varsti hõivatud. Rongid ei või seda läbida. +[label] +block=Blokk __1__ +cyan-destination=Tsüaanne sihtkoht +cyan-train=Tsüaanne rong +no-block=Ees pole blokki +reading-block=Kontrollin blokki __1__ +red-destination=Punane sihtkoht +red-train=Punane rong + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/fi/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/fi/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c8de25324accbd9e449fe7a4453cdb6694330198 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/fi/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Merkitys +finish=Lopeta +finish-info=Sinulle on annettu tavaroita, joilla voit kokeilla junasignaaleja.\n\nPaina lopeta-näppäintä lopettaaksesi minioppaan. +go-around-goal=Rakenna opastimia niin, että punainen juna pääsee asemalleen. +go-around-info=Punainen juna voisi kiertää, mutta se ei voi tietää, että syaani juna tukkii vain puolet radasta. +green=Vihreä +green-means=Seuraava rataosuus on vapaa. Juna saa edetä. +hover-signal=Näet opastimen suunnan osoittamalla sitä. +oncoming-goal=Rakenna opastimia niin, että molemmat junat voivat ohittaa toisensa ja pääsevät asemilleen. +oncoming-info=Muista, että opastimen suunnan määrää, kummalla puolella raidetta se on. +place-signal-goal=Rakenna raideopastin mihin tahansa raiteen viereen. +place-wagon-goal=Aseta muutama tavaravaunu, niin näet miten se vaikuttaa opastimiin. +proceed-goal=Rakenna opastimia, jotta punainen juna pääsee jatkamaan. +red=Punainen +red-means=Seuraava rataosuus on käytössä. Juna ei saa edetä. +reset-all=Nollaa kaikki +reset-trains=Nollaa junat +second-signal-goal=Luo kolmas rataosuus rakentamalla toinen opastin. +see-block-split=Huomaa, kuinka raide jakautui kahteen osaan. +siding-signals-goal=Rakenna opastimia niin, että eristät haaran pääradasta, ja että punainen juna pääsee etenemään. +siding-signals-info=Tässä tilanteessa punainen juna ei etene seuraavalle rataousuudelle, koska se on käytössä. +signal-color=Opastimen väri +signal-direction=Opastimen suunta riippuu siitä, kummalle puolelle raidetta sen rakennat. +signal-direction-goal=Kokeile siirtää opastimet toiselle puolelle raidetta. +signals-read-ahead=Jokainen opastin tarkistaa edessään olevan rataosuuden ja päivittää valonsa värin sen mukaan. +signals-split-rail=Opastimen rakentaminen radan viereen jakaa sen useampiin osiin. +start-trains=Käynnistä junat +trains-dont-see-trains=Junat eivät "näe" muita junia. Sen sijaan ne saavat tietää raideopastimien avulla, onko raideosuus vapaa vai käytössä. +yellow=Keltainen +yellow-means=Seuraava rataosuus on pian käytössä. Juna ei saa edetä. +[label] +block=Osa __1__ +cyan-destination=Syaanin päämäärä +cyan-train=Syaani juna +no-block=Ei rataosuutta edessä +reading-block=Lukee rataosuutta __1__ +red-destination=Punaisen päämäärä +red-train=Punainen juna + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/fr/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/fr/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..330946c13bbbb6e53bae8e1ef642d7c73f8aca45 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/fr/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Signification +finish=Terminer +finish-info=On vous a donné quelques objets pour tester les signaux ferroviaires. \n\nAppuyez sur le bouton "Terminer" pour quitter le tutoriel. +go-around-goal=Placez des signaux pour permettre au train rouge d'atteindre l'arrêt. +go-around-info=Le train rouge pourrait faire le tour, mais il ne peut pas détecter que le train cyan ne bloque que la moitié de la voie. +green=Vert +green-means=Le bloc devant est disponible. Les trains peuvent passer. +hover-signal=Vous pouvez survoler le signal avec le curseur pour voir sa direction. +oncoming-goal=Placez des signaux pour permettre aux deux trains de se croiser et d'atteindre leur arrêt. +oncoming-info=N'oubliez pas que la direction qu'un signal lit est déterminée par le côté de la voie sur lequel il se trouve. +place-signal-goal=Placez un signal n'importe où près du rail. +place-wagon-goal=Placez le wagon de marchandises à plusieurs endroits pour voir comment il affecte les signaux. +proceed-goal=Placez des signaux pour permettre au train rouge d'avancer. +red=Rouge +red-means=Le bloc devant est occupé. Les trains ne peuvent pas passer. +reset-all=Tout réinitialiser +reset-trains=Réinitialiser les trains +second-signal-goal=Placez un second signal pour créer une troisième section. +see-block-split=Vous pouvez voir que le rail a été divisé en deux blocs. +siding-signals-goal=Placez des signaux pour isoler la voie d'évitement de la voie principale afin de permettre au train rouge d'avancer. +siding-signals-info=Dans cette situation, le train rouge n'entrera pas dans le tronçon suivant car il est occupé. +signal-color=Couleur du signal +signal-direction=La direction vers laquelle un signal regarde est basée sur le côté du rail où vous le placez. +signal-direction-goal=Essayez de déplacer les signaux de l'autre côté des rails. +signals-read-ahead=Chaque signal vérifie le bloc devant lui et met à jour sa couleur en conséquence. +signals-split-rail=Placer des signaux près d'un rail divisera celui-ci en plusieurs sections. +start-trains=Démarrer les trains +trains-dont-see-trains=Les trains ne peuvent pas "voir" les autres trains. À la place, ils utilisent les signaux pour vérifier si une section de rail est libre ou occupée. +yellow=Jaune +yellow-means=Le bloc devant sera bientôt occupé. Les trains ne peuvent pas passer. +[label] +block=Section __1__ +cyan-destination=Destination cyan +cyan-train=Train cyan +no-block=Aucun bloc devant +reading-block=Vérification du bloc __1__ +red-destination=Destination rouge +red-train=Train rouge + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/he/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/he/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..dc5477024043fc1163124b82f6ac27ab58442b85 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/he/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=תועמשמ +finish=םויס +finish-info=.םויסה רותפכה לע וצחל הכרדהה שיחרת םויסלn\n\.תבכר ירוזמר םע תוסנתהל ולכותש ידכ םיטירפ המכ םתלביק +go-around-goal=.הנחתל עיגהל המודאה תבכרל ורשפאיש םירוזמר ונב +go-around-info=.דחא ירשפא ביתנ קר תמסוח תיזיקרוטה תבכרהש תעדל ךרד הל ןיא ךא ,ףקוע לולסמב עוסנל הלכי המודאה תבכרה +green=קורי +green-means=.םדקתהל תולוכי תובכר .יונפ אבה קולבה +hover-signal=.רבכעה ןמס םע וילע העבצהב רוזמרה ןוויכ תא תוארל ןתינ +oncoming-goal=.תומיאתמה דעיה תונחתל עיגהלו וז ינפ לע וז ףולחל תובכרה יתשל ורשפאיש םירוזמר ונב +oncoming-info=.הנבנ רוזמרה וב הליסמה דצב יולת סחייתמ רוזמרה וילא הליסמה ןוויכש ורכז +place-signal-goal=.הליסמה ךרואל והשנכיה רוזמר ונב +place-wagon-goal=.םירוזמרה יעבצ םיעפשומ ךיא תוארל ידכ םינוש תומוקמב עסמה ןורק תא ומיש +proceed-goal=.םדקתהל המודאה תבכרל ורשפאיש םירוזמר ונב +red=םודא +red-means=.םדקתהל תולוכי ןניא תובכר .סופת אבה קולבה +reset-all=ללוכ סופיא +reset-trains=תובכר סופיא +second-signal-goal=.ישילש קולב רוציל ידכב ףסונ רוזמר ונב +see-block-split=.(םינוש םיעבצב םינמוסמה) םיקולב ינשל הלצופ הליסמהש תוארל ולכות +siding-signals-goal=.םדקתהל המודאה תבכרל רשפאל ךכבו ,ישארה ביתנהמ דצה תליסמ תא דירפהל ידכ םירוזמר ונב +siding-signals-info=.סופת אוהו תויה אבה קולבל סנכית אל המודאה תבכרה ,הז הרקמב +signal-color=תואה עבצ +signal-direction=.הנבנ רוזמרה וב הליסמה דצב יולת רוזמרה סחייתמ וילא העיסנה ןוויכ +signal-direction-goal=.הליסמה לש ינשה הדיצל רוזמרה תא ריבעהל וסנ +signals-read-ahead=.םאתהב ועבצ תא הנשמו העיסנה ןוויכב אבה קולבה תא קדוב רוזמר לכ +signals-split-rail=."םיקולב"-ל הליסמה תא לצפת הליסמ דיל רוזמר לש הינב +start-trains=תובכר תלעפה +trains-dont-see-trains=.סופת וא יונפ והשלכ הליסמ עטקמ םאה תעדל ידכ םירוזמרב תורזענ ןה ,תאז םוקמב .תורחא תובכר "תוארל" תולוכי ןניא תובכר +yellow=בוהצ +yellow-means=.םדקתהל תולוכי ןניא תובכר .בורקב סופת היהי אבה קולבה +[label] +block=__1__ קולב +cyan-destination=יזיקרוט דעי +cyan-train=תיזיקרוט תבכר +no-block=ךשמה קולב ןיא +reading-block=__1__ קולב תקידב +red-destination=םודא דעי +red-train=המודא תבכר + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/hr/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/hr/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e8b35e984607d613d306d673a60179a621791414 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/hr/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Značenje +finish=Završi +finish-info=Dobio si neke predmete sa kojima možeš eksperimentirati sa željezničkim signalima.\n\n Pritisni tipku "Završi" kako bi završio vodič. +go-around-goal=Sagradi signale tako da crveni vlak može doći do kolodvora. +go-around-info=Crveni vlak bi mogao otići okolo, ali ne može znati da je cyan vlak blokira samo pola tračnice. +green=Zelena +green-means=Blok ispred je otvoren. Vlakovi mogu prolaziti. +hover-signal=Možeš prijeći kursorom preko signala kako bi provjerio njegov smjer. +oncoming-goal=Sagradi signale tako da se oba vlaka mogu mimoići i doći do svojih kolodvora. +oncoming-info=Zapamti da smjer iz kojega se signal čita ovisi o strani željeznice na kojoj je signal pozicioniran. +place-signal-goal=Sagradi signal bilo gdje na tračnici. +place-wagon-goal=Postavi vagon nekoliko puta i pogledaj kako to utječe na signale. +proceed-goal=Sagradi signale tako da crveni vlak može proći. +red=Crveno +red-means=Blok ispred je zauzet. Vlakovi ne mogu prolaziti. +reset-all=Resetiraj sve +reset-trains=Resetiraj vlakove +second-signal-goal=Sagradi drugi signal kako bi napravio treći blok. +see-block-split=Kao što možeš primijetiti, tračnica se podijelila na 2 bloka. +siding-signals-goal=Sagradi signale kako bi izolirao prilaz glavnoj tračnici kako bi crveni vlak mogao proći. +siding-signals-info=U ovoj situaciji, crveni vlak neće ući u idući blok jer je zauzet. +signal-color=Boja signala +signal-direction=Smjer u kojem je signal uperen ovisi o stani tračnice na kojoj ga sagradiš. +signal-direction-goal=Pokušaj pomaknuti signal na drugu stranu tračnice. +signals-read-ahead=Svaki signal provjerava blok ispred sebe i ažurira svoju boju zavisno o situaciji. +signals-split-rail=Gradnjom signala pored tračnice će je podijeliti na blokove. +start-trains=Pokreni vlakove +trains-dont-see-trains=Vlakovi ne mogu "vidjeti" druge vlakove. Umjesto vida, koriste signale da vide jeli sekcija tračnice slobodna ili zauzeta. +yellow=Žuto +yellow-means=Blok ispred će uskoro biti zauzet. Vlakovi ne mogu prolaziti. +[label] +block=Blok __1__ +cyan-destination=Cijan destinacija +cyan-train=Cijan vlak +no-block=Ispred nema bloka +reading-block=Provjera bloka __1__ +red-destination=Crveno odredište +red-train=Crveni vlak + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/hu/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/hu/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d92d6262076c0a32809966cd6defba209d55362b --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/hu/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Jelentés +finish=Vége +finish-info=Kaptál néhány tárgyat, hogy kísérletezhess a jelzőkkel.\n\nNyomd meg a Vége gombot a bemutató befejezéséhez. +go-around-goal=Építs jelzőlámpákat, hogy a piros vonat elérhesse az állomást. +go-around-info=A piros vonat körbe tudna menni, de nem veszi észre, hogy a világoskék vonat a sínpár csak egy oldalát foglalja le. +green=Zöld +green-means=A következő blokk jelenleg elérhető, így a vonatok közlekedhetnek erre. +hover-signal=Vidd az egérmutatót a jelzőlámpa fölé, hogy lásd az irányát. +oncoming-goal=Építs jelzőlámpákat, hogy a vonatok elkerüljék egymást, és elérjék az állomásukat. +oncoming-info=Ne feledd, hogy a jelzőlámpa irányát az határozza meg, hogy a sín melyik oldalán van. +place-signal-goal=Tegyél le egy jelzőlámpát bárhová a sínnél. +place-wagon-goal=Helyezz le egy tehervagont párszor, hogy lásd, hogy hat a jelzőlámpákra. +proceed-goal=Építs jelzőlámpákat, hogy a piros vonat továbbhaladhasson. +red=Piros +red-means=A következő blokk épp foglalt, így a vonatok nem tudnak erre közlekedni. +reset-all=Minden visszaállítása +reset-trains=Vonatok visszaállítása +second-signal-goal=Tegyél le egy második jelzőlámpát, hogy egy további harmadik blokkra bontsd a részt. +see-block-split=Láthatod, hogy a sín két blokkra osztódott. +siding-signals-goal=Építs jelzőlámpákat, hogy elválaszd a mellékvágányt a főpályától, és a piros vonat továbbhaladhasson. +siding-signals-info=Ebben a helyzetben a piros vonat nem lép be a következő blokkba, mert foglalt. +signal-color=Jelzőlámpa színe +signal-direction=A jelzőlámpa irányát az határozza meg, hogy a sín melyik oldalára tetted le azt. +signal-direction-goal=Próbáld meg áttenni a jelzőlámpát a sín másik oldalára +signals-read-ahead=Minden jelzőlámpa ellenőrzi az előtte lévő blokkot, és annak megfelelően változtatja a színét. +signals-split-rail=Ha jelzőlámpát építesz a sín mellé, az felosztja a sínt több blokkra. +start-trains=Vonatok elindítása +trains-dont-see-trains=A vonatok nem "látják" a többi vonatot. Ehelyett jelzőlámpákat használnak, hogy ellenőrizzék, a sínszakasz szabad-e. +yellow=Sárga +yellow-means=A következő blokk hamarosan foglalt lesz, így a vonatok nem közlekedhetnek erre. +[label] +block=__1__. blokk +cyan-destination=Cián célhely +cyan-train=Cián vonat +no-block=Nincs előtte blokk +reading-block=__1__. blokk ellenőrzése +red-destination=Piros célhely +red-train=Piros vonat + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/id/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/id/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1a1a9fbc035fc494db975147311f81896069163b --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/id/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Arti +finish=Selesai +finish-info=Kamu telah diberikan beberapa item untuk bereksperimen dengan pemancar kereta. \n\nTekan tombol Selesai pada akhir tutorial. +go-around-goal=Buat pemancar untuk mengizinkan kereta merah mencapai perhentian. +go-around-info=Kerta merah dapat bepergian, tapi tidak dapat mendeteksi kereta cyan hanya menghalangi sebagian jalur. +green=Hijau +green-means=Blok di depan tersedia. Kereta dapat lewat. +hover-signal=Kamu dapat memindahkan pemancar untuk melihat arahnya. +oncoming-goal=Buat pemacar untuk mengizinkan kedua kereta melewati satu sama lain dan mencapai perhentian mereka. +oncoming-info=Ingat, setiap pemancar akan membaca sinyalnya berdasarkan bagian jalur yang terpasang padanya. +place-signal-goal=Buat pemancar di manapun di jalur kereta. +place-wagon-goal=Tempatkan gerbong kargo beberapa kali untuk melihat pengaruhnya terhadap pemancar. +proceed-goal=Buat pemancar untuk mengizinkan kereta merah bergerak. +red=Merah +red-means=Blok di depan sibuk. Kereta tidak dapat lewat. +reset-all=Atur ulang semua +reset-trains=Atur ulang kereta +second-signal-goal=Buat pemancar kedua untuk membuat balok ketiga. +see-block-split=Kamu dapat melihat jalur kereta yang terbagi menjadi dua balok. +siding-signals-goal=Buat pemancar untuk mengisolasi bagian menurun pada jalur utama agar kereta merah bergerak. +siding-signals-info=Dalam situasi ini, kereta merah tidak akan memasuki blok lain karena sibuk. +signal-color=Warna Pemancar +signal-direction=Arah pemancar megikuti bagian jalur kereta yang kamu buat. +signal-direction-goal=Coba pindahkan pemancar ke bagian jalur lainnya. +signals-read-ahead=Setiap pemacar memeriksa balok di depannya kemudian membarui warnanya. +signals-split-rail=Bangunan pemancar yang berada dekat jalur kereta akan terbagi menjadi beberapa bagunan. +start-trains=Jalankan kereta. +trains-dont-see-trains=Kereta tidak dapat "melihat" kereta lain. Namun kereta menggunakan sinyal untuk mengetahui bagian kereta dapat dilalui atau tidak. +yellow=Kuning +yellow-means=Blok di depan akan segera sibuk. Kereta tidak dapat lewat. +[label] +block=Blok __1__ +cyan-destination=Destinasi Cyan +cyan-train=Kereta Cyan +no-block=Tidak ada blok di depan +reading-block=Memeriksa blok __1__ +red-destination=Destinasi merah +red-train=Kereta merah + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/is/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/is/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..05705a549ec92d34422575a919330bd67fef09ca --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/is/trains-basic-signals.cfg @@ -0,0 +1,2 @@ +red=Rauður + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/it/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/it/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..590c8bcf368a9b60f335cb93d268801af73b8ab3 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/it/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Significato +finish=Termina +finish-info=Ti sono stati forniti alcuni oggetti per sperimentare i segnali ferroviari.\n\nPremi il tasto Termina per terminare il tutorial. +go-around-goal=Costruisci i segnali per permettere al treno rosso di raggiungere la destinazione. +go-around-info=Il treno rosso potrebbe prendere un binario alternativo, ma non riesce a vedere che il treno ciano sta bloccando la linea. +green=Verde +green-means=Il blocco davanti è libero. I treni possono passare. +hover-signal=Puoi passare sopra un segnale col mouse per vederne la direzione. +oncoming-goal=Costruisci i segnali per permettere a entrambi i treni di passare e raggiungere le loro destinazioni. +oncoming-info=Ricorda che la direzione di lettura di un segnale viaggia in base a quale lato del binario è posizionato il segnale stesso. +place-signal-goal=Costruisci un segnale ovunque sulla rotaia. +place-wagon-goal=Piazza il vagone merci un paio di volte per vedere come influisce i segnali +proceed-goal=Piazza i segnali per permettere al treno rosso di procedere. +red=Rosso +red-means=Il blocco davanti è occupato. I treni potrebbero non riuscire a passare. +reset-all=Reimposta tutto +reset-trains=Reimposta i treni +second-signal-goal=Costruisci un secondo segnale per creare un terzo blocco. +see-block-split=Puoi vedere che la tratta è stata spezzata in due parti. +siding-signals-goal=Costruisci i segnali per isolare il binario dal tracciato principale per permettere al treno rosso di proseguire. +siding-signals-info=In questa situazione, il treno rosso non entrerà nel prossimo blocco poiché è occupato. +signal-color=Colore Segnale +signal-direction=La direzione nella quale un segnale è rivolto è basata sul lato della rotaia in cui viene costruito. +signal-direction-goal=Prova a spostare i segnali sull'altro lato del binario. +signals-read-ahead=Ogni segnale verifica il blocco successivo e cambierà il colore del semaforo di conseguenza. +signals-split-rail=Costruire i segnali vicino alla rotaia la suddividerà in più blocchi. +start-trains=Avvia i treni +trains-dont-see-trains=Le locomotive non possono vedersi tra di loro, utilizzano però i segnali ferroviari per verificare la presenza di altri treni nel tratto ferroviario che devono percorrere. +yellow=Giallo +yellow-means=Il blocco davanti sarà presto occupato. I treni potrebbero non riuscire a passare. +[label] +block=Blocca __1__ +cyan-destination=Destinazione ciano +cyan-train=Treno ciano +no-block=Nessun blocco avanti +reading-block=Controllo blocco __1__ +red-destination=Destinazione rosso +red-train=Treno rosso + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/ja/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/ja/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6b2e66e019f0391b43b7471716cd577431ec4689 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/ja/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=信号の色の意味 +finish=終了 +finish-info=信号について色々試すための資材を渡します。\n\n終了ボタンを押すとチュートリアルを終了します。 +go-around-goal=赤色の列車が駅に到達できるように信号を設置しましょう。 +go-around-info=赤の列車は迂回できそうですが、シアンの列車が線路の半分だけをブロックしていることを検出できません。 +green=緑 +green-means=前方のブロックは利用可能で、列車は通過できます。 +hover-signal=信号の方向はカーソルを合わせることで確認できます。 +oncoming-goal=両方の列車がすれ違い、それぞれの駅に到達できるように信号を配置しましょう。 +oncoming-info=思い出してください。信号が読み込む方向は、線路のどちらに配置するかによって決まります。 +place-signal-goal=レールの好きな位置に信号を設置しましょう。 +place-wagon-goal=何回か貨物車両を配置し、信号にどのように影響するのかを見てみましょう。 +proceed-goal=赤の列車が進めるよう信号を配置しましょう。 +red=赤 +red-means=前方のブロックは占有されており、列車は通過できません。 +reset-all=全てリセット +reset-trains=列車をリセット +second-signal-goal=2つ目の信号を設置し、3つ目のブロックを作りましょう。 +see-block-split=レールが2つのブロックに分かれたのが分かります。 +siding-signals-goal=信号を配置して本線から側線を分離し、赤の列車が進むようにしましょう。 +siding-signals-info=この状況では、次のブロックは占有されており、赤の列車は進入しません。 +signal-color=信号の色 +signal-direction=信号の向きは、レールのどちら側に信号を設置したかで決まります。 +signal-direction-goal=線路の反対側に信号を設置してみましょう。 +signals-read-ahead=各信号は前方のブロックを確認し、それに応じて色を更新します。 +signals-split-rail=レール脇に信号を設置することで、ブロック分けを行います。 +start-trains=列車を走らせる +trains-dont-see-trains=列車は他の列車を「見る」ことはできません。その代わり、線路のある区間が開放されているかブロックされているかを知るために信号を使用します。 +yellow=黄 +yellow-means=前方のブロックはまもなく占有されるため、列車は通過できません。 +[label] +block=ブロック __1__ +cyan-destination=シアンの列車の目的地 +cyan-train=シアンの列車 +no-block=前方にブロックがありません +reading-block=ブロック __1__ を確認中 +red-destination=赤の列車の目的地 +red-train=赤色の列車 + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/ka/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/ka/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6c4e616321a3bf8ad32f34801b2f4cc1bca29443 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/ka/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=მნიშვნელობა +finish=დასრულება +finish-info=თქვენ მოგეცემათ რამდენიმე ელემენტი მატარებლის სიგნალების ექსპერიმენტებისთვის.\n\nდააჭირეთ ღილაკს დასრულება, რათა დაასრულოთ სახელმძღვანელო. +go-around-goal=შექმენით სიგნალები, რათა წითელი მატარებელი მიაღწიოს გაჩერებას. +go-around-info=წითელ მატარებელს შეეძლო შემოვლა, მაგრამ ვერ ამჩნევს, რომ ცისფერი მატარებელი მხოლოდ ლიანდაგის ნახევარს ბლოკავს. +green=მწვანე +green-means=წინ ბლოკი ხელმისაწვდომია. მატარებლები შეიძლება გაიარონ. +hover-signal=თქვენ შეგიძლიათ გადახვიდეთ სიგნალზე მისი მიმართულების სანახავად. +oncoming-goal=შექმენით სიგნალები, რათა ორივე მატარებელმა გაიაროს ერთმანეთი და მიაღწიოს გაჩერებებს. +oncoming-info=გახსოვდეთ, რომ სიგნალის წაკითხვის მიმართულება განისაზღვრება ტრასის რომელ მხარეს არის ის. +place-signal-goal=შექმენით სიგნალი ლიანდაგზე ნებისმიერ ადგილას. +place-wagon-goal=რამდენჯერმე მოათავსეთ სატვირთო ვაგონი, რათა ნახოთ, როგორ იმოქმედებს ის სიგნალებზე. +proceed-goal=შექმენით სიგნალები წითელი მატარებლის გასაგრძელებლად. +red=წითელი +red-means=წინ ბლოკი დაკავებულია. მატარებლები შეიძლება არ გაიარონ. +reset-all=ყველაფრის გადათვირთვა +reset-trains=მატარებლების გადატვირთვა +second-signal-goal=შექმენით მეორე სიგნალი მესამე ბლოკის შესაქმნელად. +see-block-split=ხედავთ, რომ ლიანდაგი ორ ბლოკად არის გატეხილი. +siding-signals-goal=შექმენით სიგნალები ძირითადი ლიანდაგიდან ზოლის იზოლირებისთვის, რათა წითელი მატარებელი გააგრძელოს. +siding-signals-info=ამ სიტუაციაში წითელი მატარებელი არ შევა შემდეგ ბლოკში, რადგან ის დაკავებულია. +signal-color=სიგნალის ფერი +signal-direction=სიგნალის მიმართულება დამოკიდებულია იმაზე, თუ რა მხარეს ააშენებთ მას. +signal-direction-goal=სცადეთ სიგნალების გადატანა ბილიკის მეორე მხარეს. +signals-read-ahead=თითოეული სიგნალი ამოწმებს წინა ბლოკს და შესაბამისად ანახლებს მის ფერს. +signals-split-rail=რკინიგზის გვერდით სიგნალების აშენება მას უფრო მეტ ბლოკად დაყოფს. +start-trains=გაუშვით მატარებლები +trains-dont-see-trains=მატარებლები სხვა მატარებლებს ვერ „ხედავენ“. ამის ნაცვლად, ისინი იყენებენ სიგნალებს, რათა ნახონ, არის თუ არა სარკინიგზო მონაკვეთი თავისუფალი ან დაბლოკილი. +yellow=ყვითელი +yellow-means=წინ ბლოკი მალე დაიკავებს. მატარებლები შეიძლება არ გაიარონ. +[label] +block=ბლოკი__1__ +cyan-destination=ცისფერი დანიშნულება +cyan-train=ცისფერი მატარებელი +no-block=წინ ბლოკი არ არის +reading-block=ბლოკის შემოწმება __1__ +red-destination=წითელი დანიშნულება +red-train=წითელი მატარებელი + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/kk/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/kk/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1b18d7c1f450ac14ca4949219b5508b014ade021 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/kk/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Мағына +finish=Аяқтау +finish-info=Сізге Т/Ж бағдаршамдарымен эксперимент жасауға кейбір зат берілді.\n\nТуториалды аяқтау үшін Аяқтау батырмасын басыңыз. +go-around-goal=Қызыл пойызға бекетіне жетуге жол беру үшін бағдаршам құрыңыз. +go-around-info=Қызыл пойыз өтіп кете алады, бірақ көк пойыз тек жарты жолды бұғаттап тұрғанын анықтай алмайды. +green=Жасыл +green-means=Алғы блок бос. Пойыз өте алады. +hover-signal=Курсормен бағдаршам бағытын көре аласыз. +oncoming-goal=Екі пойызға өтіп, бекеттеріне жетуге жол беру үшін бағдаршам құрыңыз. +oncoming-info=Бағдаршам оқитын бағыт жолдың қай жағында орналасқанына байланысты екенін есіңізде сақтаңыз. +place-signal-goal=Рельстің кез келген жеріне бағдаршам құрыңыз. +place-wagon-goal=Жүк вагонын бірнеше рет орналастырып, ол бағдаршамдарға қалай әсер ететінін көріңіз. +proceed-goal=Қызыл пойызға жол беру үшін бағдаршам құрыңыз. +red=Қызыл +red-means=Алғы блок бос емес. Пойыз өте алмайды. +reset-all=Бәрін арылту +reset-trains=Пойыздарды арылту +second-signal-goal=Үшінші блок құру үшін екінші бағдаршам құрыңыз. +see-block-split=Көріп отырғаныңыздай, рельс екі блокқа бөлінді. +siding-signals-goal=Қызыл пойызға жол беру үшін бүйірлік жолды бас жолдан оқшаулауға бағдаршам құрыңыз. +siding-signals-info=Бұл жағдайда қызыл пойыз келесі блокқа өтпейді, өйткені ол бос емес. +signal-color=Бағдаршам түсі +signal-direction=Бағдаршам бағыты рельстің қай жағына құрғаныңызға байланысты. +signal-direction-goal=Бағдаршамдарды рельстің басқа жағына жылжытып көріңіз. +signals-read-ahead=Әр бағдаршам алғы блокті тексеріп, соған сай түсін жаңартады. +signals-split-rail=Рельс жанына бағдаршам құру оны блоктарға бөледі. +start-trains=Пойыздарды іске қосу +trains-dont-see-trains=Пойыздар басқа пойыздарды "көре" алмайды. Оның орнына олар бағдаршам қолданып, рельс бөлігі ашық немесе жабық екенін тексере алады. +yellow=Сары +yellow-means=Алғы блок жақында бос емес болады. Пойыз өте алмайды. +[label] +block=__1__-блок +cyan-destination=Көк межелі орын +cyan-train=Көк пойыз +no-block=Алда блок жоқ +reading-block=__1__-блокті тексеруде +red-destination=Қызыл межелі орын +red-train=Қызыл пойыз + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/ko/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/ko/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1be978cbddecf39d2a03d305d4429ee7a2193fdb --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/ko/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=의미 +finish=완료 +finish-info=기차 신호를 연습하고 실험할 수 있도록 아이템이 제공되었습니다.\n\n튜토리얼을 종료하려면 완료 버튼을 누르십시오. +go-around-goal=빨간색 기차가 정류장에 도착할 수 있도록 신호를 설치하세요. +go-around-info=빨간색 기차는 우회해서 정류장으로 갈 수 있지만, 청록색 기차가 경로 두 곳 중 한 곳만을 막고 있다는 점을 확인하지 못 하고 있습니다. +green=초록색 +green-means=이 앞 구간은 빈 구간입니다. 이 앞 구간으로 기차가 지나갈 수 있습니다. +hover-signal=신호 위에 마우스 커서를 올려 놓으면 해당 신호의 방향을 볼 수 있습니다. +oncoming-goal=두 기차가 서로 지나쳐 가면서 각각 정류장에 도착할 수 있도록 신호를 설치하세요. +oncoming-info=다시 말하지만 신호가 읽는 방향은 해당 신호가 철도의 어느 쪽 면에 설치되어 있는지에 따라 달라집니다. +place-signal-goal=철도 위 아무데나 신호를 설치하세요. +place-wagon-goal=화물차를 배치하면서 신호 변화를 확인해보세요. +proceed-goal=빨간색 기차가 진행할 수 있도록 신호를 설치하세요. +red=빨간색 +red-means=이 앞 구간을 다른 기차가 차지하고 있습니다. 기차가 지나갈 수 없습니다. +reset-all=모두 초기화 +reset-trains=기차 초기화 +second-signal-goal=두번째 신호를 설치해서 구간을 세 개로 나누세요. +see-block-split=철도가 두 구간으로 나뉜 것을 확인할 수 있습니다. +siding-signals-goal=주 경로에서 우회 경로를 격리시켜서 빨간색 기차가 정류장에 도착할 수 있도록 신호를 설치하세요. +siding-signals-info=현재 상황을 보면, 다음 구간 안에 기차가 있어서 빨간색 기차가 진입할 수 없는 상태입니다. +signal-color=신호 색상 +signal-direction=신호의 방향은 해당 신호가 철도의 어느 쪽에 설치되었는지에 따라 달라집니다. +signal-direction-goal=신호를 철도의 반대쪽에 옮겨 보세요. +signals-read-ahead=각 신호는 각 신호 앞의 구간을 확인하고 구간 상태에 따라 다음과 같이 색상을 바꿉니다. +signals-split-rail=철도 옆에 신호를 배치하면 더욱 많은 구획으로 나누어집니다. +start-trains=기차 운행 +trains-dont-see-trains=기차는 다른 기차를 "볼" 수 없습니다. 대신 신호를 확인하여 다음 철도 구간이 비어있는지 차단되어 있는지를 확인합니다. +yellow=노란색 +yellow-means=이 앞 구간에 기차가 곧 들어설 예정입니다. 기차가 지나갈 수 없습니다. +[label] +block=__1__번 구간 +cyan-destination=청록색 종착역 +cyan-train=청록색 기차 +no-block=이 앞에 구간 없음 +reading-block=__1__번 구간 확인 +red-destination=빨간색 종착역 +red-train=빨간색 기차 + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/lt/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/lt/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..75ef2dd6385f072cb12ac1854e9057eb15b04330 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/lt/trains-basic-signals.cfg @@ -0,0 +1,11 @@ +color-meaning=Reikšmė +red=Raudona +reset-all=Atstatyti viską +signal-color=Signlo spalva +[label] +cyan-destination=Žalsvai mėlynas tikslas +cyan-train=Žalsvai mėlynas traukinys +no-block=Jokių kliučių priekyje +red-destination=Raudonas tikslas +red-train=Raudonas traukinys + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/lv/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/lv/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..dcbba68dcbc2d69e4cf7935345f69c561f31a5cf --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/lv/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Nozīme +finish=Beigt +finish-info=Tev ir iedoti daži priekšmeti, lai eksperimentētu ar vilcienu signāliem. \n\nNospied pogu Beigt, lai pabeigtu apmācību. +go-around-goal=Uzbūvē signālus, lai ļautu sarkanajam vilcienam sasniegt pieturvietu. +go-around-info=Sarkanais vilciens varētu turpināt ceļu, bet tas nespēj konstatēt, ka ciānkrāsas vilciens bloķē tikai pusi no sliežu posma. +green=Zaļš +green-means=Priekšā esošais sliežu posms ir brīvs. Vilcieni drīkst turpināt. +hover-signal=Uzliec kursoru uz signāla, lai redzētu tā virzienu. +oncoming-goal=Uzbūvē signālus, lai vilcieni varētu pabraukt garām viens otram un sasniegtu savas pieturvietas. +oncoming-info=Atceries, ka virziens, kurā signāls tiek nolasīts ir atkarīgs no tā, kurā sliežu pusē tas ir novietots. +place-signal-goal=Uzbūvē signālu jebkur uz sliedēm. +place-wagon-goal=Novieto kravas vagonu dažas reizes, lai redzētu kā tas ietekmē signālus. +proceed-goal=Uzbūvē signālus, lai ļautu sarkanajam vilcienam turpināt. +red=Sarkans +red-means=Priekšā esošais sliežu posms ir aizņemts. Vilcieni nedrīkst turpināt. +reset-all=Atiestati visu +reset-trains=Atiestati vilcienus +second-signal-goal=Uzbūvē otru signālu, lai izveidotu trešo posmu. +see-block-split=Tu vari redzēt, ka sliedes ir sadalītas divos posmos. +siding-signals-goal=Uzbūvē signālus, lai noizolētu blakus posmu no galvenā sliežu ceļa, lai sarkanais vilciens varētu turpināt. +siding-signals-info=Šajā situācijā sarkanais vilciens nepārvietosies uz nākamo sliežu posmu, jo tas ir aizņemts. +signal-color=Signāla krāsa +signal-direction=Signāla virziens ir atkarīgs no tā, kurā sliežu pusē Tu to uzbūvē. +signal-direction-goal=Pamēģini pārvietot signālus uz sliežu otru pusi. +signals-read-ahead=Katrs signāls pārbauda pēc tā esošo posmu un attiecīgi nomaina signāla krāsu. +signals-split-rail=Būvējot signālus pie sliedēm tie tās sadalīs vairākos posmos. +start-trains=Darbini vilcienus +trains-dont-see-trains=Vilcieni nespēj "redzēt" citus vilcienus. Tādēļ tie izmanto signālus, lai zinātu vai sliežu posms ir brīvs vai aizņemts. +yellow=Dzeltens +yellow-means=Priekšā esošais sliežu posms drīz būs aizņemts. Vilcieni nedrīkst turpināt. +[label] +block=Posms __1__ +cyan-destination=Ciāna galapunkts +cyan-train=Ciāna vilciens +no-block=Tālāk nav sliežu posma +reading-block=Pārbauda posmu __1__ +red-destination=Sarkans galapunkts +red-train=Sarkans vilciens + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/nl/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/nl/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..eabdbc85509d8c11fc3bc82d5aaa55d1502b92dd --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/nl/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Betekenis +finish=Voltooien +finish-info=Je hebt wat items gekregen om te experimenteren met seinen.\n\nDruk op de knop Voltooien om de tutorial te beëindigen. +go-around-goal=Bouw seinen om de rode trein het station te laten bereiken. +go-around-info=De rode trein zou rond kunnen gaan, maar hij kan niet detecteren dat de cyaan trein slechts de helft van het spoor blokkeert. +green=Groen +green-means=Het volgende blok is beschikbaar, treinen mogen doorrijden. +hover-signal=Je kan je muis boven een sein houden om de richting ervan te zien. +oncoming-goal=Bouw seinen zodat beide treinen elkaar kunnen passeren en hun station kunnen bereiken. +oncoming-info=Vergeet niet dat de richting van een sein wordt bepaald door aan welke kant van het spoor het staat. +place-signal-goal=Bouw ergens een sein op het spoor. +place-wagon-goal=Plaats de vrachtwagon een aantal keer om te zien hoe het de seinen beïnvloedt. +proceed-goal=Bouw seinen om de rode trein door te laten gaan. +red=Rood +red-means=Het volgende blok is bezet, er mogen geen treinen langs. +reset-all=Reset Alles +reset-trains=Reset treinen +second-signal-goal=Bouw een tweede sein om een derde blok te maken. +see-block-split=Je ziet dat het spoor in twee blokken is gesplitst. +siding-signals-goal=Bouw seinen om het zijspoor van het hoofdspoor te isoleren, zodat de rode trein door kan gaan. +siding-signals-info=In deze situatie gaat de rode trein niet het volgende blok in, omdat het bezet is. +signal-color=Seinkleur +signal-direction=De richting waar een sein naar kijkt, is gebaseerd op welke kant van het spoor je het bouwt. +signal-direction-goal=Probeer de seinen naar de andere kant van het spoor te verplaatsen. +signals-read-ahead=Elk sein controleert het volgende blok en past zijn kleur daar op aan. +signals-split-rail=Seinen naast een spoor bouwen zal het in meer blokken verdelen. +start-trains=Start treinen +trains-dont-see-trains=Treinen kunnen andere treinen niet "zien". In plaats daarvan gebruiken ze seinen om te zien of een deel van het spoor beschikbaar of geblokkeerd is. +yellow=Geel +yellow-means=Het volgende blok wordt binnenkort bezet, er mogen geen treinen meer langs. +[label] +block=Blok __1__ +cyan-destination=Cyaan bestemming +cyan-train=Cyaan trein +no-block=Geen volgend blok +reading-block=Blok __1__ controleren +red-destination=Rode bestemming +red-train=Rode trein + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/no/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/no/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cae21b723712b1d2617b3dbf1951613d8cdf6668 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/no/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Betydning +finish=Fullfør +finish-info=Du har fått noen gjenstander til å eksperimentere med togsignaler.\n\nTrykk på Fullfør for å avslutte veiledningen. +go-around-goal=Bygg signaler for å la det røde toget nå stasjonen. +go-around-info=Det røde toget kan gå rundt, men det kan ikke vite at det turkise toget bare blokkerer halvparten av sporet. +green=Grønn +green-means=Seksjonen foran er ledig, tog kan passere. +hover-signal=Du kan holde pekeren over et signal for å se retningen. +oncoming-goal=Bygg signaler for å la begge togene passere hverandre og nå stasjonene. +oncoming-info=Husk at retningen signalet gjelder for er basert på hvilken side av sporet det er på. +place-signal-goal=Bygg et signal hvor som helst på jerbanesporet. +place-wagon-goal=Plasser lastevognen noen ganger for å se hvordan den påvirker signalene. +proceed-goal=Bygg signaler for å la det røde toget fortsette. +red=Rød +red-means=Seksjonen foran er opptatt, tog kan ikke passere. +reset-all=Tilbakestill alle +reset-trains=Tilbakestill togene +second-signal-goal=Bygg et annet signal for å lage en tredje blokk. +see-block-split=Du kan se at togbanen har blitt delt inn i to blokker. +siding-signals-goal=Bygg signaler for å isolere siden fra hovedsporet for å la det røde toget fortsette. +siding-signals-info=I denne situasjonen vil ikke det røde toget gå inn i neste blokk fordi det er opptatt. +signal-color=Signal farge +signal-direction=Retningen på signalet er basert på hvilken side av skinnen du har bygget den på. +signal-direction-goal=Prøv å flytte signalene til den andre siden av sporet. +signals-read-ahead=Hvert signal sjekker seksjonen foran og oppdaterer fargen deretter. +signals-split-rail=Å bygge signaler ved siden av et jernbanespor vil dele det opp i flere blokker. +start-trains=Start togene +trains-dont-see-trains=Tog kan ikke "se" andre tog. I stedet bruker de signaler for å se om en seksjon av jernbanen er ledig eller opptatt. +yellow=Gul +yellow-means=Seksjonen foran vil snart bli opptatt, tog kan ikke passere. +[label] +block=Seksjon __1__ +cyan-destination=Turkis destinasjon +cyan-train=Turkis tog +no-block=Ingen blokk foran +reading-block=Sjekker blokk __1__ +red-destination=Rød destinasjon +red-train=Rødt tog + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/pl/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/pl/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..569435eb940df11b70130606d99a3069983e0903 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/pl/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Znaczenie +finish=Zakończ +finish-info=Otrzymane przedmioty służą do eksperymentowania z sygnalizatorami kolejowymi.\n\nNaciśnij przycisk "Zakończ", aby zakończyć samouczek. +go-around-goal=Zbuduj semafory, aby umożliwić czerwonemu pociągowi dotarcie do przystanku. +go-around-info=Czerwony pociąg mógłby dojechać, ale nie może wykryć, że niebieski pociąg blokuje tylko połowę trasy. +green=Zielony +green-means=Kolejny blok jest wolny. Pociągi mogą przejechać. +hover-signal=Najedź na semafor, aby zobaczyć jego kierunek. +oncoming-goal=Zbuduj semafory, aby umożliwić obu pociągom mijanie się między sobą i dotarcie do ich zadanych przystanków. +oncoming-info=Pamiętaj, że kierunek, z którego czytany jest sygnał, jest określany tym, po której stronie toru stoi semafor. +place-signal-goal=Postaw semafor gdziekolwiek przy torze. +place-wagon-goal=Umieść wagon towarowy w kilku miejscach, aby sprawdzić, jak wpływa to na sygnał semaforów. +proceed-goal=Zbuduj semafory, aby umożliwić przejazd czerwonemu pociągowi. +red=Czerwony +red-means=Następny blok jest zajęty. Pociągi nie mogą przejechać. +reset-all=Zresetuj wszystko +reset-trains=Zresetuj pociągi +second-signal-goal=Postaw drugi semafor, aby utworzyć trzeci blok. +see-block-split=Możesz zobaczyć jak tor został podzielony na dwa bloki. +siding-signals-goal=Zbuduj semafory w celu odizolowania bocznicy od głównego toru, aby umożliwić przejazd czerwonemu pociągowi. +siding-signals-info=W tej sytuacji czerwony pociąg nie wjedzie do następnego bloku, ponieważ jest on zajęty. +signal-color=Kolor sygnału +signal-direction=Kierunek działania semafora, zależy po której stronie toru zostanie on ustawiony. +signal-direction-goal=Spróbuj przenieść semafory na drugą stronę trasy. +signals-read-ahead=Każdy semafor sprawdza blok z przodu i odpowiednio aktualizuje swój kolor sygnału. +signals-split-rail=Stawianie semaforów przy torze będzie dzielić go na kolejne bloki. +start-trains=Uruchom pociągi +trains-dont-see-trains=Pociągi nie "widzą" innych pociągów. Zamiast tego używają semaforów, aby sprawdzić, czy odcinek toru jest wolny czy zablokowany. +yellow=Żółty +yellow-means=Kolejny blok wkrótce zostanie zajęty. Pociągi mogą nie przejechać. +[label] +block=Blok __1__ +cyan-destination=Cel niebieskiego +cyan-train=Niebieski pociąg +no-block=Brak kolejnych bloków +reading-block=Sprawdzanie bloku __1__ +red-destination=Cel czerwonego +red-train=Czerwony pociąg + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/pt-BR/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/pt-BR/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9d0b5ee7cec38428c4c5864ed8fdcd5b7b59373f --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/pt-BR/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Significado +finish=Concluir +finish-info=Você recebeu alguns itens para experimentar com sinais de trens.\n\nPressione o botão Concluir para finalizar o tutorial. +go-around-goal=Construa sinais para permitir que o trem vermelho chegue à parada. +go-around-info=O trem vermelho poderia dar a volta, mas ele não consegue detectar que o trem ciano está bloqueando apenas metade do trilho. +green=Verde +green-means=O bloco à frente está livre. Trens podem passar. +hover-signal=Você pode passar o mouse sobre um sinal para ver a sua direção. +oncoming-goal=Construa sinais para permitir que ambos os trens se passem e alcancem suas paradas. +oncoming-info=Lembre-se que a direção que um sinal lê é determinada pelo lado do trilho que ele está. +place-signal-goal=Construa um sinal em qualquer lugar no trilho. +place-wagon-goal=Coloque o vagão de carga algumas vezes para ver como isso afeta os sinais. +proceed-goal=Construa sinais para permitir que o trem vermelho prossiga. +red=Vermelho +red-means=O bloco à frente está ocupado. Trens podem não passar. +reset-all=Reiniciar tudo +reset-trains=Reiniciar trens +second-signal-goal=Construa um segundo sinal para criar um terceiro bloco. +see-block-split=Você pode ver que o trilho foi quebrado em dois blocos. +siding-signals-goal=Construa sinais para isolar o desvio do trilho principal para permitir que o trem vermelho prossiga. +siding-signals-info=Nessa situação, o trem vermelho não irá entrar no próximo bloco porque ele está ocupado. +signal-color=Cor do sinal +signal-direction=A direção para a qual um sinal está voltado se baseia em qual lado do trilho você o construiu. +signal-direction-goal=Tente mover os sinais para o outro lado deste trilho. +signals-read-ahead=Cada sinal verifica o bloco à frente e atualiza sua color de acordo. +signals-split-rail=Construir sinais próximos a um trilho irá dividi-lo em mais blocos. +start-trains=Ativar trens +trains-dont-see-trains=Trens não conseguem "enxergar" outros trens, em vez disso, eles utilizam sinais para ver se uma seção do trilho está livre ou bloqueada. +yellow=Amarelo +yellow-means=O bloco à frente logo estará ocupado. Trens podem não passar. +[label] +block=Bloquear __1__ +cyan-destination=Destino Ciano +cyan-train=Trem ciano +no-block=Nenhum bloco à frente +reading-block=Verificando bloco__1__ +red-destination=Destino vermelho +red-train=Trem vermelho + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/pt-PT/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/pt-PT/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..00c3fbadbaf96adf945863e380a445023f9eb875 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/pt-PT/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Significado +finish=Fim +finish-info=Recebeste alguns itens para fazer mais experiências sobre o funcionamento dos sinais ferroviários. \n\nQuando quiseres, clica em Terminar para sair do tutorial. +go-around-goal=Coloca sinais de modo a permitir que o comboio vermelho chegue à sua paragem. +go-around-info=O comboio vermelho podia circular, mas este não consegue perceber que o comboio azul está a bloquear apenas metade da linha. +green=Verde +green-means=A secção à frente está livre. Os comboios podem passar. +hover-signal=Podes passar o rato sobre um sinal para verificar a sua direção. +oncoming-goal=Coloca sinais para permitir que ambos os comboios consigam chegar às suas estações. +oncoming-info=Lembra-te que a direção que o sinal controla é determinado pelo lado do caminho a que está ligado. +place-signal-goal=Contrua um sinal em qualquer parte da linha. +place-wagon-goal=Coloque o vagão de carga algumas vezes para verificar como ele afeta os sinais +proceed-goal=Coloca sinais de modo a que o comboio vermelho consiga prosseguir a marcha. +red=Vermelho +red-means=A secção à frente está ocupada. Não podem passar mais comboios. +reset-all=Repõe tudo +reset-trains=Repõe os comboios +second-signal-goal=Construa um segundo sinal para criar uma terceira secção. +see-block-split=Pode verificar que a linha foi dividida em duas secções. +siding-signals-goal=Coloca sinais de forma a isolar o caminho secundário do principal para que o comboio vermelho consiga prosseguir. +siding-signals-info=Nesta situação, o comboio vermelho não consegue entrar na secção seguinte porque esta está ocupado. +signal-color=Cor do sinal +signal-direction=A orientação que um sinal tem é baseada no lado da linha em que é construído. +signal-direction-goal=Experimenta mover os sinais para o outro lado do trilho. +signals-read-ahead=Cada sinal controla a secção à sua frente e muda o seu estado de acordo com a situação. +signals-split-rail=Construir sinais junto à linha irá dividi-la em secções. +start-trains=Ligar comboios +trains-dont-see-trains=Os comboios não conseguem "ver" outros comboios. Em vez disso, eles usam sinais para verificar se uma secção da linha está livre ou bloqueada. +yellow=Amarelo +yellow-means=A secção à frente vai ficar ocupada. Os comboios não a podem atravessar. +[label] +block=secções __1__ +cyan-destination=Destino ciano +cyan-train=Comboio ciano +no-block=Nenhuma secção à frente +reading-block=A controlar a secção __1__ +red-destination=Destino vermelho +red-train=Comboio vermelho + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/ro/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/ro/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f1bceaaf491b6d56016d3d8d5da838997752089a --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/ro/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Semnificație +finish=Finalizare +finish-info=Ți s-au dat câteva obiecte pentru a experimenta cu semnalele feroviare.\n\nApăsați butonul Finalizare pentru a termina tutorialul. +go-around-goal=Construiește semnale pentru a permite trenului roșu să ajungă la stație. +go-around-info=Trenul roșu ar putea ocoli, dar nu poate detecta că trenul turcoaz blochează doar jumătate din traseu. +green=Verde +green-means=Secțiunea următoare este liberă. Trenurile pot trece. +hover-signal=Poți vedea direcția unui semnal tinând cursorul peste acesta. +oncoming-goal=Construiește semnale pentru a permite ambelor trenuri să treacă unul pe lângă celălalt și să ajungă la stațiile lor. +oncoming-info=Amintește-ți că direcţia de citire a semnalului este determinată de partea pe care este amplasat acesta. +place-signal-goal=Construiește un semnal oriunde pe șine. +place-wagon-goal=Plasează vagonul de marfă de câteva ori pentru a vedea cum sunt afectate semnalele. +proceed-goal=Construiește semnale pentru a permite trenului roşu să continue. +red=Roșu +red-means=Secțiunea următoare este ocupată. Trenurile nu pot trece. +reset-all=Resetează totul +reset-trains=Resetează trenurile +second-signal-goal=Construiește un al doilea semnal pentru a crea o a treia secțiune. +see-block-split=Poți vedea că șinele au fost împărțite în două secțiuni. +siding-signals-goal=Construiește semnale pentru a izola ramificația de șina principală pentru a permite trenului roșu să continue. +siding-signals-info=În această situație, trenul roșu nu va intra în următoarea secțiune pentru că este ocupată. +signal-color=Culoare Semnal +signal-direction=Direcția în care este orientat un semnal este bazată pe care parte a căii ferate este construit acesta. +signal-direction-goal=Încercă să muți semnalele pe partea cealaltă a șinei. +signals-read-ahead=Fiecare semnal verifică secțiunea următoare şi îşi actualizează culoarea în mod corespunzător. +signals-split-rail=Construirea semnalelor lângă o cale ferată o va împărţi în mai multe secțiuni. +start-trains=Pornește trenurile +trains-dont-see-trains=Trenurile nu pot "vedea" alte trenuri. În schimb, ele folosesc semnale pentru a verifica dacă o secţiune de cale ferată este liberă sau blocată. +yellow=Galben +yellow-means=Secțiunea următoare va fi ocupată în curând. Trenurile nu pot trece. +[label] +block=Secțiunea __1__ +cyan-destination=Destinație turcoaz +cyan-train=Tren turcoaz +no-block=Nu urmează nicio secțiune. +reading-block=Se verifică secțiunea __1__ +red-destination=Destinație roșie +red-train=Tren roșu + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/ru/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/ru/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..82e01e08272a895ba7312865cdc8c58299169ccb --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/ru/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Значение +finish=Завершить +finish-info=Вам дали некоторые предметы для экспериментов со светофорами.\n\nНажмите кнопку "Завершить" для завершения обучения. +go-around-goal=Поставьте светофоры так, чтобы красный поезд доехал до своей станции. +go-around-info=Красный поезд может объехать, но он не знает, что голубой поезд блокирует только половину пути. +green=Зелёный +green-means=Следующий участок свободен. Поезда могут проехать. +hover-signal=Вы можете навести курсором на светофор, чтобы увидеть его направление. +oncoming-goal=Поставьте светофоры так, чтобы оба поезда могли проехать и добраться до своих станций. +oncoming-info=Помните, что направление, в которое светофор смотрит, определяется тем, с какой стороны рельс он стоит. +place-signal-goal=Поставьте светофор в любом месте возле рельс. +place-wagon-goal=Попробуйте несколько раз поставить грузовой вагон и посмотреть, как это влияет на сигналы. +proceed-goal=Поставьте светофоры, чтобы красный поезд мог проехать. +red=Красный +red-means=Следующий участок занят. Поезда не могут проехать. +reset-all=Сбросить всё +reset-trains=Вернуть поезда +second-signal-goal=Разместите второй светофор, чтобы создать третий участок. +see-block-split=Как видите, рельсы были разделены на два участка. +siding-signals-goal=Поставьте светофоры для отделения бокового пути от главного, чтобы красный поезд мог проехать. +siding-signals-info=В этой ситуации красный поезд не поедет на следующий участок, потому что участок занят. +signal-color=Цвет сигнала +signal-direction=Направление, куда смотрит светофор, зависит от того, с какой стороны рельсов вы его разместите. +signal-direction-goal=Попробуйте переместить светофоры на другую сторону рельс. +signals-read-ahead=Каждый светофор проверяет участок впереди себя и соответственно обновляет цвет своего сигнала. +signals-split-rail=Размещение светофоров рядом с рельсами разделит их на участки. +start-trains=Запустить поезда +trains-dont-see-trains=Поезда не могут "видеть" другие поезда. Вместо этого они используют светофоры, которые показывают, свободен ли впереди участок рельс. +yellow=Жёлтый +yellow-means=Следующий блок скоро будет занят. Поезда не смогут проехать. +[label] +block=Участок __1__ +cyan-destination=Место назначения бирюзового поезда +cyan-train=Бирюзовый поезд +no-block=Впереди нет участка +reading-block=Проверка участка __1__ +red-destination=Место назначения красного поезда +red-train=Красный поезд + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/sk/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/sk/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9637df34f31dc4525bf5e1731990a99bc35a01db --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/sk/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Význam +finish=Dokončiť +finish-info=Boli ti dané nejaké predmety na experimentovanie s vlakovými signálmi. \n\nStlač tlačidlo Dokončiť na ukončenie výcviku. +go-around-goal=Postav semafory tak, aby sa mohli červené vlaky dostať do staníc. +go-around-info=Červený vlak môže ísť na okolo, ale nedokáže zistiť, že tyrkysový vlak blokuje len polovicu koľajníc +green=Zelená +green-means=Blok vpredu je voľný. Vlaky môžu prejsť. +hover-signal=Umiestnením kurzora myši na signál zistíte jeho smer. +oncoming-goal=Vybudujte signály, ktoré umožnia obom vlakom prejsť okolo seba a dostať sa do svojich zastávok. +oncoming-info=Pamätajte si, že smer ktorý signál prečíta je určený podľa toho, na ktorej strane koľajníc sa nachádza. +place-signal-goal=Postav signál kdekoľvek na koľajnici. +place-wagon-goal=Párkrát polož nákladný vozeň aby si videl ako vplyvní signály. +proceed-goal=Umiestni signály tak, aby mohol červený vlak pokračovať. +red=Červená +red-means=Blok vpredu je obsadený. Vlaky nemôžu prejsť. +reset-all=Obnoviť všetko +reset-trains=Obnoviť pôvodnú pozíciu vlakov +second-signal-goal=Postav druhý signál aby si sa vytvoril tretí blok. +see-block-split=Môžeš vidieť že koľajnica sa zlomila na dva bloky. +siding-signals-goal=Vybudujte signály na izolovanie vlečky od hlavnej koľaje, aby červený vlak mohol pokračovať. +siding-signals-info=V tejto situácii červený vlak nevstúpi do ďalšieho bloku, pretože je obsadený. +signal-color=Farba signálu +signal-direction=Smer, ktorým je signál otočený, závisí od toho, na ktorej strane koľajnice ho postavíte. +signal-direction-goal=Skúste premiestniť signály na opačnú stranu koľaje. +signals-read-ahead=Každý signál kontroluje blok pred ním a podľa toho aktualizuje svoju farbu. +signals-split-rail=Stavanie signálov vedľa koľaje ju rozdelí na viac blokov. +start-trains=Spustiť vlaky +trains-dont-see-trains=Vlaky nevidia iné vlaky. Namiesto toho používajú signály aby videli či je koľaj voľná alebo blokovaná. +yellow=Žltá +yellow-means=Blok vpredu bude za chvíľu obsadený. Vlaky nemôžu prejsť. +[label] +block=Blok __1__ +cyan-destination=Azúrová destinácia +cyan-train=Azúrová destinácia +no-block=Žiadny blok vpredu +reading-block=Kontrolujem blok __1__ +red-destination=Červená destinácia +red-train=Červený vlak + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/sl/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/sl/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..92e75009c698edbebdbb1f7ea7338f208b1ec669 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/sl/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Pomen +finish=Konec +finish-info=Dobili ste nekaj predmetov za testiranje s signalizacijo. \n\nKliknite gumb Končaj , da zaključite ta vodič. +go-around-goal=Postavi signale, da omogočiš rdečemu vlaku prehod do postaje. +go-around-info=Redeči vlak bi lahko šel okoli, vendar ne more zaznati, da moder vlak zasede le polovico proge. +green=Zelena +green-means=Segment spredaj je prost. Vlak lahko prečka. +hover-signal=Če se postavimo na signal, bomo videli smer, kamor kaže. +oncoming-goal=Postavi signale tako, da se bosta vlaka obšla in prišla do svojega cilja. +oncoming-info=Zapomnite si, da stran, na kateri je postavljen signal določa, v katero smer je signal obrnjen. +place-signal-goal=Postavi signal ob železniško progo. +place-wagon-goal=Postavite tovorni vagon, da boste videli, kako se obnaša signal. +proceed-goal=Postavi signale, da rdečemu vlaku omogočiš prehod. +red=Rdeča +red-means=Segment spredaj je zaseden. Vlak ne sme prečkati. +reset-all=Ponastavi vse +reset-trains=Ponastavi vlake +second-signal-goal=Postavi še en signal, da narediš tretji segment. +see-block-split=Kot vidiš se je proga spremenila v dva segmenta. +siding-signals-goal=Postavite signal tako, da izolirate stransko progo od glavne tako, da bo rdeči vlak lahko prečkal. +siding-signals-info=V tem primeru se rdeči vlak ne bo zapeljal v segmente, saj je ta zaseden. +signal-color=Barva signala +signal-direction=Smer, kamor kaže signal je določena glede na stran, kjer je postavljen signal. +signal-direction-goal=Poskusite prestaviti signal na drugo stran proge. +signals-read-ahead=Vsak signal preveri segment pred seboj in na podlagi tega posodobi svojo barvo. +signals-split-rail=Ob izgradnji signala ob progi se bo proga razdelila na dva segmenta. +start-trains=Poženi vlake +trains-dont-see-trains=Vlaki se med seboj ne vidijo. Namesto tega uporabljajo signale s katerimi vidijo, ali je del proge prost ali ne. +yellow=Rumena +yellow-means=Segment spredaj bo kmalu zaseden. Vlak ne sme prečkati. +[label] +block=Segment__1__ +cyan-destination=Modra postaja +cyan-train=Moder vlak +no-block=Ni segmenta +reading-block=Preverjanje segmenta__1__ +red-destination=Rdeča postaja +red-train=Rdeč vlak + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/sr/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/sr/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f596d31a7c6ac984a4671fe8e4e85118c0c87c93 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/sr/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Значенје +finish=Заврши +finish-info=Дали смо ти неке ствари да експериментишеш са железничком сигнализацијом.\n\nПритисните дугме "Заврши" да бисте завршили подучавање. +go-around-goal=Изградите сигнале како бисте дозволили црвеном возу да дође до станице. +go-around-info=Црвени воз је могао да заобиђе, али не може да открије да цијан воз блокира само пола железничке стазе. +green=Зелена +green-means=Блок испред је доступан. Возови могу да прођу. +hover-signal=Можете држати показивач изнад сигнала да бисте видели његов правац. +oncoming-goal=Изградите сигнализацију како би омогућили да оба воза прођу једни друге и да достигну своје станице. +oncoming-info=Запамтите да је правац сигнала одређен на којој је страни железничке стазе. +place-signal-goal=Изгради сигнал било где на железници. +place-wagon-goal=Поставите теретни вагон неколико пута да видимо како то утиче на сигнале. +proceed-goal=Сагради сигнале како би црвени воз наставио. +red=Црвена +red-means=Блок испред је заузет. Возови не могу да прођу. +reset-all=Ресетуј све +reset-trains=Ресетуј возове +second-signal-goal=Изгради други сигнал да би створо трећи блок. +see-block-split=Можете видети да је шина разбијена у два блока. +siding-signals-goal=Саградити сигнале како би изоловао споредни колосек од главног колосека и омогућило црвеном возу да настави. +siding-signals-info=У овој ситуацији, црвени воз неће ући у следећи блок јер је заузет. +signal-color=Боја Сигнала +signal-direction=Правац у који је сигнал окренут заснива се на којој страни колосека је изграђен. +signal-direction-goal=Покушај да помериш сигнале на другу страну железничке траке. +signals-read-ahead=Сваки сигнал проверава блок и ажурира боју у складу с тим. +signals-split-rail=Изградњом сигнализација поред пруге, доћи ће до поделе у више блокова. +start-trains=Покрени возове +trains-dont-see-trains=Возови не могу да ’виде’ друге возове. Уместо тога они користе сигнале да виде да ли је део колосека слободан или блокиран. +yellow=Жута +yellow-means=Блок испред ће ускоро бити заузет. Возови не могу да прођу. +[label] +block=Блок __1__ +cyan-destination=Светло Плава дестинација +cyan-train=Светло Плаваи воз +no-block=Нема блока испред +reading-block=Провераванје блок __1__ +red-destination=Црвена дестинација +red-train=Црвени воз + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/sv-SE/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/sv-SE/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ac7d6ba90114ce02d1752d62c82dec93ab80c37c --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/sv-SE/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Betydelse +finish=Avsluta +finish-info=Du har fått några föremål för att experimentera med tågsignaler. Tryck på knappen Slutför för att avsluta handledningen. +go-around-goal=Bygg signaler för att låta det röda tåget nå stationen. +go-around-info=Det röda tåget kunde gå runt, men det kan inte upptäcka att det turkosa tåget blockerar halva spåret. +green=Grön +green-means=Blocket framför är tillgängligt. Tåg kan passera. +hover-signal=Du kan peka med musen på en signal för att se dess riktning. +oncoming-goal=Bygg signaler så att båda tågen kan passera varandra och nå sina stopp. +oncoming-info=Kom ihåg att vilken riktning en signal läser av bestäms av vilken sida spåret den är på. +place-signal-goal=Bygg en signal var som helst på rälsen. +place-wagon-goal=Placera lastvagnen några gånger för att se hur den påverkar signalerna. +proceed-goal=Bygg signaler för att låta det röda tåget åka. +red=Röd +red-means=Blocket framför är upptaget. Tåg kan inte passera. +reset-all=Återställ allt +reset-trains=Återställ tåg +second-signal-goal=Bygg en andra signal för att skapa ett tredje block. +see-block-split=Man kan se att rälsen har delats i två block. +siding-signals-goal=Bygg signaler för att isolera sidospår från huvudspåret för att låta det röda tåget fortsätta. +siding-signals-info=I denna situation kommer det röda tåget inte att åka in i nästa block eftersom det är upptaget. +signal-color=Signalfärg +signal-direction=Den riktning en signal är vänd baseras på vilken sida av rälsen du placerar den på. +signal-direction-goal=Försök att flytta signalerna till andra sidan av spåret. +signals-read-ahead=Varje signal kontrollerar blocket framför och uppdaterar dess färg därefter. +signals-split-rail=Bygger man signaler bredvid en järnväg kommer den att dela upp den i fler block. +start-trains=Kör tåg +trains-dont-see-trains=Lok kan inte "se" andra lok. Istället använder de signaler för att se om en sektion av rälsen är fri eller blockerad. +yellow=Gul +yellow-means=Blocket framför är snart upptaget. Tåg kan inte passera. +[label] +block=Sektion __1__ +cyan-destination=Turkos destination +cyan-train=Turkost tåg +no-block=Inget block framför +reading-block=Kontrollerar block __1__ +red-destination=Röd destination +red-train=Rött tåg + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/th/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/th/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..435d8c7eff92604d3711efa428c8dd195bb96524 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/th/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=เป้าหมาย +finish=เสร็จสิ้น +finish-info=คุณได้รับไอเทมบางอย่างเพื่อทดลองสัญญาณรถไฟ\n\nกดปุ่ม เสร็จสิ้น เพื่อสิ้นสุดบทช่วยสอน +go-around-goal=สร้างสัญญาณเพื่อให้รถไฟสีแดงไปถึงป้าย +go-around-info=รถไฟสีแดงสามารถวิ่งไปรอบๆ ได้ แต่ตรวจไม่พบว่ารถไฟสีฟ้ากำลังขวางทางอยู่เพียงครึ่งทางเท่านั้น +green=สีเขียว +green-means=บล็อกข้างหน้าสามารถใช้ได้ รถไฟสามารถะผ่านได้ +hover-signal=คุณสามารถวางเมาส์เหนือสัญญาณเพื่อดูทิศทางได้ +oncoming-goal=สร้างสัญญาณเพื่อให้รถไฟทั้งสองขบวนผ่านกันและไปถึงที่จอด +oncoming-info=จำไว้ว่าทิศทางของสัญญาณที่อ่านนั้นถูกกำหนดโดยทิศทางที่สัญญาณนั้นอยู่ +place-signal-goal=สร้างสัญญาณได้ทุกที่บนรางรถไฟ +place-wagon-goal=วางตู้สินค้าสองสามครั้งเพื่อดูว่ามีผลต่อสัญญาณอย่างไร +proceed-goal=สร้างสัญญาณจราจรเพื่อให้รถไฟสีแดงวิ่งต่อได้ +red=สีแดง +red-means=บล็อกข้างหน้าไม่ว่าง รถไฟอาจไม่สามารถผ่านได้ +reset-all=รีเซ็ตทั้งหมด +reset-trains=รีเซ็ตรถไฟ +second-signal-goal=สร้างสัญญาณที่สองเพื่อสร้างบล็อกที่สาม +see-block-split=คุณจะเห็นได้ว่ารางรถไฟถูกแบ่งออกเป็นสองบล็อก +siding-signals-goal=สร้างสัญญาณเพื่อให้รางแยกออกจากรางหลักเพื่อให้รถไฟสีแดงวิ่งต่อไปได้ +siding-signals-info=ในสถานการณ์นี้ รถไฟสีแดงจะไม่เข้าบล็อกถัดไปเนื่องจากบล็อกไม่ว่าง +signal-color=สีสัญญาณ +signal-direction=ทิศทางที่สัญญาณหันหน้าเข้าหาจะขึ้นอยู่กับด้านของรางที่คุณสร้าง +signal-direction-goal=ลองย้ายสัญญาณไปอีกด้านหนึ่งของแทร็ก +signals-read-ahead=แต่ละสัญญาณจะตรวจสอบบล็อกข้างหน้าและอัปเดตสีตามนั้น +signals-split-rail=การสร้างสัญญาณข้างรางจะแบ่งเป็นช่วงๆ +start-trains=แล่นรถไฟ +trains-dont-see-trains=รถไฟไม่สามารถ "เห็น" รถไฟขบวนอื่นได้ แทนที่จะใช้สัญญาณเพื่อดูว่าส่วนของรางว่างหรือถูกปิดกั้นหรือไม่ +yellow=สีเหลือง +yellow-means=บล็อกข้างหน้าอาจจะไม่ว่างในไม่ช้า รถไฟอาจไม่สามารถผ่านได้ +[label] +block=บล็อก __1__ +cyan-destination=ปลายทางสีฟ้า +cyan-train=รถไฟสีฟ้า +no-block=ไม่มีบล็อกข้างหน้า +reading-block=กำลังตรวจสอบบล็อก __1__ +red-destination=ปลายทางสีแดง +red-train=รถไฟสีแดง + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/tr/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/tr/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..243121d245500b74847eab045b2eb548a484eb02 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/tr/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Anlam +finish=Bitir +finish-info=Tren sinyallerini denemeniz için size bazı öğeler verildi.\n\nÖğreticiyi sonlandırmak için Bitir'e basın. +go-around-goal=Kırmızı trenin istasyona ulaşması için sinyaller inşa edin. +go-around-info=Kırmızı tren etrafından gidebilir, ama rayın yarısını kaplayan açık mavi treni farkedemez. +green=Yeşil +green-means=İlerideki blok müsait. Trenler geçebilir. +hover-signal=Yönünü görmek için bir sinyalin üzerine gelebilirsiniz. +oncoming-goal=Her iki trenin de birbirlerini geçip istasyonlarına ulaşması için sinyaller oluşturun. +oncoming-info=Sinyalin okuduğu rayın koyduğunuz tarafına bağlı olduğunu unutmayın. +place-signal-goal=Rayın üzerindeki herhangi bir yere sinyal inşa edin. +place-wagon-goal=Sinyalleri nasıl etkilediğini görmek için yük vagonunu birkaç kez yerleştirin. +proceed-goal=Kırmızı trenin ilerlemesi için sinyalleri oluşturun. +red=Kırmızı +red-means=İlerideki blok dolu. Trenler geçemeyebilir. +reset-all=Tümünü sıfırla +reset-trains=Trenleri sıfırla +second-signal-goal=Üçüncü bir blok oluşturmak için ikinci bir sinyal inşa edin. +see-block-split=Rayın iki bloğa ayrıldığını görebilirsiniz. +siding-signals-goal=Kırmızı trenin ilerlemesi için yan tarafı ana raydan ayıracak sinyaller inşa edin. +siding-signals-info=Bu durumda kırmızı tren bir sonraki blok dolu olduğu içingirmeyecektir. +signal-color=Sinyal Rengi +signal-direction=Bir sinyalin baktığı yön, rayın hangi tarafına kurduğunuzu bağlıdır. +signal-direction-goal=Sinyalleri rayın diğer tarafına taşımayı deneyin. +signals-read-ahead=Her sinyal, rengini önündeki bloğun durumuna göre günceller. +signals-split-rail=Bir rayın kenarına sinyal yapmak, rayı bloklara böler. +start-trains=Trenleri çalıştır +trains-dont-see-trains=Trenler, diğer trenleri "göremez". Bu yüzden, rayın dolu veya boş olduğunu anlamak için sinyalleri kullanırlar. +yellow=Sarı +yellow-means=İlerideki blok yakında dolacak. Trenler geçemeyebilir. +[label] +block=Blok __1__ +cyan-destination=Camgöbeği varış noktası +cyan-train=Camgöbeği tren +no-block=İleride blok yok +reading-block=Blok __1__ kontrol ediliyor +red-destination=Kırmızı varış noktası +red-train=Kırmızı tren + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/uk/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/uk/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a7bbf383bc1a40ecbec95b1c675c3191132d52ed --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/uk/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Значення +finish=Завершити +finish-info=Вам дали предмети, щоб поекспериментувати з сигналами.\n\nНатисніть кнопку "Завершити" для завершення навчання. +go-around-goal=Побудуйте сигнали так, щоб червоний поїзд доїхав до своєї станції. +go-around-info=Червоний поїзд може об'їхати, але він не знає, що блакитний поїзд блокує тільки половину шляху. +green=Зелений +green-means=Ділянка попереду вільна. Потяги можуть проїхати. +hover-signal=Ви можете навести курсором на сигнал, щоб побачити його напрямок. +oncoming-goal=Побудуйте сигнали так, щоб обидва поїзди могли проїхати й дістатися до своїх станцій. +oncoming-info=Пам'ятайте, що напрямок сигналу визначається тим, з якого боку рейок він стоїть. +place-signal-goal=Побудуй рейковий сигнал будь-де на рейках +place-wagon-goal=Спробуйте кілька разів поставити вантажний вагон, щоб подивитися, як це впливає на сигнали. +proceed-goal=Побудуй сигнали, щоб червоний потяг зміг проїхати. +red=Червоний +red-means=Попереду зайнята ділянка. Потяги не можуть проїхати. +reset-all=Скинути все +reset-trains=Поверніть потяги +second-signal-goal=Розташуйте другий сигнал, щоб створити третю ділянку. +see-block-split=Як бачите, рейки були розділені на дві ділянки. +siding-signals-goal=Побудуйте сигнали, щоб відділити бокову колію від головної, аби червоний поїзд міг проїхати. +siding-signals-info=У цій ситуації червоний поїзд не поїде на наступну ділянку, тому що ділянка зайнята. +signal-color=Колір сигналу +signal-direction=Напрямок, куди спрямований сигнал, залежить від того, з якого боку рейок ви його розмістите. +signal-direction-goal=Спробуйте перемістити сигнали на іншу сторону рейок. +signals-read-ahead=Кожен сигнал перевіряє ділянку перед собою і відповідно оновлює колір свого сигналу. +signals-split-rail=Розміщення рейкових сигналів поруч з рейками розділить залізницю на додаткові ділянки. +start-trains=Запустити потяги +trains-dont-see-trains=Потяги не можуть "бачити" інші поїзди. Замість цього вони використовують світлофори, які показують, чи вільна попереду ділянка рейок. +yellow=Жовтий +yellow-means=Ділянку попереду незабаром буде зайнято. Потяги не зможуть проїхати. +[label] +block=Заблокувати __1__ +cyan-destination=Бірюзове місце призначення +cyan-train=Блакитний потяг +no-block=Спереду відсутня ділянка +reading-block=Перевірка ділянки __1__ +red-destination=Червоне місце призначення +red-train=Червоний потяг + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/vi/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/vi/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bb57e378e355ca5de9eb1fdb7c26e9266c8944df --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/vi/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=Ý nghĩa +finish=Hoàn thành +finish-info=Bạn đã được cung cấp vài vật phẩm để thí nghiệm với tín hiệu tàu hỏa. \n\nNhấn nút hoàn thành để kết thúc hướng dẫn. +go-around-goal=Xây dựng tín hiệu để khiến cho chiếc xe lửa màu đỏ dừng lại +go-around-info=Tàu hỏa đỏ có thể di chuyển nhưng không thể phát hiện ra tàu hỏa lục lam đang chắn nửa đường ray. +green=Xanh lá +green-means=Khối phía trước chưa bị chiếm chỗ. Tàu hỏa có thể đi qua. +hover-signal=Bạn có thể di chuột vào tín hiệu để xem hướng +oncoming-goal=Xây dựng tín hiệu để khiến cho cả hai tàu hỏa đi qua và tới trạm dừng. +oncoming-info=Nhớ rằng hướng tín hiệu được quyết định với bên mà đường ray nằm. +place-signal-goal=Xây dựng đèn tín hiệu ở bất cứ đâu trên đường ray +place-wagon-goal=Đặt toa hàng vài lần xem nó ảnh hưởng thế nào đến tín hiệu. +proceed-goal=Xây dựng tín hiệu cho phép tàu hỏa đỏ di chuyển. +red=Đỏ +red-means=Khối phía trước đã bị chiếm chỗ. Tàu hỏa không thể đi qua. +reset-all=Đặt lại tất cả +reset-trains=Thiết lập lại tàu hỏa +second-signal-goal=Xây dựng tín hiệu thứ hai để tạo ra khối thứ ba +see-block-split=Bạn có thể thấy đường ray đã được tách ra thành hai khối. +siding-signals-goal=Xây dựng tín hiệu để cách biệt đường chính cho phép tàu hỏa đỏ di chuyển. +siding-signals-info=Trong trường hợp này, tàu hỏa đỏ không thể tiến vào khối tiếp theo vì nó đã bị chiếm chỗ. +signal-color=Màu tín hiệu +signal-direction=Hướng tín hiệu được dựa trên việc bạn xây nó phía bên nào của đường ray. +signal-direction-goal=di chuyển đèn tín hiệu đến phía khác của đoạn đường +signals-read-ahead=Mỗi tín hiệu sẽ kiểm tra khối phía trước và cập nhật tương ứng theo màu. +signals-split-rail=Xây dựng các tín hiệu bên cạnh đường ray sẽ chia nó ra thành nhiều khối. +start-trains=Chạy tàu +trains-dont-see-trains=Tàu hỏa không thể nhìn thấy các tàu hỏa khác. Thay vào đó chúng sử dụng các tín hiệu để xem đường ray có bị chặn hay không. +yellow=Vàng +yellow-means=Khối phía trước sắp bị chiếm chỗ. Tàu hỏa có thể không đi qua. +[label] +block=Khối __1__ +cyan-destination=Trạm dừng lục lam +cyan-train=Tàu hỏa lục lam +no-block=Không có khối phiá trước +reading-block=Kiểm tra khối __1__ +red-destination=Trạm dừng đỏ +red-train=Tàu hỏa đỏ + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/zh-CN/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/zh-CN/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9863b33d117ce8693a872043d6bdfab13696f687 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/zh-CN/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=意义 +finish=完成教学 +finish-info=现已为你准备了一些物品,可以自由测试铁路信号灯的使用。\n\n点击完成按钮可退出本教学。 +go-around-goal=修建铁路信号,好让红色列车抵达车站。 +go-around-info=红色列车能够行驶,但却无法发现青色列车阻断了铁路。 +green=绿灯 +green-means=前方区段畅通,列车可以通行。 +hover-signal=你可以把光标放在铁路信号上查看其方向。 +oncoming-goal=修建铁路信号,好让两班列车能够通过彼此并抵达对应车站。 +oncoming-info=请记住,铁路信号能够监测哪边的区段取决于它被放在铁轨的哪一侧。 +place-signal-goal=在铁轨的任意位置修建一个铁路信号。 +place-wagon-goal=放置几次货运车厢,看看会如何影响铁路信号。 +proceed-goal=修建铁路信号,好让红色列车能够正常行驶。 +red=红灯 +red-means=前方区段被占用,列车不能通行。 +reset-all=全部重置 +reset-trains=重置列车 +second-signal-goal=通过修建第二个铁路信号来创建第三个区段。 +see-block-split=可以看到铁轨已经被划分为两个区段。 +siding-signals-goal=修建铁路信号,把支线从主线上隔开,好让红色列车能够驶入。 +siding-signals-info=在这种情况下,红色列车无法驶入被占用的前方区段。 +signal-color=信号颜色 +signal-direction=铁路信号的朝向取决于信号灯被放在铁轨的哪一侧。 +signal-direction-goal=试着把铁路信号移至铁轨的另一侧。 +signals-read-ahead=每个铁路信号都会监测前方区段的情况,并相应地更新信号灯颜色。 +signals-split-rail=在铁轨旁修建铁路信号可将铁轨划分为多个区段。 +start-trains=列车发车 +trains-dont-see-trains=列车之间是不能 "看到" 彼此的,但是列车可以通过铁路信号判断前方铁轨区段畅通与否。 +yellow=黄灯 +yellow-means=前方区段即将被占用,列车不能通行。 +[label] +block=区段 __1__ +cyan-destination=青色终点站 +cyan-train=青色列车 +no-block=无前方区段 +reading-block=正在检测区段 __1__ +red-destination=红色终点站 +red-train=红色列车 + diff --git a/factorio/data/base/tutorials/trains-basic-signals/locale/zh-TW/trains-basic-signals.cfg b/factorio/data/base/tutorials/trains-basic-signals/locale/zh-TW/trains-basic-signals.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ff1d6421c4de4a15034c768592975d7dfa458bb9 --- /dev/null +++ b/factorio/data/base/tutorials/trains-basic-signals/locale/zh-TW/trains-basic-signals.cfg @@ -0,0 +1,39 @@ +color-meaning=意義 +finish=結束 +finish-info=現在已發給您一些可自由測試鐵路號誌的實驗物品。\n\n按結束按鈕可離開教學。 +go-around-goal=請建造號誌,讓紅色火車能順利抵達車站。 +go-around-info=紅色火車可行駛,但火車無法偵測到青色火車其實只擋住部份鐵軌。 +green=綠燈 +green-means=前方閉塞區間暢通,火車可以順利通行。 +hover-signal=將游標移到號誌上可查看其對應方向。 +oncoming-goal=請建造號誌,讓兩列火車都能順利會車並抵達各自對應的車站。 +oncoming-info=請記得號誌偵測的方向是依照放在哪一側鐵軌而定。 +place-signal-goal=請在鐵軌旁建造號誌。 +place-wagon-goal=將貨運車廂放在不同的地方,看看燈號如何變化。 +proceed-goal=請建造號誌,讓紅色火車行進。 +red=紅燈 +red-means=前方閉塞區間有車,火車可能無法通行。 +reset-all=全部重設 +reset-trains=重設火車 +second-signal-goal=請建造第二個號誌。第二個號誌將會切分出第三個閉塞區間。 +see-block-split=現在可以看到鐵道被分為兩個閉塞區間。 +siding-signals-goal=請建造號誌,分離正線和側線,好讓紅色火車行進。 +siding-signals-info=在這個情況下,紅色火車不會進入下一個閉塞區間,因為該閉塞區間內已有火車。 +signal-color=燈號 +signal-direction=號誌面對的方向是依據擺放在鐵軌哪一側而定。 +signal-direction-goal=請嘗試將號誌移到鐵軌另一側。 +signals-read-ahead=每一個號誌都會偵測前方閉塞區間,並根據閉塞區間內是否有車來改變燈號。 +signals-split-rail=在鐵軌旁建造號誌可將鐵路切分為不同的閉塞區間。 +start-trains=發車 +trains-dont-see-trains=火車「看不到」其他火車,火車只能透過號誌來判斷前方是否可通行。 +yellow=黃燈 +yellow-means=前方閉塞區間即將有來車駛入,火車可能無法通行。 +[label] +block=閉塞區間__1__ +cyan-destination=青色車停靠站 +cyan-train=青色火車 +no-block=前方沒有閉塞區間 +reading-block=正在偵測閉塞區間__1__ +red-destination=紅色車停靠站 +red-train=紅色火車 + diff --git a/factorio/data/base/tutorials/trains-stations/blueprint.zip b/factorio/data/base/tutorials/trains-stations/blueprint.zip new file mode 100644 index 0000000000000000000000000000000000000000..63c4eed99541747bd879df6df8a468f7ca8b8be3 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/blueprint.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e67482013a96c94bf5b18bb784c4c703d1244ac3027f8b1b1a118228a3e7a30 +size 79551 diff --git a/factorio/data/base/tutorials/trains-stations/control.lua b/factorio/data/base/tutorials/trains-stations/control.lua new file mode 100644 index 0000000000000000000000000000000000000000..1bce1089a1783bc5f6e95974e16ba56a99b00cfc --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/control.lua @@ -0,0 +1,368 @@ +require "story" +require "train-stations" + +function on_player_created(event) + local player = game.players[event.player_index] + player.game_view_settings = + { + show_side_menu = false, + show_research_info = false, + show_alert_gui = false, + show_minimap = false + } + game.permissions.get_group(0).set_allows_action(defines.input_action.remove_cables, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_production_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_tips_and_tricks_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_logistic_gui, false) + game.permissions.get_group(0).set_allows_action(defines.input_action.open_technology_gui, false) + player.force.disable_all_prototypes() + player.force.mining_drill_productivity_bonus = 4 + + player.set_quick_bar_slot(1,'rail') + player.set_quick_bar_slot(2,'locomotive') + player.set_quick_bar_slot(3,'cargo-wagon') + player.set_quick_bar_slot(4,'train-stop') + player.set_quick_bar_slot(5,'inserter') + player.set_quick_bar_slot(6,'iron-chest') + player.set_quick_bar_slot(7,'coal') +end +intermission = +{ + init = function() + flying_congrats(global.last_built_position) + set_goal() + set_info() + end, + condition = story_elapsed_check(2) +} +story_table = +{ + { + { + init = function() + recreate_entities_on_tick(entities, {offset = {0, -16}}, 1.4) + end, + condition = function() + return recreate_entities_on_tick() + end + }, + { + init = function() + for k, drill in pairs (surface().find_entities_filtered{type = "mining-drill"}) do + drill.mining_progress = math.random() + drill.bonus_mining_progress = math.random() + end + for k, entity in pairs (surface().find_entities()) do + entity.minable = false + entity.operable = false + end + set_info{text = {"intro"}} + if player().input_method == defines.input_method.game_controller then + set_info({text = {"button-controller-note"}, append = true}) + end + set_info{custom_function = add_button, append = true} + flash_goal() + end, + condition = function() + return global.continue + end + }, + { + init = function() + player().character.destructible = false + local stop = surface().find_entities_filtered{name = "train-stop", area = {{-50,0},{50,50}}}[1] + surface().create_entity{name = "fake-selection-box-2x2", position = stop.position} + global.correct_position = {x = stop.position.x, y = stop.position.y} + stop.destroy() + player().insert({name = "train-stop"}) + set_goal({"place-stop"}) + set_info() + end, + condition = function() + for k, stop in pairs (surface().find_entities_filtered{name = "train-stop"}) do + if stop.position.x == global.correct_position.x and stop.position.y == global.correct_position.y then + global.correct_position = nil + stop.minable = false + stop.backer_name = "B" + return true + end + end + end, + action = function() + for k, entity in pairs (surface().find_entities_filtered{type = "arrow"}) do + entity.destroy() + end + end + }, + intermission, + { + init = function() + set_goal{"place-locomotive"} + set_info({text = {"place-locomotive-info"}, picture = "file/place-locomotive.png"}) + player().insert({name = "locomotive"}) + end, + condition = function() + local offset = {x = -3, y = -2} --The relationship between stop position and a locomotive placed at it + for k, entity in pairs (surface().find_entities_filtered{type = "locomotive"}) do + if entity.orientation == 0.75 then + local position = {x = entity.position.x + offset.x, y = entity.position.y + offset.y} + for k, stop in pairs (surface().find_entities_filtered{name = "train-stop"}) do + if stop.position.x == position.x and stop.position.y == position.y then + global.locomotive = entity + return true + end + end + end + end + end, + action = function() + global.locomotive.minable = false + global.locomotive.rotatable = false + global.locomotive.destructible = false + end + }, + intermission, + { + init = function() + set_goal({"fuel-train"}) + set_info({picture = "file/fuel-train.png"}) + global.locomotive.operable = false + player().insert{name = "coal",count = 50} + player().insert{name = "inserter"} + player().insert{name = "iron-chest"} + end, + update = function(event) + if event.name ~= defines.events.on_built_entity then + return + end + local entity = event.created_entity + if entity.name == "inserter" then + global.inserter = entity + end + end, + condition = function() + if not global.inserter then return end + if not global.inserter.valid then return end + if (not global.inserter.drop_target) or (not global.inserter.pickup_target) then return end + if not global.inserter.drop_target.name == "locomotive" then return end + if not global.inserter.pickup_target.name == "iron-chest" then return end + return global.locomotive.get_item_count("coal") > 0 + end, + action = function() + global.locomotive.operable = true + global.last_built_position = nil + player().clear_items_inside() + end + }, + intermission, + { + init = function() + player().insert({name = "cargo-wagon"}) + set_goal{"place-wagon"} + set_info({text = {"place-wagon-info"}, picture = "file/place-wagon.png"}) + end, + condition = function(event) + return global.locomotive.train.back_stock.name == "cargo-wagon" + end, + action = function(event) + local wagon = surface().find_entities_filtered{name = "cargo-wagon"}[1] + wagon.minable = false + wagon.destructible = false + wagon.operable = false + global.wagon = wagon + end + }, + intermission, + { + init = function() + set_goal({"load-wagon"}) + set_info() + player().insert{name = "fast-inserter", count = 6} + player().set_quick_bar_slot(11,'fast-inserter') + player().force.inserter_stack_size_bonus = 3 + for k, chest in pairs (surface().find_entities_filtered{name = "steel-chest"}) do + if chest.position.y > 0 then + chest.clear_items_inside() + chest.insert{name = "iron-ore", count = 1000} + end + end + end, + condition = function() + return global.wagon.get_item_count("iron-ore") > 100 + end, + action = function() + global.last_built_position = global.wagon.position + player().clear_items_inside() + end + }, + intermission, + { + init = function() + local stop + for k, entity in pairs (surface().find_entities_filtered{name = "train-stop"}) do + if entity.position.y < 0 then + stop = entity + break + end + end + global.stop = stop + set_goal({"set-schedule", stop.backer_name, {"gui-train.add-empty-condition"}}) + set_info( + { + pictures = + { + {path = "file/add-station.png"}, + {path = "file/empty-cargo.png", split = true} + } + }) + global.last_built_position = global.locomotive.position + end, + condition = function() + local schedule = global.locomotive.train.schedule + if not schedule then return end + local record = schedule.records[1] + if not (record and record.wait_conditions) then return end + return (record.station == global.stop.backer_name) and (record.wait_conditions[1].type == "empty") + end + }, + intermission, + { + init = function() + set_goal({"start-train"}) + set_info({picture = "file/start-train.png"}) + end, + condition = function() + return (global.locomotive.train.manual_mode == false) + end, + action = function() + global.locomotive.operable = false + end + }, + intermission, + { + condition = function() + return global.locomotive.train.station ~= nil + end + }, + { + init = function() + set_goal({"unload-train"}) + set_info({text = {"unload-train-info"}}) + local player = player() + for name, count in pairs ({ + ["fast-transport-belt"] = 20, + ["fast-inserter"] = 20, + ["fast-splitter"] = 5, + ["fast-underground-belt"] = 10, + ["steel-chest"] = 10 + }) do + player.insert{name = name, count = count} + end + player.set_quick_bar_slot(12,'fast-transport-belt') + player.set_quick_bar_slot(13,'fast-splitter') + player.set_quick_bar_slot(14,'fast-underground-belt') + player.set_quick_bar_slot(15,'steel-chest') + for k, furnace in pairs (surface().find_entities_filtered{name = "steel-furnace"}) do + furnace.force = "neutral" + end + end, + condition = function() + local chest = surface().find_entities_filtered{name = "iron-chest", area = {{-50,-50},{50,0}}}[1] + return chest.get_item_count("iron-plate") > 0 + end, + action = function() + global.last_built_position = nil + end + + }, + intermission, + { + init = function() + local load_stop + for k, entity in pairs (surface().find_entities_filtered{name = "train-stop"}) do + if entity.position.y > 0 then + load_stop = entity + break + end + end + global.load_stop = load_stop + set_goal({"set-schedule", load_stop.backer_name, {"gui-train.add-full-condition"}}) + global.last_built_position = global.locomotive.position + global.locomotive.operable = true + end, + condition = function() + local schedule = global.locomotive.train.schedule + if not schedule then return end + local record = schedule.records[2] + if not record then return end + if not record.wait_conditions then return end + return (record.station == global.load_stop.backer_name) and (record.wait_conditions[1].type == "full") + end + }, + intermission, + { + init = function() + set_goal({"trains-will-loop"}) + local wagon = surface().find_entities_filtered{name = "cargo-wagon"}[1] + wagon.clear_items_inside() + wagon.get_inventory(defines.inventory.cargo_wagon).set_bar(5) + for k, entity in pairs (surface().find_entities()) do + entity.minable = true + entity.operable = true + entity.rotatable = true + end + set_info() + if player().input_method == defines.input_method.game_controller then + set_info({text = {"button-controller-note"}, append = true}) + end + set_info({custom_function = function(flow) add_button(flow).caption = {"continue"} end, append = true}) + end, + condition = function() + return global.continue + end + }, + intermission, + { + init = function() + set_info{text = {"finish-info"}} + if player().input_method == defines.input_method.game_controller then + set_info({text = {"button-controller-note"}, append = true}) + end + set_info{custom_function = function(flow) add_button(flow).caption = {"finish"} end, append = true} + set_goal(nil, false) + player().insert({name='fast-inserter',count=40}) + player().insert({name='fast-transport-belt',count=200}) + player().insert({name='fast-splitter',count=10}) + player().insert({name='fast-underground-belt',count=10}) + player().insert({name='locomotive',count=3}) + player().insert({name='cargo-wagon',count=3}) + player().insert({name='train-stop',count=5}) + player().insert({name='rail',count=1000}) + player().insert({name='steel-chest',count=30}) + player().insert({name='coal',count=500}) + player().insert({name='medium-electric-pole',count=20}) + player().insert({name='electronic-circuit',count=4000}) + player().set_quick_bar_slot(8,'medium-electric-pole') + end, + condition = function() + return global.continue + end + } + } +} + +story_init_helpers(story_table) + +script.on_init(function() + game.forces.player.manual_mining_speed_modifier = 4 + game.forces.player.disable_all_prototypes() + surface().always_day = true + global.story = story_init() +end) + +script.on_event(defines.events, function(event) + story_update(global.story, event, "") + if event.name == defines.events.on_player_created then + on_player_created(event) + end +end) diff --git a/factorio/data/base/tutorials/trains-stations/locale/af/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/af/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ca4102fd9865199b0f906eb3ee6efa58b328bf72 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/af/trains-stations.cfg @@ -0,0 +1,13 @@ +finish=Klaar +fuel-train=Maak die lokomotief vol met brandstof deur van 'n laaier gebruik te maak. +intro=Die doelwit van hierdie tutoriaal is om te wys hoe om trein stoppe en skedules te gebruik om erts tussen myne en smee-oonde te vervoer. +load-wagon=Bou laaiers om die wa te laai met yster erts. +place-locomotive=Bou die lokomotief by die trein stop. +place-stop=Bou die trein stop by die aangeduide posisie. +place-wagon=Bou die vrag wa agter die lokomotief. +place-wagon-info=Die wa sal verbinding aanwysers toon wanneer dit korrek gekoppel kan word aan die lokomotief. +start-train=Stel die trein na outomatiese metode. +trains-will-loop=Nou sal die trein outomaties die erts vervoer tussen die twee trein stoppe. +unload-train=Ontlaai die yster erts van die vrag wa en voer dit in die smee-oonde in. +unload-train-info=Wenk: Gebruik kiste as 'n buffer tussen die wa en die vervoerbande om die aflaaiery te versnel. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/ar/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/ar/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..510f5d1351736934f2a2c297b95e655162ce6449 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/ar/trains-stations.cfg @@ -0,0 +1,16 @@ +finish=ءاهنإ +finish-info=.يميلعتلا جمانربلا ءاهنإل ءاهنإلا رز ىلع طغضاn\n\.راطقلا فقوت ةطحم ةبرجتل رصانعلا ضعب تيطعأ دقل +fuel-train=.ةلقانلا عارذلا قيرط نع دوقولاب ةرطاقلا يذغ +intro=.نارفألا و مجانملا نم نداعملا لقن بيترتل ديعاوملا و راطقلا تاطحم مادختسا متي فيك كميلعت ىلإ فدهي سردلا اذه +load-wagon=.ديدحلا ماخب ةبرعلا ليمحتل ةلقانلا عردألا ءانبب مق +place-locomotive=.راطقلا ةطحم ىلع يراخبلا راطقلا ءانبب مق +place-locomotive-info=.فقوتلا عضو ىلإ ةرطاقلا لقتنتس ،حيحصلا هاجتالا يف راطقلا فقوت برق دنع +place-stop=.كل ددحملا عقوملا يف راطق ةطحم ءانبب مق +place-wagon=.راطقلا فلخ عئاضب ةبرع ءانبب مق +place-wagon-info=.حيحصلا اهناكم يف تناك اذإ لاصتالل تامالع كيرتس عئاضبلا ةبرع +set-schedule=.راظتنالا ةلاح "__2__" عم راطقلا لودج ىلإ "__1__"فقوت ةفاضإ +start-train=.يئاقلتلا عضولا ىلإ راطقلا نييعت +trains-will-loop=.نيتطحملا نيب ماخلا لقنب ًايئاقلت موقيس راطقلا نآلا +unload-train=.نرفلا يف هلاخدإو ،نحشلا ةبرع نم ديدحلا ماخ غيرفت +unload-train-info=.غيرفتلا عيرستل ةمزحألاو ةبرعلا نيب تقؤم نزخمك قيدانصلا مادختسا :ةحيصن + diff --git a/factorio/data/base/tutorials/trains-stations/locale/be/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/be/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e22a08eccc7ed09308ce00ebe20a11cbe5f486fe --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/be/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ з курсорам, каб націснуць кнопку Скончыць. +finish=Скончыць +finish-info=Вы атрымалі некалькі прадметаў, каб эксперыментаваць з чыгуначнымі станцыямі.\n\nНацісніце "Скончыць", каб выйсці з дапаможніка. +fuel-train=Запраўце лакаматыў палівам з дапамогай перадатчыка. +intro=Мэта гэтага дапаможніка – паказаць, як ужываць чыгуначныя станцыі і расклады, каб наладзіць транспартацыю руд паміж шахтамі і печамі. +load-wagon=Пабудуйце перадатчыкі, каб нагрузіць вагон жалезнай рудой. +place-locomotive=Размясціце лакаматыў на станцыі. +place-locomotive-info=Пры размяшчэнні цягніка ў правільным напрамку побач са станцыяй, ён аўтаматычна размесціцца на пазіцыі станцыі. +place-stop=Пабудуйце чыгуначную станцыю на пазначанай пазіцыі. +place-wagon=Размясціце грузавы вагон за лакаматывам. +place-wagon-info=Вагон мае спецыяльны індыкатар, які паказваецца, калі ён можа быць далучаны да лакаматыва. +set-schedule=Дадайце станцыю "__1__" у расклад цягніка з умовай чакання "__2__". +start-train=Перавядзіце цягнік у аўтаматычны рэжым. +trains-will-loop=Цяпер цягнік будзе развозіць руду паміж дзвюма станцыямі. +unload-train=Разгрузіце жалезную руду з грузавога вагона і размясціце яе ў печы. +unload-train-info=Падказка: Скарыстайце кантэйнеры як буфер паміж вагонамі і канвеерам, каб паскорыць разгрузку. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/bg/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/bg/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..08051d35b6c4930f39ed6b5634e2b5cc642150b8 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/bg/trains-stations.cfg @@ -0,0 +1,13 @@ +finish=Завършване +fuel-train=Заредете локомотива чрез използването на механична ръка. +intro=Целта на този урок е да покаже как да се използват влаковите спирки и графици, за да се създаде превоз на руда между мините и пещите. +load-wagon=Постройте механични ръце, които да натоварят вагона с желязна руда. +place-locomotive=Изградете локомотив в спирката на влака. +place-stop=Изградете влакова спирка в посочената позиция. +place-wagon=Поставете товарния вагон зад локомотива. +place-wagon-info=Върху вагона ще има индикатори, които ще покажат, кога може да се свърже с локомотива правилно. +start-train=Задайте влака на автоматичен режим. +trains-will-loop=Сега влакът автоматично ще придвижва рудата между двете влакови спирки. +unload-train=Разтоварете желязната руда от товарния вагон и го заредете в пещите. +unload-train-info=Съвет: Използвайте сандъците като буфер между вагона и конвейрите за ускоряване на разтоварването. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/ca/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/ca/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..24a049b23eece66393701a0d58cc4d9f11005426 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/ca/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ i empreu el cursor per a premer el botó. +finish=Acaba +finish-info=Se us han donat alguns elements per experimentar amb les parades de tren.\n\nPremeu el botó Acaba per finalitzar el tutorial. +fuel-train=Alimenteu la locomotora usant un inseridor. +intro=L'objectiu del tutorial és mostrar com s'usen les estacions de tren i els itineraris per transportar minerals entre mines i forns. +load-wagon=Construïu inseridors per carregar el vagó amb mineral de ferro. +place-locomotive=Poseu la locomotora a l'estació de tren. +place-locomotive-info=Quan la locomotora està prop d'una estació de tren amb l'orientació adient, s'ajustarà a la posició de la parada. +place-stop=Construïu l'estació de tren a la posició indicada. +place-wagon=Col·loqueu el vagó de càrrega a la part del darrera de la locomotora. +place-wagon-info=El vagó mostrarà indicadors de connexió quan es pugui connectar adequadament a la locomotora. +set-schedule=Afegiu la parada «__1__» a l'itinerari del tren amb una condició d'espera «__2__». +start-train=Poseu el tren en mode automàtic. +trains-will-loop=Ara el tren circularà automàticament entre les dues estacions, transportant-ne els minerals. +unload-train=Descarregueu el mineral de ferro del vagó de càrrega i introduïu-lo als forns. +unload-train-info=Consell: Per agilitzar la càrrega i descàrrega, empreu contenidors que actuïn com a intermediaris entre els vagons i les cintes transportadores. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/cs/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/cs/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..82a6590416f3e4c776694aa282078d2fe7924390 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/cs/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ a pomocí kurzoru stiskni tlačítko. +finish=Dokončit +finish-info=Byli ti dány nějaké předměty na experimentování s železničními zastávkami. \n\nStiskněte tlačítko Dokončit pro ukončení tutorialu. +fuel-train=Nalož palivo do lokomotivy pomocí překladače. +intro=Cílem tohoto tutoriálu je předvést používání železničních zastávek a plánování jízdních řádů pro transport rudy mezi těžícími zařízeními a pecemi. +load-wagon=Umísti překladače pro naložení vagonu železnou rudou. +place-locomotive=Umísti lokomotivu u železniční zastávky. +place-locomotive-info=Stojí-li lokomotiva poblíž železniční zastávky ve správné orientaci, zafixuje se do zastavené pozice. +place-stop=Postav železniční zastávku na označené pozici. +place-wagon=Umísti nákladní vagón za lokomotivu. +place-wagon-info=Indikátory pro zapojení vagónu se objeví ve chvíli, kdy je možné jeho správné umístění. +set-schedule=Přidej zastávku "__1__" do jízdního řádu vlaku s čekací podmínkou "__2__". +start-train=Přepni vlak do automatického módu. +trains-will-loop=Vlak bude nyní automaticky převážet rudu mezi železničními zastávkami. +unload-train=Vylož železnou rudu z nákladního vagonu a doprav ho do pecí. +unload-train-info=Tip: Používej truhly jako zásobník mezi vagony a pásy pro urychlení procesu vykládání. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/da/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/da/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a91ffd3d4e41de9df9b0d1c96d66484d3206fd18 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/da/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ og brug markøren til at trykke på knappen. +finish=Afslut +finish-info=Du har fået nogle genstande til at eksperimentere med togstationer.\n\nTryk på Afslut knappen for at slutte vejledningen. +fuel-train=Giv lokomotivet brændstof ved hjælp af en indsætter. +intro=Målet med denne vejledning er at vise hvordan du bruger togstationer og køreplaner til at opsætte transport af malm mellem miner og ovne. +load-wagon=Byg indsættere for at læsse godsvognen med jernmalm. +place-locomotive=Byg lokomotivet ved togstationen. +place-locomotive-info=Når lokomotivet holdes i nærheden af en togstation, og vender i den rigtige retning, så fastgøres lokomotivet til togstationens position. +place-stop=Byg togstationen på det angivne sted. +place-wagon=Byg godsvognen bag lokomotivet. +place-wagon-info=Togvognen vil vise forbindelsesindikatorer, når det kan tilsluttes korrekt til lokomotivet. +set-schedule=Tilføj stationen "__1__" til togets køreplan med "__2__" som ventebetingelse. +start-train=Indstil toget til automatisk tilstand. +trains-will-loop=Toget kører nu automatisk malmen mellem de to togstationer. +unload-train=Los jernmalmen fra godsvognen, og send det til ovnene. +unload-train-info=Tip: Brug kister som en buffer mellem vognen og transportbåndene for at fremskynde losning. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/de/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/de/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..661ff88e838e577c2ff04a5d5d2c05bef8a709f0 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/de/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ und klicken Sie mit dem Cursor den Button. +finish=Abschließen +finish-info=Dir wurden einige Gegenstände gegeben, um mit Zughaltestellen herumzuexperimentieren.\n\nKlicke auf „Abschließen“, um die Mini-Lektion zu beenden. +fuel-train=Benutze einen Greifarm, um die Lokomotive mit Brennstoff zu versorgen. +intro=Ziel dieser Lektion ist, Zughaltestellen und Fahrpläne einzusetzen, um Erze automatisiert über lange Strecken zu transportieren. +load-wagon=Platziere Greifarme, um den Güterwaggon mit Eisenerz zu beladen. +place-locomotive=Platziere die Lokomotive an der Zughaltestelle. +place-locomotive-info=In der Nähe einer Zughaltestelle und in der richtigen Ausrichtung rastet die Lokomotive in die Halteposition. +place-stop=Platziere die Zughaltestelle an der angezeigten Stelle. +place-wagon=Platziere einen Güterwaggon hinter der Lokomotive. +place-wagon-info=Der Waggon zeigt automatisch an, wenn die Lokomotive nahe genug ist, um verbunden zu werden. +set-schedule=Füge die Haltestelle „__1__“ zu dem Fahrplan hinzu und setze „__2__“ als Warte-Bedingung. +start-train=Versetze den Zug in den automatischen Modus. +trains-will-loop=Nun wird der Zug automatisch das Erz zwischen den beiden Zughaltestellen transportieren. +unload-train=Lade das Eisenerz aus dem Güterwaggon und leite es in die Hochöfen. +unload-train-info=Tipp: Benutze Kisten als Puffer zwischen dem Güterwaggon und den Fließbändern, um das Entladen zu beschleunigen. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/el/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/el/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..93705ef841ddea41c423c651fab18c72b6b01191 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/el/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ και χρησιμοποιήσε τον κέρσορα για να πατήσεις το κουμπί. +finish=Τέλος +finish-info=Σου δόθηκαν ορισμένα στοιχεία για να πειραματιστείς με στάσεις τρένου.\n\nΠατήσε το κουμπί Τέλος για να τερματίσεις το σεμινάριο. +fuel-train=Βάλε καύσιμα στην μηχανή με έναν βραχίονα. +intro=Ο στόχος αυτού του σεμιναρίου είναι να δείξει πώς να χρησιμοποιείς σταθμούς τρένων και χρονοδιαγράμματα για να δημιουργήσεις μεταφορά μεταλλεύματος μεταξύ ορυχείων και φούρνων. +load-wagon=Φτιάξε βραχίονες για να φορτώσεις το βαγόνι με μετάλλευμα σιδήρου. +place-locomotive=Βάλε την μηχανή του τρένου στο σταθμό. +place-locomotive-info=Όταν βρίσκεσαι κοντά σε έναν σταθμό τρένου με το σωστό προσανατολισμό, η μηχανή του τρένου θα προσκολληθεί στη θέση του σταθμού. +place-stop=Φτιάξτε τον σταθμό του τρένου στην προκαθορισμένη θέση. +place-wagon=Τοποθέτησε το βαγόνι φορτίου πίσω από την μηχανή. +place-wagon-info=Το βαγόνι θα δείξει δείκτες σύνδεσης όταν μπορεί να συνδεθεί σωστά με την μηχανή. +set-schedule=Πρόσθεσε τον σταθμό "__1__" στα δρομολόγια με συνθήκη αναμονής "__2__". +start-train=Όρισε το τρένο σε αυτόματη λειτουργία. +trains-will-loop=Τώρα το τρένο θα πηγαίνει το μετάλλευμα μεταξύ των δύο σταθμών αυτόματα. +unload-train=Ξεφόρτωσε το μετάλλευμα σιδήρου από το βαγόνι φορτίου και γέμισε τους φούρνους. +unload-train-info=Συμβουλή: Χρησιμοποίησε κιβώτια ως ρυθμιστή μεταξύ βαγονιού και ιμάντων για γρηγορότερη εκφόρτωση. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/en/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/en/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ac2c5d2c4b9099878dfdb3626b20a915c1f442c8 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/en/trains-stations.cfg @@ -0,0 +1,26 @@ +intro=The goal of this tutorial is to show how to use train stops and schedules to set up transportation of ore between mines and furnaces. + +place-stop=Build the train stop at the indicated position. + +place-locomotive=Build the locomotive at the train stop. +place-locomotive-info=When near a train stop and in the correct orientation, the locomotive will snap to the stop position. + +place-wagon=Build the cargo wagon behind the locomotive. +place-wagon-info=The wagon will show connection indicators when it can be connected correctly to the locomotive. + +set-schedule=Add the stop "__1__" to the train schedule with the "__2__" wait condition. + +start-train=Set the train to automatic mode. + +fuel-train=Fuel the locomotive using an inserter. + +load-wagon=Build inserters to load the wagon with iron ore. + +trains-will-loop=Now the train will automatically run the ore between the two train stops. + +unload-train=Unload the iron ore from the cargo wagon, and feed it into the furnaces. +unload-train-info=Tip: Use chests as a buffer between the wagon and the belts to speed up unloading. + +finish=Finish +finish-info=You have been given some items to experiment with train stops.\n\nPress the Finish button to end the tutorial. +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ and use the cursor to press the button. \ No newline at end of file diff --git a/factorio/data/base/tutorials/trains-stations/locale/eo/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/eo/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5d3957b5b08f0b39b21bf6e3d3fb8042ffc5ba54 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/eo/trains-stations.cfg @@ -0,0 +1,13 @@ +finish=Fini +fuel-train=Enmetu brulaĵon en la lokomotivon per enmetilo. +intro=La celo de ĉi tiu lernilo estas instrui kiel uzi trajnajn haltejojn kaj trajnaj horarojn por agordi transportado de erco inter miniloj kaj fornoj. +load-wagon=Metu enmetilojn por ŝarĝi la vagonon per fererco. +place-locomotive=Metu la lokomotivon ĉe la trajnan haltejon. +place-stop=Metu la trajnan haltejon ĉe la montratan lokon. +place-wagon=Metu la kargovagonon malantaŭ la lokomotivo. +place-wagon-info=La vagono montras konektajn indikilojn, kiam ĝi povas konekti al la lokomotivo. +start-train=Ŝanĝu la reĝimon de la trajno al aŭtomata. +trains-will-loop=Nun la trajno aŭtomate transportos la ercon inter la du trajnaj haltejoj. +unload-train=Malŝarĝu la ferercon el la kargovagono en la fornojn. +unload-train-info=Konsilo: Uzu kestojn kiel bufron inter la vagono kaj la bendoj por rapidigi malŝarĝadon. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/es-ES/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/es-ES/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6cd7ed22a6f943c7ca8d7eefeea470317405dbe7 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/es-ES/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ y usa el cursor para pulsar el botón. +finish=Termina +finish-info=Se le han dado algunos elementos para experimentar con las paradas de tren. Presione el botón Finalizar para terminar el tutorial. +fuel-train=Agregue combustible a la locomotora utilizando un insertador. +intro=El objetivo de este tutorial es mostrarte cómo usar las paradas y horarios del tren para establecer el transporte de mineral entre minas y hornos. +load-wagon=Construye insertadores para cargar el vagón con mineral de hierro. +place-locomotive=Construye la locomotora en la parada del tren. +place-locomotive-info=Cuando esté cerca de una parada de tren y en la orientación correcta, la locomotora se pondrá en posición de parada. +place-stop=Construya la parada del tren en la posición indicada. +place-wagon=Construye el vagón de carga detrás de la locomotora. +place-wagon-info=El vagón mostrará indicadores de conexión cuando pueda ser conectado correctamente a la locomotora. +set-schedule=Añade la estación "__1__" al horario del tren con la condición de espera "__2__". +start-train=Establecer el tren en modo automático. +trains-will-loop=Ahora el tren moverá automáticamente el mineral entre las dos estaciones. +unload-train=Descargar el mineral de hierro del vagón de carga y alimentarlo en los hornos. +unload-train-info=Sugerencia: Usa los cofres como un búfer entre el vagón y las correas para acelerar la descarga. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/et/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/et/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c644bdee2c3412d7e709b7d933dbcb37672b0d54 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/et/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ ja kasuta kursorit, et vajutada nuppu. +finish=Lõpeta +finish-info=Sulle on antud osad esemed, et eksperimenteerida rongipeatustega.\n\nVajuta Lõpeta nuppu, et lõpetada õpetus. +fuel-train=Laadi rongile kütusematerjale kasutades inserterit. +intro=Selle juhenduse eesmärk on näidata kuidas kasutada rongipeatuseid ja kuidas seada üles ajaplaane maagi transportimisel ahjude ja kaevanduste vahel. +load-wagon=Ehita sisestajaid, et laadida vagunisse rauamaake. +place-locomotive=Ehita vedur rongipeatusesse. +place-locomotive-info=Olles peatuse lähedal õiges suunas, hüppab vedur peatumiskohale. +place-stop=Ehita rongipeatus märgitud kohale. +place-wagon=Ehita kaubavagun veduri taha. +place-wagon-info=Vagun näitab ühenduse indikaatoreid, kui seda on võimalik veduriga õigesti ühendada. +set-schedule=Lisa peatus "__1__" rongigraafikusse koos "__2__" ootetingimusega. +start-train=Määra rong automaatsesse režiimi. +trains-will-loop=Nüüd veab rong maavarasid automaatselt kahe peatuse vahel. +unload-train=Lae kaubavagunist maavarad maha ja suuna need ahjudesse. +unload-train-info=Vihje: Mahalaadimise kiirendamiseks kasuta kirste puhvrina vaguni ja konveieri vahel. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/eu/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/eu/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e3e8ddce4d57ea0653df8207b6edc48e001156d0 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/eu/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ eta kurtsorea erabili botoia sakatzeko. +finish=Amaitu +finish-info=Tren geltokiekin esperimentatzeko item batzuk eman zaizkizu.\n\nSakatu Amaiera botoia tutoriala bukatzeko. +fuel-train=Sargailua erabiliz erregaia bota tren-makinari. +intro=Tutorial honen helburua trenen geltokiak eta ordutegiak nola ezartzen diren erakustea da meategi eta labeen artean meak eramateko. +load-wagon=Sargailuak eraiki bagoia burdin-mearekin kargatzeko. +place-locomotive=Tren-makina eraiki tren geltokian. +place-locomotive-info=Tren geltoki baten ondoan eta orientazio zuzenean izanda, tren-makina geltokiaren posizioan ahokatuko da. +place-stop=Eraiki ezazu tren geltokia erakutsitako kokalekuan. +place-wagon=Karga bagoia eraiki tren-makinaren gibelean. +place-wagon-info=Bagoiak konexio adierazleak erakutsiko ditu tren-makinarekin zuzenki konektagarria denean. +set-schedule="__1__" geltokia trenaren ordutegira gehitu "__2__" itxarote baldintzarekin. +start-train=Trena modu automatikora ezarri. +trains-will-loop=Orain trena automatikoki garraiatuko du mea bi geltokien artean. +unload-train=Hustu burdin-mea karga bagoiatik eta labeetara eraman. +unload-train-info=Oharra: Kutxak buffer moduan erabili bagoia eta uhalen arteak huste abiadura azkartzeko. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/fi/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/fi/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..cf2fbb5df4b7d26fe770f29d355eeae825351ddf --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/fi/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ ja käytä osoitinta napin painamiseen. +finish=Lopeta +finish-info=Sinulle on annettu tavaroita, joilla voit kokeilla junapysäkkejä.\n\nPaina lopeta-näppäintä lopettaaksesi minioppaan. +fuel-train=Syötä veturiin polttoainetta käyttämällä asettelijaa. +intro=Tämä opas näyttää, kuinka juna-asemia ja -aikatauluja käytetään, esimerkiksi kuljettamaan malmia kaivokselta uuneihin. +load-wagon=Rakenna asettelijoita, jotka lastaavat tavaravaunuun rautamalmia. +place-locomotive=Aseta veturi asemalle. +place-locomotive-info=Kun veturi on aseman lähellä ja oikein päin, se napsahtaa paikalleen. +place-stop=Rakenna juna-asema merkittyyn paikkaan. +place-wagon=Rakenna tavaravaunu veturin taakse. +place-wagon-info=Vaunu näyttää yhdistämismerkinnän, kun sen voi kiinnittää veturiin. +set-schedule=Lisää junan aikatauluun "__1__" odotusehdolla "__2__". +start-train=Aseta juna automaattiseen tilaan. +trains-will-loop=Nyt juna kuljettaa malmia automaattisesti kahden aseman välillä. +unload-train=Pura malmi vaunusta asettelijoiden avulla ja syötä se uuneihin. +unload-train-info=Vinkki: Nopeuta purkamista käyttämällä arkkuja puskurina vaunun ja hihnojen välissä. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/fr/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/fr/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a1b2e93b0eda77192eff75991dc77f22252cbaef --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/fr/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ puis utilisez le curseur pour appuyer sur le bouton. +finish=Terminer +finish-info=Vous avez reçu quelques objets pour tester les signaux ferroviaires. \n\nAppuyez sur le bouton "Finir" pour quitter le tutoriel. +fuel-train=Ravitaillez la locomotive avec un bras robotisé. +intro=L'objectif de ce tutoriel est de vous montrer comment utiliser les arrêts de train et les itinéraires programmés pour mettre en place le transport de minerais entre les mines et les fours. +load-wagon=Construire des bras robotisés pour charger le wagon de minerai de fer. +place-locomotive=Construisez la locomotive a l'arrêt de train. +place-locomotive-info=Quand la locomotive est à proximité d'un arrêt de train et dans le bon sens, elle s'accrochera à l'emplacement de l'arrêt. +place-stop=Construisez l'arrêt du train à la position indiquée. +place-wagon=Placer le wagon de marchandises derrière la locomotive. +place-wagon-info=Des indicateurs de connexion vont être affichés aux extrémités du wagon lorsqu’il peut être connecté correctement à la locomotive. +set-schedule=Ajouter l'arrêt "__1__" à l'horaire du train, avec la condition d’attente "__2__". +start-train=Veuillez mettre le train en mode automatique. +trains-will-loop=Désormais, le train déplacera automatiquement le minerai entre ces deux arrêts. +unload-train=Déchargez le minerai de fer du wagon et placez-le dans les fours. +unload-train-info=Astuce : Utilisez les coffres comme tampon entre le wagon et les convoyeurs pour accélérer le déchargement. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/fy-NL/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/fy-NL/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2aa4e2f246d99346fe4536db9c67a4df6738306c --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/fy-NL/trains-stations.cfg @@ -0,0 +1,13 @@ +finish=Foltôgje +fuel-train=De lokomotyf folje mei brânstof troch gebrûk fan in robotearm. +intro=It doel fan dizze hantlieding is sjen te litten hoe'tsto dyn stasjons en skema's brûke kinst om ferfier fan erts tusken minen en ovens ynstelle kinst. +load-wagon=Bou robotearmen om de spoarwein te laden mei izererts. +place-locomotive=Bou de lokomotyf oan it stasjon. +place-stop=Bou it stasjon op it úttsjutte plak. +place-wagon=Bou de frachtspoarwein efter de lokomotyf. +place-wagon-info=De spoarwein sil ferbiningsyndikatoaren toane wannear't dy mei de lokomotyf ferbûn wurde kin. +start-train=Set de trein yn automatyske modus. +trains-will-loop=De trein sil no it erts automatysk tusken de twa stasjons ferfiere. +unload-train=It izererts útlade út de spoarwein, en fier it yn de ovens. +unload-train-info=Tip: Brûk kisten as in buffer tusken de spoarwein en de transportbannen om lossen te fersnellen. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/ga-IE/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/ga-IE/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fca2be2742e5a77a0f75a957d7e12f9dea52cab2 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/ga-IE/trains-stations.cfg @@ -0,0 +1,16 @@ +finish=Críochnaigh +finish-info=Tugadh roinnt earraí duit chun triail a bhaint as na stadanna traenacha.\n\nBrúigh an cnaipe críochnaigh chun an teagasc a chríochnú. +fuel-train=Breoslaigh an t-inneall traenach trí úsáid an ionsáiteora. +intro=Tá aidhm ag an dteagasc seo le húsáid stadanna agus sceidil traenach a thaispeáint agus conas iompar na mianta a dhéanamh idir mianaigh agus foirnéisí. +load-wagon=Tógáil ionsáiteoirí chun an vaigín a lódáil le hamhiarann. +place-locomotive=Tógáil an t-inneall traenach ag an stad traenach. +place-locomotive-info=Agus tusa in aice le stad traenach agus sa treo ceart, feisteoidh an t-inneal traenach in áit an stad. +place-stop=Tógáil an stad traenach ag an áit léirithe. +place-wagon=Tógáil an vaigín lasta ar chúl den inneall traenach. +place-wagon-info=Taispeánfaidh an vaigín táscairí ceangail nuair atá sé ábalta ceangal ceart a dhéanamh leis an inneall traenach. +set-schedule=Cuir an stad "__1__" le sceideal an traenach leis an gcoinníoll fanachta "__2__". +start-train=Socraigh an traein go mód uathoibríoch. +trains-will-loop=Anois rithfidh an traen an mian go huathoibríoch idir na dá stad traenach. +unload-train=Dílódáil an t-amhiarann den vaigín lasta, agus cuir sé leis na foirnéisí. +unload-train-info=Nod: Úsáid cistí mar mhaoláin idir an vaigín agus na criosanna chun dílódáil a luasú. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/he/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/he/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..bc7a6cc0f56cb21c82272cc85493e444f490f8e8 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/he/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ רותפכה לע ץוחלל ידכ ןמסב ושמתשהו. +finish=םויס +finish-info=.םויסה רותפכ לע וצחל הכרדהה שיחרת םויסלn\n\.תבכר תונחת םע תוסנתהל ולכותש ידכ םיטירפ המכ םתלביק +fuel-train=.עורז תועצמאב רטקה תא וקלדת +intro=.םינשבכו תורכמ ןיב תורפע לש עוניש ךרעמ םיקהל ידכ םינמז תוחולבו תבכר תונחתב שמתשהל ןתינ דציכ םיגדהל איה הז הכרדה שיחרת תרטמ +load-wagon=.לזרב תרפעב ןורקה תא הנאלמתש תועורז ונב +place-locomotive=.הנחתב תבכר רטק וחינה +place-locomotive-info=.הנחתה ךותב ןוכנה םוקמל "ץופקי" אוה ,םיאתמה ןוויכל הנופו תבכר תנחת תביבסב אוה םא ,רטקל םוקימ םירחוב רשאכ +place-stop=.ןמוסמה םוקימב תבכר תנחת ונב +place-wagon=.רטקה ירוחאמ אשמה ןורק תא ונב +place-wagon-info=.רטקל ןוכנ ותוא רבחל ןתינ רשאכ רוביח ינמיס הארי ןורקה +set-schedule=."__2__" הנתמהה יאנת םע "__1__" הנחתה תא תבכרה לש םינמזה חולל ופיסוה +start-train=."יטמוטוא" בצמל תבכרה תא וריבעה +trains-will-loop=.תונחתה יתש ןיב הרפעה תא תיטמוטוא ענשת תבכרה תעכ +unload-train=.םינשבכ ךות לא התוא וניזהו ,תועורז תועצמאב אשמה ןורק ךותמ לזרבה תרפע תא וקרפ +unload-train-info=.ןעטמה תקירפ תא ץיאהל ידכב םיעוסמה ןיבל ןורקה ןיב םייניב בלשכ םיזגראב שמתשהל יאדכ :פיט + diff --git a/factorio/data/base/tutorials/trains-stations/locale/hr/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/hr/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..069aa0339a57d0b71cfe5b601f2b6cf606908888 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/hr/trains-stations.cfg @@ -0,0 +1,16 @@ +finish=Završi +finish-info=Dobio si neke predmete sa kojima možeš eksperimentirati sa kolodvorima.\n\n Pritisni tipku "Završi" kako bi završio vodič. +fuel-train=Napuni lokomotivu gorivom sa umetačem. +intro=Cilj ovoga vodiča je da ti se pokaže kako koristiti kolodvore i rasporede kako bi uspostavio prijenos rude između rudnika i pećnica. +load-wagon=Napravi umetače kako bi napunio vagon željeznom rudom. +place-locomotive=Sagradi lokomotivu na kolodvoru. +place-locomotive-info=Kada postavljaš lokomotivu blizu kolodvora i u pravilnoj orijentaciji, lokomotiva će skočiti na stop poziciju kolodvora. +place-stop=Sagradi kolodvor na indiciranoj poziciji. +place-wagon=Sagradi vagon iza lokomotive. +place-wagon-info=Vagon će pokazati indikatore spajanja kada se može točno spojiti sa lokomotivom. +set-schedule=Dodaj stajalište "__1__" na raspored sa "__2__" uvjetom čekanja. +start-train=Postavi vlak na automatski mod. +trains-will-loop=Sada će vlak automatski voziti željeznu rudu među ta dva kolodvora. +unload-train=Iskrcaj željezne rude sa vagona i umetni ih u pećnice. +unload-train-info=Savjet: Koristi škrinje kao tampon između vagona i transportnih pojaseva kako bi ubrzao iskrcavanje. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/hu/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/hu/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2d5997bec03c6c010032503facc7075e359b6e68 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/hu/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ és használd a kurzort a gomb megnyomásához. +finish=Vége +finish-info=Kaptál pár tárgyat, hogy kísérletezhess a vasútállomásokkal.\n\n Nyomd meg a Vége gombot az útmutató befejezéséhez. +fuel-train=Lásd el a mozdonyt üzemanyaggal egy manipulátor segítségével. +intro=Ennek az oktatásnak a célja, hogy megmutassa, hogyan lehet a vasútállomásokat és a menetrendeket felhasználni az érc szállítására a bányák és a kemencék között. +load-wagon=Építs manipulátorokat, hogy megrakodják a tehervagont vasérccel. +place-locomotive=Építs egy mozdonyt a vasútállomásnál. +place-locomotive-info=A vasútállomáshoz közel, a megfelelő irányba lehelyezve, a mozdony automatikusan hozzáigazodik a megállási helyhez. +place-stop=Építs egy vasútállomást a megjelölt helyen. +place-wagon=Rakj tehervagont a mozdony mögé. +place-wagon-info=A tehervagon jelzi, ha összekapcsolható a mozdonnyal. +set-schedule=Add hozzá a(z) "__1__" állomást a vonat menetrendjéhez "__2__" várakozási feltétellel. +start-train=Állítsd a vonatot automata módba. +trains-will-loop=Most a vonat automatikusan közlekedik a két megálló között. +unload-train=Pakold ki a vasércet a tehervagonból, és helyezd a kemencékbe. +unload-train-info=Tipp: Használj ládákat pufferként a tehervagon és a futószalag között, hogy gyorsabb legyen a kirakodás. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/id/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/id/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4dc34e346a2ee3ae8268ae260027157287753296 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/id/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ dan gunakan kursor untuk menekan tombol. +finish=Selesai +finish-info=Kamu telah diberikan beberapa item untuk bereksperimen dengan perhentian kereta.\n\nTekan tombol Selesai di akhir tutorial. +fuel-train=Bahan bakar lokomotif menggunakan sebuah inserter. +intro=Tujuan tutorial ini adalah untuk menunjukkan bagaimana menggunakan halte kereta dan jadwal untuk mengatur transportasi bijih antara tambang dan pembakaran. +load-wagon=Bangun inserter untuk mengisi gerbong dengan bijih besi. +place-locomotive=Bangun lokomotif di halte kereta. +place-locomotive-info=Ketika dekat perhentian kereta dan berada di arah yang tepat, lokomotif akan berhenti di tempat perhentian. +place-stop=Bangun halte kereta di posisi yang diindikasikan. +place-wagon=Bangun gerbong kargo dibelakang lokomotif. +place-wagon-info=Gerbong akan menunjukkan indikator hubungan saat bisa terkoneksi dengan benar ke lokomotif. +set-schedule=Tambahkan __1__ perhentian pada jadwal kereta dengan __2__ dalam kondisi menunggu. +start-train=Atur kereta ke mode otomatis. +trains-will-loop=Sekarang kereta akan secara otomatis berjalan waktu antara dua halte kereta. +unload-train=Keluarkan bijih besi dari gerbong dan masukkan ke tungku pembakaran. +unload-train-info=Tip: gunakan peti sebagai penyangga antara gerbong dan sabuk untuk mempercepat pengeluaran. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/is/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/is/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..be80473206fc84b43bf90f53c1e9f0a14596783c --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/is/trains-stations.cfg @@ -0,0 +1,2 @@ +finish=Klára + diff --git a/factorio/data/base/tutorials/trains-stations/locale/it/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/it/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2d4f93d3f4ed831912f3b6567dd5eee87c0c1c59 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/it/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ e usa il cursore per premere il pulsante. +finish=Termina +finish-info=Ti sono stati forniti alcuni oggetti con cui puoi sperimentare le fermate del treno. \n\nPremi il bottone Termina per terminare il tutorial. +fuel-train=Inserisci il combustibile nella locomotiva usando l'inseritore. +intro=L'obiettivo di questo tutorial è quello di mostrare come utilizzare le fermate del treno e pianificare il trasporto di minerali tra miniere e forni. +load-wagon=Costruisci degli inseritori per caricare il vagone con ferro grezzo. +place-locomotive=Posiziona la locomotiva alla fermata del treno. +place-locomotive-info=Quando sarà vicina alla fermata del treno e orientata correttamente, la locomotiva si arresterà allo stop. +place-stop=Posiziona la fermata del treno nel punto indicato. +place-wagon=Metti il vagone dietro la locomotiva. +place-wagon-info=Il vagone mostrerà l'indicatore per la connessione quando potrà essere collegato correttamente alla locomotiva. +set-schedule=Aggiungi la fermata '__1__' alla tabella di marcia del treno con una condizione di attesa di '__2__'. +start-train=Impostare il treno in modalità automatica. +trains-will-loop=Ora il treno andrà automaticamente tra le due stazioni. +unload-train=Scarica il ferro grezzo dal vagone merci e caricalo nelle fornaci. +unload-train-info=Suggerimento: metti delle casse tra i forni e i vagoni così da velocizzare lo scaricamento del treno. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/ja/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/ja/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3a2854d00546616b3c04439c3d4821f413ce6a40 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/ja/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ とカーソルで、ボタンを押す。 +finish=終了 +finish-info=列車の駅で色々試すための資材を渡します。\n\n終了ボタンを押すとチュートリアルを終了します。 +fuel-train=インサータを使って機関車に燃料を入れましょう。 +intro=このチュートリアルでは、鉱石を採掘場から製錬炉へ輸送するためにどのように駅とスケジュールを使えば良いのか学びます。 +load-wagon=インサータを設置して鉄鉱石を貨物車両に積み込みましょう。 +place-locomotive=機関車を駅に設置しましょう。 +place-locomotive-info=駅に近い位置で正しい方向に機関車を設置しようとすると、駅の位置にスナップされます。 +place-stop=指定の位置に駅を設置しましょう。 +place-wagon=機関車の後ろに貨物車両を設置しましょう。 +place-wagon-info=機関車と貨物車両を正しく接続できる場合、接続マークが表示されます。 +set-schedule=「__1__」駅を「__2__」の発車条件でスケジュールに追加しましょう。 +start-train=機関車を自動モードに設定しましょう。 +trains-will-loop=これで、2駅間の鉱石輸送を鉄道によって自動化できました。 +unload-train=貨物車から鉄鉱石を積み降ろしましょう。炉に供給されます。 +unload-train-info=ヒント: 積み下ろし速度を向上させるためのバッファー(緩衝)として、貨物車両とベルトの間にチェストを置きましょう。 + diff --git a/factorio/data/base/tutorials/trains-stations/locale/ka/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/ka/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..45822b99339154235ae99915ecb93fbf59701201 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/ka/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ და გამოიყენეთ კურსორი ღილაკზე დასაჭერად. +finish=დასრულება +finish-info=თქვენ მოგეცემათ რამდენიმე ელემენტი მატარებლის გაჩერებებზე ექსპერიმენტებისთვის.\n\nდააჭირეთ დასრულების ღილაკს გაკვეთილის დასასრულებლად. +fuel-train=შეავსეთ ლოკომოტივი მანიპულატორით +intro=ამ გაკვეთილის მიზანია აჩვენოს, თუ როგორ გამოვიყენოთ მატარებლის გაჩერებები და განრიგი, რათა მოაწყოთ მადნის ტრანსპორტირება მაღაროებსა და ღუმელებს შორის. +load-wagon=ააშენეთ მანიპულატორები ვაგონის რკინის მადნით ჩასატვირთად. +place-locomotive=ააგეთ ლოკომოტივი მატარებლის გაჩერებაზე. +place-locomotive-info=მატარებლის გაჩერებასთან ახლოს და სწორ ორიენტაციაში, ლოკომოტივი ჩერდება გაჩერების პოზიციაზე. +place-stop=ააგეთ მატარებლის გაჩერება მითითებულ პოზიციაზე. +place-wagon=ააშენეთ სატვირთო ვაგონი ლოკომოტივის უკან. +place-wagon-info=ვაგონი აჩვენებს შეერთების ინდიკატორებს, როდესაც ის შეიძლება სწორად იყოს დაკავშირებული ლოკომოტივთან. +set-schedule=დაამატეთ გაჩერება "__1__" მატარებლის განრიგს "__2__" ლოდინის პირობით. +start-train=დააყენეთ მატარებელი ავტომატურ რეჟიმში. +trains-will-loop=ახლა მატარებელი ავტომატურად გაატარებს მადანს მატარებლის ორ გაჩერებას შორის. +unload-train=ჩამოტვირთეთ რკინის საბადო სატვირთო ვაგონიდან და შეიტანეთ იგი ღუმელში. +unload-train-info=რჩევა: გამოიყენეთ სკივრები, როგორც ბუფერი ვაგონსა და კონვეიერების შორის განტვირთვის დასაჩქარებლად. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/kk/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/kk/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0d3abfe9b59e5c83f5bf0ca200dfbf39ffa1c192 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/kk/trains-stations.cfg @@ -0,0 +1,16 @@ +finish=Аяқтау +finish-info=Сізге Т/Ж бекеттерімен эксперимент жасауға кейбір зат берілді.\n\nТуториалды аяқтау үшін Аяқтау батырмасын басыңыз. +fuel-train=Локомотивке салғышпен отын құйыңыз. +intro=Бұл туториалдың мақсаты — шахта мен пеш арасында кен тасымалын ұйымдастыру үшін қалай Т/Ж бекеті мен кесте қолданатынын көрсету. +load-wagon=Вагонға темір кенін арту үшін салғыш құрыңыз. +place-locomotive=Т/Ж бекетіне локомотивті орнатыңыз. +place-locomotive-info=Локомотив Т/Ж бекетінің жанында және дұрыс бағытта болса, бекет позициясына бекітіледі. +place-stop=Т/Ж бекетін белгіленген позицияға құрыңыз. +place-wagon=Жүк вагонын локомотив артына орнатыңыз. +place-wagon-info=Вагон локомотивке тіркеле алатын кезде, тіркеу индикаторлары шығады. +set-schedule="__1__" бекетін Т/Ж кестесіне "__2__" күту шартымен қосыңыз. +start-train=Пойызды автоматты режимге қою. +trains-will-loop=Енді пойыз автоматты түрде екі бекет арасында кен тасымалдайды. +unload-train=Жүк вагонынан темір кенін түсіріп, пештерге салыңыз. +unload-train-info=Кеңес: Түсіруді тездету үшін вагон мен конвейер арасында буфер ретінде сандық қолданыңыз. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/ko/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/ko/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9bc1fcca4ec6295fbad2050d2b1012aeb5ae7678 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/ko/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__와(과) 커서를 써서 버튼을 누르세요. +finish=완료 +finish-info=기차 정류장을 연습할 수 있도록 몇 가지 아이템이 제공되었습니다.\n\n튜토리얼을 종료하려면 완료 버튼을 누르십시오. +fuel-train=투입기를 사용하여 기관차에 연료를 공급하세요. +intro=이 튜토리얼의 목표는 채취장과 용광로 간에 광석 운송을 설정하기 위해 기차 정류장과 일정을 사용하는 방법을 보여주는 것입니다. +load-wagon=화물차에 철 광석을 적재하려면 투입기를 설치하세요. +place-locomotive=기차 정류장에 기관차를 설치하세요. +place-locomotive-info=배치하려는 기관차가 기차 정류장 근처에 있고 방향이 맞으면, 기관차가 정류장의 위치에 맞춰집니다. +place-stop=표시된 위치에 기차 정류장을 설치하세요. +place-wagon=기관차 뒤에 화물차를 설치하세요. +place-wagon-info=화물차가 기관차에 올바르게 연결될 경우 연결 표시기가 표시됩니다. +set-schedule=기관차 일정에 "__1__" 정류장을 추가한 후, 출발 조건에 "__2__" 조건을 추가하세요. +start-train=기차를 자동 모드로 설정하세요. +trains-will-loop=이제 기차가 자동으로 두 개의 기차 정류장 간에 광석을 운반합니다. +unload-train=화물차에서 철 광석을 하차하고, 용광로에 공급하세요. +unload-train-info=팁: 상자를 화물차와 벨트 간에 완충 장치로 사용하여 하차 속도를 높이세요. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/lt/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/lt/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d96eb495ad99919fc486c729434d6c3589f055d5 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/lt/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ ir naudokite žymeklį mygtuko paspaudimui. +finish=Užbaigti +finish-info=Jums buvo duota daiktų skirtų paeksperimentuoti su traukinių sustojimais.\n\nPaspauskite Užbaigimo mygtuką kad pabaigti apmokymus. +fuel-train=Aprūpinkite lokomotyvą kuru, naudojant mechanine ranka. +intro=Šios pamokos tikslas yra supažindinti kaip naudoti traukinių stoteles ir traukinių grafiką transportuoti medžiagas tarp kasyklų ir krosnių. +load-wagon=Pastatykite mechanines rankas, kurios pakraus vagoną geležies rūda. +place-locomotive=Pastatykite lokomotyvą geležinkelio stotelėje. +place-locomotive-info=Netoli traukinių stotelės ir teisingoje orientacijoje, lokomotyvas atsiras stop pozicijoje. +place-stop=Pastatykite traukinių stotelę pažymėtoje vietoje. +place-wagon=Pastatykite krovininį vagoną už lokomotyvo. +place-wagon-info=Vagonas rodys sujungimo indikatorius kada jis teisingai gali būti prijungtas. +set-schedule=Pridėkite sustojimą "__1__" į traukinio tvarkaraštį su "__2__" laukimo sąlyga. +start-train=Perjunkite traukinį į automatinį režimą. +trains-will-loop=Dabar traukinys automatiškai veš medžiagas per abi traukinų stotis. +unload-train=Iškraukite geležies rūdą iš krovininio vagono ir kraukite medžiagas į krosnis. +unload-train-info=Patarimas: naudokite dėžes kaip laikiną sandėlį tarp vagono ir takelių kad pagreitintumėte iškrovimą. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/lv/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/lv/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3b8a76b8d381a2d43e51dafe85d29c60325db387 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/lv/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ un spied ar kursoru. +finish=Beigt +finish-info=Tev ir iedoti daži priekšmeti, lai eksperimentētu ar vilcienu pieturvietām. \n\nNospied pogu Beigt, lai pabeigtu apmācību. +fuel-train=Uzpildīt lokomotīvi ar degvielu, izmantojot mehānisko roku. +intro=Šīs konsultācijas mērķis ir lai parādītu jums kā izmantot vilcienu pieturas un grafikus, lai uzstādītu rūdu transportāciju starp raktuvēm un krāsnīm. +load-wagon=Uzbūvē mehāniskās rokas, kas piekraus vagonu ar dzelzs rūdu. +place-locomotive=Uzbūvē lokomotīvi vilcienu pieturā. +place-locomotive-info=Kad tuvu vilciena pieturai un pareizā orientācijā, lokomotīve ieķersies piestāšanas pozīcijā. +place-stop=Uzbūvē vilcienu pieturu norādītā vietā. +place-wagon=Uzbūvē kravas vagonu aiz lokomotīves. +place-wagon-info=Vagons uzrādīs savienojuma indikatorus, kad tas var būt pareizi pievienots pie lokomotīves. +set-schedule=Pievieno staciju "__1__" pie vilciena grafika ar "__2__" gaidīšanas nosacījumu. +start-train=Iestati vilcienu automātiskā režīmā. +trains-will-loop=Tagad vilciens automātiski pārvadās rūdu start divām vilciena pieturām. +unload-train=Izkrauj dzelzs rūdu no kravas vagona un apgādā to krāsnīm. +unload-train-info=Padoms: Izmanto lādes kā buferi starp vagonu un lentēm lai paātrinātu izkraušanu. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/nl/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/nl/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..52d324c288af7e1ef1386e9589e623908373543b --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/nl/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ en gebruik de cursor om op de knop te drukken. +finish=Voltooien +finish-info=Je hebt wat items gekregen om te experimenteren met stations.\n\nDruk op de knop Voltooien om de tutorial te beëindigen. +fuel-train=De locomotief vullen met brandstof door gebruik van een robotarm. +intro=Het doel van deze tutorial is te laten zien hoe je stations en schema's kan gebruiken om vervoer van erts tussen mijnen en ovens kan instellen. +load-wagon=Bouw robotarmen om de wagon te laden met ijzererts. +place-locomotive=Bouw de locomotief aan het station. +place-locomotive-info=In de nabijheid van een station en in de juist oriëntatie zal de locomotief zichzelf correct plaatsen in het station. +place-stop=Bouw het station op de aangeduide plaats. +place-wagon=Bouw de vrachtwagon achter de locomotief. +place-wagon-info=De wagon zal connectie indicatoren tonen wanneer hij verbonden kan worden met de locomotief. +set-schedule=Voeg station "__1__" toe aan het treinschema met "__2__" als wachtconditie. +start-train=Zet de trein in automatische modus. +trains-will-loop=De trein zal nu het erts automatisch vervoeren tussen de twee stations. +unload-train=De ijzererts uitladen uit de goederenwagon, en voer het in de ovens. +unload-train-info=Tip: Gebruik kisten als een buffer tussen de wagon en de transportbanden om lossen te versnellen. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/no/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/no/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9197d222ed35f54edf4d935b91fe489e90586f0a --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/no/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ og bruk markøren for å trykke på knappen. +finish=Fullfør +finish-info=Du har fått noen gjenstander for å eksperimentere med togstoppene. \n\nTrykk på Fullfør knappen for å avslutte veiledningen. +fuel-train=Legg drivstoff inn i lokomotivet ved å bruke en innsetter. +intro=Hensikten med denne veiledningen er å vise hvordan man bruker togstasjoner og togtider til å frakte malm mellom gruver og ovner. +load-wagon=Bygg insettere for å laste vognen med jernmalm. +place-locomotive=Bygg lokomotivet på togstasjonen. +place-locomotive-info=Når lokomotivet holdes i nærheten av en togstation, og peker i den riktige retningen, så fastgøres lokomotivet til togstationens position. +place-stop=Bygg en togstasjon på den angitte plassen. +place-wagon=Bygg lastevognen bak lokomotivet. +place-wagon-info=Vognen vil vise forbindelse indikatorer når den kan bli tilkoplet til lokomotivet direkte. +set-schedule=Legg "__1__" togstasjonen til i ruteplanen med "__2__" som ventebetingelse. +start-train=Still inn toget til automatisk modus. +trains-will-loop=Nå vil toget automatisk frakte malmen mellom de to togstasjonene. +unload-train=Last av jernmalmen av lastevognen og mat de inn i ovnene. +unload-train-info=Tips: Bruk kister som buffer mellom vogner og belter for å øke avlastningsfarten. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/pl/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/pl/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7d7fb418ad2dc672ff5e360de9029816222b4564 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/pl/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=Użyj __ALT_CONTROL__1__toggle-free-cursor__ i kursorem naciśnij przycisk. +finish=Zakończ +finish-info=Otrzymane przedmioty służą do eksperymentowania z przystankami kolejowymi. \n\nNaciśnij przycisk "Zakończ", aby zakończyć samouczek. +fuel-train=Załaduj paliwo do lokomotywy używając podajnika. +intro=Celem tego samouczka jest pokazanie, w jaki sposób korzystać ze stacji kolejowych i rozkładów jazdy, żeby urządzić transport między kopalniami a piecami. +load-wagon=Zbuduj podajniki, aby załadować pociąg rudą żelaza. +place-locomotive=Zbuduj lokomotywę na stacji kolejowej. +place-locomotive-info=Kiedy jesteś blisko stacji kolejowej i we właściwej orientacji, lokomotywa zostanie przyciągnięta do przystanku. +place-stop=Zbuduj stację kolejową we wskazanym miejscu. +place-wagon=Zbuduj wagon towarowy za lokomotywą. +place-wagon-info=Wagon pokaże wskaźnik połączenia, kiedy będzie mógł być poprawnie dołączony do lokomotywy. +set-schedule=Dodaj przystanek "__1__" do rozkładu jazdy pociągu z "__2__" warunkiem postoju. +start-train=Ustaw pociąg w tryb automatyczny. +trains-will-loop=Teraz pociąg będzie automatycznie przewozić rudy między dwiema stacjami. +unload-train=Wyładuj rudę żelaza z wagonu towarowego i włóż je do pieców. +unload-train-info=Wskazówka: Używaj skrzyń jako bufora między wagonami a taśmociągami żeby przyspieszyć wyładowywanie. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/pt-BR/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/pt-BR/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b21e65714d4607ec6c8138463b6f6ad28ad692ae --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/pt-BR/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ e use o cursor para pressionar o botão. +finish=Terminar +finish-info=Você recebeu alguns itens para experimentar com paradas de trem. \n\nPressione o botão Concluir para finalizar o tutorial. +fuel-train=Abasteça a locomotiva utilizando um insersor. +intro=O objetivo deste tutorial é mostrar como usar as paradas de trem e os percursos para configurar o transporte de minério entre minas e fornalhas. +load-wagon=Construa insersores para carregar o vagão com minério de ferro. +place-locomotive=Construa a locomotiva na parada de trem. +place-locomotive-info=Quando estiver perto de uma parada de trem e na direção correta, a locomotiva irá parar na posição da estação. +place-stop=Construa uma parada de trem na posição indicada. +place-wagon=Construa o vagão de carga atrás da locomotiva. +place-wagon-info=O vagão vai mostrar indicadores de conexão quando ele pode ser conectado corretamente à locomotiva. +set-schedule=Adicione a parada "__1__" ao itinerário do trem com a condição de espera "__2__". +start-train=Define o trem para o modo automático. +trains-will-loop=Agora o trem moverá o minério automaticamente entre as duas paradas. +unload-train=Descarrega o minério de ferro do vagão de carga e alimenta-o nos fornos. +unload-train-info=Dica: Use baús como acumuladores entre o vagão e as esteiras rolantes para acelerar a descarga. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/pt-PT/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/pt-PT/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..916b11aa1880d5ee24f1128e7d9676c28a3425bb --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/pt-PT/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ e use o cursor para pressionar o botão. +finish=Finalizar +finish-info=Recebes-te alguns itens para experimentar com paragens de comboio.\n\nPressiona o botão Finalizar para terminar o tutorial. +fuel-train=Mete combustível na locomotiva usando o introdutor. +intro=O objetivo deste tutorial é mostrar como usar as paragens de comboios e horários para configurar o transporte de minério entre minas e fornos. +load-wagon=Constrói introdutores para carregar o vagão de minério de ferro. +place-locomotive=Constrói a locomotiva na paragem do comboio. +place-locomotive-info=Quando estás perto de uma estação de comboios e na orientação correta, comboio irá se encaminhar para a posição da estação. +place-stop=Constrói uma paragem de comboios na posição indicada. +place-wagon=Constrói o vagão atrás da locomotiva. +place-wagon-info=O vagão mostra indicadores de acoplagem quando se pode ligar corretamente à locomotiva. +set-schedule=Adicione a paragem "__1__" ao cronograma com a condição de espera "__2__". +start-train=Define o comboio para o modo automático. +trains-will-loop=Agora, o comboio circulara automaticamente com minério entre as duas estações. +unload-train=Descarrega o minério de ferro do vagão de carga e alimenta-o nos fornos. +unload-train-info=Dica: Usa arcas como Acumuladores entre o vagão e os tapetes rolantes para acelerar a descarga. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/ro/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/ro/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3cafd9e5cfbf2f6e28f395dee96b3d0d384b9481 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/ro/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ și folosește cursorul pentru a apăsa butonul. +finish=Finalizare +finish-info=Ți s-au dat câteva obiecte pentru a experimenta cu stațiile de tren. \n\nApasă butonul Finalizare pentru a termina tutorialul. +fuel-train=Alimentează locomotiva folosind un inserator. +intro=Scopul acestui ghid este de a arăta cum să folosești staţiile de tren şi cum să le programezi pentru a configura transporturi de minereu între mine şi furnale. +load-wagon=Construiește inseratoare ca să incarci vagonul cu minereu de fier. +place-locomotive=Construiește locomotiva la statia de tren. +place-locomotive-info=Când este aproape de o stație de tren și orientată corect, locomotiva se va fixa pe poziția stației. +place-stop=Construiește stația de tren în locul indicat. +place-wagon=Construiește vagonul de marfă în spatele locomotivei. +place-wagon-info=Vagonul va arăta indicatori de conexiune atunci când poate fi conectat corect la locomotiva. +set-schedule=Adauga staţia '__1__' la programul trenului cu condiția de aşteptare "__2__". +start-train=Setează trenul în modul automat. +trains-will-loop=Acum trenul va rula automat cu minereu între cele două staţii de tren. +unload-train=Descarcă minereul de fier din vagonul de marfă, şi alimentează cuptoarele. +unload-train-info=Sfat: Utilizaţi lăzi între vagon şi benzile rulante pentru a accelera descărcarea vagonului. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/ru/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/ru/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..da1837c4778094c13b758712a7cf8aaf6970bbb0 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/ru/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ и используйте курсор для нажатия кнопки. +finish=Завершить +finish-info=Вам было выдано несколько предметов, чтобы поэкспериментировать с железнодорожными станциями.\n\nНажмите кнопку Завершить, чтобы прервать обучение. +fuel-train=Заправьте локомотив с помощью манипулятора. +intro=Цель данного обучения - показать как использовать остановки и расписания поездов для транспортировки руды между бурами и печами. +load-wagon=Постройте манипуляторы, чтобы загрузить вагон железной рудой. +place-locomotive=Поставьте локомотив на остановке. +place-locomotive-info=Когда локомотив рядом со станцией и в правильном направлении, он прилипнет к остановке. +place-stop=Поставьте остановку на указанной позиции. +place-wagon=Поставьте грузовой вагон позади локомотива. +place-wagon-info=Как только вагон можно будет прицепить к поезду, появятся индикаторы, сообщающие об этом. +set-schedule=Добавьте станцию "__1__" в расписание поезда, с условием ожидания "__2__". +start-train=Переключите поезд в автоматический режим. +trains-will-loop=Теперь поезд будет автоматически возить руду между станциями. +unload-train=Разгрузите железную руду из грузового вагона и заполните ею печки. +unload-train-info=Совет: Используйте сундук как буфер между вагоном и конвейером, чтобы увеличить скорость разгрузки. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/sk/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/sk/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3093f3f167b46bead39de1bc4082f919744613cf --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/sk/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ a použitím kurzoru stlač tlačítko. +finish=Dokončiť +finish-info=Bol ti dané nejaké predmety na experimentovanie s vlakovými zástavkami. \n\nStlač tlačidlo Dokončiť na ukončenie výcviku. +fuel-train=Nalož palivo do rušňa pomocou mechanického prekladača. +intro=Cieľom tohto výcviku je ukázať ako používať železničnej zastávky a naplánovať prepravu rudy medzi baňami a pecami. +load-wagon=Postav mechanické ruky pre naloženie vagónu železnou rudou. +place-locomotive=Postavte rušeň na železničnú zastávku. +place-locomotive-info=V blízkosti železničnej zastávky a v správnom smere sa lokomotíva prichytí na pozíciu stanice. +place-stop=Postavte železničnú zastávku na určené miesto. +place-wagon=Za rušeň pridaj nákladný vagón. +place-wagon-info=Keď je pripojenie vagónu možné, zobrazia sa indikátory zapojenia. +set-schedule=Pridaj do cestovného poriadku ''__1__'' s čakacou dobou ''__2__''. +start-train=Nastavte vlak do automatického režimu. +trains-will-loop=Vlak teraz bude automaticky voziť rudy medzi dvoma stanicami. +unload-train=Vyložte železnú rudu z nákladu vagónu a dajte ju do pece. +unload-train-info=Tip: Použite truhlice ako zásobník medzi vagónmi a pásmi na urýchlenie vykladania. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/sl/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/sl/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9bd1eb525f101e6e27fb887fb299e6763d0f0c76 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/sl/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__upravljaj kazalec__ in uporabi kazalec, da pritisneš gumb. +finish=Končaj +finish-info=Dobili ste nekaj predmetov za eksperimentiranje z postajami. \n\nKliknite Končaj gumb, da zaključite ta vodič. +fuel-train=Lokomotivo napolni z gorivom s pomočjo roke. +intro=\nCilj tega vodnika je pokazati, kako uporabiti postajališča vlakov in vozne rede za vzpostavitev prevoza rude med rudniki in pečmi. +load-wagon=Postavi roke, da napolniš vagon z železovo rudo. +place-locomotive=Na postajo postavi lokomotivo. +place-locomotive-info=Ko bo v bližini postaje in pravilno orientirana, se bo lokomotiva postavila na položaj postaje. +place-stop=Postavi postajo na označenem položaju. +place-wagon=Postavi tovorni vagon za lokomotivo. +place-wagon-info=Vagon bo pokazal povezovalni indikator, ko se bo lahko pravilno povezal z lokomotivo. +set-schedule=Dodaj postajo '__1__' na urnik '__2__' s časom pred odhodom. +start-train=Nastavi vlak na samodejni način. +trains-will-loop=Vlak bo zdaj samodejno prepeljal rudo od ene postaje k drugi. +unload-train=Raztovori železovo rudo iz tovornega vagona in ga prenesi v peči. +unload-train-info=Namig: Med vagon in pasovi namesti skrinje, da bo raztovarjanje še hitrejše. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/sr/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/sr/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..566f5e8cb0da188939c067713ce670dbe385693d --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/sr/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ и користи курсор да притиснеш дугме. +finish=Заврши +finish-info=Дати су ти неки предмети да експерментишеш са жележничким станицама.\n\nПритисни дугме заврши да завршиш туторијал. +fuel-train=Убаци гориво у локомотиву помоћу инсертера. +intro=Циљ овог туторијала је да ти покаже како да користиш железничке станице и како да организујеш транспорт између рудника и пећи. +load-wagon=Постави инсертер да би утоварио вагон рудом гвожђа. +place-locomotive=Направи локомотиву на железничкој станици. +place-locomotive-info=Када си близу жећезничке станице и у коректној оријентацији, локомотива ће се сместити на позицију станице. +place-stop=Направи железничку станицу на означеном месту. +place-wagon=Направи теретни вагон иза локомотиве. +place-wagon-info=Вагон ће показивати индикаторе када може бити правилно повезан на локомотиву. +set-schedule=Додај станицу '__1__' на распоред возова са '__2__' условом чекања. +start-train=Стави воз на аутоматски режим. +trains-will-loop=Сада ће воз аутоматски превозити руду између две станице. +unload-train=Истовари руду гвожђа из теретног вагона, и убаци је у пећи. +unload-train-info=Користи ковчег као складиште између вагона и транспортера да би убрзао истовар. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/sv-SE/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/sv-SE/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0c29308e9b6df76fb99e2b8117267965a704ddee --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/sv-SE/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ och använd markören för att trycka på knappen. +finish=Slutför +finish-info=Du har fått några föremål för att experimentera med tågsignaler.\n\n Tryck på knappen Slutför för att avsluta handledningen. +fuel-train=Tanka tåget genom att använda en lastkran. +intro=Målet med denna handledning är att visa hur man använder hållplatser och tidtabeller för att upprätta transport av malm mellan gruvor och ugnar. +load-wagon=Bygg lastkranar för att lasta vagnen med järnmalm. +place-locomotive=Bygg loket vid hållplatsen. +place-locomotive-info=När nära hållplatsen och i rätt riktning kommer loket att snäppa fast till stationens position. +place-stop=Bygg tågstationen vid den angivna platsen. +place-wagon=Bygg en lastvagn bakom loket. +place-wagon-info=Vagnen kommer att visa anslutning med indikatorer när det kan anslutas korrekt till loket. +set-schedule=Lägg till stopp "__1__" i tågschemat med "__2__" inväntningsvillkoret. +start-train=Lägg tåget på automatiskt läge. +trains-will-loop=Nu kommer tåget att automatiskt föra malmen mellan de båda hållplatserna. +unload-train=Lasta av järnmalmen från last vagnen och mata det in i ugnarna. +unload-train-info=Tips: använd kistor som en buffert mellan vagnen och transportbältet för att snabba upp avlastning. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/th/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/th/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1eb8d4eea55d0345785df6948659d48133a85148 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/th/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ และใช้เคอร์เซอร์เพื่อกดปุ่ม +finish=เสร็จ +finish-info=คุณได้รับวัตถุบางอย่างเพื่อทดลองกับสถานีรถไฟ\n\nกดปุ่มออกเพื่อสิ้นสุดคำแนะนำ +fuel-train=ใส่เชื้อเพลิงลงในหัวจักรโดยใช้แขนกลพลังถ่านหิน +intro=จุดประสงค์ของบทช่วยสอนนี้คือการแสดงวิธีใช้ป้ายหยุดรถไฟและตารางเวลาในการขนส่งแร่ระหว่างเหมืองและเตาหลอม +load-wagon=สร้างแขนกลเพื่อบรรจุตู้สินค้าด้วยแร่เหล็ก +place-locomotive=สร้างหัวรถจักรที่สถานีรถไฟ +place-locomotive-info=เมื่ออยู่ใกล้ป้ายรถไฟและอยู่ในทิศทางที่ถูกต้อง หัวรถจักรจะล็อคไปที่ตำแหน่งหยุด +place-stop=สร้างสถานีรถไฟในสถานที่ที่กำหนด +place-wagon=วางตู้สินค้าด้านหลังหัวจักรรถไฟ +place-wagon-info=ตู้สินค้าจะแสดงว่าตัวมันเองได้ต่อเข้ากับหัวจักรรถไฟหรือไม่ +set-schedule=เพิ่มจุดหยุด "__1__"กับตารางรถไฟกับ "__2__"เงื่อนไขการรอ +start-train=ปรับรถไฟเป็นโหมดอัตโนมัติ +trains-will-loop=ตอนนี้รถไฟสามารถขนส่งแร่ระหว่างสองสถานีได้โดยอัตโนมัติ +unload-train=ขนแร่เหล็กออกจากรถบรรทุกและเอาไปวางไว้ในเตาเผา +unload-train-info=เคล็ดลับ: เพื่อเพิ่มความเร็วในการลำเลียงให้ใช้ภาชนะที่ทำหน้าที่เป็นตัวกลางระหว่างตู้รถไฟและสายพานลำเลียง + diff --git a/factorio/data/base/tutorials/trains-stations/locale/tr/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/tr/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7670548c3047b6349c22d4becc608443ff098511 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/tr/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ ve düğmeye basmak için imleci kullanın. +finish=Bitir +finish-info=Tren duraklarını denemeniz için size bazı öğeler verildi. \n\nÖğreticiyi sonlandırmak için Bitir'e basın. +fuel-train=Yerleştirici kullanarak lokomotife yakıt doldurun. +intro=Bu eğitimin amacı, maden ocakları ile fırınlar arasındaki cevher nakliyesinin nasıl ayarlanacağını ve tren istasyonlarının nasıl kullanılacağını göstermektir. +load-wagon=Vagonu demir madeni ile yüklemek için yerleştiriciler oluşturun. +place-locomotive=Tren durağında lokomotif inşa et. +place-locomotive-info=Bir tren durağının yakınında ve doğru yönde olduğunda, lokomotif durma pozisyonuna hizalanır. +place-stop=Belirtilen konuma tren durağı yerleştirin. +place-wagon=Kargo vagonunu lokomotifin arkasına yerleştirin. +place-wagon-info=Vagon lokomotife bağlanacağında bağlantı göstergeleri gösterecektir. +set-schedule=Tren programına '__1__' durağını '__2__' bekleme koşulu ile ekleyin. +start-train=Treni otomatik moda ayarlayın. +trains-will-loop=Artık tren, iki tren durağı arasında madeni otomatik olarak taşıyacak. +unload-train=Demir madenini yük vagonundan boşaltın ve fırınlara verin. +unload-train-info=İpucu: Boşaltma işlemini hızlandırmak için sandıkları vagon ile kemerler arasında bir tampon olarak kullanın. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/uk/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/uk/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4c1a90f1c80ad046b6fed8fe2ffd59958d511b32 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/uk/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ і використовуйте курсор для натискання кнопки. +finish=Завершити +finish-info=Вам було надано деякі предмети, щоб поекспериментувати із зупинками потягу.\n\nНатисніть кнопку Завершити, щоб закінчити навчання. +fuel-train=Заправте локомотив за допомогою маніпулятора. +intro=Мета даного посібника - показати як використовувати зупинки та розклади потягів для транспортування руди між бурами та печами. +load-wagon=Розташуйте маніпулятори для завантаження залізної руди до вагона. +place-locomotive=Збудуйте локомотив на зупинці. +place-locomotive-info=Коли локомотив поруч зі станцією і повернутий в правильному напрямку, він прилипне до зупинки. +place-stop=Встановіть зупинку на вказаній позиції. +place-wagon=Розташуйте вантажний вагон за локомотивом. +place-wagon-info=Вагон має індикатор з'єднання, який показується при правильному підключені до складу потягу. +set-schedule=Додайте станцію "__1__" до розкладу потягу, з умовою очікування "__2__". +start-train=Встановіть автоматичний режим для потягу. +trains-will-loop=Тепер потяг перевозитиме руду між двома станціями. +unload-train=Розвантажте залізну руду з вантажного вагона та наповніть нею печі. +unload-train-info=Порада: використовуйте скрині як буфери між вагоном і конвеєром, аби прискорити розвантаження. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/vi/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/vi/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..72351eeada77d501dcadc4c5d9b84d1c009809dd --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/vi/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__ và sử dụng con trỏ để ấn nút +finish=Hoàn thành +finish-info=Bạn đã được cung cấp cho một số vật phẩm để thí nghiệm với các trạm dừng. \n\nNhấn nút hoàn thành để kết thúc hướng dẫn +fuel-train=Nạp nhiên liệu cho đầu tàu bằng cách sử dụng tay máy. +intro=Mục tiêu của hướng dẫn này là để hướng dẫn bạn sử dụng trạm tàu hỏa và thiết lập hệ thống vận chuyển quặng giữa các mỏ và lò nung. +load-wagon=Xây dựng tay máy để chuyển quặng sắt lên toa hàng. +place-locomotive=Xây đầu tàu tại trạm dừng. +place-locomotive-info=Khi ở gần trạm dừng và đúng hướng, đầu tàu sẽ tự bắt dính vào đúng điểm dừng. +place-stop=Xây trạm dừng tại điểm cho trước. +place-wagon=Xây toa hàng phía sau đầu tàu. +place-wagon-info=Toa hàng sẽ hiện kết nối khi được kết nối đúng cách với đầu tàu. +set-schedule=Thêm trạm dừng "__1__" cho lịch trình tàu hỏa với "__2__" điều kiện chờ. +start-train=Đặt tàu hỏa ở chế độ tự động. +trains-will-loop=Bây giờ tàu hỏa sẽ tự động chuyển quặng giữa hai trạm dừng. +unload-train=Cho quặng sắt từ toa hàng vào ô tài nguyên của lò nung. +unload-train-info=Mẹo: sử dụng rương như là đệm giữa các toa hàng và băng chuyền để tăng tốc dỡ hàng. + diff --git a/factorio/data/base/tutorials/trains-stations/locale/zh-CN/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/zh-CN/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8da50a7c55fdd8e9b7a672bc4e6cb49d3392daba --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/zh-CN/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=按 __ALT_CONTROL__1__toggle-free-cursor__ ,然后用鼠标点击按钮。 +finish=完成教学 +finish-info=现已为你准备了一些物品,可以自由测试火车站的使用。\n\n点击完成按钮可退出本教学。 +fuel-train=修建机械臂为内燃机车添加燃料。 +intro=本教学是要教你使用火车站和列车时刻表,从而让你设定出一条能自动往返于矿场和冶炼区之间的运输线路。 +load-wagon=修建几个机械臂向车厢装载铁矿。 +place-locomotive=在火车站安放内燃机车。 +place-locomotive-info=如果手持的内燃机车与车站方向一致,在接近火车站时会自动吸附到车站的停靠位置上。 +place-stop=在指定位置修建火车站。 +place-wagon=把货运车厢安放在内燃机车后面。 +place-wagon-info=车厢在能够连接机车时会显示连接指示。 +set-schedule=向列车时刻表添加车站 "__1__" ,并把发车条件设为 "__2__" 。 +start-train=将列车调至自动运行模式。 +trains-will-loop=现在列车就能在两个车站间自动运送矿石了。 +unload-train=把铁矿从货运车厢中卸载下来,并送到冶炼炉里。 +unload-train-info=提示:若在车厢与传送带之间使用箱子用作缓冲,可显著提高卸货速度。 + diff --git a/factorio/data/base/tutorials/trains-stations/locale/zh-TW/trains-stations.cfg b/factorio/data/base/tutorials/trains-stations/locale/zh-TW/trains-stations.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c83e8975377df58dff9d24832a69edf976f860eb --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/locale/zh-TW/trains-stations.cfg @@ -0,0 +1,17 @@ +button-controller-note=__ALT_CONTROL__1__toggle-free-cursor__可用游標來點選按鈕。 +finish=完成教學 +finish-info=您已拿到一些可測試車站的物品。\n\n按結束按鈕可離開教學。 +fuel-train=使用機械臂來替火車頭添加燃料。 +intro=本教學將教導如何使用火車站及時刻表,讓你可以設定出一條往返於礦場和熔爐之間的鐵路。 +load-wagon=建造幾個用來向車廂裝載鐵礦的機械臂。 +place-locomotive=在火車站內放置火車頭。 +place-locomotive-info=當火車頭方向與車站方向相同,在靠近時將會自動重合到停靠位置上。 +place-stop=建造一個火車站在指定位置上。 +place-wagon=把貨運車廂放在柴油火車頭後面。 +place-wagon-info=當車廂能夠連接火車頭時,車廂會顯示連接指示。 +set-schedule=新增車站「__1__」到列車時刻表,新增等待條件並且設定為「__2__」。 +start-train=將列車調整成自動模式。 +trains-will-loop=現在列車能在兩個車站之間自動運送礦物了。 +unload-train=將鐵礦從貨運車廂卸貨,並送進熔爐裡。 +unload-train-info=提示:使用箱子做為緩衝並放在車箱與輸送帶間可以提高卸貨速度。 + diff --git a/factorio/data/base/tutorials/trains-stations/train-stations.lua b/factorio/data/base/tutorials/trains-stations/train-stations.lua new file mode 100644 index 0000000000000000000000000000000000000000..956885d311891eb34ec452c53421c99f0017ef81 --- /dev/null +++ b/factorio/data/base/tutorials/trains-stations/train-stations.lua @@ -0,0 +1,3274 @@ +entities = +{ + { + destructible = true, + direction = 6, + force = "player", + index = 96, + minable = true, + name = "hidden-electric-energy-interface", + operable = false, + position = + { + x = 37, + y = 6 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 74, + minable = true, + name = "big-electric-pole", + operable = true, + position = + { + x = 37, + y = 6 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 1, + inventory = + { + { + ["rocket-fuel"] = 1 + }, + {}, + {}, + {} + }, + minable = true, + name = "steel-furnace", + operable = true, + position = + { + x = 2, + y = -20 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 2, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = -0.5, + y = -18.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 3, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = -0.5, + y = -19.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 4, + inventory = + { + { + ["rocket-fuel"] = 1 + }, + {}, + {}, + {} + }, + minable = true, + name = "steel-furnace", + operable = true, + position = + { + x = 2, + y = -18 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 5, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 0.5, + y = -19.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 6, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 0.5, + y = -18.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 7, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 3.5, + y = -18.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 8, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 3.5, + y = -19.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 9, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 4.5, + y = -19.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 10, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 4.5, + y = -18.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 11, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = -0.5, + y = -16.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 12, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = -0.5, + y = -17.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 13, + minable = true, + name = "medium-electric-pole", + operable = true, + position = + { + x = 2.5, + y = -16.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 14, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 4.5, + y = -17.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 15, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 4.5, + y = -16.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 16, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = -0.5, + y = -14.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 17, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = -0.5, + y = -15.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 18, + inventory = + { + { + ["rocket-fuel"] = 1 + }, + {}, + {}, + {} + }, + minable = true, + name = "steel-furnace", + operable = true, + position = + { + x = 2, + y = -15 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 19, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 0.5, + y = -14.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 20, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 3.5, + y = -14.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 21, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 4.5, + y = -15.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 22, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 4.5, + y = -14.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 23, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = -0.5, + y = -12.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 24, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = -0.5, + y = -13.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 25, + inventory = + { + { + ["rocket-fuel"] = 1 + }, + {}, + {}, + {} + }, + minable = true, + name = "steel-furnace", + operable = true, + position = + { + x = 2, + y = -13 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 26, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 0.5, + y = -13.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 27, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 3.5, + y = -13.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 28, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 4.5, + y = -13.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 29, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 4.5, + y = -12.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 31, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = -0.5, + y = -11.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 32, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 5.5, + y = -10.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 33, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 4.5, + y = -11.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 34, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 4.5, + y = -10.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 35, + inventory = + { + {} + }, + minable = true, + name = "iron-chest", + operable = true, + position = + { + x = 6.5, + y = -10.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 46, + minable = true, + name = "big-electric-pole", + operable = true, + position = + { + x = 11, + y = -8 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 47, + minable = true, + name = "medium-electric-pole", + operable = true, + position = + { + x = -4.5, + y = -7.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 56, + minable = true, + name = "medium-electric-pole", + operable = true, + position = + { + x = 2.5, + y = -7.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 57, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = -14, + y = -4 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 58, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -9, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 59, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -7, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 60, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -5, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 61, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -3, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 62, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -1, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 63, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 1, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 64, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 3, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 65, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 5, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 66, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 7, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 67, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 9, + y = -5 + }, + rotatable = true + }, + { + destructible = true, + direction = 3, + force = "player", + index = 68, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 14, + y = -4 + }, + rotatable = true + }, + { + destructible = true, + direction = 7, + force = "player", + index = 69, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -17, + y = -1 + }, + rotatable = true + }, + { + backer_name = "A", + destructible = true, + direction = 2, + force = "player", + index = 70, + minable = true, + name = "train-stop", + operable = true, + position = + { + x = 9, + y = -3 + }, + rotatable = true + }, + { + destructible = true, + direction = 1, + force = "player", + index = 71, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 17, + y = -1 + }, + rotatable = true + }, + { + destructible = true, + direction = 1, + force = "player", + index = 72, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = -20, + y = 2 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 73, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 20, + y = 2 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 75, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -21, + y = 7 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 76, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 21, + y = 7 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 77, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -21, + y = 9 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 78, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 21, + y = 9 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 79, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = -20, + y = 14 + }, + rotatable = true + }, + { + destructible = true, + direction = 5, + force = "player", + index = 80, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 20, + y = 14 + }, + rotatable = true + }, + { + destructible = true, + direction = 5, + force = "player", + index = 81, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -17, + y = 17 + }, + rotatable = true + }, + { + destructible = true, + direction = 7, + force = "player", + index = 82, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = -14, + y = 20 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 83, + minable = true, + name = "curved-rail", + operable = true, + position = + { + x = 14, + y = 20 + }, + rotatable = true + }, + { + destructible = true, + direction = 3, + force = "player", + index = 84, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 17, + y = 17 + }, + rotatable = true + }, + { + backer_name = "B", + destructible = true, + direction = 6, + force = "player", + index = 85, + minable = true, + name = "train-stop", + operable = true, + position = + { + x = -9, + y = 19 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 86, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -9, + y = 21 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 87, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -7, + y = 21 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 88, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -5, + y = 21 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 89, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -3, + y = 21 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 90, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = -1, + y = 21 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 91, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 1, + y = 21 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 92, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 3, + y = 21 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 93, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 5, + y = 21 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 94, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 7, + y = 21 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 95, + minable = true, + name = "straight-rail", + operable = true, + position = + { + x = 9, + y = 21 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 99, + inventory = + { + { + ["iron-ore"] = 8 + } + }, + minable = true, + name = "steel-chest", + operable = true, + position = + { + x = -1.5, + y = 23.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 100, + inventory = + { + { + ["iron-ore"] = 31 + } + }, + minable = true, + name = "steel-chest", + operable = true, + position = + { + x = -0.5, + y = 23.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 101, + inventory = + { + { + ["iron-ore"] = 78 + } + }, + minable = true, + name = "steel-chest", + operable = true, + position = + { + x = 1.5, + y = 23.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 102, + inventory = + { + { + ["iron-ore"] = 78 + } + }, + minable = true, + name = "steel-chest", + operable = true, + position = + { + x = 0.5, + y = 23.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 103, + inventory = + { + { + ["iron-ore"] = 8 + } + }, + minable = true, + name = "steel-chest", + operable = true, + position = + { + x = 3.5, + y = 23.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 104, + inventory = + { + { + ["iron-ore"] = 29 + } + }, + minable = true, + name = "steel-chest", + operable = true, + position = + { + x = 2.5, + y = 23.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 105, + minable = true, + name = "big-electric-pole", + operable = true, + position = + { + x = 13, + y = 24 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 106, + minable = true, + name = "medium-electric-pole", + operable = true, + position = + { + x = -2.5, + y = 24.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 107, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = -1.5, + y = 24.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 108, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = -0.5, + y = 24.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 109, + line_contents = + { + { + ["iron-ore"] = 1 + }, + { + ["iron-ore"] = 4 + } + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = -0.5, + y = 25.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 110, + line_contents = + { + { + ["iron-ore"] = 5 + }, + { + ["iron-ore"] = 2 + } + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = -1.5, + y = 25.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 111, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 1.5, + y = 24.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 112, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 0.5, + y = 24.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 113, + line_contents = + { + {}, + { + ["iron-ore"] = 4 + } + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 0.5, + y = 25.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 114, + line_contents = + { + { + ["iron-ore"] = 4 + }, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 25.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 115, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 3.5, + y = 24.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 4, + force = "player", + index = 116, + minable = true, + name = "fast-inserter", + operable = true, + position = + { + x = 2.5, + y = 24.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 117, + line_contents = + { + { + ["iron-ore"] = 4 + }, + { + ["iron-ore"] = 1 + } + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 2.5, + y = 25.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 118, + line_contents = + { + { + ["iron-ore"] = 2 + }, + { + ["iron-ore"] = 5 + } + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 3.5, + y = 25.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 119, + minable = true, + name = "medium-electric-pole", + operable = true, + position = + { + x = 4.5, + y = 24.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 120, + line_contents = + { + {}, + {}, + {}, + {}, + {}, + { + ["iron-ore"] = 1 + }, + { + ["iron-ore"] = 1 + }, + {} + }, + minable = true, + name = "fast-splitter", + operable = true, + position = + { + x = 1, + y = 26.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 121, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 27.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 122, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 29.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 123, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 28.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 124, + minable = true, + name = "medium-electric-pole", + operable = true, + position = + { + x = -2.5, + y = 30.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 125, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 31.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 126, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 30.5 + }, + rotatable = true + }, + { + amount = 384, + destructible = true, + force = "neutral", + index = 127, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -2.5, + y = 33.5 + }, + rotatable = true + }, + { + amount = 291, + destructible = true, + force = "neutral", + index = 128, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -1.5, + y = 33.5 + }, + rotatable = true + }, + { + amount = 432, + destructible = true, + force = "neutral", + index = 129, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -0.5, + y = 33.5 + }, + rotatable = true + }, + { + amount = 203, + destructible = true, + force = "neutral", + index = 130, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 0.5, + y = 33.5 + }, + rotatable = true + }, + { + amount = 408, + destructible = true, + force = "neutral", + index = 131, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 1.5, + y = 33.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 132, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 33.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 133, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 32.5 + }, + rotatable = true + }, + { + amount = 367, + destructible = true, + force = "neutral", + index = 134, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 2.5, + y = 33.5 + }, + rotatable = true + }, + { + amount = 340, + destructible = true, + force = "neutral", + index = 135, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 3.5, + y = 33.5 + }, + rotatable = true + }, + { + amount = 272, + destructible = true, + force = "neutral", + index = 136, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 4.5, + y = 33.5 + }, + rotatable = true + }, + { + amount = 236, + destructible = true, + force = "neutral", + index = 137, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 5.5, + y = 33.5 + }, + rotatable = true + }, + { + amount = 276, + destructible = true, + force = "neutral", + index = 138, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -2.5, + y = 34.5 + }, + rotatable = true + }, + { + amount = 321, + destructible = true, + force = "neutral", + index = 139, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -2.5, + y = 35.5 + }, + rotatable = true + }, + { + amount = 225, + destructible = true, + force = "neutral", + index = 140, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -1.5, + y = 34.5 + }, + rotatable = true + }, + { + amount = 398, + destructible = true, + force = "neutral", + index = 141, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -1.5, + y = 35.5 + }, + rotatable = true + }, + { + amount = 437, + destructible = true, + force = "neutral", + index = 142, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -0.5, + y = 34.5 + }, + rotatable = true + }, + { + amount = 415, + destructible = true, + force = "neutral", + index = 143, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -0.5, + y = 35.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 144, + inventory = + { + nil, + {} + }, + minable = true, + name = "electric-mining-drill", + operable = true, + position = + { + x = -0.5, + y = 35.5 + }, + rotatable = true + }, + { + amount = 270, + destructible = true, + force = "neutral", + index = 145, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 0.5, + y = 34.5 + }, + rotatable = true + }, + { + amount = 337, + destructible = true, + force = "neutral", + index = 146, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 0.5, + y = 35.5 + }, + rotatable = true + }, + { + amount = 394, + destructible = true, + force = "neutral", + index = 147, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 1.5, + y = 34.5 + }, + rotatable = true + }, + { + amount = 413, + destructible = true, + force = "neutral", + index = 148, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 1.5, + y = 35.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 149, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 35.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 150, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 34.5 + }, + rotatable = true + }, + { + amount = 359, + destructible = true, + force = "neutral", + index = 151, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 2.5, + y = 34.5 + }, + rotatable = true + }, + { + amount = 318, + destructible = true, + force = "neutral", + index = 152, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 2.5, + y = 35.5 + }, + rotatable = true + }, + { + amount = 349, + destructible = true, + force = "neutral", + index = 153, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 3.5, + y = 34.5 + }, + rotatable = true + }, + { + amount = 397, + destructible = true, + force = "neutral", + index = 154, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 3.5, + y = 35.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 155, + inventory = + { + nil, + {} + }, + minable = true, + name = "electric-mining-drill", + operable = true, + position = + { + x = 3.5, + y = 35.5 + }, + rotatable = true + }, + { + amount = 214, + destructible = true, + force = "neutral", + index = 156, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 4.5, + y = 34.5 + }, + rotatable = true + }, + { + amount = 398, + destructible = true, + force = "neutral", + index = 157, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 4.5, + y = 35.5 + }, + rotatable = true + }, + { + amount = 309, + destructible = true, + force = "neutral", + index = 158, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 5.5, + y = 34.5 + }, + rotatable = true + }, + { + amount = 218, + destructible = true, + force = "neutral", + index = 159, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 5.5, + y = 35.5 + }, + rotatable = true + }, + { + amount = 405, + destructible = true, + force = "neutral", + index = 160, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -2.5, + y = 36.5 + }, + rotatable = true + }, + { + amount = 402, + destructible = true, + force = "neutral", + index = 161, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -2.5, + y = 37.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 162, + minable = true, + name = "medium-electric-pole", + operable = true, + position = + { + x = -2.5, + y = 37.5 + }, + rotatable = true + }, + { + amount = 304, + destructible = true, + force = "neutral", + index = 163, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -1.5, + y = 36.5 + }, + rotatable = true + }, + { + amount = 200, + destructible = true, + force = "neutral", + index = 164, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -1.5, + y = 37.5 + }, + rotatable = true + }, + { + amount = 435, + destructible = true, + force = "neutral", + index = 165, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -0.5, + y = 36.5 + }, + rotatable = true + }, + { + amount = 464, + destructible = true, + force = "neutral", + index = 166, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -0.5, + y = 37.5 + }, + rotatable = true + }, + { + amount = 380, + destructible = true, + force = "neutral", + index = 167, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 0.5, + y = 36.5 + }, + rotatable = true + }, + { + amount = 239, + destructible = true, + force = "neutral", + index = 168, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 0.5, + y = 37.5 + }, + rotatable = true + }, + { + amount = 224, + destructible = true, + force = "neutral", + index = 169, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 1.5, + y = 36.5 + }, + rotatable = true + }, + { + amount = 431, + destructible = true, + force = "neutral", + index = 170, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 1.5, + y = 37.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 171, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 37.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 172, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 36.5 + }, + rotatable = true + }, + { + amount = 236, + destructible = true, + force = "neutral", + index = 173, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 2.5, + y = 36.5 + }, + rotatable = true + }, + { + amount = 233, + destructible = true, + force = "neutral", + index = 174, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 2.5, + y = 37.5 + }, + rotatable = true + }, + { + amount = 302, + destructible = true, + force = "neutral", + index = 175, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 3.5, + y = 36.5 + }, + rotatable = true + }, + { + amount = 223, + destructible = true, + force = "neutral", + index = 176, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 3.5, + y = 37.5 + }, + rotatable = true + }, + { + amount = 285, + destructible = true, + force = "neutral", + index = 177, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 4.5, + y = 36.5 + }, + rotatable = true + }, + { + amount = 197, + destructible = true, + force = "neutral", + index = 178, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 4.5, + y = 37.5 + }, + rotatable = true + }, + { + amount = 321, + destructible = true, + force = "neutral", + index = 179, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 5.5, + y = 36.5 + }, + rotatable = true + }, + { + amount = 312, + destructible = true, + force = "neutral", + index = 180, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 5.5, + y = 37.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 181, + minable = true, + name = "medium-electric-pole", + operable = true, + position = + { + x = 5.5, + y = 37.5 + }, + rotatable = true + }, + { + amount = 291, + destructible = true, + force = "neutral", + index = 182, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -2.5, + y = 38.5 + }, + rotatable = true + }, + { + amount = 415, + destructible = true, + force = "neutral", + index = 183, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -2.5, + y = 39.5 + }, + rotatable = true + }, + { + amount = 257, + destructible = true, + force = "neutral", + index = 184, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -1.5, + y = 38.5 + }, + rotatable = true + }, + { + amount = 384, + destructible = true, + force = "neutral", + index = 185, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -1.5, + y = 39.5 + }, + rotatable = true + }, + { + amount = 293, + destructible = true, + force = "neutral", + index = 186, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -0.5, + y = 38.5 + }, + rotatable = true + }, + { + amount = 347, + destructible = true, + force = "neutral", + index = 187, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -0.5, + y = 39.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 2, + force = "player", + index = 188, + inventory = + { + nil, + {} + }, + minable = true, + name = "electric-mining-drill", + operable = true, + position = + { + x = -0.5, + y = 39.5 + }, + rotatable = true + }, + { + amount = 282, + destructible = true, + force = "neutral", + index = 189, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 0.5, + y = 38.5 + }, + rotatable = true + }, + { + amount = 273, + destructible = true, + force = "neutral", + index = 190, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 0.5, + y = 39.5 + }, + rotatable = true + }, + { + amount = 327, + destructible = true, + force = "neutral", + index = 191, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 1.5, + y = 38.5 + }, + rotatable = true + }, + { + amount = 355, + destructible = true, + force = "neutral", + index = 192, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 1.5, + y = 39.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 193, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 39.5 + }, + rotatable = true + }, + { + destructible = true, + force = "player", + index = 194, + line_contents = + { + {}, + {} + }, + minable = true, + name = "fast-transport-belt", + operable = true, + position = + { + x = 1.5, + y = 38.5 + }, + rotatable = true + }, + { + amount = 249, + destructible = true, + force = "neutral", + index = 195, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 2.5, + y = 38.5 + }, + rotatable = true + }, + { + amount = 411, + destructible = true, + force = "neutral", + index = 196, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 2.5, + y = 39.5 + }, + rotatable = true + }, + { + amount = 308, + destructible = true, + force = "neutral", + index = 197, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 3.5, + y = 38.5 + }, + rotatable = true + }, + { + amount = 491, + destructible = true, + force = "neutral", + index = 198, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 3.5, + y = 39.5 + }, + rotatable = true + }, + { + destructible = true, + direction = 6, + force = "player", + index = 199, + inventory = + { + nil, + {} + }, + minable = true, + name = "electric-mining-drill", + operable = true, + position = + { + x = 3.5, + y = 39.5 + }, + rotatable = true + }, + { + amount = 473, + destructible = true, + force = "neutral", + index = 200, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 4.5, + y = 38.5 + }, + rotatable = true + }, + { + amount = 283, + destructible = true, + force = "neutral", + index = 201, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 4.5, + y = 39.5 + }, + rotatable = true + }, + { + amount = 236, + destructible = true, + force = "neutral", + index = 202, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 5.5, + y = 38.5 + }, + rotatable = true + }, + { + amount = 289, + destructible = true, + force = "neutral", + index = 203, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 5.5, + y = 39.5 + }, + rotatable = true + }, + { + amount = 299, + destructible = true, + force = "neutral", + index = 204, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -2.5, + y = 40.5 + }, + rotatable = true + }, + { + amount = 354, + destructible = true, + force = "neutral", + index = 205, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -2.5, + y = 41.5 + }, + rotatable = true + }, + { + amount = 318, + destructible = true, + force = "neutral", + index = 206, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -1.5, + y = 40.5 + }, + rotatable = true + }, + { + amount = 227, + destructible = true, + force = "neutral", + index = 207, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -1.5, + y = 41.5 + }, + rotatable = true + }, + { + amount = 373, + destructible = true, + force = "neutral", + index = 208, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -0.5, + y = 40.5 + }, + rotatable = true + }, + { + amount = 446, + destructible = true, + force = "neutral", + index = 209, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = -0.5, + y = 41.5 + }, + rotatable = true + }, + { + amount = 409, + destructible = true, + force = "neutral", + index = 210, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 0.5, + y = 40.5 + }, + rotatable = true + }, + { + amount = 238, + destructible = true, + force = "neutral", + index = 211, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 0.5, + y = 41.5 + }, + rotatable = true + }, + { + amount = 454, + destructible = true, + force = "neutral", + index = 212, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 1.5, + y = 40.5 + }, + rotatable = true + }, + { + amount = 466, + destructible = true, + force = "neutral", + index = 213, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 1.5, + y = 41.5 + }, + rotatable = true + }, + { + amount = 472, + destructible = true, + force = "neutral", + index = 214, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 2.5, + y = 40.5 + }, + rotatable = true + }, + { + amount = 413, + destructible = true, + force = "neutral", + index = 215, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 2.5, + y = 41.5 + }, + rotatable = true + }, + { + amount = 411, + destructible = true, + force = "neutral", + index = 216, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 3.5, + y = 40.5 + }, + rotatable = true + }, + { + amount = 440, + destructible = true, + force = "neutral", + index = 217, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 3.5, + y = 41.5 + }, + rotatable = true + }, + { + amount = 272, + destructible = true, + force = "neutral", + index = 218, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 4.5, + y = 40.5 + }, + rotatable = true + }, + { + amount = 440, + destructible = true, + force = "neutral", + index = 219, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 4.5, + y = 41.5 + }, + rotatable = true + }, + { + amount = 381, + destructible = true, + force = "neutral", + index = 220, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 5.5, + y = 40.5 + }, + rotatable = true + }, + { + amount = 311, + destructible = true, + force = "neutral", + index = 221, + minable = true, + name = "iron-ore", + operable = true, + position = + { + x = 5.5, + y = 41.5 + }, + rotatable = true + } +} \ No newline at end of file diff --git a/factorio/data/cacert.pem b/factorio/data/cacert.pem new file mode 100644 index 0000000000000000000000000000000000000000..6b93dc34f8cd251d873ffcea30a80fed04331fba --- /dev/null +++ b/factorio/data/cacert.pem @@ -0,0 +1,3363 @@ +## +## Bundle of CA Root Certificates +## +## Certificate data from Mozilla as of: Tue May 30 03:12:04 2023 GMT +## +## This is a bundle of X.509 certificates of public Certificate Authorities +## (CA). These were automatically extracted from Mozilla's root certificates +## file (certdata.txt). This file can be found in the mozilla source tree: +## https://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt +## +## It contains the certificates in PEM format and therefore +## can be directly used with curl / libcurl / php_curl, or with +## an Apache+mod_ssl webserver for SSL client authentication. +## Just configure this file as the SSLCACertificateFile. +## +## Conversion done with mk-ca-bundle.pl version 1.29. +## SHA256: c47475103fb05bb562bbadff0d1e72346b03236154e1448a6ca191b740f83507 +## + + +GlobalSign Root CA +================== +-----BEGIN CERTIFICATE----- +MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkGA1UEBhMCQkUx +GTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jvb3QgQ0ExGzAZBgNVBAMTEkds +b2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAwMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNV +BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYD +VQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDa +DuaZjc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavpxy0Sy6sc +THAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp1Wrjsok6Vjk4bwY8iGlb +Kk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdGsnUOhugZitVtbNV4FpWi6cgKOOvyJBNP +c1STE4U6G7weNLWLBYy5d4ux2x8gkasJU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrX +gzT/LCrBbBlDSgeF59N89iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV +HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0BAQUF +AAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOzyj1hTdNGCbM+w6Dj +Y1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE38NflNUVyRRBnMRddWQVDf9VMOyG +j/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymPAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhH +hm4qxFYxldBniYUr+WymXUadDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveC +X4XSQRjbgbMEHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== +-----END CERTIFICATE----- + +Entrust.net Premium 2048 Secure Server CA +========================================= +-----BEGIN CERTIFICATE----- +MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChMLRW50cnVzdC5u +ZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBpbmNvcnAuIGJ5IHJlZi4gKGxp +bWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNV +BAMTKkVudHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQx +NzUwNTFaFw0yOTA3MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3 +d3d3LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTEl +MCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50cnVzdC5u +ZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEArU1LqRKGsuqjIAcVFmQqK0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOL +Gp18EzoOH1u3Hs/lJBQesYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSr +hRSGlVuXMlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVTXTzW +nLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/HoZdenoVve8AjhUi +VBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH4QIDAQABo0IwQDAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJ +KoZIhvcNAQEFBQADggEBADubj1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPy +T/4xmf3IDExoU8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf +zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5bu/8j72gZyxKT +J1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+bYQLCIt+jerXmCHG8+c8eS9e +nNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/ErfF6adulZkMV8gzURZVE= +-----END CERTIFICATE----- + +Baltimore CyberTrust Root +========================= +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJRTESMBAGA1UE +ChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYDVQQDExlCYWx0aW1vcmUgQ3li +ZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoXDTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMC +SUUxEjAQBgNVBAoTCUJhbHRpbW9yZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFs +dGltb3JlIEN5YmVyVHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKME +uyKrmD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjrIZ3AQSsB +UnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeKmpYcqWe4PwzV9/lSEy/C +G9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSuXmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9 +XbIGevOF6uvUA65ehD5f/xXtabz5OTZydc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjpr +l3RjM71oGDHweI12v/yejl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoI +VDaGezq1BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEB +BQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT929hkTI7gQCvlYpNRh +cL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3WgxjkzSswF07r51XgdIGn9w/xZchMB5 +hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsa +Y71k5h+3zvDyny67G7fyUIhzksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9H +RCwBXbsdtTLSR9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp +-----END CERTIFICATE----- + +Entrust Root Certification Authority +==================================== +-----BEGIN CERTIFICATE----- +MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMCVVMxFjAUBgNV +BAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0Lm5ldC9DUFMgaXMgaW5jb3Jw +b3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMWKGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsG +A1UEAxMkRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0 +MloXDTI2MTEyNzIwNTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMu +MTkwNwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSByZWZlcmVu +Y2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNVBAMTJEVudHJ1c3QgUm9v +dCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +ALaVtkNC+sZtKm9I35RMOVcF7sN5EUFoNu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYsz +A9u3g3s+IIRe7bJWKKf44LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOww +Cj0Yzfv9KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGIrb68 +j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi94DkZfs0Nw4pgHBN +rziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOBsDCBrTAOBgNVHQ8BAf8EBAMCAQYw +DwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAigA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1 +MzQyWjAfBgNVHSMEGDAWgBRokORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DH +hmak8fdLQ/uEvW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA +A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9tO1KzKtvn1ISM +Y/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6ZuaAGAT/3B+XxFNSRuzFVJ7yVTa +v52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTS +W3iDVuycNsMm4hH2Z0kdkquM++v/eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0 +tHuu2guQOHXvgR1m0vdXcDazv/wor3ElhVsT/h5/WrQ8 +-----END CERTIFICATE----- + +Comodo AAA Services root +======================== +-----BEGIN CERTIFICATE----- +MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS +R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg +TGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAw +MFoXDTI4MTIzMTIzNTk1OVowezELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hl +c3RlcjEQMA4GA1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNV +BAMMGEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQuaBtDFcCLNSS1UY8y2bmhG +C1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe3M/vg4aijJRPn2jymJBGhCfHdr/jzDUs +i14HZGWCwEiwqJH5YZ92IFCokcdmtet4YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszW +Y19zjNoFmag4qMsXeDZRrOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjH +Ypy+g8cmez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQUoBEK +Iz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wewYDVR0f +BHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNl +cy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29tb2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2Vz +LmNybDANBgkqhkiG9w0BAQUFAAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm +7l3sAg9g1o1QGE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz +Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2G9w84FoVxp7Z +8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsil2D4kF501KKaU73yqWjgom7C +12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg== +-----END CERTIFICATE----- + +QuoVadis Root CA 2 +================== +-----BEGIN CERTIFICATE----- +MIIFtzCCA5+gAwIBAgICBQkwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0xGTAXBgNVBAoT +EFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJvb3QgQ0EgMjAeFw0wNjExMjQx +ODI3MDBaFw0zMTExMjQxODIzMzNaMEUxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM +aW1pdGVkMRswGQYDVQQDExJRdW9WYWRpcyBSb290IENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4IC +DwAwggIKAoICAQCaGMpLlA0ALa8DKYrwD4HIrkwZhR0In6spRIXzL4GtMh6QRr+jhiYaHv5+HBg6 +XJxgFyo6dIMzMH1hVBHL7avg5tKifvVrbxi3Cgst/ek+7wrGsxDp3MJGF/hd/aTa/55JWpzmM+Yk +lvc/ulsrHHo1wtZn/qtmUIttKGAr79dgw8eTvI02kfN/+NsRE8Scd3bBrrcCaoF6qUWD4gXmuVbB +lDePSHFjIuwXZQeVikvfj8ZaCuWw419eaxGrDPmF60Tp+ARz8un+XJiM9XOva7R+zdRcAitMOeGy +lZUtQofX1bOQQ7dsE/He3fbE+Ik/0XX1ksOR1YqI0JDs3G3eicJlcZaLDQP9nL9bFqyS2+r+eXyt +66/3FsvbzSUr5R/7mp/iUcw6UwxI5g69ybR2BlLmEROFcmMDBOAENisgGQLodKcftslWZvB1Jdxn +wQ5hYIizPtGo/KPaHbDRsSNU30R2be1B2MGyIrZTHN81Hdyhdyox5C315eXbyOD/5YDXC2Og/zOh +D7osFRXql7PSorW+8oyWHhqPHWykYTe5hnMz15eWniN9gqRMgeKh0bpnX5UHoycR7hYQe7xFSkyy +BNKr79X9DFHOUGoIMfmR2gyPZFwDwzqLID9ujWc9Otb+fVuIyV77zGHcizN300QyNQliBJIWENie +J0f7OyHj+OsdWwIDAQABo4GwMIGtMA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1Ud +DgQWBBQahGK8SEwzJQTU7tD2A8QZRtGUazBuBgNVHSMEZzBlgBQahGK8SEwzJQTU7tD2A8QZRtGU +a6FJpEcwRTELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMT +ElF1b1ZhZGlzIFJvb3QgQ0EgMoICBQkwDQYJKoZIhvcNAQEFBQADggIBAD4KFk2fBluornFdLwUv +Z+YTRYPENvbzwCYMDbVHZF34tHLJRqUDGCdViXh9duqWNIAXINzng/iN/Ae42l9NLmeyhP3ZRPx3 +UIHmfLTJDQtyU/h2BwdBR5YM++CCJpNVjP4iH2BlfF/nJrP3MpCYUNQ3cVX2kiF495V5+vgtJodm +VjB3pjd4M1IQWK4/YY7yarHvGH5KWWPKjaJW1acvvFYfzznB4vsKqBUsfU16Y8Zsl0Q80m/DShcK ++JDSV6IZUaUtl0HaB0+pUNqQjZRG4T7wlP0QADj1O+hA4bRuVhogzG9Yje0uRY/W6ZM/57Es3zrW +IozchLsib9D45MY56QSIPMO661V6bYCZJPVsAfv4l7CUW+v90m/xd2gNNWQjrLhVoQPRTUIZ3Ph1 +WVaj+ahJefivDrkRoHy3au000LYmYjgahwz46P0u05B/B5EqHdZ+XIWDmbA4CD/pXvk1B+TJYm5X +f6dQlfe6yJvmjqIBxdZmv3lh8zwc4bmCXF2gw+nYSL0ZohEUGW6yhhtoPkg3Goi3XZZenMfvJ2II +4pEZXNLxId26F0KCl3GBUzGpn/Z9Yr9y4aOTHcyKJloJONDO1w2AFrR4pTqHTI2KpdVGl/IsELm8 +VCLAAVBpQ570su9t+Oza8eOx79+Rj1QqCyXBJhnEUhAFZdWCEOrCMc0u +-----END CERTIFICATE----- + +QuoVadis Root CA 3 +================== +-----BEGIN CERTIFICATE----- +MIIGnTCCBIWgAwIBAgICBcYwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0xGTAXBgNVBAoT +EFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJvb3QgQ0EgMzAeFw0wNjExMjQx +OTExMjNaFw0zMTExMjQxOTA2NDRaMEUxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM +aW1pdGVkMRswGQYDVQQDExJRdW9WYWRpcyBSb290IENBIDMwggIiMA0GCSqGSIb3DQEBAQUAA4IC +DwAwggIKAoICAQDMV0IWVJzmmNPTTe7+7cefQzlKZbPoFog02w1ZkXTPkrgEQK0CSzGrvI2RaNgg +DhoB4hp7Thdd4oq3P5kazethq8Jlph+3t723j/z9cI8LoGe+AaJZz3HmDyl2/7FWeUUrH556VOij +KTVopAFPD6QuN+8bv+OPEKhyq1hX51SGyMnzW9os2l2ObjyjPtr7guXd8lyyBTNvijbO0BNO/79K +DDRMpsMhvVAEVeuxu537RR5kFd5VAYwCdrXLoT9CabwvvWhDFlaJKjdhkf2mrk7AyxRllDdLkgbv +BNDInIjbC3uBr7E9KsRlOni27tyAsdLTmZw67mtaa7ONt9XOnMK+pUsvFrGeaDsGb659n/je7Mwp +p5ijJUMv7/FfJuGITfhebtfZFG4ZM2mnO4SJk8RTVROhUXhA+LjJou57ulJCg54U7QVSWllWp5f8 +nT8KKdjcT5EOE7zelaTfi5m+rJsziO+1ga8bxiJTyPbH7pcUsMV8eFLI8M5ud2CEpukqdiDtWAEX +MJPpGovgc2PZapKUSU60rUqFxKMiMPwJ7Wgic6aIDFUhWMXhOp8q3crhkODZc6tsgLjoC2SToJyM +Gf+z0gzskSaHirOi4XCPLArlzW1oUevaPwV/izLmE1xr/l9A4iLItLRkT9a6fUg+qGkM17uGcclz +uD87nSVL2v9A6wIDAQABo4IBlTCCAZEwDwYDVR0TAQH/BAUwAwEB/zCB4QYDVR0gBIHZMIHWMIHT +BgkrBgEEAb5YAAMwgcUwgZMGCCsGAQUFBwICMIGGGoGDQW55IHVzZSBvZiB0aGlzIENlcnRpZmlj +YXRlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFF1b1ZhZGlzIFJvb3QgQ0EgMyBDZXJ0 +aWZpY2F0ZSBQb2xpY3kgLyBDZXJ0aWZpY2F0aW9uIFByYWN0aWNlIFN0YXRlbWVudC4wLQYIKwYB +BQUHAgEWIWh0dHA6Ly93d3cucXVvdmFkaXNnbG9iYWwuY29tL2NwczALBgNVHQ8EBAMCAQYwHQYD +VR0OBBYEFPLAE+CCQz777i9nMpY1XNu4ywLQMG4GA1UdIwRnMGWAFPLAE+CCQz777i9nMpY1XNu4 +ywLQoUmkRzBFMQswCQYDVQQGEwJCTTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDEbMBkGA1UE +AxMSUXVvVmFkaXMgUm9vdCBDQSAzggIFxjANBgkqhkiG9w0BAQUFAAOCAgEAT62gLEz6wPJv92ZV +qyM07ucp2sNbtrCD2dDQ4iH782CnO11gUyeim/YIIirnv6By5ZwkajGxkHon24QRiSemd1o417+s +hvzuXYO8BsbRd2sPbSQvS3pspweWyuOEn62Iix2rFo1bZhfZFvSLgNLd+LJ2w/w4E6oM3kJpK27z +POuAJ9v1pkQNn1pVWQvVDVJIxa6f8i+AxeoyUDUSly7B4f/xI4hROJ/yZlZ25w9Rl6VSDE1JUZU2 +Pb+iSwwQHYaZTKrzchGT5Or2m9qoXadNt54CrnMAyNojA+j56hl0YgCUyyIgvpSnWbWCar6ZeXqp +8kokUvd0/bpO5qgdAm6xDYBEwa7TIzdfu4V8K5Iu6H6li92Z4b8nby1dqnuH/grdS/yO9SbkbnBC +bjPsMZ57k8HkyWkaPcBrTiJt7qtYTcbQQcEr6k8Sh17rRdhs9ZgC06DYVYoGmRmioHfRMJ6szHXu +g/WwYjnPbFfiTNKRCw51KBuav/0aQ/HKd/s7j2G4aSgWQgRecCocIdiP4b0jWy10QJLZYxkNc91p +vGJHvOB0K7Lrfb5BG7XARsWhIstfTsEokt4YutUqKLsRixeTmJlglFwjz1onl14LBQaTNx47aTbr +qZ5hHY8y2o4M1nQ+ewkk2gF3R8Q7zTSMmfXK4SVhM7JZG+Ju1zdXtg2pEto= +-----END CERTIFICATE----- + +Security Communication Root CA +============================== +-----BEGIN CERTIFICATE----- +MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP +U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw +HhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP +U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw +8yl89f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJDKaVv0uM +DPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9Ms+k2Y7CI9eNqPPYJayX +5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/NQV3Is00qVUarH9oe4kA92819uZKAnDfd +DJZkndwi92SL32HeFZRSFaB9UslLqCHJxrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2 +JChzAgMBAAGjPzA9MB0GA1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYw +DwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vGkl3g +0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfrUj94nK9NrvjVT8+a +mCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5Bw+SUEmK3TGXX8npN6o7WWWXlDLJ +s58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJUJRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ +6rBK+1YWc26sTfcioU+tHXotRSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAi +FL39vmwLAw== +-----END CERTIFICATE----- + +XRamp Global CA Root +==================== +-----BEGIN CERTIFICATE----- +MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCBgjELMAkGA1UE +BhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2Vj +dXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB +dXRob3JpdHkwHhcNMDQxMTAxMTcxNDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMx +HjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkg +U2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3Jp +dHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS638eMpSe2OAtp87ZOqCwu +IR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCPKZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMx +foArtYzAQDsRhtDLooY2YKTVMIJt2W7QDxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FE +zG+gSqmUsE3a56k0enI4qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqs +AxcZZPRaJSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNViPvry +xS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud +EwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASsjVy16bYbMDYGA1UdHwQvMC0wK6Ap +oCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMC +AQEwDQYJKoZIhvcNAQEFBQADggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc +/Kh4ZzXxHfARvbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt +qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLaIR9NmXmd4c8n +nxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSyi6mx5O+aGtA9aZnuqCij4Tyz +8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQO+7ETPTsJ3xCwnR8gooJybQDJbw= +-----END CERTIFICATE----- + +Go Daddy Class 2 CA +=================== +-----BEGIN CERTIFICATE----- +MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMY +VGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRp +ZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkG +A1UEBhMCVVMxITAfBgNVBAoTGFRoZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28g +RGFkZHkgQ2xhc3MgMiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQAD +ggENADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCAPVYYYwhv +2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6wwdhFJ2+qN1j3hybX2C32 +qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXiEqITLdiOr18SPaAIBQi2XKVlOARFmR6j +YGB0xUGlcmIbYsUfb18aQr4CUWWoriMYavx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmY +vLEHZ6IVDd2gWMZEewo+YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0O +BBYEFNLEsNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h/t2o +atTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMu +MTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwG +A1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wim +PQoZ+YeAEW5p5JYXMP80kWNyOO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKt +I3lpjbi2Tc7PTMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ +HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mERdEr/VxqHD3VI +Ls9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5CufReYNnyicsbkqWletNw+vHX/b +vZ8= +-----END CERTIFICATE----- + +Starfield Class 2 CA +==================== +-----BEGIN CERTIFICATE----- +MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzElMCMGA1UEChMc +U3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZpZWxkIENsYXNzIDIg +Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQwNjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBo +MQswCQYDVQQGEwJVUzElMCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAG +A1UECxMpU3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqG +SIb3DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf8MOh2tTY +bitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN+lq2cwQlZut3f+dZxkqZ +JRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVm +epsZGD3/cVE8MC5fvj13c7JdBmzDI1aaK4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSN +F4Azbl5KXZnJHoe0nRrA1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HF +MIHCMB0GA1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fRzt0f +hvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNo +bm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBDbGFzcyAyIENlcnRpZmljYXRpb24g +QXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGs +afPzWdqbAYcaT1epoXkJKtv3L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLM +PUxA2IGvd56Deruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl +xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynpVSJYACPq4xJD +KVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEYWQPJIrSPnNVeKtelttQKbfi3 +QBFGmh95DmK/D5fs4C8fF5Q= +-----END CERTIFICATE----- + +DigiCert Assured ID Root CA +=========================== +-----BEGIN CERTIFICATE----- +MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw +IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzEx +MTEwMDAwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL +ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0Ew +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7cJpSIqvTO +9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYPmDI2dsze3Tyoou9q+yHy +UmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW +/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpy +oeb6pNnVFzF1roV9Iq4/AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whf +GHdPAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRF +66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYunpyGd823IDzANBgkq +hkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRCdWKuh+vy1dneVrOfzM4UKLkNl2Bc +EkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTffwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38Fn +SbNd67IJKusm7Xi+fT8r87cmNW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i +8b5QZ7dsvfPxH2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe ++o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g== +-----END CERTIFICATE----- + +DigiCert Global Root CA +======================= +-----BEGIN CERTIFICATE----- +MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBhMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw +HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBDQTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAw +MDAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3 +dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkq +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsBCSDMAZOn +TjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97nh6Vfe63SKMI2tavegw5 +BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt43C/dxC//AH2hdmoRBBYMql1GNXRor5H +4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7PT19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y +7vrTC0LUq7dBMtoM1O/4gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQAB +o2MwYTAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbRTLtm +8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUwDQYJKoZIhvcNAQEF +BQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/EsrhMAtudXH/vTBH1jLuG2cenTnmCmr +EbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIt +tep3Sp+dWOIrWcBAI+0tKIJFPnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886 +UAb3LujEV0lsYSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk +CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4= +-----END CERTIFICATE----- + +DigiCert High Assurance EV Root CA +================================== +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBsMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSsw +KQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5jZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAw +MFoXDTMxMTExMDAwMDAwMFowbDELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZ +MBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFu +Y2UgRVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm+9S75S0t +Mqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTWPNt0OKRKzE0lgvdKpVMS +OO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEMxChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3 +MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFBIk5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQ +NAQTXKFx01p8VdteZOE3hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUe +h10aUAsgEsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMB +Af8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaAFLE+w2kD+L9HAdSY +JhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3NecnzyIZgYIVyHbIUf4KmeqvxgydkAQ +V8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6zeM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFp +myPInngiK3BD41VHMWEZ71jFhS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkK +mNEVX58Svnw2Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe +vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep+OkuE6N36B9K +-----END CERTIFICATE----- + +SwissSign Gold CA - G2 +====================== +-----BEGIN CERTIFICATE----- +MIIFujCCA6KgAwIBAgIJALtAHEP1Xk+wMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNVBAYTAkNIMRUw +EwYDVQQKEwxTd2lzc1NpZ24gQUcxHzAdBgNVBAMTFlN3aXNzU2lnbiBHb2xkIENBIC0gRzIwHhcN +MDYxMDI1MDgzMDM1WhcNMzYxMDI1MDgzMDM1WjBFMQswCQYDVQQGEwJDSDEVMBMGA1UEChMMU3dp +c3NTaWduIEFHMR8wHQYDVQQDExZTd2lzc1NpZ24gR29sZCBDQSAtIEcyMIICIjANBgkqhkiG9w0B +AQEFAAOCAg8AMIICCgKCAgEAr+TufoskDhJuqVAtFkQ7kpJcyrhdhJJCEyq8ZVeCQD5XJM1QiyUq +t2/876LQwB8CJEoTlo8jE+YoWACjR8cGp4QjK7u9lit/VcyLwVcfDmJlD909Vopz2q5+bbqBHH5C +jCA12UNNhPqE21Is8w4ndwtrvxEvcnifLtg+5hg3Wipy+dpikJKVyh+c6bM8K8vzARO/Ws/BtQpg +vd21mWRTuKCWs2/iJneRjOBiEAKfNA+k1ZIzUd6+jbqEemA8atufK+ze3gE/bk3lUIbLtK/tREDF +ylqM2tIrfKjuvqblCqoOpd8FUrdVxyJdMmqXl2MT28nbeTZ7hTpKxVKJ+STnnXepgv9VHKVxaSvR +AiTysybUa9oEVeXBCsdtMDeQKuSeFDNeFhdVxVu1yzSJkvGdJo+hB9TGsnhQ2wwMC3wLjEHXuend +jIj3o02yMszYF9rNt85mndT9Xv+9lz4pded+p2JYryU0pUHHPbwNUMoDAw8IWh+Vc3hiv69yFGkO +peUDDniOJihC8AcLYiAQZzlG+qkDzAQ4embvIIO1jEpWjpEA/I5cgt6IoMPiaG59je883WX0XaxR +7ySArqpWl2/5rX3aYT+YdzylkbYcjCbaZaIJbcHiVOO5ykxMgI93e2CaHt+28kgeDrpOVG2Y4OGi +GqJ3UM/EY5LsRxmd6+ZrzsECAwEAAaOBrDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUw +AwEB/zAdBgNVHQ4EFgQUWyV7lqRlUX64OfPAeGZe6Drn8O4wHwYDVR0jBBgwFoAUWyV7lqRlUX64 +OfPAeGZe6Drn8O4wRgYDVR0gBD8wPTA7BglghXQBWQECAQEwLjAsBggrBgEFBQcCARYgaHR0cDov +L3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBACe645R88a7A3hfm +5djV9VSwg/S7zV4Fe0+fdWavPOhWfvxyeDgD2StiGwC5+OlgzczOUYrHUDFu4Up+GC9pWbY9ZIEr +44OE5iKHjn3g7gKZYbge9LgriBIWhMIxkziWMaa5O1M/wySTVltpkuzFwbs4AOPsF6m43Md8AYOf +Mke6UiI0HTJ6CVanfCU2qT1L2sCCbwq7EsiHSycR+R4tx5M/nttfJmtS2S6K8RTGRI0Vqbe/vd6m +Gu6uLftIdxf+u+yvGPUqUfA5hJeVbG4bwyvEdGB5JbAKJ9/fXtI5z0V9QkvfsywexcZdylU6oJxp +mo/a77KwPJ+HbBIrZXAVUjEaJM9vMSNQH4xPjyPDdEFjHFWoFN0+4FFQz/EbMFYOkrCChdiDyyJk +vC24JdVUorgG6q2SpCSgwYa1ShNqR88uC1aVVMvOmttqtKay20EIhid392qgQmwLOM7XdVAyksLf +KzAiSNDVQTglXaTpXZ/GlHXQRf0wl0OPkKsKx4ZzYEppLd6leNcG2mqeSz53OiATIgHQv2ieY2Br +NU0LbbqhPcCT4H8js1WtciVORvnSFu+wZMEBnunKoGqYDs/YYPIvSbjkQuE4NRb0yG5P94FW6Lqj +viOvrv1vA+ACOzB2+httQc8Bsem4yWb02ybzOqR08kkkW8mw0FfB+j564ZfJ +-----END CERTIFICATE----- + +SwissSign Silver CA - G2 +======================== +-----BEGIN CERTIFICATE----- +MIIFvTCCA6WgAwIBAgIITxvUL1S7L0swDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCQ0gxFTAT +BgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMB4X +DTA2MTAyNTA4MzI0NloXDTM2MTAyNTA4MzI0NlowRzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3 +aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMIICIjANBgkqhkiG +9w0BAQEFAAOCAg8AMIICCgKCAgEAxPGHf9N4Mfc4yfjDmUO8x/e8N+dOcbpLj6VzHVxumK4DV644 +N0MvFz0fyM5oEMF4rhkDKxD6LHmD9ui5aLlV8gREpzn5/ASLHvGiTSf5YXu6t+WiE7brYT7QbNHm ++/pe7R20nqA1W6GSy/BJkv6FCgU+5tkL4k+73JU3/JHpMjUi0R86TieFnbAVlDLaYQ1HTWBCrpJH +6INaUFjpiou5XaHc3ZlKHzZnu0jkg7Y360g6rw9njxcH6ATK72oxh9TAtvmUcXtnZLi2kUpCe2Uu +MGoM9ZDulebyzYLs2aFK7PayS+VFheZteJMELpyCbTapxDFkH4aDCyr0NQp4yVXPQbBH6TCfmb5h +qAaEuSh6XzjZG6k4sIN/c8HDO0gqgg8hm7jMqDXDhBuDsz6+pJVpATqJAHgE2cn0mRmrVn5bi4Y5 +FZGkECwJMoBgs5PAKrYYC51+jUnyEEp/+dVGLxmSo5mnJqy7jDzmDrxHB9xzUfFwZC8I+bRHHTBs +ROopN4WSaGa8gzj+ezku01DwH/teYLappvonQfGbGHLy9YR0SslnxFSuSGTfjNFusB3hB48IHpmc +celM2KX3RxIfdNFRnobzwqIjQAtz20um53MGjMGg6cFZrEb65i/4z3GcRm25xBWNOHkDRUjvxF3X +CO6HOSKGsg0PWEP3calILv3q1h8CAwEAAaOBrDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/ +BAUwAwEB/zAdBgNVHQ4EFgQUF6DNweRBtjpbO8tFnb0cwpj6hlgwHwYDVR0jBBgwFoAUF6DNweRB +tjpbO8tFnb0cwpj6hlgwRgYDVR0gBD8wPTA7BglghXQBWQEDAQEwLjAsBggrBgEFBQcCARYgaHR0 +cDovL3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBAHPGgeAn0i0P +4JUw4ppBf1AsX19iYamGamkYDHRJ1l2E6kFSGG9YrVBWIGrGvShpWJHckRE1qTodvBqlYJ7YH39F +kWnZfrt4csEGDyrOj4VwYaygzQu4OSlWhDJOhrs9xCrZ1x9y7v5RoSJBsXECYxqCsGKrXlcSH9/L +3XWgwF15kIwb4FDm3jH+mHtwX6WQ2K34ArZv02DdQEsixT2tOnqfGhpHkXkzuoLcMmkDlm4fS/Bx +/uNncqCxv1yL5PqZIseEuRuNI5c/7SXgz2W79WEE790eslpBIlqhn10s6FvJbakMDHiqYMZWjwFa +DGi8aRl5xB9+lwW/xekkUV7U1UtT7dkjWjYDZaPBA61BMPNGG4WQr2W11bHkFlt4dR2Xem1ZqSqP +e97Dh4kQmUlzeMg9vVE1dCrV8X5pGyq7O70luJpaPXJhkGaH7gzWTdQRdAtq/gsD/KNVV4n+Ssuu +WxcFyPKNIzFTONItaj+CuY0IavdeQXRuwxF+B6wpYJE/OMpXEA29MC/HpeZBoNquBYeaoKRlbEwJ +DIm6uNO5wJOKMPqN5ZprFQFOZ6raYlY+hAhm0sQ2fac+EPyI4NSA5QC9qvNOBqN6avlicuMJT+ub +DgEj8Z+7fNzcbBGXJbLytGMU0gYqZ4yD9c7qB9iaah7s5Aq7KkzrCWA5zspi2C5u +-----END CERTIFICATE----- + +SecureTrust CA +============== +-----BEGIN CERTIFICATE----- +MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBIMQswCQYDVQQG +EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xFzAVBgNVBAMTDlNlY3VyZVRy +dXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIzMTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAe +BgNVBAoTF1NlY3VyZVRydXN0IENvcnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCC +ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQX +OZEzZum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO0gMdA+9t +DWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIaowW8xQmxSPmjL8xk037uH +GFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b +01k/unK8RCSc43Oz969XL0Imnal0ugBS8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmH +ursCAwEAAaOBnTCBmjATBgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/ +BAUwAwEB/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCegJYYj +aHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQAwDQYJ +KoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt36Z3q059c4EVlew3KW+JwULKUBRSu +SceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHf +mbx8IVQr5Fiiu1cprp6poxkmD5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZ +nMUFdAvnZyPSCPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR +3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE= +-----END CERTIFICATE----- + +Secure Global CA +================ +-----BEGIN CERTIFICATE----- +MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBKMQswCQYDVQQG +EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBH +bG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkxMjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEg +MB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwg +Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jx +YDiJiQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa/FHtaMbQ +bqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJjnIFHovdRIWCQtBJwB1g +8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnIHmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYV +HDGA76oYa8J719rO+TMg1fW9ajMtgQT7sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi +0XPnj3pDAgMBAAGjgZ0wgZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud +EwEB/wQFMAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCswKaAn +oCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsGAQQBgjcVAQQDAgEA +MA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0LURYD7xh8yOOvaliTFGCRsoTciE6+ +OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXOH0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cn +CDpOGR86p1hcF895P4vkp9MmI50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/5 +3CYNv6ZHdAbYiNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc +f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW +-----END CERTIFICATE----- + +COMODO Certification Authority +============================== +-----BEGIN CERTIFICATE----- +MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCBgTELMAkGA1UE +BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG +A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNVBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1 +dGhvcml0eTAeFw0wNjEyMDEwMDAwMDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEb +MBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFD +T01PRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3UcEbVASY06m/weaKXTuH ++7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI2GqGd0S7WWaXUF601CxwRM/aN5VCaTww +xHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV +4EajcNxo2f8ESIl33rXp+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA +1KGzqSX+DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5OnKVI +rLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW/zAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6gPKA6hjhodHRwOi8vY3JsLmNvbW9k +b2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOC +AQEAPpiem/Yb6dc5t3iuHXIYSdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CP +OGEIqB6BCsAvIC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/ +RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4zJVSk/BwJVmc +IGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5ddBA6+C4OmF4O5MBKgxTMVBbkN ++8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IBZQ== +-----END CERTIFICATE----- + +COMODO ECC Certification Authority +================================== +-----BEGIN CERTIFICATE----- +MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTELMAkGA1UEBhMC +R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE +ChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBB +dXRob3JpdHkwHhcNMDgwMzA2MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0Ix +GzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR +Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRo +b3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSRFtSrYpn1PlILBs5BAH+X +4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0JcfRK9ChQtP6IHG4/bC8vCVlbpVsLM5ni +wz2J+Wos77LTBumjQjBAMB0GA1UdDgQWBBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VG +FAkK+qDmfQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdvGDeA +U/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY= +-----END CERTIFICATE----- + +Certigna +======== +-----BEGIN CERTIFICATE----- +MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNVBAYTAkZSMRIw +EAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4XDTA3MDYyOTE1MTMwNVoXDTI3 +MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwI +Q2VydGlnbmEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7q +XOEm7RFHYeGifBZ4QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyH +GxnygQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbwzBfsV1/p +ogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q130yGLMLLGq/jj8UEYkg +DncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKf +Irjxwo1p3Po6WAbfAgMBAAGjgbwwgbkwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQ +tCRZvgHyUtVF9lo53BEwZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJ +BgNVBAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzjAQ/J +SP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG9w0BAQUFAAOCAQEA +hQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8hbV6lUmPOEvjvKtpv6zf+EwLHyzs+ +ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFncfca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1klu +PBS1xp81HlDQwY9qcEQCYsuuHWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY +1gkIl2PlwS6wt0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw +WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg== +-----END CERTIFICATE----- + +ePKI Root Certification Authority +================================= +-----BEGIN CERTIFICATE----- +MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBeMQswCQYDVQQG +EwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0ZC4xKjAoBgNVBAsMIWVQS0kg +Um9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMx +MjdaMF4xCzAJBgNVBAYTAlRXMSMwIQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEq +MCgGA1UECwwhZVBLSSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0B +AQEFAAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAHSyZbCUNs +IZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAhijHyl3SJCRImHJ7K2RKi +lTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3XDZoTM1PRYfl61dd4s5oz9wCGzh1NlDiv +qOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX +12ruOzjjK9SXDrkb5wdJfzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0O +WQqraffAsgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uUWH1+ +ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLSnT0IFaUQAS2zMnao +lQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pHdmX2Os+PYhcZewoozRrSgx4hxyy/ +vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJipNiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXi +Zo1jDiVN1Rmy5nk3pyKdVDECAwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/Qkqi +MAwGA1UdEwQFMAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH +ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGBuvl2ICO1J2B0 +1GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6YlPwZpVnPDimZI+ymBV3QGypzq +KOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkPJXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdV +xrsStZf0X4OFunHB2WyBEXYKCrC/gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEP +NXubrjlpC2JgQCA2j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+r +GNm65ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUBo2M3IUxE +xJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS/jQ6fbjpKdx2qcgw+BRx +gMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2zGp1iro2C6pSe3VkQw63d4k3jMdXH7Ojy +sP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTEW9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmOD +BCEIZ43ygknQW/2xzQ+DhNQ+IIX3Sj0rnP0qCglN6oH4EZw= +-----END CERTIFICATE----- + +certSIGN ROOT CA +================ +-----BEGIN CERTIFICATE----- +MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYTAlJPMREwDwYD +VQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTAeFw0wNjA3MDQxNzIwMDRa +Fw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UE +CxMQY2VydFNJR04gUk9PVCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7I +JUqOtdu0KBuqV5Do0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHH +rfAQUySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5dRdY4zTW2 +ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQOA7+j0xbm0bqQfWwCHTD +0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwvJoIQ4uNllAoEwF73XVv4EOLQunpL+943 +AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8B +Af8EBAMCAcYwHQYDVR0OBBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IB +AQA+0hyJLjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecYMnQ8 +SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ44gx+FkagQnIl6Z0 +x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6IJd1hJyMctTEHBDa0GpC9oHRxUIlt +vBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNwi/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7Nz +TogVZ96edhBiIL5VaZVDADlN9u6wWk5JRFRYX0KD +-----END CERTIFICATE----- + +NetLock Arany (Class Gold) Főtanúsítvány +======================================== +-----BEGIN CERTIFICATE----- +MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQGEwJIVTERMA8G +A1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3MDUGA1UECwwuVGFuw7pzw610 +dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBB +cmFueSAoQ2xhc3MgR29sZCkgRsWRdGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgx +MjA2MTUwODIxWjCBpzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxO +ZXRMb2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlmaWNhdGlv +biBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNzIEdvbGQpIEbFkXRhbsO6 +c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxCRec75LbRTDofTjl5Bu +0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrTlF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw +/HpYzY6b7cNGbIRwXdrzAZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAk +H3B5r9s5VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRGILdw +fzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2BJtr+UBdADTHLpl1 +neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAGAQH/AgEEMA4GA1UdDwEB/wQEAwIB +BjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2MU9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwW +qZw8UQCgwBEIBaeZ5m8BiFRhbvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTta +YtOUZcTh5m2C+C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC +bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2FuLjbvrW5Kfna +NwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2XjG4Kvte9nHfRCaexOYNkbQu +dZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E= +-----END CERTIFICATE----- + +SecureSign RootCA11 +=================== +-----BEGIN CERTIFICATE----- +MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDErMCkGA1UEChMi +SmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoGA1UEAxMTU2VjdXJlU2lnbiBS +b290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSsw +KQYDVQQKEyJKYXBhbiBDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1 +cmVTaWduIFJvb3RDQTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvL +TJszi1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8h9uuywGO +wvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOVMdrAG/LuYpmGYz+/3ZMq +g6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rP +O7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitA +bpSACW22s293bzUIUPsCh8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZX +t94wDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAKCh +OBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xmKbabfSVSSUOrTC4r +bnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQX5Ucv+2rIrVls4W6ng+4reV6G4pQ +Oh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWrQbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01 +y8hSyn+B/tlr0/cR7SXf+Of5pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061 +lgeLKBObjBmNQSdJQO7e5iNEOdyhIta6A/I= +-----END CERTIFICATE----- + +Microsec e-Szigno Root CA 2009 +============================== +-----BEGIN CERTIFICATE----- +MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYDVQQGEwJIVTER +MA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jv +c2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o +dTAeFw0wOTA2MTYxMTMwMThaFw0yOTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UE +BwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUt +U3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvPkd6mJviZpWNwrZuuyjNA +fW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tccbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG +0IMZfcChEhyVbUr02MelTTMuhTlAdX4UfIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKA +pxn1ntxVUwOXewdI/5n7N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm +1HxdrtbCxkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1+rUC +AwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTLD8bf +QkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAbBgNVHREE +FDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqGSIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0o +lZMEyL/azXm4Q5DwpL7v8u8hmLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfX +I/OMn74dseGkddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775 +tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c2Pm2G2JwCz02 +yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5tHMN1Rq41Bab2XD0h7lbwyYIi +LXpUq3DDfSJlgnCW +-----END CERTIFICATE----- + +GlobalSign Root CA - R3 +======================= +-----BEGIN CERTIFICATE----- +MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4GA1UECxMXR2xv +YmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh +bFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT +aWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln +bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWt +iHL8RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsTgHeMCOFJ +0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmmKPZpO/bLyCiR5Z2KYVc3 +rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zdQQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjl +OCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZXriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2 +xmmFghcCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE +FI/wS3+oLkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZURUm7 +lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMpjjM5RcOO5LlXbKr8 +EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK6fBdRoyV3XpYKBovHd7NADdBj+1E +bddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQXmcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18 +YIvDQVETI53O9zJrlAGomecsMx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7r +kpeDMdmztcpHWD9f +-----END CERTIFICATE----- + +Autoridad de Certificacion Firmaprofesional CIF A62634068 +========================================================= +-----BEGIN CERTIFICATE----- +MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UEBhMCRVMxQjBA +BgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1hcHJvZmVzaW9uYWwgQ0lGIEE2 +MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEyMzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIw +QAYDVQQDDDlBdXRvcmlkYWQgZGUgQ2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBB +NjI2MzQwNjgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDD +Utd9thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQMcas9UX4P +B99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefGL9ItWY16Ck6WaVICqjaY +7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15iNA9wBj4gGFrO93IbJWyTdBSTo3OxDqqH +ECNZXyAFGUftaI6SEspd/NYrspI8IM/hX68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyI +plD9amML9ZMWGxmPsu2bm8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctX +MbScyJCyZ/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirjaEbsX +LZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/TKI8xWVvTyQKmtFLK +bpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF6NkBiDkal4ZkQdU7hwxu+g/GvUgU +vzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVhOSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1Ud +EwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNH +DhpkLzCBpgYDVR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp +cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBvACAAZABlACAA +bABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBlAGwAbwBuAGEAIAAwADgAMAAx +ADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx +51tkljYyGOylMnfX40S2wBEqgLk9am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qk +R71kMrv2JYSiJ0L1ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaP +T481PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS3a/DTg4f +Jl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5kSeTy36LssUzAKh3ntLFl +osS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF3dvd6qJ2gHN99ZwExEWN57kci57q13XR +crHedUTnQn3iV2t93Jm8PYMo6oCTjcVMZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoR +saS8I8nkvof/uZS2+F0gStRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTD +KCOM/iczQ0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQBjLMi +6Et8Vcad+qMUu2WFbm5PEn4KPJ2V +-----END CERTIFICATE----- + +Izenpe.com +========== +-----BEGIN CERTIFICATE----- +MIIF8TCCA9mgAwIBAgIQALC3WhZIX7/hy/WL1xnmfTANBgkqhkiG9w0BAQsFADA4MQswCQYDVQQG +EwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6ZW5wZS5jb20wHhcNMDcxMjEz +MTMwODI4WhcNMzcxMjEzMDgyNzI1WjA4MQswCQYDVQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMu +QS4xEzARBgNVBAMMCkl6ZW5wZS5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDJ +03rKDx6sp4boFmVqscIbRTJxldn+EFvMr+eleQGPicPK8lVx93e+d5TzcqQsRNiekpsUOqHnJJAK +ClaOxdgmlOHZSOEtPtoKct2jmRXagaKH9HtuJneJWK3W6wyyQXpzbm3benhB6QiIEn6HLmYRY2xU ++zydcsC8Lv/Ct90NduM61/e0aL6i9eOBbsFGb12N4E3GVFWJGjMxCrFXuaOKmMPsOzTFlUFpfnXC +PCDFYbpRR6AgkJOhkEvzTnyFRVSa0QUmQbC1TR0zvsQDyCV8wXDbO/QJLVQnSKwv4cSsPsjLkkxT +OTcj7NMB+eAJRE1NZMDhDVqHIrytG6P+JrUV86f8hBnp7KGItERphIPzidF0BqnMC9bC3ieFUCbK +F7jJeodWLBoBHmy+E60QrLUk9TiRodZL2vG70t5HtfG8gfZZa88ZU+mNFctKy6lvROUbQc/hhqfK +0GqfvEyNBjNaooXlkDWgYlwWTvDjovoDGrQscbNYLN57C9saD+veIR8GdwYDsMnvmfzAuU8Lhij+ +0rnq49qlw0dpEuDb8PYZi+17cNcC1u2HGCgsBCRMd+RIihrGO5rUD8r6ddIBQFqNeb+Lz0vPqhbB +leStTIo+F5HUsWLlguWABKQDfo2/2n+iD5dPDNMN+9fR5XJ+HMh3/1uaD7euBUbl8agW7EekFwID +AQABo4H2MIHzMIGwBgNVHREEgagwgaWBD2luZm9AaXplbnBlLmNvbaSBkTCBjjFHMEUGA1UECgw+ +SVpFTlBFIFMuQS4gLSBDSUYgQTAxMzM3MjYwLVJNZXJjLlZpdG9yaWEtR2FzdGVpeiBUMTA1NSBG +NjIgUzgxQzBBBgNVBAkMOkF2ZGEgZGVsIE1lZGl0ZXJyYW5lbyBFdG9yYmlkZWEgMTQgLSAwMTAx +MCBWaXRvcmlhLUdhc3RlaXowDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0O +BBYEFB0cZQ6o8iV7tJHP5LGx5r1VdGwFMA0GCSqGSIb3DQEBCwUAA4ICAQB4pgwWSp9MiDrAyw6l +Fn2fuUhfGI8NYjb2zRlrrKvV9pF9rnHzP7MOeIWblaQnIUdCSnxIOvVFfLMMjlF4rJUT3sb9fbga +kEyrkgPH7UIBzg/YsfqikuFgba56awmqxinuaElnMIAkejEWOVt+8Rwu3WwJrfIxwYJOubv5vr8q +hT/AQKM6WfxZSzwoJNu0FXWuDYi6LnPAvViH5ULy617uHjAimcs30cQhbIHsvm0m5hzkQiCeR7Cs +g1lwLDXWrzY0tM07+DKo7+N4ifuNRSzanLh+QBxh5z6ikixL8s36mLYp//Pye6kfLqCTVyvehQP5 +aTfLnnhqBbTFMXiJ7HqnheG5ezzevh55hM6fcA5ZwjUukCox2eRFekGkLhObNA5me0mrZJfQRsN5 +nXJQY6aYWwa9SG3YOYNw6DXwBdGqvOPbyALqfP2C2sJbUjWumDqtujWTI6cfSN01RpiyEGjkpTHC +ClguGYEQyVB1/OpaFs4R1+7vUIgtYf8/QnMFlEPVjjxOAToZpR9GTnfQXeWBIiGH/pR9hNiTrdZo +Q0iy2+tzJOeRf1SktoA+naM8THLCV8Sg1Mw4J87VBp6iSNnpn86CcDaTmjvfliHjWbcM2pE38P1Z +WrOZyGlsQyYBNWNgVYkDOnXYukrZVP/u3oDYLdE41V4tC5h9Pmzb/CaIxw== +-----END CERTIFICATE----- + +Go Daddy Root Certificate Authority - G2 +======================================== +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT +B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoTEUdvRGFkZHkuY29tLCBJbmMu +MTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5 +MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6 +b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8G +A1UEAxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKDE6bFIEMBO4Tx5oVJnyfq +9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD ++qK+ihVqf94Lw7YZFAXK6sOoBJQ7RnwyDfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutd +fMh8+7ArU6SSYmlRJQVhGkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMl +NAJWJwGRtDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEAAaNC +MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFDqahQcQZyi27/a9 +BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmXWWcDYfF+OwYxdS2hII5PZYe096ac +vNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r +5N9ss4UXnT3ZJE95kTXWXwTrgIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYV +N8Gb5DKj7Tjo2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO +LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI4uJEvlz36hz1 +-----END CERTIFICATE----- + +Starfield Root Certificate Authority - G2 +========================================= +-----BEGIN CERTIFICATE----- +MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT +B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s +b2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVsZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0 +eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAw +DgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQg +VGVjaG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZpY2F0ZSBB +dXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3twQP89o/8ArFv +W59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMgnLRJdzIpVv257IzdIvpy3Cdhl+72WoTs +bhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNk +N3mSwOxGXn/hbVNMYq/NHwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7Nf +ZTD4p7dNdloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0HZbU +JtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0GCSqGSIb3DQEBCwUAA4IBAQARWfol +TwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjUsHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx +4mcujJUDJi5DnUox9g61DLu34jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUw +F5okxBDgBPfg8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K +pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1mMpYjn0q7pBZ +c2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0 +-----END CERTIFICATE----- + +Starfield Services Root Certificate Authority - G2 +================================================== +-----BEGIN CERTIFICATE----- +MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMxEDAOBgNVBAgT +B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s +b2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVsZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRl +IEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNV +BAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxT +dGFyZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2VydmljZXMg +Um9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC +AQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20pOsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2 +h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm28xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4Pa +hHQUw2eeBGg6345AWh1KTs9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLP +LJGmpufehRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk6mFB +rMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAwDwYDVR0TAQH/BAUw +AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+qAdcwKziIorhtSpzyEZGDMA0GCSqG +SIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMIbw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPP +E95Dz+I0swSdHynVv/heyNXBve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTy +xQGjhdByPq1zqwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd +iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn0q23KXB56jza +YyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCNsSi6 +-----END CERTIFICATE----- + +AffirmTrust Commercial +====================== +-----BEGIN CERTIFICATE----- +MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UEBhMCVVMxFDAS +BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMB4XDTEw +MDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly +bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6Eqdb +DuKPHx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yrba0F8PrV +C8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPALMeIrJmqbTFeurCA+ukV6 +BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1yHp52UKqK39c/s4mT6NmgTWvRLpUHhww +MmWd5jyTXlBOeuM61G7MGvv50jeuJCqrVwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNV +HQ4EFgQUnZPGU4teyq8/nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AQYwDQYJKoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYGXUPG +hi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNjvbz4YYCanrHOQnDi +qX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivtZ8SOyUOyXGsViQK8YvxO8rUzqrJv +0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9gN53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0kh +sUlHRUe072o0EclNmsxZt9YCnlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8= +-----END CERTIFICATE----- + +AffirmTrust Networking +====================== +-----BEGIN CERTIFICATE----- +MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UEBhMCVVMxFDAS +BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMB4XDTEw +MDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly +bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SE +Hi3yYJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbuakCNrmreI +dIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRLQESxG9fhwoXA3hA/Pe24 +/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gb +h+0t+nvujArjqWaJGctB+d1ENmHP4ndGyH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNV +HQ4EFgQUBx/S55zawm6iQLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AQYwDQYJKoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfOtDIu +UFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzuQY0x2+c06lkh1QF6 +12S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZLgo/bNjR9eUJtGxUAArgFU2HdW23 +WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4uolu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9 +/ZFvgrG+CJPbFEfxojfHRZ48x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s= +-----END CERTIFICATE----- + +AffirmTrust Premium +=================== +-----BEGIN CERTIFICATE----- +MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UEBhMCVVMxFDAS +BgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMB4XDTEwMDEy +OTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRy +dXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A +MIICCgKCAgEAxBLfqV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtn +BKAQJG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ+jjeRFcV +5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrSs8PhaJyJ+HoAVt70VZVs ++7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmd +GPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d770O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5R +p9EixAqnOEhss/n/fauGV+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NI +S+LI+H+SqHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S5u04 +6uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4IaC1nEWTJ3s7xgaVY5 +/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TXOwF0lkLgAOIua+rF7nKsu7/+6qqo ++Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYEFJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB +/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByv +MiPIs0laUZx2KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg +Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B8OWycvpEgjNC +6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQMKSOyARiqcTtNd56l+0OOF6S +L5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK ++4w1IX2COPKpVJEZNZOUbWo6xbLQu4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmV +BtWVyuEklut89pMFu+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFg +IxpHYoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8GKa1qF60 +g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaORtGdFNrHF+QFlozEJLUb +zxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6eKeC2uAloGRwYQw== +-----END CERTIFICATE----- + +AffirmTrust Premium ECC +======================= +-----BEGIN CERTIFICATE----- +MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMCVVMxFDASBgNV +BAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQcmVtaXVtIEVDQzAeFw0xMDAx +MjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJBgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1U +cnVzdDEgMB4GA1UEAwwXQWZmaXJtVHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQA +IgNiAAQNMF4bFZ0D0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQ +N8O9ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0GA1UdDgQW +BBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAK +BggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/VsaobgxCd05DhT1wV/GzTjxi+zygk8N53X +57hG8f2h4nECMEJZh0PUUd+60wkyWs6Iflc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKM +eQ== +-----END CERTIFICATE----- + +Certum Trusted Network CA +========================= +-----BEGIN CERTIFICATE----- +MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBMMSIwIAYDVQQK +ExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBUcnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIy +MTIwNzM3WhcNMjkxMjMxMTIwNzM3WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBU +ZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +MSIwIAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC +AQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rHUV+rpDKmYYe2bg+G0jAC +l/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LMTXPb865Px1bVWqeWifrzq2jUI4ZZJ88J +J7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVUBBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4 +fOQtf/WsX+sWn7Et0brMkUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0 +cvW0QM8xAcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNVHRMB +Af8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNVHQ8BAf8EBAMCAQYw +DQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15ysHhE49wcrwn9I0j6vSrEuVUEtRCj +jSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfLI9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1 +mS1FhIrlQgnXdAIv94nYmem8J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5aj +Zt3hrvJBW8qYVoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI +03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw= +-----END CERTIFICATE----- + +TWCA Root Certification Authority +================================= +-----BEGIN CERTIFICATE----- +MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJ +VEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlmaWNh +dGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMzWhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQG +EwJUVzESMBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NB +IFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFEAcK0HMMx +QhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HHK3XLfJ+utdGdIzdjp9xC +oi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeXRfwZVzsrb+RH9JlF/h3x+JejiB03HFyP +4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/zrX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1r +y+UPizgN7gr8/g+YnzAx3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIB +BjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkqhkiG +9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeCMErJk/9q56YAf4lC +mtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdlsXebQ79NqZp4VKIV66IIArB6nCWlW +QtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62Dlhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVY +T0bf+215WfKEIlKuD8z7fDvnaspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocny +Yh0igzyXxfkZYiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw== +-----END CERTIFICATE----- + +Security Communication RootCA2 +============================== +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDElMCMGA1UEChMc +U0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMeU2VjdXJpdHkgQ29tbXVuaWNh +dGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoXDTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMC +SlAxJTAjBgNVBAoTHFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3Vy +aXR5IENvbW11bmljYXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +ANAVOVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGrzbl+dp++ ++T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVMVAX3NuRFg3sUZdbcDE3R +3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQhNBqyjoGADdH5H5XTz+L62e4iKrFvlNV +spHEfbmwhRkGeC7bYRr6hfVKkaHnFtWOojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1K +EOtOghY6rCcMU/Gt1SSwawNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8 +QIH4D5csOPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEB +CwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpFcoJxDjrSzG+ntKEj +u/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXcokgfGT+Ok+vx+hfuzU7jBBJV1uXk +3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6q +tnRGEmyR7jTV7JqR50S+kDFy1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29 +mvVXIwAHIRc/SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03 +-----END CERTIFICATE----- + +Actalis Authentication Root CA +============================== +-----BEGIN CERTIFICATE----- +MIIFuzCCA6OgAwIBAgIIVwoRl0LE48wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCSVQxDjAM +BgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UE +AwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290IENBMB4XDTExMDkyMjExMjIwMloXDTMwMDky +MjExMjIwMlowazELMAkGA1UEBhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlz +IFMucC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290 +IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp8bEpSmkLO/lGMWwUKNvUTufClrJ +wkg4CsIcoBh/kbWHuUA/3R1oHwiD1S0eiKD4j1aPbZkCkpAW1V8IbInX4ay8IMKx4INRimlNAJZa +by/ARH6jDuSRzVju3PvHHkVH3Se5CAGfpiEd9UEtL0z9KK3giq0itFZljoZUj5NDKd45RnijMCO6 +zfB9E1fAXdKDa0hMxKufgFpbOr3JpyI/gCczWw63igxdBzcIy2zSekciRDXFzMwujt0q7bd9Zg1f +YVEiVRvjRuPjPdA1YprbrxTIW6HMiRvhMCb8oJsfgadHHwTrozmSBp+Z07/T6k9QnBn+locePGX2 +oxgkg4YQ51Q+qDp2JE+BIcXjDwL4k5RHILv+1A7TaLndxHqEguNTVHnd25zS8gebLra8Pu2Fbe8l +EfKXGkJh90qX6IuxEAf6ZYGyojnP9zz/GPvG8VqLWeICrHuS0E4UT1lF9gxeKF+w6D9Fz8+vm2/7 +hNN3WpVvrJSEnu68wEqPSpP4RCHiMUVhUE4Q2OM1fEwZtN4Fv6MGn8i1zeQf1xcGDXqVdFUNaBr8 +EBtiZJ1t4JWgw5QHVw0U5r0F+7if5t+L4sbnfpb2U8WANFAoWPASUHEXMLrmeGO89LKtmyuy/uE5 +jF66CyCU3nuDuP/jVo23Eek7jPKxwV2dpAtMK9myGPW1n0sCAwEAAaNjMGEwHQYDVR0OBBYEFFLY +iDrIn3hm7YnzezhwlMkCAjbQMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUUtiIOsifeGbt +ifN7OHCUyQICNtAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQALe3KHwGCmSUyI +WOYdiPcUZEim2FgKDk8TNd81HdTtBjHIgT5q1d07GjLukD0R0i70jsNjLiNmsGe+b7bAEzlgqqI0 +JZN1Ut6nna0Oh4lScWoWPBkdg/iaKWW+9D+a2fDzWochcYBNy+A4mz+7+uAwTc+G02UQGRjRlwKx +K3JCaKygvU5a2hi/a5iB0P2avl4VSM0RFbnAKVy06Ij3Pjaut2L9HmLecHgQHEhb2rykOLpn7VU+ +Xlff1ANATIGk0k9jpwlCCRT8AKnCgHNPLsBA2RF7SOp6AsDT6ygBJlh0wcBzIm2Tlf05fbsq4/aC +4yyXX04fkZT6/iyj2HYauE2yOE+b+h1IYHkm4vP9qdCa6HCPSXrW5b0KDtst842/6+OkfcvHlXHo +2qN8xcL4dJIEG4aspCJTQLas/kx2z/uUMsA1n3Y/buWQbqCmJqK4LL7RK4X9p2jIugErsWx0Hbhz +lefut8cl8ABMALJ+tguLHPPAUJ4lueAI3jZm/zel0btUZCzJJ7VLkn5l/9Mt4blOvH+kQSGQQXem +OR/qnuOf0GZvBeyqdn6/axag67XH/JJULysRJyU3eExRarDzzFhdFPFqSBX/wge2sY0PjlxQRrM9 +vwGYT7JZVEc+NHt4bVaTLnPqZih4zR0Uv6CPLy64Lo7yFIrM6bV8+2ydDKXhlg== +-----END CERTIFICATE----- + +Buypass Class 2 Root CA +======================= +-----BEGIN CERTIFICATE----- +MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU +QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMiBSb290IENBMB4X +DTEwMTAyNjA4MzgwM1oXDTQwMTAyNjA4MzgwM1owTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1 +eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDIgUm9vdCBDQTCCAiIw +DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANfHXvfBB9R3+0Mh9PT1aeTuMgHbo4Yf5FkNuud1 +g1Lr6hxhFUi7HQfKjK6w3Jad6sNgkoaCKHOcVgb/S2TwDCo3SbXlzwx87vFKu3MwZfPVL4O2fuPn +9Z6rYPnT8Z2SdIrkHJasW4DptfQxh6NR/Md+oW+OU3fUl8FVM5I+GC911K2GScuVr1QGbNgGE41b +/+EmGVnAJLqBcXmQRFBoJJRfuLMR8SlBYaNByyM21cHxMlAQTn/0hpPshNOOvEu/XAFOBz3cFIqU +CqTqc/sLUegTBxj6DvEr0VQVfTzh97QZQmdiXnfgolXsttlpF9U6r0TtSsWe5HonfOV116rLJeff +awrbD02TTqigzXsu8lkBarcNuAeBfos4GzjmCleZPe4h6KP1DBbdi+w0jpwqHAAVF41og9JwnxgI +zRFo1clrUs3ERo/ctfPYV3Me6ZQ5BL/T3jjetFPsaRyifsSP5BtwrfKi+fv3FmRmaZ9JUaLiFRhn +Bkp/1Wy1TbMz4GHrXb7pmA8y1x1LPC5aAVKRCfLf6o3YBkBjqhHk/sM3nhRSP/TizPJhk9H9Z2vX +Uq6/aKtAQ6BXNVN48FP4YUIHZMbXb5tMOA1jrGKvNouicwoN9SG9dKpN6nIDSdvHXx1iY8f93ZHs +M+71bbRuMGjeyNYmsHVee7QHIJihdjK4TWxPAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD +VR0OBBYEFMmAd+BikoL1RpzzuvdMw964o605MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF +AAOCAgEAU18h9bqwOlI5LJKwbADJ784g7wbylp7ppHR/ehb8t/W2+xUbP6umwHJdELFx7rxP462s +A20ucS6vxOOto70MEae0/0qyexAQH6dXQbLArvQsWdZHEIjzIVEpMMpghq9Gqx3tOluwlN5E40EI +osHsHdb9T7bWR9AUC8rmyrV7d35BH16Dx7aMOZawP5aBQW9gkOLo+fsicdl9sz1Gv7SEr5AcD48S +aq/v7h56rgJKihcrdv6sVIkkLE8/trKnToyokZf7KcZ7XC25y2a2t6hbElGFtQl+Ynhw/qlqYLYd +DnkM/crqJIByw5c/8nerQyIKx+u2DISCLIBrQYoIwOula9+ZEsuK1V6ADJHgJgg2SMX6OBE1/yWD +LfJ6v9r9jv6ly0UsH8SIU653DtmadsWOLB2jutXsMq7Aqqz30XpN69QH4kj3Io6wpJ9qzo6ysmD0 +oyLQI+uUWnpp3Q+/QFesa1lQ2aOZ4W7+jQF5JyMV3pKdewlNWudLSDBaGOYKbeaP4NK75t98biGC +wWg5TbSYWGZizEqQXsP6JwSxeRV0mcy+rSDeJmAc61ZRpqPq5KM/p/9h3PFaTWwyI0PurKju7koS +CTxdccK+efrCh2gdC/1cacwG0Jp9VJkqyTkaGa9LKkPzY11aWOIv4x3kqdbQCtCev9eBCfHJxyYN +rJgWVqA= +-----END CERTIFICATE----- + +Buypass Class 3 Root CA +======================= +-----BEGIN CERTIFICATE----- +MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU +QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMyBSb290IENBMB4X +DTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFowTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1 +eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIw +DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRH +sJ8YZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3EN3coTRiR +5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9tznDDgFHmV0ST9tD+leh +7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX0DJq1l1sDPGzbjniazEuOQAnFN44wOwZ +ZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH +2xc519woe2v1n/MuwU8XKhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV +/afmiSTYzIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvSO1UQ +RwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D34xFMFbG02SrZvPA +Xpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgPK9Dx2hzLabjKSWJtyNBjYt1gD1iq +j6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD +VR0OBBYEFEe4zf/lb+74suwvTg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF +AAOCAgEAACAjQTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV +cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXSIGrs/CIBKM+G +uIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2HJLw5QY33KbmkJs4j1xrG0aG +Q0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsaO5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8 +ZORK15FTAaggiG6cX0S5y2CBNOxv033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2 +KSb12tjE8nVhz36udmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz +6MkEkbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg413OEMXbug +UZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvDu79leNKGef9JOxqDDPDe +eOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq4/g7u9xN12TyUb7mqqta6THuBrxzvxNi +Cp/HuZc= +-----END CERTIFICATE----- + +T-TeleSec GlobalRoot Class 3 +============================ +-----BEGIN CERTIFICATE----- +MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM +IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU +cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgx +MDAxMTAyOTU2WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz +dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD +ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN8ELg63iIVl6bmlQdTQyK +9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/RLyTPWGrTs0NvvAgJ1gORH8EGoel15YU +NpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZF +iP0Zf3WHHx+xGwpzJFu5ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W +0eDrXltMEnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGjQjBA +MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1A/d2O2GCahKqGFPr +AyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOyWL6ukK2YJ5f+AbGwUgC4TeQbIXQb +fsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzT +ucpH9sry9uetuUg/vBa3wW306gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7h +P0HHRwA11fXT91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml +e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4pTpPDpFQUWw== +-----END CERTIFICATE----- + +D-TRUST Root Class 3 CA 2 2009 +============================== +-----BEGIN CERTIFICATE----- +MIIEMzCCAxugAwIBAgIDCYPzMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQK +DAxELVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTAe +Fw0wOTExMDUwODM1NThaFw0yOTExMDUwODM1NThaME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxE +LVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOySs96R+91myP6Oi/WUEWJNTrGa9v+2wBoqOAD +ER03UAifTUpolDWzU9GUY6cgVq/eUXjsKj3zSEhQPgrfRlWLJ23DEE0NkVJD2IfgXU42tSHKXzlA +BF9bfsyjxiupQB7ZNoTWSPOSHjRGICTBpFGOShrvUD9pXRl/RcPHAY9RySPocq60vFYJfxLLHLGv +KZAKyVXMD9O0Gu1HNVpK7ZxzBCHQqr0ME7UAyiZsxGsMlFqVlNpQmvH/pStmMaTJOKDfHR+4CS7z +p+hnUquVH+BGPtikw8paxTGA6Eian5Rp/hnd2HN8gcqW3o7tszIFZYQ05ub9VxC1X3a/L7AQDcUC +AwEAAaOCARowggEWMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFP3aFMSfMN4hvR5COfyrYyNJ +4PGEMA4GA1UdDwEB/wQEAwIBBjCB0wYDVR0fBIHLMIHIMIGAoH6gfIZ6bGRhcDovL2RpcmVjdG9y +eS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwUm9vdCUyMENsYXNzJTIwMyUyMENBJTIwMiUyMDIw +MDksTz1ELVRydXN0JTIwR21iSCxDPURFP2NlcnRpZmljYXRlcmV2b2NhdGlvbmxpc3QwQ6BBoD+G +PWh0dHA6Ly93d3cuZC10cnVzdC5uZXQvY3JsL2QtdHJ1c3Rfcm9vdF9jbGFzc18zX2NhXzJfMjAw +OS5jcmwwDQYJKoZIhvcNAQELBQADggEBAH+X2zDI36ScfSF6gHDOFBJpiBSVYEQBrLLpME+bUMJm +2H6NMLVwMeniacfzcNsgFYbQDfC+rAF1hM5+n02/t2A7nPPKHeJeaNijnZflQGDSNiH+0LS4F9p0 +o3/U37CYAqxva2ssJSRyoWXuJVrl5jLn8t+rSfrzkGkj2wTZ51xY/GXUl77M/C4KzCUqNQT4YJEV +dT1B/yMfGchs64JTBKbkTCJNjYy6zltz7GRUUG3RnFX7acM2w4y8PIWmawomDeCTmGCufsYkl4ph +X5GOZpIJhzbNi5stPvZR1FDUWSi9g/LMKHtThm3YJohw1+qRzT65ysCQblrGXnRl11z+o+I= +-----END CERTIFICATE----- + +D-TRUST Root Class 3 CA 2 EV 2009 +================================= +-----BEGIN CERTIFICATE----- +MIIEQzCCAyugAwIBAgIDCYP0MA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQK +DAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAw +OTAeFw0wOTExMDUwODUwNDZaFw0yOTExMDUwODUwNDZaMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQK +DAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAw +OTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJnxhDRwui+3MKCOvXwEz75ivJn9gpfS +egpnljgJ9hBOlSJzmY3aFS3nBfwZcyK3jpgAvDw9rKFs+9Z5JUut8Mxk2og+KbgPCdM03TP1YtHh +zRnp7hhPTFiu4h7WDFsVWtg6uMQYZB7jM7K1iXdODL/ZlGsTl28So/6ZqQTMFexgaDbtCHu39b+T +7WYxg4zGcTSHThfqr4uRjRxWQa4iN1438h3Z0S0NL2lRp75mpoo6Kr3HGrHhFPC+Oh25z1uxav60 +sUYgovseO3Dvk5h9jHOW8sXvhXCtKSb8HgQ+HKDYD8tSg2J87otTlZCpV6LqYQXY+U3EJ/pure35 +11H3a6UCAwEAAaOCASQwggEgMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNOUikxiEyoZLsyv +cop9NteaHNxnMA4GA1UdDwEB/wQEAwIBBjCB3QYDVR0fBIHVMIHSMIGHoIGEoIGBhn9sZGFwOi8v +ZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVFJVU1QlMjBSb290JTIwQ2xhc3MlMjAzJTIwQ0El +MjAyJTIwRVYlMjAyMDA5LE89RC1UcnVzdCUyMEdtYkgsQz1ERT9jZXJ0aWZpY2F0ZXJldm9jYXRp +b25saXN0MEagRKBChkBodHRwOi8vd3d3LmQtdHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2xh +c3NfM19jYV8yX2V2XzIwMDkuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQA07XtaPKSUiO8aEXUHL7P+ +PPoeUSbrh/Yp3uDx1MYkCenBz1UbtDDZzhr+BlGmFaQt77JLvyAoJUnRpjZ3NOhk31KxEcdzes05 +nsKtjHEh8lprr988TlWvsoRlFIm5d8sqMb7Po23Pb0iUMkZv53GMoKaEGTcH8gNFCSuGdXzfX2lX +ANtu2KZyIktQ1HWYVt+3GP9DQ1CuekR78HlR10M9p9OB0/DJT7naxpeG0ILD5EJt/rDiZE4OJudA +NCa1CInXCGNjOCd1HjPqbqjdn5lPdE2BiYBL3ZqXKVwvvoFBuYz/6n1gBp7N1z3TLqMVvKjmJuVv +w9y4AyHqnxbxLFS1 +-----END CERTIFICATE----- + +CA Disig Root R2 +================ +-----BEGIN CERTIFICATE----- +MIIFaTCCA1GgAwIBAgIJAJK4iNuwisFjMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNVBAYTAlNLMRMw +EQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMuMRkwFwYDVQQDExBDQSBEaXNp +ZyBSb290IFIyMB4XDTEyMDcxOTA5MTUzMFoXDTQyMDcxOTA5MTUzMFowUjELMAkGA1UEBhMCU0sx +EzARBgNVBAcTCkJyYXRpc2xhdmExEzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERp +c2lnIFJvb3QgUjIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCio8QACdaFXS1tFPbC +w3OeNcJxVX6B+6tGUODBfEl45qt5WDza/3wcn9iXAng+a0EE6UG9vgMsRfYvZNSrXaNHPWSb6Wia +xswbP7q+sos0Ai6YVRn8jG+qX9pMzk0DIaPY0jSTVpbLTAwAFjxfGs3Ix2ymrdMxp7zo5eFm1tL7 +A7RBZckQrg4FY8aAamkw/dLukO8NJ9+flXP04SXabBbeQTg06ov80egEFGEtQX6sx3dOy1FU+16S +GBsEWmjGycT6txOgmLcRK7fWV8x8nhfRyyX+hk4kLlYMeE2eARKmK6cBZW58Yh2EhN/qwGu1pSqV +g8NTEQxzHQuyRpDRQjrOQG6Vrf/GlK1ul4SOfW+eioANSW1z4nuSHsPzwfPrLgVv2RvPN3YEyLRa +5Beny912H9AZdugsBbPWnDTYltxhh5EF5EQIM8HauQhl1K6yNg3ruji6DOWbnuuNZt2Zz9aJQfYE +koopKW1rOhzndX0CcQ7zwOe9yxndnWCywmZgtrEE7snmhrmaZkCo5xHtgUUDi/ZnWejBBhG93c+A +Ak9lQHhcR1DIm+YfgXvkRKhbhZri3lrVx/k6RGZL5DJUfORsnLMOPReisjQS1n6yqEm70XooQL6i +Fh/f5DcfEXP7kAplQ6INfPgGAVUzfbANuPT1rqVCV3w2EYx7XsQDnYx5nQIDAQABo0IwQDAPBgNV +HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUtZn4r7CU9eMg1gqtzk5WpC5u +Qu0wDQYJKoZIhvcNAQELBQADggIBACYGXnDnZTPIgm7ZnBc6G3pmsgH2eDtpXi/q/075KMOYKmFM +tCQSin1tERT3nLXK5ryeJ45MGcipvXrA1zYObYVybqjGom32+nNjf7xueQgcnYqfGopTpti72TVV +sRHFqQOzVju5hJMiXn7B9hJSi+osZ7z+Nkz1uM/Rs0mSO9MpDpkblvdhuDvEK7Z4bLQjb/D907Je +dR+Zlais9trhxTF7+9FGs9K8Z7RiVLoJ92Owk6Ka+elSLotgEqv89WBW7xBci8QaQtyDW2QOy7W8 +1k/BfDxujRNt+3vrMNDcTa/F1balTFtxyegxvug4BkihGuLq0t4SOVga/4AOgnXmt8kHbA7v/zjx +mHHEt38OFdAlab0inSvtBfZGR6ztwPDUO+Ls7pZbkBNOHlY667DvlruWIxG68kOGdGSVyCh13x01 +utI3gzhTODY7z2zp+WsO0PsE6E9312UBeIYMej4hYvF/Y3EMyZ9E26gnonW+boE+18DrG5gPcFw0 +sorMwIUY6256s/daoQe/qUKS82Ail+QUoQebTnbAjn39pCXHR+3/H3OszMOl6W8KjptlwlCFtaOg +UxLMVYdh84GuEEZhvUQhuMI9dM9+JDX6HAcOmz0iyu8xL4ysEr3vQCj8KWefshNPZiTEUxnpHikV +7+ZtsH8tZ/3zbBt1RqPlShfppNcL +-----END CERTIFICATE----- + +ACCVRAIZ1 +========= +-----BEGIN CERTIFICATE----- +MIIH0zCCBbugAwIBAgIIXsO3pkN/pOAwDQYJKoZIhvcNAQEFBQAwQjESMBAGA1UEAwwJQUNDVlJB +SVoxMRAwDgYDVQQLDAdQS0lBQ0NWMQ0wCwYDVQQKDARBQ0NWMQswCQYDVQQGEwJFUzAeFw0xMTA1 +MDUwOTM3MzdaFw0zMDEyMzEwOTM3MzdaMEIxEjAQBgNVBAMMCUFDQ1ZSQUlaMTEQMA4GA1UECwwH +UEtJQUNDVjENMAsGA1UECgwEQUNDVjELMAkGA1UEBhMCRVMwggIiMA0GCSqGSIb3DQEBAQUAA4IC +DwAwggIKAoICAQCbqau/YUqXry+XZpp0X9DZlv3P4uRm7x8fRzPCRKPfmt4ftVTdFXxpNRFvu8gM +jmoYHtiP2Ra8EEg2XPBjs5BaXCQ316PWywlxufEBcoSwfdtNgM3802/J+Nq2DoLSRYWoG2ioPej0 +RGy9ocLLA76MPhMAhN9KSMDjIgro6TenGEyxCQ0jVn8ETdkXhBilyNpAlHPrzg5XPAOBOp0KoVdD +aaxXbXmQeOW1tDvYvEyNKKGno6e6Ak4l0Squ7a4DIrhrIA8wKFSVf+DuzgpmndFALW4ir50awQUZ +0m/A8p/4e7MCQvtQqR0tkw8jq8bBD5L/0KIV9VMJcRz/RROE5iZe+OCIHAr8Fraocwa48GOEAqDG +WuzndN9wrqODJerWx5eHk6fGioozl2A3ED6XPm4pFdahD9GILBKfb6qkxkLrQaLjlUPTAYVtjrs7 +8yM2x/474KElB0iryYl0/wiPgL/AlmXz7uxLaL2diMMxs0Dx6M/2OLuc5NF/1OVYm3z61PMOm3WR +5LpSLhl+0fXNWhn8ugb2+1KoS5kE3fj5tItQo05iifCHJPqDQsGH+tUtKSpacXpkatcnYGMN285J +9Y0fkIkyF/hzQ7jSWpOGYdbhdQrqeWZ2iE9x6wQl1gpaepPluUsXQA+xtrn13k/c4LOsOxFwYIRK +Q26ZIMApcQrAZQIDAQABo4ICyzCCAscwfQYIKwYBBQUHAQEEcTBvMEwGCCsGAQUFBzAChkBodHRw +Oi8vd3d3LmFjY3YuZXMvZmlsZWFkbWluL0FyY2hpdm9zL2NlcnRpZmljYWRvcy9yYWl6YWNjdjEu +Y3J0MB8GCCsGAQUFBzABhhNodHRwOi8vb2NzcC5hY2N2LmVzMB0GA1UdDgQWBBTSh7Tj3zcnk1X2 +VuqB5TbMjB4/vTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFNKHtOPfNyeTVfZW6oHlNsyM +Hj+9MIIBcwYDVR0gBIIBajCCAWYwggFiBgRVHSAAMIIBWDCCASIGCCsGAQUFBwICMIIBFB6CARAA +QQB1AHQAbwByAGkAZABhAGQAIABkAGUAIABDAGUAcgB0AGkAZgBpAGMAYQBjAGkA8wBuACAAUgBh +AO0AegAgAGQAZQAgAGwAYQAgAEEAQwBDAFYAIAAoAEEAZwBlAG4AYwBpAGEAIABkAGUAIABUAGUA +YwBuAG8AbABvAGcA7QBhACAAeQAgAEMAZQByAHQAaQBmAGkAYwBhAGMAaQDzAG4AIABFAGwAZQBj +AHQAcgDzAG4AaQBjAGEALAAgAEMASQBGACAAUQA0ADYAMAAxADEANQA2AEUAKQAuACAAQwBQAFMA +IABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBjAGMAdgAuAGUAczAwBggrBgEFBQcCARYk +aHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFjaW9uX2MuaHRtMFUGA1UdHwROMEwwSqBIoEaGRGh0 +dHA6Ly93d3cuYWNjdi5lcy9maWxlYWRtaW4vQXJjaGl2b3MvY2VydGlmaWNhZG9zL3JhaXphY2N2 +MV9kZXIuY3JsMA4GA1UdDwEB/wQEAwIBBjAXBgNVHREEEDAOgQxhY2N2QGFjY3YuZXMwDQYJKoZI +hvcNAQEFBQADggIBAJcxAp/n/UNnSEQU5CmH7UwoZtCPNdpNYbdKl02125DgBS4OxnnQ8pdpD70E +R9m+27Up2pvZrqmZ1dM8MJP1jaGo/AaNRPTKFpV8M9xii6g3+CfYCS0b78gUJyCpZET/LtZ1qmxN +YEAZSUNUY9rizLpm5U9EelvZaoErQNV/+QEnWCzI7UiRfD+mAM/EKXMRNt6GGT6d7hmKG9Ww7Y49 +nCrADdg9ZuM8Db3VlFzi4qc1GwQA9j9ajepDvV+JHanBsMyZ4k0ACtrJJ1vnE5Bc5PUzolVt3OAJ +TS+xJlsndQAJxGJ3KQhfnlmstn6tn1QwIgPBHnFk/vk4CpYY3QIUrCPLBhwepH2NDd4nQeit2hW3 +sCPdK6jT2iWH7ehVRE2I9DZ+hJp4rPcOVkkO1jMl1oRQQmwgEh0q1b688nCBpHBgvgW1m54ERL5h +I6zppSSMEYCUWqKiuUnSwdzRp+0xESyeGabu4VXhwOrPDYTkF7eifKXeVSUG7szAh1xA2syVP1Xg +Nce4hL60Xc16gwFy7ofmXx2utYXGJt/mwZrpHgJHnyqobalbz+xFd3+YJ5oyXSrjhO7FmGYvliAd +3djDJ9ew+f7Zfc3Qn48LFFhRny+Lwzgt3uiP1o2HpPVWQxaZLPSkVrQ0uGE3ycJYgBugl6H8WY3p +EfbRD0tVNEYqi4Y7 +-----END CERTIFICATE----- + +TWCA Global Root CA +=================== +-----BEGIN CERTIFICATE----- +MIIFQTCCAymgAwIBAgICDL4wDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCVFcxEjAQBgNVBAoT +CVRBSVdBTi1DQTEQMA4GA1UECxMHUm9vdCBDQTEcMBoGA1UEAxMTVFdDQSBHbG9iYWwgUm9vdCBD +QTAeFw0xMjA2MjcwNjI4MzNaFw0zMDEyMzExNTU5NTlaMFExCzAJBgNVBAYTAlRXMRIwEAYDVQQK +EwlUQUlXQU4tQ0ExEDAOBgNVBAsTB1Jvb3QgQ0ExHDAaBgNVBAMTE1RXQ0EgR2xvYmFsIFJvb3Qg +Q0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwBdvI64zEbooh745NnHEKH1Jw7W2C +nJfF10xORUnLQEK1EjRsGcJ0pDFfhQKX7EMzClPSnIyOt7h52yvVavKOZsTuKwEHktSz0ALfUPZV +r2YOy+BHYC8rMjk1Ujoog/h7FsYYuGLWRyWRzvAZEk2tY/XTP3VfKfChMBwqoJimFb3u/Rk28OKR +Q4/6ytYQJ0lM793B8YVwm8rqqFpD/G2Gb3PpN0Wp8DbHzIh1HrtsBv+baz4X7GGqcXzGHaL3SekV +tTzWoWH1EfcFbx39Eb7QMAfCKbAJTibc46KokWofwpFFiFzlmLhxpRUZyXx1EcxwdE8tmx2RRP1W +KKD+u4ZqyPpcC1jcxkt2yKsi2XMPpfRaAok/T54igu6idFMqPVMnaR1sjjIsZAAmY2E2TqNGtz99 +sy2sbZCilaLOz9qC5wc0GZbpuCGqKX6mOL6OKUohZnkfs8O1CWfe1tQHRvMq2uYiN2DLgbYPoA/p +yJV/v1WRBXrPPRXAb94JlAGD1zQbzECl8LibZ9WYkTunhHiVJqRaCPgrdLQABDzfuBSO6N+pjWxn +kjMdwLfS7JLIvgm/LCkFbwJrnu+8vyq8W8BQj0FwcYeyTbcEqYSjMq+u7msXi7Kx/mzhkIyIqJdI +zshNy/MGz19qCkKxHh53L46g5pIOBvwFItIm4TFRfTLcDwIDAQABoyMwITAOBgNVHQ8BAf8EBAMC +AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAXzSBdu+WHdXltdkCY4QWwa6g +cFGn90xHNcgL1yg9iXHZqjNB6hQbbCEAwGxCGX6faVsgQt+i0trEfJdLjbDorMjupWkEmQqSpqsn +LhpNgb+E1HAerUf+/UqdM+DyucRFCCEK2mlpc3INvjT+lIutwx4116KD7+U4x6WFH6vPNOw/KP4M +8VeGTslV9xzU2KV9Bnpv1d8Q34FOIWWxtuEXeZVFBs5fzNxGiWNoRI2T9GRwoD2dKAXDOXC4Ynsg +/eTb6QihuJ49CcdP+yz4k3ZB3lLg4VfSnQO8d57+nile98FRYB/e2guyLXW3Q0iT5/Z5xoRdgFlg +lPx4mI88k1HtQJAH32RjJMtOcQWh15QaiDLxInQirqWm2BJpTGCjAu4r7NRjkgtevi92a6O2JryP +A9gK8kxkRr05YuWW6zRjESjMlfGt7+/cgFhI6Uu46mWs6fyAtbXIRfmswZ/ZuepiiI7E8UuDEq3m +i4TWnsLrgxifarsbJGAzcMzs9zLzXNl5fe+epP7JI8Mk7hWSsT2RTyaGvWZzJBPqpK5jwa19hAM8 +EHiGG3njxPPyBJUgriOCxLM6AGK/5jYk4Ve6xx6QddVfP5VhK8E7zeWzaGHQRiapIVJpLesux+t3 +zqY6tQMzT3bR51xUAV3LePTJDL/PEo4XLSNolOer/qmyKwbQBM0= +-----END CERTIFICATE----- + +TeliaSonera Root CA v1 +====================== +-----BEGIN CERTIFICATE----- +MIIFODCCAyCgAwIBAgIRAJW+FqD3LkbxezmCcvqLzZYwDQYJKoZIhvcNAQEFBQAwNzEUMBIGA1UE +CgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJvb3QgQ0EgdjEwHhcNMDcxMDE4 +MTIwMDUwWhcNMzIxMDE4MTIwMDUwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwW +VGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMK+ +6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65ItqwA +3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75Ljo1k +B1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJjmhn +Xb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c3TxH +oLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+JWov3 +F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0hADnJ +oWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4pgd7 +gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTwEhDc +TwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVNAgMB +AAGjPzA9MA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1j5qW +DNXr+nuqF+gTEjANBgkqhkiG9w0BAQUFAAOCAgEAvuRcYk4k9AwI//DTDGjkk0kiP0Qnb7tt3oNm +zqjMDfz1mgbldxSR651Be5kqhOX//CHBXfDkH1e3damhXwIm/9fH907eT/j3HEbAek9ALCI18Bmx +0GtnLLCo4MBANzX2hFxc469CeP6nyQ1Q6g2EdvZR74NTxnr/DlZJLo961gzmJ1TjTQpgcmLNkQfW +pb/ImWvtxBnmq0wROMVvMeJuScg/doAmAyYp4Db29iBT4xdwNBedY2gea+zDTYa4EzAvXUYNR0PV +G6pZDrlcjQZIrXSHX8f8MVRBE+LHIQ6e4B4N4cB7Q4WQxYpYxmUKeFfyxiMPAdkgS94P+5KFdSpc +c41teyWRyu5FrgZLAMzTsVlQ2jqIOylDRl6XK1TOU2+NSueW+r9xDkKLfP0ooNBIytrEgUy7onOT +JsjrDNYmiLbAJM+7vVvrdX3pCI6GMyx5dwlppYn8s3CQh3aP0yK7Qs69cwsgJirQmz1wHiRszYd2 +qReWt88NkvuOGKmYSdGe/mBEciG5Ge3C9THxOUiIkCR1VBatzvT4aRRkOfujuLpwQMcnHL/EVlP6 +Y2XQ8xwOFvVrhlhNGNTkDY6lnVuR3HYkUD/GKvvZt5y11ubQ2egZixVxSK236thZiNSQvxaz2ems +WWFUyBy6ysHK4bkgTI86k4mloMy/0/Z1pHWWbVY= +-----END CERTIFICATE----- + +T-TeleSec GlobalRoot Class 2 +============================ +-----BEGIN CERTIFICATE----- +MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM +IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU +cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwHhcNMDgx +MDAxMTA0MDE0WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz +dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD +ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQCqX9obX+hzkeXaXPSi5kfl82hVYAUdAqSzm1nzHoqvNK38DcLZ +SBnuaY/JIPwhqgcZ7bBcrGXHX+0CfHt8LRvWurmAwhiCFoT6ZrAIxlQjgeTNuUk/9k9uN0goOA/F +vudocP05l03Sx5iRUKrERLMjfTlH6VJi1hKTXrcxlkIF+3anHqP1wvzpesVsqXFP6st4vGCvx970 +2cu+fjOlbpSD8DT6IavqjnKgP6TeMFvvhk1qlVtDRKgQFRzlAVfFmPHmBiiRqiDFt1MmUUOyCxGV +WOHAD3bZwI18gfNycJ5v/hqO2V81xrJvNHy+SE/iWjnX2J14np+GPgNeGYtEotXHAgMBAAGjQjBA +MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS/WSA2AHmgoCJrjNXy +YdK4LMuCSjANBgkqhkiG9w0BAQsFAAOCAQEAMQOiYQsfdOhyNsZt+U2e+iKo4YFWz827n+qrkRk4 +r6p8FU3ztqONpfSO9kSpp+ghla0+AGIWiPACuvxhI+YzmzB6azZie60EI4RYZeLbK4rnJVM3YlNf +vNoBYimipidx5joifsFvHZVwIEoHNN/q/xWA5brXethbdXwFeilHfkCoMRN3zUA7tFFHei4R40cR +3p1m0IvVVGb6g1XqfMIpiRvpb7PO4gWEyS8+eIVibslfwXhjdFjASBgMmTnrpMwatXlajRWc2BQN +9noHV8cigwUtPJslJj0Ys6lDfMjIq2SPDqO/nBudMNva0Bkuqjzx+zOAduTNrRlPBSeOE6Fuwg== +-----END CERTIFICATE----- + +Atos TrustedRoot 2011 +===================== +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIIXDPLYixfszIwDQYJKoZIhvcNAQELBQAwPDEeMBwGA1UEAwwVQXRvcyBU +cnVzdGVkUm9vdCAyMDExMQ0wCwYDVQQKDARBdG9zMQswCQYDVQQGEwJERTAeFw0xMTA3MDcxNDU4 +MzBaFw0zMDEyMzEyMzU5NTlaMDwxHjAcBgNVBAMMFUF0b3MgVHJ1c3RlZFJvb3QgMjAxMTENMAsG +A1UECgwEQXRvczELMAkGA1UEBhMCREUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCV +hTuXbyo7LjvPpvMpNb7PGKw+qtn4TaA+Gke5vJrf8v7MPkfoepbCJI419KkM/IL9bcFyYie96mvr +54rMVD6QUM+A1JX76LWC1BTFtqlVJVfbsVD2sGBkWXppzwO3bw2+yj5vdHLqqjAqc2K+SZFhyBH+ +DgMq92og3AIVDV4VavzjgsG1xZ1kCWyjWZgHJ8cblithdHFsQ/H3NYkQ4J7sVaE3IqKHBAUsR320 +HLliKWYoyrfhk/WklAOZuXCFteZI6o1Q/NnezG8HDt0Lcp2AMBYHlT8oDv3FdU9T1nSatCQujgKR +z3bFmx5VdJx4IbHwLfELn8LVlhgf8FQieowHAgMBAAGjfTB7MB0GA1UdDgQWBBSnpQaxLKYJYO7R +l+lwrrw7GWzbITAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKelBrEspglg7tGX6XCuvDsZ +bNshMBgGA1UdIAQRMA8wDQYLKwYBBAGwLQMEAQEwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEB +CwUAA4IBAQAmdzTblEiGKkGdLD4GkGDEjKwLVLgfuXvTBznk+j57sj1O7Z8jvZfza1zv7v1Apt+h +k6EKhqzvINB5Ab149xnYJDE0BAGmuhWawyfc2E8PzBhj/5kPDpFrdRbhIfzYJsdHt6bPWHJxfrrh +TZVHO8mvbaG0weyJ9rQPOLXiZNwlz6bb65pcmaHFCN795trV1lpFDMS3wrUU77QR/w4VtfX128a9 +61qn8FYiqTxlVMYVqL2Gns2Dlmh6cYGJ4Qvh6hEbaAjMaZ7snkGeRDImeuKHCnE96+RapNLbxc3G +3mB/ufNPRJLvKrcYPqcZ2Qt9sTdBQrC6YB3y/gkRsPCHe6ed +-----END CERTIFICATE----- + +QuoVadis Root CA 1 G3 +===================== +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIUeFhfLq0sGUvjNwc1NBMotZbUZZMwDQYJKoZIhvcNAQELBQAwSDELMAkG +A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv +b3QgQ0EgMSBHMzAeFw0xMjAxMTIxNzI3NDRaFw00MjAxMTIxNzI3NDRaMEgxCzAJBgNVBAYTAkJN +MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDEg +RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCgvlAQjunybEC0BJyFuTHK3C3kEakE +PBtVwedYMB0ktMPvhd6MLOHBPd+C5k+tR4ds7FtJwUrVu4/sh6x/gpqG7D0DmVIB0jWerNrwU8lm +PNSsAgHaJNM7qAJGr6Qc4/hzWHa39g6QDbXwz8z6+cZM5cOGMAqNF34168Xfuw6cwI2H44g4hWf6 +Pser4BOcBRiYz5P1sZK0/CPTz9XEJ0ngnjybCKOLXSoh4Pw5qlPafX7PGglTvF0FBM+hSo+LdoIN +ofjSxxR3W5A2B4GbPgb6Ul5jxaYA/qXpUhtStZI5cgMJYr2wYBZupt0lwgNm3fME0UDiTouG9G/l +g6AnhF4EwfWQvTA9xO+oabw4m6SkltFi2mnAAZauy8RRNOoMqv8hjlmPSlzkYZqn0ukqeI1RPToV +7qJZjqlc3sX5kCLliEVx3ZGZbHqfPT2YfF72vhZooF6uCyP8Wg+qInYtyaEQHeTTRCOQiJ/GKubX +9ZqzWB4vMIkIG1SitZgj7Ah3HJVdYdHLiZxfokqRmu8hqkkWCKi9YSgxyXSthfbZxbGL0eUQMk1f +iyA6PEkfM4VZDdvLCXVDaXP7a3F98N/ETH3Goy7IlXnLc6KOTk0k+17kBL5yG6YnLUlamXrXXAkg +t3+UuU/xDRxeiEIbEbfnkduebPRq34wGmAOtzCjvpUfzUwIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUo5fW816iEOGrRZ88F2Q87gFwnMwwDQYJKoZI +hvcNAQELBQADggIBABj6W3X8PnrHX3fHyt/PX8MSxEBd1DKquGrX1RUVRpgjpeaQWxiZTOOtQqOC +MTaIzen7xASWSIsBx40Bz1szBpZGZnQdT+3Btrm0DWHMY37XLneMlhwqI2hrhVd2cDMT/uFPpiN3 +GPoajOi9ZcnPP/TJF9zrx7zABC4tRi9pZsMbj/7sPtPKlL92CiUNqXsCHKnQO18LwIE6PWThv6ct +Tr1NxNgpxiIY0MWscgKCP6o6ojoilzHdCGPDdRS5YCgtW2jgFqlmgiNR9etT2DGbe+m3nUvriBbP ++V04ikkwj+3x6xn0dxoxGE1nVGwvb2X52z3sIexe9PSLymBlVNFxZPT5pqOBMzYzcfCkeF9OrYMh +3jRJjehZrJ3ydlo28hP0r+AJx2EqbPfgna67hkooby7utHnNkDPDs3b69fBsnQGQ+p6Q9pxyz0fa +wx/kNSBT8lTR32GDpgLiJTjehTItXnOQUl1CxM49S+H5GYQd1aJQzEH7QRTDvdbJWqNjZgKAvQU6 +O0ec7AAmTPWIUb+oI38YB7AL7YsmoWTTYUrrXJ/es69nA7Mf3W1daWhpq1467HxpvMc7hU6eFbm0 +FU/DlXpY18ls6Wy58yljXrQs8C097Vpl4KlbQMJImYFtnh8GKjwStIsPm6Ik8KaN1nrgS7ZklmOV +hMJKzRwuJIczYOXD +-----END CERTIFICATE----- + +QuoVadis Root CA 2 G3 +===================== +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIURFc0JFuBiZs18s64KztbpybwdSgwDQYJKoZIhvcNAQELBQAwSDELMAkG +A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv +b3QgQ0EgMiBHMzAeFw0xMjAxMTIxODU5MzJaFw00MjAxMTIxODU5MzJaMEgxCzAJBgNVBAYTAkJN +MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIg +RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQChriWyARjcV4g/Ruv5r+LrI3HimtFh +ZiFfqq8nUeVuGxbULX1QsFN3vXg6YOJkApt8hpvWGo6t/x8Vf9WVHhLL5hSEBMHfNrMWn4rjyduY +NM7YMxcoRvynyfDStNVNCXJJ+fKH46nafaF9a7I6JaltUkSs+L5u+9ymc5GQYaYDFCDy54ejiK2t +oIz/pgslUiXnFgHVy7g1gQyjO/Dh4fxaXc6AcW34Sas+O7q414AB+6XrW7PFXmAqMaCvN+ggOp+o +MiwMzAkd056OXbxMmO7FGmh77FOm6RQ1o9/NgJ8MSPsc9PG/Srj61YxxSscfrf5BmrODXfKEVu+l +V0POKa2Mq1W/xPtbAd0jIaFYAI7D0GoT7RPjEiuA3GfmlbLNHiJuKvhB1PLKFAeNilUSxmn1uIZo +L1NesNKqIcGY5jDjZ1XHm26sGahVpkUG0CM62+tlXSoREfA7T8pt9DTEceT/AFr2XK4jYIVz8eQQ +sSWu1ZK7E8EM4DnatDlXtas1qnIhO4M15zHfeiFuuDIIfR0ykRVKYnLP43ehvNURG3YBZwjgQQvD +6xVu+KQZ2aKrr+InUlYrAoosFCT5v0ICvybIxo/gbjh9Uy3l7ZizlWNof/k19N+IxWA1ksB8aRxh +lRbQ694Lrz4EEEVlWFA4r0jyWbYW8jwNkALGcC4BrTwV1wIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU7edvdlq/YOxJW8ald7tyFnGbxD0wDQYJKoZI +hvcNAQELBQADggIBAJHfgD9DCX5xwvfrs4iP4VGyvD11+ShdyLyZm3tdquXK4Qr36LLTn91nMX66 +AarHakE7kNQIXLJgapDwyM4DYvmL7ftuKtwGTTwpD4kWilhMSA/ohGHqPHKmd+RCroijQ1h5fq7K +pVMNqT1wvSAZYaRsOPxDMuHBR//47PERIjKWnML2W2mWeyAMQ0GaW/ZZGYjeVYg3UQt4XAoeo0L9 +x52ID8DyeAIkVJOviYeIyUqAHerQbj5hLja7NQ4nlv1mNDthcnPxFlxHBlRJAHpYErAK74X9sbgz +dWqTHBLmYF5vHX/JHyPLhGGfHoJE+V+tYlUkmlKY7VHnoX6XOuYvHxHaU4AshZ6rNRDbIl9qxV6X +U/IyAgkwo1jwDQHVcsaxfGl7w/U2Rcxhbl5MlMVerugOXou/983g7aEOGzPuVBj+D77vfoRrQ+Nw +mNtddbINWQeFFSM51vHfqSYP1kjHs6Yi9TM3WpVHn3u6GBVv/9YUZINJ0gpnIdsPNWNgKCLjsZWD +zYWm3S8P52dSbrsvhXz1SnPnxT7AvSESBT/8twNJAlvIJebiVDj1eYeMHVOyToV7BjjHLPj4sHKN +JeV3UvQDHEimUF+IIDBu8oJDqz2XhOdT+yHBTw8imoa4WSr2Rz0ZiC3oheGe7IUIarFsNMkd7Egr +O3jtZsSOeWmD3n+M +-----END CERTIFICATE----- + +QuoVadis Root CA 3 G3 +===================== +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIULvWbAiin23r/1aOp7r0DoM8Sah0wDQYJKoZIhvcNAQELBQAwSDELMAkG +A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv +b3QgQ0EgMyBHMzAeFw0xMjAxMTIyMDI2MzJaFw00MjAxMTIyMDI2MzJaMEgxCzAJBgNVBAYTAkJN +MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDMg +RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCzyw4QZ47qFJenMioKVjZ/aEzHs286 +IxSR/xl/pcqs7rN2nXrpixurazHb+gtTTK/FpRp5PIpM/6zfJd5O2YIyC0TeytuMrKNuFoM7pmRL +Mon7FhY4futD4tN0SsJiCnMK3UmzV9KwCoWdcTzeo8vAMvMBOSBDGzXRU7Ox7sWTaYI+FrUoRqHe +6okJ7UO4BUaKhvVZR74bbwEhELn9qdIoyhA5CcoTNs+cra1AdHkrAj80//ogaX3T7mH1urPnMNA3 +I4ZyYUUpSFlob3emLoG+B01vr87ERRORFHAGjx+f+IdpsQ7vw4kZ6+ocYfx6bIrc1gMLnia6Et3U +VDmrJqMz6nWB2i3ND0/kA9HvFZcba5DFApCTZgIhsUfei5pKgLlVj7WiL8DWM2fafsSntARE60f7 +5li59wzweyuxwHApw0BiLTtIadwjPEjrewl5qW3aqDCYz4ByA4imW0aucnl8CAMhZa634RylsSqi +Md5mBPfAdOhx3v89WcyWJhKLhZVXGqtrdQtEPREoPHtht+KPZ0/l7DxMYIBpVzgeAVuNVejH38DM +dyM0SXV89pgR6y3e7UEuFAUCf+D+IOs15xGsIs5XPd7JMG0QA4XN8f+MFrXBsj6IbGB/kE+V9/Yt +rQE5BwT6dYB9v0lQ7e/JxHwc64B+27bQ3RP+ydOc17KXqQIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUxhfQvKjqAkPyGwaZXSuQILnXnOQwDQYJKoZI +hvcNAQELBQADggIBADRh2Va1EodVTd2jNTFGu6QHcrxfYWLopfsLN7E8trP6KZ1/AvWkyaiTt3px +KGmPc+FSkNrVvjrlt3ZqVoAh313m6Tqe5T72omnHKgqwGEfcIHB9UqM+WXzBusnIFUBhynLWcKzS +t/Ac5IYp8M7vaGPQtSCKFWGafoaYtMnCdvvMujAWzKNhxnQT5WvvoxXqA/4Ti2Tk08HS6IT7SdEQ +TXlm66r99I0xHnAUrdzeZxNMgRVhvLfZkXdxGYFgu/BYpbWcC/ePIlUnwEsBbTuZDdQdm2NnL9Du +DcpmvJRPpq3t/O5jrFc/ZSXPsoaP0Aj/uHYUbt7lJ+yreLVTubY/6CD50qi+YUbKh4yE8/nxoGib +Ih6BJpsQBJFxwAYf3KDTuVan45gtf4Od34wrnDKOMpTwATwiKp9Dwi7DmDkHOHv8XgBCH/MyJnmD +hPbl8MFREsALHgQjDFSlTC9JxUrRtm5gDWv8a4uFJGS3iQ6rJUdbPM9+Sb3H6QrG2vd+DhcI00iX +0HGS8A85PjRqHH3Y8iKuu2n0M7SmSFXRDw4m6Oy2Cy2nhTXN/VnIn9HNPlopNLk9hM6xZdRZkZFW +dSHBd575euFgndOtBBj0fOtek49TSiIp+EgrPk2GrFt/ywaZWWDYWGWVjUTR939+J399roD1B0y2 +PpxxVJkES/1Y+Zj0 +-----END CERTIFICATE----- + +DigiCert Assured ID Root G2 +=========================== +-----BEGIN CERTIFICATE----- +MIIDljCCAn6gAwIBAgIQC5McOtY5Z+pnI7/Dr5r0SzANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw +IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIwHhcNMTMwODAxMTIwMDAwWhcNMzgw +MTE1MTIwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL +ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIw +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ5ygvUj82ckmIkzTz+GoeMVSAn61UQbVH +35ao1K+ALbkKz3X9iaV9JPrjIgwrvJUXCzO/GU1BBpAAvQxNEP4HteccbiJVMWWXvdMX0h5i89vq +bFCMP4QMls+3ywPgym2hFEwbid3tALBSfK+RbLE4E9HpEgjAALAcKxHad3A2m67OeYfcgnDmCXRw +VWmvo2ifv922ebPynXApVfSr/5Vh88lAbx3RvpO704gqu52/clpWcTs/1PPRCv4o76Pu2ZmvA9OP +YLfykqGxvYmJHzDNw6YuYjOuFgJ3RFrngQo8p0Quebg/BLxcoIfhG69Rjs3sLPr4/m3wOnyqi+Rn +lTGNAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTO +w0q5mVXyuNtgv6l+vVa1lzan1jANBgkqhkiG9w0BAQsFAAOCAQEAyqVVjOPIQW5pJ6d1Ee88hjZv +0p3GeDgdaZaikmkuOGybfQTUiaWxMTeKySHMq2zNixya1r9I0jJmwYrA8y8678Dj1JGG0VDjA9tz +d29KOVPt3ibHtX2vK0LRdWLjSisCx1BL4GnilmwORGYQRI+tBev4eaymG+g3NJ1TyWGqolKvSnAW +hsI6yLETcDbYz+70CjTVW0z9B5yiutkBclzzTcHdDrEcDcRjvq30FPuJ7KJBDkzMyFdA0G4Dqs0M +jomZmWzwPDCvON9vvKO+KSAnq3T/EyJ43pdSVR6DtVQgA+6uwE9W3jfMw3+qBCe703e4YtsXfJwo +IhNzbM8m9Yop5w== +-----END CERTIFICATE----- + +DigiCert Assured ID Root G3 +=========================== +-----BEGIN CERTIFICATE----- +MIICRjCCAc2gAwIBAgIQC6Fa+h3foLVJRK/NJKBs7DAKBggqhkjOPQQDAzBlMQswCQYDVQQGEwJV +UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQwIgYD +VQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1 +MTIwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwdjAQ +BgcqhkjOPQIBBgUrgQQAIgNiAAQZ57ysRGXtzbg/WPuNsVepRC0FFfLvC/8QdJ+1YlJfZn4f5dwb +RXkLzMZTCp2NXQLZqVneAlr2lSoOjThKiknGvMYDOAdfVdp+CW7if17QRSAPWXYQ1qAk8C3eNvJs +KTmjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTL0L2p4ZgF +UaFNN6KDec6NHSrkhDAKBggqhkjOPQQDAwNnADBkAjAlpIFFAmsSS3V0T8gj43DydXLefInwz5Fy +YZ5eEJJZVrmDxxDnOOlYJjZ91eQ0hjkCMHw2U/Aw5WJjOpnitqM7mzT6HtoQknFekROn3aRukswy +1vUhZscv6pZjamVFkpUBtA== +-----END CERTIFICATE----- + +DigiCert Global Root G2 +======================= +-----BEGIN CERTIFICATE----- +MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw +HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUx +MjAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3 +dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkq +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI2/Ou8jqJ +kTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx1x7e/dfgy5SDN67sH0NO +3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQq2EGnI/yuum06ZIya7XzV+hdG82MHauV +BJVJ8zUtluNJbd134/tJS7SsVQepj5WztCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyM +UNGPHgm+F6HmIcr9g+UQvIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQAB +o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV5uNu +5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY1Yl9PMWLSn/pvtsr +F9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4NeF22d+mQrvHRAiGfzZ0JFrabA0U +WTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NGFdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBH +QRFXGU7Aj64GxJUTFy8bJZ918rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/ +iyK5S9kJRaTepLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl +MrY= +-----END CERTIFICATE----- + +DigiCert Global Root G3 +======================= +-----BEGIN CERTIFICATE----- +MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQswCQYDVQQGEwJV +UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAwHgYD +VQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAw +MDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5k +aWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0C +AQYFK4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FGfp4tn+6O +YwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPOZ9wj/wMco+I+o0IwQDAP +BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNp +Yim8S8YwCgYIKoZIzj0EAwMDaAAwZQIxAK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y +3maTD/HMsQmP3Wyr+mt/oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34 +VOKa5Vt8sycX +-----END CERTIFICATE----- + +DigiCert Trusted Root G4 +======================== +-----BEGIN CERTIFICATE----- +MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBiMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSEw +HwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1 +MTIwMDAwWjBiMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0G +CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3yithZwuEp +pz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1Ifxp4VpX6+n6lXFllVcq9o +k3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDVySAdYyktzuxeTsiT+CFhmzTrBcZe7Fsa +vOvJz82sNEBfsXpm7nfISKhmV1efVFiODCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGY +QJB5w3jHtrHEtWoYOAMQjdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6 +MUSaM0C/CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCiEhtm +mnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADMfRyVw4/3IbKyEbe7 +f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QYuKZ3AeEPlAwhHbJUKSWJbOUOUlFH +dL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXKchYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8 +oR7FwI+isX4KJpn15GkvmB0t9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud +DwEB/wQEAwIBhjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD +ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2SV1EY+CtnJYY +ZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd+SeuMIW59mdNOj6PWTkiU0Tr +yF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWcfFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy +7zBZLq7gcfJW5GqXb5JQbZaNaHqasjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iah +ixTXTBmyUEFxPT9NcCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN +5r5N0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie4u1Ki7wb +/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mIr/OSmbaz5mEP0oUA51Aa +5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tK +G48BtieVU+i2iW1bvGjUI+iLUaJW+fCmgKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP +82Z+ +-----END CERTIFICATE----- + +COMODO RSA Certification Authority +================================== +-----BEGIN CERTIFICATE----- +MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCBhTELMAkGA1UE +BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG +A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwHhcNMTAwMTE5MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMC +R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE +ChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBB +dXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR6FSS0gpWsawNJN3Fz0Rn +dJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8Xpz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZ +FGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+ +5eNu/Nio5JIk2kNrYrhV/erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pG +x8cgoLEfZd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z+pUX +2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7wqP/0uK3pN/u6uPQL +OvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZahSL0896+1DSJMwBGB7FY79tOi4lu3 +sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVICu9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+C +GCe01a60y1Dma/RMhnEw6abfFobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5 +WdYgGq/yapiqcrxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E +FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8w +DQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvlwFTPoCWOAvn9sKIN9SCYPBMt +rFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+ +nq6PK7o9mfjYcwlYRm6mnPTXJ9OV2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSg +tZx8jb8uk2IntznaFxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwW +sRqZCuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiKboHGhfKp +pC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmckejkk9u+UJueBPSZI9FoJA +zMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yLS0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHq +ZJx64SIDqZxubw5lT2yHh17zbqD5daWbQOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk52 +7RH89elWsn2/x20Kk4yl0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7I +LaZRfyHBNVOFBkpdn627G190 +-----END CERTIFICATE----- + +USERTrust RSA Certification Authority +===================================== +-----BEGIN CERTIFICATE----- +MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCBiDELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQK +ExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNh +dGlvbiBBdXRob3JpdHkwHhcNMTAwMjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQK +ExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNh +dGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCAEmUXNg7D2wiz +0KxXDXbtzSfTTK1Qg2HiqiBNCS1kCdzOiZ/MPans9s/B3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2j +Y0K2dvKpOyuR+OJv0OwWIJAJPuLodMkYtJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFn +RghRy4YUVD+8M/5+bJz/Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O ++T23LLb2VN3I5xI6Ta5MirdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT79uq +/nROacdrjGCT3sTHDN/hMq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6c0Plfg6lZrEpfDKE +Y1WJxA3Bk1QwGROs0303p+tdOmw1XNtB1xLaqUkL39iAigmTYo61Zs8liM2EuLE/pDkP2QKe6xJM +lXzzawWpXhaDzLhn4ugTncxbgtNMs+1b/97lc6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8 +yexDJtC/QV9AqURE9JnnV4eeUB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+ +eLf8ZxXhyVeEHg9j1uliutZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo0IwQDAd +BgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rIDZsswDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQF +MAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAFzUfA3P9wF9QZllDHPFUp/L+M+ZBn8b2kMVn54CVVeW +FPFSPCeHlCjtHzoBN6J2/FNQwISbxmtOuowhT6KOVWKR82kV2LyI48SqC/3vqOlLVSoGIG1VeCkZ +7l8wXEskEVX/JJpuXior7gtNn3/3ATiUFJVDBwn7YKnuHKsSjKCaXqeYalltiz8I+8jRRa8YFWSQ +Eg9zKC7F4iRO/Fjs8PRF/iKz6y+O0tlFYQXBl2+odnKPi4w2r78NBc5xjeambx9spnFixdjQg3IM +8WcRiQycE0xyNN+81XHfqnHd4blsjDwSXWXavVcStkNr/+XeTWYRUc+ZruwXtuhxkYzeSf7dNXGi +FSeUHM9h4ya7b6NnJSFd5t0dCy5oGzuCr+yDZ4XUmFF0sbmZgIn/f3gZXHlKYC6SQK5MNyosycdi +yA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9c +J2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRBVXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGw +sAvgnEzDHNb842m1R0aBL6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gx +Q+6IHdfGjjxDah2nGN59PRbxYvnKkKj9 +-----END CERTIFICATE----- + +USERTrust ECC Certification Authority +===================================== +-----BEGIN CERTIFICATE----- +MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDELMAkGA1UEBhMC +VVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU +aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwHhcNMTAwMjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMC +VVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU +aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqfloI+d61SRvU8Za2EurxtW2 +0eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinngo4N+LZfQYcTxmdwlkWOrfzCjtHDix6Ez +nPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNV +HQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBB +HU6+4WMBzzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbWRNZu +9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg= +-----END CERTIFICATE----- + +GlobalSign ECC Root CA - R5 +=========================== +-----BEGIN CERTIFICATE----- +MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEkMCIGA1UECxMb +R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD +EwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoXDTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMb +R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD +EwpHbG9iYWxTaWduMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6 +SFkc8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8kehOvRnkmS +h5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAd +BgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYIKoZIzj0EAwMDaAAwZQIxAOVpEslu28Yx +uglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7 +yFz9SO8NdCKoCOJuxUnOxwy8p2Fp8fc74SrL+SvzZpA3 +-----END CERTIFICATE----- + +IdenTrust Commercial Root CA 1 +============================== +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIQCgFCgAAAAUUjyES1AAAAAjANBgkqhkiG9w0BAQsFADBKMQswCQYDVQQG +EwJVUzESMBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBS +b290IENBIDEwHhcNMTQwMTE2MTgxMjIzWhcNMzQwMTE2MTgxMjIzWjBKMQswCQYDVQQGEwJVUzES +MBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBSb290IENB +IDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCnUBneP5k91DNG8W9RYYKyqU+PZ4ld +hNlT3Qwo2dfw/66VQ3KZ+bVdfIrBQuExUHTRgQ18zZshq0PirK1ehm7zCYofWjK9ouuU+ehcCuz/ +mNKvcbO0U59Oh++SvL3sTzIwiEsXXlfEU8L2ApeN2WIrvyQfYo3fw7gpS0l4PJNgiCL8mdo2yMKi +1CxUAGc1bnO/AljwpN3lsKImesrgNqUZFvX9t++uP0D1bVoE/c40yiTcdCMbXTMTEl3EASX2MN0C +XZ/g1Ue9tOsbobtJSdifWwLziuQkkORiT0/Br4sOdBeo0XKIanoBScy0RnnGF7HamB4HWfp1IYVl +3ZBWzvurpWCdxJ35UrCLvYf5jysjCiN2O/cz4ckA82n5S6LgTrx+kzmEB/dEcH7+B1rlsazRGMzy +NeVJSQjKVsk9+w8YfYs7wRPCTY/JTw436R+hDmrfYi7LNQZReSzIJTj0+kuniVyc0uMNOYZKdHzV +WYfCP04MXFL0PfdSgvHqo6z9STQaKPNBiDoT7uje/5kdX7rL6B7yuVBgwDHTc+XvvqDtMwt0viAg +xGds8AgDelWAf0ZOlqf0Hj7h9tgJ4TNkK2PXMl6f+cB7D3hvl7yTmvmcEpB4eoCHFddydJxVdHix +uuFucAS6T6C6aMN7/zHwcz09lCqxC0EOoP5NiGVreTO01wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMC +AQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU7UQZwNPwBovupHu+QucmVMiONnYwDQYJKoZI +hvcNAQELBQADggIBAA2ukDL2pkt8RHYZYR4nKM1eVO8lvOMIkPkp165oCOGUAFjvLi5+U1KMtlwH +6oi6mYtQlNeCgN9hCQCTrQ0U5s7B8jeUeLBfnLOic7iPBZM4zY0+sLj7wM+x8uwtLRvM7Kqas6pg +ghstO8OEPVeKlh6cdbjTMM1gCIOQ045U8U1mwF10A0Cj7oV+wh93nAbowacYXVKV7cndJZ5t+qnt +ozo00Fl72u1Q8zW/7esUTTHHYPTa8Yec4kjixsU3+wYQ+nVZZjFHKdp2mhzpgq7vmrlR94gjmmmV +YjzlVYA211QC//G5Xc7UI2/YRYRKW2XviQzdFKcgyxilJbQN+QHwotL0AMh0jqEqSI5l2xPE4iUX +feu+h1sXIFRRk0pTAwvsXcoz7WL9RccvW9xYoIA55vrX/hMUpu09lEpCdNTDd1lzzY9GvlU47/ro +kTLql1gEIt44w8y8bckzOmoKaT+gyOpyj4xjhiO9bTyWnpXgSUyqorkqG5w2gXjtw+hG4iZZRHUe +2XWJUc0QhJ1hYMtd+ZciTY6Y5uN/9lu7rs3KSoFrXgvzUeF0K+l+J6fZmUlO+KWA2yUPHGNiiskz +Z2s8EIPGrd6ozRaOjfAHN3Gf8qv8QfXBi+wAN10J5U6A7/qxXDgGpRtK4dw4LTzcqx+QGtVKnO7R +cGzM7vRX+Bi6hG6H +-----END CERTIFICATE----- + +IdenTrust Public Sector Root CA 1 +================================= +-----BEGIN CERTIFICATE----- +MIIFZjCCA06gAwIBAgIQCgFCgAAAAUUjz0Z8AAAAAjANBgkqhkiG9w0BAQsFADBNMQswCQYDVQQG +EwJVUzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3Rv +ciBSb290IENBIDEwHhcNMTQwMTE2MTc1MzMyWhcNMzQwMTE2MTc1MzMyWjBNMQswCQYDVQQGEwJV +UzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3RvciBS +b290IENBIDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2IpT8pEiv6EdrCvsnduTy +P4o7ekosMSqMjbCpwzFrqHd2hCa2rIFCDQjrVVi7evi8ZX3yoG2LqEfpYnYeEe4IFNGyRBb06tD6 +Hi9e28tzQa68ALBKK0CyrOE7S8ItneShm+waOh7wCLPQ5CQ1B5+ctMlSbdsHyo+1W/CD80/HLaXI +rcuVIKQxKFdYWuSNG5qrng0M8gozOSI5Cpcu81N3uURF/YTLNiCBWS2ab21ISGHKTN9T0a9SvESf +qy9rg3LvdYDaBjMbXcjaY8ZNzaxmMc3R3j6HEDbhuaR672BQssvKplbgN6+rNBM5Jeg5ZuSYeqoS +mJxZZoY+rfGwyj4GD3vwEUs3oERte8uojHH01bWRNszwFcYr3lEXsZdMUD2xlVl8BX0tIdUAvwFn +ol57plzy9yLxkA2T26pEUWbMfXYD62qoKjgZl3YNa4ph+bz27nb9cCvdKTz4Ch5bQhyLVi9VGxyh +LrXHFub4qjySjmm2AcG1hp2JDws4lFTo6tyePSW8Uybt1as5qsVATFSrsrTZ2fjXctscvG29ZV/v +iDUqZi/u9rNl8DONfJhBaUYPQxxp+pu10GFqzcpL2UyQRqsVWaFHVCkugyhfHMKiq3IXAAaOReyL +4jM9f9oZRORicsPfIsbyVtTdX5Vy7W1f90gDW/3FKqD2cyOEEBsB5wIDAQABo0IwQDAOBgNVHQ8B +Af8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU43HgntinQtnbcZFrlJPrw6PRFKMw +DQYJKoZIhvcNAQELBQADggIBAEf63QqwEZE4rU1d9+UOl1QZgkiHVIyqZJnYWv6IAcVYpZmxI1Qj +t2odIFflAWJBF9MJ23XLblSQdf4an4EKwt3X9wnQW3IV5B4Jaj0z8yGa5hV+rVHVDRDtfULAj+7A +mgjVQdZcDiFpboBhDhXAuM/FSRJSzL46zNQuOAXeNf0fb7iAaJg9TaDKQGXSc3z1i9kKlT/YPyNt +GtEqJBnZhbMX73huqVjRI9PHE+1yJX9dsXNw0H8GlwmEKYBhHfpe/3OsoOOJuBxxFcbeMX8S3OFt +m6/n6J91eEyrRjuazr8FGF1NFTwWmhlQBJqymm9li1JfPFgEKCXAZmExfrngdbkaqIHWchezxQMx +NRF4eKLg6TCMf4DfWN88uieW4oA0beOY02QnrEh+KHdcxiVhJfiFDGX6xDIvpZgF5PgLZxYWxoK4 +Mhn5+bl53B/N66+rDt0b20XkeucC4pVd/GnwU2lhlXV5C15V5jgclKlZM57IcXR5f1GJtshquDDI +ajjDbp7hNxbqBWJMWxJH7ae0s1hWx0nzfxJoCTFx8G34Tkf71oXuxVhAGaQdp/lLQzfcaFpPz+vC +ZHTetBXZ9FRUGi8c15dxVJCO2SCdUyt/q4/i6jC8UDfv8Ue1fXwsBOxonbRJRBD0ckscZOf85muQ +3Wl9af0AVqW3rLatt8o+Ae+c +-----END CERTIFICATE----- + +Entrust Root Certification Authority - G2 +========================================= +-----BEGIN CERTIFICATE----- +MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMCVVMxFjAUBgNV +BAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVy +bXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ug +b25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIw +HhcNMDkwNzA3MTcyNTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoT +DUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMx +OTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25s +eTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP +/vaCeb9zYQYKpSfYs1/TRU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXz +HHfV1IWNcCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hWwcKU +s/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1U1+cPvQXLOZprE4y +TGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0jaWvYkxN4FisZDQSA/i2jZRjJKRx +AgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ6 +0B7vfec7aVHUbI2fkBJmqzANBgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5Z +iXMRrEPR9RP/jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ +Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v1fN2D807iDgi +nWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4RnAuknZoh8/CbCzB428Hch0P+ +vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmHVHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xO +e4pIb4tF9g== +-----END CERTIFICATE----- + +Entrust Root Certification Authority - EC1 +========================================== +-----BEGIN CERTIFICATE----- +MIIC+TCCAoCgAwIBAgINAKaLeSkAAAAAUNCR+TAKBggqhkjOPQQDAzCBvzELMAkGA1UEBhMCVVMx +FjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVn +YWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDEyIEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXpl +ZCB1c2Ugb25seTEzMDEGA1UEAxMqRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +IC0gRUMxMB4XDTEyMTIxODE1MjUzNloXDTM3MTIxODE1NTUzNlowgb8xCzAJBgNVBAYTAlVTMRYw +FAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2Fs +LXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxMiBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQg +dXNlIG9ubHkxMzAxBgNVBAMTKkVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAt +IEVDMTB2MBAGByqGSM49AgEGBSuBBAAiA2IABIQTydC6bUF74mzQ61VfZgIaJPRbiWlH47jCffHy +AsWfoPZb1YsGGYZPUxBtByQnoaD41UcZYUx9ypMn6nQM72+WCf5j7HBdNq1nd67JnXxVRDqiY1Ef +9eNi1KlHBz7MIKNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE +FLdj5xrdjekIplWDpOBqUEFlEUJJMAoGCCqGSM49BAMDA2cAMGQCMGF52OVCR98crlOZF7ZvHH3h +vxGU0QOIdeSNiaSKd0bebWHvAvX7td/M/k7//qnmpwIwW5nXhTcGtXsI/esni0qU+eH6p44mCOh8 +kmhtc9hvJqwhAriZtyZBWyVgrtBIGu4G +-----END CERTIFICATE----- + +CFCA EV ROOT +============ +-----BEGIN CERTIFICATE----- +MIIFjTCCA3WgAwIBAgIEGErM1jANBgkqhkiG9w0BAQsFADBWMQswCQYDVQQGEwJDTjEwMC4GA1UE +CgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQDDAxDRkNB +IEVWIFJPT1QwHhcNMTIwODA4MDMwNzAxWhcNMjkxMjMxMDMwNzAxWjBWMQswCQYDVQQGEwJDTjEw +MC4GA1UECgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQD +DAxDRkNBIEVWIFJPT1QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDXXWvNED8fBVnV +BU03sQ7smCuOFR36k0sXgiFxEFLXUWRwFsJVaU2OFW2fvwwbwuCjZ9YMrM8irq93VCpLTIpTUnrD +7i7es3ElweldPe6hL6P3KjzJIx1qqx2hp/Hz7KDVRM8Vz3IvHWOX6Jn5/ZOkVIBMUtRSqy5J35DN +uF++P96hyk0g1CXohClTt7GIH//62pCfCqktQT+x8Rgp7hZZLDRJGqgG16iI0gNyejLi6mhNbiyW +ZXvKWfry4t3uMCz7zEasxGPrb382KzRzEpR/38wmnvFyXVBlWY9ps4deMm/DGIq1lY+wejfeWkU7 +xzbh72fROdOXW3NiGUgthxwG+3SYIElz8AXSG7Ggo7cbcNOIabla1jj0Ytwli3i/+Oh+uFzJlU9f +py25IGvPa931DfSCt/SyZi4QKPaXWnuWFo8BGS1sbn85WAZkgwGDg8NNkt0yxoekN+kWzqotaK8K +gWU6cMGbrU1tVMoqLUuFG7OA5nBFDWteNfB/O7ic5ARwiRIlk9oKmSJgamNgTnYGmE69g60dWIol +hdLHZR4tjsbftsbhf4oEIRUpdPA+nJCdDC7xij5aqgwJHsfVPKPtl8MeNPo4+QgO48BdK4PRVmrJ +tqhUUy54Mmc9gn900PvhtgVguXDbjgv5E1hvcWAQUhC5wUEJ73IfZzF4/5YFjQIDAQABo2MwYTAf +BgNVHSMEGDAWgBTj/i39KNALtbq2osS/BqoFjJP7LzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB +/wQEAwIBBjAdBgNVHQ4EFgQU4/4t/SjQC7W6tqLEvwaqBYyT+y8wDQYJKoZIhvcNAQELBQADggIB +ACXGumvrh8vegjmWPfBEp2uEcwPenStPuiB/vHiyz5ewG5zz13ku9Ui20vsXiObTej/tUxPQ4i9q +ecsAIyjmHjdXNYmEwnZPNDatZ8POQQaIxffu2Bq41gt/UP+TqhdLjOztUmCypAbqTuv0axn96/Ua +4CUqmtzHQTb3yHQFhDmVOdYLO6Qn+gjYXB74BGBSESgoA//vU2YApUo0FmZ8/Qmkrp5nGm9BC2sG +E5uPhnEFtC+NiWYzKXZUmhH4J/qyP5Hgzg0b8zAarb8iXRvTvyUFTeGSGn+ZnzxEk8rUQElsgIfX +BDrDMlI1Dlb4pd19xIsNER9Tyx6yF7Zod1rg1MvIB671Oi6ON7fQAUtDKXeMOZePglr4UeWJoBjn +aH9dCi77o0cOPaYjesYBx4/IXr9tgFa+iiS6M+qf4TIRnvHST4D2G0CvOJ4RUHlzEhLN5mydLIhy +PDCBBpEi6lmt2hkuIsKNuYyH4Ga8cyNfIWRjgEj1oDwYPZTISEEdQLpe/v5WOaHIz16eGWRGENoX +kbcFgKyLmZJ956LYBws2J+dIeWCKw9cTXPhyQN9Ky8+ZAAoACxGV2lZFA4gKn2fQ1XmxqI1AbQ3C +ekD6819kR5LLU7m7Wc5P/dAVUwHY3+vZ5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su +-----END CERTIFICATE----- + +OISTE WISeKey Global Root GB CA +=============================== +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIQdrEgUnTwhYdGs/gjGvbCwDANBgkqhkiG9w0BAQsFADBtMQswCQYDVQQG +EwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNl +ZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwgUm9vdCBHQiBDQTAeFw0xNDEyMDExNTAw +MzJaFw0zOTEyMDExNTEwMzFaMG0xCzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYD +VQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEds +b2JhbCBSb290IEdCIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Be3HEokKtaX +scriHvt9OO+Y9bI5mE4nuBFde9IllIiCFSZqGzG7qFshISvYD06fWvGxWuR51jIjK+FTzJlFXHtP +rby/h0oLS5daqPZI7H17Dc0hBt+eFf1Biki3IPShehtX1F1Q/7pn2COZH8g/497/b1t3sWtuuMlk +9+HKQUYOKXHQuSP8yYFfTvdv37+ErXNku7dCjmn21HYdfp2nuFeKUWdy19SouJVUQHMD9ur06/4o +Qnc/nSMbsrY9gBQHTC5P99UKFg29ZkM3fiNDecNAhvVMKdqOmq0NpQSHiB6F4+lT1ZvIiwNjeOvg +GUpuuy9rM2RYk61pv48b74JIxwIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB +/zAdBgNVHQ4EFgQUNQ/INmNe4qPs+TtmFc5RUuORmj0wEAYJKwYBBAGCNxUBBAMCAQAwDQYJKoZI +hvcNAQELBQADggEBAEBM+4eymYGQfp3FsLAmzYh7KzKNbrghcViXfa43FK8+5/ea4n32cZiZBKpD +dHij40lhPnOMTZTg+XHEthYOU3gf1qKHLwI5gSk8rxWYITD+KJAAjNHhy/peyP34EEY7onhCkRd0 +VQreUGdNZtGn//3ZwLWoo4rOZvUPQ82nK1d7Y0Zqqi5S2PTt4W2tKZB4SLrhI6qjiey1q5bAtEui +HZeeevJuQHHfaPFlTc58Bd9TZaml8LGXBHAVRgOY1NK/VLSgWH1Sb9pWJmLU2NuJMW8c8CLC02Ic +Nc1MaRVUGpCY3useX8p3x8uOPUNpnJpY0CQ73xtAln41rYHHTnG6iBM= +-----END CERTIFICATE----- + +SZAFIR ROOT CA2 +=============== +-----BEGIN CERTIFICATE----- +MIIDcjCCAlqgAwIBAgIUPopdB+xV0jLVt+O2XwHrLdzk1uQwDQYJKoZIhvcNAQELBQAwUTELMAkG +A1UEBhMCUEwxKDAmBgNVBAoMH0tyYWpvd2EgSXpiYSBSb3psaWN6ZW5pb3dhIFMuQS4xGDAWBgNV +BAMMD1NaQUZJUiBST09UIENBMjAeFw0xNTEwMTkwNzQzMzBaFw0zNTEwMTkwNzQzMzBaMFExCzAJ +BgNVBAYTAlBMMSgwJgYDVQQKDB9LcmFqb3dhIEl6YmEgUm96bGljemVuaW93YSBTLkEuMRgwFgYD +VQQDDA9TWkFGSVIgUk9PVCBDQTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3vD5Q +qEvNQLXOYeeWyrSh2gwisPq1e3YAd4wLz32ohswmUeQgPYUM1ljj5/QqGJ3a0a4m7utT3PSQ1hNK +DJA8w/Ta0o4NkjrcsbH/ON7Dui1fgLkCvUqdGw+0w8LBZwPd3BucPbOw3gAeqDRHu5rr/gsUvTaE +2g0gv/pby6kWIK05YO4vdbbnl5z5Pv1+TW9NL++IDWr63fE9biCloBK0TXC5ztdyO4mTp4CEHCdJ +ckm1/zuVnsHMyAHs6A6KCpbns6aH5db5BSsNl0BwPLqsdVqc1U2dAgrSS5tmS0YHF2Wtn2yIANwi +ieDhZNRnvDF5YTy7ykHNXGoAyDw4jlivAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0P +AQH/BAQDAgEGMB0GA1UdDgQWBBQuFqlKGLXLzPVvUPMjX/hd56zwyDANBgkqhkiG9w0BAQsFAAOC +AQEAtXP4A9xZWx126aMqe5Aosk3AM0+qmrHUuOQn/6mWmc5G4G18TKI4pAZw8PRBEew/R40/cof5 +O/2kbytTAOD/OblqBw7rHRz2onKQy4I9EYKL0rufKq8h5mOGnXkZ7/e7DDWQw4rtTw/1zBLZpD67 +oPwglV9PJi8RI4NOdQcPv5vRtB3pEAT+ymCPoky4rc/hkA/NrgrHXXu3UNLUYfrVFdvXn4dRVOul +4+vJhaAlIDf7js4MNIThPIGyd05DpYhfhmehPea0XGG2Ptv+tyjFogeutcrKjSoS75ftwjCkySp6 ++/NNIxuZMzSgLvWpCz/UXeHPhJ/iGcJfitYgHuNztw== +-----END CERTIFICATE----- + +Certum Trusted Network CA 2 +=========================== +-----BEGIN CERTIFICATE----- +MIIF0jCCA7qgAwIBAgIQIdbQSk8lD8kyN/yqXhKN6TANBgkqhkiG9w0BAQ0FADCBgDELMAkGA1UE +BhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMuQS4xJzAlBgNVBAsTHkNlcnR1 +bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEkMCIGA1UEAxMbQ2VydHVtIFRydXN0ZWQgTmV0d29y +ayBDQSAyMCIYDzIwMTExMDA2MDgzOTU2WhgPMjA0NjEwMDYwODM5NTZaMIGAMQswCQYDVQQGEwJQ +TDEiMCAGA1UEChMZVW5pemV0byBUZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENl +cnRpZmljYXRpb24gQXV0aG9yaXR5MSQwIgYDVQQDExtDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENB +IDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC9+Xj45tWADGSdhhuWZGc/IjoedQF9 +7/tcZ4zJzFxrqZHmuULlIEub2pt7uZld2ZuAS9eEQCsn0+i6MLs+CRqnSZXvK0AkwpfHp+6bJe+o +CgCXhVqqndwpyeI1B+twTUrWwbNWuKFBOJvR+zF/j+Bf4bE/D44WSWDXBo0Y+aomEKsq09DRZ40b +Rr5HMNUuctHFY9rnY3lEfktjJImGLjQ/KUxSiyqnwOKRKIm5wFv5HdnnJ63/mgKXwcZQkpsCLL2p +uTRZCr+ESv/f/rOf69me4Jgj7KZrdxYq28ytOxykh9xGc14ZYmhFV+SQgkK7QtbwYeDBoz1mo130 +GO6IyY0XRSmZMnUCMe4pJshrAua1YkV/NxVaI2iJ1D7eTiew8EAMvE0Xy02isx7QBlrd9pPPV3WZ +9fqGGmd4s7+W/jTcvedSVuWz5XV710GRBdxdaeOVDUO5/IOWOZV7bIBaTxNyxtd9KXpEulKkKtVB +Rgkg/iKgtlswjbyJDNXXcPiHUv3a76xRLgezTv7QCdpw75j6VuZt27VXS9zlLCUVyJ4ueE742pye +hizKV/Ma5ciSixqClnrDvFASadgOWkaLOusm+iPJtrCBvkIApPjW/jAux9JG9uWOdf3yzLnQh1vM +BhBgu4M1t15n3kfsmUjxpKEV/q2MYo45VU85FrmxY53/twIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MB0GA1UdDgQWBBS2oVQ5AsOgP46KvPrU+Bym0ToO/TAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZI +hvcNAQENBQADggIBAHGlDs7k6b8/ONWJWsQCYftMxRQXLYtPU2sQF/xlhMcQSZDe28cmk4gmb3DW +Al45oPePq5a1pRNcgRRtDoGCERuKTsZPpd1iHkTfCVn0W3cLN+mLIMb4Ck4uWBzrM9DPhmDJ2vuA +L55MYIR4PSFk1vtBHxgP58l1cb29XN40hz5BsA72udY/CROWFC/emh1auVbONTqwX3BNXuMp8SMo +clm2q8KMZiYcdywmdjWLKKdpoPk79SPdhRB0yZADVpHnr7pH1BKXESLjokmUbOe3lEu6LaTaM4tM +pkT/WjzGHWTYtTHkpjx6qFcL2+1hGsvxznN3Y6SHb0xRONbkX8eftoEq5IVIeVheO/jbAoJnwTnb +w3RLPTYe+SmTiGhbqEQZIfCn6IENLOiTNrQ3ssqwGyZ6miUfmpqAnksqP/ujmv5zMnHCnsZy4Ypo +J/HkD7TETKVhk/iXEAcqMCWpuchxuO9ozC1+9eB+D4Kob7a6bINDd82Kkhehnlt4Fj1F4jNy3eFm +ypnTycUm/Q1oBEauttmbjL4ZvrHG8hnjXALKLNhvSgfZyTXaQHXyxKcZb55CEJh15pWLYLztxRLX +is7VmFxWlgPF7ncGNf/P5O4/E2Hu29othfDNrp2yGAlFw5Khchf8R7agCyzxxN5DaAhqXzvwdmP7 +zAYspsbiDrW5viSP +-----END CERTIFICATE----- + +Hellenic Academic and Research Institutions RootCA 2015 +======================================================= +-----BEGIN CERTIFICATE----- +MIIGCzCCA/OgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBpjELMAkGA1UEBhMCR1IxDzANBgNVBAcT +BkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0 +aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNVBAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNl +YXJjaCBJbnN0aXR1dGlvbnMgUm9vdENBIDIwMTUwHhcNMTUwNzA3MTAxMTIxWhcNNDAwNjMwMTAx +MTIxWjCBpjELMAkGA1UEBhMCR1IxDzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMg +QWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNV +BAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgUm9vdENBIDIw +MTUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDC+Kk/G4n8PDwEXT2QNrCROnk8Zlrv +bTkBSRq0t89/TSNTt5AA4xMqKKYx8ZEA4yjsriFBzh/a/X0SWwGDD7mwX5nh8hKDgE0GPt+sr+eh +iGsxr/CL0BgzuNtFajT0AoAkKAoCFZVedioNmToUW/bLy1O8E00BiDeUJRtCvCLYjqOWXjrZMts+ +6PAQZe104S+nfK8nNLspfZu2zwnI5dMK/IhlZXQK3HMcXM1AsRzUtoSMTFDPaI6oWa7CJ06CojXd +FPQf/7J31Ycvqm59JCfnxssm5uX+Zwdj2EUN3TpZZTlYepKZcj2chF6IIbjV9Cz82XBST3i4vTwr +i5WY9bPRaM8gFH5MXF/ni+X1NYEZN9cRCLdmvtNKzoNXADrDgfgXy5I2XdGj2HUb4Ysn6npIQf1F +GQatJ5lOwXBH3bWfgVMS5bGMSF0xQxfjjMZ6Y5ZLKTBOhE5iGV48zpeQpX8B653g+IuJ3SWYPZK2 +fu/Z8VFRfS0myGlZYeCsargqNhEEelC9MoS+L9xy1dcdFkfkR2YgP/SWxa+OAXqlD3pk9Q0Yh9mu +iNX6hME6wGkoLfINaFGq46V3xqSQDqE3izEjR8EJCOtu93ib14L8hCCZSRm2Ekax+0VVFqmjZayc +Bw/qa9wfLgZy7IaIEuQt218FL+TwA9MmM+eAws1CoRc0CwIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUcRVnyMjJvXVdctA4GGqd83EkVAswDQYJKoZI +hvcNAQELBQADggIBAHW7bVRLqhBYRjTyYtcWNl0IXtVsyIe9tC5G8jH4fOpCtZMWVdyhDBKg2mF+ +D1hYc2Ryx+hFjtyp8iY/xnmMsVMIM4GwVhO+5lFc2JsKT0ucVlMC6U/2DWDqTUJV6HwbISHTGzrM +d/K4kPFox/la/vot9L/J9UUbzjgQKjeKeaO04wlshYaT/4mWJ3iBj2fjRnRUjtkNaeJK9E10A/+y +d+2VZ5fkscWrv2oj6NSU4kQoYsRL4vDY4ilrGnB+JGGTe08DMiUNRSQrlrRGar9KC/eaj8GsGsVn +82800vpzY4zvFrCopEYq+OsS7HK07/grfoxSwIuEVPkvPuNVqNxmsdnhX9izjFk0WaSrT2y7Hxjb +davYy5LNlDhhDgcGH0tGEPEVvo2FXDtKK4F5D7Rpn0lQl033DlZdwJVqwjbDG2jJ9SrcR5q+ss7F +Jej6A7na+RZukYT1HCjI/CbM1xyQVqdfbzoEvM14iQuODy+jqk+iGxI9FghAD/FGTNeqewjBCvVt +J94Cj8rDtSvK6evIIVM4pcw72Hc3MKJP2W/R8kCtQXoXxdZKNYm3QdV8hn9VTYNKpXMgwDqvkPGa +JI7ZjnHKe7iG2rKPmT4dEw0SEe7Uq/DpFXYC5ODfqiAeW2GFZECpkJcNrVPSWh2HagCXZWK0vm9q +p/UsQu0yrbYhnr68 +-----END CERTIFICATE----- + +Hellenic Academic and Research Institutions ECC RootCA 2015 +=========================================================== +-----BEGIN CERTIFICATE----- +MIICwzCCAkqgAwIBAgIBADAKBggqhkjOPQQDAjCBqjELMAkGA1UEBhMCR1IxDzANBgNVBAcTBkF0 +aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9u +cyBDZXJ0LiBBdXRob3JpdHkxRDBCBgNVBAMTO0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJj +aCBJbnN0aXR1dGlvbnMgRUNDIFJvb3RDQSAyMDE1MB4XDTE1MDcwNzEwMzcxMloXDTQwMDYzMDEw +MzcxMlowgaoxCzAJBgNVBAYTAkdSMQ8wDQYDVQQHEwZBdGhlbnMxRDBCBgNVBAoTO0hlbGxlbmlj +IEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9yaXR5MUQwQgYD +VQQDEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25zIEVDQyBSb290 +Q0EgMjAxNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABJKgQehLgoRc4vgxEZmGZE4JJS+dQS8KrjVP +dJWyUWRrjWvmP3CV8AVER6ZyOFB2lQJajq4onvktTpnvLEhvTCUp6NFxW98dwXU3tNf6e3pCnGoK +Vlp8aQuqgAkkbH7BRqNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0O +BBYEFLQiC4KZJAEOnLvkDv2/+5cgk5kqMAoGCCqGSM49BAMCA2cAMGQCMGfOFmI4oqxiRaeplSTA +GiecMjvAwNW6qef4BENThe5SId6d9SWDPp5YSy/XZxMOIQIwBeF1Ad5o7SofTUwJCA3sS61kFyjn +dc5FZXIhF8siQQ6ME5g4mlRtm8rifOoCWCKR +-----END CERTIFICATE----- + +ISRG Root X1 +============ +-----BEGIN CERTIFICATE----- +MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAwTzELMAkGA1UE +BhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2VhcmNoIEdyb3VwMRUwEwYDVQQD +EwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQG +EwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMT +DElTUkcgUm9vdCBYMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54r +Vygch77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+0TM8ukj1 +3Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6UA5/TR5d8mUgjU+g4rk8K +b4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sWT8KOEUt+zwvo/7V3LvSye0rgTBIlDHCN +Aymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyHB5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ +4Q7e2RCOFvu396j3x+UCB5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf +1b0SHzUvKBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWnOlFu +hjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTnjh8BCNAw1FtxNrQH +usEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbwqHyGO0aoSCqI3Haadr8faqU9GY/r +OPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CIrU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4G +A1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY +9umbbjANBgkqhkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL +ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ3BebYhtF8GaV +0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KKNFtY2PwByVS5uCbMiogziUwt +hDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJw +TdwJx4nLCgdNbOhdjsnvzqvHu7UrTkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nx +e5AW0wdeRlN8NwdCjNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZA +JzVcoyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq4RgqsahD +YVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPAmRGunUHBcnWEvgJBQl9n +JEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57demyPxgcYxn/eR44/KJ4EBs+lVDR3veyJ +m+kXQ99b21/+jh5Xos1AnX5iItreGCc= +-----END CERTIFICATE----- + +AC RAIZ FNMT-RCM +================ +-----BEGIN CERTIFICATE----- +MIIFgzCCA2ugAwIBAgIPXZONMGc2yAYdGsdUhGkHMA0GCSqGSIb3DQEBCwUAMDsxCzAJBgNVBAYT +AkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJWiBGTk1ULVJDTTAeFw0wODEw +MjkxNTU5NTZaFw0zMDAxMDEwMDAwMDBaMDsxCzAJBgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJD +TTEZMBcGA1UECwwQQUMgUkFJWiBGTk1ULVJDTTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC +ggIBALpxgHpMhm5/yBNtwMZ9HACXjywMI7sQmkCpGreHiPibVmr75nuOi5KOpyVdWRHbNi63URcf +qQgfBBckWKo3Shjf5TnUV/3XwSyRAZHiItQDwFj8d0fsjz50Q7qsNI1NOHZnjrDIbzAzWHFctPVr +btQBULgTfmxKo0nRIBnuvMApGGWn3v7v3QqQIecaZ5JCEJhfTzC8PhxFtBDXaEAUwED653cXeuYL +j2VbPNmaUtu1vZ5Gzz3rkQUCwJaydkxNEJY7kvqcfw+Z374jNUUeAlz+taibmSXaXvMiwzn15Cou +08YfxGyqxRxqAQVKL9LFwag0Jl1mpdICIfkYtwb1TplvqKtMUejPUBjFd8g5CSxJkjKZqLsXF3mw +WsXmo8RZZUc1g16p6DULmbvkzSDGm0oGObVo/CK67lWMK07q87Hj/LaZmtVC+nFNCM+HHmpxffnT +tOmlcYF7wk5HlqX2doWjKI/pgG6BU6VtX7hI+cL5NqYuSf+4lsKMB7ObiFj86xsc3i1w4peSMKGJ +47xVqCfWS+2QrYv6YyVZLag13cqXM7zlzced0ezvXg5KkAYmY6252TUtB7p2ZSysV4999AeU14EC +ll2jB0nVetBX+RvnU0Z1qrB5QstocQjpYL05ac70r8NWQMetUqIJ5G+GR4of6ygnXYMgrwTJbFaa +i0b1AgMBAAGjgYMwgYAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE +FPd9xf3E6Jobd2Sn9R2gzL+HYJptMD4GA1UdIAQ3MDUwMwYEVR0gADArMCkGCCsGAQUFBwIBFh1o +dHRwOi8vd3d3LmNlcnQuZm5tdC5lcy9kcGNzLzANBgkqhkiG9w0BAQsFAAOCAgEAB5BK3/MjTvDD +nFFlm5wioooMhfNzKWtN/gHiqQxjAb8EZ6WdmF/9ARP67Jpi6Yb+tmLSbkyU+8B1RXxlDPiyN8+s +D8+Nb/kZ94/sHvJwnvDKuO+3/3Y3dlv2bojzr2IyIpMNOmqOFGYMLVN0V2Ue1bLdI4E7pWYjJ2cJ +j+F3qkPNZVEI7VFY/uY5+ctHhKQV8Xa7pO6kO8Rf77IzlhEYt8llvhjho6Tc+hj507wTmzl6NLrT +Qfv6MooqtyuGC2mDOL7Nii4LcK2NJpLuHvUBKwrZ1pebbuCoGRw6IYsMHkCtA+fdZn71uSANA+iW ++YJF1DngoABd15jmfZ5nc8OaKveri6E6FO80vFIOiZiaBECEHX5FaZNXzuvO+FB8TxxuBEOb+dY7 +Ixjp6o7RTUaN8Tvkasq6+yO3m/qZASlaWFot4/nUbQ4mrcFuNLwy+AwF+mWj2zs3gyLp1txyM/1d +8iC9djwj2ij3+RvrWWTV3F9yfiD8zYm1kGdNYno/Tq0dwzn+evQoFt9B9kiABdcPUXmsEKvU7ANm +5mqwujGSQkBqvjrTcuFqN1W8rB2Vt2lh8kORdOag0wokRqEIr9baRRmW1FMdW4R58MD3R++Lj8UG +rp1MYp3/RgT408m2ECVAdf4WqslKYIYvuu8wd+RU4riEmViAqhOLUTpPSPaLtrM= +-----END CERTIFICATE----- + +Amazon Root CA 1 +================ +-----BEGIN CERTIFICATE----- +MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsFADA5MQswCQYD +VQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAxMB4XDTE1 +MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpv +bjEZMBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBALJ4gHHKeNXjca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgH +FzZM9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qwIFAGbHrQ +gLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6VOujw5H5SNz/0egwLX0t +dHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L93FcXmn/6pUCyziKrlA4b9v7LWIbxcce +VOF34GfID5yHI9Y/QCB/IIDEgEw+OyQmjgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB +/zAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3 +DQEBCwUAA4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDIU5PM +CCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUsN+gDS63pYaACbvXy +8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vvo/ufQJVtMVT8QtPHRh8jrdkPSHCa +2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2 +xJNDd2ZhwLnoQdeXeGADbkpyrqXRfboQnoZsG4q5WTP468SQvvG5 +-----END CERTIFICATE----- + +Amazon Root CA 2 +================ +-----BEGIN CERTIFICATE----- +MIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwFADA5MQswCQYD +VQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAyMB4XDTE1 +MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpv +bjEZMBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC +ggIBAK2Wny2cSkxKgXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4 +kHbZW0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg1dKmSYXp +N+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K8nu+NQWpEjTj82R0Yiw9 +AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvd +fLC6HM783k81ds8P+HgfajZRRidhW+mez/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAEx +kv8LV/SasrlX6avvDXbR8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSS +btqDT6ZjmUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz7Mt0 +Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6+XUyo05f7O0oYtlN +c/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI0u1ufm8/0i2BWSlmy5A5lREedCf+ +3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSw +DPBMMPQFWAJI/TPlUq9LhONmUjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oA +A7CXDpO8Wqj2LIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY ++gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kSk5Nrp+gvU5LE +YFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl7uxMMne0nxrpS10gxdr9HIcW +xkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygmbtmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQ +gj9sAq+uEjonljYE1x2igGOpm/HlurR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbW +aQbLU8uz/mtBzUF+fUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoV +Yh63n749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE76KlXIx3 +KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H9jVlpNMKVv/1F2Rs76gi +JUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT4PsJYGw= +-----END CERTIFICATE----- + +Amazon Root CA 3 +================ +-----BEGIN CERTIFICATE----- +MIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5MQswCQYDVQQG +EwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAzMB4XDTE1MDUy +NjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZ +MBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZB +f8ANm+gBG1bG8lKlui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjr +Zt6jQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSrttvXBp43 +rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkrBqWTrBqYaGFy+uGh0Psc +eGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteMYyRIHN8wfdVoOw== +-----END CERTIFICATE----- + +Amazon Root CA 4 +================ +-----BEGIN CERTIFICATE----- +MIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5MQswCQYDVQQG +EwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSA0MB4XDTE1MDUy +NjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZ +MBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgNDB2MBAGByqGSM49AgEGBSuBBAAiA2IABNKrijdPo1MN +/sGKe0uoe0ZLY7Bi9i0b2whxIdIA6GO9mif78DluXeo9pcmBqqNbIJhFXRbb/egQbeOc4OO9X4Ri +83BkM6DLJC9wuoihKqB1+IGuYgbEgds5bimwHvouXKNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV +HQ8BAf8EBAMCAYYwHQYDVR0OBBYEFNPsxzplbszh2naaVvuc84ZtV+WBMAoGCCqGSM49BAMDA2gA +MGUCMDqLIfG9fhGt0O9Yli/W651+kI0rz2ZVwyzjKKlwCkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1 +AE47xDqUEpHJWEadIRNyp4iciuRMStuW1KyLa2tJElMzrdfkviT8tQp21KW8EA== +-----END CERTIFICATE----- + +TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1 +============================================= +-----BEGIN CERTIFICATE----- +MIIEYzCCA0ugAwIBAgIBATANBgkqhkiG9w0BAQsFADCB0jELMAkGA1UEBhMCVFIxGDAWBgNVBAcT +D0dlYnplIC0gS29jYWVsaTFCMEAGA1UEChM5VHVya2l5ZSBCaWxpbXNlbCB2ZSBUZWtub2xvamlr +IEFyYXN0aXJtYSBLdXJ1bXUgLSBUVUJJVEFLMS0wKwYDVQQLEyRLYW11IFNlcnRpZmlrYXN5b24g +TWVya2V6aSAtIEthbXUgU00xNjA0BgNVBAMTLVRVQklUQUsgS2FtdSBTTSBTU0wgS29rIFNlcnRp +ZmlrYXNpIC0gU3VydW0gMTAeFw0xMzExMjUwODI1NTVaFw00MzEwMjUwODI1NTVaMIHSMQswCQYD +VQQGEwJUUjEYMBYGA1UEBxMPR2ViemUgLSBLb2NhZWxpMUIwQAYDVQQKEzlUdXJraXllIEJpbGlt +c2VsIHZlIFRla25vbG9qaWsgQXJhc3Rpcm1hIEt1cnVtdSAtIFRVQklUQUsxLTArBgNVBAsTJEth +bXUgU2VydGlmaWthc3lvbiBNZXJrZXppIC0gS2FtdSBTTTE2MDQGA1UEAxMtVFVCSVRBSyBLYW11 +IFNNIFNTTCBLb2sgU2VydGlmaWthc2kgLSBTdXJ1bSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEAr3UwM6q7a9OZLBI3hNmNe5eA027n/5tQlT6QlVZC1xl8JoSNkvoBHToP4mQ4t4y8 +6Ij5iySrLqP1N+RAjhgleYN1Hzv/bKjFxlb4tO2KRKOrbEz8HdDc72i9z+SqzvBV96I01INrN3wc +wv61A+xXzry0tcXtAA9TNypN9E8Mg/uGz8v+jE69h/mniyFXnHrfA2eJLJ2XYacQuFWQfw4tJzh0 +3+f92k4S400VIgLI4OD8D62K18lUUMw7D8oWgITQUVbDjlZ/iSIzL+aFCr2lqBs23tPcLG07xxO9 +WSMs5uWk99gL7eqQQESolbuT1dCANLZGeA4fAJNG4e7p+exPFwIDAQABo0IwQDAdBgNVHQ4EFgQU +ZT/HiobGPN08VFw1+DrtUgxHV8gwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJ +KoZIhvcNAQELBQADggEBACo/4fEyjq7hmFxLXs9rHmoJ0iKpEsdeV31zVmSAhHqT5Am5EM2fKifh +AHe+SMg1qIGf5LgsyX8OsNJLN13qudULXjS99HMpw+0mFZx+CFOKWI3QSyjfwbPfIPP54+M638yc +lNhOT8NrF7f3cuitZjO1JVOr4PhMqZ398g26rrnZqsZr+ZO7rqu4lzwDGrpDxpa5RXI4s6ehlj2R +e37AIVNMh+3yC1SVUZPVIqUNivGTDj5UDrDYyU7c8jEyVupk+eq1nRZmQnLzf9OxMUP8pI4X8W0j +q5Rm+K37DwhuJi1/FwcJsoz7UMCflo3Ptv0AnVoUmr8CRPXBwp8iXqIPoeM= +-----END CERTIFICATE----- + +GDCA TrustAUTH R5 ROOT +====================== +-----BEGIN CERTIFICATE----- +MIIFiDCCA3CgAwIBAgIIfQmX/vBH6nowDQYJKoZIhvcNAQELBQAwYjELMAkGA1UEBhMCQ04xMjAw +BgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZIENPLixMVEQuMR8wHQYDVQQD +DBZHRENBIFRydXN0QVVUSCBSNSBST09UMB4XDTE0MTEyNjA1MTMxNVoXDTQwMTIzMTE1NTk1OVow +YjELMAkGA1UEBhMCQ04xMjAwBgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZ +IENPLixMVEQuMR8wHQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMIICIjANBgkqhkiG9w0B +AQEFAAOCAg8AMIICCgKCAgEA2aMW8Mh0dHeb7zMNOwZ+Vfy1YI92hhJCfVZmPoiC7XJjDp6L3TQs +AlFRwxn9WVSEyfFrs0yw6ehGXTjGoqcuEVe6ghWinI9tsJlKCvLriXBjTnnEt1u9ol2x8kECK62p +OqPseQrsXzrj/e+APK00mxqriCZ7VqKChh/rNYmDf1+uKU49tm7srsHwJ5uu4/Ts765/94Y9cnrr +pftZTqfrlYwiOXnhLQiPzLyRuEH3FMEjqcOtmkVEs7LXLM3GKeJQEK5cy4KOFxg2fZfmiJqwTTQJ +9Cy5WmYqsBebnh52nUpmMUHfP/vFBu8btn4aRjb3ZGM74zkYI+dndRTVdVeSN72+ahsmUPI2JgaQ +xXABZG12ZuGR224HwGGALrIuL4xwp9E7PLOR5G62xDtw8mySlwnNR30YwPO7ng/Wi64HtloPzgsM +R6flPri9fcebNaBhlzpBdRfMK5Z3KpIhHtmVdiBnaM8Nvd/WHwlqmuLMc3GkL30SgLdTMEZeS1SZ +D2fJpcjyIMGC7J0R38IC+xo70e0gmu9lZJIQDSri3nDxGGeCjGHeuLzRL5z7D9Ar7Rt2ueQ5Vfj4 +oR24qoAATILnsn8JuLwwoC8N9VKejveSswoAHQBUlwbgsQfZxw9cZX08bVlX5O2ljelAU58VS6Bx +9hoh49pwBiFYFIeFd3mqgnkCAwEAAaNCMEAwHQYDVR0OBBYEFOLJQJ9NzuiaoXzPDj9lxSmIahlR +MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQDRSVfg +p8xoWLoBDysZzY2wYUWsEe1jUGn4H3++Fo/9nesLqjJHdtJnJO29fDMylyrHBYZmDRd9FBUb1Ov9 +H5r2XpdptxolpAqzkT9fNqyL7FeoPueBihhXOYV0GkLH6VsTX4/5COmSdI31R9KrO9b7eGZONn35 +6ZLpBN79SWP8bfsUcZNnL0dKt7n/HipzcEYwv1ryL3ml4Y0M2fmyYzeMN2WFcGpcWwlyua1jPLHd ++PwyvzeG5LuOmCd+uh8W4XAR8gPfJWIyJyYYMoSf/wA6E7qaTfRPuBRwIrHKK5DOKcFw9C+df/KQ +HtZa37dG/OaG+svgIHZ6uqbL9XzeYqWxi+7egmaKTjowHz+Ay60nugxe19CxVsp3cbK1daFQqUBD +F8Io2c9Si1vIY9RCPqAzekYu9wogRlR+ak8x8YF+QnQ4ZXMn7sZ8uI7XpTrXmKGcjBBV09tL7ECQ +8s1uV9JiDnxXk7Gnbc2dg7sq5+W2O3FYrf3RRbxake5TFW/TRQl1brqQXR4EzzffHqhmsYzmIGrv +/EhOdJhCrylvLmrH+33RZjEizIYAfmaDDEL0vTSSwxrqT8p+ck0LcIymSLumoRT2+1hEmRSuqguT +aaApJUqlyyvdimYHFngVV3Eb7PVHhPOeMTd61X8kreS8/f3MboPoDKi3QWwH3b08hpcv0g== +-----END CERTIFICATE----- + +SSL.com Root Certification Authority RSA +======================================== +-----BEGIN CERTIFICATE----- +MIIF3TCCA8WgAwIBAgIIeyyb0xaAMpkwDQYJKoZIhvcNAQELBQAwfDELMAkGA1UEBhMCVVMxDjAM +BgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24x +MTAvBgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBSU0EwHhcNMTYw +MjEyMTczOTM5WhcNNDEwMjEyMTczOTM5WjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMx +EDAOBgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NM +LmNvbSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFJTQTCCAiIwDQYJKoZIhvcNAQEBBQAD +ggIPADCCAgoCggIBAPkP3aMrfcvQKv7sZ4Wm5y4bunfh4/WvpOz6Sl2RxFdHaxh3a3by/ZPkPQ/C +Fp4LZsNWlJ4Xg4XOVu/yFv0AYvUiCVToZRdOQbngT0aXqhvIuG5iXmmxX9sqAn78bMrzQdjt0Oj8 +P2FI7bADFB0QDksZ4LtO7IZl/zbzXmcCC52GVWH9ejjt/uIZALdvoVBidXQ8oPrIJZK0bnoix/ge +oeOy3ZExqysdBP+lSgQ36YWkMyv94tZVNHwZpEpox7Ko07fKoZOI68GXvIz5HdkihCR0xwQ9aqkp +k8zruFvh/l8lqjRYyMEjVJ0bmBHDOJx+PYZspQ9AhnwC9FwCTyjLrnGfDzrIM/4RJTXq/LrFYD3Z +fBjVsqnTdXgDciLKOsMf7yzlLqn6niy2UUb9rwPW6mBo6oUWNmuF6R7As93EJNyAKoFBbZQ+yODJ +gUEAnl6/f8UImKIYLEJAs/lvOCdLToD0PYFH4Ih86hzOtXVcUS4cK38acijnALXRdMbX5J+tB5O2 +UzU1/Dfkw/ZdFr4hc96SCvigY2q8lpJqPvi8ZVWb3vUNiSYE/CUapiVpy8JtynziWV+XrOvvLsi8 +1xtZPCvM8hnIk2snYxnP/Okm+Mpxm3+T/jRnhE6Z6/yzeAkzcLpmpnbtG3PrGqUNxCITIJRWCk4s +bE6x/c+cCbqiM+2HAgMBAAGjYzBhMB0GA1UdDgQWBBTdBAkHovV6fVJTEpKV7jiAJQ2mWTAPBgNV +HRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFN0ECQei9Xp9UlMSkpXuOIAlDaZZMA4GA1UdDwEB/wQE +AwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAIBgRlCn7Jp0cHh5wYfGVcpNxJK1ok1iOMq8bs3AD/CUr +dIWQPXhq9LmLpZc7tRiRux6n+UBbkflVma8eEdBcHadm47GUBwwyOabqG7B52B2ccETjit3E+ZUf +ijhDPwGFpUenPUayvOUiaPd7nNgsPgohyC0zrL/FgZkxdMF1ccW+sfAjRfSda/wZY52jvATGGAsl +u1OJD7OAUN5F7kR/q5R4ZJjT9ijdh9hwZXT7DrkT66cPYakylszeu+1jTBi7qUD3oFRuIIhxdRjq +erQ0cuAjJ3dctpDqhiVAq+8zD8ufgr6iIPv2tS0a5sKFsXQP+8hlAqRSAUfdSSLBv9jra6x+3uxj +MxW3IwiPxg+NQVrdjsW5j+VFP3jbutIbQLH+cU0/4IGiul607BXgk90IH37hVZkLId6Tngr75qNJ +vTYw/ud3sqB1l7UtgYgXZSD32pAAn8lSzDLKNXz1PQ/YK9f1JmzJBjSWFupwWRoyeXkLtoh/D1JI +Pb9s2KJELtFOt3JY04kTlf5Eq/jXixtunLwsoFvVagCvXzfh1foQC5ichucmj87w7G6KVwuA406y +wKBjYZC6VWg3dGq2ktufoYYitmUnDuy2n0Jg5GfCtdpBC8TTi2EbvPofkSvXRAdeuims2cXp71NI +WuuA8ShYIc2wBlX7Jz9TkHCpBB5XJ7k= +-----END CERTIFICATE----- + +SSL.com Root Certification Authority ECC +======================================== +-----BEGIN CERTIFICATE----- +MIICjTCCAhSgAwIBAgIIdebfy8FoW6gwCgYIKoZIzj0EAwIwfDELMAkGA1UEBhMCVVMxDjAMBgNV +BAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24xMTAv +BgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEy +MTgxNDAzWhcNNDEwMjEyMTgxNDAzWjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAO +BgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNv +bSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuBBAAiA2IA +BEVuqVDEpiM2nl8ojRfLliJkP9x6jh3MCLOicSS6jkm5BBtHllirLZXI7Z4INcgn64mMU1jrYor+ +8FsPazFSY0E7ic3s7LaNGdM0B9y7xgZ/wkWV7Mt/qCPgCemB+vNH06NjMGEwHQYDVR0OBBYEFILR +hXMw5zUE044CkvvlpNHEIejNMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUgtGFczDnNQTT +jgKS++Wk0cQh6M0wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2cAMGQCMG/n61kRpGDPYbCW +e+0F+S8Tkdzt5fxQaxFGRrMcIQBiu77D5+jNB5n5DQtdcj7EqgIwH7y6C+IwJPt8bYBVCpk+gA0z +5Wajs6O7pdWLjwkspl1+4vAHCGht0nxpbl/f5Wpl +-----END CERTIFICATE----- + +SSL.com EV Root Certification Authority RSA R2 +============================================== +-----BEGIN CERTIFICATE----- +MIIF6zCCA9OgAwIBAgIIVrYpzTS8ePYwDQYJKoZIhvcNAQELBQAwgYIxCzAJBgNVBAYTAlVTMQ4w +DAYDVQQIDAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9u +MTcwNQYDVQQDDC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIy +MB4XDTE3MDUzMTE4MTQzN1oXDTQyMDUzMDE4MTQzN1owgYIxCzAJBgNVBAYTAlVTMQ4wDAYDVQQI +DAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMTcwNQYD +VQQDDC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIyMIICIjAN +BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAjzZlQOHWTcDXtOlG2mvqM0fNTPl9fb69LT3w23jh +hqXZuglXaO1XPqDQCEGD5yhBJB/jchXQARr7XnAjssufOePPxU7Gkm0mxnu7s9onnQqG6YE3Bf7w +cXHswxzpY6IXFJ3vG2fThVUCAtZJycxa4bH3bzKfydQ7iEGonL3Lq9ttewkfokxykNorCPzPPFTO +Zw+oz12WGQvE43LrrdF9HSfvkusQv1vrO6/PgN3B0pYEW3p+pKk8OHakYo6gOV7qd89dAFmPZiw+ +B6KjBSYRaZfqhbcPlgtLyEDhULouisv3D5oi53+aNxPN8k0TayHRwMwi8qFG9kRpnMphNQcAb9Zh +CBHqurj26bNg5U257J8UZslXWNvNh2n4ioYSA0e/ZhN2rHd9NCSFg83XqpyQGp8hLH94t2S42Oim +9HizVcuE0jLEeK6jj2HdzghTreyI/BXkmg3mnxp3zkyPuBQVPWKchjgGAGYS5Fl2WlPAApiiECto +RHuOec4zSnaqW4EWG7WK2NAAe15itAnWhmMOpgWVSbooi4iTsjQc2KRVbrcc0N6ZVTsj9CLg+Slm +JuwgUHfbSguPvuUCYHBBXtSuUDkiFCbLsjtzdFVHB3mBOagwE0TlBIqulhMlQg+5U8Sb/M3kHN48 ++qvWBkofZ6aYMBzdLNvcGJVXZsb/XItW9XcCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNV +HSMEGDAWgBT5YLvU49U09rj1BoAlp3PbRmmonjAdBgNVHQ4EFgQU+WC71OPVNPa49QaAJadz20Zp +qJ4wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQBWs47LCp1Jjr+kxJG7ZhcFUZh1 +++VQLHqe8RT6q9OKPv+RKY9ji9i0qVQBDb6Thi/5Sm3HXvVX+cpVHBK+Rw82xd9qt9t1wkclf7nx +Y/hoLVUE0fKNsKTPvDxeH3jnpaAgcLAExbf3cqfeIg29MyVGjGSSJuM+LmOW2puMPfgYCdcDzH2G +guDKBAdRUNf/ktUM79qGn5nX67evaOI5JpS6aLe/g9Pqemc9YmeuJeVy6OLk7K4S9ksrPJ/psEDz +OFSz/bdoyNrGj1E8svuR3Bznm53htw1yj+KkxKl4+esUrMZDBcJlOSgYAsOCsp0FvmXtll9ldDz7 +CTUue5wT/RsPXcdtgTpWD8w74a8CLyKsRspGPKAcTNZEtF4uXBVmCeEmKf7GUmG6sXP/wwyc5Wxq +lD8UykAWlYTzWamsX0xhk23RO8yilQwipmdnRC652dKKQbNmC1r7fSOl8hqw/96bg5Qu0T/fkreR +rwU7ZcegbLHNYhLDkBvjJc40vG93drEQw/cFGsDWr3RiSBd3kmmQYRzelYB0VI8YHMPzA9C/pEN1 +hlMYegouCRw2n5H9gooiS9EOUCXdywMMF8mDAAhONU2Ki+3wApRmLER/y5UnlhetCTCstnEXbosX +9hwJ1C07mKVx01QT2WDz9UtmT/rx7iASjbSsV7FFY6GsdqnC+w== +-----END CERTIFICATE----- + +SSL.com EV Root Certification Authority ECC +=========================================== +-----BEGIN CERTIFICATE----- +MIIClDCCAhqgAwIBAgIILCmcWxbtBZUwCgYIKoZIzj0EAwIwfzELMAkGA1UEBhMCVVMxDjAMBgNV +BAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24xNDAy +BgNVBAMMK1NTTC5jb20gRVYgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYw +MjEyMTgxNTIzWhcNNDEwMjEyMTgxNTIzWjB/MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMx +EDAOBgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjE0MDIGA1UEAwwrU1NM +LmNvbSBFViBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuB +BAAiA2IABKoSR5CYG/vvw0AHgyBO8TCCogbR8pKGYfL2IWjKAMTH6kMAVIbc/R/fALhBYlzccBYy +3h+Z1MzFB8gIH2EWB1E9fVwHU+M1OIzfzZ/ZLg1KthkuWnBaBu2+8KGwytAJKaNjMGEwHQYDVR0O +BBYEFFvKXuXe0oGqzagtZFG22XKbl+ZPMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUW8pe +5d7SgarNqC1kUbbZcpuX5k8wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2gAMGUCMQCK5kCJ +N+vp1RPZytRrJPOwPYdGWBrssd9v+1a6cGvHOMzosYxPD/fxZ3YOg9AeUY8CMD32IygmTMZgh5Mm +m7I1HrrW9zzRHM76JTymGoEVW/MSD2zuZYrJh6j5B+BimoxcSg== +-----END CERTIFICATE----- + +GlobalSign Root CA - R6 +======================= +-----BEGIN CERTIFICATE----- +MIIFgzCCA2ugAwIBAgIORea7A4Mzw4VlSOb/RVEwDQYJKoZIhvcNAQEMBQAwTDEgMB4GA1UECxMX +R2xvYmFsU2lnbiBSb290IENBIC0gUjYxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkds +b2JhbFNpZ24wHhcNMTQxMjEwMDAwMDAwWhcNMzQxMjEwMDAwMDAwWjBMMSAwHgYDVQQLExdHbG9i +YWxTaWduIFJvb3QgQ0EgLSBSNjETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFs +U2lnbjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJUH6HPKZvnsFMp7PPcNCPG0RQss +grRIxutbPK6DuEGSMxSkb3/pKszGsIhrxbaJ0cay/xTOURQh7ErdG1rG1ofuTToVBu1kZguSgMpE +3nOUTvOniX9PeGMIyBJQbUJmL025eShNUhqKGoC3GYEOfsSKvGRMIRxDaNc9PIrFsmbVkJq3MQbF +vuJtMgamHvm566qjuL++gmNQ0PAYid/kD3n16qIfKtJwLnvnvJO7bVPiSHyMEAc4/2ayd2F+4OqM +PKq0pPbzlUoSB239jLKJz9CgYXfIWHSw1CM69106yqLbnQneXUQtkPGBzVeS+n68UARjNN9rkxi+ +azayOeSsJDa38O+2HBNXk7besvjihbdzorg1qkXy4J02oW9UivFyVm4uiMVRQkQVlO6jxTiWm05O +WgtH8wY2SXcwvHE35absIQh1/OZhFj931dmRl4QKbNQCTXTAFO39OfuD8l4UoQSwC+n+7o/hbguy +CLNhZglqsQY6ZZZZwPA1/cnaKI0aEYdwgQqomnUdnjqGBQCe24DWJfncBZ4nWUx2OVvq+aWh2IMP +0f/fMBH5hc8zSPXKbWQULHpYT9NLCEnFlWQaYw55PfWzjMpYrZxCRXluDocZXFSxZba/jJvcE+kN +b7gu3GduyYsRtYQUigAZcIN5kZeR1BonvzceMgfYFGM8KEyvAgMBAAGjYzBhMA4GA1UdDwEB/wQE +AwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSubAWjkxPioufi1xzWx/B/yGdToDAfBgNV +HSMEGDAWgBSubAWjkxPioufi1xzWx/B/yGdToDANBgkqhkiG9w0BAQwFAAOCAgEAgyXt6NH9lVLN +nsAEoJFp5lzQhN7craJP6Ed41mWYqVuoPId8AorRbrcWc+ZfwFSY1XS+wc3iEZGtIxg93eFyRJa0 +lV7Ae46ZeBZDE1ZXs6KzO7V33EByrKPrmzU+sQghoefEQzd5Mr6155wsTLxDKZmOMNOsIeDjHfrY +BzN2VAAiKrlNIC5waNrlU/yDXNOd8v9EDERm8tLjvUYAGm0CuiVdjaExUd1URhxN25mW7xocBFym +Fe944Hn+Xds+qkxV/ZoVqW/hpvvfcDDpw+5CRu3CkwWJ+n1jez/QcYF8AOiYrg54NMMl+68KnyBr +3TsTjxKM4kEaSHpzoHdpx7Zcf4LIHv5YGygrqGytXm3ABdJ7t+uA/iU3/gKbaKxCXcPu9czc8FB1 +0jZpnOZ7BN9uBmm23goJSFmH63sUYHpkqmlD75HHTOwY3WzvUy2MmeFe8nI+z1TIvWfspA9MRf/T +uTAjB0yPEL+GltmZWrSZVxykzLsViVO6LAUP5MSeGbEYNNVMnbrt9x+vJJUEeKgDu+6B5dpffItK +oZB0JaezPkvILFa9x8jvOOJckvB595yEunQtYQEgfn7R8k8HWV+LLUNS60YMlOH1Zkd5d9VUWx+t +JDfLRVpOoERIyNiwmcUVhAn21klJwGW45hpxbqCo8YLoRT5s1gLXCmeDBVrJpBA= +-----END CERTIFICATE----- + +OISTE WISeKey Global Root GC CA +=============================== +-----BEGIN CERTIFICATE----- +MIICaTCCAe+gAwIBAgIQISpWDK7aDKtARb8roi066jAKBggqhkjOPQQDAzBtMQswCQYDVQQGEwJD +SDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNlZDEo +MCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwgUm9vdCBHQyBDQTAeFw0xNzA1MDkwOTQ4MzRa +Fw00MjA1MDkwOTU4MzNaMG0xCzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQL +ExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2Jh +bCBSb290IEdDIENBMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAETOlQwMYPchi82PG6s4nieUqjFqdr +VCTbUf/q9Akkwwsin8tqJ4KBDdLArzHkdIJuyiXZjHWd8dvQmqJLIX4Wp2OQ0jnUsYd4XxiWD1Ab +NTcPasbc2RNNpI6QN+a9WzGRo1QwUjAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAd +BgNVHQ4EFgQUSIcUrOPDnpBgOtfKie7TrYy0UGYwEAYJKwYBBAGCNxUBBAMCAQAwCgYIKoZIzj0E +AwMDaAAwZQIwJsdpW9zV57LnyAyMjMPdeYwbY9XJUpROTYJKcx6ygISpJcBMWm1JKWB4E+J+SOtk +AjEA2zQgMgj/mkkCtojeFK9dbJlxjRo/i9fgojaGHAeCOnZT/cKi7e97sIBPWA9LUzm9 +-----END CERTIFICATE----- + +UCA Global G2 Root +================== +-----BEGIN CERTIFICATE----- +MIIFRjCCAy6gAwIBAgIQXd+x2lqj7V2+WmUgZQOQ7zANBgkqhkiG9w0BAQsFADA9MQswCQYDVQQG +EwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxGzAZBgNVBAMMElVDQSBHbG9iYWwgRzIgUm9vdDAeFw0x +NjAzMTEwMDAwMDBaFw00MDEyMzEwMDAwMDBaMD0xCzAJBgNVBAYTAkNOMREwDwYDVQQKDAhVbmlU +cnVzdDEbMBkGA1UEAwwSVUNBIEdsb2JhbCBHMiBSb290MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A +MIICCgKCAgEAxeYrb3zvJgUno4Ek2m/LAfmZmqkywiKHYUGRO8vDaBsGxUypK8FnFyIdK+35KYmT +oni9kmugow2ifsqTs6bRjDXVdfkX9s9FxeV67HeToI8jrg4aA3++1NDtLnurRiNb/yzmVHqUwCoV +8MmNsHo7JOHXaOIxPAYzRrZUEaalLyJUKlgNAQLx+hVRZ2zA+te2G3/RVogvGjqNO7uCEeBHANBS +h6v7hn4PJGtAnTRnvI3HLYZveT6OqTwXS3+wmeOwcWDcC/Vkw85DvG1xudLeJ1uK6NjGruFZfc8o +LTW4lVYa8bJYS7cSN8h8s+1LgOGN+jIjtm+3SJUIsUROhYw6AlQgL9+/V087OpAh18EmNVQg7Mc/ +R+zvWr9LesGtOxdQXGLYD0tK3Cv6brxzks3sx1DoQZbXqX5t2Okdj4q1uViSukqSKwxW/YDrCPBe +KW4bHAyvj5OJrdu9o54hyokZ7N+1wxrrFv54NkzWbtA+FxyQF2smuvt6L78RHBgOLXMDj6DlNaBa +4kx1HXHhOThTeEDMg5PXCp6dW4+K5OXgSORIskfNTip1KnvyIvbJvgmRlld6iIis7nCs+dwp4wwc +OxJORNanTrAmyPPZGpeRaOrvjUYG0lZFWJo8DA+DuAUlwznPO6Q0ibd5Ei9Hxeepl2n8pndntd97 +8XplFeRhVmUCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O +BBYEFIHEjMz15DD/pQwIX4wVZyF0Ad/fMA0GCSqGSIb3DQEBCwUAA4ICAQATZSL1jiutROTL/7lo +5sOASD0Ee/ojL3rtNtqyzm325p7lX1iPyzcyochltq44PTUbPrw7tgTQvPlJ9Zv3hcU2tsu8+Mg5 +1eRfB70VVJd0ysrtT7q6ZHafgbiERUlMjW+i67HM0cOU2kTC5uLqGOiiHycFutfl1qnN3e92mI0A +Ds0b+gO3joBYDic/UvuUospeZcnWhNq5NXHzJsBPd+aBJ9J3O5oUb3n09tDh05S60FdRvScFDcH9 +yBIw7m+NESsIndTUv4BFFJqIRNow6rSn4+7vW4LVPtateJLbXDzz2K36uGt/xDYotgIVilQsnLAX +c47QN6MUPJiVAAwpBVueSUmxX8fjy88nZY41F7dXyDDZQVu5FLbowg+UMaeUmMxq67XhJ/UQqAHo +jhJi6IjMtX9Gl8CbEGY4GjZGXyJoPd/JxhMnq1MGrKI8hgZlb7F+sSlEmqO6SWkoaY/X5V+tBIZk +bxqgDMUIYs6Ao9Dz7GjevjPHF1t/gMRMTLGmhIrDO7gJzRSBuhjjVFc2/tsvfEehOjPI+Vg7RE+x +ygKJBJYoaMVLuCaJu9YzL1DV/pqJuhgyklTGW+Cd+V7lDSKb9triyCGyYiGqhkCyLmTTX8jjfhFn +RR8F/uOi77Oos/N9j/gMHyIfLXC0uAE0djAA5SN4p1bXUB+K+wb1whnw0A== +-----END CERTIFICATE----- + +UCA Extended Validation Root +============================ +-----BEGIN CERTIFICATE----- +MIIFWjCCA0KgAwIBAgIQT9Irj/VkyDOeTzRYZiNwYDANBgkqhkiG9w0BAQsFADBHMQswCQYDVQQG +EwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxJTAjBgNVBAMMHFVDQSBFeHRlbmRlZCBWYWxpZGF0aW9u +IFJvb3QwHhcNMTUwMzEzMDAwMDAwWhcNMzgxMjMxMDAwMDAwWjBHMQswCQYDVQQGEwJDTjERMA8G +A1UECgwIVW5pVHJ1c3QxJTAjBgNVBAMMHFVDQSBFeHRlbmRlZCBWYWxpZGF0aW9uIFJvb3QwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCpCQcoEwKwmeBkqh5DFnpzsZGgdT6o+uM4AHrs +iWogD4vFsJszA1qGxliG1cGFu0/GnEBNyr7uaZa4rYEwmnySBesFK5pI0Lh2PpbIILvSsPGP2KxF +Rv+qZ2C0d35qHzwaUnoEPQc8hQ2E0B92CvdqFN9y4zR8V05WAT558aopO2z6+I9tTcg1367r3CTu +eUWnhbYFiN6IXSV8l2RnCdm/WhUFhvMJHuxYMjMR83dksHYf5BA1FxvyDrFspCqjc/wJHx4yGVMR +59mzLC52LqGj3n5qiAno8geK+LLNEOfic0CTuwjRP+H8C5SzJe98ptfRr5//lpr1kXuYC3fUfugH +0mK1lTnj8/FtDw5lhIpjVMWAtuCeS31HJqcBCF3RiJ7XwzJE+oJKCmhUfzhTA8ykADNkUVkLo4KR +el7sFsLzKuZi2irbWWIQJUoqgQtHB0MGcIfS+pMRKXpITeuUx3BNr2fVUbGAIAEBtHoIppB/TuDv +B0GHr2qlXov7z1CymlSvw4m6WC31MJixNnI5fkkE/SmnTHnkBVfblLkWU41Gsx2VYVdWf6/wFlth +WG82UBEL2KwrlRYaDh8IzTY0ZRBiZtWAXxQgXy0MoHgKaNYs1+lvK9JKBZP8nm9rZ/+I8U6laUpS +NwXqxhaN0sSZ0YIrO7o1dfdRUVjzyAfd5LQDfwIDAQABo0IwQDAdBgNVHQ4EFgQU2XQ65DA9DfcS +3H5aBZ8eNJr34RQwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQEL +BQADggIBADaNl8xCFWQpN5smLNb7rhVpLGsaGvdftvkHTFnq88nIua7Mui563MD1sC3AO6+fcAUR +ap8lTwEpcOPlDOHqWnzcSbvBHiqB9RZLcpHIojG5qtr8nR/zXUACE/xOHAbKsxSQVBcZEhrxH9cM +aVr2cXj0lH2RC47skFSOvG+hTKv8dGT9cZr4QQehzZHkPJrgmzI5c6sq1WnIeJEmMX3ixzDx/BR4 +dxIOE/TdFpS/S2d7cFOFyrC78zhNLJA5wA3CXWvp4uXViI3WLL+rG761KIcSF3Ru/H38j9CHJrAb ++7lsq+KePRXBOy5nAliRn+/4Qh8st2j1da3Ptfb/EX3C8CSlrdP6oDyp+l3cpaDvRKS+1ujl5BOW +F3sGPjLtx7dCvHaj2GU4Kzg1USEODm8uNBNA4StnDG1KQTAYI1oyVZnJF+A83vbsea0rWBmirSwi +GpWOvpaQXUJXxPkUAzUrHC1RVwinOt4/5Mi0A3PCwSaAuwtCH60NryZy2sy+s6ODWA2CxR9GUeOc +GMyNm43sSet1UNWMKFnKdDTajAshqx7qG+XH/RU+wBeq+yNuJkbL+vmxcmtpzyKEC2IPrNkZAJSi +djzULZrtBJ4tBmIQN1IchXIbJ+XMxjHsN+xjWZsLHXbMfjKaiJUINlK73nZfdklJrX+9ZSCyycEr +dhh2n1ax +-----END CERTIFICATE----- + +Certigna Root CA +================ +-----BEGIN CERTIFICATE----- +MIIGWzCCBEOgAwIBAgIRAMrpG4nxVQMNo+ZBbcTjpuEwDQYJKoZIhvcNAQELBQAwWjELMAkGA1UE +BhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczEcMBoGA1UECwwTMDAwMiA0ODE0NjMwODEwMDAzNjEZ +MBcGA1UEAwwQQ2VydGlnbmEgUm9vdCBDQTAeFw0xMzEwMDEwODMyMjdaFw0zMzEwMDEwODMyMjda +MFoxCzAJBgNVBAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxHDAaBgNVBAsMEzAwMDIgNDgxNDYz +MDgxMDAwMzYxGTAXBgNVBAMMEENlcnRpZ25hIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4IC +DwAwggIKAoICAQDNGDllGlmx6mQWDoyUJJV8g9PFOSbcDO8WV43X2KyjQn+Cyu3NW9sOty3tRQgX +stmzy9YXUnIo245Onoq2C/mehJpNdt4iKVzSs9IGPjA5qXSjklYcoW9MCiBtnyN6tMbaLOQdLNyz +KNAT8kxOAkmhVECe5uUFoC2EyP+YbNDrihqECB63aCPuI9Vwzm1RaRDuoXrC0SIxwoKF0vJVdlB8 +JXrJhFwLrN1CTivngqIkicuQstDuI7pmTLtipPlTWmR7fJj6o0ieD5Wupxj0auwuA0Wv8HT4Ks16 +XdG+RCYyKfHx9WzMfgIhC59vpD++nVPiz32pLHxYGpfhPTc3GGYo0kDFUYqMwy3OU4gkWGQwFsWq +4NYKpkDfePb1BHxpE4S80dGnBs8B92jAqFe7OmGtBIyT46388NtEbVncSVmurJqZNjBBe3YzIoej +wpKGbvlw7q6Hh5UbxHq9MfPU0uWZ/75I7HX1eBYdpnDBfzwboZL7z8g81sWTCo/1VTp2lc5ZmIoJ +lXcymoO6LAQ6l73UL77XbJuiyn1tJslV1c/DeVIICZkHJC1kJWumIWmbat10TWuXekG9qxf5kBdI +jzb5LdXF2+6qhUVB+s06RbFo5jZMm5BX7CO5hwjCxAnxl4YqKE3idMDaxIzb3+KhF1nOJFl0Mdp/ +/TBt2dzhauH8XwIDAQABo4IBGjCCARYwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw +HQYDVR0OBBYEFBiHVuBud+4kNTxOc5of1uHieX4rMB8GA1UdIwQYMBaAFBiHVuBud+4kNTxOc5of +1uHieX4rMEQGA1UdIAQ9MDswOQYEVR0gADAxMC8GCCsGAQUFBwIBFiNodHRwczovL3d3d3cuY2Vy +dGlnbmEuZnIvYXV0b3JpdGVzLzBtBgNVHR8EZjBkMC+gLaArhilodHRwOi8vY3JsLmNlcnRpZ25h +LmZyL2NlcnRpZ25hcm9vdGNhLmNybDAxoC+gLYYraHR0cDovL2NybC5kaGlteW90aXMuY29tL2Nl +cnRpZ25hcm9vdGNhLmNybDANBgkqhkiG9w0BAQsFAAOCAgEAlLieT/DjlQgi581oQfccVdV8AOIt +OoldaDgvUSILSo3L6btdPrtcPbEo/uRTVRPPoZAbAh1fZkYJMyjhDSSXcNMQH+pkV5a7XdrnxIxP +TGRGHVyH41neQtGbqH6mid2PHMkwgu07nM3A6RngatgCdTer9zQoKJHyBApPNeNgJgH60BGM+RFq +7q89w1DTj18zeTyGqHNFkIwgtnJzFyO+B2XleJINugHA64wcZr+shncBlA2c5uk5jR+mUYyZDDl3 +4bSb+hxnV29qao6pK0xXeXpXIs/NX2NGjVxZOob4Mkdio2cNGJHc+6Zr9UhhcyNZjgKnvETq9Emd +8VRY+WCv2hikLyhF3HqgiIZd8zvn/yk1gPxkQ5Tm4xxvvq0OKmOZK8l+hfZx6AYDlf7ej0gcWtSS +6Cvu5zHbugRqh5jnxV/vfaci9wHYTfmJ0A6aBVmknpjZbyvKcL5kwlWj9Omvw5Ip3IgWJJk8jSaY +tlu3zM63Nwf9JtmYhST/WSMDmu2dnajkXjjO11INb9I/bbEFa0nOipFGc/T2L/Coc3cOZayhjWZS +aX5LaAzHHjcng6WMxwLkFM1JAbBzs/3GkDpv0mztO+7skb6iQ12LAEpmJURw3kAP+HwV96LOPNde +E4yBFxgX0b3xdxA61GU5wSesVywlVP+i2k+KYTlerj1KjL0= +-----END CERTIFICATE----- + +emSign Root CA - G1 +=================== +-----BEGIN CERTIFICATE----- +MIIDlDCCAnygAwIBAgIKMfXkYgxsWO3W2DANBgkqhkiG9w0BAQsFADBnMQswCQYDVQQGEwJJTjET +MBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBUZWNobm9sb2dpZXMgTGltaXRl +ZDEcMBoGA1UEAxMTZW1TaWduIFJvb3QgQ0EgLSBHMTAeFw0xODAyMTgxODMwMDBaFw00MzAyMTgx +ODMwMDBaMGcxCzAJBgNVBAYTAklOMRMwEQYDVQQLEwplbVNpZ24gUEtJMSUwIwYDVQQKExxlTXVk +aHJhIFRlY2hub2xvZ2llcyBMaW1pdGVkMRwwGgYDVQQDExNlbVNpZ24gUm9vdCBDQSAtIEcxMIIB +IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAk0u76WaK7p1b1TST0Bsew+eeuGQzf2N4aLTN +LnF115sgxk0pvLZoYIr3IZpWNVrzdr3YzZr/k1ZLpVkGoZM0Kd0WNHVO8oG0x5ZOrRkVUkr+PHB1 +cM2vK6sVmjM8qrOLqs1D/fXqcP/tzxE7lM5OMhbTI0Aqd7OvPAEsbO2ZLIvZTmmYsvePQbAyeGHW +DV/D+qJAkh1cF+ZwPjXnorfCYuKrpDhMtTk1b+oDafo6VGiFbdbyL0NVHpENDtjVaqSW0RM8LHhQ +6DqS0hdW5TUaQBw+jSztOd9C4INBdN+jzcKGYEho42kLVACL5HZpIQ15TjQIXhTCzLG3rdd8cIrH +hQIDAQABo0IwQDAdBgNVHQ4EFgQU++8Nhp6w492pufEhF38+/PB3KxowDgYDVR0PAQH/BAQDAgEG +MA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAFn/8oz1h31xPaOfG1vR2vjTnGs2 +vZupYeveFix0PZ7mddrXuqe8QhfnPZHr5X3dPpzxz5KsbEjMwiI/aTvFthUvozXGaCocV685743Q +NcMYDHsAVhzNixl03r4PEuDQqqE/AjSxcM6dGNYIAwlG7mDgfrbESQRRfXBgvKqy/3lyeqYdPV8q ++Mri/Tm3R7nrft8EI6/6nAYH6ftjk4BAtcZsCjEozgyfz7MjNYBBjWzEN3uBL4ChQEKF6dk4jeih +U80Bv2noWgbyRQuQ+q7hv53yrlc8pa6yVvSLZUDp/TGBLPQ5Cdjua6e0ph0VpZj3AYHYhX3zUVxx +iN66zB+Afko= +-----END CERTIFICATE----- + +emSign ECC Root CA - G3 +======================= +-----BEGIN CERTIFICATE----- +MIICTjCCAdOgAwIBAgIKPPYHqWhwDtqLhDAKBggqhkjOPQQDAzBrMQswCQYDVQQGEwJJTjETMBEG +A1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBUZWNobm9sb2dpZXMgTGltaXRlZDEg +MB4GA1UEAxMXZW1TaWduIEVDQyBSb290IENBIC0gRzMwHhcNMTgwMjE4MTgzMDAwWhcNNDMwMjE4 +MTgzMDAwWjBrMQswCQYDVQQGEwJJTjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11 +ZGhyYSBUZWNobm9sb2dpZXMgTGltaXRlZDEgMB4GA1UEAxMXZW1TaWduIEVDQyBSb290IENBIC0g +RzMwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQjpQy4LRL1KPOxst3iAhKAnjlfSU2fySU0WXTsuwYc +58Byr+iuL+FBVIcUqEqy6HyC5ltqtdyzdc6LBtCGI79G1Y4PPwT01xySfvalY8L1X44uT6EYGQIr +MgqCZH0Wk9GjQjBAMB0GA1UdDgQWBBR8XQKEE9TMipuBzhccLikenEhjQjAOBgNVHQ8BAf8EBAMC +AQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNpADBmAjEAvvNhzwIQHWSVB7gYboiFBS+D +CBeQyh+KTOgNG3qxrdWBCUfvO6wIBHxcmbHtRwfSAjEAnbpV/KlK6O3t5nYBQnvI+GDZjVGLVTv7 +jHvrZQnD+JbNR6iC8hZVdyR+EhCVBCyj +-----END CERTIFICATE----- + +emSign Root CA - C1 +=================== +-----BEGIN CERTIFICATE----- +MIIDczCCAlugAwIBAgILAK7PALrEzzL4Q7IwDQYJKoZIhvcNAQELBQAwVjELMAkGA1UEBhMCVVMx +EzARBgNVBAsTCmVtU2lnbiBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMRwwGgYDVQQDExNlbVNp +Z24gUm9vdCBDQSAtIEMxMB4XDTE4MDIxODE4MzAwMFoXDTQzMDIxODE4MzAwMFowVjELMAkGA1UE +BhMCVVMxEzARBgNVBAsTCmVtU2lnbiBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMRwwGgYDVQQD +ExNlbVNpZ24gUm9vdCBDQSAtIEMxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz+up +ufGZBczYKCFK83M0UYRWEPWgTywS4/oTmifQz/l5GnRfHXk5/Fv4cI7gklL35CX5VIPZHdPIWoU/ +Xse2B+4+wM6ar6xWQio5JXDWv7V7Nq2s9nPczdcdioOl+yuQFTdrHCZH3DspVpNqs8FqOp099cGX +OFgFixwR4+S0uF2FHYP+eF8LRWgYSKVGczQ7/g/IdrvHGPMF0Ybzhe3nudkyrVWIzqa2kbBPrH4V +I5b2P/AgNBbeCsbEBEV5f6f9vtKppa+cxSMq9zwhbL2vj07FOrLzNBL834AaSaTUqZX3noleooms +lMuoaJuvimUnzYnu3Yy1aylwQ6BpC+S5DwIDAQABo0IwQDAdBgNVHQ4EFgQU/qHgcB4qAzlSWkK+ +XJGFehiqTbUwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQAD +ggEBAMJKVvoVIXsoounlHfv4LcQ5lkFMOycsxGwYFYDGrK9HWS8mC+M2sO87/kOXSTKZEhVb3xEp +/6tT+LvBeA+snFOvV71ojD1pM/CjoCNjO2RnIkSt1XHLVip4kqNPEjE2NuLe/gDEo2APJ62gsIq1 +NnpSob0n9CAnYuhNlCQT5AoE6TyrLshDCUrGYQTlSTR+08TI9Q/Aqum6VF7zYytPT1DU/rl7mYw9 +wC68AivTxEDkigcxHpvOJpkT+xHqmiIMERnHXhuBUDDIlhJu58tBf5E7oke3VIAb3ADMmpDqw8NQ +BmIMMMAVSKeoWXzhriKi4gp6D/piq1JM4fHfyr6DDUI= +-----END CERTIFICATE----- + +emSign ECC Root CA - C3 +======================= +-----BEGIN CERTIFICATE----- +MIICKzCCAbGgAwIBAgIKe3G2gla4EnycqDAKBggqhkjOPQQDAzBaMQswCQYDVQQGEwJVUzETMBEG +A1UECxMKZW1TaWduIFBLSTEUMBIGA1UEChMLZU11ZGhyYSBJbmMxIDAeBgNVBAMTF2VtU2lnbiBF +Q0MgUm9vdCBDQSAtIEMzMB4XDTE4MDIxODE4MzAwMFoXDTQzMDIxODE4MzAwMFowWjELMAkGA1UE +BhMCVVMxEzARBgNVBAsTCmVtU2lnbiBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMSAwHgYDVQQD +ExdlbVNpZ24gRUNDIFJvb3QgQ0EgLSBDMzB2MBAGByqGSM49AgEGBSuBBAAiA2IABP2lYa57JhAd +6bciMK4G9IGzsUJxlTm801Ljr6/58pc1kjZGDoeVjbk5Wum739D+yAdBPLtVb4OjavtisIGJAnB9 +SMVK4+kiVCJNk7tCDK93nCOmfddhEc5lx/h//vXyqaNCMEAwHQYDVR0OBBYEFPtaSNCAIEDyqOkA +B2kZd6fmw/TPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MAoGCCqGSM49BAMDA2gA +MGUCMQC02C8Cif22TGK6Q04ThHK1rt0c3ta13FaPWEBaLd4gTCKDypOofu4SQMfWh0/434UCMBwU +ZOR8loMRnLDRWmFLpg9J0wD8ofzkpf9/rdcw0Md3f76BB1UwUCAU9Vc4CqgxUQ== +-----END CERTIFICATE----- + +Hongkong Post Root CA 3 +======================= +-----BEGIN CERTIFICATE----- +MIIFzzCCA7egAwIBAgIUCBZfikyl7ADJk0DfxMauI7gcWqQwDQYJKoZIhvcNAQELBQAwbzELMAkG +A1UEBhMCSEsxEjAQBgNVBAgTCUhvbmcgS29uZzESMBAGA1UEBxMJSG9uZyBLb25nMRYwFAYDVQQK +Ew1Ib25na29uZyBQb3N0MSAwHgYDVQQDExdIb25na29uZyBQb3N0IFJvb3QgQ0EgMzAeFw0xNzA2 +MDMwMjI5NDZaFw00MjA2MDMwMjI5NDZaMG8xCzAJBgNVBAYTAkhLMRIwEAYDVQQIEwlIb25nIEtv +bmcxEjAQBgNVBAcTCUhvbmcgS29uZzEWMBQGA1UEChMNSG9uZ2tvbmcgUG9zdDEgMB4GA1UEAxMX +SG9uZ2tvbmcgUG9zdCBSb290IENBIDMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCz +iNfqzg8gTr7m1gNt7ln8wlffKWihgw4+aMdoWJwcYEuJQwy51BWy7sFOdem1p+/l6TWZ5Mwc50tf +jTMwIDNT2aa71T4Tjukfh0mtUC1Qyhi+AViiE3CWu4mIVoBc+L0sPOFMV4i707mV78vH9toxdCim +5lSJ9UExyuUmGs2C4HDaOym71QP1mbpV9WTRYA6ziUm4ii8F0oRFKHyPaFASePwLtVPLwpgchKOe +sL4jpNrcyCse2m5FHomY2vkALgbpDDtw1VAliJnLzXNg99X/NWfFobxeq81KuEXryGgeDQ0URhLj +0mRiikKYvLTGCAj4/ahMZJx2Ab0vqWwzD9g/KLg8aQFChn5pwckGyuV6RmXpwtZQQS4/t+TtbNe/ +JgERohYpSms0BpDsE9K2+2p20jzt8NYt3eEV7KObLyzJPivkaTv/ciWxNoZbx39ri1UbSsUgYT2u +y1DhCDq+sI9jQVMwCFk8mB13umOResoQUGC/8Ne8lYePl8X+l2oBlKN8W4UdKjk60FSh0Tlxnf0h ++bV78OLgAo9uliQlLKAeLKjEiafv7ZkGL7YKTE/bosw3Gq9HhS2KX8Q0NEwA/RiTZxPRN+ZItIsG +xVd7GYYKecsAyVKvQv83j+GjHno9UKtjBucVtT+2RTeUN7F+8kjDf8V1/peNRY8apxpyKBpADwID +AQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBQXnc0e +i9Y5K3DTXNSguB+wAPzFYTAdBgNVHQ4EFgQUF53NHovWOStw01zUoLgfsAD8xWEwDQYJKoZIhvcN +AQELBQADggIBAFbVe27mIgHSQpsY1Q7XZiNc4/6gx5LS6ZStS6LG7BJ8dNVI0lkUmcDrudHr9Egw +W62nV3OZqdPlt9EuWSRY3GguLmLYauRwCy0gUCCkMpXRAJi70/33MvJJrsZ64Ee+bs7Lo3I6LWld +y8joRTnU+kLBEUx3XZL7av9YROXrgZ6voJmtvqkBZss4HTzfQx/0TW60uhdG/H39h4F5ag0zD/ov ++BS5gLNdTaqX4fnkGMX41TiMJjz98iji7lpJiCzfeT2OnpA8vUFKOt1b9pq0zj8lMH8yfaIDlNDc +eqFS3m6TjRgm/VWsvY+b0s+v54Ysyx8Jb6NvqYTUc79NoXQbTiNg8swOqn+knEwlqLJmOzj/2ZQw +9nKEvmhVEA/GcywWaZMH/rFF7buiVWqw2rVKAiUnhde3t4ZEFolsgCs+l6mc1X5VTMbeRRAc6uk7 +nwNT7u56AQIWeNTowr5GdogTPyK7SBIdUgC0An4hGh6cJfTzPV4e0hz5sy229zdcxsshTrD3mUcY +hcErulWuBurQB7Lcq9CClnXO0lD+mefPL5/ndtFhKvshuzHQqp9HpLIiyhY6UFfEW0NnxWViA0kB +60PZ2Pierc+xYw5F9KBaLJstxabArahH9CdMOA0uG0k7UvToiIMrVCjU8jVStDKDYmlkDJGcn5fq +dBb9HxEGmpv0 +-----END CERTIFICATE----- + +Entrust Root Certification Authority - G4 +========================================= +-----BEGIN CERTIFICATE----- +MIIGSzCCBDOgAwIBAgIRANm1Q3+vqTkPAAAAAFVlrVgwDQYJKoZIhvcNAQELBQAwgb4xCzAJBgNV +BAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3Qu +bmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxNSBFbnRydXN0LCBJbmMuIC0gZm9yIGF1 +dGhvcml6ZWQgdXNlIG9ubHkxMjAwBgNVBAMTKUVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1 +dGhvcml0eSAtIEc0MB4XDTE1MDUyNzExMTExNloXDTM3MTIyNzExNDExNlowgb4xCzAJBgNVBAYT +AlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0 +L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxNSBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhv +cml6ZWQgdXNlIG9ubHkxMjAwBgNVBAMTKUVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhv +cml0eSAtIEc0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsewsQu7i0TD/pZJH4i3D +umSXbcr3DbVZwbPLqGgZ2K+EbTBwXX7zLtJTmeH+H17ZSK9dE43b/2MzTdMAArzE+NEGCJR5WIoV +3imz/f3ET+iq4qA7ec2/a0My3dl0ELn39GjUu9CH1apLiipvKgS1sqbHoHrmSKvS0VnM1n4j5pds +8ELl3FFLFUHtSUrJ3hCX1nbB76W1NhSXNdh4IjVS70O92yfbYVaCNNzLiGAMC1rlLAHGVK/XqsEQ +e9IFWrhAnoanw5CGAlZSCXqc0ieCU0plUmr1POeo8pyvi73TDtTUXm6Hnmo9RR3RXRv06QqsYJn7 +ibT/mCzPfB3pAqoEmh643IhuJbNsZvc8kPNXwbMv9W3y+8qh+CmdRouzavbmZwe+LGcKKh9asj5X +xNMhIWNlUpEbsZmOeX7m640A2Vqq6nPopIICR5b+W45UYaPrL0swsIsjdXJ8ITzI9vF01Bx7owVV +7rtNOzK+mndmnqxpkCIHH2E6lr7lmk/MBTwoWdPBDFSoWWG9yHJM6Nyfh3+9nEg2XpWjDrk4JFX8 +dWbrAuMINClKxuMrLzOg2qOGpRKX/YAr2hRC45K9PvJdXmd0LhyIRyk0X+IyqJwlN4y6mACXi0mW +Hv0liqzc2thddG5msP9E36EYxr5ILzeUePiVSj9/E15dWf10hkNjc0kCAwEAAaNCMEAwDwYDVR0T +AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJ84xFYjwznooHFs6FRM5Og6sb9n +MA0GCSqGSIb3DQEBCwUAA4ICAQAS5UKme4sPDORGpbZgQIeMJX6tuGguW8ZAdjwD+MlZ9POrYs4Q +jbRaZIxowLByQzTSGwv2LFPSypBLhmb8qoMi9IsabyZIrHZ3CL/FmFz0Jomee8O5ZDIBf9PD3Vht +7LGrhFV0d4QEJ1JrhkzO3bll/9bGXp+aEJlLdWr+aumXIOTkdnrG0CSqkM0gkLpHZPt/B7NTeLUK +YvJzQ85BK4FqLoUWlFPUa19yIqtRLULVAJyZv967lDtX/Zr1hstWO1uIAeV8KEsD+UmDfLJ/fOPt +jqF/YFOOVZ1QNBIPt5d7bIdKROf1beyAN/BYGW5KaHbwH5Lk6rWS02FREAutp9lfx1/cH6NcjKF+ +m7ee01ZvZl4HliDtC3T7Zk6LERXpgUl+b7DUUH8i119lAg2m9IUe2K4GS0qn0jFmwvjO5QimpAKW +RGhXxNUzzxkvFMSUHHuk2fCfDrGA4tGeEWSpiBE6doLlYsKA2KSD7ZPvfC+QsDJMlhVoSFLUmQjA +JOgc47OlIQ6SwJAfzyBfyjs4x7dtOvPmRLgOMWuIjnDrnBdSqEGULoe256YSxXXfW8AKbnuk5F6G ++TaU33fD6Q3AOfF5u0aOq0NZJ7cguyPpVkAh7DE9ZapD8j3fcEThuk0mEDuYn/PIjhs4ViFqUZPT +kcpG2om3PVODLAgfi49T3f+sHw== +-----END CERTIFICATE----- + +Microsoft ECC Root Certificate Authority 2017 +============================================= +-----BEGIN CERTIFICATE----- +MIICWTCCAd+gAwIBAgIQZvI9r4fei7FK6gxXMQHC7DAKBggqhkjOPQQDAzBlMQswCQYDVQQGEwJV +UzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYwNAYDVQQDEy1NaWNyb3NvZnQgRUND +IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTcwHhcNMTkxMjE4MjMwNjQ1WhcNNDIwNzE4 +MjMxNjA0WjBlMQswCQYDVQQGEwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYw +NAYDVQQDEy1NaWNyb3NvZnQgRUNDIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTcwdjAQ +BgcqhkjOPQIBBgUrgQQAIgNiAATUvD0CQnVBEyPNgASGAlEvaqiBYgtlzPbKnR5vSmZRogPZnZH6 +thaxjG7efM3beaYvzrvOcS/lpaso7GMEZpn4+vKTEAXhgShC48Zo9OYbhGBKia/teQ87zvH2RPUB +eMCjVDBSMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTIy5lycFIM ++Oa+sgRXKSrPQhDtNTAQBgkrBgEEAYI3FQEEAwIBADAKBggqhkjOPQQDAwNoADBlAjBY8k3qDPlf +Xu5gKcs68tvWMoQZP3zVL8KxzJOuULsJMsbG7X7JNpQS5GiFBqIb0C8CMQCZ6Ra0DvpWSNSkMBaR +eNtUjGUBiudQZsIxtzm6uBoiB078a1QWIP8rtedMDE2mT3M= +-----END CERTIFICATE----- + +Microsoft RSA Root Certificate Authority 2017 +============================================= +-----BEGIN CERTIFICATE----- +MIIFqDCCA5CgAwIBAgIQHtOXCV/YtLNHcB6qvn9FszANBgkqhkiG9w0BAQwFADBlMQswCQYDVQQG +EwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYwNAYDVQQDEy1NaWNyb3NvZnQg +UlNBIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTcwHhcNMTkxMjE4MjI1MTIyWhcNNDIw +NzE4MjMwMDIzWjBlMQswCQYDVQQGEwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u +MTYwNAYDVQQDEy1NaWNyb3NvZnQgUlNBIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTcw +ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKW76UM4wplZEWCpW9R2LBifOZNt9GkMml +7Xhqb0eRaPgnZ1AzHaGm++DlQ6OEAlcBXZxIQIJTELy/xztokLaCLeX0ZdDMbRnMlfl7rEqUrQ7e +S0MdhweSE5CAg2Q1OQT85elss7YfUJQ4ZVBcF0a5toW1HLUX6NZFndiyJrDKxHBKrmCk3bPZ7Pw7 +1VdyvD/IybLeS2v4I2wDwAW9lcfNcztmgGTjGqwu+UcF8ga2m3P1eDNbx6H7JyqhtJqRjJHTOoI+ +dkC0zVJhUXAoP8XFWvLJjEm7FFtNyP9nTUwSlq31/niol4fX/V4ggNyhSyL71Imtus5Hl0dVe49F +yGcohJUcaDDv70ngNXtk55iwlNpNhTs+VcQor1fznhPbRiefHqJeRIOkpcrVE7NLP8TjwuaGYaRS +MLl6IE9vDzhTyzMMEyuP1pq9KsgtsRx9S1HKR9FIJ3Jdh+vVReZIZZ2vUpC6W6IYZVcSn2i51BVr +lMRpIpj0M+Dt+VGOQVDJNE92kKz8OMHY4Xu54+OU4UZpyw4KUGsTuqwPN1q3ErWQgR5WrlcihtnJ +0tHXUeOrO8ZV/R4O03QK0dqq6mm4lyiPSMQH+FJDOvTKVTUssKZqwJz58oHhEmrARdlns87/I6KJ +ClTUFLkqqNfs+avNJVgyeY+QW5g5xAgGwax/Dj0ApQIDAQABo1QwUjAOBgNVHQ8BAf8EBAMCAYYw +DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUCctZf4aycI8awznjwNnpv7tNsiMwEAYJKwYBBAGC +NxUBBAMCAQAwDQYJKoZIhvcNAQEMBQADggIBAKyvPl3CEZaJjqPnktaXFbgToqZCLgLNFgVZJ8og +6Lq46BrsTaiXVq5lQ7GPAJtSzVXNUzltYkyLDVt8LkS/gxCP81OCgMNPOsduET/m4xaRhPtthH80 +dK2Jp86519efhGSSvpWhrQlTM93uCupKUY5vVau6tZRGrox/2KJQJWVggEbbMwSubLWYdFQl3JPk ++ONVFT24bcMKpBLBaYVu32TxU5nhSnUgnZUP5NbcA/FZGOhHibJXWpS2qdgXKxdJ5XbLwVaZOjex +/2kskZGT4d9Mozd2TaGf+G0eHdP67Pv0RR0Tbc/3WeUiJ3IrhvNXuzDtJE3cfVa7o7P4NHmJweDy +AmH3pvwPuxwXC65B2Xy9J6P9LjrRk5Sxcx0ki69bIImtt2dmefU6xqaWM/5TkshGsRGRxpl/j8nW +ZjEgQRCHLQzWwa80mMpkg/sTV9HB8Dx6jKXB/ZUhoHHBk2dxEuqPiAppGWSZI1b7rCoucL5mxAyE +7+WL85MB+GqQk2dLsmijtWKP6T+MejteD+eMuMZ87zf9dOLITzNy4ZQ5bb0Sr74MTnB8G2+NszKT +c0QWbej09+CVgI+WXTik9KveCjCHk9hNAHFiRSdLOkKEW39lt2c0Ui2cFmuqqNh7o0JMcccMyj6D +5KbvtwEwXlGjefVwaaZBRA+GsCyRxj3qrg+E +-----END CERTIFICATE----- + +e-Szigno Root CA 2017 +===================== +-----BEGIN CERTIFICATE----- +MIICQDCCAeWgAwIBAgIMAVRI7yH9l1kN9QQKMAoGCCqGSM49BAMCMHExCzAJBgNVBAYTAkhVMREw +DwYDVQQHDAhCdWRhcGVzdDEWMBQGA1UECgwNTWljcm9zZWMgTHRkLjEXMBUGA1UEYQwOVkFUSFUt +MjM1ODQ0OTcxHjAcBgNVBAMMFWUtU3ppZ25vIFJvb3QgQ0EgMjAxNzAeFw0xNzA4MjIxMjA3MDZa +Fw00MjA4MjIxMjA3MDZaMHExCzAJBgNVBAYTAkhVMREwDwYDVQQHDAhCdWRhcGVzdDEWMBQGA1UE +CgwNTWljcm9zZWMgTHRkLjEXMBUGA1UEYQwOVkFUSFUtMjM1ODQ0OTcxHjAcBgNVBAMMFWUtU3pp +Z25vIFJvb3QgQ0EgMjAxNzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJbcPYrYsHtvxie+RJCx +s1YVe45DJH0ahFnuY2iyxl6H0BVIHqiQrb1TotreOpCmYF9oMrWGQd+HWyx7xf58etqjYzBhMA8G +A1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSHERUI0arBeAyxr87GyZDv +vzAEwDAfBgNVHSMEGDAWgBSHERUI0arBeAyxr87GyZDvvzAEwDAKBggqhkjOPQQDAgNJADBGAiEA +tVfd14pVCzbhhkT61NlojbjcI4qKDdQvfepz7L9NbKgCIQDLpbQS+ue16M9+k/zzNY9vTlp8tLxO +svxyqltZ+efcMQ== +-----END CERTIFICATE----- + +certSIGN Root CA G2 +=================== +-----BEGIN CERTIFICATE----- +MIIFRzCCAy+gAwIBAgIJEQA0tk7GNi02MA0GCSqGSIb3DQEBCwUAMEExCzAJBgNVBAYTAlJPMRQw +EgYDVQQKEwtDRVJUU0lHTiBTQTEcMBoGA1UECxMTY2VydFNJR04gUk9PVCBDQSBHMjAeFw0xNzAy +MDYwOTI3MzVaFw00MjAyMDYwOTI3MzVaMEExCzAJBgNVBAYTAlJPMRQwEgYDVQQKEwtDRVJUU0lH +TiBTQTEcMBoGA1UECxMTY2VydFNJR04gUk9PVCBDQSBHMjCCAiIwDQYJKoZIhvcNAQEBBQADggIP +ADCCAgoCggIBAMDFdRmRfUR0dIf+DjuW3NgBFszuY5HnC2/OOwppGnzC46+CjobXXo9X69MhWf05 +N0IwvlDqtg+piNguLWkh59E3GE59kdUWX2tbAMI5Qw02hVK5U2UPHULlj88F0+7cDBrZuIt4Imfk +abBoxTzkbFpG583H+u/E7Eu9aqSs/cwoUe+StCmrqzWaTOTECMYmzPhpn+Sc8CnTXPnGFiWeI8Mg +wT0PPzhAsP6CRDiqWhqKa2NYOLQV07YRaXseVO6MGiKscpc/I1mbySKEwQdPzH/iV8oScLumZfNp +dWO9lfsbl83kqK/20U6o2YpxJM02PbyWxPFsqa7lzw1uKA2wDrXKUXt4FMMgL3/7FFXhEZn91Qqh +ngLjYl/rNUssuHLoPj1PrCy7Lobio3aP5ZMqz6WryFyNSwb/EkaseMsUBzXgqd+L6a8VTxaJW732 +jcZZroiFDsGJ6x9nxUWO/203Nit4ZoORUSs9/1F3dmKh7Gc+PoGD4FapUB8fepmrY7+EF3fxDTvf +95xhszWYijqy7DwaNz9+j5LP2RIUZNoQAhVB/0/E6xyjyfqZ90bp4RjZsbgyLcsUDFDYg2WD7rlc +z8sFWkz6GZdr1l0T08JcVLwyc6B49fFtHsufpaafItzRUZ6CeWRgKRM+o/1Pcmqr4tTluCRVLERL +iohEnMqE0yo7AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1Ud +DgQWBBSCIS1mxteg4BXrzkwJd8RgnlRuAzANBgkqhkiG9w0BAQsFAAOCAgEAYN4auOfyYILVAzOB +ywaK8SJJ6ejqkX/GM15oGQOGO0MBzwdw5AgeZYWR5hEit/UCI46uuR59H35s5r0l1ZUa8gWmr4UC +b6741jH/JclKyMeKqdmfS0mbEVeZkkMR3rYzpMzXjWR91M08KCy0mpbqTfXERMQlqiCA2ClV9+BB +/AYm/7k29UMUA2Z44RGx2iBfRgB4ACGlHgAoYXhvqAEBj500mv/0OJD7uNGzcgbJceaBxXntC6Z5 +8hMLnPddDnskk7RI24Zf3lCGeOdA5jGokHZwYa+cNywRtYK3qq4kNFtyDGkNzVmf9nGvnAvRCjj5 +BiKDUyUM/FHE5r7iOZULJK2v0ZXkltd0ZGtxTgI8qoXzIKNDOXZbbFD+mpwUHmUUihW9o4JFWklW +atKcsWMy5WHgUyIOpwpJ6st+H6jiYoD2EEVSmAYY3qXNL3+q1Ok+CHLsIwMCPKaq2LxndD0UF/tU +Sxfj03k9bWtJySgOLnRQvwzZRjoQhsmnP+mg7H/rpXdYaXHmgwo38oZJar55CJD2AhZkPuXaTH4M +NMn5X7azKFGnpyuqSfqNZSlO42sTp5SjLVFteAxEy9/eCG/Oo2Sr05WE1LlSVHJ7liXMvGnjSG4N +0MedJ5qq+BOS3R7fY581qRY27Iy4g/Q9iY/NtBde17MXQRBdJ3NghVdJIgc= +-----END CERTIFICATE----- + +Trustwave Global Certification Authority +======================================== +-----BEGIN CERTIFICATE----- +MIIF2jCCA8KgAwIBAgIMBfcOhtpJ80Y1LrqyMA0GCSqGSIb3DQEBCwUAMIGIMQswCQYDVQQGEwJV +UzERMA8GA1UECAwISWxsaW5vaXMxEDAOBgNVBAcMB0NoaWNhZ28xITAfBgNVBAoMGFRydXN0d2F2 +ZSBIb2xkaW5ncywgSW5jLjExMC8GA1UEAwwoVHJ1c3R3YXZlIEdsb2JhbCBDZXJ0aWZpY2F0aW9u +IEF1dGhvcml0eTAeFw0xNzA4MjMxOTM0MTJaFw00MjA4MjMxOTM0MTJaMIGIMQswCQYDVQQGEwJV +UzERMA8GA1UECAwISWxsaW5vaXMxEDAOBgNVBAcMB0NoaWNhZ28xITAfBgNVBAoMGFRydXN0d2F2 +ZSBIb2xkaW5ncywgSW5jLjExMC8GA1UEAwwoVHJ1c3R3YXZlIEdsb2JhbCBDZXJ0aWZpY2F0aW9u +IEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALldUShLPDeS0YLOvR29 +zd24q88KPuFd5dyqCblXAj7mY2Hf8g+CY66j96xz0XznswuvCAAJWX/NKSqIk4cXGIDtiLK0thAf +LdZfVaITXdHG6wZWiYj+rDKd/VzDBcdu7oaJuogDnXIhhpCujwOl3J+IKMujkkkP7NAP4m1ET4Bq +stTnoApTAbqOl5F2brz81Ws25kCI1nsvXwXoLG0R8+eyvpJETNKXpP7ScoFDB5zpET71ixpZfR9o +WN0EACyW80OzfpgZdNmcc9kYvkHHNHnZ9GLCQ7mzJ7Aiy/k9UscwR7PJPrhq4ufogXBeQotPJqX+ +OsIgbrv4Fo7NDKm0G2x2EOFYeUY+VM6AqFcJNykbmROPDMjWLBz7BegIlT1lRtzuzWniTY+HKE40 +Cz7PFNm73bZQmq131BnW2hqIyE4bJ3XYsgjxroMwuREOzYfwhI0Vcnyh78zyiGG69Gm7DIwLdVcE +uE4qFC49DxweMqZiNu5m4iK4BUBjECLzMx10coos9TkpoNPnG4CELcU9402x/RpvumUHO1jsQkUm ++9jaJXLE9gCxInm943xZYkqcBW89zubWR2OZxiRvchLIrH+QtAuRcOi35hYQcRfO3gZPSEF9NUqj +ifLJS3tBEW1ntwiYTOURGa5CgNz7kAXU+FDKvuStx8KU1xad5hePrzb7AgMBAAGjQjBAMA8GA1Ud +EwEB/wQFMAMBAf8wHQYDVR0OBBYEFJngGWcNYtt2s9o9uFvo/ULSMQ6HMA4GA1UdDwEB/wQEAwIB +BjANBgkqhkiG9w0BAQsFAAOCAgEAmHNw4rDT7TnsTGDZqRKGFx6W0OhUKDtkLSGm+J1WE2pIPU/H +PinbbViDVD2HfSMF1OQc3Og4ZYbFdada2zUFvXfeuyk3QAUHw5RSn8pk3fEbK9xGChACMf1KaA0H +ZJDmHvUqoai7PF35owgLEQzxPy0QlG/+4jSHg9bP5Rs1bdID4bANqKCqRieCNqcVtgimQlRXtpla +4gt5kNdXElE1GYhBaCXUNxeEFfsBctyV3lImIJgm4nb1J2/6ADtKYdkNy1GTKv0WBpanI5ojSP5R +vbbEsLFUzt5sQa0WZ37b/TjNuThOssFgy50X31ieemKyJo90lZvkWx3SD92YHJtZuSPTMaCm/zjd +zyBP6VhWOmfD0faZmZ26NraAL4hHT4a/RDqA5Dccprrql5gR0IRiR2Qequ5AvzSxnI9O4fKSTx+O +856X3vOmeWqJcU9LJxdI/uz0UA9PSX3MReO9ekDFQdxhVicGaeVyQYHTtgGJoC86cnn+OjC/QezH +Yj6RS8fZMXZC+fc8Y+wmjHMMfRod6qh8h6jCJ3zhM0EPz8/8AKAigJ5Kp28AsEFFtyLKaEjFQqKu +3R3y4G5OBVixwJAWKqQ9EEC+j2Jjg6mcgn0tAumDMHzLJ8n9HmYAsC7TIS+OMxZsmO0QqAfWzJPP +29FpHOTKyeC2nOnOcXHebD8WpHk= +-----END CERTIFICATE----- + +Trustwave Global ECC P256 Certification Authority +================================================= +-----BEGIN CERTIFICATE----- +MIICYDCCAgegAwIBAgIMDWpfCD8oXD5Rld9dMAoGCCqGSM49BAMCMIGRMQswCQYDVQQGEwJVUzER +MA8GA1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAfBgNVBAoTGFRydXN0d2F2ZSBI +b2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3YXZlIEdsb2JhbCBFQ0MgUDI1NiBDZXJ0aWZp +Y2F0aW9uIEF1dGhvcml0eTAeFw0xNzA4MjMxOTM1MTBaFw00MjA4MjMxOTM1MTBaMIGRMQswCQYD +VQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAfBgNVBAoTGFRy +dXN0d2F2ZSBIb2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3YXZlIEdsb2JhbCBFQ0MgUDI1 +NiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABH77bOYj +43MyCMpg5lOcunSNGLB4kFKA3TjASh3RqMyTpJcGOMoNFWLGjgEqZZ2q3zSRLoHB5DOSMcT9CTqm +P62jQzBBMA8GA1UdEwEB/wQFMAMBAf8wDwYDVR0PAQH/BAUDAwcGADAdBgNVHQ4EFgQUo0EGrJBt +0UrrdaVKEJmzsaGLSvcwCgYIKoZIzj0EAwIDRwAwRAIgB+ZU2g6gWrKuEZ+Hxbb/ad4lvvigtwjz +RM4q3wghDDcCIC0mA6AFvWvR9lz4ZcyGbbOcNEhjhAnFjXca4syc4XR7 +-----END CERTIFICATE----- + +Trustwave Global ECC P384 Certification Authority +================================================= +-----BEGIN CERTIFICATE----- +MIICnTCCAiSgAwIBAgIMCL2Fl2yZJ6SAaEc7MAoGCCqGSM49BAMDMIGRMQswCQYDVQQGEwJVUzER +MA8GA1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAfBgNVBAoTGFRydXN0d2F2ZSBI +b2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3YXZlIEdsb2JhbCBFQ0MgUDM4NCBDZXJ0aWZp +Y2F0aW9uIEF1dGhvcml0eTAeFw0xNzA4MjMxOTM2NDNaFw00MjA4MjMxOTM2NDNaMIGRMQswCQYD +VQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAfBgNVBAoTGFRy +dXN0d2F2ZSBIb2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3YXZlIEdsb2JhbCBFQ0MgUDM4 +NCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTB2MBAGByqGSM49AgEGBSuBBAAiA2IABGvaDXU1CDFH +Ba5FmVXxERMuSvgQMSOjfoPTfygIOiYaOs+Xgh+AtycJj9GOMMQKmw6sWASr9zZ9lCOkmwqKi6vr +/TklZvFe/oyujUF5nQlgziip04pt89ZF1PKYhDhloKNDMEEwDwYDVR0TAQH/BAUwAwEB/zAPBgNV +HQ8BAf8EBQMDBwYAMB0GA1UdDgQWBBRVqYSJ0sEyvRjLbKYHTsjnnb6CkDAKBggqhkjOPQQDAwNn +ADBkAjA3AZKXRRJ+oPM+rRk6ct30UJMDEr5E0k9BpIycnR+j9sKS50gU/k6bpZFXrsY3crsCMGcl +CrEMXu6pY5Jv5ZAL/mYiykf9ijH3g/56vxC+GCsej/YpHpRZ744hN8tRmKVuSw== +-----END CERTIFICATE----- + +NAVER Global Root Certification Authority +========================================= +-----BEGIN CERTIFICATE----- +MIIFojCCA4qgAwIBAgIUAZQwHqIL3fXFMyqxQ0Rx+NZQTQ0wDQYJKoZIhvcNAQEMBQAwaTELMAkG +A1UEBhMCS1IxJjAkBgNVBAoMHU5BVkVSIEJVU0lORVNTIFBMQVRGT1JNIENvcnAuMTIwMAYDVQQD +DClOQVZFUiBHbG9iYWwgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xNzA4MTgwODU4 +NDJaFw0zNzA4MTgyMzU5NTlaMGkxCzAJBgNVBAYTAktSMSYwJAYDVQQKDB1OQVZFUiBCVVNJTkVT +UyBQTEFURk9STSBDb3JwLjEyMDAGA1UEAwwpTkFWRVIgR2xvYmFsIFJvb3QgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC21PGTXLVAiQqrDZBb +UGOukJR0F0Vy1ntlWilLp1agS7gvQnXp2XskWjFlqxcX0TM62RHcQDaH38dq6SZeWYp34+hInDEW ++j6RscrJo+KfziFTowI2MMtSAuXaMl3Dxeb57hHHi8lEHoSTGEq0n+USZGnQJoViAbbJAh2+g1G7 +XNr4rRVqmfeSVPc0W+m/6imBEtRTkZazkVrd/pBzKPswRrXKCAfHcXLJZtM0l/aM9BhK4dA9WkW2 +aacp+yPOiNgSnABIqKYPszuSjXEOdMWLyEz59JuOuDxp7W87UC9Y7cSw0BwbagzivESq2M0UXZR4 +Yb8ObtoqvC8MC3GmsxY/nOb5zJ9TNeIDoKAYv7vxvvTWjIcNQvcGufFt7QSUqP620wbGQGHfnZ3z +VHbOUzoBppJB7ASjjw2i1QnK1sua8e9DXcCrpUHPXFNwcMmIpi3Ua2FzUCaGYQ5fG8Ir4ozVu53B +A0K6lNpfqbDKzE0K70dpAy8i+/Eozr9dUGWokG2zdLAIx6yo0es+nPxdGoMuK8u180SdOqcXYZai +cdNwlhVNt0xz7hlcxVs+Qf6sdWA7G2POAN3aCJBitOUt7kinaxeZVL6HSuOpXgRM6xBtVNbv8ejy +YhbLgGvtPe31HzClrkvJE+2KAQHJuFFYwGY6sWZLxNUxAmLpdIQM201GLQIDAQABo0IwQDAdBgNV +HQ4EFgQU0p+I36HNLL3s9TsBAZMzJ7LrYEswDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMB +Af8wDQYJKoZIhvcNAQEMBQADggIBADLKgLOdPVQG3dLSLvCkASELZ0jKbY7gyKoNqo0hV4/GPnrK +21HUUrPUloSlWGB/5QuOH/XcChWB5Tu2tyIvCZwTFrFsDDUIbatjcu3cvuzHV+YwIHHW1xDBE1UB +jCpD5EHxzzp6U5LOogMFDTjfArsQLtk70pt6wKGm+LUx5vR1yblTmXVHIloUFcd4G7ad6Qz4G3bx +hYTeodoS76TiEJd6eN4MUZeoIUCLhr0N8F5OSza7OyAfikJW4Qsav3vQIkMsRIz75Sq0bBwcupTg +E34h5prCy8VCZLQelHsIJchxzIdFV4XTnyliIoNRlwAYl3dqmJLJfGBs32x9SuRwTMKeuB330DTH +D8z7p/8Dvq1wkNoL3chtl1+afwkyQf3NosxabUzyqkn+Zvjp2DXrDige7kgvOtB5CTh8piKCk5XQ +A76+AqAF3SAi428diDRgxuYKuQl1C/AH6GmWNcf7I4GOODm4RStDeKLRLBT/DShycpWbXgnbiUSY +qqFJu3FS8r/2/yehNq+4tneI3TqkbZs0kNwUXTC/t+sX5Ie3cdCh13cV1ELX8vMxmV2b3RZtP+oG +I/hGoiLtk/bdmuYqh7GYVPEi92tF4+KOdh2ajcQGjTa3FPOdVGm3jjzVpG2Tgbet9r1ke8LJaDmg +kpzNNIaRkPpkUZ3+/uul9XXeifdy +-----END CERTIFICATE----- + +AC RAIZ FNMT-RCM SERVIDORES SEGUROS +=================================== +-----BEGIN CERTIFICATE----- +MIICbjCCAfOgAwIBAgIQYvYybOXE42hcG2LdnC6dlTAKBggqhkjOPQQDAzB4MQswCQYDVQQGEwJF +UzERMA8GA1UECgwIRk5NVC1SQ00xDjAMBgNVBAsMBUNlcmVzMRgwFgYDVQRhDA9WQVRFUy1RMjgy +NjAwNEoxLDAqBgNVBAMMI0FDIFJBSVogRk5NVC1SQ00gU0VSVklET1JFUyBTRUdVUk9TMB4XDTE4 +MTIyMDA5MzczM1oXDTQzMTIyMDA5MzczM1oweDELMAkGA1UEBhMCRVMxETAPBgNVBAoMCEZOTVQt +UkNNMQ4wDAYDVQQLDAVDZXJlczEYMBYGA1UEYQwPVkFURVMtUTI4MjYwMDRKMSwwKgYDVQQDDCNB +QyBSQUlaIEZOTVQtUkNNIFNFUlZJRE9SRVMgU0VHVVJPUzB2MBAGByqGSM49AgEGBSuBBAAiA2IA +BPa6V1PIyqvfNkpSIeSX0oNnnvBlUdBeh8dHsVnyV0ebAAKTRBdp20LHsbI6GA60XYyzZl2hNPk2 +LEnb80b8s0RpRBNm/dfF/a82Tc4DTQdxz69qBdKiQ1oKUm8BA06Oi6NCMEAwDwYDVR0TAQH/BAUw +AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFAG5L++/EYZg8k/QQW6rcx/n0m5JMAoGCCqG +SM49BAMDA2kAMGYCMQCuSuMrQMN0EfKVrRYj3k4MGuZdpSRea0R7/DjiT8ucRRcRTBQnJlU5dUoD +zBOQn5ICMQD6SmxgiHPz7riYYqnOK8LZiqZwMR2vsJRM60/G49HzYqc8/5MuB1xJAWdpEgJyv+c= +-----END CERTIFICATE----- + +GlobalSign Root R46 +=================== +-----BEGIN CERTIFICATE----- +MIIFWjCCA0KgAwIBAgISEdK7udcjGJ5AXwqdLdDfJWfRMA0GCSqGSIb3DQEBDAUAMEYxCzAJBgNV +BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRwwGgYDVQQDExNHbG9iYWxTaWduIFJv +b3QgUjQ2MB4XDTE5MDMyMDAwMDAwMFoXDTQ2MDMyMDAwMDAwMFowRjELMAkGA1UEBhMCQkUxGTAX +BgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExHDAaBgNVBAMTE0dsb2JhbFNpZ24gUm9vdCBSNDYwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCsrHQy6LNl5brtQyYdpokNRbopiLKkHWPd08Es +CVeJOaFV6Wc0dwxu5FUdUiXSE2te4R2pt32JMl8Nnp8semNgQB+msLZ4j5lUlghYruQGvGIFAha/ +r6gjA7aUD7xubMLL1aa7DOn2wQL7Id5m3RerdELv8HQvJfTqa1VbkNud316HCkD7rRlr+/fKYIje +2sGP1q7Vf9Q8g+7XFkyDRTNrJ9CG0Bwta/OrffGFqfUo0q3v84RLHIf8E6M6cqJaESvWJ3En7YEt +bWaBkoe0G1h6zD8K+kZPTXhc+CtI4wSEy132tGqzZfxCnlEmIyDLPRT5ge1lFgBPGmSXZgjPjHvj +K8Cd+RTyG/FWaha/LIWFzXg4mutCagI0GIMXTpRW+LaCtfOW3T3zvn8gdz57GSNrLNRyc0NXfeD4 +12lPFzYE+cCQYDdF3uYM2HSNrpyibXRdQr4G9dlkbgIQrImwTDsHTUB+JMWKmIJ5jqSngiCNI/on +ccnfxkF0oE32kRbcRoxfKWMxWXEM2G/CtjJ9++ZdU6Z+Ffy7dXxd7Pj2Fxzsx2sZy/N78CsHpdls +eVR2bJ0cpm4O6XkMqCNqo98bMDGfsVR7/mrLZqrcZdCinkqaByFrgY/bxFn63iLABJzjqls2k+g9 +vXqhnQt2sQvHnf3PmKgGwvgqo6GDoLclcqUC4wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYD +VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA1yrc4GHqMywptWU4jaWSf8FmSwwDQYJKoZIhvcNAQEM +BQADggIBAHx47PYCLLtbfpIrXTncvtgdokIzTfnvpCo7RGkerNlFo048p9gkUbJUHJNOxO97k4Vg +JuoJSOD1u8fpaNK7ajFxzHmuEajwmf3lH7wvqMxX63bEIaZHU1VNaL8FpO7XJqti2kM3S+LGteWy +gxk6x9PbTZ4IevPuzz5i+6zoYMzRx6Fcg0XERczzF2sUyQQCPtIkpnnpHs6i58FZFZ8d4kuaPp92 +CC1r2LpXFNqD6v6MVenQTqnMdzGxRBF6XLE+0xRFFRhiJBPSy03OXIPBNvIQtQ6IbbjhVp+J3pZm +OUdkLG5NrmJ7v2B0GbhWrJKsFjLtrWhV/pi60zTe9Mlhww6G9kuEYO4Ne7UyWHmRVSyBQ7N0H3qq +JZ4d16GLuc1CLgSkZoNNiTW2bKg2SnkheCLQQrzRQDGQob4Ez8pn7fXwgNNgyYMqIgXQBztSvwye +qiv5u+YfjyW6hY0XHgL+XVAEV8/+LbzvXMAaq7afJMbfc2hIkCwU9D9SGuTSyxTDYWnP4vkYxboz +nxSjBF25cfe1lNj2M8FawTSLfJvdkzrnE6JwYZ+vj+vYxXX4M2bUdGc6N3ec592kD3ZDZopD8p/7 +DEJ4Y9HiD2971KE9dJeFt0g5QdYg/NA6s/rob8SKunE3vouXsXgxT7PntgMTzlSdriVZzH81Xwj3 +QEUxeCp6 +-----END CERTIFICATE----- + +GlobalSign Root E46 +=================== +-----BEGIN CERTIFICATE----- +MIICCzCCAZGgAwIBAgISEdK7ujNu1LzmJGjFDYQdmOhDMAoGCCqGSM49BAMDMEYxCzAJBgNVBAYT +AkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRwwGgYDVQQDExNHbG9iYWxTaWduIFJvb3Qg +RTQ2MB4XDTE5MDMyMDAwMDAwMFoXDTQ2MDMyMDAwMDAwMFowRjELMAkGA1UEBhMCQkUxGTAXBgNV +BAoTEEdsb2JhbFNpZ24gbnYtc2ExHDAaBgNVBAMTE0dsb2JhbFNpZ24gUm9vdCBFNDYwdjAQBgcq +hkjOPQIBBgUrgQQAIgNiAAScDrHPt+ieUnd1NPqlRqetMhkytAepJ8qUuwzSChDH2omwlwxwEwkB +jtjqR+q+soArzfwoDdusvKSGN+1wCAB16pMLey5SnCNoIwZD7JIvU4Tb+0cUB+hflGddyXqBPCCj +QjBAMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQxCpCPtsad0kRL +gLWi5h+xEk8blTAKBggqhkjOPQQDAwNoADBlAjEA31SQ7Zvvi5QCkxeCmb6zniz2C5GMn0oUsfZk +vLtoURMMA/cVi4RguYv/Uo7njLwcAjA8+RHUjE7AwWHCFUyqqx0LMV87HOIAl0Qx5v5zli/altP+ +CAezNIm8BZ/3Hobui3A= +-----END CERTIFICATE----- + +GLOBALTRUST 2020 +================ +-----BEGIN CERTIFICATE----- +MIIFgjCCA2qgAwIBAgILWku9WvtPilv6ZeUwDQYJKoZIhvcNAQELBQAwTTELMAkGA1UEBhMCQVQx +IzAhBgNVBAoTGmUtY29tbWVyY2UgbW9uaXRvcmluZyBHbWJIMRkwFwYDVQQDExBHTE9CQUxUUlVT +VCAyMDIwMB4XDTIwMDIxMDAwMDAwMFoXDTQwMDYxMDAwMDAwMFowTTELMAkGA1UEBhMCQVQxIzAh +BgNVBAoTGmUtY29tbWVyY2UgbW9uaXRvcmluZyBHbWJIMRkwFwYDVQQDExBHTE9CQUxUUlVTVCAy +MDIwMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAri5WrRsc7/aVj6B3GyvTY4+ETUWi +D59bRatZe1E0+eyLinjF3WuvvcTfk0Uev5E4C64OFudBc/jbu9G4UeDLgztzOG53ig9ZYybNpyrO +VPu44sB8R85gfD+yc/LAGbaKkoc1DZAoouQVBGM+uq/ufF7MpotQsjj3QWPKzv9pj2gOlTblzLmM +CcpL3TGQlsjMH/1WljTbjhzqLL6FLmPdqqmV0/0plRPwyJiT2S0WR5ARg6I6IqIoV6Lr/sCMKKCm +fecqQjuCgGOlYx8ZzHyyZqjC0203b+J+BlHZRYQfEs4kUmSFC0iAToexIiIwquuuvuAC4EDosEKA +A1GqtH6qRNdDYfOiaxaJSaSjpCuKAsR49GiKweR6NrFvG5Ybd0mN1MkGco/PU+PcF4UgStyYJ9OR +JitHHmkHr96i5OTUawuzXnzUJIBHKWk7buis/UDr2O1xcSvy6Fgd60GXIsUf1DnQJ4+H4xj04KlG +DfV0OoIu0G4skaMxXDtG6nsEEFZegB31pWXogvziB4xiRfUg3kZwhqG8k9MedKZssCz3AwyIDMvU +clOGvGBG85hqwvG/Q/lwIHfKN0F5VVJjjVsSn8VoxIidrPIwq7ejMZdnrY8XD2zHc+0klGvIg5rQ +mjdJBKuxFshsSUktq6HQjJLyQUp5ISXbY9e2nKd+Qmn7OmMCAwEAAaNjMGEwDwYDVR0TAQH/BAUw +AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFNwuH9FhN3nkq9XVsxJxaD1qaJwiMB8GA1Ud +IwQYMBaAFNwuH9FhN3nkq9XVsxJxaD1qaJwiMA0GCSqGSIb3DQEBCwUAA4ICAQCR8EICaEDuw2jA +VC/f7GLDw56KoDEoqoOOpFaWEhCGVrqXctJUMHytGdUdaG/7FELYjQ7ztdGl4wJCXtzoRlgHNQIw +4Lx0SsFDKv/bGtCwr2zD/cuz9X9tAy5ZVp0tLTWMstZDFyySCstd6IwPS3BD0IL/qMy/pJTAvoe9 +iuOTe8aPmxadJ2W8esVCgmxcB9CpwYhgROmYhRZf+I/KARDOJcP5YBugxZfD0yyIMaK9MOzQ0MAS +8cE54+X1+NZK3TTN+2/BT+MAi1bikvcoskJ3ciNnxz8RFbLEAwW+uxF7Cr+obuf/WEPPm2eggAe2 +HcqtbepBEX4tdJP7wry+UUTF72glJ4DjyKDUEuzZpTcdN3y0kcra1LGWge9oXHYQSa9+pTeAsRxS +vTOBTI/53WXZFM2KJVj04sWDpQmQ1GwUY7VA3+vA/MRYfg0UFodUJ25W5HCEuGwyEn6CMUO+1918 +oa2u1qsgEu8KwxCMSZY13At1XrFP1U80DhEgB3VDRemjEdqso5nCtnkn4rnvyOL2NSl6dPrFf4IF +YqYK6miyeUcGbvJXqBUzxvd4Sj1Ce2t+/vdG6tHrju+IaFvowdlxfv1k7/9nR4hYJS8+hge9+6jl +gqispdNpQ80xiEmEU5LAsTkbOYMBMMTyqfrQA71yN2BWHzZ8vTmR9W0Nv3vXkg== +-----END CERTIFICATE----- + +ANF Secure Server Root CA +========================= +-----BEGIN CERTIFICATE----- +MIIF7zCCA9egAwIBAgIIDdPjvGz5a7EwDQYJKoZIhvcNAQELBQAwgYQxEjAQBgNVBAUTCUc2MzI4 +NzUxMDELMAkGA1UEBhMCRVMxJzAlBgNVBAoTHkFORiBBdXRvcmlkYWQgZGUgQ2VydGlmaWNhY2lv +bjEUMBIGA1UECxMLQU5GIENBIFJhaXoxIjAgBgNVBAMTGUFORiBTZWN1cmUgU2VydmVyIFJvb3Qg +Q0EwHhcNMTkwOTA0MTAwMDM4WhcNMzkwODMwMTAwMDM4WjCBhDESMBAGA1UEBRMJRzYzMjg3NTEw +MQswCQYDVQQGEwJFUzEnMCUGA1UEChMeQU5GIEF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uMRQw +EgYDVQQLEwtBTkYgQ0EgUmFpejEiMCAGA1UEAxMZQU5GIFNlY3VyZSBTZXJ2ZXIgUm9vdCBDQTCC +AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANvrayvmZFSVgpCjcqQZAZ2cC4Ffc0m6p6zz +BE57lgvsEeBbphzOG9INgxwruJ4dfkUyYA8H6XdYfp9qyGFOtibBTI3/TO80sh9l2Ll49a2pcbnv +T1gdpd50IJeh7WhM3pIXS7yr/2WanvtH2Vdy8wmhrnZEE26cLUQ5vPnHO6RYPUG9tMJJo8gN0pcv +B2VSAKduyK9o7PQUlrZXH1bDOZ8rbeTzPvY1ZNoMHKGESy9LS+IsJJ1tk0DrtSOOMspvRdOoiXse +zx76W0OLzc2oD2rKDF65nkeP8Nm2CgtYZRczuSPkdxl9y0oukntPLxB3sY0vaJxizOBQ+OyRp1RM +VwnVdmPF6GUe7m1qzwmd+nxPrWAI/VaZDxUse6mAq4xhj0oHdkLePfTdsiQzW7i1o0TJrH93PB0j +7IKppuLIBkwC/qxcmZkLLxCKpvR/1Yd0DVlJRfbwcVw5Kda/SiOL9V8BY9KHcyi1Swr1+KuCLH5z +JTIdC2MKF4EA/7Z2Xue0sUDKIbvVgFHlSFJnLNJhiQcND85Cd8BEc5xEUKDbEAotlRyBr+Qc5RQe +8TZBAQIvfXOn3kLMTOmJDVb3n5HUA8ZsyY/b2BzgQJhdZpmYgG4t/wHFzstGH6wCxkPmrqKEPMVO +Hj1tyRRM4y5Bu8o5vzY8KhmqQYdOpc5LMnndkEl/AgMBAAGjYzBhMB8GA1UdIwQYMBaAFJxf0Gxj +o1+TypOYCK2Mh6UsXME3MB0GA1UdDgQWBBScX9BsY6Nfk8qTmAitjIelLFzBNzAOBgNVHQ8BAf8E +BAMCAYYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAgEATh65isagmD9uw2nAalxJ +UqzLK114OMHVVISfk/CHGT0sZonrDUL8zPB1hT+L9IBdeeUXZ701guLyPI59WzbLWoAAKfLOKyzx +j6ptBZNscsdW699QIyjlRRA96Gejrw5VD5AJYu9LWaL2U/HANeQvwSS9eS9OICI7/RogsKQOLHDt +dD+4E5UGUcjohybKpFtqFiGS3XNgnhAY3jyB6ugYw3yJ8otQPr0R4hUDqDZ9MwFsSBXXiJCZBMXM +5gf0vPSQ7RPi6ovDj6MzD8EpTBNO2hVWcXNyglD2mjN8orGoGjR0ZVzO0eurU+AagNjqOknkJjCb +5RyKqKkVMoaZkgoQI1YS4PbOTOK7vtuNknMBZi9iPrJyJ0U27U1W45eZ/zo1PqVUSlJZS2Db7v54 +EX9K3BR5YLZrZAPbFYPhor72I5dQ8AkzNqdxliXzuUJ92zg/LFis6ELhDtjTO0wugumDLmsx2d1H +hk9tl5EuT+IocTUW0fJz/iUrB0ckYyfI+PbZa/wSMVYIwFNCr5zQM378BvAxRAMU8Vjq8moNqRGy +g77FGr8H6lnco4g175x2MjxNBiLOFeXdntiP2t7SxDnlF4HPOEfrf4htWRvfn0IUrn7PqLBmZdo3 +r5+qPeoott7VMVgWglvquxl1AnMaykgaIZOQCo6ThKd9OyMYkomgjaw= +-----END CERTIFICATE----- + +Certum EC-384 CA +================ +-----BEGIN CERTIFICATE----- +MIICZTCCAeugAwIBAgIQeI8nXIESUiClBNAt3bpz9DAKBggqhkjOPQQDAzB0MQswCQYDVQQGEwJQ +TDEhMB8GA1UEChMYQXNzZWNvIERhdGEgU3lzdGVtcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2Vy +dGlmaWNhdGlvbiBBdXRob3JpdHkxGTAXBgNVBAMTEENlcnR1bSBFQy0zODQgQ0EwHhcNMTgwMzI2 +MDcyNDU0WhcNNDMwMzI2MDcyNDU0WjB0MQswCQYDVQQGEwJQTDEhMB8GA1UEChMYQXNzZWNvIERh +dGEgU3lzdGVtcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkx +GTAXBgNVBAMTEENlcnR1bSBFQy0zODQgQ0EwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAATEKI6rGFtq +vm5kN2PkzeyrOvfMobgOgknXhimfoZTy42B4mIF4Bk3y7JoOV2CDn7TmFy8as10CW4kjPMIRBSqn +iBMY81CE1700LCeJVf/OTOffph8oxPBUw7l8t1Ot68KjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD +VR0OBBYEFI0GZnQkdjrzife81r1HfS+8EF9LMA4GA1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNo +ADBlAjADVS2m5hjEfO/JUG7BJw+ch69u1RsIGL2SKcHvlJF40jocVYli5RsJHrpka/F2tNQCMQC0 +QoSZ/6vnnvuRlydd3LBbMHHOXjgaatkl5+r3YZJW+OraNsKHZZYuciUvf9/DE8k= +-----END CERTIFICATE----- + +Certum Trusted Root CA +====================== +-----BEGIN CERTIFICATE----- +MIIFwDCCA6igAwIBAgIQHr9ZULjJgDdMBvfrVU+17TANBgkqhkiG9w0BAQ0FADB6MQswCQYDVQQG +EwJQTDEhMB8GA1UEChMYQXNzZWNvIERhdGEgU3lzdGVtcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0g +Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkxHzAdBgNVBAMTFkNlcnR1bSBUcnVzdGVkIFJvb3QgQ0Ew +HhcNMTgwMzE2MTIxMDEzWhcNNDMwMzE2MTIxMDEzWjB6MQswCQYDVQQGEwJQTDEhMB8GA1UEChMY +QXNzZWNvIERhdGEgU3lzdGVtcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlvbiBB +dXRob3JpdHkxHzAdBgNVBAMTFkNlcnR1bSBUcnVzdGVkIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEB +AQUAA4ICDwAwggIKAoICAQDRLY67tzbqbTeRn06TpwXkKQMlzhyC93yZn0EGze2jusDbCSzBfN8p +fktlL5On1AFrAygYo9idBcEq2EXxkd7fO9CAAozPOA/qp1x4EaTByIVcJdPTsuclzxFUl6s1wB52 +HO8AU5853BSlLCIls3Jy/I2z5T4IHhQqNwuIPMqw9MjCoa68wb4pZ1Xi/K1ZXP69VyywkI3C7Te2 +fJmItdUDmj0VDT06qKhF8JVOJVkdzZhpu9PMMsmN74H+rX2Ju7pgE8pllWeg8xn2A1bUatMn4qGt +g/BKEiJ3HAVz4hlxQsDsdUaakFjgao4rpUYwBI4Zshfjvqm6f1bxJAPXsiEodg42MEx51UGamqi4 +NboMOvJEGyCI98Ul1z3G4z5D3Yf+xOr1Uz5MZf87Sst4WmsXXw3Hw09Omiqi7VdNIuJGmj8PkTQk +fVXjjJU30xrwCSss0smNtA0Aq2cpKNgB9RkEth2+dv5yXMSFytKAQd8FqKPVhJBPC/PgP5sZ0jeJ +P/J7UhyM9uH3PAeXjA6iWYEMspA90+NZRu0PqafegGtaqge2Gcu8V/OXIXoMsSt0Puvap2ctTMSY +njYJdmZm/Bo/6khUHL4wvYBQv3y1zgD2DGHZ5yQD4OMBgQ692IU0iL2yNqh7XAjlRICMb/gv1SHK +HRzQ+8S1h9E6Tsd2tTVItQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSM+xx1 +vALTn04uSNn5YFSqxLNP+jAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQENBQADggIBAEii1QAL +LtA/vBzVtVRJHlpr9OTy4EA34MwUe7nJ+jW1dReTagVphZzNTxl4WxmB82M+w85bj/UvXgF2Ez8s +ALnNllI5SW0ETsXpD4YN4fqzX4IS8TrOZgYkNCvozMrnadyHncI013nR03e4qllY/p0m+jiGPp2K +h2RX5Rc64vmNueMzeMGQ2Ljdt4NR5MTMI9UGfOZR0800McD2RrsLrfw9EAUqO0qRJe6M1ISHgCq8 +CYyqOhNf6DR5UMEQGfnTKB7U0VEwKbOukGfWHwpjscWpxkIxYxeU72nLL/qMFH3EQxiJ2fAyQOaA +4kZf5ePBAFmo+eggvIksDkc0C+pXwlM2/KfUrzHN/gLldfq5Jwn58/U7yn2fqSLLiMmq0Uc9Nneo +WWRrJ8/vJ8HjJLWG965+Mk2weWjROeiQWMODvA8s1pfrzgzhIMfatz7DP78v3DSk+yshzWePS/Tj +6tQ/50+6uaWTRRxmHyH6ZF5v4HaUMst19W7l9o/HuKTMqJZ9ZPskWkoDbGs4xugDQ5r3V7mzKWmT +OPQD8rv7gmsHINFSH5pkAnuYZttcTVoP0ISVoDwUQwbKytu4QTbaakRnh6+v40URFWkIsr4WOZck +bxJF0WddCajJFdr60qZfE2Efv4WstK2tBZQIgx51F9NxO5NQI1mg7TyRVJ12AMXDuDjb +-----END CERTIFICATE----- + +TunTrust Root CA +================ +-----BEGIN CERTIFICATE----- +MIIFszCCA5ugAwIBAgIUEwLV4kBMkkaGFmddtLu7sms+/BMwDQYJKoZIhvcNAQELBQAwYTELMAkG +A1UEBhMCVE4xNzA1BgNVBAoMLkFnZW5jZSBOYXRpb25hbGUgZGUgQ2VydGlmaWNhdGlvbiBFbGVj +dHJvbmlxdWUxGTAXBgNVBAMMEFR1blRydXN0IFJvb3QgQ0EwHhcNMTkwNDI2MDg1NzU2WhcNNDQw +NDI2MDg1NzU2WjBhMQswCQYDVQQGEwJUTjE3MDUGA1UECgwuQWdlbmNlIE5hdGlvbmFsZSBkZSBD +ZXJ0aWZpY2F0aW9uIEVsZWN0cm9uaXF1ZTEZMBcGA1UEAwwQVHVuVHJ1c3QgUm9vdCBDQTCCAiIw +DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMPN0/y9BFPdDCA61YguBUtB9YOCfvdZn56eY+hz +2vYGqU8ftPkLHzmMmiDQfgbU7DTZhrx1W4eI8NLZ1KMKsmwb60ksPqxd2JQDoOw05TDENX37Jk0b +bjBU2PWARZw5rZzJJQRNmpA+TkBuimvNKWfGzC3gdOgFVwpIUPp6Q9p+7FuaDmJ2/uqdHYVy7BG7 +NegfJ7/Boce7SBbdVtfMTqDhuazb1YMZGoXRlJfXyqNlC/M4+QKu3fZnz8k/9YosRxqZbwUN/dAd +gjH8KcwAWJeRTIAAHDOFli/LQcKLEITDCSSJH7UP2dl3RxiSlGBcx5kDPP73lad9UKGAwqmDrViW +VSHbhlnUr8a83YFuB9tgYv7sEG7aaAH0gxupPqJbI9dkxt/con3YS7qC0lH4Zr8GRuR5KiY2eY8f +Tpkdso8MDhz/yV3A/ZAQprE38806JG60hZC/gLkMjNWb1sjxVj8agIl6qeIbMlEsPvLfe/ZdeikZ +juXIvTZxi11Mwh0/rViizz1wTaZQmCXcI/m4WEEIcb9PuISgjwBUFfyRbVinljvrS5YnzWuioYas +DXxU5mZMZl+QviGaAkYt5IPCgLnPSz7ofzwB7I9ezX/SKEIBlYrilz0QIX32nRzFNKHsLA4KUiwS +VXAkPcvCFDVDXSdOvsC9qnyW5/yeYa1E0wCXAgMBAAGjYzBhMB0GA1UdDgQWBBQGmpsfU33x9aTI +04Y+oXNZtPdEITAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFAaamx9TffH1pMjThj6hc1m0 +90QhMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAqgVutt0Vyb+zxiD2BkewhpMl +0425yAA/l/VSJ4hxyXT968pk21vvHl26v9Hr7lxpuhbI87mP0zYuQEkHDVneixCwSQXi/5E/S7fd +Ao74gShczNxtr18UnH1YeA32gAm56Q6XKRm4t+v4FstVEuTGfbvE7Pi1HE4+Z7/FXxttbUcoqgRY +YdZ2vyJ/0Adqp2RT8JeNnYA/u8EH22Wv5psymsNUk8QcCMNE+3tjEUPRahphanltkE8pjkcFwRJp +adbGNjHh/PqAulxPxOu3Mqz4dWEX1xAZufHSCe96Qp1bWgvUxpVOKs7/B9dPfhgGiPEZtdmYu65x +xBzndFlY7wyJz4sfdZMaBBSSSFCp61cpABbjNhzI+L/wM9VBD8TMPN3pM0MBkRArHtG5Xc0yGYuP +jCB31yLEQtyEFpslbei0VXF/sHyz03FJuc9SpAQ/3D2gu68zngowYI7bnV2UqL1g52KAdoGDDIzM +MEZJ4gzSqK/rYXHv5yJiqfdcZGyfFoxnNidF9Ql7v/YQCvGwjVRDjAS6oz/v4jXH+XTgbzRB0L9z +ZVcg+ZtnemZoJE6AZb0QmQZZ8mWvuMZHu/2QeItBcy6vVR/cO5JyboTT0GFMDcx2V+IthSIVNg3r +AZ3r2OvEhJn7wAzMMujjd9qDRIueVSjAi1jTkD5OGwDxFa2DK5o= +-----END CERTIFICATE----- + +HARICA TLS RSA Root CA 2021 +=========================== +-----BEGIN CERTIFICATE----- +MIIFpDCCA4ygAwIBAgIQOcqTHO9D88aOk8f0ZIk4fjANBgkqhkiG9w0BAQsFADBsMQswCQYDVQQG +EwJHUjE3MDUGA1UECgwuSGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9u +cyBDQTEkMCIGA1UEAwwbSEFSSUNBIFRMUyBSU0EgUm9vdCBDQSAyMDIxMB4XDTIxMDIxOTEwNTUz +OFoXDTQ1MDIxMzEwNTUzN1owbDELMAkGA1UEBhMCR1IxNzA1BgNVBAoMLkhlbGxlbmljIEFjYWRl +bWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ0ExJDAiBgNVBAMMG0hBUklDQSBUTFMgUlNB +IFJvb3QgQ0EgMjAyMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAIvC569lmwVnlskN +JLnQDmT8zuIkGCyEf3dRywQRNrhe7Wlxp57kJQmXZ8FHws+RFjZiPTgE4VGC/6zStGndLuwRo0Xu +a2s7TL+MjaQenRG56Tj5eg4MmOIjHdFOY9TnuEFE+2uva9of08WRiFukiZLRgeaMOVig1mlDqa2Y +Ulhu2wr7a89o+uOkXjpFc5gH6l8Cct4MpbOfrqkdtx2z/IpZ525yZa31MJQjB/OCFks1mJxTuy/K +5FrZx40d/JiZ+yykgmvwKh+OC19xXFyuQnspiYHLA6OZyoieC0AJQTPb5lh6/a6ZcMBaD9YThnEv +dmn8kN3bLW7R8pv1GmuebxWMevBLKKAiOIAkbDakO/IwkfN4E8/BPzWr8R0RI7VDIp4BkrcYAuUR +0YLbFQDMYTfBKnya4dC6s1BG7oKsnTH4+yPiAwBIcKMJJnkVU2DzOFytOOqBAGMUuTNe3QvboEUH +GjMJ+E20pwKmafTCWQWIZYVWrkvL4N48fS0ayOn7H6NhStYqE613TBoYm5EPWNgGVMWX+Ko/IIqm +haZ39qb8HOLubpQzKoNQhArlT4b4UEV4AIHrW2jjJo3Me1xR9BQsQL4aYB16cmEdH2MtiKrOokWQ +CPxrvrNQKlr9qEgYRtaQQJKQCoReaDH46+0N0x3GfZkYVVYnZS6NRcUk7M7jAgMBAAGjQjBAMA8G +A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFApII6ZgpJIKM+qTW8VX6iVNvRLuMA4GA1UdDwEB/wQE +AwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAPpBIqm5iFSVmewzVjIuJndftTgfvnNAUX15QvWiWkKQU +EapobQk1OUAJ2vQJLDSle1mESSmXdMgHHkdt8s4cUCbjnj1AUz/3f5Z2EMVGpdAgS1D0NTsY9FVq +QRtHBmg8uwkIYtlfVUKqrFOFrJVWNlar5AWMxajaH6NpvVMPxP/cyuN+8kyIhkdGGvMA9YCRotxD +QpSbIPDRzbLrLFPCU3hKTwSUQZqPJzLB5UkZv/HywouoCjkxKLR9YjYsTewfM7Z+d21+UPCfDtcR +j88YxeMn/ibvBZ3PzzfF0HvaO7AWhAw6k9a+F9sPPg4ZeAnHqQJyIkv3N3a6dcSFA1pj1bF1BcK5 +vZStjBWZp5N99sXzqnTPBIWUmAD04vnKJGW/4GKvyMX6ssmeVkjaef2WdhW+o45WxLM0/L5H9MG0 +qPzVMIho7suuyWPEdr6sOBjhXlzPrjoiUevRi7PzKzMHVIf6tLITe7pTBGIBnfHAT+7hOtSLIBD6 +Alfm78ELt5BGnBkpjNxvoEppaZS3JGWg/6w/zgH7IS79aPib8qXPMThcFarmlwDB31qlpzmq6YR/ +PFGoOtmUW4y/Twhx5duoXNTSpv4Ao8YWxw/ogM4cKGR0GQjTQuPOAF1/sdwTsOEFy9EgqoZ0njnn +kf3/W9b3raYvAwtt41dU63ZTGI0RmLo= +-----END CERTIFICATE----- + +HARICA TLS ECC Root CA 2021 +=========================== +-----BEGIN CERTIFICATE----- +MIICVDCCAdugAwIBAgIQZ3SdjXfYO2rbIvT/WeK/zjAKBggqhkjOPQQDAzBsMQswCQYDVQQGEwJH +UjE3MDUGA1UECgwuSGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBD +QTEkMCIGA1UEAwwbSEFSSUNBIFRMUyBFQ0MgUm9vdCBDQSAyMDIxMB4XDTIxMDIxOTExMDExMFoX +DTQ1MDIxMzExMDEwOVowbDELMAkGA1UEBhMCR1IxNzA1BgNVBAoMLkhlbGxlbmljIEFjYWRlbWlj +IGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ0ExJDAiBgNVBAMMG0hBUklDQSBUTFMgRUNDIFJv +b3QgQ0EgMjAyMTB2MBAGByqGSM49AgEGBSuBBAAiA2IABDgI/rGgltJ6rK9JOtDA4MM7KKrxcm1l +AEeIhPyaJmuqS7psBAqIXhfyVYf8MLA04jRYVxqEU+kw2anylnTDUR9YSTHMmE5gEYd103KUkE+b +ECUqqHgtvpBBWJAVcqeht6NCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUyRtTgRL+BNUW +0aq8mm+3oJUZbsowDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMDA2cAMGQCMBHervjcToiwqfAi +rcJRQO9gcS3ujwLEXQNwSaSS6sUUiHCm0w2wqsosQJz76YJumgIwK0eaB8bRwoF8yguWGEEbo/Qw +CZ61IygNnxS2PFOiTAZpffpskcYqSUXm7LcT4Tps +-----END CERTIFICATE----- + +Autoridad de Certificacion Firmaprofesional CIF A62634068 +========================================================= +-----BEGIN CERTIFICATE----- +MIIGFDCCA/ygAwIBAgIIG3Dp0v+ubHEwDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCRVMxQjBA +BgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1hcHJvZmVzaW9uYWwgQ0lGIEE2 +MjYzNDA2ODAeFw0xNDA5MjMxNTIyMDdaFw0zNjA1MDUxNTIyMDdaMFExCzAJBgNVBAYTAkVTMUIw +QAYDVQQDDDlBdXRvcmlkYWQgZGUgQ2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBB +NjI2MzQwNjgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDD +Utd9thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQMcas9UX4P +B99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefGL9ItWY16Ck6WaVICqjaY +7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15iNA9wBj4gGFrO93IbJWyTdBSTo3OxDqqH +ECNZXyAFGUftaI6SEspd/NYrspI8IM/hX68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyI +plD9amML9ZMWGxmPsu2bm8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctX +MbScyJCyZ/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirjaEbsX +LZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/TKI8xWVvTyQKmtFLK +bpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF6NkBiDkal4ZkQdU7hwxu+g/GvUgU +vzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVhOSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMB0GA1Ud +DgQWBBRlzeurNR4APn7VdMActHNHDhpkLzASBgNVHRMBAf8ECDAGAQH/AgEBMIGmBgNVHSAEgZ4w +gZswgZgGBFUdIAAwgY8wLwYIKwYBBQUHAgEWI2h0dHA6Ly93d3cuZmlybWFwcm9mZXNpb25hbC5j +b20vY3BzMFwGCCsGAQUFBwICMFAeTgBQAGEAcwBlAG8AIABkAGUAIABsAGEAIABCAG8AbgBhAG4A +bwB2AGEAIAA0ADcAIABCAGEAcgBjAGUAbABvAG4AYQAgADAAOAAwADEANzAOBgNVHQ8BAf8EBAMC +AQYwDQYJKoZIhvcNAQELBQADggIBAHSHKAIrdx9miWTtj3QuRhy7qPj4Cx2Dtjqn6EWKB7fgPiDL +4QjbEwj4KKE1soCzC1HA01aajTNFSa9J8OA9B3pFE1r/yJfY0xgsfZb43aJlQ3CTkBW6kN/oGbDb +LIpgD7dvlAceHabJhfa9NPhAeGIQcDq+fUs5gakQ1JZBu/hfHAsdCPKxsIl68veg4MSPi3i1O1il +I45PVf42O+AMt8oqMEEgtIDNrvx2ZnOorm7hfNoD6JQg5iKj0B+QXSBTFCZX2lSX3xZEEAEeiGaP +cjiT3SC3NL7X8e5jjkd5KAb881lFJWAiMxujX6i6KtoaPc1A6ozuBRWV1aUsIC+nmCjuRfzxuIgA +LI9C2lHVnOUTaHFFQ4ueCyE8S1wF3BqfmI7avSKecs2tCsvMo2ebKHTEm9caPARYpoKdrcd7b/+A +lun4jWq9GJAd/0kakFI3ky88Al2CdgtR5xbHV/g4+afNmyJU72OwFW1TZQNKXkqgsqeOSQBZONXH +9IBk9W6VULgRfhVwOEqwf9DEMnDAGf/JOC0ULGb0QkTmVXYbgBVX/8Cnp6o5qtjTcNAuuuuUavpf +NIbnYrX9ivAwhZTJryQCL2/W3Wf+47BVTwSYT6RBVuKT0Gro1vP7ZeDOdcQxWQzugsgMYDNKGbqE +ZycPvEJdvSRUDewdcAZfpLz6IHxV +-----END CERTIFICATE----- + +vTrus ECC Root CA +================= +-----BEGIN CERTIFICATE----- +MIICDzCCAZWgAwIBAgIUbmq8WapTvpg5Z6LSa6Q75m0c1towCgYIKoZIzj0EAwMwRzELMAkGA1UE +BhMCQ04xHDAaBgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4xGjAYBgNVBAMTEXZUcnVzIEVDQyBS +b290IENBMB4XDTE4MDczMTA3MjY0NFoXDTQzMDczMTA3MjY0NFowRzELMAkGA1UEBhMCQ04xHDAa +BgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4xGjAYBgNVBAMTEXZUcnVzIEVDQyBSb290IENBMHYw +EAYHKoZIzj0CAQYFK4EEACIDYgAEZVBKrox5lkqqHAjDo6LN/llWQXf9JpRCux3NCNtzslt188+c +ToL0v/hhJoVs1oVbcnDS/dtitN9Ti72xRFhiQgnH+n9bEOf+QP3A2MMrMudwpremIFUde4BdS49n +TPEQo0IwQDAdBgNVHQ4EFgQUmDnNvtiyjPeyq+GtJK97fKHbH88wDwYDVR0TAQH/BAUwAwEB/zAO +BgNVHQ8BAf8EBAMCAQYwCgYIKoZIzj0EAwMDaAAwZQIwV53dVvHH4+m4SVBrm2nDb+zDfSXkV5UT +QJtS0zvzQBm8JsctBp61ezaf9SXUY2sAAjEA6dPGnlaaKsyh2j/IZivTWJwghfqrkYpwcBE4YGQL +YgmRWAD5Tfs0aNoJrSEGGJTO +-----END CERTIFICATE----- + +vTrus Root CA +============= +-----BEGIN CERTIFICATE----- +MIIFVjCCAz6gAwIBAgIUQ+NxE9izWRRdt86M/TX9b7wFjUUwDQYJKoZIhvcNAQELBQAwQzELMAkG +A1UEBhMCQ04xHDAaBgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4xFjAUBgNVBAMTDXZUcnVzIFJv +b3QgQ0EwHhcNMTgwNzMxMDcyNDA1WhcNNDMwNzMxMDcyNDA1WjBDMQswCQYDVQQGEwJDTjEcMBoG +A1UEChMTaVRydXNDaGluYSBDby4sTHRkLjEWMBQGA1UEAxMNdlRydXMgUm9vdCBDQTCCAiIwDQYJ +KoZIhvcNAQEBBQADggIPADCCAgoCggIBAL1VfGHTuB0EYgWgrmy3cLRB6ksDXhA/kFocizuwZots +SKYcIrrVQJLuM7IjWcmOvFjai57QGfIvWcaMY1q6n6MLsLOaXLoRuBLpDLvPbmyAhykUAyyNJJrI +ZIO1aqwTLDPxn9wsYTwaP3BVm60AUn/PBLn+NvqcwBauYv6WTEN+VRS+GrPSbcKvdmaVayqwlHeF +XgQPYh1jdfdr58tbmnDsPmcF8P4HCIDPKNsFxhQnL4Z98Cfe/+Z+M0jnCx5Y0ScrUw5XSmXX+6KA +YPxMvDVTAWqXcoKv8R1w6Jz1717CbMdHflqUhSZNO7rrTOiwCcJlwp2dCZtOtZcFrPUGoPc2BX70 +kLJrxLT5ZOrpGgrIDajtJ8nU57O5q4IikCc9Kuh8kO+8T/3iCiSn3mUkpF3qwHYw03dQ+A0Em5Q2 +AXPKBlim0zvc+gRGE1WKyURHuFE5Gi7oNOJ5y1lKCn+8pu8fA2dqWSslYpPZUxlmPCdiKYZNpGvu +/9ROutW04o5IWgAZCfEF2c6Rsffr6TlP9m8EQ5pV9T4FFL2/s1m02I4zhKOQUqqzApVg+QxMaPnu +1RcN+HFXtSXkKe5lXa/R7jwXC1pDxaWG6iSe4gUH3DRCEpHWOXSuTEGC2/KmSNGzm/MzqvOmwMVO +9fSddmPmAsYiS8GVP1BkLFTltvA8Kc9XAgMBAAGjQjBAMB0GA1UdDgQWBBRUYnBj8XWEQ1iO0RYg +scasGrz2iTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOC +AgEAKbqSSaet8PFww+SX8J+pJdVrnjT+5hpk9jprUrIQeBqfTNqK2uwcN1LgQkv7bHbKJAs5EhWd +nxEt/Hlk3ODg9d3gV8mlsnZwUKT+twpw1aA08XXXTUm6EdGz2OyC/+sOxL9kLX1jbhd47F18iMjr +jld22VkE+rxSH0Ws8HqA7Oxvdq6R2xCOBNyS36D25q5J08FsEhvMKar5CKXiNxTKsbhm7xqC5PD4 +8acWabfbqWE8n/Uxy+QARsIvdLGx14HuqCaVvIivTDUHKgLKeBRtRytAVunLKmChZwOgzoy8sHJn +xDHO2zTlJQNgJXtxmOTAGytfdELSS8VZCAeHvsXDf+eW2eHcKJfWjwXj9ZtOyh1QRwVTsMo554Wg +icEFOwE30z9J4nfrI8iIZjs9OXYhRvHsXyO466JmdXTBQPfYaJqT4i2pLr0cox7IdMakLXogqzu4 +sEb9b91fUlV1YvCXoHzXOP0l382gmxDPi7g4Xl7FtKYCNqEeXxzP4padKar9mK5S4fNBUvupLnKW +nyfjqnN9+BojZns7q2WwMgFLFT49ok8MKzWixtlnEjUwzXYuFrOZnk1PTi07NEPhmg4NpGaXutIc +SkwsKouLgU9xGqndXHt7CMUADTdA43x7VF8vhV929vensBxXVsFy6K2ir40zSbofitzmdHxghm+H +l3s= +-----END CERTIFICATE----- + +ISRG Root X2 +============ +-----BEGIN CERTIFICATE----- +MIICGzCCAaGgAwIBAgIQQdKd0XLq7qeAwSxs6S+HUjAKBggqhkjOPQQDAzBPMQswCQYDVQQGEwJV +UzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElT +UkcgUm9vdCBYMjAeFw0yMDA5MDQwMDAwMDBaFw00MDA5MTcxNjAwMDBaME8xCzAJBgNVBAYTAlVT +MSkwJwYDVQQKEyBJbnRlcm5ldCBTZWN1cml0eSBSZXNlYXJjaCBHcm91cDEVMBMGA1UEAxMMSVNS +RyBSb290IFgyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEzZvVn4CDCuwJSvMWSj5cz3es3mcFDR0H +ttwW+1qLFNvicWDEukWVEYmO6gbf9yoWHKS5xcUy4APgHoIYOIvXRdgKam7mAHf7AlF9ItgKbppb +d9/w+kHsOdx1ymgHDB/qo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV +HQ4EFgQUfEKWrt5LSDv6kviejM9ti6lyN5UwCgYIKoZIzj0EAwMDaAAwZQIwe3lORlCEwkSHRhtF +cP9Ymd70/aTSVaYgLXTWNLxBo1BfASdWtL4ndQavEi51mI38AjEAi/V3bNTIZargCyzuFJ0nN6T5 +U6VR5CmD1/iQMVtCnwr1/q4AaOeMSQ+2b1tbFfLn +-----END CERTIFICATE----- + +HiPKI Root CA - G1 +================== +-----BEGIN CERTIFICATE----- +MIIFajCCA1KgAwIBAgIQLd2szmKXlKFD6LDNdmpeYDANBgkqhkiG9w0BAQsFADBPMQswCQYDVQQG +EwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0ZC4xGzAZBgNVBAMMEkhpUEtJ +IFJvb3QgQ0EgLSBHMTAeFw0xOTAyMjIwOTQ2MDRaFw0zNzEyMzExNTU5NTlaME8xCzAJBgNVBAYT +AlRXMSMwIQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEbMBkGA1UEAwwSSGlQS0kg +Um9vdCBDQSAtIEcxMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA9B5/UnMyDHPkvRN0 +o9QwqNCuS9i233VHZvR85zkEHmpwINJaR3JnVfSl6J3VHiGh8Ge6zCFovkRTv4354twvVcg3Px+k +wJyz5HdcoEb+d/oaoDjq7Zpy3iu9lFc6uux55199QmQ5eiY29yTw1S+6lZgRZq2XNdZ1AYDgr/SE +YYwNHl98h5ZeQa/rh+r4XfEuiAU+TCK72h8q3VJGZDnzQs7ZngyzsHeXZJzA9KMuH5UHsBffMNsA +GJZMoYFL3QRtU6M9/Aes1MU3guvklQgZKILSQjqj2FPseYlgSGDIcpJQ3AOPgz+yQlda22rpEZfd +hSi8MEyr48KxRURHH+CKFgeW0iEPU8DtqX7UTuybCeyvQqww1r/REEXgphaypcXTT3OUM3ECoWqj +1jOXTyFjHluP2cFeRXF3D4FdXyGarYPM+l7WjSNfGz1BryB1ZlpK9p/7qxj3ccC2HTHsOyDry+K4 +9a6SsvfhhEvyovKTmiKe0xRvNlS9H15ZFblzqMF8b3ti6RZsR1pl8w4Rm0bZ/W3c1pzAtH2lsN0/ +Vm+h+fbkEkj9Bn8SV7apI09bA8PgcSojt/ewsTu8mL3WmKgMa/aOEmem8rJY5AIJEzypuxC00jBF +8ez3ABHfZfjcK0NVvxaXxA/VLGGEqnKG/uY6fsI/fe78LxQ+5oXdUG+3Se0CAwEAAaNCMEAwDwYD +VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU8ncX+l6o/vY9cdVouslGDDjYr7AwDgYDVR0PAQH/BAQD +AgGGMA0GCSqGSIb3DQEBCwUAA4ICAQBQUfB13HAE4/+qddRxosuej6ip0691x1TPOhwEmSKsxBHi +7zNKpiMdDg1H2DfHb680f0+BazVP6XKlMeJ45/dOlBhbQH3PayFUhuaVevvGyuqcSE5XCV0vrPSl +tJczWNWseanMX/mF+lLFjfiRFOs6DRfQUsJ748JzjkZ4Bjgs6FzaZsT0pPBWGTMpWmWSBUdGSquE +wx4noR8RkpkndZMPvDY7l1ePJlsMu5wP1G4wB9TcXzZoZjmDlicmisjEOf6aIW/Vcobpf2Lll07Q +JNBAsNB1CI69aO4I1258EHBGG3zgiLKecoaZAeO/n0kZtCW+VmWuF2PlHt/o/0elv+EmBYTksMCv +5wiZqAxeJoBF1PhoL5aPruJKHJwWDBNvOIf2u8g0X5IDUXlwpt/L9ZlNec1OvFefQ05rLisY+Gpz +jLrFNe85akEez3GoorKGB1s6yeHvP2UEgEcyRHCVTjFnanRbEEV16rCf0OY1/k6fi8wrkkVbbiVg +hUbN0aqwdmaTd5a+g744tiROJgvM7XpWGuDpWsZkrUx6AEhEL7lAuxM+vhV4nYWBSipX3tUZQ9rb +yltHhoMLP7YNdnhzeSJesYAfz77RP1YQmCuVh6EfnWQUYDksswBVLuT1sw5XxJFBAJw/6KXf6vb/ +yPCtbVKoF6ubYfwSUTXkJf2vqmqGOQ== +-----END CERTIFICATE----- + +GlobalSign ECC Root CA - R4 +=========================== +-----BEGIN CERTIFICATE----- +MIIB3DCCAYOgAwIBAgINAgPlfvU/k/2lCSGypjAKBggqhkjOPQQDAjBQMSQwIgYDVQQLExtHbG9i +YWxTaWduIEVDQyBSb290IENBIC0gUjQxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkds +b2JhbFNpZ24wHhcNMTIxMTEzMDAwMDAwWhcNMzgwMTE5MDMxNDA3WjBQMSQwIgYDVQQLExtHbG9i +YWxTaWduIEVDQyBSb290IENBIC0gUjQxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkds +b2JhbFNpZ24wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAS4xnnTj2wlDp8uORkcA6SumuU5BwkW +ymOxuYb4ilfBV85C+nOh92VC/x7BALJucw7/xyHlGKSq2XE/qNS5zowdo0IwQDAOBgNVHQ8BAf8E +BAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVLB7rUW44kB/+wpu+74zyTyjhNUwCgYI +KoZIzj0EAwIDRwAwRAIgIk90crlgr/HmnKAWBVBfw147bmF0774BxL4YSFlhgjICICadVGNA3jdg +UM/I2O2dgq43mLyjj0xMqTQrbO/7lZsm +-----END CERTIFICATE----- + +GTS Root R1 +=========== +-----BEGIN CERTIFICATE----- +MIIFVzCCAz+gAwIBAgINAgPlk28xsBNJiGuiFzANBgkqhkiG9w0BAQwFADBHMQswCQYDVQQGEwJV +UzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3Qg +UjEwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UE +ChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjEwggIiMA0G +CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2EQKLHuOhd5s73L+UPreVp0A8of2C+X0yBoJx9vaM +f/vo27xqLpeXo4xL+Sv2sfnOhB2x+cWX3u+58qPpvBKJXqeqUqv4IyfLpLGcY9vXmX7wCl7raKb0 +xlpHDU0QM+NOsROjyBhsS+z8CZDfnWQpJSMHobTSPS5g4M/SCYe7zUjwTcLCeoiKu7rPWRnWr4+w +B7CeMfGCwcDfLqZtbBkOtdh+JhpFAz2weaSUKK0PfyblqAj+lug8aJRT7oM6iCsVlgmy4HqMLnXW +nOunVmSPlk9orj2XwoSPwLxAwAtcvfaHszVsrBhQf4TgTM2S0yDpM7xSma8ytSmzJSq0SPly4cpk +9+aCEI3oncKKiPo4Zor8Y/kB+Xj9e1x3+naH+uzfsQ55lVe0vSbv1gHR6xYKu44LtcXFilWr06zq +kUspzBmkMiVOKvFlRNACzqrOSbTqn3yDsEB750Orp2yjj32JgfpMpf/VjsPOS+C12LOORc92wO1A +K/1TD7Cn1TsNsYqiA94xrcx36m97PtbfkSIS5r762DL8EGMUUXLeXdYWk70paDPvOmbsB4om3xPX +V2V4J95eSRQAogB/mqghtqmxlbCluQ0WEdrHbEg8QOB+DVrNVjzRlwW5y0vtOUucxD/SVRNuJLDW +cfr0wbrM7Rv1/oFB2ACYPTrIrnqYNxgFlQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0T +AQH/BAUwAwEB/zAdBgNVHQ4EFgQU5K8rJnEaK0gnhS9SZizv8IkTcT4wDQYJKoZIhvcNAQEMBQAD +ggIBAJ+qQibbC5u+/x6Wki4+omVKapi6Ist9wTrYggoGxval3sBOh2Z5ofmmWJyq+bXmYOfg6LEe +QkEzCzc9zolwFcq1JKjPa7XSQCGYzyI0zzvFIoTgxQ6KfF2I5DUkzps+GlQebtuyh6f88/qBVRRi +ClmpIgUxPoLW7ttXNLwzldMXG+gnoot7TiYaelpkttGsN/H9oPM47HLwEXWdyzRSjeZ2axfG34ar +J45JK3VmgRAhpuo+9K4l/3wV3s6MJT/KYnAK9y8JZgfIPxz88NtFMN9iiMG1D53Dn0reWVlHxYci +NuaCp+0KueIHoI17eko8cdLiA6EfMgfdG+RCzgwARWGAtQsgWSl4vflVy2PFPEz0tv/bal8xa5me +LMFrUKTX5hgUvYU/Z6tGn6D/Qqc6f1zLXbBwHSs09dR2CQzreExZBfMzQsNhFRAbd03OIozUhfJF +fbdT6u9AWpQKXCBfTkBdYiJ23//OYb2MI3jSNwLgjt7RETeJ9r/tSQdirpLsQBqvFAnZ0E6yove+ +7u7Y/9waLd64NnHi/Hm3lCXRSHNboTXns5lndcEZOitHTtNCjv0xyBZm2tIMPNuzjsmhDYAPexZ3 +FL//2wmUspO8IFgV6dtxQ/PeEMMA3KgqlbbC1j+Qa3bbbP6MvPJwNQzcmRk13NfIRmPVNnGuV/u3 +gm3c +-----END CERTIFICATE----- + +GTS Root R2 +=========== +-----BEGIN CERTIFICATE----- +MIIFVzCCAz+gAwIBAgINAgPlrsWNBCUaqxElqjANBgkqhkiG9w0BAQwFADBHMQswCQYDVQQGEwJV +UzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3Qg +UjIwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UE +ChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjIwggIiMA0G +CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDO3v2m++zsFDQ8BwZabFn3GTXd98GdVarTzTukk3Lv +CvptnfbwhYBboUhSnznFt+4orO/LdmgUud+tAWyZH8QiHZ/+cnfgLFuv5AS/T3KgGjSY6Dlo7JUl +e3ah5mm5hRm9iYz+re026nO8/4Piy33B0s5Ks40FnotJk9/BW9BuXvAuMC6C/Pq8tBcKSOWIm8Wb +a96wyrQD8Nr0kLhlZPdcTK3ofmZemde4wj7I0BOdre7kRXuJVfeKH2JShBKzwkCX44ofR5GmdFrS ++LFjKBC4swm4VndAoiaYecb+3yXuPuWgf9RhD1FLPD+M2uFwdNjCaKH5wQzpoeJ/u1U8dgbuak7M +kogwTZq9TwtImoS1mKPV+3PBV2HdKFZ1E66HjucMUQkQdYhMvI35ezzUIkgfKtzra7tEscszcTJG +r61K8YzodDqs5xoic4DSMPclQsciOzsSrZYuxsN2B6ogtzVJV+mSSeh2FnIxZyuWfoqjx5RWIr9q +S34BIbIjMt/kmkRtWVtd9QCgHJvGeJeNkP+byKq0rxFROV7Z+2et1VsRnTKaG73VululycslaVNV +J1zgyjbLiGH7HrfQy+4W+9OmTN6SpdTi3/UGVN4unUu0kzCqgc7dGtxRcw1PcOnlthYhGXmy5okL +dWTK1au8CcEYof/UVKGFPP0UJAOyh9OktwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0T +AQH/BAUwAwEB/zAdBgNVHQ4EFgQUu//KjiOfT5nK2+JopqUVJxce2Q4wDQYJKoZIhvcNAQEMBQAD +ggIBAB/Kzt3HvqGf2SdMC9wXmBFqiN495nFWcrKeGk6c1SuYJF2ba3uwM4IJvd8lRuqYnrYb/oM8 +0mJhwQTtzuDFycgTE1XnqGOtjHsB/ncw4c5omwX4Eu55MaBBRTUoCnGkJE+M3DyCB19m3H0Q/gxh +swWV7uGugQ+o+MePTagjAiZrHYNSVc61LwDKgEDg4XSsYPWHgJ2uNmSRXbBoGOqKYcl3qJfEycel +/FVL8/B/uWU9J2jQzGv6U53hkRrJXRqWbTKH7QMgyALOWr7Z6v2yTcQvG99fevX4i8buMTolUVVn +jWQye+mew4K6Ki3pHrTgSAai/GevHyICc/sgCq+dVEuhzf9gR7A/Xe8bVr2XIZYtCtFenTgCR2y5 +9PYjJbigapordwj6xLEokCZYCDzifqrXPW+6MYgKBesntaFJ7qBFVHvmJ2WZICGoo7z7GJa7Um8M +7YNRTOlZ4iBgxcJlkoKM8xAfDoqXvneCbT+PHV28SSe9zE8P4c52hgQjxcCMElv924SgJPFI/2R8 +0L5cFtHvma3AH/vLrrw4IgYmZNralw4/KBVEqE8AyvCazM90arQ+POuV7LXTWtiBmelDGDfrs7vR +WGJB82bSj6p4lVQgw1oudCvV0b4YacCs1aTPObpRhANl6WLAYv7YTVWW4tAR+kg0Eeye7QUd5MjW +HYbL +-----END CERTIFICATE----- + +GTS Root R3 +=========== +-----BEGIN CERTIFICATE----- +MIICCTCCAY6gAwIBAgINAgPluILrIPglJ209ZjAKBggqhkjOPQQDAzBHMQswCQYDVQQGEwJVUzEi +MCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjMw +HhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZ +R29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjMwdjAQBgcqhkjO +PQIBBgUrgQQAIgNiAAQfTzOHMymKoYTey8chWEGJ6ladK0uFxh1MJ7x/JlFyb+Kf1qPKzEUURout +736GjOyxfi//qXGdGIRFBEFVbivqJn+7kAHjSxm65FSWRQmx1WyRRK2EE46ajA2ADDL24CejQjBA +MA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTB8Sa6oC2uhYHP0/Eq +Er24Cmf9vDAKBggqhkjOPQQDAwNpADBmAjEA9uEglRR7VKOQFhG/hMjqb2sXnh5GmCCbn9MN2azT +L818+FsuVbu/3ZL3pAzcMeGiAjEA/JdmZuVDFhOD3cffL74UOO0BzrEXGhF16b0DjyZ+hOXJYKaV +11RZt+cRLInUue4X +-----END CERTIFICATE----- + +GTS Root R4 +=========== +-----BEGIN CERTIFICATE----- +MIICCTCCAY6gAwIBAgINAgPlwGjvYxqccpBQUjAKBggqhkjOPQQDAzBHMQswCQYDVQQGEwJVUzEi +MCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjQw +HhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZ +R29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjQwdjAQBgcqhkjO +PQIBBgUrgQQAIgNiAATzdHOnaItgrkO4NcWBMHtLSZ37wWHO5t5GvWvVYRg1rkDdc/eJkTBa6zzu +hXyiQHY7qca4R9gq55KRanPpsXI5nymfopjTX15YhmUPoYRlBtHci8nHc8iMai/lxKvRHYqjQjBA +MA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSATNbrdP9JNqPV2Py1 +PsVq8JQdjDAKBggqhkjOPQQDAwNpADBmAjEA6ED/g94D9J+uHXqnLrmvT/aDHQ4thQEd0dlq7A/C +r8deVl5c1RxYIigL9zC2L7F8AjEA8GE8p/SgguMh1YQdc4acLa/KNJvxn7kjNuK8YAOdgLOaVsjh +4rsUecrNIdSUtUlD +-----END CERTIFICATE----- + +Telia Root CA v2 +================ +-----BEGIN CERTIFICATE----- +MIIFdDCCA1ygAwIBAgIPAWdfJ9b+euPkrL4JWwWeMA0GCSqGSIb3DQEBCwUAMEQxCzAJBgNVBAYT +AkZJMRowGAYDVQQKDBFUZWxpYSBGaW5sYW5kIE95ajEZMBcGA1UEAwwQVGVsaWEgUm9vdCBDQSB2 +MjAeFw0xODExMjkxMTU1NTRaFw00MzExMjkxMTU1NTRaMEQxCzAJBgNVBAYTAkZJMRowGAYDVQQK +DBFUZWxpYSBGaW5sYW5kIE95ajEZMBcGA1UEAwwQVGVsaWEgUm9vdCBDQSB2MjCCAiIwDQYJKoZI +hvcNAQEBBQADggIPADCCAgoCggIBALLQPwe84nvQa5n44ndp586dpAO8gm2h/oFlH0wnrI4AuhZ7 +6zBqAMCzdGh+sq/H1WKzej9Qyow2RCRj0jbpDIX2Q3bVTKFgcmfiKDOlyzG4OiIjNLh9vVYiQJ3q +9HsDrWj8soFPmNB06o3lfc1jw6P23pLCWBnglrvFxKk9pXSW/q/5iaq9lRdU2HhE8Qx3FZLgmEKn +pNaqIJLNwaCzlrI6hEKNfdWV5Nbb6WLEWLN5xYzTNTODn3WhUidhOPFZPY5Q4L15POdslv5e2QJl +tI5c0BE0312/UqeBAMN/mUWZFdUXyApT7GPzmX3MaRKGwhfwAZ6/hLzRUssbkmbOpFPlob/E2wnW +5olWK8jjfN7j/4nlNW4o6GwLI1GpJQXrSPjdscr6bAhR77cYbETKJuFzxokGgeWKrLDiKca5JLNr +RBH0pUPCTEPlcDaMtjNXepUugqD0XBCzYYP2AgWGLnwtbNwDRm41k9V6lS/eINhbfpSQBGq6WT0E +BXWdN6IOLj3rwaRSg/7Qa9RmjtzG6RJOHSpXqhC8fF6CfaamyfItufUXJ63RDolUK5X6wK0dmBR4 +M0KGCqlztft0DbcbMBnEWg4cJ7faGND/isgFuvGqHKI3t+ZIpEYslOqodmJHixBTB0hXbOKSTbau +BcvcwUpej6w9GU7C7WB1K9vBykLVAgMBAAGjYzBhMB8GA1UdIwQYMBaAFHKs5DN5qkWH9v2sHZ7W +xy+G2CQ5MB0GA1UdDgQWBBRyrOQzeapFh/b9rB2e1scvhtgkOTAOBgNVHQ8BAf8EBAMCAQYwDwYD +VR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAoDtZpwmUPjaE0n4vOaWWl/oRrfxn83EJ +8rKJhGdEr7nv7ZbsnGTbMjBvZ5qsfl+yqwE2foH65IRe0qw24GtixX1LDoJt0nZi0f6X+J8wfBj5 +tFJ3gh1229MdqfDBmgC9bXXYfef6xzijnHDoRnkDry5023X4blMMA8iZGok1GTzTyVR8qPAs5m4H +eW9q4ebqkYJpCh3DflminmtGFZhb069GHWLIzoBSSRE/yQQSwxN8PzuKlts8oB4KtItUsiRnDe+C +y748fdHif64W1lZYudogsYMVoe+KTTJvQS8TUoKU1xrBeKJR3Stwbbca+few4GeXVtt8YVMJAygC +QMez2P2ccGrGKMOF6eLtGpOg3kuYooQ+BXcBlj37tCAPnHICehIv1aO6UXivKitEZU61/Qrowc15 +h2Er3oBXRb9n8ZuRXqWk7FlIEA04x7D6w0RtBPV4UBySllva9bguulvP5fBqnUsvWHMtTy3EHD70 +sz+rFQ47GUGKpMFXEmZxTPpT41frYpUJnlTd0cI8Vzy9OK2YZLe4A5pTVmBds9hCG1xLEooc6+t9 +xnppxyd/pPiL8uSUZodL6ZQHCRJ5irLrdATczvREWeAWysUsWNc8e89ihmpQfTU2Zqf7N+cox9jQ +raVplI/owd8k+BsHMYeB2F326CjYSlKArBPuUBQemMc= +-----END CERTIFICATE----- + +D-TRUST BR Root CA 1 2020 +========================= +-----BEGIN CERTIFICATE----- +MIIC2zCCAmCgAwIBAgIQfMmPK4TX3+oPyWWa00tNljAKBggqhkjOPQQDAzBIMQswCQYDVQQGEwJE +RTEVMBMGA1UEChMMRC1UcnVzdCBHbWJIMSIwIAYDVQQDExlELVRSVVNUIEJSIFJvb3QgQ0EgMSAy +MDIwMB4XDTIwMDIxMTA5NDUwMFoXDTM1MDIxMTA5NDQ1OVowSDELMAkGA1UEBhMCREUxFTATBgNV +BAoTDEQtVHJ1c3QgR21iSDEiMCAGA1UEAxMZRC1UUlVTVCBCUiBSb290IENBIDEgMjAyMDB2MBAG +ByqGSM49AgEGBSuBBAAiA2IABMbLxyjR+4T1mu9CFCDhQ2tuda38KwOE1HaTJddZO0Flax7mNCq7 +dPYSzuht56vkPE4/RAiLzRZxy7+SmfSk1zxQVFKQhYN4lGdnoxwJGT11NIXe7WB9xwy0QVK5buXu +QqOCAQ0wggEJMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFHOREKv/VbNafAkl1bK6CKBrqx9t +MA4GA1UdDwEB/wQEAwIBBjCBxgYDVR0fBIG+MIG7MD6gPKA6hjhodHRwOi8vY3JsLmQtdHJ1c3Qu +bmV0L2NybC9kLXRydXN0X2JyX3Jvb3RfY2FfMV8yMDIwLmNybDB5oHegdYZzbGRhcDovL2RpcmVj +dG9yeS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwQlIlMjBSb290JTIwQ0ElMjAxJTIwMjAyMCxP +PUQtVHJ1c3QlMjBHbWJILEM9REU/Y2VydGlmaWNhdGVyZXZvY2F0aW9ubGlzdDAKBggqhkjOPQQD +AwNpADBmAjEAlJAtE/rhY/hhY+ithXhUkZy4kzg+GkHaQBZTQgjKL47xPoFWwKrY7RjEsK70Pvom +AjEA8yjixtsrmfu3Ubgko6SUeho/5jbiA1czijDLgsfWFBHVdWNbFJWcHwHP2NVypw87 +-----END CERTIFICATE----- + +D-TRUST EV Root CA 1 2020 +========================= +-----BEGIN CERTIFICATE----- +MIIC2zCCAmCgAwIBAgIQXwJB13qHfEwDo6yWjfv/0DAKBggqhkjOPQQDAzBIMQswCQYDVQQGEwJE +RTEVMBMGA1UEChMMRC1UcnVzdCBHbWJIMSIwIAYDVQQDExlELVRSVVNUIEVWIFJvb3QgQ0EgMSAy +MDIwMB4XDTIwMDIxMTEwMDAwMFoXDTM1MDIxMTA5NTk1OVowSDELMAkGA1UEBhMCREUxFTATBgNV +BAoTDEQtVHJ1c3QgR21iSDEiMCAGA1UEAxMZRC1UUlVTVCBFViBSb290IENBIDEgMjAyMDB2MBAG +ByqGSM49AgEGBSuBBAAiA2IABPEL3YZDIBnfl4XoIkqbz52Yv7QFJsnL46bSj8WeeHsxiamJrSc8 +ZRCC/N/DnU7wMyPE0jL1HLDfMxddxfCxivnvubcUyilKwg+pf3VlSSowZ/Rk99Yad9rDwpdhQntJ +raOCAQ0wggEJMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFH8QARY3OqQo5FD4pPfsazK2/umL +MA4GA1UdDwEB/wQEAwIBBjCBxgYDVR0fBIG+MIG7MD6gPKA6hjhodHRwOi8vY3JsLmQtdHJ1c3Qu +bmV0L2NybC9kLXRydXN0X2V2X3Jvb3RfY2FfMV8yMDIwLmNybDB5oHegdYZzbGRhcDovL2RpcmVj +dG9yeS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwRVYlMjBSb290JTIwQ0ElMjAxJTIwMjAyMCxP +PUQtVHJ1c3QlMjBHbWJILEM9REU/Y2VydGlmaWNhdGVyZXZvY2F0aW9ubGlzdDAKBggqhkjOPQQD +AwNpADBmAjEAyjzGKnXCXnViOTYAYFqLwZOZzNnbQTs7h5kXO9XMT8oi96CAy/m0sRtW9XLS/BnR +AjEAkfcwkz8QRitxpNA7RJvAKQIFskF3UfN5Wp6OFKBOQtJbgfM0agPnIjhQW+0ZT0MW +-----END CERTIFICATE----- + +DigiCert TLS ECC P384 Root G5 +============================= +-----BEGIN CERTIFICATE----- +MIICGTCCAZ+gAwIBAgIQCeCTZaz32ci5PhwLBCou8zAKBggqhkjOPQQDAzBOMQswCQYDVQQGEwJV +UzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xJjAkBgNVBAMTHURpZ2lDZXJ0IFRMUyBFQ0MgUDM4 +NCBSb290IEc1MB4XDTIxMDExNTAwMDAwMFoXDTQ2MDExNDIzNTk1OVowTjELMAkGA1UEBhMCVVMx +FzAVBgNVBAoTDkRpZ2lDZXJ0LCBJbmMuMSYwJAYDVQQDEx1EaWdpQ2VydCBUTFMgRUNDIFAzODQg +Um9vdCBHNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABMFEoc8Rl1Ca3iOCNQfN0MsYndLxf3c1Tzvd +lHJS7cI7+Oz6e2tYIOyZrsn8aLN1udsJ7MgT9U7GCh1mMEy7H0cKPGEQQil8pQgO4CLp0zVozptj +n4S1mU1YoI71VOeVyaNCMEAwHQYDVR0OBBYEFMFRRVBZqz7nLFr6ICISB4CIfBFqMA4GA1UdDwEB +/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MAoGCCqGSM49BAMDA2gAMGUCMQCJao1H5+z8blUD2Wds +Jk6Dxv3J+ysTvLd6jLRl0mlpYxNjOyZQLgGheQaRnUi/wr4CMEfDFXuxoJGZSZOoPHzoRgaLLPIx +AJSdYsiJvRmEFOml+wG4DXZDjC5Ty3zfDBeWUA== +-----END CERTIFICATE----- + +DigiCert TLS RSA4096 Root G5 +============================ +-----BEGIN CERTIFICATE----- +MIIFZjCCA06gAwIBAgIQCPm0eKj6ftpqMzeJ3nzPijANBgkqhkiG9w0BAQwFADBNMQswCQYDVQQG +EwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xJTAjBgNVBAMTHERpZ2lDZXJ0IFRMUyBSU0E0 +MDk2IFJvb3QgRzUwHhcNMjEwMTE1MDAwMDAwWhcNNDYwMTE0MjM1OTU5WjBNMQswCQYDVQQGEwJV +UzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xJTAjBgNVBAMTHERpZ2lDZXJ0IFRMUyBSU0E0MDk2 +IFJvb3QgRzUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCz0PTJeRGd/fxmgefM1eS8 +7IE+ajWOLrfn3q/5B03PMJ3qCQuZvWxX2hhKuHisOjmopkisLnLlvevxGs3npAOpPxG02C+JFvuU +AT27L/gTBaF4HI4o4EXgg/RZG5Wzrn4DReW+wkL+7vI8toUTmDKdFqgpwgscONyfMXdcvyej/Ces +tyu9dJsXLfKB2l2w4SMXPohKEiPQ6s+d3gMXsUJKoBZMpG2T6T867jp8nVid9E6P/DsjyG244gXa +zOvswzH016cpVIDPRFtMbzCe88zdH5RDnU1/cHAN1DrRN/BsnZvAFJNY781BOHW8EwOVfH/jXOnV +DdXifBBiqmvwPXbzP6PosMH976pXTayGpxi0KcEsDr9kvimM2AItzVwv8n/vFfQMFawKsPHTDU9q +TXeXAaDxZre3zu/O7Oyldcqs4+Fj97ihBMi8ez9dLRYiVu1ISf6nL3kwJZu6ay0/nTvEF+cdLvvy +z6b84xQslpghjLSR6Rlgg/IwKwZzUNWYOwbpx4oMYIwo+FKbbuH2TbsGJJvXKyY//SovcfXWJL5/ +MZ4PbeiPT02jP/816t9JXkGPhvnxd3lLG7SjXi/7RgLQZhNeXoVPzthwiHvOAbWWl9fNff2C+MIk +wcoBOU+NosEUQB+cZtUMCUbW8tDRSHZWOkPLtgoRObqME2wGtZ7P6wIDAQABo0IwQDAdBgNVHQ4E +FgQUUTMc7TZArxfTJc1paPKvTiM+s0EwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8w +DQYJKoZIhvcNAQEMBQADggIBAGCmr1tfV9qJ20tQqcQjNSH/0GEwhJG3PxDPJY7Jv0Y02cEhJhxw +GXIeo8mH/qlDZJY6yFMECrZBu8RHANmfGBg7sg7zNOok992vIGCukihfNudd5N7HPNtQOa27PShN +lnx2xlv0wdsUpasZYgcYQF+Xkdycx6u1UQ3maVNVzDl92sURVXLFO4uJ+DQtpBflF+aZfTCIITfN +MBc9uPK8qHWgQ9w+iUuQrm0D4ByjoJYJu32jtyoQREtGBzRj7TG5BO6jm5qu5jF49OokYTurWGT/ +u4cnYiWB39yhL/btp/96j1EuMPikAdKFOV8BmZZvWltwGUb+hmA+rYAQCd05JS9Yf7vSdPD3Rh9G +OUrYU9DzLjtxpdRv/PNn5AeP3SYZ4Y1b+qOTEZvpyDrDVWiakuFSdjjo4bq9+0/V77PnSIMx8IIh +47a+p6tv75/fTM8BuGJqIz3nCU2AG3swpMPdB380vqQmsvZB6Akd4yCYqjdP//fx4ilwMUc/dNAU +FvohigLVigmUdy7yWSiLfFCSCmZ4OIN1xLVaqBHG5cGdZlXPU8Sv13WFqUITVuwhd4GTWgzqltlJ +yqEI8pc7bZsEGCREjnwB8twl2F6GmrE52/WRMmrRpnCKovfepEWFJqgejF0pW8hL2JpqA15w8oVP +bEtoL8pU9ozaMv7Da4M/OMZ+ +-----END CERTIFICATE----- + +Certainly Root R1 +================= +-----BEGIN CERTIFICATE----- +MIIFRzCCAy+gAwIBAgIRAI4P+UuQcWhlM1T01EQ5t+AwDQYJKoZIhvcNAQELBQAwPTELMAkGA1UE +BhMCVVMxEjAQBgNVBAoTCUNlcnRhaW5seTEaMBgGA1UEAxMRQ2VydGFpbmx5IFJvb3QgUjEwHhcN +MjEwNDAxMDAwMDAwWhcNNDYwNDAxMDAwMDAwWjA9MQswCQYDVQQGEwJVUzESMBAGA1UEChMJQ2Vy +dGFpbmx5MRowGAYDVQQDExFDZXJ0YWlubHkgUm9vdCBSMTCCAiIwDQYJKoZIhvcNAQEBBQADggIP +ADCCAgoCggIBANA21B/q3avk0bbm+yLA3RMNansiExyXPGhjZjKcA7WNpIGD2ngwEc/csiu+kr+O +5MQTvqRoTNoCaBZ0vrLdBORrKt03H2As2/X3oXyVtwxwhi7xOu9S98zTm/mLvg7fMbedaFySpvXl +8wo0tf97ouSHocavFwDvA5HtqRxOcT3Si2yJ9HiG5mpJoM610rCrm/b01C7jcvk2xusVtyWMOvwl +DbMicyF0yEqWYZL1LwsYpfSt4u5BvQF5+paMjRcCMLT5r3gajLQ2EBAHBXDQ9DGQilHFhiZ5shGI +XsXwClTNSaa/ApzSRKft43jvRl5tcdF5cBxGX1HpyTfcX35pe0HfNEXgO4T0oYoKNp43zGJS4YkN +KPl6I7ENPT2a/Z2B7yyQwHtETrtJ4A5KVpK8y7XdeReJkd5hiXSSqOMyhb5OhaRLWcsrxXiOcVTQ +AjeZjOVJ6uBUcqQRBi8LjMFbvrWhsFNunLhgkR9Za/kt9JQKl7XsxXYDVBtlUrpMklZRNaBA2Cnb +rlJ2Oy0wQJuK0EJWtLeIAaSHO1OWzaMWj/Nmqhexx2DgwUMFDO6bW2BvBlyHWyf5QBGenDPBt+U1 +VwV/J84XIIwc/PH72jEpSe31C4SnT8H2TsIonPru4K8H+zMReiFPCyEQtkA6qyI6BJyLm4SGcprS +p6XEtHWRqSsjAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud +DgQWBBTgqj8ljZ9EXME66C6ud0yEPmcM9DANBgkqhkiG9w0BAQsFAAOCAgEAuVevuBLaV4OPaAsz +HQNTVfSVcOQrPbA56/qJYv331hgELyE03fFo8NWWWt7CgKPBjcZq91l3rhVkz1t5BXdm6ozTaw3d +8VkswTOlMIAVRQdFGjEitpIAq5lNOo93r6kiyi9jyhXWx8bwPWz8HA2YEGGeEaIi1wrykXprOQ4v +MMM2SZ/g6Q8CRFA3lFV96p/2O7qUpUzpvD5RtOjKkjZUbVwlKNrdrRT90+7iIgXr0PK3aBLXWopB +GsaSpVo7Y0VPv+E6dyIvXL9G+VoDhRNCX8reU9ditaY1BMJH/5n9hN9czulegChB8n3nHpDYT3Y+ +gjwN/KUD+nsa2UUeYNrEjvn8K8l7lcUq/6qJ34IxD3L/DCfXCh5WAFAeDJDBlrXYFIW7pw0WwfgH +JBu6haEaBQmAupVjyTrsJZ9/nbqkRxWbRHDxakvWOF5D8xh+UG7pWijmZeZ3Gzr9Hb4DJqPb1OG7 +fpYnKx3upPvaJVQTA945xsMfTZDsjxtK0hzthZU4UHlG1sGQUDGpXJpuHfUzVounmdLyyCwzk5Iw +x06MZTMQZBf9JBeW0Y3COmor6xOLRPIh80oat3df1+2IpHLlOR+Vnb5nwXARPbv0+Em34yaXOp/S +X3z7wJl8OSngex2/DaeP0ik0biQVy96QXr8axGbqwua6OV+KmalBWQewLK8= +-----END CERTIFICATE----- + +Certainly Root E1 +================= +-----BEGIN CERTIFICATE----- +MIIB9zCCAX2gAwIBAgIQBiUzsUcDMydc+Y2aub/M+DAKBggqhkjOPQQDAzA9MQswCQYDVQQGEwJV +UzESMBAGA1UEChMJQ2VydGFpbmx5MRowGAYDVQQDExFDZXJ0YWlubHkgUm9vdCBFMTAeFw0yMTA0 +MDEwMDAwMDBaFw00NjA0MDEwMDAwMDBaMD0xCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlDZXJ0YWlu +bHkxGjAYBgNVBAMTEUNlcnRhaW5seSBSb290IEUxMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE3m/4 +fxzf7flHh4axpMCK+IKXgOqPyEpeKn2IaKcBYhSRJHpcnqMXfYqGITQYUBsQ3tA3SybHGWCA6TS9 +YBk2QNYphwk8kXr2vBMj3VlOBF7PyAIcGFPBMdjaIOlEjeR2o0IwQDAOBgNVHQ8BAf8EBAMCAQYw +DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU8ygYy2R17ikq6+2uI1g4hevIIgcwCgYIKoZIzj0E +AwMDaAAwZQIxALGOWiDDshliTd6wT99u0nCK8Z9+aozmut6Dacpps6kFtZaSF4fC0urQe87YQVt8 +rgIwRt7qy12a7DLCZRawTDBcMPPaTnOGBtjOiQRINzf43TNRnXCve1XYAS59BWQOhriR +-----END CERTIFICATE----- + +E-Tugra Global Root CA RSA v3 +============================= +-----BEGIN CERTIFICATE----- +MIIF8zCCA9ugAwIBAgIUDU3FzRYilZYIfrgLfxUGNPt5EDQwDQYJKoZIhvcNAQELBQAwgYAxCzAJ +BgNVBAYTAlRSMQ8wDQYDVQQHEwZBbmthcmExGTAXBgNVBAoTEEUtVHVncmEgRUJHIEEuUy4xHTAb +BgNVBAsTFEUtVHVncmEgVHJ1c3QgQ2VudGVyMSYwJAYDVQQDEx1FLVR1Z3JhIEdsb2JhbCBSb290 +IENBIFJTQSB2MzAeFw0yMDAzMTgwOTA3MTdaFw00NTAzMTIwOTA3MTdaMIGAMQswCQYDVQQGEwJU +UjEPMA0GA1UEBxMGQW5rYXJhMRkwFwYDVQQKExBFLVR1Z3JhIEVCRyBBLlMuMR0wGwYDVQQLExRF +LVR1Z3JhIFRydXN0IENlbnRlcjEmMCQGA1UEAxMdRS1UdWdyYSBHbG9iYWwgUm9vdCBDQSBSU0Eg +djMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCiZvCJt3J77gnJY9LTQ91ew6aEOErx +jYG7FL1H6EAX8z3DeEVypi6Q3po61CBxyryfHUuXCscxuj7X/iWpKo429NEvx7epXTPcMHD4QGxL +sqYxYdE0PD0xesevxKenhOGXpOhL9hd87jwH7eKKV9y2+/hDJVDqJ4GohryPUkqWOmAalrv9c/SF +/YP9f4RtNGx/ardLAQO/rWm31zLZ9Vdq6YaCPqVmMbMWPcLzJmAy01IesGykNz709a/r4d+ABs8q +QedmCeFLl+d3vSFtKbZnwy1+7dZ5ZdHPOrbRsV5WYVB6Ws5OUDGAA5hH5+QYfERaxqSzO8bGwzrw +bMOLyKSRBfP12baqBqG3q+Sx6iEUXIOk/P+2UNOMEiaZdnDpwA+mdPy70Bt4znKS4iicvObpCdg6 +04nmvi533wEKb5b25Y08TVJ2Glbhc34XrD2tbKNSEhhw5oBOM/J+JjKsBY04pOZ2PJ8QaQ5tndLB +eSBrW88zjdGUdjXnXVXHt6woq0bM5zshtQoK5EpZ3IE1S0SVEgpnpaH/WwAH0sDM+T/8nzPyAPiM +bIedBi3x7+PmBvrFZhNb/FAHnnGGstpvdDDPk1Po3CLW3iAfYY2jLqN4MpBs3KwytQXk9TwzDdbg +h3cXTJ2w2AmoDVf3RIXwyAS+XF1a4xeOVGNpf0l0ZAWMowIDAQABo2MwYTAPBgNVHRMBAf8EBTAD +AQH/MB8GA1UdIwQYMBaAFLK0ruYt9ybVqnUtdkvAG1Mh0EjvMB0GA1UdDgQWBBSytK7mLfcm1ap1 +LXZLwBtTIdBI7zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBAImocn+M684uGMQQ +gC0QDP/7FM0E4BQ8Tpr7nym/Ip5XuYJzEmMmtcyQ6dIqKe6cLcwsmb5FJ+Sxce3kOJUxQfJ9emN4 +38o2Fi+CiJ+8EUdPdk3ILY7r3y18Tjvarvbj2l0Upq7ohUSdBm6O++96SmotKygY/r+QLHUWnw/q +ln0F7psTpURs+APQ3SPh/QMSEgj0GDSz4DcLdxEBSL9htLX4GdnLTeqjjO/98Aa1bZL0SmFQhO3s +SdPkvmjmLuMxC1QLGpLWgti2omU8ZgT5Vdps+9u1FGZNlIM7zR6mK7L+d0CGq+ffCsn99t2HVhjY +sCxVYJb6CH5SkPVLpi6HfMsg2wY+oF0Dd32iPBMbKaITVaA9FCKvb7jQmhty3QUBjYZgv6Rn7rWl +DdF/5horYmbDB7rnoEgcOMPpRfunf/ztAmgayncSd6YAVSgU7NbHEqIbZULpkejLPoeJVF3Zr52X +nGnnCv8PWniLYypMfUeUP95L6VPQMPHF9p5J3zugkaOj/s1YzOrfr28oO6Bpm4/srK4rVJ2bBLFH +IK+WEj5jlB0E5y67hscMmoi/dkfv97ALl2bSRM9gUgfh1SxKOidhd8rXj+eHDjD/DLsE4mHDosiX +YY60MGo8bcIHX0pzLz/5FooBZu+6kcpSV3uu1OYP3Qt6f4ueJiDPO++BcYNZ +-----END CERTIFICATE----- + +E-Tugra Global Root CA ECC v3 +============================= +-----BEGIN CERTIFICATE----- +MIICpTCCAiqgAwIBAgIUJkYZdzHhT28oNt45UYbm1JeIIsEwCgYIKoZIzj0EAwMwgYAxCzAJBgNV +BAYTAlRSMQ8wDQYDVQQHEwZBbmthcmExGTAXBgNVBAoTEEUtVHVncmEgRUJHIEEuUy4xHTAbBgNV +BAsTFEUtVHVncmEgVHJ1c3QgQ2VudGVyMSYwJAYDVQQDEx1FLVR1Z3JhIEdsb2JhbCBSb290IENB +IEVDQyB2MzAeFw0yMDAzMTgwOTQ2NThaFw00NTAzMTIwOTQ2NThaMIGAMQswCQYDVQQGEwJUUjEP +MA0GA1UEBxMGQW5rYXJhMRkwFwYDVQQKExBFLVR1Z3JhIEVCRyBBLlMuMR0wGwYDVQQLExRFLVR1 +Z3JhIFRydXN0IENlbnRlcjEmMCQGA1UEAxMdRS1UdWdyYSBHbG9iYWwgUm9vdCBDQSBFQ0MgdjMw +djAQBgcqhkjOPQIBBgUrgQQAIgNiAASOmCm/xxAeJ9urA8woLNheSBkQKczLWYHMjLiSF4mDKpL2 +w6QdTGLVn9agRtwcvHbB40fQWxPa56WzZkjnIZpKT4YKfWzqTTKACrJ6CZtpS5iB4i7sAnCWH/31 +Rs7K3IKjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU/4Ixcj75xGZsrTie0bBRiKWQ +zPUwHQYDVR0OBBYEFP+CMXI++cRmbK04ntGwUYilkMz1MA4GA1UdDwEB/wQEAwIBBjAKBggqhkjO +PQQDAwNpADBmAjEA5gVYaWHlLcoNy/EZCL3W/VGSGn5jVASQkZo1kTmZ+gepZpO6yGjUij/67W4W +Aie3AjEA3VoXK3YdZUKWpqxdinlW2Iob35reX8dQj7FbcQwm32pAAOwzkSFxvmjkI6TZraE3 +-----END CERTIFICATE----- + +Security Communication RootCA3 +============================== +-----BEGIN CERTIFICATE----- +MIIFfzCCA2egAwIBAgIJAOF8N0D9G/5nMA0GCSqGSIb3DQEBDAUAMF0xCzAJBgNVBAYTAkpQMSUw +IwYDVQQKExxTRUNPTSBUcnVzdCBTeXN0ZW1zIENPLixMVEQuMScwJQYDVQQDEx5TZWN1cml0eSBD +b21tdW5pY2F0aW9uIFJvb3RDQTMwHhcNMTYwNjE2MDYxNzE2WhcNMzgwMTE4MDYxNzE2WjBdMQsw +CQYDVQQGEwJKUDElMCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UE +AxMeU2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBSb290Q0EzMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A +MIICCgKCAgEA48lySfcw3gl8qUCBWNO0Ot26YQ+TUG5pPDXC7ltzkBtnTCHsXzW7OT4rCmDvu20r +hvtxosis5FaU+cmvsXLUIKx00rgVrVH+hXShuRD+BYD5UpOzQD11EKzAlrenfna84xtSGc4RHwsE +NPXY9Wk8d/Nk9A2qhd7gCVAEF5aEt8iKvE1y/By7z/MGTfmfZPd+pmaGNXHIEYBMwXFAWB6+oHP2 +/D5Q4eAvJj1+XCO1eXDe+uDRpdYMQXF79+qMHIjH7Iv10S9VlkZ8WjtYO/u62C21Jdp6Ts9EriGm +npjKIG58u4iFW/vAEGK78vknR+/RiTlDxN/e4UG/VHMgly1s2vPUB6PmudhvrvyMGS7TZ2crldtY +XLVqAvO4g160a75BflcJdURQVc1aEWEhCmHCqYj9E7wtiS/NYeCVvsq1e+F7NGcLH7YMx3weGVPK +p7FKFSBWFHA9K4IsD50VHUeAR/94mQ4xr28+j+2GaR57GIgUssL8gjMunEst+3A7caoreyYn8xrC +3PsXuKHqy6C0rtOUfnrQq8PsOC0RLoi/1D+tEjtCrI8Cbn3M0V9hvqG8OmpI6iZVIhZdXw3/JzOf +GAN0iltSIEdrRU0id4xVJ/CvHozJgyJUt5rQT9nO/NkuHJYosQLTA70lUhw0Zk8jq/R3gpYd0Vcw +CBEF/VfR2ccCAwEAAaNCMEAwHQYDVR0OBBYEFGQUfPxYchamCik0FW8qy7z8r6irMA4GA1UdDwEB +/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBDAUAA4ICAQDcAiMI4u8hOscNtybS +YpOnpSNyByCCYN8Y11StaSWSntkUz5m5UoHPrmyKO1o5yGwBQ8IibQLwYs1OY0PAFNr0Y/Dq9HHu +Tofjcan0yVflLl8cebsjqodEV+m9NU1Bu0soo5iyG9kLFwfl9+qd9XbXv8S2gVj/yP9kaWJ5rW4O +H3/uHWnlt3Jxs/6lATWUVCvAUm2PVcTJ0rjLyjQIUYWg9by0F1jqClx6vWPGOi//lkkZhOpn2ASx +YfQAW0q3nHE3GYV5v4GwxxMOdnE+OoAGrgYWp421wsTL/0ClXI2lyTrtcoHKXJg80jQDdwj98ClZ +XSEIx2C/pHF7uNkegr4Jr2VvKKu/S7XuPghHJ6APbw+LP6yVGPO5DtxnVW5inkYO0QR4ynKudtml ++LLfiAlhi+8kTtFZP1rUPcmTPCtk9YENFpb3ksP+MW/oKjJ0DvRMmEoYDjBU1cXrvMUVnuiZIesn +KwkK2/HmcBhWuwzkvvnoEKQTkrgc4NtnHVMDpCKn3F2SEDzq//wbEBrD2NCcnWXL0CsnMQMeNuE9 +dnUM/0Umud1RvCPHX9jYhxBAEg09ODfnRDwYwFMJZI//1ZqmfHAuc1Uh6N//g7kdPjIe1qZ9LPFm +6Vwdp6POXiUyK+OVrCoHzrQoeIY8LaadTdJ0MN1kURXbg4NR16/9M51NZg== +-----END CERTIFICATE----- + +Security Communication ECC RootCA1 +================================== +-----BEGIN CERTIFICATE----- +MIICODCCAb6gAwIBAgIJANZdm7N4gS7rMAoGCCqGSM49BAMDMGExCzAJBgNVBAYTAkpQMSUwIwYD +VQQKExxTRUNPTSBUcnVzdCBTeXN0ZW1zIENPLixMVEQuMSswKQYDVQQDEyJTZWN1cml0eSBDb21t +dW5pY2F0aW9uIEVDQyBSb290Q0ExMB4XDTE2MDYxNjA1MTUyOFoXDTM4MDExODA1MTUyOFowYTEL +MAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xKzApBgNV +BAMTIlNlY3VyaXR5IENvbW11bmljYXRpb24gRUNDIFJvb3RDQTEwdjAQBgcqhkjOPQIBBgUrgQQA +IgNiAASkpW9gAwPDvTH00xecK4R1rOX9PVdu12O/5gSJko6BnOPpR27KkBLIE+CnnfdldB9sELLo +5OnvbYUymUSxXv3MdhDYW72ixvnWQuRXdtyQwjWpS4g8EkdtXP9JTxpKULGjQjBAMB0GA1UdDgQW +BBSGHOf+LaVKiwj+KBH6vqNm+GBZLzAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAK +BggqhkjOPQQDAwNoADBlAjAVXUI9/Lbu9zuxNuie9sRGKEkz0FhDKmMpzE2xtHqiuQ04pV1IKv3L +snNdo4gIxwwCMQDAqy0Obe0YottT6SXbVQjgUMzfRGEWgqtJsLKB7HOHeLRMsmIbEvoWTSVLY70e +N9k= +-----END CERTIFICATE----- + +BJCA Global Root CA1 +==================== +-----BEGIN CERTIFICATE----- +MIIFdDCCA1ygAwIBAgIQVW9l47TZkGobCdFsPsBsIDANBgkqhkiG9w0BAQsFADBUMQswCQYDVQQG +EwJDTjEmMCQGA1UECgwdQkVJSklORyBDRVJUSUZJQ0FURSBBVVRIT1JJVFkxHTAbBgNVBAMMFEJK +Q0EgR2xvYmFsIFJvb3QgQ0ExMB4XDTE5MTIxOTAzMTYxN1oXDTQ0MTIxMjAzMTYxN1owVDELMAkG +A1UEBhMCQ04xJjAkBgNVBAoMHUJFSUpJTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZMR0wGwYDVQQD +DBRCSkNBIEdsb2JhbCBSb290IENBMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAPFm +CL3ZxRVhy4QEQaVpN3cdwbB7+sN3SJATcmTRuHyQNZ0YeYjjlwE8R4HyDqKYDZ4/N+AZspDyRhyS +sTphzvq3Rp4Dhtczbu33RYx2N95ulpH3134rhxfVizXuhJFyV9xgw8O558dnJCNPYwpj9mZ9S1Wn +P3hkSWkSl+BMDdMJoDIwOvqfwPKcxRIqLhy1BDPapDgRat7GGPZHOiJBhyL8xIkoVNiMpTAK+BcW +yqw3/XmnkRd4OJmtWO2y3syJfQOcs4ll5+M7sSKGjwZteAf9kRJ/sGsciQ35uMt0WwfCyPQ10WRj +eulumijWML3mG90Vr4TqnMfK9Q7q8l0ph49pczm+LiRvRSGsxdRpJQaDrXpIhRMsDQa4bHlW/KNn +MoH1V6XKV0Jp6VwkYe/iMBhORJhVb3rCk9gZtt58R4oRTklH2yiUAguUSiz5EtBP6DF+bHq/pj+b +OT0CFqMYs2esWz8sgytnOYFcuX6U1WTdno9uruh8W7TXakdI136z1C2OVnZOz2nxbkRs1CTqjSSh +GL+9V/6pmTW12xB3uD1IutbB5/EjPtffhZ0nPNRAvQoMvfXnjSXWgXSHRtQpdaJCbPdzied9v3pK +H9MiyRVVz99vfFXQpIsHETdfg6YmV6YBW37+WGgHqel62bno/1Afq8K0wM7o6v0PvY1NuLxxAgMB +AAGjQjBAMB0GA1UdDgQWBBTF7+3M2I0hxkjk49cULqcWk+WYATAPBgNVHRMBAf8EBTADAQH/MA4G +A1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAUoKsITQfI/Ki2Pm4rzc2IInRNwPWaZ+4 +YRC6ojGYWUfo0Q0lHhVBDOAqVdVXUsv45Mdpox1NcQJeXyFFYEhcCY5JEMEE3KliawLwQ8hOnThJ +dMkycFRtwUf8jrQ2ntScvd0g1lPJGKm1Vrl2i5VnZu69mP6u775u+2D2/VnGKhs/I0qUJDAnyIm8 +60Qkmss9vk/Ves6OF8tiwdneHg56/0OGNFK8YT88X7vZdrRTvJez/opMEi4r89fO4aL/3Xtw+zuh +TaRjAv04l5U/BXCga99igUOLtFkNSoxUnMW7gZ/NfaXvCyUeOiDbHPwfmGcCCtRzRBPbUYQaVQNW +4AB+dAb/OMRyHdOoP2gxXdMJxy6MW2Pg6Nwe0uxhHvLe5e/2mXZgLR6UcnHGCyoyx5JO1UbXHfmp +GQrI+pXObSOYqgs4rZpWDW+N8TEAiMEXnM0ZNjX+VVOg4DwzX5Ze4jLp3zO7Bkqp2IRzznfSxqxx +4VyjHQy7Ct9f4qNx2No3WqB4K/TUfet27fJhcKVlmtOJNBir+3I+17Q9eVzYH6Eze9mCUAyTF6ps +3MKCuwJXNq+YJyo5UOGwifUll35HaBC07HPKs5fRJNz2YqAo07WjuGS3iGJCz51TzZm+ZGiPTx4S +SPfSKcOYKMryMguTjClPPGAyzQWWYezyr/6zcCwupvI= +-----END CERTIFICATE----- + +BJCA Global Root CA2 +==================== +-----BEGIN CERTIFICATE----- +MIICJTCCAaugAwIBAgIQLBcIfWQqwP6FGFkGz7RK6zAKBggqhkjOPQQDAzBUMQswCQYDVQQGEwJD +TjEmMCQGA1UECgwdQkVJSklORyBDRVJUSUZJQ0FURSBBVVRIT1JJVFkxHTAbBgNVBAMMFEJKQ0Eg +R2xvYmFsIFJvb3QgQ0EyMB4XDTE5MTIxOTAzMTgyMVoXDTQ0MTIxMjAzMTgyMVowVDELMAkGA1UE +BhMCQ04xJjAkBgNVBAoMHUJFSUpJTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZMR0wGwYDVQQDDBRC +SkNBIEdsb2JhbCBSb290IENBMjB2MBAGByqGSM49AgEGBSuBBAAiA2IABJ3LgJGNU2e1uVCxA/jl +SR9BIgmwUVJY1is0j8USRhTFiy8shP8sbqjV8QnjAyEUxEM9fMEsxEtqSs3ph+B99iK++kpRuDCK +/eHeGBIK9ke35xe/J4rUQUyWPGCWwf0VHKNCMEAwHQYDVR0OBBYEFNJKsVF/BvDRgh9Obl+rg/xI +1LCRMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMAoGCCqGSM49BAMDA2gAMGUCMBq8 +W9f+qdJUDkpd0m2xQNz0Q9XSSpkZElaA94M04TVOSG0ED1cxMDAtsaqdAzjbBgIxAMvMh1PLet8g +UXOQwKhbYdDFUDn9hf7B43j4ptZLvZuHjw/l1lOWqzzIQNph91Oj9w== +-----END CERTIFICATE----- diff --git a/factorio/data/changelog-switch.txt b/factorio/data/changelog-switch.txt new file mode 100644 index 0000000000000000000000000000000000000000..388fa2f9d5331708e2c67d93adceb4bfae5e9990 --- /dev/null +++ b/factorio/data/changelog-switch.txt @@ -0,0 +1,50 @@ +--------------------------------------------------------------------------------------------------- +Version: 1.1.83 + Features: + - Added keyboard and mouse support. Change input method in Settings->Controls to play using keyboard and mouse. + Minor Features: + - Added stick sensitivity setting. + - Added ability to quickly swap A and B buttons. +--------------------------------------------------------------------------------------------------- +Version: 1.1.82 + Bugfixes: + - Reduced the number of crashes for players with very large saves running low on memory. + - Improved the latency of selecting entities in multiplayer. + - General bugfixes and improvements +--------------------------------------------------------------------------------------------------- +Version: 1.1.80 + Bugfixes: + - General bugfixes and improvements +--------------------------------------------------------------------------------------------------- +Version: 1.1.76 + Minor Features: + - Added vibration intensity setting to the control settings screen. + - Added absolute vehicle control mode as a setting in the control settings screen. + - Added option to enable predictive text for the on-screen keyboard. Enabling this also allows entering Chinese and Korean text and Japanese kanji characters. + Changes: + - When in free cursor mode with a GUI open, Left Stick will also move the cursor. + - When in free cursor mode with Quick panel open, Left Stick will navigate the Quick panel normally. + Bugfixes: + - Fixed the cursor in the world map moving twice as fast in free cursor mode. + - Fixed GUI navigation getting stuck on AND/OR buttons in the locomotive GUI. + - Fixed GUI navigation navigating to empty technology slots in research queue. + - Fixed GUI navigation sometimes getting stuck when navigating large technology trees. +--------------------------------------------------------------------------------------------------- +Version: 1.1.74 + Minor Features: + - Added option in Settings->Other to set an email and password to the account, so it can be used on other platforms or consoles. + - Added Danish localization + Bugfixes: + - Fixed crash when creating extremely long belts. + - Fixed crash when a textbox disappears while the on screen keyboard is still open. + - Fixed crash when exiting the game while a new map is being created. + - Fixed crash sometimes when transferring all items from character corpse. + - Fixed another crash when trying to save with a long save file name +--------------------------------------------------------------------------------------------------- +Version: 1.1.72 + Bugfixes: + - Fixed crash when exiting the level while Quick Panel is open. + - Fixed crash when dying while Quick Panel is open. + - Fixed crash when trying to save with a long save file name + - Fixed that you could not map controller sticks in the control settings gui. + - Fixed memory leak related to OpenGL textures, affecting mostly main menu background simulations. \ No newline at end of file diff --git a/factorio/data/changelog.txt b/factorio/data/changelog.txt new file mode 100644 index 0000000000000000000000000000000000000000..bd8462e61be0b381cfd3cbbd9e82e974eeb2420f --- /dev/null +++ b/factorio/data/changelog.txt @@ -0,0 +1,14612 @@ +--------------------------------------------------------------------------------------------------- +Version: 1.1.87 +Date: 04. 07. 2023 + Minor Features: + - Changed --dump-data to write infinite values as the string "inf" and "-inf". + Bugfixes: + - Fixed LuaGameScript::check_prototype_translations() did not work correctly for manual localised strings with parameters. (https://forums.factorio.com/107573) + - Fixed it was possible to drop cursor items through ghosts. (https://forums.factorio.com/107601) + - Fixed a crash when fast replacing loader into a loader with fluid energy source when the loader type needs to be changed. (https://forums.factorio.com/107591) + - Fixed LuaFluidBox::get_pipe_connections() returning target_index as zero-indexed. + Scripting: + - Added target_fluidbox_index to PipeConnection. + - Renamed PipeConnection's target_index to target_pipe_connection_index. +--------------------------------------------------------------------------------------------------- +Version: 1.1.86 +Date: 28. 06. 2023 + Minor Features: + - It is now possible to blueprint entities of friendly forces. + Changes: + - "Pick up items" will no longer fire at the same time as other actions. This fixes character picking up items when flipping blueprints. (https://forums.factorio.com/106680) + Bugfixes: + - Fixed not being able to select assembling machine recipe if Craft, Craft 5 and Craft all were not bound to any button (https://forums.factorio.com/106704) + - Fixed another crash when downgrading ghost of assembling machine when target machine cannot craft recipe due to missing pipes. + - Fixed that you could blueprint enemy force tile ghosts. + - Fixed that the mod manager would occasionally download updates that are incompatible with the current game version. (https://forums.factorio.com/106719) + - Fixed missing support for wind and ambient category for sound prototypes. (https://forums.factorio.com/106775) + - Fixed selection tool rendering in the chart for ghost rails. (https://forums.factorio.com/106801) + - Fixed enemy expansion would fail to expand into chunks with entities invisible to the enemy. (https://forums.factorio.com/106787) + - Fixed some controls allowing binding to buttons that would not work. (https://forums.factorio.com/106721) + Scripting: + - Added dash_offset to LuaRendering::draw_line. + - Added LuaFluidBox::get_fluid_system_contents() method. + - Added LuaFluidBox::get_pipe_connections() method. +--------------------------------------------------------------------------------------------------- +Version: 1.1.85 +Date: 16. 06. 2023 + Changes: + - Allow "Pick up items" and "Drop items" actions to be fired at the same time as other actions, in keyboard and mouse mode. (https://forums.factorio.com/106680) + Bugfixes: + - Fixed "Enter/leave vehicle" shortcut never allowing other shortcuts to use the same key combination. (https://forums.factorio.com/106663) + - Fixed a crash when downgrading ghost of assembling machine when target machine cannot craft recipe due to missing pipes. (https://forums.factorio.com/106667) + - Fixed IME no longer working on Windows. (https://forums.factorio.com/106681) + - Fixed on_entity_color_changed not being raised for some entities. (https://forums.factorio.com/106677) + - Fixed a crash when trying to start sound fade out when there are no audio devices. (https://forums.factorio.com/106685) + - Fixed that Factorio wouldn't load on macOS versions prior to 10.15. (https://forums.factorio.com/106684) +--------------------------------------------------------------------------------------------------- +Version: 1.1.84 +Date: 15. 06. 2023 + Bugfixes: + - Fixed a desync when reading cursor_display_location in on_gui_click. + - Fixed macOS release missing files due to a third party library bug. +--------------------------------------------------------------------------------------------------- +Version: 1.1.83 +Date: 14. 06. 2023 + Features: + - Added controller(gamepad) support. Change input method in Settings->Controls to play using a controller. + Minor Features: + - Added contextual hotkey hints. Enable it in Settings->Interface. Useful when playing using a controller. + - When connecting wires to entities with multiple sides(combinator, power switch), the hovered side is highlighted. + Changes: + - Improved sounds fading in and out on game resume and pause. + Bugfixes: + - Fixed that migrating color type mod settings did not work correctly. (https://forums.factorio.com/106445) + - Fixed cancel deconstruction of pipe would not remove colliding pipe to ground ghosts. + - Fixed a crash related to construction robots delivering items and upgrading entities in the same tick. + - Fixed LuaSurface::force_generate_chunk_requests() did not respect generate_with_lab_tiles. (https://forums.factorio.com/106484) + - Fixed changing recipe from one using custom fluidbox indexes into one not using custom fluidbox indexes could result in incorrect fluidbox layout. (https://forums.factorio.com/106428) + - Fixed some sounds (for example sounds from programmable speaker or rocket silo) not fading out on pause. + - Fixed a crash when trying to change direction of a loader simulation with fluid energy source. (https://forums.factorio.com/106562) + - Fixed a loader with energy source would not consume all the energy from internal buffer preventing out of fuel icon from showing up. (https://forums.factorio.com/106565) + - Fixed god/editor/spectator/ghost controller movement in latency when game speed is greater than 1. + - Fixed building underground belt over transport belt with target direction set would create incorrect undo action. (https://forums.factorio.com/106602) + Modding: + - Added CustomInputPrototype::controller_key_sequence and CustomInputPrototype::controller_alternative_key_sequence. + Scripting: + - Added LuaModSettingPrototype::type read. + - Added on_entity_color_changed. + - Added on_player_input_method_changed. + - Added defines.game_controller_interaction. + - Added LuaGuiElement::game_controller_interaction read/write. + - Added LuaPlayer::input_method read. + - Added LuaSurface::find_closest_logistic_network_by_position. + - Added optional area to LuaSurface::get_connected_tiles. + - Added cursor_display_location to custom input events and on_gui_click. +--------------------------------------------------------------------------------------------------- +Version: 1.1.82 +Date: 22. 05. 2023 + Changes: + - Disabled the Command+W keyboard shortcut for closing the game window on Macs. Command+Q will still quit the application. (https://forums.factorio.com/105655) + - On macOS, left and right variants of the Command and Option keys are differentiated when not bound as a modifier. + Bugfixes: + - Fixed a desync between ARM and x86 platforms when the pathfinder was overloaded. (https://forums.factorio.com/105953) + - Fixed a crash when trivial smoke was defined with bad movement speed values. (https://forums.factorio.com/105970) + - Fixed that startup color mod settings would appear as changeable during runtime. + - Fixed multiple forces being unable to order deconstruction of the same forceless entity. (https://forums.factorio.com/100864) + - Fixed deconstruction markers being visible to forces which did not order the deconstruction. + - Fixed inconsistent rounding in tooltips caused by floating-point inaccuracy. (https://forums.factorio.com/105661) + - Fixed that upgrading modules with fast-transfer could cause the returned modules to overlap with the inventory hand. + - Fixed not being able to type in textboxes on steam deck. (https://forums.factorio.com/105988) + - Fixed that dump-icon-sprites did not work correctly for icons using shift values. (https://forums.factorio.com/106069) + - Fixed ghosts could be removed even if they do not collide with built entity. (https://forums.factorio.com/106071) + - Fixed a crash when removing modded pipe-to-ground that connects to a shifted pipe-to-ground. (https://forums.factorio.com/106105) + - Fixed a crash when a mod sets a train's schedule while a temporary stop with no wait conditions is being removed. + - Fixed a crash when saving the game after a server disconnect with non-blocking saving enabled. + - Fixed that blueprints could have duplicate logistic filters. (https://forums.factorio.com/105984) + - Fixed that LocalisedString ignored 'correct' translation status of its parameters. (https://forums.factorio.com/104466) + - Fixed that some PNGs loaded darker than intended on Macs, affecting some mods. + - Fixed remapped modifier keys not registering properly in some environments. (https://forums.factorio.com/106031) + Scripting: + - Added optional surface parameter to LuaForce::rechart. + - Added LuaGuiElement::auto_toggle read/write. + - Added LuaGuiElement::toggled read/write. + - Added on_cutscene_started and on_cutscene_finished. + - BoundingBox accepts orientation from lua. +--------------------------------------------------------------------------------------------------- +Version: 1.1.81 +Date: 19. 04. 2023 + Changes: + - Updated SDL to version 2.26.5. + - Replace "Version" column in mods install menu with "Last highlighted" + Bugfixes: + - Fixed wind sound not changing its volume with zoom level. + - Fixed that productivity values did not show correctly in some cases. (https://forums.factorio.com/105814) + - Fixed texture compression artefacts on Apple Silicon Macs. (https://forums.factorio.com/104219) + - Fixed that playing music with master volume and music volume set to 100% would mute all other sounds. + - Fixed a crash when unit has a composite command with a dead unit group. (https://forums.factorio.com/105935) + - Fixed that recipe category notification icons would draw under the category icon. (https://forums.factorio.com/105910) + - Fixed that inserting invalid items into blueprint books through script would crash. (https://forums.factorio.com/105689) + - Fixed being unable to copy or paste extremely large blueprint strings on Linux (https://forums.factorio.com/105915) +--------------------------------------------------------------------------------------------------- +Version: 1.1.80 +Date: 30. 03. 2023 + Bugfixes: + - Fixed LuaRendering::draw_sprite and draw_animation throwing an exception when orientation_target was not given. +--------------------------------------------------------------------------------------------------- +Version: 1.1.79 +Date: 30. 03. 2023 + Bugfixes: + - Fixed a crash when maximum-sounds is set below 16, for example by using --disable-audio or on failed audio initialization. (https://forums.factorio.com/105663) + - Fixed that some effects would sometimes be performed twice in multiplayer when FPS is lower than UPS. + - Fixed LuaSurface::find_entities_filtered would not accept force indexes. (https://forums.factorio.com/105688) + - Fixed that solar panels on multiple surfaces would all produce electricity based on a daytime of one of the surfaces when they were part of a single electric network with a script created wire between surfaces. (https://forums.factorio.com/96830) + - Fixed that loaders would spill their items when fast-replaced or upgraded. + - Fixed valid path searches failing because a previously failed path with a wider bounding box was cached. (https://forums.factorio.com/104580) + - Fixed the Lua event on_equipment_inserted would not be triggered by construction robots delivering the equipment item. (https://forums.factorio.com/105547) + - Fixed the Lua events on_equipment_inserted and on_player_placed_equipment would not be triggered by dropping items into entities (using the 'drop item' key), or fast-transfer. (https://forums.factorio.com/105547) + Scripting: + - Added LuaRendering::use_target_orientation for Sprite, Animation, and Polygon. + - Added on_gui_hover, on_gui_leave. + - Added LuaGuiElement::raise_hover_events read/write. +--------------------------------------------------------------------------------------------------- +Version: 1.1.78 +Date: 20. 03. 2023 + Minor Features: + - In the blueprint preview window, deselecting all train fuel items disables the 'Train fuel' option. (This was already the case for modules. https://forums.factorio.com/102804) + Changes: + - On macOS, when AZERTY keyboard layout is used, the shortcut for Undo will default to Cmd + Z instead of Cmd + W. (https://forums.factorio.com/105590) + Bugfixes: + - Fixed loader would ignore ElectricEnergySourcePrototype::buffer_capacity. (https://forums.factorio.com/105438) + - Fixed rotating a loader would not update heat connections if it has any. (https://forums.factorio.com/105441) + - Fixed migrating loader energy sources between types could fail to update energy source buffer size. (https://forums.factorio.com/105440) + - Fixed migrating inserter energy source between types could fail to update energy source buffer size. + - Fixed migrating pump energy source between types could fail to update energy source buffer size. + - Fixed migrating radar energy source between types could fail to update energy source buffer size. + - Fixed migrating reactor energy source between types could fail to update energy source buffer size. + - Fixed double sound when transferring crafting materials from cursor stack into crafting machine or when taking items from the result slot. + - Fixed a desync related to fluid energy source energy extraction when floating point rounding errors are involved. + - Fixed a bad error message when registering custom hotkey events with filters. (https://forums.factorio.com/105281) + - Fixed that color mod settings wouldn't migrate to the default value. (https://forums.factorio.com/105439) + - Fixed that escape did not work to close the user-login GUI. (https://forums.factorio.com/103548) + - Fixed that the CustomGuiElement "switch" type would fire the click event twice. (https://forums.factorio.com/102950) + - Fixed a rare crash related to watching replays. (https://forums.factorio.com/104099) + - Fixed consistency issue related to building loader ghosts over existing loader ghosts. (https://forums.factorio.com/102756) + - Fixed spilling items would fail to spread items when surface had width or height set to more than 2^31. (https://forums.factorio.com/105493) + - Fixed an AI Pathfinder desync when changing goal_pressure_ratio while the pathfinder was running. (https://forums.factorio.com/104323) + - Fixed land mine was not colliding with rail signals. (https://forums.factorio.com/103683) + - Fixed a crash when disconnecting and reconnecting a display on Wayland (https://forums.factorio.com/105489) + - Fixed inconsistent clipboard behavior on Wayland (https://forums.factorio.com/105489) + - Fixed that disabling permissions to move didn't work correctly in some cases (https://forums.factorio.com/105478) + - Fixed furnace would stop crafting when recipe could not be deduced from ingredients and technology effects were being reset. (https://forums.factorio.com/104896) + - Fixed a crash related to script creation of entities. (https://forums.factorio.com/105531) + - Fixed module and fuel entries disappearing from blueprint preview when selectively disabled, instead of showing up with count 0. (https://forums.factorio.com/102804) + - Fixed automatic targeting with spidertrons did not work if all ammo slots were not filled. (https://forums.factorio.com/105176) + - Fixed technology title not updating when technology was researched. (https://forums.factorio.com/102282) + - Fixed horizontal lines ending up too short when close to line-wrapping labels (https://forums.factorio.com/102254) + - Fixed a crash related to migrating spider vehicle guns. (https://forums.factorio.com/105552) + - Fixed loader ghosts would connect to transport belts even when they had different forces. (https://forums.factorio.com/105518) + - Fixed a crash when moving blueprint book to blueprint library when there is also another book that will get under the cursor and tooltips are showing. (https://forums.factorio.com/102613) + - Fixed that "item-with-inventory" would allow setting inventory_size to "dynamic". (https://forums.factorio.com/102823) + - Fixed balance of several audio files. (https://forums.factorio.com/103870) + - Fixed InserterPrototype would accept too large stack size bonuses. (https://forums.factorio.com/105627) + Modding: + - Added 'entity-ghost' and 'tile-ghost' selection tool modes. + - Added chart.zoom_threshold_to_draw_spider_path utility constant. + Scripting: + - Added optional character parameter to LuaSurface::create_entity. Will simulate fast replacing using the character. + - Added LuaEntityPrototype::max_power_output read support for burner generators. + - Added LuaItemStack::use_capsule. + - Added LuaEntity::beacons_count read. + - Added LuaEntity::get_beacons(). + - Added LuaEntity::get_beacon_effect_receivers(). +--------------------------------------------------------------------------------------------------- +Version: 1.1.77 +Date: 03. 03. 2023 + Graphics: + - Added support for Wayland on Linux. To enable it, set SDL_VIDEODRIVER=wayland in your environment. (thanks to raiguard) + Changes: + - Music no longer fades out on technology screen. (https://forums.factorio.com/104760) + Bugfixes: + - Fixed 'on_string_translated' event having incorrect localised_string parameter for fallback groups. + - Fixed that LuaPlayer::cursor_stack_temporary returned false for pasted blueprints. (https://forums.factorio.com/104354) + - Fixed size issues related to mod relative GUIs. (https://forums.factorio.com/98151) + - Fixed that item request proxies could be created through script with a count of 0. (https://forums.factorio.com/104886) + - Fixed that electric energy interface entities didn't use the render layer defined in the prototype for animations. (https://forums.factorio.com/105000) + - Fixed a memory corruption issue when saving under linux with async saving enabled. (https://forums.factorio.com/104600) + - Fixed ping shown for a server in the multiplayer games browser sometimes not updating correctly. + - Fixed the game would fail to load sprites with some mods when max texture size was set to 2048. (https://forums.factorio.com/104853) + - Fixed centrifuge uranium glow effect flickering on and off on arm64 builds. + - Fixed a scripting error in tips and tricks simulations related to mod migrations. (https://forums.factorio.com/104656) + - Fixed a crash when downgrading specific entities in multiplayer. (https://forums.factorio.com/105005) + - Fixed that LuaItemStack::transfer_stack didn't work correctly for inventories that went over normal item stack limits. (https://forums.factorio.com/105066) + - Fixed TransportLine consistency issue when changing force of a linked-belt. (https://forums.factorio.com/105182) + - Fixed a crash related to custom map generation. (https://forums.factorio.com/105215) + - Fixed a crash with SDL's X11_XInput2. (https://forums.factorio.com/104267) + - Fixed programmable speaker playing incorrect sound in certain scenarios. (https://forums.factorio.com/105255) + - Fixed that create_spidertron() didn't scale lights correctly. (https://forums.factorio.com/101085) + - Fixed LuaFluidBox::get_prototype would try to return fluidbox prototypes ignoring layout of fluidboxes when part of crafting machine. (https://forums.factorio.com/105338) + - Fixed inserter could start moving to the drop target while still being in the pickup mode. (https://forums.factorio.com/104397) + - Fixed multiple personal roboports discharging. (https://forums.factorio.com/105358) + - Fixed that LuaLogisticNetwork::insert() wouldn't insert all of the requested items in some cases. (https://forums.factorio.com/103784) + Modding: + - Added a command line flag (dump-data) to dump data-raw to the script output folder as json. + - Added a command line flag (dump-icon-sprites) to dump prototype icons to the script output folder. + - Added a command line flag (dump-prototype-locale) to dump prototype locale to the script output folder. + - Sprites with size close to 2048px (or 4096px when high resolution is enabled) will have forced "no-atlas" priority. (https://forums.factorio.com/99066) + - Added LoaderPrototype::energy_source and energy_per_item. + - Added support for "icon_horizontal_align" to sprite-button. + - Added "color-setting" prototype. + Scripting: + - Added LuaControl::get_max_inventory_index() read. + - Added LuaItemStack::entity_label and LuaItemStack::entity_color read. + - Added "unlocks-recipe" to technology prototype filters. + - ForceIdentification can now be specified by force index. + - Added script_raised_teleported. + - Added raise_teleported to LuaControl::teleport. + - Added 'use_rich_text' parameter to LuaRendering::draw_text() and getter/setter functions. + - Added 'has_item_inside' to LuaSurface::find_entities_filtered parameters. Will filter for entities that have the specified item inside them. + - LuaFluidBox::get_prototype may return an array of LuaFluidBoxPrototype if the entity uses compound fluidboxes. (https://forums.factorio.com/105338) +--------------------------------------------------------------------------------------------------- +Version: 1.1.76 +Date: 13. 01. 2023 + Bugfixes: + - Fixed a crash when trying to filter car/spider ammo slots. (https://forums.factorio.com/104769) + - Fixed visual artifact in water when zoomed out. + - Fixed 'on_entity_renamed' Lua event not including 'player_index' if copy-pasting to a train stop. (https://forums.factorio.com/104460) +--------------------------------------------------------------------------------------------------- +Version: 1.1.75 +Date: 11. 01. 2023 + Changes: + - Added autosave slots to "The Rest" settings gui. (https://forums.factorio.com/104610) + Bugfixes: + - Fixed a crash with crafting machines using burner energy sources and items that produce burnt results. (https://forums.factorio.com/104343) + - Fixed that the bonus GUI could show incorrect values for modded inserter bonuses. (https://forums.factorio.com/104273) + - Fixed that additional layers of multi-layer recipe icons were tinted when building. (https://forums.factorio.com/104268) + - Fixed that restoring a window minimized to the macOS dock would freeze the graphics. (https://forums.factorio.com/104221) + - Fixed a crash related to failed audio initialization and switching audio devices. + - Fixed a crash when creating surfaces during the chunk deleted event. (https://forums.factorio.com/104406) + - Fixed that projectiles didn't draw oriented lights at the correct orientation. (https://forums.factorio.com/103173) + - Fixed that the 'create_spidertron()' Lua function didn't set the correct minable result name. (https://forums.factorio.com/103923) + - Fixed that 'item on ground' didn't show item amount in the tooltip. (https://forums.factorio.com/92321) + - Fixed a crash when restarting after syncing mods with save if the mod(s) were disabled and the save had a valid replay. (https://forums.factorio.com/104461) + - Fixed working sound's volume or speed not being matched to activity when fading, for example with pipes. (https://forums.factorio.com/104450) + - Fixed overlaping red and green wires connected to a power switch. (https://forums.factorio.com/103456) + - Fixed that moving a container with which a loader was interacting would not disconnect the loader. + - Fixed that vehicle ammo slot filter selection would show ammos that the slot cannot accept. (https://forums.factorio.com/104635) + - Fixed vehicle ammo slot style when filtered. (https://forums.factorio.com/104634) + - Fixed train lights in preview would render for trains on surface a player is on, not for the surface being rendered. (https://forums.factorio.com/104619) + - Fixed that cloning item entities wouldn't clone the to-be-looted flag. (https://forums.factorio.com/104659) + - Fixed that boilers wouldn't consume fuel if fed fluid at maximum temperature. (https://forums.factorio.com/104670) + - Fixed a desync related to custom blueprints. (https://forums.factorio.com/104717) + - Fixed transport belts not decompressing overcompressed items in certain cases. (https://forums.factorio.com/104247) + - Fixed drawing an extra shadow for health bars of items on ground and items on belts. + - Fixed that connecting circuit or copper wires in map view did not work if the Build and Drag map controls conflicted. (https://forums.factorio.com/104694) + - Fixed override_sound_type having no effect. (https://forums.factorio.com/104707) + Scripting: + - Added 'entity' to LuaPlayer::open_map and LuaPlayer::zoom_to_world, which specifies an entity to follow. + - Added LuaRailPath::is_front read. + - Added LuaEntityPrototype::alert_icon_scale read. + - Added LuaBootstrap::get_prototype_history(). + - Added LuaGameScript::console_command_used read. + - Added is_split to on_player_fast_transferred. + - Added LuaPlayer::drag_target read. + - Added LuaControl::surface_index and force_index read. + - Added LuaEntity::inserter_target_pickup_count read. + Modding: + - Added LoaderPrototype::allow_rail_interaction and allow_container_interaction. +--------------------------------------------------------------------------------------------------- +Version: 1.1.74 +Date: 06. 12. 2022 + Bugfixes: + - Fixed that LocalisedString didn't support fallback groups in some cases when parsed from Lua. (https://forums.factorio.com/104297, https://forums.factorio.com/104303) + - Fixed a crash when a mod defines an entity that kills itself when created. (https://forums.factorio.com/104331) + Modding: + - Added CarPrototype::immune_to_cliff_impacts, true by default. + If set to false - entity will take damage when it collides with cliff prototype entities. + Scripting: + - Added LuaPlayer::cursor_stack_temporary read/write. + - Added LuaPlayer::request_translations() for batching translation requests. +--------------------------------------------------------------------------------------------------- +Version: 1.1.73 +Date: 01. 12. 2022 + Bugfixes: + - Fixed items dropped on underground belts could be inserted at a wrong position when transport lines were facing east or south. (https://forums.factorio.com/104104) + - Fixed DNS CNAME records confusing the SRV lookup on Windows (https://forums.factorio.com/viewtopic.php?f=7&t=104089) + - Fixed a crash when hovering over some rich text tags and destroying the object they refer to. (https://forums.factorio.com/104149) + - Fixed that "request from buffer chests" option wasn't copied between spidertrons. (https://forums.factorio.com/104046) + - Fixed that "request from buffer chests" option in spidertrons reset to default when prototypes changed. (https://forums.factorio.com/104124) + - Fixed directories in file dialogues not being sorted alphabetically on some systems. (https://forums.factorio.com/104053) + - Fixed dropdown button font color when clicked. (https://forums.factorio.com/104249) + - Fixed a crash when switching preferred audio device failed. + - Fixed not being able to remove script areas in the map editor. (https://forums.factorio.com/104291) + Modding: + - Added fallback groups format for localised string which picks the first correct translation. (https://forums.factorio.com/71553) + - Transparent black in RecipePrototype::crafting_machine_tint won't cause the tint to fallback to value of default_recipe_tint. (https://forums.factorio.com/104272) +--------------------------------------------------------------------------------------------------- +Version: 1.1.72 +Date: 11. 11. 2022 + Minor Features: + - Improve mod update checking for large mod collections + Graphics: + - Loaders now show their item filters in alt mode. + Bugfixes: + - Fixed a crash when doing alt-reverse selections in zoomed-in map mode. (https://forums.factorio.com/104020) + Scripting: + - Added LuaInventory::is_full(). + - Added 'include_bar' parameter to LuaInventory::count_empty_stacks(). +--------------------------------------------------------------------------------------------------- +Version: 1.1.71 +Date: 04. 11. 2022 + Minor Features: + - Added preferred audio device output setting. + - Added the current binary architecture to the main menu version string. + Optimizations: + - Added native support for Apple Silicon Macs. + Bugfixes: + - Fixed a crash when canceling deconstruction of a pipe to ground while the GUI was open. (https://forums.factorio.com/103728) + - Fixed entity ghosts would draw wires even if prototype of inner entity disabled it. (https://forums.factorio.com/103765) + - Fixed incorrect panning of CyclicSound (for example, flamethrower turret's stream sound). (https://forums.factorio.com/103865) + - Fixed that ScriptRendering requested string localisation during on_init when it was not available. (https://forums.factorio.com/103745) + - Fixed Generator tooltip ignoring fluid emissions multiplier. (https://forums.factorio.com/103847) + - Fixed that teleporting cars between surfaces would create the build effect smoke. (https://forums.factorio.com/103972) + - Fixed a crash related to undoing mining of another forces entities after the other force had been deleted. (https://forums.factorio.com/103966) + - Fixed it was possible to acquire forbidden items in the Transport belt madness levels. (https://forums.factorio.com/103331) + - Fixed that linked-belt was missing from the collision mask defaults. (https://forums.factorio.com/103849) + - Removed 'Fuel emissions' label from Burner info panel. (https://forums.factorio.com/103942) + - Fixed that expansion parties could destroy spidertrons while building new bases. (https://forums.factorio.com/103872) + Modding: + - Added Alt reverse selection support for selection tools. (https://forums.factorio.com/102470) + Scripting: + - Added LuaGuiElement::close_dropdown(). +--------------------------------------------------------------------------------------------------- +Version: 1.1.70 +Date: 11. 10. 2022 + Minor Features: + - Added mod portal bookmarks to install mods gui + Bugfixes: + - Fixed show-player-robots debug option would render lines for characters on other surfaces. (https://forums.factorio.com/103470) + - Fixed using incorrect sound settings when there is no configuration file. + - Fixed a crash related to teleporting spider vehicles with burner energy sources between surfaces. + - Fixed that the return value of some lualib noise functions didn't have the metatable for noise expression arithmetic. (https://forums.factorio.com/103416) + - Fixed simulation widgets showing savefiles trying to apply migrations in multiplayer. (https://forums.factorio.com/103528) + - Fixed upgrading pair of underground belt ghosts that makes them in reach would flip one of them without updating rotation point of nearby belts. (https://forums.factorio.com/103564) + - Fixed that logistic containers didn't deduplicate filters when importing them from untrusted sources which could crash the game. (https://forums.factorio.com/102882) + - Fixed a hard crash when a mod called deconstruct_area() with mismatched force and the player undid deconstruction of tiles. (https://forums.factorio.com/103055) + - Fixed highlight-box targeting entity not rendering before first update. (https://forums.factorio.com/103559) + - Fixed spider-remote would lose connection when spider changes surface. (https://forums.factorio.com/103519) + - Fixed SpidertronRemotePrototype was silently forcing stack size to 1 and not marking prototype as non stackable. (https://forums.factorio.com/103472) + - Fixed that sounds with fade_out_ticks would synchronize when pausing the game while the sounds are fading out. (https://forums.factorio.com/103646) + - Fixed idle sounds would synchronize when pausing the game. (https://forums.factorio.com/103648) + - Fixed idle sounds for accumulators not starting in certain scenarios. (https://forums.factorio.com/103603) + - Fixed idle sounds playing when they shouldn't for entities with max_sounds_per_type set. + - Fixed inserters not highlighting the entity they would pick up from if said entity is a ghost while the inserter is not. (https://forums.factorio.com/100972) + - Fixed a save's suggested save name not being updated when using non blocking saving. (https://forums.factorio.com/101610) + - Fixed a crash when GUI style errors are found during loading. (https://forums.factorio.com/103688) + - Fixed an item duplication when fast replacing underground belts with a damaged item. (https://forums.factorio.com/103711) + - Fixed that loader could get stuck when feeding a burner generator. (https://forums.factorio.com/103719) + - Fixed a crash when opening blueprint book item while tick is paused. (https://forums.factorio.com/103680) + - Fixed a unit group that is building a base could have all its members distracted and still build a base. (https://forums.factorio.com/102586) + Scripting: + - Added LuaTechnology to LuaPlayer::opened. + - Added LuaEntityPrototype::ammo_category read. +--------------------------------------------------------------------------------------------------- +Version: 1.1.69 +Date: 12. 09. 2022 + Graphics: + - Updated transport belt icons. + Bugfixes: + - Fixed unregistering multiple events at once would not clear event filters. (https://forums.factorio.com/103207) + - Fixed inactive mining drill playing its working sound for a moment when panning over it. (https://forums.factorio.com/103212) + - Fixed a crash when pressing Alt+F4 or clicking the X button when in sound settings. (https://forums.factorio.com/103182) + - Fixed a crash when changing the force of a logistic container marked for deconstruction. (https://forums.factorio.com/103278) + - Fixed a crash in production score script when a rocket launch product has probabilistic amount. (https://forums.factorio.com/102649) + - Fixed a crash in production score script when a resource entity is given no mineable products. (https://forums.factorio.com/103289) + - Fixed collision mask util not ignoring other flags when checking "not-colliding-with-itself" masks. (https://forums.factorio.com/102684) + - Fixed the player losing contents of the cursor when starting the round in tightspot scenario. (https://forums.factorio.com/102312) + - Fixed wave defense losing all upgrades after some prototype changes. (https://forums.factorio.com/101241) + - Fixed inactive entity working sound playing its fade-out when pausing and unpausing the game. + - Fixed that mod ordering didn't work correctly when searching in the install mods GUI. (https://forums.factorio.com/103292) + - Fixed that the 'starting points' in MapGenSettings wasn't loaded when importing a map exchange string. (https://forums.factorio.com/103356) + - Fixed that event filters for on_pre_ghost_deconstructed and on_pre_ghost_upgraded weren't filtering correctly. (https://forums.factorio.com/103294) + - Fixed that changing render threads to 1 while menu simulations were visible would crash the game. (https://forums.factorio.com/103361) + - Fixed rocket silo would get stuck when rocket_parts was set during launch. (https://forums.factorio.com/103213) + - Fixed smooth zoom behavior at high game speeds. (https://forums.factorio.com/102974) + - Fixed a performance issue when many roboports re-activate at the same time. (https://forums.factorio.com/103383) + - Fixed that the sync-mods-with-save GUI didn't work correctly when failing to download in some situations. (https://forums.factorio.com/103386) + - Fixed solar panel equipment was unable to produce full expected power when solar multiplier was larger than 1. (https://forums.factorio.com/103066) + - Fixed boiler's energy source buffer size was not updated when prototypes data changed. (https://forums.factorio.com/103008) + Modding: + - Added torso_bob_speed to the spider vehicle prototype. + Scripting: + - Added LuaEntityPrototype::torso_bob_speed read. +--------------------------------------------------------------------------------------------------- +Version: 1.1.68 +Date: 22. 08. 2022 + Bugfixes: + - Fixed LuaControl::enable/disable_flashlight when LuaPlayer points at a player with CharacterController. (https://forums.factorio.com/103187) + - Fixed incorrect fluid arrows on chemical plants, pumpjacks and oil refineries (https://forums.factorio.com/103191). +--------------------------------------------------------------------------------------------------- +Version: 1.1.67 +Date: 19. 08. 2022 + Minor Features: + - Added support for SRV records on Linux and MacOS. + Changes: + - Updated the --audio-driver command line option description for Windows, and added the option for Linux and Mac. + - Storage tanks can now show fluid connection info. + Scripting: + - Added LuaEntity::stop_spider(). + Modding: + - Added FluidBox::hide_connection_info. When true the blue fluid connection arrows will not be drawn. + Bugfixes: + - Fixed a crash related to multiplayer latency and modded selection tools. (https://forums.factorio.com/103062) + - Fixed an inserter activity progress being incorrect for certain orientations. + - Fixed a sound instance leak. (https://forums.factorio.com/103045) + - Fixed integer mod settings would allow decimal values. (https://forums.factorio.com/103092) + - Fixed that renaming a spidertron wouldn't include the player during the Lua event. (https://forums.factorio.com/102993) + - Fixed a lag spike when finishing selection of entities in chart view far from the center of the map. (https://forums.factorio.com/103134) + - Fixed a crash related to copy tool when cursor stack was cleared during setup blueprint event. (https://forums.factorio.com/103124) + - Fixed multiple instances of the same working sound syncing up, causing "phasing" artefacts. + - Fixed fluid wagon fluid tooltips would round the amount shown incorrectly. + - Fixed some sounds playing in fog-of-war when they shouldn't. + - Fix modded entities not showing input-output fluid connection arrows (https://forums.factorio.com/103061). +--------------------------------------------------------------------------------------------------- +Version: 1.1.66 +Date: 19. 08. 2022 +--------------------------------------------------------------------------------------------------- +Version: 1.1.65 +Date: 05. 08. 2022 + Bugfixes: + - Fixed a crash related to audio. (https://forums.factorio.com/103033) + - Fixed that it was possible to provide invalid path_resolution_modifier value to LuaSurface::request_path. (https://forums.factorio.com/103056) + - Fixed double click interaction with number input. (https://forums.factorio.com/103011) + - Fixed teleporting spidertrons across surfaces while also changing their position. (https://forums.factorio.com/103067) + - Fixed manual filter insertion logic with modded container entities. (https://forums.factorio.com/103070) +--------------------------------------------------------------------------------------------------- +Version: 1.1.64 +Date: 02. 08. 2022 + Bugfixes: + - Fixed a desync when using LuaGameScript::get_train_stops when there are multiple stops found. + - Fixed a crash related to transport belts and item entities. (https://forums.factorio.com/103026) + - Fixed linked container content was cleared when entity dies leaving a ghost. (https://forums.factorio.com/103029) + - Fixed linked container content was cleared when fast-replacing through script. (https://forums.factorio.com/103021) + - Fixed locomotives on curved rails would not snap to train stops. (https://forums.factorio.com/103020) + Modding: + - Added the entity prototype flag not-in-made-in to allow hiding things from the 'made in' recipe tooltip. + Scripting: + - Added LuaForce::color read. + - Added LuaForce::custom_color read/write. + - Added target to on_pre_ghost_upgraded. + - Added target and direction to on_cancelled_upgrade. + - Added LuaEquipmentGrid::find/count methods. + - Added LuaEntityPrototype::tile_width/tile_height reads. + - Added LuaEntity::tile_width/tile_height reads. + - Added range_modifier, cooldown_modifier, consumption_modifier fields to AmmoType concept. +--------------------------------------------------------------------------------------------------- +Version: 1.1.63 +Date: 28. 07. 2022 + Changes: + - Added PulseAudio driver for the SDL audio backend. + Bugfixes: + - Fixed a crash when trying to draw a wire connected linked container in a blueprint. (https://forums.factorio.com/102983) + - Fixed linked containers with filters would not preserve filters while there are no containers placed. (https://forums.factorio.com/102988) + - Fixed a crash when using SDL audio backend with configurations other than stereo. (https://forums.factorio.com/102980) + Scripting: + - Added LuaEquipmentGrid::unique_id read. +--------------------------------------------------------------------------------------------------- +Version: 1.1.62 +Date: 26. 07. 2022 + Minor Features: + - Added support for SRV records on Windows. + Changes: + - Integrated SDL_Mixer for audio mixing, which is now the default mixer. + Bugfixes: + - Fixed a desync when canceling deconstruction of cliffs when a robot has already thrown the explosive. (https://forums.factorio.com/102216) + - Fixed startup mod settings would show as being able to be reset while the game is running. (https://forums.factorio.com/102775) + - Fixed an issue when installing mod dependencies related to base-game dependencies. (https://forums.factorio.com/102751) + - Fixed an issue with biter AI that could freeze the game. (https://forums.factorio.com/102261) + - Fixed a crash when viewing other player inventories when changing controllers. (https://forums.factorio.com/102863) + - Fixed that the LuaPlayer::remove_alert 'prototype' parameter wouldn't accept an actual prototype instance. (https://forums.factorio.com/102860) + - Fixed character inventory was not auto sorted when changing armor. (https://forums.factorio.com/102875) + - Fixed that the reset-to-default tooltip for string mod settings wasn't fully localised. (https://forums.factorio.com/102847) + Modding: + - Modded tips and tricks information is remembered when the associated mods are temporarily removed/disabled. + - Added support for container entities with filters by using inventory_type = "with_bar" or "with_filters_and_bar". + - Added EntityPrototype::build_grid_size. Supported values are 1 (for 1x1 grid) and 2 (for 2x2 grid). + - Added EntityPrototype::use_exact_mode. + - Added support for circuit connections to linked containers. + Scripting: + - Added support to set player.opened to script inventories. + - LuaEntity::get_connected_rail also returns rail_direction and rail_connection_direction going back to origin rail. + - Added on_pre_ghost_upgraded event. + - Added LuaEntity::get_rail_segment_rails. + - Added LuaEntity::is_rail_in_same_rail_segment_as. + - Added LuaEntity::is_rail_in_same_rail_block_as. + - Added LuaEntity::get_parent_signals. + - Added LuaEntity::get_child_signals. + - Added LuaEntity::get_inbound_signals. + - Added LuaEntity::get_outbound_signals. + - Added LuaEntity::rocket_silo_status read and defines.rocket_silo_status + - Added LuaBootstrap::register_metatable. + - Added LuaLogisticNetwork::can_satisfy_request. + - Added LuaLogisticNetwork::get_supply_counts. + - Added LuaLogisticNetwork::get_supply_points. + - Added LuaEntityPrototype::use_exact_mode read. + - Added LuaEntityPrototype::active_energy_usage, idle_energy_usage, lamp_energy_usage reads. + - Added rocket_silo_input, rocket_silo_output, rocket_silo_modules inventory defines. +--------------------------------------------------------------------------------------------------- +Version: 1.1.61 +Date: 23. 06. 2022 + Changes: + - The game no longer requires re-entering server passwords when restarting to sync mods or mod settings. + - When joining modded games mods and settings are synced at the same time reducing the number of restarts needed. + Bugfixes: + - Fixed server getting stuck at "Saving the map for player" for 20 seconds sometimes if a client disconnects shortly after connecting. + - Fixed server getting stuck at "Saving the map for player" forever in some rare situations. + - Fixed highlight box on curved-rail would not render selection box correctly. (https://forums.factorio.com/102601) + - Fixed heavy-mode when character dies in multiplayer. (https://forums.factorio.com/102624) + - Fixed that the "run forest, run" achievement could be unlocked by shooting trees instead of running them over. (https://forums.factorio.com/102623) + - Fixed a crash when trying to read LuaEntity::neighbours on a WallConnectable when one of the neighbours is a ghost. (https://forums.factorio.com/102630) + - Fixed recipe highlights in the assembling machine GUI. (https://forums.factorio.com/102612) + - Fixed an issue with the prototype explorer GUI and guns. (https://forums.factorio.com/102658) + - Fixed false-positive desyncs when using mods and running /c game.force_crc() or /toggle-heavy-mode (https://forums.factorio.com/102655) + - Fixed a crash when defining a fluid stream prototype with zero particles. (https://forums.factorio.com/102679) + - Fixed a GUI layering issue related to some error messages. (https://forums.factorio.com/102569) + - Fixed not being able to open blueprint books in books through the quickbar. (https://forums.factorio.com/102681) + - Fixed LuaSurface::find_entities_filtered would fail to find entities by collision mask if they only collide with tiles. (https://forums.factorio.com/102706) + - Fixed that pump that cannot interact with fluid wagons would crash on save after position change. (https://forums.factorio.com/102643) + Modding: + - The mod settings GUI will now show the 'tooltip' icon for any settings that have tooltips. + - Added a reset button to each mod setting in the mod settings GUI. + Scripting: + - Added LuaControl::crafting_queue_progress write. + - Added LuaTile::tile_ghost. + - Added 'to_be_deconstructed', and 'has_tile_ghost' filters to the options for LuaSurface::find_tiles_filtered. + - Added LuaEntityPrototype::indexed_guns. It works as LuaEntityPrototype::guns but returns an array. + - Collision-mask prototype filters for Entity, Tile and Decorative now support a 'contains-any' and 'contains-all' modes. +--------------------------------------------------------------------------------------------------- +Version: 1.1.60 +Date: 06. 06. 2022 + Optimizations: + - Improved game startup time when using mods. + Bugfixes: + - Fixed that item requests didn't subtract items picked up from ground when reviving ghosts. (https://forums.factorio.com/102329) + - Fixed burner inserter would not fuel itself when drop target was full. (https://forums.factorio.com/102449) + - Fixed that inserters would report status other than "Waiting for space in destination" in certain cases. (https://forums.factorio.com/102225, https://forums.factorio.com/65351) + - Fixed that Lua collision mask util didn't check for tile prototypes. (https://forums.factorio.com/102474) + - Fixed that map pings would always round up the pinged location. (https://forums.factorio.com/102533) + - Fixed that replays would always say mods didn't match. (https://forums.factorio.com/102526) + - Fixed that canceling syncing mods with a save would exit the GUI. + - Fixed that canceling syncing mods with a save through escape would leave the partially downloaded mods. + - Fixed that the circular dependency error doesn't list all mods. (https://forums.factorio.com/102430) + - Fixed a deadlock on loss of ConnectionAcceptOrDeny message. (https://forums.factorio.com/97596) + - Fixed a desync when fast-replacing burner generators. + Scripting: + - Added LuaEntityPrototype::height, torso_rotation_speed, automatic_weapon_cycling, chain_shooting_cooldown_modifier, chunk_exploration_radius reads. + - Added LuaEntityPrototype::animation_speed_coefficient. + - Added LuaEntityPrototype::manual_range_modifier. + - Added LuaEntityPrototype::dying_speed read. + - Added sample_index parameter to LuaFlowStatistics::get_flow_count(). +--------------------------------------------------------------------------------------------------- +Version: 1.1.59 +Date: 06. 05. 2022 + Bugfixes: + - Quickbar shortcuts to items in blueprint books can be used again. (https://forums.factorio.com/102322) + - Fixed grenade shadows. + - Fixed it was possible to put blueprint book indirectly into itself (https://forums.factorio.com/102337) +--------------------------------------------------------------------------------------------------- +Version: 1.1.58 +Date: 02. 05. 2022 + Changes: + - Significantly reduced the intensity of the red screen flash when the player character takes damage. + - Changed fish so they won't swim into inactive chunks. (https://forums.factorio.com/102295) + - Changed slowdown capsule and posion capsule icons to be matching in size. (https://forums.factorio.com/85558) + - Added email authentication to login GUIs. + Bugfixes: + - Fixed that overwriting ItemRequestProxy item requests wasn't working properly in some cases when the same item was already requested. (https://forums.factorio.com/102022) + - Fixed that loading a mod with a corrupted image file would crash the whole game on Linux. (https://forums.factorio.com/102067) + - Fixed a crash with ghost overbuilding and script interactions. (https://forums.factorio.com/102136) + - Fixed that infinite technologies didn't respect ignore_tech_cost_multiplier. (https://forums.factorio.com/102179) + - Fixed that LuaEntity::belt_neighbours didn't work on ghosts. (https://forums.factorio.com/102178) + - Fixed an issue with item-with-inventory extending inventories and quickbars. (https://forums.factorio.com/102095) + - Fixed that a train stop helper would not draw when hovering inserters next to rails that were not straight connected to a train stop. (https://forums.factorio.com/101954) + - Fixed a crash when fast replacing electric pole marked to be deconstructed when there is another ghost pole on top of it. (https://forums.factorio.com/101536) + - Fixed a crash when creating a blueprint with connected electric pole while it has an upgrade target set to not electric pole. (https://forums.factorio.com/101375) + - Removed a NaN check when loading map. (https://forums.factorio.com/102198) + - Fixed a screenshot for save file preview would not account for a force of a player. (https://forums.factorio.com/102090) + - Removed duplicated frame in grenade and cluster grenade animation. (https://forums.factorio.com/102060) + - Fixed a map loading issue when changing mod dependencies and nothing else. (https://forums.factorio.com/102253) + - Fixed a crash when trying to perform some actions while in multiplayer. (https://forums.factorio.com/101609) + - Fixed rotating entities with non-symetric bounding boxes didn't work correctly. (https://forums.factorio.com/101611) + - Fixed that already built pipes to ground could show removal indicators for pipes they are bridging when selected. + - Fixed the runtime multiplayer settings GUI wouldn't fit on screen. (https://forums.factorio.com/102272) + - Fixed that inserters could be flipped in some cases when they weren't supposed to allow it. (https://forums.factorio.com/102294) + - Fixed that cliff deconstruction wasn't issued when the corrected cliff collision box overlapped with ghost entities. (https://forums.factorio.com/66400) + Scripting: + - Added on_research_cancelled. + - Added on_player_reverse_selected_area. +--------------------------------------------------------------------------------------------------- +Version: 1.1.57 +Date: 29. 03. 2022 + Optimizations: + - Improved overall performance by 5-10% when fully zoomed out. + Bugfixes: + - Fixed that some error messages wouldn't be translated. (https://forums.factorio.com/101815) + - Fixed that biters might remain inactive when they should be activated. (https://forums.factorio.com/99989) + - Fixed that units could teleport through cliffs if they bunched up close together. (https://forums.factorio.com/101834) + - Fixed that setting LuaGuiElement::zoom to 0 would crash the game. (https://forums.factorio.com/101841) + - Fixed a crash when changing mod options while the cursor hovers the "Back" button. (https://forums.factorio.com/101814) + - Fixed a crash due to recursive chain signal update. (https://forums.factorio.com/101806) + - Fixed that if a non-attack distraction command failed, it would raise the on_ai_command_completed event repeatedly. (https://forums.factorio.com/101870) + - Fixed that opening web links in the Linux Steam build of the game could take unreasonably long. (https://forums.factorio.com/101339) + - Fixed that logistic requests, item filters and similar could be set to the copy-paste tool when clicking the slot while holding that item. (https://forums.factorio.com/101861) + Scripting: + - Added LuaItemPrototype::reverse_* read for selection tool. + - Added LuaEntity::radar_scan_progress read. + - Added LuaEntityPrototype::logistic_parameters read. + - Added LuaEntityPrototype::heat_buffer_prototype read. + - Added LuaHeatEnergySourcePrototype::heat_buffer_prototype read. +--------------------------------------------------------------------------------------------------- +Version: 1.1.56 +Date: 09. 03. 2022 + Gui: + - Some GUI fixes and improvements for screen resolutions under 1920x1080 + - Set the default GUI scale on the Steam Deck to 100% + Bugfixes: + - Fixed poison cloud sound fade out. + - Fixed tooltips for vehicles would still show entry instructions even when no passengers are allowed. (https://forums.factorio.com/101689) + - Fixed train stop names with different amounts of leading spaces being treated as equal in some cases but not in others. (https://forums.factorio.com/101660) + - Fixed idle machines without idle sound counting towards the max_sounds_per_type limit. (https://forums.factorio.com/80745) + - Fixed that changing the force of artillery wagons didn't work. (https://forums.factorio.com/101731) + - Fixed a crash when using non-rectangular equipment. (https://forums.factorio.com/101778) + - Fixed a crash when building underground belt or pipe ghosts over belts/pipes of other forces. (https://forums.factorio.com/101776) + - Fixed character corpse armor variations being inconsistent with character armor variations. (https://forums.factorio.com/101781) + - Fixed a consistency issue if a Lua event handler cancelled deconstruction of an entity that was marked for deconstruction as a result of fast-replace. (https://forums.factorio.com/100775) +--------------------------------------------------------------------------------------------------- +Version: 1.1.55 +Date: 23. 02. 2022 + Bugfixes: + - Fixed that the Steam version wouldn't start on Linux and OSX. +--------------------------------------------------------------------------------------------------- +Version: 1.1.54 +Date: 23. 02. 2022 + Minor Features: + - The multiplayer games browser can now filter games that are hosted on dedicated servers. + Bugfixes: + - Fixed west variation of Boiler and Heat exchanger graphics. (https://forums.factorio.com/100790) + - Fixed save/load instability occuring when the game was saved after a robot threw cliff explosives but before the cliff exploded. + - Fixed a crash when script tries to connect rolling stock during rolling stock destruction. (https://forums.factorio.com/101404) + - Fixed LuaTransportLine::output_lines on a splitter's output transport line would incorrectly consider it an input transport line of that splitter. (https://forums.factorio.com/101435) + - Fixed LuaTransportLine::input_lines would not return both input lines of a splitter. + - Fixed that when train was created, a wrong end could be selected as a front when rolling stock at expected trains front was facing backward. + - Fixed that it was possible to specify artillery-projectile as a place_result of an item. (https://forums.factorio.com/101448) + - Fixed unnecessary disk writes when showing background simulations. (https://forums.factorio.com/101468) + - Fixed that sometimes the host would not have admin rights when hosting a multiplayer game from a save. + - Fixed LuaSurface::find_tiles_filtered would not cover bottom right tile. + - Fixed that too many open RCON connections would crash the game. There is now a limit of maximum of 128 simultaneous RCON connections. (https://forums.factorio.com/101522) + - Fixed a crash related to modded trains that could change travel direction due to air friction computation. (https://forums.factorio.com/101320) + - Fixed energy consumers would get too much energy when supplied through multiple electric networks. (https://forums.factorio.com/101515) + - Fixed a crash due to LuaLogisticCell not being invalidated when owner entity is being deleted. (https://forums.factorio.com/101550) + - Fixed that non-lamp entities could be given the 'lamp' electric usage priority which would crash the game. (https://forums.factorio.com/101545) + - Fixed locomotive placement would snap to wrong train stop when there are multiple stops available. (https://forums.factorio.com/101575) + - Fixed that the whitelist button was enabled in the /config GUI. (https://forums.factorio.com/101230) + - Fixed searching for items in controller gui would not highlight item stacks in the trash slots. (https://forums.factorio.com/101490) + - Fixed that building underground belt ghosts with smart belt building would crash if ghosts are immediately revived by script. (https://forums.factorio.com/100619) + - Fixed very high deconstruction_time_to_live value would lead to deconstruction orders expiring too soon. (https://forums.factorio.com/101605) + - Fixed that a multiplayer client could desync several times in a row, making the server save the map for desync report multiple times. + - Fixed that crafting recipes with products exceeding their stack limit would produce only a single full stack when crafting by hand. (https://forums.factorio.com/101614) + - Fixed tips and tricks GUI staying open when changing controllers, and not being able to close it afterwards. (https://forums.factorio.com/100508) + - Fixed PvP config for health bonus didn't apply correctly. + - Fixed that if the game couldn't connect to a server due to corrupted data, it wouldn't show any error to the user. (https://forums.factorio.com/101654) + Scripting: + - Added 'is_military_target' filter to the options for LuaSurface::find_entities_filtered. + - Added LuaFluidBox::get_fluid_system_id() method. + Modding: + - Added LocomotivePrototype::max_snap_to_train_stop_distance. + - Added AutoplaceControl::can_be_disabled. +--------------------------------------------------------------------------------------------------- +Version: 1.1.53 +Date: 19. 01. 2022 + Bugfixes: + - Fixed a crash that could happen if a unit failed in attacking another entity as a distraction. (https://forums.factorio.com/101286) +--------------------------------------------------------------------------------------------------- +Version: 1.1.52 +Date: 18. 01. 2022 + Bugfixes: + - Fixed a crash related to LuaLazyLoadedValue trying to return LuaEntity pointing at EntityGhost's inner entity. +--------------------------------------------------------------------------------------------------- +Version: 1.1.51 +Date: 18. 01. 2022 + Changes: + - When using /swap-players undo queues are now also swapped. + - Improve performance of querying if an entity is registered for deconstruction from O(N) to O(1). + - Adjusted default music volume. + Bugfixes: + - Fixed that if biters took damage from a forest fire, they would path toward the player who started it, no matter the distance. (https://forums.factorio.com/100894) + - Fixed that replacing a tile between a colliding hidden tile (with check_collision_with_entities set to true) and an entity would not yield an item. + - Fixed that LuaGameScript::ban_player would incorrectly use reason as a player name when given player was never in game. (https://forums.factorio.com/101053) + - Fixed that the saving progress bar and other popups were placed behind the transparent pause overlay. (https://forums.factorio.com/100783) + - Fixed a scenario could be created with temporary-state trains which were not properly deleted. (https://forums.factorio.com/101113) + - Fixed a crash when using --map-settings while loading a multiplayer map. (https://forums.factorio.com/101089) + - Fixed that trying to manually mine a resource that needs a mining fluid would sometimes produce sound of mining. (https://forums.factorio.com/100925) + - Fixed script rendered arcs could be considered invisible when they were visible. (https://forums.factorio.com/101038) + - Fixed that LuaEntity::belt_neighbours would return LuaEntity based on EntityGhost's inner entity, not the EntityGhost itself. (https://forums.factorio.com/101126) + - Fixed fish preventing tiles building with check_collision_with_entities enabled. + - Fixed that trains would not account for the train stop snap distance when already at the train stop with the back of a train. (https://forums.factorio.com/100779) + - Fixed the intro music volume being set incorrectly. + - Fixed that --start-server-load-latest when given an empty saves folder wouldn't work correctly. (https://forums.factorio.com/101119) + - Fixed missing efficiency tooltip and incorrect fuel consumption tooltip value in generator equipment with burner energy source. + - Fixed ghost electric poles connecting to ghost electric poles of other forces. Neutral force is exempt from this change. (https://forums.factorio.com/101021) + - Fixed that biters would sometimes prefer running away over choosing another target. (https://forums.factorio.com/99767) + - Fixed trains pathfinder would crash when a train is in a loop next to segment end and was requested to go to rail target in the middle of a loop. (https://forums.factorio.com/100645) + - Fixed multi-level technologies showing the same saved progress in technology GUI. (https://forums.factorio.com/101060) + - Fixed an icon of recipe notification on item group would show even if there are no recipes visible in a given context. (https://forums.factorio.com/101191) + - Fixed a crash when defining too many icon variations. (https://forums.factorio.com/101245) + - Fixed changing station name with rich text tags could crash when moving cursor by words. (https://forums.factorio.com/101216) + - Fixed LuaBurner::inventory did not work correctly for some burner-energy-source entities. (https://forums.factorio.com/101255) + - Fixed a crash caused by undoing an entity deconstruction which another player already cancelled. (https://forums.factorio.com/101251) + Modding: + - Added EntityPrototype::protected_from_tile_building, true by default. + If set to false - entity won't block tile mining/building (with `TilePrototype::check_collision_with_entities` enabled). + - Added LandMinePrototype::trigger_collision_mask. + - Added EntityWithOwnerPrototype. + - Added EntityWithOwnerPrototype::is_military_target and allow_run_time_change_of_is_military_target. + - SimpleEntityWithForce now inherits from SimpleEntityWithOwner. + - SpiderEnginePrototype::military_target is no longer used. If anything is provided it will make related SpiderVehiclePrototype to become a military target instead. + Scripting: + - Added LuaEntityPrototype::trigger_collision_mask read. + - Added LuaEntity::is_military_target read. This deprecates LuaEntity::is_entity_with_force. + - Added LuaEntityPrototype::is_entity_with_owner, is_military_target and allow_run_time_change_of_is_military_target read. + - Added LuaEntity::get_spider_legs(). + - Added LuaEntity::neighbours read for cliffs. +--------------------------------------------------------------------------------------------------- +Version: 1.1.50 +Date: 21. 12. 2021 + Minor Features: + - The permissions list in the permissions GUI can now be localised. + - Removed feature where reactor collision box would increase when connected to neighbouring reactor (character can now walk in-between connected reactors) + Bugfixes: + - Fixed that biters could get stuck trying to attack an entity they were standing on. (https://forums.factorio.com/100269) + - Fixed issue regarding placing an electric pole over a ghost of an electric pole connected to an enabled power switch. (https://forums.factorio.com/100388) + - Fixed a crash related to units and mod events. (https://forums.factorio.com/100947) + - Fixed ghost entities of other forces being considered valid drop targets. (https://forums.factorio.com/100880) + - Fixed ghost electric poles connecting to electric poles of other forces. Neutral force is exempt from this fix, it can connect to everything. (https://forums.factorio.com/100922) + - Fixed that LuaEntity::disconnect_neighbour was unable to disconnect specified pair of electric poles when they were on different surfaces. + - Fixed gate cloning related to opened state. (https://forums.factorio.com/100862) + - Fixed that on_game_created_from_scenario event didn't fire after pressing "Save and Play" from map editor. (https://forums.factorio.com/100624) + Modding: + - Added TilePrototype::check_collision_with_entities, false by default. + If set to true - checks for collisions with entities before building or unearthing the tile. + - Removed ReactorPrototype::neighbour_collision_increase. +--------------------------------------------------------------------------------------------------- +Version: 1.1.49 +Date: 07. 12. 2021 + Bugfixes: + - Fixed transport belts picking up items on ground when rotated. (https://forums.factorio.com/100693) + - Fixed that game.map_settings.path_finder.fwd2bwd_ratio could be set to nonsensical values. (https://forums.factorio.com/100785) + - Fixed main menu track playing only once. (https://forums.factorio.com/100787) + - Fixed that units could get stuck close to their goal. (https://forums.factorio.com/100348) + - Fixed that the small research bar in a technology slot wouldn't show for the technology currently in research. (https://forums.factorio.com/100789) + - Fixed a crash which was caused by early garbage collection of LuaObject because LuaObject method closures didn't hold a back reference to the object. (https://forums.factorio.com/57490) + - Fixed barelling recipe icons having incorrect tint with index-based fluid color definitions. (https://forums.factorio.com/100815) + - Fixed barelling recipe icons having incorrect alpha with fluid color definitions in 0-255 range. + Scripting: + - LuaObjects are now saved using binary format instead of previous format with intermediate Lua table. + This speeds up general handling of LuaObjects and makes saving and loading with a lot of them noticable faster. + - LuaObject::isluaobject now returns true instead of a magic string. + - Clarified LuaGameScript::finished. (https://forums.factorio.com/99764) + - Added LuaGameScript::finished_but_continuing read. + - Added LuaGameScript::reset_game_state() method. + - Implemented new website for Lua API documentation. +--------------------------------------------------------------------------------------------------- +Version: 1.1.48 +Date: 24. 11. 2021 + Modding: + - Changed tip trigger name from "unlocked-recipe" to "unlock-recipe" to be consistent with the way other triggers are named. +--------------------------------------------------------------------------------------------------- +Version: 1.1.47 +Date: 22. 11. 2021 + Bugfixes: + - Added tip about power pole coverage when drag-building. + - Fixed that the distance between first and second pole in the dragging electric poles tutorial was 6 tiles instead of 7. + - Fixed LuaGameScript::save_atlas() function would crash the headless server. (https://forums.factorio.com/100629) + - Fixed possibility for the victory screen to be hidden behind other GUIs under specific circumstances (https://forums.factorio.com/100242) + - Fixed generator and fluid energy source tooltip showing 0 fluid consumption if burning fluids with 0 fuel value or consuming fluids with temperature close to the default. (https://forums.factorio.com/100370) + - Fixed the inserter "hand stack size" tooltip missing if the research-based bonus value was 1. Now it is shown if the value is greater than 0. (https://forums.factorio.com/100663) + - Fixed the inserter "hand stack size" tooltip ignoring stack_size_bonus prototype property. + - Fixed cloning linked-container would clear its inventory. + Modding: + - Added FluidEnergySourcePrototype::destroy_non_fuel_fluid, true by default. + - Added GeneratorPrototype::destroy_non_fuel_fluid, true by default. + Scripting: + - Added LuaEntityPrototype::inserter_stack_size_bonus read. + - Added LuaFluidEnergySourcePrototype::destroy_non_fuel_fluid read. + - Added LuaStyle::bar_width read/write. + - Added LuaPlayer::show_on_map read/write. + - Reworked table saving and loading to be non-recursive. This allows to have extreme table nesting inside of `global` variable. +--------------------------------------------------------------------------------------------------- +Version: 1.1.46 +Date: 05. 11. 2021 + Bugfixes: + - Fixed "create-trivial-smoke" triggers being interpreted as "create-entity" triggers in the prototype explorer which could cause a crash. (https://forums.factorio.com/100495) + - Added migration for saves with inserters that have NaN hand height or hand length. + Scripting: + - Added LuaGuiElement::swap_children(). + Modding: + - Sub items are now removed from items used in hand-crafting. +--------------------------------------------------------------------------------------------------- +Version: 1.1.45 +Date: 28. 10. 2021 + Bugfixes: + - Added migration for saves with particles that have NaN movement vector. +--------------------------------------------------------------------------------------------------- +Version: 1.1.44 +Date: 27. 10. 2021 + Bugfixes: + - Fixed that setting the scale parameter to zero in a spidertron leg definition would cause a "double value not in range for fixed point number" error. (https://forums.factorio.com/100394) + - Fixed crash when destroying a vehicle on the same frame a tooltip is created for the vehicle's weapon and ammo bar. (https://forums.factorio.com/100122) + - Fixed that building an entity over other forces' ghosts and undoing would transfer ownership of those ghosts to the undoer's force. + - Fixed a crash when setting inserters to require no power when rotating/extending. (https://forums.factorio.com/100407) +--------------------------------------------------------------------------------------------------- +Version: 1.1.43 +Date: 26. 10. 2021 + Changes: + - Reduced multiplayer latency on very good connections by up to 66ms(4 ticks). (https://forums.factorio.com/71901) + - Changed multiplayer latency calculation to be smoother. This should reduce multiplayer stutter on bad connections. + - Changed default network send rate from 30 to 60 packets per second and added an option to configure the rate in server-settings.json. + Bugfixes: + - Add a 70% damage bonus to discharge defenses with Energy Weapons Damage 6 and 7. (https://forums.factorio.com/100149) + - Fixed flamethrower turrets not reporting the correct damage bonuses + - Fixed gun turret tooltips showing the ammo in the middle of the other stats + - Fixed artillery wagon and artillery turret tooltips not showing the damage of the loaded ammo + - Fixed drawing wall filler when hovering mouse over ghosts. (https://forums.factorio.com/100243) + - Fixed crash when trying to connect wire after wire type in cursor stack was changed by script. (https://forums.factorio.com/100220) + - Fixed roboport would not output signals for 1 tick when electric pole was mined while having circuit wire from same circuit network. (https://forums.factorio.com/100221) + - Fixed that the pole drag building skip trigger didn't work, so the tip was always shown even when the player used drag building. + - Fixed LuaItemStack::get_tile_filter would incorrectly return entity filters. (https://forums.factorio.com/100288) + - Fixed mining drill GUI not being openable if the drill didn't have module slots or energy source with GUI. (https://forums.factorio.com/100282) + - Fixed a crash when using 0-length debug names in Lua bytecode. (https://forums.factorio.com/100321) + Modding: + - Added TurretPrototype::energy_glow_animation_flicker_strength. + - Removed obsolete pollution-visualization sprite, which was replaced by pollution_color utility constant. + Scripting: + - Added LuaEntity::connected_rail_direction read. + - Added TrainScheduleRecord::rail_direction. +--------------------------------------------------------------------------------------------------- +Version: 1.1.42 +Date: 11. 10. 2021 + Bugfixes: + - Fixed an API error when checking for updates for a large number of mods. (https://forums.factorio.com/99801) + - Fixed that inserters wouldn't remove burnt result items from assembling machine recipes with no item outputs. (https://forums.factorio.com/99799) + - Fixed vehicle weapon slots GUI not highlighting with the corresponding ammo slot when selected + - Fixed tank cannon weapon showing a "1" in the vehicle weapon slots GUI + - Fixed that entities not containing certain collision masks would never collide with tiles. (https://forums.factorio.com/100132) + - Fixed a crash when opening the tutorials GUI through Lua command. (https://forums.factorio.com/100166) + - Rocket silo no longer drains more energy at night. (https://forums.factorio.com/100109) + - Fix tank cannon showing smaller range than the cannon shells. (https://forums.factorio.com/100049) + - Fix ugly death GUI when the game is paused in MP. (https://forums.factorio.com/100080) + - Fix 'Game finished' GUI had an incorrect tooltip for the green button. (https://forums.factorio.com/99921) + - Fixed that copy paste entity tips were dependant on the copy-paste tool tip instead of copy paste entity category. + Modding: + - Added OffshorePumpPrototype::check_bounding_box_collides_with_tiles. + - RocketSiloPrototype::lamp_energy_usage now can be zero. + Scripting: + - Added freeplay remote interface to read the value of `skip_intro`. (https://forums.factorio.com/100169) +--------------------------------------------------------------------------------------------------- +Version: 1.1.41 +Date: 23. 09. 2021 + Bugfixes: + - Fixed false positive tile corruption detection when 255 tile prototypes were defined. (https://forums.factorio.com/100036) + - Fixed pollution overlay misalignment at certain zoom level/map position combinations. (https://forums.factorio.com/99705) +--------------------------------------------------------------------------------------------------- +Version: 1.1.40 +Date: 22. 09. 2021 + Features: + - Added auth server bans feature for multiplayer games. + When enabled this will inform the Factorio.com authentication server of ban and unban commands issued in multiplayer sessions. + Designed to combat griefers in multiplayer games, it will also query the authentication server for a ban recommendation when a user tries to connect. + Bugfixes: + - Fixed that trigger prototype flag filters didn't work correctly when an entity had no flags set. (https://forums.factorio.com/99773) + - Fixed a crash after inserting fuel into burner inserter while it was already trying to fuel itself. (https://forums.factorio.com/99858) + - Fixed that unrelated entities were highlighted when using a cut tool. (https://forums.factorio.com/99720) + - Fixed that in editor mode undoing deconstructions did not instantly revive affected entities. (https://forums.factorio.com/99622) + - Fixed that setting the direction of a script created character entity didn't work correctly. (https://forums.factorio.com/99887) + - Fixed that items with fuel value would be put into furnace fuel inventory when there was enough fuel but item could be smelted. (https://forums.factorio.com/99924) + - Fixed inserters picking up items on ground marked for deconstruction. (https://forums.factorio.com/99770) + - Fixed that the low power tip didn't show in some circumstances. + - Tweaked some of the triggers to show/skip tutorials related to drag building. + - Fixed that Furnace's working_visualisations would not apply recipe tint on fadeout. (https://forums.factorio.com/99997) + - Fixed crash due to usage of standard library function that is missing on macOS 10.11. (https://forums.factorio.com/100012) +--------------------------------------------------------------------------------------------------- +Version: 1.1.39 +Date: 01. 09. 2021 + Bugfixes: + - Fixed that rotating belt direction when dragging allowed "stash" the rotate and continue in the original direction. (https://forums.factorio.com/99572) + - Fixed that loading a game that was saved during drag building didn't clear the internal drag building state causing blueprint snapping not working properly. (https://forums.factorio.com/99496) + - Fixed that LuaGameScript::check_prototype_translations() didn't check technologies. (https://forums.factorio.com/99672) + - Fixed that items with data would not stack properly in crafting machine source inventory when recipe requires more than a stack of ingredient. (https://forums.factorio.com/99708) + - Fixed that pasting a blueprint over existing train could cause a desync. (https://forums.factorio.com/99592) + - Fixed that it was possible to interact with locomotive's fuel slots while out of reach. (https://forums.factorio.com/99731) + - Fixed wrong status text when a mining drill drop target is marked for deconstruction. (https://forums.factorio.com/99679) + - Fixed wrong mining drill status when a resource is depleted while the mining drill is missing the required fluid. (https://forums.factorio.com/99527) + - Fixed the blueprint snap-to-grid reference point being drawn behind entities in some situations. (https://forums.factorio.com/99704) + Scripting: + - LuaEntityPrototype::resource_categories now supports characters. + - Added on_equipment_inserted and on_equipment_removed events that fire any time any equipment is added/removed from a grid. +--------------------------------------------------------------------------------------------------- +Version: 1.1.38 +Date: 18. 08. 2021 + Changes: + - New Titillium style font for Cyrillic languages. + Bugfixes: + - Fixed inconsistency when fast-replacing ghosts with circuit connections. (https://forums.factorio.com/98948) + - Fixed an issue with drag-building electric poles with long wire reach. (https://forums.factorio.com/99205) + - Fixed a crash related to tutorials and modding. (https://forums.factorio.com/99385) + - Fixed an issue with LuaEntity::set_request_slot() and duplicates. (https://forums.factorio.com/99209) + - Fixed that picking blueprints from the library through quickbar slots didn't fire the Lua cursor stack changed event. (https://forums.factorio.com/99573) + - Fixed items with durability/ammo wouldn't merge properly in some cases. (https://forums.factorio.com/99087) + - Fixed a roboport "recharging" icon appearing when not connected to the electric network. (https://forums.factorio.com/99582) + - Fixed an issue with roboports left in recharging state when revived from ghosts. (https://forums.factorio.com/99582) + - Fixed an issue where an error sound played when pasting onto a power switch from anything other than another power switch (https://forums.factorio.com/99378) + - Fixed that the non-blocking saving option would be reset when resuming a multiplayer game using the continue button. (https://forums.factorio.com/99035) + - Fixed 'Close preview' button having cut off text in some locales. (https://forums.factorio.com/99551) + - Fixed a crash when deleting surfaces with script-connected electric poles. (https://forums.factorio.com/99641) + Scripting: + - Added LuaEntity and LuaUnitGroup::set_distraction_command. + - Added LuaSurface::find_nearest_enemy_entity_with_owner(). + - Added LuaForce::is_friend() and is_enemy(). +--------------------------------------------------------------------------------------------------- +Version: 1.1.37 +Date: 04. 08. 2021 + Bugfixes: + - Fixed several issues related to latency state and quickbar. + - Fixed underground belt related tips and tricks performing incorrectly. (https://forums.factorio.com/99320) + - Fixed forced autosave flag would persist into loading another map if the current map got terminated due to script error before performing the autosave. (https://forums.factorio.com/99360) + - Fixed a crash when loading some corrupt save files. (https://forums.factorio.com/99382) + - Fixed a crash when using specific mods. (https://forums.factorio.com/99408) + - Fixed that disabled mod dependencies would get re-downloaded when installing mods. (https://forums.factorio.com/99343) + - Fixed starting message dialog was darkened in the Sandbox scenario. (https://forums.factorio.com/99287) + - Fixed the missing dots icon on the tiny shortcut bar expand button. + - Fixed that repeated clicking on the Snap to grid checkbox in the blueprint setup gui didn't work unless the mouse moved away and back. (https://forums.factorio.com/99396) + - Removed references to iron-axe and steel-axe from the PvP scenario config. (https://forums.factorio.com/99308) + - Fixed inserters filters would get cleared in some cases when building from blueprints. (https://forums.factorio.com/99363) + Modding: + - Changed mining drill storage_slots to be automatic. + - Added destroy_action to logistic and construction robot prototypes. + - Inserters can now pull from the main output and burnt result inventory of an entity. + Scripting: + - Added LuaControl::is_cursor_empty(). Returns if the cursor is empty, taking into account items, ghost cursor, and items from the blueprint library. + - Added on_worker_robot_expired event. Called when a worker (construction or logistic) robot expires through a lack of energy. +--------------------------------------------------------------------------------------------------- +Version: 1.1.36 +Date: 12. 07. 2021 + Bugfixes: + - Fixed belt drag building on the edge of building reach. (https://forums.factorio.com/97178) + - Fixed that canceling upgrade of underground belt didn't make the corresponding operation with the (potentially) connected belt on the other side. + - Fixed making blueprint from underground belt with direction upgrade order. + - Fixed technology icons of flamethrower and rocketry. (https://forums.factorio.com/98821) + - Fixed hang when deleting blueprint/deconstruction/upgrade planner or blueprint book held by an inserter. (https://forums.factorio.com/98329) + - Fixed hang when trying to delete blueprint/deconstruction/upgrade planner or blueprint book that was moved to different inventory in the meantime. (https://forums.factorio.com/98329) + - Fixed pressing delete key in save/load game menus multiple times would pop-up confirmation dialog multiple times. (https://forums.factorio.com/98100) + - Fixed that the close map generator preview button icon was too large. (https://forums.factorio.com/98545) + - Fixed that the show/close map generator preview button didn't loose hover after the preview was shown. + - Fixed that Cut and copy paste tools select trains in the standard selection mode, even when trains are ignored in this mode. (https://forums.factorio.com/98344) + - Fixed crash related to wrong identification of non-default values in the mod settings gui. (https://forums.factorio.com/98903) + - Fixed that linked custom inputs didn't work for some game controls. (https://forums.factorio.com/98851) + - Fixed that the train fuel tab didn't work right for clients in multiplayer. (https://forums.factorio.com/98377) + - Fixed a crash when using the prototype explorer GUI after just changing mods. (https://forums.factorio.com/98736) + - Fixed rare corner case related to removal of mods and entities in more than 1 electric network. (https://forums.factorio.com/98576) + - Fixed item product overload logic when using variable output items. (https://forums.factorio.com/98833) + - Fixed crash when starting game without base mod and with --disable-prototype-history. (https://forums.factorio.com/98968) + - Fixed a crash when using set_stack in blueprint books. (https://forums.factorio.com/98967) + - Fixed a crash when cloning script-disabled beacons. (https://forums.factorio.com/98960) + - Fixed a crash when using repeat_count with frame_sequence in animation definition. (https://forums.factorio.com/98904) + - Fixed a crash when trying to build a rolling stock between other rolling stocks from a single train. (https://forums.factorio.com/99054) + - Fixed ghost entities had reflections on water. + - Fixed a desync related to processing on_gui_opened event of opening blueprint records in multiplayer games. + - Fixed a crash when trying to pick a fluid wagon with fluid in clone tool. (https://forums.factorio.com/99081) + - Fixed that copying assembling machine recipes didn't update fluidbox temperature filters in some cases. (https://forums.factorio.com/99111) + - Fixed that robots could sometimes leave roboports very slowly if they were called to work in the middle of descending into a roboport. (https://forums.factorio.com/98902) + - Fixed trains GUI status button tooltip not updating. (https://forums.factorio.com/99130) + - Fixed LuaPlayer::build_from_cursor would flip direction when every other building underground belts/pipes. (https://forums.factorio.com/99074) + - Fixed Train GUI wait condition bars display with 0 slot cargo wagons. (https://forums.factorio.com/99075) + - Fixed in-game EULA showing HTML character sequences. (https://forums.factorio.com/99123) + Scripting: + - Fixed clearing LuaCustomChartTag.icon by writing nil or empty SignalID. + - Added LuaPlayer::start_selection and clear_selection. + - Added freeplay remote interface methods for adjusting the crashsite. + Modding: + - Added overlay layer to the tree variation definitions. (https://forums.factorio.com/98052) + - Fixed parameter substitution when used with standard parameter (https://forums.factorio.com/98175) + - Removed unused equipment prototype property "ability_icon". + - Added select_group_row_count, select_slot_row_count, inventory_width, module_inventory_width, tooltip_monitor_edge_border, + normalised_achievement_icon_size, tutorial_notice_icon_size and flying_text_ttl to utility constants. +--------------------------------------------------------------------------------------------------- +Version: 1.1.35 +Date: 16. 06. 2021 + Bugfixes: + - Fixed multiple issues related to placing blueprints with electric poles near other electric poles or ghost thereof. (https://forums.factorio.com/97398) + - Fixed a lighting issue with QCK Prism mousepads. (https://forums.factorio.com/98393) + - Fixed recipe notifications when a recipe is hidden from hand crafting. (https://forums.factorio.com/98328) + - Fixed that units dying wouldn't contain the unit group they were part of. (https://forums.factorio.com/98142) + - Fixed a crash when migrating entities across types in some cases. (https://forums.factorio.com/97882) + - Fixed several crashes when writing to disk fails. (https://forums.factorio.com/98386) + - Fixed that searching descriptions of some items didn't work correctly. (https://forums.factorio.com/98378) + - Fixed that fast-replacing gates would remove wall control behaviors. (https://forums.factorio.com/98369) + - Fixed desync related to manually fast replacing both ends of underground belt in a way, that they don't connect in the end. + - Fixed a crash when trying to edit the whitelist on a server while autosave happens. (https://forums.factorio.com/98447) + - Fixed counting tiles when part of search area hits non existing chunks. (https://forums.factorio.com/98684) + - Fixed that gate technology had no description. (https://forums.factorio.com/98683) + - Fixed loaders would leave a gap on belt when items started moving. (https://forums.factorio.com/98703) + - Fixed nuke did not vaporize things in the epicenter of the blast and would leave corpses and remnants behind. + - Fixed a crash when using items with inventories that contain construction robots. (https://forums.factorio.com/98706) + - Fixed a crash when making a new game from a scenario with the map editor in a vehicle. (https://forums.factorio.com/98682) + - Fixed not being able to leave large cars with certain shape. (https://forums.factorio.com/98729) + - Fixed that using large values in the map editor "tick custom" field didn't work correctly. (https://forums.factorio.com/98798) + - Fixed that radar coverage preview wasn't visible when the mouse was above invisible parts of the GUI. (https://forums.factorio.com/97500) + - Fixed Terrain water checkbox in map generation settings didn't have the tooltip info icon. (https://forums.factorio.com/97953) + - Fixed that the mining drill GUI couldn't be moved off screen. (https://forums.factorio.com/98113) + - Fixed science pack requirement objective in supply challenge. (https://forums.factorio.com/98267) + - Fixed that tooltips of slots in the statistics GUIs didn't account for force bonuses. (https://forums.factorio.com/97931) + - Fixed that upgrading underground belts marked for upgrade didn't properly upgrade the (potentially) connected belts on the other side. (https://forums.factorio.com/98849) + - Fixed LuaEntityPrototype::module_inventory_size would return nil when entity has 65535 slots for modules. (https://forums.factorio.com/98867) + Scripting: + - Added a machine-readable JSON format of the runtime documentation, which can be used by developer tools to provide code completion and related functionality. + - Added vertical_alignment parameter for LuaRendering::draw_text. +--------------------------------------------------------------------------------------------------- +Version: 1.1.34 +Date: 24. 05. 2021 + Scripting: + - Added LuaEntityPrototype::air_resistance read. + Bugfixes: + - Fixed black border in spidertron technology icon. (https://forums.factorio.com/98224) + - Fixed that having non standard UI scale would render screen white. (https://forums.factorio.com/98218) + - Fixed that train could get stuck in destination_full state with available goals when a train stop was built next to ghost rail. (https://forums.factorio.com/98310) + - Fixed that LuaPlayer::disable_alert() didn't work for custom alerts. (https://forums.factorio.com/98261) + - Fixed that piercing damage didn't work correctly with turrets. (https://forums.factorio.com/98134) + - Fixed that LuaSurface::clone_brush() didn't clone entities correctly. (https://forums.factorio.com/98197) + - Fixed trees with not-flammable flag would still catch on fire. (https://forums.factorio.com/98414) + - Fixed blueprints and copy-paste tools didn't capture planned direction changes of entities. (https://forums.factorio.com/98172) + - Fixed that changing train stop limit would not set last player. (https://forums.factorio.com/98441) + - Fixed desync when beacons lose power. (https://forums.factorio.com/98445) + - Fixed spidertron item icon would look different after changing the spidertron color back to its default value. (https://forums.factorio.com/98204) + - Fixed that Tips and tricks trigger related to setting up a logistic chest request was also triggered when setting up the personal request. + - Fixed that achivements could block the finished game window. + - Fixed crash when loading font wingding.ttf. (https://forums.factorio.com/98492) +--------------------------------------------------------------------------------------------------- +Version: 1.1.33 +Date: 03. 05. 2021 + Graphics: + - Reworked all technology icons, and provided higher resolutions used by high GUI scale. + - Changed item icons for armors, to match the progression and tech icons better. + Changes: + - Armor stages on the player character show as 1st with Light armor, and as 2nd with Modular armor. + Bugfixes: + - Roboport normal resolution graphics have been updated to be a downscale from the high resolution graphics. (https://forums.factorio.com/97848) + - Fixed cut-tool showing distinct selection color when holding shift. (https://forums.factorio.com/97864) + - Fixed armor rich text tags not using the correct icon. (https://forums.factorio.com/97138) + - Fixed pumpjack showing item drop indication arrows. (https://forums.factorio.com/97421) + - Fixed being unable to confirm the migrated content window if there was a game GUI open behind it. (https://forums.factorio.com/97458) + - Fixed a bad Lua event when invalidating the owning players controller during the gui closed event. (https://forums.factorio.com/97425) + - Fixed scaling of icons on buttons with more than 200% UI scale. + - Fixed issue where ghosts overlapping with non-ghost entity in cloned area is not cloned. (fixes https://forums.factorio.com/97861) + - Fixed using upgrade planner without explicit filters on entities marked for upgrade would not upgrade the existing upgrade orders. + - Fixed a crash with mods and chunk generation in some cases. (https://forums.factorio.com/98002) + - Fixed the wrong technology level shown on the icon in the currently selected technology. + - Fixed the missing notification (i) icon on the recipe group button, when there are more groups, so the tabs are shown as buttons instead. + - Fixed a crash when trying to undo actions done on a surface that was deleted in the meantime. (https://forums.factorio.com/98105) + - Fixed that train would sometimes NO_PATH during repath while in intersection where the path passes through a block that is already occupied by that train. (https://forums.factorio.com/98150) + - Fixed a crash when the link_id of a linked container is changed while a non-admin has the GUI open. (https://forums.factorio.com/98154) + Modding: + - Added "add" and "remove" modes to the Infinity pipe and Heat interface. + Scripting: + - Removed the "tile-build" SoundPath type. It has been replaced with "tile-build-small", "tile-build-medium", "tile-build-large", + allowing mods to specify which size they want to refer to. + - Added LuaEntityPrototype::related_underground_belt read. + - Added "add" and "remove" modes to `InfinityPipeFilter` and `HeatSetting.` +--------------------------------------------------------------------------------------------------- +Version: 1.1.32 +Date: 14. 04. 2021 + Bugfixes: + - Fixed color blending with a fully transparent color would produce slightly darker original color. (https://forums.factorio.com/97813) + - Fixed that clicking gps tags in chat would also trigger chart drag causing chart to be not centered on gps tag. (https://forums.factorio.com/97839) + - Fixed market gui would show wrong numbers when an offer has the same item multiple times. (https://forums.factorio.com/97477) + - Fixed turret range could sometimes render long line to the top left corner of game window. +--------------------------------------------------------------------------------------------------- +Version: 1.1.31 +Date: 13. 04. 2021 + Bugfixes: + - Fixed various issues related to how chat tags are open. (https://forums.factorio.com/97141) + - Fixed that replays would break after winning the game. (https://forums.factorio.com/96774) + - Fixed that listbox would loose focus when clicking on other widgets that can't be focused anyway. + - Fixed GUI crash when furnaces would select recipes that have more products than it's output inventory size. (https://forums.factorio.com/97314) + - Fixed that fluids could be purged from the whole fluid system in certain cases. (https://forums.factorio.com/97338) + - Fixed a crash when loading save files in some cases. (https://forums.factorio.com/97363) + - Fixed locale related to deconstruction planner tile selection mode. (https://forums.factorio.com/97653) + - Fixed advanced rail signal tutorial losing items held in the cursor. (https://forums.factorio.com/97662) + - Fixed Alt+F4 would close the game on Windows even when other modifier keys were pressed. (https://forums.factorio.com/97710) + - Fixed that NAT-punching didn't work correctly. (https://forums.factorio.com/97688) + - Fixed that some infinite crafting recipes didn't work as intermediates. (https://forums.factorio.com/96775) + - Fixed crash when an entity marked for an upgrade is selected for another upgrade in multiplayer in some cases. (https://forums.factorio.com/97586) + Modding: + - Added defines.prototypes which contains all prototype type names (eg: defines.prototypes.entity = { container, furnace, assembling-machine, ... }) +--------------------------------------------------------------------------------------------------- +Version: 1.1.30 +Date: 24. 03. 2021 + Bugfixes: + - Fixed that building by moving ignored the position where the player built the last entity. (https://forums.factorio.com/97179) + - Fixed a crash that could happen when viewing the tooltip for certain types of ammo. (https://forums.factorio.com/97276) + - Fixed that ammo tooltips sometimes wouldn't show damage info. (https://forums.factorio.com/97277) +--------------------------------------------------------------------------------------------------- +Version: 1.1.29 +Date: 24. 03. 2021 +--------------------------------------------------------------------------------------------------- +Version: 1.1.28 +Date: 24. 03. 2021 + Minor Features: + - Blueprints and copy paste of entities with upgrade order are created based on the upgrade order instead of the current entity. (https://forums.factorio.com/73287) + - Enabled upgrading entities marked for upgrade, in which case, the upgrade target is used as the source entity for the upgrade planner filters. + - The announcement of player death now contains GPS tag with the location. + Balancing: + - Increased the tank braking power from 400kw to 800kw. Before this change, the tank acceleration (600kw) was actually even greater than the braking force. + Bugfixes: + - Fixed incorrect color lookup table interpolation for ambient light around noon. + - Fixed that built electric pole from map view was also opened with the same click with alternative key binding. (https://forums.factorio.com/96607) + - Fixed that laser and fluid turret bonus, wasn't shown properly in the tooltip. This bonus is not used in vanilla which uses ammo category bonus. (https://forums.factorio.com/96566) + - Fixed that part of the flamethrower turret and flamethrower ammo turret description, which describes the properties of the flame bound + to its targets didn't show the bonus damage from upgrades. (https://forums.factorio.com/96566) + - Fixed that mod install could cause removal of blueprint entities if it didn't remove the entity, but just made it not acceptable + to be used in blueprint. (https://forums.factorio.com/96852) + - Fixed that the confirm load game dialog with 2 green arrow buttons had tooltips with (E) to confirm, while the E to confirm doesn't work + here as it would be ambiguous. (https://forums.factorio.com/96904) + - Fixed crash related to using smart ghost belt building with a mod that specifies belt without related underground belt. (https://forums.factorio.com/96875) + - Fixed that renaming Spidertron didn't trigger on_entity_renamed. (https://forums.factorio.com/96955) + - Fixed that disabling side menu guis through script would sometimes leave an empty frame. (https://forums.factorio.com/96991) + - Fixed that crafting machines wouldn't wake up when the speed effect was changed in some situations. (https://forums.factorio.com/96457) + - Fixed that focus-search didn't in some GUIs work while in the map editor. (https://forums.factorio.com/96909) + - Fixed that chat icon selector didn't remember the last opened tab when used outside the game. + - Fixed that pressing Escape with the chat icon selector opened in a dialog outside the game closed the whole dialog instead of closing just the selector window. + - Fixed that pressing Control + F to search in the chat icon selector that is opened on top of a non-game window that already had search activated the bottom window search. + - Fixed that enabled train stops would cause schedule records for trains on different surfaces to be rendered as available. (https://forums.factorio.com/96799) + - Fixed rare crash when using Map editor -> Convert save. (https://forums.factorio.com/97188) + - Fixed electric pole connection consistency issue related to fast replace of modded entities. (https://forums.factorio.com/96929) + Modding: + - Added mod dependency modifier "~", which marks the mod as required, but doesn't affect mod loading order, so these kind of + dependencies can be circular. + - Prototype/EntityWithHealth::healing_per_tick is now also used by trees, so their automatic healing is no longer hardcoded. (https://forums.factorio.com/97082) + - Loaders are now able to take or insert more than 1 item per transport line per tick. (https://forums.factorio.com/81447) + Gui: + - Tweaked search in the install mods GUI, so the search order prioritizes the results more naturally. + - Unified the search button in the mod settings GUI. + - Improved some descriptions in Map Generator GUI. (https://forums.factorio.com/97131) +--------------------------------------------------------------------------------------------------- +Version: 1.1.27 +Date: 11. 03. 2021 + Bugfixes: + - Fixed trees and stones would block placement of wall ghosts. (https://forums.factorio.com/96529) + - Fixed interaction with entities from zoomed-to-world view in editor. (https://forums.factorio.com/96530) + - Fixed spidertrons with burner energy sources didn't interact with auto-trash correctly. (https://forums.factorio.com/96461) + - Fixed a crash when viewing styles in the prototype explorer GUI. (https://forums.factorio.com/96638) + - Fixed a crash when fast-replacing electric pole ghosts with non-electric-poles. (https://forums.factorio.com/96652) + - Fixed that robots building trains with equipment grids didn't work correctly. (https://forums.factorio.com/96666) + - Fixed that changes in mod settings textboxes weren't highlighted when hovering reset/back button. (https://forums.factorio.com/96715) + - Fixed that pressing Escape in mod settings with unconfirmed changes didn't open the confirmation dialog as in other settings. + - Fixed crash when mod destroys currently opened locomotive and creates and opens new one right away. (https://forums.factorio.com/96707) + - Fixed mods gui for case when the mod title can't fit the space. (https://forums.factorio.com/96687) + - Fixed unloadable save related to underground belts in a weird state. (https://forums.factorio.com/96685) + - Fixed corner case of drawing wires between ghosts and non-ghost entities. (https://forums.factorio.com/96728) + - Fixed a crash when using upgrade planners through the Lua API. (https://forums.factorio.com/96778) + - Fixed wrong entity selection in multiplayer when using ghost cursor with rail. (https://forums.factorio.com/96443) + - Fixed accumulator charged status for some extreme cases. (https://forums.factorio.com/96578) + Modding: + - Limited the name and title of the mod to 100 characters. +--------------------------------------------------------------------------------------------------- +Version: 1.1.26 +Date: 01. 03. 2021 + Bugfixes: + - Fixed that all entity GUIs in the map editor entity-editor and spectator controller were invisible. + - Fixed Train overview GUI not updating the list remark. (https://forums.factorio.com/96262) + - Fixed typos in Construction robot tip. (https://forums.factorio.com/96360) + - Fixed a crash when quitting while using the linked-container entity type with power armor in it. + - Fixed that sounds could sometimes be heard when they shouldn't. (https://forums.factorio.com/96343) + - Fixed regenerating tile variations during save migration would not break up old large tiles and would only reset their variations to 0. + - Fixed "probability" property of size variants in the tile definition was ignored when "weights" property was left out. + - Fixed searching mod settings tab would leave tabs disabled. (https://forums.factorio.com/96489) + - Fixed a crash of transport line migration in some cases of mod removal. (https://forums.factorio.com/96342) + - Fixed that train stop gui could indicate more trains than there are when trains are removed or merged while gui is opened. (https://forums.factorio.com/96519) + - Fixed a conflict between setting the players cursor through script and holding blueprint library blueprints. (https://forums.factorio.com/96452) + - Fixed that building entity with multiple items to place would take unrelated items from inventory. (https://forums.factorio.com/96536) + Minor Features: + - Control click on the load button in the load game dialog forces loading in "prototypes changed" mode, which can be useful to avoid some specific problems, + and also to force consistency check on load. + Modding: + - Added CustomInputPrototype::include_selected_prototype when true the event will include + selected_prototype = {base_type=, derived_type=, name=} when applicable. + Scripting: + - Added LuaCustomInputPrototype::enabled_while_spectating, enabled_while_in_cutscene, include_selected_prototype, and item_to_spawn read. +--------------------------------------------------------------------------------------------------- +Version: 1.1.25 +Date: 17. 02. 2021 + Bugfixes: + - Changed defines.flow_precision_index.one_second to five_seconds since that's what it actually is. + - Fixed crash related to loading that trigger migration to remove invalid upgrades. + - Fixed that confirming the low value in logistic request didn't update the value. (https://forums.factorio.com/96234) + - Fixed that E to confirm didn't work in the game reconnect dialog. (https://forums.factorio.com/96292) +--------------------------------------------------------------------------------------------------- +Version: 1.1.24 +Date: 16. 02. 2021 + Bugfixes: + - Fixed a crash related to building instant blueprints in editor. (https://forums.factorio.com/96197) + - Fixed a visual in blueprint building preview when building walls over walls. (https://forums.factorio.com/96212) +--------------------------------------------------------------------------------------------------- +Version: 1.1.23 +Date: 16. 02. 2021 + Bugfixes: + - Fixed a crash that could happen when certain sound effects would play. (https://forums.factorio.com/96177) +--------------------------------------------------------------------------------------------------- +Version: 1.1.22 +Date: 15. 02. 2021 + Optimizations: + - Improved performance when building blueprints in multiplayer. (https://forums.factorio.com/95901) + Bugfixes: + - Fixed Artillery wagon and turret showing wrong tooltip title in deconstruction planner. (https://forums.factorio.com/95847) + - Fixed control setting buttons wouldn't have a tooltip when they started without a set value. (https://forums.factorio.com/95874) + - Possible fix for multiplayer server crashing when a client tries to connect. (https://forums.factorio.com/95773) + - Fixed a crash in multiplayer when upgrading or deconstructing. (https://forums.factorio.com/95948) + - Removed and tweaked some hidden locale to hopefully make 100% possible. (https://forums.factorio.com/95743) + - Added explicit values to the circuit network range specification in the tips and tricks. (https://forums.factorio.com/95829) + - Fixed that the copy and paste tips and tricks simulation wasn't working properly. (https://forums.factorio.com/95978) + - Fixed that LuaFlowStatistics::get_flow_count didn't work correctly. (https://forums.factorio.com/96022) + - Fixed that instant blueprint building in the map editor didn't work with undo. (https://forums.factorio.com/96015) + - Fixed missing status for wall controlling gate by circuit network. (https://forums.factorio.com/95875) + - Fixed a crash when saving when using LuaItemStack::create_grid() on stacks with a count > 1. (https://forums.factorio.com/96053) + - Fixed that enter to confirm a logistic request count didn't work. (https://forums.factorio.com/95845) + - Fixed pole dragging corner case. (https://forums.factorio.com/95790) + - Fixed padding in the sync mods with save window when scroll is activated. + - Fixed invalid "Can't reach" message when using ghost cursor to build rails in the latency state. + - Fixed wrong status of rail signal next to rail with wrong direction. + - Fixed that manual rotation of entity with rotation upgrade order didn't clear that order. (https://forums.factorio.com/95807) + - Fixed in calculation of required modules when combining real and requested modules during blueprint creation. (https://forums.factorio.com/96033) + - Fixed that blueprint containing only entities placeable off grid was built off grid even with snap to grid specified. (https://forums.factorio.com/96084) + - Fixed crash caused by scrolling blueprint book in a blueprint shelf that is not yet synchronised. (https://forums.factorio.com/96110) + - Fixed that tips & tricks simulation sounds were continuing to play when switched to a tutorial. (https://forums.factorio.com/96108) + - Fixed that player could get stuck by entities created in the tutorials. (https://forums.factorio.com/96107) + - Fixed some unnecessary error sounds in a special cases when building power poles. (https://forums.factorio.com/96100) + - Fixed that exiting high speed moving train could result in a player being stuck. (https://forums.factorio.com/96092) + - Fixed mod dependency tooltips in some cases. (https://forums.factorio.com/96145) + - Fixed that the upper 1/3 part of the color picker button in the train stop gui didn't work. (https://forums.factorio.com/96149) + - Fixed walls would not be buildable on valid positions in some cases. (https://forums.factorio.com/96043) + - Fixed crash related to modded underground pipe ghosts with multiple connections with different lengths. (https://forums.factorio.com/96134) + - Fixed that it was sometimes possible for an entity to attack an entity on a different surface. (https://forums.factorio.com/96094) + - Fixed inaccurate range indicator in spidertron. (https://forums.factorio.com/95808) + - Fixed that some sounds that were audible when viewing a certain part of the map in map view wouldn't stop when closing the map view. (https://forums.factorio.com/96021) + Changes: + - Added shortcut info tooltips to to all of the relevant confirm buttons and close buttons. + - Lowered editor surface changing shortcut to not be in the way if Control + is used for something. (https://forums.factorio.com/96121) + - Changed personal logistic requests for ammo so they don't get delivered to the spidertron you're driving. (https://forums.factorio.com/95741) + Scripting: + - Added move_stuck_players bool parameter (false by default) to the create_entity method. +--------------------------------------------------------------------------------------------------- +Version: 1.1.21 +Date: 05. 02. 2021 + Bugfixes: + - Fixed crash related to using belt traversing in latency state. (https://forums.factorio.com/95693) + - Fixed crash triggered by desync while entities are marked for upgrade in latency state. + - Fixed non precise belt traversing behaviour in latency state. + - Fixed a desync related to upgrading entities in the latency state. + - Fixed upgrading unpaired underground belt by smart ghost building. +--------------------------------------------------------------------------------------------------- +Version: 1.1.20 +Date: 04. 02. 2021 + Changes: + - Added hotkey (default O) to toggle the train overview GUI. + Bugfixes: + - Fixed that gates would open for spidertron. (https://forums.factorio.com/94992) + - Fixed tank weapon cooldown rendering. (https://forums.factorio.com/95013) + - Fixed that changing the force of a player or spidertron would lose logistic requests. (https://forums.factorio.com/95096) + - Fixed that deleting the last scenario didn't correctly clear name, description and preview in the new game gui. (https://forums.factorio.com/95243) + - Fixed that it wasn't possible to manually merge trains in chests. (https://forums.factorio.com/95281) + - Fixed a crash when rendering rich text tooltips in some cases. (https://forums.factorio.com/95294) + - Fixed the Trains/Train stop GUI showing trains on other surfaces. (https://forums.factorio.com/95366) + - Fixed player dying in a scenario inside simulation widget would end currently running scenario. (https://forums.factorio.com/95285) + - Fixed that create_entities_from_blueprint_string didn't insert train fuel. (https://forums.factorio.com/95286) + - Fixed that building blueprints in the game next to uncharted areas didn't work as expected. (https://forums.factorio.com/95056) + - Fixed biters and groups in Wave defense overloading the pathfinder. (https://forums.factorio.com/95542) + - Building gets interrupted when moving between map and game view. (https://forums.factorio.com/95187) + - Fixed building error message spam when building transport belts over obstacle. (https://forums.factorio.com/95402) + - Fixed that undoing deconstruction of building with modules created extra module request. (https://forums.factorio.com/95466) + - Fixed inconsistency related to building out of reach and moving. (https://forums.factorio.com/95310) + - Fixed that the selected map generator preset was not correctly saved when generating a map for multiplayer or map editor. (https://forums.factorio.com/95277) + - Fixed that the map generator GUI would only save it's state when pressing Next/Play. (https://forums.factorio.com/95277) + - Fixed that dropping single items into machines using modules didn't clear the module requests. (https://forums.factorio.com/95564) + - Fixed that the stations list wasn't sorted using natural sort order. (https://forums.factorio.com/95261) + - Fixed the blueprint import with odd odd grid offsets. (https://forums.factorio.com/95614) + - Fixed that the game didn't show name of the item in the request slot tooltip when it is disabled for being already set. (https://forums.factorio.com/95370) + - Fixed that the undo button tooltip didn't update when clicked. (https://forums.factorio.com/95259) + - Fixed bad tooltip indentation when instruction can't fit one line. (https://forums.factorio.com/95242) + - Fixed overbuilding underground pipe ghosts with real pipes underground pipes. (https://forums.factorio.com/95038) + - Fixed inconsistency in direction selection when being a client in a multiplayer game. (https://forums.factorio.com/95330) + - Fixed that overbuilding pole out of reach didn't consider the pole to be part of the drag building logic. (https://forums.factorio.com/95365) + - Fixed that the "Continue" button wouldn't remember whether the last game was single-player or multi-player when non-blocking saving was enabled. (https://forums.factorio.com/92804) + - Fixed rare electric network migration error related to loading save without all the related mods. (https://forums.factorio.com/95478) + Scripting: + - Added on_research_reversed. +--------------------------------------------------------------------------------------------------- +Version: 1.1.19 +Date: 26. 01. 2021 + Bugfixes: + - Fixed certain build by dragging inconsistencies. + - Fixed that force-building blueprint from blueprint library near a train stop could add the stop into the schedule instead of building the blueprint. (https://forums.factorio.com/94940) + - Fixed desync/consistency issue related to drag building ghost electric pole, while the previous pole is built by robots before the next ghost is built. + - Fixed build distance check related to rotation of rectangular entities. (https://forums.factorio.com/94967) +--------------------------------------------------------------------------------------------------- +Version: 1.1.18 +Date: 25. 01. 2021 + Bugfixes: + - Fixed a crash related to tips & tricks simulations. +--------------------------------------------------------------------------------------------------- +Version: 1.1.17 +Date: 25. 01. 2021 + Bugfixes: + - Limited blueprint building to charted areas - still regardless of fog of war. (https://forums.factorio.com/94933) + - Fixed the ability to build belts outside placement range in situations where it shouldn't be possible. (https://forums.factorio.com/94912) + - Fixed that modded rapid trains could cause consistency issues with rails. Trains faster than 7386.3km/h will be limited to that speed. (https://forums.factorio.com/94924) + Scripting: + - Added on_entity_logistic_slot_changed for player and vehicle personal logistics. +--------------------------------------------------------------------------------------------------- +Version: 1.1.16 +Date: 25. 01. 2021 + Bugfixes: + - Fixed possible crashes when building train wagons near train wagon ghosts that are not on rails. + - Fixed that the search didn't work correctly in the prototypes GUI in some cases. (https://forums.factorio.com/94889) + - Fixed that extra warning sound was played when upgrading underground from the exit side. (https://forums.factorio.com/94887) +--------------------------------------------------------------------------------------------------- +Version: 1.1.15 +Date: 24. 01. 2021 + Changes: + - Allowed to build blueprints anywhere regardless fog of war. + Deconstruction planner, blueprint creation and related actions are still limited by the fog of war, so you can't easily make + changes to the blueprint built out of fog of war, but this still feels like a better solution compared to having to use non-chart + building of huge blueprints when no radar coverage is available. + Bugfixes: + - Fixed that ghost reversion orders prevented manual reversion of existing underground belt. (https://forums.factorio.com/94834) + - Fixed that clicking near the train stop in a map mode with a spidertron remote with control settings that have conflicting + the send click and open click opened the station instead of sending the spidertron. (https://forums.factorio.com/94814) + - Fixed that the fast belt traversing tutorial didn't work when the option was turned off. + - Fixed that ghosted wagons weren't properly considered for snapping. (https://forums.factorio.com/94835) + - Fixed logic of searching for free space to exit car when the car was just destroyed, which could lead into passengers being + stuck when the car was surrounded at the time of destruction. (https://forums.factorio.com/94845) + - Fixed script error if you lose supply challenge in multiplayer. (https://forums.factorio.com/94847) + - Tweaked the tips & tricks simulation to be more prepared for mods. + - Made it possible to fast-revive cargo wagons. (https://forums.factorio.com/94851) + - Fixed plural localisation error in supply challenge. (https://forums.factorio.com/94855) + - Fixed multiplayer desync related to electric pole ghost building. + - Fixed that pump was using double the energy when transferring to fluid wagon, which could, with the combination of the limited + energy buffer, limit the speed of transfer to the wagon, and result in a flickery change of pump speed reporting. (https://forums.factorio.com/94852) + - Fixed the entity transfer tutorial to work properly when mods change stack sizes of some of the related items. (https://forums.factorio.com/93833) + - Fixed 'Move between labs' tip erroring with some mods. (https://forums.factorio.com/92809) +--------------------------------------------------------------------------------------------------- +Version: 1.1.14 +Date: 23. 01. 2021 + Optimizations: + - Improved save-game speed by up to 2x depending on the save file size. + Bugfixes: + - Fixed that ghost reversion orders prevented manual reversion. (https://forums.factorio.com/94776) + - Fixed application of the forced ghost mode that removes trees/rocks/cliffs in the way when ghost building. (https://forums.factorio.com/94784) + - Fixed that undo didn't work for upgrade order created by ghost overbuilding. + - Fixed extra collision message for ghost drag-building belts. (https://forums.factorio.com/94777) + - Fixed crash related to rolling stock drag building. (https://forums.factorio.com/94785) + - Fixed not loadable saves related to invalid blueprint settings when entities are migrated in a certain way. (https://forums.factorio.com/94767) + - Added missing tips and trick entries related to fast belt bending and belt traversing. + - Fixed a crash related to building rail in a specific situation. (https://forums.factorio.com/94808) + - Fixed underground belt collision check with underground belt ghost. (https://forums.factorio.com/94817) +--------------------------------------------------------------------------------------------------- +Version: 1.1.13 +Date: 22. 01. 2021 + Minor Features: + - Decider combinator can output an Anything signal, which returns exactly one matching signal. (https://forums.factorio.com/28946) + Gui: + - Various small changes and fixes related to how temperatures are shown. (https://forums.factorio.com/94561) + Bugfixes: + - Fixed inconsistent usage of Optimisation and Optimization in the changelog and codebase. (https://forums.factorio.com/94476) + - Fixed tooltip item lists not showing in some cases. (https://forums.factorio.com/94494) + - Fixed missing "Can't reach" message when trying to build out of build reach. (https://forums.factorio.com/94480) + - Fixed corner case of fast belt dragging back and forth. (https://forums.factorio.com/94488) + - Fixed that belt traversing when ghost building didn't work outside manual building reach distance. (https://forums.factorio.com/94500) + - Fixed changing belt direction by dragging when underground part is present. (https://forums.factorio.com/94505) + - Fixed cancelling planned belt upgrade by ghost belt dragging. (https://forums.factorio.com/94536) + - Fixed that using undo on recently mined entity didn't work in latency state and produced a memory leak instead. + - Fixed that using smart belt building traverse when using ghost cursor (instead of shift building) was generating underground belts for free. (https://forums.factorio.com/94526) + - Fixed various problems related to latency state and belt building. + - Fixed a crash when entity ghost with self connection was destroyed. (https://forums.factorio.com/94524) + - Fixed items held by inserters would not draw light layer. (https://forums.factorio.com/94601) + - Fixed that power switch state was not saved in blueprint strings. + - Fixed that furnace alt-mode didn't show the last recipe, same as map view "Recipe Icons" option. (https://forums.factorio.com/94640) + - Fixed locomotive rebuilt through undo operation would not have its schedule restored. (https://forums.factorio.com/94610) + - Fixed that overlapping ghosts were removed when they shouldn't while other entities marked for deconstruction were present. (https://forums.factorio.com/94620) + - Fixed Train GUI crash when a temporary stop expires and no stops are valid. (https://forums.factorio.com/94296) + - Fixed that steam turbines fed with steam of lower temperature would show as producing more electricity in electric network info. (https://forums.factorio.com/94595) + - Fixed tiles would be rendered with 1px gap between them at some positions, zoom levels and screen resolutions. (https://forums.factorio.com/94671) + - Allowed to freely fast-replace underground pipes by pipes. (https://forums.factorio.com/94666) + - Fixed belt upgrading by dragging with belt gap present. (https://forums.factorio.com/94669) + - Fixed that tips and tricks were not animating on clients in multiplayer. (https://forums.factorio.com/94720) + - Increased build reach check distance for finishing belt turns to avoid unexpected gaps when moving and building. (https://forums.factorio.com/94518) + - Fixed a crash when rendering modded mining drills in some situations. (https://forums.factorio.com/94736) + - Fixed a network error related to hosting a game using the continue button. (https://forums.factorio.com/94507) + - Improved the manual building behaviour when building on (or behind) the edge of the reach while moving. + - Fixed that enemy ghost indications could be shown when hovering enemy chest. (https://forums.factorio.com/94758) + - Fixed tile ordering of nuclear ground. + - Changed tile order strings to the commented style. + Modding: + - AttackParameters::turn_range greater than 0.5 but less than 1 will be clamped to 0.5 as targeting in arcs larger than half circle is not implemented. (https://forums.factorio.com/94654) + Scripting: + - Writing nil to LuaEntity::trains_limit disables the limit (sets maximum possible value). +--------------------------------------------------------------------------------------------------- +Version: 1.1.12 +Date: 16. 01. 2021 + Bugfixes: + - Fixed that player building reach limit was applied also for ghost building. (https://forums.factorio.com/94394) + - Fixed crash related to building out of radar reach. (https://forums.factorio.com/94399) + - Fixed build by dragging of underground belt/pipes when starting to drag on existing piece. (https://forums.factorio.com/94391) + - Fixed a corner case of power pole drag building related to powering all encountered entities. (https://forums.factorio.com/94406) + - Fixed LuaEntity::remove_fluid failing due to bad temperature related float/double comparison. + - Fixed belt traversing related to using ghost building over real belts to create upgrade order to change direction. + - Smart belt building respects existing underground belts. (https://forums.factorio.com/94356) + - Fixed crash when trying to create explosion whose source entity or position can not be determined. (https://forums.factorio.com/94388) + - Fixed that the game could not delete files on exFat partition. (https://forums.factorio.com/94387) + - Fixed too verbose error message when overbuilding the same entity ghost. (https://forums.factorio.com/94384) + - Fixed OpenGL crash when simulation widget is destroyed from the update thread. (https://forums.factorio.com/94464) +--------------------------------------------------------------------------------------------------- +Version: 1.1.11 +Date: 14. 01. 2021 + Bugfixes: + - Fixed belt dragging on the the edge of player building reach. (https://forums.factorio.com/94359) + - Fixed internal electric pole connection inconsistency preventing the loading of certain saves. (https://forums.factorio.com/94360) +--------------------------------------------------------------------------------------------------- +Version: 1.1.10 +Date: 14. 01. 2021 + Bugfixes: + - Fixed a false positive in a blueprint related consistency checks. (https://forums.factorio.com/94355) +--------------------------------------------------------------------------------------------------- +Version: 1.1.9 +Date: 14. 01. 2021 + Minor Features: + - Tooltip for empty ammo, gun and module slots that show all possible items that can be inserted into it. + - Added smart belt dragging option that unlocks 2 fundamental features for belt building and is enabled by default: + 1) Rotating while belt dragging can be used to build belt segments faster. + 2) Automatic underground belt placement when obstacle is encountered. + Changes: + - Extended locking for building in line for underground belts/pipes. (https://forums.factorio.com/91719) + Bugfixes: + - Fixed that E to confirm didn't work correctly with mod changelog GUIs. (https://forums.factorio.com/94024) + - Fixed that lamps would show no power warning during the day even when the energy was available in some cases. (https://forums.factorio.com/94032) + - Fixed that removing train stop with stopped train would make train to get stuck. + - Fixed that entering and exiting a vehicle in the same tick would move you away from the vehicle. (https://forums.factorio.com/94048) + - Fixed entity status of full burner mining drill inserting into burner inserter. (https://forums.factorio.com/93859) + - Fixed entity status of inserter locked on entity ghost. (https://forums.factorio.com/94078) + - Fixed entity status of inserter trying to put item on the ground position that is already occupied. (https://forums.factorio.com/94079) + - Fixed a desync when importing blueprint strings with electric poles. + - Fixed entity status of inserter trying to put item into train that is not there. (https://forums.factorio.com/94076) + - Added status for generator and solar panel for not plugged into electric network. (https://forums.factorio.com/94081) + - Fixed crash when drag building from a pole that is mined in the meantime. (https://forums.factorio.com/94090) + - Fixed that manipulating modded blueprints with extended wire reach did break the connections. (https://forums.factorio.com/94113) + - Fixed drag building entities with no lock to line, or when it is globally disabled. (https://forums.factorio.com/94051) + - Fixed that artillery chart hit animations showed on every surface. (https://forums.factorio.com/93447) + - Build by dragging through already preexisting electric poles doesn't ignore them. + - Fixed that it wasn't possible to enter/exit spidertrons in some cases. (https://forums.factorio.com/94133) + - Fixed that unit groups could sometimes wait indefinitely for a stuck member. (https://forums.factorio.com/93391) + - Fixed that having more than 8'388'608 solar panels in the same electric network didn't work correctly. + - Fixed that replays were broken if async saving was enabled on Linux or Mac. (https://forums.factorio.com/93423) + - Probably fixed rare random crash related to scrolling blueprint books. (https://forums.factorio.com/93575) + - Fixed an error related to mod GUIs when applying multiple actions in the same tick. (https://forums.factorio.com/94225) + - Fixed that flip state of blueprint wasn't reset when changing content into blueprint not compatible with flipping. (https://forums.factorio.com/94214) + - Fixed that resolved server address (when specified by name) was saved and reused when hitting the continue button, making it useless if the server uses dynamic IP address. (https://forums.factorio.com/93751) + - Fixed that blueprint tooltip in the chat windows can shake. (https://forums.factorio.com/93317) + - When changing item in cursor while building by dragging, the new item is applied instantly instead of the next tile. (https://forums.factorio.com/94083) + - Fixed wrong linked underline position in certain fonts. (https://forums.factorio.com/92505) + - Fixed item tooltips for fluid furnace recipes. (https://forums.factorio.com/93679) + - Fixed that biters would keep attacking entities that became indestructible. (https://forums.factorio.com/93880) + - Fixed that LAN servers started in quick succession could receive the same server ID and overwrite each other in the game browser. (https://forums.factorio.com/93180) + - Fixed that the editor infinity filters GUI didn't switch item groups correctly. (https://forums.factorio.com/94316) + Modding: + - String mod setting dropdown items can now have tooltips. (https://forums.factorio.com/85001) + - Added bool mod setting "forced_value". (https://forums.factorio.com/88927) + Scripting: + - Added LuaEntity::get_upgrade_direction(). + - Added 'direction' to LuaEntity::order_upgrade(). + - Added 'direction' to the on_marked_for_upgrade event. + - Added LuaEntity::entity_label read/write. +--------------------------------------------------------------------------------------------------- +Version: 1.1.8 +Date: 07. 01. 2021 + Gui: + - New trains overview GUI. + Bugfixes: + - Fixed crash when dragging electric pole ghosts into fog of war. (https://forums.factorio.com/94020) + - Fixed rotation of belts being built by dragging by making it possible to build continuous belts. (https://forums.factorio.com/91689) + - Fixed various issues related to blueprints with only trains. (https://forums.factorio.com/93724) + - Fixed a performance issue with the character logistics GUI when a large number of requests are being used. (https://forums.factorio.com/94019) + - Fixed a crash that would happen when pathfinding with an empty collision box was requested. (https://forums.factorio.com/93263) + - Fixed that script generated switch label didn't respect minimal width defined by style. (https://forums.factorio.com/93084) +--------------------------------------------------------------------------------------------------- +Version: 1.1.7 +Date: 07. 01. 2021 + Changes: + - Changed wire drawing to always have the same opacity regardless of ghost/electric poles being connected. + - More specific error message when a blueprint cannot be flipped. + - More specific message when copy pasting spidertron with equipment grid. + - Color differentiation for robot overview on the map (yellow = construction, white = logistics, cyan = mobile, green = personal). + - When dragging electric pole, the next pole is built once the max distance was reached instead of when it was exceeded. + Bugfixes: + - Fixed that blueprints containing offshore pumps couldn't be flipped. (https://forums.factorio.com/92246) + - Fixed spidertron leg could get permanently stuck when many ghost and entity avoidance requests stack up. (https://forums.factorio.com/93050) + - Fixed script error in entity transfers tutorial. (https://forums.factorio.com/92587) + - Fixed objective sound duplication in Tutorial level 01. (https://forums.factorio.com/92099) + - Renamed interface settings "show tutorial notifications" to "show tips and tricks notifications". + - Fixed fast rebuilding pump to change direction. (https://forums.factorio.com/92322) + - Fixed that it wasn't possible to build train stop next to ghost rails. (https://forums.factorio.com/93137) + - Fixed uses of Enter as the confirm key. (https://forums.factorio.com/92056) + - Fixed that power pole dragging did not power all ghosts. (https://forums.factorio.com/93115) + - Fixed crash related to radar status. (https://forums.factorio.com/93074) + - Fixed that script was able to place overlapping rails when they were of different type. (https://forums.factorio.com/93181) + - Fixed that spidertron didn't move leg preventing ghost curved rail to be built in some cases. + - Fixed that E to confirm didn't work on the connection error notice boxes. + - Fixed ghost fast replace of pipe to ground. + - Fixed that rail ghost was considered as colliding with rail to be deconstructed. (https://forums.factorio.com/93227) + - Fixed inserter's custom vector flip behavior in blueprints. (https://forums.factorio.com/93191) + - Fixed that power poles didn't keep their connection configuration when they died. + - Fixed inserter status related to placing items into full chest in some cases. (https://forums.factorio.com/93188) + - Fixed a crash when installing mods due to the background simulation. (https://forums.factorio.com/93322) + - Fixed copying spidertron logistic filters didn't work correctly with empty filters. (https://forums.factorio.com/93224) + - Fixed trains limit could be violated when pasting settings onto train stop when it changes station name. (https://forums.factorio.com/93458) + - Fixed desync when changing value of LuaEntity::tree_stage_index. (https://forums.factorio.com/93542) + - Fixed that building constant combinator over ghost with different direction would not keep settings. (https://forums.factorio.com/93622) + - Fixed a crash related to modding rail signal wires. (https://forums.factorio.com/93681) + - Fixed that burner rocket silos didn't work correctly. (https://forums.factorio.com/93640) + - Fixed that the lab GUI would show incorrect research level if multiple levels were queued. (https://forums.factorio.com/93256) + - Fixed that the max-players settings didn't persist correctly between hosting games. (https://forums.factorio.com/93361) + - Fixed a crash when exiting the game while some notice boxes are visible. (https://forums.factorio.com/93723) + - Fixed blueprint chart rendering of rotated blueprints wasn't correct in some cases. (https://forums.factorio.com/93609) + - Fixed using script rendering animations in simulations would crash the game. (https://forums.factorio.com/93443) + - Fixed fast electric pole dragging logic with obstacles in the way. (https://forums.factorio.com/91698) + - Widened campaign level selection list box, so all of our level names can fit. (https://forums.factorio.com/91661) + - Fixed blueprint setup window left part being cut a little when there are so many components that they need a scroll bar. (https://forums.factorio.com/92106) + - Fixed that tips & tricks notification window was visible also when playing tutorial. + - Fixed tips & tricks notice not being cleared when the tip was finished by playing tutorial before marking as read. (https://forums.factorio.com/92261) + - Fixed that changing parent style of a gui element didn't clear the internal style values and didn't resize it until the game was reloaded. (https://forums.factorio.com/93070) + Scripting: + - Setting a tooltip on a 'slider' custom gui element will set the tooltip to both the body and the notch. (https://forums.factorio.com/93069) + - Added override_sound_type to LuaPlayer::play_sound, LuaSurface::play_sound, LuaGameScript::play_sound, and LuaForce::play_sound. (https://forums.factorio.com/93067) + - Added "item" to LuaSurface::create_entity. (https://forums.factorio.com/93004) + - Added create_build_effect_smoke to LuaEntity::clone(), LuaSurface::clone_area(), ::clone_brush(), and ::clone_entities(). + - Added LuaRecipePrototype::allow_inserter_overload read. + - Added defines.train_state.destination_full. + - Added LuaEntity::torso_orientation read/write. + - Added LuaGameScript::font_prototypes read. + - Added LuaFontPrototype. + - Added LuaItemStack::create_grid(). + Modding: + - Added RecipePrototype::allow_inserter_overload bool (true by default). When true, it increases the ingredient overload of the recipe by 4 times the current stack inserter stack size. + - Added dynamic_recipe_overload_factor, minimum_recipe_overload_multiplier and maximum_recipe_overload_multiplier to utility constants. + - Added train_auto_without_schedule_penalty to the train pathfinder utility constants. +--------------------------------------------------------------------------------------------------- +Version: 1.1.6 +Date: 14. 12. 2020 + Changes: + - The train time wait condition number field will be auto-focused when it is opened. + - Moved rocket silo + satellite into the production tab. + - Allowed to use productivity module on nuclear fuel production + nuclear fuel reprocessing. + Bugfixes: + - Fixed that biters sometimes couldn't pathfind near the edge of generated chunks. (https://forums.factorio.com/92171) + - Fixed that some saves made in game versions before 1.1.0 could crash on load. + - Fixed camera widget was rendering player's building preview. (https://forums.factorio.com/92559) + - Fixed synchronizing blueprint library into existing map would sometimes cause crash on loading a save. (https://forums.factorio.com/92422) + - Fixed that trying to move spidertrons with the remote while in a train in map view could add waypoints to the train. (https://forums.factorio.com/92448) + - Fixed that "only-in-cursor" didn't work nicely with wire items. (https://forums.factorio.com/92475) + - Fixed wrong default in collision mask util lib. (https://forums.factorio.com/92632) + - Fixed that the "Trains" side menu button icon had one train window 1 pixel wider. (https://forums.factorio.com/92468) + - Fixed entity tooltip would not show up when "Entity tooltip on the side" was disabled and "Entity tooltip delay" was not zero. (https://forums.factorio.com/92638) + - Fixed that copy pasting power switch entity settings too fast in multiplayer would cut the wire. (https://forums.factorio.com/92449) + - Fixed crash when fast replacing transport belts in some situations. (https://forums.factorio.com/92625) + - Fixed that set_[personal, vehicle]_logistic_slot would not update the GUI correctly when setting a duplicate request that would add or remove a row. (https://forums.factorio.com/92494) + - Fixed that it was possible to build blueprint with overlapping transport belt/wall entities which would trigger the consistency checks, cause desyncs and make saves unloadable. + - Fixed that saves before 1.1 with entities set 'active=false' from script would be stuck disabled. (https://forums.factorio.com/92704) + - Fixed that ghost fast replacing gates didn't respect the current direction. + - Fixed that ghost rail signal and train stop building didn't follow the same restrictions as normal building. + - Fixed that construction robot trying to revive signal next to other signal would get stuck. + - Fixed a crash when removing a burner energy source from a spider vehicle. (https://forums.factorio.com/92664) + - Fixed that the apply-upgrade-planner GUI wouldn't scroll when needed. (https://forums.factorio.com/92443) + - Fixed crash caused by race condition between rendering of camera widget and game view. (https://forums.factorio.com/92388) + - Fixed electric-energy-interface entity tooltips showing power consumption twice. (https://forums.factorio.com/92544) + - Fixed that biters would try to attack indestructible vehicles. + - Fixed assigning new content to an existing blueprint with relative grid position would offset the new content inside the blueprint based on world position. (https://forums.factorio.com/91878) + - Fixed that trains counter could sometimes fail to decrease when train stop is destroyed. (https://forums.factorio.com/92761) + - Fixed crash in multiplayer when doing undo of mining an entity marked for upgrade and then doing undo of the upgrade selection. (https://forums.factorio.com/92641) + - Fixed boiler tooltip calculations not taking into account minimum_temperature. (https://forums.factorio.com/92463) + - Fixed when dragging a belt in line-snapping mode, the the buildability preview tint would be based on cursor position instead of the snapped position. (https://forums.factorio.com/91687) + - Fixed that entity GUIs could be too small in some locales. (https://forums.factorio.com/92231) + - Fixed research complete sound sometimes playing after the window is closed. (https://forums.factorio.com/92190) + - Fixed that building preview buildability (red/green color of preview) didn't correspond with the ghost modifier being pressed. + - Fixed that ghost rail building didn't ignore entities marked for deconstruction. + - Fixed that inserters with custom dropoff vectors would sometimes sleep on the wrong belt lane. (https://forums.factorio.com/91664) + - Fixed that the lab GUI couldn't properly display a large number of science pack slots. (https://forums.factorio.com/92830) + - Fixed that failing to read file attributes on Windows would sometimes crash the game. (https://forums.factorio.com/92819) + - Fixed crash when creating a new map in the map editor while having an outdated blueprint library. + - Fixed that the server might not be able to accept RCON connections if TCP SYN cookies were disabled. (https://forums.factorio.com/92945) + - Fixed that programmable speaker would not play global sounds in main menu simulations. (https://forums.factorio.com/92864) + - Fixed that shift-tabbing into a text field didn't select the text. (https://forums.factorio.com/91718) + - Fixed that you could shift-tab to focus disabled widgets. + - Fixed layouting of rich-text that was wrapped to multiple lines. (https://forums.factorio.com/91964) + - Fixed force-building blueprints when hovering the mouse over an electric pole. (https://forums.factorio.com/92996) + Modding: + - Added 'allow_passengers' EntityPrototype bool for vehicles. + - Added the "linked-belt" entity type. + Scripting: + - Module limitation can be specified alternatively by limitation_blacklist instead of a limitation. + - Added LuaEntityPrototype::allow_passengers read. + - Added LuaEntity::add_autopilot_destination(). + - Added LuaEntity::autopilot_destinations read. + - Removed defines.build_check_type.ghost_place. + - Added defines.build_check_type.manual_ghost, script_ghost and blueprint_ghost. + - Added LuaEntity::connect_linked_belts() and LuaEntity::disconnect_linked_belts(). + - Added LuaEntity::linked_belt_type read/write. + - Added LuaEntity::linked_belt_neighbour read. +--------------------------------------------------------------------------------------------------- +Version: 1.1.5 +Date: 04. 12. 2020 + Bugfixes: + - Fixed a crash when drag-building ghost electric poles. (https://forums.factorio.com/92484) + - Fixed that the relative gui 'type' filter didn't work. (https://forums.factorio.com/92511) + Scripting: + - Added LuaEntity::follow_offset read/write. +--------------------------------------------------------------------------------------------------- +Version: 1.1.4 +Date: 03. 12. 2020 + Bugfixes: + - Fixed that train could get stuck when one station is disabled and other station is full. (https://forums.factorio.com/92195) + - Fixed selection tool counts rendering. (https://forums.factorio.com/92334) + - Fixed that building electric pole ghosts on electric poles marked for deconstruction didn't work correctly. (https://forums.factorio.com/91915) + - Fixed that spidertron logistics didn't count the personal robots in flight towards spidertron's item count. (https://forums.factorio.com/92350) + - Fixed that zooming with keyboard in the train schedule gui was too fast. (https://forums.factorio.com/92338) + - Fixed that zooming with keyboard in the world view was too fast. + - Fixed that it was not possible to select player's own character to command spidertron to follow the player in multiplayer. (https://forums.factorio.com/91923) + - Fixed that it was possible to multiply electric energy by using accumulators covered by multiple sub networks connected with power switches. + - Fixed that on Linux and Mac, uploading blueprint library to Steam Cloud could make the asynchronous saving process hang. (https://forums.factorio.com/91952) + - Fixed crash when loading some saves with weaved underground belts when mods are removed. (https://forums.factorio.com/92374) + - Fixed the inconsistency between calculation text size internally and in the Textbox related to the UTF8 characters. (https://forums.factorio.com/92355) + - Fixed crash when cancelling map loading while connecting to a server. (https://forums.factorio.com/91677) + - Fixed that electric power/inserters and transport belt tips were shown in the tutorial mission levels where it wasn't even unlockable. (https://forums.factorio.com/91854) + - Fixed showing highlights when holding something in cursor in the simulation. (https://forums.factorio.com/92340) + - Fixed that the icon selection GUI would close every time the main menu simulation changed. (https://forums.factorio.com/91927) + - Fixed several style issues with the container GUI. (https://forums.factorio.com/91943) + - Fixed that cancelling map loading when connecting to a multiplayer game was still waiting for the map to fully load. + Changes: + - When building electric poles by dragging, the last built pole is always connected with wire before considering other connections. (https://forums.factorio.com/91933) + - Power switch will now save it's on/off state in blueprints and the state can also be copy-pasted between power switches. (https://forums.factorio.com/92394) + - Fixed it was not possible to use AltGr to type special characters on national keyboard layouts. (https://forums.factorio.com/91681) + - Fixed editing existing blueprint to disable snap-to-grid would break the blueprint layout in some cases. (https://forums.factorio.com/92009) + Scripting: + - Added LuaEntity::follow_target read/write. + - Added LuaEntity::time_to_live read/write for sticker entities. + - Added LuaEntityPrototype::rocket_rising_delay, launch_wait_time, light_blinking_speed, door_opening_speed, rising_speed, + engine_starting_speed, flying_speed and flying_acceleration read. +--------------------------------------------------------------------------------------------------- +Version: 1.1.3 +Date: 30. 11. 2020 + Bugfixes: + - Fixed crash when upgrading ghost that was still built only in latency state. (https://forums.factorio.com/91948) + - Fixed script buildability of spidertron not allowing to build in colliding positions. + - Fixed that migration could remove spidertrons. (https://forums.factorio.com/92168) + - Fixed that map view settings didn't persist between game restarts. (https://forums.factorio.com/92036) + - Fixed vehicle equipment grid scrolling when it is too big to fit. (https://forums.factorio.com/91871) + - Fixed logistic issue with spidertrons when they request the same amount as they trash. (https://forums.factorio.com/91694) + - Fixed that inserters would sleep incorrectly in some situations with linked-chests. (https://forums.factorio.com/92211) + - Fixed that fuzzy search didn't work. (https://forums.factorio.com/92217) + - Fixed that the trains GUI would always use the surface the player was on to render train backgrounds. (https://forums.factorio.com/92201) + - Fixed that tips and tricks prototype errors didn't use the minimal mode GUI. (https://forums.factorio.com/92249) + - Fixed tips and trick notification window jumping. (https://forums.factorio.com/91670) + - Fixed that create_entities_from_blueprint_string didn't insert modules. (https://forums.factorio.com/91777) + - Fixed tips and tricks description text disappearing in certain resolutions. (https://forums.factorio.com/91717) + - Fixed Laser shooting speed technology missing the Military science pack pre-requisite. (https://forums.factorio.com/92157) + - Fixed crash when editing out loaders from blueprints. (https://forums.factorio.com/92090) + - Fixed that pressing "Restart" after a game restart would revert some map settings to default instead of loading them from the save file. (https://forums.factorio.com/91365) + - Fixed that power switch would not play its working_sound properly. (https://forums.factorio.com/92269) + - Fixed main menu background simulation saves could not be loaded from zipped mods. (https://forums.factorio.com/91862) + Scripting: + - Added "reason" to the on_pre_player_left_game and on_player_left_game events. + - Added LuaEntity::is_registered_for_construction/deconstruction/upgrade/repair(). +--------------------------------------------------------------------------------------------------- +Version: 1.1.2 +Date: 28. 11. 2020 + Bugfixes: + - Fixed that [set, clear]_[personal, vehicle]_logistic_slot would not update the GUI slot count correctly. (https://forums.factorio.com/91812) + - Fixed that electricity buffer was shown twice in electric-energy-interface entity tooltips. (https://forums.factorio.com/91769) + - Fixed LuaFluidBox::get_flow would return incorrect values of flow and would only account for outflow. (https://forums.factorio.com/91875) + - Fixed that writing to the script-output folder didn't work correctly. (https://forums.factorio.com/91884) + - Fixed lane priorities of splitters in blueprints would not get flipped when flipping blueprint in some cases. (https://forums.factorio.com/91904) + - Fixed a performance issue with the SteelSeries hardware integration. (https://forums.factorio.com/91912) + - Fixed splitter lane priorities were not flipped when pasting flipped blueprint of top of existing splitter ghosts. + - Fixed that it was possible to make ghost belts on top of each other by script, which could lead to desync. + - Fixed migration of invalid ghosts of previous versions. (https://forums.factorio.com/91864) + - Fixed some of the missing entity statuses. (https://forums.factorio.com/91889) + - Fixed that it wasn't possible to interact with widgets at the bottom center of the screen in main menu. (https://forums.factorio.com/91686) + - Fixed crash in EntityWithOwner::checkConsistency caused by inconsistent to be upgraded state. (https://forums.factorio.com/91685) + - Fixed a freeze when using specific saves for simulations. (https://forums.factorio.com/91953) + - Fixed several mining drills in the nuclear power menu simulation had no fluid inputs. (https://forums.factorio.com/91887) + - Fixed that lamp tooltips could wrongly show them as producing pollution. (https://forums.factorio.com/92059) + - Fixed furnace progress bars wouldn't render correctly at 100%. (https://forums.factorio.com/92013) + - Fixed that recipe notifications would show in some cases where they shouldn't. (https://forums.factorio.com/91869) + - Fixed that non-electric inserters would always start with some energy. (https://forums.factorio.com/92086) + - Fixed crash when undo created electric pole ghost in some cases. (https://forums.factorio.com/91945) + - Fixed that first slot in last row of logistics would not create next row of logistic slots. (https://forums.factorio.com/92107) + - Fixed that the distance limit when rotating was applied also on rotating of ghosts. (https://forums.factorio.com/92122) +--------------------------------------------------------------------------------------------------- +Version: 1.1.1 +Date: 25. 11. 2020 + Gui: + - Added tooltip with list of possible ingredients to the empty furnace input slot. + Changes: + - Added a sound slider to control main menu and tips and tricks simulation volumes. + - Added an interface option (off by default) to change quick bar slot filters by clicking them with different items. + Bugfixes: + - Fixed performance regression with transport lines in large groups. (https://forums.factorio.com/91678) + - Fixed missing freeplay script reload. (https://forums.factorio.com/91691) + - Fixed outdated tutorial preview image. (https://forums.factorio.com/91665) + - Fixed a crash when using LuaGuiElement::bring_to_front. (https://forums.factorio.com/91727) + - Fixed macOS build could not do HTTPS requests. (https://forums.factorio.com/91660) + - Fixed trains could reuse reservation when switching to next schedule record with the same name. (https://forums.factorio.com/91742) + - Fixed crash when trying to fast replace a ghost underground belt with a downgrade. (https://forums.factorio.com/91672) + - Fixed that fast replacing ghost underground belts would fast replace it's opposite end even if it was one tile too far. + - Fixed that custom chart tags from 1.0 and older wouldn't show. (https://forums.factorio.com/91716) + - Fixed that the bonus GUI inserter lists were backwards. (https://forums.factorio.com/91792) + - Fixed that the main-screen language selection didn't work. (https://forums.factorio.com/91793) + - Fixed a desync with spider logistics when loading 1.0 saves in 1.1. (https://forums.factorio.com/91699) + - Fixed that blueprint building could build underground belt ghost on top of different underground belt. (https://forums.factorio.com/91702) + - Fixed blueprint flipping when building in the map view. (https://forums.factorio.com/91740) + - Fixed rename station window sorting. (https://forums.factorio.com/91774) + - Fixed a crash due to transport line groups consistency when entities are removed due to mod removal. (https://forums.factorio.com/91805) + - Fix typos in introduction tip and trick simulation Lua. (https://forums.factorio.com/91813) + - Fixed that removing belt from blueprint didn't disconnect the entities leading to possible crashes. (https://forums.factorio.com/91710) + - Fixed that solar panel status was always no power, now it shows no power only during the night. (https://forums.factorio.com/91775) + Modding: + - Removed utility constants "main_menu_simulation_volume_modifier". + - Added crafting machine prototype "show_recipe_icon_on_map". + - Adjusted secondary draw order for graphics layers of car. (https://forums.factorio.com/91764) + Scripting: + - Removed LuaControl::auto_trash_filters read/write. [set, get, clear]_[personal, vehicle]_logistic_slot replace the functionality. + - Fixed that the on_pre_build flip_horizontal/vertical were ints instead of booleans. (https://forums.factorio.com/91821) +--------------------------------------------------------------------------------------------------- +Version: 1.1.0 +Date: 23. 11. 2020 + Major Features: + - Added logistic requests to spidertron. + - Train stop allows to set limit of incoming trains. + Features: + - The continue button now respects the last type of game played (single player, MP host, MP client). + - Added support to use blueprints, deconstruction planners, upgrade planners, and modded selection tools from the map view. + - Hovering the alert notification will show arrows on the edge of the pointing to alert locations. + - Rich text icon selector. + - Newly unlocked recipes are highlighted until hovered. + - Spidertron remotes now allow to add queue commands and a command to follow any entity. + - Added vertical/horizontal blueprint flipping. + - Transport belt drag building is locked into a line, can be turned off by an interface setting. + - Ghosts can be fast replaced and rotated. + - Ghost build can be used to fast replace non-ghost entities, which results in an upgrade order with (optionally) a direction + change order. + Minor Features: + - When editing blueprint: + Added a way to specify relative grid position for blueprint that is snapping to absolute grid. + Blueprint preview rendering box is updated based on selected grid size and position. + - Inventory transfer works on empty equipment grid slot the same as on empty inventory slot (moves all). + - Equipment can be placed by moving. + - Cursor replenishes when placing into the equipment grid the same way as when building in world. + - Spidertron item shows its color. + - Added a way to reset spidertron remote. + - Spider tries to move legs away when they are blocking robots construction. + - Power poles/underground belts built by dragging logic works also with ghost building. + - Power pole ghosts show connections. + - Power pole connections are saved in the blueprint. They still auto connect to other poles outside the blueprint. + - Entities marked for deconstruction show the target upgrade. + - Added tags, worker robots, rail signal states and recipes toggles into the settings to what show on the map. + - Added support to use the add-stop and add-temporary-stop controls for the train you're driving in the map view. + - Added hotkey (F10) to switch between viewed player in replay. + - Added support to reset mod settings in the "failed to load mods" startup GUI. + - Expanded undo to work with fast replace and upgrade planner. + - Added SteelSeries GameSense support. (https://steelseries.com/engine/apps) + Graphics: + - Added unique technology icon for Advanced material processing 2 (Electric furnace). + - Changed postprocessing effect in zoomed-to-world view. + - Added detailed night lighting of entities. + Optimizations: + - Multithreaded belt update logic. + - Overall small entity update time reduction + statistics of how much update time is taken by individual entities. + Balancing: + - Productivity module 1 decreases speed of the machine by 5% instead of 15%. + - Productivity module 2 decreases speed of the machine by 10% instead of 15%. + Changes: + - the Close GUI key-binding (default value is "E") was renamed to Confirm Gui. + It works the same as before for many cases (just closing the GUI), but in a lot of other cases, it works as confirm, which generally means + the same as clicking the "green button". + - Renamed clean-cursor to clear-cursor on all the relevant places (locale, key-binding name) + - Equipment placing now uses the build key-binding instead of the cursor transfer. The default same key-binding is the same. + - Changed maximum temperature of all fluids apart water and steam to be the same as the default. + - Poles built by dragging are now actually build on the maximum connection distance from the last built pole instead of the + previous logic that was working weird in a lot of corner cases. + - Underground belt build by dragging now accept the existing piece you start building on as part of the dragging logic. + - Removed 'mineable wreckage' entity. (https://forums.factorio.com/89381) + - Removed the (+/-) buttons for logistic requests, instead they expand dynamically when something is put in the last line. + - Wave defense can now only be won by launching a rocket. + - Invalid names of icons in preview icons of blueprint tools now load as unknowns instead of canceling the import string process for that item. (https://forums.factorio.com/87383) + - Fluids in train circuit logic treat summed < 1 fluid values as 1 instead of 0. + - Clicking non-empty quickbar slot with something in cursor sets the quickbar slot to the cursor value rather than selecting the quickbar value. + - Invalid rail signals output no values into circuit network. + - Added a confirmation message when loading saves with removed mods or changed mod settings. + - The cut tool now properly includes trains. It showed trains in the selection preview, but ignored them. + - Added alternate control locales for keyboard and mouse scroll control binds. (https://forums.factorio.com/83430) + - Disabled loading of saves before 0.18.0 version (You can use 1.0 to load older saves and re-save them). + - Adjusted the artillery turret collision box so it is possible to squeak through. + - Removed the 'Rocket silos stats' GUI. + - Arithmetic combinator 'Each' signal can now be used in either left or right parameter. + Gui: + - Added unique icons for technology effects. + - Added list of affected entities to the technology effect tooltips. + - Menu background now features various factory simulations instead of a static picture. + - When entering vehicle, the vehicle window is shown next to the character gun window, instead of replacing it. + - Moved the character/vehicle gun window to the left of the quickbar. + - Removed the "Character" tab from the character window. + - Changed the flat character screen option to be defaulted to true. + - Added held stack item slot for inserter window. + - Improved the tips and tricks window: it contains index, search and allows interactive text tags to be used. + - Added search to loading/saving, settings, shortcuts selection, multiplayer host settings windows and rename stop. + - Moved the ammo/used-up/health indicator of items down, so it is not obstructed by the number. + - Added underline for hyperlinks. + - Personal request button have custom text + red diode when it is out of network or when the personal requests are turned off. + - Logistic/Trash request buttons show only one number when the trash and request count is the same. + - Train elapsed time condition has confirmation button and only updates the time when confirmed. + - Fixed styles for: browse games GUI, host game settings, opened character and select upgrade slot. + - Tabbing into a textfield selects the text. + - Removed tiles stay in the list of components in the blueprint setup GUI with 0, the same way as entities, so they can be easily enabled. + - Added minimum/maximum temperature and heat capacity info to the fluid tooltip. + - Added usage instruction to capsules/fish. + - Fixed fish tooltip so it shows consumption/healing instead of shooting/damage. + Sounds: + - Added blueprint building sound. + - Added undo sound. + - Added sound for rail planner activation. + - Added sound for copy/paste. + - Added sound for opening items and armor. + - Added sound for selection start and selection finish. Related to blueprint tools. + - Added sound for pipe to ground as per the pipe. + - Added sound effects and a specific music track to the main menu. + - Assembling Machine 2 and 3 made less noisy. + - Robot repair reworked to sound more high tech. + - Removed dead space at the end of some sounds which may have stopped sounds playing. + - Ghost rail building now has the ghost building sound. + - Lowered volume on game won and lost sounds. + Bugfixes: + - Fixed that copying the spider in the map editor while it had equipment crashed the game. (https://forums.factorio.com/87920) + - Fixed a crash when trying to use different weapons in the spider. (https://forums.factorio.com/87974) + - Fixed a crash when reading/writing blueprint icons through the Lua API in some cases. (https://forums.factorio.com/87981) + - Fixed a crash when importing blueprint books in some cases. (https://forums.factorio.com/88307) + - Fixed that the spidertron would still be marked as moving when it wasn't resulting in the 'enable logistics while moving' option not working. (https://forums.factorio.com/88018) + - Fixed splitter behaviour when putting to it directly and it has the priority output blocked. (https://forums.factorio.com/81421) + - Fixed that spidertron descriptions didn't show the custom name. (https://forums.factorio.com/87955) + - Fixed building curved rails with damaged rails could duplicate rails. (https://forums.factorio.com/84046) + - Fixed logistic request slot highlighting when they're changed through circuit connections. (https://forums.factorio.com/85619) + - Fixed a game freeze when empty unit groups are told to build bases. (https://forums.factorio.com/88435) + - Fixed LuaTrain::path_end_stop would return nil when train had path extended due to waypoint. + - Fixed the spidertron preview box. + - Fixed that the blueprint book preview disappeared after editing it. + - Fixed that spidertron and its remote weren't swappable. + - Fixed that players could be stuck in walls when building them. + - Removed the possibility to specify alpha when changing player color by command. + - Fixed LuaInventory::find_empty_stack would return only filtered stacks when filter is provided. (https://forums.factorio.com/88430) + - Fixed that blueprint library slots padding was too big. + - Fixed that some items didn't render properly in the world. Specifically blueprint like items, spidertrons and spider remotes. (https://forums.factorio.com/88297) + - Fixed a crash when a modded fast train goes through junction occupied by another train. (https://forums.factorio.com/88396) + - Fixed replay desync when existing save is given to a server which promotes or demotes a player based on its own admin list. (https://forums.factorio.com/86262) + - Fixed train GUI instructions for translations that are long. (https://forums.factorio.com/87925) + - Fixed interaction with the delete button in the blueprint setup. (https://forums.factorio.com/85101) + - Fixed that map preview in the train window wasn't squashing its size when needed. (https://forums.factorio.com/85964) + - Fixed that force-building blueprint from the blueprint library on top of an existing electric pole triggered wire removal instead of blueprint building. (https://forums.factorio.com/87695) + - Fixed that the map editor spawn-items GUI didn't work with chat rich text. (https://forums.factorio.com/88651) + - Fixed that deconstruction planners and upgrade planners wouldn't show the logistic overlay when used from the blueprint library. (https://forums.factorio.com/87824) + - Fixed that rebinding rotate to middle mouse button caused conflicts when trying to rotate while modifiers were pressed. (https://forums.factorio.com/84302) + - Fixed on_gui_switch_state_changed was not fired for custom switch elements in some cases. (https://forums.factorio.com/88760) + - Fixed that entities were selected under the GUI on the right side. + - Fixed that the key to activate tooltips didn't work outside game, or when the game was stopped. + - Fixed Team production script error when building before any round starts. (https://forums.factorio.com/88846) + - Fixed Wave defense error message would error due to trying to concatenate a nil variable. (https://forums.factorio.com/88845) + - Fixed that it was possible to stay invulnerable after the crash site cutscene. (https://forums.factorio.com/88024) + - Fixed train mini-tutorial script errors due to missing entity prototypes. (https://forums.factorio.com/88056) + - Fixed tightspot script error when trying to restore invalid entities. (https://forums.factorio.com/88021) + - Fixed that bonus research production could add progress even if no research could be done. (https://forums.factorio.com/88154) + - Fixed that game.server_save() was able to write to locations outside the saves folder. (https://forums.factorio.com/88866) + - Fixed that technology tooltip in the lab GUI wouldn't update when research changed. (https://forums.factorio.com/88633) + - Fixed a bad message when using the permissions command. (https://forums.factorio.com/88946) + - Fixed a crash when remote calls fail. (https://forums.factorio.com/88974) + - Fixed that biters would sometimes not be able to attack entities blocking their way. (https://forums.factorio.com/89002) + - Fixed that writing .energy for entities with heat energy sources didn't work correctly. (https://forums.factorio.com/87043) + - Fixed that non-blueprint items in blueprint books didn't draw their name. (https://forums.factorio.com/88679) + - Fixed that the cut-paste tool allowed alt-cutting which didn't deconstruct what was selected. (https://forums.factorio.com/88262) + - Fixed that setting rolling-stock inventory size to 0 while having an equipment great meant the GUI couldn't be opened. (https://forums.factorio.com/89160) + - Fixed that trying to save temporary LuaItemStacks from some events resulted in the save failing to load. (https://forums.factorio.com/89271) + - Fixed that blueprint component icons weren't kept in a stable order. (https://forums.factorio.com/89297) + - Fixed that the finished game sound could play multiple times. (https://forums.factorio.com/87847) + - Fixed that building blueprints by dragging in the map view didn't work correctly. (https://forums.factorio.com/89122) + - Fixed that building train ghosts manually didn't work in most cases. (https://forums.factorio.com/87656) + - Fixed that moving blueprint sin the blueprint library didn't make sounds. + - Fixed that opening/closing sound were not working properly in latency in some cases. + - Fixed that LuaEntity::can_insert() didn't work right for module inventories. (https://forums.factorio.com/89410) + - Fixed that on_player_built_tile had the wrong 'tile' when using hazard concrete in some cases. (https://forums.factorio.com/89382) + - Fixed that some of the checkboxes weren't highlighted as they should when hovering reset in the map generator GUI. (https://forums.factorio.com/88028) + - Fixed performance issue related to rendering long train paths. (https://forums.factorio.com/84766) + - Fixed missing tooltip on the editing button in upgrade planner, deconstruction planner and blueprint book. (https://forums.factorio.com/89455) + - Fixed Shallow water 2 to be layered above sand tiles and therefore missing transitions with sand tiles. (https://forums.factorio.com/89351) + - Fixed stone path and concrete were missing transitions to out-of-map tiles. (https://forums.factorio.com/88888) + - Fixed the upgrade planner to upgrade the corresponding underground belt for all combinations of real/ghost connections. + - Fixed that biters could get stuck trying to pathfind toward spidertron, causing performance issues. (https://forums.factorio.com/88744 https://forums.factorio.com/89327) + - Fixed lights near right or bottom edge of the screen would render twice sometimes. (https://forums.factorio.com/88388) + - Fixed that setting style properties on LuaGuiElements didn't work correctly for some widget types. (https://forums.factorio.com/84607) + - Fixed that rails didn't have the building smoke. + - Fixed that modded locomotives with void energy sources and equipment grids wouldn't show the grid in the GUI. (https://forums.factorio.com/89642) + - Fixed that modded productivity bonuses in tooltips didn't always show everything. (https://forums.factorio.com/86020) + - Fixed that unit groups could get stuck in the gathering phase. (https://forums.factorio.com/81238) + - Fixed that negative damage stickers didn't work. (https://forums.factorio.com/89789) + - Fixed that selection tool type items marked as mod-openable didn't work correctly in the quickbar. (https://forums.factorio.com/89661) + - Fixed that train would not repath when possible due to being in chain signal section. (https://forums.factorio.com/89587) + - Fixed GeneratorPrototype::scale_fluid_usage would cause non-linear scaling of fluid consumption based on energy demand. (https://forums.factorio.com/88263) + - Fixed crash when storage tank was defined with too small fluid flow sprite with low priority and ended up streamed. (https://forums.factorio.com/89256) + - Fixed rotating assembling machines with heat and fluid connections. (https://forums.factorio.com/89945) + - Fixed that it was possible to hold ghost building + blueprint from the library at the same time. (https://forums.factorio.com/89055) + - Fixed crash related to being possible to insert blueprint for re-assignment into the blueprint library. (https://forums.factorio.com/89886) + - Fixed that previous technology key-binding focused search in the blueprint library. (https://forums.factorio.com/88851) + - Fixed that ghosts created by destroying entities weren't upgradeable. (https://forums.factorio.com/87684) + - Fixed that kick & ban commands broke replays. (https://forums.factorio.com/89141) + - Fixed that spidertron would stretch its leg way too much in some special situations. (https://forums.factorio.com/87982) + - Fixed offshore pump underwater layer being drawn over landfill tiles sometimes. (https://forums.factorio.com/87696) + - Fixed decimal textfield would not take decimal point as input when selection would make it valid input. (https://forums.factorio.com/89025) + - Fixed that train could get stuck within chain signal section when exit signal is requested to close by circuit network and train is forced to repath. (https://forums.factorio.com/90015) + - Fixed that train would not immediately reserve signals in chain signal section after repath when there are no signals within braking distance. + - Fixed that wrong slider position when requesting items in some cases. (https://forums.factorio.com/89680) + - Fixed that rocket silo without fixed_recipe didn't save its recipe in the blueprint. (https://forums.factorio.com/88753) + - Fixed that the total-raw list in the recipe tooltip for some translations. (https://forums.factorio.com/85188) + - Fixed glitching sound loops: steam turbine and electric furnace. (https://forums.factorio.com/89108) + - Fixed changing dawn property of a surface would create visual glitch in day-night cycle. (https://forums.factorio.com/88585) + - Fixed misleading tooltip for disabled shortcut bar items. (https://forums.factorio.com/87380) + - Fixed startup music volume balance. (https://forums.factorio.com/84459) + - Fixed that sounds outside of radar coverage would still play. (https://forums.factorio.com/88145) + - Fixed personal laser defense with minimum range would stop working when enemies would get within minimum range. (https://forums.factorio.com/88515) + - Fixed that automatic rail signal direction selection works also when ghost-force building over trees/rocks in the way. (https://forums.factorio.com/83937) + - Fixed that the replay controls weren't accessible when the current player opened the technology screen. (https://forums.factorio.com/84127) + - Fixed the hand behaviour for some cases of fast entity transfer. (https://forums.factorio.com/88610) + - Fixed sizing of the right panel when show_side_menu is disabled. (https://forums.factorio.com/82529) + - Fixed that blueprint book tooltip based on chat icon had overflowing contents. (https://forums.factorio.com/87735) + - Fixed that the entity hover interval wasn't applied when switching from entity to entity. (https://forums.factorio.com/86410) + - Fixed that belts didn't show the proper curved preview when fast replacing. (https://forums.factorio.com/88340) + - Fixed that the entity tooltip was being shown in some cases where it was not supposed to. (https://forums.factorio.com/82117) + - Fixed that the station name icons were clipped in some cases. (https://forums.factorio.com/83591) + - Fixed that the minimap focus wasn't updating when switching player in the replay. (https://forums.factorio.com/85387) + - Fixed that it wasn't possible to start scenario with replay enabled. (https://forums.factorio.com/85646) + - Fixed losing chain signals in the advanced rail mini-tutorial. (https://forums.factorio.com/89333) + - Fixed train buttons being cut off in advanced rail mini-tutorial in some locales. (https://forums.factorio.com/89210) + - Fixed a crash related to building laser turrets through robots. (https://forums.factorio.com/87139) + - Fixed Bulgarian language name. (https://forums.factorio.com/80695) + - Fixed text box font not refreshing after being changed. (https://forums.factorio.com/78003) + - Clarified tooltip text for locked levels in new game GUI. (https://forums.factorio.com/87852) + - Fixed server crashing when quitting while it's saving for desync report. (https://forums.factorio.com/84819) + - Fixed that rolling stock rotation was not set correctly when using the pipette tool. (https://forums.factorio.com/89154) + - Fixed that if else chain noise expressions would sometimes produce corrupt results. (https://forums.factorio.com/87698) + - Fixed a crash when using identical literal expression in spot noise expressions. (https://forums.factorio.com/87663) + - Fixed that steam engine would show as producing 960kW in electric network GUI. (https://forums.factorio.com/82509) + - Fixed that rail ghost building didn't play the ghost building sound. + - Fixed a crash when a startup error tried to use rich-text. (https://forums.factorio.com/90438) + - Fixed a crash when related to editing edited scenarios while in vehicles. (https://forums.factorio.com/90199) + - Fixed that it was possible to specify a rail signal pair that does not collide with each other. (https://forums.factorio.com/86385) + - Fixed that collision box could be removed from the rail signal resulting in a signal that could be placed not on a tile center. (https://forums.factorio.com/82623) + - Fixed that it was possible to specify a transport belt connectable entity that would not collide with other belt connectable entities. (https://forums.factorio.com/82294) + - Fixed barrel recipe generation not taking into account fluid icon_size if fluid icons were defined. (https://forums.factorio.com/90526) + - Fixed that clients wouldn't be able to join a multiplayer game if the banlist was too large. (https://forums.factorio.com/85425) + - Fixed that selecting folders in the save-game-gui would still allow saving as the save file name. (https://forums.factorio.com/85935) + - Fixed a crash when opening the blueprint library through lua. (https://forums.factorio.com/90494) + - Fixed the program exit status code when a dedicated server fails. (https://forums.factorio.com/89819) + - Fixed that blueprints with rolling stocks could get invalidated when syncing shelves. (https://forums.factorio.com/90545) + - Fixed that the technology screen would show a "Resume" button for technology levels that haven't yet been researched at all. (https://forums.factorio.com/85642) + - Fixed that cars with minimap_representation set would still render the default triangle. (https://forums.factorio.com/89915) + - Fixed building assembling machine ghosts with unresearched recipes left them with no fluid connection previews. (https://forums.factorio.com/88881) + - Fixed that biters who couldn't reach their spawner would remain on the map, potentially preventing other biters from spawning. (https://forums.factorio.com/88614) + - Fixed script data leak in wave defense scenario. (https://forums.factorio.com/90615) + - Fixed that background sound didn't fade out when stopping replay. (https://forums.factorio.com/90467) + - Fixed that the deconstruction planner ignored tile mode & filters when cancelling deconstruction. + - Fixed signature error when updating non-steam version on OSX. (https://forums.factorio.com/87964) + - Fixed fast-replacing entity connected to a ghost entity by circuit network. (https://forums.factorio.com/90515) + - Fixed that on some maps, biter attacks could decrease almost to nothing. (https://forums.factorio.com/89324) + - Fixed inserter with fluid energy source could consume too much fluid when no fluid usage was given and scaling was disabled. (https://forums.factorio.com/90613) + - Fixed that building rolling stock could place multiple of them when there are close adjacent rails. (https://forums.factorio.com/89152) + - Fixed that LuaPlayer::can_place_entity would not calculate player reach the same way as manual building. (https://forums.factorio.com/90162) + - Fixed that steam engine in multiple connected electric networks would overproduce and waste energy. (https://forums.factorio.com/86243) + - Fixed problems related to opening blueprint while other blueprint is in the process of being configured. (https://forums.factorio.com/89387) + - Fixed cutscene starting at {0,0} instead of player position when no start_position was given. (https://forums.factorio.com/90694) + - Fixed electric network GUI production bar related to tertiary energy sources. (https://forums.factorio.com/85725) + - Fixed a crash in the pathfinder that could happen when the bounding box didn't contain the tile center. (https://forums.factorio.com/90146) + - Fixed tooltips not showing electric energy source information for electric-energy-interface entities. (https://forums.factorio.com/90779) + - Fixed that undoing a deconstruction order of entities with item requests didn't recover these requests unless the entity was actually removed. (https://forums.factorio.com/83571) + - Fixed that spidertron remote usage on map was bound to open item control rather than the build item control it is bound to in normal view. (https://forums.factorio.com/89949) + - Fixed that flamethrower turrets could fail to shoot at a target. (https://forums.factorio.com/90815) + - Fixed problem with rich text in blueprint library. (https://forums.factorio.com/87268) + - Fixed tiles would be rendered with 1px gap between them at some positions, zoom levels and screen resolutions. (https://forums.factorio.com/83023) + - Fixed heat pipe related drawing only working for boiler type entities. (https://forums.factorio.com/85306) + - Fixed that running /server-save wouldn't save anything if the server was started with --start-server-load-scenario. (https://forums.factorio.com/76767) + - Fixed activation working sound playing even when the entity was already active when being encountered. (https://forums.factorio.com/80646) + - Fixed a pathfinding-related crash. (https://forums.factorio.com/87204) + - Fixed crash when organizing sprites into atlases when using "not-compressed" sprite flag. (https://forums.factorio.com/87820) + - Fixed pipe-to-ground working sound would ignore flow rate. (https://forums.factorio.com/91073) + - Fixed crash when calling take_screenshot with very small resolution values. (https://forums.factorio.com/91095) + - Fixed that setting fluid wagon fluid through the Lua API didn't update the train inactivity value. (https://forums.factorio.com/91101) + - Fixed various issues related to entities leaving gaps when building too fast. + - Fixed a crash when setting specific fluids in the infinity pipe GUI. (https://forums.factorio.com/91211) + - Fixed that the admin GUI didn't live-update the whitelisted field. (https://forums.factorio.com/91347) + - Fixed crash related to migrating circuit network entities while loading the blueprint library. (https://forums.factorio.com/91470) + - Fixed that artillery would keep shooting at something when it moved out of range. (https://forums.factorio.com/91498) + - Fixed softlock in tutorial if the player took the iron plates too quickly. (https://forums.factorio.com/91618) + - Fixed missing blueprint components scroll bar when there is a lot of components. (https://forums.factorio.com/91426) + Modding: + - New item flag "spawnable", every item has to have that flag to be creatable through the shortcuts directly. (https://forums.factorio.com/87777) + - Renamed create-blueprint-item shortcut action to spawn-item and item_to_create to item_to_spawn. + - Increased the total number of collision masks from 14 to 55. See the lua-api collision mask concepts page for which layers the game doesn't actively use. + - Changed collision mask 'layer-11' to 'rail-layer'. + - Changed collision mask 'layer-12' to 'transport-belt-layer'. + - Changed loader to only connect to the front belt, not from side. This is to fix internal problems related to modded loaders with custom sizes and side loading of it. + - Implemented NoiseExpressions::fromPropertyTree for the "offset-points" noise expression function. + - Removed rocket silo rocket prototype property "result_items" because it did nothing. + - Added draw_as_light and draw_as_glow property to sprite definitions. draw_as_shadow, draw_as_light and draw_as_glow are mutually exclusive and draw_as_shadow takes precedence. + - Unified laser and beam related ammo categories to just "laser" and "beam". + - Renamed technology "laser-turret-speed"->"laser-shooting-speed", it now affects both robots and laser turrets. + - Renamed technology "turrets"->"gun-turret", "laser-turrets"->"laser-turret", "combat-robotics"->"defender", "combat-robotics-2"->"distractor", "combat-robotics-3"->"destroyer" + "tanks"->"tank", "stone-walls"->"stone-wall", "gates"->"gate" + - Internal spidertron specification in a way to make torso and leg scaling much easier. + - Renamed "source_effects" property of line trigger item to "range_effects", due to ambiguity with source_effects on action delivery. (https://forums.factorio.com/90591) + - Added the "linked-container" entity type. + - Removed 'small-plane', 'computer', 'railgun-dart' and 'railgun' items. + - Removed 'bait-chest', 'crash-site-assembling-machine-1-broken', 'crash-site-assembling-machine-1-repaired', 'crash-site-assembling-machine-2-broken', 'crash-site-assembling-machine-2-repaired', + 'crash-site-electric-pole', 'crash-site-generator', 'crash-site-lab-broken' and 'crash-site-lab-repaired' entities. + - Removed the "auto-character-logistic-trash-slots" modifier and forceDataValues. The auto trash are now always enabled when any trash slots present. + - Added direction to SimpleEntityWithOwner and SimpleEntityWithForce. + - Constrained collision_box and collision_mask of transport belt connectable prototypes so it is not possible to build the entities in overlapping positions. (https://forums.factorio.com/82294) + - Added optional draw_fluid_icon_override boolean to pipe to ground prototypes. Causes fluid icon to be drawn, ignoring the usual pair requirement. + - Removed fluid turret prototype property 'indicator_light'. + - Added fluid turret prototype properties 'enough_fuel_indicator_light' and 'not_enough_fuel_indicator_light'. + - Added locomotive and car prototype properties 'front_light_pictures' and 'darkness_to_render_light_animation'. + - Renamed logistic-container prototype property 'logistic_slots_count' to 'max_logistic_slots'. + - The data stage files are no longer divided into demo and non-demo. + This means the files with the demo- prefix were either merged into files without the prefix and/or the prefix was removed from the file name. + Scripting: + - Renamed the clean_cursor method to clear_cursor. + - Renamed on_put_item to on_pre_build, as it is much more precise name for that event. It fires when anything is used for building: item, blueprint, blueprint record or ghost cursor. + - Changed 'control_behavior.parameters.parameters' to just 'control_behavior.parameters' for LuaDeciderCombinatorControlBehavior, LuaConstantCombinatorControlBehavior, and LuaArithmeticCombinatorControlBehavior. + - Changed LuaItemStack::active_index to return `nil` if the blueprint book inventory has zero slots. (https://forums.factorio.com/88427) + - Changed LuaItemStack::count to return 0 instead of failing when the stack is empty. + - Changed LuaControl for players in cutscenes so the character is still usable. + - Changed on_player_cancelled_crafting 'cancel_count' to report the exact number of crafts cancelled. + - Decoupled deactivation by script and deactivation by circuit network. + - mod-gui.lua no longer defines 'mod_gui' as a global variable, it is now only available when required: local mod_gui = require("mod-gui") + - Made LuaEntity::speed read work with spider-vehicle. + - Made LuaEntityPrototype::guns read work for spider-vehicle. + - Removed LuaEntityPrototype::production read. + - Removed LuaBootstrap::is_game_in_debug_mode read. + - Added LuaEntityPrototype::max_energy_production read. + - Added LuaEntity::trains_limit read/write. + - Added LuaEntity::trains_count read. + - Added LuaTrainStopControlBehavior::trains_count_signal, trains_limit_signal, set_trains_limit and read_trains_count read/write. + - Added LuaEntity::tree_gray_stage_index, read/write. + - Added LuaEntity::tree_gray_stage_index_max read. + - Added LuaEntity::can_wires_reach(). + - Added LuaEntity::crafting_queue_progress read. + - Added on_spider_command_completed event. + - Added LuaEntity::get_connected_rolling_stock(). + - Added 'create_at_cursor' to LuaPlayer::create_local_flying_text(). + - Added LuaGameScript::map_gen_presets read. + - Added LuaStyle::extra_margin_when_activated and extra_padding_when_activated write, which also accept arrays of values. + - Added LuaStyle::size write. + - Added LuaGuiElement::name write support. + - Added LuaGuiElement::tags read/write. + - Added LuaTile::to_be_deconstructed(). + - Added LuaGuiElement::bring_to_front(). + - Added 'has-rocket-launch-products' filter to ItemPrototypeFilters. + - Added support to save/load LuaProfilers. They simply reset the time when saved/loaded. + - Added LuaEntityPrototype::guns for artillery turrets and wagons. + - Added LuaEntity::combat_robot_owner read/write. + - Added LuaPlayer::clear_recipe_notifications and LuaPlayer::add_recipe_notification + - Added LuaGuiElement::add "index" property, allowing insertion to anywhere in the parent element. + - Added LuaGuiElement::get_index_in_parent(). + - Added support to connect/disconnect power switches through LuaEntity::connect_neighbour/disconnect_neighbour. + - Added LuaForce::get_linked_inventory(). + - Added LuaEntity::link_id read/write. + - Added LuaGui 'relative' (player.gui.relative). For showing a CustomGuiElement relative to some base game C++ GUI. + - Added LuaGuiElement::anchor read/write. + - Added 'alt_mode' to on_player_toggled_alt_mode event. + - Added 'cursor_position' to the custom input events. + - Added 'queued_count' to on_pre_player_crafted_item. + - Added LuaPlayer::cutscene_character read. +--------------------------------------------------------------------------------------------------- +Version: 1.0.0 +Date: 14. 08. 2020 + Features: + - Added Spidertron and Spidertron remote. + - Added Freeplay crash site. + Graphics: + - Added polluted water visual effect. + - Added biter base decoratives. + - New visual effects for the atomic bomb. + Sounds: + - Significantly reduced the volume of robots deconstructing and entity destroyed alert. + - Reverted mining drill sound to the 0.17 version with high pitched part removed. + - Reverted inserter, furnace and assembling machine sounds to the 0.17 version. + - Changed the checkbox click sound (based on dropdown open sound). + - Changed the "green button sound" to have a normal button sound. + Modding: + - Added EnemySpawnerPrototype and TurretPrototype properties: spawn_decoration and spawn_decoration_on_expansion. + - EntityPrototype water_reflection can now be defined inside graphics_set. + - Added ExplosionPrototype properties: Explosion prototype: scale_animation_speed, fade_in_duration, fade_out_duration, scale_in_duration, scale_out_duration, scale_end, scale_increment_per_tick, scale_initial, scale_initial_deviation, scale, and scale_deviation. + - ParticleSourcePrototype particle is now optional, added smoke property. + - Added ProjectilePrototype properties: speed_modifier and turning_speed_increases_exponentially_with_projectile_speed. + - Added LightDefinitionItem::source_orientation_offset. + - Added DecorativePrototype::decal_overdraw_priority. + - Added AreaTriggerItem::show_in_tooltip. + - Added 'set-tile' and 'camera-effect' trigger effects. + - Added CreateDecorativesTriggerEffectItem properties: apply_projection and spread_evenly. + - Added CreateExplosionTriggerEffectItem properties: max_movement_distance, inherit_movement_distance_from_projectile and cycle_while_moving. + - Added DamageTriggerEffectItem properties: vaporize, lower_distance_threshold, upper_distance_threshold, lower_damage_modifier and upper_damage_modifier. + - Added PlaySoundTriggerEffectItem properties: min_distance, max_distance, volume_modifier, audible_distance_modifier and play_on_target_position. + - Added ProjectileAttackParameters::projectile_orientation_offset. + - Added build_blueprint_small, build_blueprint_medium and build_blueprint_large to utility sounds. + - Renamed build_big utility sound to build_large. + Scripting: + - Added LuaEntity::autopilot_destination, vehicle_automatic_targeting_parameters and time_to_next_effect read/write. + - Added LuaItemStack::connected_entity read/write. + - Added LuaEntity::is_entity_with_force, is_entity_with_owner and is_entity_with_health read. + - Added LuaEntity::spawn_decorations(). + - Added on_cutscene_cancelled, on_player_configured_spider_remote and on_player_used_spider_remote events. + - Added optional spawn_decorations parameter to LuaSurface::create_entity. +--------------------------------------------------------------------------------------------------- +Version: 0.18.47 +Date: 11. 08. 2020 + Bugfixes: + - Fixed that editing upgrade planner and deconstruction planner didn't work directly in the blueprint library. (https://forums.factorio.com/87786) +--------------------------------------------------------------------------------------------------- +Version: 0.18.46 +Date: 10. 08. 2020 + Graphics: + - Electric mining drill graphics now fill bounding box more accurately. + Bugfixes: + - Fixed hovering over unit that was going toward an entity would crash if the entity was destroyed. (https://forums.factorio.com/87701) + - Fixed crashes/desyncs related to various different operations on a shelf of a player that just joined, and his blueprint shelf meta-data hasn't be synchronized yet. + - Fixed crashes/desyncs related to swapping item with a blueprint/book in the blueprint library that is not yet fully transferred into the game. (https://forums.factorio.com/87673) + - Fixed electric mining drill circuit connection graphics. + - Fixed crash when picking up something using the quickbar while setting up a blueprint from the inventory. + - Fixed that blueprint book GUI was scrolling to the top whenever something was done. (https://forums.factorio.com/87602) +--------------------------------------------------------------------------------------------------- +Version: 0.18.45 +Date: 07. 08. 2020 + Graphics: + - Fixed mistakes in some technology icons. (Flipped underground belt in Logistics, and graphical artifacts in modules) + Sounds: + - Improved various sounds, mainly inserters, assembling machines and laser beam. + - Tweaked various sound levels. + Bugfixes: + - Fixed empty spacing in Rocket silo stats GUI. (https://forums.factorio.com/87630) + - Fixed wave defence bonuses persisting between rounds if you lost via rocket silo dying. (https://forums.factorio.com/87657) +--------------------------------------------------------------------------------------------------- +Version: 0.18.44 +Date: 07. 08. 2020 + Graphics: + - Reworked Electric mining drill graphics, removing their vertical structure - to fix tile overlapping and other issues introduced with redesign. + Bugfixes: + - Added equipment icon to Personal laser defense technology icon. (https://forums.factorio.com/87625) + - Fixed logistic chest shadows were shorter than other chests. (https://forums.factorio.com/86782) + - Fixed that unit groups could get stuck after getting close to their target. (https://forums.factorio.com/87628) + - Fixed loading Blueprint books before version 0.18.42. + - Fixed that when importing blueprint string, the error had success sound and the success had error sound. (https://forums.factorio.com/87623) + - Fixed the small shortcut buttons didn't follow the same color settings as the big ones. + - Added better error when attempting to load NPE save. + Gui: + - Tweaked the loading progress bar styles a bit, so they are slimmer and can fit more text. +--------------------------------------------------------------------------------------------------- +Version: 0.18.43 +Date: 06. 08. 2020 + Graphics: + - Updated the technology icons. + - Updated the "Make a copy of blueprint" icon. + Gui: + - Added simple credits GUI. + - Updated the style of progressbar dialogs. + - Updated the style of map editor. + Changes: + - Changed the default debug settings to only show grid and nothing else. + Bugfixes: + - Fixed that Blueprint books in the library didn't propagate its modded icon backups properly into the game. + - Fixed that Blueprint books in item form did loose its modded icon backed up state when saved between versions 0.18.37 and 0.18.42 + - Fixed that swapping ghost cursor with an item didn't clear the quickbar selection immediately. + - Fixed PvP script error when starting a new round with duplicate starting areas. (https://forums.factorio.com/87533) + - Fixed PvP scenario not restoring character bonuses after respawn. (https://forums.factorio.com/87493) + - Fixed that most of the windows were not squashing as they should when they couldn't fit the screen. + - Fixed squashing of save name label in the load/save map dialog and load/save map progress windows. + - Fixed that biters could attack entities beyond their attack range. (https://forums.factorio.com/87158) + - Fixed crash when opening train GUI through non-locomotive while in map view in latency state. (https://forums.factorio.com/84158) + - Fixed that the deconstruction planner was ignoring specified tile filters when removing tile ghosts. + - Fixed that the deconstruction planner with normal tile setting was ignoring tiles when the selection contained only tile ghosts + tiles. + - Fixed that the deconstruction planner with tile ghost filter selected didn't select (with whitelist) or ignore (with blacklist) the tile ghosts. + - Fixed that the deconstruction planner with tiles and rocks only and blacklist always ignored tiles. + - Fixed lights of entities just outside of right or bottom border of screen were drawn twice sometimes. + - Fixed drag-placing ghost item in zoomed-to-world view would drag the view instead. (https://forums.factorio.com/87559) + - Fixed that barreling recipes were generated for "fluid-unknown". + Scripting: + - Empty LuaPrototype collision masks will now return an empty table, rather than nil. + - LuaEntity::circuit_connected_entities and LuaEntity::circuit_connection_definitions return data for entity ghosts. (https://forums.factorio.com/45823) +--------------------------------------------------------------------------------------------------- +Version: 0.18.42 +Date: 03. 08. 2020 + Bugfixes: + - Fixed a crash when holding a blueprint book. + - Fixed that blueprint book in an item form didn't have mod-persistent icons. + - Don't drag map when in zoomed in map mode and building blueprints. + - Don't place map tags when building blueprints. + - Fixed crash in rendering due to game state being modified by buildability checks for drawing blueprint placement visualization on chunks in fog-of-war when zoomed-to-world. + - Fixed that upgrade orders could get abandoned in some cases. (https://forums.factorio.com/87473) +--------------------------------------------------------------------------------------------------- +Version: 0.18.41 +Date: 03. 08. 2020 + Changes: + - The tiles and entities filtering logic in the deconstruction planner is now independent. + - Selecting first entity filter switches tile mode to never when it has the default normal mode and no filters. + Bugfixes: + - Probably fixed problem with blueprint preview data not being empty when blueprint is empty. + - Improved layering of rocket in rocket silo, so it occludes inserter hands. (https://forums.factorio.com/83615) + - Fixed inventory consistency check failing when loading some saves. (https://forums.factorio.com/87418) + - Fixed inventory error messages in god and editor controller. (https://forums.factorio.com/87405) + - Fixed smoke might not be spawned from generator entity if its animation was too short. (https://forums.factorio.com/82946) + - Fixed underground belts and loaders would not draw half-belt with layers correctly. (https://forums.factorio.com/83606) + - Fixed localised strings in text objects created through script rendering API, would be untranslated after saving and loading. (https://forums.factorio.com/84696) + - Fixed that right-clicking blueprint book with empty blueprint being selected destroyed the whole book. + - Fixed that cut and copy created empty blueprint when nothing was selected with alternative selection type. + - Fixed that the mouse "cross" selection cursor was not present when selection tools from the blueprint library were held in the cursor. + - Fixed that the latency state of deconstructing using tool from library didn't take the tool settings into consideration. + - Fixed the alert tooltips showing all surface names in the tooltip when multiple surfaces existed. + Modding: + - Added LuaEntityPrototype::rocket_entity_prototype read. +--------------------------------------------------------------------------------------------------- +Version: 0.18.40 +Date: 01. 08. 2020 + Bugfixes: + - New release to fix standalone Windows version having only demo content. +--------------------------------------------------------------------------------------------------- +Version: 0.18.39 +Date: 01. 08. 2020 + Bugfixes: + - Fixed clearing ghost from cursor would not clear quickbar selection. (https://forums.factorio.com/87329) + - Fixed blueprint book not shrinking when the last item was destroyed. + - Fixed crash when Lua received event of player selecting area to deconstruct. + - Fixed upgrading book by item would not work while being in editor. (https://forums.factorio.com/87308) + - Fixed biters not grouping before attacking an artillery outpost. (https://forums.factorio.com/87297) + - Fixed crash related to saving blueprint which has all the entities/tiles as question marks. + - Fixed desync when loading blueprint shelf with modded entities. (https://forums.factorio.com/87303) + - Fixed that swapping blueprint cursor into a non transferred blueprint didn't trigger the transfer. + - Fixed that cycling blueprint book in the shared blueprint library could also cycle the index for other players holding the same book. + - Fixed that cycling book wouldn't mark blueprint storage to be resaved, so the indexes would be lost if no other changes were done. + - Fixed a desync when returning to a multiplayer game while the book active index was changed in a different game. (https://forums.factorio.com/87262) + - Fixed that the action to put item into a blueprint library was not based on the latency hiding state of held item, which could + result into the action doing nothing when the item held was not in the server state yet. + - Fixed that quickbar links into items contained in blueprint books in the player inventory didn't work. + - Fixed that it was possible to setup empty blueprint of other player if the original player was still having the quickbar link to it. + - Fixed that quickbar links did work only for the main inventory of player, so it didn't work for currently equipped armor for example. + - Fixed that LuaInventory.insert() didn't work properly for blueprint books. (https://forums.factorio.com/87337) + - Fixed crash when reassigning blueprint with non-even snap grid size to contain rails. (https://forums.factorio.com/87369) + - Fixed crash when holding a blueprint from the blueprint library while being dead. (https://forums.factorio.com/87363) + - Fixed that the info for selecting entities to be upgraded was mentioning entities that were marked for deconstruction, even when + these are ignored by the upgrade planner. + - Fixed that ordering deconstruction didn't cancel upgrade order. (https://forums.factorio.com/87117) +--------------------------------------------------------------------------------------------------- +Version: 0.18.38 +Date: 30. 07. 2020 + Graphics: + - Improved the blueprint grid visualisation, so it shows a rectangle instead of just the corners. + - Added blueprint grid visualisation when building in the world. + Bugfixes: + - Fixed cleaning ghost cursor. (https://forums.factorio.com/87257) + - Fixed crash when clicking a blueprint book upgrade slot with an upgrade planner in hand. + - Fixed navigating in a blueprint book item when opened directly from a quickbar. (https://forums.factorio.com/87256) + - Fixed that it was possible to put book into itself using hand->swap and clean cursor. + - Fixed that the hand functionality didn't work properly for gun and ammo and gave misleading error messages in some cases. + - Fixed "slice" property of animation definition was interpreted as dicing parameter, possibly causing large memory allocations. (https://forums.factorio.com/87274) + - Fixed that grabbing gun/ammo, swapping it with some other item in the inventory and pressing Q, gave a message of inventory + full, instead of the item in cursor not being returnable to the hand location + - Fixed that Internal inventory stack transfer messages weren't specific enough, or not present at all. + Modding: + - Renamed sprite and animation properties for sprite dicing from "slice", "slice_x" and "slice_y" to "dice", "dice_x" and "dice_y", + because "slice" collided with property of rotated animation definition used for defining spritesheet sliced into multiple files. + Sprite dicing is a technique of chopping large sprite into smaller ones to improve packing in sprite atlas. + Scripting: + - Fixed a typo (per vs pre) in the on_pre_permission_group_deleted event name. +--------------------------------------------------------------------------------------------------- +Version: 0.18.37 +Date: 29. 07. 2020 + Major Features: + - New blueprint library GUI. Its user interface had been aligned with the way inventory works in as many ways as possible. (https://www.factorio.com/blog/post/fff-356) + Features: + - Added blueprint building from the map view. + - Blueprints can have snapping dimensions specified. When they are built by dragging, they are only built in the grid relative to where the build started. + - Blueprints can have absolute map snapping specified, so the blueprints are always aligned to the global grid. + - Blueprint books can be inserted into blueprint books, cycling through the books works in a hierarchical way. + - Upgrade planners and deconstruction planners can be inserted into blueprint books and the blueprint library. + - Blueprint books, upgrade planners and deconstruction planners can now have custom icons specified. + - All blueprints tools have an editable description. + - Added Blueprint reassign tool. It allows to set new contents of a blueprint by world selection. + - All blueprint tools have a copy function. + - All the blueprint tools are usable directly from the blueprint library. + - Quickbar links to blueprint tools are persistent when moving them between library shelves and inventories. + - Most of the blueprint tools manipulation in the blueprint library is part of a multiplayer latency hiding. + - Icons on the blueprint tools and filters in the upgrade planners/deconstruction planners are preserving the original values + so whenever the mods would be re-added, the original values can be restored, unless the player clears the related icons manually. + - Any blueprint contents that are not available due to mod removal are also kept in the blueprint persistently, so blueprints + can be copied and transferred in multiplayer without losing its original data. + - Added downgrading feature to upgrade planner. It works on blueprints, books and also when applying in the world. + - Clicking an upgrade planner button in the blueprint or a book now provides a list of all available upgrade planners to be applied. + - Upgrade planners now also update the relevant icons of blueprints and books. + Minor Features: + - Grabbing an item from a blueprint book has the same hand item functionality as when holding an item from inventory, so it + goes back to the original position when clean cursor is triggered. + Gui: + - All the blueprint tools now show all possible actions it can perform in the tooltip. + - Control settings search now also searches by the currently assigned key-binding. + Optimizations: + - Decreased the header size of blueprint-storage and of individual blueprints with backed up modded entities, as only the id mapping + relevant to the blueprints (and whole storage) is now saved. + Bugfixes: + - Fixed that exporting blueprint didn't include the unconfirmed blueprint changes into the exported string. + - Fixed blueprint preview icons rendering scale when blueprint was held in cursor. + - Fixed that blueprint was not detecting modded data to be lost when loading unless one of the top level entities or tiles were to be lost. + This means, that a blueprint with vanilla constant combinator (for example) with a modded signal will no longer silently lose the modded signals on resaving the blueprint storage when the mod is not currently active. + - Fixed that biters when faced with a rock might get stuck in an infinite pathfinding loop. (https://forums.factorio.com/86552) + - Fixed that clicking a technology in the research queue, holding the mouse down and moving it over the cancel button would make the cancel button flicker. (https://forums.factorio.com/82014) + - Fixed slider tooltip would show old value. (https://forums.factorio.com/86632) + - Fixed terrain particles would be spawned when walking over belts. (https://forums.factorio.com/84874) + - Fixed player movement on belts in latency state was not exactly matched with the real game state logic. (https://forums.factorio.com/84554) + - Fixed that the set-request GUI didn't respect the show-all-items setting. (https://forums.factorio.com/86956) + - Fixed that burner assembling machines could cause inserters to get stuck holding extra fuel in some cases. (https://forums.factorio.com/87031) + - Fixed noise.terrace function did not assert that constant parameters are constant. + - Fixed that item durability tooltips used the wrong locale key in some places. (https://forums.factorio.com/87000) + - Fixed that upgrading inserters in blueprints wouldn't preserve modded pickup/drop locations. (https://forums.factorio.com/86982) + - Fixed that exporting empty blueprint books didn't work correctly. (https://forums.factorio.com/86945) + - Fixed that the mods GUI didn't have any mod selection by default. (https://forums.factorio.com/85232) + - Fixed that positions of entities in blueprint string were not properly fixed to be aligned to grid according to our rules and centered. + - Fixed a crash when mods destroy the character entity during the on_gui_closed event. (https://forums.factorio.com/87058) + - Fixed a crash when canceling loading some modded saves. (https://forums.factorio.com/87086) + - Fixed that artillery turrets didn't fully use the shooting speed research. (https://forums.factorio.com/87140) + - Reduced flicker of mining drill indicator lights when zoomed out. (https://forums.factorio.com/86777) + - Fixed lua documentation for LuaGuiElement::index read. (https://forums.factorio.com/87195) + - Fixed that biters would try to attack over large distances individually instead of in groups. (https://forums.factorio.com/86920) + - Map tag edit GUI can now be confirmed with Enter key even when the textbox is not focused. (https://forums.factorio.com/86386) + - Fixed a pathfinder crash related to entities and tiles using collision layers 11 to 15. (https://forums.factorio.com/82098) + - Fixed the changelog GUI indentation. + Modding: + - Implemented compileIntoCurrentProcedure for the "if-else-chain" noise expression type. This allows non-constant values to be used as conditions. + - Added "modulo", "ceil" and "floor" noise expression types. + - Added "bitwise-and", "bitwise-or", "bitwise-xor" and "bitwise-not" noise expression types. + - Added "sin", "atan2" and "cos" noise expression types. + - Added "less-than", "less-or-equal" and "equals" noise expression types. + - Changed turret base_picture animation to actually play the animation. + - Added several properties to ExplosionPrototype to control light fading through applying a multiplier to the light's size and intensity. + "light_intensity_factor_initial" (default 0), "light_intensity_factor_final" (default 0), + "light_intensity_peak_start_progress" (default 0), "light_intensity_peak_end_progress" (default 0.9), + "light_size_factor_initial" (default 0.05), "light_size_factor_final" (default 0.1), + "light_size_peak_start_progress" (default 0.1), "light_size_peak_end_progress" (default 0.5) + Scripting: + - Added permission events: on_permission_group_edited, on_pre_permission_string_imported, on_permission_string_imported, + on_pre_permission_group_deleted, on_permission_group_deleted, and on_permission_group_added. + - Simplified the rules of entity positions aligned to grid in the blueprint. Now they have the same rules as entities in the world. +--------------------------------------------------------------------------------------------------- +Version: 0.18.36 +Date: 15. 07. 2020 + Gui: + - New high resolution tips and tricks images. + - Visual improvements to the tips and tricks GUI and the rocket silo stats GUI. + Graphics: + - New remnants for assembling machines and land mine. + - New visual effects for slowdown capsule. + Changes: + - Changed sorting order of items: Same items but without data are first. Descending order of Health/Ammo/Durability. + - Units are now affected by the 'movement_slow_down_factor' defined in their attack parameters. + - Slowdown capsules slowdown factor increased from 50% to 75%. + Sounds: + - Updated sounds for assembling machines 1, 2, and 3. + - New sounds for mining and eating fish. + - New sound for spitter spawner, repairing robots. + - New sound for throwing capsules, grenades, combat robots. + - Various levels adjusted including new default sound settings. + Bugfixes: + - Fixed that force.reset() wouldn't clear saved research progress. (https://forums.factorio.com/86407) + - Fixed disabling, renaming or destroying unreachable train stop would not cause repath of trains in NO_PATH to go to next station. + - Fixed bonuses GUI showing duplicate entries if it was open when a research finished. (https://forums.factorio.com/86687) + - Fixed auto-launch would send rocket when there were still empty slots for payload. (https://forums.factorio.com/86780) + - Fixed corruption related to sorting module inventories. + - Fixed logistic robots would keep trying to feed chest which has item stacks over the stack size. (https://forums.factorio.com/86583) + - Fixed entities with wire rendering disabled in entity prototype would still have wires rendered in screenshots. (https://forums.factorio.com/84288) + - Fixed upgrading mining drill would disable input fluid box if resource was depleted. (https://forums.factorio.com/84248) + - Fixed pause game control input was not working when in multiplayer. (https://forums.factorio.com/86631) + - Fixed that the RCON interface would sometimes send an extra empty reply. (https://forums.factorio.com/85963) + - Fixed that groups of enemies wouldn't be distracted by a player in a car or tank. (https://forums.factorio.com/81325) + - Fixed tank icon having accidental border. (https://forums.factorio.com/86630) + Optimizations: + - Improved performance of sorting inventories. + - Improved performance of inventory highlights. + Scripting: + - Added on_player_flushed_fluid event. + - Added LuaPlayer::hand_location. (https://forums.factorio.com/65304) +--------------------------------------------------------------------------------------------------- +Version: 0.18.35 +Date: 06. 07. 2020 + Graphics: + - High resolution power switch graphics. + Bugfixes: + - Entities of other forces that are mined and brought back by undo are now set to have player force upon the undo application. (https://forums.factorio.com/82243) + - Fixed a desync when unit group radius settings are changed. + - Fixed that the final health value in the entity damaged event was wrong. (https://forums.factorio.com/86411) + - Fixed a performance problem with the production stats GUI. (https://forums.factorio.com/86356) + - Fixed the double slider with discrete values functionality. (https://forums.factorio.com/86417) + - Fix 'Train stop names' checkbox showing tooltip with no locale entry. (https://forums.factorio.com/86448) + - Fixed rendering of pipe pictures and covers when fluid box compound covers some fluid boxes without pipe pictures or covers. (https://forums.factorio.com/86475) + Gui: + - Visual improvements to the bonuses GUI. + - Visual improvements to the tutorial list GUI. + Minor Features: + - Gps tags are now surface aware. + Scripting: + - Added on_player_clicked_gps_tag event. +--------------------------------------------------------------------------------------------------- +Version: 0.18.34 +Date: 26. 06. 2020 + Bugfixes: + - Fixed desync related to non-deterministic transport belt merging order when multiple merges happen in the same tick. (https://forums.factorio.com/79617) + - Fixed alignment of number input entries. + - Fixed that undo didn't remove deconstruction task to remove things in the way. (https://forums.factorio.com/75923) + - Fixed stray tooltip bug in the map generator window. (https://forums.factorio.com/76640) + - Fixed of saving control inputs related to mouse buttons 4+. (https://forums.factorio.com/86285) + - Fixed minor clipping issue. (https://forums.factorio.com/86286) + - Fixed that train fuel request were unreliable. (https://forums.factorio.com/77805) + - Fixed sizing of script created switch GUI element. (https://forums.factorio.com/78920) + Gui: + - Windows with item and count to be selected have count/confirm buttons disabled when item is not yet selected. + - Logistic request related item and count windows now have notched sliders for 0 to 10 stacks selection. + Different numbers that are not multiplies of stacks can be still written into the textboxes. + - Added an interface option to show both crafting and logistic windows in the character screen. +--------------------------------------------------------------------------------------------------- +Version: 0.18.33 +Date: 24. 06. 2020 + Changes: + - Full English text proofreading and corrections. + Bugfixes: + - Fixed Trains GUI listbox labels not being readable when hovered. (https://forums.factorio.com/68302) + - Fixed a crash when using LuaChunkIterator. (https://forums.factorio.com/86089) + - Fixed a desync related to placing blueprint with assembling machine with not yet researched recipe. (https://forums.factorio.com/86134) + Gui: + - Windows with item and count to be selected are now merged into single window and double click on the item auto-confirms the + window with the default count. Windows affected are logistic request, signal selection and (debug tool)infinity count selections. + Modding: + - All mining results of resources are forced to be unlocked in the selection lists, even when recipe to create them exists as well. (https://forums.factorio.com/86021) + - Added ItemPrototypeFlags::always_show, which forces the prototype to be always visible in the selection lists regardless of related recipes. + - Added RecipePrototype::unlock_results bool (true by default). When set to false, the recipe doesn't unlock the item to be shown in selection lists. + - Added RotatedSprite::counterclockwise bool (false by default). Set to true to indicate sprites in the spritesheet are in counterclockwise order. + - Added CharacterPrototype::has_belt_immunity bool (false by default). + - Entities no longer require the order string be set when there's no item-to-place them. + - Added EntityPrototype::remove_decoratives. "true", "false", or "automatic". Defaults to "automatic". + - Added TurretPrototype::attack_target_mask and ignore_target_mask. (https://forums.factorio.com/86164) + - Changed roboport tooltip to not show robot recharge rate when the roboport has no charging slots. (https://forums.factorio.com/86202) + Scripting: + - Added LuaRecipePrototype::unlock_results read. +--------------------------------------------------------------------------------------------------- +Version: 0.18.32 +Date: 16. 06. 2020 + Graphics: + - New beacon graphics. + Features: + - Changed fluid mixing to a simpler version that only checks when manually building most things. + - Added a flush fluids button to the pipe, underground pipe, and storage tank entity GUIs. + Gui: + - Show only unlocked items in filter selection (inventory and quickbar) and logistic/trash requests. + Other selections like signal selection/upgrade selection are not affected. + New interface settings (off by default) bypasses this and allows the player to see all items as before. + - When selecting an element from a slot that has already value, the selected value is now going to be highlighted with the related tab (if applicable) selected. + Bugfixes: + - Fixed a few weird pixels in heat exchanger East sprites. (https://forums.factorio.com/85069) + - Fixed player mining animation had the backpack affected by the color mask. (https://forums.factorio.com/85830) + - Fixed mining drill status after disconnecting it from logistic network. (https://forums.factorio.com/85836) + - Fixed massive script time usage in Wave defense scenario after configuration changes. (https://forums.factorio.com/85841) + - Fixed that infinity GUI filters didn't list all items. + - Fixed issue with upgrading ghost of assembler with pipes. (https://forums.factorio.com/85905) + - Fixed new electric mining drill was missing integration layer. (https://forums.factorio.com/85923) + - Fixed crash when unit group is destroyed while its goto behavior is being updated. (https://forums.factorio.com/85883) + Modding: + - Changed beacon graphics definitions. Graphics are now defined in graphics_set prototype property. + If graphics_set is not defined, old animation and base_picture properties will be loaded instead for limited backwards compatibility. + Scripting: + - Added LuaFluidBox::flush(). + - Added LuaPlayer::auto_sort_main_inventory read. +--------------------------------------------------------------------------------------------------- +Version: 0.18.31 +Date: 10. 06. 2020 + Graphics: + - New electric mining drill graphics. + - Tweaked electric mining drill icon to be a bit more colorful. + Minor Features: + - Hovering over the circuit network id in the entity circuit control window will now show a tooltip with the circuit network contents. + - Added experimental Color Filters graphics option to attempt to improve accessibility for color-blind players. + - The debug setting "show-time-usage" now 'line wraps' if it doesn't fit on screen vertically. + Bugfixes: + - Fixed crash when merging force that contained unit groups. (https://forums.factorio.com/85549) + - Fixed character preview being empty when the character is in a vehicle. + - Fixed script error when trying to load old PvP save games. (https://forums.factorio.com/85713) + - Fixed setting vehicle driver/passenger to an offline player would crash the game. (https://forums.factorio.com/85572) + - Fixed 4th parameter of noise.terrace function was parsed as literal number but was used as noise program register index. (https://forums.factorio.com/85710) + - Fixed an issue with modded entities having an electric output flow limit of 0. (https://forums.factorio.com/84963) + - Fixed that furnace recipe auto-selection didn't work correctly with temperature ranges. (https://forums.factorio.com/85561) + - Fixed that LuaUnitGroup could be used while in an invalid destroyed state. + - Fixed button for selecting signal or number would not switch from number to signal with left click. (https://forums.factorio.com/85766) + Modding: + - Changed mining drill graphics definitions. Graphics are now defined using working visualizations contained in graphics_set and wet_mining_graphics_set prototype properties. + If graphics_set is not defined, old animations property will be loaded instead for limited backwards compatibility, but other old graphics properties will be ignored. + - Mods can now be loaded from directories with the name of the mod but no version number. + - Added color_filters to utility-constants. + - Input fluid box with connection set to output or input-output will not have volume forced down by recipe fluid ingredient amount. + Scripting: + - Added LuaSurface::show_clouds read/write. + - Added LuaPlayer::stashed_controller_type read. + - Added LuaBootstrap::register_on_entity_destroyed(). + - Added on_entity_destroyed event fired after an entity registered with LuaBootstrap::register_on_entity_destroyed() is destroyed. +--------------------------------------------------------------------------------------------------- +Version: 0.18.30 +Date: 03. 06. 2020 + Graphics: + - Improved 8px versions of circuits so they look better on belts when zooming out. + - Improved 8px versions of inserters so they retain their color better. + - Tweaked Steel plate and Plastic bar icons to improve contrast between them. + Changes: + - Constant combinator and infinity chest filters can now be confirmed using Enter. (https://forums.factorio.com/85314) + Bugfixes: + - Made grey virtual signal a bit darker to have more contrast with white virtual signal. (https://forums.factorio.com/85330) + - Fixed building entity seemingly colliding with rolling stock ghost would delete the ghost. (https://forums.factorio.com/81419) + - Fixed Tutorial campaign level 05 had non-translated train stop names. (https://forums.factorio.com/85457) + - Fixed tiny maps hanging in PvP. (https://forums.factorio.com/85370) + - Fixed Wave defense bonuses being lost when technology effects were reset. (https://forums.factorio.com/82583) + - Fixed progression block in Tutorial level 01 if you don't close the furnace GUI while smelting the iron plate. (https://forums.factorio.com/85510) + - Fixed redundant title in modded Container GUI. (https://forums.factorio.com/85420) + - Fixed changelog GUI not reacting properly to window resize. (https://forums.factorio.com/85433) + - Fixed premature goal completed notifications in Tutorial level 03. (https://forums.factorio.com/85523) + - Fixed transport belt madness script error when trying to handle highlight-box entities. (https://forums.factorio.com/82695) + - Fixed tightspot output chest deleting items when starting the level. (https://forums.factorio.com/84475) + - Fixed tutorial level 01 start cutscene could be zoomed with the scroll wheel causing glitchy rendering. (https://forums.factorio.com/85521) + - Fixed can_insert logic related to ammo and guns on the character entity. (https://forums.factorio.com/85192) + - Fixed crash when clearing infinity pipe filter. (https://forums.factorio.com/85551) + Modding: + - Added 'tank_count' to fluid wagon prototype. Allowed values are 1, 2 or 3. Default value is 3. (https://forums.factorio.com/84978) + Scripting: + - Added start_position and start_zoom to cutscene controller initialisation. + - Made final_transition_time of cutscene controller optional. If not given, the cutscene won't loop back to the start position. +--------------------------------------------------------------------------------------------------- +Version: 0.18.29 +Date: 01. 06. 2020 + Graphics: + - Reworked Engine unit icon. + - Tweaked the color of Sulfur icon. + Changes: + - Updates to mini-tutorials. + - New descriptions for mini-tutorial list. + Features: + - Added support to manually set several paths through the config.ini [path] file. + 'saves', 'scenarios', 'mods', 'archive', and 'script-output' + Bugfixes: + - Fixed choose-elem-button filters not being respected when clicking the button with an item in hand. + Scripting: + - Added LuaEntityPrototype::grid_prototype read. +--------------------------------------------------------------------------------------------------- +Version: 0.18.28 +Date: 28. 05. 2020 + Gui: + - Minor visual changes and fixes to achievement and tutorial related GUIs. + Bugfixes: + - Fixed that changing script areas and positions through the map editor in multiplayer as the client didn't work correctly. (https://forums.factorio.com/85308) + - Fixed a crash when clearing logistic requests. (https://forums.factorio.com/85323) + - Fixed some styles being defined twice in style.lua. (https://forums.factorio.com/85337) + - Fixed follower robot count alert not showing correctly. (https://forums.factorio.com/85313) + - Fixed container GUI not showing logistics filters properly in large containers. (https://forums.factorio.com/85338) + - Fixed wrong open/close sound for chemical plant. (https://forums.factorio.com/85315) + Modding: + - Added support to play a sound when opening dropdowns through opened_sound. + - Improved performance by up to 2.5x when the game needs to iterate Lua tables on the C++ side. + - Improved save/load performance of mod script data. + Scripting: + - Lua functions are now explicitly disallowed in the script 'global' table. + - Added LuaSurface::generate_with_lab_tiles read/write + - Added LuaEntity::mine(). +--------------------------------------------------------------------------------------------------- +Version: 0.18.27 +Date: 26. 05. 2020 + Graphics: + - New high resolution icons for all items. + - New sprites for some equipment grid items. + Gui: + - Logistic chests have a different layout. + - Visual improvements to the equipment grid. + - Minor visual improvements to most of the game GUIs. + - Minor layout changes to GUI of Combinators, Programmable speaker, Circuit and logistic connection windows, Rocket silo. + - Added a close button to most game windows. + Sounds: + - New sounds for GUI interactions. + - New sounds for game interactions, such as pipette, rotate entity, build ghost, mine ghost, switching gun. + - Updating working sounds for many entities, such as substation, roboport, combinator. + - New working sound for rocket silo. + - New sound for night vision equipment, discharge defense equipment. + - New tile build sounds for landfill, concrete, stone bricks and refined concrete. + Changes: + - Increased logistic filter count for requester and buffer chests from 12 to 30. + Scripting: + - Changed script.raise_event() to only allow mod-created events and specific game events. + - Changed script.raise_event() to validate all required fields are provided for the given event being raised. + - Added event filters for script raised revive, destroy, and created events. + - Changed event erroring so errors during raise_event are properly blamed on the mod erroring. + - Changed raise_event ordering to match standard event ordering. + - All game events that support filters now filter correctly regardless of how they're raised (raise_event or actual game event). +--------------------------------------------------------------------------------------------------- +Version: 0.18.26 +Date: 21. 05. 2020 + Changes: + - Crafting machines will now refund item ingredients when crafting is cancelled before finishing. + - Disallowed saving over autosave files or making saves that begin with '_autosave'. + Bugfixes: + - Fix tutorial description only mentioning 3 levels instead of the full 5. (https://forums.factorio.com/85126) + Modding: + - Changed default value of return_ingredients_on_change property of furnaces, assembling machines and rocket silo to 'true'. + - Added script_raised_set_tiles. + - Added by_player to LuaEntity::copy_settings() + - Added by_player to LuaEquipmentGrid::take, take_all, clear, and put. +--------------------------------------------------------------------------------------------------- +Version: 0.18.25 +Date: 19. 05. 2020 + Features: + - Added new tutorial campaign levels 04 and 05. (https://www.factorio.com/blog/post/fff-347) + Changes: + - Added a search bar to the mod settings GUI. + Bugfixes: + - Fixed a crash when building entity ghosts that immediately get invalidated through script. + - Fixed that the choose-elem-button elem_type "signal" didn't show special signals. (https://forums.factorio.com/84877) + - Fixed that furnaces required module slots to be effected by beacons. (https://forums.factorio.com/84337) + - Fixed that some select-a-thing GUIs didn't have search bars. (https://forums.factorio.com/84907) + - Fixed that LuaEntity::revive({raise_revive=false}) would still raise the revive event. + - Fixed a crash when trying to iterate game.forces with the maximum number of forces created. (https://forums.factorio.com/85053) + - Fixed a desync related to fast-replacing modded beacons. (https://forums.factorio.com/85037) + - Fixed performance issue with initializing huge Lua arrays, that could cause loading of some modded saves take forever. (https://forums.factorio.com/84794) + Modding: + - Added item prototype flag "draw-logistic-overlay". + - Added support to play a sound when a robot deconstructs something through utility-constants "deconstruct_robot". + Scripting: + - Added on_force_reset event called when LuaForce::reset() is run. + - Added remove_colliding_entities and remove_colliding_decoratives parameters to LuaSurface::set_tiles(). + - Added LuaSurface::get_script_area, edit_script_area, add_script_area, remove_script_area, + get_script_position, edit_script_position, add_script_position, remove_script_position. + - Added 'elem_filters' onto choose-elem-button LuaGuiElements to control what options appear in the picker GUI. + - Added 'crafting-category' filter to EntityPrototypeFilters. + - Added 'has-ingredient-fluid', 'has-ingredient-item', 'has-product-fluid', 'has-product-item' filters to RecipePrototypeFilters which can accept a nested set of FluidPrototypeFilters or ItemPrototypeFilters. + - Added 'place-result', 'burnt-result', 'place-as-tile', 'placed-as-equipment-result' filters to EntityPrototypeFilters which can each accept a nested set filters. + - Added 'name' filter to EntityPrototypeFilters, FluidPrototypeFilters, and ItemPrototypeFilters which accepts either a single name or a list of names to accept, similar to LuaSurface::find_entities_filtered. +--------------------------------------------------------------------------------------------------- +Version: 0.18.24 +Date: 12. 05. 2020 + Bugfixes: + - Fixed version 0.18.23 +--------------------------------------------------------------------------------------------------- +Version: 0.18.23 +Date: 12. 05. 2020 + Graphics: + - Added player footprints and footstep visual effects. + - Added car and tank dust and particle trail visual effects. + Changes: + - Construction robots throw cliff explosives from afar the same as players do, instead of dropping them at the cliff. + - Changed rail segment visualisation colors to be more different from rail signal colors (red/green). + - Clicking a GUI now brings it to the front. Most noticeable when using the map editor or debug GUIs where they overlap. + Bugfixes: + - Fixed that Fast splitters were missing a piece visually in East rotation top_patch (https://forums.factorio.com/84573) + - Fixed that inserters could insert modules for recipes into module slots in some rare cases. (https://forums.factorio.com/84224) + - Fixed that robots blowing up cliffs was different than manually blowing up cliffs. (https://forums.factorio.com/83568) + - Fixed limiting cargo wagon to 0 slots would break progress visualization for full cargo and empty cargo train conditions. (https://forums.factorio.com/84631) + - Fixed teleporting player between surfaces while the player was in a map view would not invalidate tile renderer cache. (https://forums.factorio.com/84633) + - Fixed that the "use different settings per save" setting didn't work for single player games. (https://forums.factorio.com/84301) + - Fixed crash due to use-after-delete when single unit builds a base in position that does not collide with the unit. (https://forums.factorio.com/84649) + Modding: + - Added the Prototypes GUI (ctrl + shift + E). + - Added the Prototype Explorer GUI (mouse over most anything + ctrl + shift + F). + - Added support to play different sounds for entity ghosts depending on the size of the entity in the ghost + through build_sound (for small), medium_build_sound and large_build_sound on the entity ghost prototype. + - Added support to play a sound when switching weapons defined through utility-sounds 'switch_gun'. + - Added support to play a sound when picking up items (F key) through utility-sounds 'picked_up_item'. + - Added optional 'turn_speed' to projectile prototypes. + Scripting: + - Added "include_fuel" field to LuaItemStack::create_blueprint. + - Changed LuaSurface::create_entity so it places resource entities to center of a tile as map generator would. This can be overridden by optional snap_to_tile_center parameter. (https://forums.factorio.com/83891) +--------------------------------------------------------------------------------------------------- +Version: 0.18.22 +Date: 30. 04. 2020 + Graphics: + - Added shell particle effect for the artillery shooting. + - Added tinted scorch marks for explosion effects. Explosions on different tile types will result in scorch marks of different colors. + Changes: + - Pressing escape/close GUI when a search field is focused only closes the search field instead of the entire GUI. + - Updated GUI styles for PvP configuration GUI. + - Unit groups will determine their collision mask based on the collision masks of their members. (https://forums.factorio.com/84204) + Bugfixes: + - Fixed landfill spawning under player when building landfill elsewhere. (https://forums.factorio.com/84170) + - Fixed a crash when a train recalculating path during movement is unable to reserve rail signal within movement distance. (https://forums.factorio.com/84216) + - Fixed production statistics corruption when recipe returns some but not all catalyst. (https://forums.factorio.com/83881) + - Fixed a pathfinding crash related to changing tiles in a way that affected neighbouring tiles' transitions. (https://forums.factorio.com/84181) + - Fixed that malformed data in data.raw wouldn't show the minimal-mode failure GUI. (https://forums.factorio.com/84412) + Modding: + - Fixed that writing to mod settings would silently ignore bad values. + - Added "allowed_effects" support to the lab. + - Added "creation_distance_orientation", "use_source_position", "height" and "vertical_speed" to particle creation parameters (related to shooting effect shell particles). + - Added "scorch_mark_color" to TilePrototype. + - Added util.remove_tile_references for easier compatibility maintenance with future game updates when removing base game tiles. + - Removed migration for CustomInputPrototype consuming types that were removed in 0.15.24. +--------------------------------------------------------------------------------------------------- +Version: 0.18.21 +Date: 24. 04. 2020 + Bugfixes: + - Fixed that the mod settings GUI was only showing hidden settings. (https://forums.factorio.com/84141) + - Fixed crash in mod updater. (https://forums.factorio.com/84139) +--------------------------------------------------------------------------------------------------- +Version: 0.18.20 +Date: 24. 04. 2020 + Features: + - Added new environmental trigger effects for grenade, artillery and nuke explosions. (https://www.factorio.com/blog/post/fff-343) + - Added 3 level 'First steps' tutorial Campaign. (https://www.factorio.com/blog/post/fff-342) + - Mini-tutorial improvements. + Changes: + - Moved Compilatron and Compilatron speech-bubble entities from demo to base game files. + - Removed Introduction Campaign. + - Removed Compilatron chest, Compilatron roboport, Compilatron logistic chest. + - Removed Tutorial/Campaign Lualib (base/lualib). + - Removed other campaign-only prototypes, such as styles, sprites, sounds. + Bugfixes: + - Fixed that thumbnails wouldn't show in the update-mods tab of the mods GUI. (https://forums.factorio.com/83975) + - Fixed that LuaSurface::spill_item_stacks return value didn't work correctly. (https://forums.factorio.com/84034) + - Fixed that the research progress of the current tier showed for next queued tier in the technology GUI. (https://forums.factorio.com/81049) + - Fixed that the game didn't validate modded rail-planner item type values and would crash in some cases. (https://forums.factorio.com/84047) + - Fixed that modded units with consider-tile-transitions in their collision mask would cause the pathfinder to crash. (https://forums.factorio.com/80072) + Modding: + - Empty layers in sprite or animation definition will yield an error now. (https://forums.factorio.com/83721) + - Added support for playing a sound when using smart-pipette. + - Added support for playing activate/deactivate sounds for night vision. + - Added support for playing a sound while an resource-style is being mined through mining_sound. + - Added mod-setting value "hidden" to hide mod settings from the GUI. + - Added 'invoke-tile-trigger' and 'destroy-decoratives' trigger effects. + - Added 'rotate-offsets' to the create-particle trigger effect. + - Added 'trigger_effect' to tiles. It is called with the 'invoke-tile-trigger' trigger effect. + - Added 'trigger_effect' to decoratives. It is called when the decorative is destroyed with the 'destroy-decorative' trigger effect. + Scripting: + - Added on_pre_script_inventory_resized and on_script_inventory_resized events. + - Added 'allow_paths_through_own_entities' and 'no_break' path finding flags. + - Added LuaModSettingPrototype::hidden read. + - Added 'to_be_deconstructed' to the options for LuaSurface::find_entities_filtered. (https://forums.factorio.com/82643) + - Added LuaGuiElement::badge_text read/write. +--------------------------------------------------------------------------------------------------- +Version: 0.18.19 +Date: 20. 04. 2020 + Bugfixes: + - Fixed a crash when loading saves from 0.18.12 and older while re-spawning and having personal logistics researched. (https://forums.factorio.com/83173) + - Fixed offshore pump selection box to match the new graphics. (https://forums.factorio.com/83454) + - Fixed possible performance issue related to animated trees in OpenGL rendering backend. (https://forums.factorio.com/83500) + - Fixed opening the character GUI through hotkey when the logistic tab isn't visible. (https://forums.factorio.com/82900) + - Fixed that curved rail ghosts selection didn't work quite right. (https://forums.factorio.com/83619) + - Fixed that the offshore pump would play sounds even when it wasn't doing anything. (https://forums.factorio.com/83513) + - Fixed wrong Lua docs for LuaCommandProcessor::add_command. (https://forums.factorio.com/83657) + - Fixed a desync when personal logistics is researched while a player is disconnected from the server with personal logistics disabled. (https://forums.factorio.com/83355) + - Fixed a crash when moving armors around in other players inventories in multiplayer. (https://forums.factorio.com/83712) + - Fixed a regression issue with the select-a-signal GUI related to group ordering. (https://forums.factorio.com/82838) + - Fixed that trying to load a save created from a scenario in a now disabled/removed mod would crash the game. (https://forums.factorio.com/83738) + - Fixed a crash when trying to join games through Steam when the Steam API fails to initialize. + - Fixed that the character corpse wasn't included in the post-player-died event 'corpses' parameter. (https://forums.factorio.com/83812) + - Fixed that trains pathfinder could create non contiguous path in case of single segment cycle with a single train stop. (https://forums.factorio.com/83864) + Modding: + - Added warning for empty layers in sprite or animation definition. In next release, this will become an error. (https://forums.factorio.com/83721) + - Added a check to make sure placeable_by.count isn't larger than the placeable_by.item.stack_size. (https://forums.factorio.com/83928) + - Added support to play sounds when left clicking radio buttons and checkboxes. + - Added ParticlePrototype::fade_away_duration and vertical_acceleration. + - Rolling stock entities can no longer have next_upgrade set. + - Added support for rotated_sound on entity prototypes. + Scripting: + - Fixed that LuaEntityPrototype::fluidbox_prototypes didn't include fluid energy source fluidbox prototypes. + - Added LuaEntity::productivity_bonus, pollution_bonus, speed_bonus, and consumption_bonus read. + - Added LuaGameScript::create_inventory() and get_script_inventories(). + - Added LuaInventory::destroy() and resize(). + - Added LuaInventory::mod_owner read. + - Added LuaEntityPrototype::adjacent_tile_collision_box, adjacent_tile_collision_mask, adjacent_tile_collision_test, center_collision_mask read to access new offshore pump prototype properties. + - Added "final-health" to the entity-damaged event. + - Added "final-health" to the entity-damaged event filter. + - Added LuaGameScript::max_force_distraction_distance, max_force_distraction_chunk_distance, max_electric_pole_supply_area_distance, max_electric_pole_connection_distance, + max_beacon_supply_area_distance, max_gate_activation_distance, max_inserter_reach_distance, max_pipe_to_ground_distance, max_underground_belt_distance read. + - Added LuaEntity::deplete(). +--------------------------------------------------------------------------------------------------- +Version: 0.18.18 +Date: 08. 04. 2020 + Changes: + - Adjusted steam engine and turbine collision boxes so player can walk between two steam engines. + - Roboports allow exporting both logistics and robot stats at the same time. (https://forums.factorio.com/80652) + Graphics: + - Added offshore pump remnants. + - Added new dying effects for biters, spitters, worms, and spawners. + Gui: + - Added confirmation box for deleting blueprint book. + Sounds: + - New or updated sound effects include: + - Transport belts - new concept for these sounds. + - Turrets rotation sounds and fold/unfold. + - Weapons improved and made more powerful, e.g. submachine gun, shotgun, gun turret, vehicle machine gun, Laser and electric beam. + - Particles: Water splashes, Tree debris. + - Various mix level tweaks including the train, enemies. + - Attenuations (audible distance) adjusted for entities such as Pipe, Substation and Offshore Pump. + - New sound when walking over ore patches. + - Default Sound Settings Updated: + - Music, Game Effects and Walking sound lowered, Environment sounds and Master Level raised. + - Zoom audible distance and volume levels adjusted. + - Maximum Environment Sounds increased (edited). + Bugfixes: + - Fixed mining entity with randomized mining result amount would never return the largest defined amount. (https://forums.factorio.com/82959) + - Fixed crash when loading replay. (https://forums.factorio.com/83030) + - Fixed reading LuaPlayer::entity_copy_source when the player is dead. (https://forums.factorio.com/83133) + - Fixed that upgrading and delivering modules at the same time didn't work right. (https://forums.factorio.com/83175) + - Fixed a crash when closing the game while some GUIs are shown. (https://forums.factorio.com/83227) + - Fixed crash when setting max_group_gathering_time and min_group_gathering_time to the same value. (https://forums.factorio.com/82985) + - Fixed discharge defense equipment had the wrong sprite in the equipment grid. (https://forums.factorio.com/83248) + - Fixed that artillery wagons wouldn't show out of ammo icons. (https://forums.factorio.com/82834) + - Fixed that modded cargo wagon colors wouldn't copy correctly through blueprints. (https://forums.factorio.com/83302) + - Fixed furnaces with recipes using fluid ingredients could cause crash. (https://forums.factorio.com/81482) + - Fixed a crash when removing a player that has modded associated character entities. (https://forums.factorio.com/83349) + Modding: + - Furnaces now ignore off_when_no_fluid_recipe property of their fluid box definition. Fluid boxes will not be disabled based on enabled recipes. (https://forums.factorio.com/77971) + - Changed colored concrete tiles to be non-mineable. + Scripting: + - Added LuaEquipmentPrototype::automatic. + - Added "include_entities", "include_trains", "include_station_names", and "include_modules" fields to LuaItemStack::create_blueprint. + - Added LuaRoboportControlBehaviour::read_logistics and read_robot_stats + - Removed LuaRoboportControlBehaviour::mode_of_operations +--------------------------------------------------------------------------------------------------- +Version: 0.18.17 +Date: 27. 03. 2020 + Bugfixes: + - Fixed Map Generator GUI becoming larger than the screen. (https://forums.factorio.com/82802) + - Fixed Blueprint Setup GUI becoming larger than the screen. (https://forums.factorio.com/82840) + - Fixed number pad Enter would be ignored by personal logistic request setup GUI if it was bound to in-game action. (https://forums.factorio.com/82852) +--------------------------------------------------------------------------------------------------- +Version: 0.18.16 +Date: 25. 03. 2020 + Graphics: + - New water splash effects using water particles instead of an animation. + - New animations for leaf particles. + Bugfixes: + - Fixed the tank not being properly centered to its bounding box (graphical issue). + - Fixed GUI windows not drawing properly when they can't fit the screen width. (https://forums.factorio.com/82708) + - Fixed glowing Heat pipe ending sprites. (https://forums.factorio.com/81410) + - Fixed some character bonuses in bonus GUI not being printed correctly. (https://forums.factorio.com/82642) + - Fixed character GUI player color sliders not changing chat colors (https://forums.factorio.com/82501) + - Fixed that hotkeys wouldn't work while using the character logistics GUI in some cases. (https://forums.factorio.com/82593) + - Fixed a desync related to unit speed changing while part of a unit group. (https://forums.factorio.com/81054) + - Fixed some Trigger Effects not showing correct repeat count in tooltips. (https://forums.factorio.com/80872) + Scripting: + - Added LuaEntity::effective_speed + - Added LuaControl::is_flashlight_enabled + - The 'on_ai_command_completed' event will now fire for distraction commands. + - Added 'was_distracted' to the 'on_ai_command_completed' event. If true, it means the completed command was a distraction command. +--------------------------------------------------------------------------------------------------- +Version: 0.18.15 +Date: 20. 03. 2020 + Changes: + - ENTER key can now be used to confirm the small "Set request" pop-up windows. + Bugfixes: + - Fixed that defines.gui_type was missing some values. (https://forums.factorio.com/82493) + - Fixed tabs not changing correctly in the item select GUI for train circuit/item/fluid conditions. (https://forums.factorio.com/82522) + - Fixed that deleting blueprints didn't work in some cases. (https://forums.factorio.com/82511) + - Fixed a crash related to fast-replacing character entities through mods. (https://forums.factorio.com/82453) + - Fixed that the "watch your step" achievement wouldn't show the achievement popup. (https://forums.factorio.com/82015) + - Fixed script error when starting the mini-tutorials. (https://forums.factorio.com/82496) + - Possibly fixed setting up heavily edited blueprints could drop players in multiplayer. (https://forums.factorio.com/75542) + - Fixed that the graph in statistics GUI wouldn't show some data series if the search was being used. (https://forums.factorio.com/82497) + Scripting: + - Serpent now uses 0 instead of nil as a placeholder in case of cyclic references. This will help prevent some specific desyncs with custom scenario or mod scripts. +--------------------------------------------------------------------------------------------------- +Version: 0.18.14 +Date: 18. 03. 2020 + Gui: + - The production statistics and electric network GUIs now have a new look. + - The kills GUI (K keyboard shortcut) has been removed. Kills statistics are now accessible as a tab in the production statistics GUI. + Bugfixes: + - Fixed an issue with nested items in items. (https://forums.factorio.com/82280) + - Fixed Character GUI missing logistics tab due to missing technology migration. (https://forums.factorio.com/82445) + - Fixed Character GUI recipes constantly scrolling up when crafting or when inventory changes. (https://forums.factorio.com/82438) + - Fixed that simple mouse click on double slider button would not set a slider as active. (https://forums.factorio.com/82454) + - Fixed that tabbing out of empty high value textfield of double slider would reset it to 0. (https://forums.factorio.com/82454) + Scripting: + - Removed the defines.gui_type.kills value from defines.gui_type. +--------------------------------------------------------------------------------------------------- +Version: 0.18.13 +Date: 17. 03. 2020 + Gui: + - The character GUI now has a new look. + - Personal logistics has been moved to a separate tab. Logistic requests and auto trash have been merged into one panel. + - Using quick inventory transfers in the player inventory of the character GUI will transfer the items either to weapons and armor slots or to trash slots depending on the selected tab, regardless of item type. + - Updated the look of filter, item and circuit signal selection GUIs. + Changes: + - Personal logistics are now unlocked by a single research. This unlocks personal logistic requests and auto trash(unlimited count), plus 30 character trash slots. + - Removed the restriction of not allowing to have two identical blueprints in the blueprint library or blueprint book. + - Allowed to delete blueprint/books/upgrade planners/deconstruction planners also when opened in other inventory. + - Removed the utility slots (to create blueprint, book etc) from blueprint library as it is now available directly through quick tools menu. + - Allowed to edit blueprints in the blueprint library the same way as when it is an item. + - Allowed to export blueprint books in blueprint library (it was only possible in inventory before). + - Allowed to choose whether train fuel should be included in a blueprint. + Bugfixes: + - Fixed that 3rd last row of 4th sheet of gun turret shooting had duplicate frame. (https://forums.factorio.com/82144) + - Fixed desync when changing recipe that was outputting large amount of fluid per crafting cycle to recipe that outputs low amount of fluid. (https://forums.factorio.com/74155) + - Fixed sprite button would not respect draw_shadow_under_picture style property. (https://forums.factorio.com/82334) + Modding: + - Added main_menu_background_image_location to utility constants. + Scripting: + - Removed LuaStyle::extra_padding_when_activated read/write. + - Added LuaStyle::extra_top_padding_when_activated, extra_bottom_padding_when_activated, extra_left_padding_when_activated and extra_right_padding_when_activated read/write. +--------------------------------------------------------------------------------------------------- +Version: 0.18.12 +Date: 10. 03. 2020 + Bugfixes: + - Fixed that some Lua events related to inventories would always report invalid. (https://forums.factorio.com/82160) +--------------------------------------------------------------------------------------------------- +Version: 0.18.11 +Date: 10. 03. 2020 + Graphics: + - Fixed player character shadow didn't animate in idle state when not facing north. + Bugfixes: + - Fixed that LuaEntity::splitter_filter would reject a LuaItemPrototype. (https://forums.factorio.com/81811) + - Fixed smart entity collision mode in tile editor did not work with offshore pump. (https://forums.factorio.com/81933) + - Fixed that modded shortcuts that spawned items not visible in the blueprint library didn't work. (https://forums.factorio.com/81940) + - Fixed that technology tooltips didn't show debug tooltip data the same as other tooltips. (https://forums.factorio.com/81762) + - Fixed that crafting machines would report as supporting backer names through the Lua API. (https://forums.factorio.com/81786) + Gui: + - Fixed that un-researched recipes couldn't be used while in the map editor. (https://forums.factorio.com/82082) + - Fixed that the removed-content GUI didn't include some translations. (https://forums.factorio.com/82101) + - Fixed a desync related to invalid rail signal requested to be closed by circuit network. (https://forums.factorio.com/82085) + Modding: + - Added InserterPrototype::chases_belt_items. (https://forums.factorio.com/61354) + Scripting: + - Added LuaEntityPrototype::inserter_chases_belt_items read. + - Added surface to the selected-area events. + - Changed LuaSurface::spill_item_stack() to return the created entities if any. +--------------------------------------------------------------------------------------------------- +Version: 0.18.10 +Date: 03. 03. 2020 + Graphics: + - New offshore pump graphics. + Changes: + - Removed the sound effect from the console-only electric-energy-interface. + - Item localised name takes priority over place-result localised name when showing item's tooltip. (https://forums.factorio.com/81736) + - Offshore pump is now buildable on ground tile adjacent to water instead of water tile adjacent to ground. + Bugfixes: + - Fixed that the map generator GUI didn't reset to the correct defaults when changing presets. (https://forums.factorio.com/81535) + - Fixed blueprint window sizing for wide blueprints. + - Fixed some cases of not considering dark background icon when drawing alt mode overlay. (https://forums.factorio.com/81620) + - Fixed that burner generator idle_animation and animation could have different frame counts. + - Fixed icons with overlays were drawn incorrectly when used in sprite widget. (https://forums.factorio.com/81756) + - Fixed crash when loading map after removing fluid recipes with indexes. (https://forums.factorio.com/81020) + - Fixed spitters would not break from attacking an obstacle when the obstacle moved away. (https://forums.factorio.com/81603) + Modding: + - Added Instrument Mode to support mod development tools. + - Added optional burner generator prototype properties always_draw_idle_animation, performance_to_sound_speedup and min_perceived_performance. + - Added optional offshore pump prototype properties min_perceived_performance, adjacent_tile_collision_box, adjacent_tile_collision_mask and center_collision_mask. + - Changed offshore pump graphics definition. Old definition will still be accepted, but is deprecated. + Scripting: + - Added optional parameters daytime and water_tick to LuaGameScript::take_screenshot() function. +--------------------------------------------------------------------------------------------------- +Version: 0.18.9 +Date: 25. 02. 2020 + Features: + - Added Rocket rush scenario. (https://factorio.com/blog/post/fff-335) + Changes: + - Changed Team production team joining system and cleaned up the map sets. + - Changed Wave defense bounty system and refactored unit spawning logic. + - Changed fire sticker to deal damage only once per 10 ticks. + Graphics: + - Added big scorch mark which is now used by atomic rocket and nuclear reactor meltdown. + Bugfixes: + - Fixed that fluid energy source effectivity was not shown in the tooltip. (https://forums.factorio.com/77819) + - Fixed that the default column ordering in the update-mods GUI didn't match the visual ordering. (https://forums.factorio.com/80487) + - Fixed that train could accelerate for one tick into wrong direction when train stop is disabled. (https://forums.factorio.com/81436) + - Fixed that minimap would not allow setting temporary train stop when train would have to change movement direction. (https://forums.factorio.com/77718) + - Fixed damage value in sticker tooltip was 60 times too small. + - Fixed icons with overlays were drawn incorrectly when used in rich text. (https://forums.factorio.com/76913) + - Fixed PvP error when DEFCON was active alongside normal labs. (https://forums.factorio.com/81506) + - Fixed that modded recipes with no products or no ingredients still showed those sections in the recipe tooltip. (https://forums.factorio.com/81524) + - Fixed that modded burner generator equipment didn't show pollution in the tooltip. (https://forums.factorio.com/81557) + - Fixed teleporting or changing the force of an entity with a control behavior that was connected to the logistic network. (https://forums.factorio.com/81490) + - Reverted optimisation that caused inserters picking up items from belts to be slower. + Modding: + - Added support to filter on-damaged trigger effects through the trigger prototype definition. + - Added secondary_draw_order property to simple-entity prototypes. + - Added StickerPrototype::damage_interval, defaults to 1. + Gui: + - Updated the window of creating/editing blueprint. + Scripting: + - Added LuaTile::surface read. + - Added event filtering support to on_sector_scanned and on_entity_cloned. + - Added "original-damage-amount", "final-damage-amount" and "damage-type" filters to the on_entity_damaged event filters. + - Added LuaGameScript::is_valid_sprite_path(). + - Removed the required argument from LuaEnity::to_be_deconstructed() because it did nothing. +--------------------------------------------------------------------------------------------------- +Version: 0.18.8 +Date: 18. 02. 2020 + Bugfixes: + - Fixed that setting infinity filters through script didn't update the GUI. (https://forums.factorio.com/81338) + - Fixed that dedicated server authentication didn't work when using the token option. (https://forums.factorio.com/81397) +--------------------------------------------------------------------------------------------------- +Version: 0.18.7 +Date: 18. 02. 2020 + Graphics: + - New visuals for poison capsule effect. + - New dying effect and remnants for flying robots. + Sounds: + - Entity destroyed alert - Sound softened and lowered in volume. + - Weapon sounds (WIP) - new Pistol, Submachine gun, Gun turret, Laser turret. + - Logistic chests open sound (WIP). + - Poison capsule cloud (WIP). + Bugfixes: + - Fixed that reordering heat buffers during the same tick a different heat buffer was built would leave the heat buffer state corrupted. (https://forums.factorio.com/81141) + - Fixed that entity sounds with probabilities would loop forever once they started playing. (https://forums.factorio.com/80610) + - Fixed rocket silo tooltip did not include contents of the rocket result inventory. (https://forums.factorio.com/81211) + - Fixed that styles were applied to wrong slot in a filtered train view. (https://forums.factorio.com/81176) + - Fixed that server authentication would fail if both the token and username and password were provided. (https://forums.factorio.com/80899) + - Fixed that changing inserter pickup/dropoff through mods didn't work correctly. (https://forums.factorio.com/81263) + - Fixed that combat robots had their fire resistance overwritten. (https://forums.factorio.com/81317) + - Fixed that rolling stocks were not pulled correctly when train was moving through curved rails. (https://forums.factorio.com/81102) + - Fixed that LuaEntityPrototype::burner_prototype didn't work for the burner-generator entity type. (https://forums.factorio.com/81281) + - Fixed janky construction robot flying animation during repair work. (https://forums.factorio.com/81335) + Scripting: + - Added optional LuaItemStack::build_blueprint raise_built. + - Added LuaInventory::find_empty_stack(), count_empty_stacks(), and get_insertable_count(). + - Added LuaEntityPrototype::heat_energy_source_prototype, fluid_energy_source_prototype, and void_energy_source_prototype read. + - Added LuaGameScript::encode_string() and decode_string(). + - Added on_player_set_quick_bar_slot. + - Added on_pre_player_toggled_map_editor. + - Removed LuaPlayer::name write. (https://forums.factorio.com/81372) + - Removed core lualib util.encode() and util.decode(). +--------------------------------------------------------------------------------------------------- +Version: 0.18.6 +Date: 11. 02. 2020 + Bugfixes: + - Fixed infinite loop in renderer when trying to render water reflections created by off-screen entities under some circumstances. (https://forums.factorio.com/81148) +--------------------------------------------------------------------------------------------------- +Version: 0.18.5 +Date: 11. 02. 2020 + Bugfixes: + - Fixed a crash related to multiple blocks reserved for different trains but later merged by placing a rail. (https://forums.factorio.com/80964) + - Fixed that construction robots were missing their working animation. (https://forums.factorio.com/80965) + - Fixed circuit network debug visualization text overlap. (https://forums.factorio.com/80969) + - Fixed the circuit network tooltip backgrounds didn't highlight correctly. (https://forums.factorio.com/80979) + - Fixed that script.active_mods wouldn't be accurate when loading save files in some cases. (https://forums.factorio.com/80958) + - Fixed that the sync-mods-with-save feature would try to download mods it didn't need to in some cases. (https://forums.factorio.com/80436) + - Fixed that trains pathfinder could create non contiguous path in case of single segment cycle with a junction. (https://forums.factorio.com/81035) + - Fixed possible crash when units were attacking rails with train on them. (https://forums.factorio.com/80986) + - Fixed pump would consume energy and play animation when it tried to transfer very small amount of fluid but failed to do so. (https://forums.factorio.com/80759) + - Fixed creating fire entity by trigger effect invoked by a particle would crash the game. + - Fixed overriding LuaSurface::brightness_visual_weight would cause light map to appear in map view. (https://forums.factorio.com/81143) + Scripting: + - Building entities with from items with 0 health will set the entity to 1 health instead of 0. (https://forums.factorio.com/80950) + - Added LuaGameScript::reset_time_played() which will reset the 'Time played' to 0. +--------------------------------------------------------------------------------------------------- +Version: 0.18.4 +Date: 06. 02. 2020 + Balancing: + - Wave defense difficulty will scale with online player count. + - Wave defense hard difficulty will give 50% less bounty on each kill. + Sounds: + - New sound for small explosion. + - Combat robots now have their own explosion sound. + - Shotgun has more variety so it sounds less repetitive. + - Vehicle impacting wooden objects (e.g chests) now sounds subtly different to crashing into trees. + - A few minor volume level changes including lowering the offshore pump and electric furnace. + Bugfixes: + - Fixed a crash when saving fails due to mod issues. (https://forums.factorio.com/80691) + - Fixed a crash that would happen when the player entered a vehicle when some biters were aggroed at them. (https://forums.factorio.com/80613) + - Fixed that cargo wagons built while a train is moving didn't animate the doors correctly. (https://forums.factorio.com/80671) + - Fixed an error when using modded night vision defined in zip files. (https://forums.factorio.com/80877) + - Fixed a performance issue with assembling machine result slot tooltips. (https://forums.factorio.com/80718) + - Fixed that items marked with the mod-openable flag couldn't be opened from the quickbar in some cases. (https://forums.factorio.com/80794) + - Fixed that train could fail with chain signal sequence escape maneuver when path goes multiple times through a rail segment. + - Possibly fixed seam on terrain at certain position and zoom level. (https://forums.factorio.com/80677) + - Fixed that sometimes wave defense would trigger victory before killing all spawners. (https://forums.factorio.com/80769) + Scripting: + - Fixed that writing to LuaForce::stack_inserter_capacity_bonus was limited to 200 instead of 254. + Modding: + - Changed definitions of map colors of beacons, pipes, heat pipes, roboports and steam engines, so they can be overridden by friendly_map_color. (https://forums.factorio.com/80669) + - Added ParticlePrototype::ended_on_ground_trigger_effect. + - Added fuel burnt results to the item tooltip. + - Loader remnants will pick rotation the same way as underground belts do. (https://forums.factorio.com/80901) +--------------------------------------------------------------------------------------------------- +Version: 0.18.3 +Date: 30. 01. 2020 + Graphics: + - Applied LUT color correction to new explosions. + Sounds: + - Transport belts - high frequencies reduced. + - Train - pitch scaling reduced and sound levels remixed (Work in Progress). + - Inserters lowered in level slightly (Work in Progress). + - Compilatron muted as it was too annoying. + - Removed scrollbar GUI click sound. + Changes: + - Overwriting a save file will show a confirmation if the selected save has more playtime on it than what you are about to save. (https://forums.factorio.com/47857) + Bugfixes: + - Fixed tile rendering would break at extremely low zoom. (https://forums.factorio.com/80523) + - Fixed dragging train schedules in the train GUI. (https://forums.factorio.com/80317) + - Fixed a crash when migrating loader entities in blueprints. (https://forums.factorio.com/80513) + - Fixed fast entity split to burner inserters. (https://forums.factorio.com/80602) + - Fixed that the pump could never reach its pumping speed of 12000/s. (https://forums.factorio.com/67037) (https://forums.factorio.com/80585) + - Fixed logistic and combat robots were missing dying explosion effect. + - Fixed migration of 1x1 loaders from pre-0.18 saves. It still might result in loss of items on transport lines that start on the migrated loaders. +--------------------------------------------------------------------------------------------------- +Version: 0.18.2 +Date: 28. 01. 2020 + Graphics: + - Improved map colors by adding specific colors to beacons, pipes, heat pipes, roboports and steam engines. + Sounds: + - New or updated sound effects include: + - Pump, pumpjack, boiler, heat pipe, offshore pump, substation. + - Logistic and construction robots, roboport. + - Train. + - Rocket takeoff sequence. + - Car and tank (pitch scaling adjusted to sound more natural). + - All transport belts, splitters, inserters, assembling machines, power switch. + - Added some UI sounds that were missing. + - Shotgun, small explosions. + - Entity destroyed alert. + - New sound tech includes: + - Listener position set to centre of screen by default. This will allow you to hear what you see even when in map mode. + - The ability to turn off the Doppler effect in Lua, used for the Substation so far. + - environment-audible-distance setting increased to 30 so you can hear entities a bit further away. + - zoom-volume-coefficient changed so you can hear more of the world when you zoom out. This will help with combat and give a greater sense of the overall factory. + Bugfixes: + - Fixed that pressing escape in some log-in screens lead to blank screen or incorrect states. (https://forums.factorio.com/80282) + - Fixed enemy walls should not render as connected to ghosts, since enemy ghosts are not visible. (https://forums.factorio.com/80323) + - Fixed undo on self-looped combinator ghosts not restoring wires. (https://forums.factorio.com/77347) + - Fixed achievement cards not showing description when descriptions are turned off in interface settings. + - Fixed that inserters from 0.17 save files could end up teleporting items into/from trains. (https://forums.factorio.com/80276) + - Fixed that the sync mods with save GUI wouldn't size correctly. (https://forums.factorio.com/80389) + - Fixed that thrown capsules could end up broken forever if thrown at exactly the right tick. (https://forums.factorio.com/80395) + - Fixed crash when using "create-entity" trigger effect item to create an artillery flare. (https://forums.factorio.com/80405) + - Fixed map view night LUT. (https://forums.factorio.com/80319) + - Fixed a crash that would sometimes happen when a biter, who was in previous versions of the game aggroed by a player in a car or tank, was aggroed again. (https://forums.factorio.com/80326) + - Fixed crash when joining a game through Steam without having previously logged in. + Modding: + - Migrating loaders between loader and loader-1x1 will maintain the loader type (input/output). (https://forums.factorio.com/80384) + Scripting: + - Added LuaSurface::create_particle(). + - Added LuaEntityPrototype::inserter_pickup_position and inserter_drop_position read. +--------------------------------------------------------------------------------------------------- +Version: 0.18.1 +Date: 23. 01. 2020 + Changes: + - Train stop at train's starting segment exit is no longer counted into penalty. (https://forums.factorio.com/80268) + - Inventory transfers mini-tutorial has been updated to feature the quickbar. + - Split the map editor sub-menu into more options so it's more clear when scenarios are copied and when they are edited directly. + Bugfixes: + - Fixed replay GUI covering tooltips. (https://forums.factorio.com/78990) + - Fixed tooltips in statistics window not showing force modifiers. (https://forums.factorio.com/78973) + - Fixed electric mining drill was missing dying explosion. (https://forums.factorio.com/80256) + - Fixed when using OpenGL backed turret range overlay was rendered incorrectly when zoomed in. (https://forums.factorio.com/80262) + - Fixed a crash when using script.get_event_order during control.lua init. (https://forums.factorio.com/80271) + - Fixed that LuaForce::reset_technology_effects() could change the enabled/visible when disabled state. (https://forums.factorio.com/80105) + - Fixed wrong lua docs about what event(s) could be filtered. (https://forums.factorio.com/80201) + - Fixed a wrong error message related to multiplayer and migration scripts. (https://forums.factorio.com/79616) + - Fixed crash when rail with temporary train stop is removed. (https://forums.factorio.com/80287) + - Fixed crash if you attempted to ping a train wagon immediately after placing it on a multiplayer server with high latency. (https://forums.factorio.com/78136) + - Fixed that clicking the drop-down widget in the map editor script section would stop the mouse from working. (https://forums.factorio.com/80311) + - Fixed nightvision effect was applied to zoomed-to-world view sometimes. (https://forums.factorio.com/80315) + - Fixed that enemies would attack rails. (https://forums.factorio.com/80285) + Modding: + - Changed default value of LoaderPrototype::structure_render_layer from "transport-belt-circuit-connector" to "object", in order to be consistent with other on-belt structure sprites. (https://forums.factorio.com/80290) + Scripting: + - Added LuaEntity::get_damage_to_be_taken(). + - Added LuaSurface::brightness_visual_weights to add back ability to control darkness of the night runtime per-surface. (https://forums.factorio.com/80266) +--------------------------------------------------------------------------------------------------- +Version: 0.18.0 +Date: 21. 01. 2020 + Features: + - Steam users can now log in automatically through Steam without needing their Factorio account password. + - Steam users without a Factorio account can create one by providing only a username. + - Reworked main menu structure. + - Added a "Continue" button which quickly loads the latest save game. + - Added a "New Game" GUI that shows all the ways to play the game + - Added a setting to the map editor to show/hide the extra entity settings. + - Added a map editor GUI to edit force data modifiers. + - Added a PvP team option to create a moat around the starting area. + Graphics: + - Added animation to water. + - Added animation to trees. + - Added LUTs and color corrected the game sprites. + - Added sliders to the graphics settings to adjust brightness, contrast, and saturation. + - Added on damaged effects for most entities. + - Added specific dying explosions for most entities. + Sounds: + - New or updated sound effects include: + - Nuclear reactor, chemical plant, furnace, fire, burner mining drill. + - Tank. + - Mining by hand, chopping wood + - Roboport door, Combat robots + - Player footsteps. + - Biter and Spitter footsteps. + - Worm breathing, Spitters and Biters, idling and attacking. + - New sound features include: + - The ability to fade out sounds instead of a sudden stop, e.g. for the furnace. + - Varying the pitch of sounds to a min/max level, to add more variety. + - A 'Random, no repeat' feature to reduce repetition, especially on sounds that happen frequently, such as player steps. + - The sound for the game has also been rebalanced to highlight certain sounds and make others fade into the distance. + - The default sound settings have also been updated to improve this mix. + Optimizations: + - Optimized particle logic. + - Improved performance when side-loading transport belts. + - Improved performance of inserters interacting with assembling machines and furnaces. + - Improved performance of inserters when the circuit network turns them off. + - Improved performance of mining drills and inserters in general. + - Improved performance of burner entities. + - Improved performance polluting entities. + - Improved performance of smoke producing entities. + - Improved performance logistic and construction robot performance when they're flying towards their target. + - Improved performance of furnaces and assembling machines that use fluids. + - Improved heat pipe performance by 3x. + - Improved item request proxy performance by turning them off in 99%+ of the cases. + - Improved locomotive, cargo wagon, and fluid wagon performance by turning them off in 99%+ of the cases. + - Electric networks, fluids, and heat pipes are updated in parallel if you have enough cores. + - Improved script rendering performance for text and lines. + - Improved performance of rotated bounding boxes. + Bugfixes: + - Fixed the recipe tooltip showing negative values for some complex recipes. (https://forums.factorio.com/77512) + - Fixed graphical glitch when GUI element with blurred background got out of bounds of the screen. (https://forums.factorio.com/78278) + - Fixed hard coded English string in NPE. (https://forums.factorio.com/78203) + - Fixed potential crash in NPE when Compilatron is pointing at something that gets deleted. (https://forums.factorio.com/77669) + - Fixed issue where sometimes you couldn't move to the second area in NPE. (https://forums.factorio.com/77763) + - Fixed issue where Compilatron would sometimes tell you to build more boilers when that was not the problem. (https://forums.factorio.com/77931) + - Fixed issue where Compilatron's speech bubbles could block you from interacting with the world behind him. (https://forums.factorio.com/77616) + - Fixed items with excessively long names squashing the count label in the recipe tooltips. (https://forums.factorio.com/78274) + - Fixed accumulator charge text in statistics bouncing around because of inconsistent number of digits. (https://forums.factorio.com/78274) + - Fixed train path finding penalty when there are 2 or more trains in block. (https://forums.factorio.com/78336) + - Fixed a crash when creating trains during the player moved event that was caused by the player getting ejected from a vehicle because the vehicle died. (https://forums.factorio.com/78620) + - Fixed a crash when removing mods that had custom GUI elements. (https://forums.factorio.com/78550) + - Fixed a crash when using Lua event filters when the thing to be filtered becomes invalid. (https://forums.factorio.com/78559) + - Fixed that some turret sounds could be heard on other surfaces. (https://forums.factorio.com/78503) + - Fixed that the tooltip for the generator would not show its efficiency correctly. (https://forums.factorio.com/78226) + - Fixed a crash related to building tiles in multiplayer with some mods. (https://forums.factorio.com/78552) + - Fixed that turrets would sometimes fail to attack things that are in range. (https://forums.factorio.com/78789) + - Fixed follower robot lifetime tooltip property not taking into account following_robots_lifetime_modifier. (https://forums.factorio.com/78842) + - Fixed cliffs sometimes getting marked for deconstruction when they shouldn't have been. (https://forums.factorio.com/78504) + - Fixed inconsistent rounding in the statistics window. (https://forums.factorio.com/78370) + - Fixed a desync when setting .active=false on beacons through script. (https://forums.factorio.com/78469) + - The map will be re-charted when the mod configuration changes. (https://forums.factorio.com/78868) + - Fixed inserters sometimes not being highlighted when selecting a large modded vehicle. (https://forums.factorio.com/78633) + - Fixed a crash when entity grid would destroy itself during update. (https://forums.factorio.com/78887) + - Fixed a crash with rich text tags and dynamic images. (https://forums.factorio.com/78980) + - Fixed setting the held stack of an inserter didn't update the inserter state correctly. (https://forums.factorio.com/79031) + - Fixed tooltip alignment in some specific cases. (https://forums.factorio.com/77904) + - Fixed a crash when lua removes pipe-to-ground between entity revive and deferred pipe connection fix. (https://forums.factorio.com/79113) + - Fixed a crash when setting infinity chest filters to legacy items. (https://forums.factorio.com/79453) + - Fixed that splitters could be set to have invalid bounding boxes that would lead to corrupt saves. (https://forums.factorio.com/78225) + - Fixed word wrapping of rich text containing tag that doesn't fit given width would duplicate the tag on multiple lines. (https://forums.factorio.com/79174) + - Fixed if migrating old achievement data to Steam Cloud failed, the old file would not be deleted resulting in the same error on every startup. (https://forums.factorio.com/79644) + - Fixed train pathfinding penalty for circuit network closed rail signal was not applied in some cases. (https://forums.factorio.com/79640) + - Fixed a crash when mods would define construction robots without some sprites. (https://forums.factorio.com/79697) + - Fixed that trying to do 0 damage would still trigger the entity-damaged event. (https://forums.factorio.com/79579) + - Fixed a save corruption issue related to modded loaders with different belt_distance values. (https://forums.factorio.com/79200) + - Fixed that train would forget amount of ticks waiting at signal when doing repath. (https://forums.factorio.com/79640) + - Fixed that train pathfinder was not counting penalty of last segment length in path cost. (https://forums.factorio.com/78821) + - Fixed PvP error on configuration changed. (https://forums.factorio.com/79296) + - Fixed pump tooltip showing double pumped amount when pumping to fluid wagon. (https://forums.factorio.com/79942) + - Fixed manual ghost revive of a loader in unload mode would not work in visually matching direction. (https://forums.factorio.com/79124) + - Fixed calling LuaEntity::order_deconstruction() on item-request-proxy would corrupt the game state leading to crash. (https://forums.factorio.com/80096) + - Landfill can be placed over shallow water. + - Fixed that LuaEntity::color wouldn't accept "nil" to reset the color. (https://forums.factorio.com/80172) + - Fixed that train pathfinder was not counting penalty of opposite train stop at last segment. + - Fixed that train pathfinder was counting penalty of whole starting segment instead of only part in front of locomotive. (https://forums.factorio.com/79951) + - Fixed that train pathfinder would return single segment path even if there are shorter, multi segment ones. (https://forums.factorio.com/79951) + - Fixed technology screen not showing modifier tooltips when tooltip descriptions are disabled. (https://forums.factorio.com/79499) + - Fixed belt tooltips sometimes showing their speed in exponent format. (https://forums.factorio.com/79100) + Modding: + - Added UnitPrototype::light. + - Removed the "particle" prototype type. + - Added the "optimized-particle" prototype type. + - Added the "burner-generator" prototype type. + - Removed GeneratorPrototype::burner. + - Added the "pass_through_mouse" option to speech bubble styles. This lets mouse interactions fall through to interact with the world behind. + - Added optional "radius_color" property to capsule prototype. + - Removed EntityPrototype::emissions_per_tick, it is replaced by emissions_per_second. + - Removed EnergySourcePrototype::emissions_per_second_per_watt and emissions, they are replaced by emissions_per_minute. + - Removed TilePrototype::ageing, it is replaced by pollution_absorption_per_second. + - Removed ItemPrototype::stackable, primary_place_result_item and can_be_mod_opened, they were replaced by ItemPrototypeFlags "not-stackable", "primary-place-result" and "mod-openable". + - Added "probability" to trigger items and trigger effect items. + - Added "script" trigger effect item. It will call the "on_script_trigger_effect" when triggered. + - Added AttackParameters::rotate_penalty and AttackParameters::health_penalty. + - Added generic support for rendering radius visualisations on entities through radius_visualisation_specification. + - Changed construction robots and logistic robots sprites to be optional. + - Changed the loader prototype type so it has a fixed belt_distance of 0.5. + - Added the prototype type "loader-1x1" that has a fixed belt_distance of 0. + - Changed render layer of belt structures (underground belt, splitter, circuit connector) to object layer. They now have special sorting logic, so they are not rendered over player or cars. + - Horizontal directions of splitter sprites were separated to two sprites (for purposes of the special sorting logic). + - Added AttackParameters::ammo_categories. + - Added optional artillery projectile property "rotatable". + - Scenarios can now contain a description.json file. In the file "order" determines the sorting in the New Game GUI; "multiplayer-compatible" determines weather the scenario is shown for multiplayer games. + - Added "multiplayer-compatible" to description.json file of campaigns also. + Scripting: + - Added on_unit_group_finished_gathering and on_build_base_arrived events. + - Added LuaRendering::bring_to_front(). + - Changed LuaGameScript::particle_prototypes to reference the optimized-particle type. + - Added LuaGuiElement::scroll_to_item() function. + - Renamed LuaInventory::hasbar(), getbar() and setbar() to supports_bar(), get_bar() and set_bar(). + - Added LuaEquipmentPrototype::attack_parameters read. + - Added on_script_trigger_effect event. + - Set lower limit of zoom parameter of LuaGameScript::take_screenshot to be 0.03125 (1 pixel per tile) instead of allowing any value greater than 0. + - Added LuaPlayer::get_infinity_inventory_filter(), set_infinity_inventory_filter() functions. + - Added LuaPlayer::remove_unfiltered_items, infinity_inventory_filters read/write. + - Added LuaSurface::get_entities_with_force(). + - Added optional "dealer" parameter to LuaEntity::damage(). + - Added "force" filters to the on_built_entity and on_robot_built_entity event filters. + - LuaSurface::min_brightness doesn't have any effect on rendering as brightness of night depends only on color LUT of night. +--------------------------------------------------------------------------------------------------- +Version: 0.17.79 +Date: 19. 11. 2019 + Bugfixes: + - Fixed that the infinity pipe mode could sometimes reset when changing other infinity pipe settings. (https://forums.factorio.com/78047) + - Fixed that electric energy interfaces didn't consume power correctly. (https://forums.factorio.com/77998) + - Fixed market GUI not showing price in the tooltips of modifiers. (https://forums.factorio.com/78042) + - Fixed market GUI showing empty price property in the tooltips when no price is set. + - Fixed lights render quality slider in graphics settings missing tooltip. (https://forums.factorio.com/78005) +--------------------------------------------------------------------------------------------------- +Version: 0.17.78 +Date: 15. 11. 2019 + Bugfixes: + - Fixed a desync related to biter pathfinding. (https://forums.factorio.com/77997) +--------------------------------------------------------------------------------------------------- +Version: 0.17.77 +Date: 14. 11. 2019 + Changes: + - When a team loses in PvP, all their characters will die. + - Technology GUI shows saved progress of partially-researched technologies. + Bugfixes: + - Fixed a crash when when loading modded saves that had construction robots working on modded entities. + - Fixed that 'corpses' and 'dying_explosion' wouldn't be created on the correct force. (https://forums.factorio.com/77685) + - Fixed that LuaEntity::get_fuel_inventory() didn't work on burner pumps. (https://forums.factorio.com/77535) + - Fixed ammo turret tooltip not showing the damage bonus correctly. (https://forums.factorio.com/77556) + - Fixed fluid name and amount not being shown when the tooltip is on the side. (https://forums.factorio.com/77722) + - Show how module energy consumption is applied more clearly in the tooltips. (https://forums.factorio.com/77703) + - Fixed several issues related to modded reactors set to use electric energy. (https://forums.factorio.com/77244) + - Fixed spitters were not able to destroy trees and rocks. (https://forums.factorio.com/77715) + - Fixed that shift+click recipes in cheat mode wasn't able to handle recipes that included fluids but still only produced 1 item result. (https://forums.factorio.com/77752) + - Fixed a difference in map editor paused vs unpaused game ticking related to enabled/disabled train stops. (https://forums.factorio.com/77762) + - Fixed that produce item per hour achievements could not be progressed. (https://forums.factorio.com/77661) + - Fixed an issue with reading localised strings in Lua. (https://forums.factorio.com/77769) + - Fixed that right clicking to add 1 item to assembling machines had no limit. (https://forums.factorio.com/73698) + - Fixed that teleporting players/cars between surfaces would invalidate lua references to them. + - Fixed a crash with trains that had wheels.direction_count = 0. (https://forums.factorio.com/77655) + - Fixed statistics not counting items correctly on large intervals when a large number of items are produced/consumed. (https://forums.factorio.com/77355) + - Fixed Beacon ghost tooltip missing some information. (https://forums.factorio.com/77780) + - Fixed ghost tooltips not showing correct max energy consumption. + - Fixed tooltips for tile creating items showing wrong title. (https://forums.factorio.com/77920) + - Fixed blueprint strings not saving empty values for some circuit network settings. (https://forums.factorio.com/77303) + - Fixed PvP config import would always append the default item and equipment lists. (https://forums.factorio.com/77925) + - Fixed that creating infinity chests with logistic_mode set would ignore request filters. (https://forums.factorio.com/77957) + Scripting: + - Added LuaEntity::command, LuaEntity::distraction_command, LuaUnitGroup::command, and LuaUnitGroup::distraction_command reads. + - Added LuaUnitGroup::is_script_driven read. + Modding: + - Changed RollingStockPrototype::wheels to be optional. +--------------------------------------------------------------------------------------------------- +Version: 0.17.76 +Date: 07. 11. 2019 + Changes: + - Energy consumption is no longer shown in the tooltip for void energy sources. + Bugfixes: + - Fixed a bug in NPE where Compilatron would sometimes loop around smashing things. (https://forums.factorio.com/76072) + - Fixed possibility of dying just before a cutscene in NPE, which would lead to a crash. (https://forums.factorio.com/77179) + - Fixed game crashing in NPE if it can't find anywhere to spawn a biter. (https://forums.factorio.com/77486) + - Fixed using dark coal icon on dark speech bubble background. (https://forums.factorio.com/75916) + - Fixed a crash when loading modded saves without the mod when you had entities marked to be upgraded to the now removed modded items but the entity is still valid. + - Fixed incorrect string for "Fuel Pollution" in tooltip. (https://forums.factorio.com/77555) + - Fixed tooltip not showing max consumption correctly when using modules. (https://forums.factorio.com/77570) + - Fixed battery equipment and accumulator tooltips showing wrong input flow limit when it's unlimited. (https://forums.factorio.com/77570) + - Fixed item tooltips not showing custom_description. (https://forums.factorio.com/77569) + - Fixed some item tooltips having incorrect title or description. + - Fixed that hovering over a logistic request didn't highlight inventory items. (https://forums.factorio.com/77565) + - Fixed pump tooltip not showing pumped amount when pumping from a fluid wagon. (https://forums.factorio.com/77656) + - Show the products of a recipe more clearly when the product has a probability and/or an interval defined. (https://forums.factorio.com/77468) + - Fixed a crash when restarting the game after it failed to load modded fluidboxes. (https://forums.factorio.com/77617) + - Fixed tech tree quantity icon being shown incorrectly. (https://forums.factorio.com/77674) + - Fixed an exploit related to upgrading ghosts while a robot is trying to work on them. (https://forums.factorio.com/77665) + - Fixed target leading logic would cause turret to shoot outside of its range sometimes. (https://forums.factorio.com/77071) + Modding: + - Added AmmoTurretPrototype::entity_info_icon_shift. +--------------------------------------------------------------------------------------------------- +Version: 0.17.75 +Date: 04. 11. 2019 + Features: + - Construction robots will attempt to batch build tiles. + Changes: + - Tooltips reworked. They now have a new structure and look. + - Properties in tooltips have been reorganized and reworked. Common properties have been added to categories. + - Added more information to tooltips, for example to be able to calculate steam power and nuclear ratios. + - Recipe and item tooltips are now separate. Item tooltips will be shown for each product in the recipe, if relevant. + - Descriptions and Total Raw can be hidden using the interface setting. + - Reorganized the interface settings menu. + Bugfixes: + - Fixed a crash when switching between the map editor and the ghost controller type. (https://forums.factorio.com/77253) + - Fixed car movement animation played forwards when reversing. (https://forums.factorio.com/77158) + - Fixed a crash related to using LuaCustomTables incorrectly. (https://forums.factorio.com/77374) + - Fixed that accumulators wouldn't copy circuit signals correctly in some cases. (https://forums.factorio.com/77384) + - Fixed a crash related to removing all collision masks from rails. (https://forums.factorio.com/77479) + Modding: + - Added ProductPrototype::show_details_in_recipe_tooltip. It determines if a product tooltip should be shown when hovering a recipe. + Scripting: + - Added filtering support for several common Lua events. + - Added LuaEntity::logistic_network write for construction and logistic robots. + - Added "lifetime" optional entity creation parameter for speech-bubble entities. + - Added LuaEntityPrototype::max_distance_of_sector_revealed and max_distance_of_nearby_sector_revealed read. + - Changed RecipePrototype so it calculates catalyst from ingredients and products automatically if not manually defined. +--------------------------------------------------------------------------------------------------- +Version: 0.17.74 +Date: 25. 10. 2019 + Bugfixes: + - Fixed crafter would not reconnect heat energy source after rotate in some cases. (https://forums.factorio.com/67803) + - Fixed a crash when adding science pack types to labs. (https://forums.factorio.com/77173) + - Fixed a crash related to text boxes and clearing them with selected text. (https://forums.factorio.com/77200) + - Fixed a crash when building with a rebound build key while the game was paused. (https://forums.factorio.com/77273) +--------------------------------------------------------------------------------------------------- +Version: 0.17.73 +Date: 24. 10. 2019 + Graphics: + - Extended transport belt sprites a little bit to avoid rendering glitches at some zoom levels. + Bugfixes: + - Added missing max_work_done_per_tick in map-settings.example.json. (https://forums.factorio.com/76870) + - Fixed that accumulator settings could not be copy-pasted. (https://forums.factorio.com/76993) + - Fixed that generators could rotate and render incorrectly. (https://forums.factorio.com/77028) + - Fixed bad quest GUI in NPE. (https://forums.factorio.com/76439) + - Fixed a crash related to the map editor "recipe locked" setting for assembling machines. (https://forums.factorio.com/76574) + - Fixed that Military science pack was sorted after Chemical science pack in the Lab GUI. + - Fixed low quality texture compression would create major artifacts on some sprites. (https://forums.factorio.com/77123) + - Fixed a crash when reading storage_filter on infinity chests. (https://forums.factorio.com/77128) + - Fixed a crash when reading LuaEntity::tree_stage_index_max in some cases. (https://forums.factorio.com/77132) + - Changed blueprinting selection previews to include both tile ghosts and tiles when only tile ghost entities are being selected. (https://forums.factorio.com/75925) + - Fixed a crash that could happen when path_resolution_modifier was set to very low values. (https://forums.factorio.com/77001) + Modding: + - Changed input_flow_limit and output_flow_limit so 0 means 0 instead of unlimited (no value still means unlimited). + Scripting: + - Added LuaEntity::driver_is_gunner read/write. + Balancing: + - Changed: Amount of copper-cable in Introduction scenario crash site. + - Changed: Increased minimum size of a resource deposit to 100 in the Introduction scenario. +--------------------------------------------------------------------------------------------------- +Version: 0.17.72 +Date: 18. 10. 2019 + Bugfixes: + - Fixed another biter-related crash. (https://forums.factorio.com/76909) +--------------------------------------------------------------------------------------------------- +Version: 0.17.71 +Date: 16. 10. 2019 + Bugfixes: + - Fixed a crash that would happen on loading certain saves made in previous versions. (https://forums.factorio.com/76817) + - Fixed entity selection could desync from mouse cursor when switching to cutscene controller in multiplayer. (https://forums.factorio.com/76398) +--------------------------------------------------------------------------------------------------- +Version: 0.17.70 +Date: 15. 10. 2019 + Features: + - Added interface option to adjust the number of shortcut bar rows that are visible on the screen. + - Added ability to shift click a research in the technology screen to start that research. + - Allowed setting filters with the ghost cursor. + Changes: + - Biters and Spitters will no longer collide with other biters/spitters. (https://factorio.com/blog/post/fff-316) + Graphics: + - Added new remnants for several entities. They are still work-in-progress and subject to further change. + Bugfixes: + - Excluding runtime fluid mixing check from assembler migration that caused some crashes when loading a save with mixing in it. + - Fixed landfill map color on old saves. (https://forums.factorio.com/75870) + - Added migration to recalculate tile transitions when tile layer definition changes in tile prototype. (https://forums.factorio.com/75871) + - Fixed that artillery remote failure sounds could be duplicated in some cases. (https://forums.factorio.com/75639) + - Fixed that the game would still process mod dependencies for disabled mods. (https://forums.factorio.com/75873) + - Fixed that underground pipes with different length could sometimes connect one tile further. + - Fixed that the cursor would appear in the wrong position after textbox alignment was changed by scripting. (https://forums.factorio.com/74971) + - Fixed placement of scrollbars around textboxes. (https://forums.factorio.com/74969) + - Fixed a crash related to teleporting biters during the ai-completed events. (https://forums.factorio.com/75962) + - Fixed that non-square crafting machines without fluid boxes didn't rotate correctly. (https://forums.factorio.com/75944) + - Fixed that the game would freeze when trying to find automatic artillery targets with very high levels of artillery range. (https://forums.factorio.com/76056) + - Fixed tile ghosts sometimes overlapped on edges which created visible lines. (https://forums.factorio.com/76189) + - Fixed that the on_gui_switch_state_changed event would fire twice in some cases. (https://forums.factorio.com/76211) + - Fixed wrong damage bonus values in tooltips of combat robots and units in a different force. (https://forums.factorio.com/76182) + - Fixed that the research screen would show a technology as "available" when it was queued. (https://forums.factorio.com/75960) + - Fixed that LuaEntity::last_user didn't support writing `nil`. (https://forums.factorio.com/76360) + - Fixed that mod GUIs could show on top of the technology screen after loading a save. (https://forums.factorio.com/75979) + - Fixed a crash when using the /screenshot command. (https://forums.factorio.com/76418) + - Fixed that the --disable-migration-window command line option didn't always work. (https://forums.factorio.com/76542) + - Fixed that pumps had a drain when using a non-electric energy source. (https://forums.factorio.com/76355) + - Fixed a bug in fluid system splitting. + - Changed order of pipe connections to avoid previous cases of fluid mixing. A.k.a Boskid's deferred pipes. + - Offshore pumps now set fluid filter automatically based on produced fluid. (https://forums.factorio.com/76286) + - Fixed crash when closing shortcut selection list while dragging. (https://forums.factorio.com/76718) + - Fixed that biters could get overloaded by artillery and stop moving. (https://forums.factorio.com/64334) + - Fixed that biters could get stuck during attacks. (https://forums.factorio.com/74740) + - Fixed that biter pathfinding could cause unreasonably large save files. (https://forums.factorio.com/74058) + - Fixed that biters would attack in a single file due to their colliding with each other. (https://forums.factorio.com/66977) + - Fixed that personal roboports would function with literally no power. + - Fixed migrating pre-0.17 maps with detached characters that had a grid armor in quick bar would corrupt game state. (https://forums.factorio.com/76466) + Modding: + - Added optional flying robot prototype property "max_speed". + - Added light_renderer_search_distance_limit to utility constants. + Scripting: + - Changed LuaEntity::color to also work for cars. + - Changed LuaStyle::padding, margin to also accept arrays of padding values. + - Added optional "unit_number" to on_post_entity_died event. + - Added support to teleport car entity types between surfaces. + - Added LuaEntityPrototype::call_for_help_radius, max_count_of_owned_units, max_friends_around_to_spawn, spawning_radius and spawning_spacing read. + - Added LuaForce::research_enabled read. +--------------------------------------------------------------------------------------------------- +Version: 0.17.69 +Date: 19. 09. 2019 + Changes: + - Allow closing rich text tags with . as well as /, to allow color tags in save names. (https://forums.factorio.com/75081) + - Using wires in the map editor no longer consumes the wires. + Features: + - Added a setting to the map editor to show/hide the infinity filters. + Bugfixes: + - Fixed splitter input flipping mechanism. (https://forums.factorio.com/74273) + - Fixed pressing Backspace when text box caret was at the start of the text, in front of rich text icon, would delete the icon. (https://forums.factorio.com/75306) + - Fixed it was possible to paste non-numeric values to numeric text fields. (https://forums.factorio.com/75303) + - Fixed tooltips appearing in the top-left corner during autosaves. (https://forums.factorio.com/75156) + - Changed render-layer of smoke used as activity indicator on chemical plant. (https://forums.factorio.com/75335) + - Fixed that escape didn't work in the "new scenario for map editor" GUI. (https://forums.factorio.com/75375) + - Fixed that prototype-defined locale didn't work nicely related to items that built things. (https://forums.factorio.com/75419) + - Fixed a consistency issue with rotation of a modded assembler. (https://forums.factorio.com/74746) + - Train will cancel reservation of signals in front of it when it runs out of fuel. (https://forums.factorio.com/74647) + - Fixed manipulating with inventory of other character could cause an armor to be deleted leading to save file corruption. (https://forums.factorio.com/75446) + - Fixed achievement sound stacking loudly when multiple achievements are unlocked. (https://forums.factorio.com/75498) + - Fixed underground pipe connections of a large entity ghost. (https://forums.factorio.com/75492) + - Fixed oil refinery was missing shadow on some configurations. (https://forums.factorio.com/75563) + - Fixed an issue with loading some saves with modded lengths of underground pipes, such as Py mods. (https://forums.factorio.com/75552) + - Fixed that the Lua API allowed setting direction on entity ghosts which would crash in most cases. (https://forums.factorio.com/75600) + - Fixed train stations penalty when there are two stations attached to same rail segment. (https://forums.factorio.com/75555) + - Fixed rotating underground pipe into mixing and blocked connection. (https://forums.factorio.com/75494) + - Fixed that the player cursor stack would be empty during the 'cut' part of cut-paste. (https://forums.factorio.com/75522) + - Fixed train stop rich text tags would show as trains. (https://forums.factorio.com/75611) + - Added automated fix for another case of fluid mixing. (https://forums.factorio.com/75484) + - Changed runtime fluid mixing fix so that it can't be abused in PvP. (https://forums.factorio.com/75495) + - Changed the map editor so it can place blueprints with recipes that haven't been researched yet. (https://forums.factorio.com/75745) + - Fixed rotation of modded boiler with regard to blocked connections. (https://forums.factorio.com/75666) + - Fixed that a pipe block would not get fixed when a rotation removed the reason for the pipe block. (https://forums.factorio.com/75695) + - Fixed a crash in the map editor related to 0-count infinity filters and items in the cursor. (https://forums.factorio.com/75759) + - Fixed crash when attempting to use LuaRendering to render icon of an entity that doesn't have icon defined. (https://forums.factorio.com/75797) + - Fixed fluid mixing from removing a modded boiler in a special setup. (https://forums.factorio.com/75675) + Modding: + - Added 'allow_burner_leech' to inserter prototypes. If set to true, burner inserters will look in the pickup targets fuel inventory when refueling. + Scripting: + - Added LuaEntityPrototype::collision_mask_with_flags read. + - Added LuaTilePrototype::collision_mask_with_flags read. + - Added LuaDecorativePrototype::collision_mask and collision_mask_with_flags read. + - Added LuaStyle::rich_text_setting read/write for labels, text boxes, and text fields. + - Added LuaEntityPrototype::allow_burner_leech read. + - Added LuaPlayer::request_translation(). + - Added "on_string_translated" event. + - Added LuaEntity::get_merged_signal(). + - Added to_be_upgraded to LuaSurface::count/find_entities_filtered. (https://forums.factorio.com/75132) + - Added a blueprint entity index to source entity mapping to the on_player_setup_blueprint event. + - Changed entity, tile, and decorative prototype collision_mask filters to support filtering by 'collides' or 'layers-equals'. + - Added allow_in_replay flag into LuaGameScript::take_screenshot. (https://forums.factorio.com/75272) +--------------------------------------------------------------------------------------------------- +Version: 0.17.68 +Date: 04. 09. 2019 + Changes: + - Pressing ESC while catching up to a multiplayer game will open the menu with most options disabled. (https://forums.factorio.com/74735) + Bugfixes: + - Fixed migration bug that doubles up to one sample worth of statistics when a save is loaded from before 0.17.44. + - Fixed production statistics not calculating the totals correctly. (https://forums.factorio.com/69068) + - Fixed that on_built_entity wouldn't be fired for built blueprint entities. (https://forums.factorio.com/75244) + - Fixed a crash when right clicking with the map editor tile area tool. (https://forums.factorio.com/75248) + - Fluid mixing does not crash the game anymore and is fixed the same way as on migration. + - Fixed some Lua tables would be incorrectly interpreted as Lua arrays. (https://forums.factorio.com/75179) + Modding: + - Changed pipe_covers to be drawn with secondary sprite draw order 64 resp. -64 to prevent "z-fighting" issues. (https://forums.factorio.com/75243) +--------------------------------------------------------------------------------------------------- +Version: 0.17.67 +Date: 03. 09. 2019 + Graphics: + - New chemical plant graphics. + - Heat pipes (also in reactors and heat exchangers) glow with high temperatures. + Changes: + - Pressing ESC while catching up to a multiplayer game will disconnect instead of opening the menu. (https://forums.factorio.com/74735) + - An entity can't be teleported into a position where pipe connections would overlap. (https://forums.factorio.com/74652) + - The camera will zoom to center instead of zooming to cursor in God controller, Ghost controller and Spectator controller. + Features: + - Added an area tool to the map editor tile editor. + - Added highlighting of the source entities when selecting areas to clone in the map editor. + - Added a setting in the map editor to hide entity health bars. + - Added a setting in the map editor surface editor to generate new chunks using lab tiles. + - Added support to manipulate items on the stored character while in the map editor. + - Added infinity settings for automatically controlling items in the map editor. + - Changed the infinity chest so it can also spawn hidden items. + Gui: + - Rearranged key-bindings in Control Settings to different categories. Improved and added more descriptions of key-bindings. + Bugfixes: + - Fixed cloning ghost entities with rotation didn't work correctly. (https://forums.factorio.com/74635) + - Fixed that the lab GUI wouldn't update when the technology being researched changed. (https://forums.factorio.com/74605) + - Fixed loader front patch and back patch were not sorted correctly when drawing. (https://forums.factorio.com/74680) + - Fixed wire connection distance sometimes being inconsistent. (https://forums.factorio.com/74666) + - Fixed a rotation of modded pump with regard to blocked pipe connections. (https://forums.factorio.com/74629) + - Prevented a crash resulting from teleporting a pipe to a fluid system with blocked connection. (https://forums.factorio.com/74702) + - Fixed that the filter GUI tooltip would flicker when changing tabs. (https://forums.factorio.com/74623) + - Fixed fluid mixing from creating an underground pipe by script into a blocked fluid system. (https://forums.factorio.com/74614) + - Fixed fluid mixing from copy/pasting an infinite pipe next to a different fluid. (https://forums.factorio.com/74702) + - Prevented playing Jesus and changing water into other fluids. (https://forums.factorio.com/74624) + - Fixed assembler ghost fluid filters disappearing through loading. (https://forums.factorio.com/74723) + - Cliffs sections which are fully marked as indestructible can't be exploded. (https://forums.factorio.com/73939) + - Fixed interaction of underground pipes with modded length. (https://forums.factorio.com/74610) + - Fixed fluid mixing caused by fluid producing furnace. (https://forums.factorio.com/74648) + - Fixed that opening the technology GUI in the same tick as the entity tooltip being shown didn't work correctly. (https://forums.factorio.com/74710) + - Prevented rotation of a modded assembler with a blocked pipe connection that results in fluid mixing. (https://forums.factorio.com/74657) + - Fixed train condition button indentation not being properly updated under special circumstances. (https://forums.factorio.com/74527) + - Fixed that train schedule waypoint was considered to be passed when train departed the related rail rather when it entered it. (https://forums.factorio.com/74678) + - Fixed that storage tank entities ignored pipe_picture property in their fluid box definition. (https://forums.factorio.com/74878) + - Fixed improper action selection for UI actions for key bindings differentiated by modifiers only. (https://forums.factorio.com/74631) + - Fixed a crash related to a modded assembler and fluid mixing. (https://forums.factorio.com/74746) + - Applied the cannon shadow to the artillery wagon, fixing some unintended highlights. (https://forums.factorio.com/57931) + - Fixed crash when removing electric pole. (https://forums.factorio.com/73458) + - Fixed event handler could try to register events twice in some cases. (https://forums.factorio.com/74665) + - Fixed blueprinted locomotives would preview as snapped to train stop. (https://forums.factorio.com/74540) + - Fixed items spilling on the ground when using fast entity transfer while robots are trying to insert into the player. (https://forums.factorio.com/74819) + - Fixed hand reserving a non-empty slot in some situations when player inventory auto-sorting is disabled. + - Fixed custom lua slider sometimes initializing with the marker in the wrong position. (https://forums.factorio.com/75052) + - Fixed "list-box" and "drop-down" custom GUI elements would not update selected index when changing its items programmatically. (https://forums.factorio.com/75044) + - Fixed that the map editor 'instant blueprint building' would fail to place trains correctly. + - Rail signal that is to be reserved by circuit network doesn't allow train to go through even when the block is already occupied by the given train. (https://forums.factorio.com/74506) + - Rail signal will change from reserved by circuit network state to closed state when train is manually placed into the block it guards. (https://forums.factorio.com/74862) + - Fixed train stop name in map not being positioned properly. (https://forums.factorio.com/75099) + Modding: + - Changed default value of LoaderPrototype::structure_render_layer from "lower-object" to "transport-belt-circuit-connector", in order to be consistent with other on-belt structure sprites. + - Different wall types will connect visually by default. If this behavior is not desired for a wall prototype, set it unique "visual_merge_group". (https://forums.factorio.com/74695) + - Added optional random_variation_on_create to all simple entity prototypes. + - Pump was changed to not expand its bounding box when connected to pipe. Collision box for vanilla pump was adjusted to reflect this change. + Scripting: + - Added additional filtering to LuaGameScript::get_filtered_..._prototypes() functions. + - Added optional "tags" to entities in blueprints and entity ghosts. + - Added optional "tags" to script_raised_revive, on_built_entity and on_robot_built_entity events when reviving ghosts. + - Added LuaEntity::tags read/write for entity ghosts. + - Added LuaItemStack::get_blueprint_entity_count(), get_blueprint_entity_tags(), set_blueprint_entity_tags(), + get_blueprint_entity_tag(), and set_blueprint_entity_tag(). + - Added on_force_friends_changed and on_force_cease_fire_changed events. + - Added "area" to on_chunk_charted and on_sector_scanned events. + - Added "position" to on_chunk_generated event. + - Added area to the LuaChunkIterator operator() return value. + - Added LuaPlayer::toggle_map_editor(). + - The script_destroyed_entity event is raised for map editor instant deconstruction. + - Added LuaEntity::tick_of_last_attack and LuaEntity::tick_of_last_damage write. +--------------------------------------------------------------------------------------------------- +Version: 0.17.66 +Date: 16. 08. 2019 + Changes: + - Blocked underground pipe connections (see e.g. https://forums.factorio.com/73840) are always highlighted. + Bugfixes: + - Fixed crash when using the close button while the client is saving the map for desync report. (https://forums.factorio.com/74508) + - Fixed a crash related to settings copy/paste of some modded assemblers. (https://forums.factorio.com/74025) + - Correctly highlighting blocked connections of modded underground pipes. (https://forums.factorio.com/74116) + - Fixed a case of disappearing fluid in a special fluid furnace configuration. (https://forums.factorio.com/74373) + - Fixed programmable speaker caused crash when using --disable-audio command line option. (https://forums.factorio.com/74551) + - Fixed that an underground pipe ghost did not split fluid systems. (https://forums.factorio.com/74252) + - Fixed that an underground pipe ghost did not split blocked connection. (https://forums.factorio.com/74269) + - Fixed that fluids in assembling machines and furnaces would get voided any time mods changed. (https://forums.factorio.com/74284) + - Prevented construction of underground pipe that could crash the game due to blocked pipe connection. (https://forums.factorio.com/74116) + Scripting: + - Added LuaEntityPrototype::terrain_friction_modifier read. +--------------------------------------------------------------------------------------------------- +Version: 0.17.65 +Date: 14. 08. 2019 + Changes: + - Modded achievements and their progress are now stored even when the mods adding extra achievements are temporarily removed. Up to 5000 modded achievements are stored indefinitely. (https://forums.factorio.com/64884) + - Programmable Speaker sounds now change volume accordingly as player moves. (https://forums.factorio.com/60468) + - Rocket Silo sounds now change volume accordingly as player moves. + Bugfixes: + - Fixed tightspot level 5 expecting old chemical science recipe. (https://forums.factorio.com/74351) + - Fixed Transport belt madness inserter exploit. (https://forums.factorio.com/74354) + - Fixed that filling energy of entities in map editor didn't work for accumulators in electric network. + - Fixed a crash or desync that could happen after assigning a build_base command to a single unit. (https://forums.factorio.com/74430) + - Fixed that mining drill covering more than 1 infinite resource showed the mining speed as sum instead of average. (https://forums.factorio.com/74443) + - Fixed that infinite item based resources with yield of more then 100% didn't actually mine more. So yield of 260% for example means that it mines 2 resources and 60% probability of 1 extra. + - Fixed cloning of accumulators in the map editor not setting available energy correctly. + - Fixed a desync related to cloning accumulators. (https://forums.factorio.com/74363) + - Fixed 2 crashes related to custom-switch. (https://forums.factorio.com/74459) + - Fixed that train could consider itself being parked in station when in fact being misaligned. (https://forums.factorio.com/73653) + - Fixed that activating deconstruction planner/blueprint/blueprint tool from the shortcut by pressing the buttons didn't clear the cursor if it wasn't empty. (https://forums.factorio.com/69976) + - Fixed condition operator button visibility when dragging conditions in the train schedule GUI. (https://forums.factorio.com/73959) + - Fixed few layouting issues with scroll panes. + - Fixed that biters could get stuck in narrow passages between water tiles. (https://forums.factorio.com/73857) + - Fixed that members of unit groups could sometimes get far ahead of the group. (https://forums.factorio.com/74458) + Modding: + - Added CraftingMachinePrototype::match_animation_speed_to_activity. + - Added LoaderPrototype::structure.back_patch and front_patch. + Scripting: + - Added ability to clear a sprite or sprite-button by writing nil or empty string to LuaGuiElement::sprite. (https://forums.factorio.com/74491) +--------------------------------------------------------------------------------------------------- +Version: 0.17.64 +Date: 09. 08. 2019 + Changes: + - Range modifier and shooting speed modifier are now shown in ammo tooltip and ammo turret tooltip. + - Allow pressing ESC to cancel saving or downloading the map while desynced. (https://forums.factorio.com/74198) + - Added copy paste from assemblers to infinity chests, similar to requester chests. + Bugfixes: + - Fixed crash when loading a save containing modded crafting machines with fluid boxes, with mods disabled. (https://forums.factorio.com/74178) + - Fixed turret range drawing not accounting for ammo range modifier in world and in map view. Fixed turret unfolding and animation not accounting for ammo range modifier. (https://forums.factorio.com/65043) + - Fixed case of swapping left and right lane of underground belts. (https://forums.factorio.com/74114) + - Fixed desync related to marking and then un-marking combinators for deconstruction. (https://forums.factorio.com/73868) + - Fixed Infinity Chest GUI showing wrong label when modded as a storage chest. (https://forums.factorio.com/74235) + - Fixed when target of combat robot changed force to an allied force, the combat robot wouldn't stop attacking it. (https://forums.factorio.com/74270) + - Fixed silo script error using generic on_event function. (https://forums.factorio.com/74276) + - Fixed a desync related to using multiple custom fluid indexes in a recipe. (https://forums.factorio.com/74009) + - Fixed some labels getting cut of in the statistics GUI, on some translations. (https://forums.factorio.com/59084) + - Fixed a crash that could sometimes happen when fighting large groups of biters. (https://forums.factorio.com/74072) + - Fixed a special corner case of signal internal state consistency. (https://forums.factorio.com/73560) + - Fixed that the circuit and logistic network buttons in the train stop GUI were swapped. (https://forums.factorio.com/74308) + - Fixed that map generator GUI default preset selection (again). (https://forums.factorio.com/74286) + Scripting: + - Combinators can now be activated or deactivated through LuaEntity::active. + - Added LuaEntity::upgrade_target read. + - Removed the ability to convert a table address into a string. +--------------------------------------------------------------------------------------------------- +Version: 0.17.63 +Date: 06. 08. 2019 + Changes: + - Inventory filters tooltip now shows they are inventory filters to avoid confusion. (https://forums.factorio.com/62775) + - The quickbar tooltip now shows what shortcut to use in order to clear it. + - Quickbar filters can now be set from the ghost cursor. + - In Introduction, changed some places Compilatron stands at to be less in the way. (https://forums.factorio.com/74138, https://forums.factorio.com/74018) + Bugfixes: + - Fixed some combination of graphics options could cause infinite loop at 95% of sprite loading in the demo. (https://forums.factorio.com/74037) + - Fixed assigning empty table to sprite definition would not cause loading error but crash in-game instead. (https://forums.factorio.com/74089) + - Fixed a desync related to accumulators in multiple networks. (https://forums.factorio.com/73974) + - Fixed transitions on tiles where landfill, grass and water meet. (https://forums.factorio.com/74117) + - Fixed logistic network technology description did not mention buffer chests. (https://forums.factorio.com/74064) + - Fixed "use-version-filter-in-browse-games-gui" config option didn't work. (https://forums.factorio.com/73838) + - Fixed possible crash in introduction scenario if player builds turrets too far to either side. (https://forums.factorio.com/74133, https://forums.factorio.com/74060) + - Fixed electric coverage visualization was not shown when hovering mouse over invisible widgets. (https://forums.factorio.com/74120) + - Fixed a crash when using a path_resolution_modifier of 8. (https://forums.factorio.com/73785) + - Fixed introduction leftover invisible entity after cutscene. (https://forums.factorio.com/74127) + - Fixed introduction bug where sometimes Compilatron wouldn't build things properly. (https://forums.factorio.com/74087) + - Fixed "toggle filter" control setting would not work if bound to modifier key and left or right click. (https://forums.factorio.com/73656) + - Fixed introduction bug where poles could still connect to the generator after it was destroyed. (https://forums.factorio.com/74057) + - Fixed introduction possible crash when removing power consumers. (https://forums.factorio.com/74041) + - Fixed missing laser-beam entity from demo. (https://forums.factorio.com/74049) + - Fixed issue with walls in hidden smelter section in introduction. (https://forums.factorio.com/73335) + - Fixed that biters could form too many attack groups when aggroed by artillery. (https://forums.factorio.com/72732) + - Fixed that clicking and dragging electric poles in multiplayer latency didn't work correctly. + - Fixed that fast-replacing assembling machines with fixed recipes didn't work correctly. (https://forums.factorio.com/73976) + - Fixed a crash when deleting surfaces during the same tick as auto-save running. (https://forums.factorio.com/74159) + - Moved integration patches of crash site entities to decals render layer. (https://forums.factorio.com/74017) + - Fixed that inserters would pick up from the left lane of a loader even when positioned closer to the right side. + Scripting: + - Added LuaEntity::request_from_buffers read/write. +--------------------------------------------------------------------------------------------------- +Version: 0.17.62 +Date: 02. 08. 2019 + Bugfixes: + - Fixed a script error in the NPE while using demo. (https://forums.factorio.com/73993) + - Fixed that reading LuaGuiElement::elem_type would always error. (https://forums.factorio.com/73996) + - Fixed a crash related to modded fluid energy sources. (https://forums.factorio.com/73980) + - Fixed corrupted alt-mode icons on low zoom levels on macOS. (https://forums.factorio.com/73982) +--------------------------------------------------------------------------------------------------- +Version: 0.17.61 +Date: 02. 08. 2019 + Changes: + - Combat robotics 2 technology now require Laser. (https://forums.factorio.com/73856) + Bugfixes: + - Fixed fluid mixing checks for some setups when setting an assembler recipe. (https://forums.factorio.com/73793) + - Fixed flying notifications showing player's inventory updates were visible to all forces. (https://forums.factorio.com/73761) + - Fixed error during PNG decompression would cause crash on Linux. (https://forums.factorio.com/71058) + - Fixed that save files could become very large. (https://forums.factorio.com/73749) + - Fixed that cloning furnaces wouldn't preserve the crafting progress. (https://forums.factorio.com/73850) + - Fixed inserters being slower and rotationally asymmetrical after the previous version. + - Fixed that wandering units could be activated for longer than necessary. (https://forums.factorio.com/73672) + - Fixed a crash when trying to check if 'game' is equal to anything using the Lua API. (https://forums.factorio.com/73904) + - Added a check for overlapping crafter fluidboxes to detect wrong mod configuration. (https://forums.factorio.com/73488) + - Fixed desync related to inserter ghosts and belts. (https://forums.factorio.com/73788) + - Fixed setting health of item stack of item-with-entity-data to 1 would do nothing. (https://forums.factorio.com/73920) + - Fixed a desync with the map editor resource editor. (https://forums.factorio.com/73914) + - Fixed a desync with the map editor decorative editor. (https://forums.factorio.com/73954) + - Prevented some rare cases of fluid mixing tied to underground connections. (https://forums.factorio.com/73884) + - Fixed placing entities that consume type of energy other than electric would still show electric coverage visualization. (https://forums.factorio.com/73774) + Modding: + - Added InserterPrototype::draw_inserter_arrow. + Scripting: + - Added LuaGuiElement::choose-elem-button elem_types "decorative", "item-group", "achievement", "equipment", and "technology". +--------------------------------------------------------------------------------------------------- +Version: 0.17.60 +Date: 30. 07. 2019 + Balancing: + - Basic oil processing produces only Petroleum gas, for more streamlined oil setup in the beginning. + - Basic oil processing keeps some of the refinery input/output slots unused, so it is more clear which ones will be used by Advanced oil processing. + - Chemical science pack requires Sulfur instead of Solid fuel. + - Flamethrower ammo requires crude oil instead of heavy and Light oil. + - Rocket fuel requires light oil. + - Laser Turrets, Lubricant, and Worker robots technologies need Chemical science pack. + - Deathworld marathon preset was made a little bit easier. + Bugfixes: + - Fixed a crash when trying to show invalid thumbnails for mods. (https://forums.factorio.com/73670) + - Fixed that up/down keyboard navigation of the load/save game GUIs and manage mods GUI didn't work in some cases. (https://forums.factorio.com/73671) + - Fixed that cloning belts with items didn't preserve the item positions correctly. (https://forums.factorio.com/73662) + - Fixed a script error in train stations mini-tutorial. (https://forums.factorio.com/73663) + - Fixed a script error in the NPE. (https://forums.factorio.com/73705) + - Fixed car turret shadow would rotate in opposite direction to the turret. (https://forums.factorio.com/73692) + - Fixed that changing sound settings didn't persist through game restart. (https://forums.factorio.com/73734) + - Fixed that the migrated-content GUI wouldn't show in some cases. (https://forums.factorio.com/73721) + - Fixed that right-click-and-drag didn't work in the blueprint GUI to remove things. (https://forums.factorio.com/73704) + - Fixed that unit groups would use paths going through cliffs. (https://forums.factorio.com/73740) + - Fixed some cases of entity rotation with blocked underground pipes. (https://forums.factorio.com/73600) + - Fixed inserters sometimes getting stuck when picking up from a non-backed-up underground belt. (https://forums.factorio.com/72253) + - Added workaround for a driver crash when calling D3D11CreateDeviceAndSwapChain. (https://forums.factorio.com/73780) + Modding: + - Added CraftingMachinePrototype::default_recipe_tint. + Scripting: + - Added LuaEntityPrototype::supports_direction read. + - Fixed that LuaGuiElement::force_auto_center() didn't work. (https://forums.factorio.com/73647) + - Added LuaGameScript::get_filtered_entity_prototypes(), get_filtered_item_prototypes(), get_filtered_equipment_prototypes(), + get_filtered_mod_setting_prototypes(), and get_filtered_achievement_prototypes(). +--------------------------------------------------------------------------------------------------- +Version: 0.17.59 +Date: 25. 07. 2019 + Balancing: + - Changed expensive variant of electronic circuit to require 8 copper cables instead of 10. + Changes: + - User verification must be enabled for public multiplayer games. LAN games, direct-connect, and Steam still don't require user verification. + - Network message segment size can be configured in server-settings.json, for server providers with large enough upload bandwidth. + - Added "Build with obstacle avoidance" into controls settings with CONTROL + Left mouse click as default. + It re-introduces the possibility to build rails in ghost mode that avoid trees rocks and cliffs. + - Decreased base damage of Personal laser defense from 40 to 30. + - Decreased base shooting speed of Laser turret and Personal laser defense equipment from 3 shots per second to 1.5 shots per second. + - Reverted combat latency behavior to do latency hiding while in combat. (https://forums.factorio.com/73126) + Bugfixes: + - Fixed that extra fast (modded) splitters didn't work properly. (https://forums.factorio.com/73059) + - Fixed an inconsistency between area selection and logistic network highlight. (https://forums.factorio.com/72969) + - Fixed that probabilistic recipe result that is also a catalyst didn't put itself into consumed statistics when the probability check failed and the item wasn't produced. (https://forums.factorio.com/71211) + - Fixed visual errors when dragging train schedule conditions. (https://forums.factorio.com/73275) + - Fixed that locale settings didn't save when changed. (https://forums.factorio.com/73332) + - Solved that pressing ALT while walking right (D being pressed) stopped the character as it interfered with ALT + D. (https://forums.factorio.com/67585) + - Fixed connection preview of underground belt in blueprint in a specific case. (https://forums.factorio.com/73342) + - Changed accumulator/wall/underground belt map color to be more contrast against certain tiles. (https://forums.factorio.com/44597) + - Fixed laser turrets were shooting beams that would last until target was destroyed even if it got out of range and turret stopped shooting. (https://forums.factorio.com/73474) + - Fixed Laser turret shooting speed research didn't increase damage of laser turret. (https://forums.factorio.com/72360) + - Fixed Laser turret shooting speed research didn't increase damage of Personal laser defense equipment. (https://forums.factorio.com/71003) + - Fixed that biters sometimes couldn't get past other biters. (https://forums.factorio.com/73208) + - Fixed that migration scripts couldn't use "require". (https://forums.factorio.com/73373) + - Fixed a crash related to fast-replacing modded generator entities without fluidboxes. + - Fixed loaders would not wake up sometimes after picking up items from them manually. (https://forums.factorio.com/73398) + - Fixed that space science pack technology did not have accumulators and solar panels in prerequisites. (https://forums.factorio.com/72675) + - Fixed that switching to another window while dragging a widget (slider) with a tooltip didn't clear the tooltip. (https://forums.factorio.com/65433) + - Fixed that rails would report bounding box sizes of zero when read through the LuaEntityPrototype API. (https://forums.factorio.com/73438) + - Fixed that unit groups could get stuck at the end of their assigned path. (https://forums.factorio.com/72961) + - Fixed a desync related to changing forces in the map editor. (https://forums.factorio.com/73492) + - Fixed a crash related to fluid connection changes in mods. (https://forums.factorio.com/73509) + - Fixed that creating character corpses using player_index was off by 1. (https://forums.factorio.com/73519) + - Added extra check to prevent infinite cycle in fast belt building. (https://forums.factorio.com/73368) + - Fixed a crash when building train stations when the backers.json file is empty. (https://forums.factorio.com/73532) + - Fixed that entities could have their light rendered twice. (https://forums.factorio.com/73451) + - Fixed that biters had difficulty pathfinding around crescent-shaped lakes. (https://forums.factorio.com/72985) + - Fixed that the "not enough rails" error didn't work correctly in the map editor. (https://forums.factorio.com/73427) + - Fixed train would not stop exactly in the station preventing pumps to connect to fluid wagons when a mod was changing speed of breaking train. (https://forums.factorio.com/73466) + - Fixed that trains would try to path to train stops on different surfaces. (https://forums.factorio.com/73551) + - Fixed pump would not disconnect from fluid wagon when rail besides pump was mined or destroyed. (https://forums.factorio.com/73449) + - Fixed a crash related to the rail planner. (https://forums.factorio.com/73584) + - Fixed that the mod info label in the technology tooltip didn't line wrap. (https://forums.factorio.com/73598) + - Fixed a crash near the start of the NPE. (https://forums.factorio.com/73481) + Modding: + - Changed how beams are drawn to improve seamless tiling of beam segments. + Head and tail segments are now stretched to fill space from source/target position to next segment. + - Changed how beams apply damage. By default, they no longer trigger their action every damage_interval, instead the action is triggered when + its owner triggers shooting. The old behavior can be turned on by setting BeamPrototype::action_triggered_automatically to true. + - It is possible to specify fluid product or ingredient with a fluidbox_index so they use exactly one slot corresponding to the specified fluidbox of the machine. + - Changed the "market" entity from entity-with-health to entity-with-owner so it now has a force and unit_number. + - Changed fluid energy source prototypes to error when no consumption limits are set instead of logging a warning. + - Added util.parse_energy(). + Scripting: + - Added LuaGui::screen. + - Added on_gui_location_changed, on_gui_selected_tab_changed, and on_gui_switch_state_changed events. + - Added LuaGuiElement type "empty-widget", "tabbed-pane", "tab", and "switch". + - Added LuaGuiElement::add_tab(), remove_tab(), and force_auto_center(). + - Added LuaGuiElement::location, auto_center, drag_target, selected_tab_index, tabs read/write. + - Added LuaGuiElement::switch_state, allow_none_state, left_label_caption, left_label_tooltip, right_label_caption, right_label_tooltip read/write. + - Added LuaStyle::badge_font, badge_horizontal_spacing, default_badge_font_color, selected_badge_font_color, disabled_badge_font_color, + selected_font_color, selected_hovered_font_color, selected_clicked_font_color, strikethrough_color read/write. + - Added clear_and_focus_on_right_click to LuaGuiElement text-box. + - Added LuaGuiElement::get_slider_value_step(), get_slider_discrete_slider(), get_slider_discrete_values(), set_slider_value_step(), + set_slider_discrete_slider(), set_slider_discrete_values(). + - Added LuaGuiElement::get_mod(). + - Added LuaEntity::loader_container read. + - Added LuaEntity::belt_neighbours read. +--------------------------------------------------------------------------------------------------- +Version: 0.17.58 +Date: 15. 07. 2019 + Bugfixes: + - Fixed a crash related to researching technologies through script. + - Fixed a crash when opening other settings on the steam version of the game. (https://forums.factorio.com/73306) + - Fixed possible NPE crash when attacking biters. (https://forums.factorio.com/73324) + - Fixed possible NPE crash when building in second area. (https://forums.factorio.com/72906) +--------------------------------------------------------------------------------------------------- +Version: 0.17.57 +Date: 15. 07. 2019 + Changes: + - Restored ore placement to match that of 0.17.50 (https://forums.factorio.com/72487) + Optimizations: + - Optimized synchronization time of blueprint library to a new game map. (https://forums.factorio.com/73166) + Bugfixes: + - Fixed glitch in pollution cloud overlay rendering. (https://forums.factorio.com/73151) + - Fixed joining multiplayer through Steam Friends would not work sometimes. (https://forums.factorio.com/70481) + - Fixed rail signal consistency for a very special corner case. (https://forums.factorio.com/73162) + - Fixed that the Linux server's standard input could get closed under some circumstances. (https://forums.factorio.com/73106) + - Fixed crash when enabling blueprint library cloud sync when local blueprint library did not exist. (https://forums.factorio.com/73197) + - Fixed that trains couldn't be rotated while in the map editor. (https://forums.factorio.com/73215) + - Fixed that LuaGameScript::ban_player() only worked with real players. (https://forums.factorio.com/73223) + - Fixed that the changelog GUI could have unnecessary scroll bars. (https://forums.factorio.com/73249) + - Fixed that hiding the search bar didn't unfocus it, so it was still possible to write to the invisible search bar. (https://forums.factorio.com/73251) + - Fixed wrong signal placeability in some specific cases. (https://forums.factorio.com/73245) + - Fixed that the entity tooltip would flicker in some cases related to the tooltip delay. (https://forums.factorio.com/72942) + - Fixed a crash when opening assembling machines with fixed_recipe set in the latency state. (https://forums.factorio.com/73297) + Modding: + - Added a prototype property for hiding recipes from the player crafting GUI. + - Renamed spot noise argument 'minimum_candidate_point_spacing' to 'suggested_minimum_candidate_point_spacing' + - Added base_productivity to assembling machines, mining drill, and lab prototypes. + - Added LuaEntityPrototype::base_productivity read. + Scripting: + - Added optional "ignore_characters" to LuaSurface::clear(). + - Added on_gui_confirmed event. + - Added LuaGuiElement::numeric, allow_decimal, allow_negative, is_password, lose_focus_on_confirm, clear_and_focus_on_right_click read/write. +--------------------------------------------------------------------------------------------------- +Version: 0.17.56 +Date: 11. 07. 2019 + Minor Features: + - Added option to enable Steam Cloud Sync for blueprint library to Other Settings GUI. Please backup your blueprint-storage.dat if you chose to enable it. + The option is available in Steam version of the game and Cloud Sync needs to be enabled in Steam for the library to be actually synchronized. + Bugfixes: + - Fixed that the blueprint library GUI sometimes wouldn't update until the mouse was moved. (https://forums.factorio.com/72624) + - Fixed that deconstructing tiles in the map editors instant-deconstruction mode didn't work. (https://forums.factorio.com/73060) + - Fixed setting FireFlamePrototype::spread_delay_deviation to 0 or 1 would crash the game. (https://forums.factorio.com/73053) + - Fixed logistics system tutorial after game script migration. (https://forums.factorio.com/73066) + - Fixed that the game would freeze when using LuaLogisticNetwork::remove_item() if the item was only in the players cursor. (https://forums.factorio.com/72988) + - Fixed yet another case of rails not merging blocks as expected. (https://forums.factorio.com/73016) + - Fixed occasional crash when dragging train wait conditions with brackets. (https://forums.factorio.com/72899) + - Removed the focusability of buttons, as we don't support it graphically and the functionality was just half-functional. (https://forums.factorio.com/72932) + - Fixed that copy-paste for assembling machines would ignore fixed_recipe. (https://forums.factorio.com/73115) + - Fixed that failing to join multiplayer games through --join-game-by-id would fail to show the error and show an empty background. (https://forums.factorio.com/72991) + - Fixed inserting items into underground belts with inserters could put items onto the belt leading into the underground belt. (https://forums.factorio.com/70749) + - Fixed rail signal internal consistency for some cases of rail cycle with one signal. (https://forums.factorio.com/72916) + - Fixed that electric energy interface stopped accumulators from working. (https://forums.factorio.com/73078) + - Fixed high CRC time related to large amounts of electric networks in multiplayer games. (https://forums.factorio.com/73100) + - Fixed that multiple map settings prototypes could be defined. + Modding: + - Removed label style want_ellipsis as it will be used automatically everywhere as with button. + - All rail bounding boxes are now hardcoded/not moddable. This is to avoid unexpected collision/rail block merging behaviour. +--------------------------------------------------------------------------------------------------- +Version: 0.17.55 +Date: 09. 07. 2019 + Bugfixes: + - Fixed that some of the textboxes didn't allow to write characters bound for different actions when focused. (https://forums.factorio.com/72666) + - Fixed a desync related to removing rail signal that merges two rail blocks reserved by different trains into one. + - Fixed that the belt-gap-fill logic could replace splitters/underground belts in some cases. (https://forums.factorio.com/73023) + Modding: + - Added LuaPlayer::connect_to_server(). +--------------------------------------------------------------------------------------------------- +Version: 0.17.54 +Date: 04. 07. 2019 + Changes: + - Removed the message of " is in the way" when building over the exact same entity with same direction and position as in cursor. (https://forums.factorio.com/65436) + - Rails under trains can be marked for deconstruction. (https://forums.factorio.com/72579) + - Better latency hiding in multiplayer when experiencing connection issues. Less issues with rubber-banding or character teleporting. + - Latency hiding is no longer completely disabled when the character is shooting. Character position and animation are still not latency-hidden while the character is in combat (10 seconds after shooting or taking damage). This should make combat smoother in multiplayer. + - The Linux version of the game now depends on PulseAudio. + Bugfixes: + - Fixed adding conditions to a train station after it was dragged. (https://forums.factorio.com/72655) + - Improved drawing of a wall preview in some special cases. (https://forums.factorio.com/72650) + - Fixed that the sync-mods-with-save could in some cases leave mods enabled. (https://forums.factorio.com/72772) + - Added Right Control as secondary binding for "Temporary station modifier" controls. (https://forums.factorio.com/72795) + - Fixed that migrating saves could in some cases mess up damage bonuses. (https://forums.factorio.com/72779) + - Added a migration for unloadable saves because of invalid train paths caused by bugs in previous versions. (https://forums.factorio.com/72773) + - Fixed that rails wouldn't build correctly if they had a fast_replaceable_group defined. (https://forums.factorio.com/72699) + - Fixed flamethrower turret tooltip was missing info about created fire. (https://forums.factorio.com/71053) + - Fixed that modded units with minimal attack range wouldn't try to get away from a target if they were too close. (https://forums.factorio.com/68875) + - Fixed that train built from blueprint could miss a connection occasionally due the rail building order. (https://forums.factorio.com/72295) + - Fixed that electric-energy-interface and heat-interface entity types didn't export properly in blueprint string format. (https://forums.factorio.com/72808) + - Fixed Compilatron speech bubble hologram effect would cause entire screen to flicker when "Full color depth" graphics option was disabled. (https://forums.factorio.com/72820) + - Fixed a map corruption issue related to building blueprints outside of the map through script. (https://forums.factorio.com/72580) + - Fixed that too long description of shortcut tool could make the selection frame to be too big and unclosable. (https://forums.factorio.com/72836) + - Fixed that undo doesn't work for trains. (https://forums.factorio.com/72827) + - Fixed that reading 'disabled' from train stop control behaviors from Lua would report bad values in some cases. (https://forums.factorio.com/72821) + - Fixed that rich text tooltips would flicker in multiplayer. (https://forums.factorio.com/72637) + - Fixed possible crash in NPE when Compilatron builds an iron mining setup. (https://forums.factorio.com/72785) + - Fixed multiplayer issue where a client and server would sometimes send a large amount of data, causing players with slower connection to disconnect (https://factorio.com/blog/post/fff-302) + - Fixed that the wind sound would cut off abruptly when the technology screen was opened. (https://forums.factorio.com/69184) + - Fixed that inserter tooltips would list pollution despite inserters being unable to produce pollution. (https://forums.factorio.com/72855) + - Fixed that the bar of train wagon in blueprint was lost when the game was saved and loaded. (https://forums.factorio.com/72863) + - Fixed that textfield selection wasn't removed when the focus was lost. (https://forums.factorio.com/72860) + - Fixed that importing empty upgrade planners would error (https://forums.factorio.com/72977) + Modding: + - Equipment with the "manual" shape now renders backgrounds/outlines automatically like equipment with the "full" shape. +--------------------------------------------------------------------------------------------------- +Version: 0.17.53 +Date: 01. 07. 2019 + Changes: + - Updated version of introduction campaign. + - Added a new system for better handling of mouse button locales. See https://wiki.factorio.com/Tutorial:Localisation#Localising_alternate_input_names for more information. + - Limited chart tags to a maximum of 1024 characters. + Bugfixes: + - Fixed that curved rail bounding box wasn't rotationally symmetric. + - Fixed window would flicker when dragging window from left to right, from normal DPI display to higher DPI display. (https://forums.factorio.com/72474) + - Fixed that modded pollution modifiers wouldn't show in some cases. (https://forums.factorio.com/70545) + - Fixed that trying to repair inoperable entities would show the "can't mine" message. (https://forums.factorio.com/71638) + - Fixed that checking for mod updates could fail when old versions of a mod had bad data. (https://forums.factorio.com/72558) + - Fixed graphical artifacts in curved rail sprites when zoomed out (OpenGL). (https://forums.factorio.com/71332) + - Fixed a crash of some modded entities with fluid energy source. (https://forums.factorio.com/72529) + - Fixed that sending long commands through RCON could cause some players to drop from the game. (https://forums.factorio.com/72495) + - Fixed drawing speech bubbles on top of other GUI elements, and on top of the map view. + - Fixed NPE crash when building ghosts. (https://forums.factorio.com/71991) + - Fixed rotated text not working with certain fonts. (https://forums.factorio.com/65780#p438232) + - Fixed that the drag-map action wasn't allowed when the cursor had specific items even if the drag map control didn't conflict with building. (https://forums.factorio.com/71069) + - Fixed that restarting scenario levels would leave the generate-map GUI in a strange state. (https://forums.factorio.com/71671) + - Fixed that RCON commands would not be processed if a player had paused the game. (https://forums.factorio.com/70930) + - Fixed that the "include modules" checkbox would always show if the blueprint had a train with fuel in it. (https://forums.factorio.com/72627) + - Fixed that infinite technologies wouldn't display the level in the technology screen if their prototype name didn't include a level. (https://forums.factorio.com/69296) + - Fixed that clicking alerts from multiple modded surfaces wouldn't work correctly. (https://forums.factorio.com/72632) + - Fixed that unit groups wouldn't be able to pathfind if their centre was colliding with another entity of the same force. (https://forums.factorio.com/63832) + - Fixed a crash related to train crashing while passing a reserved signal. (https://forums.factorio.com/72320) + - Fixed a crash related to teleporting reserved signal. (https://forums.factorio.com/72292) + - Fixed that errors from the asynchronous saving process sometimes wouldn't be communicated back to the parent. (https://forums.factorio.com/64794) + - Fixed that dying and respawning wouldn't preserve the toggle-personal-roboport setting. (https://forums.factorio.com/72602) + - Fixed that train waiting time was reset when adding temporary station. (https://forums.factorio.com/72403) + - Fixed that entity-to-be-built tooltips didn't work correctly with tooltip delay. (https://forums.factorio.com/65663) + - Fixed that train without a schedule didn't try to stop. (https://forums.factorio.com/72355) + Modding: + - Fixed that the game would allow entities with different sized bounding boxes or collision masks to be upgraded. (https://forums.factorio.com/72698) + - Fixed excessive memory usage and long time to exit related large amounts of sprite definitions. (https://forums.factorio.com/72200) + - Fixed that GUI graphical_sets wouldn't render corners correctly in some cases. (https://forums.factorio.com/69468) + - Fixed that technologies marked as "visible_when_disabled" would still be researchable when the research queue was enabled. (https://forums.factorio.com/72423) + - Moved the entity_renderer_search_box_limits values into utility constants. + - Secondary bounding box of rail is not moddable anymore. + - Changed module prototype property "tier" to unsigned int from float. + Scripting: + - Fixed that get_blueprint_entities() didn't include train schedules. (https://forums.factorio.com/71614) + - Added LuaSurface::calculate_tile_properties(). + - Added LuaEntity::storage_filter read/write. +--------------------------------------------------------------------------------------------------- +Version: 0.17.52 +Date: 24. 06. 2019 + Bugfixes: + - Fixed a crash related to equipment rendering. + - Fixed a crash related to tile building. (https://forums.factorio.com/72448) +--------------------------------------------------------------------------------------------------- +Version: 0.17.51 +Date: 24. 06. 2019 + Bugfixes: + - Fixed crashes related to creating tile-ghost entities through the Lua API. (https://forums.factorio.com/72162) + - Fixed that configuring blueprints and then directly exporting to a string didn't work correctly. (https://forums.factorio.com/71977) (https://forums.factorio.com/71267) + - Fixed that the Lua API would allow the same non-infinite technology to be queued multiple times. (https://forums.factorio.com/71795) + - Fixed a crash when queuing things to be crafting during the crafting finished event. (https://forums.factorio.com/72145) + - Fixed train pathfinding bug related to two different station connected to the same rail from different sides when one after another is in the schedule. (https://forums.factorio.com/72008) + - Fixed rail signal consistency when rail is removed from reserved signal. (https://forums.factorio.com/72148) + - Added "buffer-rename-workaround" config setting as a possible workaround for rendering glitches on some Sandy Bridge and Ivy Bridge GPUs. (https://forums.factorio.com/70991) + - Fixed an issue that made unit group pathfinding fail often, resulting in very few biter attacks. (https://forums.factorio.com/72056) + - Fixed that the hovering entity tooltip would still follow the cursor while in the menu. (https://forums.factorio.com/68531) + - Fixed a crash when exiting the campaign during the same tick as a script-triggered autosave. + - Fixed that incompatible dependencies would effect mod sort order. + - Fixed missing fluid icons on new ghosts. (https://forums.factorio.com/71825) + - Replay button in new game GUI is now remembered after confirm. (https://forums.factorio.com/72007) + - Changed rendering of belts to use linear interpolation for minification to reduce flickering effect on some zoom levels. (https://forums.factorio.com/72138) + - Fixed that units could sometimes get stuck forever. (https://forums.factorio.com/70922) + - Fixed that multiplayer replay would crash the game if it contained a blueprint transferred using the blueprint library. (https://forums.factorio.com/62193) + - Fixed that LuaEntity::destroy({raise_destroy=false}) would still raise the destroy event. (https://forums.factorio.com/72297) + - Fixed that the style debug tooltips could in some cases show multiple at once. (https://forums.factorio.com/71249) + - Fixed that robots could get stuck if the chest they're trying to put items into was blocked. (https://forums.factorio.com/60580) + - Fixed that the update mods GUI would incorrectly disable the "Update selected" button in some cases. (https://forums.factorio.com/72317) + - Fixed that building concrete/stone paths wouldn't use all tile variations in some cases. (https://forums.factorio.com/72279) + - Fixed a performance problem related to large amounts of incredibly fast robots and storage chests. (https://forums.factorio.com/72309) + - Fixed turret range overlay in map was not rendering correctly. (https://forums.factorio.com/67259) + - Fixed that turret tooltips could show damage modifiers from the wrong force. (https://forums.factorio.com/72357) + - Prevented possible number overflow in train condition GUI. (https://forums.factorio.com/72171) + Modding: + - Added uses_stack to the thrown capsule item action. + - Removed the rail-category prototype type. + - resource_autoplace_settings has been made public (require('resource-autoplace').resource_autoplace_settings) and the API improved. + It will automatically allocate a unique resource index for each patch_set_name. + 'patch_set_name' and 'autoplace_control_name' can be independently specified. + 'seed1' can be specified as a parameter. + The global function 'get_next_resource_index' is obsolete and has been deleted. + - Equipment shapes can be defined as "manual" (a set of points). + - Added optional lamp prototype property "always_on". + Scripting: + - Added "entity_to_ignore" to LuaSurface::request_path. + - Added target, orientation, and orientation_target to LuaRendering::draw_polygon(). + - Added LuaGameScript::item_subgroup_prototypes, item_group_prototypes, fuel_category_prototypes, resource_category_prototypes, achievement_prototypes, + module_category_prototypes, equipment_category_prototypes, trivial_smoke_prototypes, shortcut_prototypes, and recipe_category_prototypes read. + - Added LuaControl::character_mining_progress read. + - Added LuaEntity::can_shoot(). + - Added LuaEntityPrototype::always_on read. + - Added LuaGuiElement type "line". +--------------------------------------------------------------------------------------------------- +Version: 0.17.50 +Date: 17. 06. 2019 + Changes: + - Inserters are slightly faster when picking up from belts as they can now select an item and pick it up in the same tick. + Bugfixes: + - Fixed a special case of assembler pipe connection bug. (https://forums.factorio.com/71776) + - Fixed a crash when trying to check for mod updates with mods that have dependencies not on the mod portal. + - Fixed that multiple modded inserters aiming for the same belt would compete for the same item. (https://forums.factorio.com/58613) + - Fixed that opening signal by circuit network could let train to go to a reserved/occupied block. (https://forums.factorio.com/72000) + - Fixed that it was possible to build a special rail crossing that didn't merge the blocks and allowed trains to cross without collisions. (https://forums.factorio.com/71990) + - Fixed a crash related to pathfinding toward a moving target, such as when the player was fighting biters. (https://forums.factorio.com/71989 https://forums.factorio.com/72011) + - Fixed turret ranges would not render properly on some models of Apple computers with Intel integrated GPU. (https://forums.factorio.com/67259) + - Fixed most of the Map Editor GUI would still work when doing replays. (https://forums.factorio.com/72031) + - Fixed that "the hand" didn't work correctly in the Map Editor when the inventory was full. (https://forums.factorio.com/72016) + - Fixed that cut ignored the not-minable and not-deconstructable flags in some cases. (https://forums.factorio.com/72010) + - Fixed rail signal to block binding that occurred in special cases. (https://forums.factorio.com/71986) + - Fixed shooting would refresh only the first beam if multiple beams were active. (https://forums.factorio.com/71868) + - Fixed that cloning rails with locomotive on top in the map editor made the copied rails not minable even when the locomotive was removed. (https://forums.factorio.com/72085) + - Fixed another train pathfinding issue related to re-pathing while in chain signal sequence. (https://forums.factorio.com/72032) + Scripting: + - Added LuaEntity::energy_generated_last_tick read. + - Added LuaGameScript::parse_map_exchange_string(). +--------------------------------------------------------------------------------------------------- +Version: 0.17.49 +Date: 13. 06. 2019 + Bugfixes: + - Fixed sprite batching issue when drawing many inserters with circuit connectors. (https://forums.factorio.com/61861) + - Fixed construction robot working shadow. (https://forums.factorio.com/71909) + - Fixed using repeat_count in RotatedAnimation definition would cause crash. (https://forums.factorio.com/71939) + - Fixed rail signal consistency in case of reserved signal being invalidated by building a rail that puts both sides into same block. + - Fixed rail crash related to marking reserved signal for deconstruction. + - Fixed that programmatically set locale for autoplace controls didn't work. (https://forums.factorio.com/71933) + - Fixed that scrollpane consumed the mouse wheel events even when not activated, which blocked the other (parent) scrollpane. (https://forums.factorio.com/69766) + - Fixed that re-pathing in chain signal sequence didn't respect the need for green exit when the re-pathing was based on manual change of target station. (https://forums.factorio.com/71371) + - Fixed that changing state of rail signal by circuit network didn't properly update state of parent circuit signals. (https://forums.factorio.com/71731) + - Fixed that rail signal disabled by circuit network didn't prevent train passing by it if it guards a block that is already reserved/occupied by the same train. (https://forums.factorio.com/71839) + - Limited of usage of tab/shift-tab to move between textboxes as other objects didn't support it and it seems like it isn't worth to try to support it for everything. (https://forums.factorio.com/69656) (https://forums.factorio.com/71556) + - Reduced the UPS impact of a large number of biters trying to pathfind. (https://forums.factorio.com/71865) + - Fixed that tabbing could move to invisible or disabled widgets. +--------------------------------------------------------------------------------------------------- +Version: 0.17.48 +Date: 11. 06. 2019 + Changes: + - Improved manual building of character corpses through the map editor. (https://forums.factorio.com/71686) + - Textures that are being streamed are compressed now to reduce RAM usage and increase rendering performance. + Bugfixes: + - Fixed production statistics were not cleared before starting the Introduction scenario (https://forums.factorio.com/71802) + - Fixed Compilatron getting stuck in a loop between two help nodes. (https://forums.factorio.com/71617) + - Fixed various bugs uncovered (mainly) by more rigid rail signal handling. + - Fixed that when starting a server with --start-server-load-scenario, --map-settings would have no effect. (https://forums.factorio.com/67813) + - Fixed that the minimap radar coverage preview would show radars on different surfaces. (https://forums.factorio.com/71705) + - Fixed that turrets would show the glow animation in some cases when dead. (https://forums.factorio.com/71707) + - Fixed that checking for mod updates would work correctly if the mod author had previously uploaded a broken version of the mod. (https://forums.factorio.com/71709) + - Fixed that crafting machine lights wouldn't render correctly when off-screen partially. (https://forums.factorio.com/71729) + - Fixed that the map editor extra-settings GUI didn't resize correctly. (https://forums.factorio.com/71741) + - Fixed that the bonus GUI had transparent edges when the vertical scroll bar was visible. (https://forums.factorio.com/71643) + - Added workaround for issue with missing icons on macOS with Intel GPUs. (https://forums.factorio.com/71649) + - Fixed framerate issues caused by overloading GPU. (https://forums.factorio.com/71682) + - Fixed a crash when using some hotkeys while in cutscenes. (https://forums.factorio.com/71807) + - Fixed that re-mapping "stack split" didn't work correctly. (https://forums.factorio.com/71824) + - Fixed speech bubbles jittering when their target moved across a chunk boundary. + - Fixed that tank could not drive backwards. (https://forums.factorio.com/71804) + - Fixed that rendering.draw_line() sometimes did not render lines. (https://forums.factorio.com/71859) + - Fixed that the map wouldn't update during a non-blocking save. (https://forums.factorio.com/65826) + - Fixed that LuaPlayer::set_controller() would crash if set to another players character. (https://forums.factorio.com/71822) + - Fixed bug where NPE could get stuck in a cutscene. (https://forums.factorio.com/71772) + Modding: + - Limited maximum number of picture variations that will be loaded from item prototype definition to 16. + - Added y_offset property to speech_bubble prototype. + Scripting: + - Added a sanity check to LuaForce::chart() that errors on large sizes instead of trying to use 71,000 gigabytes of RAM. + - Added LuaFlowStatistics::clear(). +--------------------------------------------------------------------------------------------------- +Version: 0.17.47 +Date: 07. 06. 2019 + Bugfixes: + - Fixed that the game crashed when passing train signal while driving train in manual mode. + - Fixed that 'station name' and 'player name' map toggles would seemingly randomly toggle on when turning on some options. (https://forums.factorio.com/71620) + - Disabled check that prevented loading of some mods. (https://forums.factorio.com/71664) + - Fixed crash when saving speech bubbles that had been migrated from old saves. (https://forums.factorio.com/71660) + - Fixed NPE crash when Compilatron is boxed while building. (https://forums.factorio.com/71665) +--------------------------------------------------------------------------------------------------- +Version: 0.17.46 +Date: 07. 06. 2019 + Minor Features: + - Added an option to filter by has-players in the browse games GUI. + Changes: + - Tank no longer takes damage from hitting rocks. + - Increased tank acid resistance from 50% to 70%. + - Defender robots no longer require flying robot frames in their recipe. + - Defender robotics technology only has Military science pack technology as a pre-requisite. + - Defender robot damage increased from 5 to 8. + - The Map Editor - resources - paint and spray options will show the non-infinite ore count next to the cursor. + Graphics: + - Added new higher resolution icons for resource ores with randomized variations when drawn on belts. + Bugfixes: + - Fixed that global programmable speaker volume depended on the zoom level. (https://forums.factorio.com/68119) + - Fixed a crash related to changing biter forces. (https://forums.factorio.com/71494) + - Fixed that 'signal-check', 'signal-info' and 'signal-dot' were in the 'virtual-signal-color' item subgroup. + - Fixed a new case of inserters behaving differently when rotated. + - Fixed unexpected behaviour when it comes to dividing rail segments in some special cases. (https://forums.factorio.com/70981) + - Extended straight rail collision box, so there is not an empty space between individual rail entities. + - Fixed Arithmetic Combinator sometimes outputting wrong number when setting a constant in the first field. (https://forums.factorio.com/71492) + - Fixed wording on the Lua Product documentation + fixed reading probability/amount_min/amount_max from Products. (https://forums.factorio.com/71529) + - Fixed that modded tiles in blueprints stored in the blueprint library wouldn't persist through mod enable/disable. (https://forums.factorio.com/67917) + - Fixed that quickbar pick item shortcut would sometimes select the wrong item when rotating quickbars in multiplayer. (https://forums.factorio.com/71547) + - Fixed that widget under the point of (0,0) got always hovered when mouse left the window. (https://forums.factorio.com/71296) + - Fixed that leaving the window while entity is selected didn't de-select the entity. + - Fixed that a fresh stack of wires was not added back to cursor when the cursor stack was depleted. (https://forums.factorio.com/71457) + - Fixed that train stopped moving without a schedule. (https://forums.factorio.com/71466) + - Possibly worked around the game extremely flickering on some computers when rendering scenes with lot of draw calls. (https://forums.factorio.com/69022) + - Possibly worked around "Unknown D3D Error (0x8876017c)" preventing the game to start on some computers. (https://forums.factorio.com/71521) + - Fixed crash when dragging station while temporary stop being removed. (https://forums.factorio.com/71262) + - Fixed that train entering block that is reserved more than once by it cancelled all the reservations and opened the block for other + trains after leaving (and still having another invalid reservation to it) it which could lead to train collisions and desyncs. (https://forums.factorio.com/71409) + - Laser turret and robot beams now render properly in the dark. (https://forums.factorio.com/65114) + - Fixed that in certain translations, there would be a gap between the shortcut bar and alerts if the shortcut selector was open. (https://forums.factorio.com/71392) + - Fixed that failed mod downloads would be incorrectly marked as successful. (https://forums.factorio.com/71451) + - Fixed that modded choose-elem-buttons would behave strangely when locked. (https://forums.factorio.com/70550) + - Fixed that the candidate_spot_count argument to the spot-noise function was ignored. + - Fixed spitter and worm acid splashes would deal continuous damage to closed gates and trains. (https://forums.factorio.com/71177) + - Fixed that you could set some invalid signal combinations in combinators using lua. (https://forums.factorio.com/71613) + - Fixed a desync related to how Lua formatted negative zero. (https://forums.factorio.com/67983) + Modding: + - Moved the train wait condition default times into utility-constants. + - Fixed that it was possible to specify max_level of technology to be lower then level and crash the game by it. (https://forums.factorio.com/71431) + - Fixed that the game would allow invalid heat-pipe connections that would end up crashing the game. (https://forums.factorio.com/69267) + - The update mods GUI will now attempt to install new required dependencies. (https://forums.factorio.com/70993) + - Added "trigger_target_mask" to entity prototype definition and triggers as more flexible system for filtering entities in triggers. + - Added "trigger-target-type" prototype type to define custom values for use in "trigger_target_mask". Current limit for total count of trigger-target-types is 56. + Scripting: + - Added LuaGameScript::evaluate_expression(), which can be used to calculate the technology unit cost formula at any level. + - Added LuaProfiler::divide() to allow printing average duration. + - Added optional snap_to_train_stop parameter to LuaSurface::create_entity. + - Added LuaEntity::ghost_unit_number read. + - Added "source_index" to on_forces_merged event. + - Added LuaStyle::padding, margin write. + - Added LuaEntity::selected_gun_index read/write for cars. + - Fixed that LuaForce::index was 1 larger than it was supposed to be. + - LuaGameScript::forces can now be indexed with the name and the LuaForce::index. +--------------------------------------------------------------------------------------------------- +Version: 0.17.45 +Date: 31. 05. 2019 + Bugfixes: + - Changed the go-to-mod buttons in the manage and update tabs of the Mods GUI to switch to the install tab if needed. (https://forums.factorio.com/65902) + - Fixed that it was possible to open the command console while inside the technology GUI. (https://forums.factorio.com/66458) + - Fixed that it was not possible to build ghosts in normally visible area which is in fog of war in map view. (https://forums.factorio.com/71411) + - Fixed a crash when removing modded recipes while hand-crafting those recipes. (https://forums.factorio.com/70247) + - Fixed that nested CustomGuiStyle changes didn't work correctly. (https://forums.factorio.com/71419) + - Fixed that inserter would sometimes put items on the wrong side of the belt. + Scripting: + - Added only_in_alt_mode to LuaRendering draw functions. + - Changed LuaEntity::copy_settings() to also copy settings from ghosts. +--------------------------------------------------------------------------------------------------- +Version: 0.17.44 +Date: 30. 05. 2019 + Changes: + - The resource frequency slider in the map generator settings has a smaller influence over the amount of ore in the starting area patches. (https://forums.factorio.com/70520) + - Inserters with stack bonus are now smarter when picking up items, and thus slightly faster. (https://forums.factorio.com/66973) + Bugfixes: + - Fixed that researching the appropriate technology would re-add shortcut buttons to the shortcut toolbar even if the player explicitly removed them earlier. (https://forums.factorio.com/71152) + - Fixed that some saves that contained multiple surfaces would cause the game to crash on load. (https://forums.factorio.com/71199) + - Fixed that auto-barreling opt-out didn't work if the fluid has icons defined. (https://forums.factorio.com/71202) + - Fixed that auto-barreling recipes would use the wrong fluid name if the fluid had a custom localised name defined. (https://forums.factorio.com/71193) + - Fixed that the entity damaged event original_damage value wouldn't be accurate if the entity had shields or resistances. (https://forums.factorio.com/71218) + - Fixed a performance problem related to the undo logic and large blueprints. (https://forums.factorio.com/70855) + - Fixed that trying to join Steam networking enabled games with Steam networking disabled didn't work correctly. (https://forums.factorio.com/71250) + - Fixed that trains built part of a blueprint was snapping to train stop which could prevent some specific blueprints from being built. + - Fixed smoke for generators without animation. (https://forums.factorio.com/68757) + - Fixed train circuit conditions not working properly sometimes when arriving at disabled station. (https://forums.factorio.com/70867) + - Fixed transparency of tables. (https://forums.factorio.com/70093) + - Fixed reintroduction of blueprint train building problems. (https://forums.factorio.com/71215) + - Fixed that the game could freeze on exit on Linux after clicking a link. (https://forums.factorio.com/70110) + - Fixed statistics windows showing strange totals in some situations. (https://forums.factorio.com/71170) + - Fixed statistics windows not showing the first few values (e.g. when an items is produced for the first time). (https://forums.factorio.com/71353) + - Fixed that belt immunity equipment would drain energy in armor when not equipped. (https://forums.factorio.com/70090) + - Using the NO_SCHEDULE train state more consistently (for train in automatic mode with empty schedule. (https://forums.factorio.com/71312) + - Fixed inserters behaving differently when rotated. (https://forums.factorio.com/69592) + - Fixed that the control key would be ignored by Factorio on Linux if the "Press Ctrl to highlight the pointer" (or equivalent) option was enabled. (https://forums.factorio.com/69319) + - Fixed that cloning tiles in the map editor wouldn't always clone transitions correctly. (https://forums.factorio.com/70956) + - Fixed that the supply mission finished game GUI was too small. (https://forums.factorio.com/71333) + Modding: + - Added optional assembling machine gui_title_key property. + - Changed belt immunity equipment to consume energy through "energy_consumption" instead of "energy_source.drain". + Scripting: + - Added LuaGuiElement::vertical_centering read/write. + - Added LuaEntity::auto_launch read/write. + - Added LuaTransportLine::line_equals(). +--------------------------------------------------------------------------------------------------- +Version: 0.17.43 +Date: 24. 05. 2019 + Changes: + - The argument to --generate-map-preview is treated as a directory only if it ends with a '/' or '\'. + - Car/tank color keeps the color of the last user. + Bugfixes: + - Fixed that the technology GUI could freeze on certain technologies. (https://forums.factorio.com/70997) + - Fixed a crash when trying to build train ghosts not on rails. (https://forums.factorio.com/71118) + - Fixed a crash related to changing the logistic mode on an infinity-chest type entity through mods. (https://forums.factorio.com/70911) + - Fixed low readability tag color highlighting in textboxes. (https://forums.factorio.com/67469) + - Fixed Korean IME still did not work (Windows only). (https://forums.factorio.com/71123) + - Fixed statistics graphs X axis labels showing wrong values for 250h and 1000h time frames. (https://forums.factorio.com/71091) + - Fixed that the wrong entry could be highlighted in the electric network graph. (https://forums.factorio.com/67361) + - Fixed that picking up an item from quickbar wouldn't reserve the slot with an inventory hand when the inventory was full. (https://forums.factorio.com/70974) + - Fixed robot energy consumption when using very high speed bonuses. (https://forums.factorio.com/70951) + - Fixed a false-positive changed message in the mods GUI under specific situations. (https://forums.factorio.com/69772) + - Fixed icons inside blueprint book items not being scaled properly. + - Fixed that delimit-procedure noise expressions at the root of an expression tree would crash the compiler. + Modding: + - Added util.combine_icons(icons1, icons2, inputs) function to aid in combining icons tables. + - Changed the auto_barrel recipe icon generation to account for fluids with an icon_size not set to 32, or fluids with an icons table. (https://forums.factorio.com/71158) + Scripting: + - Added LuaNamedNoiseExpression and LuaGameScript::named_noise_expressions read. + - Added LuaEntity::tree_stage_index read/write. + - Added LuaEntity::tree_stage_index_max and tree_color_index_max read. + - Added "player_index" to the on_rocket_launch_ordered and on_rocket_launched events. +--------------------------------------------------------------------------------------------------- +Version: 0.17.42 +Date: 21. 05. 2019 + Changes: + - Tweaked default graphics settings. The game should choose better default graphics settings for computers with integrated GPUs or less than 6 GB of RAM. + Bugfixes: + - Fixed that GUI element size wasn't updated in inactive tabs when ui scaled changed. (https://forums.factorio.com/70649) + - Fixed "Confirm Message" conflicting with some key-bindings. "Confirm Message" can no longer be bound to mouse input. (https://forums.factorio.com/70910) + - Fixed possible crash when rendering GUI element with dynamically loaded sprite. (https://forums.factorio.com/66507) + - Fixed recipe window showing wrong item count or not enough ingredients in some situations. (https://forums.factorio.com/67592) + - Fixed a crash when deleting the force of a car with an active logistic network through vehicle equipment grid. (https://forums.factorio.com/70734) + - Mod names are no longer allowed to contain rich text. (https://forums.factorio.com/70895) + - Fixed IME (Input Method Editors) did not work (Windows only). (https://forums.factorio.com/65358) + - Fixed placement of oil and uranium patches back to that of 0.17.40. (https://forums.factorio.com/70967) + - Fixed that roboports with a request_to_open_door_timeout of 0 wouldn't work correctly. (https://forums.factorio.com/70973) + - Fixed that products wouldn't allow amount_min of 0 for items. (https://forums.factorio.com/71014) + - Fixed that migrated/removed fuel items could leave the game in an invalid state. (https://forums.factorio.com/71029) + - Fixed a crash when building combat robots after resetting the achievements in-game. (https://forums.factorio.com/71041) + - Fixed that assembler ghosts would carry over the unresearched blueprint bug from 0.17.38. (https://forums.factorio.com/708990) + - Fixed crash related to clearing a blueprint book from the cursor. (https://forums.factorio.com/70955) + - Fixed that the rotation of blueprint was not saved to the blueprint library in some situations. + - Fixed bad icon in pollution statistics. (https://forums.factorio.com/71011) + - Fixed hand icon not disappearing when you grab a blueprint from chat. (https://forums.factorio.com/70971) + - Fixed that reviving modded tile ghost entities could destroy other entities in some situations. (https://forums.factorio.com/70606) + - Fixed car tooltip showing it's moving when it's not actually moving. + - Fixed car rotating in place when the speed is very low. (https://forums.factorio.com/71076) + - Fixed that fluid wagons could not carry fluids with sub-zero temperatures. (https://forums.factorio.com/71013) + - Fixed that rolling stock "must be build on rails" error was not using the name of the rolling stock. (https://forums.factorio.com/71087) + - Possibly handled fullscreen window being moved to screen of different size on Windows. (https://forums.factorio.com/63292) + - Fixed a crash when using table_size() without any argument. (https://forums.factorio.com/71090) + - Fixed players getting a new player character when they connect after disconnecting, connecting and disconnecting again from a paused game. (https://forums.factorio.com/71017) + Modding: + - Added map-gen-seed-max command line parameter. + - Added generate-map-preview-random command line parameter. + - Changed generate-map-preview command line parameter to need PATH instead of PNGFILE, the file name is now always the seed. + - Made "apply_recipe_tint" be applied also to "light" working visualization effects of crafting machines. + - Added "use_fuel_glow_color" property to reactor prototype. +--------------------------------------------------------------------------------------------------- +Version: 0.17.41 +Date: 17. 05. 2019 + Bugfixes: + - Fixed that some noise expression types used by some mods (literal map positions, offset-points, and + distance-from-nearest-point) were unimplemented. + - Fixed that blueprint rotation was not saved for blueprint books in the blueprint library. (https://forums.factorio.com/68382) + - Fixed that the focus-search shortcut could be used to bring up the search field when it was disabled. (https://forums.factorio.com/70903) + - Fixed that game.reload_script() could break LuaRecipe/LuaPrototype references. + - Fixed a PvP script error on configuration changed. (https://forums.factorio.com/70914) + Scripting: + - Added LuaEntityPrototype::item_slot_count read. + - Added LuaEntity::get_stopped_train(). + - Added "surface_index" to the on_post_entity_died event. +--------------------------------------------------------------------------------------------------- +Version: 0.17.40 +Date: 16. 05. 2019 + Changes: + - Improved efficiency of noise program compilation and quality of error messages. + Bugfixes: + - Fixed a crash that would sometimes happen after deleting a blueprint from the library. (https://forums.factorio.com/70158) + - Fixed crash related to train schedule containing only temporary stations. (https://forums.factorio.com/69576) + - Fixed GUI inspector vertical align value inconsistency (middle instead of center). (https://forums.factorio.com/70677) + - Fixed LuaInventory::sort_and_merge when used on cargo wagons with inventory limits set. (https://forums.factorio.com/68307) + - Fixed that distractor robots would show in the bonus GUI under the follower robots section. (https://forums.factorio.com/69532) + - Fixed that reading invalid chain signals wouldn't work correctly. (https://forums.factorio.com/67496) + - Fixed yet another ghost connection error related to consistency checks. (https://forums.factorio.com/70275) + - Fixed some cases of multi-layered icons not being scaled correctly. (https://forums.factorio.com/67210) + - Fixed power switch connection consistency problem. (https://forums.factorio.com/70856) + - Fixed "Confirm Message" key-binding not working when bound to some mouse buttons. (https://forums.factorio.com/67182) + - Fixed backwards/forwards max speed fuel modifier related to two-headed trains. (https://forums.factorio.com/70758) + - Fixed interactions of assemblers and underground pipe connections blocked by induced fluid mixing. (https://forums.factorio.com/70596) + - Fixed setting entity ghosts to minable=false didn't work. (https://forums.factorio.com/69306) + - Fixed that the statistics GUI would show count values < 0.5 as "no count". (https://forums.factorio.com/70865) + - Fixed a performance problem with high speed idling trains on circular rail networks. (https://forums.factorio.com/70797) + - Fixed signal placement visualisation for special cases related to straight diagonal rail. (https://forums.factorio.com/69591) + - Fixed that items supposed to be removed on clearing cursor (copy, cut, paste, blueprints from blueprint library etc.) were put into character corpse. (https://forums.factorio.com/70850) + - Fixed uranium cannon shells shooting backwards when aimed closed to the tank.(https://forums.factorio.com/70877) + - Fixed Programmable Speaker alert textbox not losing focus when pressing ENTER. (https://forums.factorio.com/70891) + - Fixed desync caused by setting font colors on buttons. (https://forums.factorio.com/70893) +--------------------------------------------------------------------------------------------------- +Version: 0.17.39 +Date: 14. 05. 2019 + Bugfixes: + - Fixed that hand crafting wouldn't respect the hide_from_flow_statistics property. (https://forums.factorio.com/70655) + - Fixed that modded GUI tables did not display borders that were set in their style. + - Fixed the game would fail on startup if control settings were reset during migration of 0.16 config file. (https://forums.factorio.com/70769) + - Fixed that train stop "must be build next to rails" error was not using the name of the train stop. (https://forums.factorio.com/70710) + - Fixed that beam damage interval was sometimes not respected properly. + - Fixed that beams would be immediately created and destroyed when standing very close to max range. + - Fixed that beams would not show any animation if the target was killed in one hit. (https://forums.factorio.com/67020) + - Fixed that laser beams would always aim at player character's feet. + - Fixed entity hit_visualization_box not working properly. + - Fixed running out of memory during sprite loading was not handled gracefully. (https://forums.factorio.com/70667) + - Fixed a map corruption problem when creating games from scenarios that used difficulties per-entity. (https://forums.factorio.com/69838) + - Fixed that some Lua errors wouldn't show proper lua stack traces. (https://forums.factorio.com/70653) + - Fixed a crash related to reading pollution statistic values through Lua. (https://forums.factorio.com/70801) + - Fixed a crash resulting from building a blueprint of an assembler with a fluid recipe that is not researched yet. (https://forums.factorio.com/70765) + - Fixed that temporary blueprints (e.g. from the copy tool) would sometimes go to inventory instead of being destroyed. (https://forums.factorio.com/70806) + - Added fluid mixing check to infinity pipe. (https://forums.factorio.com/70737) + - Fixed that you could build rail ghosts in the basic rail tutorial. (https://forums.factorio.com/69503) + - Fixed special case of dragging station/condition order in the train configure GUI. (https://forums.factorio.com/68544) + - Fixed tightspot script error starting the round with flying text on the map. (https://forums.factorio.com/70162) + Changes: + - Changed the mods GUI so it lists mod settings by mod alphabetically using natural ordering. +--------------------------------------------------------------------------------------------------- +Version: 0.17.38 +Date: 10. 05. 2019 + Changes: + - When a train performs path finding while in a chain signal sequence, the pathfinding will have a constraint + to not go through reserved block before exiting the chain sequence. + This solves a problem of train intersections being possible to be deadlocked even with proper chain signals usage in cases of using temporary stops or + when path is changed because of station is being enabled/disabled by a circuit network. (https://forums.factorio.com/68681) + This also allowed us to to let train recalculate path spontaneously even in chain signal sequence, as it shouldn't break anything now. + - When a temporary blueprint(e.g. blueprint from copy) is placed in the quickbar, the blueprint won't be destroyed when clearing the cursor and instead moved to the inventory. (https://forums.factorio.com/65332) + - Separated incompatible mods from dependencies in browse mods GUI. + Bugfixes: + - Fixed a crash when trying to build locomotives near water/edges of the map. (https://forums.factorio.com/66407) + - Fixed players getting a new player character when they connect twice to a paused game. (https://forums.factorio.com/62555) + - Fixed that entity tooltips did not show negative emissions. (https://forums.factorio.com/68016) + - Fluid assembler ghosts now show correct pipe connections. + - Fixed a crash when trying to write auto trash filters with not-a-table. + - Fixed possible fluid mixing from reviving fluid assembler ghost by higher version. (https://forums.factorio.com/70266) + - Disabled areas of new map GUI are set correctly on exchange string import. (https://forums.factorio.com/70355) + - Fixed that script rendering sprites loaded from files would disappear on save/load. (https://forums.factorio.com/70318) + - Fixed that LuaForce::reset_technology_effects() wouldn't preserve things in the research queue. (https://forums.factorio.com/70543) + - Fixed that using an upgrade planner on a blueprint wouldn't upgrade configured modules. (https://forums.factorio.com/70565) + - Fixed cross-platform issues related to the Lua bit library. (https://forums.factorio.com/70571) + - Fixed crash when changing controller in multiplayer and changing your selection at the same time. + - Fixed that blueprint shortcuts in action bar would become magically available when they are destroyed, if they originated from the blueprint library. (https://forums.factorio.com/66002) + - Fixed that technology tooltips could sometimes end up behind the technology screen. (https://forums.factorio.com/66413) + - Fixed that target leading would not take into account any slowdown modifiers on units. (https://forums.factorio.com/70584) + - Fixed that the favorite button for servers wouldn't work correctly if the server was already selected. (https://forums.factorio.com/70616) + - Fixed that rocket silos would show an unhelpful status in the tooltip. (https://forums.factorio.com/68251) + - Fixed PvP crash when loading save games before "player" -> "character" rename. (https://forums.factorio.com/70633) + - Fixed PvP crash when importing old configs. (https://forums.factorio.com/70633) + - Fixed that only some parts of the current research info panel would open the technology tree when clicked. (https://forums.factorio.com/67092) + Scripting: + - Added LuaTechnology::visible_when_disabled read/write. +--------------------------------------------------------------------------------------------------- +Version: 0.17.37 +Date: 07. 05. 2019 + Bugfixes: + - Fixed acid splashes were blocking placement of buildings. (https://forums.factorio.com/70317) + - Fixed that acid splashes would have a burning sound effect. + - Fixed typo in font name that would cause crash in Cyrillic locales on Linux. (https://forums.factorio.com/70337) + - Fixed that script changing train path as a reaction to train created event could break the rolling-stock connection process. (https://forums.factorio.com/69749) + - Fixed that scroll panes empty areas of the mod GUI was blocking the mouse interaction with the map. (https://forums.factorio.com/70383) + - Fixed that ghost rail building didn't avoid ghost buildings properly. (https://forums.factorio.com/70349) + - All unused control inputs are saved in the config file, to preserve mod key bindings even when the mod is disabled and enabled again. (https://forums.factorio.com/70332) + - Fixed that zooming in the train preview window didn't respect the zooming key binding settings. (https://forums.factorio.com/69338) + - Fixed that train with no path changed from NO_PATH to PATH_LOST and back to NO_PATH every few seconds. (https://forums.factorio.com/69722) + - Fixed that train waiting at the signal changed from WAIT_SIGNAL to ARRIVE_SIGNAL and back to WAIT_SIGNAL every few seconds. (https://forums.factorio.com/67576) + - Fixed a crash that would sometimes happen when two players were connecting to a server at the same time and one of them quit before the map finished saving. (https://forums.factorio.com/69783) + - Fixed a crash related to modded deconstruction item filters. (https://forums.factorio.com/70470) + - Fixed performance issues in mipmap generation routines causing the game to freeze or crash at 95% of sprite loading. (https://forums.factorio.com/67723) + - Fixed traditional Chinese font being used for simplified Chinese. (https://forums.factorio.com/70429) + - Fixed that pollution would not be shown in entity tooltip when using a void energy source. (https://forums.factorio.com/70498) + - Fixed PvP re-roll round button not generating a different map with only a single team. + - Fixed PvP state when playing Last silo standing with only a single team. + - Fixed PvP DEFCON mode interaction with research queue. + - Fixed screenshot rendering could crash when using LuaScriptRendering API to draw a sprite from file. (https://forums.factorio.com/70322) + Modding: + - Added CraftingMachinePrototype::entity_info_icon_shift. + - Added CraftingMachinePrototype::draw_entity_info_icon_background. + Scripting: + - Included "item" in on_built_entity event when ghost cursor building. +--------------------------------------------------------------------------------------------------- +Version: 0.17.36 +Date: 03. 05. 2019 + Graphics: + - Added new specific remnants for various entities. (Work in progress) + Bugfixes: + - Fixed that ghosts could be built in fog of war. + - Fixed a stack overflow when merging large electric networks (149'000+ electric poles). (https://forums.factorio.com/70244) + - Fixed some achievements not counting their requirements properly. (https://forums.factorio.com/70276) + - Changed worm and spitter acid attack so they do not create acid splashes on water. (https://forums.factorio.com/70069) + - Changed fonts for Asian languages (Chinese, Japanese, Korean). + - Fixed that power switch connections weren't restored by undo. (https://forums.factorio.com/70240) + Modding: + - Added "check_buildability" to "create-fire" trigger effect definition. + - Added "tile_collision_mask" to "create-entity" and "create-fire" trigger effect definitions as faster alternative to full buildability check. + - Added "trigger_created_entity" to "create-fire" and "create-sticker" trigger effect definitions. + Scripting: + - Added "item" to the on_built_entity event. +--------------------------------------------------------------------------------------------------- +Version: 0.17.35 +Date: 02. 05. 2019 + Changes: + - Increased the maximal length of station name to 1024, mainly to allow wider usage of multiple tags in the name. (https://forums.factorio.com/68219) + Bugfixes: + - Fixed that making blueprints of locomotive ghosts wouldn't include the schedules. (https://forums.factorio.com/69856) + - Fixed that worms and spitters didn't show attack parameters in description. + - Fixed that the game would crash if it was closed when Sound Settings was opened. (https://forums.factorio.com/69977) + - Limited the manual rail building distance to 3 times the normal building distance. + - Fixed dangling tooltip bug related to widget reorganization in map generator GUI and possibly other places. (https://forums.factorio.com/69471) + - Fixed that the train time condition label wasn't properly set to squashable resulting in wrong layouting in certain languages. (https://forums.factorio.com/69583) + - Fixed truncation of labels containing rich text. (https://forums.factorio.com/69917) + - Fixed PvP and Wave defense starting base entities wouldn't spawn if a mod added a tile with a certain collision mask and a name which sorted alphabetically above dirt. + - Fixed PvP production score error when a mod or script adds another force during a round. + - Fixed PvP error when using DEFCON mode. + - Fixed that the shortcut bar selection list wasn't scrollable until the window was resized. (https://forums.factorio.com/68804) + - Making disabling of features in map generator more clear by adding checkboxes for it. (https://forums.factorio.com/65841) + - The wagon door opening animation (that is only available for horizontal/vertical direction) is now chosen based on the drawing sprite of the wagon selected instead of the orientation of the wagon. + This means, that orientations really close to horizontal/vertical still use the animation. (https://forums.factorio.com/68768) + - Fixed that changing map size didn't mark the map preset as modified. (https://forums.factorio.com/67261) + - Fixed label text not updating correctly when cleared and had non-zero minimal width and height. (https://forums.factorio.com/69763) + - Improved handling of whitespace characters in technology count formula parsing. + - Checking that only the l (or L) variable used in the technology formula on startup, to avoid errors later on. (https://forums.factorio.com/69870) + - Fixed NPE error at startup that could occur when using mods. (https://forums.factorio.com/69439) + - Fixed GUI window of an entity not updating when pasting settings to that entity. (https://forums.factorio.com/69102) + - Fixed error in consistency check of ghost connections related to multiple connections to entities only in the undo queue. (https://forums.factorio.com/70126) + - Fixed train condition fulfilling indication for artillery wagon. (https://forums.factorio.com/69677) + - IDXGIOutput::FindClosestMatchingMode returning an error is not treated as critical failure anymore. (https://forums.factorio.com/70152) + - Fixed that the Mods GUI go-to-dependency buttons wouldn't work in some scenarios. (https://forums.factorio.com/69545) + - Fixed that ghost building mode works the same as ghost building (with shift) when it comes to rail building. (https://forums.factorio.com/69761) + - Fixed that upgrading entities in would leave invalid module requests. (https://forums.factorio.com/70040) + - Fixed, that sorting changes were moving the scrolled position in the browse game GUI. It is now consistent with the mods GUI. (https://forums.factorio.com/70128) + - Fixed some achievements being given to players while the save game is loading, not respecting player online time. (https://forums.factorio.com/64214) + - Fixed LuaTransportLine::output_line read for right-hand output lines of a lonely splitter. (https://forums.factorio.com/70207) + - Fixes to make tabbed pane work properly when it comes to squashing in different situations. (https://forums.factorio.com/69488) + - Tweaked the algorithm that is putting trains on rails to work properly in junctions when constrained by the direction caused by blueprint/ghost train building. (https://forums.factorio.com/69457) + Modding: + - Renamed the character entity type and name from "player" to "character" to make it consistent with how we call/access it in all other places. + - Renamed the technology personal-roboport-equipment-2 to personal-roboport-mk2-equipment and gave it corresponding icon to be consistent with other technologies of this kind. + - Renamed the technology power-armor-2 to power-armor-mk2 to be consistent with other technologies of this kind. + - Added optional storage tank prototype property "scale_info_icons". + - Added "manual_rail_building_reach_modifier" to the utility-constants. + - MapGenPresets' advanced_settings.difficulty_settings.research_queue_setting now works. (https://forums.factorio.com/69546) + Scripting: + - Mod GUI root elements (top/left/center/goal) are now contained in scroll panes, so when there is not enough space, it will become scrollable instead of being cut off. + With enough space, it looks the same as before, the only change is, that the mod GUI contents can now not expect to be squashed by the screen, as it will just make a scroll bar instead. + - Added LuaCircuitNetwork::connected_circuit_count read. + - Added LuaEntity::time_to_live read/write for highlight box entities. + - Added LuaEntity::allow_dispatching_robots read/write. + - Added LuaEntity::toggle_equipment_movement_bonus(). + - Added LuaEquipmentGrid::inhibit_movement_bonus read/write. + - Added optional 'radius' to LuaSurface 'find_xyz' functions. + - Added defines.inventory.editor_main, editor_guns, editor_ammo, editor_armor. + - AutoplaceSpecification::control is always included in property tree, even for non-peak-based autoplace specifications. (https://forums.factorio.com/69286) + - Fixed a save corruption problem when using LuaSurface::clone_area(). (https://forums.factorio.com/67207) + - Renamed defines.inventory.player_main, player_guns, player_ammo, player_armor, player_vehicle and player_trash to + defines.inventory.character_main, character_guns, character_ammo, character_armor, character_vehicle and character_trash. + - Removed LuaStyle::title_top_padding, title_right_padding, title_bottom_padding and title_left_padding. +--------------------------------------------------------------------------------------------------- +Version: 0.17.34 +Date: 26. 04. 2019 + Changes: + - Improved fluid simulation threading. Decreases CPU usage. Threading available on all operating systems. Simulation performance should remain unchanged. + Bugfixes: + - Fixed a crash when importing blueprint strings with power switch wires. + - Fixed fluid mixing for fixed recipe assemblers. (https://forums.factorio.com/69676) + - Fixed "Not enough rails" message after successful track placement. (https://forums.factorio.com/69930) + - Fixed a crash when destroying entities during the on_pre_ghost_deconstructed event. (https://forums.factorio.com/69965) + - Fixed that trains with "logistics while moving" disabled would not deploy robots when switched into automatic mode while waiting at a station (https://forums.factorio.com/69914) +--------------------------------------------------------------------------------------------------- +Version: 0.17.33 +Date: 24. 04. 2019 + Changes: + - Added out of fuel alert icon to flamethrower turrets. + - UI scale won't be synchronised over Steam Cloud anymore. (https://forums.factorio.com/67085) + - Syncing startup settings with a server will automatically join the server on game restart. (https://forums.factorio.com/69064) + Bugfixes: + - Fixed yet another consistency bug related to ghost connections. (https://forums.factorio.com/69694) + - Fixed crash related to changing force of entity marked for deconstruction/upgrade/in undo queue. (https://forums.factorio.com/69493) + - Fixed a crash resulting from overlapping underground pipes. (https://forums.factorio.com/69548) + - Fixed power grid overlay not showing correctly on map when changing surfaces. (https://forums.factorio.com/69104) + - Fixed another instance of furnaces with fluid outputs not working correctly. (https://forums.factorio.com/69674) + - Fixed multiplayer paused notification not being cleared when the client is dropped. (https://forums.factorio.com/67326) + - Fixed accumulators showing discharge animation and empty icon at the same time. (https://forums.factorio.com/67929) + - Fixed that the game would desync when changing forces of beams, fluid streams, projectiles, stickers, and fire flames. + - Fixed player inventory income flying text would sometimes show incorrect total item count. (https://forums.factorio.com/66542) + - Fixed switched technology levels in the console message when changing research. (https://forums.factorio.com/69681) + - Fixed that the keyboard shortcuts for new blueprint/upgrade planner/deconstruction planner wouldn't work when the cut or copy tool was selected. (https://forums.factorio.com/68904) + - Changed render layer of belts marked for deconstruction so they don't clip with other belts. (https://forums.factorio.com/65931) + - Fixed attempt to rotate ore patches that are out of reach would create "Can't Reach" floating message. (https://forums.factorio.com/66647) + - Fixed that generators would produce infinite pollution in some cases. (https://forums.factorio.com/69450) (https://forums.factorio.com/69879) + - Fixed that generator tooltips did not show pollution. (https://forums.factorio.com/69494) + - Fixed that LuaGameScript::tick_paused read was not of type boolean. (https://forums.factorio.com/69892) + - Fixed that the map editor convert-save-to-scenario didn't work correctly in some cases. (https://forums.factorio.com/68913) + - Fixed that the map editor intensity slider number fields wouldn't accept numbers outside the slider range. (https://forums.factorio.com/69165) + - Fixed that the deconstruction planner "tiles only" mode would ignore tile ghosts. (https://forums.factorio.com/68360) + - Fixed that exporting blueprint strings wouldn't include pending icon changes. (https://forums.factorio.com/67180) + - Fixed that cloning rocket silos with rockets waiting to launch wouldn't auto-launch correctly. (https://forums.factorio.com/69781) + - Fixed that cloning single entities with wire connections to themselves didn't work correctly. (https://forums.factorio.com/69770) + - Fixed a desync related to rail item names. (https://forums.factorio.com/69807) + - Map generator GUI now remembers the last preset used. + - Fixed an older bug with pull-placement of power poles. (https://forums.factorio.com/69659) + - Fixed copying files to temp folder would preserve read only permissions, which could cause errors. (https://forums.factorio.com/61763) + - Fixed rich text issue with sometimes removing font/color tags when it shouldn't. (https://forums.factorio.com/69848) + Modding: + - Fixed that trivial smoke wouldn't work correctly if it moved > 8 chunks from its origin. (https://forums.factorio.com/69383) + - Renamed gate prototype collision_mask to opened_collision_mask so that it can be different from the entity collision mask. + Scripting: + - Changed creation of tile ghosts to use "ghost_name" to match the rest of the API. + - Added LuaSurface::entity_prototype_collides() and LuaSurface::decorative_prototype_collides(). + - Added LuaRecipePrototype::allow_decomposition read. + - Added LuaSpriteButton::number allows nil value, which signals/specifies no number to be drawn, which now allows showing of 0. + - Added LuaTrain::signal read. +--------------------------------------------------------------------------------------------------- +Version: 0.17.32 +Date: 18. 04. 2019 + Changes: + - Admins ignore multiplayer map upload slot limit + - "Player is being dropped"/"Server not responding" messages will only show after 2 seconds, to avoid irrelevant short pop-ups. + Bugfixes: + - Fixed that the server-settings.example.json had an additional comma at the end of the file. (https://forums.factorio.com/69451) + - Filled in a missing fluid mixing check for miner. (https://forums.factorio.com/69381) + - Fixed that create-blueprint-item shortcut prototypes could have no item_to_create set. (https://forums.factorio.com/69500) + - Fixed upload slot queue blocking players from joining even if not all slots were filled. + - Fixed a desync from rotation of an assembler with fluid energy source. (https://forums.factorio.com/69395) + - Fixed a connection consistency problems of wire/circuit connections ghosts and undo. (https://forums.factorio.com/69452) + - Added a no-crop requirement to the wire sprite definitions to avoid mods removing it, which can confuse the drawing logic. (https://forums.factorio.com/69325) + - Fixed text boxes would not respect keyboard layout for shortcuts like copy or paste. (https://forums.factorio.com/68380) + - Fixed blocking of game shortcuts when a text box has focus did not take into account keyboard layout settings. (https://forums.factorio.com/67021) + - Fixed the game would not respect remapping of modifier keys (Ctrl, Shift, Alt) in operating system. (https://forums.factorio.com/65093) + - Fixed it wasn't possible to bind mouse buttons 6 to 9. (https://forums.factorio.com/69588) + - It is no more possible to teleport an entity into fluid mixing. (https://forums.factorio.com/69316) + - Fixed a crash when defining a programmable speaker with no instruments. (https://forums.factorio.com/69632) + - Sync-mods-with-save will no longer offer to load-save when attempting to sync while hosting a multiplayer game. (https://forums.factorio.com/67756) + - Fixed that negative health regeneration wouldn't work when the entity had full health. (https://forums.factorio.com/69605) + - Fixed a crash related to migrating game versions while having gates marked for deconstruction with ghost walls built over them. (https://forums.factorio.com/69473) + Modding: + - For performance reasons inserter pickup/dropoff vectors are now limited to half a chunk or less. + Scripting: + - Added LuaEntityPrototype::lab_inputs read. + - Added LuaEntityPrototype::researching_speed read. + - Added LuaGameScript::pollution_statistics read. +--------------------------------------------------------------------------------------------------- +Version: 0.17.31 +Date: 12. 04. 2019 + Bugfixes: + - Fixed a crash when hosting multiplayer games in some scenarios. +--------------------------------------------------------------------------------------------------- +Version: 0.17.30 +Date: 12. 04. 2019 + Minor Features: + - Added ability to set a maximum number of map upload slots for multiplayer servers. Setting this is recommended to prevent the server from being flooded with map fragment requests from clients. + Optimizations: + - Optimized alt-mode icon background rendering. (https://forums.factorio.com/67280) + Bugfixes: + - Fixed that cut tool marked trees/rocks/cliffs for deconstruction when there was other valid entity in the selection. (https://forums.factorio.com/68759) + - Fixed that movement by keys or clicking on an alert didn't unsnap the currently followed train in the map. (https://forums.factorio.com/69199) (https://forums.factorio.com/69002) + - Fixed that the game would crash when showing blueprint library tooltips. (https://forums.factorio.com/69398) + - Fixed that the game would crash when showing a blueprint library tooltip in multiplayer when the blueprint/book was removed by another player. + - Fixed alt-mode icon background for narrow icons was very subtle. (https://forums.factorio.com/65338) +--------------------------------------------------------------------------------------------------- +Version: 0.17.29 +Date: 12. 04. 2019 + Changes: + - Simplified rail building. + Holding shift while rail building always activates the combination of ghost-rail-building + remove-obstacles, releasing shift returns back to normal manual mode. + It doesn't matter anymore, whether the rail building started with shift or not. + This removed the possibility to do ghost-rail-building without the remove-obstacles, but since it seems to be almost useless, we consider it to be worth the simplification. + - font/color rich text tags now have to be properly terminated. This means eg: "[color=red]Red circuits" will now need to be "[color=red]Red circuits[/color]". + This fixes a number of issues with handling start/end tags. (https://forums.factorio.com/66263, https://forums.factorio.com/66256) + - Enter key will be shown as "ENTER" instead of "RETURN" on Windows and Linux. (https://forums.factorio.com/69329) + Minor Features: + - Added a shortcut for increasing/decreasing/resetting UI scale, mainly for debugging of proper automatic adjustment of UI, but people might find it useful for something as well. + Bugfixes: + - After a realization of a big misleading mistake, the pollution per second had to be renamed to pollution per minute, because it is what it actually is. (https://forums.factorio.com/68269) + - Fixed that tree pollution absorption was recorded as pollution emission in the statistics. + - Fixed that equipment electric network priority migration wasn't present. (https://forums.factorio.com/69389) + - Crafting group selection by typing exact recipe match will now preserve the same way as selecting the crafting group manually. (https://forums.factorio.com/67165) + - Fixed few layouting issues in the mods GUI. (https://forums.factorio.com/68788) + - Fixed that sticker duration could be 0. (https://forums.factorio.com/69042) + - Restored previous behavior where normal (not only underground) pipe connections reconnected when a fluidbox got removed. (https://forums.factorio.com/68343) + - Fixed crash when robots try to revive locomotive that has both front and back wheels on rails, but no rail in-between. (https://forums.factorio.com/68623) + - Fixed that repair packs could be lost if they didn't fit in your inventory when using personal robots. (https://forums.factorio.com/69110) + - Added missing pipe connection arrows to flamethrower turret. (https://forums.factorio.com/69272) + - Fixed that custom GUI style values specified directly on the elements weren't updated after UI scale change. (https://forums.factorio.com/68007) + - Fixed that the electric network GUI would sometimes be opened when starting deconstruction planner selection on an electric pole in the map view. (https://forums.factorio.com/68960) + - Fixed that Textfield and Sliders didn't update its size properly on UI change. + - Fixed UI change update in ModSettingsGui and MapGeneratorGui with preview open. + - Fixed quickbar selection disappearing when cursor stack is refreshed with a new stack. (https://forums.factorio.com/68243) + - Fixed that nested frame styles (horizontal flow, vertical flow, header filler flow, filler) weren't initialized/updated correctly in the GUI created by script. + - Fixed that the loading indicator in the browse games GUI was left of the "Back" button. (https://forums.factorio.com/66513) + - Fixed turret prototype definition allowed ammo_type of attack_parameters to be optional resulting in crash when the turret started to shoot. + - Don't consider recipes with 0 minimum amount (and possible randomised result) when resolving automatic crafting of ingredients when crafting manually. (https://forums.factorio.com/68836) + Scripting: + - Changed the LabelStyle::want_ellipsis default value to true and it is never changed to be something else now. We are considering to even remove this style property + completely, as we basically want the ellipsis always when the label is squashed. + - Added tile parameter to on_player_built_tile and on_robot_built_tile. + - Removed unused on_player_tool_inventory_changed event. + Modding: + - Added emissions_per_minute property in the energy source, that is supposed to replace the emissions_per_second_per_watt which was basically wrong and hard to work with, + both emissions_per_second_per_watt emissions definition will work for some time (at least in 0.17) so mods don't get broken. +--------------------------------------------------------------------------------------------------- +Version: 0.17.28 +Date: 09. 04. 2019 + Bugfixes: + - Fixed a crash when hovering over some inventory-like GUI elements. +--------------------------------------------------------------------------------------------------- +Version: 0.17.27 +Date: 09. 04. 2019 + Bugfixes: + - Fixed that pollution statistic values from entities were reversed and didn't increase evolution. (https://forums.factorio.com/69231) + - Fixed a crash when mods would set special_signal = true for virtual-signal prototypes. + - Fixed a crash when a mining drill is destroyed during the resource-depleted event. + - Fixed a crash when loading modded saves related to recipe migrations and fluidboxes. + - Fixed a desync related to the blueprint library and keeping outdated blueprints between versions. + - Fixed crash when undoing manual removal of entity marked for deconstruction. (https://forums.factorio.com/69247) + - Fixed that the technology GUI would show 100% researched for near-100% values. (https://forums.factorio.com/68021) + - Fixed crash when calling LuaGameScript::take_technology_screenshot for force that doesn't have any technologies enabled. + - Fixed that action bar link to blueprint in the inventory had tooltip size limited too much. (https://forums.factorio.com/69157) + - Fixed that blueprint cost table width wasn't correct for UI scale different than 100%. + Scripting: + - Added surface_index to the on_robot_mined_tile event. +--------------------------------------------------------------------------------------------------- +Version: 0.17.26 +Date: 08. 04. 2019 + Changes: + - Reverted fonts used for Chinese, Japanese, Korean and Russian localizations to pre-0.17.24 versions. + Bugfixes: + - Fixed that circuit connection from ghost to entity wasn't preserved when it was upgraded or undone. (https://forums.factorio.com/67692) + - Fixed that it was possible to rotate entities whilst the technology GUI was open. (https://forums.factorio.com/66320) + - Fixed that the updates-available counter in the update-mods tab didn't update as mods would be updated. (https://forums.factorio.com/69050) + - Fixed that LuaSurface::get_closest() did not check the type of the second parameter. (https://forums.factorio.com/69105) + - Fixed that LuaEntity::revive() raise_revive parameter sometimes did not work. (https://forums.factorio.com/69166) + - Fixed that script render objects sometimes did not render in screenshots. + - Fixed a crash when rendering inserter interactions for modded furnace recipes without item ingredients. + - Fixed research queue and technology tooltip for long technology names. (https://forums.factorio.com/68862) + - Fixed sprites would render as corrupted on some GPUs with texture streaming enabled. (https://forums.factorio.com/65466) + - Fixed layouting of filters of deconstruction planner in a tooltip. (https://forums.factorio.com/69107) + - Fixed that the rocket silo alt-info module icons didn't render in the correct location due to the size changes. (https://forums.factorio.com/69041) + - Fixed several inconsistencies with the map editor paused state in multiplayer. (https://forums.factorio.com/66189) + - Fixed schedule merging when more than one step of connecting train is done and part with the empty schedule is connected first. (https://forums.factorio.com/69043) + - Fixed pollution reporting of machines with negative pollution when there is not enough pollution to absorb. (https://forums.factorio.com/69164) + - Fixed that building a new rail through robots changed all rail-bound train stops to that station. (https://forums.factorio.com/69170) + - Fixed a crash when departing from temporary stations while all other stations in the schedule are invalid. (https://forums.factorio.com/69114) + - Fixed that setting a character controller for an offline player would crash the game. (https://forums.factorio.com/69106) + - Fixed trains overview GUI updating and performance problems. (https://forums.factorio.com/68953) + - Fixed that long server names were overflowing in the Browse games GUI. (https://forums.factorio.com/66113) + Scripting: + - Added LuaAutoplaceControlPrototype::category read. + - Added LuaEntityPrototype::alert_icon_shift read. + - Added LuaForce::research_queue read/write. + - Added LuaForce::add_research() and cancel_current_research(). + - Removed LuaForce::current_research write. + - Changed cutscene waypoints to allow all entities as targets. +--------------------------------------------------------------------------------------------------- +Version: 0.17.25 +Date: 04. 04. 2019 + Changes: + - The Mods GUI will now always include a link to the mod portal for the selected mod. + Bugfixes: + - Fixed roboport area rendering for players. (https://forums.factorio.com/68925) + - Fixed a crash when trying to print invalid values through the Lua API. (https://forums.factorio.com/68924) + - Fixed that the rail world preset didn't allow to get some achievements due to smaller base size. (https://forums.factorio.com/65215) + - Fixed that the technology GUI technology cost wouldn't show numbers > 2^32 correctly. (https://forums.factorio.com/68937) + - Fixed that custom checkboxes didn't render correctly in some cases. (https://forums.factorio.com/67986) + - Fixed opening nested items in items so the same item isn't opened multiple times. (https://forums.factorio.com/68005) + - Fixed a crash when trying to filter standalone character ammo slots. (https://forums.factorio.com/68933) + - Disallowed building train stops in intersections. + - Fixed that cloning fluid turrets with fluid would crash the game. + - Fixed that cloning transport belts could crash when cloning fails. + - Fixed personal roboport would render its construction area even when toggled off. (https://forums.factorio.com/68911) + - Fixed train stop names were rendered without rotation. (https://forums.factorio.com/68922) + - Fixed Russian and several other localizations would not show symbols ≠, ≤, ≥ in train conditions and decider combinators. (https://forums.factorio.com/68921) + - Fixed Chinese and Japanese text was too small to read. (https://forums.factorio.com/68919) + - Fixed that deleting mods would follow symlinks instead of just removing the symlink. (https://forums.factorio.com/68975) + - Fixed that mining drill can't-build messages would be wrong in some cases. (https://forums.factorio.com/69014) + - Fixed that the game finished GUI would not show the time played if there were no kills. + - Fixed building underground pipes over ghosts could crash/corrupt the game. (https://forums.factorio.com/68907) + - Fixed that the shortcut selection list wouldn't use a scroll bar if the shortcuts didn't fit on the screen. (https://forums.factorio.com/68350) + Modding: + - Recipes with duplicate ingredients or products will now error at startup instead breaking crafting runtime. (https://forums.factorio.com/67857) + Scripting: + - Added surface_index to the on_robot_built_tile event. +--------------------------------------------------------------------------------------------------- +Version: 0.17.24 +Date: 02. 04. 2019 + Balancing: + - Changed god controller inventory size to be the same as the character inventory size. + Bugfixes: + - Fixed rendering of targeting range visualization for turrets with limited turn range. (https://forums.factorio.com/68707) + - Fixed parameters passed to LuaPlayer::zoom_to_world didn't have any effect. (https://forums.factorio.com/68730) + - Fixed that power poles would sometimes build automatically when they shouldn't. (https://forums.factorio.com/68725) + - Fixed that editing map gen settings for the non-default surface using the map editor didn't work. (https://forums.factorio.com/68793) + - Fixed that LuaSurface::spill_item_stack would ignore belts by default. (https://forums.factorio.com/68796) + - Fixed that LuaEntity::set_request_slot() wouldn't allow filters with a count of 0. (https://forums.factorio.com/68731) + - Fixed that copying assembler settings would copy direction as well. (https://forums.factorio.com/68771) + - Fixed that automation and logistics technologies were marked as upgrades. + - Fixed that non-upgrade technologies didn't show the level properly. (https://forums.factorio.com/68755) + - Fixed default key bindings for in-game copy, paste and undo shortcuts on Russian keyboard layout. (https://forums.factorio.com/68809) + - Fixed that remote.call() with small strings didn't work correctly. (https://forums.factorio.com/68801) + - Fixed lamp lighting up for 1 tick without any electricity. (https://forums.factorio.com/68826) + - Fixed that the next infinite research level wouldn't appear in the technology list after the previous level was queued. (https://forums.factorio.com/68578) + - Fixed a crash when changing modded recipes that used fluid inputs or outputs. (https://forums.factorio.com/68830) + - Fixed lamp showing full electricity bar without any electricity. (https://forums.factorio.com/67527) + - Fixed that large sequential lua tables wouldn't be saved and loaded correctly. (https://forums.factorio.com/68657) + - Fixed poor performance when rendering logistic network overlays. (https://forums.factorio.com/68873) + - Fixed that the shortcut for opening the console could be also entered into it (does not fix dead keys). + - Fixed Scroll Lock would trigger an event on both key down and key up. (https://forums.factorio.com/65180) + - Fixed trains stop names with icons in them would look wrong when pinging a train station in chat. (https://forums.factorio.com/65876) + - Fixed that crafting machines could not be rotated if they used a heat energy source and didn't have fluid boxes. (https://forums.factorio.com/67803) + - Fixed inventory hand sometimes pushing items out of the inventory and spilling them on the ground. (https://forums.factorio.com/66392) + - Fixed that some languages had no name, and that some used their English name, and some the name in the language itself. (https://forums.factorio.com/68696) + - Fixed incorrect scaling of cyrillic characters when viewing them with your language set to English. + - Fixed two crashes from migration of modded fluid using entities. (https://forums.factorio.com/68823) + - Fixed that clicking a technology in the research queue would select the next available level instead of the queued level. (https://forums.factorio.com/68491) + Scripting: + - Added LuaEntity::get_max_transport_line_index(). + - Added LuaPlayer::last_online read. + - Added allow_belt parameter to LuaSurface::spill_item_stack. + - Added corpses parameter to on_post_entity_died. +--------------------------------------------------------------------------------------------------- +Version: 0.17.23 +Date: 29. 03. 2019 + Bugfixes: + - Fixed that merging two electric networks didn't merge the statistics which was introduced by the power switch addition in 0.13. (https://forums.factorio.com/68246) + - Fixed light not turning off properly when using fluid energy source on an entity. (https://forums.factorio.com/67674) + - Fixed a crash when building large electric poles. (https://forums.factorio.com/68695) + Modding: + - The game now checks that technology levels are contiguous. + - Non-upgrade technologies are now considered to be level 1; previously they were level 0. + - Renamed "electric-energy-accumulators-1" to "electric-energy-accumulators". +--------------------------------------------------------------------------------------------------- +Version: 0.17.22 +Date: 29. 03. 2019 + Bugfixes: + - Fixed vertical squashing of listbox. (https://forums.factorio.com/68520) + - Fixed in-game updater would not work on Windows if Factorio path or write data path would contain non-ASCII characters. (https://forums.factorio.com/68516) + - Undoing action of building entity that removed ghosts also restores the ghosts. The same with removal of ghosts by cancelling deconstruction. (https://forums.factorio.com/67827) + - Fixed that building power poles when moving very fast did not have consistent spacing. (https://forums.factorio.com/67383) + - Fixed undo of train deconstruction. (https://forums.factorio.com/68102) + - Fixed undo of circuit conditions of entities in the ghost state. (https://forums.factorio.com/68191) + - Fixed train pathing inconsistency between normal station departure and waypoint. (https://forums.factorio.com/68111) + - Fixed problems related to rail path waypoints and station removal. + - Fixed logarithmic sliders not showing value of 1. (https://forums.factorio.com/68392) + - Fixed logarithmic sliders showing the same value for some positions. + - Fixed logarithmic sliders not showing correct initial position. + - Fixed Rich text icons not working in rotated text. (https://forums.factorio.com/65780) + - Fixed a crash when loading saves converted to scenarios in the map editor after changing mods. (https://forums.factorio.com/68420) + - Fixed that the inventory hand was not activated when the cursor was auto-refilled when entity building, tile building, fast transferring, repairing, using capsules or dropping items. (https://forums.factorio.com/67584) + - Fixed that fast-replacing ghosts would not transfer settings. + - Fixed that double clicking on a list box scroll bar would trigger the confirm action. (https://forums.factorio.com/66224) + - Fixed train GUI preview not centering on locomotive when opening the color picker. (https://forums.factorio.com/66115) + - Fixed GUI clipping for scrollpane inside a scrollpane. (https://forums.factorio.com/66925) + - Fixed biters ignoring the player when building a new base. (https://forums.factorio.com/68492) + - Fixed that copying settings with a blueprint would not show returned materials. (https://forums.factorio.com/67227) + - Fixed turret ranges with huge radius would not render correctly when zooming into a map. (https://forums.factorio.com/68461) + - Fixed that the reset queue would reset if the the game window is resized whilst the technology GUI is open. (https://forums.factorio.com/68607) + - Fixed that resizing the game window would clear the search filter in the technology GUI. (https://forums.factorio.com/66685) + - Fixed that crafting machines with an empty fluid_boxes key could be rotated. (https://forums.factorio.com/68642) + - Fixed train state not updating properly in some specific cases. (https://forums.factorio.com/68145) + - Fixed mining drill showing misleading message when building on top of invalid resources. (https://forums.factorio.com/65814) + - Fixed a crash related to assemblers that sometimes occurred during loading 0.16 modded games. + - Fixed a crash when opening map too fast after creating a new game or new surface. (https://forums.factorio.com/65827) + - Fixed LuaPlayer::open_map, close_map, zoom_to_world would mutate rendering state while render thread was possibly using it causing crash. (https://forums.factorio.com/68327) + - Changed the custom scale slider in interface settings to be disabled when automatic scale is selected. + - Fixed train path finding in a special case of a loop with no signals and exactly one intersection. (https://forums.factorio.com/67357) + - Fixed clipping when the preset description in the map generator is scrollable. (https://forums.factorio.com/67216) + - Better path selection within one segment that is in a loop. (https://forums.factorio.com/68225) + Scripting: + - Added LuaEntityPrototype::secondary_collision_box read. +--------------------------------------------------------------------------------------------------- +Version: 0.17.21 +Date: 26. 03. 2019 + Bugfixes: + - Fixed gates sometimes not closing when next to cliffs. (https://forums.factorio.com/68365) + - Fixed crashes related to GUI tables. (https://forums.factorio.com/68526) +--------------------------------------------------------------------------------------------------- +Version: 0.17.20 +Date: 26. 03. 2019 + Changes: + - Removed RTL language translations (Hebrew, Arabic). (https://forums.factorio.com/68507) + Bugfixes: + - Fixed crash when opening technology tree. + - Fixed blueprint loading related to trains and temporary stations. (https://forums.factorio.com/67998) + - Fixed that the quick bar and shortcut bar weren't aligned on UI scales other than 100% and 200%, making the game literally unplayable. (https://forums.factorio.com/66827) + - Fixed fuzzy search in the select-a-filter GUI could show empty groups. (https://forums.factorio.com/63241) +--------------------------------------------------------------------------------------------------- +Version: 0.17.19 +Date: 26. 03. 2019 + Bugfixes: + - Fixed various layouting problems related to tables. + - Fixed upgrading underground belt ghosts would not recalculate underground connections resulting in desyncs. (https://forums.factorio.com/67510) + - Fixed construction robot tutorial when spamming ghost radars. (https://forums.factorio.com/68436) + - Fixed that some entities didn't show the not enough power icon. (https://forums.factorio.com/68470) + - Fixed possible crash when editing font names in rich text. (https://forums.factorio.com/68390) + - Fix of previous fix of certain situations of assembler settings copy/paste. (https://forums.factorio.com/68487) + - Fixed that toolbar buttons stayed pressed down. (https://forums.factorio.com/68459) + - Fixed crash when an inventory GUI was shown with 0 slots. (https://forums.factorio.com/68467) + Scripting: + - Added LuaGuiElement::scroll_to_top(), scroll_to_bottom(), scroll_to_left() and scroll_to_right(). + - Added LuaGuiElement::scroll_to_element(). + - Added LuaEntityPrototype::has_belt_immunity, pollution_to_join_attack, min_pursue_time, max_pursue_distance, radar_range, + move_while_shooting, can_open_gates, affected_by_tiles, distraction_cooldown and spawning_time_modifier read. + - Added LuaEntityPrototype::inserter_extension_speed and inserter_rotation_speed read. + - Added LuaTransportLine::input_lines read. +--------------------------------------------------------------------------------------------------- +Version: 0.17.18 +Date: 25. 03. 2019 + Changes: + - Dragging power poles over ghosts of the same type will revive them. (https://forums.factorio.com/68244) + - Replaced the hand graphic in the quickbar with a selected graphic, so blueprint books are visible. + Bugfixes: + - Solved train positioning when being built by robots. (https://forums.factorio.com/68147) + - Fixed that playing Factorio in full-screen mode on macOS would hide all notifications. (https://forums.factorio.com/66415) + - Allow commas with spaces after in color tags. (https://forums.factorio.com/68261) + - Fixed the mechanic of saving a scenario locally when joining a multiplayer game that uses a scenario you don't have didn't work correctly. (https://forums.factorio.com/68181) + - Fixed that the burner light would still glow even when the entity is sleeping. (https://forums.factorio.com/65712) + - Assembler copy/paste now works correctly when pasting both recipe and direction with fluid mixing around. (https://forums.factorio.com/68174) + - Tool shortcut bar selection list can be closed with ESC. (https://forums.factorio.com/65621) + - Fixed that some technologies wouldn't show in the technology list if they were fully researched. (https://forums.factorio.com/68239) + - Fixed incorrect zooming speeds when using keyboard to zoom. (https://forums.factorio.com/65679) + - Blank property expression names in map gen settings JSON are ignored. (https://forums.factorio.com/68125) + - Seed1 arguments above 255 to noise functions no longer crash the game, warning about the upper bits being ignored, instead. (https://forums.factorio.com/67497) + - Fixed broken supply challenge. (https://forums.factorio.com/68242) + - Fixed slow horizontal trackpad scrolling in the tech tree view. (https://forums.factorio.com/66874) + - Fixing one situation of underground pipe connection over a ghost. (https://forums.factorio.com/68265) + - Fixed blueprint icons not disappearing when using set_quick_bar_slot (https://forums.factorio.com/68374) + - Fixed PvP force modifiers were being overwritten. (https://forums.factorio.com/68397) + - Fixed "graphics_variation" was read-only on entities of type "corpse". (https://forums.factorio.com/68391) + - Fixed buildability check of some fluid entities in blueprints. (https://forums.factorio.com/65389) + - Fixed GUI layouting related to having more squashable elements with different minimal sizes in one row/column. + - Fixed possible crash when hovering the statistics graphs. + - Fixed a crash when using LuaGameScript::show_message_dialog during on_init. + - Fixed headless server would hang when shutting down on Windows. (https://forums.factorio.com/68422) + - Fixed interaction of pipe underground connections of different reach. (https://forums.factorio.com/68258) +--------------------------------------------------------------------------------------------------- +Version: 0.17.17 +Date: 21. 03. 2019 + Changes: + - Fast replacing power poles will keep existing connections but also try to connect to further away power poles if possible. (https://forums.factorio.com/67967) + - 0-255 numbers are now allowed in [color] tags. The game will detect if you want to use floats or 0-255, just like the /color command. (https://forums.factorio.com/67726) + Bugfixes: + - Solved transport line compression related to splitters for various corner cases. (https://forums.factorio.com/67815) + - Fixed texture-compression config values that were valid in 0.17.15 but are not valid since 0.17.16 would cause error on startup. (https://forums.factorio.com/68133) + - Fixed that reverse/forward speed limits of the train movements were mixed up. (https://forums.factorio.com/68047) + - Fixed that reverse locomotive power was the same as forward. + - Fixed item transfers tutorial giving combinators instead of wood. (https://forums.factorio.com/68046) + - Fixed tutorials showing migrations dialog. + - Fixed slow inserters on transport belt madness level 3. (https://forums.factorio.com/68149) + - Fixed massive biter clumps in Wave defense. (https://forums.factorio.com/66136) + - Fixed a crash when importing save files into saves with different technology levels researched. + - Fixed that swapping Command and Option keys on macOS caused neither one to work in Factorio. (https://forums.factorio.com/65671) + - Fixed that the technology GUI would list all technology levels if the technology was fully researched. (https://forums.factorio.com/68037) + - Fixed a crash when using /swap-players. (https://forums.factorio.com/66381) + - Fixed a crash when rotating some modded underground pipes. (https://forums.factorio.com/67710) + - Fixed poor performance when large chat messages are rendered. (https://forums.factorio.com/68040) + - Fixed a crash when a train traveling to a temporary stop has its schedule copy-pasted. (https://forums.factorio.com/68130) + - Fixed a crash when using "Join server after sync" for server hosted over Steam Networking. (https://forums.factorio.com/67963) + - Fixed hand missing from quickbar when selecting shortcuts to the blueprint library. (https://forums.factorio.com/68141) + Scripting: + - Added LuaControl::open_technology_gui(technology) which will open the technology GUI and select the given technology. +--------------------------------------------------------------------------------------------------- +Version: 0.17.16 +Date: 19. 03. 2019 + Changes: + - Disabled vanilla pollution attacks in the NPE until after the final wave. + - Changing teams in PvP will try to preserve the current character. (https://forums.factorio.com/68018) + Bugfixes: + - Fixed alerts showing for trees and rocks in the NPE (https://forums.factorio.com/65370) + - Fixed solid fuel not triggering "fuel furnace" quest item (https://forums.factorio.com/67941) + - Potentially fixed scrap metal crash bug again (https://forums.factorio.com/67821) + - Fixed that a fluid furnace revived from a ghost would not work. (https://forums.factorio.com/67372) + - Fixed that launching tutorials could leave the running game in a broken state. (https://forums.factorio.com/68046) + - Fixed that clearing the ghost cursor did not clear the hand in the quickbar. (https://forums.factorio.com/68062) + - Fixed Compilatron blocking placement of burner inserter in NPE (https://forums.factorio.com/68063) + - Fixing a bug from last version that allowed fluid mixing by setting a recipe in assembler. (https://forums.factorio.com/68074) + - Different alert when unable to revive ghost due to fluid mixing by hand vs. by robot. (https://forums.factorio.com/68074) + - Fixed spitters would not properly target construction robots that are blocked from fulfilling their task. (https://forums.factorio.com/67886) + - Fixed a crash when joining Steam game invites while a multiplayer connection is in progress. + - Fixed that the "research finished" indicator would display the wrong technology level. (https://forums.factorio.com/67864) + - Fixed a crash when removing the end rail of a temporary train order. (https://forums.factorio.com/67926) + - Fixed that cargo wagon filters wouldn't get preserved in blueprint strings. (https://forums.factorio.com/67641) + - Fixed Electric Pole smart coverage placement not building over other pole ghosts. (https://forums.factorio.com/68083) + Scripting: + - Fixed that printing the output of LuaProfiler anywhere except log(...) would cause a desync. + Note: this means if the results are shown in things like player.print() they won't persist through save/load (but won't cause desyncs). +--------------------------------------------------------------------------------------------------- +Version: 0.17.15 +Date: 18. 03. 2019 + Changes: + - Fixed that trains wouldn't depart for temporary stops when waiting at a station. (https://forums.factorio.com/67811) + - Fixed that two headed train running out of fuel didn't trigger the out of fuel alert in one of the directions. (https://forums.factorio.com/67820) + - Improved Compilatron's ability to select a free space when indicating structures by a factor of 16.6. + - The player must now wait for Compilatron to follow before being allowed to evacuate the first area of the NPE. + - The player must collect at least some of their structures before evacuating the first area of the NPE. + - Updated the player spawn after big biter attack in case the player wants to check how aggressive the biters are. + - Compilatron now has its own icon. + - Biters and worms in the NPE will now be aggressive except in special situations. + Gui: + - It is now possible to scroll horizontally with a touch pad in the tech tree view. (https://forums.factorio.com/66874) + Bugfixes: + - Fixed bugged Compilatron speech in NPE when showing blocked miner. + - Turrets placed in the starting area will now be detected during the entrench step of the NPE. (https://forums.factorio.com/67772) + - Fixed flamethrower turret range visualization was rendered in wrong layer. (https://forums.factorio.com/67903) + - Fixed editing map gen settings in the map editor would crash the game. (https://forums.factorio.com/67839) + - Fixed that robots would still try to deconstruct trains that left their network. (https://forums.factorio.com/67916) + - Reduced screen tearing on Windows 7 when Aero is disabled. (https://forums.factorio.com/67158) + - Fixed that converting games to scenarios and back could corrupt script global data. (https://forums.factorio.com/66812) + - Fixed that disabling friendly fire prevented fish from healing. (https://forums.factorio.com/67953) + - Fixed that LuaEntity::destroy({do_cliff_correction=true}) was ignored. (https://forums.factorio.com/67837) + - Fixed toggle state of item selection buttons when clicked with item to fast-select. (https://forums.factorio.com/67465) + - Fixed that the Q that cancels wire dragging also removed the hand from the quickbar. (https://forums.factorio.com/67192) + - Fixed that selecting quickbar slot while dragging wire only cancelled the dragging, but had to be pressed again to select the slot. (https://forums.factorio.com/67192) + - Fixed that modded fluid streams could crash the game in some situations. (https://forums.factorio.com/67999) + - Fixed that keys blocked by textfield didn't include CONTROL + A (to select all), the same way as it is doing for (CONTROL + C/V/X). (https://forums.factorio.com/67047) + - Fixed the double-click to clear functionality of number text field. (https://forums.factorio.com/67949) + - Fixed a crash when migrating mods related to assembling machines and fluids. (https://forums.factorio.com/67118) + - Fixed that exporting a blueprint to the library could crash the game. (https://forums.factorio.com/67987) + - Fixed a crash when a modded assembler is built over a ghost of assembler with different rotation. (https://forums.factorio.com/67732) + - Fixed damage technology migrations not migrating infinite technologies properly. (https://forums.factorio.com/67731) + - Potentially fixed a Linux-specific bug where the game would react to key presses not intended for it. (https://forums.factorio.com/66402) + Scripting: + - Added LuaGameScript::create_profiler() which can be used to measure script performance. +--------------------------------------------------------------------------------------------------- +Version: 0.17.14 +Date: 15. 03. 2019 + Bugfixes: + - Fixed that research queue setting in the New Map GUI wouldn't remember its value. (https://forums.factorio.com/67370) + - Fixed a crash when hand replacing an assembler ghost with fluid mixing. (https://forums.factorio.com/67732) + - Fixed migration of fluid-using modded mining drill. + - Fixed ten_minutes modifier bug in NPE. + - Fixed broken resetting of scenario context. +--------------------------------------------------------------------------------------------------- +Version: 0.17.13 +Date: 15. 03. 2019 + Changes: + - Modified NPE quest structure to give the player more notice of impending attacks + - Added missing Steel plate recipe to NPE tech tree (https://forums.factorio.com/67504) + - Removed unneeded Iron stick recipe from NPE + - Fast replacing between rail signal and rail chain signal will preserve circuit wire connection and relevant settings. (https://forums.factorio.com/67682) + Bugfixes: + - Fixed that the evolution pollution factor wasn't migrated properly. (pollution was increasing evolution 16.6 times faster than it should for existing saves). + - Fixed a crash when trying to assign invalid things to LuaPlayer::game_view_settings. (https://forums.factorio.com/67682) + - Fixed that replays could trigger autosaves and take screenshots. (https://forums.factorio.com/65901) + - Fixed that changing mod settings through Lua commands wouldn't trigger the settings-changed event. (https://forums.factorio.com/66395) + - Fixed that /config didn't support name, description, or tags. (https://forums.factorio.com/67463) + - Fixed a crash when using temporary stations. (https://forums.factorio.com/67700) + - Fixed that drop-item into vehicles didn't work. (https://forums.factorio.com/65948) + - Fixed that resizing the window while loading on 4k screens would cause the progress bar to not render. (https://forums.factorio.com/65987) + - Fixed that the crafting queue GUI wouldn't show correctly when loading a save with crafting in progress. (https://forums.factorio.com/66220) + - Fixed text box line wrapping didn't work correctly in most cases. (https://forums.factorio.com/65437) + - Fixed a crash when re-joining a multiplayer game while the tips-and-tricks window is visible. + - Fixed a crash when opening the set-filter GUI on the ammo inventory of other player using the /open command. + - Fixed that the pollution generation of steel furnace wasn't what it was supposed compared to 0.16. + - Fixed that you could die during a cutscene and become a ghost when it ended. (https://forums.factorio.com/67651) + - Fixed that you could die with required items in your inventory and make the NPE unwinnable. (https://forums.factorio.com/65829) + - Fixed that some turrets wouldn't be detected by the quest objectives in the NPE. (https://forums.factorio.com/66013) + - Fixed issue with detecting Steam engine on network in NPE (https://forums.factorio.com/66717) + - Fixed biters getting stuck in massive clumps in NPE (https://forums.factorio.com/66226) + - Fixed biters becoming frozen after arriving at target destination in NPE (https://forums.factorio.com/66494) + - Fixed crash when mining scrap metal in NPE (https://forums.factorio.com/65512) + - Fixed biters losing aggression after save/load during NPE (https://forums.factorio.com/66410) + - Fixed some windows in the NPE having inconsistent header draggable textures (https://forums.factorio.com/66295) + - Fixed build order for Compilatron in NPE so it is more successful (https://forums.factorio.com/66703) + - Fixed set_active_quick_bar_page not updating the GUI. (https://forums.factorio.com/66142) + - Fixed that waiting on temporary stop was reset every time other station was added. (https://forums.factorio.com/6034) + - Fixed that blueprints with trains and rails still could snap the trains to different rails. (https://forums.factorio.com/67384) + - Fixed that snapping to position while building ghost didn't update the ghost position properly, leading to invisible entities in rare cases. (https://forums.factorio.com/66908) + - Fixed a crash when destroying trains while in the paused map editor state. (https://forums.factorio.com/67734) + - Fixed that recipes could be setup to produce > 1 count of items that are never meant to be stacked. (https://forums.factorio.com/67736) + - Fixed that creating a new blueprint and pressing Q after it was setup removes it instead of putting it into inventory. (https://forums.factorio.com/67737) + - Fixed LuaGameScript::take_screenshot with anti_alias = true would produce bad screenshots. (https://forums.factorio.com/67685) + - Fixed Artillery targeting remote not showing the correct ability count in the quickbar. (https://forums.factorio.com/65310) + - Fixed scrolling through blueprint book with Shift+mouse wheel on macOS. (https://forums.factorio.com/67225) + - Fixed that blueprint shortcuts in quickbar linked to the library wouldn't remember their orientation. (https://forums.factorio.com/65716) +--------------------------------------------------------------------------------------------------- +Version: 0.17.12 +Date: 14. 03. 2019 + Features: + - Added pollution tab to the production statistics. + Minor Features: + - Spawner tooltip (including the pollution statistics), shows distribution of biters spawn for the current evolution factor with the pollution costs. + - Added attack modifier setting into the pollution section in the map generator. This modifies how much pollution is consumed by biters attacking. (default is 50% for deathworld presets) + Changes: + - Pollution generation is now shown in the x/s format both on the entity and in the item/crafting slot. + - All statistics graphs apart from electricity use smoothing now. + - The Install Mods GUI will now automatically install required dependencies. + - Added graphics option "Render in native screen resolution" on macOS to workaround performance issues due to rendering on Retina displays. (https://forums.factorio.com/66870) + Bugfixes: + - Added another fixing migration of consistency related to undo. + - Fixed that inserters wouldn't copy the white list/black list setting during fast-replace. (https://forums.factorio.com/67501) + - Fixed that building/removing signals forced train in disabled station to move from it. (https://forums.factorio.com/67365) + - Fixed that the name of the "Undo" shortcut wouldn't show up in the shortcut selection list. (https://forums.factorio.com/67464) + - Fixed that the blueprint book shortcut's tooltip wouldn't show the assigned key combination. (https://forums.factorio.com/67447) + - Fixed search bar focus being lost when binding it to extra mouse buttons. (https://forums.factorio.com/67517) + - Fixed that shortcut bar keyboard shortcuts would appear twice in the control settings if certain mods were installed. (https://forums.factorio.com/67433) + - Fixed that backspacing text covered by unclosed rich text tags could leave them at the end of the string. (https://forums.factorio.com/67376) + - Fixed that technology tooltip would show "unknown key" for technologies with no description. (https://forums.factorio.com/67489) + - Fixed unable to close the menu when rebinding toggle menu from ESC. (https://forums.factorio.com/67535) + - Fixed that modded GUI window frames always contained header filler. (https://forums.factorio.com/66295) + - Fixed save file would contain two preview screenshots. (https://forums.factorio.com/67543) + - Fixed typo in decoratives.lua. (https://forums.factorio.com/67594) + - Fixed that cloning assembling machines wouldn't preserve the direction for some recipes. (https://forums.factorio.com/67583) + - Fixed bug with typing certain characters on alternative keyboard layouts on windows. (https://forums.factorio.com/67552) + - Fixed a crash of generators whose prototype changes to not use fluid anymore. (https://forums.factorio.com/66595) + - Fixed some crashes related to changes of modded fluid recipes. (https://forums.factorio.com/67277) + - Fixed NPE bug when Compilatron walks over the iron patch when he's about to build miners. (https://forums.factorio.com/67553) + - Fixed switching to map view when holding placeable item in cursor would make the item icon invisible. (https://forums.factorio.com/66180) + - Fixed cloning rocket silos with rockets wouldn't work correctly. (https://forums.factorio.com/67635) + - Fixed broken and missing support of modded underground pipe connections. (https://forums.factorio.com/65824) + - Fixed not being able to use the same key for some actions. (https://forums.factorio.com/65128) + - Fixed that releasing Alt before D when pressing Alt+D would cause the character to walk. + - Fixed that order of items in the circuit network did not respect group and subgroups. (https://forums.factorio.com/67548) + Modding: + - Internal pollution values have been normalized, and they are now roughly 60 times less compared to what they were. + Scripting: + - LuaPlayer::get_active_quick_bar_page now returns 1 based index. +--------------------------------------------------------------------------------------------------- +Version: 0.17.11 +Date: 11. 03. 2019 + Bugfixes: + - Fixed that the process name was set to "Main" on Linux. (https://forums.factorio.com/67355) + - Fixed a crash when closing GUIs with escape in some cases. (https://forums.factorio.com/67428) + - Fixed a crash when mods set repair pack speeds or entity repair speed modifiers to negative values. + - Fixed that focus-search wouldn't work in the Recipe GUI or Map Editor. (https://forums.factorio.com/67437) +--------------------------------------------------------------------------------------------------- +Version: 0.17.10 +Date: 11. 03. 2019 + Changes: + - Terrain generator options are preserved by the map generator GUI unless explicitly changed. + - Changed landfilling result to be tile called "landfill" instead of tile called "grass-1". + It looks the same for now, but it solves some unexpected behaviour. We might give it a custom graphics later on. (https://forums.factorio.com/67282) + Existing blueprints containing "grass-1" will be migrated to the "landfill" tile. + - The game will load without an error when non-essential shaders fail to compile. (https://forums.factorio.com/65107) + - When a player dies in the Wave defense, the free equipment will be removed from the corpse. + Minor Features: + - "Make Blueprint", "Make Blueprint Book", "Make Deconstruction Planner", "Make Upgrade Planner", "Toggle Personal Roboport", and "Toggle Exoskeleton" functions are now accessible via keyboard shortcuts. + Bugfixes: + - Fixed references to nonexistent noise expressions in map gen settings would crash the game. + - Fixed a crash when trying to read Lua drop-down font style names. (https://forums.factorio.com/67379) + - Fixed a crash when trying to join a Steam game fails in some cases. (https://forums.factorio.com/67366) + - Fixed crash related to latency hiding and undo. + - Fixed that map generation wouldn't always update to reflect modded noise expressions. + - Fixed a crash when the open GUI target would become invalidated during the same tick as autosave starting. + - Fixed that the repaired lab showed in the bonus GUI. (https://forums.factorio.com/67320) + - Fixed NPE crash when Compilatron tried to place his chest. (https://forums.factorio.com/67153) + - Fixed that Control+F didn't work in the trains GUI. (https://forums.factorio.com/66253) + - Probably fixed GUI not responding to user input in some situations. (https://forums.factorio.com/66210) + - Fixed scaling of some of the debug info text overlay. (https://forums.factorio.com/67172) + - Fixed headless server would be stuck in reset loop when trying to apply an update. (https://forums.factorio.com/67231) + Scripting: + - Added LuaGuiElement::select_all and select methods that work for textfield and textbox. +--------------------------------------------------------------------------------------------------- +Version: 0.17.9 +Date: 08. 03. 2019 + Changes: + - Disabling station with train waiting in it doesn't force the train to departure anymore so it works as it worked in 0.16. + It looked like a useful change for 0.17, but we can control train conditions by circuit network and there are some + nice and simple use cases were ruined by trains being forced to departure when the stop is disabled. (https://forums.factorio.com/65109) + - Changed expensive version of assembling machine 2 recipe to match the normal version better. (https://forums.factorio.com/65570) + Minor Features: + - Added map editor support to delete items. + Bugfixes: + - Fixed pipette making error sound in latency state even though you have enough items. (https://forums.factorio.com/67002) + - Fixed that technologies would sometimes disappear from the technology list when added to the research queue. (https://forums.factorio.com/65879) + - Fixed problems related to circuit network connection inconsistency related to undo. (https://forums.factorio.com/67071) + - Fixed NPE issue where Compilatron could destroy essential buildings. (https://forums.factorio.com/67031) + - Fixed NPE crash when Compilatron tells you to pick up scrap. (https://forums.factorio.com/66241) + - Fixed that the bonus GUI wouldn't show personal equipment. (https://forums.factorio.com/65618) + - Fixed using special-item tags would cause desyncs. (https://forums.factorio.com/66311) + - Fixed NPE crash when Compilatron tries to point at an object that doesn't exist any more. (https://forums.factorio.com/65162) + - Fixed Local errors in scenarios would crash the game when viewing scenarios in the GUI. (https://forums.factorio.com/66716) + - Fixed that reviving and underground belt could sometimes change it's direction. (https://forums.factorio.com/67026) + - Fixed a crash when using modded recipes in furnaces with fluids. (https://forums.factorio.com/66271) + - Fixed that the active-version selector in the mods GUI didn't work. (https://forums.factorio.com/66941) + - Fixed that randomizing map seed didn't have any effect after an exchange string was loaded. (https://forums.factorio.com/65555) + - Fixed that resources wouldn't be rendered correctly in the map preview. (https://forums.factorio.com/66525) + - Fixed miscalculation of peak influence in autoplace specifications with more than 2 peaks. (https://forums.factorio.com/67040) + - Layouting fix related to technology GUI. (https://forums.factorio.com/66868) + - Fixed crash when running out of space in physical texture used for streaming. High detail textures will be evicted instead. (https://forums.factorio.com/66563) + - Fixed that mod settings could get scrambled/reset when adding removing or changing mods. (https://forums.factorio.com/66669) + - Fixed that you could open blueprint books/armor multiple times. (https://forums.factorio.com/67096) + - Fixed that the train inactivity wait condition time was limited to 120 seconds. (https://forums.factorio.com/66974) + - Fixed a crash when exiting the game through the "X" button from a tutorial. (https://forums.factorio.com/65270) + - Fixed the shadows of some GUIs when circuit network window is shown. (https://forums.factorio.com/67119) + - Fixed menu background image would be scaled with poor quality. (https://forums.factorio.com/67109) + - Fixed crash related to beam creation when the source or target is removed in the process. (https://forums.factorio.com/67110) + - Fixed a hand logic related to loading a save with different mod settings which results in to the cursor being item removed. + - Fixed being unable to clear "X"(missing blueprint) icon from the quickbar. (https://forums.factorio.com/67114) + - Fixed that train two stations of the same name in the train schedule could crash the game. (https://forums.factorio.com/67066) + - Fixed consistency check for signal state of train on the way. (https://forums.factorio.com/67052) + - Fixed issues with pipes disconnected w/o reason. Added stricter checks for new occurrences. (https://forums.factorio.com/67057) + Scripting: + - Added LuaSurface::min_brightness read/write. + - Added LuaEntity::get_connected_rails(), get_rail_segment_entity(), get_rail_segment_end(), get_rail_segment_length(), and get_rail_segment_overlaps(). +--------------------------------------------------------------------------------------------------- +Version: 0.17.8 +Date: 07. 03. 2019 + Bugfixes: + - Fixed modded multiplayer games would incorrectly show a mod-mismatch error (again). (https://forums.factorio.com/66957) + - Fixed queued GUIs didn't work correctly. (https://forums.factorio.com/66963) + - Fixed that terrain selectors other than 'elevation' messed with the water/island controls. (https://forums.factorio.com/66932) + - Fixed PvP running on_init when it was already initialised. (https://forums.factorio.com/66970) + - Fixed that replacing an underground pipe by a pipe could cause fluid mixing in a special situation. (https://forums.factorio.com/66888) + - Fixed that upgrading entities with the upgrade planner would erase the last-user. (https://forums.factorio.com/67019) + - Fixed a crash in the update mods GUI. + - Fixed incorrect styling in the update mods GUI in some cases. + - Fixed crash when loading a save during a cutscene when following a unit. (https://forums.factorio.com/67022) +--------------------------------------------------------------------------------------------------- +Version: 0.17.7 +Date: 06. 03. 2019 + Bugfixes: + - Fixed game.players[#] would be treated as game.players[tostring(#)]. + - Fixed inserter/mining drill interaction indications would still render for mined-in-latency-state entities. + - Fixed inserter/mining drill interaction indications wouldn't render in some cases and would ignore ghosts in some but not all cases. + - Fixed that the game would incorrectly think some mods wouldn't be required when joining multiplayer games even though they are. + - Fixed some key bindings not working correctly until game restart. (https://forums.factorio.com/66631) + - Fixed a crash when changing entity ghosts with wire connections through the upgrade planner. (https://forums.factorio.com/66861) + - Fixed that the prevent-robots-from-working-because-i-am-driving-too-fast logic still wouldn't work in some cases. (https://forums.factorio.com/66190) + - Fixed that highly nested recipes would freeze the game. (https://forums.factorio.com/66626) + - Fixed a crash when loading saves that contain connected cliffs that will be removed due to mod migrations/removals. (https://forums.factorio.com/66637) + - Fixed statistics graphs crashing when releasing shift with a tooltip active. (https://forums.factorio.com/66910) + - Fixed rendering of tile transitions on Sandy Bridge iGPUs for real this time. (https://forums.factorio.com/65628) + - Fixed that it was possible to add a blueprint to other player's shared blueprints. (https://forums.factorio.com/66438) + - Fixed that undo was not preserving ghost entity module requests. (https://forums.factorio.com/66638) + - Fixed that undo was not preserving circuit connections. (https://forums.factorio.com/66419) + - Fixed that un-researching technology wouldn't update GUIs correctly. (https://forums.factorio.com/66522) + - Fixed PvP scenarios created in 0.16 and loaded in 0.17. (https://forums.factorio.com/66420) + - Fixed PvP script error from bad migration data checking. (https://forums.factorio.com/66876) + - Fixed that blueprint that was meant to disappear on Q did not after selecting and cancelling selection. (https://forums.factorio.com/66004) + - Fixed persisting tooltips in the technology GUI. (https://forums.factorio.com/66176) + - Fixed set_quick_bar_slot not refreshing item counts in the quickbar. (https://forums.factorio.com/66150) + - Fixed layouting in train configure GUI with very long station names. (https://forums.factorio.com/66841) + - Fixed layouting in train configure GUI with too long condition translations. (https://forums.factorio.com/66654) + - Squashed labels get a tooltip with the full text in a similar fashion as buttons. + - Fixed that research queue setting wouldn't export to map exchange string properly. (https://forums.factorio.com/65417) + - Fixed incorrect primary screen index in graphics options GUI. + - Fixed some cases of fluid mixing related to underground pipes. + - Fixed crash related to productivity bonus and a catalyst. (When the catalyst count covers all the ingredient count). (https://forums.factorio.com/66882) + - Fixed that the reset button wouldn't update after importing a map exchange string. (https://forums.factorio.com/66608) + - Fixed messed up research in the NPE (https://forums.factorio.com/66871) + Scripting: + - Added LuaControl::ghost_cursor read/write. +--------------------------------------------------------------------------------------------------- +Version: 0.17.6 +Date: 05. 03. 2019 + Changes: + - Updated map-gen-settings.example.json to use numeric multipliers, include cliff richness, and demonstrate expression overrides. (https://forums.factorio.com/66694) + - It is not possible to fast-replace pipe to ground by another that is in an orthogonal direction. + - Changed mining productivity cost to 2500 increase per level to fix that the last change was actually making it 5 times less expensive towards infinity. Lower levels are cheaper on the other hand. + Bugfixes: + - Fixed of loading of saves before 0.17. + - Fixed crash related to conflicting undo in multiplayer. (https://forums.factorio.com/65656) + - Fixed crash related to temporary stops and destroyed rails on the path that were already passed by the train. (https://forums.factorio.com/65540) + - Fixed yet another train pathing crash. (https://forums.factorio.com/65545) + - Fixed the hand logic for god-mode controller. (https://forums.factorio.com/66619) + - Fixed, that the hand logic could force an item to filtered slot that doesn't match it. (https://forums.factorio.com/66610) + - Fixed, that filtered inventory could ignore the hand when sorting or transferring in some cases. (https://forums.factorio.com/65612) + - Fixed overly generous migration of mining productivity research. (https://forums.factorio.com/66708) + - Right panel sizing fixes. + - starting_area (size multiplier) in map gen settings JSON can be represented by a number. + - Fixed crash related to removing technology from the research queue. (https://forums.factorio.com/66790) + - Fixed that driving backwards in vehicles wouldn't trigger the prevent-robots-from-working-because-i-am-driving-too-fast logic. (https://forums.factorio.com/66777) + - Fixed crash during startup on macOS 10.12 or older with GeForce GPU. (https://forums.factorio.com/65145) + - Attempt to fix tile transition rendering on Sandy Bridge iGPUs. (https://forums.factorio.com/66035) + - Fixed a performance problem related to undo in multiplayer. (https://forums.factorio.com/66235) + - Fixed upgrading ghost splitters wouldn't copy the splitter settings. (https://forums.factorio.com/65346) + - Fixed a couple of situations where fast replacing underground pipe could cause fluid mixing. (https://forums.factorio.com/66085) + - Fixed align in the blueprint library. (https://forums.factorio.com/66789) + - Fixed a crash when loading modded saves related to fluidbox removal in assembling machines. + - Fixed blueprint preview would be drawn out of its bounds. (https://forums.factorio.com/66050) + - Fixed the featured technology cost for upgrade technologies when the research queue is not enabled. (https://forums.factorio.com/66713). + - Fixed that search in the technology GUI would be cancelled by selecting a new research. (https://forums.factorio.com/66775) + - Fixed a crash on destroying an entity with fluid energy source. (https://forums.factorio.com/66517) + - Fixed a crash when deconstructing trains with inserters trying to put into them. (https://forums.factorio.com/66614) + - Fixed layout of circuit and logistic control windows. (https://forums.factorio.com/66531) + - Fixed that trying to join a multiplayer game too quickly would lead to a mods-mismatch error. (https://forums.factorio.com/66834) + - Fixed that behemoth biters didn't have resistance to acid (as all other biters have). + - Fixed NPE saves technologies were messed up by a migration in 0.17.5. (https://forums.factorio.com/66714) + - Fixed NPE issue where Compilatron smashing a building would lead to a crash in migrated saves. (https://forums.factorio.com/66767) + - Fixed that it wasn't possible to access the game menu when the game was paused in multiplayer with the technology screen open. (https://forums.factorio.com/65223) + Scripting: + - Added LuaItemPrototype::mapper_count read. +--------------------------------------------------------------------------------------------------- +Version: 0.17.5 +Date: 04. 03. 2019 + Bugfixes: + - Fixed crash related to train waypoints and very short train paths. (https://forums.factorio.com/66095) + - Fixed wrong entity info positioning when all other things in the right container are disabled. (https://forums.factorio.com/65088) + - Fixed Wave defense victory not being triggered in some cases. + - Fixed Wave defense victory message being printed on every rocket launch. + - Fixed restarting the game after sync-mods-with-save would fail to auto-load some saves on Windows. (https://forums.factorio.com/66338) + - Fixed PvP error when loading 0.16 versions of the scenario. (https://forums.factorio.com/66108) + - Fixed selection in blueprint preview would have an offset if UI scale was not 100%. (https://forums.factorio.com/65557) + - Fixed pie slice used as progress indicator in crafting queue wasn't rendering for small angles. (https://forums.factorio.com/66079) + - Fixed that the /time command would give back the wrong time played. + - Fixed rendered terrain would increasingly get corrupted during movement when using 16bit rendering mode on some OpenGL drivers. (https://forums.factorio.com/65691) + - Fixed player.get_quick_bar_slot causing a crash for some values. (https://forums.factorio.com/65917) + - Fixed controls were lagging when application window was receiving lot of events it didn't recognize on macOS or Linux. (https://forums.factorio.com/65179) + - Fixed "Wait for V-Sync" graphics option was not working on macOS 10.14 Mojave. + - Fixed crash logs were missing stack traces on macOS. + - Adjusted the Supply Challenge requirements to make sense. (https://forums.factorio.com/66291) + - Fixed a crash when reviving entities through the Lua API. + - Fixed NPE crash on biter commands during rebuild quest. (https://forums.factorio.com/66586) + - Fixed NPE crash during cutscene if player left entity ghosts in the starting area. (https://forums.factorio.com/66424) + - Fixed NPE crash on sending biters if you plaster half the map with furnaces (yes, seriously). (https://forums.factorio.com/66369) + - Fixed NPE bug where Compilatron would sometimes not continue after players put the required items in his chest. (https://forums.factorio.com/66528) + - Fixed that technology slot tooltip didn't reflect the cost of the selected technology in the queue. + - Fixed NPE confusing flying text at startup. (https://forums.factorio.com/66317) + - Fixed that the train passed wait condition time was limited to 120 seconds. (https://forums.factorio.com/66043) + - Fixed hand not disappearing from the quickbar in some situations. (https://forums.factorio.com/66019) + - Fixed a crash related to the research queue. (https://forums.factorio.com/66172) + - Fixed that the research queue could show incorrect research levels. (https://forums.factorio.com/66144) + - Horizontal layouting fix of the mods GUI. (https://forums.factorio.com/66217) + - Fixed that the island related changes in the terrain settings in map generator GUI weren't updated if the island preset was preselected. (https://forums.factorio.com/65722) + - Fixed that custom Lua-defined shortcuts would desync the game. (https://forums.factorio.com/66556) + - Fixed a crash when player is not given when using surface.deconstruct_area(). (https://forums.factorio.com/66426) + - Fixed loading of blueprints containing rail temporary stations. + Modding: + - Added SelectionToolPrototype flag "nothing". + - Made resource autoplace helper functions usable from mods. (https://forums.factorio.com/66584) + - Added LogisticContainerPrototype::landing_location_offset. + Balancing: + - Changed mining productivity technology to add 10% in one level instead of 2%, increased the formula from 100 * level to 500 * level and removed some of the low level intermediate levels. + Changes: + - Blueprinting tools are no longer shown in the quickbar filter selection. (https://forums.factorio.com/66088) +--------------------------------------------------------------------------------------------------- +Version: 0.17.4 +Date: 01. 03. 2019 + Bugfixes: + - Fixed crashes related to Lua errors. (https://forums.factorio.com/66007) + - Fixed a crash when opening the fluid wagon GUI in the map editor. (https://forums.factorio.com/66067) + - Fixed that pressing "back" on the login prompt in the other settings GUI would exit the other settings GUI. (https://forums.factorio.com/65643) + - Fixed that robots could get stuck when trying to upgrade in some cases. (https://forums.factorio.com/65816) + - Fixed that the tooltips for tooltip times where backwards. (https://forums.factorio.com/65085) + - Fixed Lua commands wouldn't work show help correctly. (https://forums.factorio.com/66022) + - Fixed portable fusion reactor and rocketry tech pre-requisites - added military science pack. (https://forums.factorio.com/66080) + - Fixed uranium processing tech pre-requisites - added sulfur processing. (https://forums.factorio.com/66060) + - Removed ghost buildability consistency check until we properly integrate building of ghosts into the fluid mixing prevention logic. + - Fixed crash related to train pathfinding. (https://forums.factorio.com/65950) + - Fixed layouting of Map Generator GUI when the preview is shown. (https://forums.factorio.com/65959) + - Fixed issues with rich text tags referencing entities that have no icon. + - Fixed crash related to moving blueprints from game blueprints to player blueprints. (https://forums.factorio.com/66091) + - Fixed crash related listing all players while while processing event of player being removed. + - Fixed a crash related to research that would continue even though the research queue is empty. (https://forums.factorio.com/66057) + - Fixed Compilatron placing a chest on top of things. (https://forums.factorio.com/65924) + - Fixed crash during quest to reactivate assembler in NPE. (https://forums.factorio.com/66122) + - Fixed that script render text would scale with GUI scale. (https://forums.factorio.com/65982) + Modding: + - Made MiningDrillPrototype::radius_visualisation_picture tintable. +--------------------------------------------------------------------------------------------------- +Version: 0.17.3 +Date: 28. 02. 2019 + Changes: + - Disabled target leading for flamethrower turrets until it can be made better. (https://forums.factorio.com/65152) + - Changed train pathfinding in a way, that it can find path that ends in the same segment where it started. + This worked only for the trivial case of all path of one segment before. + Bugfixes: + - Fixed possible crash related to browsing in the mods GUI. + - Fixed that turning off exoskeletons didn't work correctly in multiplayer. + - Fixed shaking of blueprint preview in blueprint book tooltip. (https://forums.factorio.com/65594) + - Fixed the wrong detection of changed autosave interval in other settings. (https://forums.factorio.com/65626) + - Fixed /help *command* would print a number instead of the help message. (https://forums.factorio.com/65695) + - Fixed a crash when dying with the locomotive GUI open. (https://forums.factorio.com/65705) + - Fixed a crash when using sprite variation sheets with mismatched frame counts. (https://forums.factorio.com/65634) + - Fixed that the admin-only portions of the whitelist command where not localised correctly. (https://forums.factorio.com/65792) + - Fixed building underground pipe between pipes with different fluids. (https://forums.factorio.com/65607) + - Fixed visual direction of fluid flow. (https://forums.factorio.com/65486) + - Fixed dead-dry-hairy-tree and dry-hairy sprite shifting in normal resolution. (https://forums.factorio.com/65593) + - Fixed PvP error when changing enabled mods. (https://forums.factorio.com/65652) + - Fixed number pad Enter key-bindings would be converted to normal Enter when restarting the game. (https://forums.factorio.com/65568) + - Fixed small worms having fluid consumption. (https://forums.factorio.com/65870) + - Fixed that copy-paste of fluid recipes would sometimes not reset fluid box contents. (https://forums.factorio.com/65609) + - Fixed that double-clicking a technology in the tree view wouldn't start research. (https://forums.factorio.com/65335) + - Fixed pipes that would sometimes be too noisy. (https://forums.factorio.com/65670) + - Fixed that you could build multiple underground belts on top of each-other. (https://forums.factorio.com/65828) + - Fixed tightspot level 5 was unbeatable. (https://forums.factorio.com/65629) + - Added workaround for GPU accelerated texture compression producing corrupted textures. (https://forums.factorio.com/65336) + - Fixed that the technology window scroll position would keep getting reset. (https://forums.factorio.com/65160) + - Fixed that the current research panel would not update in multiplayer if some other player changed the research. (https://forums.factorio.com/65185) + - Fixed terrain not being rendered when using OpenGL and any game overlay was enabled. (https://forums.factorio.com/65096) + Modding: + - Added LoaderPrototype::structure_render_layer with default value "lower-object". (https://forums.factorio.com/65627) +--------------------------------------------------------------------------------------------------- +Version: 0.17.2 +Date: 27. 02. 2019 + Changes: + - Reverted default renderer on Windows to Direct3D on all configurations. + - All infinite technologies have Space science pack as a pre-requisite. + - Added textual error message when player tries to clean cursor but it isn't possible as inventory is full. + - Added /unlock-shortcut-bar console command to unlock all shortcuts at once. This command does not disable achievements. + - Keyboard shortcut for in-game undo feature will default to Ctrl+W on AZERTY keyboard layouts. (https://forums.factorio.com/65083) + - Control settings will revert to defaults when starting the game with pre-0.17.2 config with AZERTY keyboard layout. + Bugfixes: + - Fixed Join Game through Steam Friend would fail to connect to a game with an error saying Steam Networking is disabled. + - Fixed LuaGameScript::take_technology_screenshot() would crash the game. + - Fixed a crash when trying to use async-saving when hosting multiplayer games on Windows. (https://forums.factorio.com/65146) + - Fixed electric mining drill coverage area visualization was not drawn correctly. (https://forums.factorio.com/65249) + - Fixed missing sprites on DirectX on GPUs supporting only feature level 10.0. (https://forums.factorio.com/65263) + - Fixed that the GUI would be hidden if the game was saved and loaded while the technology GUI was open. (https://forums.factorio.com/65274) + - Fixed a crash related to non gun/weapon items getting into the gun/weapon inventories. (https://forums.factorio.com/65339) + - Fixed a crash when bringing up the escape menu in multiplayer while in the middle of using blueprints/deconstruction. (https://forums.factorio.com/65256) + - Fixed a crash when mining ghosts built in the latency state. (https://forums.factorio.com/65361) + - Fixed every incremental change of sound volume would save the full config file. (https://forums.factorio.com/65318) + - Fixed that the category dropdown in the install mods GUI would only work the first time it was used. (https://forums.factorio.com/65398) + - Fixed that mod thumbnails in zipped mods wouldn't show in the mods GUI. (https://forums.factorio.com/65419) + - Fixed pre-requisites for the first tier of all upgrade technologies so that the required science packs are unlocked first. (https://forums.factorio.com/65379) + - Fixed electric inserter technology description in the tutorial. (https://forums.factorio.com/viewtopic.php?f=7&t=65229) + - Fixed that the undo shortcut tooltip didn't reflect latency hiding values and invalid entries filtering. + - Fixed a desync when deconstructing item request proxies in the latency state. (https://forums.factorio.com/65420) + - Fixed crash related to the hand logic and switching controllers. (https://forums.factorio.com/65330) + - Fixed a crash when lamp with non-electrical energy source (modded) is viewed in the blueprint preview/tooltip. + - Fixed that read-only multi-line text boxes wouldn't wrap text. (https://forums.factorio.com/65413) + - Fixed that the fast and express loader entity icons had the wrong colors. (https://forums.factorio.com/65347) + - Fixed that the autosave interval setting was off by one. (https://forums.factorio.com/65373) + - Fixed map preview would not be cleared to black before preview is generated on some PCs. (https://forums.factorio.com/65423) + - Fixed that active blueprint in a book was not preserved when using the book directly from the blueprint library. (https://forums.factorio.com/65258) + - Fixed that the tutorial specific assembler was shown in the "made in in" row in the crafting queue tooltip. (https://forums.factorio.com/65447) + - Fixed that the map type selection changed done by reset or changing the preset didn't update the sliders properly. (https://forums.factorio.com/65077) + - Fixed a rare issue with migration of fluid mixing in a modded save. (https://forums.factorio.com/65137) + - Fixed that the provided map-gen-settings.example.json contained invalid settings. (https://forums.factorio.com/65311) + - Fixed that checking for updates could crash the game. (https://forums.factorio.com/65264) + - Solved, that blueprint library link from quickbar appeared as an empty slot when the target blueprint wasn't available anymore and it wasn't possible to assign a new item to it. + - Fixed PvP scenario error when updating space race frame with no silos present. (https://forums.factorio.com/65492) + - Fixed drawing of some wires and wire shadows. (https://forums.factorio.com/65469) + - Fixed a possibility to mix fluid through fast replacing / upgrading a pipe with underground pipe. (https://forums.factorio.com/65298) + - Fixed crash when opening the map generator preview for the first time with invalid settings. (https://forums.factorio.com/65434) + Modding: + - Renamed EntityPrototypeFlag "hide-from-bonus-gui" to "hidden" and made it also hide entities from the made in property of recipe tooltips. +--------------------------------------------------------------------------------------------------- +Version: 0.17.1 +Date: 26. 02. 2019 + Modding: + - Added shortcut bar shortcut type that fires Lua events, for use in mods + Scripting: + - Added LuaPlayer::is_shortcut_toggled, LuaPlayer::is_shortcut_available, LuaPlayer::set_shortcut_toggled, LuaPlayer::set_shortcut_available + - Added on_lua_shortcut event. + Bugfixes: + - Missing description.json in the campaign folder results into the folder being ignored instead of a crash. + - Fixed crash when trying to rotate quickbars with a controller that doesn't have it. + - Fixed crash when trying to open surface map generation settings. + - Fixed possible crash related to copy paste and multiplayer. + - Fixed it wasn't possible to use capital 'Z' in save name. (https://forums.factorio.com/65075) + - Fixed the infinity chest graphics. + - Fixed that the boiler didn't rotate in blueprints. + - Fixed that the bait chest showed in the upgrade planner. + - Fixed high CPU usage when using steam networking. +--------------------------------------------------------------------------------------------------- +Version: 0.17.0 +Date: 26. 02. 2019 + Major Features: + - New quickbar (more in GUI section) + - Added shortcut bar that allows quick access to certain game features, such as toggling alt mode, creating blueprints, or turning off personal roboport + - New GUI style with final version of some parts of the GUI (More in GUI section) + - Added clipboard functionality. (Control + C, Control + X, Control + V activate appropriate tools) Shift + mouse wheel allows to cycle the clipboard history. + - Added undo functionality (Control + Z). Supports manual entity building and by blueprints and manual mining and usage of deconstruction planner. + - Reworked the Map Editor so it's now part of the standard game and can be toggled at will using the '/editor' command. + - Support for mod synchronisation when joining multiplayer game. Works as long as the used mods are on the mod portal. + - Fight changes. Enemy projectiles are dodgeable and slowdown/damage the target over time. They also leave splashes on ground that have the same effect. + - Rich text tags. These tags can be used almost anywhere: Chat, station names, save names, custom ui and probably a few places we didn't think of. + They allow changing color, font, images and location/blueprint/armor/station/locomotive linking through chat. (More in features) + - Fluid mixing prevention. Actions that fail as they would lead to fluid mixing (like building a pipe, changing recipe, rotating etc.) produce an error message as flying text. + - Replaced First steps campaign with Introduction campaign, available from the Start campaign menu. + Features: + - Trains can be blueprinted and deconstructed. + - Trains can be given temporary stations (by Control+clicking the map). Temporary station is automatically removed once the train departures from it. + - Train stops without conditions work as waypoints. (the train doesn't stop at those) + - Added Passenger present and Passenger not present wait condition to the train conditions. + - If building of entity/blueprint fails, the reason of it is pinged as flying text. + - Map pings. Ctrl+Alt+click on the map to show a ping in all players maps at that location. + - Basic image tags format is [img=] where image path can use item, entity, technology, recipe, item-group, fluid tile, virtual signal achievement or utility icon. + For example [img=item/iron-plate] or [img=item.iron-plate]. The "." instead of "/" usage is to make it usable in save names. + Additionally, items/entities/technologies/recipe/item-group/fluid/tile/virtual signal or achievement can be linked directly by [item=iron-plate], [recipe=iron-plate], or [entity=small-biter] to provide tooltip for the appropriate object. + - Blueprint/special item tags. + Shift clicking the icon in chat will create an item and place it in the cursor. + Format is [special-item=blueprint string], eg: + [special-item=0eNp1jtEKwjAMRX9l5rnCxkShvyIi3YxboU1Lm4lj9N9N54sv5iFwL/eeZIPBLRiTJQa9gR0DZdDXDbKdyLjq8RoRNFhGDwrI+Ko4GcoxJD4O6BiKAksPfIPuyk0BElu2+CXtYr3T4gdMEvjHUBBDllqgelVQrYJVdqnE/br+eVaBM1ITb0bnQvNMwTc8YzPOhiZ0YTpI5oUp78BL33YnmbY/l/IBb4pSQQ==]. + These tags also work with deconstruction and upgrade planners. + - Map ping tags: Created by shift-clicking the ground/map when the chat is open. Format is [gps=x,y], eg [gps=10,30] will show a map ping in all players maps at location 10,30. + Clicking the icon in chat will open the map on the specified location. + - Font tags: Format is [font=debug-mono]mono text[/font]. + - Color tags: Format is [color=1,0,0]red text[/font] + - Fast replacing pipes by pipes to ground similar to underground belts. + - When multiple versions of the same mod are installed you can select which version you want to use. + - The sync mods with save/multiplayer game feature can now sync mod startup settings as well as mods. + - Added support to import and export permissions. + - Closing opened items (blueprint books/armor) now remembers what GUI you previously had open. + - Filter inserters can be set to whitelist or blacklist filters. + - Added belt immunity equipment. + - Added upgrade planner. + - Added steam networking support for steam users. + - Added RGB support for Logitech hardware. + - Robots can blow up cliffs. + - Wave defense scenario has been reworked to support multiple rounds and a procedurally generated map. + - Added a research queue that becomes available after the player has finished the game by launching a rocket with satellite. + Minor Features: + - Warning icon for automated trains that are out of fuel. + - Added 250 and 1000 hours precision intervals into statistics. + - Using deconstruction planner is incorporated in the latency hiding. + - Changed personal roboports so they won't send construction robots if you're driving in a vehicle that they can't keep up with or if in a train in automatic mode. + - Added an option to ignore mouse events when using accessibility zoom feature on macOS. + - Added support to change multiplayer config settings runtime. + - Added support to edit the whitelist, banlist, and admin list when hosting a multiplayer game. + - Added the Admin GUI (openable through /admin in the console) to manage multiplayer players. + - Landfill can be built by robots and be included in blueprints. + - Blueprint items taken from blueprint library will not move to player inventory when Q is pressed, but can be moved to any slot explicitly. (Same as with clipboard items) + - When selecting any item to the cursor from some of the player inventories. As long as the item is being held, hand icon is shown on the slot it was taken from. The hand + prevents any other item to be inserted into the slot as long as the player cursor isn't cleared. + - When holding radar in cursor, area covered by existing radars is also highlighted on minimap. + - Configurable (in GUI), the count of rolling stocks shown in the train visualization. + - Added two levels of shallow water tiles (only placed by map editor, not generated). Enemies and vehicles can travel over shallow water. + Graphics: + - New graphics for: + - accumulator + - biters, spitters, worms, spawners + - chests + - electric poles and substation + - map edge transitions + - rocket silo + - transport belts, underground belts, splitters and transport belt circuit connector + - trees + - turrets (gun, flamethrower and laser) + - walls and gates + - laser turrets, personal laser defense and distractor robots now use new laser beams. + - Highlighting inserters that would interact with selected/previewed entity. + - Showing shield bars above health bar for relevant entities. + - Single vertical pipe is shorter. + Gui: + - New final versions of several important GUI screens (Quick bar, Train Schedule, Load/Save Game, Settings, Map Generator, Research, Mods) + Other screens than the mentioned ones (more than 100) have inconsistencies and will be updated in future minor updates. + - The quickbar is no longer an inventory, instead it can only hold shortcuts it items in inventory or blueprint library. + The quickbar now has 10 pages of shortcuts. + Player inventory increased by 20 slots to compensate. Toolbelt research further increases the player inventory. + - In the map, station and tag selection is now visualized by the standard Factorio selection box graphics instead of highlighting. + - Added interface option: When selecting a buildable item from the quickbar or when using the pipette tool, if you have no items of that type, a ghost will be placed in the cursor instead. + - When something is not buildable (manual or blueprint building), the reason of why it isn't buildable is shown as flying text over the cursor when the build is attempted. + - Only compatible results of a furnace are manually placeable in the result slot. (Mainly to avoid confusion of new players) + Optimizations: + - Modernized and optimized rendering backend. The game now uses DirectX 11 or OpenGL 3.3 Core and requires DirectX 10 class graphics card. + - DirectX backend doesn't keep backup of all sprites in RAM anymore. + - Added high quality texture compression to reduce amount of video memory consumed by the game and increase overall rendering performance. + - Added texture streaming so that adding more sprites does not necessarily increase GPU requirements. + - Improved game startup performance when using a large amount of technologies with deep dependency trees (it's now 67,000 times faster). + - Optimized rendering of logistic overlay when zoomed in to map. (https://forums.factorio.com/60659) + - Optimized rendering of turret ranges when zoomed in to map. (https://forums.factorio.com/58991) + Changes: + - Resource generation changed significantly: + The starting area contains only iron, copper, coal and stone, in very predictable amounts. Uranium and oil are excluded from the starting area. + Resource generation settings now have a much more dramatic effect. Increased the number of steps for each setting. + Ore patches are slightly less frequent but richer. + There will be a more balanced amount of resources within a large enough region. + Many other small tweaks. + - Biter generation changed significantly: + Biter richness slider removed, biter placement is only configured by size and frequency settings. + Biter generation settings now have a much more dramatic effect. Increased the number of steps for each setting. + Biter bases will increase in size, frequency and number of worms depending on the distance from player spawn. + Worm size increases depending on the distance from player spawn. + Small biter bases are now closer to the player spawn. + At large distances from player spawn, biter base frequency is lower than before but biter bases are larger. + Other small tweaks. + - Terrain generation changed significantly: + Water is generated as large lakes instead of swamps. + Tile generation improved. Tile placement respects biomes better. + More predictable cliff placement. + Better controls in the map generator GUI for water, tiles and cliffs. + - New map terrain type selectable: Island. Launch the rocket with only a limited amount of resources available on the map. + - Default resolution of the game is now 1920x1080. + - Increased player reach from 6 to 10. + - Inserters are putting science packs to the lab even when there is no research in progress or when the research doesn't need that particular pack. + - Default_request_amount removed in all places where it was used. Default logistic request is 1 stack, unless changed by the setting "Default request is 1". + - All personal equipment stack sizes changed to 20. + - Placing a tile will now clear any tile ghosts at that position. (https://forums.factorio.com/59721) + - It is allowed to use unicode characters in save names. + - Recipes that have more ingredients than the assembling machine allows are now shown as red instead of not present when selecting the recipe. + - When the "Made in" row is shown in the recipe tooltip, player icon is added to the list when it is craftable by player. + - Increased ghost time to live of ghosts from 1 hour to 1 week. + - Since the catalysts have been tweaked, the kovarex enrichment process can now be used together with productivity module. + - Tile construction jobs are being handled by robots separately from entity building jobs, to prevent entity ghosts not being built due to large number of tile ghosts. + - Switched key bindings from key codes to scan codes. This solves an issue with bad default key bindings on layouts that are not similar to US QWERTY (ie. AZERTY). + - Armor no longer uses durability and all armor now has a stack size of 1. + - Manually putting modules into machines that are requesting modules from the logistic network will reduce the modules requested. + - Increased maximum train stop length from 50 to 100 characters so it can fit at least 3 tags in most cases. + - Items consumed by hand crafting are counted in item production statistics. + - Added --disable-migration-window command-line option to disable the "migrated content" GUI. + - Removed tile properties debug overlay. + - Command-line map preview generator now shows biter nests. + - Items sent in a rocket are counted in item production statistics. (https://forums.factorio.com/62606) + - Removed pickaxes and replaced them with research effects. + - Removed Wood from the game (And raw wood renamed to Wood). + - Added rotation smoothing to biters. + - Chests and wooden power poles are no longer usable as fuel. + - Burner efficiency is set to 100% for all entities and fuel value is halved to simplify calculations. This should not change game balance. + - Removed the hardness/mining power mechanics, we just have a mining speed and mining time now. + - Manual mining speed times of various entities will differ a bit, but probably not in a noticeable way. + - Stone and other ore mining speed has been unified to be 1 (apart uranium ore, which is 2 and shown as 200% mining time) + - Mining drill speed is now shown in the form of /s (0.25/s for burner mining drill, 0.5/s for electric mining drill), the relative mining + speeds of the mining machines have been decreased a little so the numbers are rounded nicely (0.28 -> 0.25 and 0.525 -> 0.5). + - Renamed the whitelist and banlist to server-whitelist and server-banlist. + - Added server-adminlist that's used to determine which people are admins when hosting any multiplayer game. This is synced both ways when hosting any game. + - Removed "admins" from the multiplayer server-settings file - they're now handled through server-adminlist. + - "Z" (drop item) will drop single items into what ever entity is selected instead of only dropping on the ground. + - Stickers can by applied onto cars and tanks now. + - Changed the chat gray-out mechanism. It always greyed-out after 5 seconds to 70% alpha, and then stayed depending on the setting. Now it stays 100% and only greys out away in the last 2 seconds. + - Placing entities or paths removes tree stumps and biter corpses. + - Removed New Hope campaign. + Balancing: + - Technology pre-requisites tweaked so the unlocked item(s) always have all the ingredients already unlocked as well. This means many small changes. + - Science pack names changed: + - Science pack -> Automation science pack + - Science pack 2 -> Logistic science pack + - Science pack 3 -> Chemical science pack + - High-tech science pack -> Utility science pack + - Military, Production and Space science pack names remain the same. + - Science pack recipes changed: + - Military science pack now requires 1x Piercing rounds magazine, 1x Grenade, 2x Wall. + - Chemical science pack now requires 3x Advanced circuit, 2x Engine unit, 1x Solid fuel. + - Chemical science pack now crafts in pairs. + - Production science pack now requires 1x Electric furnace, 1x Productivity module, 30x Rail. + - Production science pack now produces in groups of 3. Crafting time rescaled to match. + - Utility science pack now requires 2x Processing unit, 1x Flying robot frame, 3x Low density structure. + - Utility science pack now produces in groups of 3. Crafting time rescaled to match. + - Some technologies more clearly split between Production and Utility science packs: + - Production science pack: + - Effect transmission + - All level 3 modules + - Kovarex enrichment process & Nuclear fuel reprocessing + - Worker robot capacity 2 + - Utility science pack: + - Logistic system + - Worker robot speed 3 + - Military 4 and weapon unlocks/upgrades + - Power armor mk2 and Portable fusion reactor + - Both Production and Utility science packs are required only for Rocket silo, Atomic bomb and some high-tier upgrades. + - Every science pack now has a technology to unlock it. Some technology prerequisites changed slightly. Space science pack technology unlocks the Satellite. + - Rocket fuel, Low density structure and Rocket control unit are unlocked by their own technologies. + - The game is won by launching a rocket, the Satellite is only for getting Space science packs. + - Swapped sorting order of Military science pack and Chemical science packs because Military science pack does not need oil. + - Nuclear power technology split to Uranium processing and Nuclear power. + - Nuclear fuel reprocessing technology cost reduced from 1500 to 50. + - Lubricant technology added (pre-requisite for Electric engine and Logistics 3) + - Fast and Filter inserters are unlocked by their own technology with a pre-requisite of Electronics. + - Automation 2 is a pre-requisite for Fluid handling. (Assembling machine 1 can't handle fluids) + - Engine is a pre-requisite for Fluid handling. (Pump needs Engines to craft it) + - Pump is now unlocked by Fluid handling. (was Engine) + - Fluid handling is a pre-requisite for Oil processing. + - Item spacing on transport belts changed from 0.28 tiles to 0.25 tiles, giving a transport belts throughput of 15/30/45 (basic/fast/express) items per second. + - Iron plate, copper plate and stone brick crafting time reduced from 3.5 to 3.2, steel plate crafting time reduced from 17.5 to 16. + - Coal liquefaction now produces 90 Heavy oil, 20 Light oil and 10 Petroleum gas, consuming 25 Heavy oil, 10 Coal and 50 Steam. (Gaining much more Heavy oil, less Light oil and Petroleum gas) + - Low density structure now requires 2x Steel plate, 20x Copper plate, 5x Plastic bar. + - Low density structure crafting time reduced from 30 to 20. + - Medium and Big power pole recipes now use iron sticks. + - Train stop recipe now uses iron sticks. + - Programmable speaker recipe now uses iron sticks. + - Lamp recipe iron sticks ingredient changed to copper cables. + - Defender capsule recipe now requires flying robot frames. + - Rebalanced assembling machine 1,2 and 3 power consumption and pollution - higher tiers eat more power, but produce less pollution. + - Assembling machine 2 recipe changed to require 2x Steel plate instead of 9x Iron plate. + - Automation 2 now requires Automation and Logistic science packs. + - Chemical plant crafting speed has been changed to 1. Some chemical plant recipes now take less time. + - Centrifuge crafting speed changed to 1. + - Portable solar panels have Modular armor as pre-requisite. + - Portable solar panel power output changed from 10kW to 30kW, recipe tweaked to require less Solar panels but more Advanced circuits. + - Low-tier personal equipment has Portable solar panels as a pre-requisite so you could possibly utilize the equipment when it is unlocked. + - Some high tier personal equipment (Energy shield mk2, Battery mk2, Personal laser defense and Discharge defense) have Power armor technology as pre-requisite. + - Some high tier equipment recipes now require Low Density Structures. (Energy shield mk2, Battery mk2, Roboport mk2, Portable fusion reactor, Power armor mk2, Personal laser defense) + - Locomotive fuel consumption doubled. + - Relative fuel value of nuclear fuel doubled. + - Relative fuel value of rocket fuel decreased by 10.6%, relative value of solid fuel decreased by 4%. + Combat Balancing: + - All military damage/shooting speed upgrade technologies merged into 7 technologies: + - Physical projectile damage 1-6 + infinite + - level 1-4: bullets, gun turrets, shotgun shells + - level 5+: previous levels and cannon shells + - Refined flammables 1-6 + infinite + - flamethrower turret, handheld flamethrower + - Stronger explosives 1-6 + infinite + - level 1: grenades + - level 2: previous level and land mines + - level 3: previous levels and rockets + - Energy weapons damage 1-6 + infinite + - level 1-3: laser turrets, personal laser defense + - level 4: previous level and distractor robots + - level 5+: previous levels and destroyer robots + - Weapon shooting speed 1-7 + - affecting: bullets, gun turrets, shotgun shells, tank cannon shells, rockets + - Laser turret shooting speed + - Artillery shell shooting speed + - Artillery shell range + - Personal laser defense damage reduced, power consumption reduced and it is now influenced by Laser and electric beam intensity upgrades. + - Modular Armor technology pre-requisite changed from Modules to Advanced Electronics. + - Power Armor Mk2 technology pre-requisite changed from modules to Military 4. + - Power Armor Mk2 recipe changed from 5x level 3 to 25x level 2 modules (to avoid requiring Production science pack) and added electric engine units. + - From the start maximum follower count is 5 instead of 1. Level 3 of maximum follower count gives +5 instead of +10 to compensate. + - Atomic bomb recipe now requires Rocket control units instead of Processing units. + - Behemoth worm added. + - Worms and spitters use new "stream" attack now. + - Attacks predict target position and shoot there. + - Flamethrower turret now predicts target position as well. + - Acid splashes are created on the ground, dealing damage and slowing. + - Slow effect received from different spitter/worm tiers stacks. + - Worm shooting range is generally longer. + - Rocket launcher range increased from 22 to 36 to outrange medium worms. + - Worm and behemoth spitter attacks are large enough to damage neighbouring buildings. + - All enemies have 100% acid resistance. + - Changed spawner pollution absorption logic so that all the pollution on a chunk doesn't build up un-spent in a single spawner. + - Removed damage bonus of tank machine gun. + Bugfixes: + - Fixed that canceling production in assembling machine did return the products in progress. + - Fixed biters were unable to run against movement of belts. + - Tutorial GUI updates correctly after finishing a tutorial. (https://forums.factorio.com/55010) + - Chest GUI updates correctly when changed indirectly. (https://forums.factorio.com/55194) + - Changing train mode by a script updates the train GUI. (https://forums.factorio.com/20316) + - Fixed that tertiary was spelled "terciary" in the usage_priority. (https://forums.factorio.com/58317) + - Fixed construction robots would not give up module delivery when they didn't manage to get any modules. (https://forums.factorio.com/59483) + - Fixed issues with syncing mods to saves, when you don't already have the mod downloaded. (https://forums.factorio.com/59271) + - Entities affected by beacons now only show effect sources/receivers that have an effect. (https://forums.factorio.com/60064) + - Fixed furnaces wouldn't respect recipe module limitations correctly. (https://forums.factorio.com/60975) + - Fixed a crash when migrating blueprint book inventory sizes while they're in assembling machines that are being removed due to migration. (https://forums.factorio.com/61001) + - Fixed character.direction read didn't work correctly. (https://forums.factorio.com/61039) + - Fixed a crash when removing mods that add/change rolling stock entities. (https://forums.factorio.com/61048) + - Fixed script error in construction bot tutorial when deconstructing area. (https://forums.factorio.com/61045) + - Fixed Lua API methods to insert items didn't work correctly for entities that can hold items above the stack limit. (https://forums.factorio.com/59872) + - Fixed that the closing sound of other GUIs was too loud when the technology GUI popped up when a research finished. (https://forums.factorio.com/61049) + - Fixed that layered icons using shift wouldn't render correctly. (https://forums.factorio.com/60327) + - Fixed that running out of disk space could crash the game in some cases. (https://forums.factorio.com/61161) + - Fixed burner energy sources wouldn't always be able to output the full energy amount. (https://forums.factorio.com/61174) + - Fixed that transport belt circuit conditions wouldn't copy correctly in blueprints sometimes. (https://forums.factorio.com/61218) + - Fixed that limited/limiting upload speed could lead to an exponential soft lock in the upload process. (https://forums.factorio.com/61281) + - Fixed a desync related to cars on belts. (https://forums.factorio.com/61304) + - Fixed that crafting machines could be rotated diagonally using scripts. (https://forums.factorio.com/61717) + - Fixed that tooltips of unlocked recipes in technology preview didn't have the "made in" info even if it is not craftable by the player. + - Fixed recipes that consumed or produced > stack size of some item didn't work correctly. + - Fixed that game.reload_script() could cause desyncs when used in multiplayer. + - Fixed LuaScript::get_event_handler() didn't handle large numbers correctly. (https://forums.factorio.com/61752) + - Fixed AutoplaceSettings map_gen_settings didn't always work when defined through script. (https://forums.factorio.com/61754) + - Fixed a crash when using LuaEntity::get_train_stop_trains(). (https://forums.factorio.com/61743) + - Fixed a crash when using LuaSurface::create_entity() related to making ghosts of ghosts. (https://forums.factorio.com/61605) + - Fixed setting entity healing_per_tick negative resulted in invincible entities. (https://forums.factorio.com/61492) + - Fixed that shadows wouldn't always render in the train camera. (https://forums.factorio.com/61286) + - Fixed health bars on large entities wouldn't render correctly. (https://forums.factorio.com/61495) + - Fixed trains would collide with item-requester-proxy. (https://forums.factorio.com/61842) + - Fixed train GUI buttons would lose too much quality graphics quality was set to Extra low. (https://forums.factorio.com/61618) + - Fixed a bug related to mining drills with > 100% productivity. (https://forums.factorio.com/61440) + - Fixed invalid optional dependencies wouldn't be highlighted correctly. (https://forums.factorio.com/61951) + - Fixed a crash when reading player.vehicle during the driving driving changed state event when triggered by the vehicle dying. (https://forums.factorio.com/61942) + - Fixed that beams would render 1 tile above their location when using a position source. (https://forums.factorio.com/62471) + - Fixed furnaces with input items and output fluids could get deadlocked. (https://forums.factorio.com/62434) + - Fixed when player teleported, renderer would draw all tiles between old and new position. (https://forums.factorio.com/62635) + - Fixed that frame count limits weren't enforced and would lead to a crash in several places. (https://forums.factorio.com/62648) + - Fixed a crash when the player port respawned a character without a connected player (https://forums.factorio.com/62707) + - Fixed that the market did not show the prices for some offers (https://forums.factorio.com/62682) + - Fixed that the "save replay" button would always show on the game finished screen even when it wouldn't work. (https://forums.factorio.com/62733) + - Fixed that filters would get copied between storage chests and requester chests. (https://forums.factorio.com/61219) + - Fixed error message given when loader entity prototype was defined with too many filters. (https://forums.factorio.com/62839) + - Fixed that fast replacing a train stop did not copy the name or color. (https://forums.factorio.com/62966) + - Ghost rails are now also considered when auto-selecting rail signal direction. (https://forums.factorio.com/58655) + - Fixed that the high-resolution car animation would shake. (https://forums.factorio.com/62454) + - Fixed errors in the mod settings stage wouldn't prompt to disable the erroring mod(s). (https://forums.factorio.com/62447) + - Fixed that crafting machines didn't work correctly with non-square bounding boxes. (https://forums.factorio.com/63027) + - Fixed that pasting train schedules did not dispatch trains waiting at a station that is not part of the new schedule. (https://forums.factorio.com/61143) + - Fixed possible crash when rendering a fish due to bad migration on fish prototype change. (https://forums.factorio.com/63515) + - Fixed that LuaGuiElement::zoom on minimaps would be rendered as zoom * 32. + - Fixed crash when detecting VRAM size on macOS. (https://forums.factorio.com/63770) + - Fixed LuaEntity::infinity_filters write didn't work. (https://forums.factorio.com/63954) + - Fixed that setting active on combinators would lead to desyncs. (https://forums.factorio.com/63335) + - Fixed that shift+click building blueprints didn't work correctly regarding tiles. (https://forums.factorio.com/63849) + - Fixed that construction robots could get stuck trying to repair things. (https://forums.factorio.com/63800) + - Fixed inventory highlights didn't work correctly when the game was paused while active. (https://forums.factorio.com/64047) + - Fixed a crash related to trains being forced to re-path when a stop is disabled. (https://forums.factorio.com/63900) + - Fixed that wire distance was ignored in some cases when connecting non-electric-pole entities. (https://forums.factorio.com/62146) + - Fixed that equipment grids wouldn't fit on screen if too large. (https://forums.factorio.com/61662) + - Fixed that the SelectSignal GUI wouldn't sort mixed-type signals correctly. (https://forums.factorio.com/62463) + - Fixed map generator would align entities to grid differently than manual building. (https://forums.factorio.com/63408) + - Fixed sprites in 16-bit depth per channel PNG would load as empty images on macOS. (https://forums.factorio.com/64105) + - Fixed that furnaces with mixed input could get stuck. (https://forums.factorio.com/61406) + - Fixed text duplication on research completion in the bonus GUI. (https://forums.factorio.com/64608) + - Fixed that LuaSurface::find_entities_filtered{position} wouldn't find entities with zero-sized bounding boxes. (https://forums.factorio.com/63270) + - Fixed that mod console commands would treat every command with the same help key as aliasing each other. (https://forums.factorio.com/64581) + - Fixed LuaGameScript::remove_path would log an error if path didn't exist. (https://forums.factorio.com/64873) + - Fixed cars and tanks had a slightly smaller collision box when not facing north. (https://forums.factorio.com/63842) + - Fixed inserter interaction with cars depended on rotation and on distance from map origin. (https://forums.factorio.com/62854) + - Fixed "InRangePredicate only accepts direction without diagonals" error. (https://forums.factorio.com/62375) + - Fixed when teleporting all tiles between old and new position would be rendered, causing performance problems. (https://forums.factorio.com/62635) + - Force space between spawners and worms in biter bases so they don't get stuck so much. + - Fixed trivial-smoke would be rendered for some time after its lifetime ended. + Modding: + - Added a new entity type "infinity-pipe" that automatically adds/removes fluid from itself; similar to the infinity-chest. + - Added a new entity type "heat-interface" that automatically sets its own temperature. + - Added "void" energy_source type which makes any entity using the type not require power. + - Added CraftingMachinePrototype::show_recipe_icon which changes if the recipe icon is shown in alt-mode. + - Added "stop" AI command, which tells the unit to just stop moving where it is. Takes a "ticks_to_wait" parameter, after which it returns to normal. + - Added LuaGuiElement type "list-box". + - Added Entity prototype flags "no-automated-item-removal" and "no-automated-item-insertion". + - Added support for hidden optional dependencies via '(?) mod-name'. + - Added SelectionToolPrototype flags "not-same-force", "friend", and "enemy". + - Added SelectionToolPrototype optional filters: entity_filters, entity_type_filters, tile_filters, entity_filter_mode, and tile_filter_mode. + - Added SelectionToolPrototype optional filters: alt_entity_filters, alt_entity_type_filters, alt_tile_filters, alt_entity_filter_mode, and alt_tile_filter_mode. + - Added support to set wire_count on wires to define how many items are needed to connect 2 entities. + - Added UnitPrototype::ai_settings, which allows overriding default biter behavior. + - Added a spectator controller type that can view anything but can't change anything. + - Added GeneratorPrototype::burner to allow making an entity that burns fuel and produces power. + - Added ticks_to_wait parameter to wander ai command. + - Added Entity prototype property "next_upgrade". + - Added support to set draw_copper_wires and draw_circuit_wires for any entity that uses wires. + - Added optional "min_working_temperature" and "default_temperature" to heat buffer prototype. + - Added optional technology prototype property "hidden". + - Added optional fluid prototype property "hidden". + - Added "fluid" energy_source type can be used for both fuel-value based fluids, and heat capacity based fluids configured the same was as the generator entity. + - Added ReactorPrototype::scale_energy_usage to allow making a heat source that stops consuming fuel when max temperature is reached. + - Added EnemySpawnerPrototype::min_darkness_to_spawn and max_darkness_to_spawn. + - Added optional beam prototype properties random_end_animation_rotation and transparent_start_end_animations. + - Added rotation_speed value to Unit prototype. + - Added support for arbitrary non-circular references to named noise expressions. + - Added "spot-noise" noise function. + - Added "if-else-chain" and "literal-boolean" noise expression types. + - Added "cutscene" controller. + - Added "speech-bubble" entity. + - Added ResourceEntityPrototype::randomize_visual_position. + - Added EquipmentGridPrototype::locked. + - Added DamageType::hidden. + - Added optional draw_cargo property to construction robot and logistic robot prototypes. + - Added optional fluid_product to production achievement prototypes. + - Added UnitPrototype::affected_by_tiles. + - Added LuaStyle::stretch_image_to_widget_size, only applies to "sprite" widget styles. + - Added optional EntityPrototype::map_generator_bounding_box. + - Added EntityPrototypeFlag "not-upgradable". + - Added EntityPrototypeFlags "no-copy-paste" and "not-selectable-in-game". + - Added ItemPrototypeFlags "only-in-cursor", "not-stackable", "can-extend-inventory", "primary-place-result" and "mod-openable". + - Added BeamPrototype::target_offset and random_target_offset. + - Added TilePrototype::tint. Tile tint is packed to RGB 565 without alpha. + - Added "mouse-cursor" definitions for overriding system mouse cursor in selection tools. + - Changed radars so they support dynamic energy source types. + - Changed ItemWithInventoryPrototype flag "when_manually_filtered" to "when-manually-filtered". + - Changed SelectionToolPrototype flag "matches-force" to "same-force". + - Changed the maximum number of surfaces from 255 to 4,294,967,295. + - Changed migration scripts so they run in the context of the mod that created them. + - Changed TilePrototype::decorative_removal_probability default value to 0 (it was 1). + - Changed ReactorPrototype::burner to ReactorPrototype::energy_source to allow heat sources with alternate energy types. + - Changed ElectricEnergyInterfacePrototype::enable_gui to gui_mode. + - Changed EnemySpawnerPrototype::result_units to support any type of entity. + - Changed recipes to support having no results by setting results = {}. + - Lua scripts can now use require("__mod-name__.file") syntax. + - AutoplaceSpecifications can now be defined in terms of probability_expression and richness_expression as an alternative to peaks. + - property_expression_name values can be numeric constants. + - All autoplace controls are now available as noise expression variables. + - energy_per_movement and energy_per_rotation of inserter is now specified in energy format (aka "5KJ") instead of just a number. + - Increased limit for size of spritesheet to 8196px (regardless of sprite resolution settings). + Maximal size of single sprite is 2048px in normal resolution and 4096px in high resolution. Smaller spritesheets can utilize parallel decompression better. + - Removed the "default-" prefix from core NamedNoiseExpressions; property_expression_names in MapGenSettings simply override the expression named by the key. + - Removed ItemPrototypeFlags "goes-to-main-inventory" and "goes-to-quickbar". + Scripting: + - Added LuaRendering accessed via the lua global "rendering". + - Added LuaEntity::get_infinity_pipe_filter() and set_infinity_pipe_filter(). + - Added LuaEntity::recipe_locked read/write for assembling machines. + - Added LuaRailPath. + - Added LuaTrain::path read. + - Added LuaEntity::connected_rail read. + - Added previous_direction to the on_player_rotated_entity event. + - Added LuaItemStack::deconstruct_area() and cancel_deconstruct_area(). + - Added LuaSurface::deconstruct/cancel_deconstruct optional parameters skip_fog_of_war and item. + - Added LuaEntity::clone(). + - Added LuaSurface::clone_area(). + - Added LuaSurface::clone_entities(). + - Added LuaGameScript::auto_save(). + - Added LuaEntity::neighbours support for power switches, wall-connectable entities, and reactors. + - Added LuaFluidBoxPrototype. + - Added LuaEntityPrototype::fluidbox_prototypes read. + - Added LuaGameScript::take_technology_screenshot(). + - Added LuaSurface::clear(). + - Added LuaSurface::solar_power_multiplier read/write. + - Added on_pre_surface_cleared and on_surface_cleared events. + - Added on_pre_chunk_deleted and on_chunk_deleted events. + - Added on_chart_tag_added, on_chart_tag_modified, and on_chart_tag_removed events. + - Added LuaGameScript::styles read. + - Added LuaEntity::crafting_speed read. + - Added LuaTrain::max_forward_speed and max_backward_speed read. + - Added on_train_schedule_changed event. + - Added LuaForce::previous_research read/write. + - Added LuaSurface::find_decoratives_filtered(). + - Added LuaEntity::inserter_filter_mode read/write. + - Added LuaEntity::neighbour_bonus read. + - Added LuaEntityPrototype::neighbour_bonus and neighbour_collision_increase read. + - Added LuaEntityPrototype::container_distance, belt_distance and belt_length read. + - Added LuaGameScript::table_to_json() and LuaGameScript::json_to_table(). + - Added events on_player_banned, on_player_kicked, and on_player_unbanned. + - Added event on_rocket_launch_ordered. + - Added LuaItemPrototype::wire_count read. + - Added LuaRecipePrototype::main_product read. + - Added LuaEntity::get_fluid_count(), get_fluid_contents(), remove_fluid(), insert_fluid(), and clear_fluid_inside(). + - Added LuaEntity::silent_revive(). + - Added LuaFluidBox::get_prototype(). + - Added LuaSurface::request_path(). + - Added LuaGameScript::reload_mods(). + - Added on_player_toggled_alt_mode, on_player_repaired_entity, and on_player_fast_transferred events. + - Added on_game_created_from_scenario event. + - Added on_surface_renamed event. + - Added on_ai_command_completed event, which can be used to detect command completion and failure/success. + - Added "pathfind_flags" parameter to "go_to_location" AI command. + - Added "radius" and "wander_in_group" parameters to "wander" AI command. + - Added "radius" parameter to "go_to_location" AI command. + - Added support for mods to change their own mod settings runtime. + - Added LuaEntityPrototype::next_upgrade read. + - Added optional parameters to LuaSurface::create_entity, LuaEntity::destroy and LuaEntity::revive to raise the associated script events. + - Added support to run console commands in a specific mod context via: /c __mod-name__ *command*. + - Added LuaTechnologyPrototype::hidden read. + - Added LuaFluidPrototype::hidden read. + - Added LuaSurface::get_map_exchange_string(). + - Added LuaGameScript::get_map_exchange_string(). + - Added LuaFlowStatistics::get_flow_count(). + - Added LuaEntity::trains_in_block read. + - Added LuaGameScript::get_player(). + - Added LuaGameScript::get_surface(). + - Added LuaGameScript::set_wait_for_screenshots_to_finish(). + - Added LuaGuiElement::resize_to_sprite (read/write). + - Added LuaGroup::localised_name read. + - Added SpritePath::equipment. + - Added LuaEquipmentGridPrototype::background_color read. + - Added LuaItemPrototype::reload_time read. + - Added highlight-box entity that can be passed a "bounding_box" or "source" entity parameter to display a highlight box around an area or entity. + - Added LuaEntityPrototype::is_building read. + - Added LuaEntityPrototype::automated_ammo_count read. + - Added LuaEntity::get_beam_source(), set_beam_source(), get_beam_target() and set_beam_target(). + - Added LuaSurface::get_closest(). + - Added LuaSurface::get_total_pollution(). + - Added LuaPlayer::create_local_flying_text(). + - Added LuaEntityPrototype::darkness_for_all_lamps_on and darkness_for_all_lamps_off read. + - Added LuaEntity::status read. + - Added LuaLogisticNetwork::robots, construction_robots, logistic_robots read. + - Added LuaGameScript::get_train_stops(), LuaSurface::get_train_stops(), and LuaForce::get_train_stops(). + - Added LuaEntityPrototype::min_darkness_to_spawn and max_darkness_to_spawn read. + - Added "loot" to the on_entity_died event. + - Added LuaTrain::go_to_station(). + - Added support to set quality when using LuaGameScript::take_screenshot. + - Added LuaForce::evolution_factor_by_pollution, evolution_factor_by_time, and evolution_factor_by_killing_spawners read/write. + - Added optional create_build_effect_smoke parameter to LuaSurface::create_entity. + - Added LuaEntity::drop_target/pickup_target write. + - Added LuaEntity::ghost_has_flag(). + - Added runtime editable speed attribute to Unit. + - Added LuaSurface::get_starting_area_radius(). + - Added LuaItemPrototype::robot_action read. + - Added LuaEntity::enable_logistics_while_moving read/write. + - Added optional render_player_index parameter for flying-text and simple-entities to LuaSurface::create_entity. + - Added LuaEntity::render_player read/write. + - Added LuaEntity::render_to_forces read/write. + - Added LuaGameScript::disable_tutorial_triggers(). + - Added LuaEntity::get_radius() and LuaEntityPrototype::radius read. + - Added LuaEntity::get_health_ratio(). + - Added LuaSurface::find_units(). + - Added LuaTransportLine::output_lines read. + - Added LuaEntity::pump_rail_target read. + - Added LuaTrain::get_rails(). + - Added LuaEquipmentGridPrototype::locked read. + - Added LuaForce::index read. + - Added direction to LuaSurface::count/find_entities_filtered. + - Added collision_mask to LuaSurface::count/find_entities_filtered. + - Added LuaEntity::clear_market_items(). + - Added LuaEntityPrototype::cliff_explosive_prototype read. + - Added LuaDamagePrototype::hidden read. + - Added LuaControl::character_running_speed read. + - Added LuaEntityPrototype::draw_cargo read. + - Added LuaPlayer::use_from_cursor(). + - Added LuaGameScript::autosave_enabled variable, that can be used to disable autosaving. + - Added LuaEntity::ai_settings read. + - Added LuaAISettings::destroy_when_commands_fail. When true, units will be destroyed when repeatedly failing to execute commands. + - Added LuaAISettings::allow_try_return_to_spawner. When true, units will try to return to a spawner when they are idle. + - Added LuaAISettings::do_separation. When true, units will try to separate themselves from nearby friendly units. + - Added LuaEntity::moving. Returns true if the unit is moving. + - Added on_unit_group_created, on_unit_added_to_group, and on_unit_removed_from_group events. + - Added LuaEntity::create_build_effect_smoke. + - Added LuaEntityPrototype::vision_distance read. + - Added LuaPlayer::open_map(), zoom_to_world() and close_map(). + - Added LuaPlayer::render_mode read. + - Added LuaPlayer::map_view_settings write. + - Added LuaStyle::top_margin, right_margin, bottom_margin and left_margin read/write. + - Added LuaStyle::use_header_filler, natural_width and natural_height read/write. + - Added LuaStyle::extra_padding_when_activated read/write. + - Added LuaStyle::extra_top_margin_when_activated, extra_bottom_margin_when_activated, extra_left_margin_when_activated and extra_right_margin_when_activated read/write. + - Added LuaEntity::electric_network_id read. + - Added LuaControl::character_additional_mining_categories read/write. + - Added LuaGameScript::draw_resource_selection read/write. + - Added LuaForce::get_hand_crafting_disabled_for_recipe() and set_hand_crafting_disabled_for_recipe(). + - Added LuaEntityPrototype::map_generator_bounding_box read. + - Added LuaEntity::release_from_spawner(). + - Added on_cutscene_waypoint_reached, on_entity_cloned, on_area_cloned, on_marked_for_upgrade, on_cancelled_upgrade, + on_post_entity_died, on_pre_player_removed, on_pre_robot_exploded_cliff, on_robot_exploded_cliff, + on_script_path_request_finished, on_surface_imported, on_player_toggled_map_editor events. + - Added LuaEntity::timeout read/write. + - Added LuaEntity::highlight_box_type and highlight_box_blink_interval read/write. + - Added LuaEntity::order_upgrade(), cancel_upgrade() and to_be_upgraded(). + - Added LuaEntity::research_queue_enabled read/write. + - Added LuaGameScript::get_active_entities_count(). + - Added LuaGameScript::ticks_played read. + - Added LuaGameScript::tick_paused and ticks_to_run read/write. + - Added LuaItemPrototype::infinite read. + - Added LuaItemStack::clear_upgrade_item(), get_mapper(), set_mapper(). + - Added LuaItemStack::is_upgrade_item read. + - Added LuaLogisticCell::logistics_connection_distance read. + - Added LuaLogisticNetwork::select_pickup_point() and select_drop_point(). + - Added LuaPlayer::jump_to_cutscene_waypoint(). + - Added LuaUnitGroup::group_number read. + - Changed LuaEntity::destroy() to accept a table of arguments. + - Changed LuaEntity::revive() to accept a table of arguments. + - Changed the player_used_capsule event so it's fired after the capsule item is consumed from the cursor. + - Changed LuaEntity::splitter_filter, splitter_input_priority, and splitter_output_priority so they also work on ghosts. + - Changed LuaSurface::destroy_decoratives() to take filters similar to find_entities_filtered. + - Changed LuaEntityPrototype::items_to_place_this and LuaTilePrototype::items_to_place_this to return an array of SimpleItemStack. + - Changed most LuaEntity properties/functions to also work on ghosts. + - Changed on_player_crafted_item item_stack to allow editing the stack before it's put into the player inventory. + - Changed LuaSurface::regenerate_entity()/regenerate_decorative() to treat "nil" as "all" for the autoplace list. + - Changed LuaEquipmentPrototype::energy_source to return a LuaElectricEnergySourcePrototype. + - Changed sound definition, so it can contain "aggregation" even when it doesn't contain "variations". + - Renamed LuaEntity::get_infinity_filter(), set_infinity_filter(), and infinity_filters to get_infinity_container_filter(), + set_infinity_container_filter(), and infinity_container_filters. + - Renamed on_canceled_deconstruction event to on_cancelled_deconstruction. + - Fixed the spelling of LuaForce::max_successful_attempts_per_tick_per_construction_queue. + - LuaSurface::find_entities/filtered now accepts a zero sized bounding box as "find everything that collides with this point". + - CustomSprite now scales to the size of the sprite if a manual size isn't defined. + - It's possible to specify "frame_sequence" in animation definition as array of frame numbers that should be played in given order. + - Removed LuaStyle::visible, LuaGuiElement::visible is used instead. + - Removed LuaSurface::get_tile_properties(). + - Removed LuaCustomChartTag::orientation and target. + - Removed LuaFluidPrototype::pressure_to_speed_ratio and flow_to_energy_ratio. +--------------------------------------------------------------------------------------------------- +Version: 0.16.51 +Date: 15. 06. 2018 + Graphics: + - Changed the battery item icon to be more consistent with the technology icon. +--------------------------------------------------------------------------------------------------- +Version: 0.16.50 +Date: 11. 06. 2018 + Bugfixes: + - Fixed loading script data when a mod is disabled. (https://forums.factorio.com/60874) + - Fixed that 0 time interval was shown as an empty string. (https://forums.factorio.com/60875) +--------------------------------------------------------------------------------------------------- +Version: 0.16.49 +Date: 08. 06. 2018 + Bugfixes: + - Fixed belts in blueprints weren't selectable in the blueprint GUI. + - Fixed bad mouse-point when holding blueprints with belts. + - Fixed wrong connectivity in underground belt fast replace. (https://forums.factorio.com/60589) +--------------------------------------------------------------------------------------------------- +Version: 0.16.48 +Date: 07. 06. 2018 + Bugfixes: + - Fixed changing filters in cars wouldn't wake up inserters. (https://forums.factorio.com/60717) + - Fixed train driving directions when not accelerating while driving backwards. (https://forums.factorio.com/60731) + - Fixed copy-pasting between surfaces would render incorrectly. (https://forums.factorio.com/60785) + - Fixed that empty storage tanks had the sound of fluid. (https://forums.factorio.com/60803) + - Circuit connection distance check fix. (https://forums.factorio.com/60744) + - The logic that shows rail signal indicators now respects bounding box and collision box of the currently held signal. (https://forums.factorio.com/60829) + Modding: + - Fixed allow_copy_paste only worked on the source entity. (https://forums.factorio.com/60730) +--------------------------------------------------------------------------------------------------- +Version: 0.16.47 +Date: 31. 05. 2018 + Bugfixes: + - Fixed wall related consistency check related to modded walls with altered collision boxes. (https://forums.factorio.com/60677) + - Fixed inconsistent train direction when reversing in a train vehicle that is not a locomotive. (https://forums.factorio.com/60633) + - Fixed that having more than 6 products didn't fit the ui, as it wasn't wrapped. (https://forums.factorio.com/60636) + - The system data path is removed from the log when it's automatically uploaded by the crash reporter. + - IP addresses are no longer hashed in the log file. All IP addresses are removed from the log when it's automatically uploaded by the crash reporter. + - Fixed crash when placing an entity with title while backers list was emptied. +--------------------------------------------------------------------------------------------------- +Version: 0.16.46 +Date: 29. 05. 2018 + Bugfixes: + - Another fix for setting PvP map dimensions to 0. (https://forums.factorio.com/60570) + - Fixed possible desync related to circuit networks. + - Another possible fix for multi-GPU setups on Linux. (https://forums.factorio.com/60609) + - Fixed that modded infinite inserter stack size research would wrap around instead of maxing out. (https://forums.factorio.com/60613) + - Fixed scenarios with partial identical names didn't work correctly. (https://forums.factorio.com/60624) + - Fixed splitter lane selection inconsistency when inserting into middle. (Now it is always right for both belts, splitters and underground belts.) (https://forums.factorio.com/60653) + - Fixed LuaPlayer::build_from_cursor. (https://forums.factorio.com/60644) + - Fixed a desync in replay that would happen if console commands were used during the play. (https://forums.factorio.com/60661) + - Fixed desync when setting inserter filters while it's connected to the circuit network (https://forums.factorio.com/60245) +--------------------------------------------------------------------------------------------------- +Version: 0.16.45 +Date: 22. 05. 2018 + Bugfixes: + - Fixed infinite research multiplier was always 1. (https://forums.factorio.com/60550) +--------------------------------------------------------------------------------------------------- +Version: 0.16.44 +Date: 22. 05. 2018 + Minor Features: + - Added technology price multiplier PvP scenario config. + Changes: + - Underground belt marked for deconstruction no longer connects to other underground belts. + Bugfixes: + - Fixed some cases of fast replacement by underground belt. (https://forums.factorio.com/60060) + - Fixed corrupted config.ini in Steam cloud would prevent the game from starting. + - Fixed that using "Save and play" feature in the freeplay could specify the official freeplay map to be always that one forever. (https://forums.factorio.com/60340) + - Fixed underground belt connection overlay when hovering over another underground belt. (https://forums.factorio.com/60147) + - Fixed a crash when mods define empty result items. (https://forums.factorio.com/60406) + - Fixed a crash when switching games and joining quickly in the server browser. + - Fixed that clicking rail planner with no available path while recording replay invalidated all other actions of the replay. (https://forums.factorio.com/59588) + - Fixed a crash that would happen after opening a library blueprint that contained only entities from a disabled mod. (https://forums.factorio.com/60374) + - Fixed LuaEntityPrototype::braking_force return value. (https://forums.factorio.com/60444) + - Fixed LuaPlayer::ticks_to_respawn would read in seconds. (https://forums.factorio.com/60501) + - Fixed certain type of energy source migrations. (https://forums.factorio.com/60465) + - Fixed rare possibility of crash when two trains crash into each other. (https://forums.factorio.com/60097) + - Fixed a rare crash that occurs when train collides in a way, that its position is reserved back while approaching closed signal which caused path recalculation. (https://forums.factorio.com/60472) + - Fixed PvP error when setting map height to 0. (https://forums.factorio.com/60536) + - Fixed construction robot tutorial breaking when removing the radar from the storage chest. (https://forums.factorio.com/60012) + - Fixed crash when adding train station to a train while the train is modified (added/removed rolling stock). (https://forums.factorio.com/59363) + - Fixed that destroying part of a cliff with tile ghost under it destroyed the whole part of the cliff. (https://forums.factorio.com/60449) + - Fixed browse games dialog problems with the active game not being updated while searching. (https://forums.factorio.com/60545) + Modding: + - Added support to set ReactorPrototype::neighbour_collision_increase which controls how much a reactor extends when connected to other reactors. + Scripting: + - Allow technology_price_multiplier to be less than 1 by script/scenario only. + - Added support for localised strings in LuaGameScript::write_file. +--------------------------------------------------------------------------------------------------- +Version: 0.16.43 +Date: 14. 05. 2018 + Bugfixes: + - Fixed that consistency check failed on ghost wall entity on top of wall entity marked for deconstruction. (https://forums.factorio.com/60074) + - Fixed that it was possible (through mod or script) to build ghost entity of belt/wall on top of existing belt/wall causing inconsistency later on. (https://forums.factorio.com/60288) +--------------------------------------------------------------------------------------------------- +Version: 0.16.42 +Date: 11. 05. 2018 + Bugfixes: + - Changed the searching logic, that searching every word separately is only done when the fuzzy search option is on. (https://forums.factorio.com/59670) + - Fixed a desync when printing a Lua error to players with different installation paths. (https://forums.factorio.com/60049) + - Rail signal connection merge optimisation (tens of seconds instead of tens of minutes on big maps). + - Fixed that rail signal migration didn't update the state of the signal controlled by the circuit network. (https://forums.factorio.com/60068) + - Fixed decimals displaying in production statistics that caused the numbers to be too long. (https://forums.factorio.com/59997) + - Fixed high CPU usage on the main menu. (https://forums.factorio.com/60063) + - Fixed an issue when joining friends games through steam. (https://forums.factorio.com/60157) + - Fixed, that it was possible (with the use of script/mod) to build belt/wall entity (not ghost) on top of other belt entity + marked for deconstruction, which could cause a consistency check fail later on. + - Added train path finding penalty for train with no path equal to 1000 tiles. (https://forums.factorio.com/60211) + - Fixed a crash when building modded rolling stock entities on diagonal rails. (https://forums.factorio.com/60014) + - Fixed "header errors" when extracting factorio zip files with 7zip. + Scripting: + - Added LuaEntityPrototype::collision_mask_collides_with_tiles_only and collision_mask_considers_tile_transitions read. +--------------------------------------------------------------------------------------------------- +Version: 0.16.41 +Date: 03. 05. 2018 + Bugfixes: + - Yet another rail signal connection fix. +--------------------------------------------------------------------------------------------------- +Version: 0.16.40 +Date: 02. 05. 2018 + Bugfixes: + - Yet another rail signal connection fix. + - Fixed a crash when killing the character during the gun_inventory_changed event. (https://forums.factorio.com/59784) + - Fixed that LuaPlayer::opened wouldn't return the opened equipment grid. (https://forums.factorio.com/59790) + - Fixed LuaInventory::sort_and_merge() would break furnaces and assembling machines. + - Fixed crash when trying to migrate circuit connected entities. Any migrated entities will be disconnected. (https://forums.factorio.com/59974) + - Fixed round input in team production challenge. (https://forums.factorio.com/59970) + - Recipe item ingredients with a count of 0 are reported as an error instead of allowing inconsistent behaviour. (https://forums.factorio.com/60016) + - Fixed missing reset of state of signal right next to removed rail. (https://forums.factorio.com/60026) + - Fixed a crash that could happen in multiplayer over a poor connection. (https://forums.factorio.com/59993) + Modding: + - Added ItemPrototype::fuel_glow_color, it colors the fuel glow of entities that use that item as fuel. + Scripting: + - Added on_player_trash_inventory_changed event. + - Changed LuaSurface::find_entities_filtered/find_tiles_filtered/count_entities_filtered to additionally accept a table of filters. +--------------------------------------------------------------------------------------------------- +Version: 0.16.39 +Date: 30. 04. 2018 + Bugfixes: + - Fixed function of enter key in number input. (https://forums.factorio.com/59862) + - Fixed consistency check and migration related to rail internal inconsistency. (https://forums.factorio.com/59765) + - Fixed that rail signals weren't fast replaceable. + - Fixed that the headless server wouldn't be able to restart for a while if it was stopped with an RCON client connected. (https://forums.factorio.com/59830) + - Fixed that selecting map without a preview in the save/load dialog disallowed to delete the save by the ingame delete button. + - Fixed wrong calculation of item insertion into splitter in some cases, which could indirectly cause inconsistency in behaviour. (https://forums.factorio.com/59950) + - Localised zip opening/closing error messages + added reason or error code there. +--------------------------------------------------------------------------------------------------- +Version: 0.16.38 +Date: 26. 04. 2018 + Bugfixes: + - Fixed drawing of icons with multiple layers. (https://forums.factorio.com/59811) + - Fixed that changing force of a wall didn't update the connections, which could lead to a desync. + - Changed that walls and gates marked for deconstruction don't connect, which solves some desync related problems with + walls/gates marked for deconstruction with walls/gates ghosts on top of it. + - Changed, that rail signals marked for deconstruction disconnect from the rails. + - Changed, that rail signals marked for deconstruction are not blocking blueprint placement of rail signals. + These changes should make it reliable to mark rail setup for deconstruction and build blueprint right on top of it before it is deconstructed. + - Changed the logic of "toggle LUA console" key to only open and not close the console (exception are ` and F1-F12 keys). (https://forums.factorio.com/59825) + - Fixed LuaEntity::splitter_output_priority read/write didn't work. (https://forums.factorio.com/59864) + - Fixed malformed sprite path error would not trigger minimal mode when loading mods. (https://forums.factorio.com/59827) +--------------------------------------------------------------------------------------------------- +Version: 0.16.37 +Date: 23. 04. 2018 + Changes: + - Added an option to interface settings to allow the user to change the distance of tooltips from the mouse. (https://forums.factorio.com/59269) + Minor Features: + - Added optional resolution and zoom parameters to the screenshot command. + Bugfixes: + - Fixed that right click didn't work in the market GUI. (https://forums.factorio.com/59230) + - Fixed a modded crash related to fire flame smoke. + - Fixed ignored_by_interaction when creating modded custom GUI elements. (https://forums.factorio.com/59301) + - Fixed noise program compilation bug that resulted in broken programs. (https://forums.factorio.com/58579) + - Fixed light from lamps outside of screen was not rendered properly. (https://forums.factorio.com/59095) + - Fixed the steam engines in New Hope level 4. (https://forums.factorio.com/59299) + - Possible fix for a crash on Linux with a multi-GPU setup. (https://forums.factorio.com/59315) + - Fixed graphics of battery indicator (https://forums.factorio.com/59170) + - Boiler and heat exchanger will spawn medium remnants instead of small remnants when destroyed. (https://forums.factorio.com/59356) + - Fixed that a well (offshore pump with water landfilled) was not rebuildable by construction robots. (https://forums.factorio.com/59447) + - Fixed gates sometimes not detecting car being driven by god controller. (https://forums.factorio.com/59472) + - Fixed that some of the achievements were obtainable even when player didn't spend more than 50% of time in the game. (https://forums.factorio.com/59467) + - Fixed that character window was closed when doing fast transfer between armor slot and inventory. (https://forums.factorio.com/59486) + - Fixed inconsistent ctrl-clicking of ammo in when in a vehicle. (https://forums.factorio.com/59520) + - Fixed that modded inserters would some times get stuck. (https://forums.factorio.com/59316) + - Fixed that Wave defense would error when played on a headless server. (https://forums.factorio.com/59420) + - Improved system of key blocking now allows more key bindings to work correctly. (https://forums.factorio.com/59415) + - Fixed underground pipe ghost would block underground connections of other forces. (https://forums.factorio.com/59624) + - Added missing directions to util.oppositedirection. (https://forums.factorio.com/59550) + - Fixed that the sound sliders went to 200% causing a lost of audio quality. (https://forums.factorio.com/59638) + - Fixed save corruption when forces are merged while there is a rocket on the map. (https://forums.factorio.com/59661) + - Fixed that LuaEntity::teleport could teleport ghost belts/rails. + - Fixed that LuaEntity::teleport of ghost walls could create wall and ghost wall on the same position which could cause desyncs. + - Fixed that LuaEntity::teleport didn't put entities that are supposed to be aligned to grid onto grid. + - Fixed wrong behavior of mining of a vehicle the player is in in multiplayer. (https://forums.factorio.com/59709) + - Fixed crash on starting mod scenario in multiplayer for the first time. (https://forums.factorio.com/59027) + - Fixed signal placeability in junction with different directions in different ways. (https://forums.factorio.com/59210) + - Added electric energy consistency check to avoid one more corrupted save situation resulting from memory corruption. (https://forums.factorio.com/59693) + Scripting: + - Added LuaTrain::killed_players read. + - Added LuaTrain::kill_count read. + - Added LuaInventory::is_quickbar(). + - Added LuaInventory::get_selected_index(). + - Added LuaFluidPrototype::fuel_value read. + - LuaEntity::teleport puts entity to correct location on the grid when it doesn't have the off-grid flag. +--------------------------------------------------------------------------------------------------- +Version: 0.16.36 +Date: 28. 03. 2018 + Bugfixes: + - Fixed a crash when opening the graphics settings GUI on a single core CPU. (https://forums.factorio.com/59023) + - Fixed that building a blueprint on top of existing assembling machines did not copy the rotation correctly. (https://forums.factorio.com/59052) + - Fixed that entering rectangular vehicles didn't work correctly. (https://forums.factorio.com/58958) + - Fixed that totals in production statistics were 0.33% off. (https://forums.factorio.com/59063) + - Fixed a crash when loading blueprint storage data. + - Fixed that LuaGameScript::check_prototype_translations() would report custom-inputs as having no translation. + Scripting: + - Fixed a crash by changing LuaGameScript::merge_forces() so the force is merged at the end of the tick. + - Added on_forces_merged event. + - Added LuaEntity::armed read. + - Added LuaEntityPrototype::timeout read. + - Added on_land_mine_armed event. + - Added LuaPlayer::spectator read/write. + - Added LuaGameScript::enemy_has_vision_on_land_mines read/write. +--------------------------------------------------------------------------------------------------- +Version: 0.16.35 +Date: 24. 03. 2018 + Bugfixes: + - Fixed shifting for half-belt drawn as part of loader. (https://forums.factorio.com/58919) + Modding: + - Added recipe-prototype show_amount_in_title and always_show_products. + Scripting: + - Added Added LuaRecipePrototype::show_amount_in_title and always_show_products read. +--------------------------------------------------------------------------------------------------- +Version: 0.16.34 +Date: 22. 03. 2018 + Bugfixes: + - Fixed that long description in achievement cards was cut off. The card will be larger in this case now. (https://forums.factorio.com/58891) + - Fixed a crash when rendering stickers. (https://forums.factorio.com/58953) +--------------------------------------------------------------------------------------------------- +Version: 0.16.33 +Date: 22. 03. 2018 + Features: + - Added dropdown to the replay viewing control that allows to switch between the view of different players. + Changes: + - Updated map-gen-settings.example.json. (https://forums.factorio.com/55859) + Bugfixes: + - Fixed, that when the server is slower then the client, the player input is stuck. (https://forums.factorio.com/48387) + - Fixed that using rail by the rail planner stopped replay. (https://forums.factorio.com/58933) + - Fixed that burner inserter didn't show fuel in the entity info. (https://forums.factorio.com/58876) + - Fixed that blueprint manipulation was broken in replays. (even opening the GUI crashed the game) (https://forums.factorio.com/58870) + - Fixed PvP script error when 'DEFCON timer' was set too low. (https://forums.factorio.com/58855) + - Fixed that ctrl-click to transfer modules into assembling machines didn't work correctly. (https://forums.factorio.com/58896) + - Small improvement in mining logic when using rail planner. (https://forums.factorio.com/58483) + - Fixed an issue with un-researching upgrade-based technologies. (https://forums.factorio.com/58885) + - Fixed a layering issue related to the train stop visualization. (https://forums.factorio.com/58857) + - Fixed incorrect migration message under certain conditions. (https://forums.factorio.com/56752) + - Fixed that player joined/left game messages weren't visible in the replay. + - Fixed that health bar of other players weren't visible. + - Fixed a rare crash when joining multiplayer games on Mac. + - Fixed crash when player with debuff sticker disconnected from game and later reconnected. + Modding: + - Added recipe-prototype allow_intermediates. + Scripting: + - Added events and remote interface to PvP scenario. + - Added LuaRecipePrototype::allow_intermediates read. +--------------------------------------------------------------------------------------------------- +Version: 0.16.32 +Date: 20. 03. 2018 + Minor Features: + - Added string import/export to PvP config. + Changes: + - Only item ingredients are automatically sorted in recipes. + Bugfixes: + - Fixed LuaEntity::get_merged_signals() would always require a parameter. (https://forums.factorio.com/58861) + - Fixed a crash related to mod settings losing precision when being saved through JSON. (https://forums.factorio.com/58859) + Modding: + - mod-settings.json is now mod-settings.dat - settings will be auto migrated. +--------------------------------------------------------------------------------------------------- +Version: 0.16.31 +Date: 19. 03. 2018 + Minor Features: + - Added 'Max players', 'Neutral chests' and 'DEFCON mode' PvP options. + - Empty fuel slot tooltips show what fuel they accept. + Changes: + - Enemy mines are not completely invisible anymore in PvP scenarios. + - Land mines now also stun enemy players. + - Walls will extend towards cliffs same as they already do towards water. (https://forums.factorio.com/58273) + - Blueprint building over entities of an enemy force is no longer ignorable(blue). (https://forums.factorio.com/58715) + - Ingredients in recipes are automatically sorted. (https://forums.factorio.com/58757) + - Changed it so when loading a multiplayer map in single player it auto-promotes you to an admin. (https://forums.factorio.com/58485) + Bugfixes: + - One more transport belt unsquashing tweak. (https://forums.factorio.com/58638) + - Changed LuaSurface::find_entity to also find entities with zero sized bounding boxes but with the given position. (https://forums.factorio.com/58765) + - Fixed drawing icons with layers when layers didn't have same source size as main icon. (https://forums.factorio.com/58681) + - Fixed another bug where tables were disabled at certain scroll positions. (https://forums.factorio.com/58652) + - Fixed applying blueprints could rotate unrelated assembling machines. (https://forums.factorio.com/58729) + - Fixed that the god controller wouldn't trigger the player_moved event. (https://forums.factorio.com/58702) + - Fixed script error in logistic tutorial when player went outside of logistic area. (https://forums.factorio.com/58581) + - Fixed a crash when calling factorio Lua API functions with the wrong number of parameters. (https://forums.factorio.com/58717) + - Fixed that blueprint tooltip text wouldn't line wrap. (https://forums.factorio.com/58582) + - Fixed that heat and electric energy sources would show prototype efficiency even when they didn't support it. (https://forums.factorio.com/58161) + - Fixed wrong scroll pane size in a specific situation. (https://forums.factorio.com/56441) + - Fixed a crash when resetting technology effects while the technology GUI is open. (https://forums.factorio.com/58756) + - Fixed crash with high-speed short trains crashing into something. (https://forums.factorio.com/58504) + - Fixed that multi-line descriptions for multiplayer games would break the config.ini. (https://forums.factorio.com/58626) + - Fixed creating cliffs through script or map editor didn't snap them to proper position. (https://forums.factorio.com/58625) + - Fixed a crash related to biters in modded games. (https://forums.factorio.com/58576) + - Fixed that several errors related to HTTP failure weren't localized. (https://forums.factorio.com/58669) + - Fixed ghost rail-planner building would lock in the build rotation after being used once. (https://forums.factorio.com/58776) + - Fixed that mod-associated character entities wouldn't be effected by force modifiers. (https://forums.factorio.com/58808) + - Fixed that fast-transferring equipment into modded car equipment grids didn't work correctly. (https://forums.factorio.com/54461) + - Partially fixed trains sending circuit networks signal to the wrong station. (https://forums.factorio.com/53688) + - Fixed a crash when deleting 2 or more stations from a train within the same tick while the last station is selected in the GUI. + - Fixed another crash when saving fails when out of disk space. + - Fixed a crash when an open assembling machine with no recipe is mined while in the same tick another GUI is opened in multiplayer. + - Fixed a crash in multiplayer related to DNS failure. + - Fixed a crash when the game.take_screenshot() would fail. + - Fixed that switching between manual & automated mode was creeping forward by a bit every time when manual mode was re-activated. + - Fixed a crash when trying to set a mod setting value to 0.033333 repeating. + - Fixed that replay didn't check crc values. + - Fixed several problems related to replay saving. + Modding: + - Added Entity prototype flag "not-flammable", it prevents entities from catching fire. + - Stickers can by applied onto players now. Slowdown capsule has been changed to affect enemies only. + - Fixed some imprecisions in the Production/Electric statistics calculations. + - Added order_in_recipe into item-group, it defaults to the value of order property. + - Added item prototype flag "hide-from-fuel-tooltip". + Scripting: + - Removed LuaElectricEnergySourcePrototype::effectivity read since it didn't do anything. + - Added LuaGroup::order_in_recipe read. + - Added on_technology_effects_reset event. +--------------------------------------------------------------------------------------------------- +Version: 0.16.30 +Date: 12. 03. 2018 + Bugfixes: + - Filters no longer disappear when inventory is downsized. (https://forums.factorio.com/58565) + - Fixed free floating sprites would get corrupted on window resize with DirectX renderer when Low VRAM Mode was disabled. (https://forums.factorio.com/58633) + - Fixed a crash related to resetting technology effects while a research was in progress/just finished. + - Fixed a desync related to mods calling math.random() during the data stage. + Scripting: + - Made it possible for the LuaFrame::align and LuaFrame::vertical_align to have effect on the align of the inner container. +--------------------------------------------------------------------------------------------------- +Version: 0.16.29 +Date: 12. 03. 2018 + Bugfixes: + - Fixed that small numbers in recipe tooltips wouldn't render correctly. (https://forums.factorio.com/58422) + - Fixed a bug where tables do not react under special conditions. (https://forums.factorio.com/56466, https://forums.factorio.com/57667) + - Fixed belt movement with squashed items and other gaps present. (https://forums.factorio.com/58313) + - Fixed that splitter input priority was not that reliable. (https://forums.factorio.com/58031) + - Fixed that fast replacing a circuit connected entity will sometimes double circuit network contents. (https://forums.factorio.com/58217) + - Fixed the EULA GUI wouldn't wrap text. (https://forums.factorio.com/58489) + - Fixed 'per second' suffix was not localised. (https://forums.factorio.com/58322) + - Attempt to fix a problem that would prevent the Linux version from starting. (https://forums.factorio.com/58307) + - Fixed that blueprints in the library would show empty component slots. (https://forums.factorio.com/58113) + - Fixed that mining item entities when out of inventory space would move the item around. (https://forums.factorio.com/58499) + - Fixed multiple desyncs related to walking near walls. (https://forums.factorio.com/58477) + - Fixed that the "don't play sound for chat" option didn't work in multiplayer. (https://forums.factorio.com/58531) + - Fixed some inconsistencies between damage bonus in item tooltip vs entity tooltip. (https://forums.factorio.com/57963) + - Fixed that the players main inventory filters wouldn't persist through death. (https://forums.factorio.com/58565) + - Fixed that pipes to ground didn't connect in blueprint preview the same way as pipes do. (https://forums.factorio.com/58521) + - Fixed that some underground belts would not be correctly marked as ignorable(blue) when building blueprints.(https://forums.factorio.com/58148) + - Fixed enemy land mines would be highlighted when showing blueprint collisions. (https://forums.factorio.com/58621) + - Fixed that walls would connect to ghosts from another force. + - Fixed rebinding build would cause artillery to fire multiple times per click in the map view. + - Fixed a crash when starting a headless server related to RCON. + - Fixed a crash when setting item stacks above their stack size through script. + - Fixed a crash when saving fails due to out of disk space. + - Fixed that vehicles and train stops wouldn't respect the "not-on-map" flag. + - Fixed that you couldn't move the map view while running the game at very high speeds. + - Fixed a crash when taking a large screenshot by script fails due to a lack of memory. + - Fixed a crash when canceling crafting after changing recipes through mods. + - Fixed a crash when merging forces through script while a recipe tooltip is visible. + - Fixed a crash when using the /open command and then opening an item in the players cursor. + - Fixed a crash when creating modded tree particles. + - Fixed a crash related to modded speaker entities. + Modding: + - Changed the maximum number of electric poles that can be connected to one entity from 255 to 65535. + - Added optional Electric pole prototype "draw_copper_wires" and "draw_circuit_wires". + - Added Entity prototype flag "not-rotatable". + - Fixed a crash when not defining a stream particle animation. + Scripting: + - Added LuaRCON to allow printing text to a calling RCON instance. + - Added LuaItemPrototype::fuel_emissions_multiplier read. + - Added LuaRecipePrototype::emissions_multiplier read. + - Added LuaFluidPrototype::emissions_multiplier read. +--------------------------------------------------------------------------------------------------- +Version: 0.16.28 +Date: 05. 03. 2018 + Minor Features: + - Added a simple recipe price calculator to PvP production score. + - Item number in quickbar now shows over the "hand" when part of the stack is picked up. (https://forums.factorio.com/58403) + Bugfixes: + - Fixed drawing endings of transport belts entering underground belt sideways. (https://forums.factorio.com/57939) + - Fixed a bug with pumps not activating sometimes. (https://forums.factorio.com/58082) + - Fixed roboport connections would be missing in some cases. (https://forums.factorio.com/58238) + - Fixed that biters in groups had too low tolerance for getting stuck. (https://forums.factorio.com/58306) + - Fixed that you could set accumulator energy below 0. (https://forums.factorio.com/57619) + - Fixed a crash in rail pathing when deleting signals. (https://forums.factorio.com/58133) + - Fixed a crash when creating beam entities through script. (https://forums.factorio.com/58316) + - Fixed old boilers in New Hope level 4. (https://forums.factorio.com/58066) + - Fixed that changing the values in new game GUI could move other GUI elements. (https://forums.factorio.com/57414) + - Changed order of drawing, so if sprite button uses caption, its text is over the picture. (https://forums.factorio.com/57888) + - Fixed that the wire connection distance visualization didn't match the actual distance limits. (https://forums.factorio.com/58340) + - Fixed a crash when trains are destroyed while the trains GUI is open. (https://forums.factorio.com/58356) + - Fixed train stop indicators wouldn't render with larger blueprints. (https://forums.factorio.com/58326) + - Fixed mod changing chest collision box could break PvP starting chest accessibility. (https://forums.factorio.com/58360) + - Fixed that the Map editor wouldn't clear the cursor when the tool changes. (https://forums.factorio.com/58303) + - Fixed a crash when destroying rails with trains on them. (https://forums.factorio.com/58380) + - Fixed a crash when joining Steam games through the Steam interface. + - Fixed a crash related to adding equipment grid support to armor in existing games. + - Fixed several crashes related to GUI logic. + - Fixed a crash when loading pre 0.16 saves when in a vehicle as a god controller. + - Fixed a crash when teleporting offline players between surfaces. + - Fixed non-stackable items wouldn't enforce they aren't stackable. + - Fixed a crash when changing runtime mod settings while someone is joining a multiplayer game. + - Fixed a crash when a character or spawner dies in the map editor. + - Fixed a crash when hovering over blueprint book item in the map editor. + - Fixed a crash when right-clicking a blueprint to open it for editing in the map editor. + - Fixed a crash when putting blueprints into blueprint books in multiplayer. + - Fixed a crash when importing some blueprint strings. + Scripting: + - Added has_hidden_tile and collision_mask flags to LuaSurface::find_tiles_filtered and LuaSurface::count_tiles_filtered. + - Added LuaSurface::set_hidden_tile(). + - Added LuaGuiElement::ignored_by_interaction which prevents the elements from stealing mouse interaction with the parent elements. (https://forums.factorio.com/58127) + - Added LuaSpriteButton::number which allows the number to be rendered in the standard way in the right-bottom corner of the sprite button. + - Added LuaSpriteButton::show_percent_for_small_numbers which, when set to true, forces the number to be shown as percent when smaller than 1. + Modding: + - Added ItemPrototype::fuel_emissions_multiplier which scales pollution generated when the fuel item is used. + - Added FluidPrototype::emissions_multiplier which scales pollution generated when the fluid is consumed. + - Added RecipePrototype::emissions_multiplier which scales pollution generated by the entity using this recipe. + - Added support to set scroll_pane_style horizontal_scroll_bar_style and vertical_scroll_bar_style. +--------------------------------------------------------------------------------------------------- +Version: 0.16.27 +Date: 28. 02. 2018 + Minor Features: + - Added refined concrete and refined hazard concrete. + Changes: + - The the name textfield in the rename train stop dialog gets automatically focused and the text is pre-selected. + Bugfixes: + - Fixed that dying would only put the first stack into the dead body. (https://forums.factorio.com/58201) + - Fixed that infinite resources would always produce the same result when at minimal yield. (https://forums.factorio.com/58210) + - Fixed how the switch event is processed. (https://forums.factorio.com/57692) + - Fixed behaviour of the train station list-box when player inventory was big enough to be scrollable. (https://forums.factorio.com/57834) + - Fixed that always_show_made_in didn't work for recipe tooltips in the technology GUI. (https://forums.factorio.com/58249) + - Fixed a crash when migrating item types in some cases. + - Fixed movement of belt segment that has a lot of squashed items in it. + - Fixed a crash in the map editor when changing player armor. + - Fixed a crash related to mods destroying the player during player events. + - Fixed a crash when creating a Factorio account using the in-game option. +--------------------------------------------------------------------------------------------------- +Version: 0.16.26 +Date: 26. 02. 2018 + Features: + - Added partial IME support for typing Chinese, Japanese and Korean text on Windows. + Changes: + - IPs are no longer directly logged. + Bugfixes: + - Fixed several belt compression problems. + - Fixed crash when rendering turret range visualization in camera widget. + - Fixed incorrect behaviour when a text box line wraps. (https://forums.factorio.com/57944) + - Fixed achievement deletion dialog. (https://forums.factorio.com/57959) + - Fixed choose-elem-button locking not persisting across saves. (https://forums.factorio.com/58012) + - Fixed item creeping forward on belt sometimes. (https://forums.factorio.com/57282) + - Fixed removal of tracked silo script items. (https://forums.factorio.com/57953) + - Fixed a crash when using the Lua GUI element type "entity-preview". (https://forums.factorio.com/58048) + - Fixed that "Expected resources" didn't always match what you actually got. (https://forums.factorio.com/58032) + - Fixed that heavily modded saves with large amounts of tile types couldn't be loaded without the mods. (https://forums.factorio.com/56946) + - Fixed that buffer chests could get items sent to them they weren't requesting. (https://forums.factorio.com/58080) + - Fixed belts would stop animating after really long time. (https://forums.factorio.com/58163) + - Fixed crash when vehicle with personal roboport was destroyed because of impact damage from its own movement. (https://forums.factorio.com/58125) + - Fixed the help locale for the /toggle-rockets-sent-gui freeplay command. (https://forums.factorio.com/58096) + - Fixed wrong scale of icons with non-standard icon_size in alt-mode. (https://forums.factorio.com/58143) + - Fixed generator effectivity being applied twice when below 100%. + - Fixed a crash when failing to download a map in multiplayer. + - Fixed crashes related to Lua stack overflows. + - Fixed a crash related to changing the stack size of items when removing mods. + - Fixed a crash when researching logistic request slots. + - Fixed a crash related to the ending screen data in multiplayer. + - Fixed a crash when explosion entities where created during migration scripts. + - Fixed a crash when exiting the game while it's saving. + - Fixed a crash when loading a map file fails. + - Fixed a crash related to modded burner generator equipment in multiplayer. + - Fixed labels could render outside of their defined area. + - Fixed a crash when placing assembling machine blueprints over ghosts. + - Fixed a crash when clicking quickly while joining multiplayer games. + - Fixed a crash when saving the game fails. + - Fixed a crash when deleting chunks with cliffs on them. + - Fixed a crash when trying to set player inventory filters in the map editor. + - Fixed several GUI related crashes related to multiplayer latency. + - Fixed a crash when hosting LAN-enabled multiplayer games in some instances. + Modding: + - Added GeneratorPrototype::scale_fluid_usage which scales the generator's fluid usage to its maximum power output. Default is false. + - Generator will now produce pollution if emissions is specified on the energy source. + Scripting: + - Added LuaGameScript::is_multiplayer(). +--------------------------------------------------------------------------------------------------- +Version: 0.16.25 +Date: 19. 02. 2018 + Changes: + - Inserters, mining drills, and belt sideloading can now squash items on belt even when the gap isn't big enough. + The squashed gap is extended to normal size once the front of the belt starts to move again. + This means, that inserter, mining drills and side loading can produce fully compressed belts without the usage of splitters. + Minor Features: + - Improved behavior of mode switches in deconstruction planner. (https://forums.factorio.com/57871) + Bugfixes: + - Fixed crash when train was leaving station that was disabled by circuit network or destroyed. (https://forums.factorio.com/57869) + - Fixed search box losing focus inconveniently in mods GUI. (https://forums.factorio.com/57821) + - Fixed client crash when server exits while player has the save game dialog open. (https://forums.factorio.com/57701) + - Removing components of a blueprint no longer resizes the window. (https://forums.factorio.com/56412) + - Fixed performance issue when running out of storage while big deconstruction is in progress. + - Fixed scrollbar buttons that would ignore mouse up event. (https://forums.factorio.com/57899) + - Fixed that after changing some control settings, the quickbar wouldn't react to them until the game was reloaded. (https://forums.factorio.com/57974) + Scripting: + - Added LuaControl::is_player() +--------------------------------------------------------------------------------------------------- +Version: 0.16.24 +Date: 15. 02. 2018 + Minor Features: + - When the game crashes, the crash log is uploaded to us. You can opt out by disabling it in the options menu. + - Player chat color when set through '/color r g b a' command will be brightened. (https://forums.factorio.com/57796) + Bugfixes: + - Fixed that LuaEntity::get_merged_signals() would return wrong value if no wires were connected. (https://forums.factorio.com/57757) + - Fixed flamethrower turret could get stuck in deactivated state when fluid type in its pipe changed. (https://forums.factorio.com/57730) + - Fixed energy consumption of laser turret in recipe tooltip. (https://forums.factorio.com/22310) + - Fixed that specifying a shift for a storage tank's fluid_background would shift it incorrectly. (https://forums.factorio.com/57691) + - Fixed that ctrl-arrow/backspace/delete worked in the console but not in other text boxes. (https://forums.factorio.com/57496) + - Fixed that you could define a fluidbox height of 0. (https://forums.factorio.com/57753) + - Fixed trains "twitching" under certain circumstances. (https://forums.factorio.com/57738) + - Fixed wrong hairy dead tree graphics positioning. (https://forums.factorio.com/57761) + - Fixed that ping-pong DNS lookup failure would shut down running multiplayer games. (https://forums.factorio.com/57759) + - Fixed LuaInventory::getbar/setbar used zero-based indexing. (https://forums.factorio.com/57816) + - Fixed incorrect electric network connection rendering on the map. (https://forums.factorio.com/57327) + - Fixed train would reset its "waiting on signal" penalty when recalculating path due to waiting too long. (https://forums.factorio.com/57574) + Scripting: + - Added script.on_nth_tick(n, function). + - Added LuaSurface::can_place_entity(...) optional parameter "build_check_type" and "forced". +--------------------------------------------------------------------------------------------------- +Version: 0.16.23 +Date: 12. 02. 2018 + Changes: + - Lamps stagger again during day/night transition. They also turn on much sooner and turn off much later. + - The deconstruction planner "trees/rocks only" option can be inverted using the whitelist/blacklist toggle. + - The Rocket silo entity info now shows 'Rocket parts: 50/100'. + - Removed 'starting inventory' PvP option, as starting chests are a more proper solution. + - Added 'required satellites sent' option to space race PvP game mode + Bugfixes: + - Fixed snapping locomotive to station sometimes not working. (https://forums.factorio.com/57380) + - Fixed modded loaders with different dimensions crashing when destroyed. (https://forums.factorio.com/56701) + - Fixed that module effects would go negative when adding too many beacon effects together. (https://forums.factorio.com/57425) + - Fixed that changing an assembling machine recipe by copy-paste would delete the in-progress recipe items. (https://forums.factorio.com/57452) + - Fixed that directly replacing modules didn't work correctly. (https://forums.factorio.com/57453) + - Fixed that changing train stop names wouldn't update the last-user. (https://forums.factorio.com/57481) + - Fixed that the logistic count tooltip wouldn't show correctly for negative values. (https://forums.factorio.com/57520) + - Fixed that changing the stack size of the satellite through mods could make it impossible to win. (https://forums.factorio.com/57487) + - Fixed circuit controlled stack override sometimes being incorrect. (https://forums.factorio.com/57421) + - Fixed that mods could specify invalid categories, for a few classes of modded item. (https://forums.factorio.com/57443) + - Fixed pipette tool orientation of curved tracks. (https://forums.factorio.com/57477) + - Fixed that beacons would ignore the allowed effects on an entity. (https://forums.factorio.com/57376) + - Fixed that rail ghosts weren't placeable on top of enemy force's land mines, thus revealing the location of the mines. (https://forums.factorio.com/57489) + - Fixed Lua module limitations array being a map of strings to numbers, instead of an array. (https://forums.factorio.com/57561) + - Fixed that the market GUI wouldn't use a scroll bar even when the offers didn't fit in the window. (https://forums.factorio.com/57505) + - Fixed worker robot speed in PvP scenario. (https://forums.factorio.com/57547) + - Fixed that the blueprint preview in the blueprint library was smaller than the blueprint view you get after opening a blueprint item. (https://forums.factorio.com/57577) + - Fixed that the technology search would be broken by disabled technologies in some cases. (https://forums.factorio.com/57600) + - Fixed that mods changing stack sizes would break the inventory transfers tutorial. (https://forums.factorio.com/57613) + - Power switch copper wire connections are now saved in the ghost when destroyed and restored when rebuilt. (https://forums.factorio.com/55381) + - Fixed LuaSurface::regenerate_decoratives() would generate much more decoratives than normal map generator run. (https://forums.factorio.com/57348) + - Fixed clicking the label in sort-able tables wouldn't effect sorting. (https://forums.factorio.com/57652) + - Fixed that recipe tooltip labels would render outside of the tooltip area in some cases. (https://forums.factorio.com/57386) + - Fixed clamp_position=true on artillery shells would negate artillery range bonus. (https://forums.factorio.com/57700) + - Fixed item icon would not be rescaled to normal size if icon_size not 32. (https://forums.factorio.com/57683) + Modding: + - Added "friend" and "not-friend" force trigger modifiers. + - Added optional night vision equipment prototype "darkness_to_turn_on". + Scripting: + - Added LuaGameScript::ammo_category_prototypes read. + - Added LuaEntity::get_merged_signals(). +--------------------------------------------------------------------------------------------------- +Version: 0.16.22 +Date: 02. 02. 2018 + Bugfixes: + - Fixed a crash when loading saves with modded camera GUI elements. (https://forums.factorio.com/57375) + - Changed the "load save in map editor" to "convert save to Scenario" to support locale and custom scripts. (https://forums.factorio.com/57381) + - Another attempt to fix crashes on OS X Mavericks (version 10.9). (https://forums.factorio.com/54549) + - Fixed that some mod settings would always detect as different than the server when trying to join. (https://forums.factorio.com/57352) + - Fixed that turrets that died and where rebuilt couldn't be mined. (https://forums.factorio.com/57393) + Modding: + - Added optional RecipePrototype::allow_as_intermediate to disable a recipe being used as an intermediate when hand crafting. + - Added PlayerPrototype::enter_vehicle_distance. + Scripting: + - Added LuaRecipePrototype::allow_as_intermediate read. + - A player changing the active index in a blueprint book in the cursor will now fire the player_cursor_stack_changed event. + - Added LuaEntityPrototype read properties: running_speed, maximum_corner_sliding_distance, build_distance, drop_item_distance, reach_distance, + reach_resource_distance, item_pickup_distance, loot_pickup_distance, enter_vehicle_distance, ticks_to_keep_gun, ticks_to_keep_aiming_direction, + ticks_to_stay_in_combat, respawn_time, damage_hit_tint, character_corpse. +--------------------------------------------------------------------------------------------------- +Version: 0.16.21 +Date: 01. 02. 2018 + Minor Features: + - Added support to load save files directly in the map editor. + - Added "Save and play" button to map editor, to allow quick iteration. + - Added levels in campaigns to level editor "open" menu. + Changes: + - Requesters requesting from buffer chests (which includes players) have higher priority than other requesters. + - Player death messages will be printed to all forces they are friends with. + - Player death messages include the player tag. + Gui: + - The left/right switch used in locomotive and splitter can be also switched by clicking the label buttons. + Bugfixes: + - Fixed teleporting pumps would crash the game. (https://forums.factorio.com/57150) + - Fixed dragging in the map preview and technology GUI didn't work correctly. (https://forums.factorio.com/57202) + - Fixed walls wouldn't connect correctly when built through script in some cases. (https://forums.factorio.com/57212) + - Fixed that the equipment grid was too small when using extra-low graphics quality. (https://forums.factorio.com/56913) + - Fixed inserters could get stuck trying to pick up items off the ground in some cases. (https://forums.factorio.com/57244) + - Fixed issues related to splitter priorities. (https://forums.factorio.com/56968) + - Fixed that the "recursive technology prerequisites detected" error message wouldn't print the dependency cycle properly. (https://forums.factorio.com/57204) + - Fixed (and hopefully generally improved) the splitter GUI so invalid states are not possible. (https://forums.factorio.com/56926) + - Fixed that biters would not be able to path find close to cliffs. (https://forums.factorio.com/56811) + - Fixed mod control settings would be wiped out when game entered minimal mod due to mod error on start up. (https://forums.factorio.com/51488) + - Fixed that the tips-and-tricks GUI would open when running a replay. (https://forums.factorio.com/57300) + - Fixed that the blueprint setup GUI wouldn't show in some situations. (https://forums.factorio.com/57293) + - Fixed that the asynchronous saving process could freeze in headless mode. (https://forums.factorio.com/56823) + - Fixed crash in PvP when distance between starting areas was too low. (https://forums.factorio.com/57215) + - Fixed small locale error in resource entity info. (https://forums.factorio.com/56930) + - Fixed crash when player deletes blueprint book from their library while other player has the book opened. (https://forums.factorio.com/56288) + - Fixed that custom scroll panes didn't respect vertical scroll policy correctly. (https://forums.factorio.com/57309) + - Fixed a crash in the technology GUI when using LuaForce::disable_all_prototypes(). (https://forums.factorio.com/57066) + - Adjusted collision boxes of decals to reduce chance a decal will be generated in position colliding with water. (https://forums.factorio.com/54781) + - Fixed that the recipe tooltip "made in" wouldn't show every possible machine when there was a lot of them. (https://forums.factorio.com/57318) + - Fixed ghost of lamp would not connect to logistic network when revived. (https://forums.factorio.com/56413) + - Fixed that the command line --map2scenario option wouldn't convert scenario-created saves correctly. (https://forums.factorio.com/56523) + - Fixed handling of mouse bindings in map view. (https://forums.factorio.com/57201) + - Fixed that you could get stuck after using cliff explosives. (https://forums.factorio.com/57339) + - Fixed biters getting stuck next to a wall in some situations. (https://forums.factorio.com/57334) + Modding: + - Added optional create_ghost_on_death for entities with health that normally make ghosts on dying. + - Added optional always_show_made_in to recipe prototypes. + Scripting: + - Added last_research to the on_research_started event. + - Added LuaEntityPrototype::energy_per_hit_point read. + - Added LuaEntityPrototype::create_ghost_on_death read. + - Added CustomMinimap GUI element type. + - Added CustomEntityPreview GUI element type. + - Added LuaInventory::sort_and_merge(). + - Added an optional "invert" option to LuaSurface::find/count entities filtered. + - Added LuaForce::enable_all_prototypes(). + - Added LuaRecipePrototype::always_show_made_in read. + - Added LuaControl::get_main_inventory(). + - Added LuaGuiElement::column_count read. + - Changed util.merge to always deepcopy nested tables. (https://forums.factorio.com/57169) + - Changed events so they won't fire until every mod has had on_init ran. +--------------------------------------------------------------------------------------------------- +Version: 0.16.20 +Date: 26. 01. 2018 + Bugfixes: + - Fixed another compression problem on belts related to splitters. + - Fixed that the cancel craft, import blueprint and blueprint book buttons didn't work. + - Fixed biter related desyncs. (https://forums.factorio.com/57048) + - Fixed possible desync related to logistic network. + Modding: + - Renamed render_layers: ground_patch, ground_patch_higher, ground_patch_higher2, and air-entity-info-con + to ground-patch, ground-patch-higher, ground-patch-higher2, and air-entity-info-icon. +--------------------------------------------------------------------------------------------------- +Version: 0.16.19 +Date: 25. 01. 2018 + Minor Features: + - Added PvP options: Disband team on loss, team area artillery and give artillery remote. + Bugfixes: + - Fixed that the game allowed mining speed modifier less than -1, which resulted in negative mining speeds. (https://forums.factorio.com/57005) + - Fixed that fast-replacing power poles while running would just delete them. (https://forums.factorio.com/56729) + - Fixed that you couldn't exit vehicles with large collision boxes. (https://forums.factorio.com/56905) + - Fixed that LuaPlayer::can_insert and LuaPlayer::insert didn't agree. (https://forums.factorio.com/56917) + - Fixed game state corruption related to ordering deconstruction of entities with enabled connection to logistic network. (https://forums.factorio.com/56816) + - Fixed that teleporting roboports when robots where charging would lead to corrupt saves. (https://forums.factorio.com/57006) + - Fixed that toggle-console wouldn't work with modifier keys. (https://forums.factorio.com/57013) + - Fixed graphical artifacts in terrain when zoomed out. (https://forums.factorio.com/57043) + - Fixed that LuaForce::disable/enable research wouldn't update the GUI correctly. (https://forums.factorio.com/57075) + - Fixed that pumps would ignore fluidbox filter. (https://forums.factorio.com/56694) + - Fixed crash caused by non-ASCII characters in name of custom scenario. (https://forums.factorio.com/57077) + - Fixed that idle biters would ignore the player when approached. (https://forums.factorio.com/57085) + Modding: + - Added support for setting icon_size per icon layer. + Scripting: + - Added LuaGameScript::default_map_gen_settings read. + - Added LuaSurface::get_random_chunk(). +--------------------------------------------------------------------------------------------------- +Version: 0.16.18 +Date: 23. 01. 2018 + Bugfixes: + - Fixed searching for recipes could add the "no recipe available" message multiple times. (https://forums.factorio.com/56966) + - Fixed a crash related to biters. (https://forums.factorio.com/56932) + - Fixed that setting locked = true on choose-elem-buttons through the mod API would still let the button be cleared. (https://forums.factorio.com/56915) + - Fixed logistic entity highlighting didn't work correctly in some cases. (https://forums.factorio.com/56942) + - Fixed that the map editor could get stuck if you built out-of-map tiles directly in the center of the screen. (https://forums.factorio.com/56953) + - Fixed Linux runtime requirements being dynamically linked. (https://forums.factorio.com/56922) + - Fixed (hopefully) macOS crash on startup due to 10.9 compatibility fix. (https://forums.factorio.com/56929) +--------------------------------------------------------------------------------------------------- +Version: 0.16.17 +Date: 22. 01. 2018 + Features: + - Added filter to splitter. + - Added input and output priority to splitter. + Minor Features: + - Added a "clone group" button to the permissions GUI. + - Added PvP options: Spectator fog of war, starting chests, chest item multiplier, team areas turrets, automatic round time, and base exclusion time. + Balancing: + - Increased the stack size of roboport from 5 to 10. + - Decreased collision box of substation, radar and chemical plant so it is possible to walk between it and other entities. + Bugfixes: + - Fixed that rail chain signals didn't work with copy-paste. (https://forums.factorio.com/56438) + - Fixed that double clicking the empty space in scroll bars on the load/save map GUIs would trigger the load/save. (https://forums.factorio.com/56440) + - Fixed that walking near the edge of water could result in no footstep sounds. (https://forums.factorio.com/56372) + - Fixed building belts over splitters marked for deconstruction while a ghost belt was under the splitter didn't work. (https://forums.factorio.com/56250) + - Fixed that ghost solar panels would show as having energy. (https://forums.factorio.com/56467) + - Fixed that the bonus GUI didn't show correct numbers for some bonuses. (https://forums.factorio.com/56475) + - Fixed that a single water tile that separates two terrain types would become invisible. (https://forums.factorio.com/54663) + - Added graphics option "Separate lower object atlas" to address performance issue when rendering lot of decoratives on some PCs. + The option will put sprites drawn under shadows in a separate sprite atlas with mipmaps enabled. + This should reduce GPU load, but slightly increase CPU load and VRAM usage. (https://forums.factorio.com/54560) + - Added a command-line option --executable-path to allow launching Factorio through a custom ld.so on Linux. (https://forums.factorio.com/56454) + - Fixed a crash when setting invalid prototype values for vehicle type entities through mods. (https://forums.factorio.com/56494) + - Fixed that you couldn't attack nests with your pickaxe. + - Additional fix of the rail block visualization for high res. (https://forums.factorio.com/56499) + - Fixed jittering when running against entities with connected bounding boxes (for example pipes). (https://forums.factorio.com/56497) + - Fixed that entities with multiple items to build them wouldn't fire mod events in some cases. (https://forums.factorio.com/56574) + - Fixed recipe tooltip with many raw materials showing incorrectly. (https://forums.factorio.com/56422) + - Fixed invisible GUI when assembling machine with no recipe is opened. (https://forums.factorio.com/56491) + - Fixed a crash on Linux that would happen after dragging a UI element outside the game window. (https://forums.factorio.com/56501) + - Fixed inconvenient drag-placing of electric poles around large entities. (https://forums.factorio.com/56374) + - Fixed un-setting controls wouldn't work correctly for key bindings with default modifiers. (https://forums.factorio.com/56659) + - Fixed artillery projectile shadow was not aligned with artillery cannon shadow. (https://forums.factorio.com/55269) + - Fixed line breaks in changelog with UI scale. (https://forums.factorio.com/56141) + - Fixed that too many biters trying to return to a spawner could make all other biters inactive. (https://forums.factorio.com/56464) + - Fixed robots deconstructing artillery turrets could lose ammo. (https://forums.factorio.com/56686) + - Improved scroll behaviour in server list. (https://forums.factorio.com/55451) + - Fixed possibility of receiving the previous rounds input items in Team production. (https://forums.factorio.com/56754) + - Fixed that the game could create many enemy unit groups resulting in poor performance. (https://forums.factorio.com/56683) + - Fixed pasting entity settings would not disable connection to logistic network. (https://forums.factorio.com/56753) + - Fixed blueprint containing rocket silo could result in broken silo if placed before rocketry was researched. (https://forums.factorio.com/56748) + - Fixed rail chain signal ghost would emit light. (https://forums.factorio.com/56818) + - Fixed that blueprint strings wouldn't retain storage chest filters. (https://forums.factorio.com/56875) + - Fixed passing LuaObjects through the remote interface wouldn't always work correctly. (https://forums.factorio.com/56812) + - Fixed that LuaSurface::create_entity wouldn't work to create walls on top of ghost walls. (https://forums.factorio.com/56829) + - Fixed that a furnace or assembling machine with > 100% productivity with a <= 1 tick crafting time recipe wouldn't work correctly. (https://forums.factorio.com/56859) + - Fixed building blueprint rails on rails marked for deconstruction didn't work correctly in some cases. (https://forums.factorio.com/56854) + - Fixed a migration issue related to logistic entities and inventory resizing. (https://forums.factorio.com/56861) + Modding: + - Removed terrain_collision_box from fish prototype. To prevent fish with non-zero collision box from blocking offshore pump placement, + default collision mask of fish has flag 'colliding-with-tiles-only'. (https://forums.factorio.com/55109) + - Disabled recipes won't be cleared from an assembling machine ghost, if the assembling machine prototype has fixed_recipe set. + - Entity of type offshore pump can be rotated on ground if flag 'filter-directions' is not set. (https://forums.factorio.com/26937) + Scripting: + - Changed the tile related events to include the old tiles and positions instead of just positions. + - Added on_pre_player_crafted_item and on_player_cancelled_crafting events. + - Added on_entity_damaged event. + - Added on_chunk_charted event. + - Added LuaEntity::splitter_filter, splitter_input_priority and splitter_output_priority read/write. + - Added ghost_name and ghost_type to LuaSurface::find/count entities filtered. + - Fixed recursive call in util.merge(). (https://forums.factorio.com/56779) +--------------------------------------------------------------------------------------------------- +Version: 0.16.16 +Date: 10. 01. 2018 + Minor Features: + - Items on the ground can be mined manually for precise control of what you pick up. + - Added 'duplicate starting entities' option to PvP. + Changes: + - Changed splitters so they work more intuitively. The left and right lane splitting is now completely independent. + The decision whether item goes to left or right output is now independent of the item type. + - Hide cliff explosives in bonus GUI as they don't really receive any bonuses. (https://forums.factorio.com/56318) + - Tweaked the balancing of the PvP production score. + - Changed size of offshore pump from 3x1 to 3x2 in order to prevent pump placement in overlapping positions. (https://forums.factorio.com/55110) + Optimizations: + - Optimized drawing of artillery range visualization when many artilleries were in range of viewed area. (https://forums.factorio.com/56224) + Bugfixes: + - Fixed that consecutive splitters could uncompress compressed belt. (https://forums.factorio.com/55645) + - Fixed that loading from the game-over screen would result in a crash if loading failed. (https://forums.factorio.com/56336) + - Fixed several settings copying issues when placing blueprints over existing entities related to multiplayer. (https://forums.factorio.com/56339) + - Fixed machines disabled by circuit network sometimes staying disabled when they shouldn't. (https://forums.factorio.com/56327) + - Fixed Linux users sometime crashing when relaunching the game. (https://forums.factorio.com/53650) + - Fixed that blueprint library GUI would lose your filter when you view a blueprint. (https://forums.factorio.com/56210) + - Fixed that biters would sometimes be deactivated when they shouldn't. (https://forums.factorio.com/55370) + - Fixed that artillery would target forces marked with cease fire. (https://forums.factorio.com/56360) + - Fixed a crash when using LuaTransportLine::remove_item(). (https://forums.factorio.com/56352) + - Fixed that the beacon would show energy consumption twice. (https://forums.factorio.com/56359) + - Fixed PvP production score calculation for hand crafting and launching satellites. + - Fixed jittering when walking into a straight water/land border. (https://forums.factorio.com/56362) + - Attempt at fixing missing symbol on macOS 10.9 (https://forums.factorio.com/54549) + - Fixed that turret range map and hover overlays didn't quite match. (https://forums.factorio.com/56332) + - Fixed that RCON would only respond to the first command in a packet. (https://forums.factorio.com/55918) + - Fixed PvP no rush restriction could be bypassed using a vehicle. + - Ensure that there is always at least a minimal lake in the starting area. + - Fixed script error if a removed modded item was sent in a rocket. (https://forums.factorio.com/56411) + - Fixed that loading logistic heavy saves after changing mods would take 20+ minutes. (https://forums.factorio.com/56402) + - Fixed a crash when mods would try to set item health values to negative amounts. (https://forums.factorio.com/56407) + - Fixed requester chests could get stuck in some cases. (https://forums.factorio.com/56408) + - Fixed that manually putting damaged items in the output slot of an assembling machine could lead to lost items. (https://forums.factorio.com/56038) + - Fixed chunk edge cliff discontinuities due to ore patches. (https://forums.factorio.com/56022) + Scripting: + - Added LuaEntity::cliff_orientation read. +--------------------------------------------------------------------------------------------------- +Version: 0.16.15 +Date: 05. 01. 2018 + Bugfixes: + - Fixed that underground belts built by a blueprint would not respect the type of an existing belt. (https://forums.factorio.com/55174) + - Fixed pump ghosts would always highlight attached rail, not just when selected. + - Fixed that logistic network requests would get into invalid state when migrated from save where player had more requests due mods. (https://forums.factorio.com/56201) + - Improved number formatting in electricity overview to make it less jumpy. (https://forums.factorio.com/56136) + - Fixed logistic robots migration related to changing force of logistic robots while stationing. (https://forums.factorio.com/56194) + - Fixed when sliding around entity, the character could be pushed to a position colliding with water and get stuck in the terrain. (https://forums.factorio.com/54871) + - Reduced RAM usage by removing unnecessary memory buffers for textures when using OpenGL. (https://forums.factorio.com/56125) +--------------------------------------------------------------------------------------------------- +Version: 0.16.14 +Date: 04. 01. 2018 + Minor Features: + - Added 'allow spectators' option to PvP. + Changes: + - Changed rail world settings to have normal biters frequency. + Bugfixes: + - Fixed loading specific saves wouldn't migrate the character requests correctly to request from buffer chests. (https://forums.factorio.com/56129) + - Fixed that migrating saves would make research impossible in the level 4 of New hope campaign. (https://forums.factorio.com/55995) + - Fixed that inserters would try to put items into furnaces that could never fit. (https://forums.factorio.com/56134) + - Fixed requester chests wouldn't keep up with the request amount demand in logistic heavy saves. (https://forums.factorio.com/56135) + - Fixed that request chests weren't equally distributed when there were not enough robots. + - Fixed that migration to 0.16.8 which de-duplicated logistic requests wasn't doing so for offline players. + This could cause crashes as the internal data structures take it as granted. + - Fixed that download progress bar in the sync save with mods wasn't being updated. + - Fixed that exiting the connection in progress (by pressing escape) soon enough could result in a screen without any menu. + - Fixed some PvP game modes being won by launching a rocket. + - Fixed config.ini would be purged when game decreases graphics settings when loading sprites throws an error. (https://forums.factorio.com/55882) +--------------------------------------------------------------------------------------------------- +Version: 0.16.13 +Date: 03. 01. 2018 + Minor Features: + - Added a time limit option to PvP game modes 'Production score' and 'Oil harvest' + - Added 'score per minute' to the PvP Production score GUI. + Bugfixes: + - Fixed a crash when blueprinting modded logistic storage chests. (https://forums.factorio.com/55963) + - Fixed requester chests wouldn't work with specific combinations of storage, buffer, and provider chests. (https://forums.factorio.com/55967) + - Fixed a crash with the command line map preview option. (https://forums.factorio.com/55993) + - Fixed the world-icon for the cliff explosive didn't match the item icon. (https://forums.factorio.com/55812) + - Fixed the progress indicator in the browse-mods GUI would update too quickly. (https://forums.factorio.com/55540) + - Fixed changing the force of a robot waiting to charge would break the robot. (https://forums.factorio.com/55799) + - Fixed that joining modded multiplayer games where the spawn area was deleted would error. (https://forums.factorio.com/56004) + - Fixed that pasting text didn't work correctly in any text field. (https://forums.factorio.com/55977) + - Fixed a crash related to tile transitions. (https://forums.factorio.com/56005) + - Fixed logistic storage filters would be ignored in some specific cases. (https://forums.factorio.com/56009) + - Fixed that side-loading underground belts could lead to them getting stuck. (https://forums.factorio.com/56024) + - Fixed that modded storage chests would allow more than 1 filter when the extra filters weren't valid. (https://forums.factorio.com/56058) + - Fixed that the map preview seed wouldn't get used when the generate map GUI had an exchange string entered. (https://forums.factorio.com/56029) + - Added yet another migration fixing invalid state created between 0.16.8 and 0.16.11. + - Fixed that startup mod settings could be changed while in-game by clicking the label on checkboxes. (https://forums.factorio.com/56081) + - Fixed that tooltip of disabled widgets didn't work. + - Added greyed-out look to disabled textfield and checkbox to make it more clear that it isn't editable. + - Fixed one of the curved rail segment visualizations wasn't aligned correctly. (https://forums.factorio.com/55276) + - Fixed that the console could be opened in a paused game where it can't be interacted with. + - Fixed issues of console in combination with technology GUI in multiplayer. (https://forums.factorio.com/55719) + - Fixed changelogs (including mod changelogs) not properly displaying the "All" subversion for a version x.y when there was no version x.y.0. (https://forums.factorio.com/55959) + - Fixed horizontal scroll pane scroller. (https://forums.factorio.com/55689) + - Fixed that changing value in GameViewSettings in the Lua script didn't update the GUI until the game was reloaded. + - Fixed a crash when controller view is disabled. (https://forums.factorio.com/56115) + - Fixed script error when destroying a chest in the supply scenario. + - Fixed PvP production score price calculation. + Modding: + - Entities without an item-to-place can still be deconstructed if they are minable. + Scripting: + - Added LuaPlayer::blueprint_to_setup read. + - Changed default value of 'expires' when creating ghost through LuaSurface::create_entity from 'true' to 'false'. + - Fixed invalid internal state + crashes when ghost without "expires = false" was created through the script when ghost time to live was 0. (https://forums.factorio.com/56036) +--------------------------------------------------------------------------------------------------- +Version: 0.16.12 +Date: 31. 12. 2017 + Bugfixes: + - Fixed that rail signal indicator didn't show two way signal placement in junctions even when the signal was placeable there. + - Fixed that the game would crash if the mouse was moved fast enough outside the game window while loading a map. (https://forums.factorio.com/54976) + - Fixed crash related to logistic chests to be cancel-deconstructed. + - Fixed few cases where logistic requesters and buffers were not initialized correctly when built before the roboport. +--------------------------------------------------------------------------------------------------- +Version: 0.16.11 +Date: 30. 12. 2017 + Bugfixes: + - Fixed yet another requester chest state migration error. + - Fixed that burner inserter didn't show the fuel icon when out of energy sometimes. (https://forums.factorio.com/55913) + - Fixed that some specific pre 0.15 maps couldn't be loaded. +--------------------------------------------------------------------------------------------------- +Version: 0.16.10 +Date: 30. 12. 2017 + Bugfixes: + - Fixed crash related to setting logistic requests by circuit network. + - Fixed requester chest state migration between different save versions. + - Fixed one of the problems of internal provider data corruption related to setting inventory bar limit. +--------------------------------------------------------------------------------------------------- +Version: 0.16.9 +Date: 29. 12. 2017 + Bugfixes: + - Fixed that player didn't request from buffer chests. + - Fixed that some maps with modded selection-tool items failed to load. +--------------------------------------------------------------------------------------------------- +Version: 0.16.8 +Date: 29. 12. 2017 + Features: + - Storage chests can be filtered. + Minor Features: + - Requester chests can now request stuff from buffer chests as was originally intended. Buffer chests are provided items + only if all requester chests are satisfied for that specific item. + - Requester chests have a checkbox that specifies whether it should or shouldn't request things from buffer chests. It is off by default. + Optimizations: + - Optimized selecting robot tasks for requester chests. + Balancing: + - Changed fluid wagon capacity from 75k to 25k (Same as storage tank). + - Lowered fluid wagon weight from 3000 to 1000 (same as cargo wagon). + - Changed fluid wagon recipe so it requires just 1 storage tank instead of 3. + - Lowered barrel fluid capacity from 250 to 50. (So cargo wagon with barrels holds 20k and logistic robots are not too strong alternative to carrying fluids.) + - Decreased barreling crafting time from 1 second to 0.2 seconds. + Bugfixes: + - Fixed loading of achievements with steam version. (https://forums.factorio.com/54583) + - Fixed train schedule resizing with very large player inventory. (https://forums.factorio.com/55378) + - Fixed missing auto resizing of Lua GUI elements when caption changes. (https://forums.factorio.com/54896) + - Fixed that it was possible to set duplicate logistic requests. + - Fixed missing entity counts when selecting area for blueprint on low graphics quality. (https://forums.factorio.com/55180) + - Fixed calculation of basis noise when x<0 (https://forums.factorio.com/55288) + - Fixed missing locale key in fluid wagon description. (https://forums.factorio.com/55520) + - Fixed that the fluid wagon wouldn't show any GUI when it had an equipment grid. (https://forums.factorio.com/55524) + - Fixed evolution command output in campaigns. (https://forums.factorio.com/55402) + - Fixed shotgun shooting direction when aiming between the player and the nozzle. (https://forums.factorio.com/55386) + - Fixed technology sorting. (https://forums.factorio.com/55294) + - Fixed that the default list box font was called "default-list_box". (https://forums.factorio.com/55322) + - Fixed that clicking "Generate" button in the generate map window while the exchange string field was enlarged + moved the button around before the mouse up was registered. The exchange string field will now never shrink on focus lost. + - Fixed that setting LuaPlayer::opened to an empty item would crash the game. (https://forums.factorio.com/55601) + - Fixed performance issues when hovering over huge resource patches in map or zoomed-to-world view. (https://forums.factorio.com/55510) + - Fixed a desync when hosting multiplayer directly and building blueprints. (https://forums.factorio.com/55629) + - Fixed a crash when calling specific LuaEntity properties. (https://forums.factorio.com/55680) + - Fixed module effects weren't checked correctly for modded modules. (https://forums.factorio.com/55690) + - Fixed a crash when teleporting roboports or logistic containers marked for deconstruction. (https://forums.factorio.com/55710) + - Fixed roboports would show up twice in the logistic GUI. (https://forums.factorio.com/55712) + - Fixed the background on the select-recipe GUI for the choose-elem-button didn't show correctly. (https://forums.factorio.com/55754) + - Fixed changing transport belt speeds through mods on existing saves. (https://forums.factorio.com/55763) + - Fixed a crash when setting filters on cargo wagons in multiplayer. (https://forums.factorio.com/55765) + - Fixed a crash when trying to put blueprint books in blueprint books. (https://forums.factorio.com/55769) + - Fixed that train could overshoot a station when the schedule was changed by the script. + - Fixed that heat pipes would incorrectly update their connections when teleported. (https://forums.factorio.com/55773) + - Fixed the problem of flickering tooltips in a generic way (hopefully). (https://forums.factorio.com/55132) + - Fixed that the table of games was focused (for keyboard control) even if the player focused the search bar manually. (https://forums.factorio.com/55552) + - Fixed crash that can happen when train on its path to station that was deactivated finds path to different alternative station of the same name + that leads in opposite direction to current train movement. (https://forums.factorio.com/55726) + Scripting: + - The item-with-tags and selection-tool item types now support LuaItemStack::item_number. + - Added an optional player parameter to LuaEntity::order_deconstruction, cancel_deconstruction, LuaTile::cancel_deconstruction, + LuaSurface::deconstruct_area, and LuaSurface::cancel_deconstruct_area. +--------------------------------------------------------------------------------------------------- +Version: 0.16.7 +Date: 21. 12. 2017 + Bugfixes: + - Fixed that trains approaching train stop started breaking 2 times sooner when no signal was in front of the stop. + - Fixed order of controls in the control settings GUI. (https://forums.factorio.com/55292) + - Fixed rail pumps becoming invalid after being teleported via Lua. (https://forums.factorio.com/55203) + - Fixed that biter expansion chunks weren't being generated correctly. (https://forums.factorio.com/54988) + - Fixed that rail signal ghost of different force (so invisible) was restricting rail placement. + - Fixed server crash when last player leaves the game while the server is saving. (https://forums.factorio.com/55164) + - Fixed text cursor positioning inside a text box during scroll. (https://forums.factorio.com/55106) + - Fixed an additional crash when trying to filter the main inventory in the god-controller in the train GUI. (https://forums.factorio.com/55319) + - Fixed that blueprint strings wouldn't copy station names in blueprints. (https://forums.factorio.com/55323) + - Fixed that blueprints would build partially in chunks not visible by radar from the zoomed-to-world view. (https://forums.factorio.com/55138) + - Fixed a crash when canceling loading of specific save files. (https://forums.factorio.com/55343) + - Fixed the programmable speaker GUI wouldn't update correctly. (https://forums.factorio.com/55339) + - Fixed a bug where text in a text box disappeared after jumping to cursor that is off view. + - Fixed --apply-update not setting executable permissions (https://forums.factorio.com/55325) + - Fixed that pasting assembler recipe to requester chest would request too few items for some recipes. (https://forums.factorio.com/55341) + - Fixed crash when exiting the game while a recipe tooltip was open. (https://forums.factorio.com/55324) + - Fixed positioning of progress bars in mod download dialogs. (https://forums.factorio.com/54968) + - Fixed creation of overlapping wagons under certain circumstances. (https://forums.factorio.com/55371) + - Fixed scrolling by caret in a text box that would cause lines to disappear. + - Fixed jittering when driving cars/tanks in some cases. (https://forums.factorio.com/54916) + - Fixed that only the first blueprint book, blueprint, and deconstruction planner item type would show in the blueprint library. (https://forums.factorio.com/55367) + - Fixed crash when recalculating connections between roboports. (https://forums.factorio.com/55368) + - Fixed crash when exiting mod portal during a refresh. (https://forums.factorio.com/55377) + - Fixed error in saving blueprinted inserters with overridden stack size. (https://forums.factorio.com/55397) + - Entities waiting for modules can now be fast replaced. (https://forums.factorio.com/55104) + - Fixed saving of New hope level 2. (https://forums.factorio.com/55400) + - Fixed that the game would crash trying to load some old saves. (https://forums.factorio.com/54866) + - Fixed train top speed calculation when not all locomotives used the same fuel type. (https://forums.factorio.com/55442) + - Fixed roboports wouldn't provide the repair packs for other robots to use when loading saves from 0.15. (https://forums.factorio.com/55375) + - Fixed a crash when removing modded tiles that had tile ghosts waiting to be built. (https://forums.factorio.com/55455) + - Fixed a crash when loading saves without specific mods. (https://forums.factorio.com/55356) + - Fixed that scenario errors would lead to getting stuck on the map preview screen if started through the map preview. (https://forums.factorio.com/55466) + - Fixed multiple issues with enemy force interaction. (https://forums.factorio.com/55439) + Changes: + - Removed the mechanics of 3 different fluid tanks in fluid wagon, and simplified it so the fluid wagon has just 1 fluid. + - Ghost belt entities don't connect to other (ghost/or non-ghost) belt entities if they don't have the same force. + This prevents ghost belt of other force (invisible to the player) from changing the shape of the belt. + - Building a blueprint on top of existing assembling machines, refineries and chemical plants also copies the rotation, along with the recipe. (https://forums.factorio.com/55108) + Scripting: + - Added direction, created_by_moving, and shift_build event parameters to on_put_item event. + - Replaced ScrollPane::dont_scroll_horizontally by horizontal_scroll_policy and vertical_scroll_policy. + - Added LuaGameScript::backer_names read. + - Added LuaStyle::want_ellipsis read/write. + Minor Features: + - Added /version command. +--------------------------------------------------------------------------------------------------- +Version: 0.16.6 +Date: 18. 12. 2017 + Bugfixes: + - Fixed a crash when trying to filter the main inventory in the god-controller. (https://forums.factorio.com/55171) + - Fixed various crashes caused by mining or otherwise changing power poles. (https://forums.factorio.com/55176) + - Fixed a desync when using bad values in the /color command. (https://forums.factorio.com/55048) + - Better handling of the case where we mine our own car but our inventory's full. (https://forums.factorio.com/55254) + - Fixed placing blueprint over existing Rail Signals does not build wires. (https://forums.factorio.com/54997) + - Reverted "Number of entities in hand when previewing the entity to be built is now aligned to the entity." + It proved to create too big problems with readability while building and running. + - Fixed that rolling stocks in cursor had no icon when there was no valid location for them. + Scripting: + - Fixed that TextBox was not re-layouting text when size was changed through styles. +--------------------------------------------------------------------------------------------------- +Version: 0.16.5 +Date: 17. 12. 2017 + Bugfixes: + - Fixed boilers outputting water in New hope campaign levels. (https://forums.factorio.com/54722) + - Fixed slow saving of New hope level 2. (https://forums.factorio.com/54998) + - Fixed that blueprint books couldn't be built from the zoomed-to-world view. (https://forums.factorio.com/55043) + - Fixed a crash when loading saves with modded blueprint entities migrated multiple times. (https://forums.factorio.com/55020) + - Fixed a crash when importing blueprints with circuit connections when a mod had made the entities not circuit connectable. (https://forums.factorio.com/55026) + - Fixed that forced ghost building (shift + click) didn't work correctly. + - Fixed destroying an entity powered from two electric networks would corrupt future saves. (https://forums.factorio.com/54775) + - Fixed zooming in on uncharted map areas would reveal tiles on uncharted chunks. (https://forums.factorio.com/55044) + - Fixed beacon would not highlight labs that are in range of its effects. (https://forums.factorio.com/55087) + - Fixed disappearing sprites with Low VRAM Mode option enabled. (https://forums.factorio.com/54672) + - Fixed glitch in one of the stone path transition sprites. (https://forums.factorio.com/54981) + - Adjusted default graphics options to reflect increased memory requirements for high resolution sprites due to more sprites being converted to high resolution in 0.16. + - Improved very poor performance with video memory usage set to low. (https://forums.factorio.com/55039) + Modding: + - Fixed circuit connector would not be visible on entities with more than one picture layer. Now the connector will render as 10th layer. (https://forums.factorio.com/55028) + - Fixed icon_size scaled also icon's dark background in alt mode. (https://forums.factorio.com/54640) +--------------------------------------------------------------------------------------------------- +Version: 0.16.4 +Date: 16. 12. 2017 + Bugfixes: + - Fixed progress bar in automatic updates GUI. (https://forums.factorio.com/54812) + - Fixed crash caused by mouse drag in an empty schedule in Locomotive GUI. (https://forums.factorio.com/54843) + - Belt rendering fix. (https://forums.factorio.com/54852) + - Fixed the mining speed for drills would show 1 higher than it actually was. (https://forums.factorio.com/54885) + - Fixed issue with changelogs in mods. (https://forums.factorio.com/54842) + - Fixed that the server could crash if it received invalid data. (https://forums.factorio.com/54876) + - Fixed crash on startup when texture compression was enabled. (https://forums.factorio.com/54891) + - Fixed that roboport connections wouldn't render as cleanly as 0.15. (https://forums.factorio.com/54907) + - Fixed that using the /ban command with no parameters would crash the game. (https://forums.factorio.com/54948) + - Fixed browse mods/games, so the vertical progress bars always keep space for the scroller, so the window doesn't change size when + data is loaded, or searching minimizes the result to just a page or less. + - Fixed the game would not enter minimal mode if there was an error in migration script. (https://forums.factorio.com/54828) + - Fixed the delete-achievements tooltip wouldn't be removed. (https://forums.factorio.com/54980) + - Fixed the use-recipe-groups config option was ignored in the select-signal GUI. (https://forums.factorio.com/54892) + Scripting: + - Fixed that LuaPlayer::admin write didn't work. (https://forums.factorio.com/54960) + - Added 2 optional parameters to LuaSurface::create_entity when creating resource entities: enable_tree_removal and enable_cliff_removal. + - Changed burner prototypes to support fuel_category or fuel_categories + changed the Lua API to match. +--------------------------------------------------------------------------------------------------- +Version: 0.16.3 +Date: 15. 12. 2017 + Changes: + - When mining normal entities ghost entity selection is disabled until the mining key is released. + Optimizations: + - Train stop penalty is applied when exiting the block with it instead of entering which should prevent searching + for long paths just before destination train stop. + Bugfixes: + - Fixed changelog GUI displaying no version when launching the game (https://forums.factorio.com/54682) + - Fixed crashes and desyncs related to circuit controlled lamps in more electric networks. (https://forums.factorio.com/54671) + - Fixed advanced rail tutorial no path error. (https://forums.factorio.com/54645) + - Fixed inventory transfer tutorial furnaces couldn't smelt ore. (https://forums.factorio.com/54653) + - Fixed unknown locale key in train station tutorial. (https://forums.factorio.com/54636) + - Fixed new hope level-02 script error. (https://forums.factorio.com/54732) + - Fixed that the player would die when mining an enclosed vehicle while driving it. (https://forums.factorio.com/54752) + - Fixed achievement progress bars rendering that caused misalignment of tracked achievements. (https://forums.factorio.com/54542) + - Fixed that achievement title was sometimes not visible. + - Fixed spacing of effect icons in technology detail. (https://forums.factorio.com/54608) + - Fixed that the player could teleport over things to get into a vehicle. (https://forums.factorio.com/54749) + - Fixed the achievement progress bars rendering. + - Fixed that achievements not obtainable with peaceful mode were obtainable with enemy settings lower then default. (https://forums.factorio.com/51252) + - Fixed that exiting the car whilst shooting could lead to a crash. (https://forums.factorio.com/54738) + - Fixed that you could not submit a console message if you mapped it to ENTER. (https://redd.it/7jjlzb) + - Fixed that the value of "bottom" of vertical align was not parsed properly. (https://forums.factorio.com/54783) + - Fixed crash related to scenario message dialog. + - Fixed very low performance of drawing decoratives on medium or lower video memory usage setting. (https://forums.factorio.com/54681) + - Fixed that window to select signal wasn't working when sub-groups were enabled but groups disabled. (https://forums.factorio.com/54728) + - Fixed that LuaGame::take_screenshot would ignore the given surface. (https://forums.factorio.com/54734) + - Fixed the tank being hurt by its own flamethrower. (https://forums.factorio.com/54748) + - Fixed updater not properly setting permission bits (https://forums.factorio.com/54786) + - Fixed that hazard concrete didn't have a walking sound in one rotation. (https://forums.factorio.com/54810) + - Fixed force-building blueprint rails would build multiple rails on the same location. (https://forums.factorio.com/54805) + - Fixed that you could copy-paste enemy structure settings. (https://forums.factorio.com/54821) + - Fixed that double clicking the scroll bar in the save-game GUI would save the game. (https://forums.factorio.com/54830) + - Fixed that exiting the car with a passenger would leave the car driving in some cases. (https://forums.factorio.com/54729) + - Fixed that the read stopped train output signal wouldn't show unless the enable/disable checkbox was checked. (https://forums.factorio.com/54835) + - Fixed amount in resource entity tooltip might be displayed as negative number. (https://forums.factorio.com/54841) + - Attempted to fix hangs or crashes when using single channel textures for alpha masks on some PCs. (https://forums.factorio.com/54551) + - Fixed that the deconstruction marker on diagonal rails was off-center. + - Fixed wrong order of buttons in Direct connection password dialogue. (https://forums.factorio.com/54867) + - Reactor pipes now render correctly, without rotation. (https://forums.factorio.com/54759) + - Browse games GUI now shows active filter text after reopening the GUI. (https://forums.factorio.com/54803) + - Fixed incorrect number of rails being used when building with rail planner. (https://forums.factorio.com/54791) + - Fixed printing of errors in Browse games GUI. (https://forums.factorio.com/54815) + Modding: + - Fixed JSON parser did not fail on comma at the end of list or dictionary. (https://forums.factorio.com/54828) +--------------------------------------------------------------------------------------------------- +Version: 0.16.2 +Date: 14. 12. 2017 + Bugfixes: + - Fixed a crash when using the "flow" custom GUI element type in a mod. (https://forums.factorio.com/54609) + - Fixed a crash when migrating energy sources from mods. (https://forums.factorio.com/54622) + - Fixed a crash when a request to mod portal timeouts. (https://forums.factorio.com/54661) + - Fixed that burner inserters wouldn't fuel burner furnaces in some cases. (https://forums.factorio.com/54604) + - Fixed blueprint labels wouldn't render in the world. (https://forums.factorio.com/54639) + - Fixed building entities very quickly could duplicate them in some cases. (https://forums.factorio.com/54610) + - Fixed a crash when clicking refresh in Browse mods dialog. (https://forums.factorio.com/54648) + - Fixed a crash when fast-replacing electric poles. (https://forums.factorio.com/54679) + - Fixed a crash when trying to load mods in zipped format. (https://forums.factorio.com/54686) + - Fixed a crash when loading saves where the character was in a vehicle which is being removed due to mod removal. (https://forums.factorio.com/54629) + - Fixed that right click didn't work in the production/electric stats GUIs. (https://forums.factorio.com/54699) + - Fixed a crash when migrating specific simple-entities to 0.16. (https://forums.factorio.com/54712) + - Fixed lamp energy info in sidebar and in the Lua interface. + - Fixed that the logistic network embargo achievement didn't disallow the buffer chest. + - Fixed that fast-replace building ghost underground belts and pipes wouldn't rotate the direction correctly. + - Changed (hopefully improved) the heuristic that decides which rail path should be selected for manual rail building. + - Attempt at fixing game not working on macOS 10.12 and older. (https://forums.factorio.com/54549) + Modding: + - Fixed the game did not check type of units defined in result_units of unit-spawner. (https://forums.factorio.com/54650) +--------------------------------------------------------------------------------------------------- +Version: 0.16.1 +Date: 13. 12. 2017 + Bugfixes: + - Changed requirement for parallel loading of high quality sprites to 12 GB of RAM to prevent chance of running out of memory on startup. (https://forums.factorio.com/54548) + - Fixed that saves with modded progress bar GUI elements couldn't be loaded in 0.16. (https://forums.factorio.com/54552) + - Fixed crash when loading crop cache from previous game version. (https://forums.factorio.com/54543) + - Fixed that LuaRemote::call() wouldn't copy string values/keys correctly. (https://forums.factorio.com/54567) + - Fixed updater would re-launch the game with deprecated --autoupdate-finished parameter. + - Fixed that scroll pane created unnecessary horizontal scroller when squashed vertically (Map Preview, blueprints, probably more) (https://forums.factorio.com/54544) + - Fixed that the Linux binary was corrupt and wouldn't start. (https://forums.factorio.com/54540) + - Fixed error checking when compiling GLSL shaders. (https://forums.factorio.com/54577) + - Fixed artillery would still show as being able to shoot when on enemy forces. (https://forums.factorio.com/54591) + - Fixed the programmable speaker GUI wouldn't show settings correctly when opened. (https://forums.factorio.com/54595) + - Fixed graphics of achievements. (https://forums.factorio.com/54542) +--------------------------------------------------------------------------------------------------- +Version: 0.16.0 +Date: 13. 12. 2017 + Major Features: + - Added logistic buffer chest. It can request items that are still available to the logistic system. + - Added the artillery wagon and artillery turret which will automatically shoot biter nests and worms. + - Added cliffs. (https://factorio.com/blog/post/fff-219) + Features: + - Train block visualisation. + - Building entities over identical ghosts will revive them. + When building a different entity on top of a ghost, settings from the ghost will be copied if possible. + - Train schedules and wait conditions can be rearranged by clicking and dragging. + - New mini-tutorials: Construction robots. + - Belts, underground belts and splitters can now fast replace each other. + - Roboports now provide the repair packs they have for other robots to use. + - Logistic request tooltips now show the count of items in the requester, on the way, and in the network. + - The players main inventory can now be filtered. + - New terrains and new terrain generation. + - All terrains, including stone path and concrete, have transitions with water. + - Map generation dialog now contains a preview of the map. + Minor Features: + - Ctrl-delete now deletes whole word in a text field instead of a single character. (https://forums.factorio.com/53124) + - Placing output underground belt as ghost properly retains its type as output underground belt. Also underground belts + now respect nearby ghosts and become output if there is input ghost nearby. Underground belt and pipe ghosts when + hovered show outline of where they will connect (https://forums.factorio.com/51271) + - Headless server will automatically save the game when the last player leaves and auto-pause starts. + - Added support to disable debug settings for non-admin players in multiplayer through the /config command. + - Dropping items on belts manually (Z) won't spill items if they won't fit on the belt. + - Trees can now be configured in the generate-map GUI. + - Hotkeys can be un-bound by right clicking. + - Rail chain signals can be read by the circuit network. + - Small electric poles and medium electric poles can be fast-replaced with each other. + - In multiplayer players can now ride as passengers in cars/tanks. + - Electric poles and power switches can be opened from the zoomed-to-world view. + - Terrain can be configured in the generate map GUI. + - When holding an offshore pump, all valid build positions will be highlighted. + - After desynching in multiplayer, the game will not automatically connect back, instead a dialog with more information will be shown. + - All map visualisations work also when in zoomed in map mode, where normal view and map view is combined based on radar/player coverage. + Graphics: + - More entities in high resolution: laboratory, radar, worker robots (construction and logistic), combat robots (defender, distractor and destroyer), + combinators, electric & circuit wires, pumpjack, storage tank, player, solar panel, lamp, roboport, tank. + - All terrain now supports high resolution. + - Blueprint previews and ghost entities now have their walls, pipes and belts connected. + - New alert icons. + Balancing: + - Removed Assembling machine 1 from the production science pack. + - Changed nuclear reactor stack size to 10. + - Moved cluster grenade recipe to military 4 research. + - Changed uranium ammo prerequisite from military 3 to military 4. + - Explosives now produce 2 per craft. + - Slightly adjusted some recipe craft times to better reflect their ingredient count. + - Changed the terrain building size limit to be based off the player reach. + - Biters scale less with distance and there are generally less biters. + - Resources are much more spread apart. To compensate, patches are larger. Since it's easier to mine, the amount of resources on the map is 3 times less. + - Resources scale slightly less over distance. + - No uranium as a starting resource also no uranium is ever generated near the starting area, you need to go look for it. + - There is 1.49 times more iron on the map to compensate for the extra iron required in a typical game. + Changes: + - Disabled loading of saves before 0.13.0 version (You can use 0.13 to load older saves and re-save them). + - Train doesn't need to come to a full stop when manually changing train destination or switching from manual to automated mode. + - Removed the "shift" value from map generation settings as it wasn't needed anymore. + - Creating blueprints and using deconstruction planner in zoom-to-world map mode now skip entities covered by fog of war. (https://forums.factorio.com/51247) + - Changed the default autosave interval settings from 2 to 5 minutes. + - It is possible to open/close and interact with the chat console when the map is being saved or server loosing connection dialog is active. + - The game uses only the cloud version of player-data and achievements on steam to avoid problems with resets. + - Increased the limit of recipe categories from 255 to 65535. + - New blueprint no longer includes entities marked for deconstruction. + - Enable Map Exchange String for sandbox games + - Copy Paste from assembler to requester chest now scales with assembler speed and recipe crafting time. + - Blueprints never show the number 1 when held in cursor. + - Robots in the air from personal roboport now count towards logistics requests for that robot type (https://forums.factorio.com/51403) + - Added /server-save command that does the same thing as lua server_save, but doesn't disable achievements. (https://forums.factorio.com/52414) + - Gamesave names in the load game dialog that are too long to fit the GUI now show in a tooltip in full. (https://forums.factorio.com/51653) + - Removed the option to turn off the item groups and sub groups from the GUI. It can still be done through the config file or lua commands. + - Added separate control option for placing tags on the map, so by default map scroll is left click, and place tag is right click. + - Allow easier dragging of underground pipes and belts when not moving in a perfect straight line. + - The Arithmetic Combinator can now use a constant as the first parameter, not only the second. So you can do operations like 2^SIGNAL. (https://forums.factorio.com/51975) + - When building blueprints, any already existing building of the same entity type will have their settings updated instead of showing red. (https://forums.factorio.com/51308) + - The options menu has been organized better. Some options were moved to a new "Interface" settings menu. + - Updater proxy settings were removed from the options menu. They can still be accessed through the ini file. + - Exchange strings are now compressed before being converted into base64. + - Improved GUI search. + - Added /delete-blueprint-library *player* command to remove blueprints of players from the game. + - The map view will attempt to treat very short clicks as clicks instead of drags to make it easier to click things. + - The explosive cannon shells now target the ground where you shoot. + - Transition from terrain to water is no longer buildable, meaning entities can no longer be built partially on the water. + - Resources will have much less trees on them near the player starting area. + - Tanks no longer take miniscule amounts of damage from hitting trees. + - Previously, building while running at very high speed would create gaps. These are automatically filled now. + - Locomotive will show train ID in its tooltip. The ID can be used in circuit network conditions. (https://forums.factorio.com/52003) + - When two trains are being merged, the decision which schedule should be used for the merged train has been changed from bigger schedule to schedule + that has latest change. (https://forums.factorio.com/54397) + - Number of entities in hand when previewing the entity to be built is now aligned to the entity. + - Added sliding when the player character collides with water or entities with rotated bounding box. + - Improved drawing of turret radii in blueprint. Many overlapping radii no longer covers terrain completely. + - External blueprint library is no longer merged with blueprint library in save. Instead, in-save library is always overwritten by the external one. + Bugfixes: + - Fixed that train arriving to station could give astronomically big penalty causing trains to go through weird places. (https://forums.factorio.com/54042) + - Fixed that fluid wagon pumps would sometimes not connect properly (https://forums.factorio.com/52801) + - Fixed that module icons in blueprint previews wouldn't render correctly in some cases. (https://forums.factorio.com/51286) + - Fixed long mod manager preview labels would extend out of the frame. + - Fixed that the ~ key couldn't be used to close the console. + - Fixed that the mining progress was reset when mining selection is lost while mining button pressed. (https://forums.factorio.com/54377) + - Catalysts in recipes are automatically recognized and not counted towards production/consumption statistics. (https://forums.factorio.com/51654) + - Fixed that ghost rail signal emitted light. + - Fixed that different icon sizes were not scaled properly when drawn in the alt-info mode. (https://forums.factorio.com/54373) + - Fixed latency sound effects in multiplayer latency hiding would sometimes play too many times. + - Fixed that errors in fonts would give useless errors. (https://forums.factorio.com/51740) + - Fixed problems related to trains crashing rarely. (https://forums.factorio.com/51829) + - Disabled possibility to attempt opening invalid save/replay by double click or enter. + - UTF-8 BOM in JSON, INI and LUA files will be ignored instead of causing parsing error. (https://forums.factorio.com/52027) + - Fixed that clearing all blueprint icons would cause the entire blueprint to be cleared without a warning. (https://forums.factorio.com/51494) + - Conflicts of multi-modifier hotkeys are now resolved correctly. (https://forums.factorio.com/51521) + - Fixed sprite rendering at large distances from 0,0. (https://forums.factorio.com/52225) + - Interacting with a filter slide bar requesting amount over capacity of a full requester won't dispatch robots anymore. + - Fixed restart after the second update in a row crashed the game due to duplicated launch parameter (Linux/macOS). (https://forums.factorio.com/52217) + - Fixed that "asdf" and "as df" were considered the same when listed in the stop selection. (https://forums.factorio.com/52203) + - Buildable item counts in inventory in Sandbox mode now update properly with resource changes. (https://forums.factorio.com/52272) + - Fixed that map width/height accepted value of 0. (https://forums.factorio.com/52266) + - Fixed crash when loading Vorbis Ogg files with metadata. (https://forums.factorio.com/52269) + - Fixed that the manual rail building ended up one tile before the cursor. (https://forums.factorio.com/52406) + - Assembling machine can now output product with amount over stack size. (https://forums.factorio.com/51625) + - Fixed entity description for resources that require fluids. (https://forums.factorio.com/52450) + - Possible fix of the problem that map download blocks all other communication and client is disconnected when downloading. (https://forums.factorio.com/52429) + - Fixed that the game could crash when catching up when processing queued GUI actions. (https://forums.factorio.com/52429) + - Fixed a rare case, when the paused dialog stayed active when reconnecting game after drop. (https://forums.factorio.com/51683) + - Fixed colored lights would lose their color when nightvision was on. (https://forums.factorio.com/45762) + - Fixed very bad performance when previewing blueprint with one big connected circuit network. (https://forums.factorio.com/52558) + - Fixed that an attacking group of biters would sometimes get stuck in a cyclic back-and-forth walking pattern. (https://forums.factorio.com/51440) + - Fixed that in certain scenarios, the blueprint library wouldn't synchronise. (https://forums.factorio.com/52634) + - Trains now recalculate next station correctly when more stations are en/disabled at the same tick. (https://forums.factorio.com/52583) + - Fixed that the server would sometimes quit if a player tried to connect after another player tried to connect unsuccessfully. (https://forums.factorio.com/52718) + - Fixed when updater requested administrator rights, updated Factorio would be started in elevated mode too. (https://forums.factorio.com/48535) + - Fixed steam "leaking" outside of storage tank window on high sprite quality setting. (https://forums.factorio.com/45410) + - Programmable speakers with "Global playback" active won't play for players in a different force. + - Beam weapon now shows correct damage when modded into dealing damage more times during its duration. (https://forums.factorio.com/53133) + - Fixed that large entities wouldn't render correctly on the map. (https://forums.factorio.com/53263) + - Fixed that the mining drill wouldn't show the speed bonus in the same format as assembling machines. (https://forums.factorio.com/53375) + - Fixed the entity icons for combat robots didn't match the item icons. (https://forums.factorio.com/53384) + - Train can't block its own path anymore. (https://forums.factorio.com/19619) + - Fixed circuit wire connections wouldn't render correctly in rotated blueprints in some cases. (https://forums.factorio.com/53589) + - Fixed that changing the system time forwards would cause Factorio to freeze. + - Fixed a crash when changing large circuit networks. (https://forums.factorio.com/53666) + - Fixed closing window right after it was created would hang the process. (https://forums.factorio.com/53721) + - Fixed it was possible to open entity GUIs from zoom-to-world when holding some items in cursor. (https://forums.factorio.com/53752) + - Fixed that negative a productivity bonus would show in entity GUIs and create negative progress bars. (https://forums.factorio.com/53850) + - Fixed that when biters were attacked but couldn't find a path to the attacker, they would stoically accept their fate. (https://forums.factorio.com/53941) + - Fixed that the multiplayer-waiting icon wouldn't render in the map view. (https://forums.factorio.com/54026) + - Fixed global achievement progress was multiplied by number of player in multiplayer game. (https://forums.factorio.com/54088) + - Fixed that passing a LuaObject instead of a plain Lua table to LuaBootstrap::raise_event would crash the game. (https://forums.factorio.com/54128) + - Fixed setting active=false then true on a beacon wouldn't update the beacon correctly. (https://forums.factorio.com/54114) + - Possible fix of a crash when a player leaves when a blueprint is being transferred. (https://forums.factorio.com/53535) + - Fixed that the rocket silo would get stuck if it died and was re-built by robots while launching the rocket. + - Fixed transport belt circuit connector would draw over splitter in front of it. (https://forums.factorio.com/54252) + - Fixed that it was still possible to get some achievements in a replay. (https://forums.factorio.com/54174) + - Fixed that circular references passed through the Lua remote interface would crash the game. (https://forums.factorio.com/54349) + - Fixed missing personal robot recharging animation when character was in a vehicle. (https://forums.factorio.com/53390) + - Fixed that vertical size of progress bar wasn't respecting the GUI scale. + - Fixed that the number drawn next to cursor when item is held was differently positioned compared to how it is in the inventory. + - Fixed texture compression would not be disabled when d3dx9.dll is not installed, corrupting sprites that were expected to be compressed. + Optimizations: + - Improved performance of transport belts about x5 times. (https://www.factorio.com/blog/post/fff-176) + - Added prefetching of the next entity in the update loop improving overall update performance by approx. 10 %. + - Improved performance of Item manipulation (4% effect on the overall performance). + - Improved performance of crafting machine (furnace/assembling machine) (2% effect on the overall performance). + - Improved performance of electric network transfer more than twice. (10% effect on the overall performance). + - Improved performance of smoke greatly. (2.5% and more effect on big factories). + - Improved performance when building rail blocks with many segments. + - Improved performance of logistic provider and requester chests. + - Improved performance of blueprint previews (the GUI and holding it in the world). + - Improved game startup time when a sufficiently powerful computer is detected. + Modding: + - Train path finding penalty values are now in utility-constants, to make it viewable and moddable. + - Fixed storage tank with non-square collision box would not align to tiles in all rotations properly. (https://forums.factorio.com/52211) + - Fixed belt-immunity equipment so it now works on cars. + - Fixed that the radius property for the area trigger effect was called perimeter. + - Fixed that crafting machine with non-square bounding box was not rotatable. (https://forums.factorio.com/53310) + - Removed default values for icon_size, so icon_size is now required property. (https://forums.factorio.com/46437) + - Updated the serpent library to version 0.30. + - Changed the "item that builds this" list for entities so it's sorted first by ItemPrototype::primary_place_result_item and then by normal item prototype sort order. + - Changed default value of InserterPrototype::allow_custom_vectors to false. + - Changed "Nothing" technology effect "effect_key" to "effect_description" and changed it to accept localised strings. + - Changed rocket silo prototype "result_items" to be defined in the item as either "rocket_launch_product" or "rocket_launch_products". + - Changed the string mod setting type so it will attempt to localise items in the dropdown using "string-mod-setting.mod-name-setting-name-dropdown-item". + - Changed technology modifier icons so they can be defined per-modifier-type instead of always using the red "+" icon. + - Changed LuaObject::destroy() so it won't error if called on invalid objects. + - Changed mod settings so the game will remember settings from removed mods should they be re-added in the future. + - Changed how TilePrototype::transition_merges_with_tile works. See https://www.factorio.com/blog/post/fff-214 for more details. + - Scenarios can contain folders with arbitrary names. + - Added 'single_line' and 'want_ellipsis' to Label style specification. + - Added force bonus for following robot time to live. + - Added force bonus for research productivity. + - Added ability to import and export item-with-tags to/from strings. + - Added support for fast-replacing character entities. + - Added CombatRobotPrototype::light. + - Added TurretPrototype::alert_when_attacking. + - Added optional 'respawn_time' (in seconds) to the character entity. + - Added "hide-from-bonus-gui" entity and item prototype flags. + - Added support for mods to disable custom-input prototypes of other mods. + - Added support for mods to show changelogs (following the same format as the core game changelog). + - Added MapGenSettings support to fully define which autoplace definitions are used for a given surface. + - Added AutoplaceSpecification::default_enabled - if a given autoplace specification should be enabled without being explicitly enabled in map gen settings. + - Added allowed_effects support to the mining drill. + - Added optional "has_belt_immunity" property to the unit and car prototype. + - Added optional "hidden" prototype property to the achievement prototype. + - Added support to link custom-input prototypes directly to game controls instead of having them act as their own control. + - Added a new entity type "infinity-container" that can automatically add/remove items from itself; useful for scenarios and modding. + - Added support for incompatible dependencies. + - Added an entity prototype flag "hide-alt-info" to never show alt-info for a given entity. + - Added distance bonus support to the mining tool item type. + - Added InserterPrototype::draw_held_item. + - Added FluidPrototype::fuel_value and Generator::burns_fluid. + - Added mod-developer support to runtime change autoplace specifications enabled through the command line option --enable-runtime-autoplace-modification using F2 in-game. + - simple-entity, simple-entity-with-owner and simple-entity-with-force can now define 'animations' instead of 'picture' or 'pictures'. + Scripting: + - Fixed that LuaSurface::get_trains() didn't work for trains without locomotives. (https://forums.factorio.com/52604) + - Fixed that reversing technology effects in different orders than they where researched could lead to a non-zero number. (https://forums.factorio.com/53189) + - Fixed surface_index was off by 1 for on_player_built_tile and on_player_mined_tile events. + - Fixed possible desync when teleporting underground belt ghosts and pipe to ground ghosts. + - Changed the robot_built and player_built events to pass the item stack used to do the building instead of the item name and tags. + - Changed "on_preplayer_mined_item" to "on_pre_player_mined_item". + - Changed LuaEntity::recipe to LuaEntity::get_recipe() and LuaEntity::set_recipe(). + - Changed LuaSurface::regenerate_decorative/regenerate_entity to accept zero arguments and regenerate everything. + - Changed the root custom GUI containers (top, left, center, goal) to have the corresponding name. + - Changed the event data from script.raise_event will contain mod_name, the name of the mod that raised it. + - Changed LuaFluidBox fluid from {type="...", amount=...} to {name="...", amount=...} + - Changed name of colspan parameter of table to column_count. + - Changed LuaItemPrototype::group_filters and sub_group_filters to item_group_filters and item_subgroup_filters to match the prototype values. + - LuaEntity::set_recipe() returns the items removed from the entity as a result of setting the new recipe (if any). + - Moved Mod-gui button flow to gui.top. + - Removed LuaEntity::passenger read/write. + - Added style::width/height to set maximal/minimal value at the same time. + - Added style::align to set the align of inner elements. + - Added style::stretchable / squashable. + - Added LuaEntity::get_driver(), set_driver(), get_passenger(), and set_passenger(). + - Added LuaGuiElement::hovered_sprite and clicked_sprite read/write methods for the SpriteButton. + - Added support to change daytime length on a per-surface basis. + - Added GameViewSettings show_rail_block_visualisation property that forces the visualisation to be always on. + - Added LuaItemStack::export_stack and LuaItemStack::import_stack to export/import supported items to/from strings. + - Added LuaEntity::tree_color_index read/write access and LuaEntityPrototype::tree_color_count read access. + - Added LuaEntity::selection_box and secondary_selection_box read. + - Added LuaBootstrap::mod_name read. + - Added LuaControl::in_combat read. + - Added LuaTile::order_deconstruction() and cancel_deconstruction(). + - Added optional cause and force to LuaEntity::die(). + - Added on_player_used_capsule event. + - Added on_player_promoted and on_player_demoted events. + - Added on_player_changed_position event. + - Added LuaEntityPrototype::alert_when_attacking read and LuaEntityPrototype::alert_when_damaged read. + - Added LuaEntity::power_switch_state read/write. + - Added on_combat_robot_expired event. + - Added LuaEntity::relative_turret_orientation read/write for vehicles with turrets. + - Added LuaEntityPrototype::color read. + - Added LuaTrain::passengers. + - Added LuaEntityPrototype::collision_mask_collides_with_self read. + - Added "fluid", and "recipe" type to the choose-elem-button custom GUI element. + - Added LuaGuiElement::locked read/write - when true the given choose-elem-button can only be changed through script. + - Added an optional parameter to LuaSurface::drop_item_stack to mark dropped items for deconstruction. + - Added LuaForce::cancel_charting(...). + - Added LuaSurface::force_generate_chunk_requests(). + - Added support for setting a LuaGuiElement as the opened GUI for a player causing it to close with the normal close GUI methods. + - Added on_gui_opened and on_gui_closed events. + - Added on_player_muted/unmuted and on_player_cheat_mode_enabled/disabled events. + - Added LuaItemStack read properties to tell if a given item is some specific item type. + - Added LuaAutoplaceControlPrototype, LuaNoiseLayerPrototype, LuaModSettingPrototype, and LuaCustomInputPrototype. + - Added LuaGameScript autoplace_control_prototypes, noise_layer_prototypes, mod_setting_prototypes, and custom_input_prototypes read. + - Added LuaForce::reset_evolution(). + - Added LuaSurface::create_trivial_smoke(). + - Added LuaPlayer::enable_recipe_groups() and enable_recipe_subgroups(). + - Added LuaItemStack::rocket_launch_products read. + - Added on_mod_item_opened event. + - Added LuaItemPrototype::can_be_mod_opened read. + - Added the item stack index as a second return value to LuaInventory::find_item_stack. + - Added LuaItemStack::transfer_stack(). + - Added LuaGuiElement type "slider". + - Added on_gui_value_changed event - fired when a slider value changes. + - Added optional color field as a second parameter to the 4 print functions. + - Added support to change LuaSurface::map_gen_settings runtime. + - Added LuaEntityPrototype::allowed_effects read. + - Added LuaEntity::effects read. + - Added LuaPlayer::can_place_entity(), can_build_from_cursor(), and build_from_cursor(). + - Added LuaSurface::play_sound(). + - Added LuaForce::play_sound(). + - Added LuaGameScript::play_sound() and is_valid_sound_path(). + - Added LuaPlayer::play_sound(). + - Added support to teleport train stops, rail signals, walls, gates, and entities with fluidboxes. + - Added LuaEntity::rotate(). + - Added LuaEntity::get_infinity_filter() and set_infinity_filter(). + - Added LuaEntity::infinity_filters and remove_unfiltered_items read/write. + - Added LuaEntityPrototype::rocket_parts_required read. + - Added LuaEntityPrototype::fixed_recipe read. + - Added LuaGameScript::kick_player(), ban_player(), unban_player(), purge_player(), mute_player(), and unmute_player(). + - Added LuaPlayer::admin write support. + - Added LuaGuiElement::focus(). + - Added on_character_corpse_expired event. + - Added on_pre_ghost_deconstructed event. + - Added on_player_pipette event. + - Added LuaEntity::character_corpse_player_index, character_corpse_tick_of_death, and character_corpse_death_cause read/write. + - Added LuaSurface::get_tile_properties(). + - Added LuaSurface::can_fast_replace(). + - Added support for player associated characters - characters that get logged off/on with a given player but aren't directly controlled by the player. + - Added LuaEntity::associated_player read/write. + - Added LuaPlayer::get_associated_characters(), associate_character(), and disassociate_character(). + - Added LuaPlayer::ticks_to_respawn read/write. + - Added old_state to the on_train_changed_state event. + - Added LuaRecipe::catalysts read. + - Added LuaRecipe::hide_from_flow_stats read/write. + - Added LuaRecipePrototype::hidden_from_flow_stats read. + - Added LuaEntity::tick_of_last_attack and tick_of_last_damage read for the character entity. + - Added LuaLogisticNetwork::passive_provider_points and active_provider_points read. + - Added LuaPlayer::display_resolution read. + - Added on_player_display_resolution_changed event. + - Added LuaPlayer::display_scale read. + - Added on_player_display_scale_changed event. + - Added LuaTrain::weight and riding_state read. + - Added LuaEntity::products_finished write. + - Added optional surface to game.take_screenshot(...). + - Added LuaEntityPrototype::construction_range and logistics_range read. + - Added LuaGuiElement::index read. + - Added LuaForce::max_successful_attempts_per_tick_per_construction_queue and max_failed_attempts_per_tick_per_construction_queue read/write + technology modifiers. + - Added LuaGuiElement::mouse_button_filter read/write for buttons and sprite-buttons. + - Added LuaSurface::find_tiles_filtered() and count_tiles_filtered(). + - Added LuaEntity::get_train_stop_trains(). + - Added LuaLogisticNetwork::force read. + - Added LuaItemStack::item_number read - the unique ID of the item if it has one. +--------------------------------------------------------------------------------------------------- +Version: 0.15.40 +Date: 29. 11. 2017 + Locale: + - Fixed Chinese translations. +--------------------------------------------------------------------------------------------------- +Version: 0.15.39 +Date: 27. 11. 2017 + Bugfixes: + - Fixed corrupted Windows release. (https://forums.factorio.com/54184) +--------------------------------------------------------------------------------------------------- +Version: 0.15.38 +Date: 24. 11. 2017 + Features: + - Added Razer Chroma and Razer Chroma Link support (https://www.razerzone.com/chroma) +--------------------------------------------------------------------------------------------------- +Version: 0.15.37 +Date: 17. 10. 2017 + Bugfixes: + - Fixed false positives in detection of crashes caused by incompatible version of RivaTuner Statistics Server. +--------------------------------------------------------------------------------------------------- +Version: 0.15.36 +Date: 10. 10. 2017 + Bugfixes: + - Fixed a bug in the fix of electric network from 0.15.35. + - Fixed a crash when deleting chunks in specific cases. (https://forums.factorio.com/52598) + - Fixed a crash when coupling/decoupling trains through the Lua API. + - Fixed crash when unknown program arguments were passed. (https://forums.factorio.com/53219) +--------------------------------------------------------------------------------------------------- +Version: 0.15.35 +Date: 28. 09. 2017 + Bugfixes: + - Fixed that after a player reconnected after a desync, while blueprints were uploaded, the game would crash. (https://forums.factorio.com/52429) + - Fixed that in certain scenarios, the blueprint library wouldn't synchronise. (https://forums.factorio.com/52634) + - Fixed that the server would sometimes quit if a player tried to connect after another player tried to connect unsuccessfully. (https://forums.factorio.com/52718) + - Fixed a rare desync related to electric sub networks. + - Fixed archaic (from 0.12) migration that was supposed to fix rollingStockCounts on rails and it broke it instead. + - Fixed possible desync when rotating pipe to ground. (https://forums.factorio.com/52709) + - Fixed a rare possibility of internal electric network crash when loading game. (https://forums.factorio.com/52869) + - Handle network errors (caused by LavasoftTcpService64.dll corrupting Winsock) gracefully. (https://forums.factorio.com/52290) + Scripting: + - Fixed changing force of underground belt entity would cause desync. (https://forums.factorio.com/52602) +--------------------------------------------------------------------------------------------------- +Version: 0.15.34 +Date: 23. 08. 2017 + Bugfixes: + - Fixed that after a player reconnected after a desync, their blueprints would no longer upload. (https://forums.factorio.com/51642) + - Fixed that it was possible to modify other players' blueprint libraries. (https://forums.factorio.com/51908) + - Fixed a crash when loading a save that was transferring blueprints to a now offline player. (https://forums.factorio.com/51884) + - Fixed that the blueprint library would remove duplicate blueprints even though they were in different books. (https://forums.factorio.com/51552) + - Fixed game freezing when clicking the decrease replay speed button. (https://forums.factorio.com/51870) + - Disabled possibility to open invalid save/replay by enter key or double click. + - Fixed rare crash when being disconnected from multiplayer. (https://forums.factorio.com/52076) + - Fixed creating map from scenario would copy also system and hidden files from scenario folder. (https://forums.factorio.com/52020) + - Fixed threading issue causing random server crashes. (https://forums.factorio.com/51942) + - Fixed that if the server was launched with --start-server-load-scenario, the /save command with no name would cause the server to hang. (https://forums.factorio.com/52055) + - Fixed --start-server-load-scenario would ignore --map-gen-settings, --map-settings and --preset options. (https://forums.factorio.com/51424) + - Fixed disabling shaders would cause crashes. (https://forums.factorio.com/52097) +--------------------------------------------------------------------------------------------------- +Version: 0.15.33 +Date: 09. 08. 2017 + Changes: + - Mod name in mod info pane will no longer be localised. (https://forums.factorio.com/51046) + - Optional mod dependencies now show as orange when invalid. (https://forums.factorio.com/21008) + Bugfixes: + - Fixed crash when trying to load replay that is not compatible with current version. + - Fixed ghosts might emit light. (https://forums.factorio.com/51516) + - Fixed removing land mines didn't make any sound. (https://forums.factorio.com/51588) + - Fixed creating window larger than screen. (https://forums.factorio.com/51584) + - Improved performance of rendering uranium ore. (https://forums.factorio.com/51549) + Modding: + - Bonus UI now shows additional force modifiers (https://forums.factorio.com/49732) + - simple-entity-with-owner (and simple-entity-with-force) now supports apply_runtime_tint in sprite definition. + Scripting: + - simple-entity-with-owner exposes color property through LuaEntity::color. Set it to {r=0, g=0, b=0, a=0} to use color of entity's force. + - Fixed LuaEntityPrototype::distribution_effectivity would return value of supply_area_distance instead. (https://forums.factorio.com/51568) +--------------------------------------------------------------------------------------------------- +Version: 0.15.32 +Date: 02. 08. 2017 + Bugfixes: + - Fixed compatibility problem with several antivirus programs. (https://forums.factorio.com/51375) + - Fixed seed in map-gen-settings.json would be ignored when creating map on headless server. (https://forums.factorio.com/51254) + - Fixed that connecting to a multiplayer game with a large blueprint library might be difficult. (https://forums.factorio.com/50898) + - Fixed that using capsules would open an Entity's GUI when clicked. (https://forums.factorio.com/51123) + - Fixed that --window-size=maximized wouldn't work on Linux. (https://forums.factorio.com/50977) + - Fixed that changing reactor consumption(production) values through a mod didn't update its production until rebuilt. (https://forums.factorio.com/51251) + - Fixed that blueprints would sometimes stop transferring. + - Fixed crash when opening item/container and at the same time the controller is set to some that doesn't have inventory. (https://forums.factorio.com/51349) + - Fixed 3 possible crashes related to getting malformed network packet over the network. + - Maybe fixed a biter path cache-related crash. (https://forums.factorio.com/51183) + - Fixed that bad_alloc and similar low level errors were caught internally, so we couldn't get proper stack trace of those. + - Limited the size of a train chart tag when the map is zoomed in. (https://forums.factorio.com/51401) + - Possible rare crash fix related to building rails and viewing preview of entities right after that. (https://forums.factorio.com/51322) + - Limited technology cost multiplier to maximum of 1000. (https://forums.factorio.com/51453) + Scripting: + - The log method also specifies the mod that wrote that, not only script file. + - Added LuaEntityPrototype::distribution_effectivity read. + - Added LuaEntityPrototype::time_to_live read. + - Added LuaControl::following_robots read. + - Added LuaPlayer::pipette_entity(). + - Added LuaEntity::can_be_destroyed(). + - Added script_raised_destroy reserved event ID. + - Added script_raised_built reserved event ID. + - Added script_raised_revive reserved event ID. + - Changed LuaEntity::time_to_live to also work for combat robots. + - Changed LuaEntityPrototype::fluid_capacity read to also work on fluid-wagon. + - Changed LuaEntityPrototype::turret_range read returns nil instead of error if not turret. + - Changed LuaEntity::train to return nil if entity is not rolling stock. + - Added LuaEntityPrototype::explosion_beam read. + - Added LuaEntityPrototype::explosion_rotate read. +--------------------------------------------------------------------------------------------------- +Version: 0.15.31 +Date: 25. 07. 2017 + Minor Features: + - Train stop text angle is now configurable in the graphics settings. Default value is 30 degrees. + Bugfixes: + - Fixed that resizing the game window was very slow on Linux. (https://forums.factorio.com/48023) + - Fixed rendering of turret ranges on map. (https://forums.factorio.com/50932) + - Fixed "Disable listed mods" in minimal mode would disable all mods including Base if mod-list.json didn't exist. (https://forums.factorio.com/50917) + - Fixed that pressing escape in the "mods error" GUI would close it and leave the game in a broken state. (https://forums.factorio.com/50951) + - Fixed possible crash when loading game. (https://forums.factorio.com/50955) + - Car and Tank now make a sound when deconstructed. (https://forums.factorio.com/50997) + - Fixed that using the color command with no arguments would set your color to black. + - Fixed a crash when deleting a blueprint book while the label is being edited in the blueprint library. (https://forums.factorio.com/50964) + - Fixed crash when closing the game in the Generate Map GUI. (https://forums.factorio.com/50924) + - Fixed that the generate map GUI would show incorrect values for some of the enemy expansion settings in some cases. (https://forums.factorio.com/51064) + - Fixed that some blueprints would always have to be reuploaded after connecting to a server, even if they weren't changed. (https://forums.factorio.com/50878) + - Fixed that the map seed field wouldn't be used when given in a map-gen-settings.json file through the command line. (https://forums.factorio.com/51176) + - Fixed that missing controls in "autoplace_controls" for map gen settings would get filled with default values instead of disabling unlisted controls. + - Fixed that blueprints would stop transferring if the game was loaded from a map that included some transfers in progress. (https://forums.factorio.com/51025) + - Fixed missing font for Thai language. + - Changed the hazard concrete/concrete tile transition so it behaves predictively. + Modding: + - Fixed layered icons would render incorrectly in some cases. (https://forums.factorio.com/51059) + Scripting: + - Fixed a crash when using LuaPlayer::disable_all_prototypes() and opening the technology GUI. (https://forums.factorio.com/51003) + - Fixed that research bonus could be set to negative. (https://forums.factorio.com/51114) + - Fixed that items in the character trash slots would get lost on reducing inventory size instead of spilling the items on the ground. (https://forums.factorio.com/51181) + - Fixed validation for pickup_position and drop_position. (https://forums.factorio.com/51143) + - Exposed internal buffer of fluid turret to Lua as its last fluidbox. + - Added LuaEntityPrototype::fluid_capacity read. +--------------------------------------------------------------------------------------------------- +Version: 0.15.30 +Date: 14. 07. 2017 + Bugfixes: + - Fixed crash related to empty player blueprint shelf. (https://forums.factorio.com/50854) + - Fixed crash related to handling focused state of widgets. + - Fixed possible crash when using font with size 0. (https://forums.factorio.com/50859) + - Fixed focus error preventing to access GUI when the game is paused in multiplayer. + - Fixed a crash when the map can't be saved to disk due to permission errors when joining MP games. (https://forums.factorio.com/45122) + Modding: + - Added optional "hide_resistances" to entity prototype to control whether resistances should be hidden in description for friendly forces. Default is true. +--------------------------------------------------------------------------------------------------- +Version: 0.15.29 +Date: 13. 07. 2017 + Changes: + - Underground pipes will no longer connect if there is candidate ghost underground pipe between them. + - Command line option --window-size can be also used to start the game in maximized mode when used as --window-size=maximized + - The library no longer shows unavailable blueprints of off-line players, since there is nothing that can be done with them. + Bugfixes: + - Fixed that the edit field of a blueprint book in the shared pane would get reset every time crafting finished. (https://forums.factorio.com/48771) + - Fixed that setting visibility to false on modded GUI elements while a text field had focus would keep blocking normal input. (https://forums.factorio.com/50531) + - Fixed a performance problem when having the blueprint library GUI open while robots add/remove large amounts of items from the character. (https://forums.factorio.com/49063) + - Fixed that walls and pipes built from blueprints could mark trees/rocks for deconstruction by mistake in some instances. (https://forums.factorio.com/50739) + - Fixed entities with force color (turrets, gates, ...) would be drawn black in blueprint preview. + - Fixed false positive in game state corruption detection logic. (https://forums.factorio.com/50758) + - Fixed pipette tool would pick diagonal rail with wrong direction. (https://forums.factorio.com/50736) + - Fixed migrating save from level 4 of New Hope campaign would disable Plane recipe. (https://forums.factorio.com/50762) + - Fixed that the blueprint library wouldn't close when Q is pressed and bound to the Close Window action. (https://forums.factorio.com/50779) + - Fixed that blueprints would stop transferring if the game was saved whilst some transfers were in progress and then reloaded from this save. (https://forums.factorio.com/50767) + - Fixed error with modal focus related to having blueprint error message and removed content message at the same time. + - Fixed server wouldn't close and delete a temporary save file made for a client that disconnected before the server finished saving. (https://forums.factorio.com/50735) + - Fixed that standing on belts facing each other between two chunks would cause the player actions to run at double speed. + - Fixed that in an artificial test-case, two blueprints couldn't in the library at the same time. (https://forums.factorio.com/50709) + - The Pipette tool will now copy the rotations of vehicles and trains. (https://forums.factorio.com/50797) + - Fixed that making blueprints of ghost tiles on top of real tiles would have seemingly "random" results in the blueprint. (https://forums.factorio.com/50801) + - Possible fix of the double "Communication with server failed" error. (https://forums.factorio.com/35698) + - Fixed entities to be built wouldn't get rendered in some places when hovering over transparent GUI elements in the map editor. (https://forums.factorio.com/50825) + Modding: + - Added optional "render_not_in_network_icon" for logistic container prototypes defaulting to true. + - Fixed empty sprite path would cause game to crash instead of entering minimal mode. (https://forums.factorio.com/50782) + Scripting: + - Added LuaItemStack::swap_stack(). + - Added on_player_removed event. +--------------------------------------------------------------------------------------------------- +Version: 0.15.28 +Date: 06. 07. 2017 + Balancing: + - Reduced time needed for an unit of Automation 2 research from 15 to 5 seconds to compensate for previous change of science packs requirements. + Minor Features: + - Added --window-size launch option. For example --window-size=1680x1050 (https://forums.factorio.com/44775) + - Damaging a tree with impact or physical damage generates some leaves. + - Warning icon for logistic chests that are not in a reach of roboport. + - Train stop names are rendered at 45 degrees to better show names. + Bugfixes: + - Fixed that ghosts would stay over entities after deconstruction was canceled. (https://forums.factorio.com/50015) + - Fixed that the controls menu wouldn't use a fixed common width between controls sections. + - Inserter researches now require equal ratios of science pack types. + - Fixed that transferring blueprints from the library could make the headless server crash. (https://forums.factorio.com/50536) + - Fixed that blueprints could be duplicated when moving to a new version. (https://forums.factorio.com/48977) + - Fixed progress bar not showing in the entity info panel if the text was too long. (https://forums.factorio.com/50539) + - Fixed (at least one of the cases) of crashes related to not being able to connect to auth server while joining game. (https://forums.factorio.com/50161) + - Fixed, possible crash related to changed bounding box of entity by a mod. When the mod is removed (added) the corner of the entity can occupy chunk that + doesn't exist yet which would cause a loading error. (https://forums.factorio.com/50371) + - Fixed that mining sounds and the leaves effect weren't present when mining tree from a car. (https://forums.factorio.com/50441) + - Fixed possible crash when removing modded rails during save migration. (https://forums.factorio.com/45436) + Modding: + - Mod hotkeys are arranged per-mod. + - Disallowed defining different rail categories for this moment as having more than one will never work properly until we spent some + non-trivial time with that, which is not a priority now. + Scripting: + - Fixed that item-with-inventory filters wouldn't be preserved when cloned through the Lua API. (https://forums.factorio.com/50527) +--------------------------------------------------------------------------------------------------- +Version: 0.15.27 +Date: 03. 07. 2017 + Balancing: + - Speed and efficiency module 3 technology now requires high tech science packs instead of production science packs, + so that working towards power armor mk2 does not require production science packs. + This makes the branching between high tech and production science packs more meaningful. + - All researches now require equal ratios of science pack types. This reduces the cost of some researches. + Bugfixes: + - Fixed manually inserting items into the blueprint book would disconnect you in multiplayer. (https://forums.factorio.com/50408) + - Fixed a crash when clicking an alert the same tick the game is loaded. (https://forums.factorio.com/50449) + - Fixed a crash when saving screenshot failed. (https://forums.factorio.com/50501) + - Fixed that trains could stop in the middle of chain signal blocks in some specific setups causing deadlocks. (https://forums.factorio.com/34844) + - Fixed that large drop-down widgets would render off the bottom of the screen in some cases. (https://forums.factorio.com/50386) + Modding: + - Added "render_layer" property to car prototype definition. + Scripting: + - Fixed that calling LuaForce::chart(...) would try to chart chunks outside the map limits. (https://forums.factorio.com/50451) + - Fixed that LuaPlayer::unlock_achievement() would keep showing the notification after the achievement was unlocked. (https://forums.factorio.com/50395) + - Fixed that LuaItemStack::create_blueprint didn't behave the same way as normal blueprint creation in regards to ghost tiles. (https://forums.factorio.com/50491) + - Fixed that LuaEntity::selected_gun_index write was 0-based. (https://forums.factorio.com/50514) + - Fixed that mods could do remote calls outside of events when the game isn't in a valid state. (https://forums.factorio.com/50509) + - Fixed that a time_before_removed of 0 on a corpse entity could crash the game in some instances. (https://forums.factorio.com/50489) +--------------------------------------------------------------------------------------------------- +Version: 0.15.26 +Date: 30. 06. 2017 + Bugfixes: + - Fixed a crash when rendering modded pumps in some instances. (https://forums.factorio.com/50358) + - Fixed that biters building new bases could cause a player standing in the way to be destroyed instead of killed. (https://forums.factorio.com/50357) + - Fixed that the auto-cursor-refill wouldn't refill if the cursor started with 1 item. (https://forums.factorio.com/50370) + - Fixed crash related to removing power switch connected to electric pole in a blueprint. + - Fixed crash related to building electric pole that is connected to closed power switch by blueprint. (https://forums.factorio.com/50384) + - Fixed that the player would respawn at {0,0} in the campaign levels. (https://forums.factorio.com/50455) + Modding: + - The God controller properties can now be set through the prototype system. + Scripting: + - Fixed that using math.random in control.lua before the file was fully parsed was not deterministic. (https://forums.factorio.com/50380) + - Fixed that create_entity{variation=...} was 0-based. (https://forums.factorio.com/50385) +--------------------------------------------------------------------------------------------------- +Version: 0.15.25 +Date: 29. 06. 2017 + Bugfixes: + - Fixed that energy shields would charge faster than normal when the generators couldn't provide full power and there was a battery with available energy in the grid. (https://forums.factorio.com/47761) + - Fixed crash when making blueprint from power switch ghost. + - Fixed a desync when loading save files from different game versions. (https://forums.factorio.com/50331) + - Fixed that the map gen presets list box wouldn't respond to mouse clicks. (https://forums.factorio.com/50329) +--------------------------------------------------------------------------------------------------- +Version: 0.15.24 +Date: 29. 06. 2017 + Minor Features: + - Power switch connections are stored in the blueprint. + Changes: + - The F1-F12 debug hotkeys can now be reassigned. + - Disabled pumps don't block other pumps from connecting to fluid wagon anymore. (https://forums.factorio.com/49336) + - Pump can connect to fluid tank that is slightly rotated, but only to tanks that are standing on straight rails. + - Blueprints in the library no longer transfer automatically when a player joins. Instead, they are transferred on-demand. + - Admins are allowed to modify other players' blueprints in the library, including deleting them. + - Changed default key binding for toggle filters on macOS to Command + Right Click (https://forums.factorio.com/50253) + Bugfixes: + - Fixed Info boxes sometimes going to the center of the screen on scale change or display size change. (https://forums.factorio.com/47513) + - Fixed the direction of underground belts/pipes wouldn't get detected correctly when using the pipette tool in some cases. (https://forums.factorio.com/50080) + - Fixed that accumulators had two energy bars and one of these was showing incorrect value. (https://forums.factorio.com/50212) + - Fixed that Copy paste couldn't be used in the numeric edit box. + - Fixed that the recipe tooltip would resize/change every time something was crafted. (https://forums.factorio.com/50209) + - Fixed burner inserter reading signal pulses twice (https://forums.factorio.com/50183) + - Fixed electric buffer error that could happen when updating save to newer factorio version or changing mods. (https://forums.factorio.com/50182) + - Fixed that failing to mine an entity wouldn't try to transfer all items in the entity. (https://forums.factorio.com/50237) + - Fixed locomotive could snap to train stop after it was attached to an existing train. (https://forums.factorio.com/50210) + - Fixed that the item counts when making blueprints or deconstructing things would render off-screen. (https://forums.factorio.com/50258) + - Fixed impossible research tasks in team production challenge. (https://forums.factorio.com/50257) + - Fixed that the blueprint library GUI wouldn't restore scrollbar position when moving in or out of a book. (https://forums.factorio.com/50152) + - Fixed that setting inserter filters wouldn't update the last-user. (https://forums.factorio.com/50286) + - Fixed that fluid would not flow through circuit network disabled mining drills. (https://forums.factorio.com/50289) + - Fixed a crash when exiting multiplayer due to a script error while hosting a public game locally. (https://forums.factorio.com/50243) + - Fixed pump would not connect to last tile of a train in some cases. (https://forums.factorio.com/50279) + Modding: + - Changed the format for localised mod name and description. + - Fixed that assembling machines using the heat energy source type would go inactive when out of power and stay inactive. (https://forums.factorio.com/50091) + - Limited map gen presets pollution diffusion and dissipation rate values to prevent never-ending pollution bloating map sizes by mistake. (https://forums.factorio.com/48680) + - Removed CustomInputPrototype consuming types "all" and "script-only". + - entity-with-owner now supports variation in blueprints. + Scripting: + - Fixed that marking an entity for deconstruction through script wouldn't fire the event. (https://forums.factorio.com/50180) + - Fixed that level based research wouldn't fire the research-finished event in some cases. (https://forums.factorio.com/50223) + - Fixed that several of the drop-down related methods for LuaGuiElement were 0-based. + - Added a global Lua function "table_size" which will quickly compute the number of values in any lua table (not to be confused with the # operator). + - Added LuaGuiElement::remove_item for drop-down type elements. + - Added LuaSurface::clear_pollution(). + - Added events on_console_chat and on_console_command. + - Added LuaEntityPrototype::production read. + - Added LuaControl::mine_tile(). +--------------------------------------------------------------------------------------------------- +Version: 0.15.23 +Date: 22. 06. 2017 + Changes: + - Reverted change that made Inserters no longer drop what they are holding when disabled by the circuit network. (https://forums.factorio.com/49170) + Bugfixes: + - Fixed that the UI scale option wouldn't apply until restarting the game in some cases. (https://forums.factorio.com/50064) + - Fixed that number-input fields would also block letters/other keys. (https://forums.factorio.com/50061) + - Fixed that tile filters in the deconstruction planner wouldn't get used in some cases when entity filters were also defined. (https://forums.factorio.com/50069) + - Fixed curved rail ghosts wouldn't mark trees/rocks when force-built. (https://forums.factorio.com/50039) + - Fixed construction robots could stop doing their jobs when roboport was destroyed or unpowered. (https://forums.factorio.com/43680) + - Fixed long strings in the right description pane. (https://forums.factorio.com/50040) + Modding: + - Fixed that some mod mods would falsely be detected as removed and have GUI elements they added removed on load. (https://forums.factorio.com/50055) + Scripting: + - Fixed that teleporting entity ghosts didn't work correctly. (https://forums.factorio.com/50030) +--------------------------------------------------------------------------------------------------- +Version: 0.15.22 +Date: 21. 06. 2017 + Changes: + - Blueprints in the blueprint library are sorted using case-insensitive natural compare. + E.g. the sorting order now is "1", "2", "10", instead of the previous "1", "10", "2". + - Inserters will no longer drop what they are holding when disabled by the circuit network. (https://forums.factorio.com/49170) + - The deconstruction planner filter now treats any entity filter as also matching entity ghosts of that type. + - Multiplayer creation GUI now remembers game name. (https://forums.factorio.com/49162) + Balancing: + - Explosive Mine now only does damage to enemy units and structures. + Sounds: + - Added missing vehicle collision sounds (pipes, solar panels, etc...) + - Reduced volume of ore mining and tree chopping. + Bugfixes: + - Toggling fullscreen via options or Alt-Enter now keeps window on the same monitor. (https://forums.factorio.com/49567) + - Fixed that in long recharging queues some robots would never get a chance to recharge. (https://forums.factorio.com/49391) + - Fixed that it wasn't possible to click and drag blueprints into an empty blueprint book. (https://forums.factorio.com/49746) + - Fixed that deconstruction/blueprinting selection would be canceled if the selection ended on one of the always-visible GUIs. (https://forums.factorio.com/49264) + - Fixed the productivity bar in the furnace GUI wouldn't show in some instances. (https://forums.factorio.com/49841) + - Fixed exiting a multiplayer game hosted through the in-game multiplayer option. (https://forums.factorio.com/49785) + - Fixed that tile ghosts would always get selected over real entities. (https://forums.factorio.com/49880) + - Fixed that the heat-connection icon was not visible on entities other than boiler and reactor. (related to modding) + - Fixed that furnace with heat source couldn't be rotated before placing it. + - Fixed the GUI of furnace using heat as energy source. + - Fix PvP Gui script error. (https://forums.factorio.com/49876) + - Fix that clearing items in Transport belt madness didn't give the items back. (https://forums.factorio.com/49509) + - Fixed that rails marked for deconstruction wouldn't allow canceling deconstruction while a train was on them. (https://forums.factorio.com/49950) + - Fixed that biters would change orientation rapidly when they were near a player whom they couldn't attack. (https://forums.factorio.com/46763) + - Fixed that Rocket Silo would continue crafting for 1 tick after completing a rocket. (https://forums.factorio.com/48974) + - Fixed that lot of other keys that can be used to write characters in the edit box (or console) were not blocked from affecting the game + if they are assigned to do a game action. Having text box active now means that all of the keys are blocked from affecting the game. + - Fixed (hopefully), that the stretching of bounding boxes of walls to touch their neighbours was not taking into account when marking + things in the way for the blueprint. (https://forums.factorio.com/47324) + - Fixed that the description pane would change width depending on the content. It should now never change width. (https://forums.factorio.com/49911) + - Fixed that the shooting-target would render as valid to shoot with rockets when it actually wasn't. (https://forums.factorio.com/49425) + - Fixed that programmable speakers would get wrong instruments after importing pre-0.15.19 blueprint string. (https://forums.factorio.com/49528) + - Fixed that maximized Factorio window had thin border around it. (https://forums.factorio.com/49388) + - Fixed that vanilla and modded version of achievements could be mixed up. (https://forums.factorio.com/49620) + - Fixed that inserters would try to insert items into other non-burner inserters. (https://forums.factorio.com/49384) + - Fixed that fast-transferring modules into the rocket silo would put them into the module slots and the rocket at the same time. (https://forums.factorio.com/49520) + - Fixed that the "rocket launched without satellite" message couldn't be dismissed in some cases. (https://forums.factorio.com/43683) + - Fixed the mining drill GUI wouldn't show mining progress when it had a large number of modded module slots. (https://forums.factorio.com/41597) + - Fixed fast-replacing an assembling machine with overloaded ingredients would spill the items. (https://forums.factorio.com/49158) + - Fixed many ingredients or products in recipes would break the assembling machine GUI. (https://forums.factorio.com/47407) + - Fixed wrong values when using /config set allowed-commands with invalid values would crash the game. (https://forums.factorio.com/49839) + Modding: + - Fixed that giving rolling stock entities invalid collision masks would crash the game. (https://forums.factorio.com/49356) + - Mod title and description can now be localised. + - Fixed a crash when mods use reset technologies during the technology researched event. (https://forums.factorio.com/49991) + - Fixed that modded GUI elements wouldn't get removed in some cases when the mod was removed. (https://forums.factorio.com/50022) + - Fixed source_effects applying effects to the source by the target instead of to the source by the source. (https://forums.factorio.com/49634) + Scripting: + - Fixed setting robot.energy for logistic/construction robots wouldn't account for the robot battery upgrade. (https://forums.factorio.com/49780) + - Fixed that setting LuaBurner::currently_burning didn't accept LuaItemPrototype as the docs said. (https://forums.factorio.com/49893) + - Added LuaEntityPrototype::count_as_rock_for_filtered_deconstruction read. + - Added LuaEntityPrototype::filter_count read. + - Added LuaEntity::spawner/units read. +--------------------------------------------------------------------------------------------------- +Version: 0.15.21 +Date: 15. 06. 2017 + Bugfixes: + - Fixed that the server would crash if someone tried to connect when there were no blueprints being transferred. (https://forums.factorio.com/49770) +--------------------------------------------------------------------------------------------------- +Version: 0.15.20 +Date: 14. 06. 2017 + Changes: + - Transports belt entities show belt speed in the tooltip and entity description. + - Reduced fluid wagon air resistance from 0.05 to 0.01 + - Scenario names are now localised. + Bugfixes: + - Fixed login details getting lost (hopefully). (https://forums.factorio.com/45238) + - Fixed a crash that would happen if the game exited due to a script error that happened immediately after deleting a force. (https://forums.factorio.com/49008) + - Fixed int mod settings would show incorrect values in the GUI. (https://forums.factorio.com/49502) + - Fixed gun sounds would continue when switching weapons while firing. (https://forums.factorio.com/49382) + - Fixed a performance issue caused by spawners being active all the time in peaceful mode. (https://forums.factorio.com/48701) + - Fixed a crash when removing train stops next to other train stops and then building locomotives. (https://forums.factorio.com/49539) + - Fixed a rare desync related to opening your player inventory. (https://forums.factorio.com/49308) + - Fixed a crash when teleporting/setting the force of a offline roboport. (https://forums.factorio.com/49515) + - Fixed inserters with custom pickup/drop locations from mods would retain the custom data when the mods were removed. (https://forums.factorio.com/49513) + - Fixed a crash when deleting blueprint records from the blueprint library while another player is viewing the record tooltip. (https://forums.factorio.com/49600) + - Fixed that some clients wouldn't be able to connect to a server when blueprints were being uploaded. (https://forums.factorio.com/49680) + - Fixed that Factorio wouldn't start when run from an NFS partition. (https://forums.factorio.com/49529) + - Fixed crash on macOS older than 10.9 (https://forums.factorio.com/49555) + Modding: + - Removed unused "energy consumption" from the roboport equipment. (https://forums.factorio.com/49678) + Scripting: + - Fixed that setting researched = true on level-based research in progress wouldn't update the research level displayed. (https://forums.factorio.com/49468) + - Fixed that game.write_file would cause desyncs if it failed due to file permission issues. (https://forums.factorio.com/49617) + - Fixed a crash related to the train changed state event. (https://forums.factorio.com/49710) + - Added events on_player_setup_blueprint, on_player_deconstructed_area, and on_player_configured_blueprint. + - Added LuaEntity::secondary_bounding_box read. + - Added LuaForce::worker_robots_battery_modifier read/write. + - Added LuaGuiElement::enabled read/write. +--------------------------------------------------------------------------------------------------- +Version: 0.15.19 +Date: 08. 06. 2017 + Changes: + - Added alarm sounds to programmable speaker. + - Fullscreen is on by default. + - Locomotive snaps to a train stop when placing the first locomotive next to the train stop. + - Changed automation and fluid wagon research so it doesn't have multiples of science packs per unit. (https://forums.factorio.com/49128) + - --start-server-load-scenario can load scenarios provided by a mod. + For example, --start-server-load-scenario base/wave-defense will load the wave-defense scenario from the base mod. + Graphics: + - Changed the icon of the automation research, so it is not confused with the logistics research. + Bugfixes: + - Fixed that destroyed transport belt could leave zombified items in nearby tile (https://forums.factorio.com/49152) + - Fixed inserter zombification at rail junctions (https://forums.factorio.com/49293) + - Fixed visual seams on map/minimap (https://forums.factorio.com/45834) + - Fixed that gate over rail could be rotated + - Fixed GUI size problems with the logistic networks GUI. (https://forums.factorio.com/48900) + - Fixed that the headless server didn't close when it failed. (Most typically because of script error) (https://forums.factorio.com/49118) + - Fixed misaligned force color mask on capsule projectiles. (https://forums.factorio.com/48996) + - Fixed crash when changing player's controller, when player was controlling a vehicle with god controller. (https://forums.factorio.com/47239) + - Fixed a crash caused by manually deactivated units. (https://forums.factorio.com/49017) + - Fixed that exporting blueprints wouldn't respect the current filter options in the setup GUI. (https://forums.factorio.com/49123) + - Fixed that selection-by-typing in list boxes would also trigger normal game actions. (https://forums.factorio.com/49004) + - Fixed that adding stops to a train could change the current station. (https://forums.factorio.com/40845) + - Fixed that the search text didn't reset after leaving the browse-mods GUI. (https://forums.factorio.com/49130) + - Fixed that the mods-load-error GUI could end up too large to fit on screen. (https://forums.factorio.com/49165) + - Fixed a crash when interacting with the "save/quit/reconnect" window after losing connection with a server. (https://forums.factorio.com/49023) + - Fixed crashes when locking bitmap fails. (https://forums.factorio.com/49009) + - Fixed rail preview was rendered under entities. (https://forums.factorio.com/48134) + - Fixed message box in main menu being not clickable (https://forums.factorio.com/49226) + - Fixed trains stuttering on extremely short paths. (https://forums.factorio.com/49105) + - Fixed flamethrower stream would destroy trees directly. (https://forums.factorio.com/46428) + - Fixed that some information was missing from generator entities. (https://forums.factorio.com/49327) + - Fixed that Factorio would hang on Linux after trying to paste a string when the clipboard was empty. (https://forums.factorio.com/49251) + - Fixed generating unwinnable research tasks in team production scenario. (https://forums.factorio.com/49329) + - Fixed that clicking escape while connecting to the game could lead to weird situations as the normal menu was opened. + Pressing escape while connecting will abort the connection instead. (https://forums.factorio.com/37460) + - Fixed the productivity bar in the mining drill wouldn't show in some cases. (https://forums.factorio.com/40158) + - Fixed that the blueprint book GUI didn't stretch vertically when possible. (https://forums.factorio.com/49353) + - Fixed inconsistent hovered font color on buttons and dropdowns. (https://forums.factorio.com/49213) + - Fixed train stuttering with only disabled stations in their schedule (https://forums.factorio.com/47911) + - Fixed that you could disconnect wires at any distance. (https://forums.factorio.com/46259) + - Fixed the icon used when rendering coal being held by construction robots. (https://forums.factorio.com/49399) + - Fixed headless server on macOS getting stuck when in background (https://forums.factorio.com/46295) + - Fixed that attempting to edit a blueprint label for the second time would show the original label before any edits were made. (https://forums.factorio.com/49267) + - Fixed that --start-server-load-scenario wouldn't give an error when the specified scenario couldn't be found. (https://forums.factorio.com/45532) + - Fixed that robots would leave items on the ground when building ghosts in some cases. (https://forums.factorio.com/49449) + - Fixed train GUI size problems when the fuel tab is removed due to it going out of reach. (https://forums.factorio.com/48991) + - Fixed that blacklisting tile ghosts in the deconstruction planner didn't work. (https://forums.factorio.com/49450) + Modding: + - Fixed that the fluid wagon wouldn't show the equipment grid when one was added through mods. (https://forums.factorio.com/48167) + - Fixed loading the item-with-tags item type. (https://forums.factorio.com/49234) + Scripting: + - Fixed set_command with an empty list of commands would crash the game. (https://forums.factorio.com/48226) + - Fixed LuaRandomGenerator docs. (https://forums.factorio.com/48888) + - Added LuaTechnology::level write support for level-based technology. (https://forums.factorio.com/47733) +--------------------------------------------------------------------------------------------------- +Version: 0.15.18 +Date: 01. 06. 2017 + Bugfixes: + - Fixed that wire connections were not preserved in tightspot campaign. (https://forums.factorio.com/48910) + - Fixed various crashes on macOS related to logistic counts. (https://forums.factorio.com/49053) + Modding: + - Changed default value of "allow_custom_vectors" in inserter prototype to true, vanilla inserters set it to false explicitly. +--------------------------------------------------------------------------------------------------- +Version: 0.15.17 +Date: 01. 06. 2017 + Graphics: + - Inserters in high resolution; normal resolution inserters are unchanged. + Bugfixes: + - Fixed some inconsistencies in programmable speaker GUI (https://forums.factorio.com/48593) + - Fixed that headless mode wiped out controls section of config file (https://forums.factorio.com/47950) + - Fixed that detached roboports (e.g. after blackout) would not reset circuit network readings on number of robots (https://forums.factorio.com/48915) + - Fixed that active blueprint/deconstruction-planner selection did not reset when switching between game and map (https://forums.factorio.com/48815) + - Fixed AltGr behavior with special characters (https://forums.factorio.com/47040) + - Fixed that mining bar would steal mouse focus (https://forums.factorio.com/46999) + - Fixed the /evolution command would underflow when showing negative pollution values. (https://forums.factorio.com/48786) + - Fixed crash when mod-list failed to save when exiting the game. (https://forums.factorio.com/47371) + - Fixed game would not save at all if generating preview picture failed. (https://forums.factorio.com/47342) + - Fixed desync related to driving vehicles. (https://forums.factorio.com/48826) + - Fixed unnecessary quotes in programmable speaker note translations (https://forums.factorio.com/48839) + - Fixed that the bonus GUI wouldn't fit on screen with a large amount of modded content. (https://forums.factorio.com/48755) + - Fixed crash when closing public server. (https://forums.factorio.com/48889) + - Fixed that filter inserters lost their filter in tightspot campaign. (https://forums.factorio.com/48490) + - Fixed empty space would be rendered if glyph was missing in current font. (https://forums.factorio.com/38937) + - Fixed that resizing the game window while catching up after joining a multiplayer game would leave the map blank. (https://forums.factorio.com/48947) + - Fixed issue and desync when disconnecting one wire color of an entity connected to 2 wire colors. (https://forums.factorio.com/48876) + - Fixed a multiplayer crash that would happen when a player left whilst uploading their blueprint library and then rejoined the same server. (https://forums.factorio.com/47820) + - Fixed another issue that prevented spawners from spawning. (https://forums.factorio.com/48931) + - Fixed game would fail to load if max-texture-size was too low. (https://forums.factorio.com/48985) + Modding: + - Moved the "mod-settings.json" file so it now resides in the "mods" subfolder allowing it to work with the mod-directory command line option. + - Added support for virtual-signal migrations. + - Inserters now require the inserter prototype property "allow_custom_vectors" to be true before they allow setting custom pickup/drop locations. + - Font paths were moved from locale cfg to locale info.json (see core/en/info.json). + - Changed default value of hand_length in inserter prototype to 0.75, to make inserter shadow look nicer. + Scripting: + - Fixed crash when teleporting character entities while in vehicles. (https://forums.factorio.com/45519) + - Fixed that character.character_maximum_following_robot_count_bonus didn't work. (https://forums.factorio.com/48837) + - Fixed that /help for lua commands wouldn't do parameter substitution correctly. (https://forums.factorio.com/47382) + - Added LuaEntityPrototype::resource_categories, fluid, and pumping_speed read. + - Added LuaEntity::previous_recipe read. + - Added LuaEntityPrototype::stack/allow_custom_vectors read. + - Changed LuaEntityPrototype::speed to also work for rolling stocks. +--------------------------------------------------------------------------------------------------- +Version: 0.15.16 +Date: 27. 05. 2017 + Changes: + - Temporarily reverted GUI interaction changes (some GUI elements responding only to left mouse button, + buttons clicked on mouse up instead of mouse down) introduced in 0.15.13 and 0.15.14. + Bugfixes: + - Fixed the "back" button wouldn't work in the save-game GUI. (https://forums.factorio.com/48657) + - Fixed the "cancel" button wouldn't work in the user-login GUI. (https://forums.factorio.com/48677) + - Fixed that the map editor item/inventory buttons didn't work. (https://forums.factorio.com/48685) + - Fixed beacons would "wobble" in blueprints. (https://forums.factorio.com/48596) + - Fixed crashes related to clicking different buttons. + - As a one-time migration, enemy spawners will reset their absorbed pollution to zero when a save from a previous version of 0.15 is loaded. (https://forums.factorio.com/48662) + This is to avoid an extreme temporary spike in difficulty that would happen after loading a save with many spawners that were affected by a bug in the previous versions. + - Fixed the market GUI didn't work. (https://forums.factorio.com/48664) + - Fixed crash when pollution reaches unreasonably far chunk. (https://forums.factorio.com/48680) + - Fixed power bars glitch in electric network statistics dialog. (https://forums.factorio.com/48630) + Scripting: + - Fixed setting LuaGuiElement::elem_value would always expect the elem_type to be "item". (https://forums.factorio.com/48610) +--------------------------------------------------------------------------------------------------- +Version: 0.15.15 +Date: 26. 05. 2017 + Bugfixes: + - Fixed desync related to loading pre 0.15.14 save with beacons marked for deconstruction without resaving it first. + - Fixed that spawners would sometimes stop spawning units even when polluted. (https://forums.factorio.com/46805) + - Fixed crash when changing assembling machine recipe. (https://forums.factorio.com/48600) + - Fixed crash that would happen after clicking a button in the tech tree. (https://forums.factorio.com/48609) + Scripting: + - Fixed crash when creating smoke entity through create-entity trigger effect. (https://forums.factorio.com/48598) + - Added Entity::update_connections. It updates connection of loader and beacon to entities that might have been + teleported out or in. The effect might include more things later on. +--------------------------------------------------------------------------------------------------- +Version: 0.15.14 +Date: 26.05.2017 + Optimizations: + - Optimised beacon update times which helps especially when the power is not full and it fluctuates. + Changes: + - Added support for using username and password for proxy connections. + - Changed technology sorting. All of the science pack types affect the order, not just the most expensive one. (https://forums.factorio.com/48448) + - Leading and trailing whitespace will be trimmed from host name or IP address entered to Direct Connect multiplayer dialog. (https://forums.factorio.com/48489) + - Electric network info window shows all connected entities in the list and the graph even when they have 0 consumption/production. + This means, that the count of entities connected to the network is shown even if they don't consume or produce. + - Electric poles that have 0 consumption as well as 0 production show empty electricity graph instead of full. (https://forums.factorio.com/48513) + Bugfixes: + - Keypad enter is treated as regular enter (https://forums.factorio.com/47100) + - All buttons apart the inventory/recipe/crafting queue and item selection slot react on mouse click instead of just mouse down. + - Fixed that mining drills would continue to insert into entities when moved far away. (https://forums.factorio.com/48332) + - Fixed that right click and drag in the blueprint setup GUI didn't work to remove things from the blueprint. (https://forums.factorio.com/48354) + - Fixed that blueprint icons couldn't be removed with right click. (https://forums.factorio.com/48354) + - Fixed that right-clicking items in the crafting queue didn't work to cancel 5. + - Fixed window being created slightly offscreen on certain resolutions. (https://forums.factorio.com/45998) + - Fixed that the edit field for a blueprint book would get reset when bots delivered items to the player. (https://forums.factorio.com/47498) + - Fixed that inserter facing north was slower compared to other directions. (https://forums.factorio.com/9141) + - Fixed that the solaris achievement ignored usage of steam-turbines. (https://forums.factorio.com/48429) + - Fixed that setting logistic requests didn't work in the map editor. (https://forums.factorio.com/48432) + - Fixed crash after dropping a blueprint into a book inside the blueprint library. (https://forums.factorio.com/48518) + - Fixed loading blueprint library from before 0.15.4 might crash. (https://forums.factorio.com/48506) + - Fixed a crash related to changing the rail system when signals get disconnected from blocks. (https://forums.factorio.com/48555) + - Fixed that furnaces and assembling machines weren't rotatable with heat pipe connection. (https://forums.factorio.com/48574) + - Fixed crash when using --load-game with an error in a mod. (https://forums.factorio.com/48550) + Modding: + - Fixed reading LuaCommandProcessor::commands when one of the help keys was empty. (https://forums.factorio.com/48032) + - Fixed that disabled mods could change the mod event order. + Scripting: + - Fixed changing force of lab ghost would cause desync. + - Added LuaCustomGuiElement type "text-box". +--------------------------------------------------------------------------------------------------- +Version: 0.15.13 +Date: 23. 05. 2017 + Changes: + - Most of the GUI elements now work only with left mouse button, so other buttons might be used without interfering with GUI. + Bugfixes: + - Fixed that biters would sometimes try to attack indestructible entities. (https://forums.factorio.com/45803) + - Fixed that clearing the blueprint label would make the GUI show the previous label. (https://forums.factorio.com/45894) + - Fixed personal laser defense equipment shooting at player in vehicle would hit the player instead of the vehicle. (https://forums.factorio.com/45461) + - Fixed that the edit label button on blueprint books in the library could get hidden behind the delete button. (https://forums.factorio.com/45904) + - Fixed missing space after timestamp in server console output messages that didn't contain tag. (https://forums.factorio.com/46766) + - Fixed that the blueprint library wouldn't update blueprints stored in books. (https://forums.factorio.com/47544 https://forums.factorio.com/45814) + - Fixed that reach-distance checks for curved rails only checked against one end of the rail. (https://forums.factorio.com/47892) + - Fixed bonus GUI display values when the bonuses were negative. (https://forums.factorio.com/47981) + - Fixed that the auto launch settings of rocket silo was not saved in blueprint. (https://forums.factorio.com/47964) + - Fixed beta campaign level 02 would error for migrated save games. (https://forums.factorio.com/47844) + - Fixed locked belts in demo campaign level 03. (https://forums.factorio.com/44882) + - Localised programmable speaker notes and instruments. (https://forums.factorio.com/47868) + - Fixed that mining drill window got repositioned to the center every time it switched to another resource. (https://forums.factorio.com/45692) + - Fixed fluids/virtual signals in the blueprint library wouldn't migrate correctly between different modded saves. (https://forums.factorio.com/47897) + - Before 0.14 the game didn't track online time of players, this caused that games transitioned from pre 0.14 could prevent players to get achievements + until they spent enough of time in the game again. So for single player games, when transitioning to 0.15.13, the online time is reset to be full time of the map. + - Fixed that the bonus progress of assembling machine didn't reset when the recipe was changed by using copy paste. + This could be exploited to get extra free product of expensive items. (https://forums.factorio.com/48082) + - Fixed crash when loading modded saves that used the flamethrow-explosion entity type. (https://forums.factorio.com/48101) + - Fixed performance problems when building rails related to large rail sections and chain signals. (https://forums.factorio.com/48228) + - Fixed desync related to trains. + - Fixed blueprint library wouldn't use the Open Item GUI key binding. (https://forums.factorio.com/48168) + - Fixed that errors in mod locale would only show in the log file instead of giving the standard mod-error GUI. (https://forums.factorio.com/46914) + - Fixed that turret help view on map did show turrets from other surfaces. (https://forums.factorio.com/47746) + - Fixed that silo script didn't validate items on configuration changes. (https://forums.factorio.com/48236) + - Fixed that tightspot level 05 had incorrect recipes unlocked. (https://forums.factorio.com/48174) + - Fixed that you could pipette items and break transport belt madness. (https://forums.factorio.com/48171) + - Fixed that the game would crash when trying to load corrupt blueprint-storage.dat. (https://forums.factorio.com/48265) + - Fixed that map was not updated correctly when tile editing ended up changing other tiles in different chunk. (https://forums.factorio.com/48285) + - Fixed crash when loading modded saves that contained specific items without the mods. (https://forums.factorio.com/48307) + - You can now open circuit network connectible entities while holding copper wire. (https://forums.factorio.com/48279) + - Fixed crash when closing the game window in Browse Games/Play on LAN GUI. (https://forums.factorio.com/47253) + - Fixed that the bonus progress bar of furnace disappeared when the smelting was not currently in progress. + - Fixed that changing recipe in the furnace didn't reset the bonus progress bar. (https://forums.factorio.com/47439) + - Fixed that selection box of rotated (and modded) storage tank wasn't respecting the rotation properly. (https://forums.factorio.com/48315) + Modding: + - Electric energy sources now support effectivity. + - Fixed crash when mods add values to data.raw incorrectly. (https://forums.factorio.com/47932) + - Fixed some entities using heat energy source types wouldn't connect to heat pipes correctly when rotated. (https://forums.factorio.com/47524) + - Mod settings now shows the mod display name instead of the mod ID name (My Mod Name instead of my-mod-name). + - Changing mod startup settings will now fire the on_configuration_changed event when appropriate. + Scripting: + - Fixed crash when using game.take_screenshot and then deleting the surface. (https://forums.factorio.com/46091) + - Fixed the old train ID wouldn't be included in some cases during the on_train_created event. (https://forums.factorio.com/47958) + - Fixed crash when trying to register negative event ids. (https://forums.factorio.com/47975) + - Fixed that force.reset_technology_effects() didn't preserve currently researched technology and saved technology progress. (https://forums.factorio.com/48081) + - Fixed LuaEntity::neighbours return format to match the docs. (https://forums.factorio.com/48176) + - Fixed LuaPlayer::mine_entity() would return false when successfully mining the given entity. (https://forums.factorio.com/48243) + - Changed create_entity 'item-request-proxy' "modules" to take the same format as LuaEntity::item_requests. (https://forums.factorio.com/47770) + - Changed LuaSurface::freeze_daytime() to freeze_daytime read/write. + - Removed LuaPlayer::cursor_position. + - Added LuaEntity::proxy_target read - the target an item-request-proxy is pointing at if any. + - Added LuaEntityPrototype/LuaEquipmentPrototype::electric_energy_source_prototype read. + - Added LuaEntityPrototype::fluid_usage_per_tick, maximum_temperature read, target_temperature. + - Added LuaForce::get_saved_technology_progress() and set_saved_technology_progress(). + - Added LuaFluidPrototype::gas_temperature read. +--------------------------------------------------------------------------------------------------- +Version: 0.15.12 +Date: 18. 05. 2017 + Changes: + - Zooming with the mouse wheel in the map and zoom-to-world is less aggressive. + - Fast entity transfer by dragging (ctrl + clicking and dragging) will remember if you're trying to insert or extract items. + - Changed the deconstruction planner "trees only" filter to "trees/rocks only". + - Lab speed info in the description contains the researched speed bonus as well. + - Sprite quality defaults to High when at least 2.7 GB VRAM is detected (instead of 1.7 GB). + - Video memory usage defaults to All when at least 1.5 GB VRAM is detected (instead of 0.8 GB). + Bugfixes: + - The statistics window (electric/production/kills) will automatically move to avoid being partially offscreen. (https://forums.factorio.com/37806) + - Fixed that keypad /*-+, enter and delete were not usable in the text boxes if assigned in the controls. + - Fixed that power poles could be built at any distance by exploiting click-and-drag. (https://forums.factorio.com/46861) + - Fixed marking underground belt output for deconstruction wouldn't block input from pushing more items into the underground part. (https://forums.factorio.com/47668) + - Fixed "Read Stopped Train" checkbox not showing the correct value. (https://forums.factorio.com/47736) + - Fixed entities with a burner energy source would show the incorrect power consumption. (https://forums.factorio.com/44741) + - Fixed that production achievements could not be obtained. (https://forums.factorio.com/47793) + - Fixed that some achievements (raining bullets, logistic network embargo, maybe more) were not properly marked as gained. (https://forums.factorio.com/47780) + - Show the productivity bonus on mining drills even when they have no other effects on them. (https://forums.factorio.com/47786) + - Fixed some GUI shortcuts not working when colliding with other shortcuts. (https://forums.factorio.com/45902) + - Fixed that electric network visualisation on chart showed electric poles from other surfaces. (https://forums.factorio.com/47746) + - Fixed that non-ASCII input wasn't possible on Linux. (https://forums.factorio.com/45484) + - Fixed error when loading a save containing a folder which contained only subfolders but no files. (https://forums.factorio.com/45442) + - Fixed swinging axe as attack might spawn mining particles of a nearby tree or resource patch. (https://forums.factorio.com/46265) + - Fixed that signals built by robots on places that didn't match the suggested direction didn't connect. This caused that some + otherwise correct blueprints required manual intervention to fix the signals. (https://forums.factorio.com/46381) + - Fixed handling of X11 focus events. (https://forums.factorio.com/47768) + - Fixed trains wouldn't leave disabled stations when the next station in the schedule was the same station. (https://forums.factorio.com/47805) + - Fixed train stops wouldn't import as string correctly. (https://forums.factorio.com/47870) + - Fixed requester chests would render numbers larger than 2,147,483,647 as negative values. (https://forums.factorio.com/47852) + - Fixed logging in with email in updater set your username to your email. (https://forums.factorio.com/47908) + Modding: + - Fixed that electric boiler didn't work. (https://forums.factorio.com/47716) + - Fixed int mod setting error display message didn't show the upper limit correctly. (https://forums.factorio.com/47862) + Scripting: + - Fixed cloning blueprint books wouldn't copy the label/active index. (https://forums.factorio.com/47801) + - Fixed that inoperable entities couldn't be rotated even when rotatable was true. (https://forums.factorio.com/47842) + - Changed LuaItemStack::trees_only to trees_and_rocks_only. + - Added LuaEntity::loader_type write. + - Added LuaFlowStatistics::on_flow(). + - Fixed lua documentation for DeciderCombinatorParameters and CircuitCondition. (https://forums.factorio.com/47829) + - Fixed passing invalid arguments to LuaGame::take_screenshot would cause desync. (https://forums.factorio.com/47890) +--------------------------------------------------------------------------------------------------- +Version: 0.15.11 +Date: 16. 05. 2017 + Minor Features: + - When a train is stopped at the train stop, a circuit network signal is sent with a unique number for that train. (https://forums.factorio.com/46234) + Changes: + - Added headless server option --server-id to allow specifying custom path to the server ID file. + - Increased the minimum custom UI scale from 50% to 80% to avoid some scaling issues. + - The zoom level at which the map switches from 'map view' to 'world view' was increased. + - The first level of infinite researches is not needed for the tech maniac achievement anymore. + - The game will default to low sprite quality on computers with less than 2.5GB RAM. (https://forums.factorio.com/47525) + - Tweaked the rocket launch GUI. It doesn't show the result inventory slot when it is empty to avoid confusion when people put the satellite in it. + - Removed the zoom-to-world-outside-coverage debug option because it was causing issues. (https://forums.factorio.com/47442) + - Added "create specialized sprite atlases" option to graphics settings. If checked, tile and shadow sprites won't be put into separated sprite atlases + instead of the main one. This should give graphics driver more room to fit required sprites to graphics memory. + - Added "atlas texture size" option to graphics settings. Larger atlas texture can fit more sprites into single atlas which reduces CPU load when rendering. + But smaller atlases are more likely to fit into VRAM and reduce GPU load when rendering. + Bugfixes: + - Fixed nuclear reactor and centrifuge were not placed into toolbelt automatically. (https://forums.factorio.com/47155) + - Tweaked the way heat pipes work, mainly to make it work the same regardless order of build. (https://forums.factorio.com/44972) + - Fixed that click-and-drag interaction logic didn't work for trains. (https://forums.factorio.com/47180) + - Another attempt to fix the ranged-based research info in the technology icon. + - Fixed that not all items were cleared in the transport belt madness campaign. (https://forums.factorio.com/47171) + - Fixed that browse games table was inconsistent after resizing. (https://forums.factorio.com/47137) + - Achievements should no longer be unlocked when replaying a game. (https://forums.factorio.com/47151) + - Updated supply challenge level requirements. (https://forums.factorio.com/46796) + - Fixed fluids consumed/produced by boilers didn't show in the production stats. (https://forums.factorio.com/47169) + - Fixed that pasting very large strings wouldn't work on Linux. (https://forums.factorio.com/46802) + - Fixed naming convention of transport belt madness campaign levels. (https://forums.factorio.com/47243) + - Fixed copy-paste with containers so they correctly copy the inventory size limit. (https://forums.factorio.com/47262) + - Fixed the progress bars in the lab wouldn't show correctly in some cases. (https://forums.factorio.com/47131) + - Achievements are no longer be unlocked when replaying a game. (https://forums.factorio.com/47151) + - Achievements are no longer unlocked by playing multiplayer game in which the player spent less than 50% of time online. + - Fixed that the blueprint renaming text box would close every time crafting finished. (https://forums.factorio.com/46970) + - core/backers.json is now included in the core data crc. This means that different content of this file will be properly detected when joining multiplayer game. + - Fixed that loader filters were not saved in the blueprint string. (https://forums.factorio.com/47303) + - Gas color is now tinted with the fluids 'flow_color'. (https://forums.factorio.com/47311) + - Fix wave defense crash when a silo died while nobody was connected. (https://forums.factorio.com/47263) + - Fixed that the "confirm and download" button in the sync-mods-with-save wouldn't restart the game once all mods were downloaded. (https://forums.factorio.com/47335) + - Fixed construction robots could get stuck trying to repair curved rail forever. (https://forums.factorio.com/47359) + - Fixed that the technology cost tooltip description wouldn't scale correctly. (https://forums.factorio.com/46445) + - Fixed that the /help command when run from the server console would always output the server commands list. (https://forums.factorio.com/46406) + - Fixed strange behavior when a train has the same station in the list multiple times with no other valid station. (https://forums.factorio.com/46473) + - Fixed crash related to dying with some GUI open. (https://forums.factorio.com/47433) + - Fixed rail signals getting stuck reserved when mining/building rails in some setups. (https://forums.factorio.com/47333) + - Fixed desync when pumps are setup to pump into the output of an assembling machine. (https://forums.factorio.com/47402) + - Fixed the final level of formula based research would show the wrong name when researched. + - Fixed crash when maximizing the game with the achievements window open. (https://forums.factorio.com/46936) + - Fixed switching weapons while firing in the tank would keep playing the previous weapon sound. (https://forums.factorio.com/46103) + - The productivity value in the miner description now contains also the researched bonus. + - Fixed insert sending a signal twice during fast replace. (https://forums.factorio.com/47486) + - Fixed crash that would sometimes happen when a player left whilst some other player was in the process of joining. (https://forums.factorio.com/46516) + - Fixed hazard concrete item description. (https://forums.factorio.com/46154) + - Fixed that some of the slider in the new game settings weren't controllable by scrollbar. + - Fixed recipes with long names would extend out of the tooltip GUI. (https://forums.factorio.com/45125) + - Fixed keyboard input would be blocked in tutorial, if console was opened when entering the tutorial. (https://forums.factorio.com/44602) + - Fixed robots could deliver the wrong number of modules during roboport blackouts. (https://forums.factorio.com/47508) + - Fixed that the game would freeze if there was no valid place to drop items on limited size maps. (https://forums.factorio.com/47640) + - Fixed fire wouldn't pollute in some cases. (https://forums.factorio.com/47621) + - Fixed that the delete-blueprint button would show when it wouldn't actually work. (https://forums.factorio.com/47599) + - Fixed an error when resource scaling results in amounts too large to store in a resource entity. (https://forums.factorio.com/47661) + Modding: + - Fixed generator power output was always based on heat capacity and default temperature of water. (https://forums.factorio.com/45652) + - Fixed logistic and construction radius visualization sprites would ignore tint. (https://forums.factorio.com/47689) + Scripting: + - Fixed setting technology::researched wouldn't research all levels of a formula based technology. (https://forums.factorio.com/45857) + - Fixed it was possible to add GUI element with same to the same parent name more than once. (https://forums.factorio.com/45371) + - Fixed the custom camera widget wouldn't render the correct entities when switching the surface it was rendering for. (https://forums.factorio.com/47639) + - Fixed LuaTrain::schedule would allow an invalid current schedule record. (https://forums.factorio.com/47691) + - Added LuaEntityPrototype::mining_speed, mining_power, energy_usage, max_energy_usage, normal_resource_amount, infinite_depletion_resource_amount, attack_parameters read. + - Added LuaLampControlBehavior::color read. + - Added LuaRailSignalControlBehavior::red_signal, orange_signal, green_signal, close_signal, read_signal, circuit_condition read/write. + - Added LuaEntityPrototype::mineable_properties fluid_amount, required_fluid, mining_trigger, effectivity, consumption, friction_force, braking_force, + tank_driving, rotation_speed, turret_rotation_speed, guns, speed, speed_multiplier_when_out_of_energy, max_payload_size, energy_per_move, energy_per_tick, + max_energy, min_to_charge, max_to_charge properties, and building_grid_bit_shift. + - Added LuaBurner::fuel_category read. + - Added LuaBurnerPrototype. + - Added LuaControl::mine_entity(). + - Added LuaEntity::text read/write. + - Added read/write support for flying text color through LuaEntity::color. + - Added LuaTrain::get_fluid_count(), get_fluid_contents(), remove_fluid(), insert_fluid(), and clear_fluids_inside(). + - Added LuaGameScript::check_prototype_translations() - a way to check if all expected prototypes have valid translations. + - Changed LuaEntityPrototype::mineable_properties "miningtime" -> "mining_time" and "miningparticle" -> "mining_particle". +--------------------------------------------------------------------------------------------------- +Version: 0.15.10 +Date: 10. 05. 2017 + Changes: + - Added rail block debug visualization. + - Increased maximum wire distance of all circuit connectable entities from 7.5 to 9. + - Steam is now internally a separate fluid from hot water. + - Coal liquefaction recipe now requires steam instead of water. + - Terrain, shadow and smoke sprites are sorted into separate sprite atlases in attempt to optimize GPU memory access during rendering. + Graphics: + - Added burner mining drill in high resolution and replaced the normal resolution version. + Bugfixes: + - Fixed speed-module-3 recipe typo. (https://forums.factorio.com/46820) + - Fixed downgrading underground belts by fast replace would not work for even if output piece was close enough. (https://forums.factorio.com/46595) + - Fixed that robots trying to repair each other wouldn't work correctly. (https://forums.factorio.com/46628) + - More understandable description current level of technologies that have multiple levels merged into one slot in the technology GUI. + - Fixed crash that would happen when loading old modded saves in vanilla Factorio. (https://forums.factorio.com/46642) + - Fixed that it wasn't possible to fast-transfer blueprints to other players. (https://forums.factorio.com/46178) + - Fixed that hitting rocks with vehicles made no sound. (https://forums.factorio.com/45888) + - Fixed blueprint preview icons scaling and size to be consistent across all places they're shown. (https://forums.factorio.com/45021) + - Fixed that you couldn't delete blueprints from your trash slots. (https://forums.factorio.com/46903) + - Fixed that storage tanks used 4 directions although visually only showed 2 so they would conflict in blueprints. (https://forums.factorio.com/46900) + - Fixed crash when loading blueprint storage while also migrating save files. (https://forums.factorio.com/46910) + - Fixed a useless error when locale isn't correct for a scenario. (https://forums.factorio.com/46909) + - Fixed possible desync related to inserter circuit network stack size control. + - Fixed that multiple passengers in a train could result in erratic behavior when trying to drive. (https://forums.factorio.com/35810) + - Fixed that manually inserting the satellite into the silo when auto-launch is enabled wouldn't launch the rocket. (https://forums.factorio.com/46610) + - Fixed crash when killing yourself with your own weapon. (https://forums.factorio.com/46984) + - Fixed F12 might freeze or crash the game. (https://forums.factorio.com/46790) + - Fixed circuit network controlled rail signal sometimes not going red when building rails. (https://forums.factorio.com/43839) + - Fixed crash when starting tutorial at the same tick as autosave starts. (https://forums.factorio.com/45701) + - Fixed that it wasn't possible to scroll the active blueprint in a blueprint book if the scroll bar was visible. (https://forums.factorio.com/45898) + - Fixed crash when exiting some modded games. (https://forums.factorio.com/47037) + - Fixed that Factorio wouldn't keep file permissions when saving a map. (https://forums.factorio.com/46442) + - Fixed that the blueprint library wouldn't remember the player filter after opening a book. (https://forums.factorio.com/45932) + - Fixed that player names in the blueprint library weren't sorted. (https://forums.factorio.com/45920) + - Fixed the blueprint book tooltips would flicker when your inventory changed. (https://forums.factorio.com/47064) + - Fixed desync when catching up. + - Fixed desync when adding/removing blueprints to blueprint books in some cases. (https://forums.factorio.com/46719) + - Fixed some crashes related to loading invalid combinator parameters. (https://forums.factorio.com/46500) + Modding: + - The game will now detect when joining a multiplayer game if any mods you're using are broken such that joining the game could result in desynching. + - Fixed that exiting the mod settings GUI without changing anything would incorrectly think you changed settings in some cases. (https://forums.factorio.com/46478) + - Fixed crash when loading mods control.lua produces an error. (https://forums.factorio.com/46009) + - Added favourite server icon to utility sprites. (https://forums.factorio.com/46059) + - Added a global table "mods" - a mapping of mod name to mod version available during the prototype loading stage. + Scripting: + - Fixed some missing Lua docs and added information about the settings stage to the data life cycle. (https://forums.factorio.com/44918) + - Fixed crash when trying to create stickers on entities that don't support them. (https://forums.factorio.com/46334) + - Fixed that LuaGuiElement::surface_index was using 0-based indexing. (https://forums.factorio.com/46502) + - Fixed that LuaEntity::graphics_variation was using 0-based indexing. (https://forums.factorio.com/46762) + - Fixed that LuaItemStack::active_index was using 0-based indexing. (https://forums.factorio.com/46963) + - Fixed rendering of layered icons in custom GUI. (https://forums.factorio.com/45926) + - Added "item" and "tags" to the robot built entity/tile events. + - Added LuaEquipment::burner read. + - Added LuaEntityPrototype::crafting_categories read. + - Added support for setting 'tags' and 'custom_description' when making items through Lua. + - Added LuaBurner::burnt_result_inventory read. + - Added LuaInserterControlBehavior stack size read/write. + - Added LuaTrainStopControlBehavior enable/disable conditions. + - Added LuaTransportBeltControlBehavior enable_disable, read_contents, read_contents_mode read/write. + - Added LuaTrain::id read. + - Added LuaEntityPrototype::supply_area_distance read. + - Added LuaEntityPrototype::max_wire_distance read. + - Added LuaEntityPrototype::max_circuit_wire_distance read. +--------------------------------------------------------------------------------------------------- +Version: 0.15.9 +Date: 05. 05. 2017 + Bugfixes: + - Fixed crash when opening the train GUI while in the train. +--------------------------------------------------------------------------------------------------- +Version: 0.15.8 +Date: 05. 05. 2017 + Changes: + - New Supply challenge map. + - Circuit network-based inserter stack size overrides now take effect immediately instead of waiting until the inserter has moved something. + Bugfixes: + - Show 0.7% in the uranium processing recipe instead of 0.0 for uranium 235. This generally works for any recipe that gives less than 1 of anything. + - Don't draw player names on the map that is not in range of player or radar on the zoomed in map. + - Fix some ores with negative values in Tight spot level 04. (https://forums.factorio.com/45656) + - Fixed inserters couldn't insert fuel into locomotives. (https://forums.factorio.com/46467) + - Fixed random inaccessible map area in Beta campaign level 04. (https://forums.factorio.com/46393) + - Fixed various inserter GUI bugs. (https://forums.factorio.com/45337) + - Fixed train station tutorial relied on specific train schedule state. (https://forums.factorio.com/45821) + Balancing: + - Changed iron gear wheel price of fast and underground belt from 20->40 and 40->80 to even out the bigger length. + - Fix that biters would sometimes stop and go to sleep during an attack. (https://forums.factorio.com/45320) +--------------------------------------------------------------------------------------------------- +Version: 0.15.7 +Date: 05. 05. 2017 + Balancing: + - Changed production science pack recipe to require assembling machine 1 instead of pumpjack. + - Changed science pack 3 to require electric mining drill instead of assembling machine 1. + - Changed crafting times: + Oil refinery 20->10 + Pumpjack 10->5 + Chemical plant 10->5 + Lab 5->3 + Roboport 15->10 + - Reduced the mining time of the storage tank from 3 seconds to 1.5 seconds. + - Increased the mining time of the reactor from 0.5 seconds to 1.5 seconds. + - Increased the underground belt length (basic, fast, express) from 5,5,5 to 5,7,9. + Changes: + - When a connection is refused the username is included in the log message. (https://forums.factorio.com/46036) + - Copying entity settings from a disconnected entity will no longer disconnect circuit wires. (https://forums.factorio.com/45816) + - Trains in manual mode now have twice the penalty and trains in manual mode without a player in them have 2.5 times the penalty. + - Reactors produce used up fuel cell when it is completely consumed instead of at start. (https://forums.factorio.com/46123) + - Reverted flamethrower turret liquid consumption change from 0.15.5. Instead of 30/s it will use 3/s. + - Flamethrower turret no longer shoots in its prepare state. (https://forums.factorio.com/46160) + - /color command defaults alpha (the 4th parameter) to 255 (instead of 0) if not specified. (https://forums.factorio.com/46338) + - Reduced default requester chest paste multiplier for nuclear reactor recipe to 1 and for centrifuge recipe to 2. (https://forums.factorio.com/45878) + - Inserters will no longer take fuel from locomotives and instead will take the burnt result items if the locomotive fuel uses that system. + Bugfixes: + - Fixed that clicking locomotive from zoomed in map view would change color (and show fuel) for some other locomotive on the train (https://forums.factorio.com/46137) + - Fixed that construction bots could repair vehicles from very far. (https://forums.factorio.com/45517) + - Fixed that rocket silo or other GUIs would obscure finished-game dialog. (https://forums.factorio.com/46157) + - Fixed that boiler could output a different fluid than its input. (https://forums.factorio.com/46023) + - Fixed that the inserter would sometimes report bad values to the circuit network. (https://forums.factorio.com/45598) + - Fixed pump recipe description having wrong pumping speed. (https://forums.factorio.com/45863) + - Fixed wrong error message when loaded headless save file doesn't exist (https://forums.factorio.com/45058) + - Fixed the "Input action fragment is missing" crash that would sometimes happen due to packet loss. (https://forums.factorio.com/45604) + - Fixed crash when resizing the game window while having an assembling machine level 1 GUI open. (https://forums.factorio.com/46069) + - Fixed alternative zoom controls would do nothing in map editor. (https://forums.factorio.com/46136) + - Fixed some cargo wagon spritesheets were offset by 1 frame. (https://forums.factorio.com/44930) + - Fixed that it was hard/not possible to select the character corpse over some entities. (https://forums.factorio.com/45764) + - Fixed that the blueprint book GUI would scroll to the top after every click. (https://forums.factorio.com/46184) + - Fixed crash when trying to disconnect non circuit connectible entities using Lua::Entity::disconnect_neighbour. (https://forums.factorio.com/46111) + - Fixed that calling Lua::Entity::disconnect_neighbour would sometimes disconnect more wires than it should. + - Fixed mod settings corruption when removing mods that contained mod settings. Note: this will reset all mod settings. (https://forums.factorio.com/46207) + - Fixed inconsistent selection of resource patches on the map. (https://forums.factorio.com/44596) + - Fixed GUI sizing when resetting mod settings. (https://forums.factorio.com/46150) + - Fixed that dropping a blueprint onto a book icon in the library GUI would drop it in the top level instead. (https://forums.factorio.com/46112) + - Fixed that the blueprint library would sometimes stop opening books. (https://forums.factorio.com/46004) + - Fixed GUI scaling problems with the assembling machine GUI. (https://forums.factorio.com/46046) + - Fixed desync related to the on_selected_entity_changed event. (https://forums.factorio.com/46025) + - Fixed that the atomic bomb shooting speed cooldown didn't work. (https://forums.factorio.com/46217) + - Fixed the constant combinator GUI when the constant combinator name was larger than the rest of the GUI. (https://forums.factorio.com/44227) + - Fixed that the reactor didn't show fuel in the description. (https://forums.factorio.com/46266) + - Fixed making blueprints of requester chests with "set requests" would copy the current requests into the blueprint. (https://forums.factorio.com/46038) + - Fixed that deleting saves with the delete key key wouldn't maintain focus on the saves list. (https://forums.factorio.com/45234) + - Fixed crash when mining rails while having the "show rail paths" debug option enabled. (https://forums.factorio.com/45836) + - Fixed infinite loop when migrating entities from an unrelated type to a roboport type. (https://forums.factorio.com/44351) + - Fixed that the technology multiplier didn't apply on infinite research. (https://forums.factorio.com/45079) + - Fixed filtering server list for games with mods. (https://forums.factorio.com/46264) + - Fixed mod version checking for automatic mod download. (https://forums.factorio.com/46321) + - Fixed flamethrower turret would not shoot last single shot worth of liquid. (https://forums.factorio.com/46311) + - Fixed crash when exiting server list (https://forums.factorio.com/46293) + - Fixed "Right mouse button to open" in opened armor. (https://forums.factorio.com/46317) + - Fixed that the blueprint library wouldn't use scroll bars for shared blueprint books. (https://forums.factorio.com/45464) + - Fixed that resource patches in unexplored areas could be examined on the map. + - Fixed rail ghosts could not be placed over ghosts of enemy force. (https://forums.factorio.com/46335) + - Fixed the sulfuric acid fluid icon. (https://forums.factorio.com/46371) + - Fixed that /config set password wouldn't work. (https://forums.factorio.com/44573) + Modding: + - Icons are now required to have correct size (which can be overridden by icon_size property). (https://forums.factorio.com/45700) + - 32x32px for entity, fluid, item, item-group, recipe, technology, virtual-signal + - 128x128px for achievement, tutorial + - If icon path references base mod, technology icon is expected to be 128x128px and item-group icon 64x64px. + - In near future, we may remove default sizes and require icon_size to be always specified. + - It is no longer possible to teleport any rolling stock or train stop. (https://forums.factorio.com/45264) + - Added the string mod setting prototype property "auto_trim" defaulting to false. + Scripting: + - Fixed LuaChunkIterator could become invalid and crash the game if used. (https://forums.factorio.com/46366) + - Added LuaPlayer::mod_settings read - the runtime player mod settings for the given player. + - Added LuaEntity::temperature read/write - the temperature of entities that use the heat energy source type as well as reactors and heat pipes. + - Added LuaEntity::get_burnt_result_inventory. +--------------------------------------------------------------------------------------------------- +Version: 0.15.6 +Date: 02. 05. 2017 + Changes: + - Increased roboport construction range to 55 (110x110 area) to make roboports able to build each other without interconnecting their logistic areas, + and not break when there are obstacles like trees or rocks. + Bugfixes: + - Fixed centrifuge glowing for one frame each time inserter drops something. (https://forums.factorio.com/45824) + - Fixed biters expansion was biased towards northern part of the map. (https://forums.factorio.com/45607) + - Fixed blueprint preview splitter not bending nearby belts correctly. (https://forums.factorio.com/45578) + - Fixed items on ground were not cleared in tightspot campaign. (https://forums.factorio.com/45666) + - Fixed that mining drills wouldn't pull in enough acid to continue mining. (https://forums.factorio.com/45707) + - Fixed that you could complete some advanced signal tutorial stages by blocking trains. (https://forums.factorio.com/45659) + - Fixed that nuclear fuel reprocessing was used to calculate raw ingredient requirements. (https://forums.factorio.com/45507) + - Fixed that you could input invalid value to PvP config. (https://forums.factorio.com/45713) + - Fixed crash when changing force of turret ghost. (https://forums.factorio.com/45723) + - Fixed inserters would grab items off belts and try to drop them onto rails after the train left. (https://forums.factorio.com/45693) + - Fixed inserters would rest with their hand above the center of a splitter. (https://forums.factorio.com/45742) + - Fixed desync caused by heat pipes. (https://forums.factorio.com/45754) + - Fixed crash when trying to edit mod settings after joining a paused multiplayer game. (https://forums.factorio.com/45625) + - Fixed removed decoratives were migrated as big-ship-wreck-grass instead of being deleted from map. (https://forums.factorio.com/45807) + - Fixed input underground belt fast replace would also replace output piece even if input changed direction. (https://forums.factorio.com/45847) + - Fixed combinators continuing to output signals when parameters are cleared or when disconnecting feedback wire. (https://forums.factorio.com/45633) + - Fixed programmable speaker continuing to make sounds without a wire connected. (https://forums.factorio.com/45556) + - Fixed that it wasn't possible to scroll with the mouse wheel in the mod settings GUI. (https://forums.factorio.com/45883) + - Fixed updater would fail if Factorio was in folder with name containing non-English characters. (https://forums.factorio.com/45301) +--------------------------------------------------------------------------------------------------- +Version: 0.15.5 +Date: 30. 04. 2017 + Bugfixes: + - Fixed crash when setting character trash slots through script while having the character GUI opened. (https://forums.factorio.com/45585) + - Fixed crash on joining a multiplayer game if the "use different mod settings per save" was disabled. (https://forums.factorio.com/45615) + - Fixed blueprint with roboports wouldn't draw roboport connections. (https://forums.factorio.com/45573) + - Fixed crash when building rails in specific setups while trains are reserving signals on the rails being changed. (https://forums.factorio.com/45627) + - Fixed when changing graphical variation of a tree from script or in map editor. (https://forums.factorio.com/45630) + - Fixed flamethrower turret was using 10x less fluid than it should. + - Fixed opening item GUI wasn't rebindable (https://forums.factorio.com/45501) + - Fixed burner inserters would try to fuel themselves with fuel they couldn't use. (https://forums.factorio.com/45596) + - Fixed crash when deleting chunks in some instances. (https://forums.factorio.com/45647) + - Fixed one direction of hazard concrete had no walking sounds. (https://forums.factorio.com/45648) + - Fixed rare crash when getting killed by the locomotive you had opened. (https://forums.factorio.com/45610) + - Fixed that right clicking the map view buttons would change the option but not update the button. (https://forums.factorio.com/44611) + - Fixed the generate-map settings wouldn't be saved when switching to the mod-settings through the generate map GUI. (https://forums.factorio.com/45081) + - Fixed crash when interacting with the map view buttons in some cases. (https://forums.factorio.com/44719) + - Fixed crash when mousing over entities in some rare cases. (https://forums.factorio.com/44873) + - Fixed crash when trying to mine tiles from the zoomed-to-world view. (https://forums.factorio.com/44884) + - Fixed crash when editing speaker parameters in the map editor. (https://forums.factorio.com/45676) + - Fixed that train stops wouldn't show the correct name when changed remotely. (https://forums.factorio.com/44793) + - Fixed crashes related to electric pole/accumulator removal when migrating saves from 0.14 into 0.15. (https://forums.factorio.com/45657) + - Fixed rail signals built by robots would frequently lead to the signals not connecting properly. (https://forums.factorio.com/45382) + - Fixed GUI layout problems in the rocket silo GUI when adding/removing productivity modules. (https://forums.factorio.com/45523) + - Fixed items on belt flickering when occupying same position. (https://forums.factorio.com/45490) + Scripting: + - Fixed module inventory insert() didn't work for assembling machines. (https://forums.factorio.com/45678) +--------------------------------------------------------------------------------------------------- +Version: 0.15.4 +Date: 29. 04. 2017 + Changes: + - Added /permissions reset to reset all permissions to default. + - Steam and water content of fluid wagons are now shown separately in locomotive tooltip. + - Removed the "minimum chunks between new bases" map generation setting because it wasn't doing anything. + - Re-added custom /color support through /color r g b a. + - PvP: Added a biter easing option to prevent excessively large bases close to team starting areas. + Bugfixes: + - Fixed crash when building rails while a train is currently reserving some of the signals. (https://forums.factorio.com/45145) + - Fixed that you could set the inserter stack size over the researched maximum by sending negative numbers with the circuit network. (https://forums.factorio.com/44890) + - Fixed combinators continuing to output signals after disconnecting the input. (https://forums.factorio.com/45094) + - Fixed blueprint would reference force it was created on and crash in rendering if that force no longer existed. (https://forums.factorio.com/45356) + - Fixed that names of books stored in the blueprint library wouldn't be preserved after save and load. (https://forums.factorio.com/44957) + - Fixed supply scenario would sometimes show the next level button in error. (https://forums.factorio.com/45451) + - Fixed the rocket silo wouldn't copy the "auto-launch" option in blueprints. + - Fixed Sulfuric Acid recipe using 10 times less water. (https://forums.factorio.com/45347) + - Fixed that dropping blueprints into a book inside the library would sometimes drop the wrong blueprint. (https://forums.factorio.com/45323) + - Fixed crash when changing mod settings runtime while in a multiplayer game. (https://forums.factorio.com/45395) + - Fixed that opening the blueprint library after calling game.remove_offline_players() would crash the game. (https://forums.factorio.com/44806) + - Fixed that --start-server wouldn't find the save file when given just a name without the .zip suffix. (https://forums.factorio.com/44551) + - Fixed that it was possible to export a blueprint book into another blueprint book. (https://forums.factorio.com/45315) + - Fixed that it was possible to have the same blueprint multiple times in the library. (https://forums.factorio.com/45315) + - Fixed that it was possible to grab a blueprint from the library whilst also holding a deconstruction planner in hand. (https://forums.factorio.com/45315) + - Fixed desync when moving mouse over areas outside of radar range in zoomed-to-world view. (https://forums.factorio.com/45455) + - Fixed crash when leaving the technology price multiplier blank. (https://forums.factorio.com/45269) + - Fixed crash when removing modded rails during save migration. (https://forums.factorio.com/45436) + - Fixed lab without power would be still rendered as active. (https://forums.factorio.com/45372) + - Fixed several instances of the "last user" field not getting updated. (https://forums.factorio.com/45485) + - Fixed rocket silo would not increment its "products finished" count when finishing rocket. (https://forums.factorio.com/45381) + - Fixed landmines would last forever when friendly fire was disabled. (https://forums.factorio.com/45379) + - Fixed possible crash when closing Factorio during loading. (https://forums.factorio.com/45573) + Modding: + - Blueprints/books/deconstruction item prototypes with the "hidden" flag will no longer show up in the blueprint library. (https://forums.factorio.com/45474) + - Added missing lua docs index section for settings and fixed some wording. (https://forums.factorio.com/45380) + Scripting: + - Fixed assigning invalid index to LuaEntity::graphics_variation would cause crash. (https://forums.factorio.com/45420) + - Fixed setting LuaItemStack::blueprint_icons didn't work correctly. (https://forums.factorio.com/45428) + - Fixed teleporting entity with rectangular bounding box would reset bounding box to north orientation and cause desync. (https://forums.factorio.com/45256) + - Added LuaEntity::products_finished for crafting machines. +--------------------------------------------------------------------------------------------------- +Version: 0.15.3 +Date: 27. 04. 2017 + Changes: + - Wave defense: Units won't spawn if there are more than 500 already on the map. + - Wave defense: Added a 'Unit bounty bonus' upgrade. + - Removed the ability to set /color using RGB values. + - Wave defense: Added Uranium to the map. + - "Disable all mods" option in mod load error dialog doesn't disable base mod anymore. + - Changed stack-split so "splitting" a stack of 1 still transfers the 1 item. (https://forums.factorio.com/45149) + - Change submachine stack size to 5. (https://forums.factorio.com/45210) + - Blueprints, blueprint books and deconstruction planners can be destroyed by clicking the trash can icon in their GUIs. Clearing a blueprint is still possible via the Shift+Right Click shortcut. + Bugfixes: + - Fixed the fluid usage description for the steam engine would flicker when holding the steam engine in the cursor. (https://forums.factorio.com/44911) + - Fixed that assembling machines would think the fluid barreling/unbarreling recipes could be used to calculate base ingredients for recipes. (https://forums.factorio.com/44861) + - Fixed performance problems when opening the blueprint library GUI when the map has a large number of players. (https://forums.factorio.com/44925) + - Fixed crash related to connection attempts from players with mods with mod settings. (https://forums.factorio.com/44966) + - Fixed getting "No map setting instance" error when loading faulty mod instead of actual error. (https://forums.factorio.com/44982) + - Fixed entering tutorial would remove scenario control script from current game. (https://forums.factorio.com/44986) + - Fixed crashes related to saves with migrated circuit network signals. (https://forums.factorio.com/44877) + - Fixed numeric inputs would block all keys instead of just numbers. (https://forums.factorio.com/44971) + - Fixed ore field amount stuck to cursor when in technology view. (https://forums.factorio.com/44641) + - Fixed crashes related to migrated saves with circuit network signals. (https://forums.factorio.com/44877)(https://forums.factorio.com/45025) + - Fixed that train station tutorial would not progress if you removed the train wait condition. (https://forums.factorio.com/45047) + - Fixed crash when changing mod setting prototype types. (https://forums.factorio.com/45054) + - Fixed the refinery flame would freeze when using the coal liquefaction recipe and the machine didn't have any coal. (https://forums.factorio.com/45050) + - Fixed fluids would be counted incorrectly for production stats when a pumpjack was placed on an oil well with a modded extremely high yield. (https://forums.factorio.com/45075) + - Fixed the trains GUI wouldn't scale correctly. (https://forums.factorio.com/41228) + - Fixed you could select entities in the zoomed-to-world view outside radar coverage. (https://forums.factorio.com/44578) + - Fixed prompt about disabled base mod would not show up. (https://forums.factorio.com/45051) + - Fixed crash when train was destroyed while hovering over it in map view. (https://forums.factorio.com/45085) + - Fixed that the team production starting lobby had some uranium ore. (https://forums.factorio.com/44613) + - Fixed hovering over very large resource patch in map view would crash the game. (https://forums.factorio.com/45097) + - Fixed the "don't mine resources if mining starts with non-resources" logic. (https://forums.factorio.com/44548) + - Fixed crash when the preview picture can't be saved for a save file. (https://forums.factorio.com/45118) + - Fixed crash when trying to filter opened other players quick bars. (https://forums.factorio.com/45147) + - Fixed crash when setting resource minimal yield above the normal yield. (https://forums.factorio.com/45112) + - Fixed the tab complete logic for the /mute-programmable-speaker command. (https://forums.factorio.com/44902) + - Fixed that you could only build blueprints in the zoom-to-world by click and drag. + - Fixed script error in basic train tutorial. (https://forums.factorio.com/45184) + - Removed redundant recipe unlock in trash slot technology. (https://forums.factorio.com/45209) + - Fixed inserter stack size override sometimes being lost when importing a blueprint. + - Fixed crash that would occasionally happen after deleting a book from the blueprint library. (https://forums.factorio.com/44687) + - Fixed fluid could flow into the heat exchangers output fluidbox. (https://forums.factorio.com/44992) + - Fixed that inserters would try to put stuff into the rocket silo result inventory. (https://forums.factorio.com/45213) + - Fixed some invalid map exchange strings would crash the game. (https://forums.factorio.com/45258) + - Fixed train stop would not output content fluid wagons to circuit network. (https://forums.factorio.com/44786) + - Fixed locomotive tooltip would not show contents of fluid wagons. (https://forums.factorio.com/44786) + Modding: + - Prototype names are not allowed to contain the '.' character. + Scripting: + - Fixed typo in defines.shooting.shooting_selected (was "shooting_seleted"). (https://forums.factorio.com/44965) + - Fixed type in defines.control_behavior.type.train_stop (was "train-stop"). (https://forums.factorio.com/44965) + - Fixed the custom camera widget was using 0 based indexing for the surface_index parameter. (https://forums.factorio.com/45189) + - Added missing control behavior types to defines (wall, mining_drill, programmable_speaker). (https://forums.factorio.com/44939) + - Added LuaTrain::fluid_wagons read. +--------------------------------------------------------------------------------------------------- +Version: 0.15.2 +Date: 25. 04. 2017 + Changes: + - Reduced wave defense biter power increase as more players join to reduce pathfinding performance drain. (https://forums.factorio.com/44717) + - Tweaked the biter and uranium ore settings of the 'Rail world' preset. + - Changed mining drill fluidbox to allow fluid to flow to pipes without the use of pumps. + - Changed the "sync mods with save" button to support disabling mods a save file wasn't using. + - Computers with 2GB or more video memory and 8GB or more RAM will default graphics quality to high. + - Selecting high sprite quality in graphics options will show warning if computer doesn't have enough video memory. + Bugfixes: + - Fixed tightspot campaign debt calculation. (https://forums.factorio.com/44592) + - Fixed basic train tutorial rail setting offset. (https://forums.factorio.com/44623) + - Fixed story script copying of assembling machines without recipes. (https://forums.factorio.com/44612) + - Fixed crash when cycling through empty blueprint book. (https://forums.factorio.com/44532) + - Fixed crash when the wrong fuel type was put into a burner equipment. (https://forums.factorio.com/44600) + - Fixed LuaFluidBox::get_capacity() didn't work when the fluidbox was empty. (https://forums.factorio.com/44658) + - Fixed LuaFluidBox::get_capacity() used 0-based indexing. (https://forums.factorio.com/44653) + - Fixed blueprints with circuit wires would crash in some instances. + - Fixed the map would render black if the game was resized immediately after loading a large save file. + - Fixed that the technology cost multiplier allowed a value of 0. + - Fixed crash when circuit connector sprites aren't defined for a given entity. (https://forums.factorio.com/44640) + - Fixed crash when inactive mining drills are disconnected from the circuit network. (https://forums.factorio.com/44628) + - Fixed that the programmable speaker wouldn't save settings correctly when exported as a string in blueprints. (https://forums.factorio.com/44701) + - Fixed crash when the base mod is disabled and no other mod defines map-settings. (https://forums.factorio.com/44672) + - Fixed fluids consumed in the mining drill for mining resources didn't get counted in fluid production statistics. (https://forums.factorio.com/44745) + - Fixed crash after display reset when browse multiplayer GUI was opened. (https://forums.factorio.com/44704) + - Fixed browse games GUI sorting. (https://forums.factorio.com/44519) + - Fixed wave defense GUI error. (https://forums.factorio.com/44696) + - Fixed transport belt walking sound being controlled by the wrong volume slider. (https://forums.factorio.com/44714) + - Fixed exiting tutorial would mute game sounds. (https://forums.factorio.com/44524) + - Fixed crash when hovering over train with invalid path. (https://forums.factorio.com/44787) + - The "Kovarex enrichment process" is no longer usable with productivity modules. (https://forums.factorio.com/44635) + - Fixed alternative zoom would cause crash when bound to keyboard instead of mouse. (https://forums.factorio.com/44571) + - Fixed that train stop would output circuit network signals with train contents regardless of it's parameters. + - Fixed possible desync related to train stops connected to circuit network. + - Fixed the exchange string wouldn't get cleared when clicking the reset button in the generate map GUI. (https://forums.factorio.com/44774) + - Fixed crash when executing commands ban/unban/bans in a single player game. (https://forums.factorio.com/44783) + - Fixed that opening another player's blueprint book though the /open command would crash the game. (https://forums.factorio.com/44669) + - Fixed possible desync related to constant combinator filters. + - Fixed tooltip delay option didn't work. (https://forums.factorio.com/44756) + - Fixed that disconnecting of electric poles hid some of the electric network visualizations on the map. (https://forums.factorio.com/44721) + - Fixed crash when closing window on splash screen. (https://forums.factorio.com/44757) + - Fixed that steam wouldn't show up as steam in fluid wagons. (https://forums.factorio.com/44637) + - Fixed inactivity wait condition didn't work properly with fluid wagon. (https://forums.factorio.com/44657) + - Fixed name of train field in on_train_created event. (https://forums.factorio.com/44838) + - Fixed the technology list scrollbar position reset after clicking any technology. + - Fixed that LuaFluidBox would ignore the temperature field when setting a new fluid. (https://forums.factorio.com/44842) + - Fixed crash when using recipes in furnaces that don't produce the exact amount of output items as the furnace output slots. (https://forums.factorio.com/44707) + - Fixed crash when loading some older save files in 0.15 related to modded recipes. https://forums.factorio.com/44852) + - Fixed crash due to "Construction robot is in invalid state". (https://forums.factorio.com/44817) + - Fixed game hang when connecting train in a loop (https://forums.factorio.com/44666) +--------------------------------------------------------------------------------------------------- +Version: 0.15.1 +Date: 24. 04. 2017 + Changes: + - Reduced noise effect on zoom-to-world view. + Bugfixes: + - Fixed update error. + - Fixed Steam config loading error. + - Fixed headless not starting without server-settings.json (https://forums.factorio.com/44537) + - Fixed the "reset" button in the generate map GUI wouldn't reset settings to the actual default values. (https://forums.factorio.com/44527) + - Fixed that right clicking icon in the tag edit GUI crashed the game. (https://forums.factorio.com/44541) +--------------------------------------------------------------------------------------------------- +Version: 0.15.0 +Date: 24. 04. 2017 + Major Features: + - Research overhaul. 4 new science packs: Military, Production, High-tech and space. + > Space science packs are generating by launching a rocket. + > Added infinite researches. + - Nuclear power. + - Blueprint library: Allows for keeping players blueprints between individual game saves and allows sharing blueprints in multiplayer games. + - Added infinite mining productivity research, each tier increases mining productivity by 2%. + - Added wagon for transporting fluids. + > One side of pump can connect to the fluid wagon, the other side has to be connected to something else. + - Mini tutorials. Small missions that explain some of the game mechanics. The current content is a testing sample and it only covers trains. + Features: + - Map Interaction improvements: + > Selectable map overlays: logistics networks, pollution, electric network, turret range, etc. + > Train stations and trains can be opened by clicking them while in the map view. + > Zoom to the world view from the map. It only shows parts of the map covered by radar or other players though. + > Custom map markers can be added by the players. + - When dying in multiplayer you leave behind a body with your items that slowly degrades. + - Fuel type now affects vehicle acceleration and top speed. + - Added coal liquefaction oil processing recipe. + - Added Pipette Tool. Picks up items from your inventory used to build the currently selected entity. + > For resources it will select the fastest available resource extractor. + - New scenarios: PvP and Wave defense. + Minor Features: + - Added map-settings command line option when creating map, it can be used to specify a file with map settings to be used instead of the defaults. + - Added preset command line option when creating map. + - Fast in game interactions like fast inserting into/from entity and copy paste can be done by dragging + instead of having to click one at a time. + - Build-by-moving for electric poles now accounts for covering all unpowered entities on the way. + - Fast replacing input piece of underground belt will also fast replace output piece if possible. + - Added support for setting player color from the /color command using Lua syntax: {r=...g=...,b=...,a=...} + - Added warning for situation when robots don't have storage place to put items in the logistics network. + - Pumps show their direction in the detailed view. + - Belts and pipes show correct connections when building a blueprint. + - Technologies show the required science packs below the icons in the technology GUI list. + - Technologies are sorted by the science packs needed. + - Added /screenshot command - takes a screenshot of your current game screen. + - Added support for equipment grids in the map editor. + - The build rotation of each blueprint is remembered independently of the general item build rotation. + - Infinite resource minimal yield is calculated using the initial resource amount and the prototype minimum yield. + - Added optional filters to the deconstruction planner. + - Copying from assembling machines to filter inserters will set the filters to the ingredients of the assembling machine recipe. + - Combat robots and construction robots are maintained between sessions in multiplayer and when changing surfaces. + - Added reverse-rotate. + - Offshore pump and generator show pumping speed/fluid usage. + - Alternative select with blueprints (shift + select) skips the blueprint setup GUI. + - Mining rails is disabled if mining starts with trains or gates. + - Toggle fullscreen using Alt + Enter. + - Added "f"/"force" option to the /players command + - Added Logistic networks GUI containing a list of all networks and contents with search (opened by the L key). + - Added /open command - opens another players inventory if you're an admin. + - Added /alerts command - configures alerts for your player. + - Added /mute-programmable-speaker command - disables global sounds created by the Programmable Speaker entity. + - Added /seed command - prints the map seed. + - Added fluids to the production GUI. + - Added kill statistics GUI. + - Added enable/disable all mods button to the mod manager GUI. + - Added automatic barreling support for all fluids. + - Cargo wagons can have settings copied from any distance like Locomotives. + - Added the ability to auto-launch the rocket. + - Train stops can be colored like trains. + - Fish can be collected by robots. + - Extended map generator settings to include an advanced section. + - Added map generator presets. + - Show fog-of-war and radar radius when holding radar in cursor. + - Seed for map creation on the headless server can be specified via map-gen-settings.json + - Damaged items merge into one stack, the health of the stack will be the average of the items. + - Added server whitelist support -- see the /whitelist console command. + - Added /banlist command to operate on the banlist, in addition to the pre-existing /ban and /unban commands. + - Added "favourite" feature in public games list: Keep your favourite servers at the top of the list. + - Added /permissions command for managing permissions in a multiplayer game. + - Added ability to change individual inserter stack size bonuses through GUI or the circuit network. + - Added ability to export and import blueprints, blueprint books, and deconstruction planners as strings. + - Server console will print JOIN and LEAVE messages for players joining or leaving. + - Server console messages that aren't a part of the main log can be logged separately by running the server with the --console-log option. + - Translatable energy units and SI prefixes (eg. "100 ГВт"). + - Furnaces and assembling machines show the amount of products finished. + Graphics: + - Added high graphics quality option. In this settings the following list of things will have double resolution: + Car, Trains, Rails, Rail signals, Train stop, Transport belts, Underground belts, Splitters, Pipes, Steam engine, Assembling machines, Oil refinery, Chemical plant, + Mining drill, Furnaces, Resources + - New ore graphics that makes the ore patches look less tiled. + - Tweaked the GUI graphics. + - Decreased the size of the recipe icons on assembling machine by 23%. + Balancing: + - Increased the rate at which resources grow with distance from the center by 50%. + - Crude oil balancing: Halved the resource amount on the map + Increased the minimum yield from 10% to 20% + Halved the rate of depletion. + Doubled the starting yield. + Fixed that the mechanics of increasing richness with distance from start wasn't working for crude oil. + - Increased module inventory size of Chemical plant and oil refinery from 2 to 3. + - Increased logistic slot/trash slot count from 5 per level to 6 per level. + - Removed processing unit from the modular armor and portable solar panel recipe. + - Increased the pump pumping speed 4 times. + - Reduced the plastic bar recipe requirement of petroleum gas 30 -> 20 + - Reduced the electric engine recipe requirement of lubricant 20 -> 15 + - Reduced the electric furnace recipe requirement of steel 15 -> 10 + - Reduced the steel furnace recipe requirement of steel 8 -> 6 + - Reduced the pumpjack recipe requirement of steel 10 -> 5 + - Reduced crafting time: + Engine unit + electric engine unit: 20 -> 10 + Pumpjack 10 -> 8 + Advanced circuit 8 -> 6 + Processing unit 15 -> 10 + Cracking recipes 5 -> 3 + - Increased stack size of stone wall pipe and belts 50 -> 100 + - Increased the maximum power production of steam engine from 510kW to 900kW + - Doubled the heat capacity of water from 0.1kJ per degree per liter to 0.2kJ. + - Increased the substation supply area (16X16 to 18X18) and wire reach (16 to 18). + Combat Balancing: + - Player regains health at a much higher rate, but only after being out of combat for 10 seconds. + - Discharge defense equipment pushes back, stuns and damages nearby enemies when activated by the remote. + - Decreased the size of Discharge defense equipment from 3x3 to 2x2. + - Greatly increased the damage of Personal Laser Defense Equipment. + - Flamethrower gun has a minimum range of 3. + - The flames created on ground from the flamethrower significantly increase in duration and damage when more fuel is added to them by firing at the same spot. + - Increased fire resistance of biter bases. + - Increased the health of player non-combat buildings. + - Increased player health from 100 to 250. + - Increased collected amount and effectiveness of Fish. + - Increased the damage, range and health of biters worms. + - Decreased health and resistance of Behemoth biters. + - Doubled the stack size of all ammos. + - Tweaked the cost and crafting time of some ammos. + - Increased the damage of most player ammos. Greatly increased the damage and fire rate of Rockets and Cannon Shells. + - Increased the collision box of Cannon Shells. + - Increased Tank health and resistances. + - Added research for Tank Cannon Shells damage and shooting speed. + - Tweaked research bonuses and added more end-game research for military upgrades. + - Greatly increased the damage of Mines. They also stun nearby enemies when they explode. + - Added uranium rounds magazine and uranium cannon shells. + - Added flamethrower to the tank. + - Other minor changes. + Optimizations: + - Improved performance of mining drills in general and significantly improved performance when mining drills get backed up. + - Improved performance when tiles are changed due to migration/mod removal. + - Significantly improved GUI performance for inventories that required scroll bars. + - Improved GUI performance in general. + - Improved performance of radars scanning chunks. + - Improved map generation speed and generation algorithm. + - Improved game load performance when a large amount of mod data exists in the save. + - Optimized graph rendering in production statistics window. + - Improved regenerate entity performance. + - Improved network map transfer performance. + - Improved train performance when building/mining rail related entities. + - Optimized memory requirements for storing tiles under concrete. + Circuit Network: + - Significantly improved circuit network performance. Up to 25 times less CPU usage and 10% less memory usage. + - Added the Programmable Speaker: it shows alerts and plays sounds based on circuit network signals. It can be used to make simple songs. + - Train Stop can output the contents of the stopped train's cargo. + - Train Stop can be disabled using the circuit network. Trains will skip disabled Train Stops, allowing simple train control. + - Mining Drills can be turned on and off using the circuit network. They can also output the remaining expected resources. + - Pumpjacks can be turned on and off using the circuit network. They can also output the current oil mining rate. + - Added Modulo, Power, Left Bit Shift, Right Bit Shift, Bitwise AND, Bitwise OR and Bitwise XOR to the Arithmetic Combinator. + - Added >=, <=, != to the Decider Combinator and Circuit Conditions. + Changes: + - Configuration has been reset. + - Boilers are more powerful and bigger and have dedicated output for the steam. + Default boilers output steam at the fixed temperature 165. + - Removed support of 32 bit systems. + - Removed alien artifacts and alien science packs from the game completely. + - Changed bounding box of burner mining drills and pumpjack, so it is possible to walk in between them. + - Disabled loading of saves before 0.12.0 version (You can use 0.12 to load older saves and re-save them). + - Changed "small pump" to "pump". Small pumps in old saves will be migrated but they will be misaligned and disconnected from pipes. + - Train station adds 2000 tiles penalty when path finding, so trains try to avoid stations not related to their path. + - The map seed is used to generate unique maps instead of just shifting the starting position. + - The "decorative" entity type has been deprecated and replaced with the prototype type "optimized-decorative". + - Multiplied all fluid amounts by 10. + - All default map editor actions are now on left click. + - Change fluidbox height and base level of boiler, steam engine and pump to improve fluid flow. + - When the active train stop is removed trains will immediately leave the station if they're waiting at the station. + - Changed the default comparison type for train conditions to "or". + - Fast replacing splitters maintains the splitter contents on the new splitter instead of returning it to the player. + - Research started/changed notifications are only shown when in multiplayer. + - Crafting is now paused when the results can't be given to the player instead of spilling them on the ground. + - Changed evolution from global to per force. + - Disabled mining of vehicles other players are driving. + - Decreased biter sounds volumes + - Laser turret projectiles move much faster + - Roboport construction area changed from 50 to 51 to allow roboports build/deconstruct each other even when there is a 1 tile gap between their logistic areas. + - Restart button now uses map generation settings from currently loaded save. + - New rocket silo GUI and visibility button for freeplay and sandbox scenarios. + - Unified internal name of the 'flame-thrower' to 'flamethrower'. + - Manual ghost building will mark trees/rocks for deconstruction similar to alt-building blueprints. + - Trains are now always visible on the map, not only on chunks observed by radars or players. + - Renamed "armor-making-2" to "heavy-armor". + - Renamed "armor-making-3" to "power-armor". + - Renamed "diesel-locomotive" to "locomotive". + - Increased blueprint book size to hold 1000 blueprints + - Blueprints, blueprint books and deconstruction planners are obtainable from the library GUI with no crafting cost. + - Added combinator working, wire hold and wire place sounds. + - Single player can be continued when you die. + Modding: + - Fast cropping of sprite boundaries - it's no longer necessary to delete crop-cache.dat when existing sprites are modified. + - Utility sprites are now defined fully in the core mod prototypes. + - Added support for burner type generator-equipment. + - Added "simple-entity-with-force" and "simple-entity-with-owner" entity types. + - Boiler has now dynamically specified energy source (as inserter and similar). + - Added support for mod settings: startup, runtime, and runtime-per-user. + - Added commandline option --check-unused-prototype-data + - Added a "nothing" technology modifier type with an "effect_key" property for script-based-effect research. + - Redundant technology prerequisites are logged when verbose logging is enabled. + - Changed technology prototype icon_size to default to 32 instead of 64. + - In any instance an icon isn't 32x32 the icon_size property must be set to the actual size of the (square) icon. + - Added the ability to have "friend" forces. Friend forces are given unrestricted access to buildings and won't be attacked. + - Changed container entities to not scale info icons by default + added the optional prototype property "scale_info_icons" to enable scaling. + - Added property "turret_base_has_direction" to turret entity types. Set it to true if you want to use turn_range property in turret attack_parameters. + This property has to be true for any fluid-turret, because of pipe connections. + - Added support for different recipe and technology complexity definitions. + - Added "item-with-tags" item type that can store any basic arbitrary Lua data. + - Lamps, roboports, walls, rail signals, and accumulators now accept any signal type (item, fluid, virtual). + - "animation_speed" property of animation definitions has to be greater than 0. + - Renamed smoke-with-trigger "action_frequency" property to "action_cooldown". + Scripting: + - Added "by_script" to on_research_finished. + - Added "cause" to on_entity_died - the entity that did the killing if available. + - Added "recipe" to on_player_crafted_item. + - Added "rocket_silo" to the rocket launched event. + - Added 4th custom GUI root position "goal", which is used in the objectives. + - Added column_alignments settings in table style. + - Added LuaBurner - readable off entities and equipment - the burner energy source for the entity. + - Added LuaCircuitNetwork::network_id read. + - Added LuaConstantCombiantorControlBehavior::signals_count read + set_signal and get_signal. + - Added LuaControl::shooting_state, repair_state, picking_state read/write. + - Added LuaCustomChartTag + LuaForce API to add/find them. + - Added LuaDecorativePrototype. + - Added LuaEntity::connect_rolling_stock and disconnect_rolling_stock methods. + - Added LuaEntity::get_logistic_point(). + - Added LuaEntity::graphics_variation read/write for simple entities and trees. + - Added LuaEntity::shooting_target read/write for turrets. + - Added LuaEntity::stickers read. The stickers attached to a given entity. + - Added LuaEntityPrototype::crafting_speed read. + - Added LuaEntityPrototype::drawing_box, sticker_box, flags, remains_when_mined, additional_pastable_entities, allow_copy_paste, + shooting_cursor_size, created_smoke, created_effect, map_color, friendly_map_color, enemy_map_color, build_base_evolution_requirement read. + - Added LuaEntityPrototype::get_inventory_size(). + - Added LuaEntityPrototype::ingredient_count read. + - Added LuaEntityPrototype::module_inventory_size read. + - Added LuaEquipmentGrid::get_contents, shield, and max_shield. + - Added LuaFluidBox::owner read + get_capacity and get_connections methods. + - Added LuaForce::evolution_factor. + - Added LuaForce::is_chunk_visible(). + - Added LuaForce::set_friend/get_friend. + - Added LuaGui::children read. + - Added LuaGuiElement drop-down type. + - Added LuaGuiElement type "camera". + - Added LuaGuiElement type "choose-elem-button". + - Added LuaGuiElement::children read. + - Added LuaGuiElement::clear to remove all the contents of the element. + - Added LuaGuiElement::single_line and want_ellipsis for the CustomLabel type. + - Added LuaInventory::entity_owner, player_owner, and equipment_owner read. + - Added LuaItemPrototype fuel_category, burnt_result, fuel_acceleration_multiplier, fuel_top_speed_multiplier read. + - Added LuaLogisticNetwork::provider_points, empty_provider_points, requester_points, full_or_satisfied_requester_points, and storage_points read. + - Added LuaLogisticPoint - read access to logistic data about provider, storage, and requester points. + - Added LuaPlayer::add_alert, remove_alert, and get_alerts. + - Added LuaPlayer::mute_alert, unmute_alert, is_alert_muted, enable_alert, disable_alert, is_alert_enabled. + - Added LuaPlayer::opened write. + - Added LuaPlayer::opened_gui_type read. + - Added LuaRandomGenerator. + - Added LuaSurface::destroy_decoratives and LuaSurface::create_decoratives. + - Added LuaSurface::find_logistic_networks_by_construction_area(..). + - Added LuaSurface::get_trains() and LuaForce::get_trains(). + - Added LuaSurface::regenerate_decorative(). + - Added LuaTrain::has_path, path_end_rail, and path_end_stop read + recalculate_path(). + - Added LuaTransportLine::operator[] and operator#. + - Added Mod GUI script for easy consistent styling of mod buttons and frames within the game. + - Added mouse info to the GUI clicked event. + - Added on_biter_base_built - fires when biters build bases during migration. + - Added on_entity_renamed - fires when an entity is renamed either by the player or through script. + - Added on_gui_selection_state_changed - fires when an item in a drop-down GUI element is selected. + - Added on_market_item_purchased - fires when a player purchases something from a market entity. + - Added on_player_changed_force - fires when a players force is changed. + - Added on_player_dropped_item - fires when a player drops an item that results in an item-on-ground entity. + - Added on_player_mined_entity and on_robot_mined_entity events. + - Added on_runtime_mod_setting_changed event - fires when a player changes runtime mod settings. + - Added on_selected_entity_changed - fires when the selected entity for a player changes. + - Added on_surface_deleted, on_pre_surface_deleted, and on_surface_created events. + - Added on_train_created event. + - Added optional "surface" to LuaForce::chart_all(). + - Added optional fields "durability" and "ammo" when using SimpleItemStack definitions. + - Added optional parameter "return_item_request_proxy" to LuaEntity::revive. If true and revive creates item request proxy, the proxy will be returned as the third value. + - Added player_index to the entity settings pasted events. + - Added remote interface functions for the rocket silo GUI: add_tracked_item, remove_tracked_item, get_tracked_items, update_gui + - Added remote interface to freeplay and sandbox scripts. + - Added support for full copying LuaItemStack in most places that take the SimpleItemStack type. + - Added support for LuaFlowStatistics read on electric poles. + - Added support for specifying the "max_range" of a projectile when created through create_entity. + - Added support for turret orientation read/write through LuaEntity::orientation. + - Added the ability for mods to register commands. + - Added the ability to read item_requests from item request proxy entities as well as ghosts. + - Added the ability to read reach distances off the player or character entity. + - Changed less_then to less_than in lua GUI progress bar style specification. (https://forums.factorio.com/33196) + - Changed LuaEntity::item_requests to match the docs format. + - Changed LuaEntity::passenger to work with both character entities and players. + - Changed LuaEntityPrototype::underground_belt_distance to LuaEntityPrototype::max_underground_distance and changed it to work on both underground pipes and underground belts. + - Changed LuaForce::clear_chart() to take an optional surface to clear the chart for. + - Changed LuaSurface::create_entity{name="item-on-ground", stack=...} to accept the same format for item stacks as the rest of the Lua API. + - Changed the player built event to include the item name used to do the building if possible and include the tags from the "item-with-tags" item if possible. + - Changed LuaPlayer::clean_cursor to return true if the cursor is now empty. + - Expanded LuaStyle read/write property support. + - Fixed LuaSurface::spill_item_stack didn't interpret "enable_looted" parameter properly. (https://forums.factorio.com/38717) + - LuaForce::reset() now resets everything about the force to the default state. + - Mod events are now fired by the mod dependency order instead of the mod name starting with the scenario script. + - Moved game.get_event_handler and game.raise_event to "script". + - Removed Lua.coroutine due to potential exploits. + - Removed LuaGameScript::evolution_factor. + - Removed LuaGameScript::save/load. + - Removed LuaPlayer::build_from_cursor + LuaPlayer::rotate_for_build as they aren't replay/MP safe. + - Removed LuaSurface::get_tileproperties. + - Removed LuaForce::item_resource_statistics and LuaForce::fluid_resource_statistics - they've been merged into the production versions. + - The goal and left GUI element has default direction vertical. + - Utility sprites can be used in the sprite button. + Bugfixes: + - Fixed that setting LuaForce::ai_controllable to false wouldn't prevent pollution-based unit group formation. (https://forums.factorio.com/35650) + - Fixed graphics settings UI scale would change just by opening the GUI. (https://forums.factorio.com/35588) + - Fixed UAC prompt would cause error and application termination during sprite loading on Windows. (https://forums.factorio.com/35157) + - Fixed map generation could in some instances not correctly generate entities. + - Fixed crash when regenerating entities that are disabled by map generator settings (https://forums.factorio.com/31872) + - Attempt to fix an occasional crash when DNS lookup fails (https://forums.factorio.com/37426) + - Fixed crash when ammo was consumed fully by script during shooting. (https://forums.factorio.com/38701) + - The Equipment Grid GUI is now scaled with the rest of the UI. (https://forums.factorio.com/38979) + - Fixed possible crash caused by improper primary display detection. (https://forums.factorio.com/39167) + - Fixed occasional broadcast related crashes on OSX (https://forums.factorio.com/39250) + - Fixed building train vehicle in a way, that it connects on both sides. (https://forums.factorio.com/37645) + - Fixed entities with efficiency modules wouldn't consume the correct amount of energy in some cases. (https://forums.factorio.com/38884) + - Fixed problems when clicking connect button in server list too fast (https://forums.factorio.com/38240) + - Fixed crash when removing large-tiles from a tile prototype definition. (https://forums.factorio.com/39586) + - Fixed crash when mod created exoskeleton equipment with zero energy consumption. (https://forums.factorio.com/39631) + - Fixed electric pole would draw wires to invisible ghost of enemy force. (https://forums.factorio.com/38641) + - Fixed crash when refreshing in the browse mods GUI in some instances. (https://forums.factorio.com/39032) + - Fixed crash when clicking the same tick the map is loaded. (https://forums.factorio.com/39713) + - Fixed LuaGameScript::get_event_handler not working. (https://forums.factorio.com/39959) + - Fixed desync when demoting every player on a server. (https://forums.factorio.com/40062) + - Fixed desync caused by incorrect sorting of items with inventories (blueprint books) in player's inventory. (https://forums.factorio.com/41159) + - Fixed crash when respawning player who had any requests in personal logistic slots and was transfered to + a force without logistic slots technology researched while waiting for respawn. (https://forums.factorio.com/41171) + - Fixed LuaSurface::create_entity{fast_replace=true} would end up deleting items in some instances. (https://forums.factorio.com/41328) + - Fixed extremely slow deleting of selection in text fields. (https://forums.factorio.com/41638) + - Fixed save corruption when saving while character is in vehicle with equipment grid and roboport equipment while destructor bots are deployed. + - Fixed rail integrity error when train crashes into itself. (https://forums.factorio.com/38046) + - Fixed virtual signals wouldn't be sorted correctly by subgroup. (https://forums.factorio.com/42558) + - Fixed typing in the save-replay GUI could move your player around. (https://forums.factorio.com/39858) + - Fixed that manually created unit groups wouldn't be automatically removed when all their members died. (https://forums.factorio.com/42903) + - Fixed crash when trying to make an entity ghost of an invalid entity through script. (https://forums.factorio.com/43467) + - Fixed rail signals not reconnect after removing rails in some setups. (https://forums.factorio.com/41005) + - Fixed trains switched to manual mode wouldn't trigger inserters when they coasted to a stop. (https://forums.factorio.com/43160) + - Fixed lot of entities on the same tile might cause stack overflow crash when saving the map. (https://forums.factorio.com/43610) + - Underground belt connects only to underground belt of the same force. + - Fixed personal roboport ended search for nearby ghosts prematurely if a ghost found couldn't be built due to missing item. (https://forums.factorio.com/44179) + - Fixed desync related to teleporting any entity with emissions-per-tick defined in the prototype. (https://forums.factorio.com/44344) + - Fixed explicitly placed crafting orders were sometimes used to satisfy dependency of other crafting orders. +--------------------------------------------------------------------------------------------------- +Version: 0.14.23 +Date: 19. 04. 2017 + Info: + - This is a compatibility release for 0.15 containing only bugfixes. + Bugfixes: + - Fixed crash when refreshing in the browse mods GUI in some instances. (https://forums.factorio.com/39032) + - Fixed crash when clicking the same tick the map is loaded. (https://forums.factorio.com/39713) + - Fixed desync caused by incorrect sorting of items with inventories (blueprint books) in player's inventory. (https://forums.factorio.com/41159) + - Fixed occasional broadcast related crashes on OSX (https://forums.factorio.com/39250) + - Fixed save corruption when saving while character is in vehicle with equipment grid and roboport equipment while destructor bots are deployed. +--------------------------------------------------------------------------------------------------- +Version: 0.14.22 +Date: 03. 02. 2017 + Bugfixes: + - Limit maximum texture size the game will try to use to 16384x16384 pixels. + - Fixed desync related to building of rail signals. (https://forums.factorio.com/37853) + - Fixed multiplayer map download getting stuck at 100% when using some broken routers.(https://forums.factorio.com/32646) +--------------------------------------------------------------------------------------------------- +Version: 0.14.21 +Date: 24. 11. 2016 + Bugfixes: + - Fixed that the game could crash when a game disappeared from the matching server before its details were requested. (https://forums.factorio.com/35893) + - Fixed that numpad numbers didn't work for any game controls. (https://forums.factorio.com/37005) + - Fixed crash when merging forces while a player in one the force to be removed was crafting something. (https://forums.factorio.com/37009) + - Fixed game would be stuck in main menu if Join Game on Steam failed for some reason. + - Fixed possible save corruption when roboport was destroyed while robot was repairing it. (https://forums.factorio.com/37647) +--------------------------------------------------------------------------------------------------- +Version: 0.14.20 +Date: 09. 11. 2016 + Bugfixes: + - Fixed LuaSurface::can_place_entity didn't work for tile ghosts. (https://forums.factorio.com/35651) + - Fixed curved rails wouldn't render correctly as enemy forces. + - Fixed searching in the technology GUI wouldn't work in some cases. (https://forums.factorio.com/35825) + - Fixed that the config option other.use_version_filter_in_browse_games_gui defaulted to false on linux. (https://forums.factorio.com/35451) + - Fixed "E" (close GUI) couldn't be used when numeric-input fields were focused. (https://forums.factorio.com/35807) + - Fixed that disabling recipe groups in the settings disabled subgroups as well. + - Fixed that the changelog GUI allowed editing the read-only text. (https://forums.factorio.com/35788) + - Fixed (again) that the natural signal direction wasn't picked primarily when 2 way signal and normal signal can be built on the same spot. + - Fixed that deactivated belts would sometimes still move items if connected to Underground Belts or Loaders. (https://forums.factorio.com/35839) + - Fixed that the multiplayer game could crash randomly due to the packet fragmentation implementation issue. + Scripting: + - Added LuaPlayer::disable_recipe_subgroups. +--------------------------------------------------------------------------------------------------- +Version: 0.14.19 +Date: 04. 11. 2016 + Bugfixes: + - Fixed that the demo version couldn't start. + - Fixed that items (like grenades) could be used also in the map view. (https://forums.factorio.com/35565) + - Fixed tutorial level 2 scripting. + - Fixed weird recipe sorting in the demo. + - Fixed that the game crashed when it was closed while sound settings were opened. +--------------------------------------------------------------------------------------------------- +Version: 0.14.18 +Date: 02. 11. 2016 + Bugfixes: + - Fixed Supply scenario Gui when playing in multiplayer. + - Fixed unresearchable gates technology in New hope campaign level 1. (https://forums.factorio.com/35224) + - Fixed LAN games getting deselected. (https://forums.factorio.com/35486) + - Fixed crash when clearing items robots held through script. (https://forums.factorio.com/35585) + - Possibly fixed xrandr related crash on Linux. (https://forums.factorio.com/35430) + Minor Features: + - Added minimum_latency_in_ticks to server settings (for headless server) and into config (for starting game from GUI). + - Enemy players are shown on the map when the chunk is being charted (a radar or player is exposing it). +--------------------------------------------------------------------------------------------------- +Version: 0.14.17 +Date: 27. 10. 2016 + Bugfixes: + - Fixed quickbar clearing wouldn't work when taking part of the stack. (https://forums.factorio.com/35211) + - Fixed that mod browser sorting column would be ignored after using the search. (https://forums.factorio.com/35233) + - Actually fixed Has Mods filter in browse games GUI (https://forums.factorio.com/35222). + - Fixed that the "can't open enemy structures" error would show when it was never possible to open any GUI for the entity. (https://forums.factorio.com/35220) + - It's now not possible to switch to the install-mods screen while there are mods pending deletion. (https://forums.factorio.com/35260) + - Fix constant combinator ignoring item_slot_count prototype change after creation (https://forums.factorio.com/35201). + Changes: + - Tweaked map transfer algorithm. +--------------------------------------------------------------------------------------------------- +Version: 0.14.16 +Date: 25. 10. 2016 + Bugfixes: + - Fixed crash related to technology migration. (https://forums.factorio.com/35161) + - Fixed item sub groups wouldn't be used in the recipe GUI when item groups were disabled. (https://forums.factorio.com/35140) + - Public and LAN game visibility are now separate settings (in GUI and in server-settings.json), + and they can be toggled runtime with the /config command. + See data/server-settings.example.json for a way to specify the visibility, as the old one will not work anymore. + - Fixed has password/mods filters not working. + - Fixed problems with determining external IP address for MP games. (https://forums.factorio.com/35192) +--------------------------------------------------------------------------------------------------- +Version: 0.14.15 +Date: 24. 10. 2016 + Changes: + - Improved the browse-mods GUI by downloading mods while browsing the mods list. + - Improved the delete-mod functionality in the installed-mods GUI. + - Achievements unlocked locally without using steam get unlocked on steam once the game is started in steam mode. + - Storage tanks connected to the circuit network will output floored fluid values instead of rounding them. + Bugfixes: + - Fixed that biters would sometimes attack non-polluting entities (https://forums.factorio.com/34339). + - Added commandline option --bind to select an ip address to host a game at (https://forums.factorio.com/33731) + - Fixed that different capitalisation of the same username could be used to: 1. join the game twice 2. evade the ban list 3. evade admin list. + - Fixed fluid info would get rendered twice when alt-info was on while hovering the mouse over assembling machines. (https://forums.factorio.com/34388) + - Fixed that it wasn't possible to connect with too many mods. (https://forums.factorio.com/33662) + - Fixed crash when pasting huge strings into mod GUIs. (https://forums.factorio.com/20856) + - Changed the clear blueprint icon to the trashcan icon and moved it to the left of the cancel button, so it is less confusing. + - Fix of possible leak of information box windows when closing game. (https://forums.factorio.com/33942) + - Fix PRINTSCREEN and SCROLLLOCK not working as key bindings. (https://forums.factorio.com/33222) + - Fix map download limit not working for speeds under 101KB/s. (https://forums.factorio.com/35047) + Scripting: + - Added LuaSurface.set_chunk_generated_status(). + - Added defines.chunk_generated_status. +--------------------------------------------------------------------------------------------------- +Version: 0.14.14 +Date: 14. 10. 2016 + Changes: + - Added "Show player names on minimap" option to graphics settings. + - Added multiplayer server option "Autosave only on server". + - Deconstructing/canceling deconstruction sets the "last user" on an entity. + Optimizations: + - Further performance improvements to the trains GUI. + - Improved performance in the browse-mods GUI when filtering/sorting. + Bugfixes: + - Factorio is now per-monitor DPI-aware on Windows 8.1 and Windows 10. (https://forums.factorio.com/33948) + - Decreased the size of connection accept message with lot of mod which could help some people with 50+ mod multiplayer games. (https://forums.factorio.com/33662) + - Fixed Alt+Tab while holding right mouse button down made the game GUI unresponsive. (https://forums.factorio.com/33328) + - Fixed missing localised name definition. (https://forums.factorio.com/33847) + - Fixed tightspot level 5 recipes. (https://forums.factorio.com/33833) + - Possible fix for crash when initializing mouse-like devices on some Mac OSX computers. (https://forums.factorio.com/33854) + This is follow up to bugfix (https://forums.factorio.com/32515) + - Fixed problems with "The connection has been broken due to keep-alive activity" (https://forums.factorio.com/33310) + - Fixed wrong calculation of resistances for small damage values. (https://forums.factorio.com/33568) + - Fixed the trains GUI schedules would force scroll to the current train stop with a large amount of trains. + - Fixed crash when using LuaGameScript::remove_offline_players. (https://forums.factorio.com/33599) + - Fixed crash when setting invalid sprite parameters. (https://forums.factorio.com/33868) + - Fixed crash when loading save with removed entities. (https://forums.factorio.com/33912) + - Fixed mining drills would keep putting items on belts marked for deconstruction. (https://forums.factorio.com/33911) + - Fixed crash when removing rails with signals reserved by the circuit network. (https://forums.factorio.com/33910) + - Fixed that ammo wouldn't be placed in the quickbar even when a quickbar filter was set for it. (https://forums.factorio.com/34020) + - Fixed very small numbers saved in script state would produce unloadable save. (https://forums.factorio.com/34029) + - Fixed stuck key in CMD combinations on Mac (hopefully). (https://forums.factorio.com/33572) + Scripting: + - Renamed LuaInventory::has_filters to LuaInventory::supports_filters. + - Added LuaInventory::is_filtered. + - Removed LuaEntity::has_direction as LuaEntity::supports_direction already exists and does the same thing. +--------------------------------------------------------------------------------------------------- +Version: 0.14.13 +Date: 05. 10. 2016 + Changes: + - The /config command now operates through /config get and /config set. + - Added additional options to the /config command: allow-commands, max-upload-speed, autosave-interval, + afk-auto-kick, verify-user-identity, only-admins-can-pause, ignore-player-limit-for-returning-players. + - Added tab-complete parameters logic to the commands: config, color, and help. + - Updated Team production challenge with 2 new challenge modes and a new map set. + - Reconnecting to multiplayer game that the player already is in (being dropped probably) instantly closes the previous connection and connects the player. + Optimizations: + - Improved performance when using a lot of vehicles with equipment grids in multiplayer. (https://forums.factorio.com/33688) + - Improved performance in the Trains GUI when trains have large schedules. (https://forums.factorio.com/33421) + Bugfixes: + - Fixed desync loop related to solar panels in more than one electric network. + - Fixed desyncs related to movement of damaged vehicle. + - Fixed module requests getting removed if concrete was built under them. (https://forums.factorio.com/33655) + - Possibly fixed hang in stopping sounds when exiting Factorio on Windows. (https://forums.factorio.com/33639) + - Fixed the small errors of movement in latency hiding. + - Fixed Gui related script error in team production challenge scenario. + - Fixed crash when attempting to set belt directions to diagonal directions. (https://forums.factorio.com/33641) + - Fixed duplicate grenade damage 5 research. (https://forums.factorio.com/33606) + - Fixed car/tank rotation speed was half what it should be. (https://forums.factorio.com/31815) + - Fixed map downloader getting stuck and flooding the network after a big timeout. + - Fixed rotating of placed flamethrower turret. (https://forums.factorio.com/33700) + - Fixed that /command would warn about disabling achievements even in situations where achievements weren't possible. (https://forums.factorio.com/33597) + - Fixed that custom GUI input was processed even when the game was being saved in singleplayer. (https://forums.factorio.com/33682) + - Fixed that boiler wouldn't work after being replaced by bots. (https://forums.factorio.com/33723) + - Fixed possible desync when boiler would get destroyed and created a ghost. + - Fixed crash when destroying fire during the entity_died event. (https://forums.factorio.com/33763) + - Fixed that error messages of wrong zip files in the mod folder weren't giving error message that would be informative enough. (https://forums.factorio.com/33790) + Scripting: + - Added read property LuaEntity::has_direction. + - Added LuaTile::hidden_tile. + - Added the ability to use LuaSurface::get_tile(0, 0) or LuaSurface::get_tile({0, 0}) when getting tiles. + - Added LuaGameScript::connected_players read and LuaForce::connected_players read. + Modding: + - Added check that the selection box contains the [0, 0] point. +--------------------------------------------------------------------------------------------------- +Version: 0.14.12 +Date: 30. 09. 2016 + Changes: + - The following settings are now settable only in server-settings: + allow_commands - default is "admins-only" + autosave_interval - default is 10 + autosave_slots - default is 5 + afk_autokick_interval - default is 0 + auto_pause - default is true + - Added /toggle-heavy-mode command. It can be used to generate files that help us to investigate server + in a state where all new players get a desync loop. + - Desync reports are now much bigger, but have bigger chance of being useful. + Bugfixes: + - Fixed trains slowly moving forward when stopped on a signal (https://forums.factorio.com/32733). + - Hopefully fixed Lua desyncs caused by string formatting functions behaving differently on different platforms. + - Fixed desync related to locale keys defined by different languages. Item names now use the locale key of the first + item-to-place, the first equipment-to-place, or if both of those are missing the normal "item-name.name" - unless + manually set in the prototype. (https://forums.factorio.com/33573) +--------------------------------------------------------------------------------------------------- +Version: 0.14.11 +Date: 29. 09. 2016 + Changes: + - Server started with --start-server-load-scenario will now save to saves/ upon exit. + - Multiplayer usernames can only consist of letters, numbers and -_. characters. + Bugfixes: + - Possible fix for a server not responding error. +--------------------------------------------------------------------------------------------------- +Version: 0.14.10 +Date: 28. 09. 2016 + Changes: + - Disabled multiplayer support in the 32 bit version of the game. + Bugfixes: + - Potential fix of the crash after desync. + - Fixed desync related to electric network statistics of accumulators. + - Fixed assertion fail in tightspot level-05 (https://forums.factorio.com/29724) + - Removed 2 redundant research prerequisites. (https://forums.factorio.com/33097) + - Fixed non even selection boxes of locomotive versus cargo wagon. (https://forums.factorio.com/33078) + - Fixed that Factorio would crash when unable to delete a mod. (https://forums.factorio.com/33228) + - Fixed that the chart would display user's names from other surfaces. (https://forums.factorio.com/33226) + - Fixed blueprint tiles alignment inside preview/editor. (https://forums.factorio.com/28250) + - Fixed player limit disallowing connection attempt in public server list. (https://forums.factorio.com/33377) + - Fixed mod browser filters and ordering being lost. (https://forums.factorio.com/33277) + - Fixed freshly installed mods not being marked in the mod browser. (https://forums.factorio.com/33277) + - Fixed signals sometimes not finding their child signals properly. (https://forums.factorio.com/33148) + - Fixed up/down keys in schedule GUI were not selecting properly. (https://forums.factorio.com/33227) + - Additional keys ignored when the console is opened. (https://forums.factorio.com/33411) + - Fixed that aliens would ignore very narrow paths they could barely fit through. (https://forums.factorio.com/33069) + - Fixed that numbers were sometimes rounded differently on 32 bit systems in lua. + - Fixed that the game would freeze when game.speed was set to a value less than 0.2. (https://forums.factorio.com/33317) + - Fixed cargo wagon air resistance being smaller than that of the locomotive. + - Fixed of loading "require_user_verification" from server-settings (It was called verify_user_identity at one place and require_user_verification at other). + - Fixed underground belt fast replace when replacing the same belt multiple times. (https://forums.factorio.com/33019) + - Fixed rendering of turret range when construction network area overlay is also being drawn. (https://forums.factorio.com/33057) + - Temporary decrease of decorative entities counts. + - Fixed server max upload speed. + - Fixed that Factorio wouldn't give an error when --start-server-load-scenario was combined with --start-server or --start-server-load-latest. (https://forums.factorio.com/33055) + - Fixed beam would apply one extra damage tick. (https://forums.factorio.com/32973) + Changes: + - Multiplayer map downloading GUI shows average over the last 2 seconds instead of 20 seconds. +--------------------------------------------------------------------------------------------------- +Version: 0.14.9 +Date: 22. 09. 2016 + Changes: + - Added admin field to server-settings.json, list of case-sensitive usernames that will become admins on connecting. + - Admins are exempt from player count limit. + Bugfixes: + - Fixed that the server could be running even if it was supposed to be stopped. + - Fixed Modded key bindings would fire extra times if 2 mods had the same key binding. (https://forums.factorio.com/33050) + - Fixed that parsing players by index in scripts didn't work correctly. (https://forums.factorio.com/33125) + - Fixed that Factorio wouldn't release memory back to the OS after unloading a large save on Linux. (https://forums.factorio.com/33151) + - Fixed crash when restarting Factorio due to mod change when executable is read-only on Linux. (https://forums.factorio.com/32991) + - Game will no longer be capped at 300UPS when using high game.speed and vsync. New cap is FPS*5*game.speed. (https://forums.factorio.com/33123) + - Fixed possible crashes when setting combinator parameters. + - Fixed that clients could send a lot of useless data when recovering after connection problems while playing multiplayer game. + - Fixed that recipe overload_multiplier wasn't used for furnaces. (https://forums.factorio.com/33121) +--------------------------------------------------------------------------------------------------- +Version: 0.14.8 +Date: 20. 09. 2016 + Optimizations: + - The crc check cycles between sets of 10 players, reducing the time of it in crowded games. + Minor Features: + - Disconnecting wires now updates the "last user" tag. + - Technology progress is preserved when the research is changed before it is completed. + - Added ignore_player_limit_for_returning_players option to the server-settings and equivalent when hosting from the game. + - Added in game command /config password . It allows server admins to change the server password. + - Added in game command /config max-players . It allows server admins to change the maximum number of players. + - With more than 10 players in multiplayer game, the server only saves the map for joining players once in a while, + so the game isn't interrupted by saving every couple of seconds in bigger games. + It goes from 1s with 10 players up to 45s with 450 players (which is the maximum). + - Added only_admins_can_pause_the_game into the server-settings. + Bugfixes: + - Fixed that you could enter enemy vehicles. (https://forums.factorio.com/32724) + - Fixed that zooming the view during pause (via Shift-Space) would teleport the player. (https://forums.factorio.com/32758) + - Fixed vehicle machine guns not showing bonuses. (https://forums.factorio.com/32747) + - Fixed performance issue on maps with lot of surfaces (for example maps with Factorissimo mod.) + - Fixed gates not opening for characters soon enough. (https://forums.factorio.com/32818) + - Fixed some campaign levels didn't allow interacting with any entities at some places. (https://forums.factorio.com/32839) + - Fixed crash when opening the character GUI in the map editor. (https://forums.factorio.com/32081) + - Fixed redundant technology requirement. (https://forums.factorio.com/32886) + - Fixed server browser playtime column formatting (https://forums.factorio.com/32942) + - Fixed crash related to rail-signal connection. (https://forums.factorio.com/32740) + - Fixed crash when reconnection attempt is refused. (https://forums.factorio.com/32937) + - Fixed that when server quit/dropped, the dialog could be hidden behind menu. (https://forums.factorio.com/32859) + - Optimised inserting items to chests with large inventories; this will boost performance for some games with Warehousing mod. (https://forums.factorio.com/32384) + - Fixed duplicate mods crashing the game on startup (https://forums.factorio.com/31790) + Instead, a notice box is displayed and the highest (possibly unzipped) version is preferred. + - Moved the downloading/saving/loading progress bar of other people in a scroll pane so it doesn't cover the whole left part of the screen with a lot of people. + - Fixed the quickbar selection wouldn't properly update when interacting with other entities in some cases. (https://forums.factorio.com/32952) + - Fixed that --benchmark would process its argument differently than all other command-line parameters (https://forums.factorio.com/32993) + - Fixed crash when loading game with character in flying vehicle from mod that is over water. (https://forums.factorio.com/33014) +--------------------------------------------------------------------------------------------------- +Version: 0.14.7 +Date: 15. 09. 2016 + Bugfixes: + - Fixed technology GUI in single player. +--------------------------------------------------------------------------------------------------- +Version: 0.14.6 +Date: 15. 09. 2016 + Changes: + - Drop detection got little bit stricter so the drop timeout was increased from 10 to 20 seconds. + - If you log in with your email, your multiplayer username gets set to your actual username, not your email address. + Minor Features: + - Added --start-server-load-scenario command to start scenario with the given name. + - As a tribute to Arumba's mega-game, the "build by" was renamed to "last user" and it is updated whenever the entity is: + rotated, has circuit condition changed, setting pasted, recipe changed, filter changed, output signal changed, combinator settings changed, + - Added speed change based on zoom when in god mode into the latency hiding. + - The player was killed messages now contain a name of entity or player who caused that. + Bugfixes: + - Player killed messages are shown only to players of the same force. + - Fixed that zoom to cursor didn't work in ghost/god controller. + - Fixed that player dropped, but it shown the "the can't keep up message" instead. + - Fixed that server got deselected when changing sorting or filters in public game list. (https://forums.factorio.com/29561) + - Additional attempt to make the keyboard settings compatible between linux and windows. (https://forums.factorio.com/29686) + - Fixed that player crafting categories accepted empty string as value, which resulted in crash later. (https://forums.factorio.com/32507) + - Fixed that progress bar during updating mods wasn't moving (https://forums.factorio.com/31844) + - Fixed beam damage_interval of 0 would crash the game. (https://forums.factorio.com/32527) + - Fixed gates wouldn't open while in a vehicle without a character. (https://forums.factorio.com/32525) + - Fixed GUI scaling in the mod browser. (https://forums.factorio.com/30196) + - Fixed (hopefully) that wrong server details were displayed (https://forums.factorio.com/27110) + - Fixed that it wasn't possible to build rail blueprint over floor-tile ghost. (https://forums.factorio.com/32454) + - Fluid status icons will display floored values, same as all other icons. (https://forums.factorio.com/32439) + - Fixed crash that prevented the game to start on some OS X configurations. (https://forums.factorio.com/32515) + - Fixed that changing character direction from script didn't work. (https://forums.factorio.com/32318) + - Fixed game getting stuck when a new account was created from the Steam version (https://forums.factorio.com/31642) + - Additional signal/rail building fix. (https://forums.factorio.com/30350) + - Fixed that some entities would not remember their circuit parameters in the map editor. (https://forums.factorio.com/32153) + - Fixed blueprint tooltip wouldn't update when clearing a blueprint. (https://forums.factorio.com/32038) + - Fixed crash when loading some old save files containing circuit connections to be removed. (https://forums.factorio.com/32009) + - Fixed crash when removing migrated equipment grids due to mod removal while mods had references to the grids. (https://forums.factorio.com/32420) + - Fixed wires wouldn't get applied to inserters through blueprints in some cases. (https://forums.factorio.com/32045) + - Fixed that player could get unkickable under specific circumstances. + - Fixed train crash when it found a path in the opposite direction that it just started moving. (https://forums.factorio.com/29610) + - Fixed Factorio updater didn't pass command line arguments when restarting the game after update. (https://forums.factorio.com/32412) + - Fixed crashes when loading old or some invalid maps in the map editor. (https://forums.factorio.com/32488) + - Clearer error messages and interaction when loading old or invalid maps. + - Fixed curved rail bounding box not allowing large electric poles to be build in specific configurations. (https://forums.factorio.com/32532) + - Fixed that joining games through Steam wouldn't work. (https://forums.factorio.com/32479) + - Fixed not being able to interact with the error dialog when an error happens while interacting with GUIs. (https://forums.factorio.com/32259) + - Fixed UI not responding to input in some situations when progress guis were shown. (https://forums.factorio.com/32522) + - Fixed personal roboport wouldn't update properly when modded equipment was used in some cases. + - Fixed train ignoring wait conditions in some cases (https://forums.factorio.com/32562) + - Fixed chain signal visual state right before a station (https://forums.factorio.com/30881) + - Fixed that the client was stuck when they disconnected after a reconnect. + - Fixed Save As GUI not responding to input after multiplayer disconnect with chat open. (https://forums.factorio.com/32574) + - Fixed inserter placement in the 2nd level of new hope campaign mission. (https://forums.factorio.com/31688) + - Server automatically deletes temporary save files once the upload of finishes. + - Fixed recipe tooltips containing fluid in assembling machines wouldn't show the available fluids properly. (https://forums.factorio.com/32647) + - Fixed desync when placing floor blueprint and mining placed ghosts at the same time. (https://forums.factorio.com/32378) + - Fixed that you could disconnect wires in from Transport Belt Madness scenario's Electric Poles. (https://forums.factorio.com/29168) + - Potential fix of crash after desync. + - Attempted to handle socket unblock error in a way that won't crash the game. (https://forums.factorio.com/32663) + Scripting: + - Added LuaGameScript::print - print to all players. + - Added LuaForce::print - print to all players on the force. + - Added LuaSurface::print - print to all players on the surface. + - Fixed entities with positive emissions_per_tick would generate pollution even when pollution was disabled. (https://forums.factorio.com/32602) + - Renamed LuaEntity::built_by to LuaEntity::last_user +--------------------------------------------------------------------------------------------------- +Version: 0.14.5 +Date: 09. 09. 2016 + Features: + - Added Team Production Challenge scenario to the base game. + Minor Features: + - Improved rendering of big tables and other scrollable widgets. + - It is possible to /ban players who aren't present in the map. + - The headless server saves the banlist in banlist.json file, so a server owner can maintain a single banlist across multiple maps. + - Added /silent-command: Same as /c, but doesn't print the command ran to every player's console. Available only to server admins and over RCON or server console. + - Added /purge : removes all messages by the given player from chat. Admin only command. + - Added /clear - clears your chat window. + - Added /mute and unmute : prevents the given player from talking in chat. Admin only commands. + - Added /mutes: displays all muted players. + - Added /ignore and unignore : ignores messages from the given player. Admin and RCON messages are still shown. + - Added /ignores: displays all players you're ignoring. + - Command names in the console can be tab-completed. + - Player names in the console can be tab-completed. + - Added AFK Auto kick interval to multiplayer host settings (with never as default). + Bugfixes: + - Fixed mouse wheel scrolling of game information (https://forums.factorio.com/29497) + - Fixed that the headless server would create a character when run with --no-auto-pause. This prevented people from joining their own servers. (https://forums.factorio.com/32143) + - Fixed that the game could desync when LuaForce::players was used, as the order was not in well defined order. + - Fixed making blueprints wouldn't reset the build rotation. (https://forums.factorio.com/32251) + - Fixed that input actions were triggered even though a text box was focused. (https://forums.factorio.com/32028) + - Fixed that blueprint/deconstruction would run while on the map view. (https://forums.factorio.com/32296) + - Fixed train getting stuck on a yellow signal (https://forums.factorio.com/28660) + - Fixed that the notification about changed research was shown even when the other player selected the same research as already in progress. (https://forums.factorio.com/32278) + - Fixed that underground belt "teleported" few items when the connection was built. (https://forums.factorio.com/30716) + - Fixed that the mod info GUI wasn't scrollable, so it didn't fit the screen sometimes. (https://forums.factorio.com/30158) + - Fixed that saving scenario to the same directory it was loaded for resulted in deleting all the script and locale files. (https://forums.factorio.com/29555) + - Fixed that the menu wasn't accessible when the respawn countdown was there, until the menu was closed and opened again. + - Fixed inserters sometimes taking items from cargo wagons not in front of it. (https://forums.factorio.com/32138) + - Fixed that clicking a mod's GUI during an autosave would crash the game. (https://forums.factorio.com/32320) + - Fixed /reply wouldn't work properly when players have names with tags. + - Fixed shadows being drawn over pipe and storage tank windows. + Scripting: + - Added LuaEntity::supports_direction + - Changed LuaEntity::direction write to not error if the entity doesn't support directions. + - Moved the top GUI to be above the left GUI as in 0.13 (https://forums.factorio.com/31585) + - Added LuaPlayer::afk_ticks and LuaPlayer::online_ticks. +--------------------------------------------------------------------------------------------------- +Version: 0.14.4 +Date: 06. 09. 2016 + Minor Features: + - Included the ghost/god controller movement in the latency hiding. + Changes: + - Research notifications are only printed to players of the same force. + - Removed the /team command, chat is team only by default, added /shout (/s) command to speak to everyone. + - Tweaked the /help command, so it prints just the list of commands, and it is required to write /help to get details + - Fixed crash when entities are migrated across types while in blueprints. (https://forums.factorio.com/31984) + - Fixed crash when setting filters in the map editor. (https://forums.factorio.com/32082) + - Don't allow to deconstruct tiles that have nothing under it. + Scripting: + - Added read/write of LuaPlayer::tag. This tag is added to the player username in chat and on map. + - Added LuaEntityPrototype::logistic_mode read. + - Added a 4th (optional) parameter to LuaGameScript::write_file to write only for a specific player (or the server). + Bugfixes: + - Fixed crash when entities are migrated across types while in blueprints. (https://forums.factorio.com/31984) + - Fixed crash when setting filters in the map editor. (https://forums.factorio.com/32082) + - Additional desync fix related to selection of trains. (https://forums.factorio.com/32102) + - Fixed crash when canceling deconstruction of tiles of other force. + - Fixed crash related to reconnecting to a game after 3 desyncs + - Fixed crash when using quickbar shortcuts in ghost mode in multiplayer. (https://forums.factorio.com/32144) + - Fixed crash when changing player's controller in multiplayer while the player opens entity GUI with inventory. (https://forums.factorio.com/32139) + - Fixed crash when opening entities that only exist in the latency hiding. (https://forums.factorio.com/32141) + - Additional latency state fixes related to lag spikes and latency changes. + - Fix of one way (hopefully the only one), the ghost player could appear. + - Fixed freeze with specific modded recipes. (https://forums.factorio.com/32048) + - Fixed LuaForce::research_progress could return invalid values in specific cases. (https://forums.factorio.com/32047) + - Fixed error when manually calling LuaGameScript::raise_event(). (https://forums.factorio.com/32039) + - Added additional inventory defines: car_fuel, car_trunk, car_ammo, and cargo_wagon. (https://forums.factorio.com/32100) + - Fixed that the server commands didn't work when there was no one online and the auto stop was on (again) (https://forums.factorio.com/32112) + - Fixed that LuaUnitGroup::set_command wouldn't update the command of its members. + - Fixed that mod GUIs would get left behind if the mod was disabled due to an invalid factorio_version. (https://forums.factorio.com/32196) + - Fixed that the Lua console would ignore first pressed key if the "toggle console" control was bound to a mouse button. (https://forums.factorio.com/32093) + - Fixed wrong fonts used for languages using non-latin characters. (https://forums.factorio.com/32061) + - Fixed crash on blueprint placement with rail signals with connected wires. (https://forums.factorio.com/32002) +--------------------------------------------------------------------------------------------------- +Version: 0.14.3 +Date: 02. 09. 2016 + Minor Features: + - When selecting anything that uses item/signal filters the filter is automatically set to the item in the cursor if any. + - When save of scenario is loaded in multiplayer, it's scenario is saved in user scenarios. + - Added /time command to print the current map age. + - Added option to host multiplayer game with scenario (it only had new game/load game there). + Changes: + - server-settings.json are automatically used if they are in the write path and not specified on the command line. + - Fonts specified in a locale configuration now have to specify the mod name in their paths. + For example, the default font is now specified as "default=__core__/fonts/TitilliumWeb-Regular.ttf". + Bugfixes: + - Fixed desync related to selection of trains. (https://forums.factorio.com/31935) + - Fixed slowdown in recipe tooltips with large amounts of recipes. (https://forums.factorio.com/31863) + - Fixed show_gui not working with game.take_screenshot. + - Fixed accidentally turned on graphics safe mode for all Steam users, which set graphics settings to low values. (https://forums.factorio.com/31958) + - Fixed that the game ate all the CPU in headless mode when no player was there. + This also fixed that the memory used grew few bytes per tick when being a server. + - Fixed console commands not working when entered directly on Windows headless server. (https://forums.factorio.com/31918) + - Fixed that the server would ignore specified username when given a login token. (https://forums.factorio.com/31945) + - Fixed that it wasn't possible for mods to use custom fonts. (https://forums.factorio.com/31916) + - Fixed crash when removing mods that had items on transport belts that were connected to the circuit network. (https://forums.factorio.com/31984) + - Fixed that right clicking in the crafting menu to craft 5 items wouldn't de-focus the search widget. (https://forums.factorio.com/31063) + - Fixed that joining paused game resulted in a black screen that was there until someone else unpaused it. (https://forums.factorio.com/31763) + - Fixed that map2scenario errors when loading an edited save file that contained assembling machines connected to inserters. (https://forums.factorio.com/31706) + - Fixed that the exit message was wrong when the person just dropped. (saying they couldn't keep up) + - Fixed that after reconnecting to server using the small save/quit/reconnect window didn't close the window. (https://forums.factorio.com/32010) + - Potential desync fix related to locomotives being selected in the same tick they are mined by someone else. + - Potential fix of crash after a desync. + Scripting: + - Moved LuaControlBehavior::disabled to LuaGenericOnOffControlBehavior::disabled and fixed it to work correctly. (https://forums.factorio.com/31232) + - Fixed crash after confirming other settings as a server in multiplayer game. (https://forums.factorio.com/31612) +--------------------------------------------------------------------------------------------------- +Version: 0.14.2 +Date: 30. 08. 2016 + Minor Features: + - Notify when someone starts or changes the research in the console. + - Allowed to specify limit of the upload speed when hosting a multiplayer game. + This can be also specified when creating the headless server in the server-settings file by setting the max_upload_in_kilobytes_per_second + - When selecting player logistic requests and auto-trash filters the filter is automatically set to the item in the cursor if any. + Changes: + - Increased the time the text written in the console (chat/commands) stay on the screen fully visible. + - Increased the distance of rail direction check for signal building from 3 to 5 rail segments. (https://forums.factorio.com/30235) + Bugfixes: + - Fixed signal to rail connection in junctions when rails are build after signals. (https://forums.factorio.com/30350) + - Potential fix of desyncs related to transport belts and circuit network. + - Experimental attempt to limit server upload speed when it is too high and it causes all other players to have their latency increased. + This logic is only used when the "max_upload_in_kilobytes_per_second" is not specified. + - The download speed starts at higher value and grows faster. + - Fixed that personal logistics would stop working. (https://forums.factorio.com/31586) + - Fixed crash related to removing progress bars when exiting the multiplayer. + - Fixed constant combinator description not showing negative signals. (https://forums.factorio.com/31702) + - Fixed missing "saving-local-variant-of-mp" key. + - Fixed that rail remnants were not always properly removed when horizontal rails were built over. + - Fixed that server would crash on second RCON connection. (https://forums.factorio.com/31704) + - Fixed that --allow-commands sometimes wouldn't take effect. (https://forums.factorio.com/31731) + - Fixed that attacking an enemy spawner with the flamethrower wouldn't aggravate enemies. (https://forums.factorio.com/31822) + - Fixed the drag-map control defaulting to shift + mouse button 1. (https://forums.factorio.com/31819) + - Fixed achievement layout problems. (https://forums.factorio.com/28967) + - Fixed logging in with an email address for mod/server browser wasn't working. + - Fixed ping in the server browser not working. + - Don't offer to save after server drop/quit when the map isn't actually loaded. (https://forums.factorio.com/31602) + - Fixed trains GUI wouldn't scroll correctly when searching. (https://forums.factorio.com/31469) + - Fixed crash when mining a vehicle the character was in while over water. (https://forums.factorio.com/31404) + - Fixed that it was possible to put more energy into accumulator than its capacity through the script. (https://forums.factorio.com/31571) +--------------------------------------------------------------------------------------------------- +Version: 0.14.1 +Date: 26. 08. 2016 + Bugfixes: + - Fixed that exiting hosting game could stuck Factorio forever. + - Possible fix game not showing in browse game list. (If it happens anyway, we will have more info) + - Fixed that a very big number of biters on a map could cause very significant UPS drop. (https://forums.factorio.com/31278) +--------------------------------------------------------------------------------------------------- +Version: 0.14.0 +Date: 26. 08. 2016 + Major Features: + - Fixed multiplayer + 1) Internal reliability and stability improvements. + 2) Players don't have to wait for other clients to download and load the game. + 3) Decreased network traffic. + 4) It is possible to use menu and quit the game when connecting to the game. + 5) Server doesn't stop/slow down the game when some client is too slow, stops communicating or saves the game longer than the server. + 6) Players automatically quit game after 3 desyncs. + 7) Download speed tweaks. + Features: + - Added /team command that messages all players from the same force. + Minor Features: + - When selecting inventory filters the filter is automatically set to the item in the cursor if any. + Changes: + - Disabled loading of saves before 0.11.0 version (You can use 0.11.22 to load older saves and re-save them). + - Removed the option to enable/disable latency hiding, it is always on on clients (and off on the server). + Bugfixes: + - Factorio shouldn't crash anymore when Direct3D device is lost due to locking screen or entering sleep mode. + Modding: + - Added support for equipment grids in cars, tanks, locomotives, and cargo wagons. + - Changed equipment grids to work as prototypes: defined and referenced by things that use them. + - Changed equipment and equipment grids to have categories that define what equipment can go in what equipment grid. + Scripting: + - Fixed game freeze when an error was thrown during the player left game event. + - Removed LuaItemStack::has_grid. + - Removed LuaItemPrototype::equipment_grid_size. + - Changed LuaItemStack::grid to return nil if the item doesn't have a grid. + - Added LuaItemPrototype::equipment_grid. + - Added LuaEntity::grid read. + - Added Added LuaEquipmentGridPrototype. + - Added LuaEquipmentGrid::prototype read. + - Added LuaEquipmentPrototype::equipment_categories read. + - Added LuaForce::unchart_chunk() + - Added LuaSurface::delete_chunk(...) +--------------------------------------------------------------------------------------------------- +Version: 0.13.20 +Date: 29. 08. 2016 + Bugfixes: + - Fixed the demo wasn't working. + - Fixed equipment grid GUI didn't size properly in some cases. (https://forums.factorio.com/31764) + Modding: + - Fixed "factorio_version" not being checked correctly in some cases. (https://forums.factorio.com/31607) + Scripting: + - Fixed "unknown" error in some cases when using radio button GUI elements. + - Fixed crash when a mod custom event event would error. (https://forums.factorio.com/31779) + - Added LuaGuiElement::type read. +--------------------------------------------------------------------------------------------------- +Version: 0.13.19 +Date: 26. 08. 2016 + Bugfixes: + - Fixed that the Golem, Watch your step and doing it right didn't activate from steam cloud on new factorio installation. + - Fixed selection boxes of trains in specific situations. (https://forums.factorio.com/31065) + - Fixed that unclosable character window was opened when it was ordered to open exactly at the same tick when the character died. (https://forums.factorio.com/30946) + - Fixed possible desync caused by inserters disabled by circuit network. (https://forums.factorio.com/31085) + Scripting: + - Added LuaSurface::regenerate_entity(...) +--------------------------------------------------------------------------------------------------- +Version: 0.13.18 +Date: 25. 08. 2016 + Changes: + - Changed train wait conditions to use standard boolean precedence for evaluation, instead of a simple left to right accumulative evaluation. + Balancing: + - Increased tank machine gun range to 20. + Bugfixes: + - Fixed console command warning not sticking through save-load. (https://forums.factorio.com/31132) + - Fixed that vehicle machine guns would show in the logistics request and inventory filter selections. + - Fixed crash when number animation variations of unit-spawner entity is reduced. (https://forums.factorio.com/31205) + - Fixed clearing blueprints didn't clear the label. (https://forums.factorio.com/28610) + - Fixed crash when removing entities that had active alerts. (https://forums.factorio.com/31247) + - Fixed that sending random garbage to the RCON port could crash Factorio. (https://forums.factorio.com/31185) + - Fixed GUI size issues with modded recipes that have a ton of effects. (https://forums.factorio.com/30654) + - Fixed script errors with tight spot level 5. (https://forums.factorio.com/29724) + - Fixed the market entity not migrating/handling removed items it was offering. (https://forums.factorio.com/30875) + - Fixed sound settings not applying when pressing escape. (https://forums.factorio.com/30319) + - Fixed a crash that would happen after changing UI scale with the inventory open. (https://forums.factorio.com/30983) + - Fixed deconstruction would reset the build rotation value. (https://forums.factorio.com/31466) + - Fixed copy-paste between inventory sizes applying the inventory restriction oddly. (https://forums.factorio.com/31473) + - fixed game.regenerate_entity() not working at all. (https://forums.factorio.com/31470) + - Fixed that it was possible to create an assembling machine with zero energy usage. (https://forums.factorio.com/31465) + Modding: + - Fixed crash when trying to connect wires to entities with 0 wire connection distance. (https://forums.factorio.com/31499) + Scripting: + - Fixed LuaSurface::map_gen_settings.shift not working. (https://forums.factorio.com/31143) + - Fixed chunk positions would get improperly rounded instead of floored. (https://forums.factorio.com/31092) + - Added LuaConstantCombinatorControlBehavior::enabled read/write. + - Added upper limit to resolution parameter of LuaGameScript::take_screenshot function. Limit for width and height is 16384. + - Added LuaStyle::visible read/write. +--------------------------------------------------------------------------------------------------- +Version: 0.13.17 +Date: 17. 08. 2016 + Bugfixes: + - Fixed a crash caused by enemy AI. (https://forums.factorio.com/31088) + - Fixed crash due to false-positive detection of a save corruption. (https://forums.factorio.com/31082) + - Fixed circuit network controlled signal penalty once more (https://forums.factorio.com/31116) + - Fixed crash when removing mod with modded rocket silo. (https://forums.factorio.com/31093) +--------------------------------------------------------------------------------------------------- +Version: 0.13.16 +Date: 16. 08. 2016 + Changes: + - Changed the personal roboport so it reacts faster to jobs in range. + - Added graphics option "Enable tree sprite mipmaps" that should reduce GPU load when drawing large forests. + - Changed default value of "Lights render resolution" graphics option to 0.25. High values of this setting have negative performance impact on drawing lamps. + - When the first LUA command is used, players are warned that it would disable achievements. + - Changed default renderer for AMD GPUs back to DirectX. + - Rewritten sandbox scenario to work in multiplayer. + Bugfixes: + - Fixed rail signals getting sometimes stuck as reserved. (https://forums.factorio.com/30093) + - Fixed that the game would crash when trying to load a save that contained unit groups with members in different surfaces. (https://forums.factorio.com/30541) + - Fixed combinators not drawing lights for the activity led. + - Reverted the change from Version: 0.13.12 that would disable and hide vsync in some cases. (https://forums.factorio.com/30246) + - Fix that biters wouldn't become aggravated when damaged by the flamethrower. (https://forums.factorio.com/30689) + - Fixed game sometimes not being focused properly on OS X. (https://forums.factorio.com/30436) + - Fixed that the car could shoot itself. (https://forums.factorio.com/30782) + - Fixed desync related to fast-replacing filter inserters with other inserters. (https://forums.factorio.com/30753) + - Don't remove a wall's circuit connection when gate is destroyed and ghost is created. (https://forums.factorio.com/30733) + - Fixed opened machine sound sometimes being high-pitched. (https://forums.factorio.com/30702) + - Fixed that some key bindings wouldn't register properly after a game restart. (https://forums.factorio.com/30690) + - Fixed that it would be possible to manually craft items the player does not have enough ingredients for. (https://forums.factorio.com/30794) + - Fixed playtime in public game browser being 0 for the first minute the server is up. + - Fixed train path finding penalty for circuit network disabled signals. + - Fixed rail planner collision checks for rails in west and south direction. (https://forums.factorio.com/28638) + - Fixed requester chest was missing vehicle impact sound. (https://forums.factorio.com/30925) + - Fixed that dragging the research button would drag and move the technology tree. (https://forums.factorio.com/31049) + - Fixed that the selected slot wouldn't update properly when the quickbar was rotated. (https://forums.factorio.com/31058) + Modding: + - Fixed crash when mods use tables as key values in prototype data. (https://forums.factorio.com/30606) + - Added example definition of an electric energy interface. + - Fixed copy&paste on modded constant combinator would copy also number of item slots. (https://forums.factorio.com/30908) + - Fixed possible desync caused by inserters putting items directly to loaders. + - Fixed loader wouldn't stop loading to chest marked for deconstruction. + Scripting: + - Fixed LuaEntityPrototype::resource_category crash. (https://forums.factorio.com/30626) + - Fixed changing force of construction or logistic robot would cause game state corruption. (https://forums.factorio.com/30912) + - Added LuaEntity::get_fuel_inventory(). + - Added event on_player_changed_surface. + - Added LuaInventory::find_item_stack(...). + - Added LuaControlBehavior::disabled read. + - Added LuaVirtualSignalPrototype and LuaGameScript::virtual_signal_prototypes read. + - Changed LuaEntity::get_filter()/set_filter()/filter_slot_count to work on both inserters and loaders. + - Added an optional boolean to LuaSurface::spill_item_stack to mark the created items with the to-be-looted flag. + - Added LuaSurface::get_connected_tiles(...). + - Added LuaSurface::get_hidden_tile(...). + - Changed Product::type to string containing "item" or "fluid". +--------------------------------------------------------------------------------------------------- +Version: 0.13.15 +Date: 06. 08. 2016 + Bugfixes: + - Fixed that rotating the quickbar would make the headless server crash. (https://forums.factorio.com/30535) +--------------------------------------------------------------------------------------------------- +Version: 0.13.14 +Date: 05. 08. 2016 + Changes: + - Surplus items from crafting are again available for crafting other items. + For example, crafting two green circuits will no longer result in two extra copper wires in the player's inventory. This only applies to items that are automatically crafted as a prerequisite; items the player has explicitly requested to craft will not be used to satisfy the dependencies of any further orders. + - Factorio will output to console window in UTF8 on Windows. + Bugfixes: + - Fixed crash when trying to connect copper wire to invalid entities out of range in the latency state. (https://forums.factorio.com/30201) + - Fixed burner fuel sources would keep their energy when dying and being rebuilt by robots. (https://forums.factorio.com/30283) + - Fixed inserters would try to grab items from rails instead of chests/entities when build in specific setups. (https://forums.factorio.com/30286) + - Fixed disconnecting chests or constant combinators not correctly clearing circuit network. (https://forums.factorio.com/30167) + - Fixed a crash that sometimes happened after canceling manual crafting. (https://forums.factorio.com/29910). + - Fixed a bug where canceling a prerequisite product would cancel more than necessary. (https://forums.factorio.com/29910) + - Fixed crash when trying to connect power switches in map editor. (https://forums.factorio.com/30260) + - Don't force Vsync off on OpenGL. (https://forums.factorio.com/30246) + - Fixed error in tight spot level 5. (https://forums.factorio.com/29724) + - Fixed a bug where a player's GUI would be reset when any other player in MP pressed the "switch active quickbar" button. (https://forums.factorio.com/29116) + - Don't allow sideloading onto a disabled belt. (https://forums.factorio.com/29436) + - Fixed game hanging with certain train configurations (loop where last rolling stock touches the first). + - Fixed chain signal colors not being updated when setting signal states from the circuit network (https://forums.factorio.com/27985) + - Fixed mod updates sometimes not being found with a large amount of mods. + - Fixed mods browser not being sorted after searching. (https://forums.factorio.com/29496) + - Fixed regenerating entities on map (https://forums.factorio.com/28129) + - Fixed watch-your-step achievement for real this time. (https://forums.factorio.com/30434) + - Fixed "failed to create display" error when switching to another window immediately after launching Factorio. (https://forums.factorio.com/30481) + - Fixed issues with saving to NTFS junctions. (https://forums.factorio.com/28858) + Optimizations: + - Significantly reduced the high CPU usage caused by the main loop logic from 0.13.10. + Modding: + - Fixed input loader didn't resume loading after being deactivated due to full target container. (https://forums.factorio.com/28280) + - Fixed crash when loader connected to splitter is destroyed. (https://forums.factorio.com/28616) + Scripting: + - Fixed map corruption and crashes caused by some API functions allowing entities to be used + across surfaces when they aren't setup to handle it. (https://forums.factorio.com/30187) + - Fixed evolution_factor could be set to a negative number resulting in base build errors. (https://forums.factorio.com/30264) + - Fixed crash when using entity of type 'flame-thrower-explosion' with 'create-entity' trigger effect. (https://forums.factorio.com/28467) + - Fixed LuaGameScript::take_screenshot() would fail if destination file contained non-English character in its path. (https://forums.factorio.com/30431) + - Added LuaEntity::filter_slot_count read. + - Added LuaEntityPrototype::mining_drill_radius read. + - Added LuaTrain::station read. + - Added LuaDamagePrototype and LuaGameScript::damage_prototypes read. + - Added LuaEntity::loader_type read. + - Added LuaRemote::remove_interface(name). + - Changed LuaRemote so interface names must be unique to maintain save/load determinism. + - LuaEntity::revive() will return the revived entity as a second return value if successful and if the ghost was an entity. +--------------------------------------------------------------------------------------------------- +Version: 0.13.13 +Date: 30. 07. 2016 + Bugfixes: + - Fixed OpenSSL launch issues on Linux (https://forums.factorio.com/30154) + - Fixed crash on Windows after multiple restarts when installing mods + Modding: + - Added entity prototype flags "not-blueprintable" and "not-deconstructable". + Scripting: + - Changed LuaEntity::order_deconstruction() to return true/false if it did the deconstruction instead of throwing errors. + - Added LuaPlayer::entity_copy_source - the source entity used during entity settings copy paste. + - Added LuaEntity::request_slot_count read - the number of request slots on the entity or 0 if none. +--------------------------------------------------------------------------------------------------- +Version: 0.13.12 +Date: 30. 07. 2016 + Changes: + - Vsync will be automatically turned off and hidden from the options menu if desktop composition(windows aero) is on. + - Locale additions and improvements. + Bugfixes: + - Fixed auto trash slots were lost when player died in multiplayer. (https://forums.factorio.com/29853) + - Fixed that the headless server would consume 100% CPU. (https://forums.factorio.com/29628) + - Fixed that --mod-directory and other command-line arguments would be forgotten on Factorio restart through the mod manager. (https://forums.factorio.com/29863) + - Fixed that technology name and description locales didn't work correctly for tiered technologies. + - Fixed using flamethrower and slowdown capsule at the same time could ignite biter more than once and corrupt save. + - Fixed modules could end up in the input slot on furnaces. (https://forums.factorio.com/29992) + - Fixed unsightly message when changing player color in singleplayer. (https://forums.factorio.com/29914) + - Fixed inserter circuit "hold" read mode sending the signal 1 tick too late. (https://forums.factorio.com/29483) + - Fixed transport belt circuit condition ignoring 1 tick duration signals. (https://forums.factorio.com/29347) + - Fixed crash when saving the game fails due to the disk being full. (https://forums.factorio.com/29915) + - Fixed the "watch your step" achievement would get triggered by random source-less damage. (https://forums.factorio.com/29980) + - Fixed the render layer for turret range visualizations. (https://forums.factorio.com/30023) + - Fixed that an inserter could hold more items than its stack-size bonus, if it was created by fast-replacing a stack inserter. (https://forums.factorio.com/29939) + - Fixed automated fuel insertion into cars wouldn't fill the fuel inventory. (https://forums.factorio.com/30078) + Modding: + - Fixed crash when technology prerequisites ended up being recursive. (https://forums.factorio.com/30061) + - Fixed crash caused by destroyer robot beams when compression was enabled for all sprites. (https://forums.factorio.com/30048) + - Fixed inserters with stack bonus not dropping the item to it's destination when deactivated. (https://forums.factorio.com/29411) + - The fluid icon for the storage tank now scales with the size of the storage tank. (https://forums.factorio.com/29955) + Scripting: + - Fixed error when attempting to interact with LuaInventory that has a size > 255. (https://forums.factorio.com/29834) + - Fixed crash when robots charging would get disabled through mods. (https://forums.factorio.com/29833) + - Fixed wrong error when setting durability of an item. (https://forums.factorio.com/29903) + - Added LuaItemPrototype read properties: localised_description, place_as_equipment_result, place_as_tile_result, flags + equipment_grid_size, inventory_size_bonus, capsule_action, attack_parameters, inventory_size, item_filters + group_filters, sub_group_filters, filter_mode, insertion_priority_mode, localised_filter_message, extend_inventory_by_default + default_label_color, draw_label_for_cursor_render, attack_result, attack_range, category, tier, limitations, limitation_message_key + straight_rail, curved_rail, repair_result, selection_border_color, alt_selection_border_color, selection_mode_flags, alt_selection_mode_flags + selection_cursor_box_type, alt_selection_cursor_box_type, always_include_tiles, durability_description_key, durability. + - Added LuaItemStack::add_durability()/drain_durability(). +--------------------------------------------------------------------------------------------------- +Version: 0.13.11 +Date: 25. 07. 2016 + Changes: + - Further locale changes and polish. + - Horizontal mouse wheel scrolling is now translated to vertical scrolling, because of key binding problems on OS X. + OS X blueprint book binding is changed back to Shift + Mouse wheel up/down, other custom horizontal mouse wheel bindings are changed to vertical. + Bugfixes: + - Fixed that the Linux binaries would crash after handcrafting finishes. (https://forums.factorio.com/29614) + - Fixed offshore pump could be built on top of other offshore pumps. (https://forums.factorio.com/29705) + - Fixed pumpjack output would show 0.0/s. (https://forums.factorio.com/29650) + - Fixed that "show pollution on minimap" didn't work when "show pollution on map" was not enabled. (https://forums.factorio.com/29651) + - Fixed scrolling on OS X. + - Fixed exploit of connecting energy producer to more networks and connecting them by switches. (https://forums.factorio.com/28249) + - Fixed long handed inserters couldn't pick up from the ends of cargo wagons. (https://forums.factorio.com/29343) + - Fixed that when a mod defined a technology with an invalid recipe, it could crash the game. (https://forums.factorio.com/29701) + Scripting: + - Fixed accumulators with circuit connectors not working correctly when exported through get_blueprint_entities(). (https://forums.factorio.com/29727) + - Changed LuaSurface::find_entities/filtered to take either area, position, or neither instead of just area. + - Added LuaGroup::order read. +--------------------------------------------------------------------------------------------------- +Version: 0.13.10 +Date: 22. 07. 2016 + Minor Features: + - Added logistics auto-trash slots: the opposite of logistic request slots. + - Added --mod-directory: Specifies which mod directory to use + Changes: + - Increased the size of the curved rail bounding boxes slightly so trains won't damage things built next to them. + - Server stdout messages now contain timestamps and message-type tags + - Biters and other units won't become aggressive as a result of friendly-fire. + Bugfixes: + - Fixed golem achievement incorrectly showing as not-obtained when loading pre 0.13.9 saves in 0.13.9. (https://forums.factorio.com/29121) + - Fixed crash related to wire rendering after switching to copper wire while dragging wire. (https://forums.factorio.com/29216) + - Map generator tweaks (predictable starting area resources, water only in starting area works now, fixed a few bugs in biome generation). + - Fixed chat message rainbow when the game tick would go past 2147483648. (https://forums.factorio.com/29307) + - Fixed password field not being focused when connecting to a game. (https://forums.factorio.com/29175) + - Fixed rocket silo moving slow when using efficiency modules.(https://forums.factorio.com/29108) + - Fixed pressing Escape in multiplayer connect password dialog closed all GUI windows. (https://forums.factorio.com/29176) + - Fixed gates sometimes not opening soon enough. (https://forums.factorio.com/28593) + - Fixed side menu buttons being focusable. (https://forums.factorio.com/27575) + - Fixed numbers display rounding up when it shouldn't. (https://forums.factorio.com/29184) + - Fixed constant combinator GUI slider sometimes showing different value than the number of items. (https://forums.factorio.com/28637) + - Fixed assembling machine GUI progress bars not sizing correctly. (https://forums.factorio.com/28980) + - Fixed tight-spot scenario missing walls around trees. (https://forums.factorio.com/26922) + - Narrower descriptions with more line breaking opportunities (mod list, roboport). (https://forums.factorio.com/29348) + - Fixed that cunning cancellation of crafting orders could result in free items. (https://forums.factorio.com/27459) + As a result of this fix, your entire crafting queue will be lost when loading a save from 0.13.9 or earlier. We suggest that you finish or cancel all your crafting before upgrading. + - Fixed crash related to custom units. (https://forums.factorio.com/29202) + - Fixed mod enabling/disabling sometimes didn't restart the game. (https://forums.factorio.com/28738) + - Fixed several issues with buildability checks returning false but entities actually being buildable. (https://forums.factorio.com/28883) + - Fix that aggroing a huge amount of biters would cause UPS drop for a long time. (https://forums.factorio.com/29513) + - Fixed freeze when dragging sound sliders in some instances. (https://forums.factorio.com/29441) + - Fixed bullet shooting speed not working properly. (https://forums.factorio.com/28707) + Optimizations: + - Improved performance when building large electric poles in the latency state by click-and-drag. (https://forums.factorio.com/29104) + - The game's main loop has been rewritten. This should increase performance in some cases and fixes some freezes and stability issues. + For example game freezing when changing system time. + Modding: + - Starting area is now 1.5x the size in tiles (also affects tier_from_start). + - Fixed manually defining the localised_name of an item didn't work correctly. (https://forums.factorio.com/29148) + Scripting: + - Added LuaEntity::copy_settings() - copies settings from one entity to another as if the player did it. + - Changed LuaSurface::find_entities/count_entities/filtered to search the entire surface if the area isn't defined. + - Fixed crash when trying to set compound command with missing list of commands. (https://forums.factorio.com/29164) + - Fixed technology effects are now applied before the research_completed event is fired. (https://forums.factorio.com/29451) + - Added LuaGameScript::direction_to_string(...) - converts a defines.direction to the string name. + - Added LuaPlayer::clean_cursor() - acts as if the player pressed the "clean cursor" key. + - Added LuaEntity::mining_target read. + - Added properties to LuaSurface::create_entity to make the creation act as fast-replace building. + - LuaGameScript::take_screenshot now has an additional field "by_player" that when set will cause the screenshot to only be taken on that players local game. + - Added LuaEntity::circuit_connected_entities - the entities directly connected to an entity by the circuit network. + - Added LuaEntity::circuit_connection_definitions - the connection definitions for all wires connected to an entity. +--------------------------------------------------------------------------------------------------- +Version: 0.13.9 +Date: 15. 07. 2016 + Changes: + - Updated demo campaign tips images. + - Updated/Fixed locale entries. + - Removed --mp-load-game + - Default value for "Lights render quality" graphics options was changed to 1.0. + If config.ini contains value lower than new minimum (0.25) it will be reset to the default value. + - Lights are rendered with linear filtering to improve quality for lower "Lights render quality" settings. (https://forums.factorio.com/28892) + - Added tips and tricks for pasting wagon slots and cycling in blueprint book. + - Mods are now sorted alphabetically in the mods list. + Bugfixes: + - Fixed transport belt madness map showing an empty message dialog out of nowhere. + - Fixed transport belt madness being impossible. (https://forums.factorio.com/28703) + - Fixed crash on Linux when stdout was closed after starting Factorio. (https://forums.factorio.com/28590) + - Fixed trains of other forces could be seen in the Trains GUI. (https://forums.factorio.com/28799) + - Fixed inserters not saving custom pickup/dropoff when exported through the Lua blueprint interface. + - Fixed robots delivering modules into the recipe input slots instead of the module inventory. (https://forums.factorio.com/28722) + - Fixed performance issue caused by alt mode when some mods are installed and linear filtering is enabled. (https://forums.factorio.com/28789) + - Items stop correctly before a belt deactivated using the circuit network. (https://forums.factorio.com/28766) + - Fixed another case where a biter could get stuck. (https://forums.factorio.com/28893) + - Fixed crash when using --mp-connect to join a game that requires user verification. (https://forums.factorio.com/28500) + - Fixed train GUI would be too big to fit on screen with a large amount of character inventory slots. (https://forums.factorio.com/28855) + - Buildings with backer names containing non-ASCII characters are generated properly. + - Fixed logistic counts when changing stack sizes of items the player was holding. + - Fixed crash when right-clicking electric pole in Map Editor. (https://forums.factorio.com/28983) + - Fixed crash when building tiles would result in you dying. (https://forums.factorio.com/28948) + - Fixed disabled belts would still move the player. (https://forums.factorio.com/28947) + - Fixed crashes related to changing train conditions in the latency state. + - Fixed line breaking in description titles. (https://forums.factorio.com/27128) + - Fixed typo in description of flooring items. (https://forums.factorio.com/28704) + - Fixed blueprint icons not working as desired when paths where part of the selected area. (https://forums.factorio.com/28884) + - Fixed that a username change wouldn't save if the game crashed. (https://forums.factorio.com/17837) + - Fixed that clicking an alert button could show the wrong alert. (https://forums.factorio.com/28913) + - Fixed flooring placement preview rendered on top of turret base. (https://forums.factorio.com/28894) + - Fixed numpad home/end/other keys not working when numlock was off. (https://forums.factorio.com/28934) + - Fixed that the game password dialog showed the password. (https://forums.factorio.com/29002) + - Fixed that inserters at the very front of trains would sometimes not get enabled when a train would stop. (https://forums.factorio.com/28964) + - Fixed the difficulty settings for scenarios not working. (https://forums.factorio.com/27976) + - Fixed alignment of some pipe covers. (https://forums.factorio.com/28785) + - Fixed the watch-your-step achievement not working. (https://forums.factorio.com/27710) + - Rocket parts from building rockets in the rocket silo now show in production stats. (https://forums.factorio.com/29001) + - Fixed tracked achievements scrolling off screen when un-tracking them. (https://forums.factorio.com/27922) + - Fixed inserter sometimes only dropping one item on the ground before going back. (https://forums.factorio.com/28046#p183886) + - Fixed LuaGameScript::active_mods not showing the correct list of mods. (https://forums.factorio.com/29088) + - Fixed signals letting trains pass when the circuit network changes. (https://forums.factorio.com/28923) + - Fixed crash when deconstructing an entity with modules to be delivered while hovering the mouse over the entity. (https://forums.factorio.com/29165) + Scripting: + - Fixed SpritePath to recipe that inherits icon from its result would not be considered valid. (https://forums.factorio.com/28867) + - Fixed crash when setting new research in the on_research_completed event. (https://forums.factorio.com/28968) + - Fixed error during the research completed event being un-clickable. (https://forums.factorio.com/27803) + - Added LuaTile::position read. +--------------------------------------------------------------------------------------------------- +Version: 0.13.8 +Date: 11. 07. 2016 + Bugfixes: + - Fixed craftable unit entities desynching when held over belts. (https://forums.factorio.com/28730) + - Fixed character inventory size was limited at 255 instead of the correct 65536. (https://forums.factorio.com/28717) + - Fixed mouse wheel left/right bindings not working. + Changed default blueprint book switching shortcut on OS X to Command + Mouse Wheel up/down + - Fixed aliens getting stuck sometimes. (https://forums.factorio.com/28653) + - Fixed inserters not putting fuel in modded burner assemblers in some situations (https://forums.factorio.com/28196) + - Fixed headless server would crash when loading save containing sprite-button. (https://forums.factorio.com/28736) + - Fixed maps loaded from versions < 0.13.7 not generating any more chunks (https://forums.factorio.com/28760) + - Fixed First Steps campaign character death error. (https://forums.factorio.com/27926) + Scripting: + - Reverted changes related to 0.13.7 fix for (https://forums.factorio.com/28564). If entity specified in sprite path + doesn't have an icon, button will be created anyway, but no sprite will be drawn inside of it. + - Added LuaGui::is_valid_sprite_path() function + - Fixed that if a land mine got blown up and replaced by a robot, it wouldn't arm itself. (https://forums.factorio.com/28761) + - Added LuaPlayer::admin read - if the player is an admin. +--------------------------------------------------------------------------------------------------- +Version: 0.13.7 +Date: 11. 07. 2016 + Minor Features: + - Holding the "drop item" key will keep dropping items. + - Rocks can be mined while holding blueprints. + Graphics: + - Updated the stack inserter technology icon. + Balancing: + - Medium and large worms spawn further from the starting area. + Bugfixes: + - Connect game dialog remembers DNS the address as written rather than only IP (https://forums.factorio.com/27701). + - Science packs and ammo are now recorded in the items consumed portion of production stats. + - Fixed the mysterious crash when building rails. (https://forums.factorio.com/28231) + - Unified the mass production 3 achievement to 20 M (it was 10M in game and 100M on steam). (https://forums.factorio.com/28415) + - Fixed rendering layer of gate wall. (https://forums.factorio.com/28296) + - Fixed fullscreen toggle in graphics options. (https://forums.factorio.com/27688) + - Fixed mining drills using slightly too much energy per item mined. + - Fixed that rail signals connectable to two rails at the same time were marked as buildable even when the buildability was valid + only for one of the rails. (https://forums.factorio.com/28235) + - Fixed burner inserters sometimes getting stuck. (https://forums.factorio.com/27465) + - Fixed inserters with stack bonus waiting for stacks indefinitely when there's nothing to take from. (https://forums.factorio.com/28046) + - Fixed blueprint previews with tiles and rails vs tiles with no rails. (https://forums.factorio.com/28250) + - Fixed crash that could sometimes happen when a biter couldn't reach a target for a long time. (https://forums.factorio.com/28228) + - Fixed on_player_placed_equipment was not called when quick transferring equipment into armor. (https://forums.factorio.com/28419) + - Fixed map generator problems very far from the start. + - Map size is now limited to 2000 km by 2000 km with a black bar rather than crashing when reaching this distance + - Fixed clean-cursor with armor not putting it into filtered slots in your quickbar. (https://forums.factorio.com/28299) + - Fixed that expansion chunk candidates values weren't updated properly. (https://forums.factorio.com/27849) + - Fixed landfills could be included in blueprints. (https://forums.factorio.com/28471) + - Fixed multiple instances of walls blocking movement when they shouldn't. (https://forums.factorio.com/28477) + - Fixed that the solaris achievement unobtainable. + - Fixed flamethrower turret would cause blueprint preview move up and down. + - Fixed crash when the currently-playing folder can't be deleted when exiting game. (https://forums.factorio.com/28316) + - Fixed crash when connection to the mod portal fails (https://forums.factorio.com/27126) + - Fixed Update Mods button being sometimes disabled (https://forums.factorio.com/28160) + - Fixed that LuaGameScript::write_file treated data as null-terminated byte string. (https://forums.factorio.com/28555) + - Fixed entities marked with "not-repairable" still being repairable manually. (https://forums.factorio.com/28554) + - Attempt to fix "Access is denied" error message during autosaves. (https://forums.factorio.com/28464) + - Fixed desync caused by transport belt connected to circuit network reading in pulse mode. + - Fixed save corruption when driving vehicles on transport belts in some instances. (https://forums.factorio.com/28457) + - Fixed copy-paste not waking up inserters when copying filters between different inserter types. (https://forums.factorio.com/28620) + - Fixed error when biters tried to expand while evolution factor was 0. (https://forums.factorio.com/28598) + - Fixed building paths not refilling the cursor in some instances. (https://forums.factorio.com/28686) + - Fixed unlocked achievements blinking too quickly. (https://forums.factorio.com/27979) + - Fixed crash when setting the force of a logistic container in ghost form. (https://forums.factorio.com/28699) + Scripting: + - Fixed label size issues when using different font sizes or resizing the game window. (https://forums.factorio.com/27722) + - Fixed crash when trying to create sprite-button with valid SpritePath to sprite that doesn't exist. (https://forums.factorio.com/28564) + LuaGuiElement::add won't create sprite-button and returns nil if invalid SpritePath is passed. + - Added an option to LuaSurface::set_tiles() to disable the correction logic for total control of what the tiles end up as. + - Added item-group, fluid, tile, virtual-signal and achievement icons to be accessible by the SpritePath used in the sprite-button element. + Added SpriteButton to the scripting documentation. + - Added "grid" to the on_player_placed_equipment event. + - Added LuaRecipe::localised_name read. + - Added LuaGuiElement type "scroll-pane". +--------------------------------------------------------------------------------------------------- +Version: 0.13.6 +Date: 06. 07. 2016 + Changes: + - Stack inserters are unlocked by their own research that is dependent on advanced electronics and logistics 2. + This also solves that stack inserters were available but not buildable in the campaign. + - Deconstructing and cancel deconstruction can be toggled between by using the modifier key. (https://forums.factorio.com/28092) + Bugfixes: + - Fixed desync when inserters would insert things directly onto splitters. (https://forums.factorio.com/28298) + - Fixed that manipulating the fuel inventory of locomotives didn't count towards the inactivity condition. (https://forums.factorio.com/28308) + - A train with a circuit condition will now always stay at the station if no wire is connected. (https://forums.factorio.com/28067) + - Fixed that steamrolled achievement was obtainable by just killing the spawner, not only by killing it by impact. (https://forums.factorio.com/28346) + - Fixed the player getting stuck in some instances when using landfills. (https://forums.factorio.com/27943) + - Fixed crash when train stop that is in train schedule of some train was opened in the map editor. (https://forums.factorio.com/28326) + - Fixed crash when the player would equip power armor they currently had open while in the same tick a robot delivered items + to the player which would end up in the new slots added by the power armor. (https://forums.factorio.com/28318) + - Fixed crash when mining tiles you're standing on that results in you being killed. + - Fixed load game GUI size issues when trying to load invalid save files. (https://forums.factorio.com/27396) + - Fixed fuel and water from pumps not being counted in the production stats consumed/produced items. (https://forums.factorio.com/28220) +--------------------------------------------------------------------------------------------------- +Version: 0.13.5 +Date: 05. 07. 2016 + Minor Features: + - Blueprints with labels will now show the label when holding them to-be-built. + - Once mining is started over non-resources, resources are ignored until the mine button is released. (https://forums.factorio.com/3995) + Changes: + - Attempting to mutate the 'global' table of a mod in the 'on_load' event handler will result in an error. + The 'on_load' event handler is *only* meant for re-registering conditional event handlers and setting up meta-tables. + Use 'on_configuration_changed', 'on_init', and migration scripts in all other instances. + - When connecting circuit wires, the wire will re-anchor to the last entity clicked. (https://forums.factorio.com/28096) + - Increased collision box of stone walls slightly, to prevent the player getting stuck. (https://forums.factorio.com/28226) + - Power switch will not show electric sparks in some situations. (https://forums.factorio.com/28026) + Bugfixes: + - Fixed the add-trains list treating stations with the same spelling but different case as the same station. (https://forums.factorio.com/28063) + - Fixed circuit network signals not properly migrating when removing mods. (https://forums.factorio.com/28117) + - Fixed incorrect pollution rendering. (https://forums.factorio.com/27970) + - When showing the count of entities in the network, it is now showing all entities connected in the network including sub-networks connected to power switches. + - crash when getting killed by a locomotive you currently had the GUI open for (for real this time). (https://forums.factorio.com/27895) + - When splitting electric networks because switch was turned off, the network with more entities is considered the "master one" which keeps the statistics. + - Fixed entity power bars in the electric network statistics GUI being sometimes scaled and colored improperly. + - Fixed the electric network statistics merging when networks are connected by turning power switch on. + - Fixed that the last train inserter didn't grab from the cargo wagon sometimes. (https://forums.factorio.com/28028) + - Fixed crashes related to bad circuit network state caused by old mods. (https://forums.factorio.com/27523) + - Fixed that biters couldn't find a path through a thick wall of trains. (https://forums.factorio.com/28068) + - Fixed that some of the achievements didn't get reported to steam. + All the achievements data are reset when migrated to this version, those reported on steam will get reloaded. + - Fixed crafting machines using slightly too much energy per recipe crafted. (https://forums.factorio.com/28128) + - Fixed that the drop item doesn't consume the key event when there is nothing in cursor, so it works properly when the same control is used for something else. + - Fixed that enemies would start attacking rails and other nearby structures after the player passed by in a train. (https://forums.factorio.com/27371) + - Fixed chests in circuit network showing double their contents after fast replace. (https://forums.factorio.com/27847) + - Fixed that changing rails while trains where waiting on circuit conditions would cause the train to leave the station. (https://forums.factorio.com/28042) + - Fixed crash when 2 or more people would manipulate train schedules at the same time. (https://forums.factorio.com/27750) + - Fixed on_marked_for_deconstruction with tiles not including the player that marked the tile for deconstruction. (https://forums.factorio.com/28251) + - Fixed tile rendering off by half a tile in blueprint previews. (https://forums.factorio.com/28250) + - Fixed non ASCII characters didn't work in train stop names. (https://forums.factorio.com/27619) + - Fixed of the rail signal/train stop visualization planner in specific cases. (https://forums.factorio.com/27980) + - Fixed crash when opening train stops in the map editor. (https://forums.factorio.com/27903) + - Fixed misaligned blueprint entities when editing blueprints and removing rails/roboports. (https://forums.factorio.com/28288) + Optimizations: + - Improved performance when there are a large (4000+) amount of alerts going off at the same time. (https://forums.factorio.com/28169) +--------------------------------------------------------------------------------------------------- +Version: 0.13.4 +Date: 03. 07. 2016 + Changes: + - For performance reasons: latency state blueprint building is automatically disabled if building blueprints with a combined total + of more than 300 entities + tiles. + - Player names are now shown in the description pane instead of just "player". (https://forums.factorio.com/28004) + Bugfixes: + - Fixed the "No such node (application_version)" error when starting a headless server + - Fixed modules could get into assembling machines that didn't allow them for the current recipe. (https://forums.factorio.com/27875) + - Fixed desync when holding most rotatable items for building in the latency state. (https://forums.factorio.com/27880) + - Fixed build-by-moving logic for underground belts and underground pipes. (https://forums.factorio.com/27446) + - Fixed construction robots grabbing items from the player cursor and trying to use them as repair packs. (https://forums.factorio.com/27848) + - Fixed killed entities not keeping modules to-be-delivered in some cases. (https://forums.factorio.com/27937) + - Fixed headless server being counted as a player for the player limit. (https://forums.factorio.com/27894) + - Fixed crash when belts would die due in some instances. (https://forums.factorio.com/27868) + - Fixed Lua GUI events getting fired before the actual GUI element was modified. (https://forums.factorio.com/27536) + - Fixed crash when getting killed by a locomotive you currently had the GUI open for. (https://forums.factorio.com/27895) + - Fixed fluid temperature restricted recipes didn't work when fluid flowed in from the left side of the machine. + - Fixed server crashing when starting a LAN game with no internet connection. (https://forums.factorio.com/27953) + - Fixed crash when modded walls didn't have a definition for connected gate visualization. + - Fixed energy bar on battery equipment. (https://forums.factorio.com/27983) + - Fixed bonus GUI size issues with lots of entities using the bonuses. (https://forums.factorio.com/27712) + - Fixed mod hotkeys not working when you'd have more than 1. (https://forums.factorio.com/28024) + Scripting: + - LuaEntity::built_by can be used with ghosts if the inner ghost supports built_by. (https://forums.factorio.com/27769) + - LuaEntity::recipe can be read off furnaces as well as assembling machines. +--------------------------------------------------------------------------------------------------- +Version: 0.13.3 +Date: 01. 07. 2016 + Changes: + - Slightly reduced big electric pole collision box to allow squeezing between big pole and accumulator. + - Increased the distance between items on the belt from 0.28 to 0.28125. + This way the the circuit network pulse for items will be every 9/4.5/3 ticks for normal/fast/express compressed belts. (https://forums.factorio.com/27686) + Gui: + - Only games with the same application version are displayed in Browse Games screen. + - Removed tabs from Browse Games and Browse Mods screens and tweaked column widths. + Bugfixes: + - Fixed mods directory not being created when installing mods (https://forums.factorio.com/27565) + - Fixed lab bonus speed not showing correctly in the bonus GUI sometimes. (https://forums.factorio.com/27781) + - Fixed crash related to killed flamethrower turrets in ghost mode. (https://forums.factorio.com/27757) + - Fixed that the game crashed in the user login dialog when the steam connection was not available. + - Yet another research window resizing fix. + - Fixed desync related to building-while-moving underground belts and pipe-to-ground. + - Fixed Steel chest recipe in New hope mission 02. (https://forums.factorio.com/27400) + - Fixed projectiles with negative accelerations 'hitting' at the incorrect position. + - Fixed bug related to building/removing poles connected to network with power switch. (https://forums.factorio.com/27737) + - Fixed that some items seemed to be repairable in multiplayer. (https://forums.factorio.com/27572) + - Fixed that modules could get lost when upgrading them. (https://forums.factorio.com/27835) + - Fixed timezone issues with the browse mods GUI. +--------------------------------------------------------------------------------------------------- +Version: 0.13.2 +Date: 30. 06. 2016 + Changes: + - Damage bonus in turret tooltip will now show both basic turret damage multiplier and turret damage bonus from research. (https://forums.factorio.com/27486) + - Limited multiplayer game name length to 60 characters. + - Moved the copper wire back to the intermediate category in the recipes. + - Inserters connected to the circuit network now have the option to only read hand contents. + - During biter migration, medium worms can now only spawn if the evolution factor is greater than 0.3, and big worms require evolution factor of 0.5. + Bugfixes: + - Fixed occasional crash when downloading map. (https://forums.factorio.com/27190) + - Fixed rail signals set to red by circuit network going green in some situations. (https://forums.factorio.com/27195) + - Fixed rail signals not going back to green when when deselecting "Close Signal" option. + - Fixed that running a command via stdin or RCON would crash the game if commands were allowed for admins-only. (https://forums.factorio.com/27435) + - Localized hardcoded strings in power switch GUI. (https://forums.factorio.com/27483) + - Fixed enemy turrets would show player's damage bonuses in tooltip. + - Fixed repair packs (and mergeable items in general) under flowing and making millions of items. (https://forums.factorio.com/27415) + - Added missing Lua defines for the rocket silo rocket inventory. + - Fixed train minimap preview schedule box not allowing scrolling. (https://forums.factorio.com/27299) + - Fixed game restarting after installing only one mod. + - Fixed game crashing when viewing info about a mod with space in its name (hopefully) (https://forums.factorio.com/27126) + - Fixed checking for mod updates taking very long. + - Fixed low framerate when pasting long text into console. + - Fixed filter inserter sometimes taking an extra item after the filter was unset. (https://forums.factorio.com/27443) + - Fixed inserter arrows in blueprints. (https://forums.factorio.com/27544) + - Fixed that it wasn't possible to require verification of user identity in server-settings.json. + - Fixed migration of internal circuit network signals. (https://forums.factorio.com/27277) + - Fixed some oddities when using the rail planner and quickbar-selecting other items. + - Fixed desync when building rail signals in close rail setups. (https://forums.factorio.com/27605) + - Fixed crash when reviving ghosts built by blueprints in the entity built Lua event handler. (https://forums.factorio.com/27608) + - Fixed LuaEntityPrototype::result_units spawn points only ever giving the last spawn point. (https://forums.factorio.com/27652) + - Fixed stack filter inserter sometimes showing more than one filter in alt mode. + - Research button position fix. + - Changed the technology prerequisite of solar panel from advanced-electronics to electronics. This also fixes the 2nd mission of the new hope campaign. + - Fixed that the headless server wouldn't be able to save the map if started like --start-server save.zip. (https://forums.factorio.com/27625) + - Fixed unminable rails when migrating saves to 0.13. (https://forums.factorio.com/27202) + - Fixed that the gate didn't open when it was on the same rail as the locomotive front joint. (https://forums.factorio.com/27682) + - Fixed that game name and description in the game browser didn't wrap. + - Fixed game did not run on Windows XP. (https://forums.factorio.com/27168) + - Fixed the ElectricEnergyInterface entity not drawing low power/no power icons. + - Fixed requester chest filters getting cleared when changing the force of the chest. (https://forums.factorio.com/27691) + - Fixed rocks not being ignored when rail planner ghost building. (https://forums.factorio.com/27522) + - Fixed that when a transport belt got destroyed and turned into a ghost, it wouldn't drop items on ground. (https://forums.factorio.com/27650) + - Fixed occasional random browse game GUI crash when moving close to the end of the list. + - Fixed script error in supply challenge. (https://forums.factorio.com/27689) + - Fixed that rail signal visualization helper was not working properly in some specific cases. (https://forums.factorio.com/27328) + - Fixed construction robots getting stuck when they return for repair pack to passive/active provider chest. (https://forums.factorio.com/27526) + Optimizations: + - Optimised rendering of huge pollution clouds on map. + Scripting: + - Added LuaEntityPrototype::spawn_cooldown - the spawn cooldown for enemy spawners. + - Added LuaEntity::power_production and power_usage read/write for the ElectricEnergyInterface type entity. +--------------------------------------------------------------------------------------------------- +Version: 0.13.1 +Date: 29. 06. 2016 + Changes: + - Added /demote to demote players from admins + Bugfixes: + - Fixed crash when shift right clicking furnace fuel slots. (https://forums.factorio.com/27125) + - Fixed not being able to rename train stops. (https://forums.factorio.com/27129) + - Fixed stack filter inserters taking too many filters when building them by fast replace. (https://forums.factorio.com/27147) + - Fixed automatic insertion of satellites into rocket silos. + - Fixed flamethrower not unlocking on loading old saves in 0.13. + - Fixed map corruption and possible crashes when damaged stone rocks migrated from 0.12 saves got destroyed in 0.13. (https://forums.factorio.com/27214) + - Fixed that saving a map could crash under some circumstances. (https://forums.factorio.com/27226) + - Fixed that locomotives were not moving enough in reverse. + - Fixed that --create didn't work with just a filename. (https://forums.factorio.com/27139) + - Fixed that disabled and invalid mods were still marking the game as modded for the achievements. + - Fixed headless server crashed when launched with closed stdin. (https://forums.factorio.com/27158) + - Fixed that stack transferring (shift clicking) armor off your player could end up deleting the armor if you lost inventory space. (https://forums.factorio.com/27245) + - Fixed the watch your step achievement. + - Fixed downloading mods crashed the game (https://forums.factorio.com/27109). + - Fixed that starting with modded game still activated achievements from steam. (https://forums.factorio.com/27313) + - Fixed the kick message. (https://forums.factorio.com/27310) + - Fixed technology effects translation of worker robot storage and speed. + - Fixed crash when the game tries to remove old version of mod that is unpacked directory instead of a zip package. (https://forums.factorio.com/27176) + - Fixed that max player count was ignored when joining multiplayer game. + - Fixed that attempting to connect with 0.12 client to a 0.13 server wouldn't display the proper error message for the client and would display "unknown message type received" for the server. (https://forums.factorio.com/27322) + - Fixed too large capacity of internal pipe in flamethrower turret. (https://forums.factorio.com/27315) + - Fixed inserters and belts connected to circuit network turning on for one tick when something is disconnected or fast replaced in from the network. (https://forums.factorio.com/27251) + - Fixed that the technology description didn't wrap when it was too long, which also made the research button unreachable. (https://forums.factorio.com/27106) + - Fixed that there were walls over water in the tight spot scenario. (https://forums.factorio.com/27344) + - Fixed that can_build_entity command didn't check tile collisions. + - Fixed that the Research Finished text could flash too fast sometimes. (https://forums.factorio.com/27170) + - Fixed that failed attempt to determine public IP address crashes the headless server (https://forums.factorio.com/27166). + - Fixed graphical issue with lights when light render quality was set to low. (https://forums.factorio.com/27312) + - Fixed steel chests getting disabled when migrating 0.12 saves to 0.13 when the 0.12 save didn't have smart chests unlocked. (https://forums.factorio.com/27208) + - Fixed crash when using LuaForce::entity_build_count_statistics. (https://forums.factorio.com/27348) + - Possibly fixed hang when closing the Steam overlay on some Linux systems. (https://forums.factorio.com/27275) + Modding: + - Added mandatory reversing_power_modifier property into locomotive prototype definition. + - Changed the logistic-robot-storage and logistic-robot-speed modifiers to worker-robot-storage and worker-robot-speed +--------------------------------------------------------------------------------------------------- +Version: 0.13.0 +Date: 27. 06. 2016 + Major Features: + - Improved Multiplayer game UX (see https://www.factorio.com/blog/post/fff-139 and https://www.factorio.com/blog/post/fff-116). + Server games are published to the server and clients can browse existing games. + Automatic discovery for the LAN games. + - Mod Portal integration. Factorio can list and install mods from the mod portal. (https://mods.factorio.com) + - Achievements and Steam Achievements integration. (https://www.factorio.com/blog/post/fff-125) + Modded games won't have the achievements recorded on steam. + - Rail planner tool simplifies the rail building. (https://www.factorio.com/blog/post/fff-113) + - Added fire. Fire will spread between trees and cause forest fires, causing a large amount of pollution to be released. + - Power switch. It can be used to control the energy flow. Power switch can be connected to the circuit network. (https://www.factorio.com/blog/post/fff-115) + - Added the Stack inserter - an expensive upgrade over fast inserters that can move several more items at a time. + - Flamethrower turret. Fueled with fluid, shoots a stream of burning oil towards oncoming enemies. + - Bonus GUI (accessible from sidebar GUI) showing bonuses the force has researched. + - Train station window contains a list of all trains (each can be opened) that have that station on their schedule. + - Single train GUI now has an additional panel which shows the minimap/camera view of the given train. + - Search field to the filter selection and recipes selection windows. + - Trains GUI. It displays all the trains as small minimaps with schedules, which can be searched. + - Extension of the train wait conditions. (https://www.factorio.com/blog/post/fff-114) + - New locomotive, cargo wagon and train stop graphics. Locomotives can be colored. The trains are a consistent size in horizontal and vertical orientations. + - New technology tree GUI. (https://www.factorio.com/blog/post/fff-128) + Minor Features: + - Blueprints can be now edited. + - Added the Blueprint Book item - an item to manage blueprints. The book can be renamed and only holds blueprints. + - Map generator algorithm changed, further resource field now have greater richness. + - Added landfill, it can be used to replace water areas with grass. + - Added yellow/black striped concrete tile that is rotatable. + - Small sidebar GUI containing buttons for main menu, production statistics, etc. + - Armors have inventory size bonuses (10 for modular armor, 20 for power armor, 30 for power armor mk2). + - Underground pipes and belts are placed at max connecting distance apart when built by dragging. + - --scenario2map: Creates a save from a custom scenario, without initialising the graphics. + - The lamp can change it's color based on circuit network signals. + - Roboport is connectable to the circuit network. It sends the logistic network contents or the robot statistics of the network. + - Accumulator is connectable to the circuit network. It sends it's charge level as a percentage. + - Transport Belt is connectable to the circuit network. It can be turned on or off and it can send it's contents to the circuit network. + - Rail Signal is connectable to the circuit network. It will send the signal's state and can block trains from passing. + - Gate can be controlled through the circuit network by connecting to the wall next to it. It can be opened manually or send a signal if the player is nearby. + - Requester chest's requested items can be set automatically from the circuit network. + - Inserters can now send the item held in hand to the circuit network. Filter inserters can have their filters set automatically from the circuit network. + - Most entities that can be turned on or off by the circuit network can also be turned on or off by directly using a logistic condition. + - Circuit network and logistic network conditions can now be accessed by icons in the top-right corner of the entity's GUI, for all connectable entities. + - Connected Red/Green wires are highlighted when hovering over a combinator or entity connected to the circuit network. + - Wire disconnecting is incorporated in the latency hiding. + - Crafting machine item/fluid total craft counts are recorded per force. + - Intro sound in the loading screen. + - Improvements to the statistics GUI (electric network/production info). + Added the ability to filter out things. + Added the ability to view "all" information recorded. + Made the GUI scrollable. + - Added /ban /kick /bans /admins and /admin commands. + - Added /color command, so changing color doesn't require access to lua commands. + - When running as a server, Factorio now accepts console commands on standard input. + - When running as a server, Factorio can be told to listen for RCON connections. + To use this, specify both the --rcon-port and --rcon-password parameters on the command line. The network protocol is specified here: https://developer.valvesoftware.com/wiki/Source_RCON_Protocol + - New parameter to start the headless server: --start-server-load-latest. Instead of accepting a save name, it will automatically load the latest save in the saves folder. + - The "disallow-commands" flag has been changed to "allow-commands" and accepts "true", "false", and "admins-only" for values. + - It is stored and shown which player built each of the machines. + - Added cluster grenades and grenade upgrades. + - Added flamethrower and flamethrower turret damage upgrades. + - When creating a new map using the --create command-line option, --map-gen-settings can be used to specify the map generation settings. + - Log file reopening on SIGUSR1 and a commandline option to disable log rotation. + - The default font looks better (improved hinting for the thinnest weight). + - Labels and values in descriptions have different colors. + - Item health bars are rendered green, yellow, red based off the % health remaining like entities. + - Modules support in blueprints. + - Equipment can be put in open equipment grids using standard inventory shortcuts (shift + click, ctrl + click). + Ease of use: + - Turret displays its range when you hover over it. + - Rail signal/train stop placement indicator. (https://www.factorio.com/blog/post/fff-134) + - Indicator of train vehicle positions in a station when building next to track where would the train stop. + - It is possible to change the module in the slot to different one without having to clear it first. + - It is possible to upgrade modules to more powerful variant in machine by fast entity transfer. + - Clear cursor first cancels the current action (rail building, wire dragging, blueprint/deconstruction), and only removes the item from the cursor when pressed again. + - Saving a game changes selected name and directory for next saves. (https://forums.factorio.com/19461) + - Clicking different filtered slot in quickbar will try to clear the currently selected quickbar item if possible. + - Cleaning item in cursor that is taken from quickbar slot will try to refill the slot from the inventory if possible. + - Clicking on the warning icon will open the location on the map. + - Pressing E/Escape will close the map mode. + - It is possible to move the map by clicking and dragging. + - Hovering mouse over inventory logistic request slots makes matching items in inventory be highlighted. + - Fixed the zoom to cursor feature introduced in 0.8 that was non functional since 0.10. + - Improved the rail selection logic in junctions. + - Stone Rock can now be mined and deconstructed by robots. It gives some stone as resource. + - Combinators input and output arrows in alt mode. Additional alt mode information can be turned on in the options menu. + - The constant combinator has an on/off switch. + - Several non-stackable items can be swapped directly with counterparts (power armor, deconstruction planner, selection tools). + - Inventory filter slots can be copy-pasted from empty slots onto empty slots using the stack transfer/split controls (shift + left click, shift + right click by default). + Balancing: + - The productivity module pollution addition was lowered (30%->5%, 40%->7.5%, 50%->10%), as the pollution generated by the machine is already increased + by the additional energy production and time, it doesn't need to be so high as the modules are quite expensive already. + - Repair packs have double durability (100->200) and stack size (50->100). + - Changed stack size of raw wood (50->100) so it doesn't fill the inventory so quickly. + - Roboport have decreased transmission power consumption (200kw->50kw) while the robots (and their recharging) has increased power consumption (200kW per recharge slot to 1Mw per slot) + Basically, covering area by roboports is cheaper, but using robots for transport is more expensive. To keep the personal roboport usefulness, energies used in personal roboport have been + all multiplied by 10. + - Inserters are able to squeeze things "slightly" better to belts. more resources. + - Increased size of several green science and few blue science technologies. + - Increased inventory size of cargo wagon. (30->40) + - Oil yield drains to 10% two times slower. + - Big and behemoth enemies spawn 50% slower. + - Armor resistances are applied before the energy shield is used. + - Increased the ghost time to live when something is destroyed from 5 + 5 minutes to 30 + 30 minutes. + - Halved the mining time of rails, rail signals and walls. + - Changed the way evolution factor approaches the maximum (1). + The addition of evolution factor was changed from addition * (1 - evolution) to addition * (1 - evolution)^2 + This means that the progress gets more slower towards the high values. + - Balanced train acceleration and top speed, additional wagons no longer slow trains so strongly. + - Changed the amount of items requested when copy-pasting assembling machines to requester chests for several recipes. + - Express underground belts require lubricant to match the express belts and express splitters. + - Increased battery equipment power storage, input, and output by a factor of 20. + Changes: + - Reduced number of connections drawn between roboports in blueprint and roboports on map. + - More virtual signals for combinators. + - Virtual signals can be used in blueprint icons. + - Disabled loading of saves before 0.10.0 version (You can use 0.10.12 to load older saves and re-save them). + - Removed multiplayer peer-to-peer mode. + - Ghosts created by player no longer expire and can be placed before researching any technologies. + - Ghosts are brighter and easier to see. + - Alert of destroyed entity exists 2 times longer. + - Quickbar filters are set and unset using the same key. + - Loading a scenario without control.lua will automatically load the freeplay game mode scripts. + This means new maps created in the map editor will get the freeplay game mode. + - Loading a scenario in the map editor will preserve it's scripts. + This means custom freeplay/sandbox maps can be created in-game. + - Constant combinator can be rotated. + - All types of inserters can be controlled by the circuit and logistic network, once the respective network is researched. + - All types of chests can be connected to the circuit network. Smart Chest was removed from the game. + - Decider combinator "input count" option makes the combinator copy the count of the specified output signal from the input signals, + instead of copying the count from the condition. This might break some setups. https://forums.factorio.com/13706 + - Transport belt connectable entities will disconnect from incoming (and all other) belts when marked for deconstruction. + The problem is solves is described in this bug report: https://forums.factorio.com/19038 + - Spaces are now allowed in file names when saving. + - Changed the fluid color of heavy oil to match the icon color. + - Alert beep sound is activated only when something is destroyed, not by something damaged. + - Spitter attack distance is randomised slightly to make them look more organic. + - Rocket fuel can now be used as fuel. + - Saves given on command line (to options --start-server, --mp-load-game, --load-game, --create) are always absolute or relative paths. + If the path is relative, it is relative to the current directory (where the binary is run from). + - Main menu background image is scaled proportionally now. (https://forums.factorio.com/26090) + - Renamed "research-effectivity" to "research-speed". + - Removed light entity info background option. + - Cleaned up freeplay and sandbox scenario scripts. + - Exiting vehicles now puts you to the left of the vehicle with respect to the orientation of the vehicle. + Graphics: + - Health bars are partially visible when obstructed. + - High resolution ingame indicators. + - New fire graphics for Stone Furnace, Steel Furnace and Boiler. + - New icons for rocket fuel, low density structure, rocket control unit, satellite, car and tank. + - Entities show a circuit connector when connected to the circuit or logistics network. + - Added compression for some sprites to save video memory. This can be enabled in Graphics options. + - Added linear filtering for GUI icons. This can be disabled in Graphics options. + - New combinator graphics. + Optimizations: + - Optimised GUI render. + - Minimap is rendered in 16bit colors to reduce memory usage. + - Less memory usage for entities that are connectable to the circuit network. + - Faster map unload on Quit to Main Menu or closing the game. + - Optimised pollution rendering on map and minimap. + - Optimised roboport radius rendering. + - Optimised biter pathfinding. (https://www.factorio.com/blog/post/fff-117 https://www.factorio.com/blog/post/fff-121) + - Optimised save file times by doing compression in parallel. + Bugfixes: + - Fixed recipe ordering when recipes had the same group and group order string. + - Limited number of explosion sounds for grenade, explosive cannon shells, explosive rockets. + - Underground belts won't connect if underground belt ghost is in the way. (https://forums.factorio.com/22720) + - File saving is done in a safer, more atomic way. This should help prevent some cases where a safe file or the config file can go missing. + - Building sound is played also for other players in multiplayer. + - Red/green wires change electric pole orientation the same way normal connections do. (https://forums.factorio.com/24593) + - Fixed the rotation of train vehicles to be built. + - Fixed clearing the player cursor stack and then inserting into the player quickbar in the same tick not preferring filtered slots. (https://forums.factorio.com/24880) + - Fixed unrecognizable item icons when playing on very low graphics settings. (https://forums.factorio.com/25629) + - Fixed that ghost building on power poles disconnects them, as it is the same shortcut. (https://forums.factorio.com/25323) + - Fixed multiple construction bots could be sent out to mine single tree. (https://forums.factorio.com/18807) + - Fixed that LuaGameScript::take_screenshot could take negative values of zoom or resolution. (https://forums.factorio.com/26046) + - Fixed robots would carry items from active provider chests to storage chests even when requester chest needed those items. (https://forums.factorio.com/22115) + - Fixed setting the cursor stack from script when having a selection from a filtered slot allowing the wrong item in the slot. (https://forums.factorio.com/24893) + - Items inserted into assemblers now update tooltips. (https://forums.factorio.com/25671) + - Map editor save GUI now always fits on the screen. + - Will explicitly show system mouse cursor when exiting Steam Overlay, just in case Steam forgets to do it. (https://forums.factorio.com/21540) + - Fixed that commands would still be disabled in single-player after loading a map created in MP with commands disabled. (https://forums.factorio.com/26126) + - Fixed that a biter could get stuck trying to attack a building in some cases. (https://forums.factorio.com/25792) + - Fixed unclear error message when attempting to run multiple instances of Factorio with same write-path. (https://forums.factorio.com/18129) + - Fixed the space key animating buttons. (https://forums.factorio.com/25727) + - Fixed fluid getting into the wrong inputs on assembling machines. (https://forums.factorio.com/25941) + - Long tooltip descriptions (below the minimap) won't stretch the whole right column. + - Fixed being able to copy settings onto and rotate entities marked as non-operable. (https://forums.factorio.com/25012) + - Fixed that player names wouldn't show up on the chart when UI scale was set to 100% or less. (https://forums.factorio.com/26031) + - Fixed that the same error message could appear twice in multiplayer. (https://forums.factorio.com/24849) + - Fixed equipment tooltips in equipment grids not showing when putting new equipment into the grid. + - Command key can be now used as a modifier in controls on Mac OSX(https://forums.factorio.com/14603). + - Fixed that a peer could kick every other peer from an MP game. (https://forums.factorio.com/13646) + - Fixed train air resistance calculation. + - Fixed wire drawing in the right-pane description for electric poles. (https://forums.factorio.com/170438) + - Fixed freeplay and sandbox scenario initial rocket count. (https://forums.factorio.com/26584) + - Fixed sandbox scenario wouldn't recognize rocket launches. + - Fixed modifying item stacks directly in the player wouldn't trigger an inventory sort in some instances. + - Fixed crash when modded locomotive uses other than burner energy source. (https://forums.factorio.com/26165) + Modding: + - Mods need to have factorio_version value in their info which specifies major Factorio version they are suited for, default value is 0.12. + Mods with non fitting version are not loaded. + - Added item_pickup_distance and loot_pickup_distance to player definition. + - Added invalid parameter error for data.extend function. + - Added the ability to define additional_pastable_entities for an entity which allows copy-paste between that entity type and the defined destination types. + Useful in conjunction with the new copy-paste events. + - Added a new item type "selection-tool" that fires the events on_player_selected_area and on_player_alt_selected_area. + - Unified prototype names to be consistent with ingame names. (basic-transport-belt->transport-belt, *transport-belt-to-ground->*underground-belt, basic-splitter->splitter, + basic-inserter->inserter, basic-mining-drill->electric-mining-drill, basic_beacon->beacon, basic-bullet-magazine->firearm-magazine, piercing-bullet-magazine->piercing-rounds-magazine, + basic-grenade->grenade, basic-armor->light-armor, basic-modular-armor->modular-armor, basic-laser-defense-equipment->personal-laser-defense-equipment, + basic-exoskeleton-equipment->exoskeleton-equipment) + - Construction robots will now use any available repair tool items instead of a fixed single item defined in the prototype for the robot. + - Various indicator and game icons are defined in the utility-sprites objects, so it is now moddable. + - Added new research options: character-crafting-speed, character-mining-speed, character-running-speed, character-build-distance, character-item-drop-distance, + character-reach-distance, character-resource-reach-distance, character-item-pickup-distance, character-loot-pickup-distance, character-inventory-slots-bonus, + deconstruction-time-to-live, character-health-bonus + - Sticker entity can deal damage. + - Added a new entity type "electric-energy-interface" that can consume, produce, and accept energy while also allowing all of its electric network parameters to be configured runtime. + - Added flags to energy_source prototypes "render_no_network_icon" and "render_no_power_icon" to prevent rendering those icons when set. + - Removed "inventory_order" prototype property as it wasn't actually used and isn't needed. + - Removed "radius_visualisation_picture" and "construction_radius_visualisation_picture" from roboport and roboport-equipment prototypes. The pictures were moved to core. + If needed you can use "draw_logistic_radius_visualization" and "draw_construction_radius_visualization" boolean properties to disable drawing radius in your prototype. + Scripting: + - Moved LuaGame::daytime/wind/wind_orientation/wind_orientation_change/peaceful_mode to LuaSurface. + - Added LuaEntity::held_stack_position. It tells you the world position of the inserter arm. + - Added LuaGame::delete_surface. Deletes the surface passed in if the surface is deletable. + - Added LuaItemStack::create_blueprint() - sets up a blueprint as if a player did it. + - Added LuaItemStack::build_blueprint() - builds a blueprint as if the player built it in the world. + - Added LuaSurface::deconstruct_area() - deconstructs an area as if the player did it. + - Added LuaSurface::cancel_deconstruct_area() - cancels deconstruction over an area as if the player did it. + - Added on_pre_entity_settings_pasted and on_entity_settings_pasted events that pass the source and destination entities involved. + - Added "robot" to the robot related events. + - Added "chunk_position" to the on_sector_scanned event. + - Added optional "player_index" to on_marked_for_deconstruction/on_canceled_deconstruction when fired due to player actions. + This field is nil when fired from from script/non player action. + - Added LuaEntity::crafting_progress/bonus_progress write. + - Added LuaForce:: item/fluid/resource/build counterparts to kill_counts. + - Added LuaFlowStatistics - used to read/write statistics data related to a given force (production, kills, etc). + - Removed LuaForce:: set_kill_count/get_kill_count/kill_counts - these are now readable through LuaFlowStatistics. + - Added LuaGame::disable_replay() - disables the replay for the current save game. + - Added several player related events: on_player_cursor_stack_changed, on_player_main_inventory_changed, on_player_quickbar_inventory_changed, + on_player_tool_inventory_changed, on_player_armor_inventory_changed, on_player_ammo_inventory_changed, on_player_gun_inventory_changed, + on_player_placed_equipment, on_player_removed_equipment, on_pre_player_died, on_player_died, on_player_respawned, on_player_joined_game, on_player_left_game + - Added events for tile building: on_player_built_tile, on_player_mined_tile, on_robot_built_tile, on_robot_mined_tile + - Added LuaEntity::damage_dealt/kills read/write - usable with turrets. + - Added LuaGameScript::active_mods - a table of active mod names to mod versions. + - Added LuaEquipmentGrid::get - gets the equipment at the given equipment grid position or nil if none. + - Added LuaEntity::player, returns the player connected to the character entity. + - Added LuaInventory::get_filter, set_filter, has_filters, can_set_filter methods to set/get/clear filters on inventories that support them. + - Changed LuaEntity::get_filter/set_filter parameters around to match the inventory versions. They also now only work on inserter filters. + - Added LuaPlayer::get_craftable_count/begin_crafting/cancel_crafting/crafting_queue to read/write crafting information for a player. + - Added modifiers to the character entity that stack with the force research bonuses but are unique to the character: character_crafting_speed_modifier, character_mining_speed_modifier, + character_running_speed_modifier, character_build_distance_bonus, character_item_drop_distance_bonus, character_reach_distance_bonus, character_resource_reach_distance_bonus, + character_item_pickup_distance_bonus, character_loot_pickup_distance_bonus, quickbar_count_bonus, character_inventory_slots_bonus, character_logistic_slot_count_bonus, + character_trash_slot_count_bonus, character_maximum_following_robot_count_bonus, character_health_bonus + - Added LuaTilePrototype accessible from LuaTile::prototype and LuaGameScript::tile_prototypes. + - Added LuaEquipmentPrototype accessible from LuaEquipment::prototype and LuaGameScript::equipment_prototypes. + - Added LuaGuiElement::tooltip read/write - a localised tooltip for any GUI element. + - Added LuaCircuitNetwork readable off entities with circuit network connections and through control behaviours. + - Changed StickerPrototype::magnitude to StickerPrototype::target_movement_modifier. Speed of a Unit is not multiplied by value of target_movement_modifier. + - Added optional "limit" field to find_entities_filtered and count_entities_filtered to limit the results. + - Added "force" to the entity_died event when the killing force is known - nil otherwise. + - Added LuaEntity::unit_number - read - a unique ID field used by all entities having owners. + - Added LuaInventory::index - the inventory index the inventory reference uses. + - Added LuaEntity::supports_backer_name() - true when an entity supports a backer name. + - Added LuaEntityPrototype::belt_speed and underground_belt_distance read. + - Added LuaEntityPrototype::result_units the result units a biter spawner can spawn. + - Added LuaItemPrototype::ammo_type read. + - Multiple stickers (i.e. slowdown capsule + fire) can be applied to a unit entity. + - Added LuaEntity::get_quickbar() - gets the quickbar of the character or player. + - Changed LuaEntity::color to work for locomotives, cargo wagons, and characters - it will return nil if used on other entities. + - Added LuaEntity::mining_progress/bonus_mining_progress read write - for mining drill entities. + - Added LuaEntityPrototype::attack_result - the attack result for entities using attacks (beams, fire, landmines, projectiles). + - Added LuaEntityPrototype::final_attack_result - the final attack result of a projectile. + - Added LuaFluidPrototype::base_color + flow_color read. + - The Train changed state event now fires when a train goes from stationary to moving or from moving to stationary while under manual control. + - Prototypes can have the optional properties "localised_name" and "localised_description" to manually define the localised keys instead of using + the auto generated keys. + - Added sprite-button GUI element, works the same way as button, but it can have sprite name assigned. + - Added sprite GUI element, can have the sprite name assigned/changed and has no interaction logic. + - Custom sprites can be defined in lua data definition (type = sprite, the rest is sprite definition). + - Sprite identifier can either point to custom definition from the data, or have form /, type can be (item, entity, recipe and technology), for example button.sprite = "item/iron-plate" + - Renamed some defines (groupstate->group_state, circuitconnector->circuit_connector, circuitconditionindex->circuit_condition_index, trainstate->train_state) + - Removed game.regenerate_tiles(). + - Removed game.get_player() and game.get_surface(): game.players[] and game.surfaces[] can be used instead. + - Changed game.players, game.surfaces, game.entity_prototypes, game.item_prototypes, game.fluid_prototypes, force.recipes, force,technologies + to use custom access + iterator objects for improved performance. + - Changed game.players[] to work with both the player index and the player name. + - Added on_gui_text_changed and on_gui_checked_state_changed events. + - Changed "defines" so they're available by default and removed the defines.lua file. + - Renamed LuaForce::logistic_robot_storage_modifier -> logistic_robot_storage_bonus to better match what it does + - LuaEntity has built_by read/write. + - game.player has been removed (use game.players[#] and associated event.player_index during events). + - game.local_player has been renamed to game.player and now works through remote calls. + - Offline players can be teleported anywhere (between surfaces or just around). + - entity.get_inventory(index) returns nil if it doesn't have an inventory for the given index instead of giving an error. + - entity.riding_state can be set on cars without players and the car will act as if it's being driven by a player (consume fuel). + - Changed LuaForce::current_research to accept "nil" to stop the current research. + - Added LuaTrain::front_stock and back_stock the front and back rolling stock entities of the train. + +--------------------------------------------------------------------------------------------------- +Version: 0.12.35 +Date: 01. 06. 2016 + Bugfixes: + - Fixed the missing title in character logistics window. +--------------------------------------------------------------------------------------------------- +Version: 0.12.34 +Date: 26. 05. 2016 + Changes: + - Polished/Updated the New hope campaign maps + - LuaGameScript::server_save silently does nothing if used on a single player game instead of giving an error. + Bugfixes: + - Fixed the fuel inventory of the car in the New Hope campaign missions. (https://forums.factorio.com/24923) + - Fixed crash when exiting from an error during the on_robot_built_entity event. (https://forums.factorio.com/24837) + - Fixed crash when removing and re-creating forces. (https://forums.factorio.com/25111) + - Fixed crash after changing the type of a style currently applied to a custom GUI element when loading a save. (https://forums.factorio.com/23969) + - Fixed crash when calling LuaPlayer::teleport on a disconnected player. (https://forums.factorio.com/25203) + - Fixed crash after running LuaGameScript::server_save from a mod. (https://forums.factorio.com/25443) + - Fixed crash when changing the force of an offline player with personal roboport equipment. (https://forums.factorio.com/25417) + - Fixed crash when trying to merge a force into its self. (https://forums.factorio.com/25518) + - Fixed underground belt position in blueprint preview. (https://forums.factorio.com/24970) + - Fixed map transfer speed dropping to zero (https://forums.factorio.com/25178) + - Fixed logistic description counts with the same counts getting displayed in random order (https://forums.factorio.com/25670) +--------------------------------------------------------------------------------------------------- +Version: 0.12.33 +Date: 03. 05. 2016 + Bugfixes: + - Fixed tiles in blueprints. (https://forums.factorio.com/24676) + - Fixed the duplicated message on load error in multiplayer. (https://forums.factorio.com/24561) + - Fluid values are rounded to the closest value instead of rounding down when transmitted to circuit network. (https://forums.factorio.com/24558) + - Fixed that switching brush shape in the map editor didn't update the selected icon highlight. (https://forums.factorio.com/24688) + - Fixed that label/checkbox padding was applied twice, moving the rendered text to be out of place. (https://forums.factorio.com/24102) + - Fixed that map (chart) wasn't properly updated when existing map was edited in the map editor. (https://forums.factorio.com/23861) + - Fixed crash when the character would die from mining something. (https://forums.factorio.com/24566) + - Fixed crash when robot can't find charging spot when stationing. (https://forums.factorio.com/24768) + - Fixed crash in multiplayer that could happen when 2 people are editing the same train schedule. (https://forums.factorio.com/24781) + - Unified the electric network statistics production/consumption values to be average of the shown time frame. (https://forums.factorio.com/24807) + - Solved small numerical text box editing issue. (https://forums.factorio.com/24809) + Scripting: + - Added LuaStyle::cell_padding/horizontal_spacing/vertical_spacing. +--------------------------------------------------------------------------------------------------- +Version: 0.12.32 +Date: 29. 04. 2016 + Bugfixes: + - Fixed loading of electric network of pre 0.12 saves. + - Fixed blueprint building. Blueprints are migrated as long as you load the version 0.12.30 or earlier, existing blueprints might be off if you resaved in 0.12.31 already. + Scripting: + - Lua interface to create blueprint now expects the entity positions to be relative to center exactly, so in rail-less blueprints, the position 0.0 translates to center of the tile + when the blueprint is built. +--------------------------------------------------------------------------------------------------- +Version: 0.12.31 +Date: 26. 04. 2016 + Bugfixes: + - Fixed crash when script errors occurs while loading game while in game. (https://forums.factorio.com/23222) + - Fixed that attempting to connect to Factorio 0.12.30 with an old client wouldn't produce the correct error message. (https://forums.factorio.com/23177) + - Fixed that modded roboports with no charging slots were still considering as charging candidates. (https://forums.factorio.com/23289) + - Fixed that item icon variant for dark background was not used when showing cargo of logistic robots. (https://forums.factorio.com/23286) + - Fixed crash with "Unblock sendto failed: The operation completed successfully." (https://forums.factorio.com/23206) + - Human readable error notice when multiplayer connection wasn't successful. (https://forums.factorio.com/23132) + - Fixed that headless server wouldn't save the map after Control-C. (https://forums.factorio.com/23342) + - Fixed that attacking biters with a mining tool wouldn't aggro them. + - Improved map download speed when connecting to multiplayer game. (https://forums.factorio.com/20532) + - Fixed that assigning units to a unit group of a different force would corrupt the save. (https://forums.factorio.com/23699) + - Fixed crash when using can_insert on the quickbar from the Lua API. + - Fixed tight spot scenario crash. (https://forums.factorio.com/23731) + - Fixed sort order for recipes in the recipe display. + - Fixed incorrect error message, when setting the number of filters on an inserter (https://forums.factorio.com/23496). + - Fixed flame from refineries that are marked for deconstruction was frozen in mid air. (https://forums.factorio.com/23733) + - Fixed incorrect error message, when setting the number of filters on an inserter. (https://forums.factorio.com/23496) + - Fixed that odd sized blueprints were shifted when rotated. (https://forums.factorio.com/24036) + - Fixed crash when clearing modded blueprint that doesn't need item to be cleared. (https://forums.factorio.com/24035) + - Fixed crash in arithmetic combinator when calculating -2147483648/-1. (https://forums.factorio.com/23551) + - Fixed crash when assigning a character as a passenger of a vehicle when that character already is a passenger of another vehicle. (https://forums.factorio.com/24142) + - Fixed dealing damage could sometimes corrupt game state and saves. (https://forums.factorio.com/23965) + - Fixed modded save could not be loaded when a modded inserter gained abilities of smart inserter. (https://forums.factorio.com/23698) + - Fixed unknown-key message on the third level of first-steps. (https://forums.factorio.com/23362) + - Fixed cursor-split transfer (right click) not working when putting items into assembling machine stacks over normal stack size. (https://forums.factorio.com/23771) + - Fixed remote.call() from within the same mod. (https://forums.factorio.com/23587) + - Fixed inconsistent inserter behaviour when inserting into a splitter from the side. (https://forums.factorio.com/23669) + - Fixed train trying to turn around on a single rail. (https://forums.factorio.com/23371) + - Fixed internal electric network problems when mod specified irregular number as supply reach of power pole. (https://forums.factorio.com/23524) + - Fixed crash when lua script appears in specific state in multiplayer. (https://forums.factorio.com/23568) + - Fixed another crash than can happen when train destroys itself. (https://forums.factorio.com/23416) + - Fixed rare multiplayer crash "server is missing in the crcs". (https://forums.factorio.com/23376) + - Fixed several GUI problems on high DPI displays (https://forums.factorio.com/23593) + Optimizations: + - Improved performance when using landmines. (https://forums.factorio.com/23267) + Scripting: + - LuaUnitGroup::add_member now requires that the new member's force be the same as the UnitGroup's. + - Added LuaUnitGroup::force read-only attribute. +--------------------------------------------------------------------------------------------------- +Version: 0.12.30 +Date: 05. 04. 2016 + Changes: + - Mod checksums are calculated when the game starts and are compared with other peers when joining a multiplayer game. This is to ensure everyone has exactly the same mod in order to prevent desyncs caused by local changes made to mod files. + Bugfixes: + - Fixed strange outer corner rendering for terrains with the same layer. (https://forums.factorio.com/22159) + - Fixed Factorio timing out of a multiplayer game when closed by pressing the X button. (https://forums.factorio.com/22106) + - Building things after quitting a multiplayer game is no longer possible and no longer crashes the game. (https://forums.factorio.com/21743) + - Fixed memory leak with special signals in the circuit network. + - Fixed crash when killing the player in on_built_entity. (https://forums.factorio.com/22228) + - Fixed crash when making blueprints of ghosts with some now-invalid circuit connections to other ghosts. (https://forums.factorio.com/22272) + - Fixed player's shooting target not updating properly when the target's force became friendly (https://forums.factorio.com/22319) + - Fixed the documentation of CircuitCondition (https://forums.factorio.com/22230) + - Fixed that the ignore_planner field of Command would expect an integer instead of a boolean. (https://forums.factorio.com/22332) + - Starting value of progress bar is now properly set based on the input. (https://forums.factorio.com/22434) + - Fixed crash when destroying entity with empty corpse string. (https://forums.factorio.com/22254) + - Fixed mining drills getting stuck when built pointing at rails and then rotated. (https://forums.factorio.com/22764) + - Fixed remote.call() within the same mod passing invalid data. (https://forums.factorio.com/22459) + - Fixed the typo in the error "mulitplayer.cannot-load-downloaded-map", the cause of the error wasn't displayed because of it. (https://forums.factorio.com/22169) + - Fixed that the server could get desynced and in a state where they have no one to download from. (https://forums.factorio.com/22206) + - Fixed that the train tooltip was showing the current station as the next one when in the station. (https://forums.factorio.com/22280) + - Fixed crash when a Lua function was used as a value in a table in data.raw. (https://forums.factorio.com/22992) + - Fixed the tooltip of the inventory limit feature to "Limit the inventory part to be filled by machines.", + so it is clear, it limits only input, but not output. + - Fixed that cancelling a recipe in the crafting queue would reset the crafting timer unnecessarily. (https://forums.factorio.com/22823) + - Fixed crash when a force other than player, enemy or neutral was used in autoplace specification. (https://forums.factorio.com/22935) + - Fixed crash when a network interface is deactivated during multiplayer game. (https://forums.factorio.com/20078) + - Fixed white bar on top of the screen was sometimes present in fullscreen on OS X. (https://forums.factorio.com/16720) + - Unified the processing of savegame name in --load-game --start-server and --mp-load-game. It can all be supplied with or without the .zip + - Fixed that collision with point wasn't working properly for curved rail. (https://forums.factorio.com/22997) + Modding: + - Added LuaEntity::unit_group read-only attribute + - Proper error message when subgroup specified by empty string. (https://forums.factorio.com/22216) + - Fixed projectiles with negative acceleration would turn around, fly back and break the game. (https://forums.factorio.com/23127) +--------------------------------------------------------------------------------------------------- +Version: 0.12.29 +Date: 23. 03. 2016 + Changes: + - When the game starts with the base mod disabled, it asks you, if you want to enable it. + Bugfixes: + - Fixed construction robot crash. (https://forums.factorio.com/22026) + - Fixed that multiplayer progress bar windows were blocked by currently opened window. (https://forums.factorio.com/21529) + - Fixed another inconsistency with zero signals in combinators (https://forums.factorio.com/21892) + - Fixed crash when Steam API initialisation failed. (https://forums.factorio.com/21805) + - Fixed random crashes when mining/closing and autosave happens at the same tick. +--------------------------------------------------------------------------------------------------- +Version: 0.12.28 +Date: 22. 03. 2016 + Changes: + - Added --port to specify which network port the game should use, when hosting with --start-server or --mp-load-game. + This overrides the port specified in the config file. + Bugfixes: + - Explosion sounds are now not deafeningly loud, when multiple things explode at once. + - Fixed LuaForce::clear_chart() would crash game if called while chart was refreshing. (https://forums.factorio.com/21834) + - Fixed crash when refreshing chart while Direct3D device is lost. (https://forums.factorio.com/21942) + - Fixed --config option not complaining about nonexistent file. (https://forums.factorio.com/21777) + - Fixed crash when clicking on electric pole that was still in latency state (https://forums.factorio.com/21786) + - Fixed freeze of server with more than 255 different players in the savegame. + - Fixed crash when exiting the map editor while holding power armor on the cursor. (https://forums.factorio.com/21762) + - Fixed map exchange string not using segmentation or water size correctly. (https://forums.factorio.com/21918) + - Fixed Lua game_view_settings::showentityinfo read/write issues. (https://forums.factorio.com/21969) + - Fixed fog-of-war does not work correctly in New Hope level 1. (https://forums.factorio.com/21971) + - Fixed inconsistent Offshore Pump collision when building. (https://forums.factorio.com/21801) + - Fixed desync reports were not generated. (https://forums.factorio.com/21951) + - Fixed that non destructible entities get attacked, so biters could get stuck while trying to attack rails under train. (https://forums.factorio.com/21985) + - Control settings window is now scrollable when it can't fit the window. (https://forums.factorio.com/21553) + - Fixed Factorio hanging on exit on Linux after copying or pasting (https://forums.factorio.com/21832). +--------------------------------------------------------------------------------------------------- +Version: 0.12.27 +Date: 18. 03. 2016 + Changes: + - The area of 400X400 tiles is explored when the game starts. + Bugfixes: + - Fixed that merging two electric network didn't merge the statistics. (https://forums.factorio.com/21662) + - Fixed the cyclic/overlapping win/lost sound sample when the game is finished in multiplayer. (https://forums.factorio.com/21686) + - Fixed that extra pipe covers could be drawn on top of connected pipes. (https://forums.factorio.com/20843) + - Fixed misaligned turrets in the 4. New hope mission. (https://forums.factorio.com/20998) + - Fixed some inconsistencies related to zero-signals in circuit networks. (https://forums.factorio.com/20991) + - Fixed inconsistency between the way inserters and logistic robots picked items from inventories. + Logistic robots now prefer items at the end of the inventory and ignore inventory limit. (https://forums.factorio.com/21002) + - Fixed LuaForce::clear_chart() would crash game. (https://forums.factorio.com/20975) + - The report of different mods when trying to connect to multiplayer game is now scrollable when needed. (https://forums.factorio.com/20915) + - Fixed Cargo Wagon Inserter input output inconsistency. (https://forums.factorio.com/19604) + - Fixed the mod difference reporting when connecting to multiplayer game. (https://forums.factorio.com/21035) + - Found workaround for issue in Visual C++ math library that was causing crashes on unpatched Windows 7. Service Pack 1 for Windows 7 is no longer required. + - Fixed that placing a rotated blueprint containing a splitter was not possible in some cases (https://forums.factorio.com/21243). + - Fixed crash after revive by player port when personal roboport is equipped (https://forums.factorio.com/21130). + - Optimised the map bitmap refresh logic 16 times. (the freeze after loading a game or resizing window while playing big saves). + - Fixed that the "you joined a paused game" message would display on all peers, rather than just the peer who just joined (https://forums.factorio.com/21259). + - Fixed slow sprite loading on Direct3D (https://forums.factorio.com/21343). + - Fixed the documentation of LuaGameScript::show_message_dialog (https://forums.factorio.com/21394). + - Fixed the order of parameters of some functions in the documentation (https://forums.factorio.com/21404). + - Fixed that the research screen would pre-select Automation even though it was disabled (https://forums.factorio.com/21421). + - Fixed rare crash that could happen when assembling machine recipe was reset the same tick as autosave started. (https://forums.factorio.com/21441) + - Fixed the laser/discharge defense names in the set filter dialog. (https://forums.factorio.com/21445) + - Better error when wrong bounding box definition is given. (https://forums.factorio.com/21444) + - Creating message dialog with non existent image doesn't crash the game anymore. (https://forums.factorio.com/21395) + - Localisation errors will no longer stop the game, the result string will just contain the error. (https://forums.factorio.com/21426) + - Fixed that the stone wall research was disabled in the New hope campaign level 4, so gates weren't researchable. (https://forums.factorio.com/21318) + - The starting value of text property of textfield is properly set based on the input. (https://forums.factorio.com/21372) + - Fixed map exchange string problems with mods (https://forums.factorio.com/21397). + - Fixed freezes on exit with recent NVidia drivers on Gentoo and Arch Linux (https://forums.factorio.com/20583) + - Proper notification when quick bar slot can't be selected as there is no place to put the item in the cursor. + - Fixed crash on Linux after running xrandr --off (https://forums.factorio.com/21532). + - Fixed Rocket Silo GUI skipping 53%. (https://forums.factorio.com/21548) + - Another attempt at fixing X11 copy/paste (https://forums.factorio.com/18956). + - Better message when the server leaves a multiplayer game (https://forums.factorio.com/21521). + - Fixed the bad values of defines.furnace_source, defines.furnace_result and added missing defines.furnace_modules. (https://forums.factorio.com/21627) + - Fixed that modded saves could get unloadable without mods when they have entities removed in the loading transitions that were in more than one network. + - Fixed that it was possible to have unlimited range with melee weapon after running out of ammo. (https://forums.factorio.com/21750) + - Fixed that LuaPlayer::remove_item didn't remove from cursor stack when the player was using god controller. + This also fixes the bug in the tight spot scenario. (https://forums.factorio.com/21737) + - Fixed black screen after UAC popped up in main menu (https://forums.factorio.com/16792) + Scripting: + - Documented extra unit group status return values. (https://forums.factorio.com/21723) + Modding: + - Added action_range to mining tool prototype (with the default of 1.5). +--------------------------------------------------------------------------------------------------- +Version: 0.12.26 +Date: 06. 03. 2016 + Bugfixes: + - Fixed the corrupted level 2 of the New hope campaign, that was producing corrupted saves. + If you are already playing this level, you have to start it over, I'm sorry for the trouble. + - Fixed the performance issue in the same level after train transport is researched. + - Fixed that the game reported the error to be related to overlay always when it crashed. + - Fixed rare crash related to splitting item in entity that is just about to be destroyed. (https://forums.factorio.com/20818) + - Sending random packets to factorio port can still crash the server eventually, the probability will just be lower. (https://forums.factorio.com/20154) + - Running biters over with a car or tank will make them aggressive in peaceful mode (https://forums.factorio.com/20866). +--------------------------------------------------------------------------------------------------- +Version: 0.12.25 +Date: 03. 03. 2016 + Bugfixes: + - Fixed quickbar selection handling when accepting blueprint with item in cursor. (https://forums.factorio.com/20564) + - Train stations in the new hope level 2 had neutral force, so they weren't selectable as part of the schedule. (https://forums.factorio.com/20521) + - Fixed that wall graphics variations were not randomized when built by robots. (https://forums.factorio.com/20364) + - Fixed that rail signals were not visible under remnants. They are drawn above now. (https://forums.factorio.com/20370) + - Fixed that the multiplayer menu would allow one to resume the game as the game was already being disconnected, which would inevitably lead to a crash (https://forums.factorio.com/20382). + - Possible fix of rare lua garbage collector error. + Report: https://forums.factorio.com/20313 + Fix: http://www.lua.org/bugs.html#5.2.3-2 + - Fixed Combinator special signals not summing the inputs correctly(again). (https://forums.factorio.com/20461) + - Fixed green circuit network signals icons in power pole tooltip. + - Fixed that multiplayer-specific options were available in the demo build of Factorio (such as --start-server) (https://forums.factorio.com/20580). + - Fixed crash when using screens connected to both AMD and Intel graphics cards (https://forums.factorio.com/20544). + - Fixed very rare chance of a bug when window is closed at the same moment when autosave starts. + - Fixed two sources of rounding errors related to research. (https://forums.factorio.com/20691) + - Fixed that replaying multiplayer game ended once any player died. (https://forums.factorio.com/20664) + - Fixed the ungraceful error message when version/mods don't match in multiplayer. (https://forums.factorio.com/20427) + - Fixed game not restarting when mods were changed (https://forums.factorio.com/20565). + - Fixed headless server not working with the Steam version (https://forums.factorio.com/20510). + - Fixed that destroying a chain signal in the same tick as it was created crashed the game (https://forums.factorio.com/20421). + - Fixed fullscreen issues on multi monitor configurations (https://forums.factorio.com/20635). + - Fixed crash when canceling crafting of a recipe who's ingredients have changed in the meantime (https://forums.factorio.com/20706). + - Fixed update of stand-alone ZIP package should not require elevated rights on Windows (https://forums.factorio.com/20760). + - Fixed specific crash in replay viewing. (https://forums.factorio.com/20703) + - Fixed game ignoring local changes in config when using Steam Cloud. + - Fixed double key in smart inserter definition, causing it to be slower than fast inserter. (https://forums.factorio.com/20804) +--------------------------------------------------------------------------------------------------- +Version: 0.12.24 +Date: 24. 02. 2016 + Changes: + - Updated soundtrack. + Bugfixes: + - Fixed corrupted player-data.json message on startup. + - Fixed unnecessary game restart when no mods were changed. + - Fixed crash due to electric network migration during load of some more complex games. (https://forums.factorio.com/20347) + - Fixed very long belt lines would crash game (https://forums.factorio.com/20392) +--------------------------------------------------------------------------------------------------- +Version: 0.12.23 +Date: 22. 02. 2016 + Changes: + - Scenario pack was moved to the base game package. + Bugfixes: + - Any changes in the mods settings will automatically trigger the game to be restarted. (https://forums.factorio.com/20026) + - The alerts are disabled when player or combat robots get hurt/destroyed. (It was especially annoying in multiplayer). + - Underground belt connection visualisation in the "to build preview" wasn't proper. (https://forums.factorio.com/19491) + - Fixed that picked up item event wasn't fired when picking items from the belt. (https://forums.factorio.com/19506) + - Fixed that technology list and preview weren't updated when technology was researched in multiplayer. (https://forums.factorio.com/19449) + - Fixed a crash after merging forces when the destroyed force's labs were researching (https://forums.factorio.com/19650). + - Fixed that it looked like it was possible to repair a tree in multiplayer. (https://forums.factorio.com/19512) + - Fixed that the max health instead of current health was used for crash calculations. (https://forums.factorio.com/19875) + - Fixed that the game could desync when someone joined while someone else was shooting. + - Fixed that trains were signaling No Path after update (https://forums.factorio.com/19443). + - Fixed that accumulators kept their energy when destroyed and rebuilt by robots. (https://forums.factorio.com/20107) + - Fixed the occasional 1pixel gap between vertical steam engine and a pipe. + - Fixed beacon would not re-activate when its deconstruction order was canceled. + - Fixed various desynchronisations in multiplayer caused by beacon. (https://forums.factorio.com/19756) + - Fixed Combinator "each" special signal not summing the inputs correctly (https://forums.factorio.com/20120) + - Fixed players in multiplayer game would not see progress of new player downloading a map in server/client configuration. + - Fixed crash when checksum error was detected while connecting to multiplayer game. (https://forums.factorio.com/19856) + - Fixed that the full mod change info for recipes wouldn't display if only the counts were modified on the recipe. (https://forums.factorio.com/20308) + - Fixed crash when car collided with decorative entity in object layer. (https://forums.factorio.com/20293) + Scripting: + - Fixed that game.load (inner load) crashed the game in multiplayer. It still causes disconnect though. + - Removed the screen2realposition and real2screenposition methods from lua api. + Sounds: + - Extended the soundtrack. +--------------------------------------------------------------------------------------------------- +Version: 0.12.22 +Date: 22. 01. 2016 + Bugfixes: + - Fixed that save is not loadable when mod changes type of entity. (https://forums.factorio.com/19053) + - Fixed that enemy train stops were visible in the rename station GUI. (https://forums.factorio.com/19023) + - Fixed freeze when there is no place to put character when they exit the vehicle and there is no exit point. (https://forums.factorio.com/19056) + - Fixed internally inconsistent data state after cancelling deconstruction from script in a certain way. (https://forums.factorio.com/19209) + - Fixed that map/minimap wasn't updated when settiles was used. (https://forums.factorio.com/19355) + - Fixed the graphics inconsistencies related to belt versus inserter drawing. (https://forums.factorio.com/19231) + - Files starting with dot are ignored when opening locale files to ignore garbage files that mac is leaving around. (https://forums.factorio.com/19237) + - Fixed the line trigger target specification. (https://forums.factorio.com/19065) + - Fixed that neutral entities were shown red on the map. (Applies mainly in the campaign) + - Fixed sorting of item groups in the crafting window. +--------------------------------------------------------------------------------------------------- +Version: 0.12.21 +Date: 06. 01. 2016 + Changes: + - Dropped support for OS X 10.6 Snow Leopard. + Bugfixes: + - Fixed random crash with "Trying to make chunk at unreasonable position" (https://forums.factorio.com/18161) + - Fixed crash when calling the set_tiles with non existent terrain parameter. (https://forums.factorio.com/18219) + - Fixed that label could go out of the window in other settings. (https://forums.factorio.com/18186) + - Fixed that the energy progress bar was missing on personal roboport equipment. (https://forums.factorio.com/18263) + - Cannon shells will not have plural in the item name to be consistent with other items. https://forums.factorio.com/18237) + - Fixed slight direction bias with the flamethrower (https://forums.factorio.com/18361). + - Fixed items in logistic GUI sometimes disappearing or reappearing.(https://forums.factorio.com/18486) + - Fixed copy&paste on linux, again (https://forums.factorio.com/18577). + - Fixed controls settings GUI bad alignment in some situations(https://forums.factorio.com/18484). + - Fixed the scripting error in the 3rd level of the transport belt madness. + - Fixed various scripting errors in the tight-spot scenario. + - Fixed that enemy train stations were selectable when setting train destination. (https://forums.factorio.com/18485) + - Fixed crash that could happen when logistic networks are disconnected. (https://forums.factorio.com/18607) + - Fixed invalid GUI pointing messages (visible namely in the first demo level). + - Fixed that entities could overlap wrongly in blueprint preview. (https://forums.factorio.com/18483) + - Fixed that roboport sound continued even when it was out of power. + - Fixed that train could crash a gate by accelerating too fast. (https://forums.factorio.com/18639) + - Fixed construction robots would lose their charging destination when roboport is activated/deactivated (https://forums.factorio.com/18614) + - Fixed that entities marked for deconstruction would be instead rebuilt if they were destroyed before the actual deconstruction (https://forums.factorio.com/18875). + - Fixed undefined behaviour (crashes) when manually (from script) deactivated entity was killed and rebuilt by construction robot. (https://forums.factorio.com/18792) + - Fixed the scripting bug in the first tutorial level. (https://forums.factorio.com/18902) + Scripting: + - Fixed the defines.circuitconditionindex.inserter_logistic value (should be 2 not 1). + - Fixed crash when accessing item on the ground inserted into belt. (https://forums.factorio.com/18331) + - When attacking a player in a tank, the tank will be attacked instead of the player directly (https://forums.factorio.com/18930) + Modding: + - Better error message when specifying list of filenames instead of one in rotated sprite. (https://forums.factorio.com/18204) +--------------------------------------------------------------------------------------------------- +Version: 0.12.20 +Date: 04. 12. 2015 + Bugfixes: + - Fixed crash when attempting to set font color on styles that don't support it. (https://forums.factorio.com/18051) + - Fixed Lua stack overflow when data.raw got too big (https://forums.factorio.com/18106). + - Fixed units sometimes getting stuck at the end of their paths (https://forums.factorio.com/18038). + - Fixed clicking on mod GUI in replay would crash the game (https://forums.factorio.com/18057). + - Fixed inventory slots with filters did not have hover and click style (https://forums.factorio.com/18087). + - Fixed the inconsistency between personal/normal roboport power consumption description. (https://forums.factorio.com/18061) + - The right part of the research window is also scrollable when it doesn't fit the screen. (https://forums.factorio.com/18062) + - Fixed that the west/east rotation graphics of chemical was reversed. (https://forums.factorio.com/18127) + - Fixed crash when merging a force with disconnected player (https://forums.factorio.com/18154) + - Fixed Production/Electric network statistics windows resetting position every few seconds. (https://forums.factorio.com/18144) + - Fixed the preview drawing boxes of some entities. + - Fixed chain signal not preventing crash when a train passed twice through one block (https://forums.factorio.com/18036). + - Fixed crash when loading a game saved by the server with only one player that is currently disconnected. + Modding: + - Technology prototypes now have optional integer property "icon_size". Default value for non-base mods is 64 (and 128 for base mod). +--------------------------------------------------------------------------------------------------- +Version: 0.12.19 +Date: 24. 11. 2015 + Bugfixes: + - Fixed Optics technology icon was corrupted sometimes on OSX. (https://forums.factorio.com/17776) + - Fixed crash in GroupBehavior (https://forums.factorio.com/17971). + - Ingame changelog only shows changes since the last stable release. + - Fixed beam weapon and turret issues (https://forums.factorio.com/17781). + - Fixed rocket silo inserters sometimes getting stuck (https://forums.factorio.com/17956). + - Fixed ghost trains appearing on minimap. + - Fixed manual crafting bug that could be exploited to get resources (https://forums.factorio.com/17947). +--------------------------------------------------------------------------------------------------- +Version: 0.12.18 +Date: 23. 11. 2015 + Bugfixes: + - Fixed replay of a game created from another replay would crash the game. (https://forums.factorio.com/17703) + - Fixed that rotating an unpaired underground transport belt wouldn't make its items go back (https://forums.factorio.com/17663). + - Fixed construction robots sometimes not picking up an underground transport belt whilst deconstructing it if it contains items (https://forums.factorio.com/17663). + - Fixed all personal construction robots could get stuck waiting for trees to be gathered (https://forums.factorio.com/17755). + - Fixed crash caused by allowing mods to order units to attack a disconnected player's character (https://forums.factorio.com/17801). + - Fixed rare crash with construction robot. (https://forums.factorio.com/17851) + - Fixed the info about the energy consumption of personal roboport, to show the maximum consumption as other machines. + - Inventories with limit (chests) can get scroll bars when they are too big as well. (https://forums.factorio.com/17849) + - Fixed, that the train could get stuck when it has to accelerate to get to station that is very close. (https://forums.factorio.com/17748) + - Fixed map exchange strings not being accepted when the quote sequence contains spaces (https://forums.factorio.com/17699) + - Fixed locomotive not centered on rails. (https://forums.factorio.com/16455) + - Fixed train lights were further away than they should be. (https://forums.factorio.com/16455) + - Fixed spitters freezing in some cases (https://forums.factorio.com/17830). + - Fixed crash when trying to load replay from save that doesn't contain level-init.dat (https://forums.factorio.com/17884). + - Fixed incorrect default request amounts for shield and battery equipment due to typo (https://forums.factorio.com/17879). + - Fixed save with modded roboport could become unloadable without the mod (https://forums.factorio.com/17882). + - Fixed beam animations for modded weapons (https://forums.factorio.com/17781). + - Fixed that reconnecting train in special case lead to corruption of the rail state. (https://forums.factorio.com/17627) + Changes: + - Improved formatting of map exchange string. + Scripting: + - Reading or writing LuaPlayer::character will now fail if the LuaPlayer isn't connected (see LuaPlayer::connected). + - Lua API documentation is included in release packages (directory doc-html) +--------------------------------------------------------------------------------------------------- +Version: 0.12.17 +Date: 12. 11. 2015 + Graphics: + - New technology Icons! + - New item group icons. + - Updated the icons of rocket silo, beacon, sulfur, armors, stone brick and radar. + Bugfixes: + - Fixed that assembling machines/furnaces could get stuck after changing mod configuration that affects their recipe. + (https://forums.factorio.com/16787) + - Fixed that the window title was "Allegro" on mac os. (https://forums.factorio.com/16390) + - Fixed crash on exit with Steam overlay. (https://forums.factorio.com/17486) + - Fixed displaying of update unavailable message with disabled experimental updates. + - Added workaround for problem with AMD drivers that could cause missing or corrupted textures on some systems. + (https://forums.factorio.com/16911) + - Fixed that making a blueprint of a ghost was not saving circuit connections. + - Fixed occasional crash during update after UAC dialog pops-up. (https://forums.factorio.com/16045) + - Fixed that the value of the checkbox in tips and tricks wasn't set up properly.(https://forums.factorio.com/17629) + - Fixed that rocket silo electric energy drain was applied twice. (https://forums.factorio.com/17609) + - Fixed chain signals getting stuck on red (https://forums.factorio.com/17403) + - Fixed crash while rotating locomotives that crashed into something (https://forums.factorio.com/17664) + - Fixed an issue causing desync. (https://forums.factorio.com/17625) + - Fixed crash when loading save with lua tables that are nested more than expected. (https://forums.factorio.com/17707) + Scripting: + - Added global log method that can be used to debug script problems. + - Added LuaFluidPrototype::localised_name property. + - Fixed that LuaInventory::insert didn't follow the slot restrictions. (https://forums.factorio.com/17347) +--------------------------------------------------------------------------------------------------- +Version: 0.12.16 +Date: 30. 10. 2015 + Bugfixes: + - Fixed chain signal state propagation (https://forums.factorio.com/14103). + - Added "markers" that will be recognized by nVidia and AMD drivers as hints to run Factorio on high performance GPU if switchable graphics technology is present. + (https://forums.factorio.com/17288) + - Improved burner inserter's fuel searching logic; it will now search both transport belt lines for fuel (https://forums.factorio.com/17342). + - Fixed crash when building locomotive on the junction. (https://forums.factorio.com/17372) + - Fixed crash when the first lab is built by construction robots. (https://forums.factorio.com/17411) + - Fixed crash related to train stopping for auto control. (https://forums.factorio.com/17406) + - Removed the limit of 800 pixels height of the recipe GUI. (https://forums.factorio.com/17059) + - Fixed problems with too big character windows with too big inventory (modded) on screens that can't hold it, by making it scrollable. + - Fixed problem with night vision effect on some PC configurations. (https://forums.factorio.com/17317) +--------------------------------------------------------------------------------------------------- +Version: 0.12.15 +Date: 28. 10. 2015 + Bugfixes: + - Fixed that it wasn't possible to execute ui actions while the game was stopped (research, tips and tricks etc.) + - Fix of fix of loading of game containing lua objects. +--------------------------------------------------------------------------------------------------- +Version: 0.12.14 +Date: 26. 10. 2015 + Graphics: + - Added new smoke graphics + Bugfixes: + - Fixed loading of game containing duplicate lua tables. (https://forums.factorio.com/17275) + - Fixed flickering light intensity at the edge of the screen when moving. + - Fixed crash when pasting from empty clipboard into console on OS X. + - Fixed crash when reviving train stop that was connected to rail while destroyed while the rail no longer exists. + - Some ui actions made while the game was being saved were actually not executed although it looked like it. + (https://forums.factorio.com/16866) +--------------------------------------------------------------------------------------------------- +Version: 0.12.13 +Date: 23. 10. 2015 + Bugfixes: + - Fixed that blueprint gates were colliding with ghost gates with same type and direction. (https://forums.factorio.com/17151) + - Fixed that LuaEntity::clear_request_slot and set_request_slot wouldn't update the logistics GUI if it happened to be opened at the same time. This time it's fixed for logistic chests as well. (https://forums.factorio.com/17196) + - Fixed crash when trying to open car GUIs in the map editor. (https://forums.factorio.com/17148) + - Fixed the desync issues related to converting floating point numbers to string in lua. (https://forums.factorio.com/16638) + Note: until 0.13 other special values like nan, inf etc. are not solved properly, so they shouldn't be used. + - Fixed crash when loading a savegame with self recursive table elements. (https://forums.factorio.com/17204) + - Fixed that furnaces deactivated improperly when switching products. (https://forums.factorio.com/17146) + - Fixed crashes on linux (when download failed, after Lua error, ...) +--------------------------------------------------------------------------------------------------- +Version: 0.12.12 +Date: 20. 10. 2015 + Bugfixes: + - Fixed another solar panel counting error. (https://forums.factorio.com/17138) + - Fixed that locale values in zip packages weren't loaded. (http://www.factorioforums.com/forum/posting.php?t=17098) + - Fixed pushing of compound localised strings into lua. (https://forums.factorio.com/17134) + - Tweaked train path finding values for trains waiting on signals (https://forums.factorio.com/17069). + Scripting: + - game.get_localised_entity_name is replaced by LuaEntityPrototype::localised_name read property. The same for technology and item. +--------------------------------------------------------------------------------------------------- +Version: 0.12.11 +Date: 16. 10. 2015 + Features: + - Added --no-auto-pause: When running as a server, --no-auto-pause will prevent stopping the game when no players are connected. + Optimizations: + - Optimised the particle performance. Helps during heavy fights. + Changes: + - Showing the log file location when the game crashes, so it is easier to find when reporting the bug. + - The "graphics.force-opengl" option default value is true when AMD graphics card is present. + Bugfixes: + - Fixed that multiple electric networks connected to a solar panel could be exploited to generate more energy. (https://forums.factorio.com/16778) + The energy of the solar panel is now fractioned between all the networks it is connected to. + - Fixed character entities disconnected from players not working correctly when in vehicles. (https://forums.factorio.com/16812) + - Fixed small-pump and offshore-pump not saving/restoring circuit conditions in LuaItemStack::get_blueprint_entities/set_blueprint_entities. (https://forums.factorio.com/16715) + - Fixed threading issue when loading games. (https://forums.factorio.com/16808) + - Fixed OS X Finder argument crashing the game on startup (https://forums.factorio.com/16719). + - Burner inserter now grabs fuel for itself even if the target doesn't need it. + - Fixed active sound playing on machines without power (https://forums.factorio.com/16754). + - Fixed empty unit groups crashing the game (https://forums.factorio.com/16371). + - Fixed crash when building locomotives in latency hiding. + - Fixed cannot load save with modded rails when a rail mod is disabled (will work only on 0.12.11+ saves) (https://forums.factorio.com/16834). + - Fixed crash when setting filters in the tank/car while riding in them. (https://forums.factorio.com/16910) + - Fixed crash when migrating/removing entities marked for deconstruction. (https://forums.factorio.com/16726) + - Removed one possible logical deadlock in the tutorial. (https://forums.factorio.com/16980) + - Fixed that remove_item didn't remove from player ammo, gun, tool and armor slots. (https://forums.factorio.com/16960) + Scripting: + - Changed LuaSurface::set_multi_command signature. Now the function takes a table with following keys: + command(required), unit_count(required), force(optional), unit_search_distance(optional) + This solves issue with not finding any enemies to attack: https://forums.factorio.com/16541 + - Removed game.on_save function. There should be no need for it and it was causing too many problems. + - Lua on_load function is not called when saving the game anymore. It is called only on actual load now. + - Lua API calls on_load, on_init, on_configuration_changed, on_event and generate_event_name + have been moved to a new namespace called script (so from now use script.on_load(...)). This will break many mods! + The callback registered in on_load function doesn't have access to the game API. This is to avoid common desyncs. + The on_init and on_configuration_changed still retain the access to the game API. + - on_configuration_changed is fired when the map version changes, a mod version changes, a mod is added, or a mod is removed and passes "data": + Pushes old_version="x.x.x", new_version="x.x.x" when loading map versions other than the current version + When a mod version is changed it appears as a table of mod changes: {["Mod name"] = {old_version="x.x.x", new_version="x.x.x"}, ...} + When a mod is added it appears as: ["Mod name"] = {old_version=nil, new_version="x.x.x"} + When a mod is removed it appears as: ["Mod name"] = {old_version="x.x.x", new_version=nil} + - Changed LuaGameScript::makefile to LuaGameScript::write_file and added an optional third parameter bool to append. + Modding: + - Replaced entity type "rail" with types "straight-rail" and "curved-rail". Property "bending_type" is optional for rail entities, + but is still mandatory for rail remnants. +--------------------------------------------------------------------------------------------------- +Version: 0.12.10 +Date: 02. 10. 2015 + Changes: + - Script created beam entities will now destroy themselves when the source or target entity becomes invalid. + Bugfixes: + - Fixed crash when research completed in the same tick as inserting equipment into power armor. (https://forums.factorio.com/16545) + - Fixed hand not refilling with repair packs after a repair pack was consumed (https://forums.factorio.com/16714). + - Fixed small pump not saving its condition in a blueprint (https://forums.factorio.com/16715). + - Fixed rocket silo GUI bug. (https://forums.factorio.com/16707) + - Fixed "failed to create display" error on systems with multiple graphics devices (https://forums.factorio.com/16730). + - Fixed the blinking problem in the multiplayer. (https://forums.factorio.com/16724) + - Fixed units disappearing when they shouldn't (https://forums.factorio.com/16779). +--------------------------------------------------------------------------------------------------- +Version: 0.12.9 +Date: 30. 09. 2015 + Features: + - Added reset button to the control settings dialog. It will set the controls back to the default. + Graphics: + - Destroyer electric beams now use soft additive blend mode. + Changes: + - Added --load-game: Will automatically load a save after initialising Factorio and go straight to the game, skipping main menu. + - Moved MP / autosave information dialogs to the top half (better visibility of what is happening in the game) and added screen fading. + - Implemented time-to-live for deconstruction order, if an order is not assigned for 1 hour, it is removed. + - game.print_entity_statistics() has been moved to player.print_entity_statistics(). (https://forums.factorio.com/16520) + - Updated the tips and tricks pictures. (+added copy paste) + - Smoothed map scrolling speed on different zoom levels. + - Added Resume button to multiplayer game menu. + Optimizations: + - Dramatic speedup of loading packages (mods) from the zip files. + It is recommended to used only zipped mods from now on, as on non ssd discs, it might even speed up the startup time. + - Added FPS limiter to main menu screen. + Bugfixes: + - Fixed the shotgun shooting. (https://forums.factorio.com/16321) + - Fixed the game could get stuck during start on systems with multiple display adapters. + - Fixed train GUI closing immediately after opening in multiplayer when the player is riding on the train. + - Fixed train GUI not containing the wait time slider until a station was explicitly selected (https://forums.factorio.com/16360). + - Fixed production GUI jumping to undesirable places when resized (https://forums.factorio.com/16356). + - Construction robots will be transferred to appropriate network when a logistic network splits (https://forums.factorio.com/16147). + - Fixed crash when auto-re-filling ammo in tanks/cars (https://forums.factorio.com/16375). + - Fixed wait slider in train GUI editing after deleting a station (https://forums.factorio.com/16471). + - Fixed that negative emissions of power source (air filtering mod) could result into negative evolution factor. + - Fixed the game could hang when writing a message to log (https://forums.factorio.com/16342). + - Fixed next save not being selected properly after clicking the Delete Save button (https://forums.factorio.com/16498). + - Fixed module icons not showing in alt-view on rocket silos (https://forums.factorio.com/16381). + - Fixed mining progress bar staying on screen when not mining in certain situations (https://forums.factorio.com/16448). + - Fixed crash when loading 0.10 or older saves (https://forums.factorio.com/16442). + - Fixed crash when loading pre-12.7 scenarios with redefined spawn location (https://forums.factorio.com/16569). + - Fixed trains sometimes stopping on signals they reserved. + - Fixed personal roboport taking forever to deconstruct when there are a lot of deconstruction orders. + - Fixed a crash where the Lua stack would overflow and corrupt Factorio memory (https://forums.factorio.com/16578). + - Fixed crash when using player.inventory.clear(). (https://forums.factorio.com/16579) + - Fixed that --create wouldn't create a control.lua, causing the victory dialog not being shown after launching the rocket, or creating new players without giving them the initial inventory (https://forums.factorio.com/16619). + - Player <> entity transfer now ignores modules only when the entity has module inventory. + - Fixed beacons affected steel furnaces (https://forums.factorio.com/16634). + - Fixed car starting sound playing when opening it's GUI. + - Fixed crash when fast replacing a beacon (modded game only) (https://forums.factorio.com/16677). + - Fixed train station names appearing on minimap with certain GUI scale settings. + - Fixed crash when zooming in the map all the way with the keyboard (https://forums.factorio.com/16643). + - Fixed that LuaEntity::clear_request_slot and set_request_slot wouldn't update the logistics GUI if it happened to be opened at the same time (https://forums.factorio.com/16660). + - Fixed width of some progress bars did not respect UI scale configuration (https://forums.factorio.com/16518). + Modding: + - Fixed projectiles with direction_only = false didn't respect direction_deviation configuration. + - Fixed entity dying explosion with "rotated = true" caused crash (https://forums.factorio.com/16652). + Scripting: + - Added LuaEntity::get_connected_rail. It takes a table with rail_direction (0 front, 1 back) and rail_connection_direction (0 left, 1 straight, 2 right) + and returns a new rail (or nil) following that specification from the given rail entity. + - LuaTrain::front_rail, LuaTrain::back_rail, LuaTrain::rail_direction_from_front_rail and LuaTrain::rail_direction_from_back_rail + None of the methods takes any parameters. + - LuaEntity::get_output_inventory now returns nil when the inventory doesn't exist (doesn't raise an exception as before). +--------------------------------------------------------------------------------------------------- +Version: 0.12.8 +Date: 16. 09. 2015 + Graphics: + - New graphics of the steel furnaces. + Bugfixes: + - Fixed that it was possible to spawn inside an entity in multiplayer. + - Fixed that the amount of slots shown in the right panel didn't depend on its with. (Which is indirectly dependent on resolution and ui scale.) + (https://forums.factorio.com/15513) + - Fixed desync issue related to mod event registration and saving/loading. + - Fixed enemy units getting stuck on transport belts (https://forums.factorio.com/16148). + - Fixed a crash caused by icon = "" in a prototype definition (https://forums.factorio.com/16154). + - Fixed a crash related to assembling machine not being re-setup when recipe changes due to mod changes. (https://forums.factorio.com/16108) + - Fixed LuaItemStack::set_blueprint_entities(nil) erasing tiles in blueprints. + - Fixed crash when fast-transferring ammo while in vehicles. (https://forums.factorio.com/16137) + - Fixed trains stopping on green signals (https://forums.factorio.com/16033). + - Fixed crash when changing the force of a player who is currently not connected. + - Fixed another problem with the missing maximise button after fullscreen. (https://forums.factorio.com/16123) + - Fixed desync problem related to duplicate order string in inventory groups leading to non-deterministic inventory sorting. + (https://forums.factorio.com/16041) + - Fixed putting a blueprint on transport belt could corrupt game save (https://forums.factorio.com/16186). + - Fixed CTD that could happen when removing focused widget (rarely). (https://forums.factorio.com/16129) + - Fixed that the tank tower rotation center wasn't aligned with the visible rotation center. (https://forums.factorio.com/16312) + - Fixed wrong coordination of the tank cannon direction and shooting direction when aiming on near the tank. (https://forums.factorio.com/16312) + Scripting: + - Beams can now be created via create_entity. + You need to specify source/source_position and target/target_position, you can also specify duration (ticks), max_length and source_offset (vector). + Position of the created entity does not matter. + - Added LuaItemStack::set_blueprint_tiles/get_blueprint_tiles - the counterpart to get/set_blueprint_entities. + - LuaEntity::insert/remove_item and LuaInventory::insert/remove now return counts of inserted/removed items. + - Added LuaTrain::insert, remove_item, get_contents, clear_items_inside, get_item_count methods which interact on the cargo wagons of the train. + - Added LuaItemStack::cost_to_build - the cost in items to build a given blueprint. + Modding: + - The minimal energy_required for a recipe is 0.001 to avoid wrong behavior with values close to 0. +--------------------------------------------------------------------------------------------------- +Version: 0.12.7 +Date: 10. 09. 2015 + Changes: + - Added 5th level of character logistic slots research. + - New command line options for the headless server: --disallow-commands and --peer-to-peer + - Entries in the mod list GUI are highlighted in red only when enabled and invalid at the same time. + - Added natural case-insensitive string ordering for the mod list GUI. + - There is now only one spawn position per each force and per each surface. This means that only one spawn position can be defined in the map editor as it currently supports only the default surface and the "player" force. + - Added force-opengl value in config (under graphics). When set to true, it forces to use opengl on windows instead of D3D. + - Map scrolling speed now changes with zoom level. + Bugfixes: + - Inserters take items from correct line when the input transport belt is rotated (https://forums.factorio.com/15127). + - Solved the "A blocking operation was interrupted by a call to WSACancelBlockingCall" error (hopefully as we can't reproduce it). + (https://forums.factorio.com/14251) + - Scrolling using the scroll wheel now works much more predictably (not only when the cursor is over scroll bar or the root scrollable element). + (https://forums.factorio.com/9924) + - Fixed crash when a script attempted to access a previously-destroyed GUI element (https://forums.factorio.com/14802). + - Fixed that the graphics.max-texture-size property in the config was removed after Factorio restart. + - Fixed the tree bounding boxes. + - Another attempt to fix map transfer problems. + - Fixed disappearing fonts. (https://forums.factorio.com/13660) + - Fixed destroying a rail under a train would corrupt future save files. Rail can't be destroyed or die if a train is on it. + (https://forums.factorio.com/15353) + - Robots can charge from closer roboport when heading to distant roboport for stationing (2.0) (https://forums.factorio.com/15234) + - Fixed problems with IPv6 on linux when only IPv4 is enabled in kernel. (https://forums.factorio.com/15162) + - Fixed crash when loading save with modded personal roboport in vanilla game. + - Fixed opening power armour inside a chest with latency hiding enabled crashing the game (https://forums.factorio.com/15529). + - Fixed that distractor robots slowly drifted east. + - Fixed that that the high overload factor in assembling machines (the effect, that they allow to store more items when they are working very fast) + wasn't taken in to consideration when calculating the slot limit. (https://forums.factorio.com/15219) + - Fixed desync issue related to inventory sorting and blueprints. (https://forums.factorio.com/15569) + - Fixed that amount_max in recipe specification actually worked as amount_max -1. (https://forums.factorio.com/15589) + - Fixed that mining tiles did actually create mining particles+sound on the lastly mined entity. + - Fixed that the maximize button was disabled when Full screen was turned of in the settings. (https://forums.factorio.com/15986) + - Fixed accessing the game menu was not possible when some other player paused the game in MP (https://forums.factorio.com/15591). + - Fixed a graphical bug where the boiler would still glow after running out of water (https://forums.factorio.com/16011). + - Fixed mergeable items (repair packs, bullet magazines, ...) could sometimes confuse personal robots. + - Fixed the inserter sound related crashes. (https://forums.factorio.com/13832) + - Blind fix of some of the transport belt gap issues. (https://forums.factorio.com/15979) + Scripting: + - The LuaEntity::logistic_network now returns also primary logistic network of other entities than roboport. (Inserter, Character, logistic chests) + - Placing stone or concrete floors will now remove most of the bushes (https://forums.factorio.com/13638). + - Fixed crash on exit when config file can't be written (https://forums.factorio.com/15436). + - Fixed player changing direction when the game is paused (https://forums.factorio.com/15233). + - LuaEntity::belt_to_ground_type also works on a ghost. + - Increased precision of floating point in save files to prevent some desyncs in multiplayer (https://forums.factorio.com/15037). + - Added LuaEntity::revive() - usable on ghost entities to revive them back to normal. + - Fixed that that the resource amount while creating the entity accepted non-positive values. (https://forums.factorio.com/15567) + - Added LuaForce::set_spawn_position(surface, position) and LuaForce::get_spawn_position(surface) + - Fixed that the event queue was never cleared when scripting error occurs while processing it. + This lead to processing the same event every update once the game was stopped when error happened. (https://forums.factorio.com/15564) + - Fixed inserting or removing items from player's inventory through LuaInventory object didn't update logistic supply properly. + (https://forums.factorio.com/16007) +--------------------------------------------------------------------------------------------------- +Version: 0.12.6 +Date: 01. 09. 2015 + Changes: + - Smaller breaks between ambient music tracks, some volume tweaks and moved a few tracks to the interlude category. + - Ambient settings can be controlled from the config file. + By using: sound.ambient_music_pause_mean_seconds (default 60), sound.ambient_music_pause_variance_seconds (default 30) + and ambient_music_mode: possible values are main-tracks-only, interleave-main-tracks-with-interludes, randomize-all (default is interleave) + Bugfixes: + - Fixed setting circuit conditions desynching/crashing multiplayer games. (https://forums.factorio.com/15317) + - Fixed reading logistic_network from entities that didn't have logistic networks returning unknown results. (https://forums.factorio.com/15360) + - Fixed that opening the Save Game menu after the last used saved was deleted would terminate Factorio (https://forums.factorio.com/15363). + - Fixed the behaviour of item on ground, that was created using script to contain many items. + The inserter takes only the amount it can hold, and the stack stays there if it contains more (https://forums.factorio.com/15318) + - Fixed destroying rail with gate would corrupt save file. (https://forums.factorio.com/15348) + - Fixed two different problems related to loading map with different mod set. (https://forums.factorio.com/15367) + - Fixed game freeze after desync happens for multiple players in server client mode. + - Fixed bug with ambient occasionally taking toooo looooong. + - The rotation of cargo wagon player is riding doesn't affect the riding direction. (While it still affects it while being in locomotive). (https://forums.factorio.com/15292) + - Fixed a performance problem in the pathfinder that would cause complete lack of enemy attacks in certain situations (https://forums.factorio.com/15238). + Scripting: + - Added LuaItemPrototype::module_effects read. + - LuaSurface::spill_item_stack will now additionally accept LuaItemStack objects as the stack to drop. + Modding: + - Lab's researching speed is now independent of it's power consumption and can be changed using "researching_speed". + (https://forums.factorio.com/15350) +--------------------------------------------------------------------------------------------------- +Version: 0.12.5 +Date: 28. 08. 2015 + Features: + - The armor window opening is included in the latency hiding. + - Multiplayer broadcast (heartbeats) is done via a single message when not using peer2peer. + - Added some new ambient sounds (wind, slow tunes). + - Combinators blinking emit light. + Changes: + - Pasting newlines and tabs into Factorio console now no longer strips them. Instead they are replaced by spaces. + - Continuous zoom is much slower in the chart mode. + Only applicable when the zoom is setup to keys rather then scroll wheel. (http://www.factorioforums.com/forum/posting.php?t=14985) + - Changed open/save dialog and the rail station list to use case insensitive natural ordering. + - Inserter stack size bonus is added to the assembling machine stack limit, to avoid inserters being stuck in certain situations. + (https://forums.factorio.com/15219) + - Robots can charge from closer roboport when heading to distant roboport for stationing. (https://forums.factorio.com/15234) + Optimizations: + - Further optimizations in size of the Multiplayer heartbeat (message sent every tick). + Bugfixes: + - Fixed that editing tiles in the map editor on the edge of currently generated map could result in a corrupted scenario. + - Fixed potential stability problems when fast-replacing roboports (mod related). + - Fixed non-deterministic armor sorting which could cause desyncs. (https://forums.factorio.com/14892) + - Fixed crash related to changing recipe prototypes used by entities in inactive chunks. (https://forums.factorio.com/14713) + - Fixed circuit network contents sometimes being reset when removing connections or merging networks. + (https://forums.factorio.com/14908) + - Fixed crash when Ctrl-clicking items to the player's main inventory when no character is attached (https://forums.factorio.com/14952). + - LatencyState is suspended when player is killed (and waiting for respawn) in the Multiplayer. + - Fixed crash after finishing the game in MP with headless server (https://forums.factorio.com/14963). + - Fixed crash related to displaying alerts from other surfaces (https://forums.factorio.com/15000). + - Continuous zoom speed is independent of the game speed (https://forums.factorio.com/14985). + - Fixed that it was possible to stack blueprints by inserting them into an assembling machine (https://forums.factorio.com/14999). + - Fixed enemy expansion chunks not being updated properly (https://forums.factorio.com/14980). + - Fixed trains changing state unnecessarily when reserving a signal when arriving to a station (https://forums.factorio.com/14758). + - Fixed smart inserter not waking up when its filter was set from a script (https://forums.factorio.com/15172). + - Fixed signal placement problems with diagonal rails (https://forums.factorio.com/14991 https://forums.factorio.com/14347). + - Fixed last wagon of long train did not wake up inserter at its end (https://forums.factorio.com/14042). + - Additional fix of the puff smoke appearing on different surface. (https://forums.factorio.com/15117) + - Fixed portions of previous surface visible after respawn when the player died on a different surface than is their spawn surface (https://forums.factorio.com/15118). + - Fixed internal roboport connection inconsistency that could happen when migrating from 0.11 version. (https://forums.factorio.com/14723) + - Fixed train still having path while being in NO_SCHEDULE state (https://forums.factorio.com/15226). + - Fixed disconnecting roboport from roboport network caused all construction robots in the network to cancel orders (https://forums.factorio.com/15187). + - Fixed that the game could crash when some mod tried to modify the GUI in the on_save event. + The game now disallows these kind of modifications while processing the on_save event. (https://forums.factorio.com/15066) + - Fixed crash when changing recipes (mod related). (https://forums.factorio.com/15166) + - Fixed solar energy source was not included in electric demand satisfaction. (https://forums.factorio.com/14927) + - Finishing research should no longer interrupt GUI when "Singleplayer game stops when research is completed" is turned off (https://forums.factorio.com/14967). + - Fixed Underground Belts graphics not tiling correctly. + - Fixed recipes not displaying in the correct sort order when adding and removing mods from an existing game. + - Fixed pathfinding penalty for trains with 1 stop in their schedule (https://forums.factorio.com/15241). + - Fixed electric furnace still glowing with no power. (https://forums.factorio.com/15126) + - Fix of loading a map that contains mod with tiles, while the mod is no longer present. + - Fixed that it was not possible to use fast-replace when player was very close to the building. + (https://forums.factorio.com/8144) + - Right side selection info GUI has fixed size. Description and text properties properly wrap. + (https://forums.factorio.com/15139) + Scripting: + - LuaForce::chart now creates a new chart if one doesn't exist yet, instead of erroring out (https://forums.factorio.com/15021). + - Items now have a new optional attribute "stackable": When set to false, assembling machines won't be allowed to create stacks of the item. + Currently only used with blueprints, to fix the "crafting machine stacks blueprints" bug. + - Added LuaEntity::rocket_parts read/write, usable on Rocket Silo. + - Added LuaEntity::launch_rocket(), usable on Rocket Silo. + - Added LuaLogisticNetwork - an interface to logistic networks. + - Added LuaLogisticCell - an interface to logistic cells (roboport/player logistic information). + - Added LuaTransportLine::get_contents(). + - Added LuaPlayer::connected read - true/false if the player is currently connected to the game. + - Added LuaForce::kill_counts read, set_kill_count/get_kill_count methods to access and manipulate kill counts per force. + - Constant combinators now export their wire connections in LuaItemStack::get_blueprint_entities. (https://forums.factorio.com/15189) + - Added Prototype::order/group/subgroup read + LuaTechnology::order read. + - Added LuaRecipe::force read - the force that owns recipe reference. + - Added LuaEntity::chain_signal_state read - the chain state of chain signals. + - Added LuaEntity::speed read/write - the speed of a car/tank. +--------------------------------------------------------------------------------------------------- +Version: 0.12.4 +Date: 14. 08. 2015 + Features: + - Simple mechanism for multiplayer relaying via the server. + Changes: + - Renamed "multisampling" to "multisampling-level" in the config file. + This will reset everyone's multisampling setting to 0. + - Construction robots take things primary from the main inventory, then quickbar. + - Reverted the order of inserter slot selection. (https://forums.factorio.com/14656) + - Added Alt-mode (showing entity info) to the latency hiding. + - Trains now try to recalculate their path, when waiting over 5 seconds on a signal (only if needed). + The recalculation is forced when waiting over 30 seconds. + - Construction robots will check if their target is still in the network area when they return to personal roboport for charging. + (https://forums.factorio.com/14249) + - Tweaked the stuck resolve mechanism. This should solve the https://forums.factorio.com/14403 + Bugfixes: + - Less annoying glitches when running and shooting in multiplayer with latency hiding. + - Fixed that the loot wasn't always properly put on transport belts. (https://forums.factorio.com/14114) + - Fixed force building specific blueprints. (https://forums.factorio.com/14622) + - Fixed setting player character to other player's character crashing the game. (https://forums.factorio.com/14665) + - Fixed failed --apply-update returning success even when it failed (https://forums.factorio.com/14681). + - Fixed the latency hiding inconsistency in the entity transfer action, entity rotation, blueprint selection deconstruction selection and others. + (https://forums.factorio.com/14585) + - Fixed ghost inserter arrows being displayed incorrectly (https://forums.factorio.com/14659). + - Zooming works comfortably also when mapped on buttons, as holding the button continuously zooms in/out instead of doing just one small zoom step. + (https://forums.factorio.com/14662) + - Proper direction filtering (8 way versus 4 way) when building ghosts from script. The direction is now dependent on the ghost inner entity limitation. + (https://forums.factorio.com/14625) + - Fixed that the new lamp entity was off-center. (https://forums.factorio.com/14586) + - Fixed behemoth biter resistance specification. (https://forums.factorio.com/14614) + - Fixed that the game could crash when connecting train in a junction. (https://forums.factorio.com/10295) + - Fixed construction robots could cause desync when they used up all repair packs. + - Rocket silo behaves correctly when out of electricity. (https://forums.factorio.com/14616) + - Fixed tank cannon shell tooltips. (https://forums.factorio.com/13545) + - Fixed error message on campaign mission 4 (https://forums.factorio.com/14510) + - Fixed crash when exiting the game in the map editor with the menu open. + - Fixed trains not alarming inserters when switched to manual mode when already stopped. (https://forums.factorio.com/14367) + - Fixed connection failures on windows without IPv6 enabled (https://forums.factorio.com/14053) + - Solved stuttering while building when max_expansion_distance was set to high values by a mod. (https://forums.factorio.com/14761) + - Fixed robots getting stuck when trying to store damaged items. (https://forums.factorio.com/14621) + - Fixed that lot of output in the output console could slow down the game a lot. (https://forums.factorio.com/14775) + - Fixed that damage to be taken wasn't cleared when entity was rebuild by robots, so the entity was partially unkillable. + - Fixed that train stop rebuilt by robots wasn't working properly. (https://forums.factorio.com/14364) + - Fixed crashes with invalid locale on linux + - Fixed that Save scenario + Save as wasn't translatable. (https://forums.factorio.com/14752) + - Changed the default style of custom text field to have not only minimal_width but also maximal_width 150. + So all of the text fields will not get larger on load, until the maximal_width is specified to be larger. + (https://forums.factorio.com/13650) + - Fixed that replay didn't work on the campaign levels. (https://forums.factorio.com/14604) + - Fixed determinism issue in logistic network causing desync. (https://forums.factorio.com/14140) + - Two trains never collide as long as they don't share a train block, this solves some problematic situations, where the + end of the train collided with different track a little, while it was technically on different block already. + (https://forums.factorio.com/14558) + - Fixed copy&pasting filters between cars (https://forums.factorio.com/14814). + - Fixed crash in replay of game which was save and then loaded (https://forums.factorio.com/14523) + - Fixed problems with RTL scripts ... again (https://forums.factorio.com/12235) + - Fixed the crash when radar was created on a surface that didn't have chart initialised on the surface for the specific force. + (https://forums.factorio.com/14831) + Scripting: + - Fixed that inserter didn't return drop_position. + - Fixed crash when calling set_command on empty unit groups (https://forums.factorio.com/14734). +--------------------------------------------------------------------------------------------------- +Version: 0.12.3 +Date: 07. 08. 2015 + Features: + - Circuit wire building and repairing is incorporated in the latency hiding logic. + Changes: + - Cars of your own force always render their tags on the map. + - Multisampling not officially supported from now on. + It can still be manually specified in the config, but not in the graphic settings GUI. + The main reason is the trouble with tiling which doesn't really have a simple fix. + - Changed the console spam-prevention mechanic to check all messages for the last second instead of just the last entered one. + Bugfixes: + - Fixed the Invalid Transport Line Index error. (https://forums.factorio.com/14358) + - Fixed signal selection window not displaying correctly when "Use item groups" is disabled. (https://forums.factorio.com/14343) + - Fixed broken accumulator input flow limitation. (https://forums.factorio.com/14411) + - Fixed trains viewing other trains with schedules with only 1 valid stop as not stopped (https://forums.factorio.com/12853). + - Fixed trains sometimes not recalculating their path when a new path opens up. + - Fixed shotgun damaging objects behind player. (https://forums.factorio.com/14189) + - Fixed trains not being counted properly, when entering a block multiple times without leaving (https://forums.factorio.com/13353). + - Fixed copy&paste on Linux (https://forums.factorio.com/13884) + - Fixed desync when trying to open an enemy structure (https://forums.factorio.com/14471) + - Fixed changing forces of damaged entities could corrupt subsequent game saves. (https://forums.factorio.com/14375) + - Fixed crash when clicking inventory item while dragging wire in latency hiding mode. (https://forums.factorio.com/14383) + - Fixed that the smoke effect when building something always showed on the viewer surface. (https://forums.factorio.com/14440) + - Fixed crash related to alerts on multiple surfaces. (https://forums.factorio.com/14502) + - Fixed copy-paste for cars/tanks. (https://forums.factorio.com/14513) + - Fixed single locomotives not rendering on the chart view. + - Fixed the non standard number format of big numbers in the research tooltip GUI. (https://forums.factorio.com/14517) + - Fixed crash after finishing the game in multiplayer (https://forums.factorio.com/14508). + - Fixed construction robots got stuck when trying to take items from logistic trash slots (https://forums.factorio.com/14554). + - Fixed productivity bonus being lost with very high productivity values (https://forums.factorio.com/14005) + - Fixed that script errors didn't stop the game, and it was possible to possible the game by pressing ESC. + - Fixed that non-default mods were not loaded during the first start of Factorio after mod-list.json was deleted. + - Fixed that inserter was always preferring the Left side when picking up from the underground belt. (http://www.factorioforums.com/forum/posting.php?t=14544) + - Fixed robots from personal roboport would keep transferring items from chest which was ordered for deconstruction + even after the chest gets out of the personal robot range. (https://forums.factorio.com/14412) + Scripting: + - Implemented remove_item() for all entities that have items. + - Added LuaEntityPrototype::autoplace_specification read. +--------------------------------------------------------------------------------------------------- +Version: 0.12.2 +Date: 31. 07. 2015 + Features: + - Enabled swapping held blueprints with other blueprints directly. + - Force-building blueprints will mark any colliding trees for deconstruction. + - Added filters to car and tank main inventories. + Changes: + - Inserters will never take more than the maximum stack size of the item. + - Way more relaxed timeouts for dropping peers during map uploads (https://forums.factorio.com/14082). + Bugfixes: + - Factorio with RTL languages no longer crashes on startup because of reversed font path. + - Fixed crash when removing mods that added/changed recipes (https://forums.factorio.com/14029&p=94393#p94393). + - Disabled repairing of combat robots (https://forums.factorio.com/13984). + - --start-server and --create now accept filenames with dots in them (https://forums.factorio.com/13881). + - Combinators will no longer turn off when no wires are connected (https://forums.factorio.com/13957). + - Shift + click will move items into logistic trash slots only in character GUI (https://forums.factorio.com/14137). + - Fixed circuit network crash when removing mods that changed the inserter (https://forums.factorio.com/14141). + - Fixed crashes related to migrating entities (https://forums.factorio.com/14141). + - Inserters and logistic robots no longer extract from enemy chests (https://forums.factorio.com/14192&p=95512). + - Fixed health bar display on large entities like the rocket silo (https://forums.factorio.com/14188) + - Fixed crash when loading some maps that were migrated from early-0.11 versions (https://forums.factorio.com/14128). + - Inserters now correctly pick up items from splitters (https://forums.factorio.com/14120, https://forums.factorio.com/13518). + - Picking up items from curved belts picks up from the correct line (https://forums.factorio.com/14016). + - Fixed that electric pole/roboport radius visualisation were off-centered in low graphics mode. + - Fixed that turrets had too small remnants. + - Fixed bug when removing roboports during load migration (https://forums.factorio.com/14017&p=94291#p94291). + - Empty autoplace tag in mod entity specification doesn't place entity at all (https://forums.factorio.com/13420). + - Fixed blueprints or armors getting erased when inserters move them. + Fixed "Attempt to clone non empty blueprint" and "Attempt to clone armor with equipment grid" when inserters move them. + (https://forums.factorio.com/14179) + - Character doesn't get moved by neighbour transport belt after game load. + - Crafting entity tooltips show contents in order and now also show fluids (https://forums.factorio.com/14211) + - Fixed missing belt activation in specific situation (https://forums.factorio.com/14023) + - Fixed modded spitters could spit very far from their location when trying to destroy a tree (https://forums.factorio.com/14106). + - Map editor wire editing works again. + - Fixed beacons stopping working when the modules where removed and re-inserted (https://forums.factorio.com/14275). + - Fixed power armor GUI tooltips not showing sometimes. + - Fixed v-sync causing framerate to go bellow 60 when Windows Aero theme is enabled (https://forums.factorio.com/13622). + - Flame-thrower sounds volume is dependent on the distance of the player now. (https://forums.factorio.com/13538) + - Tank can turn around without moving forward again. (https://forums.factorio.com/13936) + - Fixed tile building/removal sometimes removing buildings or killing the player. + - Fixed tile building/removal sometimes creating or removing water. + - Fixed tile removal ignoring changes made in map editor. + - Fixed crashes when mining path tiles while map is generated. + Scripting: + - get_surface never returns invalid surface. +--------------------------------------------------------------------------------------------------- +Version: 0.12.1 +Date: 24. 07. 2015 + Features: + - Burner inserters start with enough energy to pick up 1 item and fuel them selfs. + Changes: + - Train station names use natural string comparing (station "Iron 10" comes after "Iron 9", not after "Iron 1"). + - New command-line parameter: --latency-ms. Allows to set server latency in milliseconds rather than ticks + - You can copy paste circuit network conditions between Inserter, Lamp, Pump and Offshore Pump. + - The delete button in Load Game or Save Game dialogs now asks for confirmation before deleting + - Locomotive on schedule can't be rotated while moving anymore. + - Changed fast inventory transfer from the main player inventory so ctrl+clicking empty slots doesn't move items to the logistic trash slots. + - Changed Assembling machine's auto-insertion behaviour when using speed module effects. Faster speed with fast recipes will insert more items sooner. + Bugfixes: + - Very rough support for RTL languages, the texts are no longer rendered backwards (but the GUI still is and multi line text will cause problems). + - Fixed Rocket Silo rocket inventory tool tip sticking around when it shouldn't (https://forums.factorio.com/13551). + - Fixed furnaces rendering light when inactive (https://forums.factorio.com/13532). + - Fixed transport belt to ground in blueprints when rotating crashing the game (https://forums.factorio.com/13572). + - Fixed LuaSurface::can_place_entity checks for rails (https://forums.factorio.com/13521). + - Fixed inserters putting items only on left line of underground belts. (https://forums.factorio.com/13519) + - Fixed ghost building concrete/stone not updating charting (https://forums.factorio.com/13675). + - Fixed ghost building concrete/stone distance being restricted (https://forums.factorio.com/13662). + - Fixed crash when leaving vehicle while on a transport belt entity (https://forums.factorio.com/13616). + - Fixed charging from primary and secondary energy sources (aka shield instant charge) (https://forums.factorio.com/13564, https://forums.factorio.com/13698). + - Fixed crash when trying to set filter on vehicle ammo inventories (https://forums.factorio.com/13684). + - Fixed mining concrete/tiles sometimes making water where it shouldn't be (https://forums.factorio.com/13735). + - Fixed character-logistic-trash-slots-2 technology prerequisite (https://forums.factorio.com/13596). + - Fixed crash when calling game.player.surface.set_multi_command (https://forums.factorio.com/13621) + - Fixed electric wire rendering on low graphics quality settings (https://forums.factorio.com/13520). + - Fixed unable to load 0.11 savegames with active combat robots (https://forums.factorio.com/13566). + - Fixed robots building paths over existing paths not mining the existing paths first (https://forums.factorio.com/13712). + - Fixed personal robots would sometimes follow player instead of stationing when they use up all material for terrain building. + - Fixed splitters/transport belts still running when marked for deconstruction (https://forums.factorio.com/13772). + - Fixed death after launching the rocket not ending the game in single player (https://forums.factorio.com/13701). + - Fixed crash when disconnecting character from player while crafting (https://forums.factorio.com/13561). + - Fixed inserters sometimes not loading Rocket Silo after launch (https://forums.factorio.com/13703). + - Fixed circuit network sometimes showing items with no number. + - Fixed crash when the game attempted to play a sound in headless mode (https://forums.factorio.com/13720) + - Fixed incorrect gun turret health (https://forums.factorio.com/13748) + - Copy pasting now works for Small pumps and Offshore Pumps. + - Fixed crash when loading single-player save in multiplayer without "Allow commands" checked (https://forums.factorio.com/13584). + - Fixed not being able to set the UI scale back to normal after accidentally setting it to 200% (https://forums.factorio.com/13750). + - Fixed locomotive lights and vehicle indicators being rendered across different surfaces (https://forums.factorio.com/13846). + - Fixed not being able to fast-transfer stone bricks and concrete into entities. + - Fixed splitters giving priority to one input belt (https://forums.factorio.com/13683). + - Fixed actions during saves strangeness (https://forums.factorio.com/13830). + - Fixed logistic inconsistency when removing mods that added logistic/construction robots (https://forums.factorio.com/13575). + - Fixed crash when removing mods that added biter spawners (https://forums.factorio.com/13575). + - Fixed crash related to changing forces on units (https://forums.factorio.com/13742). + - Fixed assembling machines going to sleep when their fluid output had fluid but the ingredient slot didn't have enough item ingredients. + - Fixed crash when trying to read LuaSurface from disconnected player through mods (https://forums.factorio.com/13910). + - Fixed train going into automatic mode when hitting something (again) (https://forums.factorio.com/10220). + - Fixed laser turrets cause other electric machines to drain more power from accumulators than they should. (https://forums.factorio.com/13878). + - Fixed crashes when connecting to MP game on older ubuntu (and possibly other distributions; https://forums.factorio.com/13558) + - Fixed crash when projectile with default maximum range doesn't hit anything and flies forever (https://forums.factorio.com/13956). + Scripting: + - LuaSurface::set_multi_command now takes an optional third argument specifying the force to send the command to. Default is the enemy force + - Default mods are always enabled if mod-list.json is lost (even when enable new mods option is disabled). + - LuaSurface can be invalid when read from LuaPlayer and Player entity if the player is disconnected from the game (MP disconnect) - use LuaSurface.valid to check. + Note: LuaSurface currently never switches between valid and not valid so the check only has to be done when it's first read from the LuaPlayer. + - Changed default maximum range of projectiles from 10^308 to 1000. +--------------------------------------------------------------------------------------------------- +Version: 0.12.0 +Date: 17. 07. 2015 + Major Features: + - The game is now finished by launching the rocket with satellite. + - Added chain signals, they can be used to make more complicated junctions and stations without deadlocks. + - Added personal roboport as modular armor equipment. + Once it is active, it uses the materials and robots in the players inventory. + It supports all the tasks construction robots can do like building blueprints, repairing structures, deconstruction etc. + - Added logistic trash fields to the character GUI. + They supply items into the logistic system in the same way active provider chests do. + - Added combinators (Arithmetic Combinator, Decider Combinator and Constant combinator). + These allow more advanced manipulation with the circuit network logic (https://www.factorio.com/blog/post/fff-88) + - Multiplayer latency hiding (gives impression that some common tasks are performed immediately) + Applies to character movement, mining buildings, building, fast replacing, opening guis, etc. + - Stone brick can be used to build stone path. (30% walking speed increase). + - Concrete can be created. + The concrete can be used to build concrete floors (40% walking speed increase). + - Terrain modifies vehicle friction force (sand: 1.8, grass: 1.6, dirt: 1.4, stone path: 1.1, concrete: 0.8). + - The Lamp, Storage Tank, Small Pump and Offshore Pump can be connected to the circuit network. + Features: + - Trees degenerate slowly when there high pollution levels. + - Lab research is now continuous. Science packs have progress bars of usage. + This means that 20 labs doing research with 10 units will still be faster than 10 + labs and the science packs aren't wasted. + - Assembling machine input slot can contain more than the usual stack size when the recipe requirement demands it (3 X recipe demand). + Example: The rocket silo requires 1000 steel, while the stack size is 100, but the input stack can hold enough. + - Added / updated sounds for biters, spitters, worm, spawner, flamethrower, tank, lasers, etc. + - New ambient soundtrack added. + Added mechanism that prevents playing track that was played recently. + The ambient player alternates between neutral wind/environment sounds and soundtrack songs. + - Mousing over a train will show you its current path and blocks it can't enter. + - Locomotives now show the contents of attached cargo wagons in their tooltip. + - Trees regenerate health slowly. + - Added support for transferring contents/settings when fast-replacing all entity types. + - Added modules to the alt-view for entities that support modules. + - Factorio can run as a dedicated server without graphics (http://www.factorioforums.com/wiki/index.php?title=Multiplayer#Headless_server). + - Basic PvP: New forces can now be created and merged back together; a cease-fire can be agreed upon between forces + - IPv6 support for multiplayer. + - DNS names can be used when connecting to multiplayer game. + - Enabled mining trees/ghosts while holding blueprints to be built. + - Added explosive cannon shells. + - Building blueprints over existing ghosts restores the ghost time to live to full. + Changes: + - Disabled loading of saves before 0.9.0 version (You can use 0.9.8 to load older saves and re-save them). + - Removed rocket defense entity. + - Items on transport belts don't go off the belt at the end, so the transport belt has + to go directly in front of the required inserter. + - Reduced number of rendered Roboport connections. + - The trade in the marketplace only happens if the player can accept the trade items. + - Inserters can now extract from Roboports and Beacons. + - Inserters now take items from right behind them, not from the center of the pickup target entity. + - Copy entity settings mechanism now remembers only the last entity copied from. + Also mechanism allows copy/paste across different entities of the same type (i.e. assembling machine 1 -> assembling machine 2) and + from assembling machines to requester chests (sets filters to 2 x requirements of the assembling machine). + - Trees have generally smaller bounding boxes, so it is easier to walk through forest. + - Power armor modules generate and consume 100 times more power in order to be able to charge construction robots. + - The construction robots don't build gate in the gap between the rolling stock vehicles. They wait for the train to get away. + - Player's logistic filters are now remembered after respawn in multiplayer + - All turrets are now 4x4; laser turrets are 4x more expensive and powerful, gun turrets are 2x more expensive + - Roboport tooltip now shows correct numbers of construction and logistic robots separately. + - When a train loses a path and cannot find a new one, it stops immediately. This prevents it from riding into parts of the rail network, from where it can't find a path. + - Improvements to circuit network wire connection. You can connect multiple wires of the same color to the same entity. + - The autosave dialog no longer cancels an active blueprint or deconstruction planner selection if the mouse button is still held after the autosave finishes + - Number of autosave slots is now configurable through config.ini (no GUI). + Optimizations: + - Overall optimisation of train + belt heavy factories is roughly 66% compared to 0.11, + this means that the game runs 3 times faster. + - Optimised the transport belt movement. + - Optimised the rotated bounding box collisions checks (trains). + - Optimised the smoke update. + - Optimised the solar panel, all the solar panel input is merged, so the count doesn't matter. + - Optimised the accumulators by merging then into groups, where typical factory has 1 group per network. + - Optimised the land mine activation mechanism. + - Smaller multiplayer heartbeat packet size. + - Optimised adding/removing of roboport, robots keep their tasks if they can. + - Path finder will terminate when search is too long. This avoids save explosions (see https://forums.factorio.com/12580). + - Optimised rendering for large logistic networks. + - Fixed that the graphics were saved twice in the RAM memory. + Graphics: + - New graphics of the combat robots. + - New graphics of the laser/gun turrets, their color is now player/force dependent. + - New graphics of muzzle flash for player, car, tank and turrets. + - New tree graphics. Trees have 4 levels of leaves and the leaves are colorable. + - Trees emit leaves (based on the tree color) when being mined and destroyed. + - Trees emit branches when mined or destroyed. + - Storage tank has a small window showing the liquid inside. + - Combat robots attack beam (https://www.factorio.com/blog/post/fff-84) + - New GUI icons: Weapons, ammo, status icons such as out-of-ammo or out-of-electricity + Bugfixes: + - Fixed wrong item count in the logistic system when handling partially-filled magazines, repair packs or other items with durability + - Fixed the choppy (not smooth) movement when using the exoskeleton equipment. + - item-description localization now displays correctly when previewing recipes. + - entity-description localization now displays on entities. + - Proper blueprint centering. It is based on the included entities rather then the selection rectangle when the blueprint is created. + - Very big entities no longer disappear at the edge of the screen + - When putting things on ground, the first item was never put exactly under the cursor even when the place was empty. + - Fixed that it wasn't possible to swap stacks of the same items with different health. + - Fixed strange behavior of tank/car entering sound. + - Fixed LuaFluidBox crashing the game when attempting to read fluid from an entity that previously had fluidboxes. + - Car / Tank ammo inventory is refilled from the trunk / player inventory when exhausted. + - Fixed writing invalid LuaEntity::selected_gun_index crashing the game. + - Fixed the power armor battery level indicator getting drawn on top of everything else (https://forums.factorio.com/8206). + - Fixed that following robots created through trigger crashed the game. + - Fixed the train pathfinding issue when the train crashes to something while stopping for signal or station in front of a junction. + - Fixed that crashing to something while in manual mode in train could switch it to automatic mode. + - Fixed crashing when setting modded GUI styles in Multiplayer. + - Fixed crash when trying to read LuaPlayer::opened on a dead player. + - Fixed crash when canceling deconstruction of a logistic container that was marked for deconstruction after the logistic network it was in lost power + and then regained power (https://forums.factorio.com/10143). + - Fixed LuaSurface::can_place_entity returning true when checking item-on-ground against item-on-ground (https://forums.factorio.com/9247). + - Turrets can now be modded to use shotgun (and other not guided) ammo. + - Fixed research window appearing behind the selection/minimap pane when shown from research completion (https://forums.factorio.com/13235). + - Fix inability to bind some OEM keys on Windows. Added the ability to bind more keys including multimedia keys. (https://forums.factorio.com/10027) + - Fixed marking a ton of entities for deconstruction outside the construction range of roboports slowing down normal deconstruction rates. + - Fixed crash when removing electric poles from electric networks or circuit networks with large amounts of poles (https://forums.factorio.com/13368). + - Fixed video-memory-usage option on Windows. It is possible to run Factorio on configurations with low VRAM (less then 512MB). Other platforms don't have this issue. + - Fixed that control-clicking entire inventory into a machine installed modules. + - Fixed another instance of the "Trying to make chunk at unreasonable position" bug (https://forums.factorio.com/13399). + - Requester chests no longer request more than they can store. E.g. if a requester chest only has one free slot and the requester slider is set to request 20000 iron ore, the chest will only request one stack from the network (https://forums.factorio.com/4604) + - Console no longer loses focus after an autosave (https://forums.factorio.com/10025) + - Fixed wrong highlight when crafting ammo in vehicles (https://forums.factorio.com/9620) + Modding: + - Ambient sounds are specified as prototypes so they can be extended and modified by mods. + Scripting: + - Changed all the identifiers/methods/events/parameters. Underscores are used as word delimiter (findentities -> find_entities). + - Changed glob to global. + - New object LuaSurface, accessible from player/entity as read property surface. + - Some commands moved from LuaGame to LuaSurface: get_pollution, can_place_entity, find_entity, find_entities, find_entities_filtered, + find_non_colliding_position, find_enemy_units, find_nearest_enemy, set_multi_command, create_entity, create_unit_group, build_enemy_base, + get_tile, get_tileproperties, set_tiles, pollute, get_chunks, is_chunk_generated + - Added LuaGame::local_player console command: when entered through the console it will reference the local player doing the console command. Only works when run through the console. + - Added LuaFluidPrototype - similar to LuaItemPrototype but for fluids. + - math.random can now accept negative values for ranges eg x + math.random(-10, 10) + - Added LuaRecipe::hidden and energy read. + - New object LuaGroup, accessible from LuaEntityPrototype as read property group/subgroup. + LuaGroup contains: name, type, inventory_order, group, subgroups + - Added several new options to LuaEntityPrototype: mineable_properties, items_to_place_this, collision_box, selection_box, order, + group, subgroup, healing_per_tick, emissions_per_tick, corpses, selectable_in_game, weight, resistances, fast_replaceable_group, + loot, repair_speed_modifier + - LuaItemPrototype::group now returns the new LuaGroup object. + - Added LuaEntity::is_crafting() - returns true/false if the assembling machine or furnace is currently crafting a recipe. + - Added LuaEntity::crafting_progress/bonus_progress - a percent of 1: the current crafting progress or bonus progress. + - Added the ability to compare LuaObjects using "==" as in: "if game.player == game.players[1]" for all LuaObjects. + - Removed all LuaObject::equals(): the == operator can be used in its place. + - Added new blend modes for sprites using "blend_mode" property. Possible values: "normal", "additive", "multiplicative". + - Added on_player_driving_changed_state event - passes the player_index who's driving state changed. + - Added LuaEntity::belt_to_ground_type - returns the type "input"/"output" of the transport-belt-to-ground. + - Added several methods for manipulating gates: is_opened, is_opening, is_closed, is_closing, request_to_open, request_to_close. + - Changed LuaEntity::neighbours: + For electric poles: the wire connections: {copper={}, red={}, green={}} + For transport-belt-to-ground: the input/output entity it's connected to (or none) + For entities with fluid - the entities the fluid connections connect to indexed by the fluid connection + - #entity.fluidbox can now be read from any entity and will return the number of fluidboxes the entity has (0 for non-fluid handling entities). + - Added the ability to specify map colors for all entities: map_color, friendly_map_color, and enemy_map_color + - Added the ability to disable drawing the station name for train-stop type entities: chart_name = "false" in the prototype. + - LuaEntity::backer_name can now be read/written for all entities that support backer names (furnace, assembling machine, lab, locomotive, radar, roboport, trainstop). + - LuaEntity::recipe can now be set to nil to remove the recipe from an assembling machine. + - Added LuaItemPrototype default_request_amount, resistances, item_to_clear. + - Added LuaChart::chart_all (charts all the generated parts of the map). + - Expanded LuaEntity::get_item_count and LuaEntity::clear to work with all transport belt entities. + - New object LuaTransportLine, accessible from entity as read method get_transport_line(index) - an interface to the items on transport belts. + - Added LuaSurface::count_entities_filtered - the same as find_entities_filtered but simply returns a count. The benefits being: it's much faster + than find_entities_filtered when the entity references aren't desired. + - Added LuaForce::enable_research() - enables research for the force if it was disabled. + - Added LuaSurface::spill_item_stack() - takes a item_stack and position and drops the items on the ground item bomb style. + - Changed LuaEntity::stack, LuaEntity::held_stack and LuaPlayer::cursor_stack to return LuaItemStack objects. + - Changed LuaItemStack to allow reading any inventory slot even when the item in the slot is invalid. LuaItemStack::valid_for_read should be used + before accessing the normal properties/methods for a given LuaItemStack. + - Removed LuaEntity::clear_circuit_condition() - LuaEntity::set_circuit_condition(index, nil) can be used instead. + - Added "force" option to LuaSurface::find_entities_filtered/count_entities_filtered. + - ItemStack counts can be excluded and defaults to 1, ItemStacks can be strings and default to a full stack. + - Added LuaItemStack::count write support. + - Added LuaItemStack::can_set_stack(), set_stack(), clear() - write support to a specific item stack. + - Removed LuaEntity::stack, held_stack write support - LuaItemStack::set_stack() can be used. + - Removed LuaPlayer::cursor_stack write support - LuaItemStack::set_stack() can be used. + - Added LuaTrain::cargo_wagons read - returns only the cargo wagons for the given train. + - Added LuaEntity::remove_market_item - takes an index to remove from a Market entity offer list. + - Added LuaEntity::get_market_items - returns a table of offers the Market entity offers. + - Added LuaForce::research_progress read/write - a percent of 1 - the current research progress (0 if no research). + - Added LuaEntityPrototype::turret_range read - the range of a given turret entity prototype. + - Added player_index to the on_put_item event. + - Added ghosts from manual building and blueprints to the on_built_entity event. + - Added LuaPlayer::enable_flashlight() - counterpart to disable_flashlight(). + - Replaced LuaGameScript::kill_all_enemies() by LuaForce::kill_all_units(). + - Changed on_researched events to return the related LuaTechnology object. + - Added LuaTechnology::force read - the LuaForce the technology belongs to. + - Added LuaGame::create_surface - takes a string name and optionally a table of map gen settings and creates a new surface. + - Changed LuaPlayer::teleport to allow optionally a surface name, index or object to teleport the player to. The surface must exist. + - Added LuaSurface::request_to_generate_chunks - takes a position and radius and requests to generate those chunks - will not generate chunks outside the map bounds. + - Added LuaSurface::map_gen_settings - the current map gen settings for the surface. + - Added LuaGame::server_save - in a multiplayer game with a server, this will make the server save the game. Only works with a headless server, i.e. one launched through the --start-server option. + - Added LuaGuiElement::parent read - the parent of the LuaGuiElement if any else nil. + - Added LuaPlayer::index read - the numeric index of the LuaPlayer object. +--------------------------------------------------------------------------------------------------- +Version: 0.11.22 +Date: 24.4. 2015 + Bugfixes: + - Fixed the possibility to break the scripting of the 3rd New hope campaign by fast replacing the boilers with pipe. + - Fixed parsing of localised string in lua commands when the string is concatenation. (https://forums.factorio.com/9896) + - Fixed (once again) the inserter connection to rail in junctions. (https://forums.factorio.com/10078) + - Fixed that the combat robots ignored the vehicle of the player and damaged directly the player. (https://forums.factorio.com/9607) + - Fixed crash when character disconnected from player is crafting. (http://www.factorioforums.com/forum/posting.php?t=10000) +--------------------------------------------------------------------------------------------------- +Version: 0.11.21 +Date: 9.4. 2015 + Bugfixes: + - Fixed potential save corruption if the game was saved while mousing over a mining drill. + - Fixed that the red/green wires weren't properly revived when rebuilding entities after destruction. (https://forums.factorio.com/9272) + - Proper error message when the game can't handle too big amount of prototypes due to big amount of mods loaded at the same time. + - Fixed broken map when the player resizes the window while the map is being loaded. (https://forums.factorio.com/9267) + - Fixed that market gave items always to to the first player in the given force, rather than the buyer. (https://forums.factorio.com/9443) + - Fixed the freezes and wrong behaviour when manually crafting recipes with probabilities. (http://www.factorioforums.com/forum/posting.php?t=9354) + - Fixed that it wasn't possible to use the for message confirmation for something else at the same time. (https://forums.factorio.com/9403) + - Fixed the squishy map preview image when moving the loading dialog halfway offscreen. (https://forums.factorio.com/9311) + - Fixed wrong probability calculation of bonus production of mining drill. (https://forums.factorio.com/9378). + - Fixed that writing text in the map editor save/load dialog interfered the map. (https://forums.factorio.com/9309) + - Fixed that error messages of malformed parsing ini/json files didn't contain the file name. (https://forums.factorio.com/9505) + Modding: + - Increased the maximum amount of item subgroups. (255 -> 65535) + - Storage slots of mining drill is moddable now. This affects the internal inventory size, so when resource with more different results + is mined, no items are lost (as long as the size is big enough). Default value is 1. +--------------------------------------------------------------------------------------------------- +Version: 0.11.20 +Date: 2.4. 2015 + Bugfixes: + - Fixed crash related to rail segments in map loaded from 0.10.x (https://forums.factorio.com/9217). + - Fixed issue with connecting to Multiplayer host that has open menu. (https://forums.factorio.com/9224) + - Fixed multiplayer desync in a game loaded from different mod configuration without save/load in between (https://forums.factorio.com/9347). + - Fixed crash when inserter with circuit conditions gets destroyed. (https://forums.factorio.com/9206) + - Fixed bug where tank would no longer turn in place. Turning in place is not possible when out of fuel. (https://forums.factorio.com/9250) + - Fixed lockup when iterating large numerical arrays in lua. This time for real. (https://forums.factorio.com/8919&p=71104) + - Fixed double speed issue for monitors with 120Hz refresh rate or higher (https://forums.factorio.com/8043). + - Fixed bug with game freezing in some situations when the game is blocked by a firewall (https://forums.factorio.com/9179). + - Fixed rail signals blocking the blueprint. (https://forums.factorio.com/9252). + - Re-Fixed crash when the number shown in the short number format exceeded supported prefix. (https://forums.factorio.com/9274) + The prefix support has been extended for lua files parsing also. + - Fixed production stats accuracy. (https://forums.factorio.com/9246). + - Fixed the graphical glitches in terrain transitions on certain zoom levels. (https://forums.factorio.com/9225) + - Another fix of manual crafting requirements logic calculation. (https://forums.factorio.com/9233) + - Fixed the loot table probability calculation bug. (https://forums.factorio.com/9277) + - Fixed armor battery icon being always on top. (https://forums.factorio.com/9284) + - Fixed errors when reading game.player.minimap_enabled. + - Fixed that it wasn't possible to insert ammo into tank ammo slots from cursor. + - Fixed the wrong inventory highlights of ammo in tank/car. (https://forums.factorio.com/9310) + Scripting: + - Fixed building position of ghosts built by script. (https://forums.factorio.com/9305). +--------------------------------------------------------------------------------------------------- +Version: 0.11.19 +Date: 20.3. 2015 + Bugfixes: + - Fixed that it was possible to use the fast replace on enemy structures. (https://forums.factorio.com/9150) + - Fixed crash when multiplayer quit is performed at the same time as the autosave. (https://forums.factorio.com/9170) + - Fixed crash when autosave happens at the same time as mining the entity. (https://forums.factorio.com/9171) + - Fixed that players/vehicles/units were blocking building of blueprint. + - Entity Spawner / Worm will call for help when attacked in peaceful mode (https://forums.factorio.com/9140). + - Fixed crash when the number shown in the short number format exceeded supported prefix (was T for tera). + The prefix support has been also extended, so it supports k for kilo (10^3) up to Y for yotta (10^24). + - Fixed that the changelog window was too big on 1280X1024 resolution. + - Fixed the (mini) map behavior when a lot of map requests near the edge are made (linear maps with radars typically). + - Fixed the missing debug symbols on mac and linux, so the error reports on these systems gives us better information. + - Linux release uses older glibc so, it should be Ubuntu 12+ compatible. + Translation: + - Use the word intermediates instead of intermeidates. (https://forums.factorio.com/9194) + Changes: + - Multiplayer dropping threshold is doubled during map upload / download. (https://forums.factorio.com/9142) +--------------------------------------------------------------------------------------------------- +Version: 0.11.18 +Date: 12.3. 2015 + Features: + - Blueprints can be built over things marked for deconstruction. + - Blueprints can be force placed using alternative build mode (shift click). + Balancing: + - Increased the cargo wagon inventory size (20->30). + - Increased the crafting cost of the cargo wagon and locomotive. + Bugfixes: + - Fixed save corruption (rare probability) related to rendering alerts and saving the map. + - Fixed crash in map editor when changing / setting assembling machine recipe (https://forums.factorio.com/8997). + - Fixed desync loop when changing player force via script - in PvP mod for instance (https://forums.factorio.com/9053) + - Added explaining text for the second new hope campaign supplies objectives. (that the car supplies count only the user is in the car) + - The flamethrower fluid input order is the same as before, so it matches the refinery outputs. + - Fixed clearing the cursor while attempting to repair something (https://forums.factorio.com/8986). + - Fixed that changing force of roboport (in map editor or by a script) didn't update the connections properly. + - Roboports now behave correctly when teleported using scripts. + - Fixed that some of the technology icons were scaled down in the technology selection. + - Fixed that the Not minable checkbox was set based on the Indestructible value in the map editor. + - Fixed that the two way signals weren't possible to build on diagonal rails. (https://forums.factorio.com/9003) + - Fixed copy-paste for Cargo wagons not activating inserters. + - Fixed copy-paste for entities with inventory limits not copying the limit. + - Fixed that the "Electric demand satisfaction" label was not translatable. + - Removing and merging the locomotive of a train without any additional locomotives doesn't clear the schedule anymore. + - The line height in the debug info is dependent on the scale, so they don't overlap or take too much space on different scales. + - Fixed that non valid require did crash the game instead of giving proper error message. + - Fixed "Trying to make chunk at unreasonable position" caused by some vehicle collisions. (https://forums.factorio.com/8812) + - Fixed weird behaviour and bad damage calculations when colliding with multiple objects while in a car or tank. + Changes: + - Small change of collision box of curved rail, so the underground belts can be built on one additional particular position. + - Tank should no longer get stuck. Tank destroys objects by accelerating into them even when standing still (https://forums.factorio.com/9046) + Scripting: + - Setting technology as finished using the script also fires the ontechnologyresearched event. + - Order to chart a big area doesn't slow the game horribly anymore. (https://forums.factorio.com/9050) + - Added on_resource_depleted - called when a resource is depleted to its minimum yield or 0. Passes the resource entity as event.entity. + - Car prototype now uses "energy_per_hit_point" instead of "crash_damage_multiplier", consistent with train prototypes. + Modding: + - Moved the player hit tint color into the player prototype. +--------------------------------------------------------------------------------------------------- +Version: 0.11.17 +Date: 5.3. 2015 + Features: + - Tooltips are now generated automatically for some items. You will now see more detailed info for capsules, turrets, ammo(https://forums.factorio.com/6791) + - Autosaves in multiplayer are performed at the same time by all clients (interval is set by hosting player). + - Progress bar is shown when non-responsive peers are about to be dropped from the game in the Multiplayer. + - Progress bar is shown when other peers in multiplayer are saving map. + - Items dropped by the enemies are collected automatically (without the pressed f) and from bigger distance. + - Better construction robot strategy. + When the construction is processed, the closest available supply of the required item is found and the closest robot to this supply is selected for the construction. + - The game shows name of other players above their head. + Balancing: + - Increased the stack size of straight rail (50->100). + Bugfixes: + - Fixed desync issue related to removing of active entities. + - Fixed desync issue related to blueprint with more than one icon. + - Don't get stuck in Multiplayer when left alone downloading the map. + - Desync report in multiplayer is generated in parallel avoiding desynced player being dropped. + - Fixed that the train didn't continue when it crashed to something (typically player) while breaking for signal/station. + - Fixed that the technology ingredients weren't sorted. + - Unified the rail align of signal to the diagonal rails (https://forums.factorio.com/8697). + - Fixed crash when the recipe of assembling machine is changed while the GUI is opened. (https://forums.factorio.com/8701) + - Fixed another updater post-update logic error on windows. + - Fixed shift-removing equipment from the equipment grid freezing the game. (https://forums.factorio.com/8738) + - Fixed the item to entity insertion logic. (https://forums.factorio.com/8766) + - Fixed crash when autosave happens immediately after loading a multiplayer map as a new player. + - Fixed some UI icons not scaling correctly and not being displayed pixel-perfect(https://forums.factorio.com/8827) + - Fixed that the order of products in the recipe is now specifiable by the lua definition the same way as the ingredients. + - Fixed that saves with corrupted energy sources because of the double entities problem in 0.11.16 are not loadable now. + - Fixed the crashes that can happen when accessing the train controls in multiplayer. (https://forums.factorio.com/8799) + - Fixed electric energy logic, so it is handled properly when the electric poles /electric machines are moved (mod related). + - Fixed that rail signal disconnected from rail didn't show health bar and deconstruction icon. + - Fixed crash when clicking into GUI in replay mode. + - Fixed that the button based questions in the sandbox scenario logic could interfere with other mods. (https://forums.factorio.com/8815) + - Fixed occasional crash when building cargo wagons/locomotives. (https://forums.factorio.com/8813) + - Fixed crash when removing rail under train in map editor or from a script. The train on the rail is destroyed in that case. + - Fixed wrong saving directory in the non-hosting MP client(https://forums.factorio.com/7808). + - Progress bars in Multiplayer (loading map, autosaving, etc.) don't overlap but instead stack. + - Fixed missing executable permissions in linux tarball. + - Fixed minor issue with generated map even size being rounded up (https://forums.factorio.com/8807). + - Electric turret shows energy consumption properly depending on the shooting speed upgrades. + - Fixed that the north pipe covers of machines were drawn over the entity. (http://www.factorioforums.com/forum/posting.php?t=8871) + - Fixed the crash when autosave is triggered while the computer is locked. The game will be saved without the preview picture in this situation. + - Fixed lockup when iterating large numerical arrays in lua (https://forums.factorio.com/8919&p=71104) + - Fixed that the small electric pole has wire reach 7.5, but the game was showing 8 in the tooltip. + - Fixed the tank controls, as it could start to break when it hit something. The tank doesn't get stuck when plowing through stuff now. + - Fixed, that the GUI of inactive mod wasn't deleted the same way as the mod was removed completely. (https://forums.factorio.com/8942) + - When the player data file gets corrupted, the file is ignored and the game can be still launched. + - Fixed that furnace can be modded to have no output/input inventories without the game crashing. + Changes: + - Increased the pathing penalty for non-moving train in manual mode from 200 to 1000. + Debug: + - When building/selecting rail signal, the connected rail is shown by the green selection box. + - Added verbose logging option in other settings. This adds extra logging for the Multiplayer. + Scripting: + - Fixed that player.can_insert returned always true. (https://forums.factorio.com/7307) + - Fixed that the access luaPlayer/luaGuiElement and luaGuiStyle could result into crash when the corresponding player was removed. + - Trigger effects of type create-entity now have a property "show_in_tooltip" which determines if the creation of the entity/entities should be shown in automatically generated tooltips. + - Added LuaTechnology:: upgrade, prerequisites, research_unit_ingredients, effects, research_unit_count, research_unit_energy read. + - Moved radar nearby scan range into the prototype. + - Moved the night vision tint color into the night vision equipment prototype. + - Fixed game::always_day read not returning anything. + - entity.teleport is no longer permitted for walls, transport belts or entities with fluid boxes. The method returns false in this case. +--------------------------------------------------------------------------------------------------- +Version: 0.11.16 +Date: 19.2. 2015 + Features: + - Option to specify non-standard ui scale. + Bugfixes: + - Various fixes of multiplayer logic. + - Fixed the error reporting while the game is being updated. + - Fixed the updater logic for the unicode character paths. + - Fixed that the game always crashed when ran on unicode path. + - Fixed a bug in the updater logic that could cause it to crash when the update is finished. + - Marked Factorio as DPI aware. It should fix different kind of problems with Win 8.1 and it's scaling "features". + - Pressing some key combinations while entering text in a text field will no longer activate game actions(e.g. pressing Ctrl+C no longer fires the shotgun) + - Fixed problems with low download speed when connecting to multiplayer game. + - Fixed that transport belts built by the construction robots were not deactivated properly. + - Fixed that entities deactivated internally (automatically) didn't show the no-electricity icon. The icon is disabled only for manually deactivated entities from now on. + - Fixed that removing construction robot on the way didn't re-assigned new robot to the task of deconstruction properly. + - Fixed shift-clicking equipment out of the equipment grid deleting equipment if there was no room in the players inventory (https://forums.factorio.com/8513) + - Revived character (after dying in multiplayer) are placed on the spawn point instead of the center of the map. + - Better error message when the (mod) config file can't be saved. + - Fixed the black stripes in tiles visible on some specific location with specific zoom levels. + - Fixed that the curved rail didn't show the colliding entities when properly when building. (https://forums.factorio.com/8521) + - Fixed that the autosave could randomly switch the game into the main menu without the chance to continue. (https://forums.factorio.com/8467) + - Fixed that the personal laser defense didn't aggro biters the same way as shooting in peaceful mode. + - Fixed that the debug info config was reset when the the game was updated. + - Fixed that all the personal defense lasers were shooting at the same moment. + - Fixed the crash when resizing window with bitmap caching on. + - Fixed that the bitmap caching option was confusing, as the high values were saving video memory usage, for slower performance. + There is just video memory usage selector, where high values means higher performance. + - Fixed that the accumulator capacity was shown only for the first network the accumulator was in (when it is in multiple networks). + - Fixed that removing station from schedule could change the current train destination. + - Enemy structures can't be mined or opened. + - Enemy power poles can't be disconnected. + - Enemy structures can't be fast transfered. (control click) + - Dead character in the ghost move can't move and explore while waiting for respawn. + - Map/minimap is separated properly for different forces, and also switched properly when the force is changed. + - The command history entries are unified. + - Fixes of the notice of the respawn time. + - Assembling machine recipe tooltip doesn't use auto crafting logic. (https://forums.factorio.com/5836) + - Player recipe tooltip doesn't "eat" materials when the auto crafting calculation results in the ingredient not being craftable. + - Fixed the selection priority, ghosts have lower selection priority than other objects now. + - Fixed compatibility problems with older Mac OSX versions. + - Fixed rail inconsistencies when train crashes to itself. + - Fixed the crash when the map can't be saved because there is not enough free space, proper message is given instead, and the game continues to run. + - Fixed desynchronisation issues on 32bit vs 64bit system related to blueprints and movement bonuses. + - Fixed the transport belt ending drawing logic (https://forums.factorio.com/5018&start=10#p69109). + - Fixed crash when inserting items to entity that was closed in the same moment in multiplayer. + - Fixed that the player income of items inside assembling machine that was reset was not shown. (https://forums.factorio.com/8646). + - Fixed that items could get lost from assembling machine when doing copy-paste. + - Fixed that the crafting queue slots didn't have tooltips. + - Fixed crash when removing transport belts connected to splitter that was rotated. + - Fixed improper activation of rotated splitter. + - Fixed desync when changing to the god controller. + Scripting: + - Moved builddistance, dropitemdistance, reachdistance, reachresourcedistance, tickstokeepgun, and tickstokeepaimingdirection to the player character prototype. + - Added LuaEntity::signal_state read for Rail Signal entities. + - Added LuaEntity::isitemonbelt read - returns true/false if an item entity is on a transport belt variant entity. + - Added LuaInventory::hasbar()/getbar()/setbar() - the inventory limit of a container. + - Fixed that module restriction wasn't working for fast entity transfer. + - Added read/write access to player force. + - Changing player force automatically changes character force and changing character force automatically changes player force. + - Additional research related fixes, to make different research of different forces work correctly (independently). + - create-entity trigger effect now has an array of offsets specified by the "offsets" property. The "offset" property was removed. + - Fixed several zero-inventory size related crashes with modded entities (https://forums.factorio.com/8420) + - Added LuaRecipe::products/ingredients read - the products/ingredients for a given LuaRecipe. + - Fixed that the order of ingredients in the recipe was fixed. The order of ingredients depends on the order of definition in the prototype. + Mods using recipes with more than one fluid input/output might have the inputs in different order than before, which might be problem of compatibility + on existing maps, but it can be solved by updating the order of the ingredients in those mods (the same way we fixed that in the base) +--------------------------------------------------------------------------------------------------- +Version: 0.11.15 +Date: 4.2. 2015 + Features: + - Map transfer displays transfer speed. + Bugfixes: + - Fixed (one of the sources) of the random crashes when loading games, mainly with mods + containing heavy code in on_load/on_init methods. + - Fixed (hopefully) the win xp compatibility. + - Tweaks of the error reporting (stack trace written into the log). + - Fixed GUI goal description overlapping GUI elements (https://forums.factorio.com/8367) + - Fixed that inserters weren't woken up when (not) inserting material to furnace because the + recipe using it is not researched upon successful research. + Scripting: + - Disabled the LuaPlayer::cursor_position and zoom as they were not deterministic. + Changes: + - When using the deconstruction planner, the logistic network is not drawn if the mouse if over a GUI element(https://forums.factorio.com/8341) + - Blueprint, deconstruction and cancel deconstruction selection boxes will not get deselected when hovering over GUI elements. + Instead they will not activate if the mouse is released under a GUI element. +--------------------------------------------------------------------------------------------------- +Version: 0.11.14 +Date: 2.2. 2015 + Bugfixes: + - Proper handling of user paths containing non-ascii characters. + - Stack trace is written to log when the game crashes in windows (was non windows only until now). + - Less restrictive (rail collisions related) train signal placement. + - Fixed that the logistic robot storage bonus wasn't used when the full transport belt was being deconstructed. + - Fixed that all the robots were sent for deconstruction of non empty objects with no logistic robot storage bonus research. + - Fixed the required construction robot calculations related to deconstruction of chest/transport belts with mixed contents. + - Fixed loading of save with different mod configuration that caused items to have different type. (https://forums.factorio.com/5866) + - Fixed the layer of drawing of pipe covers. + - Fixed that the attempt to clear empty blueprint consumed electronic circuit (https://forums.factorio.com/8143) + - Optimised the situation when huge map needed to be re-charted (sometimes needed when moving to newer version). + - Optimised the lua garbage collection strategy. + - Fixed few small problems with the building collision check logic. (https://forums.factorio.com/8144) + - Fixed the crash when viewing the stop distance debug info of train. + - Fixed the inserter insertion logic when inserting mixed ingredients into the furnace. (https://forums.factorio.com/8275) + - Fixed water appearing in maps even when it is disabled. + - Fixed that the deconstruction icon could be under the contents info icon for some entities. (https://forums.factorio.com/8216) + - Fixed that transport belts marked for deconstruction still moved the player/car/enemies. + - Fix (theoretical) of the fast speed on 120Hz screens. + - Further fixes of the manual train controls.(https://forums.factorio.com/8241) + - Fixed that the big numbers weren't visible in the electric/production statistics. + - Fixed that vertical straight cables wasn't always visible when the game was zoomed out. + Scripting: + - Added write access to ammo amount left of item stack. + - [] operator of LuaInventory returns LuaItemStack object instead of the simplified table. + - LuaInventory::getitem_stack was removed as the [] operator can be used instead. + - Added read property LuaItemStack::prototype. + - Added LuaItemStack::drain_ammo/add_ammo. + - Fixed crash when assigning non-existent style. + - Fixed crash when assigning invalid point_to in game.show_message_dialog. + - Fixed that teleporting item stack on belt didn't register the item on the belt. + - Removed LuaInventory.isValid() and added LuaInventory.valid for consistency + - Added LuaStyle::name - returns the name of the style. + - Reworked all LuaObjects that can be invalid to support the "valid" readable property. + Modding: + - Furnace never cleans the input/output fluid boxes on load. + - Stable order of the input/output fluid boxes of crafting machines. +--------------------------------------------------------------------------------------------------- +Version: 0.11.13 +Date: 19.1. 2015 + Bugfixes: + - Fixed the freezes related to train building. + - Fixed the inserter activation logic related to situations where inserter takes the fuel from the entities powered by fuel. + - Fixed the collision checks related to gun turrets. + - Fixed the train colliding with itself when the destination was changed manually. (https://forums.factorio.com/8088) + - Stopped, manually controlled train adds additional penalty (related to train path finding) of 200 tiles to the block it occupies. + - Fixed the possible crashes related to invalid map exchange string. + - Fixed crash related to loading save that is autosaved the very next tick. + - Gates open in front of the moving character the same way as in front of the moving car. +--------------------------------------------------------------------------------------------------- +Version: 0.11.12 +Date: 16.1. 2015 + Bugfixes: + - Fixed building collision check of car/trains. + - Fixed that offline players in multiplayer were receiving alerts that were never cleared, so their alert + counts were increasing forever. This not only increased save game size, but increased the CRC calculation time as well. + - Crc calculation time was heavily optimised and is calculated only for online players. + - Fixed that inserters could take items from flying robots. This also disables control-clicking robots to steal their items, + but it was not intended feature anyway. + - Fixed the logistics request text box. (https://forums.factorio.com/8002) + - Changed default logistic request amount for few items to be different (10) than the stack amount (modules + alien artifacts). + - Fixed the problem of the shaking frame of the assembling machine (and possibly other) entities in the GUI preview. + - Fixed the shaking image of burner mining drill. + - Fixed the reversed manual controls of train when driving backwards in some cases. + - Fixed the splitter drawing in blueprint preview. + - Gates open in time (depends on the speed) for cars/tanks. + - Proper processing of save loading errors. The error message is shown instead of the crash. + - Fixed crashes when trying to set invalid style to GUI elements from script/console. + - Changed stack sizes of battery/energy shield to 50 so it can be built in assembling machine without getting stuck. + - Changed recipe of power armor (less processing units/steel) so it can be automated more easily as well. + - Fixed the occasional crash when some of the internal Factorio directories/files were read-only. + - Fixed that the enemy turrets were attacking in the peaceful mode. + - The logfile contains more specific OS info (currently extended only for windows). + - The game is automatically closed with notification when the service pack on windows 7 is missing. + - Fixed GUI error in the mod settings. (https://forums.factorio.com/6947) + - Fixed the bug with construction robots following vehicles outside of roboport area (again). + - Fixed that inserter could stretch for wrong wagon when facing a rail curve. (https://forums.factorio.com/6391) + - Fixed crash related to connecting tight train wagons or high-speed train crashes. + - Fixed crash related to loading save with entities that need to be removed (mod removal/change), while other mod target these entities. +--------------------------------------------------------------------------------------------------- +Version: 0.11.11 +Date: 13.1. 2015 + Bugfixes: + - Fixed problems with inserters taking from diagonal wagons. + - Fixed several train related bugs and issues, mainly: + Fixed the problem of train occasionally loosing path when moving fast. + This also fixes the problems of mods with super fast trains. + Fixed that trains could occasionally leave block behind them blocked. + Fixed that trains could do huge detours when some block was blocked. + The pathfinding is based on penalties for blocked segments now. + For trains waiting in station, the more remaining time in the station, the bigger penalty. + - Removing train station doesn't remove it from the train list. + If there are no stations with the given name, the station is shown as red in the schedule. + Such station are skipped by the train until the station with the name appears again. + - Fixed the way train was preferring non-blocked paths/stations. + - Fixed that diagonal parallel curve blocks both tracks. (https://forums.factorio.com/7865) + - Partial fix of the constant micro-freezes/frame drops. + - Fixed problems with inserters not putting items on belts to ground. + - Fixed crash when MP game is refused by the host. + - Update doesn't require UAC approval, when the zip package version is used. + - Fixed some of the technology prerequisites. + - Fixed logistic GUI issues (http://www.factorioforums.com/forum/posting.php?t=7942) + - The default value of item in the logistic GUI is the count of one stack. + - Fixed crash when accessing logistic GUI that is opened directly in the save game. + - Fixed that in the logistic GUI selecting already set request didn't work. (https://forums.factorio.com/7943) + - Radar ignores chunks outside the map borders. (https://forums.factorio.com/7604) + - Fixed (hopefully) the "unique_path: An Internal error occurred" problem. + - Fixed that the inserter was buildable on the top of underground belt. + - Fixed that the electric pole was buildable so close to the curved rail that it would be destroyed by the train. + - Fixed that the electric network for power armor was ran twice per game tick + - Fixed the "trying to make chunk at unreasonable position" bug related to sending empty unit group somewhere from script. + Scripting: + - Fixed problems in the lua equipment grid interface: + .clear() no longer crashes, .move() works now, and .generator_energy reports energy as a floating point value. + - Fixed that the rail directions were messed up when building rails from script. + The mechanism, that changes the rail direction based on the position is still used for manual building, to allow the user + to build diagonal rails without having to switch direction after every piece. +--------------------------------------------------------------------------------------------------- +Version: 0.11.10 +Date: 6.1. 2015 + Bugfixes: + - Technology slots icons drawing positions. + - Fixed the crash when trying to drag non-draggable window. + - Fixed the problem of stuck inserters when putting stuff on transport belt with direction away from it. + - Fixed the crash when tips & tricks window was displayed. +--------------------------------------------------------------------------------------------------- +Version: 0.11.9 +Date: 5.1. 2015 + Features: + - When removing power line, the neighbours of it are reconnected. (https://forums.factorio.com/7632) + Bugfixes: + - Fixed the save corruption related to saving the game while having electric-pole selected. + - Fixed possible crashes and save game corruption when saving while having blueprint in cursor. + - Fixed the crash/desync problems when someone died in the multiplayer game. + - Added engine as prerequisite for railway, as the diesel locomotive needs engine to be built. + Added electric engine technology as prerequisite for power armor technology. + Added Speed module 3 and Efficiency module 3 technologies as prerequisite for power armor 2 technology. + - Fixed desync issue related to mods adding inputs/outputs to assembling machines in a way, that + input/output definition order is mixed. + - Fixed the crash when you kill your car/tank using the car/tank weapon. + - Fixed the crash (trying to make chunk at unreasonable position) related to creation two members + of unit group on the exact same position (mod related). + - Fixed issues with the train schedule GUI. (https://forums.factorio.com/7790). + - Fixed the text selection issues (Going back and forth while selecting the text reset the selection). + - Fixed the problems related to blueprint selection cancellation by pressing q (to get the blueprint out of the cursor). + - Fixed the crash related to item on the ground marked for deconstruction getting on transport belt -> underground + belt and deconstructed underground. Items marked for deconstruction can't be moved by belts anymore. + - Fixed the crash in map editor when removing currently opened entity. + - Fixed that the First Steps script of level 03 could be broken by destroying one of the boilers or mining + drill or steam engine in the tutorial part of the level. + - Fixed the cluttered map from car/tank when it crashes something. + - Green coral is affected by poison capsule (breaths-air flag is included). + - The smart inserter is waken up (alarmed), when the circuit wire is connected. + - Fixed that it wasn't possible to build on the top of the grenade crater. + - Moved the picture of spawner to the left to match the collision bounding box. + - Fixed crashes (mainly while saving) related to train with lost path trying to unlock gates on the path. + - Solved that inventory was not sorted after crafting in god mode. + - Solved that inventory was not sorted after another stack of items was moved to cursor when building, or + when ammo stack was moved to gun slots from inventory when the previous slot was depleted. + - Fixed that transport belts were still animating and emitting sounds even when they were stopped and prepared + for deconstruction. + - Fixed that construction robots, when deconstructing splitters/belts to ground didn't remove the items on these + the same way as on regular transport belts first. The result was random items leftovers after deconstruction. + Optimizations: + - Reduced the cpu load caused by big count of inserters loading/unloading transport belts. + Can reduce the update time on big factories by about 30%. + Scripting: + - Fixed various problems in the lua blueprint interface. + - All the entity specific settings that can be specified in blueprint creation are now + specifiable also at entity creation like game.create_entity{name="wooden-chest", bar=5, position = {0, 0}} + - Fixed the problems related to setting the blueprint icons from script. + Modding: + - Disabled adding empty string as prerequisite of technology. + - Fixed the buildability check for rails. +--------------------------------------------------------------------------------------------------- +Version: 0.11.8 +Date: 22.12. 2014 + Bugfixes: + - Fixed crash when manually saving the game in multiplayer mode. + - Fixed several problems related to multiplayer synchronisation logic 3+ players game is less problematic now. + - Fixed the stuck items on belts related to the position representation change in 0.11.7. + - Fixed the wrong positioning of player color mask of the running with gun animation. + - Fixed the character wrong animation direction of some of the combinations of aiming/running with gun. + - Fixed the crash in map editor in the far away zoom levels. + - Fixed the missing refresh of tiles of new generated areas in map editor. + - Fixed the missing (and crashes related to) blueprint previews. + - Compatibility fix of loading saves containing mods changing electric poles. + The saves must be first saved in 0.11.8+ to be loadable with different electric pole mod configuration. + - Fixes of the frozen input states of character related to switching to map mode. + - Fixed that the roboport antenna animation was randomly drawn under the roboport. + Modes affected: Walking, mining, vehicle riding, picking items. + - Fixed the unknown description in research tooltip in laboratory. + - Fixed that input/output material of assembling machine was lost when doing recipe reset. + - The car can now accepts fuel and ammo into the trunk by inserter or shift/control click even when the + burner/ammo slots are already full, so it goes to the trunk. + Scripting: + - Renamed the accelerationpereenergymodifier of lua car to effectivity_modifier. +--------------------------------------------------------------------------------------------------- +Version: 0.11.7 +Date: 19.12. 2014 + Bugfixes: + - Fixed the problem of older OS-X compatibility. + - Fixed the problem of multiplayer disconnect when loading/saving larger game as the other peers + didn't get any info about the progress. + - Fixed (another) desync problem related to beacons. + - Fixed cutting off last character of single word console commands. + - Fixed the 32bit versus 64bit desync issue related to damage (and health manipulation). + - Fixed the wrong buildability check for curved rail versus gate. + - Fixed that the car wasn't always pushed by transport belts. + - Fixed that the scorch mark was created water. + Optimizations: + - Reduced the savegame size by 53%, this reduces also the saving time by roughly 40%. + - Reduced savegame memory usage up to 10% +--------------------------------------------------------------------------------------------------- +Version: 0.11.6 +Date: 11.12. 2014 + Features: + - It is possible to copy paste the train schedule by applying copy paste on the locomotives. + - It is possible to copy paste station names. + - Train looks one more step ahead when avoiding blocked stations with the same name. + Bugfixes: + - Fixed (another) desync problem related to path finding. + - Fixed desync problem related to the pollution calculations. + - Fixed desync problem related to entities connected to beacons. + - Fixed desync problems related to spitters attacks. + - Fixed desync problem related to previewing blueprint with mining drill. + - Fixed desync problem related to unit group movement. + - Fixed crash related to deactivating of chunks because of pollution diffusion. + - Fixed crash related to removing cables of electric poles that is connected to machine by red/green cable. + - Fixed crash and desync issues related to assembling machines with more than 1 result item. (only happens in mods) + - Correct activation of transport belt based entities when their deconstruction is canceled. + - Fixed crash on exit when the mods folder was removed before the start of factorio. + - Fixed that underground belt to be deconstructed was accepting items, from the connected belt. + - Fixed that lights marked for deconstruction were still providing light even without power and during the day. + - Fixed problem with rocket defence in multiplayer. + - Oil refinery and chemical plant disconnected from pipes when the recipe was reset. + - Fixed running the replay of the single player mode. (Replays of multiplayer mode still need few fixes). + - No error message about missing red/green wire when copy pasting inserter settings containing connection + to electric pole that it is already connected to. + - Copy pasting of inserter/smart chest can be used to reconnect the circuit connection as well. + - Fixed the sandbox in the multiplayer mode. + - Fixed the missing exe icon on windows (again, now even in the final deploy script ^^) + - Fixed the cross device link error when saving game to a symlinked directory. + - Fixed missing selection box when connecting two different electric poles with red/green wires. + - Fixed crashes on OSX Lion. + Graphics: + - Added ground patch to remnants. + - Better integration of the explosion particles. + - New graphics of car. Overall enhancement, added player color mask, turret and wheel animation. + - Added small scorch mark as a result of heavy weapons (grenades, rockets, tank cannon). + Balancing: + - The range of all spitters have been set to 15, so they don't outrange the gun turrets. + Scripting: + - game::can_place_entity is now stricter, it doesn't return true for some cases where it is possible + to build manually, like building over items, fast replacing entities etc. + - Event on_gui_clicked now contains player_index instead of player object to be compatible with the other events + that have player_index as well. +--------------------------------------------------------------------------------------------------- +Version: 0.11.5 +Date: 5.12. 2014 + Bugfixes: + - Fixed the faulty connection logic for splitter preview. + - Fixed the crashes when doing certain actions in the sandbox mode. + - Added sanity check for the coordinates of chunk creation, chunks are limited to position of 1000000. + - Fixed crash in map editor when building lab. + - Fixed "start level" button of transport belt madness. +--------------------------------------------------------------------------------------------------- +Version: 0.11.4 +Date: 4.12. 2014 + Features: + - Added preferred screen option in the graphics option. + Graphics: + - Upgraded the player running animation. + Bugfixes: + - Fixed 4 different problems in path finding that created desync errors. + - Fixed desync problems related to the logistic network. + - Fixed desync problems that would arise when something happens near the edge of the map. + - Fixed desync problems that would arise when using the teleport method in the level/mod scripts. + - Fixed desync problems related to working sounds near the edge of the generated map. + - Fixed desync problems related to viewing edge of the map. + - Fixed desync problems related to usage of furnace with fluids (can happen only with mods). + - Fixed desync problems related to removing electric poles connected with circuit network. + - Fixed desync problems related to having damaged items in the inventory. + - Fixed that the circuit network wasn't cleared when using LuaInventory::clear on inventory of chest connected to circuit network. + - Fixed crash when roboport without energy was destroyed and rebuilt by construction robot. + - Fixed crash when showing the attacked alert details that contained alert of other player being damaged. + - Multiple players can connect to the MP game at the same time. + - Fixed problems with locale names containing dash (for example zh-CN). + - Fixed case sensitivity problem with Chinese font on linux. + - Fixed freeze when closing Assembler's GUI with tool-tip (https://forums.factorio.com/6793). + - Loading MP game in SP tries to retain player's original identity (https://forums.factorio.com/6744). + - Fixed swapping gun turret ammo types (https://forums.factorio.com/6707) + - Fixed that the information about which mod crated (or modified) the item/entity/recipe/technology was missing. + - Fixed that the cargo wagon didn't have resistances. + - Fixed that alert sounds weren't working properly (again). + - Fixed adding a new train station to a schedule of a train if isn't selected destination like first + (https://forums.factorio.com/6079). + - Fixed replays for the singleplayer. + - Fixed that LuaEntity::get_circuit_condition crashed the game for entities with non-zero condition, but no connection to the circuit network. + - Fixed the infinite furnace rebuilding bug (https://forums.factorio.com/6873) + - When there is invalid control sequence in the translation, instead of closing Factorio when it id displayed, the + text just contains the error message. + - Fixed that the game removed all the GUI created by mod automatically on game load. + Now it removes just GUI of mods that were removed as before. + - Fixed that rail over gate (or the other way around), wasn't buildable as part of the blueprint, as the first one + built removed the ghost of the second one. + - Fixed that the exe file in the zip package was missing the factorio icon. + - Fixed that the menu in map editor was not responsible after clicking exit and cancel. + - Fixed that construction robots didn't have the working sounds. + - Fixed possible crashes and logistic/circuit network inconsistencies related to removal of items in inventories + that have smaller size due to different mod configuration. + - Fixed that changing terrain from script (used by some mods that work with terrain), wasn't updated on screen until forced by zooming or + moving the screen away and back. + - The sandbox scenario now doesn't have the character visible. + Balancing: + - Assembling machine 3 has up to 6 ingredient slots, so it can make any recipe in its category. + Scripting: + - Fixed that LuaEntity::get_item_count returned 6 times more for ammo turrets. + - Removed write access to LuaGame::tick. + - Disabled deactivating of rolling stock. + - Lua debug library no longer return paths containing installation directory. + Modding: + - Fixed that the data-updates.lua of base mod would overwrite the created effect of mod entities by the + smoke effect. It now just adds the smoke effect to the specified effect. + Changes: + - Rail signal that is not dividing two rail blocks is changing colors the same way, as when it is connected to no rail + because it does nothing, more at https://forums.factorio.com/6936&start=10. + - The standardised mod naming convention is now enforced. + - Changed the preffered-screen-index config option to preferred-screen-index (spelling error fix). + - Health description will no longer show full health when the entity has minor damage (and health bar is shown). +--------------------------------------------------------------------------------------------------- +Version: 0.11.3 +Date: 14.11. 2014 + Bugfixes: + - Fixed crash when building trains. + - Fixed that the sandbox scenario was not working. + - (Hopefully) Fixed the missing inet_pton message thus fixing the WinXP compatibility. + - Fixed that the alert sounds were not working sometimes. + - Fixed crashes when roboport was destroyed or lost power. + - Fixed potential crash after using game.remove_offline_players. +--------------------------------------------------------------------------------------------------- +Version: 0.11.2 +Date: 13.11. 2014 + Features: + - Mods that don't affect game state are not needed to be synchronised when playing multiplayer game or replaying game. + This mainly solves the problem of multiplayer games where some of the people had scenario pack mod and some hadn't. + Graphics: + - New graphics of construction and logistic robots. + Bugfixes: + - Reenabled the windows xp support. + - Fixed various buildability collisions problems. + - Fixed crashes when using walls in blueprints. + - Fixed crash when previewing gates on rails in blueprint. + - Fixed problems when rotating blueprint with walls or rotating already built wall. + - Fixed that the new hope campaign wasn't working. + - Fixed that the "can't build sound" of all players was always played to the first player. + - Fixed that the capsule range visualisation was drawn for all players. + - Fixed the wrong localisation of No path message of train. + - Fixed the script error when finishing FirstSteps/New hope campaigns. + - Fixed crashes when someone uses nmap on a computer running MP game. + - Fixed multiplayer 3 player "recurring dropping" problem (https://forums.factorio.com/6414). + - Shift + space pause is switched off when typing in console. + - Shift + space pause is switched off in the multiplayer. + - Fix that children_names-method only returns a single name instead of all + - Starting equipment in freeplay is given to all the new players. + - Fixed that the Allows+Requires+Cost was not wrapped as the effects list in the technology preview window. + - Fixed that single item got stuck in underground belt until second item entered it. + - Save settings when game automatically sets bitmap-caching because of VRAM shortage. + (https://forums.factorio.com/6467) + - Fixed crash when crafting weapon / ammo in the vehicle (https://forums.factorio.com/6296). + - Fixed that modules couldn't be used in electric furnace (https://forums.factorio.com/6337). + - Fixed crashes in multiplayer freeplay after building rocket defense. + - Fixed train movement problems - both desync and the "Ok, so we didn't make the train movement right" errors. + - Fixed that ghosts of turrets were not removed when turret was built over. + - Attempted to fix the "receiveMovementImpulse ended up with unreasonable position" car and tank error. + - Unified the Floating point model on all windows distributions. That might solve the 32bit/64bit desync issues. + - Fixed bug with double-clicking in assembler GUI during autosaving (https://forums.factorio.com/6515). + - Fixed bug with burner inserter grabbing coal even when setup with full stack (https://forums.factorio.com/5856). + - Fixed that the command /c game.regenerate_tiles could crash easily, because it didn't take the parallel map generation into account. + - Fixed train description speed units and locale. + Changes: + - In multiplayer game anyone can unpause the game (not just the one who paused it). + - Walls and gates are fast replaceable. + - In Multiplayer, research progress GUI (in the top right) blinks once research has completed. + There is no technology window popup anymore. This is optional behavior in single player as well. + - Fixed bug that SP game wouldn't have commands allowed after loaded from MP game. + - MapEditor doesn't allow to place and edit character anymore. Instead a spawn point (red flag) can be put on map. + Scripting: + - Fixed that the on_robot_built_entity was not working at all. + - Fixed that events giving player index were crashing in the sandbox mode. + (on_picked_up_item, on_built_entity, on_player_mined_item, on_preplayer_mined_item, on_player_createditem, onplayerrotatedetity) + - Fixed crashes when modifying style of GUI of player that has no view (always in multiplayer). + - LuaPlayer::name (read) now contains the player name. + - Replaced removeofflineplayer with remove_offline_players. It takes a lua table of player indexed to remove. + If no arguments are provided it removes all the players. +--------------------------------------------------------------------------------------------------- +Version: 0.11.1 +Date: 31.10. 2014 + Bugfixes: + - Removed test code leftover that artificially created desync every 20 seconds. + - Fixed the localisation errors. +--------------------------------------------------------------------------------------------------- +Version: 0.11.0 +Date: 31.10. 2014 + Major Features: + - First version of the multiplayer. + Only co-op mode. Simplistic UI. Requires a public IP address for connecting to. + Tested mostly on LAN. Replays of MP games don't work yet. Number of players is not limited. + - Added gates, they open when friendly player comes by. Gates built on straight rails become rail gates. + - Added a tank. It is way more durable than a car. It has its own set of weapons. + - Added spitters. They are a next evolution step of biters with a ranged (spitting) attack. + They are spawned in their own spawners (different mask color) but only after evolution reaches 0.3. + Features: + - The console works as a chat tool by default now. + Ingame commands can be used, /w for whisper or /c for lua command (previous functionality). For more type /help. + - Highlight of the items added into the inventory (https://forums.factorio.com/3189) + - Randomized lights turning on and off during dawn and dusk (https://forums.factorio.com/3493) + - Item entities are now deconstructable. + - Added a cancel deconstruction option to the deconstruction planner. + - Copy/paste entity settings (filters) for cargo wagons (like e.g. recipes for assembling machines). + Bugfixes: + - Loads of determinism fixes, mainly for the multiplayer, but the replay stability should improve a lot as well. + - When game speed is < 1 the GUI doesn't lag. + - Fixed crash when trying to connect trains in a situation that would result in collision of the new train with other trains + (https://forums.factorio.com/5853). + - Fixed invalid directions in game.create_entity() crashing the game. + - Calling game.take_screenshot{} no longer crashes the game. + - Fixed that some entities weren't placeable in the map editor (worm corpses). + - Fixed incorrectly disabled New game -> Custom scenario -> Confirm button. + - Fixed that turret could be walked over when rebuilt until the game was reloaded. + - Accidental building is now not possible when viewing the map. + - Compatibility fix of the new OS X Yosemite. + - Syntax error in script locale is now shown ingame, without closing the program. + - Fixed crash when placing blueprints with wires over existing ghosts with wires (https://forums.factorio.com/5966) + - Fixed the rail segment bug, when mod adds two same rails at the same position. + Graphics: + - New player animation. Three levels depending on the armor. All with masks. + - Rail endings. + - Biters/Spitters/Spawners/Worms are now drawn using the same picture with differently colored masks. + This allows making different color combinations of biters without rising the video memory requirements.(Mods!) + - Blood splashes when units die are now procedural. + Balancing: + - Stone walls need research (just red science packs needed). + - Slower crafting (0.5s->10s) of solar panels and accumulators. + - Fast/Express splitter are made from the lower variants (same as with transport belts/underground belts) + - Small electric pole can be used as fuel. + - Changed wood fuel value from (0.6MJ->2MJ), so 2X wood made from raw wood has the same fuel value as the original raw wood. + Optimizations: + - Faster map drawing. + - Optimized main loop. The game will automatically skip rendering when it can't keep up with expected updates per second. + LowFPS mode has been removed because this functionality fully replaces it (it automatically lowers FPS when needed). + - Added Bitmap Memory Caching. This allows to store certain sprites classes (defined by priority) in RAM and load them only when needed. + If your computer has little VRAM try setting "Bitmap Caching Level" (in GraphicsSettings) to "very low". + This will keep the trains / player and enemies dying animations in RAM, saving a lot of VRAM. + Changes: + - Disabled loading of saves before 0.7.0 version (You can use 0.7.5 to load older saves and re-save them). + - New physics for cars. Car now does very little damage when colliding. + - Disabled shooting from a vehicle (capsules can still be thrown). + Modding: + - Added phases to the mod loading. data.lua of all mods is loaded first, then the data-updates.lua and the data-final-fixes.lua as last. + This allows mods to change the data of other mods without the need to be last. This is used even in the base game, to add the + dust effect when a building is created, so the effect is added to mod buildings as well. + - Every animation / sprite can now have a color tint. + - Every animation / sprite can have any number of "overlays" (see how player masks work). + - Changed the frame_width/frame_height properties of animation to width/height so it is the same as in sprite. + - Better specification for enemy spawner units (see biter-spawner for example). + - Furnace and assembling machine have been internally united. They the the same animation and quite a few properties + (crafting_categories, energy_usage, crafting_speed, animation, working_visualisations). + As a result Furnace can now have fluid boxes and use recipes with multiple outputs (but not multiple inputs). + - Extended car prototypes to make tanks possible. + - Electric turret uses ammo_type directly from its attack_parameters. + - Attack parameters accept warmup field which defines the delay before the effects take place (but animation and sound start playing instantly). + This is now used for spitter shooting animation only. + Scripting: + - Lua API for writing / reading player color (i.e. game.player.color = {r=0.7, g=0.4, b=0.3}) + - Fixed saving and loading references to LuaEntity and LuaItem prototypes. + - Fixed crash when calling game.set_tiles() with invalid parameters. + - Added New LuaFluidBox object to interact with liquids. + - Lua API for reading backer names of entities (and writing station-names). + - Expansion of get_circuit_condition-method; the returned table contains a new key "fulfilled" which + indicates if condition is met. + - Expansion of get/set/clear-filter methods to allow access to cargo wagon filters + - Changed onplayercrafted; it is now called for every item in the crafting queue crafted + - Added new events: + on_robot_built_entity: passes entity built + on_robot_pre_mined: identical to on_preplayer_mined_item but called by robots + on_robot_mined: identical to on_player_mined_item + on_research_started: passes the research name + on_research_finished: passes the research finished + on_player_rotated_entity: passes the entity rotated + on_marked_for_deconstruction: passes the entity + on_canceled_deconstruction: passes the entity + on_trigger_created_entity: passes the entity created; only called if the trigger creating the entity has been marked with "trigger_created_entity = true" + on_train_changed_state: passes the train + - Added show_entity_info parameter to take_screenshot. + - Function gettext was removed completely, localised strings are now specified by the curly-brackets {"key", {"key-parameter"}, "literal parameter", 7} + - Added disconnect_neighbour: used with electric poles; takes the circuit connector to disconnect - none to disconnect standard copper wire. + - Added ghost-related methods: + ghost_name read: the ghost entity name + ghost_localised_name read: the localised ghost entity name + ghost_type read: the ghost entity type + ghost_prototype read: the ghost entity prototype + time_to_live read/write: the number of ticks until the ghost dies + - Expanded direction and recipe to provide write access + - Expanded methods to support reading/writing from ghost entities: (connect_neighbour, disconnect_neighbour, direction, get_circuit_condition, set_circuit_condition, + clear_circuit_condition, orientation, rotateable, recipe, backer_name) + - Changed set_circuit_condition parameters to: {circuit = index, operator = operator, name = name, count = count} + - Added Lua API for reading/writing information from special items (ammo, armor, blueprints, tools) + - Added Lua API for reading/writing armor equipment and equipment grids + - Expanded methods for trains: + locomotives read: returns the locomotives for the train + state read: returns the current train state (train states are defined in defines.trainstate) + - Lua objects can now be passed between scripts with remote.call(). + If an invalid object is passed the destination interface receives nil in place of the object. + - Added game.players[] - returns a table of the current players + - Expanded player-related methods to pass "player_index" of the player doing the action. If there is no player (map editor) the "player_index" value will be nil. + (on_picked_up_item, on_built_entity, on_player_mined_item, on_preplayer_mined_item, on_player_createditem, onplayerrotatedetity) + - Added "player_index" read to LuaGuiElement +--------------------------------------------------------------------------------------------------- +Version: 0.10.12 +Date: 16.9. 2014 + Bugfixes: + - Fixed that it wasn't possible to set a filter. + - Fixed that fast replacing moved items primary to character, it made upgrading chests and machines not practical. + Instead, when fast replacing, the content is always transferred to the new entity, when it can't fit, it transfers + to player, and if it can't be moved to the player as well it makes the good old item bomb. + - The right ui container is slightly larger, so it can contain the roboport info without enlarging. + - The worm turrets are not taken into consideration when deciding enemy expansions. + - Fixed that enemy expansion candidates were not updated correctly when base was destroyed. + - Fixed that combat robots were on the map/minimap. + - Fixed extra mouse buttons over GUI behavior (https://forums.factorio.com/5810). + Balancing: + - The maximum distance for enemy expansion was increased from 5 to 7. + Scripting: + - makefile, take_screenshot and remove_path now use logger to report failures, minor fixes in the path verification +--------------------------------------------------------------------------------------------------- +Version: 0.10.11 +Date: 15.9. 2014 + Bugfixes: + - Fixed that number keys and enter were sometimes randomly not working (https://forums.factorio.com/5767). + - Fixed that the pipe to ground was missing the health bar (https://forums.factorio.com/5768). + - Fixed crash on mouse over ghost of rail signal that was connected to rail destroyed afterwards (https://forums.factorio.com/5766). + - Fixed that the blueprint preview could go outside the window in some cases (https://forums.factorio.com/5753). + - Fixed the crash when the selection window of filter slots of cargo wagon is opened while the cargo wagon gets away (or id destroyed) and the + filter is selected. Now the crash doesn't occur and the window is closed automatically (https://forums.factorio.com/5787). + - Show the logistic network areas when the deconstruction tool is in hand (https://forums.factorio.com/5779). + - Fixed that the long entity names permanently enlarged the sidebar (https://forums.factorio.com/5786). + - Fixed that downgrading container containing enough items to not fit into the inventory resulted in both the new and old container on the same spot + (https://forums.factorio.com/5800). + - Fixed that wire connection isn't cleared when the wire is put away in god mode (https://forums.factorio.com/5801&). + - Fixed that cursor for wire placing was inconsistent sometimes (http://www.factorioforums.com/forum/posting.php?mode=reply&t=5802). +--------------------------------------------------------------------------------------------------- +Version: 0.10.10 +Date: 12.9. 2014 + Bugfixes: + - Fixed that passive provider chest acted as active provider chest after game load. + - Fixed that player turrets could be walked through after reconstructed. (https://forums.factorio.com/5618). + - Fixed that the starting chest in sandbox mode didn't contain some of the items in full stacks. + - Fixed that the pause game control reset itself to default after every restart. + - Fixed wrong directory name inside save (it was "currently-saving", now it is the same as the save name). + - Fixed that map2scenario didn't copy locale and script state to the scenario. + - Fixed crash related to enemy pathfinding. + - Fixed wrongly reported amount of items the player got from mining machines/containers (https://forums.factorio.com/5688). + - Fixed entity icons of defender/distractor/destroyer robots. + - Fixed that deconstructing transport-belt-to-ground would delete items they held (https://forums.factorio.com/5667). + - Fixed that deconstructing inserters holding items would delete items they held (https://forums.factorio.com/5636). + - The notifications of destroyed buildings are created only when someone other than player (or his machines) destroys the building. + This affects player destroying his buildings manually and also land-mine destroying itself on impact. + - Fixed that slightly more robots than needed could be send to empty provider chest (https://forums.factorio.com/5613). + - When unresearching (using script) the toolbelt, the items that can't fit it are inserted back into the player's inventory. + (https://forums.factorio.com/5659). + - Recipes changed by mod will be refreshed to original value automatically when the mod is removed + (https://forums.factorio.com/5676). + - Fixed crash when opening save that contained mods that are not already present. + Crash happened when the crafting menu was opened and the active crafting group was added by the mod (so it is not present anymore). + - Fixed that items were moved into quickbar even when there was already stack of that type in the quickbar (currently selected in hand) + (https://forums.factorio.com/5661) + - Fixed the missing check of gun->ammo compatibility when putting the gun there using shift-click or when the gun was crafted. + (http://www.factorioforums.com/forum/posting.php?mode=reply&t=5682). + - Fixed that the visualisation radius of throwables (the green circle) wasn't visible when the player was in the vehicle. + (https://forums.factorio.com/5595). + - Fixed that the container's inventory didn't get sorted in case the container couldn't be mined because all the items wouldn't fit the inventory. + (https://forums.factorio.com/5614). + - Fixed crash during enemy attack when the enemy unit was modded to attack by destroying everything including itself. (https://forums.factorio.com/5727) + - Fixed that the player mined item event was not called when they got just part of the inventory (https://forums.factorio.com/5608). + - Fixed that it wasn't possible to start fullscreen game in other than the primary window. There is now settings in config in category [graphics] section: + preffered-screen-index. Changing the value changes the display adapter (monitor) that is used. If many people use this feature in the future, we can put it in the + graphics settings ingame as well (https://forums.factorio.com/5048). + - The number input box "consumes" only numeric input. Other keys for walking or closing the window still work when the field is selected. + This is true as long as these are not mapped to numbers, bad luck in that case (https://forums.factorio.com/5741) + - Fixed that actions made in the last tick before closing the scenario due to error were applied again when different game was opened. (https://forums.factorio.com/5741). + Debug: + - Added option to turn off vertical synchronisation of the display (v-sync). + - Fixed crash when starting game without config file. + Gui: + - Progress bar showing electricity availability is now colored. Green for all required energy available, yellow, more than half, red less than half. + Modding: + - Progress bar style enables to specify different colors for different ranges of values. + Scripting: + - Added game.get_chunks() iterator and game.is_chunk_generated(...) and game.player.force.is_chunk_charted() methods. + - Pre player mined item event is called really before the player starts to get items from the inventory. + Note that the change means, that the event is called even when the mine can eventually fail + (not enough inventory to hold all the items). In the future, we might add an event for when the entity is really going to be removed. +--------------------------------------------------------------------------------------------------- +Version: 0.10.9 +Date: 29.8. 2014 + Bugfixes: + - Fixed crash when the map exchange string is not valid. If is not valid, text color is changed to red. + - Fixed the loading of saves containing inner saves (used in tightspot scenario) (https://forums.factorio.com/5482). + - Fixed that unresearching quickbar slots crashed the game (https://forums.factorio.com/5466). + - Fixed crash in map editor when building transport belts after building diagonal rail tracks (https://forums.factorio.com/5462). + - Fixed crash when entity with no icon shown in the electric network statistics, error icon is shown instead in that case + (https://forums.factorio.com/5490). + - Fixed crash when some modded entity attack_reaction effect killed the attacking biter. + - Fixed various problems of not loadable save when energy source type of entities changed or mod specifying entities with energy source missing. + (https://forums.factorio.com/5511). + - Removed so called "item bomb" effect. It happened When the player tried to a mine chest that contained items that couldn't fit his inventory. + Instead of dropping all the items on the ground around (which could be A LOT of items in some cases), the mining just fails, while player + gets as many items from the chest as possible. + - Fixed performance when cancelling large crafting queues and the player has no room to hold the items. + This also fixes performance when a loot-enabled entity dies and drops a large amount of loot. + - Fixed bug when sometimes rail segments were messed up by placing rail signals from blueprint (https://forums.factorio.com/5350). + Also blueprint which would place two signals next two each other cannot be placed. + - Fixed bug when train was self-damaging when driving backwards at the end of the rail (https://forums.factorio.com/5179). + This also fixes the resulting crash when the wagon was destroyed. + - Fixed bug when train with 2 locomotives with opposite directions was not moving backwards when first locomotive had no coal. + - Fixed that laser turrets were not working when built near chunk boundaries (https://forums.factorio.com/5362). + - Saving the crc in the replay only once per second, so the replay (and save) size shouldn't grow so fast. + - Fixed that the beacon rotating animation was sometimes drawn under the beacon (https://forums.factorio.com/5431). + - Fixed bug where placing assembling machine over assembling machine of the same type could result in repetitive placing + (http://www.factorioforums.com/forum/posting.php?mode=reply&t=5479). + - Fixed the problem with deconstruction of transport belt with inserter (or something other) putting items on it (https://forums.factorio.com/3090) + - Fixed that logistic robots were confused when inserting into storage with damaged items (https://forums.factorio.com/5326). + - Fixed that construction/logistic robots inside a network that was removed weren't re-assigned to the closest logistic network. + (https://forums.factorio.com/3088) + - The created effect of entities is not applied in map editor, to avoid too much frozen smoke particles at the same time that slows the render. + (https://forums.factorio.com/5492). + - Worms don't collide with the world during the dying animation (https://forums.factorio.com/5409). + - Worms don't show health bar and don't regenerate health during the dying animation. + - Fixed scrolling with sliders in game (https://forums.factorio.com/5392). + - Fixed bug when some controls didn't work with mouse over the GUI (https://forums.factorio.com/5130). + Now they work just fine unless there is a GUI action (i.e. crafting, transfer) with the same binding. + - Fixed extremely low placement probabilities of worms. + - Fixed resetting key bindings when changing keyboard layouts (https://forums.factorio.com/5192) + - Fixed bug when using deconstruction tool broke the replay (https://forums.factorio.com/5570&p=42998#p42998). + - Fixed that pausing the game closed the opened GUI (https://forums.factorio.com/5563) + - Fixed that setting more than 65535 value in the logistics request GUI didn't work properly. + - Fixed that the number in the logistic GUI wasn't set to 0 when the slot was cleared (https://forums.factorio.com/5565). + - Map map2scenario reports errors correctly instead of crashing. + - Using map2scenario no longer resets researched technologies and unlocked recipes. + - Migrations are applied even when using map2scenario. + - Fixed bug when blueprints were "looting" the items from transport belt to grounds (https://forums.factorio.com/5587). + Debug: + - Added show_active_chunks debug option, shows which chunks are active on the big map. + Scripting: + - Fixed that can_insert method ignored set filters (https://forums.factorio.com/5477). + - Fixed that LuaForce:reset didn't reset all the force modifiers + Namely: inserter stack size bonus, logistic slots, quickBarCount, followingRobotsCount, ghost time to live. +--------------------------------------------------------------------------------------------------- +Version: 0.10.8 +Date: 15.8. 2014 + Bugfixes: + - Fixed bug on windows when game couldn't be saved. +--------------------------------------------------------------------------------------------------- +Version: 0.10.7 +Date: 15.8. 2014 + Bugfixes: + - Fixed bug with non-primary mouse not working on OSX (https://forums.factorio.com/5063). + - Fixed OSX crash due to non-existent write data directory (https://forums.factorio.com/5284). + - Fixed crash when electric pole with open electricity GUI is deconstructed (https://forums.factorio.com/5310). + - Fixed crash when assembling machine item tooltip was active while it was removed (https://forums.factorio.com/5196). + - Fixed crash when starting the game with dutch translation active. + - Fixed various replay desynchronizations related to research. + - Fixed bug in allocation of construction robots when rebuilding objects (https://forums.factorio.com/5117). + - Fixed bug when removing toolbar filter didn't remove the picture (https://forums.factorio.com/5224). + - Fixed that the car was displayed multiple times on the map (https://forums.factorio.com/5271). + - Fixed other transport belt ending drawing logic issues (https://forums.factorio.com/t=5018). + - Fixed small bugs with rails (and) ghosts (https://forums.factorio.com/5188). + - Old save file is not overwritten when saving fails (https://forums.factorio.com/5354). + - Fast replacing assembling machine keeps the direction of the original assembling machine. This is because the common scenario here is to upgrade + the assembling machine, rather than use it to change direction of existing machines (https://forums.factorio.com/5239). + - Allowed to check placeability of item on ground from script as long as the item is specified (https://forums.factorio.com/5238). + - Fixed that the video memory was refresh needlessly when the window was just activated. + - Fixed the error reporting with fault definition. It now shows mods involved in the error correctly. + - Fixed wrong radar consumption (309kW instead of 300kW) (http://www.factorioforums.com/forum/posting.php?mode=reply&t=5226). + - Fixed crash when a cargo wagon is placed in the map editor (https://forums.factorio.com/5308). + Changes: + - Mod zip package and folder should follow the pattern _ (https://forums.factorio.com/5364) + - Slightly smaller bounding box for the steam engine (https://forums.factorio.com/5338). + - Roboport GUI says "repair packs" not "material" (https://forums.factorio.com/5351). + Balancing: + - Roboport is no longer categorised as military structure. + Therefore biters don't target it primary, only when it is in their "area of rage", same as with other factory buildings. + Translation: + - Added Japanese translation and updated some of the other translations. +--------------------------------------------------------------------------------------------------- +Version: 0.10.6 +Date: 1.8. 2014 + Bugfixes: + - Fixed the occasional crashes when switching item groups in filter selection. + - Fixed small inconsistencies of drawing logic of transport-belt based entities. + - Fixed drawing of pipe covers for boiler that has less than 2 connections. + - Fixed unnecessary drawing of pipe covers in some cases, not visible in normal game, but + allows cad-like mods to be precise (https://forums.factorio.com/5018). + - Fixed that furnace started to process the input even with no energy, so it looks like the item vanished, + as the processing progress bar stops at 0 (https://forums.factorio.com/5071). + - Fixed, that the selection box of curved rail ghost wasn't proper. + (https://forums.factorio.com/5059). + - Fixed minor bugs with ignored low influences in entity placement. + - Fixed placement of rocks (getting rid of stone rings, https://forums.factorio.com/3208). + - Fixed the visualisation of shooting target. + - Fixed crash when Escape was pressed with the map exchange string field focused in the new game dialog + (https://forums.factorio.com/5005). + Graphics: + - Updated the hand picture. + - Updated the battery, rocket(explosive), plastic bar, repair pack item picture. + - Updated the editor tool icons. + - Updated the biter icons (editor). + - Updated shooting selection graphics. +--------------------------------------------------------------------------------------------------- +Version: 0.10.5 +Date: 30.7. 2014 + Bugfixes: + - Fixed crash when player with robots delivering him items, left the logistic area (https://forums.factorio.com/4999). + - Fixed that "Made In" line in recipe tooltip was empty for some of the liquid based machines (https://forums.factorio.com/5024). + - Fixed that the exe file icon added in 0.10.4 addition didn't work for the release build. + - Better repair tasks and repair pack supply logic. Better logic for choosing construction robot for repair. + - Fixed that the tab/shift tab didn't work (https://forums.factorio.com/5014). + - Fixed that the enter didn't work as confirmation in MapEditor map saving/game saving/updater authentication (https://forums.factorio.com/5000). + - Fixed the unloadable save caused by wrong rail segments (https://forums.factorio.com/4875). + - Fixed load game dialog inconsistencies when the window is resized (https://forums.factorio.com/5023). + - Fixed the blueprint buildability check inconsistency (https://forums.factorio.com/4072). + - The invisible rectangle containing the GUI created by mods will no longer obstruct the interaction area of the player. + This applies generally on any transparent part of the GUI (https://forums.factorio.com/4957&p=38885#p38885). + - Minor transport belt graphics fix, when the belt is starting against curve to opposite direction, the belt ending graphics was missing + (https://forums.factorio.com/5018). + - When the last piece of item is removed from the circuit network, the item is no longer displayed without number in the network contents, but disappears instead + (https://forums.factorio.com/4993&p=38998#p38998). + Changes: + - Health bar for wagons / locomotives rotates with the object (https://forums.factorio.com/5025). + Modding: + - Fixed setting of minable. Empty result (result="") triggers error message. No result specification makes the entity to have no mining result, but let it be minable. + (https://forums.factorio.com/5056). + Translation: + - Updated some of the existing translations and added Swedish+Ukrainian translation. +--------------------------------------------------------------------------------------------------- +Version: 0.10.4 +Date: 25.7. 2014 + Bugfixes: + - Lights Render Quality settings is saved now (https://forums.factorio.com/4797). + - Fixed Lights Render Quality slider overflow(https://forums.factorio.com/4797). + - Fixed crash when mod lowers number of variations for a resource (https://forums.factorio.com/4777). + - Fixed scrolling reset in the mods list (https://forums.factorio.com/4839). + - Added missing drawlight routines for all entities producing light(https://forums.factorio.com/4852). + - Fixed roboport recharging rate tooltip(https://forums.factorio.com/4846). + - Fixed placement indicator for gun turrets(https://forums.factorio.com/4869). + - Fixed weirdness when inserting into assembling machine running burner(https://forums.factorio.com/4843). + - Fixed burner inserter not refueling itself(https://forums.factorio.com/4843). + - Fixed that player was oversupplied in some cases (https://forums.factorio.com/4801). + - Fixed that radar didn't rescan chunks (https://forums.factorio.com/4793). + - Inserter wakes up after copying entity settings(https://forums.factorio.com/4950). + - Pickup items and zoom in/zoom out works even when assigned to mouse cursor that is over GUI. + - Fixed the non-fitting graphics of the belt in the underground belt for north+west direction (https://forums.factorio.com/4901). + - Game guis don't interact when the game is paused(https://forums.factorio.com/4891). + - Fixed that the provider chests started to be ignored under some circumstances (https://forums.factorio.com/4600). + - Fixed that the requester chests was ignored when the deliver failed (robot destroyed or similar) (https://forums.factorio.com/4548). + - Fixed the direction of input/output underground belt structure. + - Workaround for sound problems with pulseaudio (https://forums.factorio.com/2489) + - The Factorio.exe (Windows systems) has the Factorio icon included. + - Fixed the wrongly drawn rails and other larger structures on the map on the edges of the chunks. + - Fixed the tooltip delay label not showing correct value when the Settings windows was opened. + - Added checks for validity of allocated bitmaps to work around a bug on some intel graphics cards on linux (https://forums.factorio.com/1991) + - Fixed that changing text of textfield from script didn't update the text of the field until the game was reloaded + (https://forums.factorio.com/4372). + - Fixed rocket defense requirements to be base 10 and fit within 1 stack size (https://forums.factorio.com/4981). + Modding: + - Disallowed duplicate technology ingredient and duplicate lab input. (https://forums.factorio.com/4917). + - Better error message when prototype is not loadable. Type of the prototype and mod(s) that created/changed the prototype is displayed. + Scripting: + - Fixed dummy can_insert functions for car and character(https://forums.factorio.com/4848). + - Call to teleport keeps entity orientation(https://forums.factorio.com/4837). + - Orientation of car and fish can be changed via entity orientation property in lua api (i.e. car.orientation = 0.21). + - Added game.player.force rechart command, to force re-charting of the whole map. +--------------------------------------------------------------------------------------------------- +Version: 0.10.3 +Date: 11.7. 2014 + Features: + - Slider input (smart inserter GUI, logistic GUI) now has an alternative of specifying the value exactly. + Bugfixes: + - Fixed crash when loading game with ScenarioMessage pointing to player(https://forums.factorio.com/4628). + - Fixed that buildings created from damaged items were not repaired by the construction robots. + - Fixed crashes when the crop-cache.dat file is corrupted. + - Fixed crash when simultaneously removing spawner and its biters from script. + - Fixed crash when starting new game with the sound disabled. + - Scrolling for crafting GUI and for objects selection(https://forums.factorio.com/4620). + - Fixed enemy expansions ignoring player bases after load (https://forums.factorio.com/4578&p=34466#p34466) + - Objective fix in demo level 1 (https://forums.factorio.com/4690). + - Fixed behavior of game.can_place_entity() Lua command (https://forums.factorio.com/4729) + - Fixed incorrect block detection for rail signals by smaller rail bounding box (https://forums.factorio.com/4707). + - Fixed MacOSX application short version(https://forums.factorio.com/4598). + Changes: + - Changed the logistic robot supply strategy. + For player, robots take just enough items to fulfill exactly the requested amount, so the player doesn't get more than they asked for. + For requester chests, robots take always as much as they can carry and leave it in the chest, so it can get a bit more than requested. + - Consistent stack sizes for guns. + - Lights rendering quality can be set in the graphics settings. + - Configuration option max-texture-size in config file section [graphics] + Scripting: + - API call game.print_entity_statistics now takes optional list of entity names that acts as a filter. + Graphics: + - Updated exoskeleton equipment. + - Updated iron and steel axe icons. + Optimizations: + - Faster train movement collision check (related to https://forums.factorio.com/4611). + - Optimised smoke update (related to https://forums.factorio.com/4611). +--------------------------------------------------------------------------------------------------- +Version: 0.10.2 +Date: 27.6. 2014 + Bugfixes: + - Fixed the crash when opening save with active replay saving. + - Fixed crash when smart inserter with logistic condition was rebuilt. + - Fixed leak in path finding that was causing huge saves(https://forums.factorio.com/4562&p=34339#p34339). + - Fixed that splitter was buildable over transport belt to ground (and vice versa). + - Fixed crash when renaming OSX application name. + - Rotation of turrets doesn't play role when deciding if the part of the overlapping blueprint doesn't collide. + Rotation of other entities like belts, inserters etc. still matters. + - Fixed that the underground belt cover did have the same graphics regardless if it was input or output. + - Fixed that the underground belt direction when building to be connected with different underground + didn't have the preview direction correct (both in blueprint and manual building). + - Fixed wrong blueprint positioning when it contained rail/stations and was created just from ghost entities. + - Fixed crash when showing tooltip of construction material warning for unbuildable entities. + - Locomotive recalculates path on rotation. + - Fixed pump collision box so they can be built next to each other. + - Fixed "bad allocation" bug when removing/adding roboport from bigger network in some cases. + - Fixed that construction robots placed damaged items and full health. + - The repair speed of repair packs didn't affect construction robots repair speed when using these. + - Fixed bug with placing other objects (i.e. pipes) on top of rail signals. + - Game doesn't crash when loading replays from older saves. + - Fixed buggy scrolling in train GUI when item is crafted. + - Ghosts can be mined even out of the building / mining distance. + - Added the missing help methods to Lua objects. + - Fixed crashes with graphics cards that have larger texture size than available memory. + - Fixed bug with train routing when going "backwards" (https://forums.factorio.com/3199). + - Fixed crash when placing rail signal for rail loop (https://forums.factorio.com/3482). + - Fixed crashes when attempting to use construction robots to deconstruct rails under a train. + - Not showing energy for flying robots that don't use energy (combat robots). + - Fixed corrupted save problem that occurred when the player had follower robots active, was in a car that had blueprint with + roboport in the trunk. Saves corrupted this way from earlier versions are not loadable. + Changes: + - Changed the priority of resupplying source of logistic robots. + provider has biggest priority, then storage and the last one is passive provider. + This is to avoid uncontrolled filling of storage chests from the leftovers. + Graphics: + - More realistic train light drawing (light cone in the front, red light in the back). + Balancing: + - Wall repair speed is twice the fast. + Translation: + - Added Catalan translation. +--------------------------------------------------------------------------------------------------- +Version: 0.10.1 +Date: 20.6. 2014 + Features: + - Sounds for alerts. + - Proper visualization of trains and car on map / minimap. + - Added scrolling for windows that get too large (i.e. because of mod additions): + Map generator, Technology list, Removed content window, Finished game window (kill counts), Debug settings GUI (F4). + Bugfixes: + - Fixed bug when turrets were not shooting. + - Fixed crash when auto placing electric poles. + - Fixed that the shotgun had just one projectile. + - Fixed changing locale. + - Fixed multiple bugs with loading / unloading the cargo wagons. + - Fixed unloadable save from 0.9 with mod created buttons GUI. + - Fixed bug with wrong alt info for the cargo wagon. + - Fixed bug when boiler couldn't fast-replace the pipe. + - Fixed occasional crash when fighting with biters (calling for help biter without behavior). + - Fixed crash on loading save where generator equipment has been removed because same mods are not installed. + - Fixed bug with migrated inserters (when mod is removed) causing the save to be not loadable. + - Fixed that game couldn't be started when audio can't be initialised. + - Solved that GUI of removed mods stayed in the save forever, it is removed now. + - Fixed bug when pausing scheduled trains didn't clear yellow signal. + - Fixed bug with wrong signal placement(https://forums.factorio.com/4274). + - Fixed changed direction of transport belt to ground when used in blueprint sometimes. + - Fixed that finishing research desynchronised replay. + - Fixed bug when two ghost underground belts can be built on top of each other. + - Fixed internal tool error when repairing(https://forums.factorio.com/4013). + - Turrets are rotatable when building and their direction is preserved in blueprints. + - Fixed bug with construction robots following vehicles outside of roboport area. + - Fixed wrong position of splitter in the blueprint building preview. + - Fixed bug when train stops (and other backer related entities) had no name when placed from the blueprint. + - Logistic robots will not insert items that would exceed the requested count. + - Fixed bug with biters stuck in the corners of their own bases (they "disappear" after some time). + - Fixed the shotgun ammo damage tooltip info, it is now in the form of 12 x (6 + 2.5) + - Fixed bug with filters not shown in the second quick bar. + - Fixed slot highlight bug when crafting the highlighted item. + - Fixed that requester c filters get copied to storage chest when built over. They had no meaning there. + - Fixed bug when construction robots used 0 movement energy on their way to repair / construction the target. + - Fixed bug when entity settings copy was placing red wire instead green for smart chests. + - Fixed bug when entity settings copy for wires was not working at all for logistic containers. + - Pasting entity settings copy will now work only for entities in the players reach. + - Wires now don't have an unlimited wiring range. + - Game doesn't crash on invalid number input in map generation GUI. + - Added missing open / close sounds for logistic containers. + - Idle sound for entity is not played when it is out of energy. + - Fixed oil leak from pumpjack(https://forums.factorio.com/4353). + - Updated item counts for starting sandbox chest(https://forums.factorio.com/4394). + Optimizations: + - Reduced slowdowns when drawing many lights (lamps, accumulators, etc.) at night (light can be a bit pixelated). + - Limit for number of concurrent paths searched in the path finder (reduces problems for the "big save bug"). + Changes: + - Removed the trailer mod from the standard distribution to avoid confusion. + It has a regular mod thread now: https://forums.factorio.com/4273. + It changes the game a lot when turned on and was not meant to be activated for normal play. + - Reduced creeper spawning in big and dense nests (reduces problem for the "big save bug": https://forums.factorio.com/4383). + - Construction robots take as much repair packs as they can carry (not just 1) when going repairing. + - Larger cargo wagon storage area: 15->20 stacks. + Graphics: + - New beacon graphics. + - Added new icons (pipe, pipe to ground, plastic bar, engines, iron ore, stone, raw wood). + - Pushed colors of inserter icons. + - Fixed minor issue with fast transport belt to ground looking twice as fast. + Scripting: + - game.can_place_entity now works correctly for rails, and checks all the additional conditions as when building manually. + Conditions like water for pump, rail next to signal/station etc. + - Every Factorio Lua object now has a method help() that returns a string with names of all methods and member variables. + - Fixed car's consumption_modifier (how much energy it can take from the energy source). + Modding: + - Fixes to make assembling machine/lab with burner energy source possible. + - The inventory index for fuel is shared for all entities now in defines.lua it is specified as inventory.fuel + - Fixed that different rail types were placeable over each other. + - Fixed bug in trailer mod saving / loading. This resulted in stop during autosave. +--------------------------------------------------------------------------------------------------- +Version: 0.10.0 +Date: 6.6. 2014 + Major Features: + - Environment sounds. Active machines close to the player create a small factory orchestra. + - Logistic and Construction robots slowdown to 20% of regular speed when out of energy (instead of dying). + - Blueprints copy circuit network connections. + Features: + - Proper volume settings for master volume / effects volume / etc. + - Map generation string - stores seed and settings for sharing map conditions. + - Clipboard copy & paste (useful for map generation string, updater username, updater password). + - Station names can be changed in the train stop GUI. + - Burner inserter will use item with fuel value for itself when it has empty inventory. + - Flying text indication for items collected while placing a building (for instance a rotated transport belt). + - Cargo wagon can have filters in the inventory. + - Updater can now detect some problems caused by firewalls. + Graphics: + - Dust effects when building is placed. + - Added new doodads for dead desert (dead trees, dead trunks, stones, grey grass, etc.) + - Different inserter hand drawing logic (now including hand shadows). + - New icons (circuits, steel, copper plate, inserters, etc.) + - Puff of smoke when locomotive stops. + - New steam engine graphics. + - New radar graphics. + Gui: + - Proper research unit tooltip in the laboratory GUI. + - Save game GUI tweaks (Enter key in text field saves game, text field starts with focus) + - Scenario message dialog resizes when the image is too big. + - Whole language name in locale dropdown. + - Slots with filter have a blue background (both in quickbar and in cargo wagon). + - Highlighted item in inventory (when hovering over corresponding recipe) is blinking. + - More polished loading screen. + Sounds: + - Working sounds for most of the machines (inserters, assemblers, furnaces, steam engines, labs, etc.). + - Sound effects for car and trains. + Changes: + - Disabled loading of saves before 0.6.0 version (You can use 0.6.4 to load any old saves and re-save them). + - Miners in blueprint are ignored when no resource present, instead of blocking the whole blueprint. + - Changed stack sizes of items to be 10 based, so it fits the inserter/requester count values. + - Smoother car acceleration and braking. + - Changed walls/pipes/pipes to ground/boilers/pumps collision boxes logic. + It is possible to walk between diagonal (not connected) walls now, but when connected, there is no space in between. + - Backer names are used for Locomotives, Roboports and Radars. + Optimizations: + - Parallelised map generation, the hiccups when new part of map is generated should be smaller or non-existent. + - Reduced the saving time (autosave included). + - One very long path search will not block path finder for others. This should fix a bug with stuck biters. + Bugfixes: + - Fixed that inserters had switched the closed/open hand pictures. + - Load game dialog scrolls to the selected item (that can be off screen). + - When there are more items than 4 in the entity info (i.e. smart inserter filters), the first 4 are shown. + - Limited (and sorted) the amount of items in the finished game GUI. + - Fixed crash when using fish capsule in the god mode. + - Prevent negative overflow when mining resources. + - Unused pipe connections (in chemical plant, assembler) are passive (they don't connect with other pipes). + - Fixed crash: "Can't insert to this EnergySource" + - Fixed unloadable save with train in station with no stations left in schedule. + - Fixed that radars could explore the same chunk when their progress ended in the same moment. + - Solved that items on ground in the way of electric poles were lost when building by dragging. + - Fixed bug with hovering in the map editor over assembler GUI output. + - Game won't crash when the modlist.json is corrupted. + - Fixed bug when effect from beacon was applied twice after load. + - Fixed crash when previewing a technology with "give-item" modifier. + - Inserter's logistic condition is copied when building inserter from blueprints. + - Fix of the window hanging out of the screen at start. + - Fixed the crash when a blueprint is moved to the quickbar with filter for blueprint selected. + - Fixed the inserter not working properly when loading a train wagon on junction. + - Fixed crash in the beta level 4 when player dies. + - Fixed typo in beta level 4 when explaining oil industry. + - Fixed wrong connection of newly built train wagon to train in some cases. + - Fixed that some of the capsules couldn't be fired repeatedly by holding the button. + - Fixed that player wasn't notified about items collected from belts when rebuilding them with different direction. + - Fixed crash when loading save where entity with electric energy source has been removed because same mods are not installed. + - Fixed problems with unicode characters in the path when updating. + - Game doesn't crash when no scenario is selected in custom scenarios screen. + - Corrupted saves don't crash the game to desktop, just give an error message. + Scripting: + - API to take game screenshots. + - Simple API to write to disk (makefile, remove_path). + - Added trailer mod (data/trailer), that contains map and logic for new Factorio trailer. + - Added set/get/clear filter methods to access inserter filters + - Added set/get/clear requestslot to access requester chest requests. + - Added set/get/clear methods for circuit conditions. + - Changed the game.disableminimap to read/write value of player.minimap_enabled. + - Added lua interfaces to force to get/set modifiers + - Expanded connectneighbour-method + - Removed the crash when die/destroy is called on the dying entity in the on_entity_died hook. +--------------------------------------------------------------------------------------------------- +Version: 0.9.9 +Date: 15.4. 2014 + Bugfixes: + - Fixed that turrets ordered to be deconstructed couldn't be destroyed. + - Fixed crash when locomotive/cargo wagons were attempted to be built as ghosts. + Scripting: + - Fixed the wrong positioning of the top custom GUI flow. +--------------------------------------------------------------------------------------------------- +Version: 0.9.8 +Date: 11.4. 2014 + Bugfixes: + - Fixed crash when starting the game on MacOSX with less than 512MB video memory. + Instead low-graphics is set on and a dialog appears with information (same behavior as on win and linux). + - Fixed crash when using fast transfer (control click) in the demo levels 1 and 2. + - Removed 0 iron ore resource fields in demo level 1. + - Fixed bug in the map editor that created resources with 0 amount. + - Fixed that mouse button action set to close GUI didn't work over the GUI (same for similar actions). + Mouse actions that interact with the map, like mining shooting etc still work only outside of the GUI. + - Slightly better allocation of count of construction robots to deconstruct entity with items inside. + - Fixed the allocation of construction robots to targets in some cases, mainly for containers build using blueprints. + - Fixed twitching of animation of some entities in special cases. + Scripting: + - Fixed get_tile/get_tileproperties method not fetching correct tile for floating point negative numbers. + Graphics: + - New small electric pole graphics. +--------------------------------------------------------------------------------------------------- +Version: 0.9.7 +Date: 4.4. 2014 + Bugfixes: + - Fixed bug with big biters appearing in the beginning on maps created in map editor. + - Fixed crash when a beacon is built from the blueprint. + - Fixed too big maximum zoom level. + - Belt to be deconstructed doesn't accept new items, so it can be deconstructed. + - Fixed the wrong positioning of bottom to left basic transport belt. + - Fixed bug with roboport deconstruction by its own robots. + - Fixed the error of not accessible config.ini when factorio crashes during start while the config directory doesn't exist. + - Fixed that used ammo specified in personal logistics didn't trigger logistic robots to resupply. + - Fixed the inconsistency of blueprint preview and result when the last build entity was diagonal (rail, semaphore etc.). + - Fixed the pump animation direction. It was running backwards. + - Fixed that manual rebuilding rails on top of the rail ghost didn't remove the ghost in most cases. + - Fixed that pipe/storage tank/assembling machine that was destroyed and rebuilt by construction robot did keep the fluids inside. + - Fixed alerts on map, the important ones are on top (destroyed object > damaged object > turrets firing > materials) and they don't flicker. + - Fixed wrong damage info calculation for distractor robots (they had 2.5 damage not 5). + - Fixed bug when inserters waited too long before putting new barrels to empty into assembling machine. + - Fixed saving by double click. + - Better error reporting in windows updater. + Balancing: + - Productivity module slowdown changed from 20%->15%, consumption penalty changed from 50%, 70%, 90% -> 40%, 60%, 80% + - Distractor basic damaged increased: 2.5->3.5 and time to live increased 30s->45s. + Scripting: + - Fixed that find_non_colliding_position returns nil instead of huge values when the position isn't found. + - Limited the game.setspeed value to be at least 0.1. + Graphics: + - Reskin of the big electric pole. + - Updated icons (still work in progress): assembling machines, transport belts, fluids, barrels, wires. + - Fixed little glitch in the roboport animation (animation and base are separate sprites now). +--------------------------------------------------------------------------------------------------- +Version: 0.9.6 +Date: 28.3. 2014 + Bugfixes: + - Fixed loadability of save with inserter in logistic network, that has cleared the + logistic condition due to mod removal. + - Fixed of loading save with GUI element with custom mod style, when the mod was removed. + Note, that we plan to remove GUI created by mod that was removed completely in the future versions. + - Fixed crash with inserter putting stuff to rail-tile when first the rail and then the inserter is removed. + Graphics: + - New transport belt graphics. +--------------------------------------------------------------------------------------------------- +Version: 0.9.5 +Date: 25.3. 2014 + Bugfixes: + - Fixed crash when reconnecting nonempty connected ending part of underground belt. + - Fixed that migration changing logistic chest to other logistic chest with different mode works properly. + - Fixed that assembling machines with recipe were not working correctly with blueprints. + - Fixed bug when all entities (including player, biters, etc.) built in the map editor had neutral force. + - Fix of loading save that have removed/migrated items in circuit/logistic condition. + - Assembling machine isn't shown as producer in electricity statistics. + - Fixed crashes in the 32 bit Linux version. + Graphics: + - The fire of refinery emits light. + Scripting: + - Function table.deepcopy from lualib.util copies factorio lua objects as references. + Translation: + - Added Hungarian translation. +--------------------------------------------------------------------------------------------------- +Version: 0.9.4 +Date: 20.3. 2014 + Major Features: + - Added passive provider chest. Provides items only for requester, construction and player. Not for storage chests. + Bugfixes: + - Moved lubricant recipe from engine technology to oil processing as lubricant is not needed for basic engine anymore. + - Enabled engine technology in the campaign level 2. + - Fixed various problems when mod changes electric usage priority of existing entities. + - Fixed a bag in displaying electricity production / consumption. + - Battery technology unlocks science pack 3 instead of rocketry. + - Fixed too wide filter selection GUI when too many items are in one subgroup. + - Limit the size of the blueprint preview, so it is usable for huge blueprints. + - Fixed that control clicking to get items from the logistic robot could crash the game in some cases. + - Fixed that having error in the mod init rewrote the config file specifying which mods are enabled. + - Fixed crash that could happen when save containing mods altering damage types is used without the + original mod and car/train crash happens. + - Fixed dangling tooltip of the slot inserter logistic condition when closed. + - Fixed small-plane recipe in campaign level 4. + - Removed accumulator research and requirement from the 2nd beta level. + - Updater checks update packages to be applied before actually running them. + - Fixed that assembling machine recipe configuration was lost when using blueprints. + - Objects with even dimensions like 2X2 are centered over the cursor better when building. + Changes: + - Using subgroups and item groups for entities as well. + This partially fixes problem with overflowing window for entities in the map editor. + - Dynamic window size for smaller displays. + Modding: + - Added a way to specify recipe hidden, so it doesn't appear in the crafting window. + - Added a way to specify whether to use apply_projection for rotated sprite or not. + Scripting: + - Added way to add ghost structures. + - Added way to order/cancel deconstruction from script. + - Limit the entity.energy write property by <0, max buffer size>. + Translation: + - Added simplified Chinese translation. +--------------------------------------------------------------------------------------------------- +Version: 0.9.3 +Date: 14.3. 2014 + Bugfixes: + - Fixed crash when loading save containing GUI created by script. + - Logistic robot didn't need robot flying frame to craft. + - Fixed crash when construction robots destroyed tracks under train. Now they wait for the train to move away. + - For two different pipe to ground types, the distance limit is the now the minimum of the two connections. + - Fix of crash when changing ambient when the game is not opened. + - Fixed that some of the underground belts contents were given to player on game load. + - Fixed infinite map generation with too dense enemy bases. + - Fix of loading a save with equipment in armor that is from mod that is no longer active. + - Enabled engine research, so automobilism is researchable and 1. beta mission completable. + - Fixed smelting steel in prebuilt furnaces in campaign level 2. + - Fixed bug with boilers and pipe fast replace. + - Fixed bug with on_entity_died notification and item count. + - Fixed bug with assembling machine connecting to pipes even without fluid recipe. + - Fixed bug with infinite output coming from mining drill when having multiple mining results. + - Fixed crash when disconnecting from character in the car. + - Laser turrets can be researched in New hope campaign level4. + - Removed one (minor) memory leak. + - Fixed gap between current and per-minute stats in production statistics GUI. + - Separate input and output counters for production statistics. + - Solved roboport left/right jitter on low graphics settings. + - Fixed incorrect button positions (and lack of resolution update) when starting Factorio as maximised. + - Fixed bug when unavailable recipes were not displayed in assembler recipe selection without subgroups. + Scripting: + - Added a way to change resize_row_to_width of style from the script. + - Vehicle passenger is accessible from the Lua API. +--------------------------------------------------------------------------------------------------- +Version: 0.9.2 +Date: 7.3. 2014 + Bugfixes: + - Fixed crash when train stop is built in blueprint before rails. + - Fixed bug when crude oil barrels couldn't be unloaded. + - Added missing recipes for productivity module. + - Fixed bug when belts to ground could be built on top of each other. + - Fixed bug with items not going into fast / express belt to ground. + - Barrel filling was affected by the production module. + - Fixed segfault at research screen after researching tool belt + - Fixed missing translation after loading game in campaigns. + - Fixed bug with mining drill getting stuck on low yield resource. + - Fixed overflowing effects in the technology preview GUI. + - Displaying car rotations when building it. + - Unified the smelting recipes time to mean seconds in the stone furnace. + - Train stop and Lab built from the blueprint have proper dedicated to names. + - Fixed stuck items on transport belt in special case. + - Enabled inserter to take fuel out of the boiler. + - Fixed drawing of equipment and some of the icons in low-graphics mod. + - Fix of some of the icons scale in low graphics mode + - Fixed bug with chemical plant draining the fluid from the pipes. + - Tweaked what "size" setting does for resources. + - Fixed that repair sound ignored sound volume settings. + - Fixed that inserter couldn't (inconsistently regards to logistic robots) take out of the red + (limited) part of the inventory. The limitation is now just for input. + - Fixed clouds drawing in low-graphics mode. + - Fixed that trying to build trains as ghost did create corrupted rails. + - Crafting GUI has the size that fits all groups, so it don't change size when switching groups. + - Right GUI container doesn't change size when certain entities selected. + - Fixed bounding box + connectability of underground belt build by blueprint. + - Items in the selection guis (quickbar filter, logistic filter, etc.) are ordered into subgroups. + - Fixed offshore direction when building using blueprint. + Changes: + - Assembling Machine Recipe Gui shows all the recipes, but those that are + not craftable are show in red (consistent with character recipe GUI). + - Assembling Machines 2 and 3 have an input and output pipe. + Electric engine unit, processing unit, filling and emptying barrels is done here. + - Locomotive can be fed by fuel even off station when not moving (on signal, out of fuel etc.) + Balancing: + - Poison capsules hurt worms as well. + - Engine unit doesn't need lubricant (so car and trains don't require the oil industry). + - Fixed: Replacing underground belt's end unearthed items + - Pipe to ground is up to 10 tiles long. + - Disabled enemy spawn shift (but this might not be the cause for big biters in the beginning). + - Express belts require lubricant (because they need to run extra smooth). + - Changed the amount of wood in dry tree from 1 -> 4 + Graphics: + - New assembling machines. + - New inserters. + - New copper wire. + - New light cone. + - New dark entity info background (the old one can be still switched in graphics settings). + Scripting: + - Added clear_chart method to luaForce. + - Destroying/adding custom GUI element will correctly update the size and position of parent elements holding it. + Modding: + - Offshore pump can specify the fluid it will produce. + - Max on row/resize row to width in flow style can be specified. + - Pipe to ground can have multiple underground connections. + - Inserters can have arbitrary pickup and insert positions (this allows 90 degrees inserters). + - Transport belt to ground max distance is now moddable (max_distance). +--------------------------------------------------------------------------------------------------- +Version: 0.9.1 +Date: 21.2. 2014 + Features: + - Tooltip with info of the armor equipment. + - Capsules can be used in god mode now. + Bugfixes: + - Fixed bug when blueprint in the second quickbar would corrupt the save (already corrupted saves can be loaded again). + - Fixed bug where unloadable save was made when blueprint containing roboport/armor was as item on ground/held by inserter. + - Fixed save loading bug when oil refinery/chemical plant with reset recipe was saved. + - Fixed bug with stuck inserter when putting sulfur into chemical plant producing sulfur acid in some cases. + - Structures now get repaired even when they are in the bigger (construction) distance from roboport. + - Fixed that the alert icons weren't visible after resize in some cases. + - Fixed that steam engine rotation was wrong in rotated blueprint. + - Fixed double info in item tooltip. + - Oil processing shows oil-refinery in "made in". + - Fixed the burner inserter/locomotive energy consumption. + - Fluid input to chemical plant/refinery is limited to twice the amount in the recipe. + - Chemical plant and oil refinery accept modules. + - Fixed bugs in the automatic connection of rolling stock when being built. + - Updated migration to enable explosives recipe when explosives are researched. + - Fixed bug in assembling machine fast replace. + - Fluid inputs for chemical plant/oil refinery are now saved properly. + - Requester chest now starts working as expected after settings (filters) are copied. + - Logistic condition is now copied as well for smart inserter. + - Assembling recipe machine tooltip takes fluid amounts into consideration. + - Fixed not visible recipes when item groups are turned off (Forced in the tutorial campaign). + - Fixed leftovers of enemies on the map when they were moving. + - Fixed crash when wrong set_tiles command arguments were given. + - Fixed stuck construction robots with cargo to be returned. + - Fixed that some of the productivity modules had x.9 values instead of x+1 + - Fixed, that the storage tank connection to pipe wasn't refreshed when it was rotated. + - Fixed that canceling crafting didn't reset the crafting time spent. + - Show energy consumption for the exoskeleton and night vision equipment in the tooltip. + - Show dimensions of equipment in the tooltip. + - Fixed the help message to open armor to be connected with the correct control (split stack). + - Fixed crash when generating map under some circumstances. + - Updated the map generation GUI to be more responsive to water settings. + - Fixed crash when throwing capsules in the God mode. + - Fixed crash when technology window is displayed over logistic condition window. + - Config file is saved as early as possible to avoid problems with switching to low graphics mode. + Changes: + - Merged the second quickbar (researched by toolbelt) with the main quickbar (now it has 2 rows). + The keyboard shortcuts apply to the top row. Rows can be rotated by a button or keyboard shortcut (default X). + - Fixed transport belt to ground collision boxes, so they are more inserter friendly. It is even possible to insert into it. + - Less controls in the new game dialog. + - One of the two connected pipes to ground next to each other shows icon of fluid inside. + - Very small quantities of fluid can be pushed away / destroyed by another fluid in the neighboring pipe. + This helps for instance in situations with tiny fluid leftovers after pumping. + - More doodads in the maps. + - Finished crafting sound (tsss) is played only when a full non-intermediate recipe stack finishes crafting. + Balancing: + - Merged oil gathering and oil processing into one technology. + - Barrel costs just 1 steel plate instead of 2 and can hold 25 litres of crude oil. + - Added cracking recipes (heavy oil to light oil and light oil to petroleum gas). + - Storage tank has 2.5 times bigger capacity (25000 litres) and takes longer to mine. + - Increased basic-grenade splash area by 30%. + - Smaller probabilities for spawning big worms close to the starting area. + - Slightly more coal is generated. +--------------------------------------------------------------------------------------------------- +Version: 0.9.0 +Date: 14.2. 2014 + Major Features: + - Blueprints. Blueprint item allows the player to select the area that will be copied into the item. + The player can customise the icons that will represent the blueprint. + While building blueprints, player can rotate these, and they can also overlap with existing entities as long as they match. + - Deconstruction tool. Allows player to order construction robots to deconstruct buildings in the selected area. + When the buildings contain items (chests, transport belts etc.) construction robots first move these items out of it and place it + into the logistics network. + - Oil industry. + Pumpjacks mine the crude oil from the oil spills. + Oil refinery processes the crude oil to oil fractions. + Chemical plant processes the oil fractions to useful products. + - Added fluid storage tank. + - Added electric onshore pump (can speed up the fluid or push the fluid against the slope). + - Logistic network condition for smart inserters. Takes the sum of all items in storage/provider chests into consideration. + Features: + - Biomes. Gives more variation to the nature, tends to generate similar types of vegetation close together. + - Recipe GUI contains even recipes not craftable by player (their tooltip shows machines where they can be crafted). + - Copying entity settings (replaces the old shift build functionality). + Shift + left click sets the selected entity as a copy source, shift + right click applies the settings to selected entity. + - Ghost buildings can be built (shift + right click) and mined individually. + - Saves directory can contain custom sub directories. Added delete save button. + - Game saves and mods are read / written natively to the zip files. + - CTRL in the text fields including dev console (CTRL + left/right = jump word, CTRL + backspace = delete word, CTRL + up/down = home/end). + - Roboports have separate logistic radius (now 25) and construction radius (now 50). + - Player gets separate warning icon when building is destroyed. + - Warning icons tooltip shows list of entities that are under attack/destroyed/attacking. + - Highlight inventory slots that contains results of the recipe the player already have when they are hovering the recipe slot. + - Added / updated sounds for player actions (building, mining buildings, crafting, inventory move, GUI click, etc.) + - Optional ordering of items sub-categories into individual lines in the crafting window. + Graphics: + - New pipes graphics. + - All not connected pipe connections have ending visualisation. + - New 10 types of trees that replace the outdated 2 types. + - Doodads, small decorative objects that appear in the environment (grass chunks, trees, small bushes, rocks etc). + - Area visualizations (for electric poles, roboports, beacons, mining drills) are displayed under the entities. + - Roboports visualization density adds up only to a limit. + - Pipes show the fluid inside in the alt mode. + - Only every second pipe in the row has the window. + - Nicer rail diagonals/turns on minimap. + Optimizations: + - Optimisation of the logistic network update - slow performance with many robots with cargo and no place to put it. + - Optimisation of the electric network update by the factor of 5. + - Optimisation of inserters update, inserters that have nothing to do are set to sleep and woke up when their target/source changes. + - Turrets don't search for enemies when there are no enemies nearby. + - Logistic network doesn't go through empty provider chests/satisfied requester chests any more, so they don't slow down the update. + - Only chunks with changes are re-charted, so the limit of 2 re-charted chunks per ticks is applied only on chunk that actually changed, + this allows to have much higher areas covered by radars. + - Optimisation of the building electric poles by dragging (It could get slow for big networks). + - Small optimisation of transport belt movement. + Balancing: + - Changed many existing recipes (science pack 2, science pack 3, advanced circuit, laser turret, car, diesel locomotive, + logistic and construction robots, rocket, flamethrower ammo, defender capsules, most of the armor equipment, etc.) + - Nerfed down productivity modules. Best module productivity bonus changed: 15->10, it has slow down factor, and its usage + in assembling machines is limited to intermediate products. + - Slightly more stone in the world. + - Pipe to ground is made in pairs and is more expensive. + - Fast/Express transport belt to ground is made from Basic/Fast transport belt to ground + gears so it can be upgraded. + - Character logistic slots technology needs only red and green science packs. + - Rail signals don't collide with player/car so it can run/walk over it. + - Halved the radar electricity consumption. + Changes: + - Multiplied all energy values by the factor of 1000. + - Optimised pipe/assembling machine/chest bounding boxes, so they obstruct the movement less. + - The green color of night vision visualisation is less dense. + - Configurable key mapping for lua console, "/" key no longer opens the console by default. + - ESC (by default) closes the windows in the game as well. + - Capsules (including the fish) are used by build action when they are in the cursor + - By default the left mouse key builds and opens GUI and the right mouse key does mining. + - Disabled loading of saves before 0.5.0 version (You can use version up to 0.6.4 to load any old saves and re-save them). + - MiningDrill can be built only if there are some resources within its radius. + - The world is slowly generated around the player up to big distance, so exploring should not matter regarding + the existence of enemies. + Bugfixes: + - Modules are now transfered when fast replacing furnaces. + - Electricity icon of laser turrets in ghost mode. + - Fixed missing black text font borders in some of the texts. + - Fixed crash when opening GUI in the ghost mode that is active in some of the challenge missions. + - Fixed crash when player fed turret with ammo at the same moment it was destroyed. + - Biters can no longer destroy the shipwreck in the 3rd new hope campaign (it is indestructible). + - Fixed that the sound of walking to the left/right was played from the left/right side. + - Fixed unloadable save when mod with logistic chest(s) was removed. + - Inserter without power will not take stuff from the chest even when it's arm is above it already. + - Fixed bug with biters disappearing in the peaceful mode. + - Fixed stuck inserters when rail is nearby in some cases. + - Fixed of wrong dropTarget of inserter that pointed to train wagon and was rotated. + Scripting: + - It is possible to change tiles from script using the game.set_tiles + - It is possible to specify health of item. + - Read access to electric pole/pipe neighbours. + - Added connect_neighbour method for electric pole. + - Stricter rules for lua scripts (no require outside mod path, no dofile function) + Modding: + - Recipes can have multiple and randomized products. + - Both ingredients and products for the recipe can be items or fluids. + - Fixed bug, that item on ground created by script ignored the count of the stack. + - Added fluid_usage_per_tick and effectivity fields to the generator. + - Zipped mods can be loaded. +--------------------------------------------------------------------------------------------------- +Version: 0.8.8 +Date: 9.1. 2014 + Bugfixes: + - Script fixes in the first demo level. + - Fixed wrong item counts in circuit network when rebuilding non-empty chest connected to the network. +--------------------------------------------------------------------------------------------------- +Version: 0.8.7 +Date: 8.1. 2014 + Bugfixes: + - Fixed another instance of crash when player closed the container while moving away from it. + - Fixed bug in electric network splitting in special case when circuit network cables are present. + Graphics: + - Updated some of the item icons. +--------------------------------------------------------------------------------------------------- +Version: 0.8.6 +Date: 6.1. 2014 + Features: + - Land mines can be rebuilt by the construction robots. + Bugfixes: + - Fixed crash when player closed the container while moving away from it. + - Fixed incorrect registration/deregistration of train stop/rail signal/lab in ghost mode. + - Fixed bug that allowed the player to put 4.3G items into the empty reserved (filtered) slot in the quickbar. + - Fixed train waiting time (changed time multiplier from 1 back to 5). +--------------------------------------------------------------------------------------------------- +Version: 0.8.5 +Date: 30.12. 2013 + Bugfixes: + - Fixed unstable game state (savegame/exit crashes) after player re-enters logistically covered area + after removing roboport covering him. + - Fixed bug that logistic robots ignored the player covered by freshly built roboport, until the player moved. + - Fixed confused logistic/construction robots accessing logistic chest with limited part containing items. + Robots can take items even from the limited part of the chest now. But still can't insert to the limited part. + - Don't allow anything other than repair packs in the roboport material slots. + - Fixed wrong calculation of items used by crafting when the needed item was in the cursor. + - When logistic chest / player looses logistic cover (roboport mined or destroyed) + orders for logistic robots delivering into this object are properly removed. + - Better reassignment of logistic robots to logistic networks when the network was split. + Changes: + - Red and green wires go to the quickbar by default. + - Disabled the Escape key in the finished game dialog. +--------------------------------------------------------------------------------------------------- +Version: 0.8.4 +Date: 27.12. 2013 + Bugfixes: + - Fixed fast rebuilding from non empty container to logistic container. + - Fixed several bugs in the logistic robots job assignment logic. + - Fixed few "Input handler inconsistency" errors. + - Fixed occasional black lines when moving in the map editor. + - Fixed error in selecting tile variation logic. This was causing occasional game crashes. + Changes: + - Maximum of 10 magazines can be put into the gun turrets by inserters. + - Limit updater timeout to 10 seconds (prevents hanging when for instance antivirus interrupts communication). +--------------------------------------------------------------------------------------------------- +Version: 0.8.3 +Date: 22.12. 2013 + Bugfixes: + - Fixed loading of logistic chests connected to circuit network. + - Circuit network contents info has colored (red/green) slots to specify the network it represents. + - Fixed occasional non passable tiles on new generated terrain. + - Enabled the Advanced chemistry technology in the 4th campaign level that is needed to finish the level. + - Fixed bug that automatically limited the larger chest contents when rebuilt from smaller one. + - Fixed that the windows install application was kept open until the Factorio or the changelog was closed. +--------------------------------------------------------------------------------------------------- +Version: 0.8.2 +Date: 20.12. 2013 + Bugfixes: + - Fixed bug when armor GUI couldn't be opened. + - Fixed infinite loop when looking for enemy expansion (causing 100% cpu load and eating all RAM). + - Added migration to enable combat robot recipes when technologies are researched. + - Fixed positioning of tooltip when it can't fit both under and above the cursor. + - Disabled drawing of energy icons on the entity ghosts. + - Fixed the occasional crash when viewing some of the mining drills created before 0.8.1 version. + - Fixed some cases of crashes on shutdown on MacOSX 10.9 (still takes cca 15 seconds to shutdown) + - Fixed error in the regenerateTiles (that would result in crash on the edge of the world). + - Fixed the "Can't insert to entity" when item on ground was in the way of rebuilding entity that doesn't have inventory (wall etc). + Balancing: + - Roboport supply area increased from 40x40 to 50x50. +--------------------------------------------------------------------------------------------------- +Version: 0.8.1 +Date: 18.12. 2013 + Features: + - Alert indication when the player has not enough repair robots, repair packs or material for reconstruction. + - Show mod(s) that added/changed item/entity/technology in the tooltip (For other than vanilla content). + - Keep the inventory limit of chests when fast rebuilding. + - Repairing in god mode. + Bugfixes: + - Fixed long thin "stripes" of land in the water (doesn't fix the already generated ones though). + - Fixed of unloadable saves (and wrong behavior) with destroyed roboports turned into the blueprint state. + - Fixed the map colors of the new terrain. + - Changed the map color of coal to pure black, so it is easily recognizable. + - Fixed bug when beacon wasn't deactivated/activated when destroyed and turned into blueprint state. + - Fix of inserters trying to reach distant train in some cases. + - Fix of inserters putting items into the player inventory. + - Fixed the loading of save in the 4th mission of new hope. + - Fixed crash in the map editor when right clicking in the item layer. + - Fixed updating style when switching tabs in the map editor. + - Fixed the wrong calculation of damage caused by the car crash (resistances weren't considered). + - Fixed the display of the percentual bonus in technology modifier. + - Fixed the shift building of electric poles. + - Fixed auto sorting in the sandbox mode (god mode). + - Fixed the precision problems in the bonus production. + - Fixed minor state bug with the chest in the demo level 1. + - Enemies don't go blindly forward when there is no way (resulted in the infinite spawn). + - Fixed building in map editor with overlapping selection boxes. + - Fixed building multiple entities with the same click in map editor. + - Fixed bug with fast replaceable entities placed on top of each other in the map editor. + - Fixed the crazy flickering of boiler when the power consumption is very low. + - Fixed stuck robots trying to ascend from roboport to get charged. + - Fixed some small bugs of stationing robots to roboport. + - Train recalculates its path after leaving signal where it had to wait. + - Fixed bug when shotgun pellets could get through the wall sometimes. + - Fixed loading of saves containing flamethrower flames. + - Fixed the wrong attack directions of enemy worms. + - Entities rebuilt by robots after destroy lose their inventory contents. + - Fixed unkillable turrets. These appeared when turrets were killed by the pick/land/smoke. + Existing unkillable turrets are terminated on the transition from older versions. + - Player (and other biological entities) are not repairable. + - Ghosts for removed (i.e. from mods) / migrated entities are removed as well. + - Removed content GUI can be closed by ESC. + - Biter expansions can no longer skip over water. + - Fixed of loading of game containing entity with different energy source type than it previously had. + - Mining drill ignores resources that can't be mined because of the higher hardness. + - Ghost buildings are removed when some building is built over these. + - Ghost buildings are not rebuilt as long as player, or something other (biter), is in the way. + - Construction robots actually use up the repair packs. + - Items on the ground in the way of the rebuilt ghost building are collected the same way as when player is building manually. + These items are put into the reconstructed building if possible, otherwise they are lost. + - Fix of wrong map rendering boundaries when the game window was resized while in the map view. + - Fixed few small memory leaks. + Balancing: + - Much easier level 3 of the New hope campaign in the easier difficulties. + - Lowered transmission energy consumption of roboport from 200W to 100W + Changes: + - Used the new terrains in the campaign levels. + - No enemy expansions in the peaceful mode (this could have caused a biter factory attack in the peaceful mode). + Modding: + - Mining drills don't implicitly run the animation forward and then backward. Existing mods need to add + run-mode="forward-then-backward" to their mining drill animation definitions (see the mining drills in the base). + - Scale specification works for RotatedAnimation type. +--------------------------------------------------------------------------------------------------- +Version: 0.8.0 +Date: 6.12. 2013 + Major Features: + - Construction robots that can be used to automatically repair and reconstruct damaged structures. + - Roboport - the home, charging point and transmission provider for the logistic and construction robots. + - Redesigned the map editor (separate editing layers, brush / spray / cursor tool, better character edit GUI) + - Structures keep their damage when mined and built again. + - Structures can be manually repaired by the player with repair-pack. + Features: + - Recreated the new hope campaign (now 4 levels instead of 2). + - Chests inventory size can be limited. + - Inserters always work for loading/unloading in the train station, even when facing the gap between wagons. + - Guis for item selection (i.e. inserter filters) uses Item Group tabs. + - Zooming to cursor (like in online maps) in god / ghost controller, map and map editor. + - Logistic robots take items on the way to chests into consideration when trying to keep separate chests for separate items. + - Wiring cables in the map editor. + Graphics: + - New terrain graphics. Terrain is composed of tiles of different sizes (1x1 up to 4x4) + - Laboratory has a light source. + - Option to turn off showing pollution in minimap even when the detailed info is on. + - Flickering light of furnace and boiler. + - Highlighted chunk edges in paused game grid. + - Cloud shadows over the terrain. + Changes: + - Unified all machines to show energy consumption (maximal) in entity info description. + - Player starts with one burner mining drill and one furnace in the freeplay. + - Unified the crafting time, crafting time 1 is now equal to 1 second of manual crafting. + Crafting speed of assembling machine is relative to the speed of manual crafting. + - Disabled loading of saves before 0.4.0 version (You can use 0.6.4 to load any old saves and re-save them). + - Disabled technologies are not visible as continuation in the technology preview window. + Bugfixes: + - Fixed bug with the game being slow when the player was moving after the display was resized. + - Fixed lack of correction of tiles when the tile with invalid neighbour is created. (grass in deep water for example) + - Fixed of crash when trying to play a game with autosave interval set to never. + - Fixed bug of wrong connection of pipe to ground when rotated. + - Fixed incorrect calculation of mining speed of mining drills showed in tooltips/entity info + - Fixed crash when viewing electric network info and the pole was removed or disconnected from the network. + - Fixed bug with armor being insertable into the mining tool slot. + - Fixed bug of the assembling machine with modules inside rebuilding. + - Fixed bug with inserter not taking items from more stacks of the container when needed. + - Fixed crash when connecting smart/logistic chest that was fast-rebuilt to circuit network. + - Fixed directions of movement of disconnected/connected trains while the train is moving. + - When manually controlling the train movement, the back/forward direction is determined by + the direction of the currently occupied locomotive. + - New inserted station to the train schedule are inserted under (instead of above) the currently selected station. + - Stricter rules for enemy expansions. + - Fixed shift building of smart inserters with green wires. + - Fixed unlimited length of wire when shift building smart inserters. + - Fail silently when player data cannot be loaded. + - Configs are saved before unloading graphics and sound. + Optimizations: + - Enemy spawners are deactivated when there is no enemy force nearby. + Balancing: + - Increased mining speed of burner mining drill. + - Increased the life time of defender robot from 30 to 45 seconds. + - Changed the recipe of defender robot, instead of 2 steel, it requires piercing bullet magazine + - Increased the range of the rocket from 20 to 22. + - Decreased the range of medium worm from 25 to 20. + Scripting: + - Added on_player_crafted_item event. + - Added read/write property current_research to LuaLorce. + - Added the option to create and manipulate the checkbox GUI element. + - GameViewSettings to control what is shown in the game view. + - LuaUnitGroup valid and members attributes. + - Lua API call to check if path finder is busy (game.is_pathfinder_busy). + - Lua API call game.find_nearest_enemy. + - Lua API call unitgroup.start_moving. + - Lua API can read and control the wind. + - Lua API to control the train (LuaTrain). + - Added heldentity to the LuaEntity (only for inserters). + - Zooming can be controlled in the lua script. + - Lua API to read / write the mouse cursor. + - Building the entity from the cursor. + - Lua API to control god's flashlight. + - Lua API to read / write player cursor stack. + - Lua API to read fuel value, group and place result of LuaItemPrototype. + - Lua API to read / write player states (riding state, walking state, mining state). + - Lua API to check and start driving + - Lua API to write entity orientation (works only on biters so far). + - LuaTile has a field valid. + - Added methods read and write pollution (game.pollute/get_pollution) + - Fixed crash when manipulating not generated LuaTile. + - Fixed the bad coordinates of area in on_chunk_generated event for negative coordinates. + Modding: + - Enabled migration between different entity types. + - Moved PathFinder settings to map_settings.lua + - Added energy per hit point to rolling stock prototype (energy_per_hit_point). + - Changed the energy specification in energy source from number to the energy amount format (J/W). + - Changed mining drill specification to use mining_power instead of mining_speed and mining_speed instead of effectivity. + - Moved light cone specification into data (character, car, locomotive). + - Mods can specify allowed combinations of neighboring terrain tiles. +--------------------------------------------------------------------------------------------------- +Version: 0.7.5 +Date: 29.10. 2013 + Bugfixes: + - Fixed that the train didn't stop in front of red signal in special circumstances. + - Fixed the resistance->damage calculation for damage amount near the resistance. + - Fixed bug causing crash with one specific rail setup. + - Fix of loading save with non empty modular armor in secondary quickbar. + - Fixed loading game with the armor GUI opened. + - Fixed that logistic robots brought wrong item to requester chest occasionally. + - Fixed bug when enemies would attack neutral objects after distraction (rails, poles, buildings, etc.) + - Enemies will now attack neutral objects only after pollution attack or close to their spawner. + - Resources no longer disappear when enemy bases are built on top of them. + - Fixed rail collision boxes, tight double rail turns don't act as single block. + - Fixed some missing prerequisites in the technology tree. + - Fixed crash when setting recipe of assembling machine in map editor. + - Fixed too high select item list in game with lot of items (added by mods). + - Added Inserters/Assembling machines/Furnaces to player placeable in map editor + When placed as neutral, upgrades/technologies of player will not affect these machines when placed as neutral. + - Fixed rare crash in the first demo level. + Graphics: + - Removed reference dots in rail pictures. + Balancing: + - Slightly larger resource deposits. + - Halved the price of rails (Rails are crafted in pairs now). + - Increased stack sizes of walls (32->64) and logistic robots (16->32). + - Increased character inventory size (56->60). + - Moved big electric pole from electric energy distribution 2->1 (no blue science packs needed). + - Removed the iron working research + - Decreased the unit count for automation research (15->10). + Scripting: + - Deactivated beacon will stop giving bonuses. + - Fixed crash in train destructor when there is an syntactic error in the lua script. + - Fixed crash when reading held stack of inserter with an empty hand. + - Fixed error when parsing the compound command for unit / group. +--------------------------------------------------------------------------------------------------- +Version: 0.7.4 +Date: 22.10. 2013 + Bugfixes: + - Fixed loading of filters of smart inserters. + - Fixed crash when loading a game from the new hope campaign. + - Disallowed deleting rails under the train in the map editor. + - Fixed bug with moving trains in the map editor. + - Fixed missing name of stations built in map editor. + Balancing: + - Decreased explosive resistance of medium/big biter from 20/30% to 10%. +--------------------------------------------------------------------------------------------------- +Version: 0.7.3 +Date: 21.10. 2013 + Major Features: + - Radar explores one unexplored chunk when the sector scanning progress finishes up to distance of 14 chunks. + Features: + - Show the mining area of electric mining drill when building/selected. + - Logistic robots delivery is evenly distributed between provider/requester chests. + - Mining drill evenly distributes the selection of resource to be mined in its radius. + Bugfixes: + - Fixed the bug of map not showing entities on the right/bottom side of the map. + - Fixed the bug of the mining resource slot of mining drill being in the left top corner when no resource was available. + - Fix of crash when getting recipe info of item with cyclic recipes. + - Game ignores non-save directories in the save folder. + - Keep modules in assembling machine when fast rebuilding. + - Fix of crash when using save with removed/changed items in the filter slot of filter inserter. + - Fixed crash when building rolling stocks immediately connected to other rolling stocks. + - Disabled enemy expansion in campaign levels. + - Fixed bug of research window having two text over each other when the research window is open. + - Fixed that radar was working without electricity. + - Bonus production of assembling machine is reset when the player changes the recipe. + - Fixed bug of strange behavior when efficiency modules inserted into machine. + Balancing: + - Faster mining speed of burner mining drills (66% speed and consumption boost). + - Restricted usage of productivity modules in beacons. + - Resource richness increased by approximately 20%. + - Discharge defense damages only enemies, has increased damage (300%), smaller cooldown and smaller power consumption. + - Increased the damage radius of explosive rocket from 4 to 6. + - Increased the effect range of the slowdown capsule from 7 to 9. + Scripting: + - Fixed that item created by game.create_entity didn't start moving on transport belt. + Modding: + - Allowed to limit type of modules insertable to beacon/assembling machine. +--------------------------------------------------------------------------------------------------- +Version: 0.7.2 +Date: 17.10. 2013 + Features: + - Added low graphics option for cards with lower amount of video memory. + - Better error reporting for some updater error states. + Bugfixes: + - Fixed bug when engine was not able to load map with removed tiles (loading save with active tile mod that is not present now). + - Fixed bug with evolution factor being > 1. + - Fixed bug with car being damaged by shooting shotgun while driving it. + - Fixed crashes in editor (related to zooming out and exploring new areas). + - Inserter putting coal in the furnace that has already picked the coal up will put it there even when there is over 5 items in the furnace. + This will avoid stuck inserter when there are more than one feeder at the same time. + - Fixed "all technologies" button in the sandbox mode. + - Fixed unpredictable behaviour of "None" and "Very Big" starting area settings. + - Fix bug of loading map that contains removed/migrated items in logistic request slots or in logistic robots on the way. + - Fixed bug with "teleporting" enemy expansion groups. + - Tweaked small enemy and group movement bugs. + - Fixed bug of burner mining drill accepting more than 5 coal (up to full stack) by inserters. + - Fixed bug with the double click in list dialogs Game was loaded even when clicked on two different items in the short period of time. + - Fixed bug when settings to not use item groups in character crafting GUI were not working. + - Fixed bug of active window not being always on top (minimap was over it). + - Fixed bug of the mining drill consuming resource even when executing the bonus production (given by productivity modules). + - Fixed crash when spawning on the player port. + - Fix in the recipe requirements calculations. + - Total raw calculates requirements per one item with float numbers (circuit needs 1.5 copper for example) + - Fixed crash when opening the modular armor in the container. + - Fixed inconsistency in GUI opening state when destroying entity (chest) that contains currently opened armor. + - Fixed crash when inventory with currently opened armor was destroyed. + - Fixed bug that caused production modules make lab work faster. + - Fixed bug that caused remaining pollution in inactive chunks. + - Fixed bug in GUI opening after switching controllers. + - Fixed crash when trying to manipulate armor with paused game. + - Remnants are buildable/selectable in the map editor. + - Biters are getting stuck less now. + - Fixed bug crash when loading save with two trains next to each other. + Changes: + - Changed the recipe for lab to require 4 transport belts instead of 5. + Scripting: + - Added write access to energy property of entity. + - Added read/write access to the peaceful_mode boolean (game.peaceful_mode) +--------------------------------------------------------------------------------------------------- +Version: 0.7.1 +Date: 8.10. 2013 + Features: + - Toolbelt technology adds second quickbar. + - Gun turret damage upgrades. + - Added late game destroyer robots that follow the player and shoot powerful blue laser. + - Added middle game defender robots that follow the player and shoot bullets. + - Research screen shows current or last completed research. + - Walls, machines and railroads leave remnants when destroyed. + - Peaceful mode in freeplay. Biters don't attack unless attacked. Worms still shoot on sight. + Changes: + - Slowed down the enemy evolution to 1/3. + - Enemy spawning cooldown depend on evolution level. + - Less expensive and faster crafting of the piercing bullet magazine (5 copper instead of 10) + - Less expensive capsules + - Increased armor resistances. + - 1/2 crafting time of all modules, all 10/10 advanced circuit /normal circuit requirements changed to 5/5. + - Advanced circuit requirements 5/5 circuits/cable changed to 4/4 + - Express transport belt iron gear wheels requirement 15->10 + - Transport belt to ground craftable in pairs (price is doubled, time kept the same) + - Faster extension and rotation speed of the gun turret. + - First 2 levels of research effectivity don't require blue science packs. + - Automobilism doesn't require blue science pack and prerequisite change from logistics-3 to logistics-2. + - Basic accumulator capacity increased from 2.5kJ to 5kJ, input/output flow increased to 300W. + - More effective logistic robot speed upgrades (25% of basic speed cumulative) + - Slow down capsule effect time increased from 20 to 30 seconds. + - Gun turret range extended from 15 to 17. + - Damage increases: Grenade 10->25, Rocket 40->60, Explosive rocket 20->40 + - Lowered initial natives evolution further away from the start. + - Fast Inserter has now the same speed as Smart Inserter. + - One time migration that replaces all the smart inserters + without the cable connection or filter by Fast Inserters. + - Iron gear wheel stack size increased from 64 to 128 + - Decreased resting energy consumption of laser turret to 1/3. + - Removed the blue potion prerequisite for solar panels. + - Removed the limit of one logistic robot order per tick. + - Speed module doesn't produce additional pollution (except for pollution increase from speed) + Bugfixes: + - Fixed memory leak created when any text on the screen was printed (including GUI). + - Fixed crash on shift + space after using a capsule. + - Fixed map editor crash on zoom out. + - Fixed missing English locales. + - Fixed bug with smelting single resource in the furnace. + - Added missing pollution descriptions. + - Enemy bases should no longer appear on water. + - Fixed crash when opening production and character GUI together. + - Fixed bug with off armor equipment placing. + - Entity info panel is shown over armor GUI. + - Fixed that game.map_settings.pollution.enabled didn't have any effect on the game. + - Mining Mining drills/Labs with modules will give the modules back as well. + - Pollution on the minimap shown only in the alt mode. + - Fixed infinite item bug when holding item while crafting. + - Fixed crash in god mode when editing armor contents. + - Fixed crash when loading a game where the player is in the car. + - Fixed crash when loading a game with ghost view. + - Fixed showing damage alert when no actual damage is done. + - Fixed that the electric network info didn't fit in 1280X1024 (and more square like resolutions). + - Fixed bug with enemy spawners appearing in the player's starting area. + - Alert notifications are visible on the minimap as well. + Graphics: + - New underground indication for belts / pipes. + - Added creeper spawner graphics. + - Added remnants for destroyed buildings and railroads. + - Particle based stickers on slowed down enemies. + Modding: + - Added attack_reaction field for every entity with health. + Scripting: + - The current interface of lua scripting is up to date on factorio wiki. + - Orientation read only field works for vehicle, fish and unit. + - Added read/write field accelerationperenergymodifier, consumption_modifier and friction_modifier to LuaEntity(LuaCar). + - Changed isvalid() method of LuaEntity to valid property. + - Changed set/get methods to read/write property for active, destructible, minable, rotatable and operable of lua entity. + - Changed getdrop_target/getdrop_position to read property drop_target/drop_position + - Changed set/get methods of always_day, gametime, darkness to read/write property of lua game. + - Removed the connectcharacter/disconnectcharacter, it is done by assigning the player.character directly (nil disconnects). + - All functions/properties accessible by player.controller are now accessible directly by player + - getenergy method of lua entity changed to energy read only field. + - disable/enable methods of lua recipe changed to read/write property enabled + - set/get researched/enabled methods of lua technology changed to read/write property researched/enabled + - added game.kill_all_enemies() api call +--------------------------------------------------------------------------------------------------- +Version: 0.7.0 +Date: 27.9. 2013 + Major Features: + - Added Modular armors with placeable equipment. The armor is opened by right clicking it. + Equipments can be: night vision, speedup exoskeleton, energy sources, batteries, energy shields, laser defense, discharge defense + - The factory now produces pollution. Pollution is visible on the map after pressing ALT key. + Pollution is mostly produced by mining drills, things that burn coal, assembling machines and modules. + - Enemy creepers were replaced by small, medium and big biters. + - Enemy turrets were replaced by small, medium and big shooting worms. + - Enemy attacks are triggered by pollution accumulated around their base (no time based attacks from the script anymore). + - Enemies move and attack in groups. + - Enemies can create new bases. + - Added new weapons / ammos: shotgun, combat shotgun, explosive rockets. + - Added concept of capsules (usable items). Capsules are used from quickbar. + Quickbar shortcut (1-5 shift 1-5) applies the capsule at mouse position. + Current capsules: basic grenade, poison cloud capsule (doesn't damage buildings), + slowdown capsule (doesn't work on buildings), combat robot capsules (spawns robot(s) that fight the enemies) + Features: + - Enemies wander around their base when they have nothing to do. + - Enemies call for help when attacked. + - Added upgrades (research) for all types of ammo and for laser turrets as well. + - The player movement is slower when they are shooting (differs per weapon). + - Weapons have different damage types, entities have different resistances. + - Added production statistics similar to the electricity statistics. (on the P key by default) + - "Shift-build" - when building with shift the settings of the last built entity of that type are applied. + This works for assembling machine, smart/logistics chest and inserter, includes circuit network wiring and internal settings. + - Laboratories and mining drills are module compatible. + - Logistic robots try to not mix different items in storage chests if possible. + - Placing resources now uses the "autoplace" mechanism as well (see lua data files). + - Better labeling of map generation parameters (swapped frequency and size), + frequency and size are less dependent on each other. + - Automatic updates can use proxy server. + Gui: + - Extended tips and tricks. + - Mark missing elemental ingredients in the recipe tooltip as red. + - Show cooldown of weapons/usable items in the slot. + - Debug settings can be changed in game (F4 triggers the GUI). + - Flying text notification when a train has no path. + - Automatically connect rolling stocks into trains when placed nearby with indication. + - Show direction of train stop when to be built/selected. + - Show connected/to be connected rails that are selected/to be build + - Double click in load/save dialog opens/saves the game. + - Technologies in the technology GUI are sorted (using order string) + Graphics: + - Replaced enemy placeholders (units, turrets). + - New selection boxes. + - New arrows for inserters / mining drills. + Changes: + - Removed the filter inserter (merged with smart inserter), all filter inserters are transformed into smart inserters. + - Land mine has bigger damage radius and trigger. + - Disabled loading of saves before 0.3.0 version (You can use 0.6.4 to load any old saves and re-save them). + - Enemies can destroy all player creations they find (not only labs, turrets, logistic robots, train and player as it was now) + - Long hand inserter puts the item into the distance 2 (instead of 1). + - Decreased the car health from 2000 to 500, laser from 350 to 250. + - Increased the wall health bar from 200 to 350 and increased health of most of the player structures. + - Enemy spawners and turrets slowly regenerate health. + - Electric pole connects to all poles in the reach with no common neighbour. The limit of 5 connection per pole stays. + Building electric poles with shift pressed builds it without any connections. + Bugfixes: + - Straight belt pushes items from the center to one of the sides, so randomly inserted items on belt + shouldn't get stuck in the U turns. + - Indestructible objects are now handled properly in the path finding. + - Fix of game being very slow with lots of logistic robots with no place to put items (no free storage chests). + - Fixed several critical bugs in the map editor. + - Fixed of confused logistic system when rebuilding logistic chests + - Shortened number format works properly for large negative numbers. + - Fixed script crashes when using god mode in freeplay. + - Fixed armor relative protection (It was inversed and 10% protection made 90% instead) + - Player inventory didn't get auto sorted when item was crafted or delivered by logistic robot. + - Player crafting GUI didn't get updated (number of items craftable), when player received + items from logistic robots or dropped item on ground. + - Fixed sharp edges in new maps. + - Fixed crash when player hovers ammo placed in quickbar. + - Fixed bug of losing bonus production in furnace/assembling machine when the output slot is full (the production will stop instead). + - Item tooltip is updated when the item on selected slot changes and closed when the slot is cleared. + Optimizations: + - Mining drills deactivate when the resources run out. + - Speedups in the path finding (though path finding around very big lakes is still slow). + - Speedups in enemy movement. + Scripting: + - Fixed lua GUI element#isvalid function, it threw error when the element was invalid. + - Added lua object for entity/item prototype. All prototypes can be acquired by game.(entity/item)prototypes. + - Added (readonly now) way to access tiles by game.get_tile(x.y) (provides name property and collides_with method) + - getenergy method additionally works for Lamp, Lab, Electric turret, Accumulator, Car, Locomotive and Solar panel. + - The on_chunk_generated event is now called for all chunks, even for the starting area and for chunks created in map editor. + Modding: + - Result of shooting, projectiles, capsules and items used in general, is now specified by our small but powerful effect framework. + - Added way to migrate/rename entity/item prototypes. + - Introduced moddable game wide map settings in data/base/prototypes/map-settings.lua. +--------------------------------------------------------------------------------------------------- +Version: 0.6.4 +Date: 14.8. 2013 + Bugfixes: + - Fixed WinXP compatibility. + - Fixed updater problem when updating over multiple versions of packages on Linux and mac. + - Fixed reversed positions of red/green cable on small electric pole. +--------------------------------------------------------------------------------------------------- +Version: 0.6.3 +Date: 12.8. 2013 + Bugfixes: + - Player lost one item when right clicked on full stack, now it does nothing. + - Fix of crash when mining pipe to ground in some special setups. + - When manually connecting electric poles, limit the distance by the pole with smaller reach. + - Correct error messages invalid settings is set when starting new map. + - Multithreading related crashes. + Scripting: + - Fix of game stopped for ever when creating two message dialogs in one tick, + creating more message dialogs in one tick now creates a queue, and player gets + to see them all. + - The game doesn't crash when unlock recipe modifier is used in market, although, the + GUI interface should be upgraded. (Price is not shown in the tooltip, and is not understandable + that you are not buying the item, but the recipe. There is no indication, when you already + have the recipe, this will be added as feature later, this is bugfix release.) +--------------------------------------------------------------------------------------------------- +Version: 0.6.2 +Date: 9.8. 2013 + Bugfixes: + - Fixed a minor possibility to get stuck in demo level 1. + - Fixed wild train acceleration. + - Fixed crash when mining rail signal before the train. + - Fixed walking while filling script-generated text field. + - Belt to ground cannot be fast replaced with the belt to ground of the + same type but different rotation. + - Fixed freeze when setting game speed to 0 + - Fixed stack splitting on linux (right click on stack) + - Fixed graphics settings checkboxes for mining drill arrows. + - Correct rounding and SI prefixes for power and energy. + - Proper centering of custom guis on creation. + - Adjust the size and count of machines info displayed in the electric + network GUI to screen size. + - Too fast scrolling when game speed is set to faster than 1. + - Fixed moving on the map while in the vehicle. + - Fixed crash when disconnecting character while crafting. + Scripting: + - Fixed crash when removing items from character's inventory. + Changes: + - A little more predictable behavior of picking items up in god mode. +--------------------------------------------------------------------------------------------------- +Version: 0.6.1 +Date: 29.7. 2013 + Bugfixes: + - Exact braking mechanism for the train. + - Fixed train goto functionality. + - Boiler shows its fuel inventory in the entity info. + - Small fixes when displaying module bonuses. + - Beacon displays its effects multiplied by distribution effectivity. + - New furnace recipes are now available only after the corresponding research is done. + - Electric furnace has basic smelting speed same as the steel furnace. + - Fix of tools/ammo not showing the damaged/used progress bar. + - Fixed English fallbacks for item name and description localization + - Fixed flickering of the minimap and the entity info. + - Fixed serialization bug that created corrupted saves when + the map was saved with flying text on the screen. + These corrupted saves will be loadable with this version. + - Fix of possible exploit by changing recipe of assembling machine while it is making something. + - Some of the controls that are related to clicking to some slot are now restricted to contain mouse input. + - Stop walking/riding when switched to map. + - Fixed bug when player wasn't visible after leaving the car. + - Fixed crash when "shift clicking" modules into furnace. + - Fixed crash when attempting to set filter in entity inventory window. + - When furnace was mined, player didn't get modules inside. + - Fixed bug in thread allocation when changing number of threads + - Fixed game speed > 1. + - Fixed linux updater ignoring the binary in some cases. + Scripting: + - Fixed exception throw when setting custom GUI element caption. + - Added children_names() method to lua GUI element. + Changes: + - Changed express splitter recipe. +--------------------------------------------------------------------------------------------------- +Version: 0.6.0 +Date: 26.7. 2013 + Major Features: + - World map (opened by the M key). The map is refreshed around the player and radars. + - Player can request things directly from the logistic robots. + - Added steel and electric furnace. + - Added modules, these can be inserted into assembling machines and furnaces to upgrade their properties. + - Added beacons, can broadcast module bonuses to nearby structures (for now use old lab graphics). + Features: + - Small version of the world map acting as persistent minimap. + - Improved terrain generator (trees now follow the fractal generation as well). + - More feedback in updater. + - Show list of content (entities/items) removed from the map when it is loaded. + This can happen when some mods are missing, or some prototypes were removed. + - Light around cursor in god controller. + - Additional information shown when loading game (map version, list of mods, etc.) + - Slot icons hinting on some slot functionality (like tool / armor / etc.) + - Alert when objects are being damaged / turrets are firing. + - Game can be paused anytime (by default SHIFT + SPACE). + - Changelog is shown after update and accessible in About->changelog. + Graphics: + - New lab graphics. + - New chests graphics. + - New terrain graphics. + - New stone furnace graphics. + - New logistic robots graphics. + - New car graphics. + - New fish graphics. + Bugfixes: + - Fixed bug with incorrect sum in the flying text. + - Fixed bug of switching of order of internal GUI elements (typically in the + electric network GUI after dragging) + - Transport belt doesn't pull player out of the edge of it (like items), so player + won't be almost trapped on faster transport belts. + - Fixed crafting queue overlaying the quickbar. + - Updater protocol should now behave slightly better with firewalls. + - Fixed bug with rail path planning on cycle rail. + - Lowered darkness in the middle of the night. + Optimizations: + - Game render and update can run in different threads. + - Optimisation of the game render. + - Parallelisation of the render preparation (number of threads is configurable). + - Transport belt simulation optimizations + Changes: + - Assembling machine and furnace use the ingredients when they start creating the product. + - Rotated tool equip GUI. Gives more space to right side block. + - Updates and tweaks in the demo scenario. + - Labs are dedicated to backers (displayed in entity info). + - Simplified burner logic (burner inserter, miner, car, locomotive), it shows the power consumption now. + - Use relevant energy values as fuel value (coal fuel value = 8KJ etc) + Scripting: + - Added textfield GUI type with text property. + - Adjust the maximum cover distance of electric pole dynamically depending + on the pole with biggest reach. + - New field "stack" (contains name, count) for entities on the ground +--------------------------------------------------------------------------------------------------- +Version: 0.5.3 +Date: 3.7. 2013 + Bugfixes: + - Fix of loading of custom GUI styles + - Mining cargo wagon gives back items inside. + - Fixed crash in map editor when opening furnace / boiler / etc. + - Wire dragging in god mode. + - During tight spot simulation the camera can move around. + - Fixed bugs in scenario pack. + - Minor fix with arrow in demo level 01. + - Fixed bug in saving script state (actual save happened only the very 1st time). + Scripting: + - Fix of rail not providing direction. + - Fix of setactive method (set always to active), this fixes the scenario pack as well. + - Method getEnergy works on assembling machine. + Changes: + - Dropped linux deb packages (tar packages remain) + Translation: + - Merged changes in FR translation + - Added Dutch translation. +--------------------------------------------------------------------------------------------------- +Version: 0.5.2 +Date: 22.6. 2013 + Bugfixes: + - Fixed map editor segfaults caused by entities staged for update. + - Fixed double translation in Czech translation. + - Added player entity to the locale file. + - Fixed restart button in finished game GUI. + - Fixed crashes in map editor when building belts to ground on top of each other. + - Fixed the crafting speed description in the assembling machine. + - Fixed straight lines in the newly generated maps. + - Fixed crashes when loading maps with missing tile or resource definitions. + - Fixed setting of sizes of custom GUI elements in scripts (took effect after save, but not immediately). + - Fixed some of the line wrapping problems in tool tips. + - Fixed bug when starting chest buttons appeared when loading sandbox game. + - Fixed attacking with tool when there is no ammo. + - Limit the frequency of the message sound. + Changes: + - The assembling machine 2 speed is now slightly faster (from 1.5 to 2). + Optimizations: + - The game doesn't play (and encode) the ambient when ambient volume is 0. + - The game doesn't simulate fish (and other stuff in the future) that are far away. +--------------------------------------------------------------------------------------------------- +Version: 0.5.1 +Date: 13.6. 2013 + Features: + - Arrows for mining drill output when building and in Alt mode. + - Vehicle riding in God mode (vehicle must be selected when pressing enter key). + - Safe and resource-rich starting area for freeplay. + Graphics: + - New radar graphics. + - New boiler graphics. + - New steam engine graphics. + - New pump graphics. + - New pipes graphics. + Changes: + - Smooth progress bar for splash screen. + - Faster god movement speed. + Bugfixes: + - Enabled loading of saves with corrupted rail segments setup from 0.4.x versions + - Fix of crash when opening laboratory with no active research. + - Fixed map editor crash when displaying enemy turret entity info. + - Added options button to the map editor menu. + - Esc in map editor menu returns to map editing. + - Fix bug of logistic storage not updated when rebuilding chest to storage. + - Fixed bug of alt-info + logistic storage being off after shift/control + click of items that don't fit into inventory. + - Added missing English translation records. + - Fixed crash when train destroyed another wagon / locomotive. + - Fixed crash when using set_command with define.command.go_to_location. + - Style for button pie slice progress color (used for crafting slot). + - Small GUI style fixes (car GUI, inserter GUI) + - Unified GUI title bottom styles. + - Minimal width for dialog buttons. + - Fixed crashes in updater. + - Fixed the steam engine power output indicator (allowing it to have value up to 100%) + - Fixed position of the FPS info (now in the top left) + - Fixed changing god speed on auto zoom (F9) + - Boiler is fast replaceable with pipes (and vice versa). + - Fixed the bug of the wrong calculation of craftable items. + - Fixed missing file in Linux tarball. +--------------------------------------------------------------------------------------------------- +Version: 0.5.0 +Date: 7.6. 2013 + Major Features: + - Gui styles (changeable by mods). + - Crafting recipes categorized into groups. + - Auto updater for new versions. + - Electric network statistics, accessible by opening the electric pole of the electric network, + shows statistics and graphs for different intervals (5s - 50h). + Features: + - Added fast and express splitters. + - Train path finding takes two way signals into account. + - Train Schedule merging when connecting trains. + - Show what is connected to the electric pole when selected. + - Train can find the path backward when it has locomotives in the back + - Choose direction for some entities automatically (semaphore, train station, pump), + when more than one direction is suitable. The R key rotates just between those. + - Alt info for the cargo wagon contents. + - Train stop building position is rounded to 2x2 grid to fix the rail grid. + - Visualisation of guarded rail area by rail signal when building/selecting it. + - Blinking unplugged icon for generator/solar panel when it is not connected to any machine that + can use the electricity, same icon for consumer when not connected to source. + - Multiple Train Stops for the Train Station (Train stop has GUI to change the station it belongs to) + - Updated recipe tooltip for assembling machine output and technology window. + - Inserter can pick up to 5 items when moving from inventory to inventory (when researched), this is + useful for faster loading/unloading of cargo in train stations. + - God controller (mode without a player) + - Added sandbox custom scenario (no goal, just building factories). + - Enemy base generation settings can be set in the map generation GUI. + - Load game GUI automatically selects latest save when opened. + - Crop Cache for atlas (requires less video memory to run, first load when crop cache is initialized can be slower) + Optimizations: + - Faster loading times (sounds are loaded when needed, faster images loading) + Graphics: + - New GUI look. + - New locomotive graphics. + - New graphics for mining drills (burner and electric) + - Use shooting particles when player is shooting. + - New splitter graphics. + - New small lamp graphics. + - Rendering light sources behind the border of the screen (To the maximum distance of 15 tiles). + Bugfixes: + - Fixed bug in internal rail segment structure creation on circular rails. + This could have made the save games unusable + - Fixed speed of logistic robots manager (slowdowns in games with lots of logistic chest + robots) + - Fixed slow update with big counts of smart chests connected to the circuit network (now instant). + - Fixed bug in logistic chest deregistration when the "entity-ghost" entity to be built was held above it. + - Reload fonts when the display is found, this should solve issues of black + fonts after switching from different mode/game. + - Don't allow to do quick transfer (ctrl+click) on entities that are not operable. + - Rails are not minable when there is train on them. + - Player selection controller works when player dies (and is respawned by the player port). + - Correct saving of max updates per frame to the config - number instead of true/false. + - Fix of alt info for chests cleared by the script. + - Fix of loading saved games with mod items in crafting queue, that are not already present + (mod with that item is not present, or the item was removed). + - Fixed bug of not loadable games due to different mod settings causing to have assembling machines + set to recipes with more ingredients than the number of slots of the assembling machine. + - Fixed object creation in the lua scripts (faster and no memory leaks). + - Fixed clearing temporary script data (faster). + - Fixed bug with flickering entity info. + - Character not connected to player dying doesn't lose the game.. + - Fixed ordering of commands on entity die to allow clone mod. + - Confirm exit from map editor when map is not saved. + - Fixed bug of not loadable saves with entities on the edge of the region in some cases. + - Fixed automatic resizing of script-based GUI when text is element or child items are removed. + Changes: + - Larger scale of terrain features. + - Better movement on transport belts in turns and crossings. + - Rails recipe changed (made from steel, needs also stone) + - Locomotive + wagon + rails are more expensive. + - More random looking enemy base generation. + - Machines using electricity can have limited maximum input/output flow per second, + so accumulators don't recharge/give energy instantly and laser turrets take energy, + more continuously. + - Ambient (music) isn't loaded all at start, but instead streaming realtime while playing, this + reduces game starting time and memory requirements. + - Removed the limit to pickup 1 item per tick when player is picking items. + - Player picks all items in range when picking items on ground (not just 1 per tick as it was until now) + Scripting: + - Changed the 'orientation' parameter to 'direction' to be consistent, the direction is + used for the 4/8 base direction of the entity. Orientation is used for 360 degree orientation of something. + - LuaEntity::clear_items_inside and get_item_count works on all entities (hopefully) + - Added LuaGame::find_entities_filtered, to find entities of certain type/name faster. + - Added LuaGame::find_non_colliding_position(name, position, maxperimeter, precision) to quickly find building space. + - Saving and Loading game from the script (game.load(name) and game.save(name)). + Used in tight-spot and transport-belt-madness. + Modding: + - Mods can modify the GUI style of the game. + - Configurable car trunk size in the entity definition. + - Measure time spent in scripts divided in individual mods and show in time statistics info (F5). + - force.reset_technologies now loads new versions of technologies (like before), but it preserves the + research and enabled state of technologies, so it is usable in migrations to reload existing technologies that changed. + - Enabled to have recipe with no prerequisites (just energy). In the crafting GUI, it shows Infinite count craftable + of that item (and all items dependent on recipes that are for free). +--------------------------------------------------------------------------------------------------- +Version: 0.4.1 +Date: 6.5. 2013 + Features: + - Smooth (precise) rolling stock placement. + - Rotating while building affects the direction of the rolling stock. + - Rolling stocks can be disconnected from both sides. + Bugfixes: + - Fixed the pump buildability. + - Rail signals connect to more than one rail when connected to junction. + - Fixed memory leaks related to train path searching. + - Fix of building station desynchronising the replay. + - Don't show the contents of the cursor when map is stopped. + - Fixed bug in connecting rolling stocks across crossroads. + - Fixed crash when removing rails in rail crossings. + - Fixed crash when not selecting research while the inserter had already his science pack on the way to the lab. + - Stop train when riding manually and switching to automatic mode. + - Fixed bug of crash (and other problems) when riding rolling stock after it was rotated. + - Fixed a bug of crash after removing train stop on circular rail. + - Cannot rotate train stop and rail signal after built. + - Fix of crash when splitter with connected transport belts was rotated. + - Fixed bug in setting up the train while reversing + Changes: + - Shorter flying text duration (2.5s instead of 3s) + Graphics: + - Added accumulator charging animation. + - Draw ending/starting pieces of underground belt and splitter. + - New transport belt to ground sprites. + Scripting: + - Added entity.vehicle property. +--------------------------------------------------------------------------------------------------- +Version: 0.4.0 +Date: 3.5. 2013 + Major Features: + - Automated train transportation. Trains can be given schedule to go to Train Stops (named after backers). + - Added Rail signals. + - Added rail cargo wagon. + - Added medium electric pole. + - Added big electric pole. + - Added substation. + - Added basic accumulator. + Features: + - Locomotive uses fuel. + - All the desynchronisation problems in the game replaying should be solved. + - Added small replay options control panel. + - Added small flying text notifications (used to notify mining, quick transfer and contents of mined entity). + - Player slides around corners. + Changes: + - Filter inserter doesn't pick items without any filter set, smart inserter + still takes everything without filter set. + - Wider crafting/item selection screen (10 slots instead of 8, temporary solution until crafting tabs are made) + - Smaller inserter bounding box, so it is easier to run through the factory. + - Car shows fuel icon when out of fuel + - Locomotive and Car are minable + - Easier riding in locomotive and car (accelerate vs. brake vs. reverse) + Bugfixes: + - Fixed resources not colliding with water. + - Fixed the calculation of loot count. + - Fixed not working clear filter action. + - Fixed drawing position of one of the trees. + - Fixed mouse click originated in GUI that closes affecting the game. (Clicking on resume started mining etc) + - Fixed crash after confirming notice box of error in script on level/campaign start. + - Show error in the player console when autosave can't be made and continue, instead of closing the game. + - Fixed over extension in the recipe window. + - Fixed one rail connection bug. + - Fixed some train connecting bugs. + Graphics: + - Picture for single piece of wall. + Gui: + - More visible (white) caret in the console. + Modding: + - Mods can specify dependencies. + - Mods can contain lua migrations. + - Default values for loot (probability 1, min = 1, max = 1) + Scripting: + - Better error handling on many places (so the game will write the cause of the + error instead of crashing, or writing error -1) + - Changed the GUI interface to minimise mod conflicts. + GUI object contains now 3 accessible sub object (top, left, center). + These are always flows and can't be removed, when more than one mod (and/or script) + adds something there it all stacks. + - Added frame, label, table and progressbar to creatable GUI. + - Added basic font settings for GUI elements (bold/not bold + color) + - Added way to change caption of existing GUI elements + - Gui name doesn't need to be unique globally, it just needs to be unique in the context of the parent element. + - Allowed loading bounding box with named parameters (left_top, right_bottom) + as well as without it in format {{1, 2}, {3, 4}} + - Added direction property to LuaEntity. + - Added has_flag method. + - Removed game.getrandomnumber, use math.random instead, it will use the internal game random number generator. + - Added way to create more entities by the script (projectile, particle, resource), more on wiki soon. + - Added way to read/write amount in resource. + - Fixed bug of units killed by die command not creating corpse+sound. + - on_chunk_generated event added (contains area with bounding box of the chunk). + - Fixed bugs with remote interfaces + - Exposed enemy distraction in freeplay attack data +--------------------------------------------------------------------------------------------------- +Version: 0.3.2 +Date: 30.3. 2013 + Bugfixes: + - Compatibility with win xp +--------------------------------------------------------------------------------------------------- +Version: 0.3.1 +Date: 30.3. 2013 + Bugfixes: + - Compatibility with older windows systems fix (Vista and older). + - Fix of the character projectile creation position. + - Fixed of the not working flame thrower. + - German translation fix. + - Fix of the script crash when player dies in beta scenario mission 1 + - Fixed the stuck assembling machines. (It affected saves where + assembling machines had items inside, the order of items was changed.) + - Fixed the building of walls in map editor. + - Fixed the bug of auto closing character screen when the player is in vehicle. + - Fixed the splitter bug. + - Fixed bug in loading lua packages in modules data.lua + - Fixed the crash in the beta campaign level 02 (as well changing the core to + show script error (instead of freezing) message when different object is given) + - Map size settings didn't affect freeplay. +--------------------------------------------------------------------------------------------------- +Version: 0.3.0 +Date: 29.3. 2013 + Major Features: + - Added walls. (Walls are made from stone bricks, these are created from stone in the furnace.) + Features: + - Game updates are using timer event. The program keeps 60 game updates even with FPS < 60 or FPS > 60. + The "catchup rate" is configurable. When the FPS drops very low this stops having the effect. + - Storing console history in the player data. + Graphics: + - New tree graphics (8 dry trees 12 big trees) + - New inserter graphics + - New laser turret and gun turret graphics + - Bullet particles for gun turret + - New solar panel graphics + - Lighter stone furnace graphics + - New logistic robot graphics + Bugfixes: + - Fixed crash when restarting the game with technology GUI opened. + - Fixed crafting queue properties when saved during crafting. + - Fixed laser turret not consuming energy in idle state. + - Splitter has maximum memory of 5 items when forced to send items on one side because the other one is blocked. + This means that when left is block for a long time, and then both are free, the right will get mostly 5 items + before it is split 1:1 again. + - Fixed that the electric pole has the same orientation all the time (regardless connections) + Gui: + - Removed the text length limit from the input console. + - Wrapping of the console text in the game. + Modding: + - Mods are self sustainable folders now. They contain the prototype definitions, graphics, sounds, locale, scenarios or campaigns. + - Mods Gui in the game to enable / disable mods and change their ordering. + - The default game contents is treated as a mod (called base). + - Prototype definitions are generated by Lua scripts (no json anymore). Mods can manipulate the definitions from previous mods. + - Mods can have control.lua script that supplements / changes the behavior of the default scenario script. + - Multiple running scripts (from the mods) can communicate with each other using interfaces. + - General furnace energy source specification in json (so it can be electric) + - Started to use the name of the recipe, this allows different recipes for the same product. + Having different recipes for the same product for player crafting is not tested (regarding the auto crafting) + - Translation files are merged properly. + - Default English fallback for translations. + Scripting: + - Simple way to add GUI elements using script. + - Divided the player and its character, some functions that are not directly connected with the character (goal description, printing etc) + are accessible from the player object, the rest from the character. + The access to character is game.player.character + - The migration script runs before the control.lua is loaded and can be used to reload scripts from the original scenario + this is used to solve the issue of incompatible scripts in the save game. + - Merged onunitdied and onplayerdied to on_entity_died + - Check for positive addition in the LuaInventory::insert method + - Added LuaInventory::remove method + - Added LuaInventory::get_contents method + - Simpler access to player from game object (game.player instead of game.get_player()) + - Added LuaRecipe::reload method + - Added force parameter in create_entity so player can specify the owner of the created entity (was always enemy now) + - Added way to change force of entity and damage entity (damaging is different then sethealth). + - Position doesn't need to be in format {x = 34, y = 7}, the format {34 ,7} works as well, the + same with bounding box. + - Added simple interface for the Freeplay that allows manipulating the attacks from mod scripts. + - Scripts receive only events they have subscribed to. + - Scripts can emit their own events (for instance Freeplay emits an event whenever it starts the attack). +--------------------------------------------------------------------------------------------------- +Version: 0.2.10 +Date: 3.3. 2013 + Bugfixes: + - Repaired the not minable lab/turret bug. + - Fixed the bug of using all recipes (regardless of category in the automatic crafting of intermediate products). + - Fixed the bug of the incorrect steel processing technology (not reloaded by migration). + - Fixed the bug of the disabled iron/copper smelting recipes in scenario maps loaded from older versions. + - Fixed the bug of the frozen controls after loading a replay from a game. + - Fixed the bug of the incorrect usage of science pack in some cases. + - Fixed the bug of the tooltips not working when entity info window is active + - Start game script even with missing control.lua + a) Lua-based migrations work for these saves. + b) It is possible to run console commands in these games. + - Tool tip in technology preview shows total raw in the same system as in player crafting GUI + (Using just recipes that player can use for the calculations, so not smelting) + Translation: + - Added Finish and Spanish translation. + - Fixed the \n usage (It works in the campaign translation as end-line character again) +--------------------------------------------------------------------------------------------------- +Version: 0.2.9 +Date: 1.3. 2013 + Major Features: + - Added splitter, it can be used to split items coming on belt in 1:1 ratio. + Minor Features: + - Autosave interval is now configurable in Options->Other (values are 1 to 100 minutes or never) + - Textual inputs now work with home + end keys. + Bugfixes: + - Fixed the error of randomly connecting/disconnecting of the pole to be built. + - Added 0 to the allowed characters (only 1 - 9 was allowed). + - Fixed the missing distance check for connection of circuit network cables. + - Fixed periodic slowdowns when creeper attacks were spawned. + - When save/scenario saving (from the save as menu) fails, error message is shown + and player can try to resolve it (the application will not close). + - Update the size of the entity info window when the contents change. + - Fixed the missing translation tag in the item filter window. + - Fixed bug with attacking with a pick on a large distance + Changes: + - Moved enemy spawner parameters spawningRadius and spawningSpacing into the json files + - Alphabetical sorting of all file/directory lists (save/load game/scenario etc). + - Removed obsolete creeper-rocket. + Graphics: + - Update of the tile graphics (mainly stone tiles are upgraded) + Scripting: + - Fixed chest info not updating when inserted items using script. + - Added indestructible/not operable/not rotatable/active property accessible to the scripting. + - Added Lua force object + - Added function get_entity_count into the force object, used this to fix minor bug in level-02 + where count of mining drills/furnaces was done manually + - In Lua set_multi_command now returns number of units sent + - Moved functions getrecipes and gettechnologies from the LuaEntity to LuaForce. + Modding: + - Recipe categories (Both crafting and furnace recipes merged into one list, recipes are categorised now) + - Current recipe categories are "crafting" + "smelting", it is now possible to add new recipe + categories in the prototype-definitions/recipe-category folder. + - Player/Assembling machine/Furnace prototype contains list of recipe categories they can use, this + should make it easier to make specialised machines. + Translation: + - Added polish translation (Missing demo campaign) + - Completed French translation (fixes and tips and tricks) + - Fixes in German translation +--------------------------------------------------------------------------------------------------- +Version: 0.2.8 +Date: 22.2. 2013 + Features: + - Underground belt can be rotated (using the standard rotate key) and it switches the input and output ends. + - Intermediate items in the crafting queue have different color. + - Player doesn't collide with the transport belt to ground. + - Player will shoot to enemies close to him no matter where his cursor is. + - Different colors for promised items in the crafting queue. + Changes: + - Little bit more powerful and less frequent attacks of creepers in 3rd level of the demo. + Graphics: + - New graphics for electrics pole with rotation depending on connection + wires shadows. + Bugfixes: + - Fixed crash when rail with train on it was destroyed (It can't be damaged now). + - Fixed crash when invalid file name of save is entered (limited the input to a-z,A-Z,0-9 and _-.). + - Fixed items stuck on the U-shaped transport belt. + - Fixed items moving along the full transport belt. + - Filter inserter not showing it's info when the first item was not set. + - Fixed Issue with double clicking in the technology preview. + - Proper ordering of the Steel plate vs. the Iron plate. + - Cancelling the item from crafting queue doesn't return the intermediate resources + - Cancelling item in the crafting queue now cancels the intermediates as well + - Paths settings (configurable mode for data directories, system or local), paths are saved into config + - Zip package's default behaviour set to local (so it is self-sustainable package) + - Installer has set default behavior to system (so it works when installed into program files etc) + - Loading images (load preview) with unicode characters in the path, this usually happened to users + that had unicode characters in their user name on windows and wanted to load save Users//AppData/.. + - Control click transfered from the chest from further than reach distance (allowed teleports). + - Fixed freezing with some certain combinations of directions of locomotives in train. + - Fixed crash when middle-clicking (set filter) in the main inventory. + - Cross connections of transport belt of the same type are disabled (they would break on save/load anyway) + - Transport belt to ground gives items inside when mined. + - Correction of bounding boxes of some curved rail built. + - Added selection box + health bar to diesel locomotive. (The health bar is little bit weird now, maybe it should rotate.) + - Health bar of car. + Translation: + - Changed avarage to average typo. +--------------------------------------------------------------------------------------------------- +Version: 0.2.7 +Date: 15.2. 2013 + Features: + - Warning icon for an Ammo Turret without an Ammo (only visible by the owner). + - Contents of the inventory of the Ammo Turret in the entity info (only visible by the owner). + - Contents of the Furnace, the Assembling Machine and the Lab is visible in the entity info. + - Let the player change the map generator parameters when starting a new game. + Changes: + - Changed standard stone resource frequency from Rare to Medium. + - Distance for building/mining/opening machines increased from 5 to 6. + - Added descriptions for some items (science pack, logistic robot/chests) + - Changed default key to enter vehicle to the Enter key. + Bugfixes: + - Lost bitmaps after resize on some systems (includes missing light). + - Crash when setting recipe of an Assembling Machine in the Map Editor. + - Crash when mining Logistic Robots in pending state. + - Crash when saving map editor after deleting active entities. + - Attacks in the Freeplay were stuck after the first attack. + - Show ceiled value for health (so you should never see a unit with 0 health). + - Window to choose filter in the filter inserter was closed when something was crafted. + - Strange (teleport-like) behavior on the Transport Belt turn in some cases. + - Eternal tooltip in the Burner Inserter. + - Eternal tooltip in the Technology GUI. + - Crash when clicking on bonuses in the Technology Gui. + - Removed sources of several memory leaks. + Translation: + - English - complete + - Czech - complete + - German - complete + - Russian - complete + - French - core game + level 01 of the demo(without tips and tricks) + - Italian - Core game and demo campaign + - Translation additions (in English everywhere now) (Map generator + map editor) +--------------------------------------------------------------------------------------------------- +Version: 0.2.6 +Date: 9.2. 2013 + Features: + - Pick can be used as melee weapon + - Smoke can be switched off + Bugfixes: + - Stuck laboratory bugfix + - Fixed a bug with replaced container not having alt info. +--------------------------------------------------------------------------------------------------- +Version: 0.2.5 +Date: 8.2. 2013 + Bugfixes: + - Clearing filter in filter inserter didn't work. + Translation: + - French translation (just the core game, not campaign) +--------------------------------------------------------------------------------------------------- +Version: 0.2.4 +Date: 5.2. 2013 + Features: + - Added train connection/disconnection keys into the control settings + Bugfixes: + - Newly built assembling machine could crash the game sometimes. + - Divided diesel locomotive spreadsheet into 4 files, so it is possible to load on computer with maximum sprite size of 2048X2048 +--------------------------------------------------------------------------------------------------- +Version: 0.2.3 +Date: 3.2. 2013 + Bugfixes: + - Source smoke animation in matrix, to be loadable on computer with smaller maximum bitmap size limit. +--------------------------------------------------------------------------------------------------- +Version: 0.2.2 +Date: 2.2. 2013 + Features: + - Added assembling machine to the last demo level. + Bugfixes: + - Scripting of level 01 of campaign, it got stuck when player built mining drill on place with no resources + - When transport belts are rotated (or replaced with different than opposite direction), items on transport belt are collected + To avoid situation when full transport belt was rotated and items got stuck + (https://github.com/kovarex/Factorio-issues/issues/16) + - Solved bug of stuck main inventory when filter was set there (disabled filters in main inventory for now, + as the feature is not compatible with automatic sorting) + +--------------------------------------------------------------------------------------------------- +Version: 0.2.1 - Indiegogo campaign start +Date: 31.1. 2013 + Features: + - Technologies for logistic robot cargo capacity upgrade and research speed + - 3 different autosaves + - Priorities of machines in electric network (energy is consumed from solar panel first, when it is not enough, generators are used) + - Enemy bases gets bigger as player gets further from the starting point + - 3 different autosaves (1 for every minute, 1 for every second minute, 1 for once per 4 minutes) + - Steel axe + Graphics: + - Better graphics of assembling machine + Control: + - Warning message when player tries to build too far or on colliding position + - Convenient building of electric poles, it is possible to build electric poles by holding mouse + - Automatic 180 degree rotation of building when building pipe to ground/belt to ground, so + when building the two connections one after another, no rotation is needed to be done in between. + - Upgrade technologies only show one relevant technology. + - Larger stacks of several items (all resources, steel, electronic circuit, science packs) + Bugfixes: + - Crash when mining tool is crafted and automatically equipped while mining with bare hands. + - Localisation bugfixes + - Transport belt movement optimizations. + - Connection of transport belt to underground belt from the opposite side (on game load) + - Rail building and selection boxes + - Get the item in the hand of inserter when it is mined. + - Active locomotive emits light. +--------------------------------------------------------------------------------------------------- +Version: 0.2.0 +Date: 20.1. 2013 + Major Features: + - Technology Research + - Transport robots + - Underground belt (simple way to cross transport belts) + - Day-night cycle + Features: + - Ammo is refilled automatically into the ammo slot from inventory. + Graphics: + - Mining particles + - Light sources: Furnace(burning), player, lamp, rocket, explosions, car. + - Character animations (standing, mining, shooting) + - Rocket smoke + - Red screen when player is hurt + Gui: + - Show count of resources available for mining drill, and contained in chest + - Show values of red/green signal in the electric pole entity info + - Show info for entity planned to be built + - Show large numbers in item slots in 1.8k format for big numbers + - Show count of elemental ingredients needed for recipe + - Key (by default Q), to switch weapons + - Show (optional) (when selected or building) direction of inserter + - Visualisation of connection (when selected or building) of transport belt to ground and pipe to ground + - Demo ending screen + Changes: + - Demo campaign changed, faster start, less mining + - Technology included in the beta campaign + - First basic version of freeplay with goal + Bugfixes: + - Moving (stack transfer/inventory transfer) of non-full items (mining tool, armor, magazines) + - Minor translation bugfixes + - Replay synchronisation bugfixes + - Map editor/game doesn't generate always the same series of maps anymore + - Localisation of inventory restriction messages + - Double turrets + - Crash when message dialog was opened and game closed +--------------------------------------------------------------------------------------------------- +Version: 0.1.2 +Date: 26.12. 2012 + Bugfixes: + - Lot of localisation bugfixes + - Localisation of tips and tricks +--------------------------------------------------------------------------------------------------- +Version: 0.1.1 +Date: 26.12. 2012 + Bugfixes: + - Czech localisation (complete demo campaign/GUI localisation) + - Building sound when dragging + - Fix of pressing T crashing the game +--------------------------------------------------------------------------------------------------- +Version: 0.1.0 - First public release +Date: 24.12. 2012 + Major Features: + - 3 tutorial campaign missions and 2 harder campaign missions + - Game content: + - iron/copper/coal/stone + - Basic mining tools + - Stone furnace + - Wooden chest + - Burner/electric mining drill + - Burner/basic electric inserter + - Basic transport belts + - Pipes + - Boilers + - Steam engine + - Gun/submachine gun + - Map editor + - Free play + - Assembling machine (1, 2, 3, 4) + - Long handed/Fast/smart inserter + - Fast/express transport belts + - Red/green wires that can be used to send signals + - Smart chest - signal transferrer + - Rails + locomotive (can be used just for personal transportation now) + - Rocket launcher, flame thrower, land mines and piercing bullets for pistol/submachine gun + - Heavy armor + - Laser turret + - Car + - Solar panel + - Steel + - Underground pipe connection diff --git a/factorio/data/core/backers.json b/factorio/data/core/backers.json new file mode 100644 index 0000000000000000000000000000000000000000..2bfc88e0c7de0124c504155838bbc5f85c9c2719 --- /dev/null +++ b/factorio/data/core/backers.json @@ -0,0 +1,3413 @@ +{ + "backers": [ + "#Godl1k3-Agomy", + "--Simon & Josh & Connor--", + ".tim", + "0xbaadf00d", + "0xE1", + "1ronbank", + "25DCM25", + "42persons", + "7he ODdeST_1", + "7rus7", + "8bitjoey", + "9Diet5Pepsi", + "=HS= Azzofan", + "@mtoecker", + "@RenokK", + "@TMirroar", + "@WithinRafael", + "@xi@g@me", + "A. Fentress", + "A.I. \"Penguin\"", + "Aaron Burns", + "Aaron D'Arnot", + "Aaron Dyke", + "Aaron Powers", + "Aaron Rose", + "Aatu Tomas Dean Karjala", + "ABitAGrease", + "Abregado", + "Abronsius", + "Abusimbel", + "Acciyn", + "AcideBurn", + "Active.Diamond", + "ADADZEE", + "Adam Buchan-Wyber", + "Adam Kuhn", + "Adam Lawless", + "Adam Melk", + "Adam Moyes", + "Adam N. Hrynewycz", + "Adragontattoo", + "Adrian Lucas", + "AEnterprise", + "Aerin the Ott", + "Aerospace", + "Aether", + "AFSkeeter", + "Agent Frogman", + "Agent MN", + "Agentfatman", + "Agoldentheroy", + "AgriasFabula", + "Aidan Rooney", + "Ailure", + "airtoxin", + "Aivaria", + "AJ Kite", + "Ake", + "Akeda", + "Akemi Homura", + "Akitsuna", + "Akurosu Arufu", + "Alan Dingeldein", + "Alan Guit", + "Alan Li", + "alang", + "Albert", + "Albert and Chucky", + "Alberto Chiera", + "Albtraum", + "Alec \"ArcticX9\" Belau", + "Alef Burzmali", + "Aleksi Postari", + "Alekthefirst", + "Alessandro Chizzoni", + "Alex 'deepy' Nordlund", + "Alex Assante", + "Alex Clay", + "Alex Grube", + "Alex Hasen", + "Alex Lee", + "Alex Meissel", + "Alex Sashin", + "Alex Starr", + "Alex Steiner", + "Alex Xavier", + "Alexander", + "Alexander Becker", + "Alexander Br\u00fcsch", + "Alexander Ford", + "Alexander Goncharov", + "Alexander Grigg", + "Alexander Harrison", + "Alexander Hrastic", + "Alexander Krasnov", + "Alexander Niketic", + "Alexander Samylin", + "Alexander Shepherd", + "Alexander Simmons", + "Alexander Spriewald Luciano", + "Alexander Valys", + "Alexander W Dawn", + "Alexei Druganov", + "Alexis McDavid", + "Alf Tore Nybakk", + "Alfred Ilberg Ulvmose", + "Alfred Vogl Jr", + "Alfredeus55", + "Ali Sajid Imami", + "AliceTheGorgon", + "Alicius", + "Aliens Corporation", + "Alkin Shezar", + "Allalinor Norix", + "Allaya Veyo", + "Allen Dutra", + "Allen Feng", + "AllGuy AllMighty", + "Allison Towers", + "Almerra", + "Alviere", + "alvin8t", + "Amaterasu112", + "Amavanola", + "AmbientKiller", + "An", + "An Inn0centBystander", + "Anakinlawrence", + "Anane", + "Anassis", + "Anders A. Olsen", + "Anders Find", + "Anders Parsberg Wagner", + "Anders Skov", + "AndiProe", + "Andre 'Rynam' Steigmeier", + "Andre Levesque", + "Andre Pearson", + "Andreas", + "Andreas Gerth", + "Andreas Karg", + "Andreas Keul", + "Andreas Mondrup-Hansen", + "Andreas Roden", + "Andreas Scholze", + "Andres Chacon", + "Andrew \"Frosty\" Dunn", + "Andrew D", + "Andrew Davis", + "Andrew Hobbs", + "Andrew Macklem", + "Andrew McKendry", + "Andrew Reynolds", + "Andrew Zich", + "Andrewcol", + "Andrii Korzh", + "Androkai", + "Andy \"Rednic Silversaber\" Deacon", + "Andy Cormack", + "Andy Gularte", + "Andy Ko", + "Andy Pierpoint", + "Anelos", + "AngelAndBobs is hard", + "Anglermoose", + "angulion", + "Angylion", + "Animar", + "annih", + "Anonymous Badger", + "anoXm", + "Anthony \"Notething\" Ramsey", + "Anthony Griffiths", + "Antoine PLASKOWSKI", + "Anton Wolf", + "Antonio Serri :3", + "Antt Park", + "Antti Kallio", + "Anub'i", + "aoisensi", + "Apers", + "Apillia", + "Aplox", + "Apoc Dev", + "Appzolution", + "Aquamarine Snapjaw", + "ArachnidXIII", + "Arathos", + "ARC19 Industries", + "Arctic Wolfy", + "Arend St\u00fchrmann", + "Arganotaut", + "Argoroth Bantas", + "Argoti", + "Ariaxis", + "Arie Willem van Duijn", + "Arikast", + "Arkeia", + "Arlo Turner", + "Armadayusx86", + "Arne431", + "Arnnost", + "Aron Groves", + "Arsin Gr\u00fcnig", + "Artabz", + "Artorius Castus", + "Artua Kassiopi", + "Arvarik", + "Arzan Stormrage", + "As2piK", + "Aschenborn", + "Ashen44", + "Ashkon", + "Ashley Williamson", + "Ashser", + "Asjova McTender", + "Aske Lyngbak Hansen", + "AssaultRaven", + "ata", + "Atero Dirotsky", + "Athan Falangus", + "AtomLegend", + "Atreu", + "Atruvai", + "Atspulgs", + "Attar Caldero alias M.Rzonca", + "Attila Pfeiffer", + "AunOTauShi", + "Auran Fox", + "Auran Taufa", + "Austerian", + "Austin McDonald", + "Austin Pellowski", + "AustrianDemon", + "Austvoll!", + "Austyn Rivera", + "Ausveikus", + "Avendium", + "Aves", + "awesome guy 9001", + "AwesomeS", + "Awesomesauce", + "Axel Vanoni", + "Axle Gear", + "AyrA", + "Aza Industries", + "Azaah", + "A_Dragon_Killer", + "B.E. Westerbaan", + "Baalem", + "Badefuzzi", + "Bad_Bach", + "Balckhand", + "Baldur", + "Balthazar", + "BammBamm Rubble", + "Bananabear_Jr", + "Bangz", + "BanHammer", + "Baron Vladimir Harkonnen", + "Barry J. Niepokny Jr", + "Bart de Ruijter", + "bartoua", + "bar_k60", + "Bas Kievits", + "Baser", + "bassmans", + "Bastian -Lancer- Forster", + "BattledroidB3", + "beamer91", + "beankappa", + "Beany", + "Beatron", + "Becky Dobson", + "Bedders", + "begebot", + "Ben Battersby", + "Ben Colijn", + "Ben Cross", + "Ben Edger", + "Ben Page", + "Ben Pierce", + "Ben White", + "Benedetto Nicolas", + "Benedict", + "Benedict Roeser", + "BenFisher3148", + "Bengt-G\u00f6ran Persson", + "Benjamin Hall", + "Benjamin Hausch", + "Benjamin Keene", + "Benjamin Kitchen/CatPotato", + "Benjamin Lewis", + "Benjamin Mussche", + "Benjamin Reichstein", + "Benjamin Schellenberg", + "Benjamin Schmid", + "Benjamin Stanwell", + "Benjamin Wasem (Dei Mudda Space)", + "Benjamin Zeigler", + "Bennet Ble\u00dfmann", + "Bennett Stain", + "berezinik", + "Bergie", + "Bert Cypress", + "bfgmetalhead", + "BiFiK", + "Biggkahuna", + "Biksu", + "Bilka", + "Billy Gallagher", + "Billy-J", + "Binarium", + "Binaryblade", + "Binilman", + "Biotronic", + "Birdlay", + "Bisa", + "Bishop", + "Bitcoin", + "Bjoern Bu.", + "Bjorn Verzijlbergh", + "Bj\u00f6rn 'Pheenics' Heesemann", + "Bj\u00f8rn Gustav Baklid", + "BL", + "Black Magix", + "Black Mamba 666", + "Black Sunday Rock", + "Blackem", + "blackhawk120", + "BlackNova", + "Blackphidora", + "BlackSheep(.im)", + "BlackSilent", + "Blady Waterflower", + "Blain Crighton", + "Blake Horn", + "Blake Mattingly", + "Blake Reinhart", + "Blakeslee B\u00fcr", + "Blazda", + "BlitzProg", + "Blkdragon112", + "bllrdryn by SEV sub", + "blooddrunkreaper", + "Bloodlars", + "BloodScourge", + "Blood_Seeker_00", + "Blowtorch", + "Blue Frostfire", + "Bl\u00fc", + "bmearl4", + "Bob Fizzle", + "Bob Machacek", + "Bob Tucker", + "Bobby Fender", + "Bobby Renard", + "Bobingabout", + "BobMcKnob", + "Bocator", + "Boebia", + "Boerd Groundmaster", + "BOF007", + "Bojangles", + "Boltyhead", + "Bonenash", + "boogieman", + "BoozleBox", + "borgx", + "Boss Bravo", + "Bossheus", + "Bouncebag", + "Bounty Da Hunta", + "Bowlympicshero", + "bpreece83", + "Brad Stone JR", + "Brambor", + "Brandon Jasper", + "Brandon Kallam", + "Brandon Kelly", + "Brandon Kim", + "BreadWave", + "Brendan McBride", + "Brendan Rood", + "Brenton Smith (thestsp)", + "Bret Campbell", + "Brett W", + "Brian 'Newb' Reichenbach", + "Brian (Kaylei) and Kaitlyn Dromgoole", + "Brian Huth", + "BriceGdT", + "Briezee & Fizziii", + "Bromoc", + "Bryan Arnold", + "Bryan Braunschweig", + "Bryan Glen Richards", + "Bryan Pardy", + "Bryant Chang", + "BT_Viking", + "Bubba Swag", + "Buche", + "Buckerneir", + "bugg94", + "Buggs K100RS", + "build_me_baby_one_more_time", + "Bulba", + "bunq", + "burning", + "Busterguy", + "Butterfly", + "Butters Furry Party", + "Bwana McCall", + "bwizzle", + "Byrdmanevil", + "C.J. Carter", + "Cain Carter", + "Caj \"FlipJaxx\" Tidemandsen", + "Cakengrad", + "calcifer", + "Caleb and Molly Shotwell", + "Caleb Wood", + "Calissa Squid", + "Callesimo", + "Callie Arnadottir", + "Callum McCann", + "Calum Bromley", + "Calvin Greiling", + "Cameron Collins", + "Canadian Neighbour", + "CandyDemon", + "CapnDrinksCapn", + "Capt. Kim \"Salty\" Mockett", + "Captain Midnight", + "captainbritain", + "CarFlashen", + "Carline", + "Carrick Greenmere", + "CarryGupta", + "Carzak", + "Casey C. Knowlton-Key", + "Casey Campbell", + "Cathril", + "catt0", + "Caulis Brier", + "cbdev", + "Cecota", + "Cedric Flor\u00e9al", + "Cedric Suzuki", + "Celazer", + "Celebloki", + "Cephira", + "Cerous", + "Chad 'Innovate' Dillman", + "Chad Bramwell", + "Chaircorp Inc.", + "Chance Alford", + "Chancellor87", + "Chani Atreides", + "Chaosmachine420", + "ChaosOptional", + "Chargeraider", + "charles gangloff", + "Charles Gordon", + "Charles Nolder", + "Charles Sanders", + "Charles W. Stanton", + "Charles-Antoine Duval", + "Charlie Overly", + "Charls Ruebenbauer", + "Charly Stark", + "Charon", + "Chase L.", + "Chase Xavier", + "Chasen Ayers Miko", + "Chaz", + "Chaz Blackston", + "Chaz Serir", + "Cheekytms", + "Cheetah", + "ChickenRunsWild", + "Chilly smeez :)", + "Chinchilla", + "Chinmay Garde", + "Chipolux", + "Chiron_Chen", + "Chorescore Me", + "Choumiko", + "Chralex", + "Chris \"Combat_Zerg\" gudmundson", + "Chris \"The Nooblord\" Sheneman", + "Chris Brauer", + "Chris Britton", + "Chris Clayton", + "Chris Cullup", + "Chris Fischer", + "Chris Thoreson", + "Chris Willetts", + "Chrischi", + "chrisdttn", + "Christiaan Burchell", + "Christian Hilbrands", + "Christian Jacobsen", + "Christian Kajsing", + "Christian Sanchez", + "Christian Sperber", + "Christian Telefont", + "christianleo333", + "Christof Cieslik", + "Christoffer Bech", + "Christoph Sch\u00fctze", + "Christophe ALVES", + "Christopher 'Alduin' Bock", + "Christopher Bejune", + "Christopher Conforti", + "Christopher Daniel Draper", + "Christopher Daniel Rij", + "Christopher Greene", + "Christopher R. Kettle", + "Christopher Schank", + "Christopher Trent", + "christopher willings", + "Christophpher Hendriksen Lindeberg", + "Chuckles", + "Cidzero", + "Cirno", + "Cirrial", + "Clawlesskurt", + "Clay Sloan", + "Clemens Zelt", + "Cliff Richardson", + "clouths", + "ClubPetey", + "Clutchizzle", + "CM Johnson III", + "CMDR CPY", + "CMDR Von Dovic", + "Coalfoot", + "CobaltCore", + "Cody Cozad", + "Cody R. Taylor", + "Coestar", + "COHL - 7500 Co.", + "Colin Haber", + "Colin Hoffman", + "Collin \"Cavah\" Van Horn", + "Collin Reeves", + "Colonel Will", + "Combatdude", + "Commander Neverborn", + "Commotionsocks", + "CompileNix", + "ComputerBaer", + "Compwiz1548", + "ComradeNixco", + "Condo", + "Conj", + "Conn", + "Connor \"EightTimesNine\" Richards", + "Connor Doornbos", + "Connor Hildebrand", + "Connor Hollasch", + "console0", + "Contesul", + "Convieo", + "Coopalan Enterprises", + "Cooper M", + "Coralai Generous", + "Corentin Gire", + "Corey Yllander", + "Corn6269", + "Corneliu Vasiliu", + "Coslany", + "CosmicFish", + "CoStar", + "CounterAgent", + "Cowmen", + "CowTrap", + "CPL Taylor", + "Cpone", + "cptbob", + "CraftBattleWoof", + "Craig 2.0", + "Craig Barrett", + "Craig Samson", + "Crantzbea", + "Crazieman", + "Crazy Dimensions", + "CrazyMack", + "Creegor", + "CreeperHost LTD", + "Creighton K. Yanchar", + "Crellas", + "Crepuscolo", + "Cretox", + "CrimzonWolf", + "Cristian Ares", + "Croebh", + "Crumble_Z", + "Crusader8389", + "CrushedIce", + "Cruster", + "CTaiger", + "cube", + "CubeFanGaming", + "CuddlyFlower", + "CumaTrOOp", + "Curtis Agnew", + "Curtis Stalesky", + "Cussler80", + "Cyclone Husker", + "cycloptivity", + "CynicalRayzor", + "cyphercat", + "Cypherpunk", + "Cyric the Nalarian", + "Cyrikyty", + "Cyril Labitte", + "Cyril wer Kaldra", + "D Gregory", + "D Johnson", + "D. R. Bauer", + "D.J. Brown", + "d4rkpl4y3r", + "Daan de Rond", + "Daan van de Craats", + "Daedalus Storm", + "Daehreck Lavendahl", + "Daffy", + "DaistarMC", + "Dakkanor", + "Dalacore", + "Damage", + "Damian Mulligan", + "Damien spaans", + "Damrote", + "Dana Hanna", + "Dana Mahar", + "Dandistine", + "Dane Sucre (Sparkz)", + "DaneWW", + "DanGio", + "Daniel \"Hexatron\"", + "Daniel \"Joogi\" Graban", + "Daniel (Schorty) Schlenger", + "Daniel Ackermann", + "Daniel aka \"Gecko\"", + "Daniel Bone", + "Daniel Carlin", + "Daniel Espelid Pedersen", + "Daniel Harmsworth", + "Daniel Jack", + "Daniel Johns", + "Daniel Kennamore", + "Daniel Ledger", + "Daniel Loddeke", + "Daniel Mann", + "Daniel Mu\u00dfmann", + "Daniel Stoffel", + "Daniele Santoru", + "Daniel_YC", + "dankmonkey", + "Danny Beedle", + "Dantanian", + "DapperAeronaut", + "DarAiel14", + "Darek Vrnak (CZ)", + "Dark Zeak", + "Dark3ven", + "darkice", + "Darknakine", + "Darkshadow395", + "Darksheer", + "DarkusAlpha", + "Dark_Technician", + "Darren Carow", + "Darren Simmons", + "Darren Sprudd", + "Darryn Pierce", + "Darth Revan", + "Dartus33", + "Darwerft", + "Daryl Crew", + "darzon wuxian", + "Daskar", + "DasSaffe", + "Daszh the Fox", + "Dat_Panda_en", + "Dave Hart", + "DaveKap", + "David Bermingham", + "David Francis", + "David L Jones", + "David Lees", + "David Leslie", + "David Lin", + "David Marteney", + "David Martens", + "David O'Connell", + "David Ryder", + "David Skrundz", + "David Stritzl", + "David Wahl", + "David Willoughby", + "David Y Oh", + "David123450", + "Daxxtramuss Hunt", + "Dayhalk", + "daznet69", + "DDraig", + "De Loeul", + "Deadly Night", + "Deadlykillbot", + "deadlypineapple", + "DeamonEngineer", + "Dean \"Rocket\" Hall", + "DeathLichWIng", + "Deathmic", + "Decepere", + "Declassified", + "Deetydoc", + "Defender833", + "Defianz", + "Defty83", + "Dega Dahega [Magix39]", + "Delaney Tenebrae", + "delaytime0", + "Deli_SK", + "DeloGazi", + "Delskey", + "Delta_Osiris", + "Dema", + "Demi Viral", + "dEmindED", + "Demonicwolf9", + "Den Sckriva", + "Dengo", + "Dennis \"Hetfield\" Winkelmann", + "Dennis Glebe", + "Dennis Holm\u00e9n", + "Dennis Iwan Slisser", + "Dennis Overbeek", + "DennisH", + "dennisw100", + "Der Gallier", + "Derm", + "DerTolleIgel", + "Deshment", + "Desmont", + "Dev-iL", + "Devenias", + "DevilAngel25", + "DevilKhan", + "DevilLordSix", + "Devin De Frisco", + "devjock", + "Devon J", + "Devon Lavoie-Trites", + "deWulf", + "Dexcuracy", + "Dexxa", + "dgonn", + "dharh", + "Diabolical Demons", + "Digedog", + "DigiSlug", + "DigitalBlight", + "Dimitri Bauwens", + "Dimitri Pirio", + "Dina Holmen", + "Dine Frosty", + "Dininy", + "Dinnerbone", + "Diogo Lopes", + "diphtherial", + "Direform", + "Disaster Area", + "DivingEveryDay", + "DixieFire", + "DJFLuFFy vs joe", + "DJRodrigo", + "Dmitry Blotsky", + "Dmitry KoDi Kotlyar", + "doberlec", + "Dobri", + "DocPhiro", + "DocShoe", + "Dolinmyster", + "Dolpe", + "Dominic B", + "Dominic Behlau", + "Don Pinkster", + "Donald Chonko", + "Donald E. Richardson III", + "Donbo", + "Dougl07", + "Douglas Greer", + "Douglas Meyer", + "Douglas S.M. Lum", + "Downtime", + "Dr Sean", + "Dr Venku", + "Dr Wiesmann", + "Dr. \"Pinky\" Brink", + "Dr. Benjamin", + "Dr. Freaky Okle", + "Dr. Gravitas", + "Dr. Strangethumb", + "Dracorex", + "Dracule", + "Drago100ful", + "Dragon Nemerod", + "Dragondark De Lonlindil", + "Dragonlord64", + "DragonMaus", + "Dragonslayer Taz", + "Dragonster16", + "DragonV2", + "Dragoon2103", + "Drake Aradian Parker", + "Drake R. Dennison", + "Dreamreaver23", + "Dredge", + "Drew 'Darklight' Edgar", + "Drew SR Damon", + "DrHerpaDerp", + "DrHorrible", + "Drifton Aloft", + "DrittaFull", + "DrJns", + "DrMoebyus", + "drone", + "drs9999", + "Drullkus", + "Drunk3n_Dr4g0n", + "Drury", + "Dr_LegoWolf", + "Dr\u00e9 Kozar", + "DSoS", + "Duane Glassco", + "Duane Sibilly", + "Duke Al", + "Duley", + "DumperJumper", + "Duncan S", + "Dunstrum", + "Dupl3xxx", + "Durmij", + "Dustician", + "Dustin Hendee", + "Dustyn Bartlett", + "Dylan Rawe", + "Dylan112", + "Dynar Nastor Areus", + "Dysoch", + "E-Kyozyu", + "Eastborn", + "Echo Calypso", + "Echosa", + "EclipsedWraith", + "Ed Funke", + "Ed Oliver", + "Eddie Shrubsall", + "Eddie Wafru", + "Eddy Lu", + "EDMEbba", + "edorian", + "Eduard Miskevich", + "Edward Massey", + "Edwyn Tiong", + "Egan Loughran", + "EGCSvetiKruh", + "Eiche", + "einboeserZwilling", + "Eirik \"Trapdoor\" Haarberg", + "Ekhari", + "Ekir Atari", + "Eklund", + "Elangeswaran", + "eLbot", + "Elcajon", + "ElCyClOpE", + "Electric Spark", + "Eleftherios", + "ElenaRoan", + "Elijah Menifee", + "elite_mus", + "Ellefsen", + "Elliott Brown", + "Elliott Holt", + "Elmo Relaxo Niklas Eichornchen Bitsch", + "ElreyForce", + "Elysium_81", + "Emily.", + "emogreen", + "EmpiricalPython", + "Emraldine", + "Emrik Hyd\u00e9n", + "Ender Souza", + "Enginseer Sethicus", + "Enmel", + "Enocm", + "Enrico Frehner", + "Eoin Joy", + "Eon Atta", + "Eran Kovacs", + "Erdnusschokolade", + "Eric Duncan", + "Eric Floehr", + "Eric Goldsmith", + "Eric Parry", + "Eric Rasnier", + "Eric Sexton", + "Erik Ha\u00dflmeyer", + "Erika Santiago", + "Errorsnake", + "Eruestani", + "Erus_Iluvatar", + "Esa Kleemola", + "Esculator", + "Eskode", + "Ethan", + "Ethan", + "EthanCGamer", + "Ethlaron", + "Euan Andrew", + "Eunky", + "EvanR", + "Eviber", + "Evil St John", + "Ewan Spence", + "exi", + "Exodes", + "exotwist", + "Eyamaz", + "Ezrixus of the Unforgiven", + "F.Yavorskiy", + "FaaNavnIgjen", + "Fabien Romano", + "Fabio Lutzu", + "Factory Man #001", + "Fadetoblk27", + "Fahrplan", + "Fajita Puppy", + "Falch", + "Falcon Darkstar", + "Falke", + "Falorin", + "Family Gildersleeve", + "Fantasic", + "fanyu", + "Farenjihn", + "Fargutin", + "Faro", + "Fasmic", + "FatMcK", + "Fatmice", + "Fattymac", + "Faxel", + "Fearsomecake", + "Felextheminimal", + "Feline-Biologist", + "Felipe Milioni", + "Felix Code", + "Felix Esser", + "Felix Fichte", + "Ferdinand Marques", + "Ferote", + "Field Command", + "FightBack", + "Final Affliction", + "Finn Ejsing", + "firebreaker2262", + "Firestar311", + "Firewolf", + "Fkscorpion", + "Fl@sh", + "Flagbyrd", + "Flakk_Munky", + "flamehead4", + "Flandre Scarlet", + "Flare Shift", + "flaydo", + "Flip", + "Fliper333", + "Flitzx", + "Florian", + "Florian Dussault", + "Florian Maunier", + "Florian Michael Busch", + "Florian1024", + "Flovara", + "Flunkus", + "Flutterguy", + "Fluttershy", + "Flying Wolf", + "Flying_Odobenus", + "FlynnGoesNoob", + "ForceSpirit", + "forgingbanana", + "Foster Davies-Smith", + "FoxFerro", + "foxtrotV", + "Foxx", + "Foxxonius Augustus", + "fraggdya", + "Frail", + "Franc", + "Francisco Cavieres", + "Frank Zichner", + "Frankenfrank", + "Franz Wernicke", + "Fratz", + "frazor's den", + "Frecki", + "Fred Nilpferd", + "Freddie \"Mormonjesu8\" Gray", + "Frederic Roy", + "Frederik 'Pino' Rasmussen", + "Frederik Folkvardsen", + "fredigar", + "Fredrik (Poparen) Dahlin", + "FreeER", + "Freeism Saurfang", + "Freemen89", + "Freya Fairwing", + "Freyman90", + "Friederich Mensing", + "Frisbie", + "Frit0z", + "Frithjof Berger", + "Fritze", + "Fri\u00f0rik \u00d3mar Erlendsson", + "FRodrigues", + "FrustratedPotato", + "Fr\u00e9d\u00e9ric Van Overmeeren", + "fshnyak", + "Fubar", + "Fung Fan", + "Funnynin", + "fuseji", + "future", + "FyredUp", + "F\u00e9lix Poitras", + "Gabe Connor", + "Gabriel Wrede", + "Gadarol", + "Gaetan D", + "Galud", + "Gameonlp", + "Gamer045", + "Gamerofgold", + "Games4Kickz", + "Gamesmig", + "Gamingdaredevil", + "Gandir", + "Gangrel85", + "Ganz Rig", + "Garbfink", + "Gareth Slade", + "Garett \"Frezo\" Leitner-Ehmann", + "Gargish", + "Garrett Shaffer", + "Gart", + "GateKeeper", + "GauntletWizard", + "gcoguiec", + "Gdelic", + "Gecko Industries", + "Geekme", + "Gelly", + "Gen2Chiro", + "General Disarray", + "General Disaster", + "GeneralSnipe", + "GeneralZero", + "General_Cell", + "genericname1", + "Genezz", + "Geoff Lloyd", + "Geordi La Forge", + "George Gibbs", + "George Haslett", + "George Neaves", + "George Padolsey", + "Geostyx", + "GerCasta", + "Gergith", + "Gerg\u0151 L\u00e1di", + "Germanfragger", + "Gerrycane", + "Gerwin Bergsma", + "GHaKK", + "Ghost", + "gHoST INFERNO", + "Gianluca", + "Giantdwarf", + "Gibbs", + "Gilbatron Heavy Industries", + "gildeddiamond", + "gino van de graaf", + "Givup", + "Gizmotin", + "Gjertsens kebab, taksidermi og landhandel", + "glacia", + "Glibweshump", + "Glubo", + "Gnapouille", + "Go Play Ultimate Frisbee", + "Godfatherbobo", + "Goldkoloss", + "Goochnasty", + "good will", + "Goof & Boof", + "Goosemopod", + "GordonGaz", + "Gorfinhofin", + "Gothicmj666", + "gothroach", + "Gotterdammerung", + "Grafas De Jurko", + "Graham Summerhayes", + "grandrolf", + "Grant \"Sin\" White", + "Grapejelly", + "Gredalor", + "Greedseed", + "Greenacre", + "Greg Buzarde", + "Greg Hardy", + "Greyson Brewer", + "Grille79", + "Grim the Red", + "grimmeld", + "groovestreet", + "Grubberdeck", + "GuardIan4220", + "gudenau", + "Guillaumeb810", + "Guitargun", + "Gukinator", + "Gundaroes", + "GunerV9", + "Gungun974", + "GunnmarGaming", + "gunsmoke162", + "Guo Li \"Arowana\" Xiao", + "GUT417", + "Guy Moreau", + "Gylfi Runarsson", + "G\u00f6ran Nehlin", + "G\u00fcnter", + "Habadacus", + "Hackempluf", + "haho", + "Haidy777", + "Haiwei", + "Hamburgers", + "Hammond", + "Handzor", + "Hans Dietrich", + "HanSolo0001", + "HanziQ", + "Han_Soo_Choi", + "HarbingTarbl", + "Hardison", + "Harold Feit", + "Harris J Smistad", + "Harry736", + "Hartsworth", + "Hasselpoof", + "Havick", + "Hawk", + "Haydn Davis", + "Heidi Hokka", + "Heinrich Moritz Matthaeus Goedeke", + "Heldis Anderson", + "Hell Fire", + "Hellabadass", + "Hellberg", + "HellHelpMe2000", + "Helliqwyn", + "Hellkith", + "HellWatcher", + "Helmi", + "Hendrik Lindemann", + "Hendrik Wilka", + "Henrik Hagen", + "Henrik Hillefors", + "Henry H Plauche IV", + "Henry T Woods", + "Hercegovac Christian", + "HerobrineTheAT", + "HeroUltraOmega", + "Herr_Razor", + "Hexicube", + "Hi-Torque", + "highkeji", + "Hillomunkki", + "hippi5", + "Hiul Dragonfel", + "Hjorvir", + "Hobbyte", + "Hogan Long", + "Hokan", + "Holgast", + "Holy-Fire", + "Honeycake", + "Hong Kong", + "Hookguin", + "Hord of the Flies", + "Hoss9900", + "Hubble Inc.", + "Hubert K", + "Huddlebunny", + "Hudifah Rabie", + "Huggles", + "Hugorm", + "Hunter Lavallee", + "Huryiade", + "Huw45", + "Huwster1111", + "Hvass", + "Hybertz", + "HyenaGER", + "Hyomin Broxxi", + "Hyrulepost", + "Hyu Jacobi", + "hyvamiesh", + "H\u00e5kon A.", + "I am Different", + "i like trains", + "IAMGR00T", + "Ian Charboneau", + "Ian Clark", + "Ian Coop", + "Ian Knowles", + "Ian Malik", + "Ian Parker-Ross", + "iCart", + "Iced", + "Icehockeyplyr", + "Icemanking", + "icharus2099", + "Ichqwertzu", + "iconiuss", + "IcyKoala", + "IcyMidnight", + "IdioticUlt1mara", + "ienAri", + "Iessa Pragg", + "Ignat Zoin", + "Igor Timurov", + "Ikaria", + "Ikeda Kenichi", + "ILLiardVonBeck", + "Imhotep Jones", + "immer", + "ImPa", + "in disguise", + "inc0gni10", + "Indras", + "Inferndragon", + "infernoid", + "InfinitySamurai", + "InflatableBeerTent", + "Infuso", + "Ingenium86", + "ingie", + "Inkie", + "Inogames", + "Inverted Moongoat", + "Invisible", + "Ioannis Gabrielides", + "Irdy", + "iroha", + "IronCladMoon", + "IrrelevantScrub", + "is full of bees", + "is on fire", + "Isaac Robitaille", + "Isdar", + "Isthiriel", + "itzillegal(aka omega)", + "Ivo Elezovic", + "iwanbok", + "J'Poll", + "J,Schoenmakers", + "J-Hoppa", + "J. Miramontes", + "j3007g", + "Jabberwokin", + "Jabbslad", + "Jacek Ka\u0142udzi\u0144ski", + "Jack Arnold", + "Jack Chisholm", + "Jack Domenici", + "Jack Edwards", + "Jack Helsby", + "Jack Odom", + "jack raynor", + "Jack Stanbridge", + "Jackal13Antern", + "Jackalope", + "Jackflash3r", + "Jackson Edick", + "Jacob \"dorn284\" Niederkorn", + "Jacob Bickle", + "Jacob Creasey", + "Jacob Fresh", + "Jacob Lichtefeld", + "Jacob M. Holm-Christensen", + "Jacob5263", + "Jacquy Hugo", + "Jaden", + "Jagged Edge", + "Jak D'Bin", + "Jake", + "Jake Carney", + "Jake Parr", + "Jake Tereau", + "Jake Wooten", + "Jakelock52", + "jakimfett", + "Jakob Lindgren", + "jakob t\u00f8tterup tranbjerg jensen", + "Jam-Jam", + "James 'Buddy' Bray", + "James A. Bond", + "James Chadders", + "James Clarke", + "James DeMeuse", + "James McLean", + "James Neale", + "James Nicholas", + "James Peck", + "James Polley", + "James Roshal", + "James Shield", + "James Sorenson", + "James Swandale", + "James Van Toorn", + "james12802", + "Jameson Shaffer", + "Jamie Alex Johnson", + "Jamie Hayes", + "Jamie Lawson", + "Jan Bremer", + "Jan Henning Haas", + "Jan Notka", + "Jan Pircher", + "Jan P\u016fst", + "Jan R Ward", + "Janar Kaseorg or Jax0K", + "Jango Fish", + "Janice \"LondonGirl\" Whitson", + "Janko \"jenx\" Cretnik", + "Janne Pihlajaranta", + "Janne Salminen", + "Janzo", + "Japhet", + "Jared \"deafgeek\" Jonas", + "Jared Goodspeed", + "Jari Koivisto", + "Jaroslav Pialek", + "Jasi246", + "Jason C Rogers", + "Jason Elliott", + "Jason Scrivens", + "Jason Swisher", + "Jason Widdy", + "Jason Winstanley", + "Jasper Dirza Olthof", + "Java", + "Jay Henneberry", + "Jaycee Pyne", + "Jayde Baldwin", + "Jayden Staszewski", + "Jayers2", + "Jayjader", + "Jayzus", + "Jean Paul Lemoine", + "Jean Sebastien Chasle", + "Jean-Marc Nielly", + "Jecks", + "Jeffersah!", + "Jeffrey de Brouwer", + "Jeffrey Malone", + "Jeffrey Scheepbouwer", + "JeFo", + "Jelle Meersman", + "Jens Bennauer", + "JensK", + "jep14", + "jercos", + "Jeremiah A. Coley", + "Jeremiah Fitzmartin", + "Jeremiah Roach", + "Jeroen van de Coterlet", + "Jerome2103", + "jeroon", + "Jesper G. Nielsen", + "Jesse Smith-Rogers", + "Jesse Suhonen", + "Jestinu", + "Jesus Friel", + "Jesus Perera Aracil", + "jetEnergy", + "JETX9300", + "Jevgenijus Gribas", + "Jezynka", + "Jhonofretro", + "JimBer110", + "Jimmidii", + "Jimmy Goossens", + "Jiseng So", + "JKDEM85", + "Jo Krister \"Joker\" Simones", + "Joachim", + "Joakim Nilsen", + "Joaquim Ortiz Gomez", + "Jochem (Blondie) 285", + "Joe \"TJ\" Jones-Johnson", + "Joe Bacon", + "Joe Cannon", + "Joe Crosby", + "Joel Croteau", + "JOEPM25", + "Joey Corless", + "Joey Wilder Justiss", + "Johan Wiberg", + "Johannes B\u00e6k", + "John Castle Britton", + "John Connell", + "John E Garvey III", + "John Fitzpatrick", + "John Hyland", + "John Loftus", + "John Rogalski", + "John Whittle/Wolveneclipse", + "John-Andreas Lorentzen", + "Johnathan Rigel", + "Johnathan Roberts", + "Johnny W\u00fcnsch", + "johnnygs", + "JohnyCilohokla", + "JohnyCnUpT", + "Jolion Norse", + "Jon Allan", + "Jon Such", + "Jon V. of Norway", + "Jonah Shafran", + "Jonas Fladset Hoel", + "Jonas J\u00f8rgnsen", + "Jonathan (AKA Sandia) Erlandsson", + "Jonathan Brunath", + "Jonathan Gillette", + "Jonathan H.", + "Jonathan Oliver", + "Jonathan Reseigh", + "Jonathan Stewart", + "Jonathan van Houten Fontoura", + "Jonathon Banks", + "Jonny M", + "joram pater", + "jordan bailey", + "Jordan Grinde", + "Jordan McBride", + "Jordan Sallans", + "Jordan Schaller", + "Jordan30001", + "Jorik Seisveld", + "Jorji Cobrastan", + "Josef \u0160ibrava", + "Joseph \"MeisterJoe\" Jackson", + "Joseph G Dean", + "Joseph Hall", + "Joseph Lynch", + "Joseph M. Bascetta", + "Josh Sheep", + "Josh Sorensen", + "Josh415", + "Joshua Beale", + "Joshua Himing", + "Joshua Proctor", + "Joshua Starkman", + "Joshua Travis Horton", + "Joshua Vangilder", + "joshxman", + "Joss J Smith", + "Joviah", + "Juan A Gonzalez", + "Juho Kuosku", + "Julian \"Jolle\" Paul", + "Julian Platnar (The Best Ever)", + "Julian Stoesser", + "Julianna", + "Julien Beauduffe", + "Julien Ngo-Gaston", + "julien paton", + "JulienMaster", + "Julius \"onewithname\" Bezaras", + "Julius K\u00f6rber", + "Junny2233", + "Juraj Hrinik", + "Justin Briard", + "Justin Ramos", + "J\u00e9r\u00e9mie Fery", + "J\u00f3hann Sm\u00e1ri Gu\u00f0mundsson", + "JyeGuru", + "K-DaK", + "k1ne", + "K54", + "kaathewise", + "Kacper Wronka", + "kadira", + "Kai Simen Samuelsen", + "kajak96", + "Kajinama", + "Kalabint", + "Kalazar", + "Kaluki", + "Kanweas", + "Kappa", + "Kardlonoc", + "Karmgahl", + "Karosieben", + "Kasslim", + "Kasuko", + "Katherine Rooney", + "Katie Leach", + "Kato Andre Ulevik", + "Katsumbra", + "Kayanor", + "Kayron", + "kayspee", + "kds71", + "Keel Lassche", + "Keksmann", + "Kela Kai", + "Keldor", + "Kellan Cotter", + "kellerkindt", + "Kemtari", + "Ken T", + "Kenakapheus", + "Kenneth Rosario", + "Kenny Ordonez", + "KENT", + "Kent Eriksen", + "Kerberos", + "Kerby Stoudt", + "Kerna", + "Kero", + "Kerry Melton", + "Kevin \"Shaymes\" Bauermeister", + "Kevin 'Byter' Becker", + "Kevin Brennan", + "Kevin Hoeppner", + "Kevin L. K.", + "Kevin Leonhard Haugen NOR", + "Kevin McKenzie", + "Kevin Rugland", + "Kevin Shanahan", + "Kevin Stork aus Telgte", + "Kevin128", + "Keyboardhack", + "KeyszerS", + "Khaim", + "Khalidus", + "Khalysto", + "Khyron", + "Kial Morgan", + "Kiddi Kristjans", + "Kieran Uttley", + "Kiichiro", + "Killerskulls636", + "KillerWL", + "Kilronis Daerqueside", + "Kim G Jensen aka Tnts120", + "Kim Jong il", + "Kim Parkkinen", + "Kim Schmid", + "Kim, Joon", + "kimett", + "King Lemming", + "King of Tao", + "kingoffactorio", + "KirjoZzZ", + "Kirmari", + "Kirsendarken", + "Kisha", + "Kiska", + "Kithop", + "Kjetil Menkerud", + "Kjevo", + "KKjoon", + "kkofmel", + "KlaSta", + "Kleimon", + "Kleinig", + "Klopfer", + "KngSolomon13", + "KnightCat", + "KnightHarm", + "KnightRath", + "KnightsEmbrace", + "Knivesron", + "Knocks", + "Knorr KycklingKrydda", + "KNOWFEAR1337", + "Knurps", + "Kodemikkel", + "Kodi Anderson", + "Kody Holsen", + "kody mullins", + "Koichiro 'mego' Oishi", + "Kokkarinen", + "Kom the Dragon Enthusiast", + "Konair Konairius", + "Konstantin Kuderko", + "korneel vandamme", + "Kortako", + "Kotasienka", + "Kotomata", + "Koub", + "Krakenbrau", + "Kramer", + "Krapht", + "Krazon", + "Kristian Adolphsen", + "Kristian Leuthold", + "Kristof Vannotten", + "Krombopulos Michael", + "Kromos Elevens", + "Krovikan", + "Krushdhead", + "Krustenbrot", + "Krystal Stylenger", + "Krystof Albrecht", + "Kulib&Shaman", + "Kupewa", + "kupo", + "Kurt Ingersole", + "Kurtis Ras", + "KuruptedRedneck", + "Kurzer183", + "Kuschelchen", + "KushrenadaT", + "Kusko1810", + "Kusuda_Aina", + "Kwanglok Kim", + "KwirkyJ", + "Kwiss", + "Kwuncha Lichuntsa", + "KycKyc", + "Kyle Hurlbert", + "Kyle Larouche", + "Kyle Willis", + "KyluS.C", + "Kyros, Devourer of Worlds", + "Kyrylo Sobolyev", + "Kyubey64", + "L J Redman", + "Laaknor", + "LadonCaildir", + "laemmi", + "LaggyTim", + "laige", + "Lake Flynn", + "Lalu4Ever", + "Lamech", + "LaniusFNV", + "Lars Englert", + "Lars Romeijn", + "Lars The Devil", + "Lars-Sebastian Larsen", + "lastmikoi", + "LateKnight", + "Latham Burgess", + "Laughing Viking", + "Laurence Bolton", + "Laurent Sauv\u00e9", + "LAVANSEAU", + "lazycurler", + "lbmarshall", + "LearnVisualStudio.NET", + "Lee Dong gi", + "Lee Hanner", + "Leif", + "Leightonne", + "Lemming", + "Lemur X", + "Lenar Hoyt", + "Lenni Zindrion Str\u00f6m", + "Lennia Flower", + "Lennyroquai", + "Leo", + "Leo Potter", + "Leon", + "Leon Jeppesen", + "Leon Pennington", + "Leon Styles", + "Leonardo Vaz", + "Leopold P\u00f6chinger (leschi1112)", + "Leopold Serdet", + "LeprechaunDown", + "LeRoot", + "lessthanthree", + "Lethrington", + "Leveller Bringer of Beer", + "levi Burgers", + "Lewek", + "Lexon78", + "Lexx1853", + "Le_Flemard", + "Lhama", + "Liam Herrick", + "Liam Wagstaff", + "Lifell", + "lightbender255", + "LightPhoenix1242", + "Lil Sweety", + "Lilith Wroth", + "lillefyr79", + "lilmnm-kamikaze-", + "liloso", + "Lil_Azn_Dude", + "Limco", + "Link98723", + "Linkin Simo", + "Linkus", + "Linus 'Vapid' N\u00e4rkling", + "Linuxjoe\u2122", + "Lippy", + "Lishren", + "Lisranda", + "Lixbdennis", + "Llama Rancher", + "LLL3", + "Locus Control", + "LOFT", + "Logan \"Fran\u00e7ois\" Bleeker", + "Logan Farrell", + "Loki Glynn", + "Lolpi", + "Lonely Wolffe", + "Lonelydude", + "loom", + "loot3r", + "Lord Damen", + "Lord Honk", + "Lord Latimer", + "Lord Oahnip", + "Lord Raven Shadow", + "Lord Rob", + "Lord Romeo III", + "Lordalex8888", + "LordBane", + "LordBucketron", + "LordEddi", + "LordJrPenguin", + "LordOfTheTrains", + "LordZugzwang", + "Loren1350", + "Lorenzo Reijndorp", + "Loris Giuliani", + "LotA the transport belt maniac", + "Louis-Philippe 'xAt0mZ' Baron", + "Louvet", + "Lsathranil", + "LT.killer", + "LTL King", + "Luaan", + "Luc Everse", + "Luc Marc Dijkstra", + "Luca \"Mantula\" Manunta", + "Lucanthreus", + "Lucas \"Frakthal\" Moro", + "Lucas Antonelli", + "LucifersSeraph", + "Luckcolors", + "Ludsoe", + "LuiB", + "luimodo", + "luiscity", + "Luiz Guilherme Sato Franca", + "Lukas \"Nic\" Gerstner", + "Lukas Eugster", + "Lukas Sutech Byrtus", + "Lukasz Maslanka", + "Luke Danes", + "Luke Hermanson", + "Luke Hoschke", + "Luke Stephens360", + "luke welsh", + "Luke X Jespersen", + "Lumatan", + "Luminai", + "Lumindia", + "Lumos Ithin", + "Lunafox", + "lunapark", + "Lunar", + "Lunatrius", + "Lundis", + "Lurker's Rock", + "Lurmey", + "Luuk Lute", + "Lyall Pearce", + "LykoGod", + "Lysator", + "M. Boe Pedersen", + "M. Hockenberry", + "M.J.Edwards", + "m4c0", + "Maarten Bakker", + "Maaslander", + "Maatanen", + "mabako", + "MacenBacen", + "Maciej Kulka", + "Macintosh Still", + "Macrixen", + "Madara Uchiha", + "MadZuri", + "MagicJess", + "Magnus Greiff", + "Magnus J", + "Magnus S", + "Magos", + "Maik Roseboom", + "MaiKitty", + "MajikMonkey", + "MajorZeus", + "Makar", + "MaKeDoN", + "makkaklaris", + "MAKO", + "MaksNovalis", + "Malachi McDonald", + "Malcolm Sleight", + "Malcon", + "Malediction", + "Malorien Lelsarth", + "Malte Gerner", + "Malum", + "Man In The Hat", + "MANCHUCK", + "Mangledpork", + "Manters Godguard", + "Manuel", + "Manuel Baez", + "Manuel Lara Bisch", + "Manuel Merzinger", + "Manuel Nagler", + "Manuel Rauber", + "Maracoolhit", + "Maravalhas", + "Marbin Drakon", + "Marc 'CodeDude' Luther", + "Marc Cahill", + "Marc Chapman", + "Marc Cookerly", + "Marc Falabregues", + "Marc Hannah", + "Marc Jaisek", + "Marc Schroth", + "Marc Stampfli", + "Marc Sumi", + "Marc-Andr\u00e9 Gaudry", + "Marcel K\u00fcpper", + "Marcial", + "Marco Goebel", + "Marco Holzmayr", + "Marconos", + "Marcus Doyle", + "Marcus Lynch", + "Marcus Teubner", + "Marek Rosa", + "Marenthyu", + "Marflag", + "Marian H\u00e4lbig", + "Marin Wyden Novels", + "Mario Oberhollenzer", + "Mario Stangl", + "MarioneTTe", + "Marius Talseth", + "Mark \"Smash0r\" Muller", + "Mark Craig", + "Mark Hynes", + "Mark Kerkdijk", + "Mark Machine", + "Mark Rathjen", + "Mark Rebane", + "mark rotermund", + "Mark Spoerl", + "Mark von Drake", + "Markheloking", + "Marko \"Koscum\" Vinu", + "Markus \"Lupus\" P.", + "Markus Lewandowski", + "Markus Peitz", + "Markus Scheuer", + "Markus Sturn", + "Marokar Blackwood", + "marsman141", + "Martc", + "Martijn \"Winter\" Bekmann", + "Martin Blue", + "Martin Burton", + "Martin Callesen", + "Martin Eichner", + "Martin Entlich", + "Martin Hocking", + "Martin Hrub\u00fd", + "Martin Riis Nielsen", + "Martin Steffen", + "Maru Frozen", + "Marvin Kirsch", + "Marwin", + "MaskedChaosky", + "Mason Harrington", + "mason pedersen", + "Mason Roller", + "Master Bagley", + "Master Mallard", + "MasterSJT", + "MasterTaz", + "Mathias Simonsson", + "Mathias Stabell", + "Mathieu Garstecki", + "MatLaPatate, early tester", + "Matrox[FX-1]", + "Matt", + "Matt \"Furious\" Freeman", + "Matt 'LXKM' Shaw", + "Matt D'Angeli", + "Matt Day", + "Matt Gorle", + "Matt Hopper", + "Matt Huggins", + "Matt Raynor", + "Matt Richards", + "Matt Shannon", + "Matt Siddle", + "Matthew \"Fox\" Joiner", + "Matthew A. Miller", + "Matthew Awesome Daniels", + "Matthew Colwell", + "Matthew K. Crandall", + "Matthew Lau", + "Matthew Palmer", + "Matthew Salinas", + "Matthew Urke", + "Matthew Wasserman", + "Matthias Hampel", + "Matthias Kuus", + "Matthias Reissner", + "Mattias \"Kleedix\" Olsson", + "Mattias Lingh", + "Matty Newland", + "Mattyrogue", + "Maudlin K. Beykhan", + "Mauschi", + "Max", + "Max Declan Nokleberg", + "Max Grant", + "Max Kaneston", + "Max Paul", + "Max van Essen", + "Maximilian Marx", + "Maxwell Black", + "Maxx Smid", + "Maxx Wyndham", + "mbritb", + "MC Lenny D", + "McModder", + "McMoo_Twitch", + "mcp95", + "McPhisto2051", + "MD Zoran", + "Meakovic", + "meatsack", + "MegaBlindy", + "MeinAccount", + "Meinrad Stockinger", + "Melfish", + "Melowin", + "Meme Media Lab.", + "Meph", + "Meradz", + "MercFHire", + "Mercury044", + "Merelleya", + "Merle Haggard", + "Meserion", + "Metehan Kaplan", + "Metnavman", + "Metodius Skorpa", + "Mezilsa", + "Mia", + "Michael \"Mardu\" Glatz", + "Michael Barnes II", + "Michael Christopher", + "Michael Derksen", + "Michael Fairchild", + "Michael Feltmann Nelander", + "Michael Harris", + "Michael Hole", + "Michael Holland", + "Michael Jones", + "Michael Ko", + "Michael M.", + "Michael Nadeau", + "Michael O'Harra", + "Michael Ofner", + "Michael Phelan", + "Michael Stadel", + "Michael Verh\u00fclsdonk", + "Michael Wallace", + "michaelb958", + "Michal Raab", + "Michel Schaitl", + "Michiel Knol", + "Microbe2070", + "MicroSteve", + "MidnightMurderer", + "MightyMike", + "Mikael - RealZelyet", + "Mikael Kassell", + "Mikael Kiviharju", + "Mike Atamanchuk", + "Mike Jones", + "Mike Strehlau", + "Mike Takumi", + "mike77tmc", + "MiKeael Road", + "Mikedu900", + "Mikhail Balyuk", + "MIkhail Kyshtymov", + "mikmatt1998", + "Mikrotherion", + "mikuli", + "MilkJugg24", + "milleniumbug", + "Milvus milvus", + "Mind", + "Mine Tech Industries", + "Ming", + "MiniMeOSc", + "Minimitch", + "Miracoulon", + "Mishima Hiragama", + "MISO-SHIRU-MG42", + "Mister JOJO", + "Mitchell Frondal", + "Mitchell Grenier", + "Miturion", + "Miyu Aria", + "MJ Langelier", + "Mjir", + "ml0130", + "mngrif", + "mobbsy91", + "Modest Zlatolobov", + "Modiseus", + "Moholmarn", + "Molay", + "Molgro999", + "Mom look what i did - Alex", + "Monaray", + "Money Longnose", + "MonkeyNutz", + "Monofuel", + "MONOmah_V", + "Montoyo", + "Moo", + "moody01", + "Moondrixx", + "Moonfisk", + "Moonscar", + "Moonstone", + "Morbulus der Kranke", + "Morgano", + "Morgoth", + "Moritz Schmid", + "Morotstomten", + "Moroyoshi", + "MorpheusXAUT", + "Morten Jespersen", + "Mortiglea", + "Mougugy", + "mpease", + "Mpmpmpmp", + "Mr BeAsT", + "Mr Eguia", + "Mr EpiX", + "Mr Green", + "Mr Lugg", + "Mr Lundh Sweden", + "Mr. Burd :V", + "Mr. Foken", + "Mr. Muffin Time", + "Mr. N. Mukkas", + "Mr.Dropin", + "MrGaminger", + "MrGamma195", + "MrKMG", + "MrMakeIt", + "mrphlick", + "MrPippali", + "MrSwedishFish", + "MrTimmato", + "MT Home Technology", + "Muardin", + "Muse Flare", + "Mute Kun", + "MuteGiggling", + "MWJJB", + "MWMalcolm", + "Mypenter", + "Mysteria", + "Mysticalpchan", + "Mytrandir", + "N. N. Westensee", + "N00byEdge", + "N83DW4RD5", + "NaabCorum", + "Nabla", + "Nadine A. and Julien M. (GER)", + "Naelain", + "naervig", + "NaevaKitty", + "Nai", + "Nai'Elak", + "Namel909", + "Nameo0", + "Nanonium", + "Nantang'Itan", + "Napier", + "Narc", + "Nardix", + "Nash", + "Nat", + "Natalia Wydra", + "Natalie", + "Nate Alchesky", + "Nate67660", + "NateMercer", + "Nathan", + "Nathan \"Nephilim\" Padilla", + "Nathan A. Haugh", + "Nathan Hammond", + "Nathan Lewis", + "NatoMadi", + "Naugles", + "Nazrael", + "Naztor", + "NdWar", + "NecoAngelus", + "Necrogami", + "Necromechanic", + "necronicone", + "Ned Geake", + "Neil Pring", + "Neko-Shana", + "Nemisus", + "Nemmie Smulan", + "Nemo", + "neo1mmatrix", + "neofis", + "Nesflaten", + "Neuroloops", + "NexAngelus7703", + "Nexii Malthus", + "nextized", + "Nezaris", + "Nguyen Hoang Duc", + "Nicholas Kimball", + "Nicholas Marshall", + "Nicholas Winters", + "Nick \"smudj\" Robson", + "Nick Donnelly", + "Nick Geoffroy", + "Nick McCracken", + "Nick Morrell", + "Nick Pannuto", + "Nick Stubblefield", + "Nick Zelinski", + "Nicko B\u00f6hnke", + "Nico Edler", + "Nicolai Solving", + "Nicolas Beaussart", + "Nicolas Briand-Mercier", + "Nicolas the Hamstroll", + "Niels de Roo", + "Nigel Goodman", + "NightFire Navy[NINA]", + "NightfireZero0", + "Nightwind Lorr", + "Nightwolfy13", + "Nihilivin", + "nike_dj1", + "NikiPiano", + "Nikita \"LordXaosa\"", + "Niklas Buck", + "Nikolai Kabuth", + "Nikolai Neff", + "Nikolas Penney", + "Nikolas Salcedo", + "Nilixen", + "Nils", + "Nils Meyerhoff", + "NineStitches", + "Ninja 5tyl3", + "Nion", + "Nippiee Dannen", + "Nirahiel", + "Nishiki", + "Nishnat Ranjan Mishra", + "Nithanim", + "Nivram", + "Noah Ergezinger", + "Nobody#Cares", + "Nobodytoyou", + "nobukatsu", + "Noisyboy", + "NomadFool", + "NomanDAX", + "nomathplz", + "Nomenclate", + "Noob Tenschi", + "Noodles", + "Norman Landsberg", + "Northern Performance", + "Norville Rogers", + "Nosave", + "nostromer", + "Nosyt", + "Nota\u00dfot", + "notdsk", + "notmyname", + "nove", + "Novemburr", + "NoyzMaker", + "No\u00e9 Maillard", + "Nukewarhead", + "nullv", + "Nuno Alves", + "Nuppzi Let's Play", + "Nutmonkey", + "NYC Resistor", + "Nymark", + "Nyx Erlone", + "O. Morten S\u00f8rlie", + "o4kapuk", + "ObamaCare", + "Obedience", + "Oblivion", + "OctarineNoise", + "Octavia Melody", + "octo", + "Oelbaron", + "Ofio", + "Okilubb", + "Oktabyte", + "Old Crow Express", + "OldBull78", + "OliHar", + "Oliver Kahrmann", + "Oliver Koch", + "Oliver_Defusco", + "Olmmy", + "Omega", + "OmegaRogue", + "Omicronus", + "OMNI GORD", + "Omni Industria Megacorp", + "Omnichron9", + "Onebadterran", + "OneViking by The Art of Warfare", + "or this mystery box(pick one)", + "Orhan 'aib' Kavrakoglu", + "Originus", + "oritkan", + "Orson Westberg", + "Oscar Pettersson", + "Oscskinski", + "Osiris", + "Osuyuushi", + "oswald jarick", + "Ovaron", + "Oveerlord92", + "OvenAut", + "overload", + "Overloaded_Wolf", + "Overlordraz", + "Owen Fitzpatrick", + "Oxidenetwork Rocks!!!", + "Oxlamon TwoRat", + "OzHawkeye", + "Ozymandias", + "pabelanger", + "Paintdev", + "PalverZ", + "Panda556766", + "Pandarenkuma", + "Panick_II", + "Panu Sutela", + "Papa Elch", + "Papa X", + "ParadoxV", + "Paranoia", + "Pascal R\u00fcther", + "Patchi", + "Patofet", + "Patric20878", + "Patrick Eichelberg", + "Patrick Kelly (Nazasu)", + "Patrick van der Leer", + "Patrick vd K", + "Patrick Xia", + "Patrick Zameter", + "Patrik Bjorkenheim", + "Pauk666", + "Paul 'Xanzibaarbarian' Cooper", + "Paul Barth", + "Paul Haller", + "Paul Munro", + "Paul Peters", + "Paul Sachse", + "Paulo Lopes de Carvalho", + "pauloalberto", + "Pavel Bystrov", + "PDemon", + "PDX Payback", + "Pedro 'CloneWarrior85' Antunes", + "peer", + "Pekka Kinnunen", + "Peltier Gregoire", + "Penguin_Poker", + "Pentorin", + "Pepperpeps", + "Permarin1", + "Pestery", + "Pete O'Leary", + "Peter Ahlstrom", + "Peter Friese", + "Peter Kaszynski", + "Peter MacMillan", + "Peter Major", + "Peter Vetterli", + "Peter Wyroba", + "Peter_v_Gruen", + "Petr Mina\u0159\u00edk", + "Petraea", + "Phantomix", + "PhantomMadness", + "Phidi", + "Philip Ettl", + "Philip Hansen", + "Philipp Schiess", + "Philippe Dellaert", + "Phillip \"Valgarian\" Vertner", + "Phillip Brunyee", + "Phillip James", + "Phillip M. Vector", + "Phillip Rohde", + "Phillip Vossler", + "Phillyduck", + "Phlegyas", + "Phosphorescent", + "Phyire", + "Phyn", + "Piermur", + "Pierre Gufler", + "Pierre Mura", + "Pierre-\u00c9tienne Chass\u00e9", + "Piggy", + "PiggyWhiskey", + "Pikman46", + "Pilon866", + "Pingel", + "Pink Husky", + "Piro_Maniak", + "Piton", + "PixelPrime", + "Pixiecrap", + "Pjar Normand", + "PJH", + "Pjokkemon", + "Planstr", + "Plebs be upon you", + "Pneumono", + "PnLarsson", + "Polo Juice", + "PolygonAssassin", + "Pontus Engberg", + "poorprogramming", + "Porch Iges", + "prak", + "Preizhour", + "Priestress", + "Promethean", + "Proq", + "protoss", + "Pruvan", + "psihius", + "Psirrow Anei", + "Pskovhansen", + "PsychoTRS", + "Ptilait", + "Puggy", + "PuppetMuncher", + "Puritan74", + "Purple Haired Geek", + "Purplenavi", + "Putimir Vladin", + "Pyrodogg", + "Python Ambassador of Serbia", + "P\u00f8klz", + "Qbe", + "Quentin No\u00ebl", + "Quentin Satelmayer", + "Quinlan", + "Quis", + "quok", + "R.C Halsvik", + "R3CONN3R", + "Raasil", + "RabidRapidRabbit", + "RadioMania", + "Rafael C. Biasi", + "Rage", + "Rahjital", + "Rallias", + "RalphFox Nitriex", + "Ram", + "Ramba Zamba", + "Ramon", + "Random-Roastbeef", + "RandomEngy", + "randomspawn42", + "Ranick", + "Rashael", + "Raspvtin", + "Rasta", + "Rathios", + "Ratzfaz", + "Rautert", + "RavenHexx", + "Ravior Metal", + "Ravix V. Poulsen", + "Rayackvor", + "RaZim", + "Rbit", + "RCcola1987", + "ReahtLegionnaire", + "ReaperIndustries", + "ReapXsnipeS", + "Rebellionmerc", + "red dutton", + "Reddy Fox Moon", + "redhondachic", + "RedneckHijacker", + "RedPawn", + "redragon309", + "Redshadow", + "Redzombi", + "Reece Shaw", + "reenigne", + "regis", + "ReIco", + "ReliteTheFires", + "Remasgnal", + "Remko de Bruin", + "Remulis Scarlet", + "Remwald Librod", + "Rene S.", + "ReneMuetti", + "Rens2Sea", + "Rensiur", + "Renwallz", + "Renzo van Rhijn", + "Rescla", + "Resident_Rhodan", + "RETARDEDHAIR", + "RetiredNavyVet", + "Reububble", + "Revan Leuverman", + "Rex2432", + "Reygan", + "Reyu Zenfold", + "Rhaktar", + "Rhea the Godkitty", + "Rhodan", + "Rhory Bader", + "Rhys Neilson", + "Ricardo", + "Rich Pereira", + "Richard Abbott", + "Richard Aldous", + "Richard Darrington", + "Richard Gauthier", + "Ricky Burtrand", + "Rico John", + "Rijzwijk Mostardos", + "Rik van der Aart", + "Rikard Hjelmgren", + "Rikkavidu", + "Riley", + "Rinaldo Boeje", + "RipGeneraL", + "Rippey", + "Risingfate", + "RitonLaBevue", + "Rizzla Blue", + "Rizzok", + "rjek", + "rk84", + "Rndsum BOT", + "Ro.Fl. e.V.", + "RoastedJohnson", + "Rob Audenaerde", + "Rob Schutt", + "Rob W Jacob", + "Robert \"Bullet25\" Kauffman", + "Robert B\u00fclow", + "Robert Conner", + "Robert Fey", + "Robert Fitch", + "Robert Hanson", + "Robert Hunt", + "Robert Janes", + "Robert Martinez", + "Robert Miething", + "Robert Nilsen", + "Robert R. Russell", + "Robert William Lightfoot", + "Roberta Peddle", + "Roberto Tamagnoli", + "Robin Rogge", + "RoboRocket", + "Robot Joe", + "RobotSpider", + "Rochie", + "Rockstaricp420", + "Roger Vela", + "Rohadnis", + "Roland ten Napel", + "Roman Lendel", + "Roman R. Hanisch", + "Ronni Magnusson", + "ronny", + "Ronny Fagerlund", + "Roope Pihlaja", + "roqs", + "Rorbie", + "Rory D Lynch", + "Rory Wise", + "rosedk", + "Ross Ramsay", + "Rotato Industries", + "Rowan Switzer", + "rR Leviix", + "Rrokan", + "RTFM", + "Ru$$ Money", + "Ruangor", + "Rubilon", + "Ruby Shnee n\u00e9e Rose", + "Rudolf das kleine Rehntier", + "Rufert", + "Rugg\u00e8ro", + "Rumbum (CPlasters)", + "RushRaccoon", + "Ruskels", + "Russton Smith", + "Rusty the Wolf", + "Ryan", + "Ryan Bates", + "Ryan Clark", + "Ryan Groth", + "Ryan Parker*", + "Ryan Shadbolt", + "Ryan W Sims", + "Ryzoloki", + "s33r", + "s5Zang Wo0t", + "Sabaka", + "SabbaGandalf", + "Sable Drake", + "sagerus optimus", + "Sagramor de Zyn", + "saladin", + "Salorar", + "Salorium", + "Sam \"Stingray\" Dover", + "Sam Biddell", + "Sam Courtney", + "Sam Reeves", + "Sam Spurrell", + "Sam Uebersax", + "SameOldEarl", + "Sami Nieminen", + "Sammich Inman", + "SammyScar18", + "Samnixpc", + "Sampwnage", + "Samuel Gonzalez Mart\u00ednez", + "Samuel H Brown", + "Samuel Pembroke", + "Samuel William Smart", + "SanderScamper", + "Sandro Salvati", + "Sangrifeld", + "SanityCat", + "Sansimir", + "Sapphire Crook", + "Sapphire Hema", + "Sarah Natalia", + "Sarge852", + "Sariondil", + "Saron Grave", + "Sarunas \"Duke_Eradication\" Misevicius", + "Sascha Debney Matiszik", + "Sascha van der Schoot", + "Saskia B Hansen", + "Satan", + "Satis", + "Savotage", + "Sberdila", + "Scaleneash89", + "Scalio", + "Scandinator", + "Scarhoof", + "Scarper", + "Schatti", + "Schrauffi", + "Schreck84", + "Schwapp", + "Schwiizer", + "ScoobTheNoob", + "Scorge", + "Scorsey", + "Scott Austin", + "Scott Broadbent", + "Scott Frazer", + "Scott John Beal", + "Scott Killen", + "Scott Lanning", + "Scott Regan", + "Scott Schwerdfeger", + "Scruffy Batface", + "Seaglobe", + "Seamus O'Boyle", + "Sean M. Chase", + "Sean Mire", + "Sean Sands", + "Seanica", + "Searge", + "Sebastian Audet", + "Sebastian Barbes Seyfarth", + "Sebastian Lange", + "Sebastian Nilsson", + "Sebastian Schneider", + "Sebastian Topp", + "Sebastian van Rhijn", + "sebson", + "Seedykoi", + "Sekkmer", + "Seldar", + "Seluj78", + "Semion Nadezhdin", + "Semoset", + "Seraphins", + "Serdar Akkilic", + "Serge", + "Serge Fallmann (SilverFolfy)", + "Seth Burrell", + "Seth Sneddon", + "Seth Tierney", + "Seth Toles", + "Sevadus", + "sfxworks", + "Sgtazza", + "Shackles", + "Shade4390", + "Shadow", + "Shadow", + "Shadow Guardian 507", + "Shadowofadoubt", + "ShadowWalkerA", + "ShaiTan", + "Shane Johnstone", + "Shane Watson", + "shanegss", + "Shannon Gorski", + "Shannon koger", + "Shantics", + "SharkWipf", + "sharky11987", + "Shawn 'Vhargon' Norton", + "Shawn Brown", + "Shawn Conrad", + "Shawn Pearson", + "Shaxnon", + "Shayne Stewart", + "shenryyr", + "Shentienlung", + "Shibing Huang", + "Shikama", + "Shimool", + "ShinBoneZ", + "Shiro", + "Shiro The Kitten", + "ShirowShadow", + "Shoghi Cervantes", + "Sholla", + "Shoopin", + "Shosh", + "Shtong", + "Shuzumi", + "Shylo132", + "Side A.", + "Sidola", + "Siegfried W. Kettlitz", + "Siggy", + "Sigillus", + "Sigmund Bautista", + "SilenceStands", + "SilentEcho1181", + "Silentsouls", + "Silver Dusk", + "SilverBeard", + "Simon (Nemos) Eriksson", + "Simon Crawley", + "Simon Stadelmann", + "Simon Wheatcroft", + "Simondf1", + "Singh Saab", + "Sinnersaix", + "Sinrise", + "Sir Frank Henrik", + "Sir Nicholas J. Vetterli", + "SirArag", + "Sirbloodking", + "SirBlubbalot", + "SirOtterlot", + "SirRuc", + "SirSmuggler", + "Sir^Ducer", + "Sisaroth", + "Sivert Henriksveen", + "sixkiller5", + "Si\u00f4n 'Ifrit' Morgan", + "Sjors Schiebergen", + "skanx", + "SkaveRat", + "Skellious", + "skintkingle", + "skoolerror", + "SkorpTec", + "Skylordgadget", + "Skywishes", + "Slade117", + "SlaveofPeon", + "sleepyboi89", + "Slim Fandango", + "Slinger Jawson", + "SmallDisturbedChild", + "Smallrolf", + "Smarty", + "SmashinVideoPlayer", + "Smelborp Squared", + "Smoovious Laxness", + "SMS Park", + "Sneakyperson", + "Snorre Alvsv\u00e5g", + "Snowman's Mind", + "Snuggly Wuggums", + "Sockrates", + "Soda5261", + "sodhunter", + "Sofox", + "Solene & Jeff", + "Solkongen", + "SombreLune", + "Sondergleich", + "Sora Hjort", + "Soren Reber", + "Soud Alobaid", + "Souless Raven", + "Soulrest1921", + "Sound_of_Drums", + "Sour.Sun", + "Sp8ter", + "Space Egg", + "SpaceCabbie", + "spacemanguy", + "Spans", + "Sparky", + "SpartanVader", + "Spazza360", + "SpectralGuardian", + "SpeedDaemon", + "Speedy24", + "speedy45", + "Speiderful", + "Speidy674", + "Spielmann", + "spikedoom08", + "spikefire", + "Spladex", + "SplittingMnut", + "Spokig", + "Sponsored by Tamtooe [Wroclove]", + "SPOON 1982", + "Sporling", + "spynet1966", + "SQiRL", + "SquaredCubed", + "SrMike", + "St3in3r", + "Stan O", + "StanFear", + "Starchie", + "stardestroyer12", + "Starholme", + "StarPowered", + "StarRider OutPost", + "Starry Night", + "StarRyder", + "starslayer", + "Starwin", + "Stebbbi", + "Stefan Bosch", + "Stefan Braun", + "Stefan Gaertig", + "Stefan Kent", + "Stefan Ladage", + "Stefan M\u00f6hl", + "Stefan Sing", + "Stefan van den Berg", + "Steffen Reinhardt", + "Steinar", + "StellerWorks", + "Stephan and Kiki Hug", + "stephan evers", + "Stephan Kandels", + "Stephan Reiter-\u041f\u0435\u0442\u0440\u043e\u0432", + "Stephen Collins", + "Stephen Rush", + "Steve Maksimovic", + "Steve Wagner", + "Steve Wilson", + "Steven Marks", + "Steven Noonan", + "Steven Perry", + "Steven R Britton", + "Steven Surowiec", + "steveyg101", + "SteyrCVT170", + "Stijn Timmermans", + "StimSim", + "Stivoxius Prime", + "StonedOne", + "Storm The Dog", + "StormKern", + "StrangeW", + "StrayMav", + "Strend0Rama", + "Striker2379", + "Stront1us", + "Stryder1988", + "Strzelec", + "Stuart Bunn", + "Stute", + "Sukasa", + "Sullivans (Justin Schrader)", + "Super Sips_ Fan 3 Million", + "Supercheese", + "Superlordpedro", + "SuperTerrador", + "Suppekaj", + "SupperCraft5000", + "SuppleZombieKitten", + "Suppressor153", + "Suranis", + "Susua", + "Sutoraika", + "Svein Hofseth", + "Sven 2SRonin", + "Sven Bischoff", + "Sven Stuebler", + "Sven van den Akker", + "swaggah2daD", + "Swaglag", + "Swamy", + "Sweet Cheeks the Youtuber", + "Sweistergeist", + "Swen K.", + "Swervy Ninja", + "Swiss", + "Sydney Holland", + "Sylias", + "Sylvian Munier", + "Synliss", + "SyoyoFR", + "Szereka", + "Tabaxi", + "Tabisama", + "Tad Williams", + "Taehupo", + "Tahsin K", + "Taimyr Zann", + "Takshaka", + "Taliki", + "Tallest of Treas", + "Tama1618", + "Tanlorik", + "Tanuberos101", + "TaonasSagara", + "Taorakis", + "Tap & Splat", + "Tardan", + "Tashdacat", + "Tathra", + "Tatsuya Saito", + "Tavis McLean", + "Taw", + "Taxoz", + "Tayler-Tech Industries", + "Tazoo", + "Tazzer93", + "Tbolt2025", + "TeamFantiX", + "Tech1337", + "Tech_GamingTV", + "Tedessence", + "Teebor", + "Tegual", + "tehcrash", + "TehRoach", + "Teme", + "Temterator", + "Tenandra", + "Tenebrous", + "Tenjina", + "Teodor Nor\u00e9n", + "Teodor Vecerdi", + "Tepictoc", + "tequilachef0815", + "Tercicatrix", + "Terra_Incognito", + "Terry", + "Terry R Meilleur", + "TeslaAiracomet", + "TestSquadron-TypeO", + "Thamal", + "Thanassos", + "Thasher", + "ThatRedEngineer", + "Thaui", + "thayne womack", + "ThayTheWolf", + "The AlCaTrAzz", + "The DiClaudio Family", + "The Doctor", + "The Doofmeister", + "The Dutchess Nicole", + "The Empire", + "THE EVA SERIES", + "The Fox Council", + "The Great Wyrm", + "The Grunge", + "the Incredible Nothing", + "The Invisible Man", + "The Lapis Fox", + "The Mighty Spoon", + "the Monster Raving Loony Party", + "the Necronomiconomist", + "The Phoenixian", + "The Technomancer", + "thebad300", + "TheBigBlah", + "TheCraftyDawg", + "TheCyborg", + "thedarknightam", + "TheDonAbriano", + "TheDoubleDPlayer", + "Theendlessdrumming", + "thefox963", + "theglasskat", + "TheGlassman333", + "TheGoldenBrotherhood", + "TheGoldJoker", + "TheGreenkey", + "TheHunt0r", + "TheInker", + "TheKeyn", + "TheLeftPinky", + "TheMotherTroll", + "TheMrDarkrider", + "TheNimbleNinja", + "Thenorups", + "TheOperator io", + "theo_the_ape", + "Theraleo", + "TheStuffz", + "TheTacoRancher", + "TheTerraner", + "Theudeux", + "TheWarheadLP", + "Thijs Vogel", + "Things", + "ThinkTwice", + "this isn't real wake up", + "Tholton", + "Thomas", + "Thomas \"Zaydon\" Lust", + "Thomas \"Squall\" L\u00e9turgie", + "Thomas A.", + "Thomas Batenburg", + "Thomas Blion", + "Thomas Coller", + "Thomas Greer", + "Thomas Krieger", + "Thomas Lembrechts", + "Thomas Lund", + "Thomas Olvitt", + "Thomas RedGrave", + "Thomas Rowan III", + "Thomas Woods", + "Thore E. Engel", + "Thorgeir Marthinussen", + "Thorkild A. Andersen [Multivers]", + "Thorsten Stanitzok", + "Thr3d", + "ThreeSevenths", + "Thudjy", + "Thunder", + "Tiago Barroso", + "Tibsfox", + "Tidos", + "Tiffany Bennett", + "Tigel172", + "Tigerfly", + "Tijn \"Juwelier KappaKnoef\" Priem", + "Tilo Becker aka EviloKnievel", + "Tim \"TTH\" Hopkins", + "Tim Bain", + "Tim I Hely", + "Tim Showalter", + "Tim Tupas", + "Tim-Oliver Wagner", + "timewarp", + "Timmy1e", + "TimoPlaysHD", + "Timothy \"PTC\" Carol", + "Timothy Elder", + "Timothy Langley", + "Timur S. Demiral (Bigdeathy)", + "TiNgLe", + "Tinilmabard", + "Tiny Taco Team on Github", + "Tivec", + "Tizian Grub", + "Tiz_MSE", + "TJ 'Myrathi' Houston", + "TKuja1", + "tlcoffee", + "Tleilandrek", + "TLPineapple", + "Toawa", + "Tobias Bliksrud", + "Tobias Franke", + "Tobias G. M\u00f6h. [DKC-CP] BassDominator", + "Tobias L\u00f6fling", + "Tobias Milde", + "TodesKiowa", + "Togis", + "Tokarea", + "Tolana", + "Tom", + "Tom Atterbury", + "Tom Browne", + "Tom Burns", + "Tom Ficcadenti", + "Tom Hartnett", + "Tom Irenicus", + "Tom Pouthier", + "Tom Rochette", + "Tom Schuster", + "Tom Slingi", + "Tom Smotherman", + "Tomas Roll Krognes", + "Tomek31", + "tomfrombaxter", + "TomHasDen", + "Tomik", + "Tomo Ferega", + "tomudding", + "Tony Tallierchio", + "TonyTyrax", + "TonZa Terrawyng", + "Topperfalkon", + "TorKger", + "Tortila", + "Torven the grey", + "Tosa", + "Touya Akira", + "toydarian", + "Trangar", + "Travis Christian", + "Travis Overcash", + "Trax Beaumont", + "TRCrata", + "Trees", + "TreeTree, Reno Aerts", + "Trevor Cooper", + "Trevor Railman Fenlon", + "Trevor Rose", + "Trey", + "TrihXeen", + "trinistry", + "TripleIndie", + "Triska", + "Tristan Hehnen", + "Tro", + "Troglodyte Games", + "Trojan Ender", + "Troy Gillis", + "troy2k", + "tsw", + "Tubsy", + "Tucker Brisson", + "TuffyLovesFactorio", + "Tunder_600", + "Tuomas Paavola", + "Turvelo", + "Tusou.Game", + "Tut", + "Twilight Sparkle", + "TwinkleFairy", + "Twisted Code", + "TwistedSeven", + "Twistedt", + "TwixMan83", + "Twizted Sizter", + "Tyler B.", + "Tyler Boydston", + "Tyler Cark", + "Tyler Hoyt", + "Tyler Hummel", + "Tyler Lee", + "Tyler Woodside", + "Typhoonator", + "Tyrin T.", + "TysonsWorldOfGames", + "Uberhenrik", + "uditaren", + "Udo Schmidt", + "Udwin", + "UenoStation", + "UFeindschiff", + "UFO Cat", + "Ugruymiy", + "umbrela347", + "Uncle Ben", + "Uncle Squish", + "Unequity", + "unflyable", + "UniQcorN", + "UnsanityLIVE", + "Unsnarled", + "Ununoctium", + "UrbanWulf", + "Ururun", + "Utter Creativity", + "UVDanger", + "v12aml", + "V1K1NG", + "V453000", + "Valdrake", + "ValiZockt", + "Vampiric Dust", + "Vanderlof", + "Vannflyhite", + "Varchronus", + "Varka", + "vastoslorde", + "Veaynon", + "Vegeta897", + "Veixus", + "Veliox", + "Vendias", + "Verbina29", + "Verdiumm", + "Verenja Dane", + "Verified by Verified", + "Verir Ryu", + "Vernus", + "Vesaria", + "Vianessa Hampson", + "Victor Bondaruk", + "Victor Dreygo", + "Victor Fernandez", + "Victor Tombs", + "Vijay Holtkamp", + "Viktor O\u010dakovsk\u00fd / KillKillABC", + "Viliam Manka", + "Villatoro", + "Vim Razz", + "Vincent Wettig", + "Vinicius Meireles", + "Vinny Brim", + "Violine", + "visionfear", + "Vivien Cassar", + "Vladislav Isenbaev", + "Vlastimil ''Wotis'' \u0160rek", + "vlczero", + "Volker K.", + "Vora of FJ", + "Vuemaster2", + "Vulk la forge", + "VUTechni", + "Vvaridus Veridian", + "Vymsz", + "vzyBilly", + "V\u00e1nZ\u00e1n", + "V\u00edt Brunner", + "Wacka", + "Wade Tregaskis", + "Wagner", + "Wagner", + "Waldy Angeloak", + "Walter Paschal", + "WangCoffin", + "Warik Yacent", + "WarMadMax", + "wastrel", + "Watatsumi", + "WaTo", + "Watty", + "Wazuki", + "Wazzebu", + "WBrzosto_Pulawy", + "WDDN", + "WebHout", + "Ween", + "welshtony1", + "Wermatswil", + "Wes Oldenbeuving", + "West.", + "Westenberger", + "Whiro", + "Whiteluigi", + "WhiteTigerLee", + "Wickster83", + "Wieprzu", + "Wif Wiffles", + "WildWolf", + "Wilhelm Kristensen", + "Will Baker", + "Will forney", + "Will Frost", + "Will W Redeemer", + "Willarun", + "William", + "William Grimm", + "William H. Jones", + "William Langdon", + "William Rudenmalm", + "William Wilson", + "William Winston", + "William Woelk", + "Williston", + "WillySpoon", + "Windes*Fr", + "WindPower", + "Winnetou", + "Wizzle0331", + "Wolfbite", + "Wolfchild", + "Wolfgang Pastl", + "Wolfie12", + "WolfKnight", + "Womble", + "Wonky Phsicks", + "Wouter Minten", + "Wo\u0142odia", + "Wratheous", + "wrtlprnft", + "Wubbel4", + "WUDCHUCK", + "Wutklumpen", + "Wyatt Rawson", + "Wyrik", + "XANA520", + "XarsYs", + "Xawirses", + "Xboy_SupCom", + "xcran", + "Xech", + "xedre", + "XelHaku", + "Xemu", + "Xenia Renner", + "Xenoshield", + "XeroR BattleR", + "Xeteth", + "Ximias", + "xnmo", + "Xolgrimm", + "XscorpiontankX", + "xskander", + "xterminal86", + "xXOptic_RugXx", + "Yah Boi Lucas Alvarez", + "YAKITORI", + "Yamakiroshi", + "Yammo Yammamoto", + "Yankee Teacup", + "yatti", + "Yawen Song", + "Yee Lee", + "Yge Venema", + "yobias hennings", + "yoizukiyo", + "Yooslis", + "Yordi Geurts Yensequra", + "Youtuber TheTrexable", + "Yoyogre", + "yqt1001", + "Yttrium", + "Yukitsu Times", + "Yuof", + "Yurily", + "Yutakabareru", + "Yvonne", + "Z-Baby", + "Zaas", + "Zac \"Holladiewal\" Smith", + "Zac Brown (NIKOtheMONKEY)", + "Zach luc Picard", + "Zach Noah", + "Zach Triplett", + "Zachary Banta", + "Zachary Cathcart", + "Zachary Mildrum", + "Zachlightsabe", + "Zack Z", + "zaery", + "Zakul", + "ZanDak", + "Zander Horn", + "Zardath", + "zarevak", + "Zarkal", + "Zasifras", + "Zatrac", + "ZavuX", + "Zaxaramas", + "ZayneGG", + "ze.d", + "ZeCaS", + "Zecpan", + "Zediatus", + "zegurasu", + "Zeiberschot", + "Zemalf", + "Zenblast", + "Zengrath", + "Zenimer", + "Zenoah Direblood", + "Zero Tachikoma", + "Zero Valintine", + "Zeth Kerman", + "Zetter", + "ZeusC2", + "Zhinjio", + "zidic", + "Zidonuke Marshdevil", + "Zigerot", + "ziggleh", + "Zisteau", + "Zistil", + "zivyTerc", + "Zlosynus", + "Zmegolaz", + "Zobota", + "Zoidberg", + "zollman123321", + "Zombielord Ativan", + "Zombull", + "zonthori", + "ZOP", + "ZornGottes", + "Zortoch", + "ZpixThaTurtle", + "Zxypher", + "zyxep", + "[FR]LdtSten", + "\u00c5ngstr\u00f6m Trilobite", + "\u00d8yvind Heggstad", + "\uc0ac\uacfc\ub9dbTV (TV_Apple)", + "\uc890\ud138\ub9e8" + ] +} \ No newline at end of file diff --git a/factorio/data/core/data.lua b/factorio/data/core/data.lua new file mode 100644 index 0000000000000000000000000000000000000000..4d4274b140c210cafd8a88c625fc5f422975501a --- /dev/null +++ b/factorio/data/core/data.lua @@ -0,0 +1,12 @@ +require("prototypes.fonts") +require("prototypes.noise-layers") +require("prototypes.style") +require("prototypes.utility-constants") +require("prototypes.utility-sounds") +require("prototypes.utility-sprites") +require("prototypes.god-controller") +require("prototypes.editor-controller") +require("prototypes.spectator-controller") +require("prototypes.noise-programs") +require("prototypes.cursors") +require("prototypes.unknown") diff --git a/factorio/data/core/fonts/license - DejaVuSans.txt b/factorio/data/core/fonts/license - DejaVuSans.txt new file mode 100644 index 0000000000000000000000000000000000000000..df52c1709bea171104d41bf084313ea434858423 --- /dev/null +++ b/factorio/data/core/fonts/license - DejaVuSans.txt @@ -0,0 +1,187 @@ +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. +Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) + + +Bitstream Vera Fonts Copyright +------------------------------ + +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is +a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated +documentation files (the "Font Software"), to reproduce and distribute the +Font Software, including without limitation the rights to use, copy, merge, +publish, distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to the +following conditions: + +The above copyright and trademark notices and this permission notice shall +be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the fonts +are renamed to names not containing either the words "Bitstream" or the word +"Vera". + +This License becomes null and void to the extent applicable to Fonts or Font +Software that has been modified and is distributed under the "Bitstream +Vera" names. + +The Font Software may be sold as part of a larger software package but no +copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE +FONT SOFTWARE. + +Except as contained in this notice, the names of Gnome, the Gnome +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the Gnome Foundation or Bitstream +Inc., respectively. For further information, contact: fonts at gnome dot +org. + +Arev Fonts Copyright +------------------------------ + +Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the fonts accompanying this license ("Fonts") and +associated documentation files (the "Font Software"), to reproduce +and distribute the modifications to the Bitstream Vera Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to +the following conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software +typefaces. + +The Font Software may be modified, altered, or added to, and in +particular the designs of glyphs or characters in the Fonts may be +modified and additional glyphs or characters may be added to the +Fonts, only if the fonts are renamed to names not containing either +the words "Tavmjong Bah" or the word "Arev". + +This License becomes null and void to the extent applicable to Fonts +or Font Software that has been modified and is distributed under the +"Tavmjong Bah Arev" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by +itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL +TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +Except as contained in this notice, the name of Tavmjong Bah shall not +be used in advertising or otherwise to promote the sale, use or other +dealings in this Font Software without prior written authorization +from Tavmjong Bah. For further information, contact: tavmjong @ free +. fr. + +TeX Gyre DJV Math +----------------- +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. + +Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski +(on behalf of TeX users groups) are in public domain. + +Letters imported from Euler Fraktur from AMSfonts are (c) American +Mathematical Society (see below). +Bitstream Vera Fonts Copyright +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera +is a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license (“Fonts”) and associated +documentation +files (the “Font Software”), to reproduce and distribute the Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, +and/or sell copies of the Font Software, and to permit persons to whom +the Font Software is furnished to do so, subject to the following +conditions: + +The above copyright and trademark notices and this permission notice +shall be +included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional +glyphs or characters may be added to the Fonts, only if the fonts are +renamed +to names not containing either the words “Bitstream” or the word “Vera”. + +This License becomes null and void to the extent applicable to Fonts or +Font Software +that has been modified and is distributed under the “Bitstream Vera” +names. + +The Font Software may be sold as part of a larger software package but +no copy +of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, +SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN +ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR +INABILITY TO USE +THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. +Except as contained in this notice, the names of GNOME, the GNOME +Foundation, +and Bitstream Inc., shall not be used in advertising or otherwise to promote +the sale, use or other dealings in this Font Software without prior written +authorization from the GNOME Foundation or Bitstream Inc., respectively. +For further information, contact: fonts at gnome dot org. + +AMSFonts (v. 2.2) copyright + +The PostScript Type 1 implementation of the AMSFonts produced by and +previously distributed by Blue Sky Research and Y&Y, Inc. are now freely +available for general use. This has been accomplished through the +cooperation +of a consortium of scientific publishers with Blue Sky Research and Y&Y. +Members of this consortium include: + +Elsevier Science IBM Corporation Society for Industrial and Applied +Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS) + +In order to assure the authenticity of these fonts, copyright will be +held by +the American Mathematical Society. This is not meant to restrict in any way +the legitimate use of the fonts, such as (but not limited to) electronic +distribution of documents containing these fonts, inclusion of these fonts +into other public domain or commercial font collections or computer +applications, use of the outline data to create derivative fonts and/or +faces, etc. However, the AMS does require that the AMS copyright notice be +removed from any derivative versions of the fonts which have been altered in +any way. In addition, to ensure the fidelity of TeX documents using Computer +Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces, +has requested that any alterations which yield different font metrics be +given a different name. + +$Id$ diff --git a/factorio/data/core/fonts/license - IBMPlex.txt b/factorio/data/core/fonts/license - IBMPlex.txt new file mode 100644 index 0000000000000000000000000000000000000000..245d5f4083395d6f637a6197af96ef87756712ea --- /dev/null +++ b/factorio/data/core/fonts/license - IBMPlex.txt @@ -0,0 +1,93 @@ +Copyright © 2017 IBM Corp. with Reserved Font Name "Plex" + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/factorio/data/core/fonts/license - Lilittium.txt b/factorio/data/core/fonts/license - Lilittium.txt new file mode 100644 index 0000000000000000000000000000000000000000..cdf5e54b5c37c1515bd28fdabbb5061f738bced1 --- /dev/null +++ b/factorio/data/core/fonts/license - Lilittium.txt @@ -0,0 +1,94 @@ +Copyright (c) 2009-2011 by Accademia di Belle Arti di Urbino and students of MA course of Visual design. Some rights reserved. +Modified by Alibek Aytzhan to add some Cyrillic characters to the font with Reserved Font Name "Lilittium". + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/factorio/data/core/fonts/license - MPLUS1p.txt b/factorio/data/core/fonts/license - MPLUS1p.txt new file mode 100644 index 0000000000000000000000000000000000000000..77b17316cf1e8ab216bd6743996dfc67cc86216a --- /dev/null +++ b/factorio/data/core/fonts/license - MPLUS1p.txt @@ -0,0 +1,91 @@ +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/factorio/data/core/fonts/license - NotoSans.txt b/factorio/data/core/fonts/license - NotoSans.txt new file mode 100644 index 0000000000000000000000000000000000000000..d645695673349e3947e8e5ae42332d0ac3164cd7 --- /dev/null +++ b/factorio/data/core/fonts/license - NotoSans.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/factorio/data/core/fonts/license - TitilliumWeb.txt b/factorio/data/core/fonts/license - TitilliumWeb.txt new file mode 100644 index 0000000000000000000000000000000000000000..bbaa23a6398ef51f049f40fb1393a8fa9ef17f88 --- /dev/null +++ b/factorio/data/core/fonts/license - TitilliumWeb.txt @@ -0,0 +1,93 @@ +Copyright (c) 2009-2011 by Accademia di Belle Arti di Urbino and students of MA course of Visual design. Some rights reserved. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/factorio/data/core/graphics/background-image.jpg b/factorio/data/core/graphics/background-image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..89a93924b1a1a9a9fd15f03c8cf960d10db863bd Binary files /dev/null and b/factorio/data/core/graphics/background-image.jpg differ diff --git a/factorio/data/core/graphics/factorio.icns b/factorio/data/core/graphics/factorio.icns new file mode 100644 index 0000000000000000000000000000000000000000..e533e4d856738926c8c69eb13ffdd7ff523b9bc8 Binary files /dev/null and b/factorio/data/core/graphics/factorio.icns differ diff --git a/factorio/data/core/graphics/factorio.ico b/factorio/data/core/graphics/factorio.ico new file mode 100644 index 0000000000000000000000000000000000000000..6fd60a6d9c5ed549a914bd2274dd369357a2fb6e Binary files /dev/null and b/factorio/data/core/graphics/factorio.ico differ diff --git a/factorio/data/core/graphics/shaders/blend-luts.frag b/factorio/data/core/graphics/shaders/blend-luts.frag new file mode 100644 index 0000000000000000000000000000000000000000..cdcdd0a2f43041d137b8dc2bb832b4010355fafa --- /dev/null +++ b/factorio/data/core/graphics/shaders/blend-luts.frag @@ -0,0 +1,25 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + vec4 tint; + float lutAlpha; +} _63; + +uniform sampler3D lut1; +uniform sampler3D lut2; + +layout(location = 0) out vec4 fragColor; +in vec2 vUV; + +void main() +{ + ivec3 lu = ivec3(ivec2(gl_FragCoord.xy), 0); + lu.z = lu.x >> 4; + lu.x &= 15; + lu.y = lu.y; + vec4 lut1Color = texelFetch(lut1, lu, 0); + vec4 lut2Color = texelFetch(lut2, lu, 0); + fragColor = clamp(mix(lut1Color, lut2Color, vec4(_63.lutAlpha)) * _63.tint, vec4(0.0), vec4(1.0)); +} + diff --git a/factorio/data/core/graphics/shaders/blend-luts.psh b/factorio/data/core/graphics/shaders/blend-luts.psh new file mode 100644 index 0000000000000000000000000000000000000000..12c38525457a8485725e795d4b3b7f6b8d9109ec --- /dev/null +++ b/factorio/data/core/graphics/shaders/blend-luts.psh @@ -0,0 +1,45 @@ +cbuffer _63 +{ + float4 _63_tint : packoffset(c0); + float _63_lutAlpha : packoffset(c1); +}; +Texture3D lut1 : register(t0); +SamplerState _lut1_sampler : register(s0); +Texture3D lut2 : register(t1); +SamplerState _lut2_sampler : register(s1); + +static float4 gl_FragCoord; +static float4 fragColor; +static float2 vUV; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 gl_FragCoord : SV_Position; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + int3 lu = int3(int2(gl_FragCoord.xy), 0); + lu.z = lu.x >> 4; + lu.x &= 15; + lu.y = lu.y; + float4 lut1Color = lut1.Load(int4(lu, 0)); + float4 lut2Color = lut2.Load(int4(lu, 0)); + fragColor = clamp(lerp(lut1Color, lut2Color, _63_lutAlpha.xxxx) * _63_tint, 0.0f.xxxx, 1.0f.xxxx); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_FragCoord = stage_input.gl_FragCoord; + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/blur.frag b/factorio/data/core/graphics/shaders/blur.frag new file mode 100644 index 0000000000000000000000000000000000000000..40f900464e4414c49e214d547bf727ec195e5e43 --- /dev/null +++ b/factorio/data/core/graphics/shaders/blur.frag @@ -0,0 +1,44 @@ +#version 330 + +layout(std140) uniform blurConstants +{ + mat4 projection; + mat4 model; + vec2 regionStart; + vec2 regionSize; + vec4 coeff0; + vec4 coeff1234; + vec2 direction; +} _49; + +uniform sampler2D tex; + +layout(location = 0) out vec4 fragColor; +in vec2 vUV; + +vec4 blur9(sampler2D image, vec2 uv, vec2 direction) +{ + vec4 color = vec4(0.0); + vec2 off1 = vec2(1.0) * direction; + vec2 off2 = vec2(2.0) * direction; + vec2 off3 = vec2(3.0) * direction; + vec2 off4 = vec2(4.0) * direction; + color += (texture(image, uv) * _49.coeff0); + color += (texture(image, uv + off1) * _49.coeff1234.x); + color += (texture(image, uv - off1) * _49.coeff1234.x); + color += (texture(image, uv + off2) * _49.coeff1234.y); + color += (texture(image, uv - off2) * _49.coeff1234.y); + color += (texture(image, uv + off3) * _49.coeff1234.z); + color += (texture(image, uv - off3) * _49.coeff1234.z); + color += (texture(image, uv + off4) * _49.coeff1234.w); + color += (texture(image, uv - off4) * _49.coeff1234.w); + return color; +} + +void main() +{ + vec2 param = vUV; + vec2 param_1 = _49.direction; + fragColor = blur9(tex, param, param_1); +} + diff --git a/factorio/data/core/graphics/shaders/blur.psh b/factorio/data/core/graphics/shaders/blur.psh new file mode 100644 index 0000000000000000000000000000000000000000..71490dc3283d48fc4c2d1ccd607f7c669033275d --- /dev/null +++ b/factorio/data/core/graphics/shaders/blur.psh @@ -0,0 +1,60 @@ +cbuffer _49 +{ + row_major float4x4 _49_projection : packoffset(c0); + row_major float4x4 _49_model : packoffset(c4); + float2 _49_regionStart : packoffset(c8); + float2 _49_regionSize : packoffset(c8.z); + float4 _49_coeff0 : packoffset(c9); + float4 _49_coeff1234 : packoffset(c10); + float2 _49_direction : packoffset(c11); +}; +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float4 fragColor; +static float2 vUV; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float4 blur9(Texture2D image, SamplerState _image_sampler, float2 uv, float2 direction) +{ + float4 color = 0.0f.xxxx; + float2 off1 = 1.0f.xx * direction; + float2 off2 = 2.0f.xx * direction; + float2 off3 = 3.0f.xx * direction; + float2 off4 = 4.0f.xx * direction; + color += (image.Sample(_image_sampler, uv) * _49_coeff0); + color += (image.Sample(_image_sampler, uv + off1) * _49_coeff1234.x); + color += (image.Sample(_image_sampler, uv - off1) * _49_coeff1234.x); + color += (image.Sample(_image_sampler, uv + off2) * _49_coeff1234.y); + color += (image.Sample(_image_sampler, uv - off2) * _49_coeff1234.y); + color += (image.Sample(_image_sampler, uv + off3) * _49_coeff1234.z); + color += (image.Sample(_image_sampler, uv - off3) * _49_coeff1234.z); + color += (image.Sample(_image_sampler, uv + off4) * _49_coeff1234.w); + color += (image.Sample(_image_sampler, uv - off4) * _49_coeff1234.w); + return color; +} + +void frag_main() +{ + float2 param = vUV; + float2 param_1 = _49_direction; + fragColor = blur9(tex, _tex_sampler, param, param_1); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/blur.vert b/factorio/data/core/graphics/shaders/blur.vert new file mode 100644 index 0000000000000000000000000000000000000000..b3fc6e29d4d51c14e46771e37cb3a0e9a09cdfb9 --- /dev/null +++ b/factorio/data/core/graphics/shaders/blur.vert @@ -0,0 +1,23 @@ +#version 330 + +layout(std140) uniform blurConstants +{ + mat4 projection; + mat4 model; + vec2 regionStart; + vec2 regionSize; + vec4 coeff0; + vec4 coeff1234; + vec2 direction; +} _20; + +layout(location = 0) in vec2 position; +out vec2 vUV; +layout(location = 1) in vec2 uv; + +void main() +{ + gl_Position = (_20.projection * _20.model) * vec4(position, 0.0, 1.0); + vUV = _20.regionStart + (uv * _20.regionSize); +} + diff --git a/factorio/data/core/graphics/shaders/blur.vsh b/factorio/data/core/graphics/shaders/blur.vsh new file mode 100644 index 0000000000000000000000000000000000000000..b5ad60af92c6626272a882c93bbf3bca03d1c3fa --- /dev/null +++ b/factorio/data/core/graphics/shaders/blur.vsh @@ -0,0 +1,44 @@ +cbuffer _20 +{ + row_major float4x4 _20_projection : packoffset(c0); + row_major float4x4 _20_model : packoffset(c4); + float2 _20_regionStart : packoffset(c8); + float2 _20_regionSize : packoffset(c8.z); + float4 _20_coeff0 : packoffset(c9); + float4 _20_coeff1234 : packoffset(c10); + float2 _20_direction : packoffset(c11); +}; + +static float4 gl_Position; +static float2 position; +static float2 vUV; +static float2 uv; + +struct SPIRV_Cross_Input +{ + float2 position : TEXCOORD0; + float2 uv : TEXCOORD1; +}; + +struct SPIRV_Cross_Output +{ + float2 vUV : TEXCOORD0; + float4 gl_Position : SV_Position; +}; + +void vert_main() +{ + gl_Position = mul(float4(position, 0.0f, 1.0f), mul(_20_model, _20_projection)); + vUV = _20_regionStart + (uv * _20_regionSize); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + position = stage_input.position; + uv = stage_input.uv; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vUV = vUV; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/compress-bc4.frag b/factorio/data/core/graphics/shaders/compress-bc4.frag new file mode 100644 index 0000000000000000000000000000000000000000..ea0ae4d3158aab38c2ad10f6533e80080bfacedf --- /dev/null +++ b/factorio/data/core/graphics/shaders/compress-bc4.frag @@ -0,0 +1,126 @@ +#version 330 + +layout(std140) uniform mipMapGenParams +{ + ivec2 offset; + int unusedLevel; + uint useChannelVec; + vec4 channelVec; +} _43; + +uniform sampler2D tex; + +layout(location = 0) out uvec2 fragColor; +in vec2 vUV; +float blockAlpha[16]; + +void fetchBlock() +{ + ivec2 baseCoord = (ivec2(4) * ivec2(gl_FragCoord.xy)) + _43.offset; + for (int by = 0; by < 4; by++) + { + for (int bx = 0; bx < 4; bx++) + { + vec4 color = vec4(0.0); + ivec2 coord = baseCoord + ivec2(bx, by); + vec4 t1 = texelFetch(tex, coord, 0); + float alpha = t1.x; + if (_43.useChannelVec != 0u) + { + alpha = dot(t1, _43.channelVec); + } + blockAlpha[(by * 4) + bx] = alpha; + } + } +} + +void InsetYBBox(inout float mincol, inout float maxcol) +{ + float inset = ((maxcol - mincol) / 32.0) - 0.00196078442968428134918212890625; + mincol = clamp(mincol + inset, 0.0, 1.0); + maxcol = clamp(maxcol - inset, 0.0, 1.0); +} + +uint EmitAlphaEndPointsYCoCgDXT5(inout float mincol, inout float maxcol) +{ + float param = mincol; + float param_1 = maxcol; + InsetYBBox(param, param_1); + mincol = param; + maxcol = param_1; + uint c0 = uint(round(mincol * 255.0)); + uint c1 = uint(round(maxcol * 255.0)); + return (c0 << uint(8)) | c1; +} + +uvec2 EmitAlphaIndicesYCoCgDXT5(float minAlpha, float maxAlpha) +{ + float mid = (maxAlpha - minAlpha) / 14.0; + float ab1 = minAlpha + mid; + float ab2 = (((6.0 * maxAlpha) + (1.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab3 = (((5.0 * maxAlpha) + (2.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab4 = (((4.0 * maxAlpha) + (3.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab5 = (((3.0 * maxAlpha) + (4.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab6 = (((2.0 * maxAlpha) + (5.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab7 = (((1.0 * maxAlpha) + (6.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + uvec2 indices = uvec2(0u); + uint index = 0u; + for (int i = 0; i < 6; i++) + { + float a = blockAlpha[i]; + index = 1u; + index += uint(a <= ab1); + index += uint(a <= ab2); + index += uint(a <= ab3); + index += uint(a <= ab4); + index += uint(a <= ab5); + index += uint(a <= ab6); + index += uint(a <= ab7); + index &= 7u; + index ^= uint(2u > index); + indices.x |= (index << uint((3 * i) + 16)); + } + indices.y = index >> uint(1); + for (int i_1 = 6; i_1 < 16; i_1++) + { + float a_1 = blockAlpha[i_1]; + index = 1u; + index += uint(a_1 <= ab1); + index += uint(a_1 <= ab2); + index += uint(a_1 <= ab3); + index += uint(a_1 <= ab4); + index += uint(a_1 <= ab5); + index += uint(a_1 <= ab6); + index += uint(a_1 <= ab7); + index &= 7u; + index ^= uint(2u > index); + indices.y |= (index << uint((3 * i_1) - 16)); + } + return indices; +} + +void main() +{ + fetchBlock(); + float minAlpha = blockAlpha[0]; + float maxAlpha = blockAlpha[0]; + for (int i = 1; i < 16; i++) + { + minAlpha = min(minAlpha, blockAlpha[i]); + maxAlpha = max(maxAlpha, blockAlpha[i]); + } + float param = minAlpha; + float param_1 = maxAlpha; + uint _423 = EmitAlphaEndPointsYCoCgDXT5(param, param_1); + minAlpha = param; + maxAlpha = param_1; + uvec2 result; + result.x = _423; + float param_2 = minAlpha; + float param_3 = maxAlpha; + uvec2 indices = EmitAlphaIndicesYCoCgDXT5(param_2, param_3); + result.x |= indices.x; + result.y = indices.y; + fragColor = result; +} + diff --git a/factorio/data/core/graphics/shaders/compress-bc4.psh b/factorio/data/core/graphics/shaders/compress-bc4.psh new file mode 100644 index 0000000000000000000000000000000000000000..2cef824d9c411acbc9df43c63b3b1339d2aac92a --- /dev/null +++ b/factorio/data/core/graphics/shaders/compress-bc4.psh @@ -0,0 +1,146 @@ +cbuffer _43 +{ + int2 _43_offset : packoffset(c0); + int _43_unusedLevel : packoffset(c0.z); + uint _43_useChannelVec : packoffset(c0.w); + float4 _43_channelVec : packoffset(c1); +}; +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float4 gl_FragCoord; +static uint2 fragColor; +static float2 vUV; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 gl_FragCoord : SV_Position; +}; + +struct SPIRV_Cross_Output +{ + uint2 fragColor : SV_Target0; +}; + +static float blockAlpha[16]; + +void fetchBlock() +{ + int2 baseCoord = (int2(4, 4) * int2(gl_FragCoord.xy)) + _43_offset; + for (int by = 0; by < 4; by++) + { + for (int bx = 0; bx < 4; bx++) + { + float4 color = 0.0f.xxxx; + int2 coord = baseCoord + int2(bx, by); + float4 t1 = tex.Load(int3(coord, 0)); + float alpha = t1.x; + if (_43_useChannelVec != 0u) + { + alpha = dot(t1, _43_channelVec); + } + blockAlpha[(by * 4) + bx] = alpha; + } + } +} + +void InsetYBBox(inout float mincol, inout float maxcol) +{ + float inset = ((maxcol - mincol) / 32.0f) - 0.00196078442968428134918212890625f; + mincol = clamp(mincol + inset, 0.0f, 1.0f); + maxcol = clamp(maxcol - inset, 0.0f, 1.0f); +} + +uint EmitAlphaEndPointsYCoCgDXT5(inout float mincol, inout float maxcol) +{ + float param = mincol; + float param_1 = maxcol; + InsetYBBox(param, param_1); + mincol = param; + maxcol = param_1; + uint c0 = uint(round(mincol * 255.0f)); + uint c1 = uint(round(maxcol * 255.0f)); + return (c0 << uint(8)) | c1; +} + +uint2 EmitAlphaIndicesYCoCgDXT5(float minAlpha, float maxAlpha) +{ + float mid = (maxAlpha - minAlpha) / 14.0f; + float ab1 = minAlpha + mid; + float ab2 = (((6.0f * maxAlpha) + (1.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab3 = (((5.0f * maxAlpha) + (2.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab4 = (((4.0f * maxAlpha) + (3.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab5 = (((3.0f * maxAlpha) + (4.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab6 = (((2.0f * maxAlpha) + (5.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab7 = (((1.0f * maxAlpha) + (6.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + uint2 indices = uint2(0u, 0u); + uint index = 0u; + for (int i = 0; i < 6; i++) + { + float a = blockAlpha[i]; + index = 1u; + index += uint(a <= ab1); + index += uint(a <= ab2); + index += uint(a <= ab3); + index += uint(a <= ab4); + index += uint(a <= ab5); + index += uint(a <= ab6); + index += uint(a <= ab7); + index &= 7u; + index ^= uint(2u > index); + indices.x |= (index << uint((3 * i) + 16)); + } + indices.y = index >> uint(1); + for (int i_1 = 6; i_1 < 16; i_1++) + { + float a_1 = blockAlpha[i_1]; + index = 1u; + index += uint(a_1 <= ab1); + index += uint(a_1 <= ab2); + index += uint(a_1 <= ab3); + index += uint(a_1 <= ab4); + index += uint(a_1 <= ab5); + index += uint(a_1 <= ab6); + index += uint(a_1 <= ab7); + index &= 7u; + index ^= uint(2u > index); + indices.y |= (index << uint((3 * i_1) - 16)); + } + return indices; +} + +void frag_main() +{ + fetchBlock(); + float minAlpha = blockAlpha[0]; + float maxAlpha = blockAlpha[0]; + for (int i = 1; i < 16; i++) + { + minAlpha = min(minAlpha, blockAlpha[i]); + maxAlpha = max(maxAlpha, blockAlpha[i]); + } + float param = minAlpha; + float param_1 = maxAlpha; + uint _423 = EmitAlphaEndPointsYCoCgDXT5(param, param_1); + minAlpha = param; + maxAlpha = param_1; + uint2 result; + result.x = _423; + float param_2 = minAlpha; + float param_3 = maxAlpha; + uint2 indices = EmitAlphaIndicesYCoCgDXT5(param_2, param_3); + result.x |= indices.x; + result.y = indices.y; + fragColor = result; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_FragCoord = stage_input.gl_FragCoord; + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/compress-bc4.psh.cso b/factorio/data/core/graphics/shaders/compress-bc4.psh.cso new file mode 100644 index 0000000000000000000000000000000000000000..6c67f257fe4a1a570267c2b24bade628a4290660 Binary files /dev/null and b/factorio/data/core/graphics/shaders/compress-bc4.psh.cso differ diff --git a/factorio/data/core/graphics/shaders/compress-rygDXT.frag b/factorio/data/core/graphics/shaders/compress-rygDXT.frag new file mode 100644 index 0000000000000000000000000000000000000000..d63dcd9ba326cffcd4792159e851beb2bb563f56 --- /dev/null +++ b/factorio/data/core/graphics/shaders/compress-rygDXT.frag @@ -0,0 +1,425 @@ +#version 330 + +const uvec4 _387[256] = uvec4[](uvec4(0u), uvec4(0u, 0u, 0u, 1u), uvec4(0u, 1u, 1u, 0u), uvec4(0u, 1u, 1u, 0u), uvec4(1u, 0u, 1u, 1u), uvec4(1u, 0u, 2u, 0u), uvec4(1u, 0u, 2u, 1u), uvec4(1u, 1u, 3u, 0u), uvec4(1u, 1u, 3u, 0u), uvec4(2u, 0u, 3u, 1u), uvec4(2u, 0u, 4u, 0u), uvec4(0u, 4u, 4u, 0u), uvec4(2u, 1u, 4u, 1u), uvec4(2u, 1u, 5u, 0u), uvec4(2u, 1u, 5u, 1u), uvec4(3u, 0u, 6u, 0u), uvec4(3u, 0u, 6u, 0u), uvec4(3u, 0u, 6u, 1u), uvec4(3u, 1u, 7u, 0u), uvec4(1u, 5u, 7u, 0u), uvec4(3u, 2u, 7u, 1u), uvec4(3u, 2u, 8u, 0u), uvec4(4u, 0u, 8u, 1u), uvec4(4u, 0u, 8u, 1u), uvec4(4u, 1u, 8u, 2u), uvec4(4u, 1u, 9u, 1u), uvec4(4u, 2u, 9u, 2u), uvec4(4u, 2u, 9u, 2u), uvec4(4u, 2u, 9u, 3u), uvec4(3u, 5u, 10u, 2u), uvec4(5u, 1u, 10u, 3u), uvec4(5u, 1u, 10u, 3u), uvec4(5u, 2u, 10u, 4u), uvec4(4u, 4u, 11u, 3u), uvec4(5u, 3u, 11u, 4u), uvec4(5u, 3u, 11u, 4u), uvec4(5u, 3u, 11u, 5u), uvec4(6u, 2u, 12u, 4u), uvec4(6u, 2u, 12u, 5u), uvec4(6u, 2u, 12u, 5u), uvec4(6u, 3u, 12u, 6u), uvec4(5u, 5u, 13u, 5u), uvec4(6u, 4u, 13u, 6u), uvec4(6u, 4u, 8u, 16u), uvec4(4u, 8u, 13u, 7u), uvec4(7u, 3u, 14u, 6u), uvec4(7u, 3u, 14u, 7u), uvec4(7u, 3u, 9u, 17u), uvec4(7u, 4u, 14u, 8u), uvec4(7u, 4u, 15u, 7u), uvec4(7u, 4u, 15u, 8u), uvec4(7u, 5u, 11u, 16u), uvec4(5u, 9u, 15u, 9u), uvec4(7u, 6u, 15u, 10u), uvec4(7u, 6u, 16u, 8u), uvec4(8u, 4u, 16u, 9u), uvec4(8u, 4u, 16u, 10u), uvec4(8u, 5u, 15u, 13u), uvec4(8u, 5u, 17u, 9u), uvec4(8u, 6u, 17u, 10u), uvec4(8u, 6u, 17u, 11u), uvec4(8u, 6u, 15u, 16u), uvec4(7u, 9u, 18u, 10u), uvec4(9u, 5u, 18u, 11u), uvec4(9u, 5u, 18u, 12u), uvec4(9u, 6u, 16u, 16u), uvec4(8u, 8u, 19u, 11u), uvec4(9u, 7u, 19u, 12u), uvec4(9u, 7u, 19u, 13u), uvec4(9u, 7u, 17u, 17u), uvec4(10u, 6u, 20u, 12u), uvec4(10u, 6u, 20u, 13u), uvec4(10u, 6u, 20u, 14u), uvec4(10u, 7u, 19u, 16u), uvec4(9u, 9u, 21u, 13u), uvec4(10u, 8u, 21u, 14u), uvec4(10u, 8u, 21u, 15u), uvec4(8u, 12u, 20u, 17u), uvec4(11u, 7u, 22u, 14u), uvec4(11u, 7u, 22u, 15u), uvec4(11u, 7u, 25u, 10u), uvec4(11u, 8u, 22u, 16u), uvec4(11u, 8u, 23u, 15u), uvec4(11u, 8u, 23u, 16u), uvec4(11u, 9u, 26u, 11u), uvec4(9u, 13u, 23u, 17u), uvec4(11u, 10u, 24u, 16u), uvec4(11u, 10u, 24u, 17u), uvec4(12u, 8u, 27u, 12u), uvec4(12u, 8u, 24u, 18u), uvec4(12u, 9u, 25u, 17u), uvec4(12u, 9u, 25u, 18u), uvec4(12u, 10u, 28u, 13u), uvec4(12u, 10u, 25u, 19u), uvec4(12u, 10u, 26u, 18u), uvec4(11u, 13u, 26u, 19u), uvec4(13u, 9u, 29u, 14u), uvec4(13u, 9u, 26u, 20u), uvec4(13u, 10u, 27u, 19u), uvec4(12u, 12u, 27u, 20u), uvec4(13u, 11u, 30u, 15u), uvec4(13u, 11u, 27u, 21u), uvec4(13u, 11u, 28u, 20u), uvec4(14u, 10u, 28u, 21u), uvec4(14u, 10u, 28u, 21u), uvec4(14u, 10u, 28u, 22u), uvec4(14u, 11u, 29u, 21u), uvec4(13u, 13u, 29u, 22u), uvec4(14u, 12u, 24u, 32u), uvec4(14u, 12u, 29u, 23u), uvec4(12u, 16u, 30u, 22u), uvec4(15u, 11u, 30u, 23u), uvec4(15u, 11u, 25u, 33u), uvec4(15u, 11u, 30u, 24u), uvec4(15u, 12u, 31u, 23u), uvec4(15u, 12u, 31u, 24u), uvec4(15u, 12u, 27u, 32u), uvec4(15u, 13u, 31u, 25u), uvec4(13u, 17u, 31u, 26u), uvec4(15u, 14u, 32u, 24u), uvec4(15u, 14u, 32u, 25u), uvec4(16u, 12u, 32u, 26u), uvec4(16u, 12u, 31u, 29u), uvec4(16u, 13u, 33u, 25u), uvec4(16u, 13u, 33u, 26u), uvec4(16u, 14u, 33u, 27u), uvec4(16u, 14u, 31u, 32u), uvec4(16u, 14u, 34u, 26u), uvec4(15u, 17u, 34u, 27u), uvec4(17u, 13u, 34u, 28u), uvec4(17u, 13u, 32u, 32u), uvec4(17u, 14u, 35u, 27u), uvec4(16u, 16u, 35u, 28u), uvec4(17u, 15u, 35u, 29u), uvec4(17u, 15u, 33u, 33u), uvec4(17u, 15u, 36u, 28u), uvec4(18u, 14u, 36u, 29u), uvec4(18u, 14u, 36u, 30u), uvec4(18u, 14u, 35u, 32u), uvec4(18u, 15u, 37u, 29u), uvec4(17u, 17u, 37u, 30u), uvec4(18u, 16u, 37u, 31u), uvec4(18u, 16u, 36u, 33u), uvec4(16u, 20u, 38u, 30u), uvec4(19u, 15u, 38u, 31u), uvec4(19u, 15u, 41u, 26u), uvec4(19u, 15u, 38u, 32u), uvec4(19u, 16u, 39u, 31u), uvec4(19u, 16u, 39u, 32u), uvec4(19u, 16u, 42u, 27u), uvec4(19u, 17u, 39u, 33u), uvec4(17u, 21u, 40u, 32u), uvec4(19u, 18u, 40u, 33u), uvec4(19u, 18u, 43u, 28u), uvec4(20u, 16u, 40u, 34u), uvec4(20u, 16u, 41u, 33u), uvec4(20u, 17u, 41u, 34u), uvec4(20u, 17u, 44u, 29u), uvec4(20u, 18u, 41u, 35u), uvec4(20u, 18u, 42u, 34u), uvec4(20u, 18u, 42u, 35u), uvec4(19u, 21u, 45u, 30u), uvec4(21u, 17u, 42u, 36u), uvec4(21u, 17u, 43u, 35u), uvec4(21u, 18u, 43u, 36u), uvec4(20u, 20u, 46u, 31u), uvec4(21u, 19u, 43u, 37u), uvec4(21u, 19u, 44u, 36u), uvec4(21u, 19u, 44u, 37u), uvec4(22u, 18u, 44u, 37u), uvec4(22u, 18u, 44u, 38u), uvec4(22u, 18u, 45u, 37u), uvec4(22u, 19u, 45u, 38u), uvec4(21u, 21u, 40u, 48u), uvec4(22u, 20u, 45u, 39u), uvec4(22u, 20u, 46u, 38u), uvec4(20u, 24u, 46u, 39u), uvec4(23u, 19u, 41u, 49u), uvec4(23u, 19u, 46u, 40u), uvec4(23u, 19u, 47u, 39u), uvec4(23u, 20u, 47u, 40u), uvec4(23u, 20u, 43u, 48u), uvec4(23u, 20u, 47u, 41u), uvec4(23u, 21u, 47u, 42u), uvec4(21u, 25u, 48u, 40u), uvec4(23u, 22u, 48u, 41u), uvec4(23u, 22u, 48u, 42u), uvec4(24u, 20u, 47u, 45u), uvec4(24u, 20u, 49u, 41u), uvec4(24u, 21u, 49u, 42u), uvec4(24u, 21u, 49u, 43u), uvec4(24u, 22u, 47u, 48u), uvec4(24u, 22u, 50u, 42u), uvec4(24u, 22u, 50u, 43u), uvec4(23u, 25u, 50u, 44u), uvec4(25u, 21u, 48u, 48u), uvec4(25u, 21u, 51u, 43u), uvec4(25u, 22u, 51u, 44u), uvec4(24u, 24u, 51u, 45u), uvec4(25u, 23u, 49u, 49u), uvec4(25u, 23u, 52u, 44u), uvec4(25u, 23u, 52u, 45u), uvec4(26u, 22u, 52u, 46u), uvec4(26u, 22u, 51u, 48u), uvec4(26u, 22u, 53u, 45u), uvec4(26u, 23u, 53u, 46u), uvec4(25u, 25u, 53u, 47u), uvec4(26u, 24u, 52u, 49u), uvec4(26u, 24u, 54u, 46u), uvec4(24u, 28u, 54u, 47u), uvec4(27u, 23u, 57u, 42u), uvec4(27u, 23u, 54u, 48u), uvec4(27u, 23u, 55u, 47u), uvec4(27u, 24u, 55u, 48u), uvec4(27u, 24u, 58u, 43u), uvec4(27u, 24u, 55u, 49u), uvec4(27u, 25u, 56u, 48u), uvec4(25u, 29u, 56u, 49u), uvec4(27u, 26u, 59u, 44u), uvec4(27u, 26u, 56u, 50u), uvec4(28u, 24u, 57u, 49u), uvec4(28u, 24u, 57u, 50u), uvec4(28u, 25u, 60u, 45u), uvec4(28u, 25u, 57u, 51u), uvec4(28u, 26u, 58u, 50u), uvec4(28u, 26u, 58u, 51u), uvec4(28u, 26u, 61u, 46u), uvec4(27u, 29u, 58u, 52u), uvec4(29u, 25u, 59u, 51u), uvec4(29u, 25u, 59u, 52u), uvec4(29u, 26u, 62u, 47u), uvec4(28u, 28u, 59u, 53u), uvec4(29u, 27u, 60u, 52u), uvec4(29u, 27u, 60u, 53u), uvec4(29u, 27u, 60u, 53u), uvec4(30u, 26u, 60u, 54u), uvec4(30u, 26u, 61u, 53u), uvec4(30u, 26u, 61u, 54u), uvec4(30u, 27u, 61u, 54u), uvec4(29u, 29u, 61u, 55u), uvec4(30u, 28u, 62u, 54u), uvec4(30u, 28u, 62u, 55u), uvec4(30u, 28u, 62u, 55u), uvec4(31u, 27u, 62u, 56u), uvec4(31u, 27u, 63u, 55u), uvec4(31u, 27u, 63u, 56u), uvec4(31u, 28u, 63u, 56u), uvec4(31u, 28u, 63u, 57u), uvec4(31u, 28u, 63u, 58u), uvec4(31u, 29u, 63u, 59u), uvec4(31u, 29u, 63u, 59u), uvec4(31u, 30u, 63u, 60u), uvec4(31u, 30u, 63u, 61u), uvec4(31u, 30u, 63u, 62u), uvec4(31u, 31u, 63u, 62u), uvec4(31u, 31u, 63u, 63u)); +const float _1384[4] = float[](3.0, 0.0, 2.0, 1.0); +const int _1394[4] = int[](589824, 2304, 262402, 66562); + +layout(std140) uniform mipMapGenParams +{ + ivec2 offset; + int unusedLevel; + uint noAlphaBlock; +} _419; + +uniform sampler2D tex; + +layout(location = 0) out uvec4 fragColor; +in vec2 vUV; +vec3 block[16]; +float blockAlpha[16]; +uvec3 colors[4]; + +void fetchBlock() +{ + ivec2 baseCoord = (ivec2(4) * ivec2(gl_FragCoord.xy)) + _419.offset; + for (int by = 0; by < 4; by++) + { + for (int bx = 0; bx < 4; bx++) + { + ivec2 coord = baseCoord + ivec2(bx, by); + vec4 color = texelFetch(tex, coord, 0); + block[(by * 4) + bx] = color.xyz; + blockAlpha[(by * 4) + bx] = color.w; + } + } +} + +void InsetYBBox(inout float mincol, inout float maxcol) +{ + float inset = ((maxcol - mincol) / 32.0) - 0.00196078442968428134918212890625; + mincol = clamp(mincol + inset, 0.0, 1.0); + maxcol = clamp(maxcol - inset, 0.0, 1.0); +} + +uint EmitAlphaEndPointsYCoCgDXT5(inout float mincol, inout float maxcol) +{ + float param = mincol; + float param_1 = maxcol; + InsetYBBox(param, param_1); + mincol = param; + maxcol = param_1; + uint c0 = uint(round(mincol * 255.0)); + uint c1 = uint(round(maxcol * 255.0)); + return (c0 << uint(8)) | c1; +} + +uvec2 EmitAlphaIndicesYCoCgDXT5(float minAlpha, float maxAlpha) +{ + float mid = (maxAlpha - minAlpha) / 14.0; + float ab1 = minAlpha + mid; + float ab2 = (((6.0 * maxAlpha) + (1.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab3 = (((5.0 * maxAlpha) + (2.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab4 = (((4.0 * maxAlpha) + (3.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab5 = (((3.0 * maxAlpha) + (4.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab6 = (((2.0 * maxAlpha) + (5.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab7 = (((1.0 * maxAlpha) + (6.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + uvec2 indices = uvec2(0u); + uint index = 0u; + for (int i = 0; i < 6; i++) + { + float a = blockAlpha[i]; + index = 1u; + index += uint(a <= ab1); + index += uint(a <= ab2); + index += uint(a <= ab3); + index += uint(a <= ab4); + index += uint(a <= ab5); + index += uint(a <= ab6); + index += uint(a <= ab7); + index &= 7u; + index ^= uint(2u > index); + indices.x |= (index << uint((3 * i) + 16)); + } + indices.y = index >> uint(1); + for (int i_1 = 6; i_1 < 16; i_1++) + { + float a_1 = blockAlpha[i_1]; + index = 1u; + index += uint(a_1 <= ab1); + index += uint(a_1 <= ab2); + index += uint(a_1 <= ab3); + index += uint(a_1 <= ab4); + index += uint(a_1 <= ab5); + index += uint(a_1 <= ab6); + index += uint(a_1 <= ab7); + index &= 7u; + index ^= uint(2u > index); + indices.y |= (index << uint((3 * i_1) - 16)); + } + return indices; +} + +uvec2 stb_CompressAlphaBlock() +{ + float minAlpha = blockAlpha[0]; + float maxAlpha = blockAlpha[0]; + for (int i = 1; i < 16; i++) + { + minAlpha = min(minAlpha, blockAlpha[i]); + maxAlpha = max(maxAlpha, blockAlpha[i]); + } + float param = minAlpha; + float param_1 = maxAlpha; + uint _785 = EmitAlphaEndPointsYCoCgDXT5(param, param_1); + minAlpha = param; + maxAlpha = param_1; + uvec2 result; + result.x = _785; + float param_2 = minAlpha; + float param_3 = maxAlpha; + uvec2 indices = EmitAlphaIndicesYCoCgDXT5(param_2, param_3); + result.x |= indices.x; + result.y = indices.y; + return result; +} + +uvec2 getOMatch5(int c) +{ + return _387[c].xy; +} + +uvec2 getOMatch6(int c) +{ + return _387[c].zw; +} + +uint stb_As16Bit(vec3 c) +{ + uvec3 u = uvec3((c * 255.0) + vec3(0.5)); + u = (u * uvec3(31u, 63u, 31u)) + uvec3(128u); + u = (u + (u >> uvec3(ivec3(8)))) >> uvec3(ivec3(8)); + return ((u.x << uint(11)) + (u.y << uint(5))) + u.z; +} + +uvec2 stb_OptimizeColorsBlock() +{ + vec3 maxv = block[0]; + vec3 minv = block[0]; + vec3 muv = block[0]; + for (int i = 1; i < 16; i++) + { + muv += block[i]; + minv = min(minv, block[i]); + maxv = max(maxv, block[i]); + } + muv *= 0.0625; + float cov[6] = float[](0.0, 0.0, 0.0, 0.0, 0.0, 0.0); + for (int i_1 = 0; i_1 < 16; i_1++) + { + vec3 d = block[i_1] - muv; + cov[0] += (d.x * d.x); + cov[1] += (d.x * d.y); + cov[2] += (d.x * d.z); + cov[3] += (d.y * d.y); + cov[4] += (d.y * d.z); + cov[5] += (d.z * d.z); + } + for (int i_2 = 0; i_2 < 6; i_2++) + { + cov[i_2] *= 255.0; + } + vec3 vf = floor(((maxv - minv) * 255.0) + vec3(0.5)); + for (int iter = 0; iter < 4; iter++) + { + float r = dot(vf, vec3(cov[0], cov[1], cov[2])); + float g = dot(vf, vec3(cov[1], cov[3], cov[4])); + float b = dot(vf, vec3(cov[2], cov[4], cov[5])); + vf = vec3(r, g, b); + } + float magn = max(abs(vf.x), max(abs(vf.y), abs(vf.z))); + vec3 v_rgb; + if (magn < 4.0) + { + v_rgb = vec3(299.0, 587.0, 114.0); + } + else + { + v_rgb = vf * (512.0 / magn); + } + vec3 minb = block[0]; + vec3 maxb = block[0]; + float _1246 = dot(block[0], v_rgb); + float mind = _1246; + float maxd = _1246; + for (int i_3 = 1; i_3 < 16; i_3++) + { + float d_1 = dot(block[i_3], v_rgb); + if (d_1 < mind) + { + mind = d_1; + minb = block[i_3]; + } + if (d_1 > maxd) + { + maxd = d_1; + maxb = block[i_3]; + } + } + vec3 param = maxb; + vec3 param_1 = minb; + return uvec2(stb_As16Bit(param), stb_As16Bit(param_1)); +} + +uvec3 stb_From16Bit(uint v) +{ + int rv = int((v & 63488u) >> uint(11)); + int gv = int((v & 2016u) >> uint(5)); + int bv = int((v & 31u) >> uint(0)); + uvec3 c = uvec3(uint(rv), uint(gv), uint(bv)); + return (c << uvec3(ivec3(3, 2, 3))) | (c >> uvec3(ivec3(2, 4, 2))); +} + +uvec3 stb_Lerp13RGB(uvec3 a, uvec3 b) +{ + return (((uvec3(2u) * a) + b) * uvec3(43691u)) >> uvec3(ivec3(17)); +} + +void stb_EvalColors(uint c0, uint c1) +{ + uint param = c0; + colors[0] = stb_From16Bit(param); + uint param_1 = c1; + colors[1] = stb_From16Bit(param_1); + uvec3 param_2 = colors[0]; + uvec3 param_3 = colors[1]; + colors[2] = stb_Lerp13RGB(param_2, param_3); + uvec3 param_4 = colors[1]; + uvec3 param_5 = colors[0]; + colors[3] = stb_Lerp13RGB(param_4, param_5); +} + +uint stb_MatchColorsBlock() +{ + uint mask = 0u; + vec3 dir = vec3(colors[0]) - vec3(colors[1]); + float dots[16]; + for (int i = 0; i < 16; i++) + { + dots[i] = dot(block[i], dir); + } + dir *= 0.0039215688593685626983642578125; + float stops[4]; + for (int i_1 = 0; i_1 < 4; i_1++) + { + stops[i_1] = dot(vec3(colors[i_1]), dir); + } + float c0Point = (stops[1] + stops[3]) * 0.5; + float halfPoint = (stops[3] + stops[2]) * 0.5; + float c3Point = (stops[2] + stops[0]) * 0.5; + if (true) + { + for (int i_2 = 15; i_2 >= 0; i_2--) + { + float d = dots[i_2]; + mask = mask << uint(2); + if (d < halfPoint) + { + mask |= uint((d < c0Point) ? 1 : 3); + } + else + { + mask |= uint((d < c3Point) ? 2 : 0); + } + } + } + return mask; +} + +bool stb_RefineBlock(inout uint pmax16, inout uint pmin16, uint mask) +{ + uint oldMin = pmin16; + uint oldMax = pmax16; + uint max16; + uint min16; + if ((mask ^ (mask << uint(2))) < 4u) + { + vec3 c = vec3(0.0); + for (int i = 0; i < 16; i++) + { + c += block[i]; + } + ivec3 rgb = ivec3((c * 15.9375) + vec3(0.5)); + int param = rgb.x; + int param_1 = rgb.y; + int param_2 = rgb.z; + max16 = ((getOMatch5(param).x << uint(11)) | (getOMatch6(param_1).x << uint(5))) | getOMatch5(param_2).x; + int param_3 = rgb.x; + int param_4 = rgb.y; + int param_5 = rgb.z; + min16 = ((getOMatch5(param_3).y << uint(11)) | (getOMatch6(param_4).y << uint(5))) | getOMatch5(param_5).y; + } + else + { + vec3 At1 = vec3(0.0); + vec3 At2 = vec3(0.0); + int akku = 0; + uint cm = mask; + int i_1 = 0; + for (; i_1 < 16; i_1++, cm = cm >> uint(2)) + { + uint _step = cm & 3u; + float w1 = _1384[_step]; + akku += _1394[_step]; + At1 += (block[i_1] * w1); + At2 += block[i_1]; + } + At2 = (At2 * 3.0) - At1; + float xx = float(akku >> 16); + float yy = float((akku >> 8) & 255); + float xy = float((akku >> 0) & 255); + float frb = 93.0 / ((xx * yy) - (xy * xy)); + float fg = frb * 2.03225803375244140625; + max16 = uint(clamp((((At1.x * yy) - (At2.x * xy)) * frb) + 0.5, 0.0, 31.0)) << uint(11); + max16 |= (uint(clamp((((At1.y * yy) - (At2.y * xy)) * fg) + 0.5, 0.0, 63.0)) << uint(5)); + max16 |= (uint(clamp((((At1.z * yy) - (At2.z * xy)) * frb) + 0.5, 0.0, 31.0)) << uint(0)); + min16 = uint(clamp((((At2.x * xx) - (At1.x * xy)) * frb) + 0.5, 0.0, 31.0)) << uint(11); + min16 |= (uint(clamp((((At2.y * xx) - (At1.y * xy)) * fg) + 0.5, 0.0, 63.0)) << uint(5)); + min16 |= (uint(clamp((((At2.z * xx) - (At1.z * xy)) * frb) + 0.5, 0.0, 31.0)) << uint(0)); + } + pmin16 = min16; + pmax16 = max16; + return any(notEqual(uvec2(oldMin, oldMax), uvec2(min16, max16))); +} + +uvec2 stb_CompressColorBlock() +{ + bool isConstant = true; + for (int i = 1; i < 16; i++) + { + isConstant = all(bvec4(equal(block[i], block[0]), isConstant)); + } + uint mask; + uint max16; + uint min16; + if (isConstant) + { + ivec3 rgb = ivec3((block[0] * 255.0) + vec3(0.5)); + mask = 2863311530u; + int param = rgb.x; + int param_1 = rgb.y; + int param_2 = rgb.z; + max16 = ((getOMatch5(param).x << uint(11)) | (getOMatch6(param_1).x << uint(5))) | getOMatch5(param_2).x; + int param_3 = rgb.x; + int param_4 = rgb.y; + int param_5 = rgb.z; + min16 = ((getOMatch5(param_3).y << uint(11)) | (getOMatch6(param_4).y << uint(5))) | getOMatch5(param_5).y; + } + else + { + uvec2 maxmin = stb_OptimizeColorsBlock(); + max16 = maxmin.x; + min16 = maxmin.y; + if (max16 != min16) + { + uint param_6 = max16; + uint param_7 = min16; + stb_EvalColors(param_6, param_7); + mask = stb_MatchColorsBlock(); + } + else + { + mask = 0u; + } + uint param_8 = max16; + uint param_9 = min16; + uint param_10 = mask; + bool _1667 = stb_RefineBlock(param_8, param_9, param_10); + max16 = param_8; + min16 = param_9; + if (_1667) + { + if (max16 != min16) + { + uint param_11 = max16; + uint param_12 = min16; + stb_EvalColors(param_11, param_12); + mask = stb_MatchColorsBlock(); + } + else + { + mask = 0u; + } + } + } + uvec2 result; + if (max16 < min16) + { + result.x = min16 | (max16 << uint(16)); + result.y = mask ^ 1431655765u; + } + else + { + result.x = max16 | (min16 << uint(16)); + result.y = mask; + } + return result; +} + +void main() +{ + fetchBlock(); + uvec2 alphaBlock = stb_CompressAlphaBlock(); + uvec2 _1714 = stb_CompressColorBlock(); + uvec2 colorBlock = _1714; + uvec4 _1721; + if (_419.noAlphaBlock != 0u) + { + _1721 = uvec4(colorBlock.x, colorBlock.y, 0u, 0u); + } + else + { + _1721 = uvec4(alphaBlock.x, alphaBlock.y, colorBlock.x, colorBlock.y); + } + fragColor = _1721; +} + diff --git a/factorio/data/core/graphics/shaders/compress-rygDXT.psh b/factorio/data/core/graphics/shaders/compress-rygDXT.psh new file mode 100644 index 0000000000000000000000000000000000000000..d8281929a09604a98f4fbc6f8d980200ac666b97 --- /dev/null +++ b/factorio/data/core/graphics/shaders/compress-rygDXT.psh @@ -0,0 +1,448 @@ +static const uint4 _387[256] = { uint4(0u, 0u, 0u, 0u), uint4(0u, 0u, 0u, 1u), uint4(0u, 1u, 1u, 0u), uint4(0u, 1u, 1u, 0u), uint4(1u, 0u, 1u, 1u), uint4(1u, 0u, 2u, 0u), uint4(1u, 0u, 2u, 1u), uint4(1u, 1u, 3u, 0u), uint4(1u, 1u, 3u, 0u), uint4(2u, 0u, 3u, 1u), uint4(2u, 0u, 4u, 0u), uint4(0u, 4u, 4u, 0u), uint4(2u, 1u, 4u, 1u), uint4(2u, 1u, 5u, 0u), uint4(2u, 1u, 5u, 1u), uint4(3u, 0u, 6u, 0u), uint4(3u, 0u, 6u, 0u), uint4(3u, 0u, 6u, 1u), uint4(3u, 1u, 7u, 0u), uint4(1u, 5u, 7u, 0u), uint4(3u, 2u, 7u, 1u), uint4(3u, 2u, 8u, 0u), uint4(4u, 0u, 8u, 1u), uint4(4u, 0u, 8u, 1u), uint4(4u, 1u, 8u, 2u), uint4(4u, 1u, 9u, 1u), uint4(4u, 2u, 9u, 2u), uint4(4u, 2u, 9u, 2u), uint4(4u, 2u, 9u, 3u), uint4(3u, 5u, 10u, 2u), uint4(5u, 1u, 10u, 3u), uint4(5u, 1u, 10u, 3u), uint4(5u, 2u, 10u, 4u), uint4(4u, 4u, 11u, 3u), uint4(5u, 3u, 11u, 4u), uint4(5u, 3u, 11u, 4u), uint4(5u, 3u, 11u, 5u), uint4(6u, 2u, 12u, 4u), uint4(6u, 2u, 12u, 5u), uint4(6u, 2u, 12u, 5u), uint4(6u, 3u, 12u, 6u), uint4(5u, 5u, 13u, 5u), uint4(6u, 4u, 13u, 6u), uint4(6u, 4u, 8u, 16u), uint4(4u, 8u, 13u, 7u), uint4(7u, 3u, 14u, 6u), uint4(7u, 3u, 14u, 7u), uint4(7u, 3u, 9u, 17u), uint4(7u, 4u, 14u, 8u), uint4(7u, 4u, 15u, 7u), uint4(7u, 4u, 15u, 8u), uint4(7u, 5u, 11u, 16u), uint4(5u, 9u, 15u, 9u), uint4(7u, 6u, 15u, 10u), uint4(7u, 6u, 16u, 8u), uint4(8u, 4u, 16u, 9u), uint4(8u, 4u, 16u, 10u), uint4(8u, 5u, 15u, 13u), uint4(8u, 5u, 17u, 9u), uint4(8u, 6u, 17u, 10u), uint4(8u, 6u, 17u, 11u), uint4(8u, 6u, 15u, 16u), uint4(7u, 9u, 18u, 10u), uint4(9u, 5u, 18u, 11u), uint4(9u, 5u, 18u, 12u), uint4(9u, 6u, 16u, 16u), uint4(8u, 8u, 19u, 11u), uint4(9u, 7u, 19u, 12u), uint4(9u, 7u, 19u, 13u), uint4(9u, 7u, 17u, 17u), uint4(10u, 6u, 20u, 12u), uint4(10u, 6u, 20u, 13u), uint4(10u, 6u, 20u, 14u), uint4(10u, 7u, 19u, 16u), uint4(9u, 9u, 21u, 13u), uint4(10u, 8u, 21u, 14u), uint4(10u, 8u, 21u, 15u), uint4(8u, 12u, 20u, 17u), uint4(11u, 7u, 22u, 14u), uint4(11u, 7u, 22u, 15u), uint4(11u, 7u, 25u, 10u), uint4(11u, 8u, 22u, 16u), uint4(11u, 8u, 23u, 15u), uint4(11u, 8u, 23u, 16u), uint4(11u, 9u, 26u, 11u), uint4(9u, 13u, 23u, 17u), uint4(11u, 10u, 24u, 16u), uint4(11u, 10u, 24u, 17u), uint4(12u, 8u, 27u, 12u), uint4(12u, 8u, 24u, 18u), uint4(12u, 9u, 25u, 17u), uint4(12u, 9u, 25u, 18u), uint4(12u, 10u, 28u, 13u), uint4(12u, 10u, 25u, 19u), uint4(12u, 10u, 26u, 18u), uint4(11u, 13u, 26u, 19u), uint4(13u, 9u, 29u, 14u), uint4(13u, 9u, 26u, 20u), uint4(13u, 10u, 27u, 19u), uint4(12u, 12u, 27u, 20u), uint4(13u, 11u, 30u, 15u), uint4(13u, 11u, 27u, 21u), uint4(13u, 11u, 28u, 20u), uint4(14u, 10u, 28u, 21u), uint4(14u, 10u, 28u, 21u), uint4(14u, 10u, 28u, 22u), uint4(14u, 11u, 29u, 21u), uint4(13u, 13u, 29u, 22u), uint4(14u, 12u, 24u, 32u), uint4(14u, 12u, 29u, 23u), uint4(12u, 16u, 30u, 22u), uint4(15u, 11u, 30u, 23u), uint4(15u, 11u, 25u, 33u), uint4(15u, 11u, 30u, 24u), uint4(15u, 12u, 31u, 23u), uint4(15u, 12u, 31u, 24u), uint4(15u, 12u, 27u, 32u), uint4(15u, 13u, 31u, 25u), uint4(13u, 17u, 31u, 26u), uint4(15u, 14u, 32u, 24u), uint4(15u, 14u, 32u, 25u), uint4(16u, 12u, 32u, 26u), uint4(16u, 12u, 31u, 29u), uint4(16u, 13u, 33u, 25u), uint4(16u, 13u, 33u, 26u), uint4(16u, 14u, 33u, 27u), uint4(16u, 14u, 31u, 32u), uint4(16u, 14u, 34u, 26u), uint4(15u, 17u, 34u, 27u), uint4(17u, 13u, 34u, 28u), uint4(17u, 13u, 32u, 32u), uint4(17u, 14u, 35u, 27u), uint4(16u, 16u, 35u, 28u), uint4(17u, 15u, 35u, 29u), uint4(17u, 15u, 33u, 33u), uint4(17u, 15u, 36u, 28u), uint4(18u, 14u, 36u, 29u), uint4(18u, 14u, 36u, 30u), uint4(18u, 14u, 35u, 32u), uint4(18u, 15u, 37u, 29u), uint4(17u, 17u, 37u, 30u), uint4(18u, 16u, 37u, 31u), uint4(18u, 16u, 36u, 33u), uint4(16u, 20u, 38u, 30u), uint4(19u, 15u, 38u, 31u), uint4(19u, 15u, 41u, 26u), uint4(19u, 15u, 38u, 32u), uint4(19u, 16u, 39u, 31u), uint4(19u, 16u, 39u, 32u), uint4(19u, 16u, 42u, 27u), uint4(19u, 17u, 39u, 33u), uint4(17u, 21u, 40u, 32u), uint4(19u, 18u, 40u, 33u), uint4(19u, 18u, 43u, 28u), uint4(20u, 16u, 40u, 34u), uint4(20u, 16u, 41u, 33u), uint4(20u, 17u, 41u, 34u), uint4(20u, 17u, 44u, 29u), uint4(20u, 18u, 41u, 35u), uint4(20u, 18u, 42u, 34u), uint4(20u, 18u, 42u, 35u), uint4(19u, 21u, 45u, 30u), uint4(21u, 17u, 42u, 36u), uint4(21u, 17u, 43u, 35u), uint4(21u, 18u, 43u, 36u), uint4(20u, 20u, 46u, 31u), uint4(21u, 19u, 43u, 37u), uint4(21u, 19u, 44u, 36u), uint4(21u, 19u, 44u, 37u), uint4(22u, 18u, 44u, 37u), uint4(22u, 18u, 44u, 38u), uint4(22u, 18u, 45u, 37u), uint4(22u, 19u, 45u, 38u), uint4(21u, 21u, 40u, 48u), uint4(22u, 20u, 45u, 39u), uint4(22u, 20u, 46u, 38u), uint4(20u, 24u, 46u, 39u), uint4(23u, 19u, 41u, 49u), uint4(23u, 19u, 46u, 40u), uint4(23u, 19u, 47u, 39u), uint4(23u, 20u, 47u, 40u), uint4(23u, 20u, 43u, 48u), uint4(23u, 20u, 47u, 41u), uint4(23u, 21u, 47u, 42u), uint4(21u, 25u, 48u, 40u), uint4(23u, 22u, 48u, 41u), uint4(23u, 22u, 48u, 42u), uint4(24u, 20u, 47u, 45u), uint4(24u, 20u, 49u, 41u), uint4(24u, 21u, 49u, 42u), uint4(24u, 21u, 49u, 43u), uint4(24u, 22u, 47u, 48u), uint4(24u, 22u, 50u, 42u), uint4(24u, 22u, 50u, 43u), uint4(23u, 25u, 50u, 44u), uint4(25u, 21u, 48u, 48u), uint4(25u, 21u, 51u, 43u), uint4(25u, 22u, 51u, 44u), uint4(24u, 24u, 51u, 45u), uint4(25u, 23u, 49u, 49u), uint4(25u, 23u, 52u, 44u), uint4(25u, 23u, 52u, 45u), uint4(26u, 22u, 52u, 46u), uint4(26u, 22u, 51u, 48u), uint4(26u, 22u, 53u, 45u), uint4(26u, 23u, 53u, 46u), uint4(25u, 25u, 53u, 47u), uint4(26u, 24u, 52u, 49u), uint4(26u, 24u, 54u, 46u), uint4(24u, 28u, 54u, 47u), uint4(27u, 23u, 57u, 42u), uint4(27u, 23u, 54u, 48u), uint4(27u, 23u, 55u, 47u), uint4(27u, 24u, 55u, 48u), uint4(27u, 24u, 58u, 43u), uint4(27u, 24u, 55u, 49u), uint4(27u, 25u, 56u, 48u), uint4(25u, 29u, 56u, 49u), uint4(27u, 26u, 59u, 44u), uint4(27u, 26u, 56u, 50u), uint4(28u, 24u, 57u, 49u), uint4(28u, 24u, 57u, 50u), uint4(28u, 25u, 60u, 45u), uint4(28u, 25u, 57u, 51u), uint4(28u, 26u, 58u, 50u), uint4(28u, 26u, 58u, 51u), uint4(28u, 26u, 61u, 46u), uint4(27u, 29u, 58u, 52u), uint4(29u, 25u, 59u, 51u), uint4(29u, 25u, 59u, 52u), uint4(29u, 26u, 62u, 47u), uint4(28u, 28u, 59u, 53u), uint4(29u, 27u, 60u, 52u), uint4(29u, 27u, 60u, 53u), uint4(29u, 27u, 60u, 53u), uint4(30u, 26u, 60u, 54u), uint4(30u, 26u, 61u, 53u), uint4(30u, 26u, 61u, 54u), uint4(30u, 27u, 61u, 54u), uint4(29u, 29u, 61u, 55u), uint4(30u, 28u, 62u, 54u), uint4(30u, 28u, 62u, 55u), uint4(30u, 28u, 62u, 55u), uint4(31u, 27u, 62u, 56u), uint4(31u, 27u, 63u, 55u), uint4(31u, 27u, 63u, 56u), uint4(31u, 28u, 63u, 56u), uint4(31u, 28u, 63u, 57u), uint4(31u, 28u, 63u, 58u), uint4(31u, 29u, 63u, 59u), uint4(31u, 29u, 63u, 59u), uint4(31u, 30u, 63u, 60u), uint4(31u, 30u, 63u, 61u), uint4(31u, 30u, 63u, 62u), uint4(31u, 31u, 63u, 62u), uint4(31u, 31u, 63u, 63u) }; +static const float _1070[6] = { 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f }; +static const float _1384[4] = { 3.0f, 0.0f, 2.0f, 1.0f }; +static const int _1394[4] = { 589824, 2304, 262402, 66562 }; + +cbuffer _419 +{ + int2 _419_offset : packoffset(c0); + int _419_unusedLevel : packoffset(c0.z); + uint _419_noAlphaBlock : packoffset(c0.w); +}; +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float4 gl_FragCoord; +static uint4 fragColor; +static float2 vUV; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 gl_FragCoord : SV_Position; +}; + +struct SPIRV_Cross_Output +{ + uint4 fragColor : SV_Target0; +}; + +static float3 block[16]; +static float blockAlpha[16]; +static uint3 colors[4]; + +void fetchBlock() +{ + int2 baseCoord = (int2(4, 4) * int2(gl_FragCoord.xy)) + _419_offset; + for (int by = 0; by < 4; by++) + { + for (int bx = 0; bx < 4; bx++) + { + int2 coord = baseCoord + int2(bx, by); + float4 color = tex.Load(int3(coord, 0)); + block[(by * 4) + bx] = color.xyz; + blockAlpha[(by * 4) + bx] = color.w; + } + } +} + +void InsetYBBox(inout float mincol, inout float maxcol) +{ + float inset = ((maxcol - mincol) / 32.0f) - 0.00196078442968428134918212890625f; + mincol = clamp(mincol + inset, 0.0f, 1.0f); + maxcol = clamp(maxcol - inset, 0.0f, 1.0f); +} + +uint EmitAlphaEndPointsYCoCgDXT5(inout float mincol, inout float maxcol) +{ + float param = mincol; + float param_1 = maxcol; + InsetYBBox(param, param_1); + mincol = param; + maxcol = param_1; + uint c0 = uint(round(mincol * 255.0f)); + uint c1 = uint(round(maxcol * 255.0f)); + return (c0 << uint(8)) | c1; +} + +uint2 EmitAlphaIndicesYCoCgDXT5(float minAlpha, float maxAlpha) +{ + float mid = (maxAlpha - minAlpha) / 14.0f; + float ab1 = minAlpha + mid; + float ab2 = (((6.0f * maxAlpha) + (1.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab3 = (((5.0f * maxAlpha) + (2.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab4 = (((4.0f * maxAlpha) + (3.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab5 = (((3.0f * maxAlpha) + (4.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab6 = (((2.0f * maxAlpha) + (5.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab7 = (((1.0f * maxAlpha) + (6.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + uint2 indices = uint2(0u, 0u); + uint index = 0u; + for (int i = 0; i < 6; i++) + { + float a = blockAlpha[i]; + index = 1u; + index += uint(a <= ab1); + index += uint(a <= ab2); + index += uint(a <= ab3); + index += uint(a <= ab4); + index += uint(a <= ab5); + index += uint(a <= ab6); + index += uint(a <= ab7); + index &= 7u; + index ^= uint(2u > index); + indices.x |= (index << uint((3 * i) + 16)); + } + indices.y = index >> uint(1); + for (int i_1 = 6; i_1 < 16; i_1++) + { + float a_1 = blockAlpha[i_1]; + index = 1u; + index += uint(a_1 <= ab1); + index += uint(a_1 <= ab2); + index += uint(a_1 <= ab3); + index += uint(a_1 <= ab4); + index += uint(a_1 <= ab5); + index += uint(a_1 <= ab6); + index += uint(a_1 <= ab7); + index &= 7u; + index ^= uint(2u > index); + indices.y |= (index << uint((3 * i_1) - 16)); + } + return indices; +} + +uint2 stb_CompressAlphaBlock() +{ + float minAlpha = blockAlpha[0]; + float maxAlpha = blockAlpha[0]; + for (int i = 1; i < 16; i++) + { + minAlpha = min(minAlpha, blockAlpha[i]); + maxAlpha = max(maxAlpha, blockAlpha[i]); + } + float param = minAlpha; + float param_1 = maxAlpha; + uint _785 = EmitAlphaEndPointsYCoCgDXT5(param, param_1); + minAlpha = param; + maxAlpha = param_1; + uint2 result; + result.x = _785; + float param_2 = minAlpha; + float param_3 = maxAlpha; + uint2 indices = EmitAlphaIndicesYCoCgDXT5(param_2, param_3); + result.x |= indices.x; + result.y = indices.y; + return result; +} + +uint2 getOMatch5(int c) +{ + return _387[c].xy; +} + +uint2 getOMatch6(int c) +{ + return _387[c].zw; +} + +uint stb_As16Bit(float3 c) +{ + uint3 u = uint3((c * 255.0f) + 0.5f.xxx); + u = (u * uint3(31u, 63u, 31u)) + uint3(128u, 128u, 128u); + u = (u + (u >> uint3(int3(8, 8, 8)))) >> uint3(int3(8, 8, 8)); + return ((u.x << uint(11)) + (u.y << uint(5))) + u.z; +} + +uint2 stb_OptimizeColorsBlock() +{ + float3 maxv = block[0]; + float3 minv = block[0]; + float3 muv = block[0]; + for (int i = 1; i < 16; i++) + { + muv += block[i]; + minv = min(minv, block[i]); + maxv = max(maxv, block[i]); + } + muv *= 0.0625f; + float cov[6] = _1070; + for (int i_1 = 0; i_1 < 16; i_1++) + { + float3 d = block[i_1] - muv; + cov[0] += (d.x * d.x); + cov[1] += (d.x * d.y); + cov[2] += (d.x * d.z); + cov[3] += (d.y * d.y); + cov[4] += (d.y * d.z); + cov[5] += (d.z * d.z); + } + for (int i_2 = 0; i_2 < 6; i_2++) + { + cov[i_2] *= 255.0f; + } + float3 vf = floor(((maxv - minv) * 255.0f) + 0.5f.xxx); + for (int iter = 0; iter < 4; iter++) + { + float r = dot(vf, float3(cov[0], cov[1], cov[2])); + float g = dot(vf, float3(cov[1], cov[3], cov[4])); + float b = dot(vf, float3(cov[2], cov[4], cov[5])); + vf = float3(r, g, b); + } + float magn = max(abs(vf.x), max(abs(vf.y), abs(vf.z))); + float3 v_rgb; + if (magn < 4.0f) + { + v_rgb = float3(299.0f, 587.0f, 114.0f); + } + else + { + v_rgb = vf * (512.0f / magn); + } + float3 minb = block[0]; + float3 maxb = block[0]; + float _1246 = dot(block[0], v_rgb); + float mind = _1246; + float maxd = _1246; + for (int i_3 = 1; i_3 < 16; i_3++) + { + float d_1 = dot(block[i_3], v_rgb); + if (d_1 < mind) + { + mind = d_1; + minb = block[i_3]; + } + if (d_1 > maxd) + { + maxd = d_1; + maxb = block[i_3]; + } + } + float3 param = maxb; + float3 param_1 = minb; + return uint2(stb_As16Bit(param), stb_As16Bit(param_1)); +} + +uint3 stb_From16Bit(uint v) +{ + int rv = int((v & 63488u) >> uint(11)); + int gv = int((v & 2016u) >> uint(5)); + int bv = int((v & 31u) >> uint(0)); + uint3 c = uint3(uint(rv), uint(gv), uint(bv)); + return (c << uint3(int3(3, 2, 3))) | (c >> uint3(int3(2, 4, 2))); +} + +uint3 stb_Lerp13RGB(uint3 a, uint3 b) +{ + return (((uint3(2u, 2u, 2u) * a) + b) * uint3(43691u, 43691u, 43691u)) >> uint3(int3(17, 17, 17)); +} + +void stb_EvalColors(uint c0, uint c1) +{ + uint param = c0; + colors[0] = stb_From16Bit(param); + uint param_1 = c1; + colors[1] = stb_From16Bit(param_1); + uint3 param_2 = colors[0]; + uint3 param_3 = colors[1]; + colors[2] = stb_Lerp13RGB(param_2, param_3); + uint3 param_4 = colors[1]; + uint3 param_5 = colors[0]; + colors[3] = stb_Lerp13RGB(param_4, param_5); +} + +uint stb_MatchColorsBlock() +{ + uint mask = 0u; + float3 dir = float3(colors[0]) - float3(colors[1]); + float dots[16]; + for (int i = 0; i < 16; i++) + { + dots[i] = dot(block[i], dir); + } + dir *= 0.0039215688593685626983642578125f; + float stops[4]; + for (int i_1 = 0; i_1 < 4; i_1++) + { + stops[i_1] = dot(float3(colors[i_1]), dir); + } + float c0Point = (stops[1] + stops[3]) * 0.5f; + float halfPoint = (stops[3] + stops[2]) * 0.5f; + float c3Point = (stops[2] + stops[0]) * 0.5f; + if (true) + { + for (int i_2 = 15; i_2 >= 0; i_2--) + { + float d = dots[i_2]; + mask = mask << uint(2); + if (d < halfPoint) + { + mask |= uint((d < c0Point) ? 1 : 3); + } + else + { + mask |= uint((d < c3Point) ? 2 : 0); + } + } + } + return mask; +} + +bool stb_RefineBlock(inout uint pmax16, inout uint pmin16, uint mask) +{ + uint oldMin = pmin16; + uint oldMax = pmax16; + uint max16; + uint min16; + if ((mask ^ (mask << uint(2))) < 4u) + { + float3 c = 0.0f.xxx; + for (int i = 0; i < 16; i++) + { + c += block[i]; + } + int3 rgb = int3((c * 15.9375f) + 0.5f.xxx); + int param = rgb.x; + int param_1 = rgb.y; + int param_2 = rgb.z; + max16 = ((getOMatch5(param).x << uint(11)) | (getOMatch6(param_1).x << uint(5))) | getOMatch5(param_2).x; + int param_3 = rgb.x; + int param_4 = rgb.y; + int param_5 = rgb.z; + min16 = ((getOMatch5(param_3).y << uint(11)) | (getOMatch6(param_4).y << uint(5))) | getOMatch5(param_5).y; + } + else + { + float3 At1 = 0.0f.xxx; + float3 At2 = 0.0f.xxx; + int akku = 0; + uint cm = mask; + int i_1 = 0; + for (; i_1 < 16; i_1++, cm = cm >> uint(2)) + { + uint _step = cm & 3u; + float w1 = _1384[_step]; + akku += _1394[_step]; + At1 += (block[i_1] * w1); + At2 += block[i_1]; + } + At2 = (At2 * 3.0f) - At1; + float xx = float(akku >> 16); + float yy = float((akku >> 8) & 255); + float xy = float((akku >> 0) & 255); + float frb = 93.0f / ((xx * yy) - (xy * xy)); + float fg = frb * 2.03225803375244140625f; + max16 = uint(clamp((((At1.x * yy) - (At2.x * xy)) * frb) + 0.5f, 0.0f, 31.0f)) << uint(11); + max16 |= (uint(clamp((((At1.y * yy) - (At2.y * xy)) * fg) + 0.5f, 0.0f, 63.0f)) << uint(5)); + max16 |= (uint(clamp((((At1.z * yy) - (At2.z * xy)) * frb) + 0.5f, 0.0f, 31.0f)) << uint(0)); + min16 = uint(clamp((((At2.x * xx) - (At1.x * xy)) * frb) + 0.5f, 0.0f, 31.0f)) << uint(11); + min16 |= (uint(clamp((((At2.y * xx) - (At1.y * xy)) * fg) + 0.5f, 0.0f, 63.0f)) << uint(5)); + min16 |= (uint(clamp((((At2.z * xx) - (At1.z * xy)) * frb) + 0.5f, 0.0f, 31.0f)) << uint(0)); + } + pmin16 = min16; + pmax16 = max16; + uint2 _1555 = uint2(oldMin, oldMax); + uint2 _1558 = uint2(min16, max16); + return any(bool2(_1555.x != _1558.x, _1555.y != _1558.y)); +} + +uint2 stb_CompressColorBlock() +{ + bool isConstant = true; + for (int i = 1; i < 16; i++) + { + isConstant = all(bool4(bool3(block[i].x == block[0].x, block[i].y == block[0].y, block[i].z == block[0].z), isConstant)); + } + uint mask; + uint max16; + uint min16; + if (isConstant) + { + int3 rgb = int3((block[0] * 255.0f) + 0.5f.xxx); + mask = 2863311530u; + int param = rgb.x; + int param_1 = rgb.y; + int param_2 = rgb.z; + max16 = ((getOMatch5(param).x << uint(11)) | (getOMatch6(param_1).x << uint(5))) | getOMatch5(param_2).x; + int param_3 = rgb.x; + int param_4 = rgb.y; + int param_5 = rgb.z; + min16 = ((getOMatch5(param_3).y << uint(11)) | (getOMatch6(param_4).y << uint(5))) | getOMatch5(param_5).y; + } + else + { + uint2 maxmin = stb_OptimizeColorsBlock(); + max16 = maxmin.x; + min16 = maxmin.y; + if (max16 != min16) + { + uint param_6 = max16; + uint param_7 = min16; + stb_EvalColors(param_6, param_7); + mask = stb_MatchColorsBlock(); + } + else + { + mask = 0u; + } + uint param_8 = max16; + uint param_9 = min16; + uint param_10 = mask; + bool _1667 = stb_RefineBlock(param_8, param_9, param_10); + max16 = param_8; + min16 = param_9; + if (_1667) + { + if (max16 != min16) + { + uint param_11 = max16; + uint param_12 = min16; + stb_EvalColors(param_11, param_12); + mask = stb_MatchColorsBlock(); + } + else + { + mask = 0u; + } + } + } + uint2 result; + if (max16 < min16) + { + result.x = min16 | (max16 << uint(16)); + result.y = mask ^ 1431655765u; + } + else + { + result.x = max16 | (min16 << uint(16)); + result.y = mask; + } + return result; +} + +void frag_main() +{ + fetchBlock(); + uint2 alphaBlock = stb_CompressAlphaBlock(); + uint2 _1714 = stb_CompressColorBlock(); + uint2 colorBlock = _1714; + uint4 _1721; + if (_419_noAlphaBlock != 0u) + { + _1721 = uint4(colorBlock.x, colorBlock.y, 0u, 0u); + } + else + { + _1721 = uint4(alphaBlock.x, alphaBlock.y, colorBlock.x, colorBlock.y); + } + fragColor = _1721; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_FragCoord = stage_input.gl_FragCoord; + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/compress-rygDXT.psh.cso b/factorio/data/core/graphics/shaders/compress-rygDXT.psh.cso new file mode 100644 index 0000000000000000000000000000000000000000..19bc2526485f01069f90d8a939bc3c81f0077287 Binary files /dev/null and b/factorio/data/core/graphics/shaders/compress-rygDXT.psh.cso differ diff --git a/factorio/data/core/graphics/shaders/compress-ycocg-dxt.frag b/factorio/data/core/graphics/shaders/compress-ycocg-dxt.frag new file mode 100644 index 0000000000000000000000000000000000000000..6b7a2038c00216098f1c03dc41782b77799fb1a3 --- /dev/null +++ b/factorio/data/core/graphics/shaders/compress-ycocg-dxt.frag @@ -0,0 +1,266 @@ +#version 330 + +layout(std140) uniform mipMapGenParams +{ + ivec2 texOffset; + int unusedLevel; + uint unusedFromRGBA; +} _136; + +uniform sampler2D tex; +uniform sampler2D tex2; + +layout(location = 0) out uvec4 fragColor; +in vec2 vUV; +vec3 block[16]; + +vec3 toYCoCg(vec3 c) +{ + float Y = ((c.x + (2.0 * c.y)) + c.z) * 0.25; + float Co = (((2.0 * c.x) - (2.0 * c.z)) * 0.25) + 0.501960813999176025390625; + float Cg = ((((-c.x) + (2.0 * c.y)) - c.z) * 0.25) + 0.501960813999176025390625; + return vec3(Y, Co, Cg); +} + +void fetchBlock() +{ + ivec2 baseCoord = (ivec2(4) * ivec2(gl_FragCoord.xy)) + _136.texOffset; + for (int by = 0; by < 4; by++) + { + for (int bx = 0; bx < 4; bx++) + { + ivec2 coord = baseCoord + ivec2(bx, by); + vec3 color = texelFetch(tex, coord, 0).xyz; + vec3 param = color; + block[(by * 4) + bx] = toYCoCg(param); + } + } +} + +void FindMinMaxColorsBox(inout vec3 mincol, inout vec3 maxcol) +{ + mincol = vec3(1.0); + maxcol = vec3(0.0); + for (int i = 0; i < 16; i++) + { + mincol = min(mincol, block[i]); + maxcol = max(maxcol, block[i]); + } +} + +void SelectYCoCgDiagonal(inout vec2 minColor, inout vec2 maxColor) +{ + vec2 mid = (maxColor + minColor) * 0.5; + float cov = 0.0; + for (int i = 0; i < 16; i++) + { + vec2 t = block[i].yz - mid; + cov += (t.x * t.y); + } + if (cov < 0.0) + { + float tmp = maxColor.y; + maxColor.y = minColor.y; + minColor.y = tmp; + } +} + +int GetYCoCgScale(vec2 minColor, vec2 maxColor) +{ + vec2 m0 = abs(minColor - vec2(0.501960813999176025390625)); + vec2 m1 = abs(maxColor - vec2(0.501960813999176025390625)); + float m = max(max(m0.x, m0.y), max(m1.x, m1.y)); + int scale = 1; + if (m < 0.2509804069995880126953125) + { + scale = 2; + } + if (m < 0.12549020349979400634765625) + { + scale = 4; + } + return scale; +} + +void InsetCoCgBBox(inout vec2 mincol, inout vec2 maxcol) +{ + vec2 inset = ((maxcol - mincol) / vec2(16.0)) - vec2(0.00196078442968428134918212890625); + mincol = clamp(mincol + inset, vec2(0.0), vec2(1.0)); + maxcol = clamp(maxcol - inset, vec2(0.0), vec2(1.0)); +} + +uint EmitEndPointsYCoCgDXT5(inout vec2 mincol, inout vec2 maxcol, int scale) +{ + maxcol = ((maxcol - vec2(0.501960813999176025390625)) * float(scale)) + vec2(0.501960813999176025390625); + mincol = ((mincol - vec2(0.501960813999176025390625)) * float(scale)) + vec2(0.501960813999176025390625); + vec2 param = mincol; + vec2 param_1 = maxcol; + InsetCoCgBBox(param, param_1); + mincol = param; + maxcol = param_1; + maxcol = round(maxcol * vec2(31.0, 63.0)); + mincol = round(mincol * vec2(31.0, 63.0)); + ivec2 imaxcol = ivec2(maxcol); + ivec2 imincol = ivec2(mincol); + uvec2 result; + result.x = uint(((imaxcol.x << 11) | (imaxcol.y << 5)) | (scale - 1)); + result.y = uint(((imincol.x << 11) | (imincol.y << 5)) | (scale - 1)); + imaxcol.x = (imaxcol.x << 3) | (imaxcol.x >> 2); + imaxcol.y = (imaxcol.y << 2) | (imaxcol.y >> 4); + imincol.x = (imincol.x << 3) | (imincol.x >> 2); + imincol.y = (imincol.y << 2) | (imincol.y >> 4); + maxcol = vec2(imaxcol) * 0.0039215688593685626983642578125; + mincol = vec2(imincol) * 0.0039215688593685626983642578125; + maxcol = ((maxcol - vec2(0.501960813999176025390625)) / vec2(float(scale))) + vec2(0.501960813999176025390625); + mincol = ((mincol - vec2(0.501960813999176025390625)) / vec2(float(scale))) + vec2(0.501960813999176025390625); + return result.x | (result.y << uint(16)); +} + +float colorDistance(vec2 c0, vec2 c1) +{ + return dot(c0 - c1, c0 - c1); +} + +uint EmitIndicesYCoCgDXT5(vec2 mincol, vec2 maxcol) +{ + vec2 c[4]; + c[0] = maxcol; + c[1] = mincol; + c[2] = mix(c[0], c[1], vec2(0.3333333432674407958984375)); + c[3] = mix(c[0], c[1], vec2(0.666666686534881591796875)); + uint indices = 0u; + for (int i = 0; i < 16; i++) + { + vec2 param = block[i].yz; + vec2 param_1 = c[0]; + vec4 dist; + dist.x = colorDistance(param, param_1); + vec2 param_2 = block[i].yz; + vec2 param_3 = c[1]; + dist.y = colorDistance(param_2, param_3); + vec2 param_4 = block[i].yz; + vec2 param_5 = c[2]; + dist.z = colorDistance(param_4, param_5); + vec2 param_6 = block[i].yz; + vec2 param_7 = c[3]; + dist.w = colorDistance(param_6, param_7); + bvec4 _545 = greaterThan(dist.xyxy, dist.wzzw); + uvec4 b = uvec4(_545.x ? uvec4(1u).x : uvec4(0u).x, _545.y ? uvec4(1u).y : uvec4(0u).y, _545.z ? uvec4(1u).z : uvec4(0u).z, _545.w ? uvec4(1u).w : uvec4(0u).w); + uint b4 = uint(dist.z > dist.w); + uint index = (b.x & b4) | (((b.y & b.z) | (b.x & b.w)) << uint(1)); + indices |= (index << uint(i * 2)); + } + return indices; +} + +void InsetYBBox(inout float mincol, inout float maxcol) +{ + float inset = ((maxcol - mincol) / 32.0) - 0.00196078442968428134918212890625; + mincol = clamp(mincol + inset, 0.0, 1.0); + maxcol = clamp(maxcol - inset, 0.0, 1.0); +} + +uint EmitAlphaEndPointsYCoCgDXT5(inout float mincol, inout float maxcol) +{ + float param = mincol; + float param_1 = maxcol; + InsetYBBox(param, param_1); + mincol = param; + maxcol = param_1; + uint c0 = uint(round(mincol * 255.0)); + uint c1 = uint(round(maxcol * 255.0)); + return (c0 << uint(8)) | c1; +} + +uvec2 EmitAlphaIndicesYCoCgDXT5(float minAlpha, float maxAlpha) +{ + float mid = (maxAlpha - minAlpha) / 14.0; + float ab1 = minAlpha + mid; + float ab2 = (((6.0 * maxAlpha) + (1.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab3 = (((5.0 * maxAlpha) + (2.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab4 = (((4.0 * maxAlpha) + (3.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab5 = (((3.0 * maxAlpha) + (4.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab6 = (((2.0 * maxAlpha) + (5.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + float ab7 = (((1.0 * maxAlpha) + (6.0 * minAlpha)) * 0.14285714924335479736328125) + mid; + uvec2 indices = uvec2(0u); + uint index = 0u; + for (int i = 0; i < 6; i++) + { + float a = block[i].x; + index = 1u; + index += uint(a <= ab1); + index += uint(a <= ab2); + index += uint(a <= ab3); + index += uint(a <= ab4); + index += uint(a <= ab5); + index += uint(a <= ab6); + index += uint(a <= ab7); + index &= 7u; + index ^= uint(2u > index); + indices.x |= (index << uint((3 * i) + 16)); + } + indices.y = index >> uint(1); + for (int i_1 = 6; i_1 < 16; i_1++) + { + float a_1 = block[i_1].x; + index = 1u; + index += uint(a_1 <= ab1); + index += uint(a_1 <= ab2); + index += uint(a_1 <= ab3); + index += uint(a_1 <= ab4); + index += uint(a_1 <= ab5); + index += uint(a_1 <= ab6); + index += uint(a_1 <= ab7); + index &= 7u; + index ^= uint(2u > index); + indices.y |= (index << uint((3 * i_1) - 16)); + } + return indices; +} + +uvec4 compress_YCoCg_DXT_fp() +{ + vec3 param; + vec3 param_1; + FindMinMaxColorsBox(param, param_1); + vec3 mincol = param; + vec3 maxcol = param_1; + vec2 param_2 = mincol.yz; + vec2 param_3 = maxcol.yz; + SelectYCoCgDiagonal(param_2, param_3); + mincol = vec3(mincol.x, param_2.x, param_2.y); + maxcol = vec3(maxcol.x, param_3.x, param_3.y); + vec2 param_4 = mincol.yz; + vec2 param_5 = maxcol.yz; + int scale = GetYCoCgScale(param_4, param_5); + vec2 param_6 = mincol.yz; + vec2 param_7 = maxcol.yz; + int param_8 = scale; + uint _887 = EmitEndPointsYCoCgDXT5(param_6, param_7, param_8); + mincol = vec3(mincol.x, param_6.x, param_6.y); + maxcol = vec3(maxcol.x, param_7.x, param_7.y); + uvec4 result; + result.z = _887; + vec2 param_9 = mincol.yz; + vec2 param_10 = maxcol.yz; + result.w = EmitIndicesYCoCgDXT5(param_9, param_10); + float param_11 = mincol.x; + float param_12 = maxcol.x; + uint _909 = EmitAlphaEndPointsYCoCgDXT5(param_11, param_12); + mincol.x = param_11; + maxcol.x = param_12; + result.x = _909; + float param_13 = mincol.x; + float param_14 = maxcol.x; + uvec2 indices = EmitAlphaIndicesYCoCgDXT5(param_13, param_14); + result.x |= indices.x; + result.y = indices.y; + return result; +} + +void main() +{ + fetchBlock(); + fragColor = compress_YCoCg_DXT_fp(); +} + diff --git a/factorio/data/core/graphics/shaders/compress-ycocg-dxt.psh b/factorio/data/core/graphics/shaders/compress-ycocg-dxt.psh new file mode 100644 index 0000000000000000000000000000000000000000..a64042868498e6536d133cd6a4d30b91dbec4a1b --- /dev/null +++ b/factorio/data/core/graphics/shaders/compress-ycocg-dxt.psh @@ -0,0 +1,287 @@ +cbuffer _136 +{ + int2 _136_texOffset : packoffset(c0); + int _136_unusedLevel : packoffset(c0.z); + uint _136_unusedFromRGBA : packoffset(c0.w); +}; +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); +Texture2D tex2 : register(t1); +SamplerState _tex2_sampler : register(s1); + +static float4 gl_FragCoord; +static uint4 fragColor; +static float2 vUV; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 gl_FragCoord : SV_Position; +}; + +struct SPIRV_Cross_Output +{ + uint4 fragColor : SV_Target0; +}; + +static float3 block[16]; + +float3 toYCoCg(float3 c) +{ + float Y = ((c.x + (2.0f * c.y)) + c.z) * 0.25f; + float Co = (((2.0f * c.x) - (2.0f * c.z)) * 0.25f) + 0.501960813999176025390625f; + float Cg = ((((-c.x) + (2.0f * c.y)) - c.z) * 0.25f) + 0.501960813999176025390625f; + return float3(Y, Co, Cg); +} + +void fetchBlock() +{ + int2 baseCoord = (int2(4, 4) * int2(gl_FragCoord.xy)) + _136_texOffset; + for (int by = 0; by < 4; by++) + { + for (int bx = 0; bx < 4; bx++) + { + int2 coord = baseCoord + int2(bx, by); + float3 color = tex.Load(int3(coord, 0)).xyz; + float3 param = color; + block[(by * 4) + bx] = toYCoCg(param); + } + } +} + +void FindMinMaxColorsBox(inout float3 mincol, inout float3 maxcol) +{ + mincol = 1.0f.xxx; + maxcol = 0.0f.xxx; + for (int i = 0; i < 16; i++) + { + mincol = min(mincol, block[i]); + maxcol = max(maxcol, block[i]); + } +} + +void SelectYCoCgDiagonal(inout float2 minColor, inout float2 maxColor) +{ + float2 mid = (maxColor + minColor) * 0.5f; + float cov = 0.0f; + for (int i = 0; i < 16; i++) + { + float2 t = block[i].yz - mid; + cov += (t.x * t.y); + } + if (cov < 0.0f) + { + float tmp = maxColor.y; + maxColor.y = minColor.y; + minColor.y = tmp; + } +} + +int GetYCoCgScale(float2 minColor, float2 maxColor) +{ + float2 m0 = abs(minColor - 0.501960813999176025390625f.xx); + float2 m1 = abs(maxColor - 0.501960813999176025390625f.xx); + float m = max(max(m0.x, m0.y), max(m1.x, m1.y)); + int scale = 1; + if (m < 0.2509804069995880126953125f) + { + scale = 2; + } + if (m < 0.12549020349979400634765625f) + { + scale = 4; + } + return scale; +} + +void InsetCoCgBBox(inout float2 mincol, inout float2 maxcol) +{ + float2 inset = ((maxcol - mincol) / 16.0f.xx) - 0.00196078442968428134918212890625f.xx; + mincol = clamp(mincol + inset, 0.0f.xx, 1.0f.xx); + maxcol = clamp(maxcol - inset, 0.0f.xx, 1.0f.xx); +} + +uint EmitEndPointsYCoCgDXT5(inout float2 mincol, inout float2 maxcol, int scale) +{ + maxcol = ((maxcol - 0.501960813999176025390625f.xx) * float(scale)) + 0.501960813999176025390625f.xx; + mincol = ((mincol - 0.501960813999176025390625f.xx) * float(scale)) + 0.501960813999176025390625f.xx; + float2 param = mincol; + float2 param_1 = maxcol; + InsetCoCgBBox(param, param_1); + mincol = param; + maxcol = param_1; + maxcol = round(maxcol * float2(31.0f, 63.0f)); + mincol = round(mincol * float2(31.0f, 63.0f)); + int2 imaxcol = int2(maxcol); + int2 imincol = int2(mincol); + uint2 result; + result.x = uint(((imaxcol.x << 11) | (imaxcol.y << 5)) | (scale - 1)); + result.y = uint(((imincol.x << 11) | (imincol.y << 5)) | (scale - 1)); + imaxcol.x = (imaxcol.x << 3) | (imaxcol.x >> 2); + imaxcol.y = (imaxcol.y << 2) | (imaxcol.y >> 4); + imincol.x = (imincol.x << 3) | (imincol.x >> 2); + imincol.y = (imincol.y << 2) | (imincol.y >> 4); + maxcol = float2(imaxcol) * 0.0039215688593685626983642578125f; + mincol = float2(imincol) * 0.0039215688593685626983642578125f; + maxcol = ((maxcol - 0.501960813999176025390625f.xx) / float(scale).xx) + 0.501960813999176025390625f.xx; + mincol = ((mincol - 0.501960813999176025390625f.xx) / float(scale).xx) + 0.501960813999176025390625f.xx; + return result.x | (result.y << uint(16)); +} + +float colorDistance(float2 c0, float2 c1) +{ + return dot(c0 - c1, c0 - c1); +} + +uint EmitIndicesYCoCgDXT5(float2 mincol, float2 maxcol) +{ + float2 c[4]; + c[0] = maxcol; + c[1] = mincol; + c[2] = lerp(c[0], c[1], 0.3333333432674407958984375f.xx); + c[3] = lerp(c[0], c[1], 0.666666686534881591796875f.xx); + uint indices = 0u; + for (int i = 0; i < 16; i++) + { + float2 param = block[i].yz; + float2 param_1 = c[0]; + float4 dist; + dist.x = colorDistance(param, param_1); + float2 param_2 = block[i].yz; + float2 param_3 = c[1]; + dist.y = colorDistance(param_2, param_3); + float2 param_4 = block[i].yz; + float2 param_5 = c[2]; + dist.z = colorDistance(param_4, param_5); + float2 param_6 = block[i].yz; + float2 param_7 = c[3]; + dist.w = colorDistance(param_6, param_7); + bool4 _545 = bool4(dist.xyxy.x > dist.wzzw.x, dist.xyxy.y > dist.wzzw.y, dist.xyxy.z > dist.wzzw.z, dist.xyxy.w > dist.wzzw.w); + uint4 b = uint4(_545.x ? uint4(1u, 1u, 1u, 1u).x : uint4(0u, 0u, 0u, 0u).x, _545.y ? uint4(1u, 1u, 1u, 1u).y : uint4(0u, 0u, 0u, 0u).y, _545.z ? uint4(1u, 1u, 1u, 1u).z : uint4(0u, 0u, 0u, 0u).z, _545.w ? uint4(1u, 1u, 1u, 1u).w : uint4(0u, 0u, 0u, 0u).w); + uint b4 = uint(dist.z > dist.w); + uint index = (b.x & b4) | (((b.y & b.z) | (b.x & b.w)) << uint(1)); + indices |= (index << uint(i * 2)); + } + return indices; +} + +void InsetYBBox(inout float mincol, inout float maxcol) +{ + float inset = ((maxcol - mincol) / 32.0f) - 0.00196078442968428134918212890625f; + mincol = clamp(mincol + inset, 0.0f, 1.0f); + maxcol = clamp(maxcol - inset, 0.0f, 1.0f); +} + +uint EmitAlphaEndPointsYCoCgDXT5(inout float mincol, inout float maxcol) +{ + float param = mincol; + float param_1 = maxcol; + InsetYBBox(param, param_1); + mincol = param; + maxcol = param_1; + uint c0 = uint(round(mincol * 255.0f)); + uint c1 = uint(round(maxcol * 255.0f)); + return (c0 << uint(8)) | c1; +} + +uint2 EmitAlphaIndicesYCoCgDXT5(float minAlpha, float maxAlpha) +{ + float mid = (maxAlpha - minAlpha) / 14.0f; + float ab1 = minAlpha + mid; + float ab2 = (((6.0f * maxAlpha) + (1.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab3 = (((5.0f * maxAlpha) + (2.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab4 = (((4.0f * maxAlpha) + (3.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab5 = (((3.0f * maxAlpha) + (4.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab6 = (((2.0f * maxAlpha) + (5.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + float ab7 = (((1.0f * maxAlpha) + (6.0f * minAlpha)) * 0.14285714924335479736328125f) + mid; + uint2 indices = uint2(0u, 0u); + uint index = 0u; + for (int i = 0; i < 6; i++) + { + float a = block[i].x; + index = 1u; + index += uint(a <= ab1); + index += uint(a <= ab2); + index += uint(a <= ab3); + index += uint(a <= ab4); + index += uint(a <= ab5); + index += uint(a <= ab6); + index += uint(a <= ab7); + index &= 7u; + index ^= uint(2u > index); + indices.x |= (index << uint((3 * i) + 16)); + } + indices.y = index >> uint(1); + for (int i_1 = 6; i_1 < 16; i_1++) + { + float a_1 = block[i_1].x; + index = 1u; + index += uint(a_1 <= ab1); + index += uint(a_1 <= ab2); + index += uint(a_1 <= ab3); + index += uint(a_1 <= ab4); + index += uint(a_1 <= ab5); + index += uint(a_1 <= ab6); + index += uint(a_1 <= ab7); + index &= 7u; + index ^= uint(2u > index); + indices.y |= (index << uint((3 * i_1) - 16)); + } + return indices; +} + +uint4 compress_YCoCg_DXT_fp() +{ + float3 param; + float3 param_1; + FindMinMaxColorsBox(param, param_1); + float3 mincol = param; + float3 maxcol = param_1; + float2 param_2 = mincol.yz; + float2 param_3 = maxcol.yz; + SelectYCoCgDiagonal(param_2, param_3); + mincol = float3(mincol.x, param_2.x, param_2.y); + maxcol = float3(maxcol.x, param_3.x, param_3.y); + float2 param_4 = mincol.yz; + float2 param_5 = maxcol.yz; + int scale = GetYCoCgScale(param_4, param_5); + float2 param_6 = mincol.yz; + float2 param_7 = maxcol.yz; + int param_8 = scale; + uint _887 = EmitEndPointsYCoCgDXT5(param_6, param_7, param_8); + mincol = float3(mincol.x, param_6.x, param_6.y); + maxcol = float3(maxcol.x, param_7.x, param_7.y); + uint4 result; + result.z = _887; + float2 param_9 = mincol.yz; + float2 param_10 = maxcol.yz; + result.w = EmitIndicesYCoCgDXT5(param_9, param_10); + float param_11 = mincol.x; + float param_12 = maxcol.x; + uint _909 = EmitAlphaEndPointsYCoCgDXT5(param_11, param_12); + mincol.x = param_11; + maxcol.x = param_12; + result.x = _909; + float param_13 = mincol.x; + float param_14 = maxcol.x; + uint2 indices = EmitAlphaIndicesYCoCgDXT5(param_13, param_14); + result.x |= indices.x; + result.y = indices.y; + return result; +} + +void frag_main() +{ + fetchBlock(); + fragColor = compress_YCoCg_DXT_fp(); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_FragCoord = stage_input.gl_FragCoord; + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/compress-ycocg-dxt.psh.cso b/factorio/data/core/graphics/shaders/compress-ycocg-dxt.psh.cso new file mode 100644 index 0000000000000000000000000000000000000000..f224e506a2204a0e9685a00f14d159a809d1e952 Binary files /dev/null and b/factorio/data/core/graphics/shaders/compress-ycocg-dxt.psh.cso differ diff --git a/factorio/data/core/graphics/shaders/final-postprocessing-custom.frag b/factorio/data/core/graphics/shaders/final-postprocessing-custom.frag new file mode 100644 index 0000000000000000000000000000000000000000..4a75aad0edc1cd77bc16078eb3883b2bf5d2d76f --- /dev/null +++ b/factorio/data/core/graphics/shaders/final-postprocessing-custom.frag @@ -0,0 +1,66 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + mat4 colorMatrix; + float brightness; + float contrast; + float saturation; + float factor; + float summand; + int flags; +} _130; + +uniform sampler2D source; + +in vec2 vUV; +layout(location = 0) out vec4 fragColor; + +mat3 saturationMatrix(float saturation) +{ + vec3 luminance = vec3(0.308600008487701416015625, 0.609399974346160888671875, 0.08200000226497650146484375); + float oneMinusSat = 1.0 - saturation; + vec3 red = vec3(luminance.x * oneMinusSat); + red.x += saturation; + vec3 green = vec3(luminance.y * oneMinusSat); + green.y += saturation; + vec3 blue = vec3(luminance.z * oneMinusSat); + blue.z += saturation; + return mat3(vec3(red), vec3(green), vec3(blue)); +} + +void brightnessAdjust(inout vec4 color, float b) +{ + vec3 _98 = pow(max(vec3(0.0), color.xyz), vec3(1.0 - b)); + color = vec4(_98.x, _98.y, _98.z, color.w); +} + +void contrastAdjust(inout vec4 color, float c) +{ + float t = 0.5 - (c * 0.5); + vec3 _112 = (color.xyz * c) + vec3(t); + color = vec4(_112.x, _112.y, _112.z, color.w); +} + +void main() +{ + vec4 color = texture(source, vUV); + vec3 _145 = clamp(_130.colorMatrix * vec4(color.xyz, 1.0), vec4(0.0), vec4(1.0)).xyz; + color = vec4(_145.x, _145.y, _145.z, color.w); + if (_130.saturation != 1.0) + { + float param = _130.saturation; + vec3 _162 = saturationMatrix(param) * color.xyz; + color = vec4(_162.x, _162.y, _162.z, color.w); + } + vec4 param_1 = color; + float param_2 = _130.brightness; + brightnessAdjust(param_1, param_2); + color = param_1; + vec4 param_3 = color; + float param_4 = _130.contrast; + contrastAdjust(param_3, param_4); + color = param_3; + fragColor = color; +} + diff --git a/factorio/data/core/graphics/shaders/final-postprocessing-custom.psh b/factorio/data/core/graphics/shaders/final-postprocessing-custom.psh new file mode 100644 index 0000000000000000000000000000000000000000..4f6f6928a124990d1c9f0ba6f77040fe7be2fbae --- /dev/null +++ b/factorio/data/core/graphics/shaders/final-postprocessing-custom.psh @@ -0,0 +1,82 @@ +cbuffer _130 +{ + row_major float4x4 _130_colorMatrix : packoffset(c0); + float _130_brightness : packoffset(c4); + float _130_contrast : packoffset(c4.y); + float _130_saturation : packoffset(c4.z); + float _130_factor : packoffset(c4.w); + float _130_summand : packoffset(c5); + int _130_flags : packoffset(c5.y); +}; +Texture2D source : register(t0); +SamplerState _source_sampler : register(s0); + +static float2 vUV; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float3x3 saturationMatrix(float saturation) +{ + float3 luminance = float3(0.308600008487701416015625f, 0.609399974346160888671875f, 0.08200000226497650146484375f); + float oneMinusSat = 1.0f - saturation; + float3 red = (luminance.x * oneMinusSat).xxx; + red.x += saturation; + float3 green = (luminance.y * oneMinusSat).xxx; + green.y += saturation; + float3 blue = (luminance.z * oneMinusSat).xxx; + blue.z += saturation; + return float3x3(float3(red), float3(green), float3(blue)); +} + +void brightnessAdjust(inout float4 color, float b) +{ + float3 _98 = pow(max(0.0f.xxx, color.xyz), (1.0f - b).xxx); + color = float4(_98.x, _98.y, _98.z, color.w); +} + +void contrastAdjust(inout float4 color, float c) +{ + float t = 0.5f - (c * 0.5f); + float3 _112 = (color.xyz * c) + t.xxx; + color = float4(_112.x, _112.y, _112.z, color.w); +} + +void frag_main() +{ + float4 color = source.Sample(_source_sampler, vUV); + float3 _145 = clamp(mul(float4(color.xyz, 1.0f), _130_colorMatrix), 0.0f.xxxx, 1.0f.xxxx).xyz; + color = float4(_145.x, _145.y, _145.z, color.w); + if (_130_saturation != 1.0f) + { + float param = _130_saturation; + float3 _162 = mul(color.xyz, saturationMatrix(param)); + color = float4(_162.x, _162.y, _162.z, color.w); + } + float4 param_1 = color; + float param_2 = _130_brightness; + brightnessAdjust(param_1, param_2); + color = param_1; + float4 param_3 = color; + float param_4 = _130_contrast; + contrastAdjust(param_3, param_4); + color = param_3; + fragColor = color; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/final-postprocessing.frag b/factorio/data/core/graphics/shaders/final-postprocessing.frag new file mode 100644 index 0000000000000000000000000000000000000000..1b35a5574704d46a0f92cb1cc5ca28bdbf11b82b --- /dev/null +++ b/factorio/data/core/graphics/shaders/final-postprocessing.frag @@ -0,0 +1,63 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + mat4 colorMatrix; + float brightness; + float contrast; + float saturation; + float factor; + float summand; +} _129; + +uniform sampler2D source; + +in vec2 vUV; +layout(location = 0) out vec4 fragColor; + +mat3 saturationMatrix(float saturation) +{ + vec3 luminance = vec3(0.308600008487701416015625, 0.609399974346160888671875, 0.08200000226497650146484375); + float oneMinusSat = 1.0 - saturation; + vec3 red = vec3(luminance.x * oneMinusSat); + red.x += saturation; + vec3 green = vec3(luminance.y * oneMinusSat); + green.y += saturation; + vec3 blue = vec3(luminance.z * oneMinusSat); + blue.z += saturation; + return mat3(vec3(red), vec3(green), vec3(blue)); +} + +void brightnessAdjust(inout vec4 color, float b) +{ + vec3 _98 = pow(max(vec3(0.0), color.xyz), vec3(1.0 - b)); + color = vec4(_98.x, _98.y, _98.z, color.w); +} + +void contrastAdjust(inout vec4 color, float c) +{ + float t = 0.5 - (c * 0.5); + vec3 _112 = (color.xyz * c) + vec3(t); + color = vec4(_112.x, _112.y, _112.z, color.w); +} + +void main() +{ + vec4 color = texture(source, vUV); + if (_129.saturation != 1.0) + { + float param = _129.saturation; + vec3 _145 = saturationMatrix(param) * color.xyz; + color = vec4(_145.x, _145.y, _145.z, color.w); + } + vec4 param_1 = color; + float param_2 = _129.brightness; + brightnessAdjust(param_1, param_2); + color = param_1; + vec4 param_3 = color; + float param_4 = _129.contrast; + contrastAdjust(param_3, param_4); + color = param_3; + fragColor = color; +} + diff --git a/factorio/data/core/graphics/shaders/final-postprocessing.psh b/factorio/data/core/graphics/shaders/final-postprocessing.psh new file mode 100644 index 0000000000000000000000000000000000000000..a1eed0388c5b52bea9c8e28b60a7ccea4d887693 --- /dev/null +++ b/factorio/data/core/graphics/shaders/final-postprocessing.psh @@ -0,0 +1,79 @@ +cbuffer _129 +{ + row_major float4x4 _129_colorMatrix : packoffset(c0); + float _129_brightness : packoffset(c4); + float _129_contrast : packoffset(c4.y); + float _129_saturation : packoffset(c4.z); + float _129_factor : packoffset(c4.w); + float _129_summand : packoffset(c5); +}; +Texture2D source : register(t0); +SamplerState _source_sampler : register(s0); + +static float2 vUV; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float3x3 saturationMatrix(float saturation) +{ + float3 luminance = float3(0.308600008487701416015625f, 0.609399974346160888671875f, 0.08200000226497650146484375f); + float oneMinusSat = 1.0f - saturation; + float3 red = (luminance.x * oneMinusSat).xxx; + red.x += saturation; + float3 green = (luminance.y * oneMinusSat).xxx; + green.y += saturation; + float3 blue = (luminance.z * oneMinusSat).xxx; + blue.z += saturation; + return float3x3(float3(red), float3(green), float3(blue)); +} + +void brightnessAdjust(inout float4 color, float b) +{ + float3 _98 = pow(max(0.0f.xxx, color.xyz), (1.0f - b).xxx); + color = float4(_98.x, _98.y, _98.z, color.w); +} + +void contrastAdjust(inout float4 color, float c) +{ + float t = 0.5f - (c * 0.5f); + float3 _112 = (color.xyz * c) + t.xxx; + color = float4(_112.x, _112.y, _112.z, color.w); +} + +void frag_main() +{ + float4 color = source.Sample(_source_sampler, vUV); + if (_129_saturation != 1.0f) + { + float param = _129_saturation; + float3 _145 = mul(color.xyz, saturationMatrix(param)); + color = float4(_145.x, _145.y, _145.z, color.w); + } + float4 param_1 = color; + float param_2 = _129_brightness; + brightnessAdjust(param_1, param_2); + color = param_1; + float4 param_3 = color; + float param_4 = _129_contrast; + contrastAdjust(param_3, param_4); + color = param_3; + fragColor = color; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/font-sdf.frag b/factorio/data/core/graphics/shaders/font-sdf.frag new file mode 100644 index 0000000000000000000000000000000000000000..125c7bbf4084d90ce6d554fb6bec6052c02fb5bb --- /dev/null +++ b/factorio/data/core/graphics/shaders/font-sdf.frag @@ -0,0 +1,60 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + float borderWidthInPixels; + float onEdgeValue; + float pixelDistScale; +} _31; + +uniform sampler2D atlasTexture; + +flat in vec4 vColor; +in vec2 vUV; +flat in vec4 vBorderColor; +layout(location = 0) out vec4 fragColor; + +float getIntensity(float borderWidth, float smoothing, vec2 uv) +{ + float sdfValue = texture(atlasTexture, uv).x; + float intensity = smoothstep((_31.onEdgeValue - borderWidth) - smoothing, (_31.onEdgeValue - borderWidth) + smoothing, sdfValue); + return intensity; +} + +void main() +{ + float borderWidth = _31.borderWidthInPixels * _31.pixelDistScale; + float smoothing = _31.pixelDistScale * 0.5; + vec4 useColor = vColor; + float param = borderWidth; + float param_1 = smoothing; + vec2 param_2 = vUV; + float intensity = getIntensity(param, param_1, param_2); + float dscale = 0.100000001490116119384765625; + vec2 duv = (dFdx(vUV) + dFdy(vUV)) * dscale; + float param_3 = borderWidth; + float param_4 = smoothing; + vec2 param_5 = vUV + vec2(duv.x, duv.y); + float a = getIntensity(param_3, param_4, param_5); + float param_6 = borderWidth; + float param_7 = smoothing; + vec2 param_8 = vUV + vec2(duv.x, -duv.y); + float b = getIntensity(param_6, param_7, param_8); + float param_9 = borderWidth; + float param_10 = smoothing; + vec2 param_11 = vUV + vec2(-duv.x, duv.y); + float c = getIntensity(param_9, param_10, param_11); + float param_12 = borderWidth; + float param_13 = smoothing; + vec2 param_14 = vUV + vec2(-duv.x, -duv.y); + float d = getIntensity(param_12, param_13, param_14); + float avg = (((a + b) + c) + d) / 4.0; + intensity = mix(intensity, avg, 0.5); + bvec4 _173 = bvec4(borderWidth > 0.0); + vec4 useBorderColor = vec4(_173.x ? vBorderColor.x : useColor.x, _173.y ? vBorderColor.y : useColor.y, _173.z ? vBorderColor.z : useColor.z, _173.w ? vBorderColor.w : useColor.w); + float sdfValue = texture(atlasTexture, vUV).x; + float borderIntensity = smoothstep(_31.onEdgeValue - smoothing, _31.onEdgeValue + smoothing, sdfValue); + useColor = mix(useBorderColor, useColor, vec4(borderIntensity)); + fragColor = useColor * intensity; +} + diff --git a/factorio/data/core/graphics/shaders/font-sdf.psh b/factorio/data/core/graphics/shaders/font-sdf.psh new file mode 100644 index 0000000000000000000000000000000000000000..dc47e3e6826820a028745c06e917b2bd514c5c95 --- /dev/null +++ b/factorio/data/core/graphics/shaders/font-sdf.psh @@ -0,0 +1,80 @@ +cbuffer _31 +{ + float _31_borderWidthInPixels : packoffset(c0); + float _31_onEdgeValue : packoffset(c0.y); + float _31_pixelDistScale : packoffset(c0.z); +}; +Texture2D atlasTexture : register(t0); +SamplerState _atlasTexture_sampler : register(s0); + +static float4 vColor; +static float2 vUV; +static float4 vBorderColor; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + nointerpolation float4 vColor : TEXCOORD1; + nointerpolation float4 vBorderColor : TEXCOORD2; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float getIntensity(float borderWidth, float smoothing, float2 uv) +{ + float sdfValue = atlasTexture.Sample(_atlasTexture_sampler, uv).x; + float intensity = smoothstep((_31_onEdgeValue - borderWidth) - smoothing, (_31_onEdgeValue - borderWidth) + smoothing, sdfValue); + return intensity; +} + +void frag_main() +{ + float borderWidth = _31_borderWidthInPixels * _31_pixelDistScale; + float smoothing = _31_pixelDistScale * 0.5f; + float4 useColor = vColor; + float param = borderWidth; + float param_1 = smoothing; + float2 param_2 = vUV; + float intensity = getIntensity(param, param_1, param_2); + float dscale = 0.100000001490116119384765625f; + float2 duv = (ddx(vUV) + ddy(vUV)) * dscale; + float param_3 = borderWidth; + float param_4 = smoothing; + float2 param_5 = vUV + float2(duv.x, duv.y); + float a = getIntensity(param_3, param_4, param_5); + float param_6 = borderWidth; + float param_7 = smoothing; + float2 param_8 = vUV + float2(duv.x, -duv.y); + float b = getIntensity(param_6, param_7, param_8); + float param_9 = borderWidth; + float param_10 = smoothing; + float2 param_11 = vUV + float2(-duv.x, duv.y); + float c = getIntensity(param_9, param_10, param_11); + float param_12 = borderWidth; + float param_13 = smoothing; + float2 param_14 = vUV + float2(-duv.x, -duv.y); + float d = getIntensity(param_12, param_13, param_14); + float avg = (((a + b) + c) + d) / 4.0f; + intensity = lerp(intensity, avg, 0.5f); + bool4 _173 = (borderWidth > 0.0f).xxxx; + float4 useBorderColor = float4(_173.x ? vBorderColor.x : useColor.x, _173.y ? vBorderColor.y : useColor.y, _173.z ? vBorderColor.z : useColor.z, _173.w ? vBorderColor.w : useColor.w); + float sdfValue = atlasTexture.Sample(_atlasTexture_sampler, vUV).x; + float borderIntensity = smoothstep(_31_onEdgeValue - smoothing, _31_onEdgeValue + smoothing, sdfValue); + useColor = lerp(useBorderColor, useColor, borderIntensity.xxxx); + fragColor = useColor * intensity; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vColor = stage_input.vColor; + vUV = stage_input.vUV; + vBorderColor = stage_input.vBorderColor; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/font.frag b/factorio/data/core/graphics/shaders/font.frag new file mode 100644 index 0000000000000000000000000000000000000000..10d36011a03af52be65a8fa93c397e4e68ffd2a3 --- /dev/null +++ b/factorio/data/core/graphics/shaders/font.frag @@ -0,0 +1,14 @@ +#version 330 + +uniform sampler2D atlasTexture; + +in vec2 vUV; +layout(location = 0) out vec4 fragColor; +flat in vec4 vColor; + +void main() +{ + vec4 texColor = texture(atlasTexture, vUV); + fragColor = vColor * texColor.x; +} + diff --git a/factorio/data/core/graphics/shaders/font.psh b/factorio/data/core/graphics/shaders/font.psh new file mode 100644 index 0000000000000000000000000000000000000000..b5f6241c70678e1564a9af5553e7a032a7481bee --- /dev/null +++ b/factorio/data/core/graphics/shaders/font.psh @@ -0,0 +1,33 @@ +Texture2D atlasTexture : register(t0); +SamplerState _atlasTexture_sampler : register(s0); + +static float2 vUV; +static float4 fragColor; +static float4 vColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + nointerpolation float4 vColor : TEXCOORD1; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + float4 texColor = atlasTexture.Sample(_atlasTexture_sampler, vUV); + fragColor = vColor * texColor.x; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + vColor = stage_input.vColor; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/font.vert b/factorio/data/core/graphics/shaders/font.vert new file mode 100644 index 0000000000000000000000000000000000000000..cabcb230434b1292a6046d05eb0b46d9a7832161 --- /dev/null +++ b/factorio/data/core/graphics/shaders/font.vert @@ -0,0 +1,23 @@ +#version 330 + +layout(std140) uniform vsConstants +{ + mat4 projection; +} _19; + +layout(location = 0) in vec2 position; +out vec2 vUV; +layout(location = 1) in vec2 uv; +flat out vec4 vColor; +layout(location = 2) in vec4 color; +flat out vec4 vBorderColor; +layout(location = 3) in vec4 borderColor; + +void main() +{ + gl_Position = _19.projection * vec4(position, 0.0, 1.0); + vUV = uv; + vColor = color; + vBorderColor = borderColor; +} + diff --git a/factorio/data/core/graphics/shaders/font.vsh b/factorio/data/core/graphics/shaders/font.vsh new file mode 100644 index 0000000000000000000000000000000000000000..137042271fce6208f22e58ac01d725edb7e66dd2 --- /dev/null +++ b/factorio/data/core/graphics/shaders/font.vsh @@ -0,0 +1,52 @@ +cbuffer _19 +{ + row_major float4x4 _19_projection : packoffset(c0); +}; + +static float4 gl_Position; +static float2 position; +static float2 vUV; +static float2 uv; +static float4 vColor; +static float4 color; +static float4 vBorderColor; +static float4 borderColor; + +struct SPIRV_Cross_Input +{ + float2 position : TEXCOORD0; + float2 uv : TEXCOORD1; + float4 color : TEXCOORD2; + float4 borderColor : TEXCOORD3; +}; + +struct SPIRV_Cross_Output +{ + float2 vUV : TEXCOORD0; + nointerpolation float4 vColor : TEXCOORD1; + nointerpolation float4 vBorderColor : TEXCOORD2; + float4 gl_Position : SV_Position; +}; + +void vert_main() +{ + gl_Position = mul(float4(position, 0.0f, 1.0f), _19_projection); + vUV = uv; + vColor = color; + vBorderColor = borderColor; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + position = stage_input.position; + uv = stage_input.uv; + color = stage_input.color; + borderColor = stage_input.borderColor; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vUV = vUV; + stage_output.vColor = vColor; + stage_output.vBorderColor = vBorderColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/game.frag b/factorio/data/core/graphics/shaders/game.frag new file mode 100644 index 0000000000000000000000000000000000000000..6106a7b146ca1f0807295a979591a0892b2d68f7 --- /dev/null +++ b/factorio/data/core/graphics/shaders/game.frag @@ -0,0 +1,42 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + vec2 zoom_to_world_params; + float timer; + float lutSize; + vec2 resolution; + float lutAlpha; + float lightMul; + float lightAdd; + uint debugShowLut; +} _80; + +uniform sampler2D gameview; +uniform sampler3D lut1; +uniform sampler2D lightmap; +uniform sampler2D detailLightmap; + +in vec2 vUV; +layout(location = 0) out vec4 fragColor; + +vec3 colorToLut16Index(vec3 inputColor) +{ + return (inputColor * 0.9375) + vec3(0.03125); +} + +void main() +{ + vec2 uv = vUV; + vec4 color = texture(gameview, uv); + vec3 param = color.xyz; + vec3 lookupIndex = colorToLut16Index(param); + vec4 sunlitColor = vec4(textureLod(lut1, lookupIndex, 0.0).xyz, color.w); + vec4 light = texture(lightmap, uv) + texture(detailLightmap, uv); + light = clamp(light, vec4(0.0), vec4(1.0)); + vec3 _92 = (light.xyz * vec3(_80.lightMul)) + vec3(_80.lightAdd); + light = vec4(_92.x, _92.y, _92.z, light.w); + vec4 finalColor = mix(sunlitColor, color, light); + fragColor = finalColor; +} + diff --git a/factorio/data/core/graphics/shaders/game.psh b/factorio/data/core/graphics/shaders/game.psh new file mode 100644 index 0000000000000000000000000000000000000000..0807e252e76cf2ef95ec84c1dcfc5ec9d21405fc --- /dev/null +++ b/factorio/data/core/graphics/shaders/game.psh @@ -0,0 +1,61 @@ +cbuffer _80 +{ + float2 _80_zoom_to_world_params : packoffset(c0); + float _80_timer : packoffset(c0.z); + float _80_lutSize : packoffset(c0.w); + float2 _80_resolution : packoffset(c1); + float _80_lutAlpha : packoffset(c1.z); + float _80_lightMul : packoffset(c1.w); + float _80_lightAdd : packoffset(c2); + uint _80_debugShowLut : packoffset(c2.y); +}; +Texture2D gameview : register(t0); +SamplerState _gameview_sampler : register(s0); +Texture3D lut1 : register(t3); +SamplerState _lut1_sampler : register(s3); +Texture2D lightmap : register(t1); +SamplerState _lightmap_sampler : register(s1); +Texture2D detailLightmap : register(t2); +SamplerState _detailLightmap_sampler : register(s2); + +static float2 vUV; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float3 colorToLut16Index(float3 inputColor) +{ + return (inputColor * 0.9375f) + 0.03125f.xxx; +} + +void frag_main() +{ + float2 uv = vUV; + float4 color = gameview.Sample(_gameview_sampler, uv); + float3 param = color.xyz; + float3 lookupIndex = colorToLut16Index(param); + float4 sunlitColor = float4(lut1.SampleLevel(_lut1_sampler, lookupIndex, 0.0f).xyz, color.w); + float4 light = lightmap.Sample(_lightmap_sampler, uv) + detailLightmap.Sample(_detailLightmap_sampler, uv); + light = clamp(light, 0.0f.xxxx, 1.0f.xxxx); + float3 _92 = (light.xyz * _80_lightMul.xxx) + _80_lightAdd.xxx; + light = float4(_92.x, _92.y, _92.z, light.w); + float4 finalColor = lerp(sunlitColor, color, light); + fragColor = finalColor; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/hologram.frag b/factorio/data/core/graphics/shaders/hologram.frag new file mode 100644 index 0000000000000000000000000000000000000000..fede130cbecc7e4766bd3a65c52ac20dfb691fda --- /dev/null +++ b/factorio/data/core/graphics/shaders/hologram.frag @@ -0,0 +1,77 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + vec2 resolution; + float secondsSinceGameLaunch; + uint tick; + float opacity; + float guiScale; +} _34; + +uniform sampler2D tex; + +in vec2 vUV; +layout(location = 0) out vec4 fragColor; + +float seconds() +{ + return _34.secondsSinceGameLaunch; +} + +float jitterActive() +{ + float sinSample = sin(seconds() * 0.139644443988800048828125); + float timingActive = step(0.997777760028839111328125, sinSample); + float fadeInActive = abs(1.0 - step(1.0, _34.opacity)); + return step(1.0, timingActive + fadeInActive); +} + +vec2 jitterUvs(inout vec2 uv) +{ + float bigWobble = sin((uv.y * 15.0) + (seconds() * 2.0)) / 100.0; + float smallJitter = 1.0 + (sin(seconds() * 100.0) / 2.0); + uv.x += (jitterActive() * (bigWobble * smallJitter)); + return uv; +} + +float stripes(vec2 uv) +{ + float width = ceil(2.0 * _34.guiScale); + float offset = seconds() * 20.0; + float y = (uv.y * _34.resolution.y) + offset; + y = floor(y / width); + return float(uint(y) & 1u); +} + +vec4 alphaBlend(vec4 src, vec4 dest) +{ + vec3 _137 = mix(dest.xyz, src.xyz, vec3(src.w)); + vec4 ret; + ret = vec4(_137.x, _137.y, _137.z, ret.w); + ret.w = src.w + ((1.0 - src.w) * dest.w); + return ret; +} + +float flickerAlpha() +{ + return 1.0; +} + +void main() +{ + vec2 param = vUV; + vec2 _160 = jitterUvs(param); + vec2 uv = _160; + vec4 texSample = texture(tex, uv); + vec2 param_1 = uv; + vec4 stripesColor = vec4(1.0, 1.0, 1.0, stripes(param_1) * 0.3499999940395355224609375); + vec4 param_2 = stripesColor; + vec4 param_3 = texSample; + vec4 texWithStripes = alphaBlend(param_2, param_3); + float pick = 1.0 - step(1.0, 1.0 - texSample.w); + fragColor = mix(texSample, texWithStripes, vec4(pick)); + fragColor.w *= flickerAlpha(); + fragColor.w *= _34.opacity; +} + diff --git a/factorio/data/core/graphics/shaders/hologram.psh b/factorio/data/core/graphics/shaders/hologram.psh new file mode 100644 index 0000000000000000000000000000000000000000..1e3063db469f3ddcc5454bd6e10907541fb5a9e9 --- /dev/null +++ b/factorio/data/core/graphics/shaders/hologram.psh @@ -0,0 +1,93 @@ +cbuffer _34 +{ + float2 _34_resolution : packoffset(c0); + float _34_secondsSinceGameLaunch : packoffset(c0.z); + uint _34_tick : packoffset(c0.w); + float _34_opacity : packoffset(c1); + float _34_guiScale : packoffset(c1.y); +}; +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float2 vUV; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float seconds() +{ + return _34_secondsSinceGameLaunch; +} + +float jitterActive() +{ + float sinSample = sin(seconds() * 0.139644443988800048828125f); + float timingActive = step(0.997777760028839111328125f, sinSample); + float fadeInActive = abs(1.0f - step(1.0f, _34_opacity)); + return step(1.0f, timingActive + fadeInActive); +} + +float2 jitterUvs(inout float2 uv) +{ + float bigWobble = sin((uv.y * 15.0f) + (seconds() * 2.0f)) / 100.0f; + float smallJitter = 1.0f + (sin(seconds() * 100.0f) / 2.0f); + uv.x += (jitterActive() * (bigWobble * smallJitter)); + return uv; +} + +float stripes(float2 uv) +{ + float width = ceil(2.0f * _34_guiScale); + float offset = seconds() * 20.0f; + float y = (uv.y * _34_resolution.y) + offset; + y = floor(y / width); + return float(uint(y) & 1u); +} + +float4 alphaBlend(float4 src, float4 dest) +{ + float3 _137 = lerp(dest.xyz, src.xyz, src.w.xxx); + float4 ret; + ret = float4(_137.x, _137.y, _137.z, ret.w); + ret.w = src.w + ((1.0f - src.w) * dest.w); + return ret; +} + +float flickerAlpha() +{ + return 1.0f; +} + +void frag_main() +{ + float2 param = vUV; + float2 _160 = jitterUvs(param); + float2 uv = _160; + float4 texSample = tex.Sample(_tex_sampler, uv); + float2 param_1 = uv; + float4 stripesColor = float4(1.0f, 1.0f, 1.0f, stripes(param_1) * 0.3499999940395355224609375f); + float4 param_2 = stripesColor; + float4 param_3 = texSample; + float4 texWithStripes = alphaBlend(param_2, param_3); + float pick = 1.0f - step(1.0f, 1.0f - texSample.w); + fragColor = lerp(texSample, texWithStripes, pick.xxxx); + fragColor.w *= flickerAlpha(); + fragColor.w *= _34_opacity; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/main-menu-background-gradient.frag b/factorio/data/core/graphics/shaders/main-menu-background-gradient.frag new file mode 100644 index 0000000000000000000000000000000000000000..53ad76ff8b094e31fcdc901751b2e34051b04cf6 --- /dev/null +++ b/factorio/data/core/graphics/shaders/main-menu-background-gradient.frag @@ -0,0 +1,29 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + float width; + float height; + float minIntensity; + float maxIntensity; + float uMul; + float vMul; +} _33; + +in vec2 vUV; +layout(location = 0) out vec4 fragColor; + +float vignette(vec2 p) +{ + vec2 uv = p * (vec2(1.0) - p.yx); + float vig = (uv.x * uv.y) * _33.minIntensity; + return pow(abs(vig), _33.maxIntensity); +} + +void main() +{ + vec2 param = vUV; + float a = vignette(param); + fragColor = vec4(0.0, 0.0, 0.0, 1.0 - a); +} + diff --git a/factorio/data/core/graphics/shaders/main-menu-background-gradient.psh b/factorio/data/core/graphics/shaders/main-menu-background-gradient.psh new file mode 100644 index 0000000000000000000000000000000000000000..8bab75fb0a2a279645e05adbfd82d7441ca33470 --- /dev/null +++ b/factorio/data/core/graphics/shaders/main-menu-background-gradient.psh @@ -0,0 +1,45 @@ +cbuffer _33 +{ + float _33_width : packoffset(c0); + float _33_height : packoffset(c0.y); + float _33_minIntensity : packoffset(c0.z); + float _33_maxIntensity : packoffset(c0.w); + float _33_uMul : packoffset(c1); + float _33_vMul : packoffset(c1.y); +}; + +static float2 vUV; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float vignette(float2 p) +{ + float2 uv = p * (1.0f.xx - p.yx); + float vig = (uv.x * uv.y) * _33_minIntensity; + return pow(abs(vig), _33_maxIntensity); +} + +void frag_main() +{ + float2 param = vUV; + float a = vignette(param); + fragColor = float4(0.0f, 0.0f, 0.0f, 1.0f - a); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/map.frag b/factorio/data/core/graphics/shaders/map.frag new file mode 100644 index 0000000000000000000000000000000000000000..9d53c5591a817e3f9ad0035ed7aecb6a68ff3ade --- /dev/null +++ b/factorio/data/core/graphics/shaders/map.frag @@ -0,0 +1,50 @@ +#version 330 + +uniform usampler2D tex; + +in vec2 vUV; +layout(location = 0) out vec4 fragColor; +in vec4 vTintWith565Multiplier; + +vec3 unpackRGB565(int rgb5) +{ + return vec3(ivec3(rgb5) & ivec3(63488, 2016, 31)); +} + +void main() +{ + if (dFdx(vUV).x <= 0.00048828125) + { + vec2 coord = floor(vUV * 2048.0); + int rgb5 = int(texelFetch(tex, ivec2(coord), 0).x); + int param = rgb5; + vec3 _69 = unpackRGB565(param) * vTintWith565Multiplier.xyz; + fragColor = vec4(_69.x, _69.y, _69.z, fragColor.w); + } + else + { + vec2 chunkID = floor(vUV * 64.0); + vec2 pixelOffset = (vUV * 64.0) - chunkID; + vec2 f = (pixelOffset * 32.0) - vec2(0.5); + vec2 uv0 = floor(f); + vec2 uv1 = uv0 + vec2(1.0); + f -= uv0; + uv0 = max(uv0, vec2(0.0)); + uv1 = min(uv1, vec2(31.0)); + uv0 += (chunkID * 32.0); + uv1 += (chunkID * 32.0); + int c00 = int(texelFetch(tex, ivec2(int(uv0.x), int(uv0.y)), 0).x); + int c10 = int(texelFetch(tex, ivec2(int(uv1.x), int(uv0.y)), 0).x); + int c01 = int(texelFetch(tex, ivec2(int(uv0.x), int(uv1.y)), 0).x); + int c11 = int(texelFetch(tex, ivec2(int(uv1.x), int(uv1.y)), 0).x); + int param_1 = c00; + int param_2 = c10; + int param_3 = c01; + int param_4 = c11; + vec3 c = mix(mix(unpackRGB565(param_1), unpackRGB565(param_2), vec3(f.x)), mix(unpackRGB565(param_3), unpackRGB565(param_4), vec3(f.x)), vec3(f.y)); + vec3 _200 = c * vTintWith565Multiplier.xyz; + fragColor = vec4(_200.x, _200.y, _200.z, fragColor.w); + } + fragColor.w = vTintWith565Multiplier.w; +} + diff --git a/factorio/data/core/graphics/shaders/map.psh b/factorio/data/core/graphics/shaders/map.psh new file mode 100644 index 0000000000000000000000000000000000000000..6843e5f9976a3e25f3d704c12af782dde4209ab2 --- /dev/null +++ b/factorio/data/core/graphics/shaders/map.psh @@ -0,0 +1,69 @@ +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float2 vUV; +static float4 fragColor; +static float4 vTintWith565Multiplier; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 vTintWith565Multiplier : TEXCOORD1; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float3 unpackRGB565(int rgb5) +{ + return float3(rgb5.xxx & int3(63488, 2016, 31)); +} + +void frag_main() +{ + if (ddx(vUV).x <= 0.00048828125f) + { + float2 coord = floor(vUV * 2048.0f); + int rgb5 = int(tex.Load(int3(int2(coord), 0)).x); + int param = rgb5; + float3 _69 = unpackRGB565(param) * vTintWith565Multiplier.xyz; + fragColor = float4(_69.x, _69.y, _69.z, fragColor.w); + } + else + { + float2 chunkID = floor(vUV * 64.0f); + float2 pixelOffset = (vUV * 64.0f) - chunkID; + float2 f = (pixelOffset * 32.0f) - 0.5f.xx; + float2 uv0 = floor(f); + float2 uv1 = uv0 + 1.0f.xx; + f -= uv0; + uv0 = max(uv0, 0.0f.xx); + uv1 = min(uv1, 31.0f.xx); + uv0 += (chunkID * 32.0f); + uv1 += (chunkID * 32.0f); + int c00 = int(tex.Load(int3(int2(int(uv0.x), int(uv0.y)), 0)).x); + int c10 = int(tex.Load(int3(int2(int(uv1.x), int(uv0.y)), 0)).x); + int c01 = int(tex.Load(int3(int2(int(uv0.x), int(uv1.y)), 0)).x); + int c11 = int(tex.Load(int3(int2(int(uv1.x), int(uv1.y)), 0)).x); + int param_1 = c00; + int param_2 = c10; + int param_3 = c01; + int param_4 = c11; + float3 c = lerp(lerp(unpackRGB565(param_1), unpackRGB565(param_2), f.x.xxx), lerp(unpackRGB565(param_3), unpackRGB565(param_4), f.x.xxx), f.y.xxx); + float3 _200 = c * vTintWith565Multiplier.xyz; + fragColor = float4(_200.x, _200.y, _200.z, fragColor.w); + } + fragColor.w = vTintWith565Multiplier.w; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + vTintWith565Multiplier = stage_input.vTintWith565Multiplier; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/map.vert b/factorio/data/core/graphics/shaders/map.vert new file mode 100644 index 0000000000000000000000000000000000000000..abf29f0b6cdf692baad8a72118be1d294884e7c7 --- /dev/null +++ b/factorio/data/core/graphics/shaders/map.vert @@ -0,0 +1,20 @@ +#version 330 + +layout(std140) uniform vsConstants +{ + mat4 projection; +} _19; + +layout(location = 0) in vec3 position; +out vec2 vUV; +layout(location = 1) in vec2 uv; +out vec4 vTintWith565Multiplier; +layout(location = 2) in vec4 tint; + +void main() +{ + gl_Position = _19.projection * vec4(position, 1.0); + vUV = uv; + vTintWith565Multiplier = vec4(tint.xyz * vec3(1.5751007595099508762359619140625e-05, 0.0004960317746736109256744384765625, 0.0322580635547637939453125), tint.w); +} + diff --git a/factorio/data/core/graphics/shaders/map.vsh b/factorio/data/core/graphics/shaders/map.vsh new file mode 100644 index 0000000000000000000000000000000000000000..7cd437423dccb941bc2ade5cd1fc2fe058b38306 --- /dev/null +++ b/factorio/data/core/graphics/shaders/map.vsh @@ -0,0 +1,45 @@ +cbuffer _19 +{ + row_major float4x4 _19_projection : packoffset(c0); +}; + +static float4 gl_Position; +static float3 position; +static float2 vUV; +static float2 uv; +static float4 vTintWith565Multiplier; +static float4 tint; + +struct SPIRV_Cross_Input +{ + float3 position : TEXCOORD0; + float2 uv : TEXCOORD1; + float4 tint : TEXCOORD2; +}; + +struct SPIRV_Cross_Output +{ + float2 vUV : TEXCOORD0; + float4 vTintWith565Multiplier : TEXCOORD1; + float4 gl_Position : SV_Position; +}; + +void vert_main() +{ + gl_Position = mul(float4(position, 1.0f), _19_projection); + vUV = uv; + vTintWith565Multiplier = float4(tint.xyz * float3(1.5751007595099508762359619140625e-05f, 0.0004960317746736109256744384765625f, 0.0322580635547637939453125f), tint.w); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + position = stage_input.position; + uv = stage_input.uv; + tint = stage_input.tint; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vUV = vUV; + stage_output.vTintWith565Multiplier = vTintWith565Multiplier; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/mipmap-gen-linear.frag b/factorio/data/core/graphics/shaders/mipmap-gen-linear.frag new file mode 100644 index 0000000000000000000000000000000000000000..401b2dee9bf760a22f6821c743118ca5c5f9407e --- /dev/null +++ b/factorio/data/core/graphics/shaders/mipmap-gen-linear.frag @@ -0,0 +1,28 @@ +#version 330 + +layout(std140) uniform mipMapGenParams +{ + ivec2 offset; + int unusedLevel; +} _27; + +uniform sampler2D tex; + +layout(location = 0) out vec4 fragColor; +in vec2 vUV; + +void main() +{ + vec4 color = vec4(0.0); + ivec2 coord = (ivec2(2) * ivec2(gl_FragCoord.xy)) + _27.offset; + for (int y = 0; y < 2; y++) + { + for (int x = 0; x < 2; x++) + { + vec4 t1 = texelFetch(tex, coord + ivec2(x, y), 0); + color += t1; + } + } + fragColor = color * 0.25; +} + diff --git a/factorio/data/core/graphics/shaders/mipmap-gen-linear.psh b/factorio/data/core/graphics/shaders/mipmap-gen-linear.psh new file mode 100644 index 0000000000000000000000000000000000000000..04c60c7bcde54a5c95aeb8eab39c2e3da39b68f4 --- /dev/null +++ b/factorio/data/core/graphics/shaders/mipmap-gen-linear.psh @@ -0,0 +1,47 @@ +cbuffer _27 +{ + int2 _27_offset : packoffset(c0); + int _27_unusedLevel : packoffset(c0.z); +}; +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float4 gl_FragCoord; +static float4 fragColor; +static float2 vUV; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 gl_FragCoord : SV_Position; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + float4 color = 0.0f.xxxx; + int2 coord = (int2(2, 2) * int2(gl_FragCoord.xy)) + _27_offset; + for (int y = 0; y < 2; y++) + { + for (int x = 0; x < 2; x++) + { + float4 t1 = tex.Load(int3(coord + int2(x, y), 0)); + color += t1; + } + } + fragColor = color * 0.25f; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_FragCoord = stage_input.gl_FragCoord; + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/mipmap-gen-ycocg.frag b/factorio/data/core/graphics/shaders/mipmap-gen-ycocg.frag new file mode 100644 index 0000000000000000000000000000000000000000..474da7fdcd89920858e1924abeacf040c2288e3a --- /dev/null +++ b/factorio/data/core/graphics/shaders/mipmap-gen-ycocg.frag @@ -0,0 +1,45 @@ +#version 330 + +layout(std140) uniform mipMapGenParams +{ + ivec2 offset; + int unusedLevel; +} _85; + +uniform sampler2D tex; +uniform sampler2D tex2; + +layout(location = 0) out vec4 fragColor; +in vec2 vUV; + +vec4 YCoCgToRGB(vec4 ycocg, float alpha) +{ + float Y = ycocg.w; + float scale = 1.0 / ((31.875 * ycocg.z) + 1.0); + float Co = (ycocg.x - 0.501960813999176025390625) * scale; + float Cg = (ycocg.y - 0.501960813999176025390625) * scale; + float R = (Y + Co) - Cg; + float G = Y + Cg; + float B = (Y - Co) - Cg; + return vec4(R, G, B, alpha); +} + +void main() +{ + vec4 color = vec4(0.0); + ivec2 coord = (ivec2(2) * ivec2(gl_FragCoord.xy)) + _85.offset; + for (int y = 0; y < 2; y++) + { + for (int x = 0; x < 2; x++) + { + vec4 t1 = texelFetch(tex, coord + ivec2(x, y), 0); + float a1 = texelFetch(tex2, coord + ivec2(x, y), 0).x; + vec4 param = t1; + float param_1 = a1; + t1 = YCoCgToRGB(param, param_1); + color += t1; + } + } + fragColor = color * 0.25; +} + diff --git a/factorio/data/core/graphics/shaders/mipmap-gen-ycocg.psh b/factorio/data/core/graphics/shaders/mipmap-gen-ycocg.psh new file mode 100644 index 0000000000000000000000000000000000000000..e8ba220c246cb49ccb6b34698c9c822db357047f --- /dev/null +++ b/factorio/data/core/graphics/shaders/mipmap-gen-ycocg.psh @@ -0,0 +1,65 @@ +cbuffer _85 +{ + int2 _85_offset : packoffset(c0); + int _85_unusedLevel : packoffset(c0.z); +}; +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); +Texture2D tex2 : register(t1); +SamplerState _tex2_sampler : register(s1); + +static float4 gl_FragCoord; +static float4 fragColor; +static float2 vUV; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 gl_FragCoord : SV_Position; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float4 YCoCgToRGB(float4 ycocg, float alpha) +{ + float Y = ycocg.w; + float scale = 1.0f / ((31.875f * ycocg.z) + 1.0f); + float Co = (ycocg.x - 0.501960813999176025390625f) * scale; + float Cg = (ycocg.y - 0.501960813999176025390625f) * scale; + float R = (Y + Co) - Cg; + float G = Y + Cg; + float B = (Y - Co) - Cg; + return float4(R, G, B, alpha); +} + +void frag_main() +{ + float4 color = 0.0f.xxxx; + int2 coord = (int2(2, 2) * int2(gl_FragCoord.xy)) + _85_offset; + for (int y = 0; y < 2; y++) + { + for (int x = 0; x < 2; x++) + { + float4 t1 = tex.Load(int3(coord + int2(x, y), 0)); + float a1 = tex2.Load(int3(coord + int2(x, y), 0)).x; + float4 param = t1; + float param_1 = a1; + t1 = YCoCgToRGB(param, param_1); + color += t1; + } + } + fragColor = color * 0.25f; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_FragCoord = stage_input.gl_FragCoord; + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/mipmap-gen.frag b/factorio/data/core/graphics/shaders/mipmap-gen.frag new file mode 100644 index 0000000000000000000000000000000000000000..401b2dee9bf760a22f6821c743118ca5c5f9407e --- /dev/null +++ b/factorio/data/core/graphics/shaders/mipmap-gen.frag @@ -0,0 +1,28 @@ +#version 330 + +layout(std140) uniform mipMapGenParams +{ + ivec2 offset; + int unusedLevel; +} _27; + +uniform sampler2D tex; + +layout(location = 0) out vec4 fragColor; +in vec2 vUV; + +void main() +{ + vec4 color = vec4(0.0); + ivec2 coord = (ivec2(2) * ivec2(gl_FragCoord.xy)) + _27.offset; + for (int y = 0; y < 2; y++) + { + for (int x = 0; x < 2; x++) + { + vec4 t1 = texelFetch(tex, coord + ivec2(x, y), 0); + color += t1; + } + } + fragColor = color * 0.25; +} + diff --git a/factorio/data/core/graphics/shaders/mipmap-gen.psh b/factorio/data/core/graphics/shaders/mipmap-gen.psh new file mode 100644 index 0000000000000000000000000000000000000000..04c60c7bcde54a5c95aeb8eab39c2e3da39b68f4 --- /dev/null +++ b/factorio/data/core/graphics/shaders/mipmap-gen.psh @@ -0,0 +1,47 @@ +cbuffer _27 +{ + int2 _27_offset : packoffset(c0); + int _27_unusedLevel : packoffset(c0.z); +}; +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float4 gl_FragCoord; +static float4 fragColor; +static float2 vUV; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 gl_FragCoord : SV_Position; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + float4 color = 0.0f.xxxx; + int2 coord = (int2(2, 2) * int2(gl_FragCoord.xy)) + _27_offset; + for (int y = 0; y < 2; y++) + { + for (int x = 0; x < 2; x++) + { + float4 t1 = tex.Load(int3(coord + int2(x, y), 0)); + color += t1; + } + } + fragColor = color * 0.25f; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_FragCoord = stage_input.gl_FragCoord; + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/pass-through-pos-uv.vert b/factorio/data/core/graphics/shaders/pass-through-pos-uv.vert new file mode 100644 index 0000000000000000000000000000000000000000..ebfd24d3caf9a6ae72aa5485b67ffcf125ad349a --- /dev/null +++ b/factorio/data/core/graphics/shaders/pass-through-pos-uv.vert @@ -0,0 +1,12 @@ +#version 330 + +layout(location = 0) in vec3 position; +out vec2 vUV; +layout(location = 1) in vec2 uv; + +void main() +{ + gl_Position = vec4(position, 1.0); + vUV = uv; +} + diff --git a/factorio/data/core/graphics/shaders/pass-through-pos-uv.vsh b/factorio/data/core/graphics/shaders/pass-through-pos-uv.vsh new file mode 100644 index 0000000000000000000000000000000000000000..2d637ebcadcadee0ed55652ecb827b78cf9ba38c --- /dev/null +++ b/factorio/data/core/graphics/shaders/pass-through-pos-uv.vsh @@ -0,0 +1,33 @@ +static float4 gl_Position; +static float3 position; +static float2 vUV; +static float2 uv; + +struct SPIRV_Cross_Input +{ + float3 position : TEXCOORD0; + float2 uv : TEXCOORD1; +}; + +struct SPIRV_Cross_Output +{ + float2 vUV : TEXCOORD0; + float4 gl_Position : SV_Position; +}; + +void vert_main() +{ + gl_Position = float4(position, 1.0f); + vUV = uv; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + position = stage_input.position; + uv = stage_input.uv; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vUV = vUV; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/shadow-a8.frag b/factorio/data/core/graphics/shaders/shadow-a8.frag new file mode 100644 index 0000000000000000000000000000000000000000..48c432aab7be523e5e7b22c9ea61c510948a1bc4 --- /dev/null +++ b/factorio/data/core/graphics/shaders/shadow-a8.frag @@ -0,0 +1,13 @@ +#version 330 + +uniform sampler2D tex; + +in vec2 vUV; +layout(location = 0) out vec4 fragColor; + +void main() +{ + float shadow = texture(tex, vUV).w * 0.5; + fragColor = vec4(0.0, 0.0, 0.0, shadow); +} + diff --git a/factorio/data/core/graphics/shaders/shadow-a8.psh b/factorio/data/core/graphics/shaders/shadow-a8.psh new file mode 100644 index 0000000000000000000000000000000000000000..388496d9df18bd285e0950ff0432473d5c245146 --- /dev/null +++ b/factorio/data/core/graphics/shaders/shadow-a8.psh @@ -0,0 +1,30 @@ +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float2 vUV; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + float shadow = tex.Sample(_tex_sampler, vUV).w * 0.5f; + fragColor = float4(0.0f, 0.0f, 0.0f, shadow); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/shapes.frag b/factorio/data/core/graphics/shaders/shapes.frag new file mode 100644 index 0000000000000000000000000000000000000000..48db2f0764d79d17350c30c624e9bf9597df8fc9 --- /dev/null +++ b/factorio/data/core/graphics/shaders/shapes.frag @@ -0,0 +1,10 @@ +#version 330 + +layout(location = 0) out vec4 fragColor; +in vec4 vColor; + +void main() +{ + fragColor = vColor; +} + diff --git a/factorio/data/core/graphics/shaders/shapes.psh b/factorio/data/core/graphics/shaders/shapes.psh new file mode 100644 index 0000000000000000000000000000000000000000..b9da664eef499d0848656a7ff54cbe1e6371f01e --- /dev/null +++ b/factorio/data/core/graphics/shaders/shapes.psh @@ -0,0 +1,26 @@ +static float4 fragColor; +static float4 vColor; + +struct SPIRV_Cross_Input +{ + float4 vColor : TEXCOORD0; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + fragColor = vColor; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vColor = stage_input.vColor; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/shapes.vert b/factorio/data/core/graphics/shaders/shapes.vert new file mode 100644 index 0000000000000000000000000000000000000000..b9d976ca3a4c3e76a11c4f371047905d4f2829a1 --- /dev/null +++ b/factorio/data/core/graphics/shaders/shapes.vert @@ -0,0 +1,17 @@ +#version 330 + +layout(std140) uniform vsConstants +{ + mat4 projection; +} _19; + +layout(location = 0) in vec2 position; +out vec4 vColor; +layout(location = 1) in vec4 color; + +void main() +{ + gl_Position = _19.projection * vec4(position, 0.0, 1.0); + vColor = color; +} + diff --git a/factorio/data/core/graphics/shaders/shapes.vsh b/factorio/data/core/graphics/shaders/shapes.vsh new file mode 100644 index 0000000000000000000000000000000000000000..ae0b11abbf3b70a6009a55e1cccef2ccdc872b8f --- /dev/null +++ b/factorio/data/core/graphics/shaders/shapes.vsh @@ -0,0 +1,38 @@ +cbuffer _19 +{ + row_major float4x4 _19_projection : packoffset(c0); +}; + +static float4 gl_Position; +static float2 position; +static float4 vColor; +static float4 color; + +struct SPIRV_Cross_Input +{ + float2 position : TEXCOORD0; + float4 color : TEXCOORD1; +}; + +struct SPIRV_Cross_Output +{ + float4 vColor : TEXCOORD0; + float4 gl_Position : SV_Position; +}; + +void vert_main() +{ + gl_Position = mul(float4(position, 0.0f, 1.0f), _19_projection); + vColor = color; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + position = stage_input.position; + color = stage_input.color; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vColor = vColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/simple.frag b/factorio/data/core/graphics/shaders/simple.frag new file mode 100644 index 0000000000000000000000000000000000000000..a0f9849c144ded4735bdbb2a82dd7121ed23f05b --- /dev/null +++ b/factorio/data/core/graphics/shaders/simple.frag @@ -0,0 +1,12 @@ +#version 330 + +uniform sampler2D tex; + +layout(location = 0) out vec4 fragColor; +in vec2 vUV; + +void main() +{ + fragColor = texture(tex, vUV); +} + diff --git a/factorio/data/core/graphics/shaders/simple.psh b/factorio/data/core/graphics/shaders/simple.psh new file mode 100644 index 0000000000000000000000000000000000000000..1585961b7ffff064c37e96e78e3aece546c489e1 --- /dev/null +++ b/factorio/data/core/graphics/shaders/simple.psh @@ -0,0 +1,29 @@ +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float4 fragColor; +static float2 vUV; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + fragColor = tex.Sample(_tex_sampler, vUV); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/splash-screen-background.frag b/factorio/data/core/graphics/shaders/splash-screen-background.frag new file mode 100644 index 0000000000000000000000000000000000000000..b947fadbee34078486f449c5e2a4417fd943ec2e --- /dev/null +++ b/factorio/data/core/graphics/shaders/splash-screen-background.frag @@ -0,0 +1,26 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + float width; + float height; + float minIntensity; + float maxIntensity; + float uMul; + float vMul; +} _18; + +in vec2 vUV; +layout(location = 0) out vec4 fragColor; + +void main() +{ + vec2 a = (vUV - vec2(0.5)) * vec2(_18.uMul, _18.vMul); + float d = length(a) * 2.0; + d = clamp(1.0 - d, 0.0, 1.0); + d = mix(_18.minIntensity, _18.maxIntensity, d); + vec3 vDither = vec3(dot(vec2(171.0, 231.0), vUV * vec2(_18.width, _18.height))); + vDither = fract(vDither / vec3(103.0, 71.0, 97.0)) - vec3(0.5); + fragColor = vec4((vDither / vec3(196.0)) + vec3(d), 1.0); +} + diff --git a/factorio/data/core/graphics/shaders/splash-screen-background.psh b/factorio/data/core/graphics/shaders/splash-screen-background.psh new file mode 100644 index 0000000000000000000000000000000000000000..8f4fa7fc2123551f1f65037d0e008cedaf294c98 --- /dev/null +++ b/factorio/data/core/graphics/shaders/splash-screen-background.psh @@ -0,0 +1,42 @@ +cbuffer _18 +{ + float _18_width : packoffset(c0); + float _18_height : packoffset(c0.y); + float _18_minIntensity : packoffset(c0.z); + float _18_maxIntensity : packoffset(c0.w); + float _18_uMul : packoffset(c1); + float _18_vMul : packoffset(c1.y); +}; + +static float2 vUV; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + float2 a = (vUV - 0.5f.xx) * float2(_18_uMul, _18_vMul); + float d = length(a) * 2.0f; + d = clamp(1.0f - d, 0.0f, 1.0f); + d = lerp(_18_minIntensity, _18_maxIntensity, d); + float3 vDither = dot(float2(171.0f, 231.0f), vUV * float2(_18_width, _18_height)).xxx; + vDither = frac(vDither / float3(103.0f, 71.0f, 97.0f)) - 0.5f.xxx; + fragColor = float4((vDither / 196.0f.xxx) + d.xxx, 1.0f); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite-instanced.vert b/factorio/data/core/graphics/shaders/sprite-instanced.vert new file mode 100644 index 0000000000000000000000000000000000000000..5682be15f8d7263e7572974a1d3b25601443a266 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-instanced.vert @@ -0,0 +1,72 @@ +#version 330 + +layout(std140) uniform vsConstants +{ + mat4 projection; +} _146; + +uniform sampler2D tex; + +layout(location = 1) in vec2 srcSize; +layout(location = 7) in uint flags; +layout(location = 3) in vec2 inScale; +layout(location = 4) in float inOrientation; +layout(location = 2) in vec2 dstPos; +out vec2 vUV; +layout(location = 0) in vec2 srcPos; +out vec4 vTint; +layout(location = 5) in vec4 tint; +flat out uint vExtra; +layout(location = 6) in uint extra; + +void main() +{ + vec2 texSize = vec2(textureSize(tex, 0)); + uint vertexID = uint(gl_VertexID) % 4u; + uint i = vertexID / 2u; + uint j = vertexID % 2u; + vec2 corner = vec2(float(i), float(j)); + vec2 center = srcSize * 0.5; + float _59; + if ((flags & 1u) != 0u) + { + _59 = -inScale.x; + } + else + { + _59 = inScale.x; + } + float _70 = _59; + float _74; + if ((flags & 2u) != 0u) + { + _74 = -inScale.y; + } + else + { + _74 = inScale.y; + } + vec2 scale = vec2(_70, _74); + vec2 c = (-center) * scale; + vec2 d = srcSize * scale; + float angle = inOrientation * 6.283185482025146484375; + float sinA = sin(angle); + float cosA = cos(angle); + vec2 pos = c + (d * corner); + float x = ((cosA * pos.x) - (sinA * pos.y)) + dstPos.x; + float y = ((sinA * pos.x) + (cosA * pos.y)) + dstPos.y; + gl_Position = _146.projection * vec4(x, y, 0.0, 1.0); + vUV = (srcPos + (corner * srcSize)) / texSize; + vec4 _174; + if ((flags & 128u) != 0u) + { + _174 = vec4(0.0, 0.0, 0.0, tint.w); + } + else + { + _174 = tint; + } + vTint = _174; + vExtra = ((flags & 1024u) != 0u) ? 255u : extra; +} + diff --git a/factorio/data/core/graphics/shaders/sprite-instanced.vsh b/factorio/data/core/graphics/shaders/sprite-instanced.vsh new file mode 100644 index 0000000000000000000000000000000000000000..1e3dd41a5b1e7f1e6a3cbc03c102e30485a8fce1 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-instanced.vsh @@ -0,0 +1,120 @@ +cbuffer _146 +{ + row_major float4x4 _146_projection : packoffset(c0); +}; +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float4 gl_Position; +static int gl_VertexIndex; +static float2 srcSize; +static uint flags; +static float2 inScale; +static float inOrientation; +static float2 dstPos; +static float2 vUV; +static float2 srcPos; +static float4 vTint; +static float4 tint; +static uint vExtra; +static uint extra; + +struct SPIRV_Cross_Input +{ + float2 srcPos : TEXCOORD0; + float2 srcSize : TEXCOORD1; + float2 dstPos : TEXCOORD2; + float2 inScale : TEXCOORD3; + float inOrientation : TEXCOORD4; + float4 tint : TEXCOORD5; + uint extra : TEXCOORD6; + uint flags : TEXCOORD7; + uint gl_VertexIndex : SV_VertexID; +}; + +struct SPIRV_Cross_Output +{ + float2 vUV : TEXCOORD0; + float4 vTint : TEXCOORD1; + nointerpolation uint vExtra : TEXCOORD2; + float4 gl_Position : SV_Position; +}; + +uint2 SPIRV_Cross_textureSize(Texture2D Tex, uint Level, out uint Param) +{ + uint2 ret; + Tex.GetDimensions(Level, ret.x, ret.y, Param); + return ret; +} + +void vert_main() +{ + uint _19_dummy_parameter; + float2 texSize = float2(int2(SPIRV_Cross_textureSize(tex, uint(0), _19_dummy_parameter))); + uint vertexID = uint(gl_VertexIndex) % 4u; + uint i = vertexID / 2u; + uint j = vertexID % 2u; + float2 corner = float2(float(i), float(j)); + float2 center = srcSize * 0.5f; + float _59; + if ((flags & 1u) != 0u) + { + _59 = -inScale.x; + } + else + { + _59 = inScale.x; + } + float _70 = _59; + float _74; + if ((flags & 2u) != 0u) + { + _74 = -inScale.y; + } + else + { + _74 = inScale.y; + } + float2 scale = float2(_70, _74); + float2 c = (-center) * scale; + float2 d = srcSize * scale; + float angle = inOrientation * 6.283185482025146484375f; + float sinA = sin(angle); + float cosA = cos(angle); + float2 pos = c + (d * corner); + float x = ((cosA * pos.x) - (sinA * pos.y)) + dstPos.x; + float y = ((sinA * pos.x) + (cosA * pos.y)) + dstPos.y; + gl_Position = mul(float4(x, y, 0.0f, 1.0f), _146_projection); + vUV = (srcPos + (corner * srcSize)) / texSize; + float4 _174; + if ((flags & 128u) != 0u) + { + _174 = float4(0.0f, 0.0f, 0.0f, tint.w); + } + else + { + _174 = tint; + } + vTint = _174; + vExtra = ((flags & 1024u) != 0u) ? 255u : extra; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_VertexIndex = int(stage_input.gl_VertexIndex); + srcSize = stage_input.srcSize; + flags = stage_input.flags; + inScale = stage_input.inScale; + inOrientation = stage_input.inOrientation; + dstPos = stage_input.dstPos; + srcPos = stage_input.srcPos; + tint = stage_input.tint; + extra = stage_input.extra; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vUV = vUV; + stage_output.vTint = vTint; + stage_output.vExtra = vExtra; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite-r8-treeShadow.frag b/factorio/data/core/graphics/shaders/sprite-r8-treeShadow.frag new file mode 100644 index 0000000000000000000000000000000000000000..6f872c989732cd866927d999823e8edcf83470a5 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-r8-treeShadow.frag @@ -0,0 +1,65 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + vec2 invShadowTexSize; + float time; + float inverseExpectedUVDerivativeTimesStrength; +} _112; + +uniform sampler2D tex; + +layout(location = 0) out vec4 fragColor; +in vec2 vUV; +in vec4 vTint; + +float hmix(float a, float b) +{ + return fract(sin((a * 12.98980045318603515625) + b) * 43758.546875); +} + +float hash3(float a, float b, float c) +{ + float param = a; + float param_1 = b; + float ab = hmix(param, param_1); + float param_2 = a; + float param_3 = c; + float ac = hmix(param_2, param_3); + float param_4 = b; + float param_5 = c; + float bc = hmix(param_4, param_5); + float param_6 = ac; + float param_7 = bc; + float param_8 = ab; + float param_9 = hmix(param_6, param_7); + return hmix(param_8, param_9); +} + +float getnoise(vec2 p, float time) +{ + float param = p.x; + float param_1 = p.y; + float param_2 = time; + return hash3(param, param_1, param_2); +} + +void main() +{ + fragColor = vTint * texture(tex, vUV).x; + vec2 localUV = vUV * vec2(textureSize(tex, 0)); + vec2 param = floor(localUV); + float param_1 = floor(_112.time); + vec2 param_2 = floor(localUV.yx); + float param_3 = floor(_112.time); + vec2 past = vec2(getnoise(param, param_1), getnoise(param_2, param_3)); + vec2 param_4 = floor(localUV); + float param_5 = ceil(_112.time); + vec2 param_6 = floor(localUV.yx); + float param_7 = ceil(_112.time); + vec2 next = vec2(getnoise(param_4, param_5), getnoise(param_6, param_7)); + vec2 offset = (mix(past, next, vec2(fract(_112.time))) * 2.0) - vec2(1.0); + offset *= (dFdx(localUV.x) * _112.inverseExpectedUVDerivativeTimesStrength); + fragColor = vTint * texture(tex, (localUV + offset) * _112.invShadowTexSize).x; +} + diff --git a/factorio/data/core/graphics/shaders/sprite-r8-treeShadow.psh b/factorio/data/core/graphics/shaders/sprite-r8-treeShadow.psh new file mode 100644 index 0000000000000000000000000000000000000000..64c46cc2b3176e05ced3c9edb4a51fefd9ffc88e --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-r8-treeShadow.psh @@ -0,0 +1,91 @@ +cbuffer _112 +{ + float2 _112_invShadowTexSize : packoffset(c0); + float _112_time : packoffset(c0.z); + float _112_inverseExpectedUVDerivativeTimesStrength : packoffset(c0.w); +}; +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float4 fragColor; +static float2 vUV; +static float4 vTint; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 vTint : TEXCOORD1; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +uint2 SPIRV_Cross_textureSize(Texture2D Tex, uint Level, out uint Param) +{ + uint2 ret; + Tex.GetDimensions(Level, ret.x, ret.y, Param); + return ret; +} + +float hmix(float a, float b) +{ + return frac(sin((a * 12.98980045318603515625f) + b) * 43758.546875f); +} + +float hash3(float a, float b, float c) +{ + float param = a; + float param_1 = b; + float ab = hmix(param, param_1); + float param_2 = a; + float param_3 = c; + float ac = hmix(param_2, param_3); + float param_4 = b; + float param_5 = c; + float bc = hmix(param_4, param_5); + float param_6 = ac; + float param_7 = bc; + float param_8 = ab; + float param_9 = hmix(param_6, param_7); + return hmix(param_8, param_9); +} + +float getnoise(float2 p, float time) +{ + float param = p.x; + float param_1 = p.y; + float param_2 = time; + return hash3(param, param_1, param_2); +} + +void frag_main() +{ + fragColor = vTint * tex.Sample(_tex_sampler, vUV).x; + uint _104_dummy_parameter; + float2 localUV = vUV * float2(int2(SPIRV_Cross_textureSize(tex, uint(0), _104_dummy_parameter))); + float2 param = floor(localUV); + float param_1 = floor(_112_time); + float2 param_2 = floor(localUV.yx); + float param_3 = floor(_112_time); + float2 past = float2(getnoise(param, param_1), getnoise(param_2, param_3)); + float2 param_4 = floor(localUV); + float param_5 = ceil(_112_time); + float2 param_6 = floor(localUV.yx); + float param_7 = ceil(_112_time); + float2 next = float2(getnoise(param_4, param_5), getnoise(param_6, param_7)); + float2 offset = (lerp(past, next, frac(_112_time).xx) * 2.0f) - 1.0f.xx; + offset *= (ddx(localUV.x) * _112_inverseExpectedUVDerivativeTimesStrength); + fragColor = vTint * tex.Sample(_tex_sampler, (localUV + offset) * _112_invShadowTexSize).x; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + vTint = stage_input.vTint; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite-r8.frag b/factorio/data/core/graphics/shaders/sprite-r8.frag new file mode 100644 index 0000000000000000000000000000000000000000..27d1399b8bf8f73eb190bff0abdf4baccd1f6d6e --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-r8.frag @@ -0,0 +1,13 @@ +#version 330 + +uniform sampler2D tex; + +layout(location = 0) out vec4 fragColor; +in vec2 vUV; +in vec4 vTint; + +void main() +{ + fragColor = vTint * texture(tex, vUV).x; +} + diff --git a/factorio/data/core/graphics/shaders/sprite-r8.psh b/factorio/data/core/graphics/shaders/sprite-r8.psh new file mode 100644 index 0000000000000000000000000000000000000000..a0e079b7593d0e1114e26bdb3fcfa4cf77c3d018 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-r8.psh @@ -0,0 +1,32 @@ +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float4 fragColor; +static float2 vUV; +static float4 vTint; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 vTint : TEXCOORD1; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + fragColor = vTint * tex.Sample(_tex_sampler, vUV).x; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + vTint = stage_input.vTint; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite-sdf.frag b/factorio/data/core/graphics/shaders/sprite-sdf.frag new file mode 100644 index 0000000000000000000000000000000000000000..bd9180c001d60c83f453bdf036954e5da4b44b73 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-sdf.frag @@ -0,0 +1,26 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + vec4 globalColor; + vec2 atlasSize; + float minDist; + float maxDist; + float radius; + float sharpness; + float inset; +} _30; + +uniform sampler2D tex; + +in vec2 vUV1; +layout(location = 0) out vec4 fragColor; +in vec4 vTint; +in vec2 vUV2; + +void main() +{ + float dist = texture(tex, vUV1).x; + fragColor = vTint * smoothstep(_30.minDist, _30.maxDist, dist); +} + diff --git a/factorio/data/core/graphics/shaders/sprite-sdf.psh b/factorio/data/core/graphics/shaders/sprite-sdf.psh new file mode 100644 index 0000000000000000000000000000000000000000..13bca9d2c7dc8fc36f320e846abf732b55741e09 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-sdf.psh @@ -0,0 +1,46 @@ +cbuffer _30 +{ + float4 _30_globalColor : packoffset(c0); + float2 _30_atlasSize : packoffset(c1); + float _30_minDist : packoffset(c1.z); + float _30_maxDist : packoffset(c1.w); + float _30_radius : packoffset(c2); + float _30_sharpness : packoffset(c2.y); + float _30_inset : packoffset(c2.z); +}; +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float2 vUV1; +static float4 fragColor; +static float4 vTint; +static float2 vUV2; + +struct SPIRV_Cross_Input +{ + float2 vUV1 : TEXCOORD0; + float2 vUV2 : TEXCOORD1; + float4 vTint : TEXCOORD2; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + float dist = tex.Sample(_tex_sampler, vUV1).x; + fragColor = vTint * smoothstep(_30_minDist, _30_maxDist, dist); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV1 = stage_input.vUV1; + vTint = stage_input.vTint; + vUV2 = stage_input.vUV2; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite-sdf.vert b/factorio/data/core/graphics/shaders/sprite-sdf.vert new file mode 100644 index 0000000000000000000000000000000000000000..51f103c6ff737a80460e0955483567e3e3c7ff11 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-sdf.vert @@ -0,0 +1,22 @@ +#version 330 + +layout(std140) uniform vsConstants +{ + mat4 projection; +} _19; + +layout(location = 0) in vec3 position; +out vec2 vUV1; +layout(location = 1) in vec2 uv1; +out vec2 vUV2; +out vec4 vTint; +layout(location = 2) in vec4 tint; + +void main() +{ + gl_Position = _19.projection * vec4(position, 1.0); + vUV1 = uv1; + vUV2 = uv1; + vTint = tint; +} + diff --git a/factorio/data/core/graphics/shaders/sprite-sdf.vsh b/factorio/data/core/graphics/shaders/sprite-sdf.vsh new file mode 100644 index 0000000000000000000000000000000000000000..dca1947e841c21d9e4298bdf43c4864f4616045c --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-sdf.vsh @@ -0,0 +1,49 @@ +cbuffer _19 +{ + row_major float4x4 _19_projection : packoffset(c0); +}; + +static float4 gl_Position; +static float3 position; +static float2 vUV1; +static float2 uv1; +static float2 vUV2; +static float4 vTint; +static float4 tint; + +struct SPIRV_Cross_Input +{ + float3 position : TEXCOORD0; + float2 uv1 : TEXCOORD1; + float4 tint : TEXCOORD2; +}; + +struct SPIRV_Cross_Output +{ + float2 vUV1 : TEXCOORD0; + float2 vUV2 : TEXCOORD1; + float4 vTint : TEXCOORD2; + float4 gl_Position : SV_Position; +}; + +void vert_main() +{ + gl_Position = mul(float4(position, 1.0f), _19_projection); + vUV1 = uv1; + vUV2 = uv1; + vTint = tint; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + position = stage_input.position; + uv1 = stage_input.uv1; + tint = stage_input.tint; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vUV1 = vUV1; + stage_output.vUV2 = vUV2; + stage_output.vTint = vTint; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite-treeLeaves-simple.frag b/factorio/data/core/graphics/shaders/sprite-treeLeaves-simple.frag new file mode 100644 index 0000000000000000000000000000000000000000..a8123fc33338a192f5e896038e5f1984d21e633a --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-treeLeaves-simple.frag @@ -0,0 +1,68 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + vec2 invLeafTexSize; + vec2 strength; + vec2 distort; + vec2 speed; + float time; + float inverseExpectedUVDerivative; + uint debug; +} _42; + +uniform sampler2D texDistortion; +uniform sampler2D tex; + +in vec2 vUVTexture; +in vec2 vUVDistortion; +in vec4 vTint; +layout(location = 0) out vec4 fragColor; + +void main() +{ + vec2 localUV = vUVTexture; + vec2 distortion = vec2(0.0); + vec4 offset = vec4(0.0); + if (any(notEqual(vUVDistortion, vec2(-1.0)))) + { + offset = texture(texDistortion, vUVDistortion); + float localTime = _42.time + (((vTint.x + vTint.y) + vTint.z) * 5.0); + distortion.x = offset.x * sin((offset.y * _42.distort.x) + (localTime * _42.speed.x)); + distortion.y = offset.x * cos((offset.y * _42.distort.y) + (localTime * _42.speed.y)); + vec2 localPixelXY = localUV * vec2(textureSize(tex, 0)); + distortion *= (dFdx(localPixelXY.x) * _42.inverseExpectedUVDerivative); + vec2 copy = localPixelXY; + localUV = (floor(localPixelXY) + (distortion * _42.strength)) * _42.invLeafTexSize; + distortion = floor(localUV * vec2(textureSize(tex, 0))) - floor(copy); + if (_42.debug != 0u) + { + fragColor = vec4(0.5 + (0.20000000298023223876953125 * distortion.x), 0.5 + (0.20000000298023223876953125 * distortion.y), dFdx(localPixelXY.x) * _42.inverseExpectedUVDerivative, 0.0); + } + } + bool _169 = !(_42.debug != 0u); + bool _176; + if (!_169) + { + _176 = all(equal(vUVDistortion, vec2(-1.0))); + } + else + { + _176 = _169; + } + if (_176) + { + fragColor = texture(tex, localUV); + vec3 grayscale = ((fragColor.xxx + fragColor.yyy) + fragColor.zzz) / vec3(4.0); + vec3 _206 = mix(grayscale, fragColor.xyz, vec3(vTint.w)) * vTint.xyz; + fragColor = vec4(_206.x, _206.y, _206.z, fragColor.w); + } + else + { + vec4 temp = texture(tex, localUV); + vec3 _218 = fragColor.xyz * temp.w; + fragColor = vec4(_218.x, _218.y, _218.z, fragColor.w); + fragColor.w = temp.w; + } +} + diff --git a/factorio/data/core/graphics/shaders/sprite-treeLeaves-simple.psh b/factorio/data/core/graphics/shaders/sprite-treeLeaves-simple.psh new file mode 100644 index 0000000000000000000000000000000000000000..f14eaf360cf45a2b6975fc36385ed98286df0020 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-treeLeaves-simple.psh @@ -0,0 +1,98 @@ +cbuffer _42 +{ + float2 _42_invLeafTexSize : packoffset(c0); + float2 _42_strength : packoffset(c0.z); + float2 _42_distort : packoffset(c1); + float2 _42_speed : packoffset(c1.z); + float _42_time : packoffset(c2); + float _42_inverseExpectedUVDerivative : packoffset(c2.y); + uint _42_debug : packoffset(c2.z); +}; +Texture2D texDistortion : register(t1); +SamplerState _texDistortion_sampler : register(s1); +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float2 vUVTexture; +static float2 vUVDistortion; +static float4 vTint; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float4 vTint : TEXCOORD0; + float2 vUVTexture : TEXCOORD1; + float2 vUVDistortion : TEXCOORD2; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +uint2 SPIRV_Cross_textureSize(Texture2D Tex, uint Level, out uint Param) +{ + uint2 ret; + Tex.GetDimensions(Level, ret.x, ret.y, Param); + return ret; +} + +void frag_main() +{ + float2 localUV = vUVTexture; + float2 distortion = 0.0f.xx; + float4 offset = 0.0f.xxxx; + if (any(bool2(vUVDistortion.x != (-1.0f).xx.x, vUVDistortion.y != (-1.0f).xx.y))) + { + offset = texDistortion.Sample(_texDistortion_sampler, vUVDistortion); + float localTime = _42_time + (((vTint.x + vTint.y) + vTint.z) * 5.0f); + distortion.x = offset.x * sin((offset.y * _42_distort.x) + (localTime * _42_speed.x)); + distortion.y = offset.x * cos((offset.y * _42_distort.y) + (localTime * _42_speed.y)); + uint _104_dummy_parameter; + float2 localPixelXY = localUV * float2(int2(SPIRV_Cross_textureSize(tex, uint(0), _104_dummy_parameter))); + distortion *= (ddx(localPixelXY.x) * _42_inverseExpectedUVDerivative); + float2 copy = localPixelXY; + localUV = (floor(localPixelXY) + (distortion * _42_strength)) * _42_invLeafTexSize; + uint _133_dummy_parameter; + distortion = floor(localUV * float2(int2(SPIRV_Cross_textureSize(tex, uint(0), _133_dummy_parameter)))) - floor(copy); + if (_42_debug != 0u) + { + fragColor = float4(0.5f + (0.20000000298023223876953125f * distortion.x), 0.5f + (0.20000000298023223876953125f * distortion.y), ddx(localPixelXY.x) * _42_inverseExpectedUVDerivative, 0.0f); + } + } + bool _169 = !(_42_debug != 0u); + bool _176; + if (!_169) + { + _176 = all(bool2(vUVDistortion.x == (-1.0f).xx.x, vUVDistortion.y == (-1.0f).xx.y)); + } + else + { + _176 = _169; + } + if (_176) + { + fragColor = tex.Sample(_tex_sampler, localUV); + float3 grayscale = ((fragColor.xxx + fragColor.yyy) + fragColor.zzz) / 4.0f.xxx; + float3 _206 = lerp(grayscale, fragColor.xyz, vTint.w.xxx) * vTint.xyz; + fragColor = float4(_206.x, _206.y, _206.z, fragColor.w); + } + else + { + float4 temp = tex.Sample(_tex_sampler, localUV); + float3 _218 = fragColor.xyz * temp.w; + fragColor = float4(_218.x, _218.y, _218.z, fragColor.w); + fragColor.w = temp.w; + } +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUVTexture = stage_input.vUVTexture; + vUVDistortion = stage_input.vUVDistortion; + vTint = stage_input.vTint; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite-treeLeaves-ycocg.frag b/factorio/data/core/graphics/shaders/sprite-treeLeaves-ycocg.frag new file mode 100644 index 0000000000000000000000000000000000000000..f6fc3d0ebcd3f1c5851c24ad5c964ebc6a477b0f --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-treeLeaves-ycocg.frag @@ -0,0 +1,84 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + vec2 invLeafTexSize; + vec2 strength; + vec2 distort; + vec2 speed; + float time; + float inverseExpectedUVDerivative; + uint debug; +} _98; + +uniform sampler2D texDistortion; +uniform sampler2D texYCoCg; +uniform sampler2D texAlpha; + +in vec2 vUVTexture; +in vec2 vUVDistortion; +in vec4 vTint; +layout(location = 0) out vec4 fragColor; + +vec4 YCoCgToRGB(vec4 ycocg, float alpha) +{ + float Y = ycocg.w; + float scale = 1.0 / ((31.875 * ycocg.z) + 1.0); + float Co = (ycocg.x - 0.501960813999176025390625) * scale; + float Cg = (ycocg.y - 0.501960813999176025390625) * scale; + float R = (Y + Co) - Cg; + float G = Y + Cg; + float B = (Y - Co) - Cg; + return vec4(R, G, B, alpha); +} + +void main() +{ + vec2 localUV = vUVTexture; + vec2 distortion = vec2(0.0); + vec4 offset = vec4(0.0); + if (any(notEqual(vUVDistortion, vec2(-1.0)))) + { + offset = texture(texDistortion, vUVDistortion); + float localTime = _98.time + (((vTint.x + vTint.y) + vTint.z) * 5.0); + distortion.x = offset.x * sin((offset.y * _98.distort.x) + (localTime * _98.speed.x)); + distortion.y = offset.x * cos((offset.y * _98.distort.y) + (localTime * _98.speed.y)); + vec2 localPixelXY = localUV * vec2(textureSize(texYCoCg, 0)); + distortion *= (dFdx(localPixelXY.x) * _98.inverseExpectedUVDerivative); + vec2 copy = localPixelXY; + localUV = (floor(localPixelXY) + (distortion * _98.strength)) * _98.invLeafTexSize; + distortion = floor(localUV * vec2(textureSize(texYCoCg, 0))) - floor(copy); + if (_98.debug != 0u) + { + fragColor = vec4(0.5 + (0.20000000298023223876953125 * distortion.x), 0.5 + (0.20000000298023223876953125 * distortion.y), dFdx(localPixelXY.x) * _98.inverseExpectedUVDerivative, 0.0); + } + } + float alpha = texture(texAlpha, localUV).x; + bool _228 = !(_98.debug != 0u); + bool _235; + if (!_228) + { + _235 = all(equal(vUVDistortion, vec2(-1.0))); + } + else + { + _235 = _228; + } + if (_235) + { + vec4 yCoCg = texture(texYCoCg, localUV); + vec4 param = yCoCg; + float param_1 = alpha; + fragColor = YCoCgToRGB(param, param_1); + vec3 grayscale = ((fragColor.xxx + fragColor.yyy) + fragColor.zzz) / vec3(4.0); + vec3 _270 = mix(grayscale, fragColor.xyz, vec3(vTint.w)) * vTint.xyz; + fragColor = vec4(_270.x, _270.y, _270.z, fragColor.w); + } + else + { + vec3 _277 = fragColor.xyz * alpha; + fragColor = vec4(_277.x, _277.y, _277.z, fragColor.w); + fragColor.w = alpha; + } +} + diff --git a/factorio/data/core/graphics/shaders/sprite-treeLeaves-ycocg.psh b/factorio/data/core/graphics/shaders/sprite-treeLeaves-ycocg.psh new file mode 100644 index 0000000000000000000000000000000000000000..83f26e6c5a4c98559b0ea8a73ca12eca2d2e05b7 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-treeLeaves-ycocg.psh @@ -0,0 +1,115 @@ +cbuffer _98 +{ + float2 _98_invLeafTexSize : packoffset(c0); + float2 _98_strength : packoffset(c0.z); + float2 _98_distort : packoffset(c1); + float2 _98_speed : packoffset(c1.z); + float _98_time : packoffset(c2); + float _98_inverseExpectedUVDerivative : packoffset(c2.y); + uint _98_debug : packoffset(c2.z); +}; +Texture2D texDistortion : register(t2); +SamplerState _texDistortion_sampler : register(s2); +Texture2D texYCoCg : register(t0); +SamplerState _texYCoCg_sampler : register(s0); +Texture2D texAlpha : register(t1); +SamplerState _texAlpha_sampler : register(s1); + +static float2 vUVTexture; +static float2 vUVDistortion; +static float4 vTint; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float4 vTint : TEXCOORD0; + float2 vUVTexture : TEXCOORD1; + float2 vUVDistortion : TEXCOORD2; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +uint2 SPIRV_Cross_textureSize(Texture2D Tex, uint Level, out uint Param) +{ + uint2 ret; + Tex.GetDimensions(Level, ret.x, ret.y, Param); + return ret; +} + +float4 YCoCgToRGB(float4 ycocg, float alpha) +{ + float Y = ycocg.w; + float scale = 1.0f / ((31.875f * ycocg.z) + 1.0f); + float Co = (ycocg.x - 0.501960813999176025390625f) * scale; + float Cg = (ycocg.y - 0.501960813999176025390625f) * scale; + float R = (Y + Co) - Cg; + float G = Y + Cg; + float B = (Y - Co) - Cg; + return float4(R, G, B, alpha); +} + +void frag_main() +{ + float2 localUV = vUVTexture; + float2 distortion = 0.0f.xx; + float4 offset = 0.0f.xxxx; + if (any(bool2(vUVDistortion.x != (-1.0f).xx.x, vUVDistortion.y != (-1.0f).xx.y))) + { + offset = texDistortion.Sample(_texDistortion_sampler, vUVDistortion); + float localTime = _98_time + (((vTint.x + vTint.y) + vTint.z) * 5.0f); + distortion.x = offset.x * sin((offset.y * _98_distort.x) + (localTime * _98_speed.x)); + distortion.y = offset.x * cos((offset.y * _98_distort.y) + (localTime * _98_speed.y)); + uint _157_dummy_parameter; + float2 localPixelXY = localUV * float2(int2(SPIRV_Cross_textureSize(texYCoCg, uint(0), _157_dummy_parameter))); + distortion *= (ddx(localPixelXY.x) * _98_inverseExpectedUVDerivative); + float2 copy = localPixelXY; + localUV = (floor(localPixelXY) + (distortion * _98_strength)) * _98_invLeafTexSize; + uint _186_dummy_parameter; + distortion = floor(localUV * float2(int2(SPIRV_Cross_textureSize(texYCoCg, uint(0), _186_dummy_parameter)))) - floor(copy); + if (_98_debug != 0u) + { + fragColor = float4(0.5f + (0.20000000298023223876953125f * distortion.x), 0.5f + (0.20000000298023223876953125f * distortion.y), ddx(localPixelXY.x) * _98_inverseExpectedUVDerivative, 0.0f); + } + } + float alpha = texAlpha.Sample(_texAlpha_sampler, localUV).x; + bool _228 = !(_98_debug != 0u); + bool _235; + if (!_228) + { + _235 = all(bool2(vUVDistortion.x == (-1.0f).xx.x, vUVDistortion.y == (-1.0f).xx.y)); + } + else + { + _235 = _228; + } + if (_235) + { + float4 yCoCg = texYCoCg.Sample(_texYCoCg_sampler, localUV); + float4 param = yCoCg; + float param_1 = alpha; + fragColor = YCoCgToRGB(param, param_1); + float3 grayscale = ((fragColor.xxx + fragColor.yyy) + fragColor.zzz) / 4.0f.xxx; + float3 _270 = lerp(grayscale, fragColor.xyz, vTint.w.xxx) * vTint.xyz; + fragColor = float4(_270.x, _270.y, _270.z, fragColor.w); + } + else + { + float3 _277 = fragColor.xyz * alpha; + fragColor = float4(_277.x, _277.y, _277.z, fragColor.w); + fragColor.w = alpha; + } +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUVTexture = stage_input.vUVTexture; + vUVDistortion = stage_input.vUVDistortion; + vTint = stage_input.vTint; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite-treeLeaves.vert b/factorio/data/core/graphics/shaders/sprite-treeLeaves.vert new file mode 100644 index 0000000000000000000000000000000000000000..d96464fdcc48b630458379baf6f2db09e353e125 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-treeLeaves.vert @@ -0,0 +1,37 @@ +#version 330 + +layout(std140) uniform vsConstants +{ + mat4 projection; +} _19; + +uniform samplerBuffer distortionUVLookup; + +layout(location = 0) in vec3 position; +out vec2 vUVTexture; +layout(location = 1) in vec2 uvTexture; +out vec4 vTint; +layout(location = 2) in vec4 tint; +layout(location = 3) in int uvLookupIndex; +out vec2 vUVDistortion; + +void main() +{ + gl_Position = _19.projection * vec4(position, 1.0); + vUVTexture = uvTexture; + vTint = tint; + uint vertexID = uint(gl_VertexID) % 4u; + uint i = vertexID / 2u; + uint j = vertexID % 2u; + vec2 corner = vec2(float(i), float(j)); + if (uvLookupIndex != 0) + { + vec4 uvCoords = texelFetch(distortionUVLookup, uvLookupIndex - 1); + vUVDistortion = uvCoords.xy + (corner * uvCoords.zw); + } + else + { + vUVDistortion = vec2(-1.0); + } +} + diff --git a/factorio/data/core/graphics/shaders/sprite-treeLeaves.vsh b/factorio/data/core/graphics/shaders/sprite-treeLeaves.vsh new file mode 100644 index 0000000000000000000000000000000000000000..9d7bdfa48d9e36357a4814bf0a98807ecd4ebd41 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-treeLeaves.vsh @@ -0,0 +1,68 @@ +cbuffer _19 +{ + row_major float4x4 _19_projection : packoffset(c0); +}; +Buffer distortionUVLookup : register(t0); + +static float4 gl_Position; +static int gl_VertexIndex; +static float3 position; +static float2 vUVTexture; +static float2 uvTexture; +static float4 vTint; +static float4 tint; +static int uvLookupIndex; +static float2 vUVDistortion; + +struct SPIRV_Cross_Input +{ + float3 position : TEXCOORD0; + float2 uvTexture : TEXCOORD1; + float4 tint : TEXCOORD2; + int uvLookupIndex : TEXCOORD3; + uint gl_VertexIndex : SV_VertexID; +}; + +struct SPIRV_Cross_Output +{ + float4 vTint : TEXCOORD0; + float2 vUVTexture : TEXCOORD1; + float2 vUVDistortion : TEXCOORD2; + float4 gl_Position : SV_Position; +}; + +void vert_main() +{ + gl_Position = mul(float4(position, 1.0f), _19_projection); + vUVTexture = uvTexture; + vTint = tint; + uint vertexID = uint(gl_VertexIndex) % 4u; + uint i = vertexID / 2u; + uint j = vertexID % 2u; + float2 corner = float2(float(i), float(j)); + if (uvLookupIndex != 0) + { + float4 uvCoords = distortionUVLookup.Load(uvLookupIndex - 1); + vUVDistortion = uvCoords.xy + (corner * uvCoords.zw); + } + else + { + vUVDistortion = (-1.0f).xx; + } +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_VertexIndex = int(stage_input.gl_VertexIndex); + position = stage_input.position; + uvTexture = stage_input.uvTexture; + tint = stage_input.tint; + uvLookupIndex = stage_input.uvLookupIndex; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vUVTexture = vUVTexture; + stage_output.vTint = vTint; + stage_output.vUVDistortion = vUVDistortion; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite-ycocg.frag b/factorio/data/core/graphics/shaders/sprite-ycocg.frag new file mode 100644 index 0000000000000000000000000000000000000000..a9f4b6df7746d16bc80144853d16016408dab561 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-ycocg.frag @@ -0,0 +1,38 @@ +#version 330 + +uniform sampler2D tex1; +uniform sampler2D tex2; + +in vec2 vUV; +in vec4 vTint; +flat in uint vExtra; +layout(location = 0) out vec4 fragColor; + +vec4 YCoCgToRGB(vec4 ycocg, float alpha) +{ + float Y = ycocg.w; + float scale = 1.0 / ((31.875 * ycocg.z) + 1.0); + float Co = (ycocg.x - 0.501960813999176025390625) * scale; + float Cg = (ycocg.y - 0.501960813999176025390625) * scale; + float R = (Y + Co) - Cg; + float G = Y + Cg; + float B = (Y - Co) - Cg; + return vec4(R, G, B, alpha); +} + +void main() +{ + vec4 yCoCg = texture(tex1, vUV); + float alpha = texture(tex2, vUV).x; + vec4 param = yCoCg; + float param_1 = alpha; + vec4 color = YCoCgToRGB(param, param_1); + color *= vTint; + if (vExtra != 0u) + { + vec3 _110 = vec3(dot(color.xyz, vec3(0.2989999949932098388671875, 0.58700001239776611328125, 0.114000000059604644775390625))); + color = vec4(_110.x, _110.y, _110.z, color.w); + } + fragColor = color; +} + diff --git a/factorio/data/core/graphics/shaders/sprite-ycocg.psh b/factorio/data/core/graphics/shaders/sprite-ycocg.psh new file mode 100644 index 0000000000000000000000000000000000000000..accad893a35a38d9b1b791c30ef5ea31d9e8c11b --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite-ycocg.psh @@ -0,0 +1,60 @@ +Texture2D tex1 : register(t0); +SamplerState _tex1_sampler : register(s0); +Texture2D tex2 : register(t1); +SamplerState _tex2_sampler : register(s1); + +static float2 vUV; +static float4 vTint; +static uint vExtra; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 vTint : TEXCOORD1; + nointerpolation uint vExtra : TEXCOORD2; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float4 YCoCgToRGB(float4 ycocg, float alpha) +{ + float Y = ycocg.w; + float scale = 1.0f / ((31.875f * ycocg.z) + 1.0f); + float Co = (ycocg.x - 0.501960813999176025390625f) * scale; + float Cg = (ycocg.y - 0.501960813999176025390625f) * scale; + float R = (Y + Co) - Cg; + float G = Y + Cg; + float B = (Y - Co) - Cg; + return float4(R, G, B, alpha); +} + +void frag_main() +{ + float4 yCoCg = tex1.Sample(_tex1_sampler, vUV); + float alpha = tex2.Sample(_tex2_sampler, vUV).x; + float4 param = yCoCg; + float param_1 = alpha; + float4 color = YCoCgToRGB(param, param_1); + color *= vTint; + if (vExtra != 0u) + { + float3 _110 = dot(color.xyz, float3(0.2989999949932098388671875f, 0.58700001239776611328125f, 0.114000000059604644775390625f)).xxx; + color = float4(_110.x, _110.y, _110.z, color.w); + } + fragColor = color; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + vTint = stage_input.vTint; + vExtra = stage_input.vExtra; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite.frag b/factorio/data/core/graphics/shaders/sprite.frag new file mode 100644 index 0000000000000000000000000000000000000000..93f11ceea081d3a60d08c554c2185a1212110f07 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite.frag @@ -0,0 +1,21 @@ +#version 330 + +uniform sampler2D tex; + +in vec2 vUV; +in vec4 vTint; +flat in uint vExtra; +layout(location = 0) out vec4 fragColor; + +void main() +{ + vec4 color = texture(tex, vUV); + color *= vTint; + if (vExtra != 0u) + { + vec3 _42 = vec3(dot(color.xyz, vec3(0.2989999949932098388671875, 0.58700001239776611328125, 0.114000000059604644775390625))); + color = vec4(_42.x, _42.y, _42.z, color.w); + } + fragColor = color; +} + diff --git a/factorio/data/core/graphics/shaders/sprite.psh b/factorio/data/core/graphics/shaders/sprite.psh new file mode 100644 index 0000000000000000000000000000000000000000..b63823efb6fd7b7a2e2f70b2f8aa3a859a5fcd2a --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite.psh @@ -0,0 +1,42 @@ +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float2 vUV; +static float4 vTint; +static uint vExtra; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 vTint : TEXCOORD1; + nointerpolation uint vExtra : TEXCOORD2; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + float4 color = tex.Sample(_tex_sampler, vUV); + color *= vTint; + if (vExtra != 0u) + { + float3 _42 = dot(color.xyz, float3(0.2989999949932098388671875f, 0.58700001239776611328125f, 0.114000000059604644775390625f)).xxx; + color = float4(_42.x, _42.y, _42.z, color.w); + } + fragColor = color; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + vTint = stage_input.vTint; + vExtra = stage_input.vExtra; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite.vert b/factorio/data/core/graphics/shaders/sprite.vert new file mode 100644 index 0000000000000000000000000000000000000000..3208c23fa849daa218461ec783a8f6b9b8023c93 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite.vert @@ -0,0 +1,23 @@ +#version 330 + +layout(std140) uniform vsConstants +{ + mat4 projection; +} _19; + +layout(location = 0) in vec3 position; +out vec2 vUV; +layout(location = 1) in vec2 uv; +out vec4 vTint; +layout(location = 2) in vec4 tint; +flat out uint vExtra; +layout(location = 3) in uint extra; + +void main() +{ + gl_Position = _19.projection * vec4(position, 1.0); + vUV = uv; + vTint = tint; + vExtra = extra; +} + diff --git a/factorio/data/core/graphics/shaders/sprite.vsh b/factorio/data/core/graphics/shaders/sprite.vsh new file mode 100644 index 0000000000000000000000000000000000000000..3869b797676bf8aec6ab2cf46b84a2ff82ad769e --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite.vsh @@ -0,0 +1,52 @@ +cbuffer _19 +{ + row_major float4x4 _19_projection : packoffset(c0); +}; + +static float4 gl_Position; +static float3 position; +static float2 vUV; +static float2 uv; +static float4 vTint; +static float4 tint; +static uint vExtra; +static uint extra; + +struct SPIRV_Cross_Input +{ + float3 position : TEXCOORD0; + float2 uv : TEXCOORD1; + float4 tint : TEXCOORD2; + uint extra : TEXCOORD3; +}; + +struct SPIRV_Cross_Output +{ + float2 vUV : TEXCOORD0; + float4 vTint : TEXCOORD1; + nointerpolation uint vExtra : TEXCOORD2; + float4 gl_Position : SV_Position; +}; + +void vert_main() +{ + gl_Position = mul(float4(position, 1.0f), _19_projection); + vUV = uv; + vTint = tint; + vExtra = extra; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + position = stage_input.position; + uv = stage_input.uv; + tint = stage_input.tint; + extra = stage_input.extra; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vUV = vUV; + stage_output.vTint = vTint; + stage_output.vExtra = vExtra; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite565.frag b/factorio/data/core/graphics/shaders/sprite565.frag new file mode 100644 index 0000000000000000000000000000000000000000..6f2a3a7619fc1502183eb02ef47f6322a6db9e69 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite565.frag @@ -0,0 +1,24 @@ +#version 330 + +uniform usampler2D tex; + +in vec2 vUV; +layout(location = 0) out vec4 fragColor; +in vec4 vTintWith565Multiplier; + +vec3 unpackRGB565(int rgb5) +{ + return vec3(ivec3(rgb5) & ivec3(63488, 2016, 31)); +} + +void main() +{ + ivec2 size = textureSize(tex, 0); + vec2 coord = floor(vUV * vec2(size)); + int rgb5 = int(texelFetch(tex, ivec2(coord), 0).x); + int param = rgb5; + vec3 _67 = unpackRGB565(param) * vTintWith565Multiplier.xyz; + fragColor = vec4(_67.x, _67.y, _67.z, fragColor.w); + fragColor.w = vTintWith565Multiplier.w; +} + diff --git a/factorio/data/core/graphics/shaders/sprite565.psh b/factorio/data/core/graphics/shaders/sprite565.psh new file mode 100644 index 0000000000000000000000000000000000000000..23b91fa75328fa6039dac28ea7853bf17b9dc2af --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite565.psh @@ -0,0 +1,51 @@ +Texture2D tex : register(t0); +SamplerState _tex_sampler : register(s0); + +static float2 vUV; +static float4 fragColor; +static float4 vTintWith565Multiplier; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 vTintWith565Multiplier : TEXCOORD1; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +uint2 SPIRV_Cross_textureSize(Texture2D Tex, uint Level, out uint Param) +{ + uint2 ret; + Tex.GetDimensions(Level, ret.x, ret.y, Param); + return ret; +} + +float3 unpackRGB565(int rgb5) +{ + return float3(rgb5.xxx & int3(63488, 2016, 31)); +} + +void frag_main() +{ + uint _36_dummy_parameter; + int2 size = int2(SPIRV_Cross_textureSize(tex, uint(0), _36_dummy_parameter)); + float2 coord = floor(vUV * float2(size)); + int rgb5 = int(tex.Load(int3(int2(coord), 0)).x); + int param = rgb5; + float3 _67 = unpackRGB565(param) * vTintWith565Multiplier.xyz; + fragColor = float4(_67.x, _67.y, _67.z, fragColor.w); + fragColor.w = vTintWith565Multiplier.w; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + vTintWith565Multiplier = stage_input.vTintWith565Multiplier; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/sprite565.vert b/factorio/data/core/graphics/shaders/sprite565.vert new file mode 100644 index 0000000000000000000000000000000000000000..abf29f0b6cdf692baad8a72118be1d294884e7c7 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite565.vert @@ -0,0 +1,20 @@ +#version 330 + +layout(std140) uniform vsConstants +{ + mat4 projection; +} _19; + +layout(location = 0) in vec3 position; +out vec2 vUV; +layout(location = 1) in vec2 uv; +out vec4 vTintWith565Multiplier; +layout(location = 2) in vec4 tint; + +void main() +{ + gl_Position = _19.projection * vec4(position, 1.0); + vUV = uv; + vTintWith565Multiplier = vec4(tint.xyz * vec3(1.5751007595099508762359619140625e-05, 0.0004960317746736109256744384765625, 0.0322580635547637939453125), tint.w); +} + diff --git a/factorio/data/core/graphics/shaders/sprite565.vsh b/factorio/data/core/graphics/shaders/sprite565.vsh new file mode 100644 index 0000000000000000000000000000000000000000..7cd437423dccb941bc2ade5cd1fc2fe058b38306 --- /dev/null +++ b/factorio/data/core/graphics/shaders/sprite565.vsh @@ -0,0 +1,45 @@ +cbuffer _19 +{ + row_major float4x4 _19_projection : packoffset(c0); +}; + +static float4 gl_Position; +static float3 position; +static float2 vUV; +static float2 uv; +static float4 vTintWith565Multiplier; +static float4 tint; + +struct SPIRV_Cross_Input +{ + float3 position : TEXCOORD0; + float2 uv : TEXCOORD1; + float4 tint : TEXCOORD2; +}; + +struct SPIRV_Cross_Output +{ + float2 vUV : TEXCOORD0; + float4 vTintWith565Multiplier : TEXCOORD1; + float4 gl_Position : SV_Position; +}; + +void vert_main() +{ + gl_Position = mul(float4(position, 1.0f), _19_projection); + vUV = uv; + vTintWith565Multiplier = float4(tint.xyz * float3(1.5751007595099508762359619140625e-05f, 0.0004960317746736109256744384765625f, 0.0322580635547637939453125f), tint.w); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + position = stage_input.position; + uv = stage_input.uv; + tint = stage_input.tint; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vUV = vUV; + stage_output.vTintWith565Multiplier = vTintWith565Multiplier; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/tiles-masked.frag b/factorio/data/core/graphics/shaders/tiles-masked.frag new file mode 100644 index 0000000000000000000000000000000000000000..9c21dcdce7a410cd541d142bf73daae5e84b0dbc --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles-masked.frag @@ -0,0 +1,28 @@ +#version 330 + +uniform sampler2D mask1Texture; +uniform sampler2D mask2Texture; +uniform sampler2D atlasTexture; + +in vec4 maskUVs; +in vec2 vUV; +layout(location = 0) out vec4 fragColor; +in vec3 vTint; +flat in uint vFlags; + +void main() +{ + vec2 mask1UV = maskUVs.xy; + float mask1 = 1.0; + if (mask1UV.x > (-1.0)) + { + mask1 = texture(mask1Texture, mask1UV).x; + } + float mask2 = texelFetch(mask2Texture, ivec2(gl_FragCoord.xy), 0).y; + vec4 texel = texture(atlasTexture, vUV); + mask2 = smoothstep(0.0, 0.5, mask2); + fragColor = texel * ((1.0 - mask2) * mask1); + vec3 _75 = fragColor.xyz * vTint; + fragColor = vec4(_75.x, _75.y, _75.z, fragColor.w); +} + diff --git a/factorio/data/core/graphics/shaders/tiles-masked.psh b/factorio/data/core/graphics/shaders/tiles-masked.psh new file mode 100644 index 0000000000000000000000000000000000000000..fbb07805911d9db7e18304a8727348f73772d18c --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles-masked.psh @@ -0,0 +1,56 @@ +Texture2D mask1Texture : register(t1); +SamplerState _mask1Texture_sampler : register(s1); +Texture2D mask2Texture : register(t2); +SamplerState _mask2Texture_sampler : register(s2); +Texture2D atlasTexture : register(t0); +SamplerState _atlasTexture_sampler : register(s0); + +static float4 gl_FragCoord; +static float4 maskUVs; +static float2 vUV; +static float4 fragColor; +static float3 vTint; +static uint vFlags; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 maskUVs : TEXCOORD1; + nointerpolation uint vFlags : TEXCOORD2; + float3 vTint : TEXCOORD3; + float4 gl_FragCoord : SV_Position; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + float2 mask1UV = maskUVs.xy; + float mask1 = 1.0f; + if (mask1UV.x > (-1.0f)) + { + mask1 = mask1Texture.Sample(_mask1Texture_sampler, mask1UV).x; + } + float mask2 = mask2Texture.Load(int3(int2(gl_FragCoord.xy), 0)).y; + float4 texel = atlasTexture.Sample(_atlasTexture_sampler, vUV); + mask2 = smoothstep(0.0f, 0.5f, mask2); + fragColor = texel * ((1.0f - mask2) * mask1); + float3 _75 = fragColor.xyz * vTint; + fragColor = float4(_75.x, _75.y, _75.z, fragColor.w); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_FragCoord = stage_input.gl_FragCoord; + maskUVs = stage_input.maskUVs; + vUV = stage_input.vUV; + vTint = stage_input.vTint; + vFlags = stage_input.vFlags; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/tiles-water-edge-mask.frag b/factorio/data/core/graphics/shaders/tiles-water-edge-mask.frag new file mode 100644 index 0000000000000000000000000000000000000000..5357e3367701b83d43259e688fc081416605b867 --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles-water-edge-mask.frag @@ -0,0 +1,30 @@ +#version 330 + +layout(std140) uniform EffectUniforms +{ + vec4 specularLightness; + vec4 foamColor; + vec2 texSize; + float animationSpeed; + float animationScale; + float darkThreshold; + float reflectionThreshold; + float specularThreshold; + float time; +} _24; + +uniform sampler2D atlasTexture; + +in vec2 vUV; +in float vVariation; +layout(location = 0) out vec4 fragColor; +flat in uint vFlags; + +void main() +{ + vec4 color = texture(atlasTexture, vUV); + float wave = (sin((_24.time * 0.1500000059604644775390625) + vVariation) + 1.0) * 0.357142865657806396484375; + color.y = smoothstep(wave, wave + 0.300000011920928955078125, color.y); + fragColor = color; +} + diff --git a/factorio/data/core/graphics/shaders/tiles-water-edge-mask.psh b/factorio/data/core/graphics/shaders/tiles-water-edge-mask.psh new file mode 100644 index 0000000000000000000000000000000000000000..f2067eb7e02794f778aa0220ffbf9853b53d9177 --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles-water-edge-mask.psh @@ -0,0 +1,50 @@ +cbuffer _24 +{ + float4 _24_specularLightness : packoffset(c0); + float4 _24_foamColor : packoffset(c1); + float2 _24_texSize : packoffset(c2); + float _24_animationSpeed : packoffset(c2.z); + float _24_animationScale : packoffset(c2.w); + float _24_darkThreshold : packoffset(c3); + float _24_reflectionThreshold : packoffset(c3.y); + float _24_specularThreshold : packoffset(c3.z); + float _24_time : packoffset(c3.w); +}; +Texture2D atlasTexture : register(t0); +SamplerState _atlasTexture_sampler : register(s0); + +static float2 vUV; +static float vVariation; +static float4 fragColor; +static uint vFlags; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float vVariation : TEXCOORD1; + nointerpolation uint vFlags : TEXCOORD2; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + float4 color = atlasTexture.Sample(_atlasTexture_sampler, vUV); + float wave = (sin((_24_time * 0.1500000059604644775390625f) + vVariation) + 1.0f) * 0.357142865657806396484375f; + color.y = smoothstep(wave, wave + 0.300000011920928955078125f, color.y); + fragColor = color; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + vVariation = stage_input.vVariation; + vFlags = stage_input.vFlags; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/tiles-water-edge-mask.vert b/factorio/data/core/graphics/shaders/tiles-water-edge-mask.vert new file mode 100644 index 0000000000000000000000000000000000000000..4edfb1192a4fa2efd637187d843582d6cbafac91 --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles-water-edge-mask.vert @@ -0,0 +1,23 @@ +#version 330 + +layout(std140) uniform vsConstants +{ + mat4 projection; +} _42; + +flat out uint vFlags; +layout(location = 3) in uint flags; +out float vVariation; +out vec2 vUV; +layout(location = 1) in vec2 uv; +layout(location = 0) in vec2 position; +layout(location = 2) in uvec2 masks; + +void main() +{ + vFlags = flags; + vVariation = (0.875 + (float(flags >> uint(16)) * 0.0078125)) * 100.0; + vUV = uv; + gl_Position = _42.projection * vec4(position, 0.0, 1.0); +} + diff --git a/factorio/data/core/graphics/shaders/tiles-water-edge-mask.vsh b/factorio/data/core/graphics/shaders/tiles-water-edge-mask.vsh new file mode 100644 index 0000000000000000000000000000000000000000..0366e4438313c30b558b5c362089341e96849877 --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles-water-edge-mask.vsh @@ -0,0 +1,52 @@ +cbuffer _42 +{ + row_major float4x4 _42_projection : packoffset(c0); +}; + +static float4 gl_Position; +static uint vFlags; +static uint flags; +static float vVariation; +static float2 vUV; +static float2 uv; +static float2 position; +static uint2 masks; + +struct SPIRV_Cross_Input +{ + float2 position : TEXCOORD0; + float2 uv : TEXCOORD1; + uint2 masks : TEXCOORD2; + uint flags : TEXCOORD3; +}; + +struct SPIRV_Cross_Output +{ + float2 vUV : TEXCOORD0; + float vVariation : TEXCOORD1; + nointerpolation uint vFlags : TEXCOORD2; + float4 gl_Position : SV_Position; +}; + +void vert_main() +{ + vFlags = flags; + vVariation = (0.875f + (float(flags >> uint(16)) * 0.0078125f)) * 100.0f; + vUV = uv; + gl_Position = mul(float4(position, 0.0f, 1.0f), _42_projection); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + flags = stage_input.flags; + uv = stage_input.uv; + position = stage_input.position; + masks = stage_input.masks; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vFlags = vFlags; + stage_output.vVariation = vVariation; + stage_output.vUV = vUV; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/tiles-water-effect.frag b/factorio/data/core/graphics/shaders/tiles-water-effect.frag new file mode 100644 index 0000000000000000000000000000000000000000..394369ba7b8f61b296215ef94c6c273a047989e6 --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles-water-effect.frag @@ -0,0 +1,87 @@ +#version 330 + +layout(std140) uniform EffectUniforms +{ + vec4 specularLightness; + vec4 foamColor; + vec2 texSize; + float animationSpeed; + float animationScale; + float darkThreshold; + float reflectionThreshold; + float specularThreshold; + float time; +} _150; + +uniform sampler2D waterNoiseTexture; +uniform sampler2D waterMaskTexture; + +in vec2 vUV; +in vec4 vColor; +layout(location = 0) out vec4 fragColor; + +float noise_func(vec2 uv) +{ + return texture(waterNoiseTexture, uv).x; +} + +vec2 mul(vec2 v, mat2 m) +{ + return v * m; +} + +vec2 rotate(inout vec2 uv) +{ + vec2 param = uv * 2.0; + uv += vec2(noise_func(param) * 0.0199999995529651641845703125); + float angle = 3.0; + float sinRot = sin(angle); + float cosRot = cos(angle); + mat2 rotation = mat2(vec2(cosRot, -sinRot), vec2(sinRot, cosRot)); + vec2 param_1 = uv; + mat2 param_2 = rotation; + return mul(param_1, param_2); +} + +float fbm(inout vec2 uv, float t) +{ + float f = 0.0; + float total = 0.0; + float mul_1 = 1.0; + for (int i = 0; i < 3; i++) + { + vec2 param = uv + vec2((t * 0.0024999999441206455230712890625) * (1.0 - mul_1)); + f += (noise_func(param) * mul_1); + total += mul_1; + vec2 param_1 = uv * 1.10000002384185791015625; + vec2 _125 = rotate(param_1); + uv = _125; + mul_1 *= 0.75; + } + return f / total; +} + +vec4 MainPS() +{ + vec2 uv = vUV; + uv.y *= 1.414000034332275390625; + vec2 param = vec2(sin(_150.time * _150.animationSpeed) * _150.animationScale) + uv; + float param_1 = _150.time; + float _170 = fbm(param, param_1); + float value = _170 + 0.100000001490116119384765625; + vec3 mask = texelFetch(waterMaskTexture, ivec2(gl_FragCoord.xy), 0).xyz; + float darks = 1.0 - ceil(value + _150.darkThreshold); + float reflection = smoothstep(0.0, _150.reflectionThreshold, ((1.0 - (value * 0.800000011920928955078125)) - 0.60000002384185791015625) + (mask.x * 0.25)); + float specular = ceil((value + _150.specularThreshold) - mask.x); + vec4 color = vec4(vColor.xyz * ((value + (specular * 0.189999997615814208984375)) - (mask.z * 0.300000011920928955078125)), vColor.w); + color = mix(color, _150.specularLightness, vec4((reflection * 0.64999997615814208984375) + (darks * 0.10999999940395355224609375))); + color *= (1.0 - mask.y); + color = mix(color, _150.foamColor, vec4(smoothstep(-0.3499999940395355224609375, 0.300000011920928955078125, mask.z - (value * 2.150000095367431640625)))); + return color; +} + +void main() +{ + fragColor = MainPS(); +} + diff --git a/factorio/data/core/graphics/shaders/tiles-water-effect.psh b/factorio/data/core/graphics/shaders/tiles-water-effect.psh new file mode 100644 index 0000000000000000000000000000000000000000..968eae6b44ede2c1024daf7b86704c8c789c5bf1 --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles-water-effect.psh @@ -0,0 +1,109 @@ +cbuffer _150 +{ + float4 _150_specularLightness : packoffset(c0); + float4 _150_foamColor : packoffset(c1); + float2 _150_texSize : packoffset(c2); + float _150_animationSpeed : packoffset(c2.z); + float _150_animationScale : packoffset(c2.w); + float _150_darkThreshold : packoffset(c3); + float _150_reflectionThreshold : packoffset(c3.y); + float _150_specularThreshold : packoffset(c3.z); + float _150_time : packoffset(c3.w); +}; +Texture2D waterNoiseTexture : register(t0); +SamplerState _waterNoiseTexture_sampler : register(s0); +Texture2D waterMaskTexture : register(t1); +SamplerState _waterMaskTexture_sampler : register(s1); + +static float4 gl_FragCoord; +static float2 vUV; +static float4 vColor; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 vColor : TEXCOORD1; + float4 gl_FragCoord : SV_Position; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float noise_func(float2 uv) +{ + return waterNoiseTexture.Sample(_waterNoiseTexture_sampler, uv).x; +} + +float2 mul(float2 v, float2x2 m) +{ + return mul(m, v); +} + +float2 rotate(inout float2 uv) +{ + float2 param = uv * 2.0f; + uv += (noise_func(param) * 0.0199999995529651641845703125f).xx; + float angle = 3.0f; + float sinRot = sin(angle); + float cosRot = cos(angle); + float2x2 rotation = float2x2(float2(cosRot, -sinRot), float2(sinRot, cosRot)); + float2 param_1 = uv; + float2x2 param_2 = rotation; + return mul(param_1, param_2); +} + +float fbm(inout float2 uv, float t) +{ + float f = 0.0f; + float total = 0.0f; + float mul_1 = 1.0f; + for (int i = 0; i < 3; i++) + { + float2 param = uv + ((t * 0.0024999999441206455230712890625f) * (1.0f - mul_1)).xx; + f += (noise_func(param) * mul_1); + total += mul_1; + float2 param_1 = uv * 1.10000002384185791015625f; + float2 _125 = rotate(param_1); + uv = _125; + mul_1 *= 0.75f; + } + return f / total; +} + +float4 MainPS() +{ + float2 uv = vUV; + uv.y *= 1.414000034332275390625f; + float2 param = (sin(_150_time * _150_animationSpeed) * _150_animationScale).xx + uv; + float param_1 = _150_time; + float _170 = fbm(param, param_1); + float value = _170 + 0.100000001490116119384765625f; + float3 mask = waterMaskTexture.Load(int3(int2(gl_FragCoord.xy), 0)).xyz; + float darks = 1.0f - ceil(value + _150_darkThreshold); + float reflection = smoothstep(0.0f, _150_reflectionThreshold, ((1.0f - (value * 0.800000011920928955078125f)) - 0.60000002384185791015625f) + (mask.x * 0.25f)); + float specular = ceil((value + _150_specularThreshold) - mask.x); + float4 color = float4(vColor.xyz * ((value + (specular * 0.189999997615814208984375f)) - (mask.z * 0.300000011920928955078125f)), vColor.w); + color = lerp(color, _150_specularLightness, ((reflection * 0.64999997615814208984375f) + (darks * 0.10999999940395355224609375f)).xxxx); + color *= (1.0f - mask.y); + color = lerp(color, _150_foamColor, smoothstep(-0.3499999940395355224609375f, 0.300000011920928955078125f, mask.z - (value * 2.150000095367431640625f)).xxxx); + return color; +} + +void frag_main() +{ + fragColor = MainPS(); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_FragCoord = stage_input.gl_FragCoord; + vUV = stage_input.vUV; + vColor = stage_input.vColor; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/tiles-water-effect.vert b/factorio/data/core/graphics/shaders/tiles-water-effect.vert new file mode 100644 index 0000000000000000000000000000000000000000..8d76f58fbff9ad364534b4e2cec161b1b12e4e32 --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles-water-effect.vert @@ -0,0 +1,21 @@ +#version 330 + +layout(std140) uniform vsConstants +{ + mat4 projection; +} _30; + +out vec4 vColor; +layout(location = 3) in vec4 color; +out vec2 vUV; +layout(location = 1) in vec2 uv; +layout(location = 0) in vec2 position; +layout(location = 2) in uvec2 masks; + +void main() +{ + vColor = color; + vUV = uv; + gl_Position = _30.projection * vec4(position, 0.0, 1.0); +} + diff --git a/factorio/data/core/graphics/shaders/tiles-water-effect.vsh b/factorio/data/core/graphics/shaders/tiles-water-effect.vsh new file mode 100644 index 0000000000000000000000000000000000000000..c37a6eba97a96decd22760619699c30f913efb6f --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles-water-effect.vsh @@ -0,0 +1,48 @@ +cbuffer _30 +{ + row_major float4x4 _30_projection : packoffset(c0); +}; + +static float4 gl_Position; +static float4 vColor; +static float4 color; +static float2 vUV; +static float2 uv; +static float2 position; +static uint2 masks; + +struct SPIRV_Cross_Input +{ + float2 position : TEXCOORD0; + float2 uv : TEXCOORD1; + uint2 masks : TEXCOORD2; + float4 color : TEXCOORD3; +}; + +struct SPIRV_Cross_Output +{ + float2 vUV : TEXCOORD0; + float4 vColor : TEXCOORD1; + float4 gl_Position : SV_Position; +}; + +void vert_main() +{ + vColor = color; + vUV = uv; + gl_Position = mul(float4(position, 0.0f, 1.0f), _30_projection); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + color = stage_input.color; + uv = stage_input.uv; + position = stage_input.position; + masks = stage_input.masks; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vColor = vColor; + stage_output.vUV = vUV; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/tiles-ycocg.frag b/factorio/data/core/graphics/shaders/tiles-ycocg.frag new file mode 100644 index 0000000000000000000000000000000000000000..02e0bb4dba8952813fe7e21d7904e2a6f3a8c773 --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles-ycocg.frag @@ -0,0 +1,47 @@ +#version 330 + +uniform sampler2D atlasTexture; +uniform sampler2D atlasAlpha; +uniform sampler2D mask1Texture; +uniform sampler2D mask2Texture; + +in vec2 vUV; +in vec4 maskUVs; +layout(location = 0) out vec4 fragColor; +in vec3 vTint; +flat in uint vFlags; + +vec4 YCoCgToRGB(vec4 ycocg, float alpha) +{ + float Y = ycocg.w; + float scale = 1.0 / ((31.875 * ycocg.z) + 1.0); + float Co = (ycocg.x - 0.501960813999176025390625) * scale; + float Cg = (ycocg.y - 0.501960813999176025390625) * scale; + float R = (Y + Co) - Cg; + float G = Y + Cg; + float B = (Y - Co) - Cg; + return vec4(R, G, B, alpha); +} + +void main() +{ + vec4 yCoCg = texture(atlasTexture, vUV); + float alpha = texture(atlasAlpha, vUV).x; + float mask = 1.0; + vec2 mask1UV = maskUVs.xy; + vec2 mask2UV = maskUVs.zw; + if (mask1UV.x > (-1.0)) + { + mask = texture(mask1Texture, mask1UV).x; + if (mask2UV.x > (-1.0)) + { + mask *= texture(mask2Texture, mask2UV).x; + } + } + vec4 param = yCoCg; + float param_1 = alpha; + fragColor = YCoCgToRGB(param, param_1) * mask; + vec3 _133 = fragColor.xyz * vTint; + fragColor = vec4(_133.x, _133.y, _133.z, fragColor.w); +} + diff --git a/factorio/data/core/graphics/shaders/tiles-ycocg.psh b/factorio/data/core/graphics/shaders/tiles-ycocg.psh new file mode 100644 index 0000000000000000000000000000000000000000..4bad53c13972d2cde08ca0ba21ac41d36a2efaaa --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles-ycocg.psh @@ -0,0 +1,73 @@ +Texture2D atlasTexture : register(t0); +SamplerState _atlasTexture_sampler : register(s0); +Texture2D atlasAlpha : register(t3); +SamplerState _atlasAlpha_sampler : register(s3); +Texture2D mask1Texture : register(t1); +SamplerState _mask1Texture_sampler : register(s1); +Texture2D mask2Texture : register(t2); +SamplerState _mask2Texture_sampler : register(s2); + +static float2 vUV; +static float4 maskUVs; +static float4 fragColor; +static float3 vTint; +static uint vFlags; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 maskUVs : TEXCOORD1; + nointerpolation uint vFlags : TEXCOORD2; + float3 vTint : TEXCOORD3; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float4 YCoCgToRGB(float4 ycocg, float alpha) +{ + float Y = ycocg.w; + float scale = 1.0f / ((31.875f * ycocg.z) + 1.0f); + float Co = (ycocg.x - 0.501960813999176025390625f) * scale; + float Cg = (ycocg.y - 0.501960813999176025390625f) * scale; + float R = (Y + Co) - Cg; + float G = Y + Cg; + float B = (Y - Co) - Cg; + return float4(R, G, B, alpha); +} + +void frag_main() +{ + float4 yCoCg = atlasTexture.Sample(_atlasTexture_sampler, vUV); + float alpha = atlasAlpha.Sample(_atlasAlpha_sampler, vUV).x; + float mask = 1.0f; + float2 mask1UV = maskUVs.xy; + float2 mask2UV = maskUVs.zw; + if (mask1UV.x > (-1.0f)) + { + mask = mask1Texture.Sample(_mask1Texture_sampler, mask1UV).x; + if (mask2UV.x > (-1.0f)) + { + mask *= mask2Texture.Sample(_mask2Texture_sampler, mask2UV).x; + } + } + float4 param = yCoCg; + float param_1 = alpha; + fragColor = YCoCgToRGB(param, param_1) * mask; + float3 _133 = fragColor.xyz * vTint; + fragColor = float4(_133.x, _133.y, _133.z, fragColor.w); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + maskUVs = stage_input.maskUVs; + vTint = stage_input.vTint; + vFlags = stage_input.vFlags; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/tiles.frag b/factorio/data/core/graphics/shaders/tiles.frag new file mode 100644 index 0000000000000000000000000000000000000000..be6c27edd5576f78ae4993e5c5f88a77ab4f69da --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles.frag @@ -0,0 +1,31 @@ +#version 330 + +uniform sampler2D mask1Texture; +uniform sampler2D mask2Texture; +uniform sampler2D atlasTexture; + +in vec4 maskUVs; +in vec2 vUV; +layout(location = 0) out vec4 fragColor; +in vec3 vTint; +flat in uint vFlags; + +void main() +{ + float mask = 1.0; + vec2 mask1UV = maskUVs.xy; + vec2 mask2UV = maskUVs.zw; + if (mask1UV.x > (-1.0)) + { + mask = texture(mask1Texture, mask1UV).x; + if (mask2UV.x > (-1.0)) + { + mask *= texture(mask2Texture, mask2UV).x; + } + } + vec4 texel = texture(atlasTexture, vUV); + fragColor = texel * mask; + vec3 _69 = fragColor.xyz * vTint; + fragColor = vec4(_69.x, _69.y, _69.z, fragColor.w); +} + diff --git a/factorio/data/core/graphics/shaders/tiles.psh b/factorio/data/core/graphics/shaders/tiles.psh new file mode 100644 index 0000000000000000000000000000000000000000..322e4dbf437f5e88de08759718adae1658c9fb75 --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles.psh @@ -0,0 +1,56 @@ +Texture2D mask1Texture : register(t1); +SamplerState _mask1Texture_sampler : register(s1); +Texture2D mask2Texture : register(t2); +SamplerState _mask2Texture_sampler : register(s2); +Texture2D atlasTexture : register(t0); +SamplerState _atlasTexture_sampler : register(s0); + +static float4 maskUVs; +static float2 vUV; +static float4 fragColor; +static float3 vTint; +static uint vFlags; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 maskUVs : TEXCOORD1; + nointerpolation uint vFlags : TEXCOORD2; + float3 vTint : TEXCOORD3; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + float mask = 1.0f; + float2 mask1UV = maskUVs.xy; + float2 mask2UV = maskUVs.zw; + if (mask1UV.x > (-1.0f)) + { + mask = mask1Texture.Sample(_mask1Texture_sampler, mask1UV).x; + if (mask2UV.x > (-1.0f)) + { + mask *= mask2Texture.Sample(_mask2Texture_sampler, mask2UV).x; + } + } + float4 texel = atlasTexture.Sample(_atlasTexture_sampler, vUV); + fragColor = texel * mask; + float3 _69 = fragColor.xyz * vTint; + fragColor = float4(_69.x, _69.y, _69.z, fragColor.w); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + maskUVs = stage_input.maskUVs; + vUV = stage_input.vUV; + vTint = stage_input.vTint; + vFlags = stage_input.vFlags; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/tiles.vert b/factorio/data/core/graphics/shaders/tiles.vert new file mode 100644 index 0000000000000000000000000000000000000000..8b2fc34889b8cf4fb5906cc445d52ca658210b09 --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles.vert @@ -0,0 +1,55 @@ +#version 330 + +layout(std140) uniform vsConstants +{ + mat4 projection; +} _146; + +uniform samplerBuffer maskTexCoordTable; + +flat out uint vFlags; +layout(location = 3) in uint flags; +layout(location = 2) in uvec2 masks; +out vec4 maskUVs; +out vec3 vTint; +out vec2 vUV; +layout(location = 1) in vec2 uv; +layout(location = 0) in vec2 position; + +vec2 getMaskUV(vec2 corner, uint maskIndex) +{ + vec4 mask = texelFetch(maskTexCoordTable, int(maskIndex)); + return mask.xy + (corner * mask.zw); +} + +vec3 unpackRGB565(int rgb5) +{ + return vec3(ivec3(rgb5) & ivec3(63488, 2016, 31)); +} + +vec3 decodeRGB565(int rgb5) +{ + int param = rgb5; + return vec3(unpackRGB565(param) * vec3(1.5751007595099508762359619140625e-05, 0.0004960317746736109256744384765625, 0.0322580635547637939453125)); +} + +void main() +{ + vFlags = flags; + uint vertexID = uint(gl_VertexID) % 4u; + uint i = vertexID / 2u; + uint j = vertexID % 2u; + vec2 corner = vec2(float(i), float(j)); + vec2 param = corner; + uint param_1 = masks.x; + vec2 mask1 = getMaskUV(param, param_1); + vec2 param_2 = corner; + uint param_3 = masks.y; + vec2 mask2 = getMaskUV(param_2, param_3); + maskUVs = vec4(mask1, mask2); + int param_4 = int(flags >> uint(16)); + vTint = decodeRGB565(param_4); + vUV = uv; + gl_Position = _146.projection * vec4(position, 0.0, 1.0); +} + diff --git a/factorio/data/core/graphics/shaders/tiles.vsh b/factorio/data/core/graphics/shaders/tiles.vsh new file mode 100644 index 0000000000000000000000000000000000000000..ca6183917172f744154e77f6ff1a6cfe549cacc1 --- /dev/null +++ b/factorio/data/core/graphics/shaders/tiles.vsh @@ -0,0 +1,88 @@ +cbuffer _146 +{ + row_major float4x4 _146_projection : packoffset(c0); +}; +Buffer maskTexCoordTable : register(t0); + +static float4 gl_Position; +static int gl_VertexIndex; +static uint vFlags; +static uint flags; +static uint2 masks; +static float4 maskUVs; +static float3 vTint; +static float2 vUV; +static float2 uv; +static float2 position; + +struct SPIRV_Cross_Input +{ + float2 position : TEXCOORD0; + float2 uv : TEXCOORD1; + uint2 masks : TEXCOORD2; + uint flags : TEXCOORD3; + uint gl_VertexIndex : SV_VertexID; +}; + +struct SPIRV_Cross_Output +{ + float2 vUV : TEXCOORD0; + float4 maskUVs : TEXCOORD1; + nointerpolation uint vFlags : TEXCOORD2; + float3 vTint : TEXCOORD3; + float4 gl_Position : SV_Position; +}; + +float2 getMaskUV(float2 corner, uint maskIndex) +{ + float4 mask = maskTexCoordTable.Load(int(maskIndex)); + return mask.xy + (corner * mask.zw); +} + +float3 unpackRGB565(int rgb5) +{ + return float3(rgb5.xxx & int3(63488, 2016, 31)); +} + +float3 decodeRGB565(int rgb5) +{ + int param = rgb5; + return float3(unpackRGB565(param) * float3(1.5751007595099508762359619140625e-05f, 0.0004960317746736109256744384765625f, 0.0322580635547637939453125f)); +} + +void vert_main() +{ + vFlags = flags; + uint vertexID = uint(gl_VertexIndex) % 4u; + uint i = vertexID / 2u; + uint j = vertexID % 2u; + float2 corner = float2(float(i), float(j)); + float2 param = corner; + uint param_1 = masks.x; + float2 mask1 = getMaskUV(param, param_1); + float2 param_2 = corner; + uint param_3 = masks.y; + float2 mask2 = getMaskUV(param_2, param_3); + maskUVs = float4(mask1, mask2); + int param_4 = int(flags >> uint(16)); + vTint = decodeRGB565(param_4); + vUV = uv; + gl_Position = mul(float4(position, 0.0f, 1.0f), _146_projection); +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_VertexIndex = int(stage_input.gl_VertexIndex); + flags = stage_input.flags; + masks = stage_input.masks; + uv = stage_input.uv; + position = stage_input.position; + vert_main(); + SPIRV_Cross_Output stage_output; + stage_output.gl_Position = gl_Position; + stage_output.vFlags = vFlags; + stage_output.maskUVs = maskUVs; + stage_output.vTint = vTint; + stage_output.vUV = vUV; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/turret-ranges-prepass.frag b/factorio/data/core/graphics/shaders/turret-ranges-prepass.frag new file mode 100644 index 0000000000000000000000000000000000000000..9e39b600e211bef538391803b21e0f273a285041 --- /dev/null +++ b/factorio/data/core/graphics/shaders/turret-ranges-prepass.frag @@ -0,0 +1,38 @@ +#version 330 + +layout(std140) uniform turretRangeData +{ + uint dataSize; + vec4 color; +} _47; + +uniform sampler2D pretest; + +in vec2 vUV; +layout(location = 0) out vec4 fragColor; + +void main() +{ + float a = texture(pretest, vUV).w; + if (a == 0.0) + { + fragColor = vec4(0.0); + return; + } + if (a == 1.0) + { + vec4 _40; + if (false) + { + _40 = vec4(1.0, 1.0, 0.0, 1.0); + } + else + { + _40 = _47.color; + } + fragColor = _40; + return; + } + discard; +} + diff --git a/factorio/data/core/graphics/shaders/turret-ranges-prepass.psh b/factorio/data/core/graphics/shaders/turret-ranges-prepass.psh new file mode 100644 index 0000000000000000000000000000000000000000..e1194aae42df3d74dd7420494bd5e8f95908e728 --- /dev/null +++ b/factorio/data/core/graphics/shaders/turret-ranges-prepass.psh @@ -0,0 +1,54 @@ +cbuffer _47 +{ + uint _47_dataSize : packoffset(c0); + float4 _47_color : packoffset(c1); +}; +Texture2D pretest : register(t0); +SamplerState _pretest_sampler : register(s0); + +static float2 vUV; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + float a = pretest.Sample(_pretest_sampler, vUV).w; + if (a == 0.0f) + { + fragColor = 0.0f.xxxx; + return; + } + if (a == 1.0f) + { + float4 _40; + if (false) + { + _40 = float4(1.0f, 1.0f, 0.0f, 1.0f); + } + else + { + _40 = _47_color; + } + fragColor = _40; + return; + } + discard; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/turret-ranges.frag b/factorio/data/core/graphics/shaders/turret-ranges.frag new file mode 100644 index 0000000000000000000000000000000000000000..36b5a5df9be8cc9e29ee3da58d2f173fe255c0fa --- /dev/null +++ b/factorio/data/core/graphics/shaders/turret-ranges.frag @@ -0,0 +1,43 @@ +#version 330 + +struct TurretRangeData +{ + vec4 posAndRadius; + vec4 rangeBoundNormals; +}; + +layout(std140) uniform turretRangeData +{ + int dataSize; + vec4 color; + TurretRangeData data[511]; +} _28; + +uniform sampler2D pretest; + +layout(location = 0) out vec4 fragColor; +in vec2 vUV; + +void main() +{ + fragColor = vec4(0.0); + for (int i = 0; i < _28.dataSize; i++) + { + vec2 pos = _28.data[i].posAndRadius.xy; + vec2 startVec = _28.data[i].rangeBoundNormals.xy; + vec2 endVec = _28.data[i].rangeBoundNormals.zw; + vec2 delta = gl_FragCoord.xy - pos; + vec2 normal = vec2(delta.y, -delta.x); + float dist = dot(delta, delta); + float crossA = dot(startVec, normal); + float crossB = dot(endVec, normal); + float maxRadiusSquared = _28.data[i].posAndRadius.z; + float minRadiusSquared = _28.data[i].posAndRadius.w; + if (all(bvec4(crossA >= 0.0, crossB <= 0.0, dist < maxRadiusSquared, dist > minRadiusSquared))) + { + fragColor = _28.color; + break; + } + } +} + diff --git a/factorio/data/core/graphics/shaders/turret-ranges.psh b/factorio/data/core/graphics/shaders/turret-ranges.psh new file mode 100644 index 0000000000000000000000000000000000000000..c7f71ec7ae523c1d5a4f9e26d762106f641442ae --- /dev/null +++ b/factorio/data/core/graphics/shaders/turret-ranges.psh @@ -0,0 +1,62 @@ +struct TurretRangeData +{ + float4 posAndRadius; + float4 rangeBoundNormals; +}; + +cbuffer _28 +{ + int _28_dataSize : packoffset(c0); + float4 _28_color : packoffset(c1); + TurretRangeData _28_data[511] : packoffset(c2); +}; +Texture2D pretest : register(t0); +SamplerState _pretest_sampler : register(s0); + +static float4 gl_FragCoord; +static float4 fragColor; +static float2 vUV; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 gl_FragCoord : SV_Position; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +void frag_main() +{ + fragColor = 0.0f.xxxx; + for (int i = 0; i < _28_dataSize; i++) + { + float2 pos = _28_data[i].posAndRadius.xy; + float2 startVec = _28_data[i].rangeBoundNormals.xy; + float2 endVec = _28_data[i].rangeBoundNormals.zw; + float2 delta = gl_FragCoord.xy - pos; + float2 normal = float2(delta.y, -delta.x); + float dist = dot(delta, delta); + float crossA = dot(startVec, normal); + float crossB = dot(endVec, normal); + float maxRadiusSquared = _28_data[i].posAndRadius.z; + float minRadiusSquared = _28_data[i].posAndRadius.w; + if (all(bool4(crossA >= 0.0f, crossB <= 0.0f, dist < maxRadiusSquared, dist > minRadiusSquared))) + { + fragColor = _28_color; + break; + } + } +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_FragCoord = stage_input.gl_FragCoord; + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/graphics/shaders/zoom-to-world.frag b/factorio/data/core/graphics/shaders/zoom-to-world.frag new file mode 100644 index 0000000000000000000000000000000000000000..472daf7495c05bafc3269a662b5d69e906e970da --- /dev/null +++ b/factorio/data/core/graphics/shaders/zoom-to-world.frag @@ -0,0 +1,171 @@ +#version 330 + +layout(std140) uniform fsConstants +{ + vec2 zoom_to_world_params; + float timer; + float lutSize; + vec2 resolution; + float lutAlpha; + float lightMul; + float lightAdd; + uint debugShowLut; + float vignetteIntensity; + float vignetteSharpness; + float borderSize; + float borderOffset; + float noiseIntensity; + uint noiseMask; + float horizontalLinesIntensity; + uint horizontalLinesMask; + float scanLinesFlickerIntensity; + uint scanLinesFlickerMask; + float saturation; + uint saturationMask; + uint colorMask; + uint curved; + vec4 color; + float lineWidth; + float guiScale; + float brightness; + float gapBetweenLinesWidth; + float crtEffectIntensity; + uint crtEffectMask; +} _105; + +uniform sampler2D gameview; +uniform sampler3D lut1; +uniform sampler2D lightmap; +uniform sampler2D detailLightmap; + +in vec2 vUV; +layout(location = 0) out vec4 fragColor; + +vec3 colorToLut16Index(vec3 inputColor) +{ + return (inputColor * 0.9375) + vec3(0.03125); +} + +vec4 fetchPixel(vec2 uv) +{ + vec4 color = texture(gameview, uv); + vec3 param = color.xyz; + vec3 lookupIndex = colorToLut16Index(param); + vec4 sunlitColor = vec4(textureLod(lut1, lookupIndex, 0.0).xyz, color.w); + vec4 light = texture(lightmap, uv) + texture(detailLightmap, uv); + light = clamp(light, vec4(0.0), vec4(1.0)); + vec3 _266 = (light.xyz * vec3(_105.lightMul)) + vec3(_105.lightAdd); + light = vec4(_266.x, _266.y, _266.z, light.w); + vec4 c = mix(sunlitColor, color, light); + return c; +} + +vec4 getColor(vec2 uv) +{ + vec2 param = uv; + return fetchPixel(param); +} + +float vignette(vec2 p, float intensity, float sharpness) +{ + vec2 uv = p * (vec2(1.0) - p.yx); + float vig = (uv.x * uv.y) * intensity; + return clamp(pow(abs(vig), sharpness), 0.0, 1.0); +} + +mat3 saturationMatrix(float saturation) +{ + vec3 luminance = vec3(0.308600008487701416015625, 0.609399974346160888671875, 0.08200000226497650146484375); + float oneMinusSat = 1.0 - saturation; + vec3 red = vec3(luminance.x * oneMinusSat); + red.x += saturation; + vec3 green = vec3(luminance.y * oneMinusSat); + green.y += saturation; + vec3 blue = vec3(luminance.z * oneMinusSat); + blue.z += saturation; + return mat3(vec3(red), vec3(green), vec3(blue)); +} + +float hmix(float a, float b) +{ + return fract(sin((a * 12.98980045318603515625) + b) * 43758.546875); +} + +float hash3(float a, float b, float c) +{ + float param = a; + float param_1 = b; + float ab = hmix(param, param_1); + float param_2 = a; + float param_3 = c; + float ac = hmix(param_2, param_3); + float param_4 = b; + float param_5 = c; + float bc = hmix(param_4, param_5); + float param_6 = ac; + float param_7 = bc; + float param_8 = ab; + float param_9 = hmix(param_6, param_7); + return hmix(param_8, param_9); +} + +vec3 getnoise3(vec2 p) +{ + float param = p.x; + float param_1 = p.y; + float param_2 = floor(_105.timer / 3.0); + return vec3(hash3(param, param_1, param_2)); +} + +float stripes(vec2 uv) +{ + float width = _105.lineWidth; + float offset = 0.0; + float y = (uv.y * _105.resolution.y) + offset; + y = floor(y / width); + return float(uint(y) & 1u); +} + +void main() +{ + vec2 uv = vUV; + vec2 param = uv; + vec4 finalColor = getColor(param); + float a1 = 0.0; + vec2 param_1 = uv; + float param_2 = _105.vignetteIntensity; + float param_3 = _105.vignetteSharpness; + float a2 = 1.0 - vignette(param_1, param_2, param_3); + a2 = clamp(a2 * _105.zoom_to_world_params.x, 0.0, 1.0); + float intensity = a2; + float param_4 = mix(1.0, _105.saturation, intensity); + vec3 _345 = saturationMatrix(param_4) * finalColor.xyz; + finalColor = vec4(_345.x, _345.y, _345.z, finalColor.w); + vec2 cor; + cor.x = gl_FragCoord.x / 1.0; + cor.y = (gl_FragCoord.y + (1.5 * mod(floor(cor.x), 2.0))) / 3.0; + vec2 ico = floor(cor); + vec2 fco = fract(cor); + vec3 pix = step(vec3(1.5), mod(vec3(0.0, 1.0, 2.0) + vec3(ico.x), vec3(3.0))); + vec2 param_5 = ((ico * 1.0) * vec2(1.0, 3.0)) / _105.resolution; + vec3 ima = getColor(param_5).xyz; + vec3 col = pix * dot(pix, ima); + col *= step(abs(fco.x - 0.5), 0.4000000059604644775390625); + col *= step(abs(fco.y - 0.5), 0.4000000059604644775390625); + col *= 1.2000000476837158203125; + float t = a2; + vec3 _432 = mix(finalColor.xyz, col, vec3(t * _105.crtEffectIntensity)); + finalColor = vec4(_432.x, _432.y, _432.z, finalColor.w); + vec2 param_6 = uv; + vec3 _446 = mix(finalColor.xyz, getnoise3(param_6), vec3(_105.noiseIntensity * a2)); + finalColor = vec4(_446.x, _446.y, _446.z, finalColor.w); + vec2 param_7 = uv; + float s = stripes(param_7); + float t_1 = a2; + vec3 _466 = finalColor.xyz * (1.0 + ((t_1 * _105.brightness) * (1.0 - s))); + finalColor = vec4(_466.x, _466.y, _466.z, finalColor.w); + vec3 _479 = finalColor.xyz * (1.0 - ((t_1 * _105.horizontalLinesIntensity) * s)); + finalColor = vec4(_479.x, _479.y, _479.z, finalColor.w); + fragColor = finalColor; +} + diff --git a/factorio/data/core/graphics/shaders/zoom-to-world.psh b/factorio/data/core/graphics/shaders/zoom-to-world.psh new file mode 100644 index 0000000000000000000000000000000000000000..926a12bc843d78ac0d019d76afea3ddd7605dabd --- /dev/null +++ b/factorio/data/core/graphics/shaders/zoom-to-world.psh @@ -0,0 +1,213 @@ +cbuffer _105 +{ + float2 _105_zoom_to_world_params : packoffset(c0); + float _105_timer : packoffset(c0.z); + float _105_lutSize : packoffset(c0.w); + float2 _105_resolution : packoffset(c1); + float _105_lutAlpha : packoffset(c1.z); + float _105_lightMul : packoffset(c1.w); + float _105_lightAdd : packoffset(c2); + uint _105_debugShowLut : packoffset(c2.y); + float _105_vignetteIntensity : packoffset(c2.z); + float _105_vignetteSharpness : packoffset(c2.w); + float _105_borderSize : packoffset(c3); + float _105_borderOffset : packoffset(c3.y); + float _105_noiseIntensity : packoffset(c3.z); + uint _105_noiseMask : packoffset(c3.w); + float _105_horizontalLinesIntensity : packoffset(c4); + uint _105_horizontalLinesMask : packoffset(c4.y); + float _105_scanLinesFlickerIntensity : packoffset(c4.z); + uint _105_scanLinesFlickerMask : packoffset(c4.w); + float _105_saturation : packoffset(c5); + uint _105_saturationMask : packoffset(c5.y); + uint _105_colorMask : packoffset(c5.z); + uint _105_curved : packoffset(c5.w); + float4 _105_color : packoffset(c6); + float _105_lineWidth : packoffset(c7); + float _105_guiScale : packoffset(c7.y); + float _105_brightness : packoffset(c7.z); + float _105_gapBetweenLinesWidth : packoffset(c7.w); + float _105_crtEffectIntensity : packoffset(c8); + uint _105_crtEffectMask : packoffset(c8.y); +}; +Texture2D gameview : register(t0); +SamplerState _gameview_sampler : register(s0); +Texture3D lut1 : register(t3); +SamplerState _lut1_sampler : register(s3); +Texture2D lightmap : register(t1); +SamplerState _lightmap_sampler : register(s1); +Texture2D detailLightmap : register(t2); +SamplerState _detailLightmap_sampler : register(s2); + +static float4 gl_FragCoord; +static float2 vUV; +static float4 fragColor; + +struct SPIRV_Cross_Input +{ + float2 vUV : TEXCOORD0; + float4 gl_FragCoord : SV_Position; +}; + +struct SPIRV_Cross_Output +{ + float4 fragColor : SV_Target0; +}; + +float mod(float x, float y) +{ + return x - y * floor(x / y); +} + +float2 mod(float2 x, float2 y) +{ + return x - y * floor(x / y); +} + +float3 mod(float3 x, float3 y) +{ + return x - y * floor(x / y); +} + +float4 mod(float4 x, float4 y) +{ + return x - y * floor(x / y); +} + +float3 colorToLut16Index(float3 inputColor) +{ + return (inputColor * 0.9375f) + 0.03125f.xxx; +} + +float4 fetchPixel(float2 uv) +{ + float4 color = gameview.Sample(_gameview_sampler, uv); + float3 param = color.xyz; + float3 lookupIndex = colorToLut16Index(param); + float4 sunlitColor = float4(lut1.SampleLevel(_lut1_sampler, lookupIndex, 0.0f).xyz, color.w); + float4 light = lightmap.Sample(_lightmap_sampler, uv) + detailLightmap.Sample(_detailLightmap_sampler, uv); + light = clamp(light, 0.0f.xxxx, 1.0f.xxxx); + float3 _266 = (light.xyz * _105_lightMul.xxx) + _105_lightAdd.xxx; + light = float4(_266.x, _266.y, _266.z, light.w); + float4 c = lerp(sunlitColor, color, light); + return c; +} + +float4 getColor(float2 uv) +{ + float2 param = uv; + return fetchPixel(param); +} + +float vignette(float2 p, float intensity, float sharpness) +{ + float2 uv = p * (1.0f.xx - p.yx); + float vig = (uv.x * uv.y) * intensity; + return clamp(pow(abs(vig), sharpness), 0.0f, 1.0f); +} + +float3x3 saturationMatrix(float saturation) +{ + float3 luminance = float3(0.308600008487701416015625f, 0.609399974346160888671875f, 0.08200000226497650146484375f); + float oneMinusSat = 1.0f - saturation; + float3 red = (luminance.x * oneMinusSat).xxx; + red.x += saturation; + float3 green = (luminance.y * oneMinusSat).xxx; + green.y += saturation; + float3 blue = (luminance.z * oneMinusSat).xxx; + blue.z += saturation; + return float3x3(float3(red), float3(green), float3(blue)); +} + +float hmix(float a, float b) +{ + return frac(sin((a * 12.98980045318603515625f) + b) * 43758.546875f); +} + +float hash3(float a, float b, float c) +{ + float param = a; + float param_1 = b; + float ab = hmix(param, param_1); + float param_2 = a; + float param_3 = c; + float ac = hmix(param_2, param_3); + float param_4 = b; + float param_5 = c; + float bc = hmix(param_4, param_5); + float param_6 = ac; + float param_7 = bc; + float param_8 = ab; + float param_9 = hmix(param_6, param_7); + return hmix(param_8, param_9); +} + +float3 getnoise3(float2 p) +{ + float param = p.x; + float param_1 = p.y; + float param_2 = floor(_105_timer / 3.0f); + return hash3(param, param_1, param_2).xxx; +} + +float stripes(float2 uv) +{ + float width = _105_lineWidth; + float offset = 0.0f; + float y = (uv.y * _105_resolution.y) + offset; + y = floor(y / width); + return float(uint(y) & 1u); +} + +void frag_main() +{ + float2 uv = vUV; + float2 param = uv; + float4 finalColor = getColor(param); + float a1 = 0.0f; + float2 param_1 = uv; + float param_2 = _105_vignetteIntensity; + float param_3 = _105_vignetteSharpness; + float a2 = 1.0f - vignette(param_1, param_2, param_3); + a2 = clamp(a2 * _105_zoom_to_world_params.x, 0.0f, 1.0f); + float intensity = a2; + float param_4 = lerp(1.0f, _105_saturation, intensity); + float3 _345 = mul(finalColor.xyz, saturationMatrix(param_4)); + finalColor = float4(_345.x, _345.y, _345.z, finalColor.w); + float2 cor; + cor.x = gl_FragCoord.x / 1.0f; + cor.y = (gl_FragCoord.y + (1.5f * mod(floor(cor.x), 2.0f))) / 3.0f; + float2 ico = floor(cor); + float2 fco = frac(cor); + float3 pix = step(1.5f.xxx, mod(float3(0.0f, 1.0f, 2.0f) + ico.x.xxx, 3.0f.xxx)); + float2 param_5 = ((ico * 1.0f) * float2(1.0f, 3.0f)) / _105_resolution; + float3 ima = getColor(param_5).xyz; + float3 col = pix * dot(pix, ima); + col *= step(abs(fco.x - 0.5f), 0.4000000059604644775390625f); + col *= step(abs(fco.y - 0.5f), 0.4000000059604644775390625f); + col *= 1.2000000476837158203125f; + float t = a2; + float3 _432 = lerp(finalColor.xyz, col, (t * _105_crtEffectIntensity).xxx); + finalColor = float4(_432.x, _432.y, _432.z, finalColor.w); + float2 param_6 = uv; + float3 _446 = lerp(finalColor.xyz, getnoise3(param_6), (_105_noiseIntensity * a2).xxx); + finalColor = float4(_446.x, _446.y, _446.z, finalColor.w); + float2 param_7 = uv; + float s = stripes(param_7); + float t_1 = a2; + float3 _466 = finalColor.xyz * (1.0f + ((t_1 * _105_brightness) * (1.0f - s))); + finalColor = float4(_466.x, _466.y, _466.z, finalColor.w); + float3 _479 = finalColor.xyz * (1.0f - ((t_1 * _105_horizontalLinesIntensity) * s)); + finalColor = float4(_479.x, _479.y, _479.z, finalColor.w); + fragColor = finalColor; +} + +SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) +{ + gl_FragCoord = stage_input.gl_FragCoord; + vUV = stage_input.vUV; + frag_main(); + SPIRV_Cross_Output stage_output; + stage_output.fragColor = fragColor; + return stage_output; +} diff --git a/factorio/data/core/info.json b/factorio/data/core/info.json new file mode 100644 index 0000000000000000000000000000000000000000..0a3710f47234137712a82434b8a6fe8c8009f6ae --- /dev/null +++ b/factorio/data/core/info.json @@ -0,0 +1,9 @@ + +{ + "name": "core", + "title": "Core Factorio data", + "author": "Factorio team", + "contact": "dev@factorio.com", + "homepage": "https://www.factorio.com", + "dependencies": [] +} diff --git a/factorio/data/core/locale/af/core.cfg b/factorio/data/core/locale/af/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c81e528727f92a8a24b71eee5df863c35a364b09 --- /dev/null +++ b/factorio/data/core/locale/af/core.cfg @@ -0,0 +1,1724 @@ +action-leads-to-fluid-mixing=Kan nie vloeistowwe meng nie. +and=en +ban-report=__1__ vir __2__ +ban-report-ip=__1__ (__2__) vir __3__ +base-mod-disabled=Basis mod word vereis om die spel te speel, maar dit is tans gedeaktiveer, wil jy dit aktiveer? +base-mod-invalid=Basis Mod word vereis om die speletjie uit te voer, maar is tans ongeldig. +blueprint-no-name=Naamloos +blueprint-transferring=Oorplasing van bloudruk: __1__ +bonus-progress-bar-tooltip=Bonus produksie: __1__ +building-atlas=Bou van sprite-atlas... +building-prototypes=Besig om prototipes te bou... +cant-add-player-already-exists='n Speler met die naam __1__ bestaan reeds. +cant-be-connected-to-copper-wire=Kan nie koppel aan elektriese draad nie +cant-be-connected-to-wire=Kan nie die kabel konnekteer nie +cant-be-crafted-in-this-machine=Kan nie in hierdie masjien gemaak word nie. +cant-be-damaged=Hierdie kan nie beskadig word nie. +cant-be-mined=Hierdie kan nie gemyn word nie. +cant-be-rotated=Hierdie kan nie gedraai word nie. +cant-change-enemy-wires=Vyande se drade kan nie verander word nie. +cant-clear-cursor=Kan nie die __1__ weg sit nie. Speler se inventaris is vol. +cant-connect-rolling-stock-not-in-rolling-stock=Kan nie spoorvrag koppel nie: nie in spoorvrag nie. +cant-connect-rolling-stock-not-in-vehicle=Kan nie spoorvrag koppel nie: nie in voertuig nie. +cant-connect-rolling-stock-too-close=Kan nie spoorvrag koppel nie: spoorvragte te naby aan mekaar. +cant-copy-enemy-structure-settings=Kan nie verstellings van vyand se strukture oordra nie. +cant-disconnect-rolling-stock-not-in-rolling-stock=Kan nie spoorvrag ontkoppel nie: nie binne spoorvrag nie. +cant-disconnect-rolling-stock-not-in-vehicle=Kan nie spoorvrag ontkoppel nie: nie in voertuig nie. +cant-enter-enemy-vehicles=Kan nie in vyand se voertuig klim nie. +cant-join-game-not-in-main-menu=Kan slegs 'n Steam speletjie aansluit terwyl jy in die hoofkieslys is. +cant-join-game-steam-init-failed=\nKan nie by speletjie aansluit nie: Steam-init het misluk. +cant-mine-enemy-structure=Vyand strukture kan nie gemyn word nie. +cant-mine-vehicle-with-passenger=Hierdie kan nie gemyn word terwyl iemand binne-in is nie. +cant-open-enemy-structures=Kan nie die vyand se strukture oop maak nie +cant-paste-enemy-structure-settings=Kan nie verstellings na vyand se strukture oordra nie. +cant-put-item-back=Kan nie item terug gee nie: __1__ +cant-reach=Kan nie bereik nie +cant-repair-enemy-structures=Vayand strukture kan nie herstel word nie. +cant-rotate-enemy-structures=Kan nie vyand se strukture roteer nie. +cant-run-command-not-admin=Kan nie opdrag (__1__) uitvoer nie - jy is nie 'n admin nie. +cant-run-command-not-in-multiplayer-game=Kan nie bevel (__1__) in 'n enkelspeler spel loop nie. +cant-set-duplicate-filter=__1__ is reeds gefilter in 'n ander gleuf. +cant-set-duplicate-request=__1__ is reeds in 'n ander gleuf versoek. +cant-set-duplicate-trash-slot=__1__ is reeds gestel in 'n ander gleuf. +cant-set-filter=Jy kan nie hierdie filter stel nie: __1__ +cant-set-request-when-it-is-automated=Jy kan nie versoeke verander as hulle deur 'n stroombaan netwerk opgestel is nie. +cant-swap-expected-two-players=Kan nie omruil nie: Verwag 2 spelers wanneer van konsole af werk. +cant-swap-with-yourself=Kan nie spelers met jouself ruil nie. +cant-transfer-from-enemy-structures=Kan nie van vyand se strukture af oordra nie. +cant-transfer-to-enemy-structures=Kan nie na vyand se strukture oordra nie. +checking-sprites=Nagaan van sprites... +close-file-reason-other=Ander, fout kode: __1__ +colon=: +color-for-players-only=Kleur kan slegs gestel word vir spelers. +command-attempted-not-allowed=__1__ het probeer om 'n bevel te doen, maar dit is nie vir hulle toegelaat nie: __2__ +command-ran=__1__ (bevel): __2__ +command-will-disable-achievements=Om Lua konsole bevele te gebruik sal prestasies afskakel, herhaal asseblief bevel om voort te gaan. +continue=Gaan voort +control-keyboard-related=Hierdie kontrole moet sleutelbord verwant wees. +control-mouse-related=Hierdie kontrole moet muis verwant wees. +control-mouse-wheel-related=Die beheer moet van 'n muis wiel wees. +cropping-bitmaps=Besig om biskaarte af te sny... +cursor=Wyser +days=__1__ __plural_for_parameter_1_{1=dag|rest=dae}__ +destination-full=Bestemming vol +disabled-by-server=Afgeskakel deur die bediener +discard-changes=Verwerp wysigings +dying-explosion-name=__1__ (sterwende ontploffing) +electric-pole-wire-limit-reached=Max van 5 konneksies is bereik. +empty-file-name=Die lêernaam is leeg. +empty-stop-name=Die stop naam is leeg +entered-the-vehicle=In voertuig ingeklim. +error-while-importing-string=Fout met invoer van string: +evolution-message=Evolusie faktor: __1__. (Tyd __2__%) (Besoedeling __3__%) (Broeier moorde __4__%) +failed-to-import-string=Konnie string: __1__ invoer nie. +failed-to-load-base-mod=Fout met laai van Basis Mod. +failed-to-load-mod=Die laai van mod "__1__" het misluk +failed-to-load-mod-reason=Die laai van mod "__1__": __2__ het misluk +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Spel is gestoor na __1__. +hours=__1__ __plural_for_parameter_1_{1=uur|rest=ure}__ +invalid-character-in-file-name=Ongeldige karakter in die lêernaam. +invalid-parameter=Ongeldige parameter +invalid-screenshot-resolution=Ongeldige skermskoot resolusie. Breedte en hoogte moet wees van reeks {1, __1__}. +item-has-tags=Item het merkers. +left-the-vehicle=Voertuig verlaat. +loading-mods=Besig om mods te laai... +loading-sounds=Besig om klanke te laai... +loading-sprites=Laai van sprites... +locks=Sluit +manual-wire-dragging-disabled=Hand draad-spanning is gedeaktiveer +map-info-combined-yield-percentage=__1__ gekombineerde opbrengs __2__% +minutes=__1__ __plural_for_parameter_1_{1=minuut|rest=minute}__ +missing-equipment=Vermisde toerusting: +missing-equipment-list-item=__1__ X __2__ +missing-item=Tekort aan __1__ +new-tips=Nuwe wenke +new-tips-count=Nuwe wenke: __1__ +no-artillery-in-range=Geen artillerie binne die trefafstand. +no-artillery-with-ammo-in-range=Geen artillerie met ammunisie binne die trefafstand. +no-bans=Geen spelers is verban nie. +no-modifier-selected=Geen wysiger geselekteer +no-path=Geen roete +no-stock-to-connect-found=Geen spoorvrag gevind om te koppel. +no-stock-to-disconnect-found=Geen spoorvrag gevind om te ontkoppel. +noname-station=Halte +noone-to-reply=Niemand om te antwoord nie. +not-allowed-character-in-file-name=Karakter "__1__" kan nie deel van die lêernaam wees nie. +not-enough-ingredients=Nie genoeg bestanddele nie. +not-enough-rails=Nie genoeg treinspore nie +not-enough-space-to-connect-train=Nie genoeg spasie om trein te koppel nie. +not-operable=Nie uitvoerbaar nie +on-the-ground=Op die grond +or=of +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Toestemmings is suksesvol ingevoer. +player-cancelled-research=__1__ navorsing gekanselleer __2__ +player-changed-color=__1__ se kleur is nou __2__. +player-changed-color-singleplayer=Jou kleur is nou __1__. +player-changed-research=__1__ verander navorsing van __2__ na __3__ +player-doesnt-exist=Speler __1__ bestaan nie. +player-is-already-an-admin=__1__ is alreeds 'n admin. +player-is-not-an-admin=__1__ is nie 'n admin nie. +player-is-not-banned=Kan nie __1__, ontban nie, want die speler is nie verban nie. +player-is-not-in-admin-list=__1__ was nie op die adminlys nie. +player-isnt-online=__1__ is nie aanlyn nie. +player-queued-research=__1__ het __2__ navorsing in die ry geplaas +player-started-research=__1__ het begin met navorsing op __2__ +player-tried-using-command=Speler __1__ het probeer om bevel "__2__" te gebruik +player-tried-using-editor=Speler __1__ het probeer om bevel "" te gebruik +player-was-banned=__1__ was verban deur __2__. Rede: __3__. +player-was-demoted=__1__ was gedemoveer van admin deur __2__. +player-was-kicked=__1__ was afgeskop deur __2__. Rede: __3__. +player-was-promoted=__1__ bevorder tot admin deur __2__. +player-was-unbanned=__1__ was ontban deur __2__. +reassigned-empty=Geen nuwe inhoud geselekteer. +recipe-not-craftable-in-hand=Hierdie resep kan nie met die hand gemaak word nie. +recipe-too-complex-to-craft-in-hand=Hierdie resep is te kompleks om met die hand gemaak te word. +reload-script-data-too-large=Herlaai scriptdata is te groot: __1__ > __2__. +replay-saving-disabled=Herspeel stoordery is gedeaktiveer. +reset-to-defaults=Herstel __1__ __plural_for_parameter_1_{1=opsie|rest=opsoes}__ na __plural_for_parameter_1_{1=verstek|rest=verstek}__ +reset-to-defaults-disabled=Alle instellings het verstekte waardes. +rolling-stock-connected=Spoorvrag gekoppel. +rolling-stock-disconnected=Spoorvrag ontkoppel. +saving-process-crashed=Stoor proses het misluk. +seconds=__1__ __plural_for_parameter_1_{1=sekonderest=sekondes}__ +shortcut-bar-full=Kan nie nog items dok aan die kortpad hawe nie. +shortcut-disabled-technology-not-researched=Hierdie kortpad benodig die __1__ tegnologie. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Druk __CONTROL__confirm-message__ om die knip-toneel oor te slaan +string-import-produced-no-item=Geen item geproduseer met inset nie. +string-import-successful=__1__ invoer suksesvol. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Dit kan nie gemyn word met dit hand nie want dit benodig __1__. +time-symbol-hours=__1__ u +time-symbol-hours-short=__1__u +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-long-stop-name=Die treinstop naam (__1__ karakters) mag nie langer wees as __2__ karakters nie. +too-long-tag-name=Die merk naam (__1__ characters) kan nie langer as __2__ karakters wees nie. +unknown-color=Onbekende kleur __1__. +unknown-command=Onbekende bevel "__1__". Sleutel /h of /help vir meer help met bevelle. +unknown-player-was-banned=__1__ (nie op kaart) was verban deur __2__. Rede: __3__. +unlocks=Open +unspecified=ongespesifiseer +user-verification-already-disabled=Gebruiker bevestiging is reeds onaktief. +user-verification-already-enabled=Gebruiker bevestiging is reeds aktief. +user-verification-disabled=Gebruiker bevestiging is onaktief. +user-verification-enabled=Gebruiker bevestiging is aktief. +vehicle-is-full=Voertuig is vol. +wire-cant-reach=Kabel kom nie by nie +[achievement-progress] +construct-with-robots-more-than=Per hand: __1__ deur robotte: __2__ +dont-craft-manually=Handmatig gemaak: __1__ +not-a-freeplay-map=Hierdie prestasie kan slegs op 'n vryspel kaart gekry word. +only-when-playing-new-game=Dit kan slegs verkry word deur 'n nuwe spel te begin. +player-damaged=Grootste skade in een slag: __1__ +remaining-time=Oorblywende tyd: __1__ +[cant-build-reason] +cant-build-here=Kan nie hier bou nie +cant-build-on-tile=Kan nie bou op __1__ +covered-by-fog-of-war=Kan nie in die mis van oorlog bou nie. +entity-ghost-in-the-way=__1__ spook is in die pad +entity-in-the-way=__1__ is in die pad +entity-must-be-built-next-to-rail=__1__ moet langs spoorweë gebou word +invalid-rail-signal-position=Ongeldige spoorweg sinjaal posisie +invalid-train-stop-position=Ongeldige trein stop posisie +invalid-transport-belt-connectable-position=Ongeldige beld posisie +mixing-fluids=Kan nie sisteme met verskillende vloeiers konnetkteer nie +no-rail-for-ghost-train=Trein spook moet op spoor gebou word +no-rail-for-train=__1__ moet op spoorweg gebou word +no-resource-for-drill=__1__ kan slegs op hulpbronne gebou word. +out-of-world=Kan nie bou buite die kaart nie +player-in-the-way=Karakter is in die pad +rail-signals-must-be-built-next-to-rail=Spoor sinjale moet langs spoorweë gebou word +too-close-to-existing-rail-signal=Te naby aan bestaande spoorweg sinjaal +[character-corpse] +died=Doodgegaan +killed-by=Doodgemaak deur +name=Lyk (__1__) +time-ago=__1__ gelede +time-remaining=Tyd oor +[color] +acid=Vert pomme +black=Swart +blue=Blou +brown=Bruin +cyan=Groen-blou +gray=Grys +green=Groen +orange=Oranje +pink=Pienk +purple=Pers +red=Rooi +white=Wit +yellow=Geel +[command-help] +admin=- Maak die speler bestuur GUI oop. +admins=- Wys 'n lys van spel administrateurs. +alerts= Stel, skakel af, verdoof of onverdoof die gegewe alarm tipe. +all-players-list=Alle spelers: +available-alerts=Beskikbare waarskuwings: __1__. +available-colors=Beskikbare kleure: __1__. +ban= - Verban die gespesifiseerde speler. +banlist= - Voeg by- of verwyder 'n speler van die verbanlys. Dieselfde as /verban of /ontban. +bans=- Wys 'n lys van verbande spelers. +clear=- Vee die konsole skoon. +command=- Voer 'n Lua opdrag uit (as dit toegelaat word). +delete-blueprint-library=- Skrap die bloudruk biblioteek stoor vir die gegewe ongekoppelde speler uit die stoor lêer. Tik "everybody confirm" om die berging van alle ongekoppelde spelers te skrap. +demote=- Degradeer die speler vanaf administrateur. +editor=Tokkel die kaart redakteur. +evolution=- Wys inligting oor die inboorlinge se evolusie faktor. +help-description=Tik /h om meer besonderhede van die bevel te kry. +help-list=Beskikbare bevele is: +ignore=- Verhoed boodskappe gewys word vanaf hierdie speler. Admin boodskappe word steeds getoon. +ignores=- Wys 'n lys van geïgnoreerde spelers. +kick= - Skop die gespesifiseerde speler af. +matching-alerts-list=Bypassende waarskuwings: __1__. +matching-colors-list=Bypassende kleure: __1__. +matching-commands-list=Bypassende bevele: +matching-players-list=Bypassende spelers: +measured-command=- Voer 'n Lua opdrag uit (as toegelaat is) en meet die tyd wat dit geneem het. +mute=- Verhoed die speler om enigiets te sê. +mute-programmable-speaker= - Verdoof of onverdoof die globale klanke wat deur die programeerbare luidspreker gemaak word. Gebruik 'plaaslik' om slegs die plaaslike kliënt te demp. Administrateurs kan gebruik maak van "almal" om die klanke te verdoof vir almal. +promote=- Bevorder die speler na administrateur. +purge=- Vee al die boodskappe uit van hierdie speler vanaf die dagboek. +quit=- Beëindig die bediener netjies. +reply=- Antwoord die laaste speler wat vir jou gefluister het. +save= - Stoor die huidige spel met die gespesifiseerde naam. +seed=- Wys die begin kaart saad. +server-commands=-Bediener konsole bevele. +server-save=- Stoor die spel op die bediener in 'n multispeler spel. +shout= - Stuur 'n boodskap vir almal, ander magte ingesluit. +silent-command=- Voer 'n Lua opdrag uit (as dit toegelaat is) sonder om dit op die konsole te wys. +time=- Wys inligting oor hoe oud die kaart is. +unban= - Ontban die gespesifiseerde speler. +unignore=- Laat toe dat boodskappe vanaf hierdie speler weer gewys word. +unknown-command=Onbekende bevel __1__ +unmute=- Laat die speler toe om weer te praat. +version=- Wys die huidige spel weergawe. +whisper= - Stuur 'n boodskap vir 'n spesifieke speler. +[command-output] +action-logging-disabled=Aksie dagboek afgeskakel. +action-logging-enabled=Aksie dagboek geaktiveer. +alert-already-disabled=Waarskuwing tipe __1__ is alreeds gedeaktiveer. +alert-already-muted=Waarskuwing tipe __1__ is alreeds gedemp. +alert-disabled=Waarskuwing tipe __1__ is nou gedeaktiveer. +alert-enabled=Waarskuwing tipe __1__ is nou geaktiveer. +alert-isnt-disabled=Waarskuwing tipe __1__ is nie gedeaktiveer nie. +alert-isnt-muted=Waarskuwing tipe __1__ is nie gedemp nie. +alert-muted=Waarskuwing tipe __1__ is gedemp. +alert-unmuted=Waarskuwing tipe __1__ is nou ongedemp. +banlist-add-is-admin-only=Net administrateurs kan by die verbanlys byvoeg. +banlist-already-empty=Die verbanlys is alreeds leeg. +banlist-clear-is-admin-only=Net administrateurs kan die verbanlys skoon maak. +banlist-cleared=Die verbanlys is skoongemaak. +banlist-empty=Die verbanlys is leeg. +banlist-remove-is-admin-only=Net administrateurs kan die verbanlys verwyder. +deleted-blueprint-library-for-players=Geskrapte bloudruk biblioteek store vir spelers: +no-blueprint-libraries-to-delete=Geen bloudruk biblioteke om te skrap nie. +permission-action-list=Alle aksies: __1__. +permission-groups-list=Alle toestemmings groepe: __1__. +player=speler +player-added-to-whitelist=__1__ is op die witlys bygevoeg. +player-already-muted=__1__ is alreeds gedemp. +player-already-on-banlist=__1__ is alreeds verban. +player-already-on-whitelist=__1__ is alreeds op die witlys. +player-blueprint-library-deleted=Bloudruk biblioteek geskrap vir __1__. +player-blueprint-library-not-found=__1__ het nie enige gestoorde bloudrukke gehad nie. +player-ignored=__1__ geïgnoreer. +player-is-not-on-banlist=__1__ is nie verban nie. +player-is-not-on-whitelist=__1__ is nie op die witlys nie. +player-is-on-banlist=__1__ is nou verban. +player-is-on-whitelist=__1__ is nou op die witlys. +player-isnt-muted=__1__ is nie gedemp nie. +player-list=Spelers (__1__): +player-list-online=Aanlyn spelers (__1__): +player-muted=__1__ was gedemp deur __2__. +player-unignored=__1__ on-geïgnoreer. +player-unmuted=__1__ was ongedemp deur __2__. +player-was-not-on-banlist=__1__ was nie verban nie. +player-was-not-on-whitelist=__1__ was nie op die witlys nie. +player-was-removed-from-banlist=__1__ is ontban. +player-was-removed-from-whitelist=__1__ is op die witlys verwyder. +players-on-banlist=Verbande spelers: __1__ +players-on-whitelist=Witgelyste spelers: __1__ +programmable-speaker-muted-everyone=Programmeerbare luidspreker globale klanke gedemp vir almal op die bediener. +programmable-speaker-muted-local=Programmeerbare luidspreker globale klanke is gedemp op plaaslike kliënt. +programmable-speaker-unmuted-everyone=Programmeerbare luidspreker globale klanke ongedemp vir almal op die bediener. +programmable-speaker-unmuted-local=Programmeerbare luidspreker globale klanke is ongedemp op plaaslike kliënt. +shout=skree +whisper=fluister +whitelist-add-is-admin-only=Net administrateurs kan by die witlys byvoeg. +whitelist-already-empty=Die witlys is alreeds leeg. +whitelist-clear-is-admin-only=Net administrateurs kan die witlys skoon maak. +whitelist-cleared=Die witlys is skoongemaak en buite werking gestel. +whitelist-empty=Die witlys is leeg. +whitelist-remove-is-admin-only=Net administrateurs kan die witlys verwyder. +[config-help] +afk-auto-kick=- Stel die tyd (in minute) wat 'n speler moet onaktief wees voordat hulle outo-geskop word. 0 beteken dis gedeaktiveer. +allow-commands=- Stel of Lua bevel toegelaat word. +autosave-interval=- Stel die outostoor interval (in minute). 0 beteken dit is gedeaktiveer. +autosave-only-on-server= - Stel of net die bediener sal outostore skep. +help-list=Beskikbaar konfigurasies is: __1__. +ignore-player-limit-for-returning-players= - Stel of die spel se speler limiet vir terugkerende spelers geïgnoreer word. +matching-configs-list=Bypassende konfigurasies: __1__. +max-players=- Stel die maksimum aantal spelers toegelaat in hierdie bediener. 0 beteken geen limiet. +max-upload-speed=- Stel die maksimum oplaai spoed in kilogrepe(kilobytes) per sekonde. 0 beteken geen limiet. +only-admins-can-pause= - Stel of net administrateurs toegelaat is om die spel te vries. +visibility-lan= - Stel of die spel sal sigbaar wees op LAN of nie. +visibility-public= - Stel of die spel publiek sigbaar is of nie. +[config-output] +afk-autokick-changed-to-disabled=AFK Outo skop is nou gedeaktiveer. +afk-autokick-disabled=AFK Outo skop is gedeaktiveer. +allow-commands-set-to=Laat Lua bevele toe na __1__ gestel. +allow-debug-settings-set-to=Laat foutopspoor instellings toe, gestel na __1__. +autosave-changed-to-disabled=Outostoor is nou gedeaktiveer. +autosave-disabled=Outostoor is gedeaktiveer. +autosave-only-on-server=Outospaar slegs op die bediener:__1__. +autosave-only-on-server-set-to=Outospaar slegs op die bediener gestel na:__1__. +cant-use-not-in-multiplayer-game=Konfigurasie bevele kan slegs gebruik word in multispeler. +expected-value-to-set=Verwagte waarde moet gestel word as die derde parameter. +has-password=Die bediener het tans 'n wagwoord. +ignore-player-limit-for-returning-players=Ignoreer speler limiet vir terugkeer spelers: __1__. +ignore-player-limit-for-returning-players-set-to=Ignoreer speler limiet vir terugkeer spelers gestel na: __1__. +invalid-config=Onbekende konfigurasie: __1__ +max-number-of-players-changed-to=Maksimum aantal spelers na __1__ verander. +max-number-of-players-changed-to-unlimited=Speler aantal beperking verwyder. +no-password=Die bediener het tans nie 'n wagwoord nie. +only-admins-can-pause=Net administrateurs kan die spel vries:__1__. +only-admins-can-pause-set-to=Net administrateurs kan die spel vries gestel na:__1__. +password-changed=Bediener wagwoord verander. +password-removed=Bediener wagwoord verwyder. +server-description=Bediener beskrywing: __1__ +server-description-already-empty=Die bediener beskrywing is reeds leeg. +server-name=Bediener naam: __1__ +upload-rate=__1__ kilobytes per sekonde. +upload-rate-changed-to=Maksimum oplaai spoed verander na __1__ kilobytes per sekonde. +upload-rate-changed-to-unlimited=Oplaai beperking verwyder. +upload-rate-unlimited=Onbeperk. +upload-slots-unlimited=Onbeperk. +value-is-not-valid=Waarde is nie geldig nie. +verify-user-identity=Bevestig gebruiker identiteit:__1__. +verify-user-identity-set-to=Bevestig gebruiker identiteit gestel na:__1__. +visibility-lan=LAN sigbaarheid: __1__. +visibility-lan-set-to=LAN sigbaarheid gestel na: __1__. +visibility-public=Publieke sigbaarheid: __1__. +visibility-public-set-to=Publieke sigbaarheid gestel na: __1__. +visibility-steam=Steam sigbaarheid: __1__. +visibility-steam-set-to=Steam sigbaarheid gestel na: __1__. +[control-keys] +alt=Alt +backspace=Terugvee +calculator=Sakrekenaar +control=Kontrole +delete=Skrap +down=Af +end=Einde +enter=Invoersleutel +home=Tuiste +keyboard-alt-1=Druk __1__ +left=Links +mail=Pos +mouse-button-1-alt-1=Links klik +mouse-button-1-alt-2=Links klik +mouse-button-2-alt-1=Regs klik +mouse-button-2-alt-2=Regs klik +mouse-button-n-alt-1=Druk __1__ +mouse-wheel-alt-1=Blaai __1__ +mouse-wheel-down=Muis wiel af +mouse-wheel-left=Muis wiel links +mouse-wheel-right=Muis wiel regs +mouse-wheel-up=Muis wiel op +page-down=Blaai af +page-up=Blaai op +print-screen=Druk skerm +right=Regs +shift=Skuif +sleep=Slaap +spacebar=Spasiebalk +tab=Tab +up=Op +[controller] +character=Karakter beheerder +cutscene=Knip-toneel kontroleerder +editor=Redakteur beheerder +ghost=Spook beheerder +god=God beheerder +pause=Pouseer beheerder +spectator=Toeskouer beheerder +[controls] +build=Bou +build-ghost=Bou spookbeeld +cancel-craft=Kanselleer bou van 1 +cancel-craft-5=Kanselleer bou van 5 +cancel-craft-all=Kanselleer uitstaande handewerk +confirm-message=Bevestig boodskap +connect-train=Koppel trein +copy=Kopieer +copy-entity-settings=Kopieer entiteit se stellings +craft=Bou 1 +craft-5=Bou 5 +craft-all=Bou alles +cursor-split=Wyser verdeel +cut=Sny +cycle-blueprint-backwards=Vorige bloudruk boek +cycle-blueprint-forwards=Volgende bloudruk boek +debug-reset-zoom=Stel zoemvlak terug na standaard +debug-toggle-atlas-gui=Wissel atlas GUI aan/af +debug-toggle-basic=Wissel 'basic' foutopspoor stelling aan/af +debug-toggle-debug-settings=Wissel vir foutopspoor stellings GUI aan/af +disconnect-train=Ontkoppel trein +drag-map=Sleep die kaart +drop-cursor=Laat val Item +editor-delete-item=Skrap Item +editor-next-variation=Volgende variasie +editor-previous-variation=Vorige variasie +fast-entity-split=Vinnige entiteit verdeel +fast-entity-transfer=Vinnige entiteit oordrag +focus-search=Fokus soektog +inventory-split=Voorraad verdeel +inventory-transfer=Voorraad oordrag +larger-terrain-building-area=Groter teël bou area +mine=Myn +move-down=Beweeg af +move-left=Beweeg links +move-right=Beweeg regs +move-up=Beweeg op +next-weapon=Volgende wapen +not-set=Nie gestel nie +open-character-gui=Maak karakter skerm oop +open-gui=Maak item se GUI oop +open-item=Maak item se GUI oop +paste=Plak +paste-entity-settings=Plak entiteit se stellings +pause-game=Vries spel +pick-item=Tell op/laat val item stapel +pick-items=Tel items van die grond af op +previous-technology=Selekteer vorige tegnologie +remove-pole-cables=Verwyder paal se kabels +reverse-rotate=Antikloksgewyse roteer +rotate=Roteer +select-for-blueprint=Kies vir bloudruk +shoot-enemy=Skiet vyand +shoot-selected=Skiet geselekteertde item +smaller-terrain-building-area=Kleiner teël bou area +smart-pipette=Pipet instrument +stack-split=Stapel verdeel +stack-transfer=Stapel oordra +toggle-filter=Wissel filter aan/af +toggle-gui-debug=Wissel GUI vir foutopspoor aan/af +toggle-map=Wissel wêreld kaart aan/af +toggle-menu=Hoof kieslys aan/af +undo=ongedaan maak +unknown=Onbekend +zoom-in=Zoem in +zoom-out=Zoem uit +[controls-description] +larger-terrain-building-area=Maak die plasing area vir teëls grooter. +remove-pole-cables=Verwyder drade van die geselekteerde elektriese paal, dit begin met elektriese drade en dan stroombaan netwerk drade. +show-info=Wissel of die volgende gewys word: Addisionele inligting oor gebou entiteite soos resepte in die samestelling van masjiene en houer inhoud. +smaller-terrain-building-area=Maak die plasing area vir teëls kleiner. +smart-pipette=Kies items uit jou voorraad wat gebruik word om die huidige geselekteerde entiteit the bou en plaas hulle in jou muis wyser. Vir hulpbronne sal dit die vinnigste beskikbare mynboor kies. +[deconstruction-tile-mode] +always=Altyd +always-description=Altyd: teëls word altyd gekies selfs wanneer entiteite gevind is. +never=Nooit +never-description=Nooit: teëls word nooit gekies nie. +normal=Normaal +normal-description=Normaal: teëls word gekies wanneer geen entiteite gevind is nie. +only=Net +[description] +acceleration-power=Versnellings drywing +accepted-equipment=Aanvaarde toerusting +ammo=Ammunisie +ammo-inventory-contents=Ammunisie +amount=Aantal +area-of-effect-size=Gebied van effek grootte +armor=Pantser +automatic-range=Outomatiese aftsand +base-productivity=Basis produktiwiteit +batteries=Batterye +battery-capacity=Battery kapasiteit +belt-items=Items +belt-speed=Vervoerband spoed +buffer-recharge-rate=Interne buffer herlaai tempo +builds=Gebruik om __1__ te bou. +can-filter-items=Kan items filter. +cargo-capacity=Vrag kapasiteit +cargo-contents=Vrag inhoud +character-movement-speed-modifier=Beweging spoed +cluster-trigger=Trosgrootte +construction-area=Konstruksie gebied +construction-robots=Konstruksie +consumption-bonus=Energie verbruik +consumption-speed=Verbruiks spoed +contents=Inhoud +crafting-speed=Vervaardigings spoed +creates-number-entities-key=Skep +creates-number-entities-value=__1__ x __2__ +damage=Skade +damage-bonus=Skade bonus +damage-dealt=Skade uitgedeel +decorative-type=Tipe +decorative-type-decorative=Dekoratief +destroys-cliffs=Vernietig kranse +dimensions=Afmetings +durability-key=Duursaamheid +durability-value=__1__/__2__ +duration=Tydsduur +effect-distribution-efficiency=Verspreidings doeltreffendheid +effectivity=Doeltreffendheid +electricity=Elektrisiteit +energy=Energie +energy-capacity=Energie kapasiteit +energy-to-recharge-one-shield=Energie per lewenspunt +expected-resources=Verwagte hulpbronne +fluid-capacity=Stoor volume +fluid-contents=Vloeistof inhoud +fluids=Vloeistowwe +followers=Volgelinge +force=Krag +fuel-acceleration=Voertuig versnelling +fuel-acceleration-modifier=Versnelling +fuel-inventory-contents=Brandstof +fuel-pollution=Brandstof besoedeling +fuel-speed-modifier=Top spoed +fuel-value=Brandstof waarde +grid-size=Toerusting voorraad-grootte +heal=Genees +health=Gesondheid +incoming-block=Inkomende blok +infinity-mode=Oneindige modus +input-signals=Invoer seine +inventory-size-bonus=Voorraad grootte bonus +kills=Moorde +last-user=Laaste gebruiker +lifetime=Leeftyd +logistic-chest-filters=Filters +logistic-chest-storage-counts=Logistieke stelsel voorraad +logistic-chest-targeted-items-deliver=Aflewer +logistic-chest-targeted-items-pickup=Optel +logistic-request=Logistieke versoek +logistic-request-tooltip-logistic-storage=Logistieke voorraad +logistic-request-tooltip-on-the-way=Op pad +logistic-request-tooltip-satisfaction=Aanvraag vervul +logistic-robots=Logistiek +logistics-connection-distance=Logistieke konneksie afstand +made-in=Gemaak in +magazine-size=Magasyn grootte +manual-range=Met die hand afstand +market-item-price=Prys +max-health=Maks. gesondheid +max-speed=Maks spoed +min-range=Minimum trefafstand +mining-area=Mynbou area +mining-speed=Mynbou spoed +mining-time=Mynbou tyd +module-bonus-limit=limiet +movement-speed-bonus=Bewegings bonus +name=Naam +neighbour-bonus=Buurman bonus +next-stop=Volgende stasie +no-ammo=Geen ammunisie +no-block=Geen blok +num-available-robots=Aantal beskikbare robotte +num-effect-receivers=Aantal ontvangers van effek +num-effect-sources=Aantal bronne van effek +of=__1__ van __2__ +outgoing-block=Uitgaande blok +output-signals=Uitvoer seine +personal-roboport-charging-spots=Laai stasies +personal-roboport-construction-area=Konstruksie gebied +personal-roboport-max-robot-count=Robot limiet +personal-roboport-summary=Robothawe +piercing-power=Deurboorbare krag +placed-in-grid=Geplaas in +players-killed=Spelers vermoor +pollution=Besoedeling +pollution-bonus=Besoedeling +pollution-to-join-attack=Verbruik __1__ besoedeling +power-output=Kraglewering +productivity-bonus=Produktiwiteit +productivity-bonus-limit=-0% = limiet +products=Produkte +products-finished=Voltooide produkte +pumping-speed=Pomp spoed +range=Afstand +recipe-hidden=(verberg) +recipe-pollution=Resep besoedeling +repair-speed=Herstel spoed +required-fluid=Vereis +research-speed=Navorsing spoed +resistances=Weerstande +robot-charging-stations=Laai stasies +robot-lifetime=Robot leeftyd +robot-recharge-rate=Robot herlaai tempo +rocket-launch-products=Vuurpyl lanseering produkte +rocket-parts=Vuurpyl parte +rotation-speed=Rotasie spoed +science-pack-remaining-amount-key=Oorblywende +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Sektor ondersoek vordering +segments=Segmente +shield=Skild lewenspunte +shield-capacity=Skild kapasiteit +shields=Skilde +shooting-speed=Skiet spoed +signals=Seine +solar-panel-power=Sonpaneel krag +speed=Spoed +speed-bonus=Spoed +status=Status +storage=Stoor plek +storage-size=Stoor grootte +supply-area=Voorsien area +temperature=Temperatuur +throwing-speed=Gooi spoed +tile-size=Grootte +total-raw=Rou bestanddele +total-raw-too-complex-to-calculate=Te kompleks om te bereken +train-circuit-network-id=Trein ID +train-kills=Trein moorde +train-limit=Limit pociągów +variation=Variasie +vehicle-speed-modifier=Voertuig spoed +walking-speed=Loop spoed +weight=Gewig +wire-reach=Draad afstand +yield=Opbrengs +[description-rail] +back-rail=Agterste spoor +block=Blok +front-rail=Voorste spoor +none=geen +segment=Segment +segment-position=Segment posisie +trains-in-block=Treine in blok +[difficulty] +easy=Maklik +hard=Moeilik +normal=Normaal +[entity-status] +disabled=Gedeaktiveer +full-output=Uitset vol +launching-rocket=Lanseer van vuurpyl +marked-for-deconstruction=Gemerk vir sloping +no-ammo=Geen ammunisie +waiting-for-train=Wag vir trein +[entity-type] +tree=Boom +[error] +audio-could-not-initialize=Kon nie audio initialiseer nie. Audio is gedeaktiveer +audio-error-title=Klank vout +crash-to-desktop-message=Onverwagte fout het voorgekom. As jy die nuutste weergawe van die speletjie gebruik, kan jy ons help om die probleem op te los deur die inhoud van die log-lêer op die Factorio-forums te plaas.\nSluit asseblief ook die stoor-lêer(s) in, enige mods wat jy dalk gebruik, en enige stappe waarvan jy weet om die fout te herproduseer. +data-error-title=Data vout +error-message-box-title=Probleem +failed-to-load-save-file=Misluk om die lêer te laai. +operation-failed=Operasie het misluk +startup-failed=Het misluk op die speletjie te begin +[frequency] +none=Geen +[gui] +all=Alles +ammo=Ammunisie +any=Enige +armor=Pantser +blueprint-components=Komponente +blueprint-icons-empty-error=Bloudruk moet ten minste een ikoon hê. +blueprint-include-entities=Entiteite +blueprint-include-modules=Modules +blueprint-include-tiles=Teëls +blueprint-not-available=Bloudruk is nog nie klaar afgelaai van die biblioteek af nie +blueprint-preview=Voorskou +blueprint-select-replacement=Kies vervanging +blueprint-shelf-not-synced=Speler se bloudruk biblioteek is nog nie gereed nie +cancel=Terug +changelog=Verandering-dagboek +character=Karakter +clear=Maak Skoon +clear-blueprint=Skrap bloudruk +close=Maak toe +confirm=Bevestig +confirm-load-game-load=Laai +confirm-restart=Is jy seker jy wil herlaai? +confirmation=Bevestig +constant-number=Konstante nommer +copy=Kopieer +crafting=Vervaardiging +delete=Skrap +delete-blueprint-record=Skrap bloudruk +destroy-blueprint=Vernietig bloudruk +destroy-book=Vernietig bloudruk boek +drop-blueprint-nothing-to-drop-error=Geen bloudruk in muis wyser om te laat val nie. +enable-logistics-while-moving=Aktiveer logistieke terwyl in beweging +equipment-grid=Toerusting voorraad +eula=EULA +exit=Gaan uit +export-to-string=Voer uit na teks string +fuel=Brandstof +grid=Rooster +guns=Geweer +instruction-to-clear-item=__1__ om skoon te maak. +instruction-to-cycle-blueprint-backards=__1__ vir vorige. +instruction-to-cycle-blueprint-forwards=__1__ vir volgende. +instruction-to-open-item=__1__ om oop te maak. +inventory=Voorraad +licenses=Lisensies +load=Laai +loading-map=Besig om kaart __1__ te laai +loading-new-map=Besig om nuwe kaart te laai +logistic-requests-disabled=Logistieke versoek gedeaktiveer +logistic-trash-slots=Logistieke asblik spasies +map-exchange-string=Kaart uitruil string +mining-fluid=Mynbou vloeistof +mod-scenarios=Mod scenario's +module=Module +no=Nee +not-connected=Nie gekoppel nie +notice=Kennisgewing +or-set-a-constant=Of stel 'n konstante waarde +owner=Eienaar +queued=Getou vir oordrag +refresh=Herlaai +release-date=Vrystel datum: +remove-blueprint-book-record=Skrap bloudruk boek +reset=Herstel +reset-consumpiton-filters=Stel filters terug +reset-production-filters=Herstel filters +result=Uitslag +rocket-inventory-slot=Vuurpyl vrag +rocket-inventory-slot-description=Daar word van jou verwag om die satelliet hier te plaas. +rocket-launch=Lanseer +rocket-launch-started=Gelanseer +rocket-preparing=Berei tans voor +rocket-result-inventory-slot=Resultate van die vuurpyl lansering +saving-map=Besig om kaart __1__ te stoor +search=Soek +search-with-focus=Soek (__1__) +select-filter=Kies filter +select-signal=Kies 'n sein +set=Stel +since-last-played=Sedert laas gespeel (__1__) +subversion=Sub-weergawe: +sync-mods-with-save=Sinchroniseer mod stellings met gestoorde spel mod stellings +total=Totaal +transferring=Dra tans oor +user-scenarios=Gebruiker scenario's +version=Weergawe: +yes=Ja +[gui-about] +release=Vrylating +version=Weergawe +website=Webwerf +[gui-achievements] +title=Prestasies +track=Begin om te naspeur +unlocked-count=Het __1__ van __2__ verdien +untrack=Hou op naspeur +[gui-additional-entity-settings] +difficulty=Moeilikheidsgraad +indestructible=Onvernietigbaar +not-minable=Nie mynbaar nie +not-operable=Nie uitvoerbaar nie +not-rotatable=Nie draaibaar nie +properties=Eienskappe +[gui-admin-player] +character-equipment=Toerusting +character-main-inventory=Hoof voorraad +[gui-alert-tooltip] +map-hint=Sien die kaart vir meer besonderhede. +no-storage=Nie genoeg logistieke netwerk stoorspasie beskikbaar nie. +title=Waarskuwings +[gui-arithmetic] +input=Toevoer +output=Uitset +[gui-auth-server] +email-authentication-required=E-pos verifikasie word benodig. Log asseblief in op Factorio.com en sleutel die kode in wat ons aan jou gestuur het. +json-parse-error=Kon nie die reaksie van die bekragtiging bediener ontleed nie. Dit lyk asof dit 'n interne bedienerfout is (internal server error). +[gui-blueprint] +existing-blueprint=Bloudruk item +icon=Ikoon +new-blueprint=Skep nuwe bouplan +settings=Instellings +[gui-blueprint-book] +blueprints=Bloudrukke +[gui-blueprint-library] +blueprint-book=Bloudruk boek +blueprint-book-string=Bloudruk boek teks string +blueprint-string=Bloudruk teks string +deconstruction-item-string=Dekonstruksie item teks string +drop-blueprint=Laat val bloudruk +failed-loading-storage=Laai van bloudruk het misluk: __1__. Rugsteun van huidige stoor area na __2__. +game-blueprints-title=Spel bloudrukke +import=Invoer +import-string=Voer teks string in +make-new=Nuwe __1__ +not-available-yet=Bloudruk nog nie beskikbaar nie +private-shelf=My bloudrukke +shared-shelf=Gedeelde bloudrukke +shelf-choice=Filter: +shelf-choice-all=Alles +shelf-choice-game=Spel bloudrukke +title=Bloudruk biblioteek +transfer-progress=Oordrag vordering +unknown-player-storage=Onbekende speler stoor area +[gui-bonus] +artillery-range=Artillerie trefafstand +character-build-distance=Bou afstand +character-crafting-speed=Vervaardiging Spoed +character-health-bonus=Gesondheid +character-item-drop-distance=Item laat val afstand +character-item-pickup-distance=Item optel afstand +character-logistic-slots=Logistieke versoek spasies +character-logistic-trash-slots=Logistieke asblik spasies +character-loot-pickup-distance=Buit optel afstand +character-mining-speed=Mynbou spoed +character-reach-distance=Bereik afstand +character-resource-reach-distance=Hulpbron bereik afstand +character-running-speed=Loop spoed +damage-bonus=Skade +follower-robot-lifetime=Leeftyd +inserter-stack-size-bonus=Invoeger kapasiteit +laboratory-productivity=Navorsing produktiwiteit +laboratory-speed=Laboratorium navorsing spoed +maximum-following-robots-count=Volgeling robot telling +mining-drill-productivity-bonus=Mynbou produktiwiteit +no-bonuses=Bonusse nog nie nagevors nie. +shooting-speed-bonus=Skiet spoed +stack-inserter-capacity-bonus=Stapel invoeger kapasiteit +title=Bonusse +train-braking-force-bonus=Trein remkrag +turret-damage-bonus-description=(Stapel met ammunisie bonusse) +worker-robot-battery=Battery grootte +worker-robot-speed=Beweging spoed +worker-robot-storage=Vrag kapasiteit +[gui-browse-games] +access=Toegang +description=Beskrywing +downloading-game-information=Spel inligting besig om af te laai +games-headers-name=Naam +games-headers-players=Spelers +games-headers-playtime=Speeltyd +has-friends=Steam vriende in spel +has-mods=Het mods +has-password=Het wagwoord +join-game=Sluit aan by spel +loading=Besig om te laai... +mods=Mods +none=Geen +ping=Pieng +players=Spelers +search=Soek +tags=Etikette +version=Weergawe +[gui-building-statistics] +built=Gebou +deconstructed=Verwyder +title=Geboue +[gui-car] +driver=Bestuurder +passenger=Passasier +trunk=Boot +weapons-control=Wapen beheer +[gui-constant] +off=Af +on=Aan +output=Uitset +[gui-control-behavior] +circuit-connection=Stroombaan verbinding +circuit-network=Stroombaan netwerk +connect=Koppel +connected-to-network=Gekoppel aan netwerk +logistic-connection=Logistieke verbinding +logistic-network=Logistieke netwerk +mode-of-operation=Modus van werking +no-network-in-range=Geen netwerk binne trefafstand +not-connected=Nie gekoppel nie +wall-with-gate-controller=Muur met hek beheerder +[gui-control-behavior-modes] +close-signal=Maak die sein toe +enable-disable=Aktiveer/Deaktiveer +enable-disable-description=Skakel hierdie entiteit aan slegs wanneer die toestand waar is. +none=Geen +none-write-description=Moenie hierdie entiteit se gedrag verander as gevolg van die stroombaan netwerk nie. +open-gate=Oopmaak sein +open-gate-description=Die hek sal oop bly so lank as wat die stroombaan toestand waar is. +read-belt-contents=Lees vervoerband inhoud +read-charge-level=Lees stoor vlak +read-contents=Lees inhoud +read-contents-description=Lees die inhoud van die houer en stuur dit na die stroombaan netwerk. +read-hand-contents=Lees laaier klou inhoud +read-hand-contents-description=Lees die inhoud van die invoeger-hand en stuur dit na die stroombaan netwerk. +read-logistic-network-contents=Lees logistieke netwerk inhoud +read-logistic-network-contents-description=Lees die beskikbare items uit die logistieke netwerk van hierdie robothawe en stuur hulle na die stroombaan netwerk. +read-resources=Lees hulpbronne +read-resources-description=Lees die hoeveelheid hulpbronne verwag van hierdie mynboor/pomp donkie en stuur dit na die stroombaan netwerk. \nVir oneindige hulpbronne, lees dit die oorspronklike mynbou spoed. \nDie waarde word elke 5 sekondes opgedateer. +read-robot-stats=Lees robot statistieke +read-sensor=Lees sensor +read-signal=Lees sein +read-stopped-train=Lees train ID +read-stopped-train-description=Wanneer 'n trein staan by die trein stop, word 'n sein gestuur met 'n unieke nommer vir daardie trein. +read-train-contents=Lees trein inhoud +read-train-contents-description=Lees die inhoud van die trein wat tans by die trein stop staan en stuur hierdie inligting na die stroombaan netwerk. +send-to-train=Stuur na trein +send-to-train-description=Stuur die inhoud van die stroombaan netwerk na die trein toe, sodat dit gebruik kan word vir wag toestande. +set-filters=Stel filters +set-requests=Stel versoeke +set-stack-size=Stel stapel grootte +set-stack-size-description=Stel die maksimum stapel grootte van hierdie invoeger gebaseer op die telling van die geselekteerde stroombaan netwerk sein. +use-colors=Gebruik kleure +[gui-control-behavior-modes-guis] +available-construction-bots=Beskikbare konstruksie robotte +available-logistic-bots=Beskikbare logistieke robotte +belt-read-mode=Inhoud lees modus +blue=Blou +blue-chain-description=Die stroombaan netwerk sein om te stuur wanneer die kettingsein blou is (1 of meer roetes is geblok, maar 1 of meer roetes is steeds beskikbaar). +closed-condition=Geslote toestand +control-signal=Beheer sein +enabled-condition=Geaktiveerde kondisie +green=Groen +green-chain-description=Die stroombaan netwerk sein om te stuur wanneer die kettingsein groen is (die blok is vry). +green-description=Die stroombaan netwerk sein om te stuur wanneer die spoorsein groen is (die blok is vry). +hand-read-mode=Hand lees modus +hold-mode=Hou aan +hold-mode-description-belt=Die sein word aanhoudend gestuur so lank as wat die item op die vervoerband is. +hold-mode-description-inserter=Die sein word aanhoudend gestuur so lank as wat die invoeger die item vashou. +open-condition=Oopmaak kondisie +output-signal=Uitvoer sein +output-signals=Uitvoer seine +pulse-mode=Pols +pulse-mode-description-belt=Die sein word vir slegs 1 tik gestuur wanneer die item op die vervoerband kom. +pulse-mode-description-inserter=Die sein word vir slegs 1 tik gestuur wanneer die item opgetel word. +red=Rooi +red-chain-description=Die stroombaan netwerk sein om te stuur wanneer die kettingsein rooi is ('n trein het alle roetes beset deur die kettingsein). +red-description=Die stroombaan netwerk sein om te stuur wanneer die spoorsein rooi is ('n trein is besig om deur die spoorsein te gaan). +resource-read-mode=Hulpbron lees modus +this-miner=Hierdie mynboor +this-miner-description=Lees die hulpbronne wat van hierdie mynboor verwag kan word. +total-construction-bots=Totale konstruksie robotte +total-logistic-bots=Totale logistieke robotte +yellow=Geel +yellow-chain-description=Die stroombaan netwerk sein om te stuur wanneer die kettingsein geel is ('n trein beplan om deur die kettingsein te beweeg). +yellow-description=Die stroombaan netwerk sein om te stuur wanneer die spoorsein geel is ('n trein beplan om deur die spoorsein te gaan). +[gui-control-settings] +control-disabled=Afgeskakel - verander deur: __1__ +crafting=Vervaardiging +debug=Ontfouting +editor=Redigeerder +inventory=Voorraad +mods=Mods +title=Kontrole stellings +waiting=Wag vir invoer +[gui-crafting-queue] +collapse=Vou op +expand=Brei uit +[gui-create-account] +create=Skep +creating-account=Besig om rekening te skep +[gui-current-research] +not-researching=Druk __CONTROL__open-technology-gui__ vir nuwe navorsing. +[gui-decider] +input-count=Insette telling +input-count-description=Kopieer die telling van die gespesifiseerde uitset sein vanaf die inset seine. +one=1 +one-description=Uitset die gespesifiseerde uitset sein met 'n waarde van 1. +output-item=Uitset +[gui-deconstruction] +blacklist=Swartlys +blacklist-trees-and-rocks=Ignoreer bome/klippe +entities=Entiteite +entity-filter-mode=Entiteit filter modus +entity-filters=Entiteit filters +filters=Filters +tile-filter-mode=Teël filter modus +tile-filters=Teël filters +tile-selection-mode=Teël seleksie modus +tiles=Teëls +trees-and-rocks-only=Net bome/rotse +whitelist=Witlys +whitelist-trees-and-rocks=Slegs bome/klippe +[gui-downloading-mods] +downloading=Besig met aflaai +[gui-edit-label] +edit-label=Verander etiket +save-label=Stoor etiket +[gui-electric-energy-interface] +buffer-size=Buffer grootte +power-production=Krag produksie +power-usage=Krag verbruik +[gui-electric-network] +accumulator-charge=Versamelaar stoor +consumption=Verbruik +production=Produksie +production-label=Produksie +satisfaction=Bevrediging +title=Elektriese netwerk inligting +[gui-ending-screen] +epilogue=Epiloog +[gui-game-finished] +continue=Gaan voort +finish=Klaar +kills=Moorde +lost=Jy is verslaan... +next-level=Volgende Vlak +restart-level=Herlaai vlak +save-replay=Stoor herspeel +time-played=Tyd gespeel +title=Spel het klaar gemaak +victory=Sukses! +[gui-goal-description] +info-visibility-button=Inligting +title=Doelwit +[gui-graphics-settings] +advanced=Gevorderd +full-screen=Volskerm +general=Algemeen +graphics-quality-high=Hoog +graphics-quality-low=Laag +graphics-quality-normal=Normaal +graphics-quality-very-low=Ekstra laag +low-vram-warning=Onvoldoende videogeheue (VRAM). +no-multisampling=Geen multisampling +screen-n=Skerm __1__ +show-clouds=Wys wolke +show-decoratives=Wys dekoratiewe elemente +show-inserter-shadows=Wys invoeger skaduwees +show-item-shadows=Wys item skaduwees +sprite-atlas-size-largest-possible=Grootste moontlik +title=Grafika stellings +video-memory-usage-all=Alles +video-memory-usage-high=Hoog +video-memory-usage-low=Laag +video-memory-usage-medium=Medium +[gui-graphics-settings-description] +lights-quality=Die resolusie van ligte in die nag. Hoë waardes sal prestasie baie beinvloed. +max-threads=Die aantal threads gebruik om die spel te lewer. +[gui-infinity-container] +at-least=Ten minste +at-least-tooltip=Hou ten minste soveel items in voorraad - voeg vermiste items by. +at-most=Ten meeste +at-most-tooltip=Hou ten meeste soveel items in die voorraad-stoor - verwyder ekstras. +exactly=Presies +exactly-tooltip=Hou presies hierdie aantal items in voorraad - voeg by of verwyder soos wat nodig is. +remove-unfiltered-items=Verwyder ongefiltreerde items +remove-unfiltered-items-tooltip=Verwyder items van die voorraad wat nie deel van die filters lys is nie. +[gui-inserter] +blacklist=Blokeer-lys +filter=Filter +override-stack-size=Verander stapel grootte +whitelist=Toelaat-lys +[gui-interface-settings] +alt-mode=Alt-modus +autosort-inventory=Hou altyd speler se hoof voorraad in gesorteerde orde +custom-ui-scale=Pasgemaak +fuzzy-search-enabled=Fuzzy Logic versoek +interaction=Interaksie +output-console-delay=Praat boodskap vertraging +play-sound-for-chat-messages=Speel klank vir boodskappe +show-combinator-settings-when-detailed-info-is-on=Wys kombinator stellings in "Alt-modus" +show-grid-when-paused=Wys rooster wanneer spel gevries is +show-inserter-arrows-when-detailed-info-is-on=Wys invoeger pyle in "Alt-modus" +show-inserter-arrows-when-selected=Wys invoeger pyle wanneer gekies is +show-item-labels-in-cursor=Wys item etikette in wyser +show-minimap=Wys minikaart +show-mining-drill-arrows-when-detailed-info-is-on=Wys mynboor pyle in "Alt-modus" +show-missing-logistic-network-icon=Wys ikoon vir vermiste logistieke netwerk +show-mod-owners-in-tooltips=Wys mod eienaars in nutsmiddelwenke +show-player-names-on-minimap=Wys speler name op minikaart +show-pump-arrows-when-detailed-info-is-on=Wys pomp pyle in "Alt-modus" +show-rail-block-visualization=Wys spoor blok visualisering +show-turret-radius-when-blueprinting=Wys toring radius wanneer bloudrukke gebruik word +tooltip-delay=Nutsmiddelwenk vertraging +train-stop-label-angle=Trein stop etiket skuinshoek +ui-scale=UI skaal +visualization=Visualisering +[gui-interface-settings-description] +output-console-delay=Die aantal sekondes wat dit neem vir 'n konsole boodskap vanaf stelsel of persoon om te begin vervaag. +tooltip-delay=Hoe lank dit neem vir wenke (soos hierdie een), om te verskyn by die muis. +[gui-kills] +kills=Moorde +loses=Verliese +title=Moorde +[gui-load-game] +all-required-mods-enabled=Al die vereiste mods is geaktiveer. +exchange-string-freeplay-only=Kaart uitruil stringe kan slegs gegenereer word uit vryspel of sandboks kaarte. +title=Laai spel +[gui-load-scenario] +confirm-delete=Is jy seker jy wil die __1__ scenario skrap? +title=Laai scenario +[gui-logistic] +cell=sel +cells=selle +count=Tel +items=Items +logistic-networks=Logistieke netwerke +members=Lede +network=Netwerk +request-from-buffer-chests=Versoek van buffer kis +title=Logistiek +title-filter=Logistiek filter +title-request=Logistieke versoek +[gui-map-editor] +brush-intensity=Intensiteit +brush-size=Grootte +brush-speed=Spoed +character-equipment=Toerusting +character-main-inventory=Hoof voorraad +character-quickbar=Vlugbalk +cursor-intensity=Intensiteit +decoratives=Dekoratiewe elemente +editors-title=Redigeerders +entities=Entiteite +items=Items +items-transfer-limit=Voorraad oordrag limiet +resources=Hulpbronne +tiles=Teëls +title=Kaart redakteur +tools-title=Hulpmiddels +[gui-map-editor-menu] +regenerate-map=Herskep kaart +resume-editing=Hervat redigering +save-and-play=Stoor en speel +save-map-as=Stoor as +save-map-overwrite=Stoor +title=Kaart redakteur +[gui-map-editor-title] +decorative-editor=Dekoratiewe elemente +entity-editor=Entiteite +force-editor=Kragte +resource-editor=Hulpbronne +surface-editor=Oppervlakke +tile-editor=Teëls +[gui-map-editor-tool] +brush=Kwas +cursor=Wyser +spray=Spuit +variations=Variasies +[gui-map-generator] +bias=vooroordeeld +cliff-continuity=Kontinuïteit +cliff-frequency=Frekwensie +cliffs=Kranse +custom=[gewysig] +difficulty=Moeilikheidsgraad +enabled=Geaktiveer +enemy-attack-pollution-consumption-modifier=Aanval koste wysiger +enemy-base=Vyand basis +enemy-expansion-group-tile=Vyand uitbreiding +enemy-expansion-maximum-expansion-cooldown=Maksimum afkoeltyd +enemy-expansion-maximum-expansion-distance=Maksimum uitbreiding afstand +enemy-expansion-maximum-expansion-group-size=Maksimum groep grootte +enemy-expansion-minimum-expansion-cooldown=Minimum afkoeltyd +enemy-expansion-minimum-expansion-group-size=Minimum groep grootte +evolution=Evolusie +evolution-destroy-factor=Vernietig faktor +evolution-destroy-factor-description=Beheer hoe vinnig evolusie verhoog as gevolg van die vernietiging van vyand broeiers. +evolution-pollution-factor=Besoedeling faktor +evolution-pollution-factor-description=Beheer hoe vinnig evolusie verhoog as gevolg van besoedeling. +evolution-time-factor=Tydfaktor +evolution-time-factor-description=Beheer hoe vinnig evolusie verhoog met verloop van tyd. +frequency=Frekwensie +island-size=Eiland grootte +map-height=Hoogte +map-height-simple=Kaart hoogte +map-seed=Saad +map-seed-simple=Saad +map-size-group-tile=Kaart +map-type=Kaarttipe +map-width=Wydte +map-width-simple=Kaart breedte +minimum-pollution-to-damage-trees=Minimum om bome te beskadig +next=Volgende +peaceful-mode-checkbox=Vreedsame modus +play=Speel +pollution=Besoedeling +pollution-absorbed-per-tree-damaged=Geabsorbeer per beskadigde boom +pollution-absorption-modifier=Absorpsie wysiger +pollution-diffusion-ratio=Diffusie verhouding +randomize-map-seed=Ewekansige saad +richness=Rykdom +scale=Skaal +size=Grootte +starting-area-size=Begin area grootte +title=Kaart generator +water=Water +[gui-map-generator-errors] +no-tiles-selected=Ten minste een teël tipe moet toegelaat word. +[gui-map-info] +delete-save=Skrap stoor +difficulty=Moeilikheidsgraad +map-version=Kaart weergawe +mods=Mods +[gui-map-view-settings] +show-electric-network=Elektriese netwerke +show-logistic-network=Logistieke netwerke +show-map-stop=Trein-stop name +show-player-names=Speler name +show-pollution=Besoedeling +show-turret-range=Toring dekking +[gui-menu] +about=Inligting +browse-public-games=Blaai deur openbare speletjies +controls=Kontrole +copy-report-path=Kopie desinkronisasie verslag se pad +graphics=Grafika +interface=Koppelvlak +load-game=Laai spel +main-menu=Hoofkieslys +map-editor=Kaart redakteur +mod-settings=Mod stellings +mods=Mods +new-game=Nuwe Spel +other=Ander +pause-game=Vries spel +quit-game=Verlaat die spel +quit-tutorial-to-game=Verlaat tutoriaal +quit-tutorial-to-menu=Verlaat tutoriaal +reconnect=Konnekteer weer +restart-game=Begin oor +restart-tutorial=Begin oor +resume-game=Hervat +resume-tutorial=Hervat +save-game=Stoor spel +show-report=Wys desinkronisasie verslag +sound=Klanke +tutorial-menu=Tutoriaal +unpause-game=Ontvries spel +[gui-migrated-content] +changed-decorative=Veranderde dekoratiewe elemente +changed-entity=Veranderde entiteite +changed-equipment=Veranderde toerusting +changed-fluid=Veranderde vloeistowwe +changed-item=Veranderde items +changed-recipe=Veranderde resepte +changed-technology=Veranderde tegnologieë +changed-tile=Veranderde teëls +changed-virtual-signal=Veranderde virtuele seine +removed-decorative=Verwyderde dekoratiewe elemente +removed-entity=Verwyderde entiteite +removed-equipment=Verwyderde toerusting +removed-fluid=Verwyderde vloeistowwe +removed-item=Verwyderde items +removed-recipe=Verwyderde resepte +removed-technology=Verwyderde tegnologieë +removed-tile=Verwyderde teëls +removed-virtual-signal=Verwyderde virtuele seine +title=Migreerde inhoud +[gui-mod-info] +author=Skrywer +contact=Kontak inligting +delete=Skrap +dependencies=Afhanklikhede +dependency-required=Hierdie mod is nodig, maar nie aktief nie. +description=Beskrywing +factorio-version=Factorio weergawe +homepage=Tuisblad +incompatible-factorio-version=Onversoenbaar met die huidige weergawe van die spel +name=Naam +optional-dependencies=Opsionele afhanklikhede +optional-dependency-incompatible=Die mod is onaanpasbaar met hierdie mods. +optional-dependency-required=Hierdie mod is nie nodig nie, en nie aktief nie. +status=Status +status-disabled=Gedeaktiveer +status-enabled=Geaktiveer +toggle=Wissel aan/af +version=Weergawe +[gui-mod-load-error] +description=Die laai van mods: __1__ het misluk +exit=Gaan uit +restart-application=Herlaai +title=Fout met laai van mods +to-be-disabled=Mods om gedeaktiveer te word: +[gui-mod-settings] +apply=Pas veranderinge toe +cancel=Kanselleer +cant-be-changed-not-an-admin=Net administrateurs kan hierdie stellings verander. +map=Kaart +no-map-settings=Daar is geen kaart stellings nie. +no-per-user-settings=Daar is geen per-gebruiker stellings nie. +no-settings=Daar is geen opsies om te verander nie. +no-startup-settings=Daar is geen selflaai stellings nie. +per-player=Per speler +reload=Herlaai +reset=Herstel +setting-is-invalid=Een of meer stellings is ongeldig. +startup=Selflaai +startup-changes-require-restart=Verandering van die selflaai stellings benodig 'n spel herbegin. +title=Mod stellings +value-cannot-be-empty=Waarde kan nie leeg wees nie. +value-out-of-range=Waarde buite limiete: geldige waardes is van __1__ tot __2__ inklusief. +[gui-mod-startup-settings-mismatch] +apply=Ja* +cancel=Nee +description=Jou mod selflaai stellings stem nie ooreen met dié van die bediener waarna jy verbind toe nie.\n\nWil jy die bediener se selflaai stellings toepas en die spel herbegin? +restart-required=Die spel sal oorbegin word om die nuwe begin stellings toe te pas. +title=Mod selflaai stellings kom nie ooreen nie +[gui-mods] +title=Mods +[gui-multiplayer-connect] +connect=Konnekteer +connect-to-game=Direkte konneksie +ip-address=IP-adres en poort +password=Wagwoord +password-for-game-required=Sit asseblief die wagwoord in vir spel __1__ +[gui-multiplayer-lobby] +allow-commands=Laat Lua bevele toe +allow-commands-admins-only=Slegs administrateurs +allow-commands-false=Nee +allow-commands-true=Ja +autosave-only-on-server=Outospaar slegs op die bediener +game-description=Beskrywing +game-tags=Etikette +game-visibility-LAN=LAN +game-visibility-public=Publiek +ignore-limit-for-returning-players=Ignoreer wanneer spelers terugkeer +ignore-limit-for-returning-players-tooltip=Spelers wat alreeds op hierdie kaart gespeel het, kan die spel aansluit al is die speler limiet bereik. +multiplayer-autosave-interval=Autospaar interval +non-blocking-saving=Aktiveer nie-blokkeer stoor +only-admins-can-pause-the-game=Net administrateurs kan die spel vries +play=Speel +verify-user-identity=Bevestig gebruiker identiteit +[gui-other-settings] +check-updates=Kyk vir opdaterings wanneer Factorio begin +delete-achievements-button=Skrap +delete-achievements-confirm-control-phrase=SKRAP +delete-achievements-confirm-text=Tik "__1__" om te bevestig dat prestasies geskrap moet word. +delete-achievements-label=Skrap prestasies +developer=Ontwikkelaar +enable-experimental-updates=Aktiveer eksperimentele opdaterings +enable-new-mods=Aktiveer outomaties nuwe mods +enable-razer-chroma-support=Aktiveer 'Razer Chroma' ondersteuning +factorio-username=LAN speler naam +log-in=Teken In +log-out=Teken af +log-saving-statistics=Skryf stoor statistieke weg na ontfoutstaaflêer +logged-in=Tans aangeteken as __1__ +non-blocking-saving=Aktiveer nie-blok stoor metode (net Linux/MacOS) +proxy=Instaanbediener (Proxy) +proxy-password=Instaanbediener wagwoord +proxy-username=Instaanbediener gebruikersnaam +title=Ander stellings +use-mod-settings-per-save=Gebruik verskillende mod stellings per stoor +verbose-logging=Gedetailleerde ontfoutstaaflêer +[gui-other-settings-description] +log-saving-statistics=Skryf lêer grootte statistieke weg wanneer die kaart gestoor word (Waarskuwing: maak stoor van spel stadiger). +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Voeg groep by +add-player-to-group=Voeg speler by groep +delete-selected-group=Skrap die geselekteerde groep +disable-all=Deaktiveer alles +do-you-really-want-to-revoke-your-permissions-to-edit=Jy gaan jou vermoë om toestemmings te verander nou verwyder. Wil jy dit regtig doen? +edit-selected-group=Verander die geselekteerde groep +enable-all=Aktiveer alles +export=Uitvoer +group-permissions-title=Groep toestemmings +import=Invoer +players-in-group=Spelers in die groep +remove-player-from-group=Verwyder speler uit groep +show-players-in-other-groups=Wys spelers in ander groepe +title=Toestemmings +you-can-not-delete-the-default-group=Jy kan nie die standaard groep skrap nie. +[gui-player-management] +add-player=Voeg speler by +ban=Verban +delete-player=Skrap +kick=Skop +manage=Bestuur +manage-player=Bestuur __1__ +mute=Stil +never=nooit +now=nou +promote=Bevorder +unban=Ontban +unmute=Ontdemp +whitelist=Witlys +[gui-power-switch] +off=Af +on=Aan +state=Staat +[gui-production] +consumption=Verbruik +fluids=Vloeistowwe +items=Items +pollution=Besoedeling +production=Produksie +title=Produksie +[gui-programmable-speaker] +alert-settings=Waarsku stellings +allow-polyphony=Laat meerstemming toe +allow-polyphony-description=Laat toe dat tot en met __1__ klanke teen die dieselfde tyd gespeel kan word. Deaktiveer om slegs een klank op 'n slag toe te laat (nuttig vir fabriek waarskuwings). +circuit-connection-settings=Stroombaan verbinding stellings +global-playback=Wereldwye klank +global-playback-description=Klanke geskep deur die luidspreker sal oral op die kaart gehoor word. +show-alert=Wys waarskuwing +show-alert-description=Wys 'n waarskuwing met 'n boodskap in die GUI wanneer 'n klank gespeel word. +show-icon-on-map=Wys ikoon op kaart +signal-value-is-pitch=Sein waarde is toonhoogte +signal-value-is-pitch-description=Die waarde van die invoer vanaf die stroombaan netwerk sein, bepaal die musikale noot wat gespeel gaan word. +volume=Volume +[gui-requester] +set-requests=Stel versoeke vanaf stroombaan netwerk +[gui-roboport] +repair-packs=Herstel pakke +robots=Robotte +[gui-rocket-silo] +auto-launch=Outo-lanseer met vrag. +rocket-inventory-label=Vuurpyl voorraad +rocket-result-inventory-label=Vuurpyl resultante voorraad +[gui-save-game] +save=Stoor +save-as=Stoor as +title=Stoor spel +[gui-save-scenario] +save-as=Stoor as +title=Stoor scenario +[gui-server-config] +cancel=Kanselleer +save=Stoor +[gui-side-menu] +achievements=Prestasies +bonuses=Bonusse +map=Kaart (__CONTROL__toggle-map__) +production-statistics=Produksie statistieke (__CONTROL__production-statistics__) +tips-and-tricks=Wenke en truuks +[gui-sound-settings] +title=Klank stellings +[gui-speed-panel] +normal=Normaal +pause=Wag +paused=Gevries +show-message-dialogs=Wys boodskappe +speed=Spoed: __1__ +speed-down=Vertraag +speed-up=Versnel +title=Herspeel opsies +[gui-splitter] +left=Links +right=Regs +[gui-sync-mods-with-save] +cancel=Terug +confirm=Bevestig +correct=Korrek: +disabled=Afgeskakel: +download=Laai af +enable=Aktiveer +keep-enabled=Hou geaktiveerd +no-compatible-version=Geen aanpasbare weergawe: +no-release=Geen vrystelling: +not-in-save=Nie in stoor: +not-on-mod-portal=Nie op mod portaal nie: +ready-to-download=Gereed om af te laai: +title=Sinchroniseer mods met stoor +[gui-tag-edit] +cancel=Kanselleer +confirm=Bevestig +delete=Skrap +icon=Ikoon +name=Naam +title-create=Nuwe merker +title-edit=Merker eienskappe +[gui-technologies-list] +title=Lys van tegnologieë +[gui-technology-preview] +effects=Effekte +prerequisites=Vereis +unit-ingredients=Koste +unit-time=Die tyd nodig om een eenheid in die laboratorium na te vors +[gui-tips-and-tricks] +title=Wenke en truuks +[gui-train] +add-circuit-condition=Stroombaan kondisie +add-fluid-count-condition=Vloeistof telling +add-inactivity-condition=Onaktiwiteit +add-item-count-condition=Item telling +add-robots-inactive-condition=Robotte onaktief +add-time-condition=Tyd verloop +automatic-mode=Outomaties +cargo=Brandstof +color=Kleur +manual-mode=Handmatig +schedule=Skedule +[gui-train-rename] +perform-change=Pas verandering toe +[gui-train-state] +no-schedule=Geen skedule nie +[gui-train-stop] +rename-stop=Hernoem stop +[gui-train-wait-condition-description] +and=EN +circuit-condition=Stroombaan: __1__ __2__ __3__ +empty-condition=Leë vrag voorraad +fluid-count-condition=Vloeistof: __1__ __2__ __3__ +full-condition=Volle vrag voorraad +item-count-condition=Vrag: __1__ __2__ __3__ +or=OF +robots-inactive-condition=Geen robotte is ontplooi +[gui-trains] +empty-schedule=[Leeg] +manual-mode=Met die hand modus +open-train=Maak trein kieslys oop +stations-tab=Stasies +stations-trains=Treine: +trains-tab=Treine +[gui-update] +applying=Besig om toe te pas +automatic-steam-update-title=Outomatiese Steam opdateer kennisgewing +automatic-updates=Outomatiese opdaterings +cancel=Vra my later +checking=Besig met nagaan +disable-updater=Deaktiveer opdaterings +downloading=Besig met aflaai +from=Geïnstalleer +invalid-login=Ongeldige gebruikernaam of wagwoord! +mod=Mod +n-a=Nie geïnstalleer nie +no-new-updates=Geen nuwe opgraderings nie +ok=Teken In +password=Wagwoord +restarting-factorio=Besig om Factorio te herlaai +to=Nuwe weergawe +update-now=Opdateer nou +update-successful=Opgedateer na weergawe __1__ +updates-available-instructions1=Die volgende opdaterings is beskikbaar: +username=Gebruikersnaam +[gui-user-login] +create-account=Skep rekening +description-downloading-mods-mismatch=Daar was 'n fout op die mod portaal om jou gebruikersnaam en penning te verifieer. Teken asseblief weer in. +description-login-to-existing-account=Teken asseblief in met jou bestaande Factorio rekening. +description-mp-browse-public-games-mismatch=Daar was 'n fout op die bediener om jou gebruikersnaam en penning te verifieer. Teken asseblief weer in. +[http-error] +auth-error=Aflaai het misluk (status kode __1__): magtigingsfout. +auth-error-with-message=Aflaai het misluk (status kode __1__): magtigingsfout: __2__ +json-parse-error=Aflaai het misluk (status kode __1__): kon nie die JSON reaksie ontleed nie: __2__ +unknown-error=Aflaai het misluk (status kode __1__). +unknown-error-with-message=Aflaai het misluk (status kode __1__): __2__ +[ini-parse-error] +missing-value=Verlore waarde by __1__:__2__ +unterminated-section-header=Ongetermineerde afdeling kopskrif by __1__:__2__ +[inventory-restriction] +cant-be-burned=__1__ kan nie as brandstof gebruik word nie. +cant-be-smelted=__1__ kan nie gesmelt word nie. +cant-be-used-as-ammo=__1__ kan nie gebruik word as ammunisie nie. +cant-be-used-as-ammo-for=__1__ kan nie gebruik word as ammunisie vir __2__ nie. +cant-be-used-as-armor=__1__ kan nie as pantser uitrusting gebruik word nie. +cant-be-used-as-gun=__1__ kan nie gebruik word as 'n wapen nie. +cant-insert-into-assembling-machine-without-recipe=Jy kan nie enigiets in 'n bou masjien insit wanneer geen resep is opgestel is nie. +cant-insert-into-module-slot=Slegs modules kan in hierdie spasie geplaas word. +cant-insert-into-restricted-slot=Slegs __1__ kan hier ingeplaas word nie __2__ nie. +cant-insert-into-self=Jy kan nie 'n item in homself insit nie. +cant-insert-limit-breached=Kan nie meer items in hierdie gleafgat plaas nie. +[json-parse-error] +invalid-comma-before-brace=Ongeldige komma voor '}' by __1__:__2__ +invalid-comma-before-square-bracket=Ongeldige komma voor ']' by __1__:__2__ +invalid-string-escape=Ongeldige string ontsnap by __1__:__2__ +invalid-utf16-low-surrogate=Ongeldige UTF-16 lae plaasvervanger in JSON string ontsnap by __1__:__2__ +unexpected-end-of-file=Onverwagte einde van lêer by __1__:__2__ +unexpected-utf16-low-surrogate=Onverwagte UTF-16 lae plaasvervanger in JSON string ontsnap by __1__:__2__ +unterminated-string=Ongetermineerde string by __1__:__2__ +[multiplayer] +aligning-desynced-map-to-server=Besig om kaart met bediener te sinkroniseer. +cannot-load-downloaded-map=Kan nie afgelaaide kaart: __1__ laai nie +catching-up=Besig om op te vang. +client-is-catching-up=__1__ is besig om op te vang +client-is-downloading-map=__1__ is besig om die kaart af te laai +client-is-dropping=__1__ is laat val uit die spel +client-is-loading-map=__1__ is besig om die kaart te laai +connected-downloading-map=Besig om kaart __1__ af te laai +connecting-to-the-game=Koppel tans aan die spel... +core-crc-mismatch=Kern mod CRC het misluk! Kern speletjie data stem nie ooreen met verwagte inhoud nie. +creating-desync-report=Besig om desinkronisasie verslag te skep. Wag asseblief. +desynced=Gedesinkroniseer. +desynced-downloading-map=Besig om kaart oor af te laai (__1__) +downloading-map-failed=Aflaai van kaart vanaf ander spelers het misluk. Probeer asseblief weer. +extra-mod=__1__ is nie op die bediener nie. +game-paused=__1__ het die spel gevries. +invalid-address=__1__ is nie 'n geldige adres nie, (__2__). +joined-paused-game=Jy het aangesluit by 'n gevriesde spel. Jy sal die kaart kan sien sodra die spel ontvries is. +loading-map=Besig om multispeler kaart te laai +loading-scenario=Besig om scenario __1__ te laai +matching-server-connection-failed=Bypassende bediener konneksie het misluk. +matching-server-connection-resumed=Bypassende bediener konneksie hervat. +missing-mod=__1__ is slegs op die bediener. +mod-mismatch-detected=Mods kom nie ooreen nie! +no-address=__1__ was nie gekry nie. +own-address-failed=Het misluk om eksterne IP-adres te bepaal. Ander spelers mag dalk nie kan konnekteer nie. +player-banned=Jou gebruikernaam is verban in hierdie spel. Rede: __1__. +player-desynced=__1__ het gedesinkroniseer. +player-desynced-disconnect=__1__ is gediskonnekteer omdat hulle gedesinkroniseer het. +player-dropped=__1__ was laat val uit die spel. +player-joined-game=__1__ het aangesluit by die spel. +player-left-game=__1__ het die spel verlaat. +player-limit-reached=Die speler limiet is bereik in hierdie spel. +player-paused-game=__1__ het die spel gevries. +player-respawn=__1__ is weer lewendig. +player-resumed-game=__1__ het die spel laat hervat. +player-was-afk=__1__ is gediskonnekteer omdat hulle AFK is. +saving-local-variant-of-map=Stoor plaaslike variant van die kaart. +saving-map=Besig om die kaart te stoor +saving-map-for=Besig om die kaart te stoor vir __1__ +script-mismatch=Nie kan aansluit nie. Die volgende mod skrip lêers is nie identies tussen jou en die bediener nie: +server-dropped=Kommunikasie met bediener het misluk +server-not-responding=Bediener reageer nie +server-quit=Bediener het die spel gestop +server-saving-map=Bediener (__1__) is besig om die kaart te stoor. +user-not-whitelisted=Jy is nie gewitlys op hierdie bediener nie. +user-server-key-expired=Interne speler waarmerking fout. +user-with-that-name-already-in-game=Gebruiker met jou naam is alreeds in die spel. +version-mismatch-detected=Weergawe kom nie ooreen nie! +waiting-for-saving-map=__1__ is besig om die kaart te stoor. +waiting-for-server-to-prepare-the-map=Besig om te wag dat die bediener die kaar stoor. +waiting-for-server-to-start-saving-the-map=Besig om te wag vir die bediener om te begin stoor:__1__ +wrong-input=__1__ is gediskonnekteer omdat hulle misvormde data gestuur het. +you-have-been-dropped=Jy is laat val uit die spel. +you-sent-wrong-data=Jou kliënt het verkeerde data na die bediener gestuur en is gediskonnekteer. +you-were-afk=Jy is ontkoppel van die spel want jy was AFK. +you-were-banned=Jy is verban vanaf die bediener. +you-were-kicked=Jy is afgeskop vanaf die bediener. +[permissions-command-output] +action-set-to=__1__ gestel na __2__. +deleted-group=Toestemming groep: __1__ geskrap. +player-is-in-group=__1__ is in die __2__ groep. +player-is-not-in-any-group=__1__ is nie in enige groep nie. +renamed-group=Toestemming groep van: __1__ na __2__ hernoem. +reset-complete=Toestemmings na standaard terugstel. +unable-to-create-group=Kan nie groep te skep nie. +unknown-action=Onbekende inset aksie: __1__. +unknown-action-value=Onbekende waarde: __1__ - verwag 'true' of 'false'. +unknown-group=Onbekende groep: __1__. +unknown-player=Onbekende speler: __1__. +you-can-not-create-groups=Jy het nie toestemming om toestemming groepe te skep nie. +you-can-not-delete-groups=Jy het nie toestemming om toestemming groepe te skrap nie. +you-can-not-edit-groups=Jy het nie toestemming om toestemming groepe te verander nie. +[permissions-help] +add-player=- Voeg die speler by die gegewe groep. +delete-group=- Skrap die gegewe groep. +edit-group= - Akiveer of deaktiveer die gegewe aksie vir die gegewe groep. +get-player-group=- Kry speler se groep (indien enige). +groups=- Lys alle groepe. +help-list=Beskikbare opsies is: __1__. +matching-actions-list=Bypassende aksies: __1__. +matching-group-list=Bypassende groepe: +matching-options-list=Bypassende opsies: __1__. +remove-player=- Verwyder die speler van die gegewe groep. +rename-group=- Hernoem die gegewe groep na die nuwe naam. +reset=- Stel terug alle toestemmings terug na die standaard staat. +[recipe-difficulty] +expensive=Duur +normal=Normaal +[richness] +none[1]=Geen +[save-map-failed] +cannot-save-map=Kan nie kaart stoor nie: __1__ +[size] +none=Geen +[spidertron-status] +connection=Konneksie +idle=Luier +not-connected=Nie gekoppel nie +shooting=skiet +[technology-difficulty] +expensive=Duur +normal=Normaal +[tooltip-category] +activated=Geaktiveerd +burnable-fuel=brandstof +consumed=Verbruik +consumes=Verbruik +debug=Ontfout +effect=Effek +electricity=elektrisiteit +fluid=vloeistof +generates=Genereer +heat=hitte +personal-weapon=Persoonlike wapens +player-armor=Pantser +thrown=Gegooi +train=Trein +turret=Toring +vehicle=Voertuig +vehicle-weapons=Voertuig wapens +[tutorial-gui] +objective-complete=Doelwit voltooi + diff --git a/factorio/data/core/locale/af/info.json b/factorio/data/core/locale/af/info.json new file mode 100644 index 0000000000000000000000000000000000000000..5700e2e4d6416389eb6142e9d102578d5a907098 --- /dev/null +++ b/factorio/data/core/locale/af/info.json @@ -0,0 +1,4 @@ +{ + "completed": 56, + "language-name": "Afrikaans" +} \ No newline at end of file diff --git a/factorio/data/core/locale/ar/core.cfg b/factorio/data/core/locale/ar/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..5fc94233dd2afd48b4a38daf84bd5d021ac9bfa6 --- /dev/null +++ b/factorio/data/core/locale/ar/core.cfg @@ -0,0 +1,3089 @@ +action-leads-to-fluid-mixing=.لئاوسلا طلخ نكمي ال +and=و +ban-report=__2__ ببسب __1__ +ban-report-ip=__3__ ببسب (__2__) __1__ +base-mod-disabled=؟اهليعفت ديرت له .ايلاح ةلطعم اهنكل ،ةبعللا ليغشتل ةبولطم ةيساسألا ةدوملا +base-mod-invalid=.ايلاح حيحص ريغ هنكل ،ةبعللا ليغشتل بولطم يساسألا دوملا +blueprint-library-shortcut-broken=.ادوجوم تاططخملا ةبتكم ىلإ راصتخالا اذه نم فدهلا دعي مل +blueprint-no-name=مّلعم ريغ +blueprint-transferring=__1__ :ططخملا لقن +bonus-progress-bar-tooltip=__1__ :جاتنإلا ةدايز +building-atlas=...تيرفعلا سلطأ ءانب +building-prototypes=...ةيلوألا جذامنلا ءانب +cannot-open-mod-settings-game-not-fully-setup=.(ةفقوتم نيبعاللا ةددعتم ةبعل ىلإ مامضنالا) لماكلاب ةبعللا دادعإ متي ال امدنع ةدوملا تادادعإ حتف نكمي ال +cant-add-player-already-exists=.العف دوجوم __1__ مسالا سفنب بعال +cant-be-connected-to-copper-wire=يئابرهكلا كلسلل ليصوتلا نكمي ال +cant-be-connected-to-wire=كلسلل ليصوتلا نكمي ال +cant-be-crafted-in-this-machine=.ةلآلا هذهب هتعانص نكمي ال +cant-be-damaged=.ًابوطعم نوكي نأ نكمي ال اذه +cant-be-mined=.ماغلألاب ةعورزم نوكت نأ نكمي ال اذه +cant-be-rotated=.ةرادتسالا نكمي ال +cant-change-enemy-wires=.ودعلا كالسأ رييغت نكمي ال +cant-clear-cursor=.ئلتمم بعاللا نوزخم . اديعب__1__ عضو نكمي ال +cant-connect-rolling-stock-not-in-rolling-stock=.ةجرادلا كالسألا يف سيل :ةجرادلا كالسألا ليصوت نكمي ال +cant-connect-rolling-stock-not-in-vehicle=.ةبكرملا يف سيل :ةجرادلا تابرعلا ليصوت نكمي ال +cant-connect-rolling-stock-too-close=.ضعبلا اهضعب نم ادج ةبيرق ةجرادلا مهسألا :ةجرادلا مهسألا طبر نكمي ال +cant-copy-enemy-structure-settings=.ودعلا لكايه نم تادادعإلا خسن نكمي ال +cant-disconnect-rolling-stock-not-in-rolling-stock=.ةجرادلا كالسألا يف سيل :ةجرادلا كالسألا لصف نكمي ال +cant-disconnect-rolling-stock-not-in-vehicle=.ةبكرملا يف سيل :ةجرادلا تابرعلا لصف نكمي ال +cant-enter-enemy-vehicles=.ودعلا تابكرم لوخد كنكمي ال +cant-join-game-not-in-main-menu=.ةيسيئرلا ةمئاقلا يف كدوجو ءانثأ ميتس ةبعل ىلإ مامضنالا طقف نكمي +cant-join-game-steam-init-failed=.Steam أدب لشف :ةبعللا ىلإ مامضنالا ىلع رداق ريغ +cant-join-game-steam-networking-disabled=.تادادعإلا يف ةلطعم Steam ةكبش :ةبعللا ىلإ مامضنالا ىلع رداق ريغ +cant-mine-enemy-structure=.ماغلألاب ةعورزم نوكت نأ نكمي ال ودعلا لكايه +cant-mine-vehicle-with-passenger=.رخآ صخش دوجو دنع اذه جارختسإ ناكمإلاب سيل +cant-open-enemy-structures=.ودعلا لكايه حتف نكمي ال +cant-paste-enemy-structure-settings=.ودعلا لكايه نم تادادعإلا خسن نكمي ال +cant-put-item-back=__1__ :ىرخأ ةرم رصنعلا عاجرإ نكمي ال +cant-reach=لوصولا نكمي ال +cant-repair-enemy-structures=.ودعلا لكايه حالصإ رذعتي +cant-rotate-enemy-structures=.ودعلا لكايه ريودت نكمي ال +cant-run-command-not-admin=.فرشم تسل تنأ - (__1__) رمألا ليغشت نكمي ال +cant-run-command-not-in-multiplayer-game=.يدرفلا بعللا روط يف (__1__) رمألا ليغشت نكمي ال +cant-set-duplicate-filter=.رخآ رغاش عضوم يف لعفلاب ةدوجوم __1__ +cant-set-duplicate-request=.ةفلتخم ةحتف يف لعفلاب بولطم __1__ +cant-set-duplicate-trash-slot=.ةفلتخم ةحتف يف لعفلاب __1__ نييعت مت +cant-set-filter=__1__ :رتلفلا اذه نييعت نكمي ال +cant-set-request-when-it-is-automated=.رئاودلا ةكبش ةطساوب مهنييعت دنع تابلطلا ليدعت كنكمي ال +cant-swap-console-with-player=.ةهجاولا نم نيبعال ركذ بلطتي ؛بعاللاب رماوألا ةهجاو ليدبت نكمي ال +cant-swap-expected-two-players=.ةهجاولا نم نيبعال ركذ بلطتي ؛ليدبتلا نكمي ال +cant-swap-with-yourself=.كسفن عم نيبعاللا ليدبت نكمي ال +cant-transfer-from-enemy-structures=.ودعلا لكايه ىلإ لقنلا نكمي ال +cant-transfer-to-enemy-structures=.ودعلا لكايه ىلإ لقنلا نكمي ال +cheat-will-disable-achievements=.ةعباتملل رمألا راركت ىجري .تازاجنإلا لطعيس شغلا رمأ مادختسا +checking-sprites=...تاموسرلا ليمحت يراج +close-file-reason-corrupt=.بوطعم zip فلملا :CRC صحف لشف +close-file-reason-other=__1__ :رخآ أطخ زمر +closing-file-failed=.__2__ :ببسلاn\. __1__ فلملا قالغإ لشف +colon=: +color-for-players-only=.طقف نيبعاللا ىلع قبطي نوللا رييغت +command-attempted-not-allowed=__2__ :همادختساب هل حومسملا ريغ رمألا لامعتسا لواح __1__ +command-ran=__2__ :(رمألا) __1__ +command-will-disable-achievements=.ةعباتملل رمألا راركت ىجري .تازاجنإلا ليطعت ىلإ اول مكحتلا ةدحو رماوأ مادختسا يدؤيس +continue=ةعباتم +control-controller-axis-related=ةرأفلا ةلجعب مكحتلا اذه نوكي نأ بجي +control-controller-button-related=ةرأفلا ةلجعب مكحتلا اذه نوكي نأ بجي +control-controller-stick-related=ةرأفلا ةلجعب مكحتلا اذه نوكي نأ بجي +control-keyboard-related=.حيتافملا ةحولب ةقالع وذ نوكي نأ بجي اذه مكحتلا رصنع +control-mouse-related=.رأفلاب ةطبترم ةرطيسلا هذه نوكت نأ بجي +control-mouse-wheel-related=ةرأفلا ةلجعب مكحتلا اذه نوكي نأ بجي +cropping-bitmaps=...تبلا طئارخ صق +cursor=رشؤملا +days=__1__ __plural_for_parameter_1_{1=day|rest=days}__ +destination-full=ةلماك ةهجولا +disabled-by-server=مداخلا لبق نم لطعم +discard-changes=تارييغتلا ءاغلإ +dying-explosion-name=(راجفنا) __1__ +editor-will-disable-achievements=.ةعباتملل رمألا راركت ىجري .تازاجنإلا ليطعت ىلإ ةطيرخلا ررحم مادختسا يدؤيس +electric-pole-wire-limit-reached=.ةسمخ وهو تالامتحالل دح ىصقا ىلإ لصو +empty-file-name=.غراف فلملا مسا +empty-stop-name=غراف ةطحملا مسا +entered-the-vehicle=.ةبكرملا تلخد +error-while-importing-string=:رطسلا داريتسا ءانثأ أطخ ثدح +error-with-handler-failed=__1__\nرخآ أطخ يف أطخلا جلاعم ببست ،اذه عم لماعتلا ءانثأ:\n__2__ +error-with-handler-message=__1__\nةيلاتلا تامولعملا أطخلا جلاعم فاضأ:\n__2__ +evolution-message=(%__4__ ايالخلا ريمدت) (%__3__ ثولتلا) (%__2__ تقولا رورم) .__1__ :روطتلا لماع +failed-to-import-string=.__1__ :ةلسلسلا داريتسا لشف +failed-to-load-base-mod=.يساسألا دوملا ليمحت ءانثأ أطخ +failed-to-load-mod="__1__" ةفاضإلا بلج لشف +failed-to-load-mod-reason=__2__ :"__1__" ةفاضإلا بلج لشف +feature-not-available-in-demo-version=ةعوفدملا ةخسنلا يف طقف ةرفوتم ةزيملا هذه +format-degrees=__1__° +format-degrees-c=ةيوئم__1__ +format-degrees-c-compact=ةيوئم__1__ +format-gigabytes-per-second=ةيناث/تياباجيج __1__ +format-kilobytes-per-second=ةيناث/تيابوليك __1__ +format-megabytes-per-second=ةيناث/تياباغيم __1__ +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=.__1__ يف اهظفح مت ةبعللا +grid-position-and-absolute-position-need-to-match=.ةيدرف اهلك وأ ىتح امإ ةكبشلا عقوم ططخمو ةكبشلا عقوم تايثادحإ نوكت نأ بجي +grid-position-value-has-to-be-multiple=.__1__ نم تافعاضم نوكت نأ بجي ططخملا اذهل ةكبشلا عضوم ةميق +hours=__1__ +invalid-character-in-file-name=.فلملا مسا يف حلاص ريغ فرح +invalid-grid-position-value=.ةكبشلا ةميقل حلاص ريغ عطقم __1__ +invalid-parameter=حيحص ريغ لخدم +invalid-screenshot-resolution=.{__1__ ,1} نيب انوكي نأ بجي اهعافترا و ةطقللا ضرع .ةلوبقم ريغ ةشاشلا ةطقل داعبأ +invalid-snap-to-grid-value=.ةكبشلا ةميقل حلاص ريغ عطقم __1__ +invalid-zoom-level=.__1__ يواسي وا ربكأ نوكي نأ بجي بيرقتلا .ئطاخ بيرقتلا ىوتسم +item-has-tags=.تامالع كلتمي ضرغلا +left-the-vehicle=.ةبكرملا نم تجرخ +loading-mods=...تادوملا ليمحت يراج +loading-sounds=...تاوصألا ليمحت يراج +loading-sprites=...تاموسرلا ليمحت يراج +locks=لفق +manual-wire-dragging-disabled=لطعم ايودي كلسلا بحس +map-info-combined-yield-percentage=%__2__ قيرفلا ىلإ مضنا __1__ +minutes=__1__ +missing-equipment=:ةدوقفم تادعم +missing-equipment-list-item=__1__ X __2__ +missing-item=__1__ دوقفم +mod-caused-error=__n\n__2\.دوملا فلؤم ىلإ أطخلا اذه نع غالبإلا ءاجرلاn\.دادرتسالل لباق ريغ أطخ يف ببست __1__ ليدعتلا +mod-name-too-long=.ًافرح __2__ وه دوملا مسا لوطل ىصقألا دحلا ،ًادج ليوط مسا هيدل __1__ دوملا +mod-title-too-long=.ًافرح __2__ وه دوملا ناونع لوطل ىصقألا دحلا ،ًادج ليوط ناونع هيدل __1__ دوملا +new-tips=ةديدج حئاصن +new-tips-count=__1__ :ةديدج حئاصن +no-artillery-in-range=.قاطنلا يف ةيعفدم ال +no-artillery-with-ammo-in-range=.اهادم يف ةريخذلا عم ةيعفدم دجوت ال +no-bans=.نيروظحم نيبعال دجوي ال +no-modifier-selected=ليدعت يأ رايتخا متي مل +no-path=راسم دجوي ال +no-stock-to-connect-found=.لاصتالل لوجتم زاهج ىلع روثعلا متي مل +no-stock-to-disconnect-found=.لاصتالا عطق رجتم ىلع روثعلا متي مل +noname-station=فاقيإ +noone-to-reply=.هيلع درلل دحأ ال +not-allowed-character-in-file-name=.فلملا مسا يف نوكي نأ نكمي ال "__1__" فرحلا +not-enough-ingredients=.ةيفاك ريغ تانوكملا +not-enough-rails=ةيفاك ريغ نابضقلا +not-enough-space-to-connect-train=.راطقلا طبرل ةيفاك ةحاسم دجوت ال +not-operable=ليغشتلل ةلباق ريغ +on-the-ground=ضرالا ىلع +opened-item-removed=.رصنعلا اذه فذح مت +or=وأ +per-minute-suffix=د/ +per-second-suffix=د/ +permissions-import-successfully=حاجنب نذإلا ثيدحت مت +player-cancelled-research=__2__ ثحبلا ىغلأ __1__ +player-changed-color=.__2__ وه نآلا __1__ نول +player-changed-color-singleplayer=.__1__ وه نآلا كنول +player-changed-research=__3__ ىلإ __2__ نم ثحبلا رّيغ __1__ +player-doesnt-exist=.دوجوم ريغ __1__ بعاللا +player-is-already-an-admin=.لعفلاب فرشم وه __1__ +player-is-already-in-admin-list=.ةبعللا ىلإ مضني نيح هتيقرت متيس و نيلوؤسملا ةمئاق يف لعفلاب دوجوم __1__ +player-is-not-an-admin=.اًفرشم سيل __1__ +player-is-not-banned=.روظحم ريغ بعالا نأل ,__1__ رظح كف نكمي ال +player-is-not-in-admin-list=.نيلوؤسملا ةمئاق يف دوجوم ريغ __1__ +player-isnt-online=.تنرتنألاب لصتم سيل __1__ +player-queued-research=__2__ راظتنالا ةمئاق يف ثحب __1__ +player-started-research=__2__ ثحبلا أدب __1__ +player-tried-using-cheat=.رمألا مادختسا لواح __1__ بعاللا +player-tried-using-command=."__2__" رمألا مادختسا لواح __1__ بعاللا +player-tried-using-editor=.ةطيرخلا ررحم مادختسا لواح __1__ بعاللا +player-was-added-to-admin-list=.ةبعللا ىلإ مضني نيح هتيقرت متيس و __2__ لبق نم نيلوؤسملا ةمئاق ىلإ هتفاضإ مت __1__ +player-was-banned=.__3__ :رربُملا .__2__ لَبِق نم رظُح __1__ +player-was-demoted=.__2__ لَبِق نم فرشم ةبتر نم ليِقُأ __1__ +player-was-kicked=.__3__ :ببسلا .__2__ لبق نم هدرط مت __1__ +player-was-promoted=.__2__ لَبِق نم اًفرشم حبصيل يَّقُر __1__ +player-was-removed-from-admin-list=.ةبعللا ىلإ مضنإ لاح يف هتيقرت متي نل و __2__ لبق نم نيلوؤسملا ةمئاق نم هتلازإ مت __1__ +player-was-unbanned=.__2__ لبق نم هرظح كف مت __1__ +players-arent-on-same-surface=.ةفلتخم حطسأ ىلع نيبعاللا :نيبعاللا ليدبت نكمي ال +players-dont-have-character-controllers=.مكحتم كلمت ال ةيصخشلا ،نيبعاللا ليدبت نكمي ال +players-dont-have-characters=.ةيصخش كلمي ال امهالك وأ امهدحا ،نيبعاللا ليدبت نكمي ال +reading-file-failed=.__2__ :ببسلاn\. __1__ فلملا قالغإ لشف +reassigned-empty=.ديدج ىوتحم ديدحت متي مل +recipe-not-craftable-in-hand=.ديلاب اهتغايص نكمي ال ةفصولا هذه +recipe-too-complex-to-craft-in-hand=.ديلاب اهعنص متيل ادج ةدقعم ةفصولا هذه +reload-script-data-too-large=.__2__ < __1__ :ادج ريبك يصنلا جمانربلا تانايب ليمحت +remnant-name=(يقبتملا) __1__ +repeat-when-transferred=.لقنلا نم ءاهتنالا دنع ىرخأ ةرم لواح ،ةبعللا ىلإ ططخملا لجس لقن متي +replay-disabled-autoplace-specifications-changed-runtime=.ليغشتلا تقو ءانثأ اهرييغت مت ةيئاقلت تافصاوم نأل اًيلاح ةلطعم ضرعلا ةداعإ تايلمع +replay-saving-disabled=.ةبعللا ليجست ليطعت مت +replay-saving-disabled-forced-by-user=.يلوألا جذومنلا رييغتب ماق مدختسملا نأل ظفحلا ةداعإ ةيناكمإ ليطعت مت +replay-saving-disabled-map-version=.__2__ وه يلاحلا رادصإلاو __1__ رادصإلا عم ةطيرخلا ظفح مت :ضرعلا ةداعإ ليطعت مت +replay-saving-disabled-migration-applied=.ةطيرخلا ليحرت قيبطت مت :ريفوتلا ةداعإ ليطعت مت +replay-saving-disabled-mods=.ةفلتخم دروم تادادعإ هل ةطيرخلا ظفح :ظفحلا ةداعإ ليطعت مت +replay-saving-disabled-mods-startup-settings=.ةفلتخم دروم ليغشت ءدب تادادعإ ىلع يوتحي ةطيرخلا ظفح :ظفحلا ةداعإ ليطعت مت +reset-to-defaults=__{plural_for_parameter_1_{1=default rest=defaults__ ىلإ __{plural_for_parameter_1_{1=option rest=options__ __1__ نييعت ةداعإ +reset-to-defaults-disabled=.ةيضارتفا ميق اهل تارايخلا عيمج +reverted-control-settings-to-default=.ةقباسلا تارادصإلا عم قفاوتلا مدع ببسب ةيضارتفالا تاطابترالا ىلإ مكحتلا تادادعإ ةداعإ +rolling-stock-connected=.تارطاقلا طبر مت +rolling-stock-disconnected=.تارطاقلا لصف مت +save-already-in-progress=.لعفلاب مدقتلا ديق ظفحلا نأل ظفحلا نكمي ال +saving-process-crashed=.نيزختلا لشف +scenario-caused-error=__n\n__2\.دوملا فلؤم ىلإ أطخلا اذه نع غالبإلا ءاجرلاn\.دادرتسالل لباق ريغ أطخ يف ببست __1__ ليدعتلا +seconds=__1__ +shortcut-bar-full=.راصتخالا طيرش ىلإ رصانعلا نم ديزملا طبر نكمي ال +shortcut-disabled-technology-not-researched=.__1__ ةينقت بلطتي راصتخالا اذه +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=أ +si-prefix-symbol-mega=م +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=س/مك +si-unit-symbol-joule=لوج +si-unit-symbol-watt=طاو +skip-cutscene=دهشملا يطختل __CONTROL__confirm-message__ ىلع طغضا +snap-to-grid-value-has-to-be-multiple=.__1__ نم افعاضم نوكي نأ بجي ططخملا اذهل ةكبشلا ةميق ىلإ طقتلا +string-import-produced-no-item=.فنص يأ جتنت مل تالخدملا +string-import-successful=حاجنب ةحفصلا داريتسا مت +the-blueprint-cant-be-flipped=.__1__ وذ ططخم بلق نكمي ال +this-cannot-be-mined-by-hand-because-it-requires-fluid=.__1__ بلطتي هنأل ديلاب اذه نيدعت نكمي ال +time-symbol-hours=س __1__ +time-symbol-hours-short=س__1__ +time-symbol-milliseconds=ث/م __1__ +time-symbol-minutes=د __1__ +time-symbol-minutes-short=د__1__ +time-symbol-seconds=ث __1__ +time-symbol-seconds-short=ث__1__ +too-deep-book-recursion=.__1__ وه باتكلا راركتل ىصقألا دحلا ،رصنع لاخدإ نكمي ال +too-long-stop-name=فرحا _2_ نم لوطا نوكي نا نكمي ال ( فرحا _1_) ةطحملا مسا +too-long-tag-name=.فرح __2__ نم لوطأ نوكي نأ نكمي ال (فرح __1__) ةمالعلا مسا +unconfirmed-changes=.__{plural_for_parameter_1_{1=change rest=changes__ ةدكؤم ريغ __plural_for_parameter_1_{1=is rest=are}__ __1__ كانه +unknown-color=.__1__ فورعم ريغ نول +unknown-command=.رماوألا لوح ةدعاسملا نم ديزملل help/ وأ ةعاس/ بتكا ."__1__"فورعم ريغ رمأ +unknown-player-was-banned=.__3__ :رربُملا .__2__ لَبِق نم رظُح (ةطيرخلا يف دوجوم ريغ) __1__ +unlocks=حتف +unspecified=ددحم ريغ +user-verification-already-disabled=.لعفلاب لطعم مدختسملا نم ققحتلا +user-verification-already-enabled=.مدختسملا نم ققحتلا نيكمت لعفلاب مت +user-verification-disabled=.مدختسملا نم ققحتلا ليطعت مت +user-verification-enabled=.مدختسملا نم ققحتلا نيكمت مت +vehicle-is-full=.ةئلتمم ةبكرملا +wire-cant-reach=لصي ال كلسلا +[achievement-progress] +construct-with-robots-more-than=__2__ :تاتوبورلاب __1__ :ًايودي +dont-craft-manually=__1__ :ةيودي ةعانص +not-a-freeplay-map=.رحلا بعللا ةطيرخ ىلع طقف زاجنإلا اذه حتف عيطتست +remaining-time=__1__ :يقبتملا تقولا +[cant-build-reason] +cant-build-here=انه ءانبلا نكمي ال +cant-build-on-tile=__1__ ىلع ءانبلا نكمي ال +cant-build-train-stop-in-intersection=عطاقت يف راطقلا فقوت ءانب نكمي ال +covered-by-fog-of-war=.برحلا بابض يف ءانبلا نكمي ال +entity-ghost-in-the-way=قيرطلا يف حبش دجوي __1__ +entity-in-the-way=قيرطلا يف __1__ +entity-must-be-built-next-to-rail=ةيديدحلا ككسلا بناجب __1__ ءانب بجي +invalid-rail-signal-position=حلاص ريغ ةيديدحلا ككسلا ةراشإ عضو +invalid-train-stop-position=حلاص ريغ راطقلا فاقيإ عضو +invalid-transport-belt-connectable-position=حلاص ريغ مازحلا عضوم +mixing-fluids=ةفلتخم لئاوسب ةمظنألا ليصوت نكمي ال +no-rail-for-ghost-train=ةيديدحلا ككسلا ىلع راطقلا حابشأ ءانب بجي +no-rail-for-train=ةيديدحلا ككسلا بناجب __1__ ءانب بجي +no-resource-for-drill=دراوملا ىلع طقف __1__ ءانب نكمي +no-resource-for-mining-drill=دراوملا ىلع بيقنت ةرافح ءانب بجي +no-valid-resource-for-drill=دروملا اذه رفحلا نكمي ال __1__ +out-of-world=ةطيرخلا جراخ ءانبلا نكمي ال +player-in-the-way=قيرطلا يف ةيصخشلا +rail-signals-must-be-built-next-to-rail=ةيديدحلا ككسلا بناجب ةيديدحلا ككسلا تاراشإ ءانب بجي +too-close-to-existing-rail-signal=ةدوجوملا ةيديدحلا ككسلا ةراشإ نم ًادج ةبيرق +uncharted-area=ةلوهجم قطانم يف ءانبلا نكمي ال +[character-corpse] +died=يفوت +killed-by=لبق نم لتق +name=(__1__) ةثجلا +time-ago=ةيضاملا __1__ +time-remaining=يقبتملا تقولا +[chat-icon-select-list-gui] +title=ةنوقيأ رتخا +[clone-area-errors] +source-and-destination-collide=.ةهجولا ةقطنمو ردصملا ةقطنم نيب مداصت كانه +source-area-and-destination-are-not-equal=.مجحلا سفنب تسيل ةهجولا ةقطنمو ردصملا ةقطنم +source-area-and-destination-area-must-not-be-rotated=.دصقملا ةقطنمو ردصملا ةقطنم بوانت مدع بجيو +source-entities-overlap-with-destination=.دصقملا تانايك عم ردصملا تانايك لخادتتو +tiles-collide=.ةهجولا ةقطنم طالبو ردصملا ةقطنم طالب مداصتت +[command-help] +admin=.بعاللا ةرادإل مدختسملا ةهجاو حتف - +admins=.نيروظحملا نيبعاللا نم ةحئال عبطأ - +alerts= - نيعم هيبنت عون متك ءاغلإ وأ متك وأ ليطعت وأ نيكمت. +all-players-list=:نيبعاللا عيمج +available-alerts=.__1__ :ةحاتملا تاهيبنتلا +available-colors=.__1__ :ةحاتملا ناولألا +ban= - ددحملا بعاللا رظح. +banlist=ar> - رظحلا ءاغلإ و رظحلا لثم .رظحلا ةمئاق نم بعال ةلازإ وا ةفاضإ. +bans=.نيروظحملا نيبعاللا نم ةحئال عبطأ - +cant-use-banlist-not-in-multiplayer-game=.دحاو بعل ةبعل يف رظحلا ةمئاق رمأ مادختسا نكمي ال +cant-use-permissions-not-in-multiplayer-game=.ةيدرفلا ةبعل يف رظحلا ةمئاق رمأ مادختسا نكمي ال +cant-use-whitelist-not-in-multiplayer-game=.ةيدرفلا ةبعل يف ءاضيبلا ةمئاقلا رمأ مادختسا نكمي ال +cheat= - رايخ مادختسا .شغلا عضو نيكمتو تايجولونكتلا عيمج ثحب ةيفاضإلا رصانعلا ضعب اًضيأ بعاللا يطعي. +clear=.مكحتلا ةدحو حسم - +color= - ميق وأ ًاقبسم ةددحملا ناولألا نم ةدحاو امإ نوكت نأ نكمي .كنول رييغت RGBA قيسنتب "# # # #". +command= - رمأ ذفني Lua (احومسم ناك اذإ). +config=.GUI مداخلا نيوكت حتفي - +delete-blueprint-library= - لاصتا نود نيبعاللا عيمج نيزخت فذحل "عيمجلا ديكأت" لخدأ .ظفحلا فلم نم لصتم ريغ بعاللل ةبتكملا ةركاذ ططخم فذحي. +demote= - لوؤسملا نم بعاللا بيرجتب موقي. +editor=.ةطيرخلا ررحم ليدبت - +evolution=.بيرغلا روطتلا لماع لوح تامولعم عبطي - +help= - هفصو بجي يذلا رمألا ةيرايتخالا ةجحلا ددحت نأ نكمي .ةحاتملا رماوألاب ةمئاق عبطي. +help-description=.كلذ نع ليصافت ىلع لوصحلل بتكا +help-list=:يه ةحاتملا رماوألا +ignore= - ةضورعم فرشملا لئاسر لازت ال .بعاللا اذه نم لئاسرلا ضرع نم ةثداحملا عنمي. +ignores=.نيروظحملا نيبعاللا نم ةحئال عبطأ - +kick= - ددحملا بعاللا درط. +matching-alerts-list=.__1__ :ةقباطتملا تاهيبنتلا +matching-colors-list=.__1__ :ةقباطتملا ناولألا +matching-commands-list=:ةقباطم رماوأ +matching-players-list=:نيقباطتملا نيبعاللا +measured-command= - رمأ ذفني Lua (هل حاتملا تقولا مّيقيو (احومسم ناك اذإ. +mute= - ةشدردلا يف ءيش يأ لوق نم بعاللا عنمي. +mute-programmable-speaker= - مداخلا ىلع صخش لكل تاوصألا متكل "صخش لك" مادختسا نيفرشملل نكمي .طقف يلحملا ليمعلا متكل "يلحم" مدختسا .ةجمربلل لباقلا توصلا ربكم اهأشنأ يتلا ةيملاعلا تاوصألا متك كف وأ متك. +mutes=.(ةشدردلا يف ثدحتلا نكمي ال) مهمتك مت نيذلا نيبعاللا عيمجب ةمئاق عبطي - +open= - رخآ بعال نوزخم حتف. +perf-avg-frames=.ربكأ ةعرسب عفترت فوس ماقرألا نكلو ،عيرسلا براقتلل 10-5 ةميق نوكت نأ هب ىصوملا نمو .100 وه يضارتفالا .ءادألا تادادع طسوتمل ةمدختسملا تاثيدحتلا/قئاقدلا ددع - +permissions=.مدختسملا ةهجاو تانوذألا حتفي - +players=(طقف دعلا تاعوبطم c / دعلا .تنرتنإلا ىلع مه نيذلا نيبعاللا طقف عبطي و/تنرتنإلا ىلع ةملعملا) .ةبعللا يف نيبعاللا نم ةمئاق عبطي - +promote= - لوؤسملا نم بعاللا بيرجتب موقي. +purge= - ةثداحملا لجس نم بعاللا اذه نم لئاسرلا عيمج حسم. +quit=.فيظن لكشب مداخلا ءاهنإ - +reply= - كل ستهي بعال رخآ ىلع دودرلا. +reset-tips=.ةرم لوأل تأدب ةبعللا نأ ول امك ليحلاو حئاصنلا ةلاح نييعت ةداعإ +save= - ددحملا مسالاب ةيلاحلا ةبعللا ظفح. +screenshot= - 1 ىلإ يضارتفإلاو يرايتخا ريبكتلا .ةددحملا ةقدلا عم وأ ،كب ةصاخلا ةيلاحلا ضرعلا تادادعإ عم ةشاش ةطقل ذخأي. +seed=.ةيئدبلا ةطيرخلا روذب عبطي - +server-commands=.مداخلا مكحت ةدحو رماوأ - +server-save=.نيبعاللا ةددعتم ةبعل يف مداخلا ىلع ةبعللا ظفح - +shout= - ىرخألا ىوقلا كلذ يف امب نيبعاللا عيمج ىلإ ةلاسر لسري. +silent-command= - رمأ ذفني Lua (مكحتلا ةدحو ىلإ هتعابط نود (احومسم ناك اذإ. +swap-players= - كسفن وه يناثلا بعاللا ،هحنم متي مل اذإ .نيددحملا نيبعاللا نيب فرحألا ةضياقم. +time=.ةطيرخلا رمع ىدم نع تامولعم عبطي - +toggle-action-logging=.نيبعاللا ةددعتم تاسلج يف ةيلحملا كتبعل ىلع طقف رثؤتو ةبعللا ليغشت ةداعإ دعب رمتست ال ةميقلا هذه .ةبعللا اهيدؤت يتلا لاخدإلا تاءارجإ عيمج ليجست راهضإ - +toggle-heavy-mode=.ةلكشملا لحو قيقحتلا نم نكمتن ىتح هب انديوزت ىجري .ام ًائيش رهظي ىتح ليقثلا عضولا ليغشت متيس .مداخلا ىلإ ديدج بعال مامضنإ ةلاح يف ةنمازتم ريغ ةقلح كانه نوكي امدنع رمألا اذه مادختساب حصني .ةيمتحلا يف تاضقانت نع ثحبلل ةمالع لك اهسفن عم ةبعللا ةنراقمو ظفح يف ةبعللا أدبت .ةدحاو ةرم ليغشتلل ةلباق ريغ نيبعاللا ةددعتم ةبعللا لعجيس هنأل رذحب رمألا اذه مادختسا متيس - +unban= - ددحملا بعاللا نع رظحلا كف. +unignore= - بعاللا اذه نم لئاسرلا راهظإب ةثداحملل حمسي. +unknown-command=__1__ فورعم ريغ رمأ +unlock-shortcut-bar=.راصتخالا طيرش رصانع عيمج حتف - +unlock-tips=.تالاخدإلا عدخو حئاصنلا عيمج حتف +unmute= - ىرخأ ةرم ةثداحملا يف ثدحتلاب بعالل حمسي. +version=.ةيلاحلا ةبعللا ةخسن عبطي - +whisper= - ددحملا بعاللا ىلإ ةلاسر لسري. +whitelist= - ءاضيبلا ةمئاقلا يف نيجردملا نيبعاللا عيمجب ةمئاق ةعابطل 'ىلع لصحا' مادختسا دنع 'بعاللا' ـل ائيش لخدأ ال .ةبعللا ىلإ مامضنالا ءاضيبلا ةمئاقلا يف نيجردملا نيبعالل طقف نكمي ثيح ءاضيبلا ةمئاقلا نم هتلازإ وأ هتفاضإ وأ هليطعت وأ بعاللا نيكمت. +[command-output] +action-logging-disabled=.ءارجإلا ليجست ليطعت مت +action-logging-enabled=.ءارجإلا ليجست نيكمت مت +alert-already-disabled=.لعفلاب لطعم __1__ هيبنتلا عون +alert-already-muted=.__1__ هيبنتلا عون متك مت +alert-disabled=.__1__ هيبنتلا عون ليطعت مت +alert-enabled=.__1__ هيبنتلا عون نيكمت مت +alert-isnt-disabled=.لطعم ريغ __1__ هيبنتلا عون +alert-isnt-muted=.__1__ هيبنتلا عون متك ءاغلإ مت +alert-muted=.__1__ هيبنتلا عون متك مت +alert-unmuted=.__1__ هيبنتلا عون متك ءاغلإ مت +banlist-add-is-admin-only=.ةفاضملا رظحلا ةمئاق مادختسا نيفرشملل طقف نكمي +banlist-already-empty=.لعفلاب ةغراف رظحلا ةمئاق +banlist-clear-is-admin-only=.ةحضاو رظحلا ةمئاق مادختسا نيفرشملل طقف نكمي +banlist-cleared=.رظحلا ةمئاق حسم مت +banlist-empty=.ةغراف رظحلا ةمئاق +banlist-remove-is-admin-only=.رظحلا ةمئاق ةلازإ مادختسا نيفرشملل طقف نكمي +cant-delete-blueprint-library-player-is-connected=.لصتملا لغشملل ةبتكملا نيزخت ططخم فذح نكمي ال +deleted-blueprint-library-for-players=: نيبعالل ةبتكملا نيزخت تاططخم فذح مت +no-blueprint-libraries-to-delete=.اهفذحل ةبتكملل نيزخت تاططخم دجوت ال +parameters-require-admin=.ًافرشم تسل تنأ :تاملعملا هذه عم رمألا ليغشت نكمي ال +permission-action-list=.__1__ :تاءارجإلا عيمج +permission-groups-list=.__1__ :تانوذألا تاعومجم عيمج +player=بعال +player-added-to-banlist=.رظحلا ةمئاق ىلإ __1__ ةفاضإ تمت +player-added-to-whitelist=.ءاضيبلا ةمئاقلا ىلإ __1__ ةفاضإ تمت +player-already-muted=.ًاقبسم __1__ متك مت +player-already-on-banlist=.لعفلاب روظحم __1__ +player-already-on-whitelist=.ءاضيبلا ةمئاقلا يف لعفلاب دوجوم __1__ +player-blueprint-library-deleted=.__1__ ل ةبتكملا ةدوسم فذح مت +player-blueprint-library-not-found=.ةنزخم تاططخم يأ هيدل سيل __1__ +player-ignored=.لهاجت __1__ +player-is-not-on-banlist=.روظحم ريغ __1__ +player-is-not-on-whitelist=.ءاضيبلا ةمئاقلا يف جردم ريغ __1__ +player-is-on-banlist=.روظحم __1__ +player-is-on-whitelist=.ءاضيبلا ةمئاقلا يف جردم __1__ +player-isnt-muted=.موتكم ريغ __1__ +player-list=:(__1__) نيبعاللا +player-list-online=:(__1__) تنرتنإلاب نيلصتملا نيبعاللا +player-muted=.__2__ لبق نم متك مت __1__ +player-unignored=.هلهاجت متي مل __1__ +player-unmuted=.__2__ لبق نم متك ءاغلإ مت __1__ +player-was-not-on-banlist=.ًاروظحم نكي مل __1__ +player-was-not-on-whitelist=.ءاضيبلا ةمئاقلا يف نكي مل __1__ +player-was-removed-from-banlist=.__1__ رظح ءاغلإ مت +player-was-removed-from-whitelist=.ءاضيبلا ةمئاقلا نم __1__ ةلازإ تمت +players-on-banlist=__1__ :نيروظحملا نيبعاللا +players-on-whitelist=__1__ :ءاضيبلا ةمئاقلا يف نيجردملا نيبعاللا +programmable-speaker-muted-everyone=.مداخلا ىلع عيمجلل اهمتك مت ةجمربلل ةلباق توصلا ربكمل ةيملاع تاوصأ +programmable-speaker-muted-local=.يلحملا ليمعلا ىلع اهتوص متك مت ةجمربلل ةلباقلا توصلا ربكمل ةيملاعلا تاوصألا +programmable-speaker-unmuted-everyone=.مداخلا ىلع عيمجلل متك نودب ةجمربلل ةلباق توصلا ربكمل ةيملاع تاوصأ +programmable-speaker-unmuted-local=.يلحملا ليمعلا ىلع متك نود ةجمربلل لباقلا توصلا ربكمل ةيملاعلا تاوصألا +shout=لسرأ +whisper=ةسمه +whitelist-add-is-admin-only=.ءاضيبلا ةمئاقلا ةفاضإ مادختسا نيفرشملل طقف نكمي +whitelist-already-empty=.لعفلاب ةغراف ءاضيبلا ةمئاقلا +whitelist-clear-is-admin-only=.ةحضاو ءاضيبلا ةمئاقلا مادختسا نيفرشملل طقف نكمي +whitelist-cleared=.اهليطعتو ءاضيبلا ةمئاقلا حسم مت +whitelist-empty=.ةغراف ءاضيبلا ةمئاقلا +whitelist-remove-is-admin-only=.ءاضيبلا ةمئاقلا ةلازإ مادختسا نيفرشملل طقف نكمي +[config-help] +afk-auto-kick= - ليطعت ينعي 0 .ايئاقلت هدرط متي نأ لبق طشن ريغ بعاللا نوكي نأ بجي (قئاقدلاب) تقولا ددحي +allow-commands= - اول رماوأب حومسم ناك اذإ ددحي. +allow-debug-settings= - نيفرشملا ريغ نيبعالل اهب حومسم ةهفات ريغ ءاطخألا حيحصت تادادعإ تناك اذإ نييعت. +autosave-interval= - ليطعتلا ينعي 0 .(قئاقدلاب) يئاقلتلا ينمزلا لصافلا نييعت. +autosave-only-on-server= - ةيئاقلت ىقيسوم ئشنيس طقف مداخلا ناك اذإ نييعت. +description= - اغراف نوكي نأ نكمي) مداخلا فصو نييعت). +help-list=.__1__ :يه ةحاتملا تارايخلا +ignore-player-limit-for-returning-players= - نيدئاعلا نيبعالل رفريسلل ىصقألا دحلا لهاجت مت اذإ نييعت. +matching-configs-list=.__1__ :ةقباطملا تادادعإ +max-players= - دودح ال ينعي 0 .مداخلا اذه يف مهب حومسملا نيبعاللا ددعل ىصقألا دحلا نييعت. +max-upload-slots= - دح دوجو مدع ينعي 0 .ليمحتلا تاحتف ددعل ىصقألا دحلا نييعت. +max-upload-speed= - دح دوجو مدع ينعي 0 .ةدحاولا ةيناثلا يف تيابوليكلاب عفرلا ةعرسل ىصقألا دحلا نييعت. +name= - مداخلا مسا نييعت. +only-admins-can-pause= - ًاتقؤم ةبعللا فاقيإب نيفرشملل طقف ًاحومسم ناك اذإ نييعت. +password= - رورم ةملك دوجو مدع ينعت ةغراف رورملا ةملك .بعاللا ةددعتم رورم ةملك نييعت. +require-user-verification= - مداخلا ىلإ مامضنالل مدختسملا ةيوه ديكأت بجي ناك اذإ ددحي. +tags= - ةغراف نوكت نأ نكمي) لسالسلا ةمئاق - مداخلا موسو نييعت). +visibility-lan= - ةيلحملا ةكبشلا ىلع ةيئرم نوكتس ةبعللا تناك اذإ ددحي. +visibility-public= - انلع ةيئرم نوكتس ةبعللا تناك اذإ ام ددحي. +visibility-steam= - لالخ نم مامضنالا ءاقدصألا ناكمإب ناك اذإ نييعت Steam. +[config-output] +afk-autokick-changed-to-disabled=.نآلا يئاقلتلا AFK درط ليطعت مت +afk-autokick-changed-to-minutes=.__{plural_for_parameter_1_{1=minute rest=minutes__ __1__ ىلإ ًايئاقلت AFK درط رييغت مت +afk-autokick-disabled=.AFK ـل يئاقلتلا درطلا ليطعت مت +afk-autokick-interval-minutes=.__{plural_for_parameter_1_{1=minute rest=minutes__ __1__ نم رثكأل AFK ناك اذإ درط +allow-commands=.(يإ وي ل) فيفخلا زوولا ىلإ اهنييعت مت يتلا Lua رماوأل حامسلا +allow-commands-set-to=.__1__ ىلإ اهنييعت مت يتلا Lua رماوأل حامسلا +allow-debug-settings=.__1__ :روطملا تادادعإب حامسلا +allow-debug-settings-set-to=.__1__ ىلإ حيحصتلا تادادعإ طبضب حامسلا +autosave-changed-to-disabled=Autosave ليطعت مت +autosave-changed-to-minutes=.__{plural_for_parameter_1_{1=minute rest=minutes__ __1__ ىلإ يئاقلتلا ينمزلا لصافلا رييغت مت +autosave-disabled=Autosave ليطعت مت +autosave-interval-minutes=.__{plural_for_parameter_1_{1=minute rest=minutes__ __1__ لك يئاقلت +autosave-only-on-server=.__1__ :مداخلا ىلع طقف يئاقلت +autosave-only-on-server-set-to=.__1__ :ىلإ نييعت مداخلا ىلع طقف يئاقلت +cant-use-not-in-multiplayer-game=.بعال ةدع يف طقف نيوكتلا رماوأ مادختسا نكمي +expected-get-set=.ةجح لوأك "نّيع" وأ "ىلع لصحا" تعّقوت +expected-value-to-set=.ثلاث رتمارابك ةميقلا نييعت متي نأ عقوتملا نم +has-password=.رورم ةملك ايلاح هيدل رفريسلا +ignore-player-limit-for-returning-players=.__1__ :نيدئاعلا نيبعالل بعاللا دح لهاجت +ignore-player-limit-for-returning-players-set-to=.__1__ :نيدئاعلا نيبعالل بعاللا دح لهاجت +invalid-config=__1__ :فورعم ريغ نيوكت +max-number-of-players-changed-to=.__1__ ىلإ نيبعالل ىصقألا ددعلا رييغت مت +max-number-of-players-changed-to-unlimited=.بعاللا دح ةلازإ تمت +no-password=.رورم ةملك ايلاح هيدل رفريسلا +only-admins-can-pause=.__1__ :اًتقؤم فقوتلا نيفرشملل طقف نكمي +only-admins-can-pause-set-to=.__1__ :ىلإ نييعت فاقيإ نيفرشملل طقف نكمي +password-changed=.رفريسلا رورم ةملك رييغت +password-removed=.رفريسلا رورم ةملك ةلازإ +server-description=__1__ :مداخلا فصو +server-description-already-empty=.لعفلاب غراف مداخلا فصو +server-description-changed=__1__ :ىلإ مداخلا فصو نييعت مت +server-description-cleared=.مداخلا فصو حسم مت +server-description-empty=.فصو هيدل سيل مداخلا +server-name=__1__ :مداخلا مسا +server-name-changed=__1__ :ىلإ مداخلا مسا رييغت مت +server-tags=__1__ :مداخلا تامالع +server-tags-already-empty=.تامالع يأ هيدل سيل مداخلا +server-tags-changed=__1__ :ىلإ مداخلا تامالع نييعت مت +server-tags-cleared=.مداخلا تامالع حسم مت +server-tags-empty=.تامالع يأ هيدل سيل مداخلا +upload-rate=.ةدحاولا ةيناثلا يف تيابوليك __1__ +upload-rate-changed-to=.ةيناثلا يف تيابوليك __1__ ىلإ ليمحتلا لدعمل ىصقألا دحلا رييغت مت +upload-rate-changed-to-unlimited=.ليمحتلا دح ةلازإ تمت +upload-rate-unlimited=دودحم ريغ +upload-slots=.تاحتف __1__ +upload-slots-changed-to=.__1__ ىلإ ليمحتلا تاحتف ددع رييغت مت +upload-slots-changed-to-unlimited=.ليمحتلا دح ةلازإ تمت +upload-slots-unlimited=دودحم ال +value-is-not-valid=.ةحلاص ريغ ةميقلا +verify-user-identity=.__1__ :مدختسملا ةيوه نم ققحتلا +verify-user-identity-set-to=.__1__ :ىلإ نيعت مدختسملا ةيوه نم ققحتلا +visibility-lan=.__1__ : ةيلحملا ةكبشلا +visibility-lan-set-to=.__1__ :ىلإ ةيلحملا ةكبشلا ةيؤر نييعت مت +visibility-public=.__1__ :ةماعلا ةيؤرلا +visibility-public-set-to=.__1__ :ةماعلا ةيؤرلا +visibility-steam=.__1__ :ةماعلا ةيؤرلا +visibility-steam-set-to=.__1__ :ةماعلا ةيؤرلا +[control-keys] +ac-back=فلخلا +ac-bookmarks=ةيعجرم تاراشإ قيبطتلا حاتفم +ac-forward=مامألا قيبطتلا حاتفم +ac-home=ةيسيئرلا قيبطتلا حاتفم +ac-refresh=قيدحت قيبطتلا حاتفم +ac-search=ثحب قيبطتلا حاتفم +ac-stop=فاقيإ قيبطتلا حاتفم +alt=ليدبلا +audio-mute=توصلا متك +audio-next=يلاتلا توصلا +audio-play=توصلا ليغشت +audio-prev=قباسلا توصلا +audio-stop=توصلا فاقيإ +backspace=Backspace +brightness-down=عوطسلا ليلقت +brightness-up=عوطسلا ةدايز +calculator=ةبساحلا ةلآلا +capslock=Caps Lock +command=رمأ +control=مكحتلا +delete=فذح +down=لفسأ +eject=جارخإ +end=ةياهنلا +enter=لخدا +escape=يطخت +home=ةيسيئرلا +insert=لاخدإ +keyboard-alt-1=__1__ طغضا +keyboard-alt-2=__1__ ىلع طغضلا +left=راسيـلا +left-alt=رسيألا ليدبلا +left-command=رسيألا رمألا +left-control=رسيألا مكحتلا +left-shift=رسيألا يلاعلا +left-super=رسيألا ربوسلا +left-windows=رسيألا زودنيو +mail=ديربلا +menu=ةمئاقلا +mouse-button-1-alt-1=رسيألا رزلاب رقنلا +mouse-button-1-alt-2=رسيألا رزلاب رقنلا +mouse-button-2-alt-1=نميالا رزلا ىلع ةرقن +mouse-button-2-alt-2=نميالا رزلاب رقنلا +mouse-button-3-alt-1=ةطسوتم رزلا ىلع ةرقن +mouse-button-3-alt-2=ةطسوتم رزلاب رقنلا +mouse-button-n=__1__ سواملا رز +mouse-button-n-alt-1=__1__ طغضا +mouse-button-n-alt-2=__1__ ىلع طغضلا +mouse-wheel-alt-1=__1__ ريرمت +mouse-wheel-alt-2=__1__ ىلع ريرمت +mouse-wheel-down=لفسألل سواملا ةلجع +mouse-wheel-left=رسيألا سواملا ةلجع +mouse-wheel-right=نميألا سواملا ةلجع +mouse-wheel-up=ىلعألل سواملا ةلجع +mute=متك +num-lock=ماقرألا لفق +numpad-0=0 ماقرالا رز +numpad-1=1 ماقرالا رز +numpad-2=2 ماقرالا رز +numpad-3=3 ماقرالا رز +numpad-4=4 ماقرالا رز +numpad-5=5 ماقرالا رز +numpad-6=6 ماقرالا رز +numpad-7=7 ماقرالا رز +numpad-8=8 ماقرالا رز +numpad-9=9 ماقرالا رز +numpad-decimal-separator=. ماقرألا ةحول +numpad-enter=Numpad Enter +numpad-equals== ماقرألا ةحول +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=لفسأل ةحفص +page-up=ىلعأل ةحفص +pause=تقؤم فاقيإ +power=ليغشتلا +print-screen=Print Screen +right=نيميلا +right-alt=نميألا ليدبلا +right-command=نميألا رمألا +right-control=نميألا مكحتلا +right-shift=نميألا يلاعلا +right-super=نميألا ربوسلا +right-windows=نميألا زودنيو +scroll-lock=ريرمتلا لفق +shift=يلاعلا +sleep=نوكسلا +spacebar=ةفاسملا طيرش +sysrq=SysRq +tab=Tab +up=ىلعأ +volume-down=توصلا ضفخ +volume-up=توصلا عفر +[controller] +character=ةيصخشلا طباوض +cutscene=دهشملا مكحت ةدحو +editor=مكحتلا ررحم +ghost=حبشلا مكحت ةدحو +god=ةيوقلا مكحت ةدحو +pause=مكحتلا ةدحو تقؤم فاقيإ +spectator=مكحتلا ةدهاشم +[controls] +action-bar-select-page-1=1 عيرسلا طيرشلا ددح +action-bar-select-page-10=10 عيرسلا طيرشلا ددح +action-bar-select-page-2=2 عيرسلا طيرشلا ددح +action-bar-select-page-3=3 عيرسلا طيرشلا ددح +action-bar-select-page-4=4 عيرسلا طيرشلا ددح +action-bar-select-page-5=5 عيرسلا طيرشلا ددح +action-bar-select-page-6=6 عيرسلا طيرشلا ددح +action-bar-select-page-7=7 عيرسلا طيرشلا ددح +action-bar-select-page-8=8 عيرسلا طيرشلا ددح +action-bar-select-page-9=9 عيرسلا طيرشلا ددح +activate-tooltip=تاودألا حيملت ليعفت +add-station=راطقلل ةطحم ةفاضإ +add-temporary-station=راطقلل ةتقؤم ةطحم ةفاضإ +alt-zoom-in=ملاعلا ريبكت +alt-zoom-out=ملاعلا ريغصت +build=ءانب +build-ghost=حبشلا ءانب +build-with-obstacle-avoidance=ةبقعلا بنجت عم ءانب +cancel-craft=1 ةعانصلا ءاغلإ +cancel-craft-5=5 ةعانصلا ءاغلإ +cancel-craft-all=لكلا ةعانص ءاغلإ +clear-cursor=رشؤملا حسم +confirm-gui=ةذفانلا ديكأت +confirm-message=ةلاسرلا ديكأت +connect-train=راطقلا طبر +controller-gui-character-tab=ةيصخشلا ةشاش حتف +controller-gui-crafting-tab=ةيصخشلا ةشاش حتف +controller-gui-logistics-tab=ةحوتفملا ةيصخشلا تايتسجول +copy=خسن +copy-entity-settings=ةأشنملا تادادعإ خسن +craft=1 ةعانص +craft-5=5 ةعانص +craft-all=لكلا ةعانص +cursor-split=رشؤملا كرح +cut=صق +cycle-blueprint-backwards=قباسلا تاططخملا باتك +cycle-blueprint-forwards=يلاتلا تاططخملا باتك +cycle-clipboard-backwards=ةقباسلا ةظفاحلا +cycle-clipboard-forwards=ةيلاتلا ةظفاحلا +debug-reset-zoom=ريغصتلا/ريبكتلا ىوتسم نييعت ةداعإ +debug-reset-zoom-2x=2x ىلإ ريبكتلا ىوتسم نييعت +debug-toggle-atlas-gui=مدختسملا ةهجاو سلطأ ليدبت +debug-toggle-basic=يساسألا حيحصتلا ليدبت +debug-toggle-debug-settings=مدختسملا ةهجاو ءاطخألا حيحصت تادادعإ ليدبت +decrease-ui-scale=مدختسملا ةهجاو مجح ليلقت +disconnect-train=راطقلا لصف +drag-map=ةطيرخلا بحس +drop-cursor=رصنعلا طاقسإ +editor-clone-item=رصنعلا خاسنتسا +editor-delete-item=رصنعلا فذح +editor-next-variation=يلاتلا فنصلا +editor-previous-variation=قباسلا فنصلا +editor-remove-scripting-object=يصنلا جمانربلا رصنع ةلازإ +editor-reset-speed=1 ىلإ ةبعللا ةعرس نييعت ةداعإ +editor-set-clone-brush-destination=خاسنتسالا ةاشرف ةهجو نييعت +editor-set-clone-brush-source=خاسنتسالا ةاشرف ردصم نييعت +editor-speed-down=ةبعللا ةعرس ليلقت +editor-speed-up=ةبعللا ةعرس ةدايز +editor-switch-to-surface=# حطسلا ىلإ ليدبتلا +editor-tick-once=ةرم ةمالعلا دز +editor-toggle-pause=نايكلا فقو ليدبت +fast-entity-split=نايكلل عيرس ميسقت +fast-entity-transfer=نايكلل عيرس ليوحت +flip-blueprint-horizontal=يقفأ لكشب ططخملا بلق +flip-blueprint-vertical=يدومع لكشب ططخملا بلق +focus-search=زيكرتلا ثحب +increase-ui-scale=مدختسملا ةهجاو مجح ةدايز +inventory-split=نزخملا ميسقت +inventory-transfer=نزخملا لقن +kill-statistics=لتقلا تايئاصحإ ليدبت +larger-terrain-building-area=ربكأ طالب ءانب ةقطنم +logistic-networks=ةيتسجوللا تاكبشلا ليدبت +mine=بيقنت +move-down=لفسأل كيرحت +move-left=راسيلل كيرحت +move-right=نيميلل كيرحت +move-up=ىلعأل كيرحت +next-active-quick-bar=يلاتلا طشنلا عيرسلا طيرشلا +next-player-in-replay=ضرعلا ةداعإ يف يلاتلا بعاللا +next-weapon=يلاتلا حالسلا +not-set=نييعتلا متي مل +open-character-gui=ةيصخشلا ةشاش حتف +open-gui=مدختسملا ةهجاو حتف +open-item=رصنعلا ةهجاو حتف +open-prototype-explorer-gui=ةيموسرلا مدختسملا ةهجاو فشكتسم جذومن حتف +open-prototypes-gui=مدختسملا ةهجاو ةيلوألا جذامنلا حتف +open-technology-gui=ايجولونكتلا ةشاش ليدبت +open-trains-gui=راطقلا ةرظن ليدبت +order-to-follow=رمألا عبتت +paste=قصل +paste-entity-settings=ةأشنملا تادادعإ قصل +pause-game=ةبعلل تقؤم فاقيإ +pick-item=ةموك رصنعلا طاقسا/كسما +pick-items=ضرألا نم رصانعلا طاقتلا +place-in-chat=ةشدردلا يف ةمالع عض +place-ping=ةطيرخلاب عقوم ىلع ةراشإ عض +previous-active-quick-bar=قباسلا طشنلا عيرسلا طيرشلا +previous-mod=قباسلا ليدعتلا ددح +previous-technology=ةقباسلا ايجولونكتلا ددح +production-statistics=جاتنإلا تايئاصحإ ليدبت +quick-bar-button-1=1 رصتخم +quick-bar-button-1-secondary=1 يوناثلا راصتخالا +quick-bar-button-10=10 راصتخالا +quick-bar-button-10-secondary=10 يوناثلا راصتخالا +quick-bar-button-2=2 رصتخم +quick-bar-button-2-secondary=2 يوناثلا راصتخالا +quick-bar-button-3=3 راصتخالا +quick-bar-button-3-secondary=3 يوناثلا راصتخالا +quick-bar-button-4=4 راصتخالا +quick-bar-button-4-secondary=4 يوناثلا راصتخالا +quick-bar-button-5=5 راصتخالا +quick-bar-button-5-secondary=5 يوناثلا راصتخالا +quick-bar-button-6=6 راصتخالا +quick-bar-button-6-secondary=6 يوناثلا راصتخالا +quick-bar-button-7=7 راصتخالا +quick-bar-button-7-secondary=7 يوناثلا راصتخالا +quick-bar-button-8=8 راصتخالا +quick-bar-button-8-secondary=8 يوناثلا راصتخالا +quick-bar-button-9=9 راصتخالا +quick-bar-button-9-secondary=9 يوناثلا راصتخالا +remove-pole-cables=تالباكلا ةدمعأ ةلازإ +reset-ui-scale=يئاقلت ىلإ مدختسملا ةهجاو مجح نييعت ةداعإ +reverse-rotate=نارودلا سكع +reverse-select=ديدحتلا سكع +rotate=ريودت +rotate-active-quick-bars=طشنلا عيرسلا طيرشلا رييغت +select-for-blueprint=ططخملل ددح +select-for-cancel-deconstruct=كيكفتلا ءاغلإل ددح +shoot-enemy=ودع ىلع رانلا قالطإ +shoot-selected=ديدحتلاب رانلا قالطإ +show-info="ليدبلا عضو" ليدبت +smaller-terrain-building-area=رغصأ طالب ءانب ةقطنم +smart-pipette=بوبنألا ةادأ +stack-split=ةموكلا ميسقت +stack-transfer=ةموكلا لقن +toggle-blueprint-library=تاططخملا ةبتكم ليدبت +toggle-console=(اول مكحتلا ةدحوو) ةثداحملا ليدبت +toggle-driving=ةبكرملا نم جورخلا/لوخدلا +toggle-filter=ةيفصتلا لماع ليدبت +toggle-gui-debug=مدختسملا ةهجاو ءاطخأ حيحصت ليدبت +toggle-gui-glows=مدختسملا ةهجاو تاقفدت ليدبت +toggle-gui-shadows=مدختسملا ةهجاو لالظ ليدبت +toggle-gui-style-view=مدختسملا ةهجاو ضرع ةقيرط ليدبت +toggle-map=ملاعلا ةطيرخ ليدبت +toggle-menu=ةمئاقلا ليدبت +undo=عجرا +unknown=فورعم ريغ +zoom-in=ريبكت +zoom-out=ريغصت +[controls-description] +activate-tooltip=."ال" وأ ةريبك ةميق ىلإ تاودألا حيملت ريخأت نييعت متي امدنع تاودألا حيملت ضرعي +alt-zoom-in=.ةطيرخلا ضرع نم ملاعلا ضرع يف ريبكتلا ىلع ةردقلا عم ريبكت .ةطيرخلا ىلع طقف اهمادختسا نكمي +alt-zoom-out=.ملاعلا روظنم نم طئارخلا مسرل ريبكتلا ىلع ةردقلا عم ريبكتلا .ةطيرخلا ىلع طقف اهمادختسا نكمي +build-with-obstacle-avoidance=.تافاضهلاو روخصلاو راجشألا بنجت متي نكلو ،حابشألا ءانب عضو سفن وه اذه .ةيديدحلا ككسلا ءانبل طقف اهمادختسا نكمي +cancel-craft=.عينصتلا راظتنا ةمئاق يف طقف اهمادختسا نكمي +cancel-craft-5=.عينصتلا راظتنا ةمئاق يف طقف اهمادختسا نكمي +cancel-craft-all=.عينصتلا راظتنا ةمئاق يف طقف اهمادختسا نكمي +clear-cursor=.ةيديدحلا ككسلا طيطختو كالسألا عضو ىغلأ امك .بعاللا نوزخم ىلإ رشؤملا سدكت يف رصنعلا عجري +connect-train=.ةرواجم تاراطق يأب هدوقت يذلا راطقلا وأ ددحملا راطقلا طبري +copy=.اهخسن متيس يتلا تانايكلا نم ةقطنم ددح +copy-entity-settings=.ادوجوم ردصملا نايكلا لظي نأ بجي ،لمعلل قصللا لجأ نم هنأ ظحال .ددحملا نايكلا نم تادادعإلا خسن +craft=.ةنيعم ةفصو نم 1 ةعانص .(GI) مدختسملا ةهجاو ةفصو يف طقف اهمادختسا نكمي +craft-5=.ةنيعم ةفصو نم 5 ةعانص .(GI) مدختسملا ةهجاو ةفصو يف طقف اهمادختسا نكمي +craft-all=.ةنيعم ةفصو نم نكمم ددع ربكأ عينصت .(GU) مدختسملا ةهجاو ةفصو يف الإ اهمادختسا نكمي ال +cursor-split=.ام رصنع ىلع طغضلا دنع ةددحملا نوزخملا ةحتف يف رشؤملا سدكم نم دحاو رصنع عضي .ًاغراف ناك اذإ رشؤملا ىلإ ةددحملا نوزخملا ةناخ فصن لقن +cut=.كيكفتلل اهيلع ةمالع عضوو اهخسن متيس يتلا تانايكلا نم ةقطنم ددح +cycle-blueprint-backwards=.تاططخم باتكب ظافتحالا دنع ،قباسلا حاتملا ططخملاب لعفملا ططخملا لدبي +cycle-blueprint-forwards=.تاططخم باتكب ظافتحالا دنع ،يلاتلا حاتملا ططخملاب لعفملا ططخملا لدبي +cycle-clipboard-backwards=.قصللا ةادأب ظافتحالا ءانثأ ةظفاحلا خيرات سودت +cycle-clipboard-forwards=.قصللا ةادأب ظافتحالا ءانثأ ةظفاحلا خيرات سودت +disconnect-train=.راطقلا ةيقب نم اهيف نوكت يتلا ةكرحتملا تابرعلا وأ ةراتخملا ةكرحتملا تابرعلاب لاصتالا عطق +drop-cursor=.ةلآ ىلع وأ مازح ىلع وأ ،ضرألا ىلع هب كسمت امم دحاو رصنع طاقسإ +editor-switch-to-surface=.3 حطسلا ىلإ ليدبتلا حيتافم <- CONTROL__editor-switch-to-surface__ + 3__ :نخاسلا حاتفملا اذه عم هيلع طغضلا متي يذلا حطسلا مقر ىلإ ليدبتلا +fast-entity-split=.ًاغراف رشؤملا ناك اذإ كب صاخلا نوزخملا ىلإ هلقنيو نايكلا ىدل ءيش يأ فصن ذخأي وأ ،راتخملا نايكلا ىلإ هب ظفتحملا سدكملا فصن لقني +fast-entity-transfer=.ًاغراف رشؤملا ناك اذإ كب صاخلا نوزخملا ىلإ هلقنيو نايكلا ىدل ءيش يأ ذخأي وأ ،ددحملا نايكلا ىلإ هب ظفتحملا سدكملا لقني +larger-terrain-building-area=.طالبلا عضو ةقطنم مجح نم ديزي +next-active-quick-bar=.ىلعألا عيرسلا طيرشلل يلاتلا عيرسلا طيرشلا ددحي +next-weapon=.زهجملا يلاتلا حالسلا ىلإ تارود +order-to-follow=.ددحملا فدهلا ةعباتمل لصتملا توبكنعلا بيترتل دعب نع توبكنعلا عم مدختست +paste=.اهخسن مت تانايك رخآ قصل +paste-entity-settings=.ًاقباس هخسن مت يذلا نايكلا نم تادادعإلا قصل +place-in-chat=.راطقلا وأ ،فاقيإ ،ةطيرخلا عقوم ،ةفصو ،ددحملا رصنعلل ةشدردلا طبار عضي .ةحوتفم ةثداحملا نوكت امدنع طقف اهمادختسا نكمي +place-ping=.ةثداحملا يف اهب طبرو ددحملا عقوملا يف ةعرسب ةطيرخ ءاشنإب مق +place-tag=.ةطيرخلا ىلع صن وأ/و ةنوقيأ عضي .ةطيرخلا ىلع طقف اهمادختسا نكمي +previous-active-quick-bar=.ىلعألا عيرسلا طيرشلل يلاتلا عيرسلا طيرشلا ددحي +previous-mod=.ًاقبسم هترتخا يذلا ليدعتلا ددحي .زدوملا مدختسملا ةهجاو يف طقف اهمادختسا نكمي +previous-technology=.ًاقبسم اهرايتخاب تمق يتلا ايجولونكتلا ددح .ايجولونكتلا ةشاش ىلع طقف اهمادختسا نكمي +remove-pole-cables=.ةيرئادلا ةكبشلا كالسأ مث ةيئابرهكلا كالسألاب ًاءدب ،ددحملا يئابرهكلا دامسلا نم كالسألا ليزي +reverse-rotate=.ةعاسلا براقع هاجتا سكع ددحملا نايكلا وأ رشؤملا يف هب ظفتحملا رصنعلا ريودت +reverse-select=.ةيقرتلا ططخم عم ليزنتلا عضو ليعفت +rotate=.ةعاسلا براقع هاجتاب ددحملا نايكلا وأ رشؤملا يف هب ظفتحملا رصنعلا ريودت +select-for-blueprint=.كيكفت وأ ةيقرت وأ ميمصتل تانايكلا ددح +select-for-cancel-deconstruct=.ليكشتلا كف وأ ةيقرتلا ءاغلإل ددح +shoot-enemy=.ىرخألا ةحلسألا ضعب لامعتسا ةلاح يف رشؤملا ناكمل وأ رشؤملل ودع برقأ ىلع رانلا قلطي +shoot-selected=.ىرخألا ةحلسألا ضعب لامعتسا ةلاح يف رشؤملا ناكمل وأ هتددح ام ىلع رانلا قلطي +show-info=.تايواحلا ىوتحمو تالآلا عيمجت يف تافصولا لثم ةينبملا تانايكلا نع ةيفاضإ تامولعم رهظت ليدبت +smaller-terrain-building-area=.طالبلا عضو ةقطنم مجح للقي +smart-pipette=.ةحاتم نيدعت ةرافح عرسأ رايتخاب موقيس ،دراوملا ىلع لوصحلل .كب صاخلا رشؤملا يف اهعضيو ايلاح ددحملا نايكلا ءانبل ةمدختسملا كب صاخلا نوزخملا نم رصانعلا ذخأي +stack-split=.رخآلا نوزخملا ىلإ ددحملا سدكملا فصن لقني +stack-transfer=.رخآلا نوزخملا ىلإ ددحملا سدكملا لقني +toggle-driving=.اهدوقت وأ اهبناجب فقت يتلا ةبكرملا نم جرخت وأ لخدي +toggle-filter=.ةصرفلا ةحتف يف طقف ددحملا رصنعلا عون عضو نكمي .ةددحملا نوزخملا ةحتفل ةيفصت لماع ةلازإ/ءاشنإ +undo=.كيكفتلا ططخم مادختساو ،تاططخملا عضوو ،ةيوديلا تانايكلا ةلازإ/ءانب لثم تاءارجإلا ضعب نع عجارتلا +[deconstruction-tile-mode] +always=ًامئاد +always-description=.تانايكلا ىلع روثعلا متي امدنع ىتح تاطالبلا ديدحت متي : ًامئاد +never=ًادبا +never-description=.ًادبأ تاطالبلا ديدحت متي ال :ادبأ +normal=يعيبط +normal-description=.تانايك يأ ىلع روثعلا متي ال امدنع تاطالبلا ديدحت متي :ةظالم +only=طقف +only-description=.طقف تاطالبلا رايتخا مت :طقف +[description] +acceleration-power=عيرستلا ةوق +accepted-equipment=ةلوبقملا تادعملا +activation-speed=ليعفتلا ةعرس +ammo=ةريخذلا +ammo-consumption-modifier=ةريخذلا كالهتسا ليدعت +ammo-inventory-contents=ةريخذلا +amount=ةيمكلا +applies-effect=ريثأتلا قبطي +area-of-effect-size=ريثأتلا ةقطنم مجح +armor=عردلا +automatic-range=يئاقلتلا قاطنلا +available-power=ةرفوتملا ةقاطلا +base-productivity=ةدعاقلا ةيجاتنإ +batteries=تايراطبلا +battery-capacity=ةيراطبلا ةعس +belt-items=رصانعلا +belt-speed=مازحلا ةعرس +buffer-recharge-rate=يلخادلا تقؤملا نيزختلا نحش لدعم +builds=.__1__ ءانبل مدختست +can-filter-items=.رصانعلا ةيفصت هناكماب +cargo-capacity=نحشلا ةعس +cargo-contents=نحشلا تايوتحم +chain-shooting-speed=ةلسلسلا قالطإ ةعرس +character-movement-speed-modifier=ةكرحلا ةعرس +cluster-trigger=ةعومجملا مجح +constant-energy-consumption=تباث كالهتسا +construction-area=ءانب ةقطنم +construction-robots=ءانبلا +consumption-bonus=ةقاطلا كالهتسا +consumption-speed=كالهتسالا ةعرس +contents=تايوتحملا +crafting-speed=عينصتلا ةعرس +crafting-time=عينصتلا تقو +creates-number-entities-key=ئشني +creates-number-entities-value=__1__ x __2__ +damage=ررض +damage-bonus=ررضلا ةأفاكم +damage-dealt=قحلملا ررضلا +decorative-type=عونلا +decorative-type-decal=تاراش +decorative-type-decorative=ةفرخز +destroys-cliffs=فارجألا ريمدت +dimensions=داعبألا +durability-key=لمحتلا ةوق +durability-value=__1__ / __2__ +duration=ةدملا +effect-distribution-efficiency=عيزوتلا ةءافك +effectivity=ةءافكلا +electricity=ءابرهكلا +energy=ةقاط +energy-capacity=ةقاطلا ةعس +energy-consumption=.كالهتسا +energy-per-shot=ةقلط لكل ةقاطلا +energy-per-use=لامعتسا ةرم لكل ةقاطلا +energy-to-recharge-one-shield=ةطقن لكل ةقاطلا +expected-resources=ةعقوتملا دراوملا +fluid-capacity=نيزختلا تادحو +fluid-consumption=.كالهتسا +fluid-contents=ةلئاس تايوتحم +fluid-output=جرخملا +fluid-temperature=ةرارحلا ةجرد __1__ +fluids=لئاوسلا +followers=نوعباتملا +force=ةوقلا +fuel-acceleration=تاعردملا عيرست +fuel-acceleration-modifier=عراست +fuel-inventory-contents=دوقو +fuel-pollution=دوقولا ثولت +fuel-speed-modifier=ىوصقلا ةعرسلا +fuel-top-speed=تاعردملل ةعرس ىلعأ +fuel-value=دوقولا ةميق +grid-size=ةكبشلا تادعم مجح +hand-stack-size=يوديلا ةموكلا مجح +heal=ءافش +health=ةحصلا +heat-capacity=ةرارحلا ةعس +heat-output=جرخملا +hitpoints=__1__ __plural_for_parameter_1_{1=hitpoint|rest=hitpoints}__ +incoming-block=دراولا طخلا +infinity-filter=يئاهن ريغ رتلف +infinity-mode=يئاهن ال عضو +ingredients=تانوكم +input-flow-limit=لاخدإللل ىصقألادحلا +input-signals=تاراشإ لاخدإ +inventory-size-bonus=نوزخملا مجح ةأفاكم +kills=ىلتقلا +last-user=مدختسُم رخآ +lifetime=ةايحلا ىدم +logistic-chest-filters=ةيفصتلا لماوع +logistic-chest-storage-counts=يتسجوللا ماظنلا نيزخت +logistic-chest-targeted-items-deliver=ليصوت +logistic-chest-targeted-items-pickup=طاقتلإ +logistic-item=يتسجول رصنع +logistic-request=يتسجول بلط +logistic-request-tooltip-logistic-storage=يتسجوللا نيزختلا +logistic-request-tooltip-on-the-way=قيرطلا يف +logistic-request-tooltip-satisfaction=اضرلا +logistic-robots=تايتسجوللا +logistics-connection-distance=يتسجوللا لاصتالا ةفاسم +made-in=يف عنص +magazine-size=تاقلطلا نزخم مجح +manual-range=يوديلا قاطنلا +market-item-price=رعسلا +max-energy-consumption=كالهتسالل ىصقألا دحلا +max-health=ىوصقلا ةحصلا +max-speed=ةعرس ىصقأ +maximum-length=ىصقألا لوطلا +maximum-power-output=جارخإلل ىصقألا دحلا +maximum-temperature=ىوصقلا ةرارحلا ةجرد +min-energy-consumption=كالهتسالل ىندألا دحلا +min-range=ىندألا قاطنلا +minimum-temperature=ايندلا ةرارحلا ةجرد +mining-area=بيقنتلا ةقطنم +mining-speed=بيقنتلا ةعرس +mining-time=نيدعتلا تقو +module-bonus-limit=دحلا +movement-speed-bonus=ةكرحلا ةأفاكم +moving-energy-consumption=كرحتم كالهتسا +name=مسالا +neighbour-bonus=راوجلا ةأفاكم +next-stop=ةيلاتلا ةطحملا +no-ammo=ةريخذ دجوت ال +no-block=كلسم ال +no-limit=ءيش ال +num-available-robots=ةحاتملا تاتوبورلا ددع +num-effect-receivers=ةلبقتسملا تاريثأتلا ددع +num-effect-sources=ريثأتلا رداصم ددع +of=__2__ نم __1__ +outgoing-block=يضاملا طخلا +output-flow-limit=جارخإلل ىصقألا دحلا +output-signals=تاراشإ جارخإ +personal-roboport-charging-spots=نحشلا طاقن +personal-roboport-construction-area=ءانب ةقطنم +personal-roboport-max-robot-count=توبورلا دح +personal-roboport-max-robots=تاتوبورلل ىصقالا دحلا +personal-roboport-summary=تروبوبور +piercing-power=ةقراخ ةقاط +placed-in-grid=يف عضو +players-killed=نيلوتقملا نيبعاللا +pollution=ثولتلا +pollution-bonus=ثولتلا +pollution-to-join-attack=ثولت __1__ كلهتسي +power-output=ةقاطلا جارخإ +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=(ناريج ةأفاكم __2__) __1__ +probability=لامتحالا +productivity-bonus=ةيجاتنإلا +productivity-bonus-limit=دحلا = 0%- +products=تاجتنملا +products-finished=تاجتنملا تهتنا +projectile-range=فئاذقلا ىدم +pumping-speed=خضلا ةعرس +range=ىدملا +range-modifier=ىدملا ليدعت +recharge-speed=نحشلا ةعرس +recipe=ةبيكرت +recipe-hidden=(يفخم) +recipe-not-researched=(ثحبلا متي مل) +recipe-not-researched-and-hidden=(يفخم ،ثحبلا متي مل) +recipe-pollution=ةفصولا ثيولت +repair-speed=حالصإلا ةعرس +required-fluid=بّلطتي +required-fluid-per-ore=نيدعت ةيلمع لكل __2__ __1__ +required-fluid-per-ore-generic=نيدعت ةيلمع لكل __1__ +research-speed=ثحبلا ةعرس +resistances=تامواقملا +robot-charging-stations=نحشلا تاطحم +robot-lifetime=توبورلا رمع +robot-recharge-rate=توبورلا نحش ةداعإ لدعم +rocket-launch-products=خيراوصلا قالطإ تاجتنم +rocket-parts=خوراص نم ءزج +rotation-speed=نارودلا ةعرس +science-pack-remaining-amount-key=ىقبتملا +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=عاطقلا حسم مدقت +segments=ءازجأ +shield=عردلا ةايح طاقن +shield-capacity=عردلا ةعس +shields=عوردلا +shooting-speed=رانلا قالطا ةعرس +shooting-speed-modifier=رانلا قالطإ ةعرس ليدعت +signals=تاراشإ +solar-panel-power=ةيسمشلا ةقاطلا ةحول ةوق +speed=ةعرسلا +speed-bonus=ةعرسلا +spent-result=ةقفنملا ةجيتنلا +status=ةلاحلا +storage=نبزختلا +storage-size=نيزختلا ةحاسم +supply-area=دادمإلا ةقطنم +temperature=ةرارحلا +throwing-speed=يمرلا ةعرس +tile-size=مجحلا +total-followers=نوعباتملا عومجم +total-raw=ماخلا عومجم +total-raw-too-complex-to-calculate=باسحلا ىلع ادج دقعم +train-circuit-network-id=راطقلا فرعم +train-kills=راطقلا نم ىلتق +train-limit=راطقلا دح +train-limit-value=__1__/__2__ +values-for-evolution-factor=(__1__) يلاحلا روطتلا لماعب ةبيرقلا تامجهلا يف ةمهاسملا +variation=فالتخالا +variation-value=(__2__عومجملا) __1__ +vehicle-enter-instruction=.__CONTROL__toggle-driving__ لامعتساب ةبكرملا لخدا +vehicle-speed-modifier=تاعردملا ةعرس +walking-speed=يشملا ةعرس +weight=نزولا +wire-reach=كلسلا دادتما +yield=دئاعلا +[description-rail] +back-rail=ةيفلخلا ةيديدحلا ككسلا +block=ةلتك +front-rail=ةيمامألا ةيديدحلا ككسلا +none=الب +segment=ءزج +segment-position=ءزجلا عضوم +trains-in-block=ةلتكلا يف تاراطق +[difficulty] +easy=لهس +hard=بعص +[entity-status] +cant-divide-segments=تاراشإلا لصف نكمي ال +charging=نحشلا يراج +closed-by-circuit-network=رئاودلا ةكبش ةطساوب ةقلغم +disabled=ليطعت +disabled-by-control-behavior=مكحتلا كولس قيرط نع لطعم +disabled-by-script=ددحملا ماظنلا لبق نم لطعم +discharging=خيرفتلا يراج +fluid-ingredient-shortage=لئاسلا تانوكم صقن +fluid-production-overload=موزللا نع دئاز لئاسلا جاتنإ +full-output=ةلماك تاجرخملا +fully-charged=لماكلاب ةنوحشم +item-ingredient-shortage=رصنعلا تانوكم صقن +launching-rocket=خوراصلا قالطنإ +low-input-fluid=ليلق لخدملا لئاسلا +low-power=ةفيعض ةقاطلا +low-temperature=ةضفخنم ةرارحلا ةجرد +marked-for-deconstruction=كيكفتلل ةمالع عضو مت +missing-required-fluid=رفوتم ريغ بولطملا لئاسلا +missing-science-packs=ةرفوتم ريغ مولعلا مزح +networks-connected=ةلصتم تاكبشلا +networks-disconnected=ةلصتم ريغ تاكبشلا +no-ammo=ةريخذ دجوت ال +no-fuel=دوقو دجوي ال +no-ingredients=تانوكم دجوت ال +no-input-fluid=لخدم لئاسل دوجو ال +no-minable-resources=نيدعتلل ةلباق دراوم دجوت ال +no-modules-to-transmit=لاسرإلل تادحو دجوت ال +no-power=ةقاط ال +no-recipe=ةبيكرت دجوت ال +no-research-in-progress=لمعلا ديق ثحبل دوجو ال +normal=طسوتم +not-connected-to-rail=ةيديدحلا ةكسلاب لصتم ريغ +not-plugged-in-electric-network=ةيئابرهكلا ةكبشلا ليصوت متي مل +opened-by-circuit-network=رئاودلا ةكبش ةطساوب ةحوتفم +out-of-logistic-network=ةيتسجول ةكبش دجوي ال +preparing-rocket-for-launch=قالطنإللل خوراصلا دادعإ +recharging-after-power-outage=ةقاطلا عاطقنا دعب نحشلا +turned-off-during-daytime=راهنلا ءانثأ ليغشتلا فاقيإ +waiting-for-source-items=ةبولطملا رصانعلا راظتنا يف +waiting-for-space-in-destination=ددحملا ناكملا يف ةحاسم راظتنا يف +waiting-for-target-to-be-built=فدهلا ءانب راظتنا يف +waiting-for-train=راطقلا راظتنا يف +waiting-to-launch-rocket=قالطنإللل خوراصلا راظننإ +working=لمعلا يراج +[entity-type] +tree=ةرجش +[error] +achievement-data-invalid=.ةيلحملا تازاجنإلا عيضت دق .ةيلحملا زاجنإلا تانايب ليمحت لشف +audio-could-not-initialize=.توصلا فاقيا مت ،توصلا ةئيهت رذعت +audio-error-title=توصلا يف اطخ +config-data-invalid-prompt-reset-to-default=؟هنييعت ةداعإ ديرت له .ةحلاص ريغ تايوتحم ىلع يوتحي تادادعإلا فلم +crash-to-desktop-message=.لطعتلا خاسنتسال اهفرعت تاوطخ يأو ،همدختست دق ٍدوم يأ ظفح (تافلم) فلم نيمضت اًضيأ ءاجرلاFactoro.\n تايدتنم ىلع لجسلا فلم تايوتحم رشن لالخ نم ةلكشملا لح يف انتدعاسم كنكمي ،ةبعللا نم رادصإ ثدحأ لغشت تنك اذإ .عقوتم ريغ أطخ ثدح +data-error-title=تانايبلا يف أطخ +error-message-box-title=أطخ +failed-to-create-app-window=__1__ .قيبطت ةذفان ءاشنإ يف لشف +failed-to-load-save-file=.ظفحلا فلم ليمحت يف لشف +failed-to-load-window-icon=__1__ :فلملا راسم !ةذفانلا ةنوقيأ ليمحت لشف +game-state-corruption-detected-save-corrupted=.ةظوفحملا ةبعللا ليمحت نم نكمتت نل .ةبعللا ةلاح يف داسف فشتكا +game-state-corruption-detected-saving-aborted=.كب صاخلا ظفح تافلم يف داسفلا عنمل ةبعللا ظفح متي مل .ةبعللا ةلاح يف داسف فشتكا +low-available-space-in-steam-storage=.ةحاسملا غيرفتل ليمحت ةبعل راوح عبرم يف فذحلا رز مادختساب ةظوفحملا ةميدقلا تافلملا ضعب فذحب كحصننn\.رتويبمكلا ةزهجأ نيب تافلملا ظفح ةنمازمل ميتس ةباحس ىلع دمتعت تنك اذإ كمدقت دقفت دقو ،كب ةصاخلا تاططخملاو تادادعإلا ةبتكم نيزخت ىلع ةرداق ةبعللا نوكت ال دق ،ةحاتملا ةحاسملا تدفن اذإ .ديعبلا ميتسلا نيزخت يف ةيقبتملا ةيناجملا ةحاسملا نم تياباغيم __1__ طقف كيدل +low-available-space-in-steam-storage-title=دعب نع Steam ريذحت يف ةضفخنم ةحاتملا ةحاسملا +map-can-not-be-loaded-in-demo-version=.ةبعللل ةيبيرجتلا ةخسنلا يف ةطيرخلا هذه ليمحت نكمي ال +operation-failed=ةيلمعلا لشف +out-of-vram-cannot-lower-settings=.انتايدتنم يف اهنع غالبإلا ىجري ،ةبعللا يف ةلكشم هذه نأ دقتعت تنك اذإ .تابلطتملل ىندألا دحلا نم لقأ كب ةصاخلا ماظنلا ةزهجأ نأ ينعي اذهو .ليغشتلا ديق لعفلاب نيضفخنم تيبلا طئارخل تقؤملا نيزختلا ىوتسمو ةضفخنملا تاموسرلا عضو +out-of-vram-change-quality-to-low=.ةبعللا ليغشت ةداعإ ءاجرلا .ةضفخنملا تاموسرلا تارايخ ليغشت ٍراج +out-of-vram-change-quality-to-normal=.ةبعللا ليغشت ةداعإ ءاجرلا .(ةيداع <- ةيلاع) نئاكلا ةقد رايخ نييعت +out-of-vram-change-usage-to-high=.ةبعللا ليغشت ةداعإ ءاجرلا .(يلاع <-لك) طئارخل تقؤملا نيزختلا رايخ دادعإ +out-of-vram-change-usage-to-low=.ةبعللا ليغشت ةداعإ ءاجرلا .(يلاع <-لك) طئارخل تقؤملا نيزختلا رايخ دادعإ +out-of-vram-change-usage-to-medium=.ةبعللا ليغشت ةداعإ ءاجرلا .(يلاع <-لك) طئارخل تقؤملا نيزختلا رايخ دادعإ +out-of-vram-enable-low-vram-mode=.ةبعللا ليغشت ةداعإ ءاجرلا .ةضفخنملا تاموسرلا تارايخ ليغشت ٍراج +player-data-invalid=.عيضي امبر ةلمحلا يف زاجنالا ،بعاللا تانايب فلم ليمحت يف لشف +replay-data-not-found=.دجوت مل ةداعالا تانايب .ةداعالا ضرع نكمي ال +replay-header-error=:يلاتلا أطخلا ببسب ضرعلا ةداعإ ليمحت نكمي ال +replay-header-error-old-version=.__1__ يلاحلا رادصإلا نم مدقأ نوكي امبر .ضرعلا ةداعإ ليمحت نكمي ال +replay-mod-configuration-mismatch=.فلتخم ليدوم نيوكت اهيدل :ضرعلا ةداعإ ليغشت نكمي ال +replay-version-mismatch=.__2__ وه يلاحلا رادصإلا نكلو ،__1__ رادصإلا يف اهؤاشنإ مت دقل :ضرعلا ةداعإ ليغشت نكمي ال +startup-failed=ةبعللا ءدب لشف +system-initialization-failed=__1__ :أطخلا زمر .ةئيهتلا لشف +unable-to-create-sprite=.(VRAM) ةيفاك ويديف ةركاذ نوكت ال امبر ،(__x__2__1__ مجح) نئاك ءاشنإ ىلع رداق ريغ +value-out-of-range=.__2__ و __1__ نيب ةميق لاخدإ ءاجرلا :قاطنلا جراخ ةميقلا +[frequency] +none=ءيش ال +[graphics-errors] +detected-gpu=__GPU: __1 فاشتكا مت +device-removed-button-close=قالغإ +device-removed-button-restart=ليغشتلا ةداعإ +device-removed-button-use-opengl=OpenGL لمعتسا +device-removed-message1=.تايموسرلا لغشم ثيدحت مت وأ ،رتويبمكلا نم ًايدام تايموسرلا ةقاطب ةلازإ مت +device-removed-message2=__2__ :ببسلا .__1__ :أطخلا +device-removed-message3=.ةرارحلا عافترا وأ داهجإلا ببسب ٍرقتسم ريغ رتويبمكلا زاهج نوكي امبرn\.كب صاخلا تايموسرلا لغشم ثيدحت وأ رتويبمكلا ليغشت ةداعإ لواح ،أطخلا رركت اذإ +device-removed-message4=.OpenGL ىلإ Factorio تايموسر نيوكت ةلاحإ برج ،ليدب ٍرايخك +device-removed-title=.اهتلازإ وأ تايموسرلا ةقاطب نييعت ةداعإ ببسب Factorio تلطعت +graphics-settings-keep=ءاقبإ +graphics-settings-reset=طبض ةداعإ +reset-graphics-settings-question=؟تاموسرلا تادادعإ طبض ةداعإ يف بغرت له +[gui] +all=لك +ammo=ةريخذلا +any=يأ +armor=عردلا +artillery-ammo=ةيعفدملا ةريخذ +blueprint-access-error=.رخآ بعالل نيزختلا ةدحو ليدعت نكمي ال +blueprint-components=تانوكملا +blueprint-dummy-error=.ةفورعم ريغ نايك تانايب مادختساب ططخملا ليدعت نكمي ال +blueprint-icons-empty-error=.لقألا ىلع دحاو زمر ىلع ططخملا يوتحي نأ بجي +blueprint-include-entities=تانايكلا +blueprint-include-fuel=راطقلا دوقو +blueprint-include-modules=ةيجمربلا تادحولا +blueprint-include-station-names=راطقلا تاطحم اياقب +blueprint-include-tiles=طالبلا +blueprint-include-trains=تاراطقلا +blueprint-include-trains-tooltip=ططخملا يف تاراطقلا نيمضت +blueprint-not-available=ةبتكملا نم دعب هليمحت هتني مل ططخملا +blueprint-not-present=.رخآ بعال لبق نم ططخملا لقن مت +blueprint-player-not-available=لصتم ريغ بعاللا :ططخملا لقن نكمي ال +blueprint-preview=ةنياعم +blueprint-preview-edit-tooltip=زومرلاو فصولاو ةيمستلا ليدعت +blueprint-preview-not-editable-hint-dummy-entities=.لدعملا ىوتحملا ةداعتساب حامسلل لصفنم لكشب هتانايب ظفح متي ، ططخملا اذه رييغت نكمي ال +blueprint-preview-not-editable-hint-other-player=.رخآ بعال ةبتكم يف ماد ام ططخملا اذه رييغت نكمي ال +blueprint-preview-not-editable-hint-preview=.ةبعللا ىلإ دعب لقنت مل تايوتحملا نأل ططخملا اذه رييغت نكمي ال +blueprint-select-replacement=لادبتسالا ناكم ددح +blueprint-shelf-not-synced=دعب ةدعتسم ريع بعاللا ىدل تاططخملا نيزخت +cancel=عوجر +cancel-instruction=(__CONTROL__toggle-menu__) ءاغلإ +changelog=تارييغتلا لجِس +character=ةيصخشلا +clear=ةلازإ +clear-blueprint=ططخملا حسم +close=قلغأ +close-instruction=(__CONTROL__toggle-menu__ وأ __CONTROL__confirm-gui__) قالغإ +color=نوللا +confirm=ديكأت +confirm-instruction=(__CONTROL__confirm-gui__) ديكأت +confirm-load-game-load=ليمحت +confirm-load-game-settings-changed=؟ظفحلا اذه ليمحت يف رارمتسالا ديرت كنأ نم دكأتم تنأ له .هتادادعإ رييغت مت وأ دوملا ةلازإ مت +confirm-load-game-sync=ليمحتلاو تادوملا ةنمازم +confirm-quit=؟اهئاهنإ ديرت كنأ نم دكأتم تنأ له ،ةبعللا ظفح متي مل +confirm-restart=؟ليغشتلا ةداعإ ديرت كنأ نم دكأتم تنأ له +confirmation=ديكأت +constant-number=تباث ددع +converting-map=__1__ ةطيرخلا ليوحت +copy=خسن +copy-this=اذه نم ةخسن ءاشنإ +crafting=ةعانص +credits=لمعلا يف نومهاسملا +delete=فذح +delete-blueprint-record=ططخملا فذح +destroy-blueprint=ططخملا ريمدت +destroy-book=تاططخملا باتك رمد +destroy-deconstruction-planner=كيكفتلا ططخم ريمدت +destroy-upgrade-planner=__1__ ريمدت +drop-blueprint-nothing-to-drop-error=.طاقسإلل رشؤملا يف ططخم دجوي ال +empty-blueprint-error=.غراف ططخملا +enable-logistics-while-moving=كرحتلا ءانثأ تايناكمإلا نيكمت +equipment-grid=ةكبشلا تادعم +eula=يئاهنلا مدختسملا صيخرت ةيقافتا +exit=ةبعللا ةرداغم +export-to-string=ةلسلسلا ىلإ ريدصت +fluid-ingredient=لئاسلا نوكم +fluid-ingredient-description=ةنكمملا لئاوسلا تالخدم +fuel=دوقولا +grabbed-item=رصنعلا ذخأ +grid=هكبش +guns=ةيقدنب +ingredient=تانوكملا +ingredient-description=ةنكمملا تالخدملا +instruction-to-activate=.ليعفتلل __1__ +instruction-to-alt-select=.تادادعإلا ةذفان زواجتو ديدحتل بحساو __1__ +instruction-to-build=.ءانبلل __1__ +instruction-to-cancel-deconstruct=.كيكفتلا ءاغلإل بحساو __1__ +instruction-to-cancel-upgrade=.ةيقرتلا تابلط ءاغلإل بحساو __1__ +instruction-to-change-size=.ةقطنملا مجح رييغتل __2__/__1__ +instruction-to-clear-generic=.حسملل __1__ +instruction-to-clear-item=.حسملل __1__ +instruction-to-clear-quickbar-slot=.راصتخالا حسمل __1__ +instruction-to-connect-spidertron-remote=.هب لاصتالل توبكنعلا ىلع __1__ +instruction-to-consume=.كالهتسالل __1__ +instruction-to-cycle-blueprint-backards=.قباسلل __1__ +instruction-to-cycle-blueprint-forwards=.يلاتلل __1__ +instruction-to-deconstruct=.كيكفتلل بحساو __1__ +instruction-to-destroy=.ريمدتلل __1__ +instruction-to-downgrade=.(ةيقرتلا سكع)ليزنتل بحساو __1__ +instruction-to-force-build=.ءانبلا رابجإل __1__ +instruction-to-mine-tiles=.ةينبملا تاطالبلا جارختسال __1__ +instruction-to-open-item=.حتفلل __1__ +instruction-to-order-spidertron=.توبكنعلا لاسرإل __1__ +instruction-to-order-spidertron-to-follow=.ددحملا نايكلا ةعباتمل __1__ +instruction-to-queue-spidertron-order=.لقنلا رمأ راظتنإل __1__ +instruction-to-repair=.ددحملا رصنعلا حالصإل رارمتسالا عم __1__ +instruction-to-reset-item=.نييعت ةداعإل __1__ +instruction-to-select=.تايوتحملا ديدحتل بحساو __1__ +instruction-to-shoot=.رانلا قالطإل __1__ +instruction-to-throw=.ةيامرلل __1__ +instruction-to-upgrade=.ةيقرتلل بحساو __1__ +instruction-when-in-cursor=رشؤملا يف نوكي امدنع +inventory=نزخملا +inventory-filter=نزخملا رتلف +licenses=صيخارتلا +load=ليمحت +loading-map=__1__ ةطيرخلا ليمحت يراج +loading-new-map=ةديدج ةطيرخ ليمحت يراج +logistic-requests-disabled=ةيتسجوللا تابلطلا ليطعت مت +logistic-trash-slots=ةيتسجوللا ةمامقلا تاحتف +map-exchange-string=ةطيرخلا لدابت ةلسلس +mining-fluid=نيدعتلا لئآس +mod-scenarios=دوملا تاهويرانيس +mod-with-campaign-not-available=.ةحاتم ريغ ةلمحلا هذه عم دوملا +module=ةيعانصلا ةدحولا +module-description=:اهب حومسملا ةيعانصلا تادحولا +no=ال +no-recipe-available=ةرفوتم ةبيكرت دجوت ال +no-recipes-found=ةبيكرت ىلع روثعلا متي مل +not-available=N/A +not-connected=لصتم ريع +not-in-logistic-network=ةيتسجوللا ةكبشلا يف سيل +nothing-found=ءيش ىلع روثعلا متي مل +notice=هيبنت +off=فاقيإ +ok=قفاوم +on=ليغشت +open-equipment-grid=تادعملا ةكبش حتف +or-set-a-constant=تباث ددع نييعت وأ +owner=بحاص +queued=لقنلا راظتنإب +quit=ءاهنإ +reassign-blueprint=.ططخملل ةديدج تايوتحم رايتخإ +refresh=Refresh +release-date=:رادصإلا خيرات +remove-blueprint-book-record=تاططخملا باتك فذح +reset=نييعت ةداعإ +reset-consumpiton-filters=رتالفلا طبض ةداعإ +reset-production-filters=رتالفلا طبض ةداعإ +restart=ليغشتلا ةداعإ +result=ةجيتنلا +rocket-inventory-slot=خوراص ةنحش +rocket-inventory-slot-description=.انه يعانصلا رمقلا عضت نأ كنم عقوتي +rocket-launch=(قالطإ) ءدب +rocket-launch-started=قلطأ +rocket-preparing=دادعإلا يراج +rocket-result-inventory-slot=خوراصلا قالطإ جئاتن +save=ظفح +saving-map=__1__ ةطيرخلا ظفح +search=ثحب +search-with-focus=(__1__) ثحبلا +select-filter=رتلفلا رايتخإ +select-signal=ةراشإ ددح +select-upgrade=ةيقرتلا ددح +set=ددح +set-amount=غلبملا نييعت +set-filter=رتلفلا نييعت +set-inventory-bar-title=.تالآلاب هئلم نكمي ال ثيحب نوزخملا نم ءزج ديدحت +since-last-played=(__1__) ليغشت رخآ ذنم +subversion=:يعرفلا رادصإلا +sync-mods-with-save=ظفحلا عم تادوملا ةنمازم +synchronize=ةنمازم +total=عومجملا +transferring=لقن +update=ثيدحت +upgrade-blueprint-book-tooltip=.باتكلا اذه لخاد تاططخملا عيمج يف تانايكلاو رصانعلا ةيقرت +upgrade-blueprint-tooltip=.ططخملا لخاد تانايكلاو رصانعلا ةيقرت +user-scenarios=ةيصخشلا تاهويرانيسلا +version=:رادصإلا +weapons=ةحلسألا +yes=معن +[gui-about] +created-by=فرط نم ئشنأ +forums=تايدتنملا +release=قالطإلا +version=رادصإلا +website=ينورتكلالا عقوملا +[gui-achievements] +modded-game=.(Vanilla) ةبعللا نم ةيساسالا ةخسنلا نع ةلصفنم تازاجنإلا ,(تادوملا لامعتسإ) اهليدعت يتلا ةبعللا +not-in-game-long-enough=.ةبعللا يف __3__ ىوس قفنت مل كنكل ،__2__ ل ةبعللا ترمتسإ .تازاجنإ ىلع لوصحلا نم نكمتتل ةبعللا ليغشت تقو يلامجإ نم %__1__ نم رثكأ بعل ىلإ جاتحت +title=تازاجنإلا +track=بقعتلا أدب +unlocked-count=__2__ نم __1__ ذخأ +untrack=عبتتلا فقوت +[gui-additional-entity-settings] +apply-entity-health=ةحصلا قيبطت +apply-entity-tag=ةمالعلا قيبطت +corpse-expires=ةثجلا ةيحالص يهتنت +difficulty=ةبوعصلا ىوتسم +entity-tag=ئيشلا ةمالع +indestructible=ريمدتلل لباق ريغ +not-minable=بيقنتلا وأ كيكفتلل لباق ريغ +not-operable=حتفلل ةلباق ريغ +not-rotatable=ربرودتلل لباق ريغ +properties=صئاصخلا +recipe-locked=ةلفقم ةبيكرتلا +title=ةيفاضإ تادادعإ __1__ +to-be-looted=اهذخأ متيل +[gui-admin-player] +character-equipment=تادعملا +character-main-inventory=يسيئرلا نزخملا +cursor-stack=رشؤملا سدكم +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=entity is rest=entities are}__ ررضت دق. +destroyed=__1__ __plural_for_parameter_1_{1=entity is rest=entities are}__ رمدم. +map-hint=.ليصافتلا نم ديزمل ةطيرخلا ىلإ رظنا +no-material-for-construction=__1__ __plural_for_parameter_1_{1=entity is rest=entities are}__ ءانبلا داوم صقن. +no-storage=.ةيقوسلا ةكبشلا نوزخمب ةيفاك ةحاسم رفوتت ال +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=entity is rest=entities are}___ ةدوقفم ءانبلا تاتوبور. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=entity is rest=entities are}___ ةدوقفم حالصإلا مزح. +title=تاهيبنتلا +train-out-of-fuel=.دوقو نودب راطقلا +turret-fire=__1__ __plural_for_parameter_1_{1=turret is rest=turrets are}__ ودعلا عم مادص. +[gui-arithmetic] +input=لاخدإ +output=جارخإ +[gui-assembling-machine] +change-recipe=ةبيكرتلا رييغت +select-recipe=عيمجتلل ةبيكرت ددح +[gui-auth-server] +failed-to-reach-server-error=.__2__ :أطخلا .__1__ زمرلا .ةقداصملا مداخ ىلإ لوصولا يف لشف +invalid-characters-in-username=.ديدج مدختسم مسا رايتخاو كب صاخلا بيولا حفصتم يف __1__ ةرايز ءاجرلا .ةحلاص ريغ فرحأ ىلع يوتحي كب صاخلا مدختسملا مسا +json-parse-error=.مداخلا يف يلخاد أطخ اذه نأ ودبي .ةقداصملا مداخ نم ةباجتسالا ليلحت رذعت +login-failed=.باسح يأ عم قباطتت ال رورملا ةملكو ينورتكلإلا ديربلا وأ مدختسملا مسا +login-failed-steam-only=.رورم ةملك نييعتل __1__ ةرايز وأ Steam مادختساب لوخدلا ليجست ءاجرلا .طقف-Steam باسح وه ىطعملا Factorio.com باسح +login-insufficient-membership=.لوخدلا ليجستل اهئارش ىجري .ةبعللا كلمي ال كباسح +login-too-many-attempts=__1__ يف اهنييعت ةداعإ كنكمي ،كب ةصاخلا رورملا ةملك تيسن دق تنك اذإ .ًاقحال ىرخأ ةرم ةلواحملا ءاجرلا .ةلشافلا لوخدلا ليجست تالواحم نم ديدعلا +login-unlinked=.كتيوضع ةداعتسال ةبعللا كلتمي يذلا Steam باسحب Factorio يف كباسح طبر كنكمي .كب صاخلا Factorio باسح نم اهطبرب مقن مل نحن كلذل ،نآلا دعب ةبعللا كلتمي دعي مل Steam يف كباسح نأ ودبي +steam-id-already-registered=.كلذ نم الدب كب صاخلا Factorio باسح مادختساب لوخدلا ليجست ءاجرلا .يلاحلا Factorio.com باسحب لعفلاب طبترم كب صاخلا Steam باسح +steam-id-doesnt-own-factorio=.باسح ءاشنإ لجأ نم ةبعللا ءارش ىجري .Factorio كلمي ال كب صاخلا Steam باسح +steam-id-timeout=.ىرخأ ةرم ةلواحملا ءاجرلا . Steam ىلإ لاصتالا ةلهم ءاهتنا ببسب Factorio ةيكلم نم ققحتلا ةيلمع تلشف +steam-ticket-verification-failed=.ىرخأ ةرم لواحو Steam ىلإ لوخدلا ليجستب تمق كنأ نم دكأتلا ءاجرلا .رتبس مدختسملا ةركذت نم ققحتلا لشف +unknown-error=__1__ :مداخلا عاجرإ يف أطخ +username-invalid-characters=-. و طقف ةيمقرلاو ةيدجبألا فرحألا مادختسا ءاجرلا .ددحملا مدختسملا مسا يف ةحلاص ريغ فرحألا +username-taken=.كل مدختسملا مسا ناك اذإ لوخدلا ليجست وأ ،فلتخم مدختسم مسا رايتخا ءاجرلا .لعفلاب لجسم ىطعملا مدختسملا مسا +username-too-long=.(ىصقأ دحك ًافرح 30) ًادج ليوط ىطعملا مدختسملا مسا +username-too-short=.(فرح 2 ىندألا دحلا) ادج ريصق ىطعملا مدختسملا مسا +[gui-blueprint] +absolute-snapping=لماك +absolute-snapping-tooltip=.ةيملاعلا ةكبشلاب ةنراقم عضو ططخم عضو متي فيك تايثادحإلا ددحت .ةيملاعلا ةكبشلا ىلع رقتسي +close-blueprint=ططخملا قالغإ +commit-blueprint=ططخملا ظفح +components=تانوكملا +create-blueprint=ططخم ءاشنإ +existing-blueprint=ططخملا نم رصنع +filters=رتالفلا +grid-position=ةكبشلا عضوم +grid-size=ةكبشلا مجح +grid-size-tooltip=.ءانبلا راركت طمن داعبأ +height=عافترالا +icon=ةنوقيأ +icon-tooltip=.ططخملا اذه لثميس يذللا زومرلا رييغت كنكمي انه +library-blueprint=تاططخملا ةبتكم يف ططخملا +library-blueprint-owned-by-other-player=رخآ بعال اهكلمي يتلا تاططخملا ةبتكم يف ططخملا +new-blueprint=ديدج ططخم دادعإ +relative-snapping=يبسن +relative-snapping-tooltip=.بحسلا قيرط نع ءانبلا هيف أدبي يذلا ناكملا طاقتلاب ًايبسن ططخملل حمسي +settings=تادادعإلا +snap-to-grid=ةكبشلا يف عض مث طقتلا +snap-to-grid-tooltip=.هؤانب متي امدنع ةكبش ىلإ ططخملا طاقتلا +unnamed-blueprint=ىمسم ريغ ططخم +width=ضرعلا +[gui-blueprint-book] +blueprints=تاططخملا +confirm-blueprint-book-deletion=؟ططخملا باتك فذح ديرت كنأ نم دكأتم تنأ له +delete-blueprint-book=باتكلا فذح +icon-tooltip=.طشنلا ططخملا ةنوقيأ رهظي ،ًاغراف باتكلا نوكي امدنع +scroll-to-change-active=.طشنلا ططخملا رييغتل __CONTROL__cycle-blueprint-backwards__ و __CONTROL__cycle-blueprint-forwards__ مدختسا +unnamed-blueprint-book=ىمسم ريغ تاططخم باتك +[gui-blueprint-library] +blueprint-book=تاططخملا باتك +blueprint-book-edit=تاططخملا باتك ريرحت +blueprint-book-string=تاططخملا باتك ةلسلس +blueprint-string=تاططخملا ةلسلس +cant-manipulate-not-synchronized-shelf=.دعب اهتنمتزم متي مل يتلا ةلسلسلاب بعالتلا نكمي ال +deconstruction-item-string=كيكفتلا ةلسلس +deconstruction-tool-edit=كيكفتلا ةادأ ليدعت +drop-blueprint=ططخملا طاقسإ +failed-loading-cloud-storage=.كلذ نم الدب نيزختلا نم ةيلحملا ةخسنلا ليمحت متي .ةباحسلا نم نيزختلا ميمصت ليمحت لشف +failed-loading-storage=.__2__ ىلإ يلاحلا نيزختلل ةيطايتحالا ةخسنلل ةدوعلا .__1__ :نيزختلا ميمصت ليمحت لشف +failed-saving-cloud-storage=.__1__ فلملل يطايتحالا خسنلا ىجري ،كب ةصاخلا تاططخملا ةبتكم نادقف عنمل .ةيباحسلا ةنمازملل ةحاتملا ةحاسملا دفن امبر .ةباحسلا ىلإ نيزختلا ميمصت ظفح لشف +game-blueprints-title=ةبعللا تاططخم +grid-view=ةكبشلا ضرع +import=داريتسا +import-string=صن داريتسا +list-view=ةمئاقلا ضرع +make-new=ديدج __1__ +not-available-yet=دعب رفوتم ريغ ططخملا +not-synced-warning=[img=Uity/warning_icon] [color=red]ةنمازتم ريغ تاططخملا ةبتكم.[/color] +player-storage=ميمصتلا نيزخت - __1__ +private-shelf=يتاططخم +shared-shelf=ةكرتشملا تاططخملا +shelf-choice=:ةيفصت +shelf-choice-all=لك +shelf-choice-game=ةبعللا تاططخم +synchronising=...ةنمازملا يراج +title=تاططخملا ةبتكم +transfer-progress=ليوحتلا مدقت +unknown-player-storage=فورعم ريغ بعال نزخم +upgrade-item-string=رصانعلا ةلسلس ةيقرت +upgrade-tool-edit=ةيقرتلا ةادأ ليدعت +[gui-bonus] +artillery-range=ةيعفدملا ىدم +character-build-distance=ءانبلا ةفاسم +character-crafting-speed=بيكرتلا ةعرس +character-health-bonus=ةحصلا +character-inventory-slots-bonus=ةيفاضإلا نزخملا تاحتف +character-item-drop-distance=رصانعلا طاقسإ ةفاسم +character-item-pickup-distance=رصانعلا ىلع لوصحلا ةفاسم +character-logistic-slots=يتسيجول بلط تاحتف +character-logistic-trash-slots=ةيتسجوللا ةمامقلا تاحتف +character-loot-pickup-distance=نزاخملا نم رصانعلا ذخأ ةفاسم +character-mining-speed=نيدعتلا ةعرس +character-reach-distance=ءايشألا ىلإ لوصولا ةفاسم +character-resource-reach-distance=دراوملا ىلا لوصولا ةفاسم +character-running-speed=يشملا ةعرس +damage-bonus=ررض +follower-robot-lifetime=ةايحلا ةدم +inserter-stack-size-bonus=يلآلا عارذلا ةعس +laboratory-productivity=ثحبلا ةيجاتنإ +laboratory-speed=ثحبلا ةعرس +maximum-following-robots-count=ةعباتلا تاتوبورلا ددع +mining-drill-productivity-bonus=نيدعتلا ةيجاتنإ +no-bonuses=.نآلا ىتح اهثحب مت تآفاكم دجوت ال +shooting-speed-bonus=رانلا قالطا ةعرس +stack-inserter-capacity-bonus=سدكملا يلآللا عارذلا ةعس +title=تآفاكملا +train-braking-force-bonus=راطقلا حبك ةعرس +turret-damage-bonus-description=(ةريخذلا تافاضإ عم سيدكت) +worker-robot-battery=ةيراطبلا مجح +worker-robot-speed=ةكرحلا ةعرس +worker-robot-storage=نحشلا ةعس +[gui-browse-games] +access=لوصو +access-password=رورملا ةملك +access-public=ماع +cant-join-game-steam-init-failed=؟ Steam ريغ يكبشلا طبرلا مادختساب مامضنالا ةلواحم ديرت له .ةلكشملا هذه حالصإب Steam ليغشت ةداعإ موقت ام ةداع .تازيملا ليطعت متي .حيحص لكشب Steam ةئيهت متي مل :ميتس ةكبش مادختساب ةبعللا ىلإ مامضنالا ىلع رداق ريغ +description=فصولا +downloading-game-information=ةبعللا تامولعم ليمحت +favourite-tooltip=ةلضفملا +games-headers-name=مسالا +games-headers-players=نوبعاللا +games-headers-playtime=بعللا تقو +has-friends=ةبعللا يف steam ءاقدصأ +has-mods=تادوم هيدل +has-password=رورملا ةملك هيدل +has-players=نيبعال هيدل +join-game=ةبعل ىلإ مامضنالا +loading=...ليمحتلا يراج +mods=تادوملا +no-game-selected=ةبعل ديدحت متي مل +no-players=ءيش ال +none=ءيش ال +ping=ةمالع +ping-calculating=باسح +ping-cant-reach=لوصولا نكمي ال +players=نوبعاللا +search=ثحب +search-filters=رتالفلا ثحب +tags=موسولا +title=باعلألا حفصت +version=رادصإلا +[gui-car] +automatic-targeting=يئاقلتلا بيوصتلا +color=نوللا +driver=قئاسلا +passenger=قفارملا +weapons-control=ةحلسألاب مكحتلا +with-gunner=بوصم عم +with-gunner-description=(قفارملا وأ قئاسلا) ةرايسلاب دحأ نوكي امدنع ًايئاقلت ءادعألا ىلع رانلا قلطأ +without-gunner=بوصم نودب +without-gunner-description=ةغراف ةرايسلا كرتت امدنع ًايئاقلت ءادعألا ىلع رانلا قلطأ +[gui-character] +exoskeleton=يجراخلا لكيهلا +personal-logistics-description=.ةمامقلا تاحتف غارفإ يف ةيتسجوللا تاتوبورلا رمتستس .ةمامقلا تاحتف ىلإ ًايئاقلت رصانعلا لقن فقويس هنأ امك .ةبولطملا داوملا بلج نم ةيتسجوللا تاتوبورلا عنميس ةيصخشلا ةكبشلا ءاغلإو +personal-roboport=يصخشلا توبورلا +[gui-constant] +off=فاقيإ +on=ليغشت +output=جارخإلا +output-signals=جارخإلا تاراشا +[gui-control-behavior] +circuit-connection=ةيئابرهكلا ةرئادلا لاصتا +circuit-network=ةيئابرهكلا رئاودلا ةكبش +connect=لاصتا +connected-to-network=ةكبشلاب لصتم +green-network-id=[color=green]__1__[/color] +logistic-connection=يتسجولللا لاصتالا +logistic-network=ةيتسجوللا ةكبشلا +mode-of-operation=لمعلا ةقيرط +no-network-in-range=قاطنلا يف ةكبش دجوت ال +not-connected=لصتم ريغ +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=ةباوبلا مكحت ةدحو عم رادج +[gui-control-behavior-modes] +close-signal=ةبيرق ةراشإ +close-signal-description=.اًحاتم ناك ول ىتح ليدب راسم ىلع روثعلا لواحي الو ةراشإلا دنع راطقلا فقوتي ام اًبلاغ :ةظحالمn\.راطقلا اذه ةراشإلا فقوت نلف ، (ءارمح ةراشإلا) لعفلاب زواجت دق وأ (ءارفص ةراشإلا) بسانملا تقولا يف فقوتلا راطقلا ىلع رذعت اذإn\.رورملا نم تاراطق يأ فاقيإو ءارمح ةراشإلا هذه لعج لواحي هنإف ، اًحيحص ددحملا طرشلا نوكي امدنع +enable-disable=ليطعت/نيكمت +enable-disable-description=.ًاحيحص طرشلا نوكي امدنع طقف نايكلا اذه ليغشت +enable-disable-train-stop-description=.راطقلا تاراسم يف مكحتلاب كل حمسي امم ،ةلطعملا تافقولا تاراطقلا ىطختت فوس\.ةحيحص ةلاحلا نوكت امدنع طقف نايكلا اذه ليغشتب مق +none=ءيش ال +none-write-description=.مكحتلا ةكبش ىلع ًءانب نايكلا اذه كولس ريغت ال +open-gate=ةباوبلا حتف +open-gate-description=.ةحيحص ةرئادلا ةلاح تماد ام ةحوتفم ةباوبلا ىقبتسو +read-belt-contents=مازحلا تايوتحم أرقأ +read-belt-contents-description=.ةيجراخ تانايك ةطساوب مازحلا فصتنم نم اهذخأ وأ رصانعلا لاخدإ متي امدنع ةحيحص ضبن تاراشإ ةمزحألا لسرت نل .مكحتلا ةكبش ىلإ اهلسريو مازحلا تايوتحم أرقي +read-chain-signal=ةراشإلا ةءارق +read-chain-signal-description=.هاندأ ةددحملا مكحتلا ةكبش ةراشإ لسريو ةيديدحلا ككسلا ةلسلس ةراشإ نول أرقي +read-charge-level=نحشلا ىوتسم أرقا +read-charge-level-description=.مكحتلا ةكبش ىلإ هلسريو 100 و 0 نيب ةيوئم ةبسنك عمجملا نحش ىوتسم أرقي +read-contents=تايوتحملا ةءارق +read-contents-description=.ةيئابرهكلا ةيرئادلا ةكبش ىلإ اهلسريو ةيواحلا تايوتحم أرقي +read-hand-contents=ديلا تايوتحم ةءارق +read-hand-contents-description=ةيئابرهكلا ةيرئادلا ةكبشلا ىلا اهلسريو تالِّخدملا دي تايوتحم ةءارق +read-logistic-network-contents=ةيتسجوللا ةكبشلا تايوتحم ةءارق +read-logistic-network-contents-description=.ةيئابرهكلا ةيرئادلا ةكبشلا ىلإ اهلسريو تاتوبورلا ةطحمل ةيتسجوللا ةكبشلا نم ةحاتملا رصانعلا أرقي +read-resources=دراوملا ةءارق +read-resources-description=.ٍناوث 5 لك ةميقلا ثيدحت متيn\.لدعملا ريغ بيقنتلا لدعم أرقي ، ةدودحملا ريغ دراوملل ةبسنلابn\.مكحتلا ةكبش ىلإ اهلسريو ةخضملا / نيدعتلا رافح نم ةعقوتملا دراوملا رادقم أرقي +read-robot-stats=توبورلا تايئاصحإ أرقأ +read-robot-stats-description=.ةرئادلا ةكبش ىلإ اهلسريو توبورلا هذهل ةيتسجوللا ةكبشلا يف تاتوبورلا ددع أرقي +read-sensor=رعشتسملا ةءارق +read-sensor-description=.اهحتف يغبنيو ،ةباوبلا وحن فرح يتأي امدنع ةرئادلا ةكبش ىلإ ةراشإ لسري +read-signal=ةراشإلا ةءارق +read-signal-description=.ءيش يأ لاسرإ متي نلف ، مكحتلا ةكبش نم ةقلغم تناك اهنأل ءارمح ةيديدحلا ككسلا ةراشإ تناك اذإn\.هاندأ ةددحملا مكحتلا ةكبش ةراشإ لسريو ةيديدحلا ككسلا ةراشإ نول أرقي +read-stopped-train=فقوت راطق أرقأ +read-stopped-train-description=.راطقلا كلذل ديرف مقر عم ةراشإ لاسرإ متي ، راطقلا ةطحم دنع راطق فاقيإ متي امدنع +read-train-contents=راطقلا تايوتحم أرقأ +read-train-contents-description=.ةيئابرهكلا ةرئادلا ةكبش ىلإ اهلسريو راطقلا فقوم يف ايلاح هفاقيإ مت يذلا راطقلا تايوتحم أرقي +read-trains-count=راطقلا ددع ةءارق +read-trains-count-description=.هفاقيإ مت يذلا راطقلا كلذ يف امب .تاذلاب فقوتلا اذه ىلإ بهذت يتلا تاراطقلا ددع أرقي +send-to-train=راطقلا ىلإ لاسرإ +send-to-train-description=.راظتنالا فورظل اهمادختسا نكمي ثيحب ،راطقلا ىلإ ةيئابرهكلا ةرئادلا ةكبش تايوتحم لسري +set-filters=ةيفصت لماوع عضو +set-filters-description=.ةيئابرهكلا ةرئادلا ةكبش نم تاراشإلا ىلإ ادانتسا ةافصُم تالِّخدم نييعت +set-requests=تابلط عضو +set-requests-description=.ةيئابرهكلا رئاودلا ةكبش نم تاراشإلا ىلإ ًادانتسا قودنصلل ةيتسجوللا تابلطلا ددحي +set-stack-size=ةموكلا مجح نييعت +set-stack-size-description=.ةددحملا مكحتلا ةكبش ةراشإ ددع ىلع ًءانب عضاولا اذهل ةموكلا مجحل ىصقألا دحلا نييعتب مق +set-trains-limit=راطقلل دح نييعت +set-trains-limit-description=.هفقوأ يذلا راطقلا كلذ يف امب .راطقلل فقوتلا اذه ىلإ بهذت يتلا تاراطقلا ددعل ىصقألا دحلا نييعت +use-colors=ناولالا مدختسا +use-colors-description=.طقف اهنم دحاو نول مادختسا متيس ،هددعتم ةدوجوملا ناولالا تناك اذإn\.نوللا كلذ رهظيس حابصملا نإف ،0 نم ربكأ ةميق اهل نوللا ةراشإ تناك اذإn\.نوللا تاراشا ىلع ًءانب حابصملا نول عضو +[gui-control-behavior-modes-guis] +available-construction-bots=رفوتملا ءانبلا توب +available-logistic-bots=ةحاتملا ةيتسجوللا توبلا +belt-read-mode=ىوتحملا ةءارق عضو +blue=قرزأ +blue-chain-description=.(حاتم رثكأ وأ دحاو راسم كانه لازي ال نكلو رثكأ وأ تاراسم بجح متي) ءاقرز ةلسلسلا ةراشإ نوكت امدنع ةلسرملا مكحتلا ةكبش ةراشإ +closed-condition=طرشلا قالغإ +control-signal=مكحتلا ةراشإ +enabled-condition=طرشلا نيكمت +entire-patch=دراوملل لماك ليدعت +entire-patch-description=.اذه نيدعتلا رفح لوح دراوملا ةعقر لماك نم ةعقوتملا دراوملا أرقا +green=رضخأ +green-chain-description=.(هرُح ةلتكلا) ءارضخ ةلسلسلا ةراشإ نوكت امدنع ةلسرملا مكحتلا ةكبش ةراشإ +green-description=.(هرُح ةلتكلا) ءارضخ ةيديدحلا ككسلا ةراشإ نوكت امدنع ةلسرملا مكحتلا ةكبش ةراشإ +hand-read-mode=ديلا ةءارق عضو +hold-mode=قيلعت +hold-mode-description-belt=.رصنعلا ىلع ىوتحي عارذلا نأ املاط رارمتساب ةراشإلا لاسرإ متي +hold-mode-description-inserter=.رصنعلا ىلع ىوتحي عارذلا نأ املاط رارمتساب ةراشإلا لاسرإ متي +input-signal=لاخدإلا ةراشإ +open-condition=حوتفم ةلاحلا +output-signal=جارخإلا ةراشإ +output-signals=جارخإلا تاراشإ +pulse-mode=ضبن +pulse-mode-description-belt=.مازحلا ىلإ رصنعلا لخدي امدنع طقف ةدحاو ةمالع لباقم ةراشإلا لاسرإ متي +pulse-mode-description-inserter=.رصنعلا طاقتلا دنع طقف ةدحاو ةمالع لباقم ةراشإلا لاسرإ متي +red=رمحأ +red-chain-description=.(ةلسلسلا ةراشإ لالخ نم تاراسملا عيمج لغشي راطقلا) ءارمح ةلسلسلا ةراشإ نوكت امدنع اهلاسرإ دارملا مكحتلا ةكبش ةراشإ +red-description=.(ةراشإلا ربع راطقلا رمي) ءارمح ةراشإلا نوكت امدنع مكحتلا ةكبش ىلإ ةراشإلا لاسرإ متي +resource-read-mode=دراوملا ةءارق عضو +this-miner=اذه نيدعتلا رافح +this-miner-description=.اذه نيدعتلا رفح نم ةعقوتملا دراوملا أرقا +total-construction-bots=ءانبلا تاتوب يلامجإ +total-logistic-bots=ةيتسجوللا تاتوبلا يلامجإ +train-id=راطقلا فرعم +train-id-description=فقوتملا راطقلل ديرف فرعم +trains-count=تاراطقلا ددع +trains-count-description=. فقوتملا راطقلا لمشي . راطقلا ةطحم ىلا ةهجوتملا تاراطقلا ددع +trains-limit=راطقلا دح +trains-limit-description=. فقوتملا راطقلا لمشي . راطقلا ةطحم ىلإ ةهجوتملا تاراطقلا ددعل ىصقألا دحلا +yellow=رفصأ +yellow-chain-description=.(ةلسلسلا ةراشإ ربع رورملا مزتعي راطقلا) ءارفص ةلسلسلا ةراشإ نوكت امدنع ةلسرملا ةرئادلا ةكبش ةراشإ +yellow-description=.(ةيديدحلا ككسلا ةراشإ ربع رورملا مزتعي راطقلا) ءارفص ةيديدحلا ككسلا ةراشإ نوكت امدنع ةلسرملا مكحتلا ةكبش ةراشإ +[gui-control-settings] +advanced-interaction=مدقتم لعافت +basic-interaction=يساسألا لعافتلا +control-disabled=__1__ :ةطساوب رييغتلا مت - لطعم +crafting=بيكرت +debug=ءاطخألا حيحصت +editor=فّلؤملا +inventory=نزخملا +miscellaneous=ةعونتم تارايخ +mods=تادوملا +movement=ةكرحلا +panels=تاحول +quickbar=عيرس طيرش +title=مكحتلا تادادعإ +tools=تاودألا +waiting=راظتنإلا يف +[gui-crafting-queue] +collapse=يط +expand=عّسو +[gui-create-account] +creating-account=باسح ءاشنأ +[gui-current-research] +not-researching=.ديدج ثحب ءدبل __CONTROL__open-technology-gui__ ىلع طغضا +research-finished=.__CONTROL__open-technology-gui__ ىلع طغضا .ىهتنا __1__ +[gui-decider] +condition=طرشلا +input-count=تالخدملا ددع +input-count-description=.لاخدإلا تاراشإ نم ةددحملا جارخإلا ةراشإ ددع خسن +one=1 +one-description=.1 ةميقب ةددحملا جارخإلا ةراشإ جارخإ +output-item=جارخإ +[gui-deconstruction] +blacklist=ءادوسلا ةمئاقلا +blacklist-description=.كيكفتلل ةقطنم رايتخا دنع اعيمج اهتيفصت مت يتلا رصانعلا لهاجت +blacklist-trees-and-rocks=روخصلا/راجشألا لهاجت +entities=تانايكلا +entity-filter-mode=ءايشألا ةيفصت عضو +entity-filters=ءايشألا رتالف +filters=رتالفلا +icon-tooltip=.ةددحملا رتالفلا رهظت كيكفتلا ةادأ ،ةغراف نوكت امدنع +tile-filter-mode=طالبلا ةيفصت عضو +tile-filters=طالبلا رتالف +tile-selection-mode=طالبلا ديدحت عضو +tiles=طالبلا +trees-and-rocks-only=طقف روخصلا/راجشألا +whitelist=ءاضيبلا ةمئاقلا +whitelist-description=.كيكفتلل ةقطنم ديدحت دنع اهكيكفت دارملا رصانعلا ددح +whitelist-trees-and-rocks=روخصلا/راجشألا طقف +[gui-downloading-mods] +downloading=ليمحت +[gui-edit-label] +edit-description=فصولا ليدعت +edit-label=مسولا ليدعت +save-description=فصولا ظفح +save-label=مسولا ظفح +[gui-electric-energy-interface] +buffer-size=تقؤملا نزخملا مجح +power-production=ةقاطلا جاتنإ +power-usage=ةقاطلا مادختسا +[gui-electric-network] +accumulator-charge=عمجملا نحش +consumption=كالهتسالا +production=جاتنإلا +progressbar-format=__1__ / __2__ +title=ةيئابرهكلا ةكبشلا تامولعم +[gui-ending-screen] +epilogue=ةمتاخلا +[gui-game-finished] +continue=ةعباتملا +finish=ءاهنإ +kills=ىلتقلا +lost=...كتميزه مت +next-level=يلاتلا ىوتسملا +respawn=ءايحإلا ةداعإ +restart-level=ىوتسملا ةداعإ +save-replay=ةداعإلا ظفح +time-played=بعللا تقو +title=ةبعللا تهتنا +victory=!راصتنا +[gui-goal-description] +info-visibility-button=تامولعم +title=فدهلا +[gui-graphics-settings] +advanced=مدقتم +brightness=عوطسلا +color-filter=ناولألا حشرم +color-filter-deuteranopia=رضخألا نوللا ىمع +color-filter-deuteranopia-correction=رضخألا نوللا ىمع حيحصت +color-filter-none=ءيش ال +color-filter-protanopia=رمحألا نوللا ىمع +color-filter-protanopia-correction=رمحألا نوللا ىمع حيحصت +color-filter-tritanopia=قرزألا نوللا ىمع +color-filter-tritanopia-correction=قرزألا نوللا ىمع حيحصت +contrast=نيابتلا +full-color-depth=لماك ناولأللا قمع +full-screen=ةشاشلا ءلم +general=ماـــع +graphics-quality-high=يلاع +graphics-quality-label=ةشاشلا داعبأ صيلقت +graphics-quality-low=ضفخنم +graphics-quality-normal=طسوتم +graphics-quality-very-low=ًادج ضفخنم +high-quality-animations=ةدوجلا ةيلاع ةكرحتم موسر +low-vram-warning=.(VRAM) ةيفاك ريغ ويديفلا ةركاذ +map-zoomed-in-effect=ةربكملا ةطيرخلا ريثأت +max-threads=ةيرصبلا ةجلاعملاب ةصاخلا تاراسملا نم ىصقألا ددعلا +minimize-on-focus-loss=ةراسخلا دنع ريغصت +multisampling-label=تانيعلا ددعت +multisampling-x2=x 2 تانيعلا ددعت +multisampling-x4=x 4 تانيعلا ددعت +multisampling-x6=x 6 تانيعلا ددعت +multisampling-x8=x 8 تانيعلا ددعت +no-multisampling=تانيعلل ددعت ال +preferred-screen=ةلضفملا ةشاشلا +primary-screen=(__1__) ةيسيئرلا ةشاشلا +render-in-native-resolution=ةيلصألا ةشاشلا ةقد بسح ةجلاعملا +render-scale=سايقملا ضرع +restart-required=بولطم ليغشتلا ةداعإ +saturation=عبشتلا +screen-n=__1__ ةشاشلا +show-animated-water=ةكرحتم لكشب هايملا راهظإ +show-clouds=مويغلا راهظإ +show-decoratives=ةيليمكتلا تاموسرلا راهظإ +show-enemy-terrain-decals=سيراضتلا ىلع ودعلا تاراش راهظإ +show-game-simulations-in-background=ةيفلخلا يف ةبعللا ةاكاحم راهظإ +show-inserter-shadows=يلآلا عارذلا لالظ راهظإ +show-item-shadows=رصانعلا لالظ راهظإ +show-particles=تاميسجلا راهظإ +show-smoke=ناخدلا لاكشأ عيمج راهظإ +show-tree-distortion=ةكرحتم لكشب راجشألا راهظإ +sprite-atlas-size-custom=(__1__) صصخم +sprite-atlas-size-label=يرصبلا كباشتلا مجح +sprite-atlas-size-largest-possible=نكمم ردق ربكأ +texture-compression=يرصبلا كباشتلا طغض +texture-compression-high-quality=ةيلاع ةدوج +texture-compression-low-quality=ةضفخنم ةدوج +texture-compression-none=ءيش ال +texture-streaming=يرصبلا كباشتلا ثب +title=تاموسرلا تادادعإ +ultrawide-mode=عساولا عضولا +use-flip-presentation-model=يضرعلا ضرعلا جذومن مادختسا +v-sync=VSync ليعفت +video-memory-budget=اهب حومسملا ويديفلا ةركاذ +video-memory-budget-auto=( تياباجيج __1__) يئاقلت +video-memory-budget-fixed=تياباجيج __1__ +video-memory-usage-all=لكلا +video-memory-usage-high=يلاع +video-memory-usage-label=ويديفلا ةركاذ مادختسا +video-memory-usage-low=ضفخنم +video-memory-usage-medium=طسوتم +vram-low-high-quality-not-recommended=.لقألا ىلع تياباجيج 2 وه ةيلاعلا ةدوجلا تاذ تانئاكلل هب ىصوملا ويديفلا ةركاذ مجح .قالطإلا ىلع ءدبلا ىلع ةرداق نوكت ال دق ةبعللا وأ لاطعألا وأ ،ةصقانلا تاموسرلا وأ ،ءادألا يف لكاشم هجاوت دق .ةيلاعلا ةدوجلا تاذ تانئاكلل ةبسنلاب ادج ضفخنم اذه .(VRAM) ويديفلا ةركاذ نم تياباغيم __1__ ىلع يوتحي رتويبمكلا اذه نأ انفشتكا +vram-not-detected-high-quality-not-recommended=.قالطإلا ىلع ءدبلا ىلع ةرداق نوكت ال دق ةبعللا وأ لاطعألا وأ ،ةصقانلا تاموسرلا وأ ،ءادألا يف لكاشم هجاوت دق كلذ فالخ ،لقألا ىلع تياباجيج 2 وه ةيلاعلا ةدوجلا تاذ تانئاكلل هب ىصوملا ويديفلا ةركاذ مجح .رتويبمكلا اذه ىلع ةرفوتملا (VRAM) ويديفلا ةركاذ ةيمك فاشتكا نم نكمتن مل +[gui-graphics-settings-description] +full-color-depth=.OpenGL يف وأ +Windows 8 ىلع طقف ريثأت هل رايخلا اذه ,جلاعملا عم ةجمدملا وأ ءادألا ةضفخنم ةشاشلا تورك يف ءادألا ديزي (bit-16) ناولألا قمع فصن طقف ةجلاعم +graphics-quality-label=.VRAM نم لقألا ىلع تياباجيج 3 بلطتت "ةيلاع" ةقد :ريذحت .VRAM مادختسا ددحي .تانئاكلا ةقد +high-quality-animations=.VRAM مادختسا نم ريبك لكشب للقي اذه .ةكرحتملا تاراطإلا نم يداعلا ددعلا فصن ىوس لّمحت نل (راطقلا لاثملا ليبس ىلع) ةرادملا وأ ةكرحتملا تانايكلا ضعب نإف ،ليطعتلا ةلاح يف +lights-quality=.ريبك لكشب ءادألا نم للقت فوس ةيلاعلا ميقلا .ديج لكشب ليللا لالخ ءاوضألا راهظا +max-threads=.ةبعللا ةجلاعمل ةمدختسملا تاراسملا ددع +minimize-on-focus-loss=.فلتخم قيبطت ىلإ لوحتلا ديرت امدنع كب صاخلا بتكملا حطس يطغت ال اهنأ نم دكأتلل دراوملا كالهتسإ نم ةبعللا للقت فوس ،ةلماك ةشاش يف ليغشتلا دنع +render-in-native-resolution=.زاهجلا تايناكمإ باسح ىلع نوكت فوس اهنكلو ةدوجلا ةيلاع روص جتنيس اهداعبأل تقفو ةجلاعملا نإف ،(Apple Retina لثم) نيابتلا وأ ةقدلا ةيلاع تاشاش ىلع +show-animated-water=.ءادألا ةضفخنم ةشاشلا توركل ةبسنلاب ءادألا ةدايزل ليطعت +show-game-simulations-in-background=.ةيفلخلا يف ةبعلل ةاكاحم رهظت ،ةيعرفلا مئاوقلاو ةيسيئرلا ةمئاقلا يف +show-smoke=.ةفيعضلا ةشاشلا تورك ىلع ءادألا ةدايزل رايخلا اذه ليطعتب مق .ريبك لكشب اهريفوت متي يتلا ناخدلا تاريثأت ليلقت متيس ،ليطعتلا دنع +show-tree-distortion=.ءادألا ةضفخنم ةشاشلا توركل ةبسنلاب ءادألا ةدايزل ليطعت +sprite-atlas-size-label=.GPUلا يف اهعم لماعتلا بعصلا نم نوكي دق نكلو ،ةجلاعملا يف ةيزكرملا ةجلاعملا ةدحو ىلع كغضلا للقي امم ،ئاعدتسإلا ةعيرس ةريبكلا تاموسرلا +texture-compression=.لضفأ ءادأ ىلع لوصحلل تانئاكلا مجح ليلقتل ةضفخنم ةدوج ددح ،جلاعملا عم جمدم وأ ميدق GPU كيدل ناك اذإ .لالظلا مسر ءانثأ تانايبلا نم لقأ ردق لقن ىلإ GPU رارطضا ببسب لمعلا يف عرستو ،ويديفلا ةركاذ عم بسانتت نأ نكمي يتلا تانئاكلا ددع ريبك لكشب ديزي يرصبلا كباشتلا طغض +texture-streaming=.GPUلا اهجاتحي ىتح يئاوشعلا لوصولا ةركاذ يف (ويديفلا ةركاذ مادختسا تادادعإ رظنا) نئاك ليكشت يف عضوت مل يتلا تانئاكلا ىقبتس +use-flip-presentation-model=.تاراطإلا يف تالكشم وأ موسرلا يف تالكشم هجاوت تنك اذإ رايخلا اذه ليدبت لواح .ميدقلا ليجلا نم تاشاشلا ىلع ةيئاهنلا ةروصلا ضرعل ةءافك رثكألا ةقيرطلا يضرعلا ضرعلا نوكي نأ يغبني +video-memory-budget-label=.(sprites) يرصبلا كباشتلا ةجلاعم يف اهمادختساب ةبعلل حومسملا (VRAM) ويديفلا ةركاذ مجحل ىصقألا دحلا +video-memory-usage-label=.(يرصبلا كباشتلا تادادعإ رظنا) يئاوشعلا لوصولا ةركاذ يف اهب ظافتحالا وأ VRAM يف ةرحلا ةمئاعلا تانئاكلا ليمحت نكمي .عسوأ يرصب كباشت عم لمعي نأ بجي هنأل GPUلا ىلع لمحلا نم ديزت دق نكلو ،عرسأ مسرلا ىلع ةردقلا ببسب جلاعملا مادختسا نم للقي ربكأ ةحاسم ءاشنإ .نئاكلا ةحاسم يف اهعضو ةبعللا لواحت يتلا تانئاكلا ددع ددحي +[gui-heat-interface] +add-tooltip=.ةرم لك يف نزخملا ىلإ ةرارحلا نم ردقلا اذه فضأ +at-least-tooltip=.تصقن اذإ ةدايزلاب مق - نزخملا يف ةنيعملا ةرارحلا هذهب ظفتحا +at-most-tooltip=.دئازلا ديربتب مق - نزخملا يف هذه ةرارحلا ةجرد ىلع ظفاح +exactly-tooltip=.ةجاحلا بسح لازأ وأ فضأ - نزخملا يف ةرارحلا هذهب طبضلاب ظفتحا +remove-tooltip=.ةرم لك يف نزخملا نم ةرارحلا نم ردقلا اذه لازأ +[gui-infinity-container] +add=فضأ +at-least=لقألا ىلع +at-least-tooltip=.ةدوقفملا ةفاضإ - نوزخملا يف ةريثكلا رصانعلا هذهب لقألا ىلع ظافتحالا +at-most=رثكألا ىلع +at-most-tooltip=.تافاضإلا ةلازإ - ىصقأ دحك نوزخملا يف ةديدعلا رصانعلا هذه ىلع ظافحلا +exactly=طبضلاب +exactly-tooltip=.ةجاحلا بسح ةلازإ وأ ةفاضإ - طبضلاب نوزخملا يف رصانعلا هذه ىلع ظافحلا +remove=ةلازإ +remove-unfiltered-items=ةافصملا ريغ رصانعلا ةلازإ +remove-unfiltered-items-tooltip=.تاحشرملا ةمئاق نم اءزج تسيل يتلا نوزخملا نم رصانعلا ةلازإ +title[1]=ةيئاهن ريغ رتالف +[gui-infinity-pipe] +add-tooltip=.ةرم لك يف بيبانألا ىلإ لئاوسلا نم ةيوئملا ةبسنلا هذه فضأ +at-least-tooltip=.ةدوقفملا فضأ - بيبانألا يف لئاوسلا نم ةيوئملا ةبسنلا هذه ىلع لقألا ىلع ظفاح +at-most-tooltip=.ةدئازلا ةلازإ - ىصقأ دحك بيبانألا يف لئاوسلا نم ةيوئملا ةبسنلا هذه ىلع ظافحلا +exactly-tooltip=.ةجاحلا بسح لازأ وأ فضأ - بيبانألا يف لئاسلا نم ةيوئملا ةبسنلا هذه ىلع طبضلاب ظفاح +percent=% +remove-tooltip=.ةرم لك يف بيبانألا نم لئاسلا نم ةيوئملا ةبسنلا هذه لازأ +temperature=ةرارحلا +[gui-inserter] +blacklist=ءادوسلا ةمئاقلا +filter=ةيفصتلا +override-stack-size=لقانلا ةعس ديدحت +whitelist=ءاضيبلا ةمئاقلا +[gui-interface-settings] +active-quick-bars=ةطشنلا ةعيرسلا ةطرشألا +alt-mode=Alt-mode +automatic-ui-scale=يكيتاموتوأ +autosort-inventory=بترم يسيئرلا بعاللا نوزخم امئاد يقبا +change-quickbar-by-clicking-with-item=رصنعلا عم رقنلاب عيرسلا طيرشلا ةيفصت لماع نييعت +custom-ui-scale=صصخم +enable-recipe-notifications=بيكرتلا تاراعشإ نيكمت +entity-tooltip-delay=نايكلا حيملت رخأت +entity-tooltip-on-the-side=بناجلا ىلع نايكلا حيملت +flat-character-gui=ةضيرع ةيصخشلا ةهجاو +fuzzy-search-enabled=ضماغ ثحب +interaction=لعافتلا +locale=ةغللا +lock-belt-building-to-straight-line=ميقتسم طخ يف مازحلا ءانب ليهست +other=ىرخأ +output-console-delay=ةشدردلا ةلاسر رخأت +pick-ghost-cursor=ارفوتم نكي مل اذإ رصنعلل حبش عضو +play-sound-for-chat-messages=ةشدردلا لئاسرل توصألا ليغشت +research-finished-stops-game=ثحبلا لامتكا دنع حتفت ايجولونكتلا ةشاش +shortcut-bar-rows=عيرسلا طيرشلا فوفص راصتخا +show-all-items-in-selection-lists=رايتخالا مئاوق يف رصانعلا عيمج راهظإ +show-beacon-modules-in-alt-mode="Alt-mode" يف ةيجمربلا تادحولا راهظإ +show-combinator-settings-when-detailed-info-is-on="Alt-mode" يف جمدملا تادادعإ راهظإ +show-descriptions-in-tooltips=تاودألا تاحيملت يف فاصوألا راهظإ +show-grid-when-paused=ةبعلل تقؤملا فاقيإلا دنع ةكبش راهظإ +show-inserter-arrows-when-detailed-info-is-on="Alt-mode" يف عارذلا مهسأ راهظإ +show-inserter-arrows-when-selected=ديدحتلا دنع ةيلآلا عارذلا مهسأ راهظإ +show-interaction-indications=لعافتلا تاراشإ راهظإ +show-item-labels-in-cursor=رشؤملا يف رصانعلا ءامسأ راهظإ +show-minimap=ةرغصملا ةطيرخلا راهظإ +show-mining-drill-arrows-when-detailed-info-is-on="Alt-mode" يف نيدعتلا ةلآ مهسأ راهظإ +show-missing-logistic-network-icon=ةدوقفملا ةيتسجوللا ةكبشلا ةنوقيأ راهظإ +show-mod-owners-in-tooltips=تاودألا تاحيملت يف دوملا مسإ راهظإ +show-player-names-on-minimap=ةرغصملا ةطيرخلا يف نيبعاللا ءامسأ راهظإ +show-pump-arrows-when-detailed-info-is-on="Alt-mode" يف مهسألا خض راهظإ +show-rail-block-visualization=ةيديدحلا ككسلا طخ روصت راهظإ +show-tips-and-tricks-notifications=حئاصنلا تاراعشإ راهظإ +show-total-raw-in-recipe-tooltips=بيكرتلل ةلباقلا ةديدجلا رصانعلل تاحيملتلا راهظإ +show-turret-radius-when-blueprinting=طيطختلا دنع عافدلا جاربأ ىدم راهظإ +smart-belt-dragging=يكذلا مازحلا بحس +title=ةهجاولا تادادعإ +tool-window-next-to-quickbar=عيرسلا طيرشلا بناجب تاودألا ةذفان +tooltip-delay=تاودألا حيملت رخأت +tooltip-never=اًدبأ +tooltip-offset=تاودالا ةحازإ +tooltips=تاحيملت +train-stop-label-angle=يضارافإلا راطقلا تابرع ناكم +train-visualization-length=يضارتفإلا راطقلا لوط +ui-scale=مدختسملا ةهجاو مجح +visualization=روصت +[gui-interface-settings-description] +active-quick-bars=.ةشاشلا ىلع امئاد ةيئرملا ةعيرسلا ةطرشألا ددع +change-quickbar-by-clicking-with-item=.ةحتفلا يف رصنعلا رايتخا نم ًالدب عيرسلا طيرشلا رتلف نّيعيس رشؤملا يف رصنع عم عيرس طيرش ةحتف ىلع رقنلا +entity-tooltip-delay=.رشؤملا ىلع ملاعلا يف نايكلا تاودأ حئاصن روهظ قرغتسي تقولا نم مك +entity-tooltip-on-the-side=.رشؤملا لفسأ نم ًالدب ،ةرغصملا ةطيرخلا تحت نايكلا تاحيملت راهظإ +flat-character-gui=.ةليدب بيوبت تامالع تحت نوكت نأ نم الدب ضعبلا اهضعب بناجب ةيتسجوللا تاحوللاو عينصتلا تاحول عضو متي +fuzzy-search-enabled=.مدختسملا ةهجاو نع ثحبلا عم الهاست رثكأ ةقباطم +output-console-delay=.ءافتخإلل مكحتلا ةدحو ةلاسر وأ ةشدردلا اهقرغتست يتلا يناوثلا ددع +pick-ghost-cursor=.كلذ نم ًالدب رشؤملا يف حبشلا عضو متيس ،عونلا اذه نم رصانع يأ كيدل نكي مل اذإ ،خسنلا ةادأ مادختسا دنع وأ عيرسلا طيرشلا نم ءانبلل لباق رصنع رايتخا دنع +shortcut-bar-rows=.ةشاشلا ىلع امئاد ةيئرملا راصتخإلا ةطيرشأ فوفص ددع +show-all-items-in-selection-lists=.ةعيرسلا ةطرشألا يف دعب اهحتف متي مل يتلا رصانعلا راهظإ +show-descriptions-in-tooltips=.ةديدج تادوم ةفاضإ دنع وأ ددجلا نيبعالل اهب ىصوم .بيكرتلا تاودأ حئاصن وأ نايك وأ رصنعل ريصق يصن فصو راهظإ +show-interaction-indications=.هعم لعافتت يتلا ةرواجملا تانايكلا ىلع ءوضلا طيلست ،ام نايك قوف لقنتلا دنع +show-item-labels-in-cursor=.(تاططخملا ءامسأ لاثملا ليبس ىلع) دحاو ىلع يوتحي ناك اذإ هتيمست رهظأ ،رصانعلا دحأ ىلع طغضلا دنع +show-total-raw-in-recipe-tooltips=.ةبيكرتلا اهجاتحت يتلا ديلاب اهعينصت نكمي ال يتلا رصانعلاو تقولا يلامجإ ضرعي +tooltip-delay=.رشؤملا ىلع تاودألا تاحيملت روهظ قرغتسي تقولا نم مك +train-stop-label-angle=.ةطيرخلا ىلع تامالع لمحت راطقلا فاقيإ ةيواز +train-visualization-length=.ةيديدحلا ككسلا نم برقلاب ءانبلا دنع اهراهظإ متيس يتلا راطقلا تابرع ددع +[gui-linked-container] +title=طبار +[gui-load-game] +all-required-mods-enabled=.ةلعفم ةبولطملا تادوملا عيمج +exchange-string-freeplay-only=.لمرلا قودنص وأ رحلا بعللا طئارخ نم الإ ةطيرخلا لدابت ةلسلس ديلوت نكمي ال +title=ةبعللا ليمحت +[gui-load-scenario] +confirm-delete=؟__1__ ويرانيسلا فذح ديرت كنأ نم دكأتم تنأ له +title=ويرانيس ليمحت +[gui-logistic] +auto-trash-request-exists=ًاقبسم رصنعلا اذهل بلط دجوي +cell=ةيلخ +cells=ايالخ +count=ددع +high-value-tooltip=.ةكبشلا نم هريفوت لواحتس ةيتسجوللا تاتوبورلا .بولطملا غلبملا +infinite-amount-in-textfield=.تامولعم +items=رصانعلا +logistic-networks=ةيقوسلا ةكبشلا +logistic-request-exists=ًاقبسم رصنعلا اذهل بلط دجوي +logistics-and-trash=ةيئاقلتلا ةمامقلاو ةيصخشلا ةيتسجوللا ةكبشلا +logistics-only=ةيصخشلا ةيتسجوللا ةكبشلا +low-value-tooltip=تالمهملا تاحتف ىلإ ايئاقلت اذه قوف رصانعلا لقتنتس .غلبملل ىصقألا دحلا +members=ءاضعألا +network=ةكبشلا +request-from-buffer-chests=تقؤملا نزخملا نم بلط +set-request=بلط نييعت +title=دادمإلاو لقنلا +title-filter=دادمإلاو لقنلا ةيفصت +title-request=يقوسلا بلطلا +trash=ةيئاقلتلا ةمامقلا +trash-only=ةيئاقلتلا ةمامقلا رتالف +trash-slots=تالمهملا تاحتف +[gui-manage-mods] +name-column-header=مسالا +version-column-header=رادصإلا +[gui-map-editor] +brush-intensity=ةفاثكلا +brush-size=مجحلا +brush-speed=ةعرسلا +character=ةيصخشلا +character-equipment=تادعملا +character-main-inventory=يسيئرلا نزخملا +character-quickbar=عيرسلا طيرشلا +cliffs=تاردحنملا +confirm-quit=؟جورخلا ديرت كنأ نم دكأتم تنأ له .ويرانيسلا ظفح متي مل +confirm-regenerate=؟ةطيرخلا ءاشنإ ةداعإ ديرت كنأ نم دكأتم تنأ له +convert=ليوحت +convert-save=ظفحلا ليوحت +convert-save-to-scenario=ويرانيس ىلإ ظفحلا ليوحت +cursor-intensity=ةفاثكلا +decoratives=نييزت +edit-scenario=ويرانيسلا ليدعت +editor-inventory=ررحملا +editors-title=نوررحملا +entities=تانايكلا +finished-converting-save=.مدختسملا تاهويرانيس ةمئاق يف هيلع روثعلا كنكمي .__1__ مساب ويرانيس ىلإ ظفحلا فلم ليوحت مت +import=داريتسا +import-save=ظفح داريتسا +import-save-failed=__1__ :داريتسالا لشف +items=رصانعلا +items-transfer-limit=نزخملا ليوحت دح +new-scenario=ديدج ويرانيس +resources=دراوملا +scenario-already-exists=؟هقوف ةباتكلا ديرت له .لعفلاب __1__ مساب ويرانيس دجوي +select-surfaces-to-import=اهداريتسال حطسألا ددح +settings=تادادعإلا +shape=لكش +tiles=طالبلا +title=ةطيرخلا ررحم +tools=Tools +tools-title=تاودألا +[gui-map-editor-clone-editor] +apply-clone-brush=خاسنتسالا ةاشرف قيبطت +clear-destination-decoratives=ةهجولا تافرخز حسم +clear-destination-entities=ةهجولا تانايك حسما +clone-decoratives=ةنيزلا خاسنتسا +clone-entities=تانايكلا خاسنتسا +clone-tiles=طالبلا خاسنتسا +manual-collision-mode=يوديلا مادطصالا عضو +manual-collision-mode-tooltip=.ءانبلل ةلباق تناك اذإ ةدوصقملا ةهجولا ىلإ ةفرخزلا/تانايكلا خسن طقف +smart-area-drag-mode=ةيكذلا ةقطنملا بحس عضو +smart-area-drag-mode-tooltip=.ةخسنتسم ةهجو رخآ عم لخادتي مل اذإ طقف ةهجولا ىلإ ردصملا خاسنتسا متي ،ام ةقطنم خاسنتسا ىلإ بحسلاو رقنلا دنع +snap-to-chunk=ةعطق ىلإ طقتلا +snap-to-grid=ةكبشلا يف عض مث طقتلا +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=ةوقك ءانب +build-as-force-tooltip=.كلذ ىلإ امو ،نيبعاللا ينابمل كنم ردصملاو ،زرتيبلا :"يداعلا" ردصملا مادختسا مث ،"**AUTO**" ردصملا مادختسا مت اذإ .تانايكلا ءاشنإ دنع مدختسملا ردصملا +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=ةريخذلا ررض ليدعت +boolean-modifiers=ةيقطنم تاليدعت +category-modifiers=ةئفلا ليدعت +disabled-hand-crafting-recipes=ةلطعملا ةيوديلا تابيكرتلا +edit-modifier-category=__1__ ريرحت +gun-speed-modifiers=ةيقدنبلا ةعرس ليدعت +setting-is-invalid=.حلاص ريغ دحاو دادعإ +simple-modifiers=ةطيسب تاليدعت +title=تانايبلا ميق ضرف +turret-attack-modifiers=عافدلا جاربأ موجه ليدعت +value-cannot-be-empty=.ةغراف ةميقلا نوكت نأ نكمي ال +value-out-of-range=.ايرصح __2__ لالخ نم __1__ يه ةحيحصلا ميقلا :قاطنلا جراخ ةميقلا +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=.ةدياحملا تاوقلا ،ودعلا ،بعاللا فذح نكمي ال +create-force=ردصم ءاشنإ +current-force=ةيلاحلا ةوقلا +delete-force=ردصملا فذح +destination-force=ةهجولا ردصم +destination-force-tooltip=.ةيلاحلا كتوق مادختسا متي اهدنع ،"**AUTO**" اذإ .تانايكلا رييغتل ةوقلا +edit-force=ردصملا ليدعت +edit-force-cease-fire=رانلا قالطإ فقو ريرحت +edit-force-cease-fire-title=نارينلا فقوت "__1__"ةوقلا ليدعت +edit-force-data=ىرخأ صئاصخ ليدعت +edit-force-friends=ءاقدصألا ريرحت +edit-force-friends-title=ءاقدصأ "__1__" ردصملا ليدعت +enable-friendly-fire=ءاقدصألا نم ررضلا يقلت نيكمت +neutral-force-cant-be-changed=.ةدياحملا ةوقلا رييغت نكمي ال +new-force-name-already-used=.ددحملا مسالا لمحت ردصم لعفلاب دجوي +no-force-name-given=.ردصملا ءاشنإل كلاملا مسا بولطم +share-chart=ينايبلا مسرلا ةكراشم +switch-to-force=ردصملا ىلإ ليدبتلا +[gui-map-editor-instructions] +add-clone-brush-tiles=.خاسنتسالا ةقطنم ىلإ ةفاضإلل بحساو __1__ +and-all-as-usual=.بعللا ءانثأ ةلصلا تاذ ىرخألا تاراصتخالا لكو +area-build-instructions=.ةديدج ةقطنم ءاشنإل بحساو __1__ +area-move-instructions=.ةقطنم كيرحتل بحسو __1__ +area-remove-instructions=.ةقطنم ةلازإل __1__ +area-select-instructions=.ةقطنم ديدحتل __1__ +build=.ءانبلل __1__ +build-cliffs=.تاردحنملا ءانبل __1__ +build-cloned-area-instructions=.ةددحملا ةقطنملا ءانبل __1__ +build-tiles-area=.طالبلا ءانبل بحسو __1__ +build-tiles-bucket=.ةددحملا ةقطنملا ءلمل __1__ +build-tiles-out-of-map=.ةطيرخلا جراخ طالبلا ءانبل __1__ +build-to-clone-entity=.ددحملا نايكلا خاسنتسال __1__ +change-force-instructions=.تانايكلا ردصم رييغتل بحسو __1__ +change-spawn-location-description=.غيرفتلا عقوم ديدحتل __1__ +change-tile-variations=.ةددحملا ةقطنملا يف طالبلا تاريغت رييغتل __1__ +edit-resource=.هريرحت مني ملاعلا يف دروم __1__ ررحم ردصم يأ رايتخا متي ال امدنع +initial-resource-amount=.ةادألا ةفاثك ةميق ىلع ةينبم ةيلوألا دراوملا ةيمك +line-build-cliffs=.ردحنملا نم ءازجأ ءانبل بحسو __1__ +line-remove-cliffs=.ردحنملا ءازجأ ةلازإل بحسو __1__ +none-mine-to-mine=.نيدعتلل __1__ +none-open-to-edit=.ريرحتلل __1__ +pipette-to-select-entity=.خاسنتسالل نايك ديدحتل __1__ ىلع طغضا +position-build-instructions=.ةديدج ةطقن ءاشنإل __1__ +position-move-instructions=.ةطقن كيرحتل بحساو __1__ +position-remove-instructions=.ةطقن ةلازإل __1__ +position-select-instructions=.ةطقن ديدحتل __1__ +remove=.ةلازإلل __1__ +remove-cliffs=.تاردحنملا ةلازإل __1__ +remove-clone-brush-tiles=.خاسنتسالا ةقطنم نم فذحلل بحساو __1__ +resource-extra-info=.ةادألا ةفاثك ةميق ساسأ ىلع دراوملا ةيمك للقي وأ ديزي دروملا سفن ةلازإ وأ ءانب +run-snippet-instructions=.ةقطنملا يف ةراتخملا دوكلا ةلتك ليغشتل بحسو __1__ +select-area-to-clone-instructions=.خاسنتسالل ةقطنم ديدحتل بحسو __1__ +select-clone-brush-destination-instructions=.خاسنتسالا ةهجو نييعتل __1__ +select-clone-brush-source-instructions=.خاسنتسالا ردصم ةطقن نييعتل __1__ +[gui-map-editor-lua-snippet-editor] +current-snippet=ةيلاحلا ةلتكلا +delete=فذح +lua-code=Lua زمر +name=مسإلا +new-snippet=ةديدج ةلتك +opened-snippet-has-duplicate-name=.رركتم مسا اهل ايلاح ةحوتفملا دوكلا ةلتك +snippet-already-present=.لعفلاب دوجوم "__1__" مسالاب دوكلا ةلتك +[gui-map-editor-menu] +quit=ةطيرخلا ررحم ءاهنإ +regenerate-map=ةطيرخ ديلوت ةداعإ +resume-editing=ليدعتلا فانئتسا +save-and-play=بعلو ظفح +save-map-as=مسأب ظفح +save-map-overwrite=ظفح +title=ةطيرخلا ليدعت +[gui-map-editor-script-editor] +always-draw-areas=امئاد قطانملا مسرا +always-draw-positions=امئاد عقاوملا مسرا +color=نوللا +current-areas=يلاحلا لاجملا +current-positions=يلاحلا عقوملا +name=مسالا +snap-to-grid=ةكبشلا يف عض مث طقتلا +[gui-map-editor-settings] +draw-cursor-light=رشؤملا لوح ءوض +fill-electric-buffers=تانايكلا ءانب دنع ةيئابرهكلا نزاخملا ءلم +generate-neighbor-chunks=راجلا عطق ديلوت +instant-blueprint-building=ايروف ططخملا ءانب +instant-deconstruction=يروف كف +instant-rail-planner=يروف ةيديدحلا ككسلا ططخم +instant-upgrading=ةيروف ةيقرت +placed-corpses-never-expire=ادبأ يهتنت ال ةعوضوملا ثثجلا +render-as-day=راهن امئاد +show-additional-entity-info-gui=ةيفاضإلا مدختسملا ةهجاو تادادعإ راهظإ +show-character-tab-in-controller-gui=مكحتملا مدختسملا ةهجاو يف فرحلا بيوبت ةمالع راهظإ +show-entity-health-bars=تانايكلل ةحصلا طيرش راهظإ +show-entity-tags=نايكلا موسو راهظإ +show-hidden-entities=ةيفخملا تانايكلا راهظإ +show-infinity-filters-in-controller-gui=مدختسملا ةهجاو يف ةيئاهناللا رتالفلا راهظإ +show-status-icons=نايكلا ةلاح تانوقيأ راهظإ +[gui-map-editor-settings-categories] +interaction=لعافتلا +other=ىرخأ +rendering=ةجلاعم +ui=ليغشتلا ةهجاو +[gui-map-editor-surface-editor] +cant-delete-default-surface=.يضارتفالا حطسلا فذح نكمي ال +current-surface=يلاحلا حطسلا +delete-surface=حطسلا فذح +edit-map-gen-settings=ةطيرخلا ديلوت تادادعإ ليدعت +edit-surface-map-gen-settings=ةطيرخ ديلوت تادادعإ - __1__ +fill-tiles-with-lab-tiles=ربتخملا طالبب ءلم +generate-new-chunks-with-lab-tiles=ربتخملا تاعبرم عم ةديدج عطق ءاشنإ +import-save=ظفح داريتسا +import-save-only-available-in-singleplayer=.دحاو بعال يف طقف حاتم داريتسالا ظفح +importing-save-disables-replay=؟اذهب مايقلا ديرت كنأ نم دكأتم تنأ له .ضرعلا لطعيس ىرخآ ظفح تافلم داريتسا +invalid-surface-height=.__1__ ىلإ 0 يه اهب حومسملا ميقلا :حلاص ريغ حطسلا عافترا +invalid-surface-width=.__1__ ىلإ 0 نم يه اهب حومسملا ميقلا :حلاص ريغ حطسلا ضرع +new-surface=ديدج حطس +new-surface-name-already-used=.ًاقبسم ىطعملا مسالاب حطس دجوي +no-surface-name-given=.هءاشنإل حطسلل مسإ بولطم +regenerate-decoratives=تافرخزلا عيمج ديدجت +remove-all-entities=تانايكلا عيمج ةلازإ +remove-empty-chunks=ةغرافلا عطقلا ةلازإ +select-surface=حطسلا ددح +surface-name=مسإلا +[gui-map-editor-tile-editor] +remove-colliding-decoratives=ةمداصتملا ةفرخزلا ةلازإ +smart-entity-collision-mode=يكذلا نايكلا مداصت عضو +smart-entity-collision-mode-tooltip=.ةيلمعلا هذه يف انايك رمدتس تناك اذإ ءانبلا طالب يطخت +smart-out-of-map-collision-mode=ةطيرخلا جراخ يكذلا مداصتلا عضو +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ عم ءانبلا دنع طقف هؤانب نكمي طالبلا __CONTROL__build-ghost__. +smart-tile-collision-mode=يكذلا طالبلا ءاقتلإ ناكم +smart-tile-collision-mode-tooltip=."ءاملا قوف هايملا ءانب" و "يضارألا ىلع يضارألا ءانب"جتني امم .مادطصالا عانق سفنب طالبلا ىلع ىنبي طقف +[gui-map-editor-time-editor] +apply-ticks-per-day=قيبطت +current-speed=ةيلاحلا ةعرسلا +day-length=مويلا لوط +daytime=:مويلا +freeze-daytime=راهنلا ديمجت +pause=(__CONTROL__editor-toggle-pause__) تقؤم فاقيإ +paused=(فقوتم) +play=(__CONTROL__editor-toggle-pause__) ليغشت +play-for-limited-time=ةدودحم ةرتفل ليغشت +speed=ةعرسلا +speed-down=(__CONTROL__editor-speed-down__) عيرست +speed-up=(__CONTROL__editor-speed-up__) عيرست +tick-custom=ةصصخم ةمالع عضو +tick-once=(__CONTROL__editor-tick-once__) ةدحاو ةرم ةمالع عض +tick-sixty=Tick sixty +ticks-per-day=مويلا لك تامالع +unfreeze-daytime=راهنلا ديمجت ءاغلإ +[gui-map-editor-title] +cliff-editor=تاردحنملا +clone-editor=ةخسن +decorative-editor=نييزت +entity-editor=تانايكلا +force-editor=تاوقلا +lua-snippet-editor=Lua لتك +none-editor=ءيش ال +resource-editor=دراوملا +scripting-editor=عقاوملاو قطانملا +surface-editor=حطسألا +tile-editor=طالبلا +time-editor=تقولا +[gui-map-editor-tool] +area-selection=ةقطنملا +brush=ةاشرفلا +change-force=ردصملا رييغت +circle=ةرئاد +cursor=رشؤملا +line-selection=طخ +paint-bucket=ءالطلا ولد +point=ةطقن +snippet=Lua لتك ليغشت +spawn-location=ديلوتلا عقوم +spray=ةشاشر +square=عبرم +variations=عاونألا +[gui-map-generator] +advanced-tab-title=ةمدقتم تادادعإ +aux=ضرألا عون +aux-description=.ءارمحلا ءارحصلا نم ديزملا دلوي ىلعألا زيحتلا .لامرلا لباقم ءارمحلا ءارحصلا عيزوت يف مكحتي +bias=زايحنا +cliff-continuity=ةيرارمتسالا +cliff-continuity-description=.عطقنت مل يتلا تاردحنملا لوط +cliff-frequency=ددرتلا +cliff-frequency-description=.تاردحنملا ددع +cliffs=تاردحنملا +coverage=ةيطغتلا +custom=[modified] +difficulty=ةبوعصلا ىوتسم +enable-replay=بعللا ءاتثأ تاطقل ليجست +enable-replay-description=.ظفحلا تقوو ظفحلا فلم مجح نم ديزي رايخلا اذه .ىرخأ ةرم هتدهاشم نكمي ىتح ةبعللا يق مدقتلا ءانثأ تاطقل ليجست +enabled=لعفم +enemy-attack-pollution-consumption-modifier=موجهلا ةفلكت ليدعت +enemy-attack-pollution-consumption-modifier-description=.ةيموجه ةجارد لاسرإل ةكلهتسملا ثولتلا ةيمك ليدعت +enemy-base=ودعلا ةدعاق +enemy-expansion-group-tile=ودعلا عيسوت +enemy-expansion-maximum-expansion-cooldown=ديربتلل ىصقالا دحلا +enemy-expansion-maximum-expansion-cooldown-description=.اهلاسرإ متي يتلا ودعلا تاعسوت نيب تقولل ىصقألا دحلا +enemy-expansion-maximum-expansion-distance=عسوتلل ةفاسم ىصقأ +enemy-expansion-maximum-expansion-distance-description=نيرخالا ودعلا دعاوق نم عسوتلل نوعلطتي فوس ءادعالا ةفاسمل ىصقالا دحلا +enemy-expansion-maximum-expansion-group-size=ةعومجملا مجحل ىصقألا دحلا +enemy-expansion-maximum-expansion-group-size-description=.يلاحلا روطتلا ىوتسمب لدعملا ودعلا عيسوت ةلفح مجحل ىصقألا دحلا +enemy-expansion-minimum-expansion-cooldown=ديربتلل ىندألا دحلا +enemy-expansion-minimum-expansion-cooldown-description=.اهلاسرإ متي يتلا ودعلا تاعيسوت نيب تقولا نم ىندألا دحلا +enemy-expansion-minimum-expansion-group-size=ةعومجملا مجحل ىندألا دحلا +enemy-expansion-minimum-expansion-group-size-description=.يلاحلا روطتلا ىوتسمب ةلدعم ودعلا عيسوت ةلفحل ىندألا دحلا +enemy-expansion-minutes=ةقيقد +enemy-frequency-description=.تازاجنالا ضعب لطعت فوس %100 نم لقأ ةميق :ةظحالم n\.ودعلا دعاوق ددع +enemy-size-description=.تازاجنإلا ضعب لطعيس %100 نم لقأ ةميق :ةظحالم n\.ودع ةدعاق لك مجح +enemy-tab-title=ودعلا +error-importing-exchange-string=.ةطيرخلا داريتسا لشف +evolution=روطتلا +evolution-destroy-factor=ريمدتلا لماع +evolution-destroy-factor-description=.ءادعألا يكلام ريمدت ببسب روطتلا ةعرس ىدم يف مكحتي +evolution-pollution-factor=ثولتلا لماع +evolution-pollution-factor-description=.ءادعألا يكلام ريمدت ببسب روطتلا ةعرس ىدم يف مكحتي +evolution-time-factor=تقولا لماع +evolution-time-factor-description=.تقولا رورم عم روطتلا ةعرس ىدم يف مكحتي +exchange-string-instructions=.اهنم تادادعإلا ليمحتل ةطيرخلا لخدأ +export-exchange-string-tt=ةطيرخلا ريدصت +frequency=ددرتلا +hide-preview=ةنياعملا قالغإ +import-exchange-string-tt=ةطيرخ داريتسا +invalid-value-for-field=.__3__ ىلإ __2__ يه اهب حومسملا ميقلا . "__1__" لقحلل ةحلاص ريغ ةميق +island-size=ةريزجلا مجح +map-height=عافترالا +map-height-simple=ةطيرخلا عافترا +map-seed=ةرذب +map-seed-simple=ةرذب +map-size-group-tile=ةطيرخ +map-type=ةطيرخلا عون +map-width=ضرعلا +map-width-simple=ةطيرخلا ضرع +minimum-pollution-to-damage-trees=راجشألا ررضل ىندألا دحلا +minimum-pollution-to-damage-trees-description=.اررضت رثكأ ةلحرم وحن ةرجشلا كيرحت ةيلمع أدبي ةيمكلا هذه زواجتي ثولت يأو .ثولتلاب اهريمدت بوص ةفلتخم ةيمدقت لحارم عبرأ راجشأللو +moisture=ةبوطرلا +moisture-description=.بشعلا نم ديزملا دلوي ىلعألا زيحتلا .ءارحصلا لباقم باشعألا عيزوت يف مكحتي +next=يلاتلا +peaceful-mode-checkbox=يملسلا عضولا +peaceful-mode-description=.تازاجنإلا ضعب لطعيس اذه نيكمت :ةظحالم n\.طقف مهسفنأ نع عافدلل ءادعألا مجاهي فوس .نوعسوتي وأ ءادعألا كمجاهي نل ،يملسلا عضولا يف +play=ليغشت +pollution=ثولتلا +pollution-absorbed-per-tree-damaged=ةررضتم ةرجش لك صاصتما +pollution-absorbed-per-tree-damaged-description=.اررضت رثكأ ةلحرم ىلإ لاقتنالا دنع هصاصتما متي يذلا ثولتلا رادقم ةميقلا هذه ددحتو .ثولتلاب اهريمدت بوص ةفلتخم ةيمدقت لحارم عبرأ راجشأللو +pollution-absorption-modifier=صاصتمالا ليدعت +pollution-absorption-modifier-description=.تاغالبلاو راجشألا هصتمت يذلا ثولتلا رادقم ليدعت +pollution-diffusion-ratio=راشتنالا ةبسن +pollution-diffusion-ratio-description=.ةدحاولا ةيناثلا يف ةرواجملا عطقلا يف رشتنت ثولتلا ةيمك +preview-auto-update=يئاقلت ثيدحت +preview-auto-update-tt=.تادادعإلا يف رييغت يأ ىلع ًايئاقلت ةنياعملا ثيدحت +preview-error=ةنياعم ءاشنإ يف أطخ +price-multiplier=يعامجلا بعللا نمث +randomize-map-seed=ةيئاوشع ةرذب +recipes-difficulty-group-tile=تافصولا +research-queue-availability=ثحبلا راظتنا ةمئاق رفوت +research-queue-availability-after-victory=ةبعللا ءاهتنا دعب +research-queue-availability-always=ًامئاد +research-queue-availability-never=ًادبا +reset-preset=قبسملا يضارتفالا ىلإ طبضلا ةداعإ +reset-to-preset=__{plural_for_parameter_1_{1=default rest=defaults__ قبسملا دادعإلا ىلإ __{plural_for_parameter_1_{1=option rest=options__ __1__ نييعت ةداعإ +reset-to-preset-disabled=.ًاقبسم ةددحم ميق اهيدل تارايخلا عيمج +resource-frequency-description=.دراوملا نكامأ ددع +resource-richness-description=.دراوملا عقب لخاد عبرم لكل دراوملا ةيمك +resource-size-description=.دراوملل ناكم لك لاجم +resources-tab-title=دراوملا +richness=ةرفولا +scale=سايقملا +show-preview=ةنياعم +show-preview-warning=.كدرفمب ةطيرخلا فاشكتسا يف بغرت تنك اذإ ةنياعملا رهظت ال :دسفملا هيبنت +size=مجحلا +starting-area-size=ةقطنملا مجح ةيادب +starting-area-size-description=.بعاللا لوح ودعلا دعاوق نودب ةقطنملا مجح +technology-difficulty-group-tile=ايجولونكتلا +temperature=ةرارحلا +terrain-bias-description=.قيبطتلل تباث مقر +terrain-coverage-description=.ةزيملا هذهب ةاطغملا ةحاسملا مك +terrain-generators-group-title=تادلوم +terrain-scale-description=.تامسلا هذه نيب ةحاسملاو تامسلل ماعلا سايقملا +terrain-tab-title=ضرأ +title=ةطيرخ ءاشنإ +water=هايم +[gui-map-generator-errors] +no-tiles-selected=.هب حومسم لقألا ىلع دحاو طالب عون +[gui-map-info] +confirm-delete=.مئاد لكشب __1__ فذح كشو ىلع تنأ +confirm-replay=؟__1__ ضرع ةداعإ ةدهاشم ءدب +delete-save=ظفحلا فذح +difficulty=ةبوعصلا +invalid-file=.فلات وأ حلاص ريغ فلم +map-version=ةطيرخلا رادصإ +mods=تادوملا +preview-missing=.ةدوقفم ةطيرخلا ةنياعم +replay-not-found=.ضرعلا ةداعإل تامولعم يأ ىلع يوتحي ال ددحملا ظفحلا +scenario-name=ويرانيسلا +start-replay=ضرعلا ةداعإ ءدب +time-played=بعللا تقو +[gui-map-view-settings] +add-ping=غنيب ةفاضإ +add-ping-tooltip=.ةرشابم ليعفتل ملاعلا يف وأ ةطيرخلا ىلع __1__ +add-tag=ةمالع ةفاضإ +show-electric-network=ةيئابرهكلا ةكبشلا +show-logistic-network=ةيقوسلا ةكبشلا +show-map-stop=راطقلا فاقيإ ءامسأ +show-player-names=بعاللا مسا +show-pollution=ثولتلا +show-rail-signal-states=ةيديدحلا ككسلا ةراشإ ةلاح +show-recipe-icons=ةفصولا تانوقيأ +show-tags=تامالع +show-turret-range=جربلا ةيطغت +show-worker-robots=ةلماعلا تاتوبورلا +[gui-menu] +about=لوح +browse-lan-games=ةيلحملا ةكبشلا باعلأ حفصت +browse-public-games=ةماعلا باعلألا حفصت +connect-to-address=ناونعلاب لاصتالا +continue-host-save=__1__ فيضملا :رارمتسالا +continue-host-save-tooltip=__1__ فيضم +continue-join-game=__1__ ىلإ مضنا :رارمتسالا +continue-join-game-tooltip=__1__ ىلإ مامضنالا +continue-save=__1__ ةعباتم +continue-save-tooltip=__1__ ةبعللا ليمحت +controls=مكحتلا رصانع +copy-report-path=ةنمازملا مدع ريرقت راسم خسن +feature-not-available-with-instrument-mod=.تادوملا عضو نيكمت متي امدنع ةرفوتم ريغ ةزيملا هذه +game-menu=ةبعللا ةمئاق +graphics=تايموسرلا +host-new-game=ةديدج ةبعل ةفاضتسا +host-saved-game=ةظوفحملا ةبعللا ةفاضتسإ +interface=ةهجاولا +lan-username=LAN username +load-game=ةبعل ليمحت +main-menu=ةيسيئرلا ةمئاقلا +map-editor=ةطيرخلا ررحم +mod-settings=تادوملا تادادعإ +mods=تادوملا +multi-player=نيبعاللا ددعتم +multi-player-menu=نيبعاللا ددعتم +new-game=ةديدج ةبعل +other=ىرخأ +pause-game=ةبعلل تقؤم فاقيإ +quit-game=ةبعللا ءاهنإ +quit-tutorial-to-game=يميلعتلا جمانربلا ءاهنإ +quit-tutorial-to-menu=يميلعتلا جمانربلا ءاهنإ +reconnect=لاصتالا ةداعإ +restart-game=ليغشتلا ةداعإ +restart-tutorial=ليغشتلا ةداعإ +resume-game=فانئتسا +resume-tutorial=فانئتسا +save-game=ةبعللا ظفح +save-game-as-scenario=ويرانيسك ظفح +settings=تادادعإلا +show-report=ةنمازملا مدع ريرقت راهظإ +single-player=دحاولا بعالا +single-player-menu=دحاولا بعالا +sound=تاوصألا +the-rest=يقابلا +tutorial-menu=يميلعتلا جمانربلا +unpause-game=ةبعلل تقؤملا فاقيإلا ءاغلإ +user-login=مدختسملا لوخد +[gui-migrated-content] +removed-equipment-grid=تادعملا ةلازإ +[gui-mod-info] +active-version=ةطشنلا ةخسنلا +author=رشانلا +contact=لاصتإ +delete=فذح +dependencies=تايدامتعالا +dependency-required=.طشن ريغ هنكلو ،بولطم دوملا اذه +description=فصولا +factorio-version=Factorio رادصإ +homepage=ةيسيئرلا ةحفصلا +incompatibilities=عم قفاوتم ريغ +incompatible-factorio-version=ةبعللا نم يلاحلا رادصإلا عم قفاوتم ريغ +mod-portal-page=Mod portal +name=مسالا +no-dependencies=ءيش ال +optional-dependencies=ةيرايتخالا ةيعبتلا +optional-dependency=(يرايتخإ) +optional-dependency-incompatible=.تادوملا هذه عم قفاوتم ريغ دوملا اذه +optional-dependency-required=.طشن ريغ وهو ،بولطم ريغ دوملا اذه +status=ةلاحلا +status-disabled=ليطعت +status-enabled=نيكمت +status-not-installed=تبثم ريغ +toggle=لّدب +version=رادصإ +[gui-mod-settings] +apply=قيبطت +cancel=ءاغلإ +cant-be-changed-not-an-admin=.تادادعإلا هذه رييغت نيفرشملل طقف نكمي +map=ةطيرخلا +no-map-settings=.ةطيرخلا تادادعإ دجوت ال +no-per-user-settings=.مدختسم لكل تادادعإ دجوت ال +no-settings=.اهديكأتل تادادعإ دجوت ال +no-startup-settings=.ليغشتلا ءدب تادادعإ دجوت ال +per-player=بعال لكل +reload=ليمحت ةداعإ +reset=نييعت ةداعإ +setting-is-invalid=.حلاص ريغ دحاو دادعإ +startup=ليغشتلا ءدب +startup-changes-require-restart=.ةبعللا ليغشت ةداعإ بلطتي ليغشتلا ءدب تادادعإ رييغت +startup-settings-cant-be-changed-while-playing=.ةبعللا ليغشت ءانثأ ليغشتلا ءدب تادادعإ رييغت نكمي ال +title=تادوملا تادادعإ +value-cannot-be-empty=.ةغراف ةميقلا نوكت نأ نكمي ال +value-out-of-range=.ةلماش __2__ لالخ نم __1__ يه ةحيحصلا ميقلا :قاطنلا جراخ ةميقلا +[gui-mod-startup-settings-mismatch] +apply=*معن +cancel=ال +description=؟ةبعللا ليغشت ةداعإو مداخلا ليغشت ءدب تادادعإ قيبطت ديرت لهn\n\.هب لصتت يذلا مداخلا تادادعإ عم قباطتت ال كب صاخلا دوملا ليغشت ءدب تادادعإ +restart-required=.ةديدجلا ليغشتلا ءدب تادادعإ قيبطتل ةبعللا ليغشت ةداعإ متيس +title=ةقباطتم ريغ دوملل ليغشتلا تادادعإ +[gui-mods] +install=تيبثت +manage=ةرادإ +title=تادوملا +unconfirmed-changes=.ةدكؤم ريغ تارييغت كانه +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=mod rest=mods}__ ريغت. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=mod rest=mods}__ تبثم. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=mod rest=mods}__ ثدحم. +updates=تاثيدحتلا +[gui-multiplayer-connect] +confirm-connect-to-server=__2__ :يلاتلا مداخلا عم كب لاصتالا ديري __1__ +connect=لاصتالا +connect-to-game=رشابملا لاصتالا +ip-address=ذفنملاو يب يالا ناونع +password=رورملا ةملك +password-for-game-required=__1__ ةبعلل رورملا ةملك لاخدإ ءاجرلا +scenario-script-source=مداخلا ويرانيس +[gui-multiplayer-lobby] +access=لوصو +adminlist=فرشملا ةمئاق +allow-commands=ذخألا رماوأل حامسلا +allow-commands-admins-only=طقف نوفرشملا +allow-commands-false=ال +allow-commands-true=معن +authserver-side-bans-tooltip=رظحلا عفر/رظحلا رماوأ نع Factorio.com غلبأ و ددعتملا بعللا روط نم نيروظحم ريغ نيلصتملا نيبعاللا نأ نم ققحت +autosave-only-on-server=مداخلا ىلع طقف يئاقلتلا ضفحلا +banlist=رضحلا ةمئاق +default-game-name=__1__ ةارابم +edit-adminlist=فرشملا ةمئاق ريرحت +edit-banlist=رظحلا ةمئاق ليدعت +edit-whitelist=ءاضيبلا ةمئاقلا ريرحت +game-description=فصولا +game-saving=ةبعللا ظفح +game-tags=موسولا +game-visibility-LAN=LAN +game-visibility-public=ماع +game-visibility-steam=Steam +game-visibility-steam-tooltip=.Steam ةصنم لالخ نم "ةبعلل مامضنإلا" ةزيم ليطعت وأ نيكمت +ignore-limit-for-returning-players=ةدوعلا دنع لهاجت +ignore-limit-for-returning-players-tooltip=.نيبعالل دح ىصقأ ىلإ لوصولا مت ول ىتح ةبعللا ىلإ مامضنالا ةطيرخلا هذه ىلع لعفلاب اوبعل نيذلا نيبعالل نكمي +max-players=نيبعالل ىصقالا دحلا +max-players-count-must-be-integer=احيحص اددع نوكي نأ بجي نيبعاللا ددع .ىصقألا دحلا +max-upload=عفرلا ةعرسل ىصقألا دحلا +max-upload-must-be-integer=احيحص اددع عفرلا ةعرس نوكت نأ بجي .ىصقألا دحلا +max-upload-slots=عفرلا تاحتفل ىصقالا دحلا +max-upload-slots-must-be-integer=احيحص اددع ليمحتلا تاحتف نوكت نأ بجي .ىصقألا دحلا +max-upload-slots-tooltip=.ةبعللا يف لعفلاب نيبعالل ةيقبتم ةيفاك ليمحت ةعرس كانه نأ نم دكأتلا ديفملا نم .ةنمازتملا ةطيرخلا تاليمحت ددعل ىصقألا دحلا +max-upload-speed-no-limit=دودح الب +max-upload-tooltip=.نييلصألا نيبعالا ةفاكل ةديج ليمحتلا ةعرس نأ نم دكأتلل ديفم دحلا.ددجلا نيبعاللا ىلإ ةبعللا ليمحتل ةصصخملا ةكبشلا ةعرسل ىصقألا دحلا +multiplayer-afk-autokick-interval=نيلصتملا ريغل يئاقلت درط +multiplayer-autosave-interval=يئاقلتلا ظفحلل ينمزلا لصافلا +non-blocking-saving=ظفحلا رظح مدع نيكمت +non-blocking-saving-tooltip=.macOS و سكنيل ىلع طقف لمعي .اتقؤم ةبعللا فاقيإ نود ةطيرخلا ظفحب مداخلل حمست ةيبيرجت ةزيم +only-admins-can-pause-the-game=تقؤملا فاقيإلا نيفرشملل طقف نكمي +play=بعللا آدبا +rights=قوقحلا +save-upload=ظفحلا عفر +show=راهظإ +title=نيبعاللا ددعتم مداخ تادادعإ +verify-user-identity=مدختسملا ةيوه نم ققحتلا +verify-user-identity-tooltip=.مهباسح مسا قباطي مهب صاخلا بعاللا مساو حلاص Factorio.com باسح مهيدل نيلصتملا نيبعاللا نأ نم ققحت +visibility=ةيؤرلا حوضو +whitelist=ءاضيبلا ةمئاقلا +[gui-new-game] +delete-scenario=ويرانيسلا فذح +difficulty=ةبوعصلا +game-scenarios=:ةبعللا تاهويرانيس +level=ىوتسملا +level-locked-explanation=.ىوتسملا اذه حتف لبق ىلعأ وأ ةبوعصلا سفنب قباسلا ىوتسملا لامكإ ىلإ ًالوأ جاتحت +level-locked-explanation-no-difficulty=.ىوتسملا اذه حتف لبق قباسلا ىوتسملا لامكإ ىلإ ًالوأ جاتحت +main-game=:ةيسيئرلا ةبعللا +mod-scenarios=:دوملا تاهويرانيس +next=يلاتلا +no-description=فصو ىلع يوتحت ال ةطيرخلا هذه +play=بعللا آدبا +title-select-scenario-to-edit=ليدعتل ويرانيس ددح +title-select-template-for-new-scenario=ديدج ويرانيسل بلاق ددح +title-start-new-game=ةديدج ةبعل ءدب +user-scenarios=:ةيصخشلا تاهويرانيسلا +[gui-other-settings] +autosave-interval=يئاقلتلا ظفحلل ينمزلا لصافلا +autosave-never=اًدبأ +check-updates=Factorio ليغشت ءدب دنع تاثيدحت دوجو نم ققحتلا +delete-achievements-button=فذح +delete-achievements-confirm-control-phrase=فذح +delete-achievements-confirm-text=.زاجنإلا فذح ديكأتل "__1__" بتكا +delete-achievements-label=تازاجنإلا فذح +developer=روطملا +discard-mouse-events-when-accessibility-zoomed=ريبكتلا ةيناكمإ مادختسا دنع سواملا تاراشإ لهاجت +enable-blueprint-storage-cloud-sync=ةيباحسلا ةبتكملا ططخم نيكمت +enable-crash-log-uploading=لاطعألا تالجس ليمحت +enable-experimental-updates=ةيبيرجتلا تاثيدحتلا نيكمت +enable-logitech-led-support=Logitech LED support نيكمت +enable-new-mods=ًايئاقلت ةديدجلا تادوملا نيكمت +enable-razer-chroma-support=Razer Chroma support نيكمت +enable-steelseries-gamesense-support=SteelSeries GameSense support نيكمت +factorio-username=ةيلحملا ةكبشلا لغشم مسا +log-in=لوخدلا ليجست +log-out=جورخلا ليجست +log-saving-statistics=لجسلا ظفح تايئاصحإ +logged-in=__1__ ـك ايلاح لوخدلا ليجست مت +logged-out=ايلاح لوخدلا ليجست متي مل +non-blocking-saving=(طقف Linux/macOS) روظحملا ريغ ظفحلا نيكمت +proxy=Proxy server +proxy-password=Proxy server password +proxy-username=Proxy server username +title=ىرخأ تادادعإ +use-mod-settings-per-save=ضفح لكل دوملا لكل ةفلتخم تادادعإ مادختسا +username-invalid-characters=-_. فرحألاو ماقرألاو فرحألا مادختسا طقف ءاجرلا .ةحلاص ريغ فرحأ ىلع يوتحي كب صاخلا مدختسملا مسا +verbose-logging=لوطم ليجست +[gui-other-settings-description] +enable-crash-log-uploading=.ةبعللا مداصتت امدنع ردصملا ةلوهجم تالجس ليمحت +factorio-username=.هرييغت نكمي الو Factorio مدختسم مسا سفن هنإ ،لوخدلا ليجست دنع .لوخدلا ليجست متي ال امدنع ةيلحملا ةكبشلا باعلأ يف همادختسال بعاللا مسا +log-saving-statistics=.(أطبأ ظفحلا لعجي :ريذحت) ةطيرخلا ظفح دنع فلملا مجح تايئاصحإ +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=ةعومجم ةفاضإ +add-player-to-group=ةعومجملل بعال ةفاضإ +clone-group=ةعومجملا خاسنتسا +delete-selected-group=ةددحملا ةعومجملا فذح +disable-all=لكلا ليطعت +do-you-really-want-to-revoke-your-permissions-to-edit=؟اذه لعفت نأ ًاقح ديرت له .تانوذألا ليدعت ىلع كتردق ةلازإ كشو ىلع تنأ +edit-selected-group=ةراتخملا ةعومجملا ريرحت +enable-all=لكلا ليعفت +export=ريدصت +group-ids-exhausted=.ىصقألا دحلل تاعومجملا ددع لصو +group-permissions-title=ةعومجملا تانوذأ +import=داريتسا +import-failed=__1__ :داريتسالا لشف +import-permissions=تانوذأ داريتسا +multiple-default-groups-found=.ةديدع ةيضارتفا تاعومجم ىلع رثُع +no-default-group-found=.ةيضارتفا ةعومجم دجوي ال +permissions-string=تانوذألا ةلسلس +players-in-group=ةعومجملا يف نيبعاللا +remove-player-from-group=ةعومجملا نم لغشملا ةلازإ +show-players-in-other-groups=ىرخأ تاعومجم يف نيبعاللا راهظإ +title=تانوذألا +you-can-not-delete-the-default-group=.ةيضارتفالا ةعومجملا فذح كنكمي ال +[gui-permissions-names] +ActivateCopy=ةخسنلا ليعفت +ActivateCut=عطقلا ليعفت +ActivatePaste=قصللا ليعفت +AddTrainStation=راطق ةطحم ةفاضإ +AlternativeCopy=ةليدب ةخسن +BeginMining=نيدعتلا ءدب +Build=ءانب +BuildRail=ةيديدحلا ككسلا ءانب +CancelNewBlueprint=ديدجلا ططخملا ءاغلا +CancelResearch=ثحبلا ءاغلإ +ChangeActiveItemGroupForFilters=رتالفلل ةطشنلا رصانعلا ةعومجم رييغت +ChangeTrainStopStation=راطقلا فاقيإ ةطحم رييغت +ClearCursor=رشؤملا حسم +ConnectRollingStock=ةجرادلا كالسألا طبر +Copy=خسن +CopyEntitySettings=ةأشنملا تادادعإ خشن +CopyOpenedItem=حوتفملا رصنعلا خسن +CycleBlueprintBookBackwards=ءارولا ىلإ تاططخملا باتك ريودت +CycleBlueprintBookForwards=مامألا ىلإ تاططخملا باتك ريودت +Deconstruct=كيكفت +DeleteBlueprintLibrary=تاططخملا ةبتكم فذح +DestroyOpenedItem=حوتفملا رصنعلا ريمدت +DisconnectRollingStock=ةجرادلا كالسألا لصف +DropItem=رصنعلا ِمرإ +GuiTextChanged=ةهجاولا صن رييغت مت +LaunchRocket=خوراصلا قالطا +OpenAchievementsGui=مدختسملا ةهجاو تازاجنا حتف +OpenBonusGui=ةيفاضإلا مدختسملا ةهجاو حتفا +OpenCharacterGui=ةيصخشلا مدختسملا ةهجاو حتف +OpenCurrentVehicleGui=ةيلاحلا مدختسملا ةرايس ةهجاو حتف +OpenGui=مدختسملا ةهجاو حتف +OpenLogisticGui=تايتسجوللا ةشاش حتفا +OpenProductionGui=جاتنالا ةهجاو حتف +OpenTechnologyGui=ةيجولونكتلا مدختسملا ةهجاو حتف +OpenTrainsGui=ةحوتفملا تاراطقلا مدختسم ةهجاو +PasteEntitySettings=ةأشنملا تادادعإ قصل +RemoveCables=كالسألا ةلازإ +ResetAssemblingMachine=عيمجتلا زاهج ةداعإ +SelectArea=ةقطنم رتخا +SelectItem=ضرغلا راتخأ +SelectNextValidGun=يلاتلا حاتملا سدسملا رتخا +SendSpidertron=يلآلا توبكنعلا لسرأ +SetCircuitModeOfOperation=ةرئادلا ليغشت طمن نييعت +SetFilter=حشرملا نييعت +SetSignal=ةراشإلا نييعت +SetupBlueprint=ططخملا دادعإ +SetupSingleBlueprintRecord=دحاو ططخم لجس دادعإ +SmartPipette=يكذ بوبنأ +StartRepair=حيلصتلا أدبا +StartResearch=ثحبلا أدبا +StartWalking=يشملا أدبإ +StopBuildingByMoving=لقنلا قيرط نع ءانبلا فاقيإ +SwitchToRenameStopGui=مدختسملا ةهجاو ةيمست ةداعإل ليدبتلاب مق +TakeEquipment=تاَّدَعُملا ذخأ +ToggleDeconstructionItemEntityFilterMode=ليكشتلا كف رصانع نايك ةيفصت عضو ليدبت +ToggleDeconstructionItemTileFilterMode=ليكشتلا كف رصانع نايك ةيفصت عضو ليدبت +ToggleDriving=ةدايقلا ليدبت +ToggleEnableVehicleLogisticsWhileMoving=ةكرحلا ءانثأ تابكرملا تايتسجول نيكمت ليدبت +ToggleEntityLogisticRequests=تانايكلل ةيتسجوللا تابلطلا ليدبت +ToggleEquipmentMovementBonus=تادعملا ةكرح ةأفاكم ليدبت +ToggleMapEditor=Skinـلا ررحم ءافخإ\راهظإ +TogglePersonalLogisticRequests=ةيصخشلا ةيتسجوللا تابلطلا ليدبت +TogglePersonalRoboport=يصخشلا تروبوبورلا يفخا/رهظا +ToggleShowEntityInfo=ةأشنملا تامولعم ضرع ليدبت +Undo=عجارت +Upgrade=ريوطت +UseArtilleryRemote=ةيعفدملاب مكحتلا ةلا مادختسا +UseItem=ضرغلا مادختسا +[gui-pipe] +fluid-system-contents=:ةلئاسلا ماظنلا تايوتحم +flush-this=.اذه نم __1__ عفدإ +flush-whole-system=.هلمكأب لئاوسلا ماظن نم __1__ عفدإ +this-contents=:تايوتحم __1__ +[gui-player-management] +add-player=بعال ةفاضإ +admin=فرشملا +ban=رظح +banned=ترظُح +cant-ban-yourself=.كسفن رظح كنكمي ال +cant-delete-yourself=!كسفن فذح كنكمي ال +cant-kick-not-online=.طقف نيلصتملا نيبعاللا درط نكمي +cant-kick-yourself=.كسفن درط كنكمي ال +cant-use-not-in-multiplayer-game=.طقف نيبعاللا ةددعتم ةبعل يف هذه مدختسملا ةهجاو مادختسا نكمي +cant-whitelist-disabled=.ءاضيبلا ةمئاقلا يف نيبعاللا نوكي نأ لبق مداخلا ىلع ءاضيبلا ةمئاقلا نيكمت بجي +delete-player=فذح +delete-player-tooltip=.مداخلا نم بعاللا فذحو ةلازإ +demote=ضيفخت +kick=درط +last-online=لصتم رخآ +manage=ةرادإ +manage-permissions=تاحيرصتلا ةرادإ +manage-player=__1__ ةرادإ +mute=متك +muted=تماص +name=مسالا +never=ًادبا +now=نآلا +online-players=لصتم بعال __2__ لصأ نم __1__ +operations=تايلمعلا +permission-group=تانوذألا ةعومجم +promote=ةيقرت +purge=ريهطت +show-online-only=طقف تنرتنإلا ىلع راهظإ +time-ago=__1__ ذنم +title=بعاللا ةرادإ +unban=رظحلا ءاغلإ +unmute=توصلا متك ءاغلإ +unwhitelist=ءاضيب ريغ ةمئاق +whitelist=ءاضيبلا ةمئاقلا +whitelisted=ءاضيبلا ةمئاقلا +[gui-power-switch] +off=لطعم +on=لعفم +state=ةلاحلا +[gui-production] +title=جاتنإلا +[gui-programmable-speaker] +alert-settings=هيبنتلا تادادعإ +allow-polyphony=نمازتملا ثبلاب حامسلا +allow-polyphony-description=.(عنصملا تاهيبنتل ديفم) تقولا سفن يف طقف دحاو توص ثبب حامسلل رايخلا ليطعتب مق .تقولا سفن يف اهثب متيل توص __1__ ىلإ لصي ام ىلإ حامسلا +circuit-connection-settings=ةجلاعملا ةكبش تادادعإ +global-playback=لماش ثب +global-playback-description=.ةطيرخلا ىلع ناكم لك يف تاوصألا ثبُت +show-alert=هيبنتلا ضرع +show-alert-description=.توصلا ثب دنع ةيئرملا ةهجاولا يف ةلاسر عم هيبنتلا ضرع +show-icon-on-map=ةطيرخلا ىلع ةنوقيألا ضرع +signal-value-is-pitch=توصلا ةدح ددحت ةراشإلا ةميق +signal-value-is-pitch-description=.اهثب متيس يتلا ةيقيسوملا ةمغنلا ددحت ةجلاعملا ةكبش ىلإ ةلخدملا ةراشإلا ةميق +volume=توصلا ىوتسم +[gui-requester] +set-requests=ةجلاعملا ةكبش نم تابلطلا نييعت +[gui-resource-entity] +initial-amount=ةيلوألا ةيمكلا +minimum-yield=لخدلل ىندألا دحلا +resource-amount=دراوملا ةيمك +[gui-roboport] +repair-packs=حالصإلا مزِح +robots=تالآ +[gui-rocket-silo] +auto-launch=ةلومحلا عم يئاقلت قالطا +rocket-inventory-label=خوراصلا نوزخم +rocket-progress=خوراصلا مدقت +rocket-result-inventory-label=خوراصلا قالطا نم جتنملا نوزخملا +[gui-save-game] +cant-save-over-autosaves=.ةيئاقلتلا ظفحلا تاقوأ لالخ اهقوف ةباتكلا متيسو ةيئاقلتلا تالدابملل ةزوجحم Autosave تافلمn\.فلتخم ظفح مسا رايتخا ءاجرلا +confirm-overwrite=؟__1__ قوف ةباتكلا ديرت كنأ نم دكأتم تنأ له +confirm-overwrite-time-warning=!ليغشتلا تقو نم ___{plural_for_parameter_1_{1=hour rest=hours__ __1__ ىلع يوتحي ددحملا ظفحلا :ريذحت +save=ظفح +save-as=مسأب ظفح +title=ةبعللا ظفح +[gui-save-scenario] +save-as=مسأب ظفح +title=ويرانيسلا ظفح +[gui-select-upgrade-planner] +default-upgrade=ةيضارتفالا ةيقرتلا +title=هقيبطتل ةيقرتلا ططخم ددح +[gui-server-config] +cancel=ءاغلإ +save=ظفح +title=مداخلا تادادعا +[gui-side-menu] +achievements=تازاجنإلا +blueprint-library=(__CONTROL__toggle-blueprint-library__) تاططخملا ةبتكم +bonuses=تآفاكملا +map=(__CONTROL__toggle-map__) ةطيرخ +production-statistics=(__CONTROL__production-statistics__) جاتنإلا تاءاصحإ +tips-and-tricks=حئاصن و ٌليح +trains=(__CONTROL__open-trains-gui__) تاراطقلا +[gui-sound-settings] +alerts-volume=تاهيبنتلا +environment-sounds-volume=ةئيبلا تاوصأ +game-effects-volume=ةبعللا تاريثأت +gui-effects-volume=مدختسملا ةهجاو تاريثأت +master-volume=يفارتحإ توص +music-volume=ىقيسوملا +simulation-volume=ةاكاحملا +title=توصلا تادادعإ +walking-sound-volume=يشملا توص +wind-volume=حايرلا +[gui-speed-panel] +normal=يعيبط +pause=تقؤم فاقيإ +paused=ًاتقؤم فقوتم +show-gui=ةيئرملا ةهجاولا ضرع +show-message-dialogs=تاراوحلا لئاسر ضرع +speed=__1__ :ةعرسلا +speed-down=ءاطبإ +speed-up=عيرست +title=ةداعإلا تارايخ +[gui-splitter] +input-priority=لخدُملا راسملا ةيولوأ +left=راسي +output-priority=جرخُملا راسملا ةيولوأ +right=نيمي +[gui-sync-mods-with-save] +cancel=عوجر +confirm=ديكأت +correct=:حيحص +disabled=:ليطعت +download=ليمحت +enable=لعفم +enable-correct-version=حيحصلا رادصإلا نيكمت +join-server-after-sync=ةنمازملا دعب مداخلا ىلإ مامضنالا +keep-enabled=ليعفتلا ءاقبإ +load-save-after-sync=ةنمازملا دعب ظفحلا ليمحت +mods-not-available-on-mod-portal=__1__ :دوملا عم ةقفاوتم ريغ ةيلاتلا تادوملا +no-compatible-version=:ةخسنلا عم قفاوتم ريغ +no-release=:جردي مل +not-in-save=:ظفحلا يف سيل +not-on-mod-portal=:دوملا ذفنم ىلع سيل +ready-to-download=:ليزنتلل زهاج +sync-mods-with-server=مداخلا عم تادوملا ةنمازم +sync-startup-settings=ةيادبلا تادادعإ ةنمازم +title=ظفحلا عم تادوملا ةنمازم +wrong-version-enabled=:ةلعفم ةئطاخلا ةخسنلا +[gui-technologies-list] +title=ايجولونكتلا ةمئاق +[gui-technology] +graph-title=ايجولونكتلا ةرجش +technologies-omitted=__1__ __plural_for_parameter_1_{1=technology has rest=technologies have}__ ضرعلا نم اذه فذح مت. +[gui-technology-preview] +already-queued=راظتنالا ةمئاق يف لعفلاب ةدوجوم ايجولونكتلا +already-researched=ايجولونكتلا ثحب لعفلاب مت +already-researching=لعفلاب ثحبلا ديق ايجولونكتلا +continue-research=فانئتسا +disabled=ةحاتم ريغ ةينقتلا +effects=تارثؤملا +not-researched-tooltip=اهثحب متي مل ايجولونكت (طئارخلا ررحم) +prerequisites=بّلطتي +queue-full=ةئلتمم ثحبلا راظتنا ةمئاق +saved-progress=%__1__ :ثحب مت +start-research=ثحبلا أدبا +status-available=حاتم +status-disabled=فشتكم ريغ +status-not-available=حاتم ريغ +status-queued=راظتنالا ةمئاق +status-researched=ثحبلا مت +status-researching=ثحبلا يراج +title-status=(__1__) +un-research=ثحبي مل +un-research-tooltip=ثحبت مل ايجولونكت (طئارخلا ررحم) +unit-ingredients=ةفلكتلا +unit-time=ربتخملا يف ةدحاو ةدحو يف ثحبلل مزاللا تقولا +unsatisfied-prerequisites=اهثحب متي مل ةيساسألا تايجولونكتلا ضعب +unsatisfied-prerequisites-queue=راظتنالا ةمئاق يف تسيل يهو ،اهثحب متي مل ةيساسألا تايجولونكتلا ضعب +will-complete=راظتنالا ةمئاق يف يه وأ ايجولونكتلا هذهل ماسقالا عيمج ثحب لعفلاب مت +[gui-technology-progress] +cancel=ءاغلإ +no-research=مدقتلا ديق ثحب دجوي ال +title=ثحب +[gui-technology-queue] +title=ثحبلا روباط +[gui-the-rest-settings] +about=.ةيداعلا تادادعإلا مئاوق يف رهظي مل ءيش لك +restart-tooltip=.لوعفملا ةيراس حبصت نأ لجأ نم ةبعللا ليغشت ةداعإ تادادعإلا مظعم بلطتي +title=يقابلا +warning-label=ريذحت +warning-tooltip=.اهنم ققحتلا متي مل رومألا هذه مظعم :هلعفت ام فرعت ال تنك اذإ ءايشألا رييغتب مقت ال +[gui-tips-and-tricks] +mark-as-read=ةءورقم اهربتعا +no-tutorial-in-multiplayer=.نيبعاللا ددعتم عضولا يف ليغشتلل ةلباق تسيل سوردلا +nothing-found=تاهيجوتلاو تاحيملتلا ىلع روثعلا متي مل +play-tutorial=يميلعتلا جمانربلا ليغشت +replay-tutorial=يميلعتلا جمانربلا ةداعإ +tip-notice-title=.ةحرتقم حئاصن +title=تاهيجوتو تاحيملت +[gui-train] +add-circuit-condition=ةرئادلا ةلاح +add-empty-condition=ةبرعلا غيرفت +add-fluid-count-condition=لئاوسلا ةيمك +add-full-condition=ةبرعلا ءالتمإ +add-inactivity-condition=طاشنلا مدع +add-item-count-condition=رصانعلا ددع +add-robots-inactive-condition=ةطشن ريغ تاتوبر +add-station=ةطحم فضا + +add-time-condition=يضقنملا تقولا +add-wait-condition=راظتنالا ةلاح ةفاضإ + +adding-temporary=تقؤم ةفاضإ +automatic-mode=يكيتاموتوأ +cargo=دوقولا +cargo-condition=ةبرعلا +center-on-locomotive=ةرطاقلا ىلع زيكرتلا +circuit=ةرئاد +color=نوللا +fluid=لئاس +invalid=حيحص ريغ +locomotive-doesnt-need-energy=.ةقاط ىلإ جاتحت ال ةرطاقلا +locomotive-is-out-of-reach=.ةديعب راطقلا +manual-mode=ةيودي +no-path-to-destination=ةهجولا ىلإ راسم دجوي ال +of-inactivity=طاشنلا مدع +open-in-map=ةطيرخلا يف عقوملا اذه حتف +passed=ةعوطقملا +schedule=لودجلا +station-not-present=.مسالا اذهب تاطحم دجوت ال +station-partially-accessible=.ةمدخلل رفوتم ___{plural_for_parameter_1_{1=is rest=are__تاطحملا __2__ نم __1__ طقف +stations-disabled=__1__ __plural_for_parameter_1_{1=entity is rest=entities are}___ ةلطعم. +stations-not-accessible=__plural_for_parameter_1_{0=فقوملا يأ ىلإ لوصولا نكمي ال 1=فقوملا ىلإ لوصولا نكمي ال 2=يلاحلا عضوملا نم __{اهيلإ لوصولا رذعتي __1__ تاطحملا عيمج=امهيلك نيفقوملا ىلإ لوصولا نكمي ال. +temporary=__1__ :تقؤم +toggle-station-names=فقوتلا تاطحم ءامسأ ضرع +too-far-from-rail=ةبيرق ةيديدح ككس دجوي ال +[gui-train-rename] +perform-change=رييغتلا قيبطت +title=__1__ - مسالا رييغت +[gui-train-state] +destination-full=[img=Uity/warning_icon] 1__ ةلماك ةهجولا__ +heading-to=__REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ __1__ ىلإ ناونعلا +manually-driving=ًايودي ةدايقلا +manually-stopped=[img=Uity/warning_icon] يودي فقوت +no-path-to=[img=Uity/warning_icon] 1__ ىلإ راسم دجوي ال__ +no-schedule=ينمز لودج الب +no-valid-stops=[img=Uity/warning_icon] ةحلاص تاطحم دجوت ال +standing-at=__1__ يف فقاو +waiting-at=__1__ يف رظتني +[gui-train-stop] +enable-trains-limit=راطقلا دح نيكمت +no-trains=.هذه فقوتلا طاقن اهبدل تاراطق كانه سيل +rename-stop=ةيمستلا ةداعإ فاقيإ +train-stops-with-this-name=.مسالا اذه عم فقوتلا تارم ددع +trains-with-this-stop=__1__ :هذه فقوتلا ةطقن عم تاراطقلا +[gui-train-wait-condition-description] +and=و +circuit-condition=__3__ __2__ __1__ :ةرئادلا +empty-condition=غراف نزخملا +fluid-count-condition=__3__ __2__ __1__ :لئاسلا +full-condition=ئلتمم نزخملا +inactivity-condition=__1__ __plural_for_parameter_1_{1=second rest=seconds}__ طاشنلا مدع نم +item-count-condition=__3__ __2__ __1__ :ةنحشلا +or=وأ +passenger-not-present=دوجوم ريغ بكارلا +passenger-present=يلاحلا بكارلا +robots-inactive-condition=تاتوبور يأ رشن متي مل +time-condition=__1__ __plural_for_parameter_1_{1=second rest=seconds}__ يطختلا مت +[gui-trains] +circuit-disabled-tooltip=.ةكبشلا ةطساوب ددحي راطقلا فقوت +circuit-limit-tooltip=.ةكبشلا ةطساوب ددحي راطقلا دح +empty-schedule=[يلاخ] +limit-note=(ددحملا راطقلل دح اهيدل سيل فقوتلا تاطحم ضعب :ةظحالم) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=يوديلا عضولا +no-stations=تاطحم ةيأ ىلع روثعلا متي مل +no-trains=راطق يأ ىلع رثعي مل +open-train=راطقلا ةمئاق حتف +open-train-stop=ةطيرخلا ىلع راطقلا فقوت حتف +stations-tab=تاطحم +stations-trains=:تاراطقلا +title=راطقلل ةماع ةرظن +trains-tab=تاراطق +[gui-update] +authorization-instructions=.تاثيدحتلا ليمحتل كب ةصاخلا رورملا ةملكو مدختسملا مسا لخدأ +automatic-updates=ةيئاقلتلا تاثيدحتلا +cancel=ًاقحال ينلأسا +checking=...ققحتلا ٍراج +disable-updater=تاثيدحتلا ليطعت +from=تبثم +mod=بعللا ةقيرط تافاضإ +n-a=هتيبثت متي مل +ok=لوخدلا ليجست +password=رورملا ةملك +restarting-factorio=Factorio ليغشت ةداعإ +to=ديدج رادصإ +update-failed=__1__ :ثيدحتلا لشف +update-now=نآلا ثيدحت +update-successful=__1__ رادصإلا ىلإ ثيدحتلا مت +updates-available-instructions1=:ةرفوتم ةيلاتلا تاثيدحتلا +updates-available-instructions2=.ربصلاب ىلحتت نأ ىجري ،قئاقد ةدع قرغتسي دق ثيدحتلا +username=مدختسملا مسا +[gui-upgrade] +entities=تآشنملا +from=نِم +icon-tooltip=.ةددحملا ةيقرتلا رتالف ةيقرتلا ةادأ رهظت ،غارفلا دنع +modules=ةيجمربلا تادحولا +to=ىلإ +[gui-user-login] +create-account=باسح ءاشنإ +[http-error] +auth-error=:(__1__ ةلاحلا زمر) ليزنتلا لشف +auth-error-with-message=__2__ :(__1__ ةلاحلا زمر) ليزنتلا لشف +json-parse-error=__JSON: __2 در ليلحت لشف :(__1__ ةلاحلا زمر) ليزنتلا لشف +unknown-error=.(__1__ ةلاحلا زمر) ليزنتلا لشف +unknown-error-with-message=__2__ :(__1__ ةلاحلا زمر) ليزنتلا لشف +[ini-parse-error] +missing-value=_٢_:_١_ ةدوقفم ةميق +unterminated-section-header=__2__:__1__ يف ةاهنم ريغ مسق ةسيورت +[invalid-map-version] +campaign-retired-from-game=.__2__ ةبعللا ةخسن يف ظفحلا اذه ليمحت كنكمي .ةبعللا نم اهدعاقت مت '__1__'' ةلمحلا +higher-than-maximum=.(__2__) لاخدإلا رادصإل ىندألا دحلا نم لقأ اهنأل __1__ ةطيرخلا ةخسن ليمحت نكمي ال +lower-than-minimum=.(__2__) لاخدإلا رادصإل ىندألا دحلا نم لقأ اهنأل __1__ ةطيرخلا ةخسن ليمحت نكمي ال +[inventory-restriction] +cant-be-burned=.دوقوك __1__ مادختسا نكمي ال +cant-be-smelted=.__1__ رهص نكمي ال +cant-be-used-as-ammo=.ةريخذك __1__ مادختسا نكمي ال +cant-be-used-as-ammo-for=.__2__ ـل ةريخذك __1__ مادختسا نكمي ال +cant-be-used-as-armor=.عردك __1__ مادختسا نكمي ال +cant-be-used-as-gun=.حالسك __1__ مادختسا نكمي ال +cant-insert-into-assembling-machine-without-recipe=.ةفصولا نييعت متي ال امدنع عيمجتلا زاهج يف ءيش يأ جاردإ نكمي ال +cant-insert-into-module-slot=.ةحتفلا هذه يف طقف تادحولا لاخدا نكمي +cant-insert-limit-breached=.ةحتفلا هذه يف رصانعلا نم ديزملا جاردإ نكمي ال +[item-name] +item-unknown=فورعم ريغ رصنع +[json-parse-error] +invalid-comma-before-brace=__2__:__1__ دنع '}' لبق ةحلاص ريف ةلصاف +invalid-comma-before-square-bracket=__2__:__1__ دنع ']' لبق ةحلاص ريغ ةلصاف +invalid-string-escape=__2__:__1__ يف ةحلاص ريغ ةلسلس بوره +invalid-utf16-low-surrogate=UTF-16 ةلسلس يف ضفخنم ليدب حلاص ريغ JSON 2__:__1__ يف__ +unexpected-character=__3__:__2__ يف (__1__) عقوتم ريغ فرح +unexpected-end-of-file=__2__:__1__ دنع فلملل ةعقوتم ريغ ةياهن +unexpected-utf16-low-surrogate=UTF-16 ةلسلس يف عقوتم ريغ ضفخنم ليدب JSON 2__:__1__ يف__ +unterminated-string=__2__:__1__ دنع ةيهتنم ريغ ةرابع +[multiplayer] +address-and-port-already-used-for-different-player=.فلتخم لغشمل لعفلاب مدختسم ذفنملاو IP ناونع +address-in-use=.ذفنملا اذه مدختسي رخآ جمانرب ةطساوب وأ ،Factorio ـل رخآ جذومن ببسب اذه نوكي نأ نكميn\.مادختسالا ديق __1__ يلحملا ذفنملا +aligning-desynced-map-to-server=.مداخلا عم ةطيرخلا ةمءاوم +cannot-load-downloaded-map=__1__ :ةلمحملا ةطيرخلا ليمحت نكمي ال +catching-up=.بكرلاب قاحللا +client-is-catching-up=بدجلاب كوقي __1__ +client-is-downloading-map=ةطيرخلا ليزنتب موقي __1__ +client-is-dropping=ةبعللا نم __1__ طاقسإ مت +client-is-loading-map=ةطيرخلا ليمحتب موقي __1__ +connected-downloading-map=(__1__) ةطيرخلا ليزنت +connecting-to-the-game=...ةبعللاب لاصتالا +core-crc-mismatch=.عقوتملا ىوتحملا عم قباطتت ال ةيساسألا ةبعللا تانايب !CRC دروم نم ققحتلا لشف +creating-desync-report=.راظتنالا ءاجرلا .ةنمازملا مدع ريرقت ءاشنإ +desynced=.برطضم +desynced-downloading-map=(__1__) ةطيرخلا ليمحت ةداعإ +disabled-autoplace-specifications-changed-runtime=.ليغشتلا ةرتف ءانثأ اهرييغت مت يئاقلتلا حيرشتلا تافصاوم نأل اًيلاح لطعم نيبعاللا ددعتم عضولا +downloading-auxiliary-failed=.ىرخأ ةرم ةلواحملا ءاجرلا .ددعتملا بعللا تانايب ليمحت لشف +downloading-map-failed=.ىرخأ ةرم ةلواحملا ءاجرلا .نيرخآ نارقأ نم ةطيرخلا ليمحت لشف +extra-mod=.مداخلا ىلع سيل __1__ +failed-to-connect=.ليصافتلا ىلع لوصحلل لجسلا فلم نم ققحت ،لاصتالا يف لشف +game-paused=.ةبعللا فقوأ __1__ +invalid-address=.(__2__) حلاص ناونع سيل __1__ +joined-paused-game=.ةبعلل تقؤملا فاقيإلا ءاغلإ درجمب ةطيرخلا ةيؤر ىلع ًارداق نوكت فوس .ًاتقؤم ةفقوتم ةبعل ىلإ تممضنا دقل +loading-map=نيبعاللا ةددعتم ةطيرخ ليمحت يراج +loading-scenario=__1__ ويرانيسلا ليمحت يراج +matching-server-connection-failed=.قباطملا مداخلا لاصتا لشف +matching-server-connection-resumed=.قباطملا مداخلا لاصتا فانئتسا مت +matching-server-create-failure=__1__ :ةبعلا مداخ ءاشنإ دنع أطخ +matching-server-heartbeat-failure=__1__ :بلقلا تاضبن لاسرإ دنع أطخ +missing-mod=.مداخلا ىلع طقف وه __1__ +mod-crc-mismatch=.رخآلا سيل نكلو مداخلا وأ ليمعلا ىلع ليدوملا تافلم ليدعت اضيأ كلذ يف ببستي نأ نكمي .(دوملا تادادعإ ىلإ ًادانتسا تافلملا طورشم لكشب بلطتي) ميلسلا ريغ دوملا مادختسا وه اذهل ًاعويش رثكألا ببسلا .ةدحاو تارادصإلا تناك ول ىتح ةفلتخم يدوملا تايوتحم :__1__ +mod-mismatch-detected=!دوملا قباطت مدع فاشتكا مت +mod-version-mismatch=.__3__ رادصإلا هيدل مداخلا ،__2__ رادصإلا كيدل :__1__ +no-address=.__1__ ىلع روثعلا متي مل +not-received-connection-accept-reply=.رفريسلا عم لاصتا ةكبش ءاشنإ نكمي ال +own-address-failed=.لاصتالا نم نيرخآلا نيبعاللا نكمتي ال دق .يجراخلا IP ناونع ديدحت يف لشف +player-banned=.__1__ :ببسلا .ةبعللا هذه يف روظحم كب صاخلا مدختسملا مسا +player-cant-keep-up=.لاصتالا عطق مت كلذل ،مداخلا ةبكاوم نم__1__ ةكبشلا وأ رتويبمكلا زاهج نكمتي مل +player-desynced=.برطضم __1__ +player-desynced-disconnect=.ابرطضم ناك امنيب لصتم ريغ ناك __1__ +player-died=__2__ يف لتق __1__ +player-died-by=__3__ يف __2__ ةطساوب هلتق مت __1__ +player-dropped=.ةبعللا نم __1__ طاقسإ مت +player-joined-game=.ةبعللا ىلإ مضنا __1__ +player-left-game=.ةبعللا رداغ __1__ +player-limit-reached=.ةبعللا هذه يف نيبعالل ىصقألا دحلا ىلإ لوصولا مت +player-paused-game=.ةبعللا فقوأ __1__ +player-reconnect=.فلتخم ردصم نم لاصتالا ةداعإ ببسب __1__ لاصتا عطق مت +player-respawn=هئايحإ ديعأ __1__ +player-resumed-game=.ةبعللا فنأتسا __1__ +player-switching-servers=.مداوخلا ليدبتب موقي __1__ +player-was-afk=.AFK لصتم ريغ __1__ +prototype-crc-mismatch=.ةيمتح ريغ ةقيرطب يلوأ جذومن ءاشنإ مت !CRC جذومن نم ققحتلا لشف +saving-local-variant-of-map=.ةطيرخلا نم يلحملا ريغتملا ظفح +saving-map=ةطيرخلا ظفح +saving-map-for=__1__ ل ةطيرخلا ظفح +script-command-mismatch=:(ليصافتلا نم ديزمل لجسلا فلم رظنا) .(ليمحتلا/ظفحلا) نمآ اكشب نيبعاللا ددعت معدت ال ةيلاتلا تادوملا نأ ىلإ ريشي اذه .مداخلا نيبو كنيب ةقباطتم تسيل ةيلاتلا دوملا رماوأ .مامضنالا نكمي ال +script-event-mismatch=:(ليصافتلا نم ديزمل لجسلا فلم رظنا) .(ليمحتلا/ظفحلا) نمآ اكشب نيبعاللا ددعت معدت ال ةيلاتلا تادوملا نأ ىلإ ريشي اذه .مداخلا نيبو كنيب ةقباطتم تسيل ةيلاتلا دوملا تاجلاعم .مامضنالا نكمي ال +script-mismatch=:مداخلا نيبو كنيب ةقباطتم تسيل ةيلاتلا دوملا تافلم .مامضنالا نكمي ال +server-dropped=مداخلاب لاصتالا لشف +server-not-responding=بيجتسي ال مداخلا +server-quit=ةبعللا قلغأ مداخلا +server-saving-map=.ةطيرخلا ظفحي (__1__) مداخلا +server-saving-map-for=.__2__ ل ةطيرخلا ظفحي (__1__) مداخلا +server-version=.__1__ رادصإلا ليغشت ديق مداخلا +unknown-username=فورعم ريغ مدختسملا مسا +user-not-whitelisted=.مداخلا اذه ىلع ءاضيبلا ةمئاقلا يف جردم ريغ كب صاخلا مدختسملا مسا +user-server-key-expired=.يلخادلا بعاللا ةقداصم يف أطخ +user-verification-required=.ةماعلا باعلألا عضو يف مدختسملا نم ققحتلا نيكمت بجي +user-with-that-name-already-in-game=.ةبعللا يف لعفلاب دوجوم كمساب مدختسملا +version-mismatch-detected=!رادصإلا قباطت مدع فاشتكا مت +waiting-for-respawn=.__{plural_for_parameter_1_{1=second rest=seconds__ __1__ يف دعأ .اًئيس اًظح .تيفوت دقل +waiting-for-saving-map=.ةطيرخلا ظفحي __1__ +waiting-for-server-to-prepare-the-map=.ةطيرخلا ظفحل مداخلا راظتنا يف +waiting-for-server-to-start-saving-the-map=__1__ :ظفحلاب مداخلا أدبي نأ راظتنا يف +waiting-for-upload-slot=.راظتنالا __{plural_for_parameter_1_{1=player rest=players__ __1__ .ليمحتلا ةناخ راظتنا يف +wrong-input=.ةئيس تانايب هلاسرإ دنع __1__ لاصتا عطق مت +you-cant-keep-up=.مداخلا ةبكاومل ةيافكلا هيف امب ةعيرس نكت مل كب ةصاخلا ةكبشلا وأ رتويبمكلا نأل لاصتالا عطق مت دقل +you-have-been-dropped=.ةبعللا نم كطاقسإ مت دقل +you-sent-wrong-data=.لاصتالا عطق متو مداخلا ىلإ ةئطاخ تانايب صاخلا ليمعلا لسرأ +you-were-afk=.AFK تنك امنيب كب لاصتالا عطق مت دقل +you-were-banned=.مداخلا نم كرظح مت دقل +you-were-kicked=.مداخلا نم كدرط مت دقل +your-version=. .__1__ رادصإلا ليغشتب موقت تنأ +[permissions-command-output] +action-set-to=.__2__ ىلإ هنييعت مت __1__ +added-player-to-group=.__2__ ةعومجملا ىلإ فاضأ __1__ +created-group=.__1__ ةعومجم ءاشنإ مت +deleted-group=.__1__ :ةفوذحملا تايحالصلا ةعومجم +player-is-already-in-group=.__2__ ةعومجملا يف لعفلاب دوجوم __1__ +player-is-in-group=.__2__ ةعومجملا يف __1__ +player-is-not-in-any-group=.ةعومجم يأ يف سيل __1__ +player-is-not-in-group=.__2__ ةعومجملا يف سيل __1__ +player-removed-from-group=.__2__ ةعومجملا نم __1__ ةلازإ تمت +renamed-group=.__2__ ىلإ __1__ :تانوذألا ةعومجم ةيمست ةداعإ +reset-complete=.يضارتفالا ىلإ تانوذألا نييعت ةداعإ +unable-to-create-group=.ةعومجملا ءاشنإ ىلع رداق ريغ +unknown-action=.__1__ :فورعم ريغ لاخدإلا ءارجإ +unknown-action-value=.أطخ وأ ةحص عقوت - __1__ :ةفورعم ريغ ةميق +unknown-group=.__1__ :ةفورعم ريغ ةعومجم +unknown-player=.__1__ :فورعم ريغ بعال +you-can-not-create-groups=.تانوذألا تاعومجم ءاشنإل ةيحالصلا كيدل سيل +you-can-not-delete-groups=.تانوذألا تاعومجم فذحل ةيحالصلا كيدل سيل +you-can-not-delete-the-default-group=.ةيضارتفالا تانوذألا ةعومجم فذح كنكمي ال +you-can-not-edit-groups=.تانوذألا تاعومجم ليدعتل ةيحالصلا كيدل سيل +[permissions-help] +add-player= - ةنيعم ةعومجم ىلإ بعاللا فيضي. +create-group= - مسا يأ ءاطعإ متي مل اذإ يضارتفالا مسالا مدختسي وأ ،ددحملا مسالاب ةديدج ةعومجم ئشني. +delete-group= - ةنيعملا ةعومجملا فذحي. +edit-group= - ةنيعم ةعومجمل نيعملا ءارجإلا ليطعت وأ نيكمت. +get-player-group= - تدجو نإ) اهنم اءزج ينعملا بعاللا نوكي يتلا ةعومجملا ىلع لصحي). +groups=.تاعومجملا عيمجب ةمئاق - +help-list=.__1__ :يه ةحاتملا تارايخلا +matching-actions-list=.__1__ :ةقباطملا تاءارجإ +matching-group-list=:ةقباطملا تاعومجملا +matching-options-list=.__1__ :ةقباطملا تارايخ +remove-player= - ةنيعم ةعومجم ىلإ بعاللا فيضي. +rename-group= - ديدجلا مسالا ىلإ ةنيعملا ةعومجملا ةيمست ديعي. +reset=.ةيضارتفالا ةلاحلا ىلإ تانوذألا عيمج نييعت ةداعإ - +[recipe-difficulty] +expensive=فلكم +normal=طسوتم +[richness] +none[1]=ءيش ال +[save-map-failed] +cannot-save-map=__1__ :ةطيرخلا ظفح نكمي ال +[size] +none=ءيش ال +only-starting-area=ةيادبلا ةقطنم يف طقف :ليطعتلا ةلاح يف +[spidertron-status] +connected-to=__1__ ـب لصتم +connection=لاصتا +idle=لماخ +moving=(__1__) ةكرحلا +not-connected=لصتم ريع +shooting=رانلا قالطإ +[technology-difficulty] +expensive=فلكم +normal=طسوتم +[tooltip-category] +activated=لعفُم +burnable-fuel=دوقو +consumed=كلهتسم +consumes=كلهتسي +debug=ءاطخألا حيحصت +effect=ريثأت +electricity=ءابرهكلا +equipment-grid=ةكبشلا تادعم +equipment-grid-electricity=ءابرهكلا ةكبش تادعم +fluid=لئاس +generates=دلوي +heat=ةرارح +personal-weapon=ةيصخشلا ةحلسألا +placed-in-equipment-grid=ةكبشلا تادعم يف عوضوم +player-armor=عردلا +stores=نيزخت +thrown=فوذحم +train=راطق +turret=جرب +vehicle=ةبكرم +vehicle-weapons=ةبكرملا ةحلسأ + diff --git a/factorio/data/core/locale/ar/info.json b/factorio/data/core/locale/ar/info.json new file mode 100644 index 0000000000000000000000000000000000000000..05a656fc26391d0c83083a0db4cd15e8fa4e1eaa --- /dev/null +++ b/factorio/data/core/locale/ar/info.json @@ -0,0 +1,4 @@ +{ + "completed": 88, + "language-name": "العَرَبِيَّة" +} \ No newline at end of file diff --git a/factorio/data/core/locale/be/core.cfg b/factorio/data/core/locale/be/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0589fb8369dbd360c95b9e1198493607fa030820 --- /dev/null +++ b/factorio/data/core/locale/be/core.cfg @@ -0,0 +1,3682 @@ +action-leads-to-fluid-mixing=Нельга змешваць вадкасці. +and=і +ban-report=__1__, __2__ +ban-report-ip=__1__ (__2__), прычына: __3__ +base-mod-disabled=Базавы мод, які неабходны для запуску гульні, адключаны. Жадаеце ўключыць яго? +base-mod-invalid=Для запуску гульні неабходны базавы мод, але ён пашкоджаны ці недаступны. +blueprint-library-shortcut-broken=Скарот спасылаецца на рысунак, якога больш няма ў бібліятэцы. +blueprint-no-name=Безыменны +blueprint-transferring=Перадача рысунка: __1__ +bonus-progress-bar-tooltip=Бонус прадукцыйнасці: __1__ +building-atlas=Зборка атласу спрайтаў… +building-prototypes=Зборка прататыпаў… +cannot-open-mod-settings-game-not-fully-setup=Нельга адкрыць налады модаў пры далучэнні да прыпыненай гульні. +cant-add-player-already-exists=Гулец з мянушкай __1__ ужо існуе. +cant-be-connected-to-copper-wire=Нельга далучыць да электрычнага провада +cant-be-connected-to-wire=Нельга далучыць да провада +cant-be-crafted-in-this-machine=Немагчыма вырабіць у гэтым аўтамаце. +cant-be-damaged=Гэта немагчыма пашкодзіць. +cant-be-mined=Гэта немагчыма здабыць. +cant-be-rotated=Гэта немагчыма варочаць. +cant-change-enemy-wires=Нельга ўздзейнічаць на варожую праводку. +cant-clear-cursor=Інвентар перапоўнены, немагчыма адкласці __1__. +cant-connect-rolling-stock-not-in-rolling-stock=Нельга далучыць рухомы састаў, не седзячы ў рухомым саставе. +cant-connect-rolling-stock-not-in-vehicle=Немагчыма далучыць рухомы састаў, не седзячы ў транспарце. +cant-connect-rolling-stock-too-close=Немагчыма далучыць рухомы састаў: саставы занадта блізка адзін да аднаго. +cant-copy-enemy-structure-settings=Нельга капіяваць налады варожых пабудоў. +cant-disconnect-rolling-stock-not-in-rolling-stock=Нельга адлучыць рухомы састаў, не седзячы ў рухомым саставе. +cant-disconnect-rolling-stock-not-in-vehicle=Нельга адлучыць рухомы састаў, не седзячы ў транспарце. +cant-enter-enemy-vehicles=Нельга ўвайсці ў варожы транспарт. +cant-join-game-not-in-main-menu=Да гульні праз Steam можна далучыцца толькі з галоўнага меню. +cant-join-game-steam-init-failed=Не ўдалося далучыцца да гульні: памылка Steam. +cant-join-game-steam-networking-disabled=Не ўдалося далучыцца да гульні: сеткавыя функцыі Steam адключаны ў наладах. +cant-mine-enemy-structure=Варожыя пабудовы немагчыма здабываць. +cant-mine-vehicle-with-passenger=Нельга забраць транспартны сродак у інвентар, пакуль унутры яго знаходзіцца гулец. +cant-open-enemy-structures=Нельга адкрыць варожую пабудову. +cant-paste-enemy-structure-settings=Нельга ўсталяваць налады ў варожую пабудову. +cant-put-item-back=Немагчыма вярнуць прадмет: __1__. +cant-reach=Па-за дасяжнасцю +cant-repair-enemy-structures=Варожыя пабудовы немагчыма рамантаваць. +cant-rotate-enemy-structures=Нельга павярнуць варожую пабудову. +cant-run-command-not-admin=Немагчыма выканаць каманду (__1__) - вы не адміністратар. +cant-run-command-not-in-multiplayer-game=Немагчыма выканаць каманду (__1__) у адзіночнай гульні. +cant-set-duplicate-filter=Прадмет (__1__) ужо адфільтраваны ў іншы слот. +cant-set-duplicate-request=Прадмет (__1__) ужо запытаны ў іншы слот. +cant-set-duplicate-trash-slot=Прадмет (__1__) ужо адпраўлены ў іншы слот. +cant-set-filter=Вы не можаце ўсталяваць гэты фільтар: __1__ +cant-set-request-when-it-is-automated=Вы не можаце змяняць запыты, калі яны вызначаны лагічнай сеткай. +cant-swap-console-with-player=Немагчыма абмяняць кансоль з гульцом: пры ўводзе з кансолі неабходна пазначыць двух гульцоў. +cant-swap-expected-two-players=Немагчыма памяняцца: пры ўводзе з кансолі неабходна пазначыць двух гульцоў. +cant-swap-with-yourself=Нельга памяняцца з сабой. +cant-transfer-from-enemy-structures=Нельга забраць прадметы з варожай пабудовы. +cant-transfer-to-enemy-structures=Нельга перадаць прадметы ў варожую пабудову. +cheat-will-disable-achievements=Выкарыстанне «хітрыкаў» адключыць дасягненні. Паўтарыце, калі ласка, как працягнуць. +checking-sprites=Праверка спрайтаў... +close-file-reason-corrupt=Памылка пры CRC-праверцы: ZIP-файл пашкоджаны. +close-file-reason-other=Іншая, код памылкі: __1__ +closing-file-failed=Не атрымалася закрыць файл __1__.\nПрычына: __2__. +colon=: +color-for-players-only=Колер можа быць прызначаны толькі для гульцоў. +command-attempted-not-allowed=__1__ паспрабаваў выканаць каманду, на якую не меў дазволу: __2__ +command-ran=__1__ выканаў каманду: __2__ +command-will-disable-achievements=Выкарыстанне кансольных каманд адключыць дасягненні. Паўтарыце, калі ласка, каб працягнуць. +continue=Працягнуць +control-controller-axis-related=Гэта кіраванне павінна адбывацца з дапамогай трыгера кантролера. +control-controller-button-related=Гэта кіраванне павінна адбывацца з дапамогай кнопкі кантролера. +control-controller-stick-related=Гэта кіраванне павінна адбывацца з дапамогай джойсціка. +control-keyboard-related=Гэтая кнопка мусіць быць звязана з клавіятурай. +control-mouse-related=Гэтая кнопка мусіць быць на мышы. +control-mouse-wheel-related=Гэтае кіраванне павінна адбывацца з дапамогай кола мышкі. +cropping-bitmaps=Абразаем пікселі... +cursor=Курсор +days=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=дзён|ends in 1=дзень|ends in 2,3,4=дні|rest=дзён}__ +days-ago=__1__ __plural_for_parameter_1_{1=дзень|rest=дзён}__ago +destination-full=Шлях заняты +disabled-by-server=Адключана серверам +discard-changes=Скасаваць змены +dying-explosion-name=__1__ (выбух пры гібелі) +editor-will-disable-achievements=Выкарыстанне Рэдактара карт адключыць дасягненні. Паўтарыце, калі ласка, каб працягнуць. +electric-pole-wire-limit-reached=Можна зрабіць толькі 5 злучэнняў. +empty-file-name=Вы не пазначылі назву файла. +empty-stop-name=Вы не ўвялі назву станцыі +entered-the-vehicle=Вы ўвайшлі ў транспарт. +error-while-importing-string=Памылка падчас імпарту радка: +error-with-handler-failed=__1__\nПадчас апрацоўкі гэтай памылкі адбылася яшчэ адна памылка:\n__2__ +error-with-handler-message=__1__\nАпрацоўшчык памылак таксама пакінуў наступныя звесткі:\n__2__ +evolution-message=Фактар эвалюцыі: __1__. (Час __2__%) (Забруджванне __3__%) (Знішчана вульяў __4__%) +failed-to-import-string=Не атрымалася імпартаваць радок: __1__. +failed-to-load-base-mod=Памылка пры ладаванні Базавага мода. +failed-to-load-mod=Не атрымалася заладаваць мод "__1__" +failed-to-load-mod-reason=Не атрымалася заладаваць мод "__1__": __2__ +feature-not-available-in-demo-version=Гэтая функцыя недаступная ў дэмаверсіі гульні +file-name-too-long=Імя файла занадта доўгае (макс. сімвалаў: __1__) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ ГБ/с +format-kilobytes-per-second=__1__ кБ/с +format-megabytes-per-second=__1__ МБ/с +format-percent=__1__% +format-pixels=__1__ пікс. +game-saved-to=Гульня была захаваная як __1__. +grid-position-and-absolute-position-need-to-match=Каардынаты палажэння сеткі і палажэння сеткі рысунка павінны быць цотнымі або няцотнымі. +grid-position-value-has-to-be-multiple=Значэнне палажэння сеткі для гэтага рысунка павінна быць кратна __1__. +hours=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=гадзін|ends in 1=гадзіна|ends in 2,3,4=гадзіны|rest=гадзін}__ +hours-ago=__1__ __plural_for_parameter_1_{1=гадзіна|rest=гадзін}__ago +invalid-character-in-file-name=Недапушчальныя сімвалы ў назве файла. +invalid-grid-position-value=__1__ – недапушчальнае значэнне палажэння сеткі. +invalid-parameter=Памылковы параметар +invalid-screenshot-resolution=Памылковая разрознасць здымку экрана. Шырыня і вышыня павінны быць у дыяпазоне {1, __1__} +invalid-snap-to-grid-value=__1__ – недапушчальнае значэнне выраўнавання па сетцы. +invalid-zoom-level=Недапушчальны ўзровень зуму. Зум мусіць раўняцца ці быць большым за __1__. +item-has-tags=Прадмет з тэгамі. +left-the-vehicle=Вы выйшлі з транспарту. +loading-mods=Ладаванне модаў... +loading-sounds=Ладаванне гукаў... +loading-sprites=Ладаванне спрайтаў... +locks=Закрывае +manual-wire-dragging-disabled=Ручное перацягванне правадоў адключана +map-info-combined-yield-percentage=__1__ з агульнай даходнасцю __2__% +minutes=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=хвілін|ends in 1=хвіліна|ends in 2,3,4=хвіліны|rest=хвілін}__ +minutes-ago=__1__ __plural_for_parameter_1_{1=хвіліна|rest=хвілін}__ago +missing-equipment=Абсталяванне адсутнічае: +missing-equipment-list-item=__1__ Х __2__ +missing-item=Адсутнічае __1__ +mod-caused-error=Мод __1__ выклікаў невырашальную памылку.\nКалі ласка, паведаміце аб гэтай памылца аўтара мода.\n\n__2__ +mod-name-too-long=Назва мода __1__ занадта доўгая, максімальна яна можа ўключаць __2__ __plural_for_parameter_2_{ends in 11,12,13,14=сімвалаў|ends in 1=сімвал|ends in 2,3,4=сімвала|rest = сімвалаў}__. +mod-title-too-long=Загаловак мода __1__ занадта доўгі, максімальна ён можа ўключаць __2__ __plural_for_parameter_2_{ends in 11,12,13,14=сімвалаў|ends in 1=сімвал|ends in 2,3,4=сімвала|rest = сімвалаў}__. +months-ago=__1__ __plural_for_parameter_1_{1=месяц|rest=месяцаў}__ago +new-tips=Новыя падказкі +new-tips-count=Новыя падказкі: __1__ +no-artillery-in-range=Няма дасяжнай артылерыі. +no-artillery-with-ammo-in-range=Няма дасяжнай зараджанай артылерыі. +no-bans=Заблакаваных гульцоў няма. +no-modifier-selected=Ніякі мадыфікатар не абраны +no-path=Няма шляху +no-stock-to-connect-found=Няма рухомага састава для далучэння. +no-stock-to-disconnect-found=Няма рухомага састава для адлучэння. +noname-station=Спынена +noone-to-reply=Няма каму адказаць. +not-allowed-character-in-file-name=Сімвал "__1__" не можа быць у назвы файла. +not-enough-ingredients=Не хапае інгрэдыентаў. +not-enough-rails=Не хапае рэек +not-enough-space-to-connect-train=Не хапае месца, каб далучыць цягнік. +not-operable=Не працуе +on-the-ground=На зямлі +opened-item-removed=Элемент быў выдалены. +or=або +per-minute-suffix=/хв +per-second-suffix=/с +permissions-import-successfully=Паўнамоцтвы паспяхова імпартаваныя. +player-cancelled-research=__1__ скасаваў даследаванне __2__ +player-changed-color=Колер гульца __1__ цяпер __2__. +player-changed-color-singleplayer=Ваш колер цяпер __1__. +player-changed-research=__1__ змяніў даследаванне з __2__ на __3__ +player-doesnt-exist=Гулец __1__ не існуе. +player-is-already-an-admin=__1__ ужо з’яўляецца адміністратарам. +player-is-already-in-admin-list=__1__ ужо ў спісе адміністратараў і будзе павышаны, як толькі далучыцца да гульні. +player-is-not-an-admin=__1__ не з’яўляецца адміністратарам. +player-is-not-banned=Нямагчыма разбаніць гульца __1__, таму што ён не забанены. +player-is-not-in-admin-list=__1__ не ў спісе адміністратараў. +player-isnt-online=__1__ не ў сетцы. +player-queued-research=__1__ паставіў на чаргу даследаванне __2__ +player-started-research=__1__ пачаў даследаванне тэхналогіі «__2__» +player-tried-using-cheat=Гулец __1__ паспрабаваў ужыць «хітрыкі». +player-tried-using-command=Гулец __1__ паспрабаваў выкарыстаць каманду "__2__". +player-tried-using-editor=Гулец __1__ паспрабаваў скарыстацца Рэдактарам карт. +player-was-added-to-admin-list=__2__ дадаў __1__ у спіс адміністратараў. __1__ будзе павышаны, як толькі далучыцца да гульні. +player-was-banned=__2__ заблакаваў гульцу __1__ доступ да гульні. Прычына: __3__. +player-was-demoted=__2__ разжалаваў __1__ з адміністратараў. +player-was-kicked=__2__ прагнаў гульца __1__. Прычына: __3__. +player-was-promoted=__2__ прызначыў __1__ адміністратарам. +player-was-removed-from-admin-list=__2__ выдаліў __1__ са спісу адміністратараў. __1__ не будзе павышаны. +player-was-unbanned=__2__ разблакаваў гульцу __1__ доступ да гульні. +players-arent-on-same-surface=Нельга памяняць гульцоў: гульцы стаяць на розных паверхняў. +players-dont-have-character-controllers=Немагчыма памяняць гульцоў: персанажам ніхто не кіруе. +players-dont-have-characters=Немагчыма памяняць гульцоў: адзін ці абодва з іх не маюць персанажу. +reading-file-failed=Не атрымалася прачытаць файл __1__.\nКод памылкі: __2__. +reassigned-empty=Новае змесціва не абрана. +recipe-not-craftable-in-hand=Гэты прадмет не можа быць зроблены ўручную. +recipe-too-complex-to-craft-in-hand=Гэты рэцэпт занадта складаны для вырабу ўручную. +reload-script-data-too-large=Дадзеныя скрыпта занадта вялікія: __1__ > __2__. +remnant-name=__1__ (абломак) +repeat-when-transferred=Рысунак перадаецца ў гульню. Паўтарыце яшчэ раз, калі перадача будзе скончана. +replay-disabled-autoplace-specifications-changed-runtime=Запісы паўтораў зараз адключаныя, таму што налады аўтаматычнага размяшчэння былі змененыя падчас выканання. +replay-saving-disabled=Захаванне запісу гульні адключана. +replay-saving-disabled-forced-by-user=Захаванне запісу паўтораў было выключана з-за прымусовай змены рэжыму загрузкі прататыпам. +replay-saving-disabled-map-version=Захаванне запісу гульні адключана: карта захаваная ў версіі __1__, а бягучая версія – __2__. +replay-saving-disabled-migration-applied=Захаванне паўтора адключана: карта была перанесена. +replay-saving-disabled-mods=Захаванне запісу гульні адключана: набор модаў карты не супадае. +replay-saving-disabled-mods-startup-settings=Захаванне запісу гульні адключана: набор модаў карты і іх налады не супадаюць. +reset-to-defaults=Скідванне __1__ __plural_for_parameter_1_{ends in 11,12,13,14=параметраў|ends in 1=параметра|ends in 2,3,4=параметраў|rest=параметраў}__ на значэнні па змаўчанні +reset-to-defaults-disabled=Усе параметры маюць значэнні па змаўчанні. +reverted-control-settings-to-default=Налады кіравання скінуты з-за несумяшчальнасці з папярэднімі версіямі. +rolling-stock-connected=Рухомы састаў далучаны. +rolling-stock-disconnected=Рухомы састаў адлучаны. +save-already-in-progress=Нельга захавацць, бо ўжо ідзе захаванне. +saving-process-crashed=Працэс захавання парушаны. +scenario-caused-error=Сцэнар __1__ выклікаў невырашальную памылку.\nКалі ласка, паведаміце аб гэтай памылца аўтара сцэнара.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=секунд|ends in 1=секунда|ends in 2,3,4=секунды|rest=секунд}__ +seconds-ago=__1__ __plural_for_parameter_1_{1=секунда|rest=секунд}__ago +shortcut-bar-full=Панэль скаротаў перапоўненая, немагчыма дадаць прадмет. +shortcut-disabled-technology-not-researched=Скарот патрабуе даследавання тэхналогіі __1__. +si-prefix-symbol-exa=Э +si-prefix-symbol-giga=Г +si-prefix-symbol-kilo=к +si-prefix-symbol-mega=М +si-prefix-symbol-peta=П +si-prefix-symbol-tera=Т +si-prefix-symbol-yotta=Й +si-prefix-symbol-zetta=З +si-unit-kilometer-per-hour=км/гдз +si-unit-symbol-joule=Дж +si-unit-symbol-watt=Вт +skip-cutscene=Націсніце __CONTROL__confirm-message__, каб прапусціць кат-сцэну +snap-to-grid-value-has-to-be-multiple=Значэнне выраўнавання па сетцы для гэтага рысунка павінна быць кратнае __1__. +string-import-produced-no-item=Па ўведзенаму радку нічога не створана. +string-import-successful=__1__ паспяхова імпартавана. +the-blueprint-cant-be-flipped=Рысунак з __1__ не можа быць перавернуты. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Гэта немагчыма здабыць рукамі, патрабуецца __1__. +time-future=У будучыні +time-symbol-hours=__1__ гдз +time-symbol-hours-short=__1__ гдз +time-symbol-milliseconds=__1__ мс +time-symbol-minutes=__1__ хв +time-symbol-minutes-short=__1__ хв +time-symbol-seconds=__1__ с +time-symbol-seconds-short=__1__ с +too-deep-book-recursion=Немагчыма ўставіць прадмет: максімальны ўзровень укладзенасці – __1__. +too-long-stop-name=Назва станцыі (__1__ __plural_for_parameter_1_{ends in 11=сімвалаў|ends in 1=сімвал|ends in 2,3,4=сімвала|rest=сімвалаў}__) не можа быць даўжэйшай за __2__ __plural_for_parameter_2_{ends in 11=сімвалаў|ends in 1=сімвал|ends in 2,3,4=сімвала|rest=сімвалаў}__. +too-long-tag-name=Назва тэга (__1__ __plural_for_parameter_1_{ends in 11=сімвалаў|ends in 1=сімвал|ends in 2,3,4=сімвала|rest=сімвалаў}__) не можа быць даўжэйшай за __2__ __plural_for_parameter_2_{ends in 11=сімвалаў|ends in 1=сімвал|ends in 2,3,4=сімвала|rest=сімвалаў}__. +unconfirmed-changes=Знойдзена __1__ непацверджан__plural_for_parameter_1_{ends in 11,12,13,14=ых змен|ends in 1=ая змена|ends in 2,3,4=ыя змены|rest=ых змен}__. +unknown-color=Невядомы колер __1__. +unknown-command=Невядомая каманда "__1__". Увядзіце /h ці /help, каб атрымаць даведку па камандах. +unknown-player-was-banned=__2__ заблакаваў гульцу __1__ (не на карце) доступ да гульні. Прычына: __3__. +unlocks=Адкрывае +unspecified=не пазначана +user-verification-already-disabled=Верыфікацыя карыстальнікаў ужо адключана. +user-verification-already-enabled=Верыфікацыя карыстальнікаў ужо ўключана. +user-verification-disabled=Верыфікацыя карыстальнікаў была адключана. +user-verification-enabled=Верыфікацыя карыстальнікаў была ўключана. +vehicle-is-full=Транспарт заняты. +weeks-ago=__1__ __plural_for_parameter_1_{1=тыдзень|rest=тыдняў}__ago +wire-cant-reach=Провад не дасягае +years-ago=__1__ __plural_for_parameter_1_{1=год|rest=гадоў}__ago +[achievement-progress] +console-command-used=Вы скарысталі кансольную каманду, таму дасягненні ў гэтай гульні не будуць атрыманыя. +construct-with-robots-more-than=Уручную: __1__ Робатамі: __2__ +dont-craft-manually=Створана ўручную: __1__ +editor-used=Вы скарысталіся Рэдактарам карт, таму дасягненні ў гэтай гульні не будуць атрыманыя. +not-a-freeplay-map=Гэтае дасягненне можа быць атрымана толькі ў свабоднай гульні. +not-in-peaceful-mode=Гэтае дасягненне немагчыма атрымаць у мірным рэжыме. +not-with-lower-enemies=Немагчыма адкрыць гэтае дасягненне, бо колькасць варожых баз наладжана ніжэй за стандартную. +only-when-playing-new-game=Можна атрымаць толькі ў новай гульні. +player-damaged=Найбольшая шкода за адзін удар: __1__ +remaining-time=Засталося часу: __1__ +[cant-build-reason] +cant-build-here=Нельга размясціць тут +cant-build-on-tile=Немагчыма размяшчаць на __1__ +cant-build-train-stop-in-intersection=Немагчыма размясціць станцыю на скрыжаванні +covered-by-fog-of-war=Немагчыма будаваць у тумане вайны. +entity-ghost-in-the-way=Праекцыя __1__ перашкаджае размясціць +entity-in-the-way=__1__ перашкаджае размясціць +entity-must-be-built-next-to-rail=__1__ размяшчаецца толькі побач з рэйкамі +invalid-rail-signal-position=Недапушчальнае размяшчэнне семафора +invalid-train-stop-position=Недапушчальнае размяшчэнне чыгуначнай станцыі +invalid-transport-belt-connectable-position=Памылковае палажэнне канвеера +mixing-fluids=Нельга спалучаць сістэмы з рознымі вадкасцямі +no-rail-for-ghost-train=Праекцыі цягнікоў трэба размяшчаць на рэйках +no-rail-for-train=__1__ размяшчаецца толькі на рэйках +no-resource-for-drill=__1__ можна размясціць толькі на радовішчах рэсурсаў +no-resource-for-mining-drill=Буры неабходна размяшчаць на радовішчах рэсурсаў +no-valid-resource-for-drill=__1__ не можа здабываць гэты рэсурс +out-of-world=Немагчыма размяшчаць па-за межамі карты +player-in-the-way=Персанаж перашкаджае размясціць +rail-signals-must-be-built-next-to-rail=Семафоры павінны быць размешчаны побач з рэйкамі +too-close-to-existing-rail-signal=Занадта блізка да іншага семафора +uncharted-area=Нельга размесціць у невызначанай вобласці +[character-corpse] +died=Загінуў +killed-by=Забойца +name=Труп (__1__) +time-ago=__1__ таму +time-remaining=Знікне праз +[chat-icon-select-list-gui] +title=Абраць значак +[clone-area-errors] +source-and-destination-collide=Зона-крыніца і зона прызначэння перасякаюцца. +source-area-and-destination-are-not-equal=Зона-крыніца і зона прызначэння маюць розны памер. +source-area-and-destination-area-must-not-be-rotated=Зона-крыніца і зона прызначэння не павінны паварочвацца адна да адной. +source-entities-overlap-with-destination=Аб’екты зоны-крыніцы перасякаюцца з аб’ектамі зоны прызначэння. +tiles-collide=Тайлы зоны-крыніцы і зоны прызначэння перасякаюцца. +[color] +acid=Кіслотны +black=Чорны +blue=Сіні +brown=Карычневы +cyan=Блакітны +gray=Шэры +green=Зялёны +orange=Аранжавы +pink=Ружовы +purple=Фіялетавы +red=Чырвоны +white=Белы +yellow=Жоўты +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Адкрывае акно кіравання гульцом. +admins=- Выводзіць спіс адміністратараў. +alerts= <апавяшчэнне> - Уключае, адключае, сцішае ці здымае сцішэнне пэўнага тыпу апавяшчэнняў. +all-players-list=Усе гульцы: +available-alerts=Даступныя апавяшчэнні: __1__. +available-colors=Даступныя колеры: __1__. +ban=<гулец> <прычына> - Блакуе пазначанаму гульцу доступ да гульні. +banlist= <гулец> - Блакуе ці здымае блакіроўку гульца. Працуе так жа, як і /ban і /unban. +bans=- Выводзіць спіс заблакаваных гульцоў. +cant-use-banlist-not-in-multiplayer-game=Каманды блакавання недаступныя ў адзіночнай гульні. +cant-use-permissions-not-in-multiplayer-game=Каманды выдачы паўнамоцтваў недаступныя ў адзіночнай гульні. +cant-use-whitelist-not-in-multiplayer-game=Каманды белага спісу недаступныя ў адзіночная гульні. +cheat= - Даследуе ўсе тэхналогіі і ўключае рэжым «хітрыкаў». Опцыя можа быць выкарыстана, каб даць гульцу некаторыя дадатковыя прадметы. +clear=- Ачышчае кансоль. +color=<колер> - Змяняе ваш колер. Можна як абраць адзін з ужо вызаначаных колераў, так і пазначыць значэнне RGBA у фармаце "# # # #". +command=<каманда> - Выконвае каманду Lua (калі ёсць дазвол). +config=- Адкрывае акно наладаў сервера. +delete-blueprint-library=<гулец> - Выдаляе бібліятэку рысункаў для гульца, які мусіць быць не ў гульні, з файлу захавання. Увядзіце "everybody confirm", каб выдаліць бібліятэкі рысункаў усіх адсутных у гульні гульцоў. +demote=<гулец> - Аднімае адміністратарскія паўнамоцтвы ў гульца. +editor=- Укл./выкл. рэдактар карт. +evolution=- Выводзіць звесткі аб фактары эвалюцыі. +help=<каманда> - Выводзіць спіс даступных каманд. Неабавязковым аргументам можна пазначыць каманду, якая будзе апісана. +help-description=Скарыстайце /h <каманда>, каб атрымаць дэталёвую інфармацыю аб ёй. +help-list=Даступныя каманды: +ignore=<гулец> - Хавае паведамленні гульца ў чаце. Паведамленні адміністратараў усё адно будуць паказвацца. +ignores=- Выводзіць спіс гульцоў, якіх вы ігнаруеце. +kick=<гулец> <прычына> - Праганяе пазначанага гульца. +matching-alerts-list=Адпаведныя апавяшчэнні: __1__. +matching-colors-list=Адпаведныя колеры: __1__. +matching-commands-list=Адпаведныя каманды: +matching-players-list=Адпаведныя гульцы: +measured-command=<каманда> - Выконвае каманду Lua (калі ёсць дазвол) і вымярае час яе выканання. +mute=<гулец> - Забараняе гульцу пісаць у чат. +mute-programmable-speaker= - Сцішае ці здымае сцішэнне глабальных гукаў праграмаванага дынаміка. Скарыстайце «local», каб сцішыць толькі для вашага кліента. Адміністратары могуць сцішаць гукі для ўсіх («everyone») на серверы. +mutes=- Выводзіць на экран спіс заглушаных гульцоў (ім забаронена пісаць у чат). +open=<гулец> - Адкрывае інвентар пазначанага гульца. +perf-avg-frames=- Колькасць цікаў/абнаўленняў для сярэдняга значэння вытворчасці. Па змаўчанні – 100. Для лепшай збежнасці рэкамендуецца значэнне 5-10, але лічбы будуць дрыгцець значна хутчэй. +permissions=- Адкрывае экран наладаў паўнамоцтваў. +players=- Выводзіць спіс гульцоў (параметар online/o паказвае толькі гульцоў у анлайне, count/c паказвае толькі колькасць). +promote=<гулец> - Прызначае гульца адміністратарам. +purge=<гулец> - Выдаляе ўсе паведамленні гульца ў чаце. +quit=- Адключае сервер. +reply=<паведамленне> - Дасылае адказ апошняму гульцу, які даслаў вам прыватнае паведамленне. +reset-tips=Скідае прагрэс усіх падказак і хітрыкаў, быццам гульня ўпершыню запушчана. +save=<назва> - Захоўвае бягучую гульню з пазначанай назвай. +screenshot=<шырыня> <вышыня> <набліжэнне> - Робіць здымак экрана з вашымі графічнымі наладамі ці з прызначанай разрознасцю. Набліжэнне – апцыянальны параметар, па змаўчанні 1. +seed=- Выводзіць зерне генерацыі карты. +server-commands=- Кансольныя каманды сервера. +server-save=- Захоўвае гульню на серверы ў сумеснай гульні. +shout=<паведамленне> - Дасылае паведамленне ўсім гульцам, уключаючы варожую каманду. +silent-command=<каманда> - Выконвае Lua-каманду (калі ёсць дазвол) без паказу ў кансолі. +swap-players=<гулец> <гулец> - Абменьвае персанажаў пазначаных гульцоў. Калі другі гулец не пазначан, ім з'яўляецесь вы самі. +time=- Выводзіць звесткі аб "узросце" карты. +toggle-action-logging=- Уключае дакументаванне ўсіх падзеяў у гульні. Гэтае значэнне не захоўваецца пры перазапуску і толькі ўплывае на вашую лакальную гульню ў сеткавым рэжыме. +toggle-heavy-mode=- Выкарыстоўвайце гэтую каманду асцярожна, бо пасля яе ўжывання сумесная гульня становіцца немагчымай. Гульня пачынае рабіць захаванні і параўноўваць іх з бягучым станам кожны цік, шукаючы неадпаведнасці ў рабоце гульні. Раім скарыстаць гэтую каманду ў выпадку, калі пры далучэнні новага гульца да сервера пачынаецца цыкл дэсінхранізацый. Калі ласка, дашліце нам справаздачу аб выкананні гэтай каманды, такім чынам вы дапаможаце нам выправіць узніклыя праблемы. +unban=<гулец> - Разблакоўвае доступ да гульні пазначанаму гульцу. +unignore=<гулец> - Уключае паказ паведамленняў ад гэтага гульца (пры ўмове, што вы давалі каманду іх хаваць). +unknown-command=Невядомая каманда __1__ +unlock-shortcut-bar=- Разблакуе ўсе прадметы панэлі скаротаў. +unlock-tips=Адкрывае ўсе падказкі і хітрыкі. +unmute=<гулец> - Дазваляе гульцу зноў пісаць у чат. +version=- Паказвае бягучую версію гульні. +whisper=<гулец> <паведамленне> - Дасылае паведамленне пазначанаму гульцу. +whitelist= - Дадае ці выдаляе гульца з белага спісу, калі толькі гульцы з белага спісу могуць далучыцца да гульні. Увядзіце каманду з параметрам 'get' без пазначэння гульца, каб пабачыць белы спіс. +[command-output] +action-logging-disabled=Адсочванне дзеянняў адключана. +action-logging-enabled=Адсочванне дзеянняў уключана. +alert-already-disabled=Апавяшчэнні "__1__" ужо адключаныя. +alert-already-muted=Апавяшчэнні "__1__" ужо сцішаныя. +alert-disabled=Апавяшчэнні "__1__ былі адключаны. +alert-enabled=Апавяшчэнні "__1__" былі ўключаныя. +alert-isnt-disabled=Апавяшчэнні "__1__" не адключаны. +alert-isnt-muted=Апавяшчэнні "__1__" не сцішаны. +alert-muted=Апавяшчэнні "__1__" былі сцішаныя. +alert-unmuted=Апавяшчэнні "__1__" зноў адлюстроўваюцца. +banlist-add-is-admin-only=Толькі адміністратары могуць блакаваць гульцоў. +banlist-already-empty=Чорны спіс ужо пусты. +banlist-clear-is-admin-only=Толькі адміністратары могуць ачышчаць чорны спіс. +banlist-cleared=Чорны спіс быў ачышчаны. +banlist-empty=Чорны спіс пусты. +banlist-remove-is-admin-only=Толькі адміністратары могуць разблакоўваць гульцоў. +cant-delete-blueprint-library-player-is-connected=Немагчыма выдаліць бібліятэку рысункаў падлучанага гульца. +deleted-blueprint-library-for-players=Выдалены бібліятэкі рысункаў гульцоў: +no-blueprint-libraries-to-delete=Няма бібліятэк рысункаў для выдалення. +parameters-require-admin=Немагчыма выканаць каманду з дадзенымі параметрамі: вы не адміністратар. +permission-action-list=Усе дзеянні: __1__. +permission-groups-list=Усе групы доступу: __1__. +player=Гулец +player-added-to-banlist=__1__ быў заблакаваны. +player-added-to-whitelist=__1__ даданы ў белы спіс. +player-already-muted=__1__ ужо ў спісе ігнаравання. +player-already-on-banlist=__1__ ужо заблакаваны. +player-already-on-whitelist=__1__ ужо ў белым спісе. +player-blueprint-library-deleted=Бібліятэка рысункаў гульца __1__ ачышчаная. +player-blueprint-library-not-found=__1__ не мае захаваных рысункаў. +player-ignored=__1__ цяпер ігнаруецца. +player-is-not-on-banlist=__1__ не заблакаваны. +player-is-not-on-whitelist=__1__ не ў белым спісе. +player-is-on-banlist=__1__ заблакаваны. +player-is-on-whitelist=__1__ у белым спісе. +player-isnt-muted=__1__ не ігнаруецца. +player-list=Гульцы (__1__): +player-list-online=Гульцы анлайн (__1__): +player-muted=__2__ ігнаруе паведамленні __1__. +player-unignored=__1__ больш не ігнаруецца. +player-unmuted=__2__ скончыў ігнараваць __1__. +player-was-not-on-banlist=__1__ не быў заблакаваны. +player-was-not-on-whitelist=__1__ не быў у белым спісе. +player-was-removed-from-banlist=Блакіроўка знятая з __1__. +player-was-removed-from-whitelist=__1__ выдалены з белага спісу. +players-on-banlist=Заблакаваныя гульцы: __1__ +players-on-whitelist=Гульцы ў белым спісе: __1__ +programmable-speaker-muted-everyone=Глабальныя гукі праграмаванага дынаміка сцішаны для ўсіх на серверы. +programmable-speaker-muted-local=Глабальныя гукі праграмаванага дынаміка былі сцішаны для дадзенага кліента. +programmable-speaker-unmuted-everyone=Глабальныя гукі праграмаванага дынаміка ўключаны для ўсіх на серверы. +programmable-speaker-unmuted-local=Глабальныя гукі праграмаванага дынаміка ўключаны для дадзенага кліента. +shout=крычыць +whisper=шэпча +whitelist-add-is-admin-only=Толькі адміністратары могуць дадаваць гульцоў у белы спіс. +whitelist-already-empty=Белы спіс ужо пусты. +whitelist-clear-is-admin-only=Толькі адміністратары могуць ачышчаць белы спіс. +whitelist-cleared=Белы спіс быў ачышчаны і адключаны. +whitelist-empty=Белы спіс пусты. +whitelist-remove-is-admin-only=Толькі адміністратары могуць выдаляць гульцоў з белага спісу. +[config-help] +afk-auto-kick=<колькасць> - Прызначае абмежаванне па часе (у хвілінах) для неактыўных гульцоў, пасля якога яны будуць аўтаматычна прагнаны. Пазначце 0, каб адключыць. +allow-commands= - Вызначае даступнасць каманд Lua. +allow-debug-settings= - Дазваляе налады адладжвання ўсім гульцам ці здымае гэты дазвол. +autosave-interval=<колькасць> - Прызначае прамежак паміж аўтазахаваннямі (у хвілінах). 0 адключае аўтазахаванні. +autosave-only-on-server= - Прызначае, ці толькі сервер робіць аўтазахаванні. +description=<апісанне> - Прызначае апісанне сервера (можа быць пустым). +help-list=Даступныя налады: __1__. +ignore-player-limit-for-returning-players= - Прызначае, ці будзе ўлічвацца абмежаванне па колькасці гульцоў для тых гульцоў, якія вярнуліся ў гульню. +matching-configs-list=Адпаведныя налады: __1__. +max-players=<колькасць> - Прызначае максімальную колькасць гульцоў на серверы. Увядзіце 0, каб зняць абмежаванне. +max-upload-slots=<колькасць> - Прызначае максімальную колькасць слотаў запампоўкі карты. Увядзіце 0, каб зняць абмежаванне. +max-upload-speed=<колькасць у кілабайтах на сякунду> - Прызначае максімальную хуткасць запампоўкі. Увядзіце 0, каб зняць абмежаванне. +name=<назва> - Прызначае назву сервера. +only-admins-can-pause= - Прызначае даступнасць прыпынення гульні. "true" дазваляе прыпыняць гульню толькі адміністратарам. +password=<пароль> - Прызначае пароль сумеснай гульні. Пакіньце значэнне пустым, каб зрабіць гульню даступнай без пароля. +require-user-verification= - Прызначае неабходнасць праверкі ўліковага запісу карыстальніка пры далучэнні да сервера. +tags=<пазнакі> - Прызначае пазнакі сервера - спіс радкоў (можа быць пустым). +visibility-lan= - Прызначае бачнасць гульні ў лакальнай сетцы. +visibility-public= - Прызначае публічную бачнасць гульні. +visibility-steam= - Вызначае, ці могуць вашыя сябры з Steam далучыцца да гульні. +[config-output] +afk-autokick-changed-to-disabled=Аўтаматычнае прагнанне за неактыўнасць адключанае. +afk-autokick-changed-to-minutes=Цяпер аўтаматычна выганяюцца з сервера пасля __1__ __plural_for_parameter_1_{11=хвілін|ends in 1=хвіліны|rest=хвілін}__ неактыўнасці. +afk-autokick-disabled=Аўтаматычнае прагнанне за неактыўнасць адключана. +afk-autokick-interval-minutes=Выганяць з сервера пасля __1__ __plural_for_parameter_1_{11=хвілін|ends in 1=хвіліны|rest=хвілін}__ неактыўнасці. +allow-commands=Дазволіць каманды Lua: __1__. +allow-commands-set-to=Даступнасць выкарыстання Lua-каманд прызначана на "__1__". +allow-debug-settings=Дазволіць налады адладкі: __1__. +allow-debug-settings-set-to=Дазвол наладаў адладжвання вызначаны на __1__. +autosave-changed-to-disabled=Аўтазахаванне цяпер адключанае. +autosave-changed-to-minutes=Інтэрвал аўтазахаванняў зменены на __1__ __plural_for_parameter_1_{ends in 11,12,13,14=хвілін|ends in 1=хвіліну|ends in 2,3,4=хвіліны|rest=хвілін}__. +autosave-disabled=Аўтазахаванне адключанае. +autosave-interval-minutes=Аўтазахаванне пасля __1__ __plural_for_parameter_1_{ends in 11=хвілін|ends in 1=хвіліны|rest=хвілін}__. +autosave-only-on-server=Аўтазахаванне толькі на серверы: __1__. +autosave-only-on-server-set-to=Аўтазахаванне толькі на серверы: значэнне зменена на __1__. +cant-use-not-in-multiplayer-game=Каманды па змене наладаў могуць быць ужытыя толькі ў сумеснай гульні. +expected-get-set=Першы параметар мусіць быць "get" ці "set". +expected-value-to-set=Патрабуецца трэці параметар. +has-password=На серверы прызначаны пароль. +ignore-player-limit-for-returning-players=Ігнараваць абмежаванне для гульцоў, якія вярнуліся ў гульню: __1__. +ignore-player-limit-for-returning-players-set-to=Ігнараваць абмежаванне для гульцоў, якія вярнуліся ў гульню: значэнне зменена на __1__. +invalid-config=Невядомая налада: __1__ +max-number-of-players-changed-to=Абмежаванне максімальнае колькасці гульцоў прызначана на __1__. +max-number-of-players-changed-to-unlimited=Абмежаванне колькасці гульцоў знятае. +no-password=На серверы адсутнічае пароль. +only-admins-can-pause=Толькі адміністратары могуць прыпыняць гульню: __1__. +only-admins-can-pause-set-to=Толькі адміністратары могуць прыпыняць гульню: значэнне зменена на __1__. +password-changed=Пароль сервера зменены. +password-removed=Пароль сервера выдалены. +server-description=Апісанне сервера: __1__ +server-description-already-empty=Апісанне сервера ўжо пустое. +server-description-changed=Апісанне сервера зменена на __1__ +server-description-cleared=Апісанне сервера ачышчана. +server-description-empty=У гэтага сервера няма апісання. +server-name=Назва сервера: __1__ +server-name-changed=Назва сервера зменена на __1__ +server-tags=Пазнакі сервера: __1__ +server-tags-already-empty=У сервера ўжо няма пазнак. +server-tags-changed=Пазнакі сервера зменены на __1__ +server-tags-cleared=Пазнакі сервера ачышчаны. +server-tags-empty=У сервера няма пазнак. +upload-rate=__1__ кілабайт на сякунду. +upload-rate-changed-to=Хуткасць запампоўкі зменена на __1__ кілабайт на сякунду. +upload-rate-changed-to-unlimited=Абмежаванне па хуткасці запампоўкі знятае. +upload-rate-unlimited=Неабмежавана. +upload-slots=Слотаў: __1__. +upload-slots-changed-to=Колькасць слотаў аддачы ўсталявана на __1__. +upload-slots-changed-to-unlimited=Ліміт на слоты аддачы выдалены. +upload-slots-unlimited=Неабмежавана. +value-is-not-valid=Памылковае значэнне. +verify-user-identity=Праверка ўліковых запісаў: __1__. +verify-user-identity-set-to=Праверка ўліковых запісаў: значэнне зменена на __1__. +visibility-lan=Бачнасць у лакальнай сетцы: __1__. +visibility-lan-set-to=Бачнасць у лакальнай сетцы: значэнне зменена на __1__. +visibility-public=Публічная бачнасць: __1__. +visibility-public-set-to=Публічная бачнасць: значэнне зменена на __1__. +visibility-steam=Бачнасць у Steam: __1__. +visibility-steam-set-to=Бачнасць у Steam зменена на: __1__. +[control-keys] +ac-back=AC: Назад +ac-bookmarks=AC: Закладкі +ac-forward=AC: Уперад +ac-home=AC: Дамоў +ac-refresh=AC: Аднавіць +ac-search=AC: Пошук +ac-stop=AC: Стоп +alt=Alt +audio-mute=Сцішыць +audio-next=Наступны трэк +audio-play=Прайграць +audio-prev=Папярэдні трэк +audio-stop=Паўза +backspace=Backspace +brightness-down=Зменшыць яркасць +brightness-up=Павысіць яркасць +calculator=Калькулятар +capslock=Caps Lock +command=Command +control=Ctrl +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Націсніце __1__ +controller-button-alt-2=Націскваючы __1__ +controller-stick-alt-1=Скарыстайцеся __1__ +controller-stick-alt-2=Карыстаючыся __1__ +delete=Delete +down=Стрэлка ўніз +eject=Выняць +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=Націсніце __1__ +keyboard-alt-2=Націсканне __1__ +left=Стрэлка ўлева +left-alt=Левы Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Левы Command +left-control=Левы Ctrl +left-shift=Левы Shift +left-super=Левы Super +left-windows=Левы Windows +mail=Пошта +menu=Меню +mouse-button-1=Левы пстрык +mouse-button-1-alt-1=Левы пстрык +mouse-button-1-alt-2=Пстрыканне ЛКМ +mouse-button-2=Правы пстрык +mouse-button-2-alt-1=Правы пстрык +mouse-button-2-alt-2=Пстрыканне ПКМ +mouse-button-3=Сярэдні пстрык +mouse-button-3-alt-1=Сярэдні пстрык +mouse-button-3-alt-2=Пстрыканне СКМ +mouse-button-n=Кнопка мышы __1__ +mouse-button-n-alt-1=Націсніце __1__ +mouse-button-n-alt-2=Націснута __1__ +mouse-wheel-alt-1=Пракруціце __1__ +mouse-wheel-alt-2=Пракрутка __1__ +mouse-wheel-down=Колца мышы ўніз +mouse-wheel-left=Колца мышы ўлева +mouse-wheel-right=Колца мышы ўправа +mouse-wheel-up=Колца мышы ўверх +mute=Выключыць гук +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Сілкаванне +print-screen=Print Screen +right=Стрэлка ўправа +right-alt=Правы Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Правы Command +right-control=Правы Ctrl +right-shift=Правы Shift +right-super=Правы Super +right-windows=Правы Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Сон +spacebar=Прабел +sysrq=SysRq +tab=Tab +up=Стрэлка ўверх +volume-down=Паменшыць гучнасць +volume-up=Павялічыць гучнасць +[controller] +character=Рэжым актыўнага гульца +cutscene=Рэжым кат-сцэн +editor=Рэжым рэдактара +ghost=Рэжым прывіда +god=Рэжым бога +pause=Рэжым паўзы +spectator=Рэжым назіральніка +[controls] +action-bar-select-page-1=Абраць панэль хуткага доступу 1 +action-bar-select-page-10=Абраць панэль хуткага доступу 10 +action-bar-select-page-2=Абраць панэль хуткага доступу 2 +action-bar-select-page-3=Абраць панэль хуткага доступу 3 +action-bar-select-page-4=Абраць панэль хуткага доступу 4 +action-bar-select-page-5=Абраць панэль хуткага доступу 5 +action-bar-select-page-6=Абраць панэль хуткага доступу 6 +action-bar-select-page-7=Абраць панэль хуткага доступу 7 +action-bar-select-page-8=Абраць панэль хуткага доступу 8 +action-bar-select-page-9=Абраць панэль хуткага доступу 9 +activate-tooltip=Паказаць падказку +add-station=Дадаць станцыю +add-temporary-station=Дадаць часовую станцыю +alt-reverse-select=Выбраць альтэрнатыўны рэверс +alt-zoom-in=Прыблізіць да мясцовасці +alt-zoom-out=Аддаліцца ад мясцовасці +build=Будаваць +build-ghost=Паставіць праекцыю +build-with-obstacle-avoidance=Размяшчаць рэйкі з абходам перашкод +cancel-craft=Скасаваць стварэнне 1 прадмета +cancel-craft-5=Скасаваць стварэнне 5 прадметаў +cancel-craft-all=Скасаваць стварэнне ўсіх прадметаў +clear-cursor=Ачысціць курсор +close-menu=Закрыць меню +confirm-gui=Акно пацверджання +confirm-message=Пацвердзіць паведамленне +connect-train=Далучыць цягнік +controller-gui-character-tab=Адкрыць акно звестак аб персанажы +controller-gui-crafting-tab=Адкрыць рэцэпты персанажа +controller-gui-logistics-tab=Адкрыць панэль лагістыкі персанажа +copy=Капіяваць +copy-entity-settings=Скапіяваць налады аб'екта +craft=Зрабіць 1 прадмет +craft-5=Зрабіць 5 прадметаў +craft-all=Зрабіць усе магчымыя +cursor-split=Узяць палову пачка +cut=Выразаць +cycle-blueprint-backwards=Папярэдні рысунак +cycle-blueprint-forwards=Наступны рысунак +cycle-clipboard-backwards=Папярэдняе ў буферы +cycle-clipboard-forwards=Наступнае ў буферы +debug-reset-zoom=Скінуць узровень зуму +debug-reset-zoom-2x=Прызначыць 2х зум +debug-toggle-atlas-gui=Уключыць інтэрфэйс атласа +debug-toggle-basic=Уключыць базавае адладжванне +debug-toggle-debug-settings=Уключыць налады адладжвання +decrease-ui-scale=Паменшыць маштаб інтэрфэйса +disconnect-train=Адлучыць цягнік +drag-map=Перацягнуць карту +drop-cursor=Выкінуць прадмет +editor-clone-item=Дубляваць прадмет +editor-delete-item=Выдаліць прадмет +editor-next-variation=Наступны варыянт +editor-previous-variation=Папярэдні варыянт +editor-remove-scripting-object=Выдаліць скрыптавы аб'ект +editor-reset-speed=Скінуць хуткасць гульні +editor-set-clone-brush-destination=Прызначыць месца прызначэння дублявання +editor-set-clone-brush-source=Прызначыць крыніцу дублявання +editor-speed-down=Запаволіць гульню +editor-speed-up=Паскорыць гульню +editor-switch-to-surface=Пераключыцца на паверхню # +editor-tick-once="Цікнуць" раз +editor-toggle-pause=Замарозіць аб’ект +fast-entity-split=Перамясціць палову прадметаў аднаго тыпу +fast-entity-transfer=Перамясціць усе прадметы аднаго тыпу +flip-blueprint-horizontal=Адлюстраваць рысунак па гарызанталі +flip-blueprint-vertical=Адлюстраваць рысунак па вертыкалі +focus-search=Пошук прадметаў +increase-ui-scale=Павялічыць маштаб інтэрфэйса +inventory-split=Перанесці палову ў інвентар +inventory-transfer=Перамясціць прадмет у інвентар +kill-statistics=Адкрыць статыстыку забойстваў +larger-terrain-building-area=Павялічыць зону будоўлі +logistic-networks=Адкрыць акно лагістычных сетак +look=Агляд +mine=Здабываць +move=Рух +move-down=Рухацца ўніз +move-left=Рухацца налева +move-right=Рухацца направа +move-up=Рухацца ўверх +next-active-quick-bar=Наступная панэль хуткага доступу +next-player-in-replay=Наступны гулец у запісу +next-quick-panel-page=Наступная старонка +next-quick-panel-tab=Наступная ўкладка +next-weapon=Абраць іншую зброю +not-set=Не пазначана +open-character-gui=Адкрыць інвентар +open-gui=Адкрыць меню аб'екта +open-item=Адкрыць меню аб'екта +open-prototype-explorer-gui=Адкрыць экран прагляду прататыпаў +open-prototypes-gui=Адкрыць экран прататыпаў +open-technology-gui=Адкрыць экран тэхналогій +open-trains-gui=Укл./выкл. меню цягнікоў +order-to-follow=Загадаць ісці +paste=Уставіць +paste-entity-settings=Уставіць налады аб'екта +pause-game=Прыпыніць гульню +pick-item=Падняць/скінуць пачак прадметаў +pick-items=Падняць прадметы з зямлі +place-in-chat=Паказаць у чаце +place-ping=Паказаць месца на карце +previous-active-quick-bar=Папярэдняя панэль хуткага доступу +previous-mod=Абраць папярэдні мод +previous-quick-panel-page=Папярэдняя старонка +previous-quick-panel-tab=Папярэдняя ўкладка +previous-technology=Абраць папярэднюю тэхналогію +production-statistics=Адкрыць статыстыку вытворчасці +quick-bar-button-1=Скарот 1 +quick-bar-button-1-secondary=Дадатковы скарот 1 +quick-bar-button-10=Скарот 10 +quick-bar-button-10-secondary=Дадатковы скарот 10 +quick-bar-button-2=Скарот 2 +quick-bar-button-2-secondary=Дадатковы скарот 2 +quick-bar-button-3=Скарот 3 +quick-bar-button-3-secondary=Дадатковы скарот 3 +quick-bar-button-4=Скарот 4 +quick-bar-button-4-secondary=Дадатковы скарот 4 +quick-bar-button-5=Скарот 5 +quick-bar-button-5-secondary=Дадатковы скарот 5 +quick-bar-button-6=Скарот 6 +quick-bar-button-6-secondary=Дадатковы скарот 6 +quick-bar-button-7=Скарот 7 +quick-bar-button-7-secondary=Дадатковы скарот 7 +quick-bar-button-8=Скарот 8 +quick-bar-button-8-secondary=Дадатковы скарот 8 +quick-bar-button-9=Скарот 9 +quick-bar-button-9-secondary=Дадатковы скарот 9 +remove-pole-cables=Зняць провад з слупа +reset-ui-scale=Скінуць маштаб інтэрфэйса +reverse-rotate=Павярнуць у супрацьлеглы бок +reverse-select=Зваротны выбар +rotate=Павярнуць +rotate-active-quick-bars=Змяніць актыўную панэль хуткага доступу +select-for-blueprint=Абраць для рысунка +select-for-cancel-deconstruct=Абраць для адмены зносу +shoot-enemy=Страляць ў ворага +shoot-selected=Страляць у абраны аб’ект +show-info=Укл./выкл. рэжым дадатковай інфармацыі +show-quick-panel=Паказаць панэль скаротаў +smaller-terrain-building-area=Паменшыць зону будоўлі +smart-pipette=Піпетка +stack-split=Перамясціць палову пачка +stack-transfer=Перамясціць пачак +toggle-blueprint-library=Адкрыць бібліятэку рысункаў +toggle-console=Адкрыць/закрыць чат (кансоль Lua) +toggle-driving=Увайсці/выйсці з транспарту +toggle-filter=Прызначэнне фільтра +toggle-free-cursor=Пераключыць свабодны курсор +toggle-gui-debug=Уключыць/выключыць інтэрфэйс адладжвання +toggle-gui-glows=Укл./выкл. падсветку інтэрфэйсу +toggle-gui-shadows=Укл./выкл. цені інтэрфэйсу +toggle-gui-style-view=Змяніць стыль інтэрфэйсу +toggle-map=Паказаць/схаваць карту свету +toggle-menu=Уключыць меню +undo=Адмяніць +unknown=Невядомы +zoom-in=Прыблізіць +zoom-out=Аддаліць +[controls-description] +activate-tooltip=Паказвае падказку, калі ўсплыўныя падказкі адключаныя ці іх затрымка выстаўлена на доўгі час. +add-station=Даступна толькі ў акне лакаматыва і пры праглядзе карты. Утрымлівайце гэтую кнопку і націскайце па чыгуначным прыпынку ў акне цягніка ці на карце, каб дадаць яго ў расклад. +add-temporary-station=Даступна толькі ў акне лакаматыва і пры праглядзе карты. Утрымлівайце гэтую кнопку і націскайце на месца на карце ў акне цягніка ці на галоўнай карце, каб дадаць часовы прыпынак у гэтым месцы ў расклад і адразу ж туды адправіцца. +alt-zoom-in=Выкарыстоўваецца падчас прагляду карты. Маштабаванне з магчымасцю набліжэння ў рэжым лакальнай карты. +alt-zoom-out=Выкарыстоўваецца падчас прагляду карты. Маштабаванне з магчымасцю аддалення ў рэжым агульнай карты. +build-with-obstacle-avoidance=Выкарыстоўваецца пры наладжванні чыгункі. Падчас пракладвання рэек дрэвы, каменні і скалы ігнаруюцца. +cancel-craft=Выкарыстоўваецца на чарзе вырабу. +cancel-craft-5=Выкарыстоўваецца на чарзе вырабу. +cancel-craft-all=Выкарыстоўваецца на чарзе вырабу. +clear-cursor=Вяртае прадмет з курсору ў інвентар. Таксама скасоўвае расцяжку правадоў і планаванне чыгуначных шляхоў. +close-menu=Скасаваць і вярнуцца да папярэдняга меню. Даступна толькі ў галоўным меню. +connect-train=Далучае цягнік, якім вы кіруеце, або іншы абраны вамі цягнік да бліжэйшага цягніка. +copy=Абірае аб’екты для капіявання. +copy-entity-settings=Капіюе налады з абранага аб’екта. Звярніце ўвагу, што, каб уставіць налады ў іншы аб’ект, аб’ект-крыніца павінны існаваць. +craft=Выкарыстоўваецца на экране рэцэптаў. Стварае 1 абраны прадмет. +craft-5=Выкарыстоўваецца на экране рэцэптаў. Стварае 5 абраных прадметаў. +craft-all=Выкарыстоўваецца на экране рэцэптаў. Стварае максімальную магчымую колькасць абраных прадметаў. +cursor-split=Пераносіць палову прадметаў з слота, калі курсор пусты. Калі ў курсоры пачак прадметаў, пакладае адзін з гэтых прадметаў у абраны слот. +cut=Абірае аб’екты для капіявання. Арыгінальныя аб’екты будуць пазначаны да зносу. +cycle-blueprint-backwards=Перагортвае да папярэдняга даступнага рысунка, калі кніга рысункаў знаходзіцца ў курсоры. +cycle-blueprint-forwards=Перагортвае да наступнага даступнага рысунка, калі кніга рысункаў знаходзіцца ў курсоры. +cycle-clipboard-backwards=Дазваляе праглядаць гісторыю капіявання падчас ужывання інструмента ўстаўлення. +cycle-clipboard-forwards=Дазваляе праглядаць гісторыю капіявання падчас ужывання інструмента ўстаўлення. +disconnect-train=Адлучае абраны рухомы састаў або рухомы састаў, у якім вы знаходзіцеся, ад цягніка. +drop-cursor=Выкідае адзін прадмет з курсора на зямлю, канвеер ці ў аўтамат. +editor-switch-to-surface=Пераключэнне на паверхню з нумарам, які заціскаецца ў камбінацыі з гэтай клавішай: напрыклад, "__CONTROL__editor-switch-to-surface__ + 3" пераключыць на паверхню 3. +fast-entity-split=Перамяшчае палову пачка прадметаў у курсоры ў абраны аб'ект або збірае палову змесціва аб'екта ў інвентар гульца, калі курсор пусты. +fast-entity-transfer=Перамяшчае пачак прадметаў у курсоры ў абраны аб'ект або збірае змесціва аб'екта ў інвентар гульца, калі курсор пусты. +inventory-split=Перамяшчае палову ад усіх пачкаў абранага тыпу ў іншы інвентар (з акругленнем да большага). Калі быў вылучаны пусты слот, пераносіць палову ад усіх пачкаў. +inventory-transfer=Перамяшчае ўсе пачкі абранага тыпу ў іншы інвентар. Калі быў вылучаны пусты слот, пераносіць увесь інвентар. +larger-terrain-building-area=Павялічвае зону пракладання тайлаў. +next-active-quick-bar=Пераносіць наступную панэль хуткага доступу ў верхнюю панэль. +next-weapon=Пераключае на наступную зброю. +order-to-follow=Выкарыстоўваецца з пультам кіравання спайдартронам. Загадвае адпаведнаму спайдартрону ісці за пазначанай цэлью. +paste=Размяшчае апошні скапіяваны рысунак. +paste-entity-settings=Прызначае аб’екту скапіяваныя налады. +place-in-chat=Выкарыстоўваецца ў чаце. Размяшчае спасылку на абраны прадмет, рэцэпт, месцазнаходжанне на карце, станцыю або цягнік. +place-ping=Хутка стварае пазнаку на карце на абраным месцазнаходжанні і дасылае яе ў чат. +place-tag=Выкарыстоўваецца падчас прагляду карты. Размяшчае значак і/або тэкст на карце. +previous-active-quick-bar=Пераносіць папярэднюю панэль хуткага доступу ў верхнюю панэль. +previous-mod=Выкарыстоўваецца на экране модаў. Абірае папярэдне абраны мод. +previous-technology=Выкарыстоўваецца на экране тэхналогій. Абірае папярэдне абраную тэхналогію. +remove-pole-cables=Здымае правады з абранага слупа. Спярша будуць знятыя электрычныя правады, затым – сігнальныя. +reverse-rotate=Паварочвае ўтрымліваемы ў курсоры або абраны аб'ект супраць гадзіннікавай стрэлцы. +reverse-select=Уключае рэжым "пагаршэння" ў плане мадэрнізацыі. +rotate=Паварочвае ўтрымліваемы ў курсоры або абраны аб'ект па гадзіннікавай стрэлцы. +select-for-blueprint=Абірае аб’екты для рысунка, плана мадэрнізацыі ці зносу. +select-for-cancel-deconstruct=Абірае аб’екты для скасавання мадэрнізацыі ці зносу. +shoot-enemy=Персанаж страляе ў бліжэйшага да курсора ворага або па пазіцыі курсора (для некаторай зброі). +shoot-selected=Страляе ў абраны аб’ект або па пазіцыі курсора (для некаторай зброі). +show-info=Пераключае паказ дадатковых звестак аб пабудаваных аб’ектах (рэцэпты ў аўтаматах зборкі, змесціва кантэйнераў і г.д.) +smaller-terrain-building-area=Змяншае зону пракладання тайлаў. +smart-pipette=Абірае прадмет з вашага інвентара для будоўлі абранага аб’екта і размяшчае яго пад вашым курсорам. Для рэсурсаў будзе абраны найхутчэйшы з даступных бураў. +stack-split=Пераносіць палову абранага пачка ў іншы інвентар. +stack-transfer=Пераносіць абраны пачак у іншы інвентар. +toggle-driving=Выкарыстоўваецца для ўваходу ці выхаду з транспартнага сродку. +toggle-filter=Стварае/выдаляе фільтар для абранага слота інвентара. Толькі прадметы абранага тыпу могуць быць размешчаныя ў слоце з прызначаным фільтрам. +undo=Скасаванне розных дзеянняў, як, напрыклад, размяшчэнне ці знішчэнне пабудоў, нанясенне рысункаў або выкарыстанне планаў зносу. +[deconstruction-tile-mode] +always=Заўсёды +always-description=Заўсёды: тайлы абіраюцца нават тады, калі знойдзены аб’екты. +never=Ніколі +never-description=Ніколі: тайлы ніколі не абіраюцца. +normal=Нармальны +normal-description=Нармальны: тайлы будуць абраныя тады, калі не будуць знойдзены аб’екты. +only=Выключна +only-description=Выключна: будуць абраны толькі тайлы. +[description] +acceleration-power=Энэргія на паскарэнне +accepted-equipment=Прымальнае абсталяванне +activation-speed=Хуткасць актывацыі +ammo=Аснада +ammo-consumption-modifier=Мадыфікатар спажывання аснады +ammo-inventory-contents=Аснада +amount=Колькасць +applies-effect=Накладае эфект +area-of-effect-size=Вобласць дзеяння эфекту +armor=Браня +automatic-range=Аўтаматычная далёкасць +available-power=Даступная магутнасць +base-productivity=Базавая прадукцыйнасць +batteries=Батарэі +battery-capacity=Ёмістасць батарэй +belt-items=адз. +belt-speed=Хуткасць канвеера +buffer-recharge-rate=Хуткасць зарадкі ўнутраных батарэй +builds=Выкарыстоўваецца для пракладання: __1__. +can-filter-items=Можа фільтраваць прадметы. +cargo-capacity=Вагапад’ёмнасць +cargo-contents=Інвентар +chain-shooting-speed=Хуткасць чарговай стральбы +character-movement-speed-modifier=Хуткасць перамяшчэння +cluster-trigger=Памер кластара +constant-energy-consumption=Пастаяннае спажыванне +construction-area=Будаўнічая дасяжнасць +construction-robots=Будаўнічыя +consumption-bonus=Спажыванне энэргіі +consumption-speed=Хуткасць спажывання +contents=Змесціва +crafting-speed=Хуткасць стварэння +crafting-time=Час стварэння +creates-number-entities-key=Стварае +creates-number-entities-value=__1__ х __2__ +damage=Шкода +damage-bonus=Бонус шкоды +damage-dealt=Нанесеная шкода +decorative-type=Тып +decorative-type-decal=Налепка +decorative-type-decorative=Дэкарацыя +destroys-cliffs=Знішчае скалы +dimensions=Памеры +durability-key=Трываласць +durability-value=__1__/__2__ +duration=Працягласць +effect-distribution-efficiency=Эфектыўнасць распаўсюджвання +effectivity=ККД +electricity=Электрычнасць +energy=Энэргія +energy-capacity=Аб'ём энэргіі +energy-consumption=Спажыванне +energy-per-shot=Энэргіі на стрэл +energy-per-use=Энэргіі на спажыванне +energy-to-recharge-one-shield=Энэргіі на адзінку зарада +expected-resources=Чаканыя рэсурсы +fluid-capacity=Ёмістасць сховішча +fluid-consumption=Спажыванне +fluid-contents=Вадкасці +fluid-output=Выхад +fluid-temperature=Тэмпература вадкасці (__1__) +fluids=Вадкасці +followers=Спадарожнікі +force=Фракцыя +fuel-acceleration=Паскарэнне +fuel-acceleration-modifier=Паскарэнне +fuel-inventory-contents=Паліва +fuel-pollution=Забруджванне ад паліва +fuel-speed-modifier=Максімальная хуткасць +fuel-top-speed=Максімальная хуткасць +fuel-value=Цеплатворнасць +grid-size=Памер сеткі абсталявання +hand-stack-size=Памер пачка +heal=Вылечыць +health=Стан +heat-capacity=Цеплаёмістасць +heat-output=Выхад +hitpoints=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=ачкоў|ends in 1=ачко|ends in 2,3,4=ачка|rest=ачкоў}__ здароўя +incoming-block=Уваходны блок +infinity-filter=Бясконцы фільтар +infinity-mode=Бясконцы рэжым +ingredients=Інгрэдыенты +input-flow-limit=Максімальны ўваход +input-signals=Уваходныя сігналы +inventory-size-bonus=Бонус памера інвентара +kills=Забойстваў +last-user=Ужываў апошнім +lifetime=Дзейны час +logistic-chest-filters=Фільтры +logistic-chest-storage-counts=Змесціва лагістычнай сеткі +logistic-chest-targeted-items-deliver=Зараз дастаўляецца +logistic-chest-targeted-items-pickup=Будуць забраны +logistic-item=Лагістычны прадмет +logistic-request=Лагістычны запыт +logistic-request-tooltip-logistic-storage=Лагістычнае сховішча +logistic-request-tooltip-on-the-way=У дарозе +logistic-request-tooltip-satisfaction=Забеспячэнне +logistic-robots=Лагістычныя +logistics-connection-distance=Пакрыццё лагістычнай сеткі +made-in=Робіцца ў +magazine-size=Памер магазіна +manual-range=Наладжаная далёкасць +market-item-price=Кошт +max-energy-consumption=Максімальнае спажыванне +max-health=Макс. трываласць +max-speed=Максімальная хуткасць +maximum-length=Максімальная даўжыня +maximum-power-output=Максімальны выхад +maximum-temperature=Максімальная тэмпература +min-energy-consumption=Мінімальнае спажыванне +min-range=Мінімальная далёкасць +minimum-temperature=Мінімальная тэмпература +mining-area=Вобласць здабычы +mining-speed=Хуткасць здабычы +mining-time=Час здабычы +module-bonus-limit=абмежаванне +movement-speed-bonus=Хуткасць руху +moving-energy-consumption=Спажыванне падчас руху +name=Назва +neighbour-bonus=Бонус суседзяў +next-stop=Наступная станцыя +no-ammo=Няма боепрыпасаў +no-block=Няма блоку +no-limit=Не +num-available-robots=Колькасць даступных робатаў +num-effect-receivers=Колькасць аб’ектаў, на якія накладзены эфект +num-effect-sources=Колькасць крыніц эфекта +of=__1__ з __2__ +outgoing-block=Выходны блок +output-flow-limit=Максімальны выхад +output-signals=Выходныя сігналы +personal-roboport-charging-spots=Слоты зарадкі +personal-roboport-construction-area=Будаўнічая дасяжнасць +personal-roboport-max-robot-count=Абмежаванне робатаў +personal-roboport-max-robots=Максімум робатаў +personal-roboport-summary=Робапорт +piercing-power=Прабіўная здольнасць +placed-in-grid=Размяшчаецца ў +players-killed=Гульцоў забіта +pollution=Забруджванне +pollution-bonus=Забруджванне +pollution-to-join-attack=Паглынае __1__ забруджвання +power-output=Выраб энэргіі +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (бонус за суседнія: __2__) +probability=Імавернасць +productivity-bonus=Прадукцыйнасць +productivity-bonus-limit=-0% = абмежаванне +products=Прадукцыя +products-finished=Выраблена прадукцыі +projectile-range=Дальнабойнасць снараду +pumping-speed=Хуткасць пампавання +range=Дальнабойнасць +range-modifier=Мадыфікатар далёкасці +recharge-speed=Хуткасць перазарадкі +recipe=Рэцэпт +recipe-hidden=(схавана) +recipe-not-researched=(не даследавана) +recipe-not-researched-and-hidden=(не даследавана, схавана) +recipe-pollution=Састаў забруджвання +repair-speed=Хуткасць рамонту +required-fluid=Патрабуецца +required-fluid-per-ore=__1__ __2__ за аперацыю здабычы +required-fluid-per-ore-generic=__1__ за аперацыю здабычы +research-speed=Хуткасць даследавання +resistances=Супраціў шкодзе +robot-charging-stations=Зарадныя станцыі +robot-lifetime=Тэрмін дзеяння робату +robot-recharge-rate=Хуткасць зарадкі робатаў +rocket-launch-products=Здабытыя рэсурсы ад запуску ракеты +rocket-parts=Дэталі ракеты +rotation-speed=Хуткасць павароту +science-pack-remaining-amount-key=Засталося +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Прагрэс сканавання сектара +segments=Сегменты +shield=Зарад шчыта +shield-capacity=Ёмістасць шчыта +shields=Шчыты +shooting-speed=Хуткасць стральбы +shooting-speed-modifier=Мадыфікатар хуткасці стральбы +signals=Сігналы +solar-panel-power=Пікавы выраб сонечных панэляў +speed=Хуткасць +speed-bonus=Хуткасць +spent-result=Выніковы прадукт +status=Стан +storage=Сховішча +storage-size=Памер сховішча +supply-area=Лагістычная дасяжнасць +temperature=Тэмпература +throwing-speed=Хуткасць кідання +tile-size=Памер +total-followers=Усяго падпісчыкаў +total-raw=Усяго сыравіны +total-raw-too-complex-to-calculate=Занадта складана для вылічэння +train-circuit-network-id=ID цягніка +train-kills=Забойстваў цягніком +train-limit=Ліміт цягнікоў +train-limit-value=__1__/__2__ +values-for-evolution-factor=Уплыў на бліжэйшыя атакі пры бягучым фактары эвалюцыі (__1__) +variation=Варыянт +variation-value=__1__ (усяго __2__) +vehicle-enter-instruction=Сядзьце ў транспарт з дапамогай __CONTROL__toggle-driving__. +vehicle-speed-modifier=Хуткасць транспарта +walking-speed=Хуткасць хады +weight=Вага +wire-reach=Дасяжнасць проваду +yield=Даходнасць +[description-rail] +back-rail=Заднія рэйкі +block=Блок +front-rail=Пярэднія рэйкі +none=няма +segment=Сегмент +segment-position=Пазіцыя сегмента +trains-in-block=Цягнікі на блоку +[difficulty] +easy=Лёгка +hard=Цяжка +normal=Нармальная +[entity-description] +entity-unknown[1]=Гэты аб'ект недаступны, бо быў вадылены звязаны з ім мод, але ён адновіцца, калі зноў уключыць той мод. +[entity-name] +entity-unknown=Невядомы аб'ект +[entity-status] +cant-divide-segments=Немагчыма падзяліць блокі +charging=Зараджаецца +closed-by-circuit-network=Закрыта лагічнай сеткай +disabled=Адключаны +disabled-by-control-behavior=Адключана лагічнай сеткай +disabled-by-script=Адключана скрыптам +discharging=Разраджаецца +fluid-ingredient-shortage=Нястача вадкасці +fluid-production-overload=Перавытворчасць вадкасці +full-burnt-result-output=Выхад запоўнены +full-output=Выхад поўны +fully-charged=Цалкам зараджана +item-ingredient-shortage=Нястача інгрэдыентаў +launching-rocket=Запуск ракеты +low-input-fluid=Нястача ўваходнай вадкасці +low-power=Нястача сілкавання +low-temperature=Нізкая тэмпература +marked-for-deconstruction=Прызначана пад знос +missing-required-fluid=Адсутнічае неабходная вадкасць +missing-science-packs=Няма даследчыцкіх набораў +networks-connected=Сеткі падключаны +networks-disconnected=Сеткі адлучаны +no-ammo=Няма аснады +no-fuel=Няма паліва +no-ingredients=Няма кампанентаў +no-input-fluid=Няма ўваходнай вадкасці +no-minable-resources=Няма рэсурсаў для здабычы +no-modules-to-transmit=Без модуляў для распаўсюджвання +no-power=Не сілкуецца +no-recipe=Няма рэцэпту +no-research-in-progress=Даследаванне не праводзіцца +normal=Нармальны +not-connected-to-rail=Не падлучана да чыгункі +not-plugged-in-electric-network=Не падлучана да электрасетцы +opened-by-circuit-network=Адкрыта лагічнай сеткай +out-of-logistic-network=Па-за лагістычнай сеткай +preparing-rocket-for-launch=Падрыхтоўка ракеты да запуску +recharging-after-power-outage=Перазарадка пасля адключэння сілкавання +turned-off-during-daytime=Адключаны ўдзень +waiting-for-source-items=Чаканне прадметаў +waiting-for-space-in-destination=Чакае свабоднае месца на прымальным баку +waiting-for-target-to-be-built=Чаканне праекцыі для пабудовы +waiting-for-train=Чаканне цягніка +waiting-to-launch-rocket=Чакае запуску ракеты +working=Працуе +[entity-type] +tree=Дрэва +[error] +achievement-data-invalid=Не атрымалася заладаваць звесткі аб дасягненнях. Лакальныя дасягненні могуць быць страчаныя. +audio-could-not-initialize=Не атрымалася запусціць гукавую сістэму. Гук адключаны. +audio-error-title=Памылка гуку +config-data-invalid-prompt-reset-to-default=Файл канфігурацыі мае памылковае змесціва. Ці жадаеце скінуць яго? +crash-to-desktop-message=Адбылася нечаканая памылка. Калі ў вас запушчана апошняя версія гульні, вы можаце дапамагчы нам вырашыць праблему, калі размясціце свой файл справаздачы на форумах Factorio.\nКалі ласка, прыкладзіце таксама файлы захаванняў, спіс модаў, якія вы ўжываеце, а таксама спосаб «стварэння» памылкі, калі вы яго ведаеце. +data-error-title=Памылка дадзеных +error-message-box-title=Памылка +failed-to-create-app-window=Не атрымалася стварыць акно праграмы. __1__ +failed-to-load-save-file=Не атрымалася заладаваць файл захавання. +failed-to-load-window-icon=Не атрымалася заладаваць значак акна! Шлях да файла: __1__ +game-state-corruption-detected-save-corrupted=Выяўлена парушэнне ў стане гульні. У вас не атрымаецца заладаваць захаваную гульню. +game-state-corruption-detected-saving-aborted=Выяўлена парушэнне ў стане гульні. Гульня не была захаваная, каб не пашкодзіць вашыя файлы захаванняў. +low-available-space-in-steam-storage=У вас засталося __1__ MB свабоднага месца ў воблачным сховішчы Steam. Калі яно скончыцца зусім, гульня не зможа захоўваць вашыя налады гульні і бібліятэкі рысункаў, а значыць частка прагрэсу будзе страчана, калі вы абапіраецеся на Steam Cloud для пераносу карт на іншыя камп'ютары.\nРаім ачысціць сховічша ад старэйшых захаванняў, што можна зрабіць у меню "Заладаваць гульню". +low-available-space-in-steam-storage-title=Заканчваецца месца ў воблачным сховішчы Steam +map-can-not-be-loaded-in-demo-version=Гэтую карту нельга заладаваць ў дэмаверсіі гульні. +operation-failed=Памылка выканання +out-of-vram-cannot-lower-settings=Рэжым нізкаякаснай графікі і кэшаванне ўжо ўключаныя. Гэта азначае, што ваша сістэма не адпавядае мінімальным патрабаванням гульні. Калі вы ўпэўненыя, што гэта памылка ў гульні, калі ласка, паведаміце нас на форуме. +out-of-vram-change-quality-to-low=Уключаны налады нізкаякаснай графікі. Калі ласка, перазапусціце гульню. +out-of-vram-change-quality-to-normal=Змена налады разрознасці спрайтаў (высокая → нармальная). Калі ласка, перазапусціце гульню. +out-of-vram-change-usage-to-high=Змена налады кэшавання выяў (усе → высокае). Калі ласка, перазапусціце гульню. +out-of-vram-change-usage-to-low=Змена налады кэшавання выяў (сярэдняе → нізкае). Калі ласка, перазапусціце гульню. +out-of-vram-change-usage-to-medium=Змена налады кэшавання выяў (высокае → сярэдняе). Калі ласка, перазапусціце гульню. +out-of-vram-enable-low-vram-mode=Уключаны рэжым нізкай відэапамяці. Калі ласка, перазапусціце гульню. +player-data-invalid=Не атрымалася заладаваць звесткі аб гульцы. Прагрэс у кампаніі можа быць страчаны. +replay-data-not-found=Немагчыма прайграць запіс: запіс не знойдзены. +replay-header-error=Загаловак запісу не можа быць заладаваны праз наступную памылку: +replay-header-error-old-version=Загаловак запісу не можа быць заладаваны. Хутчэй за ўсё, ён з версіі, старэйшай за бягучую __1__. +replay-mod-configuration-mismatch=Немагчыма прайграць запіс: ён мае іншую канфігурацыю модаў. +replay-version-mismatch=Немагчыма прайграць запіс: ён быў створаны ў версіі __1__, а бягучая версія – __2__. +startup-failed=Не атрымалася запусціць гульню +system-initialization-failed=Запуск не атрымаўся. Код памылкі: __1__ +unable-to-create-sprite=Не атрымалася стварыць спрайт (памерам __1__x__2__). Магчыма, не хапае відэапамяці. +value-out-of-range=Значэнне па-за дыяпазонам: калі ласка, увядзіце значэнне ад __1__ да __2__. +[fluid-description] +fluid-unknown[1]=Гэтая вадкасць недаступная, бо быў вадылены звязаны з ёй мод, але яна адновіцца, калі зноў уключыць той мод. +[fluid-name] +fluid-unknown=Невядомая вадкасць +[frequency] +none=Адсутнічаюць +[graphics-errors] +detected-gpu=Выяўлены графічны працэсар: __1__ +device-removed-button-close=Закрыць +device-removed-button-restart=Перазапусціць +device-removed-button-use-opengl=Выкарыстоўваць OpenGL +device-removed-message1=Магчыма, што адбылося абнаўленне драйвераў відэакарткі або сама картка была вынута з камп’ютара. +device-removed-message2=Памылка: __1__. Прычына: __2__ +device-removed-message3=Калі вы часта бачыце гэтую памылку, паспрабуйце перазагрузіць ваш камп’ютар або абнавіце драйверы графічнай карткі.\nКамп'ютар таксама можа быць нестабільным з-за разгона або перагрэва. +device-removed-message4=На ўсялякі выпадак вы можаце паспрабаваць пераключэнне Factorio ў рэжым адмалёўкі OpenGL. +device-removed-title=Адбылося нечаканае спыненне Factorio праз скід або адключэнне відэакарткі. +direct3d-failed-to-initialize=Памылка ініцыялізацыі DirectX. Для Factorio неабходная відэакартка, сумяшчальная з DirectX 10 ці навей. +graphics-settings-keep=Пакінуць +graphics-settings-reset=Скінуць +opengl-failed-to-initialize=Для Factorio неабходны OpenGL версіі __1__ ці навей. Версія на гэтым камп’ютары – __2__. +out-of-videomemory=Недастаткова відэапамяці. Паспрабуйце знізіць разрознасць спрайтаў ці ўключыць кампрэсію тэкстур. +reset-graphics-settings-question=Хочаце скінуць налады графікі? +[gui] +all=Усе +ammo=Аснада +any=Хоць які +armor=Браня +artillery-ammo=Артылерыйскі боепрыпас +blueprint-access-error=Нельга мадыфікаваць сховішча іншага гульца. +blueprint-components=Кампаненты +blueprint-dummy-error=Немагчыма адрэдагаваць рысунак з невядомымі дадзенымі. +blueprint-icons-empty-error=Рысунак мусіць мець сама менш адзін значак. +blueprint-include-entities=Аб’екты +blueprint-include-fuel=Паліва цягніка +blueprint-include-modules=Модулі +blueprint-include-station-names=Назвы чыгуначных станцый +blueprint-include-tiles=Тайлы +blueprint-include-trains=Цягнікі +blueprint-include-trains-tooltip=Улічваць цягнікі ў рысунку +blueprint-not-available=Рысунак яшчэ не заладаваны з бібліятэкі +blueprint-not-present=Рысунак быў перамешчаны іншым гульцом. +blueprint-player-not-available=Немагчыма перадаць рысунак: гулец не ў гульні +blueprint-preview=Прагляд +blueprint-preview-edit-tooltip=Рэдагаваць пазнаку, апісанне ці значкі. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ каб выдаліць, __CONTROL_LEFT_CLICK__ каб вярнуць. +blueprint-preview-hint-specific=__CONTROL__mine__ каб выдаліць, __CONTROL__build__ каб вярнуць. +blueprint-preview-not-editable-hint-dummy-entities=Гэты рысунак нельга змяніць: яго дадзеныя заладаваны асобна, каб было магчыма аднавіць змененае змесціва. +blueprint-preview-not-editable-hint-other-player=Гэты рысунак нельга змяніць: ён знаходзіцца ў бібліятэцы іншага гульца. +blueprint-preview-not-editable-hint-preview=Гэты рысунак нельга змяніць: ён яшчэ не перанесен у гульню. +blueprint-select-replacement=Абярыце замену +blueprint-shelf-not-synced=Сховішча рысункаў гэтага гульца яшчэ не падрыхтавана +cancel=Назад +cancel-instruction=Закрыць (__CONTROL__toggle-menu__) +changelog=Спіс зменаў +character=Персанаж +clear=Ачысціць +clear-blueprint=Ачысціць рысунак +close=Закрыць +close-instruction=Закрыць (__CONTROL__confirm-gui__ альбо __CONTROL__toggle-menu__) +color=Колер +confirm=Пацвердзіць +confirm-instruction=Пацвердзіць (__CONTROL__confirm-gui__) +confirm-load-game-load=Заладаваць +confirm-load-game-settings-changed=Моды выдалены або іх налады змяніліся. Ці жадаеце заладаваць гэтае захаванне? +confirm-load-game-sync=Сінхранізаваць моды і заладаваць +confirm-quit=Гульня не захаваная. Вы ўпэўнены, што жадаеце выйсці? +confirm-restart=Ці вы ўпэўненыя, што жадаеце пачаць нанова? +confirmation=Пацвердзіць +constant-number=Сталая велічыня +converting-map=Канвертацыя карты __1__ +copy=Капіяваць +copy-this=Стварыць копію +crafting=Стварэнне +credits=Падзякі +delete=Выдаліць +delete-blueprint-record=Выдаліць рысунак +destroy-blueprint=Знішчыць рысунак +destroy-book=Знішчыць кнігу рысункаў +destroy-deconstruction-planner=Знішчыць план зносу +destroy-upgrade-planner=Знішчыць __1__ +drop-blueprint-nothing-to-drop-error=Няма рысунку ў курсоры, каб выкінуць. +empty-blueprint-error=Рысунак пусты. +enable-logistics-while-moving=Уключэнне лагістыкі падчас руху +equipment-grid=Сетка абсталявання +eula=EULA +exit=Выйсці +export-to-string=Экспартаваць у радок +fluid-ingredient=Вадкасны кампанент +fluid-ingredient-description=Магчымыя ўваходы для вадкасцей +fuel=Паліва +generating-new-map=Стварэнне новай карты +grabbed-item=Узяты прадмет +grid=Сетка +guns=Зброя +ingredient=Інгрэдыент +ingredient-description=Магчымыя ўводы +instruction-to-activate=__1__ для актывацыі. +instruction-to-alt-select=__1__ і цягніце, как абраць, не адкрываючы акно наладаў. +instruction-to-build=__1__ каб размесціць. +instruction-to-cancel-deconstruct=__1__ і цягніце, каб зняць меткі зносу. +instruction-to-cancel-upgrade=__1__ і цягніце, каб скасаваць загад на мадэрнізацыю. +instruction-to-change-size=__1__/__2__ каб змяніць маштаб. +instruction-to-clear-generic=__1__ каб ачысціць. +instruction-to-clear-item=Націсніце __1__, каб ачысціць. +instruction-to-clear-quickbar-slot=__1__ каб ачысціць скарот. +instruction-to-connect-spidertron-remote=__1__ па спайдартрону, каб падлучыцца да яго. +instruction-to-consume=__1__ каб спажыць. +instruction-to-cycle-blueprint-backards=__1__: назад +instruction-to-cycle-blueprint-forwards=__1__: далей +instruction-to-deconstruct=__1__ і цягніце для зносу. +instruction-to-destroy=__1__ каб разбураць. +instruction-to-downgrade=__1__ і цягніце, каб "пагоршыць". +instruction-to-force-build=__1__ каб прымусова размесціць. +instruction-to-mine-tiles=__1__ каб знесці пракладзеныя тайлы. +instruction-to-open-item=Націсніце __1__, каб адкрыць. +instruction-to-order-spidertron=__1__ каб адправіць спайдартрона. +instruction-to-order-spidertron-to-follow=__1__ каб ісці за абраным аб'ектам. +instruction-to-queue-spidertron-order=__1__ каб дадаць у чаргу каманду на рух. +instruction-to-repair=__1__ і ўтрымлівайце, каб рамантаваць. +instruction-to-reset-item=__1__ каб скінуць. +instruction-to-select=__1__ і цягніце, каб абраць змесціва. +instruction-to-shoot=__1__ каб страляць. +instruction-to-throw=__1__ каб кінуць. +instruction-to-upgrade=__1__ і цягніце для мадэрнізацыі. +instruction-when-in-cursor=Калі ў курсоры +inventory=Інвентар +inventory-filter=Фільтар інвентара +licenses=Ліцэнзіі +load=Заладаваць +loading-map=Ладаванне карты __1__ +loading-new-map=Ладаванне новай карты +logistic-requests-disabled=Лагістычныя запыты адключаныя +logistic-trash-slots=Смеццевыя лагістычныя слоты +map-exchange-string=Радок абмену карты +mining-fluid=Вадкасць на здабычы +mod-scenarios=Сцэнары мода +mod-with-campaign-not-available=Мод з гэтай кампаніяй недаступны. +module=Модуль +module-description=Дазволеныя модулі: +no=Не +no-recipe-available=Няма даступных рэцэптаў +no-recipes-found=Рэцэпты не знойдзены +not-available=Няма +not-connected=Не падлучана +not-in-logistic-network=Не ў лагістычнай сетцы +nothing-found=Нічога не знойдзена +notice=Апавяшчэнне +off=Выкл. +ok=Добра +on=Укл. +open-equipment-grid=Адкрыць сетку абсталявання +or-set-a-constant=Ці прызначце сталую велічыню +owner=Уладальнік +queued=У чарзе на перадачу +quit=Выйсці +reassign-blueprint=Абраць новыя аб'екты для рысунка. +refresh=Абнавіць +release-date=Дата выпуску: +remove-blueprint-book-record=Выдаліць кнігу рысункаў +reset=Скінуць +reset-consumpiton-filters=Скінуць фільтры +reset-production-filters=Скінуць фільтры +restart=Пачаць нанова +result=Канчатковы прадукт +rocket-inventory-slot=Карысны груз ракеты +rocket-inventory-slot-description=Тут трэба размясціць спадарожнік. +rocket-launch=Запуск +rocket-launch-started=Запушчана +rocket-preparing=Падрыхтоўка +rocket-result-inventory-slot=Вынікі запуску ракеты +save=Захаваць +saving-map=Захаванне карты __1__ +script-inventory=Скрыптавы інвентар +search=Шукаць +search-with-focus=Шукаць (__1__) +select-filter=Абярыце фільтар +select-signal=Абярыце сігнал +select-upgrade=Абраць паляпшэнне +set=Усталяваць +set-amount=Вызначыць колькасць +set-filter=Прызначыць фільтар +set-inventory-bar-title=Абмежаваць частку інвентара, недаступную для аўтаматаў. +since-last-played=З апошняй гульні (__1__) +space-usage-mb=Спажыванне месца: __1__ Мбайт / __2__ Мбайт +subversion=Суб-версія: +sync-mods-with-save=Сінхранізаваць моды з захаваннем +synchronize=Сінхранізаваць +total=Усяго +transferring=Перадача +update=Абнавіць +upgrade-blueprint-book-tooltip=Мадэрнізуе прадметы і аб'екты ва ўсіх рысунках у кнізе. +upgrade-blueprint-tooltip=Мадэрнізуе прадметы і аб'екты рысунка. +user-scenarios=Карыстальніцкія сцэнары +version=Версія: +weapons=Зброя +yes=Так +[gui-about] +created-by=Створана +forums=Форумы +release=Рэліз +version=Версія +website=Сайт +[gui-achievements] +modded-game=У гульні ўключаны моды. Залік дасягненняў адасоблены ад базавай версіі гульні. +not-in-game-long-enough=Вам неабходна правесці больш за __1__% ад агульнага часу гульні, каб вы маглі атрымліваць дасягненні. Гульня цягнецца ўжо __2__, а вы правялі толькі __3__. +title=Дасягненні +track=Сачыць за прагрэсам +unlocked-count=Атрымана __1__ з __2__ +untrack=Скончыць сачэнне +[gui-additional-entity-settings] +apply-entity-health=Змяніць стан +apply-entity-tag=Дастасаваць пазнаку +corpse-expires=Труп знікне +difficulty=Складанасць +entity-tag=Пазнака аб’екта +indestructible=Нельга знішчыць +not-minable=Нельга здабыць +not-operable=Нельга ўзаемадзейнічаць +not-rotatable=Нельга варочаць +properties=Уласцівасці +recipe-locked=Рэцэпт заблакаваны +title=Дадатковыя налады __1__ +to-be-looted=Аўтаматычна падбіраецца +[gui-admin-player] +character-equipment=Рыштунак +character-main-inventory=Галоўны інвентар +cursor-stack=Рэчы ў курсоры +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=аб’ектаў былі|ends in 1=аб’ект быў |ends in 2,3,4=аб’екты былі |rest=аб’ектаў былі }__ пашкоджаны. +destroyed=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=аб’ектаў былі|ends in 1=аб’ект быў |ends in 2,3,4=аб’екты былі |rest=аб’ектаў былі }__ знішчаны. +map-hint=Глядзіце карту, каб дазнацца больш. +no-material-for-construction=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=аб’ектаў не могуць быць |ends in 1=аб’ект не можа быць |ends in 2,3,4=аб’екты не могуць быць |rest=аб’ектаў не могуць быць }__ пабудаваны праз нястачу матэрыялаў. +no-storage=Недастаткова вольнага месца ў сховішчы лагістычнай сеткі. +not-enough-construction-robots=Для __1__ __plural_for_parameter_1_{ends in 11,12,13,14=аб’ектаў|ends in 1=аб’екта|ends in 2,3,4=аб’ектаў |rest=аб’ектаў}__ немагчыма вылучыць будаўнічых робатаў. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=аб’ектаў не могуць быць |ends in 1=аб’ект не можа быць |ends in 2,3,4=аб’екты не могуць быць |rest=аб’ектаў не могуць быць }__ адрамантаваны праз нястачу рамонтных набораў. +title=Увага! +train-out-of-fuel=У цягніку скончылася паліва. +turret-fire=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=турэлей|ends in 1=турэль|ends in 2,3,4=турэлі|rest=турэлей}__ вядзе агонь па ворагах. +[gui-arithmetic] +input=Уваход +output=Выхад +[gui-assembling-machine] +change-recipe=Змяніць рэцэпт +select-recipe=Выберыце рэцэпт для зборкі +[gui-auth-server] +client-version-too-old=Версія кліента гульні занадта старая для карыстання інтэрнэт-сэрвісамі. Абнавіцеся да апошняга выпуску Factorio. +email-authentication-invalid=Няправільны код аўтэнтыфікацыі. Праверце сваю электронную пошту і паўтарыце спробу. +email-authentication-required=Патрэбна аўтэнтыфікацыя электроннай пошты. Калі ласка, увайдзіце на Factorio.com праз браўзер і ўвядзіце код, які мы вам адаслалі. +email-change-rate-limit=Вы можаце змяняць свой адрас е-мэйл толькі адзін раз у 7 дзён. +email-invalid-format=Дадзены адрас эл. пошты запісаны ў некарэктным фармаце, пераправерце яго. +email-registered=Дадзены адрас е-мэйл ужо зарэгістраваны. +failed-to-reach-server-error=Не атрымалася далучыцца да сервера аўтарызацыі. Код: __1__. Памылка: __2__. +generic-timeout=Выйшаў час выканання дзеяння. Паспрабуйце пазней. +generic-verification-failed=Праверка вашага акаўнта не ўдалася. Пераканайцеся, што вы ўвайшлі ў сістэму пастаўшчыка паслуг, і паўтарыце спробу. +invalid-characters-in-username=Імя карыстальніка ўтрымлівае недапушчальныя сімвалы. Перайдзіце на __1__ і абярыце новае імя карыстальніка. +json-parse-error=Не атрымалася распазнаць адказ ад сервера аўтарызацыі. Хутчэй за ўсё, гэта ўнутраная памылка сервера. +login-blacklist=Ваш IP-адраў быў даданы ў чорны спіс у сувязі з тым, што раней вы парушалі правілы гульні. Калі вы лічыце, што гэта памылка і вас неабходна выключыць з гэтага спісу, звяжыцеся з намі праз __1__. +login-deletion-pending=Не ўдаецца ўвайсці ў сістэму, так як ваш уліковы запіс чакае выдалення. Калі вы хочаце адмяніць гэты працэс, увайдзіце на вэб-сайт, __1__. +login-failed=Уведзенае імя карыстальніка або электронная пошта і пароль не падыходзяць да ніводнага уліковага запісу. +login-failed-steam-only=Гэты ўліковы запіс Factorio.com прывязаны да Steam. Калі ласка, увайдзіце ў Steam або перайдзіце на __1__, каб прызначыць пароль. +login-insufficient-membership=На вашым уліковым запісе адсутнічае Factorio. Калі ласка, набудзьце гульню, каб увайсці. +login-too-many-attempts=Занадта шмат праваленых спробаў увайсці. Паспрабуйце яшчэ раз пазней, калі ласка. Калі вы забыліся пра пароль, вы можаце змяніць яго на __1__ +login-unlinked=Здаецца, гульня адсутнічае на вашым уліковым запісе Steam, таму мы адвязалі яго ад вашага ўліковага запісу Factorio. Вы можаце звязаць уліковы запіс Factorio з уліковым запісам Steam, на якім ёсць гульня, каб аднавіць ваша членства. +server-down-for-maintenance=Анлайн-сэрвісы недаступныя з-за тэхнічнага абслугоўвання. Паспрабуйце пазней. +steam-id-already-registered=Ваш уліковы запіс Steam ужо звязаны з уліковым запісам Factorio.com. Калі ласка, увайдзіце праз ваш уліковы запіс Factorio.com. +steam-id-doesnt-own-factorio=Factorio адсутнічае на вашым уліковым запісе Steam. Калі ласка, набудзьце гульню, каб стварыць уліковы запіс. +steam-id-timeout=Не атрымалася праверыць правы валодання Factorio, бо падлучэнне да Steam было перарванае. Калі ласка, паспрабуйце яшчэ раз. +steam-ticket-verification-failed=Праверка аўтэнтыфікацыі праз Steam правалілася. Калі ласка, пераканайцеся, што вы ўвайшлі ў Steam, і паспрабуйце яшчэ раз. +unknown-error=Сервер вярнуў памылку: __1__ +username-invalid-characters=Недапушчальныя сімвалы ў імені карыстальніка. Можна выкарыстоўваць толькі літары лацінскага алфавіта, лічбы, кропку і злучок. +username-taken=Гэтае імя карыстальніка ўжо зарэгістравана. Абярыце іншае або ўвайдзіце, калі яно належыць вам. +username-too-long=Занадта доўгае імя карыстальніка (патрэбна сама больш 30 сімвалаў). +username-too-short=Занадта кароткае імя карыстальніка (патрэбна сама менш 2 сімвалы). +[gui-blueprint] +absolute-snapping=Абсалютнае +absolute-snapping-tooltip=Раўняе па глабальнай сетцы. Каардынаты вызначаюць зрушэнне рысунка адносна глабальнай сетцы. +close-blueprint=Закрыць рысунак +commit-blueprint=Захаваць рысунак +components=Кампаненты +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ каб выдаліць усе кампаненты абранага тыпу.\n__ALT_CONTROL_LEFT_CLICK__1__ каб вярнуць іх назад. +create-blueprint=Стварыць рысунак +existing-blueprint=Рысунак +filters=Фільтры +grid-position=Палажэнне сеткі +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ у акне прагляду, каб змяніць палажэнне сетцы. +grid-size=Памер сеткі +grid-size-tooltip=Інтэрвалы для паўторных размяшчэнняў. +height=Вышыня +icon=Значак +icon-tooltip=Тут абярыце значкі, якія будуць адлюстроўваць гэты рысунак. +library-blueprint=Рысунак у бібліятэцы рысункаў +library-blueprint-owned-by-other-player=Рысунак у бібліятэцы рысункаў, якая належыць іншаму гульцу +new-blueprint=Наладзіць новы рысунак +relative-snapping=Адноснае +relative-snapping-tooltip=Дазваляе выраўняць рысунак адносна таго месца, з якога пачалось размяшчэнне перацягваннем. +settings=Налады +snap-to-grid=Выраўняць па сетцы +snap-to-grid-tooltip=Выраўнаванне рысунка па сетцы пры размяшчэнні. +unnamed-blueprint=Безназоўны рысунак +width=Шырыня +[gui-blueprint-book] +blueprints=Рысункі +confirm-blueprint-book-deletion=Вы сапраўды хочаце выдаліць гэтую кнігу рысункаў? +delete-blueprint-book=Выдаліць кнігу +icon-tooltip=Калі не пазначана, кніга будзе паказваць значак актыўнага рысунка. +scroll-to-change-active=Скарыстайце __CONTROL__cycle-blueprint-forwards__ і __CONTROL__cycle-blueprint-backwards__, каб змяніць актыўны рысунак. +scroll-to-change-active-specific=Скарыстайце __CONTROL_STYLE_BEGIN____1__Кола мышы__CONTROL_STYLE_END__, каб змяніць актыўны рысунак. +unnamed-blueprint-book=Безназоўная кніга рысункаў +[gui-blueprint-library] +blueprint-book=Кніга з рысункамі +blueprint-book-edit=Рэдагаванне кнігі рысункаў +blueprint-book-string=Радок кнігі рысункаў +blueprint-string=Радок рысунка +cant-manipulate-not-synchronized-shelf=Немагчыма работаць з бібліятэкай рысункаў, якая яшчэ не сінхранізавана. +deconstruction-item-string=Радок плана зносу +deconstruction-tool-edit=Рэдагаванне плана зносу +drop-blueprint=Выкінуць рысунак +failed-loading-cloud-storage=Ладаванне сховішча рысункаў з воблака правалілася. Выкарыстоўваецца лакальная версія. +failed-loading-storage=Памылка ладавання сховішча рысункаў: __1__. Бягучае сховішча захоўваецца ў __2__. +failed-saving-cloud-storage=Захаванне рысунка ў воблачнае сховічша правалілась. Магчыма, у вас скончылася даступная прастора для Cloud Sync. Каб не страціць вашу бібліятэку рысункаў, калі ласка, стварыце резервовую копію файла __1__. +game-blueprints-title=Рысункі гэтай гульні +grid-view=У выглядзе сеткі +import=Імпартаваць +import-string=Імпартаваць радок +list-view=У выглядзе спісу +make-new=Стварыць: __1__ +not-available-yet=Рысунак яшчэ не даступны +not-synced-warning=[img=utility/warning_icon] [color=red]Бібліятэка рысункаў не сінхранізавана.[/color] +player-storage=__1__ – сховішча рысункаў +private-shelf=Мае рысункі +shared-shelf=Агульныя рысункі +shelf-choice=Фільтар: +shelf-choice-all=Усе +shelf-choice-game=Рысункі гэтай гульні +synchronising=Сінхранізацыя... +title=Бібліятэка рысункаў +transfer-progress=Прагрэс перадачы +unknown-player-storage=Сховішча невядомага гульца +upgrade-item-string=Радок мадэрнізацыі +upgrade-tool-edit=Рэдагаванне плана мадэрнізацыі +[gui-bonus] +artillery-range=Далёкасць артылерыі +character-build-distance=Далёкасць размяшчэння +character-crafting-speed=Хуткасць стварэння +character-health-bonus=Здароўе +character-inventory-slots-bonus=Дадатковыя слоты інвентара +character-item-drop-distance=Дасяжнасць выкідання +character-item-pickup-distance=Дасяжнасць падбірання +character-logistic-slots=Лагістычныя слоты запыту +character-logistic-trash-slots=Смеццевыя лагістычныя слоты +character-loot-pickup-distance=Дасяжнасць падбірання здабытку +character-mining-speed=Хуткасць здабычы +character-reach-distance=Дасяжнасць +character-resource-reach-distance=Дасяжнасць здабычы +character-running-speed=Хуткасць хады +damage-bonus=Шкода +follower-robot-lifetime=Дзейны час +inserter-stack-size-bonus=Умяшчальнасць перадатчыка +laboratory-productivity=Прадукцыйнасць даследавання +laboratory-speed=Хуткасць даследавання +maximum-following-robots-count=Колькасць робатаў-спадарожнікаў +mining-drill-productivity-bonus=Прадукцыйнасць здабычы +no-bonuses=Бонусы яшчэ не даследаваны. +shooting-speed-bonus=Хуткасць стральбы +stack-inserter-capacity-bonus=Умяшчальнасць пакетнага перадатчыка +title=Бонусы +train-braking-force-bonus=Сіла тармажэння цягнікоў +turret-damage-bonus-description=(Спалучаецца з бонусамі боепрыпасаў) +worker-robot-battery=Ёмістасць батарэі +worker-robot-speed=Хуткасць перамяшчэння +worker-robot-storage=Вагапад’ёмнасць +[gui-browse-games] +access=Доступ +access-password=Па паролі +access-public=Публічная +cant-join-game-steam-init-failed=Не атрымалася далучыцца да гульні праз Steam: Steam не быў правільна запушчаны, таму яго функцыі адключаны. Перазапуск Steam звычайна вырашае гэтую праблему. Хочаце паспрабаваць далучыцца да гульні напрамую? +description=Апісанне +downloading-game-information=Спампоўка інфармацыі аб гульні +favourite-tooltip=Абранае +games-headers-name=Назва +games-headers-players=Гульцы +games-headers-playtime=Час гульні +has-friends=Сябры Steam у гульні +has-mods=З модамі +has-password=З паролем +has-players=Ёсць гульцы +is-dedicated-server=Вылучаны сервер +join-game=Далучыцца да гульні +loading=Ладаванне... +mods=Моды +no-game-selected=Гульня не абраная +no-players=Няма +none=Няма +ping=Пінг +ping-calculating=Вылічэнне +ping-cant-reach=Не адказвае +players=Гульцы +search=Шукаць +search-filters=Фільтры пошуку +tags=Меткі +title=Прагляд гульняў +version=Версія +[gui-building-statistics] +built=Пабудавана +deconstructed=Разабрана +title=Пабудовы +upgraded=Мадэрнізавана +[gui-car] +automatic-targeting=Аўтанавядзенне +color=Колер +driver=Кіроўца +passenger=Пасажыр +trunk=Багажнік +weapons-control=За зброяй +with-gunner=Са стралком +with-gunner-description=Аўтаматычна вядзе агонь по бліжэйшых ворагах, калі стралок (кіроўца ці пасажыр) унутры транспарту +without-gunner=Без стралка +without-gunner-description=Аўтаматычна вядзе агонь па ворагах, калі транспарт пусты +[gui-character] +crafting-queue=Чарга вырабу +exoskeleton=Экзашкілет +personal-logistics-description=Выключэнне асабістай лагістыкі спыніць лагістычных робатаў: яны не будуць прыносіць запытаныя прадметы. Лішкі прадметаў таксама не будуць аўтаматычна трапляць у смеццевыя слоты, але лагістычныя робаты працягнуць збіраць прадметы са смеццевых слотаў. +personal-roboport=Персанальны робапорт +[gui-constant] +off=Выкл +on=Укл +output=Выхад +output-signals=Выходныя сігналы +[gui-control-behavior] +circuit-connection=Падлучэнне да сеткі +circuit-network=Лагічная сетка +connect=Падлучыцца +connected-to-network=Падлучана да сеткі +green-network-id=[color=green]__1__[/color] +logistic-connection=Падлучэнне да лагістычнай сеткі +logistic-network=Лагістычная сетка +mode-of-operation=Рэжым працы +no-network-in-range=Няма сеткі ў зоне дзеяння +not-connected=Не падлучана +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Сцяна з кантролерам варот +[gui-control-behavior-modes] +close-signal=Замыкальны сігнал +close-signal-description=Калі пэўная ўмова праўдзівая, спрабуе пераключыць гэты семафор у чырвоны і заблакаваць праезд цягнікам.\nКалі цягнік не можа своечасова спыніцца (жоўты сігнал) або ўжо праязджае блок (чырвоны сігнал), то стоп-сігнал яго не спыніць.\nЗвярніце ўвагу, што цягнік хутчэй за ўсё не будзе шукаць аб’езд, нават калі ён ёсць, і спыніцца перад гэтым сігналам. +enable-disable=Уключыць/Выключыць +enable-disable-description=Уключаць гэты аб’ект толькі пры праўдзівасці ўмовы. +enable-disable-train-stop-description=Уключыць гэты аб’ект толькі пры праўдзівасці ўмовы.\nЦягнікі будуць прапускаць адключаныя станцыі, дазваляя кантраляваць шляхі цягнікоў. +none=Няма +none-write-description=Не мяняць стан аб’екта. +open-gate=Адкрыць вароты +open-gate-description=Калі ўмова праўдзівая, вароты будуць адкрытыя. +read-belt-contents=Сачыць за змесцівам канвеера +read-belt-contents-description=Вызначае змесціва канвеера і дасылае яго як сігнал у лагічную сетку. Імпульсны рэжым будзе працаваць некарэктна, калі прадметы пакладаюцца ці забіраюцца з сярэдзіны канвеера іншымі аб’ектамі. +read-chain-signal=Сачыць за сігналам +read-chain-signal-description=Вызначае колер сігнала ланцуговага семафора і дасылае ў лагічную сетку сігнал, пазначаны ніжэй. +read-charge-level=Сачыць за ўзроўнем зараду +read-charge-level-description=Вызначае ўзровень зараду батарэі і адпраўляе яго ў лагічную сетку як працэнтнае значэнне зараду ад 0 да 100. +read-contents=Сачыць за змесцівам +read-contents-description=Вызначае змесціва кантэйнера і дасылае яго як сігнал у лагічную сетку. +read-hand-contents=Сачыць за змесцівам перадатчыка +read-hand-contents-description=Вызначае змесціва кантэйнера і дасылае яго як сігнал у лагічную сетку. +read-logistic-network-contents=Сачыць за змесцівам лагістычнай сеткі +read-logistic-network-contents-description=Вызначае прадметы, даступныя лагістычнай сетцы гэтага робапорта, і дасылае іх як сігнал у лагічную сетку. +read-resources=Сачыць за рэсурсамі +read-resources-description=Вызначае колькасць рэсурсаў, чаканых ад бура/нафтавай вышкі, і дасылае іх у лагічную сетку.\nКалі колькасць рэсурсаў неабмежаваная, то вызначае хуткасць здабычы.\nЗначэнне абнаўляецца кожныя 5 сякунд. +read-robot-stats=Сачыць за статыстыкай робатаў +read-robot-stats-description=Вызначае колькасць робатаў у лагістычнай сетцы гэтага робапорта і дасылае яе ў лагічную сетку. +read-sensor=Сачыць за датчыкам +read-sensor-description=Дасылае сігнал у лагічную сетку, калі гулец падыходзіць да варот і яны мусяць адкрыцца. +read-signal=Сачыць за сігналам +read-signal-description=Вызначае колер сігнала семафора і дасылае ў лагічную сетку сігнал, пазначаны ніжэй.\nКалі сігнал семафора вызначаецца чырвоным праз іншы сігнал з лагічнай сеткі, нічога не будзе даслана. +read-stopped-train=Сачыць за спыненым цягніком +read-stopped-train-description=Калі цягнік спыняецца на станцыі, у лагічную сетку дасылаецца сігнал з унікальным ідэнтыфікатарам гэтага цягніка. +read-train-contents=Сачыць за змесцівам цягніка +read-train-contents-description=Вызначае змесціва цягніка, які знаходзіцца на станцыі, і дасылае яго у лагічную сетку. +read-trains-count=Сачыць за колькасцю цягнікоў +read-trains-count-description=Вызначае лік цягнікоў, якія спыняюцца на гэтай станцыі (з улікам ўжо спыненага). +send-to-train=Даслаць у цягнік +send-to-train-description=Дасылае сігналы лагічнай сеткі ў цягнік, каб яны былі ўжытыя ў якасці ўмоў чакання. +set-filters=Прызначыць фільтры +set-filters-description=Прызначаць фільтры перадатчыка на аснове сігналаў з лагічнай сеткі. +set-requests=Задаць запыты +set-requests-description=Задае лагістычныя запыты кантэйнера на аснове атрыманых з лагічнай сеткі сігналаў. +set-stack-size=Прызначыць памер пачка +set-stack-size-description=Вызначае максімальны памер пачка для гэтага перадатчыка на аснове значэння абранага сігнала лагічнай сеткі. +set-trains-limit=Пазначыць ліміт цягнікоў +set-trains-limit-description=Пазначае максімум цягнікоў, якія могуць спыніцца на гэтай станцыі (з улікам ўжо спыненага). +use-colors=Ужываць колеры +use-colors-description=Прызначае колер ліхтара на аснове каляровых сігналаў.\nКалі каляровы сігнал мае значэнне, большае за 0, ліхтар загарыцца гэтым колерам.\nПры атрыманні некалькіх сігналаў будзе задзеяны толькі адзін з іх. +[gui-control-behavior-modes-guis] +available-construction-bots=Даступныя будаўнічыя робаты +available-logistic-bots=Даступныя лагістычныя робаты +belt-read-mode=Сачыць за змесцівам +blue=Сіні +blue-chain-description=Сігнал лагічнай сеткі, які дасылаецца, калі ланцуговы семафор гарыць сінім (адзін ці некалькі шляхоў заблакаваныя, але адзін ці некалькі шляхоў усё яшчэ даступныя). +closed-condition=Умова прыпынення +control-signal=Сігнал кіравання +enabled-condition=Умова ўключэння +entire-patch=Усё радовішча рэсурсу +entire-patch-description=Перадае звесткі аб рэсурсах з усёй часткі радовішча рэсурсаў вакол гэтага буру. +green=Зялёны +green-chain-description=Сігнал лагічнай сеткі, які дасылаецца, калі ланцуговы семафор гарыць зялёным (блок свабодны). +green-description=Сігнал лагічнай сеткі, які дасылаецца, калі семафор гарыць зялёным (блок свабодны). +hand-read-mode=Рэжым падавання сігнала +hold-mode=Непарыўна +hold-mode-description-belt=Сігнал дасылаецца ўвесь час, пакуль прадмет знаходзіцца на канвееры. +hold-mode-description-inserter=Сігнал дасылаецца ўвесь час, пакуль прадмет знаходзіцца ў перадатчыку. +input-signal=Уваходны сігнал +open-condition=Умова адкрыцця +output-signal=Выходны сігнал +output-signals=Выходныя сігналы +pulse-mode=Імпульсы +pulse-mode-description-belt=Калі прадмет трапляе на канвеер, падаецца адзін кароткі сігнал. +pulse-mode-description-inserter=Калі прадмет падняты перадатчыкам, падаецца адзін кароткі сігнал. +red=Чырвоны +red-chain-description=Сігнал лагічнай сеткі, які дасылаецца, калі ланцуговы семафор гарыць чырвоным (цягнік займае ўвесь блок семафора). +red-description=Сігнал лагічнай сеткі, які дасылаецца, калі семафор гарыць чырвоным (цягнік праязджае праз семафор). +resource-read-mode=Сачыць за рэсурсамі +this-miner=Гэты бур +this-miner-description=Перадае звесткі аб рэсурсах, даступных гэтаму буру. +total-construction-bots=Усяго будаўнічых робатаў +total-logistic-bots=Усяго лагістычных робатаў +train-id=ID цягніка +train-id-description=Унікальны ідэнтыфікатар спыненага цягніка +trains-count=Колькасць цягнікоў +trains-count-description=Лік цягнікоў, якія спыняюцца на гэтай станцыі (з улікам ўжо спыненага). +trains-limit=Ліміт цягнікоў +trains-limit-description=Максімум цягнікоў, якія могуць спыніцца на гэтай станцыі (з улікам ўжо спыненага). +yellow=Жоўты +yellow-chain-description=Сігнал лагічнай сеткі, які дасылаецца, калі ланцуговы семафор гарыць жоўтым (цягнік наблізіўся да семафору). +yellow-description=Сігнал лагічнай сеткі, які дасылаецца, калі семафор гарыць жоўтым (цягнік наблізіўся да семафору). +[gui-control-settings] +advanced-interaction=Пашыранае ўзаемадзеянне +basic-interaction=Базавае ўзаемадзеянне +control-disabled=Адключана - зменена: __1__ +controller-settings=Налады кантролера +crafting=Стварэнне +debug=Адладжванне +editor=Рэдактар +inventory=Інвентар +miscellaneous=Іншае +mods=Моды +movement=Перамяшчэнне +panels=Панэлі +quick-panel=Панэль скаротаў +quickbar=Панэль хуткага доступу +title=Налады кіравання +tools=Інструменты +vehicle-driving-mode=Рэжым кіравання транспартам +vehicle-driving-mode-absolute=Абсалютны +vehicle-driving-mode-absolute-description=Перасоўванне ручкі ўверх/уніз прымусіць транспартныя сродкі паскарацца/тармазіць.\nПерамяшчэнне ручкі ў лева/ў права прымусіць транспартныя сродкі павярнуць у гэтым кірунку. +vehicle-driving-mode-relative=Адносны +vehicle-driving-mode-relative-description=Перамяшчэнне ручкі ў пэўным напрамку прымусіць транспартныя сродкі аўтаматычна паварочвацца і паскарацца ў той бок экрана. +vibration-intensity=Інтэнсіўнасць вібрацый +waiting=Чаканне +[gui-crafting-queue] +collapse=Схаваць +expand=Раскрыць +[gui-create-account] +account-creation-info=Вы аўтарызаваны з дапамогай Steam. Абярыце імя карыстальніка для Factorio – яно будзе вашай мянушкай у сумеснай гульні. Вы можаце аднойчы змяніць яго на нашым сайце. +account-creation-info-console=Абярыце імя карыстальніка для Factorio. Гэта будзе ваш нік у сумеснай гульне. Яго нельга змяніць. +account-creation-success-info=Вы аўтарызаваны як __1__ праз Steam. Увайдзіце праз Steam на __2__ і прызначце электроную пошту і пароль вашаму профілю, калі вы жадаеце карыстацца гэтым запісам без Steam. +account-creation-success-info-console=Уліковы паспяхова створаны. Вы ўвайшлі як __1__. +create=Стварыць +creating-account=Стварэнне ўліковага запісу +i-accept-the=Згаджаюся з +login-using-factorio-account=У мяне ўжо ёсць уліковы запіс Factorio.com +login-using-factorio-account-info=Калі ў вас ёсць уліковы запіс Factorio, вы можаце ўвайсці праз ваш пароль. Гэта таксама злучыць вашыя ўліковыя запісы Factorio і Steam. +login-using-factorio-account-info-console=Калі ў вас ёсць акаўнт Factorio, вы можаце ўвайсці праз ваш пароль. Гэта таксама злучыць акаўнт Factorio з кансольным акаўнтам. +terms-of-service=умовамі выкарыстання +title=Стварыць уліковы запіс +[gui-current-research] +not-researching=Націсніце __CONTROL__open-technology-gui__, каб пачаць даследаванне. +research-finished=Тэхналогія "__1__" даследавана. Націсніце __CONTROL__open-technology-gui__. +[gui-decider] +condition=Умова +input-count=Уваходная колькасць +input-count-description=Суміруе ўваходныя сігналы у выходны сігнал. +one== 1 +one-description=Выводзіць пэўны сігнал з значэннем 1. +output-item=Выхад +[gui-deconstruction] +blacklist=Чорны спіс +blacklist-description=Ігнараваць фільтраваныя прадметы. +blacklist-trees-and-rocks=Ігнараваць дрэвы/каменне +entities=Аб’екты +entity-filter-mode=Рэжым фільтравання аб’ектаў +entity-filters=Фільтры аб’ектаў +filters=Фільтры +icon-tooltip=Калі не задана, план зносу паказвае абраныя фільтры. +tile-filter-mode=Рэжым фільтравання тайлаў +tile-filters=Фільтры тайлаў +tile-selection-mode=Рэжым выбару тайлаў +tiles=Тайлы +trees-and-rocks-only=Толькі дрэвы/каменне +whitelist=Белы спіс +whitelist-description=Абіраць толькі фільтраваныя прадметы. +whitelist-trees-and-rocks=Толькі дрэвы/каменне +[gui-downloading-mods] +currently-downloading=Спампоўваецца +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=нічога +downloading=Спампоўка +[gui-edit-label] +edit-description=Рэдагаваць апісанне +edit-label=Рэдагаваць пазнаку +save-description=Захаваць апісанне +save-label=Захаваць пазнаку +[gui-electric-energy-interface] +buffer-size=Памер буфера +power-production=Выраб электраэнэргіі +power-usage=Спажыванне электраэнэргіі +[gui-electric-network] +accumulator-charge=Зарад акумулятара +accumulator-charge-tooltip=Аб’ём электраэнэргіі, якая захоўваецца ў акумулятарах гэтай сеткі. +consumption=Спажыванне +production=Вытворчасць +production-label=Вытворчасць +production-tooltip=Суадноснасць вырабляемай электраэнэргіі да максімальных магчымасцяў вырабу. +progressbar-format=__1__ / __2__ +satisfaction=Попыт +satisfaction-tooltip=Суадноснасць вырабляемай электраэнэргіі да патрэбнай на бягучы момант. +title=Стан электрычнай сеткі +[gui-ending-screen] +epilogue=Эпілог +[gui-game-finished] +continue=Працягнуць +finish=Скончыць +kills=Забойстваў +lost=На жаль, вы сцярпелі паразу... +next-level=Наступны ўзровень +respawn=Адрадзіцца +restart-level=Пачаць нанова +save-replay=Захаваць запіс +time-played=Час гульні +title=Гульня скончаная +victory=Перамога! +[gui-goal-description] +info-visibility-button=Звесткі +title=Мэта +[gui-graphics-settings] +advanced=Пашыраныя налады +brightness=Яркасць +color-filter=Каляровы фільтар +color-filter-deuteranopia=Дэйцеранопія +color-filter-deuteranopia-correction=Карэкцыя дэйцеранопіі +color-filter-none=Ніякі +color-filter-protanopia=Протанопія +color-filter-protanopia-correction=Карэкцыя протанопіі +color-filter-tritanopia=Трытанопія +color-filter-tritanopia-correction=Карэкцыя трытанопіі +contrast=Кантраст +full-color-depth=Поўная глыбіня колеру +full-screen=Поўны экран +general=Агульныя +graphics-quality-high=Высокая +graphics-quality-label=Разрознасць спрайтаў +graphics-quality-low=Нізкая +graphics-quality-normal=Нармальная +graphics-quality-very-low=Вельмі нізкая +high-quality-animations=Высокаякасныя анімацыі +low-vram-warning=Не хапае відэапамяці! (VRAM) +map-zoomed-in-effect=Эфект павялічэння карты +max-threads=Максімум патокаў адмалёўкі +minimize-on-focus-loss=Мінімізаваць пры страце фокусу +multisampling-label=Згладжванне +multisampling-x2=Згладжванне ×2 +multisampling-x4=Згладжванне ×4 +multisampling-x6=Згладжванне ×6 +multisampling-x8=Згладжванне ×8 +no-multisampling=Без згладжвання +preferred-screen=Асноўны экран +primary-screen=Асноўны экран (__1__) +render-in-native-resolution=Адмалёўка ў натыўнай разрознасці экрана +render-scale=Маштаб адмалёўкі +restart-required=Патрабуецца перазапуск +saturation=Насычанасць +screen-n=Экран __1__ +show-animated-water=Паказваць анімацыю вады +show-clouds=Паказваць аблокі +show-decoratives=Паказваць дэкаратыўныя аб’екты +show-enemy-terrain-decals=Паказваць варожыя налепкі мясцовасці +show-game-simulations-in-background=Паказваць на фоне сімуляцыю гульні +show-inserter-shadows=Паказваць цені перадатчыкаў +show-item-shadows=Паказваць цені прадметаў +show-particles=Паказваць часціцы +show-smoke=Паказваць увесь дым +show-tree-distortion=Паказваць анімацыю дрэў +sprite-atlas-size-custom=Свае (__1__) +sprite-atlas-size-label=Памер атласу тэкстур +sprite-atlas-size-largest-possible=Найвялічэйшы +texture-compression=Сцісканне тэкстур +texture-compression-high-quality=Высокая якасць +texture-compression-low-quality=Нізкая якасць +texture-compression-none=Не сціскаць +texture-streaming=Адлюстраванне тэкстур +title=Налады графікі +ultrawide-mode=Звышшырокі рэжым +use-flip-presentation-model=Ужыць перавернутую мадэль прэзентацыі +v-sync=Вертыкальная сінхранізацыя +video-memory-budget=Максімальны аб’ём відэапамяці +video-memory-budget-auto=Аўтаматычна (__1__ ГБ) +video-memory-budget-fixed=__1__ ГБ +video-memory-usage-all=Уся +video-memory-usage-high=Высокае +video-memory-usage-label=Выкарыстанне відэапамяці +video-memory-usage-low=Нізкае +video-memory-usage-medium=Сярэдняе +vram-low-high-quality-not-recommended=Выяўлена, што гэты камп’ютар мае __1__ МБ відэапамяці (VRAM). Гэта занадта мала для спрайтаў высокай якасці. У вас могуць узнікнуць праблемы з прадукцыйнасцю, паказваннем графікі; гульня можа ўвогуле не запускацца. Рэкамендаваны памер відэапамяці для спрайтаў высокай якасці – 2 ГБ. +vram-not-detected-high-quality-not-recommended=Не атрымалася вызначыць аб’ём відэапамяці (VRAM) на гэтым камп’ютары. Рэкамендаваны аб’ём відэапамяці для спрайтаў высокай якасці – 2 ГБ, інакш могуць узнікнуць праблемы з прадукцыйнасцю, паказваннем графікі; гульня можа нечакана закрыцца або ўвогуле не будзе запускацца. +[gui-graphics-settings-description] +full-color-depth=Адмалёўка з 16-бітавай глыбінёй перадачы колеру павялічвае прадукцыйнасць на старых і інтэграваных графічных працэсарах. Гэтая опцыя мае эфект толькі на Windows 8+ ці з рэжымам адмалёўкі OpenGL. +graphics-quality-label=Разрознасць спрайтаў. Вызначае ўжыванне рэсурсаў відэапамяці. Увага: "высокая" разрознасць патрабуе сама менш 3 ГБ відэапамяці. +graphics-quality-label-console=Раздзяляльнасць спрайтаў. Ніжэйшая раздзяляльнасць памяншае выкарыстанне памяці і час загрузкі. +high-quality-animations=Калі адключана, некаторыя анімаваныя ці паварочваемыя аб’екты (цягнікі, да прыкладу) будуць заладоўваць толькі палову ад стандартнай колькасці кадраў анімацыі і паварочвання. Гэта значна зніжае выкарыстанне відэапамяці. +lights-quality=Разрознасць адмалёўкі святла ўночы. Высокія значэнні могуць значна панізіць хуткасць гульні. +max-threads=Колькасць патокаў для адмалёўкі гульні. +minimize-on-focus-loss=У рэжыме акна без рамкі гульня будзе згортвацца, калі вы пераключыцеся на іншыя праграмы, каб не перашкаджаць вам. +render-in-native-resolution=На экранах з высокай шчыльнасцю пікселяў адмалёўка ў натыўнай разрознасці палепшыць якасць графікі, але можа значна паўплываць на прадукцыйнасць. +show-animated-water=Адключыце гэтую опцыю, каб узвысіць хуткасць гульні з нямоцнай відэакартай. +show-game-simulations-in-background=У галоўным меню і падменю будуць паказвацца розныя аніміраваныя сцэны гульні. +show-smoke=Калі адключана, колькасць эфектаў дыму, які адмалёўваецца, будзе значна паніжана. Адключыце гэтую опцыю, каб узвысіць хуткасць гульні з нямоцнай відэакартай. +show-tree-distortion=Адключыце гэтую опцыю, каб узвысіць хуткасць гульні з нямоцнай відэакартай. +sprite-atlas-size-label=Большыя атласы зніжаюць колькасць запытаў на адмалёўку, што высвабаджае цэнтральны працэсар ад нагрузкі пры адмалёўцы, але могуць узвысіць нагрузку на графічны працэсар. +texture-compression=Сцісканне тэкстур дазваляе размясціць больш спрайтаў у відэапамяці, што паскарае адмалёўку, дзякуючы таму, што графічны працэсар апрацоўвае менш дадзеных. Калі ў вас інтэграваны графічны працэсар ці старая мадэль, абярыце нізкую якасць, каб знізіць памеры спрайтаў і узвысіць прадукцыйнасць. +texture-streaming=Спрайты, не заладаваныя ў атлас спрайтаў (гл. «Выкарыстанне відэапамяці) будуць заладаваныя ў аператыўную памяць. +use-flip-presentation-model=Перавернутая прэзентацыя павінна быць больш эфектыўным спосабам прадстаўлення фінальнай выявы на экране, у параўнанні са старой мадэллю Blit. Паспрабуйце ўключыць гэтую опцыю, калі ў вас узніклі праблемы з графікай ці частатой кадраў. +video-memory-budget-label=Максімальны аб’ём відэапамяці, які гульня можа выкарыстоўваць для апрацоўкі тэкстур (спрайтаў). +video-memory-usage-label=Вызначае, колькі спрайтаў будзе размешчана ў атласе спрайтаў. Вялікія атласы спрайтаў зніжаюць нагрузку на працэсар цэнтральны праз групаванне адлюстравання, але павялічваюць нагрузку на графічны, бо вымагаюць яго працаваць з вялікімі тэкстурамі. Свабодныя спрайты могуць быць заладаваны ў аператыўную ці відэапамяць (глядзі "Налада адлюстравання тэкстур"). +[gui-heat-interface] +add-tooltip=Дадае такую колькасць цепла ў буфер з кожным цікам. +at-least-tooltip=Захоўвае такі мінімум цепла ў буферы – папаўняе недахоп. +at-most-tooltip=Захоўвае такі максімум цепла ў буферы – выдаляе лішак. +exactly-tooltip=Захоўвае роўна столькі цепла ў буферы – выдаляе ці папаўняе па неабходнасці. +remove-tooltip=Выдаляе такую колькасць цепла з буферу з кожным цікам. +[gui-hotkey-suggestions] +build-using-rail-planner=Пракладка рэек планавальнікам +build-using-rail-planner-avoiding-obstacles=Пракладка рэек планавальнікам, пазбягаючы перашкоды +cancel-selection=Скасаваць выбар +confirm-selection=Пацвердзіць выбар +copy-settings=Скапіяваць налады +enter-vehicle=Сесці ў транспарт +exit-vehicle=Пакінуць транспарт +force-build=Прымусовая пабудова +next-item=Наступны прадмет +paste-settings=Уставіць налады +place-one=Пакласці адзін +previous-item=Папярэдні прадмет +take-items=Узяць прадметы +transfer-all=Перанесці ўсё +transfer-everything=Перанесці ўсё +transfer-stack=Перанесці пачак +[gui-infinity-container] +add=Дадаць +at-least=Сама менш +at-least-tooltip=Захоўваць сама менш столькі прадметаў у інвентары, дадаваць пры нястачы. +at-most=Сама больш +at-most-tooltip=Захоўваць сама больш столькі прадметаў у інвентары, прыбіраць лішнія. +exactly=Дакладна +exactly-tooltip=Захоўваць дакладна столькі прадметаў у інвентары, выдаляць ці дадаваць пры неабходнасці. +remove=Выдаліць +remove-unfiltered-items=Выдаляць нефільтраваныя прадметы +remove-unfiltered-items-tooltip=Выдаляць з інвентара прадметы, якіх няма ў спісе. +title[1]=Бясконцыя фільтры +[gui-infinity-pipe] +add-tooltip=Дадае гэты працэнт вадкасці ў трубу кожны цік. +at-least-tooltip=Падтрымліваць сама менш такі ўзровень вадкасці ў трубе, кампенсуючы нястачу. +at-most-tooltip=Падтрымліваць сама больш такі ўзровень вадкасці ў трубе, выдаляючы лішак. +exactly-tooltip=Падтрымліваць дакладна такі ўзровень вадкасці ў трубе, кампенсуючы нястачу ці выдаляючы лішак пры неабходнасці. +percent=% +remove-tooltip=Выдаляе гэта працэнт вадкасці з трубы кожны цік. +temperature=Тэмпература +[gui-inserter] +blacklist=Чорны спіс +filter=Фільтар +override-stack-size=Перавызначыць памер пачка +whitelist=Белы спіс +[gui-install-mods] +already-installed=Мод __1__ ужо ўсталяваны +bookmark=Дадаць у закладкі +cant-install-mod-error=Не атрымалася ўсталяваць усе патрабаваныя залежнасці для __1__: __2__. Жадаеце працягнуць усталяванне без залежнасцяў? +cant-install-mod-no-compatible-release=На партале модаў няма сумяшчальных версій __1__. +failed-to-list-mods=Не атрымалася заладаваць спіс модаў +filter-by-category=Фільтраваць па катэгорыі +highlighted-last-week=Апошні тыдзень +highlighted-this-week=На гэтым тыдні +install=Усталяваць +install-failed=Памылка ўсталявання для __1__: __2__ +loading-mods=Ладаванне модаў +mods-headers-download-count=Спампоўванні +mods-headers-last-highlighted=Апошні выдзелены +mods-headers-last-updated=Апошняе абнаўленне +mods-headers-name=Назва +mods-headers-trending=Папулярныя +mods-headers-version=Версія +no-release=Абраны мод не мае выпушчанай версіі +remove-bookmark=Выдаліць з закладак +show-bookmarks=Паказваць толькі моды з закладак +sync-mods-with-server=Вашыя актыўныя моды не супадаюць з модамі сервера. Хочаце сінхранізаваць спіс модаў з серверам? +wait-toggle-bookmark-request=Чаканне партала модаў... +[gui-interface-settings] +active-quick-bars=Актыўныя панэлі хуткага доступу +alt-mode=Рэжым дадатковай інфармацыі +automatic-ui-scale=Аўтаматычна +autosort-inventory=Аўтаматычна сартаваць інвентар +change-quickbar-by-clicking-with-item=Мяняць панэль хуткага доступу пстрыкам з прадметам +change-quickbar-by-clicking-with-item-controller=Усталяваць фільтр хуткага доступу праз прадмет +custom-ui-scale=Карыстальніцкі +enable-recipe-notifications=Уключыць апавяшчэнні аб рэцэптах +entity-tooltip-delay=Затрымка падказак +entity-tooltip-on-the-side=Паказваць падказкі на краі экрана +flat-character-gui=Разгорнутае меню персанажа +fuzzy-search-enabled=Няпэўны пошук +interaction=Інтэрактыўна +locale=Мова +lock-belt-building-to-straight-line=Размяшчаць канвееры строга па прамой +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Паказваць падказкі экраннай клавіятуры +other=Іншае +output-console-delay=Затрымка паведамленняў чата +pick-ghost-cursor=Ужываць праекцыю, калі такога прадмета няма +play-sound-for-chat-messages=Гукавыя апавяшчэнні чата +research-finished-stops-game=Адкрываць акно тэхналогій па сканчэнні даследавання +shortcut-bar-rows=Радкі панэлі скаротаў +show-all-items-in-selection-lists=Паказваць усе прадметы ў спісах выбару +show-beacon-modules-in-alt-mode=Паказваць модулі маяка ў "Alt"-рэжыме +show-combinator-settings-when-detailed-info-is-on=Паказваць налады камбінатараў у "Alt"-рэжыме +show-descriptions-in-tooltips=Паказваць апісанні ў выплыўных падказках +show-grid-when-paused=Паказваць сетку, калі гульня прыпынена +show-hotkey-suggestions=Паказваць падказкі для налад мышкі і клавіятуры +show-hotkey-suggestions-controller=Паказваць падказкі кнопак кантролера +show-inserter-arrows-when-detailed-info-is-on=Паказваць кірунак перадатчыкаў у "Alt"-рэжыме +show-inserter-arrows-when-selected=Паказваць кірунак абранага перадатчыка +show-interaction-indications=Паказваць індыкатары ўзаемадзеяння +show-item-labels-in-cursor=Паказваць пазнакі прадметаў у курсоры +show-minimap=Паказваць мінікарту +show-mining-drill-arrows-when-detailed-info-is-on=Паказваць кірунак бураў у "Alt"-рэжыме +show-missing-logistic-network-icon=Паказваць значак праблем лагістычнай сеткі +show-mod-owners-in-tooltips=Паказваць мод у падказках да прадмета +show-player-names-on-minimap=Паказваць мянушкі гульцоў на мінікарце +show-pump-arrows-when-detailed-info-is-on=Паказваць кірунак помпаў у "Alt"-рэжыме +show-rail-block-visualization=Паказваць блокі чыгункі +show-tips-and-tricks-notifications=Паказваць паведамленні аб падказках і хітрыках +show-total-raw-in-recipe-tooltips=Паказваць неабходную колькасць сыравіны ў рэцэптах +show-turret-radius-when-blueprinting=Паказваць дасяжнасць турэляў на рысунках +smart-belt-dragging=Прадвінутая пракладка канвеераў +title=Параметры інтэрфэйса +tool-window-next-to-quickbar=Акно інструментаў побач з панэлью хуткага доступу +tooltip-delay=Затрымка падказак +tooltip-never=Ніколі +tooltip-offset=Зрух падказак +tooltips=Усплыўныя падказкі +train-stop-label-angle=Вугал павароту назваў станцый +train-visualization-length=Даўжыня візуялізацыі цягніка +ui-scale=Маштаб інтэрфэйсу +visualization=Візуялізацыя +[gui-interface-settings-description] +active-quick-bars=Колькасць панэляў скароту, якія заўсёды бачныя на экране. +change-quickbar-by-clicking-with-item=Пстрык па слоту хуткага доступу з прадметам у курсоры зменіць фільтар гэтага слоту, а не возьме прадмет з яго. +change-quickbar-by-clicking-with-item-controller=Пстрык па слоце хуткага доступу з прадметам у курсоры ўсталюе фільтр для слота замест таго, каб узяць прадмет у ім. +entity-tooltip-delay=Затрымка, пасля якой з’яўляецца падказка ля курсора. +entity-tooltip-on-the-side=Паказваць падказкі да аб'ектаў не побач з курсорам, а пад мінікартай. +flat-character-gui=Панэлі персанажа, рэцэптаў і лагістыкі паказваюцца побач адно за адным, а не ва ў асобных вкладках. +fuzzy-search-enabled=Пашыраны пошук, які ўключае вынікі з частковым супадзеннем. +nintendo-switch-use-predictive-text-input=Паказваць падказкі да слоў пры ўключанай экранная клавіятуры.\nАктывацыя таксама дазваляе ўводзіць кітайскія, карэйскія сімвалы ды японскае кандзі.\nПамяншае экранную клавіятуру. +output-console-delay=Па якім часе (у сякундах) паведамленні знікаюць з акна чату. +pick-ghost-cursor=Калі вы абіраеце размяшчаемы аб’ект з панэлі хуткага доступу ці піпеткай, то пры адсутнасці такога аб’екта ў інвентары будзе размешчаная праекцыя гэтага прадмета. +shortcut-bar-rows=Колькасць панэляў хуткага доступу, якія заўсёды бачныя на экране. +show-all-items-in-selection-lists=Паказваць яшчэ не разблакаваныя прадметы ў спісе фільтру. +show-descriptions-in-tooltips=Паказвае кароткае тэкставае апісанне прадмета, аб’екта ці рэцэпта. Рэкамендуецца для тых, хто нядаўна пачаў гуляцца, ці пры даданні новых модаў. +show-interaction-indications=Падсвечваць узаемадзеянні з аб’ектам пры навядзенні на яго. +show-item-labels-in-cursor=Паказваць пазнаку прадмета (да прыкладу, назву рысунка), калі ён у курсоры. +show-total-raw-in-recipe-tooltips=Паказваць агульны час стварэння і агульную колькасць кампанентаў, якія немагчыма вырабіць уручную. +smart-belt-dragging=1) Націск на __CONTROL__rotate__ пры пракладанні канвеераў аўтаматычна накіруе стужку ў бок курсора.\n2) Пракладанне канвеераў праз перашкоды аўтаматычна размяшчае падземныя канвееры. +tooltip-delay=Затрымка, пасля якой з’яўляецца падказка ля курсора. +tooltip-offset=На якой адлегласці ад курсору будуць з’яўляцца падказкі. +train-stop-label-angle=Вугал, пад якім назвы чыгуначных станцый павернуты на карце. +train-visualization-length=Калі вы размяшчаеце аб'екты побач з рэйкамі, на іх будзе адлюстравана гэтая колькасць вагонаў. +[gui-kills] +kills=Забойствы +loses=Страты +title=Статыстыка забойстваў +[gui-linked-container] +title=Спасылка +[gui-load-game] +all-required-mods-enabled=Усе патрэбныя моды ўключаныя. +exchange-string-freeplay-only=Радок абмену карты можа быць створаны толькі для карты з рэжымам свабоднай гульні ці пясочніцы. +title=Заладаваць гульню +[gui-load-scenario] +confirm-delete=Вы сапраўды хочаце выдаліць сцэнар __1__? +title=Заладаваць сцэнар +[gui-logistic] +auto-trash-request-exists=Запыт на гэты прадмет ужо ёсць +cell=вуза +cells=вузы +count=Колькасць +high-value-tooltip=Запытаная колькасць прадметаў. Лагістычныя робаты паспрабуюць здабыць іх у лагістычнай сетцы. +infinite-amount-in-textfield=∞ +items=Прадметы +logistic-networks=Лагістычныя сеткі +logistic-request-exists=Запыт на гэты прадмет ужо ёсць +logistics-and-trash=Асабістая лагістыка і аўта-смецце +logistics-only=Асабістая лагістыка +low-value-tooltip=Максімальная даступная колькасць. Лішак прадметаў звыш гэтага значэння аўтаматычна пападзе ў смеццевыя слоты. +members=Удзельнікі +network=Сетка +request-from-buffer-chests=Запытваць з буферных кантэйнераў +set-request=Задаць запыт +title=Лагістыка +title-filter=Лагістычны фільтар +title-request=Лагістычныя слоты запыту +trash=Аўта-смецце +trash-only=Аўтаматычныя смеццевыя фільтры +trash-slots=Смеццевыя слоты +[gui-manage-mods] +name-column-header=Назва +version-column-header=Версія +[gui-map-editor] +brush-intensity=Інтэнсіўнасць +brush-size=Памер +brush-speed=Хуткасць +character=Персанаж +character-equipment=Рыштунак +character-main-inventory=Галоўны інвентар +character-quickbar=Панэль хуткага доступу +cliffs=Скалы +confirm-quit=Сцэнар не захаваны. Вы ўпэўненыя, што жадаеце выйсці? +confirm-regenerate=Вы сапраўды хочаце згенераваць карту нанова? +convert=Пераўтварыць +convert-save=Пераўтварыць захаванне +convert-save-to-scenario=Пераўтварыць захаванне ў сцэнар +cursor-intensity=Інтэнсіўнасць +decoratives=Дэкаратыўныя +edit-scenario=Рэдагаваць сцэнар +editor-inventory=Рэдактар +editors-title=Рэдактары +entities=Аб’екты +finished-converting-save=Файл захавання пераўтвораны ў сцэнар "__1__". Вы можаце знайсці яго ў спісе карыстальніцкіх сцэнарыяў. +import=Імпарт +import-save=Імпарт захавання +import-save-failed=Памылка імпарта захавання: __1__ +items=Прадметы +items-transfer-limit=Абмежаванне перадачы інвентара +new-scenario=Новы сцэнар +resources=Рэсурсы +scenario-already-exists=Сцэнар з назвай __1__ ужо існуе. Жадаеце перазапісаць яго? +select-surfaces-to-import=Абярыце паверхні для імпарта +settings=Налады +shape=Форма +tiles=Тайлы +title=Рэдактар карт +tools=Інструменты +tools-title=Інструменты +[gui-map-editor-clone-editor] +apply-clone-brush=Прымяніць пэндзаль капіявання +clear-destination-decoratives=Выдаляць дубляваныя дэкарацыі +clear-destination-entities=Выдаляць дубляваныя аб'екты +clone-decoratives=Дубляваць дэкарацыі +clone-entities=Дубляваць аб’екты +clone-tiles=Дубляваць тайлы +manual-collision-mode=Ручны рэжым калізіі +manual-collision-mode-tooltip=Дублюе ў месца прызначэння толькі тыя аб'екты/дэкарацыі, якія магчыма размясціць там уручную. +smart-area-drag-mode=«Разумны» рэжым перацягвання вобласці +smart-area-drag-mode-tooltip=Пры перацягванні вобласці для дублявання, вобласць-крыніца дублюецца толькі тады, калі дублікат не будзе з ёю перасякацца. +smart-area-drag-mode-tooltip-controller=Пры перацягванні вобласці для дублявання, вобласць-крыніца дублюецца толькі тады, калі дублікат не будзе з ёю перасякацца. +snap-to-chunk=Выраўняць па чанках +snap-to-grid=Выраўняць па сетцы +[gui-map-editor-entity-editor] +auto-force=**АЎТА** +build-as-force=Размясціць з прызначэннем фракцыі +build-as-force-tooltip=Фракцыя, да якой будуць адносіцца размяшчаемыя аб’екты. "**АЎТА**" – фракцыі па змаўчанні: фракцыя гульца для яго пабудоў, варожая фракцыя для пабудоў «тутэйшых» і гэтак далей. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Мадыфікатары шкоды аснады +boolean-modifiers=Лагічныя мадіфікатары +category-modifiers=Мадіфікатары катэгорый +disabled-hand-crafting-recipes=Адключаныя рэцэпты ручнога вырабу +edit-modifier-category=Рэдагаваць __1__ +gun-speed-modifiers=Мадыфікатар хуткасці стральбы +setting-is-invalid=Адна ці больш з наладаў памылковыя. +simple-modifiers=Простыя мадіфікатары +title=Значэнні дадзеных фракцыі +turret-attack-modifiers=Мадыфікатар атакі турэляў +value-cannot-be-empty=Значэнне не можа быць пустым. +value-out-of-range=Значэнне па-за дыяпазонам: дапушчальныя значэнні – ад __1__ да __2__ уключна. +[gui-map-editor-force-editor] +auto-force=**АЎТА** +cant-delete-built-in-force=Варожая, нейтральная і фракцыя гульца не могуць быць выдалены. +create-force=Стварыць фракцыю +current-force=Бягучая фракцыя +delete-force=Выдаліць фракцыю +destination-force=Фракцыя прызначэння +destination-force-tooltip=Фракцыя, да якой будуць адносіцца змяняемыя аб’екты. "**АЎТА**" – выкарыстоўваецца ваша бягучая фракцыя. +edit-force=Рэдагаваць фракцыю +edit-force-cease-fire=Змяніць рэжым бою +edit-force-cease-fire-title=Змяніць рэжым бою фракцыі "__1__" +edit-force-data=Рэдагаваць іншыя параметры +edit-force-friends=Рэдагаваць супольнікаў +edit-force-friends-title=Рэдагаваць супольнікаў фракцыі "__1__" +enable-friendly-fire=Уключыць агонь па сваіх +neutral-force-cant-be-changed=Нейтральная фракцыя не можа быць зменена. +new-force-name-already-used=Фракцыя з такой назвай ужо існуе. +no-force-name-given=Фракцыя павінна мець назву. +share-chart=Падзяліцца графікам +switch-to-force=Прызначыць фракцыю +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ і цягнуць, каб дадаць у вобласць дублявання. +and-all-as-usual=І ўсе іншыя адпаведныя скароты, як у звычайнай гульні. +area-build-instructions=__1__ і цягнуць, каб стварыць новую вобласць. +area-move-instructions=__1__ і цягнуць, каб перамясціць вобласць. +area-remove-instructions=__1__ – выдаліць вобласць. +area-select-instructions=__1__ – абраць вобласць. +build=__1__ – размяшчаць. +build-cliffs=__1__ – ствараць скалы. +build-cloned-area-instructions=__1__ – размясціць абраную вобласць. +build-tiles-area=__1__ і цягнуць, каб выкласці тайлы. +build-tiles-bucket=__1__ – напоўніць выдзеленую вобласць. +build-tiles-out-of-map=__1__ – размяшчаць тайлы па-за картай. +build-to-clone-entity=__1__ – дубляваць абраны аб'ект. +change-force-instructions=__1__ і цягнуць, каб змяніць фракцыю аб'ектаў. +change-spawn-location-description=__1__ – пазначыць месца адраджэння. +change-tile-variations=__1__ – змяняць варыяцыі тайлаў у выдзеленай вобласці. +edit-resource=Калі ў рэдактары не абраны рэсурс, __1__ па рэсурсу ў свеце, каб яго адрэдагаваць. +initial-resource-amount=Пачатковая колькасць рэсурсу заснавана на значэнні інтэнсіўнасці інструмента. +line-build-cliffs=__1__ і цягнуць, каб ствараць сегменты скал. +line-remove-cliffs=__1__ і цягнуць, каб выдаляць сегменты скал. +none-mine-to-mine=__1__ каб здабываць. +none-open-to-edit=__1__ каб рэдагаваць. +pipette-to-select-entity=Націсніце __1__, каб абраць аб'ект для дублявання. +position-build-instructions=__1__ – стварыць новы пункт. +position-move-instructions=__1__ і цягнуць, каб перамясціць пункт. +position-remove-instructions=__1__ – выдаліць пункт. +position-select-instructions=__1__ – абраць пункт. +remove=__1__ – выдаляць. +remove-cliffs=__1__ – выдаляць скалы. +remove-clone-brush-tiles=__1__ і цягнуць, каб выдаліць з вобласці дублявання. +resource-extra-info=Размяшчэнне ці выдаленне рэсурсу павялічвае ці памяншае яго колькасць у залежнасці ад значэння інтэнсіўнасці. +run-snippet-instructions=__1__ і цягнуць, каб запусціць абраны сніпет у вобласці. +select-area-to-clone-instructions=__1__ і цягнуць, каб абраць вобласць для дублявання. +select-clone-brush-destination-instructions=__1__ – пазначыць пункт-цэль дублявання. +select-clone-brush-source-instructions=__1__ – пазначыць пункт-крыніцу дублявання. +[gui-map-editor-lua-snippet-editor] +current-snippet=Бягучы сніпет +delete=Выдаліць +lua-code=Код Lua +name=Назва +new-snippet=Новы сніпет +opened-snippet-has-duplicate-name=Бягучы адкрыты сніпет мае прадубляванае імя. +snippet-already-present=Ужо існуе сніпет з назвай "__1__". +[gui-map-editor-menu] +quit=Выйсці з рэдактару +regenerate-map=Перастварыць карту +resume-editing=Працягнуць рэдагаванне +save-and-play=Захаваць і гуляць +save-map-as=Захаваць як +save-map-overwrite=Захаваць +title=Рэдактар карт +[gui-map-editor-script-editor] +always-draw-areas=Заўсёды паказваць вобласці +always-draw-positions=Заўсёды паказваць пазіцыі +color=Колер +current-areas=Бягучая вобласць +current-positions=Бягучая пазіцыя +name=Назва +snap-to-grid=Выраўняць па сетцы +[gui-map-editor-settings] +draw-cursor-light=Падсвечваць вобласць вакол курсора +fill-electric-buffers=Напаўняць электрычнасцю размяшчаемыя аб'екты +generate-neighbor-chunks=Генераваць суседнія чанкі +instant-blueprint-building=Імгненная пабудова па рысунках +instant-deconstruction=Імгненны знос +instant-rail-planner=Імгненны чыгуначны планавальнік +instant-upgrading=Імгненная мадэрнізацыя +placed-corpses-never-expire=Не выдаляць трупы +render-as-day=Заўсёды дзень +show-additional-entity-info-gui=Паказваць дадатковыя налады інтэрфейсу аб'ектаў +show-character-tab-in-controller-gui=Паказваць устаўку персанажа ў акне кантролераў +show-entity-health-bars=Паказваць палоскі стану аб’ектаў +show-entity-tags=Паказваць пазнакі аб’ектаў +show-hidden-entities=Паказваць схаваныя аб’екты +show-infinity-filters-in-controller-gui=Паказваць бясконцыя фільтры на экране кантролераў +show-status-icons=Паказваць значкі стану аб’ектаў +[gui-map-editor-settings-categories] +interaction=Узаемадзеянне +other=Іншыя +rendering=Адмалёўка +ui=Інтэрфэйс +[gui-map-editor-surface-editor] +cant-delete-default-surface=Немагчыма выдаліць паверхню па змаўчанні. +current-surface=Бягучая паверхня +delete-surface=Выдаліць паверхню +edit-map-gen-settings=Змена наладаў генерацыі карт +edit-surface-map-gen-settings=__1__ - налады генерацыі карт +fill-tiles-with-lab-tiles=Запоўніць лабараторнай пліткай +generate-new-chunks-with-lab-tiles=Генераваць новыя чанкі з лабараторным пакрыццём +import-save=Імпарт захавання +import-save-only-available-in-singleplayer=Імпарт захавання даступны толькі ў адзіночнай гульні. +importing-save-disables-replay=Імпарт іншага захавання адключыць запіс паўтору. Вы ўпэўнены, што хочаце гэта зрабіць? +invalid-surface-height=Недапушчальная вышыня паверхні: дапушчальныя значэнні ад 0 да __1__. +invalid-surface-width=Недапушчальная шырыня паверхні: дапушчальныя значэнні ад 0 да __1__. +new-surface=Новая паверхня +new-surface-name-already-used=Паверхня з такой назвай ужо існуе. +no-surface-name-given=Паверхня павінна мець назву. +regenerate-decoratives=Перастварыць усе дэкарацыі +remove-all-entities=Выдаліць усе аб’екты +remove-empty-chunks=Выдаліць пустыя чанкі +select-surface=Абраць паверхню +surface-name=Назва +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Выдаляць дэкарацыі пры накладанні адна на адну +smart-entity-collision-mode=Рэжым «разумнай» калізіі аб’ектаў +smart-entity-collision-mode-tooltip=Тайлы не будуць размешчаныя ў выпадку, калі гэта знішчыць аб’ект. +smart-out-of-map-collision-mode=Рэжым «разумнай» калізіі па-за межамі карты +smart-out-of-map-collision-mode-tooltip=Размяшчаць паверх тайлаў __TILE__out-of-map__ можна толькі націснуўшы __CONTROL__build-ghost__. +smart-tile-collision-mode=Рэжым «разумнай» калізіі тайлаў +smart-tile-collision-mode-tooltip=Размяшчаць тайлы толькі паверх тайлаў з такім жа тыпам калізіі. Эфектыўна, калі вам трэба памяняць тып «земляных» ці «водных» тайлаў. +[gui-map-editor-time-editor] +apply-ticks-per-day=Прымяніць +current-speed=Бягучая хуткасць +day-length=Працягласць сутак +daytime=Час сутак: +freeze-daytime=Спыніць рух часу +pause=Спыніць (__CONTROL__editor-toggle-pause__) +paused=(прыпынена) +play=Працягнуць (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Запусціць на абмежаваны час +speed=Хуткасць +speed-down=Запаволіць (__CONTROL__editor-speed-down__) +speed-up=Паскорыць (__CONTROL__editor-speed-up__) +tick-custom=Задаць цікі +tick-once="Цікнуць" раз (__CONTROL__editor-tick-once__) +tick-sixty=Шэсцьдзесят цікаў +ticks-per-day=Цікаў у суткі +unfreeze-daytime=Запусціць рух часу +[gui-map-editor-title] +cliff-editor=Скалы +clone-editor=Дублікаты +decorative-editor=Дэкарацыі +entity-editor=Аб’екты +force-editor=Фракцыі +lua-snippet-editor=Сніпеты Lua +none-editor=Няма +resource-editor=Рэсурсы +scripting-editor=Вобласці і пазіцыі +surface-editor=Паверхні +tile-editor=Тайлы +time-editor=Час +[gui-map-editor-tool] +area-selection=Вобласць +brush=Пэндзаль +change-force=Змяніць фракцыю +circle=Круг +cursor=Курсор +line-selection=Лінія +paint-bucket=Заліўка +point=Пункт +snippet=Запусціць сніпеты Lua +spawn-location=Месца адраджэння +spray=Распыленне +square=Квадрат +variations=Варыяцыі +[gui-map-generator] +advanced-tab-title=Пашыраныя налады +aux=Тып ландшафту +aux-description=Размеркаванне чырвонага і звычайнага пяску. Вышэйшыя значэнні генеруюць больш чырвонага пяску. +bias=Зрух +cliff-continuity=Працягласць +cliff-continuity-description=Даўжыня непарыўных сегментаў скал. +cliff-frequency=Частата +cliff-frequency-description=Колькасць скал. +cliffs=Скалы +coverage=Пакрыццё +custom=[зменена] +difficulty=Складанасць +enable-replay=Запісаць паўтор +enable-replay-description=Запісваць паўтор для гэтага захавання, які можна праглядзець пазней. Павялічвае памер захавання і падаўжае працэс захаванняў. +enabled=Уключана +enemy-attack-pollution-consumption-modifier=Множнік вартасці нападаў +enemy-attack-pollution-consumption-modifier-description=Аб'ём паглынутага забруджвання, які справакуе "тутэйшых" на атаку. +enemy-base=Варожыя базы +enemy-expansion-group-tile=Экспансія ворагаў +enemy-expansion-maximum-expansion-cooldown=Максімальная затрымка +enemy-expansion-maximum-expansion-cooldown-description=Максімальная затрымка паміж экспансіямі. +enemy-expansion-maximum-expansion-distance=Максімальная дыстанцыя экспансіі +enemy-expansion-maximum-expansion-distance-description=Максімальная дыстанцыя, на якую ворагі пойдуць ад старых баз для экспансіі. +enemy-expansion-maximum-expansion-group-size=Максімальны памер зграі +enemy-expansion-maximum-expansion-group-size-description=Максімальны памер зграі для экспансіі. Памнажаецца на фактар эвалюцыі. +enemy-expansion-minimum-expansion-cooldown=Мінімальная затрымка +enemy-expansion-minimum-expansion-cooldown-description=Мінімальная затрымка паміж экспансіямі. +enemy-expansion-minimum-expansion-group-size=Мінімальны памер зграі +enemy-expansion-minimum-expansion-group-size-description=Мінімальны памер зграі для экспансіі. Памнажаецца на фактар эвалюцыі. +enemy-expansion-minutes=хв. +enemy-frequency-description=Лік варожых баз.\nЗаўвага: значэнне ніжэй за 100% адключыць некаторыя дасягненні. +enemy-size-description=Памер кожная варожай базы.\nЗаўвага: значэнне ніжэй за 100% адключыць некаторыя дасягненні. +enemy-tab-title=Вораг +error-importing-exchange-string=Не атрымалася імпартаваць радок абмену карты. +evolution=Эвалюцыя +evolution-destroy-factor=Фактар вынішчэння +evolution-destroy-factor-description=Вызначае, наколькі павялічваецца фактар эвалюцыі праз знішчэнне вульяў. +evolution-pollution-factor=Фактар забруджвання +evolution-pollution-factor-description=Вызначае, наколькі павялічваецца фактар эвалюцыі праз забруджванне. +evolution-time-factor=Фактар часу +evolution-time-factor-description=Кантралюе, як хутка павялічваецца фактар эвалюцыі з цягам часу. +exchange-string-instructions=Устаўце радок абмену карты, каб заладаваць параметры з яе. +export-exchange-string-tt=Экспарт радку абмену карты (захоўвае налады карты) +frequency=Частата +hide-preview=Закрыць прагляд +import-exchange-string-tt=Імпарт радку абмену карты +invalid-value-for-field=Недапушчальнае значэнне для поля "__1__". Дазволеныя значэнні: ад __2__ да __3__. +island-size=Памер вострава +map-height=Вышыня +map-height-simple=Вышыня карты +map-seed=Зерне +map-seed-simple=Зерне +map-size-group-tile=Карта +map-type=Тып карты +map-width=Шырыня +map-width-simple=Шырыня карты +minimum-pollution-to-damage-trees=Мінімум для пашкоджання дрэваў +minimum-pollution-to-damage-trees-description=Дрэвы праходзяць праз 4 стадыі перад тым, як знішчаюцца забруджваннем. Перавышэнне забруджваннем гэтага значэння пачынае працэс прывядзення дрэў у больш пашкоджаны стан. +moisture=Вільготнасць +moisture-description=Размеркаванне травы і пустэльнага ландшафту. Вышэйшыя значэнні генеруюць больш травы. +next=Далей +peaceful-mode-checkbox=Мірны рэжым +peaceful-mode-description=У мірным рэжыме ворагі не будуць актыўна нападаць ці пашырацца. Ворагі ўсё роўна будуць абараняцца.\nЗаўвага: калі ўключана, блакуе некаторыя дасягненні. +play=Гуляць +pollution=Забруджванне +pollution-absorbed-per-tree-damaged=Паглынанне за пашкоджанне дрэва +pollution-absorbed-per-tree-damaged-description=Дрэвы праходзяць праз 4 стадыі перад тым, як знішчаюцца забруджваннем. Гэты параметар вызначае, колькі імі паглынаецца забруджвання за стадыю перад пераходам у больш пашкоджаны стан. +pollution-absorption-modifier=Множнік паглынання +pollution-absorption-modifier-description=Аб'ём забруджвання, які будзе паглынацца дрэвамі і тайламі. +pollution-diffusion-ratio=Узровень распаўсюджвання +pollution-diffusion-ratio-description=Аб’ём забруджвання, які рассейваецца ў суседнія чанкі за секунду. +preview-auto-update=Аўтаабнаўленне +preview-auto-update-tt=Аўтаматычна абнаўляць праглядаемую карту пасля змены наладаў. +preview-error=Памылка стварэння перадпрагляду +price-multiplier=Множнік вартасці +randomize-map-seed=Выпадковае зерне +recipes-difficulty-group-tile=Рэцэпты +research-queue-availability=Даступнасць чаргі даследаванняў +research-queue-availability-after-victory=Пасля перамогі ў гульні +research-queue-availability-always=Заўсёды +research-queue-availability-never=Ніколі +reset-preset=Скінуць на перадвызначаныя значэнні па змаўчанні +reset-to-preset=Скідванне __1__ __plural_for_parameter_1_{ends in 11=параметраў|ends in 1=параметру|rest=параметраў}__ на __plural_for_parameter_1_{1=перадвызначанае значэнне|rest=перадвызначаныя значэнні}__ па змаўчанні +reset-to-preset-disabled=Усе параметры маюць перадвызначаныя значэнні. +resource-frequency-description=Колькасць радовішчаў рэсурсаў. +resource-richness-description=Колькасць рэсурсаў на тайл у радовішчы. +resource-size-description=Памер кожнага радовішча. +resources-tab-title=Рэсурсы +richness=Багацце +scale=Маштаб +show-preview=Прагляд +show-preview-warning=Асцярожна, спойлеры! Не адкрывайце прагляд, калі жадаеце даследаваць свет самастойна. +size=Памер +starting-area-size=Памер пачатковай вобласці +starting-area-size-description=Памер зоны вакол гульца, на якой не будзе варожых баз. +technology-difficulty-group-tile=Тэхналогіі +temperature=Тэмпература +terrain-bias-description=Зрух, які будзе ўжывацца. +terrain-coverage-description=На колькі карта будзе пакрыта гэтай асаблівасцю. +terrain-generators-group-title=Генератары +terrain-scale-description=Агульны маштаб элементаў і адлегласці між імі. +terrain-tab-title=Ландшафт +title=Генератар карт +water=Вада +[gui-map-generator-errors] +no-tiles-selected=Сама менш адзін тып тайлаў павінен быць дазволены. +[gui-map-info] +confirm-delete=Вы збіраецеся назаўсёды выдаліць __1__. +confirm-replay=Пачаць прагляд запісу __1__? +delete-save=Выдаліць захаванне +difficulty=Складанасць +file-size=Памер файла +invalid-file=Пашкоджаны або няправільны файл. +map-version=Версія карты +mods=Моды +preview-missing=Перадпрагляд карты адсутнічае. +replay-not-found=Абранае захаванне не мае інфармацыі аб запісе. +scenario-name=Сцэнар +start-replay=Прайграць запіс +time-played=Час гульні +[gui-map-view-settings] +add-ping=Пінгануць +add-ping-tooltip=__1__ на карце ці ў свеце, каб актываваць напрамую. +add-tag=Дадаць пазнаку +show-electric-network=Электрычныя сеткі +show-logistic-network=Лагістычныя сеткі +show-map-stop=Назвы чыгуначных станцый +show-player-names=Мянушкі гульцоў +show-pollution=Забруджванне +show-rail-signal-states=Стан семафораў +show-recipe-icons=Значкі рэцэптаў +show-tags=Пазнакі +show-turret-range=Дасяжнасць турэляў +show-worker-robots=Рабочыя робаты +[gui-menu] +about=Аб гульні +browse-lan-games=Прагляд LAN гульняў +browse-public-games=Прагляд публічных гульняў +connect-to-address=Далучыцца па адрасу +continue-host-save=Зноў захосціць __1__ +continue-host-save-tooltip=Захосціць __1__ +continue-join-game=Зноў далучыцца да __1__ +continue-join-game-tooltip=Далучыцца да __1__ +continue-save=Працягнуць __1__ +continue-save-tooltip=Заладаваць гульню __1__ +controls=Кіраванне +copy-report-path=Скапіяваць шлях да справаздачы +desync-explanation=Узнікла дэсінхранізацыя.\nГэта магло адбыцца з-за хібы ў самой гульні ці ў адным з модаў або скрыптаў сцэнара (калі вы гуляеце з імі).\nКалі вы не гуляеце з модамі, калі ласка, далажыце аб гэтай праблеме на нашым форуме па хібам. У дакладзе апішыце падрабязней, што рабілі гульцы, і з ім адпраўце даклад аб дэсінхранізацыі. +desync-explanation-console=Вы дэсінхранізаваны з гульні.\nКалі праблема працягваецца, калі ласка, далажыце аб гэтай праблеме на нашым форуме па хібам. +desync-more-information-link=Для атрымання дадатковай інфармацыі аб рассінхранізацыі і аб тым, як паведаміць пра іх, глядзіце: +desync-report-disabled=Справаздача аб дэсінхранізацыі не створана, бо стварэнне справаздачы адключана. Калі ласка, уключыце яго і паведаміце аб гэтым, калі вы хочаце, каб гэта было выпраўлена. +desync-report-location=Даклад аб дэсінхроне створаны ў: __1__ +feature-not-available-with-instrument-mod=Гэтая функцыя недаступная ў рэжыме адладкі модаў. +game-menu=Меню +graphics=Графіка +host-new-game=Пачаць новую гульню +host-saved-game=Пачаць захаваную гульню +interface=Інтэрфэйс +lan-username=Імя карыстальніка ў LAN +load-game=Заладаваць гульню +main-menu=Галоўнае меню +map-editor=Рэдактар карт +mod-settings=Налады модаў +mods=Моды +multi-player=Сумесная гульня +multi-player-menu=Сумесная гульня +new-game=Новая гульня +other=Іншыя +pause-game=Прыпыніць гульню +quit-game=Выйсці з гульні +quit-tutorial-to-game=Выйсці з дапаможніка +quit-tutorial-to-menu=Выйсці з дапаможніка +reconnect=Перападлучыцца +restart-game=Пачаць нанова +restart-tutorial=Перазапусціць +resume-game=Працягнуць +resume-tutorial=Працягнуць +save-game=Захаваць гульню +save-game-as-scenario=Захаваць як сцэнар +settings=Налады +show-report=Паказаць справаздачу дэсінхранізацыі +single-player=Адзіночная гульня +single-player-menu=Адзіночная гульня +sound=Гукі +the-rest=Астатняе +tutorial-menu=Дапаможнікі +unpause-game=Зняць гульню з паўзы +user-login=Лагін карыстальніка +[gui-migrated-content] +changed-achievement=Змененыя дасягненні +changed-custom-input=Змененыя карыстальніцкія ўводы +changed-decorative=Змененыя дэкарацыі +changed-entity=Змененыя аб'екты +changed-equipment=Зменены рыштунак +changed-equipment-grid=Змененыя сеткі абсталявання +changed-fluid=Змененыя вадкасці +changed-item=Змененыя прадметы +changed-mod-setting=Змененыя налады модаў +changed-particle=Змененыя часціцы +changed-recipe=Змененыя рэцэпты +changed-shortcut=Змененыя скароты +changed-technology=Змененыя тэхналогіі +changed-tile=Змененыя тайлы +changed-trivial-smoke=Змененыя эфекты дыму +changed-virtual-signal=Змененыя віртуальныя сігналы +removed-achievement=Выдаленыя дасягненні +removed-blueprint-too-old=Выдалены рысунак __1__: версія карты __2__ занадта старая +removed-custom-input=Выдаленыя карыстальніцкія ўводы +removed-decorative=Выдаленыя дэкарацыі +removed-entity=Выдаленыя аб'екты +removed-equipment=Выдалены рыштунак +removed-equipment-grid=Выдаленые сеткі абсталявання +removed-fluid=Выдаленыя вадкасці +removed-item=Выдаленыя прадметы +removed-mod-setting=Выдаленыя налады модаў +removed-particle=Выдаленыя часціцы +removed-recipe=Выдаленыя рэцэпты +removed-shortcut=Выдаленыя скароты +removed-technology=Выдаленыя тэхналогіі +removed-tile=Выдаленыя тайлы +removed-trivial-smoke=Выдаленыя эфекты дыму +removed-virtual-signal=Выдаленыя віртуальныя сігналы +title=Зменены змест +[gui-mod-info] +active-version=Актыўная версія +author=Аўтар +contact=Сувязь +delete=Выдаліць +dependencies=Залежнасці +dependency-required=Гэты мод неабходны, але не ўключаны. +description=Апісанне +factorio-version=Версія Factorio +homepage=Сайт +incompatibilities=Несумяшчальны з +incompatible-factorio-version=Несумяшчальна з бягучай версіяй гульні +mod-portal-page=Партал модаў +name=Назва +no-dependencies=Няма +optional-dependencies=Дадатковыя залежнасці +optional-dependency=(неабавязкова) +optional-dependency-incompatible=Гэты мод несумяшчальны з гэтымі модамі. +optional-dependency-required=Гэты мод не патрабуецца, і ён не ўключаны. +status=Стан +status-disabled=Выключана +status-enabled=Уключана +status-not-installed=Не ўсталявана +toggle=Пераключыць +version=Версія +[gui-mod-load-error] +description=Не атрымалася заладаваць моды: __1__ +disable-all=Адключыць усе моды +disable-mods=Адключыць моды са спісу +exit=Выйсці +mod-manager=Менеджэр модаў +reset-mod-settings=Скінуць налады мода +restart-application=Пачаць нанова +title=Памылка пры ладаванні модаў +to-be-disabled=Моды, якія будуць адключаныя: +[gui-mod-settings] +apply=Ужыць +cancel=Скасаваць +cant-be-changed-not-an-admin=Толькі адміністратары могуць змяняць гэтыя налады. +map=Для гэтай гульні +no-map-settings=Налады гэтай гульні адсутнічаюць. +no-per-user-settings=Налады для кожнага гульца адсутнічаюць. +no-settings=Няма параметраў для наладжвання. +no-startup-settings=Асноўныя налады адсутнічаюць. +per-player=Для кожнага гульца +reload=Перазапусціць +reset=Скінуць +reset-to-default=Скінуць наладу да прадвызначанага: __1__ +reset-to-default-disabled=Налада мае пачатковае значэнне +setting-is-invalid=Адна ці больш з наладаў памылковыя. +startup=Асноўныя +startup-changes-require-restart=Змены ў наладах запуску патрабуюць перазапуску гульні. +startup-settings-cant-be-changed-while-playing=Параметры запуску не могуць быць змененыя падчас гульні. +title=Налады гуку +value-cannot-be-empty=Значэнне не можа быць пустым. +value-out-of-range=Значэнне па-за дыяпазонам: дапушчальныя значэнні – ад __1__ да __2__ уключна. +[gui-mod-startup-settings-mismatch] +apply=Так* +cancel=Не +description=Вашыя налады модаў не супадаюць з усталяванымі на серверы, да якога вы падлучаецеся.\n\nЖадаеце ўжыць налады сервера і перазапусціць гульню? +restart-required=Гульня будзе перазапушчана, каб налады былі ўжытыя. +title=Налады модаў не супадаюць +[gui-mods] +install=Усталяваць +manage=Кіраваць +title=Моды +unconfirmed-changes=Маюцца непацверджаныя змены. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=модаў|ends in 1=мод|ends in 2,3,4=моды|rest=модаў}__ зменены. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=модаў у|ends in 1=мод у|ends in 2,3,4=моды ў|rest=модаў у}__сталяваны. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=модаў|ends in 1=мод|ends in 2,3,4=моды|rest=модаў}__ абноўлены. +updates=Абнаўленні +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ хоча, каб вы далучыліся да гэтага сервера: __2__ +connect=Падлучыцца +connect-to-game=Прамое далучэнне +ip-address=IP-адрас і порт +password=Пароль +password-for-game-required=Увядзіце пароль для гульні __1__ +scenario-script-source=Сцэнар сервера +[gui-multiplayer-lobby] +access=Доступ +adminlist=Спіс адміністратараў +allow-commands=Дазволіць каманды Lua +allow-commands-admins-only=Толькі адміністратарам +allow-commands-false=Не +allow-commands-true=Так +authserver-side-bans=Выкарыстоўваць баны сервера аўтарызацыі +authserver-side-bans-tooltip=Правярае, дазволена лі гульцу сумесная гульня, і інфармуе Factorio.com пра каманды ban/unban. +autosave-only-on-server=Аўтазахаванне толькі на серверы +banlist=Спіс блакаванняў +default-game-name=Гульня __1__ +edit-adminlist=Рэдагаваць спіс адміністратараў +edit-banlist=Рэдагаваць спіс блакаванняў +edit-whitelist=Наладзіць белы спіс +game-description=Апісанне +game-name=Назва сервера +game-name-cant-be-empty=Назва сервера не можа адсутнічаць +game-password=Пароль сервера +game-password-tooltip=Калі вы хочаце згуляцца сам-насам, рэкамендуецца стварыць пароль. +game-saving=Захаванне гульні +game-tags=Меткі +game-visibility-LAN=Лакальная +game-visibility-public=Публічная +game-visibility-steam=Steam +game-visibility-steam-tooltip=Уключае ці выключае магчымасць далучэння да гульні праз Steam. +ignore-limit-for-returning-players=Ігнараваць абмежаванне для гульцоў, якія вяртаюцца ў гульню +ignore-limit-for-returning-players-tooltip=Гульцы, якія ўжо гулялі на гэтай карце, могуць далучыцца нават пры перавышэнні абмежавання па колькасці гульцоў. +max-players=Макс. гульцоў +max-players-count-must-be-integer=Макс. колькасць гульцоў мусіць быць цэлым лікам +max-upload=Макс. хуткасць аддачы +max-upload-must-be-integer=Макс. хуткасць аддачы мусіць быць цэлым лікам +max-upload-slots=Макс. слотаў аддачы +max-upload-slots-must-be-integer=Максімум слотаў аддачы мусіць быць цэлым лікам +max-upload-slots-tooltip=Абмежаванне колькасці паралельных перадач карты новым гульцам. Карысна, калі вы хочаце аддаваць прыярытэт сцягвання гульцам, якія ўжо ў гульні. +max-upload-speed-no-limit=Без ліміту +max-upload-tooltip=Абмежаванне шырыні каналу, які ўжываецца для перадачы карты новым гульцам. Карысна, калі вы хочаце аддаваць прыярытэт спампоўкі карты гульцам, якія ўжо ў гульні. +multiplayer-afk-autokick-interval=Аўтаматычнае прагнанне +multiplayer-autosave-interval=Перыядычнасць аўтазахавання +non-blocking-saving=Уключыць захаванне без паўзы +non-blocking-saving-tooltip=Эксперыментальная функцыя, якая дазваляе серверу захоўваць карту, не прыпыняючы гульню. Працуе толькі на Linux і macOS. +only-admins-can-pause-the-game=Толькі адміністратары могуць прыпыняць гульню +play=Гуляць +rights=Правы +save-upload=Не спыняць аддачу +show=Паказаць +title=Налады сумеснай гульні +verify-user-identity=Праверка ўліковых запісаў +verify-user-identity-tooltip=Правярае ў гульцоў, якія далучаюцца, наяўнасць у ніх дзейснага уліковага запісу Factorio.com, а таксама суадноснаць іх мянушак з назвай іх уліковых запісаў. +visibility=Бачнасць +whitelist=Белы спіс +[gui-new-game] +delete-scenario=Выдаліць сцэнар +difficulty=Складанасць +game-scenarios=Сцэнары гульні: +level=Узровень +level-locked-explanation=Вам неабходна прайсці папярэдні ўзровень на той жа складанасці або вышэйшай, каб разблакаваць гэты ўзровень. +level-locked-explanation-no-difficulty=Вам неабходна прайсці папярэдні ўзровень, каб гэты стаў даступны. +main-game=Асноўная гульня: +mod-scenarios=Сцэнары модаў: +next=Далей +no-description=Гэтая карта не мае апісання +play=Гуляць +title-select-scenario-to-edit=Абярыце сцэнар для рэдагавання +title-select-template-for-new-scenario=Абярыце шаблон для новага сцэнара +title-start-new-game=Пачаць новую гульню +user-scenarios=Карыстальніцкія сцэнары: +[gui-other-settings] +autosave-interval=Перыядычнасць аўтазахаванняў +autosave-never=Ніколі +check-updates=Правяраць наяўнасць абнаўленняў пры запуску Factorio +delete-achievements-button=Выдаліць +delete-achievements-confirm-control-phrase=ВЫДАЛІЦЬ +delete-achievements-confirm-text=Увядзіце "__1__", каб пацвердзіць выдаленне дасягненняў. +delete-achievements-label=Выдаліць дасягненні +delete-achievements-label-tooltip=Гэта назаўсёды выдаліць дасягненні. +delete-achievements-label-tooltip-steam=Гэта назаўсёды выдаліць дасягненні, у тым ліку і з профілю Steam. +developer=Распрацоўнік +discard-mouse-events-when-accessibility-zoomed=Адключаць пстрычкі мышшу пры выкарыстанні экраннай лупы +enable-blueprint-storage-cloud-sync=Уключыць воблачную сінхранізацыю бібліятэкі рысункаў +enable-crash-log-uploading=Дасылаць звесткі аб вылетах +enable-experimental-updates=Уключыць эксперыментальныя абнаўленні +enable-logitech-led-support=Уключыць падтрымку Logitech LED +enable-new-mods=Аўтаматычна ўключаць новыя моды +enable-razer-chroma-support=Уключыць падтрымку Razer Chroma +enable-steelseries-gamesense-support=Уключыць падтрымку SteelSeries GameSense +factorio-username=Імя гульца ў лакальнай сетцы +log-in=Увайсці +log-out=Выйсці +log-saving-statistics=Статыстыка захоўвання справаздач +logged-in=Выкананы ўваход пад імем __1__ +logged-out=Уваход не выкананы +non-blocking-saving=Уключыць неблокавае захаванне (толькі для Linux/macOS) +proxy=Проксі-сервер +proxy-password=Пароль проксі-сервера +proxy-username=Лагін проксі-сервера +set-email=Усталяваць пошту акаўнта +set-email-button=Усталяваць +title=Іншыя налады +use-mod-settings-per-save=Выкарыстоўваць розныя налады модаў для кожнага захавання +username-invalid-characters=У вашай мянушцы ёсць недапушчальныя сімвалы. Мянушка можа ўтрымоўваць літары лацінскага алфавіту, лічбы, а таксама сімвалы «.», «_» і «-». +verbose-logging=Падрабязная справаздача +[gui-other-settings-description] +enable-crash-log-uploading=Дасылаць ананімную справаздачу распрацоўнікам пры вылетах з гульні. +factorio-username=Мянушка гульца, якая ўжываецца ў гульнях па лакальнай сетцы і калі гулец не ўвайшоў ва ўліковы запіс Factorio. Калі ўваход выкананы, мянушка будзе супадаць з імём карыстальніка Factorio і не можа быць зменена. +log-saving-statistics=Захоўвае справаздачу пры захаванні карты (УВАГА: запавольвае працэс захавання). +set-email=Увядзіце адрас е-мэйл і пароль, каб карыстацца гэтым акаўнтам на іншых платформах ці кансолях. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Дадаць групу +add-player-to-group=Дадаць гульца да групы +clone-group=Дубляваць групу +delete-selected-group=Выдаліць абраную групу +disable-all=Адключыць усё +do-you-really-want-to-revoke-your-permissions-to-edit=Вы збіраецеся забараніць сабе змяняць паўнамоцтвы. Вы сапраўды хочаце гэта зрабіць? +edit-selected-group=Рэдагаваць абраную групу +enable-all=Уключыць усё +export=Экспартаваць +group-ids-exhausted=Дасягнута максімальная колькасць груп. +group-permissions-title=Паўнамоцтвы групы +import=Імпартаваць +import-failed=Памылка імпарту: __1__ +import-permissions=Імпартаваць паўнамоцтвы +multiple-default-groups-found=Знойдзена некалькі стандартных груп. +no-default-group-found=Не знойдзена ніводнай стандартнай групы. +permissions-string=Радок паўнамоцтваў +players-in-group=Гульцы ў групе +remove-player-from-group=Выдаліць гульца з групы +show-players-in-other-groups=Паказваць гульцоў у іншых групах +title=Паўнамоцтвы +you-can-not-delete-the-default-group=Вы не можаце выдаліць групу па змаўчанні. +[gui-permissions-names] +ActivateCopy=Рэжым капіявання +ActivateCut=Рэжым нажніц +ActivatePaste=Рэжым устаўкі +AddPermissionGroup=Дадаць групу дазвола +AddTrainStation=Дадаць станцыю +AdminAction=Дзеянні адміна +AltReverseSelectArea=Alt - зваротны выбар вобласці +AltSelectArea=Інакш абраць вобласць +AltSelectBlueprintEntities=Інакш абраць аб'екты для рысунка +AlternativeCopy=Інакш капіяваць +BeginMining=Пачаць здабычу +BeginMiningTerrain=Пачаць распрацоўку мясцовасці +Build=Будаваць +BuildRail=Пракласць рэйкі +BuildTerrain=Стварыць ландшафт +CancelCraft=Скасаваць крафт +CancelDeconstruct=Скасаваць знос +CancelNewBlueprint=Скасаваць новы рысунак +CancelResearch=Скасаваць даследаванне +CancelUpgrade=Скасаваць мадэрнізацыю +ChangeActiveCharacterTab=Змяніць актыўную ўкладку персанажа +ChangeActiveItemGroupForCrafting=Змяніць актыўную групу прадметаў для стварэння +ChangeActiveItemGroupForFilters=Змяніць актыўную групу прадметаў для фільтраў +ChangeActiveQuickBar=Змяніць актыўную панэль хуткага доступу +ChangeArithmeticCombinatorParameters=Змяніць налады арыфметычнага камбінатара +ChangeDeciderCombinatorParameters=Змяніць налады камбінатара-параўнальніка +ChangeEntityLabel=Змяніць метку аб'екта +ChangeItemDescription=Змяніць апісанне прадмета +ChangeItemLabel=Змяніць метку прадмета +ChangeMultiplayerConfig=Змяніць канфіг мульціплэера +ChangePickingState=Змяніць рэжым падбора прадметаў +ChangeProgrammableSpeakerAlertParameters=Змяніць налады апавяшчэнняў дынаміка +ChangeProgrammableSpeakerCircuitParameters=Змяніць налады лагічнай сеткі дынаміка +ChangeProgrammableSpeakerParameters=Змяніць налады праграмаванага дынаміка +ChangeRidingState=Змяніць рэжым язды +ChangeShootingState=Змяніць рэжым стральбы +ChangeTrainStopStation=Адрэгуляваць станцыі +ChangeTrainWaitCondition=Змяніць умовы чакання цягніка +ChangeTrainWaitConditionData=Змяніць данные аб умовах чакання цягніка +ClearCursor=Ачысціць курсор +ConnectRollingStock=Далучыць рухомы састаў +Copy=Капіяваць +CopyEntitySettings=Скапіявацаь налады аб'екта +CopyOpenedBlueprint=Скапіяваць адкрыты рысунак +CopyOpenedItem=Скапіяваць адкрыты прадмет +Craft=Крафт +CursorSplit=Узяць палову пачка +CursorTransfer=Узяць пачак у курсор +CustomInput=Карыстальніцкі ўвод +CycleBlueprintBookBackwards=Прагартаць кнігу рысункаў назад +CycleBlueprintBookForwards=Прагартаць кнігу рысункаў уперад +Deconstruct=Знесці +DeleteBlueprintLibrary=Выдаліць бібліятэку рысункаў +DeleteBlueprintRecord=Выдаліць запіс рысунка +DeleteCustomTag=Выдаліць карыстальніцкі тэг +DeletePermissionGroup=Выдаліць групу дазвола +DestroyItem=Знішчыць прадмет +DestroyOpenedItem=Знішчыць адкрыты прадмет +DisconnectRollingStock=Адлучыць рухомы састаў +DragTrainSchedule=Перацянуць расклад цягнікоў +DragTrainWaitCondition=Перацянуць умовы чакання цягніка +DropBlueprintRecord=Выкінуць запіс рысунка +DropItem=Выкінуць прадмет +EditBlueprintToolPreview=Змяніць прэв'ю рысунка +EditCustomTag=Змяніць карыстальніцкі тэг +EditPermissionGroup=Змяніць групу дазвола +ExportBlueprint=Экспартаваць рысунак +FastEntitySplit=Хуткі падзел аб'ектаў +FastEntityTransfer=Хуткі перанос аб'ектаў +FlushOpenedEntityFluid=Выдаліць вадкасць з аб'екта +FlushOpenedEntitySpecificFluid=Выдаліць пэйную вадкасць з аб'екта +GoToTrainStation=Адправіцца на станцыю +GrabBlueprintRecord=Схапіць запіс рысунка +GuiCheckedStateChanged=Правераны стан інтэрфейса зменены +GuiClick=Пстрык інтэрфэйса +GuiConfirmed=Акно пацверджання +GuiElemChanged=Элемент акна зменены +GuiHover=Навясці курсор на інтэрфейс +GuiLeave=Выдаліць інтэрфейс з фокусу +GuiLocationChanged=Размяшчэнне інтэрфейса змененае +GuiSelectedTabChanged=Абраная ўкладка інтэрфейса змененая +GuiSelectionStateChanged=Абраны стан інтэрфейса зменены +GuiSwitchStateChanged=Стан пераключэння інтэрфейса зменены +GuiTextChanged=Тэкст інтэрфейса зменены +GuiValueChanged=Значэння інтэрфейса змененыя +ImportBlueprint=Імпартаваць рысунак +ImportBlueprintString=Імпартаваць радок рысунка +ImportBlueprintsFiltered=Імпартаваць адфільтраваныя рысункі +ImportPermissionsString=Імпартаваць паўнамоцтвы радка +InventorySplit=Падзел інвентара +InventoryTransfer=Перанос інвентара +LaunchRocket=Запусціць ракету +LuaShortcut=Цэтлік Lua +MapEditorAction=Дзеянне рэдактара карт +MarketOffer=Прапановы рынка +ModSettingsChanged=Налады мода зменены +OpenAchievementsGui=Адкрыць акна дасягненняў +OpenBlueprintLibraryGui=Адкрыць бібліятэку рысункаў +OpenBlueprintRecord=Адкрыць запіс рысунка +OpenBonusGui=Адкрыць акно бонусаў +OpenCharacterGui=Адкрыць акно персанажа +OpenCurrentVehicleGui=Адкрыць акно бягучага транспарта +OpenEquipment=Адкрыць абсталяванне +OpenGui=Адкрыць акно +OpenItem=Адкрыць прадмет +OpenLogisticGui=Адкрыць акно лагістыкі +OpenModItem=Адкрыць прадмет з мода +OpenParentOfOpenedItem=Адкрыць прадмет, знешні да гэтага +OpenProductionGui=Адкрыць акно вытворчасці +OpenTechnologyGui=Адкрыць акно тэхналогій +OpenTipsAndTricksGui=Адкрыць акно падказак і хітрыкаў +OpenTrainGui=Адкрыць акно цягніка +OpenTrainStationGui=Адкрыць акно станцыі +OpenTrainsGui=Адкрыць акно цягнікоў +PasteEntitySettings=Уставіць налады аб'екта +PlaceEquipment=Размясціць абсталяванне +QuickBarPickSlot=Узяць прадмет са слата хуткага доступу +QuickBarSetSelectedPage=Пазначыць абраную старонку хуткага доступу +QuickBarSetSlot=Пазначыць слот хуткага доступу +ReassignBlueprint=Перарабіць рысунак +RemoveCables=Выдаліць правады +RemoveTrainStation=Выдаліць станцыю +ResetAssemblingMachine=Скінуць налады аўтамата зборкі +ResetItem=Аднавіць прадмет +ReverseSelectArea=Зваротнае выдзяленне вобласці +RotateEntity=Павярнуць аб'ект +SelectArea=Абраць вобласць +SelectBlueprintEntities=Абраць аб'екты для рысунка +SelectEntitySlot=Абраць слот аб'екта +SelectItem=Абраць прадмет +SelectMapperSlot=Абраць слот мапера +SelectNextValidGun=Абраць наступную даступную зброю +SelectTileSlot=Абраць слот тайла +SendSpidertron=Адправіць спайдартрона +SetAutoLaunchRocket=Прызначыць аўтазапуск ракеты +SetAutosortInventory=Пазначыць аўтасартаванне інвентара +SetBehaviorMode=Пазначыць рэжым паводзін +SetCarWeaponsControl=Наладзіць кіраванне зброяй аўтамабіля +SetCircuitCondition=Пазначыць лагічную ўмову +SetCircuitModeOfOperation=Пазначыць лагічны рэжым аперацыі +SetControllerLogisticTrashFilterItem=Задаць кнопку для аўтаматычных смеццевых фільтраў +SetDeconstructionItemTileSelectionMode=Пазначыць знос у рэжыме выбару тайлаў +SetDeconstructionItemTreesAndRocksOnly=Пазначыць знасіць толькі дрэвы да камяні +SetEntityColor=Пазначыць колер аб'екта +SetEntityEnergyProperty=Задаць налады энэргіі аб'екта +SetEntityLogisticTrashFilterItem=Задаць аб'ект для аўтаматычных смеццевых фільтраў +SetFilter=Пазначыць фільтр +SetFlatControllerGui=Пазначыць шырокі рэжым інтэрфейса +SetHeatInterfaceMode=Пазначыць рэжым цеплавога інтэрфейса +SetHeatInterfaceTemperature=Пазначыць тэмпературу цеплавога інтэрфейса +SetInfinityContainerFilterItem=Пазначыць фільтр прадметаў для бясконцага кантэйнера +SetInfinityContainerRemoveUnfilteredItems=Пазначыць выдаленне прадметаў не ў спісе фільтра +SetInfinityPipeFilter=Пазначыць фільтр для бясконцай трубы +SetInserterMaxStackSize=Пазначыць максімальны размер пачка перадатчыка +SetInventoryBar=Прызначыць панэль інвентара +SetLinkedContainerLinkID=Пазначыць ID злучанных кантэйнераў +SetLogisticFilterItem=Пазначыць лагістічны фільтр прадметаў +SetLogisticFilterSignal=Пазначыць лагістычны фільтр сігналаў +SetPlayerColor=Пазначыць колер гульца +SetRecipeNotifications=Пазначыць апавяшчэнні аб рэцэптах +SetRequestFromBuffers=Пазначыць запыты ад буферных кантэйнераў +SetResearchFinishedStopsGame=Пазначыць прыпыненне гульні пасля даследаванняў +SetSignal=Пазначыць сігнал +SetSplitterPriority=Пазначыць прыярытэт падзяляльніка +SetTrainStopped=Пазначыць спынены цягнік +SetTrainsLimit=Пазначыць ліміт цягнікоў +SetVehicleAutomaticTargetingParameters=Пазначыць налады аўта-прыцэльвання тэхнікі +SetupAssemblingMachine=Наладжваць аўтамат зборкі +SetupBlueprint=Наладзіць рысунак +SetupSingleBlueprintRecord=Наладзіць запіс аднаго рысунка +SmartPipette=Рэгуляваная піпетка +SpawnItem=Заспавніць прадмет +StackSplit=Падзел пачка +StackTransfer=Перанос пачка +StartRepair=Пачаць рамонт +StartResearch=Пачаць даследаванне +StartWalking=Пачаць ісці +StopBuildingByMoving=Прыпыняць будаўніцтва рухам +SwitchConnectToLogisticNetwork=Пераключыць далучэнне да лагічнай сеткі +SwitchConstantCombinatorState=Пераключыць рэжым пастаяннага камбінатара +SwitchInserterFilterModeState=Пераключыць рэжым фільтра перадатчыка +SwitchPowerSwitchState=Пераключыць рэжым сеткавага вымыкальника +SwitchToRenameStopGui=Перайменаваць назву станцыі +TakeEquipment=Узяць абсталяванне +ToggleDeconstructionItemEntityFilterMode=Укл./выкл. рэжым фільтра аб'ектаў плану зноса +ToggleDeconstructionItemTileFilterMode=Укл./выкл. рэжым фільтра тайлаў плану зноса +ToggleDriving=Укл./выкл. кіраванне +ToggleEnableVehicleLogisticsWhileMoving=Укл./выкл. транспартную лагістыку падчас руху +ToggleEntityLogisticRequests=Укл./выкл. лагістычныя запыты аб'екта +ToggleEquipmentMovementBonus=Укл./выкл. паскарэнне ад абсталявання +ToggleMapEditor=Укл./выкл. рэдактар карт +TogglePersonalLogisticRequests=Укл./выкл. персанальныя лагістычныя запыты +TogglePersonalRoboport=Укл./выкл. персанальны робапорт +ToggleShowEntityInfo=Укл./выкл. паказ звестак аб аб'екце +TranslateString=Пераклад радка +Undo=Адмяніць +Upgrade=Мадэрнізаваць +UpgradeOpenedBlueprintByItem=Палепшыць адкрыты рысунак прадметам +UpgradeOpenedBlueprintByRecord=Палепшыць адкрыты рысунак праз запіс +UseArtilleryRemote=Выклікаць артылерыю дыстанцыйна +UseItem=Выкарыстаць прадмет +WireDragging=Працягванне правадоў +WriteToConsole=Запісаць у кансоль +[gui-pipe] +fluid-system-contents=Вадкасная сістэма змяшчае: +flush-this=Зліць __1__ адсюль. +flush-whole-system=Зліць __1__ з усёй сістэмы вадкасцей. +this-contents=__1__ змяшчае: +[gui-player-management] +add-player=Дадаць гульца +admin=Адміністратар +ban=Заблакаваць +banned=Заблакаваныя +cant-ban-yourself=Немагчыма заблакаваць сябе. +cant-delete-yourself=Немагчыма выдаліць сябе! +cant-kick-not-online=Прагнаць можна толькі далучаных гульцоў. +cant-kick-yourself=Немагчыма прагнаць сябе. +cant-use-not-in-multiplayer-game=Гэтае акно можа быць адкрыта толькі ў сумеснай гульні. +cant-whitelist-disabled=Для таго, каб уносіць гульцоў у белы спіс, вы павінны ўключыць белы спіс. +delete-player=Выдаліць +delete-player-tooltip=Выдаляе гульца з сервера. +demote=Разжалаваць +kick=Прагнаць +last-online=Бачылі апошні раз +manage=Кіраванне +manage-permissions=Наладзіць паўнамоцтвы +manage-player=Кіраванне __1__ +mute=Заглушыць +muted=Заглушаныя +name=Мянушка +never=ніколі +now=зараз +online-players=__1__ з __2__ гульцоў цяпер гуляюць +operations=Аперацыі +permission-group=Група дазволу +promote=Прызначыць адміністратарам +purge=Ачысціць чат +show-online-only=Паказваць толькі прысутных +time-ago=__1__ таму +title=Кіраванне гульцом +unban=Разблакаваць +unmute=Уключыць гук +unwhitelist=Выдаліць з белага спісу +whitelist=Дадаць у белы спіс +whitelisted=Белы спіс +[gui-power-switch] +off=Выкл +on=Укл +state=Стан +[gui-production] +consumption=Спажыванне +electricity=Электрычнасць +fluids=Вадкасці +items=Прадметы +kills=Забойствы +pollution=Забруджванне +production=Вытворчасць +title=Вытворчасць +[gui-programmable-speaker] +alert-settings=Налады апавяшчэнняў +allow-polyphony=Дазволіць паліфанію +allow-polyphony-description=Дазваляе прайграваць да __1__ гукаў у адначассе. Адключыце, каб дазволіць прайграваць толькі адзін гук (карысна для апавяшчэнняў). +circuit-connection-settings=Налады злучэння з лагічнай сеткай +global-playback=Агульнае прайграванне +global-playback-description=Гукі з гэтага дынаміка будуць чутныя па ўсёй карце. +show-alert=Паказаць апавяшчэнне +show-alert-description=Паказвае папярэджанне з паведамленнем на інтэрфэйсы, калі гук прайграваны. +show-icon-on-map=Паказваць значак на карце +signal-value-is-pitch=Значэнне сігналу - вышыня тону +signal-value-is-pitch-description=Значэнне ўваходнага сігнала лагічнай сеткі вызначае ноту, якая мусіць быць прайграная. +volume=Гучнасць +[gui-quick-panel] +items=Прадметы +page=Старонка __1__/__2__ +panels=Панэлі +shortcuts-next-page=__1__: наступная старонка +shortcuts-next-tab=__1__: наступная ўкладка +shortcuts-previous-page=__1__: папярэдняя старонка +shortcuts-previous-tab=__1__: папярэдняя ўкладка +shortcuts-select=__1__: абраць +title=Панэль хуткага доступу +tools=Прылады +[gui-requester] +set-requests=Прызначыць запыты з лагічнай сеткі +[gui-resource-entity] +initial-amount=Пачатковая колькасць +minimum-yield=Мінімальная даходнасць +resource-amount=Колькасць рэсурсаў +[gui-roboport] +repair-packs=Рамонтныя наборы +robots=Робаты +[gui-rocket-silo] +auto-launch=Аўтазапуск з грузам. +rocket-inventory-label=Інвентар ракеты +rocket-progress=Прагрэс стварэння ракеты +rocket-result-inventory-label=Вынікі запуску +[gui-save-game] +cant-save-over-autosaves=Калі ласка, абярыце іншую назву захавання.\nФайлы з "autosave" у назве прызначаны для аўтазахаванняў, там могуць быць перазапісаны ў час аўтазахавання. +confirm-overwrite=Вы сапраўды хочаце перазапісаць сваё захаванне? +confirm-overwrite-time-warning=Увага: у гэтым захаванні __1__ __plural_for_parameter_1_{ends in 11,12,13,14=гадзін|ends in 2,3,4=гадзіны|ends in 1=гадзіна|rest=гадзін}__ гульні! +save=Захаваць +save-as=Захаваць як +title=Захаваць гульню +[gui-save-scenario] +save-as=Захаваць як +title=Захаваць сцэнар +[gui-select-upgrade-planner] +default-upgrade=Мадэрнізацыя па змаўчанні +instructions=__CONTROL_LEFT_CLICK__ для паляпшэння, __CONTROL_RIGHT_CLICK__ для пагаршэння. +title=Абярыце план мадэрнізацыі для ўжыўлення +[gui-server-config] +cancel=Скасаваць +save=Захаваць +title=Налады сервера +[gui-set-email] +checking=Праверка +email=Е-мэйл +email-already-set=Гэты ўліковы запіс ужо мае злучаны е-мэйл. Прывязаны е-мэйл: __1__ +email-cant-be-empty=Адрас не можа быць пусты. +email-invalid=Памылковы адрас е-мэйл. +set=Усталяваць +set-email-description=Гэты ўліковы запіс немае злучанага е-мэйла. Усталюйце е-мэйл і пароль, каб карыстацца гэтым акаўнтам на іншых платформах ці кансолях. +set-email-success=Адрас е-мэйл адпраўлены да __1__. Калі ласка, прытрымлівайцеся інструкцый для пацвярджэння пошты і прызначэння паролю. +set-email-title=Увесці е-мэйл +setting-email=Наладка е-мэйла +[gui-side-menu] +achievements=Дасягненні +blueprint-library=Бібліятэка рысункаў (__CONTROL__toggle-blueprint-library__) +bonuses=Бонусы +logistic-networks=Лагістычныя сеткі. +map=Карта (__CONTROL__toggle-map__) +production-statistics=Статыстыка вытворчасці (__CONTROL__production-statistics__) +technology=Экран тэхналогій. +tips-and-tricks=Падказкі і хітрыкі +trains=Цягнікі (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Апавяшчэнні +default-device=Прадвызначаная прылада +environment-sounds-volume=Гукі наваколля +game-effects-volume=Гукі гульні +gui-effects-volume=Гукі інтэрфэйса +master-volume=Агульная +music-volume=Музыка +preferred-output=Прыярытэтны выхад +simulation-volume=Сімуляцыі +title=Налады гуку +walking-sound-volume=Гукі хады +wind-volume=Вецер +[gui-speed-panel] +normal=Нармальная +pause=Прыпыніць +paused=Прыпынена +show-gui=Паказваць інтэрфейс +show-message-dialogs=Паказваць паведамленні +speed=Хуткасць: __1__ +speed-down=Запаволіць +speed-up=Паскорыць +title=Налады запісу +[gui-splitter] +input-priority=Прыярытэт уваходу +left=Улева +output-priority=Прыярытэт выхаду +right=Управа +[gui-sync-mods-with-save] +cancel=Назад +confirm=Пацвердзіць +correct=Падыходзяць: +disabled=Адключаны: +download=Спампаваць +enable=Уключыць +enable-correct-version=Уключыць патрабуемую версію +join-server-after-sync=Далучыцца пасля сінхранізацыі +keep-enabled=Пакінуць уключаным +load-save-after-sync=Заладаваць захаванне пасля сінхранізацыі +mods-not-available-on-mod-portal=Наступныя моды недаступныя на партале мадыфікацый: __1__ +no-compatible-version=Няма сумяшчальнай версіі: +no-release=Няма рэлізнай версіі: +not-in-save=Няма ў захаванні: +not-on-mod-portal=Няма на партале модаў: +ready-to-download=Гатовыя да спампоўкі: +sync-mods-with-server=Сінхранізаваць моды з серверам +sync-startup-settings=Сінхранізаваць налады запуску +title=Сінхранізаваць моды з захаваннем +wrong-version-enabled=Уключана няправільная версія: +[gui-tag-edit] +cancel=Скасаваць +confirm=Пацвердзіць +delete=Выдаліць +icon=Значак +name=Назва +snapping=Выраўнаванне +title-create=Новая метка +title-edit=Параметры меткі +[gui-technologies-list] +title=Спіс тэхналогій +[gui-technology] +graph-title=Дрэва тэхналогій +technologies-omitted=__1__ __plural_for_parameter_1_{11,12,13,14=тэхналогій былі схаваны|2,3,4=тэхналогіі былі схаваны|1=тэхналогія была схавана|rest=тэхналогій былі схаваны}__ з гэтага прагляду. +[gui-technology-preview] +already-queued=Тэхналогія ўжо ў чарзе +already-researched=Тэхналогія ўжо даследавана +already-researching=Тэхналогія ўжо даследуецца +continue-research=Працягнуць +disabled=Тэхналогія недаступная +editor-research-tooltip=(Рэдактар карт) __CONTROL_LEFT_CLICK__ каб даследаваць. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ каб імгненна даследаваць з усім папярэднім. +effects=Дае доступ да +not-researched-tooltip=(Рэдактар карт) Тэхналогія не даследавана +prerequisites=Патрабуе +queue-full=Чарга даследавання запоўнена +saved-progress=Даследавана: __1__% +start-research=Пачаць даследаванне +status-available=Даступна +status-disabled=Не адкрыта +status-not-available=Недаступна +status-queued=У чарзе +status-researched=Даследавана +status-researching=Даследуецца +title-status=(__1__) +un-research=Скасаваць даследаванне +un-research-tooltip=(Рэдактар карт) Скасаваць «даследаванасць» тэхналогіі +unit-ingredients=Кошт +unit-time=Час, які патрэбны на вывучэнне адзінкі ў лабараторыі +unsatisfied-prerequisites=Тэхналогіі, неабходныя для даследавання гэтай, не даследаваны +unsatisfied-prerequisites-queue=Тэхналогіі, неабходныя для даследавання гэтай, не размешчаны ў чарзе і не даследуюцца +will-complete=Усе ўзроўні гэтай тэхналогіі даследаваны ці размешчаны ў чарзе +[gui-technology-progress] +cancel=Скасаваць +no-research=Даследаванне не праводзіцца +title=Даследаванні +[gui-technology-queue] +title=Чарга даследавання +[gui-text-tags] +blueprint=Рысунак +blueprint-name-label=Назва: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ каб узяць рысунак +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ каб узяць кнігу рысункаў +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ каб адкрыць цягнік +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ каб адкрыць чыгуначны прыпынак +contains-blueprints=Утрымлівае __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=рысункаў|ends in 1=рысунак|ends in 2,ends in 3,ends in 4=рысунка|rest=рысункаў}__ +following-text-achievement=[Дасягненне: __1__] +following-text-armor=[Браня: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Аб’ект: __1__] +following-text-fluid=[Вадкасць: __1__] +following-text-gps=[Месцазнаходжанне: __1__] +following-text-item=[Прадмет: __1__] +following-text-item-group=[Група прадметаў: __1__] +following-text-recipe=[Рэцэпт: __1__] +following-text-technology=[Тэхналогія: __1__] +following-text-tile=[Тайл: __1__] +following-text-train-no-name=[Цягнік] +following-text-train-stop-no-name=[Станцыя] +following-text-train-stop-with-name=[Станцыя: __1__] +following-text-train-with-name=[Цягнік: __1__] +following-text-unknown-item=[Невядомы прадмет] +following-text-virtual-signal=[Віртуальны сігнал: __1__] +gps-invalid=Задана няправільная пазіцыя +gps-position-label=Пазіцыя: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ каб агледзець +invalid-train=Недаступны цягнік +invalid-train-stop=Недаступная станцыя +train-hover=Цягнік: __1__ +train-stop-hover=Станцыя: __1__ +[gui-the-rest-settings] +about=Усё, што не паказваецца ў стандартных меню наладаў. +restart-tooltip=Большасць налад патрабуе перазапусціць гульню, каб змены ўступілі ў сілу. +title=Астатняе +warning-label=УВАГА +warning-tooltip=Калі вы не ведаеце, што робіце, лепей нічога не змяняйце. +[gui-tips-and-tricks] +mark-as-read=Адзначыць прачытаным +no-tutorial-in-multiplayer=Дапаможнікі не запусціць у сумеснай гульні. +nothing-found=Падказкі і хітрыкі не знойдзены +play-tutorial=Запусціць дапаможнік +replay-tutorial=Прайсці яшчэ раз +tip-notice-title=Прапанаваная падказка. +title=Падказкі і хітрыкі +[gui-train] +add-circuit-condition=Лагічная ўмова +add-empty-condition=Поўная разгрузка +add-fluid-count-condition=Колькасць вадкасці +add-full-condition=Поўная загрузка +add-inactivity-condition=Неактыўнасць +add-item-count-condition=Колькасць прадметаў +add-robots-inactive-condition=Неактыўныя робаты +add-station=+ Дадаць станцыю +add-time-condition=Пройдзе час +add-wait-condition=+ Дадаць умову чакання +adding-temporary=Дадаць часова +automatic-mode=Аўтаматычна +cargo=Паліва +cargo-condition=Груз +center-on-locomotive=Укл./выкл. замкненне на цягніку +circuit=Сетка +color=Колер +fluid=Вадкасць +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ каб дадаць часовы прыпынак. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ каб дадаць вылучаны прыпынак у расклад. +invalid=Памылка +locomotive-doesnt-need-energy=Цягнік не патрабуе энэргіі. +locomotive-is-out-of-reach=Цягнік па-за дасяжнасцю. +manual-mode=Уручную +no-path-to-destination=Няма шляху да пункту прызначэння +of-inactivity=неактыўнасці +open-in-map=Адкрыць гэтае месца на карце +passed=чакання +schedule=Расклад +station-not-present=Станцыя з гэтай назвай не існуе +station-partially-accessible=Толькі __1__ з __2__ станцый __plural_for_parameter_1_{1=даступна|rest=даступны}__ +stations-disabled=__plural_for_parameter_1_{ends in 11,12,13,14=__1__ станцый адключаны|ends in 1=Станцыя адключана|ends in 2,3,4=__1__ станцыі адключаны|rest=__1__ станцый адключаны}__. +stations-not-accessible=__plural_for_parameter_1_{ends in 00,10,11,12,13,14=__1__ станцый недаступныя|ends in 0=Ні адна станцыя недаступная|ends in 1=Станцыя недаступная|ends in 2,3,4=__1__ станцыі недаступныя|rest=__1__ станцый недаступныя}__ з гэтага месца. +temporary=Часова: __1__ +toggle-station-names=Укл./выкл. назвы станцый +too-far-from-rail=Няма рэек для руху +[gui-train-rename] +perform-change=Ужыць змены +title=Змяніць назву - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Прызначэнне поўнае __1__ +heading-to=Накіроўваецца да __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Кіруецца ўручную +manually-stopped=[img=utility/warning_icon] Спынена ўручную +no-path-to=[img=utility/warning_icon] Няма шляху да __1__ +no-schedule=Без раскладу +no-valid-stops=[img=utility/warning_icon] Няма даступных станцый +standing-at=Стаіць на __1__ +waiting-at=Чакае на __1__ +[gui-train-stop] +enable-trains-limit=Абмежаваць колькасць цягнікоў +no-trains=Цягнікі не спыняюцца на гэтай станцыі. +rename-stop=Пераназваць станцыю +train-stops-with-this-name=Лік станцый з гэтай назвай. +trains-with-this-stop=Цягнікоў з такой назвай: __1__ +[gui-train-wait-condition-description] +and=І +circuit-condition=Сетка: __1__ __2__ __3__ +empty-condition=Пусты інвентар +fluid-count-condition=Вадкасць: __1__ __2__ __3__ +full-condition=Поўнасцю загружаны інвентар +inactivity-condition=Час бяздзейнасці: __1__ с. +item-count-condition=Груз: __1__ __2__ __3__ +or=АБО +passenger-not-present=Няма пасажыру +passenger-present=Ёсць пасажыр +robots-inactive-condition=Ніводны робат не размешчаны +time-condition=Прайшло часу: __1__ с. +[gui-trains] +circuit-disabled-tooltip=Станцыя адключана лагічнай сеткай. +circuit-limit-tooltip=Ліміт цягнікоў вызначаны лагічнай сеткай. +empty-schedule=[Empty] +limit-note=(Заўвага: Не ўсе станцыі маюць абмежаванне на колькасць цягнікоў) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Ручны рэжым +no-stations=Станцыі не знойдзены. +no-trains=Цягнікі не знойдзены. +open-train=Адкрыць меню цягніка +open-train-stop=Адкрыць станцыю на карце +stations-tab=Станцыі +stations-trains=Цягнікі: +title=Агляд цягнікоў +trains-tab=Цягнікі +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Скасаваць будоўлю __1__ __plural_for_parameter_1_{ends in 11=аб’ектаў|ends in 1=аб’екта|rest=аб’ектаў}__ +undo-built-entity-multiple-homogeneous=Скасаваць будоўлю __1__ (х__2__) +undo-built-entity-single=Скасаваць будоўлю __1__ +undo-built-tile-multiple-heterogeneous=Скасаваць размяшчэнне __1__ __plural_for_parameter_1_{ends in 11=тайлаў|ends in 1=тайла|rest=тайлаў}__ +undo-built-tile-multiple-homogeneous=Скасаваць размяшчэнне __1__ (х__2__) +undo-built-tile-single=Скасаваць размяшчэнне __1__ +undo-removed-entity-multiple-heterogeneous=Скасаваць знос __1__ __plural_for_parameter_1_{ends in 11=аб’ектаў|ends in 1=аб’екта|rest=аб’ектаў}__ +undo-removed-entity-multiple-homogeneous=Скасаваць знос __1__ (х__2__) +undo-removed-entity-single=Скасаваць знос __1__ +undo-removed-tile-multiple-heterogeneous=Скасаваць выдаленне __1__ __plural_for_parameter_1_{ends in 11=тайлаў|ends in 1=тайла|rest=тайлаў}__ +undo-removed-tile-multiple-homogeneous=Скасаваць выдаленне __1__ (х__2__) +undo-removed-tile-single=Скасаваць выдаленне __1__ +undo-upgraded-entity-multiple-heterogeneous=Скасаваць паляпшэнне для __1__ __plural_for_parameter_1_{ends in 11=аб'ектаў|ends in 1=аб'екта|rest=аб'ектаў}__ +undo-upgraded-entity-multiple-homogeneous=Скасаваць паляпшэнне для __1__ (х__2__) +undo-upgraded-entity-single=Скасаваць паляпшэнне для __1__ +[gui-update] +applying=Ужыванне +authorization-instructions=Увядзіце вашае імя карыстальніка і пароль, каб спампаваць абнаўленні. +automatic-steam-update-message=Гэтая версія Factorio адносіцца да beta-галіны, якая не будзе абнаўляцца аўтаматычна. Каб атрымліваць апошнія абнаўленні, абярыце параметар "latest experimental" ва ўласцівасцях Factorio ў Steam або адпішыцеся ад beta-версій для вяртання да стабільных рэлізаў. +automatic-steam-update-title=Аўтаматычнае папярэджанне аб абнаўленнях Steam +automatic-updates=Аўтаматычныя абнаўленні +cancel=Спытаць пазней +check-updates-now=Праверыць абнаўленні +checking=Праверка +checking-updates-failed=Памылка праверкі абнаўленняў: __1__ +could-not-init-steam=Не атрымалася ініцыялізаваць API Steam. Функцыі Steam адключаны. Паспрабуйце перазапусціць Steam, каб вырашыць гэтую праблему. +could-not-init-steam-title=Памылка Steam +disable-updater=Адключыць абнаўленні +downloading=Спампоўка +from=Усталявана +invalid-login=Памылковае імя карыстальніка ці пароль! +mod=Мод +n-a=Не ўсталявана +no-new-updates=Няма даступных абнаўленняў +ok=Увайсці +password=Пароль +restarting-factorio=Перазапуск Factorio +service-unavailable=Сэрвіс недаступны +to=Новая версія +too-old=Выйшла новая версія Factorio, але яе нельга спампаваць аўтаматычна. Калі ласка, спампуйце актуальную версію ўручную з __1__. +update-failed=Памылка абнаўлення: __1__ +update-now=Абнавіць зараз +update-successful=Абноўлена да версіі __1__ +updates-available-instructions1=Даступныя абнаўленні: +updates-available-instructions2=Абнаўленне можа заняць некалькі хвілін. Калі ласка, крыху пачакайце. +username=Імя карыстальніка +[gui-update-mods] +all-mods-up-to-date=Усе моды маюць актуальную версію +cancel=Скасаваць +cant-update-mods-error=Не атрымалася ўсталяваць усе патрабаваныя залежнасці для абраных модаў: __1__. Жадаеце працягнуць усталяванне без залежнасцяў? +check-for-updates-failed=Немагчыма праверыць абнаўленні +checking-for-updates=Праверка абнаўленняў +local-version-column-header=Лакальная версія +name-column-header=Назва +new-version-column-header=Новая версія +not-logged-in=Немагчыма праверыць абнаўленні: неабходна ўвайсці. +retrying-failed-request=Паўтор няўдалага запыту: +update-selected=Абнавіць абраныя +[gui-upgrade] +entities=Аб’екты +from=Ад +icon-tooltip=Калі не задана, план мадэрнізацыі паказвае абраныя фільтры. +modules=Модулі +to=Да +[gui-user-login] +checking-nso-membership=Праверка сяброўства ў NSO +create-account=Стварыць уліковы запіс +description-browse-mods=Для выкарыстання партала модаў неабходна выканаць уваход. +description-download-mods=Спампоўванне модаў патрабуе выканаць уваход. +description-downloading-mods-mismatch=Памылка ў распазнанні вашага ўліковага запісу. Калі ласка, пераўвайдзіце. +description-login-to-existing-account=Калі ласка, увайдзіце ў ваш існы ўліковы запіс Factorio. +description-mp-browse-public-games=Для прагляду публічных сумесных гульняў неабходна выканаць уваход. +description-mp-browse-public-games-mismatch=Памылка ў распазнанні вашага ўліковага запісу. Калі ласка, пераўвайдзіце. +description-mp-connect-to-matching-server=Для падлучэння да серверу падбору неабходна выканаць уваход. +description-mp-create-public-game=Для паказу вашага сервера ў спісе гульняў неабходна ўвайсці ў ваш уліковы запіс. +description-mp-game-requires-authentication=Для далучэння да гэтай гульні патрэбна ўвасці ў акаўнт. +description-mp-game-requires-authentication-mismatch=Сервер не здолеў распазнаць ваш уліковы запіс. Калі ласка, пераўвайдзіце ці паспрабуйце перападлучыцца. +description-mp-username-only=Калі ласка, абярыце імя гульца для лакальнай сетцы. +email-authentication-code=Код аўтэнтыфікацыі +email-authentication-code-hint=Калі ласка, увядзіце код аўтэнтыфікацыі, які мы даслалі вам на электронную пошту. +email-authentication-enter-code=Патрэбна аўтэнтыфікацыя па электроннай пошце. Калі ласка, увядзіце код, які мы вам даслалі. +email-can-not-be-empty=Поле электроннай пошты не можа быць пустым. +error=Памылка +forgot-password=Забыў пароль +logging-in=Уваход... +logging-in-with-steam=Уваход праз Steam +login=Увайсці +must-accept-the-terms-of-service=Вы павінны пагадзіцца з Умовамі выкарыстання. +nintendo-login-success=Вы ўвайшлі як __1__. +not-logged-into-steam-use-factorio-account=Вы не ўвайшлі ў Steam. Калі ласка, увайдзіце ў Steam, каб карыстацца анлайн-функцыямі, або скарыстайцеся ўліковым запісам Factorio.com. +not-logged-into-steam-warning=Вы не ўвайшлі ў Steam. Выкарыстоўваецца уліковы запіс Factorio.com. +password-can-not-be-empty=Пароль не можа быць пустым. +preparing-online-communication=Падрыхтоўка анлайн злучэння +steam-authentication-failed=Аўтэнтыфікацыя ў Steam правалілася. Калі ласка, упэўніцеся, што вы ўвайшлі ў Steam у анлайн-рэжыме. +steam-login-success=Вы ўвайшлі як __1__ праз Steam. +username-can-not-be-empty=Імя карыстальніка не можа быць пустым. +[http-error] +auth-error=Памылка спамоўвання (код статусу __1__): памылка аўтэнтыфікацыі. +auth-error-with-message=Памылка спамоўвання (код статусу __1__): памылка аўтэнтыфікацыі: __2__ +json-parse-error=Памылка спампоўвання (код статусу __1__): не атрымалася апрацаваць JSON-адказ: __2__ +unknown-error=Памылка спамоўвання (код статусу __1__). +unknown-error-with-message=Памылка спамоўвання (код статусу __1__): __2__ +[ini-parse-error] +missing-value=Адсутнае значэнне на __1__:__2__ +unterminated-section-header=Незавершаны загаловак секцыі на __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Кампанія '__1__' была выдалена з гульні. Вы можаце заладаваць захаваную гульню ў версіі __2__. +higher-than-maximum=Карта версіі __1__ не можа быць запушчана, бо версія гульні (__2__) старэйшая за яе. +lower-than-minimum=Карта версіі __1__ не можа быць запушчана. Мінімальная версія карты для запуску – __2__. +[inventory-full-message] +ammo=Слоты аснадаў запоўнены. +armor=Слот брані заняты. +guns=Слоты зброі запоўненыя. +main=Інвентар запоўнены. +trash-slots=Смеццевыя слоты запоўнены. +[inventory-restriction] +cant-be-burned=__1__ не можа выкарыстоўвацца як паліва. +cant-be-placed-in-output-slot=Гэты прадмет (__1__) нельга сюды пакласці. +cant-be-smelted=Гэты прадмет (__1__) нельга пераплаўляць. +cant-be-used-as-ammo=__1__ не можа выкарыстоўвацца як аснада. +cant-be-used-as-ammo-for=__1__ не можа выкарыстоўвацца як аснада для гэтай зброі (__2__). +cant-be-used-as-armor=__1__ не з'яўляецца бранёй. +cant-be-used-as-gun=__1__ не можа выкарыстоўвацца як зброя. +cant-insert-into-assembling-machine-without-recipe=Нельга класці матэрыялы ў аўтамат зборкі, пакуль вы не абралі рэцэпт. +cant-insert-into-filtered-slot=У гэты слот можна пакласці толькі пэўны прадмет (__1__). Калі вы жадаеце пакласці сюды нешта іншае, трэба змяніць налады фільтру ці выдаліць яго. +cant-insert-into-hand-reserved-slot=Гэты слот зарэзерваваны для курсора. +cant-insert-into-module-slot=У гэты слот можна размяшчаць толькі модулі. +cant-insert-into-restricted-slot=Гэты прадмет (__2__) нельга пакласці ў гэты слот, бо ён прызначаны для іншага прадмета (__1__). +cant-insert-into-self=Прадмет не можа быць пакладзены ў самога сябе. +cant-insert-limit-breached=У гэты слот больш не памесціцца. +cant-insert-module=__1__ не можа выкарыстоўвацца ў гэтым аўтамаце (__2__) +cant-shoot=__1__ не можа страляць гэтай аснадай (__2__). +player-inventory-full=Немагчыма ўставіць прадмет (__1__). __2__ +wrong-fuel=__1__ не можа сілкавацца ад гэтага паліва (__2__). +[item-description] +item-unknown[1]=Гэты прадмет недаступны, бо быў вадылены звязаны з ім мод, але ён адновіцца, калі зноў уключыць той мод. +[item-name] +item-unknown=Невядомы прадмет +[json-parse-error] +invalid-comma-before-brace=Памылковая коска перад '}' на __1__:__2__ +invalid-comma-before-square-bracket=Памылковая коска перад ']' на __1__:__2__ +invalid-string-escape=Памылковае заканчэнне радка на __1__:__2__ +invalid-utf16-low-surrogate=Памылковы ніжні сурагат UTF-16 у заканчэнні радка JSON на __1__:__2__ +unexpected-character=Нечаканы сімвал (__1__) на __2__:__3__ +unexpected-end-of-file=Нечаканы канец файла на __1__:__2__ +unexpected-utf16-low-surrogate=Нечаканы ніжні сурагат UTF-16 у заканчэнні радка JSON на __1__:__2__ +unterminated-string=Незавершаны радок на __1__:__2__ +[lua-profiler] +duration=Працягласць: __1__ мс +elapsed=Мінула: __1__ мс +[multiplayer] +address-and-port-already-used-for-different-player=IP-адрас і порт ужо зарэзерваваныя за іншым гульцом. +address-in-use=Лакальны порт __1__ ужо выкарыстоўваецца.\nМагчыма, у вас запушчаны іншы працэс Factorio або іншая праграма, якая выкарыстоўвае гэты порт. +aligning-desynced-map-to-server=Сінхранізацыя карты з серверам. +cannot-load-downloaded-map=Не атрымалася заладаваць спампаваную карту: __1__ +catching-up=Сінхранізацыя. +client-is-catching-up=__1__ сінхранізуецца +client-is-downloading-map=__1__ пампуе карту +client-is-dropping=__1__ быў адлучаны ад гульні +client-is-loading-map=__1__ ладуе карту +connected-downloading-map=Спампоўка карты (__1__) +connecting-to-the-game=Далучэнне да гульні... +core-crc-mismatch=Памылка праверкі CRC асноўнага мода! Дадзеныя асноўнай гульні не супадаюць з чаканымі. +creating-desync-report=Стварэнне справаздачы аб дэсінхранізацыіі. Калі ласка, пачакайце. +desynced=Дэсінхранізацыя. +desynced-downloading-map=Пераспампоўка карты (__1__) +disabled-autoplace-specifications-changed-runtime=Сумесная гульня адключаная, таму што налады аўтаматычнага размяшчэння былі зменены падчас работы гульні. +downloading-auxiliary-failed=Спампоўка дадзеных сумеснай гульні правалілася. Калі ласка, паспрабуйце яшчэ раз. +downloading-map-failed=Не атрымалася спампаваць карту ў іншых гульцоў. Калі ласка, паспрабуйце яшчэ раз. +extra-mod=Мод __1__ адсутнічае на серверы. +failed-to-connect=Не атрымалася далучыца. Прагледзьце справаздачу, каб дазнацца больш. +game-paused=__1__ прыпыніў гульню. +invalid-address=__1__ не з'яўляецца дапушчальным адрасам (__2__). +joined-paused-game=Вы далучыліся да прыпыненай гульні. Вы пабачыце карту адразу ж, як гульня будзе працягнута. +loading-map=Ладаванне карты сумеснай гульні +loading-scenario=Ладаванне сцэнара __1__ +matching-server-connection-failed=Памылка падлучэння да сервера падбору. +matching-server-connection-resumed=Падлучэнне да сервера падбору адноўлена. +matching-server-create-failure=Памылка пры стварэнні сервера: __1__ +matching-server-heartbeat-failure=Памылка пры сінхранізацыі: __1__ +missing-mod=У вас няма __1__. +mod-crc-mismatch=__1__: змесціва мода адрозніваецца, нягледзячы на тое, што версіі супадаюць. Часцей за ўсё гэтая памылка ўзнікае праз няправільныя налады мода (умоўна неабходны файлы, заснаваныя на наладах мода). Іншы варыянт – змененыя файлы мода на серверы або кліенце. +mod-mismatch-detected=Набор модаў не супадае! +mod-version-mismatch=__1__: у вас усталявана версія __2__, на серверы ўсталявана версія __3__. +nintendo-lan-mode-authorization-failed=Памылка аўтарызацыі LAN +nintendo-network-authorization-failed=Памылка аўтарызацыі сетцы +nintendo-online-play-requires-nso=Анлайн-гульня патрабуе наяўнасць Nintendo Switch Online +no-address=__1__ не знойдзены. +no-network=Вы былі адключаны ад сетцы. Немагчыма працягнуць сумесную гульню. +not-received-connection-accept-reply=Не атрымалася ўсталяваць злучэнне з серверам. +own-address-failed=Не атрымалася распазнаць знешні IP-адрас. У іншых гульцоў могуць быць праблемы з падлучэннем да вашага сервера. +player-banned=Вы былі заблакаваны ў гэтай гульні. Прычына: __1__. +player-banned-by-authserver=Вы забанены ў гэтай гульні серверам аўтарызацыі. Каб абскардзіць, напішыце на support@factorio.com. +player-cant-keep-up=__1__ не паспявае сінхранізавацца з серверам, таму быў адлучаны. +player-desynced=__1__ дэсінхранізаваўся. +player-desynced-disconnect=__1__ быў адлучаны з-за дэсінхранізацыі. +player-died=__1__ быў забіты ў __2__ +player-died-by=__1__ памёр ад рукі __2__ у __3__ +player-dropped=__1__ быў адлучаны ад гульні. +player-joined-game=__1__ далучыўся да гульні. +player-left-game=__1__ пакінуў гульню. +player-limit-reached=Гульня перапоўненая. +player-paused-game=__1__ прыпыніў гульню. +player-reconnect=__1__ адлучаны, бо перападлучаецца з іншага кліента. +player-respawn=__1__ адрадзіўся. +player-resumed-game=__1__ працягнуў гульню. +player-switching-servers=__1__ мяняе сервер. +player-was-afk=__1__ быў адлучаны за неактыўнасць. +prototype-crc-mismatch=Праверка CRC-прататыпа правалілася! Мод генеруе прататыпы без дэтэрмінізма. +saving-local-variant-of-map=Захаванне лакальнай версіі карты. +saving-map=Захаванне карты +saving-map-for=Захаванне карты для __1__ +script-command-mismatch=Немагчыма далучыцца. Наступныя апрацоўнікі каманд з модаў не супадаюць у вас і на серверы. Гэта азначае, што наступныя моды небяспечныя для захавання ці ладавання ў сумеснай гульні (праглядзіце справаздачу, каб дазнацца больш): +script-event-mismatch=Немагчыма далучыцца. Наступныя апрацоўнікі падзеяў з модаў не супадаюць у вас і на серверы. Гэта азначае, што наступныя моды небяспечныя для захавання ці ладавання сумеснай гульні (праглядзіце справаздачу, каб дазнацца больш): +script-mismatch=Немагчыма далучыцца. Наступныя файлы сцэнара не супадаюць у вас і на серверы: +server-dropped=Злучэнне з серверам перарванае +server-not-responding=Сервер не адказвае +server-quit=Сервер пакінуў гульню +server-saving-map=Сервер (__1__) захоўвае карту. +server-saving-map-for=Сервер (__1__) захоўвае карту для __2__. +server-version=Сервер запушчаны ў версіі __1__. +unknown-username=Невядомае імя гульца +user-not-whitelisted=Вы не ў белым спісе гэтага сервера. +user-server-key-expired=Унутраная памылка аўтэнтыфікацыі гульца. +user-verification-required=У публічных гульнях павінна быць уключана верыфікацыя ўліковых запісаў. +user-with-that-name-already-in-game=Гулец з вашай мянушкай "__1__" ужо ў гульні. +version-mismatch-detected=Версіі не супадаюць! +waiting-for-respawn=Вы загінулі. Шкада. Адраджэнне праз __1__ __plural_for_parameter_1_{ends in 11,12,13,14=секунд|ends in 1=секунду|ends in 2,3,4=секунды|rest=секунд}__. +waiting-for-saving-map=__1__ захоўвае карту. +waiting-for-server-to-prepare-the-map=Чаканне захавання карты серверам. +waiting-for-server-to-start-saving-the-map=Чаканне пачатку захавання карты серверам: __1__ +waiting-for-upload-slot=Чаканне спампоўвання карты. У чарзе __1__ __plural_for_parameter_1_{ends in 11, ends in 12, ends in 13, ends in 14=гульцоў|ends in 1=гулец|ends in 2, ends in 3, ends in 4=гульца|rest=гульцоў}__. +wrong-input=__1__ адлучаны, бо яго кліент даслаў скажоныя дадзеныя. +you-cant-keep-up=Вы былі адлучаны, бо ваш камп’ютар ці злучэнне з сецівам недастаткова хуткія для ўзаемадзеяння з серверам. +you-have-been-dropped=Вы страцілі злучэнне з гульнёй. +you-sent-wrong-data=Ваш кліент даслаў памылковыя дадзеныя серверу і быў адключаны. +you-were-afk=Вы былі адлучаны за неактыўнасць. +you-were-banned=Вам заблакавалі доступ да сервера! +you-were-kicked=Вас прагналі з сервера. +your-version=У вас запушчана версія __1__. +[noise-expression] +0_16-elevation=Балоты +0_17-island=Востраў +0_17-islands+continents=Астравы і кантыненты +0_17-lakes-elevation=Нармальна +0_17-starting-plateau=Роўная стартавая зона +aux=Нармальна +debug-aux=Адладжванне +debug-moisture=Адладжванне +debug-temperature=Адладжванне +elevation=Нармальна +endless-ocean-with-starting-area-elevation=Бясконцы акіян +endless-plateau-with-starting-area-elevation=Бясконцае плато +moisture=Нармальна +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Нармальна +[noise-property] +aux=Тып +elevation=Вышыня +moisture=Вільготнасць +starting-lake-noise-amplitude=Амплітуда шуму пачатковага возера +temperature=Тэмпература +[permissions-command-output] +action-set-to=Значэнне "__1__" прызначана на "__2__". +added-player-to-group=__1__ даданы ў групу __2__. +created-group=Створана група __1__. +deleted-group=Выдалена група: __1__. +player-is-already-in-group=__1__ быў раней далучаны да групы __2__. +player-is-in-group=__1__ у групе __2__. +player-is-not-in-any-group=__1__ не знаходзіцца ў групе. +player-is-not-in-group=__1__ не ў групе __2__. +player-removed-from-group=__1__ выдалены з групы __2__. +renamed-group=Група __1__ пераназваная ў __2__. +reset-complete=Паўнамоцтвы скінуты на значэнні па змаўчанні. +unable-to-create-group=Немагчыма стварыць групу. +unknown-action=Невядомае дзеянне: __1__. +unknown-action-value=Невядомае значэнне: __1__ - чакалася лагічная ўмова (true/false). +unknown-group=Невядомая група: __1__. +unknown-player=Невядомы гулец: __1__. +you-can-not-create-groups=У вас няма дазволу на стварэнне груп. +you-can-not-delete-groups=У вас няма дазволу на выдаленне груп. +you-can-not-delete-the-default-group=Вы не можаце выдаліць стандартную групу каманд паўнамоцтваў. +you-can-not-edit-groups=У вас няма дазволу на рэдагаванне груп. +[permissions-help] +add-player=<група> <гулец> - Дадае гульца ў прызначаную групу. +create-group=<назва> - Стварае новую групу з дадзенай назвай ці, калі назва не пазначана, з назвай па змаўчанні. +delete-group=<група> - Выдаляе пазначаную групу. +edit-group=<група> <дзеянне> - Уключае ці выключае пазначанае дзеянне для пазначанай групы. +get-player-group=<гулец> - Паказвае групу гульца (пры яе наяўнасці). +groups=- Паказвае спіс усіх груп. +help-list=Даступныя налады: __1__. +matching-actions-list=Адпаведныя дзеянні: __1__. +matching-group-list=Адпаведныя групы: +matching-options-list=Адпаведныя налады: __1__. +remove-player=<група> <гулец> - Выдаляе гульца з пазначанай групы. +rename-group=<група> <назва> - Пераназывае пазначаную групу. +reset=- Скідае ўсе дазволы да пачатковага стану. +[recipe-difficulty] +expensive=Дарагая +normal=Нармальная +[richness] +none[1]=Нулявая +[save-map-failed] +cannot-save-map=Не атрымалася захаваць карту: __1__ +[size] +none=Няма +only-starting-area=Калі адключана: толькі ў пачатковай зоне +[spidertron-status] +connected-to=Падлучана да __1__ +connection=Падключэнне +idle=Чакае +moving=Рухаецца (__1__) +not-connected=Не падлучана +shooting=Страляе +[technology-difficulty] +expensive=Дарагая +normal=Нармальная +[tile-description] +tile-unknown[1]=Гэты тайл недаступны, бо быў вадылены звязаны з ім мод, але ён адновіцца, калі зноў уключыць той мод. +[tile-name] +tile-unknown=Невядомы тайл +[tooltip-category] +activated=Актываваныя +burnable-fuel=паліва +consumed=Спажытыя +consumes=Спажывае: +debug=Адладжванне +effect=Эфект +electricity=электрычнасць +equipment-grid=Сетка абсталявання +equipment-grid-electricity=электрычнасць для абсталявання +fluid=вадкасць +generates=Генеруе +heat=цяпло +personal-weapon=Асабістая зброя +placed-in-equipment-grid=Размяшчаецца ў сетцы абсталявання +player-armor=Браня +stores=Захоўвае +thrown=Кідаецца +train=Цягнік +turret=Турэль +vehicle=Транспарт +vehicle-weapons=Зброя на транспарце +[tutorial-gui] +new-recipes-available=Даступны новыя рэцэпты +new-technologies-available=Новыя тэхналогіі даступныя для даследавання +objective-complete=Задача выканана +research-tooltip-heading=Даследаванне скончана! +[virtual-signal-description] +signal-unknown[1]=Гэты сігнал недаступны, бо быў вадылены звязаны з ім мод, але ён адновіцца, калі зноў уключыць той мод. +[virtual-signal-name] +signal-unknown=Невядомы сігнал + diff --git a/factorio/data/core/locale/be/info.json b/factorio/data/core/locale/be/info.json new file mode 100644 index 0000000000000000000000000000000000000000..bd37d3aed92b7839d963eb71175894b137c9b44d --- /dev/null +++ b/factorio/data/core/locale/be/info.json @@ -0,0 +1,62 @@ +{ + "completed": 99, + "font": { + "default": [ + "__core__/fonts/Lilittium-Regular.ttf", + "__core__/fonts/Lato-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSans.ttf" + ], + "default-bold": [ + "__core__/fonts/Lilittium-Bold.ttf", + "__core__/fonts/Lato-Bold.ttf", + "__core__/fonts/NotoSans-Bold.ttf", + "__core__/fonts/NotoSansCJKtc-Bold.ttf", + "__core__/fonts/NotoSansThai-Bold.ttf", + "__core__/fonts/NotoSansArabic-Bold.ttf", + "__core__/fonts/NotoSansHebrew-Bold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "default-mono": [ + "__core__/fonts/Lato-Regular.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSansMono.ttf" + ], + "default-semibold": [ + "__core__/fonts/Lilittium-SemiBold.ttf", + "__core__/fonts/Lato-Semibold.ttf", + "__core__/fonts/NotoSans-SemiBold.ttf", + "__core__/fonts/NotoSansCJKtc-Medium.ttf", + "__core__/fonts/NotoSansThai-SemiBold.ttf", + "__core__/fonts/NotoSansArabic-SemiBold.ttf", + "__core__/fonts/NotoSansHebrew-SemiBold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "locale-pick": [ + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ], + "scenario-message-dialog": [ + "__core__/fonts/IBMPlexMono-Medium.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ] + }, + "language-name": "Беларуская" +} \ No newline at end of file diff --git a/factorio/data/core/locale/bg/core.cfg b/factorio/data/core/locale/bg/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..2c92973d28be6a04f42937237b3ad3ac578cd5ff --- /dev/null +++ b/factorio/data/core/locale/bg/core.cfg @@ -0,0 +1,2418 @@ +action-leads-to-fluid-mixing=Не може да се смесват течности. +and=и +ban-report=__1__ за __2__ +ban-report-ip=__1__ (__2__) за __3__ +base-mod-disabled=Изисква се основната модификация, за да може да пуснете играта, но в момента тя е изключена. Искате ли да я включите? +base-mod-invalid=Изисква се основната модификация, за да се пусне играта, но тя е неправилна. +blueprint-library-shortcut-broken=Целта на този пряк път към библиотеката с чертежи, вече не е налице. +blueprint-no-name=Неозаглавено +blueprint-transferring=Прехвърляне на чертеж: __1__ +bonus-progress-bar-tooltip=Бонус производство: __1__ +building-atlas=Създаване на атлас с графики... +building-prototypes=Изграждане на прототипите... +cannot-open-mod-settings-game-not-fully-setup=Не може да отворите настройките на модификацията, когато играта е преустановена. +cant-add-player-already-exists=Играч с името __1__ вече съществува. +cant-be-connected-to-copper-wire=Не може да бъде свързано към ел. проводник +cant-be-connected-to-wire=Не може да бъде свързано към проводник +cant-be-crafted-in-this-machine=Не може да бъде изработено в тази машина. +cant-be-damaged=Това не може да бъде повредено. +cant-be-mined=Това не може да бъде изкопано. +cant-be-rotated=Това не може да бъде завъртано. +cant-change-enemy-wires=Не можете да променяте вражеските проводници. +cant-clear-cursor=Не може да приберете __1__, инвентарът е пълен. +cant-connect-rolling-stock-not-in-rolling-stock=Подвижният състав не може да се свърже, защото не сте в него. +cant-connect-rolling-stock-not-in-vehicle=Подвижният състав не може да се свърже, защото не сте в превозното средство. +cant-connect-rolling-stock-too-close=Подвижните състави не могат да се свържат - прекалено близо са един до друг. +cant-copy-enemy-structure-settings=Не може да се копират настройките на вражески постройки. +cant-disconnect-rolling-stock-not-in-rolling-stock=Подвижният състав не може да се раздели, защото не сте в него. +cant-disconnect-rolling-stock-not-in-vehicle=Подвижният състав не може да се раздели, защото не сте в превозното средство. +cant-enter-enemy-vehicles=Не можете да влизате във вражески превозни средства. +cant-join-game-not-in-main-menu=Можете да се присъедините към Steam игра само чрез главното меню. +cant-join-game-steam-init-failed=Неуспешно присъединяване към игра: грешка при зареждане на Steam. +cant-join-game-steam-networking-disabled=Неуспешно присъединяване към игра: мрежовите функционалности на Steam са изключени в настройките. +cant-mine-enemy-structure=Вражеските постройки не могат да бъдат изкопани. +cant-mine-vehicle-with-passenger=Това не може да бъде изкопано, докато има някой вътре. +cant-open-enemy-structures=Не можете да отваряте вражеските постройки. +cant-paste-enemy-structure-settings=Не може да се поставят настройки на вражески постройки. +cant-put-item-back=Не може да се върне предмета: __1__ +cant-reach=Няма достъп +cant-repair-enemy-structures=Вражеските постройки не могат да бъдат поправени. +cant-rotate-enemy-structures=Не може да завъртите вражески постройки. +cant-run-command-not-admin=Команда (__1__) не може да се изпълни. Не сте администратор. +cant-run-command-not-in-multiplayer-game=Не може да се изпълнява командата (__1__) в самостоятелна игра. +cant-set-duplicate-filter=__1__ вече е филтриран в различен слот. +cant-set-duplicate-request=Предметът __1__ вече е заявен в различен слот. +cant-set-duplicate-trash-slot=__1__ вече е поставен в друг слот. +cant-set-filter=Не може да зададете филтър: __1__ +cant-set-request-when-it-is-automated=Не може да променяте заявки, когато те са зададени от верижната мрежа. +cant-swap-console-with-player=Не може да се разменя конзолата с играч: При извикване от конзолата се изискват двама играчи. +cant-swap-expected-two-players=Не може да се разменя: При извикване от конзолата се изискват двама играчи. +cant-swap-with-yourself=Не може да разменяте играчи със себе си. +cant-transfer-from-enemy-structures=Не може да се прехвърля от вражеските постройки. +cant-transfer-to-enemy-structures=Не може да се прехвърля до вражеските постройки. +cheat-will-disable-achievements=Използването на командата за измама ще изключи постиженията. Моля, повторете командата, за да продължите. +checking-sprites=Проверяване на графиките... +close-file-reason-corrupt=Проверката на CRC сумата се провали - zip-файлът е повреден. +close-file-reason-other=Други, код на грешка: __1__ +closing-file-failed=Затварянето на файл __1__ се провали.\nПричина: __2__. +colon=: +color-for-players-only=Цветовете могат да се прилагат само на играчи. +command-attempted-not-allowed=__1__ се опита да изпълни команда, която не е позволена за него: __2__ +command-ran=__1__ (команда): __2__ +command-will-disable-achievements=Използването на Lua конзолни команди ще изключи постиженията, моля повторете командата, за да продължите. +continue=Продължаване +control-controller-axis-related=Това управление трябва да се осъществява от бутон за задействане на контролера. +control-controller-button-related=Това управление трябва да се извършва от бутон на контролера. +control-controller-stick-related=Това управление трябва да се извършва от стик на контролера. +control-keyboard-related=Този елемент на управлението трябва да бъде свързан с клавиатурата. +control-mouse-related=Този елемент на управлението трябва да бъде свързан с мишката. +control-mouse-wheel-related=Този контрол трябва да се осъществява от колелце на мишката. +cropping-bitmaps=Изрязване на растерните изображения... +cursor=Показалец +days=__1__ __plural_for_parameter_1_{1=ден|rest=дни}__ +destination-full=Дестинацията е заета +disabled-by-server=Забранено от сървъра +discard-changes=Отмяна на промените +dying-explosion-name=__1__ (експлозия при смърт) +editor-will-disable-achievements=Използването на редактора на карти ще изключи постиженията. Моля, повторете командата, за да продължите. +electric-pole-wire-limit-reached=Достигнато ограничение от 5 връзки. +empty-file-name=Името на файла е празно. +empty-stop-name=Името на спирката е празно +entered-the-vehicle=Влязохте в превозното средство. +error-while-importing-string=Грешка при внасяне на низ: +error-with-handler-failed=__1__\nДокато се опитваше да поправи грешката, оправителя на грешки причини друга грешка:\n__2__ +error-with-handler-message=__1__\nОправителят на грешки, добави следната информация:\n__2__ +evolution-message=Фактор на еволюцията: __1__. (Време __2__%) (Замърсяване __3__%) (Унищожени гнезда __4__%) +failed-to-import-string=Неуспешно внасяне на низ: __1__. +failed-to-load-base-mod=Грешка при зареждане на основната модификация. +failed-to-load-mod=Неуспешно зареждане на модификацията "__1__" +failed-to-load-mod-reason=Неуспешно зареждане на модификацията "__1__": __2__ +feature-not-available-in-demo-version=Тази функция не е налична в демо версията на играта +file-name-too-long=Името на файла е твърде дълго. (максимум __1__ знака) +format-degrees=__1__° +format-degrees-c=__1__ °Ц +format-degrees-c-compact=__1__°Ц +format-gigabytes-per-second=__1__ Гбайт/с +format-kilobytes-per-second=__1__ Кбайт/с +format-megabytes-per-second=__1__ Мбайт/с +format-percent=__1__% +format-pixels=__1__ пиксела +game-saved-to=Играта е записана в __1__. +grid-position-and-absolute-position-need-to-match=Координатите на позицията на решетката и координатите на решетката на чертежа трябва да бъдат или всички четни, или всички нечетни. +grid-position-value-has-to-be-multiple=Стойността на прилепване към мрежата за този проект трябва да е кратна на __1__. +hours=__1__ __plural_for_parameter_1_{1=час|rest=часа}__ +invalid-character-in-file-name=Недопустим знак в името на файла. +invalid-grid-position-value=__1__ е невалидна стойност на позицията на мрежата. +invalid-parameter=Неправилен параметър +invalid-screenshot-resolution=Неправилна разделителна способност. Ширината и височината трябва да са между {1, __1__}. +invalid-snap-to-grid-value=__1__ е невалидна стойност за прилепване към мрежата. +invalid-zoom-level=Недопустимо ниво на мащабиране. Мащабът трябва да е по-висок или равен на __1__. +item-has-tags=Предметът има маркери. +left-the-vehicle=Излязохте от превозното средство. +loading-mods=Зареждане на модификациите... +loading-sounds=Зареждане на звуците... +loading-sprites=Зареждане на графиките... +locks=Заключва +manual-wire-dragging-disabled=Ръчното преместване на проводници е изключено +map-info-combined-yield-percentage=__1__ с обща печалба __2__% +minutes=__1__ __plural_for_parameter_1_{1=минута|rest=минути}__ +missing-equipment=Липсващо оборудване: +missing-equipment-list-item=__1__ X __2__ +missing-item=Липсващ __1__ +mod-caused-error=Модификацията __1__ предизвика непредотвратима грешка.\nМоля, съобщете за грешката на автора на модификацията.\n\n__2__ +mod-name-too-long=Името на мода __1__ е твърде дълго, максималната дължина на името на мода е __2__ символа. +mod-title-too-long=Заглавието на мод __1__ е твърде дълго, максималната дължина на заглавието на мод е __2__ символа. +new-tips=Нови съвети +new-tips-count=Нови съвети: __1__ +no-artillery-in-range=Няма артилерия в диапазона. +no-artillery-with-ammo-in-range=Няма артилерия с амуниции в диапазона. +no-bans=Няма играчи със забрана. +no-modifier-selected=Няма избрани модификации +no-path=Няма път +no-stock-to-connect-found=Няма подвижен състав за свързване. +no-stock-to-disconnect-found=Няма подвижен състав за разединяване. +noname-station=Станция +noone-to-reply=Няма кой да отговори. +not-allowed-character-in-file-name=Знакът "__1__" не може да бъде част от името на файла. +not-enough-ingredients=Недостатъчни материали. +not-enough-rails=Няма достатъчно релси +not-enough-space-to-connect-train=Няма достатъчно място за свързване на влака. +not-operable=Не работи +on-the-ground=На земята +opened-item-removed=Предметът беше премахнат. +or=или +per-minute-suffix=/м +per-second-suffix=/с +permissions-import-successfully=Правата са внесени успешно. +player-cancelled-research=__1__ отмени изследването __2__ +player-changed-color=Цветът на __1__ сега е __2__. +player-changed-color-singleplayer=Сега цветът ви е __1__. +player-changed-research=__1__ промени изследването от __2__ на __3__ +player-doesnt-exist=Играчът __1__ не съществува. +player-is-already-an-admin=__1__ вече е администратор. +player-is-already-in-admin-list=__1__ вече е добавен в администраторския списък и ще бъде повишен при присъединяване в играта. +player-is-not-an-admin=__1__ не е администратор. +player-is-not-banned=Не може да се премахне забраната __1__, тъй като играчът не е баннат. +player-is-not-in-admin-list=__1__ не е в администраторския списък. +player-isnt-online=__1__ не е на линия. +player-queued-research=__1__ добави в опашката за изследване __2__ +player-started-research=__1__ започна изследването на __2__ +player-tried-using-cheat=Играчът __1__ се опита да използва команда за измама. +player-tried-using-command=Играч __1__ се опита да използва команда "__2__". +player-tried-using-editor=Играчът __1__ се опита да използва редактора на карти. +player-was-added-to-admin-list=__1__ беше добавен в администраторския списък от __2__ и ще бъде повишен при присъединяване в играта. +player-was-banned=__1__ получи забрана от __2__. Причина: __3__. +player-was-demoted=__2__ премахна правата на администратор на __1__. +player-was-kicked=__1__ беше изгонен от __2__. Причина: __3__. +player-was-promoted=__1__ беше повишен до администратор от __2__. +player-was-removed-from-admin-list=__1__ беше премахнат от администраторския списък от __2__ и вече няма да бъде повишен при присъединяване в играта. +player-was-unbanned=__2__ отмени забраната на __1__. +players-arent-on-same-surface=Igraqite ne mogat da bydat razmeneni: играчите са на различни повърхности. +players-dont-have-character-controllers=Невъзможна размяна на играчи: играчът няма контролер. +players-dont-have-characters=Невъзможна размяна на играчи: един или и двамата нямат герой. +reading-file-failed=Прочитането на файл __1__ се провали.\nКод на грешка: __2__. +reassigned-empty=Няма избрано ново съдържание. +recipe-not-craftable-in-hand=Тази рецепта не може да бъде изработена ръчно. +recipe-too-complex-to-craft-in-hand=Рецептата е твърде сложна, за да бъде изработена на ръка. +reload-script-data-too-large=Данните на скрипта са твърде големи за презареждане: __1__ > __2__. +remnant-name=__1__ (остатък) +repeat-when-transferred=Записът с чертежите се прехвърля в играта, опитайте отново, когато прехвърлянето приключи. +replay-disabled-autoplace-specifications-changed-runtime=Повторенията са временно изключени, тъй като параметрите за автоматично стартиране са променени по-време на изпълнение. +replay-saving-disabled=Записването на повторения е изключено. +replay-saving-disabled-forced-by-user=Запазването на повторението е деактивирано, тъй като потребителят е принудил прототипа да промени режима на зареждане. +replay-saving-disabled-map-version=Записването на повторения е изключено: картата е записана с версия __1__, а текущата версия е __2__. +replay-saving-disabled-migration-applied=Записването на повторения е изключено: приложен е пренос на карти. +replay-saving-disabled-mods=Записването на повторения е изключено: картата използва различни модификации. +replay-saving-disabled-mods-startup-settings=Записването на повторения е изключено: картата използва различни настройки на модификации. +reset-to-defaults=Нулиране на __1__ __plural_for_parameter_1_{1=параметър|rest=параметри}__ до __plural_for_parameter_1_{1=стойност|rest=стойности}__ +reset-to-defaults-disabled=Всички параметри са по подразбиране. +reverted-control-settings-to-default=Настройките за контрол са върнати по подразбиране, поради несъвместимост с по-ранни версии. +rolling-stock-connected=Подвижният състав е свързан. +rolling-stock-disconnected=Подвижният състав беше разделен. +save-already-in-progress=Не мога да запиша, защото вече е в ход запис. +saving-process-crashed=Процесът на записване се провали. +scenario-caused-error=Сценарият __1__ предизвика непредотвратима грешка.\nМоля, съобщете за грешката на автора на модификацията.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=секунда|rest=секунди}__ +shortcut-bar-full=Не може да прикрепите повече елементи към лентата за пряк път. +shortcut-disabled-technology-not-researched=За бърз достъп до това се изисква технологията __1__. +si-prefix-symbol-exa=Е +si-prefix-symbol-giga=Г +si-prefix-symbol-kilo=К +si-prefix-symbol-mega=М +si-prefix-symbol-peta=П +si-prefix-symbol-tera=Т +si-prefix-symbol-yotta=Й +si-prefix-symbol-zetta=З +si-unit-kilometer-per-hour=км/ч +si-unit-symbol-joule=Дж +si-unit-symbol-watt=Вт +skip-cutscene=Натиснете __CONTROL__confirm-message__, за да пропуснете сцената +snap-to-grid-value-has-to-be-multiple=Стойността на прилепване към мрежата за този проект трябва да е кратна на __1__. +string-import-produced-no-item=Нищо не е създано. +string-import-successful=__1__ импортирането е успешно. +the-blueprint-cant-be-flipped=Чертеж с __1__ не може да бъде обърнат. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Това не може да се добива ръчно, защото изисква __1__. +time-symbol-hours=__1__ ч +time-symbol-hours-short=_1_ч +time-symbol-milliseconds=__1__ мс +time-symbol-minutes=__1__ мин +time-symbol-minutes-short=_1_мин +time-symbol-seconds=__1__ сек +time-symbol-seconds-short=_1_сек +too-deep-book-recursion=Не може да се вмъкне елемент, максималното ниво на влагане е __1__. +too-long-stop-name=Името на спирката (__1__ знаци) не може да бъде по-дълго от __2__ знака. +too-long-tag-name=Името на етикета (__1__ знаци) не може да бъде по-дълго от __2__ знака. +unconfirmed-changes=Има __1__ __plural_for_parameter_1_{1=непотвърдена|rest=непотвърдени}__ __plural_for_parameter_1_{1=промяна|rest=промени}__. +unknown-color=Неизвестен цвят __1__. +unknown-command=Неизвестна команда "__1__". Напишете /h или /help за повече информация относно командите. +unknown-player-was-banned=__1__ (извън картата) получи забрана от __2__. Причина: __3__. +unlocks=Отключва +unspecified=неопределена +user-verification-already-disabled=Потребителската проверка вече е изключена. +user-verification-already-enabled=Потребителската проверка вече е включена. +user-verification-disabled=Потребителската проверка е изключена. +user-verification-enabled=Потребителската проверка е включена. +vehicle-is-full=Превозното средство е пълно. +wire-cant-reach=Проводникът не може да достигне +[achievement-progress] +dont-craft-manually=Изработено ръчно: __1__ +not-a-freeplay-map=Постижението може да бъде отключено само в режим на свободна игра. +remaining-time=Оставащо време: __1__ +[cant-build-reason] +cant-build-here=Не може да строите тук +cant-build-on-tile=Не може да се строи на __1__ +cant-build-train-stop-in-intersection=Не е възможно построяването на железопътна гара върху пресечна точка +covered-by-fog-of-war=Не може да се строи където няма видимост. +entity-ghost-in-the-way=__1__ призрак пречи +entity-in-the-way=__1__ пречи +entity-must-be-built-next-to-rail=__1__ трябва да бъде изграден в близост до релси +invalid-rail-signal-position=Неправилно поставена железопътна сигнализация +invalid-train-stop-position=Неправилно поставена железопътна гара +invalid-transport-belt-connectable-position=Невалидна позиция на конвейер +mixing-fluids=Не може да се свързват системи с различни течности +no-rail-for-ghost-train=Планировчика на влакове трябва да бъде поставен върху релси +no-rail-for-train=__1__ трябва да бъде построено върху релси +no-resource-for-drill=__1__ може да бъде изградено само върху находища +no-resource-for-mining-drill=Рудните установки трябва да бъдат изградени върху находища +no-valid-resource-for-drill=__1__ не може да добива този ресурс +out-of-world=Не може да строите извън картата +player-in-the-way=Герой пречи +rail-signals-must-be-built-next-to-rail=Железопътната сигнализация трябва да бъде изградена в близост до релси +too-close-to-existing-rail-signal=Твърде близо до съществуваща вече железопътна сигнализация +uncharted-area=Не може да се строи в неизследвана област +[character-corpse] +died=Загинал +killed-by=Убит от +name=Труп (__1__) +time-ago=преди __1__ +time-remaining=Оставащо време +[color] +acid=Киселинно +black=Черно +blue=Синьо +brown=Кафяво +cyan=Синьо-зелено +gray=Сиво +green=Зелено +orange=Оранжево +pink=Розово +purple=Лилаво +red=Червено +white=Бяло +yellow=Жълто +[command-help] +admin=- Отваря прозореца за управление на играчи. +admins=- Разпечатва списък на администраторите. +alerts= - Включва, изключва, заглушава или отглушава дадения тип предупреждение. +all-players-list=Всички играчи: +available-alerts=Достъпни тревоги: __1__. +available-colors=Налични цветове: __1__. +ban= - Забранява достъпа на играч. +banlist= - Добавя или премахва играч от списъка с забрани, подобно на /ban или /unban. +bans=- Отпечатва списък на играчите със забрана. +cant-use-banlist-not-in-multiplayer-game=Командата banlist не може да се използва в режим на самостоятелна игра. +cant-use-permissions-not-in-multiplayer-game=Командата permissions не може да се използва в режим на самостоятелна игра. +cant-use-whitelist-not-in-multiplayer-game=Командата whitelist не може да се използва в режим на самостоятелна игра. +cheat= - Проучва всички технологии и включва режим на измами. Междувременно, параметърът дава на играча някои допълнителни предмети. +clear=- Изчиства конзолата. +color= - Променя цвета ви. Може да бъде един от предварително зададени цветове или стойности RGBA във формат "# # # #". +command= - Изпълнява Lua команда (ако е позволено). +config=- Отваря прозореца с графичните настройки на сървъра. +delete-blueprint-library= - Изтрива съхранените проекти на зададения офлайн играч от save файла. Въведете "everybody confirm" за да изтриете проектите на всички офлайн играчи. +demote= - Премахва правата на администратор от играча. +editor=- Отваря редактора на карти. +evolution=Отпечатва информация за еволюционният фактор на извънземните. +help=««- Отпечатва списък на наличните команди. Може да зададете незадължителен аргумент, която трябва да бъде описан. +help-description=/h За получаване на информация относно команди. +help-list=Налични команди: +ignore=- Не позволява на чата да показва съобщения от този играч. Все още се показват администраторските съобщения. +ignores=Покажи лист на игнорираните играчи. +kick= - Изгонва дадения играч. +matching-alerts-list=Предупреждения за тревоги: __1__. +matching-colors-list=Съответстващи цветове: __1__. +matching-commands-list=Съответстващи команди: +matching-players-list=Съответстващи играчи: +measured-command= - Изпълнява Lua команда (ако е разрешено) и изчислява времето за нейното изпълнение. +mute=- Забранява на играча да пише в чата. +mute-programmable-speaker= -Заглушава или отглушава глобалните звуци, създадени от програмируемия говорител. Използвайте "local", за да заглушите само местните клиенти. Администраторите могат да използват "everyone", за да заглушат звуците за всички в сървъра. +mutes=- Показва всички играчи, които са заглушени (не могат да говорят в чата). +open= - Отваря инвентара на друг играч. +perf-avg-frames=- Брой на тикове/актуализации се използва за средно отброяване на производителността. По подразбиране е 100. Стойността 5-10 се препоръчва за бързо сближаване, но номерата ще се сменят по-бързо. +permissions=- Отваря интерфейса с правата на достъп. +players=- Извежда списък на играчи в играта на екрана. (параметър "online/о" служи само за играчи, които са на линия, "count/c" отпечатва само броя играчи) +promote= - Повишава играча до администратор. +purge=- Изчиства всички съобщения от този играч от историята на чата. +quit=- Нормално спира работата на сървъра. +reply=- Отговоря на последния играч, който Ви писа лично. +reset-tips=Възстановява състоянието на съветите и триковете, сякаш играта е стартирана за първи път. +save= - Записва текущата игра с персонализирано име. +screenshot= - Прави снимка на екрана с текущата резолюция или с ръчно зададената резолюция. Мащабирането не е задължително и по подразбиране е със стойност от 1. +seed=- Разпечатва началната карта. +server-commands=- Сървърни конзолни команди. +server-save=- Съхранява играта на сървъра при мултиплеър игра. +shout= - Изпраща съобщение до всички. +silent-command= - Изпълнява Lua команда (ако е разрешено) без да се показва на конзолата. +swap-players= - Разменя героите между посочените играчи. Ако не е зададен, вторият играч сте вие. +time=Отпечатва информация за това на колко възрастна е картата. +toggle-action-logging=- Превключва регистрирането на всички входни действия, извършвани от играта. Тази стойност не се запазва след рестартиране на играта и се отразява само на локалната ви игра в сесиите за много играчи. +toggle-heavy-mode=- Тази команда трябва да се използва с повишено внимание, тъй като веднъж зададена, тя ще направи играта за няколко играчи неиграема. Играта започва да записва и сравнява играта със себе си на всеки тик, за да търси несъответствия в детерминизма. Препоръчва се тази команда да се използва, когато има цикъл на десинхронизация при присъединяване на нов играч към сървъра. Тежкият режим ще работи, докато не изведе нещо. Моля, предоставете ни го, за да можем да изследваме и отстраним проблема. +unban= - Отблокира играч. +unignore=- Позволява чат да показва съобщения от този играч. +unknown-command=Непозната команда __1__ +unlock-shortcut-bar=- Отключва всички предмети от лентата за бърз достъп. +unlock-tips=Отключва всички съвети и трикове. +unmute=- Позволява на играча да говори в чата отново. +version=- Отпечатва текущата версия на играта. +whisper= - Изпраща съобщение до играч. +whitelist= - включва, изключва, добавя или премахва играч от белия списък; само добавените в белия списък играчи могат да се присъединяват към играта. Въведете "nothing" за 'player', когато използвате 'get', за да изведете на екрана списък с всички позволени играчи. +[command-output] +action-logging-disabled=Записите на действия са изключени. +action-logging-enabled=Записите на действия са включени. +alert-already-disabled=Внимание тип __1__ вече е изключен. +alert-already-muted=Внимание тип __1__вече е заглушен. +alert-disabled=Внимание тип __1__ беше излключен. +alert-enabled=Внимание тип__1__ беше включен. +alert-isnt-disabled=Внимание тип __1__ не е изключен. +alert-isnt-muted=Внимание тип __1__не е заглушен. +alert-muted=Внимание тип __1__ беше заглушен. +alert-unmuted=Внимание тип __1__ вече е отглушен. +banlist-add-is-admin-only=Само администраторите могат да добавят в черния списък. +banlist-already-empty=Черният списък вече е празен. +banlist-clear-is-admin-only=Само администраторите могат да изчистват черния списък. +banlist-cleared=Черният списък е почистен. +banlist-empty=Списъкът със забрани е празен. +banlist-remove-is-admin-only=Само администраторите могат да изтриват от черния списък. +deleted-blueprint-library-for-players=Изтрити библиотеки с чертежи на играчите: +no-blueprint-libraries-to-delete=Не са открити библиотеки с чертежи за изтриване. +permission-action-list=Всички действия: __1__. +permission-groups-list=Всички права на групи:__1__ +player=играч +player-added-to-banlist=Добавен играч __1__ в списъка с забрани. +player-added-to-whitelist=__1__ е добавен в белия списък. +player-already-muted=__1__е заглушен. +player-already-on-banlist=__1__ вече има забрана. +player-already-on-whitelist=__1__ вече е в белия списък. +player-blueprint-library-deleted=Премахната библиотека с черетежи на __1__. +player-blueprint-library-not-found=__1__ няма запазени никакви чертежи. +player-ignored=__1__ е в списъка за игнориране. +player-is-not-on-banlist=__1__ няма забрана. +player-is-not-on-whitelist=__1__ не е в белия списък. +player-is-on-banlist=__1__ има забрана. +player-is-on-whitelist=__1__ е в белия списък. +player-isnt-muted=__1__ не е заглушен. +player-list=Играчи (__1__): +player-list-online=Включени играчи (__1__): +player-muted=__1__ заглушен от администратор __2__. +player-unignored=__1__ е премахнат от списъка за игнорирания. +player-unmuted=__1__ беше отглушен от __2__. +player-was-not-on-banlist=__1__ нямаше забрана. +player-was-not-on-whitelist=__1__ не беше в белия списък. +player-was-removed-from-banlist=Отменена забрана на __1__. +player-was-removed-from-whitelist=__1__ е премахнат от белия списък. +players-on-banlist=Играчи със забрана: __1__ +players-on-whitelist=Играчи в белия списък: __1__ +programmable-speaker-muted-everyone=Глобалните звуци на програмируемия високоговорител бяха заглушени за всички играчи на сървъра. +programmable-speaker-muted-local=Глобалните звуци на програмируемия високоговорител бяха заглушени за локалния клиент. +programmable-speaker-unmuted-everyone=Глобалните звуци на програмируемия високоговорител бяха отлушени за всички на сървъра. +programmable-speaker-unmuted-local=Глобалните звуци на програмируемия високоговорител бяха отглушени за локалния клиент. +shout=вик +whisper=шепот +whitelist-add-is-admin-only=Само администраторите могат да добавят в белия списък. +whitelist-already-empty=Белият списък вече е празен. +whitelist-clear-is-admin-only=Само администраторите могат да изчистват белия списък. +whitelist-cleared=Белият списък е изчистен и изключен. +whitelist-empty=Белият списък е празен. +whitelist-remove-is-admin-only=Само администраторите могат да изтриват от белия списък. +[config-help] +afk-auto-kick= - Задава времето (в минути) през което един играч трябва да бъде неактивен преди автоматично да бъде изритан от играта. Въвеждането на 0 забранява тази опция. +allow-commands= - Задава дали Lua командите да са позволени. +allow-debug-settings= - Задава дали по-сложните дебъг настройки да са налични за играчи без администраторски права. +autosave-interval= - Задава интервала за автоматично съхранение на играта (в минути). Въвеждането на 0 забранява тази опция. +autosave-only-on-server= - Задава дали само сървърът ще прави autosave-ове. +description= - Задава описание на сървъра (може да бъде оставено празно). +help-list=Достъпните настройки са: __1__. +ignore-player-limit-for-returning-players= - Задава дали ограничението за максимален брой играчи на сървъра да се игнорира за завръщащи се играчи. +matching-configs-list=Съответстващи настройки: __1__. +max-players= - Задава максималния брой играчи, позволен на този сървър. 0 значи без ограничение. +max-upload-slots= - Определя максималния брой на едновременни качвания. 0 - неограничено. +max-upload-speed= - Задава максималната скорост на качване в килобайти в секунда. 0 означава без ограничение. +name= - Задава име на сървъра. +only-admins-can-pause= - Задава дали само администраторите могат да преустановяват играта. +password= - Задава паролата за мултиплейър. Празна парола означава, че няма парола. +require-user-verification= - Задава дали самоличността на потребителя трябва да бъде потвърдена, за да се присъедини към сървъра. +tags= - Задава етикети на сървъра - списък от низове (може да бъде оставено празно). +visibility-lan= - Задава дали играта ще се вижда в Локална мрежа. +visibility-public= - Задава дали играта ще бъде видима публично. +visibility-steam= - Задава дали приятелите могат да се присъединяват през Steam. +[config-output] +afk-autokick-changed-to-disabled=Авт. изгонване за бездействие вече е изключено. +afk-autokick-disabled=Авт. изгонване за бездействие е изключено. +allow-commands=Разрешаване на командите Lua: __1__. +allow-commands-set-to=Позволението за Lua команди е зададено като __1__. +allow-debug-settings=Разрешаване на настройките за отстраняване на грешки: __1__. +allow-debug-settings-set-to=Позволението за настройки на разработчика е зададено като __1__. +autosave-changed-to-disabled=Автозаписът е изключен. +autosave-changed-to-minutes=Периодът на автозаписи е променен на __1__ __plural_for_parameter_1_{1=минута|rest=минути}__. +autosave-disabled=Автоматичното записване е изключено. +autosave-only-on-server=Автозапис само на сървъра: __1__. +autosave-only-on-server-set-to=Автозапис само на сървъра е променено на: __1__. +cant-use-not-in-multiplayer-game=Настройките могат да се използват само в мрежова игра. +expected-get-set=Очаква не се "вземи" или "установи" като първи аргумент. +expected-value-to-set=Изисква се трети параметър. +has-password=Сървърът има парола. +ignore-player-limit-for-returning-players=Игнориране ограничението на играчи за завръщащи се играчи: __1__. +ignore-player-limit-for-returning-players-set-to=Игнориране ограничението на играчи за завръщащи се играчи е зададен като: __1__. +invalid-config=Неизвестна настройка: __1__ +max-number-of-players-changed-to=Максималният брой играчи е променен на __1__. +max-number-of-players-changed-to-unlimited=Лимитът за играчи е премахнат. +no-password=Сървърът няма парола. +only-admins-can-pause=Само администраторите могат да преустановяват играта: __1__. +only-admins-can-pause-set-to=Само администратор може да преустановява играта е зададено като: __1__. +password-changed=Паролата на сървъра е променена. +password-removed=Паролата на сървъра е премахната. +server-description=Описание на сървъра: __1__ +server-description-already-empty=Описанието на сървъра вече е празно. +server-description-changed=Описанието на сървъра е зададено като: __1__ +server-description-cleared=Описанието на сървъра е премахнато. +server-description-empty=Няма описание. +server-name=Име на сървъра: __1__ +server-name-changed=Името на сървъра беше променено на: __1__ +server-tags=Етикети на сървъра: __1__ +server-tags-already-empty=Сървърът няма отличителни знаци. +server-tags-changed=Отличителните знаци на сървъра са: __1__ +server-tags-cleared=Отличителните знаци на сървъра бяха премахнати. +server-tags-empty=Сървърът няма добавени етикети. +upload-rate=__1__ килобайта в секунда. +upload-rate-changed-to=Максималната скорост на качване е променена на __1__ килобайта в секунда. +upload-rate-changed-to-unlimited=Лимитът за качване е премахнат. +upload-rate-unlimited=Неограничено. +upload-slots=__1__ места. +upload-slots-changed-to=Броят едновременни качвания е променен на __1__. +upload-slots-changed-to-unlimited=Ограничението на едновременни качвания е премахнато. +upload-slots-unlimited=Неограничено. +value-is-not-valid=Неправилна стойност. +verify-user-identity=Проверка на самоличността на потребител: __1__. +verify-user-identity-set-to=Проверка на самоличността на потребител е зададена като: __1__. +visibility-lan=Видимост в Локална мрежа: __1__. +visibility-lan-set-to=Видимостта в Локална мрежа е променена на: __1__. +visibility-public=Видимост за всички: __1__. +visibility-public-set-to=Видимостта за всички е променена на:__1__. +visibility-steam=Видимост в Steam: __1__. +visibility-steam-set-to=Видимостта в Steam е променена на: __1__. +[control-keys] +ac-back=Бърз бутон назад +ac-bookmarks=Бърз бутон отметки +ac-forward=Бърз бутон напред +ac-home=Бърз бутон начална страница +ac-refresh=Бърз бутон обнови +ac-search=Търсене чрез специален бутон +ac-stop=Бърз бутон стоп +alt=Alt +audio-mute=Audio Mute +audio-next=Audio Next +audio-play=Audio Play +audio-prev=Audio Previous +audio-stop=Audio Stop +backspace=Backspace +brightness-down=Увеличаване на яркостта +brightness-up=Намаляване на яркостта +calculator=Калкулатор +capslock=Caps Lock +command=Command +control=Контрол +delete=Delete +down=Down +eject=Извади +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +left=Left +left-alt=Ляв Alt +left-command=Left Command +left-control=Ляв Ctrl +left-shift=Ляв Shift +left-super=Left Super +left-windows=Left Windows +mail=Mail +menu=Меню +mouse-button-n=Бутон на мишка __1__ +mouse-button-n-alt-1=Натиснете __1__ +mouse-button-n-alt-2=Натискането на __1__ +mouse-wheel-down=Колелце на мишката - надолу +mouse-wheel-left=Колелце на мишката - наляво +mouse-wheel-right=Колелце на мишката - надясно +mouse-wheel-up=Колелце на мишката - нагоре +mute=Без звук +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Power +print-screen=Print Screen +right=Right +right-alt=Right Alt +right-command=Right Command +right-control=Right Control +right-shift=Right Shift +right-super=Right Super +right-windows=Right Windows +scroll-lock=Scroll Lock +shift=Shift +sleep=Заспи +spacebar=Spacebar +sysrq=SysRq +tab=Tab +up=Up +volume-down=Намаляване на звука +volume-up=Увеличаване на звука +[controller] +character=Герой +cutscene=Кътсцена +editor=Редактор +ghost=Призрак +god=Пълен контрол +pause=Преустановена игра +spectator=Наблюдател +[controls] +action-bar-select-page-1=Лента за бърз достъп 1 +action-bar-select-page-10=Лента за бърз достъп 10 +action-bar-select-page-2=Лента за бърз достъп 2 +action-bar-select-page-3=Лента за бърз достъп 3 +action-bar-select-page-4=Лента за бърз достъп 4 +action-bar-select-page-5=Лента за бърз достъп 5 +action-bar-select-page-6=Лента за бърз достъп 6 +action-bar-select-page-7=Лента за бърз достъп 7 +action-bar-select-page-8=Лента за бърз достъп 8 +action-bar-select-page-9=Лента за бърз достъп 9 +activate-tooltip=Включване на пояснения +alt-zoom-in=Увеличаване +alt-zoom-out=Отдалечаване +build=Построяване +build-ghost=Постави призрак +build-with-obstacle-avoidance=Построй с избягвяне на препятствията +cancel-craft=Отмяна на изработването на 1 бройка +cancel-craft-5=Отмяна на изработването на 5 бройки +cancel-craft-all=Отмяна на изработването на всичко +confirm-message=Потвърждаване на съобщението +connect-train=Закачване на влак +controller-gui-character-tab=Отворяне на инфомация за героя +controller-gui-crafting-tab=Отворяне на прозореца за създаване +controller-gui-logistics-tab=Отворяне на логистичния прозорец +copy=Копиране +copy-entity-settings=Копиране на настройките на обекта +craft=Изработване на 1 брой +craft-5=Изработване на 5 броя +craft-all=Изработване на всичко +cursor-split=Вземане на половин купчина +cut=Изрязване +cycle-blueprint-backwards=Книга с чертежи назад +cycle-blueprint-forwards=Книга с чертежи следващ +cycle-clipboard-backwards=Предишна в обменния буфер +cycle-clipboard-forwards=Следваща в обменния буфер +debug-reset-zoom=Зануляване на нивото на мащаба +debug-reset-zoom-2x=Задаване мащаб на увеличение 2x +debug-toggle-atlas-gui=Прозорец на атласа +debug-toggle-basic=Основно отстраняване на грешки +debug-toggle-debug-settings=Прозорец за настройките на отладката +decrease-ui-scale=Намаляване на мащаба на интерфейса +disconnect-train=Откачване на влак +drag-map=Преместване на картата +drop-cursor=Изхвърли избраният елемент +editor-clone-item=Дублиране на предмет +editor-delete-item=Изтриване на предмет +editor-next-variation=Следващ вариант +editor-previous-variation=Предишен вариант +editor-reset-speed=Възстановяване скоростта на играта до 1 единица +editor-set-clone-brush-destination=Задайте дестинация на четката за клониране +editor-set-clone-brush-source=Задайте източник на четката за клониране +editor-speed-down=Намаляване скоростта на играта +editor-speed-up=Увеличаване скоростта на играта +editor-switch-to-surface=Превключване на повърхност # +editor-tick-once=Отбелязване веднъж +editor-toggle-pause=Замразяване на обект +fast-entity-split=Преместване половината предмети от еднакъв тип +fast-entity-transfer=Премести всички елементи от един и същ тип +focus-search=Търсене на предмети +increase-ui-scale=Увеличаване на мащаба на интерфейса +inventory-split=Разделяне на инвентара +inventory-transfer=Премести обект в снаряжение +kill-statistics=Отваряне на прозорец с резултати за убийствата +larger-terrain-building-area=Уголемено място за строеж +logistic-networks=Преглед на логистични мрежи +mine=Копаене +move-down=Движение надолу +move-left=Движение наляво +move-right=Движение надясно +move-up=Движение нагоре +next-active-quick-bar=Следващия активен панел за бърз достъп +next-weapon=Следващо оръжие +not-set=Не е зададено +open-character-gui=Отворяне на инвентар +open-gui=Отваряне на прозореца на обекта +open-item=Отваря прозореца на обекта +open-technology-gui=Отваряне на прозорец с технологии +paste=Поставяне +paste-entity-settings=Поставяне на настройките на обекта +pause-game=Пауза +pick-item=Вземане/изхвърляне на купчина +pick-items=Вземане на предмети от земята +place-in-chat=Показване в чата +place-ping=Показване на място на картата +previous-active-quick-bar=Предишния активен панел за бърз достъп +previous-mod=Избира предишния мод +previous-technology=Изберете предишната технология +production-statistics=Отваряне на прозорец с данни за продукцията +quick-bar-button-1=Бърз клавиш 1 +quick-bar-button-1-secondary=Вторичен бърз клавиш 1 +quick-bar-button-10=Бърз клавиш 10 +quick-bar-button-10-secondary=Вторичен бърз клавиш 10 +quick-bar-button-2=Бърз клавиш 2 +quick-bar-button-2-secondary=Вторичен бърз клавиш 2 +quick-bar-button-3=Бърз клавиш 3 +quick-bar-button-3-secondary=Вторичен бърз клавиш 3 +quick-bar-button-4=Бърз клавиш 4 +quick-bar-button-4-secondary=Вторичен бърз клавиш 4 +quick-bar-button-5=Бърз клавиш 5 +quick-bar-button-5-secondary=Вторичен бърз клавиш 5 +quick-bar-button-6=Бърз клавиш 6 +quick-bar-button-6-secondary=Вторичен бърз клавиш 6 +quick-bar-button-7=Бърз клавиш 7 +quick-bar-button-7-secondary=Вторичен бърз клавиш 7 +quick-bar-button-8=Бърз клавиш 8 +quick-bar-button-8-secondary=Вторичен бърз клавиш 8 +quick-bar-button-9=Бърз клавиш 9 +quick-bar-button-9-secondary=Вторичен бърз клавиш 9 +remove-pole-cables=Премахване на кабели от стълбове +reset-ui-scale=Автоматичен мащаб на интерфейса +reverse-rotate=Обратно въртене на обекта +rotate=Завъртане на обект +rotate-active-quick-bars=Завъртане на активните ленти за бърз достъп +select-for-blueprint=Избери за чертеж +shoot-enemy=Стреляне по враг +shoot-selected=Стреляне на избраното +show-info=Превключване на алтернативен режим +smaller-terrain-building-area=Умалено място за строеж +smart-pipette=Капкомер +stack-split=Разделяне на купчината +stack-transfer=Преместване на купчина +toggle-blueprint-library=Преглед на библиотека с чертежи +toggle-console=Отваряне на чат прозорец (и конзола) +toggle-filter=Превключване филтри +toggle-gui-debug=Пълно отстраняване на грешки +toggle-gui-glows=Превключване подсветка на интерфейса +toggle-gui-shadows=Превключване сенки на интерфейса +toggle-gui-style-view=Превключване изглед на интерфейса +toggle-map=Скриване / показване на картата +toggle-menu=Главно меню +undo=Отмяна +unknown=Неизвестен +zoom-in=Приближаване +zoom-out=Отдалечаване +[controls-description] +cancel-craft=Използваемо само в опашката за създаване +cancel-craft-5=Използваемо само в опашката за създаване +cancel-craft-all=Използваемо само в опашката за създаване +copy-entity-settings=Копира настройките от избрания обект. Обърнете внимание, че за да работи прехвърлянето в друг обект, началния все още трябва да съществува. +editor-switch-to-surface=Превключва на повърхността под номер, натиснат едновременно със следния бърз клавиш:: __CONTROL__editor-switch-to-surface__ + 3 -> превключва на повърхност 3. +larger-terrain-building-area=Увеличава размера на областта за поставяне на плочки. +next-weapon=Превключва на следващото оръжие. +remove-pole-cables=Премахва кабели от избраният стълб, започвайки първо с електрически кабели, след това с кабели от логистическата мрежа. +shoot-enemy=Стреля по най-близкия до показалеца враг или за някои оръжия, по посоката на показалеца. +shoot-selected=Стреля по избраната цел или за някои оръжия, по посока на показалеца. +show-info=Превкключва показване на допълнителна информация за построените обекти (например рецептите в сглобявящите машини и съдържанието на контейнери). +smaller-terrain-building-area=Намалява областта за поставяне на клетки. +smart-pipette=Хваща предмети от инвентара, използвани за построяването на обекта и ги поставя в показалеца. За ресурси, избира най-бързата и достъпна рудна установка. +stack-split=Прехвърля половината от избрания стек в другия инвентар +stack-transfer=Прехвърля избрания стек в другия инвентар +[deconstruction-tile-mode] +always=Винаги +always-description=Винаги: плочките са винаги избрани, дори когато не са намерени обекти. +never=Никога +never-description=Никога: плочките не се избират изобщо. +normal=Нормално +normal-description=Нормално: плочките са избрани само когато не са намерени обекти. +only=Само +[description] +acceleration-power=Сила на ускорение +accepted-equipment=Допустимо оборудване +ammo=Боеприпаси +ammo-consumption-modifier=Модификатор на потреблени на боеприпаси +ammo-inventory-contents=Амуниции +amount=Количество +applies-effect=Приложен ефект +area-of-effect-size=Размер на областта на действие +automatic-range=Автоматичен обхват +available-power=Налична енергия +base-productivity=Базова продуктивност +batteries=Акумулатори +battery-capacity=Емкост на батерията +belt-items=Предмети +belt-speed=Скорост на лентата +buffer-recharge-rate=Скорост на зареждане на вътрешна батерия +builds=Използва се за изграждане на __1__. +can-filter-items=Може да филтрира елементи. +cargo-capacity=Товарна вместимост +cargo-contents=Съдържание на товарния вагон +character-movement-speed-modifier=Скорост на движение +cluster-trigger=Размер на касетъчника +constant-energy-consumption=Постоянно потребление +construction-area=Площ за строене +construction-robots=Строителство +consumption-bonus=Потребление на енергия +contents=Съдържание +crafting-speed=Скорост на изработване +crafting-time=Време за изработване +creates-number-entities-key=Създава +creates-number-entities-value=__1__ x __2__ +damage=Щети +damage-bonus=Бонус към щетите +damage-dealt=Нанесени щети +decorative-type=Тип +decorative-type-decal=Ваденка +decorative-type-decorative=Декорация +destroys-cliffs=Разрушава скали +dimensions=Размери +durability-key=Дълготрайност +durability-value=__1__/__2__ +duration=Времетраене +effect-distribution-efficiency=Ефективност на разпределяне +effectivity=Ефективност +electricity=Ток +energy=Енергия +energy-capacity=Енергийна емкост +energy-consumption=Потребление +energy-per-shot=Енергия на изстрел +energy-per-use=Енергия на използване +energy-to-recharge-one-shield=Енергия за единица заряд +expected-resources=Очаквани ресурси +fluid-capacity=Обем за съхранение +fluid-consumption=Потребление +fluid-contents=Съдържание на вагон-цистерна +fluid-output=Продукция +fluid-temperature=Температура на работа: __1__ +fluids=Течности +followers=Последователи +force=Страна +fuel-acceleration=Ускорение +fuel-acceleration-modifier=Ускорение +fuel-inventory-contents=Гориво +fuel-pollution=Замърсяване от горива +fuel-speed-modifier=Максимална скорост +fuel-top-speed=Максимална скорост +fuel-value=Горимост +grid-size=Размер на мрежата на оборудването +health=Здравина +heat-output=Производство +incoming-block=Входяща отсечка +ingredients=Съставки +input-flow-limit=Максимална консумация +input-signals=Входящи сигнали +inventory-size-bonus=Бонус за размера на инвентара +kills=Убийства +last-user=Последен потребител +lifetime=Продължителност +logistic-chest-filters=Филтри +logistic-chest-storage-counts=Логистична система за съхранение +logistic-chest-targeted-items-deliver=Доставя +logistic-chest-targeted-items-pickup=Вземане +logistic-item=Логистичен предмет +logistic-request=Логистично запитване +logistic-request-tooltip-logistic-storage=Логистическо съхранение +logistic-request-tooltip-on-the-way=На път +logistic-request-tooltip-satisfaction=Удовлетвореност +logistic-robots=Логистика +logistics-connection-distance=Разстояние на логистичната мрежа +made-in=Прави се в +magazine-size=Размер на пълнителя +manual-range=Ръчен обхват +market-item-price=Цена +max-speed=Максимлна скорост +min-range=Миниум обхват +mining-area=Област на добива +mining-speed=Скорост на копаене +mining-time=Време за добив +module-bonus-limit=ограничение +movement-speed-bonus=Бонус на придвижване +moving-energy-consumption=Потребление при движение +name=Име +no-ammo=Няма боеприпаси +no-block=Няма отсечка +num-available-robots=Брой на наличните роботи +num-effect-receivers=Брой на приемници на ефекти +num-effect-sources=Брой на източници на ефекти +of=__1__ от __2__ +outgoing-block=Изходящ отсечка +output-flow-limit=Максимално производство +output-signals=Изходящи сигнали +personal-roboport-max-robot-count=Ограничение на роботите +personal-roboport-summary=Роботостанция +piercing-power=Бронебойна сила +placed-in-grid=Поставен в +players-killed=Убити играчи +pollution=Замърсяване +pollution-bonus=Замърсяване +pollution-to-join-attack=Поглъща __1__ замърсяване +power-output=Изходна мощност +power-output-bonus=__1__ (__2__) +probability=Вероятност +productivity-bonus=Производителност +productivity-bonus-limit=-0% = limit +products=Изделия +products-finished=Готови изделия +projectile-range=Обхват на снаряд +pumping-speed=Скорост на изпомпване +range=Обхват +range-modifier=Модификатор на обсег на стрелба +recharge-speed=Скорост на презареждане +recipe=Формула +recipe-hidden=(скрито) +recipe-not-researched=(непроучено) +recipe-not-researched-and-hidden=(непроучено, скрито) +recipe-pollution=Формула за замърсяване +repair-speed=Скорост на поправяне +required-fluid=Изисква +required-fluid-per-ore=__1__ __2__ на производствен цикъл +required-fluid-per-ore-generic=__1__ за цикъл на добив +research-speed=Скорост на изследване +resistances=Устойчивости +robot-charging-stations=Станции за зареждане +robot-lifetime=Времетраене на живота на робота +robot-recharge-rate=Скорост на зареждане на робот +rocket-launch-products=Резултати от изстрелване на ракети +rocket-parts=Част от ракета +rotation-speed=Скорост на завъртане +science-pack-remaining-amount-key=Остава +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Напредък на сканирането на сектора +segments=Сегменти +shield=Заряд на щита +shield-capacity=Емкост на щита +shields=Щитове +shooting-speed=Скорост на стреляне +shooting-speed-modifier=Модификатор на скорост на стрелба +signals=Сигнали +solar-panel-power=Мощност на слънчевите панели +speed=Скорост +speed-bonus=Скорост +spent-result=Разходвано +status=Състояние +storage=Пространство +storage-size=Обем за съхранение +supply-area=Площ на захранване +temperature=Температура +tile-size=Размер +total-followers=Общо последователи +total-raw=Общо суровини +total-raw-too-complex-to-calculate=Твърде сложно за изчисление +train-circuit-network-id=ID влак +train-kills=Убийства от влак +variation=Варианти +variation-value=__1__ (__2__ общо) +vehicle-speed-modifier=Скорост на превозните средства +walking-speed=Скорост на ходене +weight=Тегло +wire-reach=Дължина на жиците +yield=Добив +[description-rail] +back-rail=Задна релса +block=Отсечка +front-rail=Предна релса +none=няма +segment=Сегмент +segment-position=Разположение на сегмент +trains-in-block=Влакове в отсечката +[difficulty] +easy=Лесна +hard=Трудна +normal=Нормална +[entity-status] +disabled-by-control-behavior=Контролирано деактивиран от събитие +disabled-by-script=Забранено от скрипт +fluid-ingredient-shortage=Недостиг на течности +fluid-production-overload=Претоварено производство на течности +item-ingredient-shortage=Недостиг на предмети +low-input-fluid=Ниско налягане на входяща течност +low-power=Ниско захранване +marked-for-deconstruction=Маркирано за премахване +missing-required-fluid=Липсват необходими течности +missing-science-packs=Липсват научни пакети +no-fuel=Няма гориво +no-input-fluid=Няма входяща течност +no-minable-resources=Няма изкопаеми ресурси +no-power=Няма захранване +no-recipe=Няма рецепта +no-research-in-progress=Няма действащо проучване +waiting-for-source-items=Изчакване на предмети +waiting-for-space-in-destination=Изчакване на пространство в точка на местоназначение +waiting-to-launch-rocket=Изчакване изстрелването на ракета +working=Функционира +[entity-type] +tree=Дърво +[error] +achievement-data-invalid=Неуспешно зареждане на локалните данни с постиженията. Локалните постижения може би са изгубени. +audio-could-not-initialize=Не може да се инициализира аудио, звукът е изключен. +audio-error-title=Звукова грешка +config-data-invalid-prompt-reset-to-default=Конфигурационният файл има неправилно съдържание. Искате ли да го върнете в начално състояние? +crash-to-desktop-message=Получи се неочаквана грешка. Ако използвате актуалната версия на играта, можете да ни помогнете да отстраним проблема, като предадете съдържанието на отчетния файл във форумите на Factorio.\nМоля, също да добавите и запазените файлове, подробности какви модификации сте използвали и стъпките за възпроизвеждане на грешката. +data-error-title=Грешка в данните +error-message-box-title=Грешка +failed-to-create-app-window=Не може да се създаде прозорец на приложението. __1__ +failed-to-load-save-file=Неуспешно зарежда на запис. +failed-to-load-window-icon=Неуспешно зареждане на икона за прозореца! Път до файла: __1__ +game-state-corruption-detected-save-corrupted=Открита е повреда в състоянието на играта. Няма да можете да заредите запазената игра. +game-state-corruption-detected-saving-aborted=Открита е повреда в състоянието на играта. Играта не беше съхранена, за да се предотврати повреда на вашите записни файлове. +low-available-space-in-steam-storage=Разполагате само с __1__ мб свободно пространство в Steam Cloud. Ако изхабите свободното пространство, играта няма да може да запази вашите настройки, библиотеката с чертежи и също така може да загубите тези данни.\nПрепоръчваме ви да освободите място, като изтриете стари файлове на записи, с помощта на бутона “премахване“ в прозореца за “зареждане на игра“. +low-available-space-in-steam-storage-title=Недостатъчно свободно място в Steam Cloud +map-can-not-be-loaded-in-demo-version=Тази карта не е налична в демо версията на играта. +operation-failed=Неуспешен процес +out-of-vram-cannot-lower-settings=Играта не може да се стартира с ниски графични настройки. Вашата система е под минималните изисквания. Ако сте сигурен, че проблемът е от играта, моля докладвайте в нашия форум. +out-of-vram-change-quality-to-low=Превключване на ниски графични настройки, моля рестартирайте играта. +out-of-vram-change-quality-to-normal=Смяна на резолюцията на спрайта (висока -> нормална). Моля презаредете играта. +out-of-vram-change-usage-to-high=Смяна на настройката за кеширане на растерни изображения (макс. -> високо), моля рестартирайте играта. +out-of-vram-change-usage-to-low=Смяна на настройката за кеширане на растерни изображения (нормално -> ниско), моля рестартирайте играта. +out-of-vram-change-usage-to-medium=Смяна на настройката за кеширане на растерни изображения (високо -> нормално), моля рестартирайте играта. +out-of-vram-enable-low-vram-mode=Превключване на режим за ниска консумация на VRAM, моля рестартирайте играта. +player-data-invalid=Неуспешно зареждане на данните. Прогресът на кампанията може да е изгубен. +replay-data-not-found=Записът не може да бъде пуснат. Данните на записа не са намерени. +replay-header-error=Заглавието на повторението не може да бъде заредено поради следната грешка: +replay-header-error-old-version=Заглавието на повторението не може да бъде заредено, вероятно е по-старо от текущата версия __1__. +replay-mod-configuration-mismatch=Повторението не може да бъде пуснато, защото използва различен набор от модификации. +replay-version-mismatch=Записът не може да бъде пуснат. Създаден е във версия __1__, а текущата версия е __2__. +startup-failed=Неуспешно стартиране на играта +system-initialization-failed=Неуспешна инициализация. Код на грешката: __1__ +unable-to-create-sprite=Неуспешно създаване на спрайт с размер __1__x__2__. Вероятно нямате достатъчно видео памет (VRAM). +value-out-of-range=Стойността е извън диапазона: моля, въведете стойност между __1__ и __2__. +[frequency] +none=Изключено +[graphics-errors] +detected-gpu=Намерена графична карта: __1__ +device-removed-button-close=Затваряне +device-removed-button-restart=Повторно пускане +device-removed-button-use-opengl=Използване на OpenGL +device-removed-message1=Графичната карта е била премахната от системата или е извършено обновяване на драйверите на устройството. +device-removed-title=Факторио претърпя срив поради премахване или възстановяване настройки на графична карта. +direct3d-failed-to-initialize=Неуспешна инициализация на DirectX. Факторио изисква графична карта с поддръжа на Direct X 10 или по-добра. +graphics-settings-keep=Запазване +graphics-settings-reset=Зануляване +[gui] +all=Всички +ammo=Боеприпаси +any=Всички +armor=Броня +blueprint-components=Детайли +blueprint-icons-empty-error=Чертежът трябва да има поне една икона. +blueprint-include-entities=Обекти +blueprint-include-fuel=Гориво за влак +blueprint-include-modules=Модули +blueprint-include-tiles=Клетки +blueprint-include-trains=Влакове +blueprint-include-trains-tooltip=Включи влакове в чертежа +blueprint-not-available=Чережът все още не е напълно изтеглен от библиотеката +blueprint-preview=Предварителен преглед +blueprint-select-replacement=Изберете заместваща част +blueprint-shelf-not-synced=Хранилището за чертежи на играча не е заредено все още +cancel=Назад +changelog=Списък с промени +character=Герой +clear=Изчистване +clear-blueprint=Изчистване на чертежа +close=Затваряне +confirm=Потвърждаване +confirm-restart=Сигурни ли сте, че искате да започнете наново? +confirmation=Потвърждение +constant-number=Номер на константа +converting-map=Преобразуване на карта __1__ +copy=Копиране +crafting=Изработване +delete=Изтриване +delete-blueprint-record=Изтриване на чертежа +destroy-blueprint=Унищожаване на чертежа +destroy-book=Унищожаване на книга с чертежи +destroy-upgrade-planner=Унищожете __1__ +drop-blueprint-nothing-to-drop-error=Няма чертеж в показалеца, който да бъде изхвърлен. +enable-logistics-while-moving=Позволи изчисленията при движение +equipment-grid=Решетка за оборудване +eula=ЛСКП +exit=Изход +export-to-string=Изнасяне в низ +fuel=Гориво +grid=Решетка +guns=Огнестрелно оръжие +instruction-to-clear-generic=__1__ за изчистване. +instruction-to-clear-item=__1__ за изчистване. +instruction-to-clear-quickbar-slot=__1__ за премахване на бърз клавиш. +instruction-to-cycle-blueprint-backards=__1__ за предишно. +instruction-to-cycle-blueprint-forwards=__1__ за следващо. +instruction-to-open-item=__1__ за отваряне. +inventory=Инвентар +inventory-filter=Филтър на инвентара +licenses=Лицензи +load=Зареждане +loading-map=Зареждане на картата __1__ +loading-new-map=Зареждане на новата карта +logistic-trash-slots=Логистични места за отпадъци +map-exchange-string=Низ за споделяне на картата +mining-fluid=Добивана течност +mod-scenarios=Сценарии от модификации +mod-with-campaign-not-available=Модификацията не е наличен в тази кампания +module=Модул +no=Не +no-recipe-available=Няма наличена рецепта +no-recipes-found=Няма намерени рецепти +not-available=Няма +not-connected=Не сте свързани +nothing-found=Нищо не е намерено +notice=Уведомление +off=Изкл. +on=Вкл. +or-set-a-constant=Или задайте константа +owner=Собственик +queued=На опашката за прехвърляне +quit=Изход +refresh=Опресняване +release-date=Дата на издаване: +remove-blueprint-book-record=Изтриване на книгата с чертежи +reset=Зануляване +reset-consumpiton-filters=Възстановяване филтри +reset-production-filters=Възстановяване филтри +restart=Повторно пускане +result=Резултат +rocket-inventory-slot=Ракети +rocket-inventory-slot-description=Очаква се да сложите спътника тук. +rocket-launch=Изстрелване +rocket-launch-started=Изстреляна +rocket-preparing=Подготвяне +rocket-result-inventory-slot=Резултати от изстрелването на ракетата +save=Запазване +saving-map=Запазване на картата __1__ +script-inventory=Скриптов инвентар +search=Търсене +search-with-focus=Търсене (__1__) +select-filter=Изберете филтър +select-signal=Изберете сигнал +select-upgrade=Избор на подобрение +set=Сложи +set-filter=Задайте филтъра +since-last-played=Последно изигран (__1__) +subversion=Подверсия: +sync-mods-with-save=Синхронизиране на модификациите със записа +synchronize=Синхронизаране +total=Общо +transferring=Прехвърляне +update=Обновяване +user-scenarios=Потребителски сценарии +version=Версия: +weapons=Оръжия +yes=Да +[gui-about] +release=Издание +version=Версия +website=Страница в Интернет +[gui-achievements] +title=Постижения +track=Започване на проследяване +unlocked-count=Постигнати са __1__ от __2__ +untrack=Прекъсване на проследяване +[gui-additional-entity-settings] +apply-entity-health=Прилагане на сила +apply-entity-tag=Прилагане на етикета +corpse-expires=Разлагане на труп +difficulty=Трудност +entity-tag=Етикет на обекта +indestructible=Неразрушимо +not-minable=Не може да се добива +not-operable=Не може да се управлява +not-rotatable=Не може да се завърта +properties=Свойства +recipe-locked=Заключена рецепта +title=__1__ допълнителни настройки +to-be-looted=Да бъде плячкосано +[gui-admin-player] +character-equipment=Оборудване +character-main-inventory=Главен инвентар +[gui-alert-tooltip] +map-hint=Вижте картата за повече подробности. +no-storage=Недостатъчно място в хранилището на логистичната мрежа. +title=Известия +train-out-of-fuel=Влакът няма гориво. +turret-fire=__1__ __plural_for_parameter_1_{1=кула|rest=кули}__ стрелят по врага. +[gui-arithmetic] +input=Вход +output=Изход +[gui-auth-server] +client-version-too-old=Версията на вашата игра е твърде стара за да изпозва онлайн услуги. Моля обновете Факторио до най-новата версия. +failed-to-reach-server-error=Неуспешно свързване с оторизиращия сървър: Код:__1__. Грешка: __2__. +json-parse-error=Не можа да анализира реакцията на удостоверяване от сървъра. Това изглежда да е вътрешена грешка. +login-insufficient-membership=Играта не е закупена на този акаунт. Моля, купете играта, за да може да влезте в системата. +server-down-for-maintenance=Онлайн услугите са временно недостъпни заради поддръжка. Моля опитайте по-късно. +steam-id-timeout=Неуспешно потвърждение за автентичност на играта: връзката със Steam беше прекъсната. Моля, опитайте отново. +unknown-error=Сървърът върна грешка: __1__ +username-invalid-characters=Потребителското име съдържа непозволени символи. Моля, използвайте само букви, цифри и символи . и - +[gui-blueprint] +close-blueprint=Затваряне на чертеж +commit-blueprint=Запазване на чертежа +components=Компоненти +create-blueprint=Създаване на чертеж +existing-blueprint=Чертеж +filters=Филтри +icon=Икона +icon-tooltip=Тук може да промените кои икони да представят този чертеж +settings=Настройки +unnamed-blueprint=Неименуван чертеж +[gui-blueprint-book] +blueprints=Чертежи +[gui-blueprint-library] +blueprint-book=Книга с чертежи +blueprint-book-string=Низ на книга с чертежи +blueprint-string=Низ на чертеж +deconstruction-item-string=Низ на деконструкция на предмет +drop-blueprint=Изхвърляне чертеж +failed-loading-cloud-storage=Зареждането на хранилището с чертежи в облака е неуспешно. Ще бъде заредена локална версия. +failed-loading-storage=Провалено зареждане на хранилището с чертежи: __1__. Архивиране на текущото хранилище в __2__. +game-blueprints-title=Чертежи за тази игра +import=Внасяне +import-string=Внасяне на низ +make-new=Нов __1__ +not-available-yet=Чертежът е недостъпен +private-shelf=Моите чертежи +shared-shelf=Споделени чертежи +shelf-choice=Подредба: +shelf-choice-all=Всички +shelf-choice-game=Чертежи за тази игра +title=Библиотека с чертежи +transfer-progress=Прехвърляне на прогрес +unknown-player-storage=Хранилище на неизвестен играч +upgrade-item-string=Низ на подобрение на предмет +[gui-bonus] +artillery-range=Обсег на артилерия +character-build-distance=Отстъп между сгради +character-crafting-speed=Скорост на изработване +character-health-bonus=Здраве +character-inventory-slots-bonus=Допълнителни места в инвентар +character-item-drop-distance=Разстояние на изхвърляне на плячка +character-item-pickup-distance=Разстояние на прибиране на пляка +character-logistic-slots=Логистични места за заявки +character-logistic-trash-slots=Логистични места за отпадъци +character-loot-pickup-distance=Разстояние на прибиране на пляка +character-mining-speed=Скорост на копаене +character-reach-distance=Разстояние на досегаемост +character-resource-reach-distance=Разстояние на досегаемост на ресурси +character-running-speed=Скорост на ходене +damage-bonus=Щети +follower-robot-lifetime=Продължителност на живот +inserter-stack-size-bonus=Вместимост на механичните ръце +laboratory-productivity=Изследователска продуктивност +laboratory-speed=Скорост на изследване +maximum-following-robots-count=Брой роботи последователи +mining-drill-productivity-bonus=Продуктивност на миньорите +no-bonuses=Няма проучени бонуси. +shooting-speed-bonus=Скорост на стреляне +stack-inserter-capacity-bonus=Вместимост на трупаща механична ръка +title=Бонуси +train-braking-force-bonus=Спирачна сила на влак +turret-damage-bonus-description=(Умножава се с бонусите за муниции) +worker-robot-battery=Размер на акумулатора +worker-robot-speed=Скорост на движение +worker-robot-storage=Товарна вместимост +[gui-browse-games] +access=Достъп +description=Описание +downloading-game-information=Изтегляне на игрова информация +games-headers-name=Име +games-headers-players=Играчи +games-headers-playtime=Играно време +has-friends=Steam приятели в игра +has-mods=Има модификации +has-password=Има парола +has-players=Има играчи +join-game=Присъединяване +loading=Зареждане... +mods=Модификации +no-players=Няма +none=Без +ping=Латентност +players=Играчи +search=Търсене +tags=Етикети +title=Разглеждане на игри +version=Версия +[gui-building-statistics] +built=Построено +deconstructed=Разрушени +title=Сгради +upgraded=Подобрени +[gui-car] +driver=Шофьор +passenger=Пасажер +trunk=Багажник +[gui-constant] +off=Изкл. +on=Вкл. +output=Изход +[gui-control-behavior] +circuit-connection=Връзка на веригата +circuit-network=Електронна верига +connect=Свързване +connected-to-network=Свързано в мрежа +logistic-connection=Логистична връзка +logistic-network=Логистична мрежа +mode-of-operation=Режим на работа +no-network-in-range=Няма мрежа в обсег +not-connected=Не е свързано +wall-with-gate-controller=Стена с контролер на вратата +[gui-control-behavior-modes] +close-signal=Стоп сигнал +enable-disable=Включване/Изключване +none=Без +open-gate=Отвори порта +read-contents=Преглед на съдържание +read-hand-contents=Преглед на съдържание +read-sensor=Прочети сензор +read-signal=Прочети сигнал +set-filters=Задаване на филтри +set-requests=Задай заявка +use-colors=Използване на цветове +[gui-control-behavior-modes-guis] +blue=Синьо +control-signal=Контролен сигнал +green=Зелено +hold-mode=Задръж +output-signal=Изходен сигнал +output-signals=Изходни сигнали +pulse-mode=Пулс +red=Червено +this-miner=Тази рудна установка +yellow=Жълто +[gui-control-settings] +advanced-interaction=Сложно взаимодействие +basic-interaction=Основно взаимодействие +control-disabled=Изключено - променено от: __1__ +crafting=Изработване +debug=Отстраняване на грешки +editor=Редактор +inventory=Инвентар +miscellaneous=Разни +mods=Модификации +movement=Движение +panels=Панели +quickbar=Лента за бърз достъп +title=Настройки на клавишите +tools=Инструменти +waiting=Изчакване +[gui-crafting-queue] +collapse=Свиване +expand=Разширяване +[gui-create-account] +create=Създаване +creating-account=Създаване на сметката +i-accept-the=Приемам +terms-of-service=Условията за ползване на услугата +title=Създайте потребител +[gui-current-research] +not-researching=Натиснете __CONTROL__open-technology-gui__, за да започнете ново изследване. +[gui-decider] +input-count=Брой на входовете +one=1 +output-item=Изход +[gui-deconstruction] +blacklist=Черен списък +blacklist-trees-and-rocks=Игнорирай дървета/камъни +entities=Обекти +entity-filter-mode=Режим филтриране на обекти +entity-filters=Филтри на обекти +filters=Филтри +tile-filter-mode=Режим филтриране на плочки +tile-filters=Филтри на плочки +tile-selection-mode=Режим избиране на плочки +tiles=Клетки +trees-and-rocks-only=Само дървета/камъни +whitelist=Бял списък +whitelist-trees-and-rocks=Само дървета/камъни +[gui-downloading-mods] +currently-downloading=В момента се изтегля +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=нищо +downloading=Изтегляне +[gui-edit-label] +edit-label=Променяне на етикета +save-label=Запазване на етикета +[gui-electric-energy-interface] +buffer-size=Размер на буфера +power-production=Производство на електроенергия +power-usage=Потребление на електричество +[gui-electric-network] +accumulator-charge=Заряд на акумулатора +consumption=Потребление +production=Производство +production-label=Производство +satisfaction=Удовлетвореност +title=Сведения за електрическата мрежа +[gui-ending-screen] +epilogue=Епилог +[gui-game-finished] +continue=Продължаване +finish=Завършване +kills=Убийства +lost=Бяхте победени... +next-level=Следващо ниво +respawn=Прераждане +restart-level=Започване отначало +save-replay=Записване на повторение +time-played=Играно време +title=Играта приключи +victory=Победа! +[gui-goal-description] +info-visibility-button=Сведения +title=Задача +[gui-graphics-settings] +advanced=Разширени +brightness=Яркост +contrast=Контраст +full-color-depth=Цялостна дълбочина на цвета +full-screen=Цял екран +general=Основни +graphics-quality-high=Високо +graphics-quality-label=Резолюция на маркиращия знак +graphics-quality-low=Ниско +graphics-quality-normal=Нормално +graphics-quality-very-low=Много ниско +low-vram-warning=Няма достатъчно видеопамет. +minimize-on-focus-loss=Автоматично минимизиране на прозореца +multisampling-label=Мулти-семплинг +no-multisampling=Без многоподборно заглаждане +preferred-screen=Предпочитан екран +primary-screen=Основен екран (__1__) +render-in-native-resolution=Използване на оригиналната разделителна способност на екрана +restart-required=Изисква се повторно пускане +saturation=Наситеност +screen-n=Екран __1__ +show-animated-water=Показване на анимация на водата +show-clouds=Показване на облаци +show-decoratives=Показване на украсителните елементи +show-inserter-shadows=Показване на сенките на механичните ръце +show-item-shadows=Показване на сенките на предметите +show-particles=Показване на частици +show-smoke=Показване на дим +show-tree-distortion=Показване на анимация на дърветата +sprite-atlas-size-custom=Персонализирана (__1__) +sprite-atlas-size-label=Размер на атласа с текстури +sprite-atlas-size-largest-possible=Възможно най-големия +texture-compression=Компресиране на текстури +texture-compression-high-quality=Високо качество +texture-compression-low-quality=Лошо качество +texture-compression-none=Без +texture-streaming=Оптимизация на текстури +title=Настройки на графиката +v-sync=Отвесна синхронизация +video-memory-budget-auto=Автоматично (__1__ ГБ) +video-memory-budget-fixed=__1__ ГБ +video-memory-usage-all=Цялата памет +video-memory-usage-high=Високо +video-memory-usage-label=Използване на паметта на видеокартата +video-memory-usage-low=Ниско +video-memory-usage-medium=Средно +[gui-graphics-settings-description] +max-threads=Броят на нишките, използвани за изрисуване на играта. +show-animated-water=Изключването повишава производителността при слаби видеокарти. +show-tree-distortion=Изключването повишава производителността при слаби видеокарти. +[gui-infinity-container] +at-least=Най-малко +at-most=Най-много +exactly=Точно +remove-unfiltered-items=Премахване на неподредени предмети +remove-unfiltered-items-tooltip=Премахване на предмети от инвентара, които не са в списъка. +[gui-infinity-pipe] +at-least-tooltip=Поддържай определеното ниво на течности в тръбата - компенсирай липсващото количество. +at-most-tooltip=Поддържай определеното ниво на течности в тръбата - изтегли ненужното количество. +exactly-tooltip=Поддържай точно това определено ниво на течности в тръбата - компенсирай или изтегли ненужното количество. +percent=% +temperature=Температура +[gui-inserter] +blacklist=Черен списък +filter=Подредба +whitelist=Бял списък +[gui-install-mods] +already-installed=Модификацията __1__ вече е инсталирана +bookmark=Добави в отметки +failed-to-list-mods=Неуспешно изтегляне на списък с модификации +filter-by-category=Филтриране по категория +install=Инсталиране +install-failed=Неуспешно инсталиране на __1__:__2__ +loading-mods=Зареждане на модификации +mods-headers-download-count=Изтегляния +mods-headers-last-updated=Обновено +mods-headers-name=Име +mods-headers-trending=Популярност +mods-headers-version=Версия +remove-bookmark=Премахни от маркираните +show-bookmarks=Покажи само модовете от отметките! +wait-toggle-bookmark-request=Изчакване на портала за модване... +[gui-interface-settings] +active-quick-bars=Активни ленти за бърз достъп +alt-mode=Алтернативен режим +automatic-ui-scale=Автоматично +custom-ui-scale=По избор +entity-tooltip-delay=Забавяне период на показване пояснения за обекти +entity-tooltip-on-the-side=Показване пояснения за обекти встрани на екрана +fuzzy-search-enabled=Приблизително търсене +interaction=Взаимодействия +locale=Език +output-console-delay=Забавяне на съобщенията в разговора +pick-ghost-cursor=Използване призрак на предмет, ако не са налични никакви предмети +play-sound-for-chat-messages=Звукова сигнализация за входящо съобщение в чат +show-combinator-settings-when-detailed-info-is-on=Показване на настройките на комбинатора в алт. режим +show-grid-when-paused=Показвай решетката, когато играта е преустановена +show-inserter-arrows-when-detailed-info-is-on=Показване на стрелките на механичните ръце в алт. режим +show-inserter-arrows-when-selected=Показване на стрелките на механичните ръце при избиране +show-interaction-indications=Показване на уведомления за взаймодействия +show-item-labels-in-cursor=Показване имената на предметите при показалеца +show-minimap=Показване на карта +show-mining-drill-arrows-when-detailed-info-is-on=Показване на стрелките на рудната установка в алт. режим +show-missing-logistic-network-icon=Показване икона на липсваща логистичната мрежа +show-mod-owners-in-tooltips=Показване притежателите на модификации в пoясненията +show-player-names-on-minimap=Показване на имената на играчите на картата +show-pump-arrows-when-detailed-info-is-on=Показване на стрелките на помпите в алт. режим +show-rail-block-visualization=Показвай визуализация на жп. блокове +show-turret-radius-when-blueprinting=Показване обсега на оръдейните кули при плануване +title=Настройки на интерфейс +tooltip-delay=Забавяне на подсказките +tooltip-never=Никога +tooltip-offset=Разположение на подксказки +train-stop-label-angle=Ъгъл на име на железопътна гара +ui-scale=Размер на интерфейса +visualization=Графични обекти +[gui-interface-settings-description] +entity-tooltip-delay=Определя колко време отнема на поясненията за обекти да се покажат при показалеца. +tooltip-delay=Определя колко време отнема на поясненията да се покажат при показалеца. +[gui-kills] +kills=Убийства +loses=Загуби +title=Убийства +[gui-load-game] +all-required-mods-enabled=Всички необходими модификации са включени. +title=Зареждане на игра +[gui-load-scenario] +confirm-delete=Сигурни ли сте, че искате да изтриете сценария __1__? +title=Зареждане на сценарий +[gui-logistic] +cell=клетка +cells=клетки +count=Количество +items=Предмети +logistic-networks=Логистични мрежи +logistics-only=Персонална логистика +members=Членове +network=Мрежа +request-from-buffer-chests=Заявка от буферни сандъци +set-request=Задаване на заявка +title=Логистика +title-filter=Логистичен филтър +title-request=Заявени логистични места +[gui-manage-mods] +name-column-header=Име +version-column-header=Версия +[gui-map-editor] +brush-intensity=Сила +brush-size=Размер +brush-speed=Скорост +character=Герой +character-equipment=Оборудване +character-main-inventory=Главен инвентар +character-quickbar=Лента за бърз достъп +cliffs=Скали +confirm-regenerate=Сигурни ли сте, че искате да генерирате картата наново? +convert=Преобразуване +convert-save=Преобразуване на запис +convert-save-to-scenario=Преобразуване на запис в сценарий +cursor-intensity=Сила +decoratives=Украсителни елементи +edit-scenario=Редактиране на сценарий +editor-inventory=Редактор +editors-title=Редактори +entities=Обекти +finished-converting-save=Записният файл бе превърнат в сценарий, наречен __1__. Може да го откриете в списъка с ползвателски сценарии. +import=Внасяне +import-save=Внасяне на запис +import-save-failed=Внасянето на записа се провали: __1__ +items=Предмети +items-transfer-limit=Лимит на прехвърляне на инвентар +new-scenario=Нов сценарий +resources=Ресурси +scenario-already-exists=Сценарий с името __1__ вече съществува. Искате ли да го презапишете? +settings=Настройки +tiles=Плочки +title=Редактор на карти +tools=Сечива +tools-title=Сечива +[gui-map-editor-clone-editor] +apply-clone-brush=Приложи дублираща четка +clear-destination-decoratives=Премахване на декорациите +clear-destination-entities=Премахване на обекти +clone-decoratives=Дублиране на украсителни елементи +clone-entities=Дублиране на обекти +clone-tiles=Дублиране на плочки +manual-collision-mode=Ръчен режим на сблъсъци +manual-collision-mode-tooltip=Дублира обектите и декорациите на назначеното място, ако там могат да бъдат построени ръчно. +snap-to-grid=Заключи към решетката +[gui-map-editor-entity-editor] +auto-force=**АВТОМАТИЧНО** +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Модификатори на щетите от муниции +boolean-modifiers=Булеви модификатори +category-modifiers=Модификатори на категории +edit-modifier-category=Редактирай __1__ +gun-speed-modifiers=Модификатори на скоростта на стрелба +setting-is-invalid=Една или повече настройки са неправилни. +simple-modifiers=Прости модификатори +title=Принудителни стойности на данните +turret-attack-modifiers=Модификатори на атаката на Оръдейна кула +value-cannot-be-empty=Полето за стойност не може да бъде празно. +value-out-of-range=Стойността е извън допустимия диапазон: правилни стойности са __1__ до __2__ включително. +[gui-map-editor-force-editor] +auto-force=**АВТОМАТИЧНО** +create-force=Създаване на сила +current-force=Текуща сила +delete-force=Премахване на сила +edit-force-data=Редактиране на други свойства +edit-force-friends=Промяна на приятели +enable-friendly-fire=Включване на приятелски огън +new-force-name-already-used=Вече съществува сила с това име. +share-chart=Сподели графиката +[gui-map-editor-lua-snippet-editor] +delete=Изтриване +name=Име +[gui-map-editor-menu] +quit=Изход от редактора +regenerate-map=Повторно създаване на картата +resume-editing=Възобновяване +save-and-play=Запази и продължи +save-map-as=Запазване като +save-map-overwrite=Запазване +title=Редактор на карти +[gui-map-editor-script-editor] +always-draw-areas=Винаги показвай областите +always-draw-positions=Винаги показвай разположенията +color=Цвят +snap-to-grid=Добави към решетката +[gui-map-editor-settings] +instant-blueprint-building=Мигновено създаване на чертежи +instant-deconstruction=Мигновено разрушаване +instant-upgrading=Мигновено подобряване +show-additional-entity-info-gui=Показване на допълнителни настройки на обекти +show-character-tab-in-controller-gui=Показване на панела на героя върху интерфейса +show-hidden-entities=Показване на скрити обекти +show-infinity-filters-in-controller-gui=Показване на безкрайните филтри върху интерфейса +show-status-icons=Показване икони за състояние на обекти +[gui-map-editor-surface-editor] +current-surface=Текуща повърхност +delete-surface=Премахване на повърхност +edit-map-gen-settings=Промяна настройки на генератор на карти +edit-surface-map-gen-settings=__1__ - настройки на генератор на карти +fill-tiles-with-lab-tiles=Запълване с лабораторни плочки +import-save=Внасяне на запис +remove-all-entities=Премахване на обектите +select-surface=Избор на повърхност +[gui-map-editor-time-editor] +apply-ticks-per-day=Прилагане +daytime=Ден: +paused=(преустановено) +tick-custom=Отбележи ръчно +[gui-map-editor-title] +cliff-editor=Скали +clone-editor=Клонирай +decorative-editor=Украсителни елементи +entity-editor=Обекти +force-editor=Страни +none-editor=Няма +resource-editor=Ресурси +surface-editor=Повърхности +tile-editor=Плочки +time-editor=Време +[gui-map-editor-tool] +area-selection=Площ +brush=Четка +change-force=Промяна на сила +circle=Кръг +cursor=Показалец +line-selection=Черта +paint-bucket=Кофа боя +spawn-location=Начални позиции +spray=Спрей +square=Квадрат +variations=Варианти +[gui-map-generator] +advanced-tab-title=Разширени +aux=Вид на терена +bias=Отклонение +cliff-continuity=Непрекъснатост +cliff-continuity-description=Дължината на непрекъснат масив от скали. +cliff-frequency=Честота +cliff-frequency-description=Броят на скалите. +cliffs=Скали +coverage=Покритие +custom=[изменен] +difficulty=Трудност +enabled=Включено +enemy-base=Вражеска база +enemy-expansion-group-tile=Разрастване на враговете +enemy-expansion-maximum-expansion-cooldown=Максимално време на изчакване +enemy-expansion-maximum-expansion-distance=Максимално разстояние на разрастване +enemy-expansion-maximum-expansion-group-size=Максимален размер на групата +enemy-expansion-minimum-expansion-cooldown=Минимално време на изчакване +enemy-expansion-minimum-expansion-group-size=Минимален размер на групата +enemy-expansion-minutes=мин +enemy-tab-title=Враг +error-importing-exchange-string=Неуспешно внасяне на низ за споделяне на карта. +evolution=Еволюция +evolution-destroy-factor=Фактор за разрушаване +evolution-pollution-factor=Фактор за замърсяване +evolution-pollution-factor-description=Определя колко бързо еволюцията се увеличава поради замърсяване. +evolution-time-factor=Фактор за време +export-exchange-string-tt=Изнасяне на низа за споделяне на картата (настройките се съхраняват и могат да се споделят) +frequency=Честота +hide-preview=Затваряне на прегледа +import-exchange-string-tt=Внасяне на низ за споделяне на карта +island-size=Размер на острова +map-height=Височина +map-height-simple=Височина на картата +map-seed=Семе на картата +map-seed-simple=Семе на картата +map-size-group-tile=Карта +map-type=Вид на картата +map-width=Ширина +map-width-simple=Широчина на картата +minimum-pollution-to-damage-trees=Минимум за повреждане на дървета +moisture=Влага +next=Напред +peaceful-mode-checkbox=Мирен режим +play=Пускане +pollution=Замърсяване +pollution-absorbed-per-tree-damaged=Поглъщане за повредено дърво +pollution-diffusion-ratio=Степен на разпространение +pollution-diffusion-ratio-description=Скорост на разсейване на замърсявания в съседните квадрати. +preview-error=Грешка при създаване на предварителен преглед +price-multiplier=Множител на цена +randomize-map-seed=Произволно семе +recipes-difficulty-group-tile=Рецепти +research-queue-availability=Достъпност на опашката за проучвания +research-queue-availability-after-victory=След като играта приключи +research-queue-availability-always=Винаги +research-queue-availability-never=Никога +reset-preset=Възстановяване на първоначални настройки +reset-to-preset-disabled=Всички параметри са по подразбиране. +resource-frequency-description=Броят на находищата на ресурси. +resource-richness-description=Количеството на ресурси във всяка клетка в рамките на залежите на ресурси. +resource-size-description=Размер на площта на находищата на ресурси. +resources-tab-title=Ресурси +richness=Изобилие +scale=Мащаб +show-preview=Преглед +size=Размер +starting-area-size=Големина на началния район +starting-area-size-description=Размерът на областта без вражески бази около играчът +technology-difficulty-group-tile=Технология +temperature=Температура +terrain-bias-description=Управлява съотношението. +terrain-generators-group-title=Генератор +terrain-scale-description=Размер на чертите на терена и разстоянието между тях. +terrain-tab-title=Терен +title=Генератор на карти +water=Вода +[gui-map-generator-errors] +no-tiles-selected=Поне един тип плочка трябва да бъде позволен. +[gui-map-info] +confirm-replay=Влкючи повторение на __1__? +delete-save=Изтриване на записа +difficulty=Трудност +map-version=Версия на картата +mods=Модификации +scenario-name=Сценарий +start-replay=Влкючи повторение +[gui-map-view-settings] +add-tag=Добавяне на етикет +show-electric-network=Електрически мрежи +show-logistic-network=Логистични мрежи +show-map-stop=Имена на гарите +show-player-names=Имена на играчите +show-pollution=Замърсяване +show-tags=Етикети +show-turret-range=Обхват на кулите +[gui-menu] +about=Относно +browse-lan-games=Търсене на локални игри +browse-public-games=Публични игри +connect-to-address=Свържи се с адрес +controls=Управление +copy-report-path=Копирай пътя до отчета за десихнронизация +game-menu=Игрово меню +graphics=Графика +host-new-game=Създаване на нова игра +host-saved-game=Създателят съхрани играта +interface=Интерфейс +lan-username=Локално име +load-game=Зареждане на игра +main-menu=Главно меню +map-editor=Редактор на карти +mod-settings=Модификации +mods=Модификации +multi-player=Групова игра +multi-player-menu=Групова игра +new-game=Нова игра +other=Други +pause-game=Пауза +quit-game=Излизане от играта +quit-tutorial-to-game=Излизане от ръководството +quit-tutorial-to-menu=Излизане от ръководството +reconnect=Повторно свързване +restart-game=Повторно пускане +restart-tutorial=Презареждане +resume-game=Възобновяване +resume-tutorial=Възобновяване +save-game=Запазване на играта +save-game-as-scenario=Запази като сценарий +settings=Настройки +show-report=Покажи отчет за десинхронизация +single-player=Един играч +single-player-menu=Един играч +sound=Звуци +the-rest=Останалите +tutorial-menu=Ръководство +unpause-game=Продължаване на играта +user-login=Потребителски вход +[gui-migrated-content] +removed-decorative=Премахнати декорации +removed-entity=Премахнати обекти +removed-equipment=Премахнато оборудване +removed-fluid=Премахнати течности +removed-item=Премахнати предмети +removed-recipe=Премахнати рецепти +removed-technology=Премахнати технологии +removed-tile=Премахнати клетки +removed-virtual-signal=Премахнати виртуални сигнали +title=Преместено съдържание +[gui-mod-info] +active-version=Текуща версия +author=Автор +contact=За контакти +delete=Изтриване +dependencies=Зависимости +dependency-required=Тази модификация е необходима, но не е включена. +description=Описание +factorio-version=Версия на играта +homepage=Страница в Интернет +incompatible-factorio-version=Несъвместимо с текущата версия на играта +name=Име +no-dependencies=Без +optional-dependencies=Незадължителни зависимости +optional-dependency=(по желание) +optional-dependency-incompatible=Тази модификация е несъвместима. +optional-dependency-required=Тази модификация не е необходима и не е включена. +status=Състояние +status-disabled=Изключено +status-enabled=Включено +status-not-installed=Не е инсталирано +toggle=Превключване +version=Версия +[gui-mod-load-error] +description=Неуспешно зареждане на модификации: __1__ +exit=Изход +restart-application=Повторно пускане +title=Грешка при зареждане на модификациите +to-be-disabled=Модификации за изключване: +[gui-mod-settings] +apply=Прилагане +cancel=Отказ +cant-be-changed-not-an-admin=Единствено администратори могат да променят тези настройки. +map=Карта +no-map-settings=Няма настройки на карти. +no-per-user-settings=Няма настройки за всеки отделен потребител. +no-settings=Няма настройки. +no-startup-settings=Няма пускови настройки. +per-player=На играч +reload=Презареждане +reset=Зануляване +setting-is-invalid=Една или повече настройки са неправилни. +startup=Стартиране +startup-changes-require-restart=Изменянето на началните настройки изисква повторно пускане на играта. +title=Модификации +value-cannot-be-empty=Полето за стойносттта не може да бъде празно. +value-out-of-range=Стойност извън обхвата: валидни стойности от __1__ до __2__ включително +[gui-mod-startup-settings-mismatch] +apply=Да* +cancel=Не +description=Текущите настройки на модификацията не съвпадат с тези на сървъра, към който сте свързани..\n\nИскате ли да приложите същите настройки и презаредите играта? +restart-required=Играта ще бъде презаредена, за да се внесат новите начални настройки. +title=Несъответствие в началните настройки на модификацията +[gui-mods] +install=Инсталиране +manage=Управление +title=Модификации +unconfirmed-changes=Има незапазени промени. +updates=Обновления +[gui-multiplayer-connect] +connect=Свързване +connect-to-game=Директна връзка +ip-address=Адрес и порт +password=Парола +password-for-game-required=Моля, въведете парола за играта __1__ +scenario-script-source=Сценарий на сървъра +[gui-multiplayer-lobby] +adminlist=Списък с администратори +allow-commands=Позволи команди с Lua +allow-commands-admins-only=Единствено администратори +allow-commands-false=Не +allow-commands-true=Да +autosave-only-on-server=Автоматично записване само на сървъра +banlist=Списък с забрани +default-game-name=Играт на __1__ +edit-adminlist=Променяне на списък с администратори +edit-banlist=Променяне на списък с забрани +edit-whitelist=Промяна на бял списък +game-description=Описание +game-tags=Етикети +game-visibility-LAN=Локална мрежа +game-visibility-public=Публична +game-visibility-steam=Steam +game-visibility-steam-tooltip=Включва или изключва функция "Присъдиняване към игра" през Steam. +ignore-limit-for-returning-players=Игнориране на лимит за връщане +ignore-limit-for-returning-players-tooltip=Играчите, които вече са играли на картата, могат да се присъединяват към играта, дори когато лимитът за играчи е достигнат. +multiplayer-autosave-interval=Период на автоматични записи +non-blocking-saving=Включване на запазване без преустановяване +only-admins-can-pause-the-game=Единствено администратори могат да преустановяват играта +play=Пускане +verify-user-identity=Проверка на данните на потребителя +whitelist=Бял списък +[gui-new-game] +delete-scenario=Изтриване на сценарий +difficulty=Сложност +game-scenarios=Игрови сценарии: +level=Ниво +main-game=Основна игра: +mod-scenarios=Сценарии от модификации: +next=Следващ +no-description=Тази карта няма описание +play=Играй +title-select-scenario-to-edit=Избери сценарий за редакция +title-select-template-for-new-scenario=Избери шаблон за нов сценарий +title-start-new-game=Започни нова игра +user-scenarios=Потребителски сценарии: +[gui-other-settings] +autosave-never=Никога +check-updates=Проверяване за обновления при пускане на играта +delete-achievements-button=Изтриване +delete-achievements-confirm-control-phrase=ИЗТРИВАНЕ +delete-achievements-confirm-text=Напишете "__1__", за да потвърдите действието. +delete-achievements-label=Нулиране на постижения +developer=За разработчици +enable-crash-log-uploading=Качване на отчети за сривове +enable-experimental-updates=Включване на експерименталните обновления +enable-logitech-led-support=Включване на поддръжка Logitech LED +enable-new-mods=Автоматично включване на новите модификации +enable-razer-chroma-support=Включване поддръжка на клавиатури Razer Chroma +factorio-username=Име на играча в Локална мрежа +log-in=Вписване +log-out=Отписване +log-saving-statistics=Статистика на съхранените отчети +logged-in=В момента сте вписани като __1__ +non-blocking-saving=Включване на запазване без преустановяване (Linux/macOS) +proxy=Сървър-посредник +proxy-password=Парола на сървъра-посредник +proxy-username=Потребителско име на сървъра-посредник +title=Други настройки +use-mod-settings-per-save=Използване на различни настройки на модификациите за всеки запис +verbose-logging=Подробно отчитане +[gui-other-settings-description] +enable-crash-log-uploading=Предоставяне на анонимни отчети при срив на играта. +log-saving-statistics=Извежда статистика зазапазената карта (ВНИМАНИЕ: това прави записването по-продължително). +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Добавяне на група +add-player-to-group=Добави играч към групата +clone-group=Клонирай група +delete-selected-group=Премахни избраната група +disable-all=Забрани всички +do-you-really-want-to-revoke-your-permissions-to-edit=На път сте да премахнете възможността си да променяте права. Наистина ли искате да го направите? +edit-selected-group=Промени избраната група +enable-all=Разреши всички +export=Изнасяне +group-ids-exhausted=Достигнат максимален брой на групи. +group-permissions-title=Права на група +import=Внасяне +import-failed=Неуспешно внасяне: __1__ +import-permissions=Внасяне на права +multiple-default-groups-found=Намерени няколко групи по подразбиране. +no-default-group-found=Не са намерени групи по подразбиране. +permissions-string=Низ на права +players-in-group=Играчи в група +remove-player-from-group=Премахни потребител от групата +show-players-in-other-groups=Покажи играчите в други групи +title=Права +[gui-permissions-names] +BeginMiningTerrain=Започнете проучване на терена +ChangeRidingState=Промяна на състоянието на ездата +DeleteBlueprintLibrary=Изтриване на библиотеката с проекти +DropItem=Изхвърли избраният елемент +OpenBlueprintLibraryGui=Отваряне на gui на библиотеката за проекти +OpenTipsAndTricksGui=Отворени съвети и трикове gui +SelectNextValidGun=Изберете следващия валиден пистолет +StartWalking=Започнете да ходите +StopBuildingByMoving=Спрете да строите, като се движите +ToggleEntityLogisticRequests=Превключване на логистичните заявки на субекта +ToggleEquipmentMovementBonus=Превключване на бонуса за движение на оборудването +ToggleMapEditor=Превключване на редактора на карти +TogglePersonalLogisticRequests=Включване или изключване на персоналните логистични заявки +TogglePersonalRoboport=Превключване на личния робопорт +Undo=Отмяна +[gui-player-management] +add-player=Добавяне на играч +admin=Администратор +ban=Забраняване +banned=Забранен +cant-kick-not-online=Само свързани играчи могат да бъдат изгонени. +cant-use-not-in-multiplayer-game=Този прозорец може да бъде използван само в мрежова игра. +cant-whitelist-disabled=Белият списък трябва да бъде включен на сървъра, преди играчите да могат да бъдат добавяни в него. +delete-player=Изтриване +delete-player-tooltip=Премахва играча от сървъра. +demote=Понижаване +kick=Изгонване +last-online=Последно на линия +manage=Управление +manage-permissions=Управление на правата +manage-player=Управление на __1__ +mute=Заглушаване +muted=Заглушен +name=Име +never=никога +now=сега +online-players=__1__ от общо__2__ играчи са на линия +operations=Процеси +permission-group=Група с права +promote=Повишаване +purge=Пречистване +show-online-only=Покажи само потребителите на линия +time-ago=преди __1__ +title=Управление на играчи +unban=Премахване забрана +unmute=Отглушаване +unwhitelist=Премахване от белия списък +whitelist=Бял списък +whitelisted=Добавен в белия списък +[gui-power-switch] +off=Изкл. +on=Вкл. +state=Състояние +[gui-production] +consumption=Потребление +fluids=Течности +items=Предмети +pollution=Замърсяване +production=Производство +title=Производство +[gui-programmable-speaker] +alert-settings=Настройки за известяване +allow-polyphony=Използване на полифония +show-icon-on-map=Показване икона на картата +volume=Гръмкост +[gui-resource-entity] +initial-amount=Начално количество +minimum-yield=Минимален добив +resource-amount=Количество ресурси +[gui-roboport] +repair-packs=Комплекти за поправка +robots=Роботи +[gui-rocket-silo] +auto-launch=Автоматично изстрелване с товар. +rocket-inventory-label=Инвентар на ракетата +[gui-save-game] +confirm-overwrite=Наистина ли искате да замените __1__? +confirm-overwrite-time-warning=Внимание: Избраният сейв има __1____plural_for_parameter_1_{1=hour|rest=hours}__ часа игра +save=Запазване +save-as=Запазване като +title=Запазване на играта +[gui-save-scenario] +save-as=Запазване като +title=Запазване на сценария +[gui-server-config] +cancel=Отмяна +save=Запазване +title=Настройка на сървъра +[gui-side-menu] +achievements=Постижения +bonuses=Бонуси +map=Карта (__CONTROL__toggle-map__) +production-statistics=Статистика (__CONTROL__production-statistics__) +[gui-sound-settings] +alerts-volume=Известия +default-device=Устройство по подразбиране +environment-sounds-volume=Обкръжаващи звуци +game-effects-volume=Ефекти на играта +gui-effects-volume=Ефекти на интерфейс +master-volume=Обща сила +music-volume=Музика +preferred-output=Предпочитана изходна точка +title=Настройки на звука +walking-sound-volume=Издаване на звук при ходене +wind-volume=Вятър +[gui-speed-panel] +normal=Нормална +pause=Пауза +paused=В пауза +show-message-dialogs=Показване на съобшения +speed=Скорост: __1__ +speed-down=Намаляване +speed-up=Ускоряване +title=Настройки на повторението +[gui-splitter] +input-priority=Приоритет за вход +left=Ляво +output-priority=Приоритет за изход +right=Дясно +[gui-sync-mods-with-save] +cancel=Назад +confirm=Потвърждаване +correct=Подходящи: +disabled=Изключени: +download=Изтегляне +enable=Вкключи +enable-correct-version=Включване на правилна версия +join-server-after-sync=Присъединяване към сървъра след синхронизация +keep-enabled=Винаги включена +load-save-after-sync=Зареждане на записаната игра след синхронизация +no-compatible-version=Няма съвместима версия: +no-release=Няма издание: +not-in-save=Не са в запазената игра: +not-on-mod-portal=Не са в портала за модификациите: +ready-to-download=Готови за изтегляне: +sync-mods-with-server=Синхронизиране на модификациите със сървъра +sync-startup-settings=Синхронизиране на начални настройки +title=Синхронизиране на модификациите със записа +wrong-version-enabled=Включена неправилна версия: +[gui-tag-edit] +cancel=Отказ +confirm=Потвърждаване +delete=Изтриване +icon=Иконка +name=Име +title-create=Нов етикет +title-edit=Свойства на етикета +[gui-technologies-list] +title=Списък с технологии +[gui-technology] +graph-title=Технологично дърво +[gui-technology-preview] +already-queued=Технологията е пусната за проучване. +already-researched=Технологията е била проучена +already-researching=Технологията вече се проучва +continue-research=Продължи +disabled=Технологията е недостъпна +effects=Ефекти +not-researched-tooltip=(Редактор) Технологията не е проучена +prerequisites=Изисква +queue-full=Опашката за проучвания е пълна +status-available=Достъпно +status-disabled=Непроучени +status-not-available=Недостъпно +status-queued=На опашката +status-researched=Проучено +status-researching=Проучва се +title-status=(__1__) +un-research=Прекъсване на проучването +un-research-tooltip=(Редактор) Прекъсване на проучването +unit-ingredients=Цена +unit-time=Необходимо време за изследване на една единица +unsatisfied-prerequisites=Необходимите изследвания за тази технология не са извършени +will-complete=Всички степени на тази технология вече са били проучени или добавени на опашката +[gui-technology-progress] +cancel=Отказ +no-research=Няма текущо проучване +title=Проучване +[gui-technology-queue] +title=Опашка за проучвания +[gui-text-tags] +blueprint=Чертеж +contains-blueprints=Съдържа __1__ __plural_for_parameter_1_ {1=чертеж|rest=чертежа} __ +following-text-achievement=[Постижениe: __1__] +following-text-armor=[Броня: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Обект: __1__] +following-text-fluid=[Течност: __1__] +following-text-gps=[Местопоожение: __1__] +following-text-item=[Предмет: __1__] +following-text-item-group=[Група от предмети: __1__] +following-text-recipe=[Рецепта: __1__] +following-text-technology=[Технология: __1__] +following-text-tile=[Плочка: __1__] +following-text-train-no-name=[Влак] +following-text-train-stop-no-name=[Железопътна гара] +following-text-train-stop-with-name=[Железопътна гара: __1__] +following-text-train-with-name=[Влак: __1__] +following-text-unknown-item=[Неизвестен предмет] +following-text-virtual-signal=[Виртуален сигнал: __1__] +invalid-train=Недостъпен влак +invalid-train-stop=Недостъпна железопътна гара +train-hover=Влак: __1__ +train-stop-hover=Железопътна гара: __1__ +[gui-the-rest-settings] +title=Останалите +warning-label=ВНИМАНИЕ +[gui-tips-and-tricks] +title=Съвети +[gui-train] +add-circuit-condition=Условие на веригата +add-empty-condition=Празен товар +add-fluid-count-condition=Количество течност +add-full-condition=Пълен товар +add-inactivity-condition=Неактивност +add-item-count-condition=Количество предмети +add-robots-inactive-condition=Неактивни роботи +add-station=+ Добавяне на гара +add-time-condition=Изминало време +add-wait-condition=+ Добавяне на условие за изчакване +adding-temporary=Добавяне на временна +automatic-mode=Автоматично +cargo=Гориво +cargo-condition=Товар +circuit=Трасе +color=Цвят +fluid=Течности +invalid=Невалидно +locomotive-doesnt-need-energy=Локомотивът не се нуждае от енергия. +locomotive-is-out-of-reach=Локомотивът е извън обсег. +manual-mode=Ръчно +of-inactivity=бездействие +passed=преминал +schedule=Разписание +temporary=Временна: __1__ +[gui-train-rename] +perform-change=Прилагане на промяната +title=Промяна на име - __1__ +[gui-train-stop] +rename-stop=Преименуване +[gui-train-wait-condition-description] +and=И +circuit-condition=Трасе: __1__ __2__ __3__ +empty-condition=Товарният инвентар е празен +fluid-count-condition=Течност:__1__ __2__ __3__ +full-condition=Товарният инвентар е пълен +item-count-condition=Товар: __1__ __2__ __3__ +or=ИЛИ +passenger-not-present=Не са намерени пасажери +passenger-present=Намерени пасажери +robots-inactive-condition=Не са разположени роботи +[gui-trains] +manual-mode=Ръчен режим +open-train=Отваряне меню за влакове +[gui-update] +applying=Прилагане +automatic-steam-update-title=Предупреждение за автоматично обновяване в Steam +automatic-updates=Автоматични обновления +cancel=Питане по-късно +checking=Проверяване +checking-updates-failed=Проверката за обновления се провали: __1__ +could-not-init-steam-title=Steam грешка +disable-updater=Изключване на обновленията +downloading=Изтегляне +from=Инсталирано +invalid-login=Неправилно име или парола! +mod=Модификация +n-a=Не е инсталирано +no-new-updates=Няма налични обновления +ok=Вписване +password=Парола +restarting-factorio=Играта се престартира +service-unavailable=Услугата е недостъпна +to=Нова версия +update-failed=Неуспешно обновяване: __1__ +update-now=Обновяване сега +update-successful=Обновено до версия __1__ +updates-available-instructions1=Налични са следните обновления: +username=Потребителско име +[gui-update-mods] +cancel=Отказ +check-for-updates-failed=Неуспешна проверка за обновления +checking-for-updates=Проверка за обновления +local-version-column-header=Локална версия +name-column-header=Име +new-version-column-header=Нова версия +update-selected=Обновяване на избраните +[gui-upgrade] +entities=Обекти +from=От +modules=Модули +to=До +[gui-user-login] +create-account=Създаване на сметка +description-browse-mods=За да използвате портала за модификации, трябва да влезете във вашия профила. +description-download-mods=За да изтегляте модификации, трябва да влезете във вашия профил. +description-mp-browse-public-games=За да прегледате публичните потребителски игри, трябва да влезете в своя профил. +description-mp-connect-to-matching-server=За да се свържете с подбиращия сървър, трябва да влезете във вашия профил. +description-mp-create-public-game=За да се добави сървърът в списъка с игри, трябва да влезете във вашия профил. +description-mp-game-requires-authentication=За да се присъедините към играта, трябва да влезете в своя профил. +description-mp-game-requires-authentication-mismatch=Сървърът не можа да разпознае вашия профил. Моля, влезте отново или опитайте по-късно. +description-mp-username-only=Изберете името на вашия играч в локална мрежа. +email-can-not-be-empty=Имейлът не може да бъде празен. +forgot-password=Забравена парола +logging-in=Влизане +logging-in-with-steam=Влизане със Steam +login=Вписване +not-logged-into-steam-use-factorio-account=Не сте влезли в Steam. Моля, влезте в Steam, за да получите достъп до онлайн функциите или използвайте своя профил в Factorio.com. +not-logged-into-steam-warning=Не сте влезли в Steam. Използват се потребителските данни от Factorio.com +[http-error] +auth-error=Неуспешно изтегляне (код на грешката __1__): грешка при удостоверяване. +auth-error-with-message=Неуспешно изтегляне (код на грешката __1__): грешка при удостоверяване: __2__ +json-parse-error=Неуспешно изтегляне (код на грешката __1__): не успя да разпознае отговор от JSON: __2__ +unknown-error=Неуспешно изтегляне (код на грешката __1__). +unknown-error-with-message=Неуспешно изтегляне (код на грешката __1__): __2__ +[ini-parse-error] +missing-value=Липсваща стойност в __1__:__2__ +unterminated-section-header=Незавършена заглавна секция в __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Кампанията "__1__" е извадена от играта. Можете да заредите този запис във версия на играта __2__. +higher-than-maximum=Версия __1__ на картата не може да бъде заредена, тъй като е по-висока от максималната поддържана версия (__2__). +lower-than-minimum=Версия __1__ на картата не може да бъде заредена, тъй като е по-ниска от минималната поддържана версия (__2__). +[inventory-restriction] +cant-be-burned=__1__ не може да се използва като гориво. +cant-be-smelted=__1__ не може да се стопи. +cant-be-used-as-ammo=__1__ не може да се използва като боеприпаси. +cant-be-used-as-ammo-for=__1__ не може да се използва като боеприпаси за __2__. +cant-be-used-as-armor=__1__ не може да се използва като броня. +cant-be-used-as-gun=__1__ не може да се използва като оръжие. +cant-insert-into-restricted-slot=Само __1__ може да се постави тук, не може __2__. +wrong-fuel=__1__ не може да използва __2__. за гориво. +[json-parse-error] +invalid-comma-before-brace=Непозволена запетая пред '}' в __1__:__2__ +invalid-comma-before-square-bracket=Непозволена запетая пред ']' в __1__:__2__ +invalid-string-escape=Invalid string escape at __1__:__2__ +invalid-utf16-low-surrogate=Invalid UTF-16 low surrogate in JSON string escapes at __1__:__2__ +unexpected-character=Неочакван знак (__1__) в __2__:__3__ +unexpected-end-of-file=Неочакван край на файл в __1__:__2__ +unexpected-utf16-low-surrogate=Unexpected UTF-16 low surrogate in JSON string escapes at __1__:__2__ +unterminated-string=Незавършен низ в __1__:__2__ +[multiplayer] +cannot-load-downloaded-map=Не може да се зареди картата:__1__ +catching-up=Синхронизиране. +client-is-catching-up=__1__ се синхронизира +client-is-downloading-map=__1__ изтегля картата +client-is-dropping=__1__ ще бъде изключен от играта +client-is-loading-map=__1__ зарежда картата +connected-downloading-map=Изтегляне на картата (__1__) +connecting-to-the-game=Свързване към играта... +creating-desync-report=Създаване на отчет за десинхронизация. Моля, изчакайте. +desynced=Бяхте десинхронизиран. +desynced-downloading-map=Повторно изтегляне на картата (__1__) +extra-mod=Модификацията __1__ не е налична на сървъра. +game-paused=__1__ преустанови играта. +invalid-address=__1__ е неправилен адрес (__2__). +loading-map=Зареждане на мрежова карта +loading-scenario=Зареждане на сценария __1__ +mod-mismatch-detected=Засечено несъответствие на версии! +no-address=__1__ не е открит. +player-banned=Потребителското име е забранено. Причина: __1__. +player-desynced=__1__ беше десинхронизиран. +player-dropped=__1__ отпадна от играта. +player-joined-game=__1__ се присъедини към играта. +player-left-game=__1__ напусна играта. +player-paused-game=__1__ преустанови играта. +player-respawn=__1__ се прероди. +player-resumed-game=__1__ възобнови играта. +player-switching-servers=__1__ сменя съвръри. +player-was-afk=__1__ беше разкачен поради неактивност. +saving-map=Запазване на картата +saving-map-for=Записване на картата за __1__ +server-not-responding=Сървърът не отговаря +server-quit=Сървъра излезе от играта +server-saving-map=Сървъра (__1__) запарза картата . +version-mismatch-detected=Засечено несъответствие на версии! +waiting-for-saving-map=__1__ записва картата. +waiting-for-server-to-prepare-the-map=Изчакване на сървъра да съхрани картата. +waiting-for-server-to-start-saving-the-map=Изчакване на сървъра да започне за съхранява: __1__ +wrong-input=__1__ беше разкачен, тъй като изпрати непълни данни. +you-were-banned=Бяхте баннати от сървъра. +you-were-kicked=Бяхте изгонен от сървъра. +[noise-expression] +0_16-elevation=Блато +0_17-island=Остров +0_17-lakes-elevation=Нормална +aux=Нормален +elevation=Нормална +endless-ocean-with-starting-area-elevation=Безкраен океан +endless-plateau-with-starting-area-elevation=Безкрайно плато +moisture=Нормална +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Нормална +[noise-property] +aux=Вид +elevation=Височина +moisture=Влажност +temperature=Температура +[permissions-command-output] +action-set-to=__1__променен на __2__. +added-player-to-group=__1__ се добавя към групата __2__. +created-group=Създаване на групата __1__. +deleted-group=Премахнати права за група: __1__. +player-is-already-in-group=__1__ вече е в групата __2__. +player-is-in-group=__1__ е в група __2__. +player-is-not-in-any-group=__1__ не участва в група. +player-is-not-in-group=__1__ не е в групата __2__. +player-removed-from-group=__1__ отстранен от групата __2__. +renamed-group=Група __1__ преименувана на __2__. +reset-complete=Възстановява правата по подразбиране. +unable-to-create-group=Не може да бъде създадена група. +unknown-action=Неизвестно действие: __1__. +unknown-action-value=Неизвестна стойност: __1__ - очаква вярно или грешно. +unknown-group=Неизвестна група: __1__. +unknown-player=Неизвестен играч: __1__. +you-can-not-create-groups=Нямате права за създаване на упълномощена група. +you-can-not-delete-groups=Нямате необходимите права да премахвате групи. +you-can-not-delete-the-default-group=Не можете да изтриете групата разрешения по подразбиране. +you-can-not-edit-groups=Нямате необходимите права да променяте параметрите на групи. +[permissions-help] +add-player= - Добавя играча към дадената група. +create-group= - Създава нова група със зададеното име или се използва името по подразбиране, ако не е зададено име. +delete-group= - Изтрива дадената група. +edit-group= - Разрешава или забранява даденото действие на дадената група. +get-player-group= - Ако даденият играч е част от група, показва към коя. +groups=- Изброява всички групи. +help-list=Достъпни настройки: __1__. +matching-actions-list=Подходящи действия: __1__. +matching-group-list=Подходящи групи: +matching-options-list=Подходящи настройки: __1__. +remove-player= - Премахва играча от дадената. +rename-group= - Преименува дадената група с ново име. +reset=- Възстановява всички права към първоначалните. +[recipe-difficulty] +expensive=Скъпа +normal=Нормална +[richness] +none[1]=Изключено +[save-map-failed] +cannot-save-map=Картата не може да бъде записана: __1__ +[size] +none=Без +[technology-difficulty] +expensive=Скъпа +normal=Нормална +[tooltip-category] +burnable-fuel=гориво +consumes=Консумира +debug=Дебъг +effect=Ефект +electricity=електричен ток +fluid=течност +generates=Произвежда +heat=топлина +personal-weapon=Лични оръжия +player-armor=Броня +stores=Складира +thrown=Хвърляеми +train=Влак +turret=Оръдейна кула +vehicle=Превозно средство +vehicle-weapons=Оръжия на превозни средства + diff --git a/factorio/data/core/locale/bg/info.json b/factorio/data/core/locale/bg/info.json new file mode 100644 index 0000000000000000000000000000000000000000..98a193707547755c538ad7510ce166b66208ca98 --- /dev/null +++ b/factorio/data/core/locale/bg/info.json @@ -0,0 +1,62 @@ +{ + "completed": 72, + "font": { + "default": [ + "__core__/fonts/Lilittium-Regular.ttf", + "__core__/fonts/Lato-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSans.ttf" + ], + "default-bold": [ + "__core__/fonts/Lilittium-Bold.ttf", + "__core__/fonts/Lato-Bold.ttf", + "__core__/fonts/NotoSans-Bold.ttf", + "__core__/fonts/NotoSansCJKtc-Bold.ttf", + "__core__/fonts/NotoSansThai-Bold.ttf", + "__core__/fonts/NotoSansArabic-Bold.ttf", + "__core__/fonts/NotoSansHebrew-Bold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "default-mono": [ + "__core__/fonts/Lato-Regular.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSansMono.ttf" + ], + "default-semibold": [ + "__core__/fonts/Lilittium-SemiBold.ttf", + "__core__/fonts/Lato-Semibold.ttf", + "__core__/fonts/NotoSans-SemiBold.ttf", + "__core__/fonts/NotoSansCJKtc-Medium.ttf", + "__core__/fonts/NotoSansThai-SemiBold.ttf", + "__core__/fonts/NotoSansArabic-SemiBold.ttf", + "__core__/fonts/NotoSansHebrew-SemiBold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "locale-pick": [ + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ], + "scenario-message-dialog": [ + "__core__/fonts/IBMPlexMono-Medium.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ] + }, + "language-name": "Български" +} \ No newline at end of file diff --git a/factorio/data/core/locale/ca/core.cfg b/factorio/data/core/locale/ca/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3d256c7160609d1b53bc4623ccf4d978c67073d1 --- /dev/null +++ b/factorio/data/core/locale/ca/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=No es poden barrejar fluids. +and=i +ban-report=__1__ (expulsat/da per __2__) +ban-report-ip=__1__ (__2__) per __3__ +base-mod-disabled=El mod base és necessari per executar el joc, però està desactivat. Voleu activar-lo? +base-mod-invalid=El mod base és necessari per executar el joc, però l'actual no és vàlid. +blueprint-library-shortcut-broken=L'element al que feia referència aquesta drecera ja no és a la biblioteca de plànols. +blueprint-no-name=Sense nom +blueprint-transferring=Es transfereix el plànol: __1__ +bonus-progress-bar-tooltip=Bonificació de producció: __1__ +building-atlas=Es carrega l'atles dels gràfics… +building-prototypes=Es construeixen els prototips… +cannot-open-mod-settings-game-not-fully-setup=La configuració dels mods no es pot obrir fins que la configuració de la partida estigui completa. +cant-add-player-already-exists=Ja existeix un jugador amb el nom __1__. +cant-be-connected-to-copper-wire=No es pot connectar al cable elèctric. +cant-be-connected-to-wire=No es pot connectar al cable. +cant-be-crafted-in-this-machine=Aquesta màquina no pot elaborar-ho. +cant-be-damaged=Això no es pot danyar. +cant-be-mined=Això no es pot extreure a mà. +cant-be-rotated=Això no es pot girar. +cant-change-enemy-wires=No es pot modificar el cablejat enemic. +cant-clear-cursor=__1__ no es pot retornar perquè l'inventari del jugador està ple. +cant-connect-rolling-stock-not-in-rolling-stock=No es pot modificar el vehicle ja que cal estar-hi a dins. +cant-connect-rolling-stock-not-in-vehicle=No es pot modificar el vehicle ja que cal estar-hi a dins. +cant-connect-rolling-stock-too-close=No es poden connectar els vehicles ja que estan massa prop. +cant-copy-enemy-structure-settings=No es pot copiar la configuració de les estructures enemigues. +cant-disconnect-rolling-stock-not-in-rolling-stock=No es pot desconnectar el vehicle: cal estar-hi a dins. +cant-disconnect-rolling-stock-not-in-vehicle=No es pot desconnectar el vehicle: cal estar-hi a dins. +cant-enter-enemy-vehicles=No es pot entrar als vehicles dels enemics. +cant-join-game-not-in-main-menu=Només podeu unir-vos a una partida de l'Steam des del menú principal. +cant-join-game-steam-init-failed=No s'ha pogut entrar a la partida: Ha fallat l'inici de l'Steam. +cant-join-game-steam-networking-disabled=No s'ha pogut entrar a la partida: S'ha desactivat la xarxa de l'Steam amb les opcions de configuració. +cant-mine-enemy-structure=Les estructures enemigues no es poden recollir. +cant-mine-vehicle-with-passenger=Mentre hi hagi algú a dins, aquest element no es pot desmantellar. +cant-open-enemy-structures=Les estructures enemigues no es poden obrir. +cant-paste-enemy-structure-settings=No es pot enganxar la configuració a les estructures enemigues. +cant-put-item-back=L'element no es pot retornar: __1__ +cant-reach=Impossible arribar-hi +cant-repair-enemy-structures=Les estructures enemigues no es poden reparar. +cant-rotate-enemy-structures=Les estructures enemigues no es poden girar. +cant-run-command-not-admin=No es pot executar l'ordre __1__: no sou administrador. +cant-run-command-not-in-multiplayer-game=No es pot executar l'ordre «__1__» en una partida d'un sol jugador. +cant-set-duplicate-filter=Ja es filtra __1__ en una altra ranura. +cant-set-duplicate-request=Ja es sol·licita __1__ en una altra ranura. +cant-set-duplicate-trash-slot=__1__ ja s'ha establit en una altra ranura. +cant-set-filter=No podeu establir aquest filtre: __1__ +cant-set-request-when-it-is-automated=No podeu modificar les sol·licituds establertes pel circuit de control. +cant-swap-console-with-player=No es pot intercanviar la consola amb el jugador: Calen dos jugadors si es fa un swap des de la consola. +cant-swap-expected-two-players=No es pot fer l'intercanvi: Calen dos jugadors si es fa un swap des de la consola. +cant-swap-with-yourself=No es pot intercanviar de jugador amb un mateix. +cant-transfer-from-enemy-structures=No es pot transferir d'estructures enemigues. +cant-transfer-to-enemy-structures=No es pot transferir a estructures enemigues. +cheat-will-disable-achievements=Si s'empra una ordre de trampes, es desactivaran les fites. Repetiu l'ordre per executar-la. +checking-sprites=Es comproven els gràfics… +close-file-reason-corrupt=Ha fallat la comprovació CRC, ja que el fitxer zip està corromput. +close-file-reason-other=Codi d'error: __1__ +closing-file-failed=No s'ha pogut tancar el fitxer __1__.\nMotiu: __2__. +colon=: +color-for-players-only=Només es pot establir el color per als jugadors. +command-attempted-not-allowed=__1__ ha provat d'executar una ordre que no se li permet: __2__ +command-ran=__1__ (executa una ordre): __2__ +command-will-disable-achievements=Si s'empren ordres de consola Lua, es desactivaran les fites. Repetiu l'ordre per executar-la. +continue=Continua +control-controller-axis-related=Aquest control ha de venir d'un botó dels gallets del controlador. +control-controller-button-related=Aquest control ha de venir d'un botó del controlador. +control-controller-stick-related=Aquest control ha de venir d'una palanca del controlador. +control-keyboard-related=Aquest control ha d'efectuar-se amb el teclat. +control-mouse-related=Aquest control ha d'efectuar-se amb el ratolí. +control-mouse-related-on-controller=Aquest control ha de ser de __1__ o de __2__. +control-mouse-wheel-related=Aquest control ha de venir d'una roda del ratolí. +cropping-bitmaps=S'ajusten els mapes de bits… +cursor=Cursor +days=__1__ __plural_for_parameter_1_{1=dia|rest=dies}__ +days-ago=Fa __1__ __plural_for_parameter_1_{1=dia|rest=dies}__ +destination-full=Destí ple +disabled-by-server=Deshabilitat pel servidor +discard-changes=Descarta els canvis +dying-explosion-name=__1__ (explosió quan mor) +editor-will-disable-achievements=Si s'empra l'editor de mapes, es desactivaran les fites. Repetiu l'ordre per executar-la. +electric-pole-wire-limit-reached=Ja hi ha el màxim de connexions permeses. +empty-file-name=El nom del fitxer és buit. +empty-stop-name=La parada no té un nom assignat. +entered-the-vehicle=Heu entrat al vehicle. +error-while-importing-string=S'ha produït un error mentre s'importava la cadena: +error-with-handler-failed=__1__\nQuan s'estava arreglant això, un gestor d'errors ha causat aquest altre error:\n__2__ +error-with-handler-message=__1__\nUn gestor d'errors ha afegit aquesta informació:\n__2__ +evolution-message=Factor evolutiu: __1__ (temps __2__%, contaminació __3__%, nius destruïts __4__%) +failed-to-import-string=Ha fallat la importació de la cadena: __1__. +failed-to-load-base-mod=S'ha produït un error al carregar el Mod Base. +failed-to-load-mod=No s'ha pogut carregar el mod «__1__» +failed-to-load-mod-reason=El mod «__1__» no s'ha pogut carregar: __2__ +feature-not-available-in-demo-version=Aquesta funció no està disponible en la versió de prova del joc. +file-name-too-long=El nom del fitxer és massa llarg (__1__ caràcters com a màxim). +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__ % +format-pixels=__1__ px +game-saved-to=La partida s'ha desat en __1__. +grid-position-and-absolute-position-need-to-match=Les coordenades de posició de la graella i del plànol han de ser totes parelles o totes senars. +grid-position-value-has-to-be-multiple=La posició d'ajustament a la graella d'aquest plànol ha de ser un múltiple de __1__. +hours=__1__ __plural_for_parameter_1_{1=hora|rest=hores}__ +hours-ago=Fa __1__ __plural_for_parameter_1_{1=hora|rest=hores}__ +invalid-character-in-file-name=Hi ha un caràcter no vàlid al nom del fitxer. +invalid-grid-position-value=__1__ no és una posició vàlida a la graella. +invalid-parameter=Paràmetre no vàlid +invalid-screenshot-resolution=Resolució de captura de pantalla no vàlida. L'amplada i l'alçada ha d'estar dins del rang {1, __1__}. +invalid-snap-to-grid-value=__1__ no és un valor vàlid d'ajustament a la graella. +invalid-zoom-level=Nivell de zoom no vàlid. El nivell ha de ser més gran o igual a __1__. +item-has-tags=L'element té etiquetes. +left-the-vehicle=S'ha sortit del vehicle. +loading-mods=Es carreguen els mods... +loading-sounds=Es carreguen els sons… +loading-sprites=Es carreguen els gràfics… +locks=Bloca +low-ram-warning=Aquesta desada fa servir molta memòria i probablement faci que el joc falli.\nReduïu la resolució dels gràfics a la pantalla de configuració gràfica per a reduir l'ús de memòria.\n__1__ +manual-wire-dragging-disabled=El mode manual de cablejat està desactivat. +map-info-combined-yield-percentage=Rendiment conjunt (__1__): __2__ % +minutes=__1__ __plural_for_parameter_1_{1=minut|rest=minuts}__ +minutes-ago=Fa __1__ __plural_for_parameter_1_{1=minut|rest=minuts}__ +missing-equipment=Equipament que falta: +missing-equipment-list-item=__1__ × __2__ +missing-item=Falta __1__. +mod-caused-error=El mod __1__ ha causat un error que no permet la recuperació.\nSi us plau, informeu d'aquest error a l'autor del mod.\n\n__2__ +mod-name-too-long=El mod __1__ té un nom massa llarg. La llargada màxima del nom de mod és de __2__ caràcters. +mod-title-too-long=El mod __1__ té un títol massa llarg. La llargada màxima del títol de mod és de __2__ caràcters. +months-ago=Fa __1__ __plural_for_parameter_1_{1=mes|rest=mesos}__ +new-tips=Consells nous +new-tips-count=Consells nous: __1__ +no-artillery-in-range=Sense artilleria a l'abast. +no-artillery-with-ammo-in-range=Sense artilleria amb munició a l'abast. +no-bans=No hi ha jugadors bandejats. +no-modifier-selected=No s'ha seleccionat cap modificador. +no-path=No s'hi pot arribar. +no-stock-to-connect-found=No s'ha trobat cap vehicle per connectar. +no-stock-to-disconnect-found=No s'ha trobat cap vehicle per desconnectar. +noname-station=Parada +noone-to-reply=No hi ha ningú a qui respondre. +not-allowed-character-in-file-name=El caràcter __1__ no pot incloure's en el nom del fitxer. +not-enough-ingredients=No hi ha prou ingredients. +not-enough-rails=No hi ha prou rails +not-enough-space-to-connect-train=No hi ha prou espai per connectar el tren. +not-operable=No es pot usar +on-the-ground=Al terra +opened-item-removed=S'ha suprimit l'element. +or=o +per-minute-suffix=/min +per-second-suffix=/s +permissions-import-successfully=S'han importat els permisos correctament. +player-cancelled-research=__1__ ha cancel·lat la investigació de __2__. +player-changed-color= El color de __1__ ara és __2__. +player-changed-color-singleplayer= El vostre color és __1__ +player-changed-research=El jugador __1__ deixa d'investigar __2__ i investigarà __3__ a partir d'ara. +player-doesnt-exist=El jugador __1__ no existeix. +player-is-already-an-admin=__1__ ja és l'administrador. +player-is-already-in-admin-list=__1__ ja està a la llista d'administradors i es promourà quan s'afegeixi a la partida. +player-is-not-an-admin=__1__ no és administrador. +player-is-not-banned=No es pot retirar el bandeig d'en/la __1__, ja que no està expulsat/da. +player-is-not-in-admin-list=El/la __1__ no està a la llista d'administradors. +player-isnt-online=__1__ no està connectat. +player-queued-research=__1__ ha afegit __2__ a la cua. +player-started-research=El jugador __1__ ha començat a investigar __2__. +player-tried-using-cheat=El jugador __1__ ha intentat usar una ordre per fer trampes. +player-tried-using-command=El jugador __1__ ha intentat usar l'ordre «__2__». +player-tried-using-editor=El jugador __1__ ha intentat usar l'editor de mapes. +player-was-added-to-admin-list=__2__ ha afegit __1__ a la llista d'administradors i es promourà quan s'afegeixi a la partida. +player-was-banned=__1__ ha estat bandejat per __2__. Motiu: __3__. +player-was-demoted=__1__ ha estat degradat d'administrador per __2__. +player-was-kicked=__1__ ha estat expulsat per __2__. Motiu: __3__. +player-was-promoted=__1__ passa a ser administrador per indicació de __2__. +player-was-removed-from-admin-list=__2__ ha tret __1__ de la llista d'administradors i no se'l promourà quan s'afegeixi a la partida. +player-was-unbanned=__2__ ha retirat el bandeig d'en/la __1__. +players-arent-on-same-surface=No es pot intercanviar els personatges: estan en superfícies diferents. +players-dont-have-character-controllers=No es poden intercanviar els jugadors: Un personatge no disposa de cap persona que el controli. +players-dont-have-characters=No es poden intercanviar els jugadors: Algun d'ells no disposa de personatge. +reading-file-failed=La lectura del fitxer __1__ ha fallat.\nCodi d'error: __2__. +reassigned-empty=No s'ha seleccionat un nou contingut. +recipe-not-craftable-in-hand=Aquesta recepta no pot ser elaborada a mà. +recipe-too-complex-to-craft-in-hand=Aquesta recepta és massa complexa per elaborar-se a mà. +reload-script-data-too-large=Les dades recarregades per l'script són massa grans: __1__ > __2__. +remnant-name=__1__ (restes) +repeat-when-transferred=Es van transferint els plànols. Proveu-ho un altre cop quan la transferència hagi acabat. +replay-disabled-autoplace-specifications-changed-runtime=La repetició de la partida està desactivada perquè algunes opcions d'autoemplaçament han canviat durant la partida. +replay-saving-disabled=S'ha desactivat la repetició de la partida. +replay-saving-disabled-forced-by-user=S'ha desactivat la desada de la repetició ja que el mode de càrrega ha canviat degut als canvis forçats de prototipus de l'usuari. +replay-saving-disabled-map-version=La gravació de la repetició està deshabilitada, ja que la partida es va desar amb la versió __1__ i la versió actual és __2__. +replay-saving-disabled-migration-applied=S'ha desactivat la desada de la repetició, ja que s'han aplicat migracions de la versió de la partida. +replay-saving-disabled-mods=La gravació de la repetició està deshabilitada, ja que la partida desada té uns ajustaments de mods diferents. +replay-saving-disabled-mods-startup-settings=La gravació de la repetició està deshabilitada, ja que la partida desada té uns ajustaments de mods inicials diferents. +reset-to-defaults=Restableix __1__ __plural_for_parameter_1_{1=opció|rest=opcions}__ __plural_for_parameter_1_{1=al valor predeterminat|rest=als valors predeterminats}__ +reset-to-defaults-disabled=Totes les opcions tenen els seus valors per defecte. +reverted-control-settings-to-default=S'han restablert els controls a la configuració per defecte per una incompatibilitat amb les versions anteriors. +rolling-stock-connected=Vehicle connectat. +rolling-stock-disconnected=Vehicle desconnectat. +save-already-in-progress=No es pot desar perquè ja hi ha una desada en progrés. +saving-process-crashed=El procés de desada ha fallat. +scenario-caused-error=L'escenari __1__ ha causat un error que no permet la recuperació.\nSi us plau, informeu d'aquest error a l'autor de l'escenari.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=segon|rest=segons}__ +seconds-ago=Fa __1__ __plural_for_parameter_1_{1=segon|rest=segons}__ +shortcut-bar-full=No es poden acoblar més elements a la barra d'accés ràpid. +shortcut-disabled-technology-not-researched=Aquesta drecera requereix la tecnologia __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Premeu __CONTROL__confirm-message__ per saltar la cinemàtica. +snap-to-grid-value-has-to-be-multiple=El valor d'ajust a la graella d'aquest plànol ha de ser un múltiple de __1__. +string-import-produced-no-item=L'entrada no ha produït cap element. +string-import-successful=S'ha importat __1__ correctament. +the-blueprint-cant-be-flipped=No es pot donar la volta a plànols amb __1__. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Aquests minerals no es poden extreure a mà. Cal un procediment amb __1__ per fer-ho. +time-future=En el futur +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__ h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__ m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=No es pot inserir l'element. La recurrència màxima del llibre és __1__. +too-long-stop-name=El nom de la parada té __1__ caràcters i no pot tenir-ne més de __2__. +too-long-tag-name=El nom de l'etiqueta té __1__ caràcters i no pot tenir-ne més de __2__. +unconfirmed-changes=Hi ha __1__ __plural_for_parameter_1_{1=canvi no confirmat|rest=canvis no confirmats}__. +unknown-color=Color desconegut __1__. +unknown-command=Es desconeix l'ordre «__1__». Premeu /h o /help per obtenir més ajuda sobre les ordres disponibles. +unknown-player-was-banned=__1__, que ja no està a la partida, fou bandejat per __2__. Motiu: __3__. +unlocks=Desbloca +unspecified=indefinit +user-verification-already-disabled=La verificació d'usuari ja està desactivada. +user-verification-already-enabled=La verificació d'usuari ja està activada. +user-verification-disabled=S'ha desactivat la verificació d'usuari. +user-verification-enabled=S'ha activat la verificació d'usuari. +vehicle-is-full=El vehicle ja està ocupat. +weeks-ago=Fa __1__ __plural_for_parameter_1_{1=setmana|rest=setmanes}__ +wire-cant-reach=El cable no es prou llarg. +years-ago=Fa __1__ __plural_for_parameter_1_{1=any|rest=anys}__ +[achievement-progress] +console-command-used=S'ha fet servir una ordre de consola. Aquesta fita no es pot desblocar durant aquesta partida. +construct-with-robots-more-than=Fins ara se n'han construït __1__ a mà i __2__ amb robots. +dont-craft-manually=Objectes creats a mà: __1__ +editor-used=S'ha usat l'editor de mapes. Aquesta fita no es pot desblocar durant aquesta partida. +not-a-freeplay-map=Aquesta fita només es pot aconseguir en mapes en mode lliure. +not-in-peaceful-mode=Aquesta fita no es pot aconseguir en mode pacífic. +not-with-lower-enemies=Aquesta fita no es pot desblocar quan les bases enemigues s'estableixen en menys que la quantitat per defecte. +only-when-playing-new-game=No es pot aconseguir en aquesta partida. +player-damaged=Rècord de dany en un sol cop: __1__ +remaining-time=Temps restant: __1__ +[cant-build-reason] +cant-build-here=Aquí no es pot construir. +cant-build-on-tile=No es pot construir a __1__. +cant-build-train-stop-in-intersection=No es pot construir una parada de tren en una intersecció. +covered-by-fog-of-war=No es pot construir en boira de guerra. +entity-ghost-in-the-way=Hi ha __1__ pel mig +entity-in-the-way=Hi ha __1__ pel mig +entity-must-be-built-next-to-rail=__1__ s'ha de construir al costat de les vies. +invalid-rail-signal-position=La posició del senyal ferroviari no és vàlida. +invalid-train-stop-position=Posició de parada de tren no vàlida +invalid-transport-belt-connectable-position=Posició de cinta no vàlida +mixing-fluids=No es poden connectar sistemes amb diferents fluids. +no-rail-for-ghost-train=Els trens fantasma s'han de construir a les vies. +no-rail-for-train=__1__ s'ha de construir a les vies. +no-resource-for-drill=__1__ només es pot posar on hi hagi recursos apropiats. +no-resource-for-mining-drill=Les explotacions mineres s'han de posar on hi hagi recursos minerals. +no-valid-resource-for-drill=__1__ no pot extreure aquest recurs. +out-of-world=No es pot construir fora del mapa. +player-in-the-way=Hi ha un personatge pel mig. +rail-signals-must-be-built-next-to-rail=Els senyals ferroviaris s'han de posar al costat de les vies. +too-close-to-existing-rail-signal=No es pot posar massa prop d'un altre senyal ferroviari. +uncharted-area=No es pot construir en una àrea inexplorada. +[character-corpse] +died=Mort +killed-by=Mort per +name=Cadàver (__1__) +time-ago=fa __1__. +time-remaining=Temps restant +[chat-icon-select-list-gui] +title=Selecciona una icona +[clone-area-errors] +source-and-destination-collide=Hi ha col·lisions entre les àrees d'origen i de destí. +source-area-and-destination-are-not-equal=L'àrea d'origen i la de destí no tenen la mateixa mida. +source-area-and-destination-area-must-not-be-rotated=Les zones d'origen i de destí no es poden girar. +source-entities-overlap-with-destination=Les entitats d'origen es sobreposen amb les entitats de destí. +tiles-collide=Hi ha col·lisions entre les caselles de l'àrea d'origen i de les de destí. +[color] +acid=Àcid +black=Negre +blue=Blau +brown=Marró +cyan=Cian +gray=Gris +green=Verd +orange=Taronja +pink=Rosa +purple=Morat +red=Vermell +white=Blanc +yellow=Groc +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Obre la interfície de gestió de jugadors. +admins=- Mostra la llista d'administradors. +alerts= - Activa, desactiva, silencia o anul·la el silenciament del tipus d'alerta especificada. +all-players-list=Tots els jugadors: +available-alerts=Alertes disponibles: __1__. +available-colors=Colors disponibles: __1__. +ban= - Bandeja el jugador especificat. +banlist= - Afegeix o esborra un jugador de la llista de bandejats. Funciona igual que «/ban» o «/unban». +bans=- Mostra la llista de jugadors bandejats. +cant-use-banlist-not-in-multiplayer-game=Les ordres de llista de bandejats no es poden usar en partides d'un sol jugador. +cant-use-permissions-not-in-multiplayer-game=Les ordres de permisos no es poden usar en partides d'un sol jugador. +cant-use-whitelist-not-in-multiplayer-game=Les ordres de llista blanca no es poden usar en partides d'un sol jugador. +cheat= - Investiga totes les tecnologies i activa el mode de trampes. Si s'empra el paràmetre també dóna al jugador alguns elements adicionals. +clear=- Neteja la consola. +color= - Canvia el vostre color. Podeu escollir un dels colors predefinits o bé donar un color en format RGBA: «# # # #». +command= - Executa una ordre Lua (si aquestes ordres estan permeses). +config=- Obre la interfície de configuració del servidor. +delete-blueprint-library= - Esborra la biblioteca de plànols del jugador fora de línia del fitxer de desada. Escriviu «everybody confirm» per esborrar les biblioteques de tots els jugadors fora de línia. +demote= - Degrada el jugador d'administrador. +editor=- Activa o desactiva l'editor del mapa. +evolution=- Mostra la informació sobre el factor d'evolució alienígena. +help= - Mostra una llista d'ordres disponibles. L'argument opcional pot especificar l'ordre que s'hauria de descriure. +help-description=Escriviu /h per obtenir-ne més informació. +help-list=Les ordres disponibles són: +ignore= - Evita que el xat mostri els missatges d'aquest jugador. Es continuaran mostrant els missatges dels administradors. +ignores=- Mostra la llista de jugadors ignorats. +kick= - Expulsa el jugador especificat. +matching-alerts-list=Correspondència d'alertes: __1__. +matching-colors-list=Colors a joc: __1__. +matching-commands-list=Ordres similars: +matching-players-list=Jugadors pareguts: +measured-command= - Executa una ordre Lua (si estan permeses) i mesura el temps que triga. +mute= - Impedeix que el jugador digui res al xat. +mute-programmable-speaker= - Silencia o anul·la el silenciament dels sons globals creats per l'altaveu programable. Amb «local» només s'aplicarà al client local. Els administradors poden usar «everyone» per aplicar els canvis a tots els clients del servidor. +mutes=- Mostra una llista amb tots els jugadors que no poden parlar al xat. +open= - Obre l'inventari d'un altre jugador. +perf-avg-frames=- Nombre de tics per actualització emprat per als comptadors de rendiments. Per defecte és 100. Un valor de 5-10 és recomanable per convergir ràpidament, però els comptadors oscil·laran més de pressa. +permissions=- Obre la interfície de permisos. +players=- Mostra una llista dels jugadors de la partida (amb el paràmetre online/o, imprimeix només els jugadors que estan en línia i count/c només mostra quants jugadors hi ha). +promote= - El jugador passa a ser administrador. +purge= - Esborra tots els missatges d'aquest jugador del registre del xat. +quit=- Para el servidor correctament. +reply= - Respon l'últim jugador que t'ha xiuxiuejat. +reset-tips=Reinicia l'estat dels consells i trucs com si el joc acabés de començar per primera vegada. +save= - Desa el joc actual amb el nom especificat. +screenshot= - Pren una captura de pantalla amb les opcions de vista actuals, o amb la resolució especificada. El nivell de zoom és opcional i per defecte és 1. +seed=- Mostra la llavor del mapa inicial. +server-commands=- Ordres de la consola del servidor. +server-save=- Desa la partida al servidor en una partida multijugador. +shout= - Envia un missatge a tots els jugadors, incloent-hi els altres bàndols. +silent-command= - Executa una ordre Lua (si estan permeses) sense mostrar-ho per consola. +swap-players= - Intercanvia els personatges entre dos jugadors. Si no s'especifica el segon, es sobreentén que és el jugador que executa l'ordre. +time=- Mostra el temps que té la partida actual. +toggle-action-logging=- Activa o desactiva el registre de totes les accions d'entrada que s'executen durant la partida. El valor d'aquesta opció no és persistent quan es reinicia la partida i en sessions multijugador només afecta a la vostra partida. +toggle-heavy-mode=- Aquesta ordre s'ha de fer servir amb precaució, ja que farà que no es pugui continuar la partida en mode multijugador. La partida es desarà i es compararà a partir d'allí cada pas per cercar inconsistències. Això és útil quan es detecta una dessincronització quan un nou jugador s'afegeix al servidor. Aquest mode s'executarà fins que trobi una inconsistència i l'escriurà en un fitxer. Si us plau, envieu-nos-el perquè els desenvolupadors puguin arreglar el problema. +unban= - Retira el bandeig del jugador especificat. +unignore= - Permet que el xat mostri els missatges d'aquest jugador. +unknown-command=Ordre desconeguda __1__ +unlock-shortcut-bar=- Desbloca totes les barres d'accés ràpid. +unlock-tips=Desbloca totes les entrades de consells i trucs. +unmute= - Permet al jugador parlar al xat. +version=- Mostra la versió actual del joc. +whisper= - Envia un missatge al jugador especificat. +whitelist= - Activa, desactiva, afegeix o treu un jugador de la llista blanca (només els jugadors d'aquesta llista es poden unir a la partida). Per mostrar la llista blanca de jugadors, useu l'ordre «get» sense arguments. +[command-output] +action-logging-disabled=S'ha desactivat el registre d'accions. +action-logging-enabled=S'ha activat el registre d'accions. +alert-already-disabled=Les alertes de tipus __1__ ja estan desactivades. +alert-already-muted=Les alertes de tipus __1__ ja estan silenciades. +alert-disabled=S'han desactivat les alertes de tipus __1__. +alert-enabled=S'han activat les alertes de tipus __1__. +alert-isnt-disabled=Les alertes de tipus __1__ no estan desactivades. +alert-isnt-muted=Les alertes de tipus __1__ no estan silenciades. +alert-muted=Les alertes de tipus __1__ han estat silenciades. +alert-unmuted=S'ha anul·lat el silenciament de les alertes de tipus __1__. +banlist-add-is-admin-only=Només els administradors poden afegir usuaris a la llista de bandejats amb «add». +banlist-already-empty=La llista de bandejats ja està buida. +banlist-clear-is-admin-only=Només els administradors poden esborrar la llista de bandejats amb «clear». +banlist-cleared=S'ha esborrat la llista de bandejats. +banlist-empty=La llista de bandejats està buida. +banlist-remove-is-admin-only=Només els administradors poden treure jugadors de la llista d'expulsats permanentment amb «remove». +cant-delete-blueprint-library-player-is-connected=No es pot esborrar la biblioteca de plànols d'un jugador connectat. +deleted-blueprint-library-for-players=S'han esborrat les biblioteques de plànols dels jugadors: +no-blueprint-libraries-to-delete=No hi ha biblioteques de plànols per esborrar. +parameters-require-admin=No podeu executar l'ordre amb aquests paràmetres, ja que no en sou l'administrador. +permission-action-list=Totes les accions: __1__. +permission-groups-list=Tots els grups de permisos: __1__. +player=Jugador +player-added-to-banlist=S'ha afegit el/la __1__ a la llista de bandejats. +player-added-to-whitelist=S'ha afegit el/la __1__ a la llista blanca. +player-already-muted=__1__ ja està silenciat. +player-already-on-banlist=__1__ ja està bandejat. +player-already-on-whitelist=El/la __1__ ja està a la llista blanca. +player-blueprint-library-deleted=S'ha esborrat la biblioteca de plànols del jugador __1__. +player-blueprint-library-not-found=__1__ no tenia cap plànol guardat. +player-ignored=S'ignora __1__. +player-is-not-on-banlist=El/la __1__ no està bandejat. +player-is-not-on-whitelist=El/la __1__ no està a la llista blanca. +player-is-on-banlist=S'ha bandejat el/la __1__. +player-is-on-whitelist=El/la __1__ està a la llista blanca. +player-isnt-muted=__1__ no està silenciat. +player-list=Jugadors (__1__): +player-list-online=Jugadors en línia (__1__): +player-muted=__2__ ha silenciat el jugador __1__. +player-unignored=No s'ignora __1__. +player-unmuted=__2__ ja no silencia els missatges de __1__. +player-was-not-on-banlist=El/la __1__ no estava bandejat. +player-was-not-on-whitelist=El/la __1__ no estava a la llista blanca. +player-was-removed-from-banlist=S'ha tret el/la __1__ de la llista de bandejats. +player-was-removed-from-whitelist=S'ha tret el/la __1__ de la llista blanca. +players-on-banlist=Jugadors bandejats: __1__ +players-on-whitelist=Jugadors de la llista blanca: __1__ +programmable-speaker-muted-everyone=Els sons globals de l'altaveu programable s'han silenciat per tots els usuaris del servidor. +programmable-speaker-muted-local=Els sons globals de l'altaveu programable s'han silenciat al client local. +programmable-speaker-unmuted-everyone=S'ha anul·lat el silenciament dels sons globals de l'altaveu programable per tots els clients del servidor. +programmable-speaker-unmuted-local=S'ha anul·lat el silenciament dels sons globals de l'altaveu programable al client local. +shout=crida +whisper=xiuxiueja +whitelist-add-is-admin-only=Només els administradors poden afegir jugadors a la llista blanca amb «add». +whitelist-already-empty=La llista blanca ja està buida. +whitelist-clear-is-admin-only=Només els administradors poden esborrar la llista blanca amb «clear». +whitelist-cleared=La llista blanca s'ha esborrat i s'ha desactivat. +whitelist-empty=La llista blanca està buida. +whitelist-remove-is-admin-only=Només els administradors poden treure jugadors de la llista blanca amb «remove». +[config-help] +afk-auto-kick= - Estableix el temps (en minuts) a partir del qual s'expulsarà a un jugador inactiu. 0 significa que no s'expulsarà els jugadors inactius. +allow-commands= - Estableix si s'admeten ordres Lua. +allow-debug-settings= - Estableix si s'admeten les opcions no trivials de depuració per a jugadors no administradors: «true» (cert) o «false» (fals). +autosave-interval= - Estableix l'interval d'autodesada (en minuts). 0 significa que no es fan autodesades. +autosave-only-on-server= - Estableix si només el servidor realitzarà autodesades. +description= - Estableix la descripció del servidor (es pot deixar el camp buit). +help-list=Les configuracions disponibles són: __1__. +ignore-player-limit-for-returning-players= - Estableix si el límit de jugadors també s'aplica als jugadors que es reincorporen a la partida. +matching-configs-list=Configuracions a joc: __1__. +max-players= - Estableix el nombre màxim de jugadors permesos en aquest servidor. 0 significa que no hi ha límit de jugadors. +max-upload-slots= - Estableix el nombre màxim de pujades que es poden fer al mateix temps. 0 significa que no hi ha límit de pujades. +max-upload-speed= - Estableix la velocitat màxima de pujada en quilobytes per segon. 0 significa que no hi ha límit de velocitat de pujada. +name= - Estableix el nom del servidor. +only-admins-can-pause= - Estableix si només els administradors poden posar la partida en pausa. +password= - Estableix la contrasenya de partides multijugador. Si es deixa buit, significa que no hi ha contrasenya. +require-user-verification= - Estableix si s'ha de confirmar la identitat de l'usuari per unir-se al servidor. +tags= - Estableix les etiquetes del servidor, un llistat de paraules que en descriuen algunes característiques (es pot deixar la llista buida). +visibility-lan= - Estableix si la partida serà visible a la LAN. +visibility-public= - Estableix si la partida serà pública. +visibility-steam= - Estableix si els amics poden afegir-se via l'Steam. +[config-output] +afk-autokick-changed-to-disabled=L'«expulsió automàtica per inactivitat» està desactivada. +afk-autokick-changed-to-minutes=S'ha canviat l''«expulsió automàtica per inactivitat» a __1__ __plural_for_parameter_1_{1=minut|rest=minuts}__. +afk-autokick-disabled=L'«expulsió automàtica per inactivitat» està desactivada. +afk-autokick-interval-minutes=Expulsa si no es mostra activitat durant més de __1__ __plural_for_parameter_1_{1=minut|rest=minuts}__. +allow-commands=Permet les ordres Lua: __1__. +allow-commands-set-to=Les ordres Lua permeses s'han establert a __1__. +allow-debug-settings=Permet les opcions de configuració: __1__. +allow-debug-settings-set-to=Permet que les opcions de depuració s'estableixin en __1__. +autosave-changed-to-disabled=La funció d'autodesada ara està desactivada. +autosave-changed-to-minutes=L'interval de desades automàtiques ha canviat a __1__ __plural_for_parameter_1_{1=minut|rest=minuts}__. +autosave-disabled=La funció d'autodesada està desactivada. +autosave-interval-minutes=Desada automàtica cada __1__ __plural_for_parameter_1_{1=minut|rest=minuts}__. +autosave-only-on-server=Autodesades només al servidor: __1__. +autosave-only-on-server-set-to=L'opció «autodesades només al servidor» s'ha establert en: __1__. +cant-use-not-in-multiplayer-game=Les ordres de configuració «config» només es poden usar en partides multijugador. +expected-get-set=Cal que el primer argument sigui «get» (per veure la configuració actual) o «set» (per establir). +expected-value-to-set=S'espera que el tercer paràmetre sigui el valor a establir. +has-password=El servidor actualment té contrasenya. +ignore-player-limit-for-returning-players=Ignora el límit de jugadors per jugadors que tornen a la partida: __1__. +ignore-player-limit-for-returning-players-set-to=S'ha establert el «límit de jugadors pels que tornen» en: __1__. +invalid-config=Configuració desconeguda: __1__ +max-number-of-players-changed-to=El nou límit de jugadors és __1__. +max-number-of-players-changed-to-unlimited=S'ha tret el límit de jugadors. +no-password=El servidor actualment no té contrasenya. +only-admins-can-pause=Només els administradors poden posar la partida en pausa: __1__. +only-admins-can-pause-set-to=L'opció "Només els administradors poden posar la partida en pausa" està: __1__. +password-changed=S'ha canviat la contrasenya del servidor. +password-removed=S'ha tret la contrasenya del servidor. +server-description=Descripció del servidor: __1__ +server-description-already-empty=La descripció del servidor ja està buida. +server-description-changed=S'ha establert la descripció del servidor a: __1__ +server-description-cleared=S'ha esborrat la descripció del servidor. +server-description-empty=El servidor no disposa de descripció. +server-name=Nom del servidor: __1__ +server-name-changed=S'ha canviat el nom del servidor a: __1__ +server-tags=Etiquetes del servidor: __1__ +server-tags-already-empty=El servidor ja no té etiquetes. +server-tags-changed=S'han establit les etiquetes del servidor a: __1__ +server-tags-cleared=S'han esborrat les etiquetes del servidor. +server-tags-empty=El servidor no té etiquetes. +upload-rate=__1__ quilobytes per segon. +upload-rate-changed-to=S'ha modificat la velocitat màxima de pujada a __1__ quilobytes per segon. +upload-rate-changed-to-unlimited=S'ha tret el límit de pujada. +upload-rate-unlimited=Il·limitat +upload-slots=__1__ pujades +upload-slots-changed-to=El nombre màxim de pujades s'ha establit en __1__. +upload-slots-changed-to-unlimited=S'ha tret el límit de pujades. +upload-slots-unlimited=Il·limitat +value-is-not-valid=El valor no és vàlid. +verify-user-identity=Verifica la identitat de l'usuari: __1__. +verify-user-identity-set-to=L'opció «verifica la identitat de l'usuari» s'ha establert en: __1__. +visibility-lan=Visibilitat dins la LAN: __1__. +visibility-lan-set-to=S'ha establert la visibilitat dins la LAN en: __1__. +visibility-public=Visibilitat pública: __1__. +visibility-public-set-to=S'ha establert la visibilitat de la partida en: __1__. +visibility-steam=Visibilitat a l'Steam: __1__. +visibility-steam-set-to=S'ha establert la visibilitat a l'Steam a: __1__. +[control-keys] +ac-back=Enrere AC +ac-bookmarks=Marcadors AC +ac-forward=Endavant AC +ac-home=Inici AC +ac-refresh=Actualitza AC +ac-search=Cerca AC +ac-stop=Para AC +alt=Alt +audio-mute=Silencia el so +audio-next=Pista següent +audio-play=Reprodueix la pista +audio-prev=Pista anterior +audio-stop=Para la pista +backspace=Retrocés +brightness-down=Baixa la brillantor +brightness-up=Augmenta la brillantor +calculator=Calculadora +capslock=Bloq Maj +command=Cmd +control=Ctrl +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Premeu __1__ +controller-button-alt-2=Prement __1__ +controller-left-stick=Palanca esquerra +controller-leftx=Palanca esquerra +controller-lefty=Palanca esquerra +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Palanca dreta +controller-rightx=Palanca dreta +controller-righty=Palanca dreta +controller-stick-alt-1=Fes servir __1__ +controller-stick-alt-2=Es fa servir __1__ +controller-touchpad=Ratolí tàctil +delete=Del +down=Avall +eject=Expulsa +end=Fi +enter=Retorn +escape=Esc +home=Inici +insert=Inser +keyboard-alt-1=Premeu __1__ +keyboard-alt-2=Prement __1__ +left=Esquerra +left-alt=Alt esquerra +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Cmd esquerra +left-control=Ctrl esquerra +left-shift=Maj esquerra +left-super=Súper esquerra +left-windows=Windows esquerra +mail=Correu +menu=Menú +mouse-button-1=Clic esquerre +mouse-button-1-alt-1=Clic esquerre +mouse-button-1-alt-2=clic amb el botó esquerre del ratolí +mouse-button-2=Clic dret +mouse-button-2-alt-1=Clic dret +mouse-button-2-alt-2=clic amb el botó dret del ratolí +mouse-button-3=Clic amb el botó del mig +mouse-button-3-alt-1=Clic amb el botó del mig +mouse-button-3-alt-2=Clic amb el botó del mig +mouse-button-n=Botó __1__ del ratolí +mouse-button-n-alt-1=Feu __1__ +mouse-button-n-alt-2=Prement __1__ +mouse-wheel-alt-1=Gireu la roda de desplaçament __1__ +mouse-wheel-alt-2=Girant la roda de desplaçament __1__ +mouse-wheel-down=Roda del ratolí cap avall +mouse-wheel-left=Roda del ratolí a l'esquerra +mouse-wheel-right=Roda del ratolí a la dreta +mouse-wheel-up=Roda del ratolí cap amunt +mute=Silencia +num-lock=Bloc Núm +numpad-0=9 del teclat numèric +numpad-1=1 del teclat numèric +numpad-2=2 del teclat numèric +numpad-3=3 del teclat numèric +numpad-4=4 del teclat numèric +numpad-5=5 del teclat numèric +numpad-6=6 del teclat numèric +numpad-7=7 del teclat numèric +numpad-8=8 del teclat numèric +numpad-9=9 del teclat numèric +numpad-decimal-separator=. del teclat numèric +numpad-enter=Retorn del teclat numèric +numpad-equals== del teclat numèric +numpad-minus=- del teclat numèric +numpad-plus=+ del teclat numèric +numpad-slash=/ del teclat numèric +numpad-star=* del teclat numèric +page-down=Av Pàg +page-up=Re Pàg +pause=Posa en pausa +power=Botó d'engegada +print-screen=Impr Pant +right=Dreta +right-alt=Alt dreta +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Cmd esquerra +right-control=Ctrl dreta +right-shift=Maj dreta +right-super=Súper dreta +right-windows=Windows esquerra +scroll-lock=Bloq Despl +shift=Maj +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Suspèn +spacebar=Barra espaiadora +sysrq=SysRq +tab=Tab +up=Amunt +volume-down=Abaixa el volum +volume-up=Apuja el volum +[controller] +character=Controlador de personatge +cutscene=Controlador cinematogràfic +editor=Controlador editor +ghost=Controlador fantasma +god=Controlador mode déu +pause=Controlador en pausa +spectator=Controlador espectador +[controls] +action-bar-select-page-1=Selecciona la barra d'accés 1 +action-bar-select-page-10=Selecciona la barra d'accés 10 +action-bar-select-page-2=Selecciona la barra d'accés 2 +action-bar-select-page-3=Selecciona la barra d'accés 3 +action-bar-select-page-4=Selecciona la barra d'accés 4 +action-bar-select-page-5=Selecciona la barra d'accés 5 +action-bar-select-page-6=Selecciona la barra d'accés 6 +action-bar-select-page-7=Selecciona la barra d'accés 7 +action-bar-select-page-8=Selecciona la barra d'accés 8 +action-bar-select-page-9=Selecciona la barra d'accés 9 +activate-tooltip=Activa els indicadors de funció +add-station=Afegeix una parada de tren +add-temporary-station=Afegeix una parada de tren temporal +alt-reverse-select=Selecció inversa alternativa +alt-zoom-in=Apropa la vista +alt-zoom-out=Allunya la vista +build=Construeix +build-ghost=Construcció fantasma (mitjançant robots) +build-with-obstacle-avoidance=Construeix evitant obstacles +cancel-craft=Cancel·la'n l'elaboració d'1 +cancel-craft-5=Cancel·la'n l'elaboració de 5 +cancel-craft-all=Cancel·la'n totes les elaboracions +clear-cursor=Allibera el cursor +close-menu=Tanca el menú +confirm-gui=Finestra de confirmació +confirm-message=Confirma el missatge +connect-train=Connecta el tren +controller-gui-character-tab=Obre la informació del personatge +controller-gui-crafting-tab=Obre l'elaboració a mà +controller-gui-logistics-tab=Obre la logística del personatge +copy=Copia +copy-entity-settings=Copia la configuració de l'entitat +craft=Elabora'n 1 +craft-5=Elabora'n 5 +craft-all=Elabora'n el màxim possible +cursor-split=Divideix la selecció del cursor +cut=Retalla +cycle-blueprint-backwards=Plànol anterior del llibre +cycle-blueprint-forwards=Plànol següent del llibre +cycle-clipboard-backwards=Contingut anterior del porta-retalls +cycle-clipboard-forwards=Contingut següent del porta-retalls +debug-reset-zoom=Reinicia el nivell de zoom +debug-reset-zoom-2x=Estableix el nivell de zoom a ×2 +debug-toggle-atlas-gui=Mostra/Amaga l'atles de la interfície gràfica +debug-toggle-basic=Mostra/Amaga la depuració bàsica +debug-toggle-debug-settings=Mostra/Amaga les opcions de depuració de la interfície gràfica +decrease-ui-scale=Redueix la mida de la interfície gràfica +disconnect-train=Desconnecta el tren +drag-map=Arrossega el mapa +drop-cursor=Deixa un element al terra +editor-clone-item=Clona l'element +editor-delete-item=Elimina l'element +editor-next-variation=Variant següent +editor-previous-variation=Variació anterior +editor-remove-scripting-object=Treu l'objecte de l'script +editor-reset-speed=Reinicia la velocitat del joc a 1 +editor-set-clone-brush-destination=Estableix la destinació del pinzell de clonació +editor-set-clone-brush-source=Estableix l'origen del pinzell de clonació +editor-speed-down=Disminueix la velocitat del joc +editor-speed-up=Incrementa la velocitat del joc +editor-switch-to-surface=Canvia a la superfície # +editor-tick-once=Avança un tic +editor-toggle-pause=Posa en pausa/Reprèn +fast-entity-split=Transfereix la meitat a l'entitat +fast-entity-transfer=Transfereix ràpidament l'entitat +flip-blueprint-horizontal=Volta el plànol horitzontalment +flip-blueprint-vertical=Volta el plànol verticalment +focus-search=Enfoca la cerca +gui-select=Tria +increase-ui-scale=Augmenta la mida de la interfície gràfica +inventory-split=Transfereix-ne la meitat des de l'inventari +inventory-transfer=Transfereix tots des de l'inventari +kill-statistics=Mostra o amaga les estadístiques de morts +larger-terrain-building-area=Fes més gran l'àrea de modificació del terreny +logistic-networks=Mostra o amaga les xarxes logístiques +look=Mira +mine=Mina/Recull/Desmunta +move=Mou +move-down=Cap al sud / Cap enrere +move-left=Cap a l'oest / Gira a l'esquerra +move-right=Cap a l'est / Gira a la dreta +move-up=Cap al nord / Cap avant +next-active-quick-bar=Barra d'accés ràpid següent +next-player-in-replay=Següent jugador de la repetició +next-quick-panel-page=Pàgina següent +next-quick-panel-tab=Pestanya següent +next-weapon=Canvia d'arma +not-set=No establert +open-character-gui=Obre la pantalla de l'inventari +open-gui=Obre la interfície de l'objecte +open-item=Obre la interfície de l'entitat +open-prototype-explorer-gui=Obre la interfície d'exploració de prototips +open-prototypes-gui=Obre la interfície de prototips +open-technology-gui=Mostra o amaga la pantalla de tecnologies +open-trains-gui=Mostra/Amaga la informació ferroviària +order-to-follow=Ordre a seguir +paste=Enganxa +paste-entity-settings=Enganxa la configuració de l'entitat +pause-game=Pausa la partida +pick-item=Recull/deixa la pila d'elements +pick-items=Recull elements del terra +place-in-chat=Posa una etiqueta en el xat +place-ping=Marca la ubicació al mapa +previous-active-quick-bar=Barra d'accés ràpid anterior +previous-mod=Selecciona el mod anterior +previous-quick-panel-page=Pàgina anterior +previous-quick-panel-tab=Pestanya anterior +previous-technology=Selecciona la tecnologia anterior +production-statistics=Mostra o amaga les estadístiques de producció +quick-bar-button-1=Drecera 1 +quick-bar-button-1-secondary=Drecera secundària 1 +quick-bar-button-10=Drecera 10 +quick-bar-button-10-secondary=Drecera secundària 10 +quick-bar-button-2=Drecera 2 +quick-bar-button-2-secondary=Drecera secundària 2 +quick-bar-button-3=Drecera 3 +quick-bar-button-3-secondary=Drecera secundària 3 +quick-bar-button-4=Drecera 4 +quick-bar-button-4-secondary=Drecera secundària 4 +quick-bar-button-5=Drecera 5 +quick-bar-button-5-secondary=Drecera secundària 5 +quick-bar-button-6=Drecera 6 +quick-bar-button-6-secondary=Drecera secundària 6 +quick-bar-button-7=Drecera 7 +quick-bar-button-7-secondary=Drecera secundària 7 +quick-bar-button-8=Drecera 8 +quick-bar-button-8-secondary=Drecera secundària 8 +quick-bar-button-9=Drecera 9 +quick-bar-button-9-secondary=Drecera secundària 9 +remove-pole-cables=Elimina el cablejat elèctric +reset-ui-scale=Estableix automàticament la mida de la interfície gràfica +reverse-rotate=Gira en sentit antihorari +reverse-select=Selecció inversa +rotate=Gira +rotate-active-quick-bars=Intercanvia les barres d'accés ràpid +select-for-blueprint=Selecció per crear plànols +select-for-cancel-deconstruct=Selecció per cancel·lar el desmantellament +shoot-enemy=Dispara als enemics +shoot-selected=Dispara a la selecció +show-info=Activa/Desactiva el mode d'informació addicional +show-quick-panel=Mostra el panell ràpid +smaller-terrain-building-area=Fes més petita l'àrea de modificació del terreny +smart-pipette=Pipeta +stack-split=Transfereix mitja pila +stack-transfer=Transfereix tota la pila +toggle-blueprint-library=Mostra o amaga la biblioteca de plànols +toggle-console=Mostra o amaga el xat (i la consola Lua) +toggle-driving=Entra/Surt del vehicle +toggle-filter=Commuta el filtre +toggle-free-cursor=Commuta el cursor lliure +toggle-gui-debug=Activa/Desactiva la depuració de la interfície gràfica +toggle-gui-glows=Mostra/Oculta resplandors a la interfície gràfica +toggle-gui-shadows=Mostra/Oculta ombres a la interfície gràfica +toggle-gui-style-view=Mostra/Oculta l'estil d'interfície +toggle-map=Mostra/Amaga el mapa +toggle-menu=Desplega/Plega el menú +undo=Desfés +unknown=Desconegut +zoom-in=Apropa +zoom-out=Allunya +[controls-description] +activate-tooltip=Mostra l'indicador de funció quan el seu retard s'ha establert a un valor alt o quan s'estableix no mostrar-lo mai. +add-station=Només a la interfície de locomotora i la vista de mapa. Mantingueu aquest modificador mentre es selecciona una parada des del minimapa de la interfície de locomotora o des del mapa principal per afegir-la a l'itinerari. +add-temporary-station=Només a la interfície de locomotora i a la vista del mapa. Mantingueu aquest modificador mentre es selecciona al minimapa de la interfície de locomotora o al mapa principal per enviar el tren ràpidament cap una determinada posició, afegint una parada temporal a l'itinerari. +alt-zoom-in=Només a la vista del mapa. Apropa (amb la possibilitat de passar a la vista normal des de la vista de mapa). +alt-zoom-out=Només a la vista del mapa. Apropa (amb la possibilitat de passar a la vista de mapa des de la vista normal). +build-with-obstacle-avoidance=Només durant la construcció de raïls. És el mateix que en mode fantasma, però evitant arbres, roques i penya-segats. +cancel-craft=Només a la cua d'elaboració. +cancel-craft-5=Només a la cua d'elaboració. +cancel-craft-all=Només a la cua d'elaboració. +clear-cursor=Torna l'element del cursor a l'inventari del jugador. També cancel·la la col·locació de cablejat i surt del mode de planificació ferroviària. +close-menu=Cancel·la i retorna al menú anterior. Només es pot fer servir al menú principal. +connect-train=Connecta el tren seleccionat o el tren que esteu conduint a tots els trens adjacents. +copy=Selecciona una àrea d'entitats per copiar. +copy-entity-settings=Copia les propietats de l'entitat seleccionada. Tingueu en compte que es puguin enganxar, cal que aquesta entitat d'origen encara existeixi. +craft=Només en la interfície de recepta. Elabora un element de la recepta escollida. +craft-5=Només en la interfície de recepta. Elabora cinc elements de la recepta escollida. +craft-all=Només en la interfície de recepta. Elabora tants elements com sigui possible de la recepta escollida. +cursor-split=Mou la meitat de la pila de l'inventari seleccionada cap al cursor si aquest està buit. Posa un sol element del cursor cap a l'inventari mentre al cursor hi hagi algun element. +cut=Selecciona una àrea d'entitats per copiar o per marcar per desmantellar. +cycle-blueprint-backwards=Quan al cursor hi ha un llibre de plànols, canvia a l'anterior llibre de plànols disponible. +cycle-blueprint-forwards=Quan al cursor hi ha un llibre de plànols, canvia al següent llibre de plànols disponible. +cycle-clipboard-backwards=Mentre es manté l'eina d'enganxar, passa a la següent cadena copiada segons l'historial del porta-retalls. +cycle-clipboard-forwards=Mentre es manté l'eina d'enganxar, passa a la següent cadena copiada segons l'historial del porta-retalls. +disconnect-train=Desconnecta el vehicle seleccionat o el vehicle on hi és el personatge de la resta del tren. +drop-cursor=Deixa un element dels que hi ha a la mà al terra, en una cinta o en una màquina. +editor-switch-to-surface=Canvia a una superfície determinada amb la combinació següent: __CONTROL__editor-switch-to-surface__ + 3 -> Canvia a la superfície 3. +fast-entity-split=Transfereix la meitat de la pila del cursor a l'entitat seleccionada. Si el cursor està buit, pren la meitat dels elements de l'entitat i els transfereix al vostre inventari. +fast-entity-transfer=Transfereix la pila del cursor a l'entitat seleccionada. Si el cursor està buit, pren tots els elements de l'entitat i els transfereix al vostre inventari. +gui-select=Premeu l'element de la interfície seleccionat. +inventory-split=Transfereix la meitat dels elements (arrodonint cap amunt) del tipus de la pila seleccionada a l'altre inventari. Si es selecciona una ranura buida, es transfereixen la meitat de cada tipus d'elements. +inventory-transfer=Transfereix tots els elements del tipus de la pila seleccionada a l'altre inventari. Si es selecciona una ranura buida, es transfereixen tots els elements. +larger-terrain-building-area=Augmenta l'abast de la modificació de l'enrajolat. +next-active-quick-bar=Selecciona la propera barra d'accés ràpid com a barra superior. +next-weapon=Canvia a la següent arma equipada. +order-to-follow=S'usa amb el control remot de l'aranyatron per ordenar-li que segueixi un determinat objectiu. +paste=Enganxa les últimes entitats copiades. +paste-entity-settings=Enganxa la configuració de l'entitat copiada prèviament. +place-in-chat=Només quan el xat està obert. Posa un enllaç al xat per a l'element, recepta, posició del mapa, parada o tren seleccionat. +place-ping=Marca la posició seleccionada al mapa i crea'n un enllaç al xat. +place-tag=Només a la vista del mapa. Situa una icona i/o un text al mapa. +previous-active-quick-bar=Selecciona l'anterior barra d'accés ràpid com a barra superior. +previous-mod=Només a la interfície de mods. Torna a l'anterior mod seleccionat. +previous-technology=Només a la pantalla de tecnologies. Torna a l'anterior tecnologia seleccionada. +remove-pole-cables=Treu el cablejat del pal elèctric seleccionat, començant pel cablejat elèctric i després amb el cablejat dels circuits de control. +reverse-rotate=Gira en sentit antihorari l'element del cursor o l'entitat seleccionada. +reverse-select=Activa el mode per degradar amb el planificador de millores. +rotate=Gira en sentit horari l'element del cursor o l'entitat seleccionada. +select-for-blueprint=Selecciona les entitats per incloure al plànol, per millorar o per desmantellar. +select-for-cancel-deconstruct=Seleccioneu-ho per cancel·lar una millora o desmantellament. +shoot-enemy=Dispara a l'enemic més proper al cursor o, per a algunes armes, dispara a la localització del cursor. +shoot-selected=Dispara a la selecció o, per a algunes armes, dispara a la localització del cursor. +show-info=Mostra/Amaga informació addicional sobre les entitats construïdes, com ara receptes en les màquines de muntatge i elements dels contenidors. +smaller-terrain-building-area=Redueix l'abast de la modificació de l'enrajolat. +smart-pipette=Agafa els elements del vostre inventari que s'empren per construir l'entitat seleccionada i els posa al cursor. Per als recursos, seleccionarà l'extractor del recurs més avançat disponible. +stack-split=Transfereix la meitat de la pila seleccionada a l'altre inventari. +stack-transfer=Transfereix la pila seleccionada a l'altre inventari. +toggle-driving=Entra al vehicle més proper o surt del vehicle. +toggle-filter=Crea/Elimina un filtre per la ranura d'inventari seleccionada. A la ranura filtrada només s'hi poden posar elements del tipus seleccionat. +undo=Desfés algunes accions com la construcció/desmantellament manual d'entitats, plànols i el planificador manual de desmantellament. +[deconstruction-tile-mode] +always=Sempre +always-description=Sempre: les rajoles es seleccionaran sempre, fins i tot si s'hi troben entitats. +never=Mai +never-description=Mai: les rajoles no es seleccionaran mai. +normal=Normal +normal-description=Normal: les rajoles es seleccionaran quan no es trobin entitats. +only=Només +only-description=Només: només es seleccionarà l'enrajolat. +[description] +acceleration-power=Potència d'acceleració +accepted-equipment=Equipament acceptat +activation-speed=Velocitat d'activació +ammo=Munició +ammo-consumption-modifier=Modificador del consum de munició +ammo-inventory-contents=Munició +amount=Quantitat +applies-effect=Aplica l'efecte +area-of-effect-size=Mida de l'àrea d'efecte +armor=Armadura +automatic-range=Abast automàtic +available-power=Potència disponible +base-productivity=Productivitat base +batteries=Energia +battery-capacity=Capacitat de la bateria +belt-items=Elements +belt-speed=Velocitat de la cinta +buffer-recharge-rate=Ràtio de recàrrega de les bateries internes +builds=Usat per construir __1__. +can-filter-items=Pot filtrar elements. +cargo-capacity=Capacitat de càrrega +cargo-contents=Càrrega (sòlids) +chain-shooting-speed=Cadència de tir dels míssils en cadena +character-movement-speed-modifier=Velocitat de moviment +cluster-trigger=Mida de la granada de dispersió +constant-energy-consumption=Consum en repòs +construction-area=Àrea de construcció +construction-robots=De construcció +consumption-bonus=Potència en ús +consumption-speed=Velocitat de consum +contents=Continguts +crafting-speed=Velocitat d'elaboració +crafting-time=Temps d'elaboració +creates-number-entities-key=Crea +creates-number-entities-value=__1__ × __2__ +damage=Dany +damage-bonus=Bonificació del dany +damage-dealt=Dany infligit +decorative-type=Tipus +decorative-type-decal=Decoracions dels terreny +decorative-type-decorative=Decoració +destroys-cliffs=Destrueix els espadats i aplana el terreny. +dimensions=Dimensions +durability-key=Durabilitat +durability-value=__1__/__2__ +duration=Duració +effect-distribution-efficiency=Eficiència de la distribució +effectivity=Eficiència +electricity=Electricitat +energy=Energia +energy-capacity=Capacitat energètica +energy-consumption=Consum +energy-per-shot=Energia per dispar +energy-per-use=Energia per us +energy-to-recharge-one-shield=Energia per punt de vida +expected-resources=Recursos estimats +fluid-capacity=Volum d'emmagatzematge +fluid-consumption=Consum +fluid-contents=Càrrega (fluids) +fluid-output=Producció +fluid-temperature=Temperatura +fluids=Fluids +followers=Seguidors +force=Bàndol +fuel-acceleration=Acceleració del vehicle +fuel-acceleration-modifier=Acceleració +fuel-inventory-contents=Combustible +fuel-pollution=Contaminació per combustió +fuel-speed-modifier=Velocitat màxima +fuel-top-speed=Velocitat màxima del vehicle +fuel-value=Valor energètic +grid-size=Mida de la graella d'equipament +hand-stack-size=Mida de la pila de la mà +heal=Repara +health=Salut +heat-capacity=Capacitat calorífica +heat-output=Producció +hitpoints=__1__ __plural_for_parameter_1_{1=punt de vida|rest=punts de vida}__ +incoming-block=Bloc d'entrada +infinity-filter=Filtre infinit +infinity-mode=Mode infinit +ingredients=Ingredients +input-flow-limit=Entrada màxima +input-signals=Senyals d'entrada +inventory-size-bonus=Bonificació de mida d'inventari +kills=Morts +last-user=Darrer usuari +lifetime=Temps de vida +logistic-chest-filters=Filtres +logistic-chest-storage-counts=Emmagatzematge del sistema logístic +logistic-chest-targeted-items-deliver=Envia +logistic-chest-targeted-items-pickup=Recull +logistic-item=Element logístic +logistic-request=Petició logística +logistic-request-tooltip-logistic-storage=Emmagatzematge logístic +logistic-request-tooltip-on-the-way=En camí +logistic-request-tooltip-satisfaction=Satisfacció +logistic-robots=Logístics +logistics-connection-distance=Distància de la connexió logística +made-in=Fet a +magazine-size=Mida del carregador +manual-range=Abast manual +market-item-price=Preu +max-energy-consumption=Consum màxim +max-health=Salut màxima +max-speed=Velocitat màxima +maximum-length=Longitud màxima +maximum-power-output=Sortida màxima +maximum-temperature=Temperatura màxima +min-energy-consumption=Consum mínim +min-range=Abast mínim +minimum-temperature=Temperatura mínima +mining-area=Zona minera +mining-speed=Velocitat de mineria +mining-time=Temps de perforació +module-bonus-limit=límit +movement-speed-bonus=Bonificació al moviment +moving-energy-consumption=Consum en moviment +name=Nom +neighbour-bonus=Bonificacions del veïnat +next-stop=Propera estació +no-ammo=Sense munició +no-block=Sense blocs +no-limit=Cap +num-available-robots=Nombre de robots disponibles +num-effect-receivers=Nombre de receptors +num-effect-sources=Nombre de fonts +of=__1__ de __2__ +outgoing-block=Bloc de sortida +output-flow-limit=Sortida màxima +output-signals=Senyals de sortida +personal-roboport-charging-spots=Lloc de càrrega +personal-roboport-construction-area=Àrea de construcció +personal-roboport-max-robot-count=Límit de robots +personal-roboport-max-robots=Nombre màxim de robots +personal-roboport-summary=Hangar de robots +piercing-power=Capacitat de perforació +placed-in-grid=S'insereix en: +players-killed=Jugadors morts +pollution=Contaminació +pollution-bonus=Contaminació +pollution-to-join-attack=Consumeix __1__ __plural_for_parameter_1_{1=unitat|rest=unitats}__ de contaminació. +power-output=Potència sortint +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (bonificació per veïns propers: __2__) +probability=Probabilitat +productivity-bonus=Productivitat +productivity-bonus-limit=-0 % = límit +products=Productes +products-finished=Productes elaborats +projectile-range=Abast dels projectils +pumping-speed=Cabal de bombeig +range=Abast +range-modifier=Modificador de l'abast +recharge-speed=Velocitat de recàrrega +recipe=Recepta +recipe-hidden=(oculta) +recipe-not-researched=(no investigat) +recipe-not-researched-and-hidden=(no investigat, ocult) +recipe-pollution=Contaminació de la recepta +repair-speed=Velocitat de reparació +required-fluid=Requereix +required-fluid-per-ore=__1__ __2__ per operació minera +required-fluid-per-ore-generic=__1__ per operació minera +research-speed=Velocitat d'investigació +resistances=Resistències +robot-charging-stations=Estacions de càrrega +robot-lifetime=Temps de vida del robot +robot-recharge-rate=Ràtio de recàrrega de robots +rocket-launch-products=Productes del llançament del coet espacial +rocket-parts=Parts de coet +rotation-speed=Velocitat de gir +science-pack-remaining-amount-key=Resta el +science-pack-remaining-amount-value=__3__ % +sector-scanning-progress=Progrés de l'escaneig del sector +segments=Segments +shield=Punts de vida de l'escut +shield-capacity=Capacitat de l'escut +shields=Escuts +shooting-speed=Cadència de tir +shooting-speed-modifier=Bonificació de la cadència de tir +signals=Senyals +solar-panel-power=Potència del panell solar +speed=Velocitat +speed-bonus=Velocitat +spent-result=Subproducte +status=Estat +storage=Emmagatzematge +storage-size=Espai d'emmagatzematge +supply-area=Zona de subministrament +temperature=Temperatura +throwing-speed=Velocitat de llançament +tile-size=Mida +total-followers=Seguidors totals +total-raw=Cost en matèries primeres +total-raw-too-complex-to-calculate=Massa complex per calcular-se +train-circuit-network-id=Identificador del tren +train-kills=Morts per atropellament de tren +train-limit=Límit de trens +train-limit-value=__1__/__2__ +values-for-evolution-factor=Contribució als atacs propers amb el factor d'evolució actual (__1__) +variation=Variació +variation-value=__1__ (total: __2__) +vehicle-enter-instruction=Entreu al vehicle amb __CONTROL__toggle-driving__. +vehicle-speed-modifier=Velocitat del vehicle +walking-speed=Velocitat al caminar +weight=Pes +wire-reach=Abast del cablejat +yield=Rendiment +[description-rail] +back-rail=Rail del darrere +block=Bloc +front-rail=Rail del davant +none=cap +segment=Segment +segment-position=Posició del segment +trains-in-block=Trens al bloc +[difficulty] +easy=Fàcil +hard=Difícil +normal=Normal +[entity-description] +entity-unknown[1]=Aquesta entitat no està disponible degut a que s'ha tret un mod. Es restaurarà si el mod es reactiva. +[entity-name] +entity-unknown=Entitat desconeguda +[entity-status] +cant-divide-segments=No es poden dividir segments. +charging=Carregant +closed-by-circuit-network=Tancat pel circuit de control +disabled=Desactivat +disabled-by-control-behavior=Desactivat per circuit de control +disabled-by-script=Deshabilitat per un script +discharging=Descarregant +fluid-ingredient-shortage=Escassedat d'ingredient fluid +fluid-production-overload=Sobrecàrrega del fluid produït +full-burnt-result-output=Sortida de productes cremats plena +full-output=Sortida plena +fully-charged=Carregat del tot +item-ingredient-shortage=Escassedat d'ingredients +launching-rocket=Es llança el coet. +low-input-fluid=Poca entrada de fluid +low-power=Poca energia +low-temperature=Temperatura baixa +marked-for-deconstruction=S'ha marcat per desmantellar +missing-required-fluid=Falta un fluid necessari +missing-science-packs=Falten paquets de ciència +networks-connected=Xarxes connectades +networks-disconnected=Xarxes desconnectades +no-ammo=Sense munició +no-fuel=Sense combustible +no-ingredients=Sense ingredients +no-input-fluid=Sense fluid d'entrada +no-minable-resources=No disposa de recursos minables. +no-modules-to-transmit=No hi ha mòduls per transmetre +no-power=Sense energia +no-recipe=Sense recepta +no-research-in-progress=No hi ha cap investigació en marxa. +normal=Normal +not-connected-to-rail=No està connectat a cap rail. +not-plugged-in-electric-network=No està connectat a la xarxa elèctrica. +opened-by-circuit-network=Obert pel circuit de control +out-of-logistic-network=Fora de la xarxa logística +preparing-rocket-for-launch=Es va preparant el llançament del coet. +recharging-after-power-outage=Es recarrega. +turned-off-during-daytime=Apagat durant el dia +waiting-for-source-items=S'espera els elements d'entrada. +waiting-for-space-in-destination=Esperant que hi hagi lloc al destí +waiting-for-target-to-be-built=S'espera a que es construeixi el destí. +waiting-for-train=S'espera un tren. +waiting-to-launch-rocket=S'espera a llançar el coet. +working=Treballant +[entity-type] +tree=Arbre +[error] +achievement-data-invalid=Ha fallat la càrrega de les dades locals de fites assolides. Potser s'han perdut les fites assolides. +audio-could-not-initialize=No s'ha pogut inicialitzar l'àudio i per això s'ha desactivat. +audio-error-title=Error d'àudio +config-data-invalid-prompt-reset-to-default=El fitxer de configuració té continguts no vàlids. Voleu reiniciar-lo? +crash-to-desktop-message=S'ha produït un error inesperat. Si esteu usant l'última versió del joc, podeu ajudar-nos a solucionar el problema enviant-nos els continguts del registre als fòrums del Factorio.\nSi us plau, incloeu-hi també les partides desades, els mods que esteu usant i qualssevol passos que cregueu que poden reproduir l'error. +data-error-title=Error de dades +error-message-box-title=Error +failed-to-create-app-window=S'ha produït un error al crear una finestra d'aplicació. __1__ +failed-to-load-save-file=Ha fallat la càrrega del fitxer de la partida. +failed-to-load-window-icon=No s'ha pogut carregar la icona de la finestra. Camí del fitxer: __1__ +game-state-corruption-detected-save-corrupted=S'ha detectat que l'estat de la partida està corromput. No podeu carregar-la. +game-state-corruption-detected-saving-aborted=S'ha detectat que l'estat de la partida està corromput. La partida no s'ha desat per evitar la corrupció dels fitxers de partides desades. +low-available-space-in-steam-storage=Us queden només __1__ MB d'emmagatzematge remot de l'Steam. Si us quedeu sense espai, la partida potser no podrà desar la vostra configuració i la biblioteca de plànols. També podeu perdre el vostre progrés si useu l'Steam Cloud per sincronitzar desades entre dispositius.\nUs recomanem que esborreu algunes partides antigues amb el botó d'esborrar del diàleg de càrrega de partida per alliberar espai. +low-available-space-in-steam-storage-title=Avís de poc espai lliure a l'emmagatzematge remot de l'Steam +map-can-not-be-loaded-in-demo-version=El mapa no es pot carregar a la versió de demostració del joc. +operation-failed=L'operació ha fallat. +out-of-vram-cannot-lower-settings=El mode de gràfics de baixa resolució i baix emmagatzematge de mapes de bits ja estan activats. Això vol dir que el vostre maquinari està per sota dels requisits mínims. Si creieu que és degut a un problema del Factorio, si us plau, comuniqueu-ho als fòrums. +out-of-vram-change-quality-to-low=S'ha activat l'opció de baixa resolució de gràfics. Si us plau, reinicieu el programa. +out-of-vram-change-quality-to-normal=S'ha canviat l'opció de la resolució dels sprites d'alta a normal. Si us plau, reinicieu el programa. +out-of-vram-change-usage-to-high=S'ha canviat l'opció d'emmagatzematge de mapes de bits de complet a alt. Si us plau, reinicieu el programa. +out-of-vram-change-usage-to-low=S'ha canviat l'opció d'emmagatzematge de mapes de bits de mitjà a baix. Si us plau, reinicieu el programa. +out-of-vram-change-usage-to-medium=S'ha canviat l'opció d'emmagatzematge de mapes de bits d'alt a mitjà. Si us plau, reinicieu el programa. +out-of-vram-enable-low-vram-mode=S'ha activat el mode de VRAM baixa. Si us plau, reinicieu el programa. +player-data-invalid=Ha fallat la càrrega del fitxer de dades del jugador. Potser s'ha perdut el progrés de la campanya. +replay-data-not-found=No es pot reproduir la repetició: no s'han trobat les dades per fer-ho. +replay-header-error=No s'ha pogut carregar la capçalera de repetició degut al següent error: +replay-header-error-old-version=No es pot carregar la capçalera de repetició. Probablement és més antiga que la versió actual __1__. +replay-mod-configuration-mismatch=No es pot reproduir la repetició, ja que hi ha una configuració de mods diferent. +replay-version-mismatch=No es pot reproduir la repetició: es va crear amb la versió __1__, però la versió actual és __2__. +startup-failed=No s'ha pogut iniciar la partida. +system-initialization-failed=La inicialització ha fallat. Codi d'error: __1__ +unable-to-create-sprite=No s'ha pogut crear l'sprite (mida __1__×__2__), probablement perquè no hi ha prou memòria de vídeo (VRAM). +value-out-of-range=Valor fora del rang: introduïu un valor entre __1__ i __2__. +[fluid-description] +fluid-unknown[1]=Aquest fluid no està disponible degut a que s'ha tret un mod. Es restaurarà si el mod es reactiva. +[fluid-name] +fluid-unknown=Fluid desconegut +[frequency] +none=Cap +[graphics-errors] +detected-gpu=GPU detectada: __1__ +device-removed-button-close=Tanca +device-removed-button-restart=Reinicia +device-removed-button-use-opengl=Usa l'OpenGL +device-removed-message1=S'han actualitzat els controladors de la targeta gràfica o potser s'ha tret la targeta físicament del sistema. +device-removed-message2=Error: __1__. Motiu: __2__ +device-removed-message3=Si observeu sovint aquest error, intenteu reiniciar l'ordinador o actualitzar els controladors gràfics.\nTambé pot ser degut al forçament o sobreescalfament de l'ordinador. +device-removed-message4=Per intentar solucionar el problema, podeu activar el renderitzador OpenGL. +device-removed-title=El Factorio ha fallat degut a la desconnexió de la targeta gràfica. +direct3d-failed-to-initialize=No s'ha pogut inicialitzar el DirectX. El Factorio necessita una targeta gràfica compatible amb el DirectX 10 o superior. +graphics-settings-keep=Manté +graphics-settings-reset=Restableix +opengl-failed-to-initialize=El Factorio necessita la versió de l'OpenGL __1__ o superior. La versió d'aquest ordinador és __2__. +out-of-videomemory=No hi ha prou memòria de vídeo. Proveu a baixar la resolució dels gràfics o activeu la compressió de textures. +reset-graphics-settings-question=Voleu restablir la configuració dels gràfics? +[gui] +all=Tot +ammo=Munició +any=Qualsevol +armor=Armadura +artillery-ammo=Munició d'artilleria +blueprint-access-error=No es pot modificar l'emmagatzematge d'altres jugadors. +blueprint-components=Components +blueprint-dummy-error=No es pot modificar un plànol amb dades d'entitats desconegudes. +blueprint-icons-empty-error=El plànol ha de tenir almenys una icona. +blueprint-include-entities=Entitats +blueprint-include-fuel=Combustible de tren +blueprint-include-modules=Mòduls +blueprint-include-station-names=Noms de les parades de tren +blueprint-include-tiles=Rajoles +blueprint-include-trains=Trens +blueprint-include-trains-tooltip=Inclou els trens al plànol +blueprint-not-available=El plànol no s'ha acabat de descarregar de la biblioteca. +blueprint-not-present=Un altre jugador ha mogut el plànol. +blueprint-player-not-available=El plànol no es pot transferir perquè el jugador no està connectat. +blueprint-preview=Previsualitza +blueprint-preview-edit-tooltip=Edita el nom, descripció i icones. +blueprint-preview-hint-generic=Amb «__CONTROL_RIGHT_CLICK__» es treuen i amb «__CONTROL_LEFT_CLICK__» es tornen a posar. +blueprint-preview-hint-specific=Amb «__CONTROL__mine__» es treuen i amb «__CONTROL__build__» es tornen a posar. +blueprint-preview-not-editable-hint-dummy-entities=El plànol no es pot alterar, ja que les seves dades es desen de manera separada per permetre la restauració de continguts modificats per mods. +blueprint-preview-not-editable-hint-other-player=El plànol no es pot modificar perquè està a la biblioteca d'un altre jugador. +blueprint-preview-not-editable-hint-preview=Aquest plànol no es pot modificar ja que els continguts encara no s'han transferit a la partida. +blueprint-select-replacement=Escolliu un recanvi +blueprint-shelf-not-synced=El llistat de plànols del jugadors encara no està preparat. +cancel=Enrere +cancel-instruction=Cancel·la (__CONTROL__toggle-menu__) +changelog=Registre de canvis +character=Personatge +clear=Esborra +clear-blueprint=Esborra el plànol +close=Tanca +close-instruction=Tanca (__CONTROL__confirm-gui__ o __CONTROL__toggle-menu__) +color=Color +confirm=Confirma +confirm-instruction=Confirma (__CONTROL__confirm-gui__) +confirm-load-game-load=Carrega +confirm-load-game-settings-changed=S'han tret els mods o la configuració dels mods ha canviat. Esteu segur que voleu continuar carregant aquesta desada? +confirm-load-game-sync=Sincronitza els mods i carrega +confirm-quit=La partida no s'ha desat. Esteu segur que voleu sortir? +confirm-restart=Voleu tornar a començar? +confirmation=Confirmació +constant-number=Valor constant +converting-map=Es converteix el mapa __1__… +copy=Copia +copy-this=Crea'n una còpia +crafting=Elaboració +credits=Crèdits +delete=Esborra +delete-blueprint-record=Elimina el plànol +destroy-blueprint=Destrueix el plànol +destroy-book=Destrueix el llibre de plànols +destroy-deconstruction-planner=Destrueix el planificador de desmantellament. +destroy-upgrade-planner=Destrueix __1__ +drop-blueprint-nothing-to-drop-error=No hi ha plànol al cursor per deixar-lo. +empty-blueprint-error=El plànol està buit. +enable-logistics-while-moving=Permet accions logístiques mentre es desplaça +equipment-grid=Graella d'equipament +eula=Llicència d'usuari +exit=Surt +export-to-string=Exporta a una cadena +fluid-ingredient=Ingredient fluid +fluid-ingredient-description=Entrades possibles de fluids +fuel=Combustible +generating-new-map=Es genera un mapa nou… +grabbed-item=Element agafat +grid=Graella +guns=Arma +ingredient=Ingredient +ingredient-description=Entrades possibles +instruction-to-activate=__1__ per activar. +instruction-to-alt-select=__1__ i arrossegueu per seleccionar i saltar la finestra de configuració. +instruction-to-build=__1__ per a construir. +instruction-to-cancel-deconstruct=__1__ i arrossegueu per a cancel·lar el desmantellament. +instruction-to-cancel-upgrade=__1__ i arrossegueu per cancel·lar les ordres de millora. +instruction-to-change-size=__1__/__2__ per canviar la mida de l'àrea. +instruction-to-clear-generic=__1__ per esborrar. +instruction-to-clear-item=__1__ per esborrar el plànol. +instruction-to-clear-quickbar-slot=Per eliminar la drecera, feu __1__. +instruction-to-connect-spidertron-remote=__1__ en un aranyatron per connectar-lo. +instruction-to-consume=__1__ per consumir. +instruction-to-cycle-blueprint-backards=__1__ per passar al plànol anterior. +instruction-to-cycle-blueprint-forwards=__1__ per passar al següent plànol. +instruction-to-deconstruct=__1__ i arrossegueu per a desmantellar. +instruction-to-destroy=__1__ per destruir. +instruction-to-downgrade=__1__ i arrossegueu per degradar. +instruction-to-force-build=__1__ per forçar la construcció. +instruction-to-mine-tiles=__1__ per minar o extreure les caselles construïdes. +instruction-to-open-item=Per obrir, feu __1__. +instruction-to-order-spidertron=__1__ per enviar l'aranyatron. +instruction-to-order-spidertron-to-follow=__1__ per seguir l'entitat seleccionada. +instruction-to-queue-spidertron-order=__1__ per posar l'ordre de moure a la cua. +instruction-to-repair=__1__ i mantingueu-ho premut per reparar l'entitat seleccionada. +instruction-to-reset-item=__1__ per reiniciar. +instruction-to-select=__1__ i arrossegueu per a seleccionar continguts. +instruction-to-shoot=__1__ per disparar. +instruction-to-throw=__1__ per llençar. +instruction-to-upgrade=__1__ i arrossegueu per millorar. +instruction-when-in-cursor=Mentre està al cursor +inventory=Inventari +inventory-filter=Filtre d'inventari +licenses=Llicències +load=Carrega +loading-map=Es carrega el mapa __1__… +loading-new-map=Es carrega un mapa nou… +logistic-requests-disabled=Sol·licituds logístiques desactivades +logistic-trash-slots=Ranures logístiques d'escombraries +map-exchange-string=Cadena específica dels paràmetres del mapa +mining-fluid=Fluid extraïble +mod-scenarios=Escenaris de mods +mod-with-campaign-not-available=Els mods no estan disponibles en aquesta campanya. +module=Mòdul +module-description=Mòduls permesos: +no=No +no-recipe-available=Sense recepta disponible +no-recipes-found=No s'han trobat receptes. +not-available=No disponible +not-connected=No està connectat +not-in-logistic-network=No n'hi ha a la xarxa logística. +nothing-found=No s'han trobat resultats. +notice=Avís +off=Desactivat +ok=D'acord +on=Activat +open-equipment-grid=Obre la graella d'equipament +or-set-a-constant=O estableix una constant +owner=Propietari +queued=S'ha posat a la cua per transferir-ho. +quit=Surt +reassign-blueprint=Selecciona continguts nous per al plànol. +refresh=Actualitza +release-date=Data de publicació: +remove-blueprint-book-record=Elimina el llibre de plànols +reset=Restableix +reset-consumpiton-filters=Restableix els filtres +reset-production-filters=Restableix els filtres +restart=Reinicia +result=Resultat +rocket-inventory-slot=Càrrega del coet +rocket-inventory-slot-description=Aquí s'ha de posar un satèl·lit. +rocket-launch=Llança +rocket-launch-started=Coet llançat +rocket-preparing=Es prepara el coet… +rocket-result-inventory-slot=Productes obtinguts del llançament del coet espacial +save=Desa +saving-map=Es desa el mapa __1__… +script-inventory=Inventari de scripts +search=Cerca +search-with-focus=Cerca (__1__) +select-filter=Selecciona un filtre +select-signal=Selecciona un senyal +select-upgrade=Selecciona millora +set=Estableix +set-amount=Estableix-ne la quantitat +set-filter=Estableix el filtre +set-inventory-bar-title=Limita part de l'inventari de manera que les màquines no el puguin omplir. +since-last-played=Des de l'últim cop que es va jugar (__1__) +space-usage-mb=Ús d'espai: __1__ MB / __2__ MB +subversion=Revisió: +sync-mods-with-save=Sincronitza els mods de la desada. +synchronize=Sincronitza +total=Total +transferring=Es va transferint +update=Actualitza +upgrade-blueprint-book-tooltip=Els elements i entitats de millora en tots els plànols del llibre. +upgrade-blueprint-tooltip=Els elements i entitats de millora del plànol. +user-scenarios=Escenaris de l'usuari +version=Versió: +weapons=Armes +yes=Sí +[gui-about] +created-by=Creat per +forums=Fòrums +release=Distribució +version=Versió +website=Lloc web +[gui-achievements] +modded-game=La partida té mods actius o n'ha fet servir en algun moment. Les fites seran tractades de manera diferent a les obtingudes a la versió original sense mods. +not-in-game-long-enough=Heu de participar més del __1__ % del temps de la partida per a poder aconseguir fites. La partida ha durat __2__ i només hi heu participat durant __3__. +title=Fites +track=Fes-ne el seguiment +unlocked-count=__1__ fites aconseguides de les __2__ disponibles +untrack=Atura'n el seguiment +[gui-additional-entity-settings] +apply-entity-health=Aplica salut +apply-entity-tag=Aplica l'etiqueta +corpse-expires=Caducitat dels cadàvers +difficulty=Dificultat +entity-tag=Etiquetes d'entitat +indestructible=Indestructible +not-minable=No es pot minar +not-operable=No es pot usar +not-rotatable=No es pot girar +properties=Propietats +recipe-locked=Recepta blocada +title=__1__ paràmetres addicionals +to-be-looted=Es recollira quan s'hi passi per sobre +[gui-admin-player] +character-equipment=Equipament +character-main-inventory=Inventari principal +cursor-stack=Pila del cursor +[gui-alert-tooltip] +attack=__plural_for_parameter_1_{1=Es danya|rest=Es danyen}__ __1__ __plural_for_parameter_1_{1=entitat|rest=entitats}__. +destroyed=__plural_for_parameter_1_{1=S'ha destruït|rest=S'han destruït}__ __1__ __plural_for_parameter_1_{1=entitat|rest=entitats}__. +map-hint=Vegeu el mapa per més detalls. +no-material-for-construction=__1__ __plural_for_parameter_1_{1=entitat necessita|rest=entitats necessiten}__ materials de construcció. +no-storage=No hi ha prou espai d'emmagatzematge disponible a la xarxa logística. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=entitat necessita|rest=entitats necessiten}__ robots de construcció. +not-enough-repair-packs=Fan falta eines de reparació per a __1__ __plural_for_parameter_1_{1=entitat|rest=entitats}__. +title=Alertes +train-out-of-fuel=Tren sense combustible +turret-fire=__1__ __plural_for_parameter_1_{1=torreta està|rest=torretes estan}__ fent front a l'enemic. +[gui-arithmetic] +input=Entrada +output=Sortida +[gui-assembling-machine] +change-recipe=Canvia la recepta +select-recipe=Escolliu quina recepta elaborar. +[gui-auth-server] +client-version-too-old=La versió del vostre client és antiga i no pot emprar els serveis en línia. Actualitzeu i feu servir l'última versió del Factorio. +email-authentication-invalid=Codi d'autenticació no vàlid. Comproveu el vostre correu electrònic i proveu-ho de nou. +email-authentication-required=Cal autenticació de correu electrònic. Inicieu sessió a factorio.com amb el vostre navegador i introduïu el codi que us hem enviat. +email-change-rate-limit=Només podeu canviar l'adreça de correu electrònic una vegada cada 7 dies. +email-invalid-format=L'adreça de correu electrònic proporcionada té un format incorrecte. Reviseu-la. +email-registered=L'adreça de correu electrònic ja està registrada +failed-to-reach-server-error=Ha fallat la connexió amb el servidor d'autenticació. Codi: __1__. Error: __2__. +generic-timeout=L'acció ha fallat perquè ha expirat. Proveu-ho més tard. +generic-verification-failed=No s'ha pogut verificar el vostre compte. Assegureu-vos que heu iniciat sessió al proveïdor del servei i proveu-ho de nou. +invalid-characters-in-username=El nom d'usuari conté caràcters no vàlids. Visiteu __1__ en un navegador web i escolliu un nom d'usuari nou. +json-parse-error=No s'ha pogut analitzar la resposta del servidor d'autenticació. Sembla ser un error intern. +login-banned=El vostre compte està bandejat. Si creieu que és un error, si us plau contacteu amb support@factorio.com. +login-blacklist=La vostra adreça IP està a la llista negra degut a accions abusives fetes anteriorment. Si penseu que és un error i voleu que s'aixequi el bandeig, contacteu amb __1__. +login-deletion-pending=No es pot iniciar sessió perquè el vostre compte està en procés d'eliminació. Si voleu cancel·lar-ho, inicieu sessió al lloc web, __1__. +login-failed=El nom d'usuari o correu i contrasenya no coincideixen amb cap compte. +login-failed-steam-only=El compte del Factorio introduït no és un compte només de l'Steam. Inicieu sessió amb l'Steam o visiteu __1__ per establir una contrasenya. +login-insufficient-membership=El vostre compte no disposa del joc. Compreu-lo per iniciar sessió. +login-too-many-attempts=Han fallat massa intents d'inici de sessió. Proveu-ho més tard. Si heu oblidat la contrasenya, la podeu restablir en __1__. +login-unlinked=El vostre compte de l'Steam sembla que ja no té el joc. Per això, s'ha desvinculat del compte del Factorio. Podeu vincular el compte del Factorio a un compte de l'Steam que tingui el joc per restaurar la vostra pertinença. +server-down-for-maintenance=Els serveis en línia no es poden utilitzar perquè es fa manteniment. Proveu-ho més tard. +steam-id-already-registered=El vostre compte de l'Steam ja està vinculat a un compte existent del factorio.com. Inicieu sessió usant el compte de Factorio. +steam-id-doesnt-own-factorio=El vostre compte de l'Steam no té el Factorio. Si us plau, compreu-lo per poder crear el compte. +steam-id-timeout=Ha fallat la verificació que l'usuari té accés al Factorio perquè la connexió amb l'Steam ha caducat. Si us plau, proveu-ho de nou. +steam-ticket-verification-failed=Ha fallat la verificació del tiquet de l'Steam. Comproveu que heu iniciat sessió a l'Steam i proveu-ho de nou. +unknown-error=El servidor indica un error: __1__ +username-invalid-characters=El nom d'usuari conté caràcters no vàlids. Empreu només caràcters alfanumèrics i el guió curt. +username-taken=El nom d'usuari ja s'ha registrat. Escolliu-ne un altre de diferent o inicieu-hi sessió si és el vostre. +username-too-long=El nom d'usuari és massa llarg (30 caràcters com a màxim). +username-too-short=El nom d'usuari és massa curt (2 caràcters com a mínim). +[gui-blueprint] +absolute-snapping=Absoluta +absolute-snapping-tooltip=Ajusta a la graella global. Les coordenades especifiquen com es posarà el plànol en relació a la graella global. +close-blueprint=Tanca el plànol +commit-blueprint=Desa el plànol +components=Components +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ per a treure tots els components del mateix tipus.\n__ALT_CONTROL_LEFT_CLICK__1__ per a afegir altra vegada tots els components del mateix tipus. +create-blueprint=Crea el plànol +existing-blueprint=Plànol +filters=Filtres +grid-position=Posició a la graella +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ a la vista prèvia per a canviar la posició de la graella. +grid-size=Mida de la graella +grid-size-tooltip=Dimensions del patró de repetició de construcció +height=Alçada +icon=Icona +icon-tooltip=Aquí podeu canviar les icones que representen el plànol. +library-blueprint=Plànol en la biblioteca de plànols +library-blueprint-owned-by-other-player=Plànol de la biblioteca d'un altre jugador +new-blueprint=Defineix un nou plànol +relative-snapping=Relativa +relative-snapping-tooltip=Permet al plànol d'ajustar-se relativament a l'inici del lloc de construcció quan s'ha començat a arrossegar el ratolí. +settings=Preferències +snap-to-grid=Ajusta a la graella +snap-to-grid-tooltip=Ajusta el plànol a la graella quan es construeix. +unnamed-blueprint=Plànol sense nom +width=Amplada +[gui-blueprint-book] +blueprints=Plànols +confirm-blueprint-book-deletion=Esteu segur que voleu suprimir el llibre de plànols? +delete-blueprint-book=Esborra el llibre +icon-tooltip=Quan està buit, el llibre mostra la icona del plànol actiu. +scroll-to-change-active=Useu __CONTROL__cycle-blueprint-forwards__ i __CONTROL__cycle-blueprint-backwards__ per canviar el plànol actiu. +scroll-to-change-active-specific=Useu la __CONTROL_STYLE_BEGIN____1__roda del ratolí__CONTROL_STYLE_END__ per canviar el plànol actiu. +unnamed-blueprint-book=Llibre de plànols sense nom +[gui-blueprint-library] +blueprint-book=Llibre de plànols +blueprint-book-edit=Edita el llibre de plànols +blueprint-book-string=Cadena de llibre de plànols +blueprint-string=Cadena de plànol +cant-manipulate-not-synchronized-shelf=No es poden manipular els llibres si encara no s'han sincronitzat. +deconstruction-item-string=Cadena d'elements per desmantellar +deconstruction-tool-edit=Edita el llibre de desmantellament +drop-blueprint=Deixeu el plànol aquí +failed-loading-cloud-storage=La càrrega dels plànols des del núvol ha fallat. S'emprarà la versió local dels plànols. +failed-loading-storage=La càrrega del llistat de plànols ha fallat: __1__. Es desa una còpia de seguretat del llistat actual en __2__. +failed-saving-cloud-storage=La desada dels plànols al núvol ha fallat. Potser us heu quedat sense espai disponible al Cloud Sync. Per evitar perdre la vostra biblioteca de plànols, feu una còpia de seguretat del fitxer __1__. +game-blueprints-title=Plànols de la partida +grid-view=Vista de graella +import=Importa +import-string=Importa una cadena +list-view=Vista de llista +make-new=__1__ nou +not-available-yet=Els plànols encara no estan disponibles +not-synced-warning=[img=utility/warning_icon] [color=red]La biblioteca de plànols no està sincronitzada.[/color] +player-storage=__1__ - emmagatzematge de plànols +private-shelf=Els meus plànols +shared-shelf=Plànols compartits +shelf-choice=Filtre: +shelf-choice-all=Tots +shelf-choice-game=Plànols de la partida +synchronising=Es sincronitza... +title=Biblioteca de plànols +transfer-progress=Progrés de la transferència +unknown-player-storage=Llistat de jugador desconegut +upgrade-item-string=Cadena de millora d'element +upgrade-tool-edit=Edita l'eina de millora +[gui-bonus] +artillery-range=Abast de l'artilleria +character-build-distance=Distància de construcció +character-crafting-speed=Velocitat d'elaboració +character-health-bonus=Salut +character-inventory-slots-bonus=Bonificació de ranures d'inventari +character-item-drop-distance=Distància quan es deixen elements al terra +character-item-pickup-distance=Abast de recollida d'elements +character-logistic-slots=Ranures logístiques de peticions +character-logistic-trash-slots=Ranures logístiques d'escombraries +character-loot-pickup-distance=Abast de recollida del botí +character-mining-speed=Velocitat de mineria +character-reach-distance=Distància d'abast +character-resource-reach-distance=Distància d'abast de recursos +character-running-speed=Velocitat al caminar +damage-bonus=Dany +follower-robot-lifetime=Temps de vida +inserter-stack-size-bonus=Capacitat dels inseridors +laboratory-productivity=Productivitat de la investigació +laboratory-speed=Velocitat d'investigació +maximum-following-robots-count=Nombre màxim de robots seguidors +mining-drill-productivity-bonus=Productivitat minera +no-bonuses=Encara no s'ha investigat cap bonificació. +shooting-speed-bonus=Cadència de tir +stack-inserter-capacity-bonus=Capacitat dels inseridors múltiples +title=Bonificacions +train-braking-force-bonus=Força de frenada dels trens +turret-damage-bonus-description=(s'afegeix a la bonificació de munició) +worker-robot-battery=Mida de la bateria +worker-robot-speed=Velocitat de moviment +worker-robot-storage=Capacitat de càrrega +[gui-browse-games] +access=Accés +access-password=Contrasenya +access-public=Pública +cant-join-game-steam-init-failed=No és possible unir-se a la partida mitjançant la xarxa de l'Steam (normalment, reiniciant-lo es resol el problema). Voleu unir-vos a la partida sense l'Steam encara que algunes funcionalitats estiguin desactivades? +description=Descripció +downloading-game-information=Es descarrega la informació de la partida. +favourite-tooltip=Preferits +games-headers-name=Nom +games-headers-players=Jugadors +games-headers-playtime=Temps de joc +has-friends=Amics de l'Steam a la partida +has-mods=Té mods +has-password=Amb contrasenya +has-players=Té jugadors +is-dedicated-server=És un servidor dedicat. +join-game=Uniu-vos a la partida +loading=Es va carregant… +mods=Mods +no-game-selected=No s'ha seleccionat cap partida. +no-players=Cap +none=Cap +ping=Ping +ping-calculating=Es va calculant. +ping-cant-reach=Impossible arribar-hi +players=Jugadors +search=Cerca +search-filters=Filtres de cerca +tags=Etiquetes +title=Busca partides +version=Versió +[gui-building-statistics] +built=Construïts +deconstructed=Desmantellats +title=Edificis +upgraded=Millorat +[gui-car] +automatic-targeting=Apunta automàticament +color=Color +driver=Conductor +passenger=Passatger +trunk=Portaequipatge +weapons-control=Control de les armes +with-gunner=Amb ocupant +with-gunner-description=Dispara als enemics automàticament quan hi ha un ocupant (conductor o passatges) al vehicle. +without-gunner=Sense ocupant +without-gunner-description=Dispara enemics automàticament quan el vehicle estigui buit. +[gui-character] +crafting-queue=Cua d'elaboració +exoskeleton=Exosquelet +personal-logistics-description=Si es desactiva la logística personal els robots logístiques no portaran més elements sol·licitats al personatge. També deixarà d'enviar-se elements automàticament a les ranures d'escombraries. Els robots logístics continuaran buidant les ranures d'escombraries. +personal-roboport=Hangar de robots personal +[gui-constant] +off=Apagat +on=Encès +output=Sortida +output-signals=Senyals de sortida +[gui-control-behavior] +circuit-connection=Connexió de circuit +circuit-network=Circuit de control +connect=Connecta +connected-to-network=Connectat a la xarxa +green-network-id=[color=green]__1__[/color] +logistic-connection=Connexió logística +logistic-network=Xarxa logística +mode-of-operation=Mètode de treball +no-network-in-range=No hi ha cap xarxa a l'abast +not-connected=No està connectat +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Controlador de la porta +[gui-control-behavior-modes] +close-signal=Posa el senyal en vermell +close-signal-description=Quan la condició especificada és certa, prova de posar el senyal en vermell i blocar el pas de trens.\nSi un tren no pot parar a temps (senyal en groc) o ja està passant pel bloc (senyal en vermell), el senyal no pararà el tren.\nNota: si el tren ja havia decidit que aquesta era la millor ruta, quan es pari perquè el senyal està en vermell, no buscarà cap ruta alternativa. +enable-disable=Activa/Desactiva +enable-disable-description=Aquesta entitat s'activa només quan es compleix la condició. +enable-disable-train-stop-description=Activa aquesta entitat només quan la condició sigui certa.\nEls trens passaran sense aturar-se a les parades desactivades, permetent-vos controlar les rutes dels trens. +none=Cap +none-write-description=Evita que el circuit de control en modifiqui el comportament. +open-gate=Obre la porta +open-gate-description=La porta romandrà oberta mentre la condició del circuit sigui vertadera. +read-belt-contents=Llegeix els continguts de la cinta +read-belt-contents-description=Llegeix el contingut de la cinta transportadora i l'envia al circuit de control. Les cintes no enviaran senyals correctes de pulsació si s'insereixen elements o es treuen del mig de la cinta per entitats externes. +read-chain-signal=Llegeix el senyal +read-chain-signal-description=Llegeix el color del senyal de tren i envia el senyal al circuit de control especificat a sota. +read-charge-level=Llegeix el nivell de càrrega +read-charge-level-description=Llegeix el nivell de càrrega de l'acumulador. Es llegeix com a percentatge de 0 a 100 i s'envia al circuit de control. +read-contents=Llegeix-ne els continguts +read-contents-description=Llegeix els continguts del contenidor i els envia al circuit de control. +read-hand-contents=Llegeix-ne el contingut a la mà +read-hand-contents-description=Llegeix els continguts que hi ha a la mà de l'inseridor i els envia al circuit de control. +read-logistic-network-contents=Llegeix els continguts de la xarxa logística +read-logistic-network-contents-description=Llegeix els elements disponibles a la xarxa logística d'aquest hangar i els envia al circuit de control. +read-resources=Llegeix els recursos +read-resources-description=Llegeix la quantitat de recursos que s'esperen d'aquesta explotació o estació de bombeig i ho envia al circuit de control.\nSi hi ha infinits recursos, llegeix el valor establert per defecte.\nEl valor s'actualitza cada 5 segons. +read-robot-stats=Llegeix les estadístiques dels robots +read-robot-stats-description=Llegeix el nombre de robots a la xarxa logística d'aquest hangar i ho envia al circuit de control. +read-sensor=Llegeix el sensor +read-sensor-description=Envia un senyal al circuit de control quan un personatge s'acosti a la porta i s'hagi d'obrir. +read-signal=Llegeix el senyal +read-signal-description=Llegeix el color del senyal de tren i l'envia al senyal del circuit de control especificat més avall.\nSi està en vermell perquè s'ha barrat el pas des del circuit de control, no s'enviarà res. +read-stopped-train=Llegeix l'identificador del tren +read-stopped-train-description=Quan un tren està en una parada, s'envia un senyal amb un número que l'identifica. +read-train-contents=Llegeix-ne el contingut del tren +read-train-contents-description=Llegeix els continguts del tren que està parat actualment a la parada i els envia al circuit de control. +read-trains-count=Llegeix la quantitat de trens +read-trains-count-description=Llegeix el nombre de trens que van cap a aquesta parada. Inclou el tren parat. +send-to-train=Envia al tren +send-to-train-description=Envia els continguts del circuit de control al tren, per emprar-ho si disposa de condicions d'espera. +set-filters=Estableix els filtres +set-filters-description=Estableix els filtres de l'inseridor depenent dels senyals del circuit de control. +set-requests=Estableix sol·licituds +set-requests-description=Estableix les sol·licituds logístiques de la caixa depenent dels senyals del circuit de control. +set-stack-size=Establiu la mida de la pila +set-stack-size-description=Estableix la mida màxima de les piles d'aquest inseridor en relació al valor del senyal del circuit de control. +set-trains-limit=Estableix el límit de trens +set-trains-limit-description=Estableix el nombre màxim de trens que poden anar cap a aquesta parada. Inclou el tren parat. +use-colors=Usa colors +use-colors-description=Estableix el color de la làmpada basant-se en senyals de color.\nSi un senyal de color té un valor més gran que 0,\nla làmpada en mostrarà el color. Si hi ha\ndiverses senyals de color actives, només se'n mostrarà una. +[gui-control-behavior-modes-guis] +available-construction-bots=Robots de construcció disponibles +available-logistic-bots=Robots logístics disponibles +belt-read-mode=Mode de lectura de contingut +blue=Blau +blue-chain-description=El senyal del circuit de control que cal enviar quan el senyal de cadena estigui en blau (hi ha algun camí disponible, però no tots). +closed-condition=Posa el senyal en vermell +control-signal=Senyal de control +enabled-condition=Condició activada +entire-patch=Tot el dipòsit de recursos +entire-patch-description=Llegeix els recursos disponibles de tota l'àrea connectada amb aquesta dipòsit de recursos. +green=Verd +green-chain-description=El senyal del circuit de control que cal enviar quan el senyal de cadena estigui en verd (per exemple, quan el bloc està lliure). +green-description=El senyal del circuit de control que cal enviar quan el senyal estigui verd (per exemple, quan el bloc està lliure). +hand-read-mode=Mode de lectura de mà +hold-mode=Mantenir premut/da +hold-mode-description-belt=El senyal s'envia contínuament mentre l'element estigui a la cinta. +hold-mode-description-inserter=El senyal s'envia contínuament mentre l'inseridor mantingui l'element. +input-signal=Senyal d'entrada +open-condition=Posa el senyal en verd +output-signal=Senyals de sortida +output-signals=Senyals de sortida +pulse-mode=Mode pulsació +pulse-mode-description-belt=El senyal s'envia quan l'element entra a la cinta. +pulse-mode-description-inserter=El senyal s'envia quan s'agafa l'element. +red=Vermell +red-chain-description=El senyal del circuit de control que cal enviar quan el senyal de cadena estigui en vermell (per exemple, quan un tren ocupa totes les rutes d'una senyal de cadena). +red-description=El senyal del circuit de control que cal enviar quan el senyal estigui vermell (per exemple, quan passa un tren pel bloc del senyal). +resource-read-mode=Mode de lectura de recursos +this-miner=D'aquesta explotació minera +this-miner-description=Llegeix els recursos disponibles d'aquesta explotació minera. +total-construction-bots=Robots de construcció totals +total-logistic-bots=Robots logístics totals +train-id=Identificador del tren +train-id-description=Identificador del tren parat +trains-count=Comptador de trens +trains-count-description=Nombre de trens que van cap a aquesta parada. Inclou el tren aturat. +trains-limit=Límit de trens +trains-limit-description=Nombre màxim de trens que poden anar cap a aquesta parada. Inclou el tren aturat. +yellow=Groc +yellow-chain-description=El senyal del circuit de control que cal enviar quan el senyal de cadena estigui en groc (per exemple, quan un tren planeja passar pel senyal de cadena). +yellow-description=El senyal del circuit de control que cal enviar quan el senyal estigui groc (per exemple, quan un tren planeja passar pel bloc del senyal). +[gui-control-settings] +advanced-interaction=Interacció avançada +basic-interaction=Interacció bàsica +button-layout=Disposició dels botons +button-layout-description=Canvia el comportament d'algunes accions d'acord amb les vostres preferències. També afecta a la navegació per la interfície gràfica. +button-layout-eastern=Tria amb __1__, cancel·la amb __2__ (occidental) +button-layout-western=Tria amb __1__, cancel·la amb __2__ (oriental) +change-input-method-to-controller=Canvia el mètode d'entrada a controlador +change-input-method-to-keyboard-and-mouse=Canvia el mètode d'entrada a teclat i ratolí +control-disabled=Està desactivat per en/la __1__. +controller=Controlador +controller-icons=Icones +controller-icons-auto=Auto-detecta (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Configuració del controlador +crafting=Elaboració +deadzone=Zona morta de la palanca +deadzone-description=Augmenteu aquest valor si a vegades el cursor es mou quan hauria d'estar quiet. +debug=Depuració +editor=Editor +input-method=Mètode d'entrada: +input-not-found-controller=El mètode d'entrada triat és el controlador, però no n'hi ha cap de connectat. +input-not-found-keyboard-and-mouse=El mètode d'entrada triat és el teclat i el ratolí, però no estan connectats. +inventory=Inventari +keyboard-and-mouse=Teclat i ratolí +keyboard-and-mouse-recommended=Teclat i ratolí (recomanat) +miscellaneous=Miscel·lània +mods=Mods +movement=Moviment +panels=Panells +quick-panel=Panell ràpid +quickbar=Barra d'accés ràpid +sensitivity=Sensibilitat de la palanca +sensitivity-description=Indica com de ràpid es mouen el mapa i el cursor quan es mou la palanca. +title=Configuració dels controls +tools=Eines +vehicle-driving-mode=Mode de conducció dels vehicles +vehicle-driving-mode-absolute=Absolut +vehicle-driving-mode-absolute-description=Si es mou la palanca amun i avall, els vehicles acceleraran i frenaran.\nSi la palanca es mou cap a la dreta o l'esquerra, els vehicles giraran tal com s'indiqui. +vehicle-driving-mode-relative=Relatiu +vehicle-driving-mode-relative-description=Si es mou la palanca en una direcció determinada, els vehicles giraran i acceleraran per a dirigir-se a la part de la pantalla indicada. +vibration-intensity=Intensitat de vibració +waiting=S'espera una entrada. +[gui-crafting-queue] +collapse=Plega +expand=Amplia +[gui-create-account] +account-creation-info=Us heu autentificat a través de l'Steam. Escolliu un nom d'usuari per jugar al Factorio. Aquest serà el vostre nom d'usuari en partides multijugador. Després es pot canviar des del lloc web. +account-creation-info-console=Trieu un nom d'usuari per a fer servir el Factorio. Serà el vostre nom nou d'usuari en partides multijugador. No es pot canviar. +account-creation-success-info=Us heu autenticat com a __1__ a través de l'Steam. Si voleu emprar aquest compte sense l'Steam, inicieu sessió amb l'Steam en __2__ i establiu el correu electrònic i una contrasenya al vostre perfil. +account-creation-success-info-console=S'ha creat el compte correctament. Us heu autenticat com a __1__. +create=Crea +creating-account=Es crea el compte… +i-accept-the=He llegit i accepto +login-using-factorio-account=Ja disposo d'un compte en factorio.com +login-using-factorio-account-info=Si teniu un compte del Factorio, podeu fer-lo servir per iniciar sessió. També es vincularà el compte del Factorio amb el compte de l'Steam. +login-using-factorio-account-info-console=Si teniu un compte del Factorio, podeu iniciar sessió amb la contrasenya del compte. Si ho feu, també s'enllaçarà el compte del Factorio amb el compte d'aquesta consola. +terms-of-service=Condicions de servei +title=Crea un compte +[gui-current-research] +not-researching=Premeu __CONTROL__open-technology-gui__ per iniciar una nova investigació. +research-finished=S'ha acabat d'investigar __1__. Premeu __CONTROL__open-technology-gui__ per escollir la nova tecnologia que cal investigar. +[gui-decider] +condition=Condició +input-count=Comptador d'entrada +input-count-description=Obté el valor del senyal de sortida especificat des dels d'entrada. +one=1 +one-description=Emet el senyal de sortida especificat amb un valor de 1. +output-item=Sortida +[gui-deconstruction] +blacklist=Llista negra +blacklist-description=Ignora tots els elements filtrats quan es seleccioni una àrea per desmantellar. +blacklist-trees-and-rocks=Ignora arbres i roques +entities=Entitats +entity-filter-mode=Mode de filtrat d'entitats +entity-filters=Filtres d'entitats +filters=Filtres +icon-tooltip=Quan està buida, l'eina de degradació mostra els filtres de degradació seleccionats. +tile-filter-mode=Mode de filtrat de rajoles +tile-filters=Filtres de rajoles +tile-selection-mode=Mode de selecció de rajoles +tiles=Rajoles +trees-and-rocks-only=Només arbres/roques +whitelist=Llista blanca +whitelist-description=Només tria els elements filtrats quan es seleccioni una àrea per desmantellar. +whitelist-trees-and-rocks=Només arbres i roques +[gui-downloading-mods] +currently-downloading=Descarregant +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=no res +downloading=Es va descarregant +[gui-edit-label] +edit-description=Edita la descripció +edit-label=Edita l'etiqueta +save-description=Desa la descripció +save-label=Guarda l'etiqueta +[gui-electric-energy-interface] +buffer-size=Mida del buffer +power-production=Potència produïda +power-usage=Potència usada +[gui-electric-network] +accumulator-charge=Energia elèctrica emmagatzemada +accumulator-charge-tooltip=Energia acumulada en aquesta xarxa. +consumption=Consum +production=Producció +production-label=Producció +production-tooltip=Potència produïda respecte la màxima producció possible. +progressbar-format=__1__ / __2__ +satisfaction=Satisfacció +satisfaction-tooltip=Potència produïda respecte la potència requerida. +title=Informació de la xarxa elèctrica +[gui-ending-screen] +epilogue=Epíleg +[gui-game-finished] +continue=Continua +finish=Acaba +kills=Morts +lost=Us han derrotat… +next-level=Nivell següent +respawn=Reaparició +restart-level=Torna a començar el nivell +save-replay=Desa la repetició +time-played=Temps jugat +title=Partida completada +victory=Victòria! +[gui-goal-description] +info-visibility-button=Informació +title=Objectiu +[gui-graphics-settings] +advanced=Opcions avançades +brightness=Brillantor +color-filter=Filtre de color +color-filter-deuteranopia=Deuteranopia +color-filter-deuteranopia-correction=Correcció per deuteranopia +color-filter-none=Cap +color-filter-protanopia=Protanopia +color-filter-protanopia-correction=Correcció per protanopia +color-filter-tritanopia=Tritanopia +color-filter-tritanopia-correction=Correcció per tritanopia +contrast=Contrast +full-color-depth=Profunditat de color màxima +full-screen=Pantalla completa +general=Opcions bàsiques +graphics-quality-high=Alta +graphics-quality-label=Resolució dels gràfics +graphics-quality-low=Baixa +graphics-quality-normal=Normal +graphics-quality-very-low=Molt baixa +high-quality-animations=Animacions d'alta qualitat +low-vram-warning=No hi ha prou memòria de vídeo (VRAM). +map-zoomed-in-effect=Efecte d'apropament al mapa +max-threads=Nombre màxim de processos de renderitzat +minimize-on-focus-loss=Minimitza quan es perdi el focus +multisampling-label=Mostratge múltiple +multisampling-x2=Mostratge múltiple ×2 +multisampling-x4=Mostratge múltiple ×4 +multisampling-x6=Mostratge múltiple ×6 +multisampling-x8=Mostratge múltiple ×8 +no-multisampling=Mostratge simple +preferred-screen=Pantalla preferida +primary-screen=Pantalla primària (__1__) +render-in-native-resolution=Empra la resolució nativa de pantalla +render-scale=Escala de renderització +restart-required=Cal que reinicieu +saturation=Saturació +screen-n=Pantalla __1__ +show-animated-water=Mostra l'animació de l'aigua +show-clouds=Mostra els núvols +show-decoratives=Mostra les decoracions +show-enemy-terrain-decals=Mostra les decoracions de terreny d'enemics +show-game-simulations-in-background=Mostra simulacions de partides al fons +show-inserter-shadows=Mostra les ombres dels inseridors +show-item-shadows=Mostra les ombres dels elements +show-particles=Mostra partícules +show-smoke=Mostra tot el fum +show-tree-distortion=Mostra arbres animats +sprite-atlas-size-custom=Personalitzat (__1__) +sprite-atlas-size-label=Mida de l'atles de textures +sprite-atlas-size-largest-possible=La més gran possible +texture-compression=Compressió de textures +texture-compression-high-quality=Qualitat alta +texture-compression-low-quality=Qualitat baixa +texture-compression-none=Cap +texture-streaming=Transmissió de textures +title=Configuració de gràfics +ultrawide-mode=Mode Ultrawide +use-flip-presentation-model=Usa el model de presentació Flip +v-sync=Espera per sincronitzar verticalment (VSync) +video-memory-budget=Assignació de memòria de vídeo +video-memory-budget-auto=Automàtic (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Màxim +video-memory-usage-high=Alt +video-memory-usage-label=Ús de la memòria de vídeo +video-memory-usage-low=Baix +video-memory-usage-medium=Mitjà +vram-low-high-quality-not-recommended=S'ha detectat que l'ordinador disposa de __1__ MB de memòria de vídeo (VRAM). Aquest valor és massa baix per als gràfics de qualitat alta. Podeu experimentar problemes de rendiment, gràfics incomplets i problemes amb el joc que poden fer que no es pugui executar. La memòria de vídeo recomanada per als gràfics de qualitat alta és d'almenys 2 GB. +vram-not-detected-high-quality-not-recommended=No s'ha pogut detectar la quantitat de memòria de vídeo (VRAM) disponible. La memòria recomanada per als gràfics de qualitat alta és d'almenys 2 GB; amb menys memòria observareu problemes de rendiment, gràfics incomplets i problemes amb el joc que poden fer que no pugui executar-se. +[gui-graphics-settings-description] +full-color-depth=Renderitzar gràfics amb una profunditat de color de 16 bits millora el rendiment en les GPU integrades o de baixa qualitat. Aquesta opció només té efecte en Windows 8+ o amb el renderitzador OpenGL. +graphics-quality-label=La resolució dels gràfics. Determina l'ús de VRAM. Avís: per una resolució alta calen almenys 3 GB de VRAM. +graphics-quality-label-console=La resolució dels sprites. Les resolucions baixes redueixen l'ús de memòria i el temps de càrrega. +high-quality-animations=Si es desactiva, algunes entitats animades o girades (per exemple els trens) només carregaran la meitat d'imatges d'animació o rotació. Això redueix considerablement l'ús de memòria de vídeo (VRAM). +lights-quality=La resolució de les llums durant la nit. Valors alts faran que el rendiment del programa empitjori. +max-threads=El nombre de processos usats per fer renderitzacions gràfiques. +minimize-on-focus-loss=Quan s'executa en pantalla completa i sense vora, la partida es minimitzarà quan perdi el focus, per tal d'evitar cobrir l'escriptori quan es vol canviar a una altra aplicació. +render-in-native-resolution=En pantalles d'alta resolució, la renderització en resolució nativa produirà imatges d'una millor qualitat, però per fer-ho s'empraran més recursos i potser empitjorarà el rendiment. +show-animated-water=Desactiveu aquesta opció per millorar el rendiment en targetes de vídeo de gamma baixa. +show-game-simulations-in-background=Quan s'estigui mostrant el menú principal i els seus submenús, mostra diverses simulacions en lloc del fons estàtic. +show-smoke=Quan es desactiva, el nombre d'efectes de fum que es representaran es redueix significativament. Desactiveu-ho per millorar el rendiment de targetes gràfiques de gamma baixa. +show-tree-distortion=Desactiveu aquesta opció per millorar el rendiment en targetes de vídeo de gamma baixa. +sprite-atlas-size-label=Els atles més grans milloren l'agrupament de crides de dibuix. Això redueix la càrrega de la CPU en renderitzat, però pot dificultar les tasques de la GPU. +texture-compression=La compressió de textures augmenta el nombre de gràfics que es poden encabir a la memòria de vídeo i accelera la renderització ja que la GPU no ha de transferir tantes dades. Si disposeu d'una GPU integrada o antiga, seleccioneu una qualitat baixa per reduir la mida dels gràfics i aconseguir un millor rendiment. +texture-streaming=Els sprites que no es posin en els atles de sprites (veure l'opció d'ús de la memòria de vídeo) es guardaran a la RAM fins que la GPU els necessiti. +use-flip-presentation-model=El mètode de presentació Flip hauria de ser un mètode més eficient per representar una imatge final a la pantalla respecte el model Blit. Activeu aquesta opció si observeu errors amb els gràfics. +video-memory-budget-label=Mida màxima de la memòria de vídeo (VRAM) que el programa pot usar per textures (gràfics). +video-memory-usage-label=Determina quants sprites intentarà posar el programa dins d'atles. Els atles de sprites grans redueixen l'ús de CPU ja que es poden agrupar les crides per dibuixar, però incrementa la càrrega de la GPU, ja que ha de treballar amb textures més grans. Els sprites lliures es poden carregar a la VRAM o mantindre's a la RAM (veure la configuració de textures). +[gui-heat-interface] +add-tooltip=Aporta aquesta energia calorífica a cada tic. +at-least-tooltip=Mantén almenys aquesta temperatura al buffer i escalfa si fa falta. +at-most-tooltip=Mantén com a molt aquesta temperatura al buffer i refreda si fa falta. +exactly-tooltip=Mantén exactament aquesta temperatura al buffer i escalfa o refreda si fa falta. +remove-tooltip=Treu aquesta energia calorífica a cada tic. +[gui-hotkey-suggestions] +build-using-rail-planner=Construeix amb el planificador ferroviari +build-using-rail-planner-avoiding-obstacles=Construeix amb el planificador ferroviari evitant obstacles +cancel-selection=Cancel·la la selecció +confirm-selection=Confirma la selecció +copy-settings=Copia la configuració +enter-vehicle=Entra al vehicle +exit-vehicle=Surt del vehicle +force-build=Força la construcció +insert-items=Inserció d'elements +next-item=Element següent +paste-settings=Enganxa la configuració +place-one=Posa'n un +previous-item=Element anterior +take-items=Agafa elements +transfer-all=Transfereix tot +transfer-everything=Transfereix-ho tot +transfer-stack=Transfereix la pila +[gui-infinity-container] +add=Afegeix +at-least=Almenys +at-least-tooltip=Mantén almenys aquesta quantitat d'elements de l'inventari i afegeix els que faltin. +at-most=Com a molt +at-most-tooltip=Mantén com a molt aquesta quantitat d'elements de l'inventari i treu els que sobrin. +exactly=Exactament +exactly-tooltip=Mantén exactament aquesta quantitat d'elements de l'inventari, afegint o traient els que calguin. +remove=Treu +remove-unfiltered-items=Treu els elements no filtrats +remove-unfiltered-items-tooltip=Treu elements de l'inventari que no formen part de la llista filtrada. +title[1]=Filtres infinits +[gui-infinity-pipe] +add-tooltip=Afegeix aquest percentatge de fluid a la canonada cada tic. +at-least-tooltip=Mantén almenys aquest percentatge de fluid a la canonada, afegint el volum que falti. +at-most-tooltip=Mantén com a molt aquest percentatge de fluid a la canonada, traient el que sobri. +exactly-tooltip=Mantén exactament aquest percentatge de fluid a la canonada, afegint o traient el que calgui. +percent=% +remove-tooltip=Treu aquest percentatge de fluid de la canonada cada tic. +temperature=Temperatura +[gui-inserter] +blacklist=Llista negra +filter=Filtre +override-stack-size=Control manual de la mida de la pila +whitelist=Llista blanca +[gui-install-mods] +already-installed=El mod __1__ ja està instal·lat +bookmark=Afegeix als mods interessants +cant-install-mod-error=No es poden instal·lar les dependències per __1__: __2__. Voleu instal·lar el mod sense les dependències? +cant-install-mod-no-compatible-release=No hi ha una versió compatible de «__1__» en el portal de mods. +failed-to-list-mods=No s'ha pogut descarregar la llista de mods +filter-by-category=Filtra per categoria +highlighted-last-week=La darrera setmana +highlighted-this-week=Aquesta setmana +install=Instal·la +install-failed=La instal·lació ha fallat per __1__: __2__ +loading-mods=Es carreguen els mods +mods-headers-download-count=Descàrregues +mods-headers-last-highlighted=Últims senyalats +mods-headers-last-updated=Última actualització +mods-headers-name=Nom +mods-headers-trending=Tendències +mods-headers-version=Versió +no-release=El mod escollit no té versió de llançament +remove-bookmark=Treu dels mods interessants +show-bookmarks=Mostra només mods marcats com a interessants +sync-mods-with-server=Els vostres mods actius no coincideixen amb els del servidor. Voleu sincronitzar-los? +wait-toggle-bookmark-request=S'espera al portal de mods... +[gui-interface-settings] +active-quick-bars=Barres d'accés ràpid actives +alt-mode=Mode d'informació addicional (prement __CONTROL__show-info__) +automatic-ui-scale=Automàtica +autosort-inventory=Mantén els inventaris ordenats +change-quickbar-by-clicking-with-item=Estableix el filtre de la barra d'accés ràpid clicant-hi amb un element +change-quickbar-by-clicking-with-item-controller=Estableix el filtre de la barra d'accés ràpid seleccionant-hi amb un element +custom-ui-scale=Personalitzada +enable-recipe-notifications=Activa les notificacions de receptes +entity-tooltip-delay=Endarreriment dels indicadors de funció d'entitats +entity-tooltip-on-the-side=Indicadors de funció de l'entitat en un costat +flat-character-gui=Interfície plana de personatge +fuzzy-search-enabled=Cerca aproximada +interaction=Interacció +locale=Idioma +lock-belt-building-to-straight-line=Bloca la construcció de cintes en línies rectes +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Mostra text predictiu al teclat de la pantalla +other=Altres opcions +output-console-delay=Durada dels missatges del xat +pick-ghost-cursor=Escull l'element fantasma si no n'hi ha de disponibles +play-sound-for-chat-messages=Avís sonor per als missatges del xat +research-finished-stops-game=La pantalla de tecnologies s'obre quan es completa una investigació +shortcut-bar-rows=Files de la barra d'accés ràpid +show-all-items-in-selection-lists=Mostra tots els elements en les llistes de selecció +show-beacon-modules-in-alt-mode=Mostra els mòduls de les balises +show-combinator-settings-when-detailed-info-is-on=Mostra la configuració dels operadors +show-descriptions-in-tooltips=Mostra les descripcions en els indicadors de funció +show-grid-when-paused=Mosta la graella quan la partida estigui en pausa +show-hotkey-suggestions=Mostra els consells de control amb ratolí i teclat +show-hotkey-suggestions-controller=Mostra els consells dels botons del controlador +show-inserter-arrows-when-detailed-info-is-on=Mostra la direcció dels inseridors +show-inserter-arrows-when-selected=Mostra el sentit dels inseridors quan estiguin seleccionats +show-interaction-indications=Mostra els indicadors d'interacció +show-item-labels-in-cursor=Mostra les etiquetes dels elements al cursor +show-minimap=Mostra el minimapa +show-mining-drill-arrows-when-detailed-info-is-on=Mostra la direcció de les explotacions mineres +show-missing-logistic-network-icon=Mostra alertes per falta de cobertura de la xarxa logística +show-mod-owners-in-tooltips=Mostra els mods a l'indicador de funció de les entitats afectades +show-player-names-on-minimap=Mostra els noms dels jugadors al minimapa +show-pump-arrows-when-detailed-info-is-on=Mostra la direcció de les estacions de bombeig +show-rail-block-visualization=Mostra la visualització dels blocs del rail +show-tips-and-tricks-notifications=Mostra notificacions de consells i trucs +show-total-raw-in-recipe-tooltips=Mostra els totals en els indicadors de funció de les receptes +show-turret-radius-when-blueprinting=Mostra el radi de la torreta als plànols +smart-belt-dragging=Arrossegament intel·ligent de cintes +title=Configuració de la interfície +tool-window-next-to-quickbar=Finestra d'eines al costat de la barra d'accés ràpid +tooltip-delay=Endarreriment dels indicadors de funció (missatges d'ajuda) +tooltip-never=Mai +tooltip-offset=Desplaçament de l'indicador de funció +tooltips=Indicadors de funció +train-stop-label-angle=Angle de l'etiqueta de la parada de tren +train-visualization-length=Llargada de la visualització de trens +ui-scale=Escala de la interfície gràfica +visualization=Visualització +[gui-interface-settings-description] +active-quick-bars=El nombre de barres d'accés ràpid visibles a la pantalla. +change-quickbar-by-clicking-with-item=Si feu clic en una ranura de la barra d'accés ràpid amb el cursor n'establirà el filtre en lloc d'agafar l'element de la ranura. +change-quickbar-by-clicking-with-item-controller=Si seleccioneu una ranura del panell d'accés ràpid amb el cursor n'establirà el filtre en lloc d'agafar l'element de la ranura. +entity-tooltip-delay=El temps que passa des que es situa el ratolí sobre una entitat del món fins que n'apareix l'indicador de funció. +entity-tooltip-on-the-side=Mostra els indicadors de funció de les entitats sota el minimapa en lloc del cursor. +flat-character-gui=Els panells d'elaboració i de logística es mostren un al costat de l'altre en lloc d'estar separats en pestanyes. +fuzzy-search-enabled=Cerques amb la GUI més tolerants, mostrant cadenes similars a les introduïdes. +nintendo-switch-use-predictive-text-input=Mostra suggeriments de paraules quan es fa servir el teclat de la pantalla.\nSi s'activa, també permet que s'escrigui text en xinès i coreà i caràcters kanji japonesos.\nFarà que la mida del teclat de la pantalla sigui més petit. +output-console-delay=Els segons que triga un missatge xat o consola a esvair-se. +pick-ghost-cursor=Quan es selecciona un element de la barra d'accés ràpid o quan s'empra l'eina pipeta, si no queden elements d'un determinat tipus, el cursor es reemplaçarà per l'element fantasma corresponent. +shortcut-bar-rows=El nombre de files de barres d'accés ràpid visibles a la pantalla. +show-all-items-in-selection-lists=Mostra els elements que encara no s'han desblocat a les finestres de selecció. +show-descriptions-in-tooltips=Mostra una breu descripció textual en els indicadors de funció d'alguns elements, entitats o receptes. Recomanat per a nous jugadors o si s'afegeixen mods nous. +show-interaction-indications=Quan es situa el cursor a sobre d'una entitat, senyala les entitats properes amb les que interactua. +show-item-labels-in-cursor=Quan al cursor hi hagi un element, mostra'n l'etiqueta si en té (per exemple, els noms dels plànols). +show-total-raw-in-recipe-tooltips=Mostra el temps i la quantitat d'elements d'una recepta que no es poden elaborar a mà. +smart-belt-dragging=1) Prement __CONTROL__rotate__ mentre s'arrossega la cinta, la girarà automàticament depenent de la posició del cursor.\n2) Si es troba algun obstacle, automàticament es construirà una cinta subterrània. +tooltip-delay=El temps que passa des que es situa el ratolí fins que apareix l'indicador de funció. +tooltip-offset=Com de lluny del cursor ha d'aparèixer l'ajuda emergent. +train-stop-label-angle=L'angle de l'etiqueta de la parada de tren al mapa. +train-visualization-length=Nombre de vagons per visualitzar quan es construeix prop dels raïls. +[gui-kills] +kills=Morts +loses=Pèrdues +title=Morts +[gui-linked-container] +title=Enllaç +[gui-load-game] +all-required-mods-enabled=S'han activat tots els mods necessaris. +exchange-string-freeplay-only=La «cadena específica dels paràmetres del mapa» només es pot generar en mapes en mode lliure. +title=Carrega una partida +[gui-load-scenario] +confirm-delete=Esteu segur que voleu suprimir l'escenari __1__? +title=Carrega un escenari +[gui-logistic] +auto-trash-request-exists=Ja existeix una sol·licitud per a aquest element. +cell=cel·la +cells=cel·les +count=Comptador +high-value-tooltip=Quantitat sol·licitada. Els robots logístics intentaran satisfer-la amb els elements disponibles a la xarxa logística. +infinite-amount-in-textfield=∞ +items=Elements +logistic-networks=Xarxes logístiques +logistic-request-exists=Ja existeix una sol·licitud per a aquest element. +logistics-and-trash=Logística personal i autoescombraries +logistics-only=Logística personal +low-value-tooltip=Quantitat màxima. Si hi ha més elements, es mouran automàticament a les ranures d'escombraries. +members=Membres +network=Xarxa +request-from-buffer-chests=Sol·licita a contenidors intermediaris +set-request=Estableix sol·licitud +title=Logística +title-filter=Filtre logístic +title-request=Petició logística +trash=Autoescombraries +trash-only=Filtres d'autoescombraries +trash-slots=Ranures d'escombraries +[gui-manage-mods] +name-column-header=Nom +version-column-header=Versió +[gui-map-editor] +brush-intensity=Intensitat +brush-size=Mida +brush-speed=Velocitat +character=Personatge +character-equipment=Equipament +character-main-inventory=Inventari principal +character-quickbar=Barra d'accés ràpid +cliffs=Espadats +confirm-quit=L'escenari no s'ha desat. Esteu segur que voleu sortir? +confirm-regenerate=Esteu segur que voleu tornar a generar el mapa? +convert=Converteix +convert-save=Converteix una desada +convert-save-to-scenario=Converteix la desada a escenari +cursor-intensity=Intensitat +decoratives=Decoracions +edit-scenario=Edita l'escenari +editor-inventory=Editor +editors-title=Editors +entities=Entitats +finished-converting-save=La desada es va convertir en un escenari anomenat __1__. Podeu trobar-lo a la llista d'escenaris d'usuari. +import=Importa +import-save=Importa una desada +import-save-failed=Ha fallat la importació: __1__ +items=Elements +items-transfer-limit=Límit de la transferència a l'inventari +new-scenario=Escenari nou +resources=Recursos +scenario-already-exists=Ja existeix un escenari amb el nom __1__. El voleu substituir? +select-surfaces-to-import=Seleccioneu les superfícies per importar +settings=Preferències +shape=Forma +tiles=Terreny i enrajolat +title=Editor de mapes +tools=Eines +tools-title=Eines +[gui-map-editor-clone-editor] +apply-clone-brush=Aplica el pinzell de clonació +clear-destination-decoratives=Neteja les decoracions de la destinació +clear-destination-entities=Neteja les entitats de la destinació +clone-decoratives=Clona les decoracions +clone-entities=Clona les entitats +clone-tiles=Clona els enrajolats +manual-collision-mode=Mode de col·lisions manual +manual-collision-mode-tooltip=Només clona les decoracions i entitats del destí si es poden construir manualment a la destinació. +smart-area-drag-mode=Mode intel·ligent de selecció d'àrea per arrossegament +smart-area-drag-mode-tooltip=Quan s'arrossega el ratolí per clonar una àrea, l'origen es clona al destí només si no hi ha una superposició amb l'últim destí clonat. +smart-area-drag-mode-tooltip-controller=Quan es selecciona i s'arrossega per a clonar una àrea, l'origen es clona al destí només si no hi ha una superposició amb l'últim destí clonat. +snap-to-chunk=Ajusta per trossos +snap-to-grid=Ajusta a la graella +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Bàndol que construeix +build-as-force-tooltip=El bàndol emprat quan es creen entitats. Si «**AUTO**» està seleccionat, llavors s'empra el bàndol «normal»: enemic per als mossegadors, el vostre bàndol per edificis de jugador, etc. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Modificador del dany de la munició +boolean-modifiers=Modificadors booleans +category-modifiers=Modificadors de categoria +disabled-hand-crafting-recipes=Elaboració manual de receptes desactivada +edit-modifier-category=Edita __1__ +gun-speed-modifiers=Modificadors de la cadència de tir +setting-is-invalid=Una o més configuracions no són vàlides. +simple-modifiers=Modificadors simples +title=Força els valors de les dades +turret-attack-modifiers=Modificadors d'atac de les torretes +value-cannot-be-empty=El valor no es pot deixar buit. +value-out-of-range=Valor fora de rang: els valors vàlids són del __1__ i __2__, ambdós inclosos. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=El jugador, l'enemic i el bàndol neutral no es poden eliminar. +create-force=Crea bàndol +current-force=Bàndol actual +delete-force=Esborra bàndol +destination-force=Bàndol de destí +destination-force-tooltip=El bàndol al que s'han de canviar les entitats. Si es selecciona «**AUTO**», llavors s'empra el vostre bàndol actual. +edit-force=Edita la força +edit-force-cease-fire=Edita l'alto el foc +edit-force-cease-fire-title=Edita l'alto el foc del bàndol «__1__» +edit-force-data=Edita altres propietats +edit-force-friends=Edita amics +edit-force-friends-title=Edita els amics del bàndol «__1__» +enable-friendly-fire=Activa el foc enemic +neutral-force-cant-be-changed=El bàndol neutral no es pot canviar. +new-force-name-already-used=Ja existeix un bàndol amb aquest nom. +no-force-name-given=Cal un nom per crear el bàndol. +share-chart=Comparteix la carta +switch-to-force=Canvia al bàndol +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ i arrossegueu per afegir a l'àrea de clonació. +and-all-as-usual=I totes les altres dreceres rellevants mentre es juga una partida. +area-build-instructions=__1__ i arrossegueu per crear una àrea nova. +area-move-instructions=__1__ i arrossegueu per moure una àrea. +area-remove-instructions=__1__ per a treure una àrea. +area-select-instructions=__1__ per a seleccionar una àrea. +build=__1__ per a construir. +build-cliffs=__1__ per a situar espadats. +build-cloned-area-instructions=__1__ per construir a l'àrea seleccionada. +build-tiles-area=__1__ i arrossegueu per construir enrajolat. +build-tiles-bucket=__1__ per omplir l'àrea seleccionada. +build-tiles-out-of-map=__1__ per construir enrajolat fora del mapa. +build-to-clone-entity=__1__ per clonar l'entitat seleccionada. +change-force-instructions=__1__ i arrossegueu per canviar la força propietària de les entitats. +change-spawn-location-description=__1__ per especificar el lloc de reaparició. +change-tile-variations=__1__ per canviar les variants de l'enrajolat de l'àrea seleccionada. +edit-resource=Quan no hi ha seleccionat cap recurs a l'editor, __1__ en un recurs del món per editar-lo. +initial-resource-amount=La quantitat inicial de recursos depèn del valor de la intensitat de l'eina. +line-build-cliffs=__1__ i arrossegueu per a situar un segment d'espadats. +line-remove-cliffs=__1__ i arrossegueu per a treure un segment d'espadats. +none-mine-to-mine=__1__ per extreure. +none-open-to-edit=__1__ per editar. +pipette-to-select-entity=Premeu __1__ per seleccionar l'entitat a clonar. +position-build-instructions=__1__ per crear un punt nou. +position-move-instructions=__1__ i arrossegueu per moure un punt. +position-remove-instructions=__1__ per treure un punt. +position-select-instructions=__1__ per seleccionar un punt. +remove=__1__ per a treure. +remove-cliffs=__1__ per a treure espadats. +remove-clone-brush-tiles=__1__ i arrossegueu per treure de l'àrea de clonació. +resource-extra-info=Per afegir o treure el mateix tipus de recurs, només cal construir-ne o treure'n més. La quantitat afegida o treta depèn del valor d'intensitat de l'eina. +run-snippet-instructions=__1__ i arrossegueu per aplicar l'snippet seleccionat a l'àrea. +select-area-to-clone-instructions=__1__ i arrossegueu per seleccionar l'àrea a clonar. +select-clone-brush-destination-instructions=__1__ per establir el punt de destí de clonació. +select-clone-brush-source-instructions=__1__ per establir el punt d'origen de clonació. +[gui-map-editor-lua-snippet-editor] +current-snippet=Snippet actual +delete=Esborra +lua-code=Codi Lua +name=Nom +new-snippet=Snippet nou +opened-snippet-has-duplicate-name=L'snippet actual té un nom duplicat. +snippet-already-present=Ja existeix un snippet amb el nom «__1__». +[gui-map-editor-menu] +quit=Surt de l'editor de mapes +regenerate-map=Genera un mapa nou +resume-editing=Continua l'edició +save-and-play=Desa i juga +save-map-as=Anomena i desa +save-map-overwrite=Desa +title=Editor de mapes +[gui-map-editor-script-editor] +always-draw-areas=Mostra sempre les àrees +always-draw-positions=Mostra sempre les posicions +color=Color +current-areas=Àrea actual +current-positions=Posició actual +name=Nom +snap-to-grid=Ajusta a la graella +[gui-map-editor-settings] +draw-cursor-light=Dibuixa el cursor ressaltat +fill-electric-buffers=Omple els buffers elèctrics quan es construeixen entitats +generate-neighbor-chunks=Genera els trossos veïns +instant-blueprint-building=Construcció de plànols instantània +instant-deconstruction=Desmantellament automàtic +instant-rail-planner=Planificador ferroviari instantani +instant-upgrading=Millora instantània +placed-corpses-never-expire=Els cadàvers situats no desapareixen mai +render-as-day=Renderitza sempre de dia +show-additional-entity-info-gui=Mostra la interfície de configuració extra d'entitats +show-character-tab-in-controller-gui=Mostra la pantalla de personatge a la interfície de controlador +show-entity-health-bars=Mostra les barres de salut de les entitats +show-entity-tags=Mostra les etiquetes d'entitat +show-hidden-entities=Mostra les entitats ocultes +show-infinity-filters-in-controller-gui=Mostra els filtres infinits a la interfície de controlador +show-status-icons=Mostra icones d'estat d'entitats +[gui-map-editor-settings-categories] +interaction=Interacció +other=Altres opcions +rendering=Renderització +ui=Interfície gràfica +[gui-map-editor-surface-editor] +cant-delete-default-surface=La superfície per defecte no es pot esborrar. +current-surface=Superfície actual +delete-surface=Esborra superfície +edit-map-gen-settings=Edita les opcions de generació de mapes +edit-surface-map-gen-settings=__1__ - opcions de generació de mapes +fill-tiles-with-lab-tiles=Omple amb enrajolat de laboratoris +generate-new-chunks-with-lab-tiles=Genera nous trossos amb rajoles de laboratori +import-save=Importa la desada +import-save-only-available-in-singleplayer=Només es pot importar una desada en mode d'un sol jugador. +importing-save-disables-replay=Si s'importen altres desades, es desactivarà la repetició. Esteu segur que voleu fer-ho? +invalid-surface-height=Alçada de la superfície no vàlida: els valors permesos són de 0 fins a __1__. +invalid-surface-width=Amplada de la superfície no vàlida: els valors permesos són de 0 fins a __1__. +new-surface=Superfície nova +new-surface-name-already-used=Ja existeix una superfície amb aquest nom. +no-surface-name-given=Cal un nom per crear la superfície. +regenerate-decoratives=Regenera totes les decoracions +remove-all-entities=Treu totes les entitats +remove-empty-chunks=Treu els trossos buits +select-surface=Selecciona superfície +surface-name=Nom +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Treu les decoracions que col·lisionin +smart-entity-collision-mode=Mode de col·lisions d'entitats intel·ligent +smart-entity-collision-mode-tooltip=Evita construir caselles si això destrueix una entitat durant el procés. +smart-out-of-map-collision-mode=Mode de col·lisions intel·ligent a la vora del mapa +smart-out-of-map-collision-mode-tooltip=L'enrajolat __TILE__out-of-map__ només es pot construir a sobre amb __CONTROL__build-ghost__. +smart-tile-collision-mode=Mode de col·lisions de caselles intel·ligent +smart-tile-collision-mode-tooltip=Només construirà sobre caselles amb la mateixa màscara de col·lisió, fent que es construeixi «de terra a terra» i «d'aigua a aigua». +[gui-map-editor-time-editor] +apply-ticks-per-day=Aplica +current-speed=Velocitat Actual +day-length=Longitud del dia +daytime=Hora: +freeze-daytime=Para l'hora del dia +pause=Posa en pausa (__CONTROL__editor-toggle-pause__) +paused=(en pausa) +play=Juga (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Juga un temps limitat +speed=Velocitat +speed-down=Redueix la velocitat (__CONTROL__editor-speed-down__) +speed-up=Augmenta la velocitat (__CONTROL__editor-speed-up__) +tick-custom=Avança els tics especificats +tick-once=Avança un tic (__CONTROL__editor-tick-once__) +tick-sixty=Avança 60 tics +ticks-per-day=Tics per dia +unfreeze-daytime=Reprèn el temps +[gui-map-editor-title] +cliff-editor=Espadats +clone-editor=Clona +decorative-editor=Decoracions +entity-editor=Entitats +force-editor=Bàndols +lua-snippet-editor=Fragments de codi Lua +none-editor=Cap +resource-editor=Recursos +scripting-editor=Àrees i posicions +surface-editor=Superfícies +tile-editor=Terreny i enrajolat +time-editor=Temps +[gui-map-editor-tool] +area-selection=Selecció d'àrea +brush=Pinzell +change-force=Canvia el bàndol +circle=Cercle +cursor=Cursor +line-selection=Línia +paint-bucket=Eina d'ompliment +point=Punt +snippet=Executa fragments de codi Lua +spawn-location=Lloc d'aparició +spray=Esprai +square=Quadrat +variations=Variants +[gui-map-generator] +advanced-tab-title=Avançat +aux=Tipus de terreny +aux-description=Controla la proporció de desert vermell i de sorra. A major valor, major serà la proporció de desert vermell. +bias=Valor +cliff-continuity=Continuïtat +cliff-continuity-description=La llargada dels segments d'espadats sense passos +cliff-frequency=Freqüència +cliff-frequency-description=El nombre d'espadats +cliffs=Espadats +coverage=Cobertura +custom=[modificat] +difficulty=Dificultat +enable-replay=Grava la repetició +enable-replay-description=Grava la repetició per a aquesta desada per tal de poder veure-la de nou. Augmenta la mida i el temps de les desades. +enabled=Habilitat +enemy-attack-pollution-consumption-modifier=Modificador del cost d'atac +enemy-attack-pollution-consumption-modifier-description=Modificador de quanta contaminació es consumeix cada cop que un mossegador és enviat a atacar. +enemy-base=Base enemiga +enemy-expansion-group-tile=Expansió enemiga +enemy-expansion-maximum-expansion-cooldown=Refredament màxim +enemy-expansion-maximum-expansion-cooldown-description=El temps màxim entre l'enviament de grups d'enemics per construir noves colònies +enemy-expansion-maximum-expansion-distance=Distància d'expansió màxima +enemy-expansion-maximum-expansion-distance-description=Distància màxima a la que el enemics buscaran expandir-se des d'altres bases +enemy-expansion-maximum-expansion-group-size=Mida màxima del grup +enemy-expansion-maximum-expansion-group-size-description=La mida màxima d'un grup enemic d'expansió modificat pel seu nivell d'evolució +enemy-expansion-minimum-expansion-cooldown=Refredament mínim +enemy-expansion-minimum-expansion-cooldown-description=El temps mínim entre l'enviament de grups d'enemics per construir noves colònies +enemy-expansion-minimum-expansion-group-size=Mida mínima del grup +enemy-expansion-minimum-expansion-group-size-description=La mida mínima d'un grup enemic d'expansió modificat pel seu nivell d'evolució +enemy-expansion-minutes=min +enemy-frequency-description=El nombre de bases enemigues.\nNota: Un valor inferior a 100 % desactivarà algunes fites. +enemy-size-description=La mida de les bases enemigues.\nNota: Un valor inferior a 100 % desactivarà algunes fites. +enemy-tab-title=Enemic +error-importing-exchange-string=Ha fallat la importació de cadena específica dels paràmetres del mapa. +evolution=Evolució +evolution-destroy-factor=Factor de destrucció +evolution-destroy-factor-description=Controla l'increment del factor d'evolució degut a la destrucció de nius. +evolution-pollution-factor=Factor de contaminació +evolution-pollution-factor-description=Controla l'increment del factor d'evolució degut a la contaminació produïda. +evolution-time-factor=Factor de temps +evolution-time-factor-description=Controla l'increment del factor d'evolució al llarg del temps. +exchange-string-instructions=Entra una cadena de mapa per carregar-ne la configuració. +export-exchange-string-tt=Exporta la cadena del mapa (emmagatzema la cadena del mapa per compartir-la). +frequency=Freqüència +hide-preview=Tanca la previsualització +import-exchange-string-tt=Importa una cadena específica dels paràmetres del mapa. +invalid-value-for-field=El valor del camp «__1__» no és vàlid. Els valors permesos són de __2__ fins a __3__. +island-size=Mida de la illa +map-height=Alçada +map-height-simple=Alçada del mapa +map-seed=Llavor +map-seed-simple=Llavor +map-size-group-tile=Mapa +map-type=Tipus de mapa +map-width=Amplada +map-width-simple=Amplada del mapa +minimum-pollution-to-damage-trees=Mínim per danyar els arbres +minimum-pollution-to-damage-trees-description=Els arbres tenen 4 fases diferents de degradació fins a ésser destruïts per la pol·lució. Qualsevol pol·lució per sobre d'aquesta quantitat comença el procés de dur l'arbre a un estat més deteriorat. +moisture=Humitat +moisture-description=Controla la proporció d'herba i desert. A major valor, més herba es generarà. +next=Següent +peaceful-mode-checkbox=Mode pacífic +peaceful-mode-description=En mode pacífic, els enemics no poden atacar o expandir-se activament. Tot i això, es defensaran.\nNota: Si s'activa aquesta opció, es desactivarà l'assoliment d'algunes fites. +play=Juga +pollution=Contaminació +pollution-absorbed-per-tree-damaged=Contaminació absorbida per arbre danyat +pollution-absorbed-per-tree-damaged-description=Els arbres tenen 4 fases diferents de degradació fins a ésser destruïts per la pol·lució. Aquest valor especifica quanta pol·lució és absorbida quan passen al següent estat de degradació. +pollution-absorption-modifier=Modificador d'absorció +pollution-absorption-modifier-description=Modificador de la quantitat de pol·lució absorbida per arbres i caselles +pollution-diffusion-ratio=Ràtio de difusió +pollution-diffusion-ratio-description=Quantitat de contaminació dispersada cap a altres zones per segon +preview-auto-update=Refresca automàticament +preview-auto-update-tt=Refresca automàticament la previsualització quan es modifica alguna opció. +preview-error=S'ha produït un error generant la previsualització. +price-multiplier=Multiplicador del preu +randomize-map-seed=Llavor aleatòria +recipes-difficulty-group-tile=Receptes +research-queue-availability=Disponibilitat de la cua d'investigació +research-queue-availability-after-victory=Quan es guanyi la partida +research-queue-availability-always=Sempre +research-queue-availability-never=Mai +reset-preset=Restableix a la configuració per defecte +reset-to-preset=Reinicia __1__ __plural_for_parameter_1_{1=opció|rest=opcions}__ als valors predefinits +reset-to-preset-disabled=Totes les opcions tenen valors per defecte. +resource-frequency-description=El nombre de zones amb recursos +resource-richness-description=La quantitat de recursos que tindrà cada casella +resource-size-description=L'àrea de cada zona amb recursos +resources-tab-title=Recursos +richness=Riquesa +scale=Escala +show-preview=Previsualitza +show-preview-warning=Alerta de filtració: no s'ha de mostrar la previsualització si voleu explorar el mapa pel vostre compte. +size=Mida +starting-area-size=Mida de l'àrea inicial +starting-area-size-description=La mida de l'àrea sense bases enemigues al voltant del jugador +technology-difficulty-group-tile=Tecnologia +temperature=Temperatura +terrain-bias-description=Modificació respecte el valor per defecte +terrain-coverage-description=Proporció del mapa que està coberta amb aquesta característica. +terrain-generators-group-title=Generadors +terrain-scale-description=Escala general de les característiques i l'espai entre elles +terrain-tab-title=Terreny +title=Generador de mapes +water=Aigua +[gui-map-generator-errors] +no-tiles-selected=S'ha de proporcionar almenys un tipus de casella. +[gui-map-info] +confirm-delete=Esteu a punt d'esborrar permanentment __1__. +confirm-replay=Voleu iniciar la repetició de __1__? +delete-save=Esborra la partida +difficulty=Dificultat +file-size=Mida del fitxer +invalid-file=El fitxer no és vàlid o és corrupte. +map-version=Versió del mapa +mods=Mods +preview-missing=No es pot previsualitzar el mapa. +replay-not-found=La desada seleccionada no conté informació de repetició. +scenario-name=Escenari +start-replay=Inicia la repetició +time-played=Temps de joc +[gui-map-view-settings] +add-ping=Afegeix un ping +add-ping-tooltip=__1__ al mapa o al món per activar-ho directament. +add-tag=Afegeix una etiqueta +show-electric-network=Xarxes elèctriques +show-logistic-network=Xarxes logístiques +show-map-stop=Noms de les parades de tren +show-player-names=Noms dels jugadors +show-pollution=Contaminació +show-rail-signal-states=Estats dels senyals ferroviaris +show-recipe-icons=Icones de receptes +show-tags=Etiquetes +show-turret-range=Abast de les torretes +show-worker-robots=Robots de treball +[gui-menu] +about=Quant al Factorio +browse-lan-games=Busca partides via LAN +browse-public-games=Explora les partides públiques +connect-to-address=Connecta a una adreça +continue-host-save=Continua: Allotja __1__ +continue-host-save-tooltip=Allotja __1__ +continue-join-game=Continua: Uneix-te a __1__ +continue-join-game-tooltip=Uneix-te a __1__ +continue-save=Continua __1__ +continue-save-tooltip=Carrega la partida __1__ +controls=Controls +copy-report-path=Copia el camí de l'informe de dessincronització +desync-explanation=S'ha produït una dessincronització durant la partida.\nPotser ha estat degut a un error del programa o d'algun dels mods o scripts d'escenari (si se n'usa algun). Si no useu mods, envieu un informe d'aquest problema al fòrum d'informes d'errors. Incloeu detalls sobre què estaven fent els jugadors i adjunteu l'informe de dessincronització. +desync-explanation-console=Us heu dessincronitzat de la partida.\nSi el problema continua, informeu del problema al nostre fòrum d'informes d'errors. +desync-more-information-link=Per a obtenir més informació sobre les dessincronitzacions, vegeu: +desync-report-disabled=No s'ha creat un informe de dessincronització perquè l'opció corresponent s'ha desactivat. Activeu-la i informeu de la dessincronització si voleu que s'arregli. +desync-report-location=S'ha creat un informe de dessincronització a: __1__ +feature-not-available-with-instrument-mod=Aquesta característica no està disponible quan un mod de Mode Instrumental. +game-menu=Menú de la partida +graphics=Gràfics +host-new-game=Allotja una partida nova +host-saved-game=Allotja una partida desada +interface=Interfície +lan-username=Nom d'usuari a la LAN +load-game=Carrega una partida +main-menu=Menú principal +map-editor=Editor de mapes +mod-settings=Configuració de mods +mods=Mods +multi-player=Multijugador +multi-player-menu=Multijugador +new-game=Partida nova +other=Altres opcions +pause-game=Pausa la partida +quit-game=Abandona la partida +quit-tutorial-to-game=Abandona el tutorial +quit-tutorial-to-menu=Abandona el tutorial +reconnect=Torna a connectar +restart-game=Reinicia +restart-tutorial=Reinicia +resume-game=Reprèn +resume-tutorial=Reprèn +save-game=Desa la partida +save-game-as-scenario=Desa com a escenari +settings=Preferències +show-report=Mostra l'informe de dessincronització +single-player=Un jugador +single-player-menu=Un jugador +sound=So +the-rest=Configuració avançada +tutorial-menu=Tutorial +unpause-game=Reprèn la partida +user-login=Entrada d'usuari +[gui-migrated-content] +changed-achievement=Fites modificades +changed-custom-input=Elements d'entrada personalitzats modificats +changed-decorative=Decoracions modificades +changed-entity=Entitats modificades +changed-equipment=Equipaments modificats +changed-equipment-grid=Graelles d'equipament modificades +changed-fluid=Fluids modificats +changed-item=Elements modificats +changed-mod-setting=Configuracions de mods modificades +changed-particle=Partícules modificades +changed-recipe=Receptes modificades +changed-shortcut=Dreceres modificades +changed-technology=Tecnologies modificades +changed-tile=Terrenys i enrajolats modificats +changed-trivial-smoke=Fums modificats +changed-virtual-signal=Senyals virtuals modificats +removed-achievement=Fites eliminades +removed-blueprint-too-old=S'ha eliminat el plànol __1__, ja que la versió __2__ del mapa és massa antiga. +removed-custom-input=Elements d'entrada personalitzats eliminats +removed-decorative=Decoracions eliminades +removed-entity=Entitats eliminades +removed-equipment=Equipaments eliminats +removed-equipment-grid=Graelles d'equipament eliminades +removed-fluid=Fluids eliminats +removed-item=Elements eliminats +removed-mod-setting=Configuracions de mods eliminades +removed-particle=Partícules eliminades +removed-recipe=Receptes eliminades +removed-shortcut=Dreceres eliminades +removed-technology=Tecnologies eliminades +removed-tile=Terrenys i enrajolats eliminats +removed-trivial-smoke=Fums eliminats +removed-virtual-signal=Senyals virtuals eliminats +title=Contingut modificat +[gui-mod-info] +active-version=Versió activa +author=Autor/a +contact=Adreces de contacte +delete=Esborra +dependencies=Dependències +dependency-required=Aquest mod és necessari, però no està actiu. +description=Descripció +factorio-version=Versió del Factorio +homepage=Pàgina principal +incompatibilities=És incompatible amb +incompatible-factorio-version=Incompatible amb la versió actual del joc +mod-portal-page=Portal de mods +name=Nom +no-dependencies=Cap +optional-dependencies=Dependències opcionals +optional-dependency=(opcional) +optional-dependency-incompatible=Aquest mod és incompatible amb els altres. +optional-dependency-required=Aquest mod no és necessari i no està actiu. +status=Estat +status-disabled=Desactivat +status-enabled=Actiu +status-not-installed=No instal·lat +toggle=Canvia +version=Versió +[gui-mod-load-error] +description=Els mods no s'han pogut carregar: __1__ +disable-all=Desactiva tots els mods +disable-mods=Desactiva els mods de la llista +exit=Surt +mod-manager=Assistent de mods +reset-mod-settings=Restableix la configuració de mods +restart-application=Reinicia +title=S'han produït errors al carregar els mods. +to-be-disabled=Mods que es desactivaran: +[gui-mod-settings] +apply=Aplica +cancel=Cancel·la +cant-be-changed-not-an-admin=Aquestes opcions només les poden modificar els administradors. +map=Mapa +no-map-settings=No hi ha cap configuració dels mapes. +no-per-user-settings=No hi ha cap configuració per usuari. +no-settings=No hi ha opcions per configurar. +no-startup-settings=No hi ha cap configuració inicial. +per-player=Per jugador +reload=Recarrega +reset=Restableix +reset-to-default=Restableix al valor per defecte: __1__ +reset-to-default-disabled=S'ha establert el valor per defecte. +setting-is-invalid=Una o més configuracions no són vàlides. +startup=Inici +startup-changes-require-restart=Per canviar les opcions d'inici cal que el programa es reiniciï. +startup-settings-cant-be-changed-while-playing=Les opcions d'inici no es poden canviar mentre la partida està executant-se. +title=Configuració de mods +value-cannot-be-empty=El valor no es pot deixar buit. +value-out-of-range=Valor fora de rang: els valors vàlids són del __1__ i __2__, ambdós inclosos. +[gui-mod-startup-settings-mismatch] +apply=Sí* +cancel=No +description=Les opcions inicials del mod no coincideixen amb les del servidor al que esteu connectant-vos.\n\nVoleu aplicar les opcions inicials del servidor i reiniciar el programa? +restart-required=El programa es reiniciarà per aplicar les noves opcions inicials. +title=Incompatibilitat de la configuració inicial del mod +[gui-mods] +install=Instal·la +manage=Gestiona +title=Mods +unconfirmed-changes=Hi ha canvis no confirmats. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=mod|rest=mods}__ canviats. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=mod|rest=mods}__ instal·lats. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=mod|rest=mods}__ actualitzats. +updates=Actualitza +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ vol connectar-vos al servidor __2__. +connect=Connecta +connect-to-game=Connexió directa +ip-address=Adreça IP i port +password=Contrasenya +password-for-game-required=Si us plau, inseriu la contrasenya per la partida __1__ +scenario-script-source=L'escenari del servidor +[gui-multiplayer-lobby] +access=Accés +adminlist=Llista d'administradors +allow-commands=Permet ordres Lua +allow-commands-admins-only=Sols als administradors +allow-commands-false=No +allow-commands-true=Sí +authserver-side-bans=Usa els bandejaments de l'authserver +authserver-side-bans-tooltip=Verifica que els jugadors que es connectin no estan bandejats en el mode multijugador i informa Factorio.com de les comandes d'expulsió. +autosave-only-on-server=Autodesades només al servidor +banlist=Llista de bandejats +default-game-name=Partida d'en/la __1__ +edit-adminlist=Edita la llista d'administradors +edit-banlist=Edita la llista de bandejats +edit-whitelist=Edita la llista blanca +game-description=Descripció +game-name=Nom del servidor +game-name-cant-be-empty=El nom del servidor no es pot deixar buit. +game-password=Contrasenya del servidor +game-password-tooltip=Es recomana establir una contrasenya si voleu jugar en privat. +game-saving=Desant la partida +game-tags=Etiquetes +game-visibility-LAN=LAN +game-visibility-public=Pública +game-visibility-steam=Steam +game-visibility-steam-tooltip=Activa o desactiva l'opció d'unir-se a la partida a través de l'Steam. +ignore-limit-for-returning-players=Ignora el límit pels que tornin +ignore-limit-for-returning-players-tooltip=Els jugadors que ja han jugat en aquesta partida poden tornar a unir-se fins i tot si ja s'ha assolit el límit de jugadors. +max-players=Nombre màxim de jugadors +max-players-count-must-be-integer=El nombre màxim de jugadors ha de ser un enter +max-upload=Velocitat màxima de pujada +max-upload-must-be-integer=La velocitat màxima de càrrega ha de ser un enter. +max-upload-slots=Nombre màxim de pujades +max-upload-slots-must-be-integer=El nombre màxim de pujades ha de ser un enter. +max-upload-slots-tooltip=Nombre màxim de pujades del mapa al mateix temps. Es pot limitar per assegurar-se que hi ha suficient velocitat de pujada per als jugadors que ja estan a la partida. +max-upload-speed-no-limit=Sense límit +max-upload-tooltip=Velocitat màxima de la xarxa dedicada a carregar la partida per als nous jugadors. Aquesta limitació és útil per assegurar-se que la velocitat de càrrega per als jugadors que ja estan a la partida és suficient. +multiplayer-afk-autokick-interval=Expulsió automàtica per inactivitat +multiplayer-autosave-interval=Interval de desada automàtica +non-blocking-saving=Activa les desades sense bloqueig +non-blocking-saving-tooltip=Funció experimental que permet al servidor desar el mapa sense posar la partida en pausa. Només funciona en Linux i macOS. +only-admins-can-pause-the-game=Només els administradors poden posar la partida en pausa +play=Juga +rights=Drets +save-upload=Desa la pujada +show=Mostra +title=Configuració del servidor multijugador +verify-user-identity=Verifica la identitat de l'usuari +verify-user-identity-tooltip=Verifica que els jugadors que es connectin tenen un compte vàlid del Factorio.com i que el seu nom de jugador coincideix amb el nom del compte. +visibility=Visibilitat +whitelist=Llista blanca +[gui-new-game] +delete-scenario=Esborra l'escenari +difficulty=Dificultat +game-scenarios=Escenaris de joc: +level=Nivell +level-locked-explanation=Heu de completar el nivell anterior amb com a mínim la mateixa dificultat per poder jugar aquest. +level-locked-explanation-no-difficulty=Heu de completar el nivell anterior per poder desblocar i jugar aquest. +main-game=Joc principal: +mod-scenarios=Escenaris de mods: +next=Següent +no-description=Aquest mapa no té descripció. +play=Juga +title-select-scenario-to-edit=Seleccioneu l'escenari per editar +title-select-template-for-new-scenario=Seleccioneu una plantilla per un nou escenari +title-start-new-game=Inicia una nova partida +user-scenarios=Escenaris d'usuari: +[gui-other-settings] +autosave-interval=Interval de desada automàtica +autosave-never=Mai +check-updates=Comprova si hi ha actualitzacions quan s'engegui el Factorio +delete-achievements-button=Reinicia +delete-achievements-confirm-control-phrase=REINICIA +delete-achievements-confirm-text=Escriviu «__1__» per confirmar la reinicialització de les fites. +delete-achievements-label=Reinicia les fites +delete-achievements-label-tooltip=Se suprimiran de manera permanent totes les fites. +delete-achievements-label-tooltip-steam=Això reiniciarà les fites, incloent els de l'Steam. +developer=Opcions de desenvolupament +discard-mouse-events-when-accessibility-zoomed=Descarta els esdeveniments del ratolí quan s'empri el zoom d'accessibilitat. +enable-blueprint-storage-cloud-sync=Activa el Cloud Sync per les biblioteques de plànols +enable-crash-log-uploading=Puja els registres de fallada +enable-experimental-updates=Activa les actualitzacions experimentals +enable-logitech-led-support=Activa el suport LED de Logitech +enable-new-mods=Activa automàticament els mods nous +enable-razer-chroma-support=Activa el suport pel Razer Chroma +enable-steelseries-gamesense-support=Activa el suport per a SteelSeries GameSense +factorio-username=Nom del jugador a la LAN +log-in=Inicia sessió +log-out=Surt +log-saving-statistics=Guarda estadístiques de les partides desades +logged-in=Heu iniciat sessió com a __1__ +logged-out=No esteu connectat. +non-blocking-saving=Activa les desades sense bloqueig (només Linux/macOS) +proxy=Servidor intermediari +proxy-password=Contrasenya per al servidor intermediari +proxy-username=Nom d'usuari pel servidor intermediari +set-email=Estableix el compte de correu electrònic +set-email-button=Estableix +title=Altres opcions +use-mod-settings-per-save=Usa diferents configuracions de mod per desada +username-invalid-characters=El vostre nom d'usuari conté caràcters no vàlids. Useu només lletres, números i els següents caràcters: . _- +verbose-logging=Registre detallat +[gui-other-settings-description] +enable-crash-log-uploading=Puja registres anònims quan el programa falli. +factorio-username=El nom que el jugador usarà per a partides LAN quan no s'hagi iniciat la sessió. Quan s'inicia la sessió, s'entra amb el nom d'usuari del Factorio i no es pot canviar. +log-saving-statistics=Registra estadístiques sobre la mida dels fitxers quan es desa un mapa (Atenció: fa que les desades siguin més lentes). +set-email=Estableix un correu i una contrasenya per a fer servir aquest compte en altres plataformes o consoles. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Afegeix grup +add-player-to-group=Afegeix el jugador al grup +clone-group=Clona el grup +delete-selected-group=Suprimeix el grup seleccionat +disable-all=Desactiva-ho tot +do-you-really-want-to-revoke-your-permissions-to-edit=Això farà que perdeu la capacitat d'editar permisos. Esteu segur que voleu fer-ho? +edit-selected-group=Edita el grup seleccionat +enable-all=Activa-ho tot +export=Exporta +group-ids-exhausted=S'ha arribat al nombre màxim de grups. +group-permissions-title=Permisos de grup +import=Importa +import-failed=La importació ha fallat: __1__ +import-permissions=Importa permisos +multiple-default-groups-found=S'han trobat múltiples grups per defecte. +no-default-group-found=No s'ha trobat cap grup per defecte. +permissions-string=Cadena de permisos +players-in-group=Jugadors del grup +remove-player-from-group=Treu el jugador del grup +show-players-in-other-groups=Mostra els jugadors d'altres grups +title=Permisos +you-can-not-delete-the-default-group=El grup per defecte no es pot esborrar. +[gui-permissions-names] +ActivateCopy=Activa la còpia +ActivateCut=Activa el retallat +ActivatePaste=Activa l'enganxat +AddPermissionGroup=Afegeix permisos de grup +AddTrainStation=Afegeix una estació de tren +AdminAction=Acció de l'administrador +AltReverseSelectArea=Selecció d'àrea inversa alternativa +AltSelectArea=Selecció d'àrea amb «Alt» +AltSelectBlueprintEntities=Selecció d'elements de plànol amb «Alt» +AlternativeCopy=Còpia alternativa +BeginMining=Comença a extreure mineral +BeginMiningTerrain=Comença a extreure minerals +Build=Construeix +BuildRail=Construeix rail +BuildTerrain=Construeix terreny +CancelCraft=Cancel·la l'elaboració +CancelDeconstruct=Cancel·la el desmantellament +CancelNewBlueprint=Cancel·la el plànol nou +CancelResearch=Cancel·la la investigació +CancelUpgrade=Cancel·la la millora +ChangeActiveCharacterTab=Canvia la pestanya de personatge actiu +ChangeActiveItemGroupForCrafting=Canvia el grup d'element actiu per elaborar +ChangeActiveItemGroupForFilters=Canvia el grup d'element actiu per als filtres +ChangeActiveQuickBar=Canvia la barra d'accés ràpid +ChangeArithmeticCombinatorParameters=Canvia els paràmetres de l'operador aritmètic +ChangeDeciderCombinatorParameters=Canvia els paràmetres de l'operador comparador +ChangeEntityLabel=Canvia l'etiqueta de l'element +ChangeItemDescription=Canvia la descripció de l'element +ChangeItemLabel=Canvia l'etiqueta de l'element +ChangeMultiplayerConfig=Canvia la configuració multijugador +ChangePickingState=Canvia l'estat de recollida +ChangeProgrammableSpeakerAlertParameters=Canvia els paràmetres d'alerta de l'altaveu programable +ChangeProgrammableSpeakerCircuitParameters=Canvia els paràmetres de circuit de l'altaveu programable +ChangeProgrammableSpeakerParameters=Canvia els paràmetres de l'altaveu programable +ChangeRidingState=Canvia l'estat de conducció +ChangeShootingState=Canvia l'estat de disparar +ChangeTrainStopStation=Canvia la parada de l'estació de tren +ChangeTrainWaitCondition=Canvia la condició d'espera del tren +ChangeTrainWaitConditionData=Canvia la dada de condició d'espera del tren +ClearCursor=Allibera el cursor +ConnectRollingStock=Connecta vehicle +Copy=Copia +CopyEntitySettings=Copia la configuració de l'entitat +CopyOpenedBlueprint=Copia el plànol obert +CopyOpenedItem=Copia l'element obert +Craft=Elabora +CursorSplit=Divideix la selecció del cursor +CursorTransfer=Transferència de cursor +CustomInput=Entrada personalitzada +CycleBlueprintBookBackwards=Vés al llibre de plànols anterior +CycleBlueprintBookForwards=Vés al llibre de plànols següent +Deconstruct=Desmantella +DeleteBlueprintLibrary=Esborra la biblioteca de plànols +DeleteBlueprintRecord=Esborra l'anotació del plànol +DeleteCustomTag=Esborra l'etiqueta personalitzada +DeletePermissionGroup=Esborra els permisos de grup +DestroyItem=Destrueix l'objecte +DestroyOpenedItem=Destrueix l'element obert +DisconnectRollingStock=Desconnecta vehicle +DragTrainSchedule=Arrossega l'itinerari del tren +DragTrainWaitCondition=Arrossega la condició d'espera del tren +DropBlueprintRecord=Deixa l'anotació del plànol +DropItem=Deixa un element al terra +EditBlueprintToolPreview=Edita la vista prèvia de l'eina de plànol +EditCustomTag=Edita l'etiqueta personalitzada +EditPermissionGroup=Edita els permisos de grup +ExportBlueprint=Exporta el plànol +FastEntitySplit=Transfereix la meitat a l'entitat +FastEntityTransfer=Transfereix ràpidament l'entitat +FlushOpenedEntityFluid=Llença el fluid de l'element obert +FlushOpenedEntitySpecificFluid=Llença un fluid específic de l'element obert +GoToTrainStation=Vés a l'estació de tren +GrabBlueprintRecord=Agafa l'anotació del plànol +GuiCheckedStateChanged=L'estat d'una casella de la interfície ha canviat +GuiClick=Clic a la interfície gràfica +GuiConfirmed=Confirmació des de la interfície +GuiElemChanged=L'element de la interfície ha canviat +GuiHover=Situa sobre un element de la interfície +GuiLeave=Surt d'un element de la interfície +GuiLocationChanged=La posició de la interfície ha canviat +GuiSelectedTabChanged=La pestanya de la interfície ha canviat +GuiSelectionStateChanged=L'estat d'una selecció de la interfície ha canviat +GuiSwitchStateChanged=El seleccionador de la interfície ha canviat +GuiTextChanged=El text de la interfície ha canviat +GuiValueChanged=El valor de la interfície ha canviat +ImportBlueprint=Importa el plànol +ImportBlueprintString=Importa una cadena de plànol +ImportBlueprintsFiltered=Importa els plànols filtrats +ImportPermissionsString=Importa una cadena de permisos +InventorySplit=Transfereix-ne la meitat des de l'inventari +InventoryTransfer=Transfereix tots des de l'inventari +LaunchRocket=Llança el coet +LuaShortcut=Drecera Lua +MapEditorAction=Acció de l'editor de mapes +MarketOffer=Oferta del mercat +ModSettingsChanged=La configuració del mod ha canviat +OpenAchievementsGui=Obre la interfície de fites +OpenBlueprintLibraryGui=Obre la interfície de la biblioteca de plànols +OpenBlueprintRecord=Obre l'anotació del plànol +OpenBonusGui=Obre la interfície de bonificacions +OpenCharacterGui=Obre la interfície del personatge +OpenCurrentVehicleGui=Obre la interfície del vehicle actual +OpenEquipment=Obre l'equipament +OpenGui=Obre la interfície gràfica +OpenItem=Obre l'element +OpenLogisticGui=Obre la interfície logística +OpenModItem=Obre element de mod +OpenParentOfOpenedItem=Obre el pare de l'element actual +OpenProductionGui=Obre la interfície de producció +OpenTechnologyGui=Obre la interfície de tecnologies +OpenTipsAndTricksGui=Obre la interfície de consells i trucs +OpenTrainGui=Obre la interfície de tren +OpenTrainStationGui=Obre la interfície d'estació de tren +OpenTrainsGui=Obre la interfície de trens +PasteEntitySettings=Enganxa la configuració de l'entitat +PlaceEquipment=Posa l'equipament +QuickBarPickSlot=Agafa la ranura de la barra d'accés ràpid +QuickBarSetSelectedPage=Estableix la pàgina seleccionada a la barra d'accés ràpid +QuickBarSetSlot=Estableix la ranura de la barra d'accés ràpid +ReassignBlueprint=Reassigna un plànol +RemoveCables=Treu el cablejat +RemoveTrainStation=Treu l'estació de tren +ResetAssemblingMachine=Restableix la màquina de muntatge +ResetItem=Reinicia l'element +ReverseSelectArea=Selecció inversa d'àrea +RotateEntity=Gira l'element +SelectArea=Seleccioneu l'àrea +SelectBlueprintEntities=Escull elements del plànol +SelectEntitySlot=Selecciona la ranura de l'element +SelectItem=Selecciona un element +SelectMapperSlot=Selecciona la ranura de plànols +SelectNextValidGun=Selecciona la següent arma vàlida +SelectTileSlot=Selecciona la ranura de la rajola +SendSpidertron=Envia l'aranyatron +SetAutoLaunchRocket=Estableix el llançament automàtic del coet +SetAutosortInventory=Estableix l'ordenació automàtica a l'inventari +SetBehaviorMode=Estableix el mode de comportament +SetCarWeaponsControl=Estableix el control d'armes del cotxe +SetCircuitCondition=Estableix la condició de circuit +SetCircuitModeOfOperation=Estableix el mode d'operació de circuit +SetControllerLogisticTrashFilterItem=Estableix el control del filtre d'escombraries logístiques +SetDeconstructionItemTileSelectionMode=Estableix el mode de selecció de rajoles per al desmantellament +SetDeconstructionItemTreesAndRocksOnly=Estableix només el desmantellament d'arbres i roques +SetEntityColor=Estableix el color de l'element +SetEntityEnergyProperty=Estableix la propietat d'energia de l'entitat +SetEntityLogisticTrashFilterItem=Estableix l'element del filtre d'escombraries logístiques +SetFilter=Estableix un filtre +SetFlatControllerGui=Estableix la interfície de controlador plana +SetHeatInterfaceMode=Estableix el mode d'interfície de calor +SetHeatInterfaceTemperature=Estableix la temperatura de la interfície de calor +SetInfinityContainerFilterItem=Estableix el filtre d'elements del contenidor infinit +SetInfinityContainerRemoveUnfilteredItems=Estableix que el contenidor infinit tregui els elements no filtrats +SetInfinityPipeFilter=Estableix el filtre de la canonada infinita +SetInserterMaxStackSize=Estableix la mida màxima de la pila de l'inseridor +SetInventoryBar=Estableix la barra d'inventari +SetLinkedContainerLinkID=Enllaça l'identificador del contenidor +SetLogisticFilterItem=Estableix un filtre logístic +SetLogisticFilterSignal=Estableix un senyal de filtre logístic +SetPlayerColor=Estableix el color del jugador +SetRecipeNotifications=Estableix les notificacions de recepta +SetRequestFromBuffers=Estableix una sol·licitud als contenidors intermediaris +SetResearchFinishedStopsGame=Estableix que la finalització de la investigació pari la partida +SetSignal=Estableix un senyal +SetSplitterPriority=Estableix la prioritat del distribuidor de càrrega +SetTrainStopped=Para el tren +SetTrainsLimit=Estableix el límit de trens +SetVehicleAutomaticTargetingParameters=Estableix els paràmetres de determinació automàtica d'objectiu del vehicle +SetupAssemblingMachine=Estableix la màquina de muntatge +SetupBlueprint=Estableix el plànol +SetupSingleBlueprintRecord=Estableix una única anotació al plànol +SmartPipette=Pipeta intel·ligent +SpawnItem=Fes aparèixer l'element +StackSplit=Transfereix mitja pila +StackTransfer=Transfereix tota la pila +StartRepair=Comença la reparació +StartResearch=Comença la investigació +StartWalking=Comença a caminar +StopBuildingByMoving=Para de construir quan es mou +SwitchConnectToLogisticNetwork=Canvia l'estat de connexió a la xarxa logística +SwitchConstantCombinatorState=Canvia l'estat de l'operador constant +SwitchInserterFilterModeState=Canvia l'estat del mode filtre de l'inseridor +SwitchPowerSwitchState=Canvia l'estat de l'interruptor +SwitchToRenameStopGui=Canvia a la interfície per reanomenar la parada +TakeEquipment=Agafa equipament +ToggleDeconstructionItemEntityFilterMode=Commuta el mode filtre d'elements de desmantellament +ToggleDeconstructionItemTileFilterMode=Commuta el mode filtre de rajoles de desmantellament +ToggleDriving=Activa/Desactiva la conducció +ToggleEnableVehicleLogisticsWhileMoving=Activa/Desactiva la logística de vehicles mentre es mou +ToggleEntityLogisticRequests=Activa/Desactiva les sol·licituds logístiques +ToggleEquipmentMovementBonus=Activa/Desactiva la bonificació de moviment per equipament +ToggleMapEditor=Activa/Desactiva l'editor de mapa +TogglePersonalLogisticRequests=Activa/Desactiva les sol·licituds logístiques personals. +TogglePersonalRoboport=Activa/Desactiva el roboport personal +ToggleShowEntityInfo=Mostra/Amaga la informació de l'entitat +TranslateString=Tradueix una cadena +Undo=Desfés +Upgrade=Actualitza +UpgradeOpenedBlueprintByItem=Actualitza el plànol obert per element +UpgradeOpenedBlueprintByRecord=Actualitza el plànol obert per anotacions +UseArtilleryRemote=Usa el comandament a distància d'artilleria +UseItem=Usa element +WireDragging=Arrossegat de cables +WriteToConsole=Escriu a la consola +[gui-pipe] +fluid-system-contents=Continguts del sistema de fluids: +flush-this=Llença __1__ d'aquí. +flush-whole-system=Llença __1__ de tot el sistema de fluids. +this-contents=Contingut de __1__: +[gui-player-management] +add-player=Afegeix un jugador +admin=Administrador +ban=Bandeja +banned=Bandejat +cant-ban-yourself=No podeu bandejar-vos. +cant-delete-yourself=No podeu esborrar-vos. +cant-kick-not-online=Només es poden expulsar els jugadors connectats. +cant-kick-yourself=No podeu expulsar-vos. +cant-use-not-in-multiplayer-game=Aquesta interfície només es pot usar en partides multijugador. +cant-whitelist-disabled=La llista blanca s'ha d'activar al servidor abans d'afegir jugadors a la llista. +delete-player=Esborra +delete-player-tooltip=Treu i elimina el jugador del servidor. +demote=Degrada +kick=Expulsa +last-online=Darrer cop en línia +manage=Gestiona +manage-permissions=Gestió de permisos +manage-player=Gestiona __1__ +mute=Silencia +muted=Silenciat +name=Nom +never=mai +now=ara +online-players=__1__ d'un total de __2__ jugadors estan en línia. +operations=Operacions +permission-group=Grup de permisos +promote=Promociona +purge=Purga +show-online-only=Mostra només els que estan en línia +time-ago=fa __1__. +title=Gestió de jugadors +unban=Readmet +unmute=Deixa de silenciar +unwhitelist=Treu de la llista blanca +whitelist=Llista blanca +whitelisted=A la llista blanca +[gui-power-switch] +off=Apagat +on=Encès +state=Estat +[gui-production] +consumption=Consum +electricity=Electricitat +fluids=Fluids +items=Elements +kills=Morts +pollution=Contaminació +production=Producció +title=Producció +[gui-programmable-speaker] +alert-settings=Senyals d'alerta +allow-polyphony=Permet polifonia +allow-polyphony-description=Permet que es reprodueixin fins a __1__ sons al mateix temps. Desactiveu aquesta opció per forçar que no es reprodueixin dos sons un damunt de l'altre (útil per alertar-vos que alguna cosa no va bé). +circuit-connection-settings=Opcions de connexió del circuit +global-playback=Reproducció global +global-playback-description=Els sons que produeixi l'altaveu es podran sentir en tots els llocs del mapa. +show-alert=Mostrar una alerta +show-alert-description=Mostra una alerta amb un missatge a la interfície si es reprodueix un so. +show-icon-on-map=Mostra la icona al mapa +signal-value-is-pitch=Valor del senyal i to +signal-value-is-pitch-description=El valor del senyal d'entrada del circuit de control determina la nota musical que es reproduirà. +volume=Volum +[gui-quick-panel] +items=Elements +page=Pàgina __1__/__2__ +panels=Panells +shortcuts-next-page=__1__: pàgina següent +shortcuts-next-tab=__1__: pestanya següent +shortcuts-previous-page=__1__: pàgina anterior +shortcuts-previous-tab=__1__: pestanya anterior +shortcuts-select=__1__: selecciona +title=Panell ràpid +tools=Eines +[gui-requester] +set-requests=Sol·licita al circuit de control +[gui-resource-entity] +initial-amount=Quantitat inicial +minimum-yield=Rendiment mínim +resource-amount=Quantitat de recursos +[gui-roboport] +repair-packs=Eines de reparació +robots=Robots +[gui-rocket-silo] +auto-launch=Llança automàticament amb càrrega. +rocket-inventory-label=Inventari del coet +rocket-progress=Progrés del coet +rocket-result-inventory-label=Productes obtinguts si es llança el coet +[gui-save-game] +cant-save-over-autosaves=Escolliu un altre nom per la desada.\nEls fitxers de desades automàtiques estan reservats i es sobreescriuran mentre es juga al Factorio. +confirm-overwrite=Està segur que voleu sobreescriure __1__? +confirm-overwrite-time-warning=Avís: La desada seleccionada té __1__ __plural_for_parameter_1_{1=hora|rest=hores}__ de joc! +save=Desa +save-as=Desa amb el nom +title=Desa la partida +[gui-save-scenario] +save-as=Desa amb el nom +title=Desa l'escenari +[gui-select-upgrade-planner] +default-upgrade=Millora per defecte +instructions=__CONTROL_LEFT_CLICK__ per a aplicar com a millora, __CONTROL_RIGHT_CLICK__ per a aplicar com a degradació. +title=Selecciona quin planificador de millora aplicar +[gui-server-config] +cancel=Cancel·la +save=Desa +title=Configuració del servidor +[gui-set-email] +checking=Es comprova +email=Correu electrònic +email-already-set=Aquest compte ja té un correu electrònic assignat, que és __1__. +email-cant-be-empty=El correu electrònic no es pot deixar buit. +email-invalid=L’adreça de correu electrònic no és vàlida. +set=Estableix +set-email-description=Aquest compte no té un correu electrònic assignat. Afegiu un correu i una contrasenya per a fer servir el compte en altres plataformes i consoles. +set-email-success=S'ha enviat un correu a __1__. Seguiu les intruccions per a confirmar l'adreça de correu i establir una contrasenya. +set-email-title=Estableix el correu electrònic +setting-email=S'estableix el correu electrònic +[gui-side-menu] +achievements=Fites +blueprint-library=Biblioteca de plànols (__CONTROL__toggle-blueprint-library__) +bonuses=Bonificacions +logistic-networks=Xarxes logístiques +map=Mapa (__CONTROL__toggle-map__) +production-statistics=Estadístiques de producció (__CONTROL__production-statistics__) +technology=Vista de tecnologies +tips-and-tricks=Trucs i consells +trains=Trens (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Alertes +default-device=Dispositiu per defecte +environment-sounds-volume=Sons ambientals +game-effects-volume=Efectes de la partida +gui-effects-volume=Efectes de la interfície +master-volume=Canal mestre +music-volume=Música +preferred-output=Sortida preferida +simulation-volume=Simulacions +title=Configuració del so +walking-sound-volume=So de les petjades +wind-volume=Vent +[gui-speed-panel] +normal=Normal +pause=Posa en pausa +paused=En pausa +show-gui=Mostra la interfície +show-message-dialogs=Mostra els missatges de diàleg +speed=Velocitat: __1__ +speed-down=Disminueix la velocitat +speed-up=Augmenta la velocitat +title=Opcions de la repetició +[gui-splitter] +input-priority=Prioritat d'entrada +left=Esquerra +output-priority=Prioritat de sortida +right=Dreta +[gui-sync-mods-with-save] +cancel=Enrere +confirm=Confirma +correct=Correctes: +disabled=Desactivats: +download=Descarrega-la +enable=Habilita +enable-correct-version=Activa la versió correcta +join-server-after-sync=Uniu-vos al servidor després de sincronitzar-vos +keep-enabled=Mantén habilitat +load-save-after-sync=Carrega la desada després de sincronitzar-vos +mods-not-available-on-mod-portal=Els següents mods no estan disponibles al portal de mods: __1__ +no-compatible-version=Amb versió no compatible: +no-release=No publicat: +not-in-save=No estan a la desada: +not-on-mod-portal=No estan presents al portal de mods: +ready-to-download=Preparats per descarregar-se: +sync-mods-with-server=Sincronitza els mods amb el servidor +sync-startup-settings=Sincronitza la configuració d'inici +title=Sincronitza els mods amb la desada +wrong-version-enabled=S'ha activat una versió errònia: +[gui-tag-edit] +cancel=Cancel·la +confirm=Confirma +delete=Esborra +icon=Icona +name=Nom +snapping=Ajustaments a la graella +title-create=Etiqueta nova +title-edit=Propietats de l'etiqueta +[gui-technologies-list] +title=Llista de tecnologies +[gui-technology] +graph-title=Arbre de tecnologies +technologies-omitted=__plural_for_parameter_1_{1=S'ha|rest=S'han}__ omès __1__ __plural_for_parameter_1_{1=tecnologia|rest=tecnologies}__ d'aquesta vista. +[gui-technology-preview] +already-queued=Aquesta tecnologia ja s'ha posat a la cua d'investigació. +already-researched=Aquesta tecnologia ja s'ha investigat. +already-researching=Aquesta tecnologia ja s'investiga. +continue-research=Reprèn +disabled=La tecnologia no està disponible. +editor-research-tooltip=(Editor de mapes) __CONTROL_LEFT_CLICK__ per a recercar. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ per a recercar instantàniament amb tots els prerequisits. +effects=Efectes +not-researched-tooltip=(Editor de mapes) La tecnologia no s'ha investigat. +prerequisites=Requereix +queue-full=La cua d'investigació ja està plena. +saved-progress=Percentatge ja investigat: __1__ % +start-research=Comença la investigació +status-available=disponible +status-disabled=Per investigar +status-not-available=no disponible +status-queued=A la cua +status-researched=investigat +status-researching=Investigant +title-status=(__1__) +un-research=Marca com no investigada +un-research-tooltip=(Editor de mapes) Marca la tecnologia com a no investigada. +unit-ingredients=Cost +unit-time=Temps necessari al laboratori per unitat de recerca +unsatisfied-prerequisites=Algunes tecnologies prèvies necessàries no s'han investigat. +unsatisfied-prerequisites-queue=Algunes tecnologies prèvies necessàries no s'han investigat i tampoc s'han afegit a la cua d'investigació. +will-complete=Tots els nivells d'aquesta tecnologia ja s'han investigat o s'han posat a la cua. +[gui-technology-progress] +cancel=Cancel·la +no-research=No hi ha cap investigació en marxa. +title=Investiga +[gui-technology-queue] +title=Cua d'investigació +[gui-text-tags] +blueprint=Plànol +blueprint-name-label=Nom: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ per a afagar el plànol. +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ per a agafar el llibre de plànols- +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ per a obrir el tren. +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ per a obrir la parada de tren. +contains-blueprints=Conté __1__ __plural_for_parameter_1_{1=plànol|rest=plànols}__. +following-text-achievement=[Fita: __1__] +following-text-armor=[Armadura: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Entitat: __1__] +following-text-fluid=[Fluid: __1__] +following-text-gps=[Localització: __1__] +following-text-item=[Element: __1__] +following-text-item-group=[Grup d'elements: __1__] +following-text-recipe=[Recepta: __1__] +following-text-technology=[Tecnologia: __1__] +following-text-tile=[Enrajolat: __1__] +following-text-train-no-name=[Tren] +following-text-train-stop-no-name=[Parada de tren] +following-text-train-stop-with-name=[Parada de tren: __1__] +following-text-train-with-name=[Tren: __1__] +following-text-unknown-item=[Element desconegut] +following-text-virtual-signal=[Senyal virtual: __1__] +gps-invalid=S'ha especificat una posició no vàlida. +gps-position-label=Posició: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ per a veure-ho. +invalid-train=Tren no vàlid +invalid-train-stop=Parada de tren no vàlida +train-hover=Tren: __1__ +train-stop-hover=Parada de tren: __1__ +[gui-the-rest-settings] +about=Permet editar alguns paràmetres del fitxer de configuració que no es troben als menús de preferències normals. +restart-tooltip=Per tal d'aplicar algunes opcions caldrà reiniciar el programa. +title=Configuració avançada +warning-label=AVÍS +warning-tooltip=No canvieu les opcions de configuració si no sabeu què fan. Alguns dels canvis no es validaran. +[gui-tips-and-tricks] +mark-as-read=Marca com a llegit +no-tutorial-in-multiplayer=En multijugador no es pot jugar els tutorials. +nothing-found=No s'han trobat pistes ni consells. +play-tutorial=Juga aquest tutorial +replay-tutorial=Torna a jugar aquest tutorial +tip-notice-title=Consell suggerit. +title=Trucs i consells +[gui-train] +add-circuit-condition=Condició de circuit +add-empty-condition=Càrrega buida +add-fluid-count-condition=Comptador de fluids +add-full-condition=Càrrega completa +add-inactivity-condition=Inactivitat +add-item-count-condition=Nombre d'elements +add-robots-inactive-condition=No moure si hi ha robots actius +add-station=+ Afegeix estació +add-time-condition=Temps transcorregut +add-wait-condition=+ Afegeix una condició d'espera +adding-temporary=Afegeix temporal +automatic-mode=Automàtic +cargo=Combustible +cargo-condition=Càrrega +center-on-locomotive=Activa/Desactiva centrar a la locomotora +circuit=Circuit +color=Color +fluid=Fluid +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ per a afegir una parada temporal. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ per a afegir la parada seleccionada a l'itinerari. +invalid=No vàlida +locomotive-doesnt-need-energy=La locomotora no necessita energia. +locomotive-is-out-of-reach=La locomotora està fora de l'abast. +manual-mode=Manual +no-path-to-destination=No es troba el camí al destí. +of-inactivity=d'inactivitat +open-in-map=Obre aquest lloc al mapa +passed=han passat +schedule=Itinerari +station-not-present=No existeixen parades amb aquest nom. +station-partially-accessible=Només es pot accedir a __1__ de les __2__ parades. +stations-disabled=__plural_for_parameter_1_{1=La parada està desactivada|2=Ambdues parades estan desactivades|rest=Totes __1__ parades estan desactivades}__. +stations-not-accessible=__plural_for_parameter_1_{0=No hi ha parades accessibles|1=La parada és inaccessible|2=Les dues parades són inaccessibles|rest=Totes __1__ parades són inaccessibles}__ des de la posició actual. +temporary=Temporal: __1__ +toggle-station-names=Mostra/Amaga els noms de les parades +too-far-from-rail=No hi ha vies prop. +[gui-train-rename] +perform-change=Aplica el canvi +title=Canvia el nom - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Destí ple __1__ +heading-to=Anant cap a __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Conduït manualment +manually-stopped=[img=utility/warning_icon] Parat manualment +no-path-to=[img=utility/warning_icon] No es troba el camí cap a __1__. +no-schedule=Sense itinerari +no-valid-stops=[img=utility/warning_icon] Sense parades vàlides +standing-at=Parat a __1__ +waiting-at=Esperant a __1__ +[gui-train-stop] +enable-trains-limit=Activa el límit de trens +no-trains=No hi ha trens amb aquesta parada. +rename-stop=Canvia el nom de la parada +train-stops-with-this-name=El nombre de parades amb aquest nom +trains-with-this-stop=Trens amb aquesta parada: __1__ +[gui-train-wait-condition-description] +and=I +circuit-condition=Circuit: __1__ __2__ __3__ +empty-condition=Inventari de càrrega buit +fluid-count-condition=Fluid: __1__ __2__ __3__ +full-condition=Inventari de càrrega ple +inactivity-condition=__plural_for_parameter_1_{1=Ha passat|rest=Han passat}____1__ __plural_for_parameter_1_{1=segon inactiu|rest=segons inactiu}__. +item-count-condition=Càrrega: __1__ __2__ __3__ +or=O +passenger-not-present=Que no hi hagi un passatger +passenger-present=Que hi hagi un passatger +robots-inactive-condition=El tren no es mourà mentre hi hagi robots en ús. +time-condition=__plural_for_parameter_1_{1=Ha passat|rest=Han passat}____1__ __plural_for_parameter_1_{1=segon|rest=segons}__. +[gui-trains] +circuit-disabled-tooltip=Parada de trens desactivada pel circuit de control +circuit-limit-tooltip=Límit de trens establit pel circuit de control +empty-schedule=[Buit] +limit-note=(Nota: Algunes parades no tenen límit de trens.) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Mode manual +no-stations=No s'han trobat estacions. +no-trains=No s'han trobat trens. +open-train=Obre el menú del tren +open-train-stop=Obre la parada de tren al mapa +stations-tab=Estacions +stations-trains=Trens: +title=Informació ferroviària +trains-tab=Trens +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Desfés la construcció de __1__ entitats +undo-built-entity-multiple-homogeneous=Desfés la construcció de __1__ (×__2__) +undo-built-entity-single=Desfés la construcció de __1__ +undo-built-tile-multiple-heterogeneous=Desfés la col·locació de __1__ rajoles +undo-built-tile-multiple-homogeneous=Desfés la col·locació de __1__ (× __2__) +undo-built-tile-single=Desfés la col·locació de __1__ +undo-removed-entity-multiple-heterogeneous=Desfés la desconstrucció de __1__ entitats +undo-removed-entity-multiple-homogeneous=Desfés la desconstrucció de __1__ (×__2__) +undo-removed-entity-single=Desfés la desconstrucció de __1__ +undo-removed-tile-multiple-heterogeneous=Desfés l'eliminació de __1__ rajoles +undo-removed-tile-multiple-homogeneous=Desfés l'eliminació de __1__ (× __2__) +undo-removed-tile-single=Desfés l'eliminació de __1__ +undo-upgraded-entity-multiple-heterogeneous=Desfés la millora de __1__ entitats. +undo-upgraded-entity-multiple-homogeneous=Desfés la millora de __1__ (× __2__) +undo-upgraded-entity-single=Desfés la millora de __1__ +[gui-update] +applying=S'aplica… +authorization-instructions=Introduïu el vostre nom d'usuari i contrasenya per descarregar actualitzacions. +automatic-steam-update-message=Aquesta versió del Factorio és d'una branca beta i no s'actualitzarà automàticament. Per tal d'assegurar-vos que disposeu de les últimes actualitzacions, seleccioneu «última experimental» beta en les propietats del Factorio a l'Steam o desactiveu les versions beta per jugar sempre amb versions estables. +automatic-steam-update-title=Avís automàtic d'actualitzacions via l'Steam +automatic-updates=Actualitzacions automàtiques +cancel=Demana-m'ho més endavant +check-updates-now=Cerca actualitzacions +checking=Es comprova… +checking-updates-failed=Ha fallat la comprovació d'actualitzacions: __1__ +could-not-init-steam=No s'ha pogut inicialitzar l'API de l'Steam. Les funcions relacionades amb l'Steam s'han desactivat. Normalment, el problema es soluciona reiniciant l'Steam. +could-not-init-steam-title=L'Steam ha produït un error. +disable-updater=Desactiva les actualitzacions +downloading=Es va descarregant +from=Versió instal·lada +invalid-login=El nom d'usuari o contrasenya no és vàlid! +mod=Mod +n-a=No instal·lat +no-new-updates=No hi ha actualitzacions disponibles. +ok=Inicia sessió +password=Contrasenya +restarting-factorio=Reiniciant el Factorio +service-unavailable=Servei no disponible +to=Versió nova +too-old=Hi ha una versió nova del Factorio, però no es pot obtenir amb actualitzacions automàtiques. Descarregueu-vos l'última versió manualment des de __1__. +update-failed=L'actualització ha fallat: __1__ +update-now=Actualitza ara +update-successful=S'ha actualitzat a la versió __1__. +updates-available-instructions1=Estan disponibles les següents actualitzacions: +updates-available-instructions2=L'actualització pot tardar uns quants minuts. Tingueu paciència. +username=Nom d’usuari +[gui-update-mods] +all-mods-up-to-date=Tots els mods estan actualitzats. +cancel=Cancel·la +cant-update-mods-error=No es poden instal·lar les dependències per als mods seleccionats: __1__. Voleu actualitzar els mods sense les dependències? +check-for-updates-failed=No s'han pogut comprovar les actualitzacions +checking-for-updates=Buscant actualitzacions +local-version-column-header=Versió local +name-column-header=Nom +new-version-column-header=Nova versió +not-logged-in=No s'han pogut comprovar les actualitzacions, ja que no s'ha iniciat sessió. +retrying-failed-request=Reintent de sol·licitud fallida: +update-selected=Actualitza la selecció +[gui-upgrade] +entities=Entitats +from=De +icon-tooltip=Quan està buida, l'eina de millora mostra els filtres de millora seleccionats. +modules=Mòduls +to=A +[gui-user-login] +checking-nso-membership=Es comprova l'afiliació +create-account=Crea un compte +description-browse-mods=Per usar el portal de mods cal iniciar sessió. +description-download-mods=Per descarregar mods cal iniciar sessió. +description-downloading-mods-mismatch=El portal de mods no ha pogut verificar el vostre compte. Si us plau, torneu a iniciar sessió. +description-login-to-existing-account=Si us plau, inicieu sessió amb un compte existent del Factorio. +description-mp-browse-public-games=Per buscar partides multijugador públiques cal que s'iniciï sessió. +description-mp-browse-public-games-mismatch=El servidor mestre no ha pogut verificar el vostre compte. Si us plau, torneu a iniciar sessió. +description-mp-connect-to-matching-server=Per connectar-se al servidor cal que inicieu sessió. +description-mp-create-public-game=Per publicar una partida al servidor mestre cal que inicieu sessió. +description-mp-game-requires-authentication=La partida a la que us voleu connectar requereix que inicieu sessió. +description-mp-game-requires-authentication-mismatch=La partida a la que us voleu connectar no ha pogut autentificar-vos. Torneu a iniciar sessió o bé proveu-ho més endavant. +description-mp-username-only=Escolliu el vostre nom d'usuari a la LAN. +email-authentication-code=Codi d'autenticació +email-authentication-code-hint=Si us plau, escriviu el codi d'autenticació que us hem enviat al vostre correu electrònic. +email-authentication-enter-code=Es requereix autenticació a través del correu electrònic. Escriviu el codi que us hem enviat per correu. +email-can-not-be-empty=El correu electrònic no pot estar buit! +error=Error +forgot-password=Contrasenya oblidada +logging-in=S'iniciarà la sessió. +logging-in-with-steam=S'iniciarà la sessió amb l'Steam. +login=Inicia sessió +must-accept-the-terms-of-service=Primer heu d'acceptar les condicions del servei. +nintendo-login-success=Us heu autenticat com a __1__. +not-logged-into-steam-use-factorio-account=No heu iniciat sessió a l'Steam per emprar funcions en línia, o useu un compte del factorio.com. +not-logged-into-steam-warning=No heu iniciat sessió a l'Steam. Useu només credencials del factorio.com. +password-can-not-be-empty=La contrasenya no pot estar buida. +preparing-online-communication=Es prepara la comunicació en línia +steam-authentication-failed=Ha fallat l'autentificació a l'Steam. Si us plau, assegureu-vos que us heu connectat a l'Steam en mode en línia. +steam-login-success=Us heu autentificat com a __1__ a través de l'Steam. +username-can-not-be-empty=El nom d'usuari no pot ser buit. +[http-error] +auth-error=La descàrrega ha fallat (codi d'estat __1__): error d'autenticació. +auth-error-with-message=La descàrrega ha fallat (codi d'estat __1__): error d'autorització__2__ +json-parse-error=La descàrrega ha fallat (codi d'estat __1__): ha fallat l'anàlisi de la resposta JSON: __2__ +unknown-error=La descàrrega ha fallat (codi d'estat __1__). +unknown-error-with-message=La descàrrega ha fallat (codi d'estat __1__): __2__ +[ini-parse-error] +missing-value=Falta un valor en __1__:__2__ +unterminated-section-header=Capçalera de secció inacabada en __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=La campanya «__1__» s'ha retirat del joc. Podeu carregar aquesta desada amb la versió del joc __2__. +higher-than-maximum=El mapa amb versió __1__ no es pot carregar perquè és major que la versió del programa (__2__). +lower-than-minimum=El mapa amb versió __1__ no es pot carregar perquè és més petita que la versió d'entrada mínima de mapa (__2__). +[inventory-full-message] +ammo=Les ranures de munició estan plenes. +armor=La ranura d'armadura està ocupada. +guns=Les ranures d'armes estan plenes. +main=L'inventari està ple. +trash-slots=Les ranures d'escombraries estan plenes. +[inventory-restriction] +cant-be-burned=No es pot usar __1__ com a combustible. +cant-be-placed-in-output-slot=__1__ no es pot inserir aquí. +cant-be-smelted=__1__ no es pot fondre. +cant-be-used-as-ammo=__1__ no es pot usar com a munició. +cant-be-used-as-ammo-for=__1__ no es pot usar com a munició de __2__. +cant-be-used-as-armor=__1__ no es pot utilitzar com a armadura. +cant-be-used-as-gun=__1__ no es pot usar com a arma. +cant-insert-into-assembling-machine-without-recipe=No es pot inserir res en una màquina de muntatge si no hi ha indicada una recepta. +cant-insert-into-filtered-slot=En aquesta ranura només es pot inserir __1__. Si hi voleu posar alguna altra cosa, heu d'esborrar el filtre. +cant-insert-into-hand-reserved-slot=Aquesta ranura està reservada pel cursor. +cant-insert-into-module-slot=En aquesta ranura només es poden inserir mòduls. +cant-insert-into-restricted-slot=Aquí només es pot inserir __1__, no pas __2__. +cant-insert-into-self=No podeu inserir un element en si mateix. +cant-insert-limit-breached=No es poden inserir més elements en la ranura. +cant-insert-module=__1__ no es pot utilitzar en __2__ +cant-shoot=__1__ no pot disparar __2__. +player-inventory-full=__1__ no es pot inserir. __2__ +wrong-fuel=__1__ no es pot alimentar amb __2__. +[item-description] +item-unknown[1]=Aquest element no està disponible degut a que s'ha tret un mod. Es restaurarà si el mod es reactiva. +[item-name] +item-unknown=Element desconegut +[json-parse-error] +invalid-comma-before-brace=Coma no vàlida abans de «}» en __1__:__2__ +invalid-comma-before-square-bracket=Coma no vàlida abans de «]» en __1__:__2__ +invalid-string-escape=Sortida de cadena no vàlida en __1__:__2__ +invalid-utf16-low-surrogate=Substitut UTF-16 no vàlid en una cadena JSON que surt en __1__:__2__ +unexpected-character=Caràcter inesperat (__1__) en __2__:__3__ +unexpected-end-of-file=Fi del fitxer inesperat en __1__:__2__ +unexpected-utf16-low-surrogate=Substitut UTF-16 inesperat en una cadena JSON que surt en __1__:__2__ +unterminated-string=Cadena inacabada en __1__:__2__ +[lua-profiler] +duration=Durada: __1__ ms +elapsed=Temps transcorregut: __1__ ms +[multiplayer] +address-and-port-already-used-for-different-player=L'adreça IP i el port ja l'utilitza un altre jugador. +address-in-use=Ja s'utilitza el port local __1__.\nAlguna altra instància oberta del Factorio o algun altre programa podria estar utilitzant-lo. +aligning-desynced-map-to-server=S'alinea el mapa dessincronitzat amb el servidor. +cannot-load-downloaded-map=No es pot carregar el mapa descarregat: __1__ +catching-up=Es sincronitza el mapa… +client-is-catching-up=__1__ està sincronitzant el mapa. +client-is-downloading-map=__1__ està descarregant el mapa. +client-is-dropping=S'ha expulsat __1__ de la partida. +client-is-loading-map=__1__ està carregant el mapa. +connected-downloading-map=Es descarrega el mapa (__1__)… +connecting-to-the-game=Es connecta a la partida… +core-crc-mismatch=Ha fallat la comprovació CRC del nucli del mod. Les dades del nucli de la partida no s'esperaven aquest contingut. +creating-desync-report=Es crea l'informe de dessincronització. Espereu. +desynced=S'ha dessincronitzat. +desynced-downloading-map=Es torna a descarregar el mapa (__1__)… +disabled-autoplace-specifications-changed-runtime=El mode multijugador està desactivat perquè algunes opcions d'autoemplaçament han canviat durant la partida. +downloading-auxiliary-failed=Ha fallat la descàrrega de les dades de la partida multijugador. Si us plau, intenteu-ho de nou. +downloading-map-failed=Ha fallat la descàrrega del mapa des d'altres jugadors. Si us plau, intenteu-ho de nou. +extra-mod=__1__ no està en el servidor. +failed-to-connect=No s'ha pogut connectar. Mireu el registre per més detalls. +game-paused=__1__ ha posat la partida en pausa. +invalid-address=__1__ no és una adreça vàlida (__2__). +joined-paused-game=Us heu unit a una partida que està en pausa. Podreu veure el mapa quan continuï la partida. +loading-map=Es carrega el mapa multijugador… +loading-scenario=Es carrega l'escenari __1__… +matching-server-connection-failed=S'ha perdut la comunicació amb el servidor mestre. +matching-server-connection-resumed=S'ha restaurat la comunicació amb el servidor mestre. +matching-server-create-failure=S'ha produït un error quan es creava la partida al servidor: __1__ +matching-server-heartbeat-failure=S'ha produït un error quan s'enviava un toc: __1__ +missing-mod=__1__ és només al servidor. +mod-crc-mismatch=__1__: Els continguts dels mods són diferents encara que les versions siguin les mateixes. La causa més comuna d'això és un ús inadequat de la configuració dels mods (requerint altres fitxers per la configuració dels mods). També pot ser degut a que s'han modificat fitxers del mod en algun client o servidor, però no s'han aplicat els mateixos canvis a tots. +mod-mismatch-detected=S'ha produït una incompatibilitat de mods. +mod-version-mismatch=__1__: teniu la versió __2__ i el servidor té la versió __3__. +nintendo-lan-mode-authorization-failed=Ha fallat el mode d'autorització per LAN. +nintendo-network-authorization-failed=L'autorització de xarxa ha fallat. +nintendo-online-play-requires-nso=Per a jugar en línia cal ser membre del Nintendo Switch Online. +no-address=__1__ no s'ha trobat. +no-network=Heu perdut la connexió amb la xarxa. La partida multijugador no pot continuar. +not-received-connection-accept-reply=No s'ha pogut establir la connexió amb el servidor. +own-address-failed=S'ha produït un error al determinar l'adreça IP externa. Altres jugadors podrien no ser capaços de connectar-se. +player-banned=El vostre nom d'usuari està blocat en aquesta partida. Motiu: __1__. +player-banned-by-authserver=Esteu bandejats d'aquesta partida per recomanació de l'authserver. Per a apel·lar, contacteu amb support@factorio.com. +player-cant-keep-up=L'ordinador de __1__ o bé la seva xarxa no poden mantenir el ritme del servidor i per això se l'ha desconnectat. +player-desynced=__1__ s'ha dessincronitzat. +player-desynced-disconnect=S'ha desconnectat en/na __1__ ja que s'ha dessincronitzat. +player-died=__1__ ha mort a __2__ +player-died-by=__2__ ha matat __1__ a __3__ +player-dropped=__1__ ha estat expulsat de la partida. +player-joined-game=__1__ s'ha afegit a la partida. +player-left-game=__1__ ha abandonat la partida. +player-limit-reached=Ja s'ha assolit el límit de jugadors d'aquesta partida. +player-paused-game=__1__ ha posat la partida en pausa. +player-reconnect=__1__ està tornant a connectar-se des d'un altre lloc. +player-respawn=__1__ ha reaparegut. +player-resumed-game=__1__ ha reprès la partida. +player-switching-servers=__1__ està canviant servidors. +player-was-afk=S'ha desconnectat el jugador __1__ per inactivitat. +prototype-crc-mismatch=Ha fallat la comprovació CRC de prototips. Un mod ha generat prototips d'una manera no determinista. +saving-local-variant-of-map=Es desa la variant local del mapa. +saving-map=Es desa el mapa el mapa… +saving-map-for=S'està desant el mapa per __1__. +script-command-mismatch=No us podeu unir. Els següents controladors d'ordres del mod no són idèntics al vostre ordinador i al servidor. Això indica que els següents mods no són segurs en mode multijugador (vegeu el fitxer del registre per més detalls): +script-event-mismatch=No us podeu unir. Els següents controladors d'esdeveniments del mod no són idèntics al vostre ordinador i al servidor. Això indica que els següents mods no són segurs en mode multijugador (vegeu el fitxer del registre per més detalls): +script-mismatch=No us podeu afegir. No disposeu dels mateixos fitxers de mod que els que hi ha al servidor: +server-dropped=Ha fallat la comunicació amb el servidor. +server-not-responding=El servidor no respon +server-quit=El servidor ha abandonat la partida. +server-saving-map=El servidor (__1__) està desant el mapa. +server-saving-map-for=El servidor (__1__) està desant el mapa per __2__. +server-version=El servidor està executant la versió __1__. +unknown-username=Nom d'usuari desconegut +user-not-whitelisted=El vostre nom d'usuari no està a la llista blanca del servidor. +user-server-key-expired=S'ha produït un error intern d'autenticació del jugador. +user-verification-required=La verificació d'usuari ha d'estar activada per a partides públiques. +user-with-that-name-already-in-game=Ja hi ha un usuari amb el vostre nom a la partida. +version-mismatch-detected=S'ha produït una incompatibilitat de versions. +waiting-for-respawn=Heu mort. Mala sort. Reapareixereu en __1__ __plural_for_parameter_1_{1=segon|rest=segons}__. +waiting-for-saving-map=__1__ està desant el mapa. +waiting-for-server-to-prepare-the-map=S'espera que el servidor acabi de desar el mapa. +waiting-for-server-to-start-saving-the-map=S'espera que el servidor comenci a desar: __1__ +waiting-for-upload-slot=S'espera un espai lliure per realitzar la pujada. Hi ha __1__ __plural_for_parameter_1_{1=jugador|rest=jugadors}__ esperant. +wrong-input=S'ha desconnectat en/na __1__ ja que ha enviat dades invàlides. +you-cant-keep-up=Se us ha desconnectat de la partida ja que el vostre ordinador o la vostra xarxa no són prou ràpids per mantenir el ritme del servidor. +you-have-been-dropped=S'ha perdut la connexió amb la partida. +you-sent-wrong-data=S'ha desconnectat el vostre client (programa) ja que ha enviat dades invàlides al servidor. +you-were-afk=Se us ha desconnectat per estar inactiu una bona estona. +you-were-banned=Us han bandejat del servidor. +you-were-kicked=T'han fet fora del servidor. +your-version=Esteu executant la versió __1__. +[noise-expression] +0_16-elevation=Zones pantanoses +0_17-island=Illa +0_17-islands+continents=Illes i continents +0_17-lakes-elevation=Normal +0_17-starting-plateau=Només planura inicial +aux=Normal +debug-aux=Depuració +debug-moisture=Depuració +debug-temperature=Depuració +elevation=Normal +endless-ocean-with-starting-area-elevation=Oceà sense fi +endless-plateau-with-starting-area-elevation=Planura sense fi +moisture=Normal +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normal +[noise-property] +aux=Auxiliar +elevation=Elevació +moisture=Humitat +starting-lake-noise-amplitude=Amplitud del soroll del llac inicial +temperature=Temperatura +[permissions-command-output] +action-set-to=__1__ s'ha establit en __2__. +added-player-to-group=S'ha afegit el/la __1__ al grup __2__. +created-group=S'ha creat el grup __1__. +deleted-group=Grup de permisos esborrat: __1__. +player-is-already-in-group=__1__ ja està al grup __2__. +player-is-in-group=__1__ està al grup __2__. +player-is-not-in-any-group=__1__ no està a cap grup. +player-is-not-in-group=__1__ no està al grup __2__. +player-removed-from-group=S'ha tret el/la __1__ del grup __2__. +renamed-group=S'ha canviat el nom del grup de permisos de __1__ a __2__. +reset-complete=Els permisos s'han restablert al seu valor per defecte. +unable-to-create-group=No s'ha pogut crear el grup. +unknown-action=Acció d'entrada desconeguda: __1__. +unknown-action-value=Valor desconegut: __1__ - S'espera «true» o «false». +unknown-group=Grup desconegut: __1__. +unknown-player=Jugador desconegut: __1__. +you-can-not-create-groups=No teniu permís per crear nous grups. +you-can-not-delete-groups=No teniu permís per esborrar grups. +you-can-not-delete-the-default-group=No podeu esborrar el grup de permisos per defecte. +you-can-not-edit-groups=No teniu permís per editar els grups. +[permissions-help] +add-player= - Afegeix el jugador al grup especificat. +create-group= - Crea un nou grup amb el nom establert o amb un nom per defecte si no se n'especifica cap. +delete-group= - Elimina el grup seleccionat. +edit-group= - Activa o desactiva l'acció per al grup especificat. +get-player-group= - Obté el grup al que pertany el jugador, si en pertany a algun. +groups=- Mostra una llista amb tots els grups. +help-list=Les opcions disponibles són: __1__. +matching-actions-list=Accions coincidents: __1__. +matching-group-list=Grups coincidents: +matching-options-list=Opcions coincidents: __1__. +remove-player= - Treu el jugador del grup. +rename-group= - Canvia el nom del grup pel nom nou. +reset=- Restableix tots els permisos al seu valor per defecte. +[recipe-difficulty] +expensive=Més difícil (cost elevat) +normal=Normal +[richness] +none[1]=Cap +[save-map-failed] +cannot-save-map=No es pot desar el mapa: __1__ +[size] +none=Cap +only-starting-area=Si està desactivat, només a l'àrea inicial. +[spidertron-status] +connected-to=Connectat a __1__ +connection=Connexió +idle=Inactiu +moving=Està movent-se (__1__). +not-connected=Sense connectar +shooting=Disparant +[technology-difficulty] +expensive=Més difícil (cost elevat) +normal=Normal +[tile-description] +tile-unknown[1]=Aquest enrajolat no està disponible degut a que s'ha tret un mod. Es restaurarà si el mod es reactiva. +[tile-name] +tile-unknown=Color desconegut +[tooltip-category] +activated=Activat +burnable-fuel=combustible +consumed=Consumit +consumes=Consumeix +debug=Depuració +effect=Efecte +electricity=electricitat +equipment-grid=Graella d'equipament +equipment-grid-electricity=electricitat de la graella d'equipament +fluid=fluids +generates=Genera +heat=calor +personal-weapon=Armes personals +placed-in-equipment-grid=Es posa en la graella d'equipament. +player-armor=Armadura +stores=Emmagatzema +thrown=Tirat +train=Tren +turret=Torreta +vehicle=Vehicle +vehicle-weapons=Armes de vehicles +[tutorial-gui] +new-recipes-available=Noves receptes de fabricació disponibles +new-technologies-available=Recerca disponible per a noves tecnologies +objective-complete=Objectiu completat +research-tooltip-heading=Investigació completada! +[virtual-signal-description] +signal-unknown[1]=El senyal no està disponible degut a que s'ha tret un mod. Es restaurarà si el mod es reactiva. +[virtual-signal-name] +signal-unknown=Senyal desconegut + diff --git a/factorio/data/core/locale/ca/info.json b/factorio/data/core/locale/ca/info.json new file mode 100644 index 0000000000000000000000000000000000000000..ae0d5581a2dd2ac0acbeecfe07f1acf93dbaa665 --- /dev/null +++ b/factorio/data/core/locale/ca/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Català" +} \ No newline at end of file diff --git a/factorio/data/core/locale/cs/core.cfg b/factorio/data/core/locale/cs/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..51ce2efb282bb0bf240fe1dd065685a783e5adf2 --- /dev/null +++ b/factorio/data/core/locale/cs/core.cfg @@ -0,0 +1,3721 @@ +action-leads-to-fluid-mixing=Nelze míchat tekutiny. +and=a +ban-report=__1__ z důvodu __2__ +ban-report-ip=__1__ (__2__) důvod: __3__ +base-mod-disabled=Základní verze je požadována ke spuštění hry, aktuálně je však vypnuta. Chceš ji zapnout? +base-mod-invalid=Základní verze je požadována ke spuštění hry, aktuálně je ale neplatná. +blueprint-library-shortcut-broken=Cíl této zkratky do knihovny plánů již neexistuje. +blueprint-no-name=Bez názvu +blueprint-transferring=Přenášení plánu: __1__ +bonus-progress-bar-tooltip=Bonusová produkce: __1__ +building-atlas=Vytváření atlasu spritů... +building-prototypes=Vytváření prototypů... +cannot-open-mod-settings-game-not-fully-setup=Nastavení modů nelze otevřít dokud není hra plně spuštěna (připojování k pozastavené hře více hráčů). +cant-add-player-already-exists=Hráč se jménem __1__ již existuje. +cant-be-connected-to-copper-wire=Nelze připojit k elektrickému drátu +cant-be-connected-to-wire=Nelze připojit k drátu +cant-be-crafted-in-this-machine=Nelze vyrobit v tomto stroji. +cant-be-damaged=Toto nelze poškodit. +cant-be-mined=Toto nelze vytěžit. +cant-be-rotated=Toto nelze otočit. +cant-change-enemy-wires=Dráty nepřítele nelze zaměňovat. +cant-clear-cursor=Nemůžeš odložit __1__. Inventář je plný. +cant-connect-rolling-stock-not-in-rolling-stock=Nelze připojit kolejové vozidlo, je nutné být v kolejovém vozidle. +cant-connect-rolling-stock-not-in-vehicle=Nelze připojit kolejové vozidlo, je nutné být ve vozidle. +cant-connect-rolling-stock-too-close=Nelze připojit kolejová vozidla, jsou moc blízko u sebe. +cant-copy-enemy-structure-settings=Nelze zkopírovat nastavení z nepřátelských budov. +cant-disconnect-rolling-stock-not-in-rolling-stock=Nelze rozpojit kolejová vozidla, je nutné být v kolejovém vozidle. +cant-disconnect-rolling-stock-not-in-vehicle=Nelze rozpojit kolejová vozidla, je nutné být ve vozidle. +cant-enter-enemy-vehicles=Nelze nastoupit do nepřátelských vozidel. +cant-join-game-not-in-main-menu=Nemůžeš se připojit ke hře na Steamu, pokud nejsi v hlavním menu. +cant-join-game-steam-init-failed=Nelze se připojit ke hře: Inicializace Steamu selhala. +cant-join-game-steam-networking-disabled=Nelze se připojit ke hře: Steam networking je vypnutý v konfiguraci. +cant-mine-enemy-structure=Nepřátelské budovy nelze vytěžit. +cant-mine-vehicle-with-passenger=Vozidlo nelze vytěžit, pokud se v něm někdo nachází. +cant-open-enemy-structures=Nepřátelské budovy nelze otevřít. +cant-paste-enemy-structure-settings=Nelze vložit nastavení do nepřátelských budov. +cant-put-item-back=Předmět nelze vrátit zpět: __1__ +cant-reach=Nelze dosáhnout +cant-repair-enemy-structures=Nepřátelské budovy nelze opravit. +cant-rotate-enemy-structures=Nepřátelské budovy nelze otáčet. +cant-run-command-not-admin=Nelze provést příkaz (__1__) - nejsi správce. +cant-run-command-not-in-multiplayer-game=Ve hře jednoho hráče nelze použít příkaz __1__. +cant-set-duplicate-filter=Předmět __1__ je již filtrován v jiném slotu. +cant-set-duplicate-request=Předmět __1__ je již žádán na jiném slotu. +cant-set-duplicate-trash-slot=Předmět __1__ je již nastaven v jiném slotu. +cant-set-filter=Nemůžete nastavit tento filtr: __1__ +cant-set-request-when-it-is-automated=Nemůžeš změnit požadavky, pokud jsou nastaveny pomocí ovládací sítě. +cant-swap-console-with-player=Nelze zaměnit hráče s konzolí: V konzoli je nutné specifikovat dva hráče. +cant-swap-expected-two-players=Nelze zaměnit: V konzoli jsou očekáváni 2 hráči. +cant-swap-with-yourself=Nelze zaměnit hráče se sebou. +cant-transfer-from-enemy-structures=Nelze přesouvat z nepřátelských budov. +cant-transfer-to-enemy-structures=Nelze přesouvat do nepřátelských budov. +cheat-will-disable-achievements=Použití příkazu vypne úspěchy, pro pokračování příkaz zopakuj. +checking-sprites=Kontrola spritů... +close-file-reason-corrupt=Kontrola CRC selhala: Soubor zip je poškozen. +close-file-reason-other=Ostatní, kód chyby: __1__ +closing-file-failed=Zavírání souboru __1__ selhalo\nDůvod: __2__. +colon=: +color-for-players-only=Barvu lze nastavit pouze hráčům. +command-attempted-not-allowed=__1__ zkoušel provést příkaz, který mu nebyl povolen: __2__ +command-ran=__1__ (příkaz): __2__ +command-will-disable-achievements=Použití příkazu Lua v konzoli znemožní získávání úspěchů, pro pokračování příkaz zopakuj. +continue=Pokračovat +control-controller-axis-related=Tento ovládací prvek musí být ze spouště herního ovladače. +control-controller-button-related=Tento ovládací prvek musí být z tlačítka herního ovladače. +control-controller-stick-related=Tento ovládací prvek musí být z páčky herního ovladače. +control-keyboard-related=Tento ovládací prvek musí souviset s klávesnicí. +control-mouse-related=Tento ovládací prvek musí souviset s myší. +control-mouse-wheel-related=Tento ovládací prvek musí být z kolečka myši. +cropping-bitmaps=Ořezávání bitmap... +cursor=Kurzor +days=__1__ __plural_for_parameter_1_{1=den|2,3,4=dny|rest=dnů}__ +days-ago=před __1__ __plural_for_parameter_1_{1=dnem|rest=dny}__ +destination-full=Cíl je plný +disabled-by-server=Zakázáno serverem +discard-changes=Zahodit změny +dying-explosion-name=__1__ (smrtící exploze) +editor-will-disable-achievements=Použití editoru map znemožní získávání trofejí, pro pokračování příkaz zopakuj. +electric-pole-wire-limit-reached=Maximum 5 spojů dosaženo. +empty-file-name=Název souboru je prázdný. +empty-stop-name=Železniční zastávka nemá název +entered-the-vehicle=Nastoupil do vozidla. +error-while-importing-string=Chyba při importu řetězce: +error-with-handler-failed=__1__\nPři zpracování tohoto, způsobil zpracovatel chyby další chybu:\n__2__ +error-with-handler-message=__1__\nZpracovatel chyb přidal následující informace:\n__2__ +evolution-message=Evoluční faktor: __1__. (Čas __2__%) (Znečištění __3__%) (Ničení hnízd __4__%) +failed-to-import-string=Nepodařilo se importovat řetězec: __1__. +failed-to-load-base-mod=Chyba při načítání základní verze. +failed-to-load-mod=Nepodařilo se načíst mod "__1__" +failed-to-load-mod-reason=Nepodařilo se načíst mod "__1__": __2__ +feature-not-available-in-demo-version=Tato funkce není dostupná v demo verzi hry +file-name-too-long=Název souboru je příliš dlouhý. (Max __1__ znaků) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Hra byla uložena do __1__. +grid-position-and-absolute-position-need-to-match=Souřadnice globální mřížky i mřížky plánu musí být shodně všechny sudé, nebo liché. +grid-position-value-has-to-be-multiple=Hodnota pozice v mřížce pro tento plán musí být násobkem __1__. +hours=__1__ __plural_for_parameter_1_{1=hodina|2,3,4=hodiny|rest=hodin}__ +hours-ago=před __1__ __plural_for_parameter_1_{1=hodinou|rest=hodinami}__ +invalid-character-in-file-name=Neplatný znak v názvu souboru. +invalid-grid-position-value=__1__ je neplatná hodnota pozice mřížky. +invalid-parameter=Neplatný parametr +invalid-screenshot-resolution=Neplatné rozlišení snímku obrazovky. Šířka a výška musí být nastavena v rozsahu {1, __1__}. +invalid-snap-to-grid-value=__1__ je neplatné zakotvení k hodnotě mřížky. +invalid-zoom-level=Neplatná úroveň přiblížení. Přiblížení musí být větší nebo rovno __1__. +item-has-tags=Předmět má značky. +left-the-vehicle=Opustil vozidlo. +loading-mods=Načítání modů... +loading-sounds=Načítání zvuků... +loading-sprites=Načítání spritů... +locks=Zamyká +low-ram-warning=Tento svět používá velké množství paměti a pravděpodobně způsobí pád hry.\nSnížení rozlišení spritů v nastavení grafiky sníží využití paměti.\n__1__ +manual-wire-dragging-disabled=Ruční tahání drátů vypnuto +map-info-combined-yield-percentage=Celkový výtěžek __1__ je __2__% +minutes=__1__ __plural_for_parameter_1_{1=minuta|2,3,4=minuty|rest=minut}__ +minutes-ago=před __1__ __plural_for_parameter_1_{1=minutou|rest=minutami}__ +missing-equipment=Chybějící vybavení: +missing-equipment-list-item=__1__ X __2__ +missing-item=Chybý __1__ +mod-caused-error=Mod __1__ způsobil neopravitelnou chybu.\nProsím nahlaste tuto chybu autorovi modu.\n\n__2__ +mod-name-too-long=Mod __1__ má moc dlouhé jméno, nejdelší jméno pro mod je __2__ znaků. +mod-title-too-long=Mod __1__ má moc dlouhý název, nejdelší název pro mod je __2__ znaků. +months-ago=před __1__ __plural_for_parameter_1_{1=měsícem|rest=měsíci}__ +new-tips=Nové tipy +new-tips-count=Nové tipy: __1__ +no-artillery-in-range=Žádná dělostřelecká baterie v dosahu. +no-artillery-with-ammo-in-range=Žádná dělostřelecká baterie s municí v dosahu. +no-bans=Žádný hráč není zablokován. +no-modifier-selected=Nebyl vybrán žádný modifikátor +no-path=Žádná cesta +no-stock-to-connect-found=Nebylo nalezeno žádné kolejové vozidlo k připojení. +no-stock-to-disconnect-found=Nebylo nalezeno žádné kolejové vozidlo k připojení. +noname-station=Zastávka +noone-to-reply=Není komu odpovědět. +not-allowed-character-in-file-name=Znak "__1__" nemůže být součástí názvu souboru. +not-enough-ingredients=Chybí suroviny. +not-enough-rails=Nedostatek kolejí +not-enough-space-to-connect-train=Není dostatek místa pro připojení vlaku. +not-operable=Nefunkční +on-the-ground=Na zemi +opened-item-removed=Předmět byl odstraněn. +or=nebo +per-minute-suffix=/min +per-second-suffix=/s +permissions-import-successfully=Oprávnění úspěšně importovány. +player-cancelled-research=__1__ zrušil výzkum __2__ +player-changed-color=Hráč __1__ má nyní barvu __2__. +player-changed-color-singleplayer=Tvá barva je nyní __1__. +player-changed-research=__1__ změnil výzkum z __2__ na __3__ +player-doesnt-exist=Hráč __1__ neexistuje. +player-is-already-an-admin=__1__ již je správcem. +player-is-already-in-admin-list=Hráč __1__ je již na seznamu správců a bude povýšen při příštím přihlášení. +player-is-not-an-admin=__1__ není správce. +player-is-not-banned=Nemůžeš odblokovat hráče __1__, protože není zablokován. +player-is-not-in-admin-list=Hráč __1__ není v seznamu správců. +player-isnt-online=__1__ není online. +player-queued-research=__1__ naplánoval výzkum __2__ +player-started-research=__1__ spustil výzkum __2__ +player-tried-using-cheat=Hráč __1__ se pokusil použít příkaz. +player-tried-using-command=Hráč __1__ se pokusil použít příkaz "__2__". +player-tried-using-editor=Hráč __1__ se pokusil použít Editor may. +player-was-added-to-admin-list=Hráč __1__ byl přidán na seznam správců hráčem __2__ a bude povýšen při příštím přihlášení. +player-was-banned=Hráč __1__ byl zablokován hráčem __2__. Důvod: __3__. +player-was-demoted=Hráč __1__ byl degradován ze správce hráčem __2__. +player-was-kicked=__1__ byl vyhozen __2__. Důvod: __3__. +player-was-promoted=Hráč __1__ byl povýšen na správce hráčem __2__. +player-was-removed-from-admin-list=Hráč __1__ byl odebrán ze seznamu správců hráčem __2__ a bude degradován při příštím přihlášení. +player-was-unbanned=Hráč __1__ byl odblokován hráčem __2__. +players-arent-on-same-surface=Nemožno vymněnit hráče: Hráči jsou na odlišních plochách. +players-dont-have-character-controllers=Není možno zaměnit hráče: Charakter nemá přiřazeného hráče. +players-dont-have-characters=Nelze zaměnit hráče: Jednomu, nebo oběma chybí postava ve hře. +reading-file-failed=Čtení souboru __1__ selhalo\nKód chyby: __2__. +reassigned-empty=Není vybrán žádný nový obsah. +recipe-not-craftable-in-hand=Tento recept nelze vytvořit ručně. +recipe-too-complex-to-craft-in-hand=Tento recept je příliš složitý, aby byl vytvořen v ruce. +reload-script-data-too-large=Data skriptu jsou příliš velká: __1__ > __2__. +remnant-name=__1__ (zbytek) +repeat-when-transferred=Do hry se přenáší záznam plánu, zkus to znovu po dokončení přenosu. +replay-disabled-autoplace-specifications-changed-runtime=Záznamy jsou zakázány, neboť došlo ke změně ladících nastavení během hry. +replay-saving-disabled=Ukládání záznamu bylo vypnuto. +replay-saving-disabled-forced-by-user=Ukládání záznamu bylo zakázáno, protože uživatel vynutil zrušení ukládání při načítání. +replay-saving-disabled-map-version=Ukládání záznamů je vypnuto, mapa je uložena ve verzi __1__ a aktuální verze je __2__. +replay-saving-disabled-migration-applied=Ukládání záznamu bylo zastaveno. Byla použita migrace mapy. +replay-saving-disabled-mods=Ukládání záznamů je vypnuto, mapa je uložena s jiným nastavením modů. +replay-saving-disabled-mods-startup-settings=Ukládání záznamů je vypnuto, mapa je uložena s jiným spouštěcím nastavením modů. +reset-to-defaults=Obnovit __1__ __plural_for_parameter_1_{1=možnost|2,3,4=možnosti|rest=možností}__ do výchozího nastavení +reset-to-defaults-disabled=Všechny možnosti jsou na svých výchozích hodnotách. +reverted-control-settings-to-default=Nastavení bylo vráceno do výchozího nastavení, kvůli nekompatibilitě s předchozími verzemi. +rolling-stock-connected=Kolejové vozidlo připojeno. +rolling-stock-disconnected=Kolejové vozidlo rozpojeno. +save-already-in-progress=Nelze uložit, protože ukládání již probíhá. +saving-process-crashed=Proces ukládání havaroval. +scenario-caused-error=Scénář __1__ způsobil neopravitelný error.\nProsím nahlaste tento error autorovi scénáře.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=sekunda|2,3,4=sekundy|rest=sekund}__ +seconds-ago=před __1__ __plural_for_parameter_1_{1=sekundou|rest=sekundami}__ +shortcut-bar-full=Nelze připnout více položek na panel zástupců. +shortcut-disabled-technology-not-researched=Tato zkratka vyžaduje technologii __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Stiskněte __CONTROL__confirm-message__ pro přeskočení cutscény. +snap-to-grid-value-has-to-be-multiple=Zakotvení k hodnotě mřížky pro tento plán musí být násobek __1__. +string-import-produced-no-item=Žádný předmět ve vstupu. +string-import-successful=__1__ úspěšně importován. +the-blueprint-cant-be-flipped=Plán s __1__ nelze překlopit. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Toto nelze těžit ručně, protože to vyžaduje __1__. +time-future=V budoucnosti +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__ h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ min +time-symbol-minutes-short=__1__ min +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__ s +too-deep-book-recursion=Položku nelze vložit, maximální rekurze knihy je __1__. +too-long-stop-name=Název vlakové stanice (__1__ __plural_for_parameter_1_{1=znak|2,3,4=znaky|rest=znaků}__) nemůže být delší než __2__ __plural_for_parameter_2_{1=znak.|2,3,4=znaky|rest=znaků}__. +too-long-tag-name=Název tagu (__1__ __plural_for_parameter_1_{1=znak|2,3,4=znaky|rest=znaků}__) nemůže být delší než __2__ __plural_for_parameter_2_{1=znak.|2,3,4=znaky.|rest=znaků.}__ +unconfirmed-changes=__plural_for_parameter_1_{1=Existuje __1__ nepotvrzená změna|2,3,4=Existují __1__ nepotvrzené změny|rest=Existuje __1__ nepotvrzených změn}__. +unknown-color=Neznámá barva __1__. +unknown-command=Neznámý příkaz "__1__". Napište /h nebo/help pro další informace o příkazech. +unknown-player-was-banned=__1__ (není na mapě) byl zablokován hráčem __2__. Důvod: __3__. +unlocks=Odemyká +unspecified=neurčeno +user-verification-already-disabled=Ověření uživatele je již vypnuto. +user-verification-already-enabled=Ověřování uživatele je již povoleno. +user-verification-disabled=Ověření uživatele bylo vypnuto. +user-verification-enabled=Ověřování uživatele bylo povoleno. +vehicle-is-full=Vozidlo je plné. +weeks-ago=před __1__ __plural_for_parameter_1_{1=týdnem|rest=týdny}__ +wire-cant-reach=Drát nedosáhne +years-ago=před __1__ __plural_for_parameter_1_{1=rokem|rest=lety}__ +[achievement-progress] +console-command-used=V této hře byl použit konzolový příkaz. Úspěchy již nelze odemknout. +construct-with-robots-more-than=Ručně: __1__ Za pomoci robotů: __2__ +dont-craft-manually=Vyrobeno ručně: __1__ +editor-used=V této hře byl použit editor mapy. Úspěchy již nelze odemknout. +not-a-freeplay-map=Tento úspěch lze odemknout pouze ve volné hře. +not-in-peaceful-mode=Tento úspěch nelze odemknout v mírumilovném režimu. +not-with-lower-enemies=Tento úspěch nemůže být odemknut, pokud jsou nepřátelské základny nastaveny na nižší hodnotu než je výchozí nastavení. +only-when-playing-new-game=Lze získat pouze spuštěním nové hry. +player-damaged=Největší poškození na jednu ránu: __1__ +remaining-time=Zbývající čas: __1__ +[cant-build-reason] +cant-build-here=Zde nelze stavět. +cant-build-on-tile=Nelze stavět na __1__ +cant-build-train-stop-in-intersection=Nelze postavit železniční zastávku u křížení kolejí +covered-by-fog-of-war=Mimo objevenou oblast nelze stavět. +entity-ghost-in-the-way=__1__ duch je v cestě +entity-in-the-way=__1__ je v cestě +entity-must-be-built-next-to-rail=__1__ musí být u kolejí +invalid-rail-signal-position=Chybné umístění návěstidla +invalid-train-stop-position=Neplatná poloha železniční zastávky +invalid-transport-belt-connectable-position=Neplatná pozice pásu +mixing-fluids=Nelze spojit systémy s různými tekutinami +no-rail-for-ghost-train=Duch vlaku musí být umístěn na koleje +no-rail-for-train=__1__ musí být umístěn na kolejích +no-resource-for-drill=__1__ může být postaveno jen na zdrojích +no-resource-for-mining-drill=Těžící zařízení musí být postaveno na ložiscích surovin +no-valid-resource-for-drill=__1__ nemůže těžit tuto surovinu +out-of-world=Nelze stavět mimo mapu +player-in-the-way=Hráč je v cestě +rail-signals-must-be-built-next-to-rail=Návěstidlo musí být u kolejí +too-close-to-existing-rail-signal=Příliš blízko k existujícímu návěstidlu +uncharted-area=Nemůžeš stavět v neprozkoumané oblasti +[character-corpse] +died=Zemřel +killed-by=Zabit +name=Mrtvola (__1__) +time-ago=Před __1__ +time-remaining=Zbývající čas +[chat-icon-select-list-gui] +title=Zvol ikonu +[clone-area-errors] +source-and-destination-collide=Zdrojová a cílová oblast spolu kolidují. +source-area-and-destination-are-not-equal=Zdrojová a cílová oblast nejsou stejně velké. +source-area-and-destination-area-must-not-be-rotated=Zdrojová a cílová oblast nesmí být vůči sobě otočené. +source-entities-overlap-with-destination=Zdrojové entity překrývají cílové entity. +tiles-collide=Zdrojová a cílová oblast dlaždic spolu kolidují. +[color] +acid=Kyselina +black=Černá +blue=Modrá +brown=Hnědá +cyan=Azurová +gray=Šedá +green=Zelená +orange=Oranžová +pink=Růžová +purple=Fialová +red=Červená +white=Bílá +yellow=Žlutá +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Otevře se správa GUI hráče. +admins=- Vypíše seznam správců hry. +alerts= - Povolí, zakáže, ztiší nebo ozvučí daný typ výstrahy. +all-players-list=Všichni hráči: +available-alerts=Dostupná oznámení: __1__. +available-colors=Dostupné barvy: __1__. +ban= - Zablokuje daného hráče. +banlist= - Přidá nebo odebere hráče z černé listiny. Stejné jako /ban nebo /unban. +bans=- Vypíše seznam zablokovaných hráčů. +cant-use-banlist-not-in-multiplayer-game=Příkaz banlist nemůže být použit ve hře jednoho hráče. +cant-use-permissions-not-in-multiplayer-game=Příkaz permissions nemůže být použit ve hře jednoho hráče. +cant-use-whitelist-not-in-multiplayer-game=Příkaz whitelist nemůže být použit ve hře jednoho hráče. +cheat= - Odemkne všechny technologie a zapne režim podvádění. Použití příkazu také přidá hráči do inventáře nějaké předměty. +clear=- Vymaže konzoli. +color= - Mění tvou barvu. Může být buďto jednou z předdefinovaných barev nebo hodnota RGBA ve formátu "# ## #". +command= - Provede Lua příkaz (je-li povolen). +config=- Otevře se konfigurace serveru GUI. +delete-blueprint-library= - Smaže knihu plánů pro daného offline hráče ze souboru uložené hry. Použij "everybody confirm" pro smazání knih všech offline hráčů. +demote= - Degraduje hráče z pozice správce. +editor=- Zapnout/vypnout editor mapy. +evolution=- Vypíše informace o evolučním faktoru nepřátel. +help= - Vypíše seznam dostupných příkazů. Případně druhý parametr určí příkaz, který by měl být popsán. +help-description=Použij /h pro podrobnější informace. +help-list=Dostupné příkazy jsou: +ignore= - Zabrání zobrazení zpráv od tohoto hráče v chatu. Zprávy správce jsou zobrazeny vždy. +ignores=- Vypíše seznam ignorovaných hráčů. +kick= - Vyhodí daného hráče. +matching-alerts-list=Odpovídající barvy: __1__. +matching-colors-list=Odpovídající barvy: __1__. +matching-commands-list=Odpovídající příkazy: +matching-players-list=Odpovídající hráči: +measured-command= - Provede Lua příkaz (je-li povolen) a změří jak dlouho trval. +mute= - Znemožní hráči vstupovat do diskuse. +mute-programmable-speaker= - Ztlumí nebo zapne globální zvuky vytvářené programovatelným reproduktorem. Volba "local" ztlumí jen místního klienta. Správci mohou používat "everyone" ke ztišení zvuků pro všechny hráče na serveru. +mutes=- Vypíše seznam všech ztišených hráčů (nemohou psát do chatu). +open= - Otevře inventář jiného hráče. +perf-avg-frames=- Počet tiků/aktualizací použitých pro počítání průměrného výkonu. Výchozí hodnota je 100. Hodnota 5-10 je vhodná pro rychlejší konvergenci, ale čísla budou rychleji kolísat. +permissions=- Otevře okno oprávnění. +players=- Vypíše seznam hráčů ve hře. (Parametr online/o, vypíše pouze hráče online, count/c vypíše pouze jejich počet.) +promote= - Povýší hráče na správce. +purge= - Vymaže všechny zprávy od tohoto hráče z chatu. +quit=- Bezpečně ukončí server. +reply= - Odepíše hráči, který ti šeptal jako poslední. +reset-tips=Resetuje stav tipů a triků, jakoby byla hra právě poprvé spuštěna. +save= - Uloží aktuální hru pod zadaným jménem. +screenshot= - Vytvoří snímek obrazovky s aktuálním nastavením nebo se specifikovaným rozlišením. Zoom je volitelný a výchozí hodnotu má 1. +seed=- Vypíše kód mapy. +server-commands=- Příkazy konzoly serveru. +server-save=- Při hře více hráčů uloží hru na server. +shout= - Odešle zprávu všem hráčům do všech týmů. +silent-command= - Provede Lua příkaz (je-li povoleno) bez výpisu na konzoli. +swap-players= - Prohodí postavy mezi zadanými hrači. Pokud druhý hráč není zadán, jsi jím ty. +time=- Vypíše informaci o stáří mapy. +toggle-action-logging=- Přepíná zaznamenávání všech akcí hry. Toto nastavení není zachováno po restartu hry a ovlivňuje pouze lokální hry více hráčů. +toggle-heavy-mode=- Tento příkaz je třeba používat opatrně, neboť znemožní hraní hry více hráčů. Hra se začne ukládat a porovnávat s již uloženou hrou, aby ověřila konzistenci determinismu. Tento příkaz by měl být použit v případě výskytu desynchronizační smyčky při připojení nového hráče. Hlášení, které se po nalezení chyby vytvoří, nám pomůže problém opravit. +unban= - Odblokuje daného hráče. +unignore= - Umožní zobrazení všech zpráv od tohoto hráče. +unknown-command=Neznámý příkaz __1__ +unlock-shortcut-bar=- Odemkne všechny položky na panelu zástupců. +unlock-tips=Odemkne všechny tipy a triky. +unmute= - Umožní hráči opět vstoupit do diskuse. +version=- Vypíše aktuální verzi hry. +whisper= - Pošle zprávu zadanému hráči. +whitelist= - Povolí, zakáže, přidá nebo odebere hráče ze seznamu povolených hráčů. Pouze hráči z tohoto seznamu se mohou připojit ke hře. Při použití příkazu 'get' pro zobrazení všech hráčů ze seznamu, nechej parametr 'hráč' prázdný. +[command-output] +action-logging-disabled=Zaznamenávání akcí je zakázáno. +action-logging-enabled=Zaznamenávání akcí je povoleno. +alert-already-disabled=Výstrahy typu __1__ jsou již vypnuty. +alert-already-muted=Výstrahy typu __1__ jsou již potlačeny. +alert-disabled=Výstrahy typu __1__ byly vypnuty. +alert-enabled=Výstrahy typu __1__ jsou již zapnuty. +alert-isnt-disabled=Výstrahy typu __1__ nejsou vypnuty. +alert-isnt-muted=Výstrahy typu __1__ nejsou potlačeny. +alert-muted=Výstrahy typu __1__ jsou potlačeny. +alert-unmuted=Výstrahy typu __1__ byly aktivovány. +banlist-add-is-admin-only=Blokovat hráče mohou pouze administrátoři. +banlist-already-empty=Seznam blokovaných hráčů je již prázdný. +banlist-clear-is-admin-only=Vyčistit seznam blokovaných hráčů mohou pouze administrátoři. +banlist-cleared=Seznam blokovaných hráčů byl vyprázdněn. +banlist-empty=Seznam blokovaných hráčů je prázdný. +banlist-remove-is-admin-only=Blokované hráče mohou odblokovat pouze administrátoři. +cant-delete-blueprint-library-player-is-connected=Nelze smazat knihu plánů připojenému hráči. +deleted-blueprint-library-for-players=Odstraněné knihovny plánů od: +no-blueprint-libraries-to-delete=Nejsou žádné knihovny plánů k odstranění. +parameters-require-admin=Nelze provést tento příkaz - nejsi administrátor. +permission-action-list=Všechny akce: __1__. +permission-groups-list=Všechny skupiny oprávnění: __1__. +player=hráč +player-added-to-banlist=Hráč __1__ byl zablokován. +player-added-to-whitelist=Hráč __1__ byl přidán na seznam povolených hráčů. +player-already-muted=__1__ je již ztišen. +player-already-on-banlist=Hráč __1__ již je blokován. +player-already-on-whitelist=Hráč __1__ již je na seznamu povolených hráčů. +player-blueprint-library-deleted=Knihovna plánů hráče __1__ byla smazána. +player-blueprint-library-not-found=__1__ nemá uloženy žádné plány. +player-ignored=__1__ je ignorován. +player-is-not-on-banlist=Hráč __1__ není blokován. +player-is-not-on-whitelist=Hráč __1__ není na seznamu povolených hráčů. +player-is-on-banlist=Hráč __1__ je blokován. +player-is-on-whitelist=Hráč __1__ je na seznamu povolených hráčů. +player-isnt-muted=__1__ není ztišen. +player-list=Hráči (__1__): +player-list-online=Online hráči (__1__): +player-muted=__2__ ztišil hráče __1__. +player-unignored=__1__ již není ignorován. +player-unmuted=__2__ již není ztišen kvůli __1__. +player-was-not-on-banlist=Hráč __1__ nebyl blokován. +player-was-not-on-whitelist=Hráč __1__ nebyl v seznamu povolených hráčů. +player-was-removed-from-banlist=Hráč __1__ byl odblokován. +player-was-removed-from-whitelist=Hráč __1__ byl odebrán ze seznamu povolených hráčů. +players-on-banlist=Blokovaní hráči: __1__ +players-on-whitelist=Počet povolených hráčů: __1__ +programmable-speaker-muted-everyone=Globální zvuky programovatelného reproduktoru jsou ztišeny pro všechny na serveru. +programmable-speaker-muted-local=Globální zvuky programovatelného reproduktoru jsou ztišeny pro místní hru. +programmable-speaker-unmuted-everyone=Globální zvuky programovatelného reproduktoru jsou povoleny pro všechny na serveru. +programmable-speaker-unmuted-local=Globální zvuky programovatelného reproduktoru jsou povoleny pro místní hru. +shout=křičí +whisper=šeptá +whitelist-add-is-admin-only=Do seznamu povolených hráčů mohou přidávat pouze administrátoři. +whitelist-already-empty=Seznam povolených hráčů již je prázdný. +whitelist-clear-is-admin-only=Vyčistit seznam povolených hráčů mohou pouze administrátoři. +whitelist-cleared=Seznam povolených hráčů byl vymazán a vypnut. +whitelist-empty=Seznam povolených hráčů je prázdný. +whitelist-remove-is-admin-only=Ze seznamu povolených hráčů mohou mazat pouze administrátoři. +[config-help] +afk-auto-kick= - Nastaví dobu, po kterou musí být hráč neaktivní, aby byl automaticky vyhozen. 0 funkci vypne. +allow-commands= - Určí, zda jsou příkazy Lua povoleny. +allow-debug-settings= - Umožňuje přístup k podrobným debug informacím běžným hráčům. +autosave-interval= - Nastaví interval automatického ukládání. 0 znamená deaktivováno. +autosave-only-on-server= - Nastaví, jestli bude automatické ukládání provádět pouze server. +description= - Nastaví popis serveru (může být prázdný). +help-list=Dostupné konfigurační možnosti: __1__. +ignore-player-limit-for-returning-players= - Určí, zda je limit počtu hráčů na serveru ignorován pro vracející se hráče. +matching-configs-list=Odpovídající konfigurační vlastnosti: __1__. +max-players=<číslo> - Nastaví maximální povolený počet hráčů na tomto serveru. 0 znamená neomezený počet. +max-upload-slots= - Nastavuje maximum odesílacích slotů. 0 znamená bez limitu. +max-upload-speed=<číslo> - Nastaví maximální odesílací rychlost v kilobajtech za sekundu. 0 znamená bez limitu. +name= - Nastaví název serveru. +only-admins-can-pause= - Určí, zda mohou hru pozastavit pouze správci. +password= - Nastaví heslo pro hru více hráčů. Nezadané heslo znamená přístup bez hesla. +require-user-verification= Nastaví, zda identita uživatele musí být potvrzena k připojení na server. +tags= - Nastaví značky serveru - seznam řetezců (může být prázdný). +visibility-lan= - Nastaví, jestli je hra viditelná v LAN. +visibility-public= - Nastaví, jestli je hra veřejně viditelná. +visibility-steam= - Nastaví jestli se mohou přátelé ze Steamu připojit. +[config-output] +afk-autokick-changed-to-disabled=Automatické vyhození po nečinnosti je nyní neaktivní. +afk-autokick-changed-to-minutes=Automatické vyhození hráče za neaktivitu bylo změněno na __1__ __plural_for_parameter_1_{1=minut|2,3,4=minuty|rest=minut}__. +afk-autokick-disabled=Automatické vyhození po nečinnosti je neaktivní. +afk-autokick-interval-minutes=Automatické vyhození hráče za neaktivitu po více než __1__ __plural_for_parameter_1_{1=minutu|2,3,4=minuty|rest=minut}__. +allow-commands=Povolit příkazy Lua: __1__. +allow-commands-set-to=Povolení Lua příkazů nastaveno na __1__. +allow-debug-settings=Povolit nastavení ladění: __1__. +allow-debug-settings-set-to=Povolit nastavení ladění na __1__. +autosave-changed-to-disabled=Automatické ukládání je nyní vypnuto. +autosave-changed-to-minutes=Interval automatického ukládaní byl změněn na __1__ __plural_for_parameter_1_{1=minutu|2,3,4=minuty|rest=minut}__. +autosave-disabled=Automatické ukládání je vypnuto. +autosave-interval-minutes=Interval automatického ukládaní byl změněn na __1__ __plural_for_parameter_1_{1=minutu|2,3,4=minuty|rest=minut}__. +autosave-only-on-server=Automatické uložení pouze na serveru: __1__. +autosave-only-on-server-set-to=Automatické uložení pouze na serveru nastaveno na: __1__. +cant-use-not-in-multiplayer-game=Konfigurační příkazy lze použít pouze pro hru více hráčů. +expected-get-set=Očekáváno klíčové slovo "get" (získat) nebo "set" (nastavit) jako první parametr. +expected-value-to-set=Je očekávána hodnota jako třetí parametr. +has-password=Server má v současné době heslo. +ignore-player-limit-for-returning-players=Ignorování limitu hráčů pro vracející se hráče: __1__. +ignore-player-limit-for-returning-players-set-to=Vlastnost ignorování limitu hráčů pro vracející se hráče byla nastavena na: __1__. +invalid-config=Neznámé nastavení: __1__ +max-number-of-players-changed-to=Maximální počet hráčů změněn na __1__. +max-number-of-players-changed-to-unlimited=Omezení počtu hráčů odebráno. +no-password=Server nemá v současné době heslo. +only-admins-can-pause=Hru mohou pozastavit pouze administrátoři: __1__. +only-admins-can-pause-set-to=Vlastnost "pouze administrátoři mohou pozastavit hru" byla nastavena na: __1__. +password-changed=Heslo serveru bylo změněno. +password-removed=Heslo serveru bylo odstraněno. +server-description=Popis: __1__ +server-description-already-empty=Popis serveru je již prázdný. +server-description-changed=Popis serveru byl nastaven na: __1__ +server-description-cleared=Popis serveru byl vymazán. +server-description-empty=Server nemá žádný popis. +server-name=Název serveru: __1__ +server-name-changed=Jméno serveru se změnilo na: __1__ +server-tags=Značky serveru: __1__ +server-tags-already-empty=Server již nemá žádné značky. +server-tags-changed=Značky serveru byly nastaveny na: __1__ +server-tags-cleared=Značky serveru byly vymazány. +server-tags-empty=Server nemá žádné značky. +upload-rate=__1__ __plural_for_parameter_1_{1=kilobajt|2,3,4=kilobajty|rest=kilobajtů}__ za sekundu. +upload-rate-changed-to=Maximální rychlost nahrávání změněna na __1__ __plural_for_parameter_1_{1=kilobajt|2,3,4=kilobajty|rest=kilobajtů}__ za sekundu. +upload-rate-changed-to-unlimited=Omezení limitu nahrávání odebráno. +upload-rate-unlimited=Bez omezení. +upload-slots=__1__ __plural_for_parameter_1_{1=slot|2,3,4=sloty|rest=slotů}__. +upload-slots-changed-to=Počet odesílacích slotů změněn na __1__. +upload-slots-changed-to-unlimited=Limit odesílacích slotů smazán. +upload-slots-unlimited=Bez omezení. +value-is-not-valid=Neplatná hodnota. +verify-user-identity=Ověřit identitu uživatele: __1__. +verify-user-identity-set-to=Ověřování identity uživatele nastaveno na: __1__. +visibility-lan=Viditelnost v LAN: __1__. +visibility-lan-set-to=Viditelnost v LAN nastavena na: __1__. +visibility-public=Veřejná viditelnost: __1__. +visibility-public-set-to=Veřejná viditelnost nastavena na: __1__. +visibility-steam=Viditelnost ve Steamu: __1__. +visibility-steam-set-to=Viditelnost na Steamu nastavena na: __1__. +[control-keys] +ac-back=AC Zpět +ac-bookmarks=AC Záložky +ac-forward=AC Dopředu +ac-home=AC Domů +ac-refresh=AC Obnovit +ac-search=Hledat v AC +ac-stop=AC Stop +alt=Alt +audio-mute=Ztlumit +audio-next=Další Stopa +audio-play=Přehrát Stopu +audio-prev=Přechozí Stopa +audio-stop=Zastavit Stopu +backspace=Backspace +brightness-down=Snížení jasu +brightness-up=Zvýšení jasu +calculator=Kalkulačka +capslock=Caps Lock +command=Příkaz +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Stiskni __1__ +controller-button-alt-2=Stiskni a drž __1__ +controller-left-stick=Levá páčka +controller-leftx=Levá páčka +controller-lefty=Levá páčka +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Pravá páčka +controller-rightx=Pravá páčka +controller-righty=Pravá páčka +controller-stick-alt-1=Použij __1__ +controller-stick-alt-2=Za použití __1__ +controller-touchpad=Touchpad +delete=Delete +down=Šipka dolů +eject=Odpojit +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=Stiskni __1__ +keyboard-alt-2=Stiskni __1__ +left=Šipka doleva +left-alt=Levý Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Levý Command +left-control=Levý Ctrl +left-shift=Levý Shift +left-super=Levý Super +left-windows=Levý Windows +mail=Pošta +menu=Menu +mouse-button-1=Kliknutí levým tlačítkem +mouse-button-1-alt-1=Kliknutí levým tlačítkem +mouse-button-1-alt-2=Kliknutím levým tlačítkem +mouse-button-2=Kliknutí pravým tlačítkem +mouse-button-2-alt-1=Kliknutí pravým tlačítkem +mouse-button-2-alt-2=Kliknutím pravým tlačítkem +mouse-button-3=Kliknutí prostředním tlačítkem +mouse-button-3-alt-1=Prostřední tlačítko +mouse-button-3-alt-2=Kliknutím prostředního tlačítka +mouse-button-n=Tlačítko myši __1__ +mouse-button-n-alt-1=Stiskněte __1__ +mouse-button-n-alt-2=Stiskni __1__ +mouse-wheel-alt-1=Posunout __1__ +mouse-wheel-alt-2=Posunout __1__ +mouse-wheel-down=Kolečko myši dolů +mouse-wheel-left=Kolečko myši doleva +mouse-wheel-right=Kolečko myši doprava +mouse-wheel-up=Kolečko myši nahoru +mute=Ztlumit +num-lock=Num Lock +numpad-0=Numerická klávesnice 0 +numpad-1=Numerická klávesnice 1 +numpad-2=Numerická klávesnice 2 +numpad-3=Numerická klávesnice 3 +numpad-4=Numerická klávesnice 4 +numpad-5=Numerická klávesnice 5 +numpad-6=Numerická klávesnice 6 +numpad-7=Numerická klávesnice 7 +numpad-8=Numerická klávesnice 8 +numpad-9=Numerická klávesnice 9 +numpad-decimal-separator=Numerická klávesnice . +numpad-enter=Numerická klávesnice Enter +numpad-equals=Numerická klávesnice = +numpad-minus=Numerická klávesnice - +numpad-plus=Numerická klávesnice + +numpad-slash=Numerická klávesnice / +numpad-star=Numerická klávesnice * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Napájení +print-screen=Print Screen +right=Šipka doprava +right-alt=Pravý Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Pravý Command +right-control=Pravý Ctrl +right-shift=Pravý Shift +right-super=Pravý Super +right-windows=Pravý Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Spát +spacebar=Mezerník +sysrq=SysRq +tab=Tabulátor +up=Šipka nahoru +volume-down=Zeslabit +volume-up=Zesílit +[controller] +character=Ovladač hráče +cutscene=Ovladač cutscény +editor=Ovladač editora +ghost=Ovladač ducha +god=God controller +pause=Ovladač pauzy +spectator=Ovladač diváka +[controls] +action-bar-select-page-1=Vybrat opasek 1 +action-bar-select-page-10=Vybrat opasek 10 +action-bar-select-page-2=Vybrat opasek 2 +action-bar-select-page-3=Vybrat opasek 3 +action-bar-select-page-4=Vybrat opasek 4 +action-bar-select-page-5=Vybrat opasek 5 +action-bar-select-page-6=Vybrat opasek 6 +action-bar-select-page-7=Vybrat opasek 7 +action-bar-select-page-8=Vybrat opasek 8 +action-bar-select-page-9=Vybrat opasek 9 +activate-tooltip=Aktivovat tooltip +add-station=Přidat železniční zastávku +add-temporary-station=Přidat dočasnou železniční zastávku +alt-reverse-select=Alternativní zpětný výběr +alt-zoom-in=Přiblížit mapu +alt-zoom-out=Oddálit mapu +build=Stavět +build-ghost=Postavit ducha +build-with-obstacle-avoidance=Stavět mimo překážky +cancel-craft=Zrušit vyrábění 1 +cancel-craft-5=Zrušit vyrábění 5 +cancel-craft-all=Zrušit vyrábění všeho +clear-cursor=Vrátit předmět do inventáře +close-menu=Zavřít nabídku +confirm-gui=Potvrdit okno +confirm-message=Potvrdit zprávu +connect-train=Připojit vlak +controller-gui-character-tab=Otevřít hráčovo info +controller-gui-crafting-tab=Otevřít hráčův výrobní inventář +controller-gui-logistics-tab=Otevřít hráčův logistický inventář +copy=Kopírovat +copy-entity-settings=Kopírovat nastavení entity +craft=Vyrobit 1 +craft-5=Vyrobit 5 +craft-all=Vyrobit Vše +cursor-split=Vzít polovinu do kurzoru +cut=Vyjmout +cycle-blueprint-backwards=Předchozí v knize plánů +cycle-blueprint-forwards=Následující v knize plánů +cycle-clipboard-backwards=Předchozí schránka +cycle-clipboard-forwards=Další schránka +debug-reset-zoom=Resetovat úroveň přiblížení +debug-reset-zoom-2x=Nastavit dvojnásobný zoom +debug-toggle-atlas-gui=Otevřít/zavřít rozhraní atlasu +debug-toggle-basic=Otevřít/zavřít základní ladění +debug-toggle-debug-settings=Otevřít/zavřít rozhraní ladění +decrease-ui-scale=Zmenšit měřítko uživatelského rozhraní +disconnect-train=Odpojit vlak +drag-map=Posunout mapu +drop-cursor=Zahodit na zem +editor-clone-item=Klonovat předmět +editor-delete-item=Smazat předmět +editor-next-variation=Další varianta +editor-previous-variation=Předchozí variace +editor-remove-scripting-object=Odstranit skriptovací objekt +editor-reset-speed=Obnovit rychlost hry na 1 +editor-set-clone-brush-destination=Nastavit cíl klonování +editor-set-clone-brush-source=Nastavit zdroj klonování +editor-speed-down=Snížit rychlost hry +editor-speed-up=Zvýšit rychlost hry +editor-switch-to-surface=Přepnout na povrch # +editor-tick-once=Jeden tick hry +editor-toggle-pause=Vypnout/zapnout pozastavení entit +fast-entity-split=Rychlý poloviční přesun z/do entity +fast-entity-transfer=Rychlý přesun z/do entity +flip-blueprint-horizontal=Překlopit plán vodorovně +flip-blueprint-vertical=Překlopit plán vertikálně +focus-search=Vyhledávání +gui-select=Vybrat +increase-ui-scale=Zvětšit měřítko uživatelského rozhraní +inventory-split=Přesunout polovinu předmětů daného typu +inventory-transfer=Přesunout předměty daného typu +kill-statistics=Statistiky zabití +larger-terrain-building-area=Větší oblast pro položení dlažby +logistic-networks=Logistická síť +look=Rozhlížení se +mine=Těžit +move=Pohyb +move-down=Dolů +move-left=Doleva +move-right=Doprava +move-up=Nahoru +next-active-quick-bar=Další aktivní opasek +next-player-in-replay=Další hráč ve přehrávání +next-quick-panel-page=Další stránka +next-quick-panel-tab=Další karta +next-weapon=Další zbraň +not-set=Nenastaveno +open-character-gui=Otevřít hráčův inventář +open-gui=Otevřít rozhraní objektu +open-item=Otevřít rozhraní objektu +open-prototype-explorer-gui=Otevřít GUI průzkumníka protoypů +open-prototypes-gui=Otevřít GUI prototypů +open-technology-gui=Otevřít/zavřít okno technologií +open-trains-gui=Otevřít/zavřít přehled vlaků +order-to-follow=Sledovat příkaz +paste=Vložit +paste-entity-settings=Vložit nastavení entity +pause-game=Pozastavit hru +pick-item=Zvednout/vyhodit štos předmětů +pick-items=Sebrat ze země +place-in-chat=Umísti značku v chatu +place-ping=Ping lokace mapy +previous-active-quick-bar=Předchozí aktivní opasek +previous-mod=Vybrat předchozí mod +previous-quick-panel-page=Předchozí stránka +previous-quick-panel-tab=Předchozí karta +previous-technology=Vybrat předchozí technologii +production-statistics=Statistiky produkce +quick-bar-button-1=Zkratka 1 +quick-bar-button-1-secondary=Sekundární zkratka 1 +quick-bar-button-10=Zkratka 10 +quick-bar-button-10-secondary=Sekundární zkratka 10 +quick-bar-button-2=Zkratka 2 +quick-bar-button-2-secondary=Sekundární zkratka 2 +quick-bar-button-3=Zkratka 3 +quick-bar-button-3-secondary=Sekundární zkratka 3 +quick-bar-button-4=Zkratka 4 +quick-bar-button-4-secondary=Sekundární zkratka 4 +quick-bar-button-5=Zkratka 5 +quick-bar-button-5-secondary=Sekundární zkratka 5 +quick-bar-button-6=Zkratka 6 +quick-bar-button-6-secondary=Sekundární zkratka 6 +quick-bar-button-7=Zkratka 7 +quick-bar-button-7-secondary=Sekundární zkratka 7 +quick-bar-button-8=Zkratka 8 +quick-bar-button-8-secondary=Sekundární zkratka 8 +quick-bar-button-9=Zkratka 9 +quick-bar-button-9-secondary=Sekundární zkratka 9 +remove-pole-cables=Odebrat kabely ze sloupu +reset-ui-scale=Obnovit měřítko uživatelského rozhraní na automatické +reverse-rotate=Reverzní otáčení +reverse-select=Reverzní výběr +rotate=Otočit +rotate-active-quick-bars=Rotovat aktivní opasek +select-for-blueprint=Výběr pro plán +select-for-cancel-deconstruct=Vybrat pro zrušení dekonstrukce +shoot-enemy=Střílet na nepřátele +shoot-selected=Střílet na označený objekt +show-info=Přepnout "Alt-režim" +show-quick-panel=Zobrazit rychlý panel +smaller-terrain-building-area=Menší oblast pro položení dlažby +smart-pipette=Nástroj pipeta +stack-split=Přesunout polovinu +stack-transfer=Přesunout štos předmětů +toggle-blueprint-library=Knihovna blueprintů +toggle-console=Chat (a Lua konzole) +toggle-driving=Nastoupit/vystoupit z vozidla +toggle-filter=Zobrazit/skrýt filtr +toggle-free-cursor=Povolit/zakázat volný kurzor +toggle-gui-debug=Otevřít/zavřít rozhraní pro ladění +toggle-gui-glows=Zapnout/vypnout záři uživatelského rozhraní +toggle-gui-shadows=Zapnout/vypnout stín uživatelského rozhraní +toggle-gui-style-view=Přepnout styl uživatelského rozhraní +toggle-map=Zobrazit/skrýt mapu +toggle-menu=Otevřít/zavřít Hlavní menu +undo=Vrátit zpět +unknown=Neznámý +zoom-in=Přiblížit +zoom-out=Oddálit +[controls-description] +activate-tooltip=Zobrazit popisek, pokud je prodleva popisku nastavena na velkou hodnotu, nebo na "Nikdy". +add-station=Použitelné pouze v rozhraní lokomotivy a mapě světa. Stiskni a drž při vybírání stanice na rohraní lokomotivy nebo mapě světa pro přidání do jízdního řádu. +add-temporary-station=Použitelné pouze v rozhraní lokomotivy a mapě světa. Stiskni a drž při vybírání stanice na rohraní lokomotivy nebo mapě světa pro rychlí přesun na místo přidáním dočasné stanice do jízdního řádu. +alt-zoom-in=Přiblížení použitelné pouze na mapě (umožní přiblížit pohled světa z pohledu mapy). +alt-zoom-out=Přiblížení použitelné pouze na mapě (umožní oddálit pohled mapy z pohledu světa). +build-with-obstacle-avoidance=Použitelné pouze pro stavbu železnic. Chová se stejně jako u stavby pomocí duchů, ale vyhýbá se stromům, útesům a skálám. +cancel-craft=Lze použít pouze ve frontě výroby. +cancel-craft-5=Lze použít pouze ve frontě výroby. +cancel-craft-all=Lze použít pouze ve frontě výroby. +clear-cursor=Vrátí předměty držené v kurzoru zpět do hráčova inventáře. Zároveň ukončí pokládání drátů nebo plánování železnice. +close-menu=Zrušit a vrátit se do předchozí nabídky. Použitelné pouze v hlavním menu. +connect-train=Připojí vybrané kolejové vozidlo nebo vozidlo ve kterém právě jedeš, k jakémukoliv sousednímu vozidlu. +copy=Vybere oblast pro kopírování entit. +copy-entity-settings=Kopíruje nastavení z vybrané entity. Pro vložení daného nastavení do nové entity, musí původní entita stále existovat. +craft=Použitelné pouze v GUI receptu. Vyrobí jeden předmět dle receptu. +craft-5=Použitelné pouze v GUI receptu. Vyrobí pět předmětů dle receptu. +craft-all=Použitelné pouze v GUI receptu. Vyrobí tolik, kolik lze dle receptu. +cursor-split=Pokud je kurzor prázdný, přesune do něj polovinu předmětů ze štosu ve vybraném slotu v inventáři. Umístí jednu položku ze štosu v kurzoru do vybraného slotu v inventáři. +cut=Vybere oblast, ve které mají být zkopírovány a označeny entity k dekonstrukci. +cycle-blueprint-backwards=Pokud držíš knihu plánů v kurzoru, přejdeš z aktivního plánu na předchozí dostupný plán. +cycle-blueprint-forwards=Pokud držíš knihu plánů v kurzoru, přejdeš z aktivního plánu na další dostupný plán. +cycle-clipboard-backwards=Přepne historii schránky při držení nástroje pro vkládání. +cycle-clipboard-forwards=Přepne historii schránky při držení nástroje pro vkládání. +disconnect-train=Odpojí vybrané kolejové vozidlo nebo vozidlo ve kterém právě jedeš, od jakéhokoliv sousedního vozidla. +drop-cursor=Zahodí jeden předmět toho, co držíš na zem, na pás, nebo do stroje. +editor-switch-to-surface=Přepne na povrch určitého čísla, stisknutím čísla v kombinaci s touto klávesovou zkratkou: __CONTROL__editor-switch-to-surface__ + 3 -> přepne na povrch 3. +fast-entity-split=Přesune držený štos do vybrané entity nebo, pokud v kurzoru nic nedržíš, vezme cokoliv, co entita má a přesune to do tvého inventáře. +fast-entity-transfer=Přesune držený štos do vybrané entity nebo, pokud v kurzoru nic nedržíš, vezme cokoliv, co entita má a přesune to do tvého inventáře. +gui-select=Stiskněte aktuálně vybraný prvek rozhraní. +inventory-split=Přesune polovinu všech štosů (zaokrouhleno nahoru) vybraného typu do druhého inventáře. Pokud vybereš prázdný slot, přesune se polovina všech štosů. +inventory-transfer=Přesune všechny štosy vybraného typu do druhého inventáře. Pokud vybereš prázdný slot, přesunou se všechny předměty. +larger-terrain-building-area=Zvětší velikost plochy pro umístění dlaždic. +next-active-quick-bar=Vybere další opasek v horním opasku. +next-weapon=Přejde na další dostupnou zbraň. +order-to-follow=Používá se s dalkovým ovladačem Spidertrona k příkázání připojenému Spidertronovi sledovat cíl. +paste=Vloží poslední zkopírované entity. +paste-entity-settings=Vloží nastavení z dříve zkopírované entity. +place-in-chat=Použitelné pouze při otevřeném chatu. Umístí odkaz do chatu na vybraný předmět, recept, polohu, stanici a nebo vlak. +place-ping=Rychle označí místo na mapě a přidá odkaz do chatu na zvolenou lokaci. +place-tag=Lze použít pouze v mapě. Umístí ikonu a/nebo text do mapy. +previous-active-quick-bar=Vybere předchozí opasek v horním opasku. +previous-mod=Použitelné pouze v obrazovce módů. Vybírá mód, který jste měli vybraný minule. +previous-technology=Použitelné pouze v okně technologií. Vybírá technologii, kterou jste měli vybranou předtím. +remove-pole-cables=Odstraní dráty z vybraného elektrického sloupu, počínaje elektrickými dráty a pak dráty ovládací sítě. +reverse-rotate=Otočí předmět držený v kurzoru nebo vybranou entitu proti směru hodinových ručiček. +reverse-select=Aktivuje Režim zhoršení v Plánovači vylepšení. +rotate=Otočí předmět držený v kurzoru nebo vybranou entitu po směru hodinových ručiček. +select-for-blueprint=Zvolit entity pro plánování, vylepšování nebo dekonstrukci. +select-for-cancel-deconstruct=Výběrem odznační entity pro vylepšení a dekonstrukci. +shoot-enemy=Střílí na nepřítele nejblíže kursoru. U některých zbraní střílí na pozici kursoru. +shoot-selected=Střílí na jakýkoliv zvolený cíl. U některých zbraní střílí na pozici kursoru. +show-info=Zobrazí/skryje dodatečné informace o postavených entitách, jako jsou recepty v montovnách nebo obsahy truhel. +smaller-terrain-building-area=Zmenší velikost plochy pro umístění dlaždic. +smart-pipette=Vybere z tvého inventáře předmět podle entity na kterou aktuálně ukazuješ a umístí ho do tvého kurzoru. Pro zdroje vybere nejrychlejší možné těžící zařízení. +stack-split=Přesune polovinu vybraného štosu do jiného inventáře. +stack-transfer=Přesune vybraný štos do jiného inventáře. +toggle-driving=Nastup, nebo vystup z vozidla u kterého stojíš, nebo řídíš. +toggle-filter=Vytvořit/odebrat filtr pro vybrané sloty inventáře. Do filtrovaného slotu lze umístit pouze vybraný typ předmětu. +undo=Vrátit zpět některé akce, jako je ruční výstavba/odstranění entit, umístění plánů a použití plánu dekonstrukce. +[deconstruction-tile-mode] +always=Vždy +always-description=Vždy: dlaždice jsou vybrány vždy, i v případě, že jsou nalezeny entity. +never=Nikdy +never-description=Nikdy: dlaždice nejsou vybrány nikdy. +normal=Normální +normal-description=Normální: dlaždice jsou vybrány, když nejsou nalezeny žádné entity. +only=Pouze +only-description=Výlučně: jsou vybrány výlučně dlaždice. +[description] +acceleration-power=Zrychlení +accepted-equipment=Povolené vybavení +activation-speed=Rychlost aktivace +ammo=Munice +ammo-consumption-modifier=Modifikátor spotřeby munice +ammo-inventory-contents=Munice +amount=Množství +applies-effect=Použít efekt +area-of-effect-size=Plošný efekt +armor=Zbroj +automatic-range=Automatický dosah +available-power=Dostupná energie +base-productivity=Základní produktivita +batteries=Baterie +battery-capacity=Kapacita baterie +belt-items=Předměty +belt-speed=Rychlost pásu +buffer-recharge-rate=Rychlost nabíjení interního zásobníku +builds=Používá se ke stavbě __1__. +can-filter-items=Umí filtrovat předměty. +cargo-capacity=Kapacita nákladu +cargo-contents=Obsah nákladu +chain-shooting-speed=Rychlost řetězové střelby +character-movement-speed-modifier=Rychlost pohybu +cluster-trigger=Množství granátů v tříštivém granátu +constant-energy-consumption=Konstantní spotřeba +construction-area=Stavební oblast +construction-robots=Stavební +consumption-bonus=Spotřeba energie +consumption-speed=Rychlost spotřeby +contents=Obsah +crafting-speed=Rychlost výroby +crafting-time=Délka výroby +creates-number-entities-key=Vytváří +creates-number-entities-value=__1__ x __2__ +damage=Poškození +damage-bonus=Bonus k poškození +damage-dealt=Způsobené poškození +decorative-type=Typ +decorative-type-decal=Dekorativní vrstvy +decorative-type-decorative=Dekorativní +destroys-cliffs=Ničí útesy +dimensions=Rozměry +durability-key=Odolnost +durability-value=__1__/__2__ +duration=Trvání +effect-distribution-efficiency=Účinnost distribuce +effectivity=Účinnost +electricity=Elektřina +energy=Energie +energy-capacity=Energetická kapacita +energy-consumption=Spotřeba +energy-per-shot=Energie na výstřel +energy-per-use=Energie za použití +energy-to-recharge-one-shield=Energie za zásah +expected-resources=Vytěžitelné množství +fluid-capacity=Kapacita +fluid-consumption=Spotřeba +fluid-contents=Obsah tekutiny +fluid-output=Výstup +fluid-temperature=Teplota __1__ +fluids=Tekutiny +followers=Pomocníci +force=Příslušnost k frakci +fuel-acceleration=Zrychlení vozidla +fuel-acceleration-modifier=Zrychlení +fuel-inventory-contents=Palivo +fuel-pollution=Palivové znečištění +fuel-speed-modifier=Nejvyšší rychlost +fuel-top-speed=Nejvyšší rychlost vozidla +fuel-value=Výhřevnost +grid-size=Velikost pole pro vybavení +hand-stack-size=Velikost štosu v ruce +heal=Životy +health=Životy +heat-capacity=Tepelná kapacita +heat-output=Výstup +hitpoints=__1__ __plural_for_parameter_1_{1=hitpoint|rest=hitpoints}__ +incoming-block=Příchozí blok +infinity-filter=Nekonečný filtr +infinity-mode=Nekonečný režim +ingredients=Ingredience +input-flow-limit=Maximální vstup +input-signals=Vstupní signály +inventory-size-bonus=Bonus velikosti inventáře +kills=Počet zabití +last-user=Naposled použil +lifetime=Trvání +logistic-chest-filters=Filtry +logistic-chest-storage-counts=Uloženo v logistickém skladu +logistic-chest-targeted-items-deliver=Na cestě +logistic-chest-targeted-items-pickup=Zamluveno +logistic-item=Logistický předmět +logistic-request=Logistický požadavek +logistic-request-tooltip-logistic-storage=Logistický sklad +logistic-request-tooltip-on-the-way=Na cestě +logistic-request-tooltip-satisfaction=Spotřeba +logistic-robots=Logističtí +logistics-connection-distance=Vzdálenost logistického spojení +made-in=Vyrobeno v +magazine-size=Velikost zásobníku +manual-range=Manuální dosah +market-item-price=Cena +max-energy-consumption=Maximální spotřeba +max-health=Maximální zdraví +max-speed=Maximální rychlost +maximum-length=Maximální délka +maximum-power-output=Maximální výstup +maximum-temperature=Maximální teplota +min-energy-consumption=Minimální spotřeba +min-range=Minimální dosah +minimum-temperature=Minimální teplota +mining-area=Oblast těžení +mining-speed=Rychlost těžení +mining-time=Doba těžení +module-bonus-limit=limit +movement-speed-bonus=Bonus rychlosti pohybu +moving-energy-consumption=Spotřeba v pohybu +name=Název +neighbour-bonus=Sousední bonus +next-stop=Další stanice +no-ammo=Bez munice +no-block=Žádný blok +no-limit=Žádné +num-available-robots=Počet dostupných robotů +num-effect-receivers=Počet ovlivněných objektů +num-effect-sources=Počet aktivních modulů +of=__1__ z __2__ +outgoing-block=Odchozí blok +output-flow-limit=Maximální výstup +output-signals=Výstupní signály +personal-roboport-charging-spots=Nabíjecí pozice +personal-roboport-construction-area=Stavební oblast +personal-roboport-max-robot-count=Omezení počtu robotů +personal-roboport-max-robots=Maximální počet robotů +personal-roboport-summary=Roboport +piercing-power=Průraznost +placed-in-grid=Umístěno v +players-killed=Hráčů zabito +pollution=Znečištění +pollution-bonus=Znečištění +pollution-to-join-attack=Spotřebuje __1__ znečištění +power-output=Výkon +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (bonus za __plural_for_parameter_2_{1=__2__ho souseda|2,3,4=__2__ sousedy|rest=__2__ sousedů}__) +probability=Pravděpodobnost +productivity-bonus=Produktivita +productivity-bonus-limit=-0% = limit +products=Produkty +products-finished=Vyprodukováno +projectile-range=Dostřel projektilu +pumping-speed=Rychlost čerpání +range=Dostřel +range-modifier=Modifikátor dostřelu +recharge-speed=Rychlost dobíjení +recipe=Recept +recipe-hidden=(skrytý) +recipe-not-researched=(nevyzkoumaný) +recipe-not-researched-and-hidden=(nevyzkoumaný, skrytý) +recipe-pollution=Znečištění receptu +repair-speed=Rychlost opravy +required-fluid=Vyžaduje +required-fluid-per-ore=Vyžaduje __1__ __2__ pro těžbu +required-fluid-per-ore-generic=Vyžaduje __1__ pro těžbu +research-speed=Rychlost výzkumu +resistances=Odolnosti +robot-charging-stations=Nabíjecí stanice +robot-lifetime=Životnost robota +robot-recharge-rate=Rychlost nabíjení robota +rocket-launch-products=Produkty po vypuštění rakety +rocket-parts=Části rakety +rotation-speed=Rychlost rotace +science-pack-remaining-amount-key=Zbývá +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Průběh skenování sektoru +segments=Segmenty +shield=Odolnost štítu +shield-capacity=Kapacita štítu +shields=Štíty +shooting-speed=Rychlost střelby +shooting-speed-modifier=Modifikátor rychlosti střelby +signals=Signály +solar-panel-power=Výkon solárních panelů +speed=Rychlost +speed-bonus=Rychlost +spent-result=Po použití vzniká +status=Stav +storage=Úložiště +storage-size=Velikost inventáře +supply-area=Oblast pokrytí +temperature=Teplota +throwing-speed=Rychlost vrhání +tile-size=Velikost +total-followers=Celkem následovníků +total-raw=Celkem surovin +total-raw-too-complex-to-calculate=Příliš složité na výpočet +train-circuit-network-id=Identifikace vlaku +train-kills=Zabití vlakem +train-limit=Omezení počtu vlaků +train-limit-value=__1__/__2__ +values-for-evolution-factor=Příspěvky na nedaleké útok při aktuálním evolučním faktoru (__1__) +variation=Variace +variation-value=__1__ (__2__ celkem) +vehicle-enter-instruction=Nasedni do vozidla pomocí __CONTROL__toggle-driving__. +vehicle-speed-modifier=Rychlost vozidla +walking-speed=Rychlost chůze +weight=Hmotnost +wire-reach=Dosah drátu +yield=Výtěžnost +[description-rail] +back-rail=Zadní kolej +block=Blok +front-rail=Přední kolej +none=žádný +segment=Segment +segment-position=Pozice segmentu +trains-in-block=Vlaky v bloku +[difficulty] +easy=Lehká +hard=Těžká +normal=Normální +[entity-description] +entity-unknown[1]=Tato entita není k dispozici z důvodu odstranění modů, bude obnovena, pokud bude mod znovu povolen. +[entity-name] +entity-unknown=Neznámá entita +[entity-status] +cant-divide-segments=Nelze rozdělit segmenty +charging=Nabíjení +closed-by-circuit-network=Uzavřeno ovládací sítí +disabled=Vypnuto +disabled-by-control-behavior=Řízení deaktivováno obvodem +disabled-by-script=Zakázáno skriptem +discharging=Vybíjení +fluid-ingredient-shortage=Nedostatek kapalných ingrediencí +fluid-production-overload=Produkce kapalin přetížená +full-burnt-result-output=Výsledek spálení plný výstup +full-output=Výstup zaplněn +fully-charged=Plně nabito +item-ingredient-shortage=Nedostatek výrobních materiálů +launching-rocket=Vypouštění rakety +low-input-fluid=Nízký vstupní průtok kapaliny +low-power=Nízký výkon +low-temperature=Nízká teplota +marked-for-deconstruction=Označeno k dekonstrukci +missing-required-fluid=Chybí požadovaná kapalina +missing-science-packs=Chybí vědecké balíčky +networks-connected=Sítě připojeny +networks-disconnected=Sítě odpojeny +no-ammo=Bez munice +no-fuel=Bez paliva +no-ingredients=Žádné ingredience +no-input-fluid=Žádná vstupní kapalina +no-minable-resources=Nic k vytěžení +no-modules-to-transmit=Žádné moduly k přenosu +no-power=Bez energie +no-recipe=Žádný recept +no-research-in-progress=Neprobíhá žádný výzkum +normal=Normální +not-connected-to-rail=Nepřipojeno k železnici +not-plugged-in-electric-network=Nepřipojeno k elektrické síti +opened-by-circuit-network=Otevřeno ovládací síti +out-of-logistic-network=Mimo logistickou síť +preparing-rocket-for-launch=Příprava rakety na vypuštění +recharging-after-power-outage=Dobíjení po výpadku energie +turned-off-during-daytime=Vypnuto během dne +waiting-for-source-items=Čekání na suroviny +waiting-for-space-in-destination=Čekání na uvolnění místa v cílovém inventáři +waiting-for-target-to-be-built=Čeká se na postavení cíle +waiting-for-train=Čekání na vlak +waiting-to-launch-rocket=Čekání na odpálení rakety +working=V provozu +[entity-type] +tree=Strom +[error] +achievement-data-invalid=Chyba při načítání lokálních úspěchů. Lokální úspěchy mohou být ztraceny. +audio-could-not-initialize=Zvuk nelze inicializovat. Zvuk je vypnutý. +audio-error-title=Chyba zvuku +config-data-invalid-prompt-reset-to-default=Konfigurační soubor má neplatný obsah. Chcete jej obnovit? +crash-to-desktop-message=Došlo k neočekávané chybě. Pokud používáš nejnovější verzi hry, můžeš nám pomoci vyřešit tento problém zasláním obsahu souboru .log na Factorio fórum.\nPřilož také soubor(y) s uloženou hrou, všechny mody, které jsi používal, a všechny kroky, o kterých víš, že vedly k pádu hry. +data-error-title=Chyba dat +error-message-box-title=Chyba +failed-to-create-app-window=Nepodařilo se vytvořit okno aplikace. __1__ +failed-to-load-save-file=Nepodařilo se načíst uložený soubor. +failed-to-load-window-icon=Nepodařilo se načíst ikonu okna! Cesta k souboru: __1__ +game-state-corruption-detected-save-corrupted=Bylo zjištěno poškození stavu hry. Nemůžeš nahrát uložené soubory. +game-state-corruption-detected-saving-aborted=Bylo zjištěno poškození stavu hry. Hra nebyla uložena, aby se předešlo poškození uložených souborů. +low-available-space-in-steam-storage=Na vzdáleném úložišti Steam máte pouze __1__ MB volného místa. Pokud vám dojde dostupné místo, hra nemusí být schopna uložit vaši konfiguraci a knihovnu plánů, a můžete ztratit svůj pokrok, pokud se budete spoléhat na Steam Cloud při synchronizaci uložených souborů mezi počítači.\nDoporučujeme odstranit staré uložené soubory pomocí tlačítka smazat v dialogovém okně Načíst hru, abyste uvolnili místo. +low-available-space-in-steam-storage-title=Málo dostupného místa ve vzdáleném úložišti Steam +map-can-not-be-loaded-in-demo-version=Tuto mapu nelze načíst v demo verzi hry. +operation-failed=Operace se nezdařila +out-of-vram-cannot-lower-settings=Grafický mód a ukládání bitmap do mezipaměti jsou již na nízké úrovni. To znamená, že tvůj hardware je pod minimálními požadavky. Pokud věříš, že se přesto jedná o chybu hry, prosím nahlas to na fórum hry. +out-of-vram-change-quality-to-low=Zapínaní nízké kvality grafiky, prosím restartuj hru. +out-of-vram-change-quality-to-normal=Nastavení rozlišení spritů (vysoké -> normální). Prosím, restartujte hru. +out-of-vram-change-usage-to-high=Nastavení ukládání bitmap do mezipaměti (všechny -> vysoké). Prosím, restartujte hru. +out-of-vram-change-usage-to-low=Nastavení ukládání bitmap do mezipaměti (střední -> nízké). Prosím, restartujte hru. +out-of-vram-change-usage-to-medium=Nastavení ukládání bitmap do mezipaměti (vysoké -> střední). Prosím, restartujte hru. +out-of-vram-enable-low-vram-mode=Zapínaní módu nízké VRAM, prosím restartuj hru. +player-data-invalid=Chyba při nahrávání uživatelských dat. Průběh kampaně může být ztracen. +replay-data-not-found=Nelze přehrát záznam. Data záznamu nebyla nalezena. +replay-header-error=Hlavička záznamu nemůže být nahrána z důvodu následující chyby: +replay-header-error-old-version=Nelze nahrát záhlaví záznamu, pravděpodobně je záznam starší než aktuální verze hry __1__. +replay-mod-configuration-mismatch=Záznam nelze přehrát, protože má jinou konfiguraci modů. +replay-version-mismatch=Nelze přehrát záznam, byl vytvořen ve verzi __1__, ale současná verze je __2__. +startup-failed=Chyba při spouštění hry +system-initialization-failed=Inicializace se nezdařila. Kód chyby: __1__ +unable-to-create-sprite=Nelze vytvořit sprite (velikost __1__x__2__), pravděpodobně není dostatek grafické paměti (VRAM). +value-out-of-range=Hodnota je mimo rozsah: zadej hodnotu mezi __1__ a __2__. +[fluid-description] +fluid-unknown[1]=Tato tekutina není k dispozici z důvodu odstranění modů, bude obnovena, pokud bude mod znovu povolen. +[fluid-name] +fluid-unknown=Neznámá tekutina +[frequency] +none=Žádná +[graphics-errors] +detected-gpu=Detekováno GPU: __1__ +device-removed-button-close=Zavřít +device-removed-button-restart=Restartovat +device-removed-button-use-opengl=Použít OpenGL +device-removed-message1=Grafická karta byla fyzicky odstraněna ze systému, nebo došlo k aktualizaci ovladače pro grafickou kartu. +device-removed-message2=Chyba: __1__, Důvod: __2__ +device-removed-message3=Pokud se vyskytuje tato chyba často, zkuste restartovat PC nebo aktualizovat grafické ovladače.\nPC může být také nestabilní v důsledku přetaktování nebo přehřátí. +device-removed-message4=Jako možné řešení můžeš zkusit přepnout Factorio na vykreslování pomocí OpenGL. +device-removed-title=Factorio spadlo z důvodu resetování nebo odstranění grafické karty. +direct3d-failed-to-initialize=Chyba při inicializaci DirectX. Factorio vyžaduje grafickou kartu kompatibilní s DirectX 10 nebo lepší. +graphics-settings-keep=Ponechat +graphics-settings-reset=Resetovat +opengl-failed-to-initialize=Factorio vyžaduje OpenGL ve verzi alespoň __1__, nebo vyšší. Na tomto počítači je dostupná verze __2__. +out-of-videomemory=Nedostatek grafické paměti. Zkus snížit rozlišení spritů nebo zapnout kompresi textur. +reset-graphics-settings-question=Přeješ si resetovat nastavení grafiky? +[gui] +all=Vše +ammo=Munice +any=Libovolný +armor=Zbroj +artillery-ammo=Dělostřelecká munice +blueprint-access-error=Nemůžeš pozměnit úložiště jiného hráče. +blueprint-components=Komponenty +blueprint-dummy-error=Nelze změnit plán s neznámými údaji o entitě. +blueprint-icons-empty-error=Plán musí mít alespoň jednu ikonu. +blueprint-include-entities=Entity +blueprint-include-fuel=Palivo pro vlak +blueprint-include-modules=Moduly +blueprint-include-station-names=Názvy železničních zastávek +blueprint-include-tiles=Dlaždice +blueprint-include-trains=Vlaky +blueprint-include-trains-tooltip=Do plánu zahrnout vlaky +blueprint-not-available=Stále nebylo dokončeno stahování plánu z knihovny +blueprint-not-present=Plán byl přesunut jiným hráčem. +blueprint-player-not-available=Nelze přenést plán, hráč je offline +blueprint-preview=Náhled +blueprint-preview-edit-tooltip=Upravit štítek, popis a ikony. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ k odstranění, __CONTROL_LEFT_CLICK__ k obnovení. +blueprint-preview-hint-specific=__CONTROL__mine__ k odstranění, __CONTROL__build__ k obnovení. +blueprint-preview-not-editable-hint-dummy-entities=Tento plán nelze změnit, jeho data jsou uložena odděleně, aby bylo možné obnovit obsah s mody. +blueprint-preview-not-editable-hint-other-player=Tento plán nelze upravit, protože je v knihovně jiného hráče. +blueprint-preview-not-editable-hint-preview=Tento plán nelze změnit, protože jeho obsah ještě nebyl přenesen do hry. +blueprint-select-replacement=Vyber náhradu +blueprint-shelf-not-synced=Hráčova knihovna plánů ještě není připravena +cancel=Zpět +cancel-instruction=Zrušit (__CONTROL__toggle-menu__) +changelog=Seznam změn +character=Hráč +clear=Vyčistit +clear-blueprint=Vyčistit plán +close=Zavřít +close-instruction=Zavřít (__CONTROL__confirm-gui__ nebo __CONTROL__toggle-menu__) +color=Barva +confirm=Potvrdit +confirm-instruction=Potvrdit (__CONTROL__confirm-gui__) +confirm-load-game-load=Načíst +confirm-load-game-settings-changed=Mody byly odstraněny nebo se změnilo nastavení modů. Jsi si jisý, že chceš pokračovat v načítání této hry? +confirm-load-game-sync=Synchronizovat mody a načíst +confirm-quit=Hra není uložena. Jsi si jistý, že chceš hru ukončit? +confirm-restart=Opravdu chceš provést restart? +confirmation=Potvrzení +constant-number=Konstantní číslo +converting-map=Konvertování mapy __1__ +copy=Kopírovat +copy-this=Vytvořit kopii tohoto +crafting=Výroba +credits=Autoři +delete=Odstranit +delete-blueprint-record=Vymazat plán +destroy-blueprint=Zničit plán +destroy-book=Zničit knihu plánů +destroy-deconstruction-planner=Zničit plánovač dekonstrukce +destroy-upgrade-planner=Zničit __1__ +drop-blueprint-nothing-to-drop-error=V kurzoru není žádný plán k vložení. +empty-blueprint-error=Plán je prázdný. +enable-logistics-while-moving=Povolit logistiku během pohybu +equipment-grid=Pole vybavení +eula=Licenční smlouva +exit=Ukončit +export-to-string=Exportovat do řetězce +fluid-ingredient=Kapalná ingredience +fluid-ingredient-description=Možné kapalné vstupy +fuel=Palivo +generating-new-map=Generování nové mapy +grabbed-item=Uchopený předmět +grid=Mřížka +guns=Zbraň +ingredient=Ingredience +ingredient-description=Možné vstupy +instruction-to-activate=__1__ k aktivaci. +instruction-to-alt-select=__1__ a přetáhni, pro výběr a vynechání konfiguračního okna. +instruction-to-build=__1__ k postavení. +instruction-to-cancel-deconstruct=__1__ a přetažením zrušíte destrukci. +instruction-to-cancel-upgrade=__1__ a přetažením zrušíš vylepšení. +instruction-to-change-size=__1__/__2__ pro změnu velikosti oblasti. +instruction-to-clear-generic=__1__ pro vymazání. +instruction-to-clear-item=__1__ pro vymazání. +instruction-to-clear-quickbar-slot=__1__ pro vymazání zástupce. +instruction-to-connect-spidertron-remote=__1__ na Spidertrona pro připojení. +instruction-to-consume=__1__ ke spotřebě. +instruction-to-cycle-blueprint-backards=__1__ pro předchozí. +instruction-to-cycle-blueprint-forwards=__1__ pro následující. +instruction-to-deconstruct=__1__ a přetažením dekonstruujete. +instruction-to-destroy=__1__ ke zničení. +instruction-to-downgrade=__1__ a přetažením zhoršíš. +instruction-to-force-build=__1__ k vynucení postavení. +instruction-to-mine-tiles=__1__ pro těžbu postavených dlaždic. +instruction-to-open-item=__1__ pro otevření. +instruction-to-order-spidertron=__1__ pro odeslání Spidertronovi. +instruction-to-order-spidertron-to-follow=__1__ sledovat vybranou entitu. +instruction-to-queue-spidertron-order=__1__ pro přídání příkazu pohybu do fronty. +instruction-to-repair=__1__ a podržením opravíte vybranou entitu. +instruction-to-reset-item=__1__ pro reset. +instruction-to-select=__1__ a přetažením vybereš obsah. +instruction-to-shoot=__1__ pro střelbu. +instruction-to-throw=__1__ pro vrh. +instruction-to-upgrade=__1__ a přetažením vylepšíš. +instruction-when-in-cursor=Pokud je v kurzoru +inventory=Inventář +inventory-filter=Filtr inventáře +licenses=Licence +load=Načíst +loading-map=Načítání mapy __1__ +loading-new-map=Načtení nové mapy +logistic-requests-disabled=Logistické požadavky zakázány +logistic-trash-slots=Logistický odpadní slot +map-exchange-string=Řetězec pro výměnu map +mining-fluid=Těžící tekutina +mod-scenarios=Scénáře modů +mod-with-campaign-not-available=Mod s touto kampaní není k dispozici. +module=Modul +module-description=Povolené moduly: +no=Ne +no-recipe-available=Žádný recept není dostupný +no-recipes-found=Nebyly nalezeny žádné recepty +not-available=NENÍ K DISPOZICI +not-connected=Není připojen +not-in-logistic-network=Není v logistické síti +nothing-found=Nic nebylo nalezeno +notice=Oznámení +off=Vypnuto +ok=Ok +on=Zapnuto +open-equipment-grid=Otevřít mřížku vybavení +or-set-a-constant=Nebo nastav konstantu +owner=Vlastník +queued=Ve frontě na přesun +quit=Ukončit +reassign-blueprint=Vyber nový obsah pro plán. +refresh=Obnovit +release-date=Datum vydání: +remove-blueprint-book-record=Vymazat knihu plánů +reset=Resetovat +reset-consumpiton-filters=Obnovit filtry +reset-production-filters=Obnovit filtry +restart=Restart +result=Výstup +rocket-inventory-slot=Náklad rakety +rocket-inventory-slot-description=Očekává se, že zde vložíš satelit. +rocket-launch=Zážeh +rocket-launch-started=Odpálena +rocket-preparing=Připravuje se +rocket-result-inventory-slot=Výsledky odstartované rakety +save=Uložit +saving-map=Ukládání mapy __1__ +script-inventory=Inventář skriptu +search=Hledat +search-with-focus=Hledat (__1__) +select-filter=Vybrat filtr +select-signal=Vyber signál +select-upgrade=Vybrat vylepšení +set=Nastavit +set-amount=Nastavit počet +set-filter=Nastavit filtr +set-inventory-bar-title=Nastaví část inventáře, kterou pak stroje nemohou zaplnit. +since-last-played=Od posledního hraní (__1__) +space-usage-mb=Využití místa: __1__ MB / __2__ MB +subversion=Dílčí verze: +sync-mods-with-save=Synchronizovat mody s uloženou mapou +synchronize=Synchronizovat +total=Celkem +transferring=Přenos +update=Aktualizovat +upgrade-blueprint-book-tooltip=Vylepšete položky a entity ve všech plánech v této knize. +upgrade-blueprint-tooltip=Vylepšete položky a entity v plánu. +user-scenarios=Uživatelské scénáře +version=Verze: +weapons=Zbraně +yes=Ano +[gui-about] +created-by=Vytvořil +forums=Fóra +release=Vydání +version=Verze +website=Webová stránka +[gui-achievements] +modded-game=Hra je modovaná. Úspěchy jsou odděleny od vanilla verze hry. +not-in-game-long-enough=Musíš hrát více než __1__% z celkového herního času hry, abyste mohli získat úspěchy. Hra trvala __2__, ale ve hře jsi strávil pouze __3__. +title=Úspěchy +track=Začít sledovat +unlocked-count=Získáno __1__ z __2__ +untrack=Zastavit sledování +[gui-additional-entity-settings] +apply-entity-health=Aplikovat zdraví +apply-entity-tag=Použít značku +corpse-expires=Mrtvola zmizí +difficulty=Obtížnost +entity-tag=Jmenovka entity +indestructible=Nezničitelný +not-minable=Netěžitelný +not-operable=Nefunkční +not-rotatable=Neotočitelný +properties=Vlastnosti +recipe-locked=Recept uzamčen +title=__1__ další nastavení +to-be-looted=Pro pozbírání +[gui-admin-player] +character-equipment=Vybavení +character-main-inventory=Hlavní inventář +cursor-stack=Štos v kurzoru +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=entita je poškozena|2,3,4=entity jsou poškozeny|rest=entit je poškozeno}__. +destroyed=__plural_for_parameter_1_{1=Entita byla zničena|2,3,4=__1__ entity byly zničeny|rest=__1__ entit bylo zničeno}__. +map-hint=Otevřte mapu pro více informací. +no-material-for-construction=Na __plural_for_parameter_1_{1=entitu není materiál ke stavbě|2,3,4=__1__ entity není stavební materiál|rest=__1__ entit není stavební materiál}__. +no-storage=V logistické sítí není k dispozici dostatek úložného prostoru. +not-enough-construction-robots=Na __plural_for_parameter_1_{1=entitu chybí konstrukční robot|2,3,4=__1__ entity chybí konstrukční roboti|rest=__1__ entit chybí konstrukční roboti}__. +not-enough-repair-packs=Na __plural_for_parameter_1_{1=entitu|2,3,4=__1__ entity|rest=__1__ entit}__ chybí opravárenské balíčky. +title=Upozornění +train-out-of-fuel=Vlak je bez paliva. +turret-fire=__plural_for_parameter_1_{1=Věž je napadena|2,3,4=__1__ věže jsou napadeny|rest=__1__ věží je napadeno}__ nepřítelem. +[gui-arithmetic] +input=Vstup +output=Výstup +[gui-assembling-machine] +change-recipe=Změnit recept +select-recipe=Vyber recept pro montáž +[gui-auth-server] +client-version-too-old=Verze tvého herního klienta je příliš stará na používání online služeb. Prosím, aktualizuj na nejnovější verzi Factoria. +email-authentication-invalid=Neplatný ověřovací kód. Zkontroluj prosím svůj e-mail a zkus to znovu. +email-authentication-required=Vyžaduje se ověření e-mailem. Přihlaste se prosím do Factorio.com pomocí vašeho prohlížeče a zadejte kód, který jsme vám poslali. +email-change-rate-limit=Svou e-mailovou adresu můžete změnit pouze jednou za 7 dní. +email-invalid-format=Zadaná e-mailová adresa je v nesprávném formátu, zkontrolujte ji. +email-registered=E-mailová adresa je již zaregistrována. +failed-to-reach-server-error=Nepodařilo kontaktovat ověřovací server. Kód: __1__. Chyba: __2__. +generic-timeout=Akce se neydařila, vypršel čas. Prosím, zkus to později. +generic-verification-failed=Ověření účtu se nezdařilo. Ujisti se, že jsi přihlášen k poskytovateli služby a zkus to znovu. +invalid-characters-in-username=Tvoje uživatelské jméno obsahuje neplatné znaky. Prosím navštiv __1__ ve webovém prohlížeči a vyberte nové uživatelské jméno. +json-parse-error=Nelze analyzovat odpověď autorizačního serveru. Zdá se, že jde o interní chybu serveru. +login-banned=Váš účet byl zablokován. Pokud se domníváte, že se jedná o omyl, kontaktujte prosím support@factorio.com. +login-blacklist=Vaše IP adresa je na černé listině kvůli nevhodnému chování v minulosti. Pokud se domníváte, že se jedná o chybu a chcete, aby byl zákaz zrušen, kontaktujte prosím __1__. +login-deletion-pending=Nelze se přihlásit, protože váš účet čeká na odstranění. Pokud si přejete tento proces zrušit, přihlaste se na webu, __1__. +login-failed=Zadané uživatelské jméno, nebo e-mail a heslo, neodpovídají žádnému účtu. +login-failed-steam-only=Zadaný Factorio.com účet je pouze na Steamu. Přihlas se pomocí Steamu nebo navštiv __1__ pro nastavení hesla. +login-insufficient-membership=Tvůj účet nevlastní hru. Prosím, kup si jí a přihlas se. +login-too-many-attempts=Příliš mnoho neúspěšných pokusů o přihlášení. Zkuste to prosím znovu později. Pokud jste zapomněli své heslo, můžete jej obnovit na __1__ +login-unlinked=Vypadá to, že tvůj Steam účet již nevlastní hru, proto jsme ho odpojili od tvého Factorio účtu. Můžeš propojit svůj Factorio účet s účtem Steam, který vlastní hru pro obnovení tvého členství. +server-down-for-maintenance=Služba je dočasně mimo provoz kvůli údržbě. Zopakuj pokus později. +steam-id-already-registered=Tvůj Steam účet je již propojen s existujícím účtem na Factorio.com. Přihlas se prosím, pomocí účtu Factorio. +steam-id-doesnt-own-factorio=Tvůj Steam účet nemá v knihovně Factorio. Pro vytvoření účtu si prosím kup hru. +steam-id-timeout=Ověření vlastnictví Factoria se nezdařilo, protože vypršel časový limit připojení ke Steamu. Zkus to znovu. +steam-ticket-verification-failed=Ověření uživatele Steamu se nezdařilo. Ujisti se, že jsi přihlášen do Steamu a zkus to znovu. +unknown-error=Server vrátil chybu: __1__ +username-invalid-characters=Neplatné znaky v zadaném uživatelském jméně. Použij prosím pouze alfanumerické znaky a .- +username-taken=Zadané uživatelské jméno je již registrováno. Zvol si prosím jiné, nebo se přihlaš, pokud je tvoje. +username-too-long=Zadané uživatelské jméno je příliš dlouhé (min. 30 znaky). +username-too-short=Zadané uživatelské jméno je příliš krátké (min. 2 znaky). +[gui-blueprint] +absolute-snapping=Absolutní +absolute-snapping-tooltip=Přichytává ke globální mřížce. Souřadnice určují umístnění plánu relativně ke globální mřížce. +close-blueprint=Zavřít plán +commit-blueprint=Uložit plán +components=Komponenty +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ pro odstranění všech komponent tohoto typu.\n__ALT_CONTROL_LEFT_CLICK__1__ pro přidání všech komponent tohoto typu zpět. +create-blueprint=Vytvořit plán +existing-blueprint=Předmět plán +filters=Filtry +grid-position=Pozice mřížky +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ v náhledu pro změnu pozice mřížky. +grid-size=Velikost mřížky +grid-size-tooltip=Rozměry stavěného opakováneho vzoru +height=Výška +icon=Ikona +icon-tooltip=Zde můžeš změnit, jaké ikony budou představovat tento plán. +library-blueprint=Plán v knihovně plánů +library-blueprint-owned-by-other-player=Plán v knihovně plánů vlastněné jiným hráčem +new-blueprint=Vytvořit nový plán +relative-snapping=Relativní +relative-snapping-tooltip=Umožňuje plánu přichytávání relativně k místu začátku stavby tažením. +settings=Nastavení +snap-to-grid=Přichytit k mřížce +snap-to-grid-tooltip=Přichytávání plánu k mřížce při stavbě +unnamed-blueprint=Nepojmenovaný plán +width=Šířka +[gui-blueprint-book] +blueprints=Plány +confirm-blueprint-book-deletion=Jste si jisti, že chcete odstranit knihu plánů? +delete-blueprint-book=Smazat knihu +icon-tooltip=Pokud je prázdná, kniha zobrazuje ikonu aktivního plánu. +scroll-to-change-active=Použij __CONTROL__cycle-blueprint-forwards__ a __CONTROL__cycle-blueprint-backwards__ k výměně aktivního plánu. +scroll-to-change-active-specific=Použij __CONTROL_STYLE_BEGIN____1__Kolečko myši__CONTROL_STYLE_END__ pro změnu aktivního plánu. +unnamed-blueprint-book=Nepojmenovaná kniha plánů +[gui-blueprint-library] +blueprint-book=Kniha plánů +blueprint-book-edit=Úpravit knihu plánů +blueprint-book-string=Řetězec knihy plánů +blueprint-string=Řetězec plánku +cant-manipulate-not-synchronized-shelf=Nelze manipulovat s poličkou, která ještě není synchronizována. +deconstruction-item-string=Řetězec plánovače dekonstrukce +deconstruction-tool-edit=Úpravit nástroj dekonstrukce +drop-blueprint=Vložit plán +failed-loading-cloud-storage=Načítání úložiště plánů z cloudu selhalo. Načítá se lokální verze. +failed-loading-storage=Načítání úložiště plánů selhalo: __1__. Zálohování aktuálního úložiště do __2__. +failed-saving-cloud-storage=Ukládání úložiště plánů na cloud se nezdařilo. Zřejmě ti došlo místo na Steam Cloudu. Chceš-li zabránit ztrátě knihovny plánů, zazálohuj soubor __1__. +game-blueprints-title=Plány hry +grid-view=Zobrazení mřížky +import=Importovat +import-string=Importovat řetězec +list-view=Zobrazit seznam +make-new=Vytvořit - __1__ +not-available-yet=Plán ještě není k dispozici +not-synced-warning=[img=utility/warning_icon] [color=red]Knihovna plánů není synchronizována.[/color] +player-storage=Úložiště plánů hráče __1__ +private-shelf=Moje plány +shared-shelf=Sdílené plány +shelf-choice=Filtr: +shelf-choice-all=Vše +shelf-choice-game=Plány hry +synchronising=Probíhá synchronizace... +title=Knihovna plánů +transfer-progress=Průběh přenosu +unknown-player-storage=Neznámé úložiště hráče +upgrade-item-string=Řetězec pro plánovač vylepšení +upgrade-tool-edit=Upravit nástroj pro vylepšení +[gui-bonus] +artillery-range=Dostřel dělostřelectva +character-build-distance=Vzdálenost stavby +character-crafting-speed=Rychlost výroby +character-health-bonus=Životy +character-inventory-slots-bonus=Bonus k velikosti inventáře hráče +character-item-drop-distance=Vzdálenost vyhazování položek +character-item-pickup-distance=Vzdálenost sběru položek +character-logistic-slots=Logistické objednávkové sloty +character-logistic-trash-slots=Logistické odpadní sloty +character-loot-pickup-distance=Vzdálenost sběru kořisti +character-mining-speed=Rychlost těžení +character-reach-distance=Vzdálenost dosahu +character-resource-reach-distance=Dosah ke zdrojům +character-running-speed=Rychlost chůze +damage-bonus=Poškození +follower-robot-lifetime=Životnost +inserter-stack-size-bonus=Kapacity překladače +laboratory-productivity=Produktivita výzkumu +laboratory-speed=Rychlost výzkumu +maximum-following-robots-count=Počet doprovodných robotů +mining-drill-productivity-bonus=Produktivita těžby +no-bonuses=Žádné bonusy dosud nebyly vyzkoumány. +shooting-speed-bonus=Rychlost střelby +stack-inserter-capacity-bonus=Kapacita zásobníkového překladače +title=Bonusy +train-braking-force-bonus=Brzdná síla vlaku +turret-damage-bonus-description=(Sčítá se s bonusem poškození nábojů) +worker-robot-battery=Kapacita baterií +worker-robot-speed=Rychlost pohybu +worker-robot-storage=Kapacita nákladu +[gui-browse-games] +access=Přístup +access-password=Heslo +access-public=Veřejné +cant-join-game-steam-init-failed=Není možné se připojit do hry pomocí Steam networking - Steam není správně inicializován. Funkce související se Steamem jsou deaktivované. Obvykle tento problém vyřeší restartování Steamu. Chceš se zkusit připojit bez Steam networking? +description=Popis +downloading-game-information=Stahování informací o hře +favourite-tooltip=Oblíbené +games-headers-name=Název +games-headers-players=Hráči +games-headers-playtime=Herní doba +has-friends=Přátelé ze Steamu ve hře +has-mods=Má mody +has-password=Má heslo +has-players=Má hráče +is-dedicated-server=Je dedikovaný server +join-game=Připojit do hry +loading=Nahrávání... +mods=Mody +no-game-selected=Nebyla vybrána žádná hra +no-players=Nikdo +none=Žádný +ping=Odezva +ping-calculating=Propočítávám +ping-cant-reach=Nelze dosáhnout +players=Hráči +search=Hledat +search-filters=Vyhledávací filtry +tags=Popisky +title=Procházet hry +version=Verze +[gui-building-statistics] +built=Postaveno +deconstructed=Zbořeno +title=Budovy +upgraded=Vylepšeno +[gui-car] +automatic-targeting=Automatické zaměřování +color=Barva +driver=Řidič +passenger=Pasažér +trunk=Kufr +weapons-control=Ovládání zbraní +with-gunner=Se střelcem +with-gunner-description=Automaticky střílí nepřátele, když je ve vozidle střelec (řidič nebo cestující). +without-gunner=Bez střelce +without-gunner-description=Automaticky střílí na blízké nepřátele, když je vozidlo prázdné +[gui-character] +crafting-queue=Výrobní fronta +exoskeleton=Exoskelet +personal-logistics-description=Vypnutí osobní logistiky zabrání logistickým robotům přinášet požadované předměty. Také zabrání automatickému přesunu předmětů do odpadních slotů. Logističtí roboti budou nadále pokračovat ve vyprazdňování odpadních slotů. +personal-roboport=Osobní roboport +[gui-constant] +off=Vypnuto +on=Zapnuto +output=Výstup +output-signals=Výstupní signály +[gui-control-behavior] +circuit-connection=Připojení obvodu +circuit-network=Ovládací síť +connect=Připojit +connected-to-network=Připojeno k síti +green-network-id=[color=green]__1__[/color] +logistic-connection=Logistické připojení +logistic-network=Logistická síť +mode-of-operation=Způsob fungování +no-network-in-range=Žádná síť v dosahu +not-connected=Není připojen +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Zeď s ovladačem brány +[gui-control-behavior-modes] +close-signal=Uzavřený signál +close-signal-description=Když je zadaná podmínka splněna, snaží se změnit tento signál na červenou a znemožnit tak průjezd jakéhokoliv vlaku.\nKdyž vlak nemůže včas zastavit (signál je žlutý), nebo již projíždí (signál je červený), signál tento vlak nezastaví.\nPoznámka: velmi často se stává, že vlak zastaví u návěstidla a nesnaží se najít alternativní trasu, i když je k dispozici. +enable-disable=Povolit/Zakázat +enable-disable-description=Zapnout tuto entitu pouze pokud je podmínka splněná. +enable-disable-train-stop-description=Zapnout tuto entitu pouze pokud je podmínka splněná.\nVlaky budou vynechávat vypnuté stanice, díky tomu lze ovládat jejich trasy. +none=Žádné +none-write-description=Neměň chování této entity na základě ovládací sítě. +open-gate=Otevřená brána +open-gate-description=Brána zůstane otevřená, dokud je podmínka ovládací sítě pravdivá. +read-belt-contents=Číst obsah pásu +read-belt-contents-description=Čte obsah pásu a posílá jej do ovládací sítě. Pásy nebudou posílat správné pulzní signály, pokud jsou položky na pás vkládány nebo odebírány externími entitami. +read-chain-signal=Číst návěst +read-chain-signal-description=Čte barvu návěstidla a odesílá signál do ovládací sítě specifikovaný níže. +read-charge-level=Číst úroveň nabití +read-charge-level-description=Čte úroveň nabití akumulátorů jako procentuální hodnotu v rozmezí 0 až 100 a odesílá ji do ovládací sítě. +read-contents=Číst obsah +read-contents-description=Čte obsah inventáře a odesílá tuto informaci do ovládací sítě. +read-hand-contents=Číst obsah překladače +read-hand-contents-description=Čte obsah překladače a odesílá tuto informaci do ovládací sítě. +read-logistic-network-contents=Číst obsah logistické sítě +read-logistic-network-contents-description=Čte dostupné předměty z logistické sítě tohoto roboportu a odesílá tyto informace do ovládací sítě. +read-resources=Číst zdroje +read-resources-description=Čte očekávané množství zdrojů, které je schopné těžící zařízení/ropné čerpadlo vytěžit a odesílá informace do ovládací sítě.\nU nekonečných zdrojů čte nezměněnou rychlost těžby.\nHodnota je aktualizována každých 5 sekund. +read-robot-stats=Číst statistiky robotů +read-robot-stats-description=Čte počet robotů logistické sítě tohoto roboportu a odesílá informace do ovládací sítě. +read-sensor=Číst senzor +read-sensor-description=Odesílá signál do ovládací sítě jakmile se hráč blíží k bráně a ta by se měla otevřít. +read-signal=Číst návěst +read-signal-description=Čte návěst a odesílá níže nastavený signál do ovládací sítě.\nPokud je návěst nastavena na Stůj (červená) ovládací sítí, žádný signál se neodešle. +read-stopped-train=Číst zastavený vlak +read-stopped-train-description=Když vlak stojí v zastávce, je vysílán signál s unikátním číslem tohoto vlaku. +read-train-contents=Číst obsah vlaku +read-train-contents-description=Čte počet položek ve vlaku, který právě stojí na zastávce a odesílá tyto informace do ovládací sítě. +read-trains-count=Číst počet vlaků +read-trains-count-description=Čte počet vlaků mířících do této konkrétní železniční zastávky. Zahrnuje vlak v zastávce. +send-to-train=Poslat vlaku +send-to-train-description=Pošle obsah ovládací sítě do vlaku, kde může být použit pro podmínky čekání. +set-filters=Nastavit filtry +set-filters-description=Nastav filtry překladače na základě signálů z ovládací sítě. +set-requests=Nastav požadavky +set-requests-description=Nastavuje logistické požadavky truhly na základě signálů z ovládací sítě. +set-stack-size=Nastavit velikost štosu +set-stack-size-description=Nastaví maximální velikost štosu tohoto překladače. Množství předmětů je bráno na základě signálu ovládací sítě. +set-trains-limit=Omezit počet vlaků +set-trains-limit-description=Nastaví maxmimální počet vlaků mířících do této železniční zastávky. Zahrnuje i vlak v zastávce. +use-colors=Použít barvy +use-colors-description=Nastaví barvu světla v závislosti na signálu.\n Lampa se rozsvítí danou barvou, pokud má barevný signál hodnotu větší než 0\n Pokud je přítomno více barevných signálů najednou, použije se pouze jeden. +[gui-control-behavior-modes-guis] +available-construction-bots=Dostupní konstrukční roboti +available-logistic-bots=Dostupní logističtí roboti +belt-read-mode=Mód čtení obsahu +blue=Modrá +blue-chain-description=Signál je do ovládací sítě odeslán, pokud řetězové návěstidlo svítí modře (minimálně jeden úsek tratě blokován a alespoň jeden úsek je volný). +closed-condition=Podmínka uzavření +control-signal=Řídící signál +enabled-condition=Spouštěcí podmínka +entire-patch=Celá ložiska rudy +entire-patch-description=Čte zdroje očekávané z celého ložiska rudy okolo tohoto těžícího zařízení. +green=Zelená +green-chain-description=Signál je do ovládací sítě odeslán, pokud řetězové návěstidlo svítí zeleně (daný úsek tratě je volný). +green-description=Signál je do ovládací sítě odeslán, pokud návěstidlo svítí zeleně (daný úsek tratě je volný). +hand-read-mode=Mód čtení ruky překladače +hold-mode=Přidržet +hold-mode-description-belt=Signál je odesílán nepřetržitě tak dlouho, dokud je předmět na pásu. +hold-mode-description-inserter=Signál je odesílán nepřetržitě tak dlouho, dokud překladač drží předmět. +input-signal=Vstupní signál +open-condition=Otevřená podmínka +output-signal=Výstupní signál +output-signals=Výstupní signály +pulse-mode=Pulzní +pulse-mode-description-belt=Signál je odesílán pouze po dobu 1 tiku, když předmět vstoupí na pás. +pulse-mode-description-inserter=Signál je odesílán pouze po dobu 1 tiku, když je předmět zvednut. +red=Červená +red-chain-description=Signál je do ovládací sítě odeslán, pokud řetězové návěstidlo svítí červeně (vlak projíždí přes všechny trasy tohoto řetězového návěstidla). +red-description=Signál je do ovládací sítě odeslán, pokud návěstildo svítí červeně (vlak projíždí přes návěstidlo). +resource-read-mode=Mód čtení zdroje +this-miner=Toto těžící zařízení +this-miner-description=Čte očekávané množství zdrojů, které je schopné toto těžící zařízení vytěžit. +total-construction-bots=Celkem stavebních robotů +total-logistic-bots=Celkem logistických robotů +train-id=ID vlaku +train-id-description=Jedinečný identifikátor zastaveného vlaku +trains-count=Počet vlaků +trains-count-description=Počet vlaků projíždějících tuto vlakovou zastávkou. Zahrnuje vlak čekající na zastávce. +trains-limit=Omezení počtu vlaků +trains-limit-description=Maximální počet vlaků projíždějících touto železniční zastávkou. Zahrnuje vlak čekající na zastávce. +yellow=Žlutá +yellow-chain-description=Signál je do ovládací sítě odeslán, pokud řetězové návěstidlo svítí žlutě (vlak plánuje projet přes některou z tras tohoto řetězového návěstidla). +yellow-description=Signál je do ovládací sítě odeslán, pokud návěstidlo svítí žlutě (vlak plánuje projet přes toto návěstidlo). +[gui-control-settings] +advanced-interaction=Pokročilé interakce +basic-interaction=Základní interakce +button-layout=Rozložení tlačítek +button-layout-description=Změní mapování některých akcí podle tvého preferovaného standardu. Také ovlivňuje navigaci GUI. +button-layout-eastern=__1__ vybrat, __2__ zrušit (východní) +button-layout-western=__1__ vybrat, __2__ zrušit (západní) +change-input-method-to-controller=Změnit vstupní metodu na ovladač +change-input-method-to-keyboard-and-mouse=Změnit vstupní metodu na klávesnici a myš +control-disabled=Vypnuto - toto změnil: __1__ +controller=Ovladač +controller-icons=Ikony +controller-icons-auto=Automatická detekce (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Nastavení ovladače +crafting=Výroba +deadzone=Mrtvá zóna páček +deadzone-description=Zvyš tuto hodnotu, pokud zjístíš, že kurzor někdy sám ujíždí. +debug=Ladění +editor=Editor +input-method=Vstupní metoda: +input-not-found-controller=Zvolenou vstupní metodou je ovladač, ale žádný není připojen. +input-not-found-keyboard-and-mouse=Zvolenou metodou vstupu je klávesnice a myš, ale nejsou připojeny. +inventory=Inventář +keyboard-and-mouse=Klávesnice a myš +keyboard-and-mouse-recommended=Klávesnice a myš (doporučeno) +miscellaneous=Různé +mods=Mody +movement=Pohyb +panels=Panely +quick-panel=Rychlý panel +quickbar=Panel rychlého přístupu +sensitivity=Citlivost páček +sensitivity-description=Jak rychle se kurzor a mapa pohybují v reakci na pohyb páčky. +title=Nastavení ovládání +tools=Nástroje +vehicle-driving-mode=Režim řízení vozidla +vehicle-driving-mode-absolute=Absolutní +vehicle-driving-mode-absolute-description=Pohyb páky nahoru/dolů způsobí zrychlení/zpomalení vozidla.\nPohyb páky vlevo/vpravo způsobí zatočení vozidla v daném směru. +vehicle-driving-mode-relative=Ralativní +vehicle-driving-mode-relative-description=Pohyb páky ve směru způsobí, že vozidla automaticky zatočí a zrychlí na tu stranu obrazovky. +vibration-intensity=Intenzita vibrací +waiting=Čekání +[gui-crafting-queue] +collapse=Zúžit +expand=Rozšířit +[gui-create-account] +account-creation-info=Byl jsi ověřen pomocí Steamu. Vyber si uživatelské jméno, které chceš pro Factorio použít. Toto bude tvoje přezdívka ve hrách pro více hráčů. Také si ji můžeš jedenkrát změnit na naší webové stránce. +account-creation-info-console=Vyber uživatelské jméno, které chceš použít pro Factorio. Toto bude tvoje přezdívka ve hrách pro více hráčů. Nelze ji změnit. +account-creation-success-info=Nyní jsi ověřen jako __1__ prostřednictvím Steamu. Pokud chceš použít tento účet bez Steamu, přihlas se přes Steam na __2__ a nastav si email a heslo ve svém profilu. +account-creation-success-info-console=Účet byl úspěšně vytvořen. Nyní jsi ověřen jako __1__. +create=Vytvořit +creating-account=Vytváření účtu +i-accept-the=Přijímám +login-using-factorio-account=Již mám účet Factorio.com +login-using-factorio-account-info=Pokud máš Factorio účet, můžeš se přihlásit pomocí svého hesla. To také propojí tvůj Factorio účet s tímto Steam účtem. +login-using-factorio-account-info-console=Pokud máš účet Factorio, můžeš se přihlásit pomocí svého hesla. To také propojí tvůj účet Factorio s účtem této konzole. +terms-of-service=Obchodní podmínky +title=Vytvořit účet +[gui-current-research] +not-researching=Stiskni '__CONTROL__open-technology-gui__' pro vybrání dalšího výzkumu. +research-finished=__1__ dokončeno. Stiskni __CONTROL__open-technology-gui__. +[gui-decider] +condition=Podmínka +input-count=Vstupní množství +input-count-description=Kopírovat hodnotu zadaného výstupního signálu ze vstupních signálů. +one=1 +one-description=Na výstupu daného signálu nastav hodnotu 1. +output-item=Výstup +[gui-deconstruction] +blacklist=Černá listina +blacklist-description=Při výběru oblasti pro dekonstrukci, ignoruje všechny filtrované předměty. +blacklist-trees-and-rocks=Ignorovat stromy/kameny +entities=Entity +entity-filter-mode=Režim filtru entity +entity-filters=Filtry entit +filters=Filtry +icon-tooltip=Pokud je prázdné, nástroj dekonstrukce zobrazuje vybrané filtry. +tile-filter-mode=Režim filtru dlaždic +tile-filters=Filtry dlaždic +tile-selection-mode=Režim výběru dlaždic +tiles=Dlaždice +trees-and-rocks-only=Pouze stromy/kameny +whitelist=Bílá listina +whitelist-description=Při výběru oblasti pro dekonstrukci, vybírá pouze filtrované předměty. +whitelist-trees-and-rocks=Pouze stromy/kameny +[gui-downloading-mods] +currently-downloading=Probíhající stahování +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=žádné stahování +downloading=Stahování +[gui-edit-label] +edit-description=Upravit popis +edit-label=Upravit popisek +save-description=Uložit popis +save-label=Uložit popisek +[gui-electric-energy-interface] +buffer-size=Velikost vyrovnávací paměti +power-production=Výroba energie +power-usage=Spotřeba energie +[gui-electric-network] +accumulator-charge=Nabití akumulátorů +accumulator-charge-tooltip=Množství uložené energie ve všech akumulátorech v této síti. +consumption=Spotřeba +production=Výroba +production-label=Výroba +production-tooltip=Množství elektrické energie, které je aktuálně vyráběno, z maximální možné produkce elektrické energie. +progressbar-format=__1__/__2__ +satisfaction=Spotřeba +satisfaction-tooltip=Množství elektrické energie, které je v současné době vyráběno, z aktuálně potřebné elektrické energie. +title=Informace elektrické sítě +[gui-ending-screen] +epilogue=Epilog +[gui-game-finished] +continue=Pokračovat +finish=Dokončit +kills=Počet zabití +lost=Byl jsi poražen... +next-level=Další úroveň +respawn=Oživení +restart-level=Restartovat kolo +save-replay=Uložit záznam +time-played=Odehraný čas: +title=Hra skončila +victory=Vítězství! +[gui-goal-description] +info-visibility-button=Informace +title=Cíl +[gui-graphics-settings] +advanced=Pokročilé +brightness=Jas +color-filter=Barevný filtr +color-filter-deuteranopia=Deuteranopie +color-filter-deuteranopia-correction=Úprava Deuteranopie +color-filter-none=Žádná +color-filter-protanopia=Protanopie +color-filter-protanopia-correction=Úprava Protanopie +color-filter-tritanopia=Tritanopie +color-filter-tritanopia-correction=Úprava Tritanopie +contrast=Kontrast +full-color-depth=Plná barevná hloubka +full-screen=Celá obrazovka +general=Obecné +graphics-quality-high=Vysoká +graphics-quality-label=Rozlišení spritů +graphics-quality-low=Nízká +graphics-quality-normal=Normální +graphics-quality-very-low=Extra nízká +high-quality-animations=Vysoká kvalita animací +low-vram-warning=Není k dispozici dostatek grafické paměti (VRAM). +map-zoomed-in-effect=Efekt přiblížení mapy +max-threads=Max. vykreslovaných vláken +minimize-on-focus-loss=Minimalizovat při přepnutí aplikací +multisampling-label=Multisampling +multisampling-x2=Multisampling x 2 +multisampling-x4=Multisampling x 4 +multisampling-x6=Multisampling x 6 +multisampling-x8=Multisampling x 8 +no-multisampling=Žádný multisampling +preferred-screen=Upřednostňovaná obrazovka +primary-screen=Primární obrazovka (__1__) +render-in-native-resolution=Vykreslení v nativním rozlišení obrazovky +render-scale=Měřítko vykreslování +restart-required=Je vyžadován restart +saturation=Sytost +screen-n=Obrazovka __1__ +show-animated-water=Zobrazit animovanou vodu +show-clouds=Zobrazit mraky +show-decoratives=Zobrazit dekorace +show-enemy-terrain-decals=Zobrazit nepřátelské dekorace terénu +show-game-simulations-in-background=Zobrazit herní simulace na pozadí +show-inserter-shadows=Zobrazit stíny překladačů +show-item-shadows=Zobrazit stíny předmětů +show-particles=Zobrazit částice +show-smoke=Zobrazit všechen kouř +show-tree-distortion=Zobrazit animované stromy +sprite-atlas-size-custom=Vlastní (__1__) +sprite-atlas-size-label=Velikost atlasu textur +sprite-atlas-size-largest-possible=Největší možná +texture-compression=Komprese textur +texture-compression-high-quality=Vysoká kvalita +texture-compression-low-quality=Nízká kvalita +texture-compression-none=Nic +texture-streaming=Streamování textur +title=Nastavení grafiky +ultrawide-mode=Ultraširokoúhlý režim +use-flip-presentation-model=Použít "flip moddel" +v-sync=Čekat na VSync +video-memory-budget=Maximální využití video paměti +video-memory-budget-auto=Auto (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Vše +video-memory-usage-high=Vysoké +video-memory-usage-label=Využití video paměti +video-memory-usage-low=Nízké +video-memory-usage-medium=Střední +vram-low-high-quality-not-recommended=Zjistili jsme, že tento počítač má __1__ MB grafické paměti (VRAM). To je příliš nízká hodnota pro vysoce kvalitní grafické efekty. Může docházet k problémům s výkonem, chybějící grafikou, pádům hry, nebo nebude možné hru vůbec spustit. Velikost doporučené grafické paměti pro vysoce kvalitní grafické efekty je přinejmenším 2 GB. +vram-not-detected-high-quality-not-recommended=Nemohli jsme zjistit, kolik video paměti (VRAM) je k dispozici na tomto počítači. Velikost doporučené grafické paměti pro vysoce kvalitní grafické efekty je přinejmenším 2 GB, jinak může docházet k problémům s výkonem, chybějící grafikou, pádům hry, nebo nebude možné hru vůbec spustit. +[gui-graphics-settings-description] +full-color-depth=Vykreslování pouze 16bitové barevné hloubky zvyšuje výkon slabších počítačích a integrovaných grafických kartách. Toto nastavení však funguje pouze na počítačích s Windows 8 a výš nebo s vykreslováním OpenGL. +graphics-quality-label=Rozlišení spritů, určuje využití VRAM. Varování: "Vysoké" rozlišení vyžaduje minimálně 3 GB VRAM. +graphics-quality-label-console=Rozlišení spritů. Nižší rozlišení sníží využití paměti a čas načítání. +high-quality-animations=Je-li vypnuto, některé animované a otáčející se entity (například vlaky) budou načítat pouze polovinu obvyklých animačních nebo rotačních snímků. To výrazně sníží využití paměti VRAM (grafické paměti). +lights-quality=Rozlišení vykreslování světel v noci. Vysoké hodnoty značně sníží výkon. +max-threads=Počet vláken použitých pro vykreslování hry. +minimize-on-focus-loss=Při hře na celé obrazovce bez ohraničení, se hra minimalizuje při přepnutí, aby zajistila, že nezakrývá tvou plochu, pokud chceš přepnout na jinou aplikaci. +render-in-native-resolution=Na obrazovkách s vysokým rozlišením DPI (například Retina na macOS) bude vykreslování v nativním rozlišení produkovat vyšší kvalitu obrazu, ale může být velmi náročné na výkon. +show-animated-water=Vypni, pro zlepšení výkonu na slabších grafických kartách. +show-game-simulations-in-background=Zobrazuje různé simulace hry na pozadí hlavní a vedlejších nabídek hry. +show-smoke=Pokud bude zakázáno, množství kouřových efektů, které budou vykresleny, bude značně sníženo. Vypni, pro zlepšení výkonu na slabších grafických kartách. +show-tree-distortion=Vypni, pro zlepšení výkonu na slabších grafických kartách. +sprite-atlas-size-label=Větší atlasy vylepšují časy vykreslovaní, což sníží zatížení procesoru, ale může být náročnější pro grafickou kartu. +texture-compression=Komprese textur výrazně zvyšuje množství spritů, které je hra schopna vměstnat do paměti grafické karty a tím zvýšit rychlost vykreslování, protože grafická karta nemusí přesunovat takové množství dat. Pokud máš starou nebo integrovanou grafickou kartu, vyber nízkou kvalitu, která zmenší velikost spritů ještě více, čímž získáš další výkon navíc. +texture-streaming=Sprity které nebyly nahrány do žádného atlasu, budou uchovány v RAM dokud je nebude vyžadovat grafická karta (viz nastavení Využití video paměti). +use-flip-presentation-model="Flip model" by měl být efektivnější metoda pro zobrazování výsledného obrazu, než starší "Blit model". Vyzkoušej tuto možnost, pokud máš problémy s grafikou nebo nízké FPS. +video-memory-budget-label=Maximální velikost grafické paměti (VRAM), kterou může hra využít pro textury (sprity). +video-memory-usage-label=Určuje kolik spritů se hra pokusí načíst do atlasu. Vytváření větších atlasů sníží zatížení procesoru díky možnosti dávkování vykreslování, ale může zvýšit zátěž grafické karty, protože musí pracovat s většími texturami. Volně plovoucí sprity mohou být načteny do VRAM (grafické paměti) nebo mohou být ponechány v RAM (paměti) (viz nastavení streamování textur). +[gui-heat-interface] +add-tooltip=Přidá toto množství tepla do zásobníku každý tick. +at-least-tooltip=Udržuje nejméně toto množství tepla v zásobníku - přidá nedostatek. +at-most-tooltip=Udržuje nanejvýš toto množství tepla v zásobníku - odstraní nadbytek. +exactly-tooltip=Udržuje přesně toto množství tepla v zásobníku - přidá nebo odebere podle potřeby. +remove-tooltip=Odstraní toto množství tepla ze zásobníku každý tick. +[gui-hotkey-suggestions] +build-using-rail-planner=Postavit pomocí železničního plánovače +build-using-rail-planner-avoiding-obstacles=Postavit pomocí železničního plánovače a vyhnout se překážkám +cancel-selection=Zrušit výběr +confirm-selection=Potvrdit výběr +copy-settings=Kopírovat nastavení +enter-vehicle=Nastoupit do vozidla +exit-vehicle=Vystoupit z vozidla +force-build=Vynutit postavení +insert-items=Vložit položky +next-item=Další položka +paste-settings=Vložit nastavení +place-one=Umístit jednu +previous-item=Předchozí položka +take-items=Sebrat předměty +transfer-all=Přesunout vše +transfer-everything=Přesunout vše +transfer-stack=Přesunout štos +[gui-infinity-container] +add=Přidat +at-least=Alespoň +at-least-tooltip=Ponechat alespoň tolik položek v inventáři - přidat chybějící. +at-most=Nejvíce +at-most-tooltip=Ponechat nejvíce tolik položek v inventáři - odstranit přebývající. +exactly=Přesně +exactly-tooltip=Ponechat přesně tolik položek skladem - přidat nebo odebrat podle potřeby. +remove=Odstranit +remove-unfiltered-items=Odebrat nefiltrované předměty +remove-unfiltered-items-tooltip=Odebrat předměty z inventáře, které nejsou součástí filtru. +title[1]=Nekonečné filtry +[gui-infinity-pipe] +add-tooltip=Přidá toto procento kapaliny do trubky každý tick. +at-least-tooltip=Udržovat alespoň toto procento tekutiny v trubce - přidat chybějící. +at-most-tooltip=Udržovat maximálně toto procento tekutiny v trubce - odebrat přebývající. +exactly-tooltip=Udržovat přesně toto procento tekutiny v trubce - odebrat nebo přidat podle potřeby. +percent=% +remove-tooltip=Odstraní toto procento kapaliny z trubky každý tick. +temperature=Teplota +[gui-inserter] +blacklist=Černá listina +filter=Filtr +override-stack-size=Přepsat velikost štosu +whitelist=Bílá listina +[gui-install-mods] +already-installed=Mod __1__ již je nainstalován +bookmark=Přidat do záložek +cant-install-mod-error=Nepodařilo se nainstalovat všechny požadované závislosti pro __1__: __2__. Chceš nainstalovat mod bez závislostí? +cant-install-mod-no-compatible-release=Neexistuje žádná kompatibilní verze __1__ na portálu modů. +failed-to-list-mods=Nepodařilo se stáhnout seznam modů +filter-by-category=Filtrovat podle kategorie +highlighted-last-week=Minulý týden +highlighted-this-week=Tento týden +install=Nainstalovat +install-failed=Instalace se nezdařila pro __1__:__2__ +loading-mods=Načítání modů +mods-headers-download-count=Stahování +mods-headers-last-highlighted=Poslední zvýrazněné +mods-headers-last-updated=Poslední aktualizované +mods-headers-name=Název +mods-headers-trending=Popularita +mods-headers-version=Verze +no-release=Vybraný mod nemá vydanou žádnou verzi +remove-bookmark=Odebrat ze záložek +show-bookmarks=Zobrazit pouze uložené mody +sync-mods-with-server=Tvé aktivní mody neodpovídají těm na serveru. Chceš své mody synchronizovat s mody na serveru? +wait-toggle-bookmark-request=Čekám na portál modů... +[gui-interface-settings] +active-quick-bars=Aktivní opasky +alt-mode=Alt-režim +automatic-ui-scale=Automatický +autosort-inventory=Udržovat inventář hráče seřazený +change-quickbar-by-clicking-with-item=Vždy nastavit pozici opasku kliknutím s předmětem +change-quickbar-by-clicking-with-item-controller=Nastavit pozici opasku označením s předmětem +custom-ui-scale=Vlastní +enable-recipe-notifications=Povolit upozornění na recept +entity-tooltip-delay=Zpoždění popisku entity +entity-tooltip-on-the-side=Popisek entity na straně +flat-character-gui=Zarovnaný hráčův inventář +fuzzy-search-enabled=Fuzzy vyhledávání +interaction=Interakce +locale=Jazyk +lock-belt-building-to-straight-line=Držet rovnou linii při stavbě pásů +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Ukázat předvídaný text pro klávesnici na obrazovce +other=Jiné +output-console-delay=Zpoždění zprávy v chatu +pick-ghost-cursor=Vybrat ducha předmětu, pokud nejsou k dispozici žádné předměty +play-sound-for-chat-messages=Přehrát zvuk pro zprávy v chatu +research-finished-stops-game=Otevřít okno výzkumu při dokončení zkoumání +shortcut-bar-rows=Řádky panelu zástupců +show-all-items-in-selection-lists=Zobrazit všechny položky ve vybraných seznamech +show-beacon-modules-in-alt-mode=Zobrazit moduly majáku v "Alt-režimu" +show-combinator-settings-when-detailed-info-is-on=Zobrazovat nastavení kombinátorů v "Alt-režimu" +show-descriptions-in-tooltips=Zobrazit popisy v popiscích +show-grid-when-paused=Zobrazit mřížku, když je hra pozastavena +show-hotkey-suggestions=Zobrazit nápovědu pro myš a klávesnici +show-hotkey-suggestions-controller=Zobrazit nápovědu pro tlačítka ovladače +show-inserter-arrows-when-detailed-info-is-on=Zobrazovat směr překladače v "Alt-režimu" +show-inserter-arrows-when-selected=Zobrazit směr překladače po vybrání +show-interaction-indications=Zobrazit indikace interakcí +show-item-labels-in-cursor=Zobrazit popisky položek v kurzoru +show-minimap=Zobrazit minimapu +show-mining-drill-arrows-when-detailed-info-is-on=Zobrazovat směr těžícího zařízení v "Alt-režimu" +show-missing-logistic-network-icon=Zobrazit chybějící ikonu logistické sítě +show-mod-owners-in-tooltips=Zobrazit název modu v popiscích +show-player-names-on-minimap=Zobrazit jména hráčů na minimapě +show-pump-arrows-when-detailed-info-is-on=Zobrazovat směr čerpadla v "Alt-režimu" +show-rail-block-visualization=Zobrazit vizualizaci bloku kolejí +show-tips-and-tricks-notifications=Zobrazovat upozornění na tipy a triky +show-total-raw-in-recipe-tooltips=Zobrazovat celkový počet surových materiálů v popiscích +show-turret-radius-when-blueprinting=Při použití plánu zobrazit dostřel věží +smart-belt-dragging=Chytré tažení pásů +title=Nastavení rozhraní +tool-window-next-to-quickbar=Okno vybavení vedle opasku +tooltip-delay=Zpoždění zobrazení nápovědy +tooltip-never=Nikdy +tooltip-offset=Odsazení popisku +tooltips=Popisek +train-stop-label-angle=Úhel popisku železniční zastávky +train-visualization-length=Vizualizace délky vlaku +ui-scale=Měřítko uživatelského rozhraní +visualization=Vizualizace +[gui-interface-settings-description] +active-quick-bars=Počet opasků viditelných na obrazovce. +change-quickbar-by-clicking-with-item=Kliknutím na pozici opasku s předmětem v kurzoru se tato pozice nastaví vždy na tento předmět namísto vybrání předmětu z této pozice. +change-quickbar-by-clicking-with-item-controller=Výběrem pozice rychlého panelu s položkou v kurzoru bude nastaven filtr namísto výběru položky v slotu. +entity-tooltip-delay=Zpoždění zobrazení popisku entity u kurzoru ve světě. +entity-tooltip-on-the-side=Zobrazit popisky entity pod minimapou namísto kurzoru. +flat-character-gui=Informace o výrobě a logistice jsou vedle sebe a ne pod jednotlivými záložkami. +fuzzy-search-enabled=Mírnější porovnávání výsledku při vyhledávání GUI. +nintendo-switch-use-predictive-text-input=Zobrazit návrhy slov během používání klávesnice na obrazovce.\nPovolení taktéž umožní zadání čínského a korejského textu a japonské kanji znaky.\nUdělá klávesnici na obrazovce menší. +output-console-delay=Počet sekund, jak dlouho bude trvat zprávě v chatu, než začne mizet. +pick-ghost-cursor=Pokud vybíráš postavitelný předmět z opasku a nemáš žádný kus tohoto předmětu nebo používáš nástroj pipeta, bude do tvého kurzoru umístěn místo předmětu jeho duch. +shortcut-bar-rows=Počet řádků panelu zkratek, které jsou vždy zobrazené. +show-all-items-in-selection-lists=Zobrazit položky, které ještě nebyly odemčeny okně výběru. +show-descriptions-in-tooltips=Zobrazovat krátké textové popisy u některých předmětů, entit a receptů v popiscích. Doporučeno pro začátečníky nebo při přidání nových modů. +show-interaction-indications=Při najetí myší na entitu, zvýraznit sousedící entity, které s entitou interagují. +show-item-labels-in-cursor=Při držení položky, zobrazte její štítek, pokud má nějaký (například název plánu). +show-total-raw-in-recipe-tooltips=Zobrazí celkový čas a předměty, které nelze vyrobit ručně podle receptu. +smart-belt-dragging=1) Stisknutím __CONTROL__rotate__ při tažení pásu se pás otočí směrem ke kurzoru.\n2) Tažením pásu přes překážky se automaticky umístí podzemní pás. +tooltip-delay=Zpoždění zobrazení popisku u kurzoru. +tooltip-offset=Jak daleko od kurzoru se objeví popisky. +train-stop-label-angle=Úhel popisku železniční zastávky na mapě. +train-visualization-length=Počet naznačených vagónů při stavbě u železnice. +[gui-kills] +kills=Počet zabití +loses=Ztráty +title=Počet zabití +[gui-linked-container] +title=Odkaz +[gui-load-game] +all-required-mods-enabled=Všechny požadované mody jsou povoleny. +exchange-string-freeplay-only=Řetězec pro výměnu mapy může být generován pouze z map volné hry a pískoviště. +title=Načíst hru +[gui-load-scenario] +confirm-delete=Jsi si jistý, že chceš odstranit scénář __1__? +title=Načíst scénář +[gui-logistic] +auto-trash-request-exists=Požadavek na tento předmět již existuje +cell=buňka +cells=buňky +count=Počet +high-value-tooltip=Požadované množství se logističtí roboti pokusí uspokojit ze sítě. +infinite-amount-in-textfield=neomezené +items=Předměty +logistic-networks=Logistické sítě +logistic-request-exists=Požadavek na tento předmět již existuje +logistics-and-trash=Osobní logistika a automatický koš +logistics-only=Osobní logistika +low-value-tooltip=Maximální množství, předměty přes toto množství se automaticky přesouvají do odpadních slotů. +members=Členové +network=Síť +request-from-buffer-chests=Přijímat ze zásobníkových truhel +set-request=Nastavit požadavek +title=Logistika +title-filter=Logistický filtr +title-request=Logistický požadavek +trash=Automatický koš +trash-only=Filtry automatického vyhození +trash-slots=Odpadní sloty +[gui-manage-mods] +name-column-header=Název +version-column-header=Verze +[gui-map-editor] +brush-intensity=Intenzita +brush-size=Velikost +brush-speed=Rychlost +character=Hráč +character-equipment=Vybavení +character-main-inventory=Hlavní inventář +character-quickbar=Opasek +cliffs=Útesy +confirm-quit=Scénář není uložen. Jsi si jistý, že chceš hru ukončit? +confirm-regenerate=Jsi si jistý, že chceš regenerovat tuto mapu? +convert=Převést +convert-save=Konvertovat uloženou pozici +convert-save-to-scenario=Konvertovat uloženou pozici na scénář +cursor-intensity=Intenzita +decoratives=Dekorace +edit-scenario=Upravit scénář +editor-inventory=Editor +editors-title=Editory +entities=Entity +finished-converting-save=Uložený soubor byl převeden na scénář nazvaný __1__. Najdete jej v seznamu uživatelských scénářů. +import=Importovat +import-save=Importovat uloženou mapu +import-save-failed=Import uložené mapy se nezdařil:__1__ +items=Předměty +items-transfer-limit=Limit pro přesun předmětů +new-scenario=Nový scénář +resources=Zdroje +scenario-already-exists=Scénář s názvem __1__ již existuje. Přeješ si ho přepsat? +select-surfaces-to-import=Vyber povrch pro import +settings=Nastavení +shape=Tvar +tiles=Dlaždice +title=Editor map +tools=Nástroje +tools-title=Nástroje +[gui-map-editor-clone-editor] +apply-clone-brush=Použít klonovací štětec +clear-destination-decoratives=Vymazat cílové dekorace +clear-destination-entities=Vymazat cílové entity +clone-decoratives=Klonovat dekorace +clone-entities=Klonovat entity +clone-tiles=Klonovat dlaždice +manual-collision-mode=Manuální kolizní mód +manual-collision-mode-tooltip=Pouze klonuje na místo určení objekty/dekorace, pokud by byly ručně postavitelné na místě. +smart-area-drag-mode=Inteligentní režim vybrání oblasti +smart-area-drag-mode-tooltip=Při výběru zdrojové klonované oblasti je oblast klonována pouze v případě, kdy se oblasti nepřekrývají s poslední klonovanou oblastí. +smart-area-drag-mode-tooltip-controller=Zdrojová oblast se přetažením do zvoleného umístění naklonuje pouze v případě, že se nepřekrývá s poslední naklonovanou oblastí. +snap-to-chunk=Přichytit k chunku +snap-to-grid=Přichytit k mřížce +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Postavit jako tým +build-as-force-tooltip=Síla použita při vytváření entit. Pokud je "**AUTO**", tak je použita "normální" síla: nepřátelé jako kousači, tvoje síla vůči stavbám hráče a podobně. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Modifikátory poškození munice +boolean-modifiers=Logické modifikátory +category-modifiers=Modifikátory kategorií +disabled-hand-crafting-recipes=Zakázat ruční výrobu. +edit-modifier-category=Upravit __1__ +gun-speed-modifiers=Modifikátory rychlosti střelby +setting-is-invalid=Jedno nebo více nastavení jsou neplatné. +simple-modifiers=Jednoduché modifikátory +title=Vynutit hodnoty dat +turret-attack-modifiers=Modifikátory útoku věží +value-cannot-be-empty=Hodnota nemůže být prázdná. +value-out-of-range=Hodnota je mimo rozsah: platné hodnoty jsou od __1__ do __2__ včetně. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=Hráč, nepřátelé a neutrální síly nemohou být smazány. +create-force=Vytvořit sílu +current-force=Aktuální síla +delete-force=Odebrat sílu +destination-force=Síla cíle +destination-force-tooltip=Síla pro změnu entity. Pokud je "**AUTO**", je používána aktuální síla. +edit-force=Editovat vlastníka +edit-force-cease-fire=Upravte příměří +edit-force-cease-fire-title=Upravit sílu "__1__" zastavit střelbu +edit-force-data=Upravit další vlastnosti +edit-force-friends=Editovat spojence +edit-force-friends-title=Upravit sílu "__1__" přátel +enable-friendly-fire=Editovat přátelskou palbu +neutral-force-cant-be-changed=Neutrální síla nemůže být změněna. +new-force-name-already-used=Síla se stejným názvem již existuje. +no-force-name-given=Pro vytvoření síly je požadován název síly. +share-chart=Sdílet graf +switch-to-force=Změnit na sílu +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ a přetažením přidáš do klonované oblasti. +and-all-as-usual=A všechny ostatní relevantní zkratky jako při hraní hry. +area-build-instructions=__1__ a přetažením vytvoříš novou oblast. +area-move-instructions=__1__ a přetažením přesuneš oblast. +area-remove-instructions=__1__ pro odstranění oblasti. +area-select-instructions=__1__ pro výběr oblasti. +build=__1__ k postavení. +build-cliffs=__1__ pro stavbu útesů. +build-cloned-area-instructions=__1__ pro stavbu vybrané oblasti. +build-tiles-area=__1__ a přetažením postavíš dlaždice. +build-tiles-bucket=__1__ k vyplnění vybrané oblasti. +build-tiles-out-of-map=__1__ k postavení dlaždic mimo mapu. +build-to-clone-entity=__1__ pro klonování vybrané entity. +change-force-instructions=__1__ a přetažením změníš tým entit. +change-spawn-location-description=__1__ pro určení umístění startovací pozice. +change-tile-variations=__1__ pro změnu variant dlaždic ve vybrané oblasti. +edit-resource=Pokud není vzbrán editor ložisek, __1__ na ložisko mapě pro editování. +initial-resource-amount=Počáteční množství suroviny vychází z nastavené hodnoty intenzity. +line-build-cliffs=__1__ a přetažením postavíš segmenty útesu. +line-remove-cliffs=__1__ a přetažením odstraníš segmenty útesu. +none-mine-to-mine=__1__ pro těžbu. +none-open-to-edit=__1__ pro editování. +pipette-to-select-entity=Stiskni __1__ pro výběr entity pro klonování. +position-build-instructions=__1__ k vytvoření nového bodu. +position-move-instructions=__1__ a přetažením posuneš bod. +position-remove-instructions=__1__ k odstranění bodu. +position-select-instructions=__1__ k vybrání bodu. +remove=__1__ k odstranění. +remove-cliffs=__1__ pro odstranění útesů. +remove-clone-brush-tiles=__1__ a přetažením odebereš z klonované oblasti. +resource-extra-info=Vytváření nebo odstranění stejné suroviny zvyšuje nebo snižuje množství zdrojů založené na hodnotě intenzity nástroje. +run-snippet-instructions=__1__ a přetažením spustíš vybranou pipetu na oblast. +select-area-to-clone-instructions=__1__ a přetažením vybereš oblast pro klonování. +select-clone-brush-destination-instructions=__1__ pro nastavení cílového bodu klonování. +select-clone-brush-source-instructions=__1__ pro nastavení zdrojového bodu klonování. +[gui-map-editor-lua-snippet-editor] +current-snippet=Aktuální pipeta +delete=Smazat +lua-code=Lua kód +name=Název +new-snippet=Nová pipeta +opened-snippet-has-duplicate-name=Aktuálně otevřená pipeta má duplicitní název. +snippet-already-present=Pipeta s názvem "__1__" již existuje. +[gui-map-editor-menu] +quit=Ukončit editor map +regenerate-map=Regenerovat mapu +resume-editing=Pokračovat v úpravách +save-and-play=Uložit a zůstat hrát +save-map-as=Uložit jako +save-map-overwrite=Uložit +title=Editor map +[gui-map-editor-script-editor] +always-draw-areas=Vždy kreslit oblasti +always-draw-positions=Vždy kreslit pozice +color=Barva +current-areas=Aktuální oblast +current-positions=Aktuální pozice +name=Název +snap-to-grid=Přichytit k mřížce +[gui-map-editor-settings] +draw-cursor-light=Vykreslovat podsvícení kursoru +fill-electric-buffers=Naplň elektrické zásobníky každé entity +generate-neighbor-chunks=Generovat sousední chunky +instant-blueprint-building=Okamžitá stavba z plánu +instant-deconstruction=Okamžitá dekonstrukce +instant-rail-planner=Okamžitý plánovač železnic +instant-upgrading=Okamžité vylepšení +placed-corpses-never-expire=Mrtvoly nikdy nezmizí +render-as-day=Vždy vykreslit jako den +show-additional-entity-info-gui=Zobrazit další nastavení GUI entit +show-character-tab-in-controller-gui=Zobrazit tabulku hráče v okně nastavení hráčů +show-entity-health-bars=Zobrazit ukazatele zdraví entit +show-entity-tags=Zobrazit značky entit +show-hidden-entities=Zobrazit skryté entity +show-infinity-filters-in-controller-gui=Zobrazit filtry nekonečna v okně nastavení hráčů +show-status-icons=Zobrazit stavovou ikonu entity +[gui-map-editor-settings-categories] +interaction=Interakce +other=Další +rendering=Vykreslování +ui=Uživatelské rozhraní +[gui-map-editor-surface-editor] +cant-delete-default-surface=Výchozí povrch nelze odstranit. +current-surface=Aktuální povrch +delete-surface=Odebrat povrch +edit-map-gen-settings=Upravit nastavení generátoru map +edit-surface-map-gen-settings=__1__ - nastavení generátoru mapy +fill-tiles-with-lab-tiles=Vyplnit laboratorními dlaždicemi +generate-new-chunks-with-lab-tiles=Generovat nové chunky s laboratorními dlaždicemi +import-save=Importovat uložený povrch +import-save-only-available-in-singleplayer=Importování uložené hry je k dispozici pouze ve hře jednoho hráče. +importing-save-disables-replay=Importování jiných uložených souborů zakáže záznam. Jsi si jistý, že to chceš udělat? +invalid-surface-height=Neplatná výška povrchu: povolená hodnota je 0 až __1__. +invalid-surface-width=Neplatná šířka povrchu: povolená hodnota je 0 až __1__. +new-surface=Nový povrch +new-surface-name-already-used=Povrch se stejným názvem již existuje. +no-surface-name-given=Pro vytvoření povrchu je požadován název povrchu. +regenerate-decoratives=Regenerovat všechny dekorace +remove-all-entities=Odebrat všechny entity +remove-empty-chunks=Odstranit prázdné chunky +select-surface=Vybrat povrch +surface-name=Název +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Odstranit kolidující dekorace +smart-entity-collision-mode=Inteligentní kolizní mód entit +smart-entity-collision-mode-tooltip=Přeskočí stavbu dlaždič, pokud by mohlo dojít k poškození entit v procesu. +smart-out-of-map-collision-mode=Inteligentní kolizní mód mimo mapu +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ dlažba může být postavena pouze při stavbě pomocí __CONTROL__build-ghost__. +smart-tile-collision-mode=Inteligentní kolizní mód dlaždic +smart-tile-collision-mode-tooltip=Stavět pouze na dlaždice se stejnou kolizní maskou. Efektivní pro "pozemní stavbu na zemi" a "vodní stavbu nad vodou". +[gui-map-editor-time-editor] +apply-ticks-per-day=Použít +current-speed=Aktuální rychlost +day-length=Délka dne +daytime=Čas dne: +freeze-daytime=Zamrazit čas dne +pause=Pauza (__CONTROL__editor-toggle-pause__) +paused=(pozastaveno) +play=Přehrát (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Hrát po omezenou dobu +speed=Rychlost +speed-down=Zpomalení (__CONTROL__editor-speed-down__) +speed-up=Zrychlení (__CONTROL__editor-speed-up__) +tick-custom=Libovolný počet ticků +tick-once=Jeden tick (__CONTROL__editor-tick-once__) +tick-sixty=Šedesát ticků hry +ticks-per-day=Ticků za den +unfreeze-daytime=Rozmrazit čas dne +[gui-map-editor-title] +cliff-editor=Útesy +clone-editor=Klonovat +decorative-editor=Dekorace +entity-editor=Entity +force-editor=Strany +lua-snippet-editor=Pipeta z Lua +none-editor=Nic +resource-editor=Zdroje +scripting-editor=Místa a pozice +surface-editor=Povrch +tile-editor=Dlaždice +time-editor=Čas +[gui-map-editor-tool] +area-selection=Oblast +brush=Štětec +change-force=Změna síly +circle=Kruh +cursor=Kurzor +line-selection=Linka +paint-bucket=Plechovka barvy +point=Bod +snippet=Spustit Lua úryvky +spawn-location=Pozice spawnu +spray=Sprej +square=Čtvercový +variations=Variace +[gui-map-generator] +advanced-tab-title=Další nastavení +aux=Typ terénu +aux-description=Výskyt rudé pouště oproti písku. Vyšší systematická chyba generuje více trávy. +bias=Systematická chyba +cliff-continuity=Spojitost +cliff-continuity-description=Délka segmentů nepřerušených útesů. +cliff-frequency=Četnost +cliff-frequency-description=Počet útesů. +cliffs=Útesy +coverage=Pokrytí +custom=[modifikován] +difficulty=Obtížnost +enable-replay=Nahrát záznam hry +enable-replay-description=Nahrávat záznám hry při ukládání, aby mohl být později přehrán. Zvětšuje velikost souboru a prodlužuje ukládací čas. +enabled=Povoleno +enemy-attack-pollution-consumption-modifier=Modifikátor nákladů na útok +enemy-attack-pollution-consumption-modifier-description=Upravuje množství znečištění, které absorbují kousači před útokem. +enemy-base=Nepřátelské základny +enemy-expansion-group-tile=Rozšiřování nepřátel +enemy-expansion-maximum-expansion-cooldown=Maximální odpočet +enemy-expansion-maximum-expansion-cooldown-description=Maximální čas mezi vysláním nepřátelských rozšiřovacích skupin. +enemy-expansion-maximum-expansion-distance=Maximální vzdálenost rozšiřování +enemy-expansion-maximum-expansion-distance-description=Maximální vzdálenost nové nepřátelské základny od ostatních. +enemy-expansion-maximum-expansion-group-size=Maximální velikost skupiny +enemy-expansion-maximum-expansion-group-size-description=Maximální velikost nepřátelské rozšiřovací skupiny, upravená současnou úrovní evoluce. +enemy-expansion-minimum-expansion-cooldown=Minimální odpočet +enemy-expansion-minimum-expansion-cooldown-description=Minimální čas mezi vysláním nepřátelských rozšiřovacích skupin. +enemy-expansion-minimum-expansion-group-size=Minimální velikost skupiny +enemy-expansion-minimum-expansion-group-size-description=Minimální velikost nepřátelské rozšiřovací skupiny, upravená současnou úrovní evoluce. +enemy-expansion-minutes=min +enemy-frequency-description=Počet nepřátelských základen.\nPoznámka: Hodnota nižší než 100% znemožní získání některých úspěchů. +enemy-size-description=Velikost každé nepřátelské základny.\nPoznámka: Hodnota nižší než 100% znemožní získání některých úspěchů. +enemy-tab-title=Nepřátelé +error-importing-exchange-string=Nepodařilo se importovat řetězec pro výměnu map. +evolution=Evoluce +evolution-destroy-factor=Faktor destrukce +evolution-destroy-factor-description=Určuje, jak rychle se v důsledku ničení nepřátelských líhní zvyšuje evoluce. +evolution-pollution-factor=Faktor znečištění +evolution-pollution-factor-description=Určuje, jak rychle se v důsledku vyprodukovaného znečištění zvyšuje evoluce. +evolution-time-factor=Faktor času +evolution-time-factor-description=Určuje, jak rychle se v průběhu času zvyšuje evoluce. +exchange-string-instructions=Vlož řetězec pro výměnu mapy, ze kterého se načte nastavení mapy. +export-exchange-string-tt=Exportovat řetězec pro výměnu mapy (uloží nastavení mapy pro sdílení) +frequency=Četnost +hide-preview=Zavřít náhled +import-exchange-string-tt=Importovat řetězec pro výměnu mapy +invalid-value-for-field=Neplatná hodnota pole "__1__". Platné hodnoty jsou __2__ až __3__. +island-size=Velikost ostrova +map-height=Výška +map-height-simple=Výška mapy +map-seed=Kód mapy +map-seed-simple=Kód mapy +map-size-group-tile=Mapa +map-type=Typ mapy +map-width=Šířka +map-width-simple=Šířka mapy +minimum-pollution-to-damage-trees=Minimum k poškození stromů +minimum-pollution-to-damage-trees-description=Stromy mají 4 různé fáze postupujícího poškození znečištěním předtím něž jsou zničeny. Pokud znečištění překročí toto množství, začíná proces poškozující strom do další fáze. +moisture=Vlhkost +moisture-description=Výskyt travního porostu oproti poušti. Vyšší systematická chyba generuje více trávy. +next=Další +peaceful-mode-checkbox=Mírumilovný režim +peaceful-mode-description=V mírovém režimu nepřátelé nebudou aktivně útočit ani se rozšiřovat. Nepřátelé se budou stále bránit.\nPoznámka: Povolení této volby znemožní získání některých úspěchů. +play=Hrát +pollution=Znečištění +pollution-absorbed-per-tree-damaged=Vstřebávání poškozeného stromu +pollution-absorbed-per-tree-damaged-description=Stromy mají 4 různé fáze postupujícího poškození znečištěním předtím něž jsou zničeny. Tato hodnota určuje množství absorbovaného znečištění, kdy začíná proces poškozující strom do další fáze. +pollution-absorption-modifier=Modifikátor absorpce +pollution-absorption-modifier-description=Modifikuje, jak moc jsou schopny stromy a dlaždice absorbovat znečištění. +pollution-diffusion-ratio=Poměr šíření +pollution-diffusion-ratio-description=Množství znečištění šířícího se do sousedních chunků za sekundu. +preview-auto-update=Automatická aktualizace +preview-auto-update-tt=Automaticky aktualizujte náhled po jakékoli změně nastavení. +preview-error=Chyba při vytváření náhledu +price-multiplier=Násobitel ceny +randomize-map-seed=Náhodný kód mapy +recipes-difficulty-group-tile=Recepty +research-queue-availability=Dostupnost výzkumné fronty +research-queue-availability-after-victory=Po dokončení hry +research-queue-availability-always=Vždy +research-queue-availability-never=Nikdy +reset-preset=Obnovit na původní +reset-to-preset=Obnovit __1__ __plural_for_parameter_1_{1=možnost|2,3,4=možnosti|rest=možností}__ do výchozího nastavení +reset-to-preset-disabled=Všechny možnosti mají své výchozí hodnoty. +resource-frequency-description=Počet ložisek surovin. +resource-richness-description=Množství surovin v jednom bodě ložiska. +resource-size-description=Velikost každého ložiska surovin. +resources-tab-title=Zdroje +richness=Bohatost +scale=Měřítko +show-preview=Náhled +show-preview-warning=Pozor spoiler! - Nezobrazuj si náhled, pokud chceš prozkoumat mapu na vlastní pěst. +size=Velikost +starting-area-size=Velikost počáteční oblasti +starting-area-size-description=Velikost oblasti bez nepřátelských základen kolem hráče. +technology-difficulty-group-tile=Technologie +temperature=Teplota +terrain-bias-description=Konstanta systematické chyby pro zkreslení mapy. +terrain-coverage-description=Určuje, jak moc je mapa pokryta touto funkcí. +terrain-generators-group-title=Generátor +terrain-scale-description=Celková velikost oblastí a prostoru mezi nimi. +terrain-tab-title=Terén +title=Generátor mapy +water=Voda +[gui-map-generator-errors] +no-tiles-selected=Alespoň jeden typ dlaždic musí být povolen. +[gui-map-info] +confirm-delete=Chystáte se trvale odstranit __1__. +confirm-replay=Začít sledovat přehrávání záznamu pro __1__? +delete-save=Smazat uloženou hru +difficulty=Obtížnost +file-size=Velikost souboru +invalid-file=Neplatný, nebo poškozený soubor. +map-version=Verze mapy +mods=Mody +preview-missing=Náhled mapy chybí. +replay-not-found=Vybraná uložená pozice neobsahuje žádné informace se záznamem. +scenario-name=Scénář +start-replay=Spustit přehrávání záznamu +time-played=Nahraný čas +[gui-map-view-settings] +add-ping=Přidat ping +add-ping-tooltip=__1__ na mapě nebo ve světě k přímé aktivaci. +add-tag=Přidat štítek +show-electric-network=Elektrické sítě +show-logistic-network=Logistické sítě +show-map-stop=Názvy železničních zastávek +show-player-names=Jména hráčů +show-pollution=Znečištění +show-rail-signal-states=Stav návěstidel +show-recipe-icons=Ikony receptů +show-tags=Štítky +show-turret-range=Pokrytí věžemi +show-worker-robots=Pracovní roboti +[gui-menu] +about=O hře +browse-lan-games=Procházet LAN hry +browse-public-games=Procházet veřejné hry +connect-to-address=Připojit k adrese +continue-host-save=Pokračovat: Hostovat __1__ +continue-host-save-tooltip=Hostovat __1__ +continue-join-game=Pokračovat: Připojit se k __1__ +continue-join-game-tooltip=Připojit se k __1__ +continue-save=Pokračovat __1__ +continue-save-tooltip=Načíst hru __1__ +controls=Ovládání +copy-report-path=Zkopírovat cestu k reportu desynchronizací +desync-explanation=Hra se desynchronizovala. Příčinou může být chyba hry, chyba některého z modů nebo scénáře (pokud jsou využité).\nPokud nepoužíváš žádný mod, nahlas prosím tuto chybu na naše fórum do záložky s chybami. Přilož podrobnosti o tom co hráči dělali, kde byli, apod. a přilož protokol o desynchronizaci vytvořený níže. +desync-explanation-console=Hra se desynchronizovala.\nPokud problém přetrvává, nahlas tento problém na našem fóru o chybách. +desync-more-information-link=Pro více informací o desynchronizaci a jak je nahlásit, viz: +desync-report-disabled=Zpráva o desynchronizaci nebyla vytvořena, protože vytvoření zprávy je zakázáno. Povol ji a nahlas desynchronizaci, pokud ji chceš opravit. +desync-report-location=Zpráva o desynchronizaci byla vytvořena v: __1__ +feature-not-available-with-instrument-mod=Tato funkce není k dispozici, když je povolen Režim nástrojů. +game-menu=Herní nabídka +graphics=Grafika +host-new-game=Začít novou hru jako hostitel +host-saved-game=Načíst uloženou hru jako hostitel +interface=Rozhraní +lan-username=Uživatelské jméno pro LAN +load-game=Načíst hru +main-menu=Hlavní menu +map-editor=Editor map +mod-settings=Nastavení modů +mods=Mody +multi-player=Hra pro více hráčů +multi-player-menu=Hra pro více hráčů +new-game=Nová hra +other=Ostatní +pause-game=Pozastavit hru +quit-game=Ukončit hru +quit-tutorial-to-game=Ukončit tutoriál +quit-tutorial-to-menu=Ukončit tutoriál +reconnect=Znovu připojit +restart-game=Restartovat +restart-tutorial=Restart +resume-game=Pokračovat +resume-tutorial=Pokračovat +save-game=Uložit hru +save-game-as-scenario=Uložit jako scénář +settings=Nastavení +show-report=Zobrazovat report desynchronizací +single-player=Hra pro jednoho hráče +single-player-menu=Hra pro jednoho hráče +sound=Zvuky +the-rest=Ostatní +tutorial-menu=Tutoriál +unpause-game=Pokračovat ve hře +user-login=Přihlášení uživatele +[gui-migrated-content] +changed-achievement=Změněné úspěchy +changed-custom-input=Změněné vlastní vstupy +changed-decorative=Změněné dekorace +changed-entity=Změněné entity +changed-equipment=Změněné vybavení +changed-equipment-grid=Změněné mřížky vybavení +changed-fluid=Změněné tekutiny +changed-item=Změněné předměty +changed-mod-setting=Změněné nastavení modu +changed-particle=Změněné částice +changed-recipe=Změněné recepty +changed-shortcut=Změněné zkratky +changed-technology=Změněné technologie +changed-tile=Změněná dlažba +changed-trivial-smoke=Změněné kouře +changed-virtual-signal=Změněné virtuální signály +removed-achievement=Odebrané úspěchy +removed-blueprint-too-old=Plán __1__ byl odebrán, je příliš starý. Verze mapy __2__ +removed-custom-input=Odebrané vlastní vstupy +removed-decorative=Odebrané dekorace +removed-entity=Odebrané entity +removed-equipment=Odebrané vybavení +removed-equipment-grid=Odebrané mřížky vybavení +removed-fluid=Odebrané tekutiny +removed-item=Odebrané předměty +removed-mod-setting=Odebrané nastavení modu +removed-particle=Odebrané entity +removed-recipe=Odebrané recepty +removed-shortcut=Odebrané zkratky +removed-technology=Odebrané technologie +removed-tile=Odebrané dlaždice +removed-trivial-smoke=Odebrané kouře +removed-virtual-signal=Odebrané virtuální signály +title=Přesunutý obsah +[gui-mod-info] +active-version=Aktivní verze +author=Autor +contact=Kontakt +delete=Odstranit +dependencies=Závislosti +dependency-required=Tento mod je vyžadován, ale není aktivní. +description=Popis +factorio-version=Verze Factoria +homepage=Domovská stránka +incompatibilities=Nekompatibilní s +incompatible-factorio-version=Nekompatibilní s aktuální verzí hry +mod-portal-page=Portál modů +name=Název +no-dependencies=Žádná +optional-dependencies=Volitelné závislosti +optional-dependency=(nepovinné) +optional-dependency-incompatible=Tento mod není se zvolenými mody kompatibilní. +optional-dependency-required=Tento mod není vyžadován a není aktivní. +status=Stav +status-disabled=Zakázáno +status-enabled=Povoleno +status-not-installed=Nenainstalováno +toggle=Povolit/Zakázat +version=Verze +[gui-mod-load-error] +description=Nepodařilo se načíst mód "__1__" +disable-all=Vypnout všechny mody +disable-mods=Vypnout uvedené mody +exit=Ukončit +mod-manager=Správce modifikací +reset-mod-settings=Resetovat nastavení modu +restart-application=Restart +title=Chyba při načítání modů +to-be-disabled=Mody, které budou deaktivovány: +[gui-mod-settings] +apply=Použít +cancel=Zrušit +cant-be-changed-not-an-admin=Pouze administrátoři mohou změnit tato nastavení. +map=Mapa +no-map-settings=Nejsou zde žádná nastavení mapy. +no-per-user-settings=Neexistují žádná uživatelská nastavení. +no-settings=Nic zde není. +no-startup-settings=Nejsou zde žádná nastavení po spuštění. +per-player=Na hráče +reload=Znovu načíst +reset=Resetovat +reset-to-default=Obnovit nastavení na výchozí hodnoty: __1__ +reset-to-default-disabled=Nastavení má výchozí hodnotu. +setting-is-invalid=Jedno nebo více nastavení jsou neplatné. +startup=Po spuštění +startup-changes-require-restart=Změna počátečních nastavení bude vyžadovat restart hry. +startup-settings-cant-be-changed-while-playing=Nastavení spuštění nelze změnit, když hra běží. +title=Nastavení modů +value-cannot-be-empty=Hodnota nemůže být prázdná. +value-out-of-range=Hodnota je mimo rozsah: platné hodnoty jsou od __1__ do __2__ včetně. +[gui-mod-startup-settings-mismatch] +apply=Ano* +cancel=Ne +description=Tvé nastavení modů se neshoduje s nastavením serveru, ke kterému se připojuješ.\n\nCheš aplikovat serverové nastavení modů a restartovat hru? +restart-required=Hra bude restartována pro změnu počátečních nastavení. +title=Neshoda nastavení modů po spuštění +[gui-mods] +install=Instalovat +manage=Spravovat mody +title=Mody +unconfirmed-changes=Nebyly nalezeny žádné nepotvrzené změny. +unconfirmed-mod-changes=__plural_for_parameter_1_{1=Mod změněn|2,3,4=__1__ mody změněny|rest=__1__ modů změněno}__. +unconfirmed-mod-installed=__plural_for_parameter_1_{1=Mod instalován|2,3,4=__1__ mody instalovány|rest=__1__ modů instalováno}__. +unconfirmed-mod-updated=__plural_for_parameter_1_{1=Mod aktualizován|2,3,4=__1__ mody aktualizovány|rest=__1__ modů aktualizováno}__. +updates=Aktualizace +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ se chce připojit k následujícímu serveru: __2__ +connect=Připojit +connect-to-game=Přímé připojení +ip-address=IP adresa a port +password=Heslo +password-for-game-required=Prosím, vložte heslo pro hru __1__ +scenario-script-source=Scénář serveru +[gui-multiplayer-lobby] +access=Přístup +adminlist=Seznam administrátorů +allow-commands=Povolit příkazy Lua +allow-commands-admins-only=Pouze administrátoři +allow-commands-false=Ne +allow-commands-true=Ano +authserver-side-bans=Použít banlist autorizačního serveru +authserver-side-bans-tooltip=Ověřuje, zda připojující se hráči nemají ban na hru více hráčů a informuje Factorio.com o ban/unban příkazech. +autosave-only-on-server=Automatické ukládání pouze na serveru +banlist=Seznam blokovaných hráčů +default-game-name=Hra hráče __1__ +edit-adminlist=Upravit seznam administrátorů +edit-banlist=Upravit seznam zakázaných hráčů +edit-whitelist=Upravit seznam povolených hráčů +game-description=Popis +game-name=Název serveru +game-name-cant-be-empty=Jméno serveru nemůže být prázdné +game-password=Heslo serveru +game-password-tooltip=Pokud chcete hrát soukromě, doporučujeme nastavit heslo. +game-saving=Ukládání hry +game-tags=Popisky +game-visibility-LAN=síť LAN +game-visibility-public=Veřejný +game-visibility-steam=Steam +game-visibility-steam-tooltip=Povolí nebo zakáže funkci "Vstoupit do hry" přes Steam. +ignore-limit-for-returning-players=Ignorovat maximální počet při vracení +ignore-limit-for-returning-players-tooltip=Hráči, kteří na této mapě již hráli, se mohou připojit i po dosažení limitu počtu hráčů. +max-players=Maximální počet hráčů +max-players-count-must-be-integer=Maximální počet hráčů musí být celé číslo +max-upload=Maximální rychlost odesílání +max-upload-must-be-integer=Maximální rychlost odesílání musí být celé číslo +max-upload-slots=Maximální odesílací sloty +max-upload-slots-must-be-integer=Maximální počet slotů nahrávání musí být celé číslo +max-upload-slots-tooltip=Maximální rychlost, která je určena k odesílání mapy novým hráčům. Omezení je vhodné pro ujištění že je tu dostatečná odesílací rychlost pro již připojené hráče. +max-upload-speed-no-limit=Bez omezení +max-upload-tooltip=Maximální rychlost, která je určena k odesílání mapy novým hráčům. Omezení je vhodné pro ujištění že je tu dostatečná odesílací rychlost pro již připojené hráče. +multiplayer-afk-autokick-interval=Vyhození po nečinnost +multiplayer-autosave-interval=Interval automatického ukládání +non-blocking-saving=Povolit průběžné ukládání bez přerušení +non-blocking-saving-tooltip=Experimentální funkce, která umožňuje serveru uložit mapu bez pozastavení hry. Funguje pouze na Linuxu a macOS. +only-admins-can-pause-the-game=Hru může pozastavit pouze administrátor +play=Hrát +rights=Práva +save-upload=Upload uložené hry +show=Zobrazit +title=Nastavení hry pro více hráčů +verify-user-identity=Ověřit identitu uživatele +verify-user-identity-tooltip=Ověř, zda připojující se hráči mají platný účet na Factorio.com a jejich jméno se shoduje s jménem jejich účtu. +visibility=Viditelnost +whitelist=Seznam povolených hráčů +[gui-new-game] +delete-scenario=Odstranit scénář +difficulty=Obtížnost +game-scenarios=Herní scénáře: +level=Úroveň +level-locked-explanation=Než bude tato úroveň odemčena, musíš nejdříve dokončit předchozí úroveň ve stejné obtížnosti. +level-locked-explanation-no-difficulty=Musíš nejdříve dokončit předchozí úroveň, než bude tato úroveň odemčena. +main-game=Hlavní hra: +mod-scenarios=Scénáře modů: +next=Další +no-description=Tato mapa nemá žádný popis +play=Hrát +title-select-scenario-to-edit=Vyber scénář pro úpravu +title-select-template-for-new-scenario=Vyber šablonu pro nový scénář +title-start-new-game=Začít novou hru +user-scenarios=Uživatelské scénáře: +[gui-other-settings] +autosave-interval=Interval automatického ukládání +autosave-never=Nikdy +check-updates=Kontrolovat aktualizace při spuštění Factoria +delete-achievements-button=Odstranit +delete-achievements-confirm-control-phrase=ODSTRANIT +delete-achievements-confirm-text=Stisknutím "__1__" potvrdíte odstranění úspěchů. +delete-achievements-label=Smazat úspěchy +delete-achievements-label-tooltip=Toto trvale odstraní všechny úspěchy. +delete-achievements-label-tooltip-steam=Toto trvale odstraní všechny úspěchy, včetně úspěchů na Steamu. +developer=Vývojář +discard-mouse-events-when-accessibility-zoomed=Nepožívat myš pokud je aktivní lupa pro usnadnění přístupu +enable-blueprint-storage-cloud-sync=Povolit synchronizaci knihovny plánů s Steam Cloud +enable-crash-log-uploading=Nahrát protokol pádu hry +enable-experimental-updates=Povolit aktualizace experimentálních verzí +enable-logitech-led-support=Povolit podporu Logitech LED +enable-new-mods=Automaticky aktivovat nové mody +enable-razer-chroma-support=Povolit podporu Razer Chroma +enable-steelseries-gamesense-support=Povolit podporu SteelSeries GameSense +factorio-username=Jméno hráče pro LAN +log-in=Přihlásit se +log-out=Odhlásit +log-saving-statistics=Protokol ukládání statistiky +logged-in=Aktuálně přihlášen jako __1__ +logged-out=Nejste přihlášeni +non-blocking-saving=Povolit, neblokující ukládání (pouze Linux/macOS) +proxy=Proxy server +proxy-password=Heslo proxy serveru +proxy-username=Uživatelské jméno proxy serveru +set-email=Nastavit e-mail k účtu +set-email-button=Nastavit +title=Ostatní nastavení +use-mod-settings-per-save=Použít různé nastavení modů pro různé uložené pozice +username-invalid-characters=Vaše uživatelské jméno obsahuje neplatné znaky. Použijte pouze písmena, čísla a znaky ._- +verbose-logging=Podrobné záznamy +[gui-other-settings-description] +enable-crash-log-uploading=Anonymně odeslat protokoly o pádu, pokud hra havaruje. +factorio-username=Jméno hráče pro LAN hry, když nejste přihlášeni. Při přihlášení je stejné jako uživatelské jméno pro Factorio a nelze ho změnit. +log-saving-statistics=Uložit i protokol se statistikami pří ukládání mapy (varování: ukládá pomaleji). +set-email=Nastavte e-mail a heslo pro použití tohoto účtu na jiných platformách nebo konzolích. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Přidat skupinu +add-player-to-group=Přidat hráče do skupiny +clone-group=Klonovat skupinu +delete-selected-group=Odstranit vybranou skupinu +disable-all=Zakázat vše +do-you-really-want-to-revoke-your-permissions-to-edit=Chystáš se odebrat své právo na úpravu oprávnění. Opravdu to chceš provést? +edit-selected-group=Upravit vybranou skupinu +enable-all=Povolit vše +export=Export +group-ids-exhausted=Byl dosažen maximální počet skupin. +group-permissions-title=Skupiny oprávnění +import=Importovat +import-failed=Import se nezdařil:__1__ +import-permissions=Import oprávnění +multiple-default-groups-found=Nalezeno více výchozích skupin. +no-default-group-found=Nenalezena žádná výchozí skupina. +permissions-string=Řetězec oprávnění +players-in-group=Hráči ve skupině +remove-player-from-group=Odstranit hráče ze skupiny +show-players-in-other-groups=Zobrazit hráče v ostatních skupinách +title=Oprávnění +you-can-not-delete-the-default-group=Nelze odstranit výchozí skupinu. +[gui-permissions-names] +ActivateCopy=Aktivovat kopírování +ActivateCut=Aktitovat vyjímání +ActivatePaste=Aktivovat vkládání +AddPermissionGroup=Přidání skupiny oprávnění +AddTrainStation=Přidat vlakovou stanici +AdminAction=Adminská akce +AltReverseSelectArea=Alternativní oblast výběru +AltSelectArea=Jiný výběr oblasti +AltSelectBlueprintEntities=Vybrat alternativní entity plánu +AlternativeCopy=Alternativní kopírování +BeginMining=Začít těžbu +BeginMiningTerrain=Začít těžit terén +Build=Postavit +BuildRail=Postavit kolej +BuildTerrain=Postavit terén +CancelCraft=Zrušit výrobu +CancelDeconstruct=Zrušit dekonstrukci +CancelNewBlueprint=Zrušit nový plán +CancelResearch=Zrušit výzkum +CancelUpgrade=Zrušit vylepšení +ChangeActiveCharacterTab=Změnit aktivní kartu hráče +ChangeActiveItemGroupForCrafting=Změnit skupinu aktivních předmětů pro výrobu +ChangeActiveItemGroupForFilters=Změnit skupinu aktivních předmětů pro filtry +ChangeActiveQuickBar=Změnit aktivní opasek +ChangeArithmeticCombinatorParameters=Změnit parametry aritmetického kombinátoru +ChangeDeciderCombinatorParameters=Změnit parametry rozhodovacího kombinátoru +ChangeEntityLabel=Změnit označení entity +ChangeItemDescription=Změnit popisek položky +ChangeItemLabel=Změnit označení předmětu +ChangeMultiplayerConfig=Změnit konfiguraci hry více hráčů +ChangePickingState=Změnit stav sběru předmětů +ChangeProgrammableSpeakerAlertParameters=Změnit parametry poplachu programovatelného reproduktoru +ChangeProgrammableSpeakerCircuitParameters=Změnit parametry ovladací sítě programovatelného reproduktoru +ChangeProgrammableSpeakerParameters=Změnit parametry programovatelného reproduktoru +ChangeRidingState=Změnit stav jízdy +ChangeShootingState=Změnit stav střelby +ChangeTrainStopStation=Změnit vlakovou zastávku +ChangeTrainWaitCondition=Změnit podmínku čekání vlaku +ChangeTrainWaitConditionData=Změnit data podmínky čekání vlaku +ClearCursor=Zrušit kurzor +ConnectRollingStock=Připojit kolejová vozidla +Copy=Kopírovat +CopyEntitySettings=Kopírovat nastavení entity +CopyOpenedBlueprint=Zkopírovat otevřený plán +CopyOpenedItem=Kopírovat otevřený předmět +Craft=Vyrobit +CursorSplit=Rozdělení kurzoru +CursorTransfer=Přenos kurzoru +CustomInput=Vlastní vstup +CycleBlueprintBookBackwards=Projet knihu plánů dozadu +CycleBlueprintBookForwards=Projet knihu plánů dopředu +Deconstruct=Dekonstruovat +DeleteBlueprintLibrary=Vymazat knihovnu plánů +DeleteBlueprintRecord=Odstranit záznam plánů +DeleteCustomTag=Odstranit vlastní štítek +DeletePermissionGroup=Smazaní skupiny oprávnění +DestroyItem=Zničit předmět +DestroyOpenedItem=Zničit otevřený předmět +DisconnectRollingStock=Odpojit kolejové vozidlo +DragTrainSchedule=Přesunout jízdní řád +DragTrainWaitCondition=Přetáhněte podmínku čekání vlaku +DropBlueprintRecord=Zahodit záznam plánů +DropItem=Zahodit předmět +EditBlueprintToolPreview=Upravit náhled nástroje plánu +EditCustomTag=Upravit vlastní štítek +EditPermissionGroup=Upravit skupinu oprávnění +ExportBlueprint=Exportovat plán +FastEntitySplit=Rychlé rozdělení entity +FastEntityTransfer=Rychlé přenesení entity +FlushOpenedEntityFluid=Vyprázdnit tekutinu entity +FlushOpenedEntitySpecificFluid=Vyprázdnit určité tekutinu otevřené entity +GoToTrainStation=Jet do stanice +GrabBlueprintRecord=Vzít záznam plánů +GuiCheckedStateChanged=Stav kontroly rozhraní se změnil +GuiClick=Kliknutí v rozhraní +GuiConfirmed=Rozhraní potvrzeno +GuiElemChanged=Element rozhraní byl změněn +GuiHover=Najetí na Gui +GuiLeave=Odchod z Gui +GuiLocationChanged=Lokace rozhraní byla změněna +GuiSelectedTabChanged=Stav vybraného rozhraní se změnil +GuiSelectionStateChanged=Stav výběru gui se změnil +GuiSwitchStateChanged=Stav přepínače rozhraní byl změnen +GuiTextChanged=Text rozhraní byl změněn +GuiValueChanged=Hodnota rozhraní byla změněna +ImportBlueprint=Importovat plán +ImportBlueprintString=Importovat vlákno plánu +ImportBlueprintsFiltered=Importovat filtrované plány +ImportPermissionsString=Importovat vlakno oprávnění +InventorySplit=Rozpůlit inventář +InventoryTransfer=Přenos inventáře +LaunchRocket=Vypustit raketu +LuaShortcut=Lua zkratka +MapEditorAction=Akce editoru mapy +MarketOffer=Tržní nabídka +ModSettingsChanged=Nastavení modu bylo změněno +OpenAchievementsGui=Otevřít rozhraní ocenění +OpenBlueprintLibraryGui=Otevřít knihovnu plánů +OpenBlueprintRecord=Otevřít záznam plánů +OpenBonusGui=Otevřít rozhraní bonusů +OpenCharacterGui=Otevřít hráčův inventář +OpenCurrentVehicleGui=Otevřít rozhraní vozidla +OpenEquipment=Otevřit vybavení +OpenGui=Otevřít okno +OpenItem=Otevřít předmět +OpenLogisticGui=Otevřít rozhraní logistiky +OpenModItem=Otevřít namodovaný předmět +OpenParentOfOpenedItem=Otevřít nadřazený pro otevřený předmět +OpenProductionGui=Otevřít rozhraní produkce +OpenTechnologyGui=Otevřít menu technologií +OpenTipsAndTricksGui=Otevřít tipy a triky +OpenTrainGui=Otevřít vlakové rozhraní +OpenTrainStationGui=Otevřít GUI železniční zastávky +OpenTrainsGui=Otevřít vlakové rozhraní +PasteEntitySettings=Vložit nastavení entity +PlaceEquipment=Umístit vybavení +QuickBarPickSlot=Nastavit slot opasku +QuickBarSetSelectedPage=Nastavit vybranou stranu opasku +QuickBarSetSlot=Nastavit slot rychlého panelu +ReassignBlueprint=Přeřadit plán +RemoveCables=Odstranit kabely +RemoveTrainStation=Odstranit železniční zastávku +ResetAssemblingMachine=Resetovat montovnu +ResetItem=Resetovat předmět +ReverseSelectArea=Reverzní výběr oblasti +RotateEntity=Otočit entitu +SelectArea=Vybrat oblast +SelectBlueprintEntities=Vybrat entity plánu +SelectEntitySlot=Vyberte slot entity +SelectItem=Vybrat předmět +SelectMapperSlot=Vyberte mapovací slot +SelectNextValidGun=Vybrat další možnou zbraň +SelectTileSlot=Zvolte pozici slotu +SendSpidertron=Vyslat spidertrona +SetAutoLaunchRocket=Nastavit automatický odpalovací raketu +SetAutosortInventory=Nastavit automatické třídění inventáře +SetBehaviorMode=Nastavit režim chování +SetCarWeaponsControl=Nastavit ovládání zbraní auta +SetCircuitCondition=Nastavit podmínku ovládací sítě +SetCircuitModeOfOperation=Nastavit režim ovládání obvodu +SetControllerLogisticTrashFilterItem=Nastavit ovladač filtru předmětu osobního logistického koše +SetDeconstructionItemTileSelectionMode=Nastavit dekontrukci předmětů na režim výběru dlaždic +SetDeconstructionItemTreesAndRocksOnly=Nastavit dekonstrukci předmětů na pouze stromy a kameny +SetEntityColor=Nastavit barvu entity +SetEntityEnergyProperty=Nastavit energetickou vlastnost entity +SetEntityLogisticTrashFilterItem=Nastavit ovladač filtru entity osobního logistického koše +SetFilter=Nastavit filtr +SetFlatControllerGui=Nastavit plochý ovladač gui +SetHeatInterfaceMode=Nastavit režim tepelného rozhraní +SetHeatInterfaceTemperature=Nastavit teplotu tepelného rozhraní +SetInfinityContainerFilterItem=Nastavit filtr nekonečneho kontejneru +SetInfinityContainerRemoveUnfilteredItems=Nastavit filtr nekonečneho kontejneru na odstraňování nefiltrovaných předmětů +SetInfinityPipeFilter=Nastavit nekonečný filtr potrubí +SetInserterMaxStackSize=Nastavit maximální velikost zásobníku překladače +SetInventoryBar=Nastavit ukazatel inventáře +SetLinkedContainerLinkID=Nastavit ID odkazu propojeného kontejneru +SetLogisticFilterItem=Nastavit logistický filtr předmětu +SetLogisticFilterSignal=Nastavit logistický filtr signálu +SetPlayerColor=Nastavit barvu hráče +SetRecipeNotifications=Nastavit upozornění na recept +SetRequestFromBuffers=Nastavit požadavek z vyrovnávacích truhel +SetResearchFinishedStopsGame=Nastavit zastavení hry po dokončení výzkumu +SetSignal=Nastavit signál +SetSplitterPriority=Nastavit prioritu rozdělovače +SetTrainStopped=Přepnout mód jízdy vlaku mezi manuální/automatické +SetTrainsLimit=Nastavit limit vlaku +SetVehicleAutomaticTargetingParameters=Nastavit parametry automatického cílení vozidla +SetupAssemblingMachine=Nastavit montovnu +SetupBlueprint=Nastavit plán +SetupSingleBlueprintRecord=Nastavit jeden záznam plánu +SmartPipette=Chytrá pipeta +SpawnItem=Stvořit předmět +StackSplit=Rozpůlit hromadu +StackTransfer=Přenos hromady +StartRepair=Začít opravu +StartResearch=Začít výzkum +StartWalking=Začít chůzi +StopBuildingByMoving=Zastavit stavbu pohybem +SwitchConnectToLogisticNetwork=Přepnout připojení k logistické síti +SwitchConstantCombinatorState=Přepnout stav konstantního kombinátoru +SwitchInserterFilterModeState=Přepnout režim filtru překladače +SwitchPowerSwitchState=Stav přepínače napájení +SwitchToRenameStopGui=Přepnout na GUI přejmenování zastávky +TakeEquipment=Vzít vybavení +ToggleDeconstructionItemEntityFilterMode=Přepnout režim filtrování položek dekonstrukce +ToggleDeconstructionItemTileFilterMode=Přepnout režim filtrování položek dekonstrukce +ToggleDriving=Přepnout řízení +ToggleEnableVehicleLogisticsWhileMoving=Zapnout/zapnout logistiku vozidla při pohybu +ToggleEntityLogisticRequests=Přepnout osobní logistické požadavky +ToggleEquipmentMovementBonus=Zapnout/vypnout bonus rychlosti pohybu vybavení +ToggleMapEditor=Zapnout/vypnout editor mapy +TogglePersonalLogisticRequests=Zapnout/Vypnout osobní logistické žádosti +TogglePersonalRoboport=Aktivovat/Deaktivovat osobní roboport +ToggleShowEntityInfo=Přepnout informace zobrazení o entitě +TranslateString=Přeložit řetězec +Undo=Vrátit +Upgrade=Upgradovat +UpgradeOpenedBlueprintByItem=Vylepšit otevřený plán podle předmětu +UpgradeOpenedBlueprintByRecord=Vylepšit otevřený plán podle záznamu +UseArtilleryRemote=Použít dálkové ovládání dělostřelectva +UseItem=Použít předmět +WireDragging=Natáhnout dráty +WriteToConsole=Vypsat do konzole +[gui-pipe] +fluid-system-contents=Obsah kapalného systému: +flush-this=Vyprázdnit __1__ from this. +flush-whole-system=Vyprázdnit __1__ z celého systému tekutiny. +this-contents=__1__ obsahuje: +[gui-player-management] +add-player=Přidat hráče +admin=Administrátor +ban=Blokovat +banned=Zablokován +cant-ban-yourself=Nemůžeš zabanovat sám sebe. +cant-delete-yourself=Nemůžeš odstranit sám sebe. +cant-kick-not-online=Pouze připojení hráči mohou být vyhozeni. +cant-kick-yourself=Nemůžeš vyhodit sám sebe. +cant-use-not-in-multiplayer-game=Toto uživatelské rozhraní lze použít pouze ve hře více hráčů. +cant-whitelist-disabled=Seznam povolených hráčů musí být na serveru zapnut, než do něj bude možné přidat hráče. +delete-player=Smazat +delete-player-tooltip=Vyhodí a smaže hráče ze serveru. +demote=Degradovat +kick=Vyhodit +last-online=Naposledy online +manage=Správa +manage-permissions=Správa oprávnění +manage-player=Spravovat hráče __1__ +mute=Ignorovat +muted=Ignorován +name=Jméno +never=nikdy +now=nyní +online-players=__1__ z __2__ hráčů je online +operations=Operace +permission-group=Skupiny povolení +promote=Povýšit +purge=Vyčistit +show-online-only=Zobrazit pouze online +time-ago=Před __1__ +title=Správa hráčů +unban=Odblokovat +unmute=Přestat ignorovat +unwhitelist=Odebrat ze seznamu povolených hráčů +whitelist=Přidat do seznamu povolených hráčů +whitelisted=Přidán do seznamu povolených hráčů +[gui-power-switch] +off=Vypnuto +on=Zapnuto +state=Stav +[gui-production] +consumption=Spotřeba +electricity=Elektřina +fluids=Tekutiny +items=Předměty +kills=Počet zabití +pollution=Znečištění +production=Výroba +title=Výroba +[gui-programmable-speaker] +alert-settings=Nastavení upozornění +allow-polyphony=Povolit polyfonii +allow-polyphony-description=Povolí až __1__ zvuků přehrávaných v jednu chvíli. Zakaž pro povolení pouze jednoho zvuku v jednu chvíli (užitečné pro výstražné znamení). +circuit-connection-settings=Nastavení připojení k obvodu ovládací sítě +global-playback=Hrát přes celou mapu +global-playback-description=Zvuk z reproduktoru bude slyšet po celé mapě. +show-alert=Zobrazit výstrahu +show-alert-description=Zobraz výstrahu spolu se zprávou v okně, když je přehráván zvuk. +show-icon-on-map=Zobrazit ikonu na mapě +signal-value-is-pitch=Hodnota signálu určuje frekvenci +signal-value-is-pitch-description=Hodnota vstupu ovládacího obvodu určuje notu, která bude přehrána. +volume=Hlasitost +[gui-quick-panel] +items=Předměty +page=Stránka __1__/__2__ +panels=Panely +shortcuts-next-page=__1__: další stránka +shortcuts-next-tab=__1__: další karta +shortcuts-previous-page=__1__: předchozí stránka +shortcuts-previous-tab=__1__: předchozí karta +shortcuts-select=__1__: vybrat +title=Rychlý panel +tools=Nástroje +[gui-requester] +set-requests=Nastavit požadavky z ovládací sítě +[gui-resource-entity] +initial-amount=Počáteční množství +minimum-yield=Minimální výnos +resource-amount=Množství zdrojů +[gui-roboport] +repair-packs=Opravářské sady +robots=Roboti +[gui-rocket-silo] +auto-launch=Automatický start s nákladem. +rocket-inventory-label=Inventář rakety +rocket-progress=Postup výroby +rocket-result-inventory-label=Inventář získaných předmětů +[gui-save-game] +cant-save-over-autosaves=Zvol prosím jiný název uložené hry. \nAutosave soubory jsou vyhrazeny pro automatické ukládání a budou přepsány budoucími automatickými ukládáními. +confirm-overwrite=Opravdu chceš přepsat __1__? +confirm-overwrite-time-warning=Varování: vybraná uložená pozice má __1__ __plural_for_parameter_1_{1=hodinu|2,3,4=hodiny|rest=hodin}__ herní doby! +save=Uložit +save-as=Uložit jako +title=Uložit hru +[gui-save-scenario] +save-as=Uložit jako +title=Uložit scénář +[gui-select-upgrade-planner] +default-upgrade=Výchozí vylepšení +instructions=__CONTROL_LEFT_CLICK__ pro vylepšení úrovně, __CONTROL_RIGHT_CLICK__ pro zhoršení úrovně. +title=Vyber plánovač vylepšení, který chceš použít +[gui-server-config] +cancel=Zrušit +save=Uložit +title=Konfigurace serveru +[gui-set-email] +checking=Ověřuji +email=E-mail +email-already-set=Tento účet již má přiřazený e-mail. Přiřazená e-mailová adresa je __1__ +email-cant-be-empty=E-mail nemůže být prázdný. +email-invalid=E-mailová adresa je neplatná. +set=Nastavit +set-email-description=Tento účet nemá přiřazený e-mail. Pro použití tohoto účtu na jiných platformách nebo konzolích přidejte e-mail a heslo. +set-email-success=Na __1__byl odeslán e-mail. Pro potvrzení e-mailu a nastavení hesla postupujte podle pokynů. +set-email-title=Nastavit e-mail +setting-email=Nastavení e-mailu +[gui-side-menu] +achievements=Úspěchy +blueprint-library=Knihovna plánů (__CONTROL__toggle-blueprint-library__) +bonuses=Bonusy +logistic-networks=Logistické sítě +map=Mapa (__CONTROL__toggle-map__) +production-statistics=Statistiky výroby (__CONTROL__production-statistics__) +technology=Okno technologií +tips-and-tricks=Tipy a triky +trains=Vlaky (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Upozornění +default-device=Výchozí zařízení +environment-sounds-volume=Hlasitost zvuků prostředí +game-effects-volume=Efekty hry +gui-effects-volume=Efekty uživatelského rozhraní +master-volume=Celková hlasitost +music-volume=Hudba +preferred-output=Preferovaný výstup +simulation-volume=Simulace +title=Nastavení zvuku +walking-sound-volume=Hlasitost chůze +wind-volume=Vítr +[gui-speed-panel] +normal=Normální +pause=Pozastavit +paused=Pozastaveno +show-gui=Zobrazovat GUI +show-message-dialogs=Zobrazovat zprávy +speed=Rychlost: __1__ +speed-down=Zpomalit +speed-up=Zrychlit +title=Možnosti opětovného přehrání +[gui-splitter] +input-priority=Priorita vstupu +left=Levá +output-priority=Priorita výstupu +right=Pravá +[gui-sync-mods-with-save] +cancel=Zpět +confirm=Potvrdit +correct=V pořádku: +disabled=Vypnuté: +download=Stahování +enable=Povolit +enable-correct-version=Povolit správnou verzi +join-server-after-sync=Připojit na server po synchronizaci +keep-enabled=Ponechat povolené +load-save-after-sync=Načíst uloženou pozici po synchronizaci +mods-not-available-on-mod-portal=Následující mody nejsou k dispozici na portálu modů: __1__ +no-compatible-version=Neexistuje kompatibilní verze: +no-release=Žádná vydaná verze: +not-in-save=Neuloženo v: +not-on-mod-portal=Není na portálu modů: +ready-to-download=Připraveno ke stažení: +sync-mods-with-server=Synchronizovat mody se serverem +sync-startup-settings=Synchronizace nastavení spouštění +title=Synchronizovat mody s uloženou mapou +wrong-version-enabled=Povolena nesprávná verze: +[gui-tag-edit] +cancel=Zrušit +confirm=Potvrdit +delete=Smazat +icon=Ikona +name=Název +snapping=Přichytávání +title-create=Nový štítek +title-edit=Vlastnosti štítku +[gui-technologies-list] +title=Seznam Technologií +[gui-technology] +graph-title=Technologický strom +technologies-omitted=__1__ __plural_for_parameter_1_{1=technologie byla vynechána|rest=technologie byly vynechány}__ z tohoto pohledu. +[gui-technology-preview] +already-queued=Technologie již je ve frontě +already-researched=Technologie již je vyzkoumána +already-researching=Technologie se právě zkoumá +continue-research=Pokračovat +disabled=Technologie není k dispozici +editor-research-tooltip=(Editor map) __CONTROL_LEFT_CLICK__ pro výzkum. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ pro okamžitý výzkum se všemi nezbytnými předpoklady. +effects=Efekty +not-researched-tooltip=(Editor map) Technologie není vyzkoumána +prerequisites=Požadováno +queue-full=Fronta výzkumu je plná +saved-progress=Vyzkoumáno: __1__% +start-research=Spustit výzkum +status-available=K dispozici +status-disabled=Neobjevené +status-not-available=Není k dispozici +status-queued=Ve frontě +status-researched=Vyzkoumáno +status-researching=Probíhá výzkum +title-status=(__1__) +un-research=Odzkoumat +un-research-tooltip=(Editor map) Odzkoumat vyzkoumanou technologii +unit-ingredients=Náklady +unit-time=Čas potřebný k výzkumu jedné jednotky v laboratoři +unsatisfied-prerequisites=Některé předcházející technologie pro tento výzkum ještě nejsou vyzkoumané +unsatisfied-prerequisites-queue=Některé potřebné technologie nejsou vyzkoumány a nejsou zařazeny do fronty pro výzkum +will-complete=Všechny úrovně této technologie jsou již vyzkoumány nebo jsou ve frontě +[gui-technology-progress] +cancel=Zrušit +no-research=Neprobíhá žádný výzkum +title=Výzkum +[gui-technology-queue] +title=Fronta výzkumu +[gui-text-tags] +blueprint=Plán +blueprint-name-label=Název: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ k pořízení plánu +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ k pořízení knihy plánů +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ k otevření vlaku +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ k otevření železniční zastávky +contains-blueprints=Obsahuje __1__ __plural_for_parameter_1_{1=plán|2,3,4=plány|rest=plánů}__ +following-text-achievement=[Úspěch: __1__] +following-text-armor=[Zbroj: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Entita: __1__] +following-text-fluid=[Tekutina: __1__] +following-text-gps=[Umístění: __1__] +following-text-item=[Předmět: __1__] +following-text-item-group=[Skupina předmětů: __1__] +following-text-recipe=[Recept: __1__] +following-text-technology=[Technologie: __1__] +following-text-tile=[Dlaždice: __1__] +following-text-train-no-name=[Vlak] +following-text-train-stop-no-name=[Železniční zastávka] +following-text-train-stop-with-name=[Železniční zastávka: __1__] +following-text-train-with-name=[Vlak: __1__] +following-text-unknown-item=[Neznámý předmět] +following-text-virtual-signal=[Virtuální signál: __1__] +gps-invalid=Zadána neplatná pozice +gps-position-label=Pozice: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ k zobrazení +invalid-train=Neplatný vlak +invalid-train-stop=Neplatná železniční zastávka +train-hover=Vlak: __1__ +train-stop-hover=Železniční zastávka: __1__ +[gui-the-rest-settings] +about=Vše, co nebylo zobrazeno v nabídce normálního nastavení. +restart-tooltip=Většina nastavení vyžaduje restartování hry. +title=Ostatní +warning-label=VAROVÁNÍ +warning-tooltip=Neměnit, pokud nevíte, co děláte: většina z tohoto není ověřena. +[gui-tips-and-tricks] +mark-as-read=Označit jako přečtené +no-tutorial-in-multiplayer=Tutoriály nelze spustit ve hře pro více hráčů. +nothing-found=Nebyly nalezeny žádné tipy a triky +play-tutorial=Spustit tutoriál +replay-tutorial=Znovu spustit tutoriál +tip-notice-title=Navrhovaný tip. +title=Tipy a triky +[gui-train] +add-circuit-condition=Podmínka ovládací sítě +add-empty-condition=Prázdný náklad +add-fluid-count-condition=Množství tekutiny +add-full-condition=Plný náklad +add-inactivity-condition=Nečinnost +add-item-count-condition=Počet položek +add-robots-inactive-condition=Neaktivní roboti +add-station=+ Přidat stanici +add-time-condition=Uběhlý čas +add-wait-condition=+ Přidat vyčkávací podmínku +adding-temporary=Přidat dočasnou zastávku +automatic-mode=Automatický +cargo=Palivo +cargo-condition=Náklad +center-on-locomotive=Přepnout centrování na lokomotivu +circuit=Obvod +color=Barva +fluid=Tekutiny +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ pro vložení dočasné zastávky. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ pro přidání vybrané stanice do plánu. +invalid=Neplatné +locomotive-doesnt-need-energy=Lokomotiva nepotřebuje energii. +locomotive-is-out-of-reach=Lokomotiva mimo dosah. +manual-mode=Manuální +no-path-to-destination=Žádná cesta k cíli +of-inactivity=nečinnost +open-in-map=Otevřít tuto lokaci na mapě +passed=čekání +schedule=Jízdní řád +station-not-present=Žádné zastávky s tímto názvem neexistují. +station-partially-accessible=Pouze __1__ __plural_for_parameter_2_{1=z|2,3,4=ze|rest=z}__ __2__ __plural_for_parameter_2_{1=stanice|rest=stanic}__ __plural_for_parameter_1_{1=je dostupná|rest=jsou dostupné}__. +stations-disabled=__plural_for_parameter_1_{1=Zastávka je zakázána.|2=Obě zastávky jsou zakázané.|3,4=Všechny __1__ zastávky jsou zakázány.|rest=Všech __1__ zastávek je zakázáno. }__ +stations-not-accessible=__plural_for_parameter_1_{0=Žádná zastávka není přístupná|1=Zastávka je nepřístupná|2=Obě zastávky jsou nepřístupné|rest=Všechny__1__ zastávky jsou nepřístupné}__ z aktuální pozice. +temporary=Dočasná zastávka: __1__ +toggle-station-names=Zobrazit/skrýt jména stanic +too-far-from-rail=V okolí nejsou žádné koleje +[gui-train-rename] +perform-change=Použít změnu +title=Přejmenovat - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Cílová stanice __1__ obsazena +heading-to=Míří do __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Manuální řízení +manually-stopped=[img=utility/warning_icon] Zastaven manuálně +no-path-to=[img=utility/warning_icon] Žádná cesta do __1__ +no-schedule=Žádný jízdní řád +no-valid-stops=[img=utility/warning_icon] Žádné dostupné zastávky +standing-at=Stojí v __1__ +waiting-at=Čeká v __1__ +[gui-train-stop] +enable-trains-limit=Povolit omezení počtu vlaků +no-trains=Neexistují vlaky s touto zastávkou. +rename-stop=Přejmenování zastávky +train-stops-with-this-name=Počet stanic se stejným jménem. +trains-with-this-stop=Vlaky s touto zastávkou: __1__ +[gui-train-wait-condition-description] +and=A +circuit-condition=Obvod: __1__ __2__ __3__ +empty-condition=Inventář nákladního vagónu je prázdný +fluid-count-condition=Tekutiny: __1__ __2__ __3__ +full-condition=Inventář nákladního vagónu je plný +inactivity-condition=__1__ __plural_for_parameter_1_{1=sekunda|2,3,4=sekundy|rest=sekund}__ z neaktivity. +item-count-condition=Náklad: __1__ __2__ __3__ +or=NEBO +passenger-not-present=Pasažér není přítomen +passenger-present=Pasažér přítomen +robots-inactive-condition=Žádní roboti nejsou aktivní +time-condition=__1__ __plural_for_parameter_1_{1=sekunda uběhla|2,3,4=sekundy uběhly|rest=sekund uběhlo}__. +[gui-trains] +circuit-disabled-tooltip=Vlaková zastávka je vypnuta ovládací sítí. +circuit-limit-tooltip=Počet vlaků omezen ovládací sítí. +empty-schedule=[Prázdné] +limit-note=(Poznámka: Některé zastávky nemají nastaven maximální počet vlaků) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Ruční řízení +no-stations=Nebyly nalezeny žádné stanice +no-trains=Nenalezeny žádné vlaky. +open-train=Otevřít nabídku vlaku +open-train-stop=Otevřít železniční zastávku na mapě +stations-tab=Stanice +stations-trains=Vlaky: +title=Přehled vlaků +trains-tab=Vlaky +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Vrátit zpět stavbu __plural_for_parameter_1_{1=entity|rest=__1__ entit}__ +undo-built-entity-multiple-homogeneous=Vrátit zpět konstrukci __1__ (× __2__) +undo-built-entity-single=Vrátit zpět stavbu __1__ +undo-built-tile-multiple-heterogeneous=Vrátit zpět položení __plural_for_parameter_1_{1=dlaždice|rest=__1__ dlaždic}__ +undo-built-tile-multiple-homogeneous=Vrátit zpět položení __1__ (× __2__) +undo-built-tile-single=Vrátit zpět položení __1__ +undo-removed-entity-multiple-heterogeneous=Vrátit zpět dekonstrukci __plural_for_parameter_1_{1=entity|rest=__1__ entit}__ +undo-removed-entity-multiple-homogeneous=Vrátit zpět dekonstrukci __1__ (× __2__) +undo-removed-entity-single=Vrátit zpět dekonstrukci __1__ +undo-removed-tile-multiple-heterogeneous=Vrátit zpět odstranění __plural_for_parameter_1_{1=dlaždice|rest=__1__ dlaždic}__ +undo-removed-tile-multiple-homogeneous=Vrátit zpět odstranění __1__ (× __2__) +undo-removed-tile-single=Vrátit zpět odstranění __1__ +undo-upgraded-entity-multiple-heterogeneous=Vrátit zpět vzlepšení __1__ entit +undo-upgraded-entity-multiple-homogeneous=Vrátit zpět vzlepšení __1__ (× __2__) +undo-upgraded-entity-single=Vrátit zpět vzlepšení __1__ +[gui-update] +applying=Aplikuji +authorization-instructions=Zadejte uživatelské jméno a heslo pro stahování aktualizací. +automatic-steam-update-message=Tato verze Factorio je beta verze, která již nebude automaticky aktualizována. Abyste si byli jistí, že budete mít nejnovější aktualizace, zvolte "experimentální" beta verzi v nastavení aktualizací Factorio na Steamu nebo se odhlaste z účasti na beta verzích k získání nejnovějšího stabilního vydání. +automatic-steam-update-title=Automatické oznámení o aktualizaci Steam +automatic-updates=Automatické aktualizace +cancel=Připomenout později +check-updates-now=Vyhledat aktualizace +checking=Kontroluji +checking-updates-failed=Kontrola aktualizací se nezdařila: __1__ +could-not-init-steam=Nepodařilo se inicializovat Steam API. Funkce související se Steamem jsou zakázány. Restartování Steamu obvykle tento problém vyřeší. +could-not-init-steam-title=Chyba Steamu +disable-updater=Vypnout aktualizace +downloading=Stahování +from=Nainstalováno +invalid-login=Neplatné uživatelské jméno nebo heslo! +mod=Mod +n-a=Nenainstalováno +no-new-updates=Žádné nové aktualizace nejsou k dispozici +ok=Přihlásit se +password=Heslo +restarting-factorio=Factorio se restartuje +service-unavailable=Služba je nedostupná +to=Nová verze +too-old=Existuje novější verze Factoria, ale již ji nejde získat pomocí automatických aktualizací. Stáhněte si ji manuálně z __1__. +update-failed=Aktualizace se nezdařila: __1__ +update-now=Aktualizovat nyní +update-successful=Aktualizováno na verzi __1__ +updates-available-instructions1=K dispozici jsou tyto aktualizace: +updates-available-instructions2=Aktualizace mohou trvat až několik minut, prosím mějte trpělivost. +username=Uživatelské jméno +[gui-update-mods] +all-mods-up-to-date=Všechny mody jsou aktuální +cancel=Storno +cant-update-mods-error=Nepodařilo se nainstalovat všechny požadované závislosti pro vybraný mod: __1__. Chceš aktualizovat mod bez závislostí? +check-for-updates-failed=Nebylo možné zkontrolovat aktualizace +checking-for-updates=Kontrola aktualizací +local-version-column-header=Lokální verze +name-column-header=Název +new-version-column-header=Nová verze +not-logged-in=Nebylo možné zkontrolovat aktualizace - nejsi přihlášen +retrying-failed-request=Opakování neúspěšného požadavku: +update-selected=Aktualizovat vybrané +[gui-upgrade] +entities=Entity +from=Z +icon-tooltip=Pokud je prázdné, nástroj vylepšení zobrazuje filtry vylepšení. +modules=Moduly +to=Na +[gui-user-login] +checking-nso-membership=Kontrola členství +create-account=Vytvořit účet +description-browse-mods=Použití portálu modů vyžaduje přihlášení. +description-download-mods=Stahování modů vyžaduje přihlášení. +description-downloading-mods-mismatch=Došlo k neshodě na portálu modů při ověřování uživatelského jména. Prosím, přihlas se znovu. +description-login-to-existing-account=Přihlaste se k existujícímu Factorio účtu. +description-mp-browse-public-games=Procházení veřejných her pro více hráčů vyžaduje, aby ses přihlásil. +description-mp-browse-public-games-mismatch=Došlo k neshodě na přiřazovacím serveru při ověřování tvého uživatelského jména a tokenu. Prosím, přihlas se znovu. +description-mp-connect-to-matching-server=Pro připojení na přiřazovací server se musíš přihlásit. +description-mp-create-public-game=Ke zveřejnění hry na přiřazovacím serveru se musíš přihlásit. +description-mp-game-requires-authentication=Hra, ke které se připojuješ vyžaduje, abys byl přihlášen. +description-mp-game-requires-authentication-mismatch=Hra, ke které se připojuješ, tě nemůže ověřit. Přihlas se znovu nebo to zkus znovu později. +description-mp-username-only=Zvol prosím své jméno hráče LAN. +email-authentication-code=Ověřovací kód +email-authentication-code-hint=Zadej prosím ověřovací kód z e-mailu, který jsme poslali do tvé schránky. +email-authentication-enter-code=Vyžaduje se ověření e-mailem. Zadejte prosím kód, který jsme poslali do tvé schránky. +email-can-not-be-empty=Email nemůže být prázdný. +error=Chyba +forgot-password=Zapomenuté heslo +logging-in=Přihlašování +logging-in-with-steam=Přihlašování přes Steam +login=Přihlásit se +must-accept-the-terms-of-service=Musíte přijmout obchodní podmínky. +nintendo-login-success=Nyní jsi ověřen jako __1__. +not-logged-into-steam-use-factorio-account=Nejsi přihlášen do Steamu. Prosím, přihlas se do Steamu, abys mohl používat online funkce, nebo použij účet Factorio.com. +not-logged-into-steam-warning=Nejsi přihlášen do Steamu. Používej pouze přihlašovací údaje Factorio.com. +password-can-not-be-empty=Heslo nemůže být prázdné. +preparing-online-communication=Přípravování online komunikace +steam-authentication-failed=Ověření Steamu se nezdařilo. Ujisti se, že jsi přihlášen do Steamu v online režimu. +steam-login-success=Nyní jsi ověřen jako __1__ prostřednictvím Steamu. +username-can-not-be-empty=Uživatelské jméno nesmí být prázdné +[http-error] +auth-error=Stahování se nezdařilo (kód __1__): Chyba ověření. +auth-error-with-message=Stahování se nezdařilo (kód __1__): Chyba ověření: __2__ +json-parse-error=Stahování se nezdařilo (kód __1__): Nezdařilo se analyzovat JSON:__2__ +unknown-error=Stahování se nezdařilo (kód __1__). +unknown-error-with-message=Stahování se nezdařilo (kód __1__): __2__ +[ini-parse-error] +missing-value=Chybějící hodnota na __1__:__2__ +unterminated-section-header=Neukončená sekce záhlaví na __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Kampaň '__1__' byla odebrána ze hry. Tento save můžete načíst ve verzi hry __2__. +higher-than-maximum=Verze mapy __1__ nemůže být načtena, protože je vyšší než aktuální verze hry (__2__). +lower-than-minimum=Verze mapy __1__ nemůže být načtena, protože je nižší než minimální podporovaná verze (__2__). +[inventory-full-message] +ammo=Sloty na munici jsou plné. +armor=Slot na zbroj je obsazen. +guns=Sloty na zbraně jsou plné. +main=Inventář je plný. +trash-slots=Odpadové sloty jsou plné. +[inventory-restriction] +cant-be-burned=__1__ nelze použít jako palivo. +cant-be-placed-in-output-slot=__1__ nelze vložit zde. +cant-be-smelted=__1__ nelze tavit. +cant-be-used-as-ammo=__1__ nelze použít jako munice. +cant-be-used-as-ammo-for=__1__ nelze použít jako munici pro __2__. +cant-be-used-as-armor=__1__ nelze použít jako zbroj. +cant-be-used-as-gun=__1__ nelze použít jako zbraň. +cant-insert-into-assembling-machine-without-recipe=Když není nastavený recept, nemůžeš do montovny nic vložit. +cant-insert-into-filtered-slot=Do tohoto slotu jde vložit jen __1__, pokud zde chceš dát něco jiného, musí být vymazán filtr. +cant-insert-into-hand-reserved-slot=Tento slot je vyhrazen pro kurzor. +cant-insert-into-module-slot=Do tohoto slotu lze umístit pouze moduly. +cant-insert-into-restricted-slot=Sem jde vložit jen __1__, ne __2__. +cant-insert-into-self=Nemůžeš do sebe vložit předmět. +cant-insert-limit-breached=Do tohoto slotu nelze umístit více předmětů. +cant-insert-module=__1__ nelze použít v __2__ +cant-shoot=__1__ nemůže střílet __2__. +player-inventory-full=Nelze vložit __1__. __2__ +wrong-fuel=Toto palivo __2__, nemůže pohánět __1__. +[item-description] +item-unknown[1]=Tento předmět není k dispozici z důvodu odstranění modů, bude obnoven, pokud bude mod znovu povolen. +[item-name] +item-unknown=Neznámý předmět +[json-parse-error] +invalid-comma-before-brace=Neplatná čárka před '}' v __1__:__2__ +invalid-comma-before-square-bracket=Neplatná čárka před ']' v __1__:__2__ +invalid-string-escape=Neplatný únikový řetězec na __1__:__2__ +invalid-utf16-low-surrogate=Invalid UTF-16 low surrogate in JSON string escapes at __1__:__2__ +unexpected-character=Neočekávaný znak (__1__) v __2__:__3__ +unexpected-end-of-file=Neočekávaný konec souboru v __1__:__2__ +unexpected-utf16-low-surrogate=Unexpected UTF-16 low surrogate in JSON string escapes at __1__:__2__ +unterminated-string=Neukončený řetězec v __1__:__2__ +[lua-profiler] +duration=Doba trvání: __1__ ms +elapsed=__plural_for_parameter_1_{1=Uběhla|2,3,4=Uběhly|rest=Uběhlo}__: __1__ ms +[multiplayer] +address-and-port-already-used-for-different-player=Tuto IP adresu a port již používá jiný hráč. +address-in-use=Lokální port __1__ je již používán.\nToto může způsobovat jiná běžíci hra Factorio, nebo nějaký jiný program používající tento port. +aligning-desynced-map-to-server=Zarovnávání desynchronizované mapy se serverem. +cannot-load-downloaded-map=Nelze načíst staženou mapu: __1__ +catching-up=Dohánění změn. +client-is-catching-up=__1__ dohání změny +client-is-downloading-map=__1__ stahuje mapu +client-is-dropping=__1__ je odpojován ze hry +client-is-loading-map=__1__ načítá mapu +connected-downloading-map=Stahování mapy (__1__) +connecting-to-the-game=Připojování ke hře... +core-crc-mismatch=Kontrola základního modu CRC selhala! Základní herní data neodpovídají očekávanému obsahu. +creating-desync-report=Vytváření zprávy o desynchronizaci. Počkejte prosím. +desynced=Desynchronizováno. +desynced-downloading-map=Opětovné stahování mapy (__1__) +disabled-autoplace-specifications-changed-runtime=Hra více hráčů je aktuálně zakázána, protože došlo ke změně ladících nastavení během hry. +downloading-auxiliary-failed=Stahování dat pro více hráčů se nezdařilo. Zkus to prosím znovu. +downloading-map-failed=Stahování mapy od ostatních hráčů selhalo. Prosím zkuste znovu. +extra-mod=__1__ není na serveru. +failed-to-connect=Nepodařilo se připojit, podrobnosti naleznete v log souboru. +game-paused=__1__ pozastavil hru. +invalid-address=__1__ není platná adresa (__2__). +joined-paused-game=Připojili jste se do pozastavené hry. Mapu uvidíte jakmile se hra znovu spustí. +loading-map=Načítání mapy hry více hráčů +loading-scenario=Načítání scénáře __1__ +matching-server-connection-failed=Připojení k přiřazovacímu serveru se nezdařilo. +matching-server-connection-resumed=Připojení k přiřazovacímu serveru obnoveno. +matching-server-create-failure=Chyba při vytváření serveru pro hru: __1__ +matching-server-heartbeat-failure=Chyba při odesílání synchronizačního signálu: __1__ +missing-mod=__1__ je pouze na serveru. +mod-crc-mismatch=__1__: Obsah modu je jiný, přestože verze je stejná. To je nejčastěji způsobeno použitím nesprávného nastavení modu (vyžaduje soubory v základním nastavení modu). Může to být také způsobeno modifikací souborů modu na straně hráče nebo serveru, ale ne na třetích stranách. +mod-mismatch-detected=Zjištěna neshoda modů! +mod-version-mismatch=__1__: máte verzi __2__, server má verzi __3__. +nintendo-lan-mode-authorization-failed=Autorizace LAN režimu selhala +nintendo-network-authorization-failed=Síťové ověření se nezdařilo +nintendo-online-play-requires-nso=Online hraní vyžaduje Nintendo Switch Online členství +no-address=__1__ nebyl nalezen. +no-network=Byl jsi odpojeni od sítě. Hra pro více hráčů nemůže pokračovat. +not-received-connection-accept-reply=Nepodařilo se navázat síťovou komunikaci se serverem. +own-address-failed=Nepodařilo se určit vnější IP adresu. Ostatní hráči nemusí být schopni se připojit. +player-banned=Tvé uživatelské jméno je zablokováno v této hře. Důvod: __1__. +player-banned-by-authserver=V této hře jsi zabannován na doporučení autorizačního serveru. Pro odvolání kontaktuj support@factorio.com. +player-cant-keep-up=Počítač hráče __1__ nebo jeho internetové připojení nebyli schopni dostihnout stav serveru, proto byl odpojen. +player-desynced=__1__ desynchronizován. +player-desynced-disconnect=__1__ byl odpojen kvůli ztrátě synchronizace. +player-died=__1__ byl zabit v místě __2__ +player-died-by=__2__ zabil hráče __1__ na místě __3__ +player-dropped=__1__ byl odpojen ze hry. +player-joined-game=__1__ vstoupil do hry. +player-left-game=__1__ opustil hru. +player-limit-reached=V této hře byl dosažen limit hráčů. +player-paused-game=__1__ pozastavil hru. +player-reconnect=__1__ byl odpojen, neboť se připojil znovu odjinud. +player-respawn=__1__ byl oživen. +player-resumed-game=__1__ znovu spustil hru. +player-switching-servers=Hráč __1__ přepíná servery. +player-was-afk=__1__ byl odpojen kvůli nečinnosti. +prototype-crc-mismatch=Kontrola prototypu CRC selhala! Mod vygeneroval prototypy nedeterministickým způsobem. +saving-local-variant-of-map=Ukládání lokální verze mapy. +saving-map=Ukládání mapy +saving-map-for=Ukládání mapy pro __1__ +script-command-mismatch=Nelze se připojit. Následující příkazy vytvořené modem nejsou identické s tebou a serverem. To znamená, že následující mody nejsou pro hru více hráčů (uložení/načtení) bezpečné. (Podrobnější informace najdete v souboru .log): +script-event-mismatch=Nelze se připojit. Následující akce vytvořené modem nejsou identické s tebou a serverem. To znamená, že následující mody nejsou pro hru více hráčů (uložení/načtení) bezpečné. (Podrobnější informace najdete v souboru .log): +script-mismatch=Nelze se připojit. Následující skripty modu nejsou shodné mezi vámi a serverem: +server-dropped=Komunikace se serverem selhala +server-not-responding=Server neodpovídá +server-quit=Server opustil hru +server-saving-map=Server (__1__) ukládá mapu. +server-saving-map-for=Server (__1__) ukládá mapu pro __2__. +server-version=Server používá verzi __1__. +unknown-username=Neznámé uživatelské jméno +user-not-whitelisted=Tvé uživatelské jméno není v povolených na tomto serveru. +user-server-key-expired=Vnitřní chyba při autentizaci hráče. +user-verification-required=Ověření uživatele musí být povoleno pro veřejné hry. +user-with-that-name-already-in-game=Uživatel s tvým j jménem je již ve hře. +version-mismatch-detected=Zjištěna neshoda verzí! +waiting-for-respawn=Zemřel si. Smůla. Znovuzrození za __1__ __plural_for_parameter_1_{1=sekundu|2,3,4=sekundy|rest=sekund}__. +waiting-for-saving-map=__1__ ukládá mapu. +waiting-for-server-to-prepare-the-map=Čeká se, až server uloží mapu. +waiting-for-server-to-start-saving-the-map=Čekání na server, než začne ukládání: __1__ +waiting-for-upload-slot=Čekání na slot pro upload. __1__ __plural_for_parameter_1_{1=hráč čeká|2,3,4=hráči čekají|rest=hráčů čeká}__. +wrong-input=__1__ byl odpojen, neboť odeslal chybná data. +you-cant-keep-up=Byl jsi odpojen, neboť tvůj počítač nebyl dostatečně rychlý, aby udržel krok se serverem. +you-have-been-dropped=Byl jsi odpojen ze hry. +you-sent-wrong-data=Tvůj klient odeslal nesprávná data na server a byl odpojen. +you-were-afk=Byl jsi odpojen kvůli nečinnosti. +you-were-banned=Byl jsi zablokován ze serveru. +you-were-kicked=Byl jsi vyhozen ze serveru. +your-version=Používáš verzi __1__. +[noise-expression] +0_16-elevation=Bažiny +0_17-island=Ostrov +0_17-islands+continents=Ostrovy a kontinenty +0_17-lakes-elevation=Normální +0_17-starting-plateau=Pouze počáteční plošina +aux=Normální +debug-aux=Ladění +debug-moisture=Ladění +debug-temperature=Ladění +elevation=Normální +endless-ocean-with-starting-area-elevation=Nekonečný oceán +endless-plateau-with-starting-area-elevation=Nekonečná náhorní plošina +moisture=Normální +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normální +[noise-property] +aux=Pomocná chyba +elevation=Vyvýšení +moisture=Vlhkost +starting-lake-noise-amplitude=Počáteční amplituda šumu jezer +temperature=Teplota +[permissions-command-output] +action-set-to=__1__ bylo nastaveno na __2__. +added-player-to-group=__1__ byl přidán do skupiny __2__. +created-group=Skupina __1__ byla vytvořena. +deleted-group=Smazaná skupina oprávnění: __1__. +player-is-already-in-group=__1__ už je členem skupiny __2__. +player-is-in-group=__1__ je ve skupině __2__. +player-is-not-in-any-group=__1__ není v žádné skupině. +player-is-not-in-group=__1__ není ve skupině __2__. +player-removed-from-group=__1__ byl odstraněn ze skupiny __2__. +renamed-group=Přejmenována skupina oprávnění: __1__ na __2__. +reset-complete=Oprávnění byla obnovena na výchozí. +unable-to-create-group=Nelze vytvořit skupinu. +unknown-action=Neznámá vstupní akce: __1__. +unknown-action-value=Neznámá hodnota: __1__ - Očekáváno true nebo false. +unknown-group=Neznámá skupina: __1__. +unknown-player=Neznámý hráč: __1__. +you-can-not-create-groups=K vytváření skupiny oprávnění nemáš práva. +you-can-not-delete-groups=Nemáš práva k mazání skupin oprávnění. +you-can-not-delete-the-default-group=Nemůžeš odstranit výchozí skupinu s oprávněním. +you-can-not-edit-groups=Nemáš práva k úpravě skupin oprávnění. +[permissions-help] +add-player= - Přidá hráče do dané skupiny. +create-group= - Vytvoří novou skupinu s daným jménem, nebo bude použito výchozí jméno, pokud není zadáno žádné jméno. +delete-group= - Smaže danou skupinu. +edit-group= - Povolí, nebo znemožní danou akci pro danou skupinu. +get-player-group= - Vrátí skupinu daného hráče (pokud taková existuje). +groups=- Vypíše seznam všech skupin. +help-list=Dostupné možnosti jsou: __1__. +matching-actions-list=Odpovídající akce: __1__. +matching-group-list=Odpovídající skupiny: +matching-options-list=Odpovídající možnosti: __1__. +remove-player= - Odstraní hráče z dané skupiny. +rename-group= - Přejmenuje danou skupinu na nové jméno. +reset=- Obnoví všechna oprávnění do výchozího stavu. +[recipe-difficulty] +expensive=Drahé +normal=Normální +[richness] +none[1]=Žádná +[save-map-failed] +cannot-save-map=Nelze uložit mapu: __1__ +[size] +none=Žádná +only-starting-area=Pokud vypnuto: pouze v počáteční oblasti +[spidertron-status] +connected-to=Připojen k __1__ +connection=Spojení +idle=Nečinný +moving=Pohybuje se (__1__) +not-connected=Není připojen +shooting=Střílí +[technology-difficulty] +expensive=Drahé +normal=Normální +[tile-description] +tile-unknown[1]=Tato dlaždice není k dispozici z důvodu odstranění modů, bude obnovena, pokud bude mod znovu povolen. +[tile-name] +tile-unknown=Neznámá dlaždice +[tooltip-category] +activated=Aktivováno +burnable-fuel=palivo +consumed=Spotřební předmět +consumes=Dostupná +debug=Ladění +effect=Efekt +electricity=elektřina +equipment-grid=Pole vybavení +equipment-grid-electricity=elektrická energie pole vybavení +fluid=tekutina +generates=Generuje +heat=teplo +personal-weapon=Osobní zbraně +placed-in-equipment-grid=Vloženo do mřížky vybavení +player-armor=Zbroj +stores=Uchovává +thrown=Vrhací +train=Vlak +turret=Věž +vehicle=Vozidlo +vehicle-weapons=Zbraně vozidla +[tutorial-gui] +new-recipes-available=Nové výrobní recepty jsou k dispozici +new-technologies-available=Nové technologie jsou dostupné pro výzkum +objective-complete=Úkol dokončen +research-tooltip-heading=Výzkum dokončen! +[virtual-signal-description] +signal-unknown[1]=Tento signál není k dispozici z důvodu odstranění modů, bude obnoven, pokud bude mod znovu povolen. +[virtual-signal-name] +signal-unknown=Neznámý signál + diff --git a/factorio/data/core/locale/cs/info.json b/factorio/data/core/locale/cs/info.json new file mode 100644 index 0000000000000000000000000000000000000000..c34e756f92bb1e7a9837ebf203e69ac3fe307939 --- /dev/null +++ b/factorio/data/core/locale/cs/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Čeština" +} \ No newline at end of file diff --git a/factorio/data/core/locale/da/core.cfg b/factorio/data/core/locale/da/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b74338f0d7bdd35349a7d852fa035b5fec165478 --- /dev/null +++ b/factorio/data/core/locale/da/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=Kan ikke blande væsker. +and=og +ban-report=__1__ på grund af __2__ +ban-report-ip=__1__ (__2__) til __3__ +base-mod-disabled=Grundspilsmodifikationen kræves for at køre spillet, men er deaktiveret. Vil du aktivere den? +base-mod-invalid=Grundspil er nødvendig for at køre spillet, men er i øjeblikket ugyldig. +blueprint-library-shortcut-broken=Det byggeplansbibliotek som genvejen peger på, eksisterer ikke længere. +blueprint-no-name=Unavngivet +blueprint-transferring=Overfører byggeplan: __1__ +bonus-progress-bar-tooltip=Bonusproduktion: __1__ +building-atlas=Bygger grafikelementatlas... +building-prototypes=Bygger prototyper... +cannot-open-mod-settings-game-not-fully-setup=Modifikationsindstillinger kan ikke åbnes, når spillet ikke er helt sat op (tilslutter et pauset flerspillerspil). +cant-add-player-already-exists=Der findes allerede en spiller med navnet __1__. +cant-be-connected-to-copper-wire=Kan ikke forbinde til elektrisk ledning +cant-be-connected-to-wire=Kan ikke forbinde til ledningen +cant-be-crafted-in-this-machine=Kan ikke blive fremstillet i denne maskine. +cant-be-damaged=Dette kan ikke tage skade. +cant-be-mined=Dette kan ikke udvindes. +cant-be-rotated=Dette kan ikke roteres. +cant-change-enemy-wires=Fjendens ledninger kan ikke ændres. +cant-clear-cursor=Kan ikke indsætte __1__. Rygsæk er fyldt. +cant-connect-rolling-stock-not-in-rolling-stock=Kan ikke forbinde rullende materiel, ikke i rullende material. +cant-connect-rolling-stock-not-in-vehicle=Kan ikke forbinde rullende materiel, ikke i køretøj. +cant-connect-rolling-stock-too-close=Kan ikke forbinde rullende materiel: de er for tæt på hinanden. +cant-copy-enemy-structure-settings=Kan ikke kopiere indstillinger fra fjendtlige bygninger. +cant-disconnect-rolling-stock-not-in-rolling-stock=Kan ikke afkoble rullende materiel, ikke i rullende material. +cant-disconnect-rolling-stock-not-in-vehicle=Kan ikke frakoble rullende materiel, ikke i køretøj. +cant-enter-enemy-vehicles=Kan ikke sætte sig ind i fjendtlige køretøjer. +cant-join-game-not-in-main-menu=Du kan kun deltage i et Steam spil mens du er i hovedmenuen. +cant-join-game-steam-init-failed=Kunne ikke tilslutte spil: Steam start fejlede. +cant-join-game-steam-networking-disabled=Kunne ikke tilslutte spil: Steam netværksforbindelse er slået fra i indstillingerne. +cant-mine-enemy-structure=Fjendens strukturer kan ikke samles op. +cant-mine-vehicle-with-passenger=Dette kan ikke mines, mens en anden spiller er indeni. +cant-open-enemy-structures=Fjendtlige bygninger kan ikke åbnes. +cant-paste-enemy-structure-settings=Kan ikke indsætte indstillinger i fjendtlige bygninger. +cant-put-item-back=Genstand kan ikke returneres: __1__ +cant-reach=Kan ikke nå +cant-repair-enemy-structures=Fjendtlige bygninger kan ikke repareres. +cant-rotate-enemy-structures=Kan ikke rotere fjendtlige bygninger. +cant-run-command-not-admin=Kan ikke køre kommandoen (__1__) - du er ikke en administrator. +cant-run-command-not-in-multiplayer-game=Kan ikke køre kommandoen (__1__) i et alenespil spil. +cant-set-duplicate-filter=__1__ er allerede filtreret i et andet felt. +cant-set-duplicate-request=__1__ er allerede anmodet om i et andet felt. +cant-set-duplicate-trash-slot=__1__ er allerede sat på et andet felt. +cant-set-filter=Du kan ikke vælge dette filter: __1__ +cant-set-request-when-it-is-automated=Du kan ikke ændre anmodninger, når de er indstillet af kredsløbsnetværket. +cant-swap-console-with-player=Kan ikke bytte konsol med spiller: Forventede 2 spillere når der kaldes fra konsollen. +cant-swap-expected-two-players=Kan ikke bytte: Forventede 2 spillere når der kaldes fra konsollen. +cant-swap-with-yourself=Kan ikke bytte spillere med dig selv. +cant-transfer-from-enemy-structures=Kan ikke overføre fra fjendtlige bygninger. +cant-transfer-to-enemy-structures=Kan ikke overføre til fjendtlige bygninger. +cheat-will-disable-achievements=Ved brug af snydekommandoer vil præstationer blive slået fra. Indtast venligst kommandoen igen for at fortsætte. +checking-sprites=Checker grafikelementer... +close-file-reason-corrupt=CRC check mislykkedes: Zip er beskadiget. +close-file-reason-other=Andet, fejlkode: __1__ +closing-file-failed=Lukning af filen __1__ mislykkedes.\nÅrsag: __2__. +colon=: +color-for-players-only=Farve kan kun sættes for spillere. +command-attempted-not-allowed=__1__ forsøgte at køre en kommando, hvilket ikke er tilladt for dem: __2__ +command-ran=__1__ (kommando): __2__ +command-will-disable-achievements=Ved brug af Lua konsolkommandoer vil præstationer blive slået fra. Indtast venligst kommandoen igen for at fortsætte. +continue=Fortsæt +control-controller-axis-related=Denne kontrol skal være fra en kontrolaktiveringsknap. +control-controller-button-related=Denne funktion skal være fra en controllerknap. +control-controller-stick-related=Denne kontrol skal være fra en controller pind. +control-keyboard-related=Denne kontrol skal være relateret til tastaturet. +control-mouse-related=Denne kontrol skal være relateret til musen. +control-mouse-related-on-controller=Denne indstilling skal være fra __1__ eller __2__. +control-mouse-wheel-related=Denne funktion skal være fra et musehjul. +cropping-bitmaps=Tilskærer bitmaps... +cursor=Musemarkør +days=__1__ __plural_for_parameter_1_{1=dag|rest=dage}__ +days-ago=__1__ __plural_for_parameter_1_{1=dag|rest=dage}__ siden +destination-full=Destination fyldt +disabled-by-server=Deaktiveret af serveren +discard-changes=Fortryd ændringer +dying-explosion-name=__1__ (eksplosion ved død) +editor-will-disable-achievements=Ved brug af Kortredigering kan man ikke længere opnå præstationer. Gentag venligst handlingen for at fortsætte. +electric-pole-wire-limit-reached=De højest 5 forbindelser er nået. +empty-file-name=Filnavnet er tomt. +empty-stop-name=Stationens navn er tomt +entered-the-vehicle=Steg ombord i køretøjet. +error-while-importing-string=Fejl under import af strengen: +error-with-handler-failed=__1__\nUnder fejlhåndtering opstod der en ny fejl:\n__2__ +error-with-handler-message=__1__\nFejlhåndtering har sendt følgende information:\n__2__ +evolution-message=Evolutions faktor: __1__. (Tid __2__%) (Forurening __3__%) (Dræbte bider reder __4__%) +failed-to-import-string=Fejlede med at importere streng: __1__. +failed-to-load-base-mod=Fejl under indlæsning af Grundspil. +failed-to-load-mod=Fejl ved indlæsning af modifikationer "__1__" +failed-to-load-mod-reason=Kunne ikke indlæse mod "__1__": __2__ +feature-not-available-in-demo-version=Denne funktion er ikke tilgængelig i demoen af spillet +file-name-too-long=Filnavn for langt. (Maks. __1__ tegn) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Spillet er blevet gemt til __1__. +grid-position-and-absolute-position-need-to-match=Koordinater for gitterplacering og byggeplansgitterplacering skal alle enten være lige eller ulige. +grid-position-value-has-to-be-multiple=Gitterplaceringsværdi for denne byggeplan skal gå op i __1__. +hours=__1__ __plural_for_parameter_1_{1=time|rest=timer}__ +hours-ago=__1__ __plural_for_parameter_1_{1=time|rest=timer}__ siden +invalid-character-in-file-name=Ugyldigt tegn i filnavnet. +invalid-grid-position-value=__1__ er en ugyldig værdi for gitterplacering. +invalid-parameter=Ugyldigt parameter +invalid-screenshot-resolution=Ugyldig skærmbilledeopløsning. Bredde og højde skal være i intervallet {1, __1__}. +invalid-snap-to-grid-value=__1__ er en ugyldig værdi for fastgør til gitterlinjer. +invalid-zoom-level=Ugyldigt zoom niveau. Zoom skal være større eller lig med __1__. +item-has-tags=Genstand har etiketter. +left-the-vehicle=Forlod køretøjet. +loading-mods=Indlæser modifikationer... +loading-sounds=Indlæser lyde... +loading-sprites=Indlæser grafikelementer... +locks=Låser +low-ram-warning=Denne gemmefil bruger en stor mængde hukommelse og vil sandsynligvis få spillet til at gå ned.\nReducering af sprite-opløsning i Grafikindstillinger vil reducere hukommelsesforbruget.\n__1__ +manual-wire-dragging-disabled=Manuel tilslutning af ledninger er slået fra +map-info-combined-yield-percentage=__1__, kombineret udbytte __2__% +minutes=__1__ __plural_for_parameter_1_{1=minut|rest=minutter}__ +minutes-ago=__1__ __plural_for_parameter_1_{1=minut|rest=minutter}__ siden +missing-equipment=Mangler udstyr: +missing-equipment-list-item=__1__ X __2__ +missing-item=Mangler __1__ +mod-caused-error=Modifikationen __1__ lavede en fejl, som ikke kunne genoprettes.\nRapporter venligst fejlen til modifikationsforfatteren.\n\n__2__ +mod-name-too-long=Modifikationen __1__ har et for langt navn. Maksimal længde er __2__ tegn. +mod-title-too-long=Modifikationen __1__ har en for lang titel. Maksimal længde er __2__ tegn. +months-ago=__1__ __plural_for_parameter_1_{1=måned|rest=måneder}__ siden +new-tips=Nye tips +new-tips-count=Nye tips: __1__ +no-artillery-in-range=Intet artilleri indenfor rækkevidde. +no-artillery-with-ammo-in-range=Intet artilleri med ammunition indenfor rækkevidde. +no-bans=Ingen spillere er bandlyst. +no-modifier-selected=Ingen modifikator valgt +no-path=Ingen rute +no-stock-to-connect-found=Ingen rullende material fundet for at forbinde. +no-stock-to-disconnect-found=Ingen rullende material fundet for at frakoble. +noname-station=Stop +noone-to-reply=Ingen at besvare til. +not-allowed-character-in-file-name=Tegnet "__1__" kan ikke være en del af filnavnet. +not-enough-ingredients=Ikke nok ingredienser. +not-enough-rails=Ikke nok skinner +not-enough-space-to-connect-train=Ikke nok plads til at forbinde tog. +not-operable=Kan ikke betjenes +on-the-ground=På jorden +opened-item-removed=Genstanden blev fjernet. +or=eller +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Tilladelser importeret med succes. +player-cancelled-research=__1__ annullerede forskning i __2__ +player-changed-color=__1__ har nu farven __2__. +player-changed-color-singleplayer=Din farve er nu __1__. +player-changed-research=__1__ ændrede forskningen fra __2__ til __3__ +player-doesnt-exist=Spiller __1__ findes ikke. +player-is-already-an-admin=__1__ er allerede en administrator. +player-is-already-in-admin-list=__1__ er allerede på listen over administratorer, og vil blive forfremmet når han/hun tilslutter sig spillet. +player-is-not-an-admin=__1__ er ikke en administrator. +player-is-not-banned=Kan ikke ophæve bandlysning af __1__, fordi spilleren er ikke bandlyst. +player-is-not-in-admin-list=__1__ er ikke en administrator. +player-isnt-online=__1__ er ikke online. +player-queued-research=__1__ satte forskning __2__ i kø +player-started-research=__1__ startede forskning __2__ +player-tried-using-cheat=Spiller __1__ prøvede at bruge snydekommandoen. +player-tried-using-command=Spiller __1__ prøvede at bruge kommandoen "__2__". +player-tried-using-editor=Spiller __1__ prøvede at bruge kortredigeringsværktøjet. +player-was-added-to-admin-list=__1__ er blevet gjort til administrator af __2__ og vil blive forfremmet når han/hun tilslutter sig spillet. +player-was-banned=__1__ blev bandlyst af __2__. Grund: __3__. +player-was-demoted=__1__ blev nedrykket fra administrator af spiller __2__. +player-was-kicked=__1__ blev smidt ud af __2__. Grund: __3__. +player-was-promoted=__1__ blev oprykket til administrator af spiller __2__. +player-was-removed-from-admin-list=__1__ er blevet fjernet som administrator af __2__, og vil ikke længere blive forfremmet når han/hun tilslutter sig spillet. +player-was-unbanned=__1__ er ikke længere bandlyst af __2__. +players-arent-on-same-surface=Kan ikke ombytte spillere: Spillerne er på forskellige overflader. +players-dont-have-character-controllers=Der kan ikke byttes spillere: Karakteren har ikke en dedikeret spiller. +players-dont-have-characters=Kan ikke bytte spillere: En eller begge af dem har ikke en karakter. +reading-file-failed=Indlæsning af fil __1__ mislykkedes.\nFejlkode: __2__. +reassigned-empty=Intet nyt indhold er valgt. +recipe-not-craftable-in-hand=Denne opskrift kan ikke fremstilles ved håndkraft. +recipe-too-complex-to-craft-in-hand=Opskriften er for kompleks til at blive fremstillet i hånden. +reload-script-data-too-large=Genindlæsningen af script er for stor: __1__ > __2__. +remnant-name=__1__ (rest) +repeat-when-transferred=Byggeplansfil er ved at blive overført til spillet. Prøv igen når overførslen er afsluttet. +replay-disabled-autoplace-specifications-changed-runtime=Genafspilninger er i øjeblikket deaktiveret, fordi autoplacespecifikationerne er blevet ændret under spilafvikling. +replay-saving-disabled=Gem af genafspilning er blevet slået fra. +replay-saving-disabled-forced-by-user=Optagelse til genafspilning er blevet deaktiveret, da brugeren har gennemtvunget ændret prototypeindlæsning. +replay-saving-disabled-map-version=Genafspilnings gemmefunktion er slået fra: banen gemt med version __1__ og den nuværende version er __2__. +replay-saving-disabled-migration-applied=Genafspilnings gemmefunktion er slået fra: banen er blevet migreret. +replay-saving-disabled-mods=Genafspilnings gemmefunktion er slået fra: den gemte bane har forskellige modifikationsindstillinger. +replay-saving-disabled-mods-startup-settings=Genafspilnings gemmefunktion er slået fra: den gemte bane har forskellige modifikationsopstartsindstillinger. +reset-to-defaults=Nulstil __1__ __plural_for_parameter_1_{1=indstilling|rest=indstillinger}__ til __plural_for_parameter_1_{1=standarden|rest=standarderne}__ +reset-to-defaults-disabled=Alle indstillinger har standardværdier. +reverted-control-settings-to-default=Gendannede kontrolindstillinger til standardværdier på grund af inkompatible værdier fra tidligere versioner. +rolling-stock-connected=Rullende materiel forbundet. +rolling-stock-disconnected=Rullende materiel frakoblet. +save-already-in-progress=Kan ikke gemme fordi gemme allerede er i gang. +saving-process-crashed=Gemme processen fejlede. +scenario-caused-error=Scenariet __1__ lavede en fejl som ikke kunne genoprettes.\nRapporter venligst fejlen til scenarieforfatteren.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__ +seconds-ago=__1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__ siden +shortcut-bar-full=Kan ikke indsætte flere elementer i genvejsbjælken. +shortcut-disabled-technology-not-researched=Denne genvej kræver teknologien __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/t +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Tryk __CONTROL__confirm-message__ for at springe over filmscene +snap-to-grid-value-has-to-be-multiple=Fastgør til gitterlinjerværdien for denne byggeplan skal gå op i __1__. +string-import-produced-no-item=Streng genererede intet indhold. +string-import-successful=__1__ importeret med succes. +the-blueprint-cant-be-flipped=Byggeplan med __1__ kan ikke vendes. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Dette kan ikke mines med håndkraft fordi det kræver __1__. +time-future=I fremtiden +time-symbol-hours=__1__ t +time-symbol-hours-short=__1__t +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Kan ikke indsætte genstand. Den maksimale hierarkidybde for bøger er __1__. +too-long-stop-name=Togstationens navn (__1__ tegn) kan ikke være længere end __2__ tegn. +too-long-tag-name=Etiketnavnet (__1__ tegn) kan ikke være længere end __2__ tegn. +unconfirmed-changes=Der er __plural_for_parameter_1_{1=en|rest=flere}__ __1__ __plural_for_parameter_1_{1=ubekræftet|rest=ubekræftede}__ __plural_for_parameter_1_{1=ændring|rest=ændringer}__. +unknown-color=Ukendt farve __1__. +unknown-command=Ukendt kommando "__1__". Tast /h eller /help for at få hjælp til kommandoer. +unknown-player-was-banned=__1__ (ikke på kortet) blev bandlyst af __2__. Årsag: __3__. +unlocks=Låser op +unspecified=uspecificeret +user-verification-already-disabled=Brugerbekræftelse er allerede deaktiveret. +user-verification-already-enabled=Brugerbekræftelse er allerede aktiveret. +user-verification-disabled=Brugerbekræftelse er blevet deaktiveret. +user-verification-enabled=Brugerbekræftelse er blevet aktiveret. +vehicle-is-full=Køretøjet er fyldt. +weeks-ago=__1__ __plural_for_parameter_1_{1=uge|rest=uger}__ siden +wire-cant-reach=Ledning kan ikke nå +years-ago=__1__ __plural_for_parameter_1_{1=år|rest=år}__ siden +[achievement-progress] +console-command-used=En konsol kommando blev brugt. Præstationen kan ikke længere opnås i dette spil. +construct-with-robots-more-than=Manuelt: __1__ af robotter: __2__ +dont-craft-manually=Bygget manuelt: __1__ +editor-used=Kortredigeringsværktøjet blev brugt. Præstationen kan ikke længere opnås i dette spil. +not-a-freeplay-map=Denne præstation kan kun opnås på en frit spil bane. +not-in-peaceful-mode=Denne præstation kan ikke opnås i fredelig tilstand. +not-with-lower-enemies=Denne præstation kan ikke opnås når fjendtlige baser er sat til lavere end normalt. +only-when-playing-new-game=Dette kan kun opnås ved at spille et nyt spil. +player-damaged=Største skade i et hug: __1__ +remaining-time=Resterende tid: __1__ +[cant-build-reason] +cant-build-here=Kan ikke bygge her +cant-build-on-tile=Kan ikke bygge ovenpå __1__ +cant-build-train-stop-in-intersection=Kan ikke bygge en togstation i et kryds +covered-by-fog-of-war=Kan ikke bygge i tågen. +entity-ghost-in-the-way=__1__ byggeomrids er i vejen +entity-in-the-way=__1__ er i vejen +entity-must-be-built-next-to-rail=__1__ skal bygges ved siden af togskinner +invalid-rail-signal-position=Ugyldig position for jernbanesignalet +invalid-train-stop-position=Ugyldig position for togstation +invalid-transport-belt-connectable-position=Ugyldig transportbåndplacering +mixing-fluids=Kan ikke forbinde systemer med forskellige væsker +no-rail-for-ghost-train=Togbyggeomrids skal bygges på skinner +no-rail-for-train=__1__ skal bygges på togskinner +no-resource-for-drill=__1__ kan kun bygges på råstofområder +no-resource-for-mining-drill=Minebor skal bygges på råstofområder +no-valid-resource-for-drill=__1__ kan ikke mine denne ressource +out-of-world=Kan ikke bygge uden for kortet +player-in-the-way=Spiller er i vejen +rail-signals-must-be-built-next-to-rail=Jernbanesignaler skal bygges ved siden af togskinner +too-close-to-existing-rail-signal=For tæt på eksisterende jernbanesignal +uncharted-area=Kan ikke bygge i et uudforsket område +[character-corpse] +died=Døde +killed-by=Dræbt af +name=Lig (__1__) +time-ago=__1__ siden +time-remaining=Resterende tid +[chat-icon-select-list-gui] +title=Vælg ikon +[clone-area-errors] +source-and-destination-collide=Kilde- og destinationsområderne kolliderer. +source-area-and-destination-are-not-equal=Kilde- og destinationsområdet er ikke samme størrelse. +source-area-and-destination-area-must-not-be-rotated=Kilde- og destinationsområde må ikke roteres. +source-entities-overlap-with-destination=Kildeenheder overlapper med destinationsenheder. +tiles-collide=Kilde- og destinationsområdernes felter kolliderer. +[color] +acid=Syre +black=Sort +blue=Blå +brown=Brun +cyan=Turkis +gray=Grå +green=Grøn +orange=Orange +pink=Lyserød +purple=Lilla +red=Rød +white=Hvid +yellow=Gul +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Åbner spilleradministrationsmenuen. +admins=- Udskriver en liste af spillets administrator. +alerts= - Aktiverer, deaktiverer, dæmper eller afdæmper den angivne advarselstype. +all-players-list=Alle spillere: +available-alerts=Tilgængelige advarsler: __1__. +available-colors=Tilgængelige farver: __1__. +ban=- Bandlyser den angivne spiller. +banlist= - Tilføjer eller fjerner en spiller fra bandlystlisten. Samme som /ban eller /unban. +bans=-Udskriver en liste over bandlyste spillere. +cant-use-banlist-not-in-multiplayer-game=Banlysliste kommandoen kan ikke bruges i et alenespil. +cant-use-permissions-not-in-multiplayer-game=Tilladelser kommandoen kan ikke bruges i et alenespil. +cant-use-whitelist-not-in-multiplayer-game=Hvidliste kommandoen kan ikke bruges i et alenespil. +cheat= - Gennemfører forskning af alle teknologier og aktiviteter snydetilstand. Ved at bruge muligheden får spilleren også nogle ekstra varer. +clear=-Rydder konsollen. +color= - Ændrer din farve. Kan enten være en af de forudvalgte farver eller RGBA værdier i formatet "# # # #". +command=- Udfører en Lua kommando (hvis tilladt). +config=- Åbner serverkonfigurationsmenuen. +delete-blueprint-library= - Sletter byggeplansbiblioteklager for den angivne offline spiller, fra den gemte fil. Skriv "everybody confirm" for at slette lagerpladsen for alle offline spillere. +demote=- Tilbagetrækker administrator rettigheder. +editor=- Tænd/sluk kortredigering. +evolution=-Udskriver info om bider evolutions faktor. +help= - Viser en liste over tilgængelige kommandoer. Det valgfrie argument kan angive den kommando, der skal beskrives. +help-description=Skriv /h for at få flere oplysninger. +help-list=Tilgængelige kommandoer er: +ignore= - Forhindrer chatten i at vise beskeder fra denne spiller. Administratorbeskeder bliver stadig vist. +ignores=-Udskriver en liste over ignorerede spillere. +kick=- smider den angivne spiller ud. +matching-alerts-list=Matchende advarsler: __1__. +matching-colors-list=Matchende farver: __1__. +matching-commands-list=Tilsvarende kommandoer: +matching-players-list=Matchende spillere: +measured-command=- Udfører en Lua kommando (hvis tilladt) og måler tiden det tog. +mute=- Forhindrer spilleren i at sige noget i chatten. +mute-programmable-speaker= - Dæmp eller afdæmp de globale lyde lavet af de programmerbare højttalere. Brug "local" til kun at dæmpe den lokale klient. Administratorer kan bruge "everyone" til at dæmpe lyden for alle på serveren. +mutes=- Printer en liste af alle spillere der er gjort stumme (kan ikke tale i chatten). +open= - Åbner en anden spillers rygsæk. +perf-avg-frames=- Antallet af tik/opdateringer som anvendes til gennemsnitlig ydelsestællere. Standardværdien er 100. En værdi på 5-10 anbefales til hurtig konvergens, men tallene vil ændre sig hurtigere. +permissions=- Åbner tilladelsesmenuen. +players=- Viser en liste over spillere i spillet. (parameter online/o viser kun spillere, der er online. count/c viser kun antal) +promote= - Forfremmer spilleren til administrator. +purge=- Fjerner alle meddelelser fra denne afspiller fra chat-log. +quit=-Afslutter serveren korrekt. +reply=- Svare til den sidste spiller, der hviskede til dig. +reset-tips=Nulstiller tilstanden af tips og tricks, som om spillet lige var startet for første gang. +save= - Gemmer det aktuelle spil med det angivne navn. +screenshot= - Tager et skærmbillede med dine nuværende visningsindstillinger eller med angivet opløsning. Zoom er valgfri og sættes til standard 1. +seed=- Skriver kortets kortfrø. +server-commands=- Server konsol kommandoer. +server-save=- Gemmer spillet på serveren i et flerspillerspil. +shout=- Sender en besked til alle spillere herunder andre styrker. +silent-command= - Udfører en Lua kommando (hvis tilladt) uden at skrive det til konsollen. +swap-players= - skifter karakter mellem de angivede spillere. Hvis ikke angivet vil den anden spiller være dig selv. +time=-Udskriver info om hvor gammel kortet er. +toggle-action-logging=- Skift af logning af alt input i spillet. Denne værdi nulstilles ved genstart af spil og har kun effekt på dit lokale spil i flerspillerspil. +toggle-heavy-mode=- Denne kommando skal anvendes med forsigtighed, da det vil gøre spillet uspilbart som flerspiller når aktiveret. Spillet begynder at gemme og sammenligne spillet med sig selv ved hvert tik, for at søge efter forskelligheder i determinismen. Denne kommando er beregnet til brug når en ny spillers forbindelse forbliver afbrudt med serveren. Den tunge tilstand vil køre indtil der kommer noget ud af det. Vær venlig at sende det til os, så vi kan undersøge og rette problemet. +unban=- Ophæver bandlysningen af den angivne spiller. +unignore=- Tillader chatten at vise meddelelser fra denne spiller. +unknown-command=Ukendt kommando __1__ +unlock-shortcut-bar=- Låser op for alle genveje i genvejsbjælken +unlock-tips=Låser op for alle tips og tricks. +unmute=- Tillader spilleren igen at tale i chatten. +version=- Skriver den nuværende spilversion. +whisper=- Sender en besked til den angivne spiller. +whitelist=\n- Aktiverer, deaktiverer, tilføjer eller fjerner en spiller fra hvidlisten, hvor kun hvidlistede spillere kan komme ind i spillet. Efterlad 'player' blank når du kalder 'get' for at få en liste over alle hvidlistede spillere. +[command-output] +action-logging-disabled=Handlingslog deaktiveret. +action-logging-enabled=Handlingslog aktiveret. +alert-already-disabled=Advarselstypen __1__ er allerede deaktiveret. +alert-already-muted=Advarselstypen __1__ er allerede dæmpet. +alert-disabled=Advarselstypen __1__ er blevet deaktiveret. +alert-enabled=Advarselstypen __1__ er blevet aktiveret. +alert-isnt-disabled=Advarselstypen __1__ er ikke deaktiveret. +alert-isnt-muted=Advarselstypen __1__ er ikke dæmpet. +alert-muted=Advarselstypen __1__ er blevet dæmpet. +alert-unmuted=Advarselstypen __1__ er blevet afdæmpet. +banlist-add-is-admin-only=Kun administratorer kan tilføje til listen over bandlyste. +banlist-already-empty=Listen over bandlyste er allerede tom. +banlist-clear-is-admin-only=Kun administratorer kan rydde listen over bandlyste. +banlist-cleared=Listen over bandlyste er blevet ryddet. +banlist-empty=Listen over bandlyste er tom. +banlist-remove-is-admin-only=Kun administratorer kan fjerne fra listen over bandlyste. +cant-delete-blueprint-library-player-is-connected=Kan ikke slette byggeplansbibliotekslager for en tilsluttet spiller. +deleted-blueprint-library-for-players=Slettet byggeplansbiblioteklager for spillerne: +no-blueprint-libraries-to-delete=Ingen byggeplansbiblioteklagere at slette. +parameters-require-admin=Kan ikke køre kommandoen med disse parametre - du er ikke administrator. +permission-action-list=Alle handlinger: __1__. +permission-groups-list=Alle tilladelsesgrupper: __1__. +player=spiller +player-added-to-banlist=Tilføjede __1__ til listen over bandlyste. +player-added-to-whitelist=Tilføjede __1__ til hvidlisten. +player-already-muted=__1__ er allerede dæmpet. +player-already-on-banlist=__1__ er allerede bandlyst. +player-already-on-whitelist=__1__ er allerede på hvidlisten. +player-blueprint-library-deleted=Slettet byggeplansbibliotek for __1__. +player-blueprint-library-not-found=__1__ havde ikke nogen gemte byggeplaner. +player-ignored=__1__ ignoreret. +player-is-not-on-banlist=__1__ er ikke bandlyst. +player-is-not-on-whitelist=__1__ er ikke på hvidlisten. +player-is-on-banlist=__1__ er bandlyst. +player-is-on-whitelist=__1__ er hvidlistet. +player-isnt-muted=__1__ er ikke dæmpet. +player-list=Spillere (__1__): +player-list-online=Online spillere (__1__): +player-muted=__1__ er blevet dæmpet af __2__. +player-unignored=__1__ ikke ignoreret. +player-unmuted=__1__ er ikke længere dæmpet af __2__. +player-was-not-on-banlist=__1__ var ikke bandlyst. +player-was-not-on-whitelist=__1__ var ikke på hvidlisten. +player-was-removed-from-banlist=__1__ er ikke længere bandlyst. +player-was-removed-from-whitelist=Fjernede __1__ fra hvidlisten. +players-on-banlist=Bandlyste spillere: __1__ +players-on-whitelist=Hvidlistede spillere: __1__ +programmable-speaker-muted-everyone=Programmerbare højttaleres globale lyde er dæmpet for alle på serveren. +programmable-speaker-muted-local=Programmerbare højttaleres globale lyde er dæmpet på den lokale klient. +programmable-speaker-unmuted-everyone=Programmerbare højttaleres globale lyde er afdæmpet for alle på serveren. +programmable-speaker-unmuted-local=Programmerbare højttaleres globale lyde er afdæmpet på den lokale klient. +shout=råb +whisper=hvisk +whitelist-add-is-admin-only=Kun administratorer kan tilføje til hvidlisten. +whitelist-already-empty=Hvidlisten er allerede tom. +whitelist-clear-is-admin-only=Kun administratorer kan rydde hvidlisten. +whitelist-cleared=Hvidlisten er blevet ryddet og deaktiveret. +whitelist-empty=Hvidlisten er tom. +whitelist-remove-is-admin-only=Kun administratorer kan fjerne fra hvidlisten. +[config-help] +afk-auto-kick= - Angiver tiden (i minutter) en spiller har til at være inaktiv, før de automatisk bliver smidt ud. 0 betyder deaktiveret. +allow-commands= - Sætter om Lua kommandoer er tilladte. +allow-debug-settings= - Sætter om ikke-trivielle debug indstillinger er tilladte for spillere der ikke er administratorer. +autosave-interval= - Angiver autogeminterval (i minutter). 0 betyder deaktiveret. +autosave-only-on-server= - Angiver om kun serveren vil gemme automatisk. +description= - Sætter serverbeskrivelsen (kan efterlades tom). +help-list=Tilgængelige konfigurationer er: __1__. +ignore-player-limit-for-returning-players= - Angiver om serverens spillergrænse kan ignoreres for tilbagevendende spillere. +matching-configs-list=Matchende konfigurationer: __1__. +max-players=- Sætter det maksimale antal spillere tilladt på denne server. 0 betyder ingen grænse. +max-upload-slots= - Sætter det maksimale antal spillere der kan forsøge at komme ind i spillet samtidigt. 0 betyder ingen grænse. +max-upload-speed= - Angiver den maksimale uploadhastighed i kilobyte pr. sekund. 0 betyder ingen grænse. +name= - Sætter servernavnet. +only-admins-can-pause= - Angiver om kun administrator må pause spillet. +password= - Angiver flerspiller adgangskode. En tom adgangskode betyder ingen adgangskode. +require-user-verification= - Angiver hvis spilleres brugeridentitet skal bekræftes for at forbinde til serveren. +tags= - Sætter servermærkater - en liste af strenge (kan efterlades tom). +visibility-lan= - indstiller om spillet vil være synligt på LAN. +visibility-public= - Angiver om spillet vil være offentlig synligt. +visibility-steam= - Sætter om venner kan komme ind i spillet via Steam. +[config-output] +afk-autokick-changed-to-disabled=Automatisk udsmidning ved inaktiv er nu deaktiveret. +afk-autokick-changed-to-minutes=Automatisk udsmidning for inaktivitet er ændret til __1__ __plural_for_parameter_1_{1=minut|rest=minutter}__. +afk-autokick-disabled=Automatisk udsmidning for inaktivitet er deaktiveret. +afk-autokick-interval-minutes=Smid spiller ud hvis inaktiv i mere end __1__ __plural_for_parameter_1_{1=minut|rest=minutter}__. +allow-commands=Tillad Lua kommandoer: __1__. +allow-commands-set-to=Tillad Lua kommandoer angivet til __1__. +allow-debug-settings=Tillad fejlfindingsindstillinger: __1__. +allow-debug-settings-set-to=Tillad fejlfindingsindstillinger sat til __1__. +autosave-changed-to-disabled=Automatisk gem er nu deaktiveret. +autosave-changed-to-minutes=Interval for automatisk gem ændret til __1__ __plural_for_parameter_1_{1=minut|rest=minutter}__. +autosave-disabled=Automatisk gem er deaktiveret. +autosave-interval-minutes=Automatisk gem hver __1__ __plural_for_parameter_1_{1=minut|rest=minutter}__. +autosave-only-on-server=Automatisk gem kun på serveren: __1__. +autosave-only-on-server-set-to=Automatisk gem kun på serveren sat til: __1__. +cant-use-not-in-multiplayer-game=Konfigurationskommandoer kan kun bruges i multiplayer. +expected-get-set=Forventet "get" eller "set" som første argument. +expected-value-to-set=Forventet værdi som den tredje parameter. +has-password=Serveren har i øjeblikket en adgangskode. +ignore-player-limit-for-returning-players=Ignorer spillergrænse for tilbagevendende spillere: __1__. +ignore-player-limit-for-returning-players-set-to=Ignorer spillergrænse for tilbagevendende spillere sat til: __1__. +invalid-config=Ukendt konfiguration: __1__ +max-number-of-players-changed-to=Maksimal antal spillere ændret til __1__. +max-number-of-players-changed-to-unlimited=Spillergrænse fjernet. +no-password=Serveren har i øjeblikket ikke en adgangskode. +only-admins-can-pause=Kun administrator kan pause: __1__. +only-admins-can-pause-set-to=Kun administratorer kan pause sat til: __1__. +password-changed=Server password ændret. +password-removed=Server password fjernet. +server-description=Serverbeskrivelse: __1__ +server-description-already-empty=Server beskrivelsen er allerede tom. +server-description-changed=Serverbeskrivelse sat til: __1__ +server-description-cleared=Serverbeskrivelse slettet. +server-description-empty=Serveren har ingen beskrivelse. +server-name=Server navn: __1__ +server-name-changed=Servernavn ændret til: __1__ +server-tags=Server etiketter: __1__ +server-tags-already-empty=Serveren har ingen etiketter. +server-tags-changed=Serveretiketter sat til: __1__ +server-tags-cleared=Serveretiketter fjernet. +server-tags-empty=Serveren har ingen etiketter. +upload-rate=__1__ kilobyte pr. sekund. +upload-rate-changed-to=Maksimal upload hastighed er ændret til __1__ kilobyte pr. sekund. +upload-rate-changed-to-unlimited=Uploadgrænse fjernet. +upload-rate-unlimited=Ubegrænset. +upload-slots=__1__ pladser. +upload-slots-changed-to=Antal samtidige upload pladser sat til __1__. +upload-slots-changed-to-unlimited=Grænse for upload pladser fjernet. +upload-slots-unlimited=Ubegrænset. +value-is-not-valid=Værdien er ikke gyldig. +verify-user-identity=Kontroller brugeridentitet: __1__. +verify-user-identity-set-to=Kontroller brugeridentitet sat til: __1__. +visibility-lan=LAN synlighed: __1__. +visibility-lan-set-to=LAN synlighed sat til: __1__. +visibility-public=Offentlig synlighed: __1__. +visibility-public-set-to=Offentlig synlighed sat til: __1__. +visibility-steam=Steam synlighed: __1__. +visibility-steam-set-to=Steam synlighed sat til: __1__. +[control-keys] +ac-back=Medietast Tilbage +ac-bookmarks=Medietast Bogmærker +ac-forward=Medietast Frem +ac-home=Medietast Hjem +ac-refresh=Medietast Opdater +ac-search=Medietast Søg +ac-stop=Medietast Stop +alt=Alt +audio-mute=Lyd Dæmp +audio-next=Næste sang +audio-play=Afspil +audio-prev=Lyd Foregående +audio-stop=Lyd Stop +backspace=Tilbage +brightness-down=Lysstyrke ned +brightness-up=Lysstyrke op +calculator=Lommeregner +capslock=Caps Lock +command=Kommando +control=Kontrol +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Tryk __1__ +controller-button-alt-2=Tryk __1__ +controller-left-stick=Venstre pind +controller-leftx=Venstre pind +controller-lefty=Venstre pind +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Højre pind +controller-rightx=Højre pind +controller-righty=Højre pind +controller-stick-alt-1=Brug __1__ +controller-stick-alt-2=Brug __1__ +controller-touchpad=Touchpad +delete=Slet +down=Ned +eject=Skub ud +end=Slut +enter=Retur +escape=Escape +home=Hjem +insert=Insert +keyboard-alt-1=Tryk __1__ +keyboard-alt-2=Tryk __1__ +left=Venstre +left-alt=Venstre alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Venstre Command +left-control=Venstre kontrol +left-shift=Venstre skift +left-super=Venstre Super +left-windows=Venstre Windows +mail=Post +menu=Menu +mouse-button-1=Venstreklik +mouse-button-1-alt-1=Venstreklik +mouse-button-1-alt-2=Venstreklikke +mouse-button-2=Højreklik +mouse-button-2-alt-1=Højreklik +mouse-button-2-alt-2=Højreklikke +mouse-button-3=Midterste klik +mouse-button-3-alt-1=Midterste klik +mouse-button-3-alt-2=Midterste klikken +mouse-button-n=Museknap __1__ +mouse-button-n-alt-1=Tryk __1__ +mouse-button-n-alt-2=Trykke __1__ +mouse-wheel-alt-1=Rul __1__ +mouse-wheel-alt-2=Rulning __1__ +mouse-wheel-down=Musehjul ned +mouse-wheel-left=Musehjul venstre +mouse-wheel-right=Musehjul højre +mouse-wheel-up=Musehjul op +mute=Lyd fra +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Side ned +page-up=Side op +pause=Pause +power=Tænd/Sluk +print-screen=Print Screen +right=Højre +right-alt=Højre alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Højre Command +right-control=Højre kontrol +right-shift=Højre skift +right-super=Højre Super +right-windows=Højre Windows +scroll-lock=Scroll Lock +shift=Skift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Dvale +spacebar=Mellemrumstasten +sysrq=SysRq +tab=Tabulator +up=Op +volume-down=Lydstyrke ned +volume-up=Lydstyrke op +[controller] +character=Karakterstyreenhed +cutscene=Filmscenestyreenhed +editor=Redigeringsstyreenhed +ghost=Byggeomridsstyreenhed +god=Gudstyreenhed +pause=Pausestyrenhed +spectator=Tilskuerstyreenhed +[controls] +action-bar-select-page-1=Vælg hurtigbjælke 1 +action-bar-select-page-10=Vælg hurtigbjælke 10 +action-bar-select-page-2=Vælg hurtigbjælke 2 +action-bar-select-page-3=Vælg hurtigbjælke 3 +action-bar-select-page-4=Vælg hurtigbjælke 4 +action-bar-select-page-5=Vælg hurtigbjælke 5 +action-bar-select-page-6=Vælg hurtigbjælke 6 +action-bar-select-page-7=Vælg hurtigbjælke 7 +action-bar-select-page-8=Vælg hurtigbjælke 8 +action-bar-select-page-9=Vælg hurtigbjælke 9 +activate-tooltip=Aktiver værktøjstip +add-station=Tilføj togstation +add-temporary-station=Tilføj midlertidig togstation +alt-reverse-select=Alternativ omvendt markering +alt-zoom-in=Zoom ind på verdenen +alt-zoom-out=Zoom ud af verdenen +build=Byg +build-ghost=Byg byggeomrids +build-with-obstacle-avoidance=Byg med omgåelse af forhindringer +cancel-craft=Fortryd fremstilling 1 +cancel-craft-5=Fortryd fremstilling 5 +cancel-craft-all=Fortryd at fremstille alle +clear-cursor=Ryd musemarkør +close-menu=Luk menu +confirm-gui=Bekræft vindue +confirm-message=Bekræft besked +connect-train=Forbind tog +controller-gui-character-tab=Åben spillerinfomenu +controller-gui-crafting-tab=Åbn spillerfremstillingsmenu +controller-gui-logistics-tab=Åbn spillerlogistikmenu +copy=Kopier +copy-entity-settings=Kopier indstillingerne for en enhed +craft=Fremstil 1 +craft-5=Fremstil 5 +craft-all=Fremstil alle +cursor-split=Musemarkøropdeling +cut=Klip +cycle-blueprint-backwards=Plan bog tidligere +cycle-blueprint-forwards=Næste byggeplansbog +cycle-clipboard-backwards=Forrige udklipsholder +cycle-clipboard-forwards=Næste udklipsholder +debug-reset-zoom=Nulstil zoomniveau +debug-reset-zoom-2x=Sæt zoomniveau til 2x +debug-toggle-atlas-gui=Åben atlasmenu +debug-toggle-basic=Åben grundlæggende fejlfinding +debug-toggle-debug-settings=Åben fejlfindingsindstillingersmenu +decrease-ui-scale=Formindsk brugergrænsefladeskala +disconnect-train=Frakobl tog +drag-map=Træk kort +drop-cursor=Smid genstand +editor-clone-item=Klon element +editor-delete-item=Slet element +editor-next-variation=Næste variant +editor-previous-variation=Forrige variation +editor-remove-scripting-object=Fjern scripting objekt +editor-reset-speed=Nulstil spilhastighed til 1 +editor-set-clone-brush-destination=Sæt kloningspenslens mål +editor-set-clone-brush-source=Sæt kloningspenslens kilde +editor-speed-down=Sænk spilhastighed +editor-speed-up=Forøg spilhastighed +editor-switch-to-surface=Skift til overflade # +editor-tick-once=Et tik frem +editor-toggle-pause=Skift pause af enhed +fast-entity-split=Hurtig enhedsopdeling +fast-entity-transfer=Hurtig genstandsoverførsel +flip-blueprint-horizontal=Vend byggeplan vandret +flip-blueprint-vertical=Vend byggeplan lodret +focus-search=Fokus på søgefelt +gui-select=Vælg +increase-ui-scale=Forøg brugergrænsefladeskala +inventory-split=Inventar opdeling +inventory-transfer=Inventar overførsel +kill-statistics=Skift mellem drabstatistik +larger-terrain-building-area=Større feltbygningsområde +logistic-networks=Åben logistiknetværk +look=Kig +mine=Mine +move=Flyt +move-down=Flyt ned +move-left=Flyt til venstre +move-right=Flyt til højre +move-up=Flyt op +next-active-quick-bar=Næste aktive hurtigbjælke +next-player-in-replay=Næste spiller i genafspilning +next-quick-panel-page=Næste side +next-quick-panel-tab=Næste fane +next-weapon=Næste våben +not-set=Ikke angivet +open-character-gui=Åben spillermenu +open-gui=Åben objekt menu +open-item=Åben genstandsmenu +open-prototype-explorer-gui=Åben prototypefindermenu +open-prototypes-gui=Åben prototypemenu +open-technology-gui=Åben teknologimenu +open-trains-gui=Åben togoversigt +order-to-follow=Ordre til at følge efter +paste=Indsæt +paste-entity-settings=Indsæt indstillingerne for en enhed +pause-game=Pause spillet +pick-item=Saml op/smid genstandsstak +pick-items=Saml genstande fra jorden +place-in-chat=Indsæt en etiket i chat +place-ping=Ping en kortposition +previous-active-quick-bar=Forrige aktive hurtigbjælke +previous-mod=Vælg tidligere mod +previous-quick-panel-page=Forrige side +previous-quick-panel-tab=Forrige fane +previous-technology=Vælg forrige teknologi +production-statistics=Åben produktionsstatistik +quick-bar-button-1=Genvej 1 +quick-bar-button-1-secondary=Sekundær genvej 1 +quick-bar-button-10=Genvej 10 +quick-bar-button-10-secondary=Sekundær genvej 10 +quick-bar-button-2=Genvej 2 +quick-bar-button-2-secondary=Sekundær genvej 2 +quick-bar-button-3=Genvej 3 +quick-bar-button-3-secondary=Sekundær genvej 3 +quick-bar-button-4=Genvej 4 +quick-bar-button-4-secondary=Sekundær genvej 4 +quick-bar-button-5=Genvej 5 +quick-bar-button-5-secondary=Sekundær genvej 5 +quick-bar-button-6=Genvej 6 +quick-bar-button-6-secondary=Sekundær genvej 6 +quick-bar-button-7=Genvej 7 +quick-bar-button-7-secondary=Sekundær genvej 7 +quick-bar-button-8=Genvej 8 +quick-bar-button-8-secondary=Sekundær genvej 8 +quick-bar-button-9=Genvej 9 +quick-bar-button-9-secondary=Sekundær genvej 9 +remove-pole-cables=Fjern kabler fra elmast +reset-ui-scale=Nulstil brugergrænsefladeskala til automatisk +reverse-rotate=Modsat rotation +reverse-select=Modsat valg +rotate=Roter +rotate-active-quick-bars=Roter aktive hurtigbjælker +select-for-blueprint=Vælg for byggeplan +select-for-cancel-deconstruct=Vælg for annullering af nedrivning +shoot-enemy=Skyd fjende +shoot-selected=Skyd valgte +show-info=Skift mellem detaljevisning +show-quick-panel=Vis hurtigmenu +smaller-terrain-building-area=Mindre feltbygningsområde +smart-pipette=Pipetteværktøj +stack-split=Stakopdeling +stack-transfer=Stakoverførsel +toggle-blueprint-library=Åben byggeplansbibliotek +toggle-console=Åben chat (og Lua konsol) +toggle-driving=Ind-/udstigning af køretøj +toggle-filter=Skifte filter +toggle-free-cursor=Slå fri markør til/fra +toggle-gui-debug=Vis brugergrænsefladefejlfinding +toggle-gui-glows=Skift glød i brugergrænseflade +toggle-gui-shadows=Skift skygger i brugergrænseflade +toggle-gui-style-view=Skift stil i brugergrænseflade +toggle-map=Kort +toggle-menu=Menu +undo=Fortryd +unknown=Ukendt +zoom-in=Zoom ind +zoom-out=Zoom ud +[controls-description] +activate-tooltip=Vis værktøjstip når værktøjstipforsinkelsen er høj eller sat til "Aldrig". +add-station=Kan kun bruges i lokomotivbrugergrænsefladen og på kortet. Hold denne knap nede mens der klikkes på en station i lokomotivbrugergrænsefladens minikort eller på kortet for at tilføje stationen til togets køreplan. +add-temporary-station=Kan kun bruges i lokomotivbrugergrænsefladen og på kortet. Hold denne knap nede mens der vælges i lokomotivbrugergrænsefladens minikort eller på kortet, for hurtigt at rejse dertil ved at tilføje en midlertidig station til togets køreplan. +alt-zoom-in=Kun brugbar på kortet. Kan zoome ind fra kortvisning til verdensvisning. +alt-zoom-out=Kun brugbar på kortet. Kan zoome ud fra verdensvisning til kortvisning. +build-with-obstacle-avoidance=Kun brugbar ved sporbygning. Dette er det samme som byggeomridstilstand, men træer, sten og klipper undgås. +cancel-craft=Kun brugbar i fremstillingskøen. +cancel-craft-5=Kun brugbar i fremstillingskøen. +cancel-craft-all=Kun brugbar i fremstillingskøen. +clear-cursor=Returnerer genstanden i musemarkøren til spillerens rygsæk. Annullerer også kabelplacering og jernbaneplanlægning. +close-menu=Afbryd og vend tilbage til den forrige menu. Bruges kun i hovedmenuen. +connect-train=Forbinder det valgte tog, eller toget du kører i, til tilstødende tog. +copy=Vælger et område med enheder der skal kopieres. +copy-entity-settings=Kopierer indstillingerne fra det valgte objekt. Bemærk at for at indstillingerne kan indsættes, skal det oprindelige objekt fortsat eksistere. +craft=Kun brugbar på opskriftsskærmbilledet. Fremstiller 1 af en given opskrift. +craft-5=Kun brugbar på opskriftsskærmbilledet. Fremstiller 5 af en given opskrift. +craft-all=Kun brugbar på opskriftsskærmbilledet. Fremstiller så mange som muligt efter en given opskrift. +cursor-split=Flytter halvdelen af det valgte beholdningsfelt til musemarkøren, hvis denne er tom. Placerer en enkelt genstand fra musemarkørstakken til det valgte beholdningsfelt, når man holder en genstand. +cut=Vælger et område med enheder der skal kopieres og markeres til nedrivning. +cycle-blueprint-backwards=Når der holdes en byggeplansbog i musemarkøren, skiftes den aktive byggeplan til den forrige tilgængelige byggeplan. +cycle-blueprint-forwards=Når der holdes en byggeplansbog i musemarkøren, skiftes den aktive byggeplan til den næste tilgængelige byggeplan. +cycle-clipboard-backwards=Skift tilbage i klippebordshistorikken mens du holder indsætmarkøren. +cycle-clipboard-forwards=Skift frem i klippebordshistorikken mens du holder indsætmarkøren. +disconnect-train=Frakobler det valgte togsæt, eller det togsæt du er i, fra resten af toget. +drop-cursor=Smid én genstand af hvad du holder i musemarkøen på jorden, på et transportbånd eller ind i en maskine. +editor-switch-to-surface=Skifter til overfladenummer trykket i kombination med denne genvejstast: __CONTROL__editor-switch-to-surface__ + 3 -> skifter til overflade 3. +fast-entity-split=Overfører halvdelen af den holdte stak til den valgte enhed, eller tager halvdelen af hvad den enhed har og overfører til din rygsæk, hvis musemarkøren er tom. +fast-entity-transfer=Overfører den holdte stak til den valgte enhed, eller tager alt hvad den enhed har og overfører til din rygsæk, hvis musemarkøren er tom. +gui-select=Tryk på det valgte grænsefladeelement. +inventory-split=Overfører halvdelen af alle stakke (rundet op) af den valgte staktype til den anden indholdsbeholdning. Hvis der klikkes på et tomt felt bliver halvdelen af alle stakke overført. +inventory-transfer=Overfører alle genstande af den valgte type til en anden indholdsbeholdning. Hvis der klikkes på et tomt felt bliver alle genstande overført. +larger-terrain-building-area=Øger størrelsen af området for placering af felter. +next-active-quick-bar=Vælger den næste hurtigbjælke til den øverste hurtigbjælkes plads. +next-weapon=Skifter til det næste tilgængelige våben. +order-to-follow=Bruges med eddertronfjernbetjeningen for at få den tilknyttede eddertron til at følge efter det angive mål. +paste=Indsætter de seneste kopierede enheder. +paste-entity-settings=Indsætter indstillingerne fra den tidligere kopierede enhed. +place-in-chat=Kun brugbar når chatten er åben. Placerer en chathenvisning til den valgte vare, opskrift, kortposition, station eller tog. +place-ping=Opretter hurtigt et kortping til den valgte position og laver en henvisning i chatten. +place-tag=Kun brugbar på kortet. Placerer et ikon eller en tekst på kortet. +previous-active-quick-bar=Vælger den tidligere hurtigbjælke til den øverste hurtigbjælkes plads. +previous-mod=Kun brugbar i modifikationsmenuen. Vælger den modifikation du tidligere havde valgt. +previous-technology=Kun brugbar i teknologimenuen. Vælger den teknologi du tidligere havde valgt. +remove-pole-cables=Fjerner ledningerne fra den valgte elmast, startende med elektriske ledninger og derefter kredsløbsnetværksledninger. +reverse-rotate=Roterer genstanden holdt i musemarkøren eller den valgte enhed mod uret. +reverse-select=Aktiverer Nedgraderingstilstand med opgraderingsplanen. +rotate=Roterer genstanden holdt i musemarkøren eller den valgte enhed med uret. +select-for-blueprint=Vælg objekterne til byggeplan, opgradering eller nedriving +select-for-cancel-deconstruct=Vælg for annullere opgradering eller nedrivning. +shoot-enemy=Skyder på fjenden tættest på musemarkøren, eller for nogle våben, skyder på positionen af musemarkøren. +shoot-selected=Skyder på hvad end du har valgt, eller for nogle våben, skyder på positionen af musemarkøren. +show-info=Viser flere oplysninger om byggede enheder, såsom opskrifter i fremstillingsmaskiner og indhold i beholdere. +smaller-terrain-building-area=Formindsker størrelsen af området for placering af felter. +smart-pipette=Vælger genstande fra din rygsæk, som kan bruges til at bygge den aktuelt valgte enhed, og placerer dem i din musemarkør. For råstofområder vælges det hurtigst tilgængelige minebor. +stack-split=Overfører halvdelen af den valgte stak af varer til den anden indholdsbeholdning. +stack-transfer=Overfører den valgte stak af varer til den anden indholdsbeholdning. +toggle-driving=Går ind i eller ud af et køretøj som du står ved siden af eller kører i. +toggle-filter=Opret/fjern et filter for det valgte indholdsfelt. Kun den valgte genstandstype kan blive anbragt i det filtrerede indholdsfelt. +undo=Fortryd nogle handlinger så som manuel placering eller fjernelse af bygninger, placering af byggeplaner eller brug af nedrivningsplan. +[deconstruction-tile-mode] +always=Altid +always-description=Altid: felter er altid markeret, også når enheder er fundet. +never=Aldrig +never-description=Aldrig: felter er aldrig markeret. +normal=Normal +normal-description=Normal: felter er valgt, når ingen enheder kan findes. +only=Kun +only-description=Kun fliser er valgt. +[description] +acceleration-power=Accelerationskraft +accepted-equipment=Accepteret udstyr +activation-speed=Aktiveringshastighed +ammo=Ammunition +ammo-consumption-modifier=Modificeringer af ammunitionsforbrug +ammo-inventory-contents=Ammunition +amount=Mængde +applies-effect=Anvender effekt +area-of-effect-size=Påvirket områdestørrelse +armor=Rustning +automatic-range=Automatisk rækkevidde +available-power=Tilgængelig strøm +base-productivity=Grundproduktivitet +batteries=Batterier +battery-capacity=Batterikapacitet +belt-items=Genstande +belt-speed=Båndhastighed +buffer-recharge-rate=Intern buffers genopladningshastighed +builds=Bruges til at bygge __1__. +can-filter-items=Kan filtrere genstande. +cargo-capacity=Lastkapacitet +cargo-contents=Lastindhold +chain-shooting-speed=Kædeskydehastighed +character-movement-speed-modifier=Bevægelseshastighed +cluster-trigger=Klyngestørrelse +constant-energy-consumption=Konstant forbrug +construction-area=Byggeområde +construction-robots=Konstruktion +consumption-bonus=Energiforbrug +consumption-speed=Forbrugshastighed +contents=Indhold +crafting-speed=Fremstillingshastighed +crafting-time=Fremstillingstid +creates-number-entities-key=Opretter +creates-number-entities-value=__1__ x __2__ +damage=Skade +damage-bonus=Skadebonus +damage-dealt=Skade forårsaget +decorative-type=Type +decorative-type-decal=Pynt +decorative-type-decorative=Dekorativ +destroys-cliffs=Ødelægger klipper +dimensions=Dimensioner +durability-key=Holdbarhed +durability-value=__1__/__2__ +duration=Varighed +effect-distribution-efficiency=Distributionseffektivitet +effectivity=Effektivitet +electricity=Elektricitet +energy=Energi +energy-capacity=Energikapacitet +energy-consumption=Forbrug +energy-per-shot=Energi pr. skud +energy-per-use=Energi pr. brug +energy-to-recharge-one-shield=Energi pr. skjoldpoint +expected-resources=Forventede ressourcer +fluid-capacity=Lagringsmængde +fluid-consumption=Forbrug +fluid-contents=Væskeindhold +fluid-output=Resultat +fluid-temperature=__1__ temperatur +fluids=Væsker +followers=Følgere +force=Styrke +fuel-acceleration=Køretøjs acceleration +fuel-acceleration-modifier=Acceleration +fuel-inventory-contents=Brændstof +fuel-pollution=Brændstofforurening +fuel-speed-modifier=Tophastighed +fuel-top-speed=Køretøj tophastighed +fuel-value=Brændselsværdi +grid-size=Størrelse af udstyrsgitter +hand-stack-size=Håndstakstørrelse +heal=Helbred +health=Livspoint +heat-capacity=Varmekapacitet +heat-output=Resultat +hitpoints=__1__ livspoint +incoming-block=Indgående blok +infinity-filter=Uendelighedfilter +infinity-mode=Uendelighedstilstand +ingredients=Ingredienser +input-flow-limit=Maksimalt indgående +input-signals=Indgangssignaler +inventory-size-bonus=Rygsækstørrelsesbonus +kills=Dræbte +last-user=Seneste bruger +lifetime=Levetid +logistic-chest-filters=Filtre +logistic-chest-storage-counts=Logistiksystembeholdning +logistic-chest-targeted-items-deliver=Leveres +logistic-chest-targeted-items-pickup=Saml op +logistic-item=Logistikgenstand +logistic-request=Logistikanmodning +logistic-request-tooltip-logistic-storage=Logistikopbevaring +logistic-request-tooltip-on-the-way=På vej +logistic-request-tooltip-satisfaction=Opfyldning +logistic-robots=Logistik +logistics-connection-distance=Logistik forbindelsesafstand +made-in=Fremstillet i +magazine-size=Magasinstørrelse +manual-range=Manuel rækkevidde +market-item-price=Pris +max-energy-consumption=Maksimumsforbrug +max-health=Maksimal livspoint +max-speed=Maksimal hastighed +maximum-length=Maksimal længde +maximum-power-output=Maksimal udgangseffekt +maximum-temperature=Maksimal temperatur +min-energy-consumption=Minimumsforbrug +min-range=Minimum rækkevidde +minimum-temperature=Minimumstemperatur +mining-area=Mineområde +mining-speed=Minehastighed +mining-time=Minetid +module-bonus-limit=grænse +movement-speed-bonus=Bevægelsesbonus +moving-energy-consumption=Energiforbrug +name=Navn +neighbour-bonus=Nabobonus +next-stop=Næste togstation +no-ammo=Ingen ammunition +no-block=Ingen blok +no-limit=Ingen +num-available-robots=Antallet af tilgængelige robotter +num-effect-receivers=Antal effektmodtagere +num-effect-sources=Antal effektkilder +of=__1__ af __2__ +outgoing-block=Udgående blok +output-flow-limit=Maksimalt udgående +output-signals=Udgangssignaler +personal-roboport-charging-spots=Ladestationer +personal-roboport-construction-area=Byggeområde +personal-roboport-max-robot-count=Robotgrænse +personal-roboport-max-robots=Maksimale robotter +personal-roboport-summary=Robothavn +piercing-power=Gennemtrængende kraft +placed-in-grid=Placeret i +players-killed=Spillere dræbt +pollution=Forurening +pollution-bonus=Forurening +pollution-to-join-attack=Forbruger __1__ forurening +power-output=Strøm udgangseffekt +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ nabobonus) +probability=Sandsynlighed +productivity-bonus=Produktivitet +productivity-bonus-limit=-0% = grænsen +products=Produkter +products-finished=Færdige produkter +projectile-range=Projektilrækkevidde +pumping-speed=Pumpehastighed +range=Rækkevidde +range-modifier=Afstandsmodificering +recharge-speed=Opladningstid +recipe=Opskrift +recipe-hidden=(gemt) +recipe-not-researched=(ikke forsket) +recipe-not-researched-and-hidden=(ikke forsket, gemt) +recipe-pollution=Opskrift forurening +repair-speed=Reparationshastighed +required-fluid=Kræver +required-fluid-per-ore=__1__ __2__ per minecyklus +required-fluid-per-ore-generic=__1__ pr. minecyklus +research-speed=Forskningshastighed +resistances=Modstandskraft +robot-charging-stations=Ladestationer +robot-lifetime=Robotlevetid +robot-recharge-rate=Robotgenopladningshastighed +rocket-launch-products=Rumraketaffyringsprodukter +rocket-parts=Rumraketdele +rotation-speed=Rotationshastighed +science-pack-remaining-amount-key=Resterende +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Sektorskanningsstatus +segments=Segmenter +shield=Skjoldkapacitet +shield-capacity=Skjoldkapacitet +shields=Skjolde +shooting-speed=Skydehastighed +shooting-speed-modifier=Skydehastighedsmodifikator +signals=Signaler +solar-panel-power=Solcelleeffekt +speed=Hastighed +speed-bonus=Hastighed +spent-result=Resulterer i +status=Status +storage=Lagerplads +storage-size=Lagerpladsstørrelse +supply-area=Forsyningsområde +temperature=Temperatur +throwing-speed=Kastehastighed +tile-size=Størrelse +total-followers=Samlede antal følgere +total-raw=Totale råvarer +total-raw-too-complex-to-calculate=For kompliceret at beregne +train-circuit-network-id=Tog ID +train-kills=Tog drab +train-limit=Toggrænse +train-limit-value=__1__/__2__ +values-for-evolution-factor=Bidrag til nærliggende angreb ved nuværende evolutionsfaktor (__1__) +variation=Variation +variation-value=__1__ (__2__ total) +vehicle-enter-instruction=Sæt dig i køretøjet ved hjælp af __CONTROL__toggle-driving__. +vehicle-speed-modifier=Køretøjshastighed +walking-speed=Gåhastighed +weight=Vægt +wire-reach=Ledningsrækkevide +yield=Udbytte +[description-rail] +back-rail=Bagerste jernbane +block=Blok +front-rail=Forreste jernbane +none=ingen +segment=Segment +segment-position=Segmentposition +trains-in-block=Tog i blok +[difficulty] +easy=Nem +hard=Svær +normal=Normal +[entity-description] +entity-unknown[1]=Dette enhed er ikke tilgængeligt på grund af at en modifikation er fjernet. Det vil blive tilgængeligt hvis modifikationen aktiveres igen. +[entity-name] +entity-unknown=Ukendt enhed +[entity-status] +cant-divide-segments=Kan ikke splitte blokke +charging=Oplader +closed-by-circuit-network=Lukket af kredsløbsnetværk +disabled=Deaktiveret +disabled-by-control-behavior=Deaktiveret af kontrolstyring +disabled-by-script=Deaktiveret af script +discharging=Aflader +fluid-ingredient-shortage=Mangler væske +fluid-production-overload=Overproduktion af væske +full-burnt-result-output=Brændt produktplads fyldt +full-output=Udgang fyldt +fully-charged=Fuldt opladt +item-ingredient-shortage=Mangler ingredienser +launching-rocket=Affyrer rumraket +low-input-fluid=Lav væskemængde +low-power=Lav strøm +low-temperature=Lav temperatur +marked-for-deconstruction=Markeret til nedrivning +missing-required-fluid=Mangler krævet væske +missing-science-packs=Mangler forskningspakker +networks-connected=Elnet forbundet +networks-disconnected=Elnet afbrudt +no-ammo=Ingen ammunition +no-fuel=Ingen brændstof +no-ingredients=Ingen ingredienser +no-input-fluid=Mangler væske +no-minable-resources=Ingen tilgængelige ressourcer +no-modules-to-transmit=Ingen moduler til at sende +no-power=Ingen strøm +no-recipe=Ingen opskrift +no-research-in-progress=Ingen igangværende forskning +normal=Normal +not-connected-to-rail=Ikke forbundet til jernbane +not-plugged-in-electric-network=Ikke tilsluttet elnet +opened-by-circuit-network=Åbnet af kredsløbsnetværk +out-of-logistic-network=Udenfor logistiknetværk +preparing-rocket-for-launch=Forberedelse af rumraket til affyring +recharging-after-power-outage=Genoplader efter strømafbrydelse +turned-off-during-daytime=Slukket i dagtimerne +waiting-for-source-items=Venter på genstande +waiting-for-space-in-destination=Venter på plads i destinationen +waiting-for-target-to-be-built=Venter på at enhed bliver bygget +waiting-for-train=Venter på tog +waiting-to-launch-rocket=Venter på at affyre rumraket +working=Arbejder +[entity-type] +tree=Træ +[error] +achievement-data-invalid=Kunne ikke indlæse dine lokale præstationsdata. Dine lokale resultater er muligvis tabt. +audio-could-not-initialize=Kunne ikke initialisere lyden. Lyd er deaktiveret. +audio-error-title=Lydfejl +config-data-invalid-prompt-reset-to-default=Kofigurationsfilen har ugyldigt indhold. Ønsker du at nulstille den? +crash-to-desktop-message=Der opstod en uventet fejl. Hvis du bruger den nyeste version af spillet kan du hjælpe os med at løse dette problem ved at poste logfilens indhold på Factorios forum.\nInkludér venligst også filerne fra relevante gemte spil, eventuelle installerede modifikationer og trin til at reproducere fejlen hvis du kan finde sådanne. +data-error-title=Datafejl +error-message-box-title=Fejl +failed-to-create-app-window=Kunne ikke oprette et programvindue. __1__ +failed-to-load-save-file=Kunne ikke indlæse det gemte spil. +failed-to-load-window-icon=Fejl ved indlæsning af vinduesikon! Filsti: __1__ +game-state-corruption-detected-save-corrupted=Opdagede forvanskning af spillets tilstand. Dette gemte spil kan ikke indlæses. +game-state-corruption-detected-saving-aborted=Opdagede forvanskning af spillets tilstand. Spillet blev ikke gemt for at undgå at beskadige dine gemte filer. +low-available-space-in-steam-storage=Du har kun __1__ MB ledig plads tilbage i Steam skyen. Hvis du løber tør for ledig plads, er spillet måske ikke i stand til at gemme din konfiguration og dit byggeplansbibliotek, og du kan miste dine ændringer, hvis du er afhængig af Steam skyen til synkronisering af gemte filer mellem computere.\nVi anbefaler, at du sletter nogle gamle gemte filer, ved hjælp af knappen Slet, i vinduet "Indlæs spil" for at frigøre plads. +low-available-space-in-steam-storage-title=Advarsel om lav ledig plads i Steam skyen +map-can-not-be-loaded-in-demo-version=Dette kort kan ikke indlæses i demoversionen af spillet. +operation-failed=Handling mislykkedes +out-of-vram-cannot-lower-settings=Lave grafikindstillinger og lavt niveau af bitmap-caching er allerede slået til. Dette betyder at dit systems hardware er under minimumskravene. Hvis du mener at dette skyldes en fejl ved spillet, bedes du indrapportere det på vores forum. +out-of-vram-change-quality-to-low=Aktiverer lav grafikkvalitet. Genstart venligst spillet. +out-of-vram-change-quality-to-normal=Ændrer grafikelementopløsningen (høj -> normal). Genstart venligst spillet. +out-of-vram-change-usage-to-high=Ændrer graden af bitmap-caching (alt -> høj). Genstart venligst spillet. +out-of-vram-change-usage-to-low=Ændrer graden af bitmap-caching (middel -> lav). Genstart venligst spillet. +out-of-vram-change-usage-to-medium=Ændrer graden af bitmap-caching (høj -> middel). Genstart venligst spillet. +out-of-vram-enable-low-vram-mode=Aktiverer lav VRAM funktionen. Genstart venligst spillet. +player-data-invalid=Kunne ikke indlæse spillerdatafilen. Fremskridt i kampagnen kan muligvis være gået tabt. +replay-data-not-found=Kan ikke afspille genafspilning: genafspilningsdata blev ikke fundet. +replay-header-error=Genafspilningssidehoved kunne ikke indlæses på grund af følgende fejl: +replay-header-error-old-version=Genafspilnings sidehoved kunne ikke indlæses. Det er sandsynligvis ældre end den nuværende version __1__. +replay-mod-configuration-mismatch=Kan ikke afspille genafspilning: den blev lavet med andre modifikationsindstillinger end de nuværende. +replay-version-mismatch=Kan ikke afspille genafspilning: den blev lavet i version __1__, men den nuværende version er __2__. +startup-failed=Kunne ikke starte spillet +system-initialization-failed=Initialisering mislykkedes. Fejlkode: __1__ +unable-to-create-sprite=Kunne ikke generere et grafikelement (af størrelsen __1__x__2__), sandsynligvis grundet mangel på grafikhukommelse (VRAM). +value-out-of-range=Ikke en mulig værdi: indtast venligst en værdi mellem __1__ og __2__. +[fluid-description] +fluid-unknown[1]=Denne væske er ikke tilgængelig på grund af at en modifikation er fjernet. Den vil blive tilgængelig hvis modifikationen aktiveres igen. +[fluid-name] +fluid-unknown=Ukendt væske +[frequency] +none=Ingen +[graphics-errors] +detected-gpu=Detekteret GPU: __1__ +device-removed-button-close=Luk +device-removed-button-restart=Genstart +device-removed-button-use-opengl=Brug OpenGL +device-removed-message1=Grafikkortet er blevet fysisk fjernet fra systemet, eller en driver for grafikkortet er blevet opdateret. +device-removed-message2=Fejl: __1__. Årsag: __2__ +device-removed-message3=Hvis du ofte ser denne fejl, så prøv at genstarte din PC eller opdater driver til grafikkortet.\nPC'en kan også være ustabil på grund af overclocking eller fordi den er for varm. +device-removed-message4=Som en mulig anden løsning kan du prøve at skifte Factorio til at benytte OpenGL til rendering. +device-removed-title=Factorio brød ned på grund af at grafikkortet blev nulstillet eller fjernet. +direct3d-failed-to-initialize=Fejl ved start af DirectX. Factorio kræver et DirectX 10 kompatibelt grafikkort eller bedre. +graphics-settings-keep=Behold +graphics-settings-reset=Nulstil +opengl-failed-to-initialize=Factorio kræver OpenGL version __1__ eller højere. Den tilgængelige version på denne computer er __2__. +out-of-videomemory=Ikke nok grafikhukommelse. Prøv at sænke opløsningen på grafikelementer eller aktiver teksturkomprimering. +reset-graphics-settings-question=Ønsker du at nulstille grafikindstillingerne? +[gui] +all=Alle +ammo=Ammunition +any=Alle +armor=Rustning +artillery-ammo=Artilleriammunition +blueprint-access-error=Kan ikke ændre en anden spilleres beholdning. +blueprint-components=Komponenter +blueprint-dummy-error=Byggeplanen kan ikke ændres på grund af ukendt enhedsdata. +blueprint-icons-empty-error=En byggeplan skal have mindst ét ikon. +blueprint-include-entities=Enheder +blueprint-include-fuel=Togbrændsel +blueprint-include-modules=Moduler +blueprint-include-station-names=Togstationsnavne +blueprint-include-tiles=Felter +blueprint-include-trains=Tog +blueprint-include-trains-tooltip=Inkluder tog i din byggeplan +blueprint-not-available=Byggeplan er ikke færdig med at blive hentet fra biblioteket +blueprint-not-present=Byggeplanen er blevet flyttet af en anden spiller. +blueprint-player-not-available=Kan ikke overføre byggeplan, spiller er offline +blueprint-preview=Forhåndsvisning +blueprint-preview-edit-tooltip=Rediger etiket, beskrivelse og ikoner. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ for at fjerne, __CONTROL_LEFT_CLICK__ for at gendanne. +blueprint-preview-hint-specific=__CONTROL__mine__ for at fjerne, __CONTROL__build__ for at gendanne. +blueprint-preview-not-editable-hint-dummy-entities=Denne byggeplan kan ikke ændres. Dens indhold er gemt separat for at indhold fra modifikationer kan genskabes. +blueprint-preview-not-editable-hint-other-player=Denne byggeplan kan ikke ændres, da den er i en anden spillers bibliotek. +blueprint-preview-not-editable-hint-preview=Denne byggeplan kan ikke ændres, da indholdet ikke er blevet overført til spillet endnu. +blueprint-select-replacement=Vælg erstatning +blueprint-shelf-not-synced=Spillerens byggeplansbeholdning er ikke klar endnu +cancel=Tilbage +cancel-instruction=Annuller (__CONTROL__toggle-menu__) +changelog=Ændringsoversigt +character=Spiller +clear=Ryd +clear-blueprint=Rens byggeplan +close=Luk +close-instruction=Luk (__CONTROL__confirm-gui__ eller __CONTROL__toggle-menu__) +color=Farve +confirm=Bekræft +confirm-instruction=Bekræft (__CONTROL__confirm-gui__) +confirm-load-game-load=Indlæs +confirm-load-game-settings-changed=Modifikationer er blevet fjernet eller modifikationsindstillinger er blevet ændret. Er du sikker på at du vil fortsætte med at indlæse dette gemte spil? +confirm-load-game-sync=Synkroniser modifikationer og indlæs +confirm-quit=Spillet er ikke gemt. Er du sikker på at du vil afslutte? +confirm-restart=Er du sikker på at du vil genstarte? +confirmation=Bekræftelse +constant-number=Konstant tal +converting-map=Konverterer kort __1__ +copy=Kopier +copy-this=Opret kopi af denne +crafting=Opskrifter +credits=Tak til +delete=Slet +delete-blueprint-record=Slet byggeplan +destroy-blueprint=Slet byggeplan +destroy-book=Slet byggeplansbog +destroy-deconstruction-planner=Slet nedrivningsplan +destroy-upgrade-planner=Slet __1__ +drop-blueprint-nothing-to-drop-error=Ingen byggeplan i musemarkøren som kan slippes. +empty-blueprint-error=Byggeplanen er tom. +enable-logistics-while-moving=Aktiver logistik mens du bevæger dig +equipment-grid=Udstyrsgitter +eula=Slutbrugeraftale +exit=Afslut +export-to-string=Eksporter til streng +fluid-ingredient=Væskeingrediens +fluid-ingredient-description=Mulige væsketilførsler +fuel=Brændstof +generating-new-map=Genererer nyt kort +grabbed-item=Opsamlet genstand +grid=Gitter +guns=Pistol +ingredient=Ingrediens +ingredient-description=Mulige indtag +instruction-to-activate=__1__ for at aktivere. +instruction-to-alt-select=__1__ og træk for at vælge og springe forbi konfigurationsmenu. +instruction-to-build=__1__ for at bygge. +instruction-to-cancel-deconstruct=__1__ og træk for at annullere nedrivningsordre. +instruction-to-cancel-upgrade=__1__ og træk for at annullere opgraderingsordre. +instruction-to-change-size=__1__/__2__ for at ændre arealstørrelsen. +instruction-to-clear-generic=__1__ for at fjerne. +instruction-to-clear-item=__1__ til at rydde. +instruction-to-clear-quickbar-slot=__1__ for at fjerne genvej. +instruction-to-connect-spidertron-remote=__1__ på en eddertron for at forbinde den. +instruction-to-consume=__1__ for at bruge. +instruction-to-cycle-blueprint-backards=__1__ for forrige. +instruction-to-cycle-blueprint-forwards=__1__ for næste. +instruction-to-deconstruct=__1__ og træk for at nedrive. +instruction-to-destroy=__1__ for at slette. +instruction-to-downgrade=__1__ og træk for at nedgradere. +instruction-to-force-build=__1__ for at gennemtvinge byg. +instruction-to-mine-tiles=__1__ for at opsamle byggede fliser. +instruction-to-open-item=__1__ for at åbne. +instruction-to-order-spidertron=__1__ for at flytte eddertron. +instruction-to-order-spidertron-to-follow=__1__ for at følge efter den valgte enhed. +instruction-to-queue-spidertron-order=__1__ for at sætte en bevægelsesordre i kø. +instruction-to-repair=__1__ og hold for at reparere den valgte enhed. +instruction-to-reset-item=__1__ for at nulstille. +instruction-to-select=__1__ og træk for at vælge indhold. +instruction-to-shoot=__1__ for at skyde. +instruction-to-throw=__1__ for at kaste. +instruction-to-upgrade=__1__ og træk for at opgradere. +instruction-when-in-cursor=Når i musemarkør +inventory=Rygsæk +inventory-filter=Indholdsfilter +licenses=Licenser +load=Indlæs +loading-map=Henter bane __1__ +loading-new-map=Henter ny bane +logistic-requests-disabled=Logistikanmodninger deaktiveret +logistic-trash-slots=Logistikaffaldsfelter +map-exchange-string=Kortudvekslingsstreng +mining-fluid=Minedrifts væske +mod-scenarios=Modifikationsscenarier +mod-with-campaign-not-available=Modifikation med denne kampagne er ikke tilgængelig. +module=Modul +module-description=Tilladte moduler: +no=Nej +no-recipe-available=Ingen opskrift tilgængelig +no-recipes-found=Ingen opskrifter fundet +not-available=Ikke tilgængelig +not-connected=Ikke tilsluttet +not-in-logistic-network=Ikke i logistiknetværk +nothing-found=Intet fundet +notice=Bemærk +off=Fra +ok=OK +on=Til +open-equipment-grid=Åbn udstyrsgitter +or-set-a-constant=Eller angiv en konstant +owner=Ejer +queued=I kø til overførsel +quit=Afslut +reassign-blueprint=Vælg nyt indhold for byggeplanen. +refresh=Opdater +release-date=Udgivelsesdato: +remove-blueprint-book-record=Slet byggeplansbog +reset=Nulstil +reset-consumpiton-filters=Nulstil filtre +reset-production-filters=Nulstil filtre +restart=Genstart +result=Resultat +rocket-inventory-slot=Raket gods +rocket-inventory-slot-description=Du skal indsætte en satellit her. +rocket-launch=Affyr +rocket-launch-started=Affyret +rocket-preparing=Forbereder +rocket-result-inventory-slot=Produkter som resultat af affyringen af rumraketten +save=Gem +saving-map=Gemmer bane __1__ +script-inventory=Script bibliotek +search=Søg +search-with-focus=Søg (__1__) +select-filter=Vælg filter +select-signal=Vælg et signal +select-upgrade=Vælg opgradering +set=Indstil +set-amount=Sæt antallet +set-filter=Indstil filter +set-inventory-bar-title=Begræns del af beholdningen så det ikke kan fyldes af maskiner. +since-last-played=Sidst spillet (__1__) +space-usage-mb=Pladsforbrug: __1__ MB / __2__ MB +subversion=Delversion: +sync-mods-with-save=Synkroniser modifikationer med gemme funktionen +synchronize=Synkronisér +total=Total +transferring=Overfører +update=Opdater +upgrade-blueprint-book-tooltip=Opgrader genstande og enheder i alle byggeplaner i denne bog. +upgrade-blueprint-tooltip=Opgrader genstande og enheder i byggeplanen. +user-scenarios=Brugerscenarier +version=Version: +weapons=Våben +yes=Ja +[gui-about] +created-by=Udviklet af +forums=Fora +release=Udgivelse +version=Version +website=Hjemmeside +[gui-achievements] +modded-game=Dette spil har modifikationer. Præstationer er separat fra grundversionen af spillet. +not-in-game-long-enough=Du skal have spillet mere end __1__ % af spillets totale spilletid, for at kunne få denne præstation. Spillet varede __2__, men du har kun deltaget i __3__. +title=Præstationer +track=Start sporing +unlocked-count=Optjent __1__ af __2__ +untrack=Stop sporing +[gui-additional-entity-settings] +apply-entity-health=Sæt livspoint +apply-entity-tag=Tilføj etiket +corpse-expires=Udløb for lig +difficulty=Sværhedsgrad +entity-tag=Enhedsetiket +indestructible=Uforgængelig +not-minable=Kan ikke mines +not-operable=Kan ikke betjenes +not-rotatable=Kan ikke roteres +properties=Egenskaber +recipe-locked=Opskrift låst +title=__1__ ekstra indstillinger +to-be-looted=Automatisk opsamling +[gui-admin-player] +character-equipment=Udstyr +character-main-inventory=Rygsæk +cursor-stack=Musemarkørstak +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=enhed|rest=enheder}__ bliver skadet. +destroyed=__1__ __plural_for_parameter_1_{1=enhed|rest=enheder}__ er ødelagt. +map-hint=Se kortet for flere detaljer. +no-material-for-construction=__1__ __plural_for_parameter_1_{1=enhed|rest=enheder}__ mangler materialer til konstruktion. +no-storage=Ikke tilstrækkelig logistiknetværkopbevaringsplads tilgængelig. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=enhed|rest=enheder}__ mangler konstruktionsrobotter. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=enhed|rest=enheder}__ mangler reparationspakker. +title=Advarsler +train-out-of-fuel=Tog løbet tør for brændstof. +turret-fire=__1__ __plural_for_parameter_1_{1=tårn|rest=tårne}__ er i kamp med fjenden. +[gui-arithmetic] +input=Tilførsel +output=Produceret +[gui-assembling-machine] +change-recipe=Skift opskrift +select-recipe=Vælg en opskrift til fremstilling +[gui-auth-server] +client-version-too-old=Din nuværende version af spillet er for gammel til at bruge online tjenester. Venligst opdater til den nyeste Factorio udgivelse. +email-authentication-invalid=Ugyldig godkendelseskode. Check venligst din email og prøv igen. +email-authentication-required=Email-godkendelse påkrævet. Log venligst ind på Factorio.com i din browser, og indtast den kode vi har sendt til dig. +email-change-rate-limit=Du må kun ændre din emailadresse én gang indenfor 7 dage. +email-invalid-format=Den angivne emailadresse er i et forkert format, venligst tjek det. +email-registered=Emailadressen er allerede registreret. +failed-to-reach-server-error=Fejl ved forbindelse til verificeringsserver. Kode: __1__. Fejl: __2__. +generic-timeout=Handling fejlede på grund af tidsudløb. Prøv venligst igen senere. +generic-verification-failed=Verifikation af din konto fejlede. Kontroller venligst at du er logget ind hos din serviceudbyder, og prøv igen. +invalid-characters-in-username=Dit brugernavn indeholder ugyldige tegn. Besøg venligst __1__ i din internet browser og vælg et nyt brugernavn. +json-parse-error=Kunne ikke beregne svar fra autorisations-serveren. Dette synes at være en intern serverfejl. +login-banned=Din konto er blevet bandlyst. Hvis du mener at dette er en fejl, så kontakt venligst support@factorio.com. +login-blacklist=Din IP-adresse er på sortlisten på grund af tidligere misbrug. Hvis du føler at dette er en fejl, og ønsker at sortlistningen bør ophæves, bedes du kontakte __1__. +login-deletion-pending=Kan ikke logge ind fordi din konto afventer sletning. Hvis du ønsker at annullere denne proces, skal du logge ind på hjemmesiden, __1__. +login-failed=Det angivede brugernavn eller email og adgangskode passer ikke til en konto. +login-failed-steam-only=Den angivne Factorio.com konto er kun en Steam konto. Log venligst in med Steam eller besøg __1__ for at angive en adgangskode. +login-insufficient-membership=Din konto ejer ikke spillet. Venligst køb spillet for at logge på. +login-too-many-attempts=For mange mislykkede loginforsøg. Prøv venligst igen senere. Hvis du har glemt din adgangskode, kan du nulstille den på __1__ +login-unlinked=Din Steam konto ser ikke ud til at eje spillet længere, så derfor er det blevet afkoblet fra din Factorio konto. Du kan kæde din Factorio konto til en Steam konto, som ejer spillet, for at genetablere dit medlemskab. +server-down-for-maintenance=Online tjenester er i øjeblikket lukket for at blive opdateret. Prøv venligst igen senere. +steam-id-already-registered=Din Steam profil er allerede linket til en eksisterende Factorio.com profil. Log venligst ind med din Factorio profil i stedet for. +steam-id-doesnt-own-factorio=Din Steam konto ejer ikke Factorio. Venligst køb spillet for at kunne oprette en konto. +steam-id-timeout=Fejl i validering af Factorio ejerskab fordi forbindelsen til Steam løb ud. Prøv venligst igen. +steam-ticket-verification-failed=Check af din Steam bruger fejlede. Venligst kontroller at du er logget ind i Steam og prøv igen. +unknown-error=Server svarede med fejl: __1__ +username-invalid-characters=Ugyldige tegn i angivet brugernavn. Brug venligst kun alfanumeriske tegn og .- +username-taken=Det angivne brugernavn er allerede registreret. Vælg venligst et andet eller log ind hvis det er dit. +username-too-long=Angivet brugernavn er for langt (maksimum 30 tegn). +username-too-short=Angivet brugernavn er for kort (minimum 2 tegn). +[gui-blueprint] +absolute-snapping=Absolut +absolute-snapping-tooltip=Fastgøres til det globale gitter. Koordinaterne angiver hvordan byggeplanens placering er placeret i forhold til det globale gitter. +close-blueprint=Luk byggeplan +commit-blueprint=Gem byggeplan +components=Komponenter +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ for at fjerne alle komponenter af den type.\n__ALT_CONTROL_LEFT_CLICK__1__ for at tilføje alle komponenter af den type igen. +create-blueprint=Opret byggeplan +existing-blueprint=Byggeplansenhed +filters=Filtre +grid-position=Gitterplacering +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ i forhåndsvisningen for at ændre gitterets position. +grid-size=Gitterstørrelse +grid-size-tooltip=Dimensioner af bygningsgentagelsesmønster. +height=Højde +icon=Ikon +icon-tooltip=Her kan du ændre hvilke ikoner der vises for denne byggeplan. +library-blueprint=Byggeplan i byggeplansbiblioteket +library-blueprint-owned-by-other-player=Byggeplan i byggeplansbibliotektet er ejet af en anden spiller +new-blueprint=Opsæt ny byggeplan +relative-snapping=Relativ +relative-snapping-tooltip=Tillader byggeplanen at fastgøres relativt til hvor start af bygning ved at trække er. +settings=Indstillinger +snap-to-grid=Fastgør til gitterlinjer +snap-to-grid-tooltip=Fastgør byggeplanen til et gitter når det bliver bygget. +unnamed-blueprint=Unavngiven byggeplan +width=Bredde +[gui-blueprint-book] +blueprints=Byggeplaner +confirm-blueprint-book-deletion=Er du sikker på at du vil slette denne byggeplansbog? +delete-blueprint-book=Slet bog +icon-tooltip=Hvis tom, viser bogen ikonet for den aktive byggeplan. +scroll-to-change-active=Brug __CONTROL__cycle-blueprint-forwards__ and __CONTROL__cycle-blueprint-backwards__ til at ændre den aktive byggeplan. +scroll-to-change-active-specific=Brug __CONTROL_STYLE_BEGIN____1__musehjulet__CONTROL_STYLE_END__ for at ændre den aktive byggeplan. +unnamed-blueprint-book=Unavngiven byggeplansbog +[gui-blueprint-library] +blueprint-book=Byggeplansbog +blueprint-book-edit=Ret byggeplansbog +blueprint-book-string=Byggeplansbogsstreng +blueprint-string=Byggeplansstreng +cant-manipulate-not-synchronized-shelf=Kan ikke ændre i en byggeplansbog, som ikke er synkroniseret endnu. +deconstruction-item-string=Nedrivningsgenstandsstreng +deconstruction-tool-edit=Ret nedrivningsplan +drop-blueprint=Smid byggeplan +failed-loading-cloud-storage=Hent af byggeplan fra skyen fejlede. Den lokale version er bliver indlæst i stedet. +failed-loading-storage=Indlæsning af byggeplanslager mislykkedes: __1__. Sikkerhedskopierer det aktuelle lager til __2__. +failed-saving-cloud-storage=Gem af byggeplan i skyen fejlede. Du kan være løbet tør for plads for synkronisering i skyen. For at undgå at miste sit byggeplansbibliotek, så tag backup af filen __1__. +game-blueprints-title=Spilbyggeplaner +grid-view=Gittervisning +import=Import +import-string=Import streng +list-view=Listevisning +make-new=Ny __1__ +not-available-yet=Byggeplan er ikke tilgængelig endnu +not-synced-warning=[img=utility/warning_icon] [color=red]Byggeplansbibliotek er ikke synkroniseret.[/color] +player-storage=__1__ - byggeplanslager +private-shelf=Mine byggeplaner +shared-shelf=Delte byggeplaner +shelf-choice=Filter: +shelf-choice-all=Alle +shelf-choice-game=Spilbyggeplaner +synchronising=Synkroniserer... +title=Byggeplansbibliotek +transfer-progress=Overførsel i gang +unknown-player-storage=Ukendt spillerlager +upgrade-item-string=Opgrader genstandstekst +upgrade-tool-edit=Ret opgraderingsplan +[gui-bonus] +artillery-range=Artillerirækkevidde +character-build-distance=Byggerækkevidde +character-crafting-speed=Fremstillingshastighed +character-health-bonus=Livspoint +character-inventory-slots-bonus=Bonusindholdsfelter +character-item-drop-distance=Genstandssmidrækkevidde +character-item-pickup-distance=Opsamlingsrækkevidde +character-logistic-slots=Logistikanmodningsfelter +character-logistic-trash-slots=Logistikaffaldsfelter +character-loot-pickup-distance=Bytteopsamlingsrækkevidde +character-mining-speed=Minehastighed +character-reach-distance=Nårækkevidde +character-resource-reach-distance=Manuel minerækkevidde +character-running-speed=Gåhastighed +damage-bonus=Skade +follower-robot-lifetime=Levetid +inserter-stack-size-bonus=Indsætterkapacitet +laboratory-productivity=Forskningsproduktivitet +laboratory-speed=Forskningshastighed +maximum-following-robots-count=Antal følgerrobotter +mining-drill-productivity-bonus=Minedriftsproduktivitet +no-bonuses=Ingen bonusser fremforsket endnu. +shooting-speed-bonus=Skydehastighed +stack-inserter-capacity-bonus=Stakindsætterkapacitet +title=Bonusser +train-braking-force-bonus=Togbremsekraft +turret-damage-bonus-description=(Stakke med ammunitionsbonusser) +worker-robot-battery=Batteristørrelse +worker-robot-speed=Bevægelseshastighed +worker-robot-storage=Lastkapacitet +[gui-browse-games] +access=Adgang +access-password=Adgangskode +access-public=Offentlig +cant-join-game-steam-init-failed=Kan ikke tilslutte spillet med Steam networking: Steam er korrekt initialiseret. Steam relaterede funktioner er slået fra. Genstart af Steam fikser som regel denne fejl. Vil du stadig prøve at tilslutte spillet uden Steam? +description=Beskrivelse +downloading-game-information=Henter spilinformation +favourite-tooltip=Favoritter +games-headers-name=Navn +games-headers-players=Spillere +games-headers-playtime=Spilletid +has-friends=Steam venner i spillet +has-mods=Har modifikationer +has-password=Har adgangskode +has-players=Har spillere +is-dedicated-server=Er dedikeret server +join-game=Deltag i spil +loading=Indlæser... +mods=Modifikationer +no-game-selected=Intet spil valgt +no-players=Ingen +none=Ingen +ping=Ping +ping-calculating=Beregner +ping-cant-reach=Kan ikke nå +players=Spillere +search=Søg +search-filters=Søgefiltre +tags=Etiketter +title=Gennemse spil +version=Version +[gui-building-statistics] +built=Bygget +deconstructed=Nedrevet +title=Bygninger +upgraded=Opgraderet +[gui-car] +automatic-targeting=Automatisk målsøgning +color=Farve +driver=Chauffør +passenger=Passager +trunk=Bagagerum +weapons-control=Våbenstyring +with-gunner=Med skytte +with-gunner-description=Skyder nærtstående fjender automatisk når en skytte (chauffør eller passager) er i køretøjet +without-gunner=Uden skytte +without-gunner-description=Skyder nærtstående fjender automatisk når køretøjet er tomt +[gui-character] +crafting-queue=Fremstillingskø +exoskeleton=Exoskelet +personal-logistics-description=Ved at slå personlig logistik fra, stoppes logistikrobotter i at levere anmodede genstande. Det vil også stoppe overskydende genstande for automatisk at blive flyttet til affaldsfelter. Logistikrobotter vil fortsætte med at tømme affaldsfelterne. +personal-roboport=Personlig robothavn +[gui-constant] +off=Slukket +on=Tændt +output=Produceret +output-signals=Udgangssignaler +[gui-control-behavior] +circuit-connection=Kredsløbsforbindelse +circuit-network=Kredsløbsnetværk +connect=Tilslut +connected-to-network=Tilsluttet til netværk +green-network-id=[color=green]__1__[/color] +logistic-connection=Logistikforbindelse +logistic-network=Logistiknetværk +mode-of-operation=Driftsform +no-network-in-range=Intet netværk indenfor rækkevidde +not-connected=Ikke tilsluttet +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Mur med portstyring +[gui-control-behavior-modes] +close-signal=Lukkesignal +close-signal-description=Når den angivne betingelse er sand, så forsøger den at gøre dette signal rødt og at stoppe alle tog i at passere.\nHvis et tog ikke kan stoppe i tide (signalet er gult) eller allerede er passeret (signalet er rødt), vil signalet ikke stoppe dette tog.\nNote: Toget vil ofte stoppe ved signalet, og ikke prøve at finde alternative ruter, selv hvis sådan en er ledig. +enable-disable=Aktiver/deaktiver +enable-disable-description=Aktiver kun denne enhed når betingelsen er sand. +enable-disable-train-stop-description=Tænd kun denne enhed når betingelsen er sand.\nTog vil springe over deaktiverede togstationer, så du får kontrol over togruterne. +none=Ingen +none-write-description=Ret ikke denne enheds opførsel baseret på kredsløbsnetværket. +open-gate=Åben port +open-gate-description=Porten forbliver åben så længe at kredsløbets betingelse er sand. +read-belt-contents=Læs indhold af transportbånd +read-belt-contents-description=Læser indholdet af transportbåndet og sender dem til kredsløbsnetværket. Transportbånd vil ikke sende korrekte pulssignaler, når genstande bliver tilføjet eller fjernet fra midten af transportbåndet af eksterne enheder. +read-chain-signal=Læs signal +read-chain-signal-description=Læser farven på jernbanekædesignalet og sender nedenstående signal til kredsløbsnetværket. +read-charge-level=Læs opladningsniveau +read-charge-level-description=Læser ladningsniveauet af akkumulatoren som en procentsats mellem 0 og 100, og sender det til kredsløbsnetværket. +read-contents=Læs indholdet +read-contents-description=Læser indholdet af beholderen og sender det til kredsløbsnetværket. +read-hand-contents=Læs indsætterarmens indhold +read-hand-contents-description=Læser indholdet af indsætterens hånd og sender det til kredsløbsnetværket. +read-logistic-network-contents=Læs logistiknetværkindhold +read-logistic-network-contents-description=Læser de tilgængelige genstande fra logistiknetværket for denne robothavn, og sender det til kredsløbsnetværket. +read-resources=Læs ressourcer +read-resources-description=Aflæser mængden af ressourcer der forventes produceret af dette minebor/oliepumpe og sender det til kredsløbsnetværket.\nFor uendelige ressourcer aflæses den umodificerede mine rate.\nVærdien opdateres hver 5. sekund. +read-robot-stats=Læs robotstatistikker +read-robot-stats-description=Læser antallet af robotter i logistiknetværket for denne robothavn, og sender det til kredsløbsnetværket. +read-sensor=Læs sensor +read-sensor-description=Sender et signal til kredsløbsnetværket, når en spiller kommer mod porten, og den bør åbne. +read-signal=Læs signal +read-signal-description=Læser farven på jernbanesignalet og sender nedenstående signal til kredsløbsnetværket.\nHvis jernbanesignalet er rødt fordi det er lukket af kredsløbsnetværk, bliver der ikke sendt noget signal. +read-stopped-train=Læs tognummer +read-stopped-train-description=Når et tog holder ved togstationen, sendes et signal med togets unikke nummer. +read-train-contents=Læs togindhold +read-train-contents-description=Læser indholdet af toget der holder ved togstationen, og sender det til kredsløbsnetværket. +read-trains-count=Læs antal tog +read-trains-count-description=Læser antal tog på vej til denne togstation. Inkluderer det standsede tog. +send-to-train=Send til tog +send-to-train-description=Sender indholdet af kredsløbsnetværket til toget, så det kan bruges til ventebetingelser. +set-filters=Indstil filtre +set-filters-description=Indstil indsætterfiltrene baseret på signaler fra kredsløbsnetværket. +set-requests=Indstil anmodninger +set-requests-description=Indstil logistiskanmodninger for kisten baseret på signaler fra kredsløbsnetværket. +set-stack-size=Indstil stakstørrelse +set-stack-size-description=Angiv den maksimale stakstørrelse for denne indsætter, baseret på værdien af det valgte kredsløbsnetværkssignal. +set-trains-limit=Indstil toggrænse +set-trains-limit-description=Sætter det maksimale antal samtidige tog, der kan være på vej til denne togstation. Inkluderer det standsede tog. +use-colors=Brug farver +use-colors-description=Angiv farven på lampen baseret på farvesignaler.\nHvis et farvesignal har en værdi der er større end 0, vil lampen vil vise den farve.\nHvis flere farver er til stede, vil kun én af dem vil blive brugt. +[gui-control-behavior-modes-guis] +available-construction-bots=Tilgængelige konstruktionsrobotter +available-logistic-bots=Tilgængelige logistikrobotter +belt-read-mode=Indholds læsemetode +blue=Blå +blue-chain-description=Kredsløbsnetværkssignalet der skal sendes når jernbanekædesignalet er blåt (en eller flere ruter er blokeret, men mindst en rute er stadig fri). +closed-condition=Lukket tilstand +control-signal=Kontrolsignal +enabled-condition=Aktiveret betingelse +entire-patch=Hele råstofområdet +entire-patch-description=Læser de ressourcer der forventes af hele råstofområdet omkring dette minebor. +green=Grøn +green-chain-description=Kredsløbsnetværkssignalet der skal sendes når jernbanekædesignalet er grønt (blokken er fri). +green-description=Kredsløbsnetværkssignalet der skal sendes når jernbanesignalet er grønt (blokken er fri). +hand-read-mode=Indsætterarms læsemetode +hold-mode=Hold +hold-mode-description-belt=Signalet sendes løbende, så længe genstandene er på båndet. +hold-mode-description-inserter=Signalet sendes løbende, så længe indsætteren holder genstanden. +input-signal=Indgangssignal +open-condition=Åben tilstand +output-signal=Udgangssignal +output-signals=Udgangssignaler +pulse-mode=Puls +pulse-mode-description-belt=Signalet sendes kun i 1 tik, når genstanden kommer på båndet. +pulse-mode-description-inserter=Signalet sendes kun i 1 tik, når genstanden samles op. +red=Rød +red-chain-description=Kredsløbsnetværkssignalet der skal sendes når jernbanekædesignalet er rødt (tog blokerer alle ruter gennem jernbanekædesignalet). +red-description=Kredsløbsnetværkssignalet der skal sendes, når jernbanesignalet er rødt (et tog passerer gennem jernbanesignalet). +resource-read-mode=Ressource læsemetode +this-miner=Dette minebor +this-miner-description=Læs ressourcerne forventet fra dette minebor. +total-construction-bots=Samlet antal konstruktionsrobotter +total-logistic-bots=Samlet antal logistikrobotter +train-id=Tog id +train-id-description=Unik id for standset tog +trains-count=Antal tog +trains-count-description=Antal tog på vej til denne togstation. Inkluderer det standsede tog. +trains-limit=Toggrænse +trains-limit-description=Maksimalt antal tog på vej til denne togstation. Inkluderer det standsede tog. +yellow=Gul +yellow-chain-description=Kredsløbsnetværkssignalet der skal sendes når jernbanekædesignalet er gult (et tog har planlagt at passere forbi jernbanekædesignalet). +yellow-description=Kredsløbsnetværkssignalet der skal sendes når jernbanesignalet er gult (et tog har planlagt at passere forbi jernbanesignalet). +[gui-control-settings] +advanced-interaction=Avanceret interaktion +basic-interaction=Grundlæggende interaktion +button-layout=Knapopsætning +button-layout-description=Ændrer mapning af nogle handlinger i henhold til din foretrukne standard. Påvirker også grænsefladenavigation. +button-layout-eastern=__1__ vælg, __2__ annuller (Østlig) +button-layout-western=__1__ vælg, __2__ annuller (Vestlig) +change-input-method-to-controller=Skift inputmetode til controller +change-input-method-to-keyboard-and-mouse=Skift inputmetode til tastatur og mus +control-disabled=Deaktiveret - ændret af: __1__ +controller=Controller +controller-icons=Ikoner +controller-icons-auto=Auto-detektere (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Controller-indstillinger +crafting=Opskrifter +deadzone=Pind dødszone +deadzone-description=Forøg denne værdi, hvis du bemærker at din markør nogle gange glider. +debug=Fejlfinding +editor=Redigering +input-method=Inputmetode: +input-not-found-controller=Din valgte inputmetode er controller, men ingen controller er tilsluttet. +input-not-found-keyboard-and-mouse=Din valgte inputmetode er tastatur og mus, men de er ikke tilsluttet. +inventory=Beholdning +keyboard-and-mouse=Tastatur og mus +keyboard-and-mouse-recommended=Tastatur og mus (anbefalet) +miscellaneous=Diverse +mods=Modifikationer +movement=Bevægelse +panels=Paneler +quick-panel=Hurtigmenu +quickbar=Hurtigbjælke +sensitivity=Pind følsomhed +sensitivity-description=Hvor hurtigt markøren og kortet bevæger sig i forhold til pindbevægelse. +title=Styrings indstillinger +tools=Værktøjer +vehicle-driving-mode=Køretilstand +vehicle-driving-mode-absolute=Absolut +vehicle-driving-mode-absolute-description=Flyt pinden op/ned vil få køretøjer til at accelerere/bremse.\nFlyt pinden venstre/højre vil få køretøjer til at dreje i den retning. +vehicle-driving-mode-relative=Relativ +vehicle-driving-mode-relative-description=Flyt pinden i en retning og køretøjer vil automatisk dreje og accelerere til den side af skærmen. +vibration-intensity=Vibrationsintensitet +waiting=Venter +[gui-crafting-queue] +collapse=Minimer +expand=Udvid +[gui-create-account] +account-creation-info=Du er blevet bekræftet gennem Steam. Vælg et brugernavn til brug i Factorio. Dette vil være dit kaldenavn i flerspillerspil. Det kan ændres en gang på vores hjemmeside. +account-creation-info-console=Vælg et brugernavn der skal bruges til Factorio. Dette vil være dit kaldenavn i multiplayer spil. Det kan ikke ændres. +account-creation-success-info=Du er nu logget ind som __1__ gennem Steam. Hvis du vil bruge denne konto uden Steam, så log ind med Steam på __2__, og indsæt email og adgangskode på din profil. +account-creation-success-info-console=Konto oprettet. Du er nu godkendt som __1__. +create=Opret +creating-account=Opretter konto +i-accept-the=Jeg accepterer +login-using-factorio-account=Jeg har allerede en Factorio.com konto +login-using-factorio-account-info=Hvis du allerede har en Factorio konto, så kan du logge ind ved at bruge din adgangskode. Dette vil kæde dine Factorio og Steam konti sammen. +login-using-factorio-account-info-console=Hvis du har en Factorio konto kan du logge ind ved at bruge din adgangskode i stedet. Dette vil også kæde dine Factorio og konsol konti sammen. +terms-of-service=Anvendelsesvilkårene +title=Opret en konto +[gui-current-research] +not-researching=Tryk __CONTROL__open-technology-gui__ for at vælge ny forskning +research-finished=__1__ færdig. Tryk på __CONTROL__open-technology-gui__. +[gui-decider] +condition=Betingelse +input-count=Tilførselstæller +input-count-description=Kopier værdien af det angivne producerede signal fra tilførselssignalet. +one=1 +one-description=Udsend det angivne producerede signal med en værdi på 1. +output-item=Produceret +[gui-deconstruction] +blacklist=Sortliste +blacklist-description=Ignorer alle filtrerede genstande når et område udpeges til nedrivning. +blacklist-trees-and-rocks=Ignorer træer/sten +entities=Enheder +entity-filter-mode=Enheds filter tilstand +entity-filters=Enheds filtre +filters=Filtre +icon-tooltip=Hvis tom, viser nedrivningsplanen de valgte filtre. +tile-filter-mode=Felt filter tilstand +tile-filters=Felt filtre +tile-selection-mode=Felt udvælgelses tilstand +tiles=Felter +trees-and-rocks-only=Kun træer/sten +whitelist=Hvidliste +whitelist-description=Vælg kun filtrerede genstande når et område udpeges til nedrivning. +whitelist-trees-and-rocks=Kun træer/sten +[gui-downloading-mods] +currently-downloading=Henter +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=ingenting +downloading=Henter +[gui-edit-label] +edit-description=Ret beskrivelse +edit-label=Rediger etiket +save-description=Gem beskrivelse +save-label=Gem etiket +[gui-electric-energy-interface] +buffer-size=Bufferstørrelse +power-production=Strømproduktion +power-usage=Strømforbrug +[gui-electric-network] +accumulator-charge=Akkumulator ladning +accumulator-charge-tooltip=Mængde af opbevaret energi i alle akkumulatorer i dette elnet. +consumption=Forbrug +production=Produktion +production-label=Produktion +production-tooltip=Mængde af elektricitet der produceres ud af den mulige maksimale elektricitetsproduktion. +progressbar-format=__1__ / __2__ +satisfaction=Tilfredshed +satisfaction-tooltip=Mængde af elektricitet der produceres ud af hvor meget elektricitet der er behov for. +title=Elnetinfo +[gui-ending-screen] +epilogue=Epilog +[gui-game-finished] +continue=Fortsæt +finish=Afslut +kills=Dræbte +lost=Du er blevet besejret... +next-level=Næste bane +respawn=Genopliv +restart-level=Genstart bane +save-replay=Gem genafspilning +time-played=Tid spillet +title=Spil afsluttet +victory=Sejr! +[gui-goal-description] +info-visibility-button=Information +title=Mål +[gui-graphics-settings] +advanced=Avanceret +brightness=Lysstyrke +color-filter=Farvefilter +color-filter-deuteranopia=Grønblindhed +color-filter-deuteranopia-correction=Korrektion for grønblindhed +color-filter-none=Ingen +color-filter-protanopia=Rødblindhed +color-filter-protanopia-correction=Korrektion for rødblindhed +color-filter-tritanopia=Blåblindhed +color-filter-tritanopia-correction=Korrektion for blåblindhed +contrast=Kontrast +full-color-depth=Fuld farvedybde +full-screen=Fuld skærm +general=Generelt +graphics-quality-high=Høj +graphics-quality-label=Grafikelementopløsning +graphics-quality-low=Lav +graphics-quality-normal=Normal +graphics-quality-very-low=Ekstra lav +high-quality-animations=Højkvalitetsanimationer +low-vram-warning=Ikke nok video hukommelse (VRAM). +map-zoomed-in-effect=Kort zoom-ind effekt +max-threads=Maksimale antal renderingstråde +minimize-on-focus-loss=Minimer ved tab af fokus +multisampling-label=Multisampling +multisampling-x2=Multisampling x 2 +multisampling-x4=Multisampling x 4 +multisampling-x6=Multisampling x 6 +multisampling-x8=Multisampling x 8 +no-multisampling=Ingen multisampling +preferred-screen=Foretrukken skærm +primary-screen=Primær skærm (__1__) +render-in-native-resolution=Tegn i din skærms normale opløsning +render-scale=Renderingsskala +restart-required=Genstart påkrævet +saturation=Farvemætning +screen-n=Skærm __1__ +show-animated-water=Vis animeret vand +show-clouds=Vis skyer +show-decoratives=Vis dekorationer +show-enemy-terrain-decals=Vis fjendtlig terrænpynt +show-game-simulations-in-background=Vis spilsimuleringer i baggrunden +show-inserter-shadows=Vis indsætterskygger +show-item-shadows=Vis genstandsskygger +show-particles=Vis partikler +show-smoke=Vis al røg +show-tree-distortion=Vis animerede træer +sprite-atlas-size-custom=Tilpasset (__1__) +sprite-atlas-size-label=Atlasteksturstørrelse +sprite-atlas-size-largest-possible=Største mulige +texture-compression=Teksturkompression +texture-compression-high-quality=Høj kvalitet +texture-compression-low-quality=Lav kvalitet +texture-compression-none=Ingen kompression +texture-streaming=Teksturstreaming +title=Grafikindstillinger +ultrawide-mode=Ekstra bred tilstand +use-flip-presentation-model=Brug flippræsentationsmodel +v-sync=Vent for VSync +video-memory-budget=Videohukommelsesbudget +video-memory-budget-auto=Auto (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Al +video-memory-usage-high=Høj +video-memory-usage-label=Videohukommelsesforbrug +video-memory-usage-low=Lav +video-memory-usage-medium=Mellem +vram-low-high-quality-not-recommended=Vi har opdaget at denne computer har __1__ MB grafikhukommelse (VRAM). Dette er for lavt til grafikelementer i høj kvalitet. Du kan opleve problemer med ydeevnen, manglende grafik, spontane nedlukninger eller at spillet ikke kan starte. Den anbefalede grafikhukommelsestørrelse for brug af højkvalitets grafikelementer er mindst 2 GB. +vram-not-detected-high-quality-not-recommended=Vi kunne ikke undersøge hvor meget grafikhukommelse (VRAM) der er tilgængelig på denne computer. Den anbefalede mængde grafikhukommelse for grafikelementer i høj kvalitet er mindst 2 GB. Hvis du har mindre end dette, kan du opleve udfordringer med ydelsen, manglede grafik, nedbrud eller at spillet måske ikke kan starte. +[gui-graphics-settings-description] +full-color-depth=Rendering i kun halv (16-bit) farvedybde forbedrer ydeevnen på mindre kraftige og indbyggede grafikkort. Denne mulighed har kun en effekt på Windows 8+ eller ved brug af OpenGL. +graphics-quality-label=Opløsningen af grafikelementer. Bestemmer VRAM forbrug. Advarsel: "Høj" opløsning kræver mindst 3 GB VRAM. +graphics-quality-label-console=Opløsningen af sprites. Lavere opløsning vil reducere hukommelsesforbruget og indlæsningstiden. +high-quality-animations=Hvis deaktiveret vil nogle animerede eller roterede enheder (f.eks. tog) kun indlæse halvdelen af animations- eller rotationsbillederne. Dette reducerer i høj grad VRAM forbrug. +lights-quality=Renderingsopløsning af lys om natten. Høje værdier vil reducere ydeevne væsentligt. +max-threads=Antallet af tråde, der bruges til at rendere spillet. +minimize-on-focus-loss=Når spillet kører i kantfri fuldskærm vil spillet minimere sig selv hvis fokus mistes, for at være sikker på at spillet ikke dækker dit skrivebord når du vil skrifte til en anden applikation. +render-in-native-resolution=På højopløsningsskærme (f.eks. Apple Retina) vil rendering i indbygget opløsning give billeder i højere kvalitet, men det kan påvirke ydeevnen væsentligt. +show-animated-water=Deaktiver for at øge ydeevnen på mindre kraftfulde grafikkort. +show-game-simulations-in-background=Når du er i hovedmenuen og undermenuer, vises forskellige spilsimuleringer i stedet for baggrunden. +show-smoke=Hvis deaktiveret vil mængden af røgeffekter bliver bliver vist, blive kraftigt reduceret. Deaktiver for at forbedre ydeevnen på mindre kraftige grafikkort. +show-tree-distortion=Deaktiver for at øge ydeevnen på mindre kraftfulde grafikkort. +sprite-atlas-size-label=Større atlasser forbedrer gruppering af tegningskald og reducerer CPU forbrug, men kan være sværere for grafikkortet at håndtere. +texture-compression=Teksturkomprimering øger i stor grad antallet af grafikelementer som spillet kan holde i videohukommelsen, og øger renderingshastighed siden grafikkortet skal flytte mindre data under shading. Hvis du har et gammelt eller integreret grafikkort, vælg lav kvalitet for at reducere størrelsen på grafikelementer endnu mere for at opnå bedre ydelse. +texture-streaming=Grafikelementer som ikke er indsat i et grafikelementatlas (se indstilling for grafikhummelsesforbrug) vil blive holdt i RAM undtil de skal bruges af GPU. +use-flip-presentation-model=Flippræsentation skulle være en mere effektiv metode at vise færdige billeder på en skærm end den gamle Blit model. Prøv at skifte denne mulighed hvis du oplever grafikfejl eller problemer med billedefrekvens. +video-memory-budget-label=Maksimal størrelse af grafikhukommelse (VRAM) som spillet må bruge på teksturer (grafikelementer). +video-memory-usage-label=Bestemmer hvor mange grafikelementer som spillet vil forsøge at putte i grafikelementatlas. Ved at bruge større grafikelementatlasser reduceres CPU forbruget, da det kræver færre kald, men kan forøge GPU forbug fordi GPU'en skal arbejde med større teksturer. Frit flydende grafikelementer kan indlæses i VRAM eller holdes i RAM (se Teksturstreaming indstilling). +[gui-heat-interface] +add-tooltip=Tilføj så meget varme til indhold ved hvert tik. +at-least-tooltip=Hav altid mindst så meget varme i indhold - tilføj manglende. +at-most-tooltip=Hav altid højst så meget varme i indhold - fjern overskydende. +exactly-tooltip=Hav altid præcist så meget varme i indhold - tilføj eller fjern efter behov. +remove-tooltip=Fjern så meget varme fra indhold ved hvert tik. +[gui-hotkey-suggestions] +build-using-rail-planner=Byg ved hjælp af jernbaneplanlæggeren +build-using-rail-planner-avoiding-obstacles=Byg ved hjælp af hjernbaneplanlæggeren som undgår forhindringer +cancel-selection=Annuller valg +confirm-selection=Bekræft valg +copy-settings=Kopiér indstillinger +enter-vehicle=Stig ind i fartøj +exit-vehicle=Stig ud af fartøj +force-build=Tving byggeri +insert-items=Indsæt genstande +next-item=Næste genstand +paste-settings=Indsæt indstillinger +place-one=Placer én +previous-item=Forrige genstand +take-items=Tag genstande +transfer-all=Overfør alt +transfer-everything=Overfør alt +transfer-stack=Overfør stak +[gui-infinity-container] +add=Tilføj +at-least=Mindst +at-least-tooltip=Hav altid mindst så mange genstande i indhold - tilføj manglende. +at-most=Højst +at-most-tooltip=Hav altid højst så mange genstande i indhold - fjern overskydende. +exactly=Præcis +exactly-tooltip=Hav altid præcist så mange genstande i indhold - tilføj eller fjern efter behov. +remove=Fjern +remove-unfiltered-items=Fjern ufiltererede emner +remove-unfiltered-items-tooltip=Fjern genstande fra indholdet som ikke er inkluderet i filterlisten. +title[1]=Uendelighedsfiltre +[gui-infinity-pipe] +add-tooltip=Tilføj denne procentdel af væske til røret ved hvert tik. +at-least-tooltip=Hav altid mindst denne procentdel af væske i røret - tilføj ved mangel. +at-most-tooltip=Hav altid højst denne procentdel af væske i røret - fjern ved overskydende. +exactly-tooltip=Hav altid præcis denne procentdel af væske i røret - tilføj eller fjern efter behov. +percent=% +remove-tooltip=Fjern denne procentdel af væske fra røret ved hvert tik. +temperature=Temperatur +[gui-inserter] +blacklist=Sortliste +filter=Filter +override-stack-size=Tilsidesæt stakstørrelse +whitelist=Hvidliste +[gui-install-mods] +already-installed=Modifikation __1__ er allerede installeret +bookmark=Tilføj til bogmærker +cant-install-mod-error=Kunne ikke installere alle de påkrævede afhængigheder __1__:__2__. Vil du installere modifikationen uden afhængigheder? +cant-install-mod-no-compatible-release=Der findes ingen kompatibel version af __1__ i modifikationsportalen. +failed-to-list-mods=Kunne ikke hente modifikationsliste +filter-by-category=Filtrer efter kategori +highlighted-last-week=Sidste uge +highlighted-this-week=Denne uge +install=Installer +install-failed=Installation fejlede for __1__:__2__ +loading-mods=Indlæser modifikationer... +mods-headers-download-count=Hentninger +mods-headers-last-highlighted=Sidst fremhævet +mods-headers-last-updated=Sidst opdateret +mods-headers-name=Navn +mods-headers-trending=Tendenser +mods-headers-version=Version +no-release=Valgt modifikation har ikke angivet en version +remove-bookmark=Fjern fra bogmærker +show-bookmarks=Vis kun bogmærkede modifikationer +sync-mods-with-server=Dine aktive modifikationer matcher ikke med serverens. Vil du synkronisere dine modifikationer med serveren? +wait-toggle-bookmark-request=Venter på modifikationsportal... +[gui-interface-settings] +active-quick-bars=Aktive hurtigbjælker +alt-mode=Detaljevisning +automatic-ui-scale=Automatisk +autosort-inventory=Hold altid spillerens rygsæk sorteret +change-quickbar-by-clicking-with-item=Indstil hurtigbjælkefilter ved at klikke med genstand +change-quickbar-by-clicking-with-item-controller=Indstil hurtigbjælkefilter ved at vælge med en genstand +custom-ui-scale=Brugerdefineret +enable-recipe-notifications=Aktiver opskriftsnotifikationer +entity-tooltip-delay=Enhedsværktøjstipforsinkelse +entity-tooltip-on-the-side=Enhedsærktøjstip i siden +flat-character-gui=Flad spillermenu +fuzzy-search-enabled=Sløret søgning +interaction=Interaktion +locale=Sprog +lock-belt-building-to-straight-line=Lås transportbåndbygning til lige linje +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Vis forudsigende tekst for tastaturet på skærmen +other=Andet +output-console-delay=Visningstid for chatbesked +pick-ghost-cursor=Vælg byggeomrids hvis den valgte bygning ikke er tilgængelig +play-sound-for-chat-messages=Afspil lyd ved chatbeskeder +research-finished-stops-game=Teknologimenuen åbnes når forskning er gennemført +shortcut-bar-rows=Rækker i genvejsbjælke +show-all-items-in-selection-lists=Vis alle elementer i udvælgelseslister +show-beacon-modules-in-alt-mode=Vis moduler i modulsendere i detaljevisning +show-combinator-settings-when-detailed-info-is-on=Vis kombinatorindstillinger i detaljevisning +show-descriptions-in-tooltips=Vis beskrivelser i værktøjstip +show-grid-when-paused=Vis gitterlinjer når spillet er sat på pause +show-hotkey-suggestions=Vis tips til mus- og tastaturkontrol +show-hotkey-suggestions-controller=Vis tips til controllerknapper +show-inserter-arrows-when-detailed-info-is-on=Vis indsætterpil i detaljevisning +show-inserter-arrows-when-selected=Vis indsætterpile når valgt +show-interaction-indications=Vis interaktionsindikator +show-item-labels-in-cursor=Vis genstandsetiketter i musemarkøren +show-minimap=Vis minikort +show-mining-drill-arrows-when-detailed-info-is-on=Vis mineborpile i detaljevisning +show-missing-logistic-network-icon=Vis ikon ved manglende logistiknetværk +show-mod-owners-in-tooltips=Vis modifikationsejere i værktøjstip +show-player-names-on-minimap=Vis spillernavne på minikortet +show-pump-arrows-when-detailed-info-is-on=Vis pumpepile i detaljevisning +show-rail-block-visualization=Vis visualisering af jernbaneblokke +show-tips-and-tricks-notifications=Vis notifikationer med tips og tricks +show-total-raw-in-recipe-tooltips=Vis totale råvarer som værktøjstip i opskrifter +show-turret-radius-when-blueprinting=Vis radius af våbentårn ved brug af byggeplan +smart-belt-dragging=Smart transportbåndtræk +title=Indstillinger for brugergrænseflade +tool-window-next-to-quickbar=Værktøjsvindue ved siden af hurtigbjælke +tooltip-delay=Værktøjstipforsinkelse +tooltip-never=Aldrig +tooltip-offset=Værktøjstip forskydning +tooltips=Værktøjstip +train-stop-label-angle=Togstation etiketvinkel +train-visualization-length=Togvisualiseringslængde +ui-scale=Brugergrænsefladeskalering +visualization=Visualisering +[gui-interface-settings-description] +active-quick-bars=Antallet af synlige hurtigbjælker på skærmen +change-quickbar-by-clicking-with-item=Ved at klikke på et hurtigbjælkefelt med en genstand i musemarkøren, vil filteret blive angivet i stedet for at vælge genstanden i feltet. +change-quickbar-by-clicking-with-item-controller=Ved at vælge et felt i hurtigmenuen, mens du holder en genstand i markøren, indstilles filteret i stedet for at vælge genstanden i feltet. +entity-tooltip-delay=Hvor lang tid det tager før et værktøjstip vises ved musemarkøren. +entity-tooltip-on-the-side=Vis enhedsværktøjstip under minikortet, i stedet for musemarkøren. +flat-character-gui=Fremstillings- og logistikvinduer bliver placeret ved siden af hinanden, i stedet for under separate faner. +fuzzy-search-enabled=Mere lempelig matchning ved brugergrænsefladesøgning. +nintendo-switch-use-predictive-text-input=Vis ordforslag ved brug af tastaturet på skærmen.\nAktivering af dette tillader også indtastning af kinesisk og koreansk tekst, og japanske kanji-tegn.\nGør tastaturet på skærmen mindre. +output-console-delay=Antal sekunder der går før en chat eller konsolbesked begynder at famle væk. +pick-ghost-cursor=Når der vælges en placerbar genstand fra hurtigbjælken, eller når pipetteværktøjet bruges, og du ikke har en genstand af den valgte type, vil et byggeomrids blive placeret i musemarkøren i stedet. +shortcut-bar-rows=Antallet af synlige rækker i genvejsbjælken +show-all-items-in-selection-lists=Vis elementer, der endnu ikke er låst op, for i udvælgelseslister. +show-descriptions-in-tooltips=Viser en kort tekstbeskrivelse ved nogle genstands-, enheds- eller opskriftstips. Anbefalet til nye spillere eller når nye modifikationer tilføjes. +show-interaction-indications=Når musemarkøren holdes over en enhed, fremhæves naboenheder der interagerer med den. +show-item-labels-in-cursor=Når en genstand holdes i musemarkøren vises dens etiket, hvis den har en (f.eks. et byggeplansnavn). +show-total-raw-in-recipe-tooltips=Viser det totale tidsforbrug og genstande som skal bruges af en opskrift og som ikke kan fremstilles ved håndkraft. +smart-belt-dragging=1) Tryk __CONTROL__rotate__ mens et transportbånd trækkes for automatisk at rotere båndet baseret på musemarkørens position.\n2) Træk af et transportbånd over forhindringer bygger automatisk underjordiske bånd. +tooltip-delay=Hvor lang tid det tager før et værktøjstip vises ved musemarkøren. +tooltip-offset=Hvor langt væk fra musemarkøren et tip vil blive vist. +train-stop-label-angle=Vinklen på etiketter på togstationer på kortet. +train-visualization-length=Antal vogne der visualiseres når der bygges tæt på togskinner. +[gui-kills] +kills=Dræbte +loses=Tab +title=Dræbte +[gui-linked-container] +title=Sammenkæde +[gui-load-game] +all-required-mods-enabled=Alle påkrævede modifikationer er aktiveret. +exchange-string-freeplay-only=Kortudvekslingsstrenge kan kun oprettes fra frit spil eller sandkassekort. +title=Indlæs spil +[gui-load-scenario] +confirm-delete=Er du sikker på at du vil slette __1__ scenario? +title=Indlæs scenario +[gui-logistic] +auto-trash-request-exists=Autoaffald for denne genstand findes allerede +cell=celle +cells=celler +count=Antal +high-value-tooltip=Anmodet antal. Logistikrobotter vil prøve at opfylde dette fra netværket. +infinite-amount-in-textfield=∞ +items=Genstande +logistic-networks=Logistiknetværk +logistic-request-exists=Anmodning for denne genstand findes allerede +logistics-and-trash=Personlig logistik og automatisk affald +logistics-only=Personlig logistik +low-value-tooltip=Maksimal værdi. Genstande over dette antal vil automatisk blive flyttet ind i affaldsfelterne. +members=Medlemmer +network=Netværk +request-from-buffer-chests=Anmodning fra bufferkister +set-request=Indstil anmodning +title=Logistik +title-filter=Logistiskfilter +title-request=Logistikanmodning +trash=Automatisk affald +trash-only=Filtre for automatisk affald +trash-slots=Affaldsfelter +[gui-manage-mods] +name-column-header=Navn +version-column-header=Version +[gui-map-editor] +brush-intensity=Intensitet +brush-size=Størrelse +brush-speed=Hastighed +character=Spiller +character-equipment=Udstyr +character-main-inventory=Rygsæk +character-quickbar=Hurtigbjælke +cliffs=Klipper +confirm-quit=Scenariet er ikke gemt. Er du sikker på at du vil afslutte? +confirm-regenerate=Er du sikker på at du vil omgenerere kortet? +convert=Konverter +convert-save=Konverter gemt spil +convert-save-to-scenario=Konverter spillet til scenarie +cursor-intensity=Intensitet +decoratives=Dekorativer +edit-scenario=Rediger scenarie +editor-inventory=Redigering +editors-title=Redaktører +entities=Enheder +finished-converting-save=Spillet er blevet konverteret til et scenarie kaldt __1__. Du kan finde det i listen med brugerscenarier. +import=Importér +import-save=Importer spil +import-save-failed=Importering fejlede: __1__ +items=Genstande +items-transfer-limit=Beholdningsens overførsels grænse +new-scenario=Nyt scenarie +resources=Ressourcer +scenario-already-exists=Et scenarie med navnet __1__ findes allerede. Vil du overskrive det? +select-surfaces-to-import=Vælg overflader at importere +settings=Indstillinger +shape=Form +tiles=Felter +title=Kortredigering +tools=Værktøjer +tools-title=Værktøjer +[gui-map-editor-clone-editor] +apply-clone-brush=Anvend klonpensel +clear-destination-decoratives=Fjern destinationsdekorationer +clear-destination-entities=Fjern destinationsenheder +clone-decoratives=Klon dekorationer +clone-entities=Klon enhed +clone-tiles=Klon felter +manual-collision-mode=Manuel kollisionstilstand +manual-collision-mode-tooltip=Kloner kun enheder/dekorationer til destinationen hvis det ville være muligt manuelt at bygge dem på destinationen. +smart-area-drag-mode=Smart områdetræk +smart-area-drag-mode-tooltip=Ved klik og træk for at klone et område vil kilden kun blive klonet til destinationen hvis den ikke overlapper med den seneste klonede destination. +smart-area-drag-mode-tooltip-controller=Når et område klones ved at markere og trække vil kilden kun blive klonet til destinationen hvis den ikke overlapper rmed den sidst klonede destination. +snap-to-chunk=Fastgør til blok +snap-to-grid=Fastgør til gitterlinjer +[gui-map-editor-entity-editor] +auto-force=**Automatisk** +build-as-force=Byg som styrke +build-as-force-tooltip=Den valgte styrke når enheder oprettes. Hvis "**Automatisk**" er valgt så vil den "normale" styrke blive brugt: fjender for bidere, din styrke for spillerbygninger, osv. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Modificeringer af ammunitionsskade +boolean-modifiers=Bolske modificeringer +category-modifiers=Kategorimodificeringer +disabled-hand-crafting-recipes=Deaktiver fremstilling ved håndkraft +edit-modifier-category=Ret __1__ +gun-speed-modifiers=Modificeringer af håndvåbenshastighed +setting-is-invalid=En eller flere indstillinger er ugyldige. +simple-modifiers=Simple modificeringer +title=Styrkedataværdier +turret-attack-modifiers=Modificeringer af tårnangreb +value-cannot-be-empty=Værdien kan ikke være tom. +value-out-of-range=Værdi udenfor rækkevidde: gyldige værdier er fra __1__ til og med __2__. +[gui-map-editor-force-editor] +auto-force=**Automatisk** +cant-delete-built-in-force=Spilleren, fjenden og neutrale styrker kan ikke slettes. +create-force=Opret styrke +current-force=Nuværende styrke +delete-force=Slet styrke +destination-force=Destinationsstyrke +destination-force-tooltip=Den styrke som enheder tilhører. Hvis "**Automatisk**" så bliver din nuværende styrke brugt. +edit-force=Ret styrke +edit-force-cease-fire=Ret våbenhvile +edit-force-cease-fire-title=Ændre styrke "__1__" våbenhvile +edit-force-data=Rediger andre egenskaber +edit-force-friends=Ret allierede +edit-force-friends-title=Ændre styrke "__1__" allierede +enable-friendly-fire=Aktiver egenbeskydning +neutral-force-cant-be-changed=Den neutrale styrke kan ikke ændres. +new-force-name-already-used=Der findes allerede en styrke med samme navn. +no-force-name-given=Et styrkenavn er påkrævet for at oprette en styrke. +share-chart=Del grafer +switch-to-force=Skift til styrke +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ og træk for at tilføje til kloningsområdet. +and-all-as-usual=Og alle de andre relevante genveje, som når man spiller spillet. +area-build-instructions=__1__ og træk for at oprette et nyt område. +area-move-instructions=__1__ og træk for at flytte et område. +area-remove-instructions=__1__ for at fjerne et område. +area-select-instructions=__1__ for at vælge et område. +build=__1__ for at bygge. +build-cliffs=__1__ for at bygge klipper. +build-cloned-area-instructions=__1__ for at bygge det valgte område. +build-tiles-area=__1__ og træk for at bygge felter. +build-tiles-bucket=__1__ for at fylde det valgte område. +build-tiles-out-of-map=__1__ for at bygge felter ud af kortet. +build-to-clone-entity=__1__ for at klone den valgte enhed. +change-force-instructions=__1__ og træk for at ændre styrken for enheder. +change-spawn-location-description=__1__ for at angive startposition. +change-tile-variations=__1__ for at ændre feltvariationer i det valgte område. +edit-resource=Når ingen redigeringsressource er valgt, __1__ en ressource i verden for at redigere. +initial-resource-amount=Den oprindelige ressourcemængde er baseret på værktøjets intensitetsværdi. +line-build-cliffs=__1__ og træk for at bygge klippesektioner. +line-remove-cliffs=__1__ og træk for at fjerne klippesektioner. +none-mine-to-mine=__1__ for at mine. +none-open-to-edit=__1__ for at ændre. +pipette-to-select-entity=Tryk __1__ for at vælge enhed til kloning. +position-build-instructions=__1__ for at oprette et nyt punkt. +position-move-instructions=__1__ og træk for at flytte et punkt. +position-remove-instructions=__1__ for at fjerne et punkt. +position-select-instructions=__1__ for at vælge et punkt. +remove=__1__ for at fjerne. +remove-cliffs=__1__ for at fjerne klipper. +remove-clone-brush-tiles=__1__ og træk for at fjerne fra kloningsområdet. +resource-extra-info=Placering eller fjernelse af den samme ressource forøger eller nedsætter ressourcemængden, baseret på værdien af værktøjets intensitet. +run-snippet-instructions=__1__ og træk for at afvikle den valgte kodestump på området. +select-area-to-clone-instructions=__1__ og træk for at vælge område til kloning. +select-clone-brush-destination-instructions=__1__ for at angive slutposition for kloning. +select-clone-brush-source-instructions=__1__ for at angive startposition for kloning. +[gui-map-editor-lua-snippet-editor] +current-snippet=Nuværende kodestump +delete=Slet +lua-code=Lua kode +name=Navn +new-snippet=Ny kodestump +opened-snippet-has-duplicate-name=Den åbne kodestump har et navn som allerede findes. +snippet-already-present=Der findes allerede en kodestump med navnet "__1__". +[gui-map-editor-menu] +quit=Afslut kortredigering +regenerate-map=Regenerer kort +resume-editing=Genoptag redigering +save-and-play=Gem og spil +save-map-as=Gem som +save-map-overwrite=Gem +title=Kortredigering +[gui-map-editor-script-editor] +always-draw-areas=Tegn altid områder +always-draw-positions=Tegn altid positioner +color=Farve +current-areas=Nuværende område +current-positions=Nuværende position +name=Navn +snap-to-grid=Fastgør til gitterlinjer +[gui-map-editor-settings] +draw-cursor-light=Tegn musemarkørlys +fill-electric-buffers=Fyld elektriske buffere når enheder bygges +generate-neighbor-chunks=Generer naboblokke +instant-blueprint-building=Øjeblikkelig byggeplanskonstruktion +instant-deconstruction=Øjeblikkelig nedrivning +instant-rail-planner=Øjeblikkelig jernbaneplan +instant-upgrading=Øjeblikkelig opgradering +placed-corpses-never-expire=Placerede lig forsvinder aldrig +render-as-day=Render altid som dag +show-additional-entity-info-gui=Vis vindue for ekstraindstillinger for enhed +show-character-tab-in-controller-gui=Vis spillerfane i kontrolvindue +show-entity-health-bars=Vis livspointbjælke for enheder +show-entity-tags=Vis enhedsetiketter +show-hidden-entities=Vis skjulte enheder +show-infinity-filters-in-controller-gui=Vis uendeligvisfiltre i kontrolvindue +show-status-icons=Vis statusikoner for enhed +[gui-map-editor-settings-categories] +interaction=Interaktion +other=Andet +rendering=Rendering +ui=Brugergrænseflade +[gui-map-editor-surface-editor] +cant-delete-default-surface=Standardoverfladen kan ikke slettes. +current-surface=Nuværende overflade +delete-surface=Slet overflade +edit-map-gen-settings=Ændr kortgeneringsindstillinger +edit-surface-map-gen-settings=__1__ - kortgenereringsindstillinger +fill-tiles-with-lab-tiles=Fyld med laboratoriefelter +generate-new-chunks-with-lab-tiles=Generer nye blokke med laboratoriefelter +import-save=Importer spil +import-save-only-available-in-singleplayer=Importer spil er kun tilgængeligt ved alenespil. +importing-save-disables-replay=Importering af andre spilfiler vil deaktivere genafspilningen. Er du sikker på at du vil det? +invalid-surface-height=Ugyldig overfladehøjde: tilladte værdier er 0 til __1__. +invalid-surface-width=Ugyldig overfladebredde: tilladte værdier er 0 til __1__. +new-surface=Ny overflade +new-surface-name-already-used=Der findes allerede en overflade med samme navn. +no-surface-name-given=Et overfladenavn er påkrævet for at oprette en overflade. +regenerate-decoratives=Regenerer alle dekorationer +remove-all-entities=Fjern alle enheder +remove-empty-chunks=Fjern tomme blokke +select-surface=Vælg overflade +surface-name=Navn +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Fjern kolliderende dekorationer +smart-entity-collision-mode=Smart enhedskollisionstilstand +smart-entity-collision-mode-tooltip=Undlader at bygge felter hvis det ville ødelægge en enhed ved placering. +smart-out-of-map-collision-mode=Smart ude-af-kortet kollisionstilstand +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ felter kan kun blive bygget over, når der bygges med __CONTROL__build-ghost__. +smart-tile-collision-mode=Smart feltkollisionstilstand +smart-tile-collision-mode-tooltip=Bygger kun over felter med samme kollisionsmaske. Det vil sige landfelter ovenpå land, og vandfelter ovenpå vand. +[gui-map-editor-time-editor] +apply-ticks-per-day=Anvend +current-speed=Nuværende hastighed +day-length=Dagslængde +daytime=Dagstid: +freeze-daytime=Frys dagstid +pause=Pause (__CONTROL__editor-toggle-pause__) +paused=(pause) +play=Afspil (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Spil i begrænset tid +speed=Hastighed +speed-down=Hastighed ned (__CONTROL__editor-speed-down__) +speed-up=Hastighed op (__CONTROL__editor-speed-up__) +tick-custom=Tik angivet +tick-once=Et tik (__CONTROL__editor-tick-once__) +tick-sixty=Tik 60 +ticks-per-day=Tik pr. dag +unfreeze-daytime=Affrys dagstid +[gui-map-editor-title] +cliff-editor=Klipper +clone-editor=Klon +decorative-editor=Dekorationer +entity-editor=Enheder +force-editor=Styrker +lua-snippet-editor=Lua kodestump +none-editor=Ingen +resource-editor=Ressourcer +scripting-editor=Områder og positioner +surface-editor=Overflader +tile-editor=Felter +time-editor=Tid +[gui-map-editor-tool] +area-selection=Område +brush=Pensel +change-force=Skift styrke +circle=Cirkel +cursor=Markør +line-selection=Linje +paint-bucket=Malerspand +point=Punkt +snippet=Kør Lua kodestumper +spawn-location=Startposition +spray=Spray +square=Firkant +variations=Variationer +[gui-map-generator] +advanced-tab-title=Avanceret +aux=Terræntype +aux-description=Styrer fordelingen af rød ørken kontra sand. Højere præference genererer mere rød ørken. +bias=Præference +cliff-continuity=Sammenhæng +cliff-continuity-description=Længden af sammenhængende klippesegmenter. +cliff-frequency=Hyppighed +cliff-frequency-description=Mængden af klipper. +cliffs=Klipper +coverage=Dækning +custom=[ændret] +difficulty=Sværhedsgrad +enable-replay=Optag genafspilning +enable-replay-description=Optag genafspilning for dette spil, så det kan blive genset senere. Forøger filstørrelse og gemmetid. +enabled=Aktiveret +enemy-attack-pollution-consumption-modifier=Angrebsprismodifikator +enemy-attack-pollution-consumption-modifier-description=Mængden af forurening som forbruges for at sende et fjendtligt angreb. +enemy-base=Fjendtlig base +enemy-expansion-group-tile=Fjendtlig udvidelse +enemy-expansion-maximum-expansion-cooldown=Maksimal nedkølingstid +enemy-expansion-maximum-expansion-cooldown-description=Den højeste tid mellem fjenden forsøger at udsende udvidelsesgrupper. +enemy-expansion-maximum-expansion-distance=Maksimal udvidelsesafstand +enemy-expansion-maximum-expansion-distance-description=Den maksimale afstand fjender vil prøve at udvide fra andre fjendtlige baser. +enemy-expansion-maximum-expansion-group-size=Største gruppestørrelse +enemy-expansion-maximum-expansion-group-size-description=Maksimumstørrelsen på en fjendtlig udvidelsesgruppe, ændret af det aktuelle evolutionsniveau. +enemy-expansion-minimum-expansion-cooldown=Minimum nedkølingstid +enemy-expansion-minimum-expansion-cooldown-description=Den mindste tid mellem fjenden forsøger at udsende udvidelsesgrupper. +enemy-expansion-minimum-expansion-group-size=Mindste gruppestørrelse +enemy-expansion-minimum-expansion-group-size-description=Minimumstørrelsen på en fjendtlig udvidelsesgruppe, ændret af det aktuelle evolutionsniveau. +enemy-expansion-minutes=min +enemy-frequency-description=Antallet af fjendens baser.\nBemærk: En værdi lavere end 100% vil deaktivere visse præstationer. +enemy-size-description=Størrelsen af hver af fjendens baser.\nBemærk: En værdi lavere end 100% vil deaktivere nogle præstationer. +enemy-tab-title=Fjender +error-importing-exchange-string=Fejl ved import af kortudvekslingsstreng. +evolution=Evolution +evolution-destroy-factor=Destruktionsfaktor +evolution-destroy-factor-description=Kontrollerer hvor hurtigt evolutionen tiltager grundet dræbte biderreder. +evolution-pollution-factor=Forureningsfaktor +evolution-pollution-factor-description=Kontrollerer hvor hurtigt evolutionen tiltager grundet forurening. +evolution-time-factor=Tidsfaktor +evolution-time-factor-description=Kontrollerer hvor hurtigt evolutionen tiltager over tid. +exchange-string-instructions=Indsæt kortudvekslingsstreng til at indlæse indstillinger fra. +export-exchange-string-tt=Eksporter kortudvekslingsstreng (gemmer kortindstillinger og kan blive delt) +frequency=Hyppighed +hide-preview=Luk forhåndsvisning +import-exchange-string-tt=Importer kortudvekslingsstreng +invalid-value-for-field=Ugyldig værdi for felt "__1__". Tilladte værdier er __2__ til __3__. +island-size=Ø størrelse +map-height=Højde +map-height-simple=Korthøjde +map-seed=Kortfrø +map-seed-simple=Kortfrø +map-size-group-tile=Kort +map-type=Korttype +map-width=Bredde +map-width-simple=Kortbredde +minimum-pollution-to-damage-trees=Minimum for at beskadige træer +minimum-pollution-to-damage-trees-description=Træer har fire trin mod at blive ødelagt af forurening. Enhver forurening over denne mængde starter processen der ændrer træet til et mere beskadiget trin. +moisture=Fugtighed +moisture-description=Styrer fordelingen af græs kontra ørken. Højere præference genererer mere græs. +next=Næste +peaceful-mode-checkbox=Fredelig tilstand +peaceful-mode-description=I fredelig tilstand vil fjenderne ikke aktivt angribe eller udvide. Fjender vil stadig angribe for at forsvare sig selv.\nBemærk: Aktivering af dette vil deaktivere nogle præstationer. +play=Spil +pollution=Forurening +pollution-absorbed-per-tree-damaged=Optaget pr. skadet træ +pollution-absorbed-per-tree-damaged-description=Træer har fire forskellige tilstande på vej mod at blive ødelagt af forurening. Denne værdi angiver hvor meget forurening der bliver optaget når træet skifter til en mere skadet tilstand. +pollution-absorption-modifier=Absorberingsmodifikator +pollution-absorption-modifier-description=Mængden af forurening som absorberes af træer og felter. +pollution-diffusion-ratio=Sprednings rate +pollution-diffusion-ratio-description=Mængden af forurening som spredes ind i tilstødende blokke pr. sekund. +preview-auto-update=Opdater automatisk +preview-auto-update-tt=Genopfrisker automatisk forhåndsvisningen ved ændringer i indstillingerne. +preview-error=Fejl ved generering af forhåndsvisning +price-multiplier=Prismultiplikator +randomize-map-seed=Tilfældigt kortfrø +recipes-difficulty-group-tile=Opskrifter +research-queue-availability=Forskningskø tilgængelig +research-queue-availability-after-victory=Efter spillet er gennemført +research-queue-availability-always=Altid +research-queue-availability-never=Aldrig +reset-preset=Nulstil til standard +reset-to-preset=Nulstil __1__ __plural_for_parameter_1_{1=indstilling|rest=indstillinger}__ til __plural_for_parameter_1_{1=standarden|rest=standarderne}__ +reset-to-preset-disabled=Alle indstillinger har standardværdier. +resource-frequency-description=Antallet af råstofområder. +resource-richness-description=Mængden af ressourcer i hvert felt i råstofområder. +resource-size-description=Arealet af hvert råstofområde. +resources-tab-title=Ressourcer +richness=Righed +scale=Skalering +show-preview=Forhåndsvisning +show-preview-warning=Spoiler advarsel - vis ikke forhåndsvisningen hvis du gerne selv vil udforske kortet. +size=Størrelse +starting-area-size=Størrelse på startområde +starting-area-size-description=Størrelsen på området uden fjendtlige baser rundt om spilleren. +technology-difficulty-group-tile=Teknologi +temperature=Temperatur +terrain-bias-description=Konstant forskydning. +terrain-coverage-description=Hvor stor en del af kortet der er dækket af denne type. +terrain-generators-group-title=Generatorer +terrain-scale-description=Overordnet størrelse på elementerne og afstanden imellem dem. +terrain-tab-title=Terræn +title=Kortgenerator +water=Vand +[gui-map-generator-errors] +no-tiles-selected=Mindst én felttype skal være tilladt. +[gui-map-info] +confirm-delete=Du er ved at slette __1__ permanent. +confirm-replay=Start genafspilning af __1__? +delete-save=Slet gemt spil +difficulty=Sværhedsgrad +file-size=Filstørrelse +invalid-file=Filen er ugyldig eller beskadiget. +map-version=Kortversion +mods=Modifikationer +preview-missing=Kortets forhåndsvisning mangler. +replay-not-found=Det valgte spil har ikke nogen genafspilning. +scenario-name=Scenarie +start-replay=Start genafspilning +time-played=Spilletid +[gui-map-view-settings] +add-ping=Tilføj ping +add-ping-tooltip=__1__ på kortet eller i verdenen for at aktivere direkte. +add-tag=Tilføj etiket +show-electric-network=Elnet +show-logistic-network=Logistiske netværk +show-map-stop=Stationsnavne +show-player-names=Spillernavne +show-pollution=Forurening +show-rail-signal-states=Jernbanesignaltilstande +show-recipe-icons=Opskriftsikoner +show-tags=Etiketter +show-turret-range=Våbentårnes dækningsområde +show-worker-robots=Arbejderrobotter +[gui-menu] +about=Om +browse-lan-games=Gennemse lokalnetværksspil +browse-public-games=Gennemse offentlige spil +connect-to-address=Forbind til adresse +continue-host-save=Fortsæt: Vær vært for __1__ +continue-host-save-tooltip=Vær vært for __1__ +continue-join-game=Fortsæt: Tilslut __1__ +continue-join-game-tooltip=Tilslut __1__ +continue-save=Fortsæt __1__ +continue-save-tooltip=Indlæs spil __1__ +controls=Styring +copy-report-path=Kopier sti til desynkroniseringsrapport +desync-explanation=Du blev desynkroniseret fra spillet.\nDette er sket på grund af en fejl i spillet, eller i en af de modifikationer eller scenarier du evt. benyttede.\nHvis du ikke benytter nogle modifikationer, så rapporter venligst denne fejl i vores fejlrapportforum. Inkluder detaljer om hvad spillerne lavede og medsend desynkroniseringsrapporten. +desync-explanation-console=Du blev desynkroniseret fra spillet.\nHvis problemet fortsætter, bedes du rapportere dette problem i vores fejlrapport forum. +desync-more-information-link=For mere information om desynkronisering og hvordan det kan rapporteres, se: +desync-report-disabled=En desynkroniseringsrapport blev ikke oprettet, fordi rapportoprettelse er deaktiveret. Aktivér rapportoprettelse og rapportér desynkroniseringen, hvis du ønsker, at den skal rettes. +desync-report-location=En desynkroniseringsrapport blev oprettet her: __1__ +feature-not-available-with-instrument-mod=Denne funktionalitet er ikke tilgængelig når en mod er i Instrumenttilstand. +game-menu=Spilmenu +graphics=Grafik +host-new-game=Vær vært for nyt spil +host-saved-game=Vær vært for gemt spil +interface=Brugerflade +lan-username=Brugernavn på lokalnetværk +load-game=Indlæs spil +main-menu=Hovedmenu +map-editor=Kortredigering +mod-settings=Modifikationsindstillinger +mods=Modifikationer +multi-player=Spil med andre +multi-player-menu=Spil med andre +new-game=Nyt spil +other=Andet +pause-game=Sæt spillet på pause +quit-game=Afslut spil +quit-tutorial-to-game=Afslut vejledning +quit-tutorial-to-menu=Afslut vejledning +reconnect=Genopret forbindelse +restart-game=Genstart +restart-tutorial=Genstart +resume-game=Genoptag +resume-tutorial=Genoptag +save-game=Gem spil +save-game-as-scenario=Gem som scenarie +settings=Indstillinger +show-report=Vis desynkroniseringsrapport +single-player=Spil alene +single-player-menu=Spil alene +sound=Lyd +the-rest=Resten +tutorial-menu=Vejledningsspil +unpause-game=Genoptag spillet +user-login=Brugerlogin +[gui-migrated-content] +changed-achievement=Ændret præstationer +changed-custom-input=Ændret tilpasset input +changed-decorative=Ændrede dekorationer +changed-entity=Ændrede enheder +changed-equipment=Ændret udstyr +changed-equipment-grid=Ændret udstyrsgitter +changed-fluid=Ændrede væsker +changed-item=Ændrede genstande +changed-mod-setting=Ændret mod indstillinger +changed-particle=Ændret partikler +changed-recipe=Ændrede opskrifter +changed-shortcut=Ændret genveje +changed-technology=Ændrede teknologier +changed-tile=Ændrede felter +changed-trivial-smoke=Ændret røg +changed-virtual-signal=Ændrede virtuelle signaler +removed-achievement=Fjernet præstationer +removed-blueprint-too-old=Fjernet byggeplan __1__, kortversion __2__ er for gammel +removed-custom-input=Fjernet mod tilpasset input +removed-decorative=Fjernede dekorationer +removed-entity=Fjernede enheder +removed-equipment=Fjernet udstyr +removed-equipment-grid=Fjernet udstyrsgitter +removed-fluid=Fjernede væsker +removed-item=Fjernede genstande +removed-mod-setting=Fjernet mod indstillinger +removed-particle=Fjernet partikler +removed-recipe=Fjernede opskrifter +removed-shortcut=Fjernet genveje +removed-technology=Fjernede teknologier +removed-tile=Fjernede felter +removed-trivial-smoke=Fjernet røg +removed-virtual-signal=Fjernede virtuelle signaler +title=Overført indhold +[gui-mod-info] +active-version=Aktiv version +author=Forfatter +contact=Kontakt +delete=Slet +dependencies=Afhængigheder +dependency-required=Denne modifikation er påkrævet, men er ikke aktiv. +description=Beskrivelse +factorio-version=Factorio version +homepage=Hjemmeside +incompatibilities=Inkompatibel med +incompatible-factorio-version=Inkompatibel med den aktuelle spilversion +mod-portal-page=Modifikationsportal +name=Navn +no-dependencies=Ingen +optional-dependencies=Valgfri afhængigheder +optional-dependency=(valgfri) +optional-dependency-incompatible=Denne modifikation er ikke kompatibel med disse modifikationer. +optional-dependency-required=Denne modifikation er ikke påkrævet, og er ikke aktiv. +status=Status +status-disabled=Deaktiveret +status-enabled=Aktiveret +status-not-installed=Ikke installeret +toggle=Skift +version=Version +[gui-mod-load-error] +description=Kunne ikke indlæse modifikationer: __1__ +disable-all=Deaktiver alle modifikationer +disable-mods=Deaktiver de listede modifikationer +exit=Afslut +mod-manager=Modifikationshåndtering +reset-mod-settings=Nulstil modifikationsindstillinger +restart-application=Genstart +title=Fejl ved indlæsning af modifikationer +to-be-disabled=Modifikationer der vil blive deaktiveret: +[gui-mod-settings] +apply=Anvend +cancel=Annuller +cant-be-changed-not-an-admin=Kun administratorer kan ændre disse indstillinger. +map=Kort +no-map-settings=Der er ingen kortindstillinger. +no-per-user-settings=Der er ingen per bruger indstillinger. +no-settings=Der er ingen indstillinger at konfigurere. +no-startup-settings=Der er ingen opstartsindstillinger. +per-player=Pr. spiller +reload=Genindlæs +reset=Nulstil +reset-to-default=Nulstil indstilling til standard: __1__ +reset-to-default-disabled=Indstillingen har standardværdien. +setting-is-invalid=En eller flere indstillinger er ugyldige. +startup=Opstart +startup-changes-require-restart=Ændring af opstartsindstillingerne vil kræve en genstart af spillet. +startup-settings-cant-be-changed-while-playing=Opstartsindstillingerne kan ikke ændres mens et spil er igang. +title=Modifikationsindstillinger +value-cannot-be-empty=Værdien kan ikke være tom. +value-out-of-range=Værdi uden for rækkevidde: gyldige værdier er fra __1__ til og med __2__. +[gui-mod-startup-settings-mismatch] +apply=Ja* +cancel=Nej +description=Dine modifikationsopstartsindstillinger stemmer ikke overens med dem fra serveren, som du prøver at tilslutte.\n\n Vil du bruge serverens opstartsindstillinger og genstarte spillet? +restart-required=Spillet vil blive genstartet for at anvende de nye opstartsindstillinger. +title=Modifikationsopstartsindstillinger stemmer ikke overens +[gui-mods] +install=Installer +manage=Administrer +title=Modifikationer +unconfirmed-changes=Der er ikke-gemte ændringer. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=modifikation|rest=modifikationer}__ ændret. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=modifikation|rest=modifikationer}__ installeret. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=modifikation|rest=modifikationer}__ opdateret. +updates=Opdateringer +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ vil gerne forbinde dig til følgende server: __2__ +connect=Tilslut +connect-to-game=Direkte forbindelse +ip-address=IP adresse og port +password=Adgangskode +password-for-game-required=Indtast venligst adgangskoden for spil __1__ +scenario-script-source=Serverscenariet +[gui-multiplayer-lobby] +access=Adgang +adminlist=Administratorliste +allow-commands=Tillade Lua kommandoer +allow-commands-admins-only=Kun administratorer +allow-commands-false=Nej +allow-commands-true=Ja +authserver-side-bans=Brug bandlysning fra Factorio sikkerhedsserver +authserver-side-bans-tooltip=Bekræft at spillere der forbinder ikke er bandlyst fra flerspillerspil og informer Factorio.com om bandlys/opæv bandlys kommandoer. +autosave-only-on-server=Gem kun automatisk på serveren +banlist=Forbudsliste +default-game-name=__1__s spil +edit-adminlist=Rediger administratorliste +edit-banlist=Rediger forbudsliste +edit-whitelist=Redigér hvidliste +game-description=Beskrivelse +game-name=Servernavn +game-name-cant-be-empty=Servernavn skal udfyldes +game-password=Server adgangskode +game-password-tooltip=Det anbefales at angive en adgangskode, hvis du ønsker at spille privat. +game-saving=Spil gemmes +game-tags=Etiketter +game-visibility-LAN=LAN +game-visibility-public=Offentlig +game-visibility-steam=Steam +game-visibility-steam-tooltip=Aktiverer eller deaktiverer "Deltag i spil" funktionen gennem Steam. +ignore-limit-for-returning-players=Ignorer for tilbagevendende +ignore-limit-for-returning-players-tooltip=Spillere, der allerede har spillet på dette kort kan tilslutte spillet, selvom spillergrænsen er nået. +max-players=Maksimale antal spillere +max-players-count-must-be-integer=Maksimale antal spillere skal være et heltal +max-upload=Maksimal netværkshastighed +max-upload-must-be-integer=Maksimal netværkshastighed skal være et heltal +max-upload-slots=Maksimal uploadpladser +max-upload-slots-must-be-integer=Maksimal uploadpladser skal være et heltal +max-upload-slots-tooltip=Maksimal antal samtidige hent af spil. At begrænse det er nyttigt for at sikre at der er nok netværkshastighed for spillere der allerede er i spillet. +max-upload-speed-no-limit=Ingen grænse +max-upload-tooltip=Maksimal netværkshastighed dedikeret til at sende spillet til nye spillere. Det kan være nyttigt at begrænse hastighed til nye spillere, for at sikre der er nok til spillere der allerede er i spillet. +multiplayer-afk-autokick-interval=Automatisk udsmidning ved inaktivitet +multiplayer-autosave-interval=Automatisk gemmeinterval +non-blocking-saving=Aktiver ikke-blokkerende gem +non-blocking-saving-tooltip=Eksperimental funktion der tillader serveren at gemme banen uden at pause spillet. Virker kun på Linux og macOS. +only-admins-can-pause-the-game=Kun administrator kan pause +play=Spil +rights=Rettigheder +save-upload=Gem upload +show=Vis +title=Flerspiller serverindstillinger +verify-user-identity=Kontroller brugeridentitet +verify-user-identity-tooltip=Kontroller at spillere der vil forbinde har en gyldig Factorio.com konto og at deres spillernavn matcher deres kontonavn. +visibility=Synlighed +whitelist=Hvidliste +[gui-new-game] +delete-scenario=Slet scenarie +difficulty=Sværhedsgrad +game-scenarios=Spilscenarier: +level=Bane +level-locked-explanation=Du skal først gennemføre den tidligere bane med samme sværhedsgrad eller højere, før denne bane bliver tilgængelig. +level-locked-explanation-no-difficulty=Du skal først gennemføre den tidligere bane, før denne bane bliver tilgængelig. +main-game=Hovedspillet +mod-scenarios=Modifikationsscenarier: +next=Næste +no-description=Denne bane har ingen beskrivelse. +play=Spil +title-select-scenario-to-edit=Vælg scenarie at redigere +title-select-template-for-new-scenario=Vælg skabelon for nyt scenarie +title-start-new-game=Start nyt spil +user-scenarios=Brugerscenarier: +[gui-other-settings] +autosave-interval=Automatisk gemmeinterval +autosave-never=Aldrig +check-updates=Kontroller for opdateringer når Factorio startes +delete-achievements-button=Slet +delete-achievements-confirm-control-phrase=SLET +delete-achievements-confirm-text=Skriv "__1__" for at bekræfte sletning af præstationer. +delete-achievements-label=Slet præstationer +delete-achievements-label-tooltip=Dette vil permanent slette alle præstationer. +delete-achievements-label-tooltip-steam=Dette vil permanent slette alle opnåede præstationer, inklusiv Steam præstationer. +developer=Udvikler +discard-mouse-events-when-accessibility-zoomed=Ignorer musebegivenheder når tilgængelighedszoom benyttes +enable-blueprint-storage-cloud-sync=Aktiver synkronisering af byggeplansbibliotek med Steam Cloud +enable-crash-log-uploading=Send log ved nedbrud +enable-experimental-updates=Aktiver eksperimentelle opdateringer +enable-logitech-led-support=Aktiver Logitech LED support +enable-new-mods=Automatisk aktiver nye modifikationer +enable-razer-chroma-support=Aktiver understøttelse af Razer Chroma +enable-steelseries-gamesense-support=Aktiver SteelSeries GameSense understøttelse +factorio-username=LAN spillernavn +log-in=Log ind +log-out=Log af +log-saving-statistics=Log gemmestatistikker +logged-in=Du er logget på som __1__ +logged-out=Ikke logget ind +non-blocking-saving=Aktiver ikke-blokerende gem af spil (kun Linux/macOS) +proxy=Proxyserver +proxy-password=Proxy server adgangskode +proxy-username=Proxyserver brugernavn +set-email=Angiv konto email +set-email-button=Gem +title=Andre indstillinger +use-mod-settings-per-save=Brug forskellige modifikationsindstillinger for hvert gemt spil +username-invalid-characters=Dit brugernavn indeholder ugyldige tegn. Du kan kun bruge bogstaver, tal og tegnene ._- +verbose-logging=Detaljeret logføring +[gui-other-settings-description] +enable-crash-log-uploading=Upload anonyme logs når spillet lukker ved fejl +factorio-username=Spillernavnet som bruges til LAN spil når man ikke er logget ind. Når man er logget ind, er det det samme som Factorio brugernavnet, og kan ikke ændres. +log-saving-statistics=Logger filstørrelsesstatistik når et spil gemmes (ADVARSEL: det forøger gemmetiden). +set-email=Angiv en email og adgangskode for at bruge denne konto på andre platforme eller konsoller. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Tilføj gruppe +add-player-to-group=Tilføj spiller til gruppe +clone-group=Klon gruppe +delete-selected-group=Slet den valgte gruppe +disable-all=Deaktiver alle +do-you-really-want-to-revoke-your-permissions-to-edit=Du er ved at fjerne din rettighed til at redigere rettigheder. Vil du virkelig gøre dette? +edit-selected-group=Rediger den valgte gruppe +enable-all=Aktiver alle +export=Eksportér +group-ids-exhausted=Maksimale antal grupper er nået. +group-permissions-title=Gruppetilladelser +import=Import +import-failed=Import fejlede: __1__ +import-permissions=Importer rettigheder +multiple-default-groups-found=Flere standardgrupper fundet. +no-default-group-found=Ingen standardgruppe fundet. +permissions-string=Rettighedsstreng +players-in-group=Spillere i gruppe +remove-player-from-group=Fjern spiller fra gruppe +show-players-in-other-groups=Vis spillere i andre grupper +title=Rettigheder +you-can-not-delete-the-default-group=Du kan ikke slette standardgruppen. +[gui-permissions-names] +ActivateCopy=Aktiver kopier +ActivateCut=Aktiver klip +ActivatePaste=Aktiver indsæt +AddPermissionGroup=Tilføj tilladelsesgruppe +AddTrainStation=Tilføj togstation +AdminAction=Admin handling +AltReverseSelectArea=Alternativt omvendt markeringsområde +AltSelectArea=Alternativ vælg område +AltSelectBlueprintEntities=Alternativ vælg byggeplan enheder +AlternativeCopy=Alternativ kopier +BeginMining=Begynd at mine +BeginMiningTerrain=Begynd at mine terræn +Build=Byg +BuildRail=Byg jernbane +BuildTerrain=Byg terræn +CancelCraft=Fortryd fremstilling +CancelDeconstruct=Annuller nedrivning +CancelNewBlueprint=Annuller ny byggeplan +CancelResearch=Annuller forskning +CancelUpgrade=Annuller opgradering +ChangeActiveCharacterTab=Skift aktiv spillerfane +ChangeActiveItemGroupForCrafting=Skift aktiv genstandsgruppe for fremstilling +ChangeActiveItemGroupForFilters=Skift aktiv genstandsgruppe for filtre +ChangeActiveQuickBar=Skift aktiv hurtigbar +ChangeArithmeticCombinatorParameters=Ændre aritmetisk kombinator parametre +ChangeDeciderCombinatorParameters=Ændre beslutningskombinator parametre +ChangeEntityLabel=Ændre enhedsetiket +ChangeItemDescription=Ændre genstandsbeskrivelse +ChangeItemLabel=Ændre genstandsetiket +ChangeMultiplayerConfig=Skift flerspillerkonfiguration +ChangePickingState=Skift samle op tilstand +ChangeProgrammableSpeakerAlertParameters=Ændre programmerbar højttaler alarm parametre +ChangeProgrammableSpeakerCircuitParameters=Ændre programmerbar højttaler kredsløb parametre +ChangeProgrammableSpeakerParameters=Ændre programmerbar højttaler parametre +ChangeRidingState=Skift kørselstilstand +ChangeShootingState=Skift skydetilstand +ChangeTrainStopStation=Skift togstation navn +ChangeTrainWaitCondition=Ændre togventebetingelse +ChangeTrainWaitConditionData=Ændre togventebetingelsesdata +ClearCursor=Ryd musemarkør +ConnectRollingStock=Forbind rullende materiel +Copy=Kopier +CopyEntitySettings=Kopier enhedsindstillinger +CopyOpenedBlueprint=Kopier åbnet byggeplan +CopyOpenedItem=Kopiér åbnet genstand +Craft=Fremstil +CursorSplit=Musemarkøropdeling +CursorTransfer=Musemarkøroverførsel +CustomInput=Brugerdefineret indtastning +CycleBlueprintBookBackwards=Skift byggeplansbog tilbage +CycleBlueprintBookForwards=Skift byggeplansbog frem +Deconstruct=Nedriv +DeleteBlueprintLibrary=Slet byggeplansbibliotek +DeleteBlueprintRecord=Slet byggeplan +DeleteCustomTag=Slet brugerdefineret etiket +DeletePermissionGroup=Slet tilladelsesgruppe +DestroyItem=Slet genstand +DestroyOpenedItem=Slet åbnet genstand +DisconnectRollingStock=Frakoble rullende materiel +DragTrainSchedule=Træk køreplan +DragTrainWaitCondition=Træk togventebetingelse +DropBlueprintRecord=Smid byggeplan +DropItem=Smid genstand +EditBlueprintToolPreview=Ændre byggeplansværktøj forhåndsvisning +EditCustomTag=Ændrr brugerdefineret etiket +EditPermissionGroup=Rediger tilladelsesgruppe +ExportBlueprint=Eksporter byggeplan +FastEntitySplit=Hurtig enhedsopdeling +FastEntityTransfer=Hurtig genstandsoverførsel +FlushOpenedEntityFluid=Tøm åben enheds væske +FlushOpenedEntitySpecificFluid=Tøm åben enheds specifik væske +GoToTrainStation=Kør til togstation +GrabBlueprintRecord=Tag byggeplan +GuiCheckedStateChanged=Menuchekboks tilstand ændret +GuiClick=Menuklik +GuiConfirmed=Menu bekræftet +GuiElemChanged=Menuelement ændret +GuiHover=Brugergrænseflade hold over +GuiLeave=Brugergrænseflade forlad +GuiLocationChanged=Menulokation ændret +GuiSelectedTabChanged=Menu valgte fane ændret +GuiSelectionStateChanged=Menuvalg tilstand ændret +GuiSwitchStateChanged=Menuskift tilstand ændret +GuiTextChanged=Menutekst ændret +GuiValueChanged=Menuværdi ændret +ImportBlueprint=Importer byggeplan +ImportBlueprintString=Importér byggeplansstreng +ImportBlueprintsFiltered=Importer byggeplaner filtreret +ImportPermissionsString=Importér rettighedsstreng +InventorySplit=Beholdningsopdeling +InventoryTransfer=Beholdningsoverførsel +LaunchRocket=Affyr rumraket +LuaShortcut=Lua genvej +MapEditorAction=Kortredigeringshandling +MarketOffer=Tilbud på markedet +ModSettingsChanged=Modifikationsindstillinger ændret +OpenAchievementsGui=Åben præstationsmenu +OpenBlueprintLibraryGui=Åben byggeplansbibliotekmenu +OpenBlueprintRecord=Åben byggeplan +OpenBonusGui=Åben bonusmenu +OpenCharacterGui=Åben spillerinfomenu +OpenCurrentVehicleGui=Åben nuværende køretøjsmenu +OpenEquipment=Åben udstyr +OpenGui=Åben brugergrænseflade +OpenItem=Åben genstand +OpenLogisticGui=Åben logistikmenu +OpenModItem=Åben modifikationsgenstand +OpenParentOfOpenedItem=Åben forælder til åbnet genstand +OpenProductionGui=Åben produktionsmenu +OpenTechnologyGui=Åben teknologimenu +OpenTipsAndTricksGui=Åben tips og tricks menu +OpenTrainGui=Åben togoversigt +OpenTrainStationGui=Åben togstationsmenu +OpenTrainsGui=Åben togmenu +PasteEntitySettings=Indsæt enhedsindstillinger +PlaceEquipment=Placer udstyr +QuickBarPickSlot=Vælg hurtigbarfelt +QuickBarSetSelectedPage=Sæt hurtigbarside +QuickBarSetSlot=Sæt hurtigbarfelt +ReassignBlueprint=Gentildel byggeplan +RemoveCables=Fjern kabler +RemoveTrainStation=Fjern togstation +ResetAssemblingMachine=Nulstil fremstillingsmaskine +ResetItem=Nulstil genstand +ReverseSelectArea=Vælg modsat område +RotateEntity=Rotér enhed +SelectArea=Vælg område +SelectBlueprintEntities=Vælg byggeplan enheder +SelectEntitySlot=Vælg genstandsfelt +SelectItem=Vælg genstand +SelectMapperSlot=Vælg opgraderingsfelt +SelectNextValidGun=Vælg næste gyldige våben +SelectTileSlot=Vælg flisefelt +SendSpidertron=Send eddertron +SetAutoLaunchRocket=Indstil automatisk rumraketaffyring +SetAutosortInventory=Sæt automatisk sortering af beholdning +SetBehaviorMode=Skift adfærdstilstand +SetCarWeaponsControl=Indtil bilvåbenkontrol +SetCircuitCondition=Indstil kredsløbsbetingelse +SetCircuitModeOfOperation=Sæt kredsløbstilstand for drift +SetControllerLogisticTrashFilterItem=Indstil kontrol logistikaffaldfilter genstand +SetDeconstructionItemTileSelectionMode=Indtil nedrivningsgenstand kun flisevalg +SetDeconstructionItemTreesAndRocksOnly=Indstil nedrivningsgenstand kun træer og sten +SetEntityColor=Indstil enhedsfarve +SetEntityEnergyProperty=Indstil enheds energiegenskab +SetEntityLogisticTrashFilterItem=Indstil enhed logistikaffaldfilter genstand +SetFilter=Indstil filter +SetFlatControllerGui=Skift flad spillermenu +SetHeatInterfaceMode=Indstil varmementilstand +SetHeatInterfaceTemperature=Indstil varmemenutemperatur +SetInfinityContainerFilterItem=Indtil uendeligsbeholder filtergenstand +SetInfinityContainerRemoveUnfilteredItems=Indtil uendeligsbeholder fjern ufiltrerede genstande +SetInfinityPipeFilter=Indstil uendelighedsrør filter +SetInserterMaxStackSize=Indstil indsætter maksimum stakstørrelse +SetInventoryBar=Indtil beholdningsbar +SetLinkedContainerLinkID=Indstil sammenkædet kiste fælles ID +SetLogisticFilterItem=Sæt logistikfiltergenstand +SetLogisticFilterSignal=Sæt logistikfiltersignal +SetPlayerColor=Indstil spillerfarve +SetRecipeNotifications=Indstil opskriftsnotifikationer +SetRequestFromBuffers=Indtil anmodning fra buffere +SetResearchFinishedStopsGame=Indstil forskning afsluttet stopper spillet +SetSignal=Indstil signal +SetSplitterPriority=Indstil fordelerprioritet +SetTrainStopped=Sæt tog stoppet +SetTrainsLimit=Indstil toggrænse +SetVehicleAutomaticTargetingParameters=Indstil køretøjsparametre for automatisk målsøgning +SetupAssemblingMachine=Indstil fremstillingsmaskine +SetupBlueprint=Opsæt byggeplan +SetupSingleBlueprintRecord=Opsæt enkel byggeplan +SmartPipette=Smart pipette +SpawnItem=Frembring genstand +StackSplit=Stakopdeling +StackTransfer=Stakoverførsel +StartRepair=Start reparation +StartResearch=Start forskning +StartWalking=Gå +StopBuildingByMoving=Stop byg ved bevægelse +SwitchConnectToLogisticNetwork=Skift forbindelse til logistiknetværk +SwitchConstantCombinatorState=Skift konstantkombinator tilstand +SwitchInserterFilterModeState=Skift filterindsætter tilstand +SwitchPowerSwitchState=Skift strømafbryder tilstand +SwitchToRenameStopGui=Knap til omdøbning af stopvindue +TakeEquipment=Tag udstyr +ToggleDeconstructionItemEntityFilterMode=Skift nedrivningsgenstand enhedsfiltertilstand +ToggleDeconstructionItemTileFilterMode=Skift nedrivningsgenstand flisefiltertilstand +ToggleDriving=Skift kørsel +ToggleEnableVehicleLogisticsWhileMoving=Skift køretøjslogistik under bevægelse +ToggleEntityLogisticRequests=Skift enhedslogistikanmodninger +ToggleEquipmentMovementBonus=Tænd/sluk udstyrsbevægelsesbonus +ToggleMapEditor=Skift kortredigering +TogglePersonalLogisticRequests=Skift personlig logistikanmodninger +TogglePersonalRoboport=Tænd/sluk personlig robothavn +ToggleShowEntityInfo=Skift visning af enhedsinfo +TranslateString=Oversæt tekst +Undo=Fortryd +Upgrade=Opgrader +UpgradeOpenedBlueprintByItem=Opgrader åbnet byggeplan ved genstand +UpgradeOpenedBlueprintByRecord=Opgrader åbnet byggeplan +UseArtilleryRemote=Brug arillerifjernbetjening +UseItem=Brug genstand +WireDragging=Lednngstrækning +WriteToConsole=Skriv til konsol +[gui-pipe] +fluid-system-contents=Indhold i væskesystem: +flush-this=Tøm __1__ fra dette. +flush-whole-system=Tøm __1__ fra hele rørsystemet. +this-contents=__1__ indhold: +[gui-player-management] +add-player=Tilføj spiller +admin=Administrator +ban=Bandlys +banned=Bandlyst +cant-ban-yourself=Du kan ikke bandlyse dig selv. +cant-delete-yourself=Du kan ikke slette dig selv. +cant-kick-not-online=Kun tilsluttede spillere kan blive sparket ud. +cant-kick-yourself=Du kan ikke smide dig selv ud. +cant-use-not-in-multiplayer-game=Denne menu kan kun bruges i flerspiller spil. +cant-whitelist-disabled=Hvidlistning skal være aktiveret på serveren før spillere kan blive hvidlistet. +delete-player=Slet +delete-player-tooltip=Fjerner og sletter spilleren fra serveren. +demote=Degrader +kick=Spark ud +last-online=Sidst aktiv +manage=Administrer +manage-permissions=Håndter rettigheder +manage-player=Håndter __1__ +mute=Dæmp +muted=Dæmpet +name=Navn +never=aldrig +now=nu +online-players=__1__ ud af __2__ spillere er online +operations=Handlinger +permission-group=Rettighedsgruppe +promote=Forfrem +purge=Fjern chatbeskeder +show-online-only=Vis kun online +time-ago=__1__ siden +title=Spillerhåndtering +unban=Fjern bandlysning +unmute=Afdæmp +unwhitelist=Fjern fra hvidliste +whitelist=Hvidlist +whitelisted=Hvidlistet +[gui-power-switch] +off=Fra +on=Til +state=Status +[gui-production] +consumption=Forbrug +electricity=Elektricitet +fluids=Væsker +items=Genstande +kills=Dræbte +pollution=Forurening +production=Produktion +title=Produktion +[gui-programmable-speaker] +alert-settings=Advarselsindstillinger +allow-polyphony=Tillad polyfoni +allow-polyphony-description=Tillad op til __1__ lyde der skal spilles på samme tid. Deaktiver for kun at tillade én lyd på samme tid (nyttigt for fabriksalarmer). +circuit-connection-settings=Kredsløbforbindelsesindstillinger +global-playback=Global afspilning +global-playback-description=Lyde lavet af højttaleren vil kunne høres overalt på kortet. +show-alert=Vis advarsel +show-alert-description=Vis en advarsel med en besked på skærmen, når en lyd afspilles. +show-icon-on-map=Vis ikon på kort +signal-value-is-pitch=Signalværdi er tonehøjde +signal-value-is-pitch-description=Værdien af det indførte kredsløbsnetværkssignal bestemmer den musikalske tone som vil blive afspillet. +volume=Lydstyrke +[gui-quick-panel] +items=Genstande +page=Side __1__/__2__ +panels=Menuer +shortcuts-next-page=__1__: næste side +shortcuts-next-tab=__1__: næste fane +shortcuts-previous-page=__1__: forrige side +shortcuts-previous-tab=__1__: forrige fane +shortcuts-select=__1__: vælg +title=Hurtigmenu +tools=Værktøjer +[gui-requester] +set-requests=Angiv anmodninger fra kredsløbsnetværk +[gui-resource-entity] +initial-amount=Startmængde +minimum-yield=Minimum udbytte +resource-amount=Ressourcemængde +[gui-roboport] +repair-packs=Reparationssæt +robots=Robotter +[gui-rocket-silo] +auto-launch=Automatisk affyring med last. +rocket-inventory-label=Rumraketindhold +rocket-progress=Rumraketkonstruktion +rocket-result-inventory-label=Rumrakets produktresultat +[gui-save-game] +cant-save-over-autosaves=Vælg venligst et andet navn til fil.\nAutomatiske gemmefiler er reserveret til spillet, og vil blive overskrevet ved fremtidig automatisk gem af spil. +confirm-overwrite=Er du sikker på at du vil overskrive __1__? +confirm-overwrite-time-warning=Advarsel: Det valgte spil har __1__ __plural_for_parameter_1_{1=times|rest=timers}__ spilletid! +save=Gem +save-as=Gem som +title=Gem spil +[gui-save-scenario] +save-as=Gem som +title=Gem scenario +[gui-select-upgrade-planner] +default-upgrade=Standardopgradering +instructions=__CONTROL_LEFT_CLICK__ for at anvende som opgradering, __CONTROL_RIGHT_CLICK__ for at anvende som nedgradering. +title=Vælg opgraderingsplan der skal bruges +[gui-server-config] +cancel=Annuller +save=Gem +title=Serverkonfiguration +[gui-set-email] +checking=Kontrollerer +email=Email +email-already-set=Denne konto har allerede en email tildelt. Den tildelte emailadresse er __1__ +email-cant-be-empty=Emailadresse må ikke være tom. +email-invalid=Emailadresse er ugyldig. +set=Gem +set-email-description=Denne konto har ikke angivet en email. Tilføj en email og adgangskode for at bruge denne konto på andre platforme eller konsoller. +set-email-success=En email blev sendt til __1__. Følg venligst instruktionerne for at bekræfte emailen og angiv en adgangskode. +set-email-title=Angiv email +setting-email=Indstiller email +[gui-side-menu] +achievements=Præstationer +blueprint-library=Byggeplansbibliotek (__CONTROL__toggle-blueprint-library__) +bonuses=Bonusser +logistic-networks=Logistiknetværk +map=Kort (__CONTROL__toggle-map__) +production-statistics=Produktionsstatistik (__CONTROL__production-statistics__) +technology=Teknologimenu +tips-and-tricks=Tips og tricks +trains=Tog (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Advarsler +default-device=Standardenhed +environment-sounds-volume=Miljølyde +game-effects-volume=Spileffekter +gui-effects-volume=Menueffekter +master-volume=Primær +music-volume=Musik +preferred-output=Foretrukken lydenhed +simulation-volume=Simuleringer +title=Lydindstillinger +walking-sound-volume=Gålyd +wind-volume=Vind +[gui-speed-panel] +normal=Normal +pause=Pause +paused=Pause +show-gui=Vis brugergrænseflade +show-message-dialogs=Vis meddelelsesdialoger +speed=Hastighed: __1__ +speed-down=Langsommere +speed-up=Hurtigere +title=Genafspilningsmuligheder +[gui-splitter] +input-priority=Indgående prioritet +left=Venstre +output-priority=Udgående prioritet +right=Højre +[gui-sync-mods-with-save] +cancel=Tilbage +confirm=Bekræft +correct=Korrekt: +disabled=Deaktiveret: +download=Hent +enable=Aktiveret +enable-correct-version=Aktiver korrekt version +join-server-after-sync=Tilslut server efter synkronisering +keep-enabled=Hold aktiveret +load-save-after-sync=Indlæs spil efter synkronisering +mods-not-available-on-mod-portal=De følgende modifikationer er ikke tilgængelig på modifikationsportalen: __1__ +no-compatible-version=Ikke kompatibel version: +no-release=Ingen udgivelse: +not-in-save=Ikke i den gemte: +not-on-mod-portal=Ikke på modifikationsportalen: +ready-to-download=Klar til at hente: +sync-mods-with-server=Synkroniser modifikationer med server +sync-startup-settings=Synkroniser opstartsindstillinger +title=Synkroniser modifikationer med gemme funktionen +wrong-version-enabled=Forkert version aktiveret: +[gui-tag-edit] +cancel=Annuller +confirm=Bekræft +delete=Slet +icon=Ikon +name=Navn +snapping=Gitter +title-create=Ny etiket +title-edit=Etiketegenskaber +[gui-technologies-list] +title=Liste over teknologier +[gui-technology] +graph-title=Teknologitræ +technologies-omitted=__1__ __plural_for_parameter_1_{1=teknologi|rest=teknologier}__ er skjult fra denne visning. +[gui-technology-preview] +already-queued=Teknologien er allerede i kø +already-researched=Teknologien er allerede forsket +already-researching=Teknologien bliver allerede forsket +continue-research=Genoptag +disabled=Teknologi er utilgængelig +editor-research-tooltip=(Kort editor) __CONTROL_LEFT_CLICK__ for at forske. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ for øjeblikkelig forskning med alle forudsætninger. +effects=Resultat +not-researched-tooltip=(Kortredigering) Teknologi ikke forsket +prerequisites=Kræver +queue-full=Forskningskøen er fuld +saved-progress=Forskning: __1__% +start-research=Start forskning +status-available=Tilgængelig +status-disabled=Uopdaget +status-not-available=Ikke tilgængelig +status-queued=Sat i kø +status-researched=Forsket +status-researching=Forsker +title-status=(__1__) +un-research=Af-forskning +un-research-tooltip=(Kortredigering) Af-forskning af teknologi +unit-ingredients=Pris +unit-time=Tidsforbrug for forskning af en enhed i laboratoriet +unsatisfied-prerequisites=Nogle forudsatte teknologier er ikke blevet forsket +unsatisfied-prerequisites-queue=Nogle forudsatte teknologier er ikke blevet forsket, og er ikke sat i kø til forskning +will-complete=Alle niveauer for denne teknologi er forsket eller sat i kø +[gui-technology-progress] +cancel=Annuller +no-research=Ingen igangværende forskning +title=Forskning +[gui-technology-queue] +title=Forskningskø +[gui-text-tags] +blueprint=Byggeplan +blueprint-name-label=Navn: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ for at tage byggeplan +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ for at tage byggeplansbog +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ for at åbne tog +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ for at åbne togstop +contains-blueprints=Indeholder __1__ __plural_for_parameter_1_{1=byggeplan|rest=byggeplaner}__ +following-text-achievement=[Præstation: __1__] +following-text-armor=[Rustning: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Enhed: __1__] +following-text-fluid=[Væske: __1__] +following-text-gps=[Lokation: __1__] +following-text-item=[Genstand: __1__] +following-text-item-group=[Genstandsgruppe: __1__] +following-text-recipe=[Opskrift: __1__] +following-text-technology=[Teknologi: __1__] +following-text-tile=[Felt: __1__] +following-text-train-no-name=[Tog] +following-text-train-stop-no-name=[Station] +following-text-train-stop-with-name=[Station: __1__] +following-text-train-with-name=[Tog: __1__] +following-text-unknown-item=[Ukendt genstand] +following-text-virtual-signal=[Virtuelt signal: __1__] +gps-invalid=Ugyldig placering angivet +gps-position-label=Position: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ for at se +invalid-train=Ugyldigt tog +invalid-train-stop=Ugyldig station +train-hover=Tog: __1__ +train-stop-hover=Station: __1__ +[gui-the-rest-settings] +about=Alt, som ikke er vist, i normale indstillingsmenuer. +restart-tooltip=De flere ændringer i indstillinger kræver at spillet genstartes for at tage effekt. +title=Resten +warning-label=ADVARSEL +warning-tooltip=Lad være med at ændre ting, hvis ikke du ved, hvad du laver: de fleste af disse er ikke godkendt. +[gui-tips-and-tricks] +mark-as-read=Marker som læst +no-tutorial-in-multiplayer=Vejledninger kan ikke spilles i flerspillerspil. +nothing-found=Ingen tips og tricks fundet +play-tutorial=Spil vejledning +replay-tutorial=Genspil vejledning +tip-notice-title=Foreslået tip. +title=Tips og tricks +[gui-train] +add-circuit-condition=Kredsløbsbetingelse +add-empty-condition=Tom last +add-fluid-count-condition=Væskemængde +add-full-condition=Fuld last +add-inactivity-condition=Inaktivitet +add-item-count-condition=Genstandsmængde +add-robots-inactive-condition=Robotter inaktive +add-station=+ Tilføj togstation +add-time-condition=Tid gået +add-wait-condition=+ Tilføj ventebetingelse +adding-temporary=Tilføj midlertidig +automatic-mode=Automatisk +cargo=Brændstof +cargo-condition=Last +center-on-locomotive=Skift centrering på lokomotiv +circuit=Kredsløb +color=Farve +fluid=Væske +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ for at indsætte et midlertidigt togstop. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ for at tilføje den valgte togstation til køreplanen. +invalid=Ugyldig +locomotive-doesnt-need-energy=Lokomotiv skal ikke bruge energi. +locomotive-is-out-of-reach=Lokomotivet er uden for rækkevidde. +manual-mode=Manuelt +no-path-to-destination=Ingen rute til destination +of-inactivity=inaktivitet +open-in-map=Åben denne position på kortet +passed=gået +schedule=Køreplan +station-not-present=Der findes ingen togstation med dette navn +station-partially-accessible=Kun __1__ ud af __2__ togstationer er __plural_for_parameter_1_{1=tilgængelig|rest=tilgængelige}__. +stations-disabled=__plural_for_parameter_1_{1=Togstation|2=Begge togstationer|rest=Alle __1__ togstationer}__ er deaktiveret. +stations-not-accessible=__plural_for_parameter_1_{0=Ingen togstationer er tilgængelige|1=Togstation er utilgængelig|2=Begge togstationer er utilgængelige|rest=Alle __1__ togstationer er utilgængelige}__ fra den nuværende position. +temporary=Midlertidig: __1__ +toggle-station-names=Skift visning af togstationsnavne +too-far-from-rail=Ingen togskinner i nærheden +[gui-train-rename] +perform-change=Anvend ændringer +title=Ændre navn - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Destination fyldt ved __1__ +heading-to=Kører til __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Manuel kørsel +manually-stopped=[img=utility/warning_icon] Stoppet manuelt +no-path-to=[img=utility/warning_icon] Ingen rute til __1__ +no-schedule=Ingen køreplan +no-valid-stops=[img=utility/warning_icon] Ingen gyldige togstationer +standing-at=Holder ved __1__ +waiting-at=Venter ved __1__ +[gui-train-stop] +enable-trains-limit=Aktiver grænse for tog +no-trains=Der er ingen tog med denne station. +rename-stop=Omdøb station +train-stops-with-this-name=Antal togstationer med dette navn. +trains-with-this-stop=Tog med denne station: __1__ +[gui-train-wait-condition-description] +and=OG +circuit-condition=Kredsløb: __1__ __2__ __3__ +empty-condition=Tom lastbeholdning +fluid-count-condition=Væske: __1__ __2__ __3__ +full-condition=Fuld lastbeholdning +inactivity-condition=__1__ __plural_for_parameter_1_{1=sekunds|rest=sekunders}__ inaktivitet +item-count-condition=Last: __1__ __2__ __3__ +or=ELLER +passenger-not-present=Passager ikke til stede +passenger-present=Passager til stede +robots-inactive-condition=Ingen robotter er indsat +time-condition=__1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__ gået +[gui-trains] +circuit-disabled-tooltip=Togstation deaktiveret af kredsløbsnetværk. +circuit-limit-tooltip=Toggrænse fastsat af kredsløbsnetværk. +empty-schedule=[Empty] +limit-note=(Bemærk: Nogle stationer har ikke en toggrænse angivet) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Manuel tilstand +no-stations=Ingen stationer fundet. +no-trains=Ingen tog fundet. +open-train=Åben togmenu +open-train-stop=Åben togstation på kortet +stations-tab=Stationer +stations-trains=Tog: +title=Togoversigt +trains-tab=Tog +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Fortryd konstruktion af __1__ enheder +undo-built-entity-multiple-homogeneous=Fortryd konstruktion af __1__ (× __2__) +undo-built-entity-single=Fortryd konstruktion af __1__ +undo-built-tile-multiple-heterogeneous=Fortryd placering af __1__ felter +undo-built-tile-multiple-homogeneous=Fortryd placering af __1__ (× __2__) +undo-built-tile-single=Fortryd placering af __1__ +undo-removed-entity-multiple-heterogeneous=Fortryd nedrivning af __1__ enheder +undo-removed-entity-multiple-homogeneous=Fortryd nedrivning af __1__ (× __2__) +undo-removed-entity-single=Fortryd nedrivning af __1__ +undo-removed-tile-multiple-heterogeneous=Fortryd fjernelse af __1__ felter +undo-removed-tile-multiple-homogeneous=Fortryd fjernelse af __1__ (× __2__) +undo-removed-tile-single=Fortryd fjernelse af __1__ +undo-upgraded-entity-multiple-heterogeneous=Fortryd opgradering af __1__ enheder +undo-upgraded-entity-multiple-homogeneous=Fortryd opgradering af __1__ (× __2__) +undo-upgraded-entity-single=Fortryd opgradering af __1__ +[gui-update] +applying=Anvender +authorization-instructions=Indtast dit brugernavn og adgangskode for at hente opdateringer. +automatic-steam-update-message=Denne version af Factorio er fra beta grenen, der ikke automatisk vil blive opdateret. For at sikre du får den nyeste opdatering, vælg "eksperimental" beta i Factorio egenskaber på Steam eller fravælg beta til at få den seneste stabile udgave. +automatic-steam-update-title=Automatisk Steam opdateringsinfo +automatic-updates=Automatiske opdateringer +cancel=Spørg mig senere +check-updates-now=Søg efter opdateringer +checking=Kontrollerer +checking-updates-failed=Check for opdatering fejlede: __1__ +could-not-init-steam=Kunne ikke initialisere Steam API. Steam relaterede funktioner er deaktiveret. Genstart af Steam vil ofte løse dette problem. +could-not-init-steam-title=Steam fejl +disable-updater=Deaktiver opdateringer +downloading=Henter +from=Installeret +invalid-login=Ugyldigt brugernavn eller adgangskode! +mod=Modifikationer +n-a=Ikke installeret +no-new-updates=Ingen nye opdateringer tilgængelige +ok=Log ind +password=Adgangskode +restarting-factorio=Genstarter Factorio +service-unavailable=Tjenesten ikke tilgængelig +to=Ny version +too-old=Der findes en nyere version af Factorio, men den kan ikke længere hentes ved hjælp af den automatiske opdatering. Venligst hent den nyeste version manuelt fra __1__. +update-failed=Opdatering fejlede: __1__ +update-now=Opdater nu +update-successful=Opdateret til version __1__ +updates-available-instructions1=Følgende opdateringer er tilgængelige: +updates-available-instructions2=Opdateringen kan tage op til flere minutter. Vær venligst tålmodig. +username=Brugernavn +[gui-update-mods] +all-mods-up-to-date=Alle modifikationer er opdateret +cancel=Annuller +cant-update-mods-error=Kunne ikke installere alle de påkrævede afhængigheder for de valgte modifikationer: __1__. Vil du opdatere modifikationerne uden afhængigheder? +check-for-updates-failed=Kan ikke søge efter opdateringer +checking-for-updates=Søger efter opdateringer +local-version-column-header=Lokal version +name-column-header=Navn +new-version-column-header=Ny version +not-logged-in=Kunne ikke søge efter opdateringer: ikke logget ind +retrying-failed-request=Prøver opdatering igen: +update-selected=Opdater valgte +[gui-upgrade] +entities=Enheder +from=Fra +icon-tooltip=Hvis tom, viser opgraderingsplanen de valgte opgraderingsfiltre. +modules=Moduler +to=Til +[gui-user-login] +checking-nso-membership=Kontrollerer medlemskab +create-account=Opret en konto +description-browse-mods=Brug af modifikationsportalen kræver at du er logget ind. +description-download-mods=Hent af modifikationer kræver at du er logget ind. +description-downloading-mods-mismatch=Der var en uoverensstemmelse på modifikationsportalen med dit brugernavn og token. Log venligst ind igen. +description-login-to-existing-account=Log venligst ind på din eksisterende Factorio konto. +description-mp-browse-public-games=For at gennemse offentlige flerspillerspil skal du være logget ind. +description-mp-browse-public-games-mismatch=Der var en uoverensstemmelse på den matchende serveren med at verificere dit brugernavn og token. Log venligst ind igen. +description-mp-connect-to-matching-server=For at forbinde til flerspillerserveren skal du være logget ind. +description-mp-create-public-game=For at offentliggøre et spil til flerspillerserveren skal du være logget ind. +description-mp-game-requires-authentication=Spillet du er ved at forbinde til kræver at du er logget ind. +description-mp-game-requires-authentication-mismatch=Spillet du er forbundet til kunne ikke bekræfte din brugeridentitet. Log venligst ind igen, eller prøv senere. +description-mp-username-only=Vælg venligst dit netværksbrugernavn. +email-authentication-code=Godkendelseskode +email-authentication-code-hint=Indtast venligst den email godkendelseskode, vi har sendt til din indbakke. +email-authentication-enter-code=Email godkendelse påkrævet. Indtast venligst den kode, vi har sendt til din indbakke. +email-can-not-be-empty=Emailadresse må ikke være tom. +error=Fejl +forgot-password=Glemt adgangskode +logging-in=Logger ind +logging-in-with-steam=Logger ind med Steam +login=Log ind +must-accept-the-terms-of-service=Du bliver nødt til at acceptere Anvendelsesvilkårene. +nintendo-login-success=Du er nu logget ind som __1__. +not-logged-into-steam-use-factorio-account=Du er ikke logget ind i Steam. Log venligst ind i Steam for at benytte onlinefunktionerne, eller brug en Factorio.com konto. +not-logged-into-steam-warning=Du er ikke logget ind i Steam. Factorio.com konto bruges. +password-can-not-be-empty=Adgangskoden skal angives. +preparing-online-communication=Forbereder online-kommunikation +steam-authentication-failed=Steam verificering fejlede. Vær sikker på at du er logget ind i Steam i onlinetilstand. +steam-login-success=Du er nu logget ind som __1__ gennem Steam. +username-can-not-be-empty=Brugernavn må ikke være tomt. +[http-error] +auth-error=Download mislykkedes (statuskode __1__): Godkendelsesfejl. +auth-error-with-message=Download mislykkedes (statuskode __1__): Godkendelsesfejl: __2__ +json-parse-error=Download mislykkedes (statuskode __1__): Kunne ikke fortolke JSON, svar: __2__ +unknown-error=Download mislykkedes (statuskode __1__). +unknown-error-with-message=Download mislykkedes (statuskode __1__): __2__ +[ini-parse-error] +missing-value=Mangler værdi __1__:__2__ +unterminated-section-header=Uafsluttet sektionstitel ved __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Kampagnen '__1__' er udgået fra spillet. Du kan indlæse dette gemte spil i spilversion __2__. +higher-than-maximum=Kortversion __1__ kan ikke blive indlæst, fordi den er højere end spilversionen (__2__). +lower-than-minimum=Kortversion __1__ kan ikke blive indlæst, fordi den er lavere end minimum inputversion (__2__). +[inventory-full-message] +ammo=Ammunitionsfelter er fyldte. +armor=Rustningsfelt er fyldt. +guns=Våbenfelter er fyldte. +main=Beholdning er fuld. +trash-slots=Affaldsfelter er fyldte. +[inventory-restriction] +cant-be-burned=__1__ kan ikke bruges som brændstof. +cant-be-placed-in-output-slot=__1__ kan ikke indsættes her. +cant-be-smelted=__1__ kan ikke smeltes. +cant-be-used-as-ammo=__1__ kan ikke bruges som ammunition. +cant-be-used-as-ammo-for=__1__ kan ikke bruges som ammunition til __2__. +cant-be-used-as-armor=__1__ kan ikke bruges som rustning. +cant-be-used-as-gun=__1__ kan ikke bruges som et våben. +cant-insert-into-assembling-machine-without-recipe=Du kan ikke indsætte noget i en monterings maskine når der ikke er sat en opskrift. +cant-insert-into-filtered-slot=Kun __1__ kan indsættes i dette felt. Hvis du ønsker at indsætte noget andet her skal filteret fjernes. +cant-insert-into-hand-reserved-slot=Dette felt er reserveret til musemarkøren. +cant-insert-into-module-slot=Kun moduler kan indsættes her. +cant-insert-into-restricted-slot=Kun __1__ kan indsættes her, ikke __2__. +cant-insert-into-self=Du kan ikke indsætte et element i sig selv. +cant-insert-limit-breached=Kan ikke indsætte flere genstande her. +cant-insert-module=__1__ kan ikke bruges i __2__ +cant-shoot=__1__ kan ikke skyde __2__. +player-inventory-full=Kan ikke indsætte __1__. __2__ +wrong-fuel=__2__ kan ikke bruges som brændstof til __1__. +[item-description] +item-unknown[1]=Denne genstand er ikke tilgængelig på grund af at en modifikation er fjernet. Den vil blive tilgængelig hvis modifikationen aktiveres igen. +[item-name] +item-unknown=Ukendt genstand +[json-parse-error] +invalid-comma-before-brace=Ugyldigt komma før '}' på position __1__:__2__ +invalid-comma-before-square-bracket=Ugyldigt komma før ']' på position __1__:__2__ +invalid-string-escape=Ugyldigt indkodningstegn ved __1__:__2__ +invalid-utf16-low-surrogate=Invalid UTF-16 low surrogate in JSON string escapes at __1__:__2__ +unexpected-character=Uventet karakter (__1__) på position __2__:__3__ +unexpected-end-of-file=Uventet slutningen af filen på position __1__:__2__ +unexpected-utf16-low-surrogate=Unexpected UTF-16 low surrogate in JSON string escapes at __1__:__2__ +unterminated-string=Uafsluttet streng på __1__:__2__ +[lua-profiler] +duration=Varighed: __1__ms +elapsed=Forløbet: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=IP-adressen og porten er allerede brugt af en anden spiller. +address-in-use=Den lokale port __1__ er allerede i brug.\nDet kan være skyldes at Factorio kører i et andet vindue, eller at et andet program bruger denne port. +aligning-desynced-map-to-server=Tilpasser desynkroniseret kort med serveren. +cannot-load-downloaded-map=Kan ikke indlæse overført kort: __1__ +catching-up=Indhenter. +client-is-catching-up=__1__ indhenter serveren +client-is-downloading-map=__1__ henter kortet +client-is-dropping=__1__ røg ud af spillet +client-is-loading-map=__1__ indlæser kortet +connected-downloading-map=Henter kortet (__1__) +connecting-to-the-game=Opretter forbindelse til spillet... +core-crc-mismatch=Kerne mod CRC kontrol fejlede! Kernespildata svarer ikke til det forventede indhold. +creating-desync-report=Opretter desynkroniseringsrapport. Vent venligst. +desynced=Desynkroniseret. +desynced-downloading-map=Henter kortet igen (__1__) +disabled-autoplace-specifications-changed-runtime=Flerspillerspil er i øjeblikket deaktiveret fordi autoplaceringsspecifikationerne er blevet ændret under spilafvikling. +downloading-auxiliary-failed=Hent af flerspillerdata fejlede. Prøv venligst igen. +downloading-map-failed=Hent af kort fra andre spillere fejlede. Prøv venligst igen. +extra-mod=__1__ er ikke på serveren. +failed-to-connect=Kunne ikke oprette forbindelse. Kontroller logfilen for detaljer. +game-paused=__1__ har pauset spillet. +invalid-address=__1__ er ikke en gyldig adresse (__2__). +joined-paused-game=Du har tilsluttet et pauset spil. Du kan se kortet, når spillet er i gang igen. +loading-map=Henter flerspillerkort +loading-scenario=Henter scenarie __1__ +matching-server-connection-failed=Matchende serverforbindelse fejlede. +matching-server-connection-resumed=Matchende serverforbindelse genoptaget. +matching-server-create-failure=Fejl ved oprettelse af serverspil: __1__ +matching-server-heartbeat-failure=Fejl ved send af synkroniseringssignal: __1__ +missing-mod=__1__ er kun på serveren. +mod-crc-mismatch=__1__: Modifikationindhold er forskelligt selvom versionerne er ens. Den hyppigste årsag til dette er forkerte modifikationsindstillinger (betinget påkrævede filer baseret på modifikationsindstillinger). Dette kan også være forårsaget af en modifikationsfil på klienten eller serveren, som ikke er på den anden. +mod-mismatch-detected=Modifikationsuoverensstemmelse opdaget! +mod-version-mismatch=__1__: Du har version __2__, serveren har version __3__. +nintendo-lan-mode-authorization-failed=Autorisering af LAN-mode fejlede +nintendo-network-authorization-failed=Netværksautorisering fejlede +nintendo-online-play-requires-nso=At spille online kræver et Nintendo Switch Online medlemsskab +no-address=__1__ blev ikke fundet. +no-network=Du mistede forbindelsen til netværket. Multiplayerspillet kan ikke fortsætte. +not-received-connection-accept-reply=Kunne ikke etablere netværkskommunikation med serveren. +own-address-failed=Kunne ikke finde ekstern IP adresse. Andre spillere kan muligvis ikke oprette forbindelse. +player-banned=Dit brugernavn er bandlyst i dette spil. Årsag: __1__. +player-banned-by-authserver=Du er bandlyst fra dette spil af Factorio sikkerhedsserveren. For at appellere din registrering, kontakt support@factorio.com. +player-cant-keep-up=__1__s computer eller netværk kunne ikke følge med serveren, så de er blevet afbrudt. +player-desynced=__1__ desynkroniseret. +player-desynced-disconnect=__1__ blev frakoblet fordi de var blevet desynkroniseret. +player-died=__1__ blev dræbt ved __2__ +player-died-by=__1__ blev dræbt af __2__ ved __3__ +player-dropped=__1__ røg ud af spillet. +player-joined-game=__1__ tilsluttede sig spillet. +player-left-game=__1__ forlod spillet. +player-limit-reached=Spillergrænsen var nået i dette spil. +player-paused-game=__1__ pausede spillet. +player-reconnect=__1__ blev afbrudt, da vedkommende genforbinder fra en anden kilde. +player-respawn=__1__ genopstod. +player-resumed-game=__1__ genoptog spillet. +player-switching-servers=__1__ skifter server. +player-was-afk=__1__ blev afbrudt for ikke at være tilstede. +prototype-crc-mismatch=Prototype CRC check fejlede! En modifikation genererede prototypeer på en ikke-deterministisk måde. +saving-local-variant-of-map=Gemmer lokal variant af kortet. +saving-map=Gemmer kortet +saving-map-for=Gemmer kortet for __1__ +script-command-mismatch=Kan ikke forbinde. De følgende modifikationshåndteringer er ikke identiske for dig og serveren. Dette tyder på at de følgende modifikationer ikke er sikre (gem/indlæs) til flerspillerbrug (se logfilen for flere detaljer): +script-event-mismatch=Kan ikke forbinde. De følgende modifikationshåndteringer er ikke identiske for dig og serveren. Dette tyder på at de følgende modifikationer ikke er sikre (gem/indlæs) til flerspillerbrug (se logfilen for flere detaljer): +script-mismatch=Kan ikke forbinde. De følgende modifikationers scriptfiler er ikke ens mellem dig og serveren: +server-dropped=Kommunikationen med serveren mislykkedes +server-not-responding=Serveren svarer ikke +server-quit=Serveren afsluttede spillet +server-saving-map=Server (__1__) gemmer kortet. +server-saving-map-for=Server (__1__) gemmer kortet for __2__. +server-version=Serveren kører version __1__. +unknown-username=Ukendt brugernavn +user-not-whitelisted=Dit brugernavn er ikke hvidlistet på denne server. +user-server-key-expired=Intern spillergodkendelsesfejl. +user-verification-required=Brugerverificering skal være aktivt for offentlige spil. +user-with-that-name-already-in-game=Bruger med dit navn er allerede i spillet. +version-mismatch-detected=Versionsuoverensstemmelse opdaget! +waiting-for-respawn=Du døde. Det var uheldigt. Du genopliver om __1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__. +waiting-for-saving-map=__1__ gemmer kortet. +waiting-for-server-to-prepare-the-map=Venter på at serveren gemmer kortet. +waiting-for-server-to-start-saving-the-map=Venter på at serveren starter med at gemme: __1__ +waiting-for-upload-slot=Venter på upload plads. __1__ __plural_for_parameter_1_{1=spiller|rest=spillere}__ venter. +wrong-input=__1__ blev afbrudt, da brugeren sendte forkert data. +you-cant-keep-up=Du er blevet afbrudt fra spillet da din computer eller dit netværk ikke var hurtig nok til at kunne følge med serveren. +you-have-been-dropped=Du har mistet forbindelsen til spillet. +you-sent-wrong-data=Din klient sendte forkerte data til serveren og forbindelsen blev afbrudt. +you-were-afk=Du er blevet smidt af fordi du har været inaktiv for længe. +you-were-banned=Du er blevet bandlyst fra serveren. +you-were-kicked=Du er blevet smidt ud af serveren. +your-version=Du kører version __1__. +[noise-expression] +0_16-elevation=Sump +0_17-island=Ø +0_17-islands+continents=Øer og kontinenter +0_17-lakes-elevation=Normal +0_17-starting-plateau=Kun startplateau +aux=Normal +debug-aux=Fejlfinding +debug-moisture=Fejlfinding +debug-temperature=Fejlfinding +elevation=Normal +endless-ocean-with-starting-area-elevation=Uendeligt ocean +endless-plateau-with-starting-area-elevation=Uendeligt plateau +moisture=Normal +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normal +[noise-property] +aux=Aux +elevation=Højde +moisture=Fugtighed +starting-lake-noise-amplitude=Støjamplitude for startsø +temperature=Temperatur +[permissions-command-output] +action-set-to=__1__ sat til __2__. +added-player-to-group=__1__ tilføjet til gruppe __2__. +created-group=Oprettet __1__ gruppen. +deleted-group=Slettede tilladelsesgruppen: __1__. +player-is-already-in-group=__1__ er allerede i gruppe __2__. +player-is-in-group=__1__ er i gruppe __2__. +player-is-not-in-any-group=__1__ er ikke i nogen gruppe. +player-is-not-in-group=__1__ er ikke i gruppe __2__. +player-removed-from-group=__1__ fjernet fra gruppe __2__. +renamed-group=Omdøbt tilladelsesgruppe: __1__ til __2__. +reset-complete=Tilladelser nulstilles til standard. +unable-to-create-group=Ude af stand til at oprette gruppen. +unknown-action=Ukendt input handling: __1__. +unknown-action-value=Ukendt værdi:__1__-Forventede sandt eller falskt. +unknown-group=Ukendt gruppe: __1__. +unknown-player=Ukendt spiller: __1__. +you-can-not-create-groups=Du har ikke tilladelse til at oprette tilladelsesgrupper. +you-can-not-delete-groups=Du har ikke tilladelse til at slette tilladelsesgrupper. +you-can-not-delete-the-default-group=Du kan ikke slette standardtilladelsesgruppen. +you-can-not-edit-groups=Du har ikke tilladelse til at redigere tilladelsesgrupper. +[permissions-help] +add-player= - Tilføjer spilleren til den angivne gruppe. +create-group= - Opretter en ny gruppe med det angivne navn, eller standardnavnet hvis intet navn er angivet. +delete-group= - Sletter den angivne gruppe. +edit-group= - Aktiverer eller deaktiverer den angivne handling for den angivne gruppe. +get-player-group= - Viser gruppen som den angivne spiller er en del af (om nogen). +groups=- Lister alle grupper. +help-list=Tilgængelige indstillinger er: __1__. +matching-actions-list=Matchende handlinger: __1__. +matching-group-list=Matchende grupper: +matching-options-list=Matchende indstillinger: __1__. +remove-player= - Fjerner spilleren fra den angivne gruppe. +rename-group=- Omdøber den givne gruppe til det nye navn. +reset=- Nulstiller alle tilladelser til standard. +[recipe-difficulty] +expensive=Dyrt +normal=Normal +[richness] +none[1]=Ingen +[save-map-failed] +cannot-save-map=Kan ikke gemme kort: __1__ +[size] +none=Ingen +only-starting-area=Hvis deaktiveret: kun i startområde +[spidertron-status] +connected-to=Forbundet til __1__ +connection=Forbindelse +idle=Tomgang +moving=Går (__1__) +not-connected=Ikke forbundet +shooting=Skyder +[technology-difficulty] +expensive=Dyrt +normal=Normal +[tile-description] +tile-unknown[1]=Dette felt er ikke tilgængeligt på grund af at en modifikation er fjernet. Det vil blive tilgængeligt hvis modifikationen aktiveres igen. +[tile-name] +tile-unknown=Ukendt felt +[tooltip-category] +activated=Aktiveret +burnable-fuel=brændstof +consumed=Forbrugt +consumes=Forbruger +debug=Fejlfinding +effect=Effekt +electricity=elektricitet +equipment-grid=Udstyrsgitter +equipment-grid-electricity=Udstyrsgitterstrøm +fluid=væske +generates=Genererer +heat=varme +personal-weapon=Personlige våben +placed-in-equipment-grid=Placeret i udstyrsgitter +player-armor=Rustning +stores=Opbevarer +thrown=Kastet +train=Tog +turret=Tårn +vehicle=Køretøj +vehicle-weapons=Køretøjsvåben +[tutorial-gui] +new-recipes-available=Nye fremstillingsopskrifter tilgængelig +new-technologies-available=Nye teknologier er klar til forskning +objective-complete=Mål fuldført +research-tooltip-heading=Forskning gennemført! +[virtual-signal-description] +signal-unknown[1]=Dette signal er ikke tilgængeligt på grund af at en modifikation er fjernet. Det vil blive tilgængeligt hvis modifikationen aktiveres igen. +[virtual-signal-name] +signal-unknown=Ukendt signal + diff --git a/factorio/data/core/locale/da/info.json b/factorio/data/core/locale/da/info.json new file mode 100644 index 0000000000000000000000000000000000000000..5dcc25dcde223ad7688216c0cf47a3fdcdda9941 --- /dev/null +++ b/factorio/data/core/locale/da/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Dansk" +} \ No newline at end of file diff --git a/factorio/data/core/locale/de/core.cfg b/factorio/data/core/locale/de/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..8f4a23369ff67aa0bc84758507baa5436ce1e371 --- /dev/null +++ b/factorio/data/core/locale/de/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=Flüssigkeiten dürfen nicht gemischt werden. +and=und +ban-report=__1__ wegen __2__ +ban-report-ip=__1__ (__2__) wegen __3__ +base-mod-disabled=Die „Base“-Mod wird benötigt, um das Spiel zu starten. Sie ist aber derzeit deaktiviert. Möchtest Du sie jetzt aktivieren? +base-mod-invalid=Die „Base“-Mod wird benötigt, um das Spiel zu starten. Sie ist aber derzeit ungültig. +blueprint-library-shortcut-broken=Das Ziel dieser Verknüpfung zur Blaupausenbibliothek ist nicht mehr vorhanden. +blueprint-no-name=Unbenannt +blueprint-transferring=Übertragung von Blaupause: __1__ +bonus-progress-bar-tooltip=Bonus-Produktion: __1__ +building-atlas=Erzeuge Sprite-Atlas … +building-prototypes=Erzeuge Prototypen … +cannot-open-mod-settings-game-not-fully-setup=Mod-Einstellungen können nicht geöffnet werden, wenn das Spiel nicht komplett eingerichtet ist (Beitritt zu einer pausierten Mehrspieler-Partie). +cant-add-player-already-exists=Ein Spieler mit dem Namen __1__ existiert bereits. +cant-be-connected-to-copper-wire=Kann nicht mit Stromkabel verbunden werden +cant-be-connected-to-wire=Kann nicht mit Signalkabel verbunden werden +cant-be-crafted-in-this-machine=Kann in dieser Maschine nicht hergestellt werden. +cant-be-damaged=Dies kann nicht beschädigt werden. +cant-be-mined=Dies kann nicht abgebaut werden. +cant-be-rotated=Dies kann nicht gedreht werden. +cant-change-enemy-wires=Feindliche Kabel können nicht geändert werden. +cant-clear-cursor=Kann __1__ nicht ablegen. Inventar ist voll. +cant-connect-rolling-stock-not-in-rolling-stock=Schienenfahrzeuge können nicht verbunden werden: Du musst dazu in einem Schienenfahrzeug sein. +cant-connect-rolling-stock-not-in-vehicle=Schienenfahrzeuge können nicht verbunden werden: Du musst dazu in einem Fahrzeug sein. +cant-connect-rolling-stock-too-close=Schienenfahrzeuge können nicht verbunden werden: Abstand zu gering. +cant-copy-enemy-structure-settings=Einstellungen von feindlichen Bauwerken können nicht kopiert werden. +cant-disconnect-rolling-stock-not-in-rolling-stock=Schienenfahrzeuge können nicht getrennt werden: Du musst dazu in einem Schienenfahrzeug sein. +cant-disconnect-rolling-stock-not-in-vehicle=Schienenfahrzeuge können nicht getrennt werden: Du musst dazu in einem Fahrzeug sein. +cant-enter-enemy-vehicles=Gegnerische Fahrzeuge können nicht betreten werden. +cant-join-game-not-in-main-menu=Einem Steam-Spiel kann nur beigetreten werden, solange Du im Hauptmenü bist. +cant-join-game-steam-init-failed=Kann dem Spiel nicht beitreten: Steam konnte nicht initialisiert werden. +cant-join-game-steam-networking-disabled=Kann dem Spiel nicht beitreten: Steam-Netzwerk ist durch Konfigurationseinstellungen deaktiviert. +cant-mine-enemy-structure=Feindliche Bauwerke können nicht abgerissen werden. +cant-mine-vehicle-with-passenger=Dies kann nicht abgebaut werden, solange sich jemand darin befindet. +cant-open-enemy-structures=Auf feindliche Bauwerke kann nicht zugegriffen werden. +cant-paste-enemy-structure-settings=Einstellungen können nicht in feindliche Bauwerke übertragen werden. +cant-put-item-back=Kann Gegenstand nicht zurücklegen: __1__ +cant-reach=Außer Reichweite +cant-repair-enemy-structures=Feindliche Bauwerke können nicht repariert werden. +cant-rotate-enemy-structures=Feindliche Bauwerke können nicht gedreht werden. +cant-run-command-not-admin=Kann Befehl (__1__) nicht ausführen – Du bist kein Administrator. +cant-run-command-not-in-multiplayer-game=Befehl (__1__) kann im Einzelspieler-Modus nicht ausgeführt werden. +cant-set-duplicate-filter=__1__ wird bereits auf einem anderen Platz gefiltert. +cant-set-duplicate-request=__1__ wird bereits auf einem anderen Platz angefordert. +cant-set-duplicate-trash-slot=__1__ ist bereits auf einem anderen Platz festgelegt. +cant-set-filter=Konnte Filter nicht anwenden: __1__ +cant-set-request-when-it-is-automated=Du kannst Anfragen nicht bearbeiten, wenn sie vom Schaltungsnetz eingestellt werden. +cant-swap-console-with-player=Kann Konsole nicht mit dem Spieler tauschen: 2 Spieler werden erwartet, wenn dieser Befehl aus der Konsole heraus ausgeführt wird. +cant-swap-expected-two-players=Kann Spieler nicht tauschen: 2 Spieler werden erwartet, wenn dieser Befehl aus der Konsole heraus ausgeführt wird. +cant-swap-with-yourself=Kann Spieler nicht mit Dir selbst tauschen. +cant-transfer-from-enemy-structures=Es kann nichts von feindlichen Bauwerken übertragen werden. +cant-transfer-to-enemy-structures=Es kann nichts in feindliche Bauwerke übertragen werden. +cheat-will-disable-achievements=Die Verwendung des Cheat-Befehls deaktiviert Errungenschaften. Bitte wiederhole den Befehl, um fortzufahren. +checking-sprites=Überprüfe Grafiken … +close-file-reason-corrupt=CRC-Überprüfung fehlgeschlagen: Die ZIP-Datei ist beschädigt. +close-file-reason-other=Anderer, Fehlercode: __1__ +closing-file-failed=Schließen von Datei __1__ gescheitert.\nUrsache: __2__. +colon=: +color-for-players-only=Farbe kann nur für Spieler gesetzt werden. +command-attempted-not-allowed=__1__ hat versucht, einen Befehl auszuführen, was nicht erlaubt ist: __2__ +command-ran=__1__ (Befehl): __2__ +command-will-disable-achievements=Die Verwendung von Lua-Konsolenbefehlen deaktiviert Errungenschaften. Bitte wiederhole den Befehl, um fortzufahren. +continue=Fortfahren +control-controller-axis-related=Dieses Steuerelement muss von einem Controller-Trigger-Trigger-Button sein. +control-controller-button-related=Dieses Steuerelement muss von einem Controller-Button sein. +control-controller-stick-related=Diese Steuerung muss von einem Controller-Stick sein. +control-keyboard-related=Diese Steuertaste muss auf die Tastatur gelegt werden. +control-mouse-related=Diese Steuertaste muss auf die Maus gelegt werden. +control-mouse-related-on-controller=Diese Eingabe muss durch __1__ oder __2__ erfolgen. +control-mouse-wheel-related=Dieses Steuerelement muss von einem Mausrad sein. +cropping-bitmaps=Schneide Bitmaps zu … +cursor=Mauszeiger +days=__1__ __plural_for_parameter_1_{1=Tag|rest=Tage}__ +days-ago=vor__1__ __plural_for_parameter_1_{1=Tag|rest=Tage}__ +destination-full=Ziel ausgelastet +disabled-by-server=Durch Server deaktiviert +discard-changes=Änderungen verwerfen +dying-explosion-name=__1__ (Explosion bei Zerstörung) +editor-will-disable-achievements=Die Verwendung des Karteneditors deaktiviert Errungenschaften. Bitte wiederhole den Befehl, um fortzufahren. +electric-pole-wire-limit-reached=Maximum von 5 Verbindungen erreicht. +empty-file-name=Der Dateiname ist nicht definiert. +empty-stop-name=Der Name der Haltestelle ist leer +entered-the-vehicle=In Fahrzeug eingestiegen. +error-while-importing-string=Fehler beim Importieren des Codes: +error-with-handler-failed=__1__\nBeim Verarbeiten dieses Fehlers hat eine Fehlerbehandlungsroutine einen weiteren Fehler verursacht:\n__2__ +error-with-handler-message=__1__\nEine Fehlerbehandlungsroutine hat die folgenden Informationen hinzugefügt:\n__2__ +evolution-message=Evolutionsfaktor: __1__. (Zeit __2__ %) (Umweltverschmutzung __3__ %) (Zerstörte Nester __4__ %) +failed-to-import-string=Das Importieren des Codes ist fehlgeschlagen: __1__. +failed-to-load-base-mod=Fehler beim Laden der „Base“-Mod. +failed-to-load-mod=Fehler beim Laden der Mod „__1__“ +failed-to-load-mod-reason=Fehler beim Laden der Mod „__1__“: __2__ +feature-not-available-in-demo-version=Diese Funktion ist in der Demoversion des Spiels nicht verfügbar +file-name-too-long=Dateiname zu lang. (max. __1__ Zeichen) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__ % +format-pixels=__1__ px +game-saved-to=Spiel wurde gespeichert unter __1__. +grid-position-and-absolute-position-need-to-match=Rasterposition und Koordinaten dieser Blaupause müssen entweder alle gerade oder alle ungerade sein. +grid-position-value-has-to-be-multiple=Für diese Blaupause muss die Rasterposition ein Vielfaches von __1__ sein. +hours=__1__ __plural_for_parameter_1_{1=Stunde|rest=Stunden}__ +hours-ago=Vor__1__ __plural_for_parameter_1_{1=Stunde|rest=Stunden}__ +invalid-character-in-file-name=Ungültiges Zeichen im Dateinamen. +invalid-grid-position-value=__1__ ist ein ungültiger Wert für die Rasterposition. +invalid-parameter=Ungültiger Parameter +invalid-screenshot-resolution=Ungültige Screenshot-Auflösung. Breite und Höhe muss innerhalb des Bereichs {1, __1__} sein. +invalid-snap-to-grid-value=Eine Rastergröße von __1__ ist ungültig. +invalid-zoom-level=Ungültige Zoom-Stufe. Zoom muss größer oder gleich __1__ sein. +item-has-tags=Gegenstand hat Markierungen. +left-the-vehicle=Fahrzeug verlassen. +loading-mods=Lade Mods … +loading-sounds=Lade Geräusche … +loading-sprites=Lade Grafiken … +locks=sperren +low-ram-warning=Dieser Spielstand benötigt viel Speicher und wird das Spiel wahrscheinlich zum Absturz bringen.\nDie Reduzierung der Sprite-Auflösung in den Grafik-Einstellungen verringert den Speicherverbrauch.\n__1__ +manual-wire-dragging-disabled=Manuelles Kabelziehen deaktiviert +map-info-combined-yield-percentage=__1__, kombinierter Ertrag __2__ % +minutes=__1__ __plural_for_parameter_1_{1=Minute|rest=Minuten}__ +minutes-ago=Vor__1__ __plural_for_parameter_1_{1=Minute|rest=Minuten}__ +missing-equipment=Fehlende Ausrüstung: +missing-equipment-list-item=__1__ × __2__ +missing-item=__1__ fehlt +mod-caused-error=Die Mod __1__ hat einen Fehler verursacht, der nicht behoben werden kann.\nBitte informiere den Autor der Mod über diesen Fehler.\n\n__2__ +mod-name-too-long=Die Mod „__1__“ hat einen zu langen Namen. Die maximale Länge beträgt __2__ Zeichen. +mod-title-too-long=Die Mod „__1__“ hat einen zu langen Titel. Die maximale Länge beträgt __2__ Zeichen. +months-ago=Vor__1__ __plural_for_parameter_1_{1=Monat|rest=Monate}__ +new-tips=Neue Tipps +new-tips-count=Neue Tipps: __1__ +no-artillery-in-range=Es ist keine Artillerie in Reichweite. +no-artillery-with-ammo-in-range=Es ist keine Artillerie mit Munition in Reichweite. +no-bans=Keine Spieler sind gesperrt. +no-modifier-selected=Kein Modifikator ausgewählt +no-path=Ziel nicht erreichbar +no-stock-to-connect-found=Kein Schienenfahrzeug zum Verbinden gefunden. +no-stock-to-disconnect-found=Kein Schienenfahrzeug zum Trennen gefunden. +noname-station=Zughaltestelle +noone-to-reply=Niemanden zum Antworten gefunden. +not-allowed-character-in-file-name=Das Zeichen „__1__“ darf nicht Teil des Dateinamens sein. +not-enough-ingredients=Nicht genug Komponenten. +not-enough-rails=Nicht genug Gleise +not-enough-space-to-connect-train=Nicht genügend Platz, um Zug zu verbinden. +not-operable=Nicht bedienbar +on-the-ground=Auf dem Boden +opened-item-removed=Der Gegenstand wurde entfernt. +or=oder +per-minute-suffix=/min +per-second-suffix=/s +permissions-import-successfully=Berechtigungen erfolgreich importiert. +player-cancelled-research=__1__ hat Erforschung abgebrochen: __2__ +player-changed-color=Farbe von __1__ ist jetzt __2__. +player-changed-color-singleplayer=Deine Farbe ist jetzt __1__. +player-changed-research=__1__ hat die Forschung geändert von __2__ auf __3__ +player-doesnt-exist=Spieler __1__ existiert nicht. +player-is-already-an-admin=__1__ ist bereits ein Administrator. +player-is-already-in-admin-list=__1__ ist bereits in der Administratorliste und wird beim Betreten des Spiels Administratorrechte erhalten. +player-is-not-an-admin=__1__ ist kein Administrator. +player-is-not-banned=Kann __1__ nicht entsperren, da der Spieler nicht gesperrt ist. +player-is-not-in-admin-list=__1__ ist nicht in der Administratorliste. +player-isnt-online=__1__ ist nicht online. +player-queued-research=__1__ hat zur Erforschung eingereiht: __2__ +player-started-research=__1__ hat Forschung begonnen: __2__ +player-tried-using-cheat=Spieler __1__ hat versucht, den Cheat-Befehl auszuführen. +player-tried-using-command=Spieler __1__ hat versucht, den Befehl „__2__“ auszuführen. +player-tried-using-editor=Spieler __1__ hat versucht, den Karteneditor zu benutzen. +player-was-added-to-admin-list=__1__ wurde von __2__ zu der Administratorliste hinzugefügt und wird beim Betreten des Spiels Administratorrechte erhalten. +player-was-banned=__1__ wurde durch __2__ gesperrt. Grund: __3__. +player-was-demoted=__1__ hat durch __2__ Administratorrechte verloren. +player-was-kicked=__1__ wurde durch __2__ rausgeworfen. Grund: __3__. +player-was-promoted=__1__ hat von __2__ Administratorrechte erhalten. +player-was-removed-from-admin-list=__1__ wurde von __2__ aus der Administratorliste entfernt und wird beim Betreten des Spieles keine Administratorrechte erhalten. +player-was-unbanned=__1__ wurde durch __2__ entsperrt. +players-arent-on-same-surface=Spieler können nicht getauscht werden: Spieler befinden sich auf verschiedenen Oberflächen. +players-dont-have-character-controllers=Spieler können nicht getauscht werden: Charakter wird von niemandem kontrolliert. +players-dont-have-characters=Spieler können nicht getauscht werden: Mindestens einer hat keinen Charakter. +reading-file-failed=Lesen von Datei __1__ gescheitert.\nFehlercode: __2__. +reassigned-empty=Kein neuer Inhalt ausgewählt. +recipe-not-craftable-in-hand=Dieser Bauplan kann nicht von Hand hergestellt werden. +recipe-too-complex-to-craft-in-hand=Dieser Bauplan ist zu komplex, um von Hand hergestellt zu werden. +reload-script-data-too-large=Nachladende Script-Daten sind zu groß: __1__ > __2__. +remnant-name=__1__ (Überreste) +repeat-when-transferred=Blaupausendaten werden gerade an das Spiel übertragen. Versuche es erneut, wenn die Übertragung beendet ist. +replay-disabled-autoplace-specifications-changed-runtime=Aufzeichnungen sind zur Zeit deaktiviert, da die Spezifikationen für automatische Platzierung im laufenden Betrieb geändert wurden. +replay-saving-disabled=Speicherung der Aufzeichnung wurde deaktiviert. +replay-saving-disabled-forced-by-user=Die Aufzeichnung des Spielverlaufs wurde deaktiviert, weil der Benutzer das Laden mit veränderten Prototyp-Daten erzwungen hat. +replay-saving-disabled-map-version=Aufzeichnung deaktiviert: Karte wurde mit Version __1__ gespeichert, derzeitige Version ist __2__. +replay-saving-disabled-migration-applied=Aufzeichnung deaktiviert: Kartenmigration(en) wurden angewendet. +replay-saving-disabled-mods=Aufzeichnung deaktiviert: Speicherstand hat andere Mod-Einstellungen. +replay-saving-disabled-mods-startup-settings=Aufzeichnung deaktiviert: Speicherstand hat andere Mod-Grundeinstellungen. +reset-to-defaults=__1__ __plural_for_parameter_1_{1=Option|rest=Optionen}__ zurücksetzen +reset-to-defaults-disabled=Alle Optionen haben Standardwerte. +reverted-control-settings-to-default=Bedienungseinstellungen auf Standard zurückgesetzt, da inkompatibel mit vorherigen Versionen. +rolling-stock-connected=Schienenfahrzeuge verbunden. +rolling-stock-disconnected=Schienenfahrzeuge getrennt. +save-already-in-progress=Speichern nicht möglich, da bereits ein Speichervorgang läuft. +saving-process-crashed=Speicher-Prozess ist abgestürzt. +scenario-caused-error=Szenario __1__ hat einen Fehler verursacht, der nicht behoben werden kann.\nBitte informiere den Autor des Szenarios über diesen Fehler.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=Sekunde|rest=Sekunden}__ +seconds-ago=Vor__1__ __plural_for_parameter_1_{1=Sekunde|rest=Sekunden}__ +shortcut-bar-full=Kann der Aktionsleiste keine weiteren Elemente hinzufügen. +shortcut-disabled-technology-not-researched=Diese Verknüpfung erfordert die Technologie: __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Drücke __CONTROL__confirm-message__, um die Zwischensequenz zu überspringen +snap-to-grid-value-has-to-be-multiple=Für diese Blaupause muss die Größe des Rasters ein Vielfaches von __1__ sein. +string-import-produced-no-item=Eingabe erzeugte keinen Gegenstand. +string-import-successful=__1__ erfolgreich importiert. +the-blueprint-cant-be-flipped=Blaupause mit __1__ kann nicht gespiegelt werden. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Dies kann nicht von Hand abgebaut werden, weil es __1__ benötigt. +time-future=In Zukunft +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ min +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Gegenstand kann nicht eingefügt werden: Die maximale Schachtelungstiefe ist __1__. +too-long-stop-name=Der Name der Zughaltestelle (__1__ Zeichen) darf nicht länger als __2__ Zeichen sein. +too-long-tag-name=Die Markierung (__1__ Zeichen) darf nicht länger als __2__ Zeichen sein. +unconfirmed-changes=Es gibt __1__ ungespeicherte __plural_for_parameter_1_{1=Änderung|rest=Änderungen}__. +unknown-color=Farbe „__1__“ ist unbekannt. +unknown-command=Unbekannter Befehl „__1__“. Gib /h oder /help ein, um weitere Hilfe zu erhalten. +unknown-player-was-banned=__1__ (nicht auf der Karte) wurde durch __2__ gesperrt. Grund: __3__. +unlocks=freischalten +unspecified=Nicht angegeben +user-verification-already-disabled=Verifizierung der Spieler-Identität ist bereits deaktiviert. +user-verification-already-enabled=Verifizierung der Spieler-Identität ist bereits aktiviert. +user-verification-disabled=Verifizierung der Spieler-Identität wurde deaktiviert. +user-verification-enabled=Verifizierung der Spieler-Identität wurde aktiviert. +vehicle-is-full=Das Fahrzeug ist voll besetzt. +weeks-ago=Vor__1__ __plural_for_parameter_1_{1=Woche|rest=Wochen}__ +wire-cant-reach=Kabel nicht lang genug +years-ago=Vor__1__ __plural_for_parameter_1_{1=Jahr|rest=Jahren}__ +[achievement-progress] +console-command-used=Im aktuellen Spiel kann diese Errungenschaft nicht mehr erreicht werden, da ein Konsolenbefehl ausgeführt wurde. +construct-with-robots-more-than=Manuell: __1__ Durch Roboter: __2__ +dont-craft-manually=Manuell hergestellt: __1__ +editor-used=Im aktuellen Spiel kann diese Errungenschaft nicht mehr erreicht werden, da der Karteneditor benutzt wurde. +not-a-freeplay-map=Diese Errungenschaft kann nur im Freien Spiel erreicht werden. +not-in-peaceful-mode=Diese Errungenschaft kann im Friedvoll-Modus nicht freigeschaltet werden. +not-with-lower-enemies=Diese Errungenschaft kann nicht freigeschaltet werden, wenn die Feindbasen niedriger als die Standardwerte eingestellt sind. +only-when-playing-new-game=Dies kann nur durch Spielen eines neuen Spiels freigeschaltet werden. +player-damaged=Größter Schaden durch einem Treffer: __1__ +remaining-time=Verbleibende Zeit: __1__ +[cant-build-reason] +cant-build-here=Kann hier nicht bauen +cant-build-on-tile=Kann nicht auf __1__ bauen +cant-build-train-stop-in-intersection=Kann Zughaltestelle nicht an einer Kreuzung bauen +covered-by-fog-of-war=Bauen in verdecktem Gebiet nicht möglich. +entity-ghost-in-the-way=__1__-Geist ist im Weg +entity-in-the-way=__1__ ist im Weg +entity-must-be-built-next-to-rail=__1__ muss neben Gleisen gebaut werden +invalid-rail-signal-position=Ungültige Position für Zugsignal +invalid-train-stop-position=Ungültige Position für Zughaltestelle +invalid-transport-belt-connectable-position=Ungültige Position für Fließband +mixing-fluids=Systeme mit unterschiedlichen Flüssigkeiten dürfen nicht verbunden werden +no-rail-for-ghost-train=Zug-Geister müssen auf Gleisen platziert werden +no-rail-for-train=__1__ muss auf Gleisen gebaut werden +no-resource-for-drill=__1__ kann nur auf Ressourcen gebaut werden +no-resource-for-mining-drill=Erzförderer müssen auf Ressourcen gebaut werden +no-valid-resource-for-drill=__1__ kann diese Ressource nicht abbauen +out-of-world=Kann nicht außerhalb der Karte bauen +player-in-the-way=Charakter ist im Weg +rail-signals-must-be-built-next-to-rail=Zugsignale müssen neben Gleisen gebaut werden +too-close-to-existing-rail-signal=Zu nah an vorhandenem Zugsignal +uncharted-area=In unerforschtem Gebiet kann nicht gebaut werden +[character-corpse] +died=Gestorben +killed-by=Getötet durch +name=Leiche (__1__) +time-ago=vor __1__ +time-remaining=Verbleibende Zeit +[chat-icon-select-list-gui] +title=Symbol auswählen +[clone-area-errors] +source-and-destination-collide=Quellgebiet und Zielgebiet kollidieren. +source-area-and-destination-are-not-equal=Quellgebiet und Zielgebiet haben nicht dieselbe Größe. +source-area-and-destination-area-must-not-be-rotated=Quell- und Zielbereich darf nicht gedreht werden. +source-entities-overlap-with-destination=Quellobjekte überlappen mit Zielobjekten. +tiles-collide=Quellgebiet-Kacheln und Zielgebiet-Kacheln kollidieren. +[color] +acid=Säure +black=Schwarz +blue=Blau +brown=Braun +cyan=Türkis +gray=Grau +green=Grün +orange=Orange +pink=Pink +purple=Purpur +red=Rot +white=Weiß +yellow=Gelb +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=– Öffnet die Spielerverwaltung. +admins=– Listet alle Aministratoren des Spiels auf. +alerts= – aktiviert, deaktiviert, schaltet stumm oder schaltet laut. Gilt für den angegebenen Alarm-Typ. +all-players-list=Alle Spieler: +available-alerts=Verfügbare Alarme: __1__. +available-colors=Verfügbare Farben: __1__. +ban= – Sperrt den angegebenen Spieler dauerhaft. +banlist= – Ein Spieler wird der Sperrliste hinzugefügt oder von ihr entfernt. Identisch zu /ban oder /unban. +bans=– Listet alle gesperrten Spieler auf. +cant-use-banlist-not-in-multiplayer-game=Die Sperrliste kann im Einzelspieler-Modus nicht benutzt werden. +cant-use-permissions-not-in-multiplayer-game=Berechtigungen können im Einzelspieler-Modus nicht benutzt werden. +cant-use-whitelist-not-in-multiplayer-game=Die Positivliste kann im Einzelspieler-Modus nicht benutzt werden. +cheat= – Erforscht alle Technologien und aktiviert den Cheat-Modus. Weiterhin gibt dem Spieler ein paar zusätzliche Gegenstände. +clear=– Leert die Konsole. +color= – Ändert Deine Farbe. Du kannst entweder eine vordefinierte Farbe wählen oder einen RGBA-Wert im Format „# # # #“ angeben. +command= – Führt einen Lua-Befehl aus (falls erlaubt). +config=– Öffnet die Serverkonfiguration. +delete-blueprint-library= – Löscht die gespeicherte Blaupausenbibliothek des angegebenen Spielers aus dem Speicherstand, sofern dieser offline ist. Gib „everybody confirm“ ein, um die gespeicherten Blaupausenbibliotheken aller Spieler zu löschen, die offline sind. +demote= – Nimmt dem Spieler die Administratorrechte. +editor=– Wechsel zum/vom Karteneditor. +evolution=– Gibt Informationen über den Evolutionsfaktor der Aliens aus. +help= – Listet die verfügbaren Befehle auf. Mit dem optionalen Argument wird nur ein Befehl genauer beschrieben. +help-description=Schreibe /h , um Details darüber zu erhalten. +help-list=Verfügbare Befehle sind: +ignore= – Hindert den Chat daran, Nachrichten dieses Spielers anzuzeigen. Nachrichten von Administratoren werden weiterhin angezeigt. +ignores=– Listet alle ignorierten Spieler auf. +kick= – Wirft den angegebenen Spieler aus dem Spiel. +matching-alerts-list=Passende Alarme: __1__. +matching-colors-list=Passende Farben: __1__. +matching-commands-list=Passende Befehle: +matching-players-list=Passende Spieler: +measured-command= – Führt einen Lua-Befehl aus (falls erlaubt) und misst die Zeit, die dessen Ausführung braucht. +mute= – Hindert den Spieler daran, etwas im Chat zu sagen. +mute-programmable-speaker= – Schaltet globales Audio von programmierbaren Lautsprechern stumm oder laut. Verwende „local“, um für Dich als Spieler stumm zu schalten. Administratoren können „everyone“ verwenden, um Audio für alle Spieler stumm zu schalten. +mutes=– Listet alle Spieler auf, die stumm geschaltet sind (können nicht im Chat sprechen). +open= – Öffnet das Inventar eines anderen Spielers. +perf-avg-frames=– Anzahl an Ticks/Aktualisierungen, um den Durchschnitt der Leistungsindikatoren zu ermitteln. Standard ist 100. Ein Werte von 5 bis 10 wird für schnelle Konvergenz empfohlen, jedoch werden die Zahlen stärker fluktuieren. +permissions=– Öffnet die Berechtigungsverwaltung. +players=– Listet alle Spieler auf. (Parameter online/o zeigt lediglich Spieler an, welche online sind; count/c gibt die Anzahl aus) +promote= – Gibt dem angegebenen Spieler Administratorrechte. +purge= – Löscht alle Nachrichten dieses Spielers aus dem Chat-Log. +quit=– Beendet den Server korrekt. +reply= – Antwortet dem Spieler, der Dir zuletzt eine Flüster-Nachricht geschrieben hat. +reset-tips=Setzt den Status der Tipps & Tricks zurück, als ob das Spiel zum ersten Mal gestartet worden wäre. +save= – Speichert das aktuelle Spiel unter dem angegebenen Namen. +screenshot= – Macht einen Screenshot mit den aktuellen Anzeigeeinstellungen oder der angegebenen Auflösung. Zoom ist optional und ist standardmäßig 1. +seed=– Gibt den Kartenseed aus. +server-commands=– Server-Konsolenbefehle. +server-save=– Speichert das Spiel im Mehrspieler-Modus auf dem Server. +shout= – Sendet eine Nachricht an alle Spieler, einschließlich anderer Parteien. +silent-command= – Führt einen Lua-Befehl aus (falls erlaubt), ohne ihn in der Konsole auszugeben. +swap-players= – Tauscht Charaktere zwischen den angegebenen Spielern aus. Wenn nicht gegeben, bist du der zweite Spieler. +time=– Gibt Informationen darüber aus, wie alt die Karte ist. +toggle-action-logging=– Schaltet die Protokollierung aller Eingabeaktionen durch das Spiel ein oder aus. Dieser Wert wird nicht über einen Neustart des Spiels beibehalten und betrifft nur das lokale Spiel in Mehrspieler-Sitzungen. +toggle-heavy-mode=– Dieser Befehl ist mit Vorsicht anzuwenden, da der Multiplayer-Modus des Spiels nach dem Aktivieren nicht mehr spielbar ist. Das Spiel beginnt zu speichern und seinen Zustand mit jedem Tick zu vergleichen, um nach Widersprüchen im Determinismus zu suchen. Es wird empfohlen, diesen Befehl zu verwenden, wenn eine Desync-Schleife auftritt, wenn ein neuer Spieler dem Server beitritt. Der Heavy-Modus läuft, bis er etwas ausgibt. Bitte stelle uns seine Ausgabe zur Verfügung, damit wir das Problem untersuchen und beheben können. +unban= – Entsperrt den angegebenen Spieler. +unignore= – Erlaubt es dem Chat, Nachrichten dieses Spielers anzuzeigen. +unknown-command=Unbekannter Befehl: __1__ +unlock-shortcut-bar=– Schaltet alle Elemente der Aktionsleiste frei. +unlock-tips=Schaltet alle Tipps & Tricks frei. +unmute= – Erlaubt es dem Spieler, im Chat wieder etwas zu sagen. +version=- Gibt die aktuelle Spielversion aus. +whisper= – Sendet eine Nachricht an den angegebenen Spieler. +whitelist= – Aktiviert/deaktiviert die Positivliste oder fügt ihr Spieler hinzu oder leert sie. Nur Spieler auf der Positivliste können dem Spiel beitreten. Gib keinen „Spieler“ ein, wenn Du „get“ verwendest, um alle in der Positivliste aufgeführten Spieler aufzulisten. +[command-output] +action-logging-disabled=Aktions-Protokollierung deaktiviert. +action-logging-enabled=Aktions-Protokollierung aktiviert. +alert-already-disabled=Alarm-Typ __1__ ist bereits deaktiviert. +alert-already-muted=Alarm-Typ __1__ ist bereits stumm geschaltet. +alert-disabled=Alarm-Typ __1__ wurde deaktiviert. +alert-enabled=Alarm-Typ __1__ wurde aktiviert. +alert-isnt-disabled=Alarm-Typ __1__ ist nicht deaktiviert. +alert-isnt-muted=Alarm-Typ __1__ ist nicht stumm geschaltet. +alert-muted=Alarm-Typ __1__ wurde stumm geschaltet. +alert-unmuted=Alarm-Typ __1__ wurde laut geschaltet. +banlist-add-is-admin-only=Nur Administratoren können „banlist add“ ausführen. +banlist-already-empty=Die Sperrliste ist bereits leer. +banlist-clear-is-admin-only=Nur Administratoren können „banlist clear“ ausführen. +banlist-cleared=Die Sperrliste wurde geleert. +banlist-empty=Die Sperrliste ist leer. +banlist-remove-is-admin-only=Nur Administratoren können „banlist remove“ ausführen. +cant-delete-blueprint-library-player-is-connected=Kann gespeicherte Blaupausenbibliothek eines verbundenen Spielers nicht löschen. +deleted-blueprint-library-for-players=Gespeicherte Blaupausenbibliothek folgender Spieler wurde gelöscht: +no-blueprint-libraries-to-delete=Keine gespeicherten Blaupausenbibliotheken zum Löschen vorhanden. +parameters-require-admin=Befehl kann nicht mit diesen Parametern ausgeführt werden: Du bist kein Administrator. +permission-action-list=Alle Aktionen: __1__. +permission-groups-list=Alle Berechtigungsgruppen: __1__. +player=Spieler +player-added-to-banlist=__1__ wurde zur Sperrliste hinzugefügt. +player-added-to-whitelist=__1__ wurde zur Positivliste hinzugefügt. +player-already-muted=__1__ ist bereits stumm geschaltet. +player-already-on-banlist=__1__ ist bereits gesperrt. +player-already-on-whitelist=__1__ ist bereits auf der Positivliste. +player-blueprint-library-deleted=Blaupausenbibliothek von __1__ wurde gelöscht. +player-blueprint-library-not-found=__1__ hatte keine gespeicherten Blaupausen. +player-ignored=__1__ wird ignoriert. +player-is-not-on-banlist=__1__ ist nicht gesperrt. +player-is-not-on-whitelist=__1__ ist nicht auf der Positivliste. +player-is-on-banlist=__1__ ist gesperrt. +player-is-on-whitelist=__1__ ist auf der Positivliste. +player-isnt-muted=__1__ ist nicht stumm geschaltet. +player-list=Spieler (__1__): +player-list-online=Online-Spieler (__1__): +player-muted=__1__ wurde durch __2__ stumm geschaltet. +player-unignored=__1__ wird nicht mehr ignoriert. +player-unmuted=__1__ wurde von __2__ laut geschaltet. +player-was-not-on-banlist=__1__ wurde nicht gesperrt. +player-was-not-on-whitelist=__1__ war nicht auf der Positivliste. +player-was-removed-from-banlist=__1__ entsperrt. +player-was-removed-from-whitelist=__1__ aus der Positivliste entfernt. +players-on-banlist=Gesperrte Spieler: __1__ +players-on-whitelist=Spieler auf der Positivliste: __1__ +programmable-speaker-muted-everyone=Programmierbare Lautsprecher wurden für alle Spieler stumm geschaltet. +programmable-speaker-muted-local=Programmierbare Lautsprecher wurden für Dich stumm geschaltet. +programmable-speaker-unmuted-everyone=Programmierbare Lautsprecher wurden für alle Spieler laut geschaltet. +programmable-speaker-unmuted-local=Programmierbare Lautsprecher wurden für Dich laut geschaltet. +shout=ruft +whisper=flüstert +whitelist-add-is-admin-only=Nur Administratoren können „whitelist add“ ausführen. +whitelist-already-empty=Die Positivliste ist bereits leer. +whitelist-clear-is-admin-only=Nur Administratoren können „whitelist clear“ ausführen. +whitelist-cleared=Die Positivliste wurde geleert und deaktiviert. +whitelist-empty=Die Positivliste ist leer. +whitelist-remove-is-admin-only=Nur Administratoren können „whitelist remove“ ausführen. +[config-help] +afk-auto-kick= – Stellt die Zeit (in Minuten) ein, die ein Spieler inaktiv sein muss, um automatisch rausgeworfen zu werden. Der Wert 0 bedeutet deaktiviert. +allow-commands= – Legt fest, ob Lua-Befehle erlaubt sind. +allow-debug-settings= – Legt fest, ob wichtige Debug-Einstellungen auch Nicht-Administratoren zur Verfügung stehen. +autosave-interval= – Stellt das Intervall für automatisches Speichern ein (in Minuten). Der Wert 0 bedeutet deaktiviert. +autosave-only-on-server= – Stellt ein, ob nur der Server automatisch speichern wird. +description= – Legt die Serverbeschreibung fest (kann leer sein). +help-list=Verfügbare Konfigurationen sind: __1__. +ignore-player-limit-for-returning-players= – Stellt ein, ob das Spielerlimit auf dem Server für wiederkehrende Spieler ignoriert wird. +matching-configs-list=Passende Konfigurationen: __1__. +max-players= – Stellt die maximale Anzahl an Spielern ein, die auf diesem Server erlaubt sind. Der Wert 0 bedeutet kein Limit. +max-upload-slots= – Legt das Maximum an Spielern auf dem Server fest. Der Wert 0 bedeutet kein Limit. +max-upload-speed= – Stellt die maximale Upload-Geschwindigkeit in Kilobytes pro Sekunde ein. Der Wert 0 bedeutet kein Limit. +name= – Legt den Servernamen fest. +only-admins-can-pause= – Stellt ein, ob nur Administratoren das Spiel pausieren dürfen. +password= – Richtet das Mehrspieler-Passwort ein. Ein leeres Passwort bedeutet kein Passwort. +require-user-verification= – Stellt ein, ob die Spieler-Identität bestätigt werden muss, um dem Server beizutreten. +tags= – Legt die Server-Schlagworte fest; eine Liste von Zeichenketten (kann leer sein). +visibility-lan= – Stellt ein, ob das Spiel im LAN sichtbar sein wird. +visibility-public= – Stellt ein, ob das Spiel öffentlich sichtbar sein wird. +visibility-steam= – Legt fest, ob Freunde über Steam beitreten können. +[config-output] +afk-autokick-changed-to-disabled=Auto-Rauswurf bei Inaktivität ist jetzt deaktiviert. +afk-autokick-changed-to-minutes=Ab jetzt automatischer Rauswurf bei Inaktivität von mehr als __1__ __plural_for_parameter_1_{1=Minute|rest=Minuten}__. +afk-autokick-disabled=Auto-Rauswurf bei Inaktivität ist deaktiviert. +afk-autokick-interval-minutes=Automatischer Rauswurf bei Inaktivität von mehr als __1__ __plural_for_parameter_1_{1=Minute|rest=Minuten}__. +allow-commands=Lua-Befehle erlauben: __1__. +allow-commands-set-to=Lua-Befehle erlauben auf __1__ gesetzt. +allow-debug-settings=Debug-Einstellungen erlauben: __1__. +allow-debug-settings-set-to=Debug-Einstellungen erlauben auf __1__ gestellt. +autosave-changed-to-disabled=Automatisches Speichern wurde deaktiviert. +autosave-changed-to-minutes=Intervall für automatisches Speichern ist nun __1__ __plural_for_parameter_1_{1=Minute|rest=Minuten}__. +autosave-disabled=Automatisches Speichern ist deaktiviert. +autosave-interval-minutes=Intervall für automatisches Speichern ist __1__ __plural_for_parameter_1_{1=Minute|rest=Minuten}__. +autosave-only-on-server=Automatisches Speichern nur durch Server: __1__. +autosave-only-on-server-set-to=Automatisches Speichern nur durch Server ist nun __1__. +cant-use-not-in-multiplayer-game=Konfigurations-Befehle können nur im Mehrspieler-Modus benutzt werden. +expected-get-set=Erwarte „get“ oder „set“ als erstes Argument. +expected-value-to-set=Erwarte einzustellenden Wert als dritten Parameter. +has-password=Der Server hat zur Zeit ein Passwort. +ignore-player-limit-for-returning-players=Spielergrenze für wiederkehrende Spieler ignorieren: __1__. +ignore-player-limit-for-returning-players-set-to=Spielergrenze für wiederkehrende Spieler ignorieren auf __1__ gestellt. +invalid-config=Unbekannte Konfiguration: __1__ +max-number-of-players-changed-to=Maximale Spieleranzahl auf __1__ gestellt. +max-number-of-players-changed-to-unlimited=Spielerlimit entfernt. +no-password=Der Server hat zur Zeit kein Passwort. +only-admins-can-pause=Nur Administratoren können Spiel pausieren: __1__. +only-admins-can-pause-set-to=Nur Administratoren können Spiel pausieren ist jetzt: __1__. +password-changed=Serverpasswort geändert. +password-removed=Serverpasswort entfernt. +server-description=Serverbeschreibung: __1__ +server-description-already-empty=Die Serverbeschreibung ist bereits leer. +server-description-changed=Serverbeschreibung eingestellt auf: __1__ +server-description-cleared=Serverbeschreibung gelöscht. +server-description-empty=Der Server hat keine Beschreibung. +server-name=Servername: __1__ +server-name-changed=Servername zu __1__ geändert. +server-tags=Server-Schlagworte: __1__ +server-tags-already-empty=Der Server hat bereits keine Schlagworte. +server-tags-changed=Neue Server-Schlagworte: __1__ +server-tags-cleared=Server-Schlagworte gelöscht. +server-tags-empty=Der Server hat keine Schlagworte. +upload-rate=__1__ Kilobytes pro Sekunde. +upload-rate-changed-to=Maximale Uploadrate wurde zu __1__ Kilobytes pro Sekunde geändert. +upload-rate-changed-to-unlimited=Upload-Limit entfernt. +upload-rate-unlimited=Unbegrenzt. +upload-slots=__1__ Slots. +upload-slots-changed-to=Anzahl an erlaubten Uploads geändert zu __1__. +upload-slots-changed-to-unlimited=Limit für Anzahl der Uploads entfernt. +upload-slots-unlimited=Unbegrenzt. +value-is-not-valid=Wert ist nicht gültig. +verify-user-identity=Spieler-Identität verifizieren: __1__. +verify-user-identity-set-to=Spieler-Identität verifizieren auf __1__ gestellt. +visibility-lan=LAN-Sichtbarkeit: __1__. +visibility-lan-set-to=LAN-Sichtbatkeit auf __1__ gesetzt. +visibility-public=Öffentliche Sichtbarkeit: __1__. +visibility-public-set-to=Öffentliche Sichtbarkeit auf __1__ gesetzt. +visibility-steam=Steam-Sichtbarkeit: __1__. +visibility-steam-set-to=Steam-Sichtbarkeit auf __1__ gesetzt. +[control-keys] +ac-back=Medientaste Zurück +ac-bookmarks=Medientaste Lesezeichen +ac-forward=Medientaste Vorwärts +ac-home=Medientaste Home +ac-refresh=Medientaste Aktualisieren +ac-search=Medientaste Suche +ac-stop=Medientaste Stop +alt=Alt-Taste +audio-mute=Audio stumm schalten +audio-next=Audio Nächste +audio-play=Audio abspielen +audio-prev=Audio Vorherige +audio-stop=Audio stoppen +backspace=Rücktaste +brightness-down=Helligkeit verringern +brightness-up=Helligkeit erhöhen +calculator=Rechner +capslock=Feststelltaste +command=Befehlstaste +control=Steuerungstaste +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Drücke __1__ +controller-button-alt-2=Drücken von __1__ +controller-left-stick=Linker Analogstick +controller-leftx=Linker Analogstick +controller-lefty=Linker Analogstick +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Rechter Analogstick +controller-rightx=Rechter Analogstick +controller-righty=Rechter Analogstick +controller-stick-alt-1=Verwende __1__ +controller-stick-alt-2=__1__ verwenden +controller-touchpad=Touchpad +delete=Entfernen +down=Runter +eject=Auswerfen +end=Ende +enter=Enter +escape=Escape +home=Position eins +insert=Einfügen +keyboard-alt-1=Drücken von __1__ +keyboard-alt-2=Drücke __1__ +left=Links +left-alt=Linke Alt-Taste +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Linke Befehlstaste +left-control=Linke Steuerungstaste +left-shift=Linke Umschalttaste +left-super=Linke Super-Taste +left-windows=Linke Windowstaste +mail=Postfach +menu=Menü +mouse-button-1=Linksklick +mouse-button-1-alt-1=Linksklick +mouse-button-1-alt-2=Klicke links +mouse-button-2=Rechtsklick +mouse-button-2-alt-1=Rechtsklick +mouse-button-2-alt-2=Klicke rechts +mouse-button-3=Mittelklick +mouse-button-3-alt-1=Mittelklick +mouse-button-3-alt-2=Klicke mittig +mouse-button-n=Maustaste __1__ +mouse-button-n-alt-1=Klick mit __1__ +mouse-button-n-alt-2=Klicke __1__ +mouse-wheel-alt-1=__1__ drehen +mouse-wheel-alt-2=Drehe __1__ +mouse-wheel-down=Mausrad runter +mouse-wheel-left=Mausrad links +mouse-wheel-right=Mausrad rechts +mouse-wheel-up=Mausrad hoch +mute=Stumm schalten +num-lock=Num-Lock +numpad-0=Nummernblock 0 +numpad-1=Nummernblock 1 +numpad-2=Nummernblock 2 +numpad-3=Nummernblock 3 +numpad-4=Nummernblock 4 +numpad-5=Nummernblock 5 +numpad-6=Nummernblock 6 +numpad-7=Nummernblock 7 +numpad-8=Nummernblock 8 +numpad-9=Nummernblock 9 +numpad-decimal-separator=Nummernblock , +numpad-enter=Nummernblock Enter +numpad-equals=Nummernblock = +numpad-minus=Nummernblock - +numpad-plus=Nummernblock + +numpad-slash=Nummernblock / +numpad-star=Nummernblock * +page-down=Bild ab +page-up=Bild auf +pause=Pause +power=An/aus +print-screen=Drucken +right=Rechts +right-alt=Rechte Alt-Taste +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Rechte Befehlstaste +right-control=Rechte Steuerungstaste +right-shift=Rechte Umschalttaste +right-super=Rechte Super-Taste +right-windows=Rechte Windowstaste +scroll-lock=Rollen +shift=Umschalttaste +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Ruhezustand +spacebar=Leertaste +sysrq=Systemabfrage +tab=Tab +up=Hoch +volume-down=Lautstärke reduzieren +volume-up=Lautstärke erhöhen +[controller] +character=Charakter-Spielfigur +cutscene=Videosequenz-Spielfigur +editor=Editor-Spielfigur +ghost=Geist-Spielfigur +god=Gott-Spielfigur +pause=Pausen-Spielfigur +spectator=Zuschauer-Spielfigur +[controls] +action-bar-select-page-1=Schnellleiste 1 auswählen +action-bar-select-page-10=Schnellleiste 10 auswählen +action-bar-select-page-2=Schnellleiste 2 auswählen +action-bar-select-page-3=Schnellleiste 3 auswählen +action-bar-select-page-4=Schnellleiste 4 auswählen +action-bar-select-page-5=Schnellleiste 5 auswählen +action-bar-select-page-6=Schnellleiste 6 auswählen +action-bar-select-page-7=Schnellleiste 7 auswählen +action-bar-select-page-8=Schnellleiste 8 auswählen +action-bar-select-page-9=Schnellleiste 9 auswählen +activate-tooltip=Tooltip aktivieren +add-station=Zughaltestelle hinzufügen +add-temporary-station=Temporäre Zughaltestelle hinzufügen +alt-reverse-select=Alternative Umkehrung wählen +alt-zoom-in=Weltansicht vergrößern +alt-zoom-out=Weltansicht verkleinern +build=Bauwerk platzieren +build-ghost=Geist platzieren +build-with-obstacle-avoidance=Gleisplanung mit Hindernis-Vermeidung +cancel-craft=1 Auftrag abbrechen +cancel-craft-5=5 Aufträge abbrechen +cancel-craft-all=Alle Aufträge abbrechen +clear-cursor=Hand leeren +close-menu=Menü schließen +confirm-gui=Bestätigen +confirm-message=Nachricht bestätigen +connect-train=Zug-Waggons verbinden +controller-gui-character-tab=Charakterinfo öffnen +controller-gui-crafting-tab=Manuelle Herstellung öffnen +controller-gui-logistics-tab=Persönliche Logistik öffnen +copy=Kopieren +copy-entity-settings=Objekteinstellungen kopieren +craft=1 herstellen +craft-5=5 herstellen +craft-all=Alle herstellen +cursor-split=Halben Stapel nehmen +cut=Ausschneiden +cycle-blueprint-backwards=Blaupausenbuch: Vorherige +cycle-blueprint-forwards=Blaupausenbuch: Nächste +cycle-clipboard-backwards=Vorherige Zwischenablage +cycle-clipboard-forwards=Nächste Zwischenablage +debug-reset-zoom=Zoom-Stufe zurücksetzen +debug-reset-zoom-2x=Zoom-Stufe auf 2× setzen +debug-toggle-atlas-gui=Atlas-Fenster anzeigen +debug-toggle-basic=Debug-Modus umschalten +debug-toggle-debug-settings=Debug-Einstellungsfenster anzeigen +decrease-ui-scale=Skalierung der Benutzeroberfläche verkleinern +disconnect-train=Zug-Waggons trennen +drag-map=Karte verschieben +drop-cursor=Gegenstand ablegen +editor-clone-item=Gegenstand klonen +editor-delete-item=Gegenstand löschen +editor-next-variation=Nächste Variante +editor-previous-variation=Vorherige Variante +editor-remove-scripting-object=Skriptobjekt entfernen +editor-reset-speed=Spielgeschwindigkeit auf 1 zurücksetzen +editor-set-clone-brush-destination=Ziel für Klon-Pinsel festlegen +editor-set-clone-brush-source=Quelle für Klon-Pinsel festlegen +editor-speed-down=Spielgeschwindigkeit verringern +editor-speed-up=Spielgeschwindigkeit erhöhen +editor-switch-to-surface=Zu Oberfläche # wechseln +editor-tick-once=Einen Tick vor +editor-toggle-pause=Objekte pausieren +fast-entity-split=Verschiebe Hälfte in Objekt +fast-entity-transfer=Verschiebe in Objekt +flip-blueprint-horizontal=Blaupause horizontal spiegeln +flip-blueprint-vertical=Blaupause vertikal spiegeln +focus-search=Suchleiste fokussieren +gui-select=Auswählen +increase-ui-scale=Skalierung der Benutzeroberfläche vergrößern +inventory-split=Halbes Inventar verschieben +inventory-transfer=Inventar verschieben +kill-statistics=Kill-Statistiken anzeigen +larger-terrain-building-area=Größere Kachelbaufläche +logistic-networks=Logistiknetze anzeigen +look=Ansicht +mine=Abbauen +move=Verschieben +move-down=Nach unten +move-left=Nach links +move-right=Nach rechts +move-up=Nach oben +next-active-quick-bar=Nächste aktive Schnellleiste +next-player-in-replay=Nächster Spieler in der Aufzeichnung +next-quick-panel-page=Nächste Seite +next-quick-panel-tab=Nächster Tab +next-weapon=Nächste Waffe +not-set=Nicht festgelegt +open-character-gui=Inventar öffnen +open-gui=Objektmenü öffnen +open-item=Gegenstandsfenster öffnen +open-prototype-explorer-gui=Prototyp-Explorer-GUI öffnen +open-prototypes-gui=Prototypen-GUI öffnen +open-technology-gui=Technologie-Fenster anzeigen +open-trains-gui=Zugübersicht anzeigen +order-to-follow=Verfolgungsbefehl +paste=Einfügen +paste-entity-settings=Objekteinstellungen einfügen +pause-game=Spiel pausieren +pick-item=Gegenstandsstapel aufnehmen/ablegen +pick-items=Gegenstände aufheben +place-in-chat=Markierung im Chat platzieren +place-ping=Kartenstandort anpingen +previous-active-quick-bar=Vorherige aktive Schnellleiste +previous-mod=Vorherige Mod auswählen +previous-quick-panel-page=Vorherige Seite +previous-quick-panel-tab=Vorheriger Tab +previous-technology=Vorherige Technologie auswählen +production-statistics=Produktionsstatistiken anzeigen +quick-bar-button-1=Verknüpfung 1 +quick-bar-button-1-secondary=Sekundäre Verknüpfung 1 +quick-bar-button-10=Verknüpfung 10 +quick-bar-button-10-secondary=Sekundäre Verknüpfung 10 +quick-bar-button-2=Verknüpfung 2 +quick-bar-button-2-secondary=Sekundäre Verknüpfung 2 +quick-bar-button-3=Verknüpfung 3 +quick-bar-button-3-secondary=Sekundäre Verknüpfung 3 +quick-bar-button-4=Verknüpfung 4 +quick-bar-button-4-secondary=Sekundäre Verknüpfung 4 +quick-bar-button-5=Verknüpfung 5 +quick-bar-button-5-secondary=Sekundäre Verknüpfung 5 +quick-bar-button-6=Verknüpfung 6 +quick-bar-button-6-secondary=Sekundäre Verknüpfung 6 +quick-bar-button-7=Verknüpfung 7 +quick-bar-button-7-secondary=Sekundäre Verknüpfung 7 +quick-bar-button-8=Verknüpfung 8 +quick-bar-button-8-secondary=Sekundäre Verknüpfung 8 +quick-bar-button-9=Verknüpfung 9 +quick-bar-button-9-secondary=Sekundäre Verknüpfung 9 +remove-pole-cables=Stromleitungen entfernen +reset-ui-scale=Skalierung der Benutzeroberfläche auf automatisch zurücksetzen +reverse-rotate=Umgekehrt Drehen +reverse-select=Alternative Auswahl +rotate=Drehen +rotate-active-quick-bars=Aktive Schnellleisten rotieren +select-for-blueprint=Für Blaupause auswählen +select-for-cancel-deconstruct=Auswahlwerkzeug, um Abriss abzubrechen +shoot-enemy=Auf Gegner schießen +shoot-selected=Auf ausgewähltes Ziel schießen +show-info=„Alt-Modus“ umschalten +show-quick-panel=Schnellansicht anzeigen +smaller-terrain-building-area=Kleinere Kachelbaufläche +smart-pipette=Pipetten-Werkzeug +stack-split=Halben Stapel verschieben +stack-transfer=Stapel verschieben +toggle-blueprint-library=Blaupausenbibliothek anzeigen +toggle-console=Chat (und Lua-Konsole) anzeigen +toggle-driving=Fahrzeug betreten/verlassen +toggle-filter=Filter ändern +toggle-free-cursor=Freien Cursor umschalten +toggle-gui-debug=GUI-Debug umschalten +toggle-gui-glows=GUI-Leuchten umschalten +toggle-gui-shadows=GUI-Schatten umschalten +toggle-gui-style-view=GUI-Stil-Debug umschalten +toggle-map=Karte anzeigen +toggle-menu=Menü anzeigen +undo=Rückgängig machen +unknown=Unbekannt +zoom-in=Ansicht vergrößern +zoom-out=Ansicht verkleinern +[controls-description] +activate-tooltip=Zeigt den Tooltip sofort an, auch wenn die Tooltip-Verzögerung auf einen großen Wert oder „Nie“ eingestellt ist. +add-station=Verwendbar nur in der Lokomotive GUI und Kartenansicht. Halten Sie diesen Modifikator gedrückt, während Sie einen Stopp in der GUI Minimap oder der Hauptkarte auswählen, um ihn dem Zeitplan hinzuzufügen. +add-temporary-station=Verwendbar nur in der Lokomotive GUI und Kartenansicht. Halte diesen Modifikator während der Auswahl in der Lokomotive GUI Minimap oder der Hauptkarte gedrückt, um schnell zu diesem Ort zu gelangen. Es wird dem Zeitplan ein temporärer Stop hinzugefügt. +alt-zoom-in=Nur auf der Karte verwendbar. Ansicht vergrößern. Kann auch von Kartenansicht auf Weltansicht wechseln. +alt-zoom-out=Nur auf der Karte verwendbar. Ansicht verkleinern. Kann auch von Weltansicht auf Kartenansicht wechseln. +build-with-obstacle-avoidance=Nur für den Gleisbau nutzbar. Dieser Modus ist wie der Geister-Gleisplaner, vermeidet aber Bäume, Felsen und Klippen. +cancel-craft=Nur in der Herstellungs-Warteschlange verwendbar. +cancel-craft-5=Nur in der Herstellungs-Warteschlange verwendbar. +cancel-craft-all=Nur in der Herstellungs-Warteschlange verwendbar. +clear-cursor=Legt den Gegenstand zurück in das Spieler-Inventar. Bricht auch das Verbinden von Kabeln und das Planen von Gleisen ab. +close-menu=Abbrechen und zurück zum vorherigen Menü. Nur im Hauptmenü verwendbar. +connect-train=Verbindet den ausgewählten Zug oder den von Dir gefahrenen Zug mit benachbarten Zügen. +copy=Auswahlwerkzeug, um Objekte in einem Gebiet zu kopieren. +copy-entity-settings=Kopiert Einstellungen von einem Objekt. Beachte, dass zum Einfügen das Quellobjekt noch bestehen muss. +craft=Nur im Herstellungsmenü verwendbar. Stellt einen Bauplan 1 mal her. +craft-5=Nur im Herstellungsmenü verwendbar. Stellt einen Bauplan 5 mal her. +craft-all=Nur im Herstellungsmenü verwendbar. Stellt einen Bauplan so häufig wie möglich her. +cursor-split=Nimmt die Hälfte des ausgewählten Inventarplatzes in die Hand, falls diese leer ist. Platziert einen einzelnen Gegenstand aus der Hand in den ausgewählten Inventarplatz, wenn ein Gegenstand gehalten wird. +cut=Auswahlwerkzeug, um Objekte in einem Gebiet zu kopieren oder sie abzureißen. +cycle-blueprint-backwards=Wechselt die aktive Blaupause zur vorherigen verfügbaren Blaupause, während Du ein Blaupausenbuch in der Hand hältst. +cycle-blueprint-forwards=Wechselt die aktive Blaupause zur nächsten verfügbaren Blaupause, während Du ein Blaupausenbuch in der Hand hältst. +cycle-clipboard-backwards=Blättert durch den Verlauf der Zwischenablage, während Du das Einfügen-Werkzeug im Mauszeiger hältst. +cycle-clipboard-forwards=Blättert durch den Verlauf der Zwischenablage, während Du das Einfügen-Werkzeug im Mauszeiger hältst. +disconnect-train=Trennt das ausgewählte Schienenfahrzeug oder das Schienenfahrzeug, in dem Du Dich befindest, vom Rest des Zuges. +drop-cursor=Lässt einen Gegenstand aus Deiner Hand auf den Boden, auf ein Fließband oder in eine Maschine fallen. +editor-switch-to-surface=Wechselt auf die Oberfläche mit der Nummer, die in Kombination mit dieser Taste gedrückt wird: __CONTROL__editor-switch-to-surface__ + 3 → wechselt zur Oberfläche 3. +fast-entity-split=Verschiebt die Hälfte des gehaltenen Stapels in das ausgewählte Objekt. Entnimmt die Hälfte aller Gegenstände aus dem Objekt, falls die Hand leer ist. +fast-entity-transfer=Verschiebt den gehaltenen Stapel in das ausgewählte Objekt. Entnimmt alle Gegenstände aus dem Objekt, falls die Hand leer ist. +gui-select=Drücken Sie das aktuell ausgewählte Interface-Element. +inventory-split=Verschiebt die Hälfte aller Stapel (aufgerundet) des ausgewählten Stapeltyps in das andere Inventar. Wenn ein leerer Platz angeklickt wird, wird die Hälfte aller Stapel verschoben. +inventory-transfer=Verschiebt alle Stapel des ausgewählten Typs in das andere Inventar. Wenn ein leerer Platz angeklickt wird, werden alle Gegenstände verschoben. +larger-terrain-building-area=Vergrößert den Bebauungsbereich für Kacheln. +next-active-quick-bar=Wählt die nächste Schnellleiste als oberste Schnellleiste aus. +next-weapon=Wechselt zur nächsten ausgerüsteten Waffe. +order-to-follow=Wird mit der Fernsteuerung verwendet, um den verbundenen Spidertron anzuweisen, dem angegebenen Ziel zu folgen. +paste=Fügt die zuletzt kopierten Objekte ein. +paste-entity-settings=Fügt Einstellungen aus dem zuvor kopierten Objekt ein. +place-in-chat=Nur verwendbar, wenn der Chat geöffnet ist. Platziert einen Chat-Link zu dem ausgewählten Gegenstand, Bauplan, Kartenstandort, Haltestelle oder Zug. +place-ping=Erstelle schnell einen Ping an der ausgewählten Stelle und schreibe ihn in den Chat. +place-tag=Nur auf der Karte verwendbar. Platziert ein Symbol und/oder einen Text auf der Karte. +previous-active-quick-bar=Wählt die vorherige Schnellleiste als oberste Schnellleiste aus. +previous-mod=Nur im Modfenster verwendbar. Wählt die vorher ausgewählte Mod aus. +previous-technology=Nur im Technologie-Fenster verwendbar. Wählt die vorher ausgewählte Technologie aus. +remove-pole-cables=Entfernt die Verbindungen des ausgewählten Strommastes: zuerst Stromkabel, dann Signalkabel. +reverse-rotate=Dreht den Gegenstand, der in der Hand gehalten wird, oder das ausgewählte Objekt, gegen den Uhrzeigersinn. +reverse-select=Alternativer Auswahlmodus. Wendet z. B. Ersetzungsregeln eines Upgradeplans umgekeht an, um downzugraden. +rotate=Dreht den Gegenstand, der in der Hand gehalten wird, oder das ausgewählte Objekt, im Uhrzeigersinn. +select-for-blueprint=Auswahlwerkzeug, um Objekte in einem Gebiet zu einer Blaupause hinzuzufügen, sie zu kopieren oder sie abzureißen +select-for-cancel-deconstruct=Auswahlwerkzeug, um Upgrade- oder Abrissaufträge abzubrechen. +shoot-enemy=Schießt auf den Feind, der dem Mauszeiger am nächsten ist, oder für einige Waffen auf die Position des Mauszeigers. +shoot-selected=Schießt auf Deine Auswahl, bei einigen Waffen direkt auf die Mauszeigerposition. +show-info=Zeigt weitere Informationen über gebaute Objekte, wie Baupläne in Montagemaschinen und Inhalte von Behältern. +smaller-terrain-building-area=Verkleinert den Bebauungsbereich für Kacheln. +smart-pipette=Holt automatisch Gegenstände aus dem Inventar, die für den Bau des gerade ausgewählten Objektes benötigt werden. Bei ausgewählten Ressourcen wird der am schnellsten verfügbare Erzförderer ausgewählt. +stack-split=Verschiebt die Hälfte des ausgewählten Stapels in das andere Inventar. +stack-transfer=Verschiebt den ausgewählten Stapel in das andere Inventar. +toggle-driving=Betritt oder verlässt das Fahrzeug, neben dem Du stehst oder das Du fährst. +toggle-filter=Erstellt/entfernt einen Filter für den ausgewählten Inventarplatz. Nur die ausgewählte Art von Gegenstand kann auf den gefilterten Platz gelegt werden. +undo=Mache einige Aktionen rückgängig, z. B. das manuelle Bauen/Abbauen von Objekten, das Platzieren von Blaupausen und die Verwendung eines Abrissplanes. +[deconstruction-tile-mode] +always=Immer +always-description=Immer: Kacheln werden immer ausgewählt, selbst wenn Objekte gefunden werden. +never=Nie +never-description=Nie: Kacheln werden nie ausgewählt. +normal=Normal +normal-description=Normal: Kacheln werden ausgewählt, wenn keine Objekte gefunden wurden. +only=Nur +only-description=Nur: Es werden nur Kacheln ausgewählt. +[description] +acceleration-power=Beschleunigungsleistung +accepted-equipment=Akzeptierte Ausrüstung +activation-speed=Aktivierungsrate +ammo=Munition +ammo-consumption-modifier=Modifikator für Munitionsverbrauch +ammo-inventory-contents=Munition +amount=Menge +applies-effect=Wendet Effekt an +area-of-effect-size=Größe des Effektbereichs +armor=Rüstung +automatic-range=Automatische Reichweite +available-power=Verfügbare Leistung +base-productivity=Basisproduktivität +batteries=Batterien +battery-capacity=Batteriekapazität +belt-items=Gegenstände +belt-speed=Durchsatz +buffer-recharge-rate=Aufladungsrate des internen Speichers +builds=Wird verwendet, um __1__ zu bauen. +can-filter-items=Kann Gegenstände filtern. +cargo-capacity=Frachtkapazität +cargo-contents=Enthaltene Fracht +chain-shooting-speed=Gekoppelte Feuerrate +character-movement-speed-modifier=Bewegungsgeschwindigkeit +cluster-trigger=Clustergröße +constant-energy-consumption=Konstanter Verbrauch +construction-area=Konstruktionsbereich +construction-robots=Bau +consumption-bonus=Energieverbrauch +consumption-speed=Verbrauchsrate +contents=Inhalt +crafting-speed=Herstelltempo +crafting-time=Herstelldauer +creates-number-entities-key=Erstellt +creates-number-entities-value=__1__ × __2__ +damage=Schaden +damage-bonus=Schadensbonus +damage-dealt=Schaden verursacht +decorative-type=Typ +decorative-type-decal=Dekor +decorative-type-decorative=Dekoration +destroys-cliffs=Zerstört Klippen +dimensions=Maße +durability-key=Haltbarkeit +durability-value=__1__/__2__ +duration=Dauer +effect-distribution-efficiency=Verteilungseffizienz +effectivity=Effizienz +electricity=Strom +energy=Energie +energy-capacity=Energiekapazität +energy-consumption=Verbrauch +energy-per-shot=Energiebedarf pro Schuss +energy-per-use=Energiebedarf pro Anwendung +energy-to-recharge-one-shield=Energie pro Trefferpunkt +expected-resources=Erwartete Ressourcen +fluid-capacity=Fassungsvermögen +fluid-consumption=Verbrauch +fluid-contents=Enthaltene Flüssigkeiten +fluid-output=Ausgabe +fluid-temperature=Temperatur +fluids=Flüssigkeiten +followers=Begleiter +force=Partei +fuel-acceleration=Fahrzeugbeschleunigung +fuel-acceleration-modifier=Beschleunigung +fuel-inventory-contents=Brennstoff +fuel-pollution=Umweltverschmutzung durch Brennstoff +fuel-speed-modifier=Höchstgeschwindigkeit +fuel-top-speed=Fahrzeughöchstgeschwindigkeit +fuel-value=Brennwert +grid-size=Ausrüstungsgitter-Größe +hand-stack-size=Greifarmkapazität +heal=Heilung +health=Trefferpunkte +heat-capacity=Wärmekapazität +heat-output=Ausgabe +hitpoints=__1__ __plural_for_parameter_1_{1=Trefferpunkt|rest=Trefferpunkte}__ +incoming-block=Eingehender Block +infinity-filter=Unendlichkeitsfilter +infinity-mode=Unendlichkeitsmodus +ingredients=Komponenten +input-flow-limit=Maximale Aufnahme +input-signals=Eingangssignale +inventory-size-bonus=Inventar-Größenbonus +kills=Getötet +last-user=Letzter Benutzer +lifetime=Lebensdauer +logistic-chest-filters=Filter +logistic-chest-storage-counts=Gegenstände in diesem Logistiknetz +logistic-chest-targeted-items-deliver=Wird geliefert +logistic-chest-targeted-items-pickup=Wird abgeholt +logistic-item=Gegenstand im Logistiknetz +logistic-request=Logistikanfrage +logistic-request-tooltip-logistic-storage=Lieferbar +logistic-request-tooltip-on-the-way=Auf dem Weg +logistic-request-tooltip-satisfaction=Geliefert +logistic-robots=Logistik +logistics-connection-distance=Reichweite der Logistikverbindung +made-in=Hergestellt in +magazine-size=Magazingröße +manual-range=Manuelle Reichweite +market-item-price=Preis +max-energy-consumption=Maximalverbrauch +max-health=Maximale Trefferpunkte +max-speed=Höchstgeschwindigkeit +maximum-length=Maximale Länge +maximum-power-output=Maximale Leistung +maximum-temperature=Höchsttemperatur +min-energy-consumption=Minimalverbrauch +min-range=Minimale Reichweite +minimum-temperature=Mindesttemperatur +mining-area=Abbaugebiet +mining-speed=Abbautempo +mining-time=Abbaudauer +module-bonus-limit=Limit +movement-speed-bonus=Bewegungsbonus +moving-energy-consumption=Verbrauch in Bewegung +name=Name +neighbour-bonus=Nachbarbonus +next-stop=Nächste Haltestelle +no-ammo=Keine Munition +no-block=Kein Block +no-limit=Keine +num-available-robots=Anzahl an verfügbaren Robotern +num-effect-receivers=Anzahl an Effektempfängern +num-effect-sources=Anzahl an Effektquellen +of=__1__ von __2__ +outgoing-block=Ausgehender Block +output-flow-limit=Maximale Abgabe +output-signals=Ausgangssignale +personal-roboport-charging-spots=Ladeplätze +personal-roboport-construction-area=Konstruktionsbereich +personal-roboport-max-robot-count=Roboterlimit +personal-roboport-max-robots=Roboterkapazität +personal-roboport-summary=Roboterhangar +piercing-power=Durchschlagskraft +placed-in-grid=Platziert in +players-killed=Getötete Spieler +pollution=Umweltverschmutzung +pollution-bonus=Umweltverschmutzung +pollution-to-join-attack=Verbraucht __1__ Umweltverschmutzung +power-output=Leistungsabgabe +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ Nachbar-Bonus) +probability=Wahrscheinlichkeit +productivity-bonus=Produktivität +productivity-bonus-limit=-0 % = Limit +products=Produkte +products-finished=Hergestellte Produkte +projectile-range=Projektilreichweite +pumping-speed=Pumprate +range=Reichweite +range-modifier=Modifikator für Reichweite +recharge-speed=Aufladungsrate +recipe=Bauplan +recipe-hidden=(versteckt) +recipe-not-researched=(nicht erforscht) +recipe-not-researched-and-hidden=(nicht erforscht, versteckt) +recipe-pollution=Umweltverschmutzung durch Bauplan +repair-speed=Reparaturtempo +required-fluid=Benötigt +required-fluid-per-ore=__1__ __2__ pro Abbauvorgang +required-fluid-per-ore-generic=__1__ pro Abbauvorgang +research-speed=Forschungstempo +resistances=Widerstände +robot-charging-stations=Ladestationen +robot-lifetime=Lebensdauer der Roboter +robot-recharge-rate=Roboter-Aufladungsrate +rocket-launch-products=Ergebnis eines Raketenstarts +rocket-parts=Raketenbauteile +rotation-speed=Drehgeschwindigkeit +science-pack-remaining-amount-key=Verbleibend +science-pack-remaining-amount-value=__3__ % +sector-scanning-progress=Sektor-Scan +segments=Segmente +shield=Schild-Trefferpunkte +shield-capacity=Schildkapazität +shields=Schilde +shooting-speed=Feuerrate +shooting-speed-modifier=Modifikator für Feuerrate +signals=Signale +solar-panel-power=Solarpanel-Leistung +speed=Geschwindigkeit +speed-bonus=Tempo +spent-result=Endet als +status=Status +storage=Lagerplätze +storage-size=Lagerplätze +supply-area=Versorgungsbereich +temperature=Temperatur +throwing-speed=Wurfrate +tile-size=Größe +total-followers=Gesamtanzahl an Begleitern +total-raw=Aus Rohmaterialien +total-raw-too-complex-to-calculate=Zu komplex für Berechnung +train-circuit-network-id=Zug-Kennung +train-kills=Überfahren +train-limit=Zugbeschränkung +train-limit-value=__1__/__2__ +values-for-evolution-factor=Beitrag zu in der Nähe stattfindenden Angriffen bei dem aktuellen Evolutionsfaktor (__1__) +variation=Variante +variation-value=__1__ (insgesamt __2__) +vehicle-enter-instruction=Betrete das Fahrzeug mit __CONTROL__toggle-driving__. +vehicle-speed-modifier=Fahrzeuggeschwindigkeit +walking-speed=Laufgeschwindigkeit +weight=Gewicht +wire-reach=Kabelreichweite +yield=Ertrag +[description-rail] +back-rail=Hinteres Gleis +block=Block +front-rail=Vorderes Gleis +none=keine Angabe +segment=Segment +segment-position=Segment-Position +trains-in-block=Züge im Block +[difficulty] +easy=Leicht +hard=Schwer +normal=Normal +[entity-description] +entity-unknown[1]=Dieses Objekt ist nicht verfügbar, da die zugehörige Mod entfernt wurde. Es wird wiederhergestellt, wenn die Mod wieder aktiviert wird. +[entity-name] +entity-unknown=Unbekanntes Objekt +[entity-status] +cant-divide-segments=Kann Gleissegmente nicht teilen +charging=Ladevorgang +closed-by-circuit-network=Durch Schaltungsnetz geschlossen +disabled=Deaktiviert +disabled-by-control-behavior=Durch das Kontrollverhalten deaktiviert +disabled-by-script=Durch Skript deaktiviert +discharging=Entladevorgang +fluid-ingredient-shortage=Mangel an Flüssigkeit +fluid-production-overload=Rückstau von Flüssigkeit +full-burnt-result-output=Lager für Verbrennungsrückstand voll +full-output=Ausgang voll +fully-charged=Vollständig geladen +item-ingredient-shortage=Mangel an Komponenten +launching-rocket=Rakete wird gestartet +low-input-fluid=Wenig Eingangsflüssigkeit +low-power=Wenig Strom +low-temperature=Temperatur zu niedrig +marked-for-deconstruction=Zum Abriss markiert +missing-required-fluid=Mangel an Flüssigkeit +missing-science-packs=Mangel an Wissenschaftspaketen +networks-connected=Stromnetze verbunden +networks-disconnected=Stromnetze getrennt +no-ammo=Keine Munition +no-fuel=Kein Brennstoff +no-ingredients=Keine Komponenten +no-input-fluid=Keine Eingangsflüssigkeit +no-minable-resources=Keine abbaubaren Ressourcen +no-modules-to-transmit=Keine Moduleffekte zur Übertragung +no-power=Keine Energie +no-recipe=Kein Bauplan +no-research-in-progress=Keine Forschung aktiv +normal=Normal +not-connected-to-rail=Nicht mit Gleis verbunden +not-plugged-in-electric-network=Nicht an Stromnetz angeschlossen +opened-by-circuit-network=Durch Schaltungsnetz geöffnet +out-of-logistic-network=Außerhalb des Logistiknetzes +preparing-rocket-for-launch=Vorbereitung für Raketenstart +recharging-after-power-outage=Wiederaufladen nach Stromausfall +turned-off-during-daytime=Tagsüber ausgeschaltet +waiting-for-source-items=Warte auf Gegenstände +waiting-for-space-in-destination=Warte auf freien Platz am Ziel +waiting-for-target-to-be-built=Warte darauf, dass Ziel platziert wird +waiting-for-train=Warte auf Zug +waiting-to-launch-rocket=Warte auf Raketenstart +working=In Betrieb +[entity-type] +tree=Baum +[error] +achievement-data-invalid=Die Errungenschaftsdaten konnten nicht geladen werden. Lokale Errungenschaften könnten verloren sein. +audio-could-not-initialize=Konnte Audio nicht initialisieren. Audio ist nun deaktiviert. +audio-error-title=Audiofehler +config-data-invalid-prompt-reset-to-default=Die Konfigurationsdatei enthält ungültige Inhalte. Soll sie zurückgesetzt werden? +crash-to-desktop-message=Unerwarteter Fehler aufgetreten. Wenn Du die neueste Version des Spiels nutzt, kannst Du uns helfen, das Problem zu lösen, indem Du den Inhalt der Protokolldatei in den Factorio-Foren veröffentlichst.\nBitte poste auch die Datei(en) der Speicherstände, alle verwendeten Mods und alle bekannten Schritte, um den Absturz zu reproduzieren. +data-error-title=Datenfehler +error-message-box-title=Fehler +failed-to-create-app-window=Fehler beim Erstellen eines Anwendungsfensters. __1__ +failed-to-load-save-file=Speicherstand konnte nicht geladen werden. +failed-to-load-window-icon=Laden des Fenstersymbols fehlgeschlagen! Dateipfad: __1__ +game-state-corruption-detected-save-corrupted=Beschädigung des Spielstandes festgestellt. Der Speicherstand wird nicht geladen werden können. +game-state-corruption-detected-saving-aborted=Beschädigung des Spielstandes festgestellt. Das Spiel wurde nicht gespeichert, um eine Beschädigung Deiner Speicherstände zu verhindern. +low-available-space-in-steam-storage=Du hast nur noch __1__ MB freien Speicherplatz in der Steam Cloud. Wenn der Platz ausgeht, kann das Spiel eventuell Deine Einstellungen und Blaupausenbibliothek nicht hochladen. Du könntest Deinen Fortschritt verlieren, wenn Du Dich auf die Steam Cloud verlässt, um Speicherstände zwischen Computern zu synchronisieren.\nWir empfehlen das Löschen von einigen alten Speicherständen (mit der Schaltfläche bei Spiel Laden), um Speicherplatz freizugeben. +low-available-space-in-steam-storage-title=Warnung: Wenig freier Speicherplatz in der Steam Cloud +map-can-not-be-loaded-in-demo-version=Diese Karte kann nicht in der Demoversion des Spiels geladen werden. +operation-failed=Vorgang fehlgeschlagen +out-of-vram-cannot-lower-settings=Niedriger Grafikmodus und niedrige Bitmap-Zwischenspeicher-Einstellung sind bereits aktiviert. Dies bedeutet, dass die Hardware Deines Computers unter den Mindestanforderungen liegt. Wenn Du glaubst, dass ein Problem mit dem Spiel vorliegt, melde es bitte in unseren Foren. +out-of-vram-change-quality-to-low=Es wird zu niedrigen Grafikeinstellungen gewechselt. Bitte starte das Spiel neu. +out-of-vram-change-quality-to-normal=Grafikauflösung wird geändert (hoch → normal). Bitte starte das Spiel neu. +out-of-vram-change-usage-to-high=Bitmap-Zwischenspeicher wird geändert (alles → hoch). Bitte starte das Spiel neu. +out-of-vram-change-usage-to-low=Bitmap-Zwischenspeicher wird geändert (mittel → niedrig). Bitte starte das Spiel neu. +out-of-vram-change-usage-to-medium=Bitmap-Zwischenspeicher wird geändert (hoch → mittel). Bitte starte das Spiel neu. +out-of-vram-enable-low-vram-mode=Modus für wenig VRAM wird aktiviert. Bitte starte das Spiel neu. +player-data-invalid=Die Spielerdaten konnten nicht geladen werden. Der Kampagnenfortschritt könnte verloren sein. +replay-data-not-found=Aufzeichnung kann nicht abgespielt werden: Aufzeichnungsdaten wurden nicht gefunden. +replay-header-error=Aufzeichnungs-Header kann wegen folgendem Fehler nicht geladen werden: +replay-header-error-old-version=Aufzeichnungs-Header kann nicht geladen werden. Er ist vermutlich älter als die derzeitige Version __1__. +replay-mod-configuration-mismatch=Aufzeichnung kann nicht abgespielt werden: Sie hat eine andere Mod-Konfiguration. +replay-version-mismatch=Aufzeichnung kann nicht abgespielt werden: Sie wurde in Version __1__ erstellt, aber die derzeitige Version ist __2__. +startup-failed=Spiel konnte nicht gestartet werden +system-initialization-failed=Initialisierung fehlgeschlagen. Fehlercode: __1__ +unable-to-create-sprite=Kann Sprite (Größe __1__×__2__) nicht erstellen, wahrscheinlich nicht genug Grafikspeicher. +value-out-of-range=Wert außerhalb des gültigen Bereichs: Bitte einen Wert zwischen __1__ und __2__ eingeben. +[fluid-description] +fluid-unknown[1]=Diese Flüssigkeit ist nicht verfügbar, da die zugehörige Mod entfernt wurde. Sie wird wiederhergestellt, wenn die Mod wieder aktiviert wird. +[fluid-name] +fluid-unknown=Unbekannte Flüssigkeit +[frequency] +none=Keine +[graphics-errors] +detected-gpu=Erkannte GPU: __1__ +device-removed-button-close=Schließen +device-removed-button-restart=Neu starten +device-removed-button-use-opengl=OpenGL verwenden +device-removed-message1=Die Grafikkarte wurde aus dem System entfernt oder ein Update der Grafikkartentreiber wurde durchgeführt. +device-removed-message2=Fehler: __1__. Ursache: __2__ +device-removed-message3=Wenn Du diesen Fehler oft siehst, versuche den PC neu zu starten oder Deine Grafikkartentreiber zu aktualisieren.\nDer PC könnte auch aufgrund von Übertaktung oder Überhitzung instabil sein. +device-removed-message4=Als Übergangslösung könntest Du versuchen, zum OpenGL-Renderer von Factorio zu wechseln. +device-removed-title=Factorio ist abgestürzt, weil die Grafikkarte zurücksetzt oder entfernt wurde. +direct3d-failed-to-initialize=Fehler beim Initialisieren von DirectX. Factorio benötigt eine Grafikkarte die zu DirectX 10 kompatibel ist, oder besser. +graphics-settings-keep=Beibehalten +graphics-settings-reset=Zurücksetzen +opengl-failed-to-initialize=Factorio benötigt OpenGL-Version __1__ oder höher. Die Version auf diesem Computer ist __2__. +out-of-videomemory=Nicht genügend Grafikspeicher. Versuche, die Grafikauflösung zu senken oder Texturkomprimierung zu aktivieren. +reset-graphics-settings-question=Möchtest Du die Grafikeinstellungen zurücksetzen? +[gui] +all=Alles +ammo=Munition +any=Beliebig +armor=Rüstung +artillery-ammo=Munition für Artillerie +blueprint-access-error=Die Blaupausenbibliothek eines anderen Spielers kann nicht verändert werden. +blueprint-components=Bestandteile +blueprint-dummy-error=Blaupause mit unbekannten Objektdaten kann nicht verändert werden. +blueprint-icons-empty-error=Blaupause muss mindestens ein Symbol haben. +blueprint-include-entities=Objekte +blueprint-include-fuel=Brennstoff in Zügen +blueprint-include-modules=Module +blueprint-include-station-names=Namen der Zughaltestellen +blueprint-include-tiles=Kacheln +blueprint-include-trains=Züge +blueprint-include-trains-tooltip=Züge in der Blaupause einbeziehen +blueprint-not-available=Blaupause ist noch nicht vollständig aus der Bibliothek heruntergeladen worden +blueprint-not-present=Die Blaupause wurde durch einen anderen Spieler verschoben. +blueprint-player-not-available=Blaupause kann nicht übertragen werden: Spieler ist offline +blueprint-preview=Vorschau +blueprint-preview-edit-tooltip=Bezeichnung, Beschreibung und Symbole anpassen. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ zum Entfernen, __CONTROL_LEFT_CLICK__ zum Wiederherstellen. +blueprint-preview-hint-specific=__CONTROL__mine__ zum Entfernen, __CONTROL__build__ zum Wiederherstellen. +blueprint-preview-not-editable-hint-dummy-entities=Diese Blaupause kann nicht verändert werden: Ihre Daten werden separat gespeichert, um die Wiederherstellung von gemoddeten Inhalten zu ermöglichen. +blueprint-preview-not-editable-hint-other-player=Diese Blaupause kann nicht verändert werden, da sie sich in der Bibliothek eines anderen Spielers befindet. +blueprint-preview-not-editable-hint-preview=Diese Blaupause kann nicht verändert werden, da ihre Inhalte noch nicht an das Spiel übertragen wurden. +blueprint-select-replacement=Ersetzung auswählen +blueprint-shelf-not-synced=Der Blaupausenspeicher des Spielers ist noch nicht bereit +cancel=Zurück +cancel-instruction=Abbrechen (__CONTROL__toggle-menu__) +changelog=Versionsprotokoll +character=Charakter +clear=Löschen +clear-blueprint=Blaupause leeren +close=Schließen +close-instruction=Schließen (__CONTROL__confirm-gui__ oder __CONTROL__toggle-menu__) +color=Farbe +confirm=Bestätigen +confirm-instruction=Bestätigen (__CONTROL__confirm-gui__) +confirm-load-game-load=Laden +confirm-load-game-settings-changed=Mods wurden entfernt oder Mod-Einstellungen geändert. Bist Du sicher, dass Du mit dem Laden dieses Speicherstandes fortfahren möchtest? +confirm-load-game-sync=Mods synchronisieren und anschließend laden +confirm-quit=Das Spiel wurde nicht gespeichert. Willst Du wirklich beenden? +confirm-restart=Bist Du Dir sicher, dass Du neu starten willst? +confirmation=Bestätigung +constant-number=Konstante Zahl +converting-map=Konvertiere Karte __1__ +copy=Kopieren +copy-this=Kopie hiervon erstellen +crafting=Herstellung +credits=Mitwirkende +delete=Löschen +delete-blueprint-record=Blaupause löschen +destroy-blueprint=Blaupause zerstören +destroy-book=Blaupausenbuch zerstören +destroy-deconstruction-planner=Abrissplan zerstören +destroy-upgrade-planner=__1__ zerstören +drop-blueprint-nothing-to-drop-error=Keine Blaupause zum Ablegen ausgewählt. +empty-blueprint-error=Die Blaupause ist leer. +enable-logistics-while-moving=Logistik beim Bewegen aktivieren +equipment-grid=Ausrüstungsgitter +eula=Endnutzer-Lizenz +exit=Beenden +export-to-string=Als Code exportieren +fluid-ingredient=Flüssige Komponente +fluid-ingredient-description=Mögliche Eingänge für Flüssigkeiten +fuel=Brennstoff +generating-new-map=Neue Karte wird erzeugt +grabbed-item=Gehaltener Gegenstand +grid=Gitter +guns=Waffe +ingredient=Komponente +ingredient-description=Mögliche Eingänge +instruction-to-activate=__1__, um zu aktivieren. +instruction-to-alt-select=__1__ und ziehen, um auszuwählen und das Konfigurationsfenster zu überspringen. +instruction-to-build=__1__, um zu platzieren. +instruction-to-cancel-deconstruct=__1__ und ziehen, um den Abriss abzubrechen. +instruction-to-cancel-upgrade=__1__ und ziehen, um Upgrade-Aufträge abzubrechen. +instruction-to-change-size=__1__/__2__, um die Fläche zu ändern. +instruction-to-clear-generic=__1__, um zu leeren. +instruction-to-clear-item=__1__, um zu leeren. +instruction-to-clear-quickbar-slot=__1__, um Verknüpfung zu löschen. +instruction-to-connect-spidertron-remote=__1__ auf einen Spidertron, um Verbindung herzustellen. +instruction-to-consume=__1__, um zu verbrauchen. +instruction-to-cycle-blueprint-backards=__1__ für die vorherige. +instruction-to-cycle-blueprint-forwards=__1__ für die nächste. +instruction-to-deconstruct=__1__ und ziehen, um abzureißen. +instruction-to-destroy=__1__, um zu zerstören. +instruction-to-downgrade=__1__ und ziehen, um downzugraden. +instruction-to-force-build=__1__, um Platzierung zu erzwingen. +instruction-to-mine-tiles=__1__, um platzierte Kacheln abzureißen. +instruction-to-open-item=__1__, um zu öffnen. +instruction-to-order-spidertron=__1__, um Spidertron zu entsenden. +instruction-to-order-spidertron-to-follow=__1__, um dem ausgewählten Objekt zu folgen. +instruction-to-queue-spidertron-order=__1__, um Bewegungsbefehl einzureihen. +instruction-to-repair=__1__ und gedrückt halten, um ausgewähltes Objekt zu reparieren. +instruction-to-reset-item=__1__, um zurückzusetzen. +instruction-to-select=__1__ und ziehen, um Inhalte auszuwählen. +instruction-to-shoot=__1__, um zu feuern. +instruction-to-throw=__1__, um zu werfen. +instruction-to-upgrade=__1__ und ziehen, um upzugraden. +instruction-when-in-cursor=Wenn in der Hand gehalten +inventory=Inventar +inventory-filter=Inventar-Filter +licenses=Lizenzen +load=Laden +loading-map=Lade Karte __1__ +loading-new-map=Lade neue Karte +logistic-requests-disabled=Logistikanfragen deaktiviert +logistic-trash-slots=Abfallplätze +map-exchange-string=Code zum Kartenaustausch +mining-fluid=Bohrflüssigkeit +mod-scenarios=Mod-Szenarios +mod-with-campaign-not-available=Mod mit dieser Kampagne ist nicht verfügbar. +module=Modul +module-description=Erlaubte Module: +no=Nein +no-recipe-available=Kein Bauplan verfügbar +no-recipes-found=Keine Baupläne gefunden +not-available=Nicht verfügbar +not-connected=Nicht verbunden +not-in-logistic-network=Nicht im Logistiknetz +nothing-found=Nichts gefunden +notice=Hinweis +off=Aus +ok=OK +on=An +open-equipment-grid=Ausrüstungsgitter öffnen +or-set-a-constant=Oder eine Konstante festlegen +owner=Besitzer +queued=Zur Übertragung eingereiht +quit=Beenden +reassign-blueprint=Wähle neue Inhalte für die Blaupause. +refresh=Aktualisieren +release-date=Veröffentlichungsdatum: +remove-blueprint-book-record=Blaupausenbuch löschen +reset=Zurücksetzen +reset-consumpiton-filters=Filter zurücksetzen +reset-production-filters=Filter zurücksetzen +restart=Neu starten +result=Erzeugnis +rocket-inventory-slot=Raketenfracht +rocket-inventory-slot-description=Hier kannst Du den Satelliten einsetzen. +rocket-launch=Start +rocket-launch-started=Gestartet +rocket-preparing=Vorbereitung +rocket-result-inventory-slot=Ergebnis des Raketenstarts +save=Speichern +saving-map=Speichere Karte __1__ +script-inventory=Skript-Inventar +search=Suche +search-with-focus=Suche (__1__) +select-filter=Filter auswählen +select-signal=Signal auswählen +select-upgrade=Upgrade auswählen +set=Festlegen +set-amount=Menge festlegen +set-filter=Filter einstellen +set-inventory-bar-title=Das Inventar begrenzen, das von Maschinen befüllt werden kann. +since-last-played=Seit letztem Spiel (__1__) +space-usage-mb=Speicherverbrauch: __1__ MB / __2__ MB +subversion=Unter-Version: +sync-mods-with-save=Mods mit Speicherstand synchronisieren +synchronize=Synchronisieren +total=Gesamt +transferring=Übertrage +update=Aktualisieren +upgrade-blueprint-book-tooltip=Gegenstände und Objekte in allen Blaupausen dieses Buches upgraden. +upgrade-blueprint-tooltip=Gegenstände und Objekte in der Blaupause upgraden. +user-scenarios=Eigene Szenarios +version=Version: +weapons=Waffen +yes=Ja +[gui-about] +created-by=Erschaffen von +forums=Foren +release=Edition +version=Version +website=Internetseite +[gui-achievements] +modded-game=Dieses Spiel hat Mods geladen. Errungenschaften werden unabhängig vom denen des Basisspiels verwaltet. +not-in-game-long-enough=Du musst mehr als __1__ % der Gesamtlaufzeit der Partie online sein, um Errungenschaften erhalten zu können. Die Partie dauerte __2__, Du hast aber nur __3__ im Spiel verbracht. +title=Errungenschaften +track=Verfolgung starten +unlocked-count=__1__ von __2__ erhalten +untrack=Verfolgung stoppen +[gui-additional-entity-settings] +apply-entity-health=Trefferpunkte übernehmen +apply-entity-tag=Markierung übernehmen +corpse-expires=Leiche verschwindet +difficulty=Schwierigkeitsgrad +entity-tag=Objekt-Markierung +indestructible=Unzerstörbar +not-minable=Nicht abbaubar +not-operable=Nicht interagierbar +not-rotatable=Nicht drehbar +properties=Eigenschaften +recipe-locked=Bauplan nicht freigeschaltet +title=__1__ extra Einstellungen +to-be-looted=Automatisch einsammeln +[gui-admin-player] +character-equipment=Ausrüstung +character-main-inventory=Charakter-Inventar +cursor-stack=Stapel in der Hand +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=Objekt wird|rest=Objekte werden}__ beschädigt. +destroyed=__1__ __plural_for_parameter_1_{1=Objekt wurde|rest=Objekte wurden}__ zerstört. +map-hint=Schau auf die Karte für weitere Informationen. +no-material-for-construction=__1__ __plural_for_parameter_1_{1=Objekt benötigt|rest=Objekte benötigen}__ Materialien, um erbaut zu werden. +no-storage=Nicht genügend Platz im Logistiknetz verfügbar. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=Objekt benötigt|rest=Objekte benötigen}__ Bauroboter. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=Objekt benötigt|rest=Objekte benötigen}__ Reparaturkits. +title=Alarmmeldungen +train-out-of-fuel=Zug hat Brennstoff verbraucht. +turret-fire=__1__ __plural_for_parameter_1_{1=Geschützturm ist|rest=Geschütztürme sind}__ in einen Kampf verwickelt. +[gui-arithmetic] +input=Eingang +output=Ausgang +[gui-assembling-machine] +change-recipe=Bauplan ändern +select-recipe=Bauplan für die Montage auswählen +[gui-auth-server] +client-version-too-old=Die Version Deines Spielclients ist zu alt, um Onlinedienste zu nutzen. Bitte aktualisiere auf die neueste Factorio-Version. +email-authentication-invalid=Ungültiger Authentifizierungscode. Bitte überprüfe Deine E-Mail und versuche es erneut. +email-authentication-required=E-Mail-Authentifizierung erforderlich. Bitte melde Dich mit einem Browser auf Factorio.com an und gib den Code ein, den wir Dir zugeschickt haben. +email-change-rate-limit=Du kannst deine E-Mail-Adresse nur einmal innerhalb von 7 Tagen ändern. +email-invalid-format=Die angegebene E-Mail-Adresse ist in einem falschen Format, bitte überprüfen Sie diese. +email-registered=Diese E-Mail-Adresse ist bereits registriert. +failed-to-reach-server-error=Fehler beim Verbinden mit Authentifizierungsserver. Code: __1__. Fehler: __2__. +generic-timeout=Aktion wegen Zeitüberschreitung fehlgeschlagen. Bitte später erneut versuchen. +generic-verification-failed=Verifizierung des Benutzerkontos fehlgeschlagen. Bitte stelle sicher, dass Du beim Diensteanbieter angemeldet bist und versuche es erneut. +invalid-characters-in-username=Dein Benutzername enthält ungültige Zeichen. Bitte besuche __1__ in Deinem Webbrowser und wähle einen neuen Benutzernamen. +json-parse-error=Konnte die Antwort des Authentifizierungsservers nicht analysieren. Dies scheint ein interner Serverfehler zu sein. +login-banned=Ihr Konto wurde gesperrt. Wenn Sie der Meinung sind, dass es sich hierbei um einen Fehler handelt, kontaktieren Sie bitte support@factorio.com. +login-blacklist=Deine IP-Adresse steht aufgrund von Missbrauch in der Vergangenheit auf der schwarzen Liste. Wenn Du der Meinung bist, dass dies ein Fehler ist und möchtest, dass das Verbot aufgehoben wird, kontaktiere bitte __1__. +login-deletion-pending=Anmeldung nicht möglich, da Dein Konto zur Löschung vorgemerkt ist. Wenn Du diesen Prozess abbrechen möchtest, melde Dich auf der folgenden Webseite an: __1__. +login-failed=Benutzername oder E-Mail und Passwort stimmen mit keinem Konto überein. +login-failed-steam-only=Das angegebene Konto für Factorio.com funktioniert nur über Steam. Bitte melde Dich mit Steam an oder besuche __1__, um ein Passwort einzurichten. +login-insufficient-membership=Dein Konto besitzt das Spiel nicht. Bitte kaufe es, um Dich anzumelden. +login-too-many-attempts=Zu viele fehlgeschlagene Anmeldeversuche. Bitte versuche es später erneut. Wenn Du Dein Passwort vergessen hast, kannst Du es auf __1__ zurücksetzen. +login-unlinked=Dein Steam-Konto scheint das Spiel nicht mehr zu besitzen, daher haben wir es von Deinem Factorio-Konto getrennt. Du kannst Dein Factorio-Konto mit einem Steam-Konto verbinden, welches das Spiel besitzt, um Deine Mitgliedschaft wiederherzustellen. +server-down-for-maintenance=Derzeit sind die Onlinedienste auf Grund von Wartungsarbeiten nicht verfügbar. Bitte versuche es später erneut. +steam-id-already-registered=Dein Steam-Konto ist bereits mit einem existierenden Factorio.com-Konto verknüpft. Bitte melde Dich stattdessen mit deinem Factorio-Konto an. +steam-id-doesnt-own-factorio=Dein Steam-Account besitzt Factorio nicht. Bitte kaufe das Spiel, um ein Konto zu erstellen. +steam-id-timeout=Konnte die Eigentümerschaft von Factorio nicht bestätigen, weil die Verbindung zu Steam die erforderte Antwortzeit überschreitet. Bitte versuche es erneut. +steam-ticket-verification-failed=Überprüfung des Benutzer-Tickets für Steam fehlgeschlagen. Bitte stelle sicher, dass Du Dich bei Steam angemeldet hast und versuche es erneut. +unknown-error=Server hat einen Fehler gemeldet: __1__ +username-invalid-characters=Ungültige Zeichen im angegebenen Benutzernamen. Bitte verwende nur alphanumerische Zeichen und .- +username-taken=Der angegebene Benutzername ist bereits vergeben. Bitte wähle einen anderen aus, oder logge Dich ein, falls es Dein eigener Benutzername ist. +username-too-long=Benutzername ist zu lang (maximal 30 Zeichen). +username-too-short=Benutzername ist zu kurz (mindestens 2 Zeichen). +[gui-blueprint] +absolute-snapping=Absolut +absolute-snapping-tooltip=Rastet in ein globales Raster ein. Die Koordinaten legen fest, wie die Blaupause relativ zum globalen Raster liegt. +close-blueprint=Blaupause schließen +commit-blueprint=Blaupause speichern +components=Bestandteile +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ um alle Komponenten dieses Typs zu entfernen.\n__ALT_CONTROL_LEFT_CLICK__1__ um alle Komponenten dieses Typs wieder hinzuzufügen. +create-blueprint=Blaupause erstellen +existing-blueprint=Blaupausen-Gegenstand +filters=Filter +grid-position=Rasterposition +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ in der Vorschau um die Rasterposition zu ändern. +grid-size=Rastergröße +grid-size-tooltip=Abmessungen des Wiederholungsmusters. +height=Höhe +icon=Symbol +icon-tooltip=Hier kannst Du ändern, welche Symbole diese Blaupause repräsentieren. +library-blueprint=Blaupause in der Blaupausenbibliothek +library-blueprint-owned-by-other-player=Blaupause in der Blaupausenbibliothek eines anderen Spielers +new-blueprint=Neue Blaupause einrichten +relative-snapping=Relativ +relative-snapping-tooltip=Erlaubt das Einrasten relativ zu dem Punkt, wo das Bauen durch Ziehen begonnen wurde. +settings=Einstellungen +snap-to-grid=Am Raster ausrichten +snap-to-grid-tooltip=Rastet die Blaupause beim Bauen in vorgegebene Positionen ein. +unnamed-blueprint=Blaupause ohne Namen +width=Breite +[gui-blueprint-book] +blueprints=Blaupausen +confirm-blueprint-book-deletion=Bist Du sicher, dass Du das Blaupausenbuch löschen möchtest? +delete-blueprint-book=Buch löschen +icon-tooltip=Wenn leer, zeigt das Blaupausenbuch das Symbol der aktiven Blaupause an. +scroll-to-change-active=Verwende __CONTROL__cycle-blueprint-forwards__ und __CONTROL__cycle-blueprint-backwards__, um die aktive Blaupause zu wechseln. +scroll-to-change-active-specific=__CONTROL_STYLE_BEGIN____1__Mausrad__CONTROL_STYLE_END__, um die aktive Blaupause zu wechseln. +unnamed-blueprint-book=Blaupausenbuch ohne Namen +[gui-blueprint-library] +blueprint-book=Blaupausenbuch +blueprint-book-edit=Blaupausenbuch bearbeiten +blueprint-book-string=Blaupausenbuch-Code +blueprint-string=Blaupausen-Code +cant-manipulate-not-synchronized-shelf=Die Blaupausensammlung muss erst synchronisiert werden, bevor sie manipuliert werden kann. +deconstruction-item-string=Abrissplan-Code +deconstruction-tool-edit=Abrisswerkzeug bearbeiten +drop-blueprint=Blaupause ablegen +failed-loading-cloud-storage=Laden des Blaupausenspeichers aus der Cloud fehlgeschlagen. Stattdessen wird die lokale Version des Speichers geladen. +failed-loading-storage=Blaupausenspeicher konnte nicht geladen werden: __1__. Sichern von aktuellem Speicher auf __2__. +failed-saving-cloud-storage=Speichern des Blaupausenspeichers in die Cloud ist fehlgeschlagen. Möglicherweise ist nicht genügend Speicherplatz für Cloud-Sync verfügbar. Sichere die Datei __1__, um den Verlust der Blaupausenbibliothek zu verhindern. +game-blueprints-title=Spiel-Blaupausen +grid-view=Rasteransicht +import=Importieren +import-string=Code importieren +list-view=Listenansicht +make-new=Neu: __1__ +not-available-yet=Blaupause ist noch nicht verfügbar +not-synced-warning=[img=utility/warning_icon] [color=red]Blaupausenbibliothek ist nicht synchronisiert.[/color] +player-storage=__1__ – Blaupausenspeicher +private-shelf=Meine Blaupausen +shared-shelf=Geteilte Blaupausen +shelf-choice=Filter: +shelf-choice-all=Alle +shelf-choice-game=Spiel-Blaupausen +synchronising=Synchronisiere … +title=Blaupausenbibliothek +transfer-progress=Übertragungsfortschritt +unknown-player-storage=Unbekannter Spieler-Speicher +upgrade-item-string=Upgradeplan-Code +upgrade-tool-edit=Upgradewerkzeug bearbeiten +[gui-bonus] +artillery-range=Artilleriereichweite +character-build-distance=Baureichweite +character-crafting-speed=Herstelltempo +character-health-bonus=Trefferpunkte +character-inventory-slots-bonus=Bonus-Inventarplätze +character-item-drop-distance=Ablegereichweite +character-item-pickup-distance=Aufhebereichweite +character-logistic-slots=Anfrageplätze für Logistik +character-logistic-trash-slots=Persönliche Abfallplätze +character-loot-pickup-distance=Autom. Aufhebereichweite +character-mining-speed=Abbautempo +character-reach-distance=Aktionsreichweite +character-resource-reach-distance=Ressourcen-Abbaureichweite +character-running-speed=Laufgeschwindigkeit +damage-bonus=Schaden +follower-robot-lifetime=Lebensdauer +inserter-stack-size-bonus=Greifarmkapazität +laboratory-productivity=Forschungsproduktivität +laboratory-speed=Forschungstempo +maximum-following-robots-count=Begleitroboteranzahl +mining-drill-productivity-bonus=Bergbau-Produktivität +no-bonuses=Noch keine Bonusse erforscht. +shooting-speed-bonus=Feuerrate +stack-inserter-capacity-bonus=Stapelgreifarmkapazität +title=Bonusse +train-braking-force-bonus=Zug-Bremskraft +turret-damage-bonus-description=(zusätzlich zu Munitionsbonus) +worker-robot-battery=Batterie-Kapazität +worker-robot-speed=Bewegungsgeschwindigkeit +worker-robot-storage=Frachtkapazität +[gui-browse-games] +access=Zugang +access-password=Passwort +access-public=Öffentlich +cant-join-game-steam-init-failed=Kann dem Spiel nicht über Steam-Netzwerk beitreten: Steam wurde nicht richtig initialisiert. Steam-bezogene Funktionen sind deaktiviert. Durch den Neustart von Steam wird dieses Problem normalerweise behoben. Möchtest Du versuchen, dem Spiel ohne Steam beizutreten? +description=Beschreibung +downloading-game-information=Lade Spielinformationen herunter +favourite-tooltip=Favoriten +games-headers-name=Name +games-headers-players=Spieler +games-headers-playtime=Spieldauer +has-friends=Steam-Freunde im Spiel +has-mods=Mit Mods +has-password=Mit Passwort gesichert +has-players=Spieler vorhanden +is-dedicated-server=Dedizierter Server +join-game=Spiel beitreten +loading=Lade … +mods=Mods +no-game-selected=Kein Spiel ausgewählt +no-players=Keine +none=Keine +ping=Ping +ping-calculating=Berechne +ping-cant-reach=Nicht erreichbar +players=Spieler +search=Suche +search-filters=Suchfilter +tags=Schlagworte +title=Spiele durchsuchen +version=Version +[gui-building-statistics] +built=Gebaut +deconstructed=Abgerissen +title=Bauwerke +upgraded=Upgegradet +[gui-car] +automatic-targeting=Automatische Zielerfassung +color=Farbe +driver=Fahrer +passenger=Passagier +trunk=Kofferraum +weapons-control=Waffensteuerung +with-gunner=Mit Kanonier +with-gunner-description=Feinde in der Nähe werden automatisch beschossen, wenn sich ein Kanonier (Fahrer oder Passagier) im Fahrzeug befindet +without-gunner=Ohne Kanonier +without-gunner-description=Feinde in der Nähe werden automatisch beschossen, wenn das Fahrzeug leer ist +[gui-character] +crafting-queue=Herstellungs-Warteschlange +exoskeleton=Exoskelett +personal-logistics-description=Das Ausschalten der persönlichen Logistik hindert Logistikroboter daran, angeforderte Gegenstände zu liefern. Es wird auch verhindern, dass Gegenstände automatisch äuf die Abfallplätze verschoben werden. Logistikroboter werden die Abfallplätze weiterhin leeren. +personal-roboport=Persönlicher Roboterhangar +[gui-constant] +off=Aus +on=An +output=Ausgang +output-signals=Ausgangssignale +[gui-control-behavior] +circuit-connection=Verbindung mit Schaltungsnetz +circuit-network=Schaltungsnetz +connect=Verbinden +connected-to-network=Mit Netz verbunden +green-network-id=[color=green]__1__[/color] +logistic-connection=Verbindung mit Logistiknetz +logistic-network=Logistiknetz +mode-of-operation=Betriebsart +no-network-in-range=Kein Netz in Reichweite +not-connected=Nicht verbunden +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Mauer mit Tor-Steuerung +[gui-control-behavior-modes] +close-signal=Signal schließen +close-signal-description=Wenn die angegebene Bedingung erfüllt ist, wird das Signal rot und hindert jeden Zug an der Durchfahrt.\nWenn ein Zug nicht rechtzeitig anhalten kann (Signal war gelb), oder dieser das Signal bereits durchquert hat (Signal war bereits rot), wird das Signal den Zug nicht stoppen.\nBeachte: Häufig wird der Zug an dem Signal anhalten und nicht versuchen eine alternative Route zu finden, selbst wenn eine existiert. +enable-disable=Aktivieren/deaktivieren +enable-disable-description=Schaltet das Objekt nur an, wenn die Bedingung erfüllt ist. +enable-disable-train-stop-description=Schaltet das Objekt nur an, wenn die Bedingung erfüllt ist.\nZüge überspringen deaktivierte Zughaltestellen, was Dir erlaubt, Zugstrecken zu kontrollieren. +none=Keine +none-write-description=Das Verhalten dieses Objektes wird nicht vom Schaltungsnetz beeinflusst. +open-gate=Tor öffnen +open-gate-description=Das Tor bleibt offen, solange die Schaltungsbedingung erfüllt ist. +read-belt-contents=Gegenstände auf Fließband auslesen +read-belt-contents-description=Liest den Inhalt des Fließbandes und sendet ihn an das Schaltungsnetz. Pulssignale können nicht korrekt gesendet werden, wenn Gegenstände von externen Objekten in die Fließbandmitte gelegt oder von dort entfernt werden. +read-chain-signal=Signal auslesen +read-chain-signal-description=Liest den Zustand des Zug-Kettensignals aus und sendet entsprechend das angegebene Signal an das Schaltungsnetz. +read-charge-level=Ladestand auslesen +read-charge-level-description=Liest den Ladestand des Akkumulators als Prozentangabe zwischen 0 und 100 und sendet diese an das Schaltungsnetz. +read-contents=Inhalt auslesen +read-contents-description=Liest den Inhalt des Behälters und sendet ihn an das Schaltungsnetz. +read-hand-contents=Gehaltene Gegenstände auslesen +read-hand-contents-description=Liest den Inhalt der Greifarm-Zange und sendet ihn an das Schaltungsnetz. +read-logistic-network-contents=Inhalt des Logistiknetzes auslesen +read-logistic-network-contents-description=Liest die verfügbaren Gegenstände aus dem Logistiknetz dieses Roboterhangars aus und sendet diese an das Schaltungsnetz. +read-resources=Ressourcen auslesen +read-resources-description=Liest die erwartete Ressourcenmenge von der Förderanlage und sendet sie an das Schaltungsnetz.\nFür unbegrenzte Ressourcen sendet es die unmodifizierte Förderrate.\nDer Wert wird alle 5 Sekunden aktualisiert. +read-robot-stats=Roboterstatistiken auslesen +read-robot-stats-description=Liest die Anzahl an Robotern im Logistiknetz dieses Roboterhangars und sendet diese an das Schaltungsnetz. +read-sensor=Liest Sensor +read-sensor-description=Sendet ein Signal an das Schaltungsnetz, wenn sich ein Charakter dem Tor nähert und es sich öffnen soll. +read-signal=Signal auslesen +read-signal-description=Liest den Zustand des Zugsignals aus und sendet entsprechend das angegebene Signal an das Schaltungsnetz.\nFalls das Zugsignal durch das Schaltungsnetz geschlossen wurde, wird kein Signal ausgegeben. +read-stopped-train=Zug-ID auslesen +read-stopped-train-description=Wenn ein Zug an der Zughaltestelle hält, wird ein Signal mit der eindeutig identifizierbaren Nummer dieses Zuges gesendet. +read-train-contents=Inhalt des Zuges auslesen +read-train-contents-description=Liest den Inhalt des Zuges aus, der zur Zeit an der Zughaltestelle hält, und sendet ihn an das Schaltungsnetz. +read-trains-count=Zuganzahl auslesen +read-trains-count-description=Liest die Anzahl an Zügen, die derzeit diese Haltestelle anfahren. Inklusive haltendem Zug. +send-to-train=An Zug senden +send-to-train-description=Sendet den Inhalt des Schaltungsnetzes an den Zug, um diesen dann als Warte-Bedingung nutzen zu können. +set-filters=Filter setzen +set-filters-description=Stellt die Filter des Greifarms anhand der Schaltungssignale ein. +set-requests=Anfragen festlegen +set-requests-description=Stellt die Logistikanfragen der Kiste anhand der Schaltungssignale ein. +set-stack-size=Stapelgröße festlegen +set-stack-size-description=Legt die maximale Stapelgröße dieses Greifarms anhand eines ausgewählten Schaltungssignals fest. +set-trains-limit=Zugbeschränkung festlegen +set-trains-limit-description=Legt die maximale Anzahl an Zügen fest, die diese Haltestelle gleichzeitig anfahren dürfen. Inklusive haltendem Zug. +use-colors=Farben nutzen +use-colors-description=Stellt die Farbe der Lampe gemäß den angelegten Farbsignalen ein.\nIst der Wert des Farbsignals größer als 0, leuchtet die Lampe in dieser Farbe.\nSind mehrere Farben angegeben, wird nur eine davon genutzt. +[gui-control-behavior-modes-guis] +available-construction-bots=Verfügbare Bauroboter +available-logistic-bots=Verfügbare Logistikroboter +belt-read-mode=Lese Inhalt aus +blue=Blau +blue-chain-description=Das zu sendende Schaltungssignal, wenn das Kettensignal blau ist (eine oder mehrere Strecken sind blockiert, aber eine oder mehrere Strecken sind noch befahrbar). +closed-condition=Bedingung zur Schließung +control-signal=Steuersignal +enabled-condition=Bedingung zur Aktivierung +entire-patch=Gesamtes Ressourcenfeld +entire-patch-description=Liest die Menge an erwarteten Ressourcen im gesamten Feld um diesen Erzförderer aus. +green=Grün +green-chain-description=Das zu sendende Schaltungssignal, wenn das Kettensignal grün ist (der Block ist frei). +green-description=Das zu sendende Schaltungssignal, wenn das Zugsignal grün ist (der Block ist frei). +hand-read-mode=Lese gehaltene Gegenstände aus +hold-mode=Halten +hold-mode-description-belt=Das Signal dauert an, solange der Gegenstand auf dem Fließband liegt. +hold-mode-description-inserter=Das Signal dauert an, solange der Greifarm den Gegenstand hält. +input-signal=Eingangssignal +open-condition=Bedingung zur Öffnung +output-signal=Ausgangssignal +output-signals=Ausgabesignale +pulse-mode=Puls +pulse-mode-description-belt=Das Signal wird nur für 1 Tick gesendet, wenn ein Gegenstand das Fließband betritt. +pulse-mode-description-inserter=Das Signal wird nur für 1 Tick gesendet, wenn der Gegenstand aufgenommen wird. +red=Rot +red-chain-description=Das zu sendende Schaltungssignal, wenn das Kettensignal rot ist (ein Zug blockiert alle Strecken nach dem Kettensignal). +red-description=Das zu sendende Schaltungssignal, wenn das Zugsignal rot ist (ein Zug passiert das Zugsignal). +resource-read-mode=Lese Ressourcen aus +this-miner=Dieser Erzförderer +this-miner-description=Liest die Menge an erwarteten Ressourcen für diesen Erzförderer. +total-construction-bots=Anzahl aller Bauroboter +total-logistic-bots=Anzahl aller Logistikroboter +train-id=Zug-Kennung +train-id-description=Eindeutige Kennung des haltenden Zuges +trains-count=Zuganzahl +trains-count-description=Anzahl an Zügen, die derzeit diese Haltestelle anfahren. Inklusive haltendem Zug. +trains-limit=Zugbeschränkung +trains-limit-description=Maximale Anzahl an Zügen, die diese Haltestelle gleichzeitig anfahren dürfen. Inklusive haltendem Zug. +yellow=Gelb +yellow-chain-description=Das zu sendende Schaltungssignal, wenn das Kettensignal gelb ist (ein Zug plant die Durchfahrt durch das Kettensignal). +yellow-description=Das zu sendende Schaltungssignal, wenn das Zugsignal gelb ist (ein Zug plant die Durchfahrt durch das Zugsignal). +[gui-control-settings] +advanced-interaction=Erweiterte Interaktion +basic-interaction=Einfache Interaktion +button-layout=Tastenanordnung +button-layout-description=Ändert die Zuordnung einiger Aktionen entsprechend Ihrem bevorzugten Standard. Beeinflusst auch auf die GUI-Navigation. +button-layout-eastern=__1__ auswählen, __2__ abbrechen (östlich) +button-layout-western=__1__ auswählen, __2__ abbrechen (westlich) +change-input-method-to-controller=Eingabemethode zu Controller ändern +change-input-method-to-keyboard-and-mouse=Eingabemethode auf Tastatur und Maus ändern +control-disabled=Deaktiviert – Geändert durch: __1__ +controller=Controller +controller-icons=Symbole +controller-icons-auto=Automatische Erkennung (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Controllereinstellungen +crafting=Herstellung +deadzone=Analogstick-Deadzone +deadzone-description=Erhöhe diesen Wert, wenn du bemerkst, dass dein Cursor manchmal abdriftet. +debug=Debug +editor=Editor +input-method=Eingabemethode +input-not-found-controller=Ihre gewählte Eingabemethode ist Controller, aber kein Controller ist verbunden. +input-not-found-keyboard-and-mouse=Ihr gewähltes Eingabegerät ist Tastatur und Maus, diese sind jedoch nicht verbunden. +inventory=Inventar +keyboard-and-mouse=Tastatur & Maus +keyboard-and-mouse-recommended=Tastatur und Maus (empfohlen) +miscellaneous=Verschiedenes +mods=Mods +movement=Bewegung +panels=Fenster +quick-panel=Schnellansicht +quickbar=Schnellleiste +sensitivity=Empfindlichkeit des Analogsticks +sensitivity-description=Wie schnell sich der Cursor und die Karte in Reaktion auf die Bewegung des Joysticks bewegen. +title=Bedienungseinstellungen +tools=Werkzeuge +vehicle-driving-mode=Fahrzeugmodus +vehicle-driving-mode-absolute=Absolut +vehicle-driving-mode-absolute-description=Bewegungen des Joysticks nach oben/unten beschleunigen/bremsen das Fahrzeug.\nBewegungen nach links/rechts lenken das Fahrzeug in die entsprechende Richtung. +vehicle-driving-mode-relative=Relativ +vehicle-driving-mode-relative-description=Bewegungen des Joysticks lenken und beschleunigen das Fahrzeug in die entsprechende Richtung. +vibration-intensity=Vibrationsstärke +waiting=Warten +[gui-crafting-queue] +collapse=Zusammenklappen +expand=Ausklappen +[gui-create-account] +account-creation-info=Du bist über Steam authentifiziert. Wähle einen Benutzernamen für Factorio. Dies wird Dein Nickname im Mehrspieler-Modus sein. Dieser kann später einmalig auf unserer Webseite geändert werden. +account-creation-info-console=Gib einen Benutzernamen für Factorio ein. Dies wird Dein Nickname in Mehrspieler-Partien sein. Er kann nicht geändert werden. +account-creation-success-info=Du bist jetzt durch Steam als __1__ authentifiziert. Wenn Du dieses Konto ohne Steam verwenden möchtest, melde Dich zunächst mit Steam auf __2__ an und richte eine E-Mail-Adresse und ein Passwort für Dein Profil ein. +account-creation-success-info-console=Konto wurde erfolgreich erstellt. Sie sind jetzt als __1__ authentifiziert. +create=Erstellen +creating-account=Konto erstellen +i-accept-the=Ich akzeptiere die +login-using-factorio-account=Ich habe bereits ein Konto auf Factorio.com +login-using-factorio-account-info=Wenn Du ein Factorio-Konto hast, kannst Du Dich stattdessen mit Deinem Passwort anmelden. Dadurch wird auch Dein Factorio-Konto mit diesem Steam-Konto verknüpft. +login-using-factorio-account-info-console=Wenn Du ein Factorio-Konto hast, kannst Du Dich stattdessen mit Deinem Passwort anmelden. Dadurch wird auch Dein Factorio-Konto mit diesem Konsolen-Konto verknüpft. +terms-of-service=Allgemeinen Geschäftsbedingungen +title=Erstelle ein Konto +[gui-current-research] +not-researching=Drücke __CONTROL__open-technology-gui__, um zu forschen. +research-finished=__1__ abgeschlossen. Drücke __CONTROL__open-technology-gui__. +[gui-decider] +condition=Bedingung +input-count=Eingangszähler +input-count-description=Den Wert des angegebenen Ausgabesignals von den eingehenden Signalen kopieren. +one=1 +one-description=Das angegebene Ausgabesignal mit dem Wert 1 ausgeben. +output-item=Ausgang +[gui-deconstruction] +blacklist=Ignorieren +blacklist-description=In diesem Modus werden die aufgelisteten Objekte ignoriert und alles andere abgerissen. +blacklist-trees-and-rocks=Bäume & Felsen ignorieren +entities=Objekte +entity-filter-mode=Einheitenfiltermodus +entity-filters=Objektfilter +filters=Filter +icon-tooltip=Wenn leer, zeigt das Abrisswerkzeug die ausgewählten Filter an. +tile-filter-mode=Kachelfiltermodus +tile-filters=Kachelfilter +tile-selection-mode=Kachelauswahlmodus +tiles=Kacheln +trees-and-rocks-only=Nur Bäume & Felsen +whitelist=Abreißen +whitelist-description=In diesem Modus werden nur die aufgelisteten Objekte abgerissen und alles andere ignoriert. +whitelist-trees-and-rocks=Nur Bäume & Felsen +[gui-downloading-mods] +currently-downloading=Derzeit wird heruntergeladen +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=Nichts +downloading=Lade herunter +[gui-edit-label] +edit-description=Beschreibung bearbeiten +edit-label=Bezeichnung ändern +save-description=Beschreibung speichern +save-label=Bezeichnung speichern +[gui-electric-energy-interface] +buffer-size=Puffergröße +power-production=Stromproduktion +power-usage=Stromverbrauch +[gui-electric-network] +accumulator-charge=Akkumulator-Ladung +accumulator-charge-tooltip=Menge an Energie, die in allen Akkumulatoren dieses Stromnetzes gespeichert ist. +consumption=Verbrauch +production=Erzeugung +production-label=Erzeugung +production-tooltip=Derzeitig erzeugte Stromleistung im Verhältnis zur Maximalleistung der Erzeuger. +progressbar-format=__1__ / __2__ +satisfaction=Bedarfsdeckung +satisfaction-tooltip=Derzeitig erzeugte Stromleistung im Verhältnis zur derzeitig benötigten Stromleistung. +title=Stromnetz-Informationen +[gui-ending-screen] +epilogue=Epilog +[gui-game-finished] +continue=Fortfahren +finish=Beenden +kills=Kills +lost=Du wurdest besiegt … +next-level=Nächstes Level +respawn=Wiederbelebung +restart-level=Level neu starten +save-replay=Aufzeichnung speichern +time-played=Spieldauer +title=Spiel beendet +victory=Sieg! +[gui-goal-description] +info-visibility-button=Informationen +title=Ziel +[gui-graphics-settings] +advanced=Erweitert +brightness=Helligkeit +color-filter=Farbfilter +color-filter-deuteranopia=Deuteranopie +color-filter-deuteranopia-correction=Deuteranopie-Korrektur +color-filter-none=Keiner +color-filter-protanopia=Protanopie +color-filter-protanopia-correction=Protanopie-Korrektur +color-filter-tritanopia=Tritanopie +color-filter-tritanopia-correction=Tritanopie-Korrektur +contrast=Kontrast +full-color-depth=Volle Farbtiefe +full-screen=Vollbild +general=Allgemein +graphics-quality-high=Hoch +graphics-quality-label=Grafikauflösung +graphics-quality-low=Niedrig +graphics-quality-normal=Normal +graphics-quality-very-low=Sehr niedrig +high-quality-animations=Hochwertige Animationen +low-vram-warning=Nicht genügend Videospeicher (VRAM). +map-zoomed-in-effect=Effekt für Kartenvergrößerung +max-threads=Maximale Renderthreads +minimize-on-focus-loss=Spiel minimieren, wenn es im Hintergrund läuft +multisampling-label=Multisampling +multisampling-x2=Multisampling ×2 +multisampling-x4=Multisampling ×4 +multisampling-x6=Multisampling ×6 +multisampling-x8=Multisampling ×8 +no-multisampling=Kein Multisampling +preferred-screen=Bevorzugter Bildschirm +primary-screen=Primärer Bildschirm (__1__) +render-in-native-resolution=In nativer Bildschirmauflösung rendern +render-scale=Render-Skalierung +restart-required=Neustart erforderlich +saturation=Sättigung +screen-n=Bildschirm __1__ +show-animated-water=Wasser-Animationen anzeigen +show-clouds=Wolken anzeigen +show-decoratives=Dekorationen anzeigen +show-enemy-terrain-decals=Dekor für Feindbasen anzeigen +show-game-simulations-in-background=Spielsimulationen im Hintergrund anzeigen +show-inserter-shadows=Schatten von Greifarmen anzeigen +show-item-shadows=Schatten von Gegenständen anzeigen +show-particles=Partikeleffekte anzeigen +show-smoke=Alle Raucheffekte anzeigen +show-tree-distortion=Baum-Animationen anzeigen +sprite-atlas-size-custom=Benutzerdefiniert (__1__) +sprite-atlas-size-label=Größe des Sprite-Atlas +sprite-atlas-size-largest-possible=Größtmögliche +texture-compression=Texturkomprimierung +texture-compression-high-quality=Hohe Qualität +texture-compression-low-quality=Niedrige Qualität +texture-compression-none=Keine +texture-streaming=Textur-Streaming +title=Grafikeinstellungen +ultrawide-mode=Extrabreiter Monitor +use-flip-presentation-model=Das Flip-Präsentationsmodell verwenden +v-sync=Auf VSync warten +video-memory-budget=Grafikspeicher-Budget +video-memory-budget-auto=Auto (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Alles +video-memory-usage-high=Viel +video-memory-usage-label=Grafikspeicher-Nutzung +video-memory-usage-low=Wenig +video-memory-usage-medium=Mittel +vram-low-high-quality-not-recommended=Wir haben festgestellt, dass dieser Computer über __1__ MB Grafikspeicher (VRAM) verfügt. Das ist zu niedrig für die hochauflösenden Grafiken. Der empfohlene Grafikspeicher für hochauflösende Grafiken beträgt mindestens 2 GB, anderenfalls können Leistungsprobleme, fehlende Grafiken oder Abstürze auftreten. Möglicherweise kann das Spiel auch überhaupt nicht gestartet werden. +vram-not-detected-high-quality-not-recommended=Wir konnten nicht ermitteln, wie viel Grafikspeicher (VRAM) auf diesem Computer verfügbar ist. Der empfohlene Grafikspeicher für hochauflösende Grafiken beträgt mindestens 2 GB, anderenfalls können Leistungsprobleme, fehlende Grafiken oder Abstürze auftreten. Möglicherweise kann das Spiel auch überhaupt nicht gestartet werden. +[gui-graphics-settings-description] +full-color-depth=Das Rendern in halber Farbtiefe (16-bit) verringert die GPU-Auslastung, insbesondere für schwache und integrierte Grafikkarten. Diese Option hat nur unter Windows 8+ oder beim Rendern durch OpenGL eine Auswirkung. +graphics-quality-label=Die Auflösung der Sprites. Bestimmt die Grafikspeicher-Nutzung. Warnung: „Hoch“ erfordert mindestens 3 GB VRAM. +graphics-quality-label-console=Die Auflösung der Sprites. Eine niedrigere Auflösung reduziert die Speicherauslastung und die Ladezeit. +high-quality-animations=Wenn deaktiviert, werden für einige animierte oder gedrehte Objekte (z. B. Züge) nur die Hälfte der Einzelbilder geladen. Dies reduziert die Grafikspeicher-Nutzung erheblich. +lights-quality=Die Renderauflösung der Lichter bei Nacht. Hohe Werte erhöhen die Rechenlast erheblich. +max-threads=Anzahl an Threads, um das Spiel zu rendern. +minimize-on-focus-loss=Beim Ausführen im randlosen Vollbild minimiert sich das Spiel selbst, sobald es den Fokus verliert. Dies verhindert, dass andere Anwendungen von ihm verdeckt werden. +render-in-native-resolution=Auf High-DPI-Bildschirmen (z. B. Apple Retina) sorgt die Darstellung in nativer Auflösung für eine höhere Bildqualität, kann aber die Rechenlast deutlich erhöhen. +show-animated-water=Deaktivieren verbessert die Leistung auf schwachen Grafikkarten. +show-game-simulations-in-background=Im Hauptmenü und in Untermenüs werden verschiedene Spielsimulationen anstatt eines Hintergrundbildes angezeigt. +show-smoke=Wenn deaktiviert, wird die Anzahl an dargestellten Raucheffekten stark reduziert. Deaktivieren verbessert die Leistung auf schwachen Grafikkarten. +show-tree-distortion=Deaktivieren verbessert die Leistung auf schwachen Grafikkarten. +sprite-atlas-size-label=Größere Atlanten vereinfachen die Zusammenfassung von Zeichenaufrufen, was die CPU-Auslastung beim Rendern reduziert, sind aber möglicherweise für die GPU schwerer zu verarbeiten. +texture-compression=Texturkomprimierung erhöht die maximale Anzahl der Sprites, die das Spiel in den Videospeicher legen kann, und beschleunigt das Rendering aufgrund eines niedrigeren Datentransfers beim Shading-Prozess. Wenn Du eine ältere oder integrierte GPU besitzt, wähle „Niedrige Qualität“ aus, um die Datenmenge pro Sprite noch mehr zu verringern und so die Rechenlast zusätzlich zu reduzieren. +texture-streaming=Grafiken, die nicht in einem Sprite-Atlas platziert wurden (siehe „Grafikspeicher-Nutzung“), verbleiben im Arbeitsspeicher, bis sie von der GPU benötigt werden. +use-flip-presentation-model=Das Flip-Präsentationsmodell sollte die effizientere Methode sein, fertige Bilder auf einem Bildschirm anzuzeigen, als das ältere Blit-Modell. Versuche diese Option anzupassen, wenn Du Anzeigefehler oder Probleme mit der Bildrate hast. +video-memory-budget-label=Maximale Größe des Grafikspeichers (VRAM), die das Spiel für Texturen (Sprites) verwenden darf. +video-memory-usage-label=Bestimmt, wie viele Sprites das Spiel versucht, in Sprite-Atlanten zu platzieren. Die Erstellung größerer Sprite-Atlanten verbessert die Bündelung von Zeichenaufrufen, was die CPU-Auslastung reduziert. Dies kann aber die GPU-Auslastung erhöhen, da die GPU mit größeren Texturen arbeiten muss. Frei schwebende Sprites können in den VRAM geladen werden, oder im RAM verbleiben (siehe Texturstreaming-Einstellung). +[gui-heat-interface] +add-tooltip=Diese Wärmemenge pro Tick zum Puffer hinzufügen. +at-least-tooltip=Diese Mindestmenge an Wärme im Puffer halten – fehlende Wärme hinzufügen. +at-most-tooltip=Diese Höchstmenge an Wärme im Puffer halten – überschüssige Wärme entfernen. +exactly-tooltip=Genau diese Menge an Wärme im Puffer halten – fehlende Wärme hinzufügen und überschüssige Wärme entfernen. +remove-tooltip=Diese Wärmemenge pro Tick aus dem Puffer entfernen. +[gui-hotkey-suggestions] +build-using-rail-planner=Mit Gleisplaner bauen +build-using-rail-planner-avoiding-obstacles=Baue mit Gleisplaner und Vermeidung von Hinternissen +cancel-selection=Auswahl abbrechen +confirm-selection=Auswahl bestätigen +copy-settings=Einstellungen kopieren +enter-vehicle=Betrete Fahrzeug +exit-vehicle=Verlasse Fahrzeug +force-build=Erzwinge Bau +insert-items=Elemente einfügen +next-item=Nächstes Item +paste-settings=Einstellungen einfügen +place-one=Eins platzieren +previous-item=Vorheriges Item +take-items=Gegenstände entnehmen +transfer-all=Verschiebe alle +transfer-everything=Alles übertragen +transfer-stack=Verschiebe Stapel +[gui-infinity-container] +add=Hinzufügen +at-least=Mindestens +at-least-tooltip=Mindestens so viele Gegenstände im Inventar aufbewahren – fehlende hinzufügen. +at-most=Höchstens +at-most-tooltip=Höchstens so viele Gegenstände im Inventar aufbewahren – überschüssige entfernen. +exactly=Exakt +exactly-tooltip=Exakt so viele Gegenstände im Inventar aufbewahren – Überschuss oder Mangel ausgleichen. +remove=Entfernen +remove-unfiltered-items=Ungefilterte Gegenstände entfernen +remove-unfiltered-items-tooltip=Gegenstände aus dem Inventar entfernen, die nicht in der Filterliste stehen. +title[1]=Unendlichkeitsfilter +[gui-infinity-pipe] +add-tooltip=Diesen Prozentsatz an Flüssigkeit pro Tick ins Rohr hinzufügen. +at-least-tooltip=Mindestens so viel Flüssigkeit im Rohr behalten – fehlende hinzufügen. +at-most-tooltip=Höchstens so viel Flüssigkeit im Rohr behalten – überschüssige entfernen. +exactly-tooltip=Exakt so viel Flüssigkeit im Rohr behalten – Überschuss oder Mangel ausgleichen. +percent=% +remove-tooltip=Diesen Prozentsatz an Flüssigkeit pro Tick aus dem Rohr entfernen. +temperature=Temperatur +[gui-inserter] +blacklist=Negativliste +filter=Filter +override-stack-size=Stapelgröße begrenzen +whitelist=Positivliste +[gui-install-mods] +already-installed=Die Mod __1__ ist bereits installiert +bookmark=Zu Lesezeichen hinzufügen +cant-install-mod-error=Nicht in der Lage, alle benötigten Abhängigkeiten für __1__ zu installieren: __2__. Möchtest Du die Mod ohne Abhängigkeiten installieren? +cant-install-mod-no-compatible-release=Es gibt keine kompatible Version von __1__ auf dem Modportal. +failed-to-list-mods=Das Herunterladen der Mod-Liste ist fehlgeschlagen +filter-by-category=Nach Kategorie filtern +highlighted-last-week=Letzte Woche +highlighted-this-week=In dieser Woche +install=Installieren +install-failed=Installation von __1__ fehlgeschlagen: __2__ +loading-mods=Lade Mods +mods-headers-download-count=Downloads +mods-headers-last-highlighted=Zuletzt hervorgehoben +mods-headers-last-updated=Letzte Aktualisierung +mods-headers-name=Name +mods-headers-trending=Angesagt +mods-headers-version=Version +no-release=Ausgewählte Mod hat keine veröffentlichte Version +remove-bookmark=Aus den Lesezeichen entfernen +show-bookmarks=Nur Mods in Lesezeichen anzeigen +sync-mods-with-server=Deine aktiven Mods stimmen nicht mit denen auf dem Server überein. Möchtest Du Deine Mods mit dem Server synchronisieren? +wait-toggle-bookmark-request=Warte auf Mod-Portal... +[gui-interface-settings] +active-quick-bars=Aktive Schnellleisten +alt-mode=Alt-Modus +automatic-ui-scale=Automatisch +autosort-inventory=Spieler-Inventar immer automatisch sortieren +change-quickbar-by-clicking-with-item=Klick mit Gegenstand legt Schnelleisten-Filter fest +change-quickbar-by-clicking-with-item-controller=Setze den Schnelleisten-Filter durch Auswählen mit einem Gegenstand +custom-ui-scale=Benutzerdefiniert +enable-recipe-notifications=Benachrichtigungen für neue Baupläne aktivieren +entity-tooltip-delay=Objekt-Tooltip-Verzögerung +entity-tooltip-on-the-side=Objekt-Tooltip an der Seite +flat-character-gui=Flache Hierarchie im Charakterfenster +fuzzy-search-enabled=Unscharfe Suche +interaction=Interaktion +locale=Sprache +lock-belt-building-to-straight-line=Bau von Fließbändern in gerader Linie erzwingen +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Textvorhersage für die Bildschirmtastatur anzeigen +other=Sonstige +output-console-delay=Chatnachrichten-Anzeigedauer +pick-ghost-cursor=Geister anstatt Objekten platzieren, falls diese nicht verfügbar sind +play-sound-for-chat-messages=Ton für Chat-Nachrichten abspielen +research-finished-stops-game=Technologie-Fenster öffnet sich, wenn Forschung abgeschlossen ist +shortcut-bar-rows=Zeilen in der Aktionsleiste +show-all-items-in-selection-lists=Alle Gegenstände in Auswahllisten anzeigen +show-beacon-modules-in-alt-mode=Module in Effektverteilern im „Alt-Modus“ anzeigen +show-combinator-settings-when-detailed-info-is-on=Kombinator-Einstellungen im „Alt-Modus“ anzeigen +show-descriptions-in-tooltips=Beschreibung in Tooltips anzeigen +show-grid-when-paused=Raster anzeigen, wenn das Spiel pausiert ist +show-hotkey-suggestions=Zeige Maus- und Tastatursteuerungshinweise +show-hotkey-suggestions-controller=Controller-Tastenhinweise anzeigen +show-inserter-arrows-when-detailed-info-is-on=Greifarm-Ausrichtung im „Alt-Modus“ anzeigen +show-inserter-arrows-when-selected=Ausrichtung des ausgewählten Greifarms anzeigen +show-interaction-indications=Interaktionsindikatoren anzeigen +show-item-labels-in-cursor=Gegenstandsbezeichnungen am Mauszeiger anzeigen +show-minimap=Minimap anzeigen +show-mining-drill-arrows-when-detailed-info-is-on=Erzförderer-Ausrichtung im „Alt-Modus“ anzeigen +show-missing-logistic-network-icon=Symbol für fehlendes Logistiknetz anzeigen +show-mod-owners-in-tooltips=Zugehörige Mods in Tooltips anzeigen +show-player-names-on-minimap=Spielernamen auf der Minimap anzeigen +show-pump-arrows-when-detailed-info-is-on=Pumpen-Ausrichtung im „Alt-Modus“ anzeigen +show-rail-block-visualization=Visualisierung von Gleisabschnitten anzeigen +show-tips-and-tricks-notifications=Benachrichtigungen für Tipps & Tricks anzeigen +show-total-raw-in-recipe-tooltips=Gesamtmenge an Rohkomponenten in Bauplan-Tooltips anzeigen +show-turret-radius-when-blueprinting=Reichweite von Geschütztürmen beim Platzieren von Blaupausen anzeigen +smart-belt-dragging=Intelligentes Ziehen von Fließbändern +title=Benutzeroberfläche +tool-window-next-to-quickbar=Ausrüstungsleiste neben der Schnellleiste +tooltip-delay=Tooltip-Verzögerung +tooltip-never=Nie +tooltip-offset=Tooltip-Versatz +tooltips=Tooltips +train-stop-label-angle=Winkel der Beschriftungen von Zughaltestellen +train-visualization-length=Länge der Zugvisualisierung +ui-scale=Skalierung der Benutzeroberfläche +visualization=Visualisierung +[gui-interface-settings-description] +active-quick-bars=Die Anzahl an Schnellleisten, die immer auf dem Bildschirm sichtbar sind. +change-quickbar-by-clicking-with-item=Wenn Du mit einem Gegenstand in der Hand einen Schnellleisten-Platz anklickt, änderst Du dessen Filter, statt den dort befindlichen Gegenstand aufzunehmen. +change-quickbar-by-clicking-with-item-controller=Wenn Du mit einem Gegenstand in der Hand einen Schnellleisten-Platz anklickt, änderst Du dessen Filter, statt den dort befindlichen Gegenstand aufzunehmen. +entity-tooltip-delay=Die Verzögerung bis Tooltips von Objekten in der Welt am Mauszeiger angezeigt werden. +entity-tooltip-on-the-side=Objekt-Tooltips unter der Minimap anzeigen, anstatt am Mauszeiger. +flat-character-gui=Herstellungsmenü und Logistik werden nebeneinander angezeigt anstatt auf verschiedenen Reitern. +fuzzy-search-enabled=Nachsichtigeres Suchen in den GUIs. +nintendo-switch-use-predictive-text-input=Wortvorschläge bei Verwendung der Bildschirmtastatur anzeigen.\nDas Aktivieren erlaubt auch die Eingabe chinesischer und koreanischer Texte und japanischer Kanji-Zeichen.\nMacht die Bildschirmtastatur kleiner. +output-console-delay=Die Dauer in Sekunden, bevor eine Chat- oder Konsolennachricht zu verblassen beginnt. +pick-ghost-cursor=Wird ein platzierbarer Gegenstand aus der Schnellleiste oder mit dem Pipetten-Werkzeug ausgewählt, das Du nicht besitzt, erscheint stattdessen ein Geist am Mauszeiger. +shortcut-bar-rows=Die Anzahl an Zeilen der Aktionsleiste, die immer auf dem Bildschirm sichtbar sind. +show-all-items-in-selection-lists=Gegenstände, die noch nicht freigeschaltet wurden, in Auswahlfenstern anzeigen. +show-descriptions-in-tooltips=Eine kurze Textbeschreibung in einigen Gegenstands-, Objekt- oder Bauplan-Tooltips anzeigen. Empfohlen für neue Spieler oder bei der Verwendung von neuen Mods. +show-interaction-indications=Wenn die Maus auf ein Objekt zeigt, werden alle Objekte hervorgehoben, die mit diesem interagieren. +show-item-labels-in-cursor=Wenn ein Gegenstand mit Bezeichnung gehalten wird, wird diese angezeigt (z. B. Blaupausenname). +show-total-raw-in-recipe-tooltips=Die Gesamtmenge der benötigten Zeit und erforderlichen Komponenten, die nicht von Hand hergestellt werden können, im Tooltip von Bauplänen anzeigen. +smart-belt-dragging=1) Drücke __CONTROL__rotate__ während Du Fließbänder ziehst, um eine Kurve in Richtung Mauszeiger zu erhalten.\n2) Ziehen von Fließbändern über Hindernisse hinweg platziert automatisch unterirdische Fließbänder. +tooltip-delay=Die Verzögerung bis Tooltips am Mauszeiger angezeigt werden. +tooltip-offset=Wie weit entfernt vom Mauszeiger Tooltips angezeigt werden. +train-stop-label-angle=Der Winkel der Beschriftungen von Zughaltestellen auf der Karte. +train-visualization-length=Anzahl an Waggons, die beim Bauen in der Nähe von Gleisen visualisiert werden. +[gui-kills] +kills=Vernichtet +loses=Verloren +title=Kills +[gui-linked-container] +title=Verbindung +[gui-load-game] +all-required-mods-enabled=Alle erforderlichen Mods sind aktiviert. +exchange-string-freeplay-only=Der Code zum Kartenaustausch kann nur für Karten im Freien Spiel oder im Kreativ-Modus generiert werden. +title=Spiel laden +[gui-load-scenario] +confirm-delete=Bist Du sicher, dass Du das Szenario „__1__“ löschen willst? +title=Scenario laden +[gui-logistic] +auto-trash-request-exists=Anfrage für diesen Gegenstand existiert bereits +cell=Zelle +cells=Zellen +count=Anzahl +high-value-tooltip=Angeforderte Menge. Logistikroboter werden versuchen, diese Gegenstände aus dem Logistiknetz zu liefern. +infinite-amount-in-textfield=∞ +items=Gegenstände +logistic-networks=Logistiknetze +logistic-request-exists=Anfrage für diesen Gegenstand existiert bereits +logistics-and-trash=Persönliche Logistik und Automatischer Abfall +logistics-only=Persönliche Logistik +low-value-tooltip=Maximale Menge. Überzählige Gegenstände werden automatisch auf die Abfallplätze verschoben. +members=Mitglieder +network=Netz +request-from-buffer-chests=Von Pufferkisten anfordern +set-request=Anfrage festlegen +title=Logistik +title-filter=Logistikfilter +title-request=Logistikanfrage +trash=Automatischer Abfall +trash-only=Automatische Abfallfilter +trash-slots=Abfallplätze +[gui-manage-mods] +name-column-header=Name +version-column-header=Version +[gui-map-editor] +brush-intensity=Intensität +brush-size=Größe +brush-speed=Geschwindigkeit +character=Charakter +character-equipment=Ausrüstung +character-main-inventory=Charakter-Inventar +character-quickbar=Schnellleiste +cliffs=Klippen +confirm-quit=Das Szenario wurde nicht gespeichert. Willst Du wirklich beenden? +confirm-regenerate=Bist Du sicher, dass Du die Karte neu generieren möchtest? +convert=Konvertieren +convert-save=Speicherstand konvertieren +convert-save-to-scenario=Speicherstand zu Szenario konvertieren +cursor-intensity=Intensität +decoratives=Dekorationen +edit-scenario=Szenario bearbeiten +editor-inventory=Editor +editors-title=Editoren +entities=Objekte +finished-converting-save=Der Speicherstand wurde in ein Szenario namens __1__ konvertiert. Du findest es in der Liste der Benutzerszenarien. +import=Importieren +import-save=Speicherstand importieren +import-save-failed=Importieren des Speicherstandes fehlgeschlagen: __1__ +items=Gegenstände +items-transfer-limit=Übertragungslimit des Inventars +new-scenario=Neues Szenario +resources=Ressourcen +scenario-already-exists=Ein Szenario mit dem Namen __1__ existiert bereits. Möchtest Du es überschreiben? +select-surfaces-to-import=Wähle Oberflächen aus, die importiert werden sollen +settings=Einstellungen +shape=Form +tiles=Kacheln +title=Karteneditor +tools=Werkzeuge +tools-title=Werkzeuge +[gui-map-editor-clone-editor] +apply-clone-brush=Klon-Pinsel anwenden +clear-destination-decoratives=Dekorationen im Zielgebiet entfernen +clear-destination-entities=Objekte im Zielgebiet entfernen +clone-decoratives=Dekorationen klonen +clone-entities=Objekte klonen +clone-tiles=Kacheln klonen +manual-collision-mode=Manueller Kollisionsmodus +manual-collision-mode-tooltip=Nur die Objekte/Dekorationen klonen, die im Ziel auch manuell platzierbar wären. +smart-area-drag-mode=Intelligenter Modus zum Ziehen von Bereichen +smart-area-drag-mode-tooltip=Wenn geklickt und gezogen wird, um einen Bereich zu klonen, wird dies nur dann geschehen, wenn er nicht mit dem letzten geklonten Ziel überlappt. +smart-area-drag-mode-tooltip-controller=Wenn geklickt und gezogen wird, um einen Bereich zu klonen, wird dies nur dann geschehen, wenn er nicht mit dem letzten geklonten Ziel überlappt. +snap-to-chunk=An Chunks ausrichten +snap-to-grid=Am Raster ausrichten +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Baue als Partei +build-as-force-tooltip=Die Partei, die beim Erstellen von Objekten benutzt wird. Bei „**AUTO**“ wird die „normale“ Partei verwendet: Feind für Beißer, Deine Partei für Spielerbauwerke usw. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Munitionsschaden-Modifikatoren +boolean-modifiers=Boolesche Modifikatoren +category-modifiers=Kategorie-Modifikatoren +disabled-hand-crafting-recipes=Baupläne für die manuelle Herstellung deaktiviert +edit-modifier-category=Bearbeite __1__ +gun-speed-modifiers=Feuerraten-Modifikatoren +setting-is-invalid=Eine oder mehrere Einstellungen sind ungültig. +simple-modifiers=Einfache Modifikatoren +title=Partei-Datenwerte +turret-attack-modifiers=Angriffs-Modifikatoren für Geschütztürme +value-cannot-be-empty=Wert darf nicht leer sein. +value-out-of-range=Wert außerhalb des gültigen Bereichs: Gültige Werte sind von __1__ bis inklusive __2__. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=Die Standard-Parteien (Spieler, Feind und Neutral) können nicht entfernt werden. +create-force=Partei erstellen +current-force=Aktuelle Partei +delete-force=Partei löschen +destination-force=Zielpartei +destination-force-tooltip=Die Partei, der die Objekte zugeordnet werden sollen. Wenn „**AUTO**“ ausgewählt wurde, wird die aktuelle Partei verwendet. +edit-force=Partei bearbeiten +edit-force-cease-fire=Waffenstillstände bearbeiten +edit-force-cease-fire-title=Waffenstillstände der Partei „__1__“ verändern +edit-force-data=Andere Eigenschaften bearbeiten +edit-force-friends=Freunde bearbeiten +edit-force-friends-title=Freunde der Partei „__1__“ verändern +enable-friendly-fire=Eigenbeschuss erlauben +neutral-force-cant-be-changed=Die neutrale Partei kann nicht verändert werden. +new-force-name-already-used=Eine Partei mit diesem Namen existiert bereits. +no-force-name-given=Es wird ein Name zum Erstellen einer Partei benötigt. +share-chart=Diagramm teilen +switch-to-force=Zur Partei wechseln +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ und ziehen, um zum Klon-Bereich hinzuzufügen. +and-all-as-usual=Und alle anderen wichtigen Tastenkürzel wie im normalen Spiel. +area-build-instructions=__1__ und ziehen, um einen neuen Bereich festzulegen. +area-move-instructions=__1__ und ziehen, um einen Bereich auszuwählen. +area-remove-instructions=__1__, um einen Bereich zu entfernen. +area-select-instructions=__1__, um einen Bereich auszuwählen. +build=__1__, um zu platzieren. +build-cliffs=__1__, um Klippen zu bauen. +build-cloned-area-instructions=__1__, um den geklonten Bereich zu einzufügen. +build-tiles-area=__1__ und ziehen, um Kacheln zu platzieren. +build-tiles-bucket=__1__, um den markierten Bereich zu füllen. +build-tiles-out-of-map=__1__, um Kacheln außerhalb der Karte zu platzieren. +build-to-clone-entity=__1__, um das ausgewählte Objekt zu klonen. +change-force-instructions=__1__ und ziehen, um die Partei von Objekten zu ändern. +change-spawn-location-description=__1__, um die Spawn-Position festzulegen. +change-tile-variations=__1__, um die Variation der Kacheln im ausgewählten Bereich zu ändern. +edit-resource=Wenn keine Editor-Ressource ausgewählt ist, __1__ auf eine Ressource um sie zu bearbeiten. +initial-resource-amount=Die anfängliche Ressourcenmenge basiert auf dem Intensitätswert des Werkzeugs. +line-build-cliffs=__1__ und ziehen, um Klippensegmente zu erstellen. +line-remove-cliffs=__1__ und ziehen, um Klippensegmente zu entfernen. +none-mine-to-mine=__1__, um abzureißen. +none-open-to-edit=__1__, um zu bearbeiten. +pipette-to-select-entity=Drücke __1__, um das ausgewählte Objekt zu klonen. +position-build-instructions=__1__, um einen neuen Punkt zu erstellen. +position-move-instructions=__1__ und ziehen, um einen Punkt zu verschieben. +position-remove-instructions=__1__, um einen Punkt zu entfernen. +position-select-instructions=__1__, um einen Punkt auszuwählen. +remove=__1__, um zu entfernen. +remove-cliffs=__1__, um Klippen zu entfernen. +remove-clone-brush-tiles=__1__ und ziehen, um aus dem Klon-Bereich zu entfernen. +resource-extra-info=Das Platzieren oder Entfernen derselben Ressource erhöht oder verringert deren Menge basierend auf dem Intensitätswert des Werkzeugs. +run-snippet-instructions=__1__ und ziehen, um den ausgewählten Codeschnipsel in einem Bereich auszuführen. +select-area-to-clone-instructions=__1__ und ziehen, um einen Bereich zum Klonen auszuwählen. +select-clone-brush-destination-instructions=__1__, um den Zielpunkt des Klons festzulegen. +select-clone-brush-source-instructions=__1__, um den Quellpunkt des Klons festzulegen. +[gui-map-editor-lua-snippet-editor] +current-snippet=Aktueller Codeschnipsel +delete=Löschen +lua-code=Lua-Code +name=Name +new-snippet=Neuer Codeschnipsel +opened-snippet-has-duplicate-name=Der derzeitig geöffnete Codeschnipsel hat einen doppelten Namen. +snippet-already-present=Ein Codeschnipsel mit dem Namen „__1__“ existiert bereits. +[gui-map-editor-menu] +quit=Karteneditor beenden +regenerate-map=Karte neu generieren +resume-editing=Editieren fortsetzen +save-and-play=Speichern und spielen +save-map-as=Speichern als +save-map-overwrite=Speichern +title=Karteneditor +[gui-map-editor-script-editor] +always-draw-areas=Bereiche immer anzeigen +always-draw-positions=Positionen immer anzeigen +color=Farbe +current-areas=Aktueller Bereich +current-positions=Aktuelle Positionen +name=Name +snap-to-grid=Am Raster ausrichten +[gui-map-editor-settings] +draw-cursor-light=Mauszeiger als Taschenlampe nutzen +fill-electric-buffers=Strompuffer beim Bau von Objekten füllen +generate-neighbor-chunks=Benachbarte Chunks erzeugen +instant-blueprint-building=Blaupausen sofort bauen +instant-deconstruction=Sofortiger Abriss +instant-rail-planner=Sofortiger Schienenplaner +instant-upgrading=Sofortige Aufwertung +placed-corpses-never-expire=Platzierte Leichen verschwinden niemals +render-as-day=Immerwährender Tag +show-additional-entity-info-gui=GUI für zusätzliche Objekt-Einstellungen anzeigen +show-character-tab-in-controller-gui=Registerkarte „Charakter“ im Fenster der Spielfigur anzeigen +show-entity-health-bars=Trefferpunkt-Balken anzeigen +show-entity-tags=Objekt-Markierungen anzeigen +show-hidden-entities=Verborgene Objekte zeigen +show-infinity-filters-in-controller-gui=Unendlichkeitsfilter im Fenster der Spielfigur anzeigen +show-status-icons=Objektstatus-Symbole anzeigen +[gui-map-editor-settings-categories] +interaction=Interaktion +other=Sonstige +rendering=Rendern +ui=Benutzeroberfläche +[gui-map-editor-surface-editor] +cant-delete-default-surface=Die Standard-Oberfläche kann nicht entfernt werden. +current-surface=Aktuelle Oberfläche +delete-surface=Oberfläche löschen +edit-map-gen-settings=Einstellungen der Kartengenerierung editieren +edit-surface-map-gen-settings=__1__ – Einstellungen für Kartengenerierung +fill-tiles-with-lab-tiles=Mit Laborkacheln füllen +generate-new-chunks-with-lab-tiles=Neue Chunks mit Labor-Kacheln erzeugen +import-save=Speicherstand importieren +import-save-only-available-in-singleplayer=Importieren von Speicherständen ist nur im Einzelspieler-Modus möglich. +importing-save-disables-replay=Das Importieren von anderen Speicherständen wird die Aufzeichnungs-Funktion deaktivieren. Fortfahren? +invalid-surface-height=Ungültige Oberflächenhöhe: Erlaubte Werte sind 0 bis __1__. +invalid-surface-width=Ungültige Oberflächenbreite: Erlaubte Werte sind 0 bis __1__. +new-surface=Neue Oberfläche +new-surface-name-already-used=Eine Oberfläche mit diesem Namen ist bereits vorhanden. +no-surface-name-given=Es wird ein Oberflächenname zum Erstellen einer Oberfläche benötigt. +regenerate-decoratives=Alle Dekorationen erneut erzeugen +remove-all-entities=Alle Objekte entfernen +remove-empty-chunks=Leere Chunks entfernen +select-surface=Oberfläche auswählen +surface-name=Name +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Kollidierende Dekorationen entfernen +smart-entity-collision-mode=Intelligenter Modus für Objekt-Kollisionen +smart-entity-collision-mode-tooltip=Überspringt das platzieren von Kacheln, wenn dabei ein Objekt zerstört würde. +smart-out-of-map-collision-mode=Intelligenter Modus für Kartenrand-Kollisionen +smart-out-of-map-collision-mode-tooltip=Kacheln „__TILE__out-of-map__“ können nur durch __CONTROL__build-ghost__ bebaut werden +smart-tile-collision-mode=Intelligenter Modus für Kachel-Kollisionen +smart-tile-collision-mode-tooltip=Verändert nur gleichartigen Untergrund. Bewirkt letztendlich, dass Land auf Land und Wasser auf Wasser platziert wird. +[gui-map-editor-time-editor] +apply-ticks-per-day=Übernehmen +current-speed=Aktuelle Geschwindigkeit +day-length=Tageslänge +daytime=Tageszeit: +freeze-daytime=Tageszeit anhalten +pause=Pause (__CONTROL__editor-toggle-pause__) +paused=(pausiert) +play=Spielen (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Für eine begrenzte Zeit spielen +speed=Geschwindigkeit +speed-down=Verlangsamen (__CONTROL__editor-speed-down__) +speed-up=Beschleunigen (__CONTROL__editor-speed-up__) +tick-custom=Benutzerdefinierte Anzahl an Ticks vor +tick-once=Einen Tick vor (__CONTROL__editor-tick-once__) +tick-sixty=Sechzig Ticks vor +ticks-per-day=Ticks pro Tag +unfreeze-daytime=Tageszeit freigeben +[gui-map-editor-title] +cliff-editor=Klippen +clone-editor=Klonen +decorative-editor=Dekorationen +entity-editor=Objekte +force-editor=Parteien +lua-snippet-editor=Lua-Codeschnipsel +none-editor=Nichts +resource-editor=Ressourcen +scripting-editor=Bereiche und Positionen +surface-editor=Oberflächen +tile-editor=Kacheln +time-editor=Zeit +[gui-map-editor-tool] +area-selection=Bereich +brush=Pinsel +change-force=Partei ändern +circle=Kreis +cursor=Mauszeiger +line-selection=Linie +paint-bucket=Farbeimer +point=Punkt +snippet=Lua-Codeschnipsel ausführen +spawn-location=Spawn-Position +spray=Sprühen +square=Quadrat +variations=Variationen +[gui-map-generator] +advanced-tab-title=Erweitert +aux=Gelände-Typ +aux-description=Steuert die Verteilung von roter Wüste und Sand. Je höher die Tendenz, desto mehr rote Wüstenfläche entsteht. +bias=Tendenz +cliff-continuity=Kontinuität +cliff-continuity-description=Die Länge der zusammenhängenden Klippensegmente. +cliff-frequency=Häufigkeit +cliff-frequency-description=Die Anzahl an Klippen. +cliffs=Klippen +coverage=Bedeckung +custom=[verändert] +difficulty=Schwierigkeitsgrad +enable-replay=Spielverlauf aufzeichnen +enable-replay-description=Zeichnet den Verlauf des Spieles für diesen Speicherstand auf, damit er erneut angesehen werden kann. Erhöht Datenmenge und Zeit zum Speichern. +enabled=Aktiviert +enemy-attack-pollution-consumption-modifier=Angriffskostenmodifikator +enemy-attack-pollution-consumption-modifier-description=Modifikator für die Menge der Umweltverschmutzung, die verbraucht wird, um einen Beißer angreifen zu lassen. +enemy-base=Feindbasen +enemy-expansion-group-tile=Feindliche Ausbreitung +enemy-expansion-maximum-expansion-cooldown=Maximale Abklingzeit +enemy-expansion-maximum-expansion-cooldown-description=Die maximale Zeit zwischen dem Aussenden von gegnerischen Ausbreitungsgruppen. +enemy-expansion-maximum-expansion-distance=Maximaler Ausbreitungsabstand +enemy-expansion-maximum-expansion-distance-description=Der maximale Abstand zu alten Feindbasen in den die Feinde sich ausbreiten und neue Basen errichten. +enemy-expansion-maximum-expansion-group-size=Maximale Gruppenstärke +enemy-expansion-maximum-expansion-group-size-description=Die maximale Gruppenstärke für die Ausbreitung von Feindbasen. Wird zusätzlich an die aktuelle Evolutionsstufe angepasst. +enemy-expansion-minimum-expansion-cooldown=Minimale Abklingzeit +enemy-expansion-minimum-expansion-cooldown-description=Die minimale Zeit zwischen dem Aussenden von gegnerischen Ausbreitungsgruppen. +enemy-expansion-minimum-expansion-group-size=Minimale Gruppenstärke +enemy-expansion-minimum-expansion-group-size-description=Die minimale Gruppenstärke für die Ausbreitung von Feindbasen. Wird zusätzlich an die aktuelle Evolutionsstufe angepasst. +enemy-expansion-minutes=min +enemy-frequency-description=Die Anzahl an Feindbasen.\nHinweis: Ein Wert unter 100 % deaktiviert einige Errungenschaften. +enemy-size-description=Die Größe der Feindbasen.\nHinweis: Ein Wert unter 100 % deaktiviert einige Errungenschaften. +enemy-tab-title=Feinde +error-importing-exchange-string=Fehler beim Importieren des Codes zum Kartenaustausch. +evolution=Evolution +evolution-destroy-factor=Zerstörungsfaktor +evolution-destroy-factor-description=Steuert, wie schnell die Evolution zunimmt, wenn Brutnester zerstört werden. +evolution-pollution-factor=Umweltverschmutzungsfaktor +evolution-pollution-factor-description=Steuert, wie schnell die Evolution durch erzeugte Umweltverschmutzung zunimmt. +evolution-time-factor=Zeitfaktor +evolution-time-factor-description=Steuert, wie schnell die Evolution im Laufe der Zeit zunimmt. +exchange-string-instructions=Code zum Kartenaustausch hier einfügen, um dessen Einstellungen zu laden. +export-exchange-string-tt=Code zum Kartenaustausch exportieren (beinhaltet Karteneinstellungen und kann geteilt werden) +frequency=Häufigkeit +hide-preview=Vorschau schließen +import-exchange-string-tt=Code zum Kartenaustausch importieren +invalid-value-for-field=Ungültiger Wert für das Feld „__1__“. Zulässige Werte sind __2__ bis __3__. +island-size=Inselgröße +map-height=Höhe +map-height-simple=Kartenhöhe +map-seed=Kartenseed +map-seed-simple=Kartenseed +map-size-group-tile=Karte +map-type=Kartentyp +map-width=Breite +map-width-simple=Kartenbreite +minimum-pollution-to-damage-trees=Minimum, um Bäume zu beschädigen +minimum-pollution-to-damage-trees-description=Bäume haben 4 verschiedene Stufen der Zerstörung durch Umweltverschmutzung. Wenn die Umweltverschmutzung über diesen Betrag hinaus geht, beginnt der Prozess, einen Baum in die nächste Stufe zu setzen. +moisture=Feuchtigkeit +moisture-description=Steuert die Verteilung von Gras und Wüste. Je höher die Tendenz, desto mehr Grasfläche entsteht. +next=Weiter +peaceful-mode-checkbox=Friedvoll-Modus +peaceful-mode-description=Im Friedvoll-Modus werden Feinde nicht aktiv angreifen oder sich ausbreiten. Sie werden aber noch immer angreifen, um sich zu verteidigen.\nHinweis: Diese Einstellung deaktiviert einige Errungenschaften. +play=Spielen +pollution=Umweltverschmutzung +pollution-absorbed-per-tree-damaged=Pro beschädigtem Baum absorbiert +pollution-absorbed-per-tree-damaged-description=Bäume haben 4 verschiedene Stufen der Zerstörung durch Umweltverschmutzung. Dieser Wert bestimmt die Menge der aufgenommenen Verschmutzung, wenn ein Baum in die nächste Zerstörungsstufe übergeht. +pollution-absorption-modifier=Absorptionsmodifikator +pollution-absorption-modifier-description=Modifikator für die Menge der Umweltverschmutzung, die durch Bäume und Landschaftsflächen absorbiert wird. +pollution-diffusion-ratio=Diffusionsverhältnis +pollution-diffusion-ratio-description=Der Anteil an Umweltverschmutzung, der sich pro Sekunde in angrenzende Chunks verteilt. +preview-auto-update=Automatisch aktualisieren +preview-auto-update-tt=Vorschau automatisch aktualisieren, wenn eine Einstellung geändert wird. +preview-error=Fehler beim Erstellen der Vorschau +price-multiplier=Kosten-Multiplikator +randomize-map-seed=Zufälliger Kartenseed +recipes-difficulty-group-tile=Baupläne +research-queue-availability=Verfügbarkeit der Forschungswarteschlange +research-queue-availability-after-victory=Nachdem das Spiel beendet wurde +research-queue-availability-always=Immer +research-queue-availability-never=Nie +reset-preset=Auf Standardvorlage zurücksetzen +reset-to-preset=__1__ __plural_for_parameter_1_{1=Option|rest=Optionen}__ auf die Standardeinstellung zurücksetzen +reset-to-preset-disabled=Alle Optionen sind auf Standardeinstellungen gesetzt. +resource-frequency-description=Die Anzahl an Ressourcenfeldern. +resource-richness-description=Die Menge der Ressourcen pro Kachel innerhalb eines Feldes. +resource-size-description=Die Fläche jedes Ressourcenfeldes. +resources-tab-title=Ressourcen +richness=Reichhaltigkeit +scale=Maßstab +show-preview=Vorschau +show-preview-warning=Achtung, Spoiler! Zeige die Vorschau nicht an, wenn Du die Karte auf eigene Faust erkunden möchtest. +size=Größe +starting-area-size=Größe des Startgebiets +starting-area-size-description=Die Größe des Bereichs ohne Feindbasen um den Spieler herum. +technology-difficulty-group-tile=Technologie +temperature=Temperatur +terrain-bias-description=Eine konstante Verschiebung, die angewendet wird. +terrain-coverage-description=Wie sehr die Karte von diesem Merkmal bedeckt wird. +terrain-generators-group-title=Generatoren +terrain-scale-description=Maßstab der Merkmale und ihrer Abstände. +terrain-tab-title=Gelände +title=Kartengenerator +water=Wasser +[gui-map-generator-errors] +no-tiles-selected=Mindestens ein Terraintyp muss erlaubt sein. +[gui-map-info] +confirm-delete=Du bist dabei, __1__ dauerhaft zu entfernen. +confirm-replay=Die Wiedergabe der Aufzeichnung von __1__ beginnen? +delete-save=Speicherstand löschen +difficulty=Schwierigkeitsgrad +file-size=Dateigröße +invalid-file=Ungültige oder beschädigte Datei. +map-version=Kartenversion +mods=Mods +preview-missing=Kartenvorschau fehlt. +replay-not-found=Der ausgewählte Speicherstand enthält keine Aufzeichnungsinformationen. +scenario-name=Szenario +start-replay=Aufzeichnung wiedergeben +time-played=Spieldauer +[gui-map-view-settings] +add-ping=Ping +add-ping-tooltip=__1__ auf der Karte oder in der Welt, um direkt zu aktivieren. +add-tag=Markierung hinzufügen +show-electric-network=Stromnetze +show-logistic-network=Logistiknetze +show-map-stop=Namen der Zughaltestellen +show-player-names=Spielernamen +show-pollution=Umweltverschmutzung +show-rail-signal-states=Zustände der Zugsignale +show-recipe-icons=Bauplan-Symbole +show-tags=Markierungen +show-turret-range=Reichweite der Geschütztürme +show-worker-robots=Arbeitsroboter +[gui-menu] +about=Über +browse-lan-games=LAN-Spiele durchsuchen +browse-public-games=Öffentliche Spiele durchsuchen +connect-to-address=Mit Adresse verbinden +continue-host-save=Fortsetzen: Speicherstand hosten __1__ +continue-host-save-tooltip=Speicherstand hosten __1__ +continue-join-game=Fortsetzen: Spiel beitreten __1__ +continue-join-game-tooltip=Spiel beitreten __1__ +continue-save=Fortsetzen __1__ +continue-save-tooltip=Speicherstand __1__ laden +controls=Bedienung +copy-report-path=Pfad zum Desync-Report kopieren +desync-explanation=Du bist nicht mehr mit dem Server synchronisiert.\nDies wurde durch einen Fehler im Spiel, einer Mod oder eines Szenario-Skripts verursacht (falls welche genutzt werden).\nWenn Du keine Mods benutzt, melde das Problem bitte in unserem Bug-Report-Forum. Nenne uns bitte, was die Spieler getan haben und lade den Desync-Report hoch. +desync-explanation-console=Du wurdest vom Spiel desynchronisiert.\nWenn das Problem weiterhin besteht, melde bitte dieses Problem in unserem Fehlerbericht-Forum. +desync-more-information-link=Um mehr über Desyncs zu erfahren oder diese zu melden, siehe: +desync-report-disabled=Ein Desync-Bericht wurde nicht erstellt, da die Erstellung von Berichten deaktiviert ist. Wenn Sie diesen behoben haben möchten, aktivieren Sie bitte den Report und melden Sie diesen. +desync-report-location=Ein Desync-Bericht wurde erstellt unter: __1__ +feature-not-available-with-instrument-mod=Diese Funktion ist nicht verfügbar, solange eine Mod im Instrumenten-Modus aktiv ist. +game-menu=Spielmenü +graphics=Grafik +host-new-game=Neues Spiel hosten +host-saved-game=Gespeichertes Spiel hosten +interface=Benutzeroberfläche +lan-username=LAN-Benutzername +load-game=Spiel laden +main-menu=Hauptmenü +map-editor=Karteneditor +mod-settings=Mod-Einstellungen +mods=Mods +multi-player=Mehrspieler +multi-player-menu=Mehrspieler +new-game=Neues Spiel +other=Sonstige +pause-game=Spiel pausieren +quit-game=Spiel beenden +quit-tutorial-to-game=Lektion verlassen +quit-tutorial-to-menu=Lektion verlassen +reconnect=Verbindung wiederherstellen +restart-game=Neu starten +restart-tutorial=Neu starten +resume-game=Spiel fortfahren +resume-tutorial=Fortsetzen +save-game=Spiel speichern +save-game-as-scenario=Als Szenario speichern +settings=Einstellungen +show-report=Desync-Report zeigen +single-player=Einzelspieler +single-player-menu=Einzelspieler +sound=Audio +the-rest=Der Rest +tutorial-menu=Lektion +unpause-game=Pausierung aufheben +user-login=Benutzeranmeldung +[gui-migrated-content] +changed-achievement=Geänderte Errungenschaften +changed-custom-input=Geänderte Tastenkürzel +changed-decorative=Geänderte Dekorationen +changed-entity=Geänderte Objekte +changed-equipment=Geänderte Ausrüstung +changed-equipment-grid=Geänderte Ausrüstungsgitter +changed-fluid=Geänderte Flüssigkeiten +changed-item=Geänderte Gegenstände +changed-mod-setting=Geänderte Mod-Einstellungen +changed-particle=Geänderte Partikeleffekte +changed-recipe=Geänderte Baupläne +changed-shortcut=In der Aktionsleiste geändert +changed-technology=Geänderte Technologien +changed-tile=Geänderte Kacheln +changed-trivial-smoke=Geänderte Raucheffekte +changed-virtual-signal=Geänderte virtuelle Signale +removed-achievement=Entfernte Errungenschaften +removed-blueprint-too-old=Blaupause __1__ entfernt: Kartenversion __2__ zu alt +removed-custom-input=Entfernte Tastenkürzel +removed-decorative=Entfernte Dekorationen +removed-entity=Entfernte Objekte +removed-equipment=Entfernte Ausrüstung +removed-equipment-grid=Entfernte Ausrüstungsgitter +removed-fluid=Entfernte Flüssigkeiten +removed-item=Entfernte Gegenstände +removed-mod-setting=Entfernte Mod-Einstellungen +removed-particle=Entfernte Partikeleffekte +removed-recipe=Entfernte Baupläne +removed-shortcut=Aus der Aktionsleiste entfernt +removed-technology=Entfernte Technologien +removed-tile=Entfernte Kacheln +removed-trivial-smoke=Entfernte Raucheffekte +removed-virtual-signal=Entfernte virtuelle Signale +title=Migrierter Inhalt +[gui-mod-info] +active-version=Aktive Version +author=Autor +contact=Kontakt +delete=Löschen +dependencies=Abhängigkeiten +dependency-required=Diese Mod wird benötigt, ist aber nicht aktiv. +description=Beschreibung +factorio-version=Factorio-Version +homepage=Website +incompatibilities=Inkompatibel mit +incompatible-factorio-version=Nicht mit der aktuellen Version des Spiels kompatibel +mod-portal-page=Modportal +name=Name +no-dependencies=Keine +optional-dependencies=Optionale Abhängigkeiten +optional-dependency=(optional) +optional-dependency-incompatible=Diese Mod ist inkompatibel. +optional-dependency-required=Diese Mod wird nicht benötigt und ist nicht aktiv. +status=Status +status-disabled=Deaktiviert +status-enabled=Aktiviert +status-not-installed=Nicht installiert +toggle=Aktivieren/deaktivieren +version=Version +[gui-mod-load-error] +description=Fehler beim Laden der Mods: __1__ +disable-all=Alle Mods deaktivieren +disable-mods=Aufgelistete Mods deaktivieren +exit=Verlassen +mod-manager=Mod-Manager +reset-mod-settings=Mod-Einstellungen zurücksetzen +restart-application=Neu starten +title=Fehler beim Laden der Mods +to-be-disabled=Mods, die deaktiviert werden müssen: +[gui-mod-settings] +apply=Übernehmen +cancel=Abbrechen +cant-be-changed-not-an-admin=Nur Administratoren können diese Einstellungen ändern. +map=Pro Karte +no-map-settings=Es gibt keine Einstellungen pro Karte. +no-per-user-settings=Es gibt keine Einstellungen pro Spieler. +no-settings=Keine Einstellungen zu konfigurieren. +no-startup-settings=Es gibt keine Grundeinstellungen. +per-player=Pro Spieler +reload=Neu laden +reset=Zurücksetzen +reset-to-default=Einstellung auf Standard zurücksetzen: __1__ +reset-to-default-disabled=Einstellung hat den Standardwert. +setting-is-invalid=Eine oder mehrere Einstellungen sind ungültig. +startup=Grundeinstellungen +startup-changes-require-restart=Grundeinstellungen zu ändern, erfordert einen Neustart. +startup-settings-cant-be-changed-while-playing=Grundeinstellungen können nicht geändert werden, während das Spiel läuft. +title=Mod-Einstellungen +value-cannot-be-empty=Wert darf nicht leer sein. +value-out-of-range=Wert außerhalb des gültigen Bereichs: Gültige Werte sind von __1__ bis inklusive __2__. +[gui-mod-startup-settings-mismatch] +apply=Ja* +cancel=Nein +description=Deine Mod-Grundeinstellungen stimmen nicht mit den Mod-Grundeinstellungen des Servers überein, mit dem Du Dich verbinden möchtest.\n\nMöchtest Du die Mod-Grundeinstellungen des Servers übernehmen und das Spiel neu starten? +restart-required=Das Spiel wird neu gestartet, um die neuen Mod-Grundeinstellungen zu übernehmen. +title=Mod-Grundeinstellungen stimmen nicht überein +[gui-mods] +install=Installieren +manage=Verwalten +title=Mods +unconfirmed-changes=Änderungen wurden nicht bestätigt. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=Mod|rest=Mods}__ geändert. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=Mod|rest=Mods}__ installiert. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=Mod|rest=Mods}__ aktualisiert. +updates=Aktualisieren +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ möchte Dich mit dem folgenden Server verbinden: __2__ +connect=Verbinden +connect-to-game=Direkte Verbindung +ip-address=IP-Adresse und Port +password=Passwort +password-for-game-required=Passwort für Spiel __1__ eingeben +scenario-script-source=Das Server-Szenario +[gui-multiplayer-lobby] +access=Zugang +adminlist=Administratorliste +allow-commands=Lua-Befehle erlauben +allow-commands-admins-only=Nur Administratoren +allow-commands-false=Nein +allow-commands-true=Ja +authserver-side-bans=Sperrliste des Authentifizierungsservers verwenden +authserver-side-bans-tooltip=Überprüft, dass sich verbindende Spieler nicht für den Mehrspieler-Modus gesperrt wurden, und informiert Factorio.com automatisch über alle Sperr/Entsperr-Befehle. +autosave-only-on-server=Automatisches Speichern nur durch Server +banlist=Sperrliste +default-game-name=Spiel von __1__ +edit-adminlist=Administratorliste bearbeiten +edit-banlist=Sperrliste bearbeiten +edit-whitelist=Positivliste bearbeiten +game-description=Beschreibung +game-name=Servername +game-name-cant-be-empty=Servername darf nicht leer sein +game-password=Serverpasswort +game-password-tooltip=Es wird empfohlen, ein Passwort festzulegen, wenn Du privat spielen möchtest. +game-saving=Spiel speichern +game-tags=Schlagworte +game-visibility-LAN=LAN +game-visibility-public=Öffentlich +game-visibility-steam=Steam +game-visibility-steam-tooltip=Aktiviert oder deaktiviert die Funktion „Spiel beitreten“ über Steam. +ignore-limit-for-returning-players=Bei Rückkehr ignorieren +ignore-limit-for-returning-players-tooltip=Spieler, die bereits auf dieser Karte gespielt haben, können am Spiel teilnehmen, auch wenn die Spielergrenze erreicht wurde. +max-players=Maximale Spielerzahl +max-players-count-must-be-integer=Maximale Spielerzahl muss eine Ganzzahl sein +max-upload=Maximale Uploadrate +max-upload-must-be-integer=Maximale Uploadrate muss eine ganze Zahl sein +max-upload-slots=Maximalzahl an Uploads +max-upload-slots-must-be-integer=Maximale Uploadplätze müssen eine Ganzzahl sein +max-upload-slots-tooltip=Maximale Anzahl an gleichzeitigen Karten-Uploads. Die Begrenzung dieser Option ist nützlich, um genug Upload-Geschwindigkeit für bereits verbundene Spieler sicherzustellen. +max-upload-speed-no-limit=Unbegrenzt +max-upload-tooltip=Maximale Netzwerkgeschwindigkeit zum Upload des Speicherstandes an neue Spieler. Die Begrenzung dieser Option ist nützlich, um genug Upload-Geschwindigkeit für bereits verbundene Spieler sicherzustellen. +multiplayer-afk-autokick-interval=Auto-Rauswurf bei Inaktivität +multiplayer-autosave-interval=Intervall für automatisches Speichern +non-blocking-saving=Nicht-blockierendes Speichern aktivieren +non-blocking-saving-tooltip=Experimentelle Funktion, die es dem Server erlaubt, die Karte zu speichern, ohne das Spiel zu pausieren. Funktioniert nur unter Linux und macOS. +only-admins-can-pause-the-game=Nur Administratoren können das Spiel pausieren +play=Spielen +rights=Berechtigungen +save-upload=Speicherstand hochladen +show=Anzeigen +title=Servereinstellungen für Mehrspieler-Partie +verify-user-identity=Benutzeridentität verifizieren +verify-user-identity-tooltip=Sicherstellen, dass sich verbindende Spieler ein gültiges Factorio.com-Konto haben und dass ihr Spielername dem Kontonamen entspricht. +visibility=Sichtbarkeit +whitelist=Positivliste +[gui-new-game] +delete-scenario=Szenario löschen +difficulty=Schwierigkeitsgrad +game-scenarios=Spielszenarien: +level=Level +level-locked-explanation=Du musst zuerst das vorherige Level auf gleichem oder höherem Schwierigkeitsgrad bewältigen, um dieses Level freizuschalten. +level-locked-explanation-no-difficulty=Du musst zuerst das vorherige Level bewältigen, um dieses Level freizuschalten. +main-game=Hauptspiel: +mod-scenarios=Modszenarien: +next=Weiter +no-description=Diese Karte hat keine Beschreibung +play=Spielen +title-select-scenario-to-edit=Szenario zum Bearbeiten auswählen +title-select-template-for-new-scenario=Vorlage für neues Szenario auswählen +title-start-new-game=Neues Spiel starten +user-scenarios=Benutzerszenarien: +[gui-other-settings] +autosave-interval=Intervall für automatisches Speichern +autosave-never=Nie +check-updates=Beim Spielstart auf neue Updates prüfen +delete-achievements-button=Löschen +delete-achievements-confirm-control-phrase=LÖSCHEN +delete-achievements-confirm-text=Schreibe „__1__“, um das Löschen der Errungenschaften zu bestätigen. +delete-achievements-label=Errungenschaften löschen +delete-achievements-label-tooltip=Hiermit werden alle Erfolge permanent entfernt. +delete-achievements-label-tooltip-steam=Hierdurch werden alle Errungenschaften, einschließlich der Steam-Errungenschaften, dauerhaft gelöscht. +developer=Entwickler +discard-mouse-events-when-accessibility-zoomed=Bei der Nutzung der Zoom-Bedienungshilfe die Mausfunktionen im Spiel deaktivieren +enable-blueprint-storage-cloud-sync=Cloud-Sync für Blaupausenbibliothek aktivieren +enable-crash-log-uploading=Absturz-Protokolle hochladen +enable-experimental-updates=Experimentelle Updates aktivieren +enable-logitech-led-support=Unterstützung für Logitech-LED aktivieren +enable-new-mods=Neue Mods automatisch aktivieren +enable-razer-chroma-support=Unterstützung für Razer Chroma aktivieren +enable-steelseries-gamesense-support=Unterstützung für SteelSeries GameSense aktivieren +factorio-username=LAN-Spielername +log-in=Anmelden +log-out=Abmelden +log-saving-statistics=Statistik des Speicherns protokollieren +logged-in=Derzeit angemeldet als __1__ +logged-out=Derzeit nicht angemeldet +non-blocking-saving=Nicht-blockierendes Speichern aktivieren (nur Linux/macOS) +proxy=Proxy-Server +proxy-password=Passwort für Proxy-Server +proxy-username=Nutzername für Proxy-Server +set-email=E-Mail des Kontos festlegen +set-email-button=Setzen +title=Sonstige Einstellungen +use-mod-settings-per-save=Separate Modeinstellungen für jeden Speicherstand benutzen +username-invalid-characters=Dein Benutzername enthält ungültige Zeichen. Bitte verwende nur Buchstaben, Zahlen und ._- +verbose-logging=Ausführliche Protokollierung +[gui-other-settings-description] +enable-crash-log-uploading=Lade anonyme Protokolle hoch, wenn das Spiel abstürzt. +factorio-username=Der Spielername, der für LAN-Spiele benutzt werden soll, wenn nicht eingeloggt. Wenn eingeloggt, wird der Factorio-Benutzername verwendet und ist nicht änderbar. +log-saving-statistics=Dateigrößenstatistiken beim Speichern der Welt protokollieren (WARNUNG: Verlangsamt das Speichern). +set-email=Registrieren Sie eine E-Mail und ein Passwort, um dieses Konto auf anderen Plattformen oder Konsolen zu verwenden. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Gruppe hinzufügen +add-player-to-group=Spieler zur Gruppe hinzufügen +clone-group=Gruppe kopieren +delete-selected-group=Ausgewählte Gruppe löschen +disable-all=Alle deaktivieren +do-you-really-want-to-revoke-your-permissions-to-edit=Du bist dabei, Dir die Fähigkeit zum Bearbeiten von Berechtigungen zu entziehen. Bist Du Dir sicher? +edit-selected-group=Ausgewählte Gruppe bearbeiten +enable-all=Alle aktivieren +export=Exportieren +group-ids-exhausted=Maximale Gruppenanzahl erreicht. +group-permissions-title=Gruppenberechtigungen +import=Importieren +import-failed=Importieren fehlgeschlagen: __1__ +import-permissions=Berechtigungen importieren +multiple-default-groups-found=Mehrere Standardgruppen gefunden. +no-default-group-found=Keine Standardgruppe gefunden. +permissions-string=Berechtigungs-Code +players-in-group=Spieler in der Gruppe +remove-player-from-group=Spieler aus der Gruppe entfernen +show-players-in-other-groups=Spieler in anderen Gruppen anzeigen +title=Berechtigungen +you-can-not-delete-the-default-group=Die Standardgruppe kann nicht gelöscht werden. +[gui-permissions-names] +ActivateCopy=Kopieren aktivieren +ActivateCut=Ausschneiden aktivieren +ActivatePaste=Einfügen aktivieren +AddPermissionGroup=Berechtigungsgruppe hinzufügen +AddTrainStation=Zughaltestelle hinzufügen +AdminAction=Administrator-Aktionen +AltReverseSelectArea=Alt umkehren Bereich wählen +AltSelectArea=Alt Auswahlbereich +AltSelectBlueprintEntities=Alt-Auswahl von Blaupausen-Elementen +AlternativeCopy=Alternative Kopie +BeginMining=Ressourcen-Abbau beginnen +BeginMiningTerrain=Terrain-Abbau beginnen +Build=Bauen +BuildRail=Gleise bauen +BuildTerrain=Gelände platzieren +CancelCraft= Herstellung abbrechen +CancelDeconstruct=Abriss abbrechen +CancelNewBlueprint=Erstellen einer neuen Blaupause abbrechen +CancelResearch=Forschung abbrechen +CancelUpgrade=Upgrade abbrechen +ChangeActiveCharacterTab=Aktiven Character-Tab ändern +ChangeActiveItemGroupForCrafting=Aktive Itemgruppe für Herstellungsfilter ändern +ChangeActiveItemGroupForFilters=Filtereinstellung der aktiven Gegenstandsgruppe ändern +ChangeActiveQuickBar=Aktive Schnellleiste ändern +ChangeArithmeticCombinatorParameters=Parameter eines Kombinators für Berechnungen ändern +ChangeDeciderCombinatorParameters=Parameter eines Kombinators für Vergleiche ändern +ChangeEntityLabel=Objektbezeichnung ändern +ChangeItemDescription=Gegenstandsbeschreibung ändern +ChangeItemLabel=Gegenstandsbezeichnung ändern +ChangeMultiplayerConfig=Mehrspieler-Konfiguration ändern +ChangePickingState=Sammelstatus ändern +ChangeProgrammableSpeakerAlertParameters=Alarm-Parameter eines Programmierbaren Lautsprechers ändern +ChangeProgrammableSpeakerCircuitParameters=Schaltungsnetz-Parameter eines Programmierbaren Lautsprechers ändern +ChangeProgrammableSpeakerParameters=Parameter eines Programmierbaren Lautsprechers ändern +ChangeRidingState=Fahrzustand ändern +ChangeShootingState=Schießzustand verändern +ChangeTrainStopStation=Zughaltestelle umbenennen +ChangeTrainWaitCondition=Zug-Wartebedingung ändern +ChangeTrainWaitConditionData=Werte für Zug-Wartebedingung ändern +ClearCursor=Hand leeren +ConnectRollingStock=Schienenfahrzeuge verbinden +Copy=Kopieren +CopyEntitySettings=Objekteinstellungen kopieren +CopyOpenedBlueprint=Geöffnete Blaupause kopieren +CopyOpenedItem=Geöffneten Gegenstand kopieren +Craft=Herstellen +CursorSplit=Halben Stapel nehmen +CursorTransfer=Cursor-Transfer +CustomInput=Benutzerdefinierte Eingaben +CycleBlueprintBookBackwards=Blaupausenbuch rückwärts durchblättern +CycleBlueprintBookForwards=Blaupausenbuch vorwärts durchblättern +Deconstruct=Abreißen +DeleteBlueprintLibrary=Blaupausenbibliothek löschen +DeleteBlueprintRecord=Blaupauseneintrag löschen +DeleteCustomTag=Benutzerdefinierte Bezeichnung entfernen +DeletePermissionGroup=Berechtigungsgruppe entfernen +DestroyItem=Gegenstand zerstören +DestroyOpenedItem=Geöffneten Gegenstand zerstören +DisconnectRollingStock=Schienenfahrzeuge trennen +DragTrainSchedule=Zugfahrplan verschieben +DragTrainWaitCondition=Zug-Wartebedingung verschieben +DropBlueprintRecord=Blaupauseneintrag ablegen +DropItem=Gegenstand fallenlassen +EditBlueprintToolPreview=Blaupausenvorschau bearbeiten +EditCustomTag=Benutzerdefinierte Bezeichnung ändern +EditPermissionGroup=Berechtigungsgruppe bearbeiten +ExportBlueprint=Blaupause exportieren +FastEntitySplit=Verschiebe Hälfte in Objekt +FastEntityTransfer=Verschiebe in Objekt +FlushOpenedEntityFluid=Flüssigkeit aus geöffnetem Objekt entfernen +FlushOpenedEntitySpecificFluid=Einzelne Flüssigkeit aus geöffnetem Objekt entfernen +GoToTrainStation=Zur Haltestelle fahren +GrabBlueprintRecord=Blaupauseneintrag aufnehmen +GuiCheckedStateChanged=Gui geprüfter Status geändert +GuiClick=GUI-Klick +GuiConfirmed=Gui bestätigt +GuiElemChanged=GUI-Element wurde geändert +GuiHover=Gui hover +GuiLeave=Gui verlassen +GuiLocationChanged=GUI-Position hat sich geändert +GuiSelectedTabChanged=Gui ausgewählter Tab geändert +GuiSelectionStateChanged=Gui Auswahl geändert +GuiSwitchStateChanged=Gui Auswahl geändert +GuiTextChanged=Gui Text geändert +GuiValueChanged=Gui Wert geändert +ImportBlueprint=Blaupause importieren +ImportBlueprintString=Blaupausen-Code importieren +ImportBlueprintsFiltered=Gefilterte Blaupausen importieren +ImportPermissionsString=Berechtigungs-Code importieren +InventorySplit=Inventar teilen +InventoryTransfer=Inventar verschieben +LaunchRocket=Rakete starten +LuaShortcut=Lua-Tastenkürzel +MapEditorAction=Karten-Editor Aktion +MarketOffer=Marktangebot +ModSettingsChanged=Mod-Einstellungen haben sich geändert +OpenAchievementsGui=Errungenschafts-Liste öffnen +OpenBlueprintLibraryGui=Blaupausen-Bibliothek öffnen +OpenBlueprintRecord=Blaupauseneintrag öffnen +OpenBonusGui=Bonus-Übersicht öffnen +OpenCharacterGui=Charakter-Menü öffnen +OpenCurrentVehicleGui=GUI des aktuellen Fahrzeugs öffnen +OpenEquipment=Ausrüstungsgitter öffnen +OpenGui=GUI öffnen +OpenItem=Gegenstand öffnen +OpenLogisticGui=Logistik-GUI öffnen +OpenModItem=Mod-Gegenstand Öffnen +OpenParentOfOpenedItem=Übergeordneten Gegenstand öffnen +OpenProductionGui=Produktions-Statistik öffnen +OpenTechnologyGui=Forschungsmenü öffnen +OpenTipsAndTricksGui=Tipps und Tricks öffnen +OpenTrainGui=Zug-Menü öffnen +OpenTrainStationGui=Zughaltestelle öffnen +OpenTrainsGui=Zugübersicht öffnen +PasteEntitySettings=Objekteinstellungen einfügen +PlaceEquipment=Ausrüstung einsetzen +QuickBarPickSlot=Schnellleiste Slot wählen +QuickBarSetSelectedPage=Ausgewählte Seite der Schnellleiste setzen +QuickBarSetSlot=Schnellleisten Slot wählen +ReassignBlueprint=Blaupause neu zuweisen +RemoveCables=Kabel entfernen +RemoveTrainStation=Zughaltestellen entfernen +ResetAssemblingMachine=Montagemaschine zurücksetzen +ResetItem=Gegenstand zurücksetzen +ReverseSelectArea=Alternative Auswahl +RotateEntity=Objekt drehen +SelectArea=Bereich auswählen +SelectBlueprintEntities=Wähle Blaupause +SelectEntitySlot=Platz in Objekt auswählen +SelectItem=Gegenstand auswählen +SelectMapperSlot=Platz im Upgradeplan auswählen +SelectNextValidGun=Nächste gültige Waffe auswählen +SelectTileSlot=Platz für Kachel auswählen +SendSpidertron=Spidertron entsenden +SetAutoLaunchRocket=Automatischen Raketenstart erlauben +SetAutosortInventory=Autosortierinventar festlegen +SetBehaviorMode=Verhaltensmodus festlegen +SetCarWeaponsControl=Fahrzeug-Waffensteuerung einstellen +SetCircuitCondition=Schaltungsbedingung einstellen +SetCircuitModeOfOperation=Schaltkreis Betriebsart einstellen +SetControllerLogisticTrashFilterItem=Automatische Abfallfilter im Fenster der Spielfigur setzen +SetDeconstructionItemTileSelectionMode=Abrissplan auf Kachelauswahlmodus stellen +SetDeconstructionItemTreesAndRocksOnly=Abrissplan auf nur Bäume & Felsen einstellen +SetEntityColor=Objektfarbe festlegen +SetEntityEnergyProperty=Energieeinstellungen des Objektes festlegen +SetEntityLogisticTrashFilterItem=Setzte automatische Abfallfilter für Einheit +SetFilter=Filter einstellen +SetFlatControllerGui=Flat-Controller-Gui setzen +SetHeatInterfaceMode=Modus von Schnittstellen für Wärme festlegen +SetHeatInterfaceTemperature=Temperatur von Schnittstellen für Wärme festlegen +SetInfinityContainerFilterItem=Unendliches Container-Filterelement festlegen +SetInfinityContainerRemoveUnfilteredItems=Unendlichkeits-Container entfernen ungefilterte Elemente +SetInfinityPipeFilter=Unendlichkeitsrohrfilter setzen +SetInserterMaxStackSize=Maximale Stapelgröße für Greifarm festlegen +SetInventoryBar=Inventarleiste festlegen +SetLinkedContainerLinkID=Link-ID des verknüpften Containers festlegen +SetLogisticFilterItem=Logistikfilter Gegenstand einstellen +SetLogisticFilterSignal=Logistikfilter Signal einstellen +SetPlayerColor=Spielerfarbe festlegen +SetRecipeNotifications=Benachrichtigungen für neue Baupläne umschalten +SetRequestFromBuffers=Anfrage von Puffer erlauben +SetResearchFinishedStopsGame=Gewählte Forschung beendet das Spiel +SetSignal=Signal festlegen +SetSplitterPriority=Teilerfließband-Priorität einstellen +SetTrainStopped=Zugfahrmodus zwischen Manuell/Automatisch umschalten +SetTrainsLimit=Zugbeschränkung festlegen +SetVehicleAutomaticTargetingParameters=Automatische Zielparameter für Fahrzeuge festlegen +SetupAssemblingMachine=Bauplan für Montagemaschine wählen +SetupBlueprint=Blaupause einrichten +SetupSingleBlueprintRecord=Einzelnen Blaupauseneintrag einrichten +SmartPipette=Intelligente Pipette +SpawnItem=Gegenstand spawnen +StackSplit=Stapel aufteilen +StackTransfer=Stapel verschieben +StartRepair=Reparatur beginnen +StartResearch=Erforschung starten +StartWalking=Loslaufen +StopBuildingByMoving=Bauen durch Verschieben stoppen +SwitchConnectToLogisticNetwork=Verbindung zum Logistiknetz wechseln +SwitchConstantCombinatorState=Zustand eines Kombinators für Konstanten ändern +SwitchInserterFilterModeState=Filtermodus des Greifarms ändern +SwitchPowerSwitchState=Stromschalter umschalten +SwitchToRenameStopGui=Zu GUI "Umbenennen von Haltestelle" wechseln +TakeEquipment=Ausrüstung entnehmen +ToggleDeconstructionItemEntityFilterMode=Objektfiltermodus für Abrissplaner umschalten +ToggleDeconstructionItemTileFilterMode=Kachelfiltermodus für Abrissplaner umschalten +ToggleDriving=Fahren umschalten +ToggleEnableVehicleLogisticsWhileMoving="Logistik beim Bewegen" in Fahrzeugen aktivieren +ToggleEntityLogisticRequests=Logistikanfragen umschalten +ToggleEquipmentMovementBonus=Bewegungsbonus der Ausrüstung umschalten +ToggleMapEditor=Zum/vom Karteneditor wechseln +TogglePersonalLogisticRequests=Persönliche Logistikanfragen umschalten +TogglePersonalRoboport=Persönlichen Roboterhangar umschalten +ToggleShowEntityInfo=Anzeigen von Objekt-Info umschalten +TranslateString=Text übersetzen +Undo=Rückgängig machen +Upgrade=Upgraden +UpgradeOpenedBlueprintByItem=Upgrade aus Planer auf geöffnete Blaupause anwenden +UpgradeOpenedBlueprintByRecord=Upgrade aus Eintrag auf geöffnete Blaupause anwenden +UseArtilleryRemote=Fernsteuerung für Artillerie verwenden +UseItem=Gegenstand benutzen +WireDragging=Kabel ziehen +WriteToConsole=In Konsole schreiben +[gui-pipe] +fluid-system-contents=Inhalt des Rohrsystems: +flush-this=__1__ aus diesem Behälter entfernen. +flush-whole-system=__1__ aus gesamtem Rohrsystem entfernen. +this-contents=Inhalt von __1__: +[gui-player-management] +add-player=Spieler hinzufügen +admin=Administrator +ban=Sperren +banned=Gesperrt +cant-ban-yourself=Du kannst Dich nicht selbst sperren. +cant-delete-yourself=Du kannst Dich nicht selbst löschen. +cant-kick-not-online=Nur verbundene Spieler können rausgeworfen werden. +cant-kick-yourself=Du kannst Dich nicht selbst rauswerfen. +cant-use-not-in-multiplayer-game=Dieses Menü kann nur im Mehrspieler-Modus benutzt werden. +cant-whitelist-disabled=Die Positivliste muss auf dem Server aktiviert sein, um Spieler zur Positivliste hinzufügen zu können. +delete-player=Entfernen +delete-player-tooltip=Entfernt und löscht den Spieler vom Server. +demote=Administratorrechte nehmen +kick=Rauswerfen +last-online=Zuletzt online +manage=Verwalten +manage-permissions=Berechtigungen verwalten +manage-player=__1__ verwalten +mute=Stumm schalten +muted=Stumm geschaltet +name=Name +never=nie +now=jetzt +online-players=__1__ __plural_for_parameter_2_{1=Spieler|rest=von __2__ Spielern}__ __plural_for_parameter_1_{1=ist|rest=sind}__ online +operations=Aktionen +permission-group=Berechtigungsgruppe +promote=Administratorrechte geben +purge=Chat-Nachrichten entfernen +show-online-only=Nur Spieler auflisten, die online sind +time-ago=vor __1__ +title=Spielerverwaltung +unban=Entsperren +unmute=Laut schalten +unwhitelist=Aus der Positivliste entfernen +whitelist=Auf die Positivliste setzen +whitelisted=Auf der Positivliste +[gui-power-switch] +off=Aus +on=An +state=Status +[gui-production] +consumption=Verbrauch +electricity=Strom +fluids=Flüssigkeiten +items=Gegenstände +kills=Zerstörung +pollution=Umweltverschmutzung +production=Produktion +title=Produktion +[gui-programmable-speaker] +alert-settings=Alarmeinstellungen +allow-polyphony=Erlaube Polyfonie +allow-polyphony-description=Erlaubt es, bis zu __1__ Töne gleichzeitig zu spielen. Deaktivieren, um nur einen Ton gleichzeitig zu ermöglichen (nützlich für Fabrik-Alarme). +circuit-connection-settings=Einstellung für Schaltungsverbindung +global-playback=Globale Wiedergabe +global-playback-description=Vom Lautsprecher erzeugte Klänge können auf der gesamten Karte gehört werden. +show-alert=Alarmmeldung anzeigen +show-alert-description=Eine Alarmmeldung mit einer Nachricht in der GUI anzeigen, wenn ein Ton gespielt wird. +show-icon-on-map=Symbol auf Karte anzeigen +signal-value-is-pitch=Signalwert ist Tonhöhe +signal-value-is-pitch-description=Der Wert des Schaltungssignals bestimmt die Note, die gespielt wird. +volume=Lautstärke +[gui-quick-panel] +items=Gegenstände +page=Seite __1__/__2__ +panels=Fenster +shortcuts-next-page=__1__: Nächste Seite +shortcuts-next-tab=__1__: Nächster Tab +shortcuts-previous-page=__1__: Vorherige Seite +shortcuts-previous-tab=__1__: Vorheriger Tab +shortcuts-select=__1__: Auswählen +title=Schnellansicht +tools=Werkzeuge +[gui-requester] +set-requests=Anfragen durch Schaltungsnetz festlegen +[gui-resource-entity] +initial-amount=Anfangsmenge +minimum-yield=Minimaler Ertrag +resource-amount=Ressourcenmenge +[gui-roboport] +repair-packs=Reparaturkits +robots=Roboter +[gui-rocket-silo] +auto-launch=Automatisch starten, sobald Fracht geladen ist. +rocket-inventory-label=Raketen-Inventar +rocket-progress=Raketenfortschritt +rocket-result-inventory-label=Ergebnis des Raketenstarts +[gui-save-game] +cant-save-over-autosaves=Bitte wähle einen anderen Namen für diesen Speicherstand.\nDer Name „_autosave“ ist für automatische Speichervorgänge reserviert. Diese Dateien werden bald durch automatische Speichervorgänge überschrieben. +confirm-overwrite=Bist Du sicher, dass Du __1__ überschreiben möchtest? +confirm-overwrite-time-warning=Warnung: Der ausgewählte Speicherstand hat eine Spielzeit von __1__ __plural_for_parameter_1_{1=Stunde|rest=Stunden}__! +save=Speichern +save-as=Speichern als +title=Spiel speichern +[gui-save-scenario] +save-as=Speichern als +title=Szenario speichern +[gui-select-upgrade-planner] +default-upgrade= normales Upgrade +instructions=__CONTROL_LEFT_CLICK__ um es als Upgrade anzuwenden, __CONTROL_RIGHT_CLICK__ um es als Downgrade anzuwenden. +title=Wähle den Upgradeplan aus, der angewendet werden soll +[gui-server-config] +cancel=Abbrechen +save=Speichern +title=Serverkonfiguration +[gui-set-email] +checking=Wird geprüft... +email=E-Mail +email-already-set=Dieses Konto hat bereits eine E-Mail zugewiesen. Die zugewiesene E-Mail-Adresse ist __1__ +email-cant-be-empty=E-Mail darf nicht leer sein. +email-invalid=E-Mail-Adresse ist ungültig. +set=Festlegen +set-email-description=Dieses Konto hat keine E-Mail zugewiesen. Fügen Sie eine E-Mail und ein Passwort hinzu, um dieses Konto auf anderen Plattformen oder Konsolen zu verwenden. +set-email-success=Eine E-Mail wurde an __1__ gesendet. Bitte folgen Sie den Anweisungen, um die E-Mail zu bestätigen und ein Passwort festzulegen. +set-email-title=E-Mail festlegen +setting-email=E-Mail einstellen +[gui-side-menu] +achievements=Errungenschaften +blueprint-library=Blaupausenbibliothek (__CONTROL__toggle-blueprint-library__) +bonuses=Bonusse +logistic-networks=Logistiknetze +map=Karte (__CONTROL__toggle-map__) +production-statistics=Produktionsstatistiken (__CONTROL__production-statistics__) +technology=Technologie-Fenster +tips-and-tricks=Tipps & Tricks +trains=Züge (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Warntöne +default-device=Standardgerät +environment-sounds-volume=Umgebungsgeräusche +game-effects-volume=Spiel-Effektlautstärke +gui-effects-volume=GUI-Effektlautstärke +master-volume=Gesamtlautstärke +music-volume=Musiklautstärke +preferred-output=Bevorzugte Ausgabe +simulation-volume=Simulationen +title=Audioeinstellungen +walking-sound-volume=Schrittgeräusche +wind-volume=Windlautstärke +[gui-speed-panel] +normal=Normal +pause=Pause +paused=Pausiert +show-gui=GUI anzeigen +show-message-dialogs=Nachrichten anzeigen +speed=Spielgeschwindigkeit: __1__ +speed-down=Langsamer +speed-up=Schneller +title=Aufzeichnungsoptionen +[gui-splitter] +input-priority=Bevorzugter Eingang +left=Links +output-priority=Bevorzugter Ausgang +right=Rechts +[gui-sync-mods-with-save] +cancel=Zurück +confirm=Bestätigen +correct=Korrekt: +disabled=Deaktiviert: +download=Herunterladen +enable=Aktivieren +enable-correct-version=Aktiviere die korrekte Version +join-server-after-sync=Dem Server nach Synchronisierung beitreten +keep-enabled=Aktiviert lassen +load-save-after-sync=Speicherstand nach Synchronisierung laden +mods-not-available-on-mod-portal=Folgende Mods sind auf dem Modportal nicht verfügbar: __1__ +no-compatible-version=Keine kompatible Version: +no-release=Keine veröffentlichte Version: +not-in-save=Nicht im Speicherstand enthalten: +not-on-mod-portal=Nicht auf Modportal: +ready-to-download=Bereit zum Herunterladen: +sync-mods-with-server=Mods mit Server synchronisieren +sync-startup-settings=Mod-Grundeinstellungen übernehmen +title=Mods mit Speicherstand synchronisieren +wrong-version-enabled=Falsche Version aktiviert: +[gui-tag-edit] +cancel=Abbrechen +confirm=Bestätigen +delete=Entfernen +icon=Symbol +name=Name +snapping=Einrasten +title-create=Neue Markierung +title-edit=Eigenschaften der Markierung +[gui-technologies-list] +title=Technologieliste +[gui-technology] +graph-title=Technologiebaum +technologies-omitted=__1__ __plural_for_parameter_1_{1=Technologie wurde|rest=Technologien wurden}__ nicht angezeigt. +[gui-technology-preview] +already-queued=Technologie befindet sich bereits in der Warteschlange +already-researched=Technologie ist bereits erforscht +already-researching=Technologie wird bereits erforscht +continue-research=Fortsetzen +disabled=Technologie nicht verfügbar +editor-research-tooltip=(Karteneditor) __CONTROL_LEFT_CLICK__ zum Erforschen. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ , um die Forschung sofort mit allen Voraussetzungen zu erforschen. +effects=Effekte +not-researched-tooltip=(Karten-Editor) Diese Technologie ist nicht erforscht +prerequisites=Benötigt +queue-full=Warteschlange voll +saved-progress=Erforscht: __1__ % +start-research=Erforschung starten +status-available=Verfügbar +status-disabled=Nicht entdeckt +status-not-available=Nicht verfügbar +status-queued=In Warteschlange +status-researched=Erforscht +status-researching=Erforsche +title-status=(__1__) +un-research=Zurückentwickeln +un-research-tooltip=(Karten-Editor) Entwickle diese Technologie zurück +unit-ingredients=Kosten +unit-time=Erforderliche Zeit für die Erforschung einer Einheit im Labor +unsatisfied-prerequisites=Technologische Voraussetzungen sind noch nicht erforscht +unsatisfied-prerequisites-queue=Technologische Voraussetzungen sind nicht erforscht und nicht in der Warteschlange zur Erforschung +will-complete=Allen Stufen für diese Technologie sind bereits erforscht oder in der Warteschlange zur Erforschung +[gui-technology-progress] +cancel=Abbrechen +no-research=Keine Forschung aktiv +title=Forschung +[gui-technology-queue] +title=Forschungswarteschlange +[gui-text-tags] +blueprint=Blaupause +blueprint-name-label=Name: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ um Blaupause zu nehmen +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ um Blaupausenbuch zu nehmen +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ um den Zug zu öffnen +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ um den Bahnhof zu öffnen +contains-blueprints=Enthält __1__ __plural_for_parameter_1_{1=Blaupause|rest=Blaupausen}__ +following-text-achievement=[Errungenschaft: __1__] +following-text-armor=[Panzerung: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Objekt: __1__] +following-text-fluid=[Flüssigkeit: __1__] +following-text-gps=[Position: __1__] +following-text-item=[Gegenstand: __1__] +following-text-item-group=[Gegenstandsgruppe: __1__] +following-text-recipe=[Bauplan: __1__] +following-text-technology=[Technologie: __1__] +following-text-tile=[Kachel: __1__] +following-text-train-no-name=[Zug] +following-text-train-stop-no-name=[Zughaltestelle] +following-text-train-stop-with-name=[Zughaltestelle: __1__] +following-text-train-with-name=[Zug: __1__] +following-text-unknown-item=[Unbekannter Gegenstand] +following-text-virtual-signal=[Virtuelles Signal: __1__] +gps-invalid=Ungültige Position angegeben +gps-position-label=Position: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ um zu schauen +invalid-train=Ungültiger Zug +invalid-train-stop=Ungültige Zughaltestelle +train-hover=Zug: __1__ +train-stop-hover=Zughaltestelle: __1__ +[gui-the-rest-settings] +about=Alles, was nicht in den normalen Einstellungs-Menüs angezeigt wird. +restart-tooltip=Die meisten Einstellungen erfordern einen Neustart des Spiels, um wirksam zu werden. +title=Der Rest +warning-label=WARNUNG +warning-tooltip=Ändere nichts, was Du nicht verstehst: Die meisten dieser Einstellungen werden nicht validiert. +[gui-tips-and-tricks] +mark-as-read=Als gelesen markieren +no-tutorial-in-multiplayer=Lektionen können nicht im Mehrspieler-Modus begonnen werden. +nothing-found=Keine Tipps & Tricks gefunden +play-tutorial=Lektion beginnen +replay-tutorial=Lektion wiederholen +tip-notice-title=Vorgeschlagener Tipp. +title=Tipps & Tricks +[gui-train] +add-circuit-condition=Schaltungsbedingung +add-empty-condition=Leeres Frachtinventar +add-fluid-count-condition=Flüssigkeitsmenge +add-full-condition=Volles Frachtinventar +add-inactivity-condition=Inaktivität +add-item-count-condition=Frachtgegenstände +add-robots-inactive-condition=Roboter sind inaktiv +add-station=+ Haltestelle hinzufügen +add-time-condition=Zeit vergangen +add-wait-condition=+ Wartebedingung hinzufügen +adding-temporary=Temporäre Haltestelle hinzufügen +automatic-mode=Automatisch +cargo=Brennstoff +cargo-condition=Fracht +center-on-locomotive=Verfolgung von Lokomotive umschalten +circuit=Schaltung +color=Farbe +fluid=Flüssigkeit +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ für eine temporäre Haltestelle. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__, um die ausgewählte Haltestelle dem Fahrplan hinzuzufügen. +invalid=Ungültig +locomotive-doesnt-need-energy=Lokomotive braucht keine Energie. +locomotive-is-out-of-reach=Lokomotive ist außer Reichweite. +manual-mode=Manuell +no-path-to-destination=Kein Pfad zum Ziel +of-inactivity=Inaktivität +open-in-map=Diesen Ort auf der Karte öffnen +passed=vergangen +schedule=Fahrplan +station-not-present=Es gibt keine Haltestellen mit diesem Namen. +station-partially-accessible=Nur __1__ von __2__ Stationen __plural_for_parameter_1_{1=ist|rest=sind}__ erreichbar. +stations-disabled=__plural_for_parameter_1_{1=Haltestelle ist|2=Beide Haltestellen sind|rest=Alle __1__ Haltestellen sind}__ deaktiviert. +stations-not-accessible=__plural_for_parameter_1_{0=Keine Haltestelle ist|1=Haltestelle ist|2=Beide Haltestellen sind|rest=Alle __1__ Haltestellen sind}__ von der aktuellen Position aus __plural_for_parameter_1_{0=|rest=nicht}__ erreichbar. +temporary=Temporär: __1__ +toggle-station-names=Namen der Zughaltestellen +too-far-from-rail=Kein Gleis in der Nähe +[gui-train-rename] +perform-change=Änderungen speichern +title=Namen ändern – __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Ziel ist besetzt __1__ +heading-to=Fährt zu __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Manuell fahrend +manually-stopped=[img=utility/warning_icon] Manuell angehalten +no-path-to=[img=utility/warning_icon] Kein Pfad zu __1__ vorhanden +no-schedule=Kein Fahrplan +no-valid-stops=[img=utility/warning_icon] Keine gültigen Haltestellen +standing-at=Steht bei __1__ +waiting-at=Wartet bei __1__ +[gui-train-stop] +enable-trains-limit=Zugbeschränkung aktivieren +no-trains=Es gibt keine Züge mit dieser Haltestelle. +rename-stop=Haltestelle umbenennen +train-stops-with-this-name=Die Anzahl an Zughaltestellen mit diesem Namen. +trains-with-this-stop=Züge mit dieser Haltestelle: __1__ +[gui-train-wait-condition-description] +and=UND +circuit-condition=Schaltung: __1__ __2__ __3__ +empty-condition=Leeres Frachtinventar +fluid-count-condition=Flüssigkeit: __1__ __2__ __3__ +full-condition=Volles Frachtinventar +inactivity-condition=__1__ __plural_for_parameter_1_{1=Sekunde|rest=Sekunden}__ Inaktivität +item-count-condition=Fracht: __1__ __2__ __3__ +or=ODER +passenger-not-present=Fahrgast nicht anwesend +passenger-present=Fahrgast anwesend +robots-inactive-condition=Keine Roboter sind ausgesendet +time-condition=__1__ __plural_for_parameter_1_{1=Sekunde|rest=Sekunden}__ vergangen +[gui-trains] +circuit-disabled-tooltip=Zughaltestelle durch Schaltungsnetz deaktiviert. +circuit-limit-tooltip=Zugbeschränkung durch Schaltungsnetz festgelegt. +empty-schedule=[Leer] +limit-note=(Hinweis: Einige Haltestellen haben keine Zugbeschränkung) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Manueller Modus +no-stations=Keine Haltestellen gefunden. +no-trains=Keine Züge gefunden. +open-train=Zugmenü öffnen +open-train-stop=Haltestelle auf Karte öffnen +stations-tab=Haltestellen +stations-trains=Züge: +title=Zugübersicht +trains-tab=Züge +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Das Erbauen von __1__ Objekten rückgängig machen +undo-built-entity-multiple-homogeneous=Das Erbauen von __1__ rückgängig machen (× __2__) +undo-built-entity-single=Das Erbauen von __1__ rückgängig machen +undo-built-tile-multiple-heterogeneous=Das Platzieren von __1__ Kacheln rückgängig machen +undo-built-tile-multiple-homogeneous=Das Platzieren von __1__ rückgängig machen (× __2__) +undo-built-tile-single=Das Platzieren von __1__ rückgängig machen +undo-removed-entity-multiple-heterogeneous=Den Abriss von __1__ Objekten rückgängig machen +undo-removed-entity-multiple-homogeneous=Den Abriss von __1__ rückgängig machen (× __2__) +undo-removed-entity-single=Den Abriss von __1__ rückgängig machen +undo-removed-tile-multiple-heterogeneous=Das Entfernen von __1__ Kacheln rückgängig machen +undo-removed-tile-multiple-homogeneous=Das Entfernen von __1__ rückgängig machen (× __2__) +undo-removed-tile-single=Das Entfernen von __1__ rückgängig machen +undo-upgraded-entity-multiple-heterogeneous=Upgrade von __1__ Objekten rückgängig machen +undo-upgraded-entity-multiple-homogeneous=Upgrade von __1__ rückgängig machen (× __2__) +undo-upgraded-entity-single=Upgrade von __1__ rückgängig machen +[gui-update] +applying=Anwenden +authorization-instructions=Benutzername und Passwort eingeben, um Updates herunterzuladen. +automatic-steam-update-message=Diese Factorio-Version ist von einem Beta-Zweig, der nicht automatisch aktualisiert wird. Um sicherzustellen, dass Du die neueste Version erhältst, wähle bei den Factorio-Eigenschaften in Steam „Latest experimental“ aus, oder melde Dich vom Beta-Programm ab, um die neuste stabile Version zu erhalten. +automatic-steam-update-title=Benachrichtigung zu automatischen Updates über Steam +automatic-updates=Automatische Updates +cancel=Später erneut fragen +check-updates-now=Nach Updates suchen +checking=Überprüfe +checking-updates-failed=Suche nach Updates fehlgeschlagen: __1__ +could-not-init-steam=Steam-API konnte nicht initialisiert werden. Steam-bezogene Funktionen sind deaktiviert. Durch den Neustart von Steam wird dieses Problem normalerweise behoben. +could-not-init-steam-title=Steam-Fehler +disable-updater=Updates deaktivieren +downloading=Wird heruntergeladen +from=Installiert +invalid-login=Benutzername oder Passwort ist ungültig! +mod=Mod +n-a=Nicht installiert +no-new-updates=Keine neuen Updates verfügbar +ok=Anmelden +password=Passwort +restarting-factorio=Factorio wird neu gestartet +service-unavailable=Dienst nicht verfügbar +to=Neue Version +too-old=Es gibt eine neuere Version von Factorio, aber sie kann nicht länger als automatisches Update heruntergeladen werden. Bitte lade die aktuelle Version manuell von __1__ herunter. +update-failed=Update fehlgeschlagen: __1__ +update-now=Jetzt aktualisieren +update-successful=Aktualisiert auf Version __1__ +updates-available-instructions1=Folgende Updates sind verfügbar: +updates-available-instructions2=Das Aktualisieren kann einige Minuten dauern. Bitte habe etwas Geduld. +username=Benutzername +[gui-update-mods] +all-mods-up-to-date=Alle Mods sind aktuell +cancel=Abbrechen +cant-update-mods-error=Es können nicht alle erforderlichen Abhängigkeiten für die ausgewählten Mods installiert werden: __1__. Möchtest Du die Mods ohne Abhängigkeiten aktualisieren? +check-for-updates-failed=Es konnte nicht nach Aktualisierungen gesucht werden +checking-for-updates=Suche nach Aktualisierungen +local-version-column-header=Lokale Version +name-column-header=Name +new-version-column-header=Neue Version +not-logged-in=Es konnte nicht nach Aktualisierungen gesucht werden: nicht eingeloggt +retrying-failed-request=Fehlgeschlagene Anfrage erneut stellen: +update-selected=Auswahl aktualisieren +[gui-upgrade] +entities=Objekte +from=Von +icon-tooltip=Wenn leer, zeigt das Upgradewerkzeug die ausgewählten Upgrade-Filter an. +modules=Module +to=Zu +[gui-user-login] +checking-nso-membership=Prüfe Mitgliedschaft bei Nintendo Switch Online +create-account=Konto erstellen +description-browse-mods=Um das Modportal zu verwenden, musst Du Dich anmelden. +description-download-mods=Um Mods herunterzuladen, musst Du Dich anmelden. +description-downloading-mods-mismatch=Das Modportal meldet eine Diskrepanz beim Verifizieren Deines Benutzernamens und Tokens. Bitte melde Dich erneut an. +description-login-to-existing-account=Bitte melde Dich mit Deinem vorhandenen Factorio-Konto an. +description-mp-browse-public-games=Um öffentliche Spiele zu durchsuchen, musst Du Dich anmelden. +description-mp-browse-public-games-mismatch=Der Vermittlungsserver meldet eine Diskrepanz beim Verifizieren Deines Benutzernamens und Tokens. Bitte melde Dich erneut an. +description-mp-connect-to-matching-server=Um Dich mit dem Vermittlungsserver zu verbinden, muss Du Dich anmelden. +description-mp-create-public-game=Um ein Spiel auf dem Vermittlungsserver bekannt zu geben, musst Du Dich anmelden. +description-mp-game-requires-authentication=Das Spiel, zu dem Du Dich verbindest, verlangt, dass Du Dich anmeldest. +description-mp-game-requires-authentication-mismatch=Das Spiel zu dem Du Dich verbindest, konnte Dich nicht authentifizieren. Bitte melde Dich neu an oder versuche es später noch einmal. +description-mp-username-only=Bitte wähle deinen LAN-Spielernamen. +email-authentication-code=Authentifizierungscode +email-authentication-code-hint=Bitte gib den Authentifizierungscode ein, den wir an Deine E-Mail-Adresse gesendet haben. +email-authentication-enter-code=E-Mail-Authentifizierung erforderlich. Bitte gib den Code ein, den wir Dir gesendet haben. +email-can-not-be-empty=Die E-Mail-Adresse darf nicht leer sein. +error=Fehler +forgot-password=Passwort vergessen +logging-in=Anmeldung läuft +logging-in-with-steam=Anmeldung mit Steam läuft +login=Anmeldung +must-accept-the-terms-of-service=Bitte akzeptiere die allgemeinen Geschäftsbedingungen. +nintendo-login-success=Sie sind jetzt als __1__ authentifiziert. +not-logged-into-steam-use-factorio-account=Du bist nicht bei Steam angemeldet. Bitte melde Dich bei Steam an oder nutze ein Factorio.com-Konto, um Online-Funktionen zu nutzen. +not-logged-into-steam-warning=Du bist nicht bei Steam angemeldet. Nur die Zugangsdaten für Factorio.com werden verwendet. +password-can-not-be-empty=Das Passwort darf nicht leer sein. +preparing-online-communication=Bereite Onlinekommunikation vor +steam-authentication-failed=Steam-Authentifizierung fehlgeschlagen. Bitte stelle sicher, dass Du bei Steam im Online-Modus angemeldet bist. +steam-login-success=Du bist jetzt durch Steam als __1__ authentifiziert. +username-can-not-be-empty=Benutzername darf nicht leer sein. +[http-error] +auth-error=Download fehlgeschlagen (Status-Code __1__): Authentifizierungsfehler. +auth-error-with-message=Download fehlgeschlagen (Status-Code __1__): Authentifizierungsfehler: __2__ +json-parse-error=Download fehlgeschlagen (Statuscode __1__): Fehler beim Verarbeiten der JSON-Antwort: __2__ +unknown-error=Download fehlgeschlagen (Status-Code __1__). +unknown-error-with-message=Download fehlgeschlagen (Status-Code __1__): __2__ +[ini-parse-error] +missing-value=Fehlender Wert in __1__, Zeile __2__ +unterminated-section-header=Unbegrenzter Abschnittskopf in __1__, Zeile __2__ +[invalid-map-version] +campaign-retired-from-game=Die Kampagne „__1__“ wurde aus dem Spiel entfernt. Du kannst diesen Speicherstand mit der Spielversion __2__ laden. +higher-than-maximum=Kartenversion __1__ kann nicht geladen werden, weil sie höher als die Spielversion (__2__) ist. +lower-than-minimum=Kartenversion __1__ kann nicht geladen werden, weil sie niedriger als die mindestens erforderliche Version (__2__) ist. +[inventory-full-message] +ammo=Plätze für Munition sind voll. +armor=Platz für Rüstung ist belegt. +guns=Plätze für Waffen sind voll. +main=Inventar ist voll. +trash-slots=Abfallplätze sind voll. +[inventory-restriction] +cant-be-burned=__1__ kann nicht als Brennstoff verwendet werden. +cant-be-placed-in-output-slot=__1__ kann hier nicht eingefügt werden. +cant-be-smelted=__1__ kann nicht verhüttet werden. +cant-be-used-as-ammo=__1__ kann nicht als Munition verwendet werden. +cant-be-used-as-ammo-for=__1__ kann nicht als Munition für __2__ verwendet werden. +cant-be-used-as-armor=__1__ kann nicht als Rüstung verwendet werden. +cant-be-used-as-gun=__1__ kann nicht als Waffe verwendet werden. +cant-insert-into-assembling-machine-without-recipe=Du kannst nichts in eine Montagemaschine legen, wenn kein Bauplan festgelegt wurde. +cant-insert-into-filtered-slot=Dieser Slot ist für __1__ reserviert. Wenn Du etwas anderes einfügen willst, musst Du den Filter löschen. +cant-insert-into-hand-reserved-slot=Dieser Platz ist für Gegenstände in der Hand reserviert. +cant-insert-into-module-slot=Nur Module können hier eingefügt werden +cant-insert-into-restricted-slot=Nur __1__ kann hier eingefügt werden, nicht __2__. +cant-insert-into-self=Du kannst keinen Gegenstand in sich selber legen. +cant-insert-limit-breached=Hier können nicht noch mehr Gegenstände eingefügt werden. +cant-insert-module=__1__ kann nicht in __2__ verwendet werden +cant-shoot=__1__ kann keine __2__ abfeuern. +player-inventory-full=Kann __1__ nicht einfügen. __2__ +wrong-fuel=__1__ kann __2__ nicht als Brennstoff verwenden. +[item-description] +item-unknown[1]=Dieser Gegenstand ist nicht verfügbar, da die zugehörige Mod entfernt wurde. Er wird wiederhergestellt, wenn die Mod wieder aktiviert wird. +[item-name] +item-unknown=Unbekannter Gegenstand +[json-parse-error] +invalid-comma-before-brace=Ungültiges Komma vor '}' in __1__, Zeile __2__ +invalid-comma-before-square-bracket=Ungültiges Komma vor ']' in __1__, Zeile __2__ +invalid-string-escape=Ungültige Escapesequenz in __1__, Zeile __2__ +invalid-utf16-low-surrogate=Ungültiges UTF-16-Low-Surrogat in JSON-String-Escapesequenz in __1__, Zeile __2__ +unexpected-character=Unerwartetes Zeichen (__1__) in __2__, Zeile __3__ +unexpected-end-of-file=Unerwartetes Dateiende in __1__, Zeile __2__ +unexpected-utf16-low-surrogate=Unerwartetes UTF-16-Low-Surrogat in JSON-String-Escapesequenz in __1__, Zeile __2__ +unterminated-string=Unbegrenzter String in __1__, Zeile __2__ +[lua-profiler] +duration=Dauer: __1__ ms +elapsed=Abgelaufen: __1__ ms +[multiplayer] +address-and-port-already-used-for-different-player=IP-Adresse und Port bereits für einen anderen Spieler verwendet. +address-in-use=Der lokale Port __1__ wird bereits verwendet.\nDie Ursache ist mölicherweise eine andere Instanz von Factorio oder ein anderes Programm, welches diesen Port benutzt. +aligning-desynced-map-to-server=Gleiche desynchronisierte Karte dem Server an. +cannot-load-downloaded-map=Heruntergeladene Karte kann nicht geladen werden: __1__ +catching-up=Hole auf. +client-is-catching-up=__1__ holt wieder auf +client-is-downloading-map=__1__ lädt die Karte herunter +client-is-dropping=__1__ hat die Verbindung zum Spiel verloren +client-is-loading-map=__1__ lädt die Karte +connected-downloading-map=Lade Karte herunter (__1__) +connecting-to-the-game=Verbinde mit Spiel … +core-crc-mismatch=CRC-Prüfung des Core-Mods fehlgeschlagen! Basisspieldaten stimmen nicht mit dem erwarteten Inhalt überein. +creating-desync-report=Erstelle Desynchronisierungs-Bericht. Bitte warten. +desynced=Desynchronisiert. +desynced-downloading-map=Lade Karte erneut herunter (__1__) +disabled-autoplace-specifications-changed-runtime=Der Mehrspieler-Modus ist zur Zeit deaktiviert, da die Spezifikationen für automatische Platzierung im laufenden Betrieb geändert wurden. +downloading-auxiliary-failed=Das Herunterladen von Mehrspieler-Daten ist fehlgeschlagen. Bitte versuche es erneut. +downloading-map-failed=Das Herunterladen der Karte von anderen Mitspielern ist fehlgeschlagen. Bitte versuche es erneut. +extra-mod=__1__ ist nicht auf dem Server aktiviert. +failed-to-connect=Verbindungsfehler. Details sind der Protokolldatei zu finden. +game-paused=__1__ hat das Spiel pausiert. +invalid-address=__1__ ist keine gültige Adresse (__2__). +joined-paused-game=Du bist einem pausierten Spiel beigetreten. Du bist in der Lage, die Karte zu sehen, sobald das Spiel fortgesetzt wird. +loading-map=Lade Mehrspieler-Karte +loading-scenario=Lade Szenario __1__ +matching-server-connection-failed=Verbindung zum Vermittlungsserver fehlgeschlagen. +matching-server-connection-resumed=Verbindung zum Vermittlungsserver wiederhergestellt. +matching-server-create-failure=Fehler bei Erstellen des Server-Spieles: __1__ +matching-server-heartbeat-failure=Fehler beim Senden des Heartbeats: __1__ +missing-mod=__1__ ist nur auf dem Server aktiviert. +mod-crc-mismatch=__1__: Mod-Inhalte sind trotz identischer Versionen unterschiedlich. Die häufigste Ursache hierfür ist die falsche Verwendung von Mod-Einstellungen (auf Mod-Einstellungen basierende Dateieinbindung). Dies kann auch dadurch verursacht werden, dass Mod-Dateien nur auf dem Client oder nur auf dem Server geändert wurden. +mod-mismatch-detected=Die Mods stimmen nicht überein! +mod-version-mismatch=__1__: Du hast Version __2__, der Server hat Version __3__. +nintendo-lan-mode-authorization-failed=LAN Autorisierung fehlgeschlagen +nintendo-network-authorization-failed=Netzwerkautorisierung fehlgeschlagen +nintendo-online-play-requires-nso=Du brauchst eine Mitglied bei Nintendo Switch Online, um online spielen zu können. +no-address=__1__ wurde nicht gefunden. +no-network=Du wurdest vom Netzwerk getrennt. Das Mehrspieler-Spiel kann nicht fortgesetzt werden. +not-received-connection-accept-reply=Es konnte keine Verbindung zum Server hergestellt werden. +own-address-failed=Kann keine externe IP-Adresse ermitteln. Andere Spieler können eventuell nicht beitreten. +player-banned=Dein Benutzername ist von diesem Spiel ausgesperrt. Grund: __1__. +player-banned-by-authserver=Du wurdest in diesem Spiel auf Empfehlung des Authentifizierungsservers gesperrt. Kontaktiere support@factorio.com. +player-cant-keep-up=Der Computer von __1__ konnte die Verbindung nicht aufrecht erhalten und wurde getrennt. +player-desynced=__1__ ist nicht mehr synchron. +player-desynced-disconnect=Die Verbindung von __1__ wurde wegen Desynchronisierung getrennt. +player-died=__1__ wurde bei __2__ getötet +player-died-by=__1__ wurde von __2__ bei __3__ getötet. +player-dropped=__1__ hat die Verbindung zum Spiel verloren. +player-joined-game=__1__ ist dem Spiel beigetreten. +player-left-game=__1__ hat das Spiel verlassen. +player-limit-reached=Die maximale Spielerzahl wurde in diesem Spiel erreicht. +player-paused-game=__1__ hat das Spiel pausiert. +player-reconnect=Die Verbindung zu __1__ wurde getrennt, da eine neue Verbindung von anderer Quelle aufgebaut wird. +player-respawn=__1__ wurde wiederbelebt. +player-resumed-game=__1__ hat das Spiel fortgesetzt. +player-switching-servers=__1__ wechselt den Server. +player-was-afk=Die Verbindung zu __1__ wurde wegen Inaktivität getrennt. +prototype-crc-mismatch=CRC-Prüfung von Prototypen fehlgeschlagen! Eine Mod hat Prototypen auf nicht deterministische Weise generiert. +saving-local-variant-of-map=Speichert lokale Kopie der Karte. +saving-map=Speichere Karte +saving-map-for=Speichere Karte für __1__ +script-command-mismatch=Kann nicht beitreten. Die folgenden Steuerprogramme für Mod-Befehle stimmen nicht mit denen des Servers überein. Dies deutet darauf hin, dass diese Mods Probleme im Multiplayer (beim Speichern/Laden) hervorrufen können. (Weitere Details in der Protokolldatei): +script-event-mismatch=Kann nicht beitreten. Die folgenden Steuerprogramme für Mod-Ereignisse stimmen nicht mit denen des Servers überein. Dies deutet darauf hin, dass diese Mods Probleme im Multiplayer (beim Speichern/Laden) hervorrufen können. (Weitere Details in der Protokolldatei): +script-mismatch=Kann nicht beitreten. Die folgenden Mod-Skriptdateien stimmen nicht mit denen des Servers überein: +server-dropped=Kommunikation mit dem Server fehlgeschlagen +server-not-responding=Server antwortet nicht +server-quit=Der Server hat das Spiel verlassen +server-saving-map=Server (__1__) speichert die Karte. +server-saving-map-for=Server (__1__) speichert die Karte für __2__. +server-version=Der Server benutzt Version __1__. +unknown-username=Unbekannter Benutzername +user-not-whitelisted=Dein Benutzername ist nicht auf der Positivliste dieses Servers. +user-server-key-expired=Interner Fehler bei der Authentifizierung eines Spielers. +user-verification-required=Verifizierung der Spieler-Identität muss für öffentliche Spiele aktiviert sein. +user-with-that-name-already-in-game=Ein Spieler mit Deinem Namen ist bereits im Spiel. +version-mismatch-detected=Versionen stimmen nicht überein! +waiting-for-respawn=Du bist gestorben. Pech gehabt! Du wirst in __1__ __plural_for_parameter_1_{1=Sekunde|rest=Sekunden}__ wiederbelebt. +waiting-for-saving-map=__1__ speichert die Karte. +waiting-for-server-to-prepare-the-map=Warte darauf, dass der Server die Karte speichert. +waiting-for-server-to-start-saving-the-map=Warte darauf, dass der Server das Speichern beginnt: __1__ +waiting-for-upload-slot=Warte auf Upload-Slot. __1__ Spieler __plural_for_parameter_1_{1=wartet|rest=warten}__. +wrong-input=Die Verbindung zu __1__ wurde getrennt, da beschädigte Daten gesendet wurden. +you-cant-keep-up=Die Verbindung wurde getrennt, da Dein Computer oder die Netzwerkverbindung nicht schnell genug sind, um mit dem Server mitzuhalten. +you-have-been-dropped=Du hast die Verbindung zum Spiel verloren. +you-sent-wrong-data=Dein Client hat falsche Daten übermittelt und Deine Verbindung wurde getrennt. +you-were-afk=Deine Verbindung wurde wegen Inaktivität getrennt. +you-were-banned=Du wurdest vom Server ausgesperrt. +you-were-kicked=Du wurdest vom Server rausgeworfen. +your-version=Du benutzt Version __1__. +[noise-expression] +0_16-elevation=Sümpfe +0_17-island=Insel +0_17-islands+continents=Inseln und Kontinente +0_17-lakes-elevation=Normal +0_17-starting-plateau=Nur Startplateau +aux=Normal +debug-aux=Debug +debug-moisture=Debug +debug-temperature=Debug +elevation=Normal +endless-ocean-with-starting-area-elevation=Endloser Ozean +endless-plateau-with-starting-area-elevation=Endloses Plateau +moisture=Normal +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normal +[noise-property] +aux=Aux +elevation=Erhebungen +moisture=Feuchtigkeit +starting-lake-noise-amplitude=Tiefe/Größe des Anfangsteiches +temperature=Temperatur +[permissions-command-output] +action-set-to=__1__ auf __2__ gesetzt. +added-player-to-group=__1__ wurde der Gruppe __2__ hinzugefügt. +created-group=Die Gruppe __1__ wurde erstellt. +deleted-group=Gelöschte Berechtigungsgruppe: __1__. +player-is-already-in-group=__1__ ist bereits in der Gruppe __2__. +player-is-in-group=__1__ ist in Gruppe __2__. +player-is-not-in-any-group=__1__ ist in keiner Gruppe. +player-is-not-in-group=__1__ ist nicht in der Gruppe __2__. +player-removed-from-group=__1__ wurde aus der Gruppe __2__ entfernt. +renamed-group=Berechtigungsgruppe umbenannt: __1__ zu __2__. +reset-complete=Berechtigungen auf Standard zurückgesetzt. +unable-to-create-group=Gruppe kann nicht erstellt werden. +unknown-action=Unbekannte Aktion: __1__. +unknown-action-value=Unbekannter Wert: __1__ – Erwartet „true“ oder „false“. +unknown-group=Unbekannte Gruppe: __1__. +unknown-player=Unbekannter Spieler: __1__. +you-can-not-create-groups=Du hast keine Berechtigung, Gruppen zu erstellen. +you-can-not-delete-groups=Du hast keine Berechtigung, Gruppen zu löschen. +you-can-not-delete-the-default-group=Die Standardgruppe kann nicht gelöscht werden. +you-can-not-edit-groups=Du hast keine Berechtigung, Gruppen zu bearbeiten. +[permissions-help] +add-player= – Fügt einen Spieler der angegebenen Gruppe hinzu. +create-group= – Erstellt eine neue Gruppe mit dem gewählten Namen. Falls kein Gruppenname angegeben wird, wird der Standardname benutzt. +delete-group= – Löscht die angegebene Gruppe. +edit-group= – Aktiviert oder deaktiviert die angegebene Aktion für die angegebene Gruppe. +get-player-group= – Listet alle Gruppen auf, in denen der Spieler Mitglied ist (falls zutreffend). +groups=- Listet alle Gruppen auf. +help-list=Verfügbare Optionen sind: __1__. +matching-actions-list=Passende Aktionen: __1__. +matching-group-list=Passende Gruppen: +matching-options-list=Passende Optionen: __1__. +remove-player= – Entfernt einen Spieler aus der angegebenen Gruppe. +rename-group= – Ändert den Namen der angegebenen Gruppe. +reset=- Setzt alle Berechtigungen auf Standard zurück. +[recipe-difficulty] +expensive=Teuer +normal=Normal +[richness] +none[1]=Keine +[save-map-failed] +cannot-save-map=Karte kann nicht gespeichert werden: __1__ +[size] +none=Keine +only-starting-area=Wenn deaktiviert: nur im Startgebiet +[spidertron-status] +connected-to=Verbunden mit __1__ +connection=Verbindung +idle=In Bereitschaft +moving=In Bewegung (__1__) +not-connected=Nicht verbunden +shooting=Im Gefecht +[technology-difficulty] +expensive=Teuer +normal=Normal +[tile-description] +tile-unknown[1]=Diese Kachel ist nicht verfügbar, da die zugehörige Mod entfernt wurde. Sie wird wiederhergestellt, wenn die Mod wieder aktiviert wird. +[tile-name] +tile-unknown=Unbekannte Kachel +[tooltip-category] +activated=Aktivierbar +burnable-fuel=Brennstoff +consumed=Verbrauchsgegenstand +consumes=Verbraucht +debug=Debug +effect=Effekt +electricity=Strom +equipment-grid=Ausrüstungsgitter +equipment-grid-electricity=Ausrüstungsgitter-Strom +fluid=Flüssigkeit +generates=Erzeugt +heat=Wärme +personal-weapon=Persönliche Waffen +placed-in-equipment-grid=Wird in Ausrüstungsgitter platziert +player-armor=Rüstung +stores=Speichert +thrown=Wurfgeschoss +train=Zug +turret=Geschützturm +vehicle=Fahrzeug +vehicle-weapons=Fahrzeugwaffen +[tutorial-gui] +new-recipes-available=Neue Baupläne verfügbar +new-technologies-available=Neue Technologien zum Erforschen verfügbar +objective-complete=Ziel erreicht +research-tooltip-heading=Forschung abgeschlossen! +[virtual-signal-description] +signal-unknown[1]=Dieses Signal ist nicht verfügbar, da die zugehörige Mod entfernt wurde. Es wird wiederhergestellt, wenn die Mod wieder aktiviert wird. +[virtual-signal-name] +signal-unknown=Unbekanntes Signal + diff --git a/factorio/data/core/locale/de/info.json b/factorio/data/core/locale/de/info.json new file mode 100644 index 0000000000000000000000000000000000000000..5f54720728964b30391b71e785263ba5823c7089 --- /dev/null +++ b/factorio/data/core/locale/de/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Deutsch" +} \ No newline at end of file diff --git a/factorio/data/core/locale/el/core.cfg b/factorio/data/core/locale/el/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..796093336be8209164330f7d4007954b91378dc1 --- /dev/null +++ b/factorio/data/core/locale/el/core.cfg @@ -0,0 +1,3674 @@ +action-leads-to-fluid-mixing=Τα υγρά δεν ανακατεύονται. +and=και +ban-report=Ο __1__ για __2__ +ban-report-ip=Ο __1__ (__2__) για __3__ +base-mod-disabled=Για να τρέξει το παιχνίδι απαιτείται το βασικό mod, αλλά προς το παρόν είναι απενεργοποιημένο. Θέλεις να το ενεργοποιήσεις; +base-mod-invalid=Για να τρέξει το παιχνίδι απαιτείται το βασικό mod, αλλά το τρέχων είναι μη έγκυρο. +blueprint-library-shortcut-broken=Αυτή η συντόμευση για την βιβλιοθήκη σχεδιαγραμμάτων δεν έχει πλέον ανταπόκριση. +blueprint-no-name=Χωρίς τίτλο +blueprint-transferring=Μεταφορά σχεδιαγράμματος: __1__ +bonus-progress-bar-tooltip=Επιπλέον Παραγωγή: __1__ +building-atlas=Κατασκευή εικόνων χάρτη... +building-prototypes=Κατασκευή πρωτότυπων... +cannot-open-mod-settings-game-not-fully-setup=Οι ρυθμίσεις των mod δεν μπορούν να ανοίξουν όταν το παιχνίδι δεν είναι πλήρως ορισμένο (μπαίνοντας σε παιχνίδι για πολλούς παίκτες που είναι σε παύση). +cant-add-player-already-exists=Ένας παίχτης με το όνομα __1__ υπάρχει ήδη. +cant-be-connected-to-copper-wire=Δεν μπορεί να συνδεθεί στο καλώδιο ηλέκτρισμού +cant-be-connected-to-wire=Δεν μπορεί να συνδεθεί στο καλώδιο +cant-be-crafted-in-this-machine=Δεν μπορεί να κατασκευαστεί σε αυτό το μηχάνημα. +cant-be-damaged=Αυτό δεν μπορεί να υποστεί ζημιά. +cant-be-mined=Αυτό δεν μπορεί να εξορυχθεί. +cant-be-rotated=Αυτό δεν μπορεί να περιστραφεί. +cant-change-enemy-wires=Τα εχθρικά καλώδια δεν μπορούν να αλλάξουν. +cant-clear-cursor=Δεν αφήνει το __1__. Tο απόθεμα είναι πλήρες. +cant-connect-rolling-stock-not-in-rolling-stock=Αδυναμία σύνδεσης του βαγονιού: δεν είσαι μέσα στο βαγόνι. +cant-connect-rolling-stock-not-in-vehicle=Αδυναμία σύνδεσης του βαγονιού: δεν είσαι μέσα στο όχημα. +cant-connect-rolling-stock-too-close=Αδυναμία σύνδεσης των βαγονιών: τα βαγόνια είναι πολύ κοντά μεταξύ τους. +cant-copy-enemy-structure-settings=Δεν μπορείς να αντιγράψεις από εχθρικές κατασκευές. +cant-disconnect-rolling-stock-not-in-rolling-stock=Αδυναμία αποσύνδεσης του βαγονιού: δεν είσαι μέσα στο βαγόνι. +cant-disconnect-rolling-stock-not-in-vehicle=Αδυναμία αποσύνδεσης του βαγονιού: δεν είσαι μέσα στο όχημα. +cant-enter-enemy-vehicles=Δεν μπορείς να μπεις σε εχθρικά οχήματα. +cant-join-game-not-in-main-menu=Μπορείς να συμμετάσχεις σε ένα παιχνίδι Steam μόνο όταν είσαι στο Κεντρικό μενού. +cant-join-game-steam-init-failed=Δεν είναι δυνατή η συμμετοχή στο παιχνίδι: Το Steam init απέτυχε. +cant-join-game-steam-networking-disabled=Δεν είναι δυνατή η συμμετοχή στο παιχνίδι: Το δίκτυο Steam είναι απενεργοποιημένο στις ρυθμίσεις. +cant-mine-enemy-structure=Οι εχθρικές κατασκευές δεν μπορούν να εξορυχθούν. +cant-mine-vehicle-with-passenger=Αυτό δεν μπορεί να εξορυχθεί ενώ κάποιος είναι μέσα σε αυτό. +cant-open-enemy-structures=Δεν μπορείς να ανοίξεις εχθρικές κατασκευές. +cant-paste-enemy-structure-settings=Δεν μπορείς να κάνεις επικόλληση σε εχθρικές κατασκευές. +cant-put-item-back=Δεν μπορείς να επιστρέψεις το αντικείμενο: __1__ +cant-reach=Δεν το φτάνω +cant-repair-enemy-structures=Οι εχθρικές κατασκευές δεν μπορούν να επιδιορθωθούν. +cant-rotate-enemy-structures=Δεν μπορείς να περιστέψεις εχθρικές κατασκευές. +cant-run-command-not-admin=Δεν μπορείς να εκτελέσεις την εντολή (__1__) - δεν είσαι διαχειριστής. +cant-run-command-not-in-multiplayer-game=Δεν μπορείς να εκτελέσεις την εντολή (__1__) σε παιχνίδι ενός παίχτη. +cant-set-duplicate-filter=__1__ είναι ήδη σε άλλη υποδοχή φίλτρου. +cant-set-duplicate-request=__1__ έχει ήδη ζητηθεί σε διαφορετική υποδοχή. +cant-set-duplicate-trash-slot=__1__ έχει ήδη οριστεί σε άλλη υποδοχή. +cant-set-filter=Δεν μπορείς να ορίσεις το φίλτρο: __1__ +cant-set-request-when-it-is-automated=Δεν μπορείς να τροποποιήσεις αιτήσεις όταν αυτές έχουν οριστεί από το δίκτυο κυκλωμάτων. +cant-swap-console-with-player=Δεν γίνεται ανταλλαγή κονσόλας με τον παίχτη: αναμένονται 2 παίχτες όταν κληθούν από την κονσόλα. +cant-swap-expected-two-players=Δεν γίνεται ανταλλαγή: αναμένονται 2 παίχτες όταν κληθούν από την κονσόλα. +cant-swap-with-yourself=Δεν μπορείς να ανταλλάξεις παίκτες με τον εαυτό σου. +cant-transfer-from-enemy-structures=Δεν μπορείς να μεταφέρεις από εχθρικές κατασκευές. +cant-transfer-to-enemy-structures=Δεν μπορείς να μεταφέρεις σε εχθρικές κατασκευές. +cheat-will-disable-achievements=Χρησιμοποιώντας εντολές εξαπάτησης θα απενεργοποιηθούν τα επιτεύγματα. Επανέλαβε την εντολή για να εκτελεστεί. +checking-sprites=Έλεγχος εικόνων... +close-file-reason-corrupt=Ο έλεγχος CRC απέτυχε: Το συμπιεσμένο αρχείο είναι κατεστραμμένο. +close-file-reason-other=Άλλο, κωδικός σφάλματος: __1__ +closing-file-failed=Το κλείσιμο του αρχείου __1__ απέτυχε.\nΑίτια: __2__. +colon=: +color-for-players-only=Το χρώμα μπορεί να οριστεί μόνο για παίκτες. +command-attempted-not-allowed=O __1__ προσπάθησε να εκτελέσει μια εντολή, η οποία δεν επιτρέπεται για αυτούς: __2__ +command-ran=O __1__ (εντολή): __2__ +command-will-disable-achievements=Χρησιμοποιώντας εντολές της κονσόλας Lua θα απενεργοποιηθούν τα επιτεύγματα. Επανέλαβε την εντολή για να εκτελεστεί. +continue=Συνέχεια +control-controller-axis-related=Αυτός ο έλεγχος πρέπει να προέρχεται από ένα κουμπί σκανδάλης του χειριστηρίου +control-controller-button-related=Αυτός ο έλεγχος πρέπει να είναι από ένα κουμπί χειριστηρίου. +control-controller-stick-related=Αυτός ο έλεγχος πρέπει να προέρχεται από ένα μοχλό του χειριστηρίου +control-keyboard-related=Αυτό το στοιχείο ελέγχου πρέπει να σχετίζεται με το πληκτρολόγιο. +control-mouse-related=Αυτό το στοιχείο ελέγχου πρέπει να σχετίζεται με το ποντίκι. +control-mouse-related-on-controller=Αυτός ο χειρισμός πρέπει να είναι από __1__ ή __2__. +control-mouse-wheel-related=Αυτός ο έλεγχος πρέπει να είναι από μια ροδέλα ποντικιού. +cropping-bitmaps=Περικοπή εικονιδίων... +cursor=Κέρσορας +days=__1__ __plural_for_parameter_1_{1=ημέρα|rest=ημέρες}__ +destination-full=Προορισμός πλήρες +disabled-by-server=Απενεργοποιήθηκε από τον διακομιστή +discard-changes=Απόρριψη αλλαγών +dying-explosion-name=__1__ (έκρηξη καταστροφής) +editor-will-disable-achievements=Χρησιμοποιώντας την επεξεργασία χάρτη θα απενεργοποιηθούν τα επιτεύγματα. Επανέλαβε την εντολή για να εκτελεστεί. +electric-pole-wire-limit-reached=Το μέγιστο των 5 συνδέσεων καλύφθηκε. +empty-file-name=Το όνομα του αρχείου είναι κενό. +empty-stop-name=Το όνομα του σταθμού είναι κενό +entered-the-vehicle=Μπές στο όχημα. +error-while-importing-string=Σφάλμα κατά την εισαγωγή συμβολοσειράς: +error-with-handler-failed=__1__\nΚατά τον χειρισμό του, ένας χειριστής σφαλμάτων προκάλεσε ένα άλλο σφάλμα:\n__2__ +error-with-handler-message=__1__\nΈνας χειριστής σφαλμάτων πρόσθεσε τις ακόλουθες πληροφορίες:\n__2__ +evolution-message=Παράγοντας εξέλιξης: __1__. (Χρόνος __2__%) (Ρύπανση __3__%) (Κατεστραμένες φωλίες __4__%) +failed-to-import-string=Απέτυχε η εισαγωγή συμβολοσειράς: __1__. +failed-to-load-base-mod=Σφάλμα κατά τη φόρτωση του βασικού mod. +failed-to-load-mod=Απέτυχε η φόρτωση του mod "__1__" +failed-to-load-mod-reason=Απέτυχε η φόρτωση του mod "__1__": __2__ +feature-not-available-in-demo-version=Αυτή η δυνατότητα δεν είναι διαθέσιμη στην έκδοση δοκιμής του παιχνιδιού. +file-name-too-long=Το όνομα αρχείου είναι πολύ μεγάλο. (Μέγιστο __1__ χαρακτήρες) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Το παιχνίδι αποθηκεύτηκε στο__1__. +grid-position-and-absolute-position-need-to-match=Η θέση πλέγματος και οι συντεταγμένες της θέσης πλέγματος του σχεδιαγράματος πρέπει να είναι όλες ίδιες ή όλες διαφορετικές. +grid-position-value-has-to-be-multiple=Η τιμή θέσης του πλέγματος για αυτό το σχεδιάγραμμα πρέπει να είναι πολλαπλάσιο του __1__. +hours=__1__ __plural_for_parameter_1_{1=ώρα|rest=ώρες}__ +invalid-character-in-file-name=Μη έγκυρος χαρακτήρας στο όνομα αρχείου. +invalid-grid-position-value=__1__ μη έγκυρη τιμή στοίχισης με το πλέγμα. +invalid-parameter=Μη έγκυρη παράμετρος +invalid-screenshot-resolution=Μη έγκυρη ανάλυση στιγμιότυπου οθόνης. Το πλάτος και το ύψος πρέπει να έχουν εύρος {1, __1__}. +invalid-snap-to-grid-value=__1__ μη έγκυρη τιμή στοίχισης με το πλέγμα. +invalid-zoom-level=Μη έγκυρο επίπεδο ζουμ. Το ζουμ πρέπει να είναι μεγαλύτερο ή ίσο με __1__. +item-has-tags=Αντικείμενο με ετικέτες. +left-the-vehicle=Άφησε το όχημα. +loading-mods=Φόρτωση mods... +loading-sounds=Φόρτωση ήχων... +loading-sprites=Φόρτωση εικόνων... +locks=Κλειδώνει +manual-wire-dragging-disabled=Απενεργοποίηση χειροκίνητης τοποθέτησης καλωδίου +map-info-combined-yield-percentage=__1__ συνδυασμένης απόδοσης __2__% +minutes=__1__ __plural_for_parameter_1_{1=λεπτό|rest=λεπτά}__ +missing-equipment=Λείπει από εξοπλισμό: +missing-equipment-list-item=__1__ X __2__ +missing-item=Δεν υπάρχει __1__ +mod-caused-error=Το mod __1__ προκάλεσε ένα σφάλμα που δεν αποκαθίσταται.\nΠαρακαλούμε ανάφερε αυτό το σφάλμα στο δημιουργό του mod.\n\n__2__ +mod-name-too-long=Το όνομα του mod __1__ είναι πολύ μεγάλο, μέγιστο μήκος για όνομα mod είναι __2__ χαρακτήρες. +mod-title-too-long=Ο τίτλος του mod __1__ είναι πολύ μεγάλος, μέγιστο μήκος για τίτλο mod είναι __2__ χαρακτήρες. +new-tips=Νέες συμβουλές +new-tips-count=Νέες συμβουλές: __1__ +no-artillery-in-range=Κανένα πυροβολικό στην περιοχή. +no-artillery-with-ammo-in-range=Κανένα πυροβολικό με πυρομαχικά στην περιοχή. +no-bans=Δεν έχουν αποκλειστεί παίχτες. +no-modifier-selected=Δεν επιλέχθηκε τροποποιητής +no-path=Δεν υπάρχει διαδρομή +no-stock-to-connect-found=Δεν βρέθηκε βαγόνι για σύνδεση. +no-stock-to-disconnect-found=Δεν βρέθηκε βαγόνι για αποσύνδεση. +noname-station=Σταθμός +noone-to-reply=Δεν απαντά κανείς. +not-allowed-character-in-file-name=Ο χαρακτήρας "__1__" δεν μπορεί να είναι μέρος σε όνομα αρχείου. +not-enough-ingredients=Έλλειμμα συστατικών. +not-enough-rails=Ανεπαρκείς ράγες +not-enough-space-to-connect-train=Δεν υπάρχει αρκετός χώρος για να συνδέσεις τρένο. +not-operable=Δεν λειτουργεί +on-the-ground=Στο έδαφος +opened-item-removed=Το αντικείμενο διαγράφηκε. +or=ή +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Τα δικαιώματα εισήχθησαν με επιτυχία. +player-cancelled-research=Ο __1__ ακύρωσε την έρευνα __2__ +player-changed-color=Το χρώμα του __1__ είναι τώρα __2__. +player-changed-color-singleplayer=Το χρώμα σου είναι τώρα __1__. +player-changed-research=O __1__ άλλαξε την έρευνα από __2__ σε __3__ +player-doesnt-exist=Ο παίκτης __1__ δεν υπάρχει. +player-is-already-an-admin=Ο __1__ είναι ήδη διαχειριστής. +player-is-already-in-admin-list=Ο __1__ βρίσκεται ήδη στη λίστα διαχειριστών και θα προαχθεί κατά την είσοδο του στο παιχνίδι. +player-is-not-an-admin=Ο __1__ δεν είναι διαχειριστής. +player-is-not-banned=Δεν γίνεται άρση αποκλεισμού του __1__ καθώς ο παίκτης δεν είναι αποκλεισμένος. +player-is-not-in-admin-list=Ο __1__ δεν είναι στη λίστα διαχειριστών. +player-isnt-online=Ο __1__ δεν είναι συνδεδεμένος. +player-queued-research=Ο __1__ έβαλε σε ουρά την έρευνα __2__ +player-started-research=Ο __1__ ξεκίνησε την έρευνα __2__ +player-tried-using-cheat=Ο παίκτης __1__ προσπάθησε να χρησιμοποιήσει την εντολή εξαπάτησης. +player-tried-using-command=Ο παίκτης __1__ προσπάθησε να χρησιμοποιήσει την εντολή "__2__". +player-tried-using-editor=Ο παίκτης __1__ προσπάθησε να χρησιμοποιήσει την επεξεργασία χάρτη. +player-was-added-to-admin-list=Ο __1__ προστέθηκε στη λίστα διαχειριστών από τον __2__ και θα προαχθεί κατά την είσοδο του στο παιχνίδι. +player-was-banned=Ο __1__ αποκλείστηκε από τον __2__. Διότι: __3__. +player-was-demoted=Ο __1__ υποβιβάστηκε από διαχειριστής από τον __2__. +player-was-kicked=Ο __1__ διώχτηκε από τον __2__. Διότι: __3__. +player-was-promoted=Ο __1__ προάχθηκε σε διαχειριστή από τον __2__. +player-was-removed-from-admin-list=Ο __1__ αφαιρέθηκε από τη λίστα των διαχειριστών από τον __2__ και δεν θα προαχθεί πλέον μόλις συνδεθεί στο παιχνίδι. +player-was-unbanned=Άρση αποκλεισμού του __1__ από τον __2__. +players-arent-on-same-surface=Δεν είναι δυνατή η εναλλαγή παικτών: οι παίκτες βρίσκονται σε διαφορετικές επιφάνειες. +players-dont-have-character-controllers=Δεν μπορείς να ανταλλάξεις παίκτες: Ο χαρακτήρας δεν έχει ελεγκτή. +players-dont-have-characters=Δεν μπορείς να ανταλλάξεις παίκτες: Ένας ή και οι δύο από αυτούς δεν έχουν χαρακτήρα. +reading-file-failed=Η ανάγνωση του αρχείου __1__ απέτυχε.\nΚωδικός σφάλματος: __2__. +reassigned-empty=Δεν επιλέχτηκε νέο περιεχόμενο. +recipe-not-craftable-in-hand=Αυτή η συνταγή δεν μπορεί να φτιαχτεί με το χέρι. +recipe-too-complex-to-craft-in-hand=Αυτή η συνταγή είναι πολύ σύνθετη για να κατασκευαστεί στο χέρι. +reload-script-data-too-large=Τα δεδομένα κώδικα της επαναφόρτωσης είναι πάρα πολλά: __1__ > __2__. +remnant-name=__1__ (απομεινάρι) +repeat-when-transferred=Η εγγραφή σχεδιαγραμμάτων μεταφέρεται στο παιχνίδι, δοκίμασε ξανά όταν ολοκληρωθεί η μεταφορά. +replay-disabled-autoplace-specifications-changed-runtime=Οι επαναλήψεις είναι προσωρινά απενεργοποιημένες επειδή οι προδιαγραφές της αυτόματης τοποθέτησης άλλαξαν κατά τον χρόνο εκτέλεσης. +replay-saving-disabled=Η αποθήκευση επανάληψης απενεργοποιήθηκε. +replay-saving-disabled-forced-by-user=Η αποθήκευση της επανάληψης έχει απενεργοποιηθεί καθώς ο χρήστης αναγκάστηκε να αλλάξει τη λειτουργία φόρτωσης. +replay-saving-disabled-map-version=Η αποθήκευση επανάληψης απενεργοποιήθηκε: ο χάρτης αποθηκεύτηκε στην έκδοση __1__ και η τρέχουσα έκδοση είναι __2__. +replay-saving-disabled-migration-applied=Η αποθήκευση επανάληψης απενεργοποιήθηκε: ο χάρτης έχει δεχτεί αλλαγές. +replay-saving-disabled-mods=Η αποθήκευση επανάληψης απενεργοποιήθηκε: ο χάρτης αποθηκεύτηκε με διαφορετικές ρυθμίσεις στα mod. +replay-saving-disabled-mods-startup-settings=Η αποθήκευση επανάληψης απενεργοποιήθηκε: η αποθήκευση του χάρτη έχει διαφορετικές ρυθμίσεις εκκίνησης του mod. +reset-to-defaults=Επαναφορά __1__ __plural_for_parameter_1_{1=επιλογής|rest=επιλογών}__ __plural_for_parameter_1_{1=στην|rest=στις}__ __plural_for_parameter_1_{1=προεπιλογή|rest=προεπιλογές}__ +reset-to-defaults-disabled=Όλες οι επιλογές έχουν προεπιλεγμένες τιμές. +reverted-control-settings-to-default=Επαναφορά των πλήκτρων ελέγχου στις προεπιλογές λόγω ασυμβατότητας με τις προηγούμενες εκδόσεις. +rolling-stock-connected=Το σιδηροδρομικό βαγόνι συνδέθηκε. +rolling-stock-disconnected=Το σιδηροδρομικό βαγόνι αποσυνδέθηκε. +save-already-in-progress=Αδυνατή η αποθήκευση επειδή είναι ήδη σε εξέλιξη μια αποθήκευση. +saving-process-crashed=Συντριβή διαδικασίας αποθήκευσης. +scenario-caused-error=Το σενάριο __1__ προκάλεσε ένα σφάλμα που δεν αποκαθίσταται.\nΠαρακαλούμε ανάφερε αυτό το σφάλμα στο δημιουργό του σεναρίου.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=δευτερόλεπτο|rest=δευτερόλεπτα}__ +shortcut-bar-full=Δεν είναι δυνατή η εισαγωγή περισσότερων αντικειμένων στη μπάρα συντομεύσεων. +shortcut-disabled-technology-not-researched=Αυτή η συντόμευση απαιτεί την τεχνολογία __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=Τ +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Πάτησε __CONTROL__confirm-message__ για παράλειψη της σκηνής +snap-to-grid-value-has-to-be-multiple=Η τιμή μεγέθους πλέγματος για αυτό το σχεδιάγραμμα πρέπει να είναι πολλαπλάσιο του __1__. +string-import-produced-no-item=Η συμβολοσειρά εισαγωγής δεν παρήγαγε κανένα αντικείμενο. +string-import-successful=Επιτυχής εισαγωγή του __1__. +the-blueprint-cant-be-flipped=Σχεδιάγραμμα με __1__ δεν μπορεί να αναποδογυρίσει. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Αυτό δεν μπορεί να εξορυχθεί με το χέρι, επειδή απαιτεί __1__. +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Αδυναμία εισαγωγής αντικειμένου, η μέγιστη επανάληψη βιβλίου είναι __1__. +too-long-stop-name=Το όνομα του σταθμού (__1__ χαρακτήρες) δεν μπορεί να είναι μεγαλύτερο από __2__ χαρακτήρες. +too-long-tag-name=Η ονομασία (__1__ χαρακτήρες) δεν μπορεί να είναι μεγαλύτερη από __2__ χαρακτήρες. +unconfirmed-changes=__plural_for_parameter_1_{1=Υπάρχει|rest=Υπάρχουν}__ __1__ __plural_for_parameter_1_{1=ανεπιβεβαίωτη αλλαγή|rest=ανεπιβεβαίωτες αλλαγές}__. +unknown-color=Άγνωστο χρώμα __1__. +unknown-command=Άγνωστη εντολή "__1__". Πληκτρολόγησε /h ή/help για περισσότερη βοήθεια σχετικά με τις εντολές. +unknown-player-was-banned=Ο__1__ (Όχι στον χάρτη) Αποκλείστηκε απο τον __2__. Διότι: __3__. +unlocks=Ξεκλειδώνει +unspecified=ακαθόριστο +user-verification-already-disabled=Η επαλήθευση χρήστη έχει ήδη απενεργοποιηθεί. +user-verification-already-enabled=Η επαλήθευση χρήστη έχει ήδη ενεργοποιηθεί. +user-verification-disabled=Η επαλήθευση χρήστη έχει απενεργοποιηθεί. +user-verification-enabled=Η επαλήθευση χρήστη έχει ενεργοποιηθεί. +vehicle-is-full=Το όχημα είναι πλήρες. +wire-cant-reach=Το καλώδιο δεν φτάνει +[achievement-progress] +console-command-used=Χρησιμοποιήθηκε μια εντολή της κονσόλας. Το επίτευγμα δεν μπορεί να ξεκλειδωθεί σε αυτό το παιχνίδι πια. +construct-with-robots-more-than=Χειροκίνητα: __1__ από τα ρομπότ: __2__ +dont-craft-manually=Κατασκευάστηκε χειροκίνητα: __1__ +editor-used=Χρησιμοποιήθηκε η Επεξεργασία Χάρτη. Τα επιτεύγματα δεν μπορούν να ξεκλειδωθούν σε αυτό το παιχνίδι πια. +not-a-freeplay-map=Το επίτευγμα αυτό μπορεί να ξεκλειδώσει μόνο σε χάρτη ελεύθερου παιχνιδιού. +not-in-peaceful-mode=Αυτό το επίτευγμα δεν είναι δυνατό να ξεκλειδωθεί σε ειρηνική λειτουργία. +not-with-lower-enemies=Αυτό το επίτευγμα δεν μπορεί να ξεκλειδωθεί όταν οι εχθρικές βάσεις ορίστηκαν χαμηλότερα από την προεπιλογή. +only-when-playing-new-game=Αυτό μπορεί να κερδηθεί μόνο παίζοντας ένα νέο παιχνίδι. +player-damaged=Μεγαλύτερη εισερχόμενη ζημία μιας επίθεσης: __1__ +remaining-time=Χρόνος που απομένει: __1__ +[cant-build-reason] +cant-build-here=Δεν μπορείς να κτίσεις εδώ +cant-build-on-tile=Δεν μπορείς να κτίσεις πάνω σε __1__ +cant-build-train-stop-in-intersection=Δεν μπορείς να χτίσεις έναν σταθμό τρένου σε διασταύρωση +covered-by-fog-of-war=Δεν μπορείς να χτιστείς στην ομίχλη του πολέμου. +entity-ghost-in-the-way=Το είδωλο __1__ εμποδίζει την κατασκευή +entity-in-the-way=__1__ εμποδίζει την κατασκευή +entity-must-be-built-next-to-rail=__1__ χτίζεται δίπλα σε ράγες +invalid-rail-signal-position=Μη έγκυρη θέση σηματοδότη τρένου +invalid-train-stop-position=Μη έγκυρη θέση σταθμού τρένου +invalid-transport-belt-connectable-position=Μη έγκυρη θέση ιμάντα ματαφοράς +mixing-fluids=Συστήματα με διαφορετικά υγρά δεν συνδέονται +no-rail-for-ghost-train=Τα είδωλα των τρένων πρέπει να τοποθετηθούν πάνω στις ράγες +no-rail-for-train=__1__ πρέπει να τοποθετειθεί πάνω σε ράγες +no-resource-for-drill=__1__ μπορεί να χτιστεί πάνω σε πόρους +no-resource-for-mining-drill=Τα τρυπάνια εξόρυξης πρέπει να χτιστούν πάνω σε πόρους +no-valid-resource-for-drill=__1__ δεν γίνεται εξόρυξη αυτού του πόρου +out-of-world=Δεν μπορείς να χτίσεις έξω από το χάρτη +player-in-the-way=Ο χαρακτήρας εμποδίζει την κατασκευή +rail-signals-must-be-built-next-to-rail=Οι σηματοδότες του τρένου πρέπει να τοποθετηθούν διπλά στις ράγες +too-close-to-existing-rail-signal=Πολύ κοντά στο σηματοδότη του τρένου +uncharted-area=Δεν μπορείς να χτίσεις σε ανεξερεύνητη περιοχή +[character-corpse] +died=Πέθανε +killed-by=Σκοτώθηκε από +name=Πτώμα του (__1__) +time-ago=πριν από __1__ +time-remaining=Χρόνος που απομένει +[chat-icon-select-list-gui] +title=Επιλογή εικονιδίου +[clone-area-errors] +source-and-destination-collide=Η περιοχή προέλευσης και η περιοχή προορισμού συγκρούονται. +source-area-and-destination-are-not-equal=Η περιοχή προέλευσης και η περιοχή προορισμού δεν έχουν το ίδιο μέγεθος. +source-area-and-destination-area-must-not-be-rotated=Η περιοχή προέλευσης και η περιοχή προορισμού δεν πρέπει να αντιστρέφονται. +source-entities-overlap-with-destination=Οι αρχικές δομές δεν ταιριάζουν με αυτές του προορισμού. +tiles-collide=Τα πλακίδια της περιοχής προέλευσης και τα πλακάκια της περιοχής προορισμού συγκρούονται. +[color] +acid=Πράσινο ανοιχτό +black=Μαύρο +blue=Μπλε +brown=Καφέ +cyan=Κυανό +gray=Γκρί +green=Πράσινο +orange=Πορτοκαλί +pink=Ροζ +purple=Μωβ +red=Κόκκινο +white=Άσπρο +yellow=Κίτρινο +[color-capital] +alpha=Α +blue=Μπ +green=Π +red=Κ +[command-help] +admin=- Ανοίγει την καρτέλα διαχείρισης του παίχτη. +admins=- Εκτυπώνει μια λίστα με τους διαχειριστές του παιχνιδιού. +alerts= <ειδοποίηση> - Ενεργοποιεί, απενεργοποιεί, κάνει σίγαση ή ανάιρεση σίγασης τον συγκεκριμένο τύπο ειδοποίησης. +all-players-list=Όλοι οι παίκτες: +available-alerts=Διαθέσιμες ειδοποιήσεις: __1__. +available-colors=Διαθέσιμα χρώματα: __1__. +ban=<παίκτης> <αιτία>- Αποκλισμός του συγκεκριμένου παίκτη. +banlist=<παίκτης> - Προσθέτει ή αφαιρεί έναν παίχτη από την λίστα αποκλεισμένων. Ίδιο με την εντολή /ban ή /unban. +bans=- Εκτυπώνει μια λίστα με τους αποκλεισμένους παίχτες. +cant-use-banlist-not-in-multiplayer-game=Η εντολή banlist δεν μπορεί να χρησιμοποιηθεί σε παιχνίδι ενός παίχτη. +cant-use-permissions-not-in-multiplayer-game=Η εντολή permissions δεν μπορεί να χρησιμοποιηθεί σε παιχνίδι ενός παίχτη. +cant-use-whitelist-not-in-multiplayer-game=Η εντολή whitelist δεν μπορεί να χρησιμοποιηθεί σε παιχνίδι ενός παίχτη. +cheat= - Ερευνά όλες τις τεχνολογίες και ενεργοποιεί την λειτουργία κλεψίματος. Επίσης η χρήση της επιλογής δίνει στον παίκτη μερικά πρόσθετα αντικείμενα. +clear=- Καθαρίζει τη κονσόλα. +color= - Αλλάζει το χρώμα σου. Μπορεί να είναι ένα από τα προκαθορισμένα χρώματα ή τιμές RGBA με τη μορφή «# # # #". +command=<εντολή> - Εκτελεί μια εντολή Lua (αν επιτρέπεται). +config=- Ανοίγει την καρτέλα με τις ρυθμίσεις του διακομιστή. +delete-blueprint-library= - Διαγράφει την αποθηκευμένη βιβλιοθήκη σχεδιαγραμμάτων για τον δεδομένο παίκτη πού είναι εκτός σύνδεσης από το αρχείο αποθήκευσης. Εισάγετε «everybody confirm» για διαγραφή της αποθήκευσης όλων των παικτών εκτός σύνδεσης. +demote= - Υποβιβάζει τον παίκτη από διαχειριστή. +editor=- Ενεργοποιεί την επεξεργασία χάρτη. +evolution=-Εκτυπώνει πληροφορίες σχετικά με την εξέλιξη των 'εξωγήηνων'. +help= - Εκτυπώνει μια λίστα των διαθέσιμων εντολών. Το προαιρετικό επιχείρημα μπορεί να καθορίσει την εντολή που πρέπει να περιγραφεί. +help-description=Πληκτρολογήσε /h για να πάρεις πληροφορίες για αυτήν. +help-list=Οι διαθέσιμες εντολές είναι: +ignore=<παίκτης> - Αποτρέπει τα μηνύματα του παίχτη να εμφανίζονται στη συνομιλία. Τα μηνύματα του διαχειριστή θα εξακολουθούν να εμφανίζονται. +ignores=- Εκτυπώνει μια λίστα με τους παίχτες που έχουν αγνοηθεί. +kick=<παίκτης> <αιτία> -Αποβολή του συγκεκριμένου παίκτη. +matching-alerts-list=Eιδοποιήσεις που ταιριάζουν: __1__. +matching-colors-list=Χρώματα που ταιριάζουν: __1__. +matching-commands-list=Εντολές που ταιριάζουν: +matching-players-list=Παίχτες που ταιριάζουν: +measured-command=<εντολή>- Εκτελεί μια εντολή Lua (αν επιτρέπεται) και μετρά το χρόνο που χρειάστηκε. +mute=<παίκτης>-Αποτρέπει τον παίκτη απο το να λέει οτίδήποτε στη συνομιλία. +mute-programmable-speaker= - Σιγασή ή άναίρεση σίγασης για όλους τους ήχους που δημιουργούν τα προγραμματιζόμενα ηχεία. Χρησιμοποίησε "local" για τοπική σιγή μόνο. Ο διαχειριστής μπορεί να χρησιμοποιήσει "everyone" για σιγή των ήχων παντού. +mutes=- Εκτυπώνει μία λίστα με όλους τους παίκτες που είναι σε σίγαση (δεν μπορούν να μιλήσουν στη συνομιλία). +open= - Ανοίγει το απόθεμα ενός άλλου παίχτη. +perf-avg-frames=- Ο αριθμός των στιγμών/ενημερώσεις χρησιμοποιείται για μετρητές μέσης απόδοσης. Η προεπιλογή είναι 100. Η τιμή 5 -10 προτείνεται για γρήγορη σύγκλιση, αλλά οι αριθμοί θα τρεμοπαίζουν πολύ γρήγορα. +permissions=- Ανοίγει την καρτέλα των δικαιωμάτων. +players=- Εκτυπώνει μια λίστα των παικτών που είναι στο παιχνίδι. (Η παράμετρος online/o, εκτυπώνει μόνο τους συνδεδεμένους παίκτες. count/c εκτυπώνει μόνο το πλήθος) +promote=<παίκτης> -Προάγει τον παίκτη σε διαχειριστή. +purge=<παίκτης>- Καθαρίζει όλα τα μηνύματα του συγκεκριμένου παίκτη από το αρχείο της συνομιλίας. +quit=- Τερματίζει τον server καθαρά. +reply=<μύνημα>-Απαντά στον τελευταίο παίκτη που σου ψιθύρισε. +reset-tips=Επαναφέρει την κατάσταση των συμβουλών και κόλπων σαν να ξεκίνησε το παιχνίδι για πρώτη φορά. +save=<όνομα>-Αποθηκεύει το τρέχον παιχνίδι με ένα καθορισμένο όνομα. +screenshot= - Παίρνει ένα στιγμιότυπο οθόνης με τις τρέχουσες ρυθμίσεις προβολής ή με την συγκεκριμένη ανάλυση. Το ζουμ είναι προαιρετικό και έχει προεπιλεγμένη τιμή 1. +seed=-Εμφανίζει τον σπόρο εκκίνησης του χάρτη. +server-commands=- Εντολές κονσόλας διακομιστή. +server-save=- Αποθηκεύει το παιχνίδι στο διακομιστή σε ένα παιχνίδι πολλών παικτών. +shout=<μήνυμα> - Στέλνει ένα μήνυμα σε όλους τους παίκτες, συμπεριλαμβανομένων και των αντιπάλων. +silent-command= - Εκτελεί μία εντολή Lua (αν επιτρέπετε) χωρίς να την εμφανίσει στην κονσόλα. +swap-players= - Ανταλλάσσει χαρακτήρες μεταξύ των καθορισμένων παικτών. Εάν δεν δοθεί, ο δεύτερος παίκτης είσαι εσύ. +time=- Εμφανίζει πληροφορίες σχετικά με το πόσο παλιός είναι ο χάρτης. +toggle-action-logging=- Ενεργοποίηση καταγραφής όλων των ενεργειών εισόδου που εκτελούνται από το παιχνίδι. Αυτή η τιμή δεν παραμένει μετά τις επανεκκινήσεις του παιχνιδιού και επηρεάζει μόνο το τοπικό παιχνίδι στα παιχνίδια πολλών παιχτών. +toggle-heavy-mode=- Αυτή η εντολή πρέπει να χρησιμοποιείται με προσοχή, δεδομένου ότι μπορεί να αχρηστέψει ένα παιχνίδι πολλών παιχτών όταν χρησιμοποιηθεί. Το παιχνίδι ξεκινά την αποθήκευση και συγκρίνει τον εαυτό του με κάθε στιγμή ψάχνοντας για ασυνέπειες στην αιτιοκρατία. Αυτή η εντολή προτείνεται να χρησιμοποιηθεί όταν υπάρχει βρόχος αποσυγχρονισμού όταν ένας νέος παίκτης συνδέεται στο διακομιστή. Η βαριά λειτουργία θα διαρκέσει μέχρι να εξαχθεί κάτι. Παρακαλώ προωθήστε το μας ώστε να μπορέσουμε να ερευνήσουμε και να διορθώσουμε το πρόβλημα. +unban=<παίκτης> <αιτία> -Άρση αποκλισμού του συγκεκριμένου παίκτη. +unignore=<παίχτης> - Επιτρέπει στα μηνύματα του παίχτη να εμφανίζονται στη συνομιλία. +unknown-command=Άγνωστη εντολή __1__ +unlock-shortcut-bar=- Ξεκλειδώνει όλα τα αντικείμενα στη μπάρα συντομεύσεων. +unlock-tips=Ξεκλειδώνει όλες τις καταχωρήσεις συμβουλών και κόλπων. +unmute=<παίκτης>-Επιτρέπει στον παίκτη να μιλήσει και πάλι στη συνομιλία. +version=- Εκτυπώνει την τρέχουσα έκδοση του παιχνιδιού. +whisper=<παίκτης><μύνημα>-Στέλνει ένα μήνυμα στον συγκεκριμένο παίκτη. +whitelist= - Ενεργοποιεί, απενεργοποιεί, προσθέτει ή αφαιρεί έναν παίχτη από τους επιθυμητούς, όταν μόνο επιθυμητοί παίκτες μπορούν να συμμετάσχουν στο παιγνίδι. Άσε κενό το 'player' όταν χρησιμοποιείς το 'get' για να δεις τη λίστα με όλους τους επιθυμητούς παίχτες. +[command-output] +action-logging-disabled=Καταγραφή ενεργειών απενεργοποιημένη. +action-logging-enabled=Καταγραφή ενεργειών ενεργοποιημένη. +alert-already-disabled=Ο τύπος ειδοποίησης __1__ είναι ήδη απενεργοποιημένος. +alert-already-muted=Ο τύπος ειδοποίησης __1__ ήδη είναι σε σίγαση. +alert-disabled=Ο τύπος ειδοποίησης __1__ έχει απενεργοποιηθεί. +alert-enabled=Ο τύπος ειδοποίησης __1__ έχει ενεργοποιηθεί. +alert-isnt-disabled=Ο τύπος ειδοποίησης __1__ δεν είναι απενεργοποιημένος. +alert-isnt-muted=Ο τύπος ειδοποίησης __1__ δεν είναι σε σίγαση. +alert-muted=Στον τύπο ειδοποίησης __1__ έχει γίνει σίγαση. +alert-unmuted=Στον τύπο ειδοποίησης __1__ έγινε άρση σίγασης. +banlist-add-is-admin-only=Μόνο οι διαχειριστές προσθέτουν στη λίστα αποκλεισμένων. +banlist-already-empty=Η λίστα αποκλεισμένων είναι ήδη άδεια. +banlist-clear-is-admin-only=Μόνο οι διαχειριστές μπορούν να καθαρίσουν τη λίστα αποκλεισμένων. +banlist-cleared=Η λίστα αποκλεισμένων έχει εκκαθαριστεί. +banlist-empty=Η λίστα αποκλεισμένων είναι άδεια. +banlist-remove-is-admin-only=Μόνο οι διαχειριστές καταργούν απο τη λίστα αποκλεισμένων. +cant-delete-blueprint-library-player-is-connected=Δεν μπορείς να διαγράψεις την αποθήκευση βιβλιοθήκης σχεδιαγραμμάτων ενός συνδεδεμένου παίκτη. +deleted-blueprint-library-for-players=Διαγράφηκε η αποθηκευμένη βιβλιοθήκη σχεδιαγραμμάτων των παικτών: +no-blueprint-libraries-to-delete=Δεν υπάρχει αποθηκευμένη βιβλιοθήκη σχεδιαγραμμάτων για να διαγραφή. +parameters-require-admin=Δεν είναι δυνατό να εκτελέσεις την εντολή με αυτές τις παραμέτρους: δεν είσαι διαχειριστής. +permission-action-list=Όλες οι δράσεις: __1__. +permission-groups-list=Όλες οι ομάδες δικαιωμάτων: __1__. +player=παίκτης +player-added-to-banlist=Ο __1__ προστέθηκε στη λίστα ανεπιθύμητων. +player-added-to-whitelist=Ο __1__ προστέθηκε στη λίστα επιθυμητών. +player-already-muted=Ο__1__ είναι ήδη σε σίγαση. +player-already-on-banlist=Ο__1__ είναι ήδη αποκλεισμένος. +player-already-on-whitelist=Ο __1__ είναι ήδη στη λίστα επιθυμητών. +player-blueprint-library-deleted=Διαγράφηκε η βιβλιοθήκη σχεδιαγραμμάτων του __1__. +player-blueprint-library-not-found=Ο __1__ δεν έχει αποθηκευμένο κάποιο σχεδιάγραμμα. +player-ignored=Ο__1__ αγνοήθηκε. +player-is-not-on-banlist=Ο__1__ δεν είναι αποκλεισμένος. +player-is-not-on-whitelist=Ο __1__ δεν είναι στη λίστα επιθυμητών. +player-is-on-banlist=Ο__1__ είναι αποκλεισμένος. +player-is-on-whitelist=Ο __1__ είναι στη λίστα επιθυμητών. +player-isnt-muted=Ο__1__ δεν είναι σε σίγαση. +player-list=Παίκτες (__1__): +player-list-online=Συνδεδεμένοι παίκτες (__1__): +player-muted=Έχει γίνει σίγαση στον __1__ από τον __2__. +player-unignored=Στον __1__ καταργήθηκε η αγνόηση. +player-unmuted=Αναιρέθηκε η σίγαση του __1__ από τον __2__. +player-was-not-on-banlist=Ο__1__ δεν είναι αποκλεισμένος. +player-was-not-on-whitelist=Ο __1__ δεν είναι στη λίστα επιθυμητών. +player-was-removed-from-banlist=Άρση αποκλεισμού του __1__. +player-was-removed-from-whitelist=Ο __1__καταργήθηκε από τη λίστα επιθυμητών. +players-on-banlist=Αποκλεισμένοι παίκτες: __1__ +players-on-whitelist=Επιθυμητοί παίχτες: __1__ +programmable-speaker-muted-everyone=Οι ήχοι του προγραμματιζόμενου ηχείου που ακούγονται παντού είναι σε σίγαση για όλους στον διακομιστή. +programmable-speaker-muted-local=Οι ήχοι του προγραμματιζόμενου ηχείου που ακούγονται παντού είναι σε τοπική σιγή. +programmable-speaker-unmuted-everyone=Οι ήχοι του προγραμματιζόμενου ηχείου που ακούγονται παντού δεν είναι σε σίγαση για όλους στον διακομιστή. +programmable-speaker-unmuted-local=Οι ήχοι του προγραμματιζόμενου ηχείου που ακούγονται παντού δεν είναι σε τοπική σιγή. +shout=λέει δυνατά +whisper=ψίθυρος +whitelist-add-is-admin-only=Μόνο οι διαχειριστές προσθέτουν στη λίστα επιθυμητών. +whitelist-already-empty=Η λίστα επιθυμητών είναι ήδη άδεια. +whitelist-clear-is-admin-only=Μόνο οι διαχειριστές μπορούν να αδειάσουν στην λίστα επιθυμητών. +whitelist-cleared=Η λίστα επιθυμητών άδειασε και απενεργοποιήθηκε. +whitelist-empty=Η λίστα επιθυμητών είναι άδεια. +whitelist-remove-is-admin-only=Μόνο οι διαχειριστές μπορούν να καταργήσουν τη λευκή λίστα. +[config-help] +afk-auto-kick=<αριθμός> - Ορίζει το χρόνο (σε λεπτά) που ένας παίχτης μπορεί να είναι ανενεργός πριν την αυτόματη αποβολή. 0 σημαίνει απενεργοποιημένο. +allow-commands= - Ορίζει αν μια εντολή Lua θα επιτρέπεται. +allow-debug-settings= - Ορίζει εάν επιτρέπονται μη απλές ρυθμίσεις εντοπισμού σφαλμάτων για παίκτες που δεν είναι διαχειριστές. +autosave-interval=<αριθμός> - Ορίζει το διάστημα της αυτόματης αποθήκευσης (σε λεπτά). 0 σημαίνει απενεργοποιημένο. +autosave-only-on-server= - Ορίζει αν μόνο ο διακομιστής θα κάνει αυτόματες αποθηκεύσεις. +description= - Ορίζει την περιγραφή του διακομιστή (μπορεί να είναι κενό). +help-list=Οι διαθέσιμες ρυθμίσεις είναι: __1__. +ignore-player-limit-for-returning-players= - Ορίζει αν το όριο τον παιχτών στον διακομιστή αγνοείτε απο τους παίχτες που έχουν ήδη παίξει σε αυτό τον διακομιστή. +matching-configs-list=Ρυθμίσεις που ταιριάζουν: __1__. +max-players=<αριθμός> - Ορίζει το μέγιστο αριθμό παικτών για τον διακομιστή. 0 σημαίνει ότι δεν υπάρχει όριο. +max-upload-slots= - Ορίζει το μέγιστο αριθμό υποδοχών ανεβάσματος. 0 σημαίνει ότι δεν υπάρχει όριο. +max-upload-speed=<αριθμός> - Ρυθμίζει την μέγιστη ταχύτητα ανεβάσματος σε kilobytes ανά δευτερόλεπτο. 0 σημαίνει ότι δεν υπάρχει όριο. +name= - Ορίζει το όνομα του διακομιστή. +only-admins-can-pause= - Ορίζει αν μόνο οι διαχειριστές μπορούν να κάνουν παύση στο παιχνίδι. +password= - Ορίζει τον κωδικό για πολλούς παίκτες. Κενός κωδικός σημαίνει ότι δεν υπάρχει κωδικός. +require-user-verification= - Ορίζει αν πρέπει να επιβεβαιωθεί η ταυτότητα του χρήστη για να συνδεθεί στον διακομιστή. +tags= - Ορίζει τις ετικέτες του διακομιστή - μια λίστα από συμβολοσειρές (μπορεί να είναι κενή). +visibility-lan= - Ορίζει αν το παιχνίδι είναι ορατό στο τοπικό δίκτυο. +visibility-public= - Ορίζει αν το παιχνίδι είναι ορατό δημόσια. +visibility-steam= - Ορίζει αν φίλοι μπορούν να συνδεθούν μέσω του Steam. +[config-output] +afk-autokick-changed-to-disabled=Η αυτόματη αποβολή για ανενεργούς παίχτες απενεργοποιήθηκε τώρα. +afk-autokick-changed-to-minutes=Η αυτόματη αποβολή άλλαξε σε __1__ __plural_for_parameter_1_{1=λεπτό|rest=λεπτά}__. +afk-autokick-disabled=Η αυτόματη αποβολή για ανενεργούς παίχτες είναι απενεργοποιημένη. +afk-autokick-interval-minutes=Αποβολή αν είναι ανενεργός πάνω από __1__ __plural_for_parameter_1_{1=λεπτό|rest=λεπτά}__. +allow-commands=Επιτρέπονται οι εντολές Lua: __1__. +allow-commands-set-to=Επιτρέπονται οι εντολές Lua ορίστηκε σε __1__. +allow-debug-settings=Επιτρέπονται οι ρυθμίσεις αποσφαλμάτωσης: __1__. +allow-debug-settings-set-to=Επιτρέπει τις ρυθμίσεις αποσφαλμάτωσης να οριστούν σε __1__. +autosave-changed-to-disabled=Η αυτόματη αποθήκευση απενεργοποιήθηκε. +autosave-changed-to-minutes=Το διάστημα της αυτόματης αποθήκευσης άλλαξε σε __1__ __plural_for_parameter_1_{1=λεπτό|rest=λεπτά}__. +autosave-disabled=Η αυτόματη αποθήκευση είναι απενεργοποιημένη. +autosave-interval-minutes=Αυτόματη αποθήκευση κάθε __1__ __plural_for_parameter_1_{1=λεπτό|rest=λεπτά}__. +autosave-only-on-server=Αυτόματη αποθήκευση μόνο στο διακομιστή: __1__. +autosave-only-on-server-set-to=Η αυτόματη αποθήκευση μόνο στο διακομιστή ορίστηκε σε: __1__. +cant-use-not-in-multiplayer-game=Οι εντολές "config" μπορούν να χρησιμοποιηθούν μόνο σε παιχνίδια για πολλούς παίκτες. +expected-get-set=Αναμένεται "get" ή "set" σαν πρώτος ορισμός. +expected-value-to-set=Η αναμενόμενη τιμή πρέπει να ορισθεί σαν τρίτη παράμετρος. +has-password=Ο διακομιστής προς το παρόν έχει κωδικό. +ignore-player-limit-for-returning-players=Η αγνόηση του ορίου παιχτών από παίχτες που έχουν ξαναπαίξει: __1__. +ignore-player-limit-for-returning-players-set-to=Η αγνόηση του ορίου παιχτών από παίχτες που έχουν ξαναπαίξει ορίστηκε σε: __1__. +invalid-config=Άγνωστη παράμετρος: __1__ +max-number-of-players-changed-to=Ο μέγιστος αριθμός των παικτών άλλάξε σε __1__. +max-number-of-players-changed-to-unlimited=Το όριο των παιχτών καταργήθηκε. +no-password=Ο διακομιστής προς το παρόν δεν έχει κωδικό. +only-admins-can-pause=Μόνο οι διαχειριστές μπορούν να κάνουν παύση: __1__. +only-admins-can-pause-set-to=Μόνο οι διαχειριστές μπορούν να κάνουν παύση, ορίστηκε σε: __1__. +password-changed=Ο κωδικός του διακομιστή άλλαξε. +password-removed=Ο κωδικός του διακομιστή καταργήθηκε. +server-description=Περιγραφή διακομιστή: __1__ +server-description-already-empty=Η περιγραφή του διακομιστή είναι ήδη κενή. +server-description-changed=Η περιγραφή του διακομιστή έγινε: __1__ +server-description-cleared=Η περιγραφή του διακομιστή διαγράφτηκε. +server-description-empty=Ο διακομιστής δεν έχει περιγραφή. +server-name=Όνομα διακομιστή: __1__ +server-name-changed=Το όνομα του διακομιστή άλλαξε σε: __1__ +server-tags=Ετικέτες διακομιστή: __1__ +server-tags-already-empty=Ο διακομιστής είναι ήδη χωρίς ετικέτες. +server-tags-changed=Οι ετικέτες του διακομιστή έχουν οριστεί σε: __1__ +server-tags-cleared=Οι ετικέτες διακομιστή έχουν εκκαθαριστεί. +server-tags-empty=Ο διακομιστής δεν έχει ετικέτες. +upload-rate=__1__ kilobytes ανά δευτερόλεπτο. +upload-rate-changed-to=Η μέγιστη ταχύτητα ανεβάσματος άλλαξε σε __1__ kilobytes ανά δευτερόλεπτο. +upload-rate-changed-to-unlimited=Το όριο στη ταχύτητα ανεβάσματος αφαιρέθηκε. +upload-rate-unlimited=Απεριόριστα. +upload-slots=__1__ υποδοχές. +upload-slots-changed-to=Ο αριθμός των υποδοχών ανεβάσματος άλλαξε σε __1__. +upload-slots-changed-to-unlimited=Το όριο στην υποδοχή ανεβάσματος αφαιρέθηκε. +upload-slots-unlimited=Απεριόριστες. +value-is-not-valid=Η τιμή δεν είναι έγκυρη. +verify-user-identity=Επιβεβαίωση ταυτότητας χρήστη: __1__. +verify-user-identity-set-to=Η επιβεβαίωση ταυτότητας χρήστη ορίστηκε σε: __1__. +visibility-lan=Ορατό σε τοπικό δίκτυο: __1__. +visibility-lan-set-to=Ορατό σε τοπικό δίκτυο ορίστηκε σε: __1__. +visibility-public=Δημόσια ορατό: __1__. +visibility-public-set-to=Δημόσια ορατό ορίστηκε σε: __1__. +visibility-steam=Ορατό στη Steam: __1__. +visibility-steam-set-to=Ορατό στη Steam ορίστηκε σε: __1__. +[control-keys] +ac-back=AC πίσω +ac-bookmarks=AC Αγαπημένα +ac-forward=AC εμπρός +ac-home=AC Κεντρική +ac-refresh=AC ανανέωση +ac-search=AC αναζήτηση +ac-stop=AC στάση +alt=Alt +audio-mute=Σίγαση ήχου +audio-next=Επόμενος Ήχος +audio-play=Αναπαραγωγή ήχου +audio-prev=Προηγούμενος Ήχος +audio-stop=Διακοπή ήχου +backspace=Backspace +brightness-down=Λιγότερη φωτεινότητα +brightness-up=Περισσότερη φωτεινότητα +calculator=Αριθμομηχανή +capslock=Caps Lock +command=Εντολή +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Πάτησε __1__ +controller-button-alt-2=Πατώντας __1__ +controller-stick-alt-1=Χρησιμοποίησε__1__ +controller-stick-alt-2=Χρησιμοποιώντας__1__ +delete=Delete +down=Down +eject=Εξαγωγή +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=Πάτησε __1__ +keyboard-alt-2=Πατώντας __1__ +left=Left +left-alt=Αριστερό Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Αριστερό Command +left-control=Αριστερό Control +left-shift=Αριστερό Shift +left-super=Αριστερό Super +left-windows=Left Windows +mail=Ταχυδρομείο +menu=Μενού +mouse-button-1=Αριστερό-κλικ +mouse-button-1-alt-1=Αριστερό-κλικ +mouse-button-1-alt-2=Πατώντας αριστερό-κλικ +mouse-button-2=Δεξί-κλικ +mouse-button-2-alt-1=Δεξί-κλικ +mouse-button-2-alt-2=Πατώντας δεξί-κλικ +mouse-button-3=Μεσαίο-κλικ +mouse-button-3-alt-1=Μεσαίο-κλικ +mouse-button-3-alt-2=Πατώντας μεσαίο-κλικ +mouse-button-n=Πλήκτρο ποντικιού __1__ +mouse-button-n-alt-1=Πάτησε __1__ +mouse-button-n-alt-2=Πατώντας __1__ +mouse-wheel-alt-1=Κύλιση __1__ +mouse-wheel-alt-2=Κυλώντας __1__ +mouse-wheel-down=Ροδέλα ποντικιού κάτω +mouse-wheel-left=Ροδέλα ποντικιού αριστερά +mouse-wheel-right=Ροδέλα ποντικιού δεξιά +mouse-wheel-up=Ροδέλα ποντικιού πάνω +mute=Σίγαση +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Power +print-screen=Print Screen +right=Right +right-alt=Right Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Δεξί Command +right-control=Right Control +right-shift=Right Shift +right-super=Δεξί Super +right-windows=Right Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Sleep +spacebar=Spacebar +sysrq=SysRq +tab=Tab +up=Up +volume-down=Μείωση Έντασης +volume-up=Αύξηση Έντασης +[controller] +character=Ελεγκτής χαρακτήρα +cutscene=Ελεγκτής κόψιμο σκηνών +editor=Ελεγκτής δημιουργός +ghost=Ελεγκτής φάντασμα +god=Ελεγκτής θεός +pause=Ελεγκτής παύσης +spectator=Ελεγκτής εποπτείας +[controls] +action-bar-select-page-1=Επιλογή μπάρας συντόμευσης 1 +action-bar-select-page-10=Επιλογή μπάρας συντόμευσης 10 +action-bar-select-page-2=Επιλογή μπάρας συντόμευσης 2 +action-bar-select-page-3=Επιλογή μπάρας συντόμευσης 3 +action-bar-select-page-4=Επιλογή μπάρας συντόμευσης 4 +action-bar-select-page-5=Επιλογή μπάρας συντόμευσης 5 +action-bar-select-page-6=Επιλογή μπάρας συντόμευσης 6 +action-bar-select-page-7=Επιλογή μπάρας συντόμευσης 7 +action-bar-select-page-8=Επιλογή μπάρας συντόμευσης 8 +action-bar-select-page-9=Επιλογή μπάρας συντόμευσης 9 +activate-tooltip=Ενεργοποίηση συμβουλών +add-station=Προσθήκη σταθμού τρένου +add-temporary-station=Προσθήκη προσωρινής στάσης τρένου +alt-reverse-select=Εναλλακτική επιλογή αντιστροφής +alt-zoom-in=Μεγέθυνση στον κόσμο +alt-zoom-out=Μεγέθυνση στον χάρτη +build=Κατασκευή +build-ghost=Κατασκευή ειδώλου +build-with-obstacle-avoidance=Χτίσιμο αποφεύγοντας εμπόδια +cancel-craft=Ακύρωση 1 κατασκευής +cancel-craft-5=Ακύρωση 5 κατασκευών +cancel-craft-all=Ακύρωση όλων των κατασκευών +clear-cursor=Καθαρισμός κέρσορα +close-menu=Κλείσιμο μενού +confirm-gui=Επιβαιβέωση παράθυρου +confirm-message=Επιβεβαίωση μηνύματος +connect-train=Σύνδεση τρένου +controller-gui-character-tab=Άνοιγμα πληροφοριών του χαρακτήρα +controller-gui-crafting-tab=Άνοιγμα κατασκευών του χαρακτήρα +controller-gui-logistics-tab=Άνοιγμα εφοδιασμού του χαρακτήρα +copy=Αντιγραφή +copy-entity-settings=Αντιγραφή ρυθμίσεων της δομής +craft=Κατασκευή 1 +craft-5=Κατασκευή 5 +craft-all=Κατασκευή όλων +cursor-split=Διαχωρισμός κέρσορα +cut=Αποκοπή +cycle-blueprint-backwards=Προηγούμενο βιβλίο σχεδιαγραμμάτων +cycle-blueprint-forwards=Επόμενο βιβλίο σχεδιαγραμμάτων +cycle-clipboard-backwards=Προηγούμενη πρόχειρο +cycle-clipboard-forwards=Επόμενη πρόχειρο +debug-reset-zoom=Επαναφορά επιπέδου εστίασης +debug-reset-zoom-2x=Ορισμός επιπέδου μεγέθυνσης στο 2x +debug-toggle-atlas-gui=Εμφάνιση εικονιδίων χάρτη +debug-toggle-basic=Εμφάνιση βασικής αποσφαλμάτωσης +debug-toggle-debug-settings=Εμφάνιση ρυθμίσεων αποσφαλμάτωσης +decrease-ui-scale=Μείωση κλίμακας διεπαφής +disconnect-train=Αποσύνδεση τρένου +drag-map=Σύρσιμο χάρτη +drop-cursor=Ρίψη αντικειμένου +editor-clone-item=Κλώνος αντικειμένου +editor-delete-item=Διαγραφή αντικείμενου +editor-next-variation=Επόμενη παραλλαγή +editor-previous-variation=Προηγούμενη παραλλαγή +editor-remove-scripting-object=Κατάργηση αντικειμένου που κωδικοποιεί +editor-reset-speed=Επαναφορά της ταχύτητας παιχνιδιού στο 1 +editor-set-clone-brush-destination=Όρισε τον προορισμό του πινέλου κλώνου +editor-set-clone-brush-source=Όρισε την πηγή του πινέλου κλώνου +editor-speed-down=Μείωση της ταχύτητας του παιχνιδιού +editor-speed-up=Αύξηση της ταχύτητας του παιχνιδιού +editor-switch-to-surface=Μετάβαση στην επιφάνεια # +editor-tick-once=Ένα τικ +editor-toggle-pause=Πάγωμα δομών +fast-entity-split=Γρήγορη μεταφορά (μισά) +fast-entity-transfer=Γρήγορη μεταφορά (όλα) +flip-blueprint-horizontal=Οριζόντια αναστροφή σχεδιαγράμματος +flip-blueprint-vertical=Κατακόρυφη αναστροφή σχεδιαγράμματος +focus-search=Εστιασμένη αναζήτηση +increase-ui-scale=Αύξηση κλίμακας διεπαφής +inventory-split=Μεταφορά μισού αποθέματος +inventory-transfer=Μεταφορά αποθέματος +kill-statistics=Άνοιγμα στατιστικών καταστροφών +larger-terrain-building-area=Μεγαλύτερη επιφάνεια επίστρωσης πλακιδίων +logistic-networks=Άνοιγμα δικτύου μεταφορών +look=Οπτική +mine=Εξόρυξη +move=Μετακίνηση +move-down=Μετακίνηση προς τα κάτω +move-left=Μετακίνηση προς τα αριστερά +move-right=Μετακίνηση προς τα δεξιά +move-up=Μετακίνηση προς τα πάνω +next-active-quick-bar=Επόμενη ενεργή μπάρα συντόμευσης +next-player-in-replay=Επόμενος παίχτης στην επανάληψη +next-quick-panel-page=Επόμενη σελίδα +next-quick-panel-tab=Επόμενη καρτέλα +next-weapon=Επόμενο όπλο +not-set=Μη ορισμένο +open-character-gui=Άνοιγμα οθόνης χαρακτήρα +open-gui=Άνοιγμα οθόνης αντικειμένου +open-item=Άνοιγμα οθόνης αντικειμένου +open-prototype-explorer-gui=Άνοιγμα πρωτότυπου πλοηγού GUI +open-prototypes-gui=Άνοιγμα πρωτότυπων GUI +open-technology-gui=Άνοιγμα καρτέλας τεχνολογίας +open-trains-gui=Επισκόπηση τρένου +order-to-follow=Εντολή να ακολουθήσει +paste=Επικόλληση +paste-entity-settings=Επικόλληση ρυθμίσεων της δομής +pause-game=Παύση παιχνιδιού +pick-item=Παραλαβή/απόθεση στοίβας αντικειμένων +pick-items=Μάζεμα αντικειμένων από το έδαφος +place-in-chat=Τοποθέτηση ετικέτας στη συνομιλία +place-ping=Επισήμανση μιας τοποθεσίας χάρτη +previous-active-quick-bar=Προηγούμενη ενεργή μπάρα συντόμευσης +previous-mod=Επιλογή προηγούμενου mod +previous-quick-panel-page=Προηγούμενη σελίδα +previous-quick-panel-tab=Προηγούμενη καρτέλα +previous-technology=Επιλογή προηγούμενης τεχνολογίας +production-statistics=Εμφάνιση στατιστικών παραγωγής +quick-bar-button-1=Συντόμευση 1 +quick-bar-button-1-secondary=Δευτερεύουσα συντόμευση 1 +quick-bar-button-10=Συντόμευση 10 +quick-bar-button-10-secondary=Δευτερεύουσα συντόμευση 10 +quick-bar-button-2=Συντόμευση 2 +quick-bar-button-2-secondary=Δευτερεύουσα συντόμευση 2 +quick-bar-button-3=Συντόμευση 3 +quick-bar-button-3-secondary=Δευτερεύουσα συντόμευση 3 +quick-bar-button-4=Συντόμευση 4 +quick-bar-button-4-secondary=Δευτερεύουσα συντόμευση 4 +quick-bar-button-5=Συντόμευση 5 +quick-bar-button-5-secondary=Δευτερεύουσα συντόμευση 5 +quick-bar-button-6=Συντόμευση 6 +quick-bar-button-6-secondary=Δευτερεύουσα συντόμευση 6 +quick-bar-button-7=Συντόμευση 7 +quick-bar-button-7-secondary=Δευτερεύουσα συντόμευση 7 +quick-bar-button-8=Συντόμευση 8 +quick-bar-button-8-secondary=Δευτερεύουσα συντόμευση 8 +quick-bar-button-9=Συντόμευση 9 +quick-bar-button-9-secondary=Δευτερεύουσα συντόμευση 9 +remove-pole-cables=Αφαίρεση καλωδίων απο τους πόλους +reset-ui-scale=Επαναφορά της κλίμακας διεπαφής στο αυτόματο +reverse-rotate=Αντίστροφη περιστροφή +reverse-select=Αντίστροφη επιλογή +rotate=Περιστροφή +rotate-active-quick-bars=Εναλλαγή ενεργής μπάρας συντόμευσης +select-for-blueprint=Επιλογή για σχεδιάγραμμα +select-for-cancel-deconstruct=Επιλογή για ακύρωση αποδόμησης +shoot-enemy=Πυροβολεί τον εχθρό +shoot-selected=Πυροβολεί το επιλεγμένο +show-info=Εναλλαγή σε "Λειτουργία λεπτομερειών" +show-quick-panel=Εμφάνιση γρήγορου πάνελ +smaller-terrain-building-area=Μικρότερη επιφάνεια επίστρωσης πλακιδίων +smart-pipette=Γρήγορο εργαλείο +stack-split=Μεταφορά μισής στοίβας +stack-transfer=Μεταφορά στοίβας +toggle-blueprint-library=Άνοιγμα βιβλιοθήκης σχεδιαγραμμάτων +toggle-console=Άνοιγμα συνομιλίας (και κονσόλα Lua) +toggle-driving=Είσοδος/έξοδος σε όχημα +toggle-filter=Αλλαγή φίλτρου +toggle-free-cursor=Εναλλαγή ελεύθερου κέρσορα +toggle-gui-debug=Εμφάνιση καρτέλας αποσφαλμάτωσης +toggle-gui-glows=Εμφάνιση λάμψης διεπαφής +toggle-gui-shadows=Εμφάνιση σκιών διεπαφής +toggle-gui-style-view=Εμφάνιση λεπτομερειών διεπαφής +toggle-map=Άνοιγμα του χάρτη +toggle-menu=Εμφάνιση μενού +undo=Αναίρεση +unknown=Άγνωστο +zoom-in=Μεγέθυνση +zoom-out=Σμίκρυνση +[controls-description] +activate-tooltip=Εμφάνιση των πληροφοριών όταν η καθυστέρηση πληροφοριών έχει οριστεί σε μεγάλη τιμή ή "Ποτέ". +add-station=Χρησιμοποιείται μόνο στο GUI της ατμομηχανής και στην προβολή χάρτη. Κράτα αυτόν τον τροποποιητή πατημένο ενώ επιλέγεις μια στάση στο μικρό χάρτη του GUI της ατμομηχανής ή στον κύριο χάρτη για να την προσθέσεις στα δρομολόγια. +add-temporary-station=Χρησιμοποιείται μόνο στο GUI της ατμομηχανής και στην προβολή χάρτη. Κράτα αυτόν τον τροποποιητή πατημένο ενώ επιλέγεις στο μικρό χάρτη του GUI της ατμομηχανής ή στον κύριο χάρτη για να μεταβείς γρήγορα στη συγκεκριμένη τοποθεσία προσθέτοντας μια προσωρινή στάση στα δρομολόγια. +alt-zoom-in=Χρησιμοποιείται μόνο στο χάρτη. Μεγέθυνση με δυνατότητα προβολής από τον χάρτη σε περιβάλλον παιχνιδιού. +alt-zoom-out=Χρησιμοποιείται μόνο στο χάρτη. Μεγέθυνση με δυνατότητα προβολής από το περιβάλλον παιχνιδιού στον χάρτη. +build-with-obstacle-avoidance=Χρησιμοποιείται μόνο σε κατασκευές ράγας. Αυτό είναι το ίδιο με τη λειτουργία κατασκευής ειδώλων, αλλά αποφεύγονται τα δέντρα, οι βράχοι και οι γκρεμοί. +cancel-craft=Χρησιμοποιείται μόνο στην σειρά προτεραιότητας των χειρωνακτικών κατασκευών του παίκτη. +cancel-craft-5=Χρησιμοποιείται μόνο στην σειρά προτεραιότητας των χειρωνακτικών κατασκευών του παίκτη. +cancel-craft-all=Χρησιμοποιείται μόνο στην σειρά προτεραιότητας των χειρωνακτικών κατασκευών του παίκτη. +clear-cursor=Επιστρέφει το αντικείμενο του κέρσορα στο απόθεμα του παίκτη. Επίσης ακυρώνει σχεδιασμό ράγας και τοποθέτηση καλωδίων. +close-menu=Ακύρωση και επιστροφή στο προηγούμενο μενού. Χρησιμοποιείται μόνο στο κύριο μενού. +connect-train=Συνδέει το επιλεγμένο τρένο ή το τρένο που οδηγείς σε οποιαδήποτε διπλανά τρένα. +copy=Επέλεξε μια περιοχή δομών για αντιγραφή. +copy-entity-settings=Αντιγραφή των ρυθμίσεων από την επιθυμητή δομή. Σημείωση ότι για να γίνει η επικόλληση, πρέπει να εξακολουθεί να υπάρχει η δομή προέλευσης. +craft=Χρησιμοποιείται μόνο στην καρτέλα συνταγών. Κατασκευάζει 1 της δεδομένης συνταγής. +craft-5=Χρησιμοποιείται μόνο στην καρτέλα συνταγών. Κατασκευάζει 5 της δεδομένης συνταγής. +craft-all=Χρησιμοποιείται μόνο στην καρτέλα συνταγών. Κατασκευάζει όσα μπορείς της δεδομένης συνταγής. +cursor-split=Μετακινεί το μισό της επιλεγμένης στοίβας του αποθέματος στον κέρσορα αν είναι άδειος. Τοποθετεί ένα αντικείμενο από τη στοίβα του κέρσορα στην επιλεγμένη υποδοχή του αποθέματος από το αντικείμενο που κρατάς. +cut=Επέλεξε μια περιοχή δομών για αντιγραφή και επισήμανση για αποδόμηση. +cycle-blueprint-backwards=Όταν κρατάς ένα βιβλίο σχεδιαγραμμάτων στο κέρσορα, μεταβαίνει από το τρέχων σχεδιάγραμμα στο προηγούμενο διαθέσιμο σχεδιάγραμμα. +cycle-blueprint-forwards=Όταν κρατάς ένα βιβλίο σχεδιαγραμμάτων στο κέρσορα, μεταβαίνει από το τρέχων σχεδιάγραμμα στο επόμενο διαθέσιμο σχεδιάγραμμα. +cycle-clipboard-backwards=Εναλλάσσει το ιστορικό του εργαλείου αντιγραφής ενώ κρατάς το εργαλείο επικόλλησης. +cycle-clipboard-forwards=Εναλλάσσει το ιστορικό του εργαλείου αντιγραφής ενώ κρατάς το εργαλείο επικόλλησης. +disconnect-train=Αποσυνδέει το επιλεγμένο βαγόνι ή το βαγόνι στο οποίο βρίσκεσαι από το υπόλοιπο τρένο. +drop-cursor=Ρίχνει ένα αντικείμενο που έχεις στον κέρσορα στο έδαφος, σε έναν ιμάντα ή σε ένα μηχάνημα. +editor-switch-to-surface=Εναλλαγή στην επιφάνεια του αριθμού που πιέζεται σε συνδυασμό με αυτό το πλήκτρο: __CONTROL__editor-switch-to-surface__ + 3 -> αλλαγή στην επιφάνεια 3. +fast-entity-split=Μεταφέρει το μισό της στοίβας που κρατάς στην επιθυμητή δομή ή παίρνει το μισό από το κάθε τι που περιέχει η δομή και το μεταφέρει στο απόθεμα σου όταν ο κέρσορας είναι κενός. +fast-entity-transfer=Μεταφέρει τη στοίβα που κρατάς στην επιθυμητή δομή ή παίρνει οτιδήποτε έχει η δομή και το μεταφέρει στο απόθεμα σου όταν ο κέρσορας είναι κενός. +inventory-split=Μεταφέρει τις μισές από όλες τις στοίβες (στρογγυλοποιημένες προς τα πάνω) του επιλεγμένου τύπου στοίβας στο άλλο απόθεμα. Εάν επιλεγεί κενή θέση, μεταφέρονται οι μισές από όλες τις στοίβες. +inventory-transfer=Μεταφέρει όλο τον επιλεγμένο τύπο στοίβας στο άλλο απόθεμα. Εάν επιλεγεί κενή θέση, μεταφέρονται όλα τα αντικείμενα. +larger-terrain-building-area=Αυξάνει το μέγεθος της τοποθέτησης πλακιδίων. +next-active-quick-bar=Επιλέγει την επόμενη μπάρα συντόμευσης για την πάνω πάνω μπάρα συντόμευσης. +next-weapon=Μετάβαση στο επόμενο όπλο. +order-to-follow=Χρησιμοποιείται με το τηλεχειριστήριο spidertron για να δώσει εντολή στο συνδεδεμένο spidertron να ακολουθήσει τον συγκεκριμένο στόχο. +paste=Επικόλληση των τελευταίων δομών που αντέγραψες. +paste-entity-settings=Επικόλληση των ρυθμίσεων από την τελευταία δομή που αντέγραψες. +place-in-chat=Χρησιμοποιείται μόνο όταν η συνομιλία είναι ανοιχτή. Εμφανίζει στην συνομιλία έναν σύνδεσμο αντικειμένου, συνταγής, τοποθεσίας χάρτη, σταθμού ή τρένου. +place-ping=Δημιουργεί μια σήμανση στον χάρτη της επιλεγμένης τοποθεσίας και την εμφανίζει στην συνομιλία. +place-tag=Χρησιμοποιείται μόνο στον χάρτη. Τοποθετεί ένα εικονίδιο/κείμενο στον χάρτη. +previous-active-quick-bar=Επιλέγει την προηγούμενη μπάρα συντόμευσης για την πρώτη μπάρα συντόμευσης. +previous-mod=Χρησιμοποιείτε μόνο στην καρτέλα των mods. Επιλέγει το mod που είχες επιλέξει προηγουμένως. +previous-technology=Χρησιμοποιείτε μόνο στην καρτέλα τεχνολογιών. Επιλέγει την τεχνολογία που επέλεξες προηγουμένως. +remove-pole-cables=Αφαιρεί τα καλώδια από τον επιλεγμένο ηλεκτρικό πόλο, ξεκινώντας με ηλεκτρικά καλώδια και έπειτα με καλώδια του δικτύου κυκλωμάτων. +reverse-rotate=Περιστρέφει το αντικείμενο που έχεις στον κέρσορα ή την επιλεγμένη δομή αριστερόστροφα. +reverse-select=Ενεργοποιεί τη λειτουργία υποβάθμισης με στο πλάνο αναβάθμισης. +rotate=Περιστρέφει το αντικείμενο που έχεις στον κέρσορα ή την επιλεγμένη δομή δεξιόστροφα. +select-for-blueprint=Επέλεξε τις δομές για δημιουργία σχεδιαγράμματος, αναβάθμιση ή αποδόμηση. +select-for-cancel-deconstruct=Επέλεξε για ακύρωση αναβάθμισης ή αποδόμησης. +shoot-enemy=Πυροβολεί τον κοντινότερο εχθρό στον κέρσορα ή για μερικά όπλα πυροβολεί στη θέση του κέρσορα. +shoot-selected=Πυροβολεί ότι έχεις επιλέξει ή για μερικά όπλα πυροβολεί στη θέση του κέρσορα. +show-info=Εμφανίζει πρόσθετες πληροφορίες σχετικά με της υπάρχουσες δομές, όπως συνταγές στις μηχανές συναρμολόγησης και περιεχόμενα κιβωτίων. +smaller-terrain-building-area=Μειώνει το μέγεθος της τοποθέτησης πλακιδίων. +smart-pipette=Παίρνει στοιχεία από το απόθεμά σου για να χτίσει την επιλεγμένη οντότητα και τα τοποθετεί στον κέρσορα. Για πόρους θα επιλέξει το ταχύτερο διαθέσιμο τρυπάνι εξόρυξης. +stack-split=Μεταφέρει το μισό της επιλεγμένης στοίβας στο άλλο απόθεμα. +stack-transfer=Μεταφέρει την επιλεγμένη στοίβα στο άλλο απόθεμα. +toggle-driving=Είσοδος ή έξοδος από το όχημα που οδηγάς ή στέκεσαι δίπλα του. +toggle-filter=Δημιουργεί/αφαιρεί ένα φίλτρο για την επιλεγμένη υποδοχή αποθέματος. Μόνο ο επιλεγμένος τύπος αντικειμένων μπορεί να τοποθετηθεί εκεί. +undo=Αναίρεση ορισμένων ενεργειών, όπως η κατασκευή/αποδόμηση δομών, τοποθέτηση σχεδιαγραμμάτων και χρήση του πλάνου αποδόμησης. +[deconstruction-tile-mode] +always=Πάντα +always-description=Πάντα: τα πλακίδια επιλέγονται πάντα ακόμη και όταν βρίσκονται οντότητες. +never=Ποτέ +never-description=Ποτέ: τα πλακίδια δεν επιλέγονται ποτέ. +normal=Κανονικά +normal-description=Κανονικά: επιλέγονται τα πλακίδια όταν δέν βρεθούν οντότητες. +only=Μόνο +only-description=Μόνο: επιλέγονται μόνο πλακίδια. +[description] +acceleration-power=Δύναμη επιτάχυνσης +accepted-equipment=Αποδεκτός εξοπλισμός +activation-speed=Ταχύτητα ενεργοποίησης +ammo=Πυρομαχικά +ammo-consumption-modifier=Τροποποιητής κατανάλωσης πυρομαχικών +ammo-inventory-contents=Πυρομαχικά +amount=Ποσότητα +applies-effect=Δέχεται επίδραση +area-of-effect-size=Μέγεθος περιοχής επίδρασης +armor=Πανοπλία +automatic-range=Βεληνεκές αυτόματης βολής +available-power=Διαθέσιμη ενέργεια +base-productivity=Παραγωγικότητα βάσης +batteries=Μπαταρίες +battery-capacity=Χωρητικότητα μπαταρίας +belt-items=Αντικείμενα +belt-speed=Ταχύτητα ιμάντα +buffer-recharge-rate=Επαναφόρτιση βάσης +builds=Χρησιμοποιείται για κατασκευή __1__. +can-filter-items=Μπορεί να φιλτράρει αντικείμενα. +cargo-capacity=Χωρητικότητα φορτίου +cargo-contents=Περιεχόμενα φορτίου +chain-shooting-speed=Συνεχές ταχύτητα βολής +character-movement-speed-modifier=Ταχύτητα κίνησης +cluster-trigger=Μέγεθος συμπλέγματος +constant-energy-consumption=Συνεχής κατανάλωση +construction-area=Περιοχή κατασκευής +construction-robots=Κατασκευής +consumption-bonus=Κατανάλωση ενέργειας +consumption-speed=Ταχύτητα κατανάλωσης +contents=Περιεχόμενα +crafting-speed=Ταχύτητα κατασκευής +crafting-time=Χρόνος κατασκευής +creates-number-entities-key=Δημιουργεί +creates-number-entities-value=__1__ x __2__ +damage=Ζημία +damage-bonus=Επιπλέον ζημιά +damage-dealt=Ζημιά που προκλήθηκε +decorative-type=Τύπος +decorative-type-decal=Αυτοκόλλητο +decorative-type-decorative=Διακοσμητικό +destroys-cliffs=Καταστρέφει τους γκρεμούς +dimensions=Διαστάσεις +durability-key=Αντοχή +durability-value=__1__ /__2__ +duration=Διάρκεια +effect-distribution-efficiency=Αποδοτικότητα διανομής +effectivity=Αποδοτικότητα +electricity=Ηλεκτρική ενέργεια +energy=Ενέργεια +energy-capacity=Χωρητικότητα ενέργειας +energy-consumption=Κατανάλωση +energy-per-shot=Ενέργεια ανά βολή +energy-per-use=Ενέργεια ανά χρήση +energy-to-recharge-one-shield=Ενέργεια ανά πόντο υγείας +expected-resources=Αναμενόμενοι πόροι +fluid-capacity=Όγκος αποθήκευσης +fluid-consumption=Κατανάλωση +fluid-contents=Περιεχόμενα υγρού +fluid-output=Έξοδος +fluid-temperature=__1__ θερμοκρασία +fluids=Υγρά +followers=Ακόλουθοι +force=Δύναμη +fuel-acceleration=Επιτάχυνση οχήματος +fuel-acceleration-modifier=Επιτάχυνση +fuel-inventory-contents=Καύσιμο +fuel-pollution=Ρύπανση καυσίμου +fuel-speed-modifier=Μέγιστη ταχύτητα +fuel-top-speed=Μέγιστη ταχύτητα οχήματος +fuel-value=Ενέργεια ως καύσιμο +grid-size=Μέγεθος πλέγματος εξοπλισμού +hand-stack-size=Μέγεθος στοίβας +heal=Υγεία +health=Υγεία +heat-capacity=Χωρητικότητα θέρμανσης +heat-output=Έξοδος +hitpoints=__1__ __plural_for_parameter_1_{1=πόντος ζωής|rest=πόντοι ζωής}__ +incoming-block=Εισερχόμενο τμήμα +infinity-filter=Φίλτρο αέναου +infinity-mode=Λειτουργία αέναου +ingredients=Συστατικά +input-flow-limit=Μέγιστη είσοδος +input-signals=Σήματα εισόδου +inventory-size-bonus=Επιπλέον αποθηκευτικός χώρος +kills=Θάνατοι +last-user=Τελευταίος χρήστης +lifetime=Διάρκεια +logistic-chest-filters=Φίλτρα +logistic-chest-storage-counts=Αποθήκη συστήματος εφοδιασμού +logistic-chest-targeted-items-deliver=Παράδοση +logistic-chest-targeted-items-pickup=Παραλαβή +logistic-item=Αντικείμενο εφοδιασμού +logistic-request=Αίτηση εφοδιασμού +logistic-request-tooltip-logistic-storage=Αποθήκη εφοδιασμού +logistic-request-tooltip-on-the-way=Καθ'οδόν +logistic-request-tooltip-satisfaction=Ικανοποίηση +logistic-robots=Εφοδιασμoύ +logistics-connection-distance=Απόσταση σύνδεσης επιμελητείας +made-in=Κατασκευάζεται από +magazine-size=Μέγεθος γεμιστήρα +manual-range=Βεληνεκές χειροκίνητης βολής +market-item-price=Τιμή +max-energy-consumption=Μέγιστη κατανάλωση +max-health=Μέγιστη υγεία +max-speed=Μέγιστη ταχύτητα +maximum-length=Μέγιστο μήκος +maximum-power-output=Μέγιστη έξοδος +maximum-temperature=Μέγιστη θερμοκρασία +min-energy-consumption=Ελάχιστη κατανάλωση +min-range=Ελάχιστο βεληνεκές +minimum-temperature=Ελάχιστη θερμοκρασία +mining-area=Περιοχή εξόρυξης +mining-speed=Ταχύτητα εξόρυξης +mining-time=Χρόνος εξόρυξης +module-bonus-limit=όριο +movement-speed-bonus=Βελτιωμένη κίνηση +moving-energy-consumption=Κατανάλωση όταν κινείται +name=Όνομα +neighbour-bonus=Επιπλέον από διπλανούς +next-stop=Επόμενος σταθμός +no-ammo=Χωρίς πυρομαχικά +no-block=Χωρίς τμήμα +no-limit=Κανένα +num-available-robots=Αριθμός διαθέσιμων ρομπότ +num-effect-receivers=Κτίρια στο εύρος επίδρασης +num-effect-sources=Επιδράσεις που δέχεται +of=__1__ από __2__ +outgoing-block=Εξερχόμενo τμήμα +output-flow-limit=Μέγιστη έξοδος +output-signals=Σήματα εξόδου +personal-roboport-charging-spots=Σημεία φόρτισης +personal-roboport-construction-area=Περιοχή κατασκευής +personal-roboport-max-robot-count=Όριο ρομπότ +personal-roboport-max-robots=Μέγιστος αριθμός ρομπότ +personal-roboport-summary=Βάση ρομπότ +piercing-power=Δύναμη διάτρησης +placed-in-grid=Τοποθετείται σε +players-killed=Παίκτες σκότωθηκαν +pollution=Ρύπανση +pollution-bonus=Ρύπανση +pollution-to-join-attack=Καταναλώνει __1__ ρύπανση +power-output=Ισχύς εξόδου +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ επιπλέον από τα διπλανά) +probability=Πιθανότητα +productivity-bonus=Παραγωγικότητα +productivity-bonus-limit=-0% = όριο +products=Προϊόντα +products-finished=Παραγμένα προϊόντα +projectile-range=Βεληνεκές βλήματος +pumping-speed=Ταχύτητα άντλησης +range=Βεληνεκές +range-modifier=Τροποποιητής εύρους +recharge-speed=Ταχύτητα φόρτισης +recipe=Συνταγή +recipe-hidden=(κρυφή) +recipe-not-researched=(δεν ερευνάτε) +recipe-not-researched-and-hidden=(δεν ερευνάτε, κρυφό) +recipe-pollution=Ρύπανση συνταγής +repair-speed=Ταχύτητα επισκευής +required-fluid=Απαιτείτε +required-fluid-per-ore=__1__ __2__ ανά εξόρυξη +required-fluid-per-ore-generic=__1__ ανά εξόρυξη +research-speed=Ταχύτητα έρευνας +resistances=Αντιστάσεις +robot-charging-stations=Σταθμοί φόρτισης +robot-lifetime=Διάρκεια ζωής ρομπότ +robot-recharge-rate=Επαναφόρτιση ρομπότ +rocket-launch-products=Προϊόντα εκτόξευσης πυραύλου +rocket-parts=Κομμάτια πυραύλου +rotation-speed=Ταχύτητα περιστροφής +science-pack-remaining-amount-key=Υπόλοιπο +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Πρόοδος σάρωσης τομέα +segments=Τμήματα +shield=Πόντοι υγείας ασπίδας +shield-capacity=Ικανότητα ασπίδας +shields=Ασπίδες +shooting-speed=Ταχύτητα βολής +shooting-speed-modifier=Τροποποιητής ταχύτητας βολής +signals=Σήματα +solar-panel-power=Ενέργεια φωτοβολταϊκών +speed=Ταχύτητα +speed-bonus=Ταχύτητα +spent-result=Αποτέλεσμα χρήσης +status=Κατάσταση +storage=Αποθήκευση +storage-size=Μέγεθος αποθήκευσης +supply-area=Περιοχή εφοδιασμού +temperature=Θερμοκρασία +throwing-speed=Ταχύτητα ρίψης +tile-size=Μέγεθος +total-followers=Σύνολο ακόλουθων +total-raw=Σύνολο βασικών υλικών +total-raw-too-complex-to-calculate=Υπερβολικά πολύπλοκο για υπολογισμό +train-circuit-network-id=Αναγνωριστικό τρένου +train-kills=Σκοτωμοί τρένου +train-limit=Όριο τρένων +train-limit-value=__1__/__2__ +values-for-evolution-factor=Συμμετοχή στις κοντινές επιθέσεις με τον τρέχοντα συντελεστή εξέλιξης (__1__) +variation=Παραλλαγή +variation-value=__1__ (σύνολο __2__) +vehicle-enter-instruction=Μπες στο όχημα με το __CONTROL__toggle-driving__. +vehicle-speed-modifier=Ταχύτητα οχήματος +walking-speed=Ταχύτητα βαδίσματος +weight=Βάρος +wire-reach=Έκταση σύρματος +yield=Απόδοση +[description-rail] +back-rail=Πισινή ράγα +block=Τμήμα +front-rail=Μπροστινή ράγα +none=κανένα +segment=Τμήμα +segment-position=Θέση τμήματος +trains-in-block=Τρένα στο τμήμα +[difficulty] +easy=Εύκολη +hard=Δύσκολη +normal=Κανονική +[entity-description] +entity-unknown[1]=Αυτή η δομή δεν είναι διαθέσιμη λόγω αφαίρεσης mod, θα αποκατασταθεί εάν το mod ενεργοποιηθεί πάλι. +[entity-name] +entity-unknown=Άγνωστη δομή +[entity-status] +cant-divide-segments=Αδυνατή η διαίρεση τμημάτων +charging=Φορτίζει +closed-by-circuit-network=Κλειστό από το δίκτυο κυκλωμάτων +disabled=Απενεργοποιημένο +disabled-by-control-behavior=Απενεργοποιείτε από ελεγκτή συμπεριφοράς +disabled-by-script=Απενεργοποιείτε από δέσμη ενεργειών +discharging=Απόφορτιζει +fluid-ingredient-shortage=Έλλειψη υγρού συστατικού +fluid-production-overload=Υπερπαραγωγή υγρού +full-burnt-result-output=Έξοδος προϊόντος καύσης πλήρης +full-output=Έξοδος πλήρες +fully-charged=Πλήρες φορτισμένο +item-ingredient-shortage=Έλλειψη στοιχείου +launching-rocket=Εκτόξευση πυραύλου +low-input-fluid=Χαμηλή είσοδος υγρού +low-power=Χαμηλή ισχύς +low-temperature=Χαμηλή θερμοκρασία +marked-for-deconstruction=Επισημάνθηκε για αποδόμηση +missing-required-fluid=Λείπει το απαιτούμενο υγρό +missing-science-packs=Λείπουν τα επιστημονικά πακέτα +networks-connected=Τα δίκτυα συνδέθηκαν +networks-disconnected=Τα δίκτυα απόσυνδεθηκαν +no-ammo=Χωρίς πυρομαχικά +no-fuel=Χωρίς καύσιμο +no-ingredients=Έλλειμμα συστατικών +no-input-fluid=Καμία είσοδος υγρού +no-minable-resources=Χωρίς πόρους για εξόρυξη +no-modules-to-transmit=Δεν υπάρχουν μονάδες για μετάδοση +no-power=Χωρίς ηλεκτρικό ρεύμα +no-recipe=Χωρίς συνταγή +no-research-in-progress=Δεν υπάρχει έρευνα σε εξέλιξη +normal=Κανονικό +not-connected-to-rail=Δεν είναι συνδεδεμένο σε ράγες +not-plugged-in-electric-network=Μη συνδεδεμένο σε ηλεκτρικό δίκτυο +opened-by-circuit-network=Ανοιχτό από το δίκτυο κυκλωμάτων +out-of-logistic-network=Εκτός δικτύου μεταφορών +preparing-rocket-for-launch=Προετοιμασία πυραύλου για εκτόξευση +recharging-after-power-outage=Επαναφορτίζει αφού άδειασε απο ρεύμα +turned-off-during-daytime=Σβήνει κατά την διάρκεια της ημέρας +waiting-for-source-items=Αναμονή για βασικά στοιχεία +waiting-for-space-in-destination=Αναμονή για κενό χώρο +waiting-for-target-to-be-built=Αναμονή για κατασκευή στόχου +waiting-for-train=Αναμονή τρένου +waiting-to-launch-rocket=Αναμονή για εκτόξευση πυραύλου +working=Εν λειτουργία +[entity-type] +tree=Δέντρο +[error] +achievement-data-invalid=Απέτυχε η φόρτωση τοπικών δεδομένων των επιτευγμάτων. Τα τοπικά επιτεύγματα μπορεί να χάθηκαν. +audio-could-not-initialize=Αδύνατη η προετοιμασία ήχου. Ο ήχος είναι απενεργοποιημένος. +audio-error-title=Σφάλμα ήχου +config-data-invalid-prompt-reset-to-default=Το αρχείο παραμέτρων έχει μη έγκυρο περιεχόμενο. Θέλεις να το επαναφέρεις; +crash-to-desktop-message=Παρουσιάστηκε ένα μη αναμενόμενο σφάλμα. Εάν εκτελείς την πιο πρόσφατη έκδοση του παιχνιδιού, μπορείς να μας βοηθήσεις να λύσουμε το πρόβλημα καταχωρώντας τα περιεχόμενα του αρχείου καταγραφής στο φόρουμ του Factorio. \n Παρακαλώ επίσης να συμπεριλάβεις την αποθήκευση αρχείου(α), οποιαδήποτε mods που ίσως χρησιμοποιείς και όποια βήματα ξέρεις για αναπαραγωγή του σφάλματος. +data-error-title=Σφάλμα δεδομένων +error-message-box-title=Σφάλμα +failed-to-create-app-window=Απέτυχε η δημιουργία του παράθυρου της εφαρμογής. __1__ +failed-to-load-save-file=Η φόρτωση του αρχείου αποθήκευσης απέτυχε. +failed-to-load-window-icon=Απέτυχε η φόρτωση εικονιδίου παραθύρου! Διαδρομή αρχείου: __1__ +game-state-corruption-detected-save-corrupted=Εντοπίστηκε αλλοίωση της κατάστασης του παιχνιδιού. Δεν θα μπορείς να φορτώσεις το αποθηκευμένο παιχνίδι. +game-state-corruption-detected-saving-aborted=Εντοπίστηκε αλλοίωση της κατάστασης του παιχνιδιού. Το παιχνίδι δεν αποθηκεύτηκε για να αποτραπεί η αλλοίωση των αποθηκευμένων σας αρχείων. +low-available-space-in-steam-storage=Απομένει μόνο __1__ MB ελεύθερου χώρου στο Steam Remote Storage. Εάν εξαντληθεί ο διαθέσιμος χώρος, το παιχνίδι ενδέχεται να μην μπορεί να αποθηκεύσει τις ρυθμίσεις σου και τη βιβλιοθήκη σχεδιαγραμμάτων και ίσως χάσεις την πρόοδό σου εάν βασιστείς στο Steam Cloud για συγχρονισμό των αρχείων αποθήκευσης μεταξύ υπολογιστών.\nΣυνιστούμε την διαγραφή ορισμένων παλιών αρχείων αποθήκευσης χρησιμοποιώντας το κουμπί διαγραφή στο παράθυρο φόρτωσης παιχνιδιού για να ελευθερώσεις χώρο. +low-available-space-in-steam-storage-title=Προειδοποίηση για λίγο διαθέσιμο χώρο στο Steam Remote Storage +map-can-not-be-loaded-in-demo-version=Η έκδοση δοκιμής του παιχνιδιού δεν μπορεί να φορτώσει αυτόν τον χάρτη. +operation-failed=Η λειτουργία απέτυχε +out-of-vram-cannot-lower-settings=Η λειτουργία χαμηλών γραφικών και το χαμηλό επίπεδο προσωρινής αποθήκευσης εικονιδίων είναι ήδη ενεργά. Αυτό σημαίνει πως το λογισμικό του συστήματός σου είναι κάτω από τις ελάχιστες απαιτήσεις. Εάν πιστεύεις πως αυτό είναι ένα ζήτημα με το παιχνίδι, ανάφερε το στο φόρουμ μας. +out-of-vram-change-quality-to-low=Ενεργοποίηση επιλογής χαμηλών γραφικών. Παρακαλώ επανεκκίνησε το παιχνίδι. +out-of-vram-change-quality-to-normal=Επιλογή ρύθμισης ανάλυσης οντοτήτων (υψηλή-> κανονική). Παρακαλώ επανεκκίνησε το παιχνίδι. +out-of-vram-change-usage-to-high=Ρύθμιση προσωρινής αποθύκευσης εικονιδίων (όλα -> υψηλά). Παρακαλώ επανεκκίνησε το παιχνίδι. +out-of-vram-change-usage-to-low=Ρύθμιση προσωρινής αποθύκευσης εικονιδίων (μέτρια -> χαμηλά ). Παρακαλώ επανεκκίνησε το παιχνίδι. +out-of-vram-change-usage-to-medium=Ρύθμιση προσωρινής αποθύκευσης εικονιδίων (υψηλά -> μέτρια). Παρακαλώ επανεκκίνησε το παιχνίδι. +out-of-vram-enable-low-vram-mode=Ενεργοποίηση λειτουργίας χαμηλής VRAM. Παρακαλώ επανεκκίνησε το παιχνίδι. +player-data-invalid=Απέτυχε η φόρτωση του αρχείου δεδομένων παίκτη. Η πρόοδος της εκστρατείας μπορεί να χάθηκε. +replay-data-not-found=Δεν είναι δυνατή η αναπαραγωγή επανάληψης: Δεν βρέθηκαν δεδομένα επανάληψης. +replay-header-error=Δεν φορτώνει η επικεφαλίδα της επανάληψης λόγω του παρακάτω σφάλματος: +replay-header-error-old-version=Αποτυχία φόρτωσης του τίτλου της επανάληψης. Πιθανώς είναι παλαιότερη από την τρέχουσα έκδοση __1__. +replay-mod-configuration-mismatch=Αδύνατη η αναπαραγωγή της επανάληψης: έχει διαφορετικές ρυθμίσεις στο mod. +replay-version-mismatch=Αδύνατη η αναπαραγωγή της επανάληψης: δημιουργήθηκε στην έκδοση __1__, αλλά η τρέχουσα έκδοση είναι __2__. +startup-failed=Αποτυχία εκκίνησης του παιχνιδιού +system-initialization-failed=Η προετοιμασία απέτυχε. Κωδικός σφάλματος: __1__ +unable-to-create-sprite=Αδύνατη η δημιουργία εικόνας (μεγέθους __1__x__2__), πιθανότατα ανεπαρκείς μνήμη βίντεο (VRAM). +value-out-of-range=Τιμή εκτός της περιοχής: παρακαλώ δώσε μία τιμή μεταξύ __1__ και __2__. +[fluid-description] +fluid-unknown[1]=Αυτό το υγρό δεν είναι διαθέσιμο λόγω αφαίρεσης mod, θα αποκατασταθεί εάν το mod ενεργοποιηθεί πάλι. +[fluid-name] +fluid-unknown=Άγνωστο υγρό +[frequency] +none=Καμία +[graphics-errors] +detected-gpu=Εντοπισμένη κάρτα γραφικών: __1__ +device-removed-button-close=Κλείσιμο +device-removed-button-restart=Επανεκκίνηση +device-removed-button-use-opengl=Χρήση OpenGL +device-removed-message1=Η κάρτα γραφικών έχει αφαιρεθεί από το σύστημα ή έχει γίνει ενημέρωση του προγράμματος οδήγησης της. +device-removed-message2=Σφάλμα: __1__. Αιτία: __2__ +device-removed-message3=Εάν βλέπεις συχνά αυτό το σφάλμα, δοκίμασε την επανεκκίνηση του υπολογιστή ή ενημέρωσε τα προγράμματα οδήγησης γραφικών.\nΟ υπολογιστής μπορεί επίσης να είναι ασταθής λόγω υπερχρονισμού ή υπερθέρμανσης. +device-removed-message4=Ως πιθανή λύση, μπορείς να δοκιμάσεις να αλλάξεις το Factorio στο πρόγραμμα απόδοσης OpenGL. +device-removed-title=Το Factorio έκλεισε λόγω επαναφοράς ή αφαίρεσης της κάρτας γραφικών. +direct3d-failed-to-initialize=Αποτυχία προετοιμασίας του DirectX. Το Factorio απαιτεί κάρτα γραφικών συμβατή με DirectX 10 ή καλύτερη. +graphics-settings-keep=Διατήρηση +graphics-settings-reset=Επαναφορά +opengl-failed-to-initialize=Το Factorio απαιτεί έκδοση OpenGL __1__ ή νεότερη. Η διαθέσιμη έκδοση σε αυτόν τον υπολογιστή είναι __2__. +out-of-videomemory=Ελλιπής μνήμη βίντεο. Δοκίμασε να μειώσεις την ανάλυση εικόνων ή να ενεργοποιήσεις τη συμπίεση υφής. +reset-graphics-settings-question=Θέλεις να επαναφέρεις τις ρυθμίσεις γραφικών; +[gui] +all=Όλα +ammo=Πυρομαχικά +any=Οποιαδήποτε +armor=Πανοπλία +artillery-ammo=Πυρομαχικά πυροβολικού +blueprint-access-error=Δεν μπορείς να τροποποιήσεις την βιβλιοθήκη σχεδιαγραμμάτων άλλου παίχτη. +blueprint-components=Συστατικά +blueprint-dummy-error=Σχεδιάγραμμα με άγνωστα δεδομένα δομών δεν τροποποιείται. +blueprint-icons-empty-error=Το σχεδιάγραμμα πρέπει να έχει τουλάχιστον ένα εικονίδιο. +blueprint-include-entities=Οντότητες +blueprint-include-fuel=Καύσιμα τρένου +blueprint-include-modules=Μονάδες αναβάθμησης +blueprint-include-station-names=Ονόματα σταθμών τρένου +blueprint-include-tiles=Πλακίδια +blueprint-include-trains=Τρένα +blueprint-include-trains-tooltip=Εμπεριέχονται τραίνα στο σχεδιάγραμμα +blueprint-not-available=Δεν έχει ολοκληρωθεί ακόμα η λήψη του σχεδιαγράμματος από τη βιβλιοθήκη +blueprint-not-present=Το σχεδιάγραμμα αφαιρέθηκε από άλλον παίκτη. +blueprint-player-not-available=Αδυναμία μεταφοράς σχεδιαγράμματος: ο παίχτης είναι εκτός σύνδεσης +blueprint-preview=Προεπισκόπιση +blueprint-preview-edit-tooltip=Επεξεργασία ετικέτας, περιγραφής και εικονιδίων. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ για αφαίρεση, __CONTROL_LEFT_CLICK__ για επαναφορά. +blueprint-preview-hint-specific=__CONTROL__mine__ για αφαίρεση, __CONTROL__build__ για επαναφορά. +blueprint-preview-not-editable-hint-dummy-entities=Αυτό το σχεδιάγραμμα δεν μπορεί να τροποποιηθεί, τα δεδομένα του αποθηκεύονται ξεχωριστά για να επιτρέψουν την αποκατάσταση του τροποποιημένου περιεχομένου. +blueprint-preview-not-editable-hint-other-player=Αυτό το σχεδιάγραμμα δεν μπορεί να τροποποιηθεί γιατί είναι στη βιβλιοθήκη άλλου παίκτη. +blueprint-preview-not-editable-hint-preview=Αυτό το σχεδιάγραμμα δεν μπορεί να τροποποιηθεί γιατί τα περιεχόμενα του δεν έχουν μεταφερθεί ακόμα στο παιχνίδι. +blueprint-select-replacement=Επιλέξε αντικατάσταση +blueprint-shelf-not-synced=Τα σχεδιαγράμματα του παίχτη δεν είναι ακόμα έτοιμα +cancel=Πίσω +cancel-instruction=Ακύρωση (__CONTROL__toggle-menu__) +changelog=Αρχείο αλλαγών +character=Χαρακτήρας +clear=Καθαρισμός +clear-blueprint=Καθαρισμός σχεδιαγράμματος +close=Κλείσιμο +close-instruction=Κλείσιμο (__CONTROL__confirm-gui__ ή __CONTROL__toggle-menu__) +color=Χρώμα +confirm=Επιβεβαίωση +confirm-instruction=Επιβεβαίωση (__CONTROL__confirm-gui__) +confirm-load-game-load=Φόρτωση +confirm-load-game-settings-changed=Τα mods έχουν καταργηθεί ή οι ρυθμίσεις τους έχουν αλλάξει. Είσαι σίγουρος ότι θέλεις να συνεχίσεις να φόρτωση αυτής της αποθήκευσης; +confirm-load-game-sync=Συγχρονισμός mods και φόρτωση +confirm-quit=Το παιχνίδι δεν έχει αποθηκευτεί. Σίγουρα θέλεις να αποχωρήσεις; +confirm-restart=Σίγουρα θέλεις να κάνεις επανεκκίνηση; +confirmation=Επιβεβαίωση +constant-number=Σταθερός αριθμός +converting-map=Μετατροπή χάρτη __1__ +copy=Αντιγραφή +copy-this=Κάνε αντίγραφο αυτού +crafting=Κατασκευή +credits=Εύσημα +delete=Διαγραφή +delete-blueprint-record=Διαγραφή σχεδιαγράμματος +destroy-blueprint=Καταστροφή σχεδιαγράμματος +destroy-book=Καταστροφή βιβλίου σχεδιαγράμματος +destroy-deconstruction-planner=Καταστροφή πλάνου αποδόμησης +destroy-upgrade-planner=Καταστροφή __1__ +drop-blueprint-nothing-to-drop-error=Δεν υπάρχει σχεδιάγραμμα στον κέρσορα για απόθεση. +empty-blueprint-error=Το σχεδιάγραμμα είναι κενό. +enable-logistics-while-moving=Διαθέσιμες μεταφορές, εν κινήση +equipment-grid=Πλέγμα εξοπλισμού +eula=EULA +exit=Έξοδος +export-to-string=Εξαγωγή σε συμβολοσειρά +fluid-ingredient=Στοιχείο υγρού +fluid-ingredient-description=Πιθανές εισροές υγρών +fuel=Καύσιμο +generating-new-map=Δημιουργία νέου χάρτη +grabbed-item=Αντικείμενα που βαστάει +grid=Πλέγμα +guns=Όπλο +ingredient=Συστατικό +ingredient-description=Πιθανά εισερχόμενα +instruction-to-activate=__1__ για ενεργοποίηση. +instruction-to-alt-select=__1__ και σύρε το για επιλογή και παράκαμψη της καρτέλας ρυθμίσεων. +instruction-to-build=__1__ για να χτίσεις. +instruction-to-cancel-deconstruct=__1__ και σύρε το για αναίρεση αποδόμησης. +instruction-to-cancel-upgrade=__1__ και σύρε το για αναίρεση αναβάθμισης. +instruction-to-change-size=__1__/__2__ για αλλαγή μεγέθους της περιοχής. +instruction-to-clear-generic=__1__ για να καθαρίσεις. +instruction-to-clear-item=__1__ για κατάργηση. +instruction-to-clear-quickbar-slot=__1__ για να καθαρίσεις την συντόμευση. +instruction-to-connect-spidertron-remote=__1__ σε ένα σπαιντερτρον για σύνδεση με αυτό. +instruction-to-consume=__1__ για κατανάλωση. +instruction-to-cycle-blueprint-backards=__1__ για προηγούμενο. +instruction-to-cycle-blueprint-forwards=__1__ για επόμενο. +instruction-to-deconstruct=__1__ και σύρε το για αποδόμηση. +instruction-to-destroy=__1__ για να καταστρέψεις. +instruction-to-downgrade=__1__ και σύρε το για υποβάθμιση. +instruction-to-force-build=__1__ για εξαναγκασμένη κατασκευή. +instruction-to-mine-tiles=__1__ για αποδόμηση πλακιδίων. +instruction-to-open-item=__1__ για άνοιγμα. +instruction-to-order-spidertron=__1__ για να στείλεις το σπιντερτρον. +instruction-to-order-spidertron-to-follow=__1__ για να ακολουθήσει το όχημα. +instruction-to-queue-spidertron-order=__1__ για σειρά εντολών μετακήνησης. +instruction-to-repair=__1__ πατημένο για επισκευή της δομής. +instruction-to-reset-item=__1__ για καθάρισμα. +instruction-to-select=__1__ και σύρε το για επιλογή περιεχομένου. +instruction-to-shoot=__1__ για πυροβολισμό. +instruction-to-throw=__1__ για ρίψη. +instruction-to-upgrade=__1__ και σύρε το για αναβάθμιση. +instruction-when-in-cursor=Όταν είναι στον κέρσορα +inventory=Απόθεμα +inventory-filter=Φίλτρο αποθέματος +licenses=Άδειες Xρήσης +load=Φόρτωση +loading-map=Φόρτωση χάρτη __1__ +loading-new-map=Φόρτωση νέου χάρτη +logistic-requests-disabled=Αιτήματα εφοδιασμού ανενεργά +logistic-trash-slots=Υποδοχές για ανεπιθύμητα εφόδια +map-exchange-string=Κείμενο ανταλλαγής χάρτη +mining-fluid=Άντληση υγρού +mod-scenarios=Σενάρια των mod +mod-with-campaign-not-available=Mod με αυτήν εκστρατεία δεν είναι διαθέσιμη. +module=Μονάδα αναβάθμησης +module-description=Επιτρεπόμενες μονάδες: +no='Οχι +no-recipe-available=Καμία συνταγή διαθέσιμη +no-recipes-found=Δεν βρέθηκαν συνταγές +not-available=Μη διαθέσιμο +not-connected=Μη συνδεδεμένο +not-in-logistic-network=Εκτός δικτύου μεταφορών +nothing-found=Δεν βρέθηκε τίποτα +notice=Σημείωση +off=Κλειστό +ok=Εντάξει +on=Ανοιχτό +open-equipment-grid=Άνοιγμα πλέγματος εξοπλισμού +or-set-a-constant=Ή όρισε μια σταθερά +owner=Ιδιοκτήτης +queued=Αναμονή για μεταφορά +quit=Έξοδος +reassign-blueprint=Επέλεξε νέο περιεχόμενο για το σχεδιάγραμμα. +refresh=Ανανέωση +release-date=Ημερομηνία κυκλοφορίας: +remove-blueprint-book-record=Διαγραφή βιβλίου σχεδιαγράμματος +reset=Επαναφορά +reset-consumpiton-filters=Επαναφορά φίλτρων +reset-production-filters=Επαναφορά φίλτρων +restart=Επανεκκίνηση +result=Αποτέλεσμα +rocket-inventory-slot=Φορτίο πυραύλου +rocket-inventory-slot-description=Εδώ αναμένεται να βάλεις τον δορυφόρο. +rocket-launch=Εκτόξευση +rocket-launch-started=Εκτοξεύτηκε +rocket-preparing=Προετοιμασία +rocket-result-inventory-slot=Αποτελέσματα από την εκτόξευση του πυραύλου +save=Αποθήκευση +saving-map=Αποθήκευση χάρτη __1__ +script-inventory=Απόθεμα συμβολοσειράς +search=Αναζήτηση +search-with-focus=Αναζήτηση (__1__) +select-filter=Επιλογή φίλτρου +select-signal=Επιλογή σήματος +select-upgrade=Επιλογή αναβάθμισης +set=Ορισμός +set-amount=Ορισμός ποσού +set-filter=Ορισμός φίλτρου +set-inventory-bar-title=Περιορίζει μέρος του αποθέματος ώστε να μη συμπληρώνεται από μηχανές. +since-last-played=Από το τελευταίο παίξιμο (__1__) +space-usage-mb=Χρήση χώρου: __1__ MB / __2__ MB +subversion=Υπο-έκδοση: +sync-mods-with-save=Συγχρονισμός mods με αποθήκευση +synchronize=Συγχρονισμός +total=Συνολικά +transferring=Μεταφορά +update=Ενημέρωση +upgrade-blueprint-book-tooltip=Αναβάθμιση των δομών όλων των σχεδιαγραμμάτων αυτού του βιβλίου. +upgrade-blueprint-tooltip=Αναβάθμιση των δομών του σχεδιαγράμματος. +user-scenarios=Σενάρια χρήστη +version=Έκδοση: +weapons=Όπλα +yes=Ναί +[gui-about] +created-by=Δημιουργήθηκε από +forums=Φόρουμς +release=Κυκλοφορία +version=Έκδοση +website=Ιστοσελίδα +[gui-achievements] +modded-game=Το παιχνίδι είναι τροποποιημένο. Τα επιτεύγματα είναι ξεχωριστά από την βασική έκδοση του παιχνιδιού. +not-in-game-long-enough=Για να πάρεις επιτεύγματα θα πρέπει να είσαι συνδεδεμένος πάνω από το __1__% του χρόνου αυτού του παιχνιδιού. Το παιχνίδι κράτησε __2__, αλλά εσύ ήσουν συνδεμένος μόνο __3__. +title=Επιτεύγματα +track=Έναρξη παρακολούθησης +unlocked-count=Κερδισμένα __1__ από τα __2__ +untrack=Διακοπή παρακολούθησης +[gui-additional-entity-settings] +apply-entity-health=Εφαρμογή ζωής +apply-entity-tag=Εφαρμογή υποσημείωσης +corpse-expires=Διαγραφή πτώματος +difficulty=Δυσκολία +entity-tag=Υποσημείωση δομής +indestructible=Άφθαρτος +not-minable=Μη εξορύξιμο +not-operable=Μη λειτουργήσιμο +not-rotatable=Μη περιστρέψιμο +properties=Ιδιότητες +recipe-locked=Κλειδωμένη συνταγή +title=__1__ επιπλέον ρυθμίσεις +to-be-looted=Μπορεί να λεηλατηθεί +[gui-admin-player] +character-equipment=Εξοπλισμός +character-main-inventory=Κυρίως απόθεμα +cursor-stack=Στοίβα κέρσορα +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=δομή έχει|rest=δομές έχουν}__ υποστεί ζημιά. +destroyed=__1__ __plural_for_parameter_1_{1=δομή έχει|rest=δομές έχουν}__ καταστραφεί. +map-hint=Εμφάνηση χάρτη για περισσότερες λεπτομέρειες. +no-material-for-construction=Σε __1__ __plural_for_parameter_1_{1=δομή|rest=δομές}__ λείπουν υλικά οικοδόμησης. +no-storage=Ανεπαρκείς διαθέσιμος χώρος αποθήκευσης στο δίκτυο εφοδιασμού. +not-enough-construction-robots=Σε __1__ __plural_for_parameter_1_{1=δομή|rest=δομές}__ λείπουν ρομπότ κατασκευής. +not-enough-repair-packs=Σε __1__ __plural_for_parameter_1_{1=δομή|rest=δομές}__ λείπουν πακέτα επισκευής. +title=Ειδοποιήσεις +train-out-of-fuel=Το τρένο ξέμεινε από καύσιμα. +turret-fire=__1__ __plural_for_parameter_1_{1=πύργος έχει|rest=πύργοι έχουν}__ εμπλακεί με τον εχθρό. +[gui-arithmetic] +input=Είσοδος +output=Έξοδος +[gui-assembling-machine] +change-recipe=Αλλαγή συνταγής +select-recipe=Επέλεξε μια συνταγή για συναρμολόγηση +[gui-auth-server] +client-version-too-old=Η έκδοση του παιχνιδιού σου είναι πολύ παλιά για τη χρήση online υπηρεσιών. Ενημέρωσε στην τελευταία έκδοση του Factorio. +email-authentication-invalid=Μη έγκυρος κωδικός πιστοποίησης. Έλεγξε το email σου και δοκίμασε ξανά. +email-authentication-required=Απαιτείται έλεγχος ταυτότητας μέσω email. Παρακαλώ συνδέσου στο Factorio.com με το πρόγραμμα περιήγησής σου και πληκτρολόγησε τον κωδικό που σου στείλαμε. +email-change-rate-limit=Μπορείς να αλλάξεις το email σου μόνο μια φορά ανά 7 ημέρες +email-invalid-format=Το email που έδωσες είναι σε λάθος μορφή, παρακαλώ έλεγξε το. +email-registered=Αυτό το email έχει ήδη εγγραφεί. +failed-to-reach-server-error=Αποτυχία πρόσβασης στον διακομιστή ταυτοποίησης. Κωδικός: __1__. Σφάλμα: __2__. +generic-timeout=Η ενέργεια απέτυχε λόγω χρονικού ορίου. Παρακαλώ δοκιμάστε ξανά αργότερα. +generic-verification-failed=Η επαλήθευση του λογαριασμού σου απέτυχε. Επιβεβαίωσε ότι είσαι συνδεδεμένος στον πάροχο υπηρεσιών και προσπάθησε ξανά. +invalid-characters-in-username=Το όνομα χρήστη σου περιέχει μη έγκυρους χαρακτήρες. Επισκέψου το __1__ στο πρόγραμμα περιήγησης σου και επέλεξε ένα νέο όνομα χρήστη. +json-parse-error=Δεν μπόρεσε να αναλύσει την απόκριση από το διακομιστή ελέγχου ταυτότητας. Αυτό φαίνεται να είναι ένα εσωτερικό σφάλμα του διακομιστή. +login-banned=Ο λογαριασμός σας έχει αποκλειστεί. Αν πιστεύετε ότι πρόκειται για σφάλμα, παρακαλούμε επικοινωνήστε με την υποστήριξη στο support@factorio.com. +login-blacklist=Η διεύθυνση IP σου βρίσκεται στη μαύρη λίστα λόγω κατάχρησης στο παρελθόν. Αν πιστεύεις ότι αυτό είναι λάθος και θα ήθελες να αρθεί η απαγόρευση, παρακαλούμε επικοινώνησε με το __1__. +login-deletion-pending=Δεν μπορείς να συνδεθείς επειδή εκκρεμεί η διαγραφή του λογαριασμού σου. Αν επιθυμείς να ακυρώσεις αυτή τη διαδικασία, συνδέσου στην ιστοσελίδα, __1__. +login-failed=Το όνομα χρήστη ή το email και ο κωδικός δεν ταιριάζουν με κανένα λογαριασμό. +login-failed-steam-only=Αυτός ο λογαριασμός είναι μόνο για το Steam. Συνδέσου με το Steam ή επισκέψου το __1__ για να ορίσεις έναν κωδικό. +login-insufficient-membership=Ο λογαριασμός σου δεν κατέχει το παιχνίδι. Αγόρασε το παιχνίδι για να συνδεθείς. +login-too-many-attempts=Πάρα πολλές αποτυχημένες προσπάθειες σύνδεσης. Παρακαλώ προσπαθήσε ξανά αργότερα. Εάν έχεις ξεχάσει τον κωδικό σου, μπορείς να τον επαναφέρεις στο __1__ +login-unlinked=Ο λογαριασμός σου στο Steam δεν κατέχει πλέον το παιχνίδι, επομένως τον αποσυνδέσαμε από τον λογαριασμό σου στο Factorio. Μπορείς να συνδέσεις τον λογαριασμό σου Factorio με έναν λογαριασμό Steam στον οποίο ανήκει το παιχνίδι για να επαναφέρεις τη συνδρομή σου. +server-down-for-maintenance=Οι διαδικτυακές υπηρεσίες είναι προς το παρόν εκτός λειτουργίας λόγω συντήρησης. Παρακαλώ δοκίμασε ξανά αργότερα. +steam-id-already-registered=Ο λογαριασμός σου στο Steam είναι ήδη συνδυασμένος με έναν υπάρχοντα λογαριασμό στο Factorio.com. Συνδέσου χρησιμοποιώντας τον λογαριασμό σου στο Factorio. +steam-id-doesnt-own-factorio=Ο λογαριασμός σου στο Steam δεν διαθέτει το Factorio. Αγόρασε το παιχνίδι για να δημιουργήσεις λογαριασμό. +steam-id-timeout=Δεν επαληθεύτηκε η κατοχή του Factorio επειδή έληξε η σύνδεση με το Steam. Παρακαλώ προσπάθησε ξανά. +steam-ticket-verification-failed=Η επαλήθευση του εισιτηρίου χρήστη Steam απέτυχε. Βεβαιώσου ότι έχεις συνδεθεί στο Steam και δοκίμασε ξανά. +unknown-error=Ο διακομιστής επέστρεψε σφάλμα: __1__ +username-invalid-characters=Μη έγκυροι χαρακτήρες στο όνομα χρήστη. Χρησιμοποίησε μόνο αλφαριθμητικούς χαρακτήρες και .- +username-taken=Το όνομα χρήστη έχει ήδη καταχωρηθεί. Επέλεξε διαφορετικό ή συνδέσου αν είναι δικό σου. +username-too-long=Το όνομα είναι πολύ μεγάλο (μέγιστο 30 χαρακτήρες) +username-too-short=Το όνομα χρήστη είναι πολύ μικρό (ελάχιστο 2 χαρακτήρες) +[gui-blueprint] +absolute-snapping=Απόλυτο +absolute-snapping-tooltip=Προσαρμογή στο παγκόσμιο πλέγμα. Οι συντεταγμένες καθορίζουν πως θα τοποθέτηθεί το σχεδιάγραμμα σε σχέση με το παγκόσμιο πλέγμα. +close-blueprint=Κλείσιμο σχεδιαγράμματος +commit-blueprint=Αποθήκευση σχεδιαγράμματος +components=Στοιχεία +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ για να αφαιρέσεις όλα τα στοιχεία αυτού του τύπου.\n__ALT_CONTROL_LEFT_CLICK__1__ για να προσθέσεις όλα τα στοιχεία αυτού του τύπου πίσω. +create-blueprint=Δημιουργία σχεδιαγράμματος +existing-blueprint=Αντικείμενο σχεδιαγράμματος +filters=Φίλτρα +grid-position=Θέση πλέγματος +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ στην προεπισκόπηση για να αλλάξεις τη θέση του πλέγματος. +grid-size=Μέγεθος πλέγματος +grid-size-tooltip=Διαστάσεις μοτίβου επανάληψης κτιρίων +height=Ύψος +icon=Εικονίδιο +icon-tooltip=Εδώ μπορείς να αλλάξεις τα εικονίδια που θα αντιπροσωπεύουν αυτό το σχεδιάγραμμα. +library-blueprint=Σχεδιάγραμμα στη βιβλιοθήκη σχεδιαγραμμάτων +library-blueprint-owned-by-other-player=Σχεδιάγραμμα στη βιβλιοθήκη σχεδιαγραμμάτων που ανήκει σε άλλον παίχτη +new-blueprint=Νέο σχεδιάγραμμα +relative-snapping=Σχετικά +relative-snapping-tooltip=Επιτρέπει στο σχεδιάγραμμα να προσαρμοστεί σχετικά με το σημείο όπου ξεκίνησε η κατασκευή με σύρσιμο. +settings=Ρυθμίσεις +snap-to-grid=Στοίχιση με το περίγραμμα +snap-to-grid-tooltip=Προσαρμόζει το σχεδιάγραμμα σε ένα πλέγμα κατά τη δημιουργία. +unnamed-blueprint=Ανώνυμο σχεδιάγραμμα +width=Πλάτος +[gui-blueprint-book] +blueprints=Σχεδιαγράμματα +confirm-blueprint-book-deletion=Σίγουρα θέλεις να διαγράψεις το βιβλίο σχεδιαγραμμάτων; +delete-blueprint-book=Διαγραφή βιβλίου +icon-tooltip=Όταν είναι κενό, το βιβλίο εμφανίζει το εικονίδιο του ενεργού σχεδιαγράμματος. +scroll-to-change-active=Χρησιμοποίησε __CONTROL__cycle-blueprint-forwards__ και __CONTROL__cycle-blueprint-backwards__ για να αλλάξεις το τρέχων σχεδιάγραμμα. +scroll-to-change-active-specific=Χρησιμοποίησε__CONTROL_STYLE_BEGIN____1___ροδέλα ποντικιού__CONTROL_STYLE_END__για να αλλάξεις το τρέχον σχεδιάγραμμα. +unnamed-blueprint-book=Βιβλίο σχεδιαγράμματος χωρίς όνομα +[gui-blueprint-library] +blueprint-book=Βιβλίο σχεδιαγραμμάτων +blueprint-book-edit=Επεξεργασία βιβλίου σχεδιαγραμμάτων +blueprint-book-string=Συμβολοσειρά βιβλίου σχεδιαγραμμάτων +blueprint-string=Συμβολοσειρά σχεδιαγράμματος +cant-manipulate-not-synchronized-shelf=Βιβλιοθήκη σχεδιαγραμμάτων που δεν έχει συγχρονιστεί ακόμα, δεν τροποποιείται. +deconstruction-item-string=Συμβολοσειρά πλάνου αποδόμησης +deconstruction-tool-edit=Επεξεργασία εργαλείου αποδόμησης +drop-blueprint=Αφήσε το σχεδιάγραμμα +failed-loading-cloud-storage=Η φόρτωση του χώρου αποθήκευσης του σχεδιαγράμματος από το cloud απέτυχε. Οπότε φορτώθηκε η τοπική έκδοση. +failed-loading-storage=Η φόρτωση της αποθήκης σχεδιαγραμμάτων απέτυχε: __1__. Δημιουργία αντίγραφου ασφαλείας της τρέχουσας αποθήκης στο __2__. +failed-saving-cloud-storage=Η αποθήκευση του χώρου αποθήκευσης του σχεδιαγράμματος στο cloud απέτυχε. Ίσως να έχει εξαντληθεί ο διαθέσιμος χώρος για το Cloud Sync. Για να αποφύγεις την απώλεια της βιβλιοθήκης του σχεδιαγράμματος, δημιούργησε αντίγραφο ασφαλείας του αρχείου __1__. +game-blueprints-title=Σχεδιαγράμματα παιχνιδίου +grid-view=Προβολή σε διάταξη +import=Εισαγωγή +import-string=Εισαγωγή συμβολοσειράς +list-view=Προβολή σε λίστα +make-new=Νέο __1__ +not-available-yet=Το σχεδιάγραμμα δεν διατίθεται ακόμη +not-synced-warning=[img=utility/warning_icon] [color=red]Η βιβλιοθήκη σχεδιαγραμμάτων δεν είναι συγχρονισμένη.[/color] +player-storage=__1__ - αποθήκη σχεδιαγραμμάτων +private-shelf=Τα σχεδιαγράμματά μου +shared-shelf=Κοινόχρηστα σχεδιαγράμματα +shelf-choice=Φίλτρο: +shelf-choice-all=Όλα +shelf-choice-game=Σχεδιαγράμματα παιχνιδίου +synchronising=Συγχρονισμός... +title=Βιβλιοθήκη σχεδιαγραμμάτων +transfer-progress=Πρόοδος μεταφοράς +unknown-player-storage=Άγνωστη αποθήκη παίχτη +upgrade-item-string=Αναβάθμιση σημβολοσειράς κειμένου +upgrade-tool-edit=Επεξεργασία εργαλείου αναβάθμισης +[gui-bonus] +artillery-range=Βεληνεκές πυροβολικού +character-build-distance=Εμβέλεια κτισίματος +character-crafting-speed=Ταχύτητα κατασκευής +character-health-bonus=Υγεία +character-inventory-slots-bonus=Επιπλέον υποδοχές αποθέματος +character-item-drop-distance=Εμβέλεια ρίψης αντικειμένου +character-item-pickup-distance=Εμβέλεια μεζέματος αντικειμένου +character-logistic-slots=Υποδοχές αίτησεων εφοδιασμού +character-logistic-trash-slots=Υποδοχές για ανεπιθύμητα εφόδια +character-loot-pickup-distance=Εμβέλεια μεζέματος λείας +character-mining-speed=Ταχύτητα εξόρυξης +character-reach-distance=Μέγιστη απόσταση +character-resource-reach-distance=Εμβέλεια απόκτησης πόρων +character-running-speed=Ταχύτητα βαδίσματος +damage-bonus=Ζημία +follower-robot-lifetime=Διάρκεια ζωής +inserter-stack-size-bonus=Χωρητικότητα βραχίονα +laboratory-productivity=Παραγωγικότητα έρευνας +laboratory-speed=Ταχύτητα έρευνας +maximum-following-robots-count=Αριθμός ακολούθων ρομπότ +mining-drill-productivity-bonus=Παραγωγικότητα εξόρυξης +no-bonuses=Δεν έχει ερευνηθεί καμία αναβάθμιση. +shooting-speed-bonus=Ταχύτητα βολής +stack-inserter-capacity-bonus=Χωρητικότητα βραχίονα στοίβας +title=Αναβαθμήσεις +train-braking-force-bonus=Δύναμη πέδησης των τρένων +turret-damage-bonus-description=(Συνδιάζεται με την αναβάθμιση στα πυρομαχικά) +worker-robot-battery=Μέγεθος μπαταρίας +worker-robot-speed=Ταχύτητα κίνησης +worker-robot-storage=Χωρητικότητα φορτίου +[gui-browse-games] +access=Πρόσβαση +access-password=Κωδικός +access-public=Δημόσια +cant-join-game-steam-init-failed=Δεν μπορείς να συμμετάσχεις σε παιχνίδι χρησιμοποιώντας το δίκτυο Steam: Το Steam δεν έχει αρχίσει σωστά. Οι δυνατότητες του Steam είναι ανενεργές. Η επανεκκίνηση της Steam συνήθως επιδιορθώνει αυτό το ζήτημα. Θέλεις να προσπαθήσεις να συμμετάσχεις χρησιμοποιώντας το δίκτυο εκτός του Steam; +description=Περιγραφή +downloading-game-information=Λήψη πληροφοριών παιχνιδιού +favourite-tooltip=Αγαπημένα +games-headers-name=Όνομα +games-headers-players=Παίκτες +games-headers-playtime=Χρόνος παιχνιδιού +has-friends=Φίλοι απο Steam στο παιχνίδι +has-mods=Έχουν Mods +has-password=Έχουν κωδικό +has-players=Έχει παίχτες +is-dedicated-server=Aποκλειστικός διακομιστής +join-game=Μπές στο παιχνίδι +loading=Φόρτωση... +mods=Mods +no-game-selected=Δεν έχει επιλεγεί παιχνίδι +no-players=Κανένας +none=Κανένα +ping=Ping +ping-calculating=Υπολογίζεται +ping-cant-reach=Δεν το φτάνω +players=Παίκτες +search=Αναζήτηση +search-filters=Φίλτρα αναζήτησης +tags=Ετικέτες +title=Περιήγηση παιχνιδιών +version=Έκδοση +[gui-building-statistics] +built=Χτισμένα +deconstructed=Αποδομημένα +title=Κτίρια +upgraded=Αναβαθμίστηκαν +[gui-car] +automatic-targeting=Αυτόματη στόχευση +color=Χρώμα +driver=Οδηγός +passenger=Επιβάτης +trunk=Πορτ-μπαγκάζ +weapons-control=Έλεγχος όπλων +with-gunner=Με πυροβολητή +with-gunner-description=Πυροβολεί αυτόματα τους κοντινούς εχθρούς όταν ένας πυροβολητής (οδηγός ή επιβάτης) βρίσκεται στο όχημα +without-gunner=Χωρίς πυροβολητή +without-gunner-description=Πυροβολεί αυτόματα τους κοντινούς εχθρούς όταν το όχημα είναι άδειο +[gui-character] +crafting-queue=Προτεραιότητα κατασκευών +exoskeleton=Εξωσκελετός +personal-logistics-description=Απενεργοποιώντας τον προσωπικό εφοδιασμό τα ρομπότ μεταφοράς θα σταματήσουν να φέρνουν τα ζητούμενα αντικείμενα. Επίσης, η αυτόματη μεταφορά αντικειμένων στις υποδοχές ανεπιθύμητων θα σταματήσει.Τα ρομπότ μεταφοράς θα συνεχίσουν να αδειάζουν τις υποδοχές ανεπιθύμητων. +personal-roboport=Προσωπική βάση ρομπότ +[gui-constant] +off=Κλειστός +on=Ανοιχτός +output=Έξοδος +output-signals=Σήματα εξόδου +[gui-control-behavior] +circuit-connection=Σύνδεση με δικτυο κυκλωμάτων +circuit-network=Δίκτυο κυκλωμάτων +connect=Σύνδεση +connected-to-network=Συνδέθηκε στο δίκτυο +green-network-id=[color=green]__1__[/color] +logistic-connection=Σύνδεση με δικτυο εφοδιασμού +logistic-network=Δίκτυο εφοδιασμού +mode-of-operation=Κατάσταση λειτουργίας +no-network-in-range=Κανένα δίκτυο στην περιοχή +not-connected=Δεν συνδέθηκε +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Τοίχος με ελεγκτή πύλης +[gui-control-behavior-modes] +close-signal=Κλείσιμο σήματος +close-signal-description=Όταν η συγκεκριμένη συνθήκη είναι αληθές, προσπαθεί να κάνει αυτό το σηματοδότη κόκκινο και να σταματήσει τη διέλευση των τρένων.\nΑν ένα τρένο δεν μπορεί να σταματήσει εγκαίρως (ο σηματοδότης είναι κίτρινος) ή ήδη διέρχεται (ο σηματοδότης είναι κόκκινος) ο σηματοδότης δεν θα σταματήσει το τρένο.\nΣημείωση: το τρένο συνήθως σταματά στο σηματοδότη και δεν προσπαθεί να βρει εναλλακτική διαδρομή ακόμη και αν υπάρχει διαθέσιμη. +enable-disable=Ενεργοποίηση/Απενεργοποίηση +enable-disable-description=Ενεργοποίηση αυτής της οντότητας μόνο όταν η συνθήκη ενεργοποίησης είναι αληθής. +enable-disable-train-stop-description=Ενεργοποίηση αυτής της δομής μόνο όταν η συνθήκη ενεργοποίησης είναι αληθής.\nΤα τρένα θα παραβλέψουν τους απενεργοποιημένους σταθμούς, επιτρέποντάς σου να ελέγχεις τα δρομολόγια των τρένων. +none=Καμία +none-write-description=Δεν αλλάζει η συμπεριφορά αυτής της οντότητας με βάση το δίκτυο των κυκλωμάτων. +open-gate=Άνοιγμα πύλης +open-gate-description=Η πύλη θα παραμείνει ανοικτή για όσο χρονικό διάστημα ισχύει η συνθήκη του κυκλώματος. +read-belt-contents=Διαβάζει τα περιεχόμενα του ιμάντα μεταφοράς +read-belt-contents-description=Διαβάζει τα περιεχόμενα του ιμάντα και τα στέλνει στο δίκτυο κυκλωμάτων. Οι ιμάντες δεν θα στείλουν σωστά σήματα στιγμής, όταν σε αυτούς μπαίνουν ή βγαίνουν αντικείμενα από εξωτερικούς φορείς. +read-chain-signal=Διάβασε το σήμα +read-chain-signal-description=Διαβάζει το χρώμα του συνδιαστικού σηματοδότη και στέλνει στο δίκτυο κυκλωμάτων το συγκεκριμένο σήμα. +read-charge-level=Διαβάζει το επίπεδο της φόρτισης +read-charge-level-description=Διαβάζει το επίπεδο φόρτισης του συσσωρευτή σαν ποσοστό μεταξύ 0 και 100 και το στέλνει στο δίκτυο κυκλωμάτων. +read-contents=Διαβάζει τα περιεχόμενα +read-contents-description=Διαβάζει τα περιεχόμενα του κιβωτίου και τα στέλνει στο δίκτυο κυκλωμάτων. +read-hand-contents=Διαβάζει το περιεχόμενο του βραχίονα +read-hand-contents-description=Διαβάζει τα περιεχόμενα που που κρατά ο βραχίονας και τα στέλνει στο δίκτυο κυκλωμάτων. +read-logistic-network-contents=Διαβάζει το περιεχόμενο του δικτύου εφοδιασμού +read-logistic-network-contents-description=Διαβάζει τα διαθέσιμα στοιχεία από το δίκτυο εφοδιασμού αυτής της βάσης ρομπότ και τα στέλνει στο δίκτυο κυκλωμάτων. +read-resources=Διαβάζει τους πόρους +read-resources-description=Διαβάζει πόσοι πόροι αναμένονται από αυτήν την οντότητα εξόρυξης και το στέλνει στο δίκτυο κυκλωμάτων.\nΓια άπειρους πόρους διαβάζει τον μη τροποποιημένο ρυθμό εξόρυξης.\nΗ τιμή ανανεώνετε κάθε 5 δευτερόλεπτα. +read-robot-stats=Διαβάζει τα στατιστικά των ρομπότ +read-robot-stats-description=Διαβάζει τον αριθμό των ρομπότ του δικτύου εφοδιασμού αυτής της βάσης ρομπότ και τα στέλνει στο δίκτυο κυκλωμάτων. +read-sensor=Αισθητήρας ανάγνωσης +read-sensor-description=Στέλνει ένα σήμα στο δίκτυο κυκλωμάτων όταν ένας παίκτης πλησιάζει την πύλη και πρέπει να την ανοίξει. +read-signal=Διαβάζει το σήμα +read-signal-description=Διαβάζει το χρώμα του σηματοδότη και στέλνει στο δίκτυο κυκλωμάτων το συγκεκριμένο σήμα.\nΑν ο σηματοδότης είναι κόκκινος επειδή ήταν κλειστός από το δίκτυο κυκλωμάτων, τίποτα δεν θα αποσταλεί. +read-stopped-train=Διάβασε τα σταματημένα τρένα +read-stopped-train-description=Όταν ένα τραίνο είναι σταματημένο στον σταθμό, στέλνεται ένα σήμα με έναν μοναδικό αριθμό για αυτό το τραίνο. +read-train-contents=Διαβάζει το περιεχόμενο του τρένου +read-train-contents-description=Διαβάζει τα περιεχόμενα του τρένου που είναι σταματημένο στον σταθμό και τα στέλνει στο δίκτυο κυκλωμάτων. +read-trains-count=Διαβάζει το πλήθος των τρένων +read-trains-count-description=Διαβάζει τον αριθμό των τρένων που πηγαίνουν σε αυτήν τη συγκεκριμένη στάση τρένου. Περιλαμβάνει και το σταθμευμένο τρένο. +send-to-train=Στείλε στο τρένο +send-to-train-description=Αποστέλλει τα περιεχόμενα του δικτύου κυκλωμάτων στο τραίνο, έτσι ώστε να χρησιμοποιηθούν στις συνθήκες αναμονής. +set-filters=Ορισμός φίλτρων +set-filters-description=Ορίζει τα φίλτρα του βραχίονα βάση των σημάτων του δικτύου κυκλωμάτων. +set-requests=Ορισμός αιτημάτων +set-requests-description=Ορισμός αίτησης εφοδιασμού του κιβωτιού βάση των σημάτων του δικτύου κυκλωμάτων. +set-stack-size=Ορισμός μεγέθους στοίβας +set-stack-size-description=Ορίζει το μέγιστο μέγεθος στοίβας του βραχίονα βάση του μετρήματος του επιλεγμένου σήματος του δικτύου κυκλωμάτων. +set-trains-limit=Ορισμός ορίου τρένων +set-trains-limit-description=Ορίζει τον μέγιστο αριθμό τρένων που πηγαίνουν σε αυτήν τη στάση του τρένου. Περιλαμβάνει και το σταθμευμένο τρένο. +use-colors=Χρήση των χρωμάτων +use-colors-description=Ορισμός χρώματος της λάμπας βάση του χρώματος που έχει το σήμα. \nΑν ένα σήμα χρώματος έχει τιμή μεγαλύτερη από το 0, η λάμπτα θα δείξει αυτό το χρώμα. \nΑν πολλά χρώματα είναι ενεργά, θα χρησιμοποιηθεί μόνο ένα από αυτά. +[gui-control-behavior-modes-guis] +available-construction-bots=Διαθέσημα ρομπότ κατασκευής +available-logistic-bots=Διαθέσιμα ρομποτ μεταφοράς +belt-read-mode=Λειτουργία ανάγνωσης περιεχομένου +blue=Μπλε +blue-chain-description=Το σήμα του δικτύου κυκλωμάτων στέλνετε όταν ο συνδιαστικός σηματοδότης είναι μπλε (1 ή περισσότερες διαδρομές είναι κατειλημμένες αλλά 1 ή περισσότερες διαδρομές παραμένουν διαθέσιμες). +closed-condition=Συνθήκη που κλείνει +control-signal=Σήμα ελέγχου +enabled-condition=Συνθήκη ενεργοποίησης +entire-patch=Όλο το μετάλλευμα +entire-patch-description=Διαβάζει τους πόρους που αναμένονται από το σύμπλεγμα πόρων στο οποίο βρίσκετε αυτό το τρυπάνι εξόρυξης. +green=Πράσινο +green-chain-description=Το σήμα του δικτύου κυκλωμάτων στέλνετε όταν ο συνδιαστικός σηματοδότης είναι πράσινος (το μπλοκ είναι ελεύθερο). +green-description=Το σήμα του δικτύου κυκλωμάτων στέλνετε όταν ο σηματοδότης είναι πράσινος (το μπλοκ είναι ελεύθερο). +hand-read-mode=Λειτουργία ανάγνωσης βραχίωνα +hold-mode=Κράτημα +hold-mode-description-belt=Το σήμα αποστέλλεται συνεχώς για όσο διάστημα το αντικείμενο είναι στον ιμάντα μεταφοράς. +hold-mode-description-inserter=Το σήμα αποστέλλεται συνεχώς για όσο διάστημα ο βραχίονας κρατάει το αντικείμενο. +input-signal=Σήμα εισόδου +open-condition=Συνθήκη που ανοίγει +output-signal=Σήμα εξόδου +output-signals=Σήματα εξόδου +pulse-mode=Παραλαβή +pulse-mode-description-belt=Το σήμα αποστέλλεται για μία μόνο στιγμή όταν το αντικείμενο μπάινει στον ιμάντα. +pulse-mode-description-inserter=Το σήμα αποστέλλεται για μία μόνο στιγμή όταν το στοιχείο παραλαμβάνεται. +red=Κόκκινο +red-chain-description=Το σήμα του δικτύου κυκλωμάτων στέλνετε όταν ο συνδιαστικός σηματοδότης είναι κόκκινος (ένα τρένο καταλαμβάνει όλες τις διαδρομές μέσω του αλυσιδωτού σηματοδότη). +red-description=Το σήμα του δικτύου κυκλωμάτων στέλνετε όταν ο σηματοδότης είναι κόκκινος (ένα τρένο διέρχεται από το σηματοδότη). +resource-read-mode=Δίαβασμα πόρων +this-miner=Αυτό το τρυπάνι εξόρυξης +this-miner-description=Διαβάσει τους πόρους που αναμένονται από αυτό το τρυπάνι εξόρυξης. +total-construction-bots=Σύνολο ρομπότ κατασκευής +total-logistic-bots=Σύνολο ρομποτ μεταφοράς +train-id=Tαυτότητα τρένου +train-id-description=Μοναδικό αναγνωριστικό του σταματημένου τρένου +trains-count=Πλήθος τρένων +trains-count-description=Αριθμός τρένων που πηγαίνουν σε αυτήν τη στάση του τρένου. Περιλαμβάνει και το σταθμευμένο τρένο. +trains-limit=Όριο τρένων +trains-limit-description=Μέγιστος αριθμός τρένων που πηγαίνουν σε αυτήν τη στάση του τρένου. Περιλαμβάνει και το σταθμευμένο τρένο. +yellow=Κίτρινο +yellow-chain-description=Το σήμα του δικτύου κυκλωμάτων στέλνετε όταν ο συνδιαστικός σηματοδότης είναι κίτρινος (ένα τρένο ετοιμάζεται να περάσει από τον αλυσιδωτό σηματοδότη). +yellow-description=Το σήμα του δικτύου κυκλωμάτων στέλνετε όταν ο σηματοδότης είναι κίτρινος (ένα τρένο ετοιμάζεται να περάσει από τον σηματοδότη). +[gui-control-settings] +advanced-interaction=Προχωρημένες ενέργειες +basic-interaction=Βασικές ενέργειες +control-disabled=Απενεργοποιήθηκε - Άλλαξε από: __1__ +controller-settings=Ρυθμίσεις χειριστηρίου +crafting=Κατασκευή +debug=Αποσφαλμάτωση +editor=Επεξεργασία +inventory=Απόθεμα +miscellaneous=Διάφορα +mods=Mods +movement=Κίνηση +panels=Καρτέλες +quick-panel=Γρήγορο πάνελ +quickbar=Συντόμευση +title=Ρυθμίσεις πλήκτρων ελέγχου +tools=Εργαλεία +vehicle-driving-mode=Λειτουργία οδήγησης οχήματος +vehicle-driving-mode-absolute=Απόλυτη +vehicle-driving-mode-absolute-description=Μετακινώντας τον μοχλό προς τα πάνω/κάτω, τα οχήματα επιταχύνουν/φρενάρουν.\nΜετακινώντας τον μοχλό προς τα αριστερά/δεξιά, τα οχήματα στρίβουν προς τη συγκεκριμένη κατεύθυνση. +vehicle-driving-mode-relative=Σχετική +vehicle-driving-mode-relative-description=Μετακινώντας τον μοχλό προς μια κατεύθυνση, τα οχήματα θα στρίψουν και θα επιταχύνουν αυτόματα προς εκείνη την πλευρά της οθόνης. +vibration-intensity=Ένταση δόνησης +waiting=Αναμονή +[gui-crafting-queue] +collapse=Σύμπτηξη +expand=Επέκταση +[gui-create-account] +account-creation-info=Ταυτοποιήθηκες χρησιμοποιώντας το Steam. Επέλεξε ένα όνομα χρήστη για το Factorio. Αυτό θα είναι το ψευδώνυμό σου σε παιχνίδια για πολλούς παίκτες. Μπορεί να αλλάξει μία φορά στην ιστοσελίδα μας. +account-creation-info-console=Επιλέξε όνομα χρήστη για το Factorio. Αυτό θα είναι το ψευδώνυμό σου σε παιχνίδια για πολλούς παίκτες. Δεν μπορεί να αλλάξει. +account-creation-success-info=Τώρα ταυτοποιήθηκες ως __1__ μέσω του Steam. Εάν θέλεις να χρησιμοποιήσεις αυτόν τον λογαριασμό χωρίς Steam, κάνε είσοδο με το Steam στο __2__ και όρισε ένα email και έναν κωδικό πρόσβασης στο προφίλ σου. +account-creation-success-info-console=Ο λογαριασμός δημιουργήθηκε επιτυχώς. Έχεις πιστοποιηθεί ως __1__. +create=Δημιουργία +creating-account=Δημιουργία λογαριασμού +i-accept-the=Αποδέχομαι +login-using-factorio-account=Έχω ήδη λογαριασμό στο Factorio.com +login-using-factorio-account-info=Εάν έχεις λογαριασμό Factorio, μπορείς να κάνεις είσοδο χρησιμοποιώντας τον κωδικό σου. Αυτό επίσης θα ταυτίσει τον λογαριασμό σου Factorio με αυτόν τον λογαριασμό Steam. +login-using-factorio-account-info-console=Εάν έχεις λογαριασμό Factorio, μπορείς να κάνεις είσοδο χρησιμοποιώντας τον κωδικό σου. Αυτό επίσης θα ταυτίσει τον λογαριασμό σου Factorio με τον λογαριασμό της κονσόλας. +terms-of-service=Αποδέχομαι τους Όρους παροχής Υπηρεσιών +title=Δημιουργία λογαριασμού +[gui-current-research] +not-researching=Πάτησε __CONTROL__open-technology-gui__ για εκκίνηση νέας έρευνας. +research-finished=__1__ ολοκληρώθηκε. Πάτησε __CONTROL__open-technology-gui__. +[gui-decider] +condition=Κατάσταση +input-count=Μέτρηση εισόδου +input-count-description=Αντιγραφή καταμέτρησης του καθορισμένου σήματος εξόδου από τα σήματα εισόδου. +one=1 +one-description=Έξοδος του καθορισμένου σήματος εξόδου με την τιμή 1. +output-item=Έξοδος +[gui-deconstruction] +blacklist=Ανεπιθύμητα +blacklist-description=Αγνοεί όλα τα αντικείμενα στα φίλτρα όταν επιλέγεις μια περιοχή για αποδόμηση. +blacklist-trees-and-rocks=Παράβλεψη δέντρα/βράχια +entities=Οντότητες +entity-filter-mode=Λειτουργία φίλτρου δομής +entity-filters=Φίλτρα δομών +filters=Φίλτρα +icon-tooltip=Όταν είναι κενό, το εργαλείο αποδόμησης εμφανίζει τα επιλεγμένα φίλτρα. +tile-filter-mode=Λειτουργία φίλτρου πλακιδίων +tile-filters=Φίλτρα πλακιδίων +tile-selection-mode=Λειτουργία επιλογής πλακιδίων +tiles=Πλακίδια +trees-and-rocks-only=Δέντρα/βράχια μόνο +whitelist=Επιθυμητά +whitelist-description=Επιλέγει μόνο τα αντικείμενα στα φίλτρα όταν επιλέγεις μια περιοχή για αποδόμηση. +whitelist-trees-and-rocks=Μόνο δέντρα/βράχια +[gui-downloading-mods] +currently-downloading=Τρέχων λήψη +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=τίποτα +downloading=Λήψη +[gui-edit-label] +edit-description=Επεξεργασία περιγραφής +edit-label=Επεξεργασία ετικέτας +save-description=Αποθήκευση περιγραφής +save-label=Αποθήκεύση ετικέτας +[gui-electric-energy-interface] +buffer-size=Μέγεθος προσωρινής αποθήκευσης +power-production=Παραγωγή ενέργειας +power-usage=Κατανάλωση ενέργειας +[gui-electric-network] +accumulator-charge=Φόρτιση συσσωρευτών +accumulator-charge-tooltip=Ποσότητα αποθηκευμένης ενέργειας σε όλους τους συσσωρευτές αυτού του δικτύου. +consumption=Κατανάλωση +production=Παραγωγή +production-label=Παραγωγή +production-tooltip=Ποσότητα ισχύος που παράγεται τώρα σε σχέση με την μέγιστη δυνατή παραγωγή ισχύος. +progressbar-format=__1__ / __2__ +satisfaction=Ικανοποίηση +satisfaction-tooltip=Ποσότητα ισχύος που παράγεται τώρα σε σχέση με την ισχύ που απαιτείται αυτήν τη στιγμή. +title=Πληροφορίες ηλεκτρικού δικτύου +[gui-ending-screen] +epilogue=Επίλογος +[gui-game-finished] +continue=Συνέχεια +finish=Τέλος +kills=Θάνατοι +lost=Ηττήθηκες... +next-level=Επόμενο επίπεδο +respawn=Αναγέννηση +restart-level=Επανεκκίνηση επιπέδου +save-replay=Αποθήκευση επανάληψης +time-played=Διάρκεια παιχνιδιού +title=Τέλος παιχνιδιού +victory=Νίκη! +[gui-goal-description] +info-visibility-button=Πληροφορίες +title=Στόχος +[gui-graphics-settings] +advanced=Για προχωρημένους +brightness=Φωτεινότητα +color-filter=Φίλτρο χρώματος +color-filter-deuteranopia=Δευτερανοπία +color-filter-deuteranopia-correction=Διόρθωση δευτερανοπίας +color-filter-none=Κανένα +color-filter-protanopia=Πρωτανοπία +color-filter-protanopia-correction=Διόρθωση πρωτανοπίας +color-filter-tritanopia=Τριτανοπία +color-filter-tritanopia-correction=Διόρθωση τριτανοπίας +contrast=Αντίθεση +full-color-depth=Πλήρες βάθος χρώματος +full-screen=Πλήρης οθόνη +general=Γενικά +graphics-quality-high=Υψηλή +graphics-quality-label=Ανάλυση εικόνων +graphics-quality-low=Χαμηλή +graphics-quality-normal=Κανονική +graphics-quality-very-low=Πολύ χαμηλή +high-quality-animations=Κινούμενα σχέδια υψηλής ποιότητας +low-vram-warning=Ανεπαρκείς μνήμη (VRAM). +map-zoomed-in-effect=Εφέ μεγέθυνσης χάρτη +max-threads=Μέγιστα threads απόδοσης +minimize-on-focus-loss=Ελαχιστοποιεί την απώλεια εστίασης +multisampling-label=Multisampling +multisampling-x2=Multisampling x 2 +multisampling-x4=Multisampling x 4 +multisampling-x6=Multisampling x 6 +multisampling-x8=Multisampling x 8 +no-multisampling=Χωρίς πολλαπλά δείγματα +preferred-screen=Προτεινόμενη οθόνη +primary-screen=Κύρια οθόνη (__1__) +render-in-native-resolution=Απόδοση στην εγγενή ανάλυση της οθόνης +render-scale=Κλίμακα απόδοσης +restart-required=Απαιτείται επανεκκίνηση +saturation=Κορεσμός +screen-n=Οθόνη __1__ +show-animated-water=Εμφάνιση κινούμενου νερού +show-clouds=Εμφάνιση σύννεφων +show-decoratives=Εμφάνιση διακοσμητικών +show-enemy-terrain-decals=Εμφάνιση εχθρικής επικάληψης εδάφους +show-game-simulations-in-background=Εμφάνιση προσομοιώσεων παιχνιδιού ως φόντο +show-inserter-shadows=Εμφάνιση σκιών βραχίονων +show-item-shadows=Εμφάνιση σκιών αντικειμένων +show-particles=Εμφάνιση σωματιδίων +show-smoke=Εμφάνιση καπνών +show-tree-distortion=Εμφάνιση κινούμενων δέντρων +sprite-atlas-size-custom=Προσαρμοσμένο (__1__) +sprite-atlas-size-label=Μέγεθος υφής χάρτη +sprite-atlas-size-largest-possible=Μεγαλύτερο δυνατό +texture-compression=Συμπίεση υφής +texture-compression-high-quality=Υψηλής ποιότητας +texture-compression-low-quality=Χαμηλής ποιότητας +texture-compression-none=Καμία +texture-streaming=Ροή υφής +title=Ρυθμίσεις γραφικών +ultrawide-mode=Λειτουργία μεγάλου εύρους +use-flip-presentation-model=Χρήση μοντέλου ανάστροφης παρουσίασης +v-sync=Αναμονή για VSync +video-memory-budget=Προϋπολογισμός μνήμης βίντεο +video-memory-budget-auto=Αυτόματο (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Όλη +video-memory-usage-high=Υψηλή +video-memory-usage-label=Χρήση μνήμης βίντεο +video-memory-usage-low=Χαμηλή +video-memory-usage-medium=Μεσαία +vram-low-high-quality-not-recommended=Εντοπίσαμε ότι αυτός ο υπολογιστής έχει __1__ MB μνήμης βίντεο (VRAM). Το οποίο είναι πολύ χαμηλό για τα υψηλής ποιότητας γραφικά. Ίσως υπάρξουν ζητήματα επιδόσεων, όπως γραφικά που λείπουν, διακοπή λειτουργίας ή το παιχνίδι να μην ξεκινάει. Το συνιστώμενο μέγεθος μνήμης βίντεο για υψηλής ποιότητας γραφικά είναι τουλάχιστον 2 GB. +vram-not-detected-high-quality-not-recommended=Αδυναμία υπολογισμού διαθέσιμης μνήμης βίντεο (VRAM) σε αυτόν τον υπολογιστή. Το συνιστώμενο μέγεθος μνήμης βίντεο για υψηλής ποιότητας γραφικά είναι τουλάχιστον 2 GB, διαφορετικά ίσως υπάρξουν ζητήματα επιδόσεων, όπως γραφικά που λείπουν, διακοπή λειτουργίας ή το παιχνίδι να μην ξεκινάει. +[gui-graphics-settings-description] +full-color-depth=Η απόδοση μόνο στο μισό (16-bit) βάθος χρώματος βελτιώνει τις επιδόσεις σε συστήματα με ενσωματωμένες κάρτες γραφικών χαμηλών επιδόσεων. Αυτή η επιλογή επιδρά μόνο σε Windows 8+ ή σε απόδοση OpenGL. +graphics-quality-label=Η ανάλυση των εικόνων καθορίζει πόση μνήμη βίντεο (VRAM) θα χρησιμοποιθεί. Προσοχή: "Υψηλή" ανάλυση απαιτεί τουλάχιστον 3 GB της VRAM. +graphics-quality-label-console=Η ανάλυση των γραφικών. Η χαμηλότερη ανάλυση θα μειώσει τη χρήση μνήμης και το χρόνο φόρτωσης. +high-quality-animations=Αν είναι απενεργοποιημένο, μερικές κινούμενες ή στριμμένες δομές (για παράδειγμα τα τρένα) θα φορτώσει μόνο το ήμισυ της κανονικής μέτρησης των δομών αυτών. Αυτό μειώνει σημαντικά τη χρήση της VRAM. +lights-quality=Η ποιότητα απόδοσης των φώτων κατά τη διάρκεια της νύχτας. Υψηλές τιμές θα μειώσουν σημαντικά τις επιδόσεις. +max-threads=Ο αριθμός των νημάτων (threads) που θα χρησιμοποιηθούν για να τρέξει το παιχνίδι. +minimize-on-focus-loss=Σε πλήρη οθόνη χωρίς περιθώρια, το παιχνίδι θα ελαχιστοποιηθεί μόνο του όταν χαθεί η εστίαση, για να μην καλύπτει την επιφάνεια εργασίας όταν θέλεις να μεταβείς σε διαφορετική εφαρμογή. +render-in-native-resolution=Σε οθόνες με υψηλό DPI (όπως η Apple Retina) η απόδοση στην τρέχουσα ανάλυση θα παράγει υψηλότερης ποιότητας εικόνα, αλλά μπορεί να είναι πολύ απαιτητική στις επιδόσεις. +show-animated-water=Απενεργοποίηση για αύξηση της απόδοσης σε κάρτες γραφικών χαμηλών επιδόσεων. +show-game-simulations-in-background=Όταν είσαι στο κύριος και στα δευτερεύοντα μενού, εμφανίζονται διάφορες προσομοιώσεις του παιχνιδιού ως φόντο. +show-smoke=Όταν απενεργοποιηθεί ο αριθμός των εφέ καπνού που αποδίδονται, μειώνεται σημαντικά. Απενεργοποίηση για αύξηση της απόδοσης σε κάρτες γραφικών χαμηλών επιδόσεων. +show-tree-distortion=Απενεργοποίηση για αύξηση της απόδοσης σε κάρτες γραφικών χαμηλών επιδόσεων. +sprite-atlas-size-label=Οι μεγαλύτεροι χάρτες βελτιώνουν τον σχεδιασμό παρτίδων μειώνοντας έτσι το φορτίο του επεξεργαστή στην απόδοση, όμως η κάρτα γραφικών μπορεί να δυσκολευτεί στην διαχείριση τους. +texture-compression=Η συμπίεση υφής αυξάνει σημαντικά τον αριθμό των εικόνων που μπορεί να χωρέσει το παιχνίδι στη μνήμη βίντεο και επιταχύνει την απόδοση της κάρτας γραφικών λόγω οτι μεταφέρει λιγότερα δεδομένα κατά τη σκίαση. Αν έχεις παλιά ή ενσωματωμένη κάρτα γραφικών, επέλεξε χαμηλή ποιότητα για να μειώσεις ακόμα περισσότερο το μέγεθος των εικόνων για καλύτερη απόδοση. +texture-streaming=Οι εικόνες που δεν τοποθετήθηκαν σε κάποια εικόνα χάρτη (δες την ρύθμιση Χρήση μνήμης) θα κρατηθούν στην RAM μέχρι να της χρειαστεί η κάρτα γραφικών. +use-flip-presentation-model=Η ανάστροφη παρουσίαση πρέπει να είναι πιο αποτελεσματική μέθοδος παρουσίασης της τελικής εικόνας σε μια οθόνη, από το παλαιότερο μοντέλο Blit. Άλλαξε αυτήν την επιλογή αν αντιμετωπίζεις προβλήματα με τα γραφικά ή με τον ρυθμό ανανέωσης της οθόνης. +video-memory-budget-label=Το μέγιστο μέγεθος μνήμης βίντεο (VRAM) που επιτρέπεται να χρησιμοποιήσει το παιχνίδι για υφές (εικονίδια). +video-memory-usage-label=Καθορίζει πόσα εικονίδια θα προσπαθήσει να βάλει το παιχνίδι σε εικόνες χάρτη. Δημιουργώντας μεγαλύτερες εικόνες χάρτη μειώνετε η χρήση του επεξεργαστή λόγω της ικανότητας μαζικών σχεδιασμών, αλλά ίσως αυξηθεί η επιφόρτιση της κάρτας γραφικών επειδή πρέπει να δουλέψει με μεγαλύτερες υφές. Οι ακαθόριστες υφές μπορούν να φορτωθούν στην μνήμη βίντεο ή να διατηρηθούν στη μνήμη RAM (δες την ρύθμιση Ροή υφής). +[gui-heat-interface] +add-tooltip=Πρόσθεσε τόση θερμότητα στον ρυθμιστή σε κάθε tick. +at-least-tooltip=Κράτησε το ελάχιστο, τόση θερμότητα στον ρυθμιστή - προσθήκη ελλείμματος. +at-most-tooltip=Κράτησε το μέγιστο, τόση θερμότητα στον ρυθμιστή - αφαίρεση περίσσιας. +exactly-tooltip=Κράτησε ακριβώς τόση θερμότητα στον ρυθμιστή - πρόσθεσε ή αφαίρεσε ανάλογα. +remove-tooltip=Αφαιρέσε τόση θερμότητα από τον ρυθμιστή σε κάθε tick. +[gui-hotkey-suggestions] +build-using-rail-planner=Κατασκευή με χρήση σχεδιαστή ράγας +build-using-rail-planner-avoiding-obstacles=Κατασκευή με χρήση σχεδιαστή σιδηροτροχιάς αποφεύγοντας τα εμπόδια +cancel-selection=Ακύρωση επιλογής +confirm-selection=Επιβεβαίωση επιλογής +copy-settings=Αντιγραφή ρυθμίσεων +enter-vehicle=Είσοδος σε όχημα +exit-vehicle=Έξοδος από όχημα +force-build=Εξαναγκασμός κατασκευής +next-item=Επόμενο αντικείμενο +paste-settings=Επικόλληση ρυθμίσεων +place-one=Τοποθέτηση ενός +previous-item=Προηγούμενο αντικείμενο +take-items=Λήψη αντικειμένων +transfer-all=Μεταφορά όλων +transfer-everything=Μεταφορά όλων +transfer-stack=Μεταφορά στοίβας +[gui-infinity-container] +add=Προσθήκη +at-least=Ελάχιστο +at-least-tooltip=Κράτησε το ελάχιστο των αντικειμένων στο απόθεμα - προσθήκη ελλείμματος. +at-most=Μέγιστο +at-most-tooltip=Κράτησε το μέγιστο των αντικειμένων στο απόθεμα - αφαίρεση περίσσιων. +exactly=Ακριβώς +exactly-tooltip=Κράτησε ακριβώς τα αντικείμενα στο απόθεμα - πρόσθεσε ή αφαίρεσε ανάλογα. +remove=Αφαίρεση +remove-unfiltered-items=Αφαίρεση αντικειμένων που δεν είναι στα φίλτρα +remove-unfiltered-items-tooltip=Αφαιρεί τα αντικείμενα από το απόθεμα που δεν είναι στην λίστα των φίλτρων. +title[1]=Αέναα φίλτρα +[gui-infinity-pipe] +add-tooltip=Πρόσθεσε αυτό το ποσοστό υγρού στο σωλήνα σε κάθε τικ. +at-least-tooltip=Κράτησε τουλάχιστον αυτό το ποσοστό του υγρού στο σωλήνα - προσθήκη ελλείμματος. +at-most-tooltip=Κράτησε μέχρι αυτό το ποσοστό του υγρού στο σωλήνα - αφαίρεση επιπλέων. +exactly-tooltip=Κράτησε ακριβώς αυτό το ποσοστό του υγρού στο σωλήνα - αφαίρεση ή προσθήκη αυτού που χρειάζεται. +percent=% +remove-tooltip=Αφαίρεσε αυτό το ποσοστό υγρού από το σωλήνα σε κάθε τικ. +temperature=Θερμοκρασία +[gui-inserter] +blacklist=Λίστα ανεπιθύμητων +filter=Φίλτρο +override-stack-size=Παράκαμψη μεγέθους στοίβας +whitelist=Λίστα επιθυμητών +[gui-install-mods] +already-installed=Το mod __1__ είναι ήδη εγκατεστημένο +bookmark=Προσθήκη στα αγαπημένα +cant-install-mod-error=Δεν είναι δυνατή η εγκατάσταση όλων των απαιτούμενων εξαρτήσεων για το __1__: __2__. Θέλετε να εγκαταστήσετε το mod χωρίς εξαρτήσεις; +cant-install-mod-no-compatible-release=Δεν υπάρχει συμβατή έκδοση του __1__ στη πύλη των mod. +failed-to-list-mods=Απέτυχε η λήψη της λίστας των mods +filter-by-category=Φίλτρο ανά κατηγορία +highlighted-last-week=Προηγούμενη εβδομάδα +highlighted-this-week=Τρέχουσα εβδομάδα +install=Εγκατάσταση +install-failed=Η εγκατάσταση απέτυχε για __1__: __2__ +loading-mods=Φόρτωση mods +mods-headers-download-count=Λήψεις +mods-headers-last-highlighted=Τελευταίο τονισμένο +mods-headers-last-updated=Τελευταία ενημέρωση +mods-headers-name=Όνομα +mods-headers-trending=Δημοφιλή +mods-headers-version=Έκδοση +no-release=Το επιλεγμένο mod δεν έχει επίσημη έκδοση +remove-bookmark=Αφαίρεση από τα αγαπημένα +show-bookmarks=Εμφάνιση μόνο των αγαπημένων mods +sync-mods-with-server=Τα ενεργά σου mods δεν ταιριάζουν με του διακομιστή. Θέλεις να συγχρονίσεις τα mods σου με αυτά του διακομιστή; +wait-toggle-bookmark-request=Αναμονή για πύλη mod... +[gui-interface-settings] +active-quick-bars=Ενεργές μπάρες συντόμευσης +alt-mode=Λειτουργία λεπτομερειών +automatic-ui-scale=Αυτόματο +autosort-inventory=Το κυρίως απόθεμα του παίκτη να είναι πάντα ταξινομημένο +change-quickbar-by-clicking-with-item=Όρισε φίλτρο στις συντομεύσεις κάνοντας κλικ με αντικείμενο +change-quickbar-by-clicking-with-item-controller=Όρισε φίλτρο στην μπάρα συντομεύσεων επιλέγοντας με το αντικείμενο +custom-ui-scale=Προσαρμοσμένο +enable-recipe-notifications=Ενεργοποίηση ειδοποιήσεων για συνταγές +entity-tooltip-delay=Διάρκεια εμφάνισης πληροφοριών δομής +entity-tooltip-on-the-side=Πληροφορίες δομής στα πλάγια +flat-character-gui=Επίπεδη διεπαφή χαρακτήρα +fuzzy-search-enabled=Ασαφής αναζήτηση +interaction=Αλληλεπίδραση +locale=Γλώσσα +lock-belt-building-to-straight-line=Κλείδωμα κατασκευής ιμάντα σε ευθεία γραμμή +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Εμφάνιση προγνωστικού κειμένου για το πληκτρολόγιο οθόνης +other=Δίαφορα +output-console-delay=Καθυστέρηση μηνύματος συνομιλίας +pick-ghost-cursor=Πάρε το είδωλο του αντικειμένου αν το αντικείμενο δεν είναι διαθέσιμο +play-sound-for-chat-messages=Αναπαραγωγή ήχου για μηνύματα συνομιλίας +research-finished-stops-game=Άνοιγμα οθόνης τεχνολογίας όταν ολοκληρωθεί μια έρευνα +shortcut-bar-rows=Σειρές συντομεύσεων +show-all-items-in-selection-lists=Εμφάνιση όλων των αντκειμένων στις λίστες +show-beacon-modules-in-alt-mode=Εμφάνιση μονάδων του αναμεταδότη στην "Λειτουργία λεπτομερειών" +show-combinator-settings-when-detailed-info-is-on=Εμφάνιση ρυθμίσεων του συνδυαστή σε "Λειτουργία λεπτομερειών" +show-descriptions-in-tooltips=Εμφάνιση περιγραφών στις συμβουλές +show-grid-when-paused=Εμφάνιση πλέγματος όταν το παιχνίδι είναι σε παύση +show-hotkey-suggestions=Εμφάνιση συμβουλών ελέγχου ποντικιού και πληκτρολογίου +show-hotkey-suggestions-controller=Εμφάνιση υποδείξεων στα κουμπιά ελέγχου +show-inserter-arrows-when-detailed-info-is-on=Εμφάνιση της κατεύθυνσης του βραχίονα σε "Λειτουργία λεπτομερειών" +show-inserter-arrows-when-selected=Εμφάνιση της κατεύθυνσης του βραχίονα όταν επιλεγεί +show-interaction-indications=Εμφάνιση ενδείξεων αλληλεπίδρασης +show-item-labels-in-cursor=Εμφάνιση ετικετών αντικειμένων στον κέρσορα +show-minimap=Εμφάνιση μικρού χάρτη +show-mining-drill-arrows-when-detailed-info-is-on=Εμφάνιση της κατεύθυνσης του τρυπανιού σε "Λειτουργία λεπτομερειών" +show-missing-logistic-network-icon=Εμφάνιση εικονιδίου ελλείψεων στο δίκτυο εφοδιασμού +show-mod-owners-in-tooltips=Εμφάνιση των ιδιοκτήτων του mod στις επεξηγήσεις +show-player-names-on-minimap=Εμφάνιση ονομάτων των παιχτών στο μικρό χάρτη +show-pump-arrows-when-detailed-info-is-on=Εμφάνιση της κατεύθυνσης της αντλίας σε "Λειτουργία λεπτομερειών" +show-rail-block-visualization=Απεικόνιση σιδηροδρομικών μπλοκ +show-tips-and-tricks-notifications=Εμφάνιση ειδοποιήσεων για συμβουλές και κόλπα +show-total-raw-in-recipe-tooltips=Εμφάνιση ακατέργαστων υλικών στις συνταγές +show-turret-radius-when-blueprinting=Εμφάνιση βεληνεκές του πύργου όταν σχεδιαγράφεις +smart-belt-dragging=Έξυπνο σύρσιμο ιμάντα +title=Ρυθμίσεις διεπαφής +tool-window-next-to-quickbar=Εργαλεία δίπλα στην μπάρα συντομεύσεων +tooltip-delay=Εμφάνιση επεξήγησης για +tooltip-never=Ποτέ +tooltip-offset=Εξισορρόπηση επεξήγησης +tooltips=Συμβουλές +train-stop-label-angle=Γωνία ονόματος σταθμού τρένου +train-visualization-length=Οπτικοποίηση μήκος τρένου +ui-scale=Μέγεθος διεπαφής χρήστη +visualization=Απεικόνιση +[gui-interface-settings-description] +active-quick-bars=Ο αριθμός των γραμμών συντομεύσεων που θα είναι πάντα ορατές στην οθόνη. +change-quickbar-by-clicking-with-item=Κάνοντας κλικ σε μια υποδοχή της μπάρας συντομεύσεων με ένα στοιχείο στον κέρσορα θα ρυθμιστεί το φίλτρο αυτο, αντί να το επιλέξεις απο στην υποδοχή. +change-quickbar-by-clicking-with-item-controller=Επιλέγοντας μια υποδοχή στην μπάρα συντομεύσεων με ένα αντικήμενο στον κέρσορα θα ρυθμιστεί το φίλτρο αυτο αντί να επιλέξεις το αντικήμενο της υποδοχής. +entity-tooltip-delay=Πόση ώρα θα εμφανίζονται οι πληροφορίες της δομής στο παιχνίδι με το πέρασμα του κέρσορα. +entity-tooltip-on-the-side=Εμφάνιση πληροφοριών δομής κάτω από το μικρό χάρτη, αντί για τον κέρσορα. +flat-character-gui=Οι καρτέλες κατασκευής και εφοδιασμού τοποθετούνται η μια δίπλα στην άλλη σε αντίθεση με το όταν είναι η μια κάτω από την άλλη. +fuzzy-search-enabled=Επιεικέστερα ταιριάσματα για αναζητήσεις στη διεπαφή (GUI). +nintendo-switch-use-predictive-text-input=Εμφάνιση προτάσεων λέξεων κατά τη χρήση του πληκτρολογίου οθόνης.\nΗ ενεργοποίηση αυτής της λειτουργίας επιτρέπει επίσης την εισαγωγή κινεζικού και κορεατικού κειμένου και ιαπωνικών χαρακτήρων kanji.\nΚάνει το πληκτρολόγιο οθόνης μικρότερο. +output-console-delay=Ο αριθμός των δευτερολέπτων που απαιτείται για ένα μήνυμα διαλόγου ή κονσόλας για να αρχίσει να ξεθωριάζει. +pick-ghost-cursor=Όταν επιλέγεις ένα αντικείμενο που μπορεί να κατασκευαστεί από τη γραμμή συντόμευσης ή όταν χρησιμοποιείς το γρήγορο εργαλείο, εάν δεν έχεις τα αντικείμενα αυτού του τύπου, ένα είδωλο θα τοποθετηθεί στον κέρσορα. +shortcut-bar-rows=Πόσες σειρές συντομεύσεων θα είναι πάντα ορατές στην οθόνη. +show-all-items-in-selection-lists=Εμφάνιση αντικειμένων που δεν έχουν ακόμα ξεκλειδωθεί, στα παράθυρα επιλογής. +show-descriptions-in-tooltips=Εμφάνιση σύντομης περιγραφής σε ορισμένα αντικείμενα, δομές ή πληροφορίες συνταγών. Συνιστάται για νέους παίκτες ή όταν προστίθενται νέα mods. +show-interaction-indications=Όταν τοποθετείται ο κέρσορας πάνω σε μια δομή, επισημαίνει τις γειτονικές δομές που αλληλεπιδρούν με αυτήν. +show-item-labels-in-cursor=Όταν κρατάς ένα αντικείμενο εμφανίζει την ετικέτα, αν έχει (για παράδειγμα ονόματα σχεδιαγραμμάτων). +show-total-raw-in-recipe-tooltips=Εμφανίζει τον συνολικό χρόνο και τα αντικείμενα που δεν μπορούν να κατασκευαστούν με το χέρι, που απαιτούνται από μια συνταγή. +smart-belt-dragging=1) Πατώντας __CONTROL__rotate__ ενώ σέρνεις έναν ιμάντα, θα περιστραφεί αυτόματα με βάση τη θέση του κέρσορα.\n2) Ιμάντας που σύρεται πάνω από εμπόδια χτίζει αυτόματα υπόγειους ιμάντες. +tooltip-delay=Πόση ώρα θα εμφανίζονται οι επεξηγήσεις στον κέρσορα. +tooltip-offset=Πόσο μακριά από τον κέρσορα θα εμφανιστεί ή επεξήγηση. +train-stop-label-angle=Η γωνία εμφάνισης των ονομάτων των σταθμών τρένου στον χάρτη. +train-visualization-length=Πόσα βαγόνια θα απεικονίζονται κατά την κατασκευή κοντά σε ράγες. +[gui-kills] +kills=Σκοτωμοί +loses=Απώλειες +title=Καταστροφές +[gui-linked-container] +title=Σύνδεσμος +[gui-load-game] +all-required-mods-enabled=Όλα τα απαιτούμενα mod είναι ενεργά. +exchange-string-freeplay-only=Κείμενο ανταλλαγής χάρτη μπορει να παραχθεί μόνο σε χάρτες ελεύθερου παιχνιδίου ή όλα ανοιχτά. +title=Φόρτωση παιχνιδιού +[gui-load-scenario] +confirm-delete=Σίγουρα θέλεις να διαγράψεις το σενάριο __1__; +title=Φόρτωση σεναρίου +[gui-logistic] +auto-trash-request-exists=Υπάρχει ήδη αίτημα για αυτό το αντικείμενο +cell=κυψέλη +cells=κυψέλες +count=Καταμέτρηση +high-value-tooltip=Ποσό αιτήματος. Τα ρομπότ μεταφοράς θα προσπαθήσουν να το ικανοποιήσουν από το δίκτυο. +infinite-amount-in-textfield=Άπειρο +items=Προϊόντα +logistic-networks=Δίκτυα εφοδιασμού +logistic-request-exists=Υπάρχει ήδη αίτημα για αυτό το αντικείμενο +logistics-and-trash=προσωπικός εφοδιασμός και αυτόματος κάδος +logistics-only=προσωπικός εφοδιασμός +low-value-tooltip=Μέγιστο ποσό. Τα αντικείμενα πάνω από αυτό θα μετακινηθούν αυτόματα στις υποδοχές ανεπιθύμητων. +members=Μέλη +network=Δίκτυο +request-from-buffer-chests=Αίτηση από κιβώτια προσωρινής εναπόθεσης +set-request=Ορισμός αιτήματος +title=Εφοδιασμός +title-filter=Φίλτρο εφοδιασμού +title-request=Αίτηση εφοδιασμού +trash=Αυτόματος κάδος +trash-only=Φίλτρα αυτόματου κάδου +trash-slots=Υποδοχές ανεπιθύμητων +[gui-manage-mods] +name-column-header=Όνομα +version-column-header=Έκδοση +[gui-map-editor] +brush-intensity=Ένταση +brush-size=Μέγεθος +brush-speed=Ταχύτητα +character=Χαρακτήρας +character-equipment=Εξοπλισμός +character-main-inventory=Κύριος απόθεμα +character-quickbar=Γραμμή συντόμευσης +cliffs=Γκρεμοί +confirm-quit=Το σενάριο δεν έχει αποθηκευτεί. Σίγουρα θέλεις να αποχωρήσεις; +confirm-regenerate=Είσαι σίγουρος ότι θέλεις να αναδημιουργήσεις το χάρτη; +convert=Μετατροπή +convert-save=Μετατροπή αποθήκευσης +convert-save-to-scenario=Μετατροπή αποθήκευσης σε σενάριο +cursor-intensity=Ένταση +decoratives=Διακοσμητικά +edit-scenario=Επεξεργασία σεναρίου +editor-inventory=Επεξεργασία +editors-title=Συντάκτες +entities=Οντότητες +finished-converting-save=Το αρχείο αποθήκευσης μετατράπηκε σε σενάριο που ονομάζεται __1__. Μπορείς να το βρείς στη λίστα με τα σενάρια. +import=Εισαγωγή +import-save=Εισαγωγή αποθήκευσης παιχνιδιού +import-save-failed=Εισαγωγή του αποθηκευμένου παιχνιδιού απέτυχε: __1__ +items=Αντικείμενα +items-transfer-limit=Όριο μεταφοράς αποθέματος +new-scenario=Νέο σενάριο +resources=Πόροι +scenario-already-exists=Ένα σενάριο με το όνομα __1__ υπάρχει ήδη. Θέλεις να το αντικαταστήσεις; +select-surfaces-to-import=Επέλεξε επιφάνειες για εισαγωγή +settings=Ρυθμίσεις +shape=Σχήμα +tiles=Πλακίδια +title=Επεξεργασία χάρτη +tools=Εργαλεία +tools-title=Εργαλεία +[gui-map-editor-clone-editor] +apply-clone-brush=Αποδοχή βούρτσας κλώνου +clear-destination-decoratives=Καθάρισε τα διακοσμητικά στην περιοχή +clear-destination-entities=Καθάρισε την περιοχή δόμησης +clone-decoratives=Κλωνοποίηση διακοσμητικών +clone-entities=Κλωνοποίηση δομών +clone-tiles=Κλωνοποίηση πλακιδίων +manual-collision-mode=Χειροκίνητη τοποθέτηση +manual-collision-mode-tooltip=Κλωνοποιεί μόνο δομές/διακοσμητικά στον προορισμό, εάν το κάνεις χειροκίνητα. +smart-area-drag-mode=Έξυπνη περιοχή στη λειτουργιά συρσίματος +smart-area-drag-mode-tooltip=Όταν κάνεις κλικ και σύρσιμο για κλωνοποιήση μια περιοχής, η πηγή κλωνοποιείται στον προορισμό μόνο εάν δεν επικαλύπτεται από την τελευταία κλωνοποιήση. +smart-area-drag-mode-tooltip-controller=Όταν επιλέγετε και σύρετε για να αντιγράψετε μια περιοχή, η πηγή αντιγράφεται στον προορισμό μόνο εάν δεν επικαλύπτεται με τον τελευταίο αντιγραφόμενο προορισμό. +snap-to-chunk=Συγκράτηση στο κενό +snap-to-grid=Στοίχιση με το πλέγμα +[gui-map-editor-entity-editor] +auto-force=**ΑΥΤΟΜΑΤΑ** +build-as-force=Κατασκευή ως ομάδα +build-as-force-tooltip=Δεδομένα που χρησιμοποιούνται για τη δημιουργία δομών. Εάν είναι "**ΑΥΤΟΜΑΤΗ**" τότε χρησιμοποιούνται τα δεδομένα "κανονική" (δύσκολία): ο εχθρός για τους μπίτερς, τα δεδομένα για τον παίκτη, τις δομές κλπ. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Τροποποιήτες ζημιάς πυρομαχικών +boolean-modifiers=Τροποποιήτες Boolean +category-modifiers=Τροποποιήτες κατηγορίας +disabled-hand-crafting-recipes=Απενεργοποίηση κατασκευής συνταγών στο χέρι +edit-modifier-category=Επεξεργασία __1__ +gun-speed-modifiers=Τροποποιήτες ταχύτητας όπλου +setting-is-invalid=Μία ή περισσότερες ρυθμίσεις δεν είναι έγκυρες. +simple-modifiers=Τροποποιήτες απλοί +title=Τιμές δεδομένων δύναμης +turret-attack-modifiers=Τροποποιήτες επίθεσης πυργίσκου +value-cannot-be-empty=Η τιμή δεν μπορεί να είναι κενή. +value-out-of-range=Τιμή εκτός εύρους: έγκυρες τιμές είναι __1__ έως __2__. +[gui-map-editor-force-editor] +auto-force=**ΑΥΤΟΜΑΤΑ** +cant-delete-built-in-force=Ο παίκτης, ο εχθρός, και ουδέτερες δυνάμεις δεν μπορούν να διαγραφούν. +create-force=Δημιουργία δύναμης +current-force=Τρέχουσα δύναμη +delete-force=Διαγραφή δύναμης +destination-force=Προορισμός δύναμης +destination-force-tooltip=Δεδομένα που αλλάζουν τις δομές. Εάν είναι "**ΑΥΤΟΜΑΤΗ**" τότε χρησιμοποιούνται τα ίδια δεδομένα. +edit-force=Επεξεργασία δύναμης +edit-force-cease-fire=Επεξεργασία κατάπαυσης του πυρός +edit-force-cease-fire-title=Επεξεργασία δύναμης "__1__" κατάπαυσης του πυρός +edit-force-data=Επεξεργασία άλλων ιδιοτήτων +edit-force-friends=Επεξεργασία φίλων +edit-force-friends-title=Επεξεργασία δύναμης "__1__" φιλική +enable-friendly-fire=Ενεργοποίηση φιλικών πυρών +neutral-force-cant-be-changed=Η ουδέτερη δύναμη δεν μπορεί να αλλάξει. +new-force-name-already-used=Μία δύναμη με το δοθέν όνομα υπάρχει ήδη. +no-force-name-given=Χρειάζεται ένα όνομα δύναμης για να δημιουργηθεί μια δύναμη. +share-chart=Κοινή συνομιλία +switch-to-force=Εναλλαγή στην δύναμη +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ και σύρε για προσθήκη στην περιοχή κλώνο. +and-all-as-usual=Και όλες οι άλλες σχετικές συντομεύσεις όπως όταν παίζεις το παιχνίδι. +area-build-instructions=__1__ και σύρε για δημιουργία νέας περιοχής. +area-move-instructions=__1__ και σύρε για μετακίνηση περιοχής. +area-remove-instructions=__1__ για κατάργηση περιοχής. +area-select-instructions=__1__ για επιλογή περιοχής. +build=__1__ για να χτίσεις. +build-cliffs=__1__ για να χτίσεις γκρεμούς. +build-cloned-area-instructions=__1__ για χτίσιμο της επιλεγμένης περιοχής. +build-tiles-area=__1__ και σύρε για δημιουργία πλακιδίων. +build-tiles-bucket=__1__ για γέμισμα της επιλεγμένης περιοχής. +build-tiles-out-of-map=__1__ για χτίσιμο πλακιδίων εκτός χάρτη. +build-to-clone-entity=__1__ για κλωνοποίηση της επιλεγμένης δομής. +change-force-instructions=__1__ και σύρ 'το για να αλλάξεις τα δεδομένα των δομών. +change-spawn-location-description=__1__ για να καθορίσεις την θέση εμφάνισης. +change-tile-variations=__1__ για αλλαγή παραλλαγών πλακιδίου στην επιλεγμένη περιοχή. +edit-resource=Όταν δεν έχει επιλεγεί επεξεργαστής πόρων __1__ σε ένα πόρο στον κόσμο για επεξεργασία. +initial-resource-amount=Το αρχικό ποσό πόρου βασίζεται στην τιμή έντασης του εργαλείου. +line-build-cliffs=__1__ και σύρε για δημιουργία τμημάτων γκρεμού. +line-remove-cliffs=__1__ και σύρε για κατάργηση τμημάτων γκρεμού. +none-mine-to-mine=__1__ για εξόρυξη. +none-open-to-edit=__1__ για επεξεργασία. +pipette-to-select-entity=Πάτησε __1__ για επιλογή δομής προς κλωνοποίηση. +position-build-instructions=__1__ για δημιουργία νέου σημείου. +position-move-instructions=__1__ και σύρε για μετακίνηση σημείου. +position-remove-instructions=__1__ για κατάργηση σημείου. +position-select-instructions=__1__ για επιλογή σημείου. +remove=__1__ για κατάργηση. +remove-cliffs=__1__ για κατάργηση γκρεμών. +remove-clone-brush-tiles=__1__ και σύρε για αφαίρεση απο την περιοχή κλώνο. +resource-extra-info=Η δημιουργία ή η αφαίρεση του ίδιου πόρου αυξάνει ή μειώνει το ποσό πόρου με βάση την τιμή έντασης του εργαλείου. +run-snippet-instructions=__1__ και σύρε για να εκτέλεση του επιλεγμένου αποσπάσματος στην περιοχή. +select-area-to-clone-instructions=__1__ και σύρε για επιλογή περιοχής προς κλωνοποίηση. +select-clone-brush-destination-instructions=__1__ ορίζει το σημείο προορισμού του κλώνου. +select-clone-brush-source-instructions=__1__ ορίζει το σημείο πηγής του κλώνου. +[gui-map-editor-lua-snippet-editor] +current-snippet=Τρέχον απόσπασμα +delete=Διαγραφή +lua-code=Κώδικας Lua +name=Όνομα +new-snippet=Νέα απόσπασμα +opened-snippet-has-duplicate-name=Το τρέχων απόσπασμα έχει διπλό όνομα. +snippet-already-present=Ένα απόσπασμα με το όνομα "__1__" υπάρχει ήδη. +[gui-map-editor-menu] +quit=Έξοδος απο επεξεργασία +regenerate-map=Αναδημιουργία χάρτη +resume-editing=Συνέχεια επεξεργασίας +save-and-play=Αποθήκευση και παραμονή +save-map-as=Αποθήκευση ως +save-map-overwrite=Αποθήκευση +title=Επεξεργασία χάρτη +[gui-map-editor-script-editor] +always-draw-areas=Πάντα να σχεδιάζει περιοχές +always-draw-positions=Πάντα να σχεδιάζει θέσεις +color=Χρώμα +current-areas=Τρέχουσα περιοχή +current-positions=Τρέχουσα θέση +name=Όνομα +snap-to-grid=Στοίχιση με το πλέγμα +[gui-map-editor-settings] +draw-cursor-light=Φως στον κέρσορα σχεδίασης +fill-electric-buffers=Γέμισε τα ηλεκτρικά αποθέματα όταν χτίζεις δομές +generate-neighbor-chunks=Παράγει γειτονικά κομμάτια +instant-blueprint-building=Ακαριαίο κτίσιμο σχεδιαγράμματος +instant-deconstruction=Ακαριαία αποδόμηση +instant-rail-planner=Στιγμιαίος σχεδιαστής ράγας +instant-upgrading=Ακαριαία αναβάθμιση +placed-corpses-never-expire=Τα πτώματα στο έδαφος δεν εξαφανίζονται ποτέ +render-as-day=Να είναι πάντα ημέρα +show-additional-entity-info-gui=Εμφάνιση καρτέλας με επιπλέών ρυθμίσεις για την δομή +show-character-tab-in-controller-gui=Εμφάνιση καρτέλας χαρακτήρα στην διεπαφή ελέγχου +show-entity-health-bars=Εμφάνιση υγείας της δομής +show-entity-tags=Εμφάνιση υποσημειώσεων δομής +show-hidden-entities=Εμφάνιση κρυφών δομών +show-infinity-filters-in-controller-gui=Εμφάνιση αέναων φίλτρων στην διεπαφή ελέγχου +show-status-icons=Εμφάνιση εικονιδίων κατάστασης δομής +[gui-map-editor-settings-categories] +interaction=Αλληλεπίδραση +other=Άλλες +rendering=Απόδοση +ui=Καρτέλα χρήστη +[gui-map-editor-surface-editor] +cant-delete-default-surface=Η προεπιλεγμένη επιφάνεια δεν μπορεί να διαγραφεί. +current-surface=Τρέχουσα επιφάνεια +delete-surface=Διαγραφή επιφάνειας +edit-map-gen-settings=Ρυθμίσεις επεξεργασίας δημιουργίας χάρτη +edit-surface-map-gen-settings=__1__ - ρυθμίσεις δημιουργίας χάρτη +fill-tiles-with-lab-tiles=Γέμισμα με γκριζόμαυρα πλακίδια +generate-new-chunks-with-lab-tiles=Δημιουργία νέων τμημάτων με πλακίδια εργαστηρίου +import-save=Εισαγωγή αποθήκευσης παιχνιδιού +import-save-only-available-in-singleplayer=Η εισαγωγή αποθήκευσης είναι διαθέσιμη μόνο σε παιχνίδι ενός παίχτη. +importing-save-disables-replay=Η εισαγωγή άλλων αρχείων αποθήκευσης θα απενεργοποιήσει την επανάληψη. Είστε βέβαιοι ότι θέλετε να το κάνετε αυτό; +invalid-surface-height=Μη έγκυρο ύψος επιφάνειας: οι επιτρεπόμενες τιμές είναι από 0 έως __1__. +invalid-surface-width=Μη έγκυρο πλάτος επιφάνειας: οι επιτρεπόμενες τιμές είναι από 0 έως __1__. +new-surface=Νέα επιφάνεια +new-surface-name-already-used=Μία επιφάνεια με το δοθέν όνομα υπάρχει ήδη. +no-surface-name-given=Χρειάζεται ένα όνομα επιφάνειας για να δημιουργηθεί μια επιφάνεια. +regenerate-decoratives=Αναδημιουργία όλων των διακοσμητικών +remove-all-entities=Κατάργηση όλων των δομών +remove-empty-chunks=Αφαίρεση τον κενών τμημάτων +select-surface=Επιλογή επιφάνειας +surface-name=Όνομα +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Αφαίρεση συγκρουόμενων διακοσμητικών +smart-entity-collision-mode=Λειτουργία έξυπνης δόμησης +smart-entity-collision-mode-tooltip=Παραβλέπει την κατασκευή πλακιδίων, εάν αυτή θα καταστρέψει μια δομή κατά τη διαδικασία. +smart-out-of-map-collision-mode=Δόμηση πλακιδίων εκτός ορίων +smart-out-of-map-collision-mode-tooltip= Πλακίδια μπορούν να χτιστούν __TILE__out-of-map__ μόνο με __CONTROL__build-ghost__. +smart-tile-collision-mode=Λειτουργία επιβολής πλακιδίων +smart-tile-collision-mode-tooltip=Χτίζει μόνο πάνω σε πλακίδια που έχουν την ίδια υφή. Είναι αποτελεσματικό σε "γη πάνω στη γη" και "νερό πάνω στο νερό". +[gui-map-editor-time-editor] +apply-ticks-per-day=Αποδοχή +current-speed=Τρέχουσα ταχύτητα +day-length=Διάρκεια ημέρας +daytime=Διάρκεια ημέρας: +freeze-daytime=Πάγωσε σε ημέρα +pause=Παύση (__CONTROL__editor-toggle-pause__) +paused=(σε παύση) +play=Αναπαραγωγή (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Παίξε για περιορισμένο χρόνο +speed=Ταχύτητα +speed-down=Πιο αργά (__CONTROL__editor-speed-down__) +speed-up=Πιο γρήγορα (__CONTROL__editor-speed-up__) +tick-custom=Προσαρμοσμένο τικ +tick-once=Ένα τικ(__CONTROL__editor-tick-once__) +tick-sixty=Εξήντα τικ +ticks-per-day=Ticks ανά ημέρα +unfreeze-daytime=Ξεπάγωσε από ημέρα +[gui-map-editor-title] +cliff-editor=Γκρεμοί +clone-editor=Κλωνοποίηση +decorative-editor=Διακοσμητικά +entity-editor=Οντότητες +force-editor=Δυνάμεις +lua-snippet-editor=Αποσπάσματα Lua +none-editor=Καμία +resource-editor=Πόροι +scripting-editor=Περιοχές και θέσεις +surface-editor=Επιφάνειες +tile-editor=Πλακίδια +time-editor=Χρόνος +[gui-map-editor-tool] +area-selection=Περιοχή +brush=Βούρτσα +change-force=Αλλαγή δύναμης +circle=Κύκλος +cursor=Κέρσορας +line-selection=Γραμμή +paint-bucket=Κάδος βαφής +point=Σημείο +snippet=Εκκίνηση αποσπασμάτων Lua +spawn-location=Θέση εκκίνησης +spray=Σπρέι +square=Τετράγωνο +variations=Παραλλαγές +[gui-map-generator] +advanced-tab-title=Προχωρημένα +aux=Τύπος εδάφους +aux-description=Ελέγχει την κατανομή της κόκκινης ερήμου έναντι της άμμου. Μεγαλύτερη τάση δημιουργεί περισσότερη κόκκινη έρημο. +bias=Ένταση +cliff-continuity=Συνέχιση +cliff-continuity-description=Το μήκος συνεχόμενων γκρεμών. +cliff-frequency=Συχνότητα +cliff-frequency-description=Ποσότητα γκρεμών. +cliffs=Γκρεμοί +coverage=Κάλυψη +custom=[τροποποιήθηκε] +difficulty=Δυσκολία +enable-replay=Εγγραφή επανάληψης +enable-replay-description=Εγγραφή επανάληψης για αυτό το αρχείο αποθήκευσης, ώστε να μπορείς να το παρακολουθήσεις ξανα. Αυξάνει το μέγεθος αποθήκευσης και εξοικονομεί χρόνο. +enabled=Ενεργοποιημένη +enemy-attack-pollution-consumption-modifier=Τροποποιητής κόστους επίθεσης +enemy-attack-pollution-consumption-modifier-description=Ρυθμίζει το ποσό της ρύπανσης που πρέπει να καταναλωθεί για να αναγκάσει έναν δαγκωνιάρη να επιτεθεί. +enemy-base=Εχθρική Βάση +enemy-expansion-group-tile=Επέκταση εχθρού +enemy-expansion-maximum-expansion-cooldown=Μέγιστη χρονοκαθυστέρηση +enemy-expansion-maximum-expansion-cooldown-description=Ο μέγιστος χρόνος μεταξύ των εχθρικών επεκτατικών αποστολών. +enemy-expansion-maximum-expansion-distance=Μέγιστη απόσταση επέκτασης +enemy-expansion-maximum-expansion-distance-description=Η μέγιστη απόσταση από άλλες εχθρικές βάσεις που θα προσπαθήσουν να επεκταθούν οι εχθροί. +enemy-expansion-maximum-expansion-group-size=Μέγιστο μέγεθος ομάδας +enemy-expansion-maximum-expansion-group-size-description=Το μέγιστο μέγεθος μιας εχθρικής επεκτατικής ομάδας τροποποιημένη από το τρέχον επίπεδο εξέλιξης. +enemy-expansion-minimum-expansion-cooldown=Ελάχιστη χρονοκαθυστέρηση +enemy-expansion-minimum-expansion-cooldown-description=Ο ελάχιστος χρόνος μεταξύ των εχθρικών επεκτατικών αποστολών. +enemy-expansion-minimum-expansion-group-size=Ελάχιστο μέγεθος ομάδας +enemy-expansion-minimum-expansion-group-size-description=Το ελάχιστο μέγεθος μιας εχθρικής επεκτατικής ομάδας τροποποιημένη από το τρέχον επίπεδο εξέλιξης. +enemy-expansion-minutes=λεπτά +enemy-frequency-description=Ο αριθμός των εχθρικών βάσεων.\nΣημείωση: Μια τιμή χαμηλότερη από 100% θα απενεργοποιήσει κάποια επιτεύγματα. +enemy-size-description=Το μέγεθος της κάθε εχθρικής βάσης.\nΣημείωση: Μια τιμή χαμηλότερη από 100% θα απενεργοποιήσει κάποια επιτεύγματα. +enemy-tab-title=Εχθρός +error-importing-exchange-string=Αποτυχία εισαγωγής συμβολοσειράς ανταλλαγής χάρτη. +evolution=Εξέλιξη +evolution-destroy-factor=Παράγοντας καταστροφής +evolution-destroy-factor-description=Ελέγχει πόσο γρήγορα αυξάνεται η εξέλιξη λόγω καταστροφής εχθρικών φωλιών. +evolution-pollution-factor=Παράγοντας ρύπανσης +evolution-pollution-factor-description=Ελέγχει πόσο γρήγορα αυξάνεται η εξέλιξη λόγω της ρύπανσης. +evolution-time-factor=Παράγοντας χρόνου +evolution-time-factor-description=Ελέγχει πόσο γρήγορα αυξάνεται η εξέλιξη με την πάροδο του χρόνου. +exchange-string-instructions=Εισήγαγε μια συμβολοσειρά χάρτη για να φορτώσεις τις ρυθμίσεις από αυτή. +export-exchange-string-tt=Εξαγωγή της συμβολοσειράς χάρτη (αποθηκεύει τις ρυθμίσεις του χάρτη και μπορεί να διαμοιραστεί) +frequency=Συχνότητα +hide-preview=Κλείσιμο προεπισκόπησης +import-exchange-string-tt=Εισαγωγή συμβολοσειράς ανταλλαγής χάρτη +invalid-value-for-field=Λάθος τιμή για "__1__". Οι επιτρεπόμενες τιμές είναι __2__ έως __3__. +island-size=Μέγεθος νησιού +map-height=Ύψος +map-height-simple=Υψος χάρτη +map-seed=Σπορά +map-seed-simple=Σπορά +map-size-group-tile=Χάρτης +map-type=Τύπος χάρτη +map-width=Πλάτος +map-width-simple=Πλάτος χάρτη +minimum-pollution-to-damage-trees=Ελάχιστο για βλάβη στα δέντρα +minimum-pollution-to-damage-trees-description=Τα δέντρα έχουν 4 διαφορετικά στάδια μετάβασης προς την καταστροφή τους από τη ρύπανση. Οποιαδήποτε ρύπανση πάνω από αυτό τη τιμή ξεκινά τη διαδικασία της μετάβασης ενός δέντρου προς το χειρότερο στάδιο. +moisture=Υγρασία +moisture-description=Ελέγχει την κατανομή των χορταριών έναντι της ερήμου. Μεγαλύτερη τάση δημιουργεί περισσότερα χορτάρια. +next=Επόμενο +peaceful-mode-checkbox=Ειρηνική λειτουργία +peaceful-mode-description=Σε ειρηνική λειτουργία, οι εχθροί δεν θα επιτεθούν ή επεκταθούν. Οι εχθροί θα συνεχίσουν να επιτίθενται για να υπερασπιστούν τον εαυτό τους.\nΣημείωση: Η ενεργοποίηση αυτού θα απενεργοποιήσει κάποια επιτεύγματα. +play=Παίξε +pollution=Ρύπανση +pollution-absorbed-per-tree-damaged=Απορρόφηση ανά κατεστραμμένο δέντρο +pollution-absorbed-per-tree-damaged-description=Τα δέντρα έχουν 4 διαφορετικά στάδια μετάβασης προς την καταστροφή τους από τη ρύπανση. Αυτή η τιμή καθορίζει πόση ρύπανση απορροφάται όταν μεταβαίνει σε ένα χειρότερο στάδιο. +pollution-absorption-modifier=Τροποποιητής απορρόφησης +pollution-absorption-modifier-description=Τροποποιεί κατά πόσο η ρύπανση απορροφάται από τα δέντρα και τα πλακίδια. +pollution-diffusion-ratio=Αναλογία διάχυσης +pollution-diffusion-ratio-description=Το ποσό της ρύπανσης που διαχέεται σε γειτονικές εκτάσεις ανά δευτερόλεπτο. +preview-auto-update=Αυτόματη ανανέωση +preview-auto-update-tt=Αυτόματη ανανέωση της προεπισκόπησης σε οποιαδήποτε αλλαγή των ρυθμίσεων. +preview-error=Σφάλμα δημιουργίας προεπισκόπησης +price-multiplier=Πολλαπλασιαστής τιμής +randomize-map-seed=Τυχαία σπορά +recipes-difficulty-group-tile=Συνταγές +research-queue-availability=Διαθεσιμότητα σειράς έρευνας +research-queue-availability-after-victory=Μετά το τέλος του παιχνιδιού +research-queue-availability-always=Πάντα +research-queue-availability-never=Ποτέ +reset-preset=Επαναφορά στη προκαθορισμένη προεπιλογή +reset-to-preset=Επαναφορά __1__ __plural_for_parameter_1_{1=επιλογής|rest=επιλογών}__ __plural_for_parameter_1_{1=στην προρυθμισμένη|rest=στις προρυθμισμένες}__ __plural_for_parameter_1_{1=προεπιλογή|rest=προεπιλογές}__ +reset-to-preset-disabled=Όλες οι επιλογές έχουν προκαθορισμένες τιμές. +resource-frequency-description=Ο αριθμός των συμπλεγμάτων των πόρων. +resource-richness-description=Το ποσό των πόρων ανά πλακίδιο εντός των συμπλέγματων των πόρων. +resource-size-description=Η περιοχή του κάθε συμπλέγματος πόρου. +resources-tab-title=Πόροι +richness=Πλούτος +scale=Κλίμακα +show-preview=Προεπισκόπηση +show-preview-warning=Ειδοποίηση αποκάλυψης: Nα μην εμφανίζετε η προεπισκόπηση αν θέλετε να εξερευνήσετε το χάρτη μόνοι σας. +size=Μέγεθος +starting-area-size=Μέγεθος περιοχής εκκίνησης +starting-area-size-description=Το μέγεθος της περιοχής χωρίς εχθρικές βάσεις γύρω από τον παίκτη. +technology-difficulty-group-tile=Τεχνολογία +temperature=Θερμοκρασία +terrain-bias-description=Συνεχής μετατόπιση για εφαρμογή. +terrain-coverage-description=Πόσο καλύπτεται ο χάρτης με αυτήν τη δυνατότητα. +terrain-generators-group-title=Γεννήτριες +terrain-scale-description=Συνολική κλίμακα των χαρακτηριστικών και της απόστασης μεταξύ τους. +terrain-tab-title=Έδαφος +title=Δημιουργία χάρτη +water=Νερό +[gui-map-generator-errors] +no-tiles-selected=Τουλάχιστον ένας τύπος πλακιδίου πρέπει να έχει επιτραπεί. +[gui-map-info] +confirm-delete=Πρόκειται να διαγράψεις οριστικά το __1__. +confirm-replay=Εκκίνηση παρακολούθησης της επανάληψης του __1__; +delete-save=Διαγραφή αποθήκευσης +difficulty=Δυσκολία +file-size=Μέγεθος αρχείου +invalid-file=Κατεστραμμένο ή άκυρο αρχείο. +map-version=Έκδοση χάρτη +mods=Mods +preview-missing=Λείπει η προεπισκόπηση χάρτη. +replay-not-found=Η επιλεγμένη αποθήκευση δεν περιέχει πληροφορίες επανάληψης. +scenario-name=Σενάριο +start-replay=Εκκίνηση επανάληψης +time-played=Χρόνος παιχνιδιού +[gui-map-view-settings] +add-ping=Τοποθεσία +add-ping-tooltip=__1__ στο χάρτη ή στον κόσμο για άμεση ενεργοποίηση. +add-tag=Eτικέτα +show-electric-network=Ηλεκτρικά δίκτυα +show-logistic-network=Δίκτυα εφοδιασμού +show-map-stop=Ονόματα στάθμων τρένου +show-player-names=Ονόματα παικτών +show-pollution=Ρύπανση +show-rail-signal-states=Κατάσταση σηματοδοτών τρένου +show-recipe-icons=Εικονίδια συνταγών +show-tags=Ετικέτες +show-turret-range=Κάλυψη πυργίσκου +show-worker-robots=Ρομπότ +[gui-menu] +about=Σχετικά με +browse-lan-games=Tοπικά παιχνίδια +browse-public-games=Δημόσια παιχνίδια +connect-to-address=Σύνδεση στην διεύθυνση +continue-host-save=Συνέχεια : Φιλοξενία __1__ +continue-host-save-tooltip=Φιλοξενία __1__ +continue-join-game=Συνέχεια : Συμμετοχή __1__ +continue-join-game-tooltip=Συμμετοχή __1__ +continue-save=Συνέχεια του __1__ +continue-save-tooltip=Φόρτωση του παιχνιδιού __1__ +controls=Έλεγχοι +copy-report-path=Αντίγραφη διαδρομής έκθεσης αποσυγχρονισμού +desync-explanation=Αποσυγχρονίστηκες από το παιχνίδι.\nΑυτό προκλήθηκε από σφάλμα στο παιχνίδι ή από σφάλμα σε ένα από τα mods ή τον κώδικα σεναρίων (αν χρησιμοποιούνται).\nΕάν δεν χρησιμοποιείς mods, ανάφερε το πρόβλημα στο φόρουμ αναφορών σφαλμάτων. Συμπερίλαβε λεπτομέρειες σχετικά με το τι έκαναν οι παίκτες και ανέβασε την αναφορά αποσυγχρονισμού. +desync-explanation-console=Αποσυγχρονίσθηκες από το παιχνίδι.\nΑν το πρόβλημα παραμένει, παρακαλώ ανάφερε το πρόβλημα στο φόρουμ αναφοράς σφαλμάτων. +desync-more-information-link=Για περισσότερες πληροφορίες για τους αποσυγχρονισμούς και πως να τους αναφέρεις, δες: +desync-report-disabled=Η δημιουργία αναφοράς αποσυγχρονισμού δεν έγινε επειδή η δημιουργία αναφοράς είναι απενεργοποιημένη. Παρακαλώ ενεργοποίησε την και ανάφερε τον αποσυγχρονισμό αν θέλεις να διορθωθεί. +desync-report-location=Δημιουργήθηκε μια αναφορά αποσυγχρονισμού στο: __1__ +feature-not-available-with-instrument-mod=Αυτή η δυνατότητα δεν είναι διαθέσιμη όταν είναι ενεργοποιημένο mod με μουσικά όργανα. +game-menu=Μενού παιχνιδιού +graphics=Γραφικά +host-new-game=Φιλοξένησε νέο παιχνίδι +host-saved-game=Φιλοξένησε αποθήκευση +interface=Διεπαφή +lan-username=Όνομα χρήστη για τοπικό δίκτυο +load-game=Φόρτωση παιχνιδιού +main-menu=Κεντρικό μενού +map-editor=Επεξεργασία χάρτη +mod-settings=Ρυθμίσεις mod +mods=Mods +multi-player=Πολλοί παίκτες +multi-player-menu=Πολλοί παίκτες +new-game=Νέο παιχνίδι +other=Δίαφορα +pause-game=Παύση παιχνιδιού +quit-game=Έξοδος παιχνιδιού +quit-tutorial-to-game=Κλείσιμο σεμιναρίου +quit-tutorial-to-menu=Κλείσιμο σεμιναρίου +reconnect=Επανασύνδεση +restart-game=Επανεκκίνηση +restart-tutorial=Επανεκκίνηση +resume-game=Συνέχεια +resume-tutorial=Συνέχεια +save-game=Αποθήκευση παιχνιδιού +save-game-as-scenario=Αποθήκευση ως σενάριο +settings=Ρυθμίσεις +show-report=Εμφάνιση έκθεση αποσυγχρονισμού +single-player=Ένας παίχτης +single-player-menu=Ένας παίχτης +sound=Ήχοι +the-rest=Εξειδικευμένες +tutorial-menu=Σεμινάρια +unpause-game=Συνέχεια παιχνιδιού +user-login=Είσοδος χρήστη +[gui-migrated-content] +changed-achievement=Επιτεύγματα που άλλαξαν +changed-custom-input=Προσαρμοσμένες εισαγωγές που άλλαξαν +changed-decorative=Αλλαγμένα διακοσμητικά +changed-entity=Αλλαγμένες οντότητες +changed-equipment=Αλλαγμένος εξοπλισμός +changed-equipment-grid=Εξοπλισμός που άλλαξε +changed-fluid=Αλλαγμένα υγρά +changed-item=Αλλαγμένα αντικείμενα +changed-mod-setting=Ρυθμίσεις mod που άλλαξαν +changed-particle=Σωματίδια που άλλαξαν +changed-recipe=Αλλαγμένες συνταγες +changed-shortcut=Συντομεύσεις που άλλαξαν +changed-technology=Αλλαγμένες τεχνολογίες +changed-tile=Αλλαγμένα πλακίδια +changed-trivial-smoke=Καπνοί που άλλαξαν +changed-virtual-signal=Αλλαγμένα εικονικά σήματα +removed-achievement=Επιτεύγματα που αφαιρέθηκαν +removed-blueprint-too-old=Αφαιρέθηκε το σχεδιάγραμμα __1__: η έκδοση του χάρτη __2__ είναι πολύ παλιά +removed-custom-input=Προσαρμοσμένες εισαγωγές που αφαιρέθηκαν +removed-decorative=Διακοσμητικά που αφαιρέθηκαν +removed-entity=Οντότητες που αφαιρέθηκαν +removed-equipment=Εξοπλισμός που αφαιρέθηκε +removed-equipment-grid=Εξοπλισμός που αφαιρέθηκε +removed-fluid=Υγρά που αφαιρέθηκαν +removed-item=Αντικείμενα που αφαιρέθηκαν +removed-mod-setting=Ρυθμίσεις mod που αφαιρέθηκαν +removed-particle=Σωματίδια που αφαιρέθηκαν +removed-recipe=Συνταγές που αφαιρέθηκαν +removed-shortcut=Συντομεύσεις που αφαιρέθηκαν +removed-technology=Τεχνολογίες που αφαιρέθηκαν +removed-tile=Πλακίδια που αφαιρέθηκαν +removed-trivial-smoke=Καπνοί που αφαιρέθηκαν +removed-virtual-signal=Εικονικά σήματα που αφαιρέθηκαν +title=Περιεχόμενα αλλαγών +[gui-mod-info] +active-version=Ενεργή έκδοση +author=Συντάκτης +contact=Επικοινωνία +delete=Διαγραφή +dependencies=Συμβατό +dependency-required=Αυτό το mod είναι απαραίτητο, αλλά δεν είναι ενεργό. +description=Περιγραφή +factorio-version=Έκδοση Factorio +homepage=Αρχική σελίδα +incompatibilities=Μη συμβατό με +incompatible-factorio-version=Μη συμβατό με την τρέχουσα έκδοση του παιχνιδιού +mod-portal-page=Πύλη των Mod +name=Όνομα +no-dependencies=Καμία +optional-dependencies=Προαιρετικές εξαρτήσεις +optional-dependency=(προαιρετική) +optional-dependency-incompatible=Αυτό το mod δεν είναι συμβατό με αυτά τα mods. +optional-dependency-required=Αυτό το mod δεν είναι απαραίτητο και δεν είναι ενεργό. +status=Κατάσταση +status-disabled=Ανενεργό +status-enabled=Ενεργό +status-not-installed=Μη εγκατεστημένο +toggle=Εναλλαγή +version=Έκδοση +[gui-mod-load-error] +description=Απέτυχε η φόρτωση των mods: __1__ +disable-all=Απενεργοποίηση όλων των mods +disable-mods=Απενεργοποίηση mods από λίστα +exit=Έξοδος +mod-manager=Διαχειριστής Mod +reset-mod-settings=Επαναφορά ρυθμίσεων του mod +restart-application=Επανεκκίνηση +title=Σφάλμα φόρτωσης mods +to-be-disabled=Mods για απενεργοποίηση: +[gui-mod-settings] +apply=Αποδοχή +cancel=Ακύρωση +cant-be-changed-not-an-admin=Μόνο οι διαχειριστές μπορούν να αλλάξουν αυτές τις ρυθμίσεις. +map=Χάρτης +no-map-settings=Δεν υπάρχουν ρυθμίσεις χάρτη. +no-per-user-settings=Δεν υπάρχουν ρυθμίσεις ανά-χρήστη. +no-settings=Δεν υπάρχουν ρυθμίσεις για αλλαγή. +no-startup-settings=Δεν υπάρχουν ρυθμίσεις εκκίνησης. +per-player=Ανά παίκτη +reload=Επαναφόρτωση +reset=Επαναφορά +reset-to-default=Επαναφορά της ρύθμισης στην προεπιλογή: __1__ +reset-to-default-disabled=Η ρύθμιση έχει την προεπιλεγμένη τιμή. +setting-is-invalid=Μία ή περισσότερες ρυθμίσεις δεν είναι έγκυρες. +startup=Εκκίνηση +startup-changes-require-restart=Αλλάζοντας τις ρυθμίσεις εκκίνησης απαιτείται η επανεκκίνηση του παιχνιδιού. +startup-settings-cant-be-changed-while-playing=Οι ρυθμίσεις εκκίνησης δεν μπορούν να αλλάξουν, ενώ τρέχει ένα παιχνίδι. +title=Ρυθμίσεις mod +value-cannot-be-empty=Η τιμή δεν μπορεί να είναι κενή. +value-out-of-range=Τιμή εκτός εύρους: έγκυρες τιμές είναι __1__ έως __2__. +[gui-mod-startup-settings-mismatch] +apply=Ναι* +cancel='Οχι +description=Οι ρυθμίσεις εκκίνησης του mod σου, δεν ταιριάζουν με εκείνες του διακομιστή που συνδέεσαι.\n\nΘέλεις να εφαρμοστούν οι ρυθμίσεις εκκίνησης του διακομιστή και να επανεκκινηθεί το παιχνίδι; +restart-required=Για να εφαρμοστούν οι νέες ρυθμίσεις εκκίνησης, θα γίνει επανεκκίνηση του παιχνιδιού. +title=Ασυμφωνία ρυθμίσεων εκκίνησης του mod +[gui-mods] +install=Εγκατάσταση +manage=Διαχείριση +title=Mods +unconfirmed-changes=Υπάρχουν μη επιβεβαιωμένες αλλαγές. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=mod άλλαξε|rest=mods άλλαξαν}__. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=mod εγκαταστάθηκε|rest=mods εγκαταστάθηκαν}__. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=mod αναβαθμίστηκε|rest=mods αναβαθμίστηκαν}__. +updates=Ενημερώσεις +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ θέλει να σε συνδέσει στον ακόλουθο διακομιστή: __2__ +connect=Σύνδεση +connect-to-game=Απευθείας σύνδεση +ip-address=Διεύθυνση IP και πύλη +password=Κωδικός +password-for-game-required=Παρακαλώ βάλε τον κωδικό πρόσβασης για το παιχνίδι __1__ +scenario-script-source=Το σενάριο του διακομιστή +[gui-multiplayer-lobby] +access=Πρόσβαση +adminlist=Λίστα διαχειριστών +allow-commands=Επιτρέπονται οι εντολές Lua +allow-commands-admins-only=Μόνο οι διαχειριστές +allow-commands-false='Οχι +allow-commands-true=Ναί +authserver-side-bans=Χρήση ειδικών αποκλεισμών του διακομιστή ταυτοποίησης +authserver-side-bans-tooltip=Επιβεβαίωσε ότι οι παίκτες που συνδέονται δεν είναι αποκλεισμένοι από τα παιχνίδια πολλών παιχτών και ενημέρωσε το Factorio.com για τις εντολές ban/unban. +autosave-only-on-server=Αυτόματη αποθήκευση μόνο στο διακομιστή +banlist=Λίστα αποκλεισμένων +default-game-name=Παιχνίδι του __1__ +edit-adminlist=Επεξεργασία λίστας διαχειριστών +edit-banlist=Επεξεργασία λίστας αποκλεισμένων +edit-whitelist=Επεξεργασία λίστας επιθυμητών +game-description=Περιγραφή +game-name=Όνομα διακομιστή +game-name-cant-be-empty=Το όνομα διακομιστή δεν μπορεί να είναι κενό +game-password=Κωδικός διακομιστή +game-password-tooltip=Συνιστάται να ορίσεις έναν κωδικό πρόσβασης αν θέλεις να παίξεις ιδιωτικά. +game-saving=Αποθήκευση παιχνιδιού +game-tags=Ετικέτες +game-visibility-LAN=Τοπικό δίκτυο +game-visibility-public=Δημόσιο +game-visibility-steam=Steam +game-visibility-steam-tooltip=Ενεργοποιεί ή απενεργοποιεί το χαρακτηριστικό «Σύνδεση στο Παιχνίδι» μέσω της Steam. +ignore-limit-for-returning-players=Το όριο αγνοείται όταν επιστρέφουν +ignore-limit-for-returning-players-tooltip=Οι παίκτες που έχουν ήδη παίξει αυτόν το χάρτη μπορούν να συμμετάσχουν στο παιχνίδι, ακόμα και όταν έχει συμπληρωθεί το μέγιστο όριο των παικτών. +max-players=Μέγιστο όριο παικτών +max-players-count-must-be-integer=Ο μέγιστος αριθμός παικτών πρέπει να είναι ακέραιος +max-upload=Μέγιστη ταχύτητα ανεβάσματος +max-upload-must-be-integer=Ο μέγιστος αριθμός ανεβάσματος πρέπει να είναι ακέραιος +max-upload-slots=Μέγιστες υποδοχές ανεβάσματος +max-upload-slots-must-be-integer=Ο μέγιστος αριθμός υποδοχών πρέπει να είναι ακέραιος +max-upload-slots-tooltip=Μέγιστος αριθμός ταυτόχρονων μεταφορτώσεων χαρτών. Ο περιορισμός αυτός είναι χρήσιμος για να βεβαιωθείς ότι υπάρχει αρκετή ταχύτητα μεταφόρτωσης για τους παίκτες που είναι ήδη στο παιχνίδι. +max-upload-speed-no-limit=Χωρίς όριο +max-upload-tooltip=Μέγιστη ταχύτητα δικτύου για τη μεταφόρτωση του παιχνιδιού σε νέους παίκτες. Ο περιορισμός αυτός είναι χρήσιμος για να βεβαιωθείς ότι υπάρχει αρκετή ταχύτητα μεταφόρτωσης για τους παίκτες που είναι ήδη στο παιχνίδι. +multiplayer-afk-autokick-interval=Αυτόματη αποβολή ανενεργών παιχτών +multiplayer-autosave-interval=Διάστημα αυτόματης αποθήκευσης +non-blocking-saving=Ενεργοποίηση αποθήκευσης χωρίς εμπόδια +non-blocking-saving-tooltip=Πειραματική δυνατότητα που επιτρέπει στον διακομιστή να αποθηκεύει τον χάρτη χωρίς να κάνει παύση το παιχνίδι. Λειτουργεί μόνο σε Linux και macOS. +only-admins-can-pause-the-game=Μόνο οι διαχειριστές μπορούν να κάνουν παύση +play=Παίξε +rights=Δικαιώματα +save-upload=Ανέβασμα αποθήκευσης +show=Εμφάνιση +title=Ρυθμίσεις διακομιστή για παιχνίδια πολλών παικτών +verify-user-identity=Επιβεβαίωση ταυτότητας χρήστη +verify-user-identity-tooltip=Επαληθεύει ότι οι παίκτες που συνδέονται έχουν έγκυρο λογαριασμό Factorio.com και το όνομα του παίκτη ταιριάζει με το όνομα του λογαριασμού τους. +visibility=Ορατότητα +whitelist=Λίστα επιθυμητών +[gui-new-game] +delete-scenario=Διαγραφή σεναρίου +difficulty=Δυσκολία +game-scenarios=Σενάρια του παιχνιδιού: +level=Επίπεδο +level-locked-explanation=Πρέπει πρώτα να ολοκληρώσεις το προηγούμενο επίπεδο με την ίδια δυσκολία ή υψηλότερο προτού ξεκλειδώσεις αυτό το επίπεδο. +level-locked-explanation-no-difficulty=Πρέπει πρώτα να ολοκληρώσεις το προηγούμενο επίπεδο πριν ξεκλειδώσεις αυτό το επίπεδο. +main-game=Κυρίως παιχνίδι: +mod-scenarios=Σενάρια Mod: +next=Επόμενο +no-description=Αυτός ο χάρτης δεν έχει περιγραφή +play=Παίξε +title-select-scenario-to-edit=Επέλεξε ένα σενάριο για τροποποίηση +title-select-template-for-new-scenario=Επέλεξε πρότυπο για νέο σενάριο +title-start-new-game=Ξεκίνησε νέο παιχνίδι +user-scenarios=Σενάρια χρηστών: +[gui-other-settings] +autosave-interval=Διάστημα αυτόματης αποθήκευσης +autosave-never=Ποτέ +check-updates=Έλεγχος για ενημερώσεις κατά την εκκίνηση του Factorio +delete-achievements-button=Διαγραφή +delete-achievements-confirm-control-phrase=ΔΙΑΓΡΑΦΗ +delete-achievements-confirm-text=Γράψε "__1__" για επιβεβαίωση διαγραφής των επιτευγμάτων. +delete-achievements-label=Διαγραφή επιτευγμάτων +delete-achievements-label-tooltip=Αυτό θα διαγράψει μόνιμα όλα τα επιτεύγματα. +delete-achievements-label-tooltip-steam=Αυτό θα διαγράψει μόνιμα όλα τα επιτεύγματα, συμπεριλαμβανομένων των επιτευγμάτων του Steam. +developer=Προγραμματιστής +discard-mouse-events-when-accessibility-zoomed=Απενεργοποίηση των συμβάντων ποντικιού όταν χρησιμοποιείτε η μεγέθυνση προσβασιμότητας +enable-blueprint-storage-cloud-sync=Ενεργοποίηση συγχρονισμού της βιβλιοθήκης σχεδιαγραμματων με το Cloud +enable-crash-log-uploading=Ανεβάσε τα αρχεία καταγραφής σφαλμάτων +enable-experimental-updates=Ενεργοποίηση των πειραματικών ενημερώσεων +enable-logitech-led-support=Ενεργοποίησε την υποστήριξη για Logitech LED +enable-new-mods=Αυτόματη ενεργοποίηση νέων mods +enable-razer-chroma-support=Ενεργοποίηση υποστήριξης Chroma της Razer +enable-steelseries-gamesense-support=Ενεργοποιήση της υποστήριξης SteelSeries GameSense +factorio-username=Όνομα παίκτη τοπικού δικτύου (LAN) +log-in=Σύνδεση +log-out=Αποσύνδεση +log-saving-statistics=Στατιστικά αρχείων καταγραφής +logged-in=Προς το παρόν συνδέθηκες ως __1__ +logged-out=Αυτήν τη στιγμή δεν έχεις συνδεθεί +non-blocking-saving=Ενεργοποίηση αποθήκευσης χωρίς εμπόδια(μόνο Linux/macOS) +proxy=Διακομιστής μεσολάβησης +proxy-password=Κωδικός του διακομιστή μεσολάβησης +proxy-username=Όνομα χρήστη του διακομιστή μεσολάβησης +set-email=Ορισμός email λογαριασμού +set-email-button=Ορισμός +title=Άλλες ρυθμίσεις +use-mod-settings-per-save=Χρησιμοποιήσε διαφορετικές ρυθμίσεις mod ανά αποθήκευση +username-invalid-characters=Το όνομα σου περιέχει άκυρους χαρακτήρες, παρακαλώ βάλε μόνο γράμματα, αριθμούς και τους χαρακτήρες ". _ -" +verbose-logging=Λεπτομερής καταγραφή +[gui-other-settings-description] +enable-crash-log-uploading=Ανεβάσε ανώνυμα αρχεία καταγραφής, όταν διακόπτεται η λειτουργία του παιχνιδιού. +factorio-username=Το όνομα του παίκτη για τοπικά παιχνίδια όταν δεν είσαι συνδεδεμένος. Όταν είσαι συνδεδεμένος είναι το ίδιο με το όνομα χρήστη Factorio και δεν μπορεί να αλλάξει. +log-saving-statistics=Καταγραφή στατιστικών μεγέθους αρχείου κατά την αποθήκευση του χάρτη (Προειδοποίηση: καθιστά την αποθήκευση πιο αργή). +set-email=Όρισε ένα email και έναν κωδικό πρόσβασης για να χρησιμοποιήσεις αυτόν τον λογαριασμό σε άλλες πλατφόρμες ή κονσόλες. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Προσθήκη ομάδας +add-player-to-group=Προσθήκη παίκτη στην ομάδα +clone-group=Κλωνοποίηση ομάδας +delete-selected-group=Διαγραφή επιλεγμένης ομάδας +disable-all=Απενεργοποίηση όλων +do-you-really-want-to-revoke-your-permissions-to-edit=Πρόκειται να καταργήσεις την ικανότητα σου να επεξεργαστείς δικαιώματα. Θέλεις πραγματικά να το κάνεις αυτό; +edit-selected-group=Επεξεργασία επιλεγμένης ομάδας +enable-all=Ενεργοποίηση όλων +export=Εξαγωγή +group-ids-exhausted=Επιτεύχθηκε μέγιστος αριθμός ομάδων. +group-permissions-title=Ομάδα δικαιωμάτων +import=Εισαγωγή +import-failed=Η εισαγωγή απέτυχε: __1__ +import-permissions=Εισαγωγή δικαιωμάτων +multiple-default-groups-found=Βρέθηκαν πολλαπλές προεπιλεγμένες ομάδες. +no-default-group-found=Δεν βρέθηκε προεπιλεγμένη ομάδα. +permissions-string=Συμβολοσειρά δικαιωμάτων +players-in-group=Παίκτες της ομάδας +remove-player-from-group=Κατάργηση παίκτη από την ομάδα +show-players-in-other-groups=Εμφάνιση παικτών άλλων ομάδων +title=Δικαιώματα +you-can-not-delete-the-default-group=Δεν μπορείς να διαγράψεις την προεπιλεγμένη ομάδα. +[gui-permissions-names] +ActivateCopy=Ενεργοποίηση αντιγραφής +ActivateCut=Ενεργοποίηση περικοπής +ActivatePaste=Ενεργοποίηση επικόλλησης +AddPermissionGroup=Προσθήκη ομάδας δικαιωμάτων +AddTrainStation=Προσθήκη σταθμού τρένου +AdminAction=Ενέργεια διαχειριστή +AltReverseSelectArea=Εναλλακτική αντίστροφη επιλογή περιοχής +AltSelectArea=Εναλλακτική επιλογή περιοχής +AltSelectBlueprintEntities=Εναλλακτική επιλογή δομών σχεδιαγράμματος +AlternativeCopy=Εναλλακτικό αντίγραφο +BeginMining=Έναρξη εξόρυξης +BeginMiningTerrain=Έναρξη εξόρυξης εδάφους +Build=Κατασκευή +BuildRail=Κατασκευή ράγας +BuildTerrain=Κατασκευή εδάφους +CancelCraft=Ακύρωση κατασκευής +CancelDeconstruct=Ακύρωση αποδόμησης +CancelNewBlueprint=Ακύρωση νέου σχεδιαγράμματος +CancelResearch=Ακύρωση έρευνας +CancelUpgrade=Ακύρωση αναβάθμισης +ChangeActiveCharacterTab=Αλλαγή καρτέλας τού παίχτη +ChangeActiveItemGroupForCrafting=Αλλαγή κατασκευής ενεργής ομάδας αντικειμένων +ChangeActiveItemGroupForFilters=Αλλαγή φίλτρου ενεργής ομάδας αντικειμένων +ChangeActiveQuickBar=Αλλαγή ενεργής μπάρας συντόμευσης +ChangeArithmeticCombinatorParameters=Αλλαγή παραμέτρων του αριθμητικού συνδυαστή +ChangeDeciderCombinatorParameters=Αλλαγή παραμέτρων του καθοριστικού συνδυαστή +ChangeEntityLabel=Αλλαγή ετικέτας οντότητας +ChangeItemDescription=Αλλαγή περιγραφής αντικειμένου +ChangeItemLabel=Αλλαγή ετικέτας αντικειμένου +ChangeMultiplayerConfig=Αλλαγή ρυθμίσεων για πολλούς παίκτες +ChangePickingState=Αλλαγή κατάστασης επιλογής +ChangeProgrammableSpeakerAlertParameters=Αλλαγή παραμέτρων των ειδοποιήσεων του προγραμματιζόμενου ηχείου +ChangeProgrammableSpeakerCircuitParameters=Αλλαγή παραμέτρων κυκλώματος του προγραμματιζόμενου ηχείου +ChangeProgrammableSpeakerParameters=Αλλαγή παραμέτρων του προγραμματιζόμενου ηχείου +ChangeRidingState=Αλλαγή κατάστασης οδήγησης +ChangeShootingState=Αλλαγή κατάστασης βολής +ChangeTrainStopStation=Αλλαγή σταθμού τρένου +ChangeTrainWaitCondition=Αλλαγή της κατάστασης αναμονής του τρένου +ChangeTrainWaitConditionData=Αλλαγή των δεδομένων της κατάστασης αναμονής του τρένου +ClearCursor=Καθαρισμός κέρσορα +ConnectRollingStock=Σύνδεση βαγονιών +Copy=Αντιγραφή +CopyEntitySettings=Αντιγραφή ρυθμίσεων της δομής +CopyOpenedBlueprint=Αντιγραφή ανοιγμένου σχεδιαγράμματος +CopyOpenedItem=Αντιγραφή ανοιγμένου αντικειμένου +Craft=Κατασκευή +CursorSplit=Διαχωρισμός κέρσορα +CursorTransfer=Μεταφορά κέρσορα +CustomInput=Προσαρμοσμένη εισαγωγή +CycleBlueprintBookBackwards=Προηγούμενο βιβλίο σχεδιαγραμμάτων +CycleBlueprintBookForwards=Επόμενο βιβλίο σχεδιαγραμμάτων +Deconstruct=Αποδόμηση +DeleteBlueprintLibrary=Διαγραφή βιβλιοθήκης σχεδιαγραμμάτων +DeleteBlueprintRecord=Διαγραφή εγγραφής σχεδιαγράμματος +DeleteCustomTag=Διαγραφή ετικέτας +DeletePermissionGroup=Διαγραφή ομάδας δικαιωμάτων +DestroyItem=Καταστροφή αντικειμένου +DestroyOpenedItem=Καταστροφή ανοιγμένου αντικειμένου +DisconnectRollingStock=Αποσύνδεση βαγονιών +DragTrainSchedule=Σύρσιμο δρομολογίων του τρένου +DragTrainWaitCondition=Σύρσιμο συνθηκών αναμονής του τρένου +DropBlueprintRecord=Απόθεση εγγραφής σχεδιαγράμματος +DropItem=Ρίψη αντικειμένου +EditBlueprintToolPreview=Επεξεργασία προεπισκόπησης του εργαλείου σχεδιαγράμματος +EditCustomTag=Επεξεργασία ετικέτας +EditPermissionGroup=Επεξεργασία ομάδων δικαιωμάτων +ExportBlueprint=Εξαγωγή σχεδιαγράμματος +FastEntitySplit=Γρήγορη διαίρεση δομής +FastEntityTransfer=Γρήγορη μεταφορά δομής +FlushOpenedEntityFluid=Καθαρισμός υγρού της δομής +FlushOpenedEntitySpecificFluid=Καθαρισμός συγκεκριμένου υγρού της δομής +GoToTrainStation=Μετάβαση στο σταθμό +GrabBlueprintRecord=Επιλογή εγγραφής σχεδιαγράμματος +GuiCheckedStateChanged=Η κατάσταση ελέγχου της καρτέλας άλλαξε +GuiClick=Καρτέλα κλικ +GuiConfirmed=Καρτέλα επιβεβαιώθηκε +GuiElemChanged=Το στοιχείο της καρτέλας άλλαξε +GuiLocationChanged=Η γλώσσα της καρτέλας άλλαξε +GuiSelectedTabChanged=Το επιλεγμένο πλαίσιο της καρτέλας άλλαξε +GuiSelectionStateChanged=Η κατάσταση επιλογής της καρτέλας άλλαξε +GuiSwitchStateChanged=Η κατάσταση αλλαγής της καρτέλας άλλαξε +GuiTextChanged=Το κείμενο της καρτέλας άλλαξε +GuiValueChanged=Η τιμή της καρτέλας άλλαξε +ImportBlueprint=Εισαγωγή σχεδιαγράμματος +ImportBlueprintString=Εισαγωγή συμβολοσειράς σχεδιαγράμματος +ImportBlueprintsFiltered=Εισαγωγή φιλτραρισμένων σχεδιαγραμμάτων +ImportPermissionsString=Εισαγωγή συμβολοσειράς δικαιωμάτων +InventorySplit=Διαίρεση αποθέματος +InventoryTransfer=Μεταφορά αποθέματος +LaunchRocket=Εκτόξευση πυραύλου +LuaShortcut=Συντόμευση Lua +MapEditorAction=Ενέργεια επεξεργασίας χάρτη +MarketOffer=Προσφορά αγοράς +ModSettingsChanged=Οι ρυθμίσεις του mod άλλαξαν +OpenAchievementsGui=Άνοιγμα καρτέλας επιτευγμάτων +OpenBlueprintLibraryGui=Άνοιγμα καρτέλας βιβλιοθήκης σχεδιαγραμμάτων +OpenBlueprintRecord=Άνοιγμα εγγραφής σχεδιαγράμματος +OpenBonusGui=Άνοιγμα καρτέλας αναβαθμίσεων +OpenCharacterGui=Άνοιγμα καρτέλας παίχτη +OpenCurrentVehicleGui=Άνοιγμα καρτέλας του οχήματος +OpenEquipment=Άνοιγμα εξοπλισμού +OpenGui=Άνοιγμα διεπαφής +OpenItem=Άνοιγμα αντικειμένου +OpenLogisticGui=Άνοιγμα καρτέλας εφοδιασμού +OpenModItem=Άνοιγμα αντικειμένου του mod +OpenParentOfOpenedItem=Άνοιγμα προέλευσης του ανοιγμένου αντικειμένου +OpenProductionGui=Άνοιγμα καρτέλας παραγωγής +OpenTechnologyGui=Άνοιγμα καρτέλας τεχνολογιών +OpenTipsAndTricksGui=Άνοιγμα καρτέλας συμβουλές και κόλπα +OpenTrainGui=Άνοιγμα καρτέλας τρένου +OpenTrainStationGui=Άνοιγμα καρτέλας του σταθμού του τρένου +OpenTrainsGui=Άνοιγμα καρτέλας των τρένων +PasteEntitySettings=Επικόλληση ρυθμίσεων της δομής +PlaceEquipment=Τοποθέτηση εξοπλισμού +QuickBarPickSlot=Επιλογή υποδοχής από την μπάρα συντόμευσης +QuickBarSetSelectedPage=Αλλαγή συντόμευσης +QuickBarSetSlot=Ορισμός υποδοχής μπάρας συντόμευσης +ReassignBlueprint=Επανεγγραφή σχεδιαγράμματος +RemoveCables=Αφαίρεση καλωδίων +RemoveTrainStation=Αφαίρεση σταθμού +ResetAssemblingMachine=Επαναφορά μηχανής συναρμολόγησης +ResetItem=Επαναφορά αντικείμενου +ReverseSelectArea=Επιλογή αντίστροφης περιοχής +RotateEntity=Περιστροφή οντότητας +SelectArea=Επιλογή περιοχής +SelectBlueprintEntities=Επιλογή δομών σχεδιαγράμματος +SelectEntitySlot=Επιλογή υποδοχής δομής +SelectItem=Επιλογή αντικειμένου +SelectMapperSlot=Επιλογή υποδοχής πλάνου αναβάθμησης +SelectNextValidGun=Επιλογή επόμενου έγκυρου όπλου +SelectTileSlot=Επιλογή υποδοχής πλακιδίου +SendSpidertron=Αποστολή spidertron +SetAutoLaunchRocket=Ορισμός αυτόματης εκτόξευσης πυραύλου +SetAutosortInventory=Ορισμός αυτόματης ταξινόμησης αποθέματος +SetBehaviorMode=Ορισμός λειτουργίας συμπεριφοράς +SetCarWeaponsControl=Ρύθμιση ελέγχου των όπλων του αυτοκινήτου +SetCircuitCondition=Ορισμός συνθήκης κυκλώματος +SetCircuitModeOfOperation=Ορισμός της λειτουργίας του κυκλώματος +SetControllerLogisticTrashFilterItem=Ρύθμιση του λογιστικού φίλτρου σκουπιδιών του ελεγκτή +SetDeconstructionItemTileSelectionMode=Ορισμός για αποδόμηση τα επιλεγμένα πλακίδια +SetDeconstructionItemTreesAndRocksOnly=Ορισμός για αποδόμηση μόνο δέντρα και βράχια +SetEntityColor=Ορισμός χρώματος δομής +SetEntityEnergyProperty=Ρύθμιση των ενεργειακών ιδιοτήτων ενός αντικειμένου +SetEntityLogisticTrashFilterItem=Ρύθμιση του λογιστικού φίλτρου σκουπιδιών του αντικειμένου +SetFilter=Ορισμός φίλτρου +SetFlatControllerGui=Διεπαφή παίχτη με/χωρίς καρτέλες +SetHeatInterfaceMode=Ορισμός λειτουργίας διασύνδεσης θερμότητας +SetHeatInterfaceTemperature=Ορισμός θερμότητας στην καρτέλα θερμοκρασίας +SetInfinityContainerFilterItem=Ορισμός φίλτρου αντικειμένου στο αέναο κιβώτιο +SetInfinityContainerRemoveUnfilteredItems=Ορισμός αέναου κιβωτίου για αφαίρεση αντικειμένων εκτός φίλτρων +SetInfinityPipeFilter=Ορισμός φίλτρου της αέναης σωλήνας +SetInserterMaxStackSize=Ορισμός μέγιστου μεγέθους στοίβας του βραχίονα +SetInventoryBar=Ορισμός μπάρας αποθέματος +SetLinkedContainerLinkID=Ορισμός ID συνδεδεμένου δοχείου +SetLogisticFilterItem=Ορισμός στοιχείου φίλτρου εφοδιασμού +SetLogisticFilterSignal=Ορισμός σήματος φίλτρου εφοδιασμού +SetPlayerColor=Ορισμός χρώματος παίκτη +SetRecipeNotifications=Ορισμός ειδοποιήσεων συνταγής +SetRequestFromBuffers=Ορισμός αίτησης από κιβώτια προσωρινής εναπόθεσης +SetResearchFinishedStopsGame=Ρύθμιση για τη διακοπή του παιχνιδιού στο τέλος της έρευνας +SetSignal=Ορισμός σήματος +SetSplitterPriority=Ορισμός προτεραιότητας διαχωριστή +SetTrainStopped=Αυτόματα/χειροκίνητα τρένα +SetTrainsLimit=Ορισμός ορίου τρένων +SetVehicleAutomaticTargetingParameters=Ορισμός παραμέτρων αυτόματης στόχευσης του οχήματος +SetupAssemblingMachine=Ρύθμιση μηχανής συναρμολόγησης +SetupBlueprint=Ρύθμιση σχεδιαγράμματος +SetupSingleBlueprintRecord=Ρύθμιση μιας εγγραφής σχεδιαγράμματος +SmartPipette=Έξυπνη πιπέτα +SpawnItem=Δημιουργία αντικειμένου +StackSplit=Διαίρεση στοίβας +StackTransfer=Μεταφορά στοίβας +StartRepair=Έναρξη Επισκευής +StartResearch=Έναρξη έρευνας +StartWalking=Έναρξη βαδίσματος +StopBuildingByMoving=Ανενεργή η κατασκευή εν κινήσει +SwitchConnectToLogisticNetwork=Αλλαγή σύνδεσης με το δίκτυο εφοδιασμού +SwitchConstantCombinatorState=Αλλαγή κατάστασης σταθερού συνδυαστή +SwitchInserterFilterModeState=Αλλαγή της κατάστασης λειτουργίας φίλτρου του βραχίονα +SwitchPowerSwitchState=Αλλαγή κατάστασης του ηλεκτρικού διακόπτη +SwitchToRenameStopGui=Άνοιγμα καρτέλας μετονομασίας σταθμού τρένου +TakeEquipment=Άρση εξοπλισμού +ToggleDeconstructionItemEntityFilterMode=Λειτουργία φίλτρου αντικειμένου στην αποδόμηση +ToggleDeconstructionItemTileFilterMode=Λειτουργία φίλτρου πλακιδίου στην αποδόμηση +ToggleDriving=Οδήγηση +ToggleEnableVehicleLogisticsWhileMoving=Ενεργοποίηση εφοδιασμού των οχημάτων όταν κινούνται +ToggleEntityLogisticRequests=Άνοιγμα προσωπικού εφοδιασμού +ToggleEquipmentMovementBonus=Ενεργοποίηση βοηθημάτων βαδίσματος του εξοπλισμού +ToggleMapEditor=Άνοιγμα επεξεργασίας χάρτη +TogglePersonalLogisticRequests=Άνοιγμα προσωπικού εφοδιασμού +TogglePersonalRoboport=Ενεργοποίηση προσωπικής βάσης ρομπότ +ToggleShowEntityInfo=Εμφάνιση πληροφοριών οντότητας +TranslateString=Μετάφραση συμβολοσειράς +Undo=Αναίρεση +Upgrade=Αναβάθμιση +UpgradeOpenedBlueprintByItem=Αναβάθμιση ανοιγμένου σχεδιαγράμματος ανά στοιχείο +UpgradeOpenedBlueprintByRecord=Αναβάθμιση ανοιγμένου σχεδιαγράμματος ανά εγγραφή +UseArtilleryRemote=Χρήση τηλεχειρισμού πυροβολικού +UseItem=Χρήση αντικειμένου +WireDragging=Σύρσιμο καλωδίων +WriteToConsole=Γράφή στην κονσόλα +[gui-pipe] +fluid-system-contents=Το σύστημα υγρών περιέχει: +flush-this=Ξέπλυνε __1__ από αυτό. +flush-whole-system=Ξέπλυνε __1__ από όλο το σύστημα υγρών. +this-contents=__1__ περιέχει: +[gui-player-management] +add-player=Προσθήκη παίκτη +admin=Διαχειριστής +ban=Αποκλεισμός +banned=Αποκλεισμένος +cant-ban-yourself=Δεν μπορείς να αποκλίσεις τον εαυτό σου. +cant-delete-yourself=Δεν μπορείς να διαγράψεις τον εαυτό σου. +cant-kick-not-online=Μόνο συνδεδεμένοι παίχτες μπορούν να αποβληθούν. +cant-kick-yourself=Δεν μπορείς να αποβάλεις τον εαυτό σου. +cant-use-not-in-multiplayer-game=Αυτή η διεπαφή μπορεί να χρησιμοποιηθεί μόνο σε ένα παιχνίδι για πολλούς παίκτες. +cant-whitelist-disabled=Πρέπει να ενεργοποιηθεί η λίστα των επιθυμητών στο διακομιστή για να μπορούν οι παίκτες να προστεθούν στη λίστα. +delete-player=Διαγραφή +delete-player-tooltip=Αφαιρεί και διαγράφει τον παίκτη από το διακομιστή. +demote=Υποβίβαση +kick=Εκδίωξη +last-online=Τελευταίος που συνδέθηκε +manage=Διαχείριση +manage-permissions=Διαχείριση δικαιωμάτων +manage-player=Διαχείριση __1__ +mute=Σίγαση +muted=Σε σίγαση +name=Όνομα +never=ποτέ +now=τώρα +online-players=__1__ από __2__ παίκτες είναι συνδεδεμένοι +operations=Λειτουργίες +permission-group=Δικαιώματα ομάδας +promote=Αναβάθμιση +purge=Εκκαθάριση +show-online-only=Εμφάνιση μόνο συνδεδεμένων +time-ago=πριν από __1__ +title=Διαχείριση παίχτη +unban=Άρση αποκλεισμού +unmute=Κατάργηση σίγασης +unwhitelist=Άρση λίστας επιθυμητών +whitelist=Λίστα επιθυμητών +whitelisted=Επιθυμητός +[gui-power-switch] +off=Κλειστός +on=Ανοιχτός +state=Κατάσταση +[gui-production] +consumption=Κατανάλωση +electricity=Ηλεκτρισμός +fluids=Υγρά +items=Προϊόντα +kills=Σκοτωμοί +pollution=Ρύπανση +production=Παραγωγή +title=Παραγωγή +[gui-programmable-speaker] +alert-settings=Ρυθμίσεις ειδοποιήσεων +allow-polyphony=Επιτρέπεται η πολυφωνία +allow-polyphony-description=Επιτρέπει μέχρι __1__ ήχους να παίξουν την ίδια στιγμή. Απενεργοποιήσε το για να επιτραπεί σε έναν μόνο ήχο να παίζει (χρήσιμο για ειδοποιήσεις του εργοστασίου). +circuit-connection-settings=Ρυθμίσεις σύνδεσης σε κύκλωμα +global-playback=Αναπαραγωγή παντού +global-playback-description=Οι ήχοι που παράγονται από το ηχείο θα ακουστούν παντού στον χάρτη. +show-alert=Εμφάνιση ειδοποίησης +show-alert-description=Εμφανίζει μια ειδοποίηση με μήνυμα στο γραφικό περιβάλλον (GUI) όταν αναπαράγεται ένας ήχος. +show-icon-on-map=Εμφάνιση εικονιδίου στον χάρτη +signal-value-is-pitch=Η τιμή του σήματος σε τόνο +signal-value-is-pitch-description=Η τιμή του σήματος εισόδου από το δίκτυο κυκλωμάτων καθορίζει τη μουσική νότα που θα παίξει. +volume=Ενταση +[gui-quick-panel] +items=Αντικείμενα +page=Σελίδα __1__/__2__ +panels=Καρτέλες +shortcuts-next-page=__1__: επόμενη σελίδα +shortcuts-next-tab=__1__: επόμενη καρτέλα +shortcuts-previous-page=__1__: προηγούμενη σελίδα +shortcuts-previous-tab=__1__: προηγούμενη καρτέλα +shortcuts-select=__1__: επιλογή +title=Γρήγορος πίνακας +tools=Εργαλεία +[gui-requester] +set-requests=Ορισμός αιτήσεων από το δίκτυο των κυκλωμάτων +[gui-resource-entity] +initial-amount=Αρχικό ποσό +minimum-yield=Ελάχιστη απόδοση +resource-amount=Ποσότητα πόρου +[gui-roboport] +repair-packs=Πακέτα επισκευής +robots=Ρομπότ +[gui-rocket-silo] +auto-launch=Αυτόματη εκτόξευση με φορτιο. +rocket-inventory-label=Απόθεμα πυραύλου +rocket-progress=Πρόοδος πυραύλου +rocket-result-inventory-label=Απόθεμα αποτέλεσματος πυραύλου +[gui-save-game] +cant-save-over-autosaves=Παρακαλώ επέλεξε διαφορετικό όνομα αποθήκευσης. \ NΤα αρχεία αυτόματης αποθήκευσης προορίζονται για αυτόματη αποθήκευση και θα αντικατασταθούν κατά τη μελλοντική αυτόματη αποθήκευση. +confirm-overwrite=Είσαι βέβαιος ότι θέλεις να αντικαταστήσεις το __1__; +confirm-overwrite-time-warning=Προειδοποίηση: Η επιλεγμένη αποθήκευση έχει __1__ __plural_for_parameter_1_{1=ώρα|rest=ώρες}__ του χρόνου πεξίματος! +save=Αποθήκευση +save-as=Αποθήκευση ως +title=Αποθήκευση παιχνιδιού +[gui-save-scenario] +save-as=Αποθήκευση ως +title=Αποθήκευση σεναρίου +[gui-select-upgrade-planner] +default-upgrade=Προεπιλεγμένη αναβάθμιση +instructions=__CONTROL_LEFT_CLICK__ για αποδοχή ως αναβάθμιση, __CONTROL_RIGHT_CLICK__ για αποδοχή ως υποβάθμιση. +title=Επέλεξε το πλάνο αναβάθμισης για εφαρμογή +[gui-server-config] +cancel=Ακύρωση +save=Αποθήκευση +title=Ρυθμίσεις διακομιστή +[gui-set-email] +checking=Έλεγχος +email=E-mail +email-already-set=Αυτός ο λογαριασμός έχει ήδη καταχωρημένο email. Η διεύθυνση του καταχωρημένου email είναι __1__ +email-cant-be-empty=Το email δεν μπορεί να είναι κενό +email-invalid=Η διεύθυνση e-mail δεν είναι έγκυρη. +set=Ορισμός +set-email-description=Αυτός ο λογαριασμός δεν έχει καταχωρημένο email. Πρόσθεσε ένα email και έναν κωδικό πρόσβασης για να χρησιμοποιήσεις αυτόν τον λογαριασμό σε άλλες πλατφόρμες ή κονσόλες. +set-email-success=Ένα email εστάλη στο __1__. Παρακαλούμε ακολούθησε τις οδηγίες για να επιβεβαιώσεις το email και να ορίσεις έναν κωδικό πρόσβασης. +set-email-title=Ορισμός email +setting-email=Ρυθμίζεται το email +[gui-side-menu] +achievements=Επιτεύγματα +blueprint-library=Βιβλιοθήκη σχεδιαγραμμάτων (__CONTROL__toggle-blueprint-library__) +bonuses=Αναβαθμήσεις +logistic-networks=Δίκτυα εφοδιασμού +map=Χάρτης (__CONTROL__toggle-map__) +production-statistics=Στατιστικές παραγωγής (__CONTROL__production-statistics__) +technology=Οθόνη τεχνολογιών +tips-and-tricks=Συμβουλές και κόλπα +trains=Τρένα (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Συναγερμοί +default-device=Προεπιλεγμένη συσκευή +environment-sounds-volume=Ήχοι περιβάλλοντος +game-effects-volume=Εφέ παιχνιδιού +gui-effects-volume=Εφέ διεπαφής +master-volume=Κεντρική +music-volume=Μουσική +preferred-output=Προτιμώμενη έξοδος +simulation-volume=Προσομοιώσεις +title=Ρυθμίσεις ήχου +walking-sound-volume=Ήχος βαδίσματος +wind-volume=Άνεμος +[gui-speed-panel] +normal=Κανονική +pause=Παύση +paused=Σε παύση +show-gui=Εμφάνιση διεπαφής +show-message-dialogs=Εμφάνιση διαλόγους μηνύματων +speed=Ταχύτητα: __1__ +speed-down=Επιβράδυνση +speed-up=Επιτάχυνση +title=Επιλογές επανάληψης +[gui-splitter] +input-priority=Προτεραιότητα εισόδου +left=Αριστερά +output-priority=Προτεραιότητα εξόδου +right=Δεξιά +[gui-sync-mods-with-save] +cancel=Πίσω +confirm=Επιβεβαίωση +correct=Σωστά: +disabled=Απενεργοποιημένα: +download=Λήψη +enable=Ενεργά +enable-correct-version=Ενεργοποίησε την σωστή έκδοση +join-server-after-sync=Σύνδεση στο διακομιστή μετά το συγχρονισμό +keep-enabled=Κράτα ενεργά +load-save-after-sync=Φόρτωση αποθήκευσης παιχνιδιού μετά το συγχρονισμό +mods-not-available-on-mod-portal=Τα ακόλουθα mods δεν είναι διαθέσιμα στην πύλη των mod: __1__ +no-compatible-version=Χωρίς συμβατή έκδοση: +no-release=Χωρίς έκδοση: +not-in-save=Δεν αποθηκεύτηκαν: +not-on-mod-portal=Όχι στην πύλη του mod: +ready-to-download=Έτοιμο για λήψη: +sync-mods-with-server=Συγχρονισμός mods με διακομιστή +sync-startup-settings=Συγχρονισμός ρυθμίσεων εκκίνησης +title=Συγχρονισμός mods με αποθήκευση +wrong-version-enabled=Ενεργοποιημένη λάθος έκδοση: +[gui-tag-edit] +cancel=Ακύρωση +confirm=Επιβεβαίωση +delete=Διαγραφή +icon=Εικόνα +name=Όνομα +snapping=Προσκόλληση +title-create=Νέα ετικέτα +title-edit=Ιδιότητες ετικέτας +[gui-technologies-list] +title=Λίστα τεχνολογιών +[gui-technology] +graph-title=Δέντρο τεχνολογίας +technologies-omitted=__1__ __plural_for_parameter_1_{1=τεχνολογία έχει|rest=τεχνολογίες έχουν}__ παραληφθεί από αυτή την προβολή. +[gui-technology-preview] +already-queued=Τεχνολογία είναι ήδη στην σειρά +already-researched=Η τεχνολογία έχει ήδη ερευνηθεί +already-researching=Η τεχνολογία είναι ήδη να ερευνηθεί +continue-research=Συνέχιση +disabled=Η τεχνολογία δεν είναι διαθέσιμη +editor-research-tooltip=(Επεξεργασία χάρτη) __CONTROL_LEFT_CLICK__ για έρευνα. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ για άμεση έρευνα με όλες τις προϋποθέσεις. +effects=Απόδοση έρευνας +not-researched-tooltip=(Επεξεργασία χάρτη) Η τεχνολογία δεν ερευνηθεί +prerequisites=Απαιτεί +queue-full=Πλήρες σειρά έρευνας +saved-progress=Ερευνήθηκε το: __1__% +start-research=Έναρξη έρευνας +status-available=Διαθέσιμη +status-disabled=Ανεξερεύνητο +status-not-available=Μη διαθέσιμη +status-queued=Σε ουρά +status-researched=Ερευνήθηκε +status-researching=Ερευνά +title-status=(__1__) +un-research=Ανεξερεύνητη +un-research-tooltip=(Επεξεργασία χάρτη) Ανεξερεύνητη τεχνολογία +unit-ingredients=Κόστος έρευνας +unit-time=Χρόνος που απαιτείται για την έρευνα μίας μονάδας στο εργαστήριο +unsatisfied-prerequisites=Κάποιες προαπαιτούμενες τεχνολογίες δεν έχουν ερευνηθεί +unsatisfied-prerequisites-queue=Κάποιες προαπαιτούμενες τεχνολογίες δεν έχουν ερευνηθεί και δεν είναι στην αναμονή για έρευνα +will-complete=Όλα τα επίπεδα αυτής της τεχνολογία έχουν ήδη ερευνηθεί ή βρίσκονται σε ουρά αναμονής +[gui-technology-progress] +cancel=Ακύρωση +no-research=Δεν υπάρχει έρευνα σε εξέλιξη +title=Ερευνά +[gui-technology-queue] +title=Σειρά έρευνας +[gui-text-tags] +blueprint=Σχεδιάγραμμα +blueprint-name-label=Όνομα: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ για επιλογή σχεδιαγράμματος +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ για επιλογή βιβλίου σχεδιαγραμμάτων +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ για άνοιγμα τρένου +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ για άνοιγμα στάσης τρένου +contains-blueprints=Περιέχει __1__ __plural_for_parameter_1_{1=σχεδιάγραμμα|rest=σχεδιαγράμματα}__ +following-text-achievement=[Επίτευγμα: __1__] +following-text-armor=[Πανοπλία: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Δομή: __1__] +following-text-fluid=[Υγρό: __1__] +following-text-gps=[Τοποθεσία: __1__] +following-text-item=[Αντικείμενο: __1__] +following-text-item-group=[Ομάδα Αντικειμένου: __1__] +following-text-recipe=[Συνταγή: __1__] +following-text-technology=[Τεχνολογία: __1__] +following-text-tile=[Πλακίδιο: __1__] +following-text-train-no-name=[Εκπαίδευση] +following-text-train-stop-no-name=[Σταθμός τρένου] +following-text-train-stop-with-name=[Σταθμός τρένου: __1__] +following-text-train-with-name=[Τρένο: __1__] +following-text-unknown-item=[Άγνωστο Αντικείμενο] +following-text-virtual-signal=[Χρωματικό Σήμα: __1__] +gps-invalid=Προσδιορίστηκε μη έγκυρη θέση +gps-position-label=Θέση: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ για προβολή +invalid-train=Μη έγκυρο τρένο +invalid-train-stop=Μη έγκυρος σταθμός τρένου +train-hover=Τρένο: __1__ +train-stop-hover=Σταθμός τρένου: __1__ +[gui-the-rest-settings] +about=Ότι δεν εμφανίζεται στο κανονικό μενού ρυθμίσεων. +restart-tooltip=Οι περισσότερες ρυθμίσεις απαιτούν την επανεκκίνηση του παιχνιδιού για να τεθούν σε ισχύ. +title=Εξειδικευμένες +warning-label=ΠΡΟΕΙΔΟΠΟΙΗΣΗ +warning-tooltip=Μην αλλάζεις πράγματα αν δεν γνωρίζεις τι κάνεις: τα περισσότερα από αυτά δεν έχουν επικυρωθεί. +[gui-tips-and-tricks] +mark-as-read=Σήμανση ως αναγνωσμένο +no-tutorial-in-multiplayer=Τα σεμινάρια δεν μπορούν να αναπαραχθούν σε παιχνίδια με πολλούς παίκτες. +nothing-found=Δεν βρέθηκαν συμβουλές και κόλπα +play-tutorial=Εκκίνηση σεμιναρίου +replay-tutorial=Επανάληψη σεμιναρίου +tip-notice-title=Προτεινόμενη συμβουλή. +title=Συμβουλές και κόλπα +[gui-train] +add-circuit-condition=Συνθήκη κυκλώματος +add-empty-condition=Άδειο φορτίο +add-fluid-count-condition=Μέτρηση υγρού +add-full-condition=Πλήρες φορτίο +add-inactivity-condition=Αδράνεια +add-item-count-condition=Αριθμός προϊόντων +add-robots-inactive-condition=Ανενεργά ρομπότ +add-station=+ Προσθήκη σταθμού +add-time-condition=Χρόνος που πέρασε +add-wait-condition=+ Προσθήκη συνθήκης αναμονής +adding-temporary=Προσθήκη προσωρινής +automatic-mode=Αυτόματο +cargo=Καύσιμο +cargo-condition=Φορτίο +center-on-locomotive=Εστίαση στο τρένο +circuit=Κύκλωμα +color=Χρώμα +fluid=Υγρό +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ για εισαγωγή προσωρινής στάσης. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ για εισαγωγή της επιλεγμένης στάσης στα δρομολόγια. +invalid=Μη έγκυρος +locomotive-doesnt-need-energy=H μηχανή του τρένου δεν χρειάζεται ενέργεια. +locomotive-is-out-of-reach=Η ατμομηχανή είναι απρόσιτη. +manual-mode=Χειροκίνητο +no-path-to-destination=Δεν υπάρχει διαδρομή προς τον προορισμό +of-inactivity=αδράνεια +open-in-map=Άνοιξε αυτήν την τοποθεσία στο χάρτη +passed=πέρασαν +schedule=Δρομολόγια +station-not-present=Δεν υπάρχουν σταθμοί με αυτό το όνομα. +station-partially-accessible=Μόνο __1__ από τους __2__ σταθμούς είναι __plural_for_parameter_1_{1=διαθέσιμος|rest=διαθέσιμοι}__. +stations-disabled=__plural_for_parameter_1_{1=ο σταθμός|2=και οι δύο σταθμοί|rest=__1__ σταθμοί}__ είναι σε αναστολή. +stations-not-accessible=__plural_for_parameter_1_{0=Κανένας σταθμός προσβάσιμος|1=Ο σταθμός δεν είναι προσβάσιμος|2=Και οι δύο σταθμοί δεν είναι προσβάσιμοι|υπόλοιπο|rest=__1__ σταθμοί δεν είναι προσβάσιμοι} __ από αυτήν την θέση. +temporary=Προσωρινή: __1__ +toggle-station-names=Ονόματα σταθμών +too-far-from-rail=Δεν υπάρχει σιδηρόδρομος κοντά +[gui-train-rename] +perform-change=Αποδοχή αλλαγών +title=Αλλαγή ονόματος - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Πλήρης προορισμός προς __1__ +heading-to=Κατευθύνεται προς __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Χειροκίνητη οδήγηση +manually-stopped=[img=utility/warning_icon] Σε χειροκίνητη στάση +no-path-to=[img=utility/warning_icon] Χωρίς διαδρομή προς __1__ +no-schedule=Δεν υπάρχουν δρομολόγια +no-valid-stops=[img=utility/warning_icon] Χωρίς έγκυρες στάσεις +standing-at=Στάσιμο στο __1__ +waiting-at=Αναμονή στο __1__ +[gui-train-stop] +enable-trains-limit=Ενεργοποίηση ορίου τρένου +no-trains=Δεν υπάρχουν τρένα με αυτή την στάση. +rename-stop=Μετονομασία σταθμού +train-stops-with-this-name=Ο αριθμός των σταθμών με αυτό το όνομα. +trains-with-this-stop=Τρένα με αυτόν το σταθμό: __1__ +[gui-train-wait-condition-description] +and=ΚΑΙ +circuit-condition=Κύκλωμα: __1__ __2__ __3__ +empty-condition=Άδειο φορτίο αποθέματος +fluid-count-condition=Υγρό: __1__ __2__ __3__ +full-condition=Πλήρες φορτίο αποθέματος +inactivity-condition=__1__ __plural_for_parameter_1_{1=δευτερόλεπτο|rest=δευτερόλεπτα}__ αδράνειας +item-count-condition=Φορτίο: __1__ __2__ __3__ +or=Ή +passenger-not-present=Χωρίς παρουσία επιβατών +passenger-present=Παρουσία επιβατών +robots-inactive-condition=Κανένα ρομπότ δεν παρατάθηκε +time-condition=__1__ __plural_for_parameter_1_{1=δευτερόλεπτο πέρασε|rest=δευτερόλεπτα πέρασαν}__ +[gui-trains] +circuit-disabled-tooltip=Ο σταθμός τρένου απενεργοποιήθηκε από το δίκτυο κυκλωμάτων. +circuit-limit-tooltip=Όριο τρένων ορισμένο από το δίκτυο κυκλωμάτων. +empty-schedule=[Κενό] +limit-note=(Σημείωση: Σε μερικές στάσεις δεν έχει οριστεί όριο τρένων) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Χειροκίνητη λειτουργία +no-stations=Δεν βρέθηκαν σταθμοί +no-trains=Δεν βρέθηκαν τρένα. +open-train=Άνοιγμα οθόνης τρένου +open-train-stop=Άνοιγμα σταθμού τρένου στο χάρτη +stations-tab=Σταθμοί +stations-trains=Τρένα: +title=Επισκόπηση τρένου +trains-tab=Τρένα +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Αναίρεση κατασκευής __1__ δομών +undo-built-entity-multiple-homogeneous=Αναίρεση κατασκευής __1__ (× __2__) +undo-built-entity-single=Αναίρεση κατασκευής __1__ +undo-built-tile-multiple-heterogeneous=Αναίρεση τοποθέτησης σε __1__ πλακίδια +undo-built-tile-multiple-homogeneous=Αναίρεση τοποθέτησης του __1__ (× __2__) +undo-built-tile-single=Αναίρεση τοποθέτησης του __1__ +undo-removed-entity-multiple-heterogeneous=Αναίρεση αποδόμησης __1__ δομών +undo-removed-entity-multiple-homogeneous=Αναίρεση αποδόμησης __1__ (× __2__) +undo-removed-entity-single=Αναίρεση αποδόμησης __1__ +undo-removed-tile-multiple-heterogeneous=Αναίρεση κατάργησης των __1__ πλακιδίων +undo-removed-tile-multiple-homogeneous=Αναίρεση κατάργησης του __1__ (× __2__) +undo-removed-tile-single=Αναίρεση κατάργησης του __1__ +undo-upgraded-entity-multiple-heterogeneous=Αναίρεση αναβάθμησης σε __1__ δομές +undo-upgraded-entity-multiple-homogeneous=Αναίρεση αναβάθμησης του __1__ (× __2__) +undo-upgraded-entity-single=Αναίρεση αναβάθμησης στο __1__ +[gui-update] +applying=Εφαρμογή +authorization-instructions=Βάλε όνομα χρήστη και κωδικό για λήψη ενημερώσεων. +automatic-steam-update-message=Αυτή είναι μία δοκιμαστική έκδοση του Factorio και δεν θα ενημερωθεί αυτόματα. Για να βεβαιωθείς ότι μπορείς να πάρεις τις τελευταίες αναβαθμίσεις επέλεξε "πρόσφατες πειραματικές" στις ιδιότητες του Factorio στο Steam ή αποχώρισε από τις δοκιμαστικές εκδόσεις για να πάρεις την τελευταία σταθερή έκδοση. +automatic-steam-update-title=Αυτόματη ειδοποίηση για αναβαθμήσεις του Steam +automatic-updates=Αυτόματες ενημερώσεις +cancel=Ερώτηση αργότερα +check-updates-now=Έλεγχος για ενημερώσεις +checking=Έλεγχος +checking-updates-failed=Ο έλεγχος για ενημερώσεις απέτυχε: __1__ +could-not-init-steam=Δεν ήταν δυνατή η προετοιμασία του Steam API. Οι λειτουργίες που σχετίζονται με το Steam απενεργοποιήθηκαν. Η επανεκκίνηση του Steam συνήθως διορθώνει αυτό το πρόβλημα. +could-not-init-steam-title=Σφάλμα Steam +disable-updater=Απενεργοποίηση ενημερώσεων +downloading=Λήψη +from=Εγκατεστημένο +invalid-login=Μη έγκυρο όνομα χρήστη ή κωδικός! +mod=Mod +n-a=Μη εγκατεστημένο +no-new-updates=Δεν υπάρχουν διαθέσιμες ενημερώσεις +ok=Σύνδεση +password=Κωδικός +restarting-factorio=Επανεκκίνηση του Factorio +service-unavailable=Η υπηρεσία δεν είναι διαθέσιμη +to=Νέα έκδοση +too-old=Υπάρχει μια νεότερη έκδοση του Factorio, αλλά δεν μπορεί πλέον να ληφθεί μέσω των αυτόματων ενημερώσεων. Παρακαλώ κατεβάσε την τελευταία έκδοση χειροκίνητα από __1__. +update-failed=Η ενημέρωση απέτυχε: __1__ +update-now=Ενημέρωση τώρα +update-successful=Αναβαθμισμένο στην έκδοση __1__ +updates-available-instructions1=Οι ακόλουθες ενημερώσεις είναι διαθέσιμες: +updates-available-instructions2=Η ενημέρωση ενδέχεται να διαρκέσει έως και αρκετά λεπτά. Παρακαλώ κάνε υπομονή. +username=Όνομα χρήστη +[gui-update-mods] +all-mods-up-to-date=Όλα τα mods είναι ενημερωμένα +cancel=Ακύρωση +cant-update-mods-error=Δεν είναι δυνατή η εγκατάσταση όλων των απαιτούμενων εξαρτήσεων για τα επιλεγμένα mods: __1__. Θέλεις να αναβαθμίσεις τα mods χωρίς εξαρτήσεις; +check-for-updates-failed=Αδύνατον να γίνει έλεγχος για ενημερώσεις +checking-for-updates=Έλεγχος για ενημερώσεις +local-version-column-header=Τοπική έκδοση +name-column-header=Όνομα +new-version-column-header=Νέα έκδοση +not-logged-in=Αδύνατος ο έλεγχος για αναβαθμίσεις: δεν είσαι συνδεδεμένος +retrying-failed-request=Επανάληψη αποτυχημένης αίτησης: +update-selected=Ενημέρωση επιλεγμένων +[gui-upgrade] +entities=Δομές +from=Από +icon-tooltip=Όταν είναι κενό, το εργαλείο αναβάθμισης εμφανίζει τα επιλεγμένα φίλτρα αναβάθμισης. +modules=Μονάδες αναβάθμισης +to=Σε +[gui-user-login] +checking-nso-membership=Έλεγχος μέλους +create-account=Δημιουργία λογαριασμού +description-browse-mods=Η χρήση της πύλης mod απαιτεί να κάνεις είσοδο. +description-download-mods=Η λήψη των mods απαιτεί να κάνεις είσοδο +description-downloading-mods-mismatch=Υπήρξε μια ασυμφωνία στη πύλη των mod επαληθεύοντας το όνομα χρήστη και τον κωδικό σου. Παρακαλώ συνδέσου ξανά. +description-login-to-existing-account=Παρακαλώ συνδέσου στον υπάρχοντα λογαριασμό σου στο Factorio. +description-mp-browse-public-games=Η περιήγηση σε δημόσια παιχνίδια για πολλούς παίκτες απαιτεί να κάνεις είσοδο. +description-mp-browse-public-games-mismatch=Υπήρξε μια ασυμφωνία στον αντίστοιχο διακομιστή επαληθεύοντας το όνομα χρήστη και τον κωδικό. Παρακαλώ συνδέσου ξανά. +description-mp-connect-to-matching-server=Για να συνδεθείς στον αντίστοιχο διακομιστή απαιτείται να κάνεις είσοδο. +description-mp-create-public-game=Η ανάρτηση ενός παιχνιδιού στον αντίστοιχο διακομιστή απαιτεί να κάνεις είσοδο. +description-mp-game-requires-authentication=Το παιχνίδι στο οποίο συνδέεσαι απαιτεί είσοδο. +description-mp-game-requires-authentication-mismatch=Το παιχνίδι που συνδέεσαι δεν μπορεί να σε πιστοποιήσει. Παρακαλώ συνδέσου ξανά ή δοκίμασε αργότερα. +description-mp-username-only=Επέλεξε το όνομα του παίχτη για τοπικό δίκτυο. +email-authentication-code=Κωδικός ταυτοποίησης +email-authentication-code-hint=Παρακαλώ βάλε τον κωδικό ταυτοποίησης ηλεκτρονικού ταχυδρομείου που σου στείλαμε στα εισερχόμενα. +email-authentication-enter-code=Χρειάζεται ταυτοποίηση ηλ. ταχυδρομείου. Παρακαλώ βάλε τον κωδικό που σου στείλαμε στα εισερχόμενα. +email-can-not-be-empty=Το email δεν μπορεί να είναι κενό. +error=Σφάλμα +forgot-password=Ξέχασα τον κωδικό +logging-in=Συνδέεται +logging-in-with-steam=Είσοδος με το Steam +login=Σύνδεση +must-accept-the-terms-of-service=Πρέπει να αποδεχθείς τους Όρους της Υπηρεσίας. +nintendo-login-success=Πιστοποιήθηκες ως __1__. +not-logged-into-steam-use-factorio-account=Δεν έχεις κάνει είσοδο στο Steam. Παρακαλώ κάνε είσοδο στο Steam για χρήση διαδικτυακών λειτουργιών ή χρησιμοποίησε έναν λογαριασμό Factorio.com. +not-logged-into-steam-warning=Δεν έχεις κάνει είσοδο στο Steam. Χρήση μόνο διαπιστευτηρίων Factorio.com. +password-can-not-be-empty=Ο κωδικός δεν μπορεί να είναι κενό. +preparing-online-communication=Προετοιμασία ηλεκτρονικής επικοινωνίας +steam-authentication-failed=Η ταυτοποίηση του Steam απέτυχε. Παρακαλώ επιβεβαίωσε πως έκανες είσοδο στην λειτουργία του Steam με σύνδεση. +steam-login-success=Πιστοποιήθηκες ως __1__ μέσω του Steam. +username-can-not-be-empty=Το όνομα χρήστη δεν μπορεί να είναι κενό. +[http-error] +auth-error=Απέτυχε η λήψη (κωδικός κατάστασης __1__): σφάλμα ταυτοποίησης. +auth-error-with-message=Απέτυχε η λήψη (κωδικός κατάστασης __1__): σφάλμα ταυτοποίησης: __2__ +json-parse-error=Απέτυχε η λήψη (κωδικός κατάστασης __1__): απέτυχε να αναλύσει την απάντηση JSON: __2__ +unknown-error=Απέτυχε η λήψη (κωδικός κατάστασης __1__). +unknown-error-with-message=Απέτυχε η λήψη (κωδικός κατάστασης __1__): __2__ +[ini-parse-error] +missing-value=Τιμή που λείπει στο __1__:__2__ +unterminated-section-header=Ατερμάτιστη επικεφαλίδα ενότητας στο __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Η εκστρατεία '__1__' αποσύρθηκε από το παιχνίδι. Μπορείς να τρέξεις αυτήν την αποθήκευση στην έκδοση παιχνιδιού __2__. +higher-than-maximum=Η έκδοση του χάρτη __1__ δεν μπορεί να φορτωθεί επειδή είναι μεγαλύτερη από την έκδοση του παιχνιδιού (__2__). +lower-than-minimum=Η έκδοση του χάρτη __1__ δεν μπορεί να φορτωθεί επειδή είναι μικρότερη από την ελάχιστη έκδοση εισόδου (__2__). +[inventory-full-message] +ammo=Πλήρες θέσεις πυρομαχικών +armor=Θέση πανοπλίας κατειλημμένη +guns=Πλήρες θέσεις όπλων +main=Πλήρες απόθεμα +trash-slots=Πλήρες θέσεις ανεπιθύμητων +[inventory-restriction] +cant-be-burned=__1__ δεν μπορεί να χρησιμοποιηθεί ως καύσιμο. +cant-be-placed-in-output-slot=__1__ δεν μπορεί να τοποθετηθεί εδώ. +cant-be-smelted=__1__ δεν μπορεί να λιώσει. +cant-be-used-as-ammo=__1__ δεν μπορεί να χρησιμοποιηθεί ως πυρομαχικά. +cant-be-used-as-ammo-for=__1__ δεν μπορεί να χρησιμοποιηθεί ως πυρομαχικά για __2__. +cant-be-used-as-armor=__1__ δεν μπορεί να χρησιμοποιηθεί ως πανοπλία. +cant-be-used-as-gun=__1__ δεν μπορεί να χρησιμοποιηθεί ως όπλο. +cant-insert-into-assembling-machine-without-recipe=Δεν μπορείς να εισάγεις τίποτα σε μια μηχανή συναρμολόγησης όταν η συνταγή δεν έχει οριστεί. +cant-insert-into-filtered-slot=Μόνο __1__ μπορεί να μπει σε αυτή την υποδοχή, αν θέλεις να βάλεις κάτι διαφορετικό εδώ, το φίλτρο πρέπει να καθαριστεί. +cant-insert-into-hand-reserved-slot=Αυτή η υποδοχή προορίζεται για τον κέρσορα. +cant-insert-into-module-slot=Μόνο μονάδες αναβάθμισης μπορούν να τοποθετηθούν σε αυτή την υποδοχή. +cant-insert-into-restricted-slot=Μόνο __1__ μπορεί να εισαχθεί εδώ, όχι __2__. +cant-insert-into-self=Δεν μπορείς να εισάγεις ένα αντικείμενο στον εαυτό σου. +cant-insert-limit-breached=Δεν είναι δυνατό να εισάγεις περισσότερα αντικείμενα σε αυτή την υποδοχή. +cant-insert-module=__1__ δεν μπορεί να χρησιμοποιηθεί σε __2__ +cant-shoot=__1__ δεν μπορεί να πυροβολήσει __2__. +player-inventory-full=Αδυναμία εισαγωγής __1__. __2__ +wrong-fuel=__1__ δεν μπορεί να κάψει __2__. +[item-description] +item-unknown[1]=Αυτό το αντικείμενο δεν είναι διαθέσιμο λόγω αφαίρεσης mod, θα αποκατασταθεί εάν το mod ενεργοποιηθεί πάλι. +[item-name] +item-unknown=Άγνωστο αντικείμενο +[json-parse-error] +invalid-comma-before-brace=Μη έγκυρο κόμμα πριν από '}' στο __1__:__2__ +invalid-comma-before-square-bracket=Μη έγκυρo κόμμα πριν από ']' στο __1__:__2__ +invalid-string-escape=Μη έγκυρη συμβολοσειρά διαφεύγει στο __1__:__2__ +invalid-utf16-low-surrogate=Μη έγκυρo UTF-16 χαμηλό υποκατάστατο στη συμβολοσειρά JSON διαφεύγει στο __1__:__2__ +unexpected-character=Απροσδόκητος χαρακτήρας (__1__) στο __2__:__3__ +unexpected-end-of-file=Απροσδόκητo τέλος αρχείου σε __1__:__2__ +unexpected-utf16-low-surrogate=Απροσδόκητo UTF-16 χαμηλό υποκατάστατο στη συμβολοσειρά JSON διαφεύγει στο __1__:__2__ +unterminated-string=Ατερμάτιστη συμβολοσειρά στο __1__:__2__ +[lua-profiler] +duration=Διάρκεια: __1__ms +elapsed=Πέρασαν: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=Διεύθυνση IP και πύλη χρησιμοποιείται ήδη για διαφορετικό παίκτη. +address-in-use=Η τοπική πύλη __1__ χρησιμοποιείται ήδη.\nΑυτό θα μπορούσε να προκληθεί από μια άλλη παρουσία του Factorio, ή από κάποιο άλλο πρόγραμμα που χρησιμοποιεί αυτήν τη πύλη. +aligning-desynced-map-to-server=Ευθυγράμμιση αποσυγχρονισμένου χάρτη με το διακομιστή. +cannot-load-downloaded-map=Δεν μπορεί να φορτώσει τον κατεβασμένο χάρτη: __1__ +catching-up=Πλησιάζει. +client-is-catching-up=Ο __1__ πλησιάζει +client-is-downloading-map=Ο __1__ κατεβάζει τον χάρτη +client-is-dropping=Το παιχνίδι απέβαλε τον __1__ +client-is-loading-map=Ο __1__ φορτώνει τον χάρτη +connected-downloading-map=Λήψη χάρτη (__1__) +connecting-to-the-game=Σύνδεση με το παιχνίδι... +core-crc-mismatch=Ο έλεγχος CRC του φακέλου core απέτυχε! Τα δεδομένα του φακέλου core του παιχνιδιού δεν ταιριάζουν με τα αναμενόμενα. +creating-desync-report=Δημιουργία αναφορά αποσυγχρονισμού. Παρακαλώ περίμενε. +desynced=Αποσυγχρονισμός. +desynced-downloading-map=Επανάληψη λήψης χάρτη (__1__) +disabled-autoplace-specifications-changed-runtime=Τα παιχνίδια πολλών παικτών είναι προς το παρόν απενεργοποιημένα επειδή οι προδιαγραφές αυτόματης τοποθέτησης άλλαξαν κατά τη διάρκεια του χρόνου εκτέλεσης. +downloading-auxiliary-failed=Απέτυχε η λήψη δεδομένων για πολλούς παίκτες. Παρακαλώ δοκίμασε ξανά. +downloading-map-failed=Απέτυχε η λήψη του χάρτη από άλλους συμπαίκτες. Παρακαλώ δοκιμάσε ξανά. +extra-mod=__1__ δεν είναι στο διακομιστή. +failed-to-connect=Αποτυχία σύνδεσης. Έλεγξε το αρχείο καταγραφής για λεπτομέρειες. +game-paused=Ο __1__ έκανε παύση το παιχνίδι. +invalid-address=__1__ δεν είναι μια έγκυρη διεύθυνση (__2__). +joined-paused-game=Εντάχθηκες σε σταματημένο παιχνίδι. Θα είσαι σε θέση να δεις τον χάρτη όταν το παιχνίδι συνεχιστεί. +loading-map=Φόρτωση χάρτη πολλών παικτών +loading-scenario=Φόρτωση σεναρίου __1__ +matching-server-connection-failed=Η σύνδεση με τον διακομιστή αντιστοίχισης απέτυχε. +matching-server-connection-resumed=Η σύνδεση με τον διακομιστή αντιστοίχισης επανήλθε. +matching-server-create-failure=Σφάλμα κατά τη δημιουργία διακομιστή παιχνιδιού: __1__ +matching-server-heartbeat-failure=Σφάλμα κατά την αποστολή ένδειξης συντονισμού: __1__ +missing-mod=__1__ είναι μόνο στο διακομιστή. +mod-crc-mismatch=__1__:Mod έχει διαφορετικά περιεχόμενα, παρόλο που οι εκδόσεις είναι οι ίδιες. Η πιο συνηθισμένη αιτία αυτού είναι η ακατάλληλη χρήση της ρύθμισης Mod (συνέχεια απαιτεί αρχεία βασισμένα στις ρυθμίσεις mod). Αυτό μπορεί επίσης να προκληθεί από την τροποποίηση των αρχείων του mod στα τοπικά αρχέια ή στον διακομιστή αλλά όχι και στον άλλο. +mod-mismatch-detected=Εντοπίστηκε ασυμφωνία mods! +mod-version-mismatch=__1__: έχεις την έκδοση __2__, ο διακομιστής έχει την έκδοση __3__. +nintendo-lan-mode-authorization-failed=Απέτυχε η εξουσιοδότηση λειτουργίας LAN +nintendo-network-authorization-failed=Απέτυχε η εξουσιοδότηση από το δίκτυο +nintendo-online-play-requires-nso=Το παιχνίδι μέσω διαδικτύου χρειάζεται συνδρομή Nintendo Switch Online +no-address=__1__ δεν βρέθηκε. +no-network=Αποσυνδέθηκες από το δίκτυο. Το παιχνίδι για πολλούς παίκτες δεν μπορεί να συνεχιστεί. +not-received-connection-accept-reply=Δεν μπόρεσε να δημιουργηθεί δίκτυο επικοινωνίας με τον διακομιστή. +own-address-failed=Αποτυχία προσδιορισμού της εξωτερικής διεύθυνσης IP. Οι υπόλοιποι παίκτες ίσως να μην μπορούν να συνδεθούν. +player-banned=Το όνομα χρήστη σου είναι αποκλεισμένο σε αυτό το παιχνίδι. Αιτία: __1__. +player-banned-by-authserver=Έχεiς αποκλειστεί απο αυτό το παιχνίδι μετά απο σύσταση του διακομηστή ταυτοποίησης. Για αναίρεση απευθυνθείτε στο support@factorio.com. +player-cant-keep-up=Ο υπολογιστής ή το δίκτυο του __1__ δεν μπορούσε να συμβαδίσει με το διακομιστή, οπότε αποσυνδέθηκαν. +player-desynced=__1__ αποσυγχρονίστηκε. +player-desynced-disconnect=Οι __1__ αποσυνδέθηκαν καθώς αποσυγχρονίστηκαν. +player-died=Ο __1__ σκοτώθηκε στο __2__ +player-died-by=Ο __1__ σκοτώθηκε απο τον __2__ στο __3__ +player-dropped=Το παιχνίδι απέβαλε τον __1__. +player-joined-game=Ο __1__ συνδέθηκε στο παιχνίδι. +player-left-game=Ο __1__ έφυγε από το παιχνίδι. +player-limit-reached=Συμπληρώθηκε το όριο των παικτών σε αυτό το παιχνίδι. +player-paused-game=Ο __1__ έκανε παύση το παιχνίδι. +player-reconnect=Ο __1__ αποσυνδέθηκε καθώς επανασυνδέθηκε από μια διαφορετική πηγή. +player-respawn=Ο __1__ αναγεννήθηκε. +player-resumed-game=Ο __1__ συνέχισε το παιχνίδι. +player-switching-servers=__1__ αλλάζει διακομιστές. +player-was-afk=Ο __1__ αποσυνδέθηκε γιατί ήταν ανενεργός(AFK). +prototype-crc-mismatch=Ο έλεγχος πρωτοτύπου CRC απέτυχε! Ένα mod δημιούργησε πρωτότυπα με έναν ακαθόριστο τρόπο. +saving-local-variant-of-map=Τοπική αποθήκευση της παραλλαγής του χάρτη. +saving-map=Αποθήκευση του χάρτη +saving-map-for=Αποθήκευση του χάρτη για τον __1__ +script-command-mismatch=Δεν μπορείς να συμμετέχεις. Τα παρακάτω mods έχουν εντολές χειρισμού που δεν είναι συμβατές μεταξύ εσένα και του διακομιστή. Αυτό υποδεικνύει ότι τα παρακάτω mods δεν είναι ασφαλή για παιχνίδια πολλών παικτών (αποθήκευση/φόρτωση). (Δες το αρχείο καταγραφής για περισσότερες λεπτομέρειες): +script-event-mismatch=Δεν μπορείς να συμμετέχεις. Τα παρακάτω προγράμματα χειρισμού mod δεν είναι συμβατά μεταξύ εσένα και του διακομιστή. Αυτό υποδεικνύει ότι τα ακόλουθα mods δεν είναι ασφαλή για παιχνίδια πολλών παικτών (αποθήκευση/φόρτωση). (δές το αρχείο καταγραφής για περισσότερες λεπτομέρειες): +script-mismatch=Δεν μπορείς να συμμετάσχεις. Τα ακόλουθα πρωτότυπα αρχεία mod δεν είναι πανομοιότυπα μεταξύ εσένα και του διακομιστή: +server-dropped=Η επικοινωνία με το διακομιστή απέτυχε +server-not-responding=Ο διακομιστής δεν ανταποκρίνεται +server-quit=Ο διακομιστής έφυγε από το παιχνίδι +server-saving-map=Ο διακομιστής (__1__) αποθηκεύει τον χάρτη. +server-saving-map-for=Ο διακομιστής (__1__) αποθηκέυει τον χάρτη για τον __2__. +server-version=Ο διακομιστής εκτελεί την έκδοση __1__. +unknown-username=Άγνωστο όνομα χρήστη +user-not-whitelisted=Το όνομα χρήστη που έχεις δεν είναι στη λίστα επιθυμητών σε αυτόν τον διακομιστή. +user-server-key-expired=Εσωτερικό σφάλμα ταυτοποίησης παίκτη. +user-verification-required=Η επαλήθευση χρήστη πρέπει να είναι ενεργή για δημόσια παιχνίδια. +user-with-that-name-already-in-game=Χρήστης με το ονομα σου ειναι ηδή στο παιχνίδι. +version-mismatch-detected=Εντοπίστηκε ασυμφωνία έκδοσης! +waiting-for-respawn=Πέθανες.Γκαντεμιά.Αναγέννηση σε __1__ __plural_for_parameter_1_{1=δευτερόλεπτο|rest=δευτερόλεπτα}__. +waiting-for-saving-map=Ο __1__ αποθηκεύει τον χάρτη. +waiting-for-server-to-prepare-the-map=Αναμονή διακομιστή για να αποθηκέυσει το χαρτη. +waiting-for-server-to-start-saving-the-map=Αναμονή διακομιστή για να ξεκινήσει την αποθήκευση: __1__ +waiting-for-upload-slot=Αναμονή για υποδοχή ανεβάσματος. __1__ __plural_for_parameter_1_{1=παίχτης περιμένει|rest=παίχτες περιμένουν}__. +wrong-input=Ο __1__ αποσυνδέθηκε καθώς έστελνε ακατάλληλα δεδομένα. +you-cant-keep-up=Αποσυνδέθηκες γιατί ο υπολογιστής σου ή το δίκτυο σου δεν ήταν αρκετά γρήγορα ώστε να συμβαδίσει με το διακομιστή. +you-have-been-dropped=Το παιχνίδι σε απέβαλε. +you-sent-wrong-data=Ο υπολογιστής σου έστειλε λάθος δεδομένα στο διακομιστή και αποσυνδέθηκε. +you-were-afk=Αποσυνδέθηκες γιατί ήσουν ανενεργός (AFK). +you-were-banned=Έχεις αποκλειστεί από τον διακομιστή. +you-were-kicked=Έχεις αποβληθεί από τον διακομιστή. +your-version=Εκτελείς την έκδοση __1__. +[noise-expression] +0_16-elevation=Βάλτοι +0_17-island=Νησί +0_17-islands+continents=Νησιά και ήπειροι +0_17-lakes-elevation=Κανονικός +0_17-starting-plateau=Έναρξη σε πεδιάδα μόνο +aux=Κανονικό +debug-aux=Αποσφαλμάτωση +debug-moisture=Αποσφαλμάτωση +debug-temperature=Αποσφαλμάτωση +elevation=Κανονικό +endless-ocean-with-starting-area-elevation=Ατελείωτος ωκεανός +endless-plateau-with-starting-area-elevation=Ατελείωτη πεδιάδα +moisture=Κανονική +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Κανονική +[noise-property] +aux=Aux +elevation=Υψόμετρο +moisture=Υγρασία +starting-lake-noise-amplitude=Αρχικός βαθμός βάθους +temperature=Θερμοκρασία +[permissions-command-output] +action-set-to=__1__ ορίστηκε σε __2__. +added-player-to-group=Ο __1__ προστέθηκε στην ομάδα __2__. +created-group=Δημιουργήθηκε η ομάδα __1__. +deleted-group=Διαγραμμένες ομάδες δικαιωμάτων: __1__. +player-is-already-in-group=Ο __1__ είναι ήδη στην ομάδα __2__. +player-is-in-group=Ο __1__ είναι στην ομάδα __2__. +player-is-not-in-any-group=Ο __1__ δεν είναι σε καμία ομάδα. +player-is-not-in-group=Ο __1__ δεν είναι στην ομάδα __2__. +player-removed-from-group=Ο __1__ αφαιρέθηκε από την ομάδα __2__. +renamed-group=Η ομάδα δικαιωμάτων μετονομάστηκε από: __1__ σε __2__. +reset-complete=Eπαναφορά δικαιωμάτων στην προεπιλογή. +unable-to-create-group=Αδυνατή η δημιουργία ομάδας. +unknown-action=Άγνωστη δράση εισόδου: __1__. +unknown-action-value=Άγνωστη τιμή: __1__ - Αναμένεται "true" ή "false". +unknown-group=Άγνωστη ομάδα: __1__. +unknown-player=Άγνωστος παίκτης: __1__. +you-can-not-create-groups=Δεν έχεις το δικαίωμα να δημιουργήσεις ομάδες δικαιωμάτων. +you-can-not-delete-groups=Δεν έχεις το δικαίωμα να διαγράψεις ομάδες δικαιωμάτων. +you-can-not-delete-the-default-group=Δεν μπορείς να διαγράψεις την προεπιλεγμένη ομάδα δικαιωμάτων. +you-can-not-edit-groups=Δεν έχεις το δικαιώματα για να επεξεργαστείς ομάδες δικαιωμάτων. +[permissions-help] +add-player=<ομάδα><παίκτης>- Προσθέτει τον παίκτη στην δεδμένη ομάδα. +create-group= - Δημιουργεί μια νέα ομάδα με το δεδομένο όνομα ή εάν δεν δοθεί όνομα χρησιμοποιείται το προεπιλεγμένο όνομα. +delete-group=<ομάδα>- Διαγράφει τη δεδομένη ομάδα. +edit-group=<ομάδα><δράση> - Ενεργοποιεί ή απενεργοποιεί τη δεδοµένη δράση για τη δεδοµένη ομάδα. +get-player-group=<παίκτης> - Παίρνει την ομάδα του δεδομένου παίκτη αν είναι μέρος κάποιας. +groups=-Παραθέτει σε λίστα όλες τις ομάδες. +help-list=Οι διαθέσιμες επιλογές είναι: __1__. +matching-actions-list=Ταίριασμα δράσεων: __1__. +matching-group-list=Ομάδες που ταιρίαζουν: +matching-options-list=Ταίριασμα επιλογών: __1__. +remove-player=<ομάδα><παίκτης>- Αφαιρεί τον παίκτη από τη δεδομένη ομάδα. +rename-group=<ομάδα><όνομα>- Μετονομάζει τη δεδομένη ομάδα με το νέο όνομα. +reset=- Επαναφέρει όλα τα δικαιώματα στην προεπιλεγμένη κατάσταση. +[recipe-difficulty] +expensive=Δαπανηρή +normal=Κανονική +[richness] +none[1]=Κανένας +[save-map-failed] +cannot-save-map=Δεν μπορεί να αποθηκευτεί ο χάρτης: __1__ +[size] +none=Ανύπαρκτο +only-starting-area=Εάν απενεργοποιηθεί: μόνο στην περιοχή εκκίνησης +[spidertron-status] +connected-to=Συνδέθηκε με __1__ +connection=Σύνδεση +idle=Ανενεργό +moving=Προχωράει (__1__) +not-connected=Δεν συνδέθηκε +shooting=Πυροβολεί +[technology-difficulty] +expensive=Δαπανηρή +normal=Κανονική +[tile-description] +tile-unknown[1]=Αυτό το πλακίδιο δεν είναι διαθέσιμο λόγω αφαίρεσης mod, θα αποκατασταθεί εάν το mod ενεργοποιηθεί πάλι. +[tile-name] +tile-unknown=Άγνωστο πλακίδιο +[tooltip-category] +activated=Ενεργοποιημένα +burnable-fuel=καύσιμο +consumed=Καταναλώσεις +consumes=Κατανάλωση +debug=Αποσφαλμάτωση +effect=Επίδραση +electricity=ηλεκτρισμός +equipment-grid=Εξοπλισμός +equipment-grid-electricity=ηλεκτρισμός εξοπλισμού +fluid=υγρό +generates=Παραγωγή +heat=θερμότητα +personal-weapon=Όπλα παίχτη +placed-in-equipment-grid=Τοποθετείται στον εξοπλισμό +player-armor=Πανοπλία +stores=Αποθηκεύει +thrown=Ρίχτηκε +train=Τρένο +turret=Πυργίσκος +vehicle=Όχημα +vehicle-weapons=Όπλα οχήματος +[tutorial-gui] +new-recipes-available=Νέες συνταγές κατασκευών είναι διαθέσιμες +new-technologies-available=Νέες τεχνολογίες είναι διαθέσιμες για έρευνα +objective-complete=Ο στόχος ολοκληρώθηκε +research-tooltip-heading=Η έρευνα ολοκληρώθηκε! +[virtual-signal-description] +signal-unknown[1]=Αυτό το σήμα δεν είναι διαθέσιμο λόγω αφαίρεσης mod, θα αποκατασταθεί εάν το mod ενεργοποιηθεί πάλι. +[virtual-signal-name] +signal-unknown=Άγνωστο σήμα + diff --git a/factorio/data/core/locale/el/info.json b/factorio/data/core/locale/el/info.json new file mode 100644 index 0000000000000000000000000000000000000000..b2be7d647c379dc205ca6e7d23d7442829fa9ee1 --- /dev/null +++ b/factorio/data/core/locale/el/info.json @@ -0,0 +1,61 @@ +{ + "completed": 99, + "font": { + "default": [ + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/TitilliumWeb-Regular.ttf", + "__core__/fonts/Lilittium-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSans.ttf" + ], + "default-bold": [ + "__core__/fonts/NotoSans-Bold.ttf", + "__core__/fonts/TitilliumWeb-Bold.ttf", + "__core__/fonts/Lilittium-Bold.ttf", + "__core__/fonts/NotoSansCJKtc-Bold.ttf", + "__core__/fonts/NotoSansThai-Bold.ttf", + "__core__/fonts/NotoSansArabic-Bold.ttf", + "__core__/fonts/NotoSansHebrew-Bold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "default-mono": [ + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSansMono.ttf" + ], + "default-semibold": [ + "__core__/fonts/NotoSans-SemiBold.ttf", + "__core__/fonts/TitilliumWeb-SemiBold.ttf", + "__core__/fonts/Lilittium-SemiBold.ttf", + "__core__/fonts/NotoSansCJKtc-Medium.ttf", + "__core__/fonts/NotoSansThai-SemiBold.ttf", + "__core__/fonts/NotoSansArabic-SemiBold.ttf", + "__core__/fonts/NotoSansHebrew-SemiBold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "locale-pick": [ + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ], + "scenario-message-dialog": [ + "__core__/fonts/IBMPlexMono-Medium.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ] + }, + "language-name": "Ελληνικά" +} \ No newline at end of file diff --git a/factorio/data/core/locale/en/core.cfg b/factorio/data/core/locale/en/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e143c8800c565e6ce459aac48016100293a9125d --- /dev/null +++ b/factorio/data/core/locale/en/core.cfg @@ -0,0 +1,3907 @@ +unlocks=Unlocks +locks=Locks +and=and +or=or +time-future=In the future +years-ago=__1__ __plural_for_parameter_1_{1=year|rest=years}__ ago +months-ago=__1__ __plural_for_parameter_1_{1=month|rest=months}__ ago +weeks-ago=__1__ __plural_for_parameter_1_{1=week|rest=weeks}__ ago +days-ago=__1__ __plural_for_parameter_1_{1=day|rest=days}__ ago +hours-ago=__1__ __plural_for_parameter_1_{1=hour|rest=hours}__ ago +minutes-ago=__1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ ago +seconds-ago=__1__ __plural_for_parameter_1_{1=second|rest=seconds}__ ago +days=__1__ __plural_for_parameter_1_{1=day|rest=days}__ +hours=__1__ __plural_for_parameter_1_{1=hour|rest=hours}__ +minutes=__1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ +seconds=__1__ __plural_for_parameter_1_{1=second|rest=seconds}__ +per-second-suffix=/s +per-minute-suffix=/m +colon=: +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-giga=G +si-prefix-symbol-tera=T +si-prefix-symbol-peta=P +si-prefix-symbol-exa=E +si-prefix-symbol-zetta=Z +si-prefix-symbol-yotta=Y +si-unit-symbol-watt=W +si-unit-symbol-joule=J +si-unit-kilometer-per-hour= km/h +time-symbol-milliseconds=__1__ ms +time-symbol-seconds=__1__ s +time-symbol-minutes=__1__ m +time-symbol-hours=__1__ h +time-symbol-seconds-short=__1__s +time-symbol-minutes-short=__1__m +time-symbol-hours-short=__1__h +format-percent=__1__% +format-pixels=__1__ px +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-gigabytes-per-second=__1__ GB/s +not-enough-ingredients=Not enough ingredients. +recipe-not-craftable-in-hand=This recipe cannot be crafted by hand. +recipe-too-complex-to-craft-in-hand=This recipe is too complex to be crafted by hand. +left-the-vehicle=Left the vehicle. +entered-the-vehicle=Entered the vehicle. +vehicle-is-full=Vehicle is full. +cant-be-damaged=This cannot be damaged. +cant-be-mined=This cannot be mined. +cant-be-rotated=This cannot be rotated. +cant-repair-enemy-structures=Enemy structures cannot be repaired. +cant-mine-vehicle-with-passenger=This cannot be mined while anyone is in it. +cant-mine-enemy-structure=Enemy structures cannot be mined. +cant-open-enemy-structures=Cannot open enemy structures. +cant-transfer-to-enemy-structures=Cannot transfer to enemy structures. +cant-transfer-from-enemy-structures=Cannot transfer from enemy structures. +cant-rotate-enemy-structures=Cannot rotate enemy structures. +cant-copy-enemy-structure-settings=Cannot copy settings from enemy structures. +cant-paste-enemy-structure-settings=Cannot paste settings to enemy structures. +cant-change-enemy-wires=Enemy wires cannot be changed. +cant-enter-enemy-vehicles=Cannot enter enemy vehicles. +not-allowed-character-in-file-name=The character "__1__" cannot be part of the file name. +file-name-too-long=File name too long. (Max __1__ characters) +invalid-character-in-file-name=Invalid character in the file name. +empty-file-name=The file name is empty. +empty-stop-name=The stop name is empty +too-long-stop-name=The train stop name (__1__ characters) cannot be longer than __2__ characters. +too-long-tag-name=The tag name (__1__ characters) cannot be longer than __2__ characters. +reload-script-data-too-large=Reload script data is too large: __1__ > __2__. +noname-station=Stop +control-mouse-related=This control has to be mouse-related. +control-mouse-related-on-controller=This control has to be from __1__ or __2__. +control-keyboard-related=This control has to be keyboard-related. +control-mouse-wheel-related=This control has to be from a mouse wheel. +control-controller-button-related=This control has to be from a controller button. +control-controller-axis-related=This control has to be from a controller trigger button. +control-controller-stick-related=This control has to be from a controller stick. +no-path=No path +destination-full=Destination full +not-enough-rails=Not enough rails +cant-set-filter=You cannot set this filter: __1__ +cant-set-request-when-it-is-automated=You cannot modify requests when they are set by the circuit network. +cant-set-duplicate-request=__1__ is already requested in a different slot. +cant-set-duplicate-filter=__1__ is already filtered in a different slot. +cant-set-duplicate-trash-slot=__1__ is already set in a different slot. +cant-connect-rolling-stock-not-in-vehicle=Cannot connect rolling stock: not in vehicle. +cant-connect-rolling-stock-not-in-rolling-stock=Cannot connect rolling stock: not in rolling stock. +cant-connect-rolling-stock-too-close=Cannot connect rolling stocks: rolling stocks too close to each other. +rolling-stock-connected=Rolling stock connected. +no-stock-to-connect-found=No rolling stock found to connect. +cant-disconnect-rolling-stock-not-in-vehicle=Cannot disconnect rolling stock: not in vehicle. +cant-disconnect-rolling-stock-not-in-rolling-stock=Cannot disconnect rolling stock: not in rolling stock. +rolling-stock-disconnected=Rolling stock disconnected. +no-stock-to-disconnect-found=No rolling stock found to disconnect. +not-enough-space-to-connect-train=Not enough space to connect train. +this-cannot-be-mined-by-hand-because-it-requires-fluid=This cannot be mined by hand because it requires __1__. +unknown-command=Unknown command "__1__". Type /h or /help for more help about commands. +player-doesnt-exist=Player __1__ doesn't exist. +player-isnt-online=__1__ isn't online. +replay-saving-disabled-map-version=Replay saving disabled: map saved with version __1__ and current version is __2__. +replay-saving-disabled-mods=Replay saving disabled: map save has different mod settings. +replay-saving-disabled-mods-startup-settings=Replay saving disabled: map save has different mod startup settings. +replay-saving-disabled-migration-applied=Replay saving disabled: map migration(s) have been applied. +replay-saving-disabled-forced-by-user=Replay saving has been disabled as the user forced prototype changed loading mode. +replay-saving-disabled=Replay saving has been disabled. +replay-disabled-autoplace-specifications-changed-runtime=Replays are currently disabled because autoplace specifications have been changed during runtime. +noone-to-reply=No one to reply to. +loading-mods=Loading mods... +building-atlas=Building sprite atlas... +building-prototypes=Building prototypes... +checking-sprites=Checking sprites... +cropping-bitmaps=Cropping bitmaps... +loading-sprites=Loading sprites... +loading-sounds=Loading sounds... +base-mod-disabled=Base Mod is required to run the game, but it is currently disabled. Do you want to enable it? +base-mod-invalid=Base Mod is required to run the game, but it is currently invalid. +failed-to-load-base-mod=Error loading Base Mod. +failed-to-load-mod=Failed to load mod "__1__" +failed-to-load-mod-reason=Failed to load mod "__1__": __2__ +cant-run-command-not-admin=Cannot run command (__1__) - you are not an admin. +cant-run-command-not-in-multiplayer-game=Cannot run command (__1__) in a singleplayer game. +player-was-banned=__1__ was banned by __2__. Reason: __3__. +unknown-player-was-banned=__1__ (not on map) was banned by __2__. Reason: __3__. +unspecified=unspecified +player-was-kicked=__1__ was kicked by __2__. Reason: __3__. +no-bans=No players are banned. +ban-report=__1__ for __2__ +ban-report-ip=__1__ (__2__) for __3__ +player-is-already-an-admin=__1__ is already an admin. +player-was-promoted=__1__ was promoted to admin by __2__. +player-is-not-an-admin=__1__ is not an admin. +player-was-demoted=__1__ was demoted from admin by __2__. +player-is-already-in-admin-list=__1__ is already in the admin list and will be promoted upon joining the game. +player-was-added-to-admin-list=__1__ was added to the admin list by __2__ and will be promoted upon joining the game. +player-is-not-in-admin-list=__1__ is not in the admin list. +player-was-removed-from-admin-list=__1__ was removed from the admin list by __2__ and will no longer be promoted upon joining the game. +player-was-unbanned=__1__ was unbanned by __2__. +player-is-not-banned=Cannot unban __1__ as the player is not banned. +color-for-players-only=Color can only be set for players. +invalid-parameter=Invalid parameter +invalid-screenshot-resolution=Invalid screenshot resolution. Width and height has to be from range {1, __1__}. +invalid-zoom-level=Invalid zoom level. Zoom has to be greater than or equal to __1__. +player-changed-color=__1__'s color is now __2__. +player-changed-color-singleplayer=Your color is now __1__. +unknown-color=Unknown color __1__. +evolution-message=Evolution factor: __1__. (Time __2__%) (Pollution __3__%) (Spawner kills __4__%) +command-will-disable-achievements=Using Lua console commands will disable achievements. Please repeat the command to proceed. +editor-will-disable-achievements=Using the Map Editor will disable achievements. Please repeat the command to proceed. +cheat-will-disable-achievements=Using the cheat command will disable achievements. Please repeat the command to proceed. +player-tried-using-command=Player __1__ tried using the command "__2__". +player-tried-using-editor=Player __1__ tried using the Map Editor. +player-tried-using-cheat=Player __1__ tried using the cheat command. +command-ran=__1__ (command): __2__ +command-attempted-not-allowed=__1__ tried to run a command, which isn't allowed for them: __2__ +player-started-research=__1__ started research __2__ +player-queued-research=__1__ queued research __2__ +player-changed-research=__1__ changed research from __2__ to __3__ +player-cancelled-research=__1__ canceled research __2__ +cant-swap-console-with-player=Cannot swap console with player: Expected 2 players when called from console. +cant-swap-expected-two-players=Cannot swap: Expected 2 players when called from console. +user-verification-disabled=User verification has been disabled. +user-verification-enabled=User verification has been enabled. +user-verification-already-disabled=User verification is already disabled. +user-verification-already-enabled=User verification is already enabled. +blueprint-transferring=Transferring blueprint: __1__ +blueprint-no-name=Untitled +item-has-tags=Item has tags. +failed-to-import-string=Failed to import string: __1__. +permissions-import-successfully=Permissions imported successfully. +error-while-importing-string=Error while importing string: +string-import-successful=__1__ imported successfully. +string-import-produced-no-item=Input produced no item. +map-info-combined-yield-percentage=__1__ combined yield __2__% +cannot-open-mod-settings-game-not-fully-setup=Mod settings cannot be opened when the game isn't fully setup (joining a paused multiplayer game). +continue=Continue +disabled-by-server=Disabled by server +game-saved-to=Game has been saved to __1__. +no-artillery-with-ammo-in-range=No artillery with ammo in range. +no-artillery-in-range=No artillery in range. +saving-process-crashed=Saving process crashed. +cant-swap-with-yourself=Cannot swap players with yourself. +players-dont-have-characters=Cannot swap players: One or both of them does not have a character. +players-dont-have-character-controllers=Cannot swap players: Character does not have a controller. +players-arent-on-same-surface=Cannot swap players: players are on different surfaces. +cant-join-game-not-in-main-menu=Can only join a Steam game while in the Main Menu. +cant-join-game-steam-networking-disabled=Unable to join game: Steam networking is disabled in the config settings. +cant-join-game-steam-init-failed=Unable to join game: Steam init failed. +closing-file-failed=Closing file __1__ failed.\nReason: __2__. +close-file-reason-other=Other, error code: __1__ +close-file-reason-corrupt=CRC check failed: The zip is corrupted. +reading-file-failed=Reading file __1__ failed.\nError code: __2__. +mod-caused-error=The mod __1__ caused a non-recoverable error.\nPlease report this error to the mod author.\n\n__2__ +scenario-caused-error=The scenario __1__ caused a non-recoverable error.\nPlease report this error to the scenario author.\n\n__2__ +error-with-handler-message=__1__\nAn error handler added the following information:\n__2__ +error-with-handler-failed=__1__\nWhile handling this, an error handler caused another error:\n__2__ +cant-reach=Cannot reach +missing-item=Missing __1__ +missing-equipment=Missing equipment: +missing-equipment-list-item=__1__ X __2__ +wire-cant-reach=Wire cannot reach +cant-be-connected-to-wire=Cannot connect to wire +cant-be-connected-to-copper-wire=Cannot connect to electric wire +manual-wire-dragging-disabled=Manual wire dragging disabled +electric-pole-wire-limit-reached=Max of 5 connections reached. +not-operable=Not operable +cant-be-crafted-in-this-machine=Cannot be crafted in this machine. +action-leads-to-fluid-mixing=Cannot mix fluids. +cant-add-player-already-exists=A player with the name __1__ already exists. +reset-to-defaults=Reset __1__ __plural_for_parameter_1_{1=option|rest=options}__ to __plural_for_parameter_1_{1=default|rest=defaults}__ +reset-to-defaults-disabled=All options have default values. +unconfirmed-changes=There __plural_for_parameter_1_{1=is|rest=are}__ __1__ unconfirmed __plural_for_parameter_1_{1=change|rest=changes}__. +discard-changes=Discard changes +shortcut-disabled-technology-not-researched=This shortcut requires the __1__ technology. +shortcut-bar-full=Cannot dock more items to the shortcut bar. +cant-clear-cursor=Cannot put away the __1__. Player inventory is full. +cant-put-item-back=Cannot return item back: __1__ +reverted-control-settings-to-default=Reverted control settings to the default bindings due to incompatibility with previous versions. +blueprint-library-shortcut-broken=The target of this shortcut to the blueprint library is no longer present. +feature-not-available-in-demo-version=This feature is not available in the demo version of the game +skip-cutscene=Press __CONTROL__confirm-message__ to skip cutscene +remnant-name=__1__ (remnant) +dying-explosion-name=__1__ (dying explosion) +repeat-when-transferred=Blueprint record is being transferred into the game, try again when the transfer is finished. +reassigned-empty=No new content selected. +too-deep-book-recursion=Cannot insert item, the maximum book recursion is __1__. +invalid-snap-to-grid-value=__1__ is an invalid snap to grid value. +invalid-grid-position-value=__1__ is an invalid grid position value. +snap-to-grid-value-has-to-be-multiple=Snap to grid value for this blueprint has to be multiple of __1__. +grid-position-value-has-to-be-multiple=Grid position value for this blueprint has to be multiple of __1__. +grid-position-and-absolute-position-need-to-match=Grid position and blueprint grid position coordinates need to be either all even or all odd. +opened-item-removed=The item was removed. +cursor=Cursor +on-the-ground=On the ground +save-already-in-progress=Cannot save because a save is already in progress. +bonus-progress-bar-tooltip=Bonus production: __1__ +no-modifier-selected=No modifier selected +new-tips=New tips +new-tips-count=New tips: __1__ +the-blueprint-cant-be-flipped=Blueprint with __1__ cannot be flipped. +mod-name-too-long=Mod __1__ has name that is too long, maximum mod name length is __2__ characters. +mod-title-too-long=Mod __1__ has title that is too long, maximum mod title length is __2__ characters. +low-ram-warning=This save file uses a large amount of memory and will likely cause the game to crash.\nReducing sprite resolution in Graphics Settings will reduce memory usage.\n__1__ + +[cant-build-reason] +cant-build-here=Cannot build here +entity-in-the-way=__1__ is in the way +entity-ghost-in-the-way=__1__ ghost is in the way +player-in-the-way=Character is in the way +cant-build-on-tile=Cannot build on __1__ +out-of-world=Cannot build outside of the map +rail-signals-must-be-built-next-to-rail=Rail signals must be built next to rails +entity-must-be-built-next-to-rail=__1__ must be built next to rails +too-close-to-existing-rail-signal=Too close to existing rail signal +invalid-rail-signal-position=Invalid rail signal position +invalid-transport-belt-connectable-position=Invalid belt position +invalid-train-stop-position=Invalid train stop position +cant-build-train-stop-in-intersection=Cannot build train stop in intersection +no-resource-for-drill=__1__ can only be built on resources +no-resource-for-mining-drill=Mining drills must be built on resources +no-valid-resource-for-drill=__1__ cannot mine this resource +no-rail-for-ghost-train=Train ghosts must be built on rails +no-rail-for-train=__1__ must be built on rails +mixing-fluids=Cannot connect systems with different fluids +covered-by-fog-of-war=Cannot build in fog of war. +uncharted-area=Cannot build in an uncharted area + +[http-error] +unknown-error-with-message=Download failed (status code __1__): __2__ +unknown-error=Download failed (status code __1__). +json-parse-error=Download failed (status code __1__): failed to parse JSON response: __2__ +auth-error-with-message=Download failed (status code __1__): auth error: __2__ +auth-error=Download failed (status code __1__): auth error. + +[json-parse-error] +unexpected-character=Unexpected character (__1__) at __2__:__3__ +unexpected-end-of-file=Unexpected end of file at __1__:__2__ +invalid-comma-before-square-bracket=Invalid comma before ']' at __1__:__2__ +invalid-comma-before-brace=Invalid comma before '}' at __1__:__2__ +unterminated-string=Unterminated string at __1__:__2__ +invalid-utf16-low-surrogate=Invalid UTF-16 low surrogate in JSON string escapes at __1__:__2__ +unexpected-utf16-low-surrogate=Unexpected UTF-16 low surrogate in JSON string escapes at __1__:__2__ +invalid-string-escape=Invalid string escape at __1__:__2__ + +[ini-parse-error] +unterminated-section-header=Unterminated section header at __1__:__2__ +missing-value=Missing value at __1__:__2__ + +[error] +failed-to-create-app-window=Failed to create an application window. __1__ +system-initialization-failed=Initialization failed. Error code: __1__ +failed-to-load-window-icon=Failed to load window icon! File path: __1__ +unable-to-create-sprite=Unable to create sprite (size __1__x__2__), probably not enough video memory (VRAM). +operation-failed=Operation failed +startup-failed=Failed to start the game +error-message-box-title=Error +crash-to-desktop-message=Unexpected error occurred. If you're running the latest version of the game, you can help us resolve the problem by posting the contents of the log file on the Factorio forums.\nPlease also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash. +out-of-vram-change-quality-to-normal=Setting sprite resolution option (high -> normal). Please restart the game. +out-of-vram-change-usage-to-high=Setting bitmap caching option (all -> high). Please restart the game. +out-of-vram-change-usage-to-medium=Setting bitmap caching option (high -> medium). Please restart the game. +out-of-vram-enable-low-vram-mode=Turning low VRAM mode on. Please restart the game. +out-of-vram-change-usage-to-low=Setting bitmap caching option (medium -> low). Please restart the game. +out-of-vram-change-quality-to-low=Turning low graphics options on. Please restart the game. +out-of-vram-cannot-lower-settings=Low graphics mode and bitmap caching level low are already on. This means that your system hardware is below the minimum requirements. If you believe this is an issue with the game, please report it on our forums. +audio-error-title=Audio error +audio-could-not-initialize=Couldn't initialize audio. Audio is disabled. +data-error-title=Data error +player-data-invalid=Failed to load the player data file. Campaign progress might be lost. +achievement-data-invalid=Failed to load local achievement data. Local achievements might be lost. +config-data-invalid-prompt-reset-to-default=Configuration file has invalid contents. Do you want to reset it? +failed-to-load-save-file=Failed to load save file. +game-state-corruption-detected-saving-aborted=Detected corruption of the game state. Game was not saved to prevent corruption of your save files. +game-state-corruption-detected-save-corrupted=Detected corruption of the game state. You won't be able load the save game. +replay-data-not-found=Cannot play replay: replay data was not found. +replay-header-error-old-version=Replay header cannot be loaded. It is probably older than the current version __1__. +replay-header-error=Replay header cannot be loaded due to the following error: +replay-version-mismatch=Cannot play replay: it was created in version __1__, but current version is __2__. +replay-mod-configuration-mismatch=Cannot play replay: it has a different mod configuration. +value-out-of-range=Value out of range: please input a value between __1__ and __2__. +low-available-space-in-steam-storage=You have only __1__ MB of free space left in Steam Remote Storage. If you run out of available space, the game might not be able to store your configuration and blueprint library, and you might lose your progress if you rely on Steam Cloud for synchronizing save files between computers.\nWe recommend you delete some old save files using delete button in Load Game dialog to free up space. +low-available-space-in-steam-storage-title=Low available space in Steam Remote Storage warning +map-can-not-be-loaded-in-demo-version=This map can not be loaded in the demo version of the game. + +[invalid-map-version] +lower-than-minimum=Map version __1__ cannot be loaded because it is lower than the minimum input version (__2__). +higher-than-maximum=Map version __1__ cannot be loaded because it is higher than the game version (__2__). +campaign-retired-from-game=Campaign '__1__' was retired from the game. You can load this save in game version __2__. + +[save-map-failed] +cannot-save-map=Cannot save map: __1__ + +[character-corpse] +died=Died +time-ago=__1__ ago +name=Corpse (__1__) +time-remaining=Remaining time +killed-by=Killed by + +[controller] +ghost=Ghost controller +character=Character controller +god=God controller +editor=Editor controller +pause=Pause controller +cutscene=Cutscene controller +spectator=Spectator controller + +[entity-type] +tree=Tree + +[command-help] +admins=- Prints a list of game admins. +alerts= - Enables, disables, mutes, or unmutes the given alert type. +all-players-list=All players: +available-alerts=Available alerts: __1__. +available-colors=Available colors: __1__. +ban= - Bans the specified player. +banlist= - Adds or removes a player from the banlist. Same as /ban or /unban. +bans=- Prints a list of banned players. +cant-use-banlist-not-in-multiplayer-game=The banlist command cannot be used in a singleplayer game. +cant-use-permissions-not-in-multiplayer-game=The permissions command cannot be used in a singleplayer game. +cant-use-whitelist-not-in-multiplayer-game=The whitelist command cannot be used in a singleplayer game. +clear=- Clears the console. +color= - Changes your color. Can either be one of the predefined colors or RGBA values in the format of "# # # #". +command= - Executes a Lua command (if allowed). +config=- Opens the server configuration GUI. +delete-blueprint-library= - Deletes the blueprint library storage for the given offline player from the save file. Enter "everybody confirm" to delete the storage of all offline players. +demote= - Demotes the player from admin. +evolution=- Prints info about the alien evolution factor. +help-description=Type /h to get details of it. +help-list=Available commands are: +help= - Prints a list of available commands. The optional argument can specify the command that should be described. +ignore= - Prevents the chat from showing messages from this player. Admin messages are still shown. +ignores=- Prints a list of ignored players. +kick= - Kicks the specified player. +matching-alerts-list=Matching alerts: __1__. +matching-colors-list=Matching colors: __1__. +matching-commands-list=Matching commands: +matching-players-list=Matching players: +measured-command= - Executes a Lua command (if allowed) and measures time it took. +mute-programmable-speaker= - Mutes or unmutes the global sounds created by the Programmable Speaker. Use "local" to mute just the local client. Admins can use "everyone" to mute the sounds for everyone on the server. +mute= - Prevents the player from saying anything in chat. +mutes=- Prints a list of all players that are muted (cannot talk in chat). +open= - Opens another player's inventory. +perf-avg-frames=- Number of ticks/updates used to average performance counters. The default is 100. A value of 5-10 is recommended for fast convergence, but numbers will jitter more rapidly. +permissions=- Opens the permissions GUI. +admin=- Opens the player management GUI. +players=- Prints a list of players in the game. (parameter online/o prints only players that are online. count/c prints only count) +promote= - Promotes the player to admin. +purge= - Clears all the messages from this player from the chat log. +quit=- Terminates the server cleanly. +reply= - Replies to the last player that whispered to you. +save= - Saves the current game with the specified name. +screenshot= - Takes a screenshot with your current view settings, or with the specified resolution. Zoom is optional and defaults to 1. +seed=- Prints the starting map seed. +server-commands=- Server console commands. +server-save=- Saves the game on the server in a multiplayer game. +shout= - Sends a message to all players including other forces. +silent-command= - Executes a Lua command (if allowed) without printing it to the console. +swap-players= - Swaps characters between the specified players. If not given, the second player is yourself. +time=- Prints info about how old the map is. +toggle-action-logging=- Toggles logging of all input actions performed by the game. This value doesn't persist following game restarts and only effects your local game in multiplayer sessions. +toggle-heavy-mode=- This command is to be used with caution as it will make the game multiplayer unplayable once set. The game starts to save and compare the game with itself every tick to search for inconsistencies in the determinism. This command is advised to be used when there is a desync loop when a new player joins the server. The heavy mode will run until it outputs something. Please provide it to us so we can investigate and fix the problem. +unban= - Unbans the specified player. +unignore= - Allows the chat to show messages from this player. +unknown-command=Unknown command __1__ +unmute= - Allows the player to talk in chat again. +version=- Prints the current game version. +whisper= - Sends a message to the specified player. +whitelist= - Enables, disables, adds or removes a player from the whitelist, where only whitelisted players can join the game. Enter nothing for 'player' when using 'get' to print a list of all whitelisted players. +editor=- Toggles the map editor. +cheat= - Researches all technologies and enables cheat mode. Using the option also gives the player some additional items. +unlock-shortcut-bar=- Unlocks all shortcut bar items. +unlock-tips=Unlocks all tips and trick entries. +reset-tips=Resets the state of the tips and tricks as if the game was just started for the first time. + +[config-help] +name= - Sets the server name. +description= - Sets the server description (can be empty). +tags= - Sets the server tags - a list of strings (can be empty). +afk-auto-kick= - Sets the time (in minutes) a player has to be inactive before they are auto-kicked. 0 means disabled. +allow-commands= - Sets if Lua commands are allowed. +allow-debug-settings= - Sets if non-trivial debug settings are allowed for non-admin players. +autosave-interval= - Sets the autosave interval (in minutes). 0 means disabled. +autosave-only-on-server= - Sets if only the server will create autosaves. +help-list=Available configs are: __1__. +ignore-player-limit-for-returning-players= - Sets if the server player limit is ignored for returning players. +matching-configs-list=Matching configs: __1__. +max-players= - Sets the maximum number of players allowed in this server. 0 means no limit. +max-upload-speed= - Sets the maximum upload speed in kilobytes per second. 0 means no limit. +max-upload-slots= - Sets the maximum number of upload slots. 0 means no limit. +only-admins-can-pause= - Sets if only admins are allowed to pause the game. +password= - Sets the multiplayer password. An empty password means no password. +require-user-verification= - Sets if a user's identity has to be confirmed to join the server. +visibility-lan= - Sets if the game will be visible on LAN. +visibility-steam= - Sets if friends can join through Steam. +visibility-public= - Sets if the game will be publicly visible. + +[config-output] +server-name=Server name: __1__ +server-name-changed=Server name changed to: __1__ +server-description-empty=The server has no description. +server-description=Server description: __1__ +server-description-already-empty=The server description is already empty. +server-description-cleared=Server description cleared. +server-description-changed=Server description set to: __1__ +server-tags-empty=The server has no tags. +server-tags=Server tags: __1__ +server-tags-already-empty=The server already has no tags. +server-tags-cleared=Server tags cleared. +server-tags-changed=Server tags set to: __1__ +upload-rate=__1__ kilobytes per second. +upload-rate-unlimited=Unlimited. +upload-rate-changed-to=Maximum upload rate changed to __1__ kilobytes per second. +upload-rate-changed-to-unlimited=Upload limit removed. +upload-slots=__1__ slots. +upload-slots-unlimited=Unlimited. +upload-slots-changed-to=Number of upload slots changed to __1__. +upload-slots-changed-to-unlimited=Upload slot limit removed. +visibility-public=Public visibility: __1__. +visibility-public-set-to=Public visibility set to: __1__. +visibility-steam=Steam visibility: __1__. +visibility-steam-set-to=Steam visibility set to: __1__. +visibility-lan=LAN visibility: __1__. +visibility-lan-set-to=LAN visibility set to: __1__. +value-is-not-valid=Value is not valid. +password-removed=Server password removed. +password-changed=Server password changed. +max-number-of-players-changed-to-unlimited=Player limit removed. +max-number-of-players-changed-to=Maximum number of players changed to __1__. +allow-commands=Allow Lua commands: __1__. +allow-commands-set-to=Allow Lua commands set to __1__. +allow-debug-settings=Allow debug settings: __1__. +allow-debug-settings-set-to=Allow debug settings set to __1__. +cant-use-not-in-multiplayer-game=Config commands can only be used in multiplayer. +expected-value-to-set=Expected value to set as the third parameter. +invalid-config=Unknown config: __1__ +has-password=The server currently has a password. +no-password=The server currently doesn't have a password. +autosave-disabled=Autosave is disabled. +autosave-interval-minutes=Autosave every __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +autosave-changed-to-disabled=Autosave is now disabled. +autosave-changed-to-minutes=Autosave interval changed to __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +autosave-only-on-server=Autosave only on server: __1__. +autosave-only-on-server-set-to=Autosave only on server set to: __1__. +afk-autokick-disabled=AFK auto-kick is disabled. +afk-autokick-interval-minutes=Kick if AFK for more than __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +afk-autokick-changed-to-disabled=AFK auto kick is now disabled. +afk-autokick-changed-to-minutes=AFK auto-kick changed to __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +verify-user-identity=Verify user identity: __1__. +verify-user-identity-set-to=Verify user identity set to: __1__. +only-admins-can-pause=Only admins can pause: __1__. +only-admins-can-pause-set-to=Only admins can pause set to: __1__. +ignore-player-limit-for-returning-players=Ignore player limit for returning players: __1__. +ignore-player-limit-for-returning-players-set-to=Ignore player limit for returning players set to: __1__. +expected-get-set=Expected "get" or "set" as the first argument. + +[permissions-help] +help-list=Available options are: __1__. +matching-options-list=Matching options: __1__. +matching-actions-list=Matching actions: __1__. +matching-group-list=Matching groups: +add-player= - Adds the player to the given group. +create-group= - Creates a new group with the given name, or the default name is used if no name is given. +delete-group= - Deletes the given group. +edit-group= - Enables or disables the given action for the given group. +get-player-group= - Gets the group the given player is part of (if any). +groups=- Lists all groups. +remove-player= - Removes the player from the given group. +rename-group= - Renames the given group to the new name. +reset=- Resets all permissions to the default state. + +[permissions-command-output] +player-is-not-in-any-group=__1__ isn't in any group. +player-is-in-group=__1__ is in the __2__ group. +created-group=Created the __1__ group. +unable-to-create-group=Unable to create group. +you-can-not-delete-the-default-group=You cannot delete the default permission group. +deleted-group=Deleted permission group: __1__. +player-is-already-in-group=__1__ is already in the group __2__. +added-player-to-group=__1__ added to the group __2__. +player-removed-from-group=__1__ removed from the group __2__. +player-is-not-in-group=__1__ isn't in the group __2__. +renamed-group=Renamed permission group: __1__ to __2__. +unknown-action=Unknown input action: __1__. +action-set-to=__1__ set to __2__. +unknown-action-value=Unknown value: __1__ - Expected true or false. +you-can-not-create-groups=You do not have permission to create permission groups. +you-can-not-delete-groups=You do not have permission to delete permission groups. +you-can-not-edit-groups=You do not have permission to edit permission groups. +unknown-group=Unknown group: __1__. +unknown-player=Unknown player: __1__. +reset-complete=Permissions reset to default. + +[command-output] +player-list=Players (__1__): +player-list-online=Online players (__1__): +player=player +whisper=whisper +shout=shout +player-muted=__1__ has been muted by __2__. +player-already-muted=__1__ is already muted. +player-unmuted=__1__ has been unmuted by __2__. +player-isnt-muted=__1__ isn't muted. +player-ignored=__1__ ignored. +player-unignored=__1__ unignored. +alert-muted=Alert type __1__ has been muted. +alert-already-muted=Alert type __1__ is already muted. +alert-unmuted=Alert type __1__ has been unmuted. +alert-isnt-muted=Alert type __1__ isn't muted. +alert-disabled=Alert type __1__ has been disabled. +alert-already-disabled=Alert type __1__ is already disabled. +alert-enabled=Alert type __1__ has been enabled. +alert-isnt-disabled=Alert type __1__ isn't disabled. +programmable-speaker-muted-local=Programmable Speaker global sounds muted on local client. +programmable-speaker-muted-everyone=Programmable Speaker global sounds muted for everyone on the server. +programmable-speaker-unmuted-local=Programmable Speaker global sounds unmuted on local client. +programmable-speaker-unmuted-everyone=Programmable Speaker global sounds unmuted for everyone on the server. +parameters-require-admin=Cannot run command with these parameters: you are not admin. +players-on-whitelist=Whitelisted players: __1__ +players-on-banlist=Banned players: __1__ +whitelist-empty=The whitelist is empty. +banlist-empty=The banlist is empty. +whitelist-already-empty=The whitelist is already empty. +banlist-already-empty=The banlist is already empty. +whitelist-cleared=The whitelist has been cleared and disabled. +banlist-cleared=The banlist has been cleared. +whitelist-clear-is-admin-only=Only admins can use whitelist clear. +banlist-clear-is-admin-only=Only admins can use banlist clear. +whitelist-add-is-admin-only=Only admins can use whitelist add. +banlist-add-is-admin-only=Only admins can use banlist add. +whitelist-remove-is-admin-only=Only admins can use whitelist remove. +banlist-remove-is-admin-only=Only admins can use banlist remove. +player-is-on-whitelist=__1__ is whitelisted. +player-is-on-banlist=__1__ is banned. +player-is-not-on-whitelist=__1__ is not whitelisted. +player-is-not-on-banlist=__1__ is not banned. +player-already-on-whitelist=__1__ is already whitelisted. +player-already-on-banlist=__1__ is already banned. +player-was-not-on-whitelist=__1__ wasn't in the whitelist. +player-was-not-on-banlist=__1__ wasn't banned. +player-added-to-whitelist=Added __1__ to the whitelist. +player-added-to-banlist=Added __1__ to the banlist. +player-was-removed-from-whitelist=Removed __1__ from the whitelist. +player-was-removed-from-banlist=Unbanned __1__. +permission-groups-list=All permission groups: __1__. +permission-action-list=All actions: __1__. +cant-delete-blueprint-library-player-is-connected=Cannot delete the blueprint library storage for a connected player. +player-blueprint-library-deleted=Deleted blueprint library for __1__. +player-blueprint-library-not-found=__1__ did not have any stored blueprints. +no-blueprint-libraries-to-delete=No blueprint library storages to delete. +deleted-blueprint-library-for-players=Deleted blueprint library storage for players: +action-logging-enabled=Action logging enabled. +action-logging-disabled=Action logging disabled. + +[gui-server-config] +title=Server configuration +save=Save +cancel=Cancel + +[gui-player-management] +title=Player management +cant-use-not-in-multiplayer-game=This GUI can only be used in a multiplayer game. +online-players=__1__ out of __2__ players are online +add-player=Add player +manage-permissions=Manage permissions +show-online-only=Show online only +name=Name +last-online=Last online +time-ago=__1__ ago +admin=Admin +muted=Muted +banned=Banned +whitelisted=Whitelisted +operations=Operations +manage=Manage +permission-group=Permission group +kick=Kick +ban=Ban +unban=Unban +promote=Promote +demote=Demote +purge=Purge +mute=Mute +unmute=Unmute +whitelist=Whitelist +unwhitelist=Un-whitelist +delete-player=Delete +manage-player=Manage __1__ +cant-kick-not-online=Only connected players can be kicked. +cant-whitelist-disabled=Whitelist must be enabled on the server before players can be whitelisted. +cant-delete-yourself=You cannot delete yourself. +cant-kick-yourself=You cannot kick yourself. +cant-ban-yourself=You cannot ban yourself. +delete-player-tooltip=Removes and deletes the player from the server. +now=now +never=never + +[gui-permissions] +enable-all=Enable all +disable-all=Disable all +group-permissions-title=Group permissions +do-you-really-want-to-revoke-your-permissions-to-edit=You're about to remove your ability to edit permissions. Do you really want to do this? +you-can-not-delete-the-default-group=You cannot delete the default group. +delete-selected-group=Delete selected group +edit-selected-group=Edit selected group +add-group=Add group +clone-group=Clone group +add-player-to-group=Add player to group +remove-player-from-group=Remove player from group +title=Permissions +players-in-group=Players in group +show-players-in-other-groups=Show players in other groups +import-permissions=Import permissions +export=Export +import=Import +permissions-string=Permission string +import-failed=Import failed: __1__ +group-ids-exhausted=Maximum number of groups reached. +multiple-default-groups-found=Multiple default groups found. +no-default-group-found=No default group found. + +[gui-permissions-names] +BeginMining=Begin mining +ToggleDriving=Toggle driving +OpenGui=Open gui +OpenCharacterGui=Open character gui +OpenCurrentVehicleGui=Open current vehicle gui +ConnectRollingStock=Connect rolling stock +DisconnectRollingStock=Disconnect rolling stock +ClearCursor=Clear cursor +ResetAssemblingMachine=Reset assembling machine +OpenTechnologyGui=Open technology gui +LaunchRocket=Launch rocket +OpenProductionGui=Open production gui +CancelNewBlueprint=Cancel new blueprint +CopyEntitySettings=Copy entity settings +PasteEntitySettings=Paste entity settings +DestroyOpenedItem=Destroy opened item +CopyOpenedItem=Copy opened item +ToggleShowEntityInfo=Toggle show entity info +SwitchToRenameStopGui=Switch to rename stop gui +OpenBonusGui=Open bonus gui +OpenTrainsGui=Open trains gui +OpenAchievementsGui=Open achievements gui +CycleBlueprintBookForwards=Cycle blueprint book forwards +CycleBlueprintBookBackwards=Cycle blueprint book backwards +ToggleEnableVehicleLogisticsWhileMoving=Toggle enable vehicle logistics while moving +ToggleDeconstructionItemEntityFilterMode=Toggle deconstruction item entity filter mode +ToggleDeconstructionItemTileFilterMode=Toggle deconstruction item tile filter mode +OpenLogisticGui=Open logistic gui +SelectNextValidGun=Select next valid gun +ToggleMapEditor=Toggle map editor +DeleteBlueprintLibrary=Delete blueprint library +ActivateCopy=Activate copy +ActivateCut=Activate cut +ActivatePaste=Activate paste +Undo=Undo +TogglePersonalRoboport=Toggle personal roboport +ToggleEquipmentMovementBonus=Toggle equipment movement bonus +TogglePersonalLogisticRequests=Toggle personal logistic requests +ToggleEntityLogisticRequests=Toggle entity logistic requests +StopBuildingByMoving=Stop building by moving +FlushOpenedEntityFluid=Flush opened entity fluid +OpenTipsAndTricksGui=Open tips and tricks gui +OpenBlueprintLibraryGui=Open blueprint library gui +DropItem=Drop item +Build=Build +StartWalking=Start walking +BeginMiningTerrain=Begin mining terrain +ChangeRidingState=Change riding state +OpenItem=Open item +OpenParentOfOpenedItem=Open parent of opened item +ResetItem=Reset item +DestroyItem=Destroy item +OpenModItem=Open mod item +OpenEquipment=Open equipment +CursorTransfer=Cursor transfer +CursorSplit=Cursor split +StackTransfer=Stack transfer +InventoryTransfer=Inventory transfer +Craft=Craft +WireDragging=Wire dragging +ChangeShootingState=Change shooting state +SetupAssemblingMachine=Setup assembling machine +SmartPipette=Smart pipette +StackSplit=Stack split +InventorySplit=Inventory split +CancelCraft=Cancel craft +SetFilter=Set filter +SetCircuitCondition=Set circuit condition +SetSignal=Set signal +StartResearch=Start research +SetLogisticFilterItem=Set logistic filter item +SetLogisticFilterSignal=Set logistic filter signal +SetCircuitModeOfOperation=Set circuit mode of operation +GuiClick=Gui click +GuiConfirmed=Gui confirmed +WriteToConsole=Write to console +MarketOffer=Market offer +AddTrainStation=Add train station +ChangeTrainStopStation=Change train stop station +ChangeActiveItemGroupForCrafting=Change active item group for crafting +ChangeActiveItemGroupForFilters=Change active item group for filters +ChangeActiveCharacterTab=Change active character tab +GuiTextChanged=Gui text changed +GuiCheckedStateChanged=Gui checked state changed +GuiSelectionStateChanged=Gui selection state changed +GuiSelectedTabChanged=Gui selected tab changed +GuiValueChanged=Gui value changed +GuiSwitchStateChanged=Gui switch state changed +GuiLocationChanged=Gui location changed +GuiHover=Gui hover +GuiLeave=Gui leave +PlaceEquipment=Place equipment +TakeEquipment=Take equipment +UseItem=Use item +SendSpidertron=Send spidertron +UseArtilleryRemote=Use artillery remote +SetInventoryBar=Set inventory bar +StartRepair=Start repair +Deconstruct=Deconstruct +Upgrade=Upgrade +Copy=Copy +AlternativeCopy=Alternative copy +SelectBlueprintEntities=Select blueprint entities +AltSelectBlueprintEntities=Alt select blueprint entities +SetupBlueprint=Setup blueprint +SetupSingleBlueprintRecord=Setup single blueprint record +CopyOpenedBlueprint=Copy opened blueprint +ReassignBlueprint=Reassign blueprint +OpenBlueprintRecord=Open blueprint record +GrabBlueprintRecord=Grab blueprint record +DropBlueprintRecord=Drop blueprint record +DeleteBlueprintRecord=Delete blueprint record +UpgradeOpenedBlueprintByRecord=Upgrade opened blueprint by record +UpgradeOpenedBlueprintByItem=Upgrade opened blueprint by item +SpawnItem=Spawn item +EditBlueprintToolPreview=Edit blueprint tool preview +RemoveCables=Remove cables +ExportBlueprint=Export blueprint +ImportBlueprint=Import blueprint +ImportBlueprintsFiltered=Import blueprints filtered +CancelDeconstruct=Cancel deconstruct +CancelUpgrade=Cancel upgrade +ChangeArithmeticCombinatorParameters=Change arithmetic combinator parameters +ChangeDeciderCombinatorParameters=Change decider combinator parameters +ChangeProgrammableSpeakerParameters=Change programmable speaker parameters +ChangeProgrammableSpeakerAlertParameters=Change programmable speaker alert parameters +ChangeProgrammableSpeakerCircuitParameters=Change programmable speaker circuit parameters +SetVehicleAutomaticTargetingParameters=Set vehicle automatic targeting parameters +BuildTerrain=Build terrain +ChangeTrainWaitCondition=Change train wait condition +ChangeTrainWaitConditionData=Change train wait condition data +CustomInput=Custom input +ChangeItemLabel=Change item label +ChangeItemDescription=Change item description +ChangeEntityLabel=Change entity label +BuildRail=Build rail +CancelResearch=Cancel research +SelectArea=Select area +AltSelectArea=Alt select area +ReverseSelectArea=Reverse select area +AltReverseSelectArea=Alt reverse select area +SetControllerLogisticTrashFilterItem=Set controller logistic trash filter item +SetEntityLogisticTrashFilterItem=Set entity logistic trash filter item +SetInfinityContainerFilterItem=Set infinity container filter item +SetInfinityPipeFilter=Set infinity pipe filter +ModSettingsChanged=Mod settings changed +SetEntityEnergyProperty=Set entity energy property +EditCustomTag=Edit custom tag +EditPermissionGroup=Edit permission group +ImportBlueprintString=Import blueprint string +ImportPermissionsString=Import permissions string +GuiElemChanged=Gui elem changed +DragTrainSchedule=Drag train schedule +DragTrainWaitCondition=Drag train wait condition +SelectItem=Select item +SelectEntitySlot=Select entity slot +SelectTileSlot=Select tile slot +SelectMapperSlot=Select mapper slot +QuickBarSetSlot=Quick bar set slot +QuickBarPickSlot=Quick bar pick slot +QuickBarSetSelectedPage=Quick bar set selected page +MapEditorAction=Map editor action +ChangeMultiplayerConfig=Change multiplayer config +AdminAction=Admin action +LuaShortcut=Lua shortcut +TranslateString=Translate string +FlushOpenedEntitySpecificFluid=Flush opened entity specific fluid +ChangePickingState=Change picking state +SetAutosortInventory=Set autosort inventory +SetFlatControllerGui=Set flat controller gui +SetRecipeNotifications=Set recipe notifications +SetAutoLaunchRocket=Set auto launch rocket +SwitchConstantCombinatorState=Switch constant combinator state +SwitchPowerSwitchState=Switch power switch state +SwitchInserterFilterModeState=Switch inserter filter mode state +SwitchConnectToLogisticNetwork=Switch connect to logistic network +SetBehaviorMode=Set behavior mode +FastEntityTransfer=Fast entity transfer +RotateEntity=Rotate entity +FastEntitySplit=Fast entity split +SetTrainStopped=Set train stopped +SetResearchFinishedStopsGame=Set research finished stops game +SetInserterMaxStackSize=Set inserter max stack size +OpenTrainGui=Open train gui +SetEntityColor=Set entity color +SetDeconstructionItemTreesAndRocksOnly=Set deconstruction item trees and rocks only +SetDeconstructionItemTileSelectionMode=Set deconstruction item tile selection mode +DeleteCustomTag=Delete custom tag +DeletePermissionGroup=Delete permission group +AddPermissionGroup=Add permission group +SetInfinityContainerRemoveUnfilteredItems=Set infinity container remove unfiltered items +SetCarWeaponsControl=Set car weapons control +SetRequestFromBuffers=Set request from buffers +ChangeActiveQuickBar=Change active quick bar +SetSplitterPriority=Set splitter priority +SetHeatInterfaceTemperature=Set heat interface temperature +SetHeatInterfaceMode=Set heat interface mode +OpenTrainStationGui=Open train station gui +RemoveTrainStation=Remove train station +GoToTrainStation=Go to train station +SetPlayerColor=Set player color +SetTrainsLimit=Set trains limit +SetLinkedContainerLinkID=Set linked container link ID + +[controls] +move=Move +look=Look +move-up=Move up +move-right=Move right +move-down=Move down +move-left=Move left +shoot-enemy=Shoot enemy +shoot-selected=Shoot selected +open-character-gui=Open character screen +open-technology-gui=Toggle technology screen +rotate=Rotate +reverse-rotate=Reverse rotate +flip-blueprint-horizontal=Flip blueprint horizontal +flip-blueprint-vertical=Flip blueprint vertical +pick-items=Pick up items on the ground +confirm-gui=Confirm window +toggle-free-cursor=Toggle free cursor +cycle-blueprint-forwards=Blueprint book next +cycle-blueprint-backwards=Blueprint book previous +cycle-clipboard-forwards=Next clipboard +cycle-clipboard-backwards=Previous clipboard +zoom-in=Zoom in +zoom-out=Zoom out +alt-zoom-in=Zoom into world +alt-zoom-out=Zoom out of world +toggle-menu=Toggle menu +close-menu=Close menu +gui-select=Select +production-statistics=Toggle production statistics +kill-statistics=Toggle kill statistics +toggle-map=Toggle world map +toggle-driving=Enter/leave vehicle +clear-cursor=Clear cursor +smart-pipette=Pipette tool +mine=Mine +select-for-blueprint=Select for blueprint +select-for-cancel-deconstruct=Select for deconstruction cancellation +reverse-select=Reverse select +alt-reverse-select=Alternative reverse select +build=Build +copy-entity-settings=Copy entity settings +paste-entity-settings=Paste entity settings +copy=Copy +cut=Cut +paste=Paste +undo=Undo +remove-pole-cables=Remove pole cables +build-ghost=Build ghost +build-with-obstacle-avoidance=Build with obstacle avoidance +open-gui=Open object's GUI +drop-cursor=Drop item +pick-item=Pick up/drop item stack +cursor-split=Cursor split +stack-transfer=Stack transfer +stack-split=Stack split +inventory-transfer=Inventory transfer +fast-entity-transfer=Fast entity transfer +inventory-split=Inventory split +fast-entity-split=Fast entity split +craft=Craft 1 +craft-5=Craft 5 +craft-all=Craft all +cancel-craft=Cancel crafting 1 +cancel-craft-5=Cancel crafting 5 +cancel-craft-all=Cancel crafting all +show-quick-panel=Show quick panel +next-quick-panel-page=Next page +previous-quick-panel-page=Previous page +next-quick-panel-tab=Next tab +previous-quick-panel-tab=Previous tab +quick-bar-button-1=Shortcut 1 +quick-bar-button-2=Shortcut 2 +quick-bar-button-3=Shortcut 3 +quick-bar-button-4=Shortcut 4 +quick-bar-button-5=Shortcut 5 +quick-bar-button-6=Shortcut 6 +quick-bar-button-7=Shortcut 7 +quick-bar-button-8=Shortcut 8 +quick-bar-button-9=Shortcut 9 +quick-bar-button-10=Shortcut 10 +quick-bar-button-1-secondary=Secondary shortcut 1 +quick-bar-button-2-secondary=Secondary shortcut 2 +quick-bar-button-3-secondary=Secondary shortcut 3 +quick-bar-button-4-secondary=Secondary shortcut 4 +quick-bar-button-5-secondary=Secondary shortcut 5 +quick-bar-button-6-secondary=Secondary shortcut 6 +quick-bar-button-7-secondary=Secondary shortcut 7 +quick-bar-button-8-secondary=Secondary shortcut 8 +quick-bar-button-9-secondary=Secondary shortcut 9 +quick-bar-button-10-secondary=Secondary shortcut 10 +action-bar-select-page-1=Select quickbar 1 +action-bar-select-page-2=Select quickbar 2 +action-bar-select-page-3=Select quickbar 3 +action-bar-select-page-4=Select quickbar 4 +action-bar-select-page-5=Select quickbar 5 +action-bar-select-page-6=Select quickbar 6 +action-bar-select-page-7=Select quickbar 7 +action-bar-select-page-8=Select quickbar 8 +action-bar-select-page-9=Select quickbar 9 +action-bar-select-page-10=Select quickbar 10 +rotate-active-quick-bars=Rotate active quickbars +next-active-quick-bar=Next active quickbar +previous-active-quick-bar=Previous active quickbar +toggle-filter=Toggle filter +show-info=Toggle "Alt-mode" +next-weapon=Next weapon +activate-tooltip=Activate tooltip +confirm-message=Confirm message +connect-train=Connect train +disconnect-train=Disconnect train +editor-clone-item=Clone item +editor-delete-item=Delete item +editor-next-variation=Next variation +editor-previous-variation=Previous variation +editor-toggle-pause=Toggle entity paused +editor-tick-once=Tick once +pause-game=Pause game +editor-speed-up=Increase game speed +editor-speed-down=Decrease game speed +editor-reset-speed=Reset game speed to 1 +editor-set-clone-brush-source=Set clone brush source +editor-set-clone-brush-destination=Set clone brush destination +editor-switch-to-surface=Switch to surface # +editor-remove-scripting-object=Remove scripting object +open-item=Open item's GUI +add-station=Add train stop +add-temporary-station=Add temporary train stop +toggle-console=Toggle chat (and Lua console) +drag-map=Drag map +place-ping=Ping a map location +place-in-chat=Place a tag in chat +larger-terrain-building-area=Larger tile building area +smaller-terrain-building-area=Smaller tile building area +not-set=Not set +unknown=Unknown +focus-search=Focus search +previous-technology=Select previous technology +previous-mod=Select previous mod +logistic-networks=Toggle logistic networks +toggle-blueprint-library=Toggle blueprint library +open-trains-gui=Toggle train overview +debug-toggle-atlas-gui=Toggle atlas GUI +debug-toggle-debug-settings=Toggle debug settings GUI +debug-toggle-basic=Toggle basic debug +debug-reset-zoom=Reset zoom level +debug-reset-zoom-2x=Set zoom level to 2x +controller-gui-crafting-tab=Open character crafting +controller-gui-logistics-tab=Open character logistics +controller-gui-character-tab=Open character info +toggle-gui-debug=Toggle GUI debug +toggle-gui-style-view=Toggle GUI style view +toggle-gui-shadows=Toggle GUI shadows +toggle-gui-glows=Toggle GUI glows +open-prototypes-gui=Open prototypes GUI +open-prototype-explorer-gui=Open prototype explorer GUI +increase-ui-scale=Increase UI scale +decrease-ui-scale=Decrease UI scale +reset-ui-scale=Reset UI scale to automatic +next-player-in-replay=Next player in replay +order-to-follow=Order to follow + +[control-keys] +mouse-button-1=Left-click +mouse-button-2=Right-click +mouse-button-3=Middle-click +mouse-button-n=Mouse button __1__ + +; See https://wiki.factorio.com/Tutorial:Localisation#Localising_alternate_input_names +mouse-button-1-alt-1=Left-click +mouse-button-1-alt-2=Left-clicking +mouse-button-2-alt-1=Right-click +mouse-button-2-alt-2=Right-clicking +mouse-button-3-alt-1=Middle-click +mouse-button-3-alt-2=Middle-clicking +mouse-button-n-alt-1=Press __1__ +mouse-button-n-alt-2=Pressing __1__ + +keyboard-alt-1=Press __1__ +keyboard-alt-2=Pressing __1__ + +mouse-wheel-alt-1=Scroll __1__ +mouse-wheel-alt-2=Scrolling __1__ + +controller-button-alt-1=Press __1__ +controller-button-alt-2=Pressing __1__ +controller-stick-alt-1=Use __1__ +controller-stick-alt-2=Using __1__ + +mouse-wheel-up=Mouse wheel up +mouse-wheel-down=Mouse wheel down +mouse-wheel-left=Mouse wheel left +mouse-wheel-right=Mouse wheel right +enter=Enter +escape=Escape +backspace=Backspace +tab=Tab +spacebar=Spacebar +capslock=Caps Lock +print-screen=Print Screen +scroll-lock=Scroll Lock +pause=Pause +insert=Insert +home=Home +page-up=Page Up +delete=Delete +end=End +page-down=Page Down +right=Right +left=Left +down=Down +up=Up +num-lock=Num Lock +numpad-slash=Numpad / +numpad-star=Numpad * +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-enter=Numpad Enter +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-0=Numpad 0 +numpad-decimal-separator=Numpad . +numpad-equals=Numpad = +power=Power +menu=Menu +mute=Mute +volume-up=Volume Up +volume-down=Volume Down +sysrq=SysRq +left-control=Left Control +left-shift=Left Shift +left-alt=Left Alt +left-super=Left Super +left-command=Left Command +left-windows=Left Windows +right-control=Right Control +right-shift=Right Shift +right-alt=Right Alt +right-super=Right Super +right-command=Right Command +right-windows=Right Windows +audio-next=Audio Next +audio-prev=Audio Previous +audio-stop=Audio Stop +audio-play=Audio Play +audio-mute=Audio Mute +mail=Mail +calculator=Calculator +ac-search=AC Search +ac-home=AC Home +ac-back=AC Back +ac-forward=AC Forward +ac-stop=AC Stop +ac-refresh=AC Refresh +ac-bookmarks=AC Bookmarks +brightness-down=Brightness Down +brightness-up=Brightness Up +eject=Eject +sleep=Sleep +control=Control +shift=Shift +alt=Alt +command=Command + +; Generic translations for buttons that might not have icons +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-touchpad=Touchpad + +controller-leftx=Left Stick +controller-lefty=Left Stick +controller-rightx=Right Stick +controller-righty=Right Stick +controller-left-stick=Left Stick +controller-right-stick=Right Stick + +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +control-or-controller-axis=__CONTROL_KEY_CTRL__ + +[controls-description] +rotate=Rotates the item held in the cursor or the selected entity clockwise. +reverse-rotate=Rotates the item held in the cursor or the selected entity counterclockwise. +shoot-enemy=Shoots at the enemy nearest to the cursor, or for some weapons shoots at the location of the cursor. +shoot-selected=Shoots at whatever you have selected, or for some weapons shoots at the location of the cursor. +cycle-blueprint-forwards=When holding a blueprint book in the cursor, cycles the active blueprint to the next available blueprint. +cycle-blueprint-backwards=When holding a blueprint book in the cursor, cycles the active blueprint to the previous available blueprint. +toggle-driving=Enters or exits the vehicle you're standing next to or driving. +clear-cursor=Returns the item in the cursor stack to the player's inventory. Also cancels wire placement and rail planning. +smart-pipette=Picks items from your inventory used to build the currently selected entity and places them in your cursor. For resources it will select the fastest available mining drill. +copy-entity-settings=Copies settings from the selected entity. Note that for pasting to work, the source entity must still exist. +paste-entity-settings=Pastes settings from the previously copied entity. +remove-pole-cables=Removes wires from the selected electric pole, starting with electric wires and then circuit network wires. +cursor-split=Moves half of the selected inventory slot into the cursor if empty. Places a single item from the cursor stack into the selected inventory slot when holding an item. +stack-transfer=Transfers the selected stack to the other inventory. +stack-split=Transfers half of the selected stack to the other inventory. +inventory-transfer=Transfers all of the selected stack type to the other inventory. If an empty slot is selected, all items are transferred. +fast-entity-transfer=Transfers the held stack into the selected entity, or takes anything the entity has and transfers it to your inventory if the cursor is empty. +inventory-split=Transfers half of all of the stacks (rounded up) of the selected stack type to the other inventory. If an empty slot is selected, half of all stacks are transferred. +fast-entity-split=Transfers half of the held stack into the selected entity, or takes half of anything the entity has and transfers it to your inventory if the cursor is empty. +toggle-filter=Creates/removes a filter for the selected inventory slot. Only the selected item type can be placed in the filtered slot. +craft=Usable only in the recipe GUI. Crafts 1 of a given recipe. +craft-5=Usable only in the recipe GUI. Crafts 5 of a given recipe. +craft-all=Usable only in the recipe GUI. Crafts as many as possible of a given recipe. +cancel-craft=Usable only in the crafting queue. +cancel-craft-5=Usable only in the crafting queue. +cancel-craft-all=Usable only in the crafting queue. +next-weapon=Cycles to the next equipped weapon. +connect-train=Connects the selected train or the train you're driving to any adjacent trains. +disconnect-train=Disconnects the selected rolling stock or the rolling stock you are in from the rest of the train. +larger-terrain-building-area=Increases the size of the placement area for tiles. +smaller-terrain-building-area=Decreases the size of the placement area for tiles. +show-info=Toggles showing additional information about built entities such as recipes in assembling machines and container contents. +alt-zoom-in=Usable only on the map. Zoom with ability to zoom in to world view from map view. +alt-zoom-out=Usable only on the map. Zoom with ability to zoom out to map view from world view. +close-menu=Cancel and return to the previous menu. Usable only in main menu. +gui-select=Press the currently selected interface element. +next-active-quick-bar=Selects the next quickbar for the top quickbar. +previous-active-quick-bar=Selects the previous quickbar for the top quickbar. +build-with-obstacle-avoidance=Usable only for rail building. This is the same as ghost build mode, but trees, rocks, and cliffs are avoided. +drop-cursor=Drop one item of what you are holding on the ground, on a belt, or into a machine. +select-for-blueprint=Select the entities for blueprinting, upgrading, or deconstruction. +select-for-cancel-deconstruct=Select to cancel upgrading or deconstruction. +add-station=Usable only in the locomotive GUI and map view. Hold this modifier while selecting a stop in the locomotive GUI minimap or main map to add it to the schedule. +add-temporary-station=Usable only in the locomotive GUI and map view. Hold this modifier while selecting in the locomotive GUI minimap or main map to quickly go to that location by adding a temporary stop to the schedule. +place-tag=Usable only on the map. Places an icon and/or text on the map. +place-in-chat=Usable only when the chat is open. Places a chat link to the selected item, recipe, map location, stop, or train. +place-ping=Quickly create a map ping at the selected location and link to it in the chat. +copy=Select an area of entities to be copied. +cut=Select an area of entities to be copied and marked for deconstruction. +paste=Pastes the last copied entities. +undo=Undo some actions such as manual entity building/removal, placing of blueprints, and usage of the deconstruction planner. +cycle-clipboard-forwards=Cycles the clipboard history while holding the paste tool. +cycle-clipboard-backwards=Cycles the clipboard history while holding the paste tool. +activate-tooltip=Shows the tooltip when the tooltip delay is set to a large value or "Never". +previous-technology=Usable only on the technology screen. Selects the technology you previously selected. +previous-mod=Usable only in the mods GUI. Selects the mod you previously selected. +editor-switch-to-surface=Switches to the surface number pressed in combination with this hotkey: __CONTROL__editor-switch-to-surface__ + 3 -> switches to surface 3. +reverse-select=Activates Downgrade mode with the upgrade planner. +order-to-follow=Used with spidertron remote to order the connected spidertron to follow the given target. + +[tooltip-category] +consumed=Consumed +activated=Activated +consumes=Consumes +stores=Stores +generates=Generates +electricity=electricity +equipment-grid-electricity=equipment grid electricity +burnable-fuel=fuel +fluid=fluid +heat=heat +vehicle=Vehicle +train=Train +personal-weapon=Personal weapons +vehicle-weapons=Vehicle weapons +turret=Turret +equipment-grid=Equipment grid +placed-in-equipment-grid=Placed in equipment grid +effect=Effect +thrown=Thrown +player-armor=Armor +debug=Debug + +[description] +damage=Damage +heal=Heal +no-ammo=No ammo +consumption-speed=Consumption speed +shooting-speed=Shooting speed +throwing-speed=Throwing speed +activation-speed=Activation speed +fluids=Fluids +damage-bonus=Damage bonus +speed=Speed +max-speed=Max speed +weight=Weight +area-of-effect-size=Area of effect size +cluster-trigger=Cluster size +destroys-cliffs=Destroys cliffs +duration=Duration +lifetime=Lifetime +creates-number-entities-key=Creates +creates-number-entities-value=__1__ x __2__ +applies-effect=Applies effect +robot-lifetime=Robot lifetime +piercing-power=Piercing Power +crafting-speed=Crafting speed +storage-size=Storage size +storage=Storage +health=Health +max-health=Max. health +mining-speed=Mining speed +mining-area=Mining area +expected-resources=Expected resources +repair-speed=Repair speed +amount=Amount +required-fluid=Requires +required-fluid-per-ore=__1__ __2__ per mining operation +required-fluid-per-ore-generic=__1__ per mining operation +power-output=Power output +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ neighbour bonus) +available-power=Available power +mining-time=Mining time +max-energy-consumption=Max. consumption +min-energy-consumption=Min. consumption +maximum-power-output=Max. output +constant-energy-consumption=Constant consumption +energy-consumption=Consumption +fluid-consumption=Consumption +fluid-output=Output +heat-output=Output +moving-energy-consumption=Moving consumption +robot-recharge-rate=Robot recharge rate +buffer-recharge-rate=Internal buffer recharge rate +force=Force +minimum-temperature=Min. temperature +maximum-temperature=Max. temperature +heat-capacity=Heat capacity +ammo=Ammo +magazine-size=Magazine size +range=Range +min-range=Minimum range +automatic-range=Automatic range +manual-range=Manual range +projectile-range=Projectile range +fuel-value=Fuel value +fuel-acceleration=Vehicle acceleration +fuel-top-speed=Vehicle top speed +fuel-pollution=Fuel pollution +recipe-pollution=Recipe pollution +durability-key=Durability +durability-value=__1__/__2__ +science-pack-remaining-amount-key=Remaining +science-pack-remaining-amount-value=__3__% +name=Name +signals=Signals +num-available-robots=Number of available robots +logistic-robots=Logistic +construction-robots=Construction +logistic-request-tooltip-satisfaction=Satisfaction +logistic-request-tooltip-on-the-way=On the way +logistic-request-tooltip-logistic-storage=Logistic storage +input-signals=Input signals +output-signals=Output signals +incoming-block=Incoming block +outgoing-block=Outgoing block +no-block=No block +segments=Segments +logistic-chest-filters=Filters +logistic-chest-targeted-items-deliver=Deliver +logistic-chest-targeted-items-pickup=Pick up +recipe=Recipe +made-in=Made in +ingredients=Ingredients +crafting-time=Crafting time +products=Products +total-raw=Total raw +total-raw-too-complex-to-calculate=Too complex to calculate +wire-reach=Wire reach +supply-area=Supply area +construction-area=Construction area +energy=Energy +energy-capacity=Energy capacity +input-flow-limit=Max input +output-flow-limit=Max output +logistic-chest-storage-counts=Logistic system storage +consumption-bonus=Energy consumption +pollution-bonus=Pollution +speed-bonus=Speed +productivity-bonus=Productivity +productivity-bonus-limit=-0% = limit +pollution=Pollution +module-bonus-limit=limit +num-effect-receivers=Number of effect receivers +num-effect-sources=Number of effect sources +effectivity=Efficiency +effect-distribution-efficiency=Distribution efficiency +shield=Shield hitpoints +energy-to-recharge-one-shield=Energy per hitpoint +energy-per-shot=Energy per shot +energy-per-use=Energy per use +recharge-speed=Recharge speed +hitpoints=__1__ __plural_for_parameter_1_{1=hitpoint|rest=hitpoints}__ +batteries=Batteries +battery-capacity=Battery capacity +shields=Shields +shield-capacity=Shield capacity +solar-panel-power=Solar panel power +grid-size=Equipment grid size +inventory-size-bonus=Inventory size bonus +movement-speed-bonus=Movement bonus +kills=Kills +train-kills=Train kills +damage-dealt=Damage dealt +armor=Armor +resistances=Resistances +total-followers=Total followers +followers=Followers +electricity=Electricity +sector-scanning-progress=Sector scanning progress +temperature=Temperature +fluid-temperature=__1__ temperature +yield=Yield +pumping-speed=Pumping speed +dimensions=Dimensions +next-stop=Next station +train-circuit-network-id=Train ID +cargo-contents=Cargo contents +fluid-contents=Fluid contents +contents=Contents +fuel-inventory-contents=Fuel +ammo-inventory-contents=Ammo +walking-speed=Walking speed +builds=Used to build __1__. +personal-roboport-max-robot-count=Robot limit +robot-charging-stations=Charging stations +personal-roboport-summary=Roboport +personal-roboport-max-robots=Max. robots +personal-roboport-charging-spots=Charging spots +personal-roboport-construction-area=Construction area +last-user=Last user +players-killed=Players killed +neighbour-bonus=Neighbor bonus +products-finished=Products finished +maximum-length=Max. length +belt-speed=Belt speed +belt-items=Items +accepted-equipment=Accepted equipment +placed-in-grid=Placed in +fluid-capacity=Storage volume +can-filter-items=Can filter items. +rotation-speed=Rotation speed +hand-stack-size=Hand stack size +fuel-acceleration-modifier=Acceleration +fuel-speed-modifier=Top speed +spent-result=Spent result +character-movement-speed-modifier=Movement speed +vehicle-speed-modifier=Vehicle speed +acceleration-power=Acceleration power +rocket-launch-products=Rocket launch products +rocket-parts=Rocket parts +logistics-connection-distance=Logistic connection distance +market-item-price=Price +ammo-consumption-modifier=Ammo consumption modifier +status=Status +cargo-capacity=Cargo capacity +recipe-not-researched-and-hidden=(not researched, hidden) +recipe-not-researched=(not researched) +recipe-hidden=(hidden) +variation=Variation +variation-value=__1__ (__2__ total) +tile-size=Size +decorative-type=Type +decorative-type-decorative=Decorative +decorative-type-decal=Decal +values-for-evolution-factor=Contribution to nearby attacks at current evolution factor (__1__) +pollution-to-join-attack=Consumes __1__ pollution +base-productivity=Base productivity +research-speed=Research speed +shooting-speed-modifier=Shooting speed modifier +range-modifier=Range modifier +logistic-request=Logistic request +infinity-filter=Infinity filter +infinity-mode=Infinity mode +logistic-item=Logistic item +of=__1__ of __2__ +probability=Probability +chain-shooting-speed=Chain shooting speed +vehicle-enter-instruction=Enter the vehicle using __CONTROL__toggle-driving__. +train-limit=Train limit +train-limit-value=__1__/__2__ +no-limit=None + +[entity-status] +working=Working +normal=Normal +networks-connected=Networks connected +networks-disconnected=Networks disconnected +no-power=No power +low-temperature=Low temperature +charging=Charging +discharging=Discharging +fully-charged=Fully charged +no-fuel=No fuel +out-of-logistic-network=Out of logistic network +no-recipe=No recipe +no-ingredients=No ingredients +no-input-fluid=No input fluid +no-research-in-progress=No research in progress +no-minable-resources=No minable resources +low-input-fluid=Low input fluid +low-power=Low power +not-connected-to-rail=Not connected to rail +cant-divide-segments=Cannot divide segments +disabled-by-control-behavior=Disabled by control behavior +closed-by-circuit-network=Closed by circuit network +opened-by-circuit-network=Opened by circuit network +disabled-by-script=Disabled by script +disabled=Disabled +turned-off-during-daytime=Turned off during daytime +fluid-ingredient-shortage=Fluid ingredient shortage +fluid-production-overload=Fluid production overload +item-ingredient-shortage=Item ingredient shortage +full-output=Output full +full-burnt-result-output=Burnt result output full +marked-for-deconstruction=Marked for deconstruction +missing-required-fluid=Missing required fluid +missing-science-packs=Missing science packs +waiting-for-source-items=Waiting for source items +waiting-for-space-in-destination=Waiting for space in destination +preparing-rocket-for-launch=Preparing rocket for launch +waiting-to-launch-rocket=Waiting to launch rocket +launching-rocket=Launching rocket +no-modules-to-transmit=No modules to transmit +recharging-after-power-outage=Recharging after power outage +no-ammo=No ammo +waiting-for-target-to-be-built=Waiting for target to be built +waiting-for-train=Waiting for train +not-plugged-in-electric-network=Not plugged in electric network + +[spidertron-status] +connection=Connection +connected-to=Connected to __1__ +not-connected=Not connected +idle=Idle +shooting=Shooting +moving=Moving (__1__) + + +[description-rail] +segment=Segment +block=Block +trains-in-block=Trains in block +segment-position=Segment position +front-rail=Front rail +back-rail=Back rail +none=none + +[gui-quick-panel] +title=Quick panel +items=Items +tools=Tools +panels=Panels +page=Page __1__/__2__ +shortcuts-select=__1__: select +shortcuts-next-tab=__1__: next tab +shortcuts-previous-tab=__1__: previous tab +shortcuts-next-page=__1__: next page +shortcuts-previous-page=__1__: previous page + +[gui-crafting-queue] +expand=Expand +collapse=Collapse + +[gui-auth-server] +json-parse-error=Couldn't parse the response from the auth server. This seems to be an internal server error. +failed-to-reach-server-error=Failed to reach auth server. Code: __1__. Error: __2__. +unknown-error=Server returned error: __1__ +username-too-short=Given username is too short (min. 2 characters). +username-too-long=Given username is too long (max. 30 characters). +username-invalid-characters=Invalid characters in given username. Please use only alphanumeric characters and .- +username-taken=Given username is already registered. Please choose a different one, or log in if it is yours. +steam-ticket-verification-failed=Verifying Steam user ticket failed. Please ensure you're logged into Steam and try again. +steam-id-already-registered=Your Steam account is already linked to an existing Factorio.com account. Please log in using your Factorio account instead. +steam-id-doesnt-own-factorio=Your Steam account does not own Factorio. Please buy the game in order to create an account. +login-failed=Given username or email and password do not match any account. +login-failed-steam-only=The given Factorio.com account is a Steam-only account. Please log in with Steam or visit __1__ to set a password. +invalid-characters-in-username=Your username contains invalid characters. Please visit __1__ in your web browser and choose a new username. +login-insufficient-membership=Your account doesn't own the game. Please buy it to log in. +steam-id-timeout=Failed to verify Factorio ownership because the connection to Steam timed out. Please try again. +generic-timeout=Action failed due to a timeout. Please try again later. +generic-verification-failed=Verifying your account failed. Please ensure you're logged into the service provider and try again. +login-unlinked=Your Steam account does not seem to own the game any longer, therefore we have unlinked it from your Factorio account. You can link your Factorio account to a Steam account that owns the game to restore your membership. +login-too-many-attempts=Too many failed login attempts. Please try again later. If you have forgotten your password, you can reset it at __1__ +login-blacklist=Your IP address is on the blacklist due to abuse in the past. If you feel like this is in error and would like the ban to be lifted, please contact __1__. +login-deletion-pending=Cannot log in because your account is pending deletion. If you wish to cancel this process, log in on the website, __1__. +email-authentication-required=E-mail authentication required. Please log in to Factorio.com with your browser and enter the code we sent to you. +email-authentication-invalid=Invalid authentication code. Please check your e-mail and try again. +client-version-too-old=The version of your game client is too old to use online services. Please update to the latest Factorio release. +server-down-for-maintenance=Online services are currently down for maintenance. Please try again later. +email-invalid-format=Given email address is in an incorrect format, please check it. +email-registered=This email address is already registered. +email-change-rate-limit=You may only change your email address once in 7 days. +login-banned=Your account has been banned. If you believe this is in error, please contact support@factorio.com. + +[gui-side-menu] +blueprint-library=Blueprint library (__CONTROL__toggle-blueprint-library__) +production-statistics=Production statistics (__CONTROL__production-statistics__) +bonuses=Bonuses +map=Map (__CONTROL__toggle-map__) +tips-and-tricks=Tips and tricks +trains=Trains (__CONTROL__open-trains-gui__) +achievements=Achievements +technology=Technology screen +logistic-networks=Logistic networks + +[gui-map-view-settings] +add-tag=Add tag +add-ping=Add ping +add-ping-tooltip=__1__ on the map or in the world to activate directly. +show-logistic-network=Logistic networks +show-electric-network=Electric networks +show-turret-range=Turret coverage +show-pollution=Pollution +show-map-stop=Train stop names +show-player-names=Player names +show-tags=Tags +show-worker-robots=Worker robots +show-rail-signal-states=Rail signal states +show-recipe-icons=Recipe icons + +[gui-map-generator] +title=Map generator +resources-tab-title=Resources +terrain-tab-title=Terrain +enemy-tab-title=Enemy +advanced-tab-title=Advanced +moisture=Moisture +temperature=Temperature +aux=Terrain type +moisture-description=Controls the distribution of grass versus desert. A higher bias generates more grass. +aux-description=Controls the distribution of red desert versus sand. A higher bias generates more red desert. +bias=Bias +custom=[modified] +reset-preset=Reset to preset default +frequency=Frequency +scale=Scale +coverage=Coverage +size=Size +richness=Richness +terrain-bias-description=Constant offset to apply. +terrain-scale-description=Overall scale of features and the space between them. +terrain-coverage-description=How much the map is covered with this feature. +cliff-frequency=Frequency +cliff-frequency-description=The number of cliffs. +cliff-continuity=Continuity +cliff-continuity-description=The length of unbroken cliff segments. +resource-frequency-description=The number of resource patches. +resource-size-description=The area of each resource patch. +resource-richness-description=The amount of resources per tile within resource patches. +enemy-frequency-description=The number of enemy bases.\nNote: A value lower than 100% will disable some achievements. +enemy-size-description=The size of each enemy base.\nNote: A value lower than 100% will disable some achievements. +import-exchange-string-tt=Import map exchange string +export-exchange-string-tt=Export map exchange string (stores the map settings and can be shared) +exchange-string-instructions=Input a map exchange string to load settings from. +error-importing-exchange-string=Failed to import map exchange string. +map-size-group-tile=Map +map-width=Width +map-height=Height +map-seed=Seed +map-type=Map type +randomize-map-seed=Random seed +map-width-simple=Map width +map-height-simple=Map height +map-seed-simple=Seed +invalid-value-for-field=Invalid value for "__1__" field. Permitted values are __2__ to __3__. +play=Play +next=Next +water=Water +island-size=Island size +cliffs=Cliffs +enemy-base=Enemy base +starting-area-size=Starting area size +starting-area-size-description=The size of the area without enemy bases around the player. +peaceful-mode-checkbox=Peaceful mode +peaceful-mode-description=In peaceful mode, the enemies will not actively attack or expand. Enemies will still attack to defend themselves.\nNote: Enabling this will disable some achievements. +enable-replay=Record replay +enable-replay-description=Record replay for this save file so it can be watched back. Increases save file size and saving times. +difficulty=Difficulty +price-multiplier=Price multiplier +enabled=Enabled +pollution-diffusion-ratio=Diffusion ratio +pollution-absorption-modifier=Absorption modifier +enemy-attack-pollution-consumption-modifier=Attack cost modifier +minimum-pollution-to-damage-trees=Minimum to damage trees +pollution-absorbed-per-tree-damaged=Absorbed per damaged tree +evolution-time-factor=Time factor +evolution-destroy-factor=Destroy factor +evolution-pollution-factor=Pollution factor +enemy-expansion-group-tile=Enemy expansion +enemy-expansion-maximum-expansion-distance=Maximum expansion distance +enemy-expansion-minimum-expansion-group-size=Minimum group size +enemy-expansion-maximum-expansion-group-size=Maximum group size +enemy-expansion-minimum-expansion-cooldown=Minimum cooldown +enemy-expansion-maximum-expansion-cooldown=Maximum cooldown +enemy-expansion-minutes=min +pollution-diffusion-ratio-description=The amount of pollution diffused into neighboring chunks per second. +pollution-absorption-modifier-description=Modifier of how much pollution is absorbed by trees and tiles. +enemy-attack-pollution-consumption-modifier-description=Modifier of how much pollution is consumed to send a biter to attack. +minimum-pollution-to-damage-trees-description=Trees have 4 different progressive stages toward being destroyed by pollution. Any pollution above this amount starts the process of moving a tree toward a more damaged stage. +pollution-absorbed-per-tree-damaged-description=Trees have 4 different progressive stages toward being destroyed by pollution. This value specifies how much pollution is absorbed when moving to a more damaged stage. +evolution-time-factor-description=Controls how fast evolution increases over time. +evolution-destroy-factor-description=Controls how fast evolution increases due to destroying enemy spawners. +evolution-pollution-factor-description=Controls how fast evolution increases due to producing pollution. +enemy-expansion-maximum-expansion-distance-description=The maximum distance enemies will look to expand from other enemy bases. +enemy-expansion-minimum-expansion-group-size-description=The minimum size of an enemy expansion party modified by the current evolution level. +enemy-expansion-maximum-expansion-group-size-description=The maximum size of an enemy expansion party modified by the current evolution level. +enemy-expansion-minimum-expansion-cooldown-description=The minimum time between enemy expansions being sent out. +enemy-expansion-maximum-expansion-cooldown-description=The maximum time between enemy expansions being sent out. +recipes-difficulty-group-tile=Recipes +technology-difficulty-group-tile=Technology +terrain-generators-group-title=Generators +pollution=Pollution +evolution=Evolution +show-preview=Preview +hide-preview=Close preview +show-preview-warning=Spoiler Alert: Do not show the preview if you want to explore the map on your own. +preview-auto-update=Auto-refresh +preview-auto-update-tt=Automatically refresh the preview on any change to the settings. +preview-error=Error generating preview +research-queue-availability=Research queue availability +research-queue-availability-always=Always +research-queue-availability-after-victory=After the game is finished +research-queue-availability-never=Never +reset-to-preset=Reset __1__ __plural_for_parameter_1_{1=option|rest=options}__ to preset __plural_for_parameter_1_{1=default|rest=defaults}__ +reset-to-preset-disabled=All options have preset values. + +[gui-trains] +title=Train overview +trains-tab=Trains +stations-tab=Stations +no-trains=No Trains found. +no-stations=No Stations found. +manual-mode=Manual mode +open-train=Open train menu +open-train-stop=Open train stop on map +stations-trains=Trains: +empty-schedule=[Empty] +circuit-limit-tooltip=Train limit set by circuit network. +circuit-disabled-tooltip=Train stop disabled by circuit network. +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +limit-note=(Note: Some stops do not have a train limit set) + +[gui-train-state] +manually-stopped=[img=utility/warning_icon] Manually stopped +manually-driving=Manually driving +no-schedule=No schedule +heading-to=Heading to __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +no-path-to=[img=utility/warning_icon] No path to __1__ +standing-at=Standing at __1__ +destination-full=[img=utility/warning_icon] Destination full __1__ +waiting-at=Waiting at __1__ +no-valid-stops=[img=utility/warning_icon] No valid stops + + +[gui-bonus] +title=Bonuses +damage-bonus=Damage +shooting-speed-bonus=Shooting speed +character-logistic-slots=Logistic request slots +character-logistic-trash-slots=Logistic trash slots +maximum-following-robots-count=Follower robot count +worker-robot-speed=Movement speed +worker-robot-storage=Cargo capacity +laboratory-speed=Research speed +laboratory-productivity=Research productivity +stack-inserter-capacity-bonus=Stack inserter capacity +inserter-stack-size-bonus=Inserter capacity +turret-damage-bonus-description=(Stacks with ammo bonuses) +mining-drill-productivity-bonus=Mining productivity +train-braking-force-bonus=Train braking force +no-bonuses=No bonuses researched yet. +worker-robot-battery=Battery size +character-health-bonus=Health +character-inventory-slots-bonus=Bonus inventory slots +character-build-distance=Build distance +character-reach-distance=Reach distance +character-resource-reach-distance=Resource reach distance +character-item-pickup-distance=Item pickup distance +character-item-drop-distance=Item drop distance +character-loot-pickup-distance=Loot pickup distance +character-running-speed=Walking speed +character-crafting-speed=Crafting speed +character-mining-speed=Mining speed +follower-robot-lifetime=Lifetime +artillery-range=Artillery range + +[gui-achievements] +title=Achievements +modded-game=The game is modded. Achievements are separate from the vanilla version of the game. +unlocked-count=Earned __1__ of __2__ +track=Start tracking +untrack=Stop tracking +not-in-game-long-enough=You need to play more than __1__% of the game's total runtime to be able to get achievements. The game lasted __2__, but you have spent only __3__ in the game. + +[frequency] +none=None + +[size] +only-starting-area=If disabled: only in starting area +none=None + +[richness] +none=None + +[recipe-difficulty] +normal=Normal +expensive=Expensive + +[technology-difficulty] +normal=Normal +expensive=Expensive + +[gui-map-generator-errors] +no-tiles-selected=At least one tile type has to be allowed. + +[gui-additional-entity-settings] +title=__1__ extra settings +entity-tag=Entity tag +difficulty=Difficulty +properties=Properties +indestructible=Indestructible +not-minable=Not minable +not-rotatable=Not rotatable +not-operable=Not operable +to-be-looted=To be looted +recipe-locked=Recipe locked +apply-entity-tag=Apply tag +apply-entity-health=Apply health +corpse-expires=Corpse expires + +[gui-blueprint] +new-blueprint=Set up new blueprint +existing-blueprint=Blueprint item +library-blueprint=Blueprint in the blueprint library +library-blueprint-owned-by-other-player=Blueprint in the blueprint library owned by another player +settings=Settings +icon=Icon +icon-tooltip=Here you can change what icons will represent this blueprint. +filters=Filters +components=Components +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ to remove all components of that type.\n__ALT_CONTROL_LEFT_CLICK__1__ to add all components of that type back. +create-blueprint=Create blueprint +commit-blueprint=Save blueprint +close-blueprint=Close blueprint +unnamed-blueprint=Unnamed blueprint +snap-to-grid=Snap to grid +snap-to-grid-tooltip=Snapping the blueprint to a grid when being built. +grid-size=Grid size +grid-position=Grid position +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ in the preview to change the grid position. +grid-size-tooltip=Dimensions of building repetition pattern. +absolute-snapping=Absolute +absolute-snapping-tooltip=Snaps to global grid. The coordinates specify how the blueprint placement is positioned relative to the global grid. +relative-snapping=Relative +relative-snapping-tooltip=Allows the blueprint to snap relatively to where the build by dragging started. +width=Width +height=Height + +[gui] +eula=EULA +credits=Credits +armor=Armor +guns=Gun +weapons=Weapons +ammo=Ammo +artillery-ammo=Artillery ammo +fuel=Fuel +grabbed-item=Grabbed item +ingredient=Ingredient +ingredient-description=Possible inputs +fluid-ingredient=Fluid ingredient +fluid-ingredient-description=Possible fluid inputs +not-available=N/A +open-equipment-grid=Open equipment grid +result=Result +refresh=Refresh +update=Update +cancel=Back +delete=Delete +quit=Quit +restart=Restart +synchronize=Synchronize +character=Character +inventory=Inventory +crafting=Crafting +load=Load +close=Close +clear=Clear +save=Save +logistic-trash-slots=Logistic trash slots +confirm-restart=Are you sure you want to restart? +confirm-quit=The game is not saved. Are you sure you want to quit? +confirmation=Confirmation +notice=Notice +owner=Owner +set-filter=Set the filter +set-amount=Set the amount +mod-scenarios=Mod scenarios +user-scenarios=User scenarios +exit=Exit +select-filter=Select filter +not-connected=Not connected +module=Module +module-description=Allowed modules: +changelog=Changelog +since-last-played=Since last played (__1__) +version=Version: +subversion=Sub-version: +release-date=Release date: +script-inventory=Script inventory +licenses=Licenses +instruction-to-activate=__1__ to activate. +instruction-to-throw=__1__ to throw. +instruction-to-consume=__1__ to consume. +instruction-to-shoot=__1__ to shoot. +instruction-to-repair=__1__ and hold to repair selected entity. +instruction-to-mine-tiles=__1__ to mine built tiles. +instruction-to-change-size=__1__/__2__ to change the area size. +instruction-to-connect-spidertron-remote=__1__ on a spidertron to connect it. +instruction-to-order-spidertron=__1__ to send spidertron. +instruction-to-queue-spidertron-order=__1__ to queue move command. +instruction-to-order-spidertron-to-follow=__1__ to follow the selected entity. +instruction-to-deconstruct=__1__ and drag to deconstruct. +instruction-to-cancel-deconstruct=__1__ and drag to cancel deconstruction. +instruction-to-upgrade=__1__ and drag to upgrade. +instruction-to-cancel-upgrade=__1__ and drag to cancel upgrade orders. +instruction-to-downgrade=__1__ and drag to downgrade. +instruction-when-in-cursor=When in cursor +instruction-to-select=__1__ and drag to select contents. +instruction-to-alt-select=__1__ and drag to select and bypass the configuration window. +instruction-to-cycle-blueprint-forwards=__1__ for next. +instruction-to-cycle-blueprint-backards=__1__ for previous. +instruction-to-open-item=__1__ to open. +instruction-to-reset-item=__1__ to reset. +instruction-to-clear-item=__1__ to clear. +instruction-to-destroy=__1__ to destroy. +instruction-to-clear-quickbar-slot=__1__ to clear shortcut. +instruction-to-clear-generic=__1__ to clear. +instruction-to-build=__1__ to build. +instruction-to-force-build=__1__ to force build. +inventory-filter=Inventory filter +set-inventory-bar-title=Limit part of the inventory so it cannot be filled by machines. +blueprint-preview=Preview +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ to remove, __CONTROL_LEFT_CLICK__ to restore. +blueprint-preview-hint-specific=__CONTROL__mine__ to remove, __CONTROL__build__ to restore. +blueprint-preview-not-editable-hint-other-player=This blueprint cannot be altered as it is in another player's library. +blueprint-preview-not-editable-hint-dummy-entities=This blueprint cannot be altered, its data is saved separately to allow restoration of modded content. +blueprint-preview-not-editable-hint-preview=This blueprint cannot be altered as the contents have not been transferred to the game yet. +blueprint-components=Components +blueprint-select-replacement=Select replacement +total=Total +delete-blueprint-record=Delete blueprint +remove-blueprint-book-record=Delete blueprint book +empty-blueprint-error=The blueprint is empty. +blueprint-icons-empty-error=Blueprint has to have at least one icon. +export-to-string=Export to string +drop-blueprint-nothing-to-drop-error=No blueprint in cursor to drop. +blueprint-access-error=Cannot modify another player's storage. +blueprint-dummy-error=Cannot modify blueprint with unknown entity data. +blueprint-not-present=The blueprint was moved away by another player. +clear-blueprint=Clear blueprint +destroy-blueprint=Destroy blueprint +copy-this=Create copy of this +reassign-blueprint=Select new contents for the blueprint. +destroy-book=Destroy blueprint book +destroy-deconstruction-planner=Destroy Deconstruction planner +destroy-upgrade-planner=Destroy __1__ +upgrade-blueprint-tooltip=Upgrade items and entities in the blueprint. +upgrade-blueprint-book-tooltip=Upgrade items and entities in all blueprints in this book. +select-upgrade=Select upgrade +blueprint-include-entities=Entities +blueprint-include-tiles=Tiles +blueprint-include-modules=Modules +blueprint-include-fuel=Train fuel +blueprint-include-station-names=Train stop names +blueprint-include-trains=Trains +blueprint-include-trains-tooltip=Include trains in the blueprint +blueprint-not-available=Blueprint hasn't yet finished downloading from the library +blueprint-player-not-available=Cannot transfer blueprint: player offline +blueprint-shelf-not-synced=Player's blueprint storage not ready yet +map-exchange-string=Map exchange string +sync-mods-with-save=Sync mods with save +loading-map=Loading map __1__ +saving-map=Saving map __1__ +converting-map=Converting map __1__ +loading-new-map=Loading new map +generating-new-map=Generating new map +set=Set +select-signal=Select a signal +or-set-a-constant=Or set a constant +constant-number=Constant number +rocket-preparing=Preparing +rocket-launch=Launch +rocket-launch-started=Launched +rocket-inventory-slot=Rocket cargo +rocket-inventory-slot-description=You are expected to put the satellite here. +rocket-result-inventory-slot=Results from launching the rocket +reset=Reset +search-with-focus=Search (__1__) +search=Search +any=Any +yes=Yes +no=No +ok=OK +confirm=Confirm +reset-consumpiton-filters=Reset filters +reset-production-filters=Reset filters +all=All +equipment-grid=Equipment grid +enable-logistics-while-moving=Enable logistics while moving +grid=Grid +mining-fluid=Mining fluid +copy=Copy +transferring=Transferring +queued=Queued for transfer +mod-with-campaign-not-available=Mod with this campaign is not available. +no-recipe-available=No recipe available +no-recipes-found=No recipes found +nothing-found=Nothing found +on=On +off=Off +blueprint-preview-edit-tooltip=Edit label, description and icons. +confirm-load-game-settings-changed=Mods have been removed or mod settings have changed. Are you sure you want to continue loading this save? +confirm-load-game-load=Load +confirm-load-game-sync=Sync mods and load +logistic-requests-disabled=Logistic requests disabled +not-in-logistic-network=Not in logistic network +color=Color +confirm-instruction=Confirm (__CONTROL__confirm-gui__) +close-instruction=Close (__CONTROL__confirm-gui__ or __CONTROL__toggle-menu__) +cancel-instruction=Cancel (__CONTROL__toggle-menu__) +space-usage-mb=Space usage: __1__ MB / __2__ MB + +[gui-alert-tooltip] +map-hint=See the map for more details. +title=Alerts +turret-fire=__1__ __plural_for_parameter_1_{1=turret is|rest=turrets are}__ engaged with the enemy. +attack=__1__ __plural_for_parameter_1_{1=entity is|rest=entities are}__ being damaged. +destroyed=__1__ __plural_for_parameter_1_{1=entity is|rest=entities are}__ destroyed. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=entity is|rest=entities are}__ missing repair packs. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=entity is|rest=entities are}__ missing construction robots. +no-material-for-construction=__1__ __plural_for_parameter_1_{1=entity is|rest=entities are}__ missing the material for construction. +no-storage=Not enough logistic network storage space available. +train-out-of-fuel=Train out of fuel. + +[gui-goal-description] +title=Objective +info-visibility-button=Info + +[gui-logistic] +title=Logistics +title-request=Logistic request +title-filter=Logistic filter +set-request=Set request +request-from-buffer-chests=Request from buffer chests +trash=Auto-trash +logistic-networks=Logistic networks +items=Items +members=Members +network=Network +cell=cell +cells=cells +count=Count +logistics-and-trash=Personal logistics and auto-trash +logistics-only=Personal logistics +logistic-request-exists=Request for this item already exists +auto-trash-request-exists=Request for this item already exists +trash-only=Auto-trash filters +trash-slots=Trash slots +low-value-tooltip=Maximum amount. Items over this will automatically move into the trash slots. +high-value-tooltip=Requested amount. Logistic robots will try to satisfy it from the network. +infinite-amount-in-textfield=inf. + +[gui-character] +crafting-queue=Crafting queue +personal-roboport=Personal roboport +exoskeleton=Exoskeleton +personal-logistics-description=Turning off personal logistics will stop logistic robots from bringing requested items. It will also stop items from automatically being moved to the trash slots. Logistic robots will continue to empty the trash slots. + +[gui-heat-interface] +at-least-tooltip=Keep at least this much heat in the buffer - add missing. +at-most-tooltip=Keep at most this much heat in the buffer - remove extra. +exactly-tooltip=Keep exactly this much heat in the buffer - add or remove as needed. +add-tooltip=Add this much heat to the buffer on every tick. +remove-tooltip=Remove this much heat from the buffer on every tick. + +[gui-linked-container] +title=Link + +[gui-infinity-container] +title=Infinity filters +at-least=At least +at-most=At most +exactly=Exactly +add=Add +remove=Remove +remove-unfiltered-items=Remove unfiltered items +at-least-tooltip=Keep at least this many items in the inventory - add missing. +at-most-tooltip=Keep at most this many items in the inventory - remove extras. +exactly-tooltip=Keep exactly this many items in the inventory - add or remove as needed. +remove-unfiltered-items-tooltip=Remove items from the inventory that aren't part of the filters list. + +[gui-infinity-pipe] +temperature=Temperature +at-least-tooltip=Keep at least this percentage of fluid in the pipe - add missing. +at-most-tooltip=Keep at most this percentage of fluid in the pipe - remove extra. +exactly-tooltip=Keep exactly this percentage of fluid in the pipe - add or remove as needed. +add-tooltip=Add this percentage of fluid to the pipe on every tick. +remove-tooltip=Remove this percentage of fluid from the pipe on every tick. +percent=% + +[gui-pipe] +flush-this=Flush __1__ from this. +flush-whole-system=Flush __1__ from entire fluid system. +this-contents=__1__ contents: +fluid-system-contents=Fluid system contents: + +[gui-train] +add-station=+ Add station +schedule=Schedule +cargo=Fuel +add-wait-condition=+ Add wait condition +add-time-condition=Time passed +add-full-condition=Full cargo +add-empty-condition=Empty cargo +add-robots-inactive-condition=Robots inactive +add-item-count-condition=Item count +add-circuit-condition=Circuit condition +add-inactivity-condition=Inactivity +add-fluid-count-condition=Fluid count +automatic-mode=Automatic +manual-mode=Manual +toggle-station-names=Toggle stop names +center-on-locomotive=Toggle centering on locomotive +open-in-map=Open this location in the map +color=Color +passed=passed +cargo-condition=Cargo +fluid=Fluid +circuit=Circuit +of-inactivity=of inactivity +locomotive-doesnt-need-energy=Locomotive doesn't need energy. +locomotive-is-out-of-reach=Locomotive is out of reach. +temporary=Temporary: __1__ +adding-temporary=Adding temporary +invalid=Invalid +station-not-present=No stops with this name exist. +stations-disabled=__plural_for_parameter_1_{1=Stop is|2=Both stops are|rest=All __1__ stops are}__ disabled. +stations-not-accessible=__plural_for_parameter_1_{0=No stop is accessible|1=Stop is inaccessible|2=Both stops are inaccessible|rest=All __1__ stops are inaccessible}__ from current position. +station-partially-accessible=Only __1__ out of __2__ stops __plural_for_parameter_1_{1=is|rest=are}__ accessible. +too-far-from-rail=No rail nearby +no-path-to-destination=No path to destination +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ to insert a temporary stop. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ to add the selected stop to the schedule. + +[gui-train-stop] +trains-with-this-stop=Trains with this stop: __1__ +train-stops-with-this-name=The number of stops with this name. +rename-stop=Rename stop +no-trains=There are no trains with this stop. +enable-trains-limit=Enable train limit + +[gui-train-wait-condition-description] +and=AND +or=OR +time-condition=__1__ __plural_for_parameter_1_{1=second|rest=seconds}__ passed +full-condition=Full cargo inventory +empty-condition=Empty cargo inventory +robots-inactive-condition=No robots are deployed +item-count-condition=Cargo: __1__ __2__ __3__ +circuit-condition=Circuit: __1__ __2__ __3__ +inactivity-condition=__1__ __plural_for_parameter_1_{1=second|rest=seconds}__ of inactivity +fluid-count-condition=Fluid: __1__ __2__ __3__ +passenger-present=Passenger present +passenger-not-present=Passenger not present + +[gui-train-rename] +title=Change name - __1__ +perform-change=Apply change + +[gui-deconstruction] +filters=Filters +entity-filter-mode=Entity filter mode +tile-filter-mode=Tile filter mode +tile-selection-mode=Tile selection mode +entity-filters=Entity filters +tile-filters=Tile filters +whitelist=Whitelist +whitelist-description=Only select filtered items when selecting an area for deconstruction. +blacklist=Blacklist +blacklist-description=Ignore all filtered items when selecting an area for deconstruction. +trees-and-rocks-only=Trees/rocks only +whitelist-trees-and-rocks=Only trees/rocks +blacklist-trees-and-rocks=Ignore trees/rocks +entities=Entities +tiles=Tiles +icon-tooltip=When empty, the deconstruction tool shows the selected filters. + +[gui-upgrade] +entities=Entities +modules=Modules +from=From +to=To +icon-tooltip=When empty, the upgrade tool shows the selected upgrade filters. + +[deconstruction-tile-mode] +normal=Normal +always=Always +never=Never +only=Only +normal-description=Normal: tiles are selected when no entities are found. +always-description=Always: tiles are always selected even when entities are found. +never-description=Never: tiles are never selected. +only-description=Only: only tiles are selected. + +[gui-technology-preview] +effects=Effects +prerequisites=Requires +start-research=Start research +continue-research=Resume +editor-research-tooltip=(Map editor) __CONTROL_LEFT_CLICK__ to research. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ to instant research with all prerequisites. +un-research=Un-research +un-research-tooltip=(Map editor) Un-research technology +not-researched-tooltip=(Map editor) Technology not researched +title-status=(__1__) +unit-ingredients=Cost +unit-time=Time needed to research one unit in the lab +status-researched=Researched +status-available=Available +status-disabled=Undiscovered +status-not-available=Unavailable +status-researching=Researching +status-queued=Queued +already-researched=Technology is already researched +already-queued=Technology is already queued +already-researching=Technology is already being researched +will-complete=All levels for this technology are already researched or queued +queue-full=Research queue full +unsatisfied-prerequisites=Some prerequisite technologies are not researched +unsatisfied-prerequisites-queue=Some prerequisite technologies are not researched, and are not queued for research +disabled=Technology is unavailable +saved-progress=Researched: __1__% + +[gui-technology-progress] +title=Research +no-research=No research in progress +cancel=Cancel + +[gui-roboport] +robots=Robots +repair-packs=Repair packs + +[gui-electric-energy-interface] +buffer-size=Buffer size +power-production=Power production +power-usage=Power usage + +[gui-blueprint-library] +title=Blueprint library +game-blueprints-title=Game blueprints +player-storage=__1__ - blueprint storage +unknown-player-storage=Unknown player storage +blueprint-book=Blueprint book +blueprint-book-edit=Blueprint book edit +deconstruction-tool-edit=Deconstruction tool edit +upgrade-tool-edit=Upgrade tool edit +failed-loading-storage=Loading blueprint storage failed: __1__. Backing up current storage to __2__. +failed-loading-cloud-storage=Loading blueprint storage from cloud failed. Local version of the storage is being loaded instead. +failed-saving-cloud-storage=Saving blueprint storage to cloud failed. You may have run out of space available for Cloud Sync. To prevent losing your blueprint library, please back up the file __1__. +drop-blueprint=Drop blueprint +shared-shelf=Shared blueprints +private-shelf=My blueprints +shelf-choice=Filter: +shelf-choice-all=All +shelf-choice-game=Game blueprints +make-new=New __1__ +import-string=Import string +import=Import +blueprint-string=Blueprint string +blueprint-book-string=Blueprint book string +deconstruction-item-string=Deconstruction item string +upgrade-item-string=Upgrade item string +not-available-yet=Blueprint not available yet +transfer-progress=Transfer progress +synchronising=Synchronizing... +cant-manipulate-not-synchronized-shelf=Cannot manipulate shelf that is not synchronized yet. +list-view=List view +grid-view=Grid view +not-synced-warning=[img=utility/warning_icon] [color=red]Blueprint library is not synchronized.[/color] + +[gui-blueprint-book] +blueprints=Blueprints +scroll-to-change-active=Use __CONTROL__cycle-blueprint-forwards__ and __CONTROL__cycle-blueprint-backwards__ to change active blueprint. +scroll-to-change-active-specific=Use __CONTROL_STYLE_BEGIN____1__Mouse wheel__CONTROL_STYLE_END__ to change active blueprint. +confirm-blueprint-book-deletion=Are you sure you want to delete the blueprint book? +delete-blueprint-book=Delete book +unnamed-blueprint-book=Unnamed blueprint book +icon-tooltip=When empty, the book shows the icon of the active blueprint. + +[gui-select-upgrade-planner] +title=Select the upgrade planner to apply +default-upgrade=Default Upgrade +instructions=__CONTROL_LEFT_CLICK__ to apply as upgrade, __CONTROL_RIGHT_CLICK__ to apply as downgrade. + +[gui-edit-label] +save-label=Save label +edit-label=Edit label +edit-description=Edit description +save-description=Save description + +[gui-sync-mods-with-save] +title=Sync mods with save +cancel=Back +confirm=Confirm +correct=Correct: +not-on-mod-portal=Not on mod portal: +no-release=No release: +no-compatible-version=No compatible version: +ready-to-download=Ready to download: +disabled=Disabled: +wrong-version-enabled=Wrong version enabled: +enable=Enable +download=Download +keep-enabled=Keep enabled +enable-correct-version=Enable correct version +not-in-save=Not in save: +sync-mods-with-server=Sync mods with server +mods-not-available-on-mod-portal=The following mods aren't available on the mod portal: __1__ +sync-startup-settings=Sync startup settings +load-save-after-sync=Load save after sync +join-server-after-sync=Join server after sync + +[gui-technologies-list] +title=List of technologies + +[gui-technology] +technologies-omitted=__1__ __plural_for_parameter_1_{1=technology has|rest=technologies have}__ been omitted from this view. +graph-title=Technology tree + +[gui-technology-queue] +title=Research queue + +[gui-current-research] +not-researching=Press __CONTROL__open-technology-gui__ to start a new research. +research-finished=__1__ finished. Press __CONTROL__open-technology-gui__. + +[gui-menu] +main-menu=Main menu +game-menu=Game menu +continue-save=Continue __1__ +continue-save-tooltip=Load game __1__ +continue-join-game=Continue: Join __1__ +continue-join-game-tooltip=Join __1__ +continue-host-save=Continue: Host __1__ +continue-host-save-tooltip=Host __1__ +single-player=Single player +multi-player=Multiplayer +map-editor=Map editor +settings=Settings +about=About +mods=Mods +the-rest=The rest +single-player-menu=Single player +multi-player-menu=Multiplayer +new-game=New game +host-new-game=Host new game +host-saved-game=Host saved game +browse-public-games=Browse public games +browse-lan-games=Browse LAN games +connect-to-address=Connect to address +load-game=Load game +graphics=Graphics +sound=Sounds +controls=Controls +mod-settings=Mod settings +interface=Interface +other=Other +resume-game=Resume +unpause-game=Unpause game +pause-game=Pause game +restart-game=Restart +save-game=Save game +save-game-as-scenario=Save as scenario +quit-game=Quit game +reconnect=Reconnect +show-report=Show desync report +copy-report-path=Copy desync report path +tutorial-menu=Tutorial +resume-tutorial=Resume +restart-tutorial=Restart +quit-tutorial-to-game=Quit tutorial +quit-tutorial-to-menu=Quit tutorial +desync-explanation-console=You desynchronized from the game.\nIf the problem persists, please report this problem in our bug report forum. +desync-explanation=You desynchronized from the game.\nThis was caused by a bug in the game or a bug in one of the mods or scenario scripts (if any are in use).\nIf you are not using mods, please report this problem in our bug report forum. Include details about what the players were doing, and upload the desync report. +desync-report-location=A desync report was created at: __1__ +desync-report-disabled=A desync report was not created because report creation is disabled. Please enable it and report the desync if you want it to be fixed. +desync-more-information-link=For more information about desyncs and how to report them, see: +user-login=User login +lan-username=LAN username +feature-not-available-with-instrument-mod=This feature is not available when an Instrument Mode mod is enabled. + +[gui-about] +version=Version +release=Release +website=Website +forums=Forums +created-by=Created by + +[gui-save-game] +title=Save game +save-as=Save as +save=Save +confirm-overwrite=Are you sure you want to overwrite __1__? +confirm-overwrite-time-warning=Warning: The selected save has __1__ __plural_for_parameter_1_{1=hour|rest=hours}__ of playtime! +cant-save-over-autosaves=Please choose a different save name.\nAutosave files are reserved for autosaves and will be overwritten during future autosaves. + +[gui-save-scenario] +title=Save scenario +save-as=Save as + +[gui-multiplayer-lobby] +title=Multiplayer server settings +visibility=Visibility +access=Access +rights=Rights +save-upload=Save upload +game-saving=Game saving +allow-commands=Allow Lua commands +allow-commands-true=Yes +allow-commands-false=No +allow-commands-admins-only=Admins only +verify-user-identity=Verify user identity +verify-user-identity-tooltip=Verify that connecting players have a valid Factorio.com account and their player name matches their account name. +only-admins-can-pause-the-game=Only admins can pause +autosave-only-on-server=Autosave only on server +play=Play +multiplayer-autosave-interval=Autosave interval +multiplayer-afk-autokick-interval=AFK auto-kick +game-name=Server name +game-password=Server password +game-password-tooltip=It is recommended to set a password if you want to play privately. +game-description=Description +game-tags=Tags +show=Show +game-visibility-public=Public +game-visibility-steam=Steam +game-visibility-steam-tooltip=Enables or disables the "Join Game" feature through Steam. +game-visibility-LAN=LAN +max-players=Max. players +ignore-limit-for-returning-players=Ignore when returning +ignore-limit-for-returning-players-tooltip=Players that have already played on this map can join the game even though the player limit has been reached. +max-upload=Max upload speed +max-upload-speed-no-limit=No limit +max-upload-tooltip=Maximum network speed dedicated to uploading the game to new players. Limiting it is useful to make sure there is enough upload speed left for players already in the game. +max-upload-slots=Max. upload slots +max-upload-slots-tooltip=Maximum number of concurrent map uploads. Limiting it is useful to make sure there is enough upload speed left for players already in the game. +game-name-cant-be-empty=Server name cannot be empty +max-upload-must-be-integer=Max. upload speed must be an integer +max-upload-slots-must-be-integer=Max. upload slots must be an integer +max-players-count-must-be-integer=Max. player count must be an integer +non-blocking-saving=Enable non-blocking saving +non-blocking-saving-tooltip=Experimental feature which allows the server to save the map without pausing the game. Only works on Linux and macOS. +default-game-name=__1__'s game +whitelist=Whitelist +authserver-side-bans=Use authserver side bans +authserver-side-bans-tooltip=Verify that connecting players are not banned from multiplayer and inform Factorio.com about ban/unban commands. +edit-whitelist=Edit whitelist +banlist=Banlist +edit-banlist=Edit banlist +adminlist=Admin list +edit-adminlist=Edit admin list + +[gui-game-finished] +title=Game finished +victory=Victory! +lost=You have been defeated... +time-played=Time played +kills=Kills +next-level=Next level +continue=Continue +finish=Finish +restart-level=Restart level +save-replay=Save replay +respawn=Respawn + +[gui-graphics-settings] +title=Graphics settings +graphics-quality-label=Sprite resolution +graphics-quality-high=High +graphics-quality-normal=Normal +graphics-quality-low=Low +graphics-quality-very-low=Extra low +full-screen=Full screen +minimize-on-focus-loss=Minimize on focus loss +show-smoke=Show all smoke +show-clouds=Show clouds +show-inserter-shadows=Show inserter shadows +show-decoratives=Show decoratives +show-particles=Show particles +show-item-shadows=Show item shadows +show-animated-water=Show animated water +show-tree-distortion=Show animated trees +preferred-screen=Preferred screen +multisampling-label=Multisampling +no-multisampling=No multisampling +multisampling-x2=Multisampling x 2 +multisampling-x4=Multisampling x 4 +multisampling-x6=Multisampling x 6 +multisampling-x8=Multisampling x 8 +brightness=Brightness +contrast=Contrast +saturation=Saturation +texture-compression=Texture compression +texture-compression-none=None +texture-compression-high-quality=High quality +texture-compression-low-quality=Low quality +v-sync=Wait for VSync +video-memory-usage-label=Video memory usage +video-memory-usage-all=All +video-memory-usage-high=High +video-memory-usage-medium=Medium +video-memory-usage-low=Low +video-memory-budget=Video memory budget +video-memory-budget-fixed=__1__ GB +video-memory-budget-auto=Auto (__1__ GB) +primary-screen=Primary screen (__1__) +screen-n=Screen __1__ +max-threads=Max. render threads +texture-streaming=Texture streaming +render-in-native-resolution=Render in native screen resolution +use-flip-presentation-model=Use flip presentation model +high-quality-animations=High-quality animations +full-color-depth=Full color depth +sprite-atlas-size-label=Atlas texture size +sprite-atlas-size-largest-possible=Largest possible +sprite-atlas-size-custom=Custom (__1__) +low-vram-warning=Not enough video memory (VRAM). +vram-not-detected-high-quality-not-recommended=We could not detect how much video memory (VRAM) is available on this computer. The recommended video memory size for high-quality sprites is at least 2 GB, otherwise you may experience performance issues, missing graphics, crashes, or the game may not be able to start at all. +vram-low-high-quality-not-recommended=We detected that this computer has __1__ MB of video memory (VRAM). That is too low for the high-quality sprites. You may experience performance issues, missing graphics, crashes, or the game may not be able to start at all. The recommended video memory size for high-quality sprites is at least 2 GB. +general=General +advanced=Advanced +restart-required=Restart required +color-filter=Color filter +color-filter-none=None +color-filter-protanopia=Protanopia +color-filter-deuteranopia=Deuteranopia +color-filter-tritanopia=Tritanopia +color-filter-protanopia-correction=Protanopia correction +color-filter-deuteranopia-correction=Deuteranopia correction +color-filter-tritanopia-correction=Tritanopia correction +render-scale=Render scale +map-zoomed-in-effect=Map zoomed-in effect +show-enemy-terrain-decals=Show enemy terrain decals +ultrawide-mode=Ultrawide mode +show-game-simulations-in-background=Show game simulations in background + +[gui-graphics-settings-description] +minimize-on-focus-loss=When running in borderless full screen, the game will minimize itself on focus loss to make sure it doesn't cover your desktop when you want to switch to a different application. +max-threads=The number of threads used to render the game. +graphics-quality-label=The resolution of the sprites. Determines VRAM usage. Warning: "High" resolution requires at least 3 GB of VRAM. +graphics-quality-label-console=The resolution of the sprites. Lower resolution will reduce memory usage and loading time. +show-animated-water=Disable to increase performance on low-end video cards. +show-tree-distortion=Disable to increase performance on low-end video cards. +lights-quality=The rendering resolution of lights during the night. High values will greatly reduce performance. +show-smoke=When disabled, the number of smoke effects that are rendered will be greatly reduced. Disable to increase performance on low-end video cards. +video-memory-usage-label=Determines how many sprites the game will try to put into sprite atlases. Creating larger sprite atlases reduces CPU usage due to the ability to batch draw calls, but may increase GPU load because the GPU has to work with larger textures. Free-floating sprites can be loaded into VRAM or kept in RAM (see Texture streaming setting). +video-memory-budget-label=The maximum size of video memory (VRAM) the game is allowed to use for textures (sprites). +texture-streaming=Sprites that were not put into any sprite atlas (see Video memory usage setting) will be kept in RAM until needed by the GPU. +texture-compression=Texture compression greatly increases number of sprites the game can fit to the video memory, and speeds up rendering due to GPU having to transfer less data during shading. If you have an old or integrated GPU, select low quality to reduce the size of sprites even more to get extra performance. +sprite-atlas-size-label=Larger atlases improve draw call batching, which reduces CPU load in rendering, but may be harder to handle for the GPU. +high-quality-animations=If disabled, some animated or rotated entities (for example, trains) will load only half of the normal count of animation or rotation frames. This greatly reduces VRAM usage. +full-color-depth=Rendering in only half (16-bit) color depth improves performance on low-end and integrated GPUs. This option only has an effect on Windows 8+ or in the OpenGL renderer. +render-in-native-resolution=On high-DPI screens (for example, Apple Retina), rendering in the native resolution will produce a higher quality image but may be very demanding on performance. +use-flip-presentation-model=Flip presentation should be the more efficient method of presenting the final image on a screen than the older Blit model. Try toggling this option if you experience graphical glitches or framerate issues. +show-game-simulations-in-background=When in the main menu and sub menus, shows various game simulations in place of the background. + +[gui-sound-settings] +preferred-output=Preferred output +default-device=Default device +title=Sound settings +master-volume=Master +gui-effects-volume=GUI effects +game-effects-volume=Game effects +music-volume=Music +walking-sound-volume=Walking sound +environment-sounds-volume=Environment sounds +alerts-volume=Alerts +wind-volume=Wind +simulation-volume=Simulations + +[gui-control-settings] +title=Controls settings +movement=Movement +basic-interaction=Basic interaction +advanced-interaction=Advanced interaction +tools=Tools +crafting=Crafting +inventory=Inventory +quickbar=Quickbar +quick-panel=Quick panel +panels=Panels +miscellaneous=Miscellaneous +mods=Mods +editor=Editor +debug=Debug +waiting=Waiting +control-disabled=Disabled - changed by: __1__ +input-method=Input method: +keyboard-and-mouse=Keyboard and Mouse +keyboard-and-mouse-recommended=Keyboard and Mouse (recommended) +controller=Controller +controller-settings=Controller settings +vibration-intensity=Vibration intensity +deadzone=Stick deadzone +deadzone-description=Increase this value if you notice your cursor drifting sometimes. +sensitivity=Stick sensitivity +sensitivity-description=How fast the cursor and map move in reaction to stick movement. +vehicle-driving-mode=Vehicle driving mode +vehicle-driving-mode-relative=Relative +vehicle-driving-mode-relative-description=Moving the stick in a direction will make vehicles automatically turn and accelerate to that side of the screen. +vehicle-driving-mode-absolute=Absolute +vehicle-driving-mode-absolute-description=Moving the stick up/down will make vehicles accelerate/brake.\nMoving the stick left/right will make vehicles turn in that direction. +controller-icons=Icons +controller-icons-auto=Auto-detect (__1__) +controller-icons-xbox=Xbox +controller-icons-steamdeck=Steam Deck +controller-icons-ps=PlayStation +controller-icons-joycon=Nintendo Switch +button-layout=Button layout +button-layout-description=Changes the mapping of some actions according to your preferred standard. Also affects GUI navigation. +button-layout-western=__1__ select, __2__ cancel (Western) +button-layout-eastern=__1__ select, __2__ cancel (Eastern) +input-not-found-keyboard-and-mouse=Your selected input method is keyboard and mouse but they are not connected. +input-not-found-controller=Your selected input method is controller but no controller is connected. +change-input-method-to-controller=Change input method to controller +change-input-method-to-keyboard-and-mouse=Change input method to keyboard and mouse + +[gui-mod-settings] +title=Mod settings +startup=Startup +map=Map +per-player=Per player +apply=Apply +cancel=Cancel +reset=Reset +reload=Reload +no-settings=There are no settings to configure. +no-startup-settings=There are no startup settings. +no-map-settings=There are no map settings. +no-per-user-settings=There are no per-user settings. +value-out-of-range=Value out of range: valid values are __1__ through __2__ inclusive. +value-cannot-be-empty=Value cannot be empty. +setting-is-invalid=One or more settings are invalid. +cant-be-changed-not-an-admin=Only admins can change these settings. +startup-settings-cant-be-changed-while-playing=Startup settings cannot be changed while a game is running. +startup-changes-require-restart=Changing startup settings will require a game restart. +reset-to-default=Reset setting to default: __1__ +reset-to-default-disabled=Setting has the default value. + +[gui-mod-startup-settings-mismatch] +title=Mod startup settings mismatch +description=Your mod startup settings do not match with those of the server you are connecting to.\n\nDo you want to apply the server's startup settings and restart the game? +apply=Yes* +cancel=No +restart-required=The game will be restarted to apply the new startup settings. + +[gui-interface-settings] +title=Interface settings +show-minimap=Show minimap +show-turret-radius-when-blueprinting=Show turret radius when blueprinting +show-player-names-on-minimap=Show player names on minimap +show-inserter-arrows-when-selected=Show inserter arrows when selected +play-sound-for-chat-messages=Play sound for chat messages +fuzzy-search-enabled=Fuzzy search +pick-ghost-cursor=Pick ghost item if no items are available +show-all-items-in-selection-lists=Show all items in selection lists +lock-belt-building-to-straight-line=Lock belt building to straight line +smart-belt-dragging=Smart belt dragging +change-quickbar-by-clicking-with-item=Set quickbar filter by clicking with item +change-quickbar-by-clicking-with-item-controller=Set quickbar filter by selecting with item +show-inserter-arrows-when-detailed-info-is-on=Show inserter arrows in "Alt-mode" +show-pump-arrows-when-detailed-info-is-on=Show pump arrows in "Alt-mode" +show-mining-drill-arrows-when-detailed-info-is-on=Show mining drill arrows in "Alt-mode" +show-combinator-settings-when-detailed-info-is-on=Show combinator settings in "Alt-mode" +show-beacon-modules-in-alt-mode=Show beacon modules in "Alt-mode" +show-item-labels-in-cursor=Show item labels in cursor +show-rail-block-visualization=Show rail block visualization +show-missing-logistic-network-icon=Show missing logistic network icon +show-interaction-indications=Show interaction indications +show-grid-when-paused=Show grid when game is paused +flat-character-gui=Flat character GUI +enable-recipe-notifications=Enable recipe notifications +tool-window-next-to-quickbar=Tool window next to quickbar +train-stop-label-angle=Train stop label angle +ui-scale=UI scale +automatic-ui-scale=Automatic +custom-ui-scale=Custom +locale=Language +tooltip-delay=Tooltip delay +entity-tooltip-delay=Entity tooltip delay +entity-tooltip-on-the-side=Entity tooltip on the side +tooltip-offset=Tooltip offset +show-mod-owners-in-tooltips=Show mod owners in tooltips +show-descriptions-in-tooltips=Show descriptions in tooltips +show-total-raw-in-recipe-tooltips=Show total raw in recipe tooltips +output-console-delay=Chat message delay +show-hotkey-suggestions=Show mouse and keyboard control hints +show-hotkey-suggestions-controller=Show controller button hints +show-tips-and-tricks-notifications=Show tips and tricks notifications +research-finished-stops-game=Technology screen opens when research is completed +autosort-inventory=Always keep player's main inventory sorted +interaction=Interaction +tooltips=Tooltips +visualization=Visualization +alt-mode=Alt-mode +other=Other +active-quick-bars=Active quickbars +shortcut-bar-rows=Shortcut bar rows +tooltip-never=Never +train-visualization-length=Train visualization length +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Show predictive text for the on-screen keyboard + +[gui-interface-settings-description] +output-console-delay=The number of seconds it takes for a chat or console message to start fading away. +train-stop-label-angle=The angle of the train stop labels on the map. +show-item-labels-in-cursor=When holding an item, show its label if it has one (for example blueprint names). +show-interaction-indications=When hovering over an entity, highlight neighboring entities that interact with it. +flat-character-gui=Crafting and logistics panels are laid out next to each other as opposed to being under alternative tabs. +tooltip-delay=How long it takes for tooltips to appear at the cursor. +entity-tooltip-delay=How long it takes for entity tooltips in the world to appear at the cursor. +tooltip-offset=How far away from the cursor tooltips appear. +fuzzy-search-enabled=More lenient matching for GUI searches. +active-quick-bars=The number of quickbars always visible on the screen. +shortcut-bar-rows=The number of shortcut bar rows always visible on the screen. +pick-ghost-cursor=When selecting a buildable item from the quickbar or when using the pipette tool, if you have no items of that type, a ghost will be placed in the cursor instead. +show-all-items-in-selection-lists=Show items that weren't unlocked yet in the selection windows. +train-visualization-length=Number of wagons to be visualized when building near rails. +entity-tooltip-on-the-side=Show entity tooltips under the minimap, instead of at the cursor. +show-descriptions-in-tooltips=Show a short textual description in some item, entity, or recipe tooltips. Recommended for new players or when adding new mods. +show-total-raw-in-recipe-tooltips=Shows the total amount of time and items that cannot be crafted by hand needed by a recipe. +change-quickbar-by-clicking-with-item=Clicking a quickbar slot with an item in the cursor will set the quickbar filter instead of picking the item in the slot. +change-quickbar-by-clicking-with-item-controller=Selecting a quick panel slot with an item in the cursor will set the filter instead of picking the item in the slot. +smart-belt-dragging=1) Pressing __CONTROL__rotate__ while belt dragging will automatically turn the belt based on cursor position.\n2) Belt dragging over obstacles automatically builds underground belts. +nintendo-switch-use-predictive-text-input=Show word suggestions when using the on-screen keyboard.\nEnabling this also allows entering Chinese and Korean text and Japanese kanji characters.\nMakes the on-screen keyboard smaller. + +[gui-the-rest-settings] +title=The rest +about=Everything not shown in the normal settings menus. +warning-label=WARNING +warning-tooltip=Don't change things if you don't know what you're doing: most of these are not validated. +restart-tooltip=Most settings require the game to be restarted in order to take effect. + +[gui-other-settings] +title=Other settings +autosave-interval=Autosave interval +autosave-never=Never +logged-in=Currently logged in as __1__ +logged-out=Not currently logged in +log-out=Log out +log-in=Log in +set-email=Set account email +set-email-button=Set +enable-new-mods=Automatically enable new mods +check-updates=Check for updates when launching Factorio +enable-experimental-updates=Enable experimental updates +proxy=Proxy server +proxy-username=Proxy server username +proxy-password=Proxy server password +factorio-username=LAN player name +verbose-logging=Verbose logging +log-saving-statistics=Log saving statistics +username-invalid-characters=Your username contains invalid characters. Please only use letters, numbers, and the characters ._- +use-mod-settings-per-save=Use different mod settings per save +enable-razer-chroma-support=Enable Razer Chroma support +enable-logitech-led-support=Enable Logitech LED support +enable-steelseries-gamesense-support=Enable SteelSeries GameSense support +enable-crash-log-uploading=Upload crash logs +enable-blueprint-storage-cloud-sync=Enable blueprint library Cloud Sync +non-blocking-saving=Enable non-blocking saving (Linux/macOS only) +discard-mouse-events-when-accessibility-zoomed=Discard mouse events when using accessibility zoom +delete-achievements-label=Delete achievements +delete-achievements-label-tooltip-steam=This will permanently delete all achievements, including Steam achievements. +delete-achievements-label-tooltip=This will permanently delete all achievements. +delete-achievements-button=Delete +delete-achievements-confirm-text=Type "__1__" to confirm achievement deletion. +delete-achievements-confirm-control-phrase=DELETE +developer=Developer + +[gui-other-settings-description] +log-saving-statistics=Logs file size statistics when saving the map (WARNING: makes saving slower). +factorio-username=The player name to use for LAN games when not logged in. When logged in, it is the same as the Factorio username and it cannot be changed. +set-email=Set an email and password to use this account on other platforms or consoles. +enable-crash-log-uploading=Upload anonymous logs when the game crashes. + +[gui-new-game] +title-start-new-game=Start new game +title-select-template-for-new-scenario=Select template for new scenario +title-select-scenario-to-edit=Select scenario to edit +main-game=Main game: +game-scenarios=Game scenarios: +mod-scenarios=Mod scenarios: +user-scenarios=User scenarios: +play=Play +next=Next +delete-scenario=Delete scenario +no-description=This map has no description +level=Level +difficulty=Difficulty +level-locked-explanation=You need to first complete the previous level in the same difficulty or higher before this level is unlocked. +level-locked-explanation-no-difficulty=You need to first complete the previous level before this level is unlocked. + +[gui-load-game] +title=Load game +exchange-string-freeplay-only=Map exchange string can only be generated from freeplay or sandbox maps. +all-required-mods-enabled=All required mods are enabled. + +[gui-browse-games] +title=Browse games +search-filters=Search filters +no-game-selected=No game selected +search=Search +has-players=Has players +has-password=Has password +has-mods=Has mods +has-friends=Steam friends in game +is-dedicated-server=Is dedicated server +games-headers-name=Name +games-headers-players=Players +games-headers-playtime=Playtime +join-game=Join game +description=Description +access=Access +access-public=Public +access-password=Password +mods=Mods +tags=Tags +none=None +players=Players +ping=Ping +ping-calculating=Calculating +ping-cant-reach=Cannot reach +version=Version +loading=Loading... +favourite-tooltip=Favorites +no-players=None +downloading-game-information=Downloading game information +cant-join-game-steam-init-failed=Unable to join game using Steam networking: Steam is not initialized correctly. Steam-related features are disabled. Restarting Steam usually fixes this issue. Do you want to try to join using non-Steam networking? + +[gui-load-scenario] +title=Load scenario +confirm-delete=Are you sure you want to delete the __1__ scenario? + +[gui-mods] +title=Mods +manage=Manage +install=Install +updates=Updates +unconfirmed-changes=There are unconfirmed changes. +unconfirmed-mod-changes= __1__ __plural_for_parameter_1_{1=mod|rest=mods}__ changed. +unconfirmed-mod-installed= __1__ __plural_for_parameter_1_{1=mod|rest=mods}__ installed. +unconfirmed-mod-updated= __1__ __plural_for_parameter_1_{1=mod|rest=mods}__ updated. + +[gui-manage-mods] +name-column-header=Name +version-column-header=Version + +[gui-mod-info] +name=Name +toggle=Toggle +delete=Delete +status=Status +status-enabled=Enabled +status-disabled=Disabled +status-not-installed=Not installed +version=Version +active-version=Active version +author=Author +homepage=Homepage +mod-portal-page=Mod portal +contact=Contact +description=Description +dependencies=Dependencies +incompatibilities=Incompatible with +optional-dependencies=Optional dependencies +factorio-version=Factorio version +no-dependencies=None +optional-dependency=(optional) +incompatible-factorio-version=Incompatible with current version of the game +dependency-required=This mod is required, but is not active. +optional-dependency-required=This mod is not required, and is not active. +optional-dependency-incompatible=This mod is incompatible with these mods. + +[gui-map-info] +delete-save=Delete save +start-replay=Start replay +map-version=Map version +scenario-name=Scenario +difficulty=Difficulty +time-played=Playtime +file-size=File size +mods=Mods +invalid-file=Invalid or corrupted file. +preview-missing=Map preview missing. +confirm-delete=You are about to permanently delete __1__. +confirm-replay=Start watching the replay of __1__? +replay-not-found=The selected save does not contain any replay information. + +[gui-package-list] +up-from-dir=__1__/.. + +[gui-admin-player] +character-main-inventory=Main inventory +character-equipment=Equipment +cursor-stack=Cursor stack + +[gui-resource-entity] +initial-amount=Initial amount +resource-amount=Resource amount +minimum-yield=Minimum yield + +[gui-map-editor] +confirm-quit=The scenario is not saved. Are you sure you want to quit? +confirm-regenerate=Are you sure you want to regenerate the map? +character-main-inventory=Main inventory +character-quickbar=Quickbar +character-equipment=Equipment +title=Map editor +character=Character +new-scenario=New scenario +edit-scenario=Edit scenario +convert-save=Convert save +convert-save-to-scenario=Convert save to scenario +convert=Convert +import=Import +import-save=Import save +tiles=Tiles +decoratives=Decoratives +resources=Resources +entities=Entities +cliffs=Cliffs +items=Items +shape=Shape +brush-size=Size +brush-intensity=Intensity +brush-speed=Speed +cursor-intensity=Intensity +tools-title=Tools +editors-title=Editors +items-transfer-limit=Inventory transfer limit +scenario-already-exists=A scenario with the name __1__ already exists. Do you want to overwrite it? +editor-inventory=Editor +settings=Settings +tools=Tools +select-surfaces-to-import=Select surfaces to import +import-save-failed=Importing save failed: __1__ +finished-converting-save=The save file was converted to a scenario called __1__. You can find it in the user scenarios list. + +[gui-map-editor-settings] +render-as-day=Always render as day +draw-cursor-light=Draw cursor light +show-status-icons=Show entity status icons +show-entity-tags=Show entity tags +show-entity-health-bars=Show entity health bars +show-additional-entity-info-gui=Show entity extra settings GUI +show-hidden-entities=Show hidden entities +instant-blueprint-building=Instant blueprint building +instant-deconstruction=Instant deconstruction +instant-upgrading=Instant upgrading +instant-rail-planner=Instant rail planner +generate-neighbor-chunks=Generate neighbor chunks +fill-electric-buffers=Fill electric buffers when building entities +placed-corpses-never-expire=Placed corpses never expire +show-character-tab-in-controller-gui=Show character tab in controller GUI +show-infinity-filters-in-controller-gui=Show infinity filters in controller GUI + +[gui-map-editor-settings-categories] +rendering=Rendering +interaction=Interaction +ui=UI +other=Other + +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Remove colliding decoratives +smart-tile-collision-mode=Smart tile collision mode +smart-tile-collision-mode-tooltip=Only builds over tiles with the same collision mask. Effectively making "land build over land" and "water build over water". +smart-entity-collision-mode=Smart entity collision mode +smart-entity-collision-mode-tooltip=Skips building tiles if it would destroy an entity in the process. +smart-out-of-map-collision-mode=Smart out-of-map collision mode +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ tiles can only be built over when building with __CONTROL__build-ghost__. + +[gui-map-editor-clone-editor] +clone-tiles=Clone tiles +clone-entities=Clone entities +clone-decoratives=Clone decoratives +clear-destination-entities=Clear destination entities +clear-destination-decoratives=Clear destination decoratives +snap-to-grid=Snap to grid +snap-to-chunk=Snap to chunk +smart-area-drag-mode=Smart area drag mode +smart-area-drag-mode-tooltip=When clicking-and-dragging to clone an area, the source is cloned to the destination only if it doesn't overlap with the last cloned destination. +smart-area-drag-mode-tooltip-controller=When selecting-and-dragging to clone an area, the source is cloned to the destination only if it doesn't overlap with the last cloned destination. +manual-collision-mode=Manual collision mode +manual-collision-mode-tooltip=Only clones entities/decoratives to the destination if they would be manually buildable at the destination. +apply-clone-brush=Apply clone brush + +[gui-map-editor-entity-editor] +build-as-force=Build as force +auto-force=**AUTO** +build-as-force-tooltip=The force used when creating entities. If "**AUTO**", then the "normal" force is used: enemy for biters, your force for player buildings, and so on. + +[gui-map-editor-script-editor] +name=Name +current-positions=Current position +current-areas=Current area +color=Color +snap-to-grid=Snap to grid +always-draw-areas=Always draw areas +always-draw-positions=Always draw positions + +[gui-map-editor-time-editor] +speed=Speed +current-speed=Current speed +speed-up=Speed up (__CONTROL__editor-speed-up__) +speed-down=Speed down (__CONTROL__editor-speed-down__) +pause=Pause (__CONTROL__editor-toggle-pause__) +paused=(paused) +play=Play (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Play for limited time +tick-once=Tick once (__CONTROL__editor-tick-once__) +tick-sixty=Tick sixty +tick-custom=Tick custom +day-length=Day length +ticks-per-day=Ticks per day +apply-ticks-per-day=Apply +freeze-daytime=Freeze daytime +unfreeze-daytime=Unfreeze daytime +daytime=Daytime: + +[gui-map-editor-force-editor] +edit-force=Edit force +auto-force=**AUTO** +destination-force=Destination force +destination-force-tooltip=The force to change entities to. If "**AUTO**", then your current force is used. +switch-to-force=Switch to force +create-force=Create force +delete-force=Delete force +edit-force-friends=Edit friends +edit-force-friends-title=Edit force "__1__" friends +edit-force-cease-fire=Edit cease fire +edit-force-cease-fire-title=Edit force "__1__" cease fire +enable-friendly-fire=Enable friendly fire +share-chart=Share chart +current-force=Current force +no-force-name-given=A force name is required to create a force. +new-force-name-already-used=A force with the given name already exists. +cant-delete-built-in-force=The player, enemy, and neutral forces cannot be deleted. +neutral-force-cant-be-changed=The neutral force cannot be changed. +edit-force-data=Edit other properties + +[gui-map-editor-force-data-editor] +title=Force data values +simple-modifiers=Simple modifiers +boolean-modifiers=Boolean modifiers +category-modifiers=Category modifiers +ammo-damage-modifiers=Ammo damage modifiers +gun-speed-modifiers=Gun speed modifiers +turret-attack-modifiers=Turret attack modifiers +disabled-hand-crafting-recipes=Disabled handcrafting recipes +edit-modifier-category=Edit __1__ +value-out-of-range=Value out of range: valid values are __1__ through __2__ inclusive. +value-cannot-be-empty=Value cannot be empty. +setting-is-invalid=One or more settings are invalid. + +[gui-map-editor-surface-editor] +current-surface=Current surface +select-surface=Select surface +new-surface=New surface +delete-surface=Delete surface +surface-name=Name +generate-new-chunks-with-lab-tiles=Generate new chunks with lab tiles +remove-all-entities=Remove all entities +fill-tiles-with-lab-tiles=Fill with lab tiles +regenerate-decoratives=Regenerate all decoratives +remove-empty-chunks=Remove empty chunks +no-surface-name-given=A surface name is required to create a surface. +new-surface-name-already-used=A surface with the given name already exists. +invalid-surface-width=Invalid surface width: permitted values are 0 to __1__. +invalid-surface-height=Invalid surface height: permitted values are 0 to __1__. +edit-map-gen-settings=Edit map gen settings +edit-surface-map-gen-settings=__1__ - map gen settings +import-save=Import save +import-save-only-available-in-singleplayer=Import save is only available in single player. +cant-delete-default-surface=The default surface cannot be deleted. +importing-save-disables-replay=Importing other save files will disable the replay. Are you sure you want to do this? + +[gui-map-editor-lua-snippet-editor] +current-snippet=Current snippet +name=Name +lua-code=Lua code +new-snippet=New snippet +delete=Delete +snippet-already-present=Snippet with the name "__1__" already exists. +opened-snippet-has-duplicate-name=The currently opened snippet has a duplicate name. + +[gui-map-editor-title] +none-editor=None +entity-editor=Entities +resource-editor=Resources +tile-editor=Tiles +decorative-editor=Decoratives +force-editor=Forces +surface-editor=Surfaces +clone-editor=Clone +scripting-editor=Areas and positions +time-editor=Time +cliff-editor=Cliffs +lua-snippet-editor=Lua snippets + +[gui-map-editor-instructions] +change-spawn-location-description=__1__ to specify spawn location. +build-cliffs=__1__ to build cliffs. +build=__1__ to build. +build-tiles-out-of-map=__1__ to build tiles out of map. +remove-cliffs=__1__ to remove cliffs. +remove=__1__ to remove. +line-build-cliffs=__1__ and drag to build cliff segments. +line-remove-cliffs=__1__ and drag to remove cliff segments. +and-all-as-usual=And all the other relevant shortcuts as when playing the game. +change-force-instructions=__1__ and drag to change the force of entities. +build-tiles-area=__1__ and drag to build tiles. +build-tiles-bucket=__1__ to fill selected area. +change-tile-variations=__1__ to change tile variations in the selected area. +position-build-instructions=__1__ to create a new point. +position-remove-instructions=__1__ to remove a point. +position-select-instructions=__1__ to select a point. +position-move-instructions=__1__ and drag to move a point. +area-build-instructions=__1__ and drag to create a new area. +area-remove-instructions=__1__ to remove an area. +area-select-instructions=__1__ to select an area. +area-move-instructions=__1__ and drag to move an area. +run-snippet-instructions=__1__ and drag to run the selected snippet on the area. +select-area-to-clone-instructions=__1__ and drag to select area to clone. +build-cloned-area-instructions=__1__ to build the selected area. +pipette-to-select-entity=Press __1__ to select entity for cloning. +build-to-clone-entity=__1__ to clone the selected entity. +select-clone-brush-source-instructions=__1__ to set the clone source point. +select-clone-brush-destination-instructions=__1__ to set the clone destination point. +add-clone-brush-tiles=__1__ and drag to add to the clone area. +remove-clone-brush-tiles=__1__ and drag to remove from the clone area. +edit-resource=When no editor resource is selected __1__ a resource in the world to edit. +initial-resource-amount=The initial resource amount is based off the tool intensity value. +resource-extra-info=Building or removing the same resource increases or decreases the resource amount based off the tool intensity value. +none-open-to-edit=__1__ to edit. +none-mine-to-mine=__1__ to mine. + +[clone-area-errors] +source-area-and-destination-are-not-equal=Source area and destination area are not the same size. +source-and-destination-collide=Source area and destination area collide. +tiles-collide=Source area tiles and destination area tiles collide. +source-entities-overlap-with-destination=Source entities overlap with destination entities. +source-area-and-destination-area-must-not-be-rotated=Source area and destination area must not be rotated. + +[gui-map-editor-tool] +brush=Brush +spray=Spray +cursor=Cursor +variations=Variations +spawn-location=Spawn location +square=Square +circle=Circle +paint-bucket=Paint bucket +area-selection=Area +point=Point +line-selection=Line +change-force=Change force +snippet=Run Lua Snippets + +[gui-map-editor-menu] +title=Map editor +resume-editing=Resume editing +regenerate-map=Regenerate map +save-map-as=Save as +save-map-overwrite=Save +save-and-play=Save and play +quit=Quit map editor + +[gui-multiplayer-connect] +connect-to-game=Direct connection +ip-address=IP address and port +connect=Connect +password=Password +password-for-game-required=Please insert password for game __1__ +scenario-script-source=The server scenario +confirm-connect-to-server=__1__ wants to connect you to the following server: __2__ + +[multiplayer] +player-banned=Your username is banned in this game. Reason: __1__. +player-banned-by-authserver=You are banned in this game by authserver recommendation. To appeal contact support@factorio.com. +player-limit-reached=The player limit was reached in this game. +user-with-that-name-already-in-game=User with your name is already in the game. +user-not-whitelisted=Your username is not whitelisted on this server. +address-and-port-already-used-for-different-player=IP address and port already used for a different player. +user-server-key-expired=Internal player authentication error. +core-crc-mismatch=Core mod CRC check failed! Core game data does not match expected content. +prototype-crc-mismatch=Prototype CRC check failed! A mod generated prototypes in a nondeterministic way. +version-mismatch-detected=Version mismatch detected! +your-version=You are running version __1__. +server-version=Server is running version __1__. +mod-mismatch-detected=Mods mismatch detected! +mod-version-mismatch=__1__: you have version __2__, server has version __3__. +mod-crc-mismatch=__1__: Mod contents are different even though the versions are the same. The most common cause of this is improper mod setting usage (conditionally requiring files based on mod settings). This can also be caused by modifying mod files on the client or server but not the other. +missing-mod=__1__ is only on the server. +extra-mod=__1__ is not on the server. +script-mismatch=Cannot join. The following mod script files are not identical between you and the server: +script-event-mismatch=Cannot join. The following mod event handlers are not identical between you and the server. This indicates that the following mods are not multiplayer (save/load) safe. (See the log file for more details): +script-command-mismatch=Cannot join. The following mod command handlers are not identical between you and the server. This indicates that the following mods are not multiplayer (save/load) safe. (See the log file for more details): +connecting-to-the-game=Connecting to the game... +failed-to-connect=Failed to connect. Check log file for details. +desynced-downloading-map=Redownloading map (__1__) +connected-downloading-map=Downloading map (__1__) +not-received-connection-accept-reply=Could not establish network communication with server. +game-paused=__1__ has paused the game. +waiting-for-respawn=You died. Bad luck. Respawn in __1__ __plural_for_parameter_1_{1=second|rest=seconds}__. +player-joined-game=__1__ joined the game. +player-left-game=__1__ left the game. +player-dropped=__1__ was dropped from the game. +player-reconnect=__1__ was disconnected as they are reconnecting from a different source. +wrong-input=__1__ was disconnected as they sent malformed data. +you-sent-wrong-data=Your client sent wrong data to the server and was disconnected. +player-desynced-disconnect=__1__ was disconnected as they desynced. +player-cant-keep-up=__1__'s computer or network could not keep up with the server, so they have been disconnected. +player-was-afk=__1__ was disconnected for being AFK. +player-switching-servers=__1__ is switching servers. +player-desynced=__1__ desynced. +desynced=Desynced. +player-died=__1__ was killed at __2__ +player-died-by=__1__ was killed by __2__ at __3__ +player-respawn=__1__ respawned. +player-paused-game=__1__ paused the game. +player-resumed-game=__1__ resumed the game. +address-in-use=The local port __1__ is already in use.\nThis could be caused by another instance of Factorio, or by another program using this port. +loading-map=Loading multiplayer map +loading-scenario=Loading scenario __1__ +client-is-downloading-map=__1__ is downloading the map +client-is-loading-map=__1__ is loading the map +client-is-catching-up=__1__ is catching up +client-is-dropping=__1__ is being dropped from the game +saving-map=Saving the map +saving-map-for=Saving the map for __1__ +server-saving-map-for=Server (__1__) is saving the map for __2__. +server-saving-map=Server (__1__) is saving the map. +waiting-for-server-to-prepare-the-map=Waiting for the server to save the map. +waiting-for-server-to-start-saving-the-map=Waiting for the server to start saving: __1__ +waiting-for-upload-slot=Waiting for upload slot. __1__ __plural_for_parameter_1_{1=player|rest=players}__ waiting. +waiting-for-saving-map=__1__ is saving map. +creating-desync-report=Creating desync report. Please wait. +downloading-auxiliary-failed=Downloading multiplayer data failed. Please try again. +downloading-map-failed=Downloading map from other peers failed. Please try again. +server-not-responding=Server is not responding +unknown-username=Unknown username +joined-paused-game=You have joined a paused game. You will be able to see the map once the game is unpaused. +you-have-been-dropped=You have been dropped from the game. +you-cant-keep-up=You have been disconnected as your computer or network wasn't fast enough to keep up with the server. +you-were-afk=You have been disconnected as you have been AFK. +you-were-kicked=You have been kicked from the server. +you-were-banned=You have been banned from the server. +invalid-address=__1__ is not a valid address (__2__). +no-address=__1__ was not found. +cannot-load-downloaded-map=Cannot load downloaded map: __1__ +matching-server-connection-failed=Matching server connection failed. +matching-server-connection-resumed=Matching server connection resumed. +matching-server-heartbeat-failure=Error when sending heartbeat: __1__ +matching-server-create-failure=Error when creating server game: __1__ +own-address-failed=Failed to determine external IP address. Other players might not be able to connect. +user-verification-required=User verification must be enabled for public games. +catching-up=Catching up. +aligning-desynced-map-to-server=Aligning desynced map to server. +saving-local-variant-of-map=Saving local variant of map. +server-dropped=Communication with server failed +server-quit=Server quit the game +disabled-autoplace-specifications-changed-runtime=Multiplayer is currently disabled because autoplace specifications were changed during runtime. +no-network=You were disconnected from the network. The multiplayer game can not continue. +nintendo-lan-mode-authorization-failed=LAN mode authorization failed +nintendo-network-authorization-failed=Network authorization failed +nintendo-online-play-requires-nso=Online play requires Nintendo Switch Online membership + +[gui-tips-and-tricks] +title=Tips and tricks +nothing-found=No tips and tricks found +mark-as-read=Mark as read +play-tutorial=Play tutorial +replay-tutorial=Replay tutorial +tip-notice-title=Suggested tip. +no-tutorial-in-multiplayer=Tutorials are not playable in multiplayer. + +[gui-hotkey-suggestions] +take-items=Take items +insert-items=Insert items +copy-settings=Copy settings +paste-settings=Paste settings +enter-vehicle=Enter vehicle +exit-vehicle=Exit vehicle +force-build=Force build +confirm-selection=Confirm selection +cancel-selection=Cancel selection +next-item=Next item +previous-item=Previous item +build-using-rail-planner=Build using rail planner +build-using-rail-planner-avoiding-obstacles=Build using rail planner avoiding obstacles +transfer-everything=Transfer everything +place-one=Place one +transfer-all=Transfer all +transfer-stack=Transfer stack + +[gui-ending-screen] +epilogue=Epilogue + +[gui-assembling-machine] +change-recipe=Change recipe +select-recipe=Select a recipe for assembling + +[gui-arithmetic] +input=Input +output=Output + +[gui-decider] +condition=Condition +output-item=Output +one=1 +one-description=Output the specified output signal with a value of 1. +input-count=Input count +input-count-description=Copy the count of the specified output signal from the input signals. + +[gui-rocket-silo] +rocket-progress=Rocket progress +rocket-inventory-label=Rocket inventory +auto-launch=Auto-launch with cargo. +rocket-result-inventory-label=Rocket result inventory + +[gui-constant] +output=Output +output-signals=Output signals +on=On +off=Off + +[gui-control-behavior] +circuit-network=Circuit network +logistic-network=Logistic network +circuit-connection=Circuit connection +connected-to-network=Connected to network +red-network-id=[color=red]__1__[/color] +green-network-id=[color=green]__1__[/color] +not-connected=Not connected +mode-of-operation=Mode of operation +logistic-connection=Logistic connection +connect=Connect +no-network-in-range=No network in range +wall-with-gate-controller=Wall with gate controller + +[gui-control-behavior-modes] +enable-disable=Enable/disable +enable-disable-description=Turn this entity on only when the condition is true. +enable-disable-train-stop-description=Turn this entity on only when the condition is true.\nTrains will skip disabled stops, allowing you to control train routes. +set-filters=Set filters +set-filters-description=Sets the inserter filters based on the signals from the circuit network. +read-hand-contents=Read hand contents +read-hand-contents-description=Reads the contents of the inserter hand and sends them to the circuit network. +read-contents=Read contents +read-contents-description=Reads the contents of the container and sends them to the circuit network. +set-requests=Set requests +set-requests-description=Sets the logistic requests of the chest based on the signals from the circuit network. +use-colors=Use colors +use-colors-description=Sets the color of the lamp based on color signals.\nIf a color signal has a value greater than 0, the lamp will show that color.\nIf multiple colors are present, only one of them will be used. +read-logistic-network-contents=Read logistic network contents +read-logistic-network-contents-description=Reads the available items from the logistic network of this roboport and sends them to the circuit network. +read-robot-stats=Read robot statistics +read-robot-stats-description=Reads the number of robots in the logistic network of this roboport and sends it to the circuit network. +send-to-train=Send to train +send-to-train-description=Sends the contents of the circuit network to the train, so they can be used for wait conditions. +read-train-contents=Read train contents +read-train-contents-description=Reads the contents of the train that is currently stopped at the train stop and sends them to the circuit network. +read-stopped-train=Read stopped train +read-stopped-train-description=When a train is stopped at the train stop, a signal is sent with a unique number for that train. +read-belt-contents=Read belt contents +read-belt-contents-description=Reads the contents of the belt and sends them to the circuit network. Belts will not send correct pulse signals when items are inserted or taken from the middle of the belt by external entities. +read-charge-level=Read charge level +read-charge-level-description=Reads the charge level of the accumulator as a percentage between 0 and 100, and sends it to the circuit network. +close-signal=Close signal +close-signal-description=When the specified condition is true, it tries to make this signal red and stop any trains from passing.\nIf a train cannot stop in time (signal is yellow) or is already passing through (signal is red), the signal will not stop that train.\nNote: The train will very often stop at the signal and not try to find an alternative path even if one is available. +read-signal=Read signal +read-signal-description=Reads the color of the rail signal and sends the circuit network signal specified below.\nIf the rail signal is red because it was closed from the circuit network, nothing will be sent. +read-chain-signal=Read signal +read-chain-signal-description=Reads the color of the rail chain signal and sends the circuit network signal specified below. +open-gate=Open gate +open-gate-description=The gate will remain open so long as the circuit condition is true. +read-sensor=Read sensor +read-sensor-description=Sends a signal to the circuit network when a character is coming towards the gate, and it should open. +read-resources=Read resources +read-resources-description=Reads the amount of resources expected from this miner/pumpjack and sends it to the circuit network.\nFor infinite resources, it reads the unmodified mining rate.\nThe value is updated every 5 seconds. +none=None +none-write-description=Don't change this entity's behavior based on the circuit network. +set-stack-size=Set stack size +set-stack-size-description=Set the maximum stack size of this inserter based on the count of the selected circuit network signal. +set-trains-limit=Set train limit +set-trains-limit-description=Sets the maximum number of trains going to this train stop. Includes the stopped train. +read-trains-count=Read train count +read-trains-count-description=Reads the number of trains going to this particular train stop. Includes the stopped train. + +[gui-control-behavior-modes-guis] +enabled-condition=Enabled condition +hand-read-mode=Hand read mode +belt-read-mode=Content read mode +resource-read-mode=Resource read mode +pulse-mode=Pulse +pulse-mode-description-inserter=The signal is sent for only 1 tick when the item is picked up. +pulse-mode-description-belt=The signal is sent for only 1 tick when the item enters the belt. +hold-mode=Hold +hold-mode-description-inserter=The signal is sent continuously as long as the inserter is holding the item. +hold-mode-description-belt=The signal is sent continuously as long as the items are on the belt. +this-miner=This mining drill +this-miner-description=Read the resources expected from this mining drill. +entire-patch=Entire resource patch +entire-patch-description=Read the resources expected from the entire resource patch around this mining drill. +output-signal=Output signal +output-signals=Output signals +closed-condition=Closed condition +red=Red +red-description=The circuit network signal to send when the rail signal is red (a train is passing through the rail signal). +red-chain-description=The circuit network signal to send when the chain signal is red (a train is occupying all routes through the chain signal). +yellow=Yellow +yellow-description=The circuit network signal to send when the rail signal is yellow (a train is planning to pass through the rail signal). +yellow-chain-description=The circuit network signal to send when the chain signal is yellow (a train is planning to pass through the chain signal). +green=Green +green-description=The circuit network signal to send when the rail signal is green (the block is free). +green-chain-description=The circuit network signal to send when the chain signal is green (the block is free). +blue=Blue +blue-chain-description=The circuit network signal to send when the chain signal is blue (1 or more paths are blocked but 1 or more paths are still available). +available-logistic-bots=Available logistic bots +total-logistic-bots=Total logistic bots +available-construction-bots=Available construction bots +total-construction-bots=Total construction bots +open-condition=Open condition +control-signal=Control signal +input-signal=Input signal +train-id=Train ID +train-id-description=Unique identifier of stopped train +trains-count=Train count +trains-count-description=Number of trains going to this train stop. Includes the stopped train. +trains-limit=Train limit +trains-limit-description=Maximum number of trains going to this train stop. Includes the stopped train. + +[gui-power-switch] +state=State +on=On +off=Off + +[gui-programmable-speaker] +volume=Volume +global-playback=Global playback +global-playback-description=Sounds created by the speaker will be heard everywhere on the map. +show-alert=Show alert +show-alert-description=Show an alert with a message in the GUI when a sound is played. +signal-value-is-pitch=Signal value is pitch +signal-value-is-pitch-description=The value of the input circuit network signal determines the musical note that will be played. +circuit-connection-settings=Circuit connection settings +alert-settings=Alert settings +allow-polyphony=Allow polyphony +allow-polyphony-description=Allow up to __1__ sounds to be played at the same time. Disable to only allow one sound at the same time (useful for factory alerts). +show-icon-on-map=Show icon on map + +[gui-car] +trunk=Trunk +weapons-control=Weapons control +driver=Driver +passenger=Passenger +automatic-targeting=Auto targeting +without-gunner=Without gunner +without-gunner-description=Shoot nearby enemies automatically when the vehicle is empty +with-gunner=With gunner +with-gunner-description=Shoot nearby enemies automatically when a gunner (driver or passenger) is in the vehicle +color=Color + +[gui-requester] +set-requests=Set requests from circuit network + +[gui-inserter] +filter=Filter +override-stack-size=Override stack size +whitelist=Whitelist +blacklist=Blacklist + +[gui-splitter] +input-priority=Input priority +output-priority=Output priority +left=Left +right=Right + +[gui-speed-panel] +title=Replay options +show-gui=Show GUI +show-message-dialogs=Show message dialogs +pause=Pause +speed=Speed: __1__ +speed-up=Speed up +speed-down=Speed down +paused=Paused +normal=Normal + +[gui-update] +automatic-updates=Automatic updates +mod=Mod +from=Installed +to=New version +update-now=Update now +cancel=Ask me later +disable-updater=Disable updates +n-a=Not installed +ok=Log in +username=Username +password=Password +authorization-instructions=Enter your username and password to download updates. +updates-available-instructions1=The following updates are available: +updates-available-instructions2=Updating may take up to several minutes. Please be patient. +update-failed=Update failed: __1__ +invalid-login=Invalid username or password! +applying=Applying +downloading=Downloading +checking=Checking +restarting-factorio=Restarting Factorio +update-successful=Updated to version __1__ +check-updates-now=Check for updates +no-new-updates=No new updates available +too-old=There is a newer version of Factorio, but it can no longer be obtained using automatic updates. Please download the latest version manually from __1__. +automatic-steam-update-title=Automatic Steam update notice +automatic-steam-update-message=This version of Factorio is from a beta branch that won't be updated automatically. To make sure you get the latest updates, select "latest experimental" beta in the properties for Factorio in Steam, or opt out of betas to get the latest stable release. +could-not-init-steam=Couldn't initialize Steam API. Steam-related features are disabled. Restarting Steam usually fixes this issue. +could-not-init-steam-title=Steam error +checking-updates-failed=Checking for updates failed: __1__ +service-unavailable=Service unavailable + +[gui-electric-network] +title=Electric network info +consumption=Consumption +production=Production +production-label=Production +satisfaction=Satisfaction +accumulator-charge=Accumulator charge +progressbar-format=__1__ / __2__ +satisfaction-tooltip=Amount of power currently being produced out of power currently required. +production-tooltip=Amount of power currently being produced out of maximum possible power production. +accumulator-charge-tooltip=Amount of stored energy in all accumulators in this network. + +[gui-production] +title=Production +items=Items +fluids=Fluids +electricity=Electricity +pollution=Pollution +consumption=Consumption +production=Production +kills=Kills + +[gui-building-statistics] +title=Buildings +built=Built +deconstructed=Deconstructed +upgraded=Upgraded + +[gui-kills] +title=Kills +kills=Kills +loses=Losses + +[gui-migrated-content] +title=Migrated content +removed-entity=Removed entities +removed-equipment=Removed equipments +removed-item=Removed items +removed-recipe=Removed recipes +removed-tile=Removed tiles +removed-technology=Removed technologies +removed-fluid=Removed fluids +removed-decorative=Removed decoratives +removed-virtual-signal=Removed virtual signals +removed-custom-input=Removed custom inputs +removed-equipment-grid=Removed equipment grids +removed-particle=Removed particles +removed-achievement=Removed achievements +removed-mod-setting=Removed mod settings +removed-trivial-smoke=Removed smokes +removed-shortcut=Removed shortcuts +removed-blueprint-too-old=Removed blueprint __1__: map version __2__ too old +changed-shortcut=Changed shortcuts +changed-trivial-smoke=Changed smokes +changed-achievement=Changed achievements +changed-mod-setting=Changed mod settings +changed-equipment-grid=Changed equipment grids +changed-particle=Changed particles +changed-custom-input=Changed custom inputs +changed-entity=Changed entities +changed-equipment=Changed equipments +changed-item=Changed items +changed-recipe=Changed recipes +changed-tile=Changed tiles +changed-technology=Changed technologies +changed-fluid=Changed fluids +changed-decorative=Changed decoratives +changed-virtual-signal=Changed virtual signals + +[fluid-name] +fluid-unknown=Unknown fluid +[fluid-description] +fluid-unknown=This fluid is not available due to mod removal, it will be restored if the mod is re-enabled. + +[virtual-signal-name] +signal-unknown=Unknown signal +[virtual-signal-description] +signal-unknown=This signal is not available due to mod removal, it will be restored if the mod is re-enabled. + +[entity-name] +entity-unknown=Unknown entity +[entity-description] +entity-unknown=This entity is not available due to mod removal, it will be restored if the mod is re-enabled. + +[tile-name] +tile-unknown=Unknown tile +[tile-description] +tile-unknown=This tile is not available due to mod removal, it will be restored if the mod is re-enabled. + +[item-name] +item-unknown=Unknown item +[item-description] +item-unknown=This item is not available due to mod removal, it will be restored if the mod is re-enabled. + +[gui-user-login] +description-mp-game-requires-authentication=The game you are connecting to requires you to log in. +description-mp-game-requires-authentication-mismatch=The game you are connecting to couldn't authenticate you. Please log in again or try later. +description-mp-browse-public-games-mismatch=There was a mismatch on the matching server in verifying your username and token. Please log in again. +description-mp-browse-public-games=Browsing public multiplayer games requires you to log in. +description-mp-username-only=Please choose your LAN player name. +description-mp-create-public-game=Posting a game to the matching server requires you to log in. +description-mp-connect-to-matching-server=Connecting to the matching server requires you to log in. +description-login-to-existing-account=Please log in to your existing Factorio account. +description-browse-mods=Using the mod portal requires you to log in. +description-downloading-mods-mismatch=There was a mismatch on the mod portal in verifying your username and token. Please log in again. +description-download-mods=Downloading mods requires you to log in. +not-logged-into-steam-use-factorio-account=You are not logged into Steam. Please log into Steam in order use online features, or use a Factorio.com account. +not-logged-into-steam-warning=You are not logged into Steam. Using Factorio.com credentials only. +steam-authentication-failed=Steam authentication failed. Please make sure you're logged in to Steam in online mode. +login=Log in +username-can-not-be-empty=Username cannot be empty. +password-can-not-be-empty=Password cannot be empty. +email-can-not-be-empty=Email cannot be empty. +must-accept-the-terms-of-service=You must accept the Terms of Service. +logging-in=Logging in +logging-in-with-steam=Logging in with Steam +steam-login-success=You are now authenticated as __1__ through Steam. +nintendo-login-success=You are now authenticated as __1__. +create-account=Create account +forgot-password=Forgot password +email-authentication-code=Authentication Code +email-authentication-code-hint=Please enter the e-mail authentication code we sent to your inbox. +email-authentication-enter-code=E-mail authentication required. Please enter the code we sent to your inbox. +preparing-online-communication=Preparing online communication +checking-nso-membership=Checking membership +error=Error + +[gui-create-account] +title=Create an account +create=Create +i-accept-the=I accept the +terms-of-service=Terms of Service +login-using-factorio-account=I already have a Factorio.com account +login-using-factorio-account-info=If you have a Factorio account, you can log in using your password instead. This will also link your Factorio account to this Steam account. +login-using-factorio-account-info-console=If you have a Factorio account, you can log in using your password instead. This will also link your Factorio account to this console's account. +account-creation-info=You are authenticated using Steam. Choose a username to use for Factorio. This will be your nickname in multiplayer games. It can be changed one time on our website. +account-creation-info-console=Choose a username to use for Factorio. This will be your nickname in multiplayer games. It can not be changed. +creating-account=Creating account +account-creation-success-info=You are now authenticated as __1__ through Steam. If you want to use this account without Steam, log in with Steam on __2__ and set an email and password in your profile. +account-creation-success-info-console=Account created successfully. You are now authenticated as __1__. + +[gui-set-email] +checking=Checking +email-already-set=This account already has an email assigned. The assigned email address is __1__ +set-email-title=Set email +set-email-description=This account does not have an email assigned. Add an email and password to use this account on other platforms or consoles. +email=E-mail +set=Set +email-cant-be-empty=E-mail can't be empty. +email-invalid=E-mail address is invalid. +setting-email=Setting email +set-email-success=An email was sent to __1__. Please follow the instructions to confirm the email and set a password. + +[difficulty] +easy=Easy +normal=Normal +hard=Hard + +[inventory-full-message] +main=Inventory is full. +guns=Gun slots are full. +ammo=Ammo slots are full. +armor=Armor slot is occupied. +trash-slots=Trash slots are full. + +[inventory-restriction] +cant-be-burned=__1__ cannot be used as fuel. +cant-be-smelted=__1__ cannot be smelted. +cant-be-used-as-ammo-for=__1__ cannot be used as ammo for __2__. +cant-be-used-as-ammo=__1__ cannot be used as ammo. +cant-be-used-as-gun=__1__ cannot be used as a weapon. +cant-shoot=__1__ cannot shoot __2__. +cant-be-used-as-armor=__1__ cannot be used as armor. +cant-insert-into-assembling-machine-without-recipe=You cannot insert anything into an assembling machine when no recipe is set. +cant-insert-into-restricted-slot=Only __1__ can be inserted here, not __2__. +cant-insert-into-hand-reserved-slot=This slot is reserved for the cursor. +cant-be-placed-in-output-slot=__1__ cannot be inserted here. +cant-insert-into-self=You cannot insert an item into itself. +cant-insert-into-filtered-slot=Only __1__ can be inserted into this slot. If you want to put something else here, the filter has to be cleared. +cant-insert-into-module-slot=Only modules can be inserted into this slot. +cant-insert-limit-breached=Cannot insert more items into this slot. +cant-insert-module=__1__ cannot be used in __2__ +player-inventory-full=Cannot insert __1__. __2__ +wrong-fuel=__1__ cannot be fueled with __2__. + +[achievement-progress] +remaining-time=Remaining time: __1__ +only-when-playing-new-game=This can only be obtained by playing a new game. +console-command-used=A console command was used. The achievement cannot be unlocked in this game anymore. +editor-used=The Map Editor was used. The achievement cannot be unlocked in this game anymore. +not-a-freeplay-map=This achievement can only be unlocked on a freeplay map. +not-in-peaceful-mode=This achievement cannot be unlocked in peaceful mode. +not-with-lower-enemies=This achievement cannot be unlocked when enemy bases are set lower than default. +construct-with-robots-more-than=Manually: __1__ By robots: __2__ +dont-craft-manually=Crafted manually: __1__ +player-damaged=Biggest damage in one hit: __1__ + +[gui-install-mods] +mods-headers-name=Name +mods-headers-version=Version +mods-headers-last-highlighted=Last highlighted +mods-headers-download-count=Downloads +mods-headers-trending=Trending +mods-headers-last-updated=Last updated +highlighted-this-week=This week +highlighted-last-week=Last week +filter-by-category=Filter by category +loading-mods=Loading mods +install=Install +bookmark=Add to bookmarks +remove-bookmark=Remove from bookmarks +show-bookmarks=Show only bookmarked mods +wait-toggle-bookmark-request=Waiting for mod portal... +install-failed=Install failed for __1__: __2__ +failed-to-list-mods=Failed to download mods list +no-release=Selected mod has no released version +already-installed=Mod __1__ is already installed +sync-mods-with-server=Your active mods don't match the server's. Do you want to sync your mods with the server? +cant-install-mod-no-compatible-release=There is no compatible version of __1__ on the mod portal. +cant-install-mod-error=Unable to install all required dependencies for __1__: __2__. Would you like to install the mod without dependencies? + +[gui-update-mods] +name-column-header=Name +local-version-column-header=Local version +new-version-column-header=New version +update-selected=Update selected +cancel=Cancel +checking-for-updates=Checking for updates +retrying-failed-request=Retrying failed request: +all-mods-up-to-date=All mods are up to date +check-for-updates-failed=Unable to check for updates +not-logged-in=Unable to check for updates: not logged in +cant-update-mods-error=Unable to install all required dependencies for the selected mods: __1__. Would you like to update the mods without dependencies? + +[gui-downloading-mods] +downloading=Downloading +currently-downloading=Currently downloading +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=nothing + +[gui-mod-load-error] +title=Error loading mods +description=Failed to load mods: __1__ +to-be-disabled=Mods to be disabled: +reset-mod-settings=Reset mod settings +exit=Exit +restart-application=Restart +disable-all=Disable all mods +disable-mods=Disable listed mods +mod-manager=Mod manager + +[gui-tag-edit] +title-edit=Tag properties +title-create=New tag +name=Name +icon=Icon +confirm=Confirm +cancel=Cancel +delete=Delete +snapping=Snapping + +[tutorial-gui] +objective-complete=Objective complete +new-recipes-available=New crafting recipes available +research-tooltip-heading=Research complete! +new-technologies-available=New technologies available for research + +[gui-text-tags] +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ to grab blueprint +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ to grab blueprint book +blueprint-name-label=Name: +gps-invalid=Invalid position specified +gps-position-label=Position: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ to view +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ to open train +train-stop-hover=Train stop: __1__ +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ to open train stop +invalid-train=Invalid train +invalid-train-stop=Invalid train stop +blueprint=Blueprint +contains-blueprints=Contains __1__ __plural_for_parameter_1_{1=blueprint|rest=blueprints}__ +train-hover=Train: __1__ +following-text-blueprint-with-name= [__1__: __2__] +following-text-blueprint-no-name= [__1__] +following-text-unknown-item= [Unknown Item] +following-text-recipe= [Recipe: __1__] +following-text-item= [Item: __1__] +following-text-fluid= [Fluid: __1__] +following-text-tile= [Tile: __1__] +following-text-entity= [Entity: __1__] +following-text-virtual-signal= [Virtual Signal: __1__] +following-text-technology= [Technology: __1__] +following-text-achievement= [Achievement: __1__] +following-text-item-group= [Item Group: __1__] +following-text-armor= [Armor: __1__] +following-text-gps= [Location: __1__] +following-text-train-with-name= [Train: __1__] +following-text-train-no-name= [Train] +following-text-train-stop-with-name= [Train stop: __1__] +following-text-train-stop-no-name= [Train stop] + +[color] +black=Black +blue=Blue +brown=Brown +cyan=Cyan +gray=Gray +green=Green +orange=Orange +pink=Pink +purple=Purple +red=Red +white=White +yellow=Yellow +acid=Acid + +[noise-property] +elevation=Elevation +temperature=Temperature +moisture=Moisture +aux=Aux +starting-lake-noise-amplitude=Starting lake noise amplitude + +[noise-expression] +0_16-elevation=Swamps +0_17-lakes-elevation=Normal +0_17-island=Island +0_17-starting-plateau=Starting plateau only +0_17-islands+continents=Islands and continents +aux=Normal +debug-aux=Debug +temperature=Normal +debug-temperature=Debug +elevation=Normal +moisture=Normal +debug-moisture=Debug +endless-ocean-with-starting-area-elevation=Endless ocean +endless-plateau-with-starting-area-elevation=Endless plateau +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 + +[color-capital] +red=R +green=G +blue=B +alpha=A + +[gui-undo-tooltip] +undo-built-entity-single=Undo construction of __1__ +undo-built-tile-single=Undo placement of __1__ +undo-removed-entity-single=Undo deconstruction of __1__ +undo-removed-tile-single=Undo removal of __1__ +undo-upgraded-entity-single=Undo upgrade of __1__ +undo-built-entity-multiple-homogeneous=Undo construction of __1__ (× __2__) +undo-built-tile-multiple-homogeneous=Undo placement of __1__ (× __2__) +undo-removed-entity-multiple-homogeneous=Undo deconstruction of __1__ (× __2__) +undo-removed-tile-multiple-homogeneous=Undo removal of __1__ (× __2__) +undo-upgraded-entity-multiple-homogeneous=Undo upgrade of __1__ (× __2__) +undo-built-entity-multiple-heterogeneous=Undo construction of __1__ entities +undo-built-tile-multiple-heterogeneous=Undo placement of __1__ tiles +undo-removed-entity-multiple-heterogeneous=Undo deconstruction of __1__ entities +undo-removed-tile-multiple-heterogeneous=Undo removal of __1__ tiles +undo-upgraded-entity-multiple-heterogeneous=Undo upgrade of __1__ entities + +[lua-profiler] +elapsed=Elapsed: __1__ms +duration=Duration: __1__ms + +[graphics-errors] +direct3d-failed-to-initialize=Failed to initialize DirectX. Factorio requires DirectX 10 compatible graphics card or better. +opengl-failed-to-initialize=Factorio requires OpenGL version __1__ or higher. The version available on this computer is __2__. +out-of-videomemory=Not enough video memory. Try lowering the sprite resolution or enabling texture compression. +reset-graphics-settings-question=Do you wish to reset the graphics settings? +graphics-settings-reset=Reset +graphics-settings-keep=Keep +detected-gpu=Detected GPU: __1__ +device-removed-title=Factorio crashed due to video card reset or removal. +device-removed-message1=The video card has been physically removed from the system, or a driver update for the video card has occurred. +device-removed-message2=Error: __1__. Reason: __2__ +device-removed-message3=If you see this error often, try rebooting the PC or updating your graphics drivers.\nThe PC might also be unstable due to overclocking or overheating. +device-removed-message4=As a possible workaround, you can try switching Factorio to the OpenGL renderer. +device-removed-button-use-opengl=Use OpenGL +device-removed-button-restart=Restart +device-removed-button-close=Close + +[chat-icon-select-list-gui] +title=Select icon diff --git a/factorio/data/core/locale/en/info.json b/factorio/data/core/locale/en/info.json new file mode 100644 index 0000000000000000000000000000000000000000..b854799805ca7db318dc0bee69490866a9dc9fc5 --- /dev/null +++ b/factorio/data/core/locale/en/info.json @@ -0,0 +1,66 @@ +{ + "language-name": "English", + "font": { + "default": + [ + "__core__/fonts/TitilliumWeb-Regular.ttf", + "__core__/fonts/Lilittium-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSans.ttf" + ], + "default-bold": + [ + "__core__/fonts/TitilliumWeb-Bold.ttf", + "__core__/fonts/Lilittium-Bold.ttf", + "__core__/fonts/NotoSans-Bold.ttf", + "__core__/fonts/NotoSansCJKtc-Bold.ttf", + "__core__/fonts/NotoSansThai-Bold.ttf", + "__core__/fonts/NotoSansArabic-Bold.ttf", + "__core__/fonts/NotoSansHebrew-Bold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "default-mono": + [ + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSansMono.ttf" + ], + "default-semibold": + [ + "__core__/fonts/TitilliumWeb-SemiBold.ttf", + "__core__/fonts/Lilittium-SemiBold.ttf", + "__core__/fonts/NotoSans-SemiBold.ttf", + "__core__/fonts/NotoSansCJKtc-Medium.ttf", + "__core__/fonts/NotoSansThai-SemiBold.ttf", + "__core__/fonts/NotoSansArabic-SemiBold.ttf", + "__core__/fonts/NotoSansHebrew-SemiBold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "locale-pick": + [ + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ], + "scenario-message-dialog": + [ + "__core__/fonts/IBMPlexMono-Medium.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ] + } +} diff --git a/factorio/data/core/locale/eo/core.cfg b/factorio/data/core/locale/eo/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e38c4d8703de448d3f726ff90c2a5c72fff4e708 --- /dev/null +++ b/factorio/data/core/locale/eo/core.cfg @@ -0,0 +1,1891 @@ +action-leads-to-fluid-mixing=Ne povas miksi fluaĵojn. +and=kaj +ban-report=__1__ Por __2__ +ban-report-ip=__1__ (__2__) Por __3__ +base-mod-disabled=Bazmodifaĵo estas bezonata por ludi, sed nun ĝi estas malaktiva. Ĉu vi volas ĝin aktivigi? +base-mod-invalid=Baza modulo estas bezonata por ludi, sed ĝi ne estas nune valida. +blueprint-library-shortcut-broken=La celo de ĉi tiu kurtvojo al la desegnaĵaro ne plu alestas. +blueprint-no-name=Sentitola +blueprint-transferring=Transfiriendo blukopio: __1__ +bonus-progress-bar-tooltip=Aldona produktiveco: __1__ +building-atlas=Konstruado de rastruma atlaso... +building-prototypes=Konstruado de prototipoj... +cannot-open-mod-settings-game-not-fully-setup=Modifaĵaj agordaroj ne apertas kiam la ludo ne estas plene pretigita (dum aliĝado al plurludanta ludo). +cant-add-player-already-exists=Ludanto kun la nomo __1__ jam estas. +cant-be-connected-to-copper-wire=Ne eblas konekti al elektra drato +cant-be-connected-to-wire=Ne eblas konekti al drato +cant-be-crafted-in-this-machine=Ne munteblas en ĉi tiu maŝino. +cant-be-damaged=Ĉi tio estas nedamaĝebla. +cant-be-mined=Ĉi tio estas neakirebla. +cant-be-rotated=Ĉi tio estas neturnebla. +cant-change-enemy-wires=Malamikajn dratojn oni ne povas ŝanĝi. +cant-clear-cursor=Ne povas formeti la __1__. Plenas la ludanta inventaro. +cant-connect-rolling-stock-not-in-rolling-stock=Ne eblas konekti vagonaron: ne estas ene de vagonaro. +cant-connect-rolling-stock-not-in-vehicle=Ne eblas konekto vagonaron: ne estas ene de veturilo. +cant-connect-rolling-stock-too-close=Ne eblas konekti vagonarojn: vagonaroj estas tro proksimaj unu al alia. +cant-copy-enemy-structure-settings=Ne eblas agordkopii malamikajn strukturojn. +cant-disconnect-rolling-stock-not-in-rolling-stock=Ne eblas malkonekti vagonarojn: ne estas ene de vagonaro. +cant-disconnect-rolling-stock-not-in-vehicle=Ne eblas malkonekti vagonarojn: ne estas ene de veturilo. +cant-enter-enemy-vehicles=Ne eblas eniri malamikajn veturilojn. +cant-join-game-not-in-main-menu=Nur povas aliĝi al Steam ludo el ĉefmenuo. +cant-join-game-steam-init-failed=Ne eblas aliĝi al ludo: Pravalorizado de Steam fiaskis. +cant-join-game-steam-networking-disabled=Ne povas aligi ludon: Steam retado estas malŝaltita en la agordaj agordoj. +cant-mine-enemy-structure=Malamikajn strukturojn oni ne povas malkonstrui. +cant-mine-vehicle-with-passenger=Oni ne povas akiri ĉi tion kiam iu estas ene. +cant-open-enemy-structures=Oni ne povas uzi malamikajn strukturojn. +cant-paste-enemy-structure-settings=Ne eblas alglui agordojn al malamikaj strukturoj. +cant-put-item-back=Ne eblas reakiri objekton: __1__ +cant-reach=Ne povas atingi +cant-repair-enemy-structures=Malamikajn strukturojn oni ne povas ripari. +cant-rotate-enemy-structures=Ne eblas turni malamikajn strukturojn. +cant-run-command-not-admin=Ne eblas uzi komandon (__1__) — vi ne estas administranto. +cant-run-command-not-in-multiplayer-game=Ne eblas uzi komandon (__1__) en sola ludo. +cant-set-duplicate-filter=__1__ jam estas filtrita en alia fako. +cant-set-duplicate-request=__1__ estas jam petita en alia fako. +cant-set-duplicate-trash-slot=__1__ estas jam starigita en alia fako. +cant-set-filter=Vi ne povas agordi ĉi tiuj filtrilon: __1__ +cant-set-request-when-it-is-automated=Oni ne povas ŝanĝi petojn kiam ili estas agorditaj de cirkvita reto. +cant-swap-console-with-player=Ne eblas interŝanĝi konzolon kun ludanto: 2 ludantoj estu kiam aktivigite per konzolo. +cant-swap-expected-two-players=Ne eblas interŝanĝi: 2 ludantoj estu kiam aktivigite per konzolo. +cant-swap-with-yourself=Ne povas interŝanĝi lundanton kun vin. +cant-transfer-from-enemy-structures=Ne eblas akiri el malamikaj strukturoj. +cant-transfer-to-enemy-structures=Ne eblas doni al malamikaj strukturoj. +cheat-will-disable-achievements=Uzi la "trompi" komando malŝaltos atingojn. Bonvolu ripeti la ordonon por daŭrigi. +checking-sprites=Kontrolado de sprajtoj... +close-file-reason-corrupt=Kontrolado de CRC fiaskis: zip estas difektita. +close-file-reason-other=Alia, erarkodo: __1__ +closing-file-failed=Malsukcesis fermi dosieron __1__.\nKaŭzo: __2__. +colon=: +color-for-players-only=Koloro povas nur esti fiksita por ludantoj. +command-attempted-not-allowed=__1__ Provis kuri komando, kiu ne permesis al ili: __2__ +command-ran=__1__ (Komando): __2__ +command-will-disable-achievements=Uzado de Lua konzolkomandoj malebligos atingojn. Bonvole ripetu la komandon por daŭrigi. +continue=Daŭrigu +control-controller-axis-related=Ĉi tiu kontrolo devas esti de regila baskulo. +control-controller-button-related=Ĉi tiu kontrolo devas esti de regilo butono. +control-controller-stick-related=Ĉi tiu kontrolo devas esti de regila stirstango. +control-keyboard-related=Ĉi tiu kontrolilo devas esti klavara. +control-mouse-related=Ĉi tiu kontrolilo devas esti musa. +control-mouse-related-on-controller=Ĉi tiu kontrolo devas esti de __1__ aŭ __2__. +control-mouse-wheel-related=Ĉi tiu kontrolo devas esti de musrado. +cropping-bitmaps=Eltondado de bitmapoj... +cursor=Kursoro +days=__1__ __plural_for_parameter_1_{1=tagon|rest=tagojn}__ +days-ago=Antaŭ __1__ __plural_for_parameter_1_{1=tago|rest=tagoj}__ +destination-full=Celloko malvakas +disabled-by-server=Malŝaltita de servilo +discard-changes=Forĵetu ŝanĝojn +dying-explosion-name=__1__ (eksploda morto) +editor-will-disable-achievements=Uzi la Mapa Redaktilo malŝaltos atingojn. Bonvolu ripeti la ordonon por daŭrigi. +electric-pole-wire-limit-reached=Limiĝon de 5 konektoj atingis. +empty-file-name=Dosiernomo estas malplena. +empty-stop-name=Nomo de haltejo estas malplena +entered-the-vehicle=Eniris veturilon. +error-while-importing-string=Eraro dum importado de ŝnuro: +error-with-handler-failed=__1__\nDum traktado de ĉi tio, erartraktilo kaŭzis alian eraron:\n__2__ +error-with-handler-message=__1__\nTraktilo de eraro aldonis jenan informon:\n__2__ +evolution-message=Faktoro de evoluado: __1__. (Tempo __2__%) (Poluaĵo __3__%) (Mortigitaj malamikejoj __4__%) +failed-to-import-string=Malsukcesis importi ĉenon: __1__. +failed-to-load-base-mod=Eraro dum ŝargado de Bazmodifaĵo. +failed-to-load-mod=Malsukcesis ŝargi mod "__1__" +failed-to-load-mod-reason=Malsukcesis ŝargi mod "__1__": __2__ +feature-not-available-in-demo-version=Ĉi tiu funkcio ne apertas en demonstra versio de la ludo +file-name-too-long=Dosiernomo estas tro longa. (Maksimume __1__ signoj) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ __plural_for_parameter_1_{1=rastrumeron|rest=rastrumerojn}__ +game-saved-to=Ludo konservis al __1__. +grid-position-and-absolute-position-need-to-match=Koordinatoj de krada pozicio kaj konstruplana krada pozicio estu aŭ tute paraj aŭ tute neparaj. +grid-position-value-has-to-be-multiple=Valoro de krada pozicio por ĉi tiu konstruplano estu oblo de __1__. +hours=__1__ __plural_for_parameter_1_{1=horon|rest=horojn}__ +hours-ago=Antaŭ __1__ __plural_for_parameter_1_{1=horo|rest=horoj}__ +invalid-character-in-file-name=Nevalida litero en dosiernomo. +invalid-grid-position-value=__1__ estas malĝusta valoro por krada pozicio. +invalid-parameter=Nevalida parametro +invalid-screenshot-resolution=Nevalida distingivo de ekrankopio. Larĝeco kaj alteco devas esti inter {1, __1__}. +invalid-snap-to-grid-value=__1__ estas malĝusta valoro por kongrui al krado. +invalid-zoom-level=Malĝusta zomnivelo. Zomo estu pli aŭ egala al __1__. +item-has-tags=Ero havas etikedoj. +left-the-vehicle=Lasis veturilon. +loading-mods=Ŝargado de modifaĵoj... +loading-sounds=Ŝargado de sonoj... +loading-sprites=Ŝargado de sprajtoj... +locks=Malapertigas +low-ram-warning=Ĉi tiu konserva dosiero uzas grandan kvanton da memoro kaj probable kolapsigis la ludon.\n Malpliigado de sprajta distingivo en Grafikaj Agordoj estos malpliigi memoruzado. +manual-wire-dragging-disabled=Permane treni de dratoj estas malŝaltite +map-info-combined-yield-percentage=Kuna rendimento de __1__: __2__% +minutes=__1__ __plural_for_parameter_1_{1=minuton|rest=minutojn}__ +minutes-ago=Antaŭ __1__ __plural_for_parameter_1_{1=minuto|rest=minutoj}__ +missing-equipment=Mankas equipamiento: +missing-equipment-list-item=__1__ X __2__ +missing-item=Mankas __1__ +mod-caused-error=La modifo __1__ kaŭzis eraro, kiu ne estas regajnebla.\nBonvolu informi aŭtoron de la modifo pri ĉi tiu eraro.\n\n__2__ +mod-name-too-long=Modifaĵo __1__ havas tro longan nomon. Maksimuma longo de nomo de modifaĵo estas __2__ literoj. +mod-title-too-long=Modifaĵo __1__ havas tro longan titolon. Maksimuma longo de titolo de modifaĵo estas __2__ literoj. +months-ago=Antaŭ __1__ __plural_for_parameter_1_{1=monato|rest=monatoj}__ +new-tips=Novaj konsiloj +new-tips-count=Novaj konsiletoj: __1__ +no-artillery-in-range=Neniu artilerio en pafdistanco. +no-artillery-with-ammo-in-range=Neniu artilerio kun kugloj en pafdistanco. +no-bans=Neniu ludantoj estas malpermesitaj. +no-modifier-selected=Neniu modifilo elektitas +no-path=Ne ekzistas vojo +no-stock-to-connect-found=Konektota vagonaro ne troveblas. +no-stock-to-disconnect-found=Malkonektota vagonaro ne troveblas. +noname-station=Haltejo +noone-to-reply=Estas neniu por esti respondota. +not-allowed-character-in-file-name=Litero "__1__" ne povas situi en dosiernomo. +not-enough-ingredients=Ne estas sufiĉe da ingrediencoj. +not-enough-rails=Ne estas sufiĉe da reloj +not-enough-space-to-connect-train=Ne estas sufiĉe da spaco por konekti trajnon. +not-operable=Ne uzebla +on-the-ground=Surgrunde +opened-item-removed=La aĵo forigitas. +or=aŭ +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Permesojn importis sukcese. +player-cancelled-research=__1__ nuligis la esploro de __2__ +player-changed-color=La koloro de __1__ nun estas __2__. +player-changed-color-singleplayer=Via koloro nun estas __1__. +player-changed-research=__1__ Ŝanĝita esploro de __2__ al __3__ +player-doesnt-exist=Ludanto __1__ ne ekzistas. +player-is-already-an-admin=__1__ Jam administranto. +player-is-already-in-admin-list=__1__ jam estas en la administra vico, kaj avancos kiam li kuniĝos la ludon. +player-is-not-an-admin=__1__ Ne administranto. +player-is-not-banned=Ne eblas malbari __1__, ĉar la ludanto ne estas barita. +player-is-not-in-admin-list=__1__ ne estas en la administra vico. +player-isnt-online=__1__ ne estas enrete. +player-queued-research=__1__ atendovicigis la esploron de __2__ +player-started-research=__1__ komencis esploradon de __2__ +player-tried-using-cheat=Ludanto __1__ provis uzi la "trompi" komando. +player-tried-using-command=Ludanto __1__ provis uzi la komando "__2__". +player-tried-using-editor=Ludanto __1__ provis uzi la Mapa Redaktilo. +player-was-added-to-admin-list=__1__ estis kunigata al la administra vico de __2__, kaj avancos kiam li kuniĝos la ludon. +player-was-banned=__1__ Estis malpermesita de __2__. Kialo: __3__. +player-was-demoted=__1__ Estis detronigitaj de admin de __2__. +player-was-kicked=__1__ Estis piedbatita per __2__. Kialo: __3__. +player-was-promoted=__1__ Estis promociita al admin per __2__. +player-was-removed-from-admin-list=__1__ estis forigata el la administra vico de __2__, kaj ne avancos kiam li kuniĝos la ludon. +player-was-unbanned=__1__ Estis unbanned de __2__. +players-arent-on-same-surface=Ne povas interŝanĝi ludantojn; karakteroj estas sur malsamaj surfacoj. +players-dont-have-character-controllers=Ne povas interŝanĝi ludantojn; karaktero ne havas regilon. +players-dont-have-characters=Ne povas interŝanĝi ludantojn; unu aŭ ambaŭ ne havas karakteron. +reading-file-failed=Legado de dosiero __1__ fiaskis.\nErarkodo: __2__. +reassigned-empty=Nova enhavo ne elektitas. +recipe-not-craftable-in-hand=Oni ne povas mane munti ĉi tiun recepton. +recipe-too-complex-to-craft-in-hand=Ĉi tiu recepto estas tro kompleksa por mane fabriki. +reload-script-data-too-large=Skripta dateno de reŝargo estas tro granda: __1__ > __2__. +remnant-name=__1__ (restaĵo) +repeat-when-transferred=Konstruplana rikordo ankoraŭ estas ŝarganta, provu ree kiam ŝargado finiĝos. +replay-disabled-autoplace-specifications-changed-runtime=Ludregistroj nuntempe estas malaktivigitaj, ĉar detaladoj de autostarto estis ŝanĝitaj dum plenumado. +replay-saving-disabled=Ludregistrilo estis malaktivigita. +replay-saving-disabled-forced-by-user=Ludregistrilo estis malaktivigita, ĉar uzanta prototipo ŝanĝis ŝargreĝimon. +replay-saving-disabled-map-version=Ludregistrilo estas malaktivigita: mapon konservis je versio __1__, dum nuna versio estas __2__. +replay-saving-disabled-migration-applied=Ludregistrilo estas malaktivigita: mapa(j) migro(j) aplikitas. +replay-saving-disabled-mods=Ludregistrilo estas malaktivigita: mapa konservdosiero havas aliajn agordoj de modifaĵoj. +replay-saving-disabled-mods-startup-settings=Ludregistrilo estas malaktivigita: mapa dosiernomo havas alian agordoj de modifaĵ-starto. +reset-to-defaults=Restarigu __1__ __plural_for_parameter_1_{1=opcion|rest=opciojn}__ al __plural_for_parameter_1_{1=defaŭlta|rest=defaŭltaj}__ +reset-to-defaults-disabled=Ĉiuĵ opcioj havas defaŭltajn valorojn. +reverted-control-settings-to-default=Restarigitas kontrolagordoj al aprioraj pro konflikto kun antaŭaj versioj. +rolling-stock-connected=Vagonaro konektitas. +rolling-stock-disconnected=Vagonaroj malkonektitas. +save-already-in-progress=Ne eblas konservi, ĉar konservado jam fariĝas. +saving-process-crashed=Konserva procezo kraŝis. +scenario-caused-error=La scenaro __1__ kaŭzis eraro, kiu ne estas regajnebla.\nBonvolu informi aŭtoron de la scenaro pri ĉi tiu eraro.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=sekundon|rest=sekundojn}__ +seconds-ago=Antaŭ __1__ __plural_for_parameter_1_{1=sekundo|rest=sekundoj}__ +shortcut-bar-full=Ne povas munti pli da objektoj al la kurtvojaro. +shortcut-disabled-technology-not-researched=Tiu kurtvojo bezonas la __1__ teknologion. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Premu __CONTROL__confirm-message__ por preterlasi vidaĵon +snap-to-grid-value-has-to-be-multiple=Valoro por kongrui al krado estu oblo de __1__ por ĉi tiu konstruplano. +string-import-produced-no-item=Enigo kreis neniun objekton. +string-import-successful=__1__ importis sukcese. +the-blueprint-cant-be-flipped=Ne eblas renversi konstruplanon kun __1__. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Ĉi tio ne akireblas mane, ĉar necesas __1__. +time-future=Estontece +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Ne eblas enigi aĵon: maksimuma profundeco de libro estas __1__. +too-long-stop-name=Nomo de trajnohaltejo (__1__ __plural_for_parameter_1_{1=litero|rest=literoj}__) ne povas esti malpli longa ol __2__ literoj. +too-long-tag-name=Nomo de etikedo (__1__ __plural_for_parameter_1_{1=litero|rest=literoj}__) ne povas esti malpli longa ol __2__ literoj. +unconfirmed-changes=Estas __1__ __plural_for_parameter_1_{1=nekonfirmata ŝanĝo|rest=nekonfirmataj ŝanĝoj}__. +unknown-color=Nekonata koloro __1__. +unknown-command=Nekonata komando "__1__". Entajpu /h aŭ /help por pli da informo pri komandoj. +unknown-player-was-banned=__1__ (Ne sur la mapo) estis malpermesita fare __2__. Kialo: __3__. +unlocks=Apertigas +unspecified=nespecifita +user-verification-already-disabled=Uzantkonfirmo jam estas malŝaltita. +user-verification-already-enabled=Uzanto konfirmo jam aktivigita. +user-verification-disabled=Uzantkonfirmo estis malŝaltita. +user-verification-enabled=Uzanto konfirmo aktiviĝis. +vehicle-is-full=Veturilo estas malvaka. +weeks-ago=Antaŭ __1__ __plural_for_parameter_1_{1=semajno|rest=semajnoj}__ +wire-cant-reach=Drato ne povas atingi +years-ago=Antaŭ __1__ __plural_for_parameter_1_{1=jaro|rest=jaroj}__ +[achievement-progress] +not-a-freeplay-map=Ĉi tiu atingo nur povas malŝlosi en libera ludada mapo. +only-when-playing-new-game=Tio povas nur esti ricevita per ludanta nova ludo. +remaining-time=Restanta tempo: __1__ +[cant-build-reason] +cant-build-here=Ne povas konstrui ĉi tie +cant-build-on-tile=Ne povas konstrui sur __1__ +cant-build-train-stop-in-intersection=Ne eblas konstrui trajnon en kruciĝo. +covered-by-fog-of-war=Ne eblas konstrui en militnebulo. +entity-ghost-in-the-way=Fantomo de __1__ obstrukcas +entity-in-the-way=__1__ obstrukcas +entity-must-be-built-next-to-rail=Oni devas konstrui __1__ apud reloj +invalid-rail-signal-position=Nevalida loko de fervoja signalo +invalid-train-stop-position=Nevalida loko de fervojejo +invalid-transport-belt-connectable-position=Malvalida bendo pozicio +mixing-fluids=Ne eblas konekti sistemojn kun malsamaj likvoj. +no-rail-for-ghost-train=Oni devas konstrui fantomojn de trajnoj sur reloj +no-rail-for-train=Oni devas konstrui __1__ sur reloj +no-resource-for-drill=__1__ nur konstruebla sur materialoj +no-resource-for-mining-drill=Miniloj estas nur konstrueblaj sur materialoj +no-valid-resource-for-drill=__1__ ne povas fosi ĉi tiun materialon. +out-of-world=Ne povas konstrui ekster la mapo +player-in-the-way=Karaktero obstrukcas +rail-signals-must-be-built-next-to-rail=Oni devas konstrui fervojajn signalojn apud reloj +too-close-to-existing-rail-signal=Tro proksima al alia fervojsignalo +uncharted-area=Ne eblas konstrui en neesplorita areo. +[character-corpse] +died=Mortis +killed-by=Mortigis per +name=Kadavro (__1__) +time-ago=__1__ antaŭ +time-remaining=Cetera tempo +[color] +acid=Acida +black=Nigra +blue=Blua +brown=Bruna +cyan=Cejana +gray=Griza +green=Verda +orange=Oranĝa +pink=Roza +purple=Purpura +red=Ruĝa +white=Blanka +yellow=Flava +[color-capital] +blue=B +green=G +red=R +[command-help] +admin=- Malfermas la grafikan fasadon de ludanta regado. +admins=- Printas liston de luda administrantoj. +alerts= - Ebligas, malebligas, mutigas, aŭ malmutigas la specifitan tipon de atentigo. +all-players-list=Ĉiuj ludantoj: +available-alerts=Disponebla atentigoj: __1__. +available-colors=Disponeblaj koloroj: __1__. +ban= - malpermesas la specifita ludanto. +banlist= - Aldonas ludanton sur aŭ forigas ludanton el la ekzillisto. Sama kiel /ban aŭ /unban. +bans=- Printas liston de malpermesitaj ludantoj. +cheat= - Esploras ĉiujn teknologiojn kaj ebligas trompan modon. "all" ankaŭ donas al la lundanto kelkajn ceterajn objektojn. +clear=- Forviŝas la konzolo. +command= - Rulas Lua-komandon (se permesita). +delete-blueprint-library= - Forigas la konservitan konstruplanaron de la donita nekonektanta ludanto el la ludokonservaĵo. Tajpu "everybody confirm" por forigi la konservitajn konstruplanarojn de ĉiuj nekonektantaj ludantoj. +demote= - detronigas la ludanto de admin. +evolution=- Printas informon pri la eksterterana evoluada faktoro. +help-description=Tipo / h akiri detalojn de ĝi. +help-list=Disponeblaj komandoj estas: +ignore= - Ĝi evitas la babilejo de montrante mesaĝojn de ĉi tiu ludanto. Admin mesaĝoj estas ankoraŭ montrita. +ignores=- Printas liston de ignoritaj ludantoj. +kick= - Kicks la specifita ludanto. +matching-alerts-list=Egalante atentigoj: __1__. +matching-colors-list=Egalante kolorojn: __1__. +matching-commands-list=Egalante komandoj: +matching-players-list=Egalante ludantoj: +measured-command= - Rulas Lua-komandon (se permesita) kaj mezuras la tempon uzitan. +mute= - Ĝi evitas la ludanto de diri ion en babilejo. +mute-programmable-speaker= - dampiloj aŭ unmutes la tutmondaj sonoj kreitaj de la Programebla Parolanto. Uzi "loka" por enmudecer ĝuste la loka kliento. Administrantoj povas uzi "ĉiuj" al enmudecer la sonojn por ĉiuj sur la servilo. +open= - Malfermas inventaro de alian ludanto. +permissions=- Malfermas la grafikan de permesojn. +promote= - Promocias la ludanto interfacon. +purge= - Forviŝas ĉiujn mesaĝojn de ĉi tiu ludanto de la babilejo log'on. +quit=- Finas la servilon pure. +reply= - Respondoj al la lasta ludanto kiu flustris al vi. +save= - Konservas la nunan ludon kun la specifita nomo. +screenshot= - Ekrankopigas kun nunaj agordoj, aŭ kun la donata distingivo. zomo ne estas nedeviga, kaj defaŭltiĝas 1. +seed=- Printas la semon de la komenca mapo. +server-commands=- Servilaj konzolaj komandoj. +server-save=Konservas la ludon al la servilon dum pluruzludo. +shout= - Sendas mesaĝon al ĉiuj ludantoj inkludante aliaj fortoj. +silent-command=-Rulas Lua-komandon (se permesita), sed ne printas ĝin sur la konzolo. +time=- Printas informon pri la aĝo de la mapo. +unban= - Unbans la specifita ludanto. +unignore= - Permesas la babilejo montri mesaĝojn de ĉi tiu ludanto. +unknown-command=Nekonata komando __1__ +unmute= - Permesas al la ludanto paroli en babilejo denove. +version=Printas la version de la nuna ludo. +whisper= - Sendas mesaĝon al la specifita ludanto. +whitelist= - Regis ludantojn sur la blanka listo de ludantoj kiuj povas eniĝi la ludon.\n"enable" ebligas ludanto; "disable" malebligas; "add" aldonas; "remove" disdonas; "get" kun "player" montras unu ludanton, sen "player" montras ĉiujn; "clear" malplenigas la liston. Malplena blanka listo malebligas la funkcion, kaj ĉiu ludanto povas eniĝi. +[command-output] +action-logging-disabled=Malŝaltis protokolon de agoj. +action-logging-enabled=Ŝaltis protokolon de agoj. +alert-already-disabled=Avertoj de tipo __1__ jam estas malŝaltitaj. +alert-already-muted=Garde tipo __1__ jam silentigita. +alert-disabled=Garde tipo __1__ estis malaktivigita. +alert-enabled=Garde tipo __1__ aktiviĝis. +alert-isnt-disabled=Avertoj de tipo __1__ ne estas malŝaltitaj. +alert-isnt-muted=Garde tipo __1__ ne silentigita. +alert-muted=Garde tipo __1__ estis silentigita. +alert-unmuted=Garde tipo __1__ estis un-silentigita. +banlist-add-is-admin-only=Nur administrantoj povas uzi "aldoni al malpermesita listo". +banlist-already-empty=La malpermeso estas jam malplena. +banlist-clear-is-admin-only=Nur administrantoj povas uzi "malpleniĝi malpermesitan liston". +banlist-cleared=La malpermeso listo estis malplenigita. +banlist-empty=La malpermeso listo estas malplena. +banlist-remove-is-admin-only=Nur administrantoj povas uzi "disdoni de malpermisita listo". +deleted-blueprint-library-for-players=Forigis konservadon de konstruplanaro por tiuj ludantoj: +no-blueprint-libraries-to-delete=Ne estas iuj konservitaj konstruplanaroj por forigi. +permission-action-list=Ĉiuj agoj: __1__. +permission-groups-list=Ĉiuj permesaj grupoj: __1__. +player=ludanton +player-added-to-banlist=Aldonis __1__ al la mapermisita listo. +player-added-to-whitelist=Aldonis __1__ al la blanka listo. +player-already-muted=__1__ Jam silentigita. +player-already-on-banlist=__1__ jam estas en la malpermisita listo. +player-already-on-whitelist=__1__ jam estas en la blanka listo. +player-blueprint-library-deleted=Forigis la konservitan konstruplanaron de __1__. +player-blueprint-library-not-found=__1__ ne havas iujn konservitajn konstruplanojn. +player-ignored=__1__ Ignorita. +player-is-not-on-banlist=__1__ ne estas en la malpermisita listo. +player-is-not-on-whitelist=__1__ ne estas en la blanka listo. +player-is-on-banlist=__1__ estas prohita. +player-is-on-whitelist=__1__ estas whitelisted. +player-isnt-muted=__1__ Ne silentigita. +player-list=Ludantoj (__1__): +player-list-online=Rete ludantoj (__1__): +player-muted=__1__ Estis silentigita per __2__. +player-unignored=__1__ Unignored. +player-unmuted=__1__ Estis unmuted de __2__. +player-was-not-on-banlist=__1__ ne estis en la malpermisita listo. +player-was-not-on-whitelist=__1__ ne estis en la blanka listo. +player-was-removed-from-banlist=Disdonis __1__ de la malpermisita listo. +player-was-removed-from-whitelist=Disdonis __1__ de la blanka listo. +players-on-banlist=Malpermesitaj ludantoj: __1__ +players-on-whitelist=Ludantoj de kalkulistoj: __1__ +programmable-speaker-muted-everyone=Programebla Parolanto tutmondaj sonoj silentigita por ĉiuj sur la servilo. +programmable-speaker-muted-local=Programebla Parolanto tutmondaj sonoj silentigita sur loka kliento. +programmable-speaker-unmuted-everyone=Programebla Parolanto tutmonda sonas un-silentigita por ĉiuj sur la servilo. +programmable-speaker-unmuted-local=Programebla Parolanto tutmonda sonas un-silentigita sur loka kliento. +shout=krio +whisper=flustro +whitelist-add-is-admin-only=Nur administrantoj povas uzi "aldoni al blanka listo". +whitelist-already-empty=La blanka listo jam estas malplena. +whitelist-clear-is-admin-only=Nur administrantoj povas uzi "malpleniĝi blankan liston". +whitelist-cleared=La blanka listo estas malplenigita kaj malŝaltita. +whitelist-empty=La blanka listo estas malplena. +whitelist-remove-is-admin-only=Nur administrantoj povas uzi "disdoni de blanka listo". +[config-help] +afk-auto-kick= - Fiksas la tempo (en minutoj) ludanto devas esti neaktiva antaŭ ili estas aŭtomata piedbatis. 0 signifas malŝaltita. +allow-commands= - Agordas ĉu Lua-ordonoj estas permesitaj. +allow-debug-settings= - Agordas ĉu malbagatelaj ĝustigaj agordoj estas permisitaj por ne-administrantoj. +autosave-interval= - Fiksas la aŭtomata krom intervalo (en minutoj). 0 signifas malŝaltita. +autosave-only-on-server= - Aroj se nur la servilo kreos autosaves. +description= - Agordas la priskribon de la servilo (povas esti malplena). +help-list=Disponebla configs estas: __1__. +ignore-player-limit-for-returning-players= - Aroj se la servilo ludanto limo estas ignorita por reveni ludantoj. +matching-configs-list=Egalante configs: __1__. +max-players= - Fiksas la maksimuma nombro de ludantoj permesita en ĉi servilo. 0 signifas neniun limon. +max-upload-slots= - Agordas la maksimuman kvanton de alŝutaj fendoj. 0 signifas neniun limon. +max-upload-speed= - Fiksas la maksimuma alŝuta rapido en kilobajtoj je sekundo. 0 signifas neniun limon. +name= Agordas la nomon de la servilo. +only-admins-can-pause= - Ĉu nur administrantoj povas paŭzigi la ludon. +tags= - Agordags la etikedoj de la servilo - listo de tekstoĉenoj (povas esti malpena). +visibility-lan= - Aroj se la ludo estos videbla sur LAN. +visibility-public= - Aroj se la ludo estos publike videbla. +visibility-steam= - Agordas ĉu amikoj povas aliĝi pri Steam. +[config-output] +afk-autokick-changed-to-disabled=AFK aŭtomata piedbato nun malaktivigita. +allow-commands-set-to=Permesi Lua komandas aron al __1__. +allow-debug-settings-set-to=Agordis agordojn de ĝustigo permisita al __1__. +autosave-changed-to-disabled=Autosave nun malaktivigita. +autosave-changed-to-minutes=Ŝangis intervalon de memkonservo al __1__ __plural_for_parameter_1_{1=minuto|rest=minutoj}__. +autosave-disabled=Aŭtokonservado de ludo estas malŝalita. +autosave-only-on-server=Autosave intervalo ŝanĝis al __1__ Minutoj. +autosave-only-on-server-set-to=Autosave nur sur servilo fiksita al: __1__. +cant-use-not-in-multiplayer-game=Agordaraj komandoj nur uzeblas dum multludantaĵo. +expected-value-to-set=Atendata valoro agordi kiel la tria parametro. +has-password=La servilo nuntempe havas pasvorton. +ignore-player-limit-for-returning-players=Ignori ludanto limo por reveni ludantoj: __1__. +ignore-player-limit-for-returning-players-set-to=Ignori ludanto limo por reveni ludantoj fiksita al: __1__. +invalid-config=Nekonata config: __1__ +max-number-of-players-changed-to=Maksimumo da ludantoj ŝanĝis al __1__. +max-number-of-players-changed-to-unlimited=Ludanto limo forigita. +no-password=La servilo nuntempe ne havas pasvorton. +only-admins-can-pause=Ĉu nur administrantoj povas paŭzigi: __1__. +only-admins-can-pause-set-to=Ĉu nur administrantoj povas paŭzi: __1__. +password-changed=Servilo pasvorton ŝanĝis. +password-removed=Servilo pasvorton forigita. +server-description=Priskribo de servilo: __1__ +server-description-already-empty=La priskribo de la servilo jam estas malplena. +server-description-changed=Priskribon de servilo agordis al: __1__ +server-description-cleared=Priskribon de servilo malpleniĝis. +server-description-empty=La servilo ne havas priskribon. +server-name=Nomo de servilo: __1__ +server-name-changed=Nomon de servilo ŝanĝis al: __1__ +server-tags=Etikedoj de servilo: __1__ +server-tags-already-empty=La servilo jam ne havas etikedojn. +server-tags-changed=Etikedojn de servilo agordis al: __1__ +server-tags-cleared=Etikedojn de servilo malpleniĝis. +server-tags-empty=La servilo ne havas etikedojn. +upload-rate=__1__ Kilobajtoj je sekundo. +upload-rate-changed-to=Maksimuma alŝuta rapido ŝanĝis al __1__ kilobajtoj je sekundo. +upload-rate-changed-to-unlimited=Alŝuti limo forigita. +upload-rate-unlimited=Senlima. +upload-slots=__1__ fendoj. +upload-slots-changed-to=Kvanton de alŝutaj fendo ŝanĝis al __1__. +upload-slots-changed-to-unlimited=Limon de alŝutaj fendoj foriĝis. +upload-slots-unlimited=Senlima. +value-is-not-valid=Valoro ne validas. +verify-user-identity=Kontroli uzanto identeco: __1__. +verify-user-identity-set-to=Kontroli uzanto identeco fiksita al: __1__. +visibility-lan=De LAN videbleco: __1__. +visibility-lan-set-to=De LAN videbleco fiksita al: __1__. +visibility-public=Publika videbleco: __1__. +visibility-public-set-to=Publika videbleco fiksita al: __1__. +visibility-steam=Videblo de Steam: __1__. +visibility-steam-set-to=Videblon de Steam agordis al: __1__. +[control-keys] +backspace=Retropaŝo +capslock=Majuskla Baskulo +controller-button-alt-1=Klaki __1__ +controller-button-alt-2=Klaki __1__ +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-stick-alt-1=Uzi __1__ +controller-stick-alt-2=Uzi __1__ +delete=Forigo +down=Malsupren +end=Fino +enter=Enigo +escape=Eskapo +home=Hejmo +insert=Enmeto +keyboard-alt-1=Premu __1__ +keyboard-alt-2=Klaki __1__ +left=Maldekstra +left-alt=Maldekstra Alt-klavo +left-control=Maldekstra Stirklavo +left-shift=Maldekstra Majuskligo +left-windows=Maldekstra Vindozo +menu=Menuo +mouse-button-1=Maldekstra-klako +mouse-button-1-alt-1=Maldekstra-klako +mouse-button-1-alt-2=Maldekstra-klakado +mouse-button-2=Dekstra-klako +mouse-button-2-alt-1=Dekstra-klako +mouse-button-2-alt-2=Dekstra-klakado +mouse-button-3=Meza-klako +mouse-button-3-alt-1=Meza-klako +mouse-button-3-alt-2=Meza-klakado +mouse-button-n=Musbutonon __1__ +mouse-button-n-alt-1=Premu __1__ +mouse-button-n-alt-2=Klaki __1__ +mouse-wheel-alt-1=Rulumi __1__ +mouse-wheel-alt-2=Rulumi __1__ +mouse-wheel-down=Musrado malsupren +mouse-wheel-left=Musrado maldekstren +mouse-wheel-right=Musrado dekstren +mouse-wheel-up=Muso rado supren +mute=Senpaŝo +num-lock=Nombra Baskulo +numpad-0=Nombra Klavaro 0 +numpad-1=Nombra Klavaro 1 +numpad-2=Nombra Klavaro 2 +numpad-3=Nombra Klavaro 3 +numpad-4=Nombra Klavaro 4 +numpad-5=Nombra Klavaro 5 +numpad-6=Nombra Klavaro 6 +numpad-7=Nombra Klavaro 7 +numpad-8=Nombra Klavaro 8 +numpad-9=Nombra Klavaro 9 +numpad-decimal-separator=Nombra Klavaro . +numpad-enter=Nombra Klavaro Enigo +numpad-equals=Nombra Klavaro = +numpad-minus=Nombra Klavaro - +numpad-plus=Nombra Klavaro + +numpad-slash=Nombra Klavaro / +numpad-star=Nombra Klavaro * +page-down=Paĝo Suben +page-up=Paĝosupren +pause=Paŭzo +print-screen=Ekrankopio +right=Dekstra +right-alt=Dekstra Alt-klavo +right-control=Dekstra Stirklavo +right-shift=Dekstra Majuskligo +right-windows=Dekstra Vindozo +scroll-lock=Ruluma Baskulo +spacebar=Spacostango +tab=Tabo +up=Supren +[controller] +character=Karaktera regilo +cutscene=Tondscena regilo +editor=Redaktila regilo +ghost=Fantoma regilo +god=Dia regilo +pause=Paŭza regilo +spectator=Spektanta regilo +[controls] +action-bar-select-page-1=Elektu rapidujon 1 +action-bar-select-page-10=Elektu rapidujon 10 +action-bar-select-page-2=Elektu rapidujon 2 +action-bar-select-page-3=Elektu rapidujon 3 +action-bar-select-page-4=Elektu rapidujon 4 +action-bar-select-page-5=Elektu rapidujon 5 +action-bar-select-page-6=Elektu rapidujon 6 +action-bar-select-page-7=Elektu rapidujon 7 +action-bar-select-page-8=Elektu rapidujon 8 +action-bar-select-page-9=Elektu rapidujon 9 +activate-tooltip=Montru ŝpruchelpilon +add-station=Aldoni trajnohaltejon +add-temporary-station=Aldoni provizoran trajnohaltejon +alt-reverse-select=Alternativa inversa elekto +build=Konstru +build-ghost=Konstruu fantomo +build-with-obstacle-avoidance=Konstrui kun evitado de obstakloj +cancel-craft=Nuligi formanta 1 +cancel-craft-5=Nuligi formanta 5 +cancel-craft-all=Nuligi formanta ĉiuj +clear-cursor=Malelektu +confirm-message=Konfirmas mesaĝon +connect-train=Konekti trajno +copy=Kopii +copy-entity-settings=Kopio ento agordojn +craft=Konstrui 1 +craft-5=Konstrui 5 +craft-all=Metio ĉiuj +cursor-split=Kursoron disigo +cut=Eltondi +cycle-blueprint-backwards=Blukopio libro antaŭa +cycle-blueprint-forwards=Blukopio libro sekva +cycle-clipboard-backwards=Antaŭa tondujo +cycle-clipboard-forwards=Sekva tondujo +debug-reset-zoom=Restarigu zoman nivelon +debug-toggle-atlas-gui=Baskulu fasado de maparo +debug-toggle-basic=Baskulu bazan ĝustigon +debug-toggle-debug-settings=Baskulu fasadon de agordoj de ĝustigo +decrease-ui-scale=Malpligranigu skalon de fasado +disconnect-train=Malkonekti trajno +drag-map=Treni mapo +drop-cursor=Guto artikolo +editor-clone-item=Kopiu objekton +editor-delete-item=Forigu objekton +editor-next-variation=Sekva variaĵo +editor-previous-variation=Antaŭa variaĵo +editor-reset-speed=Restarigi ludrapidecon al 1 +editor-speed-down=Malaltigi ludrapidecon +editor-speed-up=Altigi ludrapidecon +editor-tick-once=Tiktaku unufoje +editor-toggle-pause=Paŭzigu estaĵon +fast-entity-split=Rapida ento disigo +fast-entity-transfer=Rapida ento transporto +gui-select=Elekti +increase-ui-scale=Pligrandigu skalon de fasado +inventory-split=Inventaro disigo +inventory-transfer=Inventaro transporto +kill-statistics=Ŝalti statistikojn pri mortigo +larger-terrain-building-area=Pli granda areo por konstrui kahelojn +mine=Mini +move-down=Malsupren +move-left=Movi lasita +move-right=Iru dekstren +move-up=Supreniĝi +next-active-quick-bar=Sekva aktiva rapidujo +next-quick-panel-page=Sekva paĝo +next-quick-panel-tab=Sekva Langeto +next-weapon=Sekva armilo +not-set=Ne agordita +open-character-gui=Malferma karaktero ekrano +open-gui=Malfermita objekto GUI +open-item=Malfermu fasadon de objekto +paste=Alglui +paste-entity-settings=Pasto ento agordojn +pause-game=Paŭzigu ludon +pick-item=(Mal)prenu stakon de objektoj +pick-items=Repreni erojn surgrunde +place-in-chat=Metu etikedon en babilejon +place-ping=Sondu lokon sur mapo +previous-active-quick-bar=Antaŭa aktiva rapidujo +previous-mod=Elektu antaŭan modifon +previous-quick-panel-page=Antaŭa paĝo +previous-quick-panel-tab=Antaŭa Langeto +previous-technology=Elektu antaŭan teknologion +production-statistics=Ŝalti produktadajn statistikojn +quick-bar-button-1=Kurtvojo 1 +quick-bar-button-1-secondary=Kromkurtvojo 1 +quick-bar-button-10=Kurtvojo 10 +quick-bar-button-10-secondary=Kromkurtvojo 10 +quick-bar-button-2=Kurtvojo 2 +quick-bar-button-2-secondary=Kromkurtvojo 2 +quick-bar-button-3=Kurtvojo 3 +quick-bar-button-3-secondary=Kromkurtvojo 3 +quick-bar-button-4=Kurtvojo 4 +quick-bar-button-4-secondary=Kromkurtvojo 4 +quick-bar-button-5=Kurtvojo 5 +quick-bar-button-5-secondary=Kromkurtvojo 5 +quick-bar-button-6=Kurtvojo 6 +quick-bar-button-6-secondary=Kromkurtvojo 6 +quick-bar-button-7=Kurtvojo 7 +quick-bar-button-7-secondary=Kromkurtvojo 7 +quick-bar-button-8=Kurtvojo 8 +quick-bar-button-8-secondary=Kromkurtvojo 8 +quick-bar-button-9=Kurtvojo 9 +quick-bar-button-9-secondary=Kromkurtvojo 9 +remove-pole-cables=Forigi poluso kabloj +reset-ui-scale=Restarigu al aŭtomata skalan de fasadon +reverse-rotate=dorsflanko Rotacii +reverse-select=Inversa elekto +rotate=Rotacii +rotate-active-quick-bars=Rotaciu aktivajn rapidujojn +select-for-blueprint=Elektu por konstruplano +select-for-cancel-deconstruct=Elekti por nuligo de dekonstruado +shoot-enemy=Ŝoso malamiko +shoot-selected=Pafi selektitaj +show-info=Baskuligu "Alt-modon" +smaller-terrain-building-area=Malpli granda areo por konstrui kahelojn +smart-pipette=Gutigilo +stack-split=Pilo disigo +stack-transfer=Pilo transporto +toggle-driving=Entajpu /lasu veturilo +toggle-filter=Baskuli filtrilon +toggle-gui-debug=Baskulu ĝustigon de fasado +toggle-gui-glows=Baskulu brilojn de fasado +toggle-gui-shadows=Baskulu ombrojn de fasado +toggle-gui-style-view=Baskulu stilan vidon de fasado +toggle-map=Baskuli monda mapo +toggle-menu=Baskuli menuo +undo=Malfari +unknown=Nekonata +zoom-in=Zomi +zoom-out=Malzomi +[controls-description] +copy-entity-settings=Kopias agordojn de la elektita ento. Notu ke la fonta ento devas ankoraŭ ekzisti por ke alglui funkcios. +larger-terrain-building-area=Pliigas la grandecon de la allokigo areo por kaheloj. +remove-pole-cables=Forigas dratojn de la elektita elektra fosto; unue elektrajn dratojn, poste dratojn de cirkvitoreto. +show-info=Baskuligas- montrante aldonan informon pri konstruitaj unuoj kiaj receptoj en kunmetanta maŝinoj kaj ujo enhavo. +smaller-terrain-building-area=Malpliigas la grandecon de la allokigo areo por kaheloj. +smart-pipette=Enkursorigas objektojn el via inventaro, uzatajn por konstrui nune elektitan enton. Por materialoj, la plej rapida disponebla fosilo estas elektata. +[deconstruction-tile-mode] +always=Ĉiam +never=Neniam +normal=Normala +only=Nur +[description] +accepted-equipment=Akceptata ekipaĝo +activation-speed=Rapideco de aktivigo +ammo=Municio +ammo-consumption-modifier=Modifilo de municia konsumo +ammo-inventory-contents=Municio +amount=Kvanto +area-of-effect-size=Areo de efekto grandeco +armor=Kiraso +automatic-range=Aŭtomata pafdistanco +batteries=Baterioj +battery-capacity=Baterikapacito +belt-items=Objektoj +belt-speed=Rapideco de bendo +buffer-recharge-rate=Interna bufro lardas imposto +builds=Uzatas por konstruado de __1__. +can-filter-items=Povas filtri aĵojn. +cargo-capacity=Kargkapacito +cargo-contents=Enhavo de kargo +cluster-trigger=Areto grandeco +construction-area=Konstrua areo +construction-robots=Konstruo +consumption-bonus=Energikonsumon +consumption-speed=Konsumrapideco +crafting-speed=Slojda rapido +creates-number-entities-key=Kreas +creates-number-entities-value=__1__ x __2__ +damage=Damaĝo +damage-bonus=Damaĝo gratifiko +damage-dealt=Damaĝon farinta +decorative-type=Tipo +decorative-type-decal=Dekoraĵo +decorative-type-decorative=Ornamaĵo +destroys-cliffs=Detruas klifojn +dimensions=Grandecoj +durability-key=Fortikeco +durability-value=__1__/__2__ +duration=Daŭro +effect-distribution-efficiency=Distribuado-efikeco +effectivity=Efikeco +electricity=Elektro +energy=Energio +energy-capacity=Energio kapacito +energy-to-recharge-one-shield=Energio por unu Sano punkto +expected-resources=Rezultaj rimemoj +fluid-capacity=Stokadvolumo +fluid-contents=Enhavo de fluidaĵo +fluid-output=Eligo +fluids=Fluaĵoj +followers=Partianoj +force=Forto +fuel-acceleration=Veturilo akcelo +fuel-acceleration-modifier=Plirapidiĝo +fuel-speed-modifier=Plej alta rapideco +fuel-value=Brulaĵo valoro +grid-size=Grandeco de ekipaĵa krado +heal=Sanigi +health=Sano +heat-output=Eligo +incoming-block=Alvenantaj bloko +ingredients=Ingrediencoj +input-flow-limit=Maksimuma enigo +input-signals=Eniro signaloj +inventory-size-bonus=Inventaro grandeco gratifiko +kills=Mortigoj +last-user=Lasta uzanto +lifetime=Vivdaŭro +logistic-chest-filters=Filtriloj +logistic-chest-storage-counts=Loĝistika sistemo-stokado +logistic-chest-targeted-items-deliver=Transdono +logistic-chest-targeted-items-pickup=Prenu +logistic-request-tooltip-logistic-storage=Logistika stokado +logistic-request-tooltip-on-the-way=Alvenata +logistic-request-tooltip-satisfaction=Plenumiĝo +logistic-robots=Loĝistika +logistics-connection-distance=Distanco de logistika konekto +made-in=Fabrikita en +magazine-size=Grandeco de munciingo +manual-range=Permana pafdistanco +market-item-price=Prezo +max-energy-consumption=Maksimuma konsumado +max-health=Maksimuma sano +max-speed=Maksimuma rapido +maximum-power-output=Maksimuma eligo +maximum-temperature=Maks. temperaturo +min-energy-consumption=Minimuma konsumado +min-range=Minimuma pafdistanco +minimum-temperature=Min. temperaturo +mining-area=Mineja areo +mining-speed=Fos-tempo +mining-time=Fosrapido +module-bonus-limit=maksimuma +movement-speed-bonus=Mova bonifiko +name=Nomo +next-stop=Sekva trajnhaltejo +no-ammo=Neniu municio +no-block=Neniu bloko +no-limit=Neniu +num-available-robots=Nombro de disponeblaj robotoj +num-effect-receivers=Nombro de efiko riceviloj +num-effect-sources=Nombro de efiko fontoj +of=__1__ de __2__ +outgoing-block=Eksiĝinta bloko +output-flow-limit=Maksimuma eligo +output-signals=Eligo signaloj +personal-roboport-max-robot-count=Roboto limo +personal-roboport-max-robots=Maks. robotoj +personal-roboport-summary=Robotejo +piercing-power=Penetranta Potenco +placed-in-grid=Metita en +players-killed=Ludantoj mortigis +pollution-bonus=Poluaĵo +pollution-to-join-attack=Konsumas __1__ poluaĵon +power-output=Potenco +power-output-bonus=__1__ (__2__) +productivity-bonus=Produkteco +productivity-bonus-limit=-0% = limo +products=Produktoj +products-finished=Produktoj finantaj +projectile-range=Ĵetaĵa pafdistanco +pumping-speed=Bombasto rapido +range=Pafdistanco +recipe=Recepto +recipe-hidden=(kaŝita) +recipe-not-researched=(ne esplorita) +recipe-not-researched-and-hidden=(ne esplorita; kaŝita) +repair-speed=Riparo rapido +required-fluid=Postulas +required-fluid-per-ore=po __1__ __2__ ĉiu mina ago +resistances=Rezistoj +robot-charging-stations=Akuzanta stacioj +robot-lifetime=Roboto vivdaŭro +robot-recharge-rate=Roboto lardas imposto +rocket-launch-products=Produktoj de lanĉo de rakedo +rocket-parts=Konsistigaĵoj de rakedo +science-pack-remaining-amount-key=Restanta +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Progreso de sektorskanado +segments=Segmentoj +shield=Ŝildo batis punktoj +shield-capacity=Ŝildokapacito +shields=Ŝildoj +shooting-speed=Pafado rapido +signals=Signaloj +solar-panel-power=Povo de sunpaneloj +speed=Rapideco +speed-bonus=Rapideco +status=Stato +storage=Stokado +storage-size=Stokado grandeco +supply-area=Provizo areon +temperature=Temperaturo +throwing-speed=Rapideco de ĵetado +tile-size=Grandeco +total-raw=Tuta kruda +total-raw-too-complex-to-calculate=Tro malfacile kalkuli +train-circuit-network-id=Numero de trajno +train-kills=Mortigoj per fervojo +train-limit-value=__1__/__2__ +values-for-evolution-factor=Kontribuo al proksimaj atakoj je duma faktoro de evoluado (__1__) +variation=Variaĵo +variation-value=__1__ (__2__ en tute) +walking-speed=Marŝrapido +weight=Pezo +wire-reach=Drato atingo +yield=Rendimento +[description-rail] +back-rail=Reen fervoja +block=Bloko +front-rail=Fronto fervoja +none=neniu +segment=Segmento +segment-position=Segmento pozicio +trains-in-block=Trajnoj en bloko +[difficulty] +easy=Facila +hard=Malfacila +normal=Normala +[entity-status] +disabled-by-control-behavior=Malŝatis regilo +disabled-by-script=Malŝaltis skripto +fluid-ingredient-shortage=Nesufiĉaj fluaj ingrediencoj +fluid-production-overload=Tro da flua produktado +item-ingredient-shortage=Nesufiĉaj ingrediencoj +low-input-fluid=Malalta enfluaĵo +low-power=Malalta povo +low-temperature=Malalta temperaturo +marked-for-deconstruction=Markata por diskonstrui +missing-required-fluid=Bezonata fluaĵo mankas +missing-science-packs=Sciencopakoj mankas +no-ammo=Neniu municio +no-fuel=Neniom da brulaĵo +no-ingredients=Neniuj ingrediencoj +no-input-fluid=Neniu enfluaĵo +no-minable-resources=Neniuj mineblaj materialoj +no-power=Neniu povo +no-recipe=Neniu recepto +no-research-in-progress=Neniu farata espoloro +normal=Normala +waiting-for-source-items=Atendas fontajn objektojn +waiting-for-space-in-destination=Atendas spacon en celloko +waiting-to-launch-rocket=Atendas por lanĉi rakedon +working=Rulas +[entity-type] +tree=Arbo +[error] +achievement-data-invalid=Paneis ŝargi datumaron de lokaj atingoj; lokaj atingoj eble estus perditaj. +audio-could-not-initialize=Ne povis komenci aŭdion. Aŭdio malvalidigis. +audio-error-title=Aŭda eraro +config-data-invalid-prompt-reset-to-default=Agorda dosiero havas nevalidan enhavon. Ĉu vi volas restarigi ĝin? +crash-to-desktop-message=Neatendita eraro okazis. Se vi uzas lastan version de la ludo, vi povas helpi ninsolvi la problemon per afiŝado de enhavo de protokoldosiero je Factorio forumo.\nBonvolu inkluzivi konservdosiero(j)n, uzatajn modifaĵojn, paŝojn por reokazigi la kolapson. +data-error-title=Eraro de datumoj +error-message-box-title=Eraro +failed-to-create-app-window=Paneis krei aplikaĵan fenestron. __1__ +failed-to-load-save-file=Paneis ŝargi konservan dosieron. +failed-to-load-window-icon=Paneis ŝargi fenestran piktogramon. Dosierindiko: __1__ +game-state-corruption-detected-save-corrupted=Trovis difekton de la luda stato. Vi ne povos ŝargi la konservitan ludon. +game-state-corruption-detected-saving-aborted=Trovis difekton de la luda stato. Ne konservis ludon por malebligi difekton de via konservaj dosieroj. +operation-failed=Operacion malsukcesis +out-of-vram-cannot-lower-settings=Malalta grafika kaj malalta rastruma kaŝmemorigo jam ŝaltitaj. Tiu signifas, ke via sistema aparataro estas sub la minimumaj sistempostuloj. Se vi pensas, ke tiu estas problemo de la ludo, bonvolu raporti sur niaj forumoj. +out-of-vram-change-quality-to-low=Ŝaltanta malaltan grafikan opcion. Bonvolu rekomenci la ludon. +out-of-vram-change-quality-to-normal=Ŝanĝo de agordaĵo de difino (alta -> normala). Bonvolu reŝargi la ludon. +out-of-vram-change-usage-to-high=Ŝanĝo de agordaĵo de bitmapa kaŝmemoremo (tuta -> alta). Bonvolu reŝargi la ludon. +out-of-vram-change-usage-to-low=Ŝanĝo de agordaĵo de bitmapa kaŝmemoremo (meza -> malalta). Bonvolu reŝargi la ludon. +out-of-vram-change-usage-to-medium=Ŝanĝo de agordaĵo de bitmapa kaŝmemoremo (alta -> meza). Bonvolu reŝargi la ludon. +out-of-vram-enable-low-vram-mode=Ŝaltado de reĝimo de malalta uzo de VRAM. Bonvolu reŝargi la ludon. +player-data-invalid=Paneis ŝargi la datumdosieron de la ludanto. Progreso de kampanjo eble estus perdita. +replay-data-not-found=Ne povas reludi. Ne trovis reludan datumon. +replay-header-error=Ne povas ŝargi reludan dosier-kapon pro tiu eraro: +replay-header-error-old-version=Ne povas ŝarĝi reludan dosier-kapon. Ĝi verŝajne estas pli malnova ol la nuna versio __1__. +replay-mod-configuration-mismatch=Ne povas reludi: relud-dosiero havas malsaman agordon de modifoj. +replay-version-mismatch=Ne povas reludi; relud-dosiero havas version __1__, sed nuna versio estas __2__. +startup-failed=Malsukcesis komenci la ludon +system-initialization-failed=Komencon malsukcesis. Numero de eraro: __1__ +unable-to-create-sprite=Ne eblas krei sprajton (de grando __1__x__2__), eble ne estas sufiĉe da videomemoro (VRAM). +value-out-of-range=Valoro ekster rango; bonvolu enigi valoron inter __1__ kaj __2__. +[frequency] +none=Neniu +[graphics-errors] +device-removed-button-close=Fermi +device-removed-button-restart=Rekomenci +device-removed-button-use-opengl=Uzi OpenGL +[gui] +all=Ĉiuj +ammo=Municio +any=Ajna +armor=Kiraso +artillery-ammo=Artileria municio +blueprint-access-error=Ne povas modifi la stokadon de alia ludanto. +blueprint-components=Komponentoj +blueprint-dummy-error=Ne povas modifi kontruplanon kun nekonataj entaj datumoj. +blueprint-icons-empty-error=Kontruplano devas havi almenaŭ unu ikonon. +blueprint-include-entities=Entoj +blueprint-include-fuel=Trajnofuelo +blueprint-include-modules=Moduloj +blueprint-include-station-names=Nomoj de trajnhaltejoj +blueprint-include-tiles=Kaheloj +blueprint-include-trains=Trajnoj +blueprint-include-trains-tooltip=Inkluzivi trajnojn en la konstruplano +blueprint-not-present=La konstruplano estis malproksimigita de alia ludanto. +blueprint-preview=Antaŭvido +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ por forigi, __CONTROL_LEFT_CLICK__ por restarigi. +blueprint-preview-hint-specific=__CONTROL__mine__ por forigi, __CONTROL__build__ por restarigi. +blueprint-preview-not-editable-hint-dummy-entities=Ĉi tiu kontruplano ne povas esti ŝanĝita, ĝiaj datumoj estas konservitaj aparte por permesi restarigon de modita enhavo. +blueprint-preview-not-editable-hint-other-player=Ĉi tiu konstruplano ne povas esti ŝanĝita, kiel ĝi estas en la biblioteko de alia ludanto. +blueprint-preview-not-editable-hint-preview=Ĉi tiu kontruplano ne povas esti ŝanĝita, ĉar la enhavo ankoraŭ ne estis transdonita al la ludo. +blueprint-select-replacement=Elektu anstataŭigon +cancel=Reen +cancel-instruction=Nuligi (__CONTROL__toggle-menu__) +changelog=Ŝanĝoprotokolo +character=Persono +clear=Malplenigi +clear-blueprint=Malplenigi konstruplanon +close=Fermi +close-instruction=Fermu (__CONTROL__confirm-gui__ aŭ __CONTROL__toggle-menu__) +color=Koloro +confirm=Konfirmi +confirm-instruction=Konfirmi (__CONTROL__confirm-gui__) +confirm-load-game-load=Ŝargi +confirm-restart=Ĉu vi certas, ke vi volas rekomenci? +confirmation=Konfirmo +copy=Kopii +copy-this=Krei kopion de ĉi tio +crafting=Formanto +credits=Agnoskoj +delete=Forigu +delete-blueprint-record=Forigi konstruplanon +destroy-blueprint=Detrui konstruplanon +destroy-book=Detrui konstruplanujon +destroy-deconstruction-planner=Detruu dekonstruan planiston +destroy-upgrade-planner=Detrui __1__ +drop-blueprint-nothing-to-drop-error=Neniu konstruplano en kursoro por faligi. +empty-blueprint-error=La kontruplano estas malplena. +eula=EULA +exit=Eliri +export-to-string=Eksporti al teksto +fluid-ingredient=Flua ingredienco +fluid-ingredient-description=Eblaj fluaj enigoj +fuel=Bruligaĵo +guns=Pafilo +ingredient=Ingredienco +ingredient-description=Eblaj enigoj +instruction-to-activate=__1__ por aktivgi. +instruction-to-alt-select=__1__ kaj trenu por elekti kaj preterpasi la agordan fenestron. +instruction-to-build=__1__ por konstrui. +instruction-to-cancel-deconstruct=__1__ kaj trenu por nuligi dekonstruadon. +instruction-to-cancel-upgrade=__1__ kaj trenu por nuligi ĝisdatigajn mendojn. +instruction-to-change-size=__1__/__2__ por ŝanĝi la areograndecon. +instruction-to-clear-generic=__1__ por malplenigi. +instruction-to-clear-item=__1__ por malplenigi. +instruction-to-clear-quickbar-slot=__1__ por malplenigi ŝparvojon. +instruction-to-connect-spidertron-remote=__1__ sur spidertronon por konekti ĝin. +instruction-to-consume=__1__ por konsumi. +instruction-to-cycle-blueprint-backards=__1__ por antaŭa. +instruction-to-cycle-blueprint-forwards=__1__ por sekva. +instruction-to-deconstruct=__1__ kaj trenu por dekonstrui. +instruction-to-destroy=__1__ por detrui. +instruction-to-downgrade=__1__ kaj trenu por malĝisdatigi. +instruction-to-force-build=__1__ devigi konstrui. +instruction-to-mine-tiles=__1__ por mini konstruitaj kaheloj. +instruction-to-open-item=__1__ por malfermi. +instruction-to-order-spidertron=__1__ por sendi spidertronon. +instruction-to-order-spidertron-to-follow=__1__ por sekvi la elektitan enton. +instruction-to-queue-spidertron-order=__1__ por vosti mova komandon. +instruction-to-repair=__1__ kaj tenu por ripari elektitan enton. +instruction-to-reset-item=__1__ por reagordi. +instruction-to-select=__1__ kaj trenu por elekti enhavojn. +instruction-to-shoot=__1__ por pafi. +instruction-to-throw=__1__ por ĵeti. +instruction-to-upgrade=__1__ kaj trenu ĝisdatigi. +instruction-when-in-cursor=Kiam en kursoro +inventory=Inventaro +inventory-filter=Inventa filtrilo +licenses=Permesiloj +load=Ŝargi +loading-map=Ŝarĝanta mapon __1__ +mod-scenarios=Modaj scenaroj +module=Modulo +module-description=Permesitaj moduloj: +no=Ne +not-available=Ne disponebla +not-connected=Ne konektita +not-in-logistic-network=Ne en loĝistika reto +notice=Avizo +off=Neaktiva +on=Aktiva +owner=Posedanto +quit=Eliri +reassign-blueprint=Elektu novajn enhavojn por la konstruplano. +refresh=Refreŝigi +release-date=Eldondato: +remove-blueprint-book-record=Forigi konstruplanan libron +reset=Restarigi +reset-consumpiton-filters=Restarigi filtriloj +restart=Rekomenci +result=Rezulto +rocket-inventory-slot=La enhavo de la raketo +rocket-inventory-slot-description=Metu sateliton ĉi tien. +rocket-launch=Lanĉi +rocket-launch-started=Lanĉita +save=Konservi +saving-map=Konservante mapon __1__ +search=Serĉi +search-with-focus=Serĉo (__1__) +select-filter=Elektu filtrilon +select-signal=Elekti signalon +select-upgrade=Elektu altgradigon +set=Difini +set-amount=Agordu la sumon +set-filter=Agordu la filtrilon +set-inventory-bar-title=Limigu parton de la inventaro, por ke ĝi ne povas esti plenigita de maŝinoj. +since-last-played=Ekde la lasta ludado (__1__) +subversion=Sub-versio: +synchronize=Sinkronigi +total=Entuta +update=Ĝisdatigi +upgrade-blueprint-book-tooltip=Ĝisdatigu erojn kaj entojn en ĉiuj konstruplanoj en ĉi tiu libro. +upgrade-blueprint-tooltip=Ĝisdatigu erojn kaj entojn en la konstruplano. +user-scenarios=Uzantaj scenaroj +version=Versio: +weapons=Armiloj +yes=Jes +[gui-about] +forums=Forumoj +version=Versio +website=Retejo +[gui-achievements] +title=Atingoj +track=Komenci spuri +unlocked-count=Gajnita __1__ de __2__ +untrack=Halto sekvado +[gui-additional-entity-settings] +apply-entity-health=Apliki sanon +apply-entity-tag=Apliki etikedon +difficulty=Malfacileco +entity-tag=Enta Etikedo +indestructible=Nedetruebla +not-minable=Ne minebla +not-operable=Ne uzebla +not-rotatable=Ne turnebla +properties=Propraĵoj +title=__1__ kromaj agordoj +[gui-admin-player] +character-main-inventory=Ĉefa inventaro +[gui-alert-tooltip] +map-hint=Vidu la mapon por pli da detaloj. +no-storage=Nesufiĉe da spaco en loĝistika reto. +title=Avertoj +train-out-of-fuel=Neniom da brulaĵo en trajno. +turret-fire=__1__ __plural_for_parameter_1_{1=turo|rest=turoj}__ pafas malamikojn. +[gui-auth-server] +json-parse-error=Ne povis analizi la respondon de la auth servilo. Tio ŝajnas esti interna servilo eraro. +[gui-blueprint] +absolute-snapping=Absoluta +absolute-snapping-tooltip=Kaptu al tutmonda krado. La koordinatoj specifas kiel la konstruplano-lokigo estas poziciigita relative al la tutmonda krado. +close-blueprint=Fermi konstruplanon +commit-blueprint=Konservi konstruplanon +create-blueprint=Krei konstruplanon +grid-position=Krada pozicio +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ en la antaŭvido por ŝanĝi la kradan pozicion. +grid-size=Grando de krado +height=Alteco +icon=Piktogramo +relative-snapping=Relativa +relative-snapping-tooltip=Permesas al la kontruplano alkroĉi relative al kie komenciĝis la konstruado. +settings=Agordoj +snap-to-grid=Serpentumu al krado +snap-to-grid-tooltip=Alprenante la planon al krado kiam oni konstruas. +unnamed-blueprint=Nenomita konstruplano +width=Larĝeco +[gui-blueprint-book] +blueprints=Skizoj +delete-blueprint-book=Forigi libron +scroll-to-change-active=Uzi __CONTROL__cycle-blueprint-forwards__ kaj __CONTROL__cycle-blueprint-backwards__ por ŝanĝi aktivan skizon. +unnamed-blueprint-book=Nenomita skizlibro +[gui-blueprint-library] +blueprint-book-string=Skiza libra teksto +blueprint-string=Skiza teksto +grid-view=Krada vido +import=Importi +import-string=Importi tekston +list-view=Lista vido +make-new=Nova __1__ +not-synced-warning=[img=utility/warning_icon] [color=red]Skiza biblioteko ne estas sinkronigita.[/color] +private-shelf=Miaj skizoj +shelf-choice=Filtrilo: +shelf-choice-all=Ĉiuj +shelf-choice-game=Ludaj skizoj +[gui-bonus] +character-build-distance=Konstrudistanco +character-crafting-speed=Konstrua rapideco +character-health-bonus=Sano +character-inventory-slots-bonus=Plia inventaraj fendoj +character-item-drop-distance=Objektdemeta distanco +character-item-pickup-distance=Objektprena distanco +character-logistic-slots=Logistikaj petaj fendoj +character-logistic-trash-slots=Logistikaj rubaj fendoj +character-loot-pickup-distance=Predprena distanco +character-mining-speed=Fosrapiso +character-reach-distance=Atingdistanco +character-resource-reach-distance=Materiala atingodistanco +character-running-speed=Marŝrapido +damage-bonus=Damaĝo +follower-robot-lifetime=Vivodaŭro +inserter-stack-size-bonus=Kapacito de enmetiloj +laboratory-productivity=Esplorada produktiveco +laboratory-speed=Esploro rapido +maximum-following-robots-count=Kvanto de sekvaj robotoj +mining-drill-productivity-bonus=Minekspluatada produktiveco +no-bonuses=Neniu gratifikoj esplorita ankoraŭ. +shooting-speed-bonus=Pafrapido +stack-inserter-capacity-bonus=Kapacito de stakaj enmetiloj +title=Gratifikoj +train-braking-force-bonus=Bremsita forto de trajnoj +turret-damage-bonus-description=(Aldonas kun plibonigoj de municio) +worker-robot-battery=Kapacito de la baterio +worker-robot-speed=Rapido de movo +worker-robot-storage=Kargkapacito +[gui-browse-games] +access=Aliro +access-password=Pasvorto +access-public=Publika +games-headers-name=Nomo +games-headers-players=Ludantoj +games-headers-playtime=Ludtempo +has-mods=Havas modifaĵojn +has-password=Havas pasvorton +has-players=Havas ludantojn +is-dedicated-server=Estas dediĉita servilo +join-game=Aliĝi al ludo +loading=Prepariĝas... +mods=Modifoj +no-players=Neniu +none=Neniu +ping=Respondotempo +ping-cant-reach=Ne povas atingi +players=Ludantoj +search=Serĉi +tags=Etikedoj +version=Versio +[gui-building-statistics] +title=Konstruaĵoj +[gui-car] +color=Koloro +with-gunner=Kun artileriisto +without-gunner=Sen artileriisto +[gui-constant] +off=Neaktiva +on=Aktiva +[gui-control-behavior] +green-network-id=[color=green]__1__[/color] +red-network-id=[color=red]__1__[/color] +[gui-control-behavior-modes] +none=Neniu +read-resources=Legu materialojn +[gui-control-behavior-modes-guis] +blue=Blua +green=Verda +red=Ruĝa +this-miner=Ĉi tiu minilo +yellow=Flava +[gui-control-settings] +crafting=Formanto +inventory=Inventaro +mods=Modifoj +movement=Movado +tools=Iloj +[gui-crafting-queue] +collapse=Disfalo +expand=Pligrandigi +[gui-create-account] +terms-of-service=Reguloj de Servado +[gui-current-research] +not-researching=Premu __CONTROL__open-technology-gui__ por komencigi esploradon. +[gui-decider] +one=1 +[gui-deconstruction] +trees-and-rocks-only=Nur arboj/rokoj +whitelist-trees-and-rocks=Nur arboj/rokoj +[gui-downloading-mods] +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=nenio +downloading=Elŝutas +[gui-electric-network] +consumption=Konsumo +production=Produktado +production-label=Produktado +progressbar-format=__1__ / __2__ +[gui-game-finished] +continue=Daŭrigi +finish=Fini +kills=Mortigoj +victory=Venko! +[gui-goal-description] +info-visibility-button=Informoj +title=Objektiva +[gui-graphics-settings] +color-filter-none=Neniu +general=Ĝenerala +graphics-quality-high=Alta +graphics-quality-low=Malalta +graphics-quality-normal=Normala +restart-required=Reŝargo estas postulata. +screen-n=Ekrano __1__ +texture-compression-high-quality=Alta kvalito +texture-compression-low-quality=Malalta kvalito +texture-compression-none=Neniu +title=Grafikaĵo agordoj +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Ciuj +video-memory-usage-low=Malalta +[gui-infinity-container] +add=Aldoni +at-least=Almenaŭ +at-most=Maksimume +exactly=Ĝuste +remove=Forigi +[gui-infinity-pipe] +percent=% +temperature=Temperaturo +[gui-install-mods] +install=Instali +mods-headers-download-count=Elŝutoj +mods-headers-name=Nomo +mods-headers-version=Versio +[gui-interface-settings] +locale=Lingvo +show-grid-when-paused=Montri kradon kiam ludo estas paŭzigita +tooltip-never=Neniam +[gui-kills] +kills=Mortigoj +title=Mortigoj +[gui-load-game] +title=Ŝargi ludo +[gui-load-scenario] +title=Prepariĝi scenaro +[gui-logistic] +cell=ĉelo +cells=ĉeloj +count=Grafo +infinite-amount-in-textfield=∞ +items=Objektoj +logistic-networks=Loĝistiko retoj +members=Membroj +network=Reto +title=Loĝistiko +title-request=Loĝistiko peto +[gui-manage-mods] +name-column-header=Nomo +version-column-header=Versio +[gui-map-editor] +character-main-inventory=Ĉefa inventaro +cliffs=Klifoj +items=Objektoj +resources=Materialoj +settings=Agordoj +shape=Formo +tools-title=Iloj +[gui-map-editor-lua-snippet-editor] +name=Nomo +[gui-map-editor-menu] +quit=Eliri el redaktilo de mapo +save-and-play=Konservi kaj ludi +save-map-as=Konservi kiel +save-map-overwrite=Konservi +title=Redaktilo de mapo +[gui-map-editor-script-editor] +color=Koloro +name=Nomo +[gui-map-editor-surface-editor] +surface-name=Nomo +[gui-map-editor-time-editor] +pause=Paŭzigu (__CONTROL__editor-toggle-pause__) +paused=(paŭzigite) +play=Ludu (__CONTROL__editor-toggle-pause__) +[gui-map-editor-title] +none-editor=Neniu +resource-editor=Materialoj +time-editor=Tempo +[gui-map-editor-tool] +cursor=Kursoro +[gui-map-generator] +advanced-tab-title=Speciala +aux=Tipo de tereno +bias=Nivelo +cliff-continuity=Kontinueco +cliff-continuity-description=Longeco de senrompaj klifoj. +cliff-frequency=Frekvenco +cliff-frequency-description=Kvanto de klifoj. +cliffs=Klifoj +coverage=Kvanto kovrata +custom=[ŝanĝita] +difficulty=Malfacileco +enabled=Ŝaltita +enemy-attack-pollution-consumption-modifier=Modifo de atakokosto +enemy-base=Malamikejo +enemy-expansion-group-tile=Ekspansio de malamikoj +enemy-expansion-maximum-expansion-cooldown=Maksimuma malvarmiĝo +enemy-expansion-maximum-expansion-cooldown-description=Maximuma tempo inter kiam malamikaj ekspansioj estas sendataj. +enemy-expansion-maximum-expansion-distance=Maksimimua distanco de ekspansio +enemy-expansion-maximum-expansion-distance-description=Maksimuma distanco kion malamikoj provos ekspansi el aliaj malamikejoj. +enemy-expansion-maximum-expansion-group-size=Maksimuma grandeco de grupo +enemy-expansion-maximum-expansion-group-size-description=Maksimuma grandeco de malamika expansa grupo, modifata per nuna evoluada nivelo. +enemy-expansion-minimum-expansion-cooldown=Minimuma malvarmiĝo +enemy-expansion-minimum-expansion-cooldown-description=Minimuma tempo inter kiam malamikaj ekspansioj estas sendataj. +enemy-expansion-minimum-expansion-group-size=Minimuma grandeco de grupo +enemy-expansion-minimum-expansion-group-size-description=Minimuma grandeco de malamika expansa grupo, modifata per nuna evoluada nivelo. +enemy-expansion-minutes=min +enemy-tab-title=Malamiko +evolution=Evoluado +evolution-destroy-factor=Faktoro de detruo +evolution-destroy-factor-description=Regas la rapidecon de plialtiĝi de evoluo pro la detruo de malamikejoj. +evolution-pollution-factor=Faktoro de poluaĵo +evolution-pollution-factor-description=Regas la rapidecon de plialtiĝi de evoluo pro poluo. +evolution-time-factor=Faktoro de tempo +evolution-time-factor-description=Regas la rapidecon de plialtiĝi de evoluo. +exchange-string-instructions=Enigu transdon-kodon de mapo por ŝargi agordojn. +export-exchange-string-tt=Eksportu komunikilon de mapo (konservas la agordojn de la mapo do oni povas disdoni ĝin) +frequency=Frekvenco +hide-preview=Fermi antaŭrigardon +import-exchange-string-tt=Importu komunikilon de mapo +island-size=Largeco de insulo +map-height=Alteco +map-height-simple=La alto de la mapo +map-seed=Semo +map-seed-simple=Semo +map-size-group-tile=Mapo +map-type=Tipo de mapo +map-width=Largeco +map-width-simple=La larĝo de la mapo +minimum-pollution-to-damage-trees=Minimumo por damaĝi arbojn +moisture=Akveco +next=Sekva +peaceful-mode-checkbox=Paca reĝimo +play=Ludi +pollution=Poluaĵo +pollution-absorbed-per-tree-damaged=Sorbita de damaĝita arbo +pollution-absorption-modifier=Modifilo de sorbado +pollution-absorption-modifier-description=Modifilo por kvanto de poluaĵo sorbata per arboj kaj kaheloj. +pollution-diffusion-ratio=Proporcio de disvastigo +pollution-diffusion-ratio-description=Kvanto de poluaĵo difuzata en apudajn blokojn ĉiu sekundo. +preview-error=Eraro dum generis antaŭrigardon +price-multiplier=Multiplikanto de prezoj +randomize-map-seed=Hazarda semo +recipes-difficulty-group-tile=Receptoj +research-queue-availability=Disponeblo de atendovico +research-queue-availability-after-victory=Post kiam la ludo finiĝos +research-queue-availability-always=Ĉiam +research-queue-availability-never=Neniam +reset-preset=Restarigu al antaŭagorda defaŭlto +reset-to-preset=Restarigu __1__ __plural_for_parameter_1_{1=opcion|rest=opciojn}__ al __plural_for_parameter_1_{1=antaŭagordo|rest=antaŭagordoj}__ +reset-to-preset-disabled=Ĉiuj opcioj havas antaŭagordojn. +resource-frequency-description=La nombro de materialejoj. +resource-richness-description=La kvanto de materialoj de kahelo en materialejoj. +resource-size-description=La areo de ĉiu materialejo. +resources-tab-title=Materialoj +richness=Riĉeco +scale=Skalo +show-preview=Antaŭrigardo +size=Grandeco +starting-area-size=Largeco de komencareo +starting-area-size-description=Largeco de la areo sen malamikejoj ĉirkaŭ la ludanto. +technology-difficulty-group-tile=Teknologio +temperature=Temperaturo +terrain-bias-description=Konstanta deŝovo aplikata. +terrain-generators-group-title=Generiloj +terrain-scale-description=Tuta skalo de trajtoj kaj la spaco intere. +terrain-tab-title=Tereno +title=Mapo generatoro +water=Akvo +[gui-map-info] +difficulty=Malfacileco +mods=Modifoj +[gui-map-view-settings] +show-electric-network=Elektraj retoj +show-logistic-network=Loĝistikaj retoj +show-map-stop=La nomo de trajnhaltejoj +show-player-names=La nomo de ludantoj +show-pollution=Poluado +show-turret-range=La kovrita regiono de turoj +[gui-menu] +about=Pri +continue-host-save-tooltip=Gastigi __1__ +continue-join-game-tooltip=Aliĝi __1__ +continue-save=Daŭrigi __1__ +continue-save-tooltip=Ŝargi ludon __1__ +game-menu=Ludmenuo +graphics=Grafikaĵo +host-new-game=Gastigi novan ludon +host-saved-game=Gastigi konservitan ludon +interface=Interfaco +lan-username=LAN uzantnomo +load-game=Ŝargi ludon +main-menu=Ĉefmenuo +map-editor=Redaktilo de mapo +mods=Modifoj +multi-player=Plurludantaĵo +multi-player-menu=Plurludantaĵo +new-game=Nova ludo +other=Alia +pause-game=Paŭzigi ludon +quit-game=Eliri ludon +quit-tutorial-to-game=Eliri el lernilo +quit-tutorial-to-menu=Eliri el lernilo +restart-game=Rekomenci +restart-tutorial=Rekomenci +resume-game=Daŭrigi +save-game=Konservi ludon +settings=Agordoj +single-player=Sola ludo +single-player-menu=Sola ludo +sound=Sonoj +the-rest=Resto +tutorial-menu=Lernilo +unpause-game=Malpaŭzigi ludon +user-login=Uzanta salutnomo +[gui-mod-info] +author=Aŭtoro +delete=Forigi +factorio-version=Versio de Faktorio +homepage=Hejmpaĝo +name=Nomo +no-dependencies=Neniu +status=Pozicio +status-disabled=Malŝaltita +status-enabled=Ŝaltita +version=Versio +[gui-mod-load-error] +exit=Eliri +restart-application=Rekomenci +[gui-mod-settings] +apply=Apliki +cancel=Nuligi +map=Mapo +reload=Reŝargi +reset=Restarigi +[gui-mod-startup-settings-mismatch] +apply=Jes* +cancel=Ne +[gui-mods] +install=Instali +title=Modifoj +[gui-multiplayer-connect] +password=Pasvorto +[gui-multiplayer-lobby] +allow-commands-false=Ne +allow-commands-true=Jes +authserver-side-bans=Uzi aŭtentig-servilajn ludbarojn +authserver-side-bans-tooltip=Certigi, ke konektantoj ne estas ludbaritaj de plurludantaĵo kaj sciigi Factorio.com pri ludbaraj/malludbaraj ordonoj. +default-game-name=Ludo de __1__ +game-description=Priskribo +game-visibility-LAN=LAN +game-visibility-public=Publika +game-visibility-steam=Steam +only-admins-can-pause-the-game=Ĉu nur administrantoj povas paŭzigi +play=Ludi +title=Agordaro de multludanta servilo +[gui-new-game] +difficulty=Malfacileco +play=Ludi +title-start-new-game=Komenci novan ludon +[gui-other-settings] +autosave-never=Neniam +delete-achievements-button=Forigi +delete-achievements-confirm-control-phrase=FORIGI +developer=Programisto +log-in=Saluti +log-out=Elsaluti +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Aldonu grupon +add-player-to-group=Aldonu ludanton al grupo +clone-group=Kopiu grupon +delete-selected-group=Forigu elektitan grupon +disable-all=Malebligu ĉion +do-you-really-want-to-revoke-your-permissions-to-edit=Ĉu vi vere volas forigu vian eblon redakti permesojn? +edit-selected-group=Redaktu elektitan grupon +enable-all=Ebligu ĉion +export=Elporti +group-ids-exhausted=Maksimuman kvanton da grupoj atingis. +group-permissions-title=Grupaj permesoj +import=Enporti +import-failed=Paneis importi: __1__ +import-permissions=Importu permesojn +multiple-default-groups-found=Plurajn defaŭltajn grupojn trovis. +no-default-group-found=Defaŭltan grupon ne trovis. +permissions-string=Signoĉeno de permeso +players-in-group=Ludantoj en grupo +remove-player-from-group=Forigu ludanton de grupo +show-players-in-other-groups=Montru ludantojn el aliaj grupoj +title=Permesoj +you-can-not-delete-the-default-group=Ne povas forigi la defaŭltan grupon. +[gui-permissions-names] +AddTrainStation=Aldoni trajnostacion +AltReverseSelectArea=Alternativa inversa elekta areo +AltSelectArea=Alternativa elekta areo +BeginMining=Komenci mini +Build=Konstrui +BuildRail=Konstrui relon +BuildTerrain=Konstrui terenon +CancelCraft=Nuligi formanton +CancelDeconstruct=Nuligi dekonstruadon +CancelResearch=Nuligi esploradon +CancelUpgrade=Nuligi ĝisdatigon +ChangeArithmeticCombinatorParameters=Ŝanĝi aritmetikajn kombinilajn parametrojn +ChangeDeciderCombinatorParameters=Ŝanĝi decidilajn kombinilajn parametrojn +ChangeEntityLabel=Ŝanĝi estaĵan etikedon +ChangeItemDescription=Ŝanĝi objektan priskribon +ChangeItemLabel=Ŝanĝi objektan etikedon +ChangeProgrammableSpeakerAlertParameters=Ŝanĝi programeblajn laŭtparolilajn atentigajn parametrojn +ChangeProgrammableSpeakerCircuitParameters=Ŝanĝi programeblajn laŭtparolilajn cirkvitajn parametrojn +ChangeProgrammableSpeakerParameters=Ŝanĝi programeblajn laŭtparolilajn parametrojn +ChangeTrainWaitCondition=Ŝanĝi trajnan atendkondiĉon +ChangeTrainWaitConditionData=Ŝanĝi trajnajn atendkondiĉajn datumojn +Copy=Kopii +Craft=Konstrui +CustomInput=Propra enigo +Deconstruct=Malkonstrui +DestroyItem=Detrui objekton +DragTrainSchedule=Treni trajnhoraron +DragTrainWaitCondition=Treni trajnan atendkondiĉon +DropItem=Faligi objekton +EditCustomTag=Redakti propran etikedon +EditPermissionGroup=Redakti permesgrupon +GoToTrainStation=Iri al trajnostacion +GuiElemChanged=GUI-elemento ŝanĝita +ImportBlueprint=Importi konstruplanon +ImportBlueprintString=Importi ĉenigitan konstruplanon +ImportBlueprintsFiltered=Importaj konstruplanoj filtrita +ImportPermissionsString=Importu ĉenigitajn permesojn +LaunchRocket=Lanĉi raketon +ModSettingsChanged=Modifikaĵajn agordojn ŝanĝita +OpenCharacterGui=Malfermi karakteran grafikan fasadon +OpenGui=Malfermi grafikan fasadon +OpenItem=Malfermi objekton +OpenTrainGui=Malfermi trajnomenuon +RemoveTrainStation=Forigi trajnostacion +ResetItem=Restarigi objekton +ReverseSelectArea=Inversa elekta areo +SelectArea=Elekti areon +SelectItem=Elekti objekton +SetControllerLogisticTrashFilterItem=Agordi loĝistikan rubfiltrilan objekton +SetDeconstructionItemTreesAndRocksOnly=Agordi dekonstruado de nur arbojn kaj rokojn +SetEntityColor=Agordi estaĵan koloron +SetEntityEnergyProperty=Agordi estaĵajn energiajn agordojn +SetEntityLogisticTrashFilterItem=Agordu estaĵan loĝistikan rubfiltrilon +SetInfinityContainerFilterItem=Agordi filtrilan objekton de infinita ujo +SetInfinityPipeFilter=Agordu filtrilon de senfina pipo +SetVehicleAutomaticTargetingParameters=Agordi veturilajn aŭtomatajn celajn parametrojn +StartWalking=Komenci paŝi +TranslateString=Traduki tekston +Undo=Malfari +UseArtilleryRemote=Uzi teleregilon de artilerio +UseItem=Uzi objekton +[gui-player-management] +add-player=Aldoni ludanton +admin=Estrigita +ban=Malpermesu +banned=Malpermesita +cant-ban-yourself=Ne povas malpermisi vin mem. +cant-delete-yourself=Ne povas forigi vin mem. +cant-kick-not-online=Povas piedbati nur konektajn ludantojn. +cant-kick-yourself=Ne povas piedbati vi mem. +cant-use-not-in-multiplayer-game=Ĉi tiu fasado nur uzeblas dum plurludantaĵo. +cant-whitelist-disabled=Devas ŝalti blankan liston en la servilo unue. +delete-player=Forigu +delete-player-tooltip=Forigas la ludanton de la servilo. +demote=Malavancu +kick=Piedbatu +last-online=Laste enreta +manage=Regu +manage-permissions=Regu permesojn +manage-player=Regu __1__ +mute=Mutigu +muted=Mutita +name=Nomo +never=neniam +now=nun +online-players=__1__ el __2__ ludantoj estas enretaj +operations=Agoj +permission-group=Permesa grupo +promote=Avancu +purge=Purigu +show-online-only=Montru nur enretajn +time-ago=antaŭ __1__ +title=Rego de ludantoj +unban=Dis-malpermesu +unmute=Malmutigu +unwhitelist=El blanka listo +whitelist=En blankan liston +whitelisted=En la blanka listo +[gui-power-switch] +off=Neaktiva +on=Aktiva +[gui-production] +consumption=Konsumo +electricity=Elektro +fluids=Fluidoj +items=Objektoj +kills=Mortigoj +production=Produktado +title=Produktado +[gui-programmable-speaker] +volume=Laŭteco +[gui-roboport] +repair-packs=Ripariloj +robots=Robotoj +[gui-save-game] +save=Konservi +title=Konservi ludon +[gui-server-config] +cancel=Nuligu +save=Konservu +title=Agordo de servilo +[gui-side-menu] +achievements=Atingoj +bonuses=Gratifikoj +map=Mapo (__CONTROL__toggle-map__) +production-statistics=Produktado statistiko (__CONTROL__production-statistics__) +tips-and-tricks=Konsiloj kaj lertaĵoj +[gui-sound-settings] +alerts-volume=Atentigoj +music-volume=Muziko +walking-sound-volume=Sono de marŝado +wind-volume=Vento +[gui-speed-panel] +pause=Paŭzo +paused=Paŭzigite +speed=Rapido: __1__ +[gui-splitter] +left=Maldekstre +right=Dekstra +[gui-sync-mods-with-save] +cancel=Reen +confirm=Konfirmi +correct=Ĝusta: +disabled=Malŝaltitaj: +download=Elŝuti +enable=Ŝalti +no-release=Neniu eldono: +[gui-tag-edit] +cancel=Nuligi +confirm=Konfirmi +delete=Forigi +icon=Piktogramo +name=Nomo +title-create=Nova etikedo +[gui-technology-preview] +continue-research=Rekomenci +effects=Efektoj +prerequisites=Postulas +start-research=Komencigi esploradon +status-available=Disponebla +title-status=(__1__) +unit-ingredients=Kosto +[gui-technology-progress] +cancel=Nuligi +[gui-text-tags] +blueprint-name-label=Nomo: +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-train-no-name=[Trajno] +gps-position-label=Pozicio: +train-hover=Trajno: __1__ +[gui-train] +add-empty-condition=Malplena kargo +add-full-condition=Plena kargo +add-robots-inactive-condition=Robotoj malagemiĝis +add-station=+ Aldoni trajnohaltejon +adding-temporary=Aldonas provizora +automatic-mode=Aŭtomata +cargo=Bruligaĵo +cargo-condition=Kargo +color=Koloro +fluid=Fluido +manual-mode=Permane +schedule=Horaro +temporary=Provizora: __1__ +toggle-station-names=Baskuli halto nomoj +[gui-train-wait-condition-description] +and=KAJ +empty-condition=Malplena karga inventaro +fluid-count-condition=Fluido: __1__ __2__ __3__ +full-condition=Plena karga inventaro +item-count-condition=Kargo: __1__ __2__ __3__ +or=AŬ +[gui-trains] +empty-schedule=[Malplena] +manual-mode=Permana reĝimo +open-train=Malfermi trajnan menuon +stations-tab=Stacioj +stations-trains=Trajnoj: +trains-tab=Trajnoj +[gui-update] +checking=Kontrolas +ok=Ensaluti +password=Pasvorto +username=Uzantnomo +[gui-update-mods] +cancel=Nuligi +name-column-header=Nomo +[gui-upgrade] +from=De +modules=Moduloj +to=Al +[gui-user-login] +create-account=Krei konton +login=Ensaluti +[http-error] +auth-error=Elŝutaĵo paneis (statkodo __1__): rajtiga eraro. +auth-error-with-message=Elŝutaĵo paneis (statkodo __1__): rajtiga eraro: __2__ +json-parse-error=Elŝutaĵo paneis (statkodo __1__): paneis analizi JSON respondon: __2__ +unknown-error=Elŝutaĵo paneis (statkodo __1__). +unknown-error-with-message=Elŝutaĵo peneis (statkodo __1__): __2__ +[ini-parse-error] +missing-value=Mankas valoro ĉe __1__:__2__ +unterminated-section-header=Nefinita ĉapo de sekcio ĉe __1__:__2__ +[inventory-full-message] +main=Inventaro estas plena. +[inventory-restriction] +cant-be-burned=__1__ ne estas uzebla kiel bruligaĵo. +cant-be-smelted=__1__ ne estas fandebla. +cant-be-used-as-ammo=__1__ ne estas uzebla kiel municio. +cant-be-used-as-ammo-for=__1__ ne estas uzebla kiel municio por __2__. +cant-be-used-as-gun=__1__ ne estas uzebla kiel armilo. +cant-shoot=__1__ ne povas pafi __2__n. +[json-parse-error] +invalid-comma-before-brace=Nevalida komo antaŭ "}" ĉe __1__:__2__ +invalid-comma-before-square-bracket=Nevalida komo antaŭ "]" ĉe __1__:__2__ +invalid-string-escape=Nevalida kodŝanĝa signoĉeno ĉe __1__:__2__ +invalid-utf16-low-surrogate=Nevalida UTF-16 malalta surogato en JSON signoĉenaj eskapoj ĉu __1__:__2__ +unexpected-character=Neatendita signo (__1__) ĉe __2__:__3__ +unexpected-end-of-file=Neatendita fino de dosiero ĉe __1__:__2__ +unexpected-utf16-low-surrogate=Neatendita UTF-16 malalta surogato en JSON signoĉenaj eskapoj ĉu __1__:__2__ +unterminated-string=Nefinita signoĉeno ĉe __1__:__2__ +[lua-profiler] +duration=Daŭro: __1__ms +[multiplayer] +core-crc-mismatch=Cikloredunda erarkontrolo de ĉefa modifo malsukcesis! Datumoj de ĉefa ludo ne kongruas kun la atendataj datumoj. +game-paused=__1__ paŭzigis la ludon. +joined-paused-game=Vi aliĝis al paŭzigita ludo. Vi povos vidi la mapon nur kiam la ludon malpaŭzigos. +player-banned-by-authserver=Vi estas ludbarita en ĉi tiu ludo laŭ aŭtentig-servila rekomendo. Por apelacii kontaktu support@factorio.com. +player-joined-game=__1__ aliĝis al la ludo. +player-paused-game=__1__ paŭzigis la ludon. +script-event-mismatch=Ne eblas aliĝi. Jen modifaĵaj eventtraktiloj ne-identaj inter vi kaj la servilo. Ĉi tio indikas tion, ke ĉi tiuj modifaĵoj ne estas sekuraj multludante (por konservado/ŝargado de ludo). (Rigardu en protokolon por pli da detaloj): +[noise-expression] +0_17-island=Insulo +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +[noise-property] +temperature=Temperaturo +[permissions-command-output] +action-set-to=__1__ metita al __2__. +added-player-to-group=__1__ aldonita al la grupo __2__. +created-group=Kreis la __1__ grupon. +deleted-group=Grupo forigita de permeso: __1__. +player-is-already-in-group=__1__ jam estas en la grupo __2__. +player-is-in-group=__1__ estas en la __2__-grupo. +player-is-not-in-any-group=__1__ ne estas en iu ajn grupo. +player-is-not-in-group=__1__ ne estas en la grupo __2__. +player-removed-from-group=__1__ forigita de la grupo __2__. +renamed-group=Renamata permeso-grupo: __1__ al __2__. +reset-complete=Permesoj restarigi alfaŭlte. +unable-to-create-group=Ne eblis krei grupon. +unknown-action=Nekonata eniga ago: __1__. +unknown-action-value=Nekonata valoro: __1__ - Atendita vera aŭ falsa. +unknown-group=Nekonata grupo: __1__. +unknown-player=Nekonata ludanto: __1__. +you-can-not-create-groups=Vi ne rajtas krei permesajn grupojn. +you-can-not-delete-groups=Vi ne rajtas forigi permesajn grupojn. +you-can-not-edit-groups=Vi ne rajtas redakti permesajn grupojn. +[permissions-help] +add-player= - Aldonas la ludanton al la sppecifitan grupon. +delete-group= - Forigas la specifitan grupon. +edit-group=- Ebligas aŭ malebligas la specifitan agon por la specifita grupo. +get-player-group=- Gajnas la grupon, kiun la donita ludanto estas parto de (se iu). +groups=- Listigas ĉiujn grupojn. +help-list=Disponeblaj ebloj estas: __1__. +matching-actions-list=Agoj de interŝanĝo: __1__. +matching-group-list=Grupoj kunvenantaj: +matching-options-list=Ebloj de interŝanĝo: __1__. +remove-player=- Forigas la ludanton el la specifitan grupon. +rename-group= - Renomigas la specifitan grupon. +reset=- Restarigas ĉiujn permesojn al la defaŭlta stato. +[recipe-difficulty] +expensive=Multekosta +normal=Normala +[richness] +none[1]=Neniu +[save-map-failed] +cannot-save-map=Ne povas konservi mapon: __1__ +[size] +none=Neniu +[spidertron-status] +idle=Senlabore +[technology-difficulty] +expensive=Multekosta +normal=Normala +[tooltip-category] +activated=Aktivigita +burnable-fuel=brulaĵo +consumed=Konsumita +consumes=Konsumas +debug=Sencimigi +effect=Efekto +electricity=elektro +equipment-grid=Ekipaĵa krado +fluid=fluaĵo +generates=Generas +heat=varmo +personal-weapon=Personaj armiloj +player-armor=Kiraso +stores=Stokas +thrown=Ĵetita +train=Trajno +turret=Tureto +vehicle=Veturilo +vehicle-weapons=Veturilaj armiloj +[tutorial-gui] +new-recipes-available=Nova konstrua recepto estas disponebla + diff --git a/factorio/data/core/locale/eo/info.json b/factorio/data/core/locale/eo/info.json new file mode 100644 index 0000000000000000000000000000000000000000..7f41dc4837ea925b5afaaf74d42eae8f8ed22b16 --- /dev/null +++ b/factorio/data/core/locale/eo/info.json @@ -0,0 +1,4 @@ +{ + "completed": 59, + "language-name": "Esperanto" +} \ No newline at end of file diff --git a/factorio/data/core/locale/es-ES/core.cfg b/factorio/data/core/locale/es-ES/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..735f3065485f5bee1e816bac86bf97485e640a9f --- /dev/null +++ b/factorio/data/core/locale/es-ES/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=No se puede mezclar los fluidos. +and=y +ban-report=__1__ para __2__ +ban-report-ip=__1__ (__2__) por __3__ +base-mod-disabled=El Mod de Base es necesario para ejecutar el juego, pero está actualmente desactivado. ¿Quieres habilitarlo? +base-mod-invalid=El Mod Base es necesario para iniciar el juego, pero es actualmente inválido. +blueprint-library-shortcut-broken=El destino de este acceso directo a la biblioteca de planos ya no se encuentra presente. +blueprint-no-name=Sin título +blueprint-transferring=Transfiriendo plano:__1__ +bonus-progress-bar-tooltip=Producción adicional: __1__ +building-atlas=Creando atlas gráfico... +building-prototypes=Construyendo prototipos... +cannot-open-mod-settings-game-not-fully-setup=Los ajustes del mod no se pueden abrir cuando el juego no está completamente configurado (unirse a una partida multijugador en pausa). +cant-add-player-already-exists=Un jugador con el nombre __1__ ya existe. +cant-be-connected-to-copper-wire=No se puede conectar al cable eléctrico +cant-be-connected-to-wire=Imposible conectar al cable +cant-be-crafted-in-this-machine=No puede ser creado en esta máquina. +cant-be-damaged=Esto no puede ser dañado. +cant-be-mined=Esto no puede ser minado. +cant-be-rotated=Esto no puede ser rotado. +cant-change-enemy-wires=No se puede cambiar los cables enemigos. +cant-clear-cursor=No se puede guardar: __1__. El inventario del jugador está lleno. +cant-connect-rolling-stock-not-in-rolling-stock=No se puede conectar el convoy: no estás en el convoy. +cant-connect-rolling-stock-not-in-vehicle=No se puede conectar el convoy: no estás en el vehículo. +cant-connect-rolling-stock-too-close=No se puede conectar el convoy: los convoys están demasiado cerca entre sí. +cant-copy-enemy-structure-settings=No se pueden copiar los ajustes de las estructuras enemigas. +cant-disconnect-rolling-stock-not-in-rolling-stock=No se puede desconectar el convoy: no estás en el vagón. +cant-disconnect-rolling-stock-not-in-vehicle=No se puede desconectar el convoy: no estás en el vehículo. +cant-enter-enemy-vehicles=No se puede entrar en vehículos enemigos. +cant-join-game-not-in-main-menu=Solo puede unirse a un juego de Steam mientras esté en el menú principal. +cant-join-game-steam-init-failed=No es posible unirse a la partida: error al iniciar Steam. +cant-join-game-steam-networking-disabled=No es posible unirse a la partida: se ha desactivado la red de Steam en los ajustes de configuración. +cant-mine-enemy-structure=Estructuras enemigas no pueden ser extraídos. +cant-mine-vehicle-with-passenger=Esto no puede ser minado mientras alguien está ahí. +cant-open-enemy-structures=No se pueden abrir las estructuras enemigas. +cant-paste-enemy-structure-settings=No se pueden pegar los ajustes a las estructuras enemigas. +cant-put-item-back=No puede devolverse el objeto: __1__ +cant-reach=Imposible llegar ahí +cant-repair-enemy-structures=Las estructuras enemigas no pueden ser reparadas. +cant-rotate-enemy-structures=No se pueden rotar estructuras enemigas. +cant-run-command-not-admin=No se puede ejecutar el comando (__1__). No eres un administrador. +cant-run-command-not-in-multiplayer-game=No se puede ejecutar el comando (__1__) en una partida de un jugador. +cant-set-duplicate-filter=__1__ ya ha sido filtrado en otra ranura logística. +cant-set-duplicate-request=Ya se ha solicitado __1__ en una ranura diferente. +cant-set-duplicate-trash-slot=__1__ ya está ubicado en una ranura diferente. +cant-set-filter=No se puede establecer este filtro: __1__ +cant-set-request-when-it-is-automated=No puedes modificar las solicitudes que ya han sido introducidas en la red de circuitos. +cant-swap-console-with-player=No se puede intercambiar la consola con el jugador. Se esperan 2 jugadores para la consola. +cant-swap-expected-two-players=No se puede intercambiar. Se esperan 2 jugadores para la consola. +cant-swap-with-yourself=No puedes intercambiar jugadores contigo mismo. +cant-transfer-from-enemy-structures=No se puede transferir desde estructuras enemigas. +cant-transfer-to-enemy-structures=No se puede transferir a estructuras enemigas. +cheat-will-disable-achievements=Usar el comando de trampas deshabilitará los logros. Por favor, repita el comando para proceder. +checking-sprites=Comprobando gráficos... +close-file-reason-corrupt=La verificación de redundancia cíclica (CRC) ha fallado: el archivo ZIP está corrupto. +close-file-reason-other=Otros (código de error: __1__) +closing-file-failed=Fallo al cerrar el archivo __1__.\nRazón: __2__. +colon=: +color-for-players-only=El color solo puede ser aplicado a jugadores. +command-attempted-not-allowed=__1__ intentó ejecutar un comando que no está permitido para ellos: __2__ +command-ran=__1__ ha ejecutado el comando: __2__ +command-will-disable-achievements=El uso de los comandos de la consola Lua desactivará los logros. Por favor, repita el comando para proceder. +continue=Continuar +control-controller-axis-related=Este botón debe ser un gatillo incluido en un mando de juego. +control-controller-button-related=Este botón debe estar incluido en un mando de juego. +control-controller-stick-related=Este botón debe ser un joystick incluido en un mando de juego. +control-keyboard-related=Este control se activa con el teclado. +control-mouse-related=Este control se activa con el ratón. +control-mouse-related-on-controller=Este control tiene que ser desde __1__ o __2__. +control-mouse-wheel-related=Este botón debe estar incluido en un ratón. +cropping-bitmaps=Ajustando mapas de bits... +cursor=Cursor +days=__1__ __plural_for_parameter_1_{1=día|rest=días}__ +days-ago=Hace __1__ __plural_for_parameter_1_{1=día|rest=días}__ +destination-full=El destino está lleno +disabled-by-server=Deshabilitado por el servidor +discard-changes=Descartar cambios +dying-explosion-name=__1__ (explosión mortal) +editor-will-disable-achievements=El uso del Editor de Mapas deshabilitará los logros. Por favor, repita la orden de proceder. +electric-pole-wire-limit-reached=Máximo de 5 conexiones obtenidas. +empty-file-name=El nombre del archivo está vacío. +empty-stop-name=El nombre de la estación está vacío +entered-the-vehicle=Entró al vehículo. +error-while-importing-string=Error al importar la cadena: +error-with-handler-failed=__1__\nAl controlar esto, un control de errores causó otro error:\n__2__ +error-with-handler-message=__1__\nUn control de errores ha añadido la información siguiente:\n__2__ +evolution-message=Factor de evolución: __1__. (Tiempo __2__%)(Contaminación __3__%) (Nidos destruidos __4__%) +failed-to-import-string=No se pudo importar la cadena: __1__. +failed-to-load-base-mod=Error al cargar el Mod base. +failed-to-load-mod=Error al cargar la modificación "__1__" +failed-to-load-mod-reason=Error al cargar la modificación "__1__": __2__ +feature-not-available-in-demo-version=Esta característica no está disponible en la versión de prueba del juego +file-name-too-long=El nombre es demasiado largo (longitud máx.: __1__ caracteres) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=El juego ha sido guardado en __1__. +grid-position-and-absolute-position-need-to-match=Las coordenadas de la posición de la cuadrícula y la posición de la cuadrícula del plano deben ser todas pares o todas impares. +grid-position-value-has-to-be-multiple=El valor de la posición en la cuadrícula de este plano debe ser múltiplo de __1__. +hours=__1__ __plural_for_parameter_1_{1=hora|rest=horas}__ +hours-ago=Hace __1__ __plural_for_parameter_1_{1=hora|rest=horas}__ +invalid-character-in-file-name=Carácter no válido en el nombre del fichero. +invalid-grid-position-value=__1__ no es una posición de cuadrícula válida. +invalid-parameter=Parámetro inválido +invalid-screenshot-resolution=Resolución de captura de pantalla no válida. El ancho y la altura deben ser del rango {1, __1__}. +invalid-snap-to-grid-value=__1__ no es un ajuste válido para el valor de la cuadrícula. +invalid-zoom-level=Nivel de zoom no válido. El zoom debe ser mayor o igual a __1__. +item-has-tags=Objeto tiene etiquetas. +left-the-vehicle=Salió del vehículo. +loading-mods=Cargando mods... +loading-sounds=Cargando sonidos... +loading-sprites=Cargando sprites... +locks=Bloquea +low-ram-warning=Este archivo de guardado utiliza una gran cantidad de memoria, y por tanto es probable que genere un error fatal en el juego.\nSi se reduce la resolución de los sprites en los ajustes gráficos, también se reducirá el uso de memoria.\n__1__ +manual-wire-dragging-disabled=Arrastre manual desactivado +map-info-combined-yield-percentage=__1__ rendimiento combinado __2__% +minutes=__1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__ +minutes-ago=Hace __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__ +missing-equipment=Falta equipo: +missing-equipment-list-item=__1__ X __2__ +missing-item=Falta __1__ +mod-caused-error=El mod __1__ causó un error irrecuperable.\nPor favor, informe de este error al autor del mod.\n\n__2__ +mod-name-too-long=El mod __1__ tiene un nombre muy largo. La longitud máxima del nombre de un mod es de __2__ caracteres. +mod-title-too-long=El mod __1__ tiene un título muy largo. La longitud máxima del título de un mod es de __2__ caracteres. +months-ago=Hace __1__ __plural_for_parameter_1_{1=mes|rest=meses}__ +new-tips=Consejos nuevos +new-tips-count=Nuevos consejos: __1__ +no-artillery-in-range=No hay artillería en rango. +no-artillery-with-ammo-in-range=No hay artillería con munición en alcance. +no-bans=Ningún jugador está baneado. +no-modifier-selected=Ningún modificador seleccionado +no-path=No hay camino +no-stock-to-connect-found=No se ha encontrado un convoy que conectar. +no-stock-to-disconnect-found=No se ha encontrado un convoy que desconectar. +noname-station=Parada +noone-to-reply=No hay jugadores a los que responder. +not-allowed-character-in-file-name=El caracter "__1__" no puede estar incluido en el nombre del archivo. +not-enough-ingredients=No hay suficientes materiales. +not-enough-rails=No hay suficientes rieles +not-enough-space-to-connect-train=No hay suficiente espacio para conectar el tren. +not-operable=No operativo +on-the-ground=En el suelo +opened-item-removed=Se ha eliminado el objeto. +or=o +per-minute-suffix=/min +per-second-suffix=/s +permissions-import-successfully=Permisos importados con éxito. +player-cancelled-research=__1__ ha cancelado la investigación __2__ +player-changed-color=El color de __1__ es ahora __2__. +player-changed-color-singleplayer=Tu color es ahora __1__. +player-changed-research=__1__ ha cambiado la investigación de __2__ a __3__ +player-doesnt-exist=El jugador __1__ no existe. +player-is-already-an-admin=__1__ ya es administrador. +player-is-already-in-admin-list=__1__ ya está en la lista de administradores y será promovido cuando se una al juego. +player-is-not-an-admin=__1__ no es administrador. +player-is-not-banned=No se puede desbloquear a __1__ ya que el jugador no está baneado. +player-is-not-in-admin-list=__1__ no está en la lista de administradores. +player-isnt-online=__1__ no está conectado. +player-queued-research=__1__ ha iniciado investigación de __2__ +player-started-research=__1__ ha iniciado investigación de __2__ +player-tried-using-cheat=El jugador __1__ intentó usar el comando de trucos. +player-tried-using-command=El jugador __1__ intentó usar el comando "__2__". +player-tried-using-editor=El jugador __1__ intentó usar el editor de mapas. +player-was-added-to-admin-list=__1__ fue añadido a la lista de administradores por __2__ y será promovido al unirse al juego. +player-was-banned=__1__ fue baneado por __2__. Razón: __3__. +player-was-demoted=__1__ ha sido quitado de admin por __2__. +player-was-kicked=__1__ fue expulsado por __2__. Razón: __3__. +player-was-promoted=__1__ fue promovido a administrador por __2__. +player-was-removed-from-admin-list=__1__ fue retirado de la lista de administradores por __2__ y no será promovido cuando se una al juego. +player-was-unbanned=__1__ fue desbaneado por __2__. +players-arent-on-same-surface=No se pueden intercambiar jugadores: los jugadores están en diferentes superficies. +players-dont-have-character-controllers=No se puede intercambiar los jugadores. El jugador no tiene un mando. +players-dont-have-characters=No se puede intercambiar los jugadores. Uno o ambos jugadores no tienen un personaje. +reading-file-failed=Fallo en la lectura del archivo __1__.\nCódigo de error: __2__. +reassigned-empty=No se ha elegido contenido nuevo. +recipe-not-craftable-in-hand=Esta receta no se puede fabricar a mano. +recipe-too-complex-to-craft-in-hand=Esta receta es demasiado compleja para ser fabricada a mano. +reload-script-data-too-large=El tiempo de recarga de la secuencia de datos es demasiado largo: __1__ > __2__. +remnant-name=__1__ (restos) +repeat-when-transferred=El registro de planos se está transfiriendo al juego, inténtalo de nuevo cuando la transferencia haya finalizado. +replay-disabled-autoplace-specifications-changed-runtime=Las repeticiones están actualmente desactivadas porque las especificaciones de autocolocación han sido cambiadas durante el tiempo de ejecución. +replay-saving-disabled=El guardado de la repetición ha sido desactivado. +replay-saving-disabled-forced-by-user=El guardado de repeticiones se ha desactivado, ya que el usuario ha forzado la activación del modo de carga de prototipo. +replay-saving-disabled-map-version=Guardado de repeticiones desactivado. Versión de mapa guardado: __1__ . Versión actual: __2__. +replay-saving-disabled-migration-applied=Guardado de repeticiones desactivado. Migración(es) de mapa aplicadas. +replay-saving-disabled-mods=Guardado de repeticiones desactivado. Ajustes de mod del mapa guardado modificados. +replay-saving-disabled-mods-startup-settings=Guardado de repeticiones desactivado. Ajustes iniciales de mod del mapa guardado modificados. +reset-to-defaults=Restablecer __1__ __plural_for_parameter_1_{1=option|rest=options}__ a __plural_for_parameter_1_{1=default|rest=defaults}__ +reset-to-defaults-disabled=Todas las opciones tienen valores predeterminados. +reverted-control-settings-to-default=Se han revertido los ajustes de control a las asignaciones por defecto, debido a la incompatibilidad de versiones anteriores. +rolling-stock-connected=Convoy conectado. +rolling-stock-disconnected=Convoy desconectado. +save-already-in-progress=No se puede guardar, ya hay una partida guardándose. +saving-process-crashed=El proceso de guardado falló. +scenario-caused-error=El mod __1__ causó un error irrecuperable.\nPor favor, informe de este error al autor del mod.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=segundo|rest=segundos}__ +seconds-ago=Hace __1__ __plural_for_parameter_1_{1=segundo|rest=segundos}__ +shortcut-bar-full=No se pueden anclar más objetos a la barra de acceso directo. +shortcut-disabled-technology-not-researched=Este acceso directo requiere la tecnología __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Pulsa __CONTROL__confirm-message__ para saltar la cinemática +snap-to-grid-value-has-to-be-multiple=El valor de cuadrícula de este plano debe ser un múltiplo de __1__. +string-import-produced-no-item=Entrada no produce ningún objeto. +string-import-successful=__1__ importado correctamente. +the-blueprint-cant-be-flipped=El plano con __1__ no puede ser volteado. +this-cannot-be-mined-by-hand-because-it-requires-fluid=No se puede minar a mano aquí porque se necesita __1__. +time-future=En el futuro +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=No se puede insertar objeto, la recursividad máxima del libro es __1__. +too-long-stop-name=El nombre de la parada de tren (__1__ caracteres) no puede tener más de __2__ caracteres. +too-long-tag-name=El nombre de la etiqueta (__1__ caracteres) no puede tener más de __2__ caracteres. +unconfirmed-changes=Hay __plural_for_parameter_1_{1=un|rest=varios}__ __1__ __plural_for_parameter_1_{1=cambio|rest=cambios}__ sin confirmar. +unknown-color=Color __1__ desconocido. +unknown-command=Comando "__1__" desconocido. Escribe /h o /help para obtener ayuda sobre comandos. +unknown-player-was-banned=__1__ (no está en el mapa) fue baneado por __2__. Razón: __3__. +unlocks=Desbloquea +unspecified=no especificado +user-verification-already-disabled=La verificación de usuarios ya está deshabilitada. +user-verification-already-enabled=La verificación de usuarios ya está habilitada. +user-verification-disabled=La verificación de usuarios ha sido deshabilitada. +user-verification-enabled=La verificación de usuarios ha sido habilitada. +vehicle-is-full=El vehículo está lleno. +weeks-ago=Hace __1__ __plural_for_parameter_1_{1=semana|rest=semanas}__ +wire-cant-reach=Imposible llevar el cable ahí +years-ago=Hace __1__ __plural_for_parameter_1_{1=año|rest=años}__ +[achievement-progress] +console-command-used=Se ha usado un comando de consola. Ya no podrás desbloquear este logro durante esta partida. +construct-with-robots-more-than=Manualmente: __1__ Por robots: __2__ +dont-craft-manually=Creados a mano: __1__ +editor-used=Se ha usado el Editor de Mapas. Ya no podrás desbloquear este logro durante esta partida. +not-a-freeplay-map=Este logro solo puede ser desbloqueado en modo libre. +not-in-peaceful-mode=No se puede desbloquear este logro en el modo "Pacífico". +not-with-lower-enemies=No se puede desbloquear este logro mientras las bases enemigas estén configuradas por debajo de sus valores por defecto. +only-when-playing-new-game=Esto solo puede obtenerse iniciando una nueva partida. +player-damaged=Mayor daño por un solo golpe: __1__ +remaining-time=Tiempo restante: __1__ +[cant-build-reason] +cant-build-here=No se puede construir aquí +cant-build-on-tile=No se puede construir en __1__ +cant-build-train-stop-in-intersection=No se puede construir una estación de tren en una intersección +covered-by-fog-of-war=No puedes construir en la niebla de guerra. +entity-ghost-in-the-way=__1__ fantasma está en camino +entity-in-the-way=__1__ esta en el medio del camino +entity-must-be-built-next-to-rail=__1__ debe construirse cerca de raíles +invalid-rail-signal-position=Posición de la señal de riel no válida +invalid-train-stop-position=Ubicación de la estación de tren no válida +invalid-transport-belt-connectable-position=Posición de cinta no válida +mixing-fluids=No se pueden conectar sistemas con diferentes fluidos +no-rail-for-ghost-train=Los trenes fantasma se tienen que construir en raíles +no-rail-for-train=__1__ debe construirse sobre raíles +no-resource-for-drill=__1__ sólo puede construirse sobre recursos +no-resource-for-mining-drill=Las perforadoras deben construirse sobre recursos +no-valid-resource-for-drill=__1__ no puede extraer este recurso +out-of-world=No se puede construir fuera del mapa +player-in-the-way=Jugador en camino +rail-signals-must-be-built-next-to-rail=Las señales de ferrocarril deben ser construidas al lado de los rieles +too-close-to-existing-rail-signal=Demasiado cerca de la señal de riel existente +uncharted-area=No puedes construir en una zona inexplorada +[character-corpse] +died=Murió +killed-by=Asesinado por +name=Cadáver (__1__) +time-ago=hace __1__ +time-remaining=Tiempo restante +[chat-icon-select-list-gui] +title=Elegir icono +[clone-area-errors] +source-and-destination-collide=La zona de origen y la de destino se solapan. +source-area-and-destination-are-not-equal=El área de origen y la de destino no son del mismo tamaño. +source-area-and-destination-area-must-not-be-rotated=El área de origen y la de destino no deben rotarse. +source-entities-overlap-with-destination=Las entidades del origen y del destino se solapan. +tiles-collide=El área inicial y la del destino chocan. +[color] +acid=Ácido +black=Negro +blue=Azul +brown=Marrón +cyan=Cian +gray=Gris +green=Verde +orange=Naranja +pink=Rosa +purple=Morado +red=Rojo +white=Blanco +yellow=Amarillo +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Abre la GUI de administración del jugador. +admins=- Muestra una lista de admins. +alerts= - Activa, desactiva, silencia o des-silencia el tipo de alerta. +all-players-list=Todos los jugadores: +available-alerts=Alertas disponibles: __1__. +available-colors=Colores disponibles: __1__. +ban=- Banea al jugador especificado. +banlist= - Añade o remueve un jugador de la lista de baneos. Lo mismo para /ban o /unban. +bans=- Muestra una lista de jugadores baneados. +cant-use-banlist-not-in-multiplayer-game=El comando para lista de jugadores bloqueados no puede utilizarse en una partida de un jugador. +cant-use-permissions-not-in-multiplayer-game=El comando de permisos no puede utilizarse en una partida de un jugador. +cant-use-whitelist-not-in-multiplayer-game=No se puede emplear el comando de lista blanca en una partida de un jugador. +cheat= - Investiga todas las tecnologías y activa el modo trampa. Utilizando la opción también da al jugador algunos objetos adicionales. +clear=- Borrar la consola. +color= - Cambia tu color. Puedes elegir entre los colores predefinidos o buscar un color con valores RGBA usando el formato "# # # #". +command= - Ejecuta un comando Lua (si está permitido). +config=- Abre la GUI de configuración del servidor. +delete-blueprint-library=: Elimina la el almacenamiento de la biblioteca de planos del archivo guardado para los jugadores desconectados. Introduce «Confirmar todos» para eliminar el almacenamiento de todos los jugadores desconectados. +demote= - Degrada al jugador de admin. +editor=- Activa/desactiva el editor de mapas. +evolution=- Muestra información sobre el factor evolución alienígena. +help= - Muestra una lista de los comandos disponibles. El argumento opcional puede usarse para especificar la descripción del comando. +help-description=Escribir /h para obtener sus detalles. +help-list=Comandos disponibles: +ignore= - Previene al chat de mostrar mensajes de este jugador. Los mensajes de administrador siguen mostrándose. +ignores=- Muestra una lista de jugadores ignorados. +kick=- Echa al jugador especificado. +matching-alerts-list=Alertas coincidentes: __1__. +matching-colors-list=Colores disponibles: __1__. +matching-commands-list=Comandos encontrados: +matching-players-list=Jugadores encontrados: +measured-command=- Ejecuta un comando Lua (si está permitido) y mide el tiempo le tomó. +mute=- Evita que el jugador diga nada en el chat. +mute-programmable-speaker= - Silencia o des-silencia los sonidos globales creados por el Altavoz Programable. Usa "local" para solo silenciar el cliente local. Los administradores pueden usar "everyone" para silenciar los sonidos para todos en el servidor. +mutes=- Muestra una lista de todos los jugadores silenciados (no pueden hablar por el chat). +open= - Abre otro inventario de jugador. +perf-avg-frames=- Número de tics/actualizaciones utilizadas para promediar contadores de rendimiento. El valor por defecto es 100. Se recomienda un valor de 5-10 para una rápida convergencia, pero los números variarán más rápidamente. +permissions=- Abre la GUI de permisos. +players=- Muestra la lista de los jugadores dentro del juego (el parámetro online/o solo muestra los jugadores conectados, mientras que count/c solo muestra la cantidad) +promote= - Promueve al jugador a admin. +purge= - Limpia todos los mensajes de este jugador desde el registro del chat. +quit=- Detiene el servidor limpiamente. +reply=- Responde al último jugador que le susurró. +reset-tips=Restablece el estado de los consejos y trucos (simula el estado de estos al iniciar el juego por primera vez). +save=- Guarda la partida actual con el nombre especificado. +screenshot= - Toma una captura de pantalla con su configuración de vista actual o con la resolución especificada. El zoom es opcional y el valor predeterminado es 1. +seed=-Muestra la semilla inicial del mapa. +server-commands=- Comandos de la consola del servidor: +server-save=- Guarda el juego en el servidor en una partida multijugador. +shout= - Envía un mensaje a todos los jugadores incluyendo otras fuerzas. +silent-command= - Ejecuta un comando Lua (si está permitido) sin mostrarlos en la consola. +swap-players= - Intercambia los personajes de los jugadores especificados. Si no se especifica segundo jugador, tu nombre se usará por defecto. +time=- Muestra información sobre la antigüedad del mapa. +toggle-action-logging=- Activa todos los registros de inicios de sesión realizados en el juego. Este valor no se mantiene entre reinicios y solo afecta a tu cliente de juego en sesiones multijugador. +toggle-heavy-mode=- Se recomienda extrema precaución al usar este comando, ya que desactivará el modo multijugador. La partida comenzará a guardarse y ser comparada consigo misma a cada tick, buscando inconsistencias en sus determinismos. Este comando solo se recomienda para casos de desincronización cuando un nuevo jugador se une al servidor. El "modo Pesado" se mantendrá activo hasta obtener algún resultado. En ese caso, por favor envíanos dicho resultado para investigar y corregir el problema. +unban=- Desbanea al jugador especificado. +unignore= - Permite al chat mostrar mensajes de este jugador. +unknown-command=Comando desconocido: __1__ +unlock-shortcut-bar=- Desbloquea todos los elementos de la barra de atajos. +unlock-tips=Desbloquea todos los consejos y trucos. +unmute=- Permite al jugador escribir en el chat otra vez. +version=Muestra la versión actual del juego. +whisper= - Envía un mensaje al jugador especificado. +whitelist= - Activa, desactiva, añade o borra a un jugador de la lista blanca, donde solamente estos jugadores pueden unirse al juego. No introduzcas nada en "Jugador" al usar "Get" para mostrar una lista de todos los jugadores añadidos. +[command-output] +action-logging-disabled=Log de acciones desactivado. +action-logging-enabled=Log de acciones activado. +alert-already-disabled=Las alertas del tipo __1__ ya han sido desactivadas. +alert-already-muted=Las alertas del tipo __1__ ya han sido silenciadas. +alert-disabled=Las alertas del tipo __1__ han sido desactivadas. +alert-enabled=Las alertas del tipo __1__ han sido activadas. +alert-isnt-disabled=Las alertas del tipo __1__ no han sido desactivadas. +alert-isnt-muted=Las alertas del tipo __1__ no han sido silenciadas. +alert-muted=Las alertas del tipo __1__ han sido silenciadas. +alert-unmuted=Las alertas del tipo __1__ han sido des-silenciadas. +banlist-add-is-admin-only=Solo los administradores pueden añadir a la lista de baneos. +banlist-already-empty=La lista de baneos ya esta vacía. +banlist-clear-is-admin-only=Solo los administradores pueden vaciar la lista de baneos. +banlist-cleared=La lista de baneos ha sido vaciada. +banlist-empty=La lista de baneos esta vacía. +banlist-remove-is-admin-only=Solo los administradores pueden remover de la lista de baneos. +cant-delete-blueprint-library-player-is-connected=No puedes eliminar el almacenamiento de la biblioteca de planos para un jugador conectado. +deleted-blueprint-library-for-players=Se ha eliminado el almacenamiento de la biblioteca de planos para los jugadores: +no-blueprint-libraries-to-delete=No hay almacenamientos de la biblioteca de planos para eliminar. +parameters-require-admin=No se puede usar el comando con estos parámetros. No eres un administrador. +permission-action-list=Todas las acciones: __1__. +permission-groups-list=Todos los grupos de permisos: __1__. +player=Jugador +player-added-to-banlist=Añadido __1__ a la lista de baneos. +player-added-to-whitelist=Añadido __1__ a la lista blanca. +player-already-muted=__1__ ya está silenciado. +player-already-on-banlist=__1__ ya está baneado. +player-already-on-whitelist=__1__ ya esta en la lista blanca. +player-blueprint-library-deleted=Biblioteca de planos eliminada para __1__. +player-blueprint-library-not-found=__1__ no tenía ningún plano almacenado. +player-ignored=__1__ ignorado. +player-is-not-on-banlist=__1__ no esta baneado. +player-is-not-on-whitelist=__1__ no esta en la lista blanca. +player-is-on-banlist=__1__ esta baneado. +player-is-on-whitelist=__1__ esta en la lista blanca. +player-isnt-muted=__1__ no está silenciado. +player-list=Jugadores (__1__): +player-list-online=Jugadores en línea (__1__): +player-muted=__1__ ha sido silenciado por __2__. +player-unignored=__1__ deignorado. +player-unmuted=__1__ ha sido desilenciado por __2__. +player-was-not-on-banlist=__1__ no estaba baneado. +player-was-not-on-whitelist=__1__ no estaba en la lista blanca. +player-was-removed-from-banlist=__1__ des-baneado. +player-was-removed-from-whitelist=__1__ fue removido de la lista blanca. +players-on-banlist=Jugadores baneados: __1__ +players-on-whitelist=Jugadores en la lista blanca: __1__ +programmable-speaker-muted-everyone=Los sonidos del Altavoz del Programador global han sido silenciados para todos en el servidor. +programmable-speaker-muted-local=Los sonidos del Altavoz del Programador global han sido silenciados en el cliente local. +programmable-speaker-unmuted-everyone=Los sonidos del Altavoz del Programador global han sido des- silenciados para todos en el servidor. +programmable-speaker-unmuted-local=Los sonidos del Altavoz del Programador global han sido des-silenciados en el cliente local. +shout=gritar +whisper=susurro +whitelist-add-is-admin-only=Solo los administradores pueden añadir a la lista blanca. +whitelist-already-empty=La lista blanca ya esta vacía. +whitelist-clear-is-admin-only=Solo los administradores pueden vaciar la lista blanca. +whitelist-cleared=La lista blanca ha sido vaciada y desactivada. +whitelist-empty=La lista blanca esta vacía. +whitelist-remove-is-admin-only=Solo los administradores pueden remover de la lista blanca. +[config-help] +afk-auto-kick= - Establece el tiempo (en minutos) que un jugador tiene que estar inactivo antes de que se auto-expulse. 0 significa deshabilitado. +allow-commands= - Establece si los comandos Lua están permitidos. +allow-debug-settings= - Establece si los ajustes de depuración de avanzada estan habilitados para jugadores no-administradores. +autosave-interval= - Establece el intervalo de autoguardado (en minutos). 0 significa deshabilitado. +autosave-only-on-server= - establece si sólo el servidor creará autoguardados. +description= - Establece la descripción del servidor (puede dejarse en blanco). +help-list=Los colores disponibles son: __1__. +ignore-player-limit-for-returning-players= - establece si se ignora el límite de jugadores para aquellos jugadores que vuelven al servidor. +matching-configs-list=Configs disponibles: __1__. +max-players=- Establece el número máximo de jugadores permitidos en este servidor. 0 significa sin límite. +max-upload-slots=- Establece el máximo número de jugadores en este servidor. 0 significa sin límite. +max-upload-speed= - Establece la velocidad de subida máxima en kilobytes por segundo. 0 no significa sin límite. +name= - Establece el nombre del servidor. +only-admins-can-pause= - establece si solo admins pueden pausar el juego. +password= - Crea una contraseña para multijugador. Una contraseña vacía significa que no hay protección con contraseña. +require-user-verification= - Establece si la identidad de un usuario debe ser confirmada o no para poderse unir al servidor. +tags= - Establece las etiquetas del servidor - una lista de palabras (puede dejarse en blanco). +visibility-lan= - establece si el juego será visible en LAN. +visibility-public= - establece si el juego va a ser visible para todos. +visibility-steam= - Establece si los amigos pueden unirse a través de Steam. +[config-output] +afk-autokick-changed-to-disabled=Expulsar jugadores inactivos está deshabilitado. +afk-autokick-changed-to-minutes=Autoexpulsión de ausentes ajustada a __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +afk-autokick-disabled=Expulsión automática por inactividad desactivada. +afk-autokick-interval-minutes=Expulsa a un jugador si está inactivo durante más de __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +allow-commands=Permitir comandos de Lua: __1__. +allow-commands-set-to=Permitir comandos Lua establecido en __1__. +allow-debug-settings=Permitir ajustes de depurado: __1__. +allow-debug-settings-set-to=Permitir configuraciones de depuración establecido a __1__. +autosave-changed-to-disabled=El autoguardado está deshabilitado. +autosave-changed-to-minutes=El intervalo de autoguardado se ha cambiado a __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +autosave-disabled=El autoguardado está deshabilitado. +autosave-interval-minutes=Autoguardar cada __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +autosave-only-on-server=Autoguardar solo en el servidor: __1__. +autosave-only-on-server-set-to=Autoguardar solo en el servidor establecido en: __1__. +cant-use-not-in-multiplayer-game=Los comandos de configuración sólo pueden utilizarse en el modo multijugador. +expected-get-set=Se espera que el primer argumento sea "get" o "set". +expected-value-to-set=El nuevo valor debe ser especificado en el tercer parámetro. +has-password=El servidor ya dispone de una contraseña. +ignore-player-limit-for-returning-players=Ignorar el límite de jugadores para los jugadores que vuelven al servidor: __1__. +ignore-player-limit-for-returning-players-set-to=Ignorar el límite de jugadores para los jugadores que vuelven al servidor establecido a: __1__. +invalid-config=Comando desconocido: __1__ +max-number-of-players-changed-to=Número máximo de jugadores cambiado a __1__. +max-number-of-players-changed-to-unlimited=Limite de jugadores eliminado. +no-password=Actualmente el servidor no tiene una contraseña. +only-admins-can-pause=Solo los admins pueden pausar el juego: __1__. +only-admins-can-pause-set-to=Solo los admins pueden pausar el juego establecido en: __1__. +password-changed=Contraseña del servidor cambiada. +password-removed=Contraseña del servidor quitada. +server-description=Descripción del servidor: __1__ +server-description-already-empty=La descripción del servidor ya está vacía. +server-description-changed=Descripción del servidor establecida como: __1__ +server-description-cleared=Descripción del servidor borrada. +server-description-empty=El servidor no tiene descripción. +server-name=Nombre del servidor: __1__ +server-name-changed=Nombre de servidor cambiado a: __1__ +server-tags=Etiquetas del servidor: __1__ +server-tags-already-empty=El servidor ya no tiene etiquetas. +server-tags-changed=Etiquetas de servidor establecidas como: __1__ +server-tags-cleared=Etiquetas de servidor borradas. +server-tags-empty=El servidor no tiene etiquetas. +upload-rate=__1__ kilobytes por segundo. +upload-rate-changed-to=Tasa de subida máxima cambiada a __1__ kilobytes por segundo. +upload-rate-changed-to-unlimited=Limite de subida eliminado. +upload-rate-unlimited=Ilimitado. +upload-slots=__1__ ranuras. +upload-slots-changed-to=Número de ranuras de subida cambiadas a __1__. +upload-slots-changed-to-unlimited=Limite de subida eliminado. +upload-slots-unlimited=Ilimitadas. +value-is-not-valid=Valor no válido. +verify-user-identity=Verificar la identidad del usuario: __1__. +verify-user-identity-set-to=Verificar la identidad del usuario establecido a: __1__. +visibility-lan=Visibilidad de LAN: __1__. +visibility-lan-set-to=Visibilidad LAN establecida como: __1__. +visibility-public=Visibilidad pública: __1__. +visibility-public-set-to=Visibilidad pública establecida como: __1__. +visibility-steam=Visibilidad en Steam: __1__. +visibility-steam-set-to=Visibilidad en Steam establecida como: __1__. +[control-keys] +ac-back=AC Volver +ac-bookmarks=AC Marcadores +ac-forward=AC Siguiente +ac-home=AC Inicio +ac-refresh=AC Refrescar +ac-search=AC Buscar +ac-stop=AC Parar +alt=Alt +audio-mute=Silenciar Audio +audio-next=Audio Siguiente +audio-play=Reproducir Audio +audio-prev=Audio Anterior +audio-stop=Detener Audio +backspace=Retroceso +brightness-down=Disminuir Brillo +brightness-up=Aumentar Brillo +calculator=Calculadora +capslock=Bloq Mayús +command=Comando +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Pulsa __1__ +controller-button-alt-2=Pulsando __1__ +controller-left-stick=Joystick izquierdo +controller-leftx=Joystick izquierdo +controller-lefty=Joystick izquierdo +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Joystick derecho +controller-rightx=Joystick derecho +controller-righty=Joystick derecho +controller-stick-alt-1=Usa __1__ +controller-stick-alt-2=Usando __1__ +controller-touchpad=Panel táctil +delete=Suprimir +down=↓ +eject=Expulsar +end=Fin +enter=Enter +escape=Esc +home=Home +insert=Insert +keyboard-alt-1=Pulsa __1__ +keyboard-alt-2=Pulsando __1__ +left=← +left-alt=Alt izquierdo +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Cmd izquierdo +left-control=Ctrl izquierdo +left-shift=Shift Izquierdo +left-super=Súper izquierdo +left-windows=Windows izquierdo +mail=Mail +menu=Menú +mouse-button-1=Clic izquierdo +mouse-button-1-alt-1=Clic izquierdo +mouse-button-1-alt-2=Haciendo clic izquierdo +mouse-button-2=Clic derecho +mouse-button-2-alt-1=Clic derecho +mouse-button-2-alt-2=Clic Derecho +mouse-button-3=Botón central (ratón) +mouse-button-3-alt-1=Clic botón central +mouse-button-3-alt-2=Clic botón central +mouse-button-n=Botón __1__ del ratón +mouse-button-n-alt-1=Pulsa __1__ +mouse-button-n-alt-2=Presionando __1__ +mouse-wheel-alt-1=Desplázate por __1__ +mouse-wheel-alt-2=Desplazándose por __1__ +mouse-wheel-down=Rueda del ratón hacia abajo +mouse-wheel-left=Rueda del ratón hacia la izquierda +mouse-wheel-right=Rueda del ratón hacia la derecha +mouse-wheel-up=Rueda del ratón hacia arriba +mute=Mute +num-lock=Bloq Num +numpad-0=Pad Numérico 0 +numpad-1=Pad Numérico 1 +numpad-2=Pad Numérico 2 +numpad-3=Pad Numérico 3 +numpad-4=Pad Numérico 4 +numpad-5=Pad Numérico 5 +numpad-6=Pad Numérico 6 +numpad-7=Pad Numérico 7 +numpad-8=Pad Numérico 8 +numpad-9=Pad Numérico 9 +numpad-decimal-separator=Pad Numérico . +numpad-enter=Pad Numérico Enter +numpad-equals=Pad Numérico = +numpad-minus=Pad Numérico - +numpad-plus=Pad Numérico + +numpad-slash=Pad Numérico / +numpad-star=Pad Numérico * +page-down=RePag +page-up=AvPag +pause=Pausa +power=Encendido +print-screen=Impr Pant +right=→ +right-alt=Alt Derecho +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Cmd derecho +right-control=Ctrl Derecho +right-shift=Shift Derecho +right-super=Súper derecho +right-windows=Windows derecho +scroll-lock=Bloq Despl +shift=Mayus +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Dormir +spacebar=Barra Espaciadora +sysrq=PetSis +tab=Tab +up=↑ +volume-down=Bajar Volumen +volume-up=Subir Volumen +[controller] +character=Controlador de personaje +cutscene=Controlador de escena +editor=Editar controlador +ghost=Controlador de fantasma +god=Controlador de Dios +pause=Pausar controlador +spectator=Controlador de espectador +[controls] +action-bar-select-page-1=Seleccionar barra rápida 1 +action-bar-select-page-10=Seleccionar barra rápida 10 +action-bar-select-page-2=Seleccionar barra rápida 2 +action-bar-select-page-3=Seleccionar barra rápida 3 +action-bar-select-page-4=Seleccionar barra rápida 4 +action-bar-select-page-5=Seleccionar barra rápida 5 +action-bar-select-page-6=Seleccionar barra rápida 6 +action-bar-select-page-7=Seleccionar barra rápida 7 +action-bar-select-page-8=Seleccionar barra rápida 8 +action-bar-select-page-9=Seleccionar barra rápida 9 +activate-tooltip=Activar la descripción +add-station=Añadir parada de tren +add-temporary-station=Añadir parada de tren temporal +alt-reverse-select=Selección invertida alternativa +alt-zoom-in=Zoom al mundo +alt-zoom-out=Zoom a perspectiva del mundo +build=Construir +build-ghost=Construcción fantasma +build-with-obstacle-avoidance=Construir evitando obstáculos +cancel-craft=Cancelar creación +cancel-craft-5=Cancelar 5 creaciones +cancel-craft-all=Cancelar todos las creaciones +clear-cursor=Limpiar cursor +close-menu=Cerrar menú +confirm-gui=Ventana de confirmación +confirm-message=Confirmar mensaje +connect-train=Conectar tren +controller-gui-character-tab=Abrir información de personaje +controller-gui-crafting-tab=Abrir creación de personaje +controller-gui-logistics-tab=Abrir logística de personaje +copy=Copiar +copy-entity-settings=Copiar planos de entidad +craft=Crear 1 +craft-5=Crear 5 +craft-all=Crear todo +cursor-split=Dividir cursor +cut=Cortar +cycle-blueprint-backwards=Anterior libro de planos +cycle-blueprint-forwards=Siguiente libro de planos +cycle-clipboard-backwards=Portapapeles anterior +cycle-clipboard-forwards=Siguiente portapapeles +debug-reset-zoom=Reiniciar nivel de zoom +debug-reset-zoom-2x=Establecer nivel de zoom a 2x +debug-toggle-atlas-gui=Activar/desactivar atlas de interfaz gráfica +debug-toggle-basic=Activar/desactivar depuración básica +debug-toggle-debug-settings=Activar/desactivar opciones de depuración en la interfaz +decrease-ui-scale=Disminuir escala de UI +disconnect-train=Desconectar tren +drag-map=Arrastra el mapa +drop-cursor=Soltar el objeto +editor-clone-item=Clonar objeto +editor-delete-item=Eliminar elemento +editor-next-variation=Siguiente variación +editor-previous-variation=Variación anterior +editor-remove-scripting-object=Eliminar objeto de script +editor-reset-speed=Restablece la velocidad de juego a 1 +editor-set-clone-brush-destination=Ajustar destino del pincel de clonación +editor-set-clone-brush-source=Ajustar origen del pincel de clonación +editor-speed-down=Disminuye la velocidad de juego +editor-speed-up=Aumenta la velocidad de juego +editor-switch-to-surface=Cambiar a superficie # +editor-tick-once=Marcar una vez +editor-toggle-pause=Activar entidad pausada +fast-entity-split=Dividir rápidamente entre entidad +fast-entity-transfer=Transferir entidad rápidamente +flip-blueprint-horizontal=Girar plano en horizontal +flip-blueprint-vertical=Girar plano en vertical +focus-search=Enfoca la búsqueda de objetos +gui-select=Elegir +increase-ui-scale=Aumentar escala de UI +inventory-split=Dividir inventario +inventory-transfer=Transferir inventario +kill-statistics=Mostrar/ocultar estadísticas de muertes +larger-terrain-building-area=Aumentar la zona de construcción +logistic-networks=Mostrar/ocultar redes logísticas +look=Mirar +mine=Extraer +move=Mover +move-down=Mover hacia abajo +move-left=Mover hacia la izquierda +move-right=Mover hacia la derecha +move-up=Mover hacia arriba +next-active-quick-bar=Siguiente barra de acceso rápido +next-player-in-replay=Siguiente jugador en repetición +next-quick-panel-page=Página siguiente +next-quick-panel-tab=Pestaña siguiente +next-weapon=Siguiente arma +not-set=No establecido +open-character-gui=Abrir la pantalla del inventario +open-gui=Abre la interfaz del objeto +open-item=Abre la interfaz de usuario del objeto +open-prototype-explorer-gui=Abrir explorador de prototipos de interfaz. +open-prototypes-gui=Abrir interfaz de prototipos +open-technology-gui=Mostrar/ocultar pantalla de tecnologías +open-trains-gui=Vista general de trenes +order-to-follow=Pedido a seguir +paste=Pegar +paste-entity-settings=Pegar planos de entidad +pause-game=Pausar juego +pick-item=Recoger/Soltar la pila de objetos +pick-items=Recoger objetos del suelo +place-in-chat=Etiquetar en el chat +place-ping=Marcar ubicación del mapa +previous-active-quick-bar=Barra de acceso rápido anterior +previous-mod=Seleccionar mod anterior +previous-quick-panel-page=Página anterior +previous-quick-panel-tab=Pestaña anterior +previous-technology=Seleccionar tecnologia anterior +production-statistics=Mostrar/ocultar estadísticas de producción +quick-bar-button-1=Acc. Directo 1 +quick-bar-button-1-secondary=Acc. Directo Secundario 1 +quick-bar-button-10=Acc. Directo 10 +quick-bar-button-10-secondary=Acc. Directo Secundario 10 +quick-bar-button-2=Acc. Directo 2 +quick-bar-button-2-secondary=Acc. Directo Secundario 2 +quick-bar-button-3=Acc. Directo 3 +quick-bar-button-3-secondary=Acc. Directo Secundario 3 +quick-bar-button-4=Acc. Directo 4 +quick-bar-button-4-secondary=Acc. Directo Secundario 4 +quick-bar-button-5=Acc. Directo 5 +quick-bar-button-5-secondary=Acc. Directo Secundario 5 +quick-bar-button-6=Acc. Directo 6 +quick-bar-button-6-secondary=Acc. Directo Secundario 6 +quick-bar-button-7=Acc. Directo 7 +quick-bar-button-7-secondary=Acc. Directo Secundario 7 +quick-bar-button-8=Acc. Directo 8 +quick-bar-button-8-secondary=Acc. Directo Secundario 8 +quick-bar-button-9=Acc. Directo 9 +quick-bar-button-9-secondary=Acc. Directo Secundario 9 +remove-pole-cables=Quitar cables de postes eléctricos +reset-ui-scale=Restablecer escala de UI a modo automático +reverse-rotate=Rotación inversa +reverse-select=Selección invertida +rotate=Rotar +rotate-active-quick-bars=Rotar entre barras de acc. rápido +select-for-blueprint=Selecionar plano +select-for-cancel-deconstruct=Seleccionar para cancelar desmantelamiento +shoot-enemy=Disparar al enemigo +shoot-selected=Disparar lo seleccionado +show-info=Activar "Alt-mode" +show-quick-panel=Mostrar panel de acceso rápido +smaller-terrain-building-area=Disminuir la zona de construcción +smart-pipette=Pipeta +stack-split=Dividir todo +stack-transfer=Transferir pila +toggle-blueprint-library=Mostrar/Ocultar biblioteca de planos +toggle-console=Activar/desactivar chat (y consola Lua) +toggle-driving=Entrar/salir del vehículo +toggle-filter=Permuta el filtro +toggle-free-cursor=Activar/desactivar cursor libre +toggle-gui-debug=Activar/Desactivar la depuración de la interfaz gráfica +toggle-gui-glows=Activar brillos del GUI +toggle-gui-shadows=Activar sombras del GUI +toggle-gui-style-view=Activar interfaz de estilo +toggle-map=Activar/desactivar mapa del mundo +toggle-menu=Alternar menú +undo=Deshacer +unknown=Desconocido +zoom-in=Acercar vista +zoom-out=Alejar vista +[controls-description] +activate-tooltip=Muestra la descripción cuando el retraso de la descripción se establece en un valor grande o en «Nunca». +add-station=Solo se puede utilizar en la interfaz de la locomotora y en el mapa. Mantén este modificador mientras seleccionas una parada en el minimapa de la interfaz de la locomotora o en el mapa principal para añadirla al horario. +add-temporary-station=Solo se puede utilizar en la interfaz de la locomotora y en el mapa. Mantén este modificador mientras seleccionas una parada en el minimapa de la interfaz de la locomotora o en el mapa principal para ir rápidamente a esa ubicación mediante la adición de una parada temporal en el horario. +alt-zoom-in=Solo podrás usarlo en el mapa. Podrás acceder a un zoom para acercar la vista del mundo a una vista de mapa. +alt-zoom-out=Solo podrás usarlo en el mapa. Podrás acceder a un zoom para alejar la vista de mapa a una vista del mundo. +build-with-obstacle-avoidance=Solo puede usarse para construir vías. Funciona de manera similar al modo de construcción imaginario, pero evitando árboles, rocas y acantilados. +cancel-craft=Solo puede emplearse en la cola de creación. +cancel-craft-5=Solo puede emplearse en la cola de creación. +cancel-craft-all=Solo puede emplearse en la cola de creación. +clear-cursor=Devuelve el objeto en la pila del cursor al inventario del jugador. También se cancelará la colocación de cables y la planificación de vías. +close-menu=Cancela los cambios y te devuelve al menú anterior. Solo se puede usar en el menú principal. +connect-train=Conecta el tren seleccionado o el tren que está conduciendo a trenes adyacentes. +copy=Selecciona un área con las entidades a copiar. +copy-entity-settings=Copia los ajustes de la entidad seleccionada. Tenga en cuenta de que para que funcione, la entidad de origen debe existir aún. +craft=Usable sólo en la GUI de recetas. Fabrica 1 de una receta determinada. +craft-5=Usable sólo en la GUI de recetas. Fabrica 5 de una receta determinada. +craft-all=Usable sólo en la GUI de recetas. Fabrica lo más posible de una receta determinada. +cursor-split=Mueve la mitad de la ranura de inventario seleccionada al cursor si está vacío. Coloca un único elemento de la pila de cursor en la ranura de inventario seleccionada cuando se sostiene un elemento. +cut=Selecciona un área con las entidades a copiar y marcadas para desmontaje. +cycle-blueprint-backwards=Mientras sostienes un libro de planos con el cursor, te permitirá pasar del plano actual al plano anterior disponible. +cycle-blueprint-forwards=Mientras sostienes un libro de planos con el cursor, te permitirá pasar del plano actual al siguiente plano disponible. +cycle-clipboard-backwards=Mientras mantienes la herramienta de pegado con tu cursor, te permitirá retroceder en el historial del portapapeles. +cycle-clipboard-forwards=Mientras mantienes la herramienta de pegado con tu cursor, te permitirá avanzar en el historial del portapapeles. +disconnect-train=Desconecta el convoy seleccionado o aquel en el que estás del resto del tren. +drop-cursor=Suelta un objeto del cursor en el suelo, en una cinta o en una máquina. +editor-switch-to-surface=Cambia al número de superficie pulsado simultáneamente con este atajo: __CONTROL__editor-switch-to-surface__ + 3 → cambia a la superficie 3. +fast-entity-split=Transfiere la mitad de la pila a la entidad seleccionada, o toma la mitad de todo lo que tenga la entidad y lo transfiere a tu inventario (en caso de que el cursor esté vacío). +fast-entity-transfer=Transfiere la pila a la entidad seleccionada, o toma todo lo que tenga la entidad y lo transfiere a tu inventario (en caso de que el cursor esté vacío). +gui-select=Pulsa en el elemento seleccionado de la interfaz. +inventory-split=Transfiere la mitad de las pilas (redondeando hacia arriba) del tipo seleccionado al otro inventario. Si se selecciona una ranura vacía, se transferirán la mitad de todas las pilas de objetos. +inventory-transfer=Transfiere todas las pilas del tipo seleccionado al otro inventario. Si se selecciona una ranura vacía, se transferirán todos los objetos. +larger-terrain-building-area=Aumenta el tamaño del área de contrucción de baldosas. +next-active-quick-bar=Selecciona la siguiente barra de acceso rápido para la barra superior. +next-weapon=Cambia a la siguiente arma equipada. +order-to-follow=Usado con el control remoto de la Mecanoaraña para ordenar a la Mecanoaraña conectada a seguir al objetivo especificado. +paste=Pega las últimas entidades copiadas. +paste-entity-settings=Pega los ajustes de la anterior entidad copiada. +place-in-chat=Solo puede usarse cuando el chat está abierto. Envía un enlace de chat al objeto, receta, ubicación del mapa, estación o tren seleccionados. +place-ping=Crea una marcación rápida en la ubicación del mapa seleccionada, y envía un enlace del mismo al chat. +place-tag=Solo puede usarse en el mapa. Coloca un icono y/o texto en el mapa. +previous-active-quick-bar=Selecciona la anterior barra rápida para la barra rápida superior. +previous-mod=Solo puede usarse en la interfaz de mods. Selecciona un mod que ya has elegido anteriormente. +previous-technology=Solo puede usarse en la pantalla de tecnologías. Selecciona una tecnología que ya has elegido anteriormente. +remove-pole-cables=Elimina los cables del poste eléctrico seleccionado, empezando por los cables eléctricos y después por los cables de la red de circuitos. +reverse-rotate=Rota el objeto en el cursor o la entidad seleccionada en sentido antihorario. +reverse-select=Activa el modo Degradado con el planificador de actualizaciones. +rotate=Rota el objeto en el cursor o la entidad seleccionada en sentido horario. +select-for-blueprint=Selecciona entidades para creación de planos, mejoras o desmantelamiento. +select-for-cancel-deconstruct=Selecciónalo para cancelar la mejora o desmontaje. +shoot-enemy=Dispara al enemigo más cercano al cursor, o dispara a la ubicación del cursor (para algunas armas). +shoot-selected=Dispara a lo que hayas seleccionado, o para algunas armas dispara a la ubicación del cursor. +show-info=Alterna mostrar información adicional sobre las entidades construidas así como de las recetas en la máquinas de ensamblaje y del contenido de los contenedores. +smaller-terrain-building-area=Disminuye el tamaño del área de construcción de baldosas. +smart-pipette=Escoge los elementos de tu inventario usados para construir la entidad seleccionada y la coloca en tu cursor. Para los recursos seleccionará la perforadora más rápida disponible. +stack-split=Transfiere la mitad de la pila seleccionada al otro inventario. +stack-transfer=Transfiere la pila seleccionada al otro inventario. +toggle-driving=Entra al vehículo más cercano o sale del vehículo actual. +toggle-filter=Crea/elimina un filtro para la ranura de inventario seleccionada. Solo podrás colocar objetos del tipo seleccionado en una ranura con filtro. +undo=Deshace algunas acciones, como la construcción/eliminación manual de entidades, la colocación de planos o el uso del planificador de desmantelamiento. +[deconstruction-tile-mode] +always=Siempre +always-description=Siempre: Las celdas son siempre seleccionadas incluso cuando se encuentran entidades. +never=Nunca +never-description=Nunca: Las celdas nunca son seleccionadas. +normal=Normal +normal-description=Normal: Las celdas son seleccionadas cuando no se encuentran entidades. +only=Sólo +only-description=Solo: solo las celdas seleccionadas. +[description] +acceleration-power=Potencia de aceleración +accepted-equipment=Equipo aceptado +activation-speed=Velocidad de activación +ammo=Munición +ammo-consumption-modifier=Modificador de consumo de munición +ammo-inventory-contents=Munición +amount=Cantidad +applies-effect=Aplicador de efecto +area-of-effect-size=Tamaño del área de efecto +armor=Armadura +automatic-range=Alcance en modo automático +available-power=Potencia disponible +base-productivity=Aumenta la producción base +batteries=Baterías +battery-capacity=Capacidad de batería +belt-items=Objetos +belt-speed=Velocidad de la cinta +buffer-recharge-rate=Ratio de recarga del búfer interno +builds=Utilizado para construir __1__. +can-filter-items=Puede filtrar objetos. +cargo-capacity=Capacidad de carga +cargo-contents=Contenido del vagón de carga +chain-shooting-speed=Velocidad de disparo en cadena +character-movement-speed-modifier=Velocidad de movimiento +cluster-trigger=Tamaño del cluster +constant-energy-consumption=Generación constante +construction-area=Area de construccion +construction-robots=Construcción +consumption-bonus=Consumo de energía +consumption-speed=Velocidad de consumo +contents=Contenidos +crafting-speed=Velocidad de creación +crafting-time=Tiempo de fabricación +creates-number-entities-key=Crea +creates-number-entities-value=__1__ de __2__ +damage=Daño +damage-bonus=Bonificación de daño +damage-dealt=Daño infligido +decorative-type=Tipo +decorative-type-decal=Calcomanía +decorative-type-decorative=Decorativo +destroys-cliffs=Destruye acantilados +dimensions=Dimensiones +durability-key=Durabilildad +durability-value=__1__/__2__ +duration=Duración +effect-distribution-efficiency=Eficiencia de distribución +effectivity=Eficiencia +electricity=Electricidad +energy=Energía +energy-capacity=Capacidad energética +energy-consumption=Consumo +energy-per-shot=Energía por disparo +energy-per-use=Energía por uso +energy-to-recharge-one-shield=Energía por HP +expected-resources=Recursos esperados +fluid-capacity=Volumen de almacenamiento +fluid-consumption=Consumo +fluid-contents=Contenido del vagón de líquidos +fluid-output=Generación +fluid-temperature=__1__ de temperatura +fluids=Fluidos +followers=Seguidores +force=Fuerza +fuel-acceleration=Aceleración del vehículo +fuel-acceleration-modifier=Aceleración +fuel-inventory-contents=Combustible +fuel-pollution=Contaminación de combustible +fuel-speed-modifier=Velocidad máxima +fuel-top-speed=Velocidad máx. de vehículo +fuel-value=Valor del combustible +grid-size=Tamaño de la cuadrícula de equipo +hand-stack-size=Tamaño de la pila a recoger +heal=Curar +health=Salud +heat-capacity=Capacidad calorífica +heat-output=Generación +hitpoints=__1__ __plural_for_parameter_1_{1=punto de salud|rest=puntos de salud}__ +incoming-block=Bloque de entrada +infinity-filter=Filtro de infinidad +infinity-mode=Modo Infinito +ingredients=Ingredientes +input-flow-limit=Entrada máx. +input-signals=Señales de entrada +inventory-size-bonus=Bonus del tamaño del inventario +kills=Muertes +last-user=Último usuario +lifetime=Vitalicio +logistic-chest-filters=Filtros +logistic-chest-storage-counts=Almacenamiento del sistema logístico +logistic-chest-targeted-items-deliver=Entregar +logistic-chest-targeted-items-pickup=Recoger +logistic-item=Objeto logístico +logistic-request=Petición logística +logistic-request-tooltip-logistic-storage=Almacenamiento logístico +logistic-request-tooltip-on-the-way=En camino +logistic-request-tooltip-satisfaction=Satisfacción +logistic-robots=Logística +logistics-connection-distance=Distancia de conexión logística +made-in=Fabricado en +magazine-size=Tamaño del cartucho +manual-range=Alcance en modo manual +market-item-price=Precio +max-energy-consumption=Consumo máximo +max-health=Salud máxima +max-speed=Vel. máxima +maximum-length=Longitud máx. +maximum-power-output=Generación máx. +maximum-temperature=Temperatura máx. +min-energy-consumption=Consumo mínimo +min-range=Alcance mínimo +minimum-temperature=Temperatura mín. +mining-area=Área de extracción +mining-speed=Velocidad de extracción +mining-time=Tiempo de extracción +module-bonus-limit=límite +movement-speed-bonus=Bonus de movimiento +moving-energy-consumption=Consumo por desplazamiento +name=Nombre +neighbour-bonus=Bonificación por vecino +next-stop=Estación siguiente +no-ammo=Sin munición +no-block=No bloques +no-limit=Ninguno +num-available-robots=Número de robots disponibles +num-effect-receivers=Número de receptores de efectos +num-effect-sources=Número de fuentes de efecto +of=__1__ de __2__ +outgoing-block=Bloque de salida +output-flow-limit=Generación máx. +output-signals=Señales de salida +personal-roboport-charging-spots=Puntos de carga +personal-roboport-construction-area=Área de construcción +personal-roboport-max-robot-count=Limite de robots +personal-roboport-max-robots=Máx. de robots +personal-roboport-summary=Robopuerto +piercing-power=Poder de perforación +placed-in-grid=Colocado +players-killed=Jugadores asesinados +pollution=Polución +pollution-bonus=Contaminación +pollution-to-join-attack=Consume __1__ de contaminación +power-output=Potencia de salida +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ bonif. por vecino) +probability=Probabilidad +productivity-bonus=Productividad +productivity-bonus-limit=-0% = límite +products=Productos +products-finished=Productos terminados +projectile-range=Alcance del proyectil +pumping-speed=Velocidad de Bombeo +range=Rango +range-modifier=Modificador de alcance +recharge-speed=Velocidad de recarga +recipe=Receta +recipe-hidden=(oculto) +recipe-not-researched=(no investigado) +recipe-not-researched-and-hidden=(no investigado, oculto) +recipe-pollution=Contaminación de la receta +repair-speed=Velocidad de reparación +required-fluid=Requiere +required-fluid-per-ore=__1__ __2__ por operación de extracción +required-fluid-per-ore-generic=__1__ por operación de extracción +research-speed=Velocidad de investigación +resistances=Resistencias +robot-charging-stations=Estaciones de carga +robot-lifetime=Tiempo de vida del robot +robot-recharge-rate=Tasa de recarga de robot +rocket-launch-products=Productos para lanzamiento de cohete +rocket-parts=Partes del cohete +rotation-speed=Velocidad de rotación +science-pack-remaining-amount-key=Restante +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Progreso del escaneo del sector +segments=Segmentos +shield=HP del escudo +shield-capacity=Capacidad de escudo +shields=Escudos +shooting-speed=Velocidad de disparo +shooting-speed-modifier=Modificador de cadencia de disparo +signals=Señales +solar-panel-power=Potencia del panel solar +speed=Velocidad +speed-bonus=Velocidad +spent-result=Resultado del gasto +status=Estado +storage=Almacenamiento +storage-size=Tamaño de almacenamiento +supply-area=Area de abastecimiento +temperature=Temperatura +throwing-speed=Velocidad de lanzamiento +tile-size=Tamaño +total-followers=Seguidores totales +total-raw=Total de materias primas +total-raw-too-complex-to-calculate=Muy complejo para ser calculado +train-circuit-network-id=ID de tren +train-kills=Muertes por tren +train-limit=Límite del tren +train-limit-value=__1__/__2__ +values-for-evolution-factor=Contribución a los ataques cercanos en base al factor de evolución actual (__1__) +variation=Variación +variation-value=__1__ (total: __2__) +vehicle-enter-instruction=Entra en el vehículo pulsando __CONTROL__toggle-driving__. +vehicle-speed-modifier=Velocidad de vehículo +walking-speed=Velocidad al caminar +weight=Peso +wire-reach=Alcance del cable +yield=Rendimiento +[description-rail] +back-rail=Riel trasero +block=Bloque +front-rail=Riel delantero +none=ninguno +segment=Segmento +segment-position=Posición del segmento +trains-in-block=Trenes en el bloqueo +[difficulty] +easy=Fácil +hard=Difícil +normal=Normal +[entity-description] +entity-unknown[1]=Esta entidad no está disponible al haberse eliminado el mod. Podrá volver a usarse al reactivarlo. +[entity-name] +entity-unknown=Entidad desconocida +[entity-status] +cant-divide-segments=No se pueden dividir segmentos +charging=Cargando +closed-by-circuit-network=Cerrado por la red de circuitos +disabled=Desactivado +disabled-by-control-behavior=Desactivado por el comportamiento de control +disabled-by-script=Deshabilitado por script +discharging=Descargando +fluid-ingredient-shortage=Escasez de ingredientes fluidos +fluid-production-overload=Sobrecarga de producción de fluidos +full-burnt-result-output=Salida de quemado llena +full-output=Salida completa +fully-charged=Completamente cargado +item-ingredient-shortage=Escasez de ingredientes para objeto +launching-rocket=Lanzando cohete +low-input-fluid=Flujo de entrada bajo +low-power=Baja potencia +low-temperature=Temperatura baja +marked-for-deconstruction=Marcado para desmantelar +missing-required-fluid=Falta el fluido requerido +missing-science-packs=Falta algún pack de ciencias +networks-connected=Redes conectadas +networks-disconnected=Redes desconectadas +no-ammo=Sin munición +no-fuel=Sin combustible +no-ingredients=No hay ingredientes +no-input-fluid=No hay fluido de entrada +no-minable-resources=No hay recursos explotables +no-modules-to-transmit=No hay módulos para transmitir +no-power=Sin energía +no-recipe=No hay receta +no-research-in-progress=Sin investigación en curso +normal=Normal +not-connected-to-rail=No conectado a la vía +not-plugged-in-electric-network=Desconectado de la red eléctrica +opened-by-circuit-network=Abierto por la red de circuitos +out-of-logistic-network=Fuera de la red logística +preparing-rocket-for-launch=Preparando lanzamiento de cohete +recharging-after-power-outage=Recargando tras caída de tensión +turned-off-during-daytime=Apagado durante el día +waiting-for-source-items=Esperando objeto a procesar +waiting-for-space-in-destination=Esperando por espacio en el destino +waiting-for-target-to-be-built=Esperando a que se construya el objetivo +waiting-for-train=Esperando a un tren +waiting-to-launch-rocket=Esperando al lanzamiento del cohete +working=Trabajando +[entity-type] +tree=Árbol +[error] +achievement-data-invalid=Error al cargar los datos de logros locales. Los logros locales pueden perderse. +audio-could-not-initialize=No se pudo reproducir sonidos. El audio está desactivado. +audio-error-title=Audio error +config-data-invalid-prompt-reset-to-default=Archivo de configuración tiene contenido no válido. ¿Desea reiniciarlo? +crash-to-desktop-message=Se ha producido un error inesperado. Si estás ejecutando la última versión del juego, puedes ayudarnos a resolver tu problema publicando los contenidos del registro en el foro de Factorio.\nTambién incluye los archivos guardados, las modificaciones que se usen y los pasos que realizaste para reproducir el cuelgue. +data-error-title=Error de datos +error-message-box-title=Error +failed-to-create-app-window=Error al crear una ventana de la aplicación. __1__ +failed-to-load-save-file=Error al cargar archivo de guardado. +failed-to-load-window-icon=¡Error al cargar el icono de la ventana! Ruta del archivo: __1__ +game-state-corruption-detected-save-corrupted=Se detectó corrupción en el estado del juego. No podrás cargar el juego guardado. +game-state-corruption-detected-saving-aborted=Corrupción detectada en el estado del juego. El juego no se guardó para evitar la corrupción de tus archivos guardados. +low-available-space-in-steam-storage=Solo tienes __1__ MB de espacio libre restante en el almacenamiento remoto de Steam. Si t quedas sin espacio, el juego podría no guardar tus ajustes y tu biblioteca de planos, además de poder perder tu progreso si confías exclusivamente en la sincronización de archivos guardados desde la nube de Steam hasta tus dispositivos.\nSe recomienda borrar algunos archivos antiguos usando el botón "Borrar" en la pantalla de "Cargar partida" para liberar algo de espacio. +low-available-space-in-steam-storage-title=Aviso de espacio disponible bajo en el almacenamiento remoto de Steam +map-can-not-be-loaded-in-demo-version=No se puede cargar este mapa en la demo del juego. +operation-failed=Error en la operación +out-of-vram-cannot-lower-settings=El modo de gráficos bajos y el nivel bajo de caché de mapas de bits ya están activados. Esto significa que el hardware de tu sistema es inferior a los requisitos mínimos. Si crees que esto es un problema del juego, coméntanoslo en nuestros foros. +out-of-vram-change-quality-to-low=Activando el modo de gráficos bajos. Reinicia el juego. +out-of-vram-change-quality-to-normal=Ajustando opción de resolución de sprites (alto → normal). Reinicia el juego. +out-of-vram-change-usage-to-high=Ajustando opción de almacenamiento de mapa de bits (todo → alto). Reinicia el juego. +out-of-vram-change-usage-to-low=Ajustando opción de almacenamiento de mapa de bits (medio → bajo). Reinicia el juego. +out-of-vram-change-usage-to-medium=Ajustando opción de almacenamiento de mapa de bits (alto → medio). Reinicia el juego. +out-of-vram-enable-low-vram-mode=Activando el modo VRAM bajo. Reinicia el juego. +player-data-invalid=Error al cargar el archivo de datos del jugador. El progreso de la campaña podría perderse. +replay-data-not-found=No se puede reproducir la repetición. Datos de repetición no encontrados. +replay-header-error=El título de la reproducción no se puede cargar debido al siguiente error: +replay-header-error-old-version=El encabezado de reproducciones no puede cargarse. Es probable que el encabezado tenga una versión más antigua de la actual (__1__). +replay-mod-configuration-mismatch=No se puede activar la reproducción. Es posible que tenga una configuración de mod diferente. +replay-version-mismatch=No se puede reproducir la repetición. Versión de creación: __1__, versión actual: __2__. +startup-failed=No se ha podido iniciar el juego +system-initialization-failed=Error de inicialización. Código de error: __1__ +unable-to-create-sprite=Error al crear el sprite (tamaño __1__x__2__), probablemente falte memoria de vídeo (VRAM). +value-out-of-range=Valor fuera de rango. Por favor, introduce un valor entre __1__ y __2__. +[fluid-description] +fluid-unknown[1]=Este fluido no está disponible al haberse eliminado el mod. Podrá volver a usarse al reactivarlo. +[fluid-name] +fluid-unknown=Fluido desconocido +[frequency] +none=Ninguno +[graphics-errors] +detected-gpu=GPU detectado: __1__ +device-removed-button-close=Cerrar +device-removed-button-restart=Reiniciar +device-removed-button-use-opengl=Usar OpenGL +device-removed-message1=Se ha desconectado físicamente la tarjeta gráfica del sistema, o se han actualizado los drivers de dicha tarjeta. +device-removed-message2=Error: __1__. Razón: __2__ +device-removed-message3=Si ves este error a menudo, intenta reiniciar el PC o actualizar tus controladores gráficos.\nTu PC también podría experimentar inestabilidades debido a un "overclocking" o a un sobrecalentamiento. +device-removed-message4=Como opción alternativa, puedes intentar abrir Factorio en el modo de renderizado de OpenGL. +device-removed-title=Factorio se cerró debido al reinicio o desconexión de la tarjeta gráfica. +direct3d-failed-to-initialize=Error al inicializar DirectX. Factorio requiere una tarjeta gráfica compatible con DirectX 10 o superior. +graphics-settings-keep=Mantener +graphics-settings-reset=Restablecer +opengl-failed-to-initialize=Factorio necesita una versión __1__ o superior de OpenGL para funcionar. Versión actual: __2__. +out-of-videomemory=No hay suficiente memoria de vídeo. Intenta reducir la resolución de sprites o activar la compresión de texturas. +reset-graphics-settings-question=¿Deseas restablecer los ajustes gráficos? +[gui] +all=Todo +ammo=Munición +any=Cualquiera +armor=Armadura +artillery-ammo=Munición de artillería +blueprint-access-error=No puedes modificar el almacenamiento de otros jugadores. +blueprint-components=Componentes +blueprint-dummy-error=No se puede modificar un plano con datos de entidad desconocidos. +blueprint-icons-empty-error=El plano tiene que tener al menos un icono. +blueprint-include-entities=Entidades +blueprint-include-fuel=Combustible para tren +blueprint-include-modules=Módulos +blueprint-include-station-names=Nombres de estaciones de tren +blueprint-include-tiles=Celdas +blueprint-include-trains=Trenes +blueprint-include-trains-tooltip=Incluir trenes en el plano +blueprint-not-available=El plano no se ha terminado de descargar de la biblioteca +blueprint-not-present=Otro jugador ha movido este plano. +blueprint-player-not-available=No se puede transferir el plano. Razón: el jugador está desconectado. +blueprint-preview=Previsualización +blueprint-preview-edit-tooltip=Editar etiqueta, descripción e iconos. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ para eliminar, __CONTROL_LEFT_CLICK__ para restaurar. +blueprint-preview-hint-specific=__CONTROL__mine__ para eliminar, __CONTROL__build__ para restaurar. +blueprint-preview-not-editable-hint-dummy-entities=No puedes modificar este plano. Sus datos están guardados de forma separada para permitir la recuperación del contenido de los mods. +blueprint-preview-not-editable-hint-other-player=No puedes modificar este plano porque se encuentra en la biblioteca de otro jugador. +blueprint-preview-not-editable-hint-preview=Este plano no puede modificarse, ya que su contenido aún no ha sido transferido al juego. +blueprint-select-replacement=Sustituir +blueprint-shelf-not-synced=El almacenamiento de planos del jugador no está listo +cancel=Volver +cancel-instruction=Cancelar (__CONTROL__toggle-menu__) +changelog=Historial de cambios de Factorio +character=Personaje +clear=Borrar +clear-blueprint=Borrar plano +close=Cerrar +close-instruction=Cerrar (__CONTROL__confirm-gui__ or __CONTROL__toggle-menu__) +color=Color +confirm=Confirmar +confirm-instruction=Confirmar (__CONTROL__confirm-gui__) +confirm-load-game-load=Cargar +confirm-load-game-settings-changed=Se han eliminado los mods o sus ajustes han sido modificados. ¿Seguro que quieres continuar cargando esta partida guardada? +confirm-load-game-sync=Sincronizar mods y cargar +confirm-quit=La partida no ha sido guardada. ¿Estás seguro de que deseas salir? +confirm-restart=¿Estás seguro que quieres reiniciar? +confirmation=Confirmación +constant-number=Número constante +converting-map=Convirtiendo mapa __1__ +copy=Copiar +copy-this=Crear copia de este objeto +crafting=Creación +credits=Créditos +delete=Borrar +delete-blueprint-record=Eliminar plano +destroy-blueprint=Eliminar plano +destroy-book=Eliminar libro de planos +destroy-deconstruction-planner=Destruir planificador de desmantelamientos +destroy-upgrade-planner=Destruir __1__ +drop-blueprint-nothing-to-drop-error=No hay planos en el cursor para soltar. +empty-blueprint-error=El plano está vacío. +enable-logistics-while-moving=Activar la logística mientras se mueve +equipment-grid=Cuadrícula de equipamiento +eula=Acuerdo de usuario final +exit=Salir +export-to-string=Exportar a texto +fluid-ingredient=Ingrediente para fluido +fluid-ingredient-description=Posibles entradas de fluido +fuel=Combustible +generating-new-map=Generando nuevo mapa +grabbed-item=Objeto recogido +grid=Cuadrícula +guns=Arma +ingredient=Ingrediente +ingredient-description=Usos posibles +instruction-to-activate=__1__ para activar. +instruction-to-alt-select=Pulsa __1__ y arrastra para seleccionar y saltar la ventana de configuración. +instruction-to-build=Pulsa __1__ para construir. +instruction-to-cancel-deconstruct=__1__ y arrastre para cancelar la deconstrucción. +instruction-to-cancel-upgrade=Pulsa __1__ y arrastra para cancelar las órdenes de mejora. +instruction-to-change-size=Pulsa __1__/__2__ para cambiar el tamaño de la zona. +instruction-to-clear-generic=__1__ a eliminar. +instruction-to-clear-item=__1__ a borrar. +instruction-to-clear-quickbar-slot=__1__ para borrar acceso directo. +instruction-to-connect-spidertron-remote=__1__ en una Mecanoaraña para conectarlo. +instruction-to-consume=__1__ para consumir. +instruction-to-cycle-blueprint-backards=__1__ para el anterior. +instruction-to-cycle-blueprint-forwards=__1__ para el siguiente. +instruction-to-deconstruct=Pulsa __1__ y arrastra para desmantelar. +instruction-to-destroy=Pulsa __1__ para destruir. +instruction-to-downgrade=Pulsa __1__ y arrastra para degradar. +instruction-to-force-build=Pulsa __1__ para forzar la construcción. +instruction-to-mine-tiles=__1__ para excavar baldosas construidas. +instruction-to-open-item=__1__ para abrir. +instruction-to-order-spidertron=__1__ para enviar a la Mecanoaraña. +instruction-to-order-spidertron-to-follow=Pulsa __1__ para seguir a la entidad seleccionada. +instruction-to-queue-spidertron-order=Pulsa __1__ para poner la orden de movimiento en cola. +instruction-to-repair=Mantén pulsado __1__ para reparar la entidad seleccionada. +instruction-to-reset-item=__1__ para reiniciar. +instruction-to-select=Pulsa __1__ y arrastra para seleccionar el contenido. +instruction-to-shoot=__1__ para disparar. +instruction-to-throw=__1__ para lanzar. +instruction-to-upgrade=Pulsa __1__ y arrastra para mejorar. +instruction-when-in-cursor=Al sostener en el cursor +inventory=Inventario +inventory-filter=Filtro del inventario +licenses=Licencias +load=Cargar +loading-map=Cargando mapa __1__ +loading-new-map=Cargando nuevo mapa +logistic-requests-disabled=Solicitudes logísticas desactivadas +logistic-trash-slots=Ranuras de basura logística +map-exchange-string=Algoritmo de creación de mapas +mining-fluid=Fluidos de mineria +mod-scenarios=Escenarios de Mods +mod-with-campaign-not-available=Mod con esta campaña no está disponible. +module=Módulo +module-description=Módulos permitidos: +no=No +no-recipe-available=No hay receta disponible +no-recipes-found=No se han encontrado recetas +not-available=N/D +not-connected=Estas desconectado +not-in-logistic-network=No está en la red logística +nothing-found=Sin resultados +notice=Aviso +off=Desactivado +ok=OK +on=Activado +open-equipment-grid=Abrir cuadrícula de equipo +or-set-a-constant=O establece una constante +owner=Propietario +queued=En cola para transferir +quit=Salir +reassign-blueprint=Elige el nuevo contenido para el plano. +refresh=Refrescar +release-date=Fecha de lanzamiento: +remove-blueprint-book-record=Eliminar plano +reset=Resetear +reset-consumpiton-filters=Restablecer filtros +reset-production-filters=Restablecer filtros +restart=Reiniciar +result=Resultado +rocket-inventory-slot=Carga de cohete +rocket-inventory-slot-description=Se espera que pongas el satélite aquí. +rocket-launch=Lanzamiento +rocket-launch-started=Lanzado +rocket-preparing=Preparando +rocket-result-inventory-slot=Resultados de lanzar el cohete +save=Guardar +saving-map=Guardando mapa __1__ +script-inventory=Inventario de scripts +search=Buscar +search-with-focus=Buscar (__1__) +select-filter=Seleccionar filtro +select-signal=Selecciona una señal +select-upgrade=Selecciona mejora +set=Establecer +set-amount=Establecer la cantidad +set-filter=Establecer filtro +set-inventory-bar-title=Limita parte del inventario para que no pueda ser llenado por máquinas. +since-last-played=Ultima vez jugado: (__1__) +space-usage-mb=Espacio usado: __1__ MB / __2__ MB +subversion=Sub-versión: +sync-mods-with-save=Sincronizar los mods con la partida guardada +synchronize=Sincronizar +total=Total +transferring=Transfiriendo +update=Actualizar +upgrade-blueprint-book-tooltip=Mejora los objetos y entidades de todos los planos de este libro. +upgrade-blueprint-tooltip=Mejora los objetos y entidades del plano. +user-scenarios=Escenarios de usuarios +version=Versión: +weapons=Armas +yes=Sí +[gui-about] +created-by=Creado por +forums=Foros +release=Versión +version=Versión +website=Sitio web +[gui-achievements] +modded-game=El juego está usando un mod. Los logros son diferentes para las versiones "vanilla" del juego. +not-in-game-long-enough=Debes jugar una partida durante al menos un __1__ % del tiempo total dentro del juego para poder conseguir logros. El último tiempo de juego fue de __2__, pero solo estuviste dentro de una partida durante __3__. +title=Logros +track=Iniciar seguimiento +unlocked-count=Ganado __1__ de __2__ +untrack=Detener seguimiento +[gui-additional-entity-settings] +apply-entity-health=Aplicar salud +apply-entity-tag=Aplicar etiqueta +corpse-expires=El cadáver expira +difficulty=Dificultad +entity-tag=Etiqueta de entidad +indestructible=Indestructible +not-minable=No minable +not-operable=No operable +not-rotatable=No rotatorio +properties=Propiedades +recipe-locked=Receta bloqueada +title=__1__ ajustes adicionales +to-be-looted=Para ser recogido +[gui-admin-player] +character-equipment=Equipamiento +character-main-inventory=Inventario principal +cursor-stack=Pila del cursor +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=entidad está|rest=entidades están}__ recibiendo daño. +destroyed=__1__ __plural_for_parameter_1_{1=entidad es destruida|rest=entidades son destruidas}__. +map-hint=Ver el mapa para más detalles. +no-material-for-construction=A __plural_for_parameter_1_{1=una entidad le falta|rest=__1__ entidades les faltan}__ el material para la construccion. +no-storage=No hay suficiente espacio disponible en el almacenamiento de la red logística. +not-enough-construction-robots=A __plural_for_parameter_1_{1=una entidad le falta un robot|rest=__1__ entidades les faltan robots}__ de construcción. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=la entidad no tiene|rest=las entidades no tienen}__ suficientes packs de reparación. +title=Alertas +train-out-of-fuel=Tren sin combustible. +turret-fire=__1__ __plural_for_parameter_1_{1=torreta está|rest=torretas están}__ atacando al enemigo. +[gui-arithmetic] +input=Entrada +output=Salida +[gui-assembling-machine] +change-recipe=Cambiar receta +select-recipe=Elige una receta para la máquina de ensamblaje +[gui-auth-server] +client-version-too-old=La version de tu juego es demasiado antigua para utilizar los servicios online. Por favor actualiza a la ultima version de Factorio +email-authentication-invalid=Código de autentificación no válido. Comprueba tu correo electrónico y prueba de nuevo. +email-authentication-required=Se requiere autentificación por correo electrónico. Inicia sesión en Factorio.com usando tu navegador e introduce el código que te hemos enviado. +email-change-rate-limit=Solo puedes cambiar tu correo electrónico una vez cada 7 días. +email-invalid-format=El correo electrónico proporcionado tiene un formato incorrecto. Compruébalo de nuevo. +email-registered=Este correo electrónico ya está registrado. +failed-to-reach-server-error=Fallo al conectar con servidor de autentificación. Código: __1__. Error: __2__. +generic-timeout=La acción ha fallado al agotarse el tiempo de espera. Por favor, prueba de nuevo más tarde. +generic-verification-failed=Fallo en la verificación de tu cuenta. Por favor, asegúrate de que has iniciado sesión en el proveedor de servicios y prueba de nuevo. +invalid-characters-in-username=Tu nombre de usuario contiene caracteres no válidos. Por favor, visita __1__ en tu navegador y escoge un nuevo nombre de usuario. +json-parse-error=No se ha podido analizar la respuesta del servidor de autenticación. Parece ser un error interno. +login-banned=Tu cuenta ha sido suspendida. Si crees que es un error, contacta con nosotros en support@factorio.com. +login-blacklist=Su dirección IP está en la lista negra por abuso en el pasado. Si crees que esto es un error y quieres que se levante la restricción, ponte en contacto con __1__. +login-deletion-pending=No se puede iniciar sesión, ya que tu cuenta está pendiente de ser eliminada. Si deseas cancelar este proceso, inicia sesión en la página web: __1__. +login-failed=El nombre de usuario, email o contraseña no coinciden con los de ninguna cuenta registrada. +login-failed-steam-only=La cuenta de Factorio.com proporcionada es una cuenta exclusiva de Steam. Por favor, inicia sesión con Steam o visita __1__ para crear una contraseña. +login-insufficient-membership=No has adquirido el juego. Por favor, cómpralo para poder iniciar sesión. +login-too-many-attempts=Demasiados intentos de inicio de sesión fallidos. Por favor, prueba de nuevo más tarde Si has olvidado tu contraseña, restablécela en __1__ +login-unlinked=Parece que ya no tienes el juego en tu cuenta de Steam. Debido a esto, la hemos desvinculado de tu cuenta de Factorio. Puedes vincularla de nuevo a una cuenta de Steam que contenga el juego para recuperar tu membresía. +server-down-for-maintenance=Los servicios en linea estan inactivos por mantenimiento. Por favor intentalo mas tarde +steam-id-already-registered=Tu cuenta de Steam ya está enlazada a una cuenta existente de Factorio.com. Por favor, inicia sesión usando tu cuenta de Factorio. +steam-id-doesnt-own-factorio=Tu cuenta de Steam no tiene el juego Factorio. Por favor, compra el juego para poder crear una cuenta. +steam-id-timeout=Fallo en la verificación de la propiedad de Factorio > La conexión a Steam ha expirado. Por favor, prueba de nuevo. +steam-ticket-verification-failed=Fallo en la verificación del usuario en Steam. Por favor, asegúrate de que has iniciado sesión en Steam y prueba de nuevo. +unknown-error=El servidor ha devuelto el error: __1__ +username-invalid-characters=Caracteres no válidos en el nombre de usuario introducido. Por favor, usar solo caracteres alfanuméricos y .- +username-taken=Nombre de usuario no disponible. Por favor, escoge un nombre diferente, o inicia sesión si es el tuyo. +username-too-long=Nombre de usuario demasiado largo (máx: 30 caracteres). +username-too-short=Nombre de usuario demasiado corto (mín: 2 caracteres). +[gui-blueprint] +absolute-snapping=Absoluta +absolute-snapping-tooltip=Se adhiere a la cuadrícula global. Las coordenadas especifican cuál es la ubicación del plano resultante en relación a la cuadrícula global. +close-blueprint=Cerrar plano +commit-blueprint=Guardar plano +components=Componentes +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ para eliminar todos los componentes del tipo seleccionado.\n__ALT_CONTROL_LEFT_CLICK__1__ para volver a añadir todos los componentes del tipo seleccionado. +create-blueprint=Crear plano +existing-blueprint=Objeto para planos +filters=Filtros +grid-position=Posición de cuadrícula +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ en la vista previa para cambiar la posición de la cuadrícula. +grid-size=Tamaño de cuadrícula +grid-size-tooltip=Dimensiones del patrón repetido a construir. +height=Altura +icon=Icono +icon-tooltip=Aquí podrás modificar los iconos que se mostrarán para este plano. +library-blueprint=Plano en la biblioteca de planos +library-blueprint-owned-by-other-player=Plano en la biblioteca de planos de otro jugador +new-blueprint=Establecer nuevo plano +relative-snapping=Relativa +relative-snapping-tooltip=Permite el ajuste de un plano en relación al punto de inicio de una construcción por arrastre. +settings=Ajustes +snap-to-grid=Ajustar a la cuadrícula +snap-to-grid-tooltip=Añadiendo el plano a una cuadrícula al ser construido. +unnamed-blueprint=Plano sin nombre +width=Anchura +[gui-blueprint-book] +blueprints=Planos +confirm-blueprint-book-deletion=¿Seguro que quieres eliminar el libro de planos? +delete-blueprint-book=Eliminar libro +icon-tooltip=Si está vacío, el libro muestra el icono del plano activo actual. +scroll-to-change-active=Usa __CONTROL__cycle-blueprint-forwards__ y __CONTROL__cycle-blueprint-backwards__ para cambiar el plano activo. +scroll-to-change-active-specific=Usa la __CONTROL_STYLE_BEGIN____1__rueda del ratón__CONTROL_STYLE_END__ para cambiar el plano activo. +unnamed-blueprint-book=Libro de planos sin nombre +[gui-blueprint-library] +blueprint-book=Libro de planos +blueprint-book-edit=Edición del libro de planos +blueprint-book-string=Libro de planos +blueprint-string=Cadena de plano +cant-manipulate-not-synchronized-shelf=No se puede sincronizar una biblioteca de planos que no está sincronizada. +deconstruction-item-string=Cadena de deconstrucción de elemento +deconstruction-tool-edit=Edición de la herramienta de desmantelamiento +drop-blueprint=Soltar plano +failed-loading-cloud-storage=Error al cargar el plano de la biblioteca desde la nube. Se cargará la versión local en su lugar. +failed-loading-storage=Error al cargar la biblioteca de planos: __1__. Volviendo al almacenamiento actual __2__. +failed-saving-cloud-storage=Fallo en el guardado de biblioteca de planos en la nube. Es posible que no tengas espacio disponible para un sincronizado con la nube. Para evitar la pérdida de tu biblioteca de planos, por favor haz una copia de seguridad del archivo __1__. +game-blueprints-title=Planos del juego +grid-view=Vista de cuadrícula +import=Importar +import-string=Importar cadena de texto +list-view=Vista de lista +make-new=Nuevo __1__ +not-available-yet=Plano no disponible todavía +not-synced-warning=[img=utility/warning_icon] [color=red]La biblioteca de planos no está sincronizada.[/color] +player-storage=__1__ - almacén de planos +private-shelf=Mis planos +shared-shelf=Planos compartidos +shelf-choice=Filtro: +shelf-choice-all=Todos +shelf-choice-game=Planos del juego +synchronising=Sincronizando +title=Biblioteca de planos +transfer-progress=Progreso de la transferencia +unknown-player-storage=Almacenamiento de jugador desconocido +upgrade-item-string=Mejorar cadena del objeto +upgrade-tool-edit=Editar actualización de herramienta +[gui-bonus] +artillery-range=Rango de artillería +character-build-distance=Distancia de construcción +character-crafting-speed=Velocidad de Creación +character-health-bonus=Salud +character-inventory-slots-bonus=Ranuras de inventario extra +character-item-drop-distance=Distancia de soltado de objetos +character-item-pickup-distance=Distancia de recogida de objetos +character-logistic-slots=Ranuras de solicitud logística +character-logistic-trash-slots=Ranuras de basura logística +character-loot-pickup-distance=Distancia de recogida de botín +character-mining-speed=Velocidad de minado +character-reach-distance=Distancia alcanzable +character-resource-reach-distance=Distancia de alcance de recursos +character-running-speed=Velocidad al caminar +damage-bonus=Daño +follower-robot-lifetime=Duración +inserter-stack-size-bonus=Capacidad del insertador +laboratory-productivity=Productividad de la investigación +laboratory-speed=Velocidad de investigación +maximum-following-robots-count=Robots seguidores máximos +mining-drill-productivity-bonus=Productividad minera +no-bonuses=No hay bonuses investigan aún. +shooting-speed-bonus=Velocidad de disparo +stack-inserter-capacity-bonus=Capacidad de apilamiento del insertador +title=Bonificaciones +train-braking-force-bonus=Fuerza de freno del tren +turret-damage-bonus-description=(Se suma a las bonificaciones de munición) +worker-robot-battery=Tamaño de la batería +worker-robot-speed=Velocidad de movimiento +worker-robot-storage=Capacidad de carga +[gui-browse-games] +access=Acceso +access-password=Contraseña +access-public=Público +cant-join-game-steam-init-failed=Error al unirse a la red de Steam: Steam no se ha iniciado correctamente. Las características de Steam están desactivadas. A veces se soluciona al reiniciar Steam. ¿Quieres intentar entrar usando un red que no sea de Steam? +description=Descripción +downloading-game-information=Descargando información del juego +favourite-tooltip=Favoritos +games-headers-name=Nombre +games-headers-players=Jugadores +games-headers-playtime=Tiempo de juego +has-friends=Amigos de Steam en partida +has-mods=Tiene Mods +has-password=Tiene contraseña +has-players=Tiene jugadores +is-dedicated-server=Es un servidor dedicado +join-game=Unirse a la partida +loading=Cargando... +mods=Mods +no-game-selected=No se ha seleccionado una partida +no-players=Ninguno +none=Ninguno +ping=Ping +ping-calculating=Calculando +ping-cant-reach=Imposible llegar ahí +players=Jugadores +search=Buscar +search-filters=Buscar filtros +tags=Etiquetas +title=Buscar partidas +version=Versión +[gui-building-statistics] +built=Fecha de compilación +deconstructed=Deconstruido +title=Edificios +upgraded=Mejorados +[gui-car] +automatic-targeting=Autoapuntado +color=Color +driver=Conductor +passenger=Pasajero +trunk=Maletero +weapons-control=Control de armas +with-gunner=Con artillero +with-gunner-description=Dispara a los enemigos cercanos automáticamente cuando un artillero (conductor o pasajero) esté en el vehículo +without-gunner=Sin artillero +without-gunner-description=Dispara a los enemigos cercanos automáticamente cuando el vehículo esté vacío +[gui-character] +crafting-queue=Cola de fabricación +exoskeleton=Exoesqueleto +personal-logistics-description=Al desactivar la logística personal, se detendrá la entrega de objetos solicitados a los robots logísticos. También se detendrá el envío automático de objetos a las ranuras de desecho. Los robots logísticos seguirán vaciando dichas ranuras de desecho. +personal-roboport=Puerto robótico personal +[gui-constant] +off=Off +on=On +output=Salida +output-signals=Señales de salida +[gui-control-behavior] +circuit-connection=Conexión del circuito +circuit-network=Red de circuitos +connect=Conectar +connected-to-network=Conectado a la red +green-network-id=[color=green]__1__[/color] +logistic-connection=Conexión logística +logistic-network=Red logística +mode-of-operation=Modo de operación +no-network-in-range=No hay red en rango +not-connected=No conectado +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Muro con control de puerta +[gui-control-behavior-modes] +close-signal=Cerrar señal +close-signal-description=Cuando la condición especificada es verdadera, tratará de poner el semáforo en rojo y detener a cualquier tren.\nSi un tren no puede detenerse a tiempo (semáforo en amarillo) o ya está pasando por esta señal (semáforo en rojo), el semáforo no detendrá al tren en cuestión.\nNota: el tren se parará la mayoría de las veces en el semáforo y no tratará de buscar un camino alternativo (si existe). +enable-disable=Activar/Desactivar +enable-disable-description=Encender esta entidad sólo cuando la condición es verdadera. +enable-disable-train-stop-description=Activa esta entidad cuando la condición se cumple.\n Los trenes se saltarán las estaciones deshabilitadas, permitiéndote controlar las rutas de los trenes. +none=Ninguno +none-write-description=No cambie el comportamento de esta entidad basándose en la red de circuitos. +open-gate=Puerta abierta +open-gate-description=La puerta se mantendrá abierta mientras la condición del circuito sea verdadera. +read-belt-contents=Leer contenido de la cinta +read-belt-contents-description=Detecta el contenido de una cinta y lo envía a través de la red de circuitos. Las cintas no enviarán señales correctas cuando los objetos sean introducidos o extraídos de mitad de la cinta por entidades externas. +read-chain-signal=Leer señal +read-chain-signal-description=Lee el color del semáforo ferroviario en cadena y envía la señal de red del circuito especificada a continuación. +read-charge-level=Leer nivel de carga +read-charge-level-description=Detecta el nivel de carga del acumulador como un porcentaje que varía entre 0 y 100, y lo envía a la red de circuitos. +read-contents=Leer contenidos +read-contents-description=Lee el contenido del almacenamiento y envía la señal del contenido a la red de circuitos. +read-hand-contents=Leer contenido de la mano +read-hand-contents-description=Lee el contenido del brazo insertador y envía la señal del contenido a la red de circuitos. +read-logistic-network-contents=Lee el contenido de la red logística +read-logistic-network-contents-description=Lee los objetos disponibles de la red logística de este robopuerto y los envía a la red de circuitos. +read-resources=Leer recursos +read-resources-description=Lee la cantidad de recursos esperados de esta perforadora o bomba extractora y la envía a la red de circuitos.\nSi hay recursos infinitos, lee el ratio de perforación sin modificar.\nEl valor se actualiza cada 5 segundos. +read-robot-stats=Leer estadísticas de robots +read-robot-stats-description=Lee la cantidad de robots en la red logística de este robopuerto y la envía a la red de circuitos. +read-sensor=Leer sensor +read-sensor-description=Envía una señal a la red de circuitos cuando un jugador se acerca a la puerta y esta debe abrirse. +read-signal=Leer señal +read-signal-description=Lee el color de una señal de las vías y manda a la red de circuitos la señal especificada debajo.\nSi la señal del raíl está en rojo es porque está separada de la red de circuitos, nada será mandado +read-stopped-train=Lee el identificador del tren +read-stopped-train-description=Cuando un tren se detiene en una parada, se envía una señal con un número único para ese tren. +read-train-contents=Leer contenido del tren +read-train-contents-description=Lee el contenido del tren que está parado actualmente en la estación y lo envía a la red de circuitos. +read-trains-count=Revisar cantidad de trenes +read-trains-count-description=Revisa la cantidad de trenes que va a esta parada de tren en particular (se incluyen los trenes parados) +send-to-train=Enviar al tren +send-to-train-description=Envía el contenido de la red de circuitos al tren, así puede ser utilizado para las condiciones de espera. +set-filters=Definir filtros +set-filters-description=Ajusta los filtros del brazo robótico, basándose en las señales de la red de circuitos. +set-requests=Establecer solicitudes +set-requests-description=Establece las solicitudes logísticas del cofre basándose en las señales de la red de circuitos. +set-stack-size=Establecer tamaño de apilamiento +set-stack-size-description=Establece el tamaño máximo de la pila de este insertador basado en la señal seleccionada de la red de circuitos. +set-trains-limit=Definir límite de trenes +set-trains-limit-description=Define la cantidad máxima de trenes que pueden dirigirse a esta parada de tren (se incluyen los trenes parados). +use-colors=Usar colores +use-colors-description=Ajusta el color de la lámpara basándose en los semáforos\nSi los semáforos tienen un valor mayor de 0, la lámpara se encenderá con ese color.\nSi hay varios colores presentes, solo se usará uno de ellos. +[gui-control-behavior-modes-guis] +available-construction-bots=Robots de construcción disponibles +available-logistic-bots=Robots logísticos disponibles +belt-read-mode=Modo leer contenido +blue=Azul +blue-chain-description=La señal de la red de circuitos que se enviará cuando la señal de cadena es azul ( 1 o más caminos están bloqueados pero al menos uno está todavía libre). +closed-condition=Condición cerrada +control-signal=Control de señal +enabled-condition=Condición habilitada +entire-patch=Zona de recursos completa +entire-patch-description=Permite detectar los recursos esperados en toda la zona de recursos alrededor de la perforadora. +green=Verde +green-chain-description=La señal de la red de circuitos que se enviará cuando el semáforo ferroviario esté verde (el bloque está libre). +green-description=La señal de la red de circuitos que se enviará cuando el semáforo ferroviario esté verde (el bloque está libre). +hand-read-mode=Modo leer la mano +hold-mode=Esperar +hold-mode-description-belt=La señal se envía continuamente mientras los elementos estén en la cinta. +hold-mode-description-inserter=La señal se manda continuamente mientras el insertador esté sosteniendo el elemento. +input-signal=Señal de entrada +open-condition=Condición de apertura +output-signal=Señal de salida +output-signals=Señales de salida +pulse-mode=Pulso +pulse-mode-description-belt=La señal se envía durante un solo tick cuando el elemento entra en la cinta. +pulse-mode-description-inserter=La señal se envía durante un solo tick cuando se recoge el elemento. +red=Rojo +red-chain-description=La señal de la red de circuitos a enviar cuando la señal de cadena está en rojo (un tren está ocupando todas las rutas a través de la señal de cadena). +red-description=La señal de la red de circuitos que se enviará cuando el semáforo ferroviario esté rojo (un tren está pasando por la señal). +resource-read-mode=Modo de lectura del recurso +this-miner=Esta perforadora +this-miner-description=Lee la cantidad de recursos esperados de esta perforadora eléctrica. +total-construction-bots=Total de robots de construcción +total-logistic-bots=Total de robots logísticos +train-id=ID de tren +train-id-description=Identificador exclusivo del tren detenido +trains-count=Cantidad de trenes +trains-count-description=Cantidad de trenes que llegan a esta parada de tren (se incluyen los trenes parados) +trains-limit=Límite de trenes +trains-limit-description=Cantidad máxima de trenes que pueden dirigirse a esta parada de tren (se incluyen los trenes parados) +yellow=Amarillo +yellow-chain-description=La señal de la red de circuitos que se enviará cuando el semáforo ferroviario esté en amarillo (un tren está planeando pasar a través de la señal). +yellow-description=La señal de la red de circuitos que se enviará cuando el semáforo ferroviario esté en amarillo (un tren está planeando pasar a través de la señal). +[gui-control-settings] +advanced-interaction=Interacción avanzada +basic-interaction=Interacción básica +button-layout=Disposición de botones +button-layout-description=Cambia la disposición de los botones asociados a distintas acciones, ajustándose a tu estilo de juego preferido. También afectará a la navegación por la interfaz gráfica. +button-layout-eastern=__1__ Aceptar, __2__ Cancelar (oriental) +button-layout-western=__1__ Aceptar, __2__ Cancelar (occidental) +change-input-method-to-controller=Cambia el dispositivo de entrada a "Mando" +change-input-method-to-keyboard-and-mouse=Cambia el dispositivo de entrada a "Teclado y ratón" +control-disabled=Desactivado - modificado por: __1__ +controller=Mando +controller-icons=Iconos +controller-icons-auto=Autodetectar (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Ajustes de mando +crafting=Creación +deadzone=Zona muerta de joystick +deadzone-description=Aumenta este valor si notas que tu cursor a veces se mueve sin usar acciones de movimiento. +debug=Depuración +editor=Editor +input-method=Dispositivo de entrada: +input-not-found-controller=Dispositivo de entrada seleccionado: mando. Este dispositivo no está conectado. +input-not-found-keyboard-and-mouse=Dispositivo de entrada seleccionado: teclado y ratón. Estos dispositivos no están conectados. +inventory=Inventario +keyboard-and-mouse=Teclado y ratón +keyboard-and-mouse-recommended=Teclado y ratón (recomendado) +miscellaneous=Miscelaneo +mods=Mods +movement=Movimiento +panels=Paneles +quick-panel=Panel de acceso rápido +quickbar=Acesso Rápido +sensitivity=Sensibilidad del joystick +sensitivity-description=Ajusta la velocidad a la que reaccionan el cursor y el movimiento en el mapa cuando mueves el joystick. +title=Configuración de Controles +tools=Utensilios +vehicle-driving-mode=Modo de conducción de vehículos +vehicle-driving-mode-absolute=Absoluto +vehicle-driving-mode-absolute-description=Al mover el joystick hacia arriba/abajo, el vehículo acelerará/frenará.\nAl mover el joystick hacia la izquierda/derecha, el vehículo girará hacia dicha dirección. +vehicle-driving-mode-relative=Relativo +vehicle-driving-mode-relative-description=Al mover el joystick en una dirección, el vehículo girará y acelerará automáticamente hacia dicho lado de la pantalla. +vibration-intensity=Intensidad de vibración +waiting=Esperando +[gui-crafting-queue] +collapse=Colapso +expand=Expandir +[gui-create-account] +account-creation-info=Has sido verificado usando Steam. Escoge un nombre de usuario para jugar a Factorio. Este será tu apodo en partidas multijugador. Podrás modificarlo solo una vez a través de nuestra página web. +account-creation-info-console=Elige un nombre de usuario para usar en Factorio. Este nombre será tu apodo en partidas multijugador. No podrás modificarlo. +account-creation-success-info=Acabas de ser verificado como __1__ usando Steam. Si quieres usar esta cuenta sin abrir Steam, inicia sesión con Steam en __2__ y añade un email y una contraseña a tu perfil. +account-creation-success-info-console=Cuenta creada con éxito. Ahora está autenticado como __1__. +create=Creado +creating-account=Creando cuenta +i-accept-the=Acepto los +login-using-factorio-account=Ya tengo una cuenta de Factorio.com +login-using-factorio-account-info=Por otro lado, si tienes una cuenta de Factorio, puedes iniciar sesión usando tu contraseña. Esto también enlazará tu cuenta de Factorio con esta cuenta de Steam. +login-using-factorio-account-info-console=Si tienes una cuenta de Factorio, puedes iniciar sesión usando tu contraseña. Esta opción también vinculará tu cuenta de Factorio a la cuenta de esta consola. +terms-of-service=Términos de servicio +title=Crear una cuenta +[gui-current-research] +not-researching=Pulsa __CONTROL__open-technology-gui__ para iniciar una nueva investigación. +research-finished=__1__ finalizado. Pulsa __CONTROL__open-technology-gui__. +[gui-decider] +condition=Condición +input-count=Cuenta de entrada +input-count-description=Copia el valor de la señal de salida especificada desde las señales de entrada. +one=1 +one-description=Emite la señal de salida especificada con un valor de 1. +output-item=Salida +[gui-deconstruction] +blacklist=Lista negra +blacklist-description=Ignorar todos los items filtrados cuando se selecciona un área para deconstruir. +blacklist-trees-and-rocks=Ignorar árboles/rocas +entities=Entidades +entity-filter-mode=Modo de filtro de la entidad +entity-filters=Filtros de la entidad +filters=Filtros +icon-tooltip=Si está vacío, la herramienta de desmantelamiento muestra los filtros seleccionados. +tile-filter-mode=Modo filtro de celdas +tile-filters=Filtro de celdas +tile-selection-mode=Modo de selección de celdas +tiles=Celdas +trees-and-rocks-only=Sólo árboles/rocas +whitelist=Lista blanca +whitelist-description=Seleccionar solo items filtrados cuando se selecciona un área para deconstruir. +whitelist-trees-and-rocks=Sólo árboles/rocas +[gui-downloading-mods] +currently-downloading=Descargando en estos momentos +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=nada +downloading=Descargando +[gui-edit-label] +edit-description=Editar descripción +edit-label=Editar nombre +save-description=Guardar descripción +save-label=Guardar nombre +[gui-electric-energy-interface] +buffer-size=Tamaño del búfer +power-production=Producción de energía +power-usage=Uso de energía +[gui-electric-network] +accumulator-charge=Carga de los acumuladores +accumulator-charge-tooltip=Cantidad de energía almacenada en todos los acumuladores de esta red. +consumption=Consumo +production=Producción +production-label=Producción +production-tooltip=Cantidad de energía generada actualmente frente a la producción máxima de energía. +progressbar-format=__1__ / __2__ +satisfaction=Satisfacción +satisfaction-tooltip=Cantidad de energía generada actualmente frente a la energía necesaria. +title=Información de la red eléctrica +[gui-ending-screen] +epilogue=Epílogo +[gui-game-finished] +continue=Continuar +finish=Terminar +kills=Muertes +lost=Has sido derrotado... +next-level=Siguiente nivel +respawn=Reaparecer +restart-level=Reiniciar nivel +save-replay=Guardar repetición +time-played=Tiempo jugado +title=Juego terminado +victory=¡Victoria! +[gui-goal-description] +info-visibility-button=Información +title=Objetivo +[gui-graphics-settings] +advanced=Avanzado +brightness=Brillo +color-filter=Filtro de color +color-filter-deuteranopia=Deuteranopia +color-filter-deuteranopia-correction=Corrección por deuteranopia +color-filter-none=Ninguno +color-filter-protanopia=Protanopia +color-filter-protanopia-correction=Corrección por protanopia +color-filter-tritanopia=Tritanopia +color-filter-tritanopia-correction=Corrección por tritanopia +contrast=Contraste +full-color-depth=Profundidad de color completa +full-screen=Pantalla completa +general=General +graphics-quality-high=Alto +graphics-quality-label=Resolución de los sprites +graphics-quality-low=Bajo +graphics-quality-normal=Normal +graphics-quality-very-low=Muy bajo +high-quality-animations=Animaciones de alta calidad +low-vram-warning=No hay suficiente memoria de vídeo (VRAM). +map-zoomed-in-effect=Efecto de zoom para el mapa +max-threads=Hilos de procesamiento máximo +minimize-on-focus-loss=Minimizar la pérdida de enfoque +multisampling-label=Muestreo múltiple +multisampling-x2=Muestreo múltiple x2 +multisampling-x4=Muestreo múltiple x4 +multisampling-x6=Muestreo múltiple x6 +multisampling-x8=Muestreo múltiple x8 +no-multisampling=Sin muestreo múltiple +preferred-screen=Pantalla preferida +primary-screen=Pantalla principal (__1__) +render-in-native-resolution=Renderizar en la resolución nativa de la pantalla +render-scale=Escala de rederizado +restart-required=Se necesita reiniciar +saturation=Saturación +screen-n=Pantalla __1__ +show-animated-water=Mostrar animación de agua +show-clouds=Mostrar nubes +show-decoratives=Mostrar decorados +show-enemy-terrain-decals=Mostrar dibujos decorativos del terreno enemigo +show-game-simulations-in-background=Mostrar simulaciones en segundo plano +show-inserter-shadows=Mostrar sombras de inserción +show-item-shadows=Ver sombras de los objetos +show-particles=Mostrar partículas +show-smoke=Mostrar humo +show-tree-distortion=Mostrar animación de árboles +sprite-atlas-size-custom=(__1__) personalizado +sprite-atlas-size-label=Tamaño de textura del Atlas +sprite-atlas-size-largest-possible=El mayor posible +texture-compression=Compresión de texturas +texture-compression-high-quality=Alta calidad +texture-compression-low-quality=Baja calidad +texture-compression-none=Ninguno +texture-streaming=Transmisión de texturas +title=Ajustes gráficos +ultrawide-mode=Modo ultraancho +use-flip-presentation-model=Usa modelo de Flip Presentation +v-sync=Esperar la sincronización vertical +video-memory-budget=Presupuesto de memoria de vídeo +video-memory-budget-auto=Auto (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Máximo +video-memory-usage-high=Alto +video-memory-usage-label=Uso de memoria de video +video-memory-usage-low=Bajo +video-memory-usage-medium=Medio +vram-low-high-quality-not-recommended=Se ha detectado que este ordenador tiene __1__ MB de memoria de vídeo (VRAM). Este valor es demasiado pequeño para los sprites de alta calidad. Podrías experimentar problemas de rendimiento, pérdidas de gráficos, errores fatales o imposibilidad de arrancar el juego. Se recomienda un tamaño de memoria de vídeo de al menos 2 GB para sprites de alta calidad. +vram-not-detected-high-quality-not-recommended=No se ha podido detectar la cantidad de memoria de vídeo (VRAM) disponible en este ordenador. Se recomienda un tamaño de memoria de vídeo de al menos 2 GB para sprites de alta calidad; si no se llega a este valor, podrías experimentar problemas de rendimiento, pérdidas de gráficos, errores fatales o imposibilidad de arrancar el juego. +[gui-graphics-settings-description] +full-color-depth=El renderizado a profundidad de bits de color mediana (16 bits) mejora el rendimiento en GPUs de baja gama e integradas. Esta opción solo tendrá efectos en versiones superiores a Windows 8 o en el modo de renderizado de OpenGL. +graphics-quality-label=Resolución de las texturas. Determina el uso total de VRAM. Aviso: La resolución "Alta" empleará, al menos, 3 GB de VRAM. +graphics-quality-label-console=La resolución de los sprites. Una resolución más baja reducirá el uso de memoria y el tiempo de carga. +high-quality-animations=Al desactivarlo, algunas entidades animadas o rotatorias (por ejemplo, los trenes) cargarán solo la mitad de las imágenes de animación o rotación. Esto reducirá significativamente el uso de VRAM. +lights-quality=Calidad de la luces durante la noche. Valores altos pueden reducir el rendimiento. +max-threads=El número de procesos usados para renderizar el juego. +minimize-on-focus-loss=Al ejecutar el juego en pantalla completa sin bordes, se minimizará al desenfocarse, para asegurarte de que no cubre todo el escritorio si deseas cambiar a otra aplicación. +render-in-native-resolution=En pantallas con alto DPI (por ejemplo, el Apple Retina), el renderizado en resolución nativa generará una mayor calidad de imagen pero a costa de una considerable disminución de rendimiento. +show-animated-water=Desactivar para aumentar el rendimiento con tarjetas de vídeo de gama baja. +show-game-simulations-in-background=Cuando estés en el menú principal o menús secundarios, te mostrará varias simulaciones en segundo plano. +show-smoke=Al desactivarlo, la cantidad de efectos de humo renderizados se reducirá significativamente. Desactívalo para mejorar el rendimiento en tarjetas gráficas de baja gama. +show-tree-distortion=Desactivar para aumentar el rendimiento con tarjetas de vídeo de gama baja. +sprite-atlas-size-label=Los atlas más grandes mejoran el procesamiento por lotes de llamadas, lo que reducirá la carga en la CPU para renderizar pero podría dificultar la gestión por parte de la GPU. +texture-compression=La compresión de texturas aumentará enormemente la cantidad de sprites que el juego puede introducir en la memoria de vídeo, acelerando el renderizado en GPU al transferir menos datos durante el sombreado. Si tienes una GPU antigua o integrada, selecciona una calidad "Baja" para reducir el tamaño de los sprites aún más y conseguir una mejora adicional del rendimiento. +texture-streaming=Sprites que no fueron puestos en cualquier selección de sprite (ver configuración de uso de memoria de Video) se mantendrá en la memoria RAM hasta que se necesite por la GPU. +use-flip-presentation-model=La presentación Flip debería ser un método más eficiente para la presentación de la imagen final de una pantalla, comparado con el antiguo modelo Blit. Intenta activar esta opción si tienes problemas gráficos o errores de fotogramas por segundo. +video-memory-budget-label=Tamaño máximo de memoria de vídeo (VRAM) que empleará el juego para texturas (sprites). +video-memory-usage-label=Determina cuántas texturas tratará de colocar el juego en atlas de texturas. Crear atlas de texturas más grandes reducirá el uso de recursos de la CPU al poder procesar lotes de llamadas, pero aumentará la carga de la GPU al tener que trabajar con texturas más grandes. Las texturas flotantes pueden trabajarse con VRAM o mantenerse en la RAM (ver "Ajustes de reproducción de texturas"). +[gui-heat-interface] +add-tooltip=Añade esta cantidad de calor al buffer en cada tick. +at-least-tooltip=Almacena al menos esta cantidad de calor en el buffer (añade la cantidad faltante) +at-most-tooltip=Almacena como máximo esta cantidad de calor en el buffer (elimina la cantidad adicional) +exactly-tooltip=Almacena esta cantidad justa de calor en el buffer (añade o elimina según se necesite) +remove-tooltip=Elimina esta cantidad de calor del buffer en cada tick. +[gui-hotkey-suggestions] +build-using-rail-planner=Construir usando planificador de vías +build-using-rail-planner-avoiding-obstacles=Construir usando planificador de vías y evitando obstáculos +cancel-selection=Cancelar selección +confirm-selection=Confirmar selección +copy-settings=Copiar ajustes +enter-vehicle=Entrar en vehículo +exit-vehicle=Salir del vehículo +force-build=Forzar construcción +insert-items=Insertar objetos +next-item=Objeto siguiente +paste-settings=Pegar ajustes +place-one=Colocar uno +previous-item=Objeto anterior +take-items=Recoger objetos +transfer-all=Transferir todo +transfer-everything=Transferir todo +transfer-stack=Transferir pila +[gui-infinity-container] +add=Añadir +at-least=Por lo menos +at-least-tooltip=Mantenga al menos esta cantidad de objetos en el inventario -añadir los faltantes. +at-most=Como máximo +at-most-tooltip=Mantenga como mucho esta cantidad de objetos en el inventario - quitar los sobrantes. +exactly=Exactamente +exactly-tooltip=Mantenga exactamente esta cantidad de objetos en el inventario - añadir o quitar según sea necesario. +remove=Eliminar +remove-unfiltered-items=Eliminar objetos no filtrados +remove-unfiltered-items-tooltip=Elimina los objetos del inventario que no son parte de la lista de filtrado. +title[1]=Filtros infinitos +[gui-infinity-pipe] +add-tooltip=Añade este porcentaje de fluido a la tubería en cada tick. +at-least-tooltip=Mantenga al menos este porcentaje de fluido en la tubería - añadir lo que falta. +at-most-tooltip=Mantenga como máximo este porcentaje de fluido en el tubo - quitar el extra. +exactly-tooltip=Mantenga exactamente este porcentaje de fluido en la tubería - añadir o quitar como sea necesario. +percent=% +remove-tooltip=Elimina este porcentaje de fluido de la tubería en cada tick. +temperature=Temperatura +[gui-inserter] +blacklist=Lista negra +filter=Filtro +override-stack-size=Sobrescribir el tamaño de la pila +whitelist=Lista blanca +[gui-install-mods] +already-installed=La modificación __1__ ya se encuentra instalada +bookmark=Añadir a marcadores +cant-install-mod-error=No se pueden instalar todas las dependencias requeridas para __1__: __2__. ¿Desea instalar el Mod sin dependencias? +cant-install-mod-no-compatible-release=No hay ninguna versión compatible de __1__ en el portal de mods. +failed-to-list-mods=Error al descargar la lista de modificaciones +filter-by-category=Filtrar por categoría +highlighted-last-week=Semana pasada +highlighted-this-week=Esta semana +install=Instalar +install-failed=La instalación ha fallado para __1__: __2__ +loading-mods=Cargando mods +mods-headers-download-count=Descargas +mods-headers-last-highlighted=Último resaltado +mods-headers-last-updated=Última actualización +mods-headers-name=Nombre +mods-headers-trending=Tendencia +mods-headers-version=Versión +no-release=El mod seleccionado no tiene versión de lanzamiento +remove-bookmark=Eliminar de marcadores +show-bookmarks=Mostrar solo mods marcados +sync-mods-with-server=Tus mods activos no coinciden con los del servidor. ¿Quieres sincronizar tus mods con el servidor? +wait-toggle-bookmark-request=Esperando al portal de mods... +[gui-interface-settings] +active-quick-bars=Barras rápidas activas +alt-mode=Modo-Alt +automatic-ui-scale=Automático +autosort-inventory=Mantener siempre ordenado el inventario principal del jugador +change-quickbar-by-clicking-with-item=Elige el filtro para la barra de acceso rápido haciendo clic con un objeto +change-quickbar-by-clicking-with-item-controller=Elige el filtro para la barra de acceso rápido seleccionándolo con un objeto +custom-ui-scale=Personalizado +enable-recipe-notifications=Activar notificaciones de receta +entity-tooltip-delay=Retraso de la información de la entidad +entity-tooltip-on-the-side=Información de la entidad a un lado +flat-character-gui=Interfaz de jugador plana +fuzzy-search-enabled=Búsqueda borrosa +interaction=Interacción +locale=Idioma +lock-belt-building-to-straight-line=Fija la construcción de cintas en línea recta +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Mostrar texto predictivo para el teclado en pantalla +other=Otros +output-console-delay=Retraso del mensaje de chat +pick-ghost-cursor=Elegir un objeto fantasma si no hay objetos disponibles +play-sound-for-chat-messages=Reproducir sonido para los mensajes de chat +research-finished-stops-game=La pantalla de tecnologías se abrirá al completarse una investigación +shortcut-bar-rows=Líneas de barra de acceso directo +show-all-items-in-selection-lists=Mostrar todos los objetos en las listas de selección +show-beacon-modules-in-alt-mode=Mostrar módulos de baliza en «Modo alternativo» +show-combinator-settings-when-detailed-info-is-on=Mostrar configuración de combinator en "Alt-mode" +show-descriptions-in-tooltips=Mostrar descripciones en Ayuda +show-grid-when-paused=Mostrar cuadrícula cuando el juego está en pausa +show-hotkey-suggestions=Mostrar consejos de control con ratón y teclado +show-hotkey-suggestions-controller=Mostrar consejos de control con mando +show-inserter-arrows-when-detailed-info-is-on=Mostrar flechas de inserción en "Modo-Alternativo" +show-inserter-arrows-when-selected=Mostrar flechas del insertador cuando esté seleccionado +show-interaction-indications=Mostrar indicaciones de interacción +show-item-labels-in-cursor=Mostrar etiquetas de objeto en cursor +show-minimap=Mostrar minimapa +show-mining-drill-arrows-when-detailed-info-is-on=Mostrar flechas de inserción en "Alt-mode" +show-missing-logistic-network-icon=Mostrar icono de red logística faltante +show-mod-owners-in-tooltips=Mostrar los creadores del mod en la descripción +show-player-names-on-minimap=Mostrar nombres de los jugadores en el minimapa +show-pump-arrows-when-detailed-info-is-on=Mostrar flechas de bombeo en "Modo-Alternativo" +show-rail-block-visualization=Mostrar visualización de los bloques de rieles +show-tips-and-tricks-notifications=Mostrar notificaciones de consejos y trucos +show-total-raw-in-recipe-tooltips=Mostrar total de materias primas en la Ayuda de la receta +show-turret-radius-when-blueprinting=Mostrar radio de la torreta al usar planos +smart-belt-dragging=Arrastre inteligente de cinta +title=Ajustes de la interfaz +tool-window-next-to-quickbar=Ventana de herramientas junto a la barra de acceso rápido +tooltip-delay=Retraso de los mensajes de ayuda +tooltip-never=Nunca +tooltip-offset=Distancia respecto al cursor +tooltips=Ayuda +train-stop-label-angle=Ángulo de etiqueta de la estación de locomotora +train-visualization-length=Longitud de visualización del tren +ui-scale=Tamaño de la Interfaz +visualization=Visualización +[gui-interface-settings-description] +active-quick-bars=El número de barras rápidas siempre visibles en la pantalla. +change-quickbar-by-clicking-with-item=Al hacer clic en la barra de acceso rápido con un objeto en el cursor, se definirá el filtro de la barra de acceso rápido (en lugar de escoger dicho objeto). +change-quickbar-by-clicking-with-item-controller=Al seleccionar una ranura del panel de acceso rápido con un objeto en el cursor, se definirá el filtro del panel (en lugar de recoger dicho objeto). +entity-tooltip-delay=¿Cuánto tiempo tarda para que la información de la entidad en el mundo aparezcan en el cursor? +entity-tooltip-on-the-side=Mostrar los consejos de la entidad bajo el minimapa, en lugar de en el cursor. +flat-character-gui=Los paneles de fabricación y de logística están situados uno junto al otro, en lugar de estar en pestañas alternativas. +fuzzy-search-enabled=Más coincidencia indulgente para las búsquedas de GUI. +nintendo-switch-use-predictive-text-input=Muestra sugerencias de palabras al usar el teclado de la pantalla.\nAl activarlo, también se permitirá la escritura de texto en chino y coreano, y el uso de kanjis japoneses.\nAdemás, se reducirá el tamaño del teclado en pantalla. +output-console-delay=El número de segundos que tarda un mensaje de chat o la consola empezar a desaparecer. +pick-ghost-cursor=Al seleccionar un objeto construible desde la barra rápida o al usar la herramienta de tubería, si no tienes elementos de ese tipo, un fantasma será colocado en su lugar. +shortcut-bar-rows=Número de líneas de barra de acceso rápido siempre visible en pantalla. +show-all-items-in-selection-lists=Mostrar objetos no desbloqueados en las ventanas de selección. +show-descriptions-in-tooltips=Muestra una pequeña descripción en las notas de Ayuda de algún objeto, entidad o receta. Recomendado para jugadores nuevos o al añadir nuevos mods. +show-interaction-indications=Al pasar por encima de una entidad, destacará las entidades cercanas que interaccionan con ella. +show-item-labels-in-cursor=Al sostener un objeto, mostrará su etiqueta si tiene una (por ejemplo, el nombre de un plano). +show-total-raw-in-recipe-tooltips=Muestra la cantidad total de tiempo y objetos necesarios de una receta que no pueden fabricarse a mano. +smart-belt-dragging=1) Al pulsar __CONTROL__rotate__ mientras arrastras la cinta, se creará automáticamente un segmento de giro (la dirección vendrá dada por la posición del puntero).\n2) Si arrastras una cinta por encima de cualquier obstáculo, se construirán cintas transportadoras subterráneas automáticamente. +tooltip-delay=Cuánto tardan en aparecer los mensajes de ayuda. +tooltip-offset=Distancia con respecto al cursor a la que aparecen los mensajes de ayuda. +train-stop-label-angle=Ángulo de las etiquetas para estaciones de tren en el mapa. +train-visualization-length=Número de vagones visualizados al construir cerca de las vías. +[gui-kills] +kills=Muertes +loses=Bajas +title=Muertes +[gui-linked-container] +title=Enlace +[gui-load-game] +all-required-mods-enabled=Todos los mods requeridos están habilitados. +exchange-string-freeplay-only=El algoritmo de creación de mapa está disponible únicamente para mapas en modo libre o mundo abierto. +title=Cargar partida +[gui-load-scenario] +confirm-delete=Estás seguro que quieres eliminar el escenario __1__? +title=Cargar escenario +[gui-logistic] +auto-trash-request-exists=Ya existe una solicitud para este objeto +cell=celda +cells=celdas +count=Cuenta +high-value-tooltip=Cantidad de objetos solicitada. Los robots logísticos tratarán de satisfacer esta cantidad usando la red. +infinite-amount-in-textfield=∞ +items=Elementos +logistic-networks=Red logística +logistic-request-exists=Ya existe una solicitud para este objeto +logistics-and-trash=Logística personal y autoeliminar +logistics-only=Logística personal +low-value-tooltip=Cantidad máxima de objetos permitida. Los objetos por encima de este valor se enviará automáticamente a las ranuras de desecho. +members=Miembros +network=Red +request-from-buffer-chests=Solicitar desde los cofres de buffer +set-request=Crear solicitud +title=Logística +title-filter=Filtro de logística +title-request=Solicitud logística +trash=Autoeliminar +trash-only=Filtros de autoeliminar +trash-slots=Ranuras para desechos +[gui-manage-mods] +name-column-header=Nombre +version-column-header=Versión +[gui-map-editor] +brush-intensity=Intensidad +brush-size=Tamaño +brush-speed=Velocidad +character=Personaje +character-equipment=Equipamiento +character-main-inventory=Inventario principal +character-quickbar=Barra de acceso rápido +cliffs=Acantilados +confirm-quit=El escenario no ha sido guardado. ¿Estás seguro de que deseas salir? +confirm-regenerate=¿Estás seguro de querer regenerar el mapa? +convert=Convertir +convert-save=Convertir archivo de guardado +convert-save-to-scenario=Convertir archivo de guardado a escenario +cursor-intensity=Intensidad +decoratives=Decoraciones +edit-scenario=Editar escenario +editor-inventory=Editor +editors-title=Editores +entities=Entidades +finished-converting-save=El archivo guardado se ha convertido en un escenario, nombre: __1__. Podrás encontrarlo en la lista de escenarios del usuario. +import=Importar +import-save=Importar guardado +import-save-failed=Error al importar guardado: __1__ +items=Elementos +items-transfer-limit=Límite de transferencia de inventario +new-scenario=Nuevo escenario +resources=Recursos +scenario-already-exists=Ya existe un escenario con el nombre __1__ ¿quieres sobrescribirlo? +select-surfaces-to-import=Elige superficies a importar +settings=Ajustes +shape=Forma +tiles=Celdas +title=Editor de mapas +tools=Herramientas +tools-title=Herramientas +[gui-map-editor-clone-editor] +apply-clone-brush=Aplicar pincel de clonación +clear-destination-decoratives=Limpiar decoraciones de destino +clear-destination-entities=Limpiar entidades de destino +clone-decoratives=Decoraciones clonadas +clone-entities=Entidades clonadas +clone-tiles=Clonar casillas +manual-collision-mode=Modo de colisión manual +manual-collision-mode-tooltip=Clona entidades/decoraciones en el destino solamente si podrían construirse manualmente en dicho destino. +smart-area-drag-mode=Área en modo de arrastre inteligente +smart-area-drag-mode-tooltip=Al hacer clic y arrastrar para clonar una zona, el origen solo se clonará si no hay solapamiento con la última zona clonada. +smart-area-drag-mode-tooltip-controller=Cuando elijas y arrastres un área para clonar, la fuente solo se clonará en el destino si no se superpone con el último destino clonado. +snap-to-chunk=Adherir al sector +snap-to-grid=Ajustar a la cuadrícula +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Construir como fuerza +build-as-force-tooltip=Fuerza empleada para crear entidades. Al ajustarse a "**AUTO**", se empleará la fuerza "normal": enemigo para los biters, tu fuerza para edificios del jugador, y así sucesivamente. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Modificador de daño de munición +boolean-modifiers=Modificadores Boolean +category-modifiers=Modificador de categoría +disabled-hand-crafting-recipes=Recetas de fabricación a mano desactivadas +edit-modifier-category=Editar __1__ +gun-speed-modifiers=Modificador de velocidad de arma +setting-is-invalid=Uno o más ajustes no son válidos. +simple-modifiers=Modificadores simples +title=Forzar valores de datos +turret-attack-modifiers=Modificador de ataque de torreta +value-cannot-be-empty=El valor no puede estar vacío. +value-out-of-range=Valor fuera de rango: se admiten valores entre __1__ y __2__ , ambos incluidos. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=El jugador, el enemigo y las fuerzas neutrales no pueden ser eliminadas. +create-force=Crear fuerza +current-force=Fuerza actual +delete-force=Eliminar fuerza +destination-force=Fuerza de destino +destination-force-tooltip=Fuerza para cambiar las entidades. Si se ajusta a "**AUTO**", se usará tu fuerza actual. +edit-force=Editar fuerza +edit-force-cease-fire=Editar alto al fuego +edit-force-cease-fire-title=Editar treguas del equipo "__1__" +edit-force-data=Editar otras propiedades +edit-force-friends=Editar amigos +edit-force-friends-title=Editar amigos del equipo "__1__" +enable-friendly-fire=Activar el fuego amigo +neutral-force-cant-be-changed=La fuerza neutral no puede modificarse. +new-force-name-already-used=Ya existe una fuerza con el nombre dado. +no-force-name-given=Se requiere un nombre de fuerza para crear una fuerza. +share-chart=Compartir tablas +switch-to-force=Cambiar a la fuerza +[gui-map-editor-instructions] +add-clone-brush-tiles=Pulsa __1__ y arrastra para añadirlo al área de clonación. +and-all-as-usual=Y todos los atajos relevantes tal y como se muestran al jugar. +area-build-instructions=Pulsa __1__ y arrastra para crear una zona nueva. +area-move-instructions=Pulsa __1__ y arrastra para mover una zona. +area-remove-instructions=Pulsa __1__ para eliminar una zona. +area-select-instructions=Pulsa __1__ para elegir una zona. +build=Pulsa __1__ para construir. +build-cliffs=Pulsa __1__ para construir acantilados. +build-cloned-area-instructions=Pulsa __1__ para construir la zona seleccionada. +build-tiles-area=Pulsa __1__ y arrastra para construir celdas. +build-tiles-bucket=Pulsa __1__ para rellenar la zona seleccionada. +build-tiles-out-of-map=Pulsa __1__ para construir celdas fuera del mapa. +build-to-clone-entity=Pulsa __1__ para clonar la entidad seleccionada. +change-force-instructions=Pulsa __1__ y arrastra para modificar la fuerza de las entidades. +change-spawn-location-description=Pulsa __1__ para especificar el lugar de aparición. +change-tile-variations=Pulsa __1__ para cambiar la variante de celda de la zona seleccionada. +edit-resource=Cuando no se haya seleccionado un recurso de edición __1__ un recurso del mundo para editar. +initial-resource-amount=La cantidad de recursos iniciales se basará en el valor de intensidad de la herramienta. +line-build-cliffs=Pulsa __1__ y arrastra para construir segmentos de acantilados. +line-remove-cliffs=Pulsa __1__ y arrastra para eliminar segmentos de acantilados. +none-mine-to-mine=__1__ para extraer. +none-open-to-edit=__1__ para editar. +pipette-to-select-entity=Pulsa __1__ para elegir la entidad a clonar. +position-build-instructions=Pulsa __1__ para crear un punto nuevo. +position-move-instructions=Pulsa __1__ y arrastra para mover un punto. +position-remove-instructions=Pulsa __1__ para eliminar un punto. +position-select-instructions=Pulsa __1__ para seleccionar un punto. +remove=Pulsa __1__ para eliminar. +remove-cliffs=Pulsa __1__ para eliminar acantilados. +remove-clone-brush-tiles=Pulsa __1__ y arrastra para eliminarlo del área de clonación. +resource-extra-info=Al construir o eliminar el mismo recurso, aumentará o disminuirá la cantidad de recursos en función del valor de intensidad de la herramienta. +run-snippet-instructions=Pulsa __1__ y arrastra para ejecutar el siguiente fragmento en la zona. +select-area-to-clone-instructions=Pulsa __1__ y arrastra para elegir la zona a clonar. +select-clone-brush-destination-instructions=Pulsa __1__ para establecer el destino de la clonación. +select-clone-brush-source-instructions=Pulsa __1__ para establecer el origen de la clonación. +[gui-map-editor-lua-snippet-editor] +current-snippet=Fragmento actual +delete=Eliminar +lua-code=Código Lua +name=Nombre +new-snippet=Nuevo fragmento +opened-snippet-has-duplicate-name=El fragmento actualmente abierto tiene un nombre duplicado. +snippet-already-present=El fragmento con el nombre "__1__" ya existe. +[gui-map-editor-menu] +quit=Salir del editor de mapas +regenerate-map=Regenerar mapa +resume-editing=Continuar edición +save-and-play=Guarda y jugar +save-map-as=Guardar como +save-map-overwrite=Guardar +title=Editor de mapas +[gui-map-editor-script-editor] +always-draw-areas=Siempre dibujar áreas +always-draw-positions=Dibujar posiciones siempre +color=Color +current-areas=Área actual +current-positions=Posición actual +name=Nombre +snap-to-grid=Ajustar a la cuadrícula +[gui-map-editor-settings] +draw-cursor-light=Dibujar luz del cursor +fill-electric-buffers=Rellena los reguladores eléctricos al construir entidades +generate-neighbor-chunks=Generar pedazos en el vecino +instant-blueprint-building=Construcción de planos instantáneos +instant-deconstruction=Demolición instantánea +instant-rail-planner=Planificador de ferrocarriles instantáneo +instant-upgrading=Mejora instantánea +placed-corpses-never-expire=Los cadáveres colocados nunca expiran +render-as-day=Renderizar siempre de día +show-additional-entity-info-gui=Mostrar GUI de ajustes adicionales para la entidad +show-character-tab-in-controller-gui=Mostrar pestaña de personajes en la interfaz del controlador +show-entity-health-bars=Mostrar barras de salud de entidad +show-entity-tags=Mostrar etiquetas de entidad +show-hidden-entities=Ocultar entidades ocultas +show-infinity-filters-in-controller-gui=Mostrar filtros infinitos en la interfaz del controlador +show-status-icons=Mostrar el estado de los iconos +[gui-map-editor-settings-categories] +interaction=Interacción +other=Otros +rendering=Renderizado +ui=IU +[gui-map-editor-surface-editor] +cant-delete-default-surface=No se puede eliminar la superficie por defecto. +current-surface=Superficie actual +delete-surface=Eliminar superficie +edit-map-gen-settings=Editar configuración del generador de mapas +edit-surface-map-gen-settings=__1__ - Configuración del generador de mapas +fill-tiles-with-lab-tiles=Llenar con baldosas de laboratorio +generate-new-chunks-with-lab-tiles=Generar nuevas trozos con baldosas de laboratorio +import-save=Importar guardado +import-save-only-available-in-singleplayer=La opción "Importar guardado" solo estará disponible en el modo de un jugador. +importing-save-disables-replay=Al importar otros archivos guardados se desactivará la repetición. ¿Está seguro de que desea hacer esto? +invalid-surface-height=Altura de superficie no válida. Los valores permitidos son de 0 a __1__. +invalid-surface-width=Anchura de superficie no válida. Los valores permitidos son de 0 a __1__. +new-surface=Nueva superficie +new-surface-name-already-used=Ya existe una superficie con el nombre dado. +no-surface-name-given=Se requiere un nombre de superficie para crear la superficie. +regenerate-decoratives=Regenerar todas las decoraciones +remove-all-entities=Eliminar todas las entidades +remove-empty-chunks=Eliminar sectores vacíos +select-surface=Seleccionar superficie +surface-name=Nombre +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Quitar decoraciones que chocan +smart-entity-collision-mode=Modo de colisión inteligente +smart-entity-collision-mode-tooltip=Salta la construcción de baldosas si se destruiría una entidad en el proceso. +smart-out-of-map-collision-mode=Modo de colisión inteligente fuera de mapa +smart-out-of-map-collision-mode-tooltip=Las celdas __TILE__out-of-map__ solo pueden usarse al construir con __CONTROL__build-ghost__. +smart-tile-collision-mode=Modo de colisión inteligente de las celdas +smart-tile-collision-mode-tooltip=Sólo se construye sobre celdas con la misma marca de colisión. Efectivamente, haciendo "construir tierra sobre tierra" y "construir agua sobre el agua". +[gui-map-editor-time-editor] +apply-ticks-per-day=Aplicar +current-speed=Velocidad actual +day-length=Duración del día +daytime=Hora del día: +freeze-daytime=Detener hora del día +pause=Pausa (__CONTROL__editor-toggle-pause__) +paused=(pausado) +play=Continuar (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Jugar por tiempo limitado +speed=Velocidad +speed-down=Frenar (__CONTROL__editor-speed-down__) +speed-up=Acelerar (__CONTROL__editor-speed-up__) +tick-custom=Momento personalizado +tick-once=Tick una vez (__CONTROL__editor-tick-once__) +tick-sixty=Momento sesenta +ticks-per-day=Tics al día +unfreeze-daytime=Reanudar hora del día +[gui-map-editor-title] +cliff-editor=Acantilados +clone-editor=Clonar +decorative-editor=Decoraciones +entity-editor=Entidades +force-editor=Fuerzas +lua-snippet-editor=Trozo de código Lua +none-editor=Nada +resource-editor=Recursos +scripting-editor=Áreas y posiciones +surface-editor=Superficies +tile-editor=Celdas +time-editor=Tiempo +[gui-map-editor-tool] +area-selection=Área +brush=Brocha +change-force=Cambiar de fuerza +circle=Círculo +cursor=Cursor +line-selection=Línea +paint-bucket=Cubo de pintura +point=Punto +snippet=Ejecutar "Trozos de código Lua" +spawn-location=Lugar de aparición +spray=Aerosol +square=Cuadrado +variations=Variaciones +[gui-map-generator] +advanced-tab-title=Avanzado +aux=Tipo de terreno +aux-description=Controla la distribución de terreno desértico rojo frente a terreno de arena. Un mayor valor generará más terreno desértico rojo. +bias=Sesgo +cliff-continuity=Continuidad +cliff-continuity-description=Longitud de los segmentos de acantilados. +cliff-frequency=Frecuencia +cliff-frequency-description=El número de acantilados. +cliffs=Acantilados +coverage=Cobertura +custom=[modificado] +difficulty=Dificultad +enable-replay=Grabar repetición +enable-replay-description=Graba la repetición de esta partida guardada para que puedas verla más tarde. Aumenta el tamaño del archivo guardado y los tiempos de guardado. +enabled=Activado +enemy-attack-pollution-consumption-modifier=Modificador de coste de ataque +enemy-attack-pollution-consumption-modifier-description=Modificador de cuánta contaminación es consumida para enviar un Biter a atacar. +enemy-base=Base enemiga +enemy-expansion-group-tile=Expansión enemiga +enemy-expansion-maximum-expansion-cooldown=Tiempo de espera máximo +enemy-expansion-maximum-expansion-cooldown-description=El tiempo máximo para que las expansiones enemigas sean enviadas. +enemy-expansion-maximum-expansion-distance=Distancia máxima de expansión +enemy-expansion-maximum-expansion-distance-description=La distancia maxima que los enemigos buscarán expandirse desde otras bases enemigas. +enemy-expansion-maximum-expansion-group-size=Tamaño máximo del grupo +enemy-expansion-maximum-expansion-group-size-description=El tamaño máximo del grupo de expansiones enemigas modificado por el nivel de evolución actual. +enemy-expansion-minimum-expansion-cooldown=Tiempo de espera mínimo +enemy-expansion-minimum-expansion-cooldown-description=El tiempo mínimo para que las expansiones enemigas sean enviadas. +enemy-expansion-minimum-expansion-group-size=Tamaño mínimo del grupo +enemy-expansion-minimum-expansion-group-size-description=El tamaño mínimo del grupo de expansiones enemigas modificado por el nivel de evolución actual. +enemy-expansion-minutes=min +enemy-frequency-description=Número de bases enemigas.\nNota: un valor inferior al 100% deshabilitará algunos logros. +enemy-size-description=El tamaño de cada base enemiga.\nNota: Un valor inferior al 100% deshabilitará algunos logros. +enemy-tab-title=Enemigo +error-importing-exchange-string=Fallo al importar la cadena de intercambio de mapa. +evolution=Evolución +evolution-destroy-factor=Factor de destrucción +evolution-destroy-factor-description=Controla cómo de rápido se incrementa el nivel de evolución debido a la destrucción de nidos enemigos. +evolution-pollution-factor=Factor de contaminación +evolution-pollution-factor-description=Controla que tan rápido aumenta la evolución debido a la producción de contaminación. +evolution-time-factor=Factor de tiempo +evolution-time-factor-description=Controla cómo de rápido aumenta la evolución con el paso del tiempo. +exchange-string-instructions=Introduzca una cadena de intercambio de mapa para cargar su configuración. +export-exchange-string-tt=Exportar la cadena de intercambio de mapa (almacena la configuración del mapa y puede ser compartida) +frequency=Frecuencia +hide-preview=Cerrar vista previa +import-exchange-string-tt=Importar la cadena de intercambio de mapa +invalid-value-for-field=Valor no válido para el campo "__1__" . Valores permitidos: de __2__ a __3__. +island-size=Tamaño de isla +map-height=Altura +map-height-simple=Alto del mapa +map-seed=Semilla +map-seed-simple=Semilla +map-size-group-tile=Mapa +map-type=Tipo de mapa +map-width=Anchura +map-width-simple=Ancho del mapa +minimum-pollution-to-damage-trees=Mínimo para dañar árboles +minimum-pollution-to-damage-trees-description=Los árboles pasan por 4 etapas diferentes antes de ser destruidos por la contaminación. Cualquier polución por encima de esta cantidad comenzará la transición de un árbol a una etapa de mayor deterioro. +moisture=Humedad +moisture-description=Controla la distribución de terreno con vegetación frente a terreno desértico. Un mayor valor generará más vegetación. +next=Siguiente +peaceful-mode-checkbox=Modo pacífico +peaceful-mode-description=En modo pacífico, los enemigos no atacarán ni se expandirán activamente. Los enemigos seguirán atacando para defenderse a sí mismos.\nNota: Activar esto deshabilitará algunos logros. +play=Jugar +pollution=Contaminación +pollution-absorbed-per-tree-damaged=Absorbido por árbol dañado +pollution-absorbed-per-tree-damaged-description=Los árboles pasan por 4 etapas diferentes antes de ser destruidos por la contaminación. Este valor especifica cuánta contaminación es absorbida al pasar a una etapa de mayor deterioro. +pollution-absorption-modifier=Modificador de absorción +pollution-absorption-modifier-description=Modificador de cuánta contaminación es absorbida por los árboles y las casillas. +pollution-diffusion-ratio=Ratio de difusión +pollution-diffusion-ratio-description=Cantidad de contaminación difundida a los sectores adyacentes por segundo. +preview-auto-update=Autoactualizar +preview-auto-update-tt=Actualizar automáticamente la vista previa de cualquier cambio de ajustes. +preview-error=Error generando vista previa +price-multiplier=Multiplicador de precio +randomize-map-seed=Semilla aleatoria +recipes-difficulty-group-tile=Recetas +research-queue-availability=Disponibilidad de la cola de investigación +research-queue-availability-after-victory=Al acabar el juego +research-queue-availability-always=Siempre +research-queue-availability-never=Nunca +reset-preset=Reestablecer valores predeterminados +reset-to-preset=Restablecer __1__ __plural_for_parameter_1_{1=opción|rest=opciones}__ a __plural_for_parameter_1_{1=predeterminada|rest=predeterminadas}__ +reset-to-preset-disabled=Todas las opciones tienen valores predefinidos. +resource-frequency-description=El número de parcelas de recursos. +resource-richness-description=La cantidad de recursos por baldosa dentro de parcelas de recursos. +resource-size-description=El área de cada mena de recursos. +resources-tab-title=Recursos +richness=Riqueza +scale=Escala +show-preview=Vista Previa +show-preview-warning=Alerta de spoiler: No mostrar vista previa (podrás ver el mapa al explorarlo por tu cuenta). +size=Tamaño +starting-area-size=Tamaño de zona inicial +starting-area-size-description=El tamaño del área sin bases enemigas alrededor del jugador. +technology-difficulty-group-tile=Tecnología +temperature=Temperatura +terrain-bias-description=Desplazamiento constante a aplicar. +terrain-coverage-description=Extensión de la cobertura del mapa. +terrain-generators-group-title=Generadores +terrain-scale-description=Escala general de características y el espacio entre ellas. +terrain-tab-title=Terreno +title=Generador de mapas +water=Agua +[gui-map-generator-errors] +no-tiles-selected=Al menos un tipo de celda debe ser permitido. +[gui-map-info] +confirm-delete=Estás a punto de borrar permanentemente __1__. +confirm-replay=¿Quieres ver la repetición de __1__? +delete-save=Borrar guardado +difficulty=Dificultad +file-size=Tamaño de archivo +invalid-file=Archivo inválido o corrupto. +map-version=Versión del mapa +mods=Mods +preview-missing=Fallo en la vista previa del mapa. +replay-not-found=La partida guardada seleccionada no contiene información de ninguna repetición. +scenario-name=Escenario +start-replay=Comenzar repetición +time-played=Tiempo de juego +[gui-map-view-settings] +add-ping=Añadir marcador +add-ping-tooltip=Pulsa __1__ en el mapa o en el mundo para activarlo directamente. +add-tag=Añadir etiqueta +show-electric-network=Redes eléctricas +show-logistic-network=Redes logísticas +show-map-stop=Nombres de estaciones de tren +show-player-names=Nombres de los jugadores +show-pollution=Contaminación +show-rail-signal-states=Estados de las señales de tren +show-recipe-icons=Iconos de receta +show-tags=Etiquetas +show-turret-range=Área de cobertura de torreta +show-worker-robots=Robots trabajadores +[gui-menu] +about=Acerca de +browse-lan-games=Buscar partidas LAN +browse-public-games=Buscar partidas públicas +connect-to-address=Conectar con dirección +continue-host-save=Continuar: crear __1__ +continue-host-save-tooltip=Crear __1__ +continue-join-game=Continuar: unirse a __1__ +continue-join-game-tooltip=Unirse a __1__ +continue-save=Continuar __1__ +continue-save-tooltip=Cargar partida: __1__ +controls=Controles +copy-report-path=Copiar ruta del reporte de desincronización +desync-explanation=Te has desincronizado del juego.\nEsto se debe a un error en el juego, en uno de los mods o en los scripts de los escenarios (si es que estás usando alguno).\nSi no estás usando mods, infórmanos de este problema en nuestro foro de informe de errores. Incluye detalles sobre qué estaban haciendo los jugadores y sube el siguiente informe de desincronización. +desync-explanation-console=Te has desconectado del juego.\nSi el problema continúa, por favor comunica este error en nuestro foro de reporte de errores. +desync-more-information-link=Para más información sobre las desincronizaciones y cómo informar sobre ellas, consulta: +desync-report-disabled=No se ha creado un reporte de desincronización porque la creación del reporte está deshabilitada. Por favor, actívalo e informa de la desincronización si quieres que sea arreglado. +desync-report-location=Un informe de desincronización fue creado en: __1__ +feature-not-available-with-instrument-mod=Esta característica no está disponible si el mod "Modo Instrumento" está activo. +game-menu=Menú del juego +graphics=Gráficos +host-new-game=Albergar una nueva partida +host-saved-game=Alojar partida guardada +interface=Interfaz +lan-username=Nombre de usuario en LAN +load-game=Cargar partida +main-menu=Menú principal +map-editor=Editor de mapas +mod-settings=Configuración de mods +mods=Mods +multi-player=Multijugador +multi-player-menu=Multijugador +new-game=Nuevo juego +other=Otros +pause-game=Pausar el juego +quit-game=Salir del juego +quit-tutorial-to-game=Cerrar tutorial +quit-tutorial-to-menu=Salir del tutorial +reconnect=Reconectar +restart-game=Reiniciar +restart-tutorial=Reiniciar +resume-game=Reanudar partida +resume-tutorial=Renaudar +save-game=Guardar partida +save-game-as-scenario=Salvar como escenario +settings=Ajustes +show-report=Mostrar reporte de desincronización +single-player=Un jugador +single-player-menu=Un jugador +sound=Sonidos +the-rest=Otros ajustes +tutorial-menu=Tutorial +unpause-game=Reanudar el juego +user-login=Inicio de sesión +[gui-migrated-content] +changed-achievement=Logros modificados +changed-custom-input=Modificar las entradas personalizadas +changed-decorative=Decoraciones eliminadas +changed-entity=Entidades cambiadas +changed-equipment=Equipamiento cambiado +changed-equipment-grid=Cambiar la cuadricula del equipamiento +changed-fluid=Fluidos cambiados +changed-item=Objetos cambiados +changed-mod-setting=Cambiar la configuración del mod +changed-particle=Partículas modificadas +changed-recipe=Recetas cambiadas +changed-shortcut=Modificar accesos directos +changed-technology=Tecnologías cambiadas +changed-tile=Baldosas cambiadas +changed-trivial-smoke=Modificar humos +changed-virtual-signal=Señales virtuales modificadas +removed-achievement=Logros eliminados +removed-blueprint-too-old=Se ha eliminado el plano __1__. La versión del mapa (__2__) es demasiado antigua +removed-custom-input=Eliminar las entradas personalizadas +removed-decorative=Decoraciones eliminadas +removed-entity=Entidades borradas +removed-equipment=Equipamiento eliminado +removed-equipment-grid=Eliminar cuadricula de equipamiento +removed-fluid=Fluidos eliminados +removed-item=Objetos eliminados +removed-mod-setting=Se han eliminado los ajustes del mod +removed-particle=Partículas eliminadas +removed-recipe=Recetas eliminadas +removed-shortcut=Se han eliminado los atajos +removed-technology=Tecnologías eliminadas +removed-tile=Objetos eliminados +removed-trivial-smoke=Eliminó los humos +removed-virtual-signal=Señales virtuales quitadas +title=Contenido migrado +[gui-mod-info] +active-version=Versión activa +author=Autor +contact=Contacto +delete=Borrar +dependencies=Dependencias +dependency-required=Este mod es necesario, pero no está activo. +description=Descripción +factorio-version=Versión de Factorio +homepage=Página de inicio +incompatibilities=Incompatible con +incompatible-factorio-version=Incompatible con la versión actual del juego +mod-portal-page=Portal de modificaciones +name=Nombre +no-dependencies=Ninguna +optional-dependencies=Dependencias opcionales +optional-dependency=(opcional) +optional-dependency-incompatible=Este mod es incompatible con estos mods. +optional-dependency-required=Este mod no es necesario y no está activo. +status=Progreso +status-disabled=Deshabilitado +status-enabled=Habilitado +status-not-installed=Sin instalar +toggle=Alternar +version=Versión +[gui-mod-load-error] +description=Error al cargar el mod: __1__ +disable-all=Desactivar todos los mods +disable-mods=Desactivar mods listados +exit=Salir +mod-manager=Administrador de mods +reset-mod-settings=Reiniciar ajustes del mod +restart-application=Reiniciar +title=Error al cargar los mods +to-be-disabled=Mods para desactivarse: +[gui-mod-settings] +apply=Aplicar +cancel=Cancelar +cant-be-changed-not-an-admin=Solo los administradores pueden cambiar estos ajustes. +map=Mapa +no-map-settings=No hay configuración de mapa. +no-per-user-settings=No hay configuraciones por usuario. +no-settings=No hay opciones para configurar. +no-startup-settings=No hay ninguna configuración de inicio. +per-player=Por jugador +reload=Recargar +reset=Resetear +reset-to-default=Restablecer ajuste por defecto: __1__ +reset-to-default-disabled=La opción tiene su valor por defecto. +setting-is-invalid=Uno o mas de los ajustes no son válidas. +startup=Inicio +startup-changes-require-restart=Cambiar la configuración de inicio requiere un reinicio del juego. +startup-settings-cant-be-changed-while-playing=Los ajustes de inicio no pueden modificarse mientras el juego está ejecutándose. +title=Configuración de mods +value-cannot-be-empty=El valor no puede estar vacío. +value-out-of-range=Valor fuera de rango: los valores válidos son __1__ a través de __2__ incluido. +[gui-mod-startup-settings-mismatch] +apply=Sí* +cancel=No +description=La configuración inicial del mod no coincide con los del servidor al que te estás intentando conectar.\n\nDeseas aplicar la configuración inicial del servidor y reiniciar el juego? +restart-required=El juego se reiniciará para aplicar la nueva configuración de inicio. +title=La configuración inicial del mod es incompatible +[gui-mods] +install=Instalar +manage=Administrar +title=Mods +unconfirmed-changes=Hay cambios sin confirmar. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=mod|rest=mods}__ ha cambiado. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=mod|rest=mods}__ instalado. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=mod|rest=mods}__ actualizado. +updates=Actualizaciones +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ se conectara al siguiente servidor: __2__ +connect=Conectar +connect-to-game=Conexión directa +ip-address=Dirección IP y puerto +password=Contraseña +password-for-game-required=Introduzca contraseña para el juego __1__ +scenario-script-source=La configuración del servidor +[gui-multiplayer-lobby] +access=Acceso +adminlist=Lista de administradores +allow-commands=Permitir comandos LUA +allow-commands-admins-only=Solo administradores +allow-commands-false=No +allow-commands-true=Sí +authserver-side-bans=Usar bloqueos secundarios del servidor de autentificación +authserver-side-bans-tooltip=Comprueba que los jugadores que se están conectando no están bloqueados en el modo Multijugador e infórmate en Factorio.com acerca de los comandos de bloqueo/desbloqueo. +autosave-only-on-server=Autoguardar solo en el servidor +banlist=Lista de baneos +default-game-name=__1__'s juego +edit-adminlist=Editar lista de administradores +edit-banlist=Editar lista de baneos +edit-whitelist=Editar lista blanca +game-description=Descripción +game-name=Nombre del servidor +game-name-cant-be-empty=El nombre del servidor no puede estar vacío +game-password=Contraseña del servidor +game-password-tooltip=Se recomienda establecer una contraseña para poder jugar partidas privadas. +game-saving=Guardando juego +game-tags=Etiquetas +game-visibility-LAN=LAN +game-visibility-public=Público +game-visibility-steam=Steam +game-visibility-steam-tooltip=Activa o desactiva la función "Unirse al Juego" a través de Steam. +ignore-limit-for-returning-players=Ignorar si vuelve +ignore-limit-for-returning-players-tooltip=Los jugadores que ya hayan jugado en este mapa pueden entrar en la partida incluso si ya se ha alcanzado el límite de jugadores. +max-players=Máx. de jugadores +max-players-count-must-be-integer=Los jugadores máximos deben ser un entero +max-upload=Velocidad de carga máxima +max-upload-must-be-integer=La vel. máxima de subida debe ser un entero +max-upload-slots=Espacio máx. de subida +max-upload-slots-must-be-integer=El espacio máxima de subida debe ser un entero +max-upload-slots-tooltip=Velocidad de subida máxima dedicada a subir el juego a nuevos jugadores. Limitarla es útil para asegurarse de que hay suficiente velocidad de subida para los jugadores que están actualmente en la partida. +max-upload-speed-no-limit=Sin límite +max-upload-tooltip=Velocidad de subida máxima dedicada a subir el juego a nuevos jugadores. Limitarla es útil para asegurarse de que hay suficiente velocidad de subida para los jugadores que están actualmente en la partida. +multiplayer-afk-autokick-interval=Autoexpulsión de ausentes +multiplayer-autosave-interval=Intervalo de Autoguardado +non-blocking-saving=Permiten ahorro de no bloqueo +non-blocking-saving-tooltip=Característica experimental que permite al servidor guardar el mapa sin pausar el juego. Solo funciona en Linux y macOS +only-admins-can-pause-the-game=Solo los admins pueden pausar +play=Jugar +rights=Derechos +save-upload=Enviar archivo de guardado +show=Mostrar +title=Ajustes del servidor multijugador +verify-user-identity=Verificar la identidad del usuario +verify-user-identity-tooltip=Verifica que los jugadores conectados tienen una cuenta de Factorio.com válida y que su nombre de jugador coincide con el nombre de su cuenta. +visibility=Visibilidad +whitelist=Lista blanca +[gui-new-game] +delete-scenario=Borrar escenario +difficulty=Dificultad +game-scenarios=Escenarios de juego: +level=Nivel +level-locked-explanation=Para desbloquear este nivel, primero necesitas completar el nivel anterior en la misma dificultad o superior. +level-locked-explanation-no-difficulty=Para desbloquear este nivel, primero necesitas completar el nivel anterior. +main-game=Partida principal: +mod-scenarios=Escenarios de Mods: +next=Siguiente +no-description=Este mapa no tiene descripción +play=Jugar +title-select-scenario-to-edit=Elegir escenario a editar +title-select-template-for-new-scenario=Elegir plantilla para el escenario nuevo +title-start-new-game=Iniciar nueva partida +user-scenarios=Escenarios de usuario: +[gui-other-settings] +autosave-interval=Intervalo de autoguardado +autosave-never=Nunca +check-updates=Comprobar si hay actualizaciones al iniciar Factorio +delete-achievements-button=Eliminar +delete-achievements-confirm-control-phrase=ELIMINAR +delete-achievements-confirm-text=Escribe "__1__" para confimar borrado de logros. +delete-achievements-label=Borrar progreso de logros +delete-achievements-label-tooltip=Esta opción eliminará permanentemente todos los logros. +delete-achievements-label-tooltip-steam=Esta opción eliminará permanentemente todos los logros, incluidos los logros de Steam. +developer=Desarrollador +discard-mouse-events-when-accessibility-zoomed=Descartar eventos del ratón al usar el zoom de accesibilidad +enable-blueprint-storage-cloud-sync=Activar sincronización en la nube para la biblioteca de planos +enable-crash-log-uploading=Subir logs de crasheo +enable-experimental-updates=Habilitar las actualizaciones experimentales +enable-logitech-led-support=Activar soporte LED de Logitech +enable-new-mods=Activar automáticamente nuevos mods +enable-razer-chroma-support=Activar soporte y compatibilidad para Razer Chroma +enable-steelseries-gamesense-support=Activa la compatibilidad con SteelSeries GameSense +factorio-username=Nombre del jugador en LAN +log-in=Iniciar sesión +log-out=Cerrar sesión +log-saving-statistics=Registros de guardado de estadísticas +logged-in=Logueado como __1__ +logged-out=No has iniciado sesión +non-blocking-saving=Activar guardado de no bloqueo (Solo Linux/macOS) +proxy=Servidor proxy +proxy-password=Contraseña del servidor proxy +proxy-username=Nombre de usuario de servidor proxy +set-email=Establecer correo electrónico de cuenta +set-email-button=Establecer +title=Otros ajustes +use-mod-settings-per-save=Utilizar diferentes ajustes de mod por partida guardada +username-invalid-characters=Tu nombre de usuario contiene caracteres no válidos. Por favor, usa solamente letras, número y los caracteres "." , "_" y "-" +verbose-logging=Registro detallado +[gui-other-settings-description] +enable-crash-log-uploading=Subir logs anónimos cuando el juego falle. +factorio-username=Nombre del jugador para partidas LAN si no se inicia sesión. Al iniciar sesión, el nombre cambiará al de usuario de Factorio y no podrá modificarse. +log-saving-statistics=Registra estadísticas del tamaño del archivo mientras se guarda el mapa (ADVERTENCIA: hace el guardado más lento). +set-email=Establece un correo y una contraseña para usar esta cuenta en otras plataformas o consolas. +[gui-package-list] +up-from-dir=__1__ /.. +[gui-permissions] +add-group=Añadir grupo +add-player-to-group=Agregar jugador al grupo +clone-group=Copiar grupo +delete-selected-group=Eliminar el grupo seleccionado +disable-all=Deshabilitar todo +do-you-really-want-to-revoke-your-permissions-to-edit=Estás a punto de eliminar tu capacidad para editar permisos. ¿Realmente quieres hacer esto? +edit-selected-group=Editar el grupo seleccionado +enable-all=Habilitar todo +export=Exportar +group-ids-exhausted=Número máximo de grupos alcanzado. +group-permissions-title=Permisos de grupo +import=Importar +import-failed=Error al importar: __1__ +import-permissions=Importar permisos +multiple-default-groups-found=Se encontraron varios grupos por defecto. +no-default-group-found=No se encontró un grupo por defecto. +permissions-string=Cadena de permisos +players-in-group=Jugadores en grupo +remove-player-from-group=Eliminar jugador del Grupo +show-players-in-other-groups=Mostrar jugadores en otros grupos +title=Permisos +you-can-not-delete-the-default-group=No puedes borrar el grupo por defecto. +[gui-permissions-names] +ActivateCopy=Activar modo "Copiar" +ActivateCut=Activar modo "Cortar" +ActivatePaste=Activar modo "Pegar" +AddPermissionGroup=Añadir grupo de permisos +AddTrainStation=Añadir estación de tren +AdminAction=Acción de administrador +AltReverseSelectArea=Área de selección invertida alternativa +AltSelectArea=Selección Alt de Área +AltSelectBlueprintEntities=Selección Alt de entidades de plano +AlternativeCopy=Copia alternativa +BeginMining=Iniciar extracción +BeginMiningTerrain=Comenzar prospección +Build=Construir +BuildRail=Construir vía +BuildTerrain=Construir terreno +CancelCraft=Cancelar fabricación +CancelDeconstruct=Cancelar desmantelado +CancelNewBlueprint=Crear nuevo plano +CancelResearch=Cancelar investigación +CancelUpgrade=Cancelar mejora +ChangeActiveCharacterTab=Cambiar la pestaña de jugador activa +ChangeActiveItemGroupForCrafting=Cambiar el grupo de objetos activo para la fabricación +ChangeActiveItemGroupForFilters=Cambiar el grupo de objetos activo para los filtros +ChangeActiveQuickBar=Cambiar la barra de acceso rápido +ChangeArithmeticCombinatorParameters=Cambiar parámetros de la calculadora aritmética +ChangeDeciderCombinatorParameters=Cambiar parámetros del comparador de condiciones +ChangeEntityLabel=Cambiar etiqueta de entidad +ChangeItemDescription=Cambiar descripción del objeto +ChangeItemLabel=Cambiar la etiqueta del artículo +ChangeMultiplayerConfig=Cambiar configuración multijugador +ChangePickingState=Cambiar estado de recolección +ChangeProgrammableSpeakerAlertParameters=Cambiar parámetros de alerta del altavoz programable +ChangeProgrammableSpeakerCircuitParameters=Cambiar parámetros de circuito del altavoz programable +ChangeProgrammableSpeakerParameters=Cambiar parámetros del altavoz programable +ChangeRidingState=Cambiar estado de conducción +ChangeShootingState=Cambiar estado de disparo +ChangeTrainStopStation=Cambiar el nombre de la parada del tren +ChangeTrainWaitCondition=Cambiar condición de espera del tren +ChangeTrainWaitConditionData=Cambiar condición de espera del tren +ClearCursor=Limpiar el cursor +ConnectRollingStock=Conectar material rodante +Copy=Copiar +CopyEntitySettings=Copiar ajustes de entidad +CopyOpenedBlueprint=Copiar plano abierto +CopyOpenedItem=Copiar objeto abierto +Craft=Crear +CursorSplit=Dividir cursor +CursorTransfer=Transferencia de cursor +CustomInput=Entrada personalizada +CycleBlueprintBookBackwards=ciclo de planos hacia atrás +CycleBlueprintBookForwards=Ciclo de planos hacia delante +Deconstruct=Desmantelar +DeleteBlueprintLibrary=Eliminar biblioteca de planos +DeleteBlueprintRecord=Borrar planos guardados +DeleteCustomTag=Eliminar etiqueta personalizada +DeletePermissionGroup=Borrar grupo de permisos +DestroyItem=Destruir objeto +DestroyOpenedItem=Destruir objeto abierto +DisconnectRollingStock=Desconectar el material rodante +DragTrainSchedule=Arrastrar horario del tren +DragTrainWaitCondition=Arrastrar condición de espera del tren +DropBlueprintRecord=Tirar planos guardados +DropItem=Soltar objeto +EditBlueprintToolPreview=Editar vista previa de la herramienta de plano +EditCustomTag=Editar etiqueta personalizada +EditPermissionGroup=Editar grupo de permisos +ExportBlueprint=Exportar plano +FastEntitySplit=División rápida de entidad +FastEntityTransfer=Transferencia rápida de entidad +FlushOpenedEntityFluid=Limpiar fluido de entidad abierta +FlushOpenedEntitySpecificFluid=Despejar fluido específico de la entidad abierta +GoToTrainStation=Ir a estación de tren +GrabBlueprintRecord=Coger planos guardados +GuiCheckedStateChanged=La pestaña seleccionada de la interfaz ha cambiado +GuiClick=Interactuar con la Interfaz gráfica +GuiConfirmed=Interfaz gráfica confirmada +GuiElemChanged=Cambiar elemento de la Interfaz gráfica +GuiHover=Colocar cursor sobre interfaz +GuiLeave=Abandonar interfaz +GuiLocationChanged=Posición de la interfaz cambiada +GuiSelectedTabChanged=La pestaña seleccionada de la interfaz ha cambiado +GuiSelectionStateChanged=La pestaña seleccionada de la interfaz ha cambiado +GuiSwitchStateChanged=El seleccionador de la interfaz ha cambiado +GuiTextChanged=Cambiar el texto de la Interfaz gráfica +GuiValueChanged=Valor de interfaz cambiado +ImportBlueprint=Importar plano +ImportBlueprintString=Importar string de plano +ImportBlueprintsFiltered=Importar planos filtrados +ImportPermissionsString=Importar string de permisos +InventorySplit=Dividir inventario +InventoryTransfer=Transferir inventario +LaunchRocket=Lanzar cohete +LuaShortcut=Atajo Lua +MapEditorAction=Acción del editor de mapas +MarketOffer=Oferta de mercado +ModSettingsChanged=Ajustes de Mod cambiados +OpenAchievementsGui=Abrir gui de logros +OpenBlueprintLibraryGui=Abre la Biblioteca de Planos +OpenBlueprintRecord=Abrir planos guardados +OpenBonusGui=Abrir gui de bono +OpenCharacterGui=gui del jugador +OpenCurrentVehicleGui=Abrir gui del vehículo actual +OpenEquipment=Abrir equipamiento +OpenGui=Abrir IU +OpenItem=Abrir objeto +OpenLogisticGui=Abrir gui de logística +OpenModItem=Abrir objeto modificado +OpenParentOfOpenedItem=Abrir el padre del elemento abierto +OpenProductionGui=abrir interfaz de producción +OpenTechnologyGui=abrir interfaz de tecnología +OpenTipsAndTricksGui=Abrir trucos y consejos +OpenTrainGui=Abrir menú del tren +OpenTrainStationGui=Abrir interfaz de la estación de trenes +OpenTrainsGui=Abrir tren gui +PasteEntitySettings=Pegar planos de entidad +PlaceEquipment=Colocar equipamiento +QuickBarPickSlot=Escoger ranura de la barra de acceso rápido +QuickBarSetSelectedPage=Establecer página seleccionada en la barra de acceso rápido +QuickBarSetSlot=Establecer ranura de la barra de acceso rápido +ReassignBlueprint=Reasignar plano +RemoveCables=Quitar los cables +RemoveTrainStation=Eliminar estación de tren +ResetAssemblingMachine=Restablecer máquina de ensamblaje +ResetItem=Reiniciar objeto +ReverseSelectArea=Invertir área seleccionada +RotateEntity=Rotar entidad +SelectArea=Elegir zona +SelectBlueprintEntities=Seleccionar entidades de plano +SelectEntitySlot=Seleccionar ranura de entidad +SelectItem=Elegir objeto +SelectMapperSlot=Seleccionar ranura de mapeado +SelectNextValidGun=Seleccionar la siguiente arma +SelectTileSlot=Seleccionar franja horaria: +SendSpidertron=Enviar Mecanoaraña +SetAutoLaunchRocket=Establecer lanzamiento de cohete automático +SetAutosortInventory=Establecer auto ordenado inventario +SetBehaviorMode=Establecer modo de comportamiento +SetCarWeaponsControl=Establecer control de armas del coche +SetCircuitCondition=Establecer condición de circuito +SetCircuitModeOfOperation=Establecer el modo de funcionamiento del circuito +SetControllerLogisticTrashFilterItem=Establecer elemento filtro de basura logística del controlador +SetDeconstructionItemTileSelectionMode=Establecer deconstructor en modo selección de baldosas +SetDeconstructionItemTreesAndRocksOnly=Establecer solo árboles y rocas como objetos a desmantelar +SetEntityColor=Establecer color de entidad +SetEntityEnergyProperty=Establecer propiedad energética de entidad +SetEntityLogisticTrashFilterItem=Establecer objeto filtro de basura para la entidad logística +SetFilter=Establecer filtro +SetFlatControllerGui=Establecer interfaz gráfica con controlador plano +SetHeatInterfaceMode=Establecer modo de interfaz de calor +SetHeatInterfaceTemperature=Establecer temperatura de la interfaz de calor +SetInfinityContainerFilterItem=Establecer objeto filtro infinito para el contenedor +SetInfinityContainerRemoveUnfilteredItems=Establecer que el contenedor infinito borre objetos no filtrados +SetInfinityPipeFilter=Establecer filtro de tubería infinita +SetInserterMaxStackSize=Establecer tamaño máximo de pila del insertador +SetInventoryBar=Establecer la barra del inventario +SetLinkedContainerLinkID=Establecer ID de enlace en contenedor vinculado +SetLogisticFilterItem=Establecer objeto de filtro logístico +SetLogisticFilterSignal=Establecer señal de filtro logístico +SetPlayerColor=Establecer color de jugador +SetRecipeNotifications=Establecer notificaciones de recetas +SetRequestFromBuffers=Establecer solicitud de búferes +SetResearchFinishedStopsGame=Establecer que finalizar una investigación pause el juego +SetSignal=Establecer señal +SetSplitterPriority=Establecer prioridad del separador +SetTrainStopped=Permitir cambiar el modo del tren ( Automático / Manual ) +SetTrainsLimit=Definir límite de trenes +SetVehicleAutomaticTargetingParameters=Establecer parámetros de adquisición de objetivo del vehículo +SetupAssemblingMachine=Configurar máquina ensambladora +SetupBlueprint=Configurar plano +SetupSingleBlueprintRecord=Configurar registro de un plano +SmartPipette=Tubería inteligente +SpawnItem=Generar objeto +StackSplit=Dividir pila +StackTransfer=Transferir pila +StartRepair=Iniciar reparación +StartResearch=Comenzar investigación +StartWalking=Iniciar seguimiento +StopBuildingByMoving=Dejar de construir en movimiento +SwitchConnectToLogisticNetwork=Cambiar estado de conexión con la red logística +SwitchConstantCombinatorState=Cambiar estado del combinador constante +SwitchInserterFilterModeState=Cambiar estado de filtro del insertador +SwitchPowerSwitchState=Cambiar estado del interruptor eléctrico +SwitchToRenameStopGui=Cambiar a renombrar gui de parada +TakeEquipment=Recoger equipo +ToggleDeconstructionItemEntityFilterMode=Cambiar modo de filtro de elemento de deconstrucción +ToggleDeconstructionItemTileFilterMode=Cambiar modo de filtro de elemento de deconstrucción +ToggleDriving=alternar conducción +ToggleEnableVehicleLogisticsWhileMoving=Activar la logística del vehículo mientras se mueve +ToggleEntityLogisticRequests=Alternar solicitudes de logística personal +ToggleEquipmentMovementBonus=Alternar el bono del equipo de movimiento +ToggleMapEditor=Cambiar el editor de mapas +TogglePersonalLogisticRequests=Alternar solicitudes de logística personal +TogglePersonalRoboport=Alternar robopuerto personal +ToggleShowEntityInfo=Mostrar información de entidad +TranslateString=Traducir cadena de texto +Undo=Deshacer +Upgrade=Mejorar +UpgradeOpenedBlueprintByItem=Mejorar plano abierto por objeto +UpgradeOpenedBlueprintByRecord=Mejorar plano abierto por registro +UseArtilleryRemote=Usar control remoto de artillería +UseItem=Usar objeto +WireDragging=Arrastrar alambre +WriteToConsole=Escribir en la consola +[gui-pipe] +fluid-system-contents=Contenido del sistema de fluidos: +flush-this=Extrae __1__ de aquí. +flush-whole-system=Extrae __1__ de todo el sistema de fluidos. +this-contents=Contenidos de __1__: +[gui-player-management] +add-player=Añadir jugador +admin=Administrador +ban=Bloquear +banned=Expulsado +cant-ban-yourself=No puedes expulsarte permanentemente. +cant-delete-yourself=No puedes borrarte a ti mismo. +cant-kick-not-online=Sólo jugadores conectados pueden ser expulsados. +cant-kick-yourself=No puedes expulsarte a ti mismo. +cant-use-not-in-multiplayer-game=Esta GUI sólo se puede utilizar en una partida multijugador. +cant-whitelist-disabled=La lista blanca debe estar activada en el servidor antes de que los jugadores puedan ser agregados a la lista blanca. +delete-player=Eliminar +delete-player-tooltip=Expulsa y elimina al jugador del servidor. +demote=Degradar +kick=Expulsar +last-online=Última Conexión +manage=Administrar +manage-permissions=Administrar permisos +manage-player=Administrar __1__ +mute=Silenciar +muted=Silenciado +name=Nombre +never=nunca +now=ahora +online-players=__1__ de __2__ jugadores están en línea +operations=Operaciones +permission-group=Grupo de permisos +promote=Promocionar +purge=Purgar +show-online-only=Mostrar sólo jugadores en línea +time-ago=hace __1__ +title=Gestión del jugador +unban=Desbloquear +unmute=Dejar de silenciar +unwhitelist=Quitar de lista blanca +whitelist=Lista blanca +whitelisted=En la lista blanca +[gui-power-switch] +off=Desactivado +on=Activado +state=Estado +[gui-production] +consumption=Consumo +electricity=Electricidad +fluids=Fluidos +items=Objetos +kills=Muertes +pollution=Contaminación +production=Producción +title=Producción +[gui-programmable-speaker] +alert-settings=Configuración de las alertas +allow-polyphony=Permite polifonía +allow-polyphony-description=Permitir hasta __1__ sonidos reproduciendose al mismo tiempo. Deshabilitar esta opción para permitir únicamente un sonido a la vez (útil para las alertas de la fábrica). +circuit-connection-settings=Configuración de la conexión de circuito +global-playback=Reproducción global +global-playback-description=Los sonidos emitidos por el altavoz serán escuchados en todas las partes del mapa. +show-alert=Mostrar alerta +show-alert-description=Mostrar una alerta con un mensaje en la interfaz cuando se reproduzca un sonido. +show-icon-on-map=Mostrar icono en el mapa +signal-value-is-pitch=El valor de la señal es el tono +signal-value-is-pitch-description=El valor de la señal de entrada de la red de circuitos determina la nota musical que será reproducida. +volume=Volumen +[gui-quick-panel] +items=Objetos +page=Página __1__/__2__ +panels=Paneles +shortcuts-next-page=__1__: página siguiente +shortcuts-next-tab=__1__: pestaña siguiente +shortcuts-previous-page=__1__: página anterior +shortcuts-previous-tab=__1__: pestaña anterior +shortcuts-select=__1__: elegir +title=Panel de acceso rápido +tools=Herramientas +[gui-requester] +set-requests=Establece solicitudes desde la red de circuitos +[gui-resource-entity] +initial-amount=Cantidad inicial +minimum-yield=Rendimiento mínimo +resource-amount=Cantidad de recursos +[gui-roboport] +repair-packs=Paquetes de reparación +robots=Robots +[gui-rocket-silo] +auto-launch=Lanzar automáticamente con carga. +rocket-inventory-label=Inventario del cohete +rocket-progress=Progreso del cohete +rocket-result-inventory-label=Inventario del lanzamiento del cohete +[gui-save-game] +cant-save-over-autosaves=Por favor, elige un nombre de guardado diferente.\nLos archivos de autoguardado están reservados para los autoguardados y serán reescritos en los autoguardados futuros. +confirm-overwrite=¿Estás seguro de que deseas sobrescribir __1__? +confirm-overwrite-time-warning=Advertencia: ¡La partida guardada seleccionado tiene __1__ __plural_for_parameter_1_{1=hora|rest=horas}__ de juego! +save=Guardar +save-as=Guardar como +title=Guardar partida +[gui-save-scenario] +save-as=Guardar como +title=Guardar escenario +[gui-select-upgrade-planner] +default-upgrade=Mejora por defecto +instructions=__CONTROL_LEFT_CLICK__ para mejorar, __CONTROL_RIGHT_CLICK__ para degradar. +title=Selecciona el planificador de mejoras para aplicarlo +[gui-server-config] +cancel=Cancelar +save=Guardar +title=Configuración del servidor +[gui-set-email] +checking=Comprobando +email=Correo electrónico +email-already-set=Esta cuenta ya tiene un correo electrónico asociado. El correo electrónico asociado es __1__ +email-cant-be-empty=Debes escribir un correo electrónico. +email-invalid=El correo electrónico no es válido. +set=Establecer +set-email-description=Esta cuenta no tiene un correo electrónico asignado. Añade un correo electrónico y crea una contraseña para usar esta cuenta en otras plataformas o consolas. +set-email-success=Se ha enviado un correo electrónico a __1__. Sigue las instrucciones para confirmar el correo electrónico y para crear una contraseña. +set-email-title=Establecer correo electrónico +setting-email=Configurando correo electrónico +[gui-side-menu] +achievements=Logros +blueprint-library=Biblioteca de planos (__CONTROL__toggle-blueprint-library__) +bonuses=Bonificaciones +logistic-networks=Redes logísticas +map=Mapa (__CONTROL__toggle-map__) +production-statistics=Estadísticas de producción (__CONTROL__production-statistics__) +technology=Pantalla de tecnología +tips-and-tricks=Consejos y trucos +trains=Trenes (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Alertas +default-device=Dispositivo por defecto +environment-sounds-volume=Sonidos de ambiente +game-effects-volume=Efectos del juego +gui-effects-volume=Efectos del GUI +master-volume=Principal +music-volume=Música +preferred-output=Salida preferente +simulation-volume=Simulaciones +title=Ajustes de sonido +walking-sound-volume=Sonido al caminar +wind-volume=Viento +[gui-speed-panel] +normal=Normal +pause=Pausa +paused=Pausado +show-gui=Mostrar IGU +show-message-dialogs=Mostrar mensajes de diálogo +speed=Velocidad: __1__ +speed-down=Disminuir velocidad +speed-up=Aumentar velocidad +title=Opciones de la repetición +[gui-splitter] +input-priority=Contribución prioritaria +left=Izquierda +output-priority=Producto prioritario +right=Derecha +[gui-sync-mods-with-save] +cancel=Atrás +confirm=Confirmar +correct=Correcto: +disabled=Desactivado: +download=Descargar +enable=Activar +enable-correct-version=Activar versión correcta +join-server-after-sync=Unirse al servidor después de la sincronización +keep-enabled=Mantener activado +load-save-after-sync=Cargar la partida después de sincronizar +mods-not-available-on-mod-portal=Las siguientes modificaciones no están disponibles en el portal: __1__ +no-compatible-version=Version no compatible: +no-release=Ninguna release: +not-in-save=No en guardado: +not-on-mod-portal=No en el portal de mods: +ready-to-download=Listo para descargar: +sync-mods-with-server=Sincronizar las modificaciones con el servidor +sync-startup-settings=Ajustes de sincronización inicial +title=Sincronizar mods al guardar +wrong-version-enabled=Versión incorrecta activada: +[gui-tag-edit] +cancel=Cancelar +confirm=Confirmar +delete=Borrar +icon=Icono +name=Nombre +snapping=Ajustando +title-create=Nueva etiqueta +title-edit=Propiedades de etiqueta +[gui-technologies-list] +title=Lista de tecnologías +[gui-technology] +graph-title=Árbol tecnológico +technologies-omitted=__1__ __plural_for_parameter_1_{1=La tecnología ha sido omitida|rest=Las tecnologías han sido omitidas}__ en esta vista. +[gui-technology-preview] +already-queued=Esta tecnología ya está en cola +already-researched=Esta tecnología ya está investigada +already-researching=Esta tecnología ya esta siendo investigada +continue-research=Reanudar +disabled=La tecnología no está disponible +editor-research-tooltip=(Editor de mapas) __CONTROL_LEFT_CLICK__ para investigar. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ para investigar inmediatamente (incluyendo todos los prerrequisitos). +effects=Efectos +not-researched-tooltip=(Editor de mapa) Tecnología no investigada +prerequisites=Requiere +queue-full=Cola de investigación llena +saved-progress=Investigado: __1__% +start-research=Iniciar investigación +status-available=Disponible +status-disabled=No descubierta +status-not-available=No disponible +status-queued=En cola +status-researched=Investigado +status-researching=Investigando +title-status=(__1__) +un-research=Deshacer investigación +un-research-tooltip=(Editor de mapas) Tecnología para deshacer investigaciones +unit-ingredients=Coste +unit-time=Tiempo necesario para investigar una unidad en el laboratorio +unsatisfied-prerequisites=Algunas tecnologías previas no han sido investigadas +unsatisfied-prerequisites-queue=Algunas de los requisitos tecnológicos no han sido investigados, y no están en cola para ser investigados +will-complete=Todos los niveles de esta tecnología ya están investigados o en cola +[gui-technology-progress] +cancel=Cancelar +no-research=No hay investigaciones en progreso +title=Investigación +[gui-technology-queue] +title=Cola de investigación +[gui-text-tags] +blueprint=Plano +blueprint-name-label=Nombre: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ para recoger plano +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ para recoger libro de planos +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ para abrir tren +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ para abrir parada de tren +contains-blueprints=Contiene __1__ __plural_for_parameter_1_{1=plano|rest=planos}__ +following-text-achievement=[Logro: __1__] +following-text-armor=[Armadura: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Entidad: __1__] +following-text-fluid=[Fluido: __1__] +following-text-gps=[Ubicación: __1__] +following-text-item=[Objeto: __1__] +following-text-item-group=[Grupo de Objetos: __1__] +following-text-recipe=[Receta: __1__] +following-text-technology=[Tecnología: __1__] +following-text-tile=[Celda: __1__] +following-text-train-no-name=[Tren] +following-text-train-stop-no-name=[Estación de tren] +following-text-train-stop-with-name=[Estación de tren: __1__] +following-text-train-with-name=[Tren: __1__] +following-text-unknown-item=[Objeto desconocido] +following-text-virtual-signal=[Señal Virtual: __1__] +gps-invalid=Posición especificada inválida +gps-position-label=Posición: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ para ver +invalid-train=Tren inválido +invalid-train-stop=Estación de locomotora inválida +train-hover=Tren: __1__ +train-stop-hover=Estación de tren: __1__ +[gui-the-rest-settings] +about=Todo lo que no se muestra en los menús de configuración estándar. +restart-tooltip=La mayoría de los ajustes requieren que se reinicie el juego para que los cambios tengan efecto. +title=Otros ajustes +warning-label=ADVERTENCIA +warning-tooltip=No cambie nada que no comprenda: la mayoría de estas configuraciones no se verifican. +[gui-tips-and-tricks] +mark-as-read=Marcar como leído +no-tutorial-in-multiplayer=No puedes jugar al tutorial en el modo multijugador. +nothing-found=No se han encontrado trucos ni consejos +play-tutorial=Jugar tutorial +replay-tutorial=Volver a jugar tutorial +tip-notice-title=Consejo sugerido. +title=Consejos y trucos +[gui-train] +add-circuit-condition=Condición de circuito +add-empty-condition=Carga vacía +add-fluid-count-condition=Cuenta de fluido +add-full-condition=Carga completa +add-inactivity-condition=Inactividad +add-item-count-condition=Número de objetos +add-robots-inactive-condition=Robots inactivos +add-station=+ Añade estación +add-time-condition=Tiempo transcurrido +add-wait-condition=+ Añadir condición de espera +adding-temporary=Añadiendo estación temporal +automatic-mode=Automático +cargo=Combustible +cargo-condition=Carga +center-on-locomotive=Activar centrado en la locomotora +circuit=Circuito +color=Color +fluid=Fluido +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ para añadir una parada temporal. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ para añadir la parada seleccionada a un horario de tren. +invalid=Inválido +locomotive-doesnt-need-energy=La locomotora no necesita energía. +locomotive-is-out-of-reach=La locomotora está fuera de alcance. +manual-mode=Manual +no-path-to-destination=No hay camino al destino +of-inactivity=de inactividad +open-in-map=Abrir esta ubicación en el mapa +passed=pasado +schedule=Horario +station-not-present=No existen paradas con este nombre. +station-partially-accessible=Solo __1__ de las __2__ paradas __plural_for_parameter_1_{1=es accesible|rest=son accesibles}__. +stations-disabled=__plural_for_parameter_1_{1=La parada está desactivada|2=Ambas paradas están desactivadas|rest=Todas las paradas (__1__) están desactivadas}__. +stations-not-accessible=__plural_for_parameter_1_{0=No hay una estación accesible|1=La estación es inaccesible|2=Ambas estaciones son inaccesibles|rest=Todas las estaciones (__1__) son inaccesibles}__ desde la posición actual. +temporary=Temporal: __1__ +toggle-station-names=Mostrar/ocultar nombres de estaciones +too-far-from-rail=No hay un riel cerca +[gui-train-rename] +perform-change=Aplicar cambio +title=Cambiar nombre - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Destino lleno __1__ +heading-to=En camino hacia __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Conducción manual +manually-stopped=[img=utility/warning_icon] Detenido manualmente +no-path-to=[img=utility/warning_icon] No hay ruta hasta __1__ +no-schedule=Sin horario +no-valid-stops=[img=utility/warning_icon] No hay paradas válidas +standing-at=Esperando en __1__ +waiting-at=Esperando en __1__ +[gui-train-stop] +enable-trains-limit=Activar límite de trenes +no-trains=Ninguna locomotora está asociada a esta estación. +rename-stop=Renombrar estación +train-stops-with-this-name=Cantidad de paradas con este nombre. +trains-with-this-stop=Trenes en esta parada: __1__ +[gui-train-wait-condition-description] +and=Y +circuit-condition=Circuito: __1__ __2__ __3__ +empty-condition=Inventario de carga vacío +fluid-count-condition=Líquido: __1__ __2__ __3__ +full-condition=Inventario de la carga completo +inactivity-condition=__1__ __plural_for_parameter_1_{1=segundo|rest=segundos}__ de inactividad +item-count-condition=Carga: __1__ __2__ __3__ +or=O +passenger-not-present=Pasajero no presente +passenger-present=Pasajero presente +robots-inactive-condition=No hay robots desplegados +time-condition=plural_for_parameter_1_{1=Ha pasado|rest=Han pasado}__ __1__ __plural_for_parameter_1_{1=segundo|rest=segundos}__ +[gui-trains] +circuit-disabled-tooltip=Estación de tren desactivada por la red de circuitos. +circuit-limit-tooltip=Límite de trenes establecido por la red de circuitos. +empty-schedule=[Vacío] +limit-note=(nota: algunas paradas no tienen un límite de trenes) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Modo manual +no-stations=No hay estaciones. +no-trains=No hay trenes. +open-train=Abrir menú del tren +open-train-stop=Abre la parada de tren en el mapa +stations-tab=Estaciones +stations-trains=Trenes: +title=Vista previa de trenes +trains-tab=Trenes +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Deshacer la construcción de __1__ entidades +undo-built-entity-multiple-homogeneous=Deshacer la construcción de __1__ (x __2__) +undo-built-entity-single=Deshacer la construcción de __1__ +undo-built-tile-multiple-heterogeneous=Deshacer la colocación de __1__ baldosas +undo-built-tile-multiple-homogeneous=Deshacer la construcción de __1__(x __2__) +undo-built-tile-single=Deshacer la colocación de __1__ +undo-removed-entity-multiple-heterogeneous=Deshacer la construcción de __1__ entidades +undo-removed-entity-multiple-homogeneous=Deshacer la construcción de __1__(x __2__) +undo-removed-entity-single=Deshacer la construcción de __1__ +undo-removed-tile-multiple-heterogeneous=Deshacer la eliminación de __1__ baldosas +undo-removed-tile-multiple-homogeneous=Deshacer la eliminación de __1__ (× __2__) +undo-removed-tile-single=Deshacer la eliminación de __1__ +undo-upgraded-entity-multiple-heterogeneous=Deshacer mejora de __1__ entidades +undo-upgraded-entity-multiple-homogeneous=Deshacer mejora de __1__ (× __2__) +undo-upgraded-entity-single=Deshacer mejora de __1__ +[gui-update] +applying=Aplicando +authorization-instructions=Escribe tu nombre de usuario y contraseña para descargar actualizaciones. +automatic-steam-update-message=Esta versión de Factorio proviene de una rama beta que no se actualizará automáticamente. Para asegurarte de que consigues las actualizaciones más recientes, selecciona la opción "experimental - latest dev build" en la pestaña BETA de las propiedades de Factorio en Steam, o desactiva la beta para obtener la versión estable más reciente. +automatic-steam-update-title=Aviso automático de actualización de Steam +automatic-updates=Actualizaciones automáticas +cancel=Preguntarme más tarde +check-updates-now=Buscar actualizaciones +checking=Comprobando +checking-updates-failed=Error al buscar actualizaciones: __1__ +could-not-init-steam=Error al inicializar la API de Steam. Las características de Steam están desactivadas. A veces se soluciona al reiniciar Steam. +could-not-init-steam-title=Error de Steam +disable-updater=Desactivar actualizaciones +downloading=Descargando +from=Instalado +invalid-login=¡Nombre de usuario y/o contraseña incorrectos! +mod=Mod +n-a=No instalado +no-new-updates=No hay actualizaciones disponibles +ok=Iniciar sesión +password=Contraseña +restarting-factorio=Reiniciando Factorio +service-unavailable=Servicios no disponibles +to=Nueva versión +too-old=Existe una nueva versión de Factorio, pero ya no es posible obtenerla mediante actualizaciones automáticas. Por favor, descarga la última versión manualmente desde __1__. +update-failed=Error al actualizar: __1__ +update-now=Actualizar ahora +update-successful=Actualizado a la versión __1__ +updates-available-instructions1=Las siguientes actualizaciones están disponibles: +updates-available-instructions2=La actualización podría llevar unos minutos. Por favor, espera. +username=Nombre de usuario +[gui-update-mods] +all-mods-up-to-date=Todos los mods están actualizados +cancel=Cancelar +cant-update-mods-error=No se pueden instalar todas las dependencias requeridas para los mods seleccionados: __1__. ¿Quieres actualizar los mods sin dependencias? +check-for-updates-failed=No se puede comprobar si hay actualizaciones +checking-for-updates=Comprobando actualizaciones +local-version-column-header=Versión local +name-column-header=Nombre +new-version-column-header=Nueva versión +not-logged-in=No se puede comprobar si hay actualizaciones. No has iniciado sesión +retrying-failed-request=Reintentando solicitud fallida: +update-selected=Actualización seleccionada +[gui-upgrade] +entities=Entidades +from=Desde +icon-tooltip=Si está vacío, la herramienta de mejora muestra los filtros de mejora seleccionados. +modules=Módulos +to=Hasta +[gui-user-login] +checking-nso-membership=Comprobando membresía +create-account=Crear una cuenta +description-browse-mods=Para usar el portal de mods, debes iniciar sesión. +description-download-mods=Para descargar mods, debes iniciar sesión. +description-downloading-mods-mismatch=Hubo un desajuste con el portal de mods en la verificación de su nombre de usuario y token. Por favor, accede de nuevo. +description-login-to-existing-account=Por favor accede a tu cuenta de Factorio existente. +description-mp-browse-public-games=Para buscar partidas públicas multijugador, debes iniciar sesión. +description-mp-browse-public-games-mismatch=Hubo un desajuste con el servidor maestro en la verificación de su nombre de usuario y token. Por favor, accede de nuevo. +description-mp-connect-to-matching-server=Para conectarte al servidor de partidas, debes iniciar sesión. +description-mp-create-public-game=Para crear una partida en el servidor de partidas, debes iniciar sesión. +description-mp-game-requires-authentication=La partida a la que te estás conectando requiere que inicies sesión. +description-mp-game-requires-authentication-mismatch=La partida a la que te estás conectando no ha podido verificarte. Por favor, inicia sesión de nuevo o prueba más tarde. +description-mp-username-only=Por favor, escoge tu nombre de jugador de LAN. +email-authentication-code=Código de autentificación +email-authentication-code-hint=Escribe el código de autentificación del correo electrónico que hemos enviado a tu bandeja de entrada. +email-authentication-enter-code=Se requiere la autentificación del correo electrónico. Escribe el correo que se ha enviado a tu bandeja de entrada. +email-can-not-be-empty=El correo electrónico no puede estar vacío. +error=Error +forgot-password=Olvidé mi contraseña +logging-in=Iniciando sesión +logging-in-with-steam=Iniciando sesión con Steam +login=Iniciar sesión +must-accept-the-terms-of-service=Debes aceptar los Términos de Servicio. +nintendo-login-success=Ahora estás autenticado como __1__. +not-logged-into-steam-use-factorio-account=No has iniciado sesión en Steam. Por favor, inicia sesión en Steam para poder usar las características online o usar una cuenta en Factorio.com. +not-logged-into-steam-warning=No has iniciado sesión en Steam. Se usarán solo los credenciales de Factorio.com. +password-can-not-be-empty=La contraseña no puede estar vacía. +preparing-online-communication=Preparando comunicación en línea +steam-authentication-failed=Error de autenticación de Steam. Por favor, asegúrate de que has iniciado sesión en Steam en modo "Conectado". +steam-login-success=Has sido verificado como __1__ a través de Steam. +username-can-not-be-empty=El nombre de usuario no puede estar vacío. +[http-error] +auth-error=La descarga falló (código de estado __1__): error de autenticación. +auth-error-with-message=La descarga falló (código de estado __1__): error de autenticación: __2__ +json-parse-error=La descarga falló (código de estado __1__): no se pudo analizar JSON respuesta: __2__ +unknown-error=La descarga falló (código de estado __1__). +unknown-error-with-message=La descarga falló (código de estado __1__): __2__ +[ini-parse-error] +missing-value=Falta valor en __1__:__2__ +unterminated-section-header=Encabezado de sección sin terminar en __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Se ha retirado la campaña "__1__" del juego. Solo podrás cargar esta partida guardada si tienes la versión __2__. +higher-than-maximum=La versión __1__ del mapa no puede cargarse porque es mayor a la versión actual del juego (__2__). +lower-than-minimum=La versión __1__ del mapa no puede cargarse, ya que es una versión más antigua que la versión mínima requerida (__2__). +[inventory-full-message] +ammo=Las ranuras de munición están llenas. +armor=La ranura de armadura está ocupada. +guns=Las ranuras para armas están llenas. +main=El inventario está lleno. +trash-slots=Las ranuras de desecho están llenas. +[inventory-restriction] +cant-be-burned=__1__ no puede ser usado como combustible +cant-be-placed-in-output-slot=__1__ no se puede insertar aquí. +cant-be-smelted=__1__ no puede ser fundido +cant-be-used-as-ammo=__1__ no puede ser usado como munición. +cant-be-used-as-ammo-for=__1__ no puede ser usado como munición para __2__. +cant-be-used-as-armor=__1__ no puede ser usado como armadura. +cant-be-used-as-gun=__1__ no puede ser usado como pistola. +cant-insert-into-assembling-machine-without-recipe=No puedes insertar a la máquina de montaje sin seleccionar receta. +cant-insert-into-filtered-slot=Solo se puede colocar __1__ en esta ranura. Para colocar un objeto diferente, debes modificar el filtro. +cant-insert-into-hand-reserved-slot=Esta ranura está reservada para el cursor. +cant-insert-into-module-slot=Solo los módulos pueden insertarse en este slot. +cant-insert-into-restricted-slot=Solo __1__ puede ser insertado aquí, no __2__. +cant-insert-into-self=No puedes insertar un elemento en sí mismo. +cant-insert-limit-breached=No se pueden insertar más objetos en este slot. +cant-insert-module=__1__ no se puede usar en __2__ +cant-shoot=__1__ no puede disparar a __2__. +player-inventory-full=No se puede insertar __1__. __2__ +wrong-fuel=__1__ no se puede alimentar con __2__. +[item-description] +item-unknown[1]=Este objeto no está disponible al haberse eliminado el mod. Podrá volver a usarse al reactivarlo. +[item-name] +item-unknown=Objeto desconocido +[json-parse-error] +invalid-comma-before-brace=La coma no válida antes de '}' en __1__:__2__ +invalid-comma-before-square-bracket=La coma no válida antes de ']' en __1__:__2__ +invalid-string-escape=Escape de cadena no válida en __1__:__2__ +invalid-utf16-low-surrogate=No válido UTF-16 suplente bajo en cadena JSON se escapa en __1__:__2__ +unexpected-character=Carácter inesperado (__1__) y __2__:__3__ +unexpected-end-of-file=Final de archivo inesperado en __1__:__2__ +unexpected-utf16-low-surrogate=Inesperada UTF-16 suplente bajo en cadena JSON se escapa en __1__:__2__ +unterminated-string=Cadena sin terminar en __1__:__2__ +[lua-profiler] +duration=Duración: __1__ms +elapsed=Transcurrido: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=La dirección y puerto IP ya están siendo usados por otro jugador. +address-in-use=El puerto local __1__ ya está en uso.\nEsto podría estar causado por otra instancia de Factorio o por alguno otro programa que esté usando este puerto. +aligning-desynced-map-to-server=Alineando el mapa desincronizado al servidor. +cannot-load-downloaded-map=Imposible cargar el mapa descargado: __1__ +catching-up=Poniéndose al día. +client-is-catching-up=__1__ está poniéndose al día +client-is-downloading-map=__1__ está descargando el mapa +client-is-dropping=__1__ perdió la conexión con el juego y está siendo expulsado +client-is-loading-map=__1__ está cargando el mapa +connected-downloading-map=Descargando mapa (__1__) +connecting-to-the-game=Conectando con el juego... +core-crc-mismatch=¡Comprobación fallida del núcleo del mod CRC! El núcleo de los datos del juego no coincide con el contenido esperado. +creating-desync-report=Creando reporte de desincronizacion. Por favor espera. +desynced=Desincronizado. +desynced-downloading-map=Volviendo a descargar mapa (__1__) +disabled-autoplace-specifications-changed-runtime=El modo Multijugador está temporalmente desactivado debido a una modificación de las especificaciones de autoasignación durante la ejecución. +downloading-auxiliary-failed=Fallo en la descarga de datos multijugador. Por favor, prueba de nuevo. +downloading-map-failed=La descarga del mapa desde otros jugadores ha fallado. Por favor inténtalo de nuevo. +extra-mod=__1__ no está en el servidor. +failed-to-connect=Error al conectar. Comprueba el archivo de registro para más detalles. +game-paused=__1__ ha pausado la partida. +invalid-address=__1__ no es una dirección valida (__2__). +joined-paused-game=Te has unido a una partida en pausa. Podrás ver el mapa cuando el juego continúe. +loading-map=Cargando mapa multijugador +loading-scenario=Cargando escenario __1__ +matching-server-connection-failed=Perdida la conexión con el servidor maestro. +matching-server-connection-resumed=Conexión con el servidor maestro restaurada. +matching-server-create-failure=Error al crear juego en el servidor: __1__ +matching-server-heartbeat-failure=Error al enviar latido del corazón: __1__ +missing-mod=__1__ está solo en el servidor. +mod-crc-mismatch=__1__: los contenidos del mod son diferentes a pesar de la coincidencia de las versiones. La causa más probable es un ajuste incorrecto del mod (que requiere ciertos archivos, basándose en los ajustes del mod). El error también podría provenir de la modificación de archivos del mod en el cliente o servidor, pero no en ambos. +mod-mismatch-detected=¡Desajuste de mods detectado! +mod-version-mismatch=__1__: estás ejecutando la versión __2__, el servidor está ejecutando la versión __3__. +nintendo-lan-mode-authorization-failed=Error al autorizar el modo LAN +nintendo-network-authorization-failed=Error de autorización de red +nintendo-online-play-requires-nso=El juego en línea requiere una membresía de Nintendo Switch Online +no-address=__1__ no fue encontrado. +no-network=Has sido desconectado de la red. El juego multijugador no puede continuar. +not-received-connection-accept-reply=No se ha podido establecer una conexión con el servidor. +own-address-failed=No se ha podido determinar la dirección IP externa. Otros jugadores podrían no poder conectarse. +player-banned=Tu nombre de usuario está bloqueado en este juego. Razón: __1__. +player-banned-by-authserver=Tu acceso a esta partida está bloqueado por recomendación del servidor de autentificación. Para reclamar esta decisión, envía tu mensaje a support@factorio.com. +player-cant-keep-up=El ordenador o red de __1__ no ha podido mantenerse actualizado con el servidor, por lo que ha sido desconectado. +player-desynced=__1__ se desincronizo. +player-desynced-disconnect=__1__ se desconecto, ya que se desincronizo. +player-died=__1__ fue asesinado en __2__ +player-died-by=__1__ fue asesinado por __2__ en __3__ +player-dropped=__1__ perdió la conexión con el juego. +player-joined-game=__1__ se ha unido a la partida. +player-left-game=__1__ ha dejado la partida. +player-limit-reached=Se ha alcanzado el límite de jugadores para esta partida. +player-paused-game=__1__ ha pausado la partida. +player-reconnect=__1__ ha sido desconectado, ya que trataba de conectarse desde una fuente diferente. +player-respawn=__1__ reaparecido. +player-resumed-game=__1__ ha reanudado la partida. +player-switching-servers=__1__ está cambiando de servidor. +player-was-afk=__1__ fue desconectado por estar inactivo. +prototype-crc-mismatch=¡Fallo en la comprobación del prototipo CRC! Parece que un mod ha generado prototipos de forma no determinista. +saving-local-variant-of-map=Guardando variante local del mapa. +saving-map=Guardando mapa +saving-map-for=Guardando el mapa para __1__ +script-command-mismatch=No puedes unirte. Los comandos del mod tuyos y del servidor no son idénticos. Esto indica que los mods especificados a continuación no son seguros para el modo multijugador (guardar/cargar) (ver archivo de registro para más detalles): +script-event-mismatch=No puedes unirte. Los controladores del evento de mod tuyos y del servidor no son idénticos. Esto indica que los mods especificados a continuación no son seguros para el modo multijugador (guardar/cargar) (ver archivo de registro para más detalles): +script-mismatch=No puedes entrar. Los siguientes archivos de código de mods no son iguales a los del servidor: +server-dropped=Fallo en la comunicación con el servidor +server-not-responding=El servidor no responde +server-quit=Salir del juego del servidor +server-saving-map=El servidor (__1__) está guardando el mapa. +server-saving-map-for=El servidor (__1__) está guardando el mapa para __2__. +server-version=El servidor está ejecutando la versión __1__. +unknown-username=Nombre de usuario desconocido +user-not-whitelisted=Su nombre de usuario no está en la lista de usuarios permitidos en este servidor. +user-server-key-expired=Error interno de autentificación del jugador. +user-verification-required=La verificación de usuario debe estar habilitada para juegos públicos. +user-with-that-name-already-in-game=Ya hay un usuario con tu nombre en la partida. +version-mismatch-detected=¡Incompatibilidad de versión detectada! +waiting-for-respawn=Has muerto. Qué mala suerte. Reaparecerás en __1__ __plural_for_parameter_1_{1=segundo|rest=segundos}__. +waiting-for-saving-map=__1__ está guardando el mapa. +waiting-for-server-to-prepare-the-map=Esperando a que el servidor guarde el mapa. +waiting-for-server-to-start-saving-the-map=Esperando al servidor para empezar a guardar: __1__ +waiting-for-upload-slot=Esperando una ranura de subida. __1__ __plural_for_parameter_1_{1=player|rest=players}__ esperando. +wrong-input=__1__ fue desconectado puesto que envió datos con formato incorrecto. +you-cant-keep-up=Has sido desconectado debido a un ordenador o red que no es suficientemente rápido para mantenerse actualizado con el servidor. +you-have-been-dropped=Has sido expulsado del juego. +you-sent-wrong-data=Tu cliente ha enviado datos erróneos al servidor y ha sido desconectado. +you-were-afk=Has sido desconectado por inactividad. +you-were-banned=Has sido expulsado de por vida del servidor. +you-were-kicked=Has sido expulsado del servidor. +your-version=Estás ejecutando la versión __1__. +[noise-expression] +0_16-elevation=Pantanos +0_17-island=Isla +0_17-islands+continents=Islas y continentes +0_17-lakes-elevation=Normal +0_17-starting-plateau=Solo meseta inicial +aux=Normal +debug-aux=Depuración +debug-moisture=Depuración +debug-temperature=Depuración +elevation=Normal +endless-ocean-with-starting-area-elevation=Océano sin fin +endless-plateau-with-starting-area-elevation=Meseta sin fin +moisture=Normal +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normal +[noise-property] +aux=Auxiliar +elevation=Elevación +moisture=Humedad +starting-lake-noise-amplitude=Amplitud de ruido del lago inicial +temperature=Temperatura +[permissions-command-output] +action-set-to=__1__ establece a __2__. +added-player-to-group=__1__ ha sido añadido al grupo __2__. +created-group=Se ha creado el grupo __1__. +deleted-group=Permiso eliminado grupo: __1__. +player-is-already-in-group=__1__ ya está en el grupo __2__. +player-is-in-group=__1__ está en el grupo __2__. +player-is-not-in-any-group=__1__ no está en ningún grupo. +player-is-not-in-group=__1__ no está en el grupo __2__. +player-removed-from-group=Se ha eliminado a __1__ del grupo __2__. +renamed-group=Permiso renombrado grupo: __1__ a __2__. +reset-complete=Permisos predeterminados restablecidos. +unable-to-create-group=No se puede crear el grupo. +unknown-action=Acción solicitada desconocida __1__. +unknown-action-value=Valor desconocido: __1__ - se esperaba verdadero o falso. +unknown-group=Grupo desconocido: __1__. +unknown-player=Jugador desconocido: __1__. +you-can-not-create-groups=No tienes permisos para crear grupos de permisos. +you-can-not-delete-groups=No tienes permisos para eliminar grupos de permisos. +you-can-not-delete-the-default-group=No puedes eliminar el grupo de permisos por defecto. +you-can-not-edit-groups=No tienes permisos para editar grupos de permisos. +[permissions-help] +add-player= - Añade el jugador al grupo especificado. +create-group= - Crea un grupo nuevo con el nombre especificado (o el nombre por efecto si no se escribe ningún nombre). +delete-group= - Elimina el grupo. +edit-group= - Habilita o deshabilita dicha acción para dicho grupo. +get-player-group= - Obtiene el grupo al que pertenece el jugador (si pertenece a alguno). +groups=-Listar todos los grupos. +help-list=Las opciones disponibles son: __1__. +matching-actions-list=Acciones coincidentes: __1__. +matching-group-list=Grupos coincidentes: +matching-options-list=Opciones coincidentes: __1__. +remove-player= - Elimina al jugador de dicho grupo. +rename-group= - Cambia el nombre de dicho gupo a uno nuevo. +reset=- Reestablece todos los permisos al estado por defecto. +[recipe-difficulty] +expensive=Caro +normal=Normal +[richness] +none[1]=Ninguno +[save-map-failed] +cannot-save-map=No se puede guardar el mapa: __1__ +[size] +none=Ninguno +only-starting-area=Al desactivar: solo en el área inicial +[spidertron-status] +connected-to=Conectado a __1__ +connection=Conexión +idle=Inactivo +moving=En movimiento (__1__) +not-connected=Desconectado +shooting=Disparando +[technology-difficulty] +expensive=Caro +normal=Normal +[tile-description] +tile-unknown[1]=Esta celda no está disponible al haberse eliminado el mod. Podrá volver a usarse al reactivarlo. +[tile-name] +tile-unknown=Celda desconocida +[tooltip-category] +activated=Activado +burnable-fuel=cmbstble +consumed=Consumido +consumes=Consume +debug=Depuración +effect=Efecto +electricity=electricidad +equipment-grid=Red de equipos +equipment-grid-electricity=electricidad de red de equipos +fluid=fluido +generates=Genera +heat=calor +personal-weapon=Armas personales +placed-in-equipment-grid=Colocado en la red de equipos +player-armor=Blindaje +stores=Almacena +thrown=Arrojadizos +train=Tren +turret=Torreta +vehicle=Vehículo +vehicle-weapons=Armas para vehículos +[tutorial-gui] +new-recipes-available=Nuevas recetas de fabricación disponibles +new-technologies-available=Nuevas tecnologías disponibles para investigar +objective-complete=Objetivo completo +research-tooltip-heading=¡Investigación completada! +[virtual-signal-description] +signal-unknown[1]=Esta señal no está disponible al haberse eliminado el mod. Podrá volver a usarse al reactivarlo. +[virtual-signal-name] +signal-unknown=Señal desconocida + diff --git a/factorio/data/core/locale/es-ES/info.json b/factorio/data/core/locale/es-ES/info.json new file mode 100644 index 0000000000000000000000000000000000000000..4eba550cd4fac0d66515e20b7f8e6f98ea6cf898 --- /dev/null +++ b/factorio/data/core/locale/es-ES/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Español" +} \ No newline at end of file diff --git a/factorio/data/core/locale/et/core.cfg b/factorio/data/core/locale/et/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..228074bf591b6d06b550393ef13b6d2276c2ba0a --- /dev/null +++ b/factorio/data/core/locale/et/core.cfg @@ -0,0 +1,3483 @@ +action-leads-to-fluid-mixing=Vedelikke ei saa segada. +and=ning +ban-report=__1__ põhjusega __2__ +ban-report-ip=__1__ (__2__) põhjusega __3__ +base-mod-disabled=Alus-mod on vajalik mängu käivitamiseks, kuid see on hetkel keelatud. Kas soovite selle aktiveerida? +base-mod-invalid=Alus-mod on mängu käivitamiseks vajalik, aga see on kehtetu. +blueprint-library-shortcut-broken=Selle otsetee siht plaanide kogus enam ei eksisteeri. +blueprint-no-name=Nimetu +blueprint-transferring=Saadetakse plaan: __1__ +bonus-progress-bar-tooltip=Boonus tootlikus: __1__ +building-atlas=Ehitan spraitide atlast... +building-prototypes=Ehitan prototüüpe... +cannot-open-mod-settings-game-not-fully-setup=Modifikatsioonide seadeid ei saa avada, kui mäng ei ole täielikult sätestatud (liitudes pausil oleva mitmikmänguga). +cant-add-player-already-exists=Mängija nimega __1__ on juba olemas. +cant-be-connected-to-copper-wire=Ei saa ühendada elektrijuhtmega +cant-be-connected-to-wire=Ei saa ühendada juhtmega +cant-be-crafted-in-this-machine=Seda ei saa selles masinas valmistada. +cant-be-damaged=Seda ei saa kahjustada. +cant-be-mined=Seda ei saa kaevandada. +cant-be-rotated=Seda ei saa keerata. +cant-change-enemy-wires=Vastase kaableid ei saa muuta. +cant-clear-cursor=Eset nimega __1__ ei saa ära panna. Mängija inventar on täis. +cant-connect-rolling-stock-not-in-rolling-stock=Ei saa veeremeid ühendada: pole veeremis. +cant-connect-rolling-stock-not-in-vehicle=Ei saa veeremit ühendada: pole sõidukis. +cant-connect-rolling-stock-too-close=Ei saa ühendada veeremeid, veeremid on üksteisele liiga lähedal. +cant-copy-enemy-structure-settings=Ei saa kopeerida seadeid vaenlaste ehitistest. +cant-disconnect-rolling-stock-not-in-rolling-stock=Ei saa veeremit ühendada, pole veeremis. +cant-disconnect-rolling-stock-not-in-vehicle=Ei saa veeremit lahti ühendada: pole sõidukis. +cant-enter-enemy-vehicles=Vastase sõidukitesse ei saa siseneda. +cant-join-game-not-in-main-menu=Saab ainult Steam'i mänguga ühineda kui oled peamenüüs. +cant-join-game-steam-init-failed=Mänguga ei saa liituda: Steam'i käivitamine ebaõnnestus. +cant-join-game-steam-networking-disabled=Mänguga ei saa liituda: Steam'i võrguühendus on konfiguratsiooni seadetes välja lülitatud. +cant-mine-enemy-structure=Vaenlaste ehitisi ei saa kaevandada. +cant-mine-vehicle-with-passenger=Seda ei saa kaevandada kui keegi on seal sees. +cant-open-enemy-structures=Vaenlaste ehitisi ei saa avada. +cant-paste-enemy-structure-settings=Ei saa kleepida seadeid vaenlaste ehitistele. +cant-put-item-back=Eset ei saa tagasi panna: __1__ +cant-reach=Ei ulatu +cant-repair-enemy-structures=Vastate ehitisi ei saa parandada. +cant-rotate-enemy-structures=Vaenlase ehitisi ei saa pöörata. +cant-run-command-not-admin=Ei saa käivitada käsku (__1__) - sa ei ole admin. +cant-run-command-not-in-multiplayer-game=Ei saa käivitada käsku (__1__) üksikmängus. +cant-set-duplicate-filter=__1__ on juba filtreeritud teises pesas. +cant-set-duplicate-request=__1__ on juba nõutud teises pesas. +cant-set-duplicate-trash-slot=__1__ on juba seatud teises pesas. +cant-set-filter=Sa ei saa seadistada seda filtrit: __1__ +cant-set-request-when-it-is-automated=Sa ei saa muuta päringuid, kui need on loodud vooluringivõrgu poolt. +cant-swap-console-with-player=Mängijaga ei saa konsooli vahetada: Oodatud on 2 mängijat, kui käsk kutsutakse konsoolist. +cant-swap-expected-two-players=Ei saa vahetada: Oodatud on 2 mängijat, kui käsk kutsutakse konsoolist. +cant-swap-with-yourself=Iseendaga ei saa mängijaid vahetada. +cant-transfer-from-enemy-structures=Vaenlaste ehitistest ei saa üle kanda. +cant-transfer-to-enemy-structures=Vaenlaste ehitistesse ei saa üle kanda. +cheat-will-disable-achievements=Sohikäsu kasutamine keelab saavutused. Palun korda käsku, et jätkata. +checking-sprites=Kontrollin spraite... +close-file-reason-corrupt=CRC kontroll ebaõnnestus: Zip fail on vigane. +close-file-reason-other=Muu, veakood: __1__ +closing-file-failed=Faili __1__ sulgemine ebaõnnestus.\nPõhjus: __2__. +colon=: +color-for-players-only=Värve saab määrata ainult mängijatele. +command-attempted-not-allowed=__1__ proovisin jooksutada käsku, mis ei ole lubatud põhjustega: __2__ +command-ran=__1__ (käsk): __2__ +command-will-disable-achievements=Lua konsooli käskude kasutamine keelab saavutused. Palun korda käsku, et jätkata. +continue=Jätka +control-controller-axis-related=See juhtnupp peab olema kontrolleri päästiknupp. +control-controller-button-related=See juhtnupp peab olema kontrolleri nupp. +control-controller-stick-related=See juhtnupp peab olema kontrolleri pulk-nupp. +control-keyboard-related=See juhtnupp peab olema klaviatuuriga seotud. +control-mouse-related=See juhtnupp peab olema hiirega seotud. +control-mouse-wheel-related=See juhtnupp peab olema hiireratas. +cropping-bitmaps=Kärbin bitmappe... +cursor=Kursor +days=__1__ __plural_for_parameter_1_{1=päev|rest=päeva}__ +days-ago=__1__ __plural_for_parameter_1_{1=päev|rest=päeva}__ tagasi +destination-full=Sihtpunkt täis +disabled-by-server=Serveri poolt keelatud +discard-changes=Loobu muudatustest +dying-explosion-name=__1__ (suremise plahvatus) +editor-will-disable-achievements=Kaardi redigeerija kasutamine keelab saavutused. Palun korda käsku, et jätkata. +electric-pole-wire-limit-reached=Viie ühenduse maksimum on saavutatud. +empty-file-name=Faili nimi on tühi. +empty-stop-name=Peatuse nimi on tühi +entered-the-vehicle=Sisenesid sõidukisse. +error-while-importing-string=Esines viga stringi importimisel: +error-with-handler-failed=__1__\nSeda viga käsitledes põhjustas veakäsitleja teise vea:\n__2__ +error-with-handler-message=__1__\nVeakäsitleja lisas järgneva info:\n__2__ +evolution-message=Evolutsiooni faktor: __1__. (Aeg __2__%) (Reostus __3__%) (Spawner kills __4__%) +failed-to-import-string=__1__ sõne import ebaõnnestus. +failed-to-load-base-mod=Viga Alus-Mod'i laadimisel. +failed-to-load-mod=Ei saanud laadida modifikatsiooni "__1__" +failed-to-load-mod-reason=Ei saanud laadida modifikatsiooni "__1__": __2__ +feature-not-available-in-demo-version=See võimalus ei ole mängu demoversioonis saadaval +file-name-too-long=Liiga pikk failinimi. (max __1__ märki) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Mäng on salvestatud __1__. +grid-position-and-absolute-position-need-to-match=Ruudustiku asukoha ja plaani ruudustiku asukoha koordinaadid peavad olema kas paaris või paaritud. +grid-position-value-has-to-be-multiple=Selle kavandi ruudustiku asukoha väärtus peab olema __1__ kordne. +hours=__1__ __plural_for_parameter_1_{1=tund|rest=tundi}__ +hours-ago=__1__ __plural_for_parameter_1_{1=tund|rest=tundi}__ tagasi +invalid-character-in-file-name=Faili nimi sisaldab sobimatut tähemärki. +invalid-grid-position-value=__1__ on kehtetu ruudustiku asukoha väärtus. +invalid-parameter=Vigane parameeter +invalid-screenshot-resolution=Ebasobilik ekraanipildi resolutsioon. Laius ja kõrgus peavad olema vahemikus {1, __1__}. +invalid-snap-to-grid-value=__1__ on kehtetu ruudustikuga ühendamise väärtus +invalid-zoom-level=Suurenduse tase on kehtetu. Suum peab olema suurem või võrdne arvuga __1__. +item-has-tags=Esemel on sildid. +left-the-vehicle=Lahkusid sõidukist. +loading-mods=Laen mod'e... +loading-sounds=Laen helisid... +loading-sprites=Laen spraite... +locks=Lukustab +low-ram-warning=Salvestisfail kasutab suurt mälu hulka ja seega tõenäoliselt peatab mängu.\nSpraitide suuruse (resolutsiooni) vähendamine Graafika Sätetest vähendab mälukasutust.\n__1__ +manual-wire-dragging-disabled=Manuaalne juhtmete vedamine on välja lülitatud +map-info-combined-yield-percentage=__1__ ühendatud kasu __2__% +minutes=__1__ __plural_for_parameter_1_{1=minut|rest=minutit}__ +minutes-ago=__1__ __plural_for_parameter_1_{1=minut|rest=minutit}__ tagasi +missing-equipment=Puuduv varustus: +missing-equipment-list-item=__1__ X __2__ +missing-item=Puudu __1__ +mod-caused-error=Mod __1__ põhjustas taastumatu vea.\nPalun teata sellest veast mod'i autorile.\n\n__2__ +mod-name-too-long=Modifikatsiooni__1__ nimi on liiga pikk, modifikatsiooni nime maksimaalne pikkus on __2__ tähemärki. +mod-title-too-long=Modifikatsiooni __1__ pealkiri on liiga pikk, modifikatsiooni pealkirja maksimaalne pikkus on __2__ tähemärki. +months-ago=__1__ __plural_for_parameter_1_{1=kuu|rest=kuud}__ tagasi +new-tips=Uued näpunäited +new-tips-count=Uusi näpunäiteid: __1__ +no-artillery-in-range=Raadiuses pole haubitsaid. +no-artillery-with-ammo-in-range=Raadiuses pole laskemoonaga haubitsaid. +no-bans=Mitte ühtegi mängijat pole bännitud. +no-modifier-selected=modifitseerijat pole valitud +no-path=Tee puudub +no-stock-to-connect-found=Pole veeremit, mida ühendada. +no-stock-to-disconnect-found=Pole veeremit, mida lahti ühendada. +noname-station=Peata +noone-to-reply=Pole kedagi, kellele vastata. +not-allowed-character-in-file-name=Tähemärk "__1__" ei saa olla faili nime osa. +not-enough-ingredients=Pole piisavalt koostisosi. +not-enough-rails=Pole piisavalt rööpaid +not-enough-space-to-connect-train=Pole piisavalt ruumi rongi ühendamiseks. +not-operable=Pole võimalik kasutada +on-the-ground=Maa peal +opened-item-removed=Ese eemaldati. +or=või +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Load on edukalt imporditud. +player-cancelled-research=__1__ katkestas uuringu __2__ +player-changed-color=Mängija __1__ värv on nüüd __2__. +player-changed-color-singleplayer=Sinu värv on nüüd __1__. +player-changed-research=__1__ muutis __2__ uuringu __3__ uuringuks +player-doesnt-exist=Mängija __1__ ei eksisteeri. +player-is-already-an-admin=__1__ on juba admin. +player-is-already-in-admin-list=__1__ on juba adminite nimekirjas ja edendatakse mänguga liitumisel. +player-is-not-an-admin=__1__ ei ole admin. +player-is-not-banned=Mängijat __1__ ei saa unbännida, sest ta ei ole bännitud. +player-is-not-in-admin-list=__1__ ei ole adminite nimekirjas. +player-isnt-online=__1__ pole ühendatud. +player-queued-research=__1__ lisas järjekorda uurimuse __2__ +player-started-research=__1__ alustas __2__ uurimist +player-tried-using-cheat=Mängija __1__ proovis kasutada sohikäsku. +player-tried-using-command=Mängija __1__ proovis kasutada käsku "__2__". +player-tried-using-editor=Mängija __1__ proovis kasutada kaardi redigeerijat. +player-was-added-to-admin-list=__1__ lisati adminite nimekirja __2__ poolt ja ta edendatakse mänguga liitumisel. +player-was-banned=__1__ bänniti __2__ poolt. Põhjus: __3__. +player-was-demoted=__1__ taandati admini astmelt __2__ poolt. +player-was-kicked=__1__ löödi mängust välja __2__ poolt. Põhjus: __3__. +player-was-promoted=__1__ edutati adminiks __2__ poolt. +player-was-removed-from-admin-list=__1__ eemaldati adminite nimekirjast __2__ poolt ja teda enam ei edendata mänguga liitumisel. +player-was-unbanned=__1__ unbänniti __2__ poolt. +players-arent-on-same-surface=Mängijaid ei saa vahetada: mängijad on erinevatel pindadel. +players-dont-have-character-controllers=Ei saa vahetada mängijaid: Tegelasel pole juhtkontrollerit. +players-dont-have-characters=Mängijaid ei saa vahetada: Ühel või mõlemal neist pole tegelast. +reading-file-failed=Faili __1__ lugemine ebaõnnestus.\nVeakood: __2__. +reassigned-empty=Uut sisu pole valitud. +recipe-not-craftable-in-hand=Seda retsepti ei saa käsitsi valmistada. +recipe-too-complex-to-craft-in-hand=See retsept on liiga keeruline, et seda käsitsi valmistada. +reload-script-data-too-large=Uuesti laetud skript on liiga suur: __1__ > __2__. +remnant-name=__1__ (jäänus) +repeat-when-transferred=Plaanikirjet kantakse mängu, proovige uuesti, kui ülekanne on lõppenud. +replay-disabled-autoplace-specifications-changed-runtime=Kordusesitused on praegu keelatud, kuna automaatse koha spetsifikatsioone on käivitusajal muudetud. +replay-saving-disabled=Kordussalvestus on välja lülitatud. +replay-saving-disabled-forced-by-user=Taasesituse salvestamine on keelatud, kuna kasutaja sundis prototüüpi laadimisrežiimi muutma. +replay-saving-disabled-map-version=Taassalvestuste salvestamine peatatud: kaart salvestatud versiooniga__1__ ja praegune versioon on __2__. +replay-saving-disabled-migration-applied=Taasesituste salvestamine on välja lülitatud: kaardi migratsioon(id) on rakendatud. +replay-saving-disabled-mods=Taasesituste salvestamine peatatud: kaardi salvestusfailil on teised mod'ide seaded. +replay-saving-disabled-mods-startup-settings=Taasesitus ei ole võimalik: salvestusfailil on erinevad mod'ide käivitusseaded. +reset-to-defaults=Lähtesta __1__ __plural_for_parameter_1_{1=seade|rest=seadet}__ __plural_for_parameter_1_{1=algväärtusele|rest=algväärtustele}__ +reset-to-defaults-disabled=Kõikidel seadetel on algväärtus. +reverted-control-settings-to-default=Osad seaded lähtestati vaikimisi nuppudele, kuna tekkis kokkusobimatus eelmiste versioonidega. +rolling-stock-connected=Vagun ühendatud. +rolling-stock-disconnected=Vagun lahti ühendatud. +save-already-in-progress=Ei saa salvestada, sest mängu juba salvestatakse. +saving-process-crashed=Salvestamise protsess jooksis kokku. +scenario-caused-error=Stsenaarium __1__ põhjustas taastumatu vea.\nPalun teata sellest veast mod'i autorile.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=sekund|rest=sekundit}__ +seconds-ago=__1__ __plural_for_parameter_1_{1=sekund|rest=sekundit}__ tagasi +shortcut-bar-full=Kiirribale ei saa rohkem esemeid lisada. +shortcut-disabled-technology-not-researched=See otsetee vajab __1__ tehnoloogiat. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Vajuta __CONTROL__confirm-message__, et klipp vahele jätta. +snap-to-grid-value-has-to-be-multiple=Selle kavandi ruudustikuga ühendamise väärtus peab olema __1__ kordne. +string-import-produced-no-item=Sisend ei tootnud ühtegi eset. +string-import-successful=__1__ imporditud edukalt. +the-blueprint-cant-be-flipped=Plaani esemega __1__ ei saa pöörata. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Seda ei saa kaevandada käsitsi, sest see vajab __1__. +time-future=Tulevikus +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Eset ei saa sisestada, raamatu maksimaalne rekursioon on __1__. +too-long-stop-name=Rongipeatuse nimi (__1__ karakterit) ei saa olla pikem kui __2__ karakterit. +too-long-tag-name=Sildi nimi (__1__ karakterit) ei saa olla pikem kui __2__ karakterit. +unconfirmed-changes=Hetkel on __1__ kinnitamata __plural_for_parameter_1_{1=muudatus|rest=muudatust}__. +unknown-color=Tundmatu värv __1__. +unknown-command=Tundmatu käsk "__1__". Kirjuta /h või /help käskude kohta abi saamiseks. +unknown-player-was-banned=__1__ (mitte kaardi peal) bänniti __2__ poolt. Põhjus: __3__. +unlocks=Lukustab lahti +unspecified=määratlemata +user-verification-already-disabled=Kasutaja kontrollimine on juba keelatud. +user-verification-already-enabled=Kasutaja kontrollimine on juba lubatud. +user-verification-disabled=Kasutaja kontrollimine on keelatud. +user-verification-enabled=Kasutaja kontrollimine on lubatud. +vehicle-is-full=Sõiduki kohad on täis. +weeks-ago=__1__ __plural_for_parameter_1_{1=nädal|rest=nädalat}__ ago +wire-cant-reach=Juhe ei ulatu +years-ago=__1__ __plural_for_parameter_1_{1=aasta|rest=aastat}__ tagasi +[achievement-progress] +console-command-used=Kasutati konsooli käsku. Selles mängus ei saa enam saavutust avada. +construct-with-robots-more-than=Käsitsi: __1__ Robotitega: __2__ +dont-craft-manually=Käsitsi meisterdatud: __1__ +editor-used=Kasutati kaardi redigeerijat. Selles mängus ei saa enam saavutust avada. +not-a-freeplay-map=Seda saavutust saab omandada vaid läbi vabamängu kaardi. +not-in-peaceful-mode=Seda saavutust ei saa rahurežiimis avada +not-with-lower-enemies=Seda saavutust ei saa avada, kui vaenlase baasid on seatud vaikeväärtusest madalamale. +only-when-playing-new-game=Seda saab omandada vaid uut mängu mängides. +player-damaged=Suurim kahju ühe löögiga: __1__ +remaining-time=Aega järel: __1__ +[cant-build-reason] +cant-build-here=Siia ei saa ehitada +cant-build-on-tile=Pinnale __1__ ei saa ehitada +cant-build-train-stop-in-intersection=Rongipeatust ei saa ehitada ristmikule +covered-by-fog-of-war=Sõjaudus ei saa ehitada. +entity-ghost-in-the-way=Objekti __1__ planeering on ees +entity-in-the-way=__1__ on ees +entity-must-be-built-next-to-rail=__1__ tuleb ehitada raudtee kõrvale +invalid-rail-signal-position=Raudtee signaali asukoht pole sobiv +invalid-train-stop-position=Ebasobiv rongipeatuse koht +invalid-transport-belt-connectable-position=Ebasobiv konveieri asukoht +mixing-fluids=Eri vedelikega süsteeme ei saa ühendada +no-rail-for-ghost-train=Rongide planeeringud tuleb ehitada rööbastele +no-rail-for-train=__1__ tuleb ehitada rööbastele +no-resource-for-drill=__1__ on ehitatav ainult maavarade peale +no-resource-for-mining-drill=Kaevanduspuurid tuleb ehitada maavaradele +no-valid-resource-for-drill=__1__ ei saa seda maavara kaevandada +out-of-world=Kaardist välja ei saa ehitada +player-in-the-way=Tegelane on ees +rail-signals-must-be-built-next-to-rail=Raudtee signaalid tuleb ehitada rööbaste kõrvale +too-close-to-existing-rail-signal=Liiga lähedal olemasolevale raudtee signaalile +uncharted-area=Kaardistamata alal ei saa ehitada +[character-corpse] +died=Suri +killed-by=Kelle poolt tapetud +name=Laip (__1__) +time-ago=__1__ tagasi +time-remaining=Järelejäänud aeg +[chat-icon-select-list-gui] +title=Vali ikoon +[color] +acid=Hape +black=Must +blue=Sinine +brown=Pruun +cyan=Tsüaan +gray=Hall +green=Roheline +orange=Oranž +pink=Roosa +purple=Lilla +red=Punane +white=Valge +yellow=Kollane +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Avab mängijate haldamise liidese. +admins=- Väljastab mängu administraatorite nimekirja. +alerts= - Lubab, keelab, vaigistab või tühistab vaigistuse antud häiretüübi. +all-players-list=Kõik mängijad: +available-alerts=Saadavalolevad häired: __1__. +available-colors=Saadavalolevad värvid: __1__. +ban= - Bännib täpsustatud mängija. +banlist= - Lisab või eemaldab mängija bännide nimekirjast. Sama, mis /ban või /unban. +bans=- Väljastab nimekirja bännitud mängijatest. +cant-use-banlist-not-in-multiplayer-game=Banlist käsklust ei saa üksikmängus kasutada. +cant-use-permissions-not-in-multiplayer-game=Käsklust permissions ei saa üksikmängus kasutada. +cant-use-whitelist-not-in-multiplayer-game=Käsklust whitelist ei saa kasutada üksikmängija mängus. +cheat= – Uurib kõiki tehnoloogiaid ja lubab sohirežiimi. Suvandi kasutamine annab mängijale ka mõned lisaesemed. +clear=- Puhastab konsooli. +color= – muudab teie värvi. Võib olla üks eelmääratletud värvidest või RGBA väärtused vormingus "# # # #". +command= - Käivitab Lua käskluse (kui lubatud). +config=- Avab serveri konfiguratsiooni liidese. +delete-blueprint-library= – Kustutab salvestusfailist antud võrguühenduseta mängija plaaniteegi. Kõigi võrguühenduseta mängijate salvestusruumi kustutamiseks sisestage "everybody confirm". +demote= - Alandab mängija admini kohalt. +editor=- Lülitab kaardi redigeerijat. +evolution=- Annab infot tulnukate evolutsiooniteguri kohta. +help= – prindib saadaolevate käskude loendi. Valikuline argument võib määrata käsu, mida tuleks kirjeldada. +help-description=Kirjuta /h , et saada detaile selle kohta. +help-list=Saadaval olevad käsud: +ignore= - Takistab selle mängija sõnumite ilmumist vestluses. Administraatorite sõnumeid näidatakse ikka. +ignores=- Väljastab nimekirja ignoreeritud mängijatest. +kick= - Peksab antud mängija serverist välja. +matching-alerts-list=Vastavad häired: __1__. +matching-colors-list=Vastavad värvid: __1__. +matching-commands-list=Vastavad käsud: +matching-players-list=Vastavad mängijad: +measured-command= - Täidab Lua käsu (kui lubatud) ja mõõdab soorituseks kulunud aega. +mute= - Takistab mängijal rääkida vestluses. +mute-programmable-speaker= - Vaigistab või tühistab vaigistuse ülemaailmsete kõlarite helidel. Kasuta "local", et vaigistada vaid kohaliku kliendi jaoks. Administraatorid saavad kasutada "everyone", et vaigistada serveris helid kõigi jaoks. +mutes=- Prindib loendi kõigist mängijatest, kes on vaigistatud (ei saa vestluses rääkida). +open= - Avab teise mängija seljakoti. +perf-avg-frames=- Tiksude/uuenduste arv, mida kasutatakse keskmise jõudluse mõõtmiseks. Vaikimisi on see 100. Kiireks ühtlustamiseks on soovitatav väärtus 5-10, kuid siis värisevad numbrid kiiremini. +permissions=- Avab lubade liidese. +players=- Prindib mängus osalevate mängijate nimekirja. (parameeter online/o kuvab ainult võrgus olevaid mängijaid. count/c kuvab vaid arve) +promote= - Edutab mängija adminiks. +purge= - Kustutab kõik selle mängija sõnumid vestluslogist +quit=-Lõpetab serveri puhtalt. +reply= - Vastab viimasele mängijale, kes sulle sosistas. +reset-tips=Lähtestab näpunäidete ja nippide oleku, nagu oleks mäng alles esimest korda alanud. +save= - Salvestab mängu määratud nimega. +screenshot= - Teeb ekraanipildi teie praeguste vaateseadetega või määratud eraldusvõimega. Suum on valikuline ja vaikeväärtus on 1. +seed=- Annab kaardi seemne. +server-commands=-Serveri konsooli käsud. +server-save=- Salvestab mängu serveris mitmikmängus. +shout= - Saadab sõnumi kõigile mängijatele, kaasa arvatud teistele jõududele. +silent-command= - Jooksutab Lua käsu (kui lubatud) ilma seda konsooli printimata. +swap-players= - Vahetab tegelasi määratud mängijate vahel. Kui seda ei anta, olete teine mängija teie ise +time=- Prindib info kaardi vanuse kohta. +toggle-action-logging=- Lülitab kõigi mängu sooritatud sisendtoimingute logimist. See väärtus ei kehti pärast mängu taaskäivitamist ja mõjutab mitmikmängu sessioonis ainult teie kohalikku mängu. +toggle-heavy-mode=- Seda käsku tuleb kasutada ettevaatusega, kuna see muudab mitme mängijaga mängu pärast seadistamist mängimatuks. Mäng hakkab end salvestama ja võrdlema igal tiksul, et otsida determinismis ebakõlasid. Seda käsku on soovitatav kasutada siis, kui serveriga liitumisel toimub desünkroonimistsükkel. Raske režiim töötab seni, kuni see midagi väljastab. Esitage see meile, et saaksime probleemi uurida ja lahendada. +unban= - Unbännib täpsustatud mängija. +unignore= - Võimaldab vestlusel näidata sellelt mängijalt sõnumeid. +unknown-command=Tundmatu käsklus __1__ +unlock-shortcut-bar=- Lukustab lahti kõik kiirriba esemed. +unlock-tips=Lukustab lahti kõik "nippid ja trikid" sissekanded. +unmute= - Lubab mängijal jälle rääkida. +version=- Prindib praeguse mängu versiooni. +whisper= - Saadab sõnumi antud mängijale. +whitelist= – Lubab, keelab, lisab või eemaldab mängija valgest nimekirjast, kus mänguga saavad liituda ainult valgesse nimekirja kantud mängijad. Kogu valge nimekirja kuvamiseks ärge sisestage 'get' käsu kasutamisel väärtust 'player'. +[command-output] +action-logging-disabled=Tegevuste logi keelatud. +action-logging-enabled=Tegevuste logi lubatud. +alert-already-disabled=Hoiatuse tüüp __1__ on juba keelatud. +alert-already-muted=Hoiatuse tüüp __1__ on juba välja lülitatud. +alert-disabled=Hoiatuse tüüp __1__ on keelatud. +alert-enabled=Hoiatuse tüüp __1__ on lubatud. +alert-isnt-disabled=Hoiatuse tüüp __1__ ei ole keelatud. +alert-isnt-muted=Hoiatuse tüüp __1__ ei ole vaigistatud. +alert-muted=Hoiatuse tüüp __1__ on välja lülitatud. +alert-unmuted=Hoiatuse tüübi __1__ vaigistus on tühistatud. +banlist-add-is-admin-only=Ainult adminid saavad kasutada banlist add. +banlist-already-empty=Bännide nimekiri on juba tühi. +banlist-clear-is-admin-only=Ainult adminid saavad bännide nimekirja puhastada. +banlist-cleared=Bännide nimekiri on puhastatud. +banlist-empty=Bännide nimekiri on tühi. +banlist-remove-is-admin-only=Ainult adminid saavad kasutada bännlisti eemaldamist. +cant-delete-blueprint-library-player-is-connected=Ühendatud mängija plaanikogu ei saa kustutada. +deleted-blueprint-library-for-players=Kustutasin antud mängijate plaanide raamatukogud: +no-blueprint-libraries-to-delete=Pole plaaniraamatukogusid, mida kustutada. +parameters-require-admin=Nende parameetritega ei saa käsku käivitada: te pole administraator. +permission-action-list=Kõik tegevused: __1__. +permission-groups-list=Kõik loagrupid: __1__. +player=mängija +player-added-to-banlist=Lisasin __1__ bänninimekirja. +player-added-to-whitelist=Lisasin mängija __1__ valgesse nimekirja. +player-already-muted=__1__ on juba vaigistatud. +player-already-on-banlist=__1__ on juba bännitud. +player-already-on-whitelist=__1__ on juba valges nimekirjas. +player-blueprint-library-deleted=Plaaanide raamatukogu kustutatud mängija __1__ jaoks. +player-blueprint-library-not-found=__1__ ei omanud salvestatud plaane. +player-ignored=__1__ ignoreeritud. +player-is-not-on-banlist=__1__ ei ole bännitud. +player-is-not-on-whitelist=__1__ ei ole valges nimekirjas. +player-is-on-banlist=__1__ on bännitud. +player-is-on-whitelist=__1__ on valges nimekirjas. +player-isnt-muted=__1__ pole vaigistatud. +player-list=Mängijad (__1__): +player-list-online=Online mängijad (__1__): +player-muted=__1__ vaigistati __2__ poolt. +player-unignored=__1__ pole ignoreeritud. +player-unmuted=__1__-lt võeti vaigistus maha __2__ poolt. +player-was-not-on-banlist=__1__ ei bännitud. +player-was-not-on-whitelist=__1__ ei olnud valges nimekirjas. +player-was-removed-from-banlist=Unbännisin __1__. +player-was-removed-from-whitelist=Eemaldasin __1__ valgest nimekirjast. +players-on-banlist=Bännitud mängijad: __1__ +players-on-whitelist=Valges nimekirjas mängijad: __1__ +programmable-speaker-muted-everyone=Programmeeritava kõlari globaalsed helid on kõigi serveris viibijate jaoks vaigistatud. +programmable-speaker-muted-local=Programmeeritava kõlari globaalsed helid on kohalikul kliendil vaigistatud. +programmable-speaker-unmuted-everyone=Programmeeritava kõlari ülemaailmsete helide vaigistamine on kõigi jaoks tühistatud. +programmable-speaker-unmuted-local=Programmeeritava kõlari ülemaailmsete helide vaigistamine on kohalikul kliendil tühistatud. +shout=hõika +whisper=sosista +whitelist-add-is-admin-only=Ainult adminid saavad valgesse nimekirja lisada. +whitelist-already-empty=Valge nimekiri on juba tühi. +whitelist-clear-is-admin-only=Ainult adminid saavad valget nimekirja puhastada. +whitelist-cleared=Valge nimekiri on puhastatud ja keelatud. +whitelist-empty=Valge nimekiri on tühi. +whitelist-remove-is-admin-only=Ainult adminid saavad valget nimekirja puhastada. +[config-help] +afk-auto-kick= - Seab aja (minutites), mille jooksul mängija peale tegevusetust välja visatakse. 0 tähendab puudub. +allow-commands= - Seab, kas Lua käsud on lubatud. +allow-debug-settings= - Määrab, kas mittetriviaalsed silumissätted on tavamängijatele lubatud. +autosave-interval= - Määrab automaatse salvestamise intervalli (minutites). 0 tähendab keelatud. +autosave-only-on-server= - Määrab, kas automaatseid salvestamisi teeb ainult server. +description= - Seab serveri kirjelduse (võib olla tühi). +help-list=Saadavalolevad konfiguratsioonid on: __1__. +ignore-player-limit-for-returning-players= - Seab, kas server ignoreerib mängijalimiiti naasvate mängijate puhul. +matching-configs-list=Vastavad konfiguratsioonid: __1__. +max-players= - Seab maksimaalse mängijate arvu serveris. 0 Tähendab limiidi puudumist. +max-upload-slots= - Määrab üleslaadimispesade maksimaalse arvu. 0 tähendab, et piirangut pole. +max-upload-speed= - Määrab maksimaalse üleslaadimiskiiruse kilobaitides sekundis. 0 tähendab, et piirangut pole. +name= - Seab serveri nime. +only-admins-can-pause= - Määrab, kas ainult administraatoritel on lubatud mängu peatada. +password= - Määrab mitmikmängu parooli. Tühi lahter tähendab parooli puudumist. +require-user-verification= - Määrab, kas kasutaja identiteet tuleb serveriga liitumiseks kinnitada. +tags= - Seab serveri sildid - nimekiri "stringidest" (võib olla tühi). +visibility-lan= - Määrab, kas mäng on LAN-is nähtav. +visibility-public= - Seab, kas mäng on avalikult nähtav. +visibility-steam= - Seab, kas sõbrad saavad läbi Steami liituda. +[config-output] +afk-autokick-changed-to-disabled=AFK automaatne väljapeks on nüüd keelatud. +afk-autokick-changed-to-minutes=Tegevusetute mängijate väljapeks on muudetud __1__ minutile. +afk-autokick-disabled=AFK automaatne väljapeks on keelatud. +afk-autokick-interval-minutes=Viska tegevusetu mängija välja peale __1__ minutit. +allow-commands=Luba lua käsud: __1__. +allow-commands-set-to=Võimaldada Lua käsud seati __1__. +allow-debug-settings=Luba silumise seaded:__1__. +allow-debug-settings-set-to=Luba silumise seaded muuta:__1__. +autosave-changed-to-disabled=Autosalvestus on nüüd keelatud. +autosave-changed-to-minutes=Autosalvestuse intervall on nüüd __1__ __plural_for_parameter_1_{1=minut|rest=minutit}__. +autosave-disabled=Autosalvestus on keelatud. +autosave-interval-minutes=Autosalvesta iga __1__ minuti tagant. +autosave-only-on-server=Autosalvesta ainult serveril: __1__. +autosave-only-on-server-set-to=Autosalvestus seatud nüüd ainult serveril: __1__. +cant-use-not-in-multiplayer-game=Konfiguratsioonikäske saab kasutada vaid mitmikmängus. +expected-get-set=Esimese argumendina eeldatakse "saada" või "seadimist". +expected-value-to-set=Oodatud oli kolmanda parameetri väärtus. +has-password=Serveril on hetkel parool. +ignore-player-limit-for-returning-players=Eira mängijalimiiti naasvate mängijate puhul: __1__. +ignore-player-limit-for-returning-players-set-to=Eira mängijalimiiti naasvate mängijate puhul seatud: __1__. +invalid-config=Tundmatu konfiguratsioon: __1__ +max-number-of-players-changed-to=Maksimaalne arv mängijaid muudetud: __1__ +max-number-of-players-changed-to-unlimited=Mängija limiit eemaldati. +no-password=Serveril ei ole hetkel parooli. +only-admins-can-pause=Ainult administraatorid saavad teha pausi: __1__. +only-admins-can-pause-set-to=Ainult administraatorid saavad teha pausi seatud: __1__. +password-changed=Serveri parool muudeti. +password-removed=Serveri parool eemaldati. +server-description=Serveri kirjeldus: __1__ +server-description-already-empty=Serveri kirjeldus on juba tühi. +server-description-changed=Serveri kirjeldus seatud: __1__ +server-description-cleared=Serveri kirjeldus puhastatud. +server-description-empty=Serveril pole kirjeldust. +server-name=Serveri nimi: __1__ +server-name-changed=Serveri nimi muudetud: __1__ +server-tags=Serveri sildid: __1__ +server-tags-already-empty=Serveril juba pole silte. +server-tags-changed=Serveri sildid seatud: __1__ +server-tags-cleared=Serveri sildid puhastatud. +server-tags-empty=Serveril pole silte. +upload-rate=__1__ kilobaiti sekundis. +upload-rate-changed-to=Maksimaalne üleslaadimiskiirus muudetud __1__ kilobaidini sekundis. +upload-rate-changed-to-unlimited=Üleslaadimise limiit eemaldati. +upload-rate-unlimited=Piiramatu. +upload-slots=__1__ pesa. +upload-slots-changed-to=Pesade arv muudetud hulgaks __1__. +upload-slots-changed-to-unlimited=Üleslaadimispesa limiit eemaldati. +upload-slots-unlimited=Piiramatu. +value-is-not-valid=Ebasobiv väärtus. +verify-user-identity=Kinnita kasutaja identiteet: __1__. +verify-user-identity-set-to=Kinnita kasutaja identiteet seatud: __1__. +visibility-lan=LAN nähtavus: __1__. +visibility-lan-set-to=LAN nähtavus seatud: __1__. +visibility-public=Avalik nähtavus: __1__. +visibility-public-set-to=Avalik nähtavus seatud: __1__. +visibility-steam=Steam'i nähtavus: __1__. +visibility-steam-set-to=Steam'i nähtavus seatud: __1__. +[control-keys] +ac-back=AC Tagasi +ac-bookmarks=AC Järjehoidjad +ac-forward=AC Edasi +ac-home=AC Kodu +ac-refresh=AC Värskenda +ac-search=AC Otsing +ac-stop=AC Stopp +alt=Alt +audio-mute=Heli vaigistamine +audio-next=Audio Järgmine +audio-play=Audio Mängi +audio-prev=Audio Eelmine +audio-stop=Audio Stopp +backspace=Tagasikustutusklahv +brightness-down=Heledus Alla +brightness-up=Heledus üles +calculator=Kalkulaator +capslock=Caps Lock +command=Käsk +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Vajuta __1__ +controller-button-alt-2=__1__ vajutamine +controller-stick-alt-1=Kasuta __1__ +controller-stick-alt-2=__1__ kasutamine +delete=Delete +down=Alla +eject=Väljuta +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=Vajuta __1__ +keyboard-alt-2=Vajutades __1__ +left=Vasak +left-alt=Vasak Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Vasak Command +left-control=Vasak Control +left-shift=Vasak Shift +left-super=Vasak Super +left-windows=Vasak Windows +mail=Meil +menu=Menüü +mouse-button-1=Vasak-klikk +mouse-button-1-alt-1=Vasak-klikk +mouse-button-1-alt-2=Vasakklikkides +mouse-button-2=Parem-klikk +mouse-button-2-alt-1=Parem-klikk +mouse-button-2-alt-2=Parem-klikkides +mouse-button-3=Keskmine-klikk +mouse-button-3-alt-1=Keskmine-klikk +mouse-button-3-alt-2=Keskmine-klikkides +mouse-button-n=Hiire nupp __1__ +mouse-button-n-alt-1=Vajuta __1__ +mouse-button-n-alt-2=Vajutades __1__ +mouse-wheel-alt-1=Keri __1__ +mouse-wheel-alt-2=Kerides __1__ +mouse-wheel-down=Hiire rull alla +mouse-wheel-left=Hiire rull vasakule +mouse-wheel-right=Hiire rull paremale +mouse-wheel-up=Hiire rull üles +mute=Vaigista +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Toide +print-screen=Print Screen +right=Parem +right-alt=Parem Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Parem Command +right-control=Parem Control +right-shift=Parem Shift +right-super=Parem Super +right-windows=Parem Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Unerežiim +spacebar=Tühik +sysrq=SysRq +tab=Tab +up=Üles +volume-down=Helitugevus alla +volume-up=Helitugevus üles +[controller] +character=Tegelase kontroller +cutscene="Lõigustseeni" kontroller +editor=Redigeerija kontroller +ghost=Kummituse kontroller +god=Jumala kontroller +pause=Paus-kontroller +spectator=Pealtvaataja kontroller +[controls] +action-bar-select-page-1=Vali kiirriba 1 +action-bar-select-page-10=Vali kiirriba 10 +action-bar-select-page-2=Vali kiirriba 2 +action-bar-select-page-3=Vali kiirriba 3 +action-bar-select-page-4=Vali kiirriba 4 +action-bar-select-page-5=Vali kiirriba 5 +action-bar-select-page-6=Vali kiirriba 6 +action-bar-select-page-7=Vali kiirriba 7 +action-bar-select-page-8=Vali kiirriba 8 +action-bar-select-page-9=Vali kiirriba 9 +activate-tooltip=Aktiveeri näpunäide +add-station=Lisa rongipeatus +add-temporary-station=Lisa ajutine rongipeatus +alt-zoom-in=Suumi maailma +alt-zoom-out=Suumi maailmast välja +build=Ehita +build-ghost=Ehita kummitus +build-with-obstacle-avoidance=Ehita takistusi vältides +cancel-craft=Loobu 1 valmistamisest +cancel-craft-5=Loobu 5 valmistamisest +cancel-craft-all=Loobu kõige valmistamisest +clear-cursor=Puhasta kursor +close-menu=Sulge menüü +confirm-gui=Kinnita +confirm-message=Kinnita sõnumit +connect-train=Ühenda rong +controller-gui-character-tab=Ava tegelase info +controller-gui-crafting-tab=Ava tegelase meisterdamine +controller-gui-logistics-tab=Ava tegelase logistika +copy=Kopeeri +copy-entity-settings=Kopeeri üksuse seaded +craft=Valmista 1 +craft-5=Valmista 5 +craft-all=Valmista kõik +cursor-split=Jaga pooleks +cut=Lõika +cycle-blueprint-backwards=Plaaniraamat eelmine +cycle-blueprint-forwards=Plaaniraamat järgmine +cycle-clipboard-backwards=Eelmine lõikelaud +cycle-clipboard-forwards=Järgmine lõikelaud +debug-reset-zoom=Taasta suurenduse tase +debug-reset-zoom-2x=Seadke suumitasemeks 2x +debug-toggle-atlas-gui=Kuva atlase liides +debug-toggle-basic=Kuva/peida põhiline tõrkekontroll +debug-toggle-debug-settings=Kuva/peida tõrkekontrolli kasutajaliides +decrease-ui-scale=Vähenda liidese suurust +disconnect-train=Ühenda rong lahti +drag-map=Lohista kaarti +drop-cursor=Pilla ese +editor-clone-item=Klooni ese +editor-delete-item=Kustuta ese +editor-next-variation=Järgmine variatsioon +editor-previous-variation=Eelmine variatsioon +editor-remove-scripting-object=Eemalda skriptimisobjekt +editor-reset-speed=Lähtesta mängu kiirus 1-le +editor-set-clone-brush-destination=Kloneeri pintsli sihtmärk +editor-set-clone-brush-source=Kloneeri pintsli allikas +editor-speed-down=Vähenda mängu kiirust +editor-speed-up=Suurenda mängu kiirust +editor-switch-to-surface=Mine üle pinnale # +editor-tick-once=Tee tiks +editor-toggle-pause=Lülita üksuste paus +fast-entity-split=Kiire üksuse poolitamine +fast-entity-transfer=Kiire üksuse ülekanne +flip-blueprint-horizontal=Pööra kavandit horisontaalselt +flip-blueprint-vertical=Pööra kavandit vertikaalselt +focus-search=Fokusseeritud otsing +gui-select=Vali +increase-ui-scale=Suurenda liidese suurust +inventory-split=Inventari poolitamine +inventory-transfer=Inventari ülekanne +kill-statistics=Kuva tapmiste statistikat +larger-terrain-building-area=Suurem ehitamise ala +logistic-networks=Lülita logistikavõrgud sisse/välja +look=Vaata +mine=Kaevanda +move=Liigu +move-down=Liigu alla +move-left=Liigu vasakule +move-right=Liigu paremale +move-up=Liigu üles +next-active-quick-bar=Järgmine aktiivne kiirpääsuriba +next-player-in-replay=Järgmine mängija korduses +next-quick-panel-page=Järgmine leht +next-quick-panel-tab=Järgmine paneel +next-weapon=Järgmine relv +not-set=Määramata +open-character-gui=Ava tegelase ekraan +open-gui=Ava objekti liides +open-item=Ava eseme liides +open-prototypes-gui=Ava prototüüpide menüü +open-technology-gui=Lülita tehnoloogiamenüüd +open-trains-gui=Lülita rongi ülevaade +order-to-follow=Käse järgneda +paste=Kleebi +paste-entity-settings=Aseta üksuse seaded +pause-game=Pane mäng pausile +pick-item=Korja/pilla esemekuhi +pick-items=Korja üles maas olevad asjad +place-in-chat=Pane vestlusesse silt +place-ping=Pingi asukohta kaardil +previous-active-quick-bar=Eelmine aktiivne kiirpääsuriba +previous-mod=Vali eelmine mod +previous-quick-panel-page=Eelmine leht +previous-quick-panel-tab=Eelmine paneel +previous-technology=Vali eelmine tehnoloogia +production-statistics=Kuva tootmise statistika +quick-bar-button-1=Otsetee 1 +quick-bar-button-1-secondary=Teine otsetee 1 +quick-bar-button-10=Otsetee 10 +quick-bar-button-10-secondary=Teine otsetee 10 +quick-bar-button-2=Otsetee 2 +quick-bar-button-2-secondary=Teine otsetee 2 +quick-bar-button-3=Otsetee 3 +quick-bar-button-3-secondary=Teine otsetee 3 +quick-bar-button-4=Otsetee 4 +quick-bar-button-4-secondary=Teine otsetee 4 +quick-bar-button-5=Otsetee 5 +quick-bar-button-5-secondary=Teine otsetee 5 +quick-bar-button-6=Otsetee 6 +quick-bar-button-6-secondary=Teine otsetee 6 +quick-bar-button-7=Otsetee 7 +quick-bar-button-7-secondary=Teine otsetee 7 +quick-bar-button-8=Otsetee 8 +quick-bar-button-8-secondary=Teine otsetee 8 +quick-bar-button-9=Otsetee 9 +quick-bar-button-9-secondary=Teine otsetee 9 +remove-pole-cables=Eemalda posti kaablid +reset-ui-scale=Lähtestab liidese suuruse automaatse peale +reverse-rotate=Pööra tagurpidi +reverse-select=Tagurpidi valik +rotate=Pööra +rotate-active-quick-bars=Pööra aktiivseid kiirpääsuribasid +select-for-blueprint=Vali plaan +select-for-cancel-deconstruct=Vali lammutamise tühistamiseks +shoot-enemy=Tulista vaenlast +shoot-selected=Lask valitud +show-info=Lülita "Alt-režiimi" +show-quick-panel=Kuva kiirpaneel +smaller-terrain-building-area=Väiksem ehitamise ala +smart-pipette=Pipett +stack-split=Hulga poolitamine +stack-transfer=Hulga liigutamine +toggle-blueprint-library=Lülita plaanide kogu +toggle-console=Vestluse (ja Lua konsooli) sisse- ja väljalülitamine +toggle-driving=Sisene või lahku sõidukist +toggle-filter=Lülita filter sisse/välja +toggle-free-cursor=Lülita sisse vaba kursor +toggle-gui-debug=Kuva/peida liidese silumine +toggle-gui-glows=Kuva liidese helendamine +toggle-gui-style-view=Kuva/peida kasutajaliidese stiilivaatur +toggle-map=Ava maailma kaart +toggle-menu=Ava menüü +undo=Võta tagasi +unknown=Teadmata +zoom-in=Suumi sisse +zoom-out=Suumi välja +[controls-description] +cancel-craft=Kasutatav ainult meisterdusjärjekorras. +cancel-craft-5=Kasutatav ainult meisterdusjärjekorras. +cancel-craft-all=Kasutatav ainult meisterdusjärjekorras. +connect-train=Ühendab valitud rongi kõrvalolevate rongidega. +copy=Valige kopeeritavate üksuste ala. +disconnect-train=Eemaldab rongilt valitud veeremi. +drop-cursor=Viska üks ese käest maha, konveierile või masinasse. +editor-switch-to-surface=Lülitub pinnale vastavalt numbrile, mida vajutatakse koos selle kiirklahviga: __CONTROL__editor-switch-to-surface__ + 3 -> lülitub pinnale 3. +larger-terrain-building-area=Suurendab ruutude asetusala. +next-weapon=Ringleb järgmisele relvale. +order-to-follow=Kasutatakse ämblikroboti puldiga käskimaks ühendatud ämblikrobotil suunduda antud sihi poole. +paste=Kleebib viimati kopeeritud olemid. +paste-entity-settings=Kleebib sätted varem kopeeritud olemilt. +place-in-chat=Kasutatav ainult siis, kui vestlus on avatud. Paigutab valitud üksuse, retsepti, kaardi asukoha, peatuse või rongi. +place-ping=Looge valitud asukohas kiiresti kaardiping ja linkige see vestluses +place-tag=Kasutatav ainult kaardil. Asetab kaardile ikooni ja/või teksti. +reverse-rotate=Pöörab kursoris hoitavat üksust või valitud olemit vastupäeva. +rotate=Pöörab kursoris hoitavat üksust või valitud olemit päripäeva. +select-for-cancel-deconstruct=Valige uuendamise või lammutamise tühistamiseks. +shoot-enemy=Tulistab kursorile lähima vaenlase pihta või mõne relva puhul kursori asukohta. +shoot-selected=Tulistab kõike, mille olete valinud, või mõne relva puhul tulistab kursori asukohta +show-info=Lülitab lisainfo näitamist ehitatud üksuste kohta nagu retseptid monteerimismasinates ja konteinerite sisu. +smaller-terrain-building-area=Vähendab ruutude asetusala. +smart-pipette=Valib teie inventarist, mida kasutatakse praegu valitud olemi koostamiseks, ja asetab need kursorisse. Ressursside jaoks valib see kiireima saadaoleva kaevanduspuuri. +toggle-driving=Siseneb või väljub sõidukist, mille kõrval seisate või sõidate. +[deconstruction-tile-mode] +always=Alati +always-description=Alati: ühikruudud valitakse alati, isegi kui leitakse üksusi. +never=Mitte kunagi +never-description=Mitte kunagi: ühikruute ei valita +normal=Normaalne +normal-description=Tavaline: plaadid valitakse, kui üksusi ei leitud. +only=Ainult +only-description=Ainult ühikruudud: valitakse ainult ühikruudud. +[description] +acceleration-power=Kiirendusjõud +accepted-equipment=Vastuvõetav varustus +activation-speed=Aktiveerimiskiirus +ammo=Laskemoon +ammo-consumption-modifier=Laskemoona kulutamise muutja +ammo-inventory-contents=Laskemoon +amount=Kogus +applies-effect=Rakendab efekti +area-of-effect-size=Mõjuala suurus +armor=Rüü +automatic-range=Automaatne ulatus +available-power=Saadaval jõudlust +base-productivity=Tavaline produktiivsus +batteries=Patareid +battery-capacity=Aku mahutavus +belt-items=Esemed +belt-speed=Konveieri kiirus +buffer-recharge-rate=Sisemise puhvri laadimismäär +builds=Kasutatakse eseme __1__ ehitamiseks. +can-filter-items=Saab filtreerida esemeid. +cargo-capacity=Lasti mahutavus +cargo-contents=Veose sisu +chain-shooting-speed=Sarilaskmise kiirus +character-movement-speed-modifier=Liikumiskiirus +cluster-trigger=Kobara suurus +constant-energy-consumption=Pidev tarve +construction-area=Ehitusala +construction-robots=Ehitus +consumption-bonus=Energiakulu +consumption-speed=Tarbimiskiirus +contents=Sisu +crafting-speed=Meisterdamise kiirus +crafting-time=Meisterdamise aeg +creates-number-entities-key=Loob +creates-number-entities-value=__1__ x __2__ +damage=Kahju +damage-bonus=Kahju boonus +damage-dealt=Kahju tehtud +decorative-type=Tüüp +decorative-type-decal=Dekaal +decorative-type-decorative=Dekoratiivne +destroys-cliffs=Hävitab kaljusid +dimensions=Mõõtmed +durability-key=Vastupidavus +durability-value=__1__/__2__ +duration=Kestus +effect-distribution-efficiency=Jaotusefektiivsus +effectivity=Tõhusus +electricity=Elekter +energy=Energia +energy-capacity=Energiamahutavus +energy-consumption=Tarbimine +energy-per-shot=Energiat lasu kohta +energy-per-use=Energiat kasutuse kohta +energy-to-recharge-one-shield=Energiat elupunkti kohta +expected-resources=Prognoositavad ressursid +fluid-capacity=Lao mahutavus +fluid-consumption=Tarbimine +fluid-contents=Vedeliku sisu +fluid-output=Väljund +fluid-temperature=__1__ temperatuur +fluids=Vedelikud +followers=Jälitajaid +force=Jõud +fuel-acceleration=Sõiduki kiirendus +fuel-acceleration-modifier=Kiirendus +fuel-inventory-contents=Kütus +fuel-pollution=Kütuse reostus +fuel-speed-modifier=Tippkiirus +fuel-top-speed=Sõiduki tippkiirus +fuel-value=Kütuse väärtus +grid-size=Varustuse ruudustiku suurus +hand-stack-size=Käe hulga suurus +heal=Ravi +health=Tervis +heat-capacity=Soojusmahutavus +heat-output=Väljund +hitpoints=tervis __1__ +incoming-block=Järgmine plokk +infinity-filter=Lõpmatuse filter +infinity-mode=Lõpmatuse režiim +ingredients=Koostisosad +input-flow-limit=Max sisend +input-signals=Sisendsignaalid +inventory-size-bonus=Seljakoti suuruse boonus +kills=Tapmisi +last-user=Viimane kasutaja +lifetime=Eluiga +logistic-chest-filters=Filtrid +logistic-chest-storage-counts=Logistilise süsteemi ladu +logistic-chest-targeted-items-deliver=Too +logistic-chest-targeted-items-pickup=Korja üles +logistic-item=Logistikaese +logistic-request=Logistikapäring +logistic-request-tooltip-logistic-storage=Logistilikaladu +logistic-request-tooltip-on-the-way=Teel +logistic-request-tooltip-satisfaction=Olemas +logistic-robots=Logistika +logistics-connection-distance=Logistikaühenduse max kaugus +made-in=Toodetud +magazine-size=Padrunisalve suurus +manual-range=Manuaalne ulatus +market-item-price=Hind +max-energy-consumption=Max. tarbimine +max-health=Max. elud +max-speed=Max kiirus +maximum-length=Max. pikkus +maximum-power-output=Max. väljund +maximum-temperature=Max. temperatuur +min-energy-consumption=Min tarbimine +min-range=Väikseim ulatus +minimum-temperature=Min temperatuur +mining-area=Kaevandusala +mining-speed=Kaevanduskiirus +mining-time=Kaevandusaeg +module-bonus-limit=limiit +movement-speed-bonus=Liikumisboonus +moving-energy-consumption=Liikumiskulu +name=Nimi +neighbour-bonus=Naabri boonus +next-stop=Järgmine jaam +no-ammo=Pole laskemoona +no-block=Pole plokki +no-limit=Puudub +num-available-robots=Vabade robotite arv +num-effect-receivers=Mõju saajate arv +num-effect-sources=Mõju allikate arv +of=__1__ (max __2__) +outgoing-block=Eelmine plokk +output-flow-limit=Max väljund +output-signals=Väljundsignaalid +personal-roboport-charging-spots=Laadimiskohti +personal-roboport-construction-area=Ehitusala +personal-roboport-max-robot-count=Robotite limiit +personal-roboport-max-robots=Max. roboteid +personal-roboport-summary=Robojaam +piercing-power=Purustusjõud +placed-in-grid=Asetatud +players-killed=Mängijaid tapetud +pollution=Reostus +pollution-bonus=Reostus +pollution-to-join-attack=Tarbib __1__ reostust +power-output=Voolu väljund +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ naabri boonus) +probability=Tõenäosus +productivity-bonus=Produktiivsus +productivity-bonus-limit=-0% = limiit +products=Tooted +products-finished=Tooteid valmistatud +projectile-range=Laskeulatus +pumping-speed=Pumpamiskiirus +range=Ulatus +range-modifier=Laskeulatuse muutja +recharge-speed=Laadimiskiirus +recipe=Retsept +recipe-hidden=(peidetud) +recipe-not-researched=(pole avastatud) +recipe-not-researched-and-hidden=(pole avastatud, peidetud) +recipe-pollution=Retsepti reostus +repair-speed=Paranduskiirus +required-fluid=Vajab +required-fluid-per-ore=__1__ __2__ kaevandustegevuse kohta +required-fluid-per-ore-generic=__1__ kaevandustegevuse kohta +research-speed=Uurimise kiirus +resistances=Vastupidavused +robot-charging-stations=Laadimisjaamu +robot-lifetime=Roboti eluiga +robot-recharge-rate=Roboti laadimismäär +rocket-launch-products=Raketi laskmise tulemused +rocket-parts=Raketi osi +rotation-speed=Keeramiskiirus +science-pack-remaining-amount-key=Järel +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Sektori skännerimise progress +segments=Segmendid +shield=Kilbi elupunktid +shield-capacity=Kilbi mahutavus +shields=Kilbid +shooting-speed=Tulistamise kiirus +shooting-speed-modifier=Laskekiiruse muutja +signals=Signaalid +solar-panel-power=Päikesepaneeli vool +speed=Kiirus +speed-bonus=Kiirus +spent-result=Kulutamise tulemus +status=Olek +storage=Laoruum +storage-size=Lao suurus +supply-area=Varustusala +temperature=Temperatuur +throwing-speed=Viskamiskiirus +tile-size=Suurus +total-followers=Kokku järgnejaid +total-raw=Töötlemata kokku +total-raw-too-complex-to-calculate=Liiga keeruline, et arvutada +train-circuit-network-id=Rongi ID +train-kills=Rongi tapetuid +train-limit=Rongide limiit +train-limit-value=__1__/__2__ +values-for-evolution-factor=Panus lähedalasuvatesse rünnakutesse praeguse evolutsiooniteguri juures (__1__) +variation=Variatsioon +variation-value=__1__ (__2__ kokku) +vehicle-enter-instruction=Sisene sõidukisse kasutades __CONTROL__toggle-driving__ klahvi. +vehicle-speed-modifier=Sõiduki kiirus +walking-speed=Kõndimise kiirus +weight=Kaal +wire-reach=Juhtme ulatus +yield=Saagikus +[description-rail] +back-rail=Tagumine rööbas +block=Plokk +front-rail=Esirööbas +none=puudub +segment=Segment +segment-position=Lõigu asukoht +trains-in-block=Ronge plokis +[difficulty] +easy=Kerge +hard=Raske +normal=Normaalne +[entity-description] +entity-unknown[1]=See üksus pole modifikatsiooni eemaldamise tõttu saadaval, see taastatakse, kui modifikatsioon uuesti sisse lülitatakse. +[entity-name] +entity-unknown=Tundmatu üksus +[entity-status] +cant-divide-segments=Lõike ei saa jagada +charging=Laeb +closed-by-circuit-network=Piirkonnavõrguga suletud +disabled=Keelatud +disabled-by-control-behavior=Kontrollüksuse poolt väljalülitatud +disabled-by-script=Skripti poolt keelatud +discharging=Tühjendab laengut +fluid-ingredient-shortage=Pole piisavalt vedelikku +fluid-production-overload=Vedeliku tootmise ülekoormus +full-burnt-result-output=Põletatud esemete väljund on täis +full-output=Väljund täis +fully-charged=Täis laetud +item-ingredient-shortage=Pole piisavalt koostisosi +launching-rocket=Käivitan raketti +low-input-fluid=Vähe vedelikku +low-power=Vähe elektrit +low-temperature=Madal temperatuur +marked-for-deconstruction=Märgitud lammutamiseks +missing-required-fluid=Nõutud vedelik puudub +missing-science-packs=Puuduvad teaduspakid +networks-connected=Võrgud ühendatud +networks-disconnected=Võrgud lahti ühendatud +no-ammo=Pole laskemoona +no-fuel=Pole kütust +no-ingredients=Pole koostisosi +no-input-fluid=Pole vedelikku +no-minable-resources=Pole kaevandatavaid maavarasid +no-modules-to-transmit=Edastatavaid mooduleid pole +no-power=Pole elektrit +no-recipe=Pole retsepti +no-research-in-progress=Ükski uuring ei ole pooleli +normal=Tavaline olek +not-connected-to-rail=Pole raudteega ühendatud +not-plugged-in-electric-network=Pole ühendatud elektrivõrku +opened-by-circuit-network=Avatud vooluringi võrgu kaudu +out-of-logistic-network=Logistikavõrgust väljas +preparing-rocket-for-launch=Valmistan raketti lennuks ette +recharging-after-power-outage=Laadimine voolukatkestuse pärast +turned-off-during-daytime=Päevasel ajal välja lülitatud +waiting-for-source-items=Ootan lähteaineid +waiting-for-space-in-destination=Ootan sihtkohas ruumi vabanemist +waiting-for-target-to-be-built=Sihtüksuse ehituse ootel +waiting-for-train=Ootab rongi +waiting-to-launch-rocket=Ootab raketi laskmist +working=Töötab +[entity-type] +tree=Puu +[error] +achievement-data-invalid=Kohalike saavutuste info laadimine ebaõnnestus. Kohalikud saavutused võivad olla kadunud. +audio-could-not-initialize=Heli käivitamine ebaõnnestus. Heli on välja lülitatud. +audio-error-title=Heli tõrge +config-data-invalid-prompt-reset-to-default=Konfiguratsioonifailis on kehtetu sisu. Kas tahad selle lähtestada? +crash-to-desktop-message=Ilmnes ootamatu viga. Kui kasutate mängu uusimat versiooni, saate aidata meil probleemi lahendada, postitades logifaili sisu Factorio foorumisse. \nLisage ka salvestusfail(id), kõik kasutamisel olevad modifikatsioonid ja kuidas krahhi reprodutseerida. +data-error-title=Andmete tõrge +error-message-box-title=Tõrge +failed-to-create-app-window=Ei suutnud luua rakenduse akent. __1__ +failed-to-load-save-file=Salvestusfaili laadimine nurjus. +failed-to-load-window-icon=Akna ikooni laadimine ebaõnnestus! Faili asukoht: __1__ +game-state-corruption-detected-save-corrupted=Tuvastati korrupeerunud mänguseis. Sa ei saa mängu salvestust laadida. +game-state-corruption-detected-saving-aborted=Tuvastati korrupeerunud mänguseis. Mängu ei salvestatud, et ära hoida su salvestusfailide korrupeerumist. +low-available-space-in-steam-storage=Teil on Steami kaugsalvestusruumis jäänud ainult __1__ MB vaba ruumi. Kui vaba ruum saab otsa, ei pruugi mäng teie konfiguratsiooni ja plaane salvestada ning võite oma edu kaotada, kui kasutate arvutite vahel salvestusfailide sünkroonimisel Steam Cloudi.\nSoovitame kustutada mõned vanad salvestusfailid. ruumi vabastamiseks kasutage mängu laadimise dialoogiaknas kustutamisnuppu. +low-available-space-in-steam-storage-title=Steami kaugsalvestusruumis on vähe vaba ruumi +map-can-not-be-loaded-in-demo-version=Seda kaarti ei saa mängu demoversioonis laadida. +operation-failed=Toiming ebaõnnestus +out-of-vram-cannot-lower-settings=Madal graafikarežiim ja bitmapi väike vahemälu on juba sisse lülitatud. See tähendab, et teie süsteemi riistvara ei vasta miinimumnõuetele. Kui arvate, et see on mänguga seotud probleem, andke sellest teada meie foorumites. +out-of-vram-change-quality-to-low=Lülitan sisse madala graafika seaded. Palun taaskäivita mäng. +out-of-vram-change-quality-to-normal=Sprite'i eraldusvõime määramine (kõrge -> normaalne). Palun taaskäivitage mäng. +out-of-vram-change-usage-to-high=Bitkaardi vahemällu salvestamise valiku määramine (kõik -> kõrge). Palun taaskäivitage mäng. +out-of-vram-change-usage-to-low=Muudsite bitmapi vahemällu salvestamist (keskmine -> madal). Palun taaskäivitage mäng. +out-of-vram-change-usage-to-medium=Muudsite bitmapi vahemällu salvestamist (Kõrge -> keskmine). Palun taaskäivitage mäng. +out-of-vram-enable-low-vram-mode=Lülitan sisse madala VRAM'i režiimi, palun taaskäivita mäng. +player-data-invalid=Ei suutnud laadida mängija andmete faili. Kampaanialoo progress võib olla kadunud. +replay-data-not-found=Ei saa taasesitada: taasesituse andmeid ei leitud. +replay-header-error=Korduspäist ei saa laadida järgmise vea tõttu: +replay-header-error-old-version=Korduspäist ei saa laadida. See on tõenäoliselt vanem kui praegune versioon __1__. +replay-mod-configuration-mismatch=Taasesitust ei saa esitada: sellel on erinev modifikatsiooni konfiguratsioon. +replay-version-mismatch=Ei saa taasesitada: see loodi versioonis __1__, kuid praegune versioon on __2__. +startup-failed=Mängu alustamine nurjus +system-initialization-failed=Käivitamine ebaõnnestus. Veakood: __1__ +unable-to-create-sprite=Sprite'i (suurus __1__x__2__) ei saa luua, tõenäoliselt pole piisavalt videomälu (VRAM). +value-out-of-range=Väärtus väljaspool vahemikku: sisestage väärtus vahemikus __1__ kuni __2__. +[fluid-description] +fluid-unknown[1]=See vedelik pole modifikatsiooni eemaldamise tõttu saadaval, see taastatakse, kui modifikatsioon uuesti sisse lülitatakse. +[fluid-name] +fluid-unknown=Tundmatu vedelik +[frequency] +none=Puudub +[graphics-errors] +detected-gpu=Tuvastatud GPU: __1__ +device-removed-button-close=Sulge +device-removed-button-restart=Taaskäivita +device-removed-button-use-opengl=Kasuta OpenGL +device-removed-message1=Videokaart eemaldati süsteemist füüsiliselt, või toimus draiveri uuendamine. +device-removed-message2=Viga: __1__, Põhjus: __2__ +device-removed-message3=Kui näed seda viga sageli, siis proovi arvuti taaskäivitada või uuendada graafikadraivereid.\nArvuti võib olla ka ebastabiilne ülekiirendamise või ülekuumenemise pärast. +device-removed-message4=Võimaliku lahendusena võid proovida muuta Factorio üle OpenGL renderdaja peale. +device-removed-title=Faktorio pani pange, sest keegi võttis videokaardi ära või taaskäivitas selle. +direct3d-failed-to-initialize=Ei saanud käivitada DirectX'i. Factorio vajab DirectX 10 võimelist graafikakaarti või paremat. +graphics-settings-keep=Jäta alles +graphics-settings-reset=Lähtesta +opengl-failed-to-initialize=Factorio vajab OpenGL versiooni __1__ või kõrgemat. Saadavalolev versioon arvutil on __2__. +out-of-videomemory=Pole piisavalt videomälu. Proovi madaldada spraitide resulutsiooni või lubada tekstuurida tihendamine. +reset-graphics-settings-question=Kas soovid lähtestada graafikaseadeid? +[gui] +all=Kõik +ammo=Laskemoon +any=Vahet pole +armor=Rüü +artillery-ammo=Suurtüki laskemoon +blueprint-access-error=Ei saa muuta teiste mängijate ladu. +blueprint-components=Komponendid +blueprint-dummy-error=Ei saa muuta tundmatu üksuse informatsiooniga kavandit. +blueprint-icons-empty-error=Plaanil peab olema vähemalt üks ikoon. +blueprint-include-entities=Üksused +blueprint-include-fuel=Rong kütus +blueprint-include-modules=Moodulid +blueprint-include-station-names=Rongipeatuste nimed +blueprint-include-tiles=Põrand +blueprint-include-trains=Rongid +blueprint-include-trains-tooltip=Lisa ka rongid siia plaani +blueprint-not-available=Plaan ei ole veel raamatukogust alla laaditud +blueprint-not-present=Kavand liigutati eemale teise mängija poolt. +blueprint-player-not-available=Kavandi liigutamine ebaõnnestus: mängija pole aktiivne +blueprint-preview=Eelvaade +blueprint-preview-edit-tooltip=Redigeerige silti, kirjeldust ja ikoone. +blueprint-preview-hint-generic=Kasutage __CONTROL_RIGHT_CLICK__, et eemaldada ning __CONTROL_LEFT_CLICK__, et taastada. +blueprint-preview-hint-specific=Kasutage __CONTROL__mine__, et eemaldada ning __CONTROL__build__, et taastada. +blueprint-preview-not-editable-hint-dummy-entities=Kavandit ei saa muuta - selle andmed on salvestatud eraldi, et võimaldada modifikatsioonide poolt sissetoodud sisu taastamist. +blueprint-preview-not-editable-hint-other-player=Kavandit ei saa muuta, sest see on teise mängija inventaris. +blueprint-preview-not-editable-hint-preview=Kavandit ei saa muuta, sest selle sisu pole veel mänguni jõudnud. +blueprint-select-replacement=Vali asendus +blueprint-shelf-not-synced=Mängija kavandihoidla pole veel valmis +cancel=Tagasi +cancel-instruction=Tühista (__CONTROL__toggle-menu__) +changelog=Muudatuste logi +character=Tegelane +clear=Puhasta +clear-blueprint=Puhasta plaan +close=Sulge +close-instruction=Sulge (__CONTROL__confirm-gui__ või __CONTROL__toggle-menu__) +color=Värv +confirm=Kinnita +confirm-instruction=Kinnita (__CONTROL__confirm-gui__) +confirm-load-game-load=Lae +confirm-load-game-settings-changed=Modifikatsioonid on eemaldatud või modifikatsiooni seadeid on muudetud. Kas olete kindel, et soovite selle salvestuse laadimist jätkata? +confirm-load-game-sync=Modifikatsioonide sünkroonimine ja laadimine +confirm-quit=Mäng pole salvestatud. Oled kindel, et soovid väljuda? +confirm-restart=Oled kindel, et soovid taaskäivitada? +confirmation=Kinnitus +constant-number=Konstantne number +converting-map=Teisendan kaarti __1__ +copy=Kopeeri +copy-this=Loo sellest koopia +crafting=Meisterdamine +credits=Tiitrid +delete=Kustuta +delete-blueprint-record=Kustuta plaan +destroy-blueprint=Hävita plaan +destroy-book=Hävita plaaniraamat +destroy-deconstruction-planner=Hävita lammutusplaaneerija +destroy-upgrade-planner=Hävita __1__ +drop-blueprint-nothing-to-drop-error=Kursoril pole plaani, mida saaks pillata. +empty-blueprint-error=Plaan on tühi. +enable-logistics-while-moving=Luba logistika ka liikudes +equipment-grid=Varustuse ruudustik +eula=EULA +exit=Välju +export-to-string=Ekspordi tekstiks +fluid-ingredient=Vedeliku koostisosa +fluid-ingredient-description=Võimalikud vedeliku sisendid +fuel=Kütus +generating-new-map=Loon uut kaarti +grabbed-item=Krabatud ese +grid=Ruudustik +guns=Relv +ingredient=Koostisosa +ingredient-description=Võimalikud sisendid +instruction-to-activate=__1__, et aktiveerida. +instruction-to-alt-select=Kasutage __1__ ning lohistage, et valida vältides seadistusakent. +instruction-to-build=__1__, et ehitada. +instruction-to-cancel-deconstruct=__1__ ja lohistage lammutamise tühistamiseks +instruction-to-cancel-upgrade=Kasutage __1__ ning lohistage, et tühistada uuendustellimused. +instruction-to-change-size=__1__/__2__, et muuta ala suurust. +instruction-to-clear-generic=__1__, et puhastada. +instruction-to-clear-item=__1__, et puhastada. +instruction-to-clear-quickbar-slot=__1__, et puhastada otsetee. +instruction-to-connect-spidertron-remote=__1__ spidertronil selle ühendamiseks. +instruction-to-consume=__1__, et tarbida. +instruction-to-cycle-blueprint-backards=__1__ eelmise jaoks. +instruction-to-cycle-blueprint-forwards=__1__ järgmise jaoks. +instruction-to-deconstruct=__1__ ja lohistage lammutamiseks. +instruction-to-destroy=__1__, et hävitada. +instruction-to-downgrade=__1__ ja lohistage madalamale versioonile üleminekuks. +instruction-to-force-build=__1__, et sund ehitada. +instruction-to-mine-tiles=__1__, et kaevandada ehitatud ruute. +instruction-to-open-item=__1__, et avada. +instruction-to-order-spidertron=__1__, et saata robo-ämblik. +instruction-to-order-spidertron-to-follow=__1__, et järgneda valitud üksusele. +instruction-to-queue-spidertron-order=__1__, et lisada liikumise käsk järjekorda. +instruction-to-repair=__1__ ja hoia, et parandada valitud üksust. +instruction-to-reset-item=__1__ lähtestamiseks. +instruction-to-select=Kasutage __1__ ning lohistage, et valida sisud. +instruction-to-shoot=__1__, et tulistada. +instruction-to-throw=__1__, et visata. +instruction-to-upgrade=__1__ ja lohistage uuendamiseks. +instruction-when-in-cursor=Kui kursoris +inventory=Seljakott +inventory-filter=Inventari filter +licenses=Litsentsid +load=Lae +loading-map=Laen kaarti __1__ +loading-new-map=Laen uut kaarti +logistic-requests-disabled=Logistikapäringud keelatud +logistic-trash-slots=Logistika prügipesa +map-exchange-string=Kaardi-jagamise string +mining-fluid=Kaevandusvedelik +mod-scenarios=Modi stsenaariumid +mod-with-campaign-not-available=Selle kampaaniaga modifikatsioon pole saadaval. +module=Moodul +module-description=Lubatud moodulid: +no=Ei +no-recipe-available=Ühtegi retsepti pole saadaval +no-recipes-found=Retsepte ei leitud +not-available=Puudub +not-connected=Pole ühendatud +not-in-logistic-network=Pole loogikavõrgus +nothing-found=Midagi ei leitud +notice=Teade +off=Väljas +ok=OK +on=Sees +open-equipment-grid=Ava varustuse ruudustik +or-set-a-constant=Või seadista konstant +owner=Omanik +queued=Ülekandmise järjekorras +quit=Välju +reassign-blueprint=Valige uus kavandi sisu. +refresh=Värskenda +release-date=Väljalaske kuupäev: +remove-blueprint-book-record=Kustuta plaaniraamat +reset=Lähtesta +reset-consumpiton-filters=Filtrite lähtestamine +reset-production-filters=Filtrite lähtestamine +restart=Taaskäivita +result=Tulemus +rocket-inventory-slot=Raketi last +rocket-inventory-slot-description=Sa peaksid siia satelliidi panema. +rocket-launch=Käivita +rocket-launch-started=Käivitatud +rocket-preparing=Ettevalmistamine +rocket-result-inventory-slot=Raketi lennutamise saadused +save=Salvesta +saving-map=Salvestan kaarti __1__ +script-inventory=Skripti inventar +search=Otsi +search-with-focus=Otsi (__1__) +select-filter=Vali filter +select-signal=Vali signaal +select-upgrade=Vali uuendus +set=Määra +set-amount=Määra kogus +set-filter=Vali filter +set-inventory-bar-title=Piira osa inventarist, mida saab masinatega täita. +since-last-played=Viimati mängimisest (__1__) +space-usage-mb=Ruumikasutus: __1__ MB / __2__ MB +subversion=Ala-versioon: +sync-mods-with-save=Sünkroniseeri modid salvestusega +synchronize=Sünkroniseeri +total=Kokku +transferring=Kannan üle +update=Uuenda +upgrade-blueprint-book-tooltip=Uuendage esemeid ning üksuseid kõikides kavandites selles raamatus. +upgrade-blueprint-tooltip=Uuendage esemeid ning üksuseid kavandis. +user-scenarios=Kasutaja stsenaariumid +version=Versioon: +weapons=Relvad +yes=Jah +[gui-about] +created-by=Autor +forums=Foorumid +release=Väljalase +version=Versioon +website=Veebisait +[gui-achievements] +modded-game=See mäng on modifitseeritud. Saavutused on mängu tavaversioonist eraldi. +not-in-game-long-enough=Saavutuste saamiseks peate mängima rohkem kui __1__% mängu kogu tööajast. Mäng kestis __2__, kuid olete mängus kulutanud ainult __3__. +title=Saavutused +track=Alusta jälgimist +unlocked-count=Teenitud __1__ (max __2__) +untrack=Peata jälgimine +[gui-additional-entity-settings] +apply-entity-health=Rakenda elud +apply-entity-tag=Rakenda silt +corpse-expires=Laiba aegumine +difficulty=Raskusaste +entity-tag=Üksuse silt +indestructible=Hävitamatu +not-minable=Pole kaevandatav +not-operable=Kasutamatu +not-rotatable=Pole keeratav +properties=Omadused +recipe-locked=Retsept lukustatud +title=__1__ __plural_for_parameter_1_{1=lisasäte|rest=lisasätet}__ +to-be-looted=Üleskorjatav +[gui-admin-player] +character-equipment=Varustus +character-main-inventory=Seljakott +cursor-stack=Kursori hulk +[gui-alert-tooltip] +attack=Kahjustatakse __1__ üksust. +destroyed=Hävitati __1__ __plural_for_parameter_1_{1=üksus|rest=üksust}__. +map-hint=Rohkema teabe saamiseks vaata kaarti. +no-material-for-construction=__1__ üksusel puudub ehituseks vajalik materjal. +no-storage=Pole piisavalt logistikaruumi. +not-enough-construction-robots=__1__ objektil __plural_for_parameter_1_{1=puudub ehitusrobot|rest=on ehitusrobotid puudu}__. +not-enough-repair-packs=__1__ üksuse jaoks pole paranduskomplekte. +title=Hoiatused +train-out-of-fuel=Rongil on kütus otsas. +turret-fire=__1__ __plural_for_parameter_1_{1=relv|rest=relva}__ on vaenlasega lahingus. +[gui-arithmetic] +input=Sisend +output=Väljund +[gui-assembling-machine] +change-recipe=Vaheta retsepti +select-recipe=Valige monteerimiseks retsept +[gui-auth-server] +client-version-too-old=Sinu mängikliendi versioon on liiga vana, et kasutada netiteenuseid. Palun uuenda värskeimale Factorio väljalaskele. +email-authentication-invalid=Vale autentimiskood. Palun kontrolli oma e-posti ja proovi uuesti. +email-authentication-required=Vajalik e-posti autentimine. Palun logige oma Factorio.com sisse ja sisestage kood, mille teile saatsime. +email-change-rate-limit=Sa võid vahetada oma e-posti aadressi vaid 7 päeva tagant. +email-invalid-format=Antud e-posti aadress ei ole korrektses vormis, palun kontrolli üle. +email-registered=See e-posti aadress on juba registreeritud. +failed-to-reach-server-error=Auth-serveriga ei õnnestunud ühendust saada. Kood: __1__. Viga: __2__. +generic-timeout=Toiming nurjus ajapiirangu tõttu. Palun proovi hiljem uuesti. +generic-verification-failed=Teie konto kontrollimine ebaõnnestus. Veenduge, et olete teenusepakkujasse sisse logitud ja proovige uuesti. +invalid-characters-in-username=Teie kasutajanimi sisaldab sobimatuid tähemärke. Palun külastage __1__ oma veebibrauseris ja valige uus kasutajanimi. +json-parse-error=Auth serveri vastust ei suudetud parsida. Tundub, et on tegemist sisemise serveri veaga. +login-blacklist=Teie IP aadress on kuritarvitamise tõttu keelatute nimekirjas. Kui arvate, et tegemist on veaga ja tahate keeldu eemaldada, siis palun võtke ühendust __1__. +login-deletion-pending=Ei saa sisselogida, sest Teie kasutaja on kustutamisel. Kui soovite seda protsessi tühistada, sisenege veebilehel, __1__. +login-failed=Antud kasutajanimi või e-posti aadress ja parool ei ühti ühegi kontoga. +login-failed-steam-only=Antud Factorio.com konto on ainult Steami konto. Logige sisse Steamiga või külastage __1__ parooli määramiseks. +login-insufficient-membership=Sinu konto ei oma mängu. Palun osta see, et sisse logida. +login-too-many-attempts=Liiga palju ebaõnnestunud sisselogimiskatseid. Palun proovi hiljem uuesti. Kui olete oma parooli unustanud, saate selle lähtestada aadressil __1__ +login-unlinked=Näib, et mäng ei kuulu enam teie Steami kontole, seetõttu oleme selle teie Factorio kontoga lahti ühendanud. Liikmelisuse taastamiseks saate linkida oma Factorio konto Steami kontoga, millele mäng kuulub. +server-down-for-maintenance=Võrguteenused on hetkel hooldusteks maas. Palun proovi hiljem uuesti. +steam-id-already-registered=Teie Steami konto on juba lingitud olemasoleva Factorio.com kontoga. Logige sisse, kasutades selle asemel oma Factorio kontot. +steam-id-doesnt-own-factorio=Teie Steami kontole ei kuulu Factorio. Konto loomiseks ostke mäng. +steam-id-timeout=Ei suutnud kinnitada Factorio omamist, sest Steam'i ühendus aegus. Palun proovi uuesti. +steam-ticket-verification-failed=Steami kasutaja pileti kinnitamine ebaõnnestus. Veenduge, et oleksite Steami sisse logitud ja proovige uuesti. +unknown-error=Server esitas vea: __1__ +username-invalid-characters=Kasutajanimes on ebasobivad sümbolid. Palun kasuta vaid täht-numbrilisi märke ja .- +username-taken=Antud kasutajanimi on juba registreeritud. Palun vali teistsugune, või logi sisse, kui see on sinu oma. +username-too-long=Antud kasutajanimi on liiga pikk (max. 30 tähemärki). +username-too-short=Antud kasutajanimi on liiga lühike (min. 2 tähemärki). +[gui-blueprint] +absolute-snapping=Absoluutne +absolute-snapping-tooltip=Liigendub primaarse ruudustiku suhtes. Koordinaadid näitavad kavandi paiknemist primaarse ruudustiku suhtes. +close-blueprint=Sulge plaan +commit-blueprint=Salvesta plaan +components=Komponendid +components-tooltip=Kasutage __ALT_CONTROL_RIGHT_CLICK__1__, et eemaldada kõik seda tüüpi komponenidd.\nKasutage __ALT_CONTROL_LEFT_CLICK__1__, et lisada kõik seda tüüpi komponendid tagasi. +create-blueprint=Loo plaan +existing-blueprint=Plaan +filters=Filtrid +grid-position=Ruudustiku asukoht +grid-position-tooltip=Kasutage __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ eelvaates, et muuta asukohta ruudustikul. +grid-size=Ruudustiku suurus +grid-size-tooltip=Ehitamise kordamise mustri dimensioonid. +height=Kõrgus +icon=Ikoon +icon-tooltip=Siit saate valida millised ikoonid seda kavandit kujutavad. +library-blueprint=Kavand kavandibrauseris +library-blueprint-owned-by-other-player=Teise mängija omanduses olev kavandibrauseris asuv kavand +new-blueprint=Tee uus plaan +relative-snapping=Suhteline +relative-snapping-tooltip=Lubab kavandil liigenduda lohistamisest alanud ehitamise algpunkti suhtes. +settings=Seaded +snap-to-grid=Plõksa ruudustikku +snap-to-grid-tooltip=Liigenda ehitamisel kavandit ruudustiku suhtes +unnamed-blueprint=Nimeta plaan +width=Laius +[gui-blueprint-book] +blueprints=Plaanid +confirm-blueprint-book-deletion=Kas oled kindel, et soovid selle plaani raamatu kustutada? +delete-blueprint-book=Kustuta raamat +icon-tooltip=Kui raamat on tühi, kuvatakse aktiivse plaani ikooni. +scroll-to-change-active=Aktiivse plaani muutmiseks kasutage nuppe __CONTROL__cycle-blueprint-forwards__ ja __CONTROL__cycle-blueprint-backwards__. +scroll-to-change-active-specific=Kasutage aktiivse plaani muutmiseks __CONTROL_STYLE_BEGIN____1__Hiire rulli__CONTROL_STYLE_END__. +unnamed-blueprint-book=Nimetu plaani raamat +[gui-blueprint-library] +blueprint-book=Plaaniraamat +blueprint-book-string=Plaaniraamatu string +blueprint-string=Plaani string +deconstruction-tool-edit=Lammutustööriista muutmine +drop-blueprint=Kukuta plaan +game-blueprints-title=Mängu plaanid +grid-view=Ruudustik-vaade +import=Impordi +import-string=Impordi string +list-view=Loendivaade +make-new=Uus __1__ +not-available-yet=Plaan pole veel saadaval +not-synced-warning=[img=utility/warning_icon] [color=red]Plaanikogu ei sünkroonita.[/color] +player-storage=__1__ - kavandihoidla +private-shelf=Minu plaanid +shared-shelf=Jagatud plaanid +shelf-choice=Filter: +shelf-choice-all=Kõik +shelf-choice-game=Mängu plaanid +synchronising=Sünkroonimine... +title=Plaanide kogu +transfer-progress=Ülekande edenemine +unknown-player-storage=Tundmatu mängija ladu +upgrade-tool-edit=Uuendustööriista redigeerimine +[gui-bonus] +artillery-range=Suurtüki laskekaugus +character-build-distance=Ehituskaugus +character-crafting-speed=Meisterdamise kiirus +character-health-bonus=Tervis +character-inventory-slots-bonus=Boonus-inventaripesad +character-item-drop-distance=Eseme pillamiskaugus +character-item-pickup-distance=Eseme korjamiskaugus +character-logistic-slots=Logistika päringupesi +character-logistic-trash-slots=Logistika prügipesi +character-loot-pickup-distance=Saagi korjamiskaugus +character-mining-speed=Kaevanduskiirus +character-reach-distance=Ulatuskaugus +character-resource-reach-distance=Ulatuskaugus maavaradeni +character-running-speed=Kõndimise kiirus +damage-bonus=Kahju +follower-robot-lifetime=Eluiga +inserter-stack-size-bonus=Sisestaja mahutavus +laboratory-productivity=Uurimuste produktiivsus +laboratory-speed=Uuringu kiirus +maximum-following-robots-count=Järgnevate robotite arv +mining-drill-productivity-bonus=Kaevandaja tootlikkus +no-bonuses=Ühtegi boonust pole veel uuritud. +shooting-speed-bonus=Tulistamise kiirus +stack-inserter-capacity-bonus=Hulk-sisestaja mahutavus +title=Boonused +train-braking-force-bonus=Rongi pidurdusjõud +turret-damage-bonus-description=(lisandub laskemoona boonustele) +worker-robot-battery=Aku suurus +worker-robot-speed=Liikumiskiirus +worker-robot-storage=Lasti mahutavus +[gui-browse-games] +access=Juurdepääs +access-password=Parool +access-public=Avalik +cant-join-game-steam-init-failed=Mänguga liitumine Steam'i võrgusüsteemi abil ebaõnnestus: Steam pole õigesti seadistatud. Steam'iga seotud funktsioonid lülitatakse ajutiselt välja. Steam'i taaskäivitamine lahendab tavaliselt selle probleemi. Kas soovite liituda mänguga kasutades Steam'i-väliseid võrgusüsteeme? +description=Kirjeldus +downloading-game-information=Laen alla mängu informatsiooni +favourite-tooltip=Lemmikud +games-headers-name=Nimi +games-headers-players=Mängijaid +games-headers-playtime=Mänguaeg +has-friends=Steami sõbrad mängus +has-mods=On modid +has-password=On parool +has-players=On mängijaid +is-dedicated-server=On eraldiseisev server +join-game=Liitu mänguga +loading=Laadimine... +mods=Modid +no-game-selected=Mängu pole valitud +no-players=Puudub +none=Puudub +ping=Ping +ping-calculating=Arvutan +ping-cant-reach=Ei ulatu +players=Mängijaid +search=Otsi +search-filters=Otsingu filtrid +tags=Sildid +title=Sirvi mänge +version=Versioon +[gui-building-statistics] +built=Ehitatud +deconstructed=Lammutatud +title=Ehitised +upgraded=Uuendatud +[gui-car] +automatic-targeting=Automaatne sihtimine +color=Värv +driver=Juht +passenger=Reisja +trunk=Pagasiruum +weapons-control=Relva juhtimine +with-gunner=Tulistajaga +with-gunner-description=Tulista lähedalasuvaid vaenlasi automaatselt, kui sõidukis on tulistaja (juht või kaasreisija). +without-gunner=Ilma tulistajata +without-gunner-description=Tulista lähedalasuvaid vaenlasi automaatselt, kui sõiduk on tühi +[gui-character] +crafting-queue=Meisterdamis-järjekord +exoskeleton=Välisskelett +personal-logistics-description=Isikliku logistika väljalülitamine ei lase logistikarobotidel soovitud esemeid tuua. Samuti peatab see esemete automaatse teisaldamise prügipesadesse. Logistikarobotid jätkavad prügipesade tühjendamist. +personal-roboport=Isiklik robojaam +[gui-constant] +off=Väljas +on=Sees +output=Väljund +output-signals=Väljundsignaalid +[gui-control-behavior] +circuit-connection=Vooluvõrgu ühendus +circuit-network=Vooluringi võrgustik +connect=Ühenda +connected-to-network=Ühendatud võrku +green-network-id=[color=green]__1__[/color] +logistic-connection=Logistikaühendus +logistic-network=Logistikavõrgud +mode-of-operation=Töörežiim +no-network-in-range=Raadiuses pole ühtegi võrku +not-connected=Pole ühendatud +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Müür koos värava kontrolleriga +[gui-control-behavior-modes] +close-signal=Sulge signaal +enable-disable=Luba/keela +enable-disable-description=Lülitage see üksus sisse ainult siis, kui tingimus on tõene. +enable-disable-train-stop-description=Lülitage see üksus sisse ainult siis, kui tingimus on tõene.\nRongid jätavad keelatud peatused vahele, võimaldades teil rongimarsruute juhtida. +none=Puudub +open-gate=Ava värav +read-belt-contents=Loe konveieri sisu +read-chain-signal=Loe signaali +read-charge-level=Loe aku taset +read-contents=Loe sisu +read-contents-description=Loeb konteineri sisu ja saadab selle vooluringi võrku. +read-hand-contents=Loe käe sisu +read-hand-contents-description=Loeb sisestaja käe sisu ja saadab selle vooluringi võrku. +read-logistic-network-contents=Loe loogikavõrgu sisu +read-resources=Loe maavarasid +read-robot-stats=Loe robotite statistikat +read-robot-stats-description=Loeb kokku selle robojaama logistikavõrgus olevate robotite arvu ja saadab selle vooluringi võrku. +read-sensor=Loe sensorit +read-signal=Loe signaali +read-stopped-train=Loe peatunud rongi ID +read-stopped-train-description=Kui rong peatub rongipeatuses, saadetakse selle rongi unikaalse numbriga signaal. +read-train-contents=Loe rongi sisu +read-trains-count=Loe rongide arvu +read-trains-count-description=Loeb sellesse rongipeatusesse sõitvate rongide arvu. Sisaldab peatunud rongi. +send-to-train=Saada rongi +set-filters=Määra filtrid +set-filters-description=Määrab sisestaja filtrid vooluringivõrgu signaalide põhjal. +set-requests=Määra päringud +set-requests-description=Määrab kirstu logistilised päringud vooluringivõrgu signaalide põhjal. +set-stack-size=Määra hulga suurus +set-trains-limit=Määra rongilimiit +set-trains-limit-description=Määrab sellesse peatusesse sõitvate rongide maksimaalse arvu. Sisaldab peatunud rongi. +use-colors=Kasuta värve +[gui-control-behavior-modes-guis] +available-construction-bots=Saadaval ehitusroboteid +available-logistic-bots=Saadaval logistikaroboteid +belt-read-mode=Sisu lugemise režiim +blue=Sinine +blue-chain-description=Vooluringi võrgu signaal, mis saadetakse, kui ahelsignaal on sinine (1 või enam teed on blokeeritud, aga 1 või enam teed on endiselt saadaval). +closed-condition=Sulgumise tingimus +control-signal=Kontrollsignaal +enabled-condition=Aktiivsuse tingimus +entire-patch=Terve maavara lapp +green=Roheline +hand-read-mode=Käe lugemise režiim +hold-mode=Hoia +hold-mode-description-belt=Signaali saadetakse pidevalt seni, kuni esemed on konveieril. +hold-mode-description-inserter=Signaali saadetakse pidevalt seni, kuni sisestaja kaupa hoiab. +input-signal=Sisendsignaal +open-condition=Avamise tingimus +output-signal=Väljundsignaal +output-signals=Väljundsignaalid +pulse-mode=Pulss +red=Punane +resource-read-mode=Maavara lugemise režiim +this-miner=See kaevanduspuur +total-construction-bots=Kokku ehitusroboteid +total-logistic-bots=Kokku logistikaroboteid +train-id=Rongi ID +train-id-description=Peatunud rongi unikaalne identifikaator +trains-count=Rongide arv +trains-count-description=Sellesse peatusesse sõitvate rongide arv. Sisaldab peatunud rongi. +trains-limit=Rongi limiit +trains-limit-description=Sellesse peatusesse sõitvate rongide maksimaalne arv. Sisaldab peatunud rongi. +yellow=Kollane +[gui-control-settings] +advanced-interaction=Täpsem +basic-interaction=Põhiline +control-disabled=Keelatud - muutja: __1__ +controller-settings=Kontrolleri seaded +crafting=Meisterdamine +debug=Silumine +editor=Redigeerija +inventory=Seljakott +miscellaneous=Mitmesugust +mods=Modid +movement=Liikumine +panels=Paneelid +quick-panel=Kiirpaneel +quickbar=Kiirpääsuriba +title=Nuppude seaded +tools=Tööriistad +vehicle-driving-mode=Sõidurežiim +vehicle-driving-mode-absolute=Absoluutne +vehicle-driving-mode-relative=Suhteline +vibration-intensity=Vibreerimise intensiivsus +waiting=Ootan +[gui-crafting-queue] +collapse=Koonda +expand=Laienda +[gui-create-account] +account-creation-info= Sa oled autentitud Steami abil. Valige Factorio jaoks kasutatav kasutajanimi. See on teie hüüdnimi mitmikmängu mängudes. Seda saab meie veebisaidil üks kord muuta. +account-creation-info-console=Vali oma Factorio kasutajanimi. See on su hüüdnimi mitmikmängu mängudes. Seda ei saa muuta. +account-creation-success-info=Olete nüüd Steami kaudu autentitud kui __1__. Kui soovite seda kontot kasutada ilma Steamita, logige Steamiga sisse saidil __2__ ning määrake oma profiilis e-posti aadress ja parool. +account-creation-success-info-console=Konto edukalt loodud. Oled nüüd autentitud kui __1__. +create=Loo +creating-account=Konto loomine +i-accept-the=Nõustun +login-using-factorio-account=Mul on juba Factorio.com konto +login-using-factorio-account-info=Kui teil on Factorio konto, saate selle asemel sisse logida oma parooliga. See seob ka teie Factorio konto selle Steami kontoga. +login-using-factorio-account-info-console=Kui teil on Factorio konto, saate selle asemel sisse logida oma parooliga. See seob ka teie Factorio konto selle konsooli kontoga. +terms-of-service=Kasutajatingimustega +title=Loo konto +[gui-current-research] +not-researching=Vajuta __CONTROL__open-technology-gui__, et alustada uut uuringut. +research-finished=__1__ lõpetatud. Vajutage __CONTROL__open-technology-gui__. +[gui-decider] +condition=Tingimus +input-count=Sisendi kogus +one=1 +one-description=Väljastage määratud väljundsignaal väärtusega 1. +output-item=Väljund +[gui-deconstruction] +blacklist=Must nimekiri +blacklist-description=Lammutamise ala valimisel ignoreerige kõiki filtreeritud üksusi. +blacklist-trees-and-rocks=Ignoreeri puid/kive +entities=Üksused +entity-filter-mode=Üksuse filtrirežiim +entity-filters=Üksuse filtrid +filters=Filtrid +icon-tooltip=Kui see on tühi, näitab lammutustööriist valitud filtreid. +tile-filter-mode=Ruudu filtrirežiim +tile-filters=Ruudu filtrid +tile-selection-mode=Ruudu valikurežiim +tiles=Ruudud +trees-and-rocks-only=Ainult puud/kivid +whitelist=Valge nimekiri +whitelist-description=Lammuta ainult filtreeritud üksused. +whitelist-trees-and-rocks=Ainult puud/kivid +[gui-downloading-mods] +currently-downloading=Praegu laeb alla +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=mitte midagi +downloading=Laen alla +[gui-edit-label] +edit-description=Muuda kirjeldust +edit-label=Muuda nime +save-description=Salvesta kirjeldus +save-label=Salvesta nimi +[gui-electric-energy-interface] +buffer-size=Puhvri suurus +power-production=Elektri tootmine +power-usage=Energiakulu +[gui-electric-network] +accumulator-charge=Aku laeng +consumption=Tarbimine +production=Tootmine +production-label=Tootmine +progressbar-format=__1__ / __2__ +satisfaction=Rahuldatus +title=Elektrivõrgu info +[gui-ending-screen] +epilogue=Järelsõna +[gui-game-finished] +continue=Jätka +finish=Lõpeta +kills=Tapmisi +lost=Sind on alistatud... +next-level=Järgmine tase +respawn=Sünni uuesti +restart-level=Taaskäivita tase +save-replay=Salvesta taasesitus +time-played=Mängitud aeg +title=Mäng lõpetatud +victory=Võit! +[gui-goal-description] +info-visibility-button=Info +title=Eesmärk +[gui-graphics-settings] +advanced=Täpsem +brightness=Heledus +color-filter=Värvifilter +color-filter-deuteranopia=Deuteranoopia +color-filter-deuteranopia-correction=Deuteranoopia korrektsioon +color-filter-none=Puudub +color-filter-protanopia=Protanoopia +color-filter-protanopia-correction=Protanoopia korrektsioon +color-filter-tritanopia=Tritanoopia +color-filter-tritanopia-correction=Tritanoopia korrektsioon +contrast=Kontrast +full-color-depth=Täis värvisügavus +full-screen=Täisekraan +general=Üldine +graphics-quality-high=Kõrge +graphics-quality-label=Spraiti resolutsioon +graphics-quality-low=Madal +graphics-quality-normal=Normaalne +graphics-quality-very-low=Ekstramadal +high-quality-animations=Kõrge kvaliteediga animatsioonid +low-vram-warning=Pole küllalt videomälu (VRAM). +map-zoomed-in-effect=Kaardi sissesuumiefekt +max-threads=max. renderdamis-lõimude arv +minimize-on-focus-loss=Minimeeri fookuse kadumisel +multisampling-label=Multisampling +multisampling-x2=Multisampling x 2 +multisampling-x4=Multisampling x 4 +multisampling-x6=Multisampling x 6 +multisampling-x8=Multisampling x 8 +no-multisampling=Multisampling väljas +preferred-screen=Eelistatud ekraan +primary-screen=Peamine ekraan (__1__) +render-in-native-resolution=Renderda oma ekraani tavalises resulutsioonis +render-scale=Renderduskaala +restart-required=Nõutav on taaskäivitamine +saturation=Värviküllus +screen-n=Ekraan __1__ +show-animated-water=Näita animeeritud vett +show-clouds=Näita pilvi +show-decoratives=Näita dekoratsioone +show-enemy-terrain-decals=Kuva vaenlase maastiku kleebised +show-game-simulations-in-background=Näita taustal mängusimulatsioone +show-inserter-shadows=Näita sisestajate varje +show-item-shadows=Näita esemete varje +show-particles=Näita osakesi +show-smoke=Näita kogu suitsu +show-tree-distortion=Näita animeeritud puid +sprite-atlas-size-custom=Muu (__1__) +sprite-atlas-size-label=Atlase tekstuuri suurus +sprite-atlas-size-largest-possible=Suurim võimalik +texture-compression=Tekstuuri tihendamine +texture-compression-high-quality=Kõrge kvaliteet +texture-compression-low-quality=Madal kvaliteet +texture-compression-none=Puudub +texture-streaming=Tekstuuri striimimine +title=Graafikaseaded +ultrawide-mode=Ultralai režiim +v-sync=Oota VSync'i järel +video-memory-budget=Videomälu hulk +video-memory-budget-auto=Auto (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Kõik +video-memory-usage-high=Kõrge +video-memory-usage-label=Videomälu kasutus +video-memory-usage-low=Madal +video-memory-usage-medium=Keskmine +vram-low-high-quality-not-recommended=Tuvastasime, et sellel arvutil on __1__ MB videomälu (VRAM). See on kvaliteetsete spraitide jaoks liiga madal. Teil võib esineda jõudlusprobleeme, graafika puudumist, kokkujooksmisi või mäng ei pruugi üldse käivituda. Kvaliteetsete spraitide jaoks on soovitatav videomälu maht vähemalt 2 GB. +vram-not-detected-high-quality-not-recommended=Me ei suutnud tuvastada, kui palju videomälu (VRAM) on selles arvutis saadaval. Kvaliteetsete spraitide jaoks on soovitatav videomälu maht vähemalt 2 GB, vastasel juhul võivad tekkida jõudlusega seotud probleemid, graafika kadumine, kokkujooksmised või mäng ei pruugi üldse käivituda. +[gui-graphics-settings-description] +full-color-depth=Ainult poole (16-bitise) värvisügavusega renderdamine parandab madala kvaliteediga ja integreeritud GPU-de jõudlust. See valik mõjutab ainult opsüsteemi Windows 8+ või OpenGL-i renderdajat. +graphics-quality-label=Spraitide eraldusvõime. Määrab VRAM-i kasutuse. Hoiatus: "Kõrge" eraldusvõime nõuab vähemalt 3 GB VRAM-i. +high-quality-animations=Kui see on keelatud, laadivad mõned animeeritud või pööratud olemid (nt rongid) ainult poole animatsiooni- või pööramiskaadrite tavalisest arvust. See vähendab oluliselt VRAM-i kasutamist. +lights-quality=Valguse renderdamise eraldusvõime pimedas. Kõrged väärtused vähendavad jõudlust suuresti. +max-threads=Lõimede arv, mida kasutatakse mängu renderdamiseks. +minimize-on-focus-loss=Ääristeta täisekraanil töötades minimeerib mäng end fookuse kadumisel, et see ei kataks Teie töölauda, kui soovite teisele rakendusele lülituda. +render-in-native-resolution=Kõrge DPI-ga ekraanidel (nt Apple Retina) loob natiivse eraldusvõimega renderdamine kvaliteetsema pildi, kuid see võib olla jõudluse suhtes väga nõudlik. +show-animated-water=Lülita välja, et saada jõudlust madala-otsa videokaartidel. +show-game-simulations-in-background=Peamenüüs ja alammenüüdes kuvatakse tausta asemel erinevaid mängusimulatsioone. +show-smoke=Kui see on keelatud, väheneb renderdatavate suitsuefektide arv oluliselt. Keelake, et suurendada madala kvaliteediga videokaartide jõudlust. +show-tree-distortion=Lülita välja, et saada jõudlust madala-otsa videokaartidel. +sprite-atlas-size-label=Suuremad atlased parandavad joonistuskõnede komplekteerimist, mis vähendab renderdamisel protsessori koormust, kuid Graafikakaardi puhul võib seda olla raskem käsitseda. +texture-compression=Tekstuuri tihendamine suurendab oluliselt spraitide arvu, mida mäng mahutab videomällu, ja kiirendab renderdamist, kuna Graafikaart peab varjutamise ajal edastama vähem andmeid. Kui teil on vana või integreeritud Graafikaart, valige madal kvaliteet, et spraitide suurust veelgi rohkem vähendada, et saada rohkem jõudlust. +texture-streaming=Sprite'id, mida pole lisatud ühtegi spraitide atlasesse (vt Videomälu kasutamise seaded), hoitakse RAM-is, kuni Graafikakaart seda vajab. +use-flip-presentation-model=Flip-esitlus peaks olema tõhusam viis lõpliku pildi ekraanil kuvamiseks kui vanem Bliti mudel. Proovige seda valikut sisse lülitada, kui teil on graafilisi tõrkeid või probleeme kaadrisagedusega. +video-memory-budget-label=Maksimaalne videomälu (VRAM) suurus, mida mäng võib tekstuuride (sprite'ide) jaoks kasutada. +video-memory-usage-label=Määrab, mitu spraiti mäng proovib spraitide atlastesse lisada. Suuremate spraitide atlaste loomine vähendab protsessori kasutust, kuna on võimalik kõnesid komplekteerida, kuid võib suurendada Graafikakaardi koormust, kuna Graafikakaart peab töötama suuremate tekstuuridega. Vabalt ujuvaid spraite saab laadida VRAM-i või hoida RAM-is (vt Tekstuuri voogesituse seadeid). +[gui-heat-interface] +add-tooltip=Lisa see kogus kuumust puhvrisse igas ajaühikus. +at-least-tooltip=Hoidke puhvris vähemalt nii palju soojust – lisage puudujääk. +at-most-tooltip=Hoia puhvris maksimaalselt nii palju soojust – eemalda üleliigne. +exactly-tooltip=Hoidke puhvris täpselt nii palju soojust – lisage või eemaldage vastavalt vajadusele. +remove-tooltip=Eemalda see kogus kuumust puhvrist igas ajaühikus. +[gui-hotkey-suggestions] +cancel-selection=Katkesta valik +confirm-selection=Kinnita valik +copy-settings=Kopeeri seaded +enter-vehicle=Sisene sõidukisse +exit-vehicle=Välju sõidukist +next-item=Järgmine ese +paste-settings=Kleebi seaded +previous-item=Eelmine ese +take-items=Võta esemed +[gui-infinity-container] +add=Lisa +at-least=Vähemalt +at-least-tooltip=Hoia vähemalt nii palju esemeid inventaris - lisa puuduvad. +at-most=Maksimaalselt +at-most-tooltip=Hoia maksimaalselt nii palju esemeid inventaris - eemalda ülejäägid. +exactly=Täpselt +exactly-tooltip=Hoia täpselt nii plaju esemeid inventaris - lisa või eemalda vajadusel. +remove=Eemalda +remove-unfiltered-items=Eemalda filtreerimata esemed +remove-unfiltered-items-tooltip=Eemalda inventarist esemed, mis pole osa oma filtrite nimekirjast. +title[1]=Lõpmatuse filtrid +[gui-infinity-pipe] +add-tooltip=Lisa see protsent vedelikku torusse igas ajaühikus. +at-least-tooltip=Hoia vähemalt nii suur protsent vedelikku torus - lisa puuduv. +at-most-tooltip=Hoia maksimaalselt nii suur protsent vedelikku torus - eemalda ülejäägid. +exactly-tooltip=Hoia täpselt nii suur protsent vedelikku torus - lisa või eemalda vajadusel. +percent=% +remove-tooltip=Eemalda see protsent vedelikku torust igas ajaühikus. +temperature=Temperatuur +[gui-inserter] +blacklist=Must nimekiri +filter=Filter +override-stack-size=Kirjuta hulga suurus üle +whitelist=Valge nimekiri +[gui-install-mods] +already-installed=Mod __1__ on juba installitud +bookmark=Lisa järjehoidjatesse +cant-install-mod-error=Ei saa installida kõiki vajalikke sõltuvusi __1__ jaoks: __2__. Kas soovite installida modifikatsiooni ilma sõltuvusteta? +cant-install-mod-no-compatible-release=Modifikatsiooniportaalis pole __1__ ühilduvat versiooni +failed-to-list-mods=Mod'ide nimekirja allalaadimine ebaõnnestus +filter-by-category=Filtreeri kategooria järgi +highlighted-last-week=Eelmine nädal +highlighted-this-week=See nädal +install=Installi +install-failed=Installimine ebaõnnestus __1__: __2__ +loading-mods=Laetakse mod'e +mods-headers-download-count=Allalaadimisi +mods-headers-last-updated=Viimati uuendatud +mods-headers-name=Nimi +mods-headers-trending=Trendikad +mods-headers-version=Versioon +no-release=Valitud mod'il pole avaldatud versiooni +remove-bookmark=Eemalda järjehoidjatest +show-bookmarks=Näita ainult järjehoidjates mod'e +sync-mods-with-server=Sinu aktiivsed mod'id ei sobi serveri omadega. Kas soovid sünkroonida mod'id serveriga? +wait-toggle-bookmark-request=Ootan mod'ide portaali järgi... +[gui-interface-settings] +active-quick-bars=Aktiivsed kiirribad +alt-mode=Alt-režiim +automatic-ui-scale=Automaatne +custom-ui-scale=Kohandatud +enable-recipe-notifications=Luba retsepti teavitused +entity-tooltip-delay=Üksuse näpunäite viivitus +entity-tooltip-on-the-side=Üksuse näpunäite viivitus küljel +flat-character-gui=Näita alati meisterdamise liidest. +fuzzy-search-enabled=Udune otsing +interaction=Interaktsioon +locale=Keel +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Näita ennustavat teksti ekraanipealse klahvistiku jaoks +other=Muu +output-console-delay=Jututeate viivitus +play-sound-for-chat-messages=Mängi heli vestlussõnumitele +research-finished-stops-game=Tehnoloogiaekraan avaneb, kui uuringud on lõppenud +show-all-items-in-selection-lists=Näita kõiki valikuloendites olevad esemeid +show-beacon-modules-in-alt-mode=Näita majaka mooduleid "Alt-režiimis" +show-combinator-settings-when-detailed-info-is-on=Näita "Alt-režiimis" kombinaatori sätteid +show-descriptions-in-tooltips=Näita kirjeldusi näpunäidetes +show-grid-when-paused=Näita ruudustikku, kui mäng on pausi peal +show-inserter-arrows-when-detailed-info-is-on=Näita "Alt-režiimis" sisestajate nooli +show-inserter-arrows-when-selected=Näita sisestajate nooli, kui need on valitud +show-item-labels-in-cursor=Näita üksuste silte kursori juures +show-minimap=Näita minikaarti +show-mining-drill-arrows-when-detailed-info-is-on=Näita "Alt-režiimis" kaevanduspuuride nooli +show-mod-owners-in-tooltips=Näita modi omanikku näpunäidetes +show-player-names-on-minimap=Näita mängijate nimesid minikaardil +show-pump-arrows-when-detailed-info-is-on=Näita "Alt-režiimis" pumpade nooli +show-rail-block-visualization=Näita rööpaploki visualiseerimist +show-tips-and-tricks-notifications=Näita nippide ja trikkide teateid +show-total-raw-in-recipe-tooltips=Näita toorest lähtematerjali retseptide näpunäidetes +show-turret-radius-when-blueprinting=Näita relvatorni raadiust kui plaanid +smart-belt-dragging=Tark konveieri-lohitus +title=Liidese seaded +tool-window-next-to-quickbar=Tööriista aken kiirriba kõrval +tooltip-delay=Näpunäite viivitus +tooltip-never=Mitte kunagi +tooltip-offset=Näpunäite nihe +tooltips=Näpunäited +train-stop-label-angle=Rongipeatuse nime nurk +train-visualization-length=Rongi visualiseerimise pikkus +ui-scale=UI suurus +visualization=Visualisatsioon +[gui-interface-settings-description] +active-quick-bars=Ekraanil alal nähtavate kiirribade arv. +change-quickbar-by-clicking-with-item=Kui klõpsate kiirriba pesal hoides kursoriga eset, seadistatakse eseme valimise asemel kiirriba filter. +change-quickbar-by-clicking-with-item-controller=Kui klõpsate kiirriba pesal hoides kursoriga eset, seadistatakse eseme valimise asemel kiirriba filter. +entity-tooltip-delay=Kui kaua aega läheb enne maailmas asuva üksuse tööriistavihjete teket kursori kõrval. +entity-tooltip-on-the-side=Näita olemi tööriistavihjeid minikaardi all, mitte kursori juures. +flat-character-gui=Meisterdamise- ja logistikapaneelid on paigutatud üksteise kõrvale, mitte alternatiivsete vahekaartide all. +fuzzy-search-enabled=Leebemad vasted GUI-otsingutele. +nintendo-switch-use-predictive-text-input=Näita sõnasoovitusi ekraanipealse klahvistiku kasutamisel.\nSee funktsioon võimaldab ka hiina ning koreakeelse teksti ning jaapani ja kanji tähestiku kasutamist. +output-console-delay=Sekundite arv, mis kulub vestluse või konsoolisõnumi kadumiseks +pick-ghost-cursor=Valides ehitatavat eset kiirvalikust või pipetitööriista kasutamisel seatakse kursori kohale fantoomehitis, kui teil puuduvad vajalikku tüüpi esemed. +shortcut-bar-rows=Ekraanil alati nähtavate kiirriba ridade arv. +show-all-items-in-selection-lists=Kuva valikuakendes esemeid, mida pole veel lahti lukustatud. +show-descriptions-in-tooltips=Näita mõne eseme, üksuse või retsepti näpunäidetes lühikest tekstilist kirjeldust. Soovitatav uutele mängijatele või uute modifikatsioonide lisamisel. +show-interaction-indications=Hõljudes hiirega üksuse üle, märgista kõik naaberüksused, mis seda üksust mõjutavad. +show-item-labels-in-cursor=Hoides sildiga eset, kuvab eseme sildi (näiteks plaanide nimed). +show-total-raw-in-recipe-tooltips=Näitab kokku kuluvat aega ja esemeid, mida ei saa retsepti järgi käsitsi valmistada. +smart-belt-dragging=1) Nupu __CONTROL__rotate__ vajutamine konveieri lohistamise ajal pöörab konveierit automaatselt vastavalt hiire asendile.\n2) Konveieri lohistamine üle takistuste loob automaatselt maa-alused konveierid. +tooltip-delay=Kui kaua läheb aega enne tööriistavihjete teket kursori kõrval. +tooltip-offset=Kui kaugel kursorist tekivad tööriistavihjed. +train-stop-label-angle=Rongipeatuste nimede nurk kaardil. +train-visualization-length=Rööbaste lähedale ehitamisel visualiseeritavate vagunite arv. +[gui-kills] +kills=Tapmisi +loses=Kaotused +title=Tapmisi +[gui-linked-container] +title=Ühendus +[gui-load-game] +all-required-mods-enabled=Kõik vajaliku mod'id on lubatud. +exchange-string-freeplay-only=Kaardi jagamisfraas on loodav vaid vaba mängu ning liivakastirežiimi kaartidest. +title=Lae mäng +[gui-load-scenario] +confirm-delete=Kas olete kindel, et soovite stsenaariumi __1__ kustutada? +title=Lae stsenaarium +[gui-logistic] +auto-trash-request-exists=Selle eseme tellimus on juba olemas +cell=kärg +cells=kärjed +count=Kogus +high-value-tooltip=Tellitud kogus. Logistikarobotid püüavad täita selle koguse logistikavõrgust. +infinite-amount-in-textfield=Lõpmatu +items=Esemeid +logistic-networks=Logistikavõrgud +logistic-request-exists=Selle eseme tellimus on juba olemas +logistics-and-trash=Isiklik logistika ja auto-prügi +logistics-only=Isiklik logistika +low-value-tooltip=Maksimaalne kogus. Üle piirangu olevad esemed liiguvad automaatselt prügipesadesse. +members=Liikmeid +network=Võrk +request-from-buffer-chests=Küsi puhverkirstudest +set-request=Vali päring +title=Logistika +title-filter=Logistika filter +title-request=Logistikapäring +trash=Viska ära automaatselt +trash-only=Auto-prügi filtrid +trash-slots=Prügipesad +[gui-manage-mods] +name-column-header=Nimi +version-column-header=Versioon +[gui-map-editor] +brush-intensity=Intensiivsus +brush-size=Suurus +brush-speed=Kiirus +character=Tegelane +character-equipment=Varustus +character-main-inventory=Seljakott +character-quickbar=Kiirriba +cliffs=Kaljud +confirm-quit=Stsenaariumi ei salvestata. Kas olete kindel, et soovite väljuda? +confirm-regenerate=Kas soovid selle kaardi uuesti luua? +convert=Konverdi +convert-save=Konverdi salvestus +convert-save-to-scenario=Konverdi salvestus stsenaariumiks +cursor-intensity=Intensiivsus +decoratives=Dekoratsioonid +edit-scenario=Stsenaariumi muutmine +editor-inventory=Redigeerija +editors-title=Redigeerijad +entities=Üksused +finished-converting-save=Mängufail muundatakse järgmisesse stsenaariumi: __1__. See on nüüd leitav kasutajaloodud stsenaariumite nimekirjast. +import=Impordi +import-save=Impordi salvestus +import-save-failed=Salvestuse importimine ebaõnnestus: __1__ +items=Esemed +items-transfer-limit=Inventari ülekande limiit +new-scenario=Uus stsenaarium +resources=Maavarad +scenario-already-exists=Stsenaarium nimega __1__ juba eksisteerib. Kas sa tahad selle üle kirjutada? +select-surfaces-to-import=Vali importimiseks pinnad +settings=Seaded +shape=Kuju +tiles=Ruudud +title=Kaardi redigeerija +tools=Tööriistad +tools-title=Tööriistad +[gui-map-editor-clone-editor] +clone-tiles=Klooni ruute +snap-to-grid=Plõksa ruudustikku +[gui-map-editor-entity-editor] +auto-force=**AUTO** +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Laskemoona kahju muutja +disabled-hand-crafting-recipes=Keelatud käsitöö retseptid +edit-modifier-category=Muuda __1__ +gun-speed-modifiers=Relva kiiruse muutja +setting-is-invalid=Üks või mitu sätet on kehtetud. +turret-attack-modifiers=Relvatorni rünnaku muutja +value-cannot-be-empty=Väärtus ei saa olla tühi. +value-out-of-range=Väärtus piiridest väljas: vastuvõetavad väärtused on __1__ ja __2__ (kaasaarvatud) vahel. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=Mängijat, vaenlast ega neutraalseid jõude ei saa kustutada. +create-force=Loo väesalk +delete-force=Kustuta väesalk +edit-force-cease-fire=Muuda relvarahu +edit-force-friends=Redigeeri sõpru +enable-friendly-fire=Luba liitlaste ründamine +[gui-map-editor-instructions] +area-remove-instructions=__1__, et eemaldada ala. +area-select-instructions=__1__, et valida ala. +build=__1__, et ehitada. +build-tiles-bucket=__1__, et täita valitud ala. +none-mine-to-mine=__1__, et kaevandada. +none-open-to-edit=__1__, et muuta. +pipette-to-select-entity=Kloonitava üksuse valimiseks vajutage __1__. +position-build-instructions=__1__, et luua uus punkt. +position-remove-instructions=__1__, et eemaldada punkt. +position-select-instructions=__1__, et valida punkt. +remove=__1__, et eemaldada. +[gui-map-editor-lua-snippet-editor] +delete=Kustuta +lua-code=Lua kood +name=Nimi +[gui-map-editor-menu] +quit=Lahku kaardi redigeerijast +regenerate-map=Loo kaart uuesti +resume-editing=Jätkake redigeerimist +save-and-play=Salvesta ja mängi +save-map-as=Salvesta kui +save-map-overwrite=Salvesta +title=Kaardi redigeerija +[gui-map-editor-script-editor] +always-draw-areas=Alati joonista alasid +color=Värv +current-areas=Praegune ala +current-positions=Praegune asukoht +name=Nimi +snap-to-grid=Plõksa ruudustikku +[gui-map-editor-settings] +draw-cursor-light=Joonista kursori valgust +fill-electric-buffers=Täida elektrilised puhvrid, kui ehitatakse üksusi +generate-neighbor-chunks=Genereeri naabermaastikuosi +instant-blueprint-building=Silmapilkne plaanide ehitamine +instant-deconstruction=Silmapilkne lammutamine +instant-rail-planner=Kohene raudteeplaaneerija +instant-upgrading=Silmapilkne uuendamine +placed-corpses-never-expire=Asetatud laibad ei aegu kunagi +render-as-day=Renderda alati päevana +show-additional-entity-info-gui=Kuva üksuse lisaseadistusliides +show-character-tab-in-controller-gui=Näita tegelase akent kontroller-liideses +show-entity-health-bars=Näita üksuste eluribasid +show-entity-tags=Näita üksuste silte +show-hidden-entities=Näita peidetud üksuseid +show-status-icons=Näita üksuste staatusikoone +[gui-map-editor-settings-categories] +interaction=Interaktsioon +other=Muu +rendering=Visualiseerimine +ui=Kasutajaliides +[gui-map-editor-surface-editor] +current-surface=Praegune pind +delete-surface=Kustuta pind +edit-map-gen-settings=Muuda kaardi genereerimise sätteid +edit-surface-map-gen-settings=__1__ – kaardi genereerimise seaded +import-save=Impordi salvestus +import-save-only-available-in-singleplayer=Salvestuse importimine on saadaval vaid üksikmängus. +new-surface=Uus pind +remove-all-entities=Eemalda kõik üksused +remove-empty-chunks=Eemalda tühjad tükid +select-surface=Vali pind +surface-name=Nimi +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Eemalda põrkuvad dekoratiivesemed +smart-entity-collision-mode=Tark üksuste põrkumisrežiim +smart-entity-collision-mode-tooltip=Väldib ühikruutude täitmist, kui täitmine hävitaks teise üksuse. +smart-tile-collision-mode=Tark ühikruudu põrkumisrežiim +smart-tile-collision-mode-tooltip=Ehitamine käib ainult üle sama põrkumisfiltriga ühikruutude. Sisuliselt "maad saab paigutada vaid maale" ning "vett saab paigutada vaid vee peale". +[gui-map-editor-time-editor] +apply-ticks-per-day=Rakenda +current-speed=Praegune kiirus +day-length=Päeva pikkus +daytime=Päevaaeg: +freeze-daytime=Külmuta päevaaeg +pause=Paus (__CONTROL__editor-toggle-pause__) +paused=(paus) +play=Mängi (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Mängige piiratud aja jooksul +speed=Kiirus +speed-down=Aeglustada (__CONTROL__editor-speed-down__) +speed-up=Kiirendada (__CONTROL__editor-speed-up__) +tick-once=Tee tiks (__CONTROL__editor-tick-once__) +tick-sixty=Tee 60 tiksu +ticks-per-day=Tikse päevas +unfreeze-daytime=Tühista päevaaja külmutamine +[gui-map-editor-title] +cliff-editor=Kaljud +clone-editor=Kloon +decorative-editor=Dekoratsioonid +entity-editor=Üksused +force-editor=Jõud +none-editor=Puudub +resource-editor=Maavarad +scripting-editor=Alad ja positsioonid +surface-editor=Pind +tile-editor=Ruudud +time-editor=Aeg +[gui-map-editor-tool] +area-selection=Ala +brush=Pintsel +circle=Ring +cursor=Kursor +line-selection=Joon +paint-bucket=Värviämber +point=Punkt +spawn-location=Sünni asukoht +spray=Sprei +square=Ruut +variations=Variatsioon +[gui-map-generator] +advanced-tab-title=Täpsem +aux=Maastiku tüüp +aux-description=Kontrollib punase kõrbe jaotust liiva suhtes. Suurem kalle tekitab rohkem punast kõrbe. +bias=Tendents +cliff-continuity=Jätkuvus +cliff-continuity-description=Katkematute kaljuhulkade pikkus. +cliff-frequency=Sagedus +cliff-frequency-description=Kaljude arv. +cliffs=Kaljud +coverage=Katvus +custom=[Muudetud] +difficulty=Raskusaste +enable-replay=Alusta salvestamist +enable-replay-description=Salvesta taasesitus sellele salvestusfailile, nii et seda saab hiljem vaadata. Suurendab salvestuste suurust ja pikendab salvestamisaega. +enabled=Lubatud +enemy-attack-pollution-consumption-modifier=Rünnaku hinna muutuja +enemy-attack-pollution-consumption-modifier-description=Modifikaator, mis näitab, kui palju saastet tarbitakse, et saata hammustjad ründama. +enemy-base=Vaenlase Baas +enemy-expansion-group-tile=Vaenlaste levimine +enemy-expansion-maximum-expansion-cooldown=Maksimaalne jahtumisaeg +enemy-expansion-maximum-expansion-cooldown-description=Maksimaalne aeg vaenlase baaside laiendamise vahel. +enemy-expansion-maximum-expansion-distance=Suurim levimise kaugus +enemy-expansion-maximum-expansion-distance-description=Maksimaalne vahemaa vaenlase baaside vahel, kui neid laiendatakse. +enemy-expansion-maximum-expansion-group-size=Maksimaalne grupi suurus +enemy-expansion-maximum-expansion-group-size-description=Maksimaalne vaenlaste laiendusgrupi suurus, mida mõjutab praegune evolutsioonitase. +enemy-expansion-minimum-expansion-cooldown=Minimaalne jahtumisaeg +enemy-expansion-minimum-expansion-cooldown-description=Minimaalne aeg vaenlase baaside laiendamise vahel. +enemy-expansion-minimum-expansion-group-size=Minimaalne grupi suurus +enemy-expansion-minimum-expansion-group-size-description=Minimaalne vaenlaste laiendusgrupi suurus, mida mõjutab praegune evolutsioonitase. +enemy-expansion-minutes=min +enemy-frequency-description=Vaenlase baaside arv.\nMärkus: Kui väärtus on väiksem kui 100%, keelab mõned saavutused. +enemy-size-description=Iga vaenlase baasi suurus.\nMärkus: Väärtus alla 100% keelab mõned saavutused. +enemy-tab-title=Vaenlane +error-importing-exchange-string=Kaardi-jagamise stringi importimine ebaõnnestus. +evolution=Evolutsioon +evolution-destroy-factor=Hävitusfaktor +evolution-destroy-factor-description=Kontrollib, kui kiiresti evolutsioon suureneb tänu vaenlaste hävitamisele. +evolution-pollution-factor=Reostusfaktor +evolution-pollution-factor-description=Kontrollib, kui kiiresti evolutsioon suureneb tänu reostuse tootmisele. +evolution-time-factor=Aja tegur +evolution-time-factor-description=Kontrollib, kui kiiresti evolutsioon suureneb läbi aja. +exchange-string-instructions=Sisestage kaardi jagamisfraas sätete laadimiseks. +export-exchange-string-tt=Ekspordi kaardi jagamisfraas (salvestab kaardi sätted ja on jagatav) +frequency=Sagedus +hide-preview=Sulge eelvaade +import-exchange-string-tt=Impordi kaardi-jagamise string +invalid-value-for-field=Ebasobiv väärtus "__1__" väljale. Lubatud väärtused on __2__ kuni __3__. +island-size=Saare suurus +map-height=Kõrgus +map-height-simple=Kaardi kõrgus +map-seed=Seeme +map-seed-simple=Seeme +map-size-group-tile=Kaart +map-type=Kaardi tüüp +map-width=Laius +map-width-simple=Kaardi laius +minimum-pollution-to-damage-trees=Minimaalne kahju puudele +minimum-pollution-to-damage-trees-description=Puudel on 4 erinevat järkjärgulist etappi reostuse hävitamisel. Sellest kogusest suurem reostus käivitab puu liigutamise rohkem kahjustatud faasi poole. +moisture=Niiskus +moisture-description=Kontrollib rohu jaotust kõrbe vahel. Suurem kalle tekitab rohkem rohtu. +next=Järgmine +peaceful-mode-checkbox=Rahulik režiim +peaceful-mode-description=Rahulikus režiimis vaenlased aktiivselt ei ründa ega laiene. Vaenlased ründavad endiselt, et end kaitsta.\nMärkus: Selle lubamine keelab mõned saavutused. +play=Mängi +pollution=Reostus +pollution-absorbed-per-tree-damaged=Neeldunud kahjustatud puu kohta +pollution-absorbed-per-tree-damaged-description=Puudel on 4 erinevat järkjärgulist etappi reostuse hävitamisel. See väärtus määrab, kui palju reostust neeldub kahjustatud staadiumisse liikumisel. +pollution-absorption-modifier=Neeldumise modifikaator +pollution-absorption-modifier-description=Kogus, kui palju reostust neelavad puud ja ruudud. +pollution-diffusion-ratio=Levimise tegur +pollution-diffusion-ratio-description=Kogus reostust, mis jaotub naaber-maatükkidele sekundis. +preview-auto-update=Automaatne värskendamine +preview-auto-update-tt=Värskendage muudatuste eelvaadet automaatselt. +preview-error=Viga eelvaate loomisel +price-multiplier=Hinna kordaja +randomize-map-seed=Suvaline seeme +recipes-difficulty-group-tile=Retseptid +research-queue-availability=Uurimisjärjekorra saadavus +research-queue-availability-after-victory=Pärast mängu lõppu +research-queue-availability-always=Alati +research-queue-availability-never=Mitte kunagi +reset-preset=Taasta eelseadistustele +reset-to-preset=Lähtesta __1__ __plural_for_parameter_1_{1=seade|rest=seadet}__ __plural_for_parameter_1_{1=algväärtusele|rest=algväärtustele}__ +reset-to-preset-disabled=Kõikidel seadetel on algväärtus. +resource-frequency-description=Maavaralappide arv. +resource-richness-description=Hulk maavarasid ruudu kohta maavaralappides. +resource-size-description=Maavaralapi suurus. +resources-tab-title=Maavarad +richness=Rikkalikkus +scale=Skaala +show-preview=Eelvaade +show-preview-warning=Spoileri Hoiatus: Ärge kuvage eelvaadet, kui soovite kaarti ise avastada. +size=Suurus +starting-area-size=Stardiala suurus +starting-area-size-description=Ala suurus, kus pole mängija ümber vastase baase. +technology-difficulty-group-tile=Tehnoloogia +temperature=Temperatuur +terrain-bias-description=Pidev nihe, mida lisada. +terrain-coverage-description=Kui palju kaardist on selle funktsiooniga kaetud. +terrain-generators-group-title=Loojad +terrain-scale-description=Kokkuvõttev omaduste skaala ja vahe nende vahel. +terrain-tab-title=Maastik +title=Kaardilooja +water=Vesi +[gui-map-generator-errors] +no-tiles-selected=Tuleb lubada vähemalt üks ruudutüüp. +[gui-map-info] +confirm-delete=Sa kohe kustutad igaveseks __1__. +confirm-replay=Kas alustad __1__ korduse vaatamist? +delete-save=Kustuta salvestus +difficulty=Raskusaste +file-size=Faili suurus +invalid-file=Kehtetu või korrupeerunud fail. +map-version=Kaardi versioon +mods=Modid +preview-missing=Kaardi eelvaade puudub. +replay-not-found=Valitud salvestus ei sisalda taasesituse teavet +scenario-name=Stsenaarium +start-replay=Salvesta taasesitus +time-played=Mänguaeg +[gui-map-view-settings] +add-ping=Lisa ping +add-ping-tooltip=__1__ kaardil või maailmas, et seda otse aktiveerida. +add-tag=Lisa silt +show-electric-network=Elektrivõrgud +show-logistic-network=Logistikavõrgud +show-map-stop=Rongipeatuste nimed +show-player-names=Mängijate nimed +show-pollution=Reostus +show-rail-signal-states=Rööpasignaalid +show-recipe-icons=Retsepti-ikoonid +show-tags=Sildid +show-turret-range=Relvatornide kate +show-worker-robots=Töörobotid +[gui-menu] +about=Teave +browse-lan-games=Sirvi LAN mänge +browse-public-games=Sirvi avalikke mänge +connect-to-address=Ühenda aadressile +continue-host-save=Jätka: Hosti __1__ +continue-host-save-tooltip=Host __1__ +continue-join-game=Jätka: Liitu __1__ +continue-join-game-tooltip=Liitu __1__ +continue-save=Jätka __1__ +continue-save-tooltip=Lae mäng __1__ +controls=Juhtnupud +copy-report-path=Kopeeri desünkroonimisaruande tee +feature-not-available-with-instrument-mod=See funktsioon pole saadaval, kui instrumendirežiimi modifikatsioon on lubatud. +game-menu=Menüü +graphics=Graafika +host-new-game=Hosti uut mängu +host-saved-game=Hosti salvestatud mängu +interface=Kasutajaliides +lan-username=LAN kasutajanimi +load-game=Laadi mäng +main-menu=Avamenüü +map-editor=Kaardi redigeerija +mod-settings=Mod'i seaded +mods=Modid +multi-player=Mitmikmäng +multi-player-menu=Mitmikmäng +new-game=Uus mäng +other=Muu +pause-game=Pane mäng pausile +quit-game=Lahku mängust +quit-tutorial-to-game=Lahku õpetusest +quit-tutorial-to-menu=Lahku õpetusest +reconnect=Ühenda uuesti +restart-game=Taaskäivita +restart-tutorial=Taaskäivita +resume-game=Jätka +resume-tutorial=Jätka +save-game=Salvesta mäng +save-game-as-scenario=Salvesta stsenaariumina +settings=Seaded +show-report=Näita sünkroonprobleemi raportit +single-player=Üksikmäng +single-player-menu=Üksikmäng +sound=Helid +the-rest=Muu +tutorial-menu=Õpetus +unpause-game=Lõpeta mängu paus +user-login=Logi sisse +[gui-migrated-content] +changed-achievement=Muudetud saavutusi +changed-custom-input=Muudetud kohandatud sisendid +changed-decorative=Muudetud dekoratsioonid +changed-entity=Muudetud üksuseid +changed-equipment=Muudetud varustused +changed-equipment-grid=Muudetud varustuse ruudustikku +changed-fluid=Muudetud vedelikud +changed-item=Muudetud esemed +changed-mod-setting=Muudetud modifikatsiooni sätteid +changed-particle=Muudetud osakesi +changed-recipe=Muudetud retseptid +changed-shortcut=Muudetud otseteid +changed-technology=Muudetud tehnoloogiad +changed-tile=Muudetud ruudud +changed-trivial-smoke=Muudetud suitse +changed-virtual-signal=Muudetud virtuaalsed signaalid +removed-achievement=Eemaldatud saavutused +removed-blueprint-too-old=Eemaldatud plaan __1__, kaardi versioon __2__ on liiga vana +removed-decorative=Eemaldatud dekoratsioonid +removed-entity=Eemaldatud üksused +removed-equipment=Eemaldatud varustus +removed-fluid=Eemaldatud vedelikud +removed-item=Eemaldatud esemed +removed-mod-setting=Eemaldatud modifikatsiooni sätted +removed-particle=Eemaldatud osakesed +removed-recipe=Eemaldatud retseptid +removed-shortcut=Eemaldatud modifikatsiooni otseteed +removed-technology=Eemaldatud tehnoloogiad +removed-tile=Eemaldatud ruudud +removed-trivial-smoke=Eemaldatud suitsud +removed-virtual-signal=Eemaldatud virtuaalsed signaalid +title=Eemaldatud sisu +[gui-mod-info] +active-version=Aktiivne versioon +author=Autor +contact=Kontakt +delete=Kustuta +dependencies=Sõltuvused +dependency-required=See mod on vajalik, kuid pole aktiivne. +description=Kirjeldus +factorio-version=Factorio versioon +homepage=Koduleht +incompatibilities=Ühildumatu üksusega +incompatible-factorio-version=Praeguse mänguversiooniga ebasobiv +mod-portal-page=Modi portaal +name=Nimi +no-dependencies=Puudub +optional-dependencies=Valikulised sõltuvused +optional-dependency=(valikuline) +optional-dependency-incompatible=See mod ei sobi kokku teiste mod'idega. +optional-dependency-required=See mod on vajalik ja pole aktiivne. +status=Olek +status-disabled=Keelatud +status-enabled=Lubatud +status-not-installed=Installimata +toggle=Lülita +version=Versioon +[gui-mod-load-error] +description=Ei saanud laadida mod'i: __1__ +disable-all=Keela kõik modid +disable-mods=Keela nimetatud modid +exit=Välju +mod-manager=Modifikatsioonihaldur +reset-mod-settings=Lähtesta modifikatsiooni seaded +restart-application=Taaskäivita +title=Viga modide laadimisel +to-be-disabled=Modid välja lülitada: +[gui-mod-settings] +apply=Rakenda +cancel=Loobu +cant-be-changed-not-an-admin=Neid seadeid saavad muuta vaid administraatorid. +map=Kaart +no-map-settings=Kaardiseaded puuduvad. +no-per-user-settings=Kasutaja seaded puuduvad. +no-settings=Konfigureeritavaid seadeid ei ole. +no-startup-settings=Käivitusseaded puuduvad. +per-player=Mängia kohta +reload=Lae uuesti +reset=Lähtesta +reset-to-default=Lähtesta säte vaikeväärtusele: __1__ +reset-to-default-disabled=Sättel on algväärtus. +setting-is-invalid=Üks või mitu sätet on kehtetud. +startup=Käivitus +startup-changes-require-restart=Käivitusseadete muutmine vajab mängu taaskäivitamist. +startup-settings-cant-be-changed-while-playing=Käivitusseadeid ei saa muuta kui mäng töötab. +title=Mod'i seaded +value-cannot-be-empty=Väärtus ei saa olla tühi. +value-out-of-range=Väärtus vahemikust väljas: kehtivad väärtused on __1__ kuni __2__ kaasaarvatud. +[gui-mod-startup-settings-mismatch] +apply=Jah* +cancel=Ei +description=Teie modifikatsiooni käivitusseaded ei ühti selle serveri omadega, millega ühenduse loote.\n\nKas soovite rakendada serveri käivitusseaded ja taaskäivitada mäng? +restart-required=Mäng taaskäivitatakse uute käivitusseadete rakendamiseks. +title=Mod'i käivitusseaded ei klapi +[gui-mods] +install=Installi +manage=Halda +title=Modid +unconfirmed-changes=On kinnitamata muudatused. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=mod|rest=modi}__ muudetud. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=mod|rest=modi}__ installitud. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=mod|rest=modi}__ uuendatud. +updates=Uuendused +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ soovib teid ühendada järgmise serveriga: __2__ +connect=Ühenda +connect-to-game=Otseühendus +ip-address=IP aadress ja port +password=Parool +password-for-game-required=Palun sisesta mängu __1__ parool +scenario-script-source=Serveri stsenaarium +[gui-multiplayer-lobby] +access=Juurdepääs +adminlist=Adminite nimekiri +allow-commands=Luba Lua käsud +allow-commands-admins-only=Ainult administraatoritele +allow-commands-false=Ei +allow-commands-true=Jah +authserver-side-bans=Kasutage authserveri poolseid keelde +authserver-side-bans-tooltip=Veenduge, et ühendavatel mängijatel pole mitmikmängu keeldu, ja teavitage Factorio.com-i keelamis- ja tühistamiskäsklustest. +autosave-only-on-server=Autosalvesta ainult serveris +banlist=Bännide nimekiri +default-game-name=Mäng kasutajalt __1__ +edit-adminlist=Muuda administraatorite nimekirja +edit-banlist=Muuda keelatud nimekirja +edit-whitelist=Muuda valget nimekirja +game-description=Kirjeldus +game-name=Serveri nimi +game-name-cant-be-empty=Serveri nimi ei või olla tühi +game-password=Serveri Parool +game-password-tooltip=Kui soovite privaatselt mängida, on soovitatav määrata parool. +game-saving=Mängu salvestamine +game-tags=Sildid +game-visibility-LAN=LAN +game-visibility-public=Avalik +game-visibility-steam=Steam +game-visibility-steam-tooltip=Lubab või keelab "Liitu mänguga" võimaluse Steam'i kaudu. +ignore-limit-for-returning-players=Ignoreeri naastes +ignore-limit-for-returning-players-tooltip=Mängijad, kes on sellel kaardil juba mänginud, saavad mänguga liituda, kuigi mängijate limiit on täis. +max-players=Maksimaalne mängijate arv +max-players-count-must-be-integer=Maksimaalne mängijate arv peab olema täisarv +max-upload=Maksimaalne üleslaadimise kiirus +max-upload-must-be-integer=Maksimaalne üleslaadimiskiirus peab olema täisarv +max-upload-slots=Maksimaalne arv üleslaadimis-pesasid +max-upload-slots-must-be-integer=Maksimaalne üleslaadimispesade arv peab olema täisarv +max-upload-slots-tooltip=Maksimaalne arv kaarte, mida laetakse korraga üles. Selle piiramine on kasulik kindlustamaks, et juba mängus olevate mängijate jaoks on piisavalt üleslaadimiskiirust. +max-upload-speed-no-limit=Piirangut pole +max-upload-tooltip=Maksimaalne võrgukiirus, mis on mõeldud mängu uutele mängijatele üleslaadimiseks. Selle piiramine on kasulik veendumaks, et juba mängus osalevatele mängijatele jääks piisavalt üleslaadimiskiirust. +multiplayer-afk-autokick-interval=AFK automaatne väljapeks +multiplayer-autosave-interval=Autosalvestamise ajavahemik +non-blocking-saving=Lülita sisse mitteblokeeriv salvestamine +non-blocking-saving-tooltip=Eksperimentaalne funktsioon, mis võimaldab serveril salvestada kaarti ilma mängu peatamata. Töötab ainult Linuxis ja macOS-is. +only-admins-can-pause-the-game=Ainult administraatorid saavad teha pausi +play=Mängi +rights=Õigused +save-upload=Salvesta üleslaadimine +show=Näita +title=Mitmikmängu serveri sätted +verify-user-identity=Kinnitage oma identiteet +verify-user-identity-tooltip=Veenduge, et ühendavatel mängijatel oleks kehtiv Factorio.com konto ja nende mängijanimi ühtiks nende konto nimega. +visibility=Nähtavus +whitelist=Valge nimekiri +[gui-new-game] +delete-scenario=Kustuta stsenaarium +difficulty=Raskusaste +game-scenarios=Mängu stsenaariumid: +level=Tase +level-locked-explanation=Enne selle taseme avamist peate esmalt läbima eelmise taseme sama raskusastmega või kõrgemal tasemel. +level-locked-explanation-no-difficulty=Selle taseme avamiseks tuleb kõigepealt eelmine tase lõpuni mängida. +main-game=Peamine mäng: +mod-scenarios=Modi stsenaariumid: +next=Järgmine +no-description=Sellel kaardil pole kirjeldust +play=Mängi +title-select-scenario-to-edit=Vali muutmiseks stsenaarium +title-select-template-for-new-scenario=Valige uue stsenaariumi mall +title-start-new-game=Alusta uut mängu +user-scenarios=Kasutaja stsenaariumid: +[gui-other-settings] +autosave-interval=Autosalvestamise ajavahemik +autosave-never=Mitte kunagi +check-updates=Kontrolli uuendusi, kui käivitad Factorio +delete-achievements-button=Kustuta +delete-achievements-confirm-control-phrase=KUSTUTA +delete-achievements-confirm-text=Kirjuta "__1__", et kinnitada saavutuse kustutamine. +delete-achievements-label=Kustuta saavutused +delete-achievements-label-tooltip=See kustutab kõik saavutused lõplikult. +delete-achievements-label-tooltip-steam=See kustutab jäädavalt kõik saavutused, sealhulgas Steami saavutused. +developer=Arendaja +discard-mouse-events-when-accessibility-zoomed=Tühista hiiresündmused kättesaadavussuumi kasutamisel +enable-blueprint-storage-cloud-sync=Luba plaanide kogu sünkroonida +enable-crash-log-uploading=Lae üles kokkujooksmislogisid +enable-experimental-updates=Luba eksperimentaalsed uuendused +enable-logitech-led-support=Luba Logitech LED tugi +enable-new-mods=Automaatselt luba uued modid +enable-razer-chroma-support=Luba Razer Chroma tugi +enable-steelseries-gamesense-support=Lülita sisse SteelSeries GameSense'i tugi +factorio-username=LAN mängija nimi +log-in=Logi sisse +log-out=Logi välja +log-saving-statistics=Logi salvestamise statistikat +logged-in=Hetkel logitud sisse kui __1__ +logged-out=Pole hetkel sisse logitud +non-blocking-saving=Lülita sisse mitteblokeeriv salvestamine (Ainult Linux/macOS) +proxy=Proksiserver +proxy-password=Proksiserveri parool +proxy-username=Proksiserveri kasutajanimi +set-email=Määra konto e-post +set-email-button=Määra +title=Teised seaded +use-mod-settings-per-save=Kasuta iga salvestuse jaoks erinevaid mod'i seadeid +username-invalid-characters=Teie kasutajanimi sisaldab mittelubatud märke. Palun kasutage Ladina tähti, numbreid ja märke ".", "_" ja "-" +verbose-logging=Paljusõnaline logimine +[gui-other-settings-description] +enable-crash-log-uploading=Laeb üles anonüümsed logid, kui mäng jookseb kokku. +factorio-username=Mängija nimi, mida kasutatakse LAN-mängude jaoks, kui te pole sisse logitud. Sisselogimisel on see sama, mis Factorio kasutajanimi ja seda ei saa muuta. +log-saving-statistics=Logib kaardi salvestamisel faili suuruse statistika (HOIATUS: muudab salvestamise aeglasemaks). +set-email=Seadistage e-post ning parool, et kasutada seda kontot teistel platvormidel või teistes konsoolides. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Lisa grupp +add-player-to-group=Lisa Kasutaja Gruppi +clone-group=Klooni grupp +delete-selected-group=Kustuta valitud grupp +disable-all=Keela kõik +do-you-really-want-to-revoke-your-permissions-to-edit=Sa oled eemaldamas oma võimet muuta lube. Kas sa tõesti tahad seda teha? +edit-selected-group=Muuda valitud gruppi +enable-all=Luba kõik +export=Ekspordi +group-ids-exhausted=Maksimaalne gruppide arv ületatud. +group-permissions-title=Grupi load +import=Impordi +import-failed=Import nurjus: __1__ +import-permissions=Impordi õigused +multiple-default-groups-found=Leiti mitu vaikimisi gruppi. +no-default-group-found=Vaikimisi gruppi ei leitud. +permissions-string=Lubade string +players-in-group=Mängijad grupis +remove-player-from-group=Eemalda Kasutaja Grupist +show-players-in-other-groups=Näita mängijaid teistes gruppides +title=Õigused +you-can-not-delete-the-default-group=Sa ei saa kustutada tavalist gruppi. +[gui-permissions-names] +ActivateCopy=Aktiveeri kopeerimine +ActivateCut=Aktiveeri lõikamine +ActivatePaste=Aktiveeri kleepimine +AddPermissionGroup=Lisa loagrupp +AddTrainStation=Lisa rongijaam +AdminAction=Administraatori tegevused +AltReverseSelectArea=Pööra valikuala tagurpidi alt-režiimis +AltSelectArea=Alt vali ala +AltSelectBlueprintEntities=Alt vali plaani üksuseid +AlternativeCopy=Alternatiivne Kopeerimine +BeginMining=Alusta kaevandamist +BeginMiningTerrain=Alusta maastiku kaevandamist +Build=Ehita +BuildRail=Ehita raudtee +BuildTerrain=Ehita maastik +CancelCraft=Tühista meisterdamine +CancelDeconstruct=Tühista lammutamine +CancelNewBlueprint=Tühista uus plaan +CancelResearch=Tühista uurimine +CancelUpgrade=Tühista uuendus +ChangeActiveCharacterTab=Muuda aktiivset tegelasakent +ChangeActiveItemGroupForCrafting=Muuda meisterdamiseks aktiivset esemete rühma +ChangeActiveItemGroupForFilters=Muuda filtrite jaoks aktiivset esemegruppi +ChangeActiveQuickBar=Muuda aktiivset kiirriba +ChangeArithmeticCombinatorParameters=Muuda aritmeetilise kombinaatori parameetreid +ChangeDeciderCombinatorParameters=Muuda muutja kombinaatori parameetreid +ChangeEntityLabel=Muuda üksuse silti +ChangeItemDescription=Muuda eseme kirjeldust +ChangeItemLabel=Muuda eseme silti +ChangeMultiplayerConfig=Muuda mitmikmängu kofiguratsiooni +ChangePickingState=Muuda korjamise olekut +ChangeProgrammableSpeakerAlertParameters=Programmeeritavate kõlarite hoiatusparameetrite muutmine +ChangeProgrammableSpeakerCircuitParameters=Muuda programmeeritava kõlari vooluvõrgu parameetreid. +ChangeProgrammableSpeakerParameters=Programmeeritavate kõlarite parameetrite muutmine +ChangeRidingState=Muuda sõidu olekut +ChangeShootingState=Muuda laskmise olekut +ChangeTrainStopStation=Muuda rongipeatuse nime +ChangeTrainWaitCondition=Muuda rongi ootetingimusi +ChangeTrainWaitConditionData=Muuda rongi ootetingimuste andmeid +ClearCursor=Puhasta kursor +ConnectRollingStock=Ühenda veerem +Copy=Kopeeri +CopyEntitySettings=Kopeeri üksuse sätted +CopyOpenedBlueprint=Kopeeri avatud plaan +CopyOpenedItem=Kopeeri avatud ese +Craft=Meisterda +CursorSplit=Kursoriga poolitamine +CursorTransfer=Kursorülekanne +CustomInput=Kohandatud sisendid +CycleBlueprintBookBackwards=Sirvi plaaniraamatut tagasi +CycleBlueprintBookForwards=Sirvi plaaniraamatut edasi +Deconstruct=Lammuta +DeleteBlueprintLibrary=Kustuta plaaniraamat +DeleteBlueprintRecord=Kustuta kavandi register +DeleteCustomTag=Muuda kohandatud silti +DeletePermissionGroup=Eemalda loagrupp +DestroyItem=Lõhu ese +DestroyOpenedItem=Lõhu avatud ese +DisconnectRollingStock=Ühenda veerem lahti +DragTrainSchedule=Lohista rongi ajakava +DragTrainWaitCondition=Lohista rongi ootetingimust +DropBlueprintRecord=Pane kavandi register maha +DropItem=Viska ese +EditBlueprintToolPreview=Muuda joonise tööriista eelvaadet +EditCustomTag=Muuda kohandatud silti +EditPermissionGroup=Muuda loagruppi +ExportBlueprint=Ekspordi plaan +FastEntitySplit=Kiire üksuse poolitamine +FastEntityTransfer=Kiire üksuse ülekandmine +FlushOpenedEntityFluid=Loputa avatud üksuse vedelik +FlushOpenedEntitySpecificFluid=Loputa avatud üksuses sisalduv vedelik +GoToTrainStation=Mine Rongijaama +GrabBlueprintRecord=Haara kavandi register +GuiCheckedStateChanged=Liidese linnukese olek muutus +GuiClick=Menüü klõps +GuiConfirmed=Menüü kinnitatud +GuiElemChanged=Liidese element muutus +GuiHover=Kasutajaliidese hõljumine +GuiLeave=Kasutajaliideselt lahkumine +GuiLocationChanged=Menüü asukoht muudetud +GuiSelectedTabChanged=Liidese valitud aken muutus +GuiSelectionStateChanged=Liidese valiku olek muutus +GuiSwitchStateChanged=Liidese lüliti olek muutus +GuiTextChanged=Menüü tekst muudetud. +GuiValueChanged=Liidese väärtus muudetud +ImportBlueprint=Impordi plaan +ImportBlueprintString=Impordi plaani string +ImportBlueprintsFiltered=Impordi filtreeritud plaanid +ImportPermissionsString=Impordi lubade string +InventorySplit=Inventari poolitamine +InventoryTransfer=Inventari ülekanne +LaunchRocket=Käivita rakett +LuaShortcut=Lua otsetee +MapEditorAction=Kaardiredaktori toiming +MarketOffer=Turu pakkumine +ModSettingsChanged=Modifikatsiooni sätted muudetud +OpenAchievementsGui=Ava saavutuste menüü +OpenBlueprintLibraryGui=Ava kavandite kogu gui +OpenBlueprintRecord=Ava kavandi register +OpenBonusGui=Ava boonuse menüü +OpenCharacterGui=Ava tegelase menüü +OpenCurrentVehicleGui=Ava praeguse sõiduki menüü +OpenEquipment=Ava varustus +OpenGui=Ava menüü +OpenItem=Ava ese +OpenLogisticGui=Ava logistika menüü +OpenModItem=Ava modifikatsiooni asi +OpenParentOfOpenedItem=Ava avatud eseme algallikas +OpenProductionGui=Ava toodangu liides +OpenTechnologyGui=Ava tehnoloogia menüü +OpenTipsAndTricksGui=Ava näpunäidete ja nippide menüü +OpenTrainGui=Ava rongi menüü +OpenTrainStationGui=Ava Rongijaama menüü +OpenTrainsGui=Ava rongide menüü +PasteEntitySettings=Kleebi üksuse sätted +PlaceEquipment=Aseta varustus +QuickBarPickSlot=Kiirvaliku pesa valimine +QuickBarSetSelectedPage=Kiirvaliku valitud lehekülje sätestamine +QuickBarSetSlot=Kiirvaliku pesa sätestamine +ReassignBlueprint=Kavandi ümber määramine +RemoveCables=Eemalda kaablid +RemoveTrainStation=Eemalda rongijaam +ResetAssemblingMachine=Monteerimismasina lähtestamine +ResetItem=lähtesta ese +ReverseSelectArea=Pööra valikuala tagurpidi +RotateEntity=Pööra üksust +SelectArea=Valige ala +SelectBlueprintEntities=Vali plaani üksuseid +SelectEntitySlot=Vali üksuse pesa +SelectItem=Vali ese +SelectMapperSlot=Valige kaardistaja pesa +SelectNextValidGun=Vali järgmine kehtiv relv +SelectTileSlot=Vali üksuse pesa +SendSpidertron=Saada spidertron +SetAutoLaunchRocket=Määra automaatne raketi laskmine +SetAutosortInventory=Sätesta inventari automaatne sorteerimine +SetBehaviorMode=Määra käitumisrežiim +SetCarWeaponsControl=Määra auto relvade kontroll +SetCircuitCondition=Vali vooluvõrgu tingimus +SetCircuitModeOfOperation=Määra vooluringi töörežiim +SetControllerLogisticTrashFilterItem=Sätesta kontrolleri logistilise prügi filtreerimisese +SetDeconstructionItemTileSelectionMode=Sätesta lammutamiseseme ühikruudu valikurežiim +SetDeconstructionItemTreesAndRocksOnly=Määra ainult puid ja kive lammutama. +SetEntityColor=Määra üksuse värv +SetEntityEnergyProperty=Sätesta üksuse energiasäte +SetEntityLogisticTrashFilterItem=Sätesta üksuse logistilise prügi filtreerimisese +SetFilter=Määra filtrid +SetFlatControllerGui=Lülita sisse inventari vahelehed +SetHeatInterfaceMode=Sätesta soojusliidese töörežiim +SetHeatInterfaceTemperature=Sätesta soojusliidese temperatuur +SetInfinityContainerFilterItem=Sätesta lõpmatu mahuti filtreerimisese +SetInfinityContainerRemoveUnfilteredItems=Sätesta: lõpmatu mahuti eemaldab filtreerimata esemed +SetInfinityPipeFilter=Sätesta lõpmatu toru filter +SetInserterMaxStackSize=Määra sisestaja hulga maksimaalne suurus +SetInventoryBar=Määra inventari riba +SetLinkedContainerLinkID=Sätesta ühildatud mahuti ühenduse ID +SetLogisticFilterItem=Määra logistikafiltri ese +SetLogisticFilterSignal=Määra logistikafiltri signaal +SetPlayerColor=Määra mängija värv +SetRecipeNotifications=Määra retsepti märguanded +SetRequestFromBuffers=Määra puhverkirstude päringuid +SetResearchFinishedStopsGame=Sätesta: uuringu lõpetamine peatab mängu +SetSignal=Määra signaal +SetSplitterPriority=Muuda jagaja prioriteeti +SetTrainStopped=Muuda rongi režiimi +SetTrainsLimit=Määra rongide limiit +SetVehicleAutomaticTargetingParameters=Määra sõiduki automaatselt sihtimise parameetreid. +SetupAssemblingMachine=Monteerimismasina seadistamine +SetupBlueprint=Seadista plaan +SetupSingleBlueprintRecord=Ühekordse plaaniplaadi seadistamine +SmartPipette=Tark pipett +SpawnItem=Tekita ese +StackSplit=Hulga poolitamine +StackTransfer=Kuhja liigutamine +StartRepair=Alusta parandusega +StartResearch=Alusta uurimist +StartWalking=Alusta kõndimist +StopBuildingByMoving=Lõpeta ehitamine liikumise hetkel +SwitchConstantCombinatorState=Muuda konstantide kombineerija olekut +SwitchInserterFilterModeState=Muuda sisestaja filtreerimisrežiimi olekut +SwitchPowerSwitchState=Muuda elektrilüliti olekut +SwitchToRenameStopGui=Vaheta, et ümber nimetada "lõpeta" gui +TakeEquipment=Võta varustus +ToggleDeconstructionItemEntityFilterMode=Lülita sisse dekonstrueerimine eseme üksuse filtri mood +ToggleDeconstructionItemTileFilterMode=Lülita sisse dekonstrueerimine eseme ala filtri mood +ToggleDriving=Lülita sõitmine +ToggleEnableVehicleLogisticsWhileMoving=Lülita sisse "Käivita sõiduki logistika" liikumise ajal +ToggleEntityLogisticRequests=Lülita sisse üksuse logistikapäringud +ToggleEquipmentMovementBonus=Lülita sisse varustuse liigutamise boonus +ToggleMapEditor=Lülita kaardi redigeerijat +TogglePersonalLogisticRequests=Lülita isiklikke logistikapäringuid +TogglePersonalRoboport=Lülita isiklikku robojaama +ToggleShowEntityInfo=Üksuse teabe kuvamise sisse- ja väljalülitamine +TranslateString=Tõlke nöör +Undo=Võta tagasi +Upgrade=Uuenda +UpgradeOpenedBlueprintByItem=Avatud plaanide uuendamine objekti kaupa +UpgradeOpenedBlueprintByRecord=Avatud plaani uuendamine salvestatu järgi +UseArtilleryRemote=Kasuta suurtüki juhtimispulti +UseItem=Kasuta eset +WireDragging=Traadi lohistamine +WriteToConsole=Kirjuta konsooli +[gui-pipe] +fluid-system-contents=Vedelikusüsteemi sisu: +flush-this=Loputa sellest __1__. +flush-whole-system=Loputa __1__ tervest vedelikusüsteemist. +this-contents=__1__ sisu: +[gui-player-management] +add-player=Lisa mängija +admin=Administraator +ban=Bänni +banned=Bännitud +cant-ban-yourself=Sa ei saa ennast bännida. +cant-delete-yourself=Sa ei saa ennast kustutada. +cant-kick-not-online=Ainult ühendatud mängijaid saab välja visata. +cant-kick-yourself=Sa ei saa iseennast välja visata. +cant-use-not-in-multiplayer-game=Seda liidest saab kasutada vaid mitmikmängus. +cant-whitelist-disabled=Valge nimekiri peab olema serveris lubatud enne, kui sinna saab mängijaid lisada. +delete-player=Kustuta +delete-player-tooltip=Eemaldab ja kustutab mängija serverist. +demote=Alanda +kick=Viska välja +last-online=Viimati nähtud +manage=Halda +manage-permissions=Halda lube +manage-player=Halda __1__ +mute=Vaigista +muted=Vaigistatud +name=Nimi +never=mitte kunagi +now=just +online-players=__1__ __plural_for_parameter_1_{1=mängija|rest=mängijat}__ koguarvust __2__ on ühendatud +operations=Tegevused +permission-group=Lubade grupp +promote=Eduta +purge=Puhasta +show-online-only=Näita ainult võrgus olevaid mängijaid +time-ago=__1__ tagasi +title=Mängijate haldamine +unban=Tühista bänn +unmute=Tühista vaigistus +unwhitelist=Tühista valgesse nimekirja lisamine +whitelist=Valge nimekiri +whitelisted=Valges nimekirjas +[gui-power-switch] +off=Väljas +on=Sees +state=Olek +[gui-production] +consumption=Tarbimine +electricity=Elekter +fluids=Vedelikud +items=Esemed +kills=Tapmisi +pollution=Reostus +production=Tootmine +title=Tootmine +[gui-programmable-speaker] +alert-settings=Hoiatuse seaded +allow-polyphony=Luba mitmehäälsus +global-playback=Ülemaailmne heli +global-playback-description=Kõlari tehtud heli on kuulda igal pool kaardil. +show-alert=Näita hoiatust +show-alert-description=Näita hoiatust sõnumiga GUI peal, kui heli mängitakse. +show-icon-on-map=Kuva ikoon kaardil +signal-value-is-pitch=Signaali väärtus on kõrgus +volume=Helitugevus +[gui-quick-panel] +items=Esemed +page=Lehekülg __1__/__2__ +panels=Paneelid +shortcuts-next-page=__1__: järgmine leht +shortcuts-next-tab=__1__: järgmine paneel +shortcuts-previous-page=__1__: eelmine leht +shortcuts-previous-tab=__1__: eelmine paneel +shortcuts-select=__1__: vali +title=Kiirpaneel +tools=Tööriistad +[gui-resource-entity] +initial-amount=Algne kogus +minimum-yield=Minimaalne tootlus +resource-amount=Ressursi kogus +[gui-roboport] +repair-packs=Paranduskomplektid +robots=Robotid +[gui-rocket-silo] +auto-launch=Käivita automaatselt laadungiga. +rocket-inventory-label=Raketi laoruum +rocket-progress=Raketi progress +rocket-result-inventory-label=Raketi saaduste ladu +[gui-save-game] +cant-save-over-autosaves=Valige mõni muu salvestusnimi.\nAutomaatse salvestamise failid on reserveeritud automaatseks salvestamiseks ja tulevaste automaatsete salvestamiste käigus kirjutatakse need üle. +confirm-overwrite=Kas olete kindel, et soovite __1__ üle kirjutada? +confirm-overwrite-time-warning=Hoiatus: valitud salvestusel on __1__ __plural_for_parameter_1_{1=tund|rest=tundi}__ mänguaega! +save=Salvesta +save-as=Salvesta kui +title=Salvesta mäng +[gui-save-scenario] +save-as=Salvesta kui +title=Salvesta stsenaarium +[gui-select-upgrade-planner] +default-upgrade=Tavaline Uuendus +title=Valige rakendatav täiustuste planeerija +[gui-server-config] +cancel=Tühista +save=Salvesta +title=Serveri seadistus +[gui-set-email] +checking=Kontrollin +email=E-post +email-already-set=Sellel kontol on juba määratud e-post. Määratud e-posti aadress on __1__ +email-cant-be-empty=E-post ei saa olla tühi. +email-invalid=Vigane e-posti aadress. +set=Määra +set-email-description=Sellel kontol pole seotud e-posti aadressi. Lisa e-post ja parool, et kasutada seda kontot teistel platvormidel või konsoolidel. +set-email-title=Määra e-post +setting-email=Määran e-posti +[gui-side-menu] +achievements=Saavutused +blueprint-library=Plaanikogu (__CONTROL__toggle-blueprint-library__) +bonuses=Boonused +logistic-networks=Logistikavõrgud +map=Kaart (__CONTROL__toggle-map__) +production-statistics=Tootmise statistika (__CONTROL__production-statistics__) +technology=Tehnoloogia aken +tips-and-tricks=Nipid ja trikid +trains=Rongid (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Hoiatused +default-device=Vaikimisi seade +environment-sounds-volume=Keskkonna helid +game-effects-volume=Mängu efektid +gui-effects-volume=GUI efektid +master-volume=Peamine +music-volume=Muusika +preferred-output=Eelistatud väljund +simulation-volume=Simulatsioonid +title=Heli seaded +walking-sound-volume=Kõndimise heli +wind-volume=Tuul +[gui-speed-panel] +normal=Normaalne +pause=Paus +paused=Pausil +show-gui=Kuva liides +show-message-dialogs=Näita sõnumite dialooge +speed=Kiirus: __1__ +speed-down=Kiiruse langetamine +speed-up=Kiiruse tõstmine +title=Kordusvalikud +[gui-splitter] +input-priority=Sisendi prioriteet +left=Vasak +output-priority=Väljundi prioriteet +right=Parem +[gui-sync-mods-with-save] +cancel=Tagasi +confirm=Kinnita +correct=Õige: +disabled=Keelatud: +download=Lae alla +enable=Luba +enable-correct-version=Luba õige versioon +join-server-after-sync=Liitu serveriga pärast sünkroniseerimist +keep-enabled=Jäta sisse +load-save-after-sync=Lae salvestus pärast sünkroniseerimist +mods-not-available-on-mod-portal=Järgnevad modid pole modide portaalis saadaval: __1__ +no-compatible-version=Ühilduvaid versioone ei leitud: +no-release=Pole avaldatud: +not-in-save=Pole salvestuses: +not-on-mod-portal=Pole modide portaalis: +ready-to-download=Allalaadimiseks valmis: +sync-mods-with-server=Sünkroniseeri modid serveriga +sync-startup-settings=Sünkroniseeri käivitusseaded +title=Sünkroniseeri modid salvestusega +wrong-version-enabled=Vale versioon aktiivne: +[gui-tag-edit] +cancel=Loobu +confirm=Kinnita +delete=Kustuta +icon=Ikoon +name=Nimi +title-create=Uus silt +title-edit=Sildi omadused +[gui-technologies-list] +title=Tehnoloogiate nimekiri +[gui-technology] +graph-title=Tehnoloogia puu +[gui-technology-preview] +already-queued=Tehnoloogia juba ootel +already-researched=Tehnoloogia juba avastatud +already-researching=Tehnoloogiat juba uuritakse +continue-research=Jätka +disabled=Tehnoloogia pole saadaval +editor-research-tooltip=(Kaardiredaktor) Kasutage __CONTROL_LEFT_CLICK__, et uurida. Kasutage __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__, et koheselt uurida kõikide eeldustega. +effects=Tulemus +not-researched-tooltip=(Kaardi redigeerija) Tehnoloogia pole avastatud +prerequisites=Vajab +queue-full=Uurimise järjekord täis +saved-progress=Avastatud: __1__% +start-research=Alusta uurimist +status-available=Saadaval +status-disabled=Avastamata +status-not-available=Pole saadaval +status-queued=Ootel +status-researched=Avastatud +status-researching=Uurib +title-status=(__1__) +un-research=Unusta teadus +un-research-tooltip=(Kaardi redigeerija) Unusta tehnoloogia +unit-ingredients=Maksumus +unit-time=Aeg ühe eseme kulutamiseks laboris +unsatisfied-prerequisites=Osad eelnevad tehnoloogiad pole veel avastatud +unsatisfied-prerequisites-queue=Osad eelnevad tehnoloogiad pole veel avastatud ega järjekorras uurimiseks +will-complete=Kõik selle tehnoloogia tasemed on juba avastatud või järjekorras +[gui-technology-progress] +cancel=Tühista +no-research=Ükski uuring ei ole pooleli +title=Uurimine +[gui-technology-queue] +title=Uurimise järjestus +[gui-text-tags] +blueprint=Plaan +blueprint-name-label=Nimi: +contains-blueprints=Sisaldab __1__ plaani +following-text-achievement=[Saavutus: __1__] +following-text-armor=[Rüü: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Üksus: __1__] +following-text-fluid=[Vedelik: __1__] +following-text-gps=[Asukoht: __1__] +following-text-item=[Ese: __1__] +following-text-item-group=[Eseme grupp: __1__] +following-text-recipe=[Retsept: __1__] +following-text-technology=[Tehnoloogia: __1__] +following-text-tile=[Retsept: __1__] +following-text-train-no-name=[Train] +following-text-train-stop-no-name=[Rongipeatus] +following-text-train-stop-with-name=[Rongipeatus: __1__] +following-text-train-with-name=[Rongipeatus: __1__] +following-text-unknown-item=[Tundmatu ese] +following-text-virtual-signal=[Virtuaalne Signaal: __1__] +gps-invalid=Vale asukoht täpsustatud +gps-position-label=Positsioon: +invalid-train=Ebasobiv rong +invalid-train-stop=Ebasobiv rongipeatus +train-hover=Rong: __1__ +train-stop-hover=Rongipeatus: __1__ +[gui-the-rest-settings] +about=Kõik, mida tavalises sätetemenüüs ei kuvata. +restart-tooltip=Enamiku seadete jõustumiseks tuleb mäng taaskäivitada. +title=Muu +warning-label=HOIATUS +warning-tooltip=Ärge muutke asju, kui te ei tea, mida teete: enamik neist pole kinnitatud. +[gui-tips-and-tricks] +mark-as-read=Märgi loetuks +no-tutorial-in-multiplayer=Õpetusi ei saa mitmikmängus mängida. +nothing-found=Nippe ja trikke ei leitud +play-tutorial=Mängi õpetust +replay-tutorial=Mängi õpetust uuesti +tip-notice-title=Soovitatud näpunäide. +title=Nipid ja trikid +[gui-train] +add-circuit-condition=Vooluvõrgu tingimus +add-empty-condition=Last tühi +add-fluid-count-condition=Vedeliku kogus +add-full-condition=Last täis +add-inactivity-condition=Aktiivsuse puudumine +add-item-count-condition=Esemete arv +add-robots-inactive-condition=Robotid pole aktiivsed +add-station=+ Lisa jaam +add-time-condition=Aega möödunud +add-wait-condition=+ Lisa ootetingimus +adding-temporary=Lisa ajutine +automatic-mode=Automaatne +cargo=Kütus +cargo-condition=Kaubalast +center-on-locomotive=Lülita vedurile järgnemist +circuit=Signaal +color=Värv +fluid=Vedelik +interaction=Kasutage __CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__, et lisada ajutine peatus.\nKasutage __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__, et lisada valitud peatus sõiduplaani. +invalid=Kehtetu +locomotive-doesnt-need-energy=Vedur ei vaja energiat. +locomotive-is-out-of-reach=Vedur on haardeulatusest väljas. +manual-mode=Manuaalne +no-path-to-destination=Tee sihtkohta puudub +of-inactivity=tegevusetust +open-in-map=Avab selle asukoha kaardil +passed=möödunud +schedule=Ajakava +station-not-present=Selle nimega peatusi pole. +station-partially-accessible=Vaid __1__ peatus(t) __2__-st __plural_for_parameter_1_{1=on|rest=on}__ saadaval. +stations-disabled=__plural_for_parameter_1_{1=Peatus on|2=Mõlemad peatused on|rest=Kõik __1__ peatust on}__ väljalülitatud. +stations-not-accessible=__plural_for_parameter_1_{0=Ühtegi peatust pole saadaval|1=Peatus pole saadaval|2=Mõlemad peatused on kättesaamatud|rest=Kõik __1__ peatust on kättesaamatud}__ jooksvast asukohast. +temporary=Ajutine: __1__ +toggle-station-names=Kuva jaamade nimesid +too-far-from-rail=Läheduses pole rööpaid +[gui-train-rename] +perform-change=Rakenda muudatused +title=Vaheta nime - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Sihtkoht on täis __1__ +heading-to=Suund __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Manuaalne sõitmine +manually-stopped=[img=utility/warning_icon] Käsitsi peatatud +no-path-to=[img=utility/warning_icon] Puudub tee __1__ -le +no-schedule=Ajakavata +no-valid-stops=[img=utility/warning_icon] Kehtivaid peatusi pole +standing-at=Seisab __1__ +waiting-at=Ootan __1__ -s +[gui-train-stop] +enable-trains-limit=Luba rongi limiit +no-trains=Selle peatusega rongid puuduvad. +rename-stop=Nimeta peatus ümber +train-stops-with-this-name=Selle nimega peatuste arv. +trains-with-this-stop=Selle peatusega rongid: __1__ +[gui-train-wait-condition-description] +and=JA +circuit-condition=Vooluring: __1__ __2__ __3__ +empty-condition=Tühjenda kaubalast +fluid-count-condition=Vedelik: __1__ __2__ __3__ +full-condition=Täida kaubalast +inactivity-condition=__1__ __plural_for_parameter_1_{1=sekund|rest=sekundit}__ tegevusetust. +item-count-condition=Last: __1__ __2__ __3__ +or=VÕI +passenger-not-present=Reisja pole kohal +passenger-present=Reisja kohal +robots-inactive-condition=Roboteid pole töös +time-condition=__1__ __plural_for_parameter_1_{1=sekund|rest=sekundit}__ möödunud. +[gui-trains] +circuit-disabled-tooltip=Vooluringi võrgu tõttu on rongipeatus keelatud. +circuit-limit-tooltip=Vooluringi võrgu poolt määratud rongipiirang. +empty-schedule=[Empty] +limit-note=(Märkus: mõnes peatuses ei ole rongipiirangut määratud) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Manuaalne režiim +no-stations=Jaamu ei leitud. +no-trains=Ronge ei leitud. +open-train=Ava rongi menüü +open-train-stop=Ava rongipeatus kaardil +stations-tab=Jaamad +stations-trains=Rongid: +title=Rongide ülevaade +trains-tab=Rongid +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Võta __1__ üksuse ehitamine tagasi +undo-built-entity-multiple-homogeneous=Võta __1__ (× __2__) ehitamine tagasi +undo-built-entity-single=Võta __1__ ehitamine tagasi +undo-built-tile-multiple-heterogeneous=Võta __1__ üksuse asetamine tagasi +undo-built-tile-multiple-homogeneous=Võta __1__ (× __2__) asetamine tagasi +undo-built-tile-single=Võta __1__ asetamine tagasi +undo-removed-entity-multiple-heterogeneous=Võta __1__ üksuse lammutamine tagasi +undo-removed-entity-multiple-homogeneous=Võta __1__ (× __2__) lammutamine tagasi +undo-removed-entity-single=Võta __1__ lammutamine tagasi +undo-removed-tile-multiple-heterogeneous=Võta __1__ üksuse eemaldamine tagasi +undo-removed-tile-multiple-homogeneous=Võta __1__ (× __2__) eemaldamine tagasi +undo-removed-tile-single=Võta __1__ eemaldamine tagasi +undo-upgraded-entity-multiple-heterogeneous=Võta tagasi __1__ olemi uuendamine +undo-upgraded-entity-multiple-homogeneous=Võta tagasi __1__ (× __2__) uuendamine +undo-upgraded-entity-single=Võta tagasi __1__ uuendamine +[gui-update] +applying=Rakendamine +authorization-instructions=Värskenduste allalaadimiseks sisestage oma kasutajanimi ja parool. +automatic-steam-update-message=See Factorio versioon pärineb beetaharust, mida ei värskendata automaatselt. Värskeimate uuenduste hankimise tagamiseks valige Steamis Factorio atribuutidest "viimane eksperimentaalne" beetaversioon või loobuge beetaversioonidest, et hankida uusim stabiilne väljalase. +automatic-steam-update-title=Automaatne Steam'i uuenduse teade +automatic-updates=Automaatsed uuendused +cancel=Küsi minult hiljem +check-updates-now=Otsi värskendusi +checking=Kontrollin +checking-updates-failed=Uuenduste kontrollimine ebaõnnestus: __1__ +could-not-init-steam=Steam API-d ei saanud käivitada. Steamiga seotud funktsioonid on välja lülitatud. Steami taaskäivitamine tavaliselt lahendab selle probleemi. +could-not-init-steam-title=Steam'i viga +disable-updater=Keela uuendused +downloading=Laen alla +from=Paigaldatud +invalid-login=Vale kasutajanimi või parool! +mod=Mod +n-a=Installimata +no-new-updates=Uusi värskendusi pole saadaval +ok=Logi sisse +password=Parool +restarting-factorio=Taaskäivita Factorio +service-unavailable=Teenus pole saadaval +to=Uus versioon +too-old=Factorio uuem versioon on saadaval, kuid seda ei saa enam automaatsete värskenduste abil alla laadida. Laadige uusim versioon käsitsi alla saidilt __1__. +update-failed=Uuendamine ebaõnnestus: __1__ +update-now=Uuenda kohe +update-successful=Uuendatud versioonile __1__ +updates-available-instructions1=Saadaval on järgmised värskendused: +updates-available-instructions2=Värskendamine võib kesta kuni mitu minutit. Palun ole kannatlik. +username=Kasutajanimi +[gui-update-mods] +all-mods-up-to-date=Kõik mod'id on ajakohased +cancel=Tühista +cant-update-mods-error=Valitud modifikatsioonide jaoks ei saa installida kõiki vajalikke sõltuvusi: __1__. Kas soovite modifikatsioone värskendada ilma sõltuvusteta? +check-for-updates-failed=Ei saanud uuendusi kontrollida +checking-for-updates=Uuenduste otsimine +local-version-column-header=Kohalik versioon +name-column-header=Nimi +new-version-column-header=Uus versioon +not-logged-in=Värskendusi ei saa kontrollida: pole sisse logitud +retrying-failed-request=Proovin luhtunud päringut uuesti: +update-selected=Uuenda valitud +[gui-upgrade] +entities=Üksused +from=Alates +icon-tooltip=Kui see on tühi, näitab uuendus tööriist valitud uuendus filtreid. +modules=Moodulid +to=Kuni +[gui-user-login] +checking-nso-membership=Kontrollin liikmelisust +create-account=Loo konto +description-browse-mods=Modifikatsiooni-portaali kasutamine nõuab sisselogimist. +description-download-mods=Modide allalaadimine vajab sisselogimist. +description-downloading-mods-mismatch=Modiportaalis ilmnes teie kasutajanime ja tokeni kontrollimisel mittevastavus. Palun logi uuesti sisse. +description-login-to-existing-account=Logige sisse oma olemasolevale Factorio kontole. +description-mp-browse-public-games=Avalike mitmikmängude sirvimiseks peate sisse logima. +description-mp-browse-public-games-mismatch=Teie kasutajanime ja loa kinnitamisel ilmnes sobitusserveris mittevastavus. Palun logi uuesti sisse. +description-mp-connect-to-matching-server=Sobiva serveriga ühenduse loomiseks peate sisse logima. +description-mp-create-public-game=Mängu postitamiseks sobivasse serverisse peate sisse logima. +description-mp-game-requires-authentication=Mäng, millega ühendate, nõuab sisselogimist. +description-mp-game-requires-authentication-mismatch=Mäng, millega ühendate, ei suutnud teid autentida. Logige uuesti sisse või proovige hiljem. +description-mp-username-only=Palun vali oma LAN kasutajanimi. +email-authentication-code=Autentimise kood +email-authentication-code-hint=Palun sisesta e-posti autentimiskood, mille saatsime su postkasti. +email-can-not-be-empty=E-post ei saa olla tühi. +error=Tõrge +forgot-password=Unustasin parooli +logging-in=Login sisse +logging-in-with-steam=Login sisse Steami kaudu +login=Logi sisse +must-accept-the-terms-of-service=Sa pead nõustuma Kasutajatingimustega. +not-logged-into-steam-use-factorio-account=Sa ei ole logitud Steami, Palun logi Steami et kasutada võrgufunktsioone, või kasuta Factorio.com kasutajat. +not-logged-into-steam-warning=Te pole Steami sisse logitud. Kasutatakse vaid Factorio.com mandaate. +password-can-not-be-empty=Parool ei saa olla tühi. +preparing-online-communication=Valmistun võrgusuhtluseks +steam-authentication-failed=Steami autentimine ebaõnnestus. Veenduge, et oleksite võrgurežiimis Steami sisse logitud. +steam-login-success=Olete nüüd autentitud kui __1__ läbi Steami. +username-can-not-be-empty=Kasutajanimi ei saa olla tühi. +[http-error] +auth-error=Allalaadimine ebaõnnestus (kood __1__): auth error. +auth-error-with-message=Allalaadimine ebaõnnestus (kood __1__): auth error: __2__ +json-parse-error=Allalaadmine ebaõnnestus (kood __1__): JSON vastuse parsimine ebaõnnestus: __2__ +unknown-error=Allalaadimine ebaõnnestus (kood __1__). +unknown-error-with-message=Allalaadimine ebaõnnestus (kood __1__): __2__ +[ini-parse-error] +missing-value=Puuduv väärtus asukohas __1__:__2__ +unterminated-section-header=Lõpetamata jaotise päis __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Kampaania '__1__' eemaldati mängust. Saate selle salvestamise laadida mängu versioonis __2__. +higher-than-maximum=Kaardi versiooni __1__ ei saa laadida, kuna see on mängu versioonist (__2__) kõrgem. +lower-than-minimum=Kaardi versiooni __1__ ei saa laadida, kuna see on madalam kui minimaalne sisendversioon (__2__). +[inventory-full-message] +ammo=Kuulipesad on täis. +armor=Rüüpesa on hõivatud. +guns=Relvapesad on täis. +main=Inventar on täis +trash-slots=Prügipesad on täis. +[inventory-restriction] +cant-be-burned=__1__ ei sobi kütuseks. +cant-be-placed-in-output-slot=Eset __1__ ei saa siia panna. +cant-be-smelted=__1__ ei sobi sulatamiseks. +cant-be-used-as-ammo=__1__ ei sobi laskemoonaks. +cant-be-used-as-ammo-for=__1__ ei sobi üksuse __2__ laskemoonaks. +cant-be-used-as-armor=__1__ ei sobi rüüks. +cant-be-used-as-gun=__1__ ei sobi relvaks. +cant-insert-into-assembling-machine-without-recipe=Sa ei saa monteerimismasinasse midagi sisestada, kui sellele pole retsepti määratud. +cant-insert-into-filtered-slot=Sellesse pesasse saab sisestada ainult __1__. Kui soovite siia midagi muud panna, tuleb filter tühjendada. +cant-insert-into-hand-reserved-slot=See pesa on reserveeritud kursorile. +cant-insert-into-module-slot=Sellesse pessa saab sisestada vaid mooduleid. +cant-insert-into-restricted-slot=Siia saab ainult sisestada eset __1__, mitte __2__. +cant-insert-into-self=Sa ei saa eset enda sisse panna. +cant-insert-limit-breached=Sellesse pessa ei saa sisestada rohkem esemeid. +cant-insert-module=__1__ ei saa kasutada __2__ -s +cant-shoot=__1__ ei saa lasta __2__. +player-inventory-full=Ei saa sisestada __1__. __2__ +wrong-fuel=Kütust __2__ ei saa kasutada seadmes __1__. +[item-description] +item-unknown[1]=See üksus pole modifikatsiooni eemaldamise tõttu saadaval, see taastatakse, kui modifikatsioon uuesti sisse lülitatakse. +[item-name] +item-unknown=Tundmatu ese +[json-parse-error] +invalid-comma-before-brace=Ootamatu koma enne '}' kohas __1__:__2__ +invalid-comma-before-square-bracket=Ootamatu koma enne ']' kohas __1__:__2__ +invalid-string-escape=Ebasobiv string escape kohas __1__:__2__ +invalid-utf16-low-surrogate=Kehtetu UTF-16 low surrogate JSON string põgeneb asukohas __1__:__2__ +unexpected-character=Ootamatu trükimärk (__1__) kohas __2__:__3__ +unexpected-end-of-file=Ootamatu faili lõpp __1__:__2__ +unexpected-utf16-low-surrogate=Ootamatu UTF-16 low surrogate JSON string põgeneb asukohas __1__:__2__ +unterminated-string=Lõpetamata sõne kohas __1__:__2__ +[lua-profiler] +duration=Kestus: __1__ms +elapsed=Läbitud: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=Keegi teine juba kasutab sama IP aadressi ja porti. +address-in-use=Kohalik port __1__ on juba kasutusel.\nSeda võin põhjustada mõni muu Factorio eksemplar või mõni muu seda porti kasutav programm. +aligning-desynced-map-to-server=Desünkroonitud kaardi joondamine serveriga. +cannot-load-downloaded-map=Allalaaditud kaarti ei saa laadida: __1__ +catching-up=Jõuan järgi. +client-is-catching-up=__1__ jõuab järgi +client-is-downloading-map=__1__ laeb kaarti alla +client-is-dropping=__1__ jääb mängust maha +client-is-loading-map=__1__ laeb kaarti +connected-downloading-map=Laen kaarti (__1__) +connecting-to-the-game=Mänguga ühendamine... +core-crc-mismatch=Core mod CRC kontroll ebaõnnestus! Mängu põhiandmed ei vasta oodatud sisule. +creating-desync-report=Loon ebasünkrooni raportit. Palun oota. +desynced=Sünkroonist väljas. +desynced-downloading-map=Laen kaarti uuesti alla (__1__) +disabled-autoplace-specifications-changed-runtime=Mitmikmäng on praegu keelatud, kuna auto-asetuse spetsifikatsioone muudeti mängu töötamise ajal. +downloading-auxiliary-failed=Mitmikmängu andmete allalaadimine ebaõnnestus. Palun proovi uuesti. +downloading-map-failed=Kaardi allalaadimine teistelt partneritelt ebaõnnestus. Palun proovi uuesti. +extra-mod=__1__ ei ole serveris. +failed-to-connect=Ei saanud ühendada, detailide jaoks vaata logi. +game-paused=__1__ pani mängu pausile. +invalid-address=__1__ ei ole kehtiv aadress (__2__). +joined-paused-game=Sa liitusid pausil mänguga. Näete kaarti, kui mäng jätkub. +loading-map=Laen mitmikmängu kaarti +loading-scenario=Laen stsenaariumit __1__ +matching-server-connection-failed=Ühendus vastava serveriga nurjus. +matching-server-connection-resumed=Ühendust vastava serveriga jätkati. +matching-server-create-failure=Viga serverimängu loomisel: __1__ +matching-server-heartbeat-failure=Südamelöögi saatmise viga: __1__ +missing-mod=__1__ on ainult serveris. +mod-crc-mismatch=__1__: Modifikatsiooni sisu on erinev, kuigi versioonid on samad. Selle kõige levinum põhjus on modifikatsiooniseadete vale kasutamine (modifikatsioon võib vajada sõltuvalt oma sätetest ka lisafaile). Selle põhjuseks võib olla ka modifikatsiooni-failide eraldi muutmine kliendis või serveris. +mod-mismatch-detected=Mod'ide ebasobivus tuvastatud! +mod-version-mismatch=__1__: teie versioon on __2__, kuid serveri versioon on __3__. +no-address=__1__ ei leitud. +not-received-connection-accept-reply=Ei saanud serveriga ühendust luua. +own-address-failed=Välise IP-aadressi määramine ebaõnnestus. Teised mängijad ei pruugi suuta ühendust luua. +player-banned=Sinu kasutajanimi on selles mängus blokeeritud. Põhjus: __1__. +player-banned-by-authserver=Olete sellest mängust autentimisserveri soovitusel pagendatud. Apellatsiooni esitamiseks võtke ühendust support@factorio.com. +player-cant-keep-up=__1__'i arvuti või internet ei suutnud serveriga sammu pidada, niiet ta ühendati lahti. +player-desynced=__1__ läks sünkroonist välja. +player-desynced-disconnect=__1__ ühendati lahti, sest ta ei olnud enam sünkroonis. +player-died=__1__ tapeti asukohas __2__ +player-died-by=__1__ tapeti __2__ poolt asukohas __3__ +player-dropped=__1__ jäi mängust maha. +player-joined-game=__1__ liitus mänguga. +player-left-game=__1__ lahkus mängust. +player-limit-reached=Mängijalimiit selles mängus on ületatud. +player-paused-game=__1__ pani mängu pausile. +player-reconnect=__1__ ühendati lahti, kuna ta taasühendab teisest allikast. +player-respawn=__1__ sündis. +player-resumed-game=__1__ pani mängu käima. +player-switching-servers=__1__ vahetab servereid. +player-was-afk=__1__ ühendati lahti, sest ta oli tegevusetu. +prototype-crc-mismatch=Prototüübi CRC kontroll ebaõnnestus! Modifikatsioon genereeris prototüüpe mittedeterministlikul viisil. +saving-local-variant-of-map=Salvestan kohalikku versiooni kaardist. +saving-map=Salvestan kaarti +saving-map-for=Salvestan kaarti __1__ jaoks +script-command-mismatch=Ei saa liituda. Järgmised modifikatsioonide käskude töötlejad ei ole teie ja serveri vahel identsed. See näitab, et järgmised modifikatsioonid ei ole mitme mängijaga (salvesta/laadimine) turvalised. (Lisateavet leiate logifailist): +script-event-mismatch=Ei saa liituda. Järgmised modifikatsiooni sündmuste töötlejad ei ole teie ja serveri vahel identsed. See näitab, et järgmised modifikatsioonid ei ole mitme mängijaga (salvesta/laadimine) turvalised. (Lisateavet leiate logifailist): +script-mismatch=Ei saa liituda. Järgnevad modide skriptifailid ei ole sinu ja serveri vahel identsed: +server-dropped=Serveriga suhtlemine ebaõnnestus +server-not-responding=Server ei vasta +server-quit=Server lahkus mängust +server-saving-map=Server (__1__) salvestab kaarti. +server-saving-map-for=Server (__1__) salvestab kaarti __2__ jaoks. +server-version=Serveri versioon: __1__. +unknown-username=Tundmatu kasutajanimi +user-not-whitelisted=Sinu nimi pole selles serveris valges nimekirjas. +user-server-key-expired=Sisemine mängija autentimise viga. +user-verification-required=Avalike mängude puhul peab kasutaja kinnitamine olema lubatud. +user-with-that-name-already-in-game=Kasutaja sinu nimega on juba mängus. +version-mismatch-detected=Tuvastati versiooni mittevastavus! +waiting-for-respawn=Sa surid. Ebaõnn. Taassünnid __1__ sekundi pärast. +waiting-for-saving-map=__1__ salvestab kaarti. +waiting-for-server-to-prepare-the-map=Ootan serveri järel kaardi salvestamist. +waiting-for-server-to-start-saving-the-map=Ootan, et server hakkaks salvestama: __1__ +waiting-for-upload-slot=Üleslaadimispesa ootel. __1__ __plural_for_parameter_1_{1=mängija ootab|rest=mängijat ootavad}__. +wrong-input=__1__ ühendati lahti, sest ta saatis väärastunud andmeid. +you-cant-keep-up=Sa oled lahti ühendatud, sest su arvuti või internet ei olnud küllalt kiire, et serveriga sammu pidada. +you-have-been-dropped=Oled mängust maha jäänud. +you-sent-wrong-data=Su klient saatis serverile valesid andmeid ja ühendati lahti. +you-were-afk=Sa oled lahti ühendatud, sest olid AFK. +you-were-banned=Oled serverist pagendatud. +you-were-kicked=Oled serverist välja pekstud. +your-version=Sinu versioon: __1__. +[noise-expression] +0_16-elevation=Sood +0_17-island=Saar +0_17-islands+continents=Saared ja kontinendid +0_17-lakes-elevation=Tavaline +0_17-starting-plateau=Vaid alustamise platoo +aux=Tavaline +debug-aux=Silumine +debug-moisture=Silumine +debug-temperature=Silumine +elevation=Normaalne +endless-ocean-with-starting-area-elevation=Lõputu ookean +endless-plateau-with-starting-area-elevation=Lõputu kiltmaa +moisture=Normaalne +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normaalne +[noise-property] +aux=Aux +elevation=Kõrgus +moisture=Niiskus +starting-lake-noise-amplitude=Järvemüra amplituudi alustamine +temperature=Temperatuur +[permissions-command-output] +action-set-to=__1__ seatud seisu __2__. +added-player-to-group=__1__ lisatud gruppi __2__. +created-group=Loodud grupp __1__. +deleted-group=Kustutatud loagrupp: __1__. +player-is-already-in-group=__1__ on juba grupis __2__. +player-is-in-group=__1__ on grupis __2__. +player-is-not-in-any-group=__1__ ei ole üheski grupis. +player-is-not-in-group=__1__ ei ole grupis __2__. +player-removed-from-group=__1__ eemaldatud grupist __2__. +renamed-group=Lubade grupi nimi vahetatud nimest __1__ nimeks __2__. +reset-complete=Load lähtestatud algseadetele. +unable-to-create-group=Gruppi ei suudetud luua. +unknown-action=Tundmatu sisend-tegevus: __1__. +unknown-action-value=Tundmatu väärtus: __1__ - Oodatud oli kas true või false. +unknown-group=Tundmatu grupp: __1__. +unknown-player=Tundmatu mängija: __1__. +you-can-not-create-groups=Sul pole õigusi luua õiguste gruppe +you-can-not-delete-groups=Teil pole luba gruppide kustutamiseks. +you-can-not-delete-the-default-group=Sa ei saa kustutada vaikimisi lubade gruppi. +you-can-not-edit-groups=Teil pole luba gruppide muutmiseks. +[permissions-help] +add-player= - Lisab mängija antud gruppi. +create-group= – Loob antud nimega uue grupi, kui nime pole antud, kasutatakse vaikenime. +delete-group= - Kustutab antud grupi. +edit-group= - Lubab või keelab antud tegevuse kindla grupi jaoks. +get-player-group= - Annab grupi nime, kuhu mängija kuulub (kui ühtegi). +groups=- Kuvab gruppide nimekirja. +help-list=Saadavalolevad valikud on: __1__. +matching-actions-list=Vastavad tegevused: __1__. +matching-group-list=Vastavad grupid: +matching-options-list=Vastavad valikud: __1__. +remove-player= - Eemaldab mängija antud grupist. +rename-group= - Nimetab grupi ümber. +reset=- Lähtestab kõik load algseadetele. +[recipe-difficulty] +expensive=Kallis +normal=Normaalne +[richness] +none[1]=Puudub +[save-map-failed] +cannot-save-map=Ei saa salvestada kaarti: __1__ +[size] +none=Puudub +only-starting-area=Kui keelatud: ainult stardialas +[spidertron-status] +connected-to=Ühendatud __1__ külge +connection=Ühendus +idle=Tegevusetu +moving=Liigub (__1__) +not-connected=Pole ühendatud +shooting=Tulistamine +[technology-difficulty] +expensive=Kallis +normal=Normaalne +[tile-description] +tile-unknown[1]=See paan pole modifikatsiooni eemaldamise tõttu saadaval, see taastatakse, kui modifikatsioon uuesti sisse lülitatakse. +[tile-name] +tile-unknown=Tundmatu fail +[tooltip-category] +activated=Aktiveeritud +burnable-fuel=kütus +consumed=Tarbitud +consumes=Tarbib: +debug=Silumine +effect=Efekt +electricity=elektrit +equipment-grid=Varustuse ruudustik +equipment-grid-electricity=varustuse ruudustiku elekter +fluid=vedelik +generates=Toodab +heat=soojus +personal-weapon=Isiklikud relvad +placed-in-equipment-grid=Pannakse varustuse ruudustikku +player-armor=Rüü +stores=Hoiustab +thrown=Visatav +train=Rong +turret=Relvatorn +vehicle=Sõiduk +vehicle-weapons=Sõiduki relvad +[tutorial-gui] +new-recipes-available=Uued meisterdusretseptid on saadaval +new-technologies-available=Uued tehnoloogiad saadaval uurimiseks +objective-complete=Eesmärk saavutatud +research-tooltip-heading=Uurimine lõpetatud! +[virtual-signal-description] +signal-unknown[1]=See signaal pole modifikatsiooni eemaldamise tõttu saadaval, see taastatakse, kui modifikatsioon uuesti sisse lülitatakse. +[virtual-signal-name] +signal-unknown=Tundmatu signaal + diff --git a/factorio/data/core/locale/et/info.json b/factorio/data/core/locale/et/info.json new file mode 100644 index 0000000000000000000000000000000000000000..d5b965e4be10e6483f8e7d7028a2467b3985de4d --- /dev/null +++ b/factorio/data/core/locale/et/info.json @@ -0,0 +1,4 @@ +{ + "completed": 95, + "language-name": "Eesti" +} \ No newline at end of file diff --git a/factorio/data/core/locale/eu/core.cfg b/factorio/data/core/locale/eu/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7a85630e59869543031c7228fdb4b5504662a6bc --- /dev/null +++ b/factorio/data/core/locale/eu/core.cfg @@ -0,0 +1,1561 @@ +and=eta +blueprint-no-name=Titulurik gabe +bonus-progress-bar-tooltip=Bonus ekoipena: __1__ +building-atlas=Sprite atlasa eraikitzen... +building-prototypes=Prototipoak eraikitzen... +cant-add-player-already-exists=__1__ izena duen jokalari bat dagoeneko existitzen da. +cant-be-damaged=Ezin da kaltetu. +cant-be-mined=Ezin da meatzatu. +cant-be-rotated=Ezin da biratu. +cant-copy-enemy-structure-settings=Ezin da kopiatu etsaien egituren konfigurazioak. +cant-mine-enemy-structure=Etsaien eraikinak ezin dira meatzatu. +cant-mine-vehicle-with-passenger=Ezin da meatzatu norbait gainean dagoen bitartean. +cant-open-enemy-structures=Etsaien egiturak ezi dira ireki. +cant-repair-enemy-structures=Etsaien eraikinak ezin dira konpondu. +cant-rotate-enemy-structures=Ezin ditu etsai-egiturak biratu. +cant-transfer-from-enemy-structures=Ezin da etsai-egituretatik transferitu. +cant-transfer-to-enemy-structures=Ezin da etsai-egituretara transferitu. +checking-sprites=Spriteak aztertzen... +close-file-reason-corrupt=CRC egiaztapenak huts egin du: zip fitxategia hondatuta dago. +colon=: +continue=Jarraitu +cropping-bitmaps=Bit mapak mozten... +cursor=Kurtsorea +days=__1__ __plural_for_parameter_1_{1=egun|rest=egun}__ +destination-full=Helmuga beteta dago +disabled-by-server=Zerbitzariak desgaitua +discard-changes=Baztertu aldaketak +entered-the-vehicle=Ibilgailura sartu da. +file-name-too-long=Fitxategiaren izena luzeegia da. (Gehienez ___ 1__ karaktere) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=%__1__ +format-pixels=__1__ px +hours=__1__ __plural_for_parameter_1_{1=ordu|rest=ordu}__ +invalid-parameter=Parametro baliogabea +item-has-tags=Itemak etiketak ditu +left-the-vehicle=Ibilgailutik atera da. +loading-mods=Mod-ak kargatzen... +loading-sounds=Soinuak kargatzen... +loading-sprites=Spriteak kargatzen... +locks=Blokeatzen du +minutes=__1__ __plural_for_parameter_1_{1=minutu|rest=minutu}__ +missing-equipment-list-item=__2__-tik __1__ +missing-item=__1__ faltan +new-tips=Aholku berriak +new-tips-count=Aholku berriak: __1__ +no-path=Biderik gabe +noname-station=Gelditu +not-enough-ingredients=Nahiko osagairik ez. +not-enough-rails=Errail nahikorik ez +on-the-ground=Lurrean +opened-item-removed=Objektua ezabatua izan da. +or=edo +per-minute-suffix=/m +per-second-suffix=/s +player-doesnt-exist=__1__ jokalaria ez da existitzen. +player-isnt-online=__1__ ez dago online. +reading-file-failed=__1__ fitxategiaren irakurketak huts egin du.\n __2__ errore kodea. +recipe-not-craftable-in-hand=Errezeta hau ezin da eskuz sortu. +recipe-too-complex-to-craft-in-hand=Errezeta hau konplexuegia da eskuz sortzeko. +reset-to-defaults-disabled=Aukera guztiek balio lehenetsiak dituzte. +save-already-in-progress=Ezin da gorde, dagoeneko gordetzen dagoelako. +seconds=__1__ __plural_for_parameter_1_{1=segundu|rest=segundu}__ +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +unknown-color=__1__ kolore ezezaguna. +unlocks=Desblokeatzen du +unspecified=zehaztu gabea +vehicle-is-full=Ibilgailua beteta dago. +[cant-build-reason] +cant-build-here=Ezin da hemen eraiki +cant-build-on-tile=__1__-(ea)n ezin da eraiki +cant-build-train-stop-in-intersection=Ezin da tren geltokia elkargune batean eraiki +entity-ghost-in-the-way=__1__ mamua bidean dago +entity-in-the-way=__1__ bidean dago +entity-must-be-built-next-to-rail=__1__ errailean ondoan eraiki behar da +invalid-rail-signal-position=Trenbide-seinalearen posizioa ez da baliozkoa +invalid-train-stop-position=Tren geltokiaren posizioa ez da baliozkoa +invalid-transport-belt-connectable-position=Uhalaren posizioa ez da baliozkoa +no-resource-for-drill=__1__ baliabideetan bakarrik eraiki daiteke +out-of-world=Ezin da mapatik kanpo eraiki +player-in-the-way=Pertsonaia bidean dago +rail-signals-must-be-built-next-to-rail=Trenbide-seinaleak errailen ondoan eraiki behar dira +too-close-to-existing-rail-signal=Existitzen den errail seinale baten hurbilegi +[character-corpse] +died=Hil da +killed-by=Nork hilda +name=(__1__) gorpua +time-ago=duela __1__ +time-remaining=Geratzen den denbora +[chat-icon-select-list-gui] +title=Hautatu ikonoa +[color] +acid=Azidoa +black=Beltza +blue=Urdina +brown=Marroia +cyan=Zian +gray=Grisa +green=Berdea +orange=Laranja +pink=Arrosa +purple=Morea +red=Gorria +white=Zuria +yellow=Horia +[color-capital] +blue=U +green=B +red=G +[command-help] +all-players-list=Jokalari guztiak: +unknown-command=Komando ezezaguna __1__ +[command-output] +player=jokalaria +player-already-on-whitelist=__1__ dagoeneko lista zurian dago. +player-ignored=__1__ ez entzun. +player-is-not-on-whitelist=__1__ ez dago lista zurian. +player-is-on-whitelist=__1__ lista zurian dago. +player-list=Jokalariak(__1__): +player-was-not-on-whitelist=__1__ ez zegoen lista zurian. +players-on-whitelist=Lista zurian dauden jokalariak: __1__ +shout=Guztientzat +whisper=xuxurlatu +[config-output] +server-description=Zerbitzariaren deskribapena: __1__ +server-description-empty=Zerbitzariak ez du deskribapenarik. +server-name=Zerbitzariaren izena: __1__ +upload-rate-unlimited=Mugagabea. +upload-slots-unlimited=Mugagabea. +value-is-not-valid=Balioa ez da baliozkoa. +[control-keys] +ac-back=AC Back +ac-forward=AC Forward +ac-home=AC Home +ac-refresh=AC Refresh +ac-search=AC Search +ac-stop=AC Stop +alt=Alt +audio-mute=Audio Mututu +audio-next=Audio Hurrengoa +audio-play=Audio erreproduzitu +audio-prev=Aurreko audioa +audio-stop=Audio Gelditu +backspace=Atzera-tekla +brightness-down=Distira Jaitsi +brightness-up=Distira Igo +calculator=Kalkulagailua +capslock=Blok Maius +command=Komandoa +control=Kontrol +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=__1__ Sakatu +controller-button-alt-2=__1__ sakatzen +controller-stick-alt-1=__1__ erabili +controller-stick-alt-2=__1__ erabiltzen +delete=Ezabatu +down=Behera +eject=Atera +end=Amaitu +enter=intro +escape=Escape +home=Hasiera +insert=Txertatu +keyboard-alt-1=Sakatu __1__ +keyboard-alt-2=__1__ presatzean +left=Ezkerra +left-alt=Ezkerreko Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Ezkerreko Command-a +left-control=Ezkerreko Kontrola +left-shift=Ezkerreko Shift-a +left-super=Ezkerreko Super +left-windows=Ezkerreko Windows +mail=Posta +menu=Menua +mouse-button-1=Ezker-klika +mouse-button-1-alt-1=Ezker-klika +mouse-button-2=Eskuineko klika +mouse-button-2-alt-1=Eskuineko klika +mouse-button-n-alt-1=__1__ Sakatu +mouse-button-n-alt-2=__1__ sakatzen +mute=Mututu +num-lock=Zenbaki blokeoa +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Intro +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Orrialdea behera +page-up=Orrialdea gora +pause=Gelditu +power=Indarra +right=Eskuina +right-alt=Eskuineko Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Eskuineko Command-a +right-control=Eskuineko Kontrola +right-shift=Eskuineko Shift-a +right-super=Eskuineko Super +right-windows=Eskuineko Windows +scroll-lock=Blok korr +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=lo +spacebar=Espazio-tekla +sysrq=SysRq +tab=Tab +up=Gora +volume-down=Bolumena Behera +volume-up=Bolumena igo +[controller] +character=Jokalari kontrolagailua +ghost=Kontrolagailu mamua +god=Jainko kontrolatzailea +[controls] +add-station=Gehitu tren geltokia +build=Eraiki +build-ghost=Eraiki mamua +close-menu=Menua itxi +copy=Kopiatu +craft=Sortu bat +craft-5=Sortu bost +craft-all=Dena sortu +cut=Ebaki +drag-map=Mapa arrastratu +drop-cursor=Itema bota +editor-clone-item=Itema klonatu +editor-delete-item=Itema ezabatu +editor-reset-speed=Jokoaren abiadura berrezarri 1-era +editor-speed-down=Jokoaren abiadura txikiagotu +editor-speed-up=Jokoaren abiadura handitu +editor-tick-once=Behin tickeatu +look=Begiratu +mine=Ustiatu +move=Mugitu +move-down=Mugitu behera +move-left=Mugitu ezkerrera +move-right=Mugitu eskuinera +move-up=Mugitu gora +next-quick-panel-page=Hurrengo orrialdea +next-quick-panel-tab=Hurrengo fitxa +next-weapon=Hurrengo arma +not-set=Ezarri gabea +paste=Itsatsi +pause-game=Jokoa eten +previous-quick-panel-page=Aurreko orrialdea +previous-quick-panel-tab=Aurreko hegatsa +quick-bar-button-1=1 Lasterbidea +quick-bar-button-10=10 Lasterbidea +quick-bar-button-2=2 Lasterbidea +quick-bar-button-3=3 Lasterbidea +quick-bar-button-4=4 Lasterbidea +quick-bar-button-5=5 Lasterbidea +quick-bar-button-6=6 Lasterbidea +quick-bar-button-7=7 Lasterbidea +quick-bar-button-8=8 Lasterbidea +quick-bar-button-9=9 Lasterbidea +rotate=Biratu +shoot-enemy=Etsaia tirokatu +stack-split=Multzoa erdibitu +toggle-menu=Menua gaitu +undo=Desegin +unknown=Ezezaguna +zoom-in=Zooma handitu +zoom-out=Zooma urrundu +[deconstruction-tile-mode] +always=Beti +never=Inoiz ez +normal=Normala +only=Soilik +[description] +ammo=Munizio +ammo-inventory-contents=Munizio +amount=Kopurua +armor=Armadura +automatic-range=Modu automatikoaren irisminea +available-power=Indar erabilgarria +batteries=Bateriak +belt-items=Itemak +belt-speed=Uhalen abiadura +buffer-recharge-rate=Barne-bufer birkargatze abiadura +character-movement-speed-modifier=Mugimendu abiadura +constant-energy-consumption=Kotsumo konstantea +construction-robots=Eraikuntza +consumption-bonus=Energia kontsumoa +contents=Edukiak +crafting-time=Sortze denbora +creates-number-entities-key=Sortzen ditu +creates-number-entities-value=__2__-tik __1__ +damage=Mina +decorative-type=Mota +decorative-type-decal=Apaindura +decorative-type-decorative=Apaingarria +dimensions=Dimentsioak +durability-key=Iraupena +durability-value=__1__/__2__ +duration=Iraupena +effectivity=Eraginkortasuna +electricity=Elektrizitatea +energy=Energia +energy-capacity=Energia edukiera +energy-consumption=Kontsumoa +energy-per-shot=Energia tiro bakoitzeko +energy-per-use=Energia erabilera bakoitzeko +expected-resources=Espero diren baliabideak +fluid-capacity=Biltegiratze euskarria +fluid-consumption=Kontsumoa +fluid-output=Irteera +fluids=Likido +followers=Jarraitzaileak +force=Indarra +fuel-acceleration-modifier=Azelerazio +fuel-inventory-contents=Erregaia +fuel-pollution=Erregai kutxadura +fuel-speed-modifier=Abiadura maximoa +fuel-top-speed=Ibilgailuaren gehienezko abiadura +fuel-value=Erregai balioa +heal=Sendatu +health=Osasuna +heat-capacity=Bero kapazitatea +heat-output=Irteera +infinity-mode=Infinitu modua +ingredients=Osagaiak +input-flow-limit=Sarrera maximoa +input-signals=Sarrera seinaleak +kills=Hilketak +last-user=Azkeneko erabiltzailea +lifetime=Iraupen-denbora +logistic-chest-filters=Iragazkiak +logistic-chest-targeted-items-deliver=Eraman +logistic-chest-targeted-items-pickup=Hartu +logistic-item=Item logistikoa +logistic-request-tooltip-logistic-storage=Biltegiratze logistikoa +logistic-request-tooltip-on-the-way=Bidean +logistic-request-tooltip-satisfaction=Asebetetzea +logistic-robots=Logistika +made-in=Non eginda: +magazine-size=Ganbera tamaina +manual-range=Eskuzko irismena +market-item-price=Prezioa +max-energy-consumption=Gehienezko kontsumoa +max-health=Gehienezko osasuna +max-speed=Abiadura maximoa +maximum-length=Gehienezko luzera +maximum-power-output=Irteera maximoa +maximum-temperature=Gehienezko tenperatura +min-energy-consumption=Gutxienezko kontsumoa +min-range=Gutxienezko irismena +minimum-temperature=Gutxienezko tenperatura +mining-area=Meatzatze area +mining-speed=Meatzate abiadura +mining-time=Meatzatze abiadura +module-bonus-limit=limitea +movement-speed-bonus=Abiadura bonusa +moving-energy-consumption=Mugimendu-kontsumoa +name=Izena +next-stop=Hurrengo geltokia +no-ammo=Munizio gabe +no-block=Blokerik ez +no-limit=Bat ere ez +of=__2__-tik __1__ +output-flow-limit=Irteera maximoa +output-signals=Irteera seinaleak +personal-roboport-charging-spots=Karga-guneak +personal-roboport-max-robot-count=Roboten limitea +personal-roboport-max-robots=Gehienezko robotak +personal-roboport-summary=Roboportu +placed-in-grid=Kokatua +pollution=Kutsadura +pollution-bonus=Kutsadura +power-output=Indar irteera +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ gertutasun bonusa) +probability=Probabilitatea +productivity-bonus=Produktibitatea +productivity-bonus-limit=-0% = limitea +products=Produktuak +projectile-range=Jaurtigaien irismena +pumping-speed=Ponpaketa-abiadura +range=Eremua +recharge-speed=Birkarga-abiadura +recipe=Errezeta +recipe-hidden=(ezkutatuta) +recipe-pollution=Errezeta kutsadura +repair-speed=Konponketa abiadura +required-fluid=Behar du +required-fluid-per-ore=__1__ __2__ meatzatze operazio bakotizetik +required-fluid-per-ore-generic=__1__ meatzatze opereazio bakoitzeko +research-speed=Ikerketa abiadura +resistances=Erresistentziak +robot-charging-stations=Karga-estazioak +robot-recharge-rate=Roboten birkargatze abiadura +science-pack-remaining-amount-key=Falta direnak +science-pack-remaining-amount-value=%__3__ +segments=Segmentuak +shields=Babesak +shooting-speed=Tirokatze abiadura +signals= Seinaleak +solar-panel-power=Eguzki-panelaren korrontea +speed=Abiadura +speed-bonus=Abiadura +status=Egoera +storage=Biltegiratzea +temperature=Tenperatura +tile-size=Tamaina +total-followers=Jarraitzaile totala +total-raw=Guztira gordina +total-raw-too-complex-to-calculate=Konplexuegia kalkulatzeko +train-circuit-network-id=Trenaren IDa +train-kills=Trenaren hilketak +train-limit=Trenen limitea +train-limit-value=__2__-tik __1__ +variation=Bariazioak +vehicle-speed-modifier=Ibilgailuaren abiadura +walking-speed=Ibiltze abiadura +weight=Pisua +wire-reach=Kablearen irismena +yield=Etekina +[description-rail] +back-rail=Atzeko erraila +block=Bloke +front-rail=Aurre-erraila +none=ezta bat +segment=Segmentu +[difficulty] +easy=Erraza +hard=Zaila +normal=Normala +[entity-status] +charging=Kargatzen +disabled=Desgaituta +discharging=Deskargatzen +full-burnt-result-output=Erretako emaitzaren irteera beteta +full-output=Irteera beteta +fully-charged=Guztiz kargatuta +low-power=Energia baxua +low-temperature=Tenperatura baxua +no-ammo=Muniziorik gabe +no-fuel=Erregairik gabe +no-ingredients=Osagairik ez +no-power=Energiarik ez +no-recipe=Errezetarik ez +normal=Normal +working=Lanean +[entity-type] +tree=Zuhaitza +[error] +audio-error-title=Audio errorea +data-error-title=Datuen errorea +error-message-box-title=Errorea +operation-failed=Eragiketak huts egin du +startup-failed=Jokoa ezin izan da hasi +[fluid-name] +fluid-unknown=Fluido ezezaguna +[frequency] +none=Ezer ez +[graphics-errors] +device-removed-button-close=Itxi +device-removed-button-restart=Berrabiarazi +device-removed-button-use-opengl=OpenGL erabili +graphics-settings-keep=Mantendu +graphics-settings-reset=Berrezarri +[gui] +all=Guztiak +ammo=Munizioa +any=Edozein +armor=Armadura +blueprint-components=Konponenteak +blueprint-include-entities=Entitateak +blueprint-include-fuel=Tren erregaia +blueprint-include-modules=Moduluak +blueprint-include-station-names=Tren geldialdi izenak +blueprint-include-tiles=Lauzak +blueprint-include-trains=Trenak +blueprint-preview=Aurreikusi +cancel=Itzuli +changelog=Aldaketa erregistroa +character=Pertsonaia +clear=Garbitu +close=Itxi +color=Kolorea +confirm=Berretsi +confirm-load-game-load=Kargatu +confirm-load-game-sync=Sinkronizatu mod-ak eta kargatu +confirmation=Baieztapena +constant-number=Zenbaki konstantea +copy=Kopiatu +crafting=Sorkuntza +credits=Kredituak +delete=Ezabatu +destroy-upgrade-planner=Suntsitu __1__ +eula=EULA +exit=Irten +fuel=Erregaia +grabbed-item=Hartutako itema +grid=Lauki-sare +guns=Arma +ingredient=Osagaia +instruction-to-cycle-blueprint-forwards=__1__ hurrengorako. +instruction-to-open-item=__1__ irekitzeko. +instruction-to-shoot=__1__ tiro egiteko. +instruction-to-throw=__1__ botatzeko. +inventory=Inbentarioa +licenses=Lizentziak +load=Kargatu +mining-fluid=Fluidoak ustiatzen +module=Modulu +no=Ez +not-available=Ez aplikagarria +not-connected=Konektatu gabe +notice=Oharra +off=Itzalita +ok=Ados +on=Piztuta +owner=Jabea +quit=Irten +refresh=Freskatu +reset=Berrezarri +reset-consumpiton-filters=Berrezarri iragazkiak +reset-production-filters=Berrezarri iragazkiak +restart=Berrabiarazi +result=Emaitza +rocket-inventory-slot=Suziri karga +rocket-launch=Jaurti +rocket-launch-started=Jaurtituta +rocket-preparing=Prestatzen +save=Gorde +search=Bilatu +search-with-focus=Bilatu (__1__) +set=Ezarri +subversion=Azpi-bertsioa: +sync-mods-with-save=Sinkronizatu mod-ak gordetako jokoarekin +synchronize=Sinkronizatu +total=Totala +transferring=Transferitzen +update=Eguneratu +version=\nBertsioa: +weapons=Armak +yes=Bai +[gui-about] +created-by=Sortzailea: +forums=Foroak +release=Argitalpena +version=\nBertsioa +website=Webgunea +[gui-achievements] +title=Lorpenak +untrack=Jarraipena gelditu +[gui-additional-entity-settings] +apply-entity-health=Ezarri osasuna +apply-entity-tag=Etiketa ezarri +difficulty=Zailtasuna +entity-tag=Entitate etiketa +indestructible=Suntsiezina +not-minable=Ez-ustiagarria +not-operable=Operaezina +not-rotatable=Biraezina +properties=Ezaugarriak +[gui-admin-player] +character-equipment=Ekipamendua +[gui-alert-tooltip] +title=Alertak +[gui-arithmetic] +input=Sarrera +output=Irteera +[gui-assembling-machine] +change-recipe=Aldatu errezeta +[gui-auth-server] +email-change-rate-limit=Helbide elektronikoa behin bakarrik alda dezakezu 7 egunetan. +email-invalid-format=Emandako helbide elektronikoa formatu desegokian dago; mesedez, egiaztatu. +email-registered=Email helbide hau dagoeneko erregistratuta dago. +[gui-blueprint] +absolute-snapping=Absolutua +components=Osagaiak +filters=Iragazkiak +grid-size=Sareta-tamaina +height=Altuera +icon=Ikono +relative-snapping=Erlatiboa +settings=Ezarpenak +snap-to-grid=Atxiki saretari +width=Zabalera +[gui-blueprint-book] +blueprints=Planoak +delete-blueprint-book=Liburua ezabatu +[gui-blueprint-library] +blueprint-book=Plano liburua +grid-view=Sareta-ikuspegia +import=Inportatu +import-string=Inportatu karaktere katea +list-view=Zerrenda-ikuspegia +make-new=__1__ berria +private-shelf=Nire planoak +shelf-choice=Iragazkia: +shelf-choice-all=Denak +synchronising=Sinkronizazen... +[gui-bonus] +character-health-bonus=Osasuna +character-mining-speed=Meatzate abiadura +character-running-speed=Ibiltze abiadura +damage-bonus=Mina +follower-robot-lifetime=Iraupen-denbora +laboratory-speed=Ikerketa abiadura +title=Bonusak +worker-robot-battery=Bateria tamaina +[gui-browse-games] +access=Sartu +access-password=Pasahitza +access-public=Publikoa +description=Azalpena +favourite-tooltip=Gogokoenak +games-headers-name=Izena +games-headers-players=Jokalariak +games-headers-playtime=Jolastutako denbora +has-mods=Aldakuntzak ditu +has-password=Pasahitza du +has-players=Jokalariak ditu +join-game=Sartu Jokora +loading=Kargatzen... +mods=Mods +no-players=Ezta bat +none=Ezta bat +ping=Ping +ping-calculating=Kalkulatzen +ping-cant-reach=Ezin eskuratu +players=Jokalariak +search=Bilatu +tags=Etiketak +title=Jokoak bilatu +version=\nBertsioa +[gui-building-statistics] +built=Eraikia +deconstructed=Deseraiki +title=Eraikuntzak +upgraded=Hobetuta +[gui-car] +color=Kolorea +driver=Gidatzailea +passenger=Bidaiaria +trunk=Maletategia +with-gunner=Tirokatzailearekin +[gui-character] +exoskeleton=Exoeskeletoa +[gui-constant] +off=Itzalita +on=Piztuta +output=Irteera +output-signals=Irteera seinaleak +[gui-control-behavior] +circuit-connection=Zirkuito konexioa +circuit-network=Zirkuitu sarea +connect=Konektatu +connected-to-network=Sarera konektatuta +logistic-connection=Konexio logistiokoa +logistic-network=Sare logistikoa +not-connected=Ez konektatuta +[gui-control-behavior-modes] +enable-disable=Gaitu/desgaitu +none=Ezta bat +open-gate=Atea ireki +read-chain-signal=Irakurri seinalea +read-contents=Edukiak irakurri +read-resources=Irakurri baliabideak +read-sensor=Irakurri sentsorea +read-signal=Irakurri seinalea +send-to-train=Trenera bidali +set-filters=Iiragazkiak ezarri +set-requests=Eskaerak ezarri +use-colors=Koloreak erabili +[gui-control-behavior-modes-guis] +blue=Urdina +green=Berdea +hold-mode=Eutsi +output-signal=Irteera seinalea +pulse-mode=Pultsua +red=Gorria +train-id=Trenaren IDa +trains-count=Tren kopurua +trains-limit=Trenen limitea +yellow=Horia +[gui-control-settings] +crafting=Sorkuntza +debug=Arazketa +editor=Editorea +inventory=Inbentarioa +miscellaneous=Askotarikoa +mods=Mods +movement=Mugimendua +panels=Panelak +quick-panel=Panel azkarra +quickbar=Barra azkarra +tools=Tresnak +waiting=Teklari itxoiten +[gui-crafting-queue] +collapse=Bildu +expand=Zabaldu +[gui-create-account] +create=Sortu +creating-account=Kontua sortzen +[gui-decider] +condition=Baldintza +input-count=Sarrera kopurua +one=1 +output-item=Irteera +[gui-deconstruction] +blacklist=Ezeztatze-lista +entities=Entitateak +filters=Iragazkiak +tile-filters=Lauz-iragazkiak +tiles=Lauzak +whitelist=Baimentze-lista +[gui-downloading-mods] +currently-downloading=Orain deskargatzen +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=ezer +downloading=Deskargatzen +[gui-edit-label] +edit-label=Etiketa editatu +save-label=Gorde eriketa +[gui-electric-energy-interface] +buffer-size=Buffer-tamaina +power-usage=Energia erabilera +[gui-electric-network] +consumption=Kontsumoa +production=Ekoizpena +production-label=Ekoizpena +progressbar-format=__1__ / __2__ +satisfaction=Asebetetzea +[gui-ending-screen] +epilogue=Epilogoa +[gui-game-finished] +continue=Jarraitu +finish=Amaitu +kills=Hilketak +lost=Garaitua izan zara... +next-level=Hurrengo maila +respawn=Berriro agertu +restart-level=Maila berrasi +save-replay=Gorde erreprodukzioa +time-played=Jokatutako denbora +title=Jokoa bukatu da +victory=Garaipena! +[gui-goal-description] +info-visibility-button=Informazioa +title=Helburua +[gui-graphics-settings] +advanced=Aurreratua +brightness=Distira +color-filter=Kolore-iragazkia +color-filter-deuteranopia=Deuteranopia +color-filter-none=Ezta bat +color-filter-protanopia=Protanopia +color-filter-tritanopia=Tritanopia +contrast=Kontrastea +full-screen=Pantaila osoa +general=Orokorra +graphics-quality-high=Altua +graphics-quality-low=Baxua +graphics-quality-normal=Normala +graphics-quality-very-low=Oso baxua +multisampling-label=Lagin-anitz +render-scale=Errenderizazio-eskala +saturation=Saturazioa +screen-n=__1__ Pantaila +show-clouds=Erakutsi lainoak +texture-compression-high-quality=Kalitate altua +texture-compression-low-quality=Kalitate baxua +texture-compression-none=Ezta bat +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Denak +video-memory-usage-high=Altua +video-memory-usage-low=Baxua +video-memory-usage-medium=Ertaina +[gui-hotkey-suggestions] +copy-settings=Ezarpenak kopiatu +enter-vehicle=Ibilgaiura sartu +exit-vehicle=Ibilgailutik irten +next-item=Hurrengo itema +place-one=Bat Kokatu +previous-item=Aurreko itema +take-items=Itemak hartu +transfer-all=Dena transferitu +[gui-infinity-container] +add=Gehitu +at-least=Gutxienez +at-most=Gehienez +exactly=Zehazki +remove=Kendu +[gui-infinity-pipe] +percent=% +temperature=Tenperatura +[gui-inserter] +blacklist=Ezeztatze-lista +filter=Iragazkia +whitelist=Baimentze-lista +[gui-install-mods] +already-installed=__1__ mod-a dagoeneko instalatuta dago +bookmark=Gehitu lastermarketara +filter-by-category=Kategorien arabera iragazki +install=Instalatu +install-failed=Errorea __1__ instalatzerakoan: __2__ +loading-mods=Mod-ak kargatzen +mods-headers-download-count=Deskargatu +mods-headers-last-updated=Azken eguneratze-data +mods-headers-name=Izena +mods-headers-trending=Joerak +mods-headers-version=\nBertsioa +remove-bookmark=Ezabatu laster-marketatik +show-bookmarks=Erakutsi markatutako mod-ak bakarrik +wait-toggle-bookmark-request=Mod portalaren zain... +[gui-interface-settings] +alt-mode=Modu alternatiboa +automatic-ui-scale=Automatikoa +custom-ui-scale=Pertsonalizatua +interaction=Interakzioa +locale=Hizkuntza +other=Bestelakoak +show-minimap=Minimapa erakutsi +tooltip-never=Inoiz ez +tooltips=Argibidea +ui-scale=UI eskala +visualization=Irudikapena +[gui-kills] +kills=Hilketak +loses=Porrotak +title=Hilketak +[gui-linked-container] +title=Esteka +[gui-load-game] +title=Jokoa kargatu +[gui-load-scenario] +title=Eszenatokia kargatu +[gui-logistic] +cell=gelaxka +cells=gelaxkak +count=Kopurua +infinite-amount-in-textfield=infinitu +items=Itemak +members=Partaideak +network=Sarea +set-request=Eskaera ezarri +title=Logistika +trash=Automatikoki zaborontzitu +trash-slots=Zabor-zirrikituak +[gui-manage-mods] +name-column-header=Izena +version-column-header=\nBertsioa +[gui-map-editor] +brush-intensity=Intentsitatea +brush-size=Tamaina +brush-speed=Abiadura +character=Pertsonaia +character-equipment=Ekipamendua +character-quickbar=Barra azkarra +cliffs=Labarrak +convert=Bihurtu +convert-save=Gordeketa bihurtu +cursor-intensity=Intentsitatea +decoratives=Apaingarriak +edit-scenario=Editatu eszenatokia +editor-inventory=Editorea +editors-title=Editoreak +entities=Entitateak +import=Inportatu +import-save=Gordeketa inportatu +items=Itemak +new-scenario=Eszenatoki berria +resources=Baliabideak +settings=Ezarpenak +shape=Forma +tiles=Lauzak +title=Mapa editorea +tools=Tresnak +tools-title=Tresnak +[gui-map-editor-clone-editor] +clone-tiles=Lauzak klonatu +snap-to-grid=Atxiki saretari +[gui-map-editor-entity-editor] +auto-force=**AUTO** +[gui-map-editor-force-data-editor] +edit-modifier-category=__1__ editatu +[gui-map-editor-force-editor] +auto-force=**AUTO** +create-force=Indarra sortu +delete-force=Indarra ezabatu +edit-force-friends=Kideak editatu +share-chart=Grafikoa partekatu +[gui-map-editor-instructions] +remove=__1__ ezabatzeko. +[gui-map-editor-lua-snippet-editor] +delete=Ezabatu +lua-code=Lua kodea +name=Izena +new-snippet=Kode-zatitxo berria +[gui-map-editor-menu] +quit=Editoretik irten +regenerate-map=Mapa birsortu +resume-editing=Edizioari berrekin +save-and-play=Gorde eta jolastu +save-map-as=Gorde honela... +save-map-overwrite=Gorde +title=Mapa editorea +[gui-map-editor-script-editor] +color=Kolorea +current-areas=Oraingo eremua +name=Izena +snap-to-grid=Atxiki saretari +[gui-map-editor-settings-categories] +interaction=Interakzioa +other=Bestelakoak +rendering=Errenderizazioa +ui=Erabiltzaile-interfazea +[gui-map-editor-surface-editor] +import-save=Gordeketa inportatu +new-surface=Azalera berria +surface-name=Izena +[gui-map-editor-time-editor] +apply-ticks-per-day=Ezarri +current-speed=Uneko abiadura +day-length=Egunaren luzera +daytime=Ordua: +paused=(pausatuta) +speed=Abiadura +ticks-per-day=Tick-ak eguneko +[gui-map-editor-title] +cliff-editor=Labarrak +clone-editor=Klonatu +decorative-editor=Apaingarriak +entity-editor=Entitateak +force-editor=Indarrak +lua-snippet-editor=Lua kode-zatitxoak +none-editor=Ezta bat +resource-editor=Baliabideak +scripting-editor=Eremuak eta kokapenak +surface-editor=Azalerak +tile-editor=Lauzak +time-editor=Denbora +[gui-map-editor-tool] +area-selection=Eremua +brush=Brotxa +change-force=Aldakuntza indarra +circle=Zirkulua +cursor=Kurtsorea +line-selection=Lerroa +paint-bucket=Pintura-ontzia +point=Puntua +spray=Esprai +square=Karratua +variations=Aldakuntzak +[gui-map-generator] +advanced-tab-title=Aurreratua +aux=Lur mota +bias=Joera +cliff-continuity=Jarraitasuna +cliff-frequency=Maiztasuna +cliffs=Labarra +coverage=Estaldura +custom=[aldatua] +difficulty=Zailtasuna +enabled=Gaituta +enemy-base=Etsaien basea +enemy-expansion-minutes=min +enemy-tab-title=Etsaia +evolution=Eboluzio +evolution-destroy-factor=Suntsiketa faktorea +evolution-time-factor=Denbora-faktorea +frequency=Maiztasuna +hide-preview=Itxi aurrebista +island-size=Uharte-tamaina +map-height=Altuera +map-height-simple=Maparen altuera +map-seed=Hazia +map-seed-simple=Hazia +map-size-group-tile=Mapa +map-type=Mapa mota +map-width=Zabalera +map-width-simple=Mapa-zabalera +moisture=Hezetasuna +next=Hurrengoa +peaceful-mode-checkbox=Modu baketsua +play=Jolastu +pollution=Kutsadura +preview-auto-update=Automatikoki berritu +price-multiplier=Prezio biderkatzailea +randomize-map-seed=Zorizko hazia +recipes-difficulty-group-tile=Errezetak +research-queue-availability-always=Beti +research-queue-availability-never=Inoiz ez +resources-tab-title=Baliabideak +richness=Emankortasuna +scale=Eskala +show-preview=Aurrebista +size=Tamaina +technology-difficulty-group-tile=Teknologia +temperature=Tenperatura +terrain-generators-group-title=Sorgailuak +terrain-tab-title=Lur-eremua +title=Mapa generatzailea +water=Ura +[gui-map-info] +delete-save=Gordeketa ezabatu +difficulty=Zailtasuna +file-size=Fitxategiaren tamaina +map-version=Mapa bertsioa +mods=Mods +scenario-name=Eszenatokia +start-replay=Hasi erreprodukzioa +time-played=Jolastutako denbora +[gui-map-view-settings] +add-ping=Ping-a gehitu +add-tag=Gehitu etiketa +show-player-names=Jokalari izenak +show-pollution=Kutsadura +show-tags=Etiketak +show-worker-robots=Robot langileak +[gui-menu] +about=Honi buruz +browse-lan-games=Bilatu LAN jokoak +continue-host-save-tooltip=__1__ sortu +continue-join-game-tooltip=__1__-ra sartu +continue-save=Jarraitu __1__ +controls=Kontrolak +game-menu=Jokuaren menua +graphics=Grafikoak +host-new-game=Joko berria eskegi +interface=Interfazea +lan-username=LAN erabiltzaile-izena +load-game=Jokoa kargatu +main-menu=Menu nagusia +map-editor=Mapa editorea +mod-settings=Aldakuntzen ezarpenak +mods=Mods +multi-player=Jokalari-anitz +multi-player-menu=Jokalari-anitz +new-game=Partida berria +other=Bestelakoak +pause-game=Jokoa pausatu +quit-game=Jokotik irten +quit-tutorial-to-game=Tutorialetik atera +quit-tutorial-to-menu=Tutorialetik atera +reconnect=Birkonektatu +restart-game=Berrabiarazi +restart-tutorial=Berriro hasi +resume-game=Berrekin +resume-tutorial=Berrekin +save-game=Gorde jokoa +settings=Ezarpenak +single-player=Jokalari bakarra +single-player-menu=Jokalari bakarra +sound=Soinuak +the-rest=Bestelakoak +tutorial-menu=Tutoriala +user-login=Erabiltzaile-saioa hasi +[gui-mod-info] +active-version=Bertsio aktiboa +author=Egilea +contact=Kontaktua +delete=Ezabatu +dependencies=Mendekotasunak +description=Azalpena +homepage=Hasierako orria +mod-portal-page=Aldakuntza ataria +name=Izena +no-dependencies=Ezta bat +optional-dependency= (aukerakoa) +status=Egoera +status-disabled=Desgaituta +status-enabled=Gaituta +status-not-installed=Instalatu gabe +toggle=Aktibatu +version=\nBertsioa +[gui-mod-load-error] +description=Errorea mod-ak kargatzerakoan: __1__ +disable-all=Mod guztiak desaktibatu +exit=Irten +mod-manager=Mod administratzaile +restart-application=Berrabiarazi +title=Errorea mod-ak kargatzerakoan +[gui-mod-settings] +apply=Ezarri +cancel=Ezeztatu +map=Mapa +per-player=Jokalari bakoitzeko +reload=Birkargatu +reset=Berrezarri +startup=Abiaraketa +title=Aldakuntzen ezarpenak +[gui-mod-startup-settings-mismatch] +apply=Bai* +cancel=Ez +[gui-mods] +install=Instalatu +manage=Kudeatu +title=Mods +updates=Eguneratu +[gui-multiplayer-connect] +connect=Konektatu +connect-to-game=Zuzeneko konexioa +ip-address=IP helbidea eta portua +password=Pasahitza +[gui-multiplayer-lobby] +access=Sarbidea +adminlist=Administratzaile lista +allow-commands-admins-only=Administratzaileak soilik +allow-commands-false=Ez +allow-commands-true=Bai +banlist=Debekatuen lista +default-game-name=__1__-ren jokoa +edit-banlist=Debekatuen lista editatu +edit-whitelist=Gehitu lista zurira +game-description=Azalpena +game-name=Zerbitzari izena +game-saving=Joko gordeketa +game-tags=Etiketak +game-visibility-LAN=LAN +game-visibility-public=Publikoa +game-visibility-steam=Lurruna +max-players=Gehienezko jokalariak +max-upload-speed-no-limit=Mugarik ez +multiplayer-afk-autokick-interval=Jarduerarik gabe denbora pasata automatikoki kanporatu +play=Jolastu +rights=Eskubideak +save-upload=Gordeketa igo +show=Erakutsi +visibility=Ikusgaitasuna +whitelist=Baimentze-lista +[gui-new-game] +difficulty=Zailtasuna +level=Maila +main-game=Joko nagusia: +next=Hurrengoa +play=Jokatu +title-start-new-game=Joko berria hasi +[gui-other-settings] +autosave-never=Inoiz ez +delete-achievements-button=Ezabatu +delete-achievements-confirm-control-phrase=EZABATU +developer=Garatzailea +log-in=Hasi saioa +log-out=Amaitu saioa +proxy=Proxy zerbitzaria +set-email=Ezarri kontuaren posta elektronikoa +set-email-button=Ezarri +[gui-other-settings-description] +set-email=Konfiguratu posta elektronikoa eta pasahitza kontu hau beste plataforma edo kontsola batzuetan erabiltzeko. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Gehitu taldea +clone-group=Taldea klonatu +disable-all=Desgaitu denak +enable-all=Gaitu denak +export=Esportatu +import=Inportatu +players-in-group=Jokalariak taldean +title=Baimenak +[gui-permissions-names] +ActivatePaste=Itxasketa gaitu +Build=Eraiki +BuildRail=Sortu trenbidea +BuildTerrain=Sortu lur-eremua +CancelResearch=Ikerketa deuseztatu +ClearCursor=Kurtsorea garbitu +Copy=Kopiatu +Craft=Sortu +Deconstruct=Deseraiki +DestroyItem=Suntsitu objektua +DropItem=Itema bota +GuiClick=GUI klika +LaunchRocket=Zuziria jaurti +OpenBonusGui=Bonusen GUIa ireki +OpenGui=GUIa ireki +OpenItem=Itema irekin +OpenModItem=Ireki mod objektua +RemoveCables=Kableak kendu +ResetItem=Itema berrezarri +RotateEntity=Entitatea biratu +SelectArea=Hautatu eremua +SelectItem=Hautatu itema +SendSpidertron=Bidalia armiarmatron +SetFilter=Iiragazkia ezarri +SetSignal=Seinalea ezarri +SetTrainsLimit=Ezarri tren limitea +SpawnItem=Itema agerrarazi +StackSplit=Multzoa erdibitu +StartRepair=Hasi konponketa +StartResearch=Hasi ikerketa +StartWalking=Ibiltzen hasi +TakeEquipment=Ekipamendua artu +ToggleDriving=Gidatzea aktibatu/desaktibatu +Undo=Desegin +Upgrade=Hobetu +UseItem=Itema erabili +[gui-player-management] +add-player=Jokalaria gehitu +admin=Administratzailea +ban=Debekatu +banned=Kanporatuta +delete-player=Ezabatu +demote=Maila jaitsi +kick=Kanporatu +last-online=Azken aldiz konektatuta +manage=Kudeatu +mute=Mututu +muted=Mutututa +name=Izena +never=inoiz +now=orain +operations=Eragiketak +promote=Maila igo +purge=Purgatu +time-ago=duela __1__ +unban=Kendu debekua +unmute=Desmututu +unwhitelist=Lista zuritik kendu +whitelist=Baimentze-lista +whitelisted=Baimentze-listan +[gui-power-switch] +off=Itzalita +on=Piztuta +state=Egoera +[gui-production] +consumption=Kontsumoa +electricity=Elektrizitatea +fluids=Likidoak +items=Itemak +kills=Hilketak +pollution=Kutsadura +production=Ekoizpena +title=Ekoizpena +[gui-programmable-speaker] +show-alert=Alerta erakutsi +volume=Bolumena +[gui-quick-panel] +items=Itemak +panels=Panelak +shortcuts-select=__1__: aukeratu +title=Panel azkarra +tools=Tresnak +[gui-resource-entity] +minimum-yield=Gutxienezko ekoizpena +[gui-roboport] +repair-packs=Konponketa paketeak +robots=Robotak +[gui-rocket-silo] +rocket-inventory-label=Suziri inbentarioa +rocket-progress=Suziri aurrerapena +[gui-save-game] +save=Gorde +save-as=Gorde honela... +title=Gorde jokoa +[gui-save-scenario] +save-as=Gorde honela... +title=Eszenatokia gorde +[gui-server-config] +cancel=Ezeztatu +save=Gorde +[gui-set-email] +checking=Konprobatzen +email=E-mail +email-already-set=Kontu honek posta elektroniko bat du esleituta. Esleitutako helbide elektronikoa hau da: __1__ +email-cant-be-empty=Posta elektronikoa ezin da hutsik egon. +email-invalid=E-mail helbide hau ez da baliozkoa. +set=Ezarri +set-email-description=Kontu honek ez du posta elektronikorik esleituta. Gehitu posta elektronikoa eta pasahitza kontu hau beste plataforma edo kontsola batzuetan erabiltzeko. +set-email-success=Mezu elektroniko bat bidali da helbide honetara: __1__. Segi jarraibideei posta elektronikoa baieztatzeko eta pasahitz bat ezartzeko. +set-email-title=Posta elektronikoa ezarri +setting-email=Posta elektronikoa ezartzen +[gui-side-menu] +achievements=Lorpenak +bonuses=Bonusak +[gui-sound-settings] +alerts-volume=Alertak +game-effects-volume=Jokuaren efektuak +gui-effects-volume=GUI efektuak +master-volume=Maisua +music-volume=Musika +simulation-volume=Simulazioak +walking-sound-volume=Ibiltze soinua +wind-volume=Haizea +[gui-speed-panel] +normal=Normala +pause=Pausatu +paused=Pausatuta +show-gui=GUI-a erakutsi +speed=Abiadura: __1__ +speed-down=Abiadura mantsotu +speed-up=Azkartu +[gui-splitter] +left=Ezkerra +right=Eskuina +[gui-sync-mods-with-save] +cancel=Itzuli +confirm=Berretsi +correct=Zuzena: +disabled=Desgaituta: +download=Deskargatu +enable=Gaitu +enable-correct-version=Gaitu bertsio zuzena +join-server-after-sync=Konektatu zerbitzarira sinkronizatu ondoren +keep-enabled=Aktibatuta mantendu +load-save-after-sync=Kargatu partida sinkronizazioaren ondoren +no-compatible-version=Ez dago bertsio bategarririk: +no-release=Argitarazerik ez: +not-in-save=Ez dago gordeketan: +not-on-mod-portal=Ez dago mod portalean: +ready-to-download=Deskargatzeko prest: +sync-mods-with-server=Sinkronizatu mod-ak zerbitzariarekin +title=Sinkronizatu mod-ak gordetako jokoarekin +wrong-version-enabled=Bertsio okerra gaituta: +[gui-tag-edit] +cancel=Ezeztatu +confirm=Baieztatu +delete=Ezabatu +icon=Ikonoa +name=Izena +snapping=Atxikitzea +title-create=Etiketa berria +title-edit=Etiketa ezarpenak +[gui-technology-preview] +continue-research=Jarraitu +effects=Efektuak +prerequisites=Behar du +start-research=Hasi ikerketa +status-available=Erabilgarri +status-disabled=Deskubritu gabea +status-not-available=Eskuraezina +status-queued=Ilaratuta +status-researched=Ikertuta +status-researching=Ikertzen +title-status=(__1__) +un-research=Desikertu +unit-ingredients=Kostua +[gui-technology-progress] +cancel=Ezeztatu +title=Ikerketa +[gui-text-tags] +blueprint=Planoa +blueprint-name-label=Izena: +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ trena irekitzeko +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ tren geltokia irekitzeko +following-text-achievement=[Lorpena: __1__] +following-text-armor=[Armadura: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Entitatea: __1__] +following-text-fluid=[Fluidoa: __1__] +following-text-gps=[Kokapena: __1__] +following-text-item=[Itema: __1__] +following-text-item-group=[Item multzoa: __1__] +following-text-recipe=[Errezeta: __1__] +following-text-technology=[Technologia: __1__] +following-text-tile=[Lauza: __1__] +following-text-train-no-name=[Trena] +following-text-train-stop-no-name=[Tren geltokia] +following-text-train-stop-with-name=[Tren geltokia: __1__] +following-text-train-with-name=[Trena: __1__] +following-text-unknown-item=[Item ezezaguna] +following-text-virtual-signal=[Seinale birtuala: __1__] +gps-position-label=Kokapena: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ ikusteko +invalid-train=Tren baliogabea +invalid-train-stop=Tren-geltoki baliogabea +train-hover=Trena: __1__ +train-stop-hover=Tren geltokia: __1__ +[gui-the-rest-settings] +title=Bestelakoak +warning-label=KONTUZ +[gui-tips-and-tricks] +mark-as-read=Irakurrita gisa markatu +play-tutorial=Tutoriala jolastu +[gui-train] +add-empty-condition=Karga hutsik +add-fluid-count-condition=Likido edukia +add-full-condition=Karga beteta +add-inactivity-condition=Gelditasuna +add-item-count-condition=Item kopurua +add-station=+ Gehitu geltokia +add-time-condition=Pasatako denbora +automatic-mode=Automatikoa +cargo=Erregaia +cargo-condition=Karga +circuit=Zirkuitua +color=Kolorea +fluid=Likido +invalid=Baliogabea +manual-mode=Eskuz +of-inactivity=jarduerarik gabe +passed=pasa d(ir)a +schedule=Programazioa +[gui-train-rename] +perform-change=Aldaketak ezarri +[gui-train-state] +no-schedule=Programaziorik gabe +[gui-train-stop] +rename-stop=Geltokia berrizendatu +[gui-train-wait-condition-description] +and=ETA +or=EDO +[gui-trains] +empty-schedule=[Hutsik] +manual-mode=Eskuzko modua +stations-tab=Geltokiak +stations-trains=Trenak: +trains-tab=Trenak +[gui-update] +applying=Aplikatzen +cancel=Galdetu geroago +checking=Konprobatzen +could-not-init-steam-title=Steam-eko errorea +downloading=Deskargatzen +from=Instalatuta +mod=Mod +n-a=Instalatu gabe +ok=Hasi saioa +password=Pasahitza +to=Bertsio berria +update-now=Orain eguneratu +username=Erabiltzaile-izena +[gui-update-mods] +all-mods-up-to-date=Mod guztiak eguneratuta daude +cancel=Ezeztatu +checking-for-updates=Eguneraketak bilatzen +local-version-column-header=Bertsio lokala +name-column-header=Izena +new-version-column-header=Bertsio berria +update-selected=Eguneratu hautatutakoa +[gui-upgrade] +entities=Entitateak +from=Nondik +modules=Moduluak +to=Nora +[gui-user-login] +error=Errorea +logging-in=Saioa hasten +login=Hasi saioa +[inventory-restriction] +cant-be-burned=__1__ ezin da erabili erregai bezala. +cant-be-smelted=__1__ ezin da urtu. +cant-be-used-as-ammo=__1__ ezin da erabili munizio bezala. +cant-be-used-as-ammo-for=__1__ ezin da __2__-rentzat armadura gisa erabili. +cant-be-used-as-armor=__1__ ezin da armadura gisa erabili. +cant-be-used-as-gun=__1__ ezin da arma bezala erabili. +cant-shoot=__1__-k ezin du __2__ tirokatu. +[item-name] +item-unknown=Objektu ezezaguna +[lua-profiler] +elapsed=Igarotako denbora: __1__ ms +[multiplayer] +catching-up=Eguneratzen. +connecting-to-the-game=Jokora konektatzen... +desynced=Desinkronizatuta. +mod-mismatch-detected=Mod-en desdoikuntza detektatu da! +saving-map=Mapa gordetzen +unknown-username=Erabiltzaile izen ezezaguna +[noise-expression] +0_16-elevation=Zingirak +0_17-island=Uhartea +0_17-lakes-elevation=Normala +aux=Normala +debug-aux=Arazketa +debug-moisture=Arazketa +debug-temperature=Arazketa +elevation=Normala +endless-ocean-with-starting-area-elevation=Bukaera gabeko ozeanoa +moisture=Normala +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normala +[noise-property] +aux=Laguntzailea +elevation=Altitudea +moisture=Hezetasuna +temperature=Tenperatura +[permissions-command-output] +action-set-to=__1__ __2__-ra ezarria. +added-player-to-group=__1__ __2__ taldera gehitu da. +created-group=__1__ taldea sortua. +player-is-in-group=__1__ __2__ taldean dago. +player-is-not-in-any-group=__1__ ez dago inongo taldetan. +player-is-not-in-group=__1__ ez dago __2__ taldean. +player-removed-from-group=__1__ __2__ taldetik kanporatua. +unable-to-create-group=Ezin izan da taldea sortu. +unknown-group=Talde ezezaguna: __1__. +unknown-player=Jokalari ezezaguna: __1__. +[recipe-difficulty] +expensive=Garesti +normal=Normal +[richness] +none[1]=Ezer ez +[size] +none=Ezer ez +[spidertron-status] +connection=Konexioa +idle=Inaktibo +moving=Mugitzen (__1__) +not-connected=Konektatu gabe +shooting=Tirokatzen +[technology-difficulty] +expensive=Garesti +normal=Normal +[tile-name] +tile-unknown=Lauza ezezaguna +[tooltip-category] +activated=Aktibatuta +burnable-fuel=erregaia +consumed=Kontsumituta +consumes=Kontsumitu +debug=Arazketa +effect=Efektu +electricity=elektrizitatea +fluid=likido +generates=Sortzen du +heat=beroa +personal-weapon=Arma pertsonalak +player-armor=Armadura +stores=Biltegiratzen du +thrown=Botata +train=Trena +turret=Dorretxo +vehicle=Ibilgailua + diff --git a/factorio/data/core/locale/eu/info.json b/factorio/data/core/locale/eu/info.json new file mode 100644 index 0000000000000000000000000000000000000000..9b6d680dde20616377379ebf7c01f744787fd7c1 --- /dev/null +++ b/factorio/data/core/locale/eu/info.json @@ -0,0 +1,3 @@ +{ + "completed": 52 +} \ No newline at end of file diff --git a/factorio/data/core/locale/fa/core.cfg b/factorio/data/core/locale/fa/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e2fcce183c5230db3a2874f8b797f579a966109e --- /dev/null +++ b/factorio/data/core/locale/fa/core.cfg @@ -0,0 +1,351 @@ +action-leads-to-fluid-mixing=.درک طولخم ار تاعیام ناوتیمن +and=و +ban-report=__2__ تلع هب __1__ +blueprint-no-name=ناونع نودب +cant-add-player-already-exists=.دراد دوجو لبق زا __1__ مان اب ینکیزاب +cant-be-connected-to-wire=تسین ریذپ ناکما میس هب لاصتا +cant-change-enemy-wires=.دیهدب رییغت دیناوتیمن ار نمشد یاه میس +cant-enter-enemy-vehicles=.دیوشب دیناوتیمن نمشد هیلقن هلیسو دراو +cant-open-enemy-structures=.دینک زاب ار نمشد یاه هزاس دیناوتیمن +cant-paste-enemy-structure-settings=.دینک تسیپ نمشد هزاس یور ار تامیظنت دیناوتیمن +cant-set-duplicate-request=.هدش تساوخرد یرگید تالسا رد البق __1__ +cant-set-duplicate-trash-slot=.هدش میظنت یرگید تالسا رد البق __1__ +cant-set-filter=__1__ :دیراذگب ار رتلیف نیا دیناوتیمن امش +cant-set-request-when-it-is-automated=.دنا هدش میظنت یرادم هکبش طسوت یتقو دیهدب رییغت یتسد ار اهتساوخرد دیناوتیمن امش +continue=همادا +cursor=امن ناکم +destination-full=تسا رپ دصقم +disabled-by-server=رورس طسوت هدش لاعفریغ +discard-changes=تارییغت وغل +empty-file-name=.تسا یلاخ لیاف مسا +entered-the-vehicle=.دیدش هیلقن هلیسو دراو +format-degrees=°__1__ +format-degrees-c=دارگیتناس هجرد __1__ +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=٪__1__ +format-pixels=لسکیپ __1__ +invalid-character-in-file-name=.لیاف مسا رد زاجمریغ رتکاراک +invalid-grid-position-value=.تسا یروت تیعقوم یارب یربتعمان رادقم __1__ +invalid-parameter=ربتعمان رتماراپ +invalid-screenshot-resolution=.دشاب {__1__ ,1} هدودحم زا دیاب عافترا و ضرع .تاشنیرکسا یارب ربتعمان داعبا +invalid-snap-to-grid-value=.تسا یروت هب ندیبسچ یارب یربتعمان رادقم __1__ +invalid-zoom-level=.دشاب رتشیب ای __1__ دیاب موز حطس .ربتعمان موز حطس +left-the-vehicle=.دیدش جراخ هیلقن هلیسو زا +loading-mods=...اه دوم یریگراب +locks=دنکیم لفق +new-tips=دیدج یاهییامنهار +new-tips-count=__1__ :دیدج ییامنهار +no-bans=.تسا هدشن نب ینکیزاب چیه +no-path=ریسم نودب +noname-station=هاگتسیا +not-allowed-character-in-file-name=.دینک هدافتسا لیاف مسا رد "__1__" زا دیناوتیمن +not-enough-rails=تسین یفاک لیر +on-the-ground=نیمز یور +opened-item-removed=.دش فذح متیآ +or=ای +player-changed-color-singleplayer=.تسا __1__ امش دیدج گنر +player-doesnt-exist=.درادن دوجو __1__ مسا هب ینکیزاب +player-is-not-an-admin=.تسین نیمدا کی __1__ +player-isnt-online=.تسین نیالنآ __1__ +player-was-demoted=.دش هتفرگ __2__ طسوت __1__ ینیمدا +reset-to-defaults-disabled=.دنراد ضرفشیپ رادقم تامیظنت مامت +si-prefix-symbol-giga=اگیگ +si-prefix-symbol-kilo=ولیک +si-prefix-symbol-mega=اگم +si-prefix-symbol-tera=ارت +si-unit-kilometer-per-hour=تعاس رد رتمولیک +si-unit-symbol-joule=لوژ +si-unit-symbol-watt=تاو +time-symbol-hours=تعاس __1__ +time-symbol-hours-short=س__1__ +time-symbol-milliseconds=هیناث یلیم __1__ +time-symbol-minutes=هقیقد __1__ +time-symbol-minutes-short=د__1__ +time-symbol-seconds=هیناث __1__ +time-symbol-seconds-short=ث__1__ +unlocks=دنکیم دازآ +unspecified=صخشمان +vehicle-is-full=.تسا رپ هیلقن هلیسو +wire-cant-reach=هسریمن میس +[cant-build-reason] +cant-build-here=تسین اجنیا رد تخاس ناکما +invalid-rail-signal-position=یلیر لانگیس ربتعمان تیعقوم +invalid-train-stop-position=راطق هاگتسیا ربتعمان تیعقوم +invalid-transport-belt-connectable-position=هلاقن راون ربتعمان تیعقوم +out-of-world=دیزاسب یزیچ هشقن نوریب دیناوتیمن +rail-signals-must-be-built-next-to-rail=.دوش هتخاس لیر رانک دیاب راطق لانگیس +[character-corpse] +died=درُم +killed-by=طسوت هدش هتشک +name=(__1__) دسج +time-ago=شیپ __1__ +time-remaining=هدنامیقاب نامز +[color] +acid=دیسا +cyan=یاهزوریف +gray=یرتسکاخ +green=زبس +orange=یجنران +pink=یتروص +purple=شفنب +red=زمرق +white=دیفس +yellow=درز +[color-capital] +blue=B +green=G +red=R +[command-help] +all-players-list=:اهنکیزاب مامت +help-list=:هدافتسا لباق تاروتسد +[command-output] +players-on-banlist=__1__ :هدش نب نانکیزاب +shout=دایرف +whisper=اوجن +[config-output] +invalid-config=__1__:هتخانشان میظنت +server-description-empty=.درادن تاحیضوت رورس +server-name=__1__ :رورس مان +server-name-changed=.تفای رییغت __1__ هب رورس مان +upload-rate-unlimited=.دودحمان +upload-slots-unlimited=.دودحمان +[error] +audio-error-title=ادص رد اطخ +data-error-title=هداد رد اطخ +error-message-box-title=اطخ +failed-to-load-save-file=.دوبن زیمآ تیقفوم هریخذ لیاف یریگراب +[gui-browse-games] +downloading-game-information=یزاب تاعالطا دولناد +favourite-tooltip=اهیدنمهقالع +loading=...یراذگراب لاحرد +no-players=نکیزاب نودب +ping=گنیپ +ping-calculating=هبساحم لاح رد +version=هخسن +[gui-building-statistics] +built=هدش هتخاس +title=اهنامتخاس +[gui-car] +color=گنر +driver=هدننار +passenger=رفاسم +trunk=بقع قودنص +[gui-constant] +off=شوماخ +on=نشور +[gui-control-behavior] +circuit-connection=یرادم طابترا +circuit-network=یرادم هکبش +connect=لاصتا +connected-to-network=هکبش هب لصتم +logistic-network=کیتسجل هکبش +not-connected=تسین لصتم +[gui-control-behavior-modes] +enable-disable=لاعف ریغ/لاعف +read-contents=اوتحم ندناوخ +send-to-train=راطق هب لاسرا +set-filters=اهرتلیف میظنت +use-colors=گنر زا هدافتسا +[gui-control-behavior-modes-guis] +blue=یبآ +green=زبس +pulse-mode=سلاپ +red=زمرق +yellow=درز +[gui-create-account] +create=داجیا +[gui-downloading-mods] +currently-downloading-nothing=چیه +[gui-hotkey-suggestions] +transfer-all=همه لاقتنا +[gui-install-mods] +mods-headers-download-count=دولناد دادعت +mods-headers-name=مان +mods-headers-version=هخسن +[gui-manage-mods] +name-column-header=مان +version-column-header=هخسن +[gui-map-editor] +editor-inventory=رگشیاریو +settings=تامیظنت +tools=رازبا +[gui-map-editor-force-data-editor] +setting-is-invalid=.تسا ربتعمان میظنت دنچ ای کی +[gui-map-editor-lua-snippet-editor] +name=مان +[gui-map-editor-menu] +regenerate-map=هشقن دیلوتزاب +resume-editing=شیاریو همادا +save-map-as=ناونعب هریخذ +title=هشقن رگشیاریو +[gui-map-editor-script-editor] +color=گنر +name=مان +[gui-map-editor-settings-categories] +other=ریاس +ui=یربراک طبار +[gui-map-editor-surface-editor] +surface-name=مان +[gui-map-editor-time-editor] +apply-ticks-per-day=لامعا +speed=تعرس +[gui-map-editor-title] +cliff-editor=اه هرخص +time-editor=نامز +[gui-map-editor-tool] +brush=ملق +circle=هریاد +cursor=امن ناکم +line-selection=طخ +paint-bucket=لطس +point=هطقن +spray=یرپسا +square=عبرم +[gui-map-info] +invalid-file=.تسه هدید بیسآ ای ربتعمان لیاف +[gui-mod-info] +active-version=لاعف هخسن +author=هدنزاس +contact=سامت +delete=فذح +dependencies=اهزاینشیپ +description=تاحیضوت +factorio-version=ویروتکف هخسن +homepage=تیاس +incompatibilities=اب راگزاسان +name=مان +optional-dependencies=یرایتخا یاهزاینشیپ +optional-dependency=(یرایتخا) +status=تیعضو +status-disabled=لاعفریغ +status-enabled=لاعف +status-not-installed=هدشن بصن +toggle=رییغت +version=هخسن +[gui-mod-load-error] +exit=جورخ +[gui-mod-settings] +setting-is-invalid=.تسا ربتعمان میظنت دنچ ای کی +[gui-mods] +install=بصن +manage=تیریدم +title=اهدوم +unconfirmed-changes=.دراد دوجو هدشن دییات تارییغت +updates=اهیناسرزورهب +[gui-other-settings] +username-invalid-characters=.دینک هدافتسا -_. و دادعا ،نیتال فورح زا طقف افطل .دشابیم ربتعمان یاه رتکاراک لماش امش یربراک مان +[gui-permissions] +add-group=هورگ ندوزفا +add-player-to-group=هورگ هب نکیزاب ندوزفا +clone-group=هورگ یپک +disable-all=همه ندرک لاعف ریغ +enable-all=همه ندرک لاعف +players-in-group=هورگ رد نانکیزاب +remove-player-from-group=هورگ زا نکیزاب فذح +[gui-permissions-names] +Build=تخاس +[gui-player-management] +add-player=نکیزاب ندوزفا +ban=نب +cant-delete-yourself=.دینک فذح ار ناتدوخ دیناوت یمن امش +delete-player=فذح +manage-permissions=اهیسرتسد تیریدم +name=مان +never=زگره +now=نالا +promote=نیمدا هب اقترا +unban=نب زا ندرک جراخ +[gui-power-switch] +off=شوماخ +on=نشور +[gui-production] +consumption=فرصم +electricity=قرب +kills=اه هتشک +pollution=یگدولآ +[gui-programmable-speaker] +volume=ادص هجرد +[gui-server-config] +cancel=فارصنا +save=هریخذ +[gui-splitter] +left=پچ +right=تسار +[gui-tag-edit] +cancel=فارصنا +confirm=دییات +delete=فذح +name=مان +[gui-text-tags] +blueprint=هشقن +gps-invalid=تسا ربتعمان هدش صخشم تیعقوم +invalid-train=ربتعمان راطق +invalid-train-stop=ربتعمان راطق هاگتسیا +[gui-tips-and-tricks] +play-tutorial=شزومآ هب دورو +replay-tutorial=شزومآ هب ددجم دورو +[gui-train] +invalid=ربتعمان +[gui-update] +authorization-instructions=.دینک دراو ار دوخ روبعزمر و یربراکمان یناسرزورهب دولناد تهج +checking=یسررب لاح رد +downloading=یریگراب لاح رد +invalid-login=!تسا ربتعمان هژاورذگ ای یربراک مان +ok=دورو +password=روبع زمر +username=یربراکمان +[gui-update-mods] +name-column-header=مان +[gui-user-login] +create-account=یربراکباسح داجیا +email-can-not-be-empty=.دشاب یلاخ دناوت یمن لیمیا +error=اطخ +forgot-password=روبعزمر یشومارف +logging-in=دورو لاح رد +logging-in-with-steam=میتسا اب دورو لاح رد +login=دورو +must-accept-the-terms-of-service=.دیریذپب ار تامدخ زا هدافتسا طیارش دیاب امش +password-can-not-be-empty=.دشاب یلاخ دناوت یمن روبع زمر +username-can-not-be-empty=.دشاب یلاخ دناوت یمن یربراک مان +[multiplayer] +address-and-port-already-used-for-different-player=.دشابیم هدافتسا رد یرگید نکیزاب یارب نونکا مه امش تروپ و یپیآ +connected-downloading-map=(__1__) هشقن یریگراب +downloading-map-failed=.دینک شالت هرابود افطل .دش هجاوم اطخ اب هشقن دولناد +invalid-address=.(__2__) تسین ربتعم سردآ کی __1__ +joined-paused-game=.دینیبب ار هشقن تسناوت دیهاوخ تفای همادا یزاب یتقو .دیدش قحلم هدش فقوتم یزاب کی هب امش +mod-mismatch-detected=!دش هداد صیخشت اهدوم قیبطت مدع +no-address=.دشن ادیپ __1__ +player-limit-reached=.دیسر نکیزاب دادعت تیدودحم هب یزاب نیا +saving-map=هشقن یزاس هریخذ لاح رد +server-not-responding=دهدیمن خساپ رورس +unknown-username=هتخانشان یربراک مان +user-not-whitelisted=.تسین رورس دیفس تسیل رد امش یربراک مان +user-server-key-expired=.نکیزاب رابتعا دییات یلخاد یاطخ +user-with-that-name-already-in-game=.تسا یزاب رد نونکا مه امش مسا اب ینکیزاب +version-mismatch-detected=!دش هداد صیخشت یزاب هخسن قیبطت مدع +you-cant-keep-up=.دیدش عطق یزاب زا امش نیمه یارب .دنامب گنهامه رورس اب ات دوبن عیرس یفاک هزادنا هب امش هکبش ای هنایار +you-have-been-dropped=.دیدش عطق یزاب زا امش +you-were-afk=.دیدش عطق یزاب زا تیلاعف مدع تلع هب امش +you-were-banned=.دیدش نب رورس زا امش +you-were-kicked=.دیدش جارخا رورس زا امش +[noise-expression] +0_17-island=هریزج +0_17-lakes-elevation=لامرن +aux=لامرن +debug-aux=گابید +debug-moisture=گابید +debug-temperature=گابید +elevation=لامرن +endless-ocean-with-starting-area-elevation=اهتنایب سونایقا +moisture=لامرن +temperature=لامرن +[noise-property] +elevation=عافترا +moisture=تبوطر +temperature=امد +[tutorial-gui] +research-tooltip-heading=!دش لماک قیقحت + diff --git a/factorio/data/core/locale/fa/info.json b/factorio/data/core/locale/fa/info.json new file mode 100644 index 0000000000000000000000000000000000000000..cb90d77a293b733e9737b9ab0c2c4d5f38a8e964 --- /dev/null +++ b/factorio/data/core/locale/fa/info.json @@ -0,0 +1,3 @@ +{ + "completed": 14 +} \ No newline at end of file diff --git a/factorio/data/core/locale/fi/core.cfg b/factorio/data/core/locale/fi/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..d9c5c2127796f6b73d5f20c32ef55389a97b8858 --- /dev/null +++ b/factorio/data/core/locale/fi/core.cfg @@ -0,0 +1,3493 @@ +action-leads-to-fluid-mixing=Nesteitä ei saa sekoittaa. +and=ja +ban-report=__1__ syystä __2__ +ban-report-ip=__1__ (__2__) syystä__3__ +base-mod-disabled=Peli vaatii toimiakseen tällä hetkellä poissa käytöstä olevan peruspelin. Haluatko ottaa sen käyttöön? +base-mod-invalid=Peli vaatii toimiakseen peruspelin, mutta se on vioittunut. +blueprint-library-shortcut-broken=Toiminnon osoittamaa suunnitelmaa ei enää ole suunnitelmakirjastossa. +blueprint-no-name=Nimetön +blueprint-transferring=Siirretään rakennussuunnitelmaa: __1__ +bonus-progress-bar-tooltip=Lisätuotanto: __1__ +building-atlas=Ladataan grafiikkakarttaa... +building-prototypes=Ladataan prototyyppejä... +cannot-open-mod-settings-game-not-fully-setup=Modien asetuksia ei voi avata, kun peli ei ole vielä valmiina (keskeytettyyn moninpeliin liityttäessä) +cant-add-player-already-exists=Jonkun pelaajan nimi on jo __1__. +cant-be-connected-to-copper-wire=Tätä ei voi yhdistää sähköverkkoon +cant-be-connected-to-wire=Ei voi yhdistää johtoon +cant-be-crafted-in-this-machine=Ei voi koota tässä koneessa. +cant-be-damaged=Tätä ei voi vahingoittaa. +cant-be-mined=Tätä ei voi louhia. +cant-be-rotated=Tätä ei voi kääntää. +cant-change-enemy-wires=Vihollisen johtoja ei voi muuttaa. +cant-clear-cursor=__1__ ei mahdu takaisin hahmon tavaraluetteloon. +cant-connect-rolling-stock-not-in-rolling-stock=Ei voi yhdistää rautatiekalustoa, et ole rautatiekalustossa. +cant-connect-rolling-stock-not-in-vehicle=Ei voi yhdistää rautatiekalustoa, et ole ajoneuvossa. +cant-connect-rolling-stock-too-close=Ei voi yhdistää raidekalustoa, vaunut liian lähekkäin. +cant-copy-enemy-structure-settings=Ei voida kopioida asetuksia vihollisen rakennuksista. +cant-disconnect-rolling-stock-not-in-rolling-stock=Ei voi katkaista yhteyttä rautatiekalustoon, et ole rautatiekalustossa. +cant-disconnect-rolling-stock-not-in-vehicle=Ei voi katkaista yhteyttä rautatiekalustoon, et ole ajoneuvossa. +cant-enter-enemy-vehicles=Vihollisen ajoneuvoon ei voi nousta. +cant-join-game-not-in-main-menu=Siirry päävalikkoon liittyäksesi Steam-peleihin. +cant-join-game-steam-init-failed=Peliin liittyminen ei onnistu. Steamin alustus epäonnistui. +cant-join-game-steam-networking-disabled=Peliin liittyminen ei onnistu: Steam-verkko on poistettu käytöstä asetuksissa. +cant-mine-enemy-structure=Vihollisen rakennelmia ei voi louhia. +cant-mine-vehicle-with-passenger=Tätä ei voi poistaa, koska toinen pelaaja on sen sisällä. +cant-open-enemy-structures=Vihollisen rakennelmia ei voi avata. +cant-paste-enemy-structure-settings=Ei voida liittää asetuksia vihollisen rakennuksiin. +cant-put-item-back=Esinettä ei voi palauttaa: __1__ +cant-reach=Ei tavoita +cant-repair-enemy-structures=Vihollisen rakennelmia ei voi korjata. +cant-rotate-enemy-structures=Vihollisen rakennelmia ei voi kääntää. +cant-run-command-not-admin=Komentoa (__1__) ei voi suorittaa. Et ole ylläpitäjä. +cant-run-command-not-in-multiplayer-game=Komentoa (__1__) ei voi suorittaa yksinpelissä. +cant-set-duplicate-filter=__1__ on jo suodatettu eri ruudussa. +cant-set-duplicate-request=__1__ on jo tilattu eri ruutuun. +cant-set-duplicate-trash-slot=__1__ on jo asetettu eri ruutuun. +cant-set-filter=Et voi asettaa tätä suodinta: __1__ +cant-set-request-when-it-is-automated=Piiriverkon asettamia pyyntöjä ei voi muokata. +cant-swap-console-with-player=Ei voi vaihtaa konsolia pelaajan kanssa: Konsolilta käytettäessä oletetaan kahta pelaajaa. +cant-swap-expected-two-players=Ei voi vaihtaa: Konsolilta käytettäessä oletetaan kahta pelaajaa. +cant-swap-with-yourself=Et voi vaihtaa pelaajaa itsesi kanssa. +cant-transfer-from-enemy-structures=Vihollisen rakennelmista ei voi siirtää. +cant-transfer-to-enemy-structures=Vihollisen rakennelmiin ei voi siirtää. +cheat-will-disable-achievements=Huijauskomennon käyttäminen poistaa saavutukset käytöstä. Toista komento jatkaaksesi. +checking-sprites=Tarkistetaan grafiikoita... +close-file-reason-corrupt=CRC-tarkastus epäonnistui: zip-tiedosto on korruptoitunut. +close-file-reason-other=Muu, virhekoodi:__1__ +closing-file-failed=Tiedoston __1__ sulkeminen epäonnistui\nSyy: __2__. +colon=: +color-for-players-only=Väri voidaan määrittää vain pelaajille. +command-attempted-not-allowed=__1__ yritti suorittaa komennon, johon hänellä ei ollut oikeutta: __2__ +command-ran=__1__ (komento): __2__ +command-will-disable-achievements=Lua-konsolikomentojen käyttäminen poistaa saavutukset käytöstä, toista komento jatkaaksesi. +continue=Jatka +control-controller-axis-related=Tämän ohjaimen täytyy tulla peliohjaimen liipaisimesta. +control-controller-button-related=Tämän ohjaimen täytyy tulla peliohjaimen napista. +control-controller-stick-related=Tämän ohjaimen täytyy tulla peliohjaimen tatista. +control-keyboard-related=Toiminto on kytkettävä näppäimistöön. +control-mouse-related=Toiminto on kytkettävä hiireen. +control-mouse-related-on-controller=Tämän asetuksen on oltava __1__ tai __2__. +control-mouse-wheel-related=Tämän ohjaimen täytyy tulla hiiren rullasta. +cropping-bitmaps=Rajataan bittikarttoja... +cursor=Osoitin +days=__1__ __plural_for_parameter_1_{1=päivä|rest=päivää}__ +days-ago=__1__ __plural_for_parameter_1_{1=päivä|rest=päivää}__ sitten +destination-full=Kohde täynnä +disabled-by-server=Palvelimen poistama +discard-changes=Hylkää muutokset +dying-explosion-name=__1__ (kuolinräjähdys) +editor-will-disable-achievements=Karttaeditorin käyttäminen poistaa saavutukset käytöstä, toista komento jatkaaksesi. +electric-pole-wire-limit-reached=Kytkentöjen määrä on suurin mahdollinen. +empty-file-name=Tiedostolla ei ole nimeä. +empty-stop-name=Asemalla ei ole nimeä +entered-the-vehicle=Nousit ajoneuvoon. +error-while-importing-string=Virhe tuotaessa merkkijonoa: +error-with-handler-failed=__1__\nKäsitellessä tätä tapahtui virhe:\n__2__ +error-with-handler-message=__1__\nVirheenkäsittelijä lisäsi seuraavan informaation:\n__2__ +evolution-message=Evoluutiokerroin: __1__. (Aika __2__ %) (Saasteet __3__ %) (Tuhotut pesät __4__ %) +failed-to-import-string=Suunnitelman tuonti epäonnistui: __1__. +failed-to-load-base-mod=Virhe peruspeliä ladatessa. +failed-to-load-mod=Modin "__1__" lataaminen epäonnistui +failed-to-load-mod-reason=Modin "__1__" lataaminen epäonnistui: __2__ +feature-not-available-in-demo-version=Tämä ominaisuus ei ole saatavilla pelin kokeiluversiossa +file-name-too-long=Tiedoston nimi liian pitkä. (Enintään __1__ merkkiä) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ Gt/s +format-kilobytes-per-second=__1__ kt/s +format-megabytes-per-second=__1__ Mt/s +format-percent=__1__ % +format-pixels=__1__ px +game-saved-to=Peli tallennettu kohteeseen __1__. +grid-position-and-absolute-position-need-to-match=Ruudukon sijainnin ja suunnitelman ruudukon sijainnin koordinaattien on oltava joko kaikki parillisia- tai kaikki parittomia lukuja. +grid-position-value-has-to-be-multiple=Suunnitelman sijainti ruudukossa tulee olla luvun __1__ monikerta. +hours=__1__ __plural_for_parameter_1_{1=tunti|rest=tuntia}__ +hours-ago=__1__ __plural_for_parameter_1_{1=tunti|rest=tuntia}__ sitten +invalid-character-in-file-name=Tiedoston nimessä on kelpaamaton merkki. +invalid-grid-position-value=__1__ on epäkelpo arvo ruudukon sijainnille +invalid-parameter=Virheellinen parametri +invalid-screenshot-resolution=Virheellinen kuvaresoluutio. Leveyden ja korkeuden pitää olla väliltä {1, __1__}. +invalid-snap-to-grid-value=__1__ ei ole kelvollinen ruudukkoon kiinnittymisen arvo. +invalid-zoom-level=Väärä lähennystaso. Lähennyksen on oltava suurempi tai yhtä suuri kuin __1__. +item-has-tags=Esineellä on tunnisteita. +left-the-vehicle=Lähdit ajoneuvosta. +loading-mods=Ladataan modeja... +loading-sounds=Ladataan ääniä... +loading-sprites=Ladataan grafiikoita... +locks=Lukitsee +low-ram-warning=Tämä pelitallennus käyttää suurta määrää muistia ja todennäköisesti kaataa pelin.\nKuvakkeiden resoluution vähentäminen grafiikka-asetuksissa vähentää muistin käyttöä.\n__1__ +manual-wire-dragging-disabled=Manuaalinen johdon vetäminen pois käytöstä +map-info-combined-yield-percentage=__1__ yhdistetty tuotto __2__ % +minutes=__1__ __plural_for_parameter_1_{1=minuutti|rest=minuuttia}__ +minutes-ago=__1__ __plural_for_parameter_1_{1=minuutti|rest=minuuttia}__ sitten +missing-equipment=Puuttuvat varusteet: +missing-equipment-list-item=__1__ X __2__ +missing-item=__1__ puuttuu +mod-caused-error=Modi __1__ aiheutti virheen, josta on mahdoton palautua.\nIlmoitathan tästä virheestä modin kehittäjälle.\n\n__2__ +mod-name-too-long=Modin __1__ nimi on liian pitkä, modin nimen maksimipituus on __2__ merkkiä. +mod-title-too-long=Modin __1__ otsikko on liian pitkä, modin otsikon enimmäispituus on __2__ merkkiä. +months-ago=__1__ __plural_for_parameter_1_{1=kuukausi|rest=kuukautta}__ sitten +new-tips=Uusia vinkkejä +new-tips-count=Uusia vinkkejä: __1__ +no-artillery-in-range=Ei tykistöä kantaman sisällä. +no-artillery-with-ammo-in-range=Ei ladattua tykistöä kantaman sisällä. +no-bans=Ei voimassa olevia porttikieltoja. +no-modifier-selected=Ei muuntajaa valittuna +no-path=Ei reittiä +no-stock-to-connect-found=Yhdistettävää rautatiekalustoa ei löytynyt. +no-stock-to-disconnect-found=Erotettavaa rautatiekalustoa ei löytynyt. +noname-station=Asema +noone-to-reply=Ei ketään kenelle vastata. +not-allowed-character-in-file-name=Merkkiä "__1__" ei voi käyttää tiedoston nimessä. +not-enough-ingredients=Ei tarpeeksi materiaaleja. +not-enough-rails=Ei tarpeeksi raiteita +not-enough-space-to-connect-train=Ei tarpeeksi tilaa junan yhdistämiseen. +not-operable=Ei toimintakunnossa +on-the-ground=Maassa +opened-item-removed=Tavara on poistettu. +or=tai +per-minute-suffix=/min +per-second-suffix=/s +permissions-import-successfully=Oikeudet tuotu onnistuneesti. +player-cancelled-research=__1__ peruutti tutkimuksen __2__ +player-changed-color=__1__ on nyt väriltään __2__. +player-changed-color-singleplayer=Värisi on nyt __1__. +player-changed-research=__1__ muutti tutkimuksesta __2__ tutkimukseen __3__ +player-doesnt-exist=Pelaajaa __1__ ei ole olemassa. +player-is-already-an-admin=__1__ on jo ylläpitäjä. +player-is-already-in-admin-list=__1__ on jo ylläpitäjien listalla. Hänet ylennetään kun hän yhdistää peliin. +player-is-not-an-admin=__1__ ei ole ylläpitäjä. +player-is-not-banned=Pelaajalla __1__ ei ole voimassa olevaa porttikieltoa. +player-is-not-in-admin-list=__1__ ei ole ylläpitäjien listalla. +player-isnt-online=__1__ ei ole online-tilassa. +player-queued-research=__1__ lisäsi tutkimuksen __2__ jonoon +player-started-research=__1__ aloitti tutkimuksen __2__ +player-tried-using-cheat=Pelaaja __1__ yritti käyttää huijauskomentoa. +player-tried-using-command=Pelaaja __1__ yritti käyttää komentoa "__2__". +player-tried-using-editor=Pelaaja __1__ yritti käyttää karttaeditoria. +player-was-added-to-admin-list=__2__ lisäsi pelaajan __1__ ylläpitäjien listalle. Hänet ylennetään kun hän yhdistää peliin. +player-was-banned=__1__ määrättiin porttikieltoon. Määrääjä: __2__. Syy: __3__. +player-was-demoted=__2__ poisti ylläpitäjän oikeudet pelaajalta __1__. +player-was-kicked=__1__ heitettiin ulos. Ulosheittäjä: __2__. Syy: __3__. +player-was-promoted=__2__ antoi ylläpitäjän oikeudet pelaajalle __1__. +player-was-removed-from-admin-list=__2__ poisti pelaajan __1__ ylläpitäjien listalta. Häntä ei ylennetä kun hän yhdistää peliin. +player-was-unbanned=__2__ poisti porttikiellon pelaajalta __1__. +players-arent-on-same-surface=Pelaajia ei voi vaihtaa: pelaajat ovat eri pinnoilla. +players-dont-have-character-controllers=Ei voida vaihtaa pelaajia - Hahmolla ei ole ohjaajaa. +players-dont-have-characters=Pelaajia ei voi vaihtaa: Yhdellä tai molemmilla ei ole hahmoa. +reading-file-failed=Tiedoston __1__ luku epäonnistui.\nVirhekoodi: __2__. +reassigned-empty=Uutta sisältöä ei ole valittu. +recipe-not-craftable-in-hand=Tätä reseptiä ei voi koota käsin. +recipe-too-complex-to-craft-in-hand=Tämä resepti on liian monimutkainen käsin koottavaksi. +reload-script-data-too-large=Ladattu skripti on liian iso: __1__ > __2__. +remnant-name=__1__ (romu) +repeat-when-transferred=Suunnitelman tietue siirretään peliin, yritä uudelleen kun siirto on valmis. +replay-disabled-autoplace-specifications-changed-runtime=Uusinnat ovat pois käytöstä, koska autoplace-määrityksiä on vaihdettu suoritusaikana. +replay-saving-disabled=Uusinnan tallentaminen on poistettu käytöstä. +replay-saving-disabled-forced-by-user=Uusinnan tallennus on poistettu käytöstä koska käyttäjä pakotti prototyypin vaihtamaan lataustilaa. +replay-saving-disabled-map-version=Uusinnan tallentaminen otettu pois käytöstä, koska kartta on tallennettu pelin versiolla __1__ ja nykyinen versio on __2__. +replay-saving-disabled-migration-applied=Uusinnan tallennus poistettu käytöstä, koska kartta muunnettiin versiosta toiseen. +replay-saving-disabled-mods=Uusinnan tallentaminen on otettu pois käytöstä, koska kartan tallennustiedostossa on eri modiasetukset. +replay-saving-disabled-mods-startup-settings=Uusinnan tallentaminen on otettu pois käytöstä, koska kartan tallennustiedostossa ovat erilaiset modien käynnistysasetukset. +reset-to-defaults=Palauta __1__ __plural_for_parameter_1_{1=asetus|rest=asetusta}__ oletusarvoonsa +reset-to-defaults-disabled=Kaikki asetukset ovat jo oletusarvoissaan. +reverted-control-settings-to-default=Näppäimistön oletusasetukset palautettiin, koska vanhat asetukset eivät ole yhteensopivia nykyisen version kanssa. +rolling-stock-connected=Rautatiekalusto yhdistetty. +rolling-stock-disconnected=Rautatiekaluston yhteys katkaistu. +save-already-in-progress=Ei voida tallentaa, koska tallennus on jo käynnissä. +saving-process-crashed=Tallennusprosessi kaatui. +scenario-caused-error=Skenaario __1__ aiheutti virheen, josta on mahdoton palautua.\nIlmoitathan tästä virheestä skenaarion kehittäjälle.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=sekunti|rest=sekuntia}__ +seconds-ago=__1__ __plural_for_parameter_1_{1=sekuntti|rest=sekunttia}__ sitten +shortcut-bar-full=Toimintopalkkiin ei mahdu enempää tomintoja. +shortcut-disabled-technology-not-researched=Tämä toiminto edellyttää __1__ -teknologiaa. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Paina __CONTROL__confirm-message__ ohittaaksesi välianimaation +snap-to-grid-value-has-to-be-multiple=Ruudukkoon kiinnittymisen arvo tälle sinikopiolle tulee olla luvun __1__ monikerta. +string-import-produced-no-item=Syöte ei tuottanut tulosta. +string-import-successful=__1__ sisääntuonti onnistui. +the-blueprint-cant-be-flipped=Suunnitelmaa, jossa on __1__, ei voi kääntää. +this-cannot-be-mined-by-hand-because-it-requires-fluid=__1__ vaaditaan tämän louhintaan. +time-future=Tulevaisuudessa +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ min +time-symbol-minutes-short=__1__min +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Tavaraa ei voi lisätä, rekursio on maksimissaan __1__. +too-long-stop-name=Aseman nimessä (__1__ merkkiä) voi olla enintään __2__ merkkiä. +too-long-tag-name=Tunnisteen nimessä voi olla enintään __2__ merkkiä. Tässä nimessä on __1__ merkkiä. +unconfirmed-changes=__1__ __plural_for_parameter_1_{1=muutos|rest=muutosta}__ on vahvistamatta. +unknown-color=Tuntematon väri __1__. +unknown-command=Tuntematon komento "__1__" Kirjoita /h tai /help saadaksesi neuvoja komentoihin. +unknown-player-was-banned=__1__ (ei kartalla) määrättiin porttikieltoon. Määrääjä: __2__. Syy: __3__. +unlocks=Avaa +unspecified=määrittämätön +user-verification-already-disabled=Käyttäjän todentaminen on jo poistettu käytöstä. +user-verification-already-enabled=Käyttäjän todentaminen on jo käytössä. +user-verification-disabled=Käyttäjän todentaminen on poistettu käytöstä. +user-verification-enabled=Käyttäjän todentaminen on käytössä. +vehicle-is-full=Ajoneuvo on täynnä. +weeks-ago=__1__ __plural_for_parameter_1_{1=viikko|rest=viikkoa}__ sitten +wire-cant-reach=Johto ei ylety +years-ago=__1__ __plural_for_parameter_1_{1=vuosi|rest=vuotta}__ sitten +[achievement-progress] +console-command-used=Konsolikomentoa käytettiin. Saavutuksia ei voi enää avata tässä pelissä. +construct-with-robots-more-than=Käsin: __1__ Roboteilla: __2__ +dont-craft-manually=Käsin koottu: __1__ +editor-used=Karttamuokkainta on käytetty, joten saavuuksia ei voi enää avata tässä pelissä. +not-a-freeplay-map=Tämä voidaan saavuttaa ainoastaan vapaapelissä. +not-in-peaceful-mode=Tätä saavutusta ei voi avata rauhallisessa tilassa. +not-with-lower-enemies=Tätä saavutusta ei voi avata, jos vihollisten määrä on asetettu pienemmäksi kuin oletusmäärä. +only-when-playing-new-game=Tämän voi saada vain aloittamalla uuden pelin. +player-damaged=Suurin vahinko yhdellä iskulla: __1__ +remaining-time=Aikaa jäljellä: __1__ +[cant-build-reason] +cant-build-here=Tähän ei voi rakentaa +cant-build-on-tile=__1__ ei ole sopiva alusta +cant-build-train-stop-in-intersection=Risteykseen ei voi rakentaa juna-asemaa +covered-by-fog-of-war=Et voi rakentaa havainnoimattomalle alueelle. +entity-ghost-in-the-way=__1__-suunnitelma on tiellä +entity-in-the-way=__1__ on tiellä +entity-must-be-built-next-to-rail=__1__ on rakennettava raiteen viereen +invalid-rail-signal-position=Virheellinen opastimen sijainti +invalid-train-stop-position=Virheellinen juna-aseman sijainti +invalid-transport-belt-connectable-position=Virheellinen liukuhihnan sijainti +mixing-fluids=Eri nesteiden sisältämiä putkistoja ei voi yhdistää +no-rail-for-ghost-train=Junan suunnitelmat on rakennettava raiteille +no-rail-for-train=__1__ on rakennettava raiteille +no-resource-for-drill=__1__ vaatii alleen resurssin +no-resource-for-mining-drill=Kaivospora on rakennettava resurssin päälle +no-valid-resource-for-drill=__1__ ei voi louhia tätä resurssia +out-of-world=Kartan ulkopuolelle ei voi rakentaa +player-in-the-way=Pelaaja on tiellä +rail-signals-must-be-built-next-to-rail=Opastin on rakennettava radan viereen +too-close-to-existing-rail-signal=Liian lähellä olemassaolevaa opastinta +uncharted-area=Ei voi rakentaa kartoittamattomalle alueelle +[character-corpse] +died=Kuoli +killed-by=Tappaja +name=Ruumis (__1__) +time-ago=__1__ sitten +time-remaining=Aikaa jäljellä +[chat-icon-select-list-gui] +title=Valitse kuvake +[clone-area-errors] +source-and-destination-collide=Lähde alue ja kohde alue törmäävät. +source-area-and-destination-are-not-equal=Lähde alue ja kohde alue eivät ole saman kokoiset. +source-area-and-destination-area-must-not-be-rotated=Lähde alue ja kohde alue eivät saa olla pyöritetty. +source-entities-overlap-with-destination=Lähde kohteet menevät päällekkäin kohteen kohteiden kanssa. +tiles-collide=Lähde alueen ruudut ja kohde alueen ruudut törmäävät. +[color] +acid=Happo +black=Musta +blue=Sininen +brown=Ruskea +cyan=Syaani +gray=Harmaa +green=Vihreä +orange=Oranssi +pink=Vaaleanpunainen +purple=Violetti +red=Punainen +white=Valkoinen +yellow=Keltainen +[color-capital] +blue=B +green=G +red=R +[command-help] +admin=- Avaa pelaajienhallintaikkunan. +admins=- Tulostaa pelin ylläpitäjät. +alerts= - Ottaa käyttöön / poistaa käytöstä / mykistää / poistaa mykistyksen hälytykseltä, jonka tyyppi on . +all-players-list=Kaikki pelaajat: +available-alerts=Saatavilla olevat hälytykset: __1__. +available-colors=Saatavilla olevat värit: __1__. +ban= - Asettaa pelaajalle porttikiellon. +banlist= - Lisää tai poistaa pelaajan kiellettyjen pelaajien listalta. Sama kuin /ban tai /unban. +bans=- Tulostaa listan pelaajista, joilla on porttikielto. +cant-use-banlist-not-in-multiplayer-game="banlist"-komentoa ei voi käyttää yksinpelissä. +cant-use-permissions-not-in-multiplayer-game=permissions-komentoa ei voi käyttää yksinpelissä. +cant-use-whitelist-not-in-multiplayer-game="whitelist"-komentoa ei voi käyttää yksinpelissä. +cheat= - Avaa kaikki teknologiat ja ottaa huijaukset käyttöön. Parametri antaa pelaajalle myös joitakin esineitä. +clear=- Tyhjentää komentorivin. +color= - Muuttaa hahmon väriä. Voi olla joko ennalta ennaltamääritetty väri tai RGBA-muodossa ”# # # #”. +command= - Suorittaa Lua-komennon (jos sallittu). +config=- Avaa palvelimen hallintapaneelin. +delete-blueprint-library= - Poistaa rakennuskaaviokirjaston annetulta offline-pelaajalta tallennuksesta. Kirjoita "everybody confirm" poistaaksesi varaston kaikilta offline-pelaajilta. +demote= - Poistaa pelaajalta admin-oikeudet. +editor=- Vaihtaa karttaeditoriin. +evolution=- Tulostaa tietoa muukalaisten kehitysasteesta. +help=- Tulostaa luettelon käytettävistä komennoista. Valinnainen argumentti määrittää komennon, josta kerrotaan lisätietoja. +help-description=Kirjoita /h saadaksesi lisätietoja siitä. +help-list=Käytettävissä olevat komennot: +ignore= - Piilottaa viestit tältä pelaajalta. Ylläpitäjien viestit näytetään aina. +ignores=Tulostaa listan huomiottajätetyistä pelaajista. +kick= - Poistaa kyseisen pelaajan. +matching-alerts-list=Vastaavat hälytykset: __1__. +matching-colors-list=Vastaavat värit: __1__. +matching-commands-list=Vastaavat komennot: +matching-players-list=Vastaavat pelaajat: +measured-command= - Ajaa Lua-komennon (jos sallittu) ja mittaa sen suorittamiseen kuluneen ajan. +mute= - Estää pelaajaa sanomasta mitään chatissa. +mute-programmable-speaker= - Mykistää / poistaa mykistyksen ohjelmoitavien kaiuttimien maailmanlaajuisilta hälytyksiltä. local - koskee vain sinua; everyone - koskee kaikkia (vain ylläpitäjä voi käyttää). +mutes=- Tulostaa listan kaikista pelaajista, jotka ovat mykistetty (eivät voi puhua keskustelussa). +open= - Avaa toisen pelaajan tavaraluettelon. +perf-avg-frames=- Tikitysten/päivitysten määrä, joista suorituskykylukujen keskiarvo lasketaan. Oletusarvo on 100. Arvoja 5-10 suositellaan nopealle konvergenssille, mutta tällöin luvut vaihtelevat nopeammin. +permissions=- Avaa lupaikkunan. +players=- Tulostaa luettelon pelissä olevista pelaajista. (parametri online/o, tulostaa vain pelaajat, jotka ovat pelaamassa, count/c tulostaa vain määrän) +promote= - antaa pelaajalle admin-oikeudet. +purge= - Poistaa kaikki viestit tältä pelaajalta. +quit=- Sulkee palvelimen hallitusti. +reply= - Vastaa pelaajalle, joka viimeksi kuiskasi sinulle. +reset-tips=Nollaa vinkkien tila, ikään kuin peli olisi käynnistetty juuri ensimmäistä kertaa. +save=- Tallentaa nykyisen pelin annetulla nimellä. +screenshot= - Ottaa kuvakaappauksen nykyisillä videoasetuksillasi, tai tietyllä resoluutiolla. Tarkennus on valinnainen ja oletuksena 1. +seed=- Tulostaa kartan alustusarvon. +server-commands=- Palvelimen konsolikomennot. +server-save=- Tallentaa pelin moninpeli-palvelimessa. +shout= - Lähettää viestin kaikille pelaajille, myös toisessa joukkueessa oleville. +silent-command= - Suorittaa Lua-komennon (jos sallittu) tulostamatta sitä konsoliin. +swap-players= - vaihtaa hahmoja annettujen pelaajien välillä. Jos ei ole annettu, toinen pelaaja olet itse. +time=- Tulostaa tiedot siitä, kuinka vanha kartta on. +toggle-action-logging=- Kirjaa kaikki pelin suorittamat syöttötoimet. Tätä arvoa ei säilytetä pelin uudelleenkäynnistysten välillä, ja se vaikuttaa vain paikalliseen peliisi moninpelisessioissa. +toggle-heavy-mode=- Tätä komentoa on käytettävä varoen, sillä se tekee moninpelistä pelaamiskelvotonta. Peli alkaa jatkuvasti tallentamaan ja vertaamaan peliä itseensä etsiäkseen epäjohdonmukaisuuksia. Tätä komentoa toivotaan käytettävän kun pelin synkronointi menee rikki uuden pelaajan liittyessä palvelimelle. Peli jatkaa raskaassa tilassa kunnes se tulostaa jotain. Toivoisimme tämän tulosteen toimitettavan jotta voimme selvittää ja ratkaista ongelman. +unban= - Poistaa kyseisen pelaajan porttikiellon. +unignore= - Näytä viestit tältä pelaajalta. +unknown-command=Tuntematon komento __1__ +unlock-shortcut-bar=- Avaa kaikki toimintopalkin toiminnot. +unlock-tips=Avaa kaikki vinkkimerkinnät. +unmute= - Sallii pelaajan jälleen puhua chatissa. +version=- Näyttää tämänhetkisen pelin version. +whisper= - Lähettää viestin valitulle pelaajalle. +whitelist= - Ottaa -tai poistaa käytöstä, lisää tai poistaa pelaajan valkoiselta listalta, missä vain valkoisen listan pelaajat voivat liittyä peliin. Elä kirjoita mitään kohtaan "pelaaja" kun käytät "hanki" tulostaaksesi listan kaikista valkolistatuista pelaajista. +[command-output] +action-logging-disabled=Tapahtumien kirjaaminen poistettu käytöstä. +action-logging-enabled=Tapahtumien kirjaaminen otettu käyttöön. +alert-already-disabled=Hälytystyyppi __1__ oli jo poistettu käytöstä. +alert-already-muted=Hälytystyyppi __1__ on jo vaimennettu. +alert-disabled=Hälytystyyppi __1__ on nyt poistettu käytöstä. +alert-enabled=Hälytystyyppi __1__ on nyt otettu käyttöön. +alert-isnt-disabled=Hälytystyyppi __1__ ei ole poissa käytöstä. +alert-isnt-muted=Hälytystyyppi __1__ ei ole vaimennettu. +alert-muted=Hälytystyyppi __1__ on nyt vaimennettu. +alert-unmuted=Hälytystyyppi __1__ ei ole enää vaimennettu. +banlist-add-is-admin-only=Vain ylläpitäjät voivat asettaa porttikieltoja. +banlist-already-empty=Kiellettyjen pelaajien luettelo on jo tyhjä. +banlist-clear-is-admin-only=Vain ylläpitäjä voi tyhjentää kiellettyjen pelaajien listan. +banlist-cleared=Kiellettyjen pelaajien luettelo on tyhjennetty. +banlist-empty=Kiellettyjen pelaajien luettelo on tyhjä. +banlist-remove-is-admin-only=Vain ylläpitäjät voivat poistaa porttikieltoja. +cant-delete-blueprint-library-player-is-connected=Ei voi poistaa suunnitelmakirjastoa yhdistetyltä pelaajalta. +deleted-blueprint-library-for-players=Poistettiin rakennuskaaviokirjasto pelaajilta: +no-blueprint-libraries-to-delete=Ei rakennuskaaviokirjastoja joita poistaa. +parameters-require-admin=Et voi suorittaa komentoa näillä parametreilla: et ole ylläpitäjä. +permission-action-list=Kaikki toiminnot: __1__. +permission-groups-list=Kaikki luparyhmät: __1__. +player=Pelaaja +player-added-to-banlist=__1__ lisättiin estolistalle. +player-added-to-whitelist=__1__ lisättiin sallittujen pelaajien listaan. +player-already-muted=__1__ on jo mykistetty. +player-already-on-banlist=__1__ on jo kiellettyjen pelaajien listalla. +player-already-on-whitelist=__1__ on jo sallittujen pelaajien listalla. +player-blueprint-library-deleted=Poistettiin rakennussuunnitelmakirjasto pelaajalta __1__. +player-blueprint-library-not-found=Pelaajalla __1__ ei ollut varastoituja rakennussuunnitelmia. +player-ignored=__1__ hiljennetty. +player-is-not-on-banlist=__1__ ei ole kiellettyjen pelaajien listalla. +player-is-not-on-whitelist=__1__ ei ole sallittujen pelaajien listalla. +player-is-on-banlist=__1__ on kiellettyjen pelaajien listalla. +player-is-on-whitelist=__1__ on sallittujen pelaajien listalla. +player-isnt-muted=__1__ ei ole mykistetty. +player-list=Pelaajat (__1__): +player-list-online=Yhdistäneet pelaajat (__1__): +player-muted=__2__ mykisti pelaajan __1__. +player-unignored=__1__ ei ole enää hiljennetty. +player-unmuted=__2__ poisti mykistyksen pelaajalta __1__. +player-was-not-on-banlist=__1__ ei ollut kiellettyjen pelaajien listalla. +player-was-not-on-whitelist=__1__ ei ollut sallittujen pelaajien listalla. +player-was-removed-from-banlist=__1__ poistettiin kiellettyjen pelaajien listasta. +player-was-removed-from-whitelist=__1__ poistettiin sallittujen pelaajien listasta. +players-on-banlist=Kielletyt pelaajat: __1__ +players-on-whitelist=Sallitut pelaajat: __1__ +programmable-speaker-muted-everyone=Ohjelmoitavien kaiuttimien maailmanlaajuiset äänet on vaimennettu kaikille. +programmable-speaker-muted-local=Ohjelmoitavien kaiuttimien maailmanlaajuiset äänet on vaimennettu sinulle. +programmable-speaker-unmuted-everyone=Ohjelmoitavien kaiuttimien maailmanlaajuiset äänet kuuluvat nyt kaikille. +programmable-speaker-unmuted-local=Ohjelmoitavien kaiuttimien maailmanlaajuiset äänet kuuluvat nyt sinulle. +shout=kaikille +whisper=kuiskaa +whitelist-add-is-admin-only=Vain ylläpitäjä voi lisätä sallittujen pelaajien listalle. +whitelist-already-empty=Sallittujen pelaajien luettelo on jo tyhjä. +whitelist-clear-is-admin-only=Vain ylläpitäjä voi tyhjentää sallittujen pelaajien listan. +whitelist-cleared=Sallittujen pelaajien luettelo on tyhjennetty ja poistettu käytöstä. +whitelist-empty=Sallittujen pelaajien luettelo on tyhjä. +whitelist-remove-is-admin-only=Vain ylläpitäjä voi poistaa sallittujen pelaajien listalta. +[config-help] +afk-auto-kick= Määrää, kuinka monta minuuttia pelaaja saa olla toimettomana, enne kuin hänet poistetaan automaattisesti. Jos 0, ei automaattista poistoa. +allow-commands= - Asettaa onko lua-komennot sallittuja. +allow-debug-settings= - Asettaa, sallitaanko ei-triviaalit virheenkorjausasetukset muille kuin ylläpitäjille. +autosave-interval= Määrää, kuinka monen minuutin välein tallennetaan automaattisesti. Jos 0, ei tallenneta. +autosave-only-on-server= - Määrää, tallentaako vain palvelin automaattitallennuksia. "true" - vain palvelin; "false" - muutkin. +description= - Asettaa palvelimen kuvauksen (voi olla tyhjä). +help-list=Saatavilla olevat asetukset ovat: __1__. +ignore-player-limit-for-returning-players= - Määrää, rajoittaako pelaajamäärä palaavia aikaisempia pelaajia. "true" - ei rajoita; "false" - rajoittaa. +matching-configs-list=Vastaavat asetukset: __1__. +max-players= - Asettaa pelaajien enimmäismäärän palvelimelle. 0 on rajoittamaton. +max-upload-slots= - Asettaa lähetyspaikkojen enimmäismäärän. 0 on rajoittamaton. +max-upload-speed= - Asettaa enimmäislähetysnopeuden (kilotavua/s). 0 on rajoittamaton. +name= - Asettaa palvelimen nimen. +only-admins-can-pause= - Määrää, onko vain ylläpitäjillä oikeus pysäyttää peli. "true" - on; "false" - ei ole. +password= - Asettaa moninpelin salasanan. Tyhjä salasana tarkoittaa että salasanaa ei ole. +require-user-verification= Määrää, pitääkö palvelimelle liittyvän palaajan henkilöllisyys vahvistaa. "true" - pitää; "false" - ei tarvitse. +tags= - Asettaa palvelimen tunnisteet - lista merkkijonoja (voi olla tyhjä). +visibility-lan= - Määrittää, onko peli näkyvissä lähiverkossa. "true" - on; "false" - ei ole. +visibility-public= - Määrittää, onko peli näkyvissä kaikille. "true" - on; "false" - ei ole. +visibility-steam= - Asettaa, voivatko kaverit liittyä peliin Steamin kautta. +[config-output] +afk-autokick-changed-to-disabled=Toimettomia ei enää poisteta automaattisesti. +afk-autokick-changed-to-minutes=Toimettomien pelaajien automaattipotku vaihdettu __1__ minuuttiin. +afk-autokick-disabled=Toimettomia ei poisteta automaattisesti. +afk-autokick-interval-minutes=Potkaistaan jos on ollut toimeton kauemmin kuin __1__ __plural_for_parameter_1_{1=minuutti|rest=minuuttia}__. +allow-commands=Salli Lua-komennot: __1__. +allow-commands-set-to=Salli Lua-komennot muuttujaan __1__. +allow-debug-settings=Salli virheenkorjausasetukset: __1__. +allow-debug-settings-set-to=Salli debug-asetusten arvoksi __1__. +autosave-changed-to-disabled=Automaattinen tallennus ei ole käytössä. +autosave-changed-to-minutes=Automaattitallennuksen aikaväli muutettu __1__ minuuttiin. +autosave-disabled=Automaattinen tallennus ei ole käytössä. +autosave-interval-minutes=Automaattitallennuksen aikaväli muutettu __1__ minuuttiin. +autosave-only-on-server=Automaattinen tallennus vain palvelimeen: __1__. +autosave-only-on-server-set-to=Automaattinen tallennus vain palvelimeen, arvo: __1__. +cant-use-not-in-multiplayer-game=Configin komentoja voi käyttää vain moninpelissä. +expected-get-set=Ensimmäisen parametrin tulisi olla "get" tai "set". +expected-value-to-set=Kolmannen parametrin tulisi olla uusi arvo. +has-password=Tämä palvelin on salasanasuojattu. +ignore-player-limit-for-returning-players=Älä huomioi pelaajarajoitusta palaaville pelaajille: __1__. +ignore-player-limit-for-returning-players-set-to=Ohita pelaajaraja palaaville pelaajille on asetettu: __1__. +invalid-config=Tuntematon asetus: __1__ +max-number-of-players-changed-to=Pelaajien enimmäismäärä on nyt __1__. +max-number-of-players-changed-to-unlimited=Pelaajamäärän rajoitus poistettu. +no-password=Tätä palvelinta ei ole salasanasuojattu. +only-admins-can-pause=Vain ylläpitäjät voivat keskeyttää: __1__. +only-admins-can-pause-set-to=Vain adminit voivat pysäyttää: __1__. +password-changed=Palvelimen salasana muutettu. +password-removed=Palvelimen salasana poistettu. +server-description=Palvelimen kuvaus: __1__ +server-description-already-empty=Palvelimen kuvaus on jo tyhjä. +server-description-changed=Palvelimen kuvaus asetettu: __1__ +server-description-cleared=Palvelimen kuvaus tyhjennetty. +server-description-empty=Palvelimella ei ole kuvausta. +server-name=Palvelimen nimi: __1__ +server-name-changed=Palvelimen nimi vaihdettu: __1__ +server-tags=Palvelimen tunnisteet: __1__ +server-tags-already-empty=Palvelimella ei jo ole tunnisteita. +server-tags-changed=Palvelimen uudet tunnisteet: __1__ +server-tags-cleared=Palvelimen tunnisteet poistettu. +server-tags-empty=Palvelimella ei ole tunnisteita. +upload-rate=__1__ kilotavua sekunnissa. +upload-rate-changed-to=Suurin lähetysnopeus on nyt __1__ kilotavua sekunnissa. +upload-rate-changed-to-unlimited=Upload-rajoite poistettu. +upload-rate-unlimited=Rajaton. +upload-slots=__1__ paikkaa. +upload-slots-changed-to=Lähetyspaikkojen enimmäismäärä on nyt __1__. +upload-slots-changed-to-unlimited=Lähetyspaikkojen rajoitus poistettu. +upload-slots-unlimited=Rajaton. +value-is-not-valid=Arvo ei kelpaa. +verify-user-identity=Tarkista käyttäjän henkilöllisyys: __1__. +verify-user-identity-set-to=Tarkista käyttäjän identiteetti: (__1__) +visibility-lan=Näkyvyys lähiverkossa: __1__. +visibility-lan-set-to=Näkyvyys lähiverkossa on nyt: __1__. +visibility-public=Julkinen näkyvyys: __1__. +visibility-public-set-to=Julkinen näkyvyys on nyt __1__. +visibility-steam=Näkyvyys Steamissä: __1__. +visibility-steam-set-to=Näkyvyys Steamissä on nyt: __1__. +[control-keys] +ac-back=Takaisin +ac-bookmarks=Kirjanmerkit +ac-forward=Eteenpäin +ac-home=Koti +ac-refresh=Päivitä +ac-search=Haku +ac-stop=Pysäytä +alt=Alt +audio-mute=Mykistä musiikki +audio-next=Seuraava musiikki +audio-play=Toista musiikki +audio-prev=Edellinen musiikki +audio-stop=Pysäytä musiikki +backspace=Askelpalautin +brightness-down=Kirkkaus - +brightness-up=Kirkkaus + +calculator=Laskin +capslock=Caps Lock +command=Komento +control=Ctrl +control-or-controller-axis=__CONTROL_KEY_CTRL__ +delete=Delete +down=Alas +eject=Poista media +end=End +enter=Enter +escape=Esc +home=Home +insert=Insert +keyboard-alt-1=Paina __1__ +keyboard-alt-2=Painamalla __1__ +left=Vasen +left-alt=Vasen Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Vasen komentonäppäin +left-control=Vasen Ctrl +left-shift=Vasen vaihtonäppäin +left-super=Vasen Super +left-windows=Vasen Windows-näppäin +mail=Sähköposti +menu=Valikko +mouse-button-1-alt-1=hiiren vasenta nappia +mouse-button-1-alt-2=klikkaamalla hiiren vasemmalla +mouse-button-2-alt-1=hiiren oikeaa nappia +mouse-button-2-alt-2=klikkaamalla hiiren oikealla +mouse-button-3-alt-1=Keskipainallus +mouse-button-3-alt-2=klikkaamalla hiiren keskinäppämellä +mouse-button-n=Hiiren painike __1__ +mouse-button-n-alt-1=Paina __1__ +mouse-button-n-alt-2=Painamalla __1__ +mouse-wheel-alt-1=Rulla __1__ +mouse-wheel-alt-2=Rullaa __1__ +mouse-wheel-down=Hiiren rulla alas +mouse-wheel-left=Hiiren rulla vasemmalle +mouse-wheel-right=Hiiren rulla oikea +mouse-wheel-up=Hiiren rulla ylös +mute=Mykistys +num-lock=Num Lock +numpad-0=Numeronäppäimistö 0 +numpad-1=Numeronäppäimistö 1 +numpad-2=Numeronäppäimistö 2 +numpad-3=Numeronäppäimistö 3 +numpad-4=Numeronäppäimistö 4 +numpad-5=Numeronäppäimistö 5 +numpad-6=Numeronäppäimistö 6 +numpad-7=Numeronäppäimistö 7 +numpad-8=Numeronäppäimistö 8 +numpad-9=Numeronäppäimistö 9 +numpad-decimal-separator=Numeronäppäimistö . +numpad-enter=Numeronäppäimistö Enter +numpad-equals=Numeronäppäimistö = +numpad-minus=Numeronäppäimistö - +numpad-plus=Numeronäppäimistö + +numpad-slash=Numeronäppäimistö / +numpad-star=Numeronäppäimistö * +page-down=Sivu alas +page-up=Sivu ylös +pause=Pause | Break +power=Virta +print-screen=Print Screen +right=Oikea +right-alt=Oikea Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Oikea komentonäppäin +right-control=Oikea Ctrl +right-shift=Oikea vaihtonäppäin +right-super=Oikea Super +right-windows=Oikea Windows-näppäin +scroll-lock=Scroll Lock +shift=Vaihto +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Lepotila +spacebar=Välilyönti +sysrq=SysRq +tab=Sarkain +up=Ylös +volume-down=Äänenvoimakkuus - +volume-up=Äänenvoimakkuus + +[controller] +character=Pelaajaohjaus +cutscene=Välianimaatio-ohjaus +editor=Editoriohjaus +ghost=Haamuohjaus +god=Jumalaohjaus +pause=Pysäytysohajus +spectator=Katsojaohjaus +[controls] +action-bar-select-page-1=Valitse pikapalkki 1 +action-bar-select-page-10=Valitse pikapalkki 10 +action-bar-select-page-2=Valitse pikapalkki 2 +action-bar-select-page-3=Valitse pikapalkki 3 +action-bar-select-page-4=Valitse pikapalkki 4 +action-bar-select-page-5=Valitse pikapalkki 5 +action-bar-select-page-6=Valitse pikapalkki 6 +action-bar-select-page-7=Valitse pikapalkki 7 +action-bar-select-page-8=Valitse pikapalkki 8 +action-bar-select-page-9=Valitse pikapalkki 9 +activate-tooltip=Näytä tietoruutu +add-station=Lisää juna-asema +add-temporary-station=Aseta väliaikainen asema +alt-zoom-in=Lähennä +alt-zoom-out=Loitonna +build=Rakenna +build-ghost=Rakenna suunnitelma +build-with-obstacle-avoidance=Rakenna esteitä välttäen +cancel-craft=Peru 1 kokoaminen +cancel-craft-5=Peru 5 kokoamista +cancel-craft-all=Peru kaikki kokoamiset +clear-cursor=Tyhjennä käsi +confirm-gui=Vahvista (ikkuna) +confirm-message=Hyväksy viesti +connect-train=Yhdistä vaunu junaan +controller-gui-character-tab=Avaa hahmon varustevalikko +controller-gui-crafting-tab=Avaa hahmon kokoamisvalikko +controller-gui-logistics-tab=Avaa hahmon logistiikkavalikko +copy=Kopioi +copy-entity-settings=Kopioi rakennelman asetukset +craft=Kokoa 1 +craft-5=Kokoa 5 +craft-all=Kokoa kaikki +cursor-split=Kerää puolet +cut=Leikkaa +cycle-blueprint-backwards=Kirjan edellinen rakennussuunnitelma +cycle-blueprint-forwards=Kirjan seuraava rakennussuunnitelma +cycle-clipboard-backwards=Edellinen leike +cycle-clipboard-forwards=Seuraava leike +debug-reset-zoom=Nollaa zoom-taso +debug-reset-zoom-2x=Aseta zoomaus kaksinkertaiseksi +debug-toggle-atlas-gui=Näytä grafiikkakartat +debug-toggle-basic=Näytä perustason virheenkorjaustiedot +debug-toggle-debug-settings=Näytä virheenkorjausasetusten ikkuna +decrease-ui-scale=Pienennä käyttöliittymää +disconnect-train=Erota vaunu junasta +drag-map=Raahaa karttaa +drop-cursor=Pudota esine +editor-clone-item=Monista esine +editor-delete-item=Poista esine +editor-next-variation=Seuraava variantti +editor-previous-variation=Edellinen variantti +editor-remove-scripting-object=Poista skriptiobjekti +editor-reset-speed=Palauta pelin nopeus 1:een +editor-set-clone-brush-destination=Aseta kloonaustyökalun kohde +editor-set-clone-brush-source=Aseta kloonaustyökalun lähde +editor-speed-down=Hidasta peliä +editor-speed-up=Nopeuta peliä +editor-switch-to-surface=Vaihda pintaan # +editor-tick-once=Edistä 1 aika-askel +editor-toggle-pause=Keskeytä kohde +fast-entity-split=Nopea puolitus rakennelmasta +fast-entity-transfer=Nopea siirto rakennelmasta +flip-blueprint-horizontal=Peilaa suunnitelma vaakasuunnassa +flip-blueprint-vertical=Peilaa suunnitelma pystysuunnassa +focus-search=Hae +increase-ui-scale=Suurenna käyttöliittymää +inventory-split=Puolita kaikki +inventory-transfer=Siirrä kaikki +kill-statistics=Avaa/sulje tappotilastot +larger-terrain-building-area=Laajenna laattojen rakennusaluetta +logistic-networks=Avaa/sulje logistiikkaverkot +mine=Louhi +move-down=Liiku alas +move-left=Liiku vasemmalle +move-right=Liiku oikealle +move-up=Liiku ylös +next-active-quick-bar=Seuraava aktiivinen pikapalkki +next-player-in-replay=Seuraava pelaaja uusinnassa +next-quick-panel-page=Seuraava sivu +next-quick-panel-tab=Seuraava välilehti +next-weapon=Seuraava ase +not-set=Ei määritetty +open-character-gui=Avaa hahmon käyttöliittymä +open-gui=Avaa laitteen käyttöliittymä +open-item=Avaa laitteen käyttöliittymä +open-prototype-explorer-gui=Avaa prototyyppien selauspaneeli +open-prototypes-gui=Avaa prototyyppipaneeli +open-technology-gui=Avaa/sulje teknologiaruutu +open-trains-gui=Näytä/piilota junien yleiskatsaus +order-to-follow=Käske seuraamaan +paste=Liitä +paste-entity-settings=Liitä rakennelman asetukset +pause-game=Pysäytä peli +pick-item=Poimi tai pudota esinepino +pick-items=Kerää esineitä maasta +place-in-chat=Aseta tunniste keskusteluun +place-ping=Merkitse karttasijainti +previous-active-quick-bar=Edellinen aktiivinen pikapalkki +previous-mod=Valitse edellinen modi +previous-quick-panel-page=Edellinen sivu +previous-quick-panel-tab=Edellinen välilehti +previous-technology=Valitse edellinen teknologia +production-statistics=Avaa/sulje tuotantotilastot +quick-bar-button-1=Toiminto 1 +quick-bar-button-1-secondary=Vaihtoehtoinen toiminto 1 +quick-bar-button-10=Toiminto 10 +quick-bar-button-10-secondary=Vaihtoehtoinen toiminto 10 +quick-bar-button-2=Toiminto 2 +quick-bar-button-2-secondary=Vaihtoehtoinen toiminto 2 +quick-bar-button-3=Toiminto 3 +quick-bar-button-3-secondary=Vaihtoehtoinen toiminto 3 +quick-bar-button-4=Toiminto 4 +quick-bar-button-4-secondary=Vaihtoehtoinen toiminto 4 +quick-bar-button-5=Toiminto 5 +quick-bar-button-5-secondary=Vaihtoehtoinen toiminto 5 +quick-bar-button-6=Toiminto 6 +quick-bar-button-6-secondary=Vaihtoehtoinen toiminto 6 +quick-bar-button-7=Toiminto 7 +quick-bar-button-7-secondary=Vaihtoehtoinen toiminto 7 +quick-bar-button-8=Toiminto 8 +quick-bar-button-8-secondary=Vaihtoehtoinen toiminto 8 +quick-bar-button-9=Toiminto 9 +quick-bar-button-9-secondary=Vaihtoehtoinen toiminto 9 +remove-pole-cables=Poista sähkötolpan kaapelit +reset-ui-scale=Palauta käyttöliittymän koko oletukseen +reverse-rotate=Kierrä vastapäivään +reverse-select=Käänteinen valinta +rotate=Kierrä +rotate-active-quick-bars=Kierrätä pikapalkkeja +select-for-blueprint=Valitse suunnitelmaan +select-for-cancel-deconstruct=Valitse peruutettavat purkamiset +shoot-enemy=Ammu vihollista +shoot-selected=Ammu valittua kohdetta +show-info=Alt-tila päälle/pois +smaller-terrain-building-area=Pienennä laattojen rakennusaluetta +smart-pipette=Pipetti +stack-split=Pinon puolitus +stack-transfer=Pinon siirto +toggle-blueprint-library=Avaa/sulje suunnitelmakirjasto +toggle-console=Avaa/sulje chatti (ja Lua-konsoli) +toggle-driving=Käytä ajoneuvoa +toggle-filter=Suodatus päälle/pois +toggle-free-cursor=Aktivoi/deaktivoi vapaa kursori +toggle-gui-debug=Näytä käyttöliittymän virheenkorjaustiedot +toggle-gui-glows=Näytä käyttöliittymän hohdot +toggle-gui-shadows=Näytä käyttöliittymän varjot +toggle-gui-style-view=Vaihda GUI tyyliä +toggle-map=Näytä kartta +toggle-menu=Avaa/sulje valikko +undo=Kumoa +unknown=Tuntematon +zoom-in=Lähennä +zoom-out=Loitonna +[controls-description] +activate-tooltip=Näyttää tietoruudun jos sen viive on asetettu pitkäksi tai "Ei koskaan". +alt-zoom-in=Käytössä vain karttaikkunassa. Lähentää kuvaa, mahdollisesti kartasta maailmaan asti. +alt-zoom-out=Käytössä vain karttaikkunassa. Lähentää kuvaa, mahdollisesti maailmanäkymästä karttaan asti. +build-with-obstacle-avoidance=Käytettävissä vain raiteiden rakentamiseen. Vähän kuin rakennusten suunnittelu, mutta väistää puut, kivet ja kalliot. +cancel-craft=Käytössä vain kokoamisjonossa. +cancel-craft-5=Käytössä vain kokoamisjonossa. +cancel-craft-all=Käytössä vain kokoamisjonossa. +clear-cursor=Palauttaa kädessä olevan esineen tavaraluetteloon. Peruuttaa myös johtojen asettelun ja raiteiden suunnittelun. +connect-train=Yhdistää valitun tai ajettavan junan vaunut läheisiin juniin. +copy=Valitse kopioitavat osat. +copy-entity-settings=Kopioi asetukset valitulta kohteelta. Huomaa, jotta liittäminen toimisi kohteen täytyy vielä olla olemassa. +craft=Käytössä vain resepti-ikkunassa. Kokoaa 1 esineen valitulla reseptillä. +craft-5=Käytössä vain resepti-ikkunassa. Kokoaa 5 esinettä valitulla reseptillä. +craft-all=Käytössä vain resepti-ikkunassa. Kokoaa mahdolliaimman esinettä valitulla reseptillä. +cursor-split=Siirtää puolet valitusta pinosta käteen, jos käsi on tyhjä. Jos käsi ei ole tyhjä, siirtää yhden esineen pinosta valittuun tavaraluettelopaikkaan. +cut=Valitse kopioitavat ja purettavat osat. +cycle-blueprint-backwards=Kun suunnitelmakirja on kädessä, vaihtaa suunnitelman edelliseen. +cycle-blueprint-forwards=Kun suunnitelmakirja on kädessä, vaihtaa suunnitelman seuraavaan. +cycle-clipboard-backwards=Selaa leikepöydän historiaa, kun liittämistyökalu on käytössä. +cycle-clipboard-forwards=Selaa leikepöydän historiaa, kun liittämistyökalu on käytössä. +disconnect-train=Irroittaa valitun vaunun muusta junasta. +drop-cursor=Pudota yksi esine kädestäsi maahan, hihnalle tai koneeseen. +editor-switch-to-surface=Vaihtaa tasonumeroon jota painetaan tällä näppäinyhdistelmällä: __CONTROL__editor-switch-to-surface__ + 3 -> vaihtaa tasoon 3. +fast-entity-split=Siirtää puolet hallussa olevasta pinosta valittuun rakennelmaan. Jos kätesi on tyhjä, siirtää puolet rakennelman sisällöstä tavaraluetteloosi. +fast-entity-transfer=Siirtää hallussa olevan pinon valittuun rakennelmaan. Jos kätesi on tyhjä, siirtää rakennelman koko sisällön tavaraluetteloosi. +inventory-transfer=Siirtää kaikki saman tyyppiset esineet toiseen tavaravalikkoon. Jos tyhjä ruutu on valittuna, kaiken tyyppiset esineet siirretään. +larger-terrain-building-area=Kasvattaa laattojen rakentamisaluetta. +next-active-quick-bar=Siirtää seuraavan pikapalkin ylimpään riviin. +next-weapon=Vaihtaa seuraavaan varustettuun aseeseen. +order-to-follow=Lukkibotin kaukosäädintä käyttäessä komentaa yhdistetyn lukkibotin seuraamaan valittua kohdetta. +paste=Liittää viimeisimpänä kopioidut rakennelmat. +paste-entity-settings=Käytä edellisestä rakennelmasta kopioituja asetuksia. +place-in-chat=Käytettävissä vain, kun chat on auki. Linkittää chattiin valitun esineen, reseptin, paikan, aseman tai junan. +place-ping=Luo merkki kartalle valittuun kohtaan ja linkitä se keskusteluun. +place-tag=Käytössä vain karttaikunassa. Asettaa kartalle kuvakkeen ja/tai tekstiä. +previous-active-quick-bar=Siirtää edellisen pikapalkin ylimpään riviin. +previous-mod=Käytettävissä vain modiruudussa. Valitsee viimeksi valitun modin. +previous-technology=Käytettävissä vain teknologiaruudussa. Valitsee viimeksi valitun teknologian. +remove-pole-cables=Poistaa valitusta sähkötolpasta johdot, ensin sähköjohdot, sitten piiriverkon johdot. +reverse-rotate=Kiertää vastapäivään kädessä tai osoittimen alla olevaa objektia. +rotate=Kiertää myötäpäivään kädessä tai osoittimen alla olevaa objektia. +select-for-blueprint=Valitse osat rakennus-, päivitys- tai purkusuunnitelmaan. +select-for-cancel-deconstruct=Valitse osat, joiden kohdalla päivitys tai purku perutaan. +shoot-enemy=Ampuu osoitinta lähinnä olevaa vihollista tai joillakin aseilla osoittimen alueelle. +shoot-selected=Ampuu osoittimella valittua kohdetta tai joillakin aseilla osoittimen alueelle. +show-info=Näyttää/piilottaa lisätietoja rakennelmista, kuten arkkujen sisällön ja kasaajien ohjeet. +smaller-terrain-building-area=Pienentää laattojen rakentamisaluetta. +smart-pipette=Ottaa tavaraluettelosta käteen esineen, jolla voi rakentaa valitun kohteen. Resursseja varten valitsee nopeimman mahdollisen louhimen. +stack-split=Siirtää puolet valitusta pinosta toiseen tavaraluetteloon. +stack-transfer=Siirtää valitun pinon toiseen tavaraluetteloon. +toggle-driving=Nouse viereiseen ajoneuvoon tai poistu siitä. +toggle-filter=Aseta tai poista valitun esineruudun suodatin. Vain valittuja esineitä voi laittaa suodatettuun ruutuun. +undo=Kumoa joitakin toimintoja, kuten käsin rakentaminen ja purkaminen, ja rakennus- tai purkusuunnitelman käyttö. +[deconstruction-tile-mode] +always=Aina +always-description=Aina: laata valitaan muista rakennelmista riippumatta. +never=Ei koskaan +never-description=Ei koskaan: laattoja ei valita koskaan. +normal=Normaali +normal-description=Normaali: laatat valitaan, kun muita rakennelmia ei löydy. +only=Vain +only-description=Vain: Vain laatat valitaan. +[description] +acceleration-power=Kiihdytysteho +accepted-equipment=Hyväksytyt varusteet +activation-speed=Aktivointinopeus +ammo=Ammus +ammo-consumption-modifier=Ammusten kulutuskerroin +ammo-inventory-contents=Ammukset +amount=Määrä +applies-effect=Aiheuttaa vaikutuksen +area-of-effect-size=Vaikutusalueen koko +armor=Haarniska +automatic-range=Automaattinen kantama +available-power=Virta saatavilla +base-productivity=Perustuottavuus +batteries=Paristot +battery-capacity=Akkukapasiteetti +belt-items=esinettä +belt-speed=Kuljetusnopeus +buffer-recharge-rate=Sisäisen akun latausnopeus +builds=Käytetään rakentamaan __1__. +can-filter-items=Voi suodattaa esineitä. +cargo-capacity=Rahtikapasiteetti +cargo-contents=Lasti +chain-shooting-speed=Ketjuampumisnopeus +character-movement-speed-modifier=Liikenopeus +cluster-trigger=Sirpaleiden määrä +constant-energy-consumption=Vakiokulutus +construction-area=Rakentamisalue +construction-robots=Rakentajia +consumption-bonus=Energiankulutus +consumption-speed=Syöntinopeus +contents=Sisältö +crafting-speed=Kokoamisnopeus +crafting-time=Kokoamisnopeus +creates-number-entities-key=Luo +creates-number-entities-value=__1__ x __2__ +damage=Tuhovoima +damage-bonus=Tuhovoimalisä +damage-dealt=Tuotettu vahinko +decorative-type=Tyyppi +decorative-type-decal=Kuviointi +decorative-type-decorative=Koristeellinen +destroys-cliffs=Tuhoaa jyrkänteitä +dimensions=Mitat +durability-key=Kestävyys +durability-value=__1__/__2__ +duration=Kesto +effect-distribution-efficiency=Levitystehokkuus +effectivity=Tehokkuus +electricity=Sähkövaraus +energy=Energia +energy-capacity=Energiakapasiteetti +energy-consumption=Kulutus +energy-per-shot=Energia per laukaus +energy-per-use=Energia per käyttö +energy-to-recharge-one-shield=Energiankulutus per terveyspiste +expected-resources=Odotetut resurssit +fluid-capacity=Vetoisuus +fluid-consumption=Kulutus +fluid-contents=Nesteen määrä +fluid-output=Tuotto +fluid-temperature=Nesteen lämpötila +fluids=Nesteet +followers=Seuraajia +force=Joukkue +fuel-acceleration=Ajoneuvon kiihtyvyys +fuel-acceleration-modifier=Kiihtyvyys +fuel-inventory-contents=Polttoaine +fuel-pollution=Polttoaineen saaste +fuel-speed-modifier=Huippunopeus +fuel-top-speed=Ajoneuvon enimmäisnopeus +fuel-value=Energiasisältö +grid-size=Varusteruudukon koko +hand-stack-size=Kouran kapasiteetti +heal=Paranna +health=Kunto +heat-capacity=Lämpökapasiteetti +heat-output=Tuotto +hitpoints=__1__ __plural_for_parameter_1_{1=elinpiste|rest=elinpistettä}__ +incoming-block=Saapuva lohko +infinity-filter=Loputtomuussuodatin +infinity-mode=Loputon moodi +ingredients=Raaka-aineet +input-flow-limit=Enimmäissyöttö +input-signals=Syöttösignaalit +inventory-size-bonus=Varaston kokolisä +kills=Tapot +last-user=Viimeisin käyttäjä +lifetime=Kesto +logistic-chest-filters=Suodattimet +logistic-chest-storage-counts=Logistiikkaverkon varasto +logistic-chest-targeted-items-deliver=Toimitus +logistic-chest-targeted-items-pickup=Nouto +logistic-item=Logistiikka +logistic-request=Logistinen tilaus +logistic-request-tooltip-logistic-storage=Logistinen varasto +logistic-request-tooltip-on-the-way=Matkalla +logistic-request-tooltip-satisfaction=Tarpeen täyttyminen +logistic-robots=Kuljettajia +logistics-connection-distance=Logistisen yhteyden kantama +made-in=Valmistuspaikka +magazine-size=Lippaan koko +manual-range=Manuaalinen kantama +market-item-price=Hinta +max-energy-consumption=Enimmäiskulutus +max-health=Enimmäiskunto +max-speed=Enimmäisnopeus +maximum-length=Enimmäispituus +maximum-power-output=Enimmäistuotto +maximum-temperature=Enimmäislämpötila +min-energy-consumption=Vähimmäiskulutus +min-range=Pienin kantama +minimum-temperature=Vähimmäislämpötila +mining-area=Louhimisalue +mining-speed=Louhimisnopeus +mining-time=Louhimisaika +module-bonus-limit=raja +movement-speed-bonus=Liikenopeuslisä +moving-energy-consumption=Kulutus liikkeessä +name=Nimi +neighbour-bonus=Läheisyysbonus +next-stop=Seuraava asema +no-ammo=Ei ammuksia +no-block=Ei rataosuutta +no-limit=Ei mitään +num-available-robots=Robotteja vapaana +num-effect-receivers=Vaikutuksen saajien määrä +num-effect-sources=Vaikutuksen antajien määrä +of=__1__ / __2__ +outgoing-block=Lähtevä lohko +output-flow-limit=Enimmäistuotto +output-signals=Ulostulosignaalit +personal-roboport-charging-spots=Latauspaikkoja +personal-roboport-construction-area=Rakentamisalue +personal-roboport-max-robot-count=Robottien enimmäismäärä +personal-roboport-max-robots=Robottien enimmäismäärä +personal-roboport-summary=Robottitelakka +piercing-power=Läpäisyvoima +placed-in-grid=Asetetaan +players-killed=Pelaajia tapettu +pollution=Saasteet +pollution-bonus=Saastuttavuus +pollution-to-join-attack=Kuluttaa __1__ saastetta +power-output=Energiantuotanto +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ läheisyysbonus) +probability=Todennäköisyys +productivity-bonus=Tuottavuus +productivity-bonus-limit=-0 % = raja +products=Tuotteet +products-finished=Valmiita tuotteita +projectile-range=Ammuksen kantama +pumping-speed=Pumppausnopeus +range=Kantama +range-modifier=Kantaman kerroin +recharge-speed=Lataamisnopeus +recipe=Resepti +recipe-hidden=(piilotettu) +recipe-not-researched=(ei tutkittu) +recipe-not-researched-and-hidden=(ei tutkittu, piilotettu) +recipe-pollution=Reseptin saasteet +repair-speed=Korjaamisnopeus +required-fluid=Vaatii +required-fluid-per-ore=__1__ __2__ per louhinta +required-fluid-per-ore-generic=__1__ per louhinta +research-speed=Tutkimusnopeus +resistances=Vastustuskyvyt +robot-charging-stations=Latausasemia +robot-lifetime=Robotin elinaika +robot-recharge-rate=Robottien latausnopeus +rocket-launch-products=Raketin laukaisutuotteet +rocket-parts=Raketin osat +rotation-speed=Kiertonopeus +science-pack-remaining-amount-key=Jäljellä +science-pack-remaining-amount-value=__3__ % +sector-scanning-progress=Sektorinskannauksen edistyminen +segments=Segmentit +shield=Kilven kestävyys +shield-capacity=Kilpikapasiteetti +shields=Kilvet +shooting-speed=Tulinopeus +shooting-speed-modifier=Ampumisnopeuden kerroin +signals=Signaalit +solar-panel-power=Aurinkopaneelien teho +speed=Nopeus +speed-bonus=Nopeus +spent-result=Lopputulos +status=Tila +storage=Varastotila +storage-size=Varaston koko +supply-area=Toimitusalue +temperature=Lämpötila +throwing-speed=Heittonopeus +tile-size=Koko +total-followers=Seuraajia yhteensä +total-raw=Raaka-aineet yhteensä +total-raw-too-complex-to-calculate=Liian monimutkainen laskettavaksi +train-circuit-network-id=Junan tunnus +train-kills=Junan tapot +train-limit=Junien enimmäismäärä +train-limit-value=__1__/__2__ +values-for-evolution-factor=Osuus lähialueen hyökkäyksistä nykyisellä evoluutiokertoimella (__1__) +variation=Variaatio +variation-value=__1__ (__2__ yhteensä) +vehicle-enter-instruction=Nouse ajoneuvoon painamalla __CONTROL__toggle-driving__. +vehicle-speed-modifier=Ajoneuvon nopeus +walking-speed=Kävelynopeus +weight=Paino +wire-reach=Johdon kantama +yield=Tuotto +[description-rail] +back-rail=Raide takana +block=Rataosuus +front-rail=Raide edessä +none=ei mikään +segment=Rataosuus +segment-position=Rataosuuden paikka +trains-in-block=Junat rataosuudella +[difficulty] +easy=Helppo +hard=Vaikea +normal=Tavallinen +[entity-description] +entity-unknown[1]=Tämä entiteetti ei ole käytettävissä modin poistamisen vuoksi, se palautetaan, jos modi otetaan uudelleen käyttöön. +[entity-name] +entity-unknown=Tuntematon entiteetti +[entity-status] +cant-divide-segments=Ei voi jakaa osiin. +charging=Ladataan +closed-by-circuit-network=Piiriverkon sulkema +disabled=Pois käytöstä +disabled-by-control-behavior=Piiriverkon pysäyttämä +disabled-by-script=Skriptin pysäyttämä +discharging=Varausta puretaan +fluid-ingredient-shortage=Tarvittavaa nestettä liian vähän +fluid-production-overload=Nestetuotannon ylivuoto +full-output=Ulostulo täynnä +fully-charged=Ladattu +item-ingredient-shortage=Tarvittava raaka-aine puuttuu +launching-rocket=Laukaisee rakettia +low-input-fluid=Liian vähän nestettä +low-power=Sähkö vähissä +low-temperature=Alhainen lämpötila +marked-for-deconstruction=Merkitty purettavaksi +missing-required-fluid=Tarvittava neste puuttuu +missing-science-packs=Tiedepaketti puuttuu +networks-connected=Virta kytketty +networks-disconnected=Virta katkaistu +no-ammo=Ei ammuksia +no-fuel=Ei polttoainetta +no-ingredients=Ei raaka-aineita +no-input-fluid=Ei tarvittavaa nestettä +no-minable-resources=Ei louhittavia resursseja +no-modules-to-transmit=Ei lähetettäviä moduuleja +no-power=Ei sähköä +no-recipe=Ei reseptiä +no-research-in-progress=Ei tutkimusta käynnissä +normal=Toimintakykyinen +not-connected-to-rail=Ei yhdistetty rautatiehen +not-plugged-in-electric-network=Ei kytketty sähköverkkoon +opened-by-circuit-network=Piiriverkon avaama +out-of-logistic-network=Logistiikkaverkon ulkopuolella +preparing-rocket-for-launch=Valmistelee raketin laukaisua +recharging-after-power-outage=Latautuu sähkökatkon jäljiltä +turned-off-during-daytime=Pois päältä päivällä +waiting-for-source-items=Odottaa esineitä +waiting-for-space-in-destination=Odottaa kohteen tyhjentymistä +waiting-for-target-to-be-built=Odotetaan kohteen rakentamista +waiting-for-train=Odottaa junaa +waiting-to-launch-rocket=Odotetaan raketin laukaisua +working=Toiminnassa +[entity-type] +tree=Puu +[error] +achievement-data-invalid=Saavutusten lataaminen epäonnistui, joten osa saavutuksistasi saattavat puuttua. +audio-could-not-initialize=Ääniä ei voitu käynnistää, äänet on kytketty pois päältä. +audio-error-title=Äänivirhe +config-data-invalid-prompt-reset-to-default=Tallennetut asetukset ovat vanhentuneet. Haluatko nollata asetukset? +crash-to-desktop-message=Odottamaton virhe tapahtui. Jos käytät pelin viimeisintä versiota, voit auttaa meitä ratkaisemsan ongelman lähettämällä lokitiedoston Factorion foorumille.\nOle hyvä ja liitä mukaan tallennustiedosto(t), mahdolliset modit sekä tiedot siitä, miten voisimme toistaa kaatumisen. +data-error-title=Datavirhe +error-message-box-title=Virhe +failed-to-create-app-window=Sovellusikkunan luominen epäonnistui. __1__ +failed-to-load-save-file=Tallennuksen lataus epäonnistui. +failed-to-load-window-icon=Ikkunakuvakkeen lataus epäonnistui! Tiedoston polku: __1__ +game-state-corruption-detected-save-corrupted=Pelin tilassa on havaittu korruptiota. Et voi ladata tallennettua peliä. +game-state-corruption-detected-saving-aborted=Pelin tilassa havaittiin korruptiota. Peliä ei tallennettu tiedostojen korruption välttämiseksi. +low-available-space-in-steam-storage=Sinulla on vain __1__ Mt vapaata tilaa Steam Cloud -pilvipalvelussa. Jos käytettävissä oleva tila loppuu, peli ei ehkä pysty tallentamaan konfiguraatio- ja suunnitelmakirjastoja, ja saatat menettää edistymisesi jos käytät Steam Cloudia tallennuksien synkronoimiseen tietokoneiden välillä. Suosittelemme, että poistat joitain vanhoja tallennuksia Lataa Peli -valikossa vapauttaksesi tilaa. +low-available-space-in-steam-storage-title=Matala käytettävissä oleva tila Steam Cloud -pilvipalvelussa -varoitus +map-can-not-be-loaded-in-demo-version=Tämä kartta ei ole saatavilla pelin kokeiluversiossa. +operation-failed=Toiminto epäonnistui +out-of-vram-cannot-lower-settings=Grafiikka-asetus ja tekstuurien välimuistitaso ovat jo alhaisimmalla tasolla. Valitettavasti tietokoneesi ominaisuudet eivät täytä minimivaatimuksia. Mikäli uskot, että kyseessä on virhe, raportoithan asiasta Factorion keskustelupalstalla. +out-of-vram-change-quality-to-low=Grafiikoiden taso asetettu matalaksi. Käynnistä peli uudelleen. +out-of-vram-change-quality-to-normal=Asetetaan kuvakkeiden resoluutio -asetus (korkea -> normaali). Käynnistä peli uudelleen. +out-of-vram-change-usage-to-high=Muutetaan bittikartan välimuistiasetusta (kaikki -> korkea). Käynnistä peli uudelleen. +out-of-vram-change-usage-to-low=Muutetaan bittikartan välimuistiasetusta (keskitaso -> matala). Käynnistä peli uudelleen. +out-of-vram-change-usage-to-medium=Muutetaan bittikartan välimuistiasetusta (korkea -> keskitaso). Käynnistä peli uudelleen. +out-of-vram-enable-low-vram-mode=Alhaisen VRAM: n tila päällä. Käynnistä peli uudelleen. +player-data-invalid=Pelitallennuksen lataaminen epäonnistui, joten osa edistymisestäsi saattaa puuttua. +replay-data-not-found=Uusintaa ei voida toistaa: uusinnan tietoja ei löydetty. +replay-header-error=Uusinnan metatietoja ei voitu ladata seuraavan virheen takia: +replay-header-error-old-version=Uudelleentoiston otsikkoa ei voi ladata. Se on todennäköisesti vanhempi kuin nykyinen versio __1__. +replay-mod-configuration-mismatch=Uusintaa ei voida toistaa: sillä on erilainen modikokoonpano. +replay-version-mismatch=Uusintaa ei voida toistaa: se on luotu versiossa __1__, mutta nykyinen versio on __2__. +startup-failed=Pelin käynnistys epäonnistui +system-initialization-failed=Pelin alustaminen epäonnistui. Virhekoodi: __1__ +unable-to-create-sprite=Kuvakkeen luominen epäonnistui (koko __1__x__2__). Näytönohjaimen muisti (VRAM) saattaa olla lopussa. +value-out-of-range=Arvo rajojen ulkopuolella. Anna arvo väliltä __1__-__2__. +[fluid-description] +fluid-unknown[1]=Tämä neste ei ole käytettävissä modin poistamisen vuoksi, se palautetaan, jos modi otetaan uudelleen käyttöön. +[fluid-name] +fluid-unknown=Tuntematon neste +[frequency] +none=Ei yhtään +[graphics-errors] +detected-gpu=Havaittu grafiikkasuoritin: __1__ +device-removed-button-close=Sulje +device-removed-button-restart=Käynnistä uudelleen +device-removed-button-use-opengl=Käytä OpenGL:ää +device-removed-message1=Näytönohjain on poistettu järjestelmästä tai ajuripäivitys näytönohjaimelle sattui juuri tapahtumaan. +device-removed-message2=Virhe: __1__. Syy: __2__ +device-removed-message3=Jos näet tämän virheen usein, kokeile käynnistää pc uudelleen tai päivittää näytönohjaimen ajurisi. \nTietokone voi myös olla epävakaa ylikellotuksen tai ylikuumenemisen vuoksi. +device-removed-message4=Mahdollisena vippaskonstina voit vaihtaa Factorion OpenGL renderöijälle. +device-removed-title=Factorio kaatui näytönohjaimen nollauksen tai poiston vuoksi. +direct3d-failed-to-initialize=DirectX:n alustus epäonnistui. Factorio tarvitsee DirectX 10 -yhteensopivan näytönohjaimen. +graphics-settings-keep=Säilytä +graphics-settings-reset=Nollaa +opengl-failed-to-initialize=Factorio tarvitsee OpenGL-version __1__ tai paremman. Versio tällä koneella on __2__. +out-of-videomemory=Videomuisti ei riitä. Kokeile vähentää resoluutiota tai ottaa tekstuurien pakkaaminen käyttöön. +reset-graphics-settings-question=Haluatko nollata grafiikka-asetukset? +[gui] +all=Kaikki +ammo=Ammukset +any=Mikä tahansa +armor=Haarniska +artillery-ammo=Tykistöammukset +blueprint-access-error=Ei voi muokata muiden pelaajien suunnitelmahyllyjä. +blueprint-components=Osat +blueprint-dummy-error=Suunnitelmaa ei voi muokata tuntemattomien entiteettien tiedoilla. +blueprint-icons-empty-error=Suunnitelmassa on oltava vähintään yksi kuvake. +blueprint-include-entities=Rakennelmat +blueprint-include-fuel=Junien polttoaine +blueprint-include-modules=Moduulit +blueprint-include-station-names=Juna-asemien nimet +blueprint-include-tiles=Laatat +blueprint-include-trains=Junat +blueprint-include-trains-tooltip=Sisällytä junat suunnitelmaan +blueprint-not-available=Suunnitelmaa ei ole vielä ladattu kirjastosta +blueprint-not-present=Toinen pelaaja siirsi suunnitelman pois. +blueprint-player-not-available=Ei voida siirtää suunnitelmaa: pelaaja on offline-tilassa +blueprint-preview=Esikatselu +blueprint-preview-edit-tooltip=Muokkaa nimeä, kuvausta ja kuvakkeita. +blueprint-preview-not-editable-hint-dummy-entities=Tätä suunnitelmaa ei voi muuttaa, sen tiedot tallennetaan erikseen, jotta modisisällön palauttaminen olisi mahdollista. +blueprint-preview-not-editable-hint-other-player=Tätä suunnitelmaa ei voi muuttaa, koska se on toisen pelaajan kirjastossa. +blueprint-preview-not-editable-hint-preview=Tätä suunnitelmaa ei voi muuttaa, koska sisältöä ei ole vielä siirretty peliin. +blueprint-select-replacement=Valitse korvaava +blueprint-shelf-not-synced=Pelaajan suunnitelmavarasto ei ole vielä valmiina +cancel=Takaisin +cancel-instruction=Peruuta (__CONTROL__toggle-menu__) +changelog=Päivityshistoria +character=Hahmo +clear=Tyhjennä +clear-blueprint=Tyhjennä suunnitelma +close=Sulje +close-instruction=Sulje (__CONTROL__confirm-gui__ tai __CONTROL__toggle-menu__) +color=Väri +confirm=Vahvista +confirm-instruction=Vahvista (__CONTROL__confirm-gui__) +confirm-load-game-load=Lataa +confirm-load-game-settings-changed=Modeja on poistettu tai modien asetukset ovat muuttuneet. Haluatko varmasti jatkaa tämän tallennuksen latausta? +confirm-load-game-sync=Synkronoi modit ja lataa +confirm-quit=Peliä ei ole tallennettu. Haluatko varmasti poistua? +confirm-restart=Haluatko varmasti aloittaa uudelleen? +confirmation=Vahvistus +constant-number=Vakioluku +converting-map=Muunnetaan karttaa __1__ +copy=Kopioi +copy-this=Luo kopio tästä +crafting=Kokoaminen +credits=Tekijät +delete=Poista +delete-blueprint-record=Poista suunnitelma +destroy-blueprint=Poista suunnitelma +destroy-book=Poista suunnitelmakirja +destroy-deconstruction-planner=Poista purkusuunnitelma +destroy-upgrade-planner=Tuhoa __1__ +drop-blueprint-nothing-to-drop-error=Kädessä ei ole pudotettavaa suunnitelmaa. +empty-blueprint-error=Suunnitelma on tyhjä. +enable-logistics-while-moving=Salli logistiikka liikkuessa +equipment-grid=Varusteruudukko +eula=Käyttöoikeussopimus +exit=Poistu +export-to-string=Muuta merkkijonoksi +fluid-ingredient=Nestemäinen raaka-aine +fluid-ingredient-description=Mahdolliset nestemäiset raaka-aineet +fuel=Polttoaine +generating-new-map=Luodaan uutta karttaa +grabbed-item=Esine kourassa +grid=Ruudukko +guns=Ase +ingredient=Raaka-aine +ingredient-description=Mahdolliset raaka-aineet +instruction-to-activate=Aktivoi: __1__. +instruction-to-alt-select=__1__ ja vedä valitaksesi ja ohittaaksesi asetusikkunan. +instruction-to-build=__1__ rakentaaksesi. +instruction-to-cancel-deconstruct=__1__ ja vedä peruuttaaksesi purkamisen. +instruction-to-cancel-upgrade=__1__ ja vedä peruuttaaksesi päivitystilaukset. +instruction-to-change-size=Muuta alueen kokoa: __1__/__2__. +instruction-to-clear-generic=__1__ - tyhjennä. +instruction-to-clear-item=__1__ - tyhjennä. +instruction-to-clear-quickbar-slot=__1__ - tyhjennä toiminto. +instruction-to-connect-spidertron-remote=Yhdistä lukkibottiin painamalla __1__. +instruction-to-consume=Syö: __1__. +instruction-to-cycle-blueprint-backards=__1__ - edellinen. +instruction-to-cycle-blueprint-forwards=__1__ - seuraava. +instruction-to-deconstruct=__1__ ja vedä purkaaksesi. +instruction-to-destroy=__1__ tuhotaksesi. +instruction-to-downgrade=__1__ ja vedä alentaaksesi. +instruction-to-force-build=__1__ pakottaaksesi rakentamisen. +instruction-to-mine-tiles=Poista rakennettuja laattoja: __1__. +instruction-to-open-item=__1__ - avaa. +instruction-to-order-spidertron=Komenna lukkibottia painamalla __1__. +instruction-to-order-spidertron-to-follow=Käske seuraamaan kohdetta painamalla __1__. +instruction-to-queue-spidertron-order=Laita liikkumiskäskyjä jonoon painamalla __1__. +instruction-to-repair=Korjaa valittu rakennelma: __1__ ja pidä pohjassa. +instruction-to-reset-item=Nollaa: __1__. +instruction-to-select=__1__ ja vedä valitaksesi sisällöt. +instruction-to-shoot=Ammu: __1__. +instruction-to-throw=Heitä: __1__. +instruction-to-upgrade=__1__ ja vedä päivittääksesi. +instruction-when-in-cursor=Kun on kohdistimessa +inventory=Tavaraluettelo +inventory-filter=Tavaraluettelon suodatin +licenses=Käyttöoikeudet +load=Lataa +loading-map=Ladataan karttaa __1__ +loading-new-map=Ladataan uutta karttaa +logistic-requests-disabled=Logistiikkapyynnöt pois käytöstä +logistic-trash-slots=Logistiset roskakoriruudut +map-exchange-string=Kartanvaihtomerkkijono +mining-fluid=Louhintaneste +mod-scenarios=Modiskenaariot +mod-with-campaign-not-available=Modia tällä kampanjalla ei ole saatavilla. +module=Moduuli +module-description=Sallitut moduulit: +no=Ei +no-recipe-available=Ei reseptiä saatavilla +no-recipes-found=Reseptejä ei löytynyt +not-available=Ei saatavilla +not-connected=Ei yhdistetty +not-in-logistic-network=Logistiikkaverkon ulkopuolella +nothing-found=Mitään ei löytynyt +notice=Huomautus +off=Pois päältä +ok=OK +on=Päällä +open-equipment-grid=Avaa varusteruudukko +or-set-a-constant=Tai aseta vakio +owner=Omistaja +queued=Asetettu siirtojonoon +quit=Poistu +reassign-blueprint=Valitse suunnitelman uusi sisältö. +refresh=Päivitä +release-date=Julkaisupäivä: +remove-blueprint-book-record=Poista suunnitelmakirja +reset=Nollaa +reset-consumpiton-filters=Tyhjennä suodattimet +reset-production-filters=Tyhjennä suodattimet +restart=Aloita alusta +result=Tuote +rocket-inventory-slot=Raketin lasti +rocket-inventory-slot-description=Satellitti on tarkoitus laittaa tähän. +rocket-launch=Laukaise +rocket-launch-started=Laukaistu +rocket-preparing=Valmistellaan +rocket-result-inventory-slot=Raketin laukaisemisen tulokset +save=Tallenna +saving-map=Tallennetaan karttaa __1__ +search=Etsi +search-with-focus=Etsi (__1__) +select-filter=Valitse suodatin +select-signal=Valitse signaali +select-upgrade=Valitse päivitys +set=Aseta +set-amount=Aseta määrä +set-filter=Aseta suodatin +set-inventory-bar-title=Rajoittaa tavaraluettelon osaa, jotta koneet eivät voi täyttää sitä. +since-last-played=Viimeksi pelattu (__1__) +subversion=Alaversio: +sync-mods-with-save=Synkronoi modit tallennuksen kanssa +synchronize=Synkronoi +total=Yhteensä +transferring=Siirretään +update=Päivitä +upgrade-blueprint-book-tooltip=Päivitä esineet ja entiteeti kaikissa tämän kirjan suunnitelmissa. +upgrade-blueprint-tooltip=Päivitä esineet ja entiteetit suunnitelmassa. +user-scenarios=Käyttäjän skenaariot +version=Versio: +weapons=Aseet +yes=Kyllä +[gui-about] +created-by=Tekijä +forums=Foorumit +release=Julkaisu +version=Versio +website=Verkkosivu +[gui-achievements] +modded-game=Tässä pelissä on modeja käytössä, joten saavutukset pidetään peruspelistä erillään. +not-in-game-long-enough=Sinun täytyy olla mukana yli __1__ % tämän pelin kuluneesta peliajasta, jotta voit avata saavutuksia. Peli on kestänyt __2__, mutta olet ollut mukana vain __3__. +title=Saavutukset +track=Kiinnitä +unlocked-count=__1__ / __2__ ansaittu +untrack=Poista kiinnitys +[gui-additional-entity-settings] +apply-entity-health=Muuta terveys +apply-entity-tag=Hyväksy tunniste +corpse-expires=Raato maatuu +difficulty=Vaikeustaso +entity-tag=Kohteen tunniste +indestructible=Tuhoutumaton +not-minable=Ei voi louhia +not-operable=Ei toimintakunnossa +not-rotatable=Ei voi kääntää +properties=Ominaisuudet +recipe-locked=Resepti lukittu +title=__1__ lisäasetukset +to-be-looted=Automaattisesti poimitava +[gui-admin-player] +character-equipment=Varusteet +character-main-inventory=Tavaraluettelo +cursor-stack=Kohdistinpino +[gui-alert-tooltip] +attack=__1__ rakennusta vahingoitetaan. +destroyed=__1__ __plural_for_parameter_1_{1=rakennus|rest=rakennusta}__ tuhottiin. +map-hint=Katso lisätietoja kartasta. +no-material-for-construction=__1__ rakennelmalta puuttuu rakentamiseen tarvittavat materiaalit. +no-storage=Logistiikkaverkossa ei ole tarpeeksi varastotilaa. +not-enough-construction-robots=__1__ rakennelmalta puuttuu rakentajarobotit. +not-enough-repair-packs=__1__ rakennelmalta puuttuu korjaussarjat. +title=Hälytykset +train-out-of-fuel=Junalta on loppunut polttoaine. +turret-fire=__1__ __plural_for_parameter_1_{1=tykkitorni|rest=tykkitornia}__ taistelee vihollisen kanssa. +[gui-arithmetic] +input=Syöte +output=Ulostulo +[gui-assembling-machine] +change-recipe=Muuta reseptiä +select-recipe=Valitse koottava tuote +[gui-auth-server] +failed-to-reach-server-error=Varmennuspalvelimeen yhdistäminen epäonnistui. Koodi: __1__. Virhe: __2__. +invalid-characters-in-username=Käyttäjätunnuksesi sisältää kelvottomia merkkejä. Ole hyvä ja valitse uusi käyttäjätunnus osoitteessa __1__. +json-parse-error=Käyttöoikeuspalvelimen vastausta ei pystytty käsittelemään. Tämä saattaa olla palvelimen sisäinen virhe. +login-banned=Tilisi on estetty. Jos uskot tämän olevan virhe, ota yhteyttä osoitteeseen support@factorio.com. +login-failed=Annettulla käyttäjänimellä tai sähköpostilla ja salasanalla ei löytynyt yhtään tiliä. +login-failed-steam-only=Antamasi Factorio.com-tili on Steam-tili. Kirjaudu sisään Steam-tunnuksilla tai vaihda salasana osoitteessa __1__. +login-insufficient-membership=Tililläsi ei ole tätä peliä. Voit kirjautua sisään vain ostamalla sen. +login-too-many-attempts=Liian monta epäonnistunutta kirjautumisyritystä. Yritä myöhemmin uudelleen. Jos olet unohtanut salasanasi, voit nollata sen __1__ +login-unlinked=Steam-tilisi ei näytä enää omistavan peliä, joten se on kytketty pois Factorio-tililtäsi. Voit linkittää Factorio-tilisi sellaiseen Steam-tiliin, joka omistaa pelin palauttaaksesi jäsenyytesi. +steam-id-already-registered=Steam-tilisi on linkitetty olemassaolevaan Factorio.com-tiliin. Kirjaudu sisään Factorio.com-tililläsi. +steam-id-doesnt-own-factorio=Steam-tilisi ei omista Factoriota. Osta peli, jotta voit tehdä tilin. +steam-id-timeout=Factorion omistuksen tarkistus epäonnistui koska yhteys Steamiin aikakatkaistiin. Yritä uudelleen. +steam-ticket-verification-failed=Steamin käyttäjälipun vahvistus epäonnistui. Varmista että olet kirjautunut Steamiin sisään. +unknown-error=Palvelinvirhe: __1__ +username-invalid-characters=Antamassasi käyttäjänimessä on kelpaamattomia merkkejä. Käytä vain kirjaimia, numeroita, pistettä ja viivaa. +username-taken=Antamasi käyttäjänimi on jo rekisteröity. Valitse toinen nimi tai kirjaudu sisään, jos se on omasi. +username-too-long=Antamasi käyttäjänimi on liian pitkä (enintään 30 merkkiä). +username-too-short=Antamasi käyttäjänimi on liian lyhyt (vähintään 2 merkkiä). +[gui-blueprint] +absolute-snapping=Absoluuttinen +absolute-snapping-tooltip=Kohdistetaan maailmanlaajuiseen ruudukkoon. Koordinaatit määräävät, miten rakennussuunnitelma sijoitetaaan suhteessa maailmanlaajuiseen ruudukkoon +close-blueprint=Sulje suunnitelma +commit-blueprint=Tallenna rakennussuunnitelma +components=Komponentit +create-blueprint=Luo rakennussuunnitelma +existing-blueprint=Suunnitelmaesine +filters=Suodattimet +grid-position=Ruudukon sijainti +grid-size=Ruudukon koko +grid-size-tooltip=Toistuvan rakennusmallin mitat +height=Korkeus +icon=Kuvake +icon-tooltip=Voit valita mitkä kuvakkeet esittävät tätä suunnitelmaa. +library-blueprint=Suunnitelma kirjastossa +library-blueprint-owned-by-other-player=Suunnitelmakirjastossa oleva suunnitelma on toisen pelaajan omistuksessa +new-blueprint=Luo uusi suunnitelma +relative-snapping=Suhteellinen +relative-snapping-tooltip=Kun rakennat vetämällä, rakennussuunnitelma kohdistetaan suhteessa vetämisen alkupisteeseen. +settings=Asetukset +snap-to-grid=Kohdista ruudukkoon +snap-to-grid-tooltip=Kohdista suunnitelma ruudukkoon, kun sitä rakennetaan. +unnamed-blueprint=Nimetön suunnitelma +width=Leveys +[gui-blueprint-book] +blueprints=Rakennussuunnitelmat +confirm-blueprint-book-deletion=Haluatko varmasti poistaa tämän suunnitelmakirjan? +delete-blueprint-book=Poista kirja +icon-tooltip=Kun kirja on tyhjä, se näyttää aktiivisen suunnitelman kuvakkeen. +scroll-to-change-active=Vaihda aktiivista suunnitelmaa painamalla __CONTROL__cycle-blueprint-forwards__ tai __CONTROL__cycle-blueprint-backwards__ +unnamed-blueprint-book=Nimetön suunnitelmakirja +[gui-blueprint-library] +blueprint-book=Suunnitelmakirja +blueprint-book-edit=Suunnitelmakirjan muokkaus +blueprint-book-string=Suunnitelmakirjan merkkijono +blueprint-string=Suunnitelman merkkijono +deconstruction-item-string=Purkusuunnitelman merkkijono +deconstruction-tool-edit=Purkusuunnitelman muokkaus +drop-blueprint=Pudota suunnitelma +failed-loading-cloud-storage=Tallennettujen suunnitelmien lataaminen pilvestä epäonnistui. Ladataan paikallinen versio tallennetuista suunnitelmista. +failed-loading-storage=Tallennettujen suunnitelmien lataaminen epäonnistui: __1__. Nykyiset tallenteet varmuuskopioidaan tiedostoon __2__. +failed-saving-cloud-storage=Tallennettujen suunnitelmien tallennus pilveen epäonnistui. Pilvipalvelussa oleva tallennustila on saattanut loppua. Välttääksesi menettämästä tallennettujasi suunnitelmia, varmuuskopioithan tiedoston __1__. +game-blueprints-title=Pelin suunnitelmat +grid-view=Ruudukkonäkymä +import=Tuo +import-string=Tuo merkkijono +list-view=Listanäkymä +make-new=Uusi __1__ +not-available-yet=Suunnitelma ei vielä saatavilla +not-synced-warning=[img=utility/warning_icon] [color=red]Suunnitelmakirjastoa ei ole synkronoitu.[/color] +player-storage=__1__ - suunnitelmien tallennusmuisti +private-shelf=Omat suunnitelmat +shared-shelf=Jaetut suunnitelmat +shelf-choice=Suodatin: +shelf-choice-all=Kaikki +shelf-choice-game=Pelin suunnitelmat +synchronising=Synkronoidaan... +title=Suunnitelmakirjasto +transfer-progress=Siirto käynnissä +unknown-player-storage=Tuntemattoman pelaajan kirjasto +upgrade-item-string=Päivitä esineen teksti +upgrade-tool-edit=Päivityssuunnitelman muokkaus +[gui-bonus] +artillery-range=Tykistön kantama +character-build-distance=Rakentamisen kantama +character-crafting-speed=Kokoamisnopeus +character-health-bonus=Terveys +character-inventory-slots-bonus=Tavaraluettelon lisäruudut +character-item-drop-distance=Esineiden pudottamisen kantama +character-item-pickup-distance=Esineiden poiminnan kantama +character-logistic-slots=Logistiset tilausruudut +character-logistic-trash-slots=Logistiset roskakoriruudut +character-loot-pickup-distance=Esineiden poiminnan kantama +character-mining-speed=Louhimisnopeus +character-reach-distance=Kurottamisen kantama +character-resource-reach-distance=Louhimisen kantama +character-running-speed=Kävelynopeus +damage-bonus=Tuhovoima +follower-robot-lifetime=Elinikä +inserter-stack-size-bonus=Asettelijoiden pinoamislisä +laboratory-productivity=Tutkimuksen tuottavuus +laboratory-speed=Tutkimusnopeus +maximum-following-robots-count=Seuraajarobottien määrä +mining-drill-productivity-bonus=Louhintatuottoisuus +no-bonuses=Ei vielä kehitettyjä päivityksiä. +shooting-speed-bonus=Tulinopeus +stack-inserter-capacity-bonus=Pinoasettelijoiden kapasiteetti +title=Päivitykset +train-braking-force-bonus=Junien jarrutusvoima +turret-damage-bonus-description=(Lasketaan yhteen panoslisien kanssa) +worker-robot-battery=Akkukapasiteetti +worker-robot-speed=Liikenopeus +worker-robot-storage=Rahtikapasiteetti +[gui-browse-games] +access=Avoimuus +access-password=Salasana +access-public=Julkinen +cant-join-game-steam-init-failed=Ei voi liittyä peliin käyttämällä Steam verkkoa - Steam ei ole alustettu oikein. Steam ominaisuudet poissa käytöstä. Steamin uudelleenkäynnistäminen korjaa yleensä tämän ongelman. Haluatko yrittää liittyä käyttämällä muuta kuin Steam verkkoa? +description=Kuvaus +downloading-game-information=Ladataan pelitietoja +favourite-tooltip=Suosikit +games-headers-name=Nimi +games-headers-players=Pelaajia +games-headers-playtime=Peliaika +has-friends=Steam-kavereita pelissä +has-mods=On modeja +has-password=Salasanallinen +has-players=On pelaajia +is-dedicated-server=Oma palvelin +join-game=Liity peliin +loading=Lataa... +mods=Modit +no-game-selected=Peliä ei valittuna +no-players=Ei yhtään +none=Ei mitään +ping=Viive +ping-calculating=Lasketaan +ping-cant-reach=Ei tavoitettu +players=Pelaajat +search=Etsi +search-filters=Hakusuodattimet +tags=Avainsanat +title=Selaa pelejä +version=Versio +[gui-building-statistics] +built=Rakennettu +deconstructed=Purettu +title=Rakennukset +upgraded=Päivitetty +[gui-car] +automatic-targeting=Automaattitulitus +color=Väri +driver=Kuljettaja +passenger=Matkustaja +trunk=Kontti +weapons-control=Aseiden Ohjaus +with-gunner=Kuskin kanssa +with-gunner-description=Ampuu lähelläolevia vihollisia automaattisesti, kun kuljettaja tai matkustaja on ajoneuvossa +without-gunner=Ilman kuskia +without-gunner-description=Ampuu lähelläolevia vihollisia, kun ajoneuvo on tyhjä +[gui-character] +crafting-queue=Kokoamisjono +exoskeleton=Ulkoinen tukiranka +personal-logistics-description=Kun otat henkilökohtaisen logistiikan pois päältä, kuljetusrobotit eivät tuo esineitä, eikä esineitä siirretä automaattisesti roskakoriruutuihin. Kuljetusrobotit jatkavat silti roskien tyhjentämistä. +personal-roboport=Kannettava robottiasema +[gui-constant] +off=Pois +on=Päällä +output=Ulostulo +output-signals=Ulostulosignaalit +[gui-control-behavior] +circuit-connection=Piiriverkko +circuit-network=Piiriverkko +connect=Yhdistä +connected-to-network=Liitetty verkkoon +green-network-id=[color=green]__1__[/color] +logistic-connection=Logistiikkaverkon liitäntä +logistic-network=Logistiikkaverkko +mode-of-operation=Toiminta +no-network-in-range=Ei verkkoa alueella +not-connected=Ei yhdistetty +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Porttia ohjaava muuri +[gui-control-behavior-modes] +close-signal="Suljettu"-signaali +close-signal-description=Kun määritetty ehto on tosi, yritä näyttää punaista signaalia ja pysäyttää kaikki junat.\nJos juna ei voi pysähtyä ajoissa (signaali on keltainen) tai on jo ohittamassa (signaali on punainen), ei signaali pysäytä sitä.\nHuom: Juna pysähtyy usein signaaliin yrittämättä löytää vaihtoehtoista reittiä, vaikka sellainen olisi käytettävissä. +enable-disable=Päälle/pois +enable-disable-description=Käynnistä tämä laite vain, kun ehto on tosi. +enable-disable-train-stop-description=Käynnistää tämän laittern vain, kun ehto on tosi.\nJunat ohittavat asemat jotka eivät ole päällä, joten tällä voit ohjata junien reittejä. +none=Ei mitään +none-write-description=Älä muuta tämän laitteen toimintaa piiriverkon perusteella. +open-gate=Avaa portti +open-gate-description=Portti on avoinna niin kauan, kun piiriverkon ehto on tosi. +read-belt-contents=Lue hihnan sisältö +read-belt-contents-description=Lukee ja lähettää hihnan sisällön piiriverkkoon. Hihnat eivät lähetä pulssisignaaleja, kun esineitä syötetään tai otetaan pois hihnan keskeltä. +read-chain-signal=Lue väri +read-chain-signal-description=Lukee ketjuopastimen värin ja lähettääalla valitun signaalin piiriverkkoon. +read-charge-level=Lue latauksen määrä +read-charge-level-description=Lukee tämän varaajan lataustilan ja lähettää sen piiriverkkoon prosenttiarvona väliltä 0-100. +read-contents=Lue sisältö +read-contents-description=Lukee arkun sisällön ja lähettää vastaavan signaalin piiriverkkoon. +read-hand-contents=Lue kouran sisältö +read-hand-contents-description=Lukee kouran sisällön ja lähettää vastaavan signaalin piiriverkkoon. +read-logistic-network-contents=Lue logistisen verkon sisältö +read-logistic-network-contents-description=Lukee saatavilla olevat esineet logistiikkaverkosta ja lähettää ne piiriverkkoon. +read-resources=Lue resurssit +read-resources-description=Lukee tästä kaivosporasta tai pumpusta odotetut resurssit ja lähettää ne piiriverkkoon.\nJos resursseja on äärettömästi, lukee peruslouhintanopeuden.\nArvo päivittyy 5 sekunnin välein. +read-robot-stats=Lue robottien määrä +read-robot-stats-description=Lukee saatavilla olevien robottien määrän logistiikkaverkosta ja lähettää sen piiriverkkoon. +read-sensor=Lue sensori +read-sensor-description=Lähettää signaalin piiriverkkoon, kun hahmo on tulossa kohti porttia ja se pitäisi avata. +read-signal=Lue signaali +read-signal-description=Lukee opastimen värin ja lähettää alla määrätyn signaalin piiriverkkoon.\nJos punainen valo määräytyi piiriverkon "suljettu"-signaalin takia, ei mitään lähetetä. +read-stopped-train=Lue junan tunnus +read-stopped-train-description=Kun asemalle on pysähtynyt juna, junan tunnus lähetetään piiriverkkoon. +read-train-contents=Lue junan sisältö +read-train-contents-description=Lukee asemalle pysähtyneen junan rahdin ja lähettää vastaavan signaalin piiriverkkoon. +read-trains-count=Lue junien määrä +read-trains-count-description=Lukee tälle asemalle ajavien junien määrän. Sisältää asemalle pysätyneen junan. +send-to-train=Lähetä junaan +send-to-train-description=Lähettää piiriverkon signaalit junaan odotusehtoja varten. +set-filters=Aseta suodatin +set-filters-description=Määrittää asettelijan suodatimen piiriverkon signaalien perusteella. +set-requests=Aseta pyynnöt +set-requests-description=Asettaa arkun logistiikkapyynnöt piiriverkon signaalien perusteella. +set-stack-size=Aseta pinon koko +set-stack-size-description=Määrittää tämän asettelijan suurimman pinokoon valitun piiriverkon signaalin perusteella. +set-trains-limit=Aseta junien enimmäismäärä +set-trains-limit-description=Asettaa tälle asemalle ajavien junien enimmäismäärän. Sisältää asemalle pysätyneen junan. +use-colors=Käytä värejä +use-colors-description=Asettaa lampun värin signaalien perusteella.\nJos värisignaalilla on arvo, joka on suurempi kuin 0, lamppu palaa kyseisellä värillä.\nJos värisignaaleja on useita, vain yhtä niistä käytetään. +[gui-control-behavior-modes-guis] +available-construction-bots=Saatavilla olevat rakennusrobotit +available-logistic-bots=Saatavilla olevat kuljetusrobotit +belt-read-mode=Lukutila +blue=Sininen +blue-chain-description=Lähetettävä piiriverkon signaali, kun valo on sininen (ainakin yksi reitti on varattu, mutta ainakin yksi reitti on vapaa). +closed-condition=Sulkemisen ehto +control-signal=Ohjaussignaali +enabled-condition=Toiminnan ehto +entire-patch=Koko esiintymä +entire-patch-description=Lukee tämän kaivosporan ympärillä olevan koko esiintymän odotetut resurssit. +green=Vihreä +green-chain-description=Lähetettävä piiriverkon signaali, kun valo on vihreä (rataosuus on vapaa). +green-description=Lähetettävä piiriverkon signaali, kun opastimen valo on vihreä (rataosuus on vapaa). +hand-read-mode=Lukutila +hold-mode=Jatkuva +hold-mode-description-belt=Signaalia lähetetään jatkuvasti, kun hihnalla on esineitä. +hold-mode-description-inserter=Signaalia lähetetään jatkuvasti, kun asettelija pitelee esinettä. +input-signal=Syöttösignaali +open-condition=Avaamisen ehto +output-signal=Ulostulosignaali +output-signals=Ulostulosignaalit +pulse-mode=Pulssi +pulse-mode-description-belt=Signaalia lähetetään vain yhden aikayksikön ajan, kun esine päätyy hihnalle. +pulse-mode-description-inserter=Signaalia lähetetään vain yhden aikayksikön ajan, kun esine poimitaan. +red=Punainen +red-chain-description=Lähetettävä piiriverkon signaali, kun valo on punainen (juna on varannut kaikki ketjuopastimelta jatkuvat reitit). +red-description=Lähetettävä piiriverkon signaali, kun opastimen valo on punainen (juna ohittaa opastinta). +resource-read-mode=Lukutila +this-miner=Tämä kaivospora +this-miner-description=Lukee tämän louhimen alueelta odotetut resurssit. +total-construction-bots=Rakennusrobotteja yhteensä +total-logistic-bots=Kuljetusrobotteja yhteensä +train-id=Junan tunnus +train-id-description=Pysähtyneen junan yksilöllinen tunniste +trains-count=Junien määrä +trains-count-description=Tälle asemalle ajavien junien määrä. Sisältää asemalle pysätyneen junan. +trains-limit=Junien enimmäismäärä +trains-limit-description=Tälle asemalle ajavien junien enimmäismäärä. Sisältää asemalle pysätyneen junan. +yellow=Keltainen +yellow-chain-description=Lähetettävä piiriverkon signaali, kun valo on keltainen (juna aikoo ohittaa ketjuopastimen). +yellow-description=Lähetettävä piiriverkon signaali, kun opastimen valo on keltainen (juna aikoo ohittaa opastimen). +[gui-control-settings] +advanced-interaction=Lisätoiminnot +basic-interaction=Perustominnot +control-disabled=Pois käytöstä - muuttaja: __1__ +controller-settings=Ohjainasetukset +crafting=Kokoaminen +debug=Virheenjäljitys +editor=Editori +inventory=Tavaraluettelo +miscellaneous=Muut +mods=Modit +movement=Liikkuminen +panels=Paneelit +quickbar=Pikapalkki +title=Ohjainasetukset +tools=Työkalut +vehicle-driving-mode=Ajoneuvon ajotila +vehicle-driving-mode-absolute=Absoluuttinen +vehicle-driving-mode-relative=Suhteellinen +vibration-intensity=Värinän voimakkuus +waiting=Odottaa +[gui-crafting-queue] +collapse=Kutista +expand=Laajenna +[gui-create-account] +account-creation-info=Henkilöytesi on varmennettu Steamin kautta. Valitse käyttäjänimi Factoriota varten. Tällä nimellä näyt moninpeleissä. Nimen voi vaihtaa kerran verkkosivullamme. +account-creation-success-info=Olet nyt todennettu nimellä __1__ Steamin kautta. Jos haluat käyttää tätä tiliä ilman Steamia, kirjaudu Steamiin __2__ ja määritä sähköposti ja salasana profiilissasi. +create=Luo +creating-account=Luodaan tiliä +i-accept-the=Hyväksyn +login-using-factorio-account=Minulla on jo Factorio.com-tili +login-using-factorio-account-info=Jos sinulla on in Factorio-tili, voit kirjautua sisään käyttämällä salasanaasi. Samalla linkität Factorio-tilisi tähän Steam-tiliin. +terms-of-service=Käyttöehdot +title=Luo tili +[gui-current-research] +not-researching=Aloita kehitys painamalla __CONTROL__open-technology-gui__. +research-finished=__1__ kehitetty. Paina __CONTROL__open-technology-gui__. +[gui-decider] +condition=Ehto +input-count=Sisääntulojen määrä +input-count-description=Kopioi sisääntulosignaalien arvon ulostulosignaaliin. +one=1 +one-description=Lähettää valitun signaalin arvolla 1. +output-item=Ulostulo +[gui-deconstruction] +blacklist=Estolista +blacklist-description=Jätä suodatetut esineet pois kun aluetta valitaan purettavaksi. +blacklist-trees-and-rocks=Ei puita eikä kiviä +entities=Rakennelmat +entity-filter-mode=Rakennelmien suodatustila +entity-filters=Rakennussuotimet +filters=Suodattimet +icon-tooltip=Tyhjänä purkutyökalu näyttää valitut suodattimet. +tile-filter-mode=Laattojen suodatustila +tile-filters=Laattasuotimet +tile-selection-mode=Laattojen valintatila +tiles=Laatat +trees-and-rocks-only=Vain puut ja kivet +whitelist=Sallittu-lista +whitelist-description=Valitsee vain suodatut esineet kun aluetta valitaan purettavaksi. +whitelist-trees-and-rocks=Vain puut ja kivet +[gui-downloading-mods] +currently-downloading=Nyt ladataan +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=ei mitään +downloading=Ladataan +[gui-edit-label] +edit-description=Muokkaa kuvausta +edit-label=Vaihda nimi +save-description=Tallenna kuvaus +save-label=Tallenna nimi +[gui-electric-energy-interface] +buffer-size=Puskurin koko +power-production=Sähköntuotanto +power-usage=Sähkön kulutus +[gui-electric-network] +accumulator-charge=Varaajien lataus +accumulator-charge-tooltip=Energian määrä, joka on varastoitu tämän verkon varaajiin. +consumption=Kulutus +production=Tuotanto +production-label=Tuotanto +production-tooltip=Tällä hetkellä tuotetun tehon osuus kaikesta mahdollisesta tuotannosta. +progressbar-format=__1__ / __2__ +satisfaction=Tarpeen täyttyminen +satisfaction-tooltip=Tällä hetkellä tuotetun tehon osuus tällä hetkellä tarvittavasta tehosta. +title=Sähköverkon tiedot +[gui-ending-screen] +epilogue=Epilogi +[gui-game-finished] +continue=Jatka +finish=Lopeta +kills=Tapot +lost=Sinut on kukistettu... +next-level=Seuraava taso +respawn=Synny uudelleen +restart-level=Aloita taso alusta +save-replay=Tallenna uusinta +time-played=Aikaa kulunut +title=Peli päättynyt +victory=Voitto! +[gui-goal-description] +info-visibility-button=Tietoa +title=Tavoite +[gui-graphics-settings] +advanced=Lisäasetukset +brightness=Kirkkaus +color-filter=Värisuodin +color-filter-deuteranopia=Deuteranopia +color-filter-deuteranopia-correction=Vihersokeuden oikaisu +color-filter-none=Ei mitään +color-filter-protanopia=Protanopia +color-filter-protanopia-correction=Punasokeuden oikaisu +color-filter-tritanopia=Tritanopia +color-filter-tritanopia-correction=Sinisokeuden oikaisu +contrast=Kontrasti +full-color-depth=Täysi värisyvyys +full-screen=Kokoruututila +general=Yleiset +graphics-quality-high=Korkea +graphics-quality-label=Kuvien tarkkuus +graphics-quality-low=Matala +graphics-quality-normal=Normaali +graphics-quality-very-low=Erittäin alhainen +high-quality-animations=Korkealaatuiset animaatiot +low-vram-warning=Näyttömuistia (VRAM) ei ole tarpeeksi. +map-zoomed-in-effect=Kartan zoomaustehoste +max-threads=Rendersäikeiden enimmäismäärä +minimize-on-focus-loss=Pienennä jos ei aktiivinen +multisampling-label=Reunanpehmennys +multisampling-x2=Reunanpehmennys x 2 +multisampling-x4=Reunanpehmennys x 4 +multisampling-x6=Reunanpehmennys x 6 +multisampling-x8=Reunanpehmennys x 8 +no-multisampling=Ei reunanpehmennystä +preferred-screen=Ensisijainen näyttö +primary-screen=Ensisijainen näyttö (__1__) +render-in-native-resolution=Renderöi alkuperäiseen näytön resoluutioon +render-scale=Renderöinnin skaala +restart-required=Uudelleenkäynnistys tarvitaan +saturation=Värikylläisyys +screen-n=Näyttö __1__ +show-animated-water=Animoi vesi +show-clouds=Näytä pilvet +show-decoratives=Näytä koristeet +show-enemy-terrain-decals=Näytä vihollisen karttakoristeet +show-game-simulations-in-background=Näytä pelisimulaatioita taustalla +show-inserter-shadows=Näytä asettelijoiden varjot +show-item-shadows=Näytä esineiden varjot +show-particles=Näytä hiukkaset +show-smoke=Näytä kaikki savut +show-tree-distortion=Animoi puut +sprite-atlas-size-custom=Mukautettu (__1__) +sprite-atlas-size-label=Atlas tekstuurin koko +sprite-atlas-size-largest-possible=Suurin mahdollinen +texture-compression=Tekstuuripakkaus +texture-compression-high-quality=Korkea laatu +texture-compression-low-quality=Heikko laatu +texture-compression-none=Ei mitään +texture-streaming=Tekstuurien striimaus +title=Grafiikka-asetukset +ultrawide-mode=Ultrawide-tila +use-flip-presentation-model=Käytä kääntöesitysmallia +v-sync=Pystysynkronointi +video-memory-budget=Grafiikkamuistin budjetti +video-memory-budget-auto=Automaattinen (__1__ Gt) +video-memory-budget-fixed=__1__ Gt +video-memory-usage-all=Kaikki +video-memory-usage-high=Korkea +video-memory-usage-label=Grafiikkamuistin käyttö +video-memory-usage-low=Matala +video-memory-usage-medium=Keskitaso +vram-low-high-quality-not-recommended=Havaitsimme, että tällä tietokoneella on __1__ Mt videomuistia (VRAM). Tämä on liian vähän korkealaatuisille kuvakkeille. Voit kokea suorituskykyongelmia, puuttuvia grafiikoita, kaatumisia, tai peli ei välttämättä käynnisty ollenkaan. Suositeltu videomuistin koko korkealaatuisille kuvakkeille on vähintään 2 Gt. +vram-not-detected-high-quality-not-recommended=Tietokoneesi videomuistin (VRAM) määrää ei pystytty havaitsemaan. Suositeltu videomuistin koko korkealaatuisille kuvakkeille on vähintään 2 Gt, muutoin saatat kokea suorityskykyongelmia, puuttuvia grafiikoita, kaatumisia, tai peli ei välttämättä käynnisty ollenkaan. +[gui-graphics-settings-description] +full-color-depth=Renderöinti puolella (16-bit) värisyvyydellä parantaa suorituskykyä heikommilla ja integroiduilla näytönohjaimilla. Tällä valinnalla on vaikutusta ainoastaan Windows 8:ssa ja uudemmissa tai OpenGL renderöinnissä. +graphics-quality-label=Kuvien tarkkuus. Määrittää videomuistin käytön. Varoitus: "Korkea" resoluutio tarvitsee vähintään 3 Gt videomuistia. +high-quality-animations=Jos poistettu käytöstä, jotkin animoidut tai pyörivät objektit (esimerkiksi junat) lataavat vain puolet normaalista animaation tai pyörimisen kuvista. Se vähentää paljon VRAMin käyttöä. +lights-quality=Valojen resoluutio yöllä. Korkeammat arvot alentavat suorituskykyä merkittävästi. +max-threads=Pelin renderöimiseen käytettävien säikeiden määrä. +minimize-on-focus-loss=Kun reunaton koko-näytön tila on käytössä, peli pienentyy itsestään kun vaihdat toiseen sovellukseen, varmistaakseen ettei se peitä työpöytääsi. +render-in-native-resolution=Suuren kuvapistetiheyden näytöissä (kuten Apple Retina) renderöinti natiiviresoluutiolla tuottaa paremman kuvalaadun, mutta voi heikentää suorituskykyä merkittävästi. +show-animated-water=Poista käytöstä parantaaksesi suorituskykyä heikommilla näytönohjaimilla. +show-game-simulations-in-background=Kun päävalikossa tai alavalikoissa, näytä erilaisia pelisimulaatioita taustan sijaan. +show-smoke=Kun poistettu käytöstä, savutehosteita näytetään paljon vähemmän. Poista käytöstä parantaaksesi suorituskykyä heikommilla näytönohjaimilla. +show-tree-distortion=Poista käytöstä parantaaksesi suorituskykyä heikommilla näytönohjaimilla. +sprite-atlas-size-label=Suuremmat kartastot mahdollistavat vetokutsujen tekemisen isommissa erissä, joka vähentää grafiikkasuorittimen kuormaa renderöinnissä, mutta voi olla työläämpi grafiikkasuorittimelle. +texture-compression=Tekstuurien pakkaus lisää merkittävästi siirtokuvien määrää, jonka peli voi tallentaa grafiikkamuistiin ja nopeuttaa renderöintiä kun grafiikkasuorittimen tarvitsee siirtää vähemmän dataa varjostuksen aikana. Jos sinulla on vanha tai integroitu näytönohjain, valitse alhainen laatu pienentääksesi siirtokuvien kokoa vielä lisää parantaaksesi suorituskykyä entisestään. +texture-streaming=Grafiikat joita ei lisätty grafiikkakartastoon (katso "Grafiikkamuistin käyttö" asetus) pidetään keskusmuistissa, kunnes grafiikkasuoritin tarvitsee niitä. +use-flip-presentation-model=Kääntöesitys pitäisi olla tehokkaampi tapa esittää lopullinen kuva näytölle, kuin vanhempi Blit -malli. Kokeile vaihtaa tätä asetusta jos kohtaat grafiikkavirheitä tai hitautta kuvanpäivityksessä. +video-memory-budget-label=Grafiikkamuistin (VRAM) suurin sallittu koko, jota saa käyttää tekstuureihin. +video-memory-usage-label=Määrittää kuinka paljon grafiikoita peli yrittää lisätä kartastoon. Suurempien kartastojen luominen vähentää suorittimen käyttöä vetokutsuerien vuoksi, mutta saattaa kasvattaa grafiikkasuorittimen kuormaa koska grafiikkasuoritin joutuu työstämään isompia tekstuureja. Vapaasti leijuvat grafiikat voidaan ladata virtuaalimuistiin tai pitää keskusmuistissa (katso "Tekstuurien striimaus" -asetus). +[gui-heat-interface] +add-tooltip=Lisää tämän verran lämpöä puskuriin joka aikayksiköllä. +at-least-tooltip=Säilytä vähintään tämän verran lämpöä puskurissa - lisää puuttuva. +at-most-tooltip=Säilytä korkeintaan tämän verran lämpöä puskurissa - poista ylimäärainen. +exactly-tooltip=Säilytä tarkalleen tämän verran lämpöa puskurissa - lisää tai poista tarvittaessa. +remove-tooltip=Poista tämän verran lämpöä puskurista joka aikayksiköllä. +[gui-hotkey-suggestions] +cancel-selection=Peruuta valinta +confirm-selection=Vahvista valinta +next-item=Seuraava esine +place-one=Aseta yksi +previous-item=Edellinen esine +take-items=Ota esineet +transfer-all=Siirrä kaikki +transfer-stack=Siirrä pino +[gui-infinity-container] +add=Lisää +at-least=Vähintään +at-least-tooltip=Pidä ainakin tämän verran luettelossa, lisää tarvittaessa. +at-most=Enintään +at-most-tooltip=Pidä enintään tämän verran luettelossa, poista ylimääräiset. +exactly=Tasan +exactly-tooltip=Pidä juuri tämän verran luettelossa, lisää tai poista tarvittaessa. +remove=Poista +remove-unfiltered-items=Poista muut +remove-unfiltered-items-tooltip=Poista tavaraluettelosta esineet, joita ei ole suodattimessa. +title[1]=Loputtomuussuodattimet +[gui-infinity-pipe] +add-tooltip=Lisää tämä prosenttiosuus nestettä putkeen joka aikayksiköllä. +at-least-tooltip=Pidä ainakin tämän verran putkessa, lisää tarvittaessa. +at-most-tooltip=Pidä enintään tämän verran putkessa, poista ylimääräiset. +exactly-tooltip=Pidä juuri tämän verran putkessa, lisää tai poista tarvittaessa. +percent=% +remove-tooltip=Poista tämä prosenttiosuus nestettä putkesta joka aikayksiköllä. +temperature=Lämpötila +[gui-inserter] +blacklist=Estolista +filter=Suodatin +override-stack-size=Rajoita pinon kokoa +whitelist=Sallittu-lista +[gui-install-mods] +already-installed=Modi __1__ on jo asennettu +bookmark=Lisää kirjanmerkkeihin +cant-install-mod-error=Kaikkien __1__: __2__ riippuvuuksien asennus ei onnistunut. Haluatko asentaa modin ilman riippuvuuksia? +cant-install-mod-no-compatible-release=Modiportaalissa ei ole yhteensopivaa versiota __1__. +failed-to-list-mods=Modi listan asennus epäonnistui +filter-by-category=Suodata luokittain +highlighted-last-week=Viime viikko +highlighted-this-week=Tämä viikko +install=Asenna +install-failed=Asennus epäonnistui __1__: __2__ +loading-mods=Ladataan modeja +mods-headers-download-count=Lataukset +mods-headers-last-updated=Viimeksi päivitetty +mods-headers-name=Nimi +mods-headers-trending=Trendaava +mods-headers-version=Versio +no-release=Valitulla modilla ei ole julkaistua versiota +remove-bookmark=Poista kirjanmerkeistä +show-bookmarks=Näytä vain kirjanmerkityt modit +sync-mods-with-server=Aktiiviset modisi eivät täsmää palvelimen modeja. Haluatko synkronoida modisi palvelimen kanssa? +wait-toggle-bookmark-request=Odotetaan modiportaalia... +[gui-interface-settings] +active-quick-bars=Aktiiviset pikapalkit +alt-mode=Alt-tila +automatic-ui-scale=Automaattinen +autosort-inventory=Pidä hahmon tavaraluettelo aina järjestettynä +change-quickbar-by-clicking-with-item=Aseta pikapalkin suodatin napsauttamalla esineen kanssa +custom-ui-scale=Mukautettu +enable-recipe-notifications=Näytä resepti-ilmoituksia +entity-tooltip-delay=Rakennelmien tietoruudun viive +entity-tooltip-on-the-side=Rakennelmien tietoruutu sivussa +flat-character-gui=Näytä rakunnusikkuna aina +fuzzy-search-enabled=Epätarkka haku +interaction=Vuorovaikutus +locale=Kieli +lock-belt-building-to-straight-line=Salli hihnojen rakentaminen vain suorassa linjassa +nintendo-switch=Nintendo Switch +other=Muut +output-console-delay=Viestien viive +pick-ghost-cursor=Aseta suunnitelma, jos esinettä ei ole saatavilla +play-sound-for-chat-messages=Toista äänimerkki chat-viestien saapuessa +research-finished-stops-game=Avaa teknologiaruutu, kun tutkimus on valmis +shortcut-bar-rows=Toimintopalkin rivit +show-all-items-in-selection-lists=Näytä valintaruuduissa kaikki esineet +show-beacon-modules-in-alt-mode=Näytä lähettimien moduulit Alt-tilassa +show-combinator-settings-when-detailed-info-is-on=Näytä kombinaattorien asetukset Alt-tilassa +show-descriptions-in-tooltips=Näytä kuvaus tietoruudussa +show-grid-when-paused=Näytä ruudukko, kun peli on keskeytetty +show-inserter-arrows-when-detailed-info-is-on=Näytä asettelijoiden nuolet Alt-tilassa +show-inserter-arrows-when-selected=Näytä valitun asettelijan nuolet +show-interaction-indications=Näytä ulkoasuindikaattorit +show-item-labels-in-cursor=Näytä esineen nimi osoittimessa +show-minimap=Näytä pienoiskartta +show-mining-drill-arrows-when-detailed-info-is-on=Näytä louhimien nuolet Alt-tilassa +show-missing-logistic-network-icon=Näytä puuttuvan logististiikkaverkon varoituskuvake +show-mod-owners-in-tooltips=Näytä vaikuttavat modit tietoruudussa +show-player-names-on-minimap=Näytä pelaajien nimet pienoiskartalla +show-pump-arrows-when-detailed-info-is-on=Näytä pumppujen nuolet Alt-tilassa +show-rail-block-visualization=Näytä rataosuuksien visualisointi +show-tips-and-tricks-notifications=Näytä vinkki-ilmoituksia +show-total-raw-in-recipe-tooltips=Näytä yhteenlasketut raaka-aineet tietoruudussa +show-turret-radius-when-blueprinting=Näytä tornien kantama suunnitelmia asettaessa +smart-belt-dragging=Älykäs hihnojen rakennus +title=Ulkoasun asetukset +tool-window-next-to-quickbar=Työkaluikkuna pikapalkin vieressä +tooltip-delay=Tietoruudun viive +tooltip-never=Ei koskaan +tooltip-offset=Tietoruudun siirros +tooltips=Tietoruudut +train-stop-label-angle=Juna-asemien nimien kallistus +train-visualization-length=Junan visualisointietäisyys +ui-scale=Käyttöliittymän koko +visualization=Visualisointi +[gui-interface-settings-description] +active-quick-bars=Aina ruudussa näkyvien pikapalkkien määrä. +change-quickbar-by-clicking-with-item=Kun klikkaat pikapalkin ruutua esine kädessä, ruutuun asetaan kyseisen esineen suodatin. +entity-tooltip-delay=Aika, jonka jälkeen maailmassa olevien asioiden tietoruutu näytetään osoittimen kohdalla. +entity-tooltip-on-the-side=Näytä hiirellä osoitetun asian tietoruutu kartan alapuolella, eikä osoittimen vieressä. +flat-character-gui=Rakennus- ja logistiikkaikkunat ovat vierekkäin, eivät erillisissä välilehdissä. +fuzzy-search-enabled=Suvaitsevampi vastaavuus käyttöliittymän hakutoiminnoissa. +output-console-delay=Sekuntimäärä, jonka jälkeen pelaajien tai konsolin viestit alkavat himmentyä. +pick-ghost-cursor=Jos valitset pipetillä tai pikapalkista esineen jota sinulla ei ole, kursoriin otetaan kyseisen rakennuksen suunnitelma. +shortcut-bar-rows=Aina ruudussa näkyvien toimintopalkin rivien määrä. +show-all-items-in-selection-lists=Näytä valintaruuduissa myös esineet, joei ole vielä avattu. +show-descriptions-in-tooltips=Näytä lyhyt selitysteksti joidenkin esineiden, rakennusten tai reseptien tietoruudussa. Suositeltu uusille pelaajille sekä uusien modien kanssa. +show-interaction-indications=Kun osoitat rakennusta, korosta sen kanssa vuorovaikuttavat asiat. +show-item-labels-in-cursor=Kun esinettä pidetään kädessä, näytä sen nimi jos sillä on (esimerkiksi suunnitelmien nimet). +show-total-raw-in-recipe-tooltips=Näytä reseptin vaatima kokoamisaika ja raaka-aineet, joita ei voi koota käsin. +tooltip-delay=Aika, jonka jälkeen osoittimen kohdalla näytetään lisätietoja. +train-stop-label-angle=Juna-asemien nimien kallistuskulma kartalla. +train-visualization-length=Näkyvien vaunujen määrä, kun rakennetaan lähellä kiskoja. +[gui-kills] +kills=Tapot +loses=Tappiot +title=Tapot +[gui-linked-container] +title=Linkki +[gui-load-game] +all-required-mods-enabled=Kaikki vaaditut modit ovat käytössä. +exchange-string-freeplay-only=Kartanvaihtomerkkijono voidaan tuottaa vain vapaapelitilan ja hiekkalaatikkopelitilan kartoista. +title=Lataa peli +[gui-load-scenario] +confirm-delete=Oletko varma että haluat poistaa tilanteen __1__? +title=Lataa skenaario +[gui-logistic] +auto-trash-request-exists=Tälle esineelle on jo tilaus +cell=solu +cells=solua +count=Määrä +high-value-tooltip=Pyydetty määrä. Kuljetusrobotit yrittävät täyttää tilauksen hakemalla logistiikkaverkosta. +infinite-amount-in-textfield=∞ +items=Esineet +logistic-networks=Logistiikkaverkot +logistic-request-exists=Tälle esineelle on jo tilaus +logistics-and-trash=Henkilökohtainen logistiikka ja roskankeräys +logistics-only=Henkilökohtainen logistiikka +low-value-tooltip=Enimmäismäärä. Ylimääräiset siirretään automaattisesti roskakoriruutuihin. +members=Jäsenet +network=Verkko +request-from-buffer-chests=Pyydä puskuriarkuista +set-request=Aseta pyyntö +title=Kuljetus +title-filter=Logistinen suodatin +title-request=Logistinen tilaus +trash=Roskankeräys +trash-only=Roskankeräyksen suodattimet +trash-slots=Roskakoriruudut +[gui-manage-mods] +name-column-header=Nimi +version-column-header=Versio +[gui-map-editor] +brush-intensity=Voimakkuus +brush-size=Koko +brush-speed=Nopeus +character=Hahmo +character-equipment=Varusteet +character-main-inventory=Päätavaraluettelo +character-quickbar=Pikapalkki +cliffs=Jyrkänteet +confirm-quit=Skenario ei ole tallennettu. Oletko varma että haluat poistua? +confirm-regenerate=Oletko varma, että haluat generoida tämän kartan uudelleen? +convert=Muuta +convert-save=Muuta talletus +convert-save-to-scenario=Muuta talletus skenaarioksi +cursor-intensity=Voimakkuus +decoratives=Koristeet +edit-scenario=Muokkaa skenaariota +editor-inventory=Editori +editors-title=Editorit +entities=Rakennelmat +finished-converting-save=Tallennus muunnettiin skenaarioksi nimellä __1__. Löydät sen omien skenaarioiden listasta. +import=Tuo +import-save=Tuo tallennus +import-save-failed=Tallennustiedoston tuonti epäonnistui: __1__ +items=Tuotteet +items-transfer-limit=Tavaroiden siirtoraja +new-scenario=Uusi skenaario +resources=Resurssit +scenario-already-exists=Skenaario nimeltä __1__ on jo olemassa. Haluatko ylikirjoitaa sen? +select-surfaces-to-import=Valitse tuotavat pinnat +settings=Asetukset +shape=Muoto +tiles=Laatat +title=Karttaeditori +tools=Työkalut +tools-title=Työkalut +[gui-map-editor-clone-editor] +apply-clone-brush=Käytä kloonaustyökalua +clear-destination-decoratives=Raivaa kohde-alueen koristeet +clear-destination-entities=Raivaa kohde-alueen rakennelmat +clone-decoratives=Monista koristeet +clone-entities=Monista kohteet +clone-tiles=Monista ruutu +manual-collision-mode=Manuaalinen rakentaminen +manual-collision-mode-tooltip=Kopioi rakennelmat ja koristeet kohteeseen vain jos ne on mahdollista rakentaa käsin kyseisessä kohteessa. +smart-area-drag-mode=Älykäs alueen vetämisen tila +smart-area-drag-mode-tooltip=Kun alue kloonataan klikkaamalla ja vetämällä, lähde kloonataan kohteeseen vain, jos se ei mene päällekkäin viimeisimmän kloonatun kohteen kanssa. +snap-to-chunk=Kohdista lohkoon +snap-to-grid=Kohdista ruudukkoon +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Rakenna joukkueelle +build-as-force-tooltip=Objektien luomisessa asetettava joukkue. **AUTO** asettaa "luonnollisen" joukkueen: vihollinen purijoille, joukkueesi pelaajan rakennuksille jne. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Panosten tuhovoiman muuntimet +boolean-modifiers=Totuusarvo muuntimet +category-modifiers=Kategorian muuntimet +disabled-hand-crafting-recipes=Estä reseptien käsinrakentaminen +edit-modifier-category=Muokkaa: __1__ +gun-speed-modifiers=Aseiden ampumisnopeuden muuntimet +setting-is-invalid=Yksi tai useampi asetus ei kelpaa. +simple-modifiers=Yksinkertaiset muuntimet +title=Pakota tietoarvot +turret-attack-modifiers=Tykkitornien hyökkäysten muuntimet +value-cannot-be-empty=Kenttä ei voi olla tyhjä. +value-out-of-range=Arvo sallittujen rajojen ulkopuolella. Sallitut arvot ovat väliltä __1__-__2__. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=Pelaajaa, vihollista ja neutraaleja joukkoja ei voi poistaa. +create-force=Perusta joukkue +current-force=Nykyinen joukkue +delete-force=Poista joukkue +destination-force=Kohdejoukkue +destination-force-tooltip=Joukkue johon esineet siirretään. Jos "**AUTO**", niin käytetään omaa joukkuettasi. +edit-force=Muokkaa joukkuetta +edit-force-cease-fire=Muokkaa tulitaukoa +edit-force-cease-fire-title=Muokkaa joukkueen "__1__" tulitaukoa +edit-force-data=Muokkaa muita ominaisuuksia +edit-force-friends=Muokkaa kavereita +edit-force-friends-title=Muokkaa joukkueen "__1__" liittolaisia +enable-friendly-fire=Ota oma tuli käyttöön +neutral-force-cant-be-changed=Neutraalia joukkoa ei voi vaihtaa. +new-force-name-already-used=Antamasi joukkueen nimi on jo käytössä. +no-force-name-given=Joukkueen nimi vaaditaan joukkueen luontiin. +share-chart=Jaa kaavio +switch-to-force=Vaihda joukkueeseen +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ ja vedä lisätäksesi kloonialueeseen. +and-all-as-usual=Ja kaikki muut asiaankuuluvat pikanäppäimet kuin peliä pelattaessa. +area-build-instructions=__1__ ja vedä luodaksesi uuden alueen. +area-move-instructions=__1__ ja vedä liikuttaaksesi aluetta. +area-remove-instructions=__1__ poistaaksesi alueen. +area-select-instructions=__1__ valitaksesi alueen. +build=__1__ rakentaaksesi. +build-cliffs=__1__ rakentaaksesi kallioita. +build-cloned-area-instructions=__1__ rakentaaksesi valitun alueen. +build-tiles-area=__1__ ja vedä rakentaaksesi laattoja. +build-tiles-bucket=__1__ täyttääksesi alueen. +build-tiles-out-of-map=__1__ rakentaaksesi laattoja kartan ulkopuolelle. +build-to-clone-entity=__1__ kloonataksesi valitun entiteetin. +change-force-instructions=__1__ ja vedä muuttaaksesi yksiköiden joukkuetta. +change-spawn-location-description=__1__ määrittääksesi aloitussijainnin. +change-tile-variations=__1__ vaihtaaksesi laattojen muunnelmia valitulla alueella. +initial-resource-amount=Alustava resurssien määrä perustuu työkalun voimakkuus-arvoon. +line-build-cliffs=__1__ ja vedä rakentaaksesi kalliojanoja. +line-remove-cliffs=__1__ ja vedä poistaaksesi kalliojanoja. +none-mine-to-mine=__1__ kaivaaksesi. +none-open-to-edit=__1__ muokataksesi. +pipette-to-select-entity=Paina __1__ valitaksesi kohteen kloonausta varten. +position-build-instructions=__1__ luodaksesi uuden pisteen. +position-move-instructions=__1__ ja vedä siirtääksesi pisteen. +position-remove-instructions=__1__ poistaaksesi pisteen. +position-select-instructions=__1__ valitaksesi pisteen. +remove=__1__ poistaaksesi. +remove-cliffs=__1__ poistaaksesi kallioita. +remove-clone-brush-tiles=__1__ ja vedä poistaaksesi kloonialueelta. +resource-extra-info=Saman resurssin asettaminen tai poistaminen lisää tai vähentää resurssin määrää työkalun voimakkuusarvon perusteella. +run-snippet-instructions=__1__ ja vedä suorittaaksesi valitun katkelman alueella. +select-area-to-clone-instructions=__1__ ja vedä valitaksesi kloonattavan alueen. +select-clone-brush-destination-instructions=__1__ asettaaksesi kloonauksen kohdepisteen. +select-clone-brush-source-instructions=__1__ asettaaksesi kloonauksen lähdepisteen. +[gui-map-editor-lua-snippet-editor] +current-snippet=Nykyinen katkelma +delete=Poista +lua-code=Lua-koodi +name=Nimi +new-snippet=Uusi katkelma +opened-snippet-has-duplicate-name=Tällä hetkellä avatulla katkelmalla on kaksinkertainen nimi. +snippet-already-present=On jo olemassa katkelma nimeltä "__1__". +[gui-map-editor-menu] +quit=Poistu karttaeditorista +regenerate-map=Luo uusi kartta +resume-editing=Jatka editoimista +save-and-play=Tallenna ja pelaa +save-map-as=Tallenna nimellä +save-map-overwrite=Tallenna +title=Karttaeditori +[gui-map-editor-script-editor] +always-draw-areas=Piirrä alueet aina +always-draw-positions=Piirrä asennot aina +color=Väri +current-areas=Nykyinen alue +current-positions=Nykyinen sijainti +name=Nimi +snap-to-grid=Kohdista ruudukkoon +[gui-map-editor-settings] +draw-cursor-light=Piirrä osoittimen valo +fill-electric-buffers=Täytä sähköpuskurit rakennettaessa kohteita +generate-neighbor-chunks=Generoi naapurilohkot +instant-blueprint-building=Rakenna suunnitelmat välittömästi +instant-deconstruction=Pura välittömästi +instant-rail-planner=Välitön raidesuunnittelija +instant-upgrading=Päivitä välittömästi +placed-corpses-never-expire=Asetetut raadot eivät koskaan maadu +render-as-day=Piirrä aina kuin päiväsaikaan +show-additional-entity-info-gui=Näytä entiteettien lisäasetuksien graafinen käyttöliittymä +show-character-tab-in-controller-gui=Näytä hahmotabi ohjausvalikossa +show-entity-health-bars=Näytä kohteiden terveyspalkit +show-entity-tags=Näytä kohde tunnisteet +show-hidden-entities=Näytä piilotetut kohteet +show-infinity-filters-in-controller-gui=Näytä äärettömyyssuodattimet ohjausvalikossa +show-status-icons=Näytä tilakuvakkeet +[gui-map-editor-settings-categories] +interaction=Vuorovaikutus +other=Muut +rendering=Piirtäminen +ui=Käyttöliittymä +[gui-map-editor-surface-editor] +cant-delete-default-surface=Oletuspelialustaa ei voi poistaa. +current-surface=Nykyinen pinta +delete-surface=Poista pinta +edit-map-gen-settings=Muokkaa kartan asetuksia +edit-surface-map-gen-settings=__1__ - kartan yleisasetukset +fill-tiles-with-lab-tiles=Täytä laboratorion ruuduilla +generate-new-chunks-with-lab-tiles=Luo uudet lohkot labralaatoilla +import-save=Tuo tallennus +import-save-only-available-in-singleplayer=Tallennuksen tuonti on saatavilla vain yksinpelissä. +importing-save-disables-replay=Muiden tallennustiedostojen tuominen poistaa uusinnan käytöstä. Oletko varma, että haluat tehdä tämän? +invalid-surface-height=Virheellinen pelialustan korkeus: sallitut arvot ovat 0-__1__. +invalid-surface-width=Virheellinen pelialustan leveys: sallitut arvot ovat 0-__1__. +new-surface=Uusi pinta +new-surface-name-already-used=Alusta annetulla nimellä on jo olemassa. +no-surface-name-given=Alustan nimi tarvitaan alustan luomiseen. +regenerate-decoratives=Luo kaikki koristeet uudelleen +remove-all-entities=Poista kaikki +remove-empty-chunks=Poista tyhjät lohkot +select-surface=Valitse pinta +surface-name=Nimi +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Poista päällekkäiset koristeet +smart-entity-collision-mode=Rajoitettu rakennusten rakentaminen +smart-entity-collision-mode-tooltip=Ohittaa ruudun rakentamisen jos se tuhoaisi kohteen prosessissa. +smart-out-of-map-collision-mode=Rajoitettu rakentaminen ulkopuolelle +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ -laattojen päälle voi rakentaa vain painamalla __CONTROL__build-ghost__. +smart-tile-collision-mode=Rajoitettu laattojen rakentaminen +smart-tile-collision-mode-tooltip=Rakentaa vain ruutuihin, joilla on sama törmäystyyppi. Käytännössä "maata maalle" ja "vettä veteen". +[gui-map-editor-time-editor] +apply-ticks-per-day=Käytä +current-speed=Nykyinen nopeus +day-length=Päivän pituus +daytime=Päiväsaika: +freeze-daytime=Jäädytä päiväaika +pause=Pysäytä (__CONTROL__editor-toggle-pause__) +paused=(keskeytetty) +play=Jatka (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Pelaa rajoitetun ajan +speed=Nopeus +speed-down=Hidasta (__CONTROL__editor-speed-down__) +speed-up=Nopeuta (__CONTROL__editor-speed-up__) +tick-custom=Edistä aika-askelia +tick-once=Etene yksi sykli (__CONTROL__editor-tick-once__) +tick-sixty=Edistä 60 aika-askelta +ticks-per-day=Aika-askelia per päivä +unfreeze-daytime=Poista päiväajan jäädytys käytöstä +[gui-map-editor-title] +cliff-editor=Jyrkänteet +clone-editor=Kloonaa +decorative-editor=Koristeet +entity-editor=Rakennelmat +force-editor=Joukkueet +lua-snippet-editor=Lua-katkelmat +none-editor=Ei mitään +resource-editor=Resurssit +scripting-editor=Alueet ja sijainnit +surface-editor=Pinnat +tile-editor=Laatat +time-editor=Aika +[gui-map-editor-tool] +area-selection=Pinta-ala +brush=Sivellin +change-force=Vaihda joukkuetta +circle=Ympyrä +cursor=Osoitin +line-selection=Viiva +paint-bucket=Maalipurkki +point=Piste +snippet=Suorita Lua-leikkeet +spawn-location=Aloitussijainti +spray=Ruisku +square=Neliö +variations=Muunnelmat +[gui-map-generator] +advanced-tab-title=Lisäasetukset +aux=Maaston tyyppi +aux-description=Säätää punaisen aavikon ja hiekan välillä. Suurempi poikkeama lisää punaisen aavikon määrää. +bias=Poikkeama +cliff-continuity=Jatkuvuus +cliff-continuity-description=Ehjien jyrkänteiden pituus. +cliff-frequency=Yleisyys +cliff-frequency-description=Jyrkänteiden määrä. +cliffs=Jyrkänteet +coverage=Kattavuus +custom=[muokattu] +difficulty=Vaikeustaso +enable-replay=Nauhoita uusinta +enable-replay-description=Tallenna uusintatiedot, jotta pelin voi katsoa myöhemmin uusintana. Kasvattaa tallennustiedoston kokoa ja tallennusaikaa. +enabled=Käytössä +enemy-attack-pollution-consumption-modifier=Hyökkäysten rankaisu +enemy-attack-pollution-consumption-modifier-description=Määrittää kuinka paljon saastetta kuluu purijahyökkäyksen lähettämiseen. +enemy-base=Vihollispesät +enemy-expansion-group-tile=Vihollisten leviäminen +enemy-expansion-maximum-expansion-cooldown=Pisin väliaika +enemy-expansion-maximum-expansion-cooldown-description=Suurin aika, jonka jälkeen viholliset lähettävät joukkoja perustamaan uusia pesiä. +enemy-expansion-maximum-expansion-distance=Suurin laajentumisetäisyys +enemy-expansion-maximum-expansion-distance-description=Enimmäisetäisyys uusien vihollispesien välillä. +enemy-expansion-maximum-expansion-group-size=Suurin ryhmäkoko +enemy-expansion-maximum-expansion-group-size-description=Vihollisen laajennusjoukkojen enimmäiskoko, johon vaikuttaa myös evoluution taso. +enemy-expansion-minimum-expansion-cooldown=Lyhyin väliaika +enemy-expansion-minimum-expansion-cooldown-description=Pienin aika, jonka jälkeen viholliset lähettävät joukkoja perustamaan uusia pesiä. +enemy-expansion-minimum-expansion-group-size=Pienin ryhmäkoko +enemy-expansion-minimum-expansion-group-size-description=Vihollisen laajennusjoukkojen vähimmäiskoko, johon vaikuttaa myös evoluution taso. +enemy-expansion-minutes=min +enemy-frequency-description=Vihollispesien lukumäärä.\nHuomautus: Et voi saada joitakiin saavutuksia, jos arvo pienempi kuin 100 %. +enemy-size-description=Vihollispesien koko.\nHuomautus: Et voi saada joitakiin saavutuksia, jos arvo pienempi kuin 100 %. +enemy-tab-title=Viholliset +error-importing-exchange-string=Kartanvaihtomerkkijonon tuonti epäonnistui. +evolution=Kehitys +evolution-destroy-factor=Tuhoamisen vaikutus +evolution-destroy-factor-description=Määrittää, kuinka nopeasti muukalaiset kehittyvät pesien tuhoamisen takia. +evolution-pollution-factor=Saasteiden vaikutus +evolution-pollution-factor-description=Määrittää, kuinka nopeasti muukalaiset kehittyvät saasteiden takia. +evolution-time-factor=Ajan vaikutus +evolution-time-factor-description=Määrittää, kuinka nopeasti muukalaiset kehittyvät luonnollisesti. +exchange-string-instructions=Syötä merkkijono, josta kartan asetukset luetaan. +export-exchange-string-tt=Vie kartanvaihtomerkkijono (muuttaa kartan asetukset jaettavaan muotoon) +frequency=Yleisyys +hide-preview=Sulje esikatselu +import-exchange-string-tt=Tuo kartanvaihtomerkkijono +invalid-value-for-field=”__1__”-kentän arvo ei kelpaa. Sallitut arvot ovat __2__... __3__. +island-size=Saaren koko +map-height=Korkeus +map-height-simple=Kartan korkeus +map-seed=Lähtöarvo +map-seed-simple=Lähtöarvo +map-size-group-tile=Kartta +map-type=Karttatyyppi +map-width=Leveys +map-width-simple=Kartan leveys +minimum-pollution-to-damage-trees=Puiden saastekynnys +minimum-pollution-to-damage-trees-description=Saastuminen tuhoaa puun neljässä vaiheessa. Tämän rajan ylittävä saastemäärä käynnistää prosessin, jossa puu siirtyy vaurioittuneempaan vaiheeseen. +moisture=Kosteus +moisture-description=Säätää ruohon ja aavikon välillä. Suurempi poikkeama lisää ruohon määrää. +next=Seuraava +peaceful-mode-checkbox=Rauhantahtoinen tila +peaceful-mode-description=Rauhantahtoisessa tilassa viholliset eivät aktiivisesti hyökkää tai laajenna reviiriään. Ne hyökkäävät kuitenkin puolustaakseen itseään.\nHuom: Tämän käyttöönotto poistaa joitakin saavutuksia käytöstä. +play=Pelaa +pollution=Saasteet +pollution-absorbed-per-tree-damaged=Puiden nielemä saaste +pollution-absorbed-per-tree-damaged-description=Saastuminen tuhoaa puun neljässä vaiheessa. Tämä arvo määrää, kuinka paljon saastetta puu imee siirtyessään saastunempaan vaiheeseen. +pollution-absorption-modifier=Imeytymiskerroin +pollution-absorption-modifier-description=Määrää, kuinka paljon puut ja maasto imevät saastetta. +pollution-diffusion-ratio=Leviämisnopeus +pollution-diffusion-ratio-description=Määrä, jolla saasteet leviävät ympäröiville alueille kerran sekunnissa. +preview-auto-update=Päivitä automaattisesti +preview-auto-update-tt=Päivitä esikatselu automaattisesti asetusten muuttuessa. +preview-error=Virhe esikatselua luotaessa +price-multiplier=Hintakerroin +randomize-map-seed=Satunnainen lähtöarvo +recipes-difficulty-group-tile=Reseptit +research-queue-availability=Tutkimusjonon käyttö +research-queue-availability-after-victory=Kun peli on voitettu +research-queue-availability-always=Aina +research-queue-availability-never=Ei koskaan +reset-preset=Palauta esiasetuksiin +reset-to-preset=Palauta __1__ __plural_for_parameter_1_{1=asetus|rest=asetusta}__ __plural_for_parameter_1_{1=default|rest=defaults}__ esiasetusten oletusarvoon +reset-to-preset-disabled=Kaikilla asetuksilla on esiasetetut arvot. +resource-frequency-description=Resurssialueiden määrä. +resource-richness-description=Resurssin määrä per ruutu resurssialueella. +resource-size-description=Resurssialueiden pinta-ala. +resources-tab-title=Resurssit +richness=Rikkaus +scale=Koko +show-preview=Esikatsele +show-preview-warning=Varoitus: älä käytä esikatselua, jos haluat tutkia karttaa vasta pelin aikana. +size=Koko +starting-area-size=Aloitusalueen koko +starting-area-size-description=Sen alueen koko, jolla ei ole vihollisia. +technology-difficulty-group-tile=Teknologia +temperature=Lämpötila +terrain-bias-description=Jatkuvasti käytettävä poikkeama. +terrain-coverage-description=Kuinka suuri osa kartasta on peitetty tällä. +terrain-generators-group-title=Generaattorit +terrain-scale-description=Ominaisuuksien ja niiden välissä olevan tilan kokonaiskaalaus. +terrain-tab-title=Maasto +title=Karttageneraattori +water=Vesi +[gui-map-generator-errors] +no-tiles-selected=Ainakin yksi laattatyyppi täytyy olla valittuna. +[gui-map-info] +confirm-delete=Olet pysyvästi poistamassa __1__. +confirm-replay=Katsotaanko tallennuksen __1__ uusinta? +delete-save=Poista tallennus +difficulty=Vaikeustaso +file-size=Tiedoston koko +invalid-file=Virheellinen tai vioittunut tiedosto. +map-version=Kartan versio +mods=Modit +preview-missing=Kartan esikatselu puuttuu. +replay-not-found=Valittu tallennus ei sisällä uusintatietoja. +scenario-name=Skenaario +start-replay=Katso uusinta +time-played=Peliaika +[gui-map-view-settings] +add-ping=Lisää pingi +add-ping-tooltip=__1__ kartalla tai maailmassa aktivoidaksesi suoraan. +add-tag=Lisää tunniste +show-electric-network=Sähköverkot +show-logistic-network=Logistiikkaverkot +show-map-stop=Asemien nimet +show-player-names=Pelaajien nimet +show-pollution=Saasteet +show-rail-signal-states=Opastimien signaalit +show-recipe-icons=Reseptien ikonit +show-tags=Tunnisteet +show-turret-range=Tykkitornien tulialue +show-worker-robots=Työrobotit +[gui-menu] +about=Tietoja +browse-lan-games=Selaa lähiverkon pelejä +browse-public-games=Selaa julkisia pelejä +connect-to-address=Yhdistä osoitteeseen +continue-host-save=Jatka: Isännöi tallennusta __1__ +continue-host-save-tooltip=Isännöi __1__ +continue-join-game=Jatka: Liity __1__ +continue-join-game-tooltip=Liity __1__ +continue-save=Jatka: __1__ +continue-save-tooltip=Lataa peli __1__ +controls=Ohjaaminen +copy-report-path=Kopioi desync-raportin polku +feature-not-available-with-instrument-mod=Tämä ominaisuus ei ole käytettävissä, kun Instrument Mode -modi on käytössä. +game-menu=Pelivalikko +graphics=Grafiikka +host-new-game=Isännöi uusi peli +host-saved-game=Isännöi tallennettu peli +interface=Käyttöliittymä +lan-username=Nimi lähiverkossa +load-game=Lataa peli +main-menu=Päävalikko +map-editor=Karttaeditori +mod-settings=Modien asetukset +mods=Modit +multi-player=Moninpeli +multi-player-menu=Moninpeli +new-game=Uusi peli +other=Muut +pause-game=Pysäytä peli +quit-game=Poistu pelistä +quit-tutorial-to-game=Lopeta miniopas +quit-tutorial-to-menu=Lopeta miniopas +reconnect=Yhdistä uudelleen +restart-game=Aloita alusta +restart-tutorial=Aloita alusta +resume-game=Jatka +resume-tutorial=Jatka +save-game=Tallenna peli +save-game-as-scenario=Tallenna skenaariona +settings=Asetukset +show-report=Näytä epäsynkronisaatioraportti +single-player=Yksinpeli +single-player-menu=Yksinpeli +sound=Äänet +the-rest=Muut +tutorial-menu=Opastus +unpause-game=Jatka peliä +user-login=Sisäänkirjautuminen +[gui-migrated-content] +changed-achievement=Muutetut saavutukset +changed-custom-input=Muutetut pikanäppäimet +changed-decorative=Muutetut koristeet +changed-entity=Muutetut rakennelmat +changed-equipment=Muutetut varusteet +changed-equipment-grid=Muutetut varusteruudukot +changed-fluid=Muutetut nesteet +changed-item=Muutetut esineet +changed-mod-setting=Muutetut modiasetukset +changed-particle=Muutetut hiukkaset +changed-recipe=Muutetut reseptit +changed-shortcut=Muutetut toiminnot +changed-technology=Muutetut teknologiat +changed-tile=Muutetut laatat +changed-trivial-smoke=Muutetut savut +changed-virtual-signal=Muutetut virtuaaliset signaalit +removed-achievement=Poistetut saavutukset +removed-blueprint-too-old=Rakennussuunnitelma __1__ poistettu: kartan versio __2__ liian vanha +removed-custom-input=Poistetut pikanäppäimet +removed-decorative=Poistetut koristeet +removed-entity=Poistetut rakennelmat +removed-equipment=Poistetut varusteet +removed-equipment-grid=Poistetut varusteruudukot +removed-fluid=Poistetut nesteet +removed-item=Poistetut esineet +removed-mod-setting=Poistetut modiasetukset +removed-particle=Poistetut hiukkaset +removed-recipe=Poistetut reseptit +removed-shortcut=Poistetut toiminnot +removed-technology=Poistetut teknologiat +removed-tile=Poistetut laatat +removed-trivial-smoke=Poistetut savut +removed-virtual-signal=Postetut virtuaaliset signaalit +title=Siirretty sisältö +[gui-mod-info] +active-version=Aktiivinen versio +author=Tekijä +contact=Yhteystiedot +delete=Poista +dependencies=Riippuvuudet +dependency-required=Tämä modi tarvitaan, mutta ei ole aktiivinen. +description=Kuvaus +factorio-version=Factorio-versio +homepage=Kotisivu +incompatibilities=Yhteensopimaton: +incompatible-factorio-version=Ei yhteensopiva pelin nykyisen version kanssa +mod-portal-page=Modiportaali +name=Nimi +no-dependencies=Ei yhtään +optional-dependencies=Valinnaiset riippuvuudet +optional-dependency=(valinnainen) +optional-dependency-incompatible=Tämä modi ei sovi yhteen näiden modien kanssa. +optional-dependency-required=Tätä modia ei tarvita eikä se ole aktiivinen. +status=Tila +status-disabled=Pois käytöstä +status-enabled=Käytössä +status-not-installed=Ei asennettu +toggle=Vaihda tila +version=Versio +[gui-mod-load-error] +description=Modien lataaminen epäonnistui: __1__ +disable-all=Poista kaikki modit käytöstä +disable-mods=Poista listatut modit käytöstä +exit=Poistu +mod-manager=Modienhallinta +reset-mod-settings=Nollaa modin asetukset +restart-application=Aloita alusta +title=Virhe ladattaessa modeja +to-be-disabled=Käytöstä poistettavat modit: +[gui-mod-settings] +apply=Käytä +cancel=Peruuta +cant-be-changed-not-an-admin=Vain ylläpitäjät voivat muuttaa näitä asetuksia. +map=Kartta +no-map-settings=Ei muutettavia kartta-asetuksia. +no-per-user-settings=Ei muutettavia pelaajakohtaisia asetuksia. +no-settings=Ei muutettavia asetuksia. +no-startup-settings=Ei muutettavia käynnistysasetuksia. +per-player=Pelaajakohtaiset +reload=Lataa uudelleen +reset=Nollaa +setting-is-invalid=Vähintään yksi asetus ei kelpaa. +startup=Käynnistys +startup-changes-require-restart=Käynnistysasetuksien muutokset vaativat uudelleenkäynnistyksen. +startup-settings-cant-be-changed-while-playing=Käynnistysasetuksia ei voi muuttaa pelin ollessa käynnissä. +title=Modien asetukset +value-cannot-be-empty=Kenttä ei voi olla tyhjä. +value-out-of-range=Arvo sallittujen rajojen ulkopuolella. Sallitut arvot ovat väliltä __1__-__2__. +[gui-mod-startup-settings-mismatch] +apply=Kyllä* +cancel=Ei +description=Modien käynnistysasetuksesi eivät täsmää yhdistämäsi palvelimen asetuksiin.\n\nHaluatko ottaa käyttöön palvelimen käynnistysasetukset ja käynnistää pelin uudestaan? +restart-required=Peli käynnistetään uudestaan uusien käynnistysasetuksien voimaan ottamiseksi. +title=Modin käynnistysasetuksien ristiriita +[gui-mods] +install=Asenna +manage=Hallitse +title=Modit +unconfirmed-changes=Tallentamattomia muutoksia. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=modi|rest=modia}__ muutettu. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=modi|rest=modia}__ asennettu. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=modi|rest=modia}__ päivitetty. +updates=Päivitykset +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ haluaa yhdistää sinut palvelimeen: __2__ +connect=Yhdistä +connect-to-game=Suora yhteys +ip-address=IP-osoite ja portti +password=Salasana +password-for-game-required=Anna salasana pelille __1__ +scenario-script-source=Palvelimen skenaario +[gui-multiplayer-lobby] +access=Käyttöoikeudet +adminlist=Ylläpitäjien lista +allow-commands=Salli Lua-komennot +allow-commands-admins-only=Vain ylläpitäjät +allow-commands-false=Ei +allow-commands-true=Kyllä +authserver-side-bans=Käytä authserver sivukieltoja +autosave-only-on-server=Automaattitallennus vain palvelimella +banlist=Estolista +default-game-name=__1__: n peli +edit-adminlist=Muokkaa ylläpitäjien listaa +edit-banlist=Muokkaa estolistaa +edit-whitelist=Muokkaa sallittujen listaa +game-description=Kuvaus +game-name=Palvelimen nimi +game-name-cant-be-empty=Palvelimen nimi ei voi olla tyhjä +game-password=Palvelimen salasana +game-password-tooltip=On suositeltavaa asettaa salasana, jos haluat pelata yksityisesti. +game-saving=Peliä tallennetaan +game-tags=Tunnisteet +game-visibility-LAN=Lähiverkko +game-visibility-public=Julkinen +game-visibility-steam=Steam +game-visibility-steam-tooltip=Ottaa -tai poistaa käytöstä "Liity Peliin" ominaisuuden Steamin kautta. +ignore-limit-for-returning-players=Ei koske palaavia +ignore-limit-for-returning-players-tooltip=Pelaajat, jotka ovat aiemmin pelanneet tätä karttaa, voivat liittyä takaisin rajoituksesta huolimatta. +max-players=Enimmäispelaajamäärä +max-players-count-must-be-integer=Enimmäispelaajamäärän on oltava kokonaisluku +max-upload=Enimmäislähetysnopeus +max-upload-must-be-integer=Maksimilähetysnopeus on oltava kokonaisluku +max-upload-slots=Lähetyspaikkoja enintään +max-upload-slots-must-be-integer=Lähetyspaikkojen on oltava kokonaisluku +max-upload-slots-tooltip=Suurin sallittu samanaikasten karttalähetysten määrä. Tätä kannattaa rajoittaa, jotta palvelimella oleville pelaajille. riittää tarpeeksi tiedonsiirtokaistaa. +max-upload-speed-no-limit=Rajoittamaton +max-upload-tooltip=Suurin sallittu nopeus pelin lähettämiseen uusille pelaajille. Tätä kannattaa rajoittaa, jotta palvelimella olevien pelaajien latausnopeudet eivät kärsi. +multiplayer-afk-autokick-interval=Toimettomat poistetaan automaattisesti +multiplayer-autosave-interval=Automaattitallennusten aikaväli +non-blocking-saving=Ota käyttöön ei-keskeyttävä tallennus +non-blocking-saving-tooltip=Kokeellinen ominaisuus, jonka avulla palvelin voi tallentaa kartan pysäyttämättä peliä. Toimii vain Linuxissa ja macOS:ssa. +only-admins-can-pause-the-game=Vain ylläpitäjät voivat keskeyttää +play=Pelaa +rights=Oikeudet +save-upload=Lähetä tallennus +show=Näytä +title=Moninpelin palvelinasetukset +verify-user-identity=Tarkista käyttäjän henkilöllisyys +verify-user-identity-tooltip=Varmista, että yhdistävillä pelaajilla on voimassa oleva Factorio.com-tili, ja että heidän pelaajanimensä vastavat heidän tilinsä nimeä. +visibility=Näkyvyys +whitelist=Sallittujen lista +[gui-new-game] +delete-scenario=Poista skenaario +difficulty=Vaikeustaso +game-scenarios=Pelin skenariot: +level=Taso +level-locked-explanation=Tämä taso aukeaa, kun olet läpäissyt edellisen tason samalla vaikeustasolla. +level-locked-explanation-no-difficulty=Tämä taso aukeaa, kun olet läpäissyt edellisen tason. +main-game=Pääpeli: +mod-scenarios=Modiskenaariot: +next=Seuraava +no-description=Tällä kartalla ei ole kuvausta +play=Pelaa +title-select-scenario-to-edit=Valitse muokattava skenaario +title-select-template-for-new-scenario=Valitse uuden skenaarion malli +title-start-new-game=Aloita uusi peli +user-scenarios=Omat skenaariot: +[gui-other-settings] +autosave-interval=Automaattitallennusten aikaväli +autosave-never=Ei koskaan +check-updates=Tarkista päivitykset Factorion käynnistyessä +delete-achievements-button=Poista +delete-achievements-confirm-control-phrase=POISTA +delete-achievements-confirm-text=Kirjoita ”__1__”, jos haluat poistaa saavutuksesi. +delete-achievements-label=Poista saavutukset +developer=Kehittäjä +discard-mouse-events-when-accessibility-zoomed=Hylkää hiiren tapahtumat kun helppokäyttözoom on käytössä +enable-blueprint-storage-cloud-sync=Ota käyttöön tallennettujen suunnitelmien synkronointi pilveen +enable-crash-log-uploading=Lähetä tietoja pelin kaatuessa +enable-experimental-updates=Lataa kokeelliset päivitykset +enable-logitech-led-support=Ota Logitech LED -tuki käyttöön +enable-new-mods=Ota uudet modit automaattisesti käyttöön +enable-razer-chroma-support=Ota Razer Chroma -tuki käyttöön +enable-steelseries-gamesense-support=Ota käyttöön SteelSeries GameSense -tuki +factorio-username=LAN pelaajan nimi +log-in=Kirjaudu +log-out=Kirjaudu ulos +log-saving-statistics=Kirjaa tallennuksen loki +logged-in=Kirjautuneena nimellä __1__ +logged-out=Ei kirjautuneena sisään +non-blocking-saving=Tallenna keskeyttämättä peliä (vain Linux/macOS) +proxy=Välipalvelin +proxy-password=Välipalvelimen salasana +proxy-username=Välipalvelimen käyttäjätunnus +set-email=Aseta tilin sähköposti +set-email-button=Aseta +title=Muut asetukset +use-mod-settings-per-save=Käytä eri modiasetuksia jokaiselle tallenteelle +username-invalid-characters=Käyttäjätunnus sisältää virheellisiä merkkejä. Käytä vain kirjaimia, numeroita ja ".-_" -merkkejä. +verbose-logging=Yksityiskohtaisempi lokitiedosto +[gui-other-settings-description] +enable-crash-log-uploading=Jos peli kaatuu, se lähettää nimettömiä lokitietoja kehittäjille. +factorio-username=Pelaajanimi lähiverkossa, kun et ole kirjautunut sisään. Sisäänkirjautuneena nimesi on sama kuin Factorio-käyttäjänimesi, jota ei voi muuttaa. +log-saving-statistics=Kirjaa tiedostokoon tilastot, kun karttaa tallennetaan (VAROITUS: hidastaa tallennusta). +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Lisää ryhmä +add-player-to-group=Lisää pelaaja ryhmään +clone-group=Kopioi ryhmä +delete-selected-group=Poista valittu ryhmä +disable-all=Estä kaikki +do-you-really-want-to-revoke-your-permissions-to-edit=Olet poistamassa omat oikeutesi muokata oikeuksia. Haluatko todella tehdä näin? +edit-selected-group=Muokkaa valittua ryhmää +enable-all=Salli kaikki +export=Vie +group-ids-exhausted=Ryhmien enimmäismäärä saavutettu. +group-permissions-title=Ryhmän oikeudet +import=Tuo +import-failed=Tuonti epäonnistui: __1__ +import-permissions=Tuo lupia +multiple-default-groups-found=Löytyi monta oletusryhmää. +no-default-group-found=Oletusryhmää ei löytynyt. +permissions-string=Lupajono +players-in-group=Pelaajat ryhmässä +remove-player-from-group=Poista pelaaja ryhmästä +show-players-in-other-groups=Näytä muiden ryhmien pelaajat +title=Oikeudet +you-can-not-delete-the-default-group=Oletusryhmää ei voi poistaa. +[gui-permissions-names] +ActivateCopy=Aktivoi kopiointi +ActivateCut=Aktivoi leikkaus +ActivatePaste=Aktivoi liitä +AddPermissionGroup=Lisää käyttöoikeusryhmä +AddTrainStation=Lisää juna-asema +AlternativeCopy=Vaihtoehtoinen kopio +BeginMining=Aloita louhiminen +BeginMiningTerrain=Aloita maaston kaivaminen +Build=Rakenna +BuildRail=Rakenna raide +CancelCraft=Peruuta kokoaminen +CancelNewBlueprint=Peru uusi rakennussuunnitelma +CancelResearch=Peruuta tutkimus +CancelUpgrade=Peruuta Päivitys +ChangeRidingState=Muuta ajotilaa +ChangeShootingState=Vaihda ampumisen tilaa +ChangeTrainStopStation=Vaihda junan pysäytysasemaa +ClearCursor=Tyhjennä käsi +ConnectRollingStock=Yhdistä rautatiekalusto +Copy=Kopioi +CopyEntitySettings=Kopioi rakennelman asetukset +CopyOpenedBlueprint=Kopioi avattu sinikopio +CopyOpenedItem=Kopioi avattu esine +Craft=Valmista +CursorSplit=Kursorin halkaisu +CursorTransfer=Kursorin siirto +CycleBlueprintBookBackwards=Kierrätä suunnitelmakirjaa taaksepäin +CycleBlueprintBookForwards=Kierrätä suunnitelmakirjaa eteenpäin +Deconstruct=Pura +DeleteBlueprintLibrary=Poista suunnitelmakirjasto +DeleteBlueprintRecord=Poista suunnitelma +DestroyItem=Tuhoa esine +DestroyOpenedItem=Tuhoa avattu esine +DisconnectRollingStock=Irrota rautatiekalusto +DropBlueprintRecord=Pudota suunnitelma +DropItem=Pudota esine +ExportBlueprint=Vie suunnitelma +FlushOpenedEntityFluid=Tyhjennä avatun kohteen neste +GrabBlueprintRecord=Ota suunnitelma +GuiClick=Käyttöliittymän klikkaus +GuiConfirmed=Käyttöliittymä vahvistettu +GuiTextChanged=Käyttöliittymän teksti muutettu +ImportBlueprint=Tuo suunnitelma +ImportBlueprintString=Tuo suunnitelman merkkijono +ImportBlueprintsFiltered=Tuo suodatetut suunnitelmat +InventorySplit=Tavaraluettelon puolitus +InventoryTransfer=Tavaraluettelon siirto +LaunchRocket=Laukaise raketti +MarketOffer=Markkinatarjous +ModSettingsChanged=Modin asetukset muutettu +OpenAchievementsGui=Avaa saavutus ikkuna. +OpenBlueprintLibraryGui=Avaa pohjapiirroskirjaston käyttöliittymä +OpenBlueprintRecord=Avaa suunnitelma +OpenBonusGui=Avaa bonusten käyttöliittymä +OpenCharacterGui=Avaa hahmon käyttöliittymä +OpenCurrentVehicleGui=Avaa nykyisen ajoneuvon käyttöliittymä +OpenEquipment=Avaa varuste +OpenGui=Avaa käyttöliittymä +OpenItem=Avaa +OpenLogisticGui=Avaa logistiikka käyttöliittymä +OpenModItem=Avaa modifikaatioesine +OpenProductionGui=Avaa tuotantoruutu +OpenTechnologyGui=Avaa teknologiaruutu +OpenTipsAndTricksGui=Avaa vinkit ja vihjeet näkymä +OpenTrainGui=Avaa junan käyttöliittymä +OpenTrainStationGui=Avaa juna-aseman käyttöliittymä +OpenTrainsGui=Avaa junien käyttöliittymä +PasteEntitySettings=Liitä rakennelman asetukset +PlaceEquipment=Aseta varuste +RemoveCables=Poista sähkötolpan kaapelit +ResetAssemblingMachine=Nollaa kasauskone +ResetItem=Nollaa esine +SelectArea=Valitse alue +SelectBlueprintEntities=Valitse suunnitelmakohteet +SelectItem=Valitse esine +SelectNextValidGun=Valitse seuraava kelvollinen ase +SendSpidertron=Lähetä spidertron +SetBehaviorMode=Aseta käyttäytymistila +SetCircuitCondition=Aseta piiriverkon ehto +SetCircuitModeOfOperation=Aseta virtapiirin toimintatila +SetFilter=Aseta suodatin +SetInventoryBar=Aseta inventaariopalkki +SetLogisticFilterItem=Aseta logistiikka suodatin esine +SetLogisticFilterSignal=Aseta logistiikkasuodatin signaali +SetSignal=Aseta signaali +SetupAssemblingMachine=Aseta kasauskoneen asetukset +SetupBlueprint=Luo uusi suunnitelma +SmartPipette=Älykäs pipetti +SpawnItem=Luo esine +StackSplit=Pinon puolitus +StackTransfer=Pinon siirto +StartRepair=Aloita korjaus +StartResearch=Aloita tutkimus +StartWalking=Aloita käveleminen +StopBuildingByMoving=Lopeta rakentaminen liikkumalla +TakeEquipment=Ota varuste +ToggleDeconstructionItemEntityFilterMode=Kytke purkamisen kohteen suodatin +ToggleDriving=Lopeta ajaminen +ToggleEnableVehicleLogisticsWhileMoving=Kytke ajoneuvojen logistiikka liikkuessa +ToggleEntityLogisticRequests=Kytke kohteiden logistiikkapyynnöt +ToggleEquipmentMovementBonus=Aktivoi/deaktivoi varusteiden liikebonus +ToggleMapEditor=Avaa/sulje karttaeditori +TogglePersonalLogisticRequests=Aktivoi/deaktivoi henkilökohtaiset logistiikkatilaukset +TogglePersonalRoboport=Aktivoi/deaktivoi henkilökohtainen roboportti +ToggleShowEntityInfo=Näytä/piilota entiteetin tiedot +Undo=Kumoa +Upgrade=Päivitä +UseArtilleryRemote=Käytä tykistön kaukosäädintä +UseItem=Käytä esinettä +WireDragging=Kaapelin raahaaminen +WriteToConsole=Kirjoita konsoliin +[gui-pipe] +fluid-system-contents=Putkiston sisältö: +flush-this=Poista __1__ tästä. +flush-whole-system=Poista __1__ tästä nestejärjestelmästä. +this-contents=Sisältö (__1__): +[gui-player-management] +add-player=Lisää pelaaja +admin=Ylläpitäjä +ban=Estä +banned=Estetty +cant-ban-yourself=Et voi antaa itsellesi porttikieltoa. +cant-delete-yourself=Et voi poistaa itseäsi. +cant-kick-not-online=Vain paikalla olevan pelaajan voi potkia ulos. +cant-kick-yourself=Et voi potkia itseäsi ulos. +cant-use-not-in-multiplayer-game=Tätä ikkunaa voi käyttää vain moninpelissä. +cant-whitelist-disabled=Sallittujen listan on oltava käytössä palvelimella, ennen kuin siihen voi lisätä pelaajia. +delete-player=Poista +delete-player-tooltip=Poistaa valitun pelaajan palvelimelta. +demote=Alenna +kick=Potki +last-online=Viimeksi online-tilassa +manage=Hallitse +manage-permissions=Käyttöoikeuksien hallinta +manage-player=Hallinnoi: __1__ +mute=Mykistä +muted=Mykistetty +name=Nimi +never=ei koskaan +now=nyt +online-players=__1__/__2__ pelaajaa paikalla +operations=Toiminnot +permission-group=Luparyhmä +promote=Ylennä +purge=Poista viestit +show-online-only=Näytä vain läsnäolevat +time-ago=__1__ sitten +title=Pelaajien hallinta +unban=Poista esto +unmute=Poista mykistys +unwhitelist=Poista sallittujen listalta +whitelist=Lisää sallittujen listalle +whitelisted=Erikseen sallittu +[gui-power-switch] +off=Pois +on=Päällä +state=Tila +[gui-production] +consumption=Kulutus +electricity=Sähkö +fluids=Nesteet +items=Tuotteet +kills=Tapot +pollution=Saasteet +production=Tuotanto +title=Tuotanto +[gui-programmable-speaker] +alert-settings=Hälytysten asetukset +allow-polyphony=Salli useat äänet +allow-polyphony-description=Salli vain __1__ ääntä samaan aikaan. Jos pois päältä, toistaa vain yhtä ääntä kerrallaan (hyödyllinen varoituksia varten). +circuit-connection-settings=Piiriverkon asetukset +global-playback=Maailmanlaajuinen toisto +global-playback-description=Kaiuttimen toistama ääni kuuluu kaikkialla kartalla. +show-alert=Näytä hälytys +show-alert-description=Näytä käyttöliittymässä hälytys ja viesti, kun ääntä toistetaan. +show-icon-on-map=Näytä kuvake kartalla +signal-value-is-pitch=Signaali määrää sävelen +signal-value-is-pitch-description=Piiriverkosta tulevan signaalin arvo määrittää, mikä on toistettavan äänen sävelkorkeus. +volume=Äänenvoimakkuus +[gui-requester] +set-requests=Aseta pyynnöt piiriverkosta +[gui-resource-entity] +initial-amount=Alkuperäinen määrä +minimum-yield=Vähimmäistuotto +resource-amount=Resurssin määrä +[gui-roboport] +repair-packs=Korjaussarjat +robots=Robotit +[gui-rocket-silo] +auto-launch=Laukaise heti kun rahti on syötetty. +rocket-inventory-label=Raketin tavaraluettelo +rocket-progress=Raketin edistyminen +rocket-result-inventory-label=Raketin tuotevarasto +[gui-save-game] +cant-save-over-autosaves=Valitse jokin toinen nimi tallennukselle.\nAutomaattitallennuksen tiedostot ovat varattu automaattisille tallennuksille, ja niiden päälle tallennetaan tulevissa automaattitallennuksissa. +confirm-overwrite=Haluatko varmasti korvata tiedoston __1__? +confirm-overwrite-time-warning=Varoitus: valitussa tallennuksessa on __1__ __plural_for_parameter_1_{1=tunti|rest=tuntia}__ peliaikaa! +save=Tallenna +save-as=Tallenna nimellä +title=Tallenna peli +[gui-save-scenario] +save-as=Tallenna nimellä +title=Tallenna skenaario +[gui-select-upgrade-planner] +default-upgrade=Oletuspäivitys +title=Valitse käytettävä päivityssuunnitelma. +[gui-server-config] +cancel=Peruuta +save=Tallenna +title=Palvelimen asetukset +[gui-set-email] +checking=Tarkistetaan +email=Sähköposti +email-already-set=Tällä tilillä on jo sähköpostiosoite. Määritetty sähköpostiosoite on __1__ +email-cant-be-empty=Sähköposti ei voi olla tyhjä. +email-invalid=Sähköpostiosoite ei kelpaa. +set=Aseta +set-email-description=Tällä tilillä ei ole sähköpostiosoitetta. Lisää sähköposti ja salasana käyttääksesi tätä tiliä muilla alustoilla tai konsoleilla. +set-email-title=Aseta sähköposti +[gui-side-menu] +achievements=Saavutukset +blueprint-library=Suunnitelmakirjasto (__CONTROL__toggle-blueprint-library__) +bonuses=Päivitykset +logistic-networks=Logistiikkaverkot +map=Kartta (__CONTROL__toggle-map__) +production-statistics=Tuotantotilastot (__CONTROL__production-statistics__) +technology=Teknologiavalikko +tips-and-tricks=Vinkkejä ja niksejä +trains=Junat (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Hälytykset +environment-sounds-volume=Ympäristö +game-effects-volume=Peli +gui-effects-volume=Käyttöliittymän efektit +master-volume=Päävoimakkuus +music-volume=Musiikki +simulation-volume=Simulaatiot +title=Ääniasetukset +walking-sound-volume=Kävely +wind-volume=Tuuli +[gui-speed-panel] +normal=Normaali +pause=Keskeytä +paused=Keskeytetty +show-gui=Näytä käyttöliittymä +show-message-dialogs=Näytä viesti-ikkunat +speed=Nopeus: __1__ +speed-down=Hidasta +speed-up=Nopeuta +title=Uusinnan asetukset +[gui-splitter] +input-priority=Sisääntulon prioriteetti +left=Vasen +output-priority=Ulostulon prioriteetti +right=Oikea +[gui-sync-mods-with-save] +cancel=Takaisin +confirm=Vahvista +correct=Oikea versio: +disabled=Pois käytöstä: +download=Lataa +enable=Ota käyttöön +enable-correct-version=Ota oikea versio käyttöön +join-server-after-sync=Liity palvelimelle synkronoinnin jälkeen +keep-enabled=Pidä käytössä +load-save-after-sync=Lataa tallennus synkronoinnin jälkeen +mods-not-available-on-mod-portal=Seuraavat modit eivät ole saatavilla modiportaalissa: __1__ +no-compatible-version=Ei yhteensopivaa versiota: +no-release=Ei julkaisua: +not-in-save=Ei tallenteessa: +not-on-mod-portal=Ei modiportaalissa: +ready-to-download=Valmiina lataamaan: +sync-mods-with-server=Synkronoi modit palvelimen kanssa +sync-startup-settings=Synkronoi käynnistysasetukset +title=Synkronoi modit tallennuksen kanssa +wrong-version-enabled=Väärä versio käytössä: +[gui-tag-edit] +cancel=Peruuta +confirm=Vahvista +delete=Poista +icon=Kuvake +name=Nimi +snapping=Kohdistaminen +title-create=Uusi tunniste +title-edit=Tägin ominaisuudet +[gui-technologies-list] +title=Lista teknologioista +[gui-technology] +graph-title=Teknologiapuu +technologies-omitted=__1__ __plural_for_parameter_1_{1=teknologia|rest=teknologiaa}__ on jätetty pois tästä näkymästä. +[gui-technology-preview] +already-queued=Teknologia jo jonossa +already-researched=Teknologia jo kehitetty +already-researching=Teknologiaa kehitetään jo +continue-research=Jatka +disabled=Teknologia ei ole saatavilla +effects=Vaikutukset +not-researched-tooltip=(Editori) Teknologia ei kehitetty +prerequisites=Vaatii +queue-full=Tutkimusjono täysi +saved-progress=Kehitys: __1__% +start-research=Aloita tutkimus +status-available=Saatavilla +status-disabled=Keksimättä +status-not-available=Ei saatavilla +status-queued=Jonossa +status-researched=Tutkittu +status-researching=Tutkitaan +title-status=(__1__) +un-research=Poista tutkimus +un-research-tooltip=(Editori) Poista teknologian kehitys +unit-ingredients=Kustannukset +unit-time=Yhden yksikön kehittämiseen tarvittava aika +unsatisfied-prerequisites=Kaikkia tarvittavia teknologioita ei ole kehitetty +unsatisfied-prerequisites-queue=Kaikkia tarvittavia teknologioita ei ole kehitetty eikä asetettu jonoon +will-complete=Kaikki tämän teknologian tasot on jo kehitetty tai jonossa +[gui-technology-progress] +cancel=Peruuta +no-research=Ei tutkimusta käynnissä +title=Tutkimus +[gui-technology-queue] +title=Tutkimusjono +[gui-text-tags] +blueprint=Rakennussuunnitelma +blueprint-name-label=Nimi: +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ avataksesi junan +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ avataksesi junapysäkin +contains-blueprints=Sisältää __1__ __plural_for_parameter_1_{1=sunnnitelman|rest=suunnitelmaa}__ +following-text-achievement=[Saavutus: __1__] +following-text-armor=[Haarniska: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Objekti: __1__] +following-text-fluid=[Neste: __1__] +following-text-gps=[Sijainti: __1__] +following-text-item=[Esine: __1__] +following-text-item-group=[Esineryhmä: __1__] +following-text-recipe=[Resepti: __1__] +following-text-technology=[Teknologia: __1__] +following-text-tile=[Laatta: __1__] +following-text-train-no-name=[Juna] +following-text-train-stop-no-name=[Juna-asema] +following-text-train-stop-with-name=[Juna-asema: __1__] +following-text-train-with-name=[Juna: __1__] +following-text-unknown-item=[Tuntematon esine] +following-text-virtual-signal=[Virtuaalinen signaali: __1__] +gps-invalid=Annettu sijainti ei kelpaa +gps-position-label=Sijainti: +invalid-train=Virheellinen juna +invalid-train-stop=Virheellinen juna-asema +train-hover=Juna: __1__ +train-stop-hover=Juna-asema: __1__ +[gui-the-rest-settings] +about=Kaikki, mitä ei löydy tavallisista valikoista. +restart-tooltip=Useimmat asetukset vaativat pelin uudelleenkäynnistämisen tullakseen voimaan. +title=Muut +warning-label=VAROITUS +warning-tooltip=Älä muuta näitä asetuksia jos tiedä mitä olet tekemässä. Suurinta osaa näistä ei varmisteta. +[gui-tips-and-tricks] +mark-as-read=Merkitse luetuksi +no-tutorial-in-multiplayer=Oppaat eivät ole pelattavissa moninpelissä. +nothing-found=Vinkkejä ei löytynyt +play-tutorial=Pelaa miniopas +replay-tutorial=Pelaa miniopas +tip-notice-title=Ehdotettu vinkki. +title=Vinkkejä +[gui-train] +add-circuit-condition=Piiriverkon ehto +add-empty-condition=Vaunut tyhjiä +add-fluid-count-condition=Nesteen määrä +add-full-condition=Vaunut täynnä +add-inactivity-condition=Toimettomuus +add-item-count-condition=Rahdin määrä +add-robots-inactive-condition=Robotit passiivisia +add-station=+ Lisää asema +add-time-condition=Aikaa kulunut +add-wait-condition=+ Lisää odotusehto +adding-temporary=Lisätään väliaikainen +automatic-mode=Automaattinen +cargo=Polttoaine +cargo-condition=Lasti +center-on-locomotive=Keskitä junaan +circuit=Piiri +color=Väri +fluid=Neste +invalid=Virheellinen +locomotive-doesnt-need-energy=Veturi ei tarvitse energiaa. +locomotive-is-out-of-reach=Veturi kantaman ulkopuolella. +manual-mode=Manuaalinen +no-path-to-destination=Ei reittiä määränpäähän +of-inactivity=toimettomana +open-in-map=Näytä sijainti kartalla +passed=kulunut +schedule=Aikataulu +station-not-present=Tämännimisiä asemia ei ole. +station-partially-accessible=Vain __1__ asemalle __2__:sta voi siirtyä täältä. +stations-disabled=__plural_for_parameter_1_{1=Asema|2=Kumpikaan asema|rest=Yksikään __1__ asemasta}__ ei ole käytössä. +stations-not-accessible=__plural_for_parameter_1_{1=Asemalle|2=Kummallekaan asemalle|rest=Yhdellekään __1__ asemasta}__ ei voi siirtyä täältä. +temporary=Väliaikainen: __1__ +toggle-station-names=Näytä juna-asemien nimet +too-far-from-rail=Ei raiteita lähistöllä +[gui-train-rename] +perform-change=Vahvista muutos +title=Muuta nimi - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Kohde täynnä: __1__ +heading-to=Matkalla: __1____REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Manuaalinen ajo +manually-stopped=[img=utility/warning_icon] Manuaalisesti pysäytetty +no-path-to=[img=utility/warning_icon] Ei reittiä: __1__ +no-schedule=Ei aikataulua +no-valid-stops=[img=utility/warning_icon] Ei kelvollisia asemia +standing-at=Pysähtynyt: __1__ +waiting-at=Odottaa: __1__ +[gui-train-stop] +enable-trains-limit=Rajoita junien määrää +no-trains=Yksikään juna ei pysähdy tällä asemalla. +rename-stop=Nimeä asema uudelleen +train-stops-with-this-name=Asemia, joilla on tämä nimi. +trains-with-this-stop=Tällä asemalla pysähtyvät junat: __1__ +[gui-train-wait-condition-description] +and=JA +circuit-condition=Piiri: __1__ __2__ __3__ +empty-condition=Vaunu on tyhjä +fluid-count-condition=Neste: __1__ __2__ __3__ +full-condition=Vaunu on täynnä +inactivity-condition=__1__ __plural_for_parameter_1_{1=sekunti|rest=sekuntia}__ toimettomana +item-count-condition=Rahti: __1__ __2__ __3__ +or=TAI +passenger-not-present=Ei matkustajaa sisällä +passenger-present=Matkustaja sisällä +robots-inactive-condition=Robotteja ei ole käytössä +time-condition=__1__ __plural_for_parameter_1_{1=sekunti|rest=sekuntia}__ kulunut +[gui-trains] +circuit-disabled-tooltip=Piiriverkko poistanut juna-aseman käytöstä. +circuit-limit-tooltip=Piiriverkon asettama junamäärän rajoitus. +empty-schedule=[Tyhjä] +limit-note=(Huomaa: kaikille asemille ei ole asetettu junien ylärajaa) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Manuaalinen +no-stations=Asemia ei löytynyt +no-trains=Junia ei löytynyt. +open-train=Avaa junavalikko +open-train-stop=Avaa asema kartalla +stations-tab=Asemat +stations-trains=Junat: +title=Junien yleiskatsaus +trains-tab=Junat +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Kumoa __1__ rakennelman rakentaminen +undo-built-entity-multiple-homogeneous=Kumoa rakentaminen: __1__ ×__2__ +undo-built-entity-single=Kumoa rakentaminen: __1__ +undo-built-tile-multiple-heterogeneous=Kumoa __1__ laatan asettaminen +undo-built-tile-multiple-homogeneous=Kumoa asettaminen: __1__ × __2__ +undo-built-tile-single=Kumoa asettaminen: __1__ +undo-removed-entity-multiple-heterogeneous=Kumoa __1__ rakennelman purkaminen +undo-removed-entity-multiple-homogeneous=Kumoa purkaminen: __1__ × __2__ +undo-removed-entity-single=Kumoa purkaminen: __1__ +undo-removed-tile-multiple-heterogeneous=Kumoa __1__ laatan poistaminen +undo-removed-tile-multiple-homogeneous=Kumoa poistaminen: __1__ × __2__ +undo-removed-tile-single=Kumoa poistaminen: __1__ +undo-upgraded-entity-multiple-heterogeneous=Kumoa __1__ päivitystä +undo-upgraded-entity-multiple-homogeneous=Kumoa päivitys: __1__ × __2__ +undo-upgraded-entity-single=Kumoa __1__:n päivitys +[gui-update] +applying=Otetaan käyttöön +authorization-instructions=Syötä käyttäjänimesi ja salasanasi ladataksesi päivityksiä. +automatic-steam-update-message=Tämä Factorio-versio on beta-haarasta, jota ei päivitetä automaattisesti. Jotta varmasti saat viimeisimmät päivitykset, valitse "latest experimental" Factorion ominaisuuksista Steamissä, tai kytke betat pois jolloin saat viimeisimmän vakaan julkaisun. +automatic-steam-update-title=Automaattinen Steam-päivitysilmoitus +automatic-updates=Automaattiset päivitykset +cancel=Kysy myöhemmin +check-updates-now=Tarkista päivitykset +checking=Tarkistetaan +checking-updates-failed=Päivitysten tarkistus epäonnistui: __1__ +could-not-init-steam=Steam-APIn alustus epäonnistui. Steamin ominaisuudet ovat pois käytöstä. Steamin uudelleenkäynnistys yleensä korjaa tämän ongelman. +could-not-init-steam-title=Steam-virhe +disable-updater=Poista päivitykset käytöstä +downloading=Ladataan +from=Asennettu +invalid-login=Väärä käyttäjänimi tai salasana! +mod=Modi +n-a=Ei asennettu +no-new-updates=Ei uusia päivityksiä saatavilla +ok=Kirjaudu sisään +password=Salasana +restarting-factorio=Käynnistetään Factorio uudelleen +service-unavailable=Palvelu ei ole käytettävissä +to=Uusi versio +too-old=Uudempi versio Factoriosta on olemassa, mutta sitä ei enää saa automaattisten päivitysten kautta. Lataa uusin versio manuaalisesti osoitteesta __1__. +update-failed=Päivitys epäonnistui: __1__ +update-now=Päivitä nyt +update-successful=Päivitetty versioon __1__ +updates-available-instructions1=Seuraavat päivitykset ovat saatavilla: +updates-available-instructions2=Päivitys voi kestää useita minuutteja. Ole hyvä ja odota. +username=Käyttäjanimi +[gui-update-mods] +all-mods-up-to-date=Kaikki modit ovat ajan tasalla +cancel=Peruuta +cant-update-mods-error=Seuraavien modien riippuvuuksien asennus ei onnistunut: __1__. Haluatko päivittää modit ilman riippuvuuksia? +check-for-updates-failed=Päivitysten tarkistaminen ei onnistunut +checking-for-updates=Tarkistetaan päivityksiä +local-version-column-header=Paikallinen versio +name-column-header=Nimi +new-version-column-header=Uusi versio +not-logged-in=Päivitysten tarkistaminen ei onnistunut: et ole kirjautunut sisään +retrying-failed-request=Yritetään uudeelleen epäonnistunutta pyyntöä: +update-selected=Päivitä valitut +[gui-upgrade] +entities=Rakennelmat +from=Mistä +icon-tooltip=Tyhjänä päivitystyökalu näyttää valitut päivityssuodattimet. +modules=Moduulit +to=Mihin +[gui-user-login] +checking-nso-membership=Tarkistetaan jäsenyyttä +create-account=Luo tili +description-browse-mods=Sinun on kirjauduttava sisään, jotta voit käyttää modiportaalia. +description-download-mods=Sinun on kirjauduttava sisään, jotta ladata modeja. +description-downloading-mods-mismatch=Modiportaalissa tapahtui ristiriita sisäänkirjautuessasi. Ole hyvä ja yritä uudelleen. +description-login-to-existing-account=Kirjaudu sisään olemassa olevalle Factorio-tilillesi. +description-mp-browse-public-games=Julkisten moninpelien selaaminen vaatii sisäänkirjautumisen. +description-mp-browse-public-games-mismatch=Pelinhakupalvelimella tapahtui ristiriitta käyttäjänimesi ja tunnuksesi vahvistamisessa. Kirjaudu sisään uudelleen. +description-mp-connect-to-matching-server=Sinun on kirjauduttava sisään, jotta voit yhdistää pelinhakupalvelimeen. +description-mp-create-public-game=Sinun on kirjauduttava sisään, jotta voit julkaista pelin pelinhakupalvelimella. +description-mp-game-requires-authentication=Peli, johon olet liittymässä, vaatii sisäänkirjautumisen. +description-mp-game-requires-authentication-mismatch=Peli, johon yrität liittyä, ei tunnistanut sinua. Kirjaudu sisään uudelleen tai yritä kirjautumista myöhemmin. +description-mp-username-only=Valitse itsellesi nimimerkki lähiverkossa´. +email-authentication-code=Vahvistuskoodi +email-authentication-code-hint=Syötä vahvistuskoodi sähköpostista, jonka lähetimme sinulle. +email-authentication-enter-code=Sähköpostivahvistus vaaditaan. Syötä koodi, jonka lähetimme saapuneet-kansioon. +email-can-not-be-empty=Sähköposti ei voi olla tyhjä. +error=Virhe +forgot-password=Unohdin salasanan +logging-in=Kirjaudutaan sisään +logging-in-with-steam=Kirjaudutaan sisään Steamin kautta +login=Kirjaudu +must-accept-the-terms-of-service=Sinun täytyy hyväksyä palvelun käyttöehdot. +not-logged-into-steam-use-factorio-account=Et ole kirjautunut Steamiin. Kirjaudu Steamiin tai käytä Factorio.com-tiliä, jotta voit käyttää verkko-ominaisuuksia. +not-logged-into-steam-warning=Et ole kirjautunut Steamiin. Käytetään Factorio.com-tiliä. +password-can-not-be-empty=Salasana ei voi olla tyhjä. +preparing-online-communication=Verkkoviestinnän valmistelu +steam-authentication-failed=Steam-todennus epäonnistui. Varmista, että olet kirjautunut Steamiin online-tilassa. +steam-login-success=Henkilöytesi on varmennettu Steamin kautta nimellä __1__. +username-can-not-be-empty=Käyttäjänimi ei voi olla tyhjä. +[http-error] +auth-error=Lataus epäonnistui (tilakoodi __1__): tunnistautumisvirhe. +auth-error-with-message=Lataus epäonnistui (tilakoodi __1__): tunnistautumisvirhe: __2__ +json-parse-error=Lataus epäonnistui (tilakoodi __1__): JSON-vastauksen jäsennys epäonnistui: __2__ +unknown-error=Lataus epäonnistui (tilakoodi __1__). +unknown-error-with-message=Lataus epäonnistui (tilakoodi __1__): __2__ +[ini-parse-error] +missing-value=Puuttuva arvo kohdassa __1__:__2__ +unterminated-section-header=Päättämätön otsake kohdassa __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Kampanja '__1__' poistettiin pelistä. Voit ladata tallennuksen peliversiossa __2__. +higher-than-maximum=Version __1__ karttaa ei voi ladata Factorion tässä versiossa, koska se edellyttää uudempaa Factorion versiota (__2__). +lower-than-minimum=Version __1__ karttaa ei voi ladata Factorion tässä versiossa, koska se on varhaisempi kuin aikaisin yhteensopiva versio (__2__). +[inventory-full-message] +ammo=Ammusruudut ovat täynnä. +armor=Haarniskaruutu on varattu. +guns=Aseruudut ovat täynnä. +main=Tavaraluettelo on täynnä. +trash-slots=Roskakoriruudut ovat täynnä. +[inventory-restriction] +cant-be-burned=__1__ ei voida käyttää polttoaineena. +cant-be-placed-in-output-slot=__1__ ei kelpaa tähän. +cant-be-smelted=__1__ ei voida sulattaa. +cant-be-used-as-ammo=__1__ ei voida käyttää ammuksina. +cant-be-used-as-ammo-for=__1__ ei sovi ammukseksi aseeseen __2__. +cant-be-used-as-armor=__1__ ei voida käyttää haarniskana. +cant-be-used-as-gun=__1__ ei voida käyttää aseena. +cant-insert-into-assembling-machine-without-recipe=Et voi asettaa mitään kasauslaitteeseen ennen kuin resepti on valittu. +cant-insert-into-filtered-slot=Vain __1__ voidaan asettaa tähän ruutuun. Jos haluat asettaa tähän jotain muuta, suodatin on tyhjennettävä. +cant-insert-into-hand-reserved-slot=Tämä paikka on varattu kädessä olevalle esineelle. +cant-insert-into-module-slot=Vain moduuleita voidaan lisätä tähän ruutuun. +cant-insert-into-restricted-slot=Vain __1__ voidaan asettaa tänne, ei __2__. +cant-insert-into-self=Esinettä ei voi asettaa itseensä. +cant-insert-limit-breached=Ei voi lisätä enempää esineitä tähän ruutuun. +cant-insert-module=__1__ ei sovi kohteeseen __2__ +cant-shoot=__1__ ei voi ampua __2__. +player-inventory-full=Ei voida lisätä __1__. __2__ +wrong-fuel=__2__: __1__ ei ole sopiva polttoaine. +[item-description] +item-unknown[1]=Tämä esine ei ole käytettävissä modin poistamisen vuoksi, se palautetaan, jos modi otetaan uudelleen käyttöön. +[item-name] +item-unknown=Tuntematon esine +[json-parse-error] +invalid-comma-before-brace=Epäkelpo pilkku ennen '}' kohdassa __1__:__2__ +invalid-comma-before-square-bracket=Epäkelpo pilkku ennen ']' kohdassa __1__:__2__ +invalid-string-escape=Epäkelpo koodinvaihto kohdassa __1__:__2__ +invalid-utf16-low-surrogate=JSON tekstin UTF-16 muotoilu on rikki: Invalid low surrogate. Kohdassa: __1__:__2__ +unexpected-character=Odottamaton merkki (__1__) kohdassa __2__:__3__ +unexpected-end-of-file=Tiedosto päättyi odottamattomasti kohdassa __1__:__2__ +unexpected-utf16-low-surrogate=JSON tekstin UTF-16 muotoilu on rikki: unexpected low surrogate. Kohdassa: __1__:__2__ +unterminated-string=Päättämätön merkkijono kohdassa __1__:__2__ +[lua-profiler] +duration=Kesto: __1__ ms +elapsed=Kulunut: __1__ ms +[multiplayer] +address-and-port-already-used-for-different-player=IP-osoite ja -portti on jo käytössä eri pelaajalla. +address-in-use=Paikallinen portti __1__ on jo käytössä.\nTämä voi johtua toisesta Factorion instanssista tai toisesta porttia käyttävästä ohjelmasta. +aligning-desynced-map-to-server=Kohdistetaan epäsynkronoitu kartta palvelimelle. +cannot-load-downloaded-map=Ladattua kartaa ei voi avata: __1__ +catching-up=Päivitetään tilannetta. +client-is-catching-up=__1__ päivittää tilannetta +client-is-downloading-map=__1__ lataa karttaa +client-is-dropping=__1__ poistetaan pelistä +client-is-loading-map=__1__ alustaa karttaa +connected-downloading-map=Lataa karttaa (__1__) +connecting-to-the-game=Yhdistetään peliin... +core-crc-mismatch=Core modin CRC tarkistus päätyi virheeseen. Core data ei vastaa odotettua sisältöä. +creating-desync-report=Luodaan desync raportti. Odota. +desynced=Ei pysynyt tahdissa. +desynced-downloading-map=Ladataan karttaa uudelleen (__1__) +disabled-autoplace-specifications-changed-runtime=Moninpeli on pois käytöstä, koska autoplace-määrityksiä on vaihdettu suoritusaikana. +downloading-auxiliary-failed=Moninpelin tietojen lataaminen epäonnistui. Yritä uudelleen. +downloading-map-failed=Kartan lataaminen muilta epäonnistui. Yritä uudelleen. +extra-mod=__1__ ei ole palvelimella. +failed-to-connect=Yhdistäminen epäonnistui. Katso lisätietoja lokitiedostosta. +game-paused=__1__ on keskeytti pelin. +invalid-address=__1__ ei ole kelvollinen osoite (__2__). +joined-paused-game=Olet liittynyt keskeytettyyn peliin. Pystyt katsomaan karttaa, kun peliä jatketaan jälleen. +loading-map=Ladataan moninpelikarttaa +loading-scenario=Ladataan skenaario __1__ +matching-server-connection-failed=Yhdistäminen pelinhakupalvelimelle epäonnistui. +matching-server-connection-resumed=Yhteys pelinhakupalvelimelle palautettiin. +matching-server-create-failure=Virhe palvelinpelin luomisessa: __1__ +matching-server-heartbeat-failure=Virhe heartbeatin lähetyksessä: __1__ +missing-mod=__1__ on vain palvelimella. +mod-crc-mismatch=__1__: Modien sisällöt eroavat, vaikka versiot täsmäävät. Yleisin syy tähän on sopimaton modiasetusten käyttö (vaatii ehdollisesti tiedostoja modiasetusten perusteella). Tämän voi myös aiheuttaa moditiedostojen muokkaaminen pelkästään pelin tai palvelimen päässä, mutta ei molemmissa. +mod-mismatch-detected=Modien yhteensopimattomuus havaittu! +mod-version-mismatch=__1__: sinulla on versio __2__, palvelimella on versio __3__. +nintendo-lan-mode-authorization-failed=LAN-tilan valtuutus epäonnistui +no-address=__1__ ei löytynyt. +not-received-connection-accept-reply=Palvelimeen ei saatu verkkoyhteyttä. +own-address-failed=Ulkoista IP-osoitetta ei voitu määrittää. Muut pelaajat eivät ehkä pysty yhdistämään. +player-banned=Käyttäjätunnuksesi on kielletty tässä pelissä. Syy: __1__. +player-banned-by-authserver=Olet porttikiellossa tästä pelistä authserver:in suosituksesta. Valittaaksesi ota yhteyttä support@factorio.com. +player-cant-keep-up=Pelaajan __1__ tietokone tai verkkoyhteys ei pysynyt palvelimen tahdissa, yhteys katkaistu. +player-desynced=__1__ ei pysynyt tahdissa. +player-desynced-disconnect=__1__ yhteys katkaistiin, koska ei pysynyt tahdissa. +player-died=__1__ kuoli (__2__) +player-died-by=__2__ tappoi pelaajan __1__ (__3__). +player-dropped=__1__ poistettiin pelistä. +player-joined-game=__1__ liittyi peliin. +player-left-game=__1__ lähti pelistä. +player-limit-reached=Tämän pelin pelaajakiintiö on täynnä. +player-paused-game=__1__ keskeytti pelin. +player-reconnect=Pelaajan __1__ yhteys katkaistiin, koska hän muodostaa yhteyttä toisesta lähteestä. +player-respawn=__1__ syntyi uudelleen. +player-resumed-game=__1__ jatkoi peliä. +player-switching-servers=__1__ on vaihtamassa palvelimia. +player-was-afk=__1__ poistettiin, sillä hän oli toimeton. +prototype-crc-mismatch=Prototyypin CRC-tarkistus epäonnistui. Modi loi prototyyppejä epädeterminisesti. +saving-local-variant-of-map=Tallennetaan paikallista versiota kartasta. +saving-map=Tallennetaan karttaa +saving-map-for=Tallennetaan kartta pelaajaa __1__ varten +script-command-mismatch=Yhdistäminen epäonnistui. Seuraavat modien komentokäsittelijät (command handlers) eivät ole identtisiä asiakkaan ja palvelimen välillä. Tämä tarkoittaa, että seuraavat modit eivät ole monipelissä (lataus/tallennus) turvallisia. (lisätietoa lokitiedostossa): +script-event-mismatch=Yhdistäminen epäonnistui. Seuraavat modien tapahtumakäsittelijät (event handlers) eivät ole identtisiä asiakkaan ja palvelimen välillä. Tämä tarkoittaa, että seuraavat modit eivät ole monipelissä (lataus/tallennus) turvallisia. (lisätietoa lokitiedostossa): +script-mismatch=Yhdistäminen epäonnistui. Seuraavan modin tiedostot eivät täsmää sinun ja palvelimen välillä: +server-dropped=Yhteydenpito palvelimeen ei onnistunut +server-not-responding=Palvelin ei vastaa +server-quit=Palvelin lopetti pelin +server-saving-map=Palvelin (__1__) tallentaa karttaa. +server-saving-map-for=Palvelin (__1__) tallentaa karttaa pelaajaa __2__ varten. +server-version=Palvelimella on käytössä versio __1__. +unknown-username=Tuntematon käyttäjätunnus +user-not-whitelisted=Käyttäjätiliäsi ei ole erikseen sallittu tällä palvelimella. +user-server-key-expired=Sisäinen pelaajatunnistusvirhe. +user-verification-required=Käyttäjän tunnistus vaaditaan julkisissa peleissä. +user-with-that-name-already-in-game=Samanniminen käyttäjä on jo pelissä. +version-mismatch-detected=Versioiden yhteensopimattomuus havaittu! +waiting-for-respawn=Kuolit. Huono tuuri. Uudelleensynnyt __1__:n sekunnin kuluttua. +waiting-for-saving-map=__1__ tallentaa karttaa. +waiting-for-server-to-prepare-the-map=Odotetaan palvelimen tallentavan kartan. +waiting-for-server-to-start-saving-the-map=Odotetaan että palvelin aloittaa kartan tallentamisen: __1__ +waiting-for-upload-slot=Odotetaan lähetyspaikkaa... __1__ __plural_for_parameter_1_{1=pelaaja|rest=pelaajaa}__ odottaa. +wrong-input=Yhteys katkaisiin pelaajaan __1__ virheellisen datan lähettämisestä. +you-cant-keep-up=Yhteytesi katkaistiin, koska tietokoneesi tai verkkoyhteytesi ei ollut tarpeeksi nopea pysyäkseen palvelimen tahdissa. +you-have-been-dropped=Sinut on poistettu pelistä. +you-sent-wrong-data=Pelisi lähetti palvelimelle väärää tietoa, joten yhteys katkaistiin. +you-were-afk=Yhteys katkaistiin, koska olit toimeton. +you-were-banned=Pääsysi palvelimelle on kielletty. +you-were-kicked=Sinut poistettiin palvelimelta. +your-version=Sinulla on käytössä versio __1__. +[noise-expression] +0_16-elevation=Suo +0_17-island=Saari +0_17-islands+continents=Saaret ja mantereet +0_17-lakes-elevation=Tavallinen +0_17-starting-plateau=Vain aloitusalue +aux=Tavallinen +debug-aux=Vianetsintä +debug-moisture=Vianetsintä +debug-temperature=Vianetsintä +elevation=Tavallinen +endless-ocean-with-starting-area-elevation=Loputon valtameri +endless-plateau-with-starting-area-elevation=Loputon tasanne +moisture=Tavallinen +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Tavallinen +[noise-property] +aux=Aux +elevation=Korkeus +moisture=Kosteus +starting-lake-noise-amplitude=Aloitusalueen vaihteluväli +temperature=Lämpötila +[permissions-command-output] +action-set-to=Asetuksen __1__ arvoksi on asetettu __2__. +added-player-to-group=__1__ on onnistuneesti lisätty ryhmään __2__. +created-group=Luotu ryhmä __1__. +deleted-group=Poistettu luparyhmä __1__. +player-is-already-in-group=__1__ on jo osa ryhmää __2__. +player-is-in-group=__1__ kuuluu ryhmään __2__. +player-is-not-in-any-group=__1__ ei ole missään ryhmässä. +player-is-not-in-group=__1__ ei kuulu ryhmään __2__. +player-removed-from-group=__1__ poistettu ryhmästä __2__. +renamed-group=Vaihdettiin ryhmän __1__ nimeksi __2__. +reset-complete=Lupa-asetukset palautettu oletuksiin. +unable-to-create-group=Ryhmän luominen ei onnistu. +unknown-action=Tuntematon toiminto: __1__. +unknown-action-value=Tuntematon arvo: __1__ - Odotettiin "true" tai "false". +unknown-group=Tuntematon ryhmä: __1__. +unknown-player=Tuntematon pelaaja: __1__. +you-can-not-create-groups=Sinulla ei ole lupaa luoda luparyhmiä. +you-can-not-delete-groups=Sinulla ei ole oikeutta poistaa luparyhmiä. +you-can-not-delete-the-default-group=Lupa-asetusten oletusarvoryhmää ei voi poistaa. +you-can-not-edit-groups=Sinulla ei ole oikeutta muokata luparyhmiä. +[permissions-help] +add-player= - Lisää pelaajan annettuun ryhmään. +create-group= - Perustaa ryhmän annetulla nimellä. Käyttää oletusnimeä, jos nimeä ei anneta. +delete-group= - Poistaa valitun ryhmän. +edit-group= - Kytkee tietyn ryhmän tietyn toiminnon päälle tai pois päältä. +get-player-group= - Selvittää mihin ryhmään valittu pelaaja kuuluu (jos mihinkään). +groups=- Listaa kaikki ryhmät. +help-list=Saatavilla olevat vaihtoehdot ovat: __1__. +matching-actions-list=Vastaavat toiminnot: __1__. +matching-group-list=Vastaavat ryhmät: +matching-options-list=Vastaavat vaihtoehdot: __1__. +remove-player= - Poistaa pelaajan valitusta ryhmästä. +rename-group= - Antaa valitulle ryhmälle uuden nimen. +reset=Palauttaa kaikki lupa-asetukset oletusarvoihinsa. +[recipe-difficulty] +expensive=Kallis +normal=Tavallinen +[richness] +none[1]=Ei yhtään +[save-map-failed] +cannot-save-map=Karttaa ei voi tallentaa: __1__ +[size] +none=Ei mitään +only-starting-area=Jos ei käytössä: vain aloitusalueella +[spidertron-status] +connected-to=Yhdistetty: __1__ +connection=Yhteys +idle=Toimeton +moving=Liikkuu (__1__) +not-connected=Ei yhdistetty +shooting=Ampuu +[technology-difficulty] +expensive=Kallis +normal=Tavallinen +[tile-description] +tile-unknown[1]=Tämä laatta ei ole käytettävissä modin poistamisen vuoksi, se palautetaan, jos modi otetaan uudelleen käyttöön. +[tile-name] +tile-unknown=Tuntematon laatta +[tooltip-category] +activated=Aktivoitu +burnable-fuel=polttoainetta +consumed=Syöty +consumes=Kuluttaa +debug=Vianetsintä +effect=Vaikutus +electricity=sähköä +equipment-grid=Varusteruudukko +equipment-grid-electricity=varusteruudukon sähköä +fluid=nestettä +generates=Tuottaa +heat=lämpöä +personal-weapon=Kannettavat aseet +placed-in-equipment-grid=Asetetaan varusteruudukkoon +player-armor=Haarniska +stores=Varastoi +thrown=Heitettävä +train=Juna +turret=Tykkitorni +vehicle=Ajoneuvo +vehicle-weapons=Ajoneuvon aseet +[tutorial-gui] +new-recipes-available=Uusia reseptejä saatavilla +new-technologies-available=Uusia mahdollisia teknologioita +objective-complete=Tavoite suoritettu +research-tooltip-heading=Tutkimus valmis! +[virtual-signal-description] +signal-unknown[1]=Tämä signaali ei ole käytettävissä modin poistamisen vuoksi, se palautetaan, jos modi otetaan uudelleen käyttöön. +[virtual-signal-name] +signal-unknown=Tuntematon signaali + diff --git a/factorio/data/core/locale/fi/info.json b/factorio/data/core/locale/fi/info.json new file mode 100644 index 0000000000000000000000000000000000000000..ff75c90bdbebe51413be5736ed3d31b2274e27ce --- /dev/null +++ b/factorio/data/core/locale/fi/info.json @@ -0,0 +1,4 @@ +{ + "completed": 95, + "language-name": "Suomi" +} \ No newline at end of file diff --git a/factorio/data/core/locale/fil/core.cfg b/factorio/data/core/locale/fil/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..00abc3fc4366d353031534d4b1c5146f53d23189 --- /dev/null +++ b/factorio/data/core/locale/fil/core.cfg @@ -0,0 +1,30 @@ +action-leads-to-fluid-mixing=Hindi pwede ihalo ang mga likido. +cant-reach=Hindi maabot +missing-item=Walang __1__ +wire-cant-reach=Hindi maabot ang kable +[character-corpse] +died=Namatay +killed-by=Pinatay ni +[description] +available-power=Magagamit na kuryente +name=Pangalan +[entity-status] +no-power=Walang kuryente +[entity-type] +tree=Puno +[gui] +character=Karakter +[gui-map-editor] +cliffs=Bangin +shape=Hugis +[gui-map-generator] +pollution=Polusyon +research-queue-availability-always=Palagi +[gui-menu] +multi-player=Pang-maramihang laro +multi-player-menu=Pang-maramihang laro +single-player=Pang-isahang laro +single-player-menu=Pang-isahang laro +[gui-multiplayer-lobby] +game-visibility-steam=Steam + diff --git a/factorio/data/core/locale/fil/info.json b/factorio/data/core/locale/fil/info.json new file mode 100644 index 0000000000000000000000000000000000000000..10fcfbeb116cf7ad59c5caa8502ee3122a4a9a0f --- /dev/null +++ b/factorio/data/core/locale/fil/info.json @@ -0,0 +1,3 @@ +{ + "completed": 6 +} \ No newline at end of file diff --git a/factorio/data/core/locale/fr/core.cfg b/factorio/data/core/locale/fr/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9e0dd4a2287fcd613ce8d6f878d5655ddc48f47e --- /dev/null +++ b/factorio/data/core/locale/fr/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=Vous ne pouvez pas mélanger de fluides. +and=et +ban-report=__1__ à cause de __2__ +ban-report-ip=__1__ (__2__). Raison : __3__ +base-mod-disabled=Le jeu de base ("Base Mod") est obligatoire pour lancer la partie, mais il est actuellement désactivé. Voulez vous l'activer ? +base-mod-invalid=Le jeu de base (« Base Mod ») est obligatoire pour lancer la partie, mais il est actuellement invalide. +blueprint-library-shortcut-broken=La cible de ce raccourci vers la bibliothèque de plans n'est plus présente. +blueprint-no-name=Sans nom +blueprint-transferring=Transfert du plan : __1__ +bonus-progress-bar-tooltip=Bonus de production : __1__ +building-atlas=Construction des bibliothèques graphiques... +building-prototypes=Construction des prototypes... +cannot-open-mod-settings-game-not-fully-setup=Les réglages des mods ne peuvent être ouverts si le jeu n'est pas complètement chargé (en rejoignant une partie multijoueur en pause). +cant-add-player-already-exists=Un joueur avec le pseudo __1__ existe déjà. +cant-be-connected-to-copper-wire=Ne peut pas se connecter au câble électrique +cant-be-connected-to-wire=Ne peut pas se connecter au câble +cant-be-crafted-in-this-machine=Ne peut pas être fabriqué dans cette machine. +cant-be-damaged=Cela ne peut pas être endommagé. +cant-be-mined=Cela ne peut pas être miné. +cant-be-rotated=Cela ne peut être tourné. +cant-change-enemy-wires=Les câblages de l'ennemi ne peuvent être modifiés. +cant-clear-cursor=Impossible de ranger __1__. L'inventaire du joueur est plein. +cant-connect-rolling-stock-not-in-rolling-stock=Impossible de connecter les éléments de train : vous n’êtes pas dedans. +cant-connect-rolling-stock-not-in-vehicle=Impossible de connecter ces deux éléments de train : vous n’êtes pas dedans. +cant-connect-rolling-stock-too-close=Impossible de relier les éléments de train : ils sont trop proches les uns des autres. +cant-copy-enemy-structure-settings=Impossible de copier les configurations depuis les structures ennemies. +cant-disconnect-rolling-stock-not-in-rolling-stock=Impossible de déconnecter ces deux éléments de train, car vous n’êtes pas dedans. +cant-disconnect-rolling-stock-not-in-vehicle=Impossible de déconnecter ces deux éléments de train, car vous n’êtes pas dedans. +cant-enter-enemy-vehicles=Impossible d'entrer dans un véhicule ennemi. +cant-join-game-not-in-main-menu=Ne peut participer à un jeu Steam que dans le menu principal. +cant-join-game-steam-init-failed=Impossible de rejoindre le jeu : échec de l'initialisation de Steam. +cant-join-game-steam-networking-disabled=Impossible de rejoindre la partie : le réseau Steam est désactivé dans les paramètres de configuration. +cant-mine-enemy-structure=Les structures ennemies ne peuvent pas être minées. +cant-mine-vehicle-with-passenger=Ce véhicule ne peut pas être ramassé car un autre joueur est à l'intérieur. +cant-open-enemy-structures=Impossible d'accéder aux structures ennemies. +cant-paste-enemy-structure-settings=Impossible d'appliquer les configurations dans les structures ennemies. +cant-put-item-back=Impossible de renvoyer l'objet : __1__ +cant-reach=Non atteignable +cant-repair-enemy-structures=Les structures ennemies ne peuvent pas être réparées. +cant-rotate-enemy-structures=Impossible de tourner les structures ennemies. +cant-run-command-not-admin=Impossible d'exécuter la commande (__1__) - vous n'êtes pas un administrateur. +cant-run-command-not-in-multiplayer-game=Impossible d’exécuter la commande (__1__) dans une partie solo. +cant-set-duplicate-filter=L'objet __1__ est déjà filtré dans un emplacement différent. +cant-set-duplicate-request=__1__ est déjà demandé dans un emplacement différent. +cant-set-duplicate-trash-slot=L'objet __1__ est déjà défini dans un emplacement différent. +cant-set-filter=Vous ne pouvez pas appliquer ce filtre : __1__ +cant-set-request-when-it-is-automated=Vous ne pouvez pas modifier les demandes lorsqu’elles sont définies par le réseau logique. +cant-swap-console-with-player=Impossible d'échanger la console entre joueurs : 2 joueurs doivent être spécifiés depuis la console. +cant-swap-expected-two-players=Échange impossible : 2 joueurs doivent être spécifiés depuis la console. +cant-swap-with-yourself=Impossible d'échanger des joueurs avec vous-même. +cant-transfer-from-enemy-structures=Impossible de transférer depuis les structures ennemies. +cant-transfer-to-enemy-structures=Impossible de transférer vers les structures ennemies. +cheat-will-disable-achievements=Utiliser une commande de triche désactivera les succès. Veuillez répéter la commande si vous souhaitez continuer. +checking-sprites=Vérification des éléments graphiques... +close-file-reason-corrupt=Échec de la vérification du CRC : le fichier zip est corrompu. +close-file-reason-other=Autre, code d'erreur : __1__ +closing-file-failed=La fermeture du fichier __1__ a échouée.\nRaison : __2__. +colon=: +color-for-players-only=Les couleurs ne sont applicables qu'aux joueurs. +command-attempted-not-allowed=__1__ a essayé d'exécuter une commande pour laquelle il n'a pas les droits : __2__ +command-ran=__1__ (commande) : __2__ +command-will-disable-achievements=Utiliser une commande Lua désactivera les succès. Veuillez répéter la commande si vous souhaitez continuer. +continue=Continuer +control-controller-axis-related=Cette action doit être effectuée à partir d'un bouton gachette de la manette. +control-controller-button-related=Cette action doit être effectuée à partir d'un bouton de manette. +control-controller-stick-related=Cette action doit être effectuée à partir d'un joystick de la manette. +control-keyboard-related=Ce raccourci doit être lié au clavier. +control-mouse-related=Ce contrôle doit être lié à la souris. +control-mouse-related-on-controller=Ce contrôle doit provenir de __1__ ou __2__. +control-mouse-wheel-related=Cette action doit être effectuée à partir d'une molette de souris. +cropping-bitmaps=Recadrage des images... +cursor=Curseur +days=__1__ __plural_for_parameter_1_{1=jour|rest=jours}__ +days-ago=Il y a __1__ __plural_for_parameter_1_{1=jour|rest=jours}__ +destination-full=Destination pleine +disabled-by-server=Désactivé par le serveur +discard-changes=Annuler les modifications +dying-explosion-name=__1__ (explosion mortelle) +editor-will-disable-achievements=Utiliser l'éditeur de carte désactivera les succès. Veuillez répéter la commande si vous souhaitez continuer. +electric-pole-wire-limit-reached=Maximum de 5 connections atteint. +empty-file-name=Le nom du fichier est vide. +empty-stop-name=Le nom de l’arrêt est vide +entered-the-vehicle=Entré dans le véhicule. +error-while-importing-string=Erreur lors de l’importation de chaîne : +error-with-handler-failed=__1__\nLors de la gestion de ceci, un gestionnaire d'erreurs a causé une autre erreur :\n__2__ +error-with-handler-message=__1__\nUn gestionnaire d'erreur a ajouté les informations suivantes :\n__2__ +evolution-message=Facteur d’évolution : __1__. (Temps __2__%) (Pollution __3__%) (Nids détruits __4__%) +failed-to-import-string=Impossible d’importer la chaîne : __1__. +failed-to-load-base-mod=Erreur lors du chargement du jeu de base ("Base Mod"). +failed-to-load-mod=Impossible de charger le mod « __1__ » +failed-to-load-mod-reason=Impossible de charger le mod « __1__ » : __2__ +feature-not-available-in-demo-version=Cette fonctionnalité n'est pas disponible dans la version démo du jeu +file-name-too-long=Nom de fichier trop long. (Max __1__ caractères) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ Go/s +format-kilobytes-per-second=__1__ ko/s +format-megabytes-per-second=__1__ Mo/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Partie enregistrée sur __1__. +grid-position-and-absolute-position-need-to-match=La position sur la grille et les coordonnées de la grille du plan doivent toutes être paires ou impaires. +grid-position-value-has-to-be-multiple=La valeur de la position sur la grille pour ce plan doit être un multiple de __1__. +hours=__1__ __plural_for_parameter_1_{1=heure|rest=heures}__ +hours-ago=Il y a __1__ __plural_for_parameter_1_{1=heure|rest=heures}__ +invalid-character-in-file-name=Caractère non autorisé dans le nom du fichier. +invalid-grid-position-value=__1__ est une valeur de position sur la grille invalide. +invalid-parameter=Paramètre invalide +invalid-screenshot-resolution=Résolution de la capture d'écran invalide. Les dimensions doivent être comprises entre {1, __1__}. +invalid-snap-to-grid-value=__1__ est une valeur invalide d'alignement sur la grille. +invalid-zoom-level=Niveau de zoom invalide. Le zoom doit être supérieur ou égal à __1__. +item-has-tags=L'élément a une balise. +left-the-vehicle=Sorti du véhicule. +loading-mods=Chargement des mods... +loading-sounds=Chargement des sons... +loading-sprites=Chargement des éléments graphiques... +locks=Verrouille +low-ram-warning=Ce fichier de sauvegarde utilise une grande quantité de mémoire, ce qui pourrait provoquer un plantage du jeu.\nRéduire la résolution des sprites dans les paramètres graphiques réduira l'utilisation de la mémoire.\n__1__ +manual-wire-dragging-disabled=Le mode manuel de tirage de câble est désactivé +map-info-combined-yield-percentage=Rendement combiné de __1__ : __2__% +minutes=__1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ +minutes-ago=Il y a __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__ +missing-equipment=Équipement manquant : +missing-equipment-list-item=__1__ X __2__ +missing-item=__1__ manquant +mod-caused-error=Le mod __1__ a engendré une erreur non récupérable.\nMerci d'informer l'auteur de cette erreur.\n\n__2__ +mod-name-too-long=Le mod __1__ a un nom trop long, la longueur maximale du nom d'un mod est de __2__ caractères. +mod-title-too-long=Le mod __1__ a un titre trop long, la longueur maximale du titre d'un mod est de __2__ caractères. +months-ago=Il y a __1__ __plural_for_parameter_1_{1=mois|rest=mois}__ +new-tips=Nouveaux conseils +new-tips-count=Nouveaux conseils : __1__ +no-artillery-in-range=Aucune artillerie à portée. +no-artillery-with-ammo-in-range=Aucune artillerie armée à portée. +no-bans=Aucun joueur n'est banni. +no-modifier-selected=Aucun modificateur sélectionné +no-path=Aucun chemin d'accès +no-stock-to-connect-found=Aucun élément de train trouvé pour se connecter. +no-stock-to-disconnect-found=Aucun élément de train trouvé pour se déconnecter. +noname-station=Arrêt de train +noone-to-reply=Personne pour répondre. +not-allowed-character-in-file-name=Le caractère « __1__ » ne peut pas faire partie du nom du fichier. +not-enough-ingredients=Pas assez d'ingrédients. +not-enough-rails=Pas assez de rails +not-enough-space-to-connect-train=Pas assez d'espace pour connecter le train. +not-operable=Ne peut pas être utilisé +on-the-ground=Par terre +opened-item-removed=L'objet a été supprimé. +or=ou +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Permissions importées avec succès. +player-cancelled-research=__1__ a annulé la recherche __2__ +player-changed-color=La couleur de __1__ est maintenant __2__. +player-changed-color-singleplayer=Votre couleur est maintenant le __1__. +player-changed-research=__1__ a changé la recherche en cours de __2__ à __3__ +player-doesnt-exist=Le joueur __1__ n'existe pas. +player-is-already-an-admin=__1__ est déjà un administrateur. +player-is-already-in-admin-list=__1__ est déjà dans la liste des administrateurs et sera automatiquement promu lorsqu'il rejoindra le jeu. +player-is-not-an-admin=__1__ n'est pas un administrateur. +player-is-not-banned=Impossible de débannir __1__ car le joueur n'est pas banni. +player-is-not-in-admin-list=__1__ n'est pas dans la liste des administrateurs. +player-isnt-online=__1__ est hors ligne. +player-queued-research=__1__ a mis en attente la recherche __2__ +player-started-research=__1__ a lancé la recherche : __2__ +player-tried-using-cheat=Le joueur __1__ a tenté d'utiliser une commande de triche. +player-tried-using-command=Le joueur __1__ a essayé d’utiliser la commande "__2__". +player-tried-using-editor=Le joueur __1__ a tenté d'utiliser l'éditeur de carte. +player-was-added-to-admin-list=__1__ a été ajouté dans les liste des administrateurs par __2__ et sera automatiquement promus lorsqu'il rejoindra le jeu. +player-was-banned=__1__ a été banni par __2__. Motif : __3__. +player-was-demoted=__1__ a été déchu de son rang d'administrateur par __2__. +player-was-kicked=__1__ a été expulsé par __2__. Motif : __3__. +player-was-promoted=__1__ a été promu au rang d'administrateur par __2__. +player-was-removed-from-admin-list=__1__ a été retiré de la liste des administrateurs par __2__ et ne sera plus promu lorsqu'il rejoindra le jeu. +player-was-unbanned=__1__ a été débanni par __2__. +players-arent-on-same-surface=Impossible d'échanger les joueurs : les joueurs sont sur des surfaces différentes. +players-dont-have-character-controllers=Impossible d'intervertir les joueurs : le personnage en jeu n'a personne pour le contrôler. +players-dont-have-characters=Impossible d'intervertir les joueurs : un des joueurs ou les deux n'ont pas de personnage en jeu. +reading-file-failed=La lecture du fichier __1__ a échouée.\nCode d'erreur : __2__. +reassigned-empty=Aucun nouveau contenu sélectionné. +recipe-not-craftable-in-hand=Cette recette ne peut pas être fabriquée à la main. +recipe-too-complex-to-craft-in-hand=Cette recette est trop complexe pour être fabriquée à la main. +reload-script-data-too-large=Les données de scripts de rechargements sont trop larges : __1__ > __2__. +remnant-name=__1__ (vestige) +repeat-when-transferred=Le plan est en cours de transfert dans le jeu, réessayez une fois le transfert terminé. +replay-disabled-autoplace-specifications-changed-runtime=Les rediffusions sont actuellement désactivées car les spécifications de placement automatique ont été modifiées pendant l'exécution. +replay-saving-disabled=Le replay a été désactivé. +replay-saving-disabled-forced-by-user=La sauvegarde de la rediffusion a été désactivée parce que le prototype personnalisé a changé le mode de chargement. +replay-saving-disabled-map-version=Rediffusion désactivée : carte enregistrée avec la version __1__ et la version actuelle du jeu est __2__. +replay-saving-disabled-migration-applied=Rediffusion désactivée : la ou les migration(s) de cartes ont été appliquées. +replay-saving-disabled-mods=Rediffusion désactivée : la sauvegarde de la carte a des réglages de mod différents. +replay-saving-disabled-mods-startup-settings=Rediffusion désactivée : la sauvegarde de la carte a des réglages de mod différents pour le démarrage. +reset-to-defaults=Réinitialise __1__ __plural_for_parameter_1_{1=option|rest=options}__ +reset-to-defaults-disabled=Toutes les options ont des valeurs par défaut. +reverted-control-settings-to-default=Les réglages de contrôle ont été ramenés aux valeurs par défaut en raison d'une incompatibilité avec les versions précédentes. +rolling-stock-connected=Matériel roulant connectés. +rolling-stock-disconnected=Wagons déconnectés. +save-already-in-progress=Impossible d'enregistrer car une sauvegarde est déjà en cours. +saving-process-crashed=La sauvegarde a échouée. +scenario-caused-error=Le scénario __1__ a engendré une erreur non récupérable.\nMerci d'informer l'auteur de cette erreur.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=seconde|rest=secondes}__ +seconds-ago=Il y a __1__ __plural_for_parameter_1_{1=seconde|rest=secondes}__ +shortcut-bar-full=Vous ne pouvez pas ajouter plus d'éléments à la barre de raccourcis. +shortcut-disabled-technology-not-researched=Ce raccourci nécessite de compléter la technologie __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Appuyez sur __CONTROL__confirm-message__ pour passer la cinématique +snap-to-grid-value-has-to-be-multiple=La valeur d'alignement à la grille pour ce plan doit être un multiple de __1__. +string-import-produced-no-item=La chaine de caractères entrée ne produit aucun objet. +string-import-successful=__1__ importé avec succès +the-blueprint-cant-be-flipped=Le plan contenant __1__ ne peut pas être retourné. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Ceci ne peut pas être miné à la main parce qu’il faut de l' __1__. +time-future=Dans le futur +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ min +time-symbol-minutes-short=__1__min +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Impossible d'insérer un élément, la récursion maximale du livre est de __1__. +too-long-stop-name=Le nom de l’arrêt de train (__1__ caractères) ne peut excéder __2__ caractères. +too-long-tag-name=Le nom du tag (__1__ caractères) ne peut pas être plus long que __2__ caractères. +unconfirmed-changes=Il y a __1__ __plural_for_parameter_1_{1=paramètre non confirmé|rest=paramètres non confirmés}__. +unknown-color=Couleur __1__ inconnue. +unknown-command=Commande "__1__" inconnue . Tapez /h ou /help pour obtenir plus d'aide sur les commandes. +unknown-player-was-banned=__1__ (absent du jeu) a été banni par __2__. Motif : __3__. +unlocks=Déverrouille +unspecified=non spécifié +user-verification-already-disabled=L'authentification est déjà désactivée. +user-verification-already-enabled=L'authentification est déjà activée. +user-verification-disabled=L'authentification a été désactivée. +user-verification-enabled=L'authentification a été activée. +vehicle-is-full= Il y a déjà quelqu'un dans le véhicule +weeks-ago=Il y a __1__ __plural_for_parameter_1_{1=semaine|rest=semaines}__ +wire-cant-reach=Le câble ne peut pas l'atteindre. +years-ago=Il y a __1__ __plural_for_parameter_1_{1=an|rest=ans}__ +[achievement-progress] +console-command-used=Une commande de console a été utilisée. Le succès ne peut plus être débloqué pour cette partie. +construct-with-robots-more-than=Manuellement : __1__ Via des robots : __2__ +dont-craft-manually=Fabriqué manuellement : __1__ +editor-used=L'éditeur de carte a été utilisé. Le succès ne peut plus être débloqué pour cette partie. +not-a-freeplay-map=Ce succès ne peut être débloqué qu'en jeu libre. +not-in-peaceful-mode=Ce succès ne peut pas être débloqué en mode pacifique. +not-with-lower-enemies=Ce succès ne peut pas être débloqué lorsque les bases ennemies sont réglées plus bas que la valeur par défaut. +only-when-playing-new-game=Ne peut être obtenu qu'en lançant une nouvelle partie. +player-damaged=Plus gros dégâts d'un seul coup : __1__ +remaining-time=Temps restant : __1__ +[cant-build-reason] +cant-build-here=Vous ne pouvez pas construire ici. +cant-build-on-tile=Vous ne pouvez pas construire sur __1__ +cant-build-train-stop-in-intersection=Vous ne pouvez pas construire un arrêt de train sur une intersection +covered-by-fog-of-war=Vous ne pouvez pas construire dans le brouillard de guerre. +entity-ghost-in-the-way=L'entité fantôme __1__ gêne +entity-in-the-way=__1__ gêne +entity-must-be-built-next-to-rail=__1__ doit être construit à côté d'une section de rail +invalid-rail-signal-position=Position du signal ferroviaire invalide +invalid-train-stop-position=Position de l'arrêt de train invalide +invalid-transport-belt-connectable-position=Emplacement du convoyeur invalide +mixing-fluids=Vous ne pouvez pas connecter les systèmes avec des fluides différents +no-rail-for-ghost-train=Les fantômes de trains doivent être placés sur des rails +no-rail-for-train=__1__ doit être placé sur des rails +no-resource-for-drill=__1__ ne peut être construit que sur des ressources +no-resource-for-mining-drill=Les foreuses électriques ne peuvent être construites que sur des ressources +no-valid-resource-for-drill=__1__ ne peut pas miner cette ressource +out-of-world=Vous ne pouvez pas construire en dehors de la carte +player-in-the-way=Le personnage est dans le chemin +rail-signals-must-be-built-next-to-rail=Les signaux ferroviaires doivent être construits à côtés des rails +too-close-to-existing-rail-signal=Trop près d'un signal ferroviaire existant +uncharted-area=Impossible de construire dans une zone inexplorée +[character-corpse] +died=Mort +killed-by=Tué par +name=Cadavre (__1__) +time-ago=Depuis __1__ +time-remaining=Temps restant +[chat-icon-select-list-gui] +title=Choisir une icône +[clone-area-errors] +source-and-destination-collide=Les zones d'origine et de destination se chevauchent. +source-area-and-destination-are-not-equal=La zone source et la zone de destination n'ont pas la même taille. +source-area-and-destination-area-must-not-be-rotated=La zone source et la zone destination ne doivent pas être tournées. +source-entities-overlap-with-destination=Les entités sources touchent celles de destination. +tiles-collide=Les tuiles de la zone source et celles de la destination se touchent. +[color] +acid=Vert pomme +black=Noir +blue=Bleu +brown=Marron +cyan=Cyan +gray=Gris +green=Vert +orange=Orange +pink=Rose +purple=Violet +red=Rouge +white=Blanc +yellow=Jaune +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Ouvre l'interface de gestion du joueur. +admins=- Affiche la liste des administrateurs de la partie. +alerts= - Active, désactive, coupe ou rétablit le son sur le type d’alerte donné. +all-players-list=Tous les joueurs : +available-alerts=Alertes disponibles : __1__. +available-colors=Couleurs disponibles : __1__. +ban= - Bannit le joueur spécifié. +banlist= - Ajoute (add) ou supprime (remove) un joueur dans la liste des bannis. "get" affiche la liste de tous les joueurs bannis. "clear" efface la table des bannis. On peut également utiliser /ban or /unban. +bans=- Affiche la liste des joueurs bannis. +cant-use-banlist-not-in-multiplayer-game=La commande de liste des bannissements ne peut pas être utilisée dans une partie solo. +cant-use-permissions-not-in-multiplayer-game=La commande des autorisations ne peut pas être utilisée dans une partie solo. +cant-use-whitelist-not-in-multiplayer-game=La commande de liste blanche ne peut pas être utilisée dans une partie solo. +cheat= - Recherches toutes les technologies et active le mode triche. Utiliser l'option donne également au joueur quelques éléments supplémentaires. +clear=- Nettoie la console. +color= - Change votre couleur. Cela peut être l'une des couleurs prédéfinies ou bien une valeur RGBA au format "# # # #". +command= - Exécute une commande Lua (si autorisé). +config=- Ouvre l'interface de configuration du serveur. +delete-blueprint-library= - Supprime la bibliothèque de plans du joueur hors ligne à partir de la sauvegarde. Entrez "everybody confirm" pour supprimer la bibliothèque de tous les joueurs hors ligne. +demote= - Rétrograde le joueur du rang d'administrateur. +editor=- Active/désactive l'éditeur de cartes. +evolution=- Affiche les informations sur le facteur d'évolution des aliens. +help= - Affiche la liste des commandes disponibles. Le paramètre est facultatif, et permet d'avoir l'aide pour une commande précise. +help-description=Tapez /h pour obtenir des détails. +help-list=Commandes disponibles : +ignore= - Filtre l'affichage de tous les messages postés par ce joueur. Les messages de l'administrateur seront toujours visible. +ignores=- Affiche la liste des joueurs ignorés. +kick= - Exclut le joueur spécifié. +matching-alerts-list=Alerte(s) correspondante(s) : __1__. +matching-colors-list=Couleurs possibles : __1__. +matching-commands-list=Commandes possibles : +matching-players-list=Joueurs possibles : +measured-command= - Exécute une commande Lua (si autorisé) et mesure le temps que cela a pris. +mute= - Empêche le joueur de dire quoi que ce soit dans le chat. +mute-programmable-speaker= - Coupe ou rétablit le son créé par le haut-parleur programmable. Utilisez « local » pour couper juste le client local. Les admins peuvent utiliser « everyone» pour couper le son à tout le monde sur le serveur. +mutes=- Affiche la liste de tous les joueurs qui sont mis en sourdine (qui ne peuvent pas parler dans le chat). +open= - Ouvre l'inventaire d'un autre joueur. +perf-avg-frames=- Nombre de ticks/mises à jour utilisé pour calculer la moyenne des compteurs de performance. La valeur par défaut est 100. Une valeur de 5 à 10 est recommandée pour une convergence rapide, mais les chiffres fluctueront plus rapidement. +permissions=- Ouvre l'interface des permissions. +players=- Affiche la liste des joueurs ayant joué dans cette partie. (paramètre : online/o affiche uniquement les joueurs en ligne, count/c affiche seulement leur nombre) +promote= - Promeut le joueur au rang d'administrateur. +purge= - Efface tous les messages de ce joueur dans le journal de chat. +quit=- Arrête proprement le serveur. +reply= - Répond au dernier joueur qui vous a parlé. +reset-tips=Réinitialise l'état des trucs et astuces comme si vous jouiez pour la première fois. +save= - Enregistre le jeu en cours avec le nom spécifié. +screenshot= - Prend une capture d’écran avec vos paramètres de vue actuels, ou avec la résolution spécifiée. Le zoom est facultatif et est défini à 1 par défaut. +seed=- Affiche la clé de génération (seed) de la carte. +server-commands=- Commandes du serveur en mode console. +server-save=- Sauvegarde le jeu sur le serveur pendant les parties multijoueurs. +shout= - Envoie un message à tous les joueurs, y compris aux autres équipes. +silent-command= - Exécuter une commande Lua (si autorisé) sans qu'elle apparaisse dans l'historique de la console. +swap-players= - Échange les personnages entre les joueurs mentionnés. S'il n'est pas spécifié, le second joueur est vous-même. +time=- Affiche depuis combien de temps la partie a commencé. +toggle-action-logging=- Active/désactive l'enregistrement de toutes les actions de saisie effectuées par le jeu. Cette valeur n'est pas sauvegardée après le redémarrage du jeu et n'affecte que votre partie locale dans les sessions multijoueurs. +toggle-heavy-mode=- Cette commande est à utiliser avec précaution car elle rendra la partie multijoueur injouable une fois lancée. Le jeu lance une sauvegarde et compare la partie avec elle-même à chaque tick à la recherche d'incohérences. Nous recommandons d'utiliser cette commande dans le cas de désynchronisations répétées lorsqu'un nouveau joueur rejoint le serveur. Ce mode de jeu lourd tournera jusqu'à la génération d'un fichier. Merci de nous le fournir pour que nous puissions investiguer et résoudre le problème. +unban= - Débannit le joueur spécifié. +unignore= - Permet de voir à nouveau les messages de ce joueur. +unknown-command=Commande inconnue : __1__ +unlock-shortcut-bar=- Déverrouille tous les éléments de la barre de raccourci. +unlock-tips=Déverrouille toutes les entrées de conseils et d'astuces. +unmute= - Permet au joueur de parler à nouveau dans le chat. +version=- Affiche la version actuelle du jeu. +whisper= - Envoie un message au joueur spécifié. +whitelist= - Ajoute ou supprime un joueur de la liste blanche, où seuls les joueurs y étant mentionnés sont autorisés à rejoindre le jeu. Laissez 'player' vide en utilisant 'get' pour afficher la liste de tous les joueurs mentionnés dans la liste blanche. +[command-output] +action-logging-disabled=Log des actions désactivé. +action-logging-enabled=Log des actions activé. +alert-already-disabled=L'alerte de type __1__ est déjà désactivée. +alert-already-muted=Le son est déjà coupé pour l'alerte de type __1__. +alert-disabled=L'alerte de type __1__ à été désactivée. +alert-enabled=L'alerte de type __1__ à été activée. +alert-isnt-disabled=L'alerte de type __1__ n'était pas désactivée. +alert-isnt-muted=Le son de l'alerte de type __1__ n'est pas coupé. +alert-muted=Le son a été coupé pour l'alerte de type __1__. +alert-unmuted=Le son est rétablie pour l'alerte de type __1__. +banlist-add-is-admin-only=Seuls les administrateurs peuvent ajouter des utilisateur à la liste des bannis. +banlist-already-empty=La liste des bannissements est déjà vide. +banlist-clear-is-admin-only=Seuls les administrateurs peuvent effacer la liste des banis. +banlist-cleared=La liste des bannissements a été effacé. +banlist-empty=La liste des bannissements est vide. +banlist-remove-is-admin-only=Seuls les administrateurs peuvent supprimer des joueurs de la liste des bannis. +cant-delete-blueprint-library-player-is-connected=Impossible de supprimer la bibliothèque de plans d'un joueur connecté. +deleted-blueprint-library-for-players=Bibliothèques de plans de __1__ supprimées pour les joueurs : +no-blueprint-libraries-to-delete=Aucune bibliothèque de plans à supprimer. +parameters-require-admin=Impossible d'exécuter la commande avec ces paramètres - vous n’êtes pas administrateur. +permission-action-list=Toutes les actions : __1__. +permission-groups-list=Tous les groupes d’autorisations : __1__. +player=joueur +player-added-to-banlist=__1__ ajouté à la liste noire. +player-added-to-whitelist=__1__ ajouté à la liste blanche. +player-already-muted=__1__ est déjà en mode muet. +player-already-on-banlist=__1__ est déjà bannis. +player-already-on-whitelist=__1__ est déjà dans la liste blanche. +player-blueprint-library-deleted=Bibliothèque de plans de __1__ supprimée. +player-blueprint-library-not-found=__1__ n'avait aucun plan sauvegardé. +player-ignored=__1__ ignoré. +player-is-not-on-banlist=__1__ n’est pas bannis. +player-is-not-on-whitelist=__1__ n’est pas dans la liste blanche. +player-is-on-banlist=__1__ est banis. +player-is-on-whitelist=__1__ est dans la liste blanche. +player-isnt-muted=__1__ n’est pas en mode muet. +player-list=Joueurs (__1__) : +player-list-online=Joueurs en ligne (__1__) : +player-muted=__1__ a été mis en mode muet par __2__. +player-unignored=__1__ n'est plus ignoré. +player-unmuted=__1__ a été sorti du mode muet par __2__. +player-was-not-on-banlist=__1__ n’est plus bannis. +player-was-not-on-whitelist=__1__ n’était pas dans la liste blanche. +player-was-removed-from-banlist=__1__ n'est plus banni. +player-was-removed-from-whitelist=__1__ retiré de la liste blanche. +players-on-banlist=Joueurs bannis : __1__ +players-on-whitelist=Joueurs en liste blanche : __1__ +programmable-speaker-muted-everyone=Sons du haut-parleur programmable désactivé pour tout le monde. +programmable-speaker-muted-local=Sons du haut-parleur programmable désactivé pour vous. +programmable-speaker-unmuted-everyone=Sons du haut-parleur programmable réactivé pour tout le monde. +programmable-speaker-unmuted-local=Sons du haut-parleur programmable réactivé pour vous. +shout=à tous +whisper=chuchoter +whitelist-add-is-admin-only=Seuls les administrateurs peuvent ajouter des utilisateur à la liste blanche. +whitelist-already-empty=La liste blanche est déjà vide. +whitelist-clear-is-admin-only=Seuls les administrateurs peuvent effacer la liste blanche. +whitelist-cleared=La liste blanche a été effacée et désactivée. +whitelist-empty=La liste blanche est vide. +whitelist-remove-is-admin-only=Seuls les administrateurs peuvent supprimer des joueurs de la liste blanche. +[config-help] +afk-auto-kick= Définit le temps (en minutes) avant qu'un joueur absent ne soit expulsé automatiquement. 0 désactive la fonction. +allow-commands= - Définit si les commandes Lua sont autorisées. +allow-debug-settings= - Définit si les paramètres de débogages avancés sont autorisés pour les joueurs non-administrateurs. +autosave-interval= - Définit l'intervalle de sauvegarde automatique (en minutes). 0 désactive la fonction. +autosave-only-on-server= - Définit si le serveur crée des sauvegardes automatiques. +description= - Définit la description de serveur (peut être vide). +help-list=Les paramètres disponibles sont : __1__. +ignore-player-limit-for-returning-players= - Définit si la limite de joueurs du serveur est ignorée pour les joueurs qui se reconnectent : "true" (oui), "false" (non). +matching-configs-list=Paramètres possibles : __1__. +max-players= - Définit le nombre maximum de joueurs pour cette partie. 0 supprime la limite. +max-upload-slots= - Définit le nombre maximal d’emplacements de téléchargement simultanés de la carte. 0 signifie aucune limite. +max-upload-speed= - Définit la vitesse maximale de téléchargement en kilo-octets par seconde. 0 supprime la limite. +name= - Définit le nom du serveur. +only-admins-can-pause= - Définit si seuls les administrateurs ont le droit de mettre en pause la partie : "true" (oui), "false" (non). +password= - Définit le mot de passe de la partie multijoueur. Un mot de passe vide signifie aucun mot de passe. +require-user-verification= - Définit si l'identité du joueur doit être confirmée pour rejoindre le serveur : "true" (oui), "false" (non). +tags= - Définit des mots clés pour le serveur - Une liste de chaînes (qui peut être vide). +visibility-lan= - Active ou non la visibilité de la partie sur le réseau LAN. +visibility-public= - Active ou non la visibilité publique de la partie. +visibility-steam= - Définit si les amis peuvent rejoindre via Steam. +[config-output] +afk-autokick-changed-to-disabled=L'expulsion automatique pour inactivité est maintenant désactivée. +afk-autokick-changed-to-minutes=L'expulsion automatique pour inactivité a été changée à __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +afk-autokick-disabled=L'expulsion automatique pour inactivité est désactivée. +afk-autokick-interval-minutes=Expulsion automatique pour une inactivité de plus de __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +allow-commands=Autoriser les commandes Lua : __1__. +allow-commands-set-to=Commandes Lua autorisées défini à __1__. +allow-debug-settings=Autoriser les paramètres de débogage : __1__. +allow-debug-settings-set-to=Paramètres de débogage autorisés définit à __1__. +autosave-changed-to-disabled=La sauvegarde automatique est désactivée. +autosave-changed-to-minutes=Intervalle de sauvegarde automatique modifié à __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +autosave-disabled=La sauvegarde automatique est désactivée. +autosave-interval-minutes=Sauvegarde automatique chaque __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +autosave-only-on-server=Enregistrement automatique uniquement sur le serveur : __1__. +autosave-only-on-server-set-to=Enregistrement automatique uniquement sur le serveur mit à : __1__. +cant-use-not-in-multiplayer-game=Les commandes de configuration sont utilisables uniquement en multijoueur. +expected-get-set="get" ou "set" attendu comme premier argument. +expected-value-to-set=La nouvelle valeur doit être spécifiée dans le troisième paramètre. +has-password=Le serveur est protégé par un mot de passe. +ignore-player-limit-for-returning-players=Ignorer la limite de joueurs pour ceux qui se reconnectent : __1__. +ignore-player-limit-for-returning-players-set-to=L'option qui ignore la limite de joueur pour les joueurs se reconnectant est définie à : __1__. +invalid-config=Paramètre inconnu : __1__ +max-number-of-players-changed-to=Le nombre maximum de joueurs est passé à __1__. +max-number-of-players-changed-to-unlimited=Limite du nombre de joueur supprimée. +no-password=Le serveur n'est pas protégé par un mot de passe. +only-admins-can-pause=Seuls les administrateurs peuvent mettre en pause le jeu : __1__. +only-admins-can-pause-set-to=L'option qui n'autorise que les administrateurs à mettre le jeu en pause est définie à : __1__. +password-changed=Le mot de passe du serveur a changé. +password-removed=Le mot de passe du serveur a été supprimé. +server-description=Description du serveur : __1__ +server-description-already-empty=La description du serveur est déjà vide. +server-description-changed=La description du serveur à été modifié en : __1__ +server-description-cleared=Description du serveur effacée. +server-description-empty=Le serveur n'a aucune description. +server-name=Nom du serveur : __1__ +server-name-changed=Le nom du serveur a été changé en : __1__ +server-tags=Tags du serveur : __1__ +server-tags-already-empty=Le serveur n'a déjà aucun tag. +server-tags-changed=Tags du serveur modifié en : __1__ +server-tags-cleared=Tags du serveur effacés. +server-tags-empty=Le serveur n'a pas de tags. +upload-rate=__1__ kilobytes par seconde. +upload-rate-changed-to=Le débit d'upload maximum a été changé à __1__ ko/s. +upload-rate-changed-to-unlimited=Limite d'upload supprimée. +upload-rate-unlimited=Illimité. +upload-slots=__1__ emplacements. +upload-slots-changed-to=Nombre d'emplacements de téléchargement changé à __1__. +upload-slots-changed-to-unlimited=Limite d'emplacements de téléchargement supprimée. +upload-slots-unlimited=Illimité. +value-is-not-valid=La valeur est incorrecte. +verify-user-identity=Vérifier l'identité du joueur : __1__. +verify-user-identity-set-to=La vérification de l'identité de l’utilisateur est configuré à : __1__. +visibility-lan=Visibilité LAN : __1__. +visibility-lan-set-to=Visibilité LAN définie à : __1__. +visibility-public=Serveur public : __1__. +visibility-public-set-to=Visibilité publique définie à : __1__. +visibility-steam=Visibilité Steam : __1__. +visibility-steam-set-to=Visibilité Steam définie à : __1__. +[control-keys] +ac-back=Précédent +ac-bookmarks=Favoris +ac-forward=Suivant +ac-home=Page d'accueil +ac-refresh=Rafraîchir +ac-search=Rechercher +ac-stop=Stop +alt=Alt +audio-mute=Audio muet +audio-next=Audio suivant +audio-play=Audio lecture +audio-prev=Audio précédent +audio-stop=Audio stop +backspace=Retour arrière +brightness-down=Lumière moins +brightness-up=Lumière plus +calculator=Calculatrice +capslock=Verr maj +command=Commande +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Appuyez sur __1__ +controller-button-alt-2=En appuyant sur __1__ +controller-left-stick=Joystick Gauche +controller-leftx=Joystick Gauche +controller-lefty=Joystick Gauche +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Joystick Droit +controller-rightx=Joystick Droit +controller-righty=Joystick Droit +controller-stick-alt-1=Utilisez __1__ +controller-stick-alt-2=En utilisant __1__ +controller-touchpad=Pavé tactile +delete=Suppr +down=Bas +eject=Éjecter +end=Fin +enter=Entrée +escape=Echap +home=Début +insert=Inser +keyboard-alt-1=Appuyez sur __1__ +keyboard-alt-2=En appuyant sur __1__ +left=Gauche +left-alt=Alt gauche +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Commande gauche +left-control=Control gauche +left-shift=Shift gauche +left-super=Super gauche +left-windows=Windows gauche +mail=E-Mail +menu=Menu +mouse-button-1=Clic gauche +mouse-button-1-alt-1=Clic gauche +mouse-button-1-alt-2=Clic gauche +mouse-button-2=Clic droit +mouse-button-2-alt-1=Clic droit +mouse-button-2-alt-2=Clic droit +mouse-button-3=Click molette +mouse-button-3-alt-1=Clic molette +mouse-button-3-alt-2=Clic molette +mouse-button-n=Bouton __1__ de la souris +mouse-button-n-alt-1=Appuyez sur __1__ +mouse-button-n-alt-2=En appuyant sur __1__ +mouse-wheel-alt-1=Faites défiler __1__ +mouse-wheel-alt-2=En faisant défiler __1__ +mouse-wheel-down=Roulette de la souris vers le bas +mouse-wheel-left=Roulette de la souris à gauche +mouse-wheel-right=Roulette de la souris à droite +mouse-wheel-up=Roulette de la souris vers le haut +mute=Muet +num-lock=Verr Num +numpad-0=0 PavéNum +numpad-1=1 PavéNum +numpad-2=2 PavéNum +numpad-3=3 PavéNum +numpad-4=4 PavéNum +numpad-5=5 PavéNum +numpad-6=6 PavéNum +numpad-7=7 PavéNum +numpad-8=8 PavéNum +numpad-9=9 PavéNum +numpad-decimal-separator=. PavéNum +numpad-enter=Enter PavéNum +numpad-equals== PavéNum +numpad-minus=Pavé numérique - +numpad-plus=Pavé numérique + +numpad-slash=Pavé numérique / +numpad-star=Pavé numérique * +page-down=Page Bas +page-up=Page Haut +pause=Pause +power=Power +print-screen=Impr Ecr +right=Droite +right-alt=Alt droit +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Commande droit +right-control=Control droit +right-shift=Shift droit +right-super=Super droit +right-windows=Windows droit +scroll-lock=Arrêt défil +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Veille +spacebar=Espace +sysrq=SysRq +tab=Tabulation +up=Haut +volume-down=Volume moins +volume-up=Volume plus +[controller] +character=Contrôleur de joueur +cutscene=Contrôleur de cinématique +editor=Contrôleur d'édition +ghost=Contrôleur fantôme +god=Contrôleur fantôme +pause=Contrôleur de pause +spectator=Contrôleur de spectateur +[controls] +action-bar-select-page-1=Sélectionnez la barre de raccourci 1 +action-bar-select-page-10=Sélectionnez la barre de raccourci 10 +action-bar-select-page-2=Sélectionnez la barre de raccourci 2 +action-bar-select-page-3=Sélectionnez la barre de raccourci 3 +action-bar-select-page-4=Sélectionnez la barre de raccourci 4 +action-bar-select-page-5=Sélectionnez la barre de raccourci 5 +action-bar-select-page-6=Sélectionnez la barre de raccourci 6 +action-bar-select-page-7=Sélectionnez la barre de raccourci 7 +action-bar-select-page-8=Sélectionnez la barre de raccourci 8 +action-bar-select-page-9=Sélectionnez la barre de raccourci 9 +activate-tooltip=Activer les info-bulles +add-station=Ajouter un arrêt de train +add-temporary-station=Ajouter un arrêt de train temporaire +alt-reverse-select=Sélection alternative inversée +alt-zoom-in=Zoomer sur le monde +alt-zoom-out=Dézoomer sur le monde +build=Construire +build-ghost=Projeter une construction +build-with-obstacle-avoidance=Construire en évitant les obstacles +cancel-craft=Annuler assemblage (1) +cancel-craft-5=Annuler assemblages (5) +cancel-craft-all=Annuler tous les assemblages +clear-cursor=Libérer le curseur +close-menu=Fermer le menu +confirm-gui=Fenêtre de confirmation +confirm-message=Confirmer le message +connect-train=Connecter le train +controller-gui-character-tab=Ouvrir l'interface d'informations du joueur +controller-gui-crafting-tab=Ouvrir l'interface de fabrication du joueur +controller-gui-logistics-tab=Ouvrir l'interface logistique du joueur +copy=Copier +copy-entity-settings=Copier les paramètres de l'entité +craft=Assembler (1) +craft-5=Assembler (5) +craft-all=Assembler (Maximum) +cursor-split=Diviser la pile en main +cut=Couper +cycle-blueprint-backwards=Précédent plan du livre +cycle-blueprint-forwards=Prochain plan du livre +cycle-clipboard-backwards=Presse-papier précédent +cycle-clipboard-forwards=Presse-papier suivant +debug-reset-zoom=Réinitialiser le zoom +debug-reset-zoom-2x=Définir le niveau de zoom à 2x +debug-toggle-atlas-gui=Activé l'affichage de l'atlas des textures +debug-toggle-basic=Activer le débogage de base +debug-toggle-debug-settings=Activer l'interface de débogage +decrease-ui-scale=Diminuer la taille de l'IU +disconnect-train=Déconnecter le train +drag-map=Déplacer la carte +drop-cursor=Jeter un objet +editor-clone-item=Dupliquer l'objet +editor-delete-item=Supprimer l’élément +editor-next-variation=Variation suivante +editor-previous-variation=Variation précedente +editor-remove-scripting-object=Supprimer un objet de script +editor-reset-speed=Réinitialiser la vitesse de jeu à 1 +editor-set-clone-brush-destination=Définir la destination de la brosse de clonage +editor-set-clone-brush-source=Définir la source de la brosse de clonage +editor-speed-down=Diminuer la vitesse du jeu +editor-speed-up=Augmenter la vitesse du jeu +editor-switch-to-surface=Basculer vers la surface # +editor-tick-once=Tick une fois +editor-toggle-pause=Active l’arrêt de l'activité des entités +fast-entity-split=Transfert rapide de la moitié de la pile +fast-entity-transfer=Transfert rapide +flip-blueprint-horizontal=Retourner le plan horizontalement +flip-blueprint-vertical=Retourner le plan verticalement +focus-search=Mettre en avant la recherche +gui-select=Sélectionner +increase-ui-scale=Augmenter la taille de l'IU +inventory-split=Diviser tout l'inventaire +inventory-transfer=Transférer toutes les piles +kill-statistics=Activer/désactiver les statistiques des ennemis tués +larger-terrain-building-area=Agrandir la zone de construction +logistic-networks=Activer/désactiver le réseau logistique +look=Regarder +mine=Miner/Récolter/Démonter +move=Déplacement +move-down=Aller en bas +move-left=Aller à gauche +move-right=Aller à droite +move-up=Aller en haut +next-active-quick-bar=Barre de raccourci active suivante +next-player-in-replay=Joueur suivant en replay +next-quick-panel-page=Page suivante +next-quick-panel-tab=Onglet suivant +next-weapon=Arme suivante +not-set=Non défini +open-character-gui=Ouvrir l'interface du joueur +open-gui=Ouvre l'interface de l'objet +open-item=Ouvre l'interface de l'objet +open-prototype-explorer-gui=Ouvrir l'interface d'exploration de prototype +open-prototypes-gui=Ouvrir l'interface graphique des prototypes +open-technology-gui=Activer/désactiver l'écran des technologies +open-trains-gui=Activer/désactiver la vue d'ensemble des trains +order-to-follow=Ordre à suivre +paste=Coller +paste-entity-settings=Coller les paramètres de l'entité +pause-game=Mettre le jeu en pause +pick-item=Ramasser / jeter une pile d'objet +pick-items=Ramasser des objets au sol +place-in-chat=Placer un marqueur dans le chat +place-ping=Ping un endroit sur la carte +previous-active-quick-bar=Barre de raccourci précedente +previous-mod=Sélectioner le mod précédent +previous-quick-panel-page=Page précédente +previous-quick-panel-tab=Onglet précédent +previous-technology=Sélectionner la technologie précédente +production-statistics=Activer/désactiver les statistiques de production +quick-bar-button-1=Raccourci 1 +quick-bar-button-1-secondary=Raccourci secondaire 1 +quick-bar-button-10=Raccourci 10 +quick-bar-button-10-secondary=Raccourci secondaire 10 +quick-bar-button-2=Raccourci 2 +quick-bar-button-2-secondary=Raccourci secondaire 2 +quick-bar-button-3=Raccourci 3 +quick-bar-button-3-secondary=Raccourci secondaire 3 +quick-bar-button-4=Raccourci 4 +quick-bar-button-4-secondary=Raccourci secondaire 4 +quick-bar-button-5=Raccourci 5 +quick-bar-button-5-secondary=Raccourci secondaire 5 +quick-bar-button-6=Raccourci 6 +quick-bar-button-6-secondary=Raccourci secondaire 6 +quick-bar-button-7=Raccourci 7 +quick-bar-button-7-secondary=Raccourci secondaire 7 +quick-bar-button-8=Raccourci 8 +quick-bar-button-8-secondary=Raccourci secondaire 8 +quick-bar-button-9=Raccourci 9 +quick-bar-button-9-secondary=Raccourci secondaire 9 +remove-pole-cables=Enlever les câbles des poteaux +reset-ui-scale=Réinitialiser la taille de l'IU en automatique +reverse-rotate=Rotation inversé +reverse-select=Inverser la sélection +rotate=Faire tourner +rotate-active-quick-bars=Changer de barre d'action +select-for-blueprint=Sélectionner pour modèle de plan +select-for-cancel-deconstruct=Sélectionner pour l'annulation de la déconstruction +shoot-enemy=Tirer sur l'ennemi +shoot-selected=Tirer sur la cible sélectionnée +show-info=Activer/désactiver le "mode Alt" +show-quick-panel=Montrer le panneau d'accès rapide +smaller-terrain-building-area=Réduire la zone de construction +smart-pipette=Outil pipette +stack-split=Diviser une pile +stack-transfer=Transférer une pile +toggle-blueprint-library=Activer/désactiver la Bibliothèque de plans +toggle-console=Activer/désactiver le chat (et la console Lua) +toggle-driving=Entrer/Quitter le véhicule +toggle-filter=Désactiver/Activer le filtre +toggle-free-cursor=Activer le curseur libre +toggle-gui-debug=Activer le débogage de l'interface +toggle-gui-glows=Activer/désactiver les lueurs de l'interface +toggle-gui-shadows=Activer/désactiver les ombres de l'interface +toggle-gui-style-view=Basculer entre les styles d'interface graphique +toggle-map=Afficher la carte +toggle-menu=Afficher le menu du jeu +undo=Annuler +unknown=Inconnu +zoom-in=Zoom avant +zoom-out=Zoom arrière +[controls-description] +activate-tooltip=Affiche l'infobulle lorsque le délai des infobulles est défini par une grande valeur ou par "jamais". +add-station=Utilisable uniquement dans l'interface graphique de la locomotive ou avec la vue cartographique. Maintenez ce modificateur en sélectionnant un arrêt dans la minicarte de l'interface ou sur la carte principale pour l'ajouter à l'itinéraire programmé. +add-temporary-station=Utilisable uniquement dans l'interface graphique de la locomotive ou avec la vue cartographique. Maintenez ce modificateur en sélectionnant un endroit sur la minicarte de l'interface ou sur la carte principale pour y aller rapidement, en ajoutant un arrêt temporaire à l'itinéraire programmé. +alt-zoom-in=Utilisable uniquement sur la carte. Zoomez avec la possibilité de passer à la vue du monde à partir de la carte. +alt-zoom-out=Utilisable uniquement sur la carte. Zoomez avec possibilité de passer à la vue de la carte à partir du monde. +build-with-obstacle-avoidance=Utilisable uniquement pour poser des rails. Fonctionne comme le mode de constructions fantôme, mais les arbres, rochers et falaises sont contournés. +cancel-craft=Utilisable uniquement dans la file de construction. +cancel-craft-5=Utilisable uniquement dans la file de construction. +cancel-craft-all=Utilisable uniquement dans la file de construction. +clear-cursor=Renvoie l’objet dans la pile du curseur vers l’inventaire du joueur. Annule aussi le placement des câbles et la planification des rails. +close-menu=Annuler et revenir au menu précédent. Utilisable uniquement dans le menu principal. +connect-train=Connecter le train sélectionné ou le train que vous êtes en train de conduire aux trains adjacents. +copy=Sélectionner une zone d'entités à copier. +copy-entity-settings=Copie les paramètres de l'entité sélectionnée. Note : pour que le collage fonctionne, l'entité source doit toujours être présente. +craft=Utilisable uniquement dans la fenêtre de recette. Fabrique un exemplaire d'une recette donnée. +craft-5=Utilisable uniquement dans la fenêtre de recette. Fabrique 5 exemplaires d'une recette donnée. +craft-all=Utilisable uniquement dans la fenêtre de recette. Fabrique autant d'exemplaires que possible d'une recette donnée. +cursor-split=Déplace la moitié de l'emplacement d'inventaire sélectionné dans le curseur si c'est vide. Place un seul élément à partir de la pile du curseur dans l'emplacement d'inventaire sélectionné lorsque vous tenez un objet. +cut=Sélectionner une zone d'entités à copier et marquer pour déconstruction. +cycle-blueprint-backwards=Lorsque vous tenez un livre de plans en main, il permet de passer au plan précédent. +cycle-blueprint-forwards=Lorsque vous tenez un livre de plans en main, il permet de passer au plan suivant. +cycle-clipboard-backwards=Navigue dans l'historique du presse-papier tout en maintenant l'outil de copie. +cycle-clipboard-forwards=Navigue dans l'historique du presse-papier tout en maintenant l'outil de copie. +disconnect-train=Déconnecte du reste du train le wagon sélectionné ou le wagon dans lequel vous êtes. +drop-cursor=Dépose un exemplaire de ce que vous tenez sur le sol, sur un convoyeur ou dans une machine. +editor-switch-to-surface=Bascule vers le numéro de surface appuyé en combinaison avec cette touche de raccourci : __CONTROL__editor-switch-to-surface__ + 3 -> bascule vers la surface 3. +fast-entity-split=Transfère la moitié de la pile tenue en main vers l'entité sélectionnée, ou si votre main est vide, prends la moitié de ce que l'entité possède et la transfère vers votre inventaire . +fast-entity-transfer=Transfère la pile tenue en main dans l'entité sélectionnée, ou si votre main est vide, prend tout le contenu de l'entité le transfère à votre inventaire. +gui-select=Appuyez sur l'élément de l'interface actuellement sélectionné. +inventory-split=Transfère la moitié des piles (arrondi à la hausse) du type de pile sélectionné vers l'autre inventaire. Si un emplacement vide est sélectionné, la moitié des piles est transférée. +inventory-transfer=Transfère tout le type de pile sélectionnée vers l'autre inventaire. Si un emplacement vide est selectionné, tous les objets seront transférés. +larger-terrain-building-area=Augmente la taille de la zone de placement pour les sols. +next-active-quick-bar=Sélectionne la prochaine barre d'action active à la place de la barre d'action supérieure. +next-weapon=Va à la prochaine arme équipée. +order-to-follow=Utilisé avec la télécommande du spidertron pour ordonner au spidertron connecté de suivre la cible donnée. +paste=Colle les dernières entités copiées. +paste-entity-settings=Coller la configuration depuis l'entité copiée précédemment. +place-in-chat=Utilisable uniquement lorsque la console est ouverte. Y envoie un lien vers l'objet, la recette, l'emplacement, l'arrêt ou le train sélectionné. +place-ping=Crée rapidement un ping sur la carte, à l'emplacement sélectionné, et un lien vers lui dans la console. +place-tag=Utilisable uniquement sur la carte. Place une icône et/ou un texte sur la carte. +previous-active-quick-bar=Sélectionne la barre d'action précédente à la place de la barre d'action supérieure. +previous-mod=Utilisable uniquement dans l'interface des mods. Sélectionne le mod que vous avez précédemment sélectionné. +previous-technology=Utilisable uniquement dans l'écran des technologies. Sélectionne la technologie que vous avez précédemment sélectionnée. +remove-pole-cables=Supprime les fils du poteau électrique sélectionné, en commençant par les fils électriques, puis par les fils du réseau logique. +reverse-rotate=Faire pivoter l'élément tenu en main ou l'entité sélectionnée dans le sens inverse des aiguilles d'une montre. +reverse-select=Active le mode de rétrogradation avec le planificateur de mise à niveau. +rotate=Faire pivoter l'élément tenu en main ou l'entité sélectionnée dans le sens horaire. +select-for-blueprint=Sélectionnez les entités pour la planification, la mise à niveau ou la déconstruction. +select-for-cancel-deconstruct=Sélection pour annuler l'amélioration ou la déconstruction. +shoot-enemy=Tire sur l'ennemi le plus proche du curseur, ou pour certaines armes à l'emplacement du curseur. +shoot-selected=Tire sur ce que vous avez sélectionné, ou pour certaines armes à l'emplacement du curseur. +show-info=Active les informations avancées : Recettes sur les machines d'assemblages, contenu des coffres. +smaller-terrain-building-area=Diminue la taille de la zone de placement pour les sols. +smart-pipette=Prend les éléments utilisés pour construire l’entité actuellement sélectionnée dans votre inventaire et les place sur le curseur. Pour les ressources, il sélectionnera la foreuse existante la plus rapide. +stack-split=Transfère la moitié de la pile sélectionnée dans l'autre inventaire. +stack-transfer=Transfère la pile sélectionnée dans l'autre inventaire. +toggle-driving=Entre ou sort d'un véhicule proche ou durant la conduite. +toggle-filter=Créer/supprimer un filtre pour l'emplacement sélectionné dans l'inventaire. Seuls les éléments de ce type pourront être placés à cet emplacement. +undo=Annule certaines actions comme la création ou la destruction manuelle d'entités, le placement de plans et l'utilisation du planificateur de déconstruction. +[deconstruction-tile-mode] +always=Toujours +always-description=Toujours : les sols sont toujours sélectionnés, même lorsque d'autres entités n'est présente. +never=Jamais +never-description=Jamais : les sols n’est jamais sélectionnés. +normal=Normal +normal-description=Normal : Les sols sont sélectionnées lorsque aucune autre entité n'est présente. +only=Seulement +only-description=Seulement : seules les tuiles sont sélectionnées. +[description] +acceleration-power=Puissance d'accélération +accepted-equipment=Équipement accepté +activation-speed=Vitesse d'activation +ammo=Munition +ammo-consumption-modifier=Modificateur de consommation de munitions +ammo-inventory-contents=Munition +amount=Quantité +applies-effect=Applique l'effet +area-of-effect-size=Taille de la zone d'effet +armor=Armure +automatic-range=Portée en mode automatique +available-power=Courant disponible +base-productivity=Productivité de base +batteries=Batteries +battery-capacity=Capacité de la batterie +belt-items=Objets +belt-speed=Vitesse du convoyeur +buffer-recharge-rate=Taux de recharge des batteries internes +builds=Utilisé pour construire __1__. +can-filter-items=Peut filtrer des objets. +cargo-capacity=Capacité des robots +cargo-contents=Contenu des wagons +chain-shooting-speed=Vitesse de tir en chaîne +character-movement-speed-modifier=Vitesse de déplacement +cluster-trigger=Nombre d'éclats +constant-energy-consumption=Consommation constante +construction-area=Zone de construction +construction-robots=Construction +consumption-bonus=Consommation d'énergie +consumption-speed=Vitesse de consommation +contents=Contenus +crafting-speed=Vitesse de fabrication +crafting-time=Temps de fabrication +creates-number-entities-key=Crée +creates-number-entities-value=__1__ x __2__ +damage=Dégâts +damage-bonus=Bonus aux dégâts +damage-dealt=Dégâts occasionnés +decorative-type=Type +decorative-type-decal=Calque +decorative-type-decorative=Décoration +destroys-cliffs=Détruit les falaises +dimensions=Dimensions +durability-key=Durabilité +durability-value=__1__/__2__ +duration=Durée +effect-distribution-efficiency=Efficacité de la diffusion +effectivity=Efficacité +electricity=Électricité +energy=Énergie +energy-capacity=Capacité énergétique +energy-consumption=Consommation +energy-per-shot=Énergie par coup +energy-per-use=Energie par utilisation +energy-to-recharge-one-shield=Énergie nécessaire pour recharger un point de bouclier +expected-resources=Ressources attendues +fluid-capacity=Volume de stockage +fluid-consumption=Consommation +fluid-contents=Contenu du wagon-citerne +fluid-output=Sortie +fluid-temperature=Température __1__ +fluids=Fluides +followers=Robots suiveurs +force=Force +fuel-acceleration=Accélération du véhicule +fuel-acceleration-modifier=Accélération +fuel-inventory-contents=Carburant +fuel-pollution=Pollution de carburant +fuel-speed-modifier=Vitesse max +fuel-top-speed=Vitesse de pointe du véhicule +fuel-value=Combustibilité +grid-size=Taille de grille de l'équipement +hand-stack-size=Taille de la pile en mains +heal=Soigner +health=Santé +heat-capacity=Capacité thermique +heat-output=Sortie +hitpoints=__1__ __plural_for_parameter_1_{1=point|rest=points}__ de dégât +incoming-block=Tronçon précédent +infinity-filter=Filtre infini +infinity-mode=Mode infini +ingredients=Ingrédients +input-flow-limit=Entrée max +input-signals=Signaux d'entrée +inventory-size-bonus=Bonus de taille d'inventaire +kills=Tués +last-user=Dernier utilisateur +lifetime=Durée de vie +logistic-chest-filters=Filtres +logistic-chest-storage-counts=Stocks du système logistique +logistic-chest-targeted-items-deliver=En cours d'approvisionnement +logistic-chest-targeted-items-pickup=Ramasser +logistic-item=Objet logistique +logistic-request=Demande logistique +logistic-request-tooltip-logistic-storage=Stockage logistique +logistic-request-tooltip-on-the-way=Sur la route +logistic-request-tooltip-satisfaction=Satisfaction +logistic-robots=Logistique +logistics-connection-distance=Distance de connexion logistique +made-in=Fabriqué dans +magazine-size=Taille du chargeur +manual-range=Portée en mode manuel +market-item-price=Prix +max-energy-consumption=Consommation maximale +max-health=Santé maximale +max-speed=Vitesse max +maximum-length=Longueur maximum +maximum-power-output=Puissance maximale +maximum-temperature=Température maximale +min-energy-consumption=Consommation minimale +min-range=Portée minimale +minimum-temperature=Température minimale +mining-area=Zone de minage +mining-speed=Vitesse de minage +mining-time=Temps de minage +module-bonus-limit=limite +movement-speed-bonus=Bonus de mouvement +moving-energy-consumption=Consommation d'énergie +name=Nom +neighbour-bonus=Bonus de proximité +next-stop=Arrêt suivant +no-ammo=Pas de munitions +no-block=Aucun tronçon +no-limit=Aucun +num-available-robots=Nombre de robots disponibles +num-effect-receivers=Nombre d'entité recevant l'effet +num-effect-sources=Nombre d'entité diffusant un effet +of=__1__ sur __2__ +outgoing-block=Tronçon suivant +output-flow-limit=Sortie max +output-signals=Signaux de sortie +personal-roboport-charging-spots=Stations de recharge +personal-roboport-construction-area=Zone de construction +personal-roboport-max-robot-count=Nombre maximum de robots +personal-roboport-max-robots=Nombre maximum de robots +personal-roboport-summary=Roboport +piercing-power=Puissance de perforation +placed-in-grid=Placé dans +players-killed=Joueurs tués +pollution=Pollution +pollution-bonus=Pollution +pollution-to-join-attack=Consomme __1__ pollution +power-output=Puissance de sortie +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ bonus voisins) +probability=Probabilité +productivity-bonus=Productivité +productivity-bonus-limit=-0 % = limite +products=Produits +products-finished=Produits finis +projectile-range=Portée des projectiles +pumping-speed=Vitesse de pompage +range=Portée +range-modifier=Modificateur de la portée +recharge-speed=Vitesse de recharge +recipe=Recette +recipe-hidden=(masqué) +recipe-not-researched=(non recherché) +recipe-not-researched-and-hidden=(non recherché, masqué) +recipe-pollution=Pollution de la recette +repair-speed=Vitesse de réparation +required-fluid=Requiert +required-fluid-per-ore=__1__ __2__ par opération de récolte +required-fluid-per-ore-generic=__1__ par opération de récolte +research-speed=Vitesse de recherche +resistances=Résistances +robot-charging-stations=Stations de rechargement +robot-lifetime=Durée de vie du robot +robot-recharge-rate=Vitesse de recharge du robot +rocket-launch-products=Produits du lancement d'un satellite +rocket-parts=Parties de fusée +rotation-speed=Vitesse de rotation +science-pack-remaining-amount-key=Restant +science-pack-remaining-amount-value=__3__ % +sector-scanning-progress=Progression du balayage +segments=Segments +shield=Points de vie du bouclier +shield-capacity=Capacité du bouclier +shields=Boucliers +shooting-speed=Cadence de tir +shooting-speed-modifier=Modificateur de la cadence de tir +signals=Signaux +solar-panel-power=Énergie des panneaux solaires +speed=Vitesse +speed-bonus=Vitesse de fabrication +spent-result=Résultat dépensé +status=État +storage=Stockage +storage-size=Espace de stockage +supply-area=Zone d’approvisionnement logistique +temperature=Température +throwing-speed=Vitesse de lancement +tile-size=Taille +total-followers=Total suiveurs +total-raw=Coût total +total-raw-too-complex-to-calculate=Trop complexe pour calculer +train-circuit-network-id=ID du train +train-kills=Tués par le train +train-limit=Limite de trains +train-limit-value=__1__/__2__ +values-for-evolution-factor=Contribution aux attaques à proximité pour le facteur d'évolution actuel (__1__) +variation=Variation +variation-value=__1__ (__2__ total) +vehicle-enter-instruction=Entrez dans le véhicule en utilisant __CONTROL__toggle-driving__. +vehicle-speed-modifier=Vitesse du véhicule +walking-speed=Vitesse de marche +weight=Poids +wire-reach=Portée du câble +yield=Rendement +[description-rail] +back-rail=Rail arrière +block=Tronçon +front-rail=Rail avant +none=aucun +segment=Portion +segment-position=Position du tronçon +trains-in-block=Trains dans le tronçon +[difficulty] +easy=Facile +hard=Difficile +normal=Normal +[entity-description] +entity-unknown[1]=L'entité n'est pas disponible dû à la suppression d'un mod, elle sera restaurée lorsque celui-ci sera réactivé. +[entity-name] +entity-unknown=Entité inconnue +[entity-status] +cant-divide-segments=Impossible de diviser les sections +charging=Chargement +closed-by-circuit-network=Fermé par le réseau logique +disabled=Désactivé +disabled-by-control-behavior=Désactivé par le contrôle du comportement +disabled-by-script=Désactivé par un script +discharging=Déchargement +fluid-ingredient-shortage=Manque d'ingrédients liquides +fluid-production-overload=Surchage de fluide en sortie +full-burnt-result-output=La sortie est pleine +full-output=Sortie pleine +fully-charged=Complètement chargé +item-ingredient-shortage=Manque d'ingrédients +launching-rocket=Lancement de la fusée +low-input-fluid=Faible entrée de liquide +low-power=Faible puissance +low-temperature=Température basse +marked-for-deconstruction=Marqué pour la déconstruction +missing-required-fluid=Liquide requis manquant +missing-science-packs=Fourniture de recherche manquante +networks-connected=Réseaux connectés +networks-disconnected=Réseaux déconnectés +no-ammo=Pas de munitions +no-fuel=Pas de carburant +no-ingredients=Aucun ingrédient +no-input-fluid=Aucune entrée de liquide +no-minable-resources=Pas de ressources exploitables +no-modules-to-transmit=Aucun module à transmettre +no-power=Pas alimenté +no-recipe=Pas de recette +no-research-in-progress=Pas de recherche en cours +normal=Normal +not-connected-to-rail=Non connecté au rail +not-plugged-in-electric-network=Non connecté au réseau électrique +opened-by-circuit-network=Ouvert par le réseau logique +out-of-logistic-network=Hors du réseau logistique +preparing-rocket-for-launch=Préparation de la fusée pour le lancement +recharging-after-power-outage=Rechargement après une panne de courant +turned-off-during-daytime=Désactivé pendant la journée +waiting-for-source-items=En attente d'ingrédients +waiting-for-space-in-destination=En attente de place dans la sortie +waiting-for-target-to-be-built=En attente de construction de la cible +waiting-for-train=En attente du train +waiting-to-launch-rocket=Lancement de la fusée en attente +working=En fonctionnement +[entity-type] +tree=Arbre +[error] +achievement-data-invalid=Échec lors du chargement du fichier local des succès. Les achèvements locaux peuvent être perdus. +audio-could-not-initialize=Impossible d'initialiser l'audio. L'audio est désactivé. +audio-error-title=Erreur audio +config-data-invalid-prompt-reset-to-default=Le fichier de configuration possède des contenus invalides. Voulez-vous le réinitialiser ? +crash-to-desktop-message=Une erreur inattendue s’est produite. Si vous utilisez la dernière version du jeu vous pouvez nous aider à résoudre le problème en postant le contenu du fichier journal sur le forum de Factorio. \nMerci de joindre également le(s) sauvegarde(s), les mods que vous utilisez ainsi que toutes les étapes que vous connaissez pour reproduire le plantage. +data-error-title=Erreur de données +error-message-box-title=Erreur +failed-to-create-app-window=Impossible de créer une fenêtre d’application. __1__ +failed-to-load-save-file=Impossible de charger le fichier de sauvegarde. +failed-to-load-window-icon=Impossible de charger l’icône de fenêtre ! Chemin du fichier : __1__ +game-state-corruption-detected-save-corrupted=Une corruption de l'état du jeu a été détectée. Vous ne pourrez pas charger la partie sauvegardée. +game-state-corruption-detected-saving-aborted=Une corruption de l'état du jeu a été détectée. Le jeu n'a pas été sauvegardé afin d'empêcher la corruption de vos fichiers de sauvegarde. +low-available-space-in-steam-storage=Il ne vous reste que __1__ Mo d'espace libre dans le stockage à distance de Steam. Si vous manquez d'espace, le jeu pourrait ne pas être en mesure de stocker votre configuration et votre bibliothèque de plans, et vous pourriez perdre votre progression si vous comptez sur Steam Cloud pour synchroniser les fichiers de sauvegarde entre vos ordinateurs.\nNous vous recommandons de supprimer certains anciens fichiers de sauvegarde en utilisant le bouton de suppression dans la fenêtre de chargement du jeu pour libérer de l'espace. +low-available-space-in-steam-storage-title=Avertissement concernant le manque d'espace disponible dans le stockage à distance de Steam +map-can-not-be-loaded-in-demo-version=Cette carte ne peut pas être chargée dans la version démo du jeu. +operation-failed=L'opération a échoué +out-of-vram-cannot-lower-settings=Le mode graphique et le niveau bas de mise en cache des bitmaps sont déjà activés. Cela signifie que votre système ne répond pas aux minimums requis. Si vous pensez que cela interfère avec votre expérience de jeu, merci de le signaler sur nos forums. +out-of-vram-change-quality-to-low=Passage en options graphiques basses. Merci de redémarrer le jeu. +out-of-vram-change-quality-to-normal=Passage de la qualité des bibliothèques d'images de haut à normal. Merci de redémarrer le jeu. +out-of-vram-change-usage-to-high=Passage du cache des images de maximal à haut. Merci de redémarrer le jeu. +out-of-vram-change-usage-to-low=Passage du cache des images de moyen à faible. Merci de redémarrer le jeu. +out-of-vram-change-usage-to-medium=Passage du cache des images de haut à moyen. Merci de redémarrer le jeu. +out-of-vram-enable-low-vram-mode=Passage en mode VRAM faible. Merci de redémarrer le jeu. +player-data-invalid=Échec lors du chargement des données du joueur. Les progrès de la campagne sont peut-être perdus. +replay-data-not-found=Impossible de charger la rediffusion : rediffusion introuvable. +replay-header-error=L'en-tête de la rediffusion ne peut être chargé à cause de l'erreur suivante : +replay-header-error-old-version=L'en-tête de la rediffusion ne peut pas être chargé. Il est probablement plus ancien que la version actuelle __1__. +replay-mod-configuration-mismatch=Impossible de lire la rediffusion. La configuration des mods est différente. +replay-version-mismatch=Impossible de charger la rediffusion : elle a été créée dans la version __1__, mais la version actuelle est __2__. +startup-failed=Impossible de lancer le jeu +system-initialization-failed=Échec de l'initialisation. Code erreur : __1__ +unable-to-create-sprite=Impossible de créer un élément graphique (taille __1__x__2__), probablement pas assez de mémoire vidéo (VRAM). +value-out-of-range=Valeur hors limites : veuillez entrez une valeur comprise entre __1__ et __2__. +[fluid-description] +fluid-unknown[1]=Le fluide n'est pas disponible dû à la suppression d'un mod, il sera restauré lorsque celui-ci sera réactivé. +[fluid-name] +fluid-unknown=Fluide inconnu +[frequency] +none=Aucun(e) +[graphics-errors] +detected-gpu=GPU détecté : __1__ +device-removed-button-close=Fermer +device-removed-button-restart=Redémarrer +device-removed-button-use-opengl=Utiliser OpenGL +device-removed-message1=La carte graphique a été physiquement retirée du système, ou le pilote a été mis à jour. +device-removed-message2=Erreur : __1__. Raison : __2__ +device-removed-message3=Si vous rencontrez régulièrement cette erreur, essayez de redémarrer l'ordinateur ou de mettre à jour les pilotes de carte graphique.\n Le PC peut également être instable à cause de l'overclocking ou d'une surchauffe. +device-removed-message4=Comme solution de contournement, vous pouvez essayer de basculer Factorio sur le rendu OpenGL. +device-removed-title=Factorio a planté en raison de la réinitialisation ou de la suppression de la carte graphique. +direct3d-failed-to-initialize=Impossible d'initialiser DirectX. Factorio nécessite une carte graphique compatible DirectX 10 ou mieux. +graphics-settings-keep=Conserver +graphics-settings-reset=Réinitialiser +opengl-failed-to-initialize=Factorio nécessite OpenGL version __1__ ou supérieure. La version disponible sur cet ordinateur est __2__. +out-of-videomemory=Mémoire vidéo insuffisante. Essayez de réduire la résolution des éléments graphiques ou d'activer la compression de textures. +reset-graphics-settings-question=Voulez-vous réinitialiser les paramètres graphiques ? +[gui] +all=Tout +ammo=Munition +any=N'importe lequel +armor=Armure +artillery-ammo=Munition d'artillerie +blueprint-access-error=Vous ne pouvez pas modifier la bibliothèque d'un autre joueur. +blueprint-components=Composants +blueprint-dummy-error=Impossible de modifier le plan avec des données d'entités inconnues. +blueprint-icons-empty-error=Un plan doit avoir au moins une icône. +blueprint-include-entities=Entités +blueprint-include-fuel=Carburant de train +blueprint-include-modules=Modules +blueprint-include-station-names=Noms des arrêts de train +blueprint-include-tiles=Sols +blueprint-include-trains=Trains +blueprint-include-trains-tooltip=Inclure les trains dans le plan +blueprint-not-available=Le plan n’est pas encore téléchargé complétement depuis la bibliothèque +blueprint-not-present=Le plan a été déplacé par un autre joueur. +blueprint-player-not-available=Vous ne pouvez pas transférer le plan : le joueur est hors connexion +blueprint-preview=Aperçu +blueprint-preview-edit-tooltip=Modifier le marqueur, la description et les icônes. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ pour enlever, __CONTROL_LEFT_CLICK__ pour replacer. +blueprint-preview-hint-specific=__CONTROL__mine__ pour enlever, __CONTROL__build__ pour replacer. +blueprint-preview-not-editable-hint-dummy-entities=Ce plan ne peut pas être modifié, ses données sont enregistrées séparément pour permettre la restauration du contenu moddé. +blueprint-preview-not-editable-hint-other-player=Ce plan ne peut pas être modifié, car il est dans la bibliothèque d'un autre joueur. +blueprint-preview-not-editable-hint-preview=Ce plan ne peut pas être modifié car le contenu n'a pas encore été transféré au jeu. +blueprint-select-replacement=Choisir un remplacement +blueprint-shelf-not-synced=Le stockage des plans du joueur n'est pas encore prêt +cancel=Retour +cancel-instruction=Annuler (__CONTROL__toggle-menu__) +changelog=Notes de version +character=Personnage +clear=Effacer +clear-blueprint=Effacer le plan +close=Fermer +close-instruction=Fermer (__CONTROL__confirm-gui__ ou __CONTROL__toggle-menu__) +color=Couleur +confirm=Confirmer +confirm-instruction=Confirmer (__CONTROL__confirm-gui__) +confirm-load-game-load=Charger +confirm-load-game-settings-changed=Des mods ont été supprimés ou des paramètres de mods ont changé. Êtes-vous sûr de vouloir continuer le chargement de cette sauvegarde ? +confirm-load-game-sync=Synchroniser les mods et charger +confirm-quit=Cette partie n'est pas sauvegardée. Voulez-vous vraiment la quitter ? +confirm-restart=Êtes-vous sûr de vouloir recommencer ? +confirmation=Confirmation +constant-number=Valeur constante +converting-map=Convertir la carte __1__ +copy=Copier +copy-this=Créer une copie de ceci +crafting=Fabrication +credits=Remerciements +delete=Supprimer +delete-blueprint-record=Supprimer le plan +destroy-blueprint=Détruire le plan +destroy-book=Supprimer le livre de plan +destroy-deconstruction-planner=Détruire le planificateur de déconstruction +destroy-upgrade-planner=Détruire __1__ +drop-blueprint-nothing-to-drop-error=Aucun plan à déplacer. +empty-blueprint-error=Le plan est vide. +enable-logistics-while-moving=Activer les robots de logistique lors des déplacements +equipment-grid=Grille de l'équipement +eula=CLUF +exit=Quitter +export-to-string=Exporter vers une chaîne de caractères +fluid-ingredient=Ingrédient fluide +fluid-ingredient-description=Entrées de fluide possibles +fuel=Carburant +generating-new-map=Génération d'une nouvelle carte +grabbed-item=Objet en main +grid=Grille +guns=Arme +ingredient=Ingrédient +ingredient-description=Entrées possibles +instruction-to-activate=__1__ pour activer. +instruction-to-alt-select=__1__ et glissez pour sélectionner et ignorer la fenêtre de configuration. +instruction-to-build=__1__ pour construire. +instruction-to-cancel-deconstruct=__1__ et glissez pour annuler la démolition. +instruction-to-cancel-upgrade=__1__ et glissez pour annuler les ordres de mise à niveau. +instruction-to-change-size=__1__/__2__ pour changer la taille de la zone. +instruction-to-clear-generic=__1__ pour effacer. +instruction-to-clear-item=__1__ pour effacer. +instruction-to-clear-quickbar-slot=__1__ pour effacer le raccourci. +instruction-to-connect-spidertron-remote=__1__ sur un spidertron pour le connecter. +instruction-to-consume=__1__ pour consommer. +instruction-to-cycle-blueprint-backards=__1__ pour précédent. +instruction-to-cycle-blueprint-forwards=__1__ pour suivant. +instruction-to-deconstruct=__1__ et glissez pour démolir. +instruction-to-destroy=__1__ pour détruire. +instruction-to-downgrade=__1__ et glissez pour rétrograder. +instruction-to-force-build=__1__ pour forcer la construction. +instruction-to-mine-tiles=__1__ pour récupérer des tuiles construites. +instruction-to-open-item=__1__ pour ouvrir. +instruction-to-order-spidertron=__1__ pour envoyer un spidertron. +instruction-to-order-spidertron-to-follow=__1__ pour suivre l'entité sélectionnée. +instruction-to-queue-spidertron-order=__1__ pour ajouter un ordre de déplacement à la file. +instruction-to-repair=__1__ et maintenez pour réparer l'entité sélectionnée. +instruction-to-reset-item=__1__ pour réinitialiser. +instruction-to-select=__1__ et glissez pour sélectionner le contenu. +instruction-to-shoot=__1__ pour tirer. +instruction-to-throw=__1__ pour lancer. +instruction-to-upgrade=__1__ et glissez pour mettre à niveau. +instruction-when-in-cursor=Quand tenu avec le curseur +inventory=Inventaire +inventory-filter=Filtre d'inventaire +licenses=Licences +load=Charger +loading-map=Chargement de la carte __1__ +loading-new-map=Chargement de la nouvelle carte +logistic-requests-disabled=Demandes logistiques désactivées +logistic-trash-slots=Emplacements de déchargement logistique +map-exchange-string=Chaîne de caractères d'échange de carte +mining-fluid=Extraction des liquides +mod-scenarios=Scénarios de mod +mod-with-campaign-not-available=Les mods ne sont pas disponibles pour cette campagne. +module=Module +module-description=Modules autorisés : +no=Non +no-recipe-available=Aucune recette disponible +no-recipes-found=Aucune recette trouvée +not-available=Non disponible +not-connected=Non connecté +not-in-logistic-network=Hors du réseau logistique +nothing-found=Aucun résultat trouvé +notice=Annonce +off=Off +ok=OK +on=On +open-equipment-grid=Ouvrir la grille d'équipement +or-set-a-constant=Ou définissez une valeur +owner=Propriétaire +queued=Mise en queue de tranfert +quit=Quitter +reassign-blueprint=Sélectionner un nouveau contenu pour le plan. +refresh=Rafraîchir +release-date=Date de sortie : +remove-blueprint-book-record=Supprimer le livre de plan +reset=Réinitialiser +reset-consumpiton-filters=Réinitialiser les filtres +reset-production-filters=Réinitialiser les filtres +restart=Recommencer +result=Résultat +rocket-inventory-slot=Cargaison de la fusée +rocket-inventory-slot-description=Vous devrez mettre le satellite ici. +rocket-launch=Lancer +rocket-launch-started=Lancée +rocket-preparing=En préparation +rocket-result-inventory-slot=Résultats du lancement de la fusée +save=Sauvegarder +saving-map=Sauvegarde de la carte __1__ +script-inventory=Inventaire du script +search=Rechercher +search-with-focus=Rechercher (__1__) +select-filter=Choisir un Filtre +select-signal=Sélectionnez un signal +select-upgrade=Sélectionner une amélioration +set=Définir +set-amount=Entrez la quantité +set-filter=Définir le filtre +set-inventory-bar-title=Limite une partie de l'inventaire afin qu'il ne puisse pas être rempli par des machines. +since-last-played=Depuis la dernière fois (__1__) +space-usage-mb=Utilisation de la mémoire : __1__ Mo / __2__ Mo +subversion=Sous-version : +sync-mods-with-save=Synchroniser les mods avec la sauvegarde +synchronize=Synchroniser +total=Total +transferring=Transfert en cours +update=Mettre à jour +upgrade-blueprint-book-tooltip=Mettre à niveau les objets et les entités dans tous les plans de ce livre. +upgrade-blueprint-tooltip=Mettre à niveau les objets et les entités dans le plan. +user-scenarios=Scénarios utilisateur +version=Version: +weapons=Armes +yes=Oui +[gui-about] +created-by=Créé par +forums=Forums +release=Publication +version=Version +website=Site web +[gui-achievements] +modded-game=Le jeu est moddé. Les succès seront séparés de la version vanilla du jeu. +not-in-game-long-enough=Vous devez jouer plus de __1__% de la durée totale du jeu pour pouvoir obtenir des succès. Le jeu a duré __2__, mais vous n'avez passé que __3__ en jeu. +title=Succès +track=Démarrer le suivi +unlocked-count=Accomplis : __1__ sur __2__ +untrack=Arrêter le suivi +[gui-additional-entity-settings] +apply-entity-health=Appliquer la santé +apply-entity-tag=Appliquer la balise +corpse-expires=Expiration des cadavres +difficulty=Difficulté +entity-tag=Marqueur de l'entité +indestructible=Indestructible +not-minable=Ne peut pas être miné +not-operable=Ne peut pas être utilisé +not-rotatable=Ne peut pas être tourné +properties=Propriétés +recipe-locked=Recette verrouillé +title=__1__ réglages en plus +to-be-looted=Peut être récupéré +[gui-admin-player] +character-equipment=Équipement +character-main-inventory=Inventaire principal +cursor-stack=Pile du curseur +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=entité est endommagée|rest=entités sont endommagées}__. +destroyed=__1__ __plural_for_parameter_1_{1=entité est détruite|rest=entités sont détruites}__. +map-hint=Regardez la carte pour plus de détails. +no-material-for-construction=__1__ __plural_for_parameter_1_{1=entité manque|rest=entités manquent}__ de matériaux de construction. +no-storage=Pas assez de rangement disponible dans le réseau logistique. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=entité manque|rest=entités manquent}__ de robots de construction. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=entité manque|rest=entités manquent}__ de kits de réparation. +title=Alertes +train-out-of-fuel=Train sans combustible. +turret-fire=__1__ __plural_for_parameter_1_{1=tourelle est entrée|rest=tourelles sont entrées}__ en combat avec l'ennemi. +[gui-arithmetic] +input=Entrée +output=Sortie +[gui-assembling-machine] +change-recipe=Changer la recette +select-recipe=Choisir une recette pour l'assemblage +[gui-auth-server] +client-version-too-old=La version de jeu de votre client est trop vieille pour utiliser les services en ligne. Veuillez mettre à jour vers la dernière version de Factorio. +email-authentication-invalid=Code d'authentification invalide. Veuillez vérifier votre e-mail et réessayer. +email-authentication-required=Authentification par e-mail requise. Veuillez vous connecter à Factorio.com avec votre navigateur et saisir le code que nous vous avons envoyé. +email-change-rate-limit=Vous ne pouvez changer d'adresse e-mail qu'une fois tous les 7 jours. +email-invalid-format=L'adresse e-mail donnée a un format invalide, veuillez la vérifier. +email-registered=Cette adresse e-mail est déjà enregistrée. +failed-to-reach-server-error=Impossible d'accéder au serveur d'authentification. Code : __1__. Erreur: __2__. +generic-timeout=L'action a échoué en raison d'un trop long délai. Veuillez réessayer plus tard. +generic-verification-failed=Impossible de vérifier votre compte. Assurez-vous d'être connecté à votre fournisseur de service puis réessayez. +invalid-characters-in-username=Votre nom d'utilisateur contient des caractères non valides. Veuillez vous rendre sur __1__ dans votre navigateur web et choisir un nouveau nom d'utilisateur. +json-parse-error=Données reçues du serveur d'authentification mal-formées. On dirait qu'il y a une erreur interne. +login-banned=Votre compte a été banni. Si vous pensez que c'est une erreur, veuillez contacter support@factorio.com. +login-blacklist=Votre adresse IP est sur la liste noire en raison d'abus dans le passé. Si vous pensez que c'est une erreur et souhaitez que l'exclusion soit levée, veuillez contacter __1__. +login-deletion-pending=Impossible de se connecter car votre compte est en cours de suppression. Si vous désirez annuler ce processus, connectez-vous au site : __1__. +login-failed=Le nom d'utilisateur ou l'adresse e-mail et le mot de passe mentionnés ne correspondent à aucun compte. +login-failed-steam-only=Le compte Factorio.com mentionné est un compte réservé à Steam. Veuillez vous connecter avec Steam ou visitez le site __1__ pour définir un mot de passe. +login-insufficient-membership=Votre compte ne possède pas le jeu. Veuillez l'acheter pour vous connecter. +login-too-many-attempts=Trop de tentatives de connexion échouées. Veuillez réessayer plus tard. Si vous avez oublié votre mot de passe, vous pouvez le réinitialiser via __1__ +login-unlinked=Votre compte Steam ne semble plus posséder le jeu, c'est pourquoi nous l'avons dissocié de votre compte Factorio. Vous pouvez lier votre compte Factorio à un compte Steam qui possède le jeu pour rétablir votre adhésion. +server-down-for-maintenance=Les services en ligne sont actuellement hors service pour maintenance. Veuillez réessayer plus tard. +steam-id-already-registered=Votre compte Steam est déjà lié à un compte Factorio.com existant. Veuillez vous connecter à l'aide de votre compte Factorio à la place. +steam-id-doesnt-own-factorio=Votre compte Steam ne possède pas Factorio. Veuillez acheter le jeu afin de créer un compte. +steam-id-timeout=N'a pas pu vérifier la propriété de Factorio car la connexion à Steam a été interrompue. Veuillez réessayer. +steam-ticket-verification-failed=La vérification du ticket d'utilisateur de Steam a échoué. Veuillez vous assurer que vous êtes connecté à Steam et réessayez. +unknown-error=Le serveur a renvoyé une erreur : __1__ +username-invalid-characters=Caractères invalides dans le nom d'utilisateur donné. Veuillez utiliser uniquement des caractères alphanumériques et .- +username-taken=Ce nom d'utilisateur est déjà enregistré. Veuillez en choisir un autre ou connectez-vous si c'est le vôtre. +username-too-long=Le nom d'utilisateur est trop long (30 caractères maximum). +username-too-short=Le nom d'utilisateur est trop court (2 caractères minimum). +[gui-blueprint] +absolute-snapping=Absolu +absolute-snapping-tooltip=S'accroche à la grille globale. Les coordonnées spécifient comment le plan se positionne par rapport à la grille globale. +close-blueprint=Fermer le plan +commit-blueprint=Sauvegarder le plan +components=Composants +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ pour supprimer tous les composants de ce type.\n__ALT_CONTROL_LEFT_CLICK__1__ pour ajouter tous les composants de ce type. +create-blueprint=Créer un plan +existing-blueprint=Objet du plan +filters=Filtres +grid-position=Position sur la grille +grid-position-tooltip=Utilisez __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ dans l'aperçu pour changer la position de la grille. +grid-size=Taille de la grille +grid-size-tooltip=Dimensions du modèle de répétition de la construction. +height=Hauteur +icon=Icône +icon-tooltip=Ici, vous pouvez changer les icônes qui représenteront ce plan. +library-blueprint=Plan dans la bibliothèque de plans +library-blueprint-owned-by-other-player=Plan dans la bibliothèque de plans appartenant à un autre joueur +new-blueprint=Créer un nouveau plan +relative-snapping=Relatif +relative-snapping-tooltip=Permet au plan de s'accrocher relativement à l'endroit où la construction par glissement a commencé. +settings=Paramètres +snap-to-grid=Aligner sur la grille +snap-to-grid-tooltip=Aligner le plan sur une grille lors de sa construction. +unnamed-blueprint=Plan sans nom +width=Largeur +[gui-blueprint-book] +blueprints=Plans +confirm-blueprint-book-deletion=Êtes-vous sûr de vouloir supprimer le livre de plans ? +delete-blueprint-book=Supprimer le livre +icon-tooltip=Lorsqu'il est vide, le livre affiche l'icône du plan actif. +scroll-to-change-active=Utilisez __CONTROL__cycle-blueprint-forwards__ et __CONTROL__cycle-blueprint-backwards__ pour changer le plan actif. +scroll-to-change-active-specific=Utilisez __CONTROL_STYLE_BEGIN____1__la molette__CONTROL_STYLE_END__ pour changer le plan actif. +unnamed-blueprint-book=Livre de plans sans nom +[gui-blueprint-library] +blueprint-book=Livre de plans +blueprint-book-edit=Édition du livre de plans +blueprint-book-string=Chaîne correspondant au livre +blueprint-string=Chaîne correspondant au plan +cant-manipulate-not-synchronized-shelf=Impossible de manipuler la collection de blueprints qui n'est pas encore synchronisée. +deconstruction-item-string=Chaîne correspondant au plan de déconstruction +deconstruction-tool-edit=Édition de l'outil de déconstruction +drop-blueprint=Déposer le plan +failed-loading-cloud-storage=Le chargement de la bibliothèque des plans à partir du Cloud a échoué. La version locale de la bibliothèque a été chargée à la place. +failed-loading-storage=Le chargement du stockage des plans a échoué : __1__. Sauvegarde du stockage actuelle sur __2__. +failed-saving-cloud-storage=La sauvegarde de la bibliothèque de plans a échoué. Vous avez peut-être épuisé l'espace disponible pour la synchronisation avec le Cloud. Pour éviter de perdre votre bibliothèque de plans, veuillez sauvegarder le fichier __1__. +game-blueprints-title=Plans disponible sur cette carte +grid-view=Vue en grille +import=Importer +import-string=Importer la chaîne de caractères +list-view=Vue en liste +make-new=Nouveau __1__ +not-available-yet=Le plan n'est pas encore disponible +not-synced-warning=[img=utility/warning_icon] [color=red]La bibliothèque de plans n'est pas synchronisée.[/color] +player-storage=__1__ - Stockage des plans +private-shelf=Mes plans +shared-shelf=Plans partagés +shelf-choice=Filtre : +shelf-choice-all=Tous +shelf-choice-game=Plans disponible sur cette carte +synchronising=Synchronisation... +title=Bibliothèque de plans +transfer-progress=Progression des transferts +unknown-player-storage=Stockage du joueur inconnu +upgrade-item-string=Chaine d'exportation du planificateur de mise a niveau +upgrade-tool-edit=Édition de l'outil de mise à niveau +[gui-bonus] +artillery-range=Portée de l'artillerie +character-build-distance=Distance max. de contruction +character-crafting-speed=Vitesse de fabrication +character-health-bonus=Santé +character-inventory-slots-bonus=Bonus de taille de l'inventaire +character-item-drop-distance=Rayon de dépose d'objet au sol +character-item-pickup-distance=Rayon de récupération d'objet au sol +character-logistic-slots=Emplacements de demandes logistique +character-logistic-trash-slots=Emplacements de déchargement logistique +character-loot-pickup-distance=Rayon de récupération de butin au sol +character-mining-speed=Vitesse de minage +character-reach-distance=Distance max. d'action +character-resource-reach-distance=Distance max. de minage +character-running-speed=Vitesse de marche +damage-bonus=Dégâts +follower-robot-lifetime=Durée de vie +inserter-stack-size-bonus=Capacité des bras robotisés +laboratory-productivity=Productivité de la recherche +laboratory-speed=Vitesse de recherche +maximum-following-robots-count=Nombre de robots suiveurs +mining-drill-productivity-bonus=Productivité minière +no-bonuses=Aucun bonus recherché pour le moment. +shooting-speed-bonus=Cadence de tir +stack-inserter-capacity-bonus=Capacité des bras robotisés haute capacité +title=Bonus +train-braking-force-bonus=Force de freinage du train +turret-damage-bonus-description=(s’additionnent avec les bonus des munitions) +worker-robot-battery=Taille de la batterie +worker-robot-speed=Vitesse de déplacement +worker-robot-storage=Capacité des robots +[gui-browse-games] +access=Accès +access-password=Mot de passe +access-public=Public +cant-join-game-steam-init-failed=Impossible de rejoindre la partie via le réseau Steam : Steam n'est pas initialisé correctement. Les fonctionnalités liées à Steam sont désactivées. Redémarrer Steam corrige habituellement ce problème. Voulez-vous essayer de rejoindre la partie sans utiliser le réseau Steam ? +description=Description +downloading-game-information=Téléchargement des informations du jeu +favourite-tooltip=Favoris +games-headers-name=Nom +games-headers-players=Joueurs +games-headers-playtime=Durée de jeu +has-friends=Amis steam en jeu +has-mods=A des mods +has-password=Protégé par mot de passe +has-players=A des joueurs +is-dedicated-server=Est un serveur dédié +join-game=Rejoindre la partie +loading=Chargement… +mods=Mods +no-game-selected=Aucune partie sélectionnée +no-players=Aucun +none=Aucun +ping=Latence +ping-calculating=Calcul en cours +ping-cant-reach=Non atteignable +players=Joueurs +search=Rechercher +search-filters=Filtres de recherches +tags=Marqueurs +title=Parcourir les parties +version=Version +[gui-building-statistics] +built=Construit +deconstructed=Démolit +title=Bâtiments +upgraded=Amélioré +[gui-car] +automatic-targeting=Ciblage automatique +color=Couleur +driver=Chauffeur +passenger=Passager +trunk=Coffre +weapons-control=Contrôle des armes +with-gunner=Avec occupant +with-gunner-description=Tire automatiquement sur les ennemis proches lorsqu'un occupant (conducteur ou passager) est dans le véhicule +without-gunner=Sans occupant +without-gunner-description=Tire automatiquement sur les ennemis proches lorsque le véhicule est inoccupé +[gui-character] +crafting-queue=File d'attente +exoskeleton=Exosquelette +personal-logistics-description=Désactiver la logistique personnelle empêchera les robots logistiques d'apporter les objets demandés. Cela empêchera également le déplacement automatique des objets vers les emplacements de déchargement. Les robots logistiques continueront à vider les emplacements de déchargement. +personal-roboport=Roboport personnel +[gui-constant] +off=Eteint +on=Actif +output=Sortie +output-signals=Signaux en sortie +[gui-control-behavior] +circuit-connection=Condition logique +circuit-network=Réseau logique +connect=Connecter +connected-to-network=Connecté au réseau +green-network-id=[color=green]__1__[/color] +logistic-connection=Connexion logistique +logistic-network=Réseau logistique +mode-of-operation=Mode de fonctionnement +no-network-in-range=Aucun réseau à portée +not-connected=Non connecté +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Mur avec capteur d'ouverture de porte +[gui-control-behavior-modes] +close-signal=Passer le feu au rouge +close-signal-description=Lorsque la condition spécifiée est vraie, il essaye de faire passer ce signal au rouge et donc d'arrêter tous les trains qui passent.\nSi un train ne peut pas s'arrêter à temps (feu jaune) ou est déjà en train de passer (feu rouge), le signal n'arrêtera pas ce train.\nÀ noter que les trains s'arrêteront souvent à ce signal et n'essayeront pas de trouver un chemin alternatif même s'il en existe un. +enable-disable=Activer/Désactiver +enable-disable-description=Active cette entité uniquement lorsque la condition est vraie. +enable-disable-train-stop-description=Active cette entité uniquement lorsque la condition est vraie. \nLes trains ne passeront pas par les arrêts désactivés, vous permettant de contrôler l'itinéraire des trains. +none=Aucun +none-write-description=Ne pas changer le comportement de l'entité selon le réseau logique. +open-gate=Porte ouverte +open-gate-description=La porte restera ouverte tant que la condition est vraie. +read-belt-contents=Lire le contenu du convoyeur +read-belt-contents-description=Lit le contenu du convoyeur et l'envoie sur le réseau logique. Les convoyeurs n’enverront pas une impulsion exacte lorsque des éléments sont insérés ou pris sur ce convoyeur par des entités externes. +read-chain-signal=Lire la couleur du feu +read-chain-signal-description=Lit la couleur du signal ferroviaire chainé et envoie au réseau logique le signal spécifié ci-dessous. +read-charge-level=Lire le niveau de charge +read-charge-level-description=Lit le niveau de charge de l’accumulateur, comme un pourcentage compris entre 0 et 100, et l’envoie sur le réseau logique. +read-contents=Lire le contenu +read-contents-description=Lit le contenu de l'objet et l'envoie sur le réseau logique. +read-hand-contents=Lit le contenu du bras robotisé +read-hand-contents-description=Lit le contenu du bras robotisé et l'envoie sur le réseau logique. +read-logistic-network-contents=Lire le contenu du réseau logistique +read-logistic-network-contents-description=Lit les éléments disponibles depuis le réseau logistique du roboport et envoie cette information sur le réseau logique. +read-resources=Lire les ressources +read-resources-description=Lit la quantité de ressources attendues de cet extracteur et l'envoie sur le réseau logique.\nPour des ressources infinies, cela envoie le taux de minage non modifié.\nLa valeur est mise à jour toutes les 5 secondes. +read-robot-stats=Lire les statistiques des robots +read-robot-stats-description=Lit le nombre de robots dans le réseau logistique du roboport et l'envoie sur le réseau logique. +read-sensor=Lire le capteur +read-sensor-description=Envoie un signal au réseau logique lorsqu'un personnage s'approche de la porte et qu'elle devrait s’ouvrir. +read-signal=Lire la couleur du feu +read-signal-description=Lit la couleur du signal ferroviaire et envoie le signal spécifié ci-dessous au réseau logique.\nSi le feu est rouge parce qu'il a été fermé par le réseau logique, rien ne sera envoyé. +read-stopped-train=Lit l'identifiant du train +read-stopped-train-description=Lorsqu’un train est à l'arrêt, un signal est envoyé avec le numéro unique de ce train. +read-train-contents=Lit le contenu du train +read-train-contents-description=Lit le contenu du train actuellement à cet arrêt et l'envoie sur le réseau logique. +read-trains-count=Lire le nombre de trains +read-trains-count-description=Lit le nombre de trains qui se rendent à cet arrêt particulier. Inclut le train arrêté. +send-to-train=Envoyer au train +send-to-train-description=Envoie le contenu du réseau logique au train, pour qu'il puisse être utilisé comme condition d'attente. +set-filters=Définir des filtres +set-filters-description=Définit les filtres du bras robotisé selon les signaux du réseau logique. +set-requests=Ajouter des demandes +set-requests-description=Définit les demandes logistiques du coffre selon les signaux provenant du réseau logique. +set-stack-size=Définir la taille de la pile +set-stack-size-description=Définit le nombre maximum d'élément déplacé en une fois par ce bras robotisé, en se basant sur le signal du réseau logistique. +set-trains-limit=Définir la limite de trains +set-trains-limit-description=Définit le nombre maximum de trains qui se rendent à cet arrêt de train. Inclut le train arrêté. +use-colors=Utiliser les couleurs +use-colors-description=Définit la couleur de la lampe selon la couleur du signal.\nSi la valeur du signal est supérieure à zéro, alors la lampe sera de cette couleur.\nSi plusieurs couleurs sont présentes, une seule d'entre elles sera utilisée. +[gui-control-behavior-modes-guis] +available-construction-bots=Robots de construction disponibles +available-logistic-bots=Robots logistiques disponibles +belt-read-mode=Mode de lecture du convoyeur +blue=Bleu +blue-chain-description=Le signal à envoyer au réseau logique lorsque le signal lié est bleu (un ou plusieurs chemins d'accès sont bloqués tandis que un ou plusieurs chemins d'accès sont encore disponibles). +closed-condition=Condition d’arrêt +control-signal=Signal de commande +enabled-condition=Condition d'activation +entire-patch=Gisement complet +entire-patch-description=Lire les ressources attendues de l'ensemble du gisement autour de cette foreuse. +green=Vert +green-chain-description=Le signal à envoyer au réseau logique lorsque le signal lié est vert (pas de train sur ce tronçon ou sur les prochains tronçons liés). +green-description=Le signal à envoyer au réseau logique lorsque le feu est vert (pas de train sur ce tronçon). +hand-read-mode=Mode de lecture +hold-mode=Continu +hold-mode-description-belt=Le signal est envoyé de façon permanente tant que l'objet est sur le convoyeur. +hold-mode-description-inserter=Le signal est envoyé de façon permanente tant que l'objet est tenu par le bras robotisé. +input-signal=Signal d'entrée +open-condition=Condition d'ouverture +output-signal=Signal de sortie +output-signals=Signaux de sortie +pulse-mode=Unique +pulse-mode-description-belt=Le signal est envoyé une seule fois lorsque l’élément arrive sur le convoyeur. +pulse-mode-description-inserter=Le signal est envoyé une seule fois lorsque l’élément est ramassé. +red=Rouge +red-chain-description=Le signal à envoyer sur le réseau logique lorsque le signal lié est rouge (un train est donc présent sur ce tronçon et les prochains tronçons liés). +red-description=Le signal à envoyer sur le réseau logique lorsque le signal est rouge (un train est donc en train de passer sur ce tronçon). +resource-read-mode=Mode de lecture des ressources +this-miner=Cette foreuse +this-miner-description=Lit les ressources minables par cette foreuse. +total-construction-bots=Robots de construction au total +total-logistic-bots=Robots logistiques au total +train-id=Identificateur du train +train-id-description=Identificateur unique du train arrêté +trains-count=Nombre de trains +trains-count-description=Nombre de trains se rendant à cet arrêt. Inclut le train arrêté. +trains-limit=Limite de trains +trains-limit-description=Nombre maximum de trains se rendant à cet arrêt. Inclut le train arrêté. +yellow=Jaune +yellow-chain-description=Le signal à envoyer sur le réseau logique lorsque le signal lié est jaune (un train a prévu de passer sur ce tronçon ou sur un des prochains tronçons liés). +yellow-description=Le signal à envoyer au réseau logique lorsque le feu est jaune (un train prévoit de passer sur ce tronçon). +[gui-control-settings] +advanced-interaction=Interaction avancée +basic-interaction=Interaction basique +button-layout=Disposition des boutons +button-layout-description=Modifie le positionnement de certaines actions en fonction de votre standard préféré. Cela affecte également la navigation dans les interfaces graphiques. +button-layout-eastern=__1__ sélectionner, __2__ annuler (Oriental) +button-layout-western=__1__ sélectionner, __2__ annuler (Occidental) +change-input-method-to-controller=Changer le mode de saisie en manette +change-input-method-to-keyboard-and-mouse=Changer le mode de saisie en clavier et souris +control-disabled=Désactivé - modifié par : __1__ +controller=Manette +controller-icons=Icônes +controller-icons-auto=Détection automatique (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Réglages de la manette +crafting=Fabrication +deadzone=Zone morte du joystick +deadzone-description=Augmentez cette valeur si vous remarquez que votre curseur dérive parfois. +debug=Débogage +editor=Éditeur +input-method=Mode de saisie : +input-not-found-controller=Le mode de saisie que vous avez sélectionné est la manette mais aucune manette n'est connectée. +input-not-found-keyboard-and-mouse=Le mode de saisie que vous avez choisi est le clavier et la souris, mais ils ne sont pas connectés. +inventory=Inventaire +keyboard-and-mouse=Clavier et souris +keyboard-and-mouse-recommended=Clavier et souris (recommandé) +miscellaneous=Divers +mods=Mods +movement=Mouvement +panels=Panneaux +quick-panel=Panneau d'accès rapide +quickbar=Barre d'action +sensitivity=Sensibilité du joystick +sensitivity-description=Vitesse à laquelle le curseur et la carte se déplacent en fonction du mouvement du joystick. +title=Réglages des raccourcis +tools=Outils +vehicle-driving-mode=Mode de conduite du véhicule +vehicle-driving-mode-absolute=Absolu +vehicle-driving-mode-absolute-description=Déplacer le stick analogique vers le haut/bas permet de faire accélérer/freiner les véhicules.\nDéplacer le stick analogique vers la gauche/droite permet de faire tourner les véhicules dans cette direction. +vehicle-driving-mode-relative=Relatif +vehicle-driving-mode-relative-description=Déplacer le stick analogique dans une direction permet de faire avancer et tourner automatiquement les véhicules vers ce côté de l'écran. +vibration-intensity=Intensité des vibrations +waiting=En attente +[gui-crafting-queue] +collapse=Réduire +expand=Développer +[gui-create-account] +account-creation-info=Vous êtes authentifié en utilisant Steam. Choisissez un nom d'utilisateur pour Factorio. Ce sera votre surnom dans les parties multijoueur. Il peut être modifié une fois sur notre site web. +account-creation-info-console=Choisissez un nom d'utilisateur à utiliser pour Factorio. Ce sera votre pseudo dans les parties multijoueur. Il ne peut pas être changé. +account-creation-success-info=Vous êtes maintenant authentifié en tant que __1__ via Steam. Si vous voulez utiliser ce compte sans Steam, connectez-vous avec Steam sur __2__ et définissez un e-mail et un mot de passe dans votre profil. +account-creation-success-info-console=Compte créé avec succès. Vous êtes maintenant connecté en tant que __1__. +create=Créer +creating-account=Création de compte +i-accept-the=J'accepte les +login-using-factorio-account=J'ai déjà un compte Factorio.com +login-using-factorio-account-info=Si vous avez un compte Factorio, vous pouvez vous connecter à l'aide de votre mot de passe. Cela liera également votre compte Factorio à ce compte Steam. +login-using-factorio-account-info-console=Si vous avez un compte Factorio, vous pouvez également vous connecter à l'aide de votre mot de passe. Cela liera votre compte Factorio au compte de cette console. +terms-of-service=Conditions d'utilisation +title=Créer un compte +[gui-current-research] +not-researching=Appuyez sur __CONTROL__open-technology-gui__ pour démarrer une nouvelle recherche. +research-finished=__1__ terminé, appuyez sur __CONTROL__open-technology-gui__. +[gui-decider] +condition=Condition +input-count=Compteur d'entrée +input-count-description=Recopie le nombre du signal d’entrée sur le signal de sortie. +one=1 +one-description=Émet le signal sélectionné avec une valeur de 1. +output-item=Sortie +[gui-deconstruction] +blacklist=Sauf +blacklist-description=Ignore tous les éléments filtrés quand une zone est sélectionnée pour être déconstruite. +blacklist-trees-and-rocks=Ignorer les arbres/rochers +entities=Entités +entity-filter-mode=Mode de filtrage d’entité +entity-filters=Filtres de l’entité +filters=Filtres +icon-tooltip=Lorsqu'il est vide, l'outil de déconstruction affiche les filtres sélectionnés. +tile-filter-mode=Mode de filtre des sols +tile-filters=Filtre des sols +tile-selection-mode=Mode de sélection du sol +tiles=Sols +trees-and-rocks-only=Arbres/roches uniquement +whitelist=Seulement +whitelist-description=Seulement les éléments filtrés seront retirés quand une zone est sélectionnée pour être déconstruite. +whitelist-trees-and-rocks=Seulement les arbres/rochers +[gui-downloading-mods] +currently-downloading=En cours de téléchargement +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=aucun +downloading=Téléchargement en cours... +[gui-edit-label] +edit-description=Modifier la description +edit-label=Modifier le libellé +save-description=Enregistrer la description. +save-label=Sauvegarder le libellé +[gui-electric-energy-interface] +buffer-size=Taille du tampon +power-production=Production d’énergie +power-usage=Consommation d'énergie +[gui-electric-network] +accumulator-charge=Charge des accumulateurs +accumulator-charge-tooltip=Quantité d'énergie stockée dans tous les accumulateurs de ce réseau. +consumption=Consommation +production=Production +production-label=Production +production-tooltip=Quantité d'énergie produite actuellement à partir de la production d'énergie maximale possible. +progressbar-format=__1__ / __2__ +satisfaction=Satisfaction +satisfaction-tooltip=Quantité d'énergie actuellement produite à partir de l'énergie requise à ce moment. +title=Info sur le réseau électrique +[gui-ending-screen] +epilogue=Épilogue +[gui-game-finished] +continue=Continuer +finish=Terminer +kills=Tués +lost=Vous avez perdu... +next-level=Niveau suivant +respawn=Réapparaître +restart-level=Recommencer le niveau +save-replay=Sauver la rediffusion +time-played=Temps joué +title=Partie terminée +victory=Victoire ! +[gui-goal-description] +info-visibility-button=Info +title=Objectif +[gui-graphics-settings] +advanced=Avancé +brightness=Luminosité +color-filter=Filtre de couleur +color-filter-deuteranopia=Deutéranopie +color-filter-deuteranopia-correction=Correction pour la deutéranopie +color-filter-none=Aucun +color-filter-protanopia=Protanopie +color-filter-protanopia-correction=Correction pour la protanopie +color-filter-tritanopia=Tritanopie +color-filter-tritanopia-correction=Correction pour la tritanopie +contrast=Contraste +full-color-depth=Profondeur de couleur complète +full-screen=Plein écran +general=Général +graphics-quality-high=Élevé +graphics-quality-label=Résolution des textures +graphics-quality-low=Faible +graphics-quality-normal=Normal +graphics-quality-very-low=Très basse +high-quality-animations=Animations en haute qualité +low-vram-warning=Pas assez de mémoire vidéo (VRAM). +map-zoomed-in-effect=Effet d'agrandissement de la carte +max-threads=Nombre maximum de fils de rendu +minimize-on-focus-loss=Réduire lors de la perte de focus +multisampling-label=Multi-échantillonnage +multisampling-x2=Multi-échantillonnage x 2 +multisampling-x4=Multi-échantillonnage x 4 +multisampling-x6=Multi-échantillonnage x 6 +multisampling-x8=Multi-échantillonnage x 8 +no-multisampling=Pas de multi-échantillonnage +preferred-screen=Écran préféré +primary-screen=Écran principal (__1__) +render-in-native-resolution=Graphisme en résolution d'écran native +render-scale=Échelle de rendu +restart-required=Redémarrage requis +saturation=Saturation +screen-n=Écran n°__1__ +show-animated-water=Afficher l'eau animée +show-clouds=Afficher les nuages +show-decoratives=Afficher les éléments décoratifs +show-enemy-terrain-decals=Afficher les décalques de terrain ennemi +show-game-simulations-in-background=Afficher les simulations du jeu en arrière-plan +show-inserter-shadows=Afficher les ombres des bras +show-item-shadows=Afficher les ombres des objets sur les convoyeurs +show-particles=Afficher les particules +show-smoke=Afficher toutes les fumées +show-tree-distortion=Afficher les arbres animés +sprite-atlas-size-custom=Personnalisé (__1__) +sprite-atlas-size-label=Taille des atlas de textures +sprite-atlas-size-largest-possible=La plus grande possible +texture-compression=Compression de texture +texture-compression-high-quality=Haute qualité +texture-compression-low-quality=Basse qualité +texture-compression-none=Aucun(e) +texture-streaming=Streaming de textures +title=Réglages graphiques +ultrawide-mode=Mode ultra-large +use-flip-presentation-model=Utiliser le modèle de présentation flip +v-sync=Attendre la synchronisation verticale +video-memory-budget=Allocation de la mémoire vidéo +video-memory-budget-auto=Auto (__1__ Go) +video-memory-budget-fixed=__1__ Go +video-memory-usage-all=Tout +video-memory-usage-high=Élevée +video-memory-usage-label=Utilisation de la mémoire vidéo +video-memory-usage-low=Faible +video-memory-usage-medium=Intermédiaire +vram-low-high-quality-not-recommended=Nous avons détecté que cet ordinateur a __1__ Mo de mémoire vidéo (VRAM). C’est trop faible pour les textures en haute qualité. Vous pourriez rencontrer des problèmes de performances, des images manquantes, des plantages ou bien le jeu pourrait ne pas se lancer. La taille de la mémoire vidéo recommandée pour les textures en haute qualité est d'au moins 2 Go. +vram-not-detected-high-quality-not-recommended=Nous ne pouvons pas détecter la quantité de mémoire vidéo (VRAM) disponible sur cet ordinateur. La taille de la mémoire vidéo recommandée pour les textures en haute qualité est d'au moins 2 Go. Dans le cas contraire, vous pourriez rencontrer des problèmes de performances, des images manquantes, des plantages ou le jeu pourrait ne pas se lancer. +[gui-graphics-settings-description] +full-color-depth=Le rendu avec seulement la moitié de profondeur de couleur (16 bits) améliore les performances sur les processeurs graphiques bas de gamme et intégrés. Cette option n'a d'effet qu'avec Windows 8 (ou ultérieur) ou avec le moteur de rendu OpenGL. +graphics-quality-label=Résolution des textures. Détermine l'utilisation de la VRAM. Avertissement : la "haute" résolution requiert au minimum 3 Go de VRAM. +graphics-quality-label-console=La résolution des sprites. Une résolution inférieure réduira l'utilisation de la mémoire et le temps de chargement. +high-quality-animations=Si cette option est désactivée, certaines entités animées ou tournées (par exemple, les trains) ne chargeront que la moitié du nombre normal de cadres d'animation ou de rotation. Cela réduit considérablement l'utilisation de la VRAM. +lights-quality=La résolution du rendu des lumières pendant la nuit. Des valeurs élevées peuvent réduire considérablement les performances. +max-threads=Nombre de threads utilisés pour effectuer le rendu du jeu. +minimize-on-focus-loss=En mode plein écran sans bordures, le jeu se minimisera lors de la perte du focus, afin de ne pas couvrir votre bureau lorsque vous souhaitez basculer vers une autre application. +render-in-native-resolution=Sur les écrans haute résolution (par exemple, Apple Retina), le rendu dans la résolution native produira une image de meilleure qualité mais peut être très exigeant pour les performances. +show-animated-water=Désactivez pour augmenter les performances sur les cartes vidéo bas de gamme. +show-game-simulations-in-background=Dans le menu principal et les sous-menus, affiche diverses simulations de jeu à la place de l'arrière-plan. +show-smoke=Lorsque cette option est désactivée, le nombre d'effets de fumée qui sont rendus sera considérablement réduit. Désactivez-la pour augmenter les performances avec les cartes vidéo bas de gamme. +show-tree-distortion=Désactivez pour augmenter les performances sur les cartes vidéo bas de gamme. +sprite-atlas-size-label=Des bibliothèques plus grandes améliorent le traitement des appels de dessin, ce qui va réduire la charge du processeur lors du rendu, mais peut être plus complexe a gérer pour le processeur graphique. +texture-compression=La compression de texture augmente considérablement le nombre d'éléments graphiques que le jeu peut faire entrer dans la mémoire vidéo, et améliore les vitesses de rendus car le processeur graphique doit transférer moins de données lors de l'application des ombrages. Si vous avez des processeurs graphiques vieux ou intégrés, sélectionnez une qualité faible pour réduire la taille des éléments graphiques encore plus et ainsi obtenir des performances supplémentaires. +texture-streaming=Les sprites qui n'ont été mis dans aucuns Altas de sprites (voir Configuration de l'utilisation de mémoire vidéo) seront gardés dans la RAM jusqu'à ce que le GPU en ait besoin. +use-flip-presentation-model=La présentation Flip devrait être plus efficace pour présenter une image finale sur un écran que le modèle de Blit précédent. Essayez d'activer cette option si vous rencontrez des problèmes de graphisme ou de taux de trame. +video-memory-budget-label=Taille maximale de la mémoire vidéo (VRAM) que le jeu est autorisé à utiliser pour les textures (éléments graphiques). +video-memory-usage-label=Détermine combien d'éléments graphiques le jeu va essayer de mettre dans les bibliothèques. Créer de plus grandes bibliothèques réduit l'utilisation du processeur grâce au regroupement des appels de rendu, mais peut augmenter la charge du processeur graphique, car il devra travailler avec de plus grandes textures. Les éléments graphiques isolés peuvent être chargés dans la VRAM ou bien gardés dans la RAM (voir Réglage de diffusion des textures). +[gui-heat-interface] +add-tooltip=Ajouter cette chaleur au tampon à chaque tick. +at-least-tooltip=Garder au moins autant de chaleur dans le tampon - ajouter ce qu'il manque. +at-most-tooltip=Garder au maximum autant de chaleur dans le tampon - retirer l'excès. +exactly-tooltip=Garder exactement cette chaleur dans le tampon - ajouter ou retirer si nécessaire. +remove-tooltip=Retirer cette chaleur du tampon à chaque tick. +[gui-hotkey-suggestions] +build-using-rail-planner=Construire en utilisant le planificateur ferroviaire +build-using-rail-planner-avoiding-obstacles=Construire en utilisant le planificateur ferroviaire et en évitant les obstacles +cancel-selection=Annuler la sélection +confirm-selection=Confirmer la sélection +copy-settings=Copier les paramètres +enter-vehicle=Entrer dans le véhicule +exit-vehicle=Quitter le véhicule +force-build=Forcer la construction +insert-items=Insérer des objets +next-item=Élément suivant +paste-settings=Coller les paramètres +place-one=Placer un +previous-item=Élément précédent +take-items=Prendre les objets +transfer-all=Tout transférer +transfer-everything=Tout transférer +transfer-stack=Transférer une pile +[gui-infinity-container] +add=Ajouter +at-least=Au moins +at-least-tooltip=Garder au moins ce nombre d'objets dans l'inventaire - ajouter lorsque manquant. +at-most=Au maximum +at-most-tooltip=Garder au plus ce nombre d'objets dans l'inventaire - enlever en cas de surplus. +exactly=Exactement +exactly-tooltip=Garder exactement ce nombre d'objets dans l'inventaire - ajouter ou retirer au besoin. +remove=Retirer +remove-unfiltered-items=Enlever les objets non filtrés +remove-unfiltered-items-tooltip=Retirer les objets de l'inventaire qui ne font pas partie des objets filtrés. +title[1]=Filtres infinis +[gui-infinity-pipe] +add-tooltip=Ajouter ce pourcentage de fluide au tuyau à chaque tick. +at-least-tooltip=Conserver au moins ce pourcentage de liquide dans le tuyau - ajouter ce qu'il manque. +at-most-tooltip=Conserver au plus ce pourcentage de fluide dans le tuyau - retirer l'excès. +exactly-tooltip=Conserver exactement ce pourcentage de fluide dans le tuyau - ajouter ou retirer du liquide si nécessaire. +percent=% +remove-tooltip=Retirer ce pourcentage de fluide du tuyau à chaque tick. +temperature=Température +[gui-inserter] +blacklist=Sauf +filter=Filtre +override-stack-size=Changer la taille de la pile +whitelist=Seulement +[gui-install-mods] +already-installed=Le mod __1__ est déjà installé +bookmark=Ajouter aux favoris +cant-install-mod-error=Impossible d'installer toutes les dépendances nécessaires pour __1__: __2__. Voulez-vous installer le mod sans ses dépendances ? +cant-install-mod-no-compatible-release=Il n'y a pas de version compatible du mod __1__ avec votre version sur le portail des mods. +failed-to-list-mods=Erreur lors de l’installation de la liste des mods +filter-by-category=Filtrer par catégorie +highlighted-last-week=La semaine dernière +highlighted-this-week=Cette semaine +install=Installer +install-failed=L'installation a échoué pour __1__: __2__ +loading-mods=Chargement des mods +mods-headers-download-count=Téléchargements +mods-headers-last-highlighted=Dernière mise en avant +mods-headers-last-updated=Dernière mise à jour +mods-headers-name=Nom +mods-headers-trending=Tendances +mods-headers-version=Version +no-release=Le mod sélectionné n'a pas de version publique +remove-bookmark=Enlever des favoris +show-bookmarks=N'afficher que les mods favoris +sync-mods-with-server=Les mods actifs ne correspondent pas à ceux du serveur. Voulez-vous synchroniser vos mods avec ceux du serveur ? +wait-toggle-bookmark-request=En attente du portail des mods... +[gui-interface-settings] +active-quick-bars=Barres d'actions actives +alt-mode=Alt-mode (Informations supplémentaires) +automatic-ui-scale=Automatique +autosort-inventory=Toujours classer automatiquement l'inventaire du joueur +change-quickbar-by-clicking-with-item=Définir le filtre de la barre d'action en cliquant avec un élément +change-quickbar-by-clicking-with-item-controller=Définir le filtre de la barre d'action en sélectionnant avec un élément +custom-ui-scale=Personnalisé +enable-recipe-notifications=Activer les notifications de recettes +entity-tooltip-delay=Retard de l'info-bulle de l'entité +entity-tooltip-on-the-side=Info-bulle de l'entité sur le côté +flat-character-gui=Interface graphique plate du personnage. +fuzzy-search-enabled=Recherche approximative +interaction=Interaction +locale=Langue +lock-belt-building-to-straight-line=Verrouiller la construction de convoyeurs en ligne droite +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Afficher l'autocomplétion sur le clavier +other=Autres +output-console-delay=Délai entre les messages +pick-ghost-cursor=Prendre l'entité fantôme si aucun élément n'est disponible +play-sound-for-chat-messages=Jouer un son pour chaque nouveau message +research-finished-stops-game=La fenêtre des technologies s'ouvre automatiquement lorsqu'une recherche vient de se terminer +shortcut-bar-rows=Rangées de la barre des Favoris +show-all-items-in-selection-lists=Afficher tous les objets dans les listes de sélection +show-beacon-modules-in-alt-mode=Afficher les modules des diffuseurs en mode "Alt" +show-combinator-settings-when-detailed-info-is-on=Afficher les paramètres des calculateurs et comparateurs en mode "Alt" +show-descriptions-in-tooltips=Afficher les descriptions dans les infobulles +show-grid-when-paused=Afficher la grille lorsque le jeu est en pause +show-hotkey-suggestions=Afficher les astuces de contrôle de la souris et du clavier +show-hotkey-suggestions-controller=Afficher les astuces des boutons de la manette +show-inserter-arrows-when-detailed-info-is-on=Afficher la direction des bras robotisés en mode "Alt" +show-inserter-arrows-when-selected=Afficher la direction des bras sélectionnés +show-interaction-indications=Afficher les indications d'interaction +show-item-labels-in-cursor=Activer les informations complémentaires +show-minimap=Afficher la mini-carte +show-mining-drill-arrows-when-detailed-info-is-on=Afficher la direction des foreuses en mode "Alt" +show-missing-logistic-network-icon=Montre l'icône de manque dans le réseau logistique +show-mod-owners-in-tooltips=Montre le propriétaire du mod dans l'infobulle +show-player-names-on-minimap=Afficher les noms des joueurs sur la mini-carte +show-pump-arrows-when-detailed-info-is-on=Afficher la direction des pompes en mode "Alt" +show-rail-block-visualization=Activer la visualisation des tronçons ferroviaires +show-tips-and-tricks-notifications=Afficher les notifications de trucs et astuces +show-total-raw-in-recipe-tooltips=Afficher le total brut dans les infobulles des recettes +show-turret-radius-when-blueprinting=Montrer le rayon d'action des tourelles lors de l'utilisation des plans +smart-belt-dragging=Construction de convoyeurs intelligente +title=Paramètres d'interface +tool-window-next-to-quickbar=Fenêtre d'outils à côté de la barre d'action +tooltip-delay=Délai avant affichage des infobulles +tooltip-never=Jamais +tooltip-offset=Décalage de l’info-bulle +tooltips=Infobulles +train-stop-label-angle=Angle du nom de la station ferroviaire +train-visualization-length=Longueur de visualisation du train +ui-scale=Échelle de l'interface utilisateur +visualization=Visualisation +[gui-interface-settings-description] +active-quick-bars=Le nombre de barres d'actions toujours visible à l'écran. +change-quickbar-by-clicking-with-item=Cliquer sur l'emplacement de la barre d'action avec un objet en main changera le filtre de la barre d'action au lieu de prendre l'objet. +change-quickbar-by-clicking-with-item-controller=Sélectionner l'emplacement du panneau d'accès rapide avec un objet en main changera le filtre au lieu de prendre l'objet. +entity-tooltip-delay=Durée avant que l'info-bulle de description de l'entité apparaisse à la souris. +entity-tooltip-on-the-side=Afficher les infobulles d'entités sous la minicarte, au lieu du curseur. +flat-character-gui=Les panneaux de fabrication et de logistique sont disposés l'un à côté de l'autre, au lieu d'être présentés sous différents onglets. +fuzzy-search-enabled=Correspondance plus clémente pour les recherches depuis l'interface. +nintendo-switch-use-predictive-text-input=Affiche des suggestions de mots lorsque vous utilisez le clavier affiché à l'écran.\nActiver cette option permet également d'entrer des caractères chinois et coréen ainsi que des kanji japonais.\nDiminue la taille du clavier affiché à l'écran. +output-console-delay=Nombre de secondes pour qu'un message du chat ou de la console commence à disparaître. +pick-ghost-cursor=Lorsque vous sélectionnez une entité depuis votre barre d'action ou en utilisant l'outil pipette, si vous n'avez aucun objet de ce type, un fantôme de cette entité sera sélectionné à la place. +shortcut-bar-rows=Le nombre de lignes de barres d'actions toujours visible à l'écran. +show-all-items-in-selection-lists=Afficher tous les objets non-débloqués dans les fenêtres de sélection. +show-descriptions-in-tooltips=Affiche une brève description dans les info-bulles de certains éléments, entités ou recettes. Recommandé pour les nouveaux joueurs ou lors de l'ajout de nouveaux mods. +show-interaction-indications=Lors du survol d'une entité, met en surbrillance les entités voisines qui interagissent avec elle. +show-item-labels-in-cursor=Lorsque vous tenez en main un élément, afficher son étiquette s'il en a une (par exemple le nom du plan). +show-total-raw-in-recipe-tooltips=Indique le temps total et les objets nécessaires à une recette qui ne peuvent pas être fabriqués à la main. +smart-belt-dragging=1) Appuyer sur __CONTROL__rotate__ pendant la construction de convoyeurs tournera automatiquement le convoyeur en fonction de la position du curseur.\n2) Construire des convoyeurs au travers d'obstacles placera automatiquement des convoyeurs souterrains. +tooltip-delay=Durée avant que la description apparaisse à la souris. +tooltip-offset=La distance à laquelle les infobulles apparaissent par rapport au curseur. +train-stop-label-angle=L'angle de l'arrêt du train est indiqué sur la carte. +train-visualization-length=Nombre de wagons à afficher lors de constructions à proximité de rails. +[gui-kills] +kills=Tués +loses=Pertes +title=Tués +[gui-linked-container] +title=Lien +[gui-load-game] +all-required-mods-enabled=Tous les mods requis sont activés. +exchange-string-freeplay-only=La chaîne d'échange de carte ne peut être générée qu'à partir des modes "Jeu libre" ou "Bac à sable". +title=Charger une partie +[gui-load-scenario] +confirm-delete=Êtes-vous sûr de vouloir supprimer le scénario __1__ ? +title=Charger scénario +[gui-logistic] +auto-trash-request-exists=La demande pour cet objet existe déjà +cell=roboport +cells=roboports +count=Nombre +high-value-tooltip=Quantité demandée. Les robots logistiques essaieront de la satisfaire depuis le réseau. +infinite-amount-in-textfield=inf. +items=Objets +logistic-networks=Réseaux logistiques +logistic-request-exists=La demande pour cet objet existe déjà +logistics-and-trash=Logistique personnelle et décharge automatique +logistics-only=Logistique personnelle +low-value-tooltip=Quantité maximale. Les objets excédentaires iront automatiquement dans les emplacements de déchargement. +members=Membres +network=Réseau +request-from-buffer-chests=Solliciter également les coffres tampons +set-request=Définir la demande +title=Logistique +title-filter=Filtre logistique +title-request=Demande logistique +trash=Décharge automatique +trash-only=Filtres de décharge automatique +trash-slots=Emplacements de déchargement +[gui-manage-mods] +name-column-header=Nom +version-column-header=Version +[gui-map-editor] +brush-intensity=Intensité +brush-size=Taille +brush-speed=Vitesse +character=Personnage +character-equipment=Équipement +character-main-inventory=Inventaire principal +character-quickbar=Barre d'action +cliffs=Falaises +confirm-quit=Le scénario n'est pas sauvegardé. Êtes-vous sûr de vouloir quitter ? +confirm-regenerate=Êtes-vous sûr(e) de vouloir régénérer la carte ? +convert=Convertir +convert-save=Convertir une sauvegarde +convert-save-to-scenario=Convertir une sauvegarde en scénario +cursor-intensity=Densité +decoratives=Éléments décoratifs +edit-scenario=Éditer le scénario +editor-inventory=Éditeur +editors-title=Éditeurs +entities=Entités +finished-converting-save=Le fichier de sauvegarde a été converti en un scénario appelé __1__. Vous pouvez le retrouver dans la liste des scénarios utilisateur. +import=Importer +import-save=Importer la sauvegarde +import-save-failed=L'importation de la sauvegarde à échoué : __1__ +items=Objets +items-transfer-limit=Limite de transfert vers l'inventaire +new-scenario=Nouveau scénario +resources=Ressources +scenario-already-exists=Le scénario __1__ existe déjà, voulez-vous le remplacer ? +select-surfaces-to-import=Sélectionnez la surface à importer +settings=Réglages +shape=Forme +tiles=Sols +title=Éditeur de cartes +tools=Outils +tools-title=Outils +[gui-map-editor-clone-editor] +apply-clone-brush=Appliquer la brosse de clonage +clear-destination-decoratives=Effacer les décors de destination +clear-destination-entities=Effacer les entités de destination +clone-decoratives=Dupliquer les éléments décoratifs +clone-entities=Dupliquer les entités +clone-tiles=Dupliquer les sols +manual-collision-mode=Mode de collision manuel +manual-collision-mode-tooltip=Ne clone les entités/éléments décoratifs vers la destination que si elles peuvent être construites manuellement sur place. +smart-area-drag-mode=Mode de glissement de zone intelligent +smart-area-drag-mode-tooltip=Lorsque l'on effectue un cliquer-glisser pour cloner une zone, la source est clonée à la destination seulement si elle ne chevauche pas la dernière destination clonée. +smart-area-drag-mode-tooltip-controller=Lorsque l'on effectue une sélection puis un glissé pour cloner une zone, la source est clonée à la destination seulement si elle ne chevauche pas la dernière destination clonée. +snap-to-chunk=Accrocher au chunk +snap-to-grid=Aligner sur la grille +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Construire pour l'équipe +build-as-force-tooltip=Équipe utilisée pour créer des entités. Avec "**AUTO**", les équipes "normales" sont utilisées : ennemi pour les biters, votre équipe pour les bâtiments des joueurs, etc. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Modificateurs des dégâts des munitions +boolean-modifiers=Modificateurs booléens +category-modifiers=Modificateurs de catégorie +disabled-hand-crafting-recipes=Recettes de fabrication manuelle désactivées +edit-modifier-category=Modifier __1__ +gun-speed-modifiers=Modificateurs de la vitesse des armes +setting-is-invalid=Un ou plusieurs paramètres sont invalides. +simple-modifiers=Modificateurs simples +title=Valeurs des données de l'équipe +turret-attack-modifiers=Modificateurs des dégâts des tourelles +value-cannot-be-empty=La valeur de ce champ ne peut être vide. +value-out-of-range=Valeur hors limites : les valeurs possibles sont de __1__ à __2__ inclus. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=Les équipes du joueur, ennemie et neutre ne peuvent pas être supprimées. +create-force=Créer une équipe +current-force=Équipe actuelle +delete-force=Supprimer une équipe +destination-force=Équipe de destination +destination-force-tooltip=L'équipe à laquelle l'entité doit être affecté. Si "**AUTO**" est choisis, c'est alors votre équipe actuelle qui est utilisée. +edit-force=Modifier la force +edit-force-cease-fire=Modifier le cessez-le-feu +edit-force-cease-fire-title=Modifier l'équipe "__1__" pour cesser le feu +edit-force-data=Modifier les autres propriétés +edit-force-friends=Modifier les forces amies +edit-force-friends-title=Modifier l'équipe "__1__" comme amie +enable-friendly-fire=Active le tir ami +neutral-force-cant-be-changed=L'équipe neutre ne peut pas être modifiée. +new-force-name-already-used=Une force portant ce nom existe déjà. +no-force-name-given=Un nom d'équipe est nécessaire pour créer une équipe. +share-chart=Partager le tableau +switch-to-force=Passer dans l'équipe +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ et faire glisser pour ajouter à la zone de copie. +and-all-as-usual=Et tous les autres raccourcis pertinents comme lorsque vous jouez au jeu. +area-build-instructions=__1__ et faire glisser pour créer une nouvelle zone. +area-move-instructions=__1__ et faire glisser pour déplacer une zone. +area-remove-instructions=__1__ pour supprimer une zone. +area-select-instructions=__1__ pour sélectionner une zone. +build=__1__ pour construire. +build-cliffs=__1__ pour construire des falaises. +build-cloned-area-instructions=__1__ pour construire la zone sélectionnée. +build-tiles-area=__1__ et faire glisser pour placer des tuiles. +build-tiles-bucket=__1__ pour remplir la zone sélectionnée. +build-tiles-out-of-map=__1__ pour construire des tuiles en dehors de la carte. +build-to-clone-entity=__1__ pour copier l'entité sélectionnée. +change-force-instructions=__1__ et faire glisser pour changer les entités de force. +change-spawn-location-description=__1__ pour spécifier l'emplacement du point d'apparition. +change-tile-variations=__1__ pour changer les variations de tuiles dans la zone sélectionnée. +edit-resource=Quand aucune ressource d'éditeur n'est sélectionnée __1__ une ressource dans le monde à modifier. +initial-resource-amount=La quantité initiale de ressources est basée sur la valeur de l'intensité de l'outil. +line-build-cliffs=__1__ et faire glisser pour construire des segments de falaises. +line-remove-cliffs=__1__ et faire glisser pour enlever des segments de falaises. +none-mine-to-mine=__1__ pour récupérer. +none-open-to-edit=__1__ pour modifier. +pipette-to-select-entity=Appuyez sur __1__ pour sélectionner l'entité à copier. +position-build-instructions=__1__ pour créer un nouveau point. +position-move-instructions=__1__ et faire glisser un point. +position-remove-instructions=__1__ pour supprimer un point. +position-select-instructions=__1__ pour sélectionner un point. +remove=__1__ pour supprimer. +remove-cliffs=__1__ pour supprimer des falaises. +remove-clone-brush-tiles=__1__ et faire glisser pour retirer de la zone de copie. +resource-extra-info=La construction ou l'enlèvement de la même ressource augmente ou diminue la quantité de ressource en fonction de la valeur de l'intensité de l'outil. +run-snippet-instructions=__1__ et faire glisser pour exécuter l'extrait sélectionné sur la zone. +select-area-to-clone-instructions=__1__ et faire glisser pour sélectionner la zone à copier. +select-clone-brush-destination-instructions=__1__ pour définir le point de destination de copie. +select-clone-brush-source-instructions=__1__ pour définir le point d'origine de copie. +[gui-map-editor-lua-snippet-editor] +current-snippet=Extrait actuel +delete=Supprimer +lua-code=Code Lua +name=Nom +new-snippet=Nouvel extrait +opened-snippet-has-duplicate-name=Le nom de l'extrait actuellement ouvert est un doublon. +snippet-already-present=Un extrait avec le nom "__1__" existe déjà. +[gui-map-editor-menu] +quit=Quitter l’éditeur de carte +regenerate-map=Régénérer la carte +resume-editing=Reprendre l'édition +save-and-play=Sauvegarder et jouer +save-map-as=Sauvegarder sous +save-map-overwrite=Sauvegarder +title=Éditeur de cartes +[gui-map-editor-script-editor] +always-draw-areas=Toujours tracer des zones +always-draw-positions=Toujours tracer des positions +color=Couleur +current-areas=Zone actuelle +current-positions=Position actuelle +name=Nom +snap-to-grid=Aligner sur la grille +[gui-map-editor-settings] +draw-cursor-light=Lumière autour du curseur +fill-electric-buffers=Remplit les buffers électriques lors de la création d’entités +generate-neighbor-chunks=Générer les chunks voisins +instant-blueprint-building=Construction instantanée des plans +instant-deconstruction=Déconstruction instantanée +instant-rail-planner=Planificateur ferroviaire instantané +instant-upgrading=Amélioration instantanée +placed-corpses-never-expire=Les cadavres placés n'expirent jamais +render-as-day=Toujours afficher en mode jour +show-additional-entity-info-gui=Afficher les paramètres supplémentaires de l'entité GUI +show-character-tab-in-controller-gui=Affiche l'onglet du personnage dans l'interface du contrôleur +show-entity-health-bars=Affiche les barres de vie des entités +show-entity-tags=Afficher les marqueurs des entités +show-hidden-entities=Afficher les entités cachées +show-infinity-filters-in-controller-gui=Afficher les filtres infinis dans l'interface du contrôleur +show-status-icons=Afficher les icônes de statut des entités +[gui-map-editor-settings-categories] +interaction=Interaction +other=Autre +rendering=Rendu +ui=Interface utilisateur +[gui-map-editor-surface-editor] +cant-delete-default-surface=La surface par défaut ne peut pas être supprimée. +current-surface=Surface actuelle +delete-surface=Supprimer la surface +edit-map-gen-settings=Modifier les paramètres de génération de carte +edit-surface-map-gen-settings=__1__ - paramètres de génération de carte +fill-tiles-with-lab-tiles=Remplir avec du sol de laboratoire +generate-new-chunks-with-lab-tiles=Génère de nouveaux tronçons avec des tuiles de laboratoire +import-save=Importer la sauvegarde +import-save-only-available-in-singleplayer=L'importation de sauvegarde est uniquement disponible en mode solo. +importing-save-disables-replay=Importer d'autres fichiers de sauvegarde désactivera la rediffusion. Êtes-vous sûr de vouloir faire ça? +invalid-surface-height=Hauteur de la surface invalide : les valeurs autorisées vont de 0 à __1__. +invalid-surface-width=Largeur de la surface invalide : les valeurs autorisées vont de 0 à __1__. +new-surface=Nouvelle surface +new-surface-name-already-used=Une surface portant ce nom existe déjà. +no-surface-name-given=Un nom de surface est nécessaire pour créer une surface. +regenerate-decoratives=Générer de nouveau les décorations +remove-all-entities=Supprimer toutes les entités +remove-empty-chunks=Supprimer les chunks vides +select-surface=Sélectionner une surface +surface-name=Nom +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Retirer les éléments décoratifs entrants en collision +smart-entity-collision-mode=Mode de collision intelligente +smart-entity-collision-mode-tooltip=Ne pas construire les dalles de sols si cela détruit une entité dans le processus. +smart-out-of-map-collision-mode=Mode de collision hors de la carte intelligent +smart-out-of-map-collision-mode-tooltip=Les tuiles __TILE__outt-of-map__ ne peuvent être construites qu'avec __CONTROL__build-ghost__. +smart-tile-collision-mode=Mode de collision intelligente +smart-tile-collision-mode-tooltip=Construis uniquement sur des tuiles avec le même masque de collisions. Faisant effectivement "terrain construis sur terrain" et "eau construis sur eau". +[gui-map-editor-time-editor] +apply-ticks-per-day=Appliquer +current-speed=Vitesse actuelle +day-length=Durée du jour +daytime=Heure : +freeze-daytime=Arrêter le temps +pause=Pause (__CONTROL__editor-toggle-pause__) +paused=(en pause) +play=Reprendre (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Jouer pour une durée limitée +speed=Vitesse +speed-down=Vitesse basse (__CONTROL__editor-speed-up__) +speed-up=Vitesse haute (__CONTROL__editor-speed-up__) +tick-custom=Tick personnalisé +tick-once=Avancer d'un tick (__CONTROL__editor-tick-once__) +tick-sixty=Tick 60 fois +ticks-per-day=Ticks par jour +unfreeze-daytime=Relancer le temps +[gui-map-editor-title] +cliff-editor=Falaises +clone-editor=Dupliquer +decorative-editor=Éléments décoratifs +entity-editor=Entités +force-editor=Forces armées +lua-snippet-editor=Extraits Lua +none-editor=Aucun +resource-editor=Ressources +scripting-editor=Zones et positions +surface-editor=Surfaces +tile-editor=Sols +time-editor=Temps +[gui-map-editor-tool] +area-selection=Zone +brush=Brosse +change-force=Changer d'équipe +circle=Cercle +cursor=Curseur +line-selection=Ligne +paint-bucket=Seau de peinture +point=Point +snippet=Exécuter extraits Lua +spawn-location=Position de départ +spray=Pulvérisateur +square=Carré +variations=Variations +[gui-map-generator] +advanced-tab-title=Avancé +aux=Type de terrain +aux-description=Contrôle la distribution du désert rouge par rapport au sable. Des valeurs élevées génèrent plus de déserts rouge. +bias=Curseur +cliff-continuity=Continuité +cliff-continuity-description=La longueur des segments de falaise ininterrompue. +cliff-frequency=Fréquence +cliff-frequency-description=Le nombre de falaises. +cliffs=Falaises +coverage=Couverture +custom=[modified] +difficulty=Difficulté +enable-replay=Enregistrer le replay +enable-replay-description=Enregistre la rediffusion pour cette sauvegarde afin de la visionner ultérieurement. Augmente la taille du fichier de sauvegarde ainsi que le temps de sauvegarde. +enabled=Activé +enemy-attack-pollution-consumption-modifier=Pollution absorbé par ennemie +enemy-attack-pollution-consumption-modifier-description=Modificateur qui détermine le seuil de pollution à partir duquel un déchiqueteur lancera une attaque. +enemy-base=Bases ennemies +enemy-expansion-group-tile=Expansion de l'ennemi +enemy-expansion-maximum-expansion-cooldown=Temps maximum d’expansion +enemy-expansion-maximum-expansion-cooldown-description=Le délai maximum entre deux expéditions d'aliens partant fonder une colonie. +enemy-expansion-maximum-expansion-distance=Distance d'expansion maximale +enemy-expansion-maximum-expansion-distance-description=La distance maximale entre bases ennemies lors de l’expansion des aliens. +enemy-expansion-maximum-expansion-group-size=Taille maximale de groupe +enemy-expansion-maximum-expansion-group-size-description=La taille maximale d'un groupe d'alien partant fonder une colonie, modifié par le niveau actuel d’évolution. +enemy-expansion-minimum-expansion-cooldown=Temps minimum d’expansion +enemy-expansion-minimum-expansion-cooldown-description=Le délai minimum entre deux expéditions d'aliens partant fonder une colonie. +enemy-expansion-minimum-expansion-group-size=Taille minimum du groupe +enemy-expansion-minimum-expansion-group-size-description=La taille minimale d'un groupe d'alien partant fonder une colonie, modifié par le niveau actuel d’évolution. +enemy-expansion-minutes=min +enemy-frequency-description=Le nombre de bases ennemies.\nNote : une valeur inférieure à 100% désactivera certains succès. +enemy-size-description=La taille de chaque base ennemie.\nNote : une valeur inférieure à 100% désactivera certains succès. +enemy-tab-title=Ennemi +error-importing-exchange-string=Échec de l'import le chaîne d'échange de carte. +evolution=Évolution +evolution-destroy-factor=Facteur de destruction +evolution-destroy-factor-description=Détermine comment la vitesse d'évolution des aliens augmente selon la quantité de leur mort. +evolution-pollution-factor=Facteur de pollution +evolution-pollution-factor-description=Détermine comment la vitesse d'évolution des aliens augmente selon la quantité de pollution. +evolution-time-factor=Facteur de temps +evolution-time-factor-description=Détermine comment la vitesse d'évolution des aliens augmente au fil du temps. +exchange-string-instructions=Entrez une chaîne d'échange de carte pour en charger les réglages. +export-exchange-string-tt=Exporter la chaîne d'échange de carte (contiens les réglages de la carte et peut être partagé) +frequency=Fréquence +hide-preview=Fermer l'aperçu +import-exchange-string-tt=Importer la chaîne d'échange de carte +invalid-value-for-field=Valeur incorrecte pour le champ "__1__". Les valeurs autorisées vont de __2__ à __3__. +island-size=Taille de l’île +map-height=Hauteur +map-height-simple=Hauteur de la carte +map-seed=Valeur d'initialisation +map-seed-simple=Valeur d'initialisation +map-size-group-tile=Carte +map-type=Type de carte +map-width=Largeur +map-width-simple=Largeur de la carte +minimum-pollution-to-damage-trees=Pollution minimum pour endommager les arbres +minimum-pollution-to-damage-trees-description=Les arbres ont 4 étapes progressives différentes menant à leur destruction par la pollution. Toute pollution supérieure à ce niveau déclenche le processus qui fait passer l'arbre à un stade plus endommagé. +moisture=Humidité +moisture-description=Contrôle la distribution de l'herbe par rapport au désert. Des valeurs élevées génèrent plus d'herbe. +next=Suivant +peaceful-mode-checkbox=Mode pacifique +peaceful-mode-description=En mode pacifique, les ennemis n'attaqueront et ne se développeront pas de manière active. En revanche, les ennemis attaqueront pour se défendre.\nNote : activer ceci désactivera certains succès. +play=Jouer +pollution=Pollution +pollution-absorbed-per-tree-damaged=Absorption par arbre endommagé +pollution-absorbed-per-tree-damaged-description=Les arbres ont 4 étapes progressives différentes menant à leur destruction par la pollution. Cette valeur précise la quantité de pollution absorbée avant de passer à un stade plus endommagé. +pollution-absorption-modifier=Modificateur d’absorption +pollution-absorption-modifier-description=Modifier la quantité de pollution absorbée par les arbres et les sols. +pollution-diffusion-ratio=Ratio de diffusion +pollution-diffusion-ratio-description=La quantité de pollution diffusée aux chunks voisins par seconde. +preview-auto-update=Actualisation automatique +preview-auto-update-tt=Actualiser l'aperçu automatiquement à chaque changement des paramètres. +preview-error=Erreur lors de la génération de l'aperçu +price-multiplier=Multiplicateur de prix +randomize-map-seed=Valeur d'initialisation aléatoire +recipes-difficulty-group-tile=Recettes +research-queue-availability=Disponibilité de la file de recherche +research-queue-availability-after-victory=Après que la partie est finie +research-queue-availability-always=Toujours +research-queue-availability-never=Jamais +reset-preset=Réinitialiser aux valeurs par défaut +reset-to-preset=Réinitialise __1__ __plural_for_parameter_1_{1=option à sa valeur prédéfinie|rest=options à leur valeurs prédéfinies}__ +reset-to-preset-disabled=Réinitialise toutes les options aux valeurs prédéfinies. +resource-frequency-description=Le nombre de champs de ressources. +resource-richness-description=La quantité de ressources par case dans les champs de ressources. +resource-size-description=La surface de chaque champ de ressources. +resources-tab-title=Ressources +richness=Richesse +scale=Echelle +show-preview=Aperçu +show-preview-warning=Alerte spoiler : n'affichez pas l'aperçu si vous voulez explorer la carte par vous-même. +size=Taille +starting-area-size=Taille de la zone départ +starting-area-size-description=La taille de la zone sans bases ennemies autour du joueur. +technology-difficulty-group-tile=Technologie +temperature=Température +terrain-bias-description=Décalage constant à appliquer. +terrain-coverage-description=Dans quelle mesure la carte est couverte par cette caractéristique. +terrain-generators-group-title=Générateurs +terrain-scale-description=Echelle générale des fonctions et espaces entre elles. +terrain-tab-title=Terrain +title=Générateur de carte +water=Eau +[gui-map-generator-errors] +no-tiles-selected=Au moins un type de sol doit être autorisé. +[gui-map-info] +confirm-delete=Vous êtes sur le point de supprimer définitivement __1__. +confirm-replay=Lancer le replay de __1__ ? +delete-save=Supprimer la sauvegarde +difficulty=Difficulté +file-size=Taille du fichier +invalid-file=Fichier invalide ou corrompu. +map-version=Version de la carte +mods=Mods +preview-missing=Aperçu de la carte manquant. +replay-not-found=La sauvegarde sélectionnée ne contient aucune information de rediffusion. +scenario-name=Scénario +start-replay=Lancer le replay +time-played=Temps de jeu +[gui-map-view-settings] +add-ping=Ajouter un ping +add-ping-tooltip=__1__ sur la carte ou dans le monde pour l'activer directement. +add-tag=Ajouter un marqueur +show-electric-network=Réseaux électriques +show-logistic-network=Réseaux logistiques +show-map-stop=Noms des arrêts +show-player-names=Noms des joueurs +show-pollution=Pollution +show-rail-signal-states=États du signal ferroviaire +show-recipe-icons=Icônes de recette +show-tags=Marqueurs +show-turret-range=Portée des tourelles +show-worker-robots=Robots ouvriers +[gui-menu] +about=À propos +browse-lan-games=Parcourir les parties LAN +browse-public-games=Parcourir les parties publiques +connect-to-address=Se connecter à l'adresse +continue-host-save=Continuer : Héberger __1__ +continue-host-save-tooltip=Hôte __1__ +continue-join-game=Continuer : Rejoindre __1__ +continue-join-game-tooltip=Rejoindre __1__ +continue-save=Continuer __1__ +continue-save-tooltip=Charger la partie __1__ +controls=Raccourcis +copy-report-path=Copier le chemin d'accès du rapport +desync-explanation=Votre client a été désynchronisé du jeu.\nCela a été causé par un bug dans le jeu ou dans un des scripts de mods ou de scénario (si vous en utilisez un).\nSi vous n’utilisez pas de mod, veuillez signaler ce problème dans la section "Bug report" de notre forum. Merci d'ajouter des détails sur ce que faisaient les joueurs lors de la désynchronisation et d'y joindre le rapport de désynchronisation. +desync-explanation-console=Vous avez été désynchronisé du jeu.\nSi le problème persiste, veuillez signaler ce problème dans notre forum de rapport de bugs. +desync-more-information-link=Pour plus d’informations sur les désynchronisations et comment les signaler, veuillez consulter : +desync-report-disabled=Un rapport de désynchronisation n'a pas été créé car la création de rapport est désactivée. Veuillez l'activer et créer un rapport de désynchronisation si vous voulez qu'elle soit corrigée. +desync-report-location=Un rapport de désynchronisation a été créé à: __1__ +feature-not-available-with-instrument-mod=Cette fonctionnalité n'est pas disponible quand un mod de mode d'Instrument est activé. +game-menu=Menu du jeu +graphics=Graphismes +host-new-game=Héberger une nouvelle partie +host-saved-game=Héberger une partie sauvegardée +interface=Interface +lan-username=Nom d'utilisateur LAN +load-game=Charger une partie +main-menu=Menu principal +map-editor=Éditeur de cartes +mod-settings=Paramètres des mods +mods=Mods +multi-player=Multijoueur +multi-player-menu=Multijoueur +new-game=Nouvelle partie +other=Autres +pause-game=Mettre le jeu en pause +quit-game=Quitter la partie +quit-tutorial-to-game=Quitter le tutoriel +quit-tutorial-to-menu=Quitter le tutoriel +reconnect=Reconnecter +restart-game=Recommencer +restart-tutorial=Redémarrer +resume-game=Reprendre +resume-tutorial=Continuer +save-game=Sauvegarder +save-game-as-scenario=Enregistrer en tant que scénario +settings=Paramètres +show-report=Voir le rapport de désynchronisation +single-player=Mode solo +single-player-menu=Mode solo +sound=Sons +the-rest=Le reste +tutorial-menu=Tutoriel +unpause-game=Reprendre le jeu +user-login=Connexion utilisateur +[gui-migrated-content] +changed-achievement=Succès modifiés +changed-custom-input=Entrées personnalisées modifiées +changed-decorative=Décorations modifiées +changed-entity=Entités modifiées +changed-equipment=Équipements modifiés +changed-equipment-grid=Grilles d'équipement modifiées +changed-fluid=Fluides modifiés +changed-item=Objets modifiés +changed-mod-setting=Paramètres de mod modifiés +changed-particle=Particules modifiées +changed-recipe=Recettes modifiées +changed-shortcut=Raccourcis modifiés +changed-technology=Recherches modifiées +changed-tile=Dalles modifiées +changed-trivial-smoke=Fumées modifiées +changed-virtual-signal=Signaux virtuels modifiés +removed-achievement=Succès supprimés +removed-blueprint-too-old=Plan __1__ supprimé : la version de la carte (__2__ ) est trop ancienne +removed-custom-input=Entrées personnalisées supprimées +removed-decorative=Décorations retirées +removed-entity=Entités retirées +removed-equipment=Équipements retirés +removed-equipment-grid=Grilles d'équipement supprimées +removed-fluid=Fluides retirés +removed-item=Objets retirés +removed-mod-setting=Paramètres de mod supprimés +removed-particle=Particules supprimées +removed-recipe=Recettes retirées +removed-shortcut=Raccourcis supprimés +removed-technology=Recherches retirées +removed-tile=Dalles retirées +removed-trivial-smoke=Fumées supprimées +removed-virtual-signal=Signaux virtuels retirés +title=Contenu migré +[gui-mod-info] +active-version=Version active +author=Auteur +contact=Contacter +delete=Supprimer +dependencies=Dépendances +dependency-required=Cette mod est requise, mais n'est pas active. +description=Description +factorio-version=Version de Factorio +homepage=Site +incompatibilities=Incompatible avec +incompatible-factorio-version=Incompatible avec la version actuelle du jeu +mod-portal-page=Page des mods +name=Nom +no-dependencies=Aucune +optional-dependencies=Dépendances facultatives +optional-dependency=(optionel) +optional-dependency-incompatible=Cette mod est incompatible avec ces mods. +optional-dependency-required=Cette mod n'est pas requise et n'est pas active. +status=État +status-disabled=Désactivé +status-enabled=Activé +status-not-installed=Non installée +toggle=Changer état +version=Version +[gui-mod-load-error] +description=Impossible de charger les mods : __1__ +disable-all=Désactiver tous les mods +disable-mods=Désactiver les mods listés +exit=Quitter +mod-manager=Gestionnaire des mods +reset-mod-settings=Réinitialisation des réglages de mods +restart-application=Recommencer +title=Erreur lors du chargement des mods +to-be-disabled=Mods à désactiver : +[gui-mod-settings] +apply=Appliquer +cancel=Annuler +cant-be-changed-not-an-admin=Seuls les administrateurs peuvent modifier ces paramètres. +map=Carte +no-map-settings=Il n'y a pas de paramètres de carte. +no-per-user-settings=Il n'y a pas de paramètres par utilisateur. +no-settings=Il n'y a pas de paramètre à régler. +no-startup-settings=Il n'y a pas de paramètres de départ. +per-player=Par joueur +reload=Recharger +reset=Réinitialiser +reset-to-default=Rétablir le paramètre par défaut : __1__ +reset-to-default-disabled=Le paramètre a la valeur par défaut. +setting-is-invalid=Un ou plusieurs paramètres ne sont pas valides. +startup=Démarrage +startup-changes-require-restart=Changer les paramètres de départ nécessite un redémarrage du jeu. +startup-settings-cant-be-changed-while-playing=Les paramètres de démarrage ne peuvent pas être modifiés lorsqu'une partie est en cours d'exécution. +title=Réglages des mods +value-cannot-be-empty=La valeur de ce champ ne peut être vide. +value-out-of-range=Valeur hors limites : les valeurs possibles sont de __1__ à __2__ inclus. +[gui-mod-startup-settings-mismatch] +apply=Oui* +cancel=Non +description=Vos mod ne correspondent pas à ceux du serveur auquel vous vous connectez.\n\n Voulez-vous appliquer les mods du serveurs et redémarrer le jeu pour la prise en compte de ces nouveaux paramètres ? +restart-required=Le jeu va redémarrer pour appliquer les nouveaux paramètres. +title=Incohérence des paramètres de départ des mods +[gui-mods] +install=Installer +manage=Gérer +title=Mods +unconfirmed-changes=Des modifications n'ont pas encore été confirmé. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=mod a changé|rest=mods ont changé}__ . +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=mod a été installé|rest=mods ont été installé}__ . +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=mod a été|rest=mods ont été}__ mis à jour. +updates=Mises à jour +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ souhaite vous faire connecter au serveur suivant : __2__ +connect=Connexion +connect-to-game=Connexion directe +ip-address=Adresse IP et port +password=Mot de passe +password-for-game-required=Veuillez entrer le mot de passe pour la partie « __1__ » +scenario-script-source=Le scénario du serveur +[gui-multiplayer-lobby] +access=Accès +adminlist=Liste des administrateurs +allow-commands=Autoriser les commandes Lua +allow-commands-admins-only=Administrateurs seulement +allow-commands-false=Non +allow-commands-true=Oui +authserver-side-bans=Utiliser les bannissements recommandés du serveur d'authentification. +authserver-side-bans-tooltip=Vérifier que les joueurs qui se connectent ne sont pas bannis du mode multijoueur et informer Factorio.com des commandes de ban/unban +autosave-only-on-server=Enregistrement automatique uniquement sur le serveur +banlist=Liste d'interdiction +default-game-name=Partie de __1__ +edit-adminlist=Éditer la liste des administrateurs +edit-banlist=Modifier la liste d'interdiction +edit-whitelist=Modifier la liste blanche +game-description=Description +game-name=Nom du serveur +game-name-cant-be-empty=Le nom du serveur ne peut pas être vide +game-password=Mot de passe du serveur +game-password-tooltip=Il est recommandé de définir un mot de passe si vous voulez jouer en privé. +game-saving=Sauvegarde du jeu +game-tags=Marqueurs +game-visibility-LAN=LAN +game-visibility-public=Publique +game-visibility-steam=Steam +game-visibility-steam-tooltip=Active ou désactive la fonction de « Rejoindre le jeu » via Steam. +ignore-limit-for-returning-players=Ignorer pour ceux qui se reconnectent +ignore-limit-for-returning-players-tooltip=Les joueurs ayant déjà joué sur cette carte peuvent rejoindre la partie même lorsque la limite de joueur a été atteinte. +max-players=Nombre de joueurs maximum +max-players-count-must-be-integer=Le nombre maximum de joueur doit être un nombre entier +max-upload=Vitesse maximale d'upload +max-upload-must-be-integer=La vitesse maximale d'envoi doit être un nombre entier +max-upload-slots=Nombre maximum d'emplacements d'envoi +max-upload-slots-must-be-integer=Le nombre maximum d'emplacements d'envoi doit être un entier +max-upload-slots-tooltip=Nombre maximum de téléchargements concurrents. La limitation est utile pour assurer qu'il reste assez de débit pour les joueurs déjà en jeu. +max-upload-speed-no-limit=Aucune limite +max-upload-tooltip=Vitesse maximale dédiée au téléchargement de la carte pour les nouveaux joueurs. Cette limite est utile pour garantir qu'il reste assez de débit pour les joueurs déjà en jeu. +multiplayer-afk-autokick-interval=Expulsion automatique pour cause d'inactivité +multiplayer-autosave-interval=Intervalle entre les sauvegardes automatiques +non-blocking-saving=Activer les sauvegardes non-bloquantes +non-blocking-saving-tooltip=Fonctionnalité expérimentale qui permet au serveur de sauvegarder la carte sans interrompre le jeu. Ne fonctionne que sous Linux et macOS. +only-admins-can-pause-the-game=Seuls les administrateurs peuvent mettre en pause le jeu +play=Jouer +rights=Droit d'accès +save-upload=Envoi de la sauvegarde +show=Afficher +title=Paramètres du serveur multijoueur +verify-user-identity=Vérifier l'identité des joueurs +verify-user-identity-tooltip=Vérifiez que les joueurs qui se connectent ont un compte Factorio.com valide et que leur nom de joueur correspond à leur nom de compte. +visibility=Visibilité +whitelist=Liste blanche +[gui-new-game] +delete-scenario=Supprimer le scénario +difficulty=Difficulté +game-scenarios=Scénarios de jeu : +level=Niveau +level-locked-explanation=Vous devez d'abord terminer le niveau précédent dans la même difficulté, ou plus, avant que ce niveau ne soit débloqué. +level-locked-explanation-no-difficulty=Vous devez d'abord terminer le niveau précédent avant que ce niveau ne soit débloqué. +main-game=Partie principale : +mod-scenarios=Scénarios de mod : +next=Suivant +no-description=Cette carte n'a pas de description +play=Jouer +title-select-scenario-to-edit=Sélectionner le scénario à modifier +title-select-template-for-new-scenario=Sélectionner un modèle pour un nouveau scénario +title-start-new-game=Commencer une nouvelle partie +user-scenarios=Scénarios utilisateur : +[gui-other-settings] +autosave-interval=Intervalle entre les sauvegardes automatiques +autosave-never=Jamais +check-updates=Vérifier si une mise à jour est disponible au démarrage de Factorio +delete-achievements-button=Supprimer +delete-achievements-confirm-control-phrase=SUPPRIMER +delete-achievements-confirm-text=Tapez « __1__ » pour confirmer la suppression du succès. +delete-achievements-label=Supprimer les succès +delete-achievements-label-tooltip=Cette action supprimera définitivement tous les succès. +delete-achievements-label-tooltip-steam=Cela supprimera définitivement tous les succès, y compris les succès Steam. +developer=Développeur +discard-mouse-events-when-accessibility-zoomed=Ignore les événements de la souris en utilisant l'outil de zoom d'accessibilité +enable-blueprint-storage-cloud-sync=Activer la synchronisation de la bibliothèque des plans depuis le Cloud +enable-crash-log-uploading=Télécharger les logs de crash +enable-experimental-updates=Activer les mises à jour expérimentales +enable-logitech-led-support=Activer le support Logitech LED +enable-new-mods=Activer automatiquement les nouveaux mods +enable-razer-chroma-support=Activer le support Razer Chroma +enable-steelseries-gamesense-support=Activer le support SteelSeries GameSense +factorio-username=Nom de joueur local +log-in=Connexion +log-out=Se déconnecter +log-saving-statistics=Sauvegarde les statistiques +logged-in=Actuellement connecté tant que __1__ +logged-out=Vous n'êtes pas connecté +non-blocking-saving=Activer les sauvegardes non-bloquantes (Linux et Mac seulement) +proxy=Serveur Proxy +proxy-password=Mot de passe proxy +proxy-username=Nom d'utilisateur proxy +set-email=Ajouter une adresse e-mail +set-email-button=Définir +title=Autres réglages +use-mod-settings-per-save=Utiliser des paramètres de mods différents par sauvegarde +username-invalid-characters=Votre nom d'utilisateur contient des caractères invalides. Veuillez utiliser uniquement des lettres, des chiffres et les caractères ".", "_" et "-". +verbose-logging=Logs détaillés +[gui-other-settings-description] +enable-crash-log-uploading=Envoyer anonymement les logs du jeu quand celui-ci crash. +factorio-username=Nom du joueur à utiliser pour les parties LAN lorsque vous n'êtes pas connecté. Quand vous êtes connecté, c'est le même que le nom d'utilisateur Factorio et il ne peut pas être changé. +log-saving-statistics=Enregistrer les statistiques internes au jeu lors de l'enregistrement de la carte (ATTENTION : rend les sauvegardes plus longues à effectuer). +set-email=Définissez une adresse e-mail et un mot de passe pour utiliser ce compte sur d'autres plateformes ou consoles. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Ajouter un groupe +add-player-to-group=Ajoutez le joueur au groupe +clone-group=Copier le groupe +delete-selected-group=Supprimer le groupe sélectionné +disable-all=Tout désactiver +do-you-really-want-to-revoke-your-permissions-to-edit=Vous êtes sur le point de supprimer votre capacité à modifier les autorisations. Voulez-vous vraiment faire cela ? +edit-selected-group=Modifier le groupe sélectionné +enable-all=Tout activer +export=Exporter +group-ids-exhausted=Numbre maximul de groupes atteint. +group-permissions-title=Autorisations de groupe +import=Importer +import-failed=L'import a échoué : __1__ +import-permissions=Importer les autorisations +multiple-default-groups-found=Plusieurs groupes par défaut trouvés. +no-default-group-found=Aucun groupe par défaut trouvé. +permissions-string=Chaîne de permission +players-in-group=Joueurs dans le groupe +remove-player-from-group=Supprimer le joueur du groupe +show-players-in-other-groups=Voir les joueurs dans les autres groupes +title=Permissions +you-can-not-delete-the-default-group=Vous ne pouvez pas supprimer le groupe par défaut. +[gui-permissions-names] +ActivateCopy=Activer le copier +ActivateCut=Activer le couper +ActivatePaste=Activer le coller +AddPermissionGroup=Ajouter des permissions de groupe +AddTrainStation=Ajouter une gare +AdminAction=Action de l'administrateur +AltReverseSelectArea=Zone de sélection alternative inversée +AltSelectArea=Sélectionner une zone avec la touche Alt enfoncée +AltSelectBlueprintEntities=Sélectionner une entités du plan avec la touche Alt enfoncée +AlternativeCopy=Copie alternative +BeginMining=Commencer à miner +BeginMiningTerrain=Commencer à exploiter le terrain +Build=Construire +BuildRail=Construire un rail +BuildTerrain=Générer du terrain +CancelCraft=Annuler une fabrication +CancelDeconstruct=Annuler la déconstruction +CancelNewBlueprint=Annuler un nouveau plan +CancelResearch=Annuler une recherche +CancelUpgrade=Annuler la mise à niveau +ChangeActiveCharacterTab=Changer l'onglet actif du personnage +ChangeActiveItemGroupForCrafting=Changer le groupe d’objets actif pour la fabrication +ChangeActiveItemGroupForFilters=Changer le groupe d'articles actif pour les filtres +ChangeActiveQuickBar=Changer la barre d'accès rapide active +ChangeArithmeticCombinatorParameters=Changer les paramètres du calculateur +ChangeDeciderCombinatorParameters=Changer les paramètres du comparateur +ChangeEntityLabel=Modifier le libellé d'une entité +ChangeItemDescription=Modifier la description d'un objet +ChangeItemLabel=Modifier le libellé d'un objet +ChangeMultiplayerConfig=Changer la configuration du mode multijoueur +ChangePickingState=Changer le mode de récupération +ChangeProgrammableSpeakerAlertParameters=Changer les paramètres d'alerte du haut-parleur programmable +ChangeProgrammableSpeakerCircuitParameters=Changer les paramètres logiques du haut-parleur programmable +ChangeProgrammableSpeakerParameters=Changer les paramètres du haut-parleur programmable +ChangeRidingState=Changer le mode de conduite +ChangeShootingState=Changer le mode de tir +ChangeTrainStopStation=Changer la gare de l'arrêt de train +ChangeTrainWaitCondition=Changer la condition d'attente d'un train +ChangeTrainWaitConditionData=Changer les données de la condition d'attente d'un train +ClearCursor=Libérer le curseur +ConnectRollingStock=Connecter le matériel ferroviaire +Copy=Copier +CopyEntitySettings=Copier les paramètres d'une entité +CopyOpenedBlueprint=Copier le plan ouvert +CopyOpenedItem=Copier l'objet ouvert +Craft=Fabriquer +CursorSplit=Séparation via curseur +CursorTransfer=Transfert via curseur +CustomInput=Entrées personnalisées +CycleBlueprintBookBackwards=Revenir au précédent parmi les plans d'un livre +CycleBlueprintBookForwards=Progresser parmi les plans d'un livre +Deconstruct=Déconstruire +DeleteBlueprintLibrary=Supprimer la bibliothèque de plans +DeleteBlueprintRecord=Supprimer l’enregistrement d'un plan +DeleteCustomTag=Supprimer un tag personnalisé +DeletePermissionGroup=Supprimer des permissions de groupe +DestroyItem=Détruire un objet +DestroyOpenedItem=Détruire l'objet ouvert +DisconnectRollingStock=Déconnecter le matériel ferroviaire +DragTrainSchedule=Faire glisser les éléments d'un horaire de train +DragTrainWaitCondition=Faire glisser les conditions d'attente d'un train +DropBlueprintRecord=Jeter l'enregistrement d'un plan +DropItem=Jeter un objet +EditBlueprintToolPreview=Modifier la prévisualisation de l'outil de plans +EditCustomTag=Modifier un tag personnalisé +EditPermissionGroup=Modifier les autorisations de groupe +ExportBlueprint=Exporter un plan +FastEntitySplit=Transfert rapide de la moitié de la pile +FastEntityTransfer=Transfert rapide entre entités +FlushOpenedEntityFluid=Vider le fluide d'une entité ouverte +FlushOpenedEntitySpecificFluid=Vider un fluide spécifique d'une entité ouverte +GoToTrainStation=Aller à une gare +GrabBlueprintRecord=Récupérer l'enregistrement d'un plan +GuiCheckedStateChanged=L'interface a vérifié un changement +GuiClick=Cliquer sur une interface +GuiConfirmed=Confirmer dans une interface +GuiElemChanged=Élément de l'interface a été modifié +GuiHover=Survoler une interface graphique +GuiLeave=Quitter une interface graphique +GuiLocationChanged=L'emplacement de l'interface a été modifié +GuiSelectedTabChanged=L'onglet de l'interface sélectionné a été modifié +GuiSelectionStateChanged=L'état de sélection de l'interface a été modifié +GuiSwitchStateChanged=Changement d'état du commutateur de l'interface graphique +GuiTextChanged=Texte du Gui modifié +GuiValueChanged=Valeur d'interface modifiée +ImportBlueprint=Importer un plan +ImportBlueprintString=Importer une chaine d'échange de plans +ImportBlueprintsFiltered=Importer des plans filtrés +ImportPermissionsString=Importer une chaîne de configuration de permissions +InventorySplit=Diviser un inventaire +InventoryTransfer=Transférer un inventaire +LaunchRocket=Lancer la fusée +LuaShortcut=Raccourci en Lua +MapEditorAction=Action de l'éditeur de carte +MarketOffer=Faire une offre de marché +ModSettingsChanged=Paramètres de mod changés +OpenAchievementsGui=Ouvrir l'interface des succès +OpenBlueprintLibraryGui=Ouvrir l'interface de la bibliothèque de plans +OpenBlueprintRecord=Ouvrir l'enregistrement d'un plan +OpenBonusGui=Ouvrir l'interface des bonus +OpenCharacterGui=Ouvrir l'interface du personnage +OpenCurrentVehicleGui=Ouvrir l'interface du véhicule sélectionné +OpenEquipment=Ouvrir un équipement +OpenGui=Ouvrir l'interface +OpenItem=Ouvrir un objet +OpenLogisticGui=Ouvrir l'interface logistique +OpenModItem=Ouvrir l'élément des modifications +OpenParentOfOpenedItem=Ouvrir le parent de l'objet ouvert +OpenProductionGui=Ouvrir l'interface des productions +OpenTechnologyGui=Ouvrir l'interface des technologies +OpenTipsAndTricksGui=Ouvrir l'interface des trucs et astuces +OpenTrainGui=Ouvrir l'interface d'un train +OpenTrainStationGui=Ouvrir l'interface d'un arrêt de train +OpenTrainsGui=Ouvrir l'interface des trains +PasteEntitySettings=Coller les paramètres d'une entité +PlaceEquipment=Placer un équipement +QuickBarPickSlot=Emplacement de barre rapide choisi +QuickBarSetSelectedPage=Définir la page sélectionnée dans la barre rapide +QuickBarSetSlot=Emplacement de barre rapide mis en place +ReassignBlueprint=Réaffecter un plan +RemoveCables=Enlever des câbles +RemoveTrainStation=Enlever une gare +ResetAssemblingMachine=Réinitialiser la machine d'assemblage +ResetItem=Réinitialiser un objet +ReverseSelectArea=Inverser la zone de sélection +RotateEntity=Faire pivoter une entité +SelectArea=Sélectionner une zone +SelectBlueprintEntities=Sélectionner les entités d'un plan +SelectEntitySlot=Sélectionner un emplacement pour une entité +SelectItem=Sélectionner un objet +SelectMapperSlot=Sélectionner un emplacement dans un plan de mise à niveau +SelectNextValidGun=Sélectionner la prochaine arme valide +SelectTileSlot=Sélectionner un emplacement pour une tuile +SendSpidertron=Envoyer un spidertron +SetAutoLaunchRocket=Définir le lancement automatique des fusées +SetAutosortInventory=Définir le tri automatique de l'inventaire +SetBehaviorMode=Définir le mode de comportement +SetCarWeaponsControl=Définir le contrôle des armes d'une voiture +SetCircuitCondition=Définir une condition logique +SetCircuitModeOfOperation=Définir le mode de fonctionnement du circuit logique +SetControllerLogisticTrashFilterItem=Définir l'objet de filtre de la corbeille logistique du contrôleur +SetDeconstructionItemTileSelectionMode=Définir le mode de sélection des tuiles pour la déconstruction +SetDeconstructionItemTreesAndRocksOnly=Définir uniquement les objets arbres et rochers pour la déconstruction +SetEntityColor=Définir la couleur d'une entité +SetEntityEnergyProperty=Définir les propriétés énergétiques d'une entité +SetEntityLogisticTrashFilterItem=Définir l'objet de filtre de la corbeille logistique d'une entité +SetFilter=Définir un filtre +SetFlatControllerGui=Activer/Désactiver l'interface graphique des onglets dans la fiche personnage +SetHeatInterfaceMode=Définir le mode d'une interface thermique +SetHeatInterfaceTemperature=Régler la température d'une interface thermique +SetInfinityContainerFilterItem=Définir un élément de filtre pour le coffre infini +SetInfinityContainerRemoveUnfilteredItems=Configurer le coffre infini pour supprimer les éléments non filtrés +SetInfinityPipeFilter=Définir le filtre du tuyau infini +SetInserterMaxStackSize=Définir la taille maximale de la pile du bras robotisé +SetInventoryBar=Définir la barre d'inventaire +SetLinkedContainerLinkID=Définir l'identifiant de lien d'un conteneur lié +SetLogisticFilterItem=Définir l'objet pour un filtre logistique +SetLogisticFilterSignal=Définir le signal pour un filtre logistique +SetPlayerColor=Définir la couleur d'un joueur +SetRecipeNotifications=Définir les notifications de recettes +SetRequestFromBuffers=Définir les demandes des coffres tampons +SetResearchFinishedStopsGame=Régler pour arrêter le jeu à la fin d'une recherche +SetSignal=Définir un signal +SetSplitterPriority=Définir la priorité d'un séparateur +SetTrainStopped=Arrêter un train +SetTrainsLimit=Définir la limite de trains +SetVehicleAutomaticTargetingParameters=Définir les paramètres de ciblage automatique du véhicule +SetupAssemblingMachine=Configurer une machine d'assemblage +SetupBlueprint=Créer un plan +SetupSingleBlueprintRecord=Configurer l'enregistrement unique d'un plan +SmartPipette=Pipette intelligente +SpawnItem=Générer un objet +StackSplit=Diviser une pile +StackTransfer=Transférer une pile +StartRepair=Commencer une réparation +StartResearch=Démarrer une recherche +StartWalking=Commencer à marcher +StopBuildingByMoving=Arrêter la construction pendant un déplacement +SwitchConnectToLogisticNetwork=Changer la connexion vers le réseau logistique +SwitchConstantCombinatorState=Changer l'état d'un émetteur de constantes +SwitchInserterFilterModeState=Changer l'état du filtre du bras robotisé +SwitchPowerSwitchState=Changer l'état d'un commutateur d'alimentation +SwitchToRenameStopGui=Basculer vers l'interface de renommage d'arrêt +TakeEquipment=Récupérer un équipement +ToggleDeconstructionItemEntityFilterMode=Activer/Désactiver le mode de filtrage des entités pour la déconstruction +ToggleDeconstructionItemTileFilterMode=Activer/Désactiver le mode de filtrage des sols pour la déconstruction +ToggleDriving=Activer/désactiver la conduite +ToggleEnableVehicleLogisticsWhileMoving=Permettre l'activation de la logistique d'un véhicule en déplacement +ToggleEntityLogisticRequests=Activer/Désactiver les demandes logistiques d'une entité +ToggleEquipmentMovementBonus=Activer/Désactiver le bonus de déplacement grâce à un équipement +ToggleMapEditor=Activer/Désactiver l'éditeur de carte +TogglePersonalLogisticRequests=Activer/Désactiver les demandes logistiques personnelles +TogglePersonalRoboport=Activer/Désactiver le roboport personnel +ToggleShowEntityInfo=Afficher/Masquer les informations d'une entité +TranslateString=Traduire une chaîne de caractères +Undo=Annuler +Upgrade=Mettre à niveau +UpgradeOpenedBlueprintByItem=Améliorer un plan ouvert par objet +UpgradeOpenedBlueprintByRecord=Améliorer un plan ouvert par enregistrement +UseArtilleryRemote=Utiliser la télécommande de l'artillerie +UseItem=Utiliser un objet +WireDragging=Tirer un fil +WriteToConsole=Écrire dans la console +[gui-pipe] +fluid-system-contents=Contenu du système de fluides : +flush-this=Videz __1__ de ceci. +flush-whole-system=Videz __1__ de tout le système de fluides. +this-contents=__1__ contient : +[gui-player-management] +add-player=Ajouter un joueur +admin=Admin +ban=Bannir +banned=Banni +cant-ban-yourself=Vous ne pouvez pas vous bannir vous-même. +cant-delete-yourself=Vous ne pouvez pas vous supprimer vous-même. +cant-kick-not-online=Seuls les joueurs connectés peuvent être expulsés. +cant-kick-yourself=Vous ne pouvez pas vous expulser vous-même. +cant-use-not-in-multiplayer-game=Cette interface ne peut être utilisé que sur une partie multijoueur. +cant-whitelist-disabled=La liste blanche doit être activé sur le serveur avant que les joueurs puissent y être ajouté. +delete-player=Supprimer +delete-player-tooltip=Retire et supprime le joueur du serveur. +demote=Rétrograder +kick=Expulser +last-online=Dernière connexion +manage=Gérer +manage-permissions=Gérer les autorisations +manage-player=Gérer __1__ +mute=Muet +muted=Muet +name=Nom +never=jamais +now=maintenant +online-players=__1__ sur __2__ joueurs sont en ligne +operations=Tâches +permission-group=Groupes d'accès +promote=Promouvoir +purge=Nettoyer +show-online-only=Afficher les joueurs en ligne uniquement +time-ago=Il y a __1__ +title=Gestion des joueurs +unban=Débannir +unmute=Non muet +unwhitelist=Enlever de la liste blanche +whitelist=Liste blanche +whitelisted=Inscrit en liste blanche +[gui-power-switch] +off=Eteint +on=Actif +state=État +[gui-production] +consumption=Consommation +electricity=Électricité +fluids=Fluides +items=Objets +kills=Tués +pollution=Pollution +production=Production +title=Production +[gui-programmable-speaker] +alert-settings=Paramètres des alertes +allow-polyphony=Permettre la polyphonie +allow-polyphony-description=Permet de jouer jusqu'à __1__ sons à la fois. Le désactiver permet de ne jouer qu'un son à la fois (utile pour faire des alertes). +circuit-connection-settings=Paramètres de connexion au réseau logique +global-playback=Son sur toute la carte +global-playback-description=Les sons créés par le haut-parleur peuvent être entendus partout sur la carte. +show-alert=Afficher l'alerte +show-alert-description=Afficher une alerte avec un message dans l’interface lorsqu’un son est joué. +show-icon-on-map=Afficher une icône sur la carte +signal-value-is-pitch=Valeur du signal définit la note +signal-value-is-pitch-description=La valeur du signal du réseau logique en entrée détermine la note de musique à jouer. +volume=Volume +[gui-quick-panel] +items=Objets +page=Page __1__/__2__ +panels=Panneaux +shortcuts-next-page=__1__ : page suivante +shortcuts-next-tab=__1__ : onglet suivant +shortcuts-previous-page=__1__ : page précédente +shortcuts-previous-tab=__1__ : onglet précédent +shortcuts-select=__1__ : sélectionner +title=Panneau d'accès rapide +tools=Outils +[gui-requester] +set-requests=Demander depuis le réseau logique +[gui-resource-entity] +initial-amount=Quantité initiale +minimum-yield=Rendement minimum +resource-amount=Quantité de ressource +[gui-roboport] +repair-packs=Kits de réparation +robots=Robots +[gui-rocket-silo] +auto-launch=Lancement automatique avec cargaison. +rocket-inventory-label=Inventaire de la fusée +rocket-progress=Avancement de la fusée +rocket-result-inventory-label=Inventaire résultant de la fusée +[gui-save-game] +cant-save-over-autosaves=Veuillez choisir un nom de sauvegarde différent.\nLes fichiers "Autosave" sont réservés aux sauvegardes automatiques et seront écrasés lors de futures sauvegardes automatiques. +confirm-overwrite=Voulez-vous vraiment remplacer __1__ ? +confirm-overwrite-time-warning=Avertissement : La sauvegarde sélectionnée a __1__ __plural_for_parameter_1_{1=heure|rest=heures}__ de temps de jeu ! +save=Sauvegarder +save-as=Sauvegarder sous +title=Sauvegarder la partie +[gui-save-scenario] +save-as=Sauvegarder sous +title=Enregistrer le scénario +[gui-select-upgrade-planner] +default-upgrade=Mise à jour par défaut +instructions=__CONTROL_LEFT_CLICK__ pour passer à un niveau supérieur, __CONTROL_RIGHT_CLICK__ pour passer à un niveau inférieur. +title=Sélectionnez le planificateur de mise à niveau à appliquer +[gui-server-config] +cancel=Annuler +save=Sauvegarder +title=Configuration du serveur +[gui-set-email] +checking=Vérification en cours... +email=E-mail +email-already-set=Ce compte a déjà un e-mail assigné. L'adresse e-mail assignée est __1__ +email-cant-be-empty=L'adresse e-mail ne peut pas être vide. +email-invalid=L'adresse e-mail n'est pas valable. +set=Définir +set-email-description=Ce compte n'a pas d'adresse e-mail. Ajoutez un e-mail et un mot de passe pour utiliser ce compte sur d'autres plateformes ou consoles. +set-email-success=Un e-mail a été envoyé à __1__. Veuillez suivre les instructions pour confirmer l'e-mail et définir un mot de passe. +set-email-title=Définir une adresse e-mail +setting-email=Changer d'e-mail +[gui-side-menu] +achievements=Succès +blueprint-library=Bibliothèque de plan (__CONTROL__toggle-blueprint-library__) +bonuses=Bonus +logistic-networks=Réseaux logistiques +map=Carte (__CONTROL__toggle-map__) +production-statistics=Statistiques de production (__CONTROL__production-statistics__) +technology=Écran des technologies +tips-and-tricks= Conseils et astuces +trains=Trains (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Alertes +default-device=Périphérique par défaut +environment-sounds-volume=Bruits de l'environnement +game-effects-volume=Effets de jeu +gui-effects-volume=Effets d'interfaces +master-volume=Volume principal +music-volume=Musique +preferred-output=Sortie préférée +simulation-volume=Simulations +title=Réglages sonores +walking-sound-volume=Son de marche +wind-volume=Vent +[gui-speed-panel] +normal=Normal +pause=Pause +paused=En pause +show-gui=Afficher l'interface graphique +show-message-dialogs=Afficher les messages +speed=Vitesse : __1__ +speed-down=Ralentir +speed-up=Accélérer +title=Options de rediffusion +[gui-splitter] +input-priority=Priorité en entrée +left=Gauche +output-priority=Priorité en sortie +right=Droite +[gui-sync-mods-with-save] +cancel=Retour +confirm=Confirmer +correct=Corrects : +disabled=Désactivés : +download=Télécharger +enable=Activer +enable-correct-version=Activer la bonne version +join-server-after-sync=Rejoindre le serveur après la synchronisation +keep-enabled=Garder activé +load-save-after-sync=Charger la sauvegarde après la synchronisation +mods-not-available-on-mod-portal=Le(s) mod(s) suivant n'est/ne sont pas disponible sur le portail des mods : __1__ +no-compatible-version=Pas de version compatible : +no-release=Non publiés : +not-in-save=Non sauvegardé : +not-on-mod-portal=Pas sur le portail des mods : +ready-to-download=Prêts à télécharger : +sync-mods-with-server=Synchroniser les mods avec le serveur +sync-startup-settings=Paramètres de synchronisation au lancement +title=Synchroniser les mods avec la sauvegarde +wrong-version-enabled=Mauvaise version activé : +[gui-tag-edit] +cancel=Annuler +confirm=Confirmer +delete=Supprimer +icon=Icone +name=Nom +snapping=Accrochage +title-create=Nouveau marqueur +title-edit=Propriété du marqueur +[gui-technologies-list] +title=Liste des technologies +[gui-technology] +graph-title=Arbre des technologies +technologies-omitted=__1__ __plural_for_parameter_1_{1=technologie a été omise|rest=technologies ont été omises}__ de cette vue. +[gui-technology-preview] +already-queued=Technologie déjà en attente +already-researched=Technologie déjà recherchée +already-researching=La technologie est déjà en cours de recherche +continue-research=Reprendre +disabled=Cette technologie n'est pas disponible +editor-research-tooltip=(Éditeur de carte) __CONTROL_LEFT_CLICK__ pour obtenir une recherche. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ pour obtenir une recherche instantanément, avec toutes les conditions préalables. +effects=Effets +not-researched-tooltip=(Éditeur de cartes) La technologie n’a pas été recherchée +prerequisites=Requiert +queue-full=File de recherche complète +saved-progress=Recherche: __1__% +start-research=Démarrer la recherche +status-available=Disponible +status-disabled=Non découvert +status-not-available=Non disponible +status-queued=En attente +status-researched=Recherché +status-researching=Recherche en cours +title-status=(__1__) +un-research=Oublier +un-research-tooltip=(Éditeur de cartes) Oublier cette technologie +unit-ingredients=Coût +unit-time=Temps de recherche d'une unité en laboratoire +unsatisfied-prerequisites=Certaines technologies requises ne sont pas recherchés +unsatisfied-prerequisites-queue=Certaines technologies préalables ne font pas l'objet de recherches et ne sont pas mises en file d'attente pour la recherche +will-complete=Tous les niveaux de cette technologie sont déjà recherchés ou en file d’attente +[gui-technology-progress] +cancel=Annuler +no-research=Pas de recherche en cours +title=Rechercher +[gui-technology-queue] +title=File de recherche +[gui-text-tags] +blueprint=Plan de construction +blueprint-name-label=Nom : +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ pour saisir un plan +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ pour saisir un livre de plans +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ pour ouvrir un train +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ pour ouvrir un arrêt de train +contains-blueprints=Contient __1__ __plural_for_parameter_1_{1=plan|rest=plans}__ +following-text-achievement=[Succès : __1__] +following-text-armor=[Armure : __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Entité : __1__] +following-text-fluid=[Fluide : __1__] +following-text-gps=[Position : __1__] +following-text-item=[Élément : __1__] +following-text-item-group=[Groupe d'objets : __1__] +following-text-recipe=[Recette : __1__] +following-text-technology=[Technologie : __1__] +following-text-tile=[Sols : __1__] +following-text-train-no-name=[Train] +following-text-train-stop-no-name=[Arrêt de train] +following-text-train-stop-with-name=[Arrêt de train : __1__] +following-text-train-with-name=[Train : __1__] +following-text-unknown-item=[Element inconnu] +following-text-virtual-signal=[Signal virtuel : __1__] +gps-invalid=Position invalide spécifié +gps-position-label=Position : +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ pour voir +invalid-train=Train invalide +invalid-train-stop=Arrêt de train invalide +train-hover=Train : __1__ +train-stop-hover=Arrêt de train : __1__ +[gui-the-rest-settings] +about=Tout ce qui n'est pas affiché dans les paramètres classiques. +restart-tooltip=La plupart des paramètres nécessitent de redémarrer le jeu pour qu'ils prennent effet. +title=Le reste +warning-label=AVERTISSEMENT +warning-tooltip=Ne touchez à rien si vous ne savez pas ce que vous faites : la plupart des paramètres ne sont pas vérifiés. +[gui-tips-and-tricks] +mark-as-read=Marquer comme lu +no-tutorial-in-multiplayer=Les tutoriels ne sont pas accessibles en mode multijoueur. +nothing-found=Aucun conseil et astuce trouvé +play-tutorial=Jouer le tutoriel +replay-tutorial=Recommencer le tutoriel +tip-notice-title=Conseil suggéré. +title=Trucs et Astuces +[gui-train] +add-circuit-condition=Condition logique +add-empty-condition=Wagon vide +add-fluid-count-condition=Quantité de liquide +add-full-condition=Wagon plein +add-inactivity-condition=Inactivité +add-item-count-condition=Nombre d'objets +add-robots-inactive-condition=Robots inactifs +add-station=+ Ajouter une station +add-time-condition=Temps écoulé +add-wait-condition=+ Ajouter une condition d'attente +adding-temporary=Ajout temporaire +automatic-mode=Automatique +cargo=Carburant +cargo-condition=Cargaison +center-on-locomotive=Activer/Désactiver le centrage sur la locomotive +circuit=Circuit +color=Couleur +fluid=Fluide +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ pour ajouter un arrêt temporaire.\n__CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ pour ajouter l'arrêt sélectionné à l'itinéraire programmé. +invalid=Invalide +locomotive-doesnt-need-energy=La locomotive n'a pas besoin d'énergie. +locomotive-is-out-of-reach=La locomotive est hors de portée. +manual-mode=Manuel +no-path-to-destination=Aucune route vers la destination +of-inactivity=d’inactivité +open-in-map=Ouvrir cet emplacement sur la carte +passed=écoulé +schedule=Itinéraire +station-not-present=Il n'existe pas d'arrêt de train avec ce nom. +station-partially-accessible=Seulement __1__ sur __2__ arrêts __plural_for_parameter_1_{1=est accessible|rest=sont accessibles}__. +stations-disabled=__plural_for_parameter_1_{1=L'arrêt est désactivé|2=Les deux arrêts sont désactivés|rest=Tous les __1__ arrêts sont désactivés}__. +stations-not-accessible=__plural_for_parameter_1_{0=Aucun arrêt n'est accessible|1=L'arrêt est inaccessible|2=Les deux arrêts sont inaccessibles|rest=Tous les __1__ arrêts sont inaccessibles}__ de la position actuelle. +temporary=Temporaire : __1__ +toggle-station-names=Afficher/Masquer le nom des arrêts de train +too-far-from-rail=Aucun rail à proximité +[gui-train-rename] +perform-change=Appliquer les modifications +title=Changer le nom - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Destination __1__ pleine +heading-to=Se dirige vers __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Conduite manuelle +manually-stopped=[img=utility/warning_icon] Arrêté manuellement +no-path-to=[img=utility/warning_icon] Aucun chemin vers __1__ +no-schedule=Aucun itinéraire +no-valid-stops=[img=utilitaire/warning_icon] Aucun arrêt valide +standing-at=Arrêté à __1__ +waiting-at=En attente à __1__ +[gui-train-stop] +enable-trains-limit=Activer la limite de trains +no-trains=Il n'y a pas de train avec cet arrêt. +rename-stop=Renommer l'arrêt +train-stops-with-this-name=Le nombre d'arrêts portant ce nom. +trains-with-this-stop=Trains avec cet arrêt : __1__ +[gui-train-wait-condition-description] +and=ET +circuit-condition=Logique : __1__ __2__ __3__ +empty-condition=Wagon vide +fluid-count-condition=Fluide : __1__ __2__ __3__ +full-condition=Wagon plein +inactivity-condition=__1__ __plural_for_parameter_1_{1=seconde|rest=secondes}__ d'inactivité +item-count-condition=Fret : __1__ __2__ __3__ +or=OU +passenger-not-present=Passager absent +passenger-present=Passager présent +robots-inactive-condition=Aucun robot n'est déployé +time-condition=__1__ __plural_for_parameter_1_{1=seconde écoulée|rest=secondes écoulées}__ +[gui-trains] +circuit-disabled-tooltip=Arrêt de train désactivé par le réseau logique. +circuit-limit-tooltip=Limite de train définie par le réseau logique. +empty-schedule=[Vide] +limit-note=(Note : Certains arrêts n'ont pas de limite de train) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Mode manuel +no-stations=Aucune gare trouvée. +no-trains=Aucun train trouvé +open-train=Ouvrir le menu du train +open-train-stop=Ouvrir l'arrêt de train sur la carte +stations-tab=Gares +stations-trains=Trains : +title=Vue d'ensemble des trains +trains-tab=Trains +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Annuler la construction de __1__ entités +undo-built-entity-multiple-homogeneous=Annuler la construction de __1__ (x __2__) +undo-built-entity-single=Annuler la construction de __1__ +undo-built-tile-multiple-heterogeneous=Annuler le placement de __1__ sols +undo-built-tile-multiple-homogeneous=Annuler le placement de __1__ (x __2__) +undo-built-tile-single=Annuler le placement de __1__ +undo-removed-entity-multiple-heterogeneous=Annuler la déconstruction de __1__ entités +undo-removed-entity-multiple-homogeneous=Annuler la déconstruction de __1__ (x __2__) +undo-removed-entity-single=Annuler la déconstruction de __1__ +undo-removed-tile-multiple-heterogeneous=Annuler la suppression de __1__ sols +undo-removed-tile-multiple-homogeneous=Annuler la suppression de __1__ (x __2__) +undo-removed-tile-single=Annuler la suppression de __1__ +undo-upgraded-entity-multiple-heterogeneous=Annuler la mise à niveau de __1__ entités +undo-upgraded-entity-multiple-homogeneous=Annuler la mise à niveau de __1__ (× __2__) +undo-upgraded-entity-single=Annuler la mise à niveau de __1__ +[gui-update] +applying=Installation +authorization-instructions=Entrez votre nom d'utilisateur et votre mot de passe pour télécharger les mises à jour. +automatic-steam-update-message=Cette version de Factorio provient d'une branche bêta qui ne sera pas mise à jour automatiquement. Pour vous assurer de recevoir les dernières mises à jour, sélectionnez la "dernière version beta expérimentale" dans les propriétés de Factorio sur Steam, ou optez pour la version bêta pour obtenir la dernière version stable. +automatic-steam-update-title=Avis de mise à jour automatique via Steam +automatic-updates=Mises à jour automatiques +cancel=Me le redemander plus tard +check-updates-now=Rechercher les mises à jour +checking=Vérification +checking-updates-failed=Vérifications de mises à jours échouées : __1__ +could-not-init-steam=Impossible d'initialiser l'API Steam. Les fonctionnalités liées à Steam sont désactivées. Redémarrer Steam résout généralement ce problème. +could-not-init-steam-title=Erreur Steam +disable-updater=Désactiver les mises à jour +downloading=Téléchargement +from=Installé +invalid-login=Nom d'utilisateur ou mot de passe incorrect ! +mod=Mod +n-a=Non installée +no-new-updates=Aucune mise à jour disponible +ok=Connexion +password=Mot de passe +restarting-factorio=Factorio en cours de redémarrage +service-unavailable=Service indisponible +to=Nouvelle version +too-old=Il existe une version plus récente de Factorio, mais elle ne peut plus être obtenue par des mises à jour automatiques. Veuillez télécharger manuellement la dernière version à partir de __1__. +update-failed=Échec de la mise à jour : __1__ +update-now=Mettre à jour maintenant +update-successful=Mis à jour en version __1__ +updates-available-instructions1=Les mises à jour suivantes sont disponibles : +updates-available-instructions2=La mise à jour peut prendre plusieurs minutes. Merci de votre patience. +username=Nom d'utilisateur +[gui-update-mods] +all-mods-up-to-date=Tous les mods sont à jour +cancel=Annuler +cant-update-mods-error=Impossible d'installer toutes les dépendances requises pour les mods sélectionnés : __1__. Voulez-vous mettre à jour les mods sans dépendances ? +check-for-updates-failed=Impossible de rechercher les mises à jour +checking-for-updates=Recherche des mises à jour +local-version-column-header=Version locale +name-column-header=Nom +new-version-column-header=Nouvelle version +not-logged-in=Impossible de vérifier les mises à jour : vous n'êtes pas connecté +retrying-failed-request=Tentative pour la requête échouée, réessayer : +update-selected=Mettre à jour la sélection +[gui-upgrade] +entities=Entités +from=De +icon-tooltip=Lorsqu'il est vide, l'outil de mise à niveau affiche les filtres de mise à niveau sélectionnés. +modules=Modules +to=À +[gui-user-login] +checking-nso-membership=Vérification de l'abonnement +create-account=Créer un compte +description-browse-mods=Vous devez vous connecter pour utiliser le portail de mods. +description-download-mods=Vous devez vous connecter pour télécharger des mods. +description-downloading-mods-mismatch=Il y a eu un problème lors de la vérification du compte sur le portail des mods. Reconnectez-vous s'il vous paît. +description-login-to-existing-account=Veuillez vous connecter à votre compte Factorio. +description-mp-browse-public-games=Pour naviguer dans les parties publiques multijoueurs, vous devez vous connecter. +description-mp-browse-public-games-mismatch=Il y avait une incohérence sur le serveur d'annuaire multijoueur. Veuillez vous reconnecter. +description-mp-connect-to-matching-server=La connexion au serveur annuaire nécessite que vous vous connectiez. +description-mp-create-public-game=Proposer une partie sur le serveur annuaire multijoueur nécessite que vous soyez connecté. +description-mp-game-requires-authentication=Le jeu auquel vous vous connectez nécessite que vous vous connectiez. +description-mp-game-requires-authentication-mismatch=Le jeu auquel vous vous connectez n’a pas pu vous authentifier. Veuillez vous connecter à nouveau ou réessayez plus tard. +description-mp-username-only=Veuillez choisir votre nom de joueur LAN. +email-authentication-code=Code d'authentification +email-authentication-code-hint=Veuillez saisir le code d'authentification que nous vous avons envoyé par email. +email-authentication-enter-code=Authentification par e-mail requise. Veuillez entrer le code que nous avons envoyé à votre boîte de réception. +email-can-not-be-empty=Le courriel ne peut pas être vide. +error=Erreur +forgot-password=Mot de passe oublié +logging-in=Connexion en cours +logging-in-with-steam=Connexion en cours avec Steam +login=Se connecter +must-accept-the-terms-of-service=Vous devez accepter les Conditions d'utilisation. +nintendo-login-success=Vous êtes maintenant connecté en tant que __1__. +not-logged-into-steam-use-factorio-account=Vous n'êtes pas connecté à Steam. Veuillez vous connecter à Steam pour utiliser les fonctionnalités en ligne ou utiliser un compte Factorio.com. +not-logged-into-steam-warning=Vous n'êtes pas connecté à Steam. Vous n'utiliserez que les identifiants Factorio.com. +password-can-not-be-empty=Le mot de passe ne peut pas être vide. +preparing-online-communication=Préparation de la communication en ligne +steam-authentication-failed=L'authentification Steam a échoué. Veuillez vous assurer que vous êtes connecté à Steam en mode "En ligne". +steam-login-success=Vous êtes maintenant authentifié en tant que __1__ avec Steam. +username-can-not-be-empty=Le nom d'utilisateur ne peut pas être vide. +[http-error] +auth-error=Échec du téléchargement (Code d'état _1_): Erreur d'authentification. +auth-error-with-message=Le téléchargement a échoué (erreur __1__) : erreur d'authentification : __2__ +json-parse-error=Le téléchargement a échoué (erreur __1__) : impossible de parser la réponse JSON : __2__ +unknown-error=Échec du téléchargement (code d'état _1_). +unknown-error-with-message=Le téléchargement a échoué (erreur __1__) : __2__ +[ini-parse-error] +missing-value=Valeur manquante à __1__:__2__ +unterminated-section-header=En-tête de section non terminé à __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=La campagne '__1__' a été retirée du jeu. Vous pouvez charger cette sauvegarde dans la version __2__ du jeu. +higher-than-maximum=Impossible de charger cette carte, enregistrée en version __1__, car sa version est supérieure à la version du jeu (__2__). +lower-than-minimum=Impossible de charger cette carte, enregistrée en version __1__, car sa version est inférieure à la version minimale acceptée par le jeu (__2__). +[inventory-full-message] +ammo=Les emplacements des munitions sont pleins. +armor=L’emplacement de l'armure est occupé. +guns=Les emplacements d'armes sont pleins. +main=L'inventaire est plein. +trash-slots=Les emplacements de déchargement sont pleins. +[inventory-restriction] +cant-be-burned=__1__ ne peut être utilisé comme combustible. +cant-be-placed-in-output-slot=__1__ ne peut pas être inséré ici. +cant-be-smelted=__1__ ne peut pas être fondu. +cant-be-used-as-ammo=__1__ ne peut être utilisé comme munition. +cant-be-used-as-ammo-for=__1__ ne peut être utilisé comme munition pour __2__. +cant-be-used-as-armor=__1__ n'est pas une armure. +cant-be-used-as-gun=__1__ ne peut être utilisé comme arme. +cant-insert-into-assembling-machine-without-recipe=Vous ne pouvez rien introduire dans une machine d'assemblage tant qu'aucune recette n'est définie. +cant-insert-into-filtered-slot=Seul __1__ peut être mis dans cet emplacement, si vous voulez mettre autre chose, le filtre doit être effacé. +cant-insert-into-hand-reserved-slot=Cet emplacement est réservé au curseur. +cant-insert-into-module-slot=Seuls les modules peuvent être mis dans cet emplacement. +cant-insert-into-restricted-slot=Seul __1__ peut être mis ici, mais pas __2__. +cant-insert-into-self=Vous ne pouvez pas mettre un objet dans lui-même. +cant-insert-limit-breached=Impossible de mettre davantage d'objets dans cet emplacement. +cant-insert-module=__1__ ne peut pas être utilisé dans __2__ +cant-shoot=__1__ ne peut pas tirer sur __2__. +player-inventory-full=Impossible d'insérer __1__. __2__ +wrong-fuel=__1__ ne peut pas être alimenté avec __2__. +[item-description] +item-unknown[1]=Cet objet n'est pas disponible dû à la suppression d'un mod, il sera restauré lorsque celui-ci sera réactivé. +[item-name] +item-unknown=Objet inconnu. +[json-parse-error] +invalid-comma-before-brace=Virgule invalide avant '}' à __1__:__2__ +invalid-comma-before-square-bracket=Virgule invalide avant ']' à __1__:__2__ +invalid-string-escape=Échappement de caractère non valide à __1__:__2__ +invalid-utf16-low-surrogate=Un substitut UTF-16 de poids faible invalide dans la chaîne de caractères JSON s'échappe a __1__:__2__ +unexpected-character=Caractère inattendu (__1__) à __2__ : __3__ +unexpected-end-of-file=Fin de fichier inattendue à __1__:__2__ +unexpected-utf16-low-surrogate=Un substitut UTF-16 de poids faible inattendu dans la chaîne de caractères JSON s'échappe a __1__:__2__ +unterminated-string=Chaîne de caractères non terminée à __1__:__2__ +[lua-profiler] +duration=Durée : __1__ms +elapsed=Temps écoulé : __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=L'adresse IP et le port sont déjà utilisés pour un autre joueur. +address-in-use=Le port local __1__ est déjà utilisé. \nCela pourrait être causé par une autre instance de Factorio, ou par un autre programme utilisant ce port. +aligning-desynced-map-to-server=Alignement de la carte désynchronisée avec le serveur. +cannot-load-downloaded-map=Impossible de charger la carte téléchargée : __1__ +catching-up=Rattrapage en cours. +client-is-catching-up=__1__ rattrape son retard +client-is-downloading-map=__1__ télécharge la carte +client-is-dropping=__1__ va bientôt être déconnecté du jeu +client-is-loading-map=__1__ charge la carte +connected-downloading-map=Téléchargement de la carte (__1__) en cours +connecting-to-the-game=Connexion à la partie en cours… +core-crc-mismatch=Échec de la vérification du CRC du jeu ! Les données du jeu de base (hors mod) ne correspondent pas au contenu prévu. +creating-desync-report=Création du rapport de désynchronisation. Merci de patienter. +desynced=Désynchronisé. +desynced-downloading-map=Nouveau téléchargement de la carte (__1__) +disabled-autoplace-specifications-changed-runtime=Le jeu multijoueur est actuellement désactivé car les spécifications de placement automatique ont été modifiés en cours de fonctionnement. +downloading-auxiliary-failed=Le téléchargement de données multijoueurs a échoué. Veuillez réessayer. +downloading-map-failed=Échec du téléchargement de la carte depuis les autres joueurs. Merci de réessayer. +extra-mod=__1__ n'est pas sur le serveur. +failed-to-connect=Impossible de se connecter. Consultez le fichier journal pour plus de détails. +game-paused=__1__ a mis le jeu en pause. +invalid-address=__1__ n'est pas une adresse valide (__2__). +joined-paused-game=Vous avez rejoint une partie en pause. Vous ne serez en mesure de voir la carte qu'une fois que le jeu reprendra. +loading-map=Chargement de la carte multijoueur +loading-scenario=Chargement du scénario __1__ +matching-server-connection-failed=La connexion au serveur annuaire multijoueur a échoué. +matching-server-connection-resumed=La connexion au serveur annuaire multijoueur a été rétablie. +matching-server-create-failure=Erreur lors de la création du serveur de jeu : __1__ +matching-server-heartbeat-failure=Erreur lors de la synchronisation : __1__ +missing-mod=__1__ n'est installé que sur le serveur. +mod-crc-mismatch=__1__ : Le contenu du mod est différent même si les versions sont identiques. La cause la plus fréquente de ce phénomène est l'utilisation incorrecte des paramètres de mod (fichiers requis en fonction des paramètres du mod). Cela peut aussi provenir de la modification des fichiers de mod sur le client ou le serveur, mais pas sur l'autre. +mod-mismatch-detected=Vous n'avez pas les même mods que les autres joueurs ! +mod-version-mismatch=__1__ : vous avez la version __2__, le serveur a la version __3__. +nintendo-lan-mode-authorization-failed=Échec de l'autorisation au mode LAN +nintendo-network-authorization-failed=Échec de l'autorisation d'accès au réseau +nintendo-online-play-requires-nso=Le jeu multijoueur nécessite une souscription à Nintendo Switch Online +no-address=__1__ n'a pas été trouvée. +no-network=Vous avez été déconnecté du réseau. La partie multijoueur ne peut pas continuer. +not-received-connection-accept-reply=Impossible d'établir la communication avec le serveur. +own-address-failed=Impossible de déterminer votre adresse IP publique. Il se peut que les autres joueurs ne puissent pas se connecter. +player-banned=Votre nom d’utilisateur est banni dans cette partie. Raison : __1__. +player-banned-by-authserver=Vous êtes banni de cette session sous la recommandation du serveur d'authentification. Pour contester, contactez support@factorio.com. +player-cant-keep-up=L'ordinateur ou la connexion de __1__ n’était pas assez rapide pour suivre le serveur. Il a été déconnecté. +player-desynced=__1__ est désynchronisé. +player-desynced-disconnect=__1__ a été déconnecté pour cause de désynchronisation. +player-died=__1__ a été tué à __2__ +player-died-by=__1__ a été tué par __2__ à __3__ +player-dropped=__1__ a été exclu du jeu. +player-joined-game=__1__ a rejoint la partie. +player-left-game=__1__ a quitté la partie. +player-limit-reached=La limite de joueurs a été atteinte dans ce jeu. +player-paused-game=__1__ a mis le jeu en pause. +player-reconnect=__1__ a été déconnecté, puisqu'il est en cours de reconnexion depuis une source différente. +player-respawn=__1__ ressuscite. +player-resumed-game=__1__ a relancé la partie. +player-switching-servers=__1__ est en train de changer de serveur. +player-was-afk=__1__ a été déconnecté pour inactivité. +prototype-crc-mismatch=La vérification CRC du prototype a échoué ! Un prototype généré par un mod de manière non déterministe. +saving-local-variant-of-map=Sauvegarde de la carte locale. +saving-map=Sauvegarde de la carte +saving-map-for=Sauvegarde de la carte pour __1__ +script-command-mismatch=Impossible de rejoindre la partie. Les gestionnaires de commandes des mods suivants ne sont pas identiques entre vous et le serveur. Cela indique que les mods suivants ne sont pas compatibles avec le mode multijoueur (sauvegarde/chargement). (Regardez le journal pour plus de détails) : +script-event-mismatch=Impossible de rejoindre la partie. Les gestionnaires d'événements des mods suivants ne sont pas identiques entre vous et le serveur. Cela indique que les mods suivants ne sont pas compatibles avec le mode multijoueur (sauvegarde/chargement). (Regardez le journal pour plus de détails) : +script-mismatch=Impossible de rejoindre la partie. Les fichiers de mods suivants ne sont pas identiques entre vous et le serveur : +server-dropped=La communication avec le serveur a échoué +server-not-responding=Le serveur ne répond pas +server-quit=Le serveur a arrêté la partie +server-saving-map=Le serveur (__1__) sauvegarde la carte. +server-saving-map-for=Le serveur (__1__) sauvegarde la carte pour __2__. +server-version=Le serveur utilise la version __1__. +unknown-username=Nom d'utilisateur inconnu +user-not-whitelisted=Votre nom d’utilisateur n’est pas dans la liste blanche sur ce serveur. +user-server-key-expired=Erreur interne d'authentification du joueur. +user-verification-required=L'authentification doit être activée pour les parties publiques. +user-with-that-name-already-in-game=Un joueur avec votre nom est déjà dans la partie. +version-mismatch-detected=Vous n'avez pas la même version du jeu ! +waiting-for-respawn=Vous êtes mort. Pas de chance. Réapparaissez dans __1__ __plural_for_parameter_1_{1=seconde|rest=secondes}__. +waiting-for-saving-map=__1__ sauvegarde la carte. +waiting-for-server-to-prepare-the-map=En attente de la sauvegarde de la carte par le serveur. +waiting-for-server-to-start-saving-the-map=Attente du début de la sauvegarde par le serveur : __1__ +waiting-for-upload-slot=En attente d'emplacement de téléchargement __1__ __plural_for_parameter_1_{1=joueur|rest=joueurs}__ en attente. +wrong-input=__1__ a été déconnecté car il a émis des données erronées. +you-cant-keep-up=Vous avez été déconnecté car votre ordinateur ou votre connexion n’était pas assez rapide pour suivre le serveur. +you-have-been-dropped=Vous avez été exclu du jeu. +you-sent-wrong-data=Vous avez envoyé des données erronées au serveur et avez été déconnecté. +you-were-afk=Vous avez été déconnecté pour cause d'inactivité. +you-were-banned=Vous avez été banni du serveur. +you-were-kicked=Vous avez été expulsé du serveur. +your-version=Vous utilisez la version __1__. +[noise-expression] +0_16-elevation=Marais +0_17-island=Île +0_17-islands+continents=Îles et continents +0_17-lakes-elevation=Normal +0_17-starting-plateau=Plateau de départ seulement +aux=Normal +debug-aux=Débogage +debug-moisture=Débogage +debug-temperature=Débogage +elevation=Normal +endless-ocean-with-starting-area-elevation=Océans infinis +endless-plateau-with-starting-area-elevation=Plaines infinies +moisture=Normal +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normal +[noise-property] +aux=Aux +elevation=Élévation +moisture=Humidité +starting-lake-noise-amplitude=Profondeur du lac de départ +temperature=Température +[permissions-command-output] +action-set-to=__1__ défini à __2__. +added-player-to-group=__1__ a été ajouté au groupe __2__. +created-group=Groupe __1__ créé. +deleted-group=Groupe d’autorisations supprimées : __1__. +player-is-already-in-group=__1__ est déjà dans le groupe __2__. +player-is-in-group=__1__ fait partie du groupe __2__. +player-is-not-in-any-group=__1__ n’est dans aucun groupe. +player-is-not-in-group=__1__ n’est pas dans le groupe __2__. +player-removed-from-group=__1__ à été retiré du groupe __2__. +renamed-group=Le groupe d’autorisations à été renommé de : __1__ à __2__. +reset-complete=Réinitialiser les autorisations aux valeurs par défaut. +unable-to-create-group=Impossible de créer le groupe. +unknown-action=Action demandée inconnue : __1__. +unknown-action-value=Valeur inconnue : __1__ - attendu 'true' (vrai) ou 'false' (faux). +unknown-group=Groupe inconnu : __1__. +unknown-player=Joueur inconnu : __1__. +you-can-not-create-groups=Vous n’êtes pas autorisé à créer des groupes d’autorisations. +you-can-not-delete-groups=Vous n’êtes pas autorisé à supprimer des groupes d’autorisations. +you-can-not-delete-the-default-group=Vous ne pouvez pas supprimer le groupe par défaut. +you-can-not-edit-groups=Vous n’êtes pas autorisé à modifier des groupes d’autorisations. +[permissions-help] +add-player= - Ajoute le joueur donné au groupe. +create-group= - Crée un groupe portant le nom spécifié, si aucun nom n’est donné un nom par défaut sera utilisé. +delete-group=- Supprime le groupe donné. +edit-group= - Active ou désactive l’action donnée pour ce groupe. +get-player-group= - Donne le groupe dans lequel se trouve le joueur, s'il en a un. +groups=- Répertorie tous les groupes. +help-list=Les options disponibles sont : __1__. +matching-actions-list=Actions correspondantes : __1__. +matching-group-list=Groupes correspondants : +matching-options-list=Options correspondantes : __1__. +remove-player= - Supprime le joueur du groupe donné. +rename-group= - Renomme le groupe donné avec le nouveau nom. +reset=- Réinitialise toutes les autorisations aux valeurs par défaut. +[recipe-difficulty] +expensive=Onéreux +normal=Normal +[richness] +none[1]=Aucun +[save-map-failed] +cannot-save-map=Impossible d'enregistrer la carte : __1__ +[size] +none=Aucun +only-starting-area=Si désactivé : seulement dans la zone de départ +[spidertron-status] +connected-to=Appairé avec __1__ +connection=Appairage +idle=En attente +moving=En cours de déplacement (__1__) +not-connected=Non appairé +shooting=En train de tirer +[technology-difficulty] +expensive=Chère +normal=Normal +[tile-description] +tile-unknown[1]=Cette tuile n'est pas disponible dû à la suppression d'un mod, elle sera restaurée lorsque celui-ci sera réactivé. +[tile-name] +tile-unknown=Tuile inconnue +[tooltip-category] +activated=Activé +burnable-fuel=carburant +consumed=Consommé +consumes=Consomme +debug=Débogage +effect=Effet +electricity=électricité +equipment-grid=Grille de l'équipement +equipment-grid-electricity=équipement électrique +fluid=liquide +generates=Génère +heat=chaleur +personal-weapon=Armes personnelles +placed-in-equipment-grid=Placé dans la grille de l'équipement +player-armor=Armure +stores=Stocke +thrown=Lancé +train=Train +turret=Tourelle +vehicle=Véhicule +vehicle-weapons=Armes du véhicule +[tutorial-gui] +new-recipes-available=Nouvelles recettes disponibles +new-technologies-available=Nouvelles technologies disponibles pour la recherche +objective-complete=Objectif accompli +research-tooltip-heading=Recherche terminée! +[virtual-signal-description] +signal-unknown[1]=Ce signal n'est pas disponible dû à la suppression d'un mod, il sera restauré lorsque celui-ci sera réactivé. +[virtual-signal-name] +signal-unknown=Signal inconnu + diff --git a/factorio/data/core/locale/fr/info.json b/factorio/data/core/locale/fr/info.json new file mode 100644 index 0000000000000000000000000000000000000000..1c4ada527c7dba29bc6f58e2976d1bc6fa7704f5 --- /dev/null +++ b/factorio/data/core/locale/fr/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Français" +} \ No newline at end of file diff --git a/factorio/data/core/locale/fy-NL/core.cfg b/factorio/data/core/locale/fy-NL/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..39073a9e658e47885066374983cfcc91eeb53470 --- /dev/null +++ b/factorio/data/core/locale/fy-NL/core.cfg @@ -0,0 +1,97 @@ +and=en +blueprint-no-name=Nammeleas +cant-be-damaged=Dit kin net skansearre wurde. +cant-be-mined=Dit kin net dolle wurde. +colon=: +continue=Trochgean +disabled-by-server=Utskeakele troch de server +empty-file-name=De bestânsnamme is leech. +empty-stop-name=It stasjon hat gjin namme +entered-the-vehicle=It reau ynstapt. +item-has-tags=Foarwerp hat labels. +left-the-vehicle=Hat reau ferlitten. +locks=Beskoattelet +no-path=Gjin rûte +not-enough-ingredients=Net genôch yngrediïnten. +not-enough-rails=Net genôch rails +or=of +per-minute-suffix=/m +per-second-suffix=/s +recipe-not-craftable-in-hand=Dit resept kin net mei de hân makke wurde. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/o +si-unit-symbol-joule=J +si-unit-symbol-watt=W +time-symbol-hours=__1__ o +time-symbol-hours-short=__1__o +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +unlocks=Untskoattelet +unspecified=net spesifisearre +vehicle-is-full=Reau is fol. +[cant-build-reason] +no-rail-for-ghost-train=\nLes fantômes de train doivent être construits sur des rails +[character-corpse] +died=Deamakke +killed-by=Deamakke troch +name=Lyk (__1__) +time-ago=__1__ lyn +[command-help] +all-players-list=Alle spilers: +[command-output] +player=spiler +shout=skrieme +whisper=flústerje +[config-output] +upload-rate-unlimited=Unbeheind. +[controls] +build=Bouwe +cancel-craft=Bou 1 annulearje +cancel-craft-5=Bou 5 annulearje +cancel-craft-all=Alles bouwe annulearje +confirm-message=Berjocht befêstigje +connect-train=Trein keppelje +craft=Bou 1 +craft-5=Bou 5 +craft-all=Bou alles +disconnect-train=Trein ûntkeppelje +mine=Myn +move-down=Omleech +move-left=Nei lofts +move-right=Nei rjochts +move-up=Omheech +next-weapon=Folgjende wapen +rotate=Draaie +shoot-enemy=Sjit op fijân +shoot-selected=Sjit selektearre +toggle-filter=Filter yn/útskeakelje +zoom-in=Ynzoome +zoom-out=Utzoome +[entity-type] +tree=Beam +[error] +audio-error-title=Audioflater +data-error-title=Gegevensflater +error-message-box-title=Flater +[gui-electric-network] +consumption=Ferbrûk +[gui-graphics-settings-description] +show-game-simulations-in-background=Lit ferskate simulaasjes yn it haad menu en sub menu's sjen, yn plak fan de êftergrûn. +[gui-permissions] +add-group=Groep tafoegje +clone-group=Groep klone +disable-all=Alle útskeakelje +enable-all=Alle ynskeakelje +group-permissions-title=Groepsrjochten +players-in-group=Spilers in groep +title=Tastimmingen + diff --git a/factorio/data/core/locale/fy-NL/info.json b/factorio/data/core/locale/fy-NL/info.json new file mode 100644 index 0000000000000000000000000000000000000000..0a1f7174bb50ada8331f5fc466795f2c76f024bd --- /dev/null +++ b/factorio/data/core/locale/fy-NL/info.json @@ -0,0 +1,4 @@ +{ + "completed": 9, + "language-name": "Frisian" +} \ No newline at end of file diff --git a/factorio/data/core/locale/ga-IE/core.cfg b/factorio/data/core/locale/ga-IE/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..1f9b16e4e78b9cee04ff06cb31e0cc3834948178 --- /dev/null +++ b/factorio/data/core/locale/ga-IE/core.cfg @@ -0,0 +1,2442 @@ +action-leads-to-fluid-mixing=Ní féidir leachtanna a mheascadh. +and=agus +ban-report=__1__ de bharr __2__ +ban-report-ip=__1__ (__2__) de bharr __3__ +base-mod-invalid=Tá bunmhodh ag teastáil chun an chluiche a imirt, ach tá sé neamhbailí faoi láthair. +blueprint-library-shortcut-broken=Níl sprioc an aicearra seo ann gan a thuilleadh sa leabharlann gormchló. +blueprint-no-name=Gan teideal +blueprint-transferring=Ag aistriú gormchló: __1__ +cant-add-player-already-exists=Tá imreoir ag ainm __1__ ann cheana féin. +cant-be-connected-to-copper-wire=Ní féidir ceangail leis an sreang leictreach +cant-be-connected-to-wire=Ní féidir ceangail leis an sreang +cant-be-damaged=Ní féidir leis an rud a bheith damáiste. +cant-be-mined=Ní féidir leis an rud a bhaint. +cant-be-rotated=Ní féidir leis an rud a bheith rothlaithe. +cant-change-enemy-wires=Ní féidir le sreanga naimhde a aistriú. +cant-clear-cursor=Ní féidir __1__ a chur i bhfardal an imreora. Tá sé lán. +cant-join-game-not-in-main-menu=Is féidir le cluiche Steam á dhul isteach ach amháin as an mPríomhroghchlár. +cant-mine-enemy-structure=Ní féidir le struchtúir naimhde a bhaint. +cant-mine-vehicle-with-passenger=Ní féidir leis an rud a bhaint as nuair atá duine ann. +cant-set-duplicate-filter=Tá __1__ scagtha ceanna féin i sliotán eile. +colon=: +color-for-players-only=Is féidir le dath a shocrú ach le himreoirí amháin. +command-attempted-not-allowed=Bhain __1__ triail as ordú nach bhfuil cead orthu á rith: __2__ +command-ran=__1__ (ordú): __2__ +command-will-disable-achievements=Beidh éachtaí díchumsaithe má úsáidtear órdaithe an chonsóil Lua. Déan an ordú arís chun leanúint ar aghaidh. +continue=Lean ar aghaidh +days=__1__ __plural_for_parameter_1_{rest=lá}__ +disabled-by-server=Díchumasaithe ag an bhfreastalaí +discard-changes=Bain athruithe as +electric-pole-wire-limit-reached=Sroicheadh an uasmhéid le 5 cheangal. +empty-file-name=Tá ainm an comhaid folamh. +empty-stop-name=Tá ainm an staid folamh +entered-the-vehicle=Chuaigh tú san fheithicil. +error-while-importing-string=Earráid i rith iompórtála teaghráin: +evolution-message=Fachtóir éabhlóide: __1__. (Am __2__%) (Truailliú __3__%) (Maruithe sceiteora __4__%) +failed-to-import-string=Theip iompórtáil teaghráin: __1__. +failed-to-load-mod=Theip lódáil an mhodha "__1__" +failed-to-load-mod-reason=Theip lódáil an mhodha "__1__": __2__ +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Cluiche sábháilte go __1__. +hours=__1__ __plural_for_parameter_1_{1-6=uair|rest=n-uaire}__ +invalid-character-in-file-name=Carachtar neamhbailí san ainm comhaid. +invalid-parameter=Paraiméadar neamhbhailí +invalid-screenshot-resolution=Taifeach gabhála scáileáin neamhbhailí. Is gá le leithead agus airde a bheith sa raon {1, __1__}. +item-has-tags=Tá clibeanna ag an earra. +left-the-vehicle=Fágadh an fheithicil. +loading-sounds=Ag lódáil fuaimeanna... +locks=Glasáil +manual-wire-dragging-disabled=Díchumasaíodh tarraingt sreanga lámhoibríoch +map-info-combined-yield-percentage=Táirgeacht iomlán de chuid __1__: __2__% +minutes=__1__ __plural_for_parameter_1_{rest=nóiméad}__ +missing-equipment=Achmhainní ar iarraidh: +missing-equipment-list-item=__1__ X __2__ +missing-item=__1__ ar iarraidh +mod-caused-error=Rinne an modh __1__ earráid neamh-inghnóthaithe.\nTuairiscigh an earráid seo chun údair an mhodha le do thoil.\n\n__2__ +no-artillery-in-range=Níl aon airtléire sa raon. +no-artillery-with-ammo-in-range=Níl aon airtléire a bhfuil armlón aige sa raon. +no-bans=Níl cosc ar imreoirí ar bith. +no-path=Gan chosán +not-allowed-character-in-file-name=Ní féidir leis an gcaractar "__1__" a bheith páirteach in ainm an chomhaid. +not-enough-ingredients=Níl a dhóthain comhábhair. +not-enough-rails=Níl do dhóthain ráille agat +not-operable=Neamh-inúsáideach +or=nó +per-minute-suffix=/n +per-second-suffix=/s +permissions-import-successfully=Iompórtáladh ceadanna go rathúil. +player-cancelled-research=Chealaigh __1__ an taighde __2__ +player-changed-research=D'athraigh __1__ taighde ó __2__ go __3__ +player-doesnt-exist=Níl aon imreoir __1__ ann. +player-is-already-an-admin=Bhí __1__ ina riarachán cheana féin. +player-is-already-in-admin-list=Tá __1__ ar liosta na riarachán cheana féin agus ardófar orthu nuair a théann siad isteach sa chluiche. +player-is-not-an-admin=Ní riarachán é __1__. +player-is-not-in-admin-list=Níl __1__ i liosta na riarachán. +player-isnt-online=Níl __1__ ar líne. +player-queued-research=Chuir __1__ an taighde __2__ i gciú +player-started-research=Thosaigh __1__ an taighde __2__ +player-was-added-to-admin-list=Cuireadh __1__ le liosta na riarachán ag __2__ agus ardófar orthu nuair a théann siad isteach sa chluiche. +player-was-banned=Cuireadh cosc ar __1__ ag __2__. Cúis: __3__. +player-was-demoted=Islíodh __1__ as riarachán ag __2__. +player-was-kicked=Ciceáladh __1__ ag __2__. Cúis: __3__. +player-was-promoted=Ardaíodh __1__ chun riaracháin ag __2__. +player-was-removed-from-admin-list=Baineadh __1__ as liosta na riarachán ag __2__ agus ní ardófar orthu nuair a théann siad isteach sa chluiche a thuilleadh. +player-was-unbanned=Tá an cosc ar __1__ bainte amach ag __2__. +recipe-not-craftable-in-hand=Ní féidir leis an oideas seo a chruthú trí láimhe. +recipe-too-complex-to-craft-in-hand=Is ró-dheacair é an t-oideas seo á chruthú trí láimhe. +replay-saving-disabled=Díchumasaíodh sábháil athimeartha. +reset-to-defaults=Athshocraigh __1__ __plural_for_parameter_1_{rest=rogha}__ to __plural_for_parameter_1_{rest=réamhshocrú}__ +reset-to-defaults-disabled=Tá luachanna réamhshocraithe ag na socruithe uile. +rolling-stock-connected=Bhí an stoc rothlach ceangailte. +rolling-stock-disconnected=Bhí an stoc rothlac dícheangailte. +saving-process-crashed=Cliseadh an próiseas sábhála. +scenario-caused-error=Rinne an cás __1__ earráid neamh-inghnóthaithe.\nTuairiscigh an earráid seo go chun údair an cháis.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{rest=soicind}__ +shortcut-bar-full=Ní féidir níos mó earraí a chur ar an mbarra aicearra. +shortcut-disabled-technology-not-researched=Tá an teicneolaíocht __1__ ag teastáil leis an aicearra seo. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=c +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=cm/u +si-unit-symbol-joule=J +si-unit-symbol-watt=W +string-import-produced-no-item=Ní raibh aon earra san ionchur. +time-symbol-hours=__1__ u +time-symbol-hours-short=__1__u +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ n +time-symbol-minutes-short=__1__n +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +unconfirmed-changes=Tá __1__ __plural_for_parameter_1_{1-6=athrú|rest=n-athrú}__ neamhdhearbhaithe ann. +unknown-color=Dath __1__ anaithnid. +unknown-player-was-banned=Cuireadh cosc ar __1__ (as an léarscáil seo) ag __2__. Cúis: __3__. +unlocks=Díghlasáil +unspecified=neamhshocraithe +user-verification-already-disabled=Tá fíorúchán úsáideora díchumasaithe cheana féin. +user-verification-already-enabled=Tá fíorúchán úsáideora cumasaithe cheana féin. +user-verification-disabled=Díchumasaíodh fíorúchán úsáideora. +user-verification-enabled=Cumasaíodh fíorúchán úsáideora. +vehicle-is-full=Is lán é an fheithicil. +wire-cant-reach=Ní shroicheann an sreang +[achievement-progress] +construct-with-robots-more-than=De láimh: __1__ Trí róbait: __2__ +dont-craft-manually=Lámhcheardaithe: __1__ +not-a-freeplay-map=Is féidir leis an éacht seo a dhíghlasáil ach amháin ar léarscáile saor-imeartha. +only-when-playing-new-game=Is féidir leat é seo a fháil ach amháin má thosaíonn tú cluiche nua. +player-damaged=Damáiste is mó sa bhuille amháin: __1__ +remaining-time=Am atá fágtha: __1__ +[cant-build-reason] +cant-build-on-tile=Ní féidir tógáil ar __1__ +cant-build-train-stop-in-intersection=Ní féidir stad traenach a chruthú ar chrosbhealach +entity-ghost-in-the-way=Tá __1__ scáileach ina mbealach +entity-in-the-way=Tá __1__ ina mbealach +entity-must-be-built-next-to-rail=Is gá le __1__ á dtógáil in aice le ráillí +invalid-rail-signal-position=Tá ionad an comhartha ráille neamhbhailí +invalid-train-stop-position=Tá ionad an staid traenach neamhbhailí +invalid-transport-belt-connectable-position=Suíomh creasa neamhbhailí +no-rail-for-ghost-train=Is gá le scáileanna traenach a thógáil ar ráillí +no-rail-for-train=Is gá le __1__ a thógáil ar ráillí +no-resource-for-drill=Ní féidir le __1__ a thógáil ar acmhainní +no-resource-for-mining-drill=Is gá le druilirí mianadóireachta á dtógáil ar acmhainní +out-of-world=Ní féidir tógáil taobh amuigh den léarscáil +player-in-the-way=Tá an t-imreoir sa bhealach +rail-signals-must-be-built-next-to-rail=Is gá le comharthaí ráille a bheith tógáilte in aice le ráillí +too-close-to-existing-rail-signal=Ró-aice le comhartha ráille atá ann cheana +[character-corpse] +died=Fuair bás +killed-by=Maraithe ag +name=Corp (__1__) +time-ago=__1__ ó shin +time-remaining=Am atá fágtha +[clone-area-errors] +source-and-destination-collide=Tá forluí idir an láthair fóinse agus an láthair cinn scríbe. +source-area-and-destination-are-not-equal=Níl an láthair fóinse agus an láthair cinn scríbe comh-mhéadach. +source-area-and-destination-area-must-not-be-rotated=Ní mór leis an láthair fóinse agus an láthair cinn scríbe a bheith rothlaithe. +source-entities-overlap-with-destination=Tá forluí na n-aonán idir an láthair fóinse agus an láthair cinn scríbe. +tiles-collide=Tá forluí tíleanna idir an láthair fóinse agus an láthair cinn scríbe. +[color] +acid=Aigéad +black=Dubh +blue=Gorm +brown=Donn +cyan=Cian +gray=Liath +green=Glas +orange=Óraiste +pink=Bándearg +purple=Corcra +red=Dearg +white=Bán +yellow=Buí +[color-capital] +blue=B +green=G +red=R +[command-help] +admins=- Priontáil liosta na riarachán cluiche. +alerts= - Cumasaigh, díchumasaigh, ciúnaigh nó díchiúnaigh an cineál rabhaidh áirithe. +all-players-list=Imreoirí uile: +available-alerts=Rabhaidh ar fáil: __1__. +available-colors=Dathanna ar fáil: __1__. +ban= - Cuir cosc ar an imreoir áirithe. +banlist= - Cuir nó bain imreoir le/as an gcoscliosta. Comhionann le /ban nó /unban. +bans=- Priontáil liosta na n-imreoirí cosctha. +cheat= - Déan taighde ar na teicneolaíochtaí uile agus cumasaigh cleasmhód. Nuair atá an rogha in úsáid, beidh earraí breise le fáil ag an imreoir. +clear=- Scoraigh an consól. +command= - Rith ordú Lua (má atá ceadaithe). +delete-blueprint-library= - Scrios stórás na leabharlainne gormchló le haghaidh an imreora as líne áirithe den chomhad sábhála. Clóscríobh "everybody confirm" chun stóráis na n-imreoirí uile as líne a scriosadh. +demote= - Ísligh an t-imreoir as riarachán. +evolution=- Priontáil eolas faoi fhachtóir éabhlóide na n-eachtrán. +help-description=Clóscríobh /h ar son eolais níos mó a fháil faoi. +help-list=Tá siad seo na horduithe ar fáil: +ignore= - Cuir cosc leis an gcomhrá teachtaireachtaí as an imreoirí a thaispeáint. Beidh teachtaireachtaí riaracháin taispeánta go fóill. +ignores=- Priontáil liosta na n-imreoirí balbha. +kick= - Ciceáil an t-imreoir áirithe. +matching-alerts-list=Rabhaidh comhoiriúnacha: __1__. +matching-colors-list=Dathanna comhoiriúnacha: __1__. +matching-commands-list=Orduithe comhoiriúnacha: +matching-players-list=Imreoirí comhoiriúnacha: +measured-command= - Rith ordú Lua (má atá ceadaithe) agus meas am le linn a rite. +mute= - Coisctear an t-imreoir le rud ar bith a rá sa chomhrá. +mute-programmable-speaker= - Cuir le nó bain tost as na fuaimeanna domhanda cruthaithe ag an gCallaire In-ríomhchláraithe. Úsáid "local" chun tosta a chur ar an gcliant áitiúil amháin. Is féidir le riaracháin "everyone" a úsáid chun tosta a chur ar fuaimeanna ar an bhfreastalaí ar fad. +promote= - Ardaigh an t-imreoir chun riaracháin. +purge= - Scoraigh na teachtaireachtaí ar fad den imreoir seo as an loga comhrá. +quit=- Críochnaigh an freastalaí gan aon truailliú. +reply= - Freagair leis an imreoir a sheol cúlchaint chugat is deireanaí. +save= - Sábháil an cluiche reatha leis an ainm sonraithe. +screenshot= - Tóg gabháil scáileáin le do shocruithe feiceála reatha, nó leis an dtaifeach sonraithe. Is roghnach é zúmáil agus tá luach réamhshocraithe 1 aige. +seed=- Priontáil an tsíol léarscáile tosaithe. +server-commands=- Orduithe consóil an fhreastalaí. +server-save=- Sábháil an cluiche ar an bhfreastalaí i gcluiche ilimreortha. +shout= - Seol teachtaireacht chun na n-imreoirí uile, fórsaí eile san áireamh. +silent-command= - Rith ordú Lua (má atá ceadaithe) gan á phriontáil chun an chonsóil. +time=- Priontáil eolas faoi aois na léarscáile. +unban= - Bain cosc as an imreoir sonraithe. +unignore= - Lig an comhrá teachtaireachtaí den imreoir seo a thaispeáint. +unknown-command=Ordú anaithnid __1__ +unmute= - Lig an t-imreoir a rá sa comhrá arís. +version=- Priontáil leagan reatha an chluiche. +whisper= - Seol teachtaireacht chun an imreora shonraithe. +whitelist= - Cumasaigh, díchumasaigh, cuir le, nó ban imreoir as an mbánliosta, nuair is féidir ach le himreoirí bánliostacha a theacht leis an gcluiche. Cuir rud ar bith in áit le 'player' nuair a úsáideann tú 'get' chun liosta na n-imreoirí bánliostacha uile a fháil. +[command-output] +action-logging-disabled=Logaíocht aicsin díchumasaithe. +action-logging-enabled=Logaíocht aicsin cumasaithe. +alert-already-disabled=Tá an cineál rabhaidh __1__ díchumasaithe cheana. +alert-already-muted=Tá tost cheana ar an gcineál rabhaidh __1__. +alert-disabled=Díchumasaíodh an cineál rabhaidh __1__. +alert-enabled=Cumasaíodh an cineál rabhaidh __1__. +alert-isnt-disabled=Níl an cineál rabhaidh __1__ díchumasaithe. +alert-isnt-muted=Níl tost ar an gcineál rabhaidh __1__. +alert-muted=Cuireadh tost ar an gcineál rabhaidh __1__. +alert-unmuted=Bain tost as an gcineál rabhaidh __1__. +banlist-add-is-admin-only=Is féidir le riaracháin amháin a chur leis an gcoscliosta. +banlist-already-empty=Is folamh é cheana féin an coscliosta. +banlist-clear-is-admin-only=Is féidir le riaracháin amháin an coscliosta a ghlanadh. +banlist-cleared=Glanadh an coscliosta. +banlist-empty=Is folamh é an coscliosta. +banlist-remove-is-admin-only=Is féidir le riaracháin amháin daoine a bhaint as an gcoscliosta. +deleted-blueprint-library-for-players=Scriosadh stórás an leabharlainne gormhchló le haghaidh na n-imreoirí seo: +no-blueprint-libraries-to-delete=Níl aon stórás na leabharlainne gormchló a scriosadh. +permission-action-list=Aicsin uile: __1__. +permission-groups-list=Grúpaí ceada uile: __1__. +player=imreoir +player-added-to-banlist=Cuireadh __1__ ar an gcoscliosta. +player-added-to-whitelist=Cuireadh __1__ ar an mbánliosta. +player-already-muted=Tá __1__ ina dtost cheana. +player-already-on-banlist=Tá __1__ ar an gcoscliosta cheana. +player-already-on-whitelist=Tá __1__ ar an mbánliosta cheana. +player-blueprint-library-deleted=Scriosadh leabharlann gormchló le __1__. +player-blueprint-library-not-found=Níl aon ghormchló stóráilte ag __1__. +player-ignored=Tá __1__ ina mbalbh. +player-is-not-on-banlist=Níl __1__ ar an gcoscliosta. +player-is-not-on-whitelist=Níl __1__ ar an mbánliosta. +player-is-on-banlist=Tá __1__ ar an gcoscliosta. +player-is-on-whitelist=Tá __1__ ar an mbánliosta. +player-isnt-muted=Níl __1__ ina dtost. +player-list=Imreoirí (__1__): +player-list-online=Imreoirí ar líne (__1__): +player-muted=Tá tost curtha ar __1__ ag __2__. +player-unignored=Tá __1__ neamhbhalbh. +player-unmuted=Baineadh tost as __1__ ag __2__. +player-was-not-on-banlist=Ní raibh __1__ ar an gcoscliosta. +player-was-not-on-whitelist=Ní raibh __1__ ar an mbánliosta. +player-was-removed-from-banlist=Baineadh __1__ as an gcoscliosta. +player-was-removed-from-whitelist=Baineadh __1__ as an mbánliosta. +players-on-banlist=Imreoirí cosctha: __1__ +players-on-whitelist=Imreoirí an bhánliosta: __1__ +programmable-speaker-muted-everyone=Cuireadh tost le fuaimeanna domhanda an challaire inríomhchláraithe le gach úsáideoir ar an bhfreastalaí. +programmable-speaker-muted-local=Cuireadh tost le fuaimeanna domhanda an challaire inríomhchláraithe ar an gcliant áitiúil. +programmable-speaker-unmuted-everyone=Baineadh tost as fuaimeanna domhanda an challaire inríomhchláraithe le gach úsáideoir ar an bhfreastalaí. +programmable-speaker-unmuted-local=Baineadh tost as fuaimeanna domhanda an challaire inríomhchláraithe ar an gcliant áitiúil. +shout=béic +whisper=cogar +whitelist-add-is-admin-only=Is féidir le riaracháin amháin a chur leis an mbánliosta. +whitelist-already-empty=Is folamh é cheana féin an bánliosta. +whitelist-clear-is-admin-only=Is féidir le riaracháin amháin an bánliosta a ghlanadh. +whitelist-cleared=Glanadh agus díchumasaíodh an bánliosta. +whitelist-empty=Is folamh é an bánliosta. +whitelist-remove-is-admin-only=Is féidir le riaracháin amháin daoine a bhaint as an mbánliosta. +[config-help] +afk-auto-kick= - Socraigh an am (i nóiméad) a bhfuil ag imreoirí a bheith neamhghníomhach roimh a bheidh siad uathchiceáilte. Ciallaíonn 0 go bhfuil sé díchumasaithe. +allow-commands= - Socraigh má tá orduithe Lua ceadaithe. +allow-debug-settings= - Socraigh má tá socruithe dífhabhtaithe neamh-shuaracha ceadaithe le himreoirí neamh-riaracháin. +autosave-interval= - Socraigh eatramh an uathshábhála (i nóiméad). Is díchumasaithe é ag 0. +autosave-only-on-server= - Socraigh má tá ag an bhfreastalaí amháin chun uathshábhálaí a chruthú. +description= - Socraigh miniúchán an fhreastalaí (d'fhéadfadh a bheith folamh). +help-list=Tá iad siúd na cumraíochtaí ar fáil: __1__. +ignore-player-limit-for-returning-players= - Socraigh má dhéantar neamhaird ar an dteorainn imreora le haghaidh imreoirí fillte. +matching-configs-list=Cumraíochtaí comhoiriúnacha: __1__. +max-players= - Socraigh an uasuimhir imreoirí ceadaithe san fhreastalaí seo. Níl aon teorainn le 0. +max-upload-slots= - Socraigh an uasuimhir sliotáin uaslódála. Níl aon teorainn le 0. +max-upload-speed= - Socraigh an luas uasta uaslódála i gcilibheart sa tsoicind. Níl aon teorainn le 0. +name= - Socraigh ainm an fhreastalaí. +only-admins-can-pause= - Socraigh má tá ceadaithe ag riaracháin amháin chun sois a chur leis an gcluiche. +tags= - Socraigh clibeanna an fhreastalaí - liosta teaghrán (d'fhéadfadh a bheith folamh). +visibility-lan= - Socraigh má bheidh an cluiche sofheicthe ar LAN. +visibility-public= - Socraigh má bheidh an cluiche sofheicthe go poiblí. +visibility-steam= - Socraigh más fhéidir le cairde a theacht isteach trí Steam. +[config-output] +afk-autokick-changed-to-disabled=Tá uathchiceáil AFK díchumasaithe anois. +allow-commands-set-to=Lig orduithe Lua socraithe go __1__. +allow-debug-settings-set-to=Lig socruithe dífhabhtaithe socraithe go __1__. +autosave-changed-to-disabled=Tá uathshábháil díchumasaithe anois. +autosave-changed-to-minutes=Athraíodh eatramh uathshábháil go __1__ __plural_for_parameter_1_{rest=nóiméad}__. +autosave-disabled=Tá uathshábháil díchumasaithe. +autosave-only-on-server=Uathshábháil ar an bhfreastalaí amháin: __1__. +autosave-only-on-server-set-to=Uathshábháil ar an bhfreastalaí amháin socraithe go: __1__. +cant-use-not-in-multiplayer-game=Is féidir le horduithe cumraíochta a úsáid ach i gcluichí ilimreortha. +expected-value-to-set=Coinne le luach a shocrú mar an tríú paraméadar. +has-password=Tá pasfhocal faoi láthair ag an bhfreastalaí. +ignore-player-limit-for-returning-players=Déan neamhaird ar an dteorainn imreora le haghaidh imreoirí fillte: __1__. +ignore-player-limit-for-returning-players-set-to=Déanamh neamhaird ar an dteorainn imreora le haghaidh imreoirí fillte socraithe go: __1__. +invalid-config=Cumraíocht anaithnid: __1__ +max-number-of-players-changed-to=Athraíodh uasuimhir imreora go __1__. +max-number-of-players-changed-to-unlimited=Baineadh an teorainn imreora amach. +no-password=Níl pasfhocal ag an bhfreastalaí faoi láthair. +only-admins-can-pause=Is féidir le riaracháin amháin sos a chur: __1__. +only-admins-can-pause-set-to=Féidearacht riarachán amháin a chur sos socraithe go: __1__. +password-changed=Athraíodh pasfhocal an fhreastalaí. +password-removed=Baineadh pasfhocal an fhreastalaí. +server-description=Miniúchán an fhreastalaí: __1__ +server-description-already-empty=Is folamh é cheana miniúchán an fhreastalaí. +server-description-changed=Tá miniúchán an fhreastalaí socraithe go: __1__ +server-description-cleared=Glanadh miniúchán an fhreastalaí. +server-description-empty=Níl aon mhiniúchán ag an bhfreastalaí. +server-name=Ainm an fhreastalaí: __1__ +server-name-changed=Tá ainm an fhreastalaí athraithe go: __1__ +server-tags=Clibeanna an fhreastalaí: __1__ +server-tags-already-empty=Níl aon chlib ag an bhreastalaí cheana. +server-tags-changed=Tá clibeanna an fhreastalaí socraithe go: __1__ +server-tags-cleared=Glanadh clibeanna an fhreastalaí. +server-tags-empty=Níl aon chlib ag an bhfreastalaí. +upload-rate=__1__ cilibheart sa tsoicind. +upload-rate-changed-to=Athraíodh an ráta uasta uaslódála go __1__ cilibheart sa tsoicind. +upload-rate-changed-to-unlimited=Baineadh an teorainn uaslódála amach. +upload-rate-unlimited=Gan teorainn. +upload-slots=__1__ sliotán. +upload-slots-changed-to=Athraíodh uasuimhir na sliotán uaslódála go __1__. +upload-slots-changed-to-unlimited=Baineadh teorainn na sliotán uaslódála amach. +upload-slots-unlimited=Gan teorainn. +value-is-not-valid=Níl an luach bailí. +verify-user-identity=Cinntigh aitheantas an úsáideora: __1__. +verify-user-identity-set-to=Cinntiú aitheantais an úsáideora socraithe go: __1__. +visibility-lan=Feiceálacht LAN: __1__. +visibility-lan-set-to=Fieceálacht LAN socraithe go: __1__. +visibility-public=Feiceálacht phoblach: __1__. +visibility-public-set-to=Feiceálacht poiblí socraithe go: __1__. +visibility-steam=Feiceálacht Steam: __1__. +visibility-steam-set-to=Feiceálacht Steam socraithe go: __1__. +[control-keys] +ac-back=Ar ais AC +ac-bookmarks=Leabharmhairc AC +ac-forward=Ar aghaidh AC +ac-home=Baile AC +ac-refresh=Athnuachán AC +ac-search=Cuardach AC +ac-stop=Stop AC +alt=Alt +audio-mute=Tost ar fuaim +audio-next=Fuaim i ndiaidh +audio-play=Cas fuaim +audio-prev=Fuaim roimhe +audio-stop=Stop fuaim +backspace=Cúlspás +brightness-down=Laghdaigh gile +brightness-up=Méadaigh gile +calculator=Áireamhán +capslock=Caps Lock +command=Command +control=Control +delete=Scrios +down=Síos +eject=Eisteilg +end=Cuir stop +enter=Enter +escape=Escape +home=Baile +insert=Ionsáigh +keyboard-alt-1=Brúigh __1__ +keyboard-alt-2=Ag brú __1__ +left=Clé +left-alt=Alt clé +left-command=Command clé +left-control=Control clé +left-shift=Shift clé +left-super=Super clé +left-windows=Windows clé +mail=Post +menu=Roghchlár +mouse-button-1-alt-1=Clic ar chlé +mouse-button-1-alt-2=Cléchliceáil +mouse-button-2-alt-1=Clic ar dheas +mouse-button-2-alt-2=Deaschliceáil +mouse-button-3-alt-1=Clic sa láir +mouse-button-3-alt-2=Cliceáil sa láir +mouse-button-n=Cnaipe luiche __1__ +mouse-button-n-alt-1=Coinnigh __1__ +mouse-button-n-alt-2=Ag coinneáil __1__ +mouse-wheel-alt-1=Scrolláil __1__ +mouse-wheel-alt-2=Ag scrolláil __1__ +mouse-wheel-down=Roth luiche síos +mouse-wheel-left=Roth luiche ar chlé +mouse-wheel-right=Roth luiche ar dheas +mouse-wheel-up=Roth luiche suas +mute=Múch +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Leathanach síos +page-up=Leathanach suas +pause=Cuir sos +power=Cumhacht +print-screen=Print Screen +right=Deas +right-alt=Alt deas +right-command=Command deas +right-control=Control deas +right-shift=Shift deas +right-super=Super deas +right-windows=Windows deas +scroll-lock=Scroll Lock +shift=Shift +sleep=Codail +spacebar=Spásbharra +sysrq=SysRq +tab=Tab +up=Suas +volume-down=Laghdaigh fuaim +volume-up=Méadaigh fuaim +[controller] +character=Cianrialtán carachtair +cutscene=Cianrialtán gearradhairc +editor=Cianrialtán eagarthóra +ghost=Cianrialtán scáile +god=Cianrialtán dé +pause=Cianrialtán sosa +spectator=Cianrialtán breathnóra +[controls] +action-bar-select-page-1=Roghnaigh mearbharra 1 +action-bar-select-page-10=Roghnaigh mearbharra 10 +action-bar-select-page-2=Roghnaigh mearbharra 2 +action-bar-select-page-3=Roghnaigh mearbharra 3 +action-bar-select-page-4=Roghnaigh mearbharra 4 +action-bar-select-page-5=Roghnaigh mearbharra 5 +action-bar-select-page-6=Roghnaigh mearbharra 6 +action-bar-select-page-7=Roghnaigh mearbharra 7 +action-bar-select-page-8=Roghnaigh mearbharra 8 +action-bar-select-page-9=Roghnaigh mearbharra 9 +activate-tooltip=Cuir noide uirlise i bhfeidhm +add-station=Cruthaigh stad traenach +add-temporary-station=Cruthaigh stad traenach sealadach +alt-zoom-in=Zúmáil isteach sa domhan +alt-zoom-out=Zúmáil amach ón domhan +build=Tógáil +build-ghost=Tógáil scáil +build-with-obstacle-avoidance=Tógáil le seachaint bhaic +cancel-craft=Cealaigh ceardú 1 +cancel-craft-5=Cealaigh ceardú 5 +cancel-craft-all=Cealaigh ceardú uile +confirm-gui=Fuinneog deimhnithe +confirm-message=Deimhnigh teachtaireacht +connect-train=Ceangal traein +controller-gui-character-tab=Oscail eolas an charactair +copy=Cóipeáil +copy-entity-settings=Cóipeáil socruithe aonáin +craft=Ceardaigh 1 +craft-5=Ceardaigh 5 +craft-all=Ceardaigh uile +cursor-split=Scar cúrsóir +cut=Gearr +cycle-blueprint-backwards=Leabhar gormchló ar ais +cycle-blueprint-forwards=Leabhar gormchló i ndiaidh +cycle-clipboard-backwards=Gearrthaisce ar ais +cycle-clipboard-forwards=Gearrthaisce i ndiaidh +debug-reset-zoom=Athshocraigh leibhéal zúmála +debug-reset-zoom-2x=Socraigh leibhéal zúmála go 2x +debug-toggle-atlas-gui=Scoránaigh GUI an atlais +debug-toggle-basic=Scoránaigh dífhabhtú bunúsach +debug-toggle-debug-settings=Scoránaigh GUI na socruithe dífhabhtaithe +decrease-ui-scale=Laghdaigh scála an UI +disconnect-train=Dícheangal traein +drag-map=Tarraing léarscáil +drop-cursor=Lig earra uaidh +editor-clone-item=Cóipeáil earra +editor-delete-item=Scrios earra +editor-next-variation=Leagan i ndiaidh +editor-previous-variation=Leagan ar ais +editor-reset-speed=Athshocraigh luas an chluiche go 1 +editor-speed-down=Laghdaigh luas an chluiche +editor-speed-up=Méadaigh luas an chluiche +editor-switch-to-surface=Athraigh go dromchla # +editor-tick-once=Tic amháin +editor-toggle-pause=Scoránaigh sos ar aonán +fast-entity-split=Scar aonán tapa +fast-entity-transfer=Tarchur aonáin tapa +focus-search=Aimsiú fócasaithe +increase-ui-scale=Méadaigh scála an UI +inventory-split=Scar fardal +inventory-transfer=Aistriú fardal +kill-statistics=Scoránaigh staitisticí maraithe +larger-terrain-building-area=Áit tógála na tíle níos mó +logistic-networks=Scoránaigh líonraí lóistíochta +mine=Mianaigh +move-down=Bog síos +move-left=Bog ar chlé +move-right=Bog ar dheas +move-up=Bog suas +next-active-quick-bar=An mearbharra i ndiaidh +next-weapon=Arm i ndiaidh +not-set=Gan socrú +open-character-gui=Oscail scáileán carachtair +open-gui=Oscail GUI an ruda +open-item=Oscail GUI an aonáin +open-technology-gui=Scoránaigh scáileán teicneolaíochta +open-trains-gui=Scoránaigh achoimre traenach +paste=Greamaigh +paste-entity-settings=Greamaigh socruithe aonáin +pause-game=Cuir sos +pick-item=Pioc suas/lig uaidh cruach earra +pick-items=Pioc suas earraí ar an dtalamh +place-in-chat=Cuir clib sa chomhrá +place-ping=Ping ar láthair na léarscáile +previous-active-quick-bar=An mearbharra ar ais +previous-mod=Roghnaigh an modh ar ais +previous-technology=Roghnaigh teicneolaíocht roimh seo +production-statistics=Scoránaigh statisticí táirgeachta +quick-bar-button-1=Aicearra 1 +quick-bar-button-1-secondary=Aicearra tánaisteach 1 +quick-bar-button-10=Aicearra 10 +quick-bar-button-10-secondary=Aicearra tánaisteach 10 +quick-bar-button-2=Aicearra 2 +quick-bar-button-2-secondary=Aicearra tánaisteach 2 +quick-bar-button-3=Aicearra 3 +quick-bar-button-3-secondary=Aicearra tánaisteach 3 +quick-bar-button-4=Aicearra 4 +quick-bar-button-4-secondary=Aicearra tánaisteach 4 +quick-bar-button-5=Aicearra 5 +quick-bar-button-5-secondary=Aicearra tánaisteach 5 +quick-bar-button-6=Aicearra 6 +quick-bar-button-6-secondary=Aicearra tánaisteach 6 +quick-bar-button-7=Aicearra 7 +quick-bar-button-7-secondary=Aicearra tánaisteach 7 +quick-bar-button-8=Aicearra 8 +quick-bar-button-8-secondary=Aicearra tánaisteach 8 +quick-bar-button-9=Aicearra 9 +quick-bar-button-9-secondary=Aicearra tánaisteach 9 +remove-pole-cables=Bain cáblaí cuaille +reset-ui-scale=Réamhshocraigh scála an UI chun réamhshocraithe +reverse-rotate=Rothlaigh ar gcúl +rotate=Rothlaigh +rotate-active-quick-bars=Rothlaigh na mearbharraí gníomhacha +select-for-blueprint=Roghnaigh le haghaidh gormchló +shoot-enemy=Scaoil ar namhaid +shoot-selected=Scaoil ar sonraithe +show-info=Scoránaigh "eile-mhód" +smaller-terrain-building-area=Áit tógála na tíle níos lú +smart-pipette=Uirlis pípéid +stack-split=Scar cruach +stack-transfer=Aistriú cruach +toggle-blueprint-library=Scoránaigh leabharlann gormchló +toggle-console=Scoránaigh comhrá (is consól Lua) +toggle-driving=Gabh isteach/fág feithicil +toggle-filter=Scoránaigh scagaire filter +toggle-gui-debug=Scoránaigh GUI dífhabhtaithe +toggle-gui-glows=Scoránaigh soilse GUI +toggle-gui-shadows=Scoránaigh scáthanna GUI +toggle-gui-style-view=Scoránaigh stíl an radhairc GUI +toggle-map=Scoránaigh léarscáil an domhain +toggle-menu=Scoránaigh roghchlár +undo=Mill +unknown=Anaithnid +zoom-in=Zúmáil isteach +zoom-out=Zúmáil amach +[controls-description] +cancel-craft=Inúsáidte ach sa chiú ceardaíochta. +cancel-craft-5=Inúsáidte ach sa chiú ceardaíochta. +cancel-craft-all=Inúsáidte ach sa chiú ceardaíochta. +clear-cursor=Cuireann sé an t-earra sa chúrsóir ar ais i bhfardal an imreora. Cuireann sé cur sreanga agus pleanáil ráille ar ceal freisin. +connect-train=Déanann sé ceangal idir an traen roghnaithe nó an traein atá tú i do thiománaí agus aon traen eile in aice láimhe. +copy=Roghnaigh réimse aonán chun a chóipeáil. +copy-entity-settings=Cóipeáil socruithe den aonán atá roghnaithe. Nód: is gá leis an aonán a bheith ann chun a shocruithe a ghreamú ar aonán eile. +craft=Inúsáide ach sa GUI oidis. Deisigh 1 den oideas roghnaithe. +craft-5=Inúsáide ach sa GUI oidis. Deisigh 5 den oideas roghnaithe. +craft-all=Inúsáide ach sa GUI oidis. Deisigh chomh lán agus is féidir den oideas roghnaithe. +cut=Roghnaigh réimse aonán chun a chóipeáil is a mharcáil do scriosadh. +cycle-blueprint-backwards=Nuair atá leabhar gormchló i do chúrsóir, aistrigh an gormhchló chun an ghormchló roimhe. +cycle-blueprint-forwards=Nuair atá leabhar gormchló i do chúrsóir, aistrigh an gormchló gníomhach chun an chéad ghormchló eile atá ar fáil. +disconnect-train=Dícheangalaíonn seo an rothstoc roghnaithe nó an rothstoc atá tú i do sheasamh, den chuid eile den traein. +larger-terrain-building-area=Méadaigh méid an réimse cuir le haghaidh tíleanna. +next-active-quick-bar=Roghnaigh an mearbharra i ndiaidh don mearbharra ar bharr. +next-weapon=Aistrigh chun an chéad airm feisithe eile. +previous-active-quick-bar=Roghnaigh an mearbharra ar ais don mhearbharra ar bharr. +remove-pole-cables=Bain sreanga as an gcuaille leictreach roghnaithe, le sreaga leictreacha ar dtús agus ansin le sreanga an líonra ciorcáid. +reverse-rotate=Cas tuathal an t-earra atá ag an gcúrsóir nó an t-aonán roghnaithe. +rotate=Cas deiseal an t-earra atá ag an gcúrsóir nó an t-aonán roghnaithe. +select-for-cancel-deconstruct=Roghnaigh chun uasghrádaithe nó díthógala a chealú. +shoot-enemy=Scaoileann sé ar an namhaid is aice leis an gcúrsóir, nó le haghaidh roinnt airm, scaoileann sé i dtreo an chúrsóra. +shoot-selected=Scaoileann sé ar rud éigin a bhí roghnaithe agat, nó le haghaidh roinnt airm, scaoileann sé i dtreo an chúrsóra. +show-info=Scoránaigh idir thaispeáint eolais bhreise faoi aonáin tógáilte mar shampla oidis i meaisíní cóimeála agus ábhair coiméadáin. +smaller-terrain-building-area=Laghdaigh méid an réimse cuir la haghaidh tíleanna. +smart-pipette=Pioc earraí as d'fhardal agus á n-úsáid chun an aonáin roghanithe faoi láthair á chruthú agus á chur i do chúrsóir. Roghnóidh sé an druilire mianadóireachta is tapa le haghaidh acmhainní. +stack-split=Aistrigh leath na cruaiche roghnaithe chuig an fardal eile. +stack-transfer=Aistrigh an chruach roghnaithe chuig an fardal eile. +toggle-driving=Téigh isteach i nó amach ón bhfeithicil atá in aice leat nó a bhfuil tú ag tiomáint. +[deconstruction-tile-mode] +always=I gcónaí +always-description=I gcónaí: roghnaítear tíleanna i gcónaí, fiú má tá aonáin aimsithe. +never=Riamh +never-description=Riamh: roghnaítear tíleanna riamh. +normal=Normálta +normal-description=Normálta: roghnaítear tíleanna nuair nach bhfuil aon aonáin amháin aimsithe. +only=Amháin +[description] +acceleration-power=Cumhacht luasghéaraithe +accepted-equipment=Acmhainn ghlactha +ammo=Armlón +ammo-consumption-modifier=Mionaithreoir ídithe an armlóin +ammo-inventory-contents=Armlón +amount=Méid +area-of-effect-size=Méid na láithreach tionchair +automatic-range=Uathraon +available-power=Cumhacht ar fáil +base-productivity=Buntháirgiúlacht +battery-capacity=Toilleadh cadhnra +belt-items=Earraí +belt-speed=Luas creasa +buffer-recharge-rate=Ráta athluchtaithe maoláin inmheánaigh +builds=Úsáidte ar son __1__ a thógáil. +can-filter-items=Is féidir le hearraí a scagadh. +cargo-capacity=Toilleadh lasta +cargo-contents=Ábhair lasta +character-movement-speed-modifier=Luas gluaiseachta +cluster-trigger=Méid scata +constant-energy-consumption=Síorídiú +construction-area=Réimse tógála +construction-robots=Tógála +consumption-bonus=Ídiú fuinnimh +contents=Ábhair +crafting-speed=Luas ceardaíochta +crafting-time=Am ceardaíochta +creates-number-entities-key=Cruthaíonn +creates-number-entities-value=__1__ x __2__ +damage=Damáiste +damage-bonus=Bónas damáiste +damage-dealt=Damáiste déanta +decorative-type=Cineál +decorative-type-decal=Aistreog +decorative-type-decorative=Maisitheán +destroys-cliffs=Scrios aillte +dimensions=Toisí +durability-key=Buanfas +durability-value=__1__/__2__ +duration=Fad +effect-distribution-efficiency=Éifeachtúlacht dáilte +effectivity=Éifeachtúlacht +electricity=Leictreachas +energy=Fuinneamh +energy-capacity=Toilleadh fuinnimh +energy-consumption=Ídiúchán +energy-per-shot=Cumhacht sa chaitheamh +energy-per-use=Cumhacht san úsáid +energy-to-recharge-one-shield=Fuinneamh san aonad sláinte +expected-resources=Acmhainní le coinne +fluid-capacity=Méid stórála +fluid-consumption=Ídiúchán +fluid-contents=Ábhair leachta +fluid-output=Aschur +fluid-temperature=__1__ teochta +fluids=Leachtanna +followers=Leantóirí +force=Fórsa +fuel-acceleration=Luasghéarú feithicle +fuel-acceleration-modifier=Luasghéarú +fuel-inventory-contents=Breosla +fuel-pollution=Truailliú breosla +fuel-speed-modifier=Barrluas +fuel-top-speed=Uasluas feithicle +fuel-value=Luach breosla +grid-size=Méid greille na n-acmhainní +hand-stack-size=Méid cruaiche láimhe +health=Sláinte +heat-output=Aschur +incoming-block=Bloc ag teacht isteach +ingredients=Comhábhair +input-flow-limit=Uas-ionchur +input-signals=Comharthaí ionchurtha +inventory-size-bonus=Bónas méide an fhardail +kills=Maraithe +last-user=Úsáideoir is déanaí +lifetime=Am saoil +logistic-chest-filters=Scagairí +logistic-chest-storage-counts=Stórás an ghréasáin lóistíochta +logistic-chest-targeted-items-deliver=Seachaid +logistic-chest-targeted-items-pickup=Pioc suas +logistic-item=Earra lóistíochta +logistic-request=Iarratas lóistíochta +logistic-request-tooltip-logistic-storage=Stórás lóistíochta +logistic-request-tooltip-on-the-way=Ar an mbealach +logistic-request-tooltip-satisfaction=Sástacht +logistic-robots=Lóistíochta +logistics-connection-distance=Achar ceangail lóistíochta +made-in=Déanta i +magazine-size=Méid piléarlainne +manual-range=Lámhraon +market-item-price=Praghas +max-speed=Uasluas +min-range=Íosraon +mining-area=Réimse mianadóireachta +mining-speed=Luas mianadóireachta +mining-time=Am mianadóireachta +module-bonus-limit=teorainn +movement-speed-bonus=Bónas gluaiseachta +moving-energy-consumption=Ídiú gluaite +name=Ainm +no-ammo=Armlón ar bith +no-block=Bloc ar bith +no-limit=Ceann ar bith +num-available-robots=Uimhir róbait ar fáil +num-effect-receivers=Uimhir gabhdáin na héifeachta +num-effect-sources=Uimhir fóinse na héifeachta +of=__1__ de __2__ +outgoing-block=Bloc ag teacht amach +output-flow-limit=Uas-aschur +output-signals=Comharthaí aschurtha +personal-roboport-construction-area=Limistéar tógála +personal-roboport-max-robot-count=Teorainn róbait +personal-roboport-summary=Róbophort +piercing-power=Cumhacht pholltach +placed-in-grid=Curtha i +players-killed=Imreoirí maraithe +pollution=Truailliú +pollution-bonus=Truailliú +pollution-to-join-attack=Ídigh __1__ truailliú +power-output=Aschur cumhachta +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ bónas comharsa) +probability=Seans +productivity-bonus=Táirgiúlacht +productivity-bonus-limit=-0% = teorainn +products=Táirgí +products-finished=Táirgí déanta +projectile-range=Raon diúracáin +pumping-speed=Luas pumpála +range=Raon +range-modifier=Mionaithreoir raoin +recharge-speed=Luas athluchtaithe +recipe=Oideas +recipe-hidden=(folaithe) +recipe-not-researched=(taighde neamhdhéanta) +recipe-not-researched-and-hidden=(taighde neamhdhéanta, folaithe) +recipe-pollution=Truailliú oidis +repair-speed=Luas deisithe +required-fluid=Teastáltar +required-fluid-per-ore=__1__ __2__ san oibríocht mianadóireachta +required-fluid-per-ore-generic=__1__ san oibríocht mianadóireachta +research-speed=Luas taighde +resistances=Frithsheasmhachtaí +robot-charging-stations=Stáisiúin luchta +robot-lifetime=Saol róbait +robot-recharge-rate=Ráta athluchtaithe róbait +rocket-launch-products=Táirgí lainseála roicéid +rocket-parts=Páirteanna roicéid +rotation-speed=Luas rothlaithe +science-pack-remaining-amount-key=Atá fágtha +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Forás breathnaithe na gceantar +segments=Deighleoga +shield=Aonaid sláinte na scéithe +shield-capacity=Toilleadh scéithe +shooting-speed=Luas caithimh +shooting-speed-modifier=Mionaithreoir luais chaithimh +signals=Comharthaí +solar-panel-power=Cumhacht an phainéil gréine +speed=Luas +speed-bonus=Luas +status=Stádas +storage=Stóras +storage-size=Méid stórála +supply-area=Réimse soláthair +temperature=Teocht +tile-size=Méid +total-raw=Amhacmhainní iomlán +total-raw-too-complex-to-calculate=Ró-dheacair le haghaidh áirimh +train-circuit-network-id=Traein-ID +train-kills=Maraithe traenacha +train-limit=Teorainn traenach +train-limit-value=__1__/__2__ +values-for-evolution-factor=Ionchur le haghaidh ionsaithe in aice láimhe ag an bhfachtóir éabhlóide reatha (__1__) +variation=Leagan +variation-value=__1__ (__2__ ar iomlán) +vehicle-speed-modifier=Luas feithicle +walking-speed=Luas siúil +weight=Méid +wire-reach=Síneadh sreinge +yield=Táirgeacht +[description-rail] +back-rail=Ráille dheiridh +block=Bloc +front-rail=Ráille thosaigh +none=folamh +segment=Deighleog +segment-position=Áit dheighleoga +trains-in-block=Traenacha sa bhloc +[difficulty] +easy=Éasca +hard=Deacair +normal=Normálta +[entity-status] +charging=Ag luchtú +disabled=Díchumasaithe +disabled-by-control-behavior=Díchumasaithe ag iompair rialaithe +disabled-by-script=Díchumasaithe ag script +discharging=Ag díluchtú +fluid-ingredient-shortage=Gantannas comhábhair leachta +fluid-production-overload=Rólódáil na táirgeachta leachta +fully-charged=Lánluchtaithe +item-ingredient-shortage=Gantannas comhábhair earra +launching-rocket=Ag lainseáil roicéid +low-input-fluid=Leacht ionchurtha gann +low-power=Cumhacht ghann +low-temperature=Teocht íseal +marked-for-deconstruction=Marcáilte chun díthógála +missing-required-fluid=Leacht riachtanach in easnamh +missing-science-packs=Paca eolaíochta in easnamh +networks-connected=Líonraí ceangailte +networks-disconnected=Líonraí dícheangailte +no-fuel=Gan bhreosla +no-ingredients=Gan comhábhair +no-input-fluid=Gan leacht ioncurtha +no-minable-resources=Gan acmhainní inmhianaithe +no-power=Gan chumhacht +no-recipe=Gan oideas +no-research-in-progress=Gan taighde a dhéanamh +normal=Normálta +not-connected-to-rail=Gan ceangal le hiarnród +preparing-rocket-for-launch=Ag ullmhú roicéad le lainseáil +turned-off-during-daytime=Casta as i rith an lae +waiting-for-source-items=Ag fanacht ar earraí fóinse +waiting-for-space-in-destination=Ag fanacht ar spás sa cheann scríbe +waiting-to-launch-rocket=Ag fanacht ar láinseáil roicéid +working=Ag obair +[entity-type] +tree=Crann +[error] +achievement-data-invalid=Teipeadh lódáil na sonraí éachtaí áitiúla. B'fhéidir go mbeadh eachtaí áitiúla caillte. +audio-could-not-initialize=Níorbh féidir le fuaim a thosú. Tá an fuaim díchumasaithe. +audio-error-title=Earráid fuaime +config-data-invalid-prompt-reset-to-default=Tá ábhair neamhbhailí ag an comhad cumraíochta. An mhian leat á réamhshocrú? +data-error-title=Earráid sonraí +error-message-box-title=Earráid +failed-to-create-app-window=Teipeadh chun fuinneoige fheidhmchláir a chruthú. __1__ +failed-to-load-save-file=Teipeadh lódáil an chomaid sábhála. +failed-to-load-window-icon=Teipeadh lódáil an íocón fuinneoga! Cosán comhaid: __1__ +game-state-corruption-detected-save-corrupted=Braitheadh truailliú staide an chluiche. Ní bheidh tú ábalta an cluiche sábháilte a lódáil. +game-state-corruption-detected-saving-aborted=Braitheadh truailliú staide an chluiche. Níor sábháladh an cluiche chun cosc a chur ar truailliú i do chomhaid sábhála. +low-available-space-in-steam-storage=Níl ach __1__ MB de spás fágtha ar fáil agat i Steam Remote Storage. Má ritheann tú as spás, tá seans nach mbeidh an cluiche in ann do chumraíocht agus do leabharlann gormchló a shábháil, agus tá seans go gcaillfidh tú do chuid dul chun cinn má bhraithníonn tú ar Steam Cloud chun comhaid sábhála a shioncronaigh idir ríomhairí.\nMolann muid cuid de do comhaid sábhála a scriosadh trí úsáid a bhaint as an gcnaipe scrios chun spás a dhéanamh. +operation-failed=Teipeadh oibríocht +out-of-vram-change-quality-to-low=Ag casadh roghanna grafaic ísle air. +out-of-vram-enable-low-vram-mode=Ag casadh mód íseal-VRAM air. Athtosaigh an cluiche. +player-data-invalid=Teipeadh lódáil comhaid na sonraí imreora. B'fhéidir go mbeadh forás feachtais caillte. +replay-header-error=Ní féidir leis an gceanntásc athimeartha a lódáil mar gheall ar an earráid i ndiaidh: +startup-failed=Teipeadh tús an chluiche +system-initialization-failed=Teipeadh túsúcháin. Cód earráid: __1__ +[frequency] +none=Ar bith +[graphics-errors] +detected-gpu=GPU Aimsithe: __1__ +device-removed-button-close=Dún +device-removed-button-restart=Atosaigh +device-removed-button-use-opengl=Bain úsáid as OpenGL +graphics-settings-keep=Coimeád +graphics-settings-reset=Athshocraigh +[gui] +all=Uile +ammo=Armlón +any=Aon +armor=Armúr +blueprint-components=Comhpháirteanna +blueprint-icons-empty-error=Is gá leis an ngórmchló aon íocón amháin a bheith aige ar a laghad. +blueprint-include-entities=Aonáin +blueprint-include-modules=Modúil +blueprint-include-tiles=Tíleanna +blueprint-include-trains=Traenacha +blueprint-include-trains-tooltip=Cuir traenacha san áireamh sa ghormchló +blueprint-not-available=Níl íoslódáil an ghormchló críochnaithe as an leabharlann go fóill +blueprint-preview=Réamhléiriú +blueprint-select-replacement=Roghnaigh ionadaí +blueprint-shelf-not-synced=Níl stórás gormchló an imreora ina réidh go fóill +cancel=Ar ais +changelog=Loga athraithe +character=Carachtar +clear=Scoraigh +clear-blueprint=Glan gormchló +close=Dún +confirm=Deimhnigh +confirm-restart=An bhfuil tú cinnte gur mhian leat atosú? +confirmation=Deimhniú +constant-number=Constant number +converting-map=Ag tiontú léarscáile __1__ +copy=Cóipeáil +crafting=Ceardaíocht +delete=Scrios +delete-blueprint-record=Scrios gormchló +destroy-blueprint=Scrios gormchló +destroy-book=Scrios leabhar gormchló +destroy-upgrade-planner=Scrios __1__ +drop-blueprint-nothing-to-drop-error=Níl aon ghormchló sa chúrsóir á ligean. +enable-logistics-while-moving=Cumasaigh lóistíochtaí nuair atá tú ag bogadh +equipment-grid=Greille na n-acmhainní +eula=EULA/CCUD +exit=Éirigh as +export-to-string=Easportáil go teaghrán +fuel=Breosla +grid=Greille +guns=Gunna +instruction-to-clear-generic=__1__ chun a ghlanadh. +instruction-to-clear-item=__1__ chun glanta. +instruction-to-clear-quickbar-slot=__1__ chun aicearra a ghlanadh. +instruction-to-cycle-blueprint-backards=__1__ chun ar ais. +instruction-to-cycle-blueprint-forwards=__1__ chun i ndiaidh. +instruction-to-open-item=__1__ chun oscailte. +inventory=Fardal +inventory-filter=Scagaire fardail +licenses=Ceadúnais +load=Lódáil +loading-map=Ag lódáil léarscáile __1__ +loading-new-map=Ag lódáil léarscáile nua +logistic-trash-slots=Sliotáin turscair lóistíochta +map-exchange-string=Teaghrán malartaithe léarscáile +mining-fluid=Leacht mianadóireachta +mod-scenarios=Cáis modha +mod-with-campaign-not-available=Níl modh le fáil leis an gcás seo. +module=Modúl +no=Ní hea +not-connected=Neamhcheangailte +notice=Fógra +or-set-a-constant=Nó socraigh tairiseach +owner=Úinéir +queued=Ciúáilte chun tarchuir +quit=Éirigh +refresh=Athnuaigh +release-date=Dáta eisiúna: +remove-blueprint-book-record=Scrios leabhar gormchló +reset=Athshocraigh +reset-consumpiton-filters=Athshocraigh scagairí +reset-production-filters=Athshocraigh scagairí +restart=Atosaigh +result=Toradh +rocket-inventory-slot=Lasta roicéid +rocket-inventory-slot-description=Táthar ag siúl le satailít anseo. +rocket-launch=Ag láinseáil +rocket-launch-started=Láinseáilte +rocket-preparing=Ag ullmhú +rocket-result-inventory-slot=Torthaí den láinseáil roicéid +save=Sábháil +saving-map=Ag sábháil léarscáile __1__ +search=Cuardaigh +search-with-focus=Cuardaigh (__1__) +select-filter=Roghnaigh scagaire +select-signal=Roghnaigh comhartha +select-upgrade=Roghnaigh gormchló +set=Socraigh +since-last-played=Imeartha le gairid (__1__) +subversion=Fo-leagan: +sync-mods-with-save=Sioncraigh modhanna ag sábháil +synchronize=Sioncronaigh +total=Iomlán +transferring=Ag tarchur +update=Nuashonraigh +user-scenarios=Cáis úsáideora +version=Leagan: +yes=Sea +[gui-about] +release=Eisiúint +version=Leagan +website=Suíomh +[gui-achievements] +modded-game=Tá leasuithe sa chluiche seo. Tá éachtaí ar leith ó ghnáthleagan an chluiche. +not-in-game-long-enough=Caithfidh tú níos mó ná __1__% den chluiche a imirt chun bheith in ann éachtaí a fháil. Mhair an cluiche __2__, agus níor chaith tú ach __3__ sa chluiche. +title=Éachtaí +track=Tosaigh rianú +unlocked-count=Tuilleadh __1__ de __2__ +untrack=Stop rianú +[gui-additional-entity-settings] +apply-entity-health=Cuir sláinte +apply-entity-tag=Cuir clib +corpse-expires=Síothlaíodh corpán +difficulty=Deacracht +entity-tag=Clib aonáin +indestructible=Doscriosta +not-minable=Neamh-inmhianaithe +not-operable=Neamh-inúsáideach +not-rotatable=Neamh-sorothlaithe +properties=Airíonna +recipe-locked=Oideas glasáilte +title=__1__ socruithe breise +to-be-looted=Inchreachta +[gui-admin-player] +character-equipment=Acmhainn +character-main-inventory=Príomhfhardal +cursor-stack=Cruach cúrsóra +[gui-alert-tooltip] +map-hint=Feic ar an léarscáil le haghaidh eolais bhreise. +no-storage=Níl a dhóthain spáis stórála ar fáil ag an ngréasán lóistíochta. +title=Rabhaidh +train-out-of-fuel=Traein gan bhreosla. +turret-fire=Tá __1__ __plural_for_parameter_1_{1-6=túirín|rest=dtúirín}__ gafa i gcoinne namhde. +[gui-arithmetic] +input=Ionchur +output=Aschur +[gui-auth-server] +invalid-characters-in-username=Tá caractair neamhbhailí i d'ainm úsáideora. Téigh chuig __1__ i do bhrabhsálaí gréasáin agus roghnaigh ainm úsáideora nua. +json-parse-error=Ní féidir leas an bhfreagra den fhreastalaí ceada a pharsáil. Is cosúil é seo le hearráid an fhreastalaí inmheánaigh. +login-failed=Níl an t-ainm úsáideora agus an pasfhocal tugtha ag teacht le haon chuntas. +login-failed-steam-only=Tá an cuntas Factorio.com tugtha le haghaidh Steam amháin. Logáil isteach i Steam nó téigh chuig __1__ chun pasfhocal a shocrú. +login-insufficient-membership=Níl an cluiche ag do chuntas. Ceannaigh é chun logáil isteach. +login-too-many-attempts=An-iomarca triail logála isteach. Triail é arís níos déanaí. Má bhfuil dearmad déanta agat ar do phasfhocal, is féidir leat é a athshocrú ag __1__ +login-unlinked=Is cosúil nach bhfuil an cluiche ag do chuntas Steam a thuilleadh, mar sin, tá sé dínascaithe againn ó do chuntas Factorio. Is féidir leat do chuntas Factorio a nascadh le do chuntas Steam a bhfuil an cluiche aige chun an ballraíocht a athbhunú. +steam-id-timeout=Teipeadh ar dheimhniú úinéireachta Factorio toisc gur scoir an nasc le Steam. Triail arís. +[gui-blueprint] +existing-blueprint=Earra Gormchló +icon=Deilbhín +library-blueprint=Gormchló i leabharlann na ngormchlónna +library-blueprint-owned-by-other-player=Gormchló i leabharlann na ngormchlónna dhuine eile +new-blueprint=Cruthaigh gormchló nua +settings=Socruithe +[gui-blueprint-book] +blueprints=Gormchlónna +[gui-blueprint-library] +blueprint-book=Leabhar gormchló +blueprint-book-string=Teaghrán leabhair gormchló +blueprint-string=Teaghrán gormchló +deconstruction-item-string=Teaghrán earra díthógála +drop-blueprint=Lig gormchló uaidh +failed-loading-cloud-storage=Teipeadh lódáil stórais na ngormchlónna. Lódálófar an leagan áitiúil den stóras ina áit. +failed-loading-storage=Teipeadh lódáil stóráis gormchló: __1__. Ag cúltacú an stórás reatha go __2__. +game-blueprints-title=Gormchlónna an chluiche +import=Iompórtáil +import-string=Iompórtáil teaghrán +make-new=__1__ nua +not-available-yet=Níl an gormchló ar fáil go fóill +private-shelf=Mo ghormchlónna +shared-shelf=Gormchlónna roinnte +shelf-choice=Scagaire: +shelf-choice-all=Uile +shelf-choice-game=Gormchlónna an chluiche +title=Leabharlann gormchló +transfer-progress=Forás aistrithe +unknown-player-storage=Stórás imreora anaithnid +upgrade-item-string=Uasghrádaigh sreang an earra +[gui-bonus] +artillery-range=Raon airtléire +character-build-distance=Fad tógála +character-crafting-speed=Luas ceardaíochta +character-health-bonus=Sláinte +character-inventory-slots-bonus=Sliotáin fardail breise +character-item-drop-distance=Fad ligin earra +character-item-pickup-distance=Fad pioctha earra +character-logistic-slots=Sliotáin iarratais lóistíochta +character-logistic-trash-slots=Sliotáin turscair lóistíochta +character-loot-pickup-distance=Fad pioctha creiche +character-mining-speed=Luas mianadóireachta +character-reach-distance=Fad sínidh +character-resource-reach-distance=Fad sínidh chun acmhainne +character-running-speed=Luas siúil +damage-bonus=Damáiste +follower-robot-lifetime=Am saoil +inserter-stack-size-bonus=Toilleadh ionsáiteora +laboratory-productivity=Táirgiúlacht taighde +laboratory-speed=Luas taighde +maximum-following-robots-count=Líon na róboleantóirí +mining-drill-productivity-bonus=Táirgiúlacht mianadóireachta +no-bonuses=Níl taighde déanta ar aon bhónas go fóill. +shooting-speed-bonus=Luas caithimh +stack-inserter-capacity-bonus=Toilleadh ionsáiteora cruaiche +title=Bónais +train-braking-force-bonus=Fórsa coscánaithe traenacha +turret-damage-bonus-description=(Cuir le bónais armlóin) +worker-robot-battery=Méid cadhnra +worker-robot-speed=Luas gluaiseachta +worker-robot-storage=Toilleadh lasta +[gui-browse-games] +access=Rochtain +description=Cur síos +downloading-game-information=Ag íoslódáil eolais an chluiche +games-headers-name=Ainm +games-headers-players=Imreoirí +games-headers-playtime=Am sa chluiche +has-friends=Cairde Steam sa chluiche +has-mods=Tá módhanna acu +has-password=Pasfhocal ann +has-players=Tá imreoirí +join-game=Téigh le cluiche +loading=Ag lódáil... +mods=Modhanna +no-players=Folamh +none=Folamh +ping=Ping +players=Imreoirí +search=Cuardaigh +tags=Clibeanna +version=Leagan +[gui-building-statistics] +built=Tógáilte +deconstructed=Díthógáilte +title=Foirgnimh +upgraded=Uasghrádaithe +[gui-car] +driver=Tiománaí +passenger=Paisinéir +trunk=Trunc +weapons-control=Rialtóir arm +[gui-constant] +off=Múchta +on=Air +output=Aschur +[gui-control-behavior] +circuit-connection=Ceangal ciorcáid +circuit-network=Líonra ciorcáid +connect=Ceangail +connected-to-network=Ceangailte chun líonra/gréasáin +logistic-connection=Ceangal lóistíochta +logistic-network=Gréasán lóistíochta +mode-of-operation=Mód oibríochta +no-network-in-range=No network in range +not-connected=Neamhcheangailte +wall-with-gate-controller=Balla le rialtóir geata +[gui-control-behavior-modes] +close-signal=Dún comhartha +enable-disable=Cumasaigh/díchumasaigh +enable-disable-description=Cas an t-aonán seo air ach amháin nuair atá an bhail fhíor. +none=Folamh +none-write-description=Ná hathraigh iompraíocht an aonáin seo bunaithe ar an líonra ciorcáid. +open-gate=Oscail geata +open-gate-description=Beidh an geata ina oscailte chomh fada go bhfuil an bhail ciorcáid ina fíor. +read-belt-contents=Léigh ábhair creasa +read-charge-level=Léigh leibhéal luchta +read-contents=Léigh ábhair +read-contents-description=Léigh ábhair an choiméadáin agus á seol chun an líonra ciorcáid. +read-hand-contents=Léigh ábhair láimhe +read-hand-contents-description=Léigh ábhair láimhe na n-ionsáiteoirí agus á seol chun an líonra ciorcáid. +read-logistic-network-contents=Léigh ábhair an ghréasáin lóistíochta +read-logistic-network-contents-description=Léigh na hearraí ar fáil den ghréasán lóistíochta don róbatphort seo agus á seol chun an líonra ciorcáid. +read-resources=Léigh acmhainní +read-resources-description=Léigh méid na n-acmhainní le coinne den mhianadóir/ola-thobar loine seo agus á seol chun an líonra ciorcáid.\nNuair atá acmhainní gan deireadh air, léann sé an ráta mianadóireachta neamhathraithe.\nNuashonraítear an luach gach 5 soicind. +read-robot-stats=Léigh staitistic róbait +read-sensor=Léigh braiteoir +read-signal=Léigh comhartha +read-stopped-train=Léigh traein stoptha +read-stopped-train-description=Nuair atá traein stoptha ag stad traenach, seoltar comhartha le huimhir ar leith le haghaidh na traenach sin. +read-train-contents=Léigh ábhair na traenach +read-train-contents-description=Léigh ábhair na traenach atá ina sheasamh faoi láthair ag an stad traenach agus á seol chun an líonra ciorcáid. +send-to-train=Seol chun traenach +send-to-train-description=Seol ábhair an líonra ciorcáid seo chun na traenach, mar sin is féidir leo á n-úsáid le haghaidh bailí fanachta. +set-filters=Socraigh scagairí +set-requests=Socraigh iarratais +set-stack-size=Socraigh méid cruaiche +set-stack-size-description=Socraigh uasmhéid cruaiche de chuid an ionsáiteora seo bunaithe ar líon an chomhartha áirithe den líonra ciorcáid. +use-colors=Úsáid dathanna +[gui-control-behavior-modes-guis] +available-construction-bots=Róbothógálaí ar fáil +available-logistic-bots=Róbait lóistíochta ar fáil +belt-read-mode=Mód léimh na n-ábhar +blue=Gorm +blue-chain-description=Comhartha an líonra ciorcáid a sheol nuair atá an tsraithcomhartha ina ghorm (tá 1 bhealach nó níos mó blocáilte ach tá 1 bhealach nó níos mó fós ar fáil). +closed-condition=Bail dúnta +control-signal=Comhartha smachta +enabled-condition=Cumasaigh bail +green=Glas +green-chain-description=Comhartha an líonra ciorcáid a sheol nuair atá an tsraithchomhartha ina ghlas (is saor é an bloc). +green-description=Comhartha an líonra ciorcáid a sheol nuair atá comhartha na ráille ina ghlas (is saor é an bloc). +hand-read-mode=Mód léimh ag láimhe +hold-mode=Coinnigh +hold-mode-description-belt=Seoltar an comhartha an t-am ar fad chomh fada go bhfuil na hearraí ar an gcrios. +hold-mode-description-inserter=Seoltar an comhartha an t-am ar fad chomh fada go bhfuil an t-earra i lámh an ionsáiteora. +open-condition=Bail oscailte +output-signal=Comhartha aschurtha +output-signals=Comharthaí aschurtha +pulse-mode=Cuisle +pulse-mode-description-belt=Seolfar an comhartha nuair atá 1 tic amháin nuair atá an t-earra ag teacht isteach sa chrios. +pulse-mode-description-inserter=Seolfar an comhartha nuair atá 1 tic amháin nuair atá na hearraí pioctha. +red=Dearg +red-chain-description=Comhartha an líonra ciorcáid a sheol nuair atá an tsraithchomhartha ina dhearg (tá traein ar an mbealach ag gach bealach sa tsraithchomhartha). +red-description=Comhartha an líonra ciorcáid a sheol nuair atá comhartha an ráille dearg (tá traein ag teacht tríd an chomhartha). +resource-read-mode=Mód léimh na n-acmhainní +this-miner=An druilire mianadóireachta seo +this-miner-description=Léigh na hacmhainní ag siúl leo as an ndruilire mianadóireachta seo. +total-construction-bots=Róbothógálaí iomlán +total-logistic-bots=Róbait lóistíochta iomlán +yellow=Buí +yellow-chain-description=Comhartha an líonra ciorcáid a sheol nuair atá an tsraithchomhartha ina bhuí (tá traein ag pleanáil chun iarrata a dhéanamh tríd an sraithchomhartha). +yellow-description=Comhartha an líonra ciorcáid a sheol nuair atá comhartha an ráille buí (tá traein ag pleanáil chun bealaigh a dhéanamh tríd an chomhartha ráille). +[gui-control-settings] +advanced-interaction=Ard-idirghníomhaíocht +basic-interaction=Bun-idirghníomhaíocht +control-disabled=Díchumasaithe - athraithe le: __1__ +crafting=Ceardaíocht +debug=Dífhabhtú +editor=Eagarthóir +inventory=Fardal +miscellaneous=Ilghnéitheach +mods=Modhanna +movement=Gluaiseacht +panels=Painéil +quickbar=Mearbharra +title=Socruithe rialaithe +tools=Uirlisí +waiting=Fanacht +[gui-crafting-queue] +collapse=Fill +expand=Méadú +[gui-create-account] +create=Cruthaigh +creating-account=Creating account +i-accept-the=Glacaim le +terms-of-service=Téarmaí na Seirbhíse +[gui-current-research] +not-researching=Brúigh __CONTROL__open-technology-gui__ chun taighde nua a thosú. +[gui-decider] +input-count=Líon ionchuir +input-count-description=Cóipeáil líon an chomhartha aschurtha sonraithe as na comharthaí ionchurtha. +one=1 +one-description=Aschuir an comhartha aschurtha sonraithe le luach de 1. +output-item=Aschur +[gui-deconstruction] +blacklist=Coscliosta +blacklist-description=Dean neamhaird ar na hearraí scagtha uile nuair atá tú ag roghnú láithreach chun díthógála. +blacklist-trees-and-rocks=Neamhaird ar crainn/clocha +entities=Aonáin +entity-filter-mode=Mód scagaire na n-aonán +entity-filters=Scagairí na n-aonán +filters=Scagairí +tile-filter-mode=Mód scagaire na tíle +tile-filters=Scagairí na tíle +tile-selection-mode=Mód roghnaithe na tíle +tiles=Teidil +trees-and-rocks-only=Crainn/clocha amháin +whitelist=Bánliosta +whitelist-description=Roghnaigh earraí scagtha amháin nuair atá tú ag roghnú láithreach chun díthógála. +whitelist-trees-and-rocks=Ach crainn/clocha +[gui-downloading-mods] +currently-downloading=Ag íoslódáil faoi láthair +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=rud ar bith +downloading=Ag íoslódáil +[gui-edit-label] +edit-label=Athraigh clib +save-label=Sábháil clib +[gui-electric-energy-interface] +buffer-size=Méid maoláin +power-production=Táirgeadh cumhachta +power-usage=Úsáid cumhachta +[gui-electric-network] +accumulator-charge=Lucht cnuasaitheora +consumption=Ídiú +production=Táirgeadh +production-label=Táirgeadh +satisfaction=Sástacht +title=Eolas an líonra leictrigh +[gui-ending-screen] +epilogue=Iarfhocal +[gui-game-finished] +continue=Lean ar aghaidh +finish=Críochnaigh +kills=Maraithe +lost=Tá an cluiche caillte agat... +next-level=Leibhéal ina dhiaidh +respawn=Athbheoigh +restart-level=Atosaigh an leibhéal +save-replay=Sábháil athimirt +time-played=Am imeartha +title=Cluiche críochnaithe +victory=Buachan! +[gui-goal-description] +info-visibility-button=Eolas +title=Aidhm +[gui-graphics-settings] +advanced=Ardleibhéal +full-color-depth=Domhan iomlán na ndathanna +full-screen=Lánscáileán +general=Ginearálta +graphics-quality-high=Ard +graphics-quality-label=Taifeach spride +graphics-quality-low=Íseal +graphics-quality-normal=Meánach +graphics-quality-very-low=An-íseal +low-vram-warning=Níl do dhóthain cuimhne fiseáin (VRAM). +minimize-on-focus-loss=Íoslaghdaigh nuair a chailleadh fócas +multisampling-label=Ilsampláil +no-multisampling=Ilsampláil ar bith +preferred-screen=Scáileán tosaíochta +primary-screen=Príomhscáileán (__1__) +render-in-native-resolution=Rindreáil i dtaifeach an scáileáin dhúchasaigh +restart-required=Atosú ag teastáil +screen-n=Scáileán __1__ +show-clouds=Taispeáin scamaill +show-decoratives=Taispeáin maisitheáin +show-inserter-shadows=Taispeáin scáthanna na n-ionsáiteoirí +show-item-shadows=Taispeáin scáthanna na n-earraí +sprite-atlas-size-label=Méid uigeachta an atlais +sprite-atlas-size-largest-possible=An rud is mó +texture-compression=Comhbhrú uigeachta +texture-compression-high-quality=Ardchaighdeán +texture-compression-low-quality=Ísealchaighdeán +texture-compression-none=Ar bith +texture-streaming=Sruthú uigeachta +title=Socruithe grafaicí +use-flip-presentation-model=Bain úsáid as an macasamhail casthaispeána +v-sync=Fág le VSync +video-memory-budget=Buiséad cuimhne fiseáin +video-memory-budget-auto=Uath (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Uile +video-memory-usage-high=Ard +video-memory-usage-label=Úsáid cuimhne fiseáin +video-memory-usage-low=Íseal +video-memory-usage-medium=Meánach +[gui-graphics-settings-description] +lights-quality=An taifeach léirithe le solais san oíche. Beidh laghdú mór le luachanna arda. +max-threads=Uimhir na dteaghrán atá in úsáid chun an chluiche a léiriú. +texture-streaming=Beidh sprideanna nach raibh curtha in aon atlas spride (feic ar socruithe na húsáide cuimhne fiseáin) curtha sa RAM go dtí go mbeidh gá orthu ag an GPU. +[gui-infinity-container] +at-least=Ar a laghad +at-least-tooltip=Cloígh leis an uimhir seo earraí san fhairdal ar a laghad - cur le hearraí in easnamh. +at-most=Ar a mhéad +at-most-tooltip=Cloígh leis an uimhir seo san fharadal ar a mhead - bain rudaí breise as. +exactly=Go díreach +exactly-tooltip=Cloígh leis an uimhir seo san fhardail go díreach - cuir le nó bain as mar a theastaíonn uaidh. +remove-unfiltered-items=Bain earraí neamhscagtha as +remove-unfiltered-items-tooltip=Bain earraí as an bhfardal nach bhfuil páirteach sa liosta scagairí. +[gui-infinity-pipe] +at-least-tooltip=Coinnigh an céatadán seo leachta ar a laghad sa phiopa - cuir le breise nuair atá in easnamh. +at-most-tooltip=Coinnigh an céatadán seo leachta ar a mhéad sa phiopa - bain leacht bhreise as. +exactly-tooltip=Coinnigh an céatadán seo leachta go díreach sa phiopa - bain as nó cuir le leacht bhreise mar is gá. +percent=% +temperature=Teocht +[gui-inserter] +blacklist=Coscliosta +filter=Scagaire +override-stack-size=Sáraigh méid cruaiche +whitelist=Bánliosta +[gui-install-mods] +already-installed=Tá modh __1__ suiteáilte cheana féin +cant-install-mod-error=Ní rabhthas ábalta na spleácháin uile á suiteáil le haghaidh __1__: __2__. An mhian leat an modh a shuiteáil gan spleácháin? +cant-install-mod-no-compatible-release=Níl aon leagan comhuiriúnach le haghaidh __1__ ar an dtairseach modha. +failed-to-list-mods=Teipeadh íoslódáil an liosta modha +filter-by-category=Cuir scagaire catagóire +install=Suiteáil +install-failed=Teipeadh suiteáil le haghaidh __1__: __2__ +loading-mods=Ag lódáil modhanna +mods-headers-download-count=Íoslódálacha +mods-headers-last-updated=Nuashonraithe is déanaí +mods-headers-name=Ainm +mods-headers-trending=Treochtálach +mods-headers-version=Leagan +no-release=Níl aon leagan eisithe ag an modh roghnaithe +sync-mods-with-server=Níl do mhodhanna gníomhacha réireach leo atá ag an bhfreastalaí. An mhian leat do mhodhanna a shioncrú leis an bhfreastalaí? +[gui-interface-settings] +active-quick-bars=Mearbharraí gníomhacha +alt-mode=Eile-mhód +automatic-ui-scale=Uathoibríoch +autosort-inventory=Cuir príomhfhardal an imreora in eagar i gcónaí +custom-ui-scale=Saincheaptha +entity-tooltip-delay=Moill noide uirlise na n-aonán +entity-tooltip-on-the-side=Noide uirlise na n-aonán ar an dtaobh +fuzzy-search-enabled=Cuardach doiléire +interaction=Idirghníomhaíocht +locale=Teanga +other=Eile +output-console-delay=Moill teachtaireachtaí comhrá +pick-ghost-cursor=Pioc earra scáileach mura nach bhfuil aon earra a fháil +play-sound-for-chat-messages=Déan fuaim le teachtaireachtaí comhrá +research-finished-stops-game=Osclaíonn scáileán teiceolaíochta nuair atá taighde críochnaithe +show-combinator-settings-when-detailed-info-is-on=Taispeáin socruithe teaglamaithe san "Eile-mhód" +show-descriptions-in-tooltips=Léirigh tuairiscí i leideanna uirlise +show-grid-when-paused=Taispeáin greille nuair atá sos curtha ar an gcluiche +show-inserter-arrows-when-detailed-info-is-on=Taispeáin saigheada ionsáiteora san "Eile-mhód" +show-inserter-arrows-when-selected=Taispeáin saigheada ionsáiteora nuair atá roghnaithe +show-interaction-indications=Tainspeáin leideanna idirghníomhaíochta +show-item-labels-in-cursor=Taispeáin clibeanna earra sa chúrsóir +show-minimap=Taispeáin mionléarscáil +show-mining-drill-arrows-when-detailed-info-is-on=Taispeáin saigheada na ndruilirí mianadóireachta san "Eile-mhód" +show-missing-logistic-network-icon=Taispeáin íocón nuair atá gréasán lóistíocha ar iarraidh +show-mod-owners-in-tooltips=Taispeáin úinéirí modha sa noda uirlise +show-player-names-on-minimap=Taispeáin ainmneacha imreora ar an mionléarscáil +show-pump-arrows-when-detailed-info-is-on=Tainspeáin saigheada pumpa sa "Eile-mhód" +show-rail-block-visualization=Taispeáin samhlúchán bloic ráille +show-total-raw-in-recipe-tooltips=Léirigh amh iomlán i leideanna uirlise na n-oideas +show-turret-radius-when-blueprinting=Taispeáin raon na dtúiríní nuair atá ag cur gormchlónna +title=Socruithe an chomhéadain +tooltip-delay=Moill noide uirlise +tooltip-never=Riamh +tooltip-offset=Seach-chur noide uirlise +tooltips=Leideanna uirlise +train-stop-label-angle=Uilinn na clibe ar stad traenach +train-visualization-length=Fad samhlúcháin na dtraenacha +ui-scale=Scála UI +visualization=Samhlúchán +[gui-interface-settings-description] +active-quick-bars=Uimhir na mearbharraí atá le feiceáil i gcónaí ar an scáileán. +entity-tooltip-delay=Chomh fada a thógann sé chun noda uirlise na aonán a theacht ag an gcúrsóir sa domhain. +fuzzy-search-enabled=Meaitseáil níos boige le haghaidh cuardach GUI. +output-console-delay=An mhéid soicindí atá ag teastáil chun teachtaireachta an chomhrá nó an chonsóil a scor ar shiúl. +pick-ghost-cursor=Nuair atá tú ag roghnú earra sothógáilte den mhearbharra nó ag úsáid na huirlise pípéid, mura nach bhfuil aon earra den chinéal seo, cuirfear scáil an earra ina áit. +tooltip-delay=Chomh fada a thógann sé chun noda uirlise a theacht ag an gcúrsóir. +[gui-kills] +kills=Maraithe +loses=Caillteanais +title=Maraithe +[gui-load-game] +all-required-mods-enabled=Is cumasaithe iad gach modh atá ag teastáil. +exchange-string-freeplay-only=Is féidir le teaghrán aistrithe léarscáile a ghiniúint ach amháin as léarscáileanna saor-imeartha agus gaineamhbhosca. +title=Lódáil cluiche +[gui-load-scenario] +confirm-delete=An bhfuil tú cinnte gur mhian leat an cás __1__ a scriosadh? +title=Lódáil cás +[gui-logistic] +cell=cillín +cells=cillíní +count=Líon +items=Earraí +logistic-networks=Gréasáin lóistíochta +members=Baill +network=Líonra +request-from-buffer-chests=Iarratas de chistí maoláin +title=Lóistíochtaí +title-filter=Scagaire lóistíochta +title-request=Iarratas lóistíochta +[gui-manage-mods] +name-column-header=Ainm +version-column-header=Leagan +[gui-map-editor] +brush-intensity=Láidreacht +brush-size=Méid +brush-speed=Luas +character=Carachtar +character-equipment=Acmhainn +character-main-inventory=Príomhfhardal +character-quickbar=Mearbharra +cliffs=Aillte +confirm-regenerate=An bhfuill tú cinnte go mian leat an léarscáil a ghiniúint? +convert=Tiontaigh +convert-save=Tiontaigh sábháil +convert-save-to-scenario=Tiontaigh sábháil chun cáis +cursor-intensity=Láidreacht +decoratives=Maisitheáín +editor-inventory=Eagarthóir +editors-title=Eagarthóirí +entities=Aonáin +import=Iompórtáil +import-save=Iompórtáil sábháil +import-save-failed=Teipeadh iompórtáil sábhála: __1__ +items=Earraí +items-transfer-limit=Teorainn aistrithe fardail +resources=Acmhainní +scenario-already-exists=Tá cás ag ainm __1__ ann cheana. An mhian leat á fhorscríobhadh? +settings=Socruithe +tiles=Tíleanna +title=Eagarthóir léarscáile +tools=Uirlisí +tools-title=Uirlisí +[gui-map-editor-clone-editor] +clone-decoratives=Cóipeáil maisitheáin +clone-entities=Cóipeáil aonáin +clone-tiles=Cóipeáil tíleanna +smart-area-drag-mode=Mód tarraingthe chliste láithreach +snap-to-chunk=Bóg chun leidhbe de smeach +snap-to-grid=Bóg chun greille de smeach +[gui-map-editor-entity-editor] +auto-force=**UATHOIBRÍOCH** +[gui-map-editor-force-editor] +auto-force=**UATHOIBRÍOCH** +create-force=Cruthaigh fórsa +current-force=Fósa reatha +delete-force=Scrios fórsa +destination-force=Fórsa cinn scríbe +edit-force-cease-fire=Athraigh sos cogaidh +edit-force-friends=Athraigh cairde +enable-friendly-fire=Cumasaigh féinscaoileadh +new-force-name-already-used=Tá fórsa ann cheana féin leis an ainm seo. +no-force-name-given=Tá ainm fórsa ag teastáil chun fórsa a chruthú. +switch-to-force=Athraigh chun fórsa +[gui-map-editor-lua-snippet-editor] +delete=Scrios +lua-code=Cód Lua +name=Ainm +[gui-map-editor-menu] +quit=Éirigh as an eagarthóir léarscáile +regenerate-map=Athghin léarscáil +resume-editing=Tosaigh eagarthóireacht arís +save-and-play=Sábháil agus imir +save-map-as=Sábháil faoi +save-map-overwrite=Sábháil +title=Eagarthóir léarscáile +[gui-map-editor-script-editor] +always-draw-areas=Tarraing láithreacha i gcónaí +always-draw-positions=Tarraing ionaid i gcónaí +color=Dath +snap-to-grid=Bóg chun greille de smeach +[gui-map-editor-settings] +draw-cursor-light=Tarraing solas cúsóra +fill-electric-buffers=Líon maoláin leictreacha nuair atá a thógáil aonáin +generate-neighbor-chunks=Gin leidhbeanna in aice láimhe +instant-blueprint-building=Tógáil gormchló go láithreach +instant-deconstruction=Díthógáil ar an toirt +instant-rail-planner=Pleanálaí ráille meandrach +instant-upgrading=Uasghrádú ar an toirt +show-entity-tags=Taispeáin clibeanna aonáin +show-hidden-entities=Taispeáin aonáin cheilte +show-status-icons=Taispeáin íocóin stadais na n-aonán +[gui-map-editor-surface-editor] +current-surface=Dromchla reatha +delete-surface=Scrios dromchla +edit-map-gen-settings=Athraigh socruithe giniúna na léarscáile +edit-surface-map-gen-settings=__1__ - socruithe giniúna na léarscáile +fill-tiles-with-lab-tiles=Líon le tíleanna saotharlanna +import-save=Iompórtáil sábháil +importing-save-disables-replay=Díchumasófar an athimirt má iompórtálann tú comhaid sábhála eile. An bhfuil tú cinnte gur mhian leat é seo a dhéanamh? +new-surface-name-already-used=Tá dromchlá ann cheana féin leis an ainm seo. +no-surface-name-given=Tá ainm dromchlá ag teastáil chun dromchlá a chruthú. +regenerate-decoratives=Athghin na meaisitheáin uile +remove-all-entities=Bain na haonáin uile as +remove-empty-chunks=Bain leadhbanna folamha as +select-surface=Roghnaigh dromchla +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Bain maisitheáin atá san áit céanna +smart-entity-collision-mode=Mód imbualadh cliste na n-aonán +smart-entity-collision-mode-tooltip=Léim ar tógáil tíle má scriosfaidh sé an t-aonán i rith an phróisis. +smart-tile-collision-mode=Mód imbualadh cliste na dtíleanna +smart-tile-collision-mode-tooltip=Tógáil os cionn tíleanna amháin a bhfuil an masc imbualaidh céanna acu. M. sh. "tógáil talamh os cionn talaimh" agus "tógáil uisce os cionn uisce" go bunúsach. +[gui-map-editor-time-editor] +apply-ticks-per-day=Cuir i bhfeidhm +daytime=Am an lae: +pause=Cuir ar sos (__CONTROL__editor-toggle-pause__) +paused=(faoi shos) +play=Imir (__CONTROL__editor-toggle-pause__) +speed-down=Moilligh (__CONTROL__editor-speed-down__) +speed-up=Luasghéaraigh (__CONTROL__editor-speed-up__) +tick-custom=Tic saincheaptha +tick-sixty=Tic faoi sheasca +[gui-map-editor-title] +cliff-editor=Aillte +clone-editor=Cóipeáil +decorative-editor=Maisitheáin +entity-editor=Aonáin +force-editor=Fórsaí +none-editor=Ar bith +resource-editor=Acmhainní +scripting-editor=Láithreacha agus ionaid +surface-editor=Dromchlaí +tile-editor=Tíleanna +time-editor=Am +[gui-map-editor-tool] +area-selection=Láthair +brush=Scuab +change-force=Athraigh fórsa +circle=Ciorcal +cursor=Cúrsóir +line-selection=Líne +paint-bucket=Buicéad péinte +snippet=Rith blaisíní Lua +spawn-location=Láthair giniúna +spray=Scaird +square=Cearnóg +variations=Leaganacha +[gui-map-generator] +advanced-tab-title=Ardleibhéal +aux=Cineál talún +bias=Claonadh +cliff-continuity=Leanúnachas +cliff-continuity-description=Fad na n-aillte gan deireadh. +cliff-frequency=Minicíocht +cliff-frequency-description=Uimhir na n-aillte. +cliffs=Aillte +coverage=Clúdach +custom=[athraithe] +difficulty=Deacracht +enabled=Cumasaithe +enemy-attack-pollution-consumption-modifier=Mionaithreoir costais ionsaí +enemy-base=Bunáit namhad +enemy-expansion-group-tile=Méadú naimhde +enemy-expansion-maximum-expansion-cooldown=Fuarúchán uasta +enemy-expansion-maximum-expansion-cooldown-description=An t-am uasta idir a sheolann méadú naimhde amach. +enemy-expansion-maximum-expansion-distance=Uasfhad méadaithe +enemy-expansion-maximum-expansion-distance-description=An t-uasfhad a mhéadaíonn naimhde i leataobh búnaiteanna naimhdeacha eile. +enemy-expansion-maximum-expansion-group-size=Uasmhéid ghrúpa +enemy-expansion-maximum-expansion-group-size-description=Uasmhéid de grúpa méadaithe na naimhde, mionathraithe leis an leibhéal éabhlóide reatha. +enemy-expansion-minimum-expansion-cooldown=Fuarúchán íosta +enemy-expansion-minimum-expansion-cooldown-description=An t-am íosta idir a sheolann méadú naimhde amach. +enemy-expansion-minimum-expansion-group-size=Íosmhéid ghrúpa +enemy-expansion-minimum-expansion-group-size-description=Íosmhéid de ghrúpa méadaithe na naimhde, mionathraithe leis an leibhéal éabhlóide reatha. +enemy-expansion-minutes=nóim +enemy-tab-title=Namhaid +evolution=Éabhlóid +evolution-destroy-factor=Fachtóir scriosta +evolution-destroy-factor-description=Rialaigh chomh tapa a mhéadaíonn éabhlóid tar éis scriosta sceiteoirí naimhdeacha. +evolution-pollution-factor=Fachtóir truaillithe +evolution-pollution-factor-description=Rialaigh chomh tapa a mhéadaíonn éabhlóid mar gheall ar táirgiúlacht truaillithe. +evolution-time-factor=Fachtóir ama +evolution-time-factor-description=Rialaigh chomh tapa a mhéadaíonn éabhlóid i rith ama. +exchange-string-instructions=Ionchuir teaghrán roinnte léarscáile chun socruithe a lódáil as. +export-exchange-string-tt=Easportáil teaghrán roinnte léarscáile (stóráil socruithe na léarscáile agus is féidir leo á roinneadh) +frequency=Minicíocht +hide-preview=Dún réamhléiriú +import-exchange-string-tt=Iompórtáil teaghrán roinnte léarscáile +island-size=Méid oileáin +map-height=Airde +map-height-simple=Airde na léarscáile +map-seed=Síol +map-seed-simple=Síol +map-size-group-tile=Léarscáil +map-type=Cineál léarscáile +map-width=Leithead +map-width-simple=Leithead na léarscáile +minimum-pollution-to-damage-trees=Íosmhéid chun crann a dhamáistiú +moisture=Taise +peaceful-mode-checkbox=Mód síochánta +play=Imir +pollution=Truailliú +pollution-absorbed-per-tree-damaged=Ionsúigh sa chrann dámaiste +pollution-absorption-modifier=Mionaithreoir ionsúcháin +pollution-absorption-modifier-description=Mionaithreoir le haghaidh mhéid an truaillithe atá ionsaithe ag na crainn agus na tíleanna. +pollution-diffusion-ratio=Cóimheas idirleata +pollution-diffusion-ratio-description=An mhéid truaillithe atá réscaipthe isteach sa leidhbe in aice láimhe sa tsoicind. +preview-error=Earráid i nginiúint réamhléirithe +price-multiplier=Iolraitheoir praghais +randomize-map-seed=Síol randamach +recipes-difficulty-group-tile=Oidis +research-queue-availability=Soghluaisteacht an chiú taighde +research-queue-availability-after-victory=Tar éis deiridh an chluiche +research-queue-availability-always=I gcónaí +research-queue-availability-never=Riamh +reset-preset=Athshocraigh chun réamhshocraithe +reset-to-preset=Athshocraigh __1__ rogha chun réamhshocraithe +reset-to-preset-disabled=Tá luachanna réamhshocraithe ag na socruithe uile. +resource-frequency-description=Uimhir na paistí acmhainne. +resource-richness-description=Méid na n-acmhainní sa tíl taobh istigh de phaistí acmhainne. +resource-size-description=Láthair atá ag gach paiste acmhainne. +resources-tab-title=Acmhainní +richness=Saibhreas +scale=Scála +show-preview=Réamhléiriú +size=Méid +starting-area-size=Méid áite tosaithe +starting-area-size-description=Méid na láithreach atá gan bunáiteanna namhad i dtimpeall an imreora. +technology-difficulty-group-tile=Teiceolaíocht +temperature=Teocht +terrain-bias-description=Seach-chur síoraí atá i bhfeidhm. +terrain-generators-group-title=Gineadóirí +terrain-scale-description=Scála foriomlán na ngéithe agus an spás atá eatarthu. +terrain-tab-title=Talamh +title=Gineadóir léarscáile +water=Uisce +[gui-map-generator-errors] +no-tiles-selected=Níl cead ag aon tíl ar a laghad. +[gui-map-info] +delete-save=Scrios sábháil +difficulty=Deacracht +map-version=Leagan léarscáile +mods=Modhanna +scenario-name=Cás +[gui-map-view-settings] +add-ping=Cuir marcóir +add-tag=Cuir lipéad +show-electric-network=Líonraí leictreacha +show-logistic-network=Gréasáin lóistíochta +show-map-stop=Ainmneacha stad traenach +show-player-names=Ainmneacha imreora +show-pollution=Truailliú +show-rail-signal-states=Staideanna comharthaí iarnród +show-recipe-icons=Deilbhíní oideas +show-tags=Lipéid +show-turret-range=Clúdach na dtúiríní +show-worker-robots=Róbait oibrithe +[gui-menu] +about=Maidir le +browse-public-games=Brabhsáil cluichí poiblí +controls=Rialuithe +copy-report-path=Coipeáil bealach na tuairisce díshioncronaithe +graphics=Grafaicí +host-new-game=Óstáil cluiche nua +interface=Comhéadan +load-game=Lódáil cluiche +main-menu=Príomhroghchlár +map-editor=Eagarthóir léarscáile +mod-settings=Socruithe modha +mods=Modhanna +new-game=Cluiche nua +other=Eile +pause-game=Cuir sos le +quit-game=Éirigh as an gcluiche +quit-tutorial-to-game=Éirigh as an dteagasc +quit-tutorial-to-menu=Éirigh as an dteagasc +reconnect=Athcheangal +restart-game=Atosaigh +restart-tutorial=Atosaigh +resume-game=Lean ar aghaidh +resume-tutorial=Lean ar aghaidh +save-game=Sábháil an cluiche +save-game-as-scenario=Sábháil mar chás +settings=Socruithe +show-report=Taispeáin tuairisc díshioncronaithe +sound=Fuaimeanna +the-rest=An chuid eile +tutorial-menu=Teagasc +unpause-game=Bain sos as +[gui-migrated-content] +changed-decorative=Athraíodh maisitheáin +changed-entity=Athraíodh aonáin +changed-equipment=Athraíodh acmhainní +changed-fluid=Athraíodh leachtanna +changed-item=Athraíodh earraí +changed-recipe=Athraíodh oidis +changed-technology=Athraíodh teicneolaíochtaí +changed-tile=Athraíodh tíleanna +changed-virtual-signal=Athraíodh comharthaí fíorúla +removed-decorative=Baineadh maisitheáin +removed-entity=Baineadh aonáin +removed-equipment=Baineadh acmhainní +removed-fluid=Baineadh léachtanna +removed-item=Baineadh earraí +removed-recipe=Baineadh oidis +removed-technology=Baineadh teicneolaíochtaí +removed-tile=Baineadh tíleanna +removed-virtual-signal=Baineadh comharthaí fíorúla amach +title=Ábhar ascanta +[gui-mod-info] +active-version=Leagan gníomhach +author=Údar +contact=Teagmháil +delete=Scrios +dependencies=Spleácháin +dependency-required=Tá an modh seo ag teastáil, ach níl sé gníomhach. +description=Cur síos +factorio-version=Leagan Factorio +homepage=Baile +incompatibilities=Neamh-chomhoiriúnach le +incompatible-factorio-version=Neamhréireach le leagan reatha den chluiche +mod-portal-page=Tairseach modha +name=Ainm +no-dependencies=Ar bith +optional-dependencies=Spleácháin roghnacha +optional-dependency=(roghnach) +optional-dependency-incompatible=This mod is incompatible with these mods. +optional-dependency-required=This mod is not required, and is not active. +status=Stádas +status-disabled=Díchumasaithe +status-enabled=Cumasaithe +status-not-installed=Ná súiteáilte +toggle=Scoránaigh +version=Leagan +[gui-mod-load-error] +description=Teipeadh lódáil modhanna: __1__ +disable-all=Díchumasaigh na modhanna uile +disable-mods=Díchumasaigh modhanna ar an liosta +exit=Éirigh as +restart-application=Atosaigh +title=Earráid le lódáil modhanna +to-be-disabled=Modhanna a bheifear díchumasaithe: +[gui-mod-settings] +apply=Cuir i bhfeidhm +cancel=Cealaigh +cant-be-changed-not-an-admin=Is féidir ach le riaracháin amháin na scoruithe seo a athrú. +map=Léarscáil +no-map-settings=Níl socruithe léarscáile ar bith. +no-per-user-settings=Níl aon shocruithe san úsáideoir ann. +no-settings=Níl aon shocruithe a chumrú. +no-startup-settings=Níl aon shocruithe cumraíochta ann. +per-player=San imreoir +reload=Athlódáil +reset=Athshocraigh +setting-is-invalid=Tá aon nó níos mó socruithe neamhbhailí. +startup=Tosú +startup-changes-require-restart=Má tá socruithe an na cumraíochta athraithe, tá atosú ag teastáil. +title=Socruithe modha +value-cannot-be-empty=Ní féidir leis an luach a bheith folamh. +value-out-of-range=Luach as an raon: tá na luachanna bailí idir __1__ agus __2__. +[gui-mod-startup-settings-mismatch] +apply=Cuir i bhfeidhm +cancel=Ná cuir +description=Ní mheaitseáil na socruithe cumraíochta modha leo atá ag an bhfreastalaí atá tú ag déanamh ceangail leis.\n\nAr mhian leat socruithe cumraíochta an fhreastalaí a chur i bhfeidhm agus an cluiche a atosú? +restart-required=Beidh an cluiche atosaithe chun na socruithe cumraíochta nua a chur i bhfeidhm. +title=Neamhréir na socruithe cumraíochta modha +[gui-mods] +install=Suiteáil +manage=Bainistigh +title=Modhanna +unconfirmed-changes=Tá athruithe neamhdheimhnithe ann. +unconfirmed-mod-changes=Tá __1__ modh athraithe. +unconfirmed-mod-installed=Tá __1__ modh suiteáilte. +unconfirmed-mod-updated=Tá __1__ modh nuashonraithe. +updates=Nuashonruithe +[gui-multiplayer-connect] +confirm-connect-to-server=Ba mhaith le __1__ do do cheangal leis an bhfreastalaí seo: __2__ +connect=Ceangal +connect-to-game=Ceangal díreach +ip-address=Seoladh IP agus port +password=Pasfhocal +password-for-game-required=Cuir pasfhocal an chluiche __1__ anseo le do thoil +scenario-script-source=Cás an fhreastalaí +[gui-multiplayer-lobby] +adminlist=Liosta na riarachán +allow-commands=Lig orduithe Lua +allow-commands-admins-only=Riaracháin amháin +allow-commands-false=Ní hea +allow-commands-true=Sea +autosave-only-on-server=Uathshábháil ar an bhfreastalaí amháin +banlist=Coscliosta +default-game-name=Cluiche ag __1__ +edit-adminlist=Cuir liosta na riarachán in eagar +edit-banlist=Cuir an coscliosta in eagar +edit-whitelist=Cuir an bánliosta in eagar +game-description=Cur síos +game-tags=Clibeanna +game-visibility-LAN=LAN +game-visibility-public=Poblach +game-visibility-steam=Steam +game-visibility-steam-tooltip=Cumasaigh nó díchumasaigh an ghné "Téigh le cluiche" trí Steam. +ignore-limit-for-returning-players=Déan neamhaird nuair imreoir fillte +ignore-limit-for-returning-players-tooltip=Is féidir le himreoirí atá imeartha ar an léarscáil seo cheana ag teacht leis an gcluiche seo fiú má tá an teorainn imreora sroichte. +max-upload-slots-tooltip=Uasmhéid na n-uaslódálacha comhreatha léarscáile. Tá sé úsáideach chun á theorannú mar dhéanamh sé go gcinntiú go bhfuil a lán luais uaslódála atá fágtha ar imreoirí atá sa chluiche cheana féin. +max-upload-tooltip=Uasmhéid luais an líonra atá dírithe chun uaslódála an chluiche a dhéanamh le haghaidh imreoirí nua. Tá sé úsáideach chun á theorannú mar dhéanamh sé go cinntiú go bhfuil a lán luais uaslódála atá fágtha ar imreoirí atá sa chluiche cheana féin. +multiplayer-autosave-interval=Eatramh uathshábhála +non-blocking-saving=Cumasaigh sábháil gan shos +only-admins-can-pause-the-game=Is féidir le riaracháin amháin sos a chur +play=Imir +verify-user-identity=Cinntigh aitheantas an úsáideora +whitelist=Bánliosta +[gui-other-settings] +autosave-never=Riamh +check-updates=Seiceáil le haghaidh nuashonraithe nuair atá Factorio ag lainseáil +delete-achievements-button=Scrios +delete-achievements-confirm-control-phrase=SCRIOS +delete-achievements-confirm-text=Clóscríobh "__1__" chun deimhnithe a dhéanamh ar scrios na n-éachtaí. +delete-achievements-label=Scrios éachtaí +developer=Forbróir +discard-mouse-events-when-accessibility-zoomed=Caith imeachtaí luiche uaidh nuair atá ag úsáid zúmála rochtana +enable-blueprint-storage-cloud-sync=Cumasaigh Cloud Sync le do leabharlann gormchlónna +enable-crash-log-uploading=Uaslódáil logaí na gclistí +enable-experimental-updates=Cumasaigh nuashonruithe turgnamhacha +enable-logitech-led-support=Cumasaigh tacaíocht Logitech LED +enable-new-mods=Cumasaigh modhanna nua go huathoibríoch +enable-razer-chroma-support=Cumasaigh tacaíocht Razer Chroma +factorio-username=Ainm imreora LAN +log-in=Lógáil isteach +log-out=Lógáil amach +log-saving-statistics=Staitistic sábhála na logaí +logged-in=Lógáilte isteach faoi láthair mar __1__ +non-blocking-saving=Cumasaigh sábháil gan shos (Linux/macOS amháin) +proxy=Seachfhreastalaí +proxy-password=Pasfhocal an Sheachfhreastalaí +proxy-username=Ainm úsáideora an sheachfhreastalaí +title=Socruithe eile +use-mod-settings-per-save=Úsáid socruithe modha difriúla sa tsábháil +verbose-logging=Logaí foclacha +[gui-other-settings-description] +enable-crash-log-uploading=Uaslódáil logaí gan ainm nuair a chliseadh an cluiche. +log-saving-statistics=Cuir staitistic méide comhaid i loga nuair atá ag sábháil na léarscáile (FÓGRA: beidh sábhálacha níos moille). +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Cuir le grúpa +add-player-to-group=Cuir imreoir le grúpa +clone-group=Cóipeáil grúpa +delete-selected-group=Scrios an grúpa roghnaithe +disable-all=Díchumasaigh uile +do-you-really-want-to-revoke-your-permissions-to-edit=Tá tú ar tí d'ábaltachta a bhaint chun ceadanna a athrú. An bhfuil tú cinnte gur mhian leat á dhéanamh? +edit-selected-group=Athraigh an grúpa sonraithe +enable-all=Cumasaigh uile +export=Easportáil +group-ids-exhausted=Sroicheadh uasuimhir na ngrúpaí. +group-permissions-title=Ceadanna grúpa +import=Iompórtáil +import-failed=Teipeadh iompórtáil: __1__ +import-permissions=Iompórtáil ceadanna +multiple-default-groups-found=Aimsíodh réamhghrúpaí iomadúla. +no-default-group-found=Níor aimsíodh réamhghrúpa ar bith. +permissions-string=Teaghrán ceada +players-in-group=Imreoirí sa ghrúpa +remove-player-from-group=Bain imreoir as grúpa +show-players-in-other-groups=Taispeáin imreoirí i ngrúpaí eile +title=Ceadanna +you-can-not-delete-the-default-group=Ní féidir leat an grúpa réamhshocraithe a scriosadh. +[gui-player-management] +add-player=Cuir le himreoir +admin=Riarachán +ban=Coisc +banned=Cosctha +cant-ban-yourself=Ní féidir leat cosc a chur ort féin. +cant-delete-yourself=Ní féidir leat tú féin a scriosadh. +cant-kick-not-online=Is féidir ach le himreoirí ceangailte amháin a chiceáil. +cant-kick-yourself=Ní féidir leat tú féin a chiceáil. +cant-use-not-in-multiplayer-game=Is féidir leis an GUI seo a úsáid ach i gcluichí ilimreortha. +cant-whitelist-disabled=Is gá leis an mbánliosta a bheith cumasaithe ar an bhfreastalaí roimh a bheidh tú ábalta cur imreoirí air. +delete-player=Scrios +delete-player-tooltip=Bain agus scrios ant-imreoir den fhreastalaí. +demote=Laghdaigh +kick=Ciceáil +last-online=Ar líne is déanaí +manage=Bainistigh +manage-permissions=Bainistigh ceadanna +manage-player=Bainistigh __1__ +mute=Cuir tost +muted=Tosta +name=Ainm +never=riamh +now=anois +online-players=Tá __1__ sa __2__ imreoir ar líne +operations=Oibríochtaí +permission-group=Grúpa ceada +promote=Ardaigh +purge=Díbir +show-online-only=Taispeáin ar líne amháin +time-ago=__1__ ó shin +title=Bainistíocht imreora +unban=Anchoisc +unmute=Bain tost +unwhitelist=Bain as an mbánliosta +whitelist=Cuir leis an mbánliosta +whitelisted=Bánliostach +[gui-power-switch] +off=Múchta +on=Air +state=Staid +[gui-production] +consumption=Ídiú +fluids=Leachtanna +items=Earraí +pollution=Truailliú +production=Táirgeadh +title=Táirgeadh +[gui-programmable-speaker] +alert-settings=Socruithe rabhaidh +allow-polyphony=Lig ilfhóine +allow-polyphony-description=Lig suas go __1__ fuaimeanna a bheith seinnte san am cheana.. Díchumasaigh chun aon fhuaim a ligean ag an am cheana (úsáideach le haghaidh rabhadh monarchan). +circuit-connection-settings=Socruithe ceangail an chiorcáid +global-playback=Athsheinm dhomhanda +global-playback-description=Beidh fuaimeanna cruthaithe ag an gcallaire ag cloisteáil ar fad na léarscáile. +show-alert=Taispeáin rabhadh +show-alert-description=Taispeáin rabhadh le teachtaireacht sa GUI nuair atá fuaim imeartha. +show-icon-on-map=Taispeáin íocón ar léarscáil +signal-value-is-pitch=Is tuinairde é an luach comhartha +signal-value-is-pitch-description=Socraíonn luach an líonra ciorcáid ionchurtha an nóta ceoil a bheith a sheinm. +volume=Fuaim +[gui-requester] +set-requests=Socraigh iarratais den líonra ciorcáid +[gui-roboport] +repair-packs=Pacaí deisithe +robots=Róbait +[gui-rocket-silo] +auto-launch=Uathláinseáil le lasta. +rocket-inventory-label=Fardal roicéid +rocket-result-inventory-label=Fardal an toraidh roicéid +[gui-save-game] +save=Sábháil +save-as=Sábháil faoi +title=Sábháil cluiche +[gui-save-scenario] +save-as=Sábháil faoi +title=Sábháil cás +[gui-server-config] +cancel=Cealaigh +save=Sábháil +title=Cumraíocht freastalaí +[gui-side-menu] +achievements=Éachtaí +blueprint-library=Leabharlann gormchlónna (__CONTROL__toggle-blueprint-library__) +bonuses=Bónais +map=Léarscáil (__CONTROL__toggle-map__) +production-statistics=Staitistic táirgeachta (__CONTROL__production-statistics__) +tips-and-tricks=Nodanna agus comhairle +trains=Traenacha (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Rabhaidh +environment-sounds-volume=Fuaimeanna timpeallachta +game-effects-volume=Éifeachtaí cluiche +gui-effects-volume=Éifeachtaí GUI +master-volume=Máistir +music-volume=Ceol +title=Socruithe fuaime +walking-sound-volume=Fuaim siúil +wind-volume=Gaoth +[gui-speed-panel] +normal=Normálta +pause=Cuir sos +paused=Faoi sos +show-message-dialogs=Taispeáin comhráite teachtaireachta +speed=Luas: __1__ +speed-down=Níos moille +speed-up=Níos tapa +title=Socruithe athimeartha +[gui-splitter] +input-priority=Tosaíocht ionchuir +left=Clé +output-priority=Tosaíocht aschuir +right=Deas +[gui-sync-mods-with-save] +cancel=Ar ais +confirm=Deimhnigh +correct=Ceart: +disabled=Díchumasaithe: +download=Íoslódáil +enable=Cumasaigh +enable-correct-version=Cumasaigh an leagan ceart +join-server-after-sync=Téigh le freastalaí tar éis sionca +keep-enabled=Coinnigh cumasaithe +load-save-after-sync=Lódáil an sábháil tar éis sionca +mods-not-available-on-mod-portal=Níl na modhanna i ndiaidh ar fáil sa tairseach modha: __1__ +no-compatible-version=Leagan comhoiriúnach ar bith: +no-release=Eisiúint ar bith: +not-in-save=Ná sa tsábháil: +not-on-mod-portal=Ná aimsithe sa tairseach modha: +ready-to-download=Réidh chun íoslódála: +sync-mods-with-server=Sioncraigh modhanna leis an bhfreastalaí +sync-startup-settings=Sioncraigh socruithe tosaithe +title=Sionraigh modhanna ag sábháil +wrong-version-enabled=Tá leagan mícheart cumasaithe: +[gui-tag-edit] +cancel=Cealaigh +confirm=Deimhnigh +delete=Scrios +icon=Íocón +name=Ainm +title-create=Clib nua +title-edit=Airíonna clibe +[gui-technologies-list] +title=Liosta téicneolaíochta +[gui-technology] +graph-title=Crann teicneolaíochta +[gui-technology-preview] +already-queued=Teicneolaíocht sa chiú cheana féin +already-researched=Teicneolaíocht déanta cheana féin +already-researching=Taighde i rith ar an dteicneolaíocht cheana féin +continue-research=Atosaigh +disabled=Níl an teicneolaíocht le fáil +effects=Éifeachtaí +not-researched-tooltip=(Eagarthóir Léarscáile) Níl taighde ar an teicneolaíocht déanta +prerequisites=Teastáltar +queue-full=Ciú taighde lán +saved-progress=Taighde déanta: __1__% +status-available=Le fáil +status-disabled=Gan fionnachtain +status-not-available=As fáil +status-queued=I gciú +status-researched=Taighde déanta +status-researching=I dtaighde +title-status=(__1__) +un-research=Dídhéanamh taighde +un-research-tooltip=(Eagarthóir Léarscáile) Dídhéanamh taighde ar an téicneolaíocht seo +unit-ingredients=Costas +unit-time=Am ag teastáil chun aon aonad taighde a dhéanamh sa tsaotharlann +unsatisfied-prerequisites=Tá roinnt teicneolaíochtaí réamhriachtanacha in easnamh +unsatisfied-prerequisites-queue=Níl taighde déanta ar roinnt teicneolaíochtaí réamhriachtanacha is níl siad sa chiú taighde +will-complete=Tá taighde déanta ag leibhéil uile na teicneolaíochta seo nó tá siad sa chiú cheana féin +[gui-technology-progress] +cancel=Cealaigh +no-research=Gan taighde a dhéanamh +title=Taighde +[gui-technology-queue] +title=Ciú taighde +[gui-text-tags] +blueprint=Gormchló +blueprint-name-label=Ainm: +contains-blueprints=Tá __1__ __plural_for_parameter_1_{1-6=gormchló|rest=ngormchló}__ +following-text-achievement=[Éacht: __1__] +following-text-armor=[Armúr: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Aonán: __1__] +following-text-fluid=[Leacht: __1__] +following-text-gps=[Ionad: __1__] +following-text-item=[Earra: __1__] +following-text-item-group=[Grúpa earra: __1__] +following-text-recipe=[Oideas: __1__] +following-text-technology=[Teicneolaíocht: __1__] +following-text-tile=[Tíle: __1__] +following-text-train-no-name=[Train] +following-text-train-stop-no-name=[Stad traenach] +following-text-train-stop-with-name=[Stad traenach: __1__] +following-text-train-with-name=[Traein: __1__] +following-text-unknown-item=[Earra anaithnid] +following-text-virtual-signal=[Comhartha fíorúil: __1__] +gps-invalid=Tá ionad neamhbhailí sonraithe +gps-position-label=Seasamh: +invalid-train=Traein neamhbhailí +invalid-train-stop=Stad traenach neamhbhailí +train-hover=Traein: __1__ +train-stop-hover=Stad traenach: __1__ +[gui-the-rest-settings] +about=Gach rud nach bhfuil táispeánta sna roghchláranna gnáthshocraithe. +title=An chuid eile +warning-label=RABHADH +warning-tooltip=Ná déan athrú mura bhfuil a fhios agat cad atá le déanamh agat: ní deimhnithe é an formhór seo. +[gui-tips-and-tricks] +title=Noda agus cleasa +[gui-train] +add-circuit-condition=Bail ciorcáid +add-empty-condition=Lasta folamh +add-fluid-count-condition=Uimhir leachta +add-full-condition=Lasta lán +add-inactivity-condition=Neamhghníomhaíocht +add-item-count-condition=Uimhir earra +add-robots-inactive-condition=Róbait neamhghníomhacha +add-station=+ Cuir le stad +add-time-condition=Am thart +add-wait-condition=+ Cuir le bail fanachta +adding-temporary=Cuir le stad sealadach +automatic-mode=Uathoibríoch +cargo=Breosla +cargo-condition=Lasta +center-on-locomotive=Scoránaigh lárnú ar inneall traenach +circuit=Ciorcád +color=Dath +fluid=Leacht +invalid=Neamhbhailí +locomotive-doesnt-need-energy=Ní theastaíonn fuinneamh ón inneall traenach. +locomotive-is-out-of-reach=Tá an t-inneall traenach as raon. +manual-mode=Lámhoibríoch +no-path-to-destination=Bealach ar bith chun cinn scríbe +of-inactivity=neamhghníomhaíochta +passed=teacht thart +schedule=Sceideal +temporary=Stad sealadach: __1__ +too-far-from-rail=Ráille ar bith in aice láimhe +[gui-train-rename] +perform-change=Cuir athrú i bhfeidhm +title=Athraigh ainm - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Ceann scríbe lán __1__ +heading-to=Ag dul chuig __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Ag tiomáint de láimh +manually-stopped=[img=utility/warning_icon] Stopaithe de láimh +no-path-to=[img=utility/warning_icon] Gan slí chuig __1__ +no-schedule=Gan sceideal +no-valid-stops=[img=utility/warning_icon] Níl stadanna bailí +standing-at=Ag seasamh ag __1__ +waiting-at=Ag fanacht ag __1__ +[gui-train-stop] +no-trains=Níl aon traein leis an stad seo. +rename-stop=Athainmnigh stad +[gui-train-wait-condition-description] +and=AGUS +circuit-condition=Ciorcád: __1__ __2__ __3__ +empty-condition=Fardal lasta folamh +fluid-count-condition=Leacht: __1__ __2__ __3__ +full-condition=Fardal lasta lán +item-count-condition=Lasta: __1__ __2__ __3__ +or=NÓ +passenger-not-present=Níl paisinéir ann +passenger-present=Tá paisinéir ann +robots-inactive-condition=Níl aon róbat imlonnaithe +[gui-trains] +empty-schedule=[Folamh] +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Lámh-mhód +no-stations=Stáisiún ar bith aimsithe. +no-trains=Traein ar bith aimsithe. +open-train=Oscail roghchlár traenach +open-train-stop=Oscail stad traenach ar an léarscáil +stations-tab=Stáisiúin +stations-trains=Traenacha: +trains-tab=Traenacha +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Cealaigh tógáil le __1__ __plural_for_parameter_1_{1-6=aonán|rest=n-aonán}__ +undo-built-entity-multiple-homogeneous=Cealaigh tógáil le __1__ (x __2__) +undo-built-entity-single=Cealaigh tógáil le __1__ +undo-built-tile-multiple-heterogeneous=Cealaigh cur le __1__ __plural_for_parameter_1_{1-6=tíle|rest=dtíle}__ +undo-built-tile-multiple-homogeneous=Cealaigh cur le __1__ (x __2__) +undo-built-tile-single=Cealaigh cur le __1__ +undo-removed-entity-multiple-heterogeneous=Cealaigh díthógáil le __1__ __plural_for_parameter_1_{1-6=aonán|rest=n-aonán}__ +undo-removed-entity-multiple-homogeneous=Cealaigh díthógáil le __1__ (x __2__) +undo-removed-entity-single=Cealaigh díthógáil le __1__ +undo-removed-tile-multiple-heterogeneous=Cealaigh baint le __1__ __plural_for_parameter_1_{1-6=tíle|rest=dtíle}__ +undo-removed-tile-multiple-homogeneous=Cealaigh baint le __1__ (x __2__) +undo-removed-tile-single=Cealaigh baint le __1__ +[gui-update] +applying=Ag cur i bhfeidhm +automatic-steam-update-title=Fógra uathnuashonraithe Steam +automatic-updates=Nuashonraithe uathoibríocha +cancel=Iarr orm níos déanaí +checking=Ag seiceáil +checking-updates-failed=Teipeadh seiceáil nuashonraithe: __1__ +could-not-init-steam-title=Earráid Steam +disable-updater=Díchumasaigh nuashonraithe +downloading=Ag íoslódáil +from=Suiteáilte +invalid-login=Ainm úsáideora nó pasfhocal neamhbhailí! +mod=Modh +n-a=Ná súiteáilte +no-new-updates=Nuashonrú nua ar bith le fáil +ok=Lógáil isteach +password=Pasfhocal +restarting-factorio=Ag atosú Factorio +service-unavailable=Níl seirbhís le fáil +to=Leagan nua +update-failed=Teipeadh nuashonrú: __1__ +update-now=Nuashonraigh anois +update-successful=Nuashonraíodh chun leagain __1__ +updates-available-instructions1=Tá na nuashonruithe ag teach ar fáil: +username=Ainm úsáideora +[gui-update-mods] +all-mods-up-to-date=Tá na modhanna uile cothrom le dáta +cancel=Cealaigh +cant-update-mods-error=Ní rabhthas ábalta na spleácháin uile á suiteáil le haghaidh na modhanna roghnaithe: __1__. An mhian leat na modhanna a shuiteáil gan spleácháin? +check-for-updates-failed=Níltear ábalta seiceáil ar nuashonruithe +checking-for-updates=Ag seiceáil ar nuashonruithe +local-version-column-header=Leagan áitiúil +name-column-header=Ainm +new-version-column-header=Leagan nua +update-selected=Nuashonraigh an roghnúchán +[gui-upgrade] +entities=Aonáin +from=As +modules=Modúil +to=Go +[gui-user-login] +create-account=Cruthaigh cuntas +description-downloading-mods-mismatch=Bhí neamhréir ar an dtairseach modha nuair a fíordheimhniú d'ainm úsáideora agus dearbhán. Lógáil isteach arís le do thoil. +description-login-to-existing-account=Lógáil isteach le do chuntas Factorio atá ann cheana féin le do thoil. +description-mp-browse-public-games-mismatch=Bhí neamhréir san fhreastalaí meaitseáilte nuair atá sé ag fíordheimhniú d'ainm úsáideoira agus dearbhán. Lógáil isteach arís le do thoil. +[http-error] +auth-error=Teipeadh íoslódáil (cód stádais __1__): earráid ceada. +auth-error-with-message=Teipeadh íoslódáil (cód stádais __1__): earráid ceada: __2__ +json-parse-error=Teipeadh íoslódáil (cód stádais __1__): ní féidir leis an bhfreagra JSON a pharsáil: __2__ +unknown-error=Teipeadh íoslódáil (cód stádais __1__). +unknown-error-with-message=Teipeadh íoslódáil (cód stádais __1__): __2__ +[ini-parse-error] +missing-value=Luach in easnamh ag __1__:__2__ +unterminated-section-header=Ceanntásc roinne gan deireadh ag __1__:__2__ +[inventory-restriction] +cant-be-burned=Níl __1__ úsáideach mar bhreosla. +cant-be-placed-in-output-slot=Ní féidir le __1__ a ionsá anseo. +cant-be-smelted=Ní féidir le __1__ a bhruithniú. +cant-be-used-as-ammo=Ní féidir le __1__ a úsáid mar armlón. +cant-be-used-as-ammo-for=Ní féidir le __1__ a úsáid mar armlón le haghaidh __2__. +cant-be-used-as-armor=Níl __1__ úsáideach mar armúr. +cant-be-used-as-gun=Ní féidir le __1__ a úsáid mar arm. +cant-insert-into-assembling-machine-without-recipe=Ní féidir leat aon rud a ionsá isteach i meaisín cóimeála nuair nach bhfuil aon oideas ann. +cant-insert-into-hand-reserved-slot=Tá an slíotán seo in áirithe ar son an chúrsóra. +cant-insert-into-module-slot=Is féidir ach le modúil amháin a ionsá sa sliotán seo. +cant-insert-into-restricted-slot=Is féidir ach le __1__ amháin a chur anseo, ná __2__. +cant-insert-into-self=Ní féidir le hearra a chur laistigh féin. +cant-insert-limit-breached=Ní féidir le hearra breise a chur sa sliotán seo. +wrong-fuel=Ní le féidir le __1__ a bheith athbhreoslaithe ag __2__. +[json-parse-error] +invalid-comma-before-brace=Camóg neamhbhailí roimh '}' ag __1__:__2__ +invalid-comma-before-square-bracket=Camóg neamhbhailí roimh ']' ag __1__:__2__ +invalid-string-escape=Éalaíonn teaghrán neamhbhailí ag __1__:__2__ +invalid-utf16-low-surrogate=Éalaíonn ionadaí isealach UTF-16 neamhbhailí sa teaghrán JSON ag __1__:__2__ +unexpected-character=Carachtar gan choinne (__1__) ag __2__:__3__ +unexpected-end-of-file=Deireadh comhaid gan choinne ag __1__:__2__ +unexpected-utf16-low-surrogate=Éalaíonn ionadaí isealach UTF-16 gan choinne sa JSON ag __1__:__2__ +unterminated-string=Teaghrán gan deireadh ag __1__:__2__ +[lua-profiler] +duration=Fad: __1__ms +elapsed=Caite: __1__ms +[multiplayer] +aligning-desynced-map-to-server=Ailínigh léarscáil díshioncronaithe chun an fhreastalaí. +cannot-load-downloaded-map=Ní féidir leis an léarscáil íoslódáilte a lódáil: __1__ +catching-up=Ag breith suas. +client-is-catching-up=Beireann __1__ suas leis an gcluiche +client-is-downloading-map=Tá __1__ ag íoslódáil na léarscáile +client-is-dropping=Tá __1__ ag ligean ón chluiche +client-is-loading-map=Tá __1__ ag lódáil na léarscáile +connected-downloading-map=Ag íoslódáil léarscáile (__1__) +connecting-to-the-game=Ag ceangal leis an gcluiche... +core-crc-mismatch=Teipeadh sieceáil bunmhodha CRC! Níl coinne idir bunshonraí an chluiche agus an t-ábhar le coinne. +creating-desync-report=Ag cruthú tuairisc díshioncronaithe. Fan le do thoil. +desynced=Díshionconraíodh. +desynced-downloading-map=Ag athíoslódáil léarscáile (__1__) +downloading-map-failed=Teipeadh íoslódáil léárscáile de phiaraí eile. Bain triail as arís le do thoil. +extra-mod=Níl __1__ ar an bhfreastalaí. +game-paused=Chuir __1__ sos leis an gcluiche. +invalid-address=Ní seoladh bailí é __1__ (__2__). +joined-paused-game=Chuaigh tú isteach le cluiche sa tsos. Beidh tú ábalta chun na léarscáile a fheiceáil nuair atá an sos bainte amach. +loading-map=Ag lódáil léarscáile ilimreortha +loading-scenario=Ag lódáil cáis __1__ +matching-server-connection-failed=Teipeadh ceangal freastalaí comhoiriúnaigh. +matching-server-connection-resumed=Tosaíodh ceangal freastalaí comhoiriúnaigh arís. +matching-server-create-failure=Earráid nuair atá ag cruthú cluiche freastalaí: __1__ +matching-server-heartbeat-failure=Earráid nuair atá ag seol buille croí: __1__ +missing-mod=Tá __1__ ar an bhfreastalaí amháin. +mod-mismatch-detected=Braitheadh neamhréir modhanna! +no-address=Níor aimsíodh __1__. +own-address-failed=Teipeadh chun seolaidh IP seachtraigh a shocrú. B'fhéidir nach mbeadh imreoirí eile ábalta ceangal. +player-banned=Tá cosc ar d'ainm úsáideora sa chluiche seo. Cúis: __1__. +player-cant-keep-up=Ní féidir le ríomhaire de chuid __1__ a choinneáil suas leis an bhfreastalaí, agus dícheangalaíodh iad. +player-desynced=Díshioncronaíodh __1__. +player-desynced-disconnect=Dícheanglaíodh __1__ mar a bhí siad dícheangailte. +player-dropped=Ligeadh __1__ ón chluiche. +player-joined-game=Chuaigh __1__ leis an gcluiche. +player-left-game=D'fhág __1__ an cluiche. +player-limit-reached=Sroicheadh an teorainn imreora sa chluiche seo. +player-paused-game=Cuireadh __1__ sos leis an gcluiche. +player-respawn=Athbheodh __1__. +player-resumed-game=D'atosaigh __1__ an cluiche. +player-switching-servers=Tá __1__ ag athrú freastalaithe. +player-was-afk=Dícheanglaíodh __1__ mar bhí siad AFK. +saving-local-variant-of-map=Ag sábháil leagan áitiúil den léarscáil. +saving-map=Ag sábháil na léarscáile +saving-map-for=Ag sábháil na léarscáile ar son __1__ +script-mismatch=Ní féidir leat a theacht isteach, Níl na comhaid teaghráin modha i ndiadh comhionannach idir thúsa agus an fhreastalaí: +server-dropped=Teipeadh cumarsáid leis an bhfreastalaí +server-not-responding=Níl an freastalaí ag freagairt +server-quit=D'éirí an freastalaí as an gcluiche +server-saving-map=Tá an freastalaí (__1__) ag sábháil na léarscáile. +user-not-whitelisted=Níl d'ainm úsáideora ar an mbánliosta ar an bhfreastalaí seo. +user-server-key-expired=Earráid fíordheimhnithe imreora inmheánaigh. +user-with-that-name-already-in-game=Tá úsáideoir eile le d'ainm sa chluiche cheana. +version-mismatch-detected=Braitheadh neamhréir leaganach! +waiting-for-saving-map=Sábhálann __1__ an léarscáil. +waiting-for-server-to-prepare-the-map=Ag fanacht ar an bhfreastalaí a shábháil an cluiche. +waiting-for-server-to-start-saving-the-map=Ag fanacht ar an bhfreastalaí a thosú sábháil: __1__ +waiting-for-upload-slot=Ag fanacht ar sliotán uaslódála. Tá __1__ __plural_for_parameter_1_{1-6=imreoir|rest=n-imreoir}__ ag fanacht. +wrong-input=Dícheanglaíodh __1__ mar sheol siad sonraí míchumtha. +you-cant-keep-up=Dícheanglaíodh tú mar ní raibh do ríomhaire chomh tapa chun a choinnithe suas leis an bhfreastalaí. +you-have-been-dropped=Ligeadh tú ón chluiche. +you-sent-wrong-data=Sheol do chliant sonraí mícheart chun an fhreastalaí agus bhí sé dícheangailte. +you-were-afk=Dícheanglaíodh tú mar a bhí tú AFK. +you-were-banned=Cuireadh cosc orthu san fhreastalaí. +you-were-kicked=Ciceáladh tú as an bhfreastalaí seo. +[noise-expression] +0_16-elevation=Corcaigh +0_17-island=Oileán +0_17-islands+continents=Oileáin agus ilchríocha +0_17-lakes-elevation=Normálta +0_17-starting-plateau=Ardchlár tosaithe amháin +aux=Normálta +debug-aux=Dífhabhtú +debug-moisture=Dífhabhtú +debug-temperature=Dífhabhtú +elevation=Normálta +endless-ocean-with-starting-area-elevation=Muir gan teorainn +endless-plateau-with-starting-area-elevation=Ardchlár gan deireadh +moisture=Normálta +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normálta +[noise-property] +aux=Fuaim chúnta +elevation=Airde +moisture=Taise +starting-lake-noise-amplitude=Téagar na fuaime locha ar dtús +temperature=Teocht +[permissions-command-output] +action-set-to=__1__ socraithe go __2__. +created-group=Cruthaíodh an grúpa __1__. +deleted-group=Scriosadh grúpa ceada: __1__. +player-is-in-group=Tá __1__ sa ghrúpa __2__. +player-is-not-in-any-group=Níl __1__ in aon ghrúpa. +renamed-group=Athainmníodh grúpa ceada: __1__ go __2__. +reset-complete=Athshocraíodh ceadanna go réamhshocrú. +unable-to-create-group=Ní féidir le grúpa a chruthú. +unknown-action=Aicsean ionchuir anaithnid: __1__. +unknown-action-value=Luach neamhbhailí: __1__ - Coinne le fíor nó bréag. +unknown-group=Grúpa anaithnid: __1__. +unknown-player=Imreoir anaithnid: __1__. +you-can-not-create-groups=Níl cead agat chun grúpaí ceada a chruthú. +you-can-not-delete-groups=Níl cead agat chun grúpaí ceada a scriosadh. +you-can-not-edit-groups=Níl cead agat chun grúpaí ceada a athrú. +[permissions-help] +add-player= - Cuir an t-imreoir leis an ngrúpa áirithe. +delete-group= - Scrios an grúpa áirithe. +edit-group= - Cumasaigh nó díchumasaigh an t-aicsean áirithe leis an ngrúpa áirithe. +get-player-group= - Fáigh an grúpa atá ag an imreoir áirithe (má tá ann). +groups=- Liostaigh na grúpaí uile. +help-list=Tá iad seo na roghanna ar fáil: __1__. +matching-actions-list=Aicsin chomhoiriúnacha: __1__. +matching-group-list=Grúpaí comhoiriúnacha: +matching-options-list=Roghanna comhoiriúnacha: __1__. +remove-player= - Bain an t-imreoir as an ngrúpa áirithe. +rename-group= - Athainmnigh an grúpa áirithe chun an ainm nua. +reset=- Athshocraigh na ceadanna uile chun a stáid réamhshocraithe. +[recipe-difficulty] +expensive=Daor +normal=Normálta +[richness] +none[1]=Ar bith +[save-map-failed] +cannot-save-map=Ní féidir le léarscáil á sábháil: __1__ +[size] +none=Ar bith +only-starting-area=Má tá díchumasaithe: ach amháin san áit tosaithe +[technology-difficulty] +expensive=Daor +normal=Normálta +[tooltip-category] +burnable-fuel=breosla +consumes=Ídíonn sé +debug=Dífhabhtú +effect=Maisíocht +electricity=leictreachas +equipment-grid=Greille na n-acmhainní +fluid=leacht +generates=Gineann sé +heat=teocht +personal-weapon=Airm phearsanta +player-armor=Armúr +stores=Stórálann sé +train=Traein +turret=Túirín +vehicle=Feithicil +vehicle-weapons=Airm fheithicle +[tutorial-gui] +new-recipes-available=Oideas ceardaíochta nua le fáil +new-technologies-available=Tá teicneolaíochtaí nua le fáil +objective-complete=Aidhm chríochnaithe +research-tooltip-heading=Taighde déanta! + diff --git a/factorio/data/core/locale/ga-IE/info.json b/factorio/data/core/locale/ga-IE/info.json new file mode 100644 index 0000000000000000000000000000000000000000..db8ac2ad89facd42c3780ed49b60c84c9cb9957b --- /dev/null +++ b/factorio/data/core/locale/ga-IE/info.json @@ -0,0 +1,4 @@ +{ + "completed": 66, + "language-name": "Gaeilge" +} \ No newline at end of file diff --git a/factorio/data/core/locale/he/core.cfg b/factorio/data/core/locale/he/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..33b321af3c8b2e5acb5fba58507cc10b2ccb5064 --- /dev/null +++ b/factorio/data/core/locale/he/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=.םינוש םימרוז בברעל רוסא +and=-ו +ban-report=__2__ ללגב __1__ +ban-report-ip=__3__ ללגב (__2__) __1__ +base-mod-disabled=?וליעפהל םכנוצרב םאה .עגרכ יובכ ,קחשמה תא ליעפהל ידכ שרדנה ,סיסבה דומש הארנ +base-mod-invalid=.ףקת וניא ,קחשמה תא ליעפהל ידכ שרדנה ,סיסבה דומש +blueprint-library-shortcut-broken=.םייק אל רבכ םיטוטרשה תיירפסל הז ךרד רוציק לש דעיה +blueprint-no-name=םש אלל טוטרש +blueprint-transferring=__1__ :החילשב טוטרש +bonus-progress-bar-tooltip=__1__ :סונוב רצות +building-atlas=...תונומת סלטא הנוב +building-prototypes=...םימגד הנוב +cannot-open-mod-settings-game-not-fully-setup=.(ההשומ םיפתתשמ-הבורמ קחשמל תופרטצה ךלהמב) ןעטיהל המייס םרט הפמה ןכש םידומה תורדגה תא חותפל ןתינ אל +cant-add-player-already-exists=.__1__ םשה םע ןקחש םייק רבכ +cant-be-connected-to-copper-wire=ילמשח לבכל רבחל ןתינ אל +cant-be-connected-to-wire=יגול לבכל רבחל ןתינ אל +cant-be-crafted-in-this-machine=.תאז הנוכמב רוציל ןתינ אל +cant-be-damaged=.קזנ הזל בסהל רשפא יא +cant-be-mined=.הז תא קרפל וא בוצחל רשפא יא +cant-be-rotated=.תאז בבוסל ןתינ אל +cant-change-enemy-wires=.ביואל םיכיישה םילבכ תונשל ןתינ אל +cant-clear-cursor=.אלמ ןקחשה יאלמ .__1__ טירפה תא םוקמל ריזחהל ןתינ אל +cant-connect-rolling-stock-not-in-rolling-stock=.ןורקב אצמהל שי :ןורק רבחל ןתינ אל +cant-connect-rolling-stock-not-in-vehicle=.תבכרב אצמהל שי :ןורק רבחל ןתינ אל +cant-connect-rolling-stock-too-close=.הזל הז ידמ םיבורק םה :תונורקה תא רבחל ןתינ אל +cant-copy-enemy-structure-settings=.ביוא ינבממ תורדגה קיתעהל ןתינ אל +cant-disconnect-rolling-stock-not-in-rolling-stock=.ןורקב אצמהל שי :ןורק קתנל ןתינ אל +cant-disconnect-rolling-stock-not-in-vehicle=.ןורקב אצמהל שי :ןורק קתנל ןתינ אל +cant-enter-enemy-vehicles=.ביואל םיכיישה םיבכר לא סנכיהל ןתינ אל +cant-join-game-not-in-main-menu=.ישארה טירפתב םיאצמנשכ קר Steam קחשמל ףרטצהל ןתינ +cant-join-game-steam-init-failed=.לשכנ Steam לוחתא :קחשמל ףרטצהל תורשפא ןיא +cant-join-game-steam-networking-disabled=.תורדגהה ץבוקב היובכ Steam תשר :קחשמל ףרטצהל תורשפא ןיא +cant-mine-enemy-structure=.ביוא ינבמ "בוצחל" ןתינ אל +cant-mine-vehicle-with-passenger=.והשימ הכותב שי דוע לכ וז תושיי "בוצחל" ןתינ אל +cant-open-enemy-structures=.ביוא ינבמ חותפל ןתינ אל +cant-paste-enemy-structure-settings=.ביוא ינבמ לא תורדגה קיבדהל ןתינ אל +cant-put-item-back=__1__ :טירפה תא ריזחהל ןתינ אל +cant-reach=ידמ קוחר +cant-repair-enemy-structures=.ביוא ינבמ ןקתל ןתינ אל +cant-rotate-enemy-structures=.ביוא ינבמ בבוסל ןתינ אל +cant-run-command-not-admin=.להנמ תואשרה ךל ןיא :(__1__) הדוקפה תא ליעפהל ןתינ אל +cant-run-command-not-in-multiplayer-game=.דיחי ןקחש לש קחשמב (__1__) הדוקפה תא ליעפהל ןתינ אל +cant-set-duplicate-filter=.תרחא תצבשמב ןנוסמ רבכ __1__ טירפה +cant-set-duplicate-request=.תרחא תצבשמב ןמזוה רבכ __1__ טירפה +cant-set-duplicate-trash-slot=.תרחא תצבשמב רדגומ רבכ __1__ טירפה +cant-set-filter=__1__ :אבה ןנסמה תא רידגהל ןתינ אל +cant-set-request-when-it-is-automated=.תיגולה תשרה ידי-לע ובתכוהש תושקב תונשל ןתינ אל +cant-swap-console-with-player=.םינקחש 2 ןייצל שי הרקבה ךסממ הדוקפה תלעפהב :הרקבה ךסמב םישמתשמ רשאכ רחא ןקחש םע ףלחתהל ןתינ אל +cant-swap-expected-two-players=.הרקבה ךסממ תלעפומ הדוקפה רשאכ םינקחש 2 לש תומש םישרדנ :הפלחה עצבל ןתינ אל +cant-swap-with-yourself=.ךמצע םע ןקחש ףילחהל רשפא יא +cant-transfer-from-enemy-structures=.ביוא ינבמ ךותמ םיטירפ איצוהל ןתינ אל +cant-transfer-to-enemy-structures=.ביוא ינבמ לא םיטירפ ריבעהל ןתינ אל +cheat-will-disable-achievements=.בוש התוא וניזה אנא ,תאז לכב הדוקפה תלעפהל .יחכונה קחשמב םיגשיה רובצל תורשפאה תא ענמי םיטי'צב שומיש +checking-sprites=...םיטיירפס קדוב +close-file-reason-corrupt=.םוגפ פיזה ץבוק :הלשכנ CRC תקידב +close-file-reason-other=__1__ :האיגש דוק ,רחא +closing-file-failed=__2__ :הביס\n.הלשכנ __1__ ץבוקה תריגס +colon=: +color-for-players-only=.םינקחשל קר עבצ רידגהל ןתינ +command-attempted-not-allowed=__2__ :הרובע תומיאתמ תואשרה לבקל ילבמ ,הדוקפ ליעפהל ה(ת)סינ __1__ +command-ran=__2__ :(הדוקפ) __1__ +command-will-disable-achievements=.בוש התוא וניזה אנא ,תאז לכב הדוקפה תלעפהל .יחכונה קחשמב םיגשיה רובצל תורשפאה תא ענמי Lua תודוקפב שומיש +continue=ךשמה +control-controller-axis-related=.טלשב רגירט רותפכ תויהל בייח הז דקפ +control-controller-button-related=.טלשב רותפכ תויהל בייח הז דקפ +control-controller-stick-related=.טלשב קיטסיו'ג תויהל בייח הז דקפ +control-keyboard-related=.תדלקמב תויהל בייח הז דקפ +control-mouse-related=.רבכעב תויהל בייח הז דקפ +control-mouse-related-on-controller=.__2__ וא __1__ רוחבל שי +control-mouse-wheel-related=.רבכעה לגלג ךותמ תויהל בייח הז דקפ +cropping-bitmaps=...תונומת ךתוח +cursor=ןָּמַס +days=__plural_for_parameter_1_{1=דחא םוי|rest=__1__ םימי}__ +days-ago=__{םימי __rest=__1|םוי=plural_for_parameter_1_{1__ ינפל +destination-full=אלמ דעיה +disabled-by-server=תרשה י״ע יובכ +discard-changes=םייוניש לוטיב +dying-explosion-name=(תוומ תעב ץוציפ) __1__ +editor-will-disable-achievements=.בוש התוא וניזה אנא ,תאז לכב הדוקפה תלעפהל .יחכונה קחשמב םיגשיה רובצל תורשפאה תא ענמי הפמה ךרועב שומיש +electric-pole-wire-limit-reached=.םירוביח 5 לש הרקתל ונעגה +empty-file-name=.קיר ץבוקה םש +empty-stop-name=קיר הנחתה םש +entered-the-vehicle=.בכרל תסנכנ +error-while-importing-string=:תזורחמ אוביי תעב האיגש העריא +error-with-handler-failed=__1__\nתרחא האיגשל םרג האיגש לפטמ ,הזב לופיטה ןמזב:\n__2__ +error-with-handler-message=__1__\nאבה עדימה תא ףיסוה האיגש לפטמ:\n__2__ +evolution-message=(__4__% תובשומ סרה) (__3__% םוהיז) (__2__% ןמז) .__1__ :היצולובא רוטקפ +failed-to-import-string=.__1__ :תזורחמה אוביב ןולשיכ +failed-to-load-base-mod=.סיסבה דומ תניעטב האיגש +failed-to-load-mod=הלשכנ "__1__" דומה תניעט +failed-to-load-mod-reason=__2__ :הלשכנ "__1__" דומה תניעט +feature-not-available-in-demo-version=קחשמה לש ומדה תסרגב הנימז הניא וז תורשפא +file-name-too-long=(םיות __1__ רתויה לכל) .ידמ ךורא ץבוקה םש +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=.__1__-ל רמשנ קחשמה +grid-position-and-absolute-position-need-to-match=.םייגוז יא םהינש וא םייגוז םהינש תויהל םיבייח תשרב טוטרשה םוקימו תשרב םוקימה +grid-position-value-has-to-be-multiple=.הז טוטרש רובע __1__ לש הלופכ תויהל בייח תשרב םוקימה ךרע +hours=__plural_for_parameter_1_{1=תחא העש|rest=__1__ תועש}__ +hours-ago=__{תועש __rest=__1|העש=plural_for_parameter_1_{1__ ינפל +invalid-character-in-file-name=.ץבוקה םשב יקוח אל ות +invalid-grid-position-value=.תשרב םוקימ רובע ןיקת ךרע ונניא __1__ +invalid-parameter=יקוח אל רטמרפ +invalid-screenshot-resolution=.{__1__ ,1} םוחתב תויהל םיבייח בחורהו ךרואה .ךסמ םולצת רובע תיקוח אל היצולוזר +invalid-snap-to-grid-value=.תשרל הדמצהה ןייפאמ רובע ןיקת ךרע ונניא __1__ +invalid-zoom-level=.הלעמו __1__ תויהל בייח םוז .תיקוח אל םוז תמר +item-has-tags=.תויגת שי טירפל +left-the-vehicle=.בכרהמ תאצי +loading-mods=...םידומ ןעוט +loading-sounds=...םילילצ ןעוט +loading-sprites=...הקיפרג ןעוט +locks=לעונ +low-ram-warning=__n__1\.ןורכיזה תכירצ תא ןיטקת תויפרגה תורדגהב םיטיירפסה תייצולוזר תנטקהn\.קחשמה תסירקל איבי הארנכו בר ןורכיז שרוד הז הרימש ץבוק +manual-wire-dragging-disabled=הלטוב תינדי םילבכ תרירג +map-info-combined-yield-percentage=__2__% :__1__ לש תללוכ הקופת +minutes=__plural_for_parameter_1_{1=תחא הקד|rest=__1__ תוקד}__ +minutes-ago=__{תוקד __rest=__1|הקד=plural_for_parameter_1_{1__ ינפל +missing-equipment=:רסח דויצ +missing-equipment-list-item=__1__ X __2__ +missing-item=__1__ רסח +mod-caused-error=__n\n\__2.דומה רצויל וז האיגש לע וחווד אנא\n.הנממ ששואתהל ןתינ אלש האיגשל םרג __1__ דומה +mod-name-too-long=.םיות __2__ אוה יברמה םשה ךרוא .ידמ ךורא םש שי __1__ דומל +mod-title-too-long=.םיות __2__ אוה יברמה תרתוכה ךרוא .ידמ הכורא תרתוכ שי __1__ דומל +months-ago=__{םישדוח __rest=__1|שדוח=plural_for_parameter_1_{1__ ינפל +new-tips=םישדח םיפיט +new-tips-count=__1__ :םישדח םיפיט +no-artillery-in-range=.הבורק קיפסמ הירליטרא ןיא +no-artillery-with-ammo-in-range=.תשומחת םע הבורק קיפסמ הירליטרא ןיא +no-bans=.םיקחרומ םינקחש ןיא +no-modifier-selected=םדקמ רחבנ אל +no-path=ירשפא ביתנ ןיא +no-stock-to-connect-found=.רוביחל ןורק אצמנ אל +no-stock-to-disconnect-found=.קותינל ןורק אצמנ אל +noname-station=הנחת +noone-to-reply=.תונעל ימל ןיא +not-allowed-character-in-file-name=.ץבוקה םשמ קלח תויהל לוכי ונניא __1__ ותה +not-enough-ingredients=.םיביכרמ קיפסמ ןיא +not-enough-rails=תוליסמ קיפסמ ןיא +not-enough-space-to-connect-train=.תבכר רבחל ידכ םוקמ קיפסמ ןיא +not-operable=שימש אל +on-the-ground=עקרקה לע +opened-item-removed=.רסוה טירפה +or=וא +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=.החלצהב ואבוי תואשרהה +player-cancelled-research=__2__ רקחמה תא (ה)לטיב __1__ +player-changed-color=.__2__ל ףלחוה __1__ לש עבצה +player-changed-color-singleplayer=__1__ל ףלחוה ךלש עבצה +player-changed-research=__3__-ל __2__-מ רקחמה אשונ תא ה(ת)ניש __1__ +player-doesnt-exist=.םייק וניא __1__ ןקחשה +player-is-already-an-admin=.להנמ תואשרה שי רבכ __1__-ל +player-is-already-in-admin-list=.קחשמל ותופרטצה תעב םדוקיו םילהנמה תמישרב אצמנ רבכ __1__ +player-is-not-an-admin=.להנמ תואשרה ןיא __1__-ל +player-is-not-banned=.ת/קחרומ ה/וניאו תויה ,__1__ לש ה/ותקחרה תא לטבל ןתינ אל +player-is-not-in-admin-list=.םילהנמה תמישרב ה/וניא __1__ +player-isnt-online=.רבוחמ ונניא __1__ +player-queued-research=הנתמהה תמישרל __2__ רקחמה תא (ה)סינכה __1__ +player-started-research=__2__ רוקחל (ה)ליחתה __1__ +player-tried-using-cheat=.טי'צ תדוקפב שמתשהל ה(ת)סינ __1__ +player-tried-using-command=."__2__" הדוקפב שמתשהל הסינ __1__ ןקחשה +player-tried-using-editor=.הפמה ךרועב שמתשהל ה(ת)סינ __1__ +player-was-added-to-admin-list=.קחשמל ותופרטצה תעב םדוקיו __2__ ידי-לע םילהנמה תמישרל ףסונ __1__ +player-was-banned=.__3__ :הביס .__2__ ידי-לע קחרוה __1__ +player-was-demoted=.__2__ ידי-לע להנמ תגרדמ דרוה __1__ +player-was-kicked=.__3__ :הביס .__2__ ידי-לע קחשמהמ אצוה __1__ +player-was-promoted=.__2__ ידי-לע להנמ תגרדל םדוק __1__ +player-was-removed-from-admin-list=.קחשמל ותופרטצה תעב רתוי םדוקי אלו __2__ ידי-לע םילהנמה תמישרמ רסוה __1__ +player-was-unbanned=.__2__ ידי-לע הלטוב __1__ לש (ןאב) הקחרהה +players-arent-on-same-surface=םינוש םיללחב םיאצמנ םינקחשה :םינקחש ףילחהל ןתינ אל +players-dont-have-character-controllers=.תומדב טולשל ךרד ןיא :םינקחש ףילחהל ןתינ אל +players-dont-have-characters=.תומד ןיא תוחפל םהמ דחאל :םינקחש ףילחהל ןתינ אל +reading-file-failed=.__2__ :האיגש דוק\n.הלשכנ __1__ ץבוקה תאירק +reassigned-empty=.שדח ןכות ףא רחבנ אל +recipe-not-craftable-in-hand=.תינדי תאז ביכרהל ןתינ אל +recipe-too-complex-to-craft-in-hand=.תינדי ביכרהל ידכמ ךבוסמ טירפה +reload-script-data-too-large=.__2__ < __1__ :םיטפירקסב עדימ ידמ רתוי +remnant-name=(םידירש) __1__ +repeat-when-transferred=.המויסב תינש וסנ .הרבעהב תאצמנ טוטרשה תמושר +replay-disabled-autoplace-specifications-changed-runtime=.הצירה ךלהמב ונוש םימצעה םוקימ תורדגהש ןוויכמ עגרכ תירשפא הניא םירזוח םיכוליה תרימש +replay-saving-disabled=.תלטובמ רזוח ךוליה תרימש +replay-saving-disabled-forced-by-user=.ונתשהש םיפייטוטורפ תניעט בצמ תא ליעפה שמתשמהו תויה הנימז הניא רזוח ךוליה תרימש +replay-saving-disabled-map-version=.__2__ איה תיחכונה הסרגהו ,קחשמה לש __1__ הסרגב הרמשנ הפמה :הקספוה רזוח ךוליה תרימש +replay-saving-disabled-migration-applied=.תמדוק הסרגמ האבוי הפמה :הקספוה רזוח ךוליה תרימש +replay-saving-disabled-mods=.הפמה תרימש תעב תונוש ויה םידומה תורדגה :הקספוה רזוח ךוליה תרימש +replay-saving-disabled-mods-startup-settings=.הפמה תרימש תעב תונוש ויה םידומה תורדגה :הקספוה רזוח ךוליה תרימש +reset-to-defaults=לדחמה תרירבל __{תויורשפא __rest=__1|תחא תורשפא=plural_for_parameter_1_{1__ לוחתא +reset-to-defaults-disabled=.לדחמה תרירב יכרעל תורדגומ תויורשפאה לכ +reverted-control-settings-to-default=.תומדוק תואסרג םע תומיאת רסוח בקע לדחמה תרירבל ורזחוה םישקמה תורדגה +rolling-stock-connected=.החלצהב רבוח ןורק +rolling-stock-disconnected=.החלצהב קתונ ןורק +save-already-in-progress=.עוציבב תאצמנש תרחא הרימש בקע רומשל ןתינ אל +saving-process-crashed=.קסרתה הרימשה ךילהת +scenario-caused-error=__n\n\__2.שיחרתה רצויל וז האיגש לע וחווד אנא\n.הנממ ששואתהל ןתינ אלש האיגשל םרג __1__ שיחרתה +seconds=__plural_for_parameter_1_{1=תחא הינש|rest=__1__ תוינש}__ +seconds-ago=__{תוינש __rest=__1|הינש=plural_for_parameter_1_{1__ ינפל +shortcut-bar-full=.םירוציקה לגרסל םיפסונ םיטירפ ףרצל ןתינ אל +shortcut-disabled-technology-not-researched=.__1__ היגולונכטה תא ךירצמ הז רוציק +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=.רבעמה ןוטרס לע גלדל ידכ __CONTROL__confirm-message__ שקמה לע וצחל +snap-to-grid-value-has-to-be-multiple=.__1__ לש הלופכ תויהל בייח הז טוטרש רובע תשרל הדמצהה ןייפאמ לש וכרע +string-import-produced-no-item=.םהשלכ םיניקת םימצע הליכמ אל טלקה תזורחמ +string-import-successful=.החלצהב האבוי __1__ +the-blueprint-cant-be-flipped=.__1__ ליכמה טוטרש ךופהל ןתינ אל +this-cannot-be-mined-by-hand-because-it-requires-fluid=.__1__ הכירצמ וז הלועפש ןוויכמ תינדי תאז בוצחל ןתינ אל +time-future=דיתעב +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=.__1__ וניה םירפס רובע יברמה היסרוקרה קמוע .טירפה תא סינכהל ןתינ אל +too-long-stop-name=.םיות __2__ לע תולעל לוכי וניא (םיוות __1__) תבכרה הנחת םש לש וכרוא +too-long-tag-name=.םיות __2__ לע תולעל לוכי וניא (םיוות __1__) תיגתה לש הכרוא +unconfirmed-changes=.{ורמשנ אלש םייוניש __1__ ם=rest|רמשנ אלש יוניש ו=plural_for_parameter_1_{1__נשי +unknown-color=.רכומ וניא __1__ עבצה +unknown-command=.תודוקפ לע עדימל /help וא /h דילקהל שי .תרכומ הניא "__1__" הדוקפה +unknown-player-was-banned=.__3__ :הביס .__2__ ידי-לע קחרוה (קחשמל ץוחמ) __1__ +unlocks=תחתופ +unspecified=הביס הניוצ אל +user-verification-already-disabled=.קספומ רבכ םישמתשמ תומיא +user-verification-already-enabled=.לעפומ רבכ םישמתשמ תומיא +user-verification-disabled=.קספוה םישמתשמ תומיא +user-verification-enabled=.לעפוה םישמתשמ תומיא +vehicle-is-full=.אלמ בכרה +weeks-ago=__{תועובש __rest=__1|עובש=plural_for_parameter_1_{1__ ינפל +wire-cant-reach=ידמ רצק לבכה +years-ago=__{םינש __rest=__1|הנש=plural_for_parameter_1_{1__ ינפל +[achievement-progress] +console-command-used=.הז קחשמב גשיהה תא גישהל ןתינ אל .(לוסנוק) הרקב תודוקפב שומיש השענ +construct-with-robots-more-than=__2__ :םיטובור תועצמאב __1__ :תינדי +dont-craft-manually=__1__ :תינדי ורצונ +editor-used=.הז קחשמב גשיהה תא גישהל דוע ןתינ אל .הפמה ךרועב שומיש השענ +not-a-freeplay-map=."ישפוח קחשמ" תרגסמב קר גישהל ןתינ +not-in-peaceful-mode=."םילא אל" קחשמב גישהל ןתינ אל +not-with-lower-enemies=.לדחמה תרירבמ תוכומנ ביואה יסיסב תורדגה רשאכ הז גשיה תא גישהל ןתינ אל +only-when-playing-new-game=.שדח קחשמ תלחתה ידי-לע קר גישהל ןתינ +player-damaged=__1__ :תחא הכמב לבקתהש יברמ קזנ +remaining-time=__1__ :רתונ ןמז +[cant-build-reason] +cant-build-here=הפ תונבל רשפא יא +cant-build-on-tile=__1__ לע תונבל רשפא יא +cant-build-train-stop-in-intersection=תמוצב תבכר תנחת תונבל רשפא יא +covered-by-fog-of-war=.ברק לפרע בקע תונבל ןתינ אל +entity-ghost-in-the-way=עירפמ __1__ לש ראתמה +entity-in-the-way=(ה)עירפמ __1__ +entity-must-be-built-next-to-rail=הליסמל דומצב __1__ תונבל שי +invalid-rail-signal-position=תבכר סנפל רוסא םוקימ +invalid-train-stop-position=תבכר תנחתל רוסא םוקימ +invalid-transport-belt-connectable-position=ןיקת וניא עוסמה םוקימ +mixing-fluids=םינוש םימרוז םע תורנצ רבחל ןתינ אל +no-rail-for-ghost-train=תוליסמ יבג לע תובכר יראתמ םקמל שי +no-rail-for-train=הליסמ יבג-לע __1__ תונבל שי +no-resource-for-drill=םיבצחמ לע קר תונביהל לוכי __1__ הנבמה +no-resource-for-mining-drill=םיבצחמ לע תונביהל תובייח תונוכמ +no-valid-resource-for-drill=__1__ תועצמאב באשמה תא בוצחל ןתינ אל +out-of-world=הפמל ץוחמ תונבל רשפא יא +player-in-the-way=העירפמ תומדה +rail-signals-must-be-built-next-to-rail=תוליסמל דומצב תונבל שי תבכר ירוזמר +too-close-to-existing-rail-signal=םייק תבכר רוזמרל ידמ בורק +uncharted-area=הפוממ וניאש רוזיאב תונבל ןתינ אל +[character-corpse] +died=תוומה ןמז +killed-by=ידי-לע (ה)גרהנ +name=(__1__) הפוג +time-ago=__1__ ינפל +time-remaining=רתונה ןמזה +[chat-icon-select-list-gui] +title=לילמס תריחב +[clone-area-errors] +source-and-destination-collide=.םישגנתמ דעיה רוזיאו רוקמה רוזיא +source-area-and-destination-are-not-equal=.לדוג ותואב םניא דעיה רוזיאו רוקמה רוזיא +source-area-and-destination-area-must-not-be-rotated=.הזל הז סחיב םיבבוסמ תויהל םילוכי םניא דעיה רוזיאו רוקמה רוזיא +source-entities-overlap-with-destination=.דעיה תויושי םע תושגנתמ רוקמה תויושי +tiles-collide=.םישגנתמ דעיה רוזיאו רוקמה רוזיא יחירא +[color] +acid=הצמוח +black=רוחש +blue=לוחכ +brown=םוח +cyan=זיקרוט +gray=רופא +green=קורי +orange=םותכ +pink=דורו +purple=לוגס +red=םודא +white=ןבל +yellow=בוהצ +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=.םינקחשה לוהינ קשממ תחיתפ - +admins=.םילהנמה תמישר תספדה +alerts= – שקובמה הארתהה גוס תקתשה תא לטבמ וא קיתשמ ,לטבמ ,ליעפמ. +all-players-list=:םינקחשה לכ +available-alerts=.__1__ :תונימז תוארתה +available-colors=.__1__ :םינימז םיעבצ +ban=.קחשמהמ ןיוצש ןקחשה תקחרה – <הביס> <ןקחש> +banlist= <תודוקפל ההז .םיקחרומה תמישרמ ןקחש ריסמ וא ףיסומ – <ןקחש ban/ ו- unban/. +bans=.םיקחרומה םינקחשה תמישר תספדה – +cant-use-banlist-not-in-multiplayer-game=.דיחי ןקחש לש קחשמב םיקחרומה תמישר ןונגנמב שמתשהל ןתינ אל +cant-use-permissions-not-in-multiplayer-game=.דיחי ןקחש לש קחשמב תואשרהה תרדגה ןונגנמב שמתשהל ןתינ אל +cant-use-whitelist-not-in-multiplayer-game=.דיחי ןקחש לש קחשמב תרתומה המישרה ןונגנמב שמתשהל ןתינ אל +cheat= – תורשפאב שומיש .טי'צ בצמ לש הלעפהו תויגולונכטה לכ לש ידיימ יוליג םיפסונ םיטירפ ןקחשל ןתי. +clear=.הרקבה ךסמ תא הקנמ – +color= – יכרע וא ,שארמ םירדגומה םיעבצה דחא לש םש ןייצל ןתינ .ךלש עבצה תא הנשמ RGBA םיחוורב םידרפומה םיירפסמ. +command=.(האשרה תמייק םא) Lua תדוקפ עצבמ – <הדוקפ> +config=.תרשה תורדגה ךסמ תחיתפ - +delete-blueprint-library=.םיקתונמה םינקחשה לכ לש םהירגאמ תא קוחמל ידכ "everybody confirm" וניזה .הרימשה ץבוקמ ןותנה קתונמה ןקחשה רובע םיטוטרשה רגאמ תא קחומ – <ןקחש> +demote=.להנמ תגרדמ ןיוצש ןקחשה תדרוה – <ןקחש> +editor=.הפמה ךרוע לש יוביכ/הלעפה - +evolution=.םירזיחה לש היצולובאה םדקמ לע עדימ תספדה – +help=.רבסה שרדנ היבגל הדוקפה תא ןייצל רשפאמ תושרה רטמרפ .תונימזה תודוקפה לכ תספדה – <הדוקפ> +help-description=.הילע ףסונ עדימ לבקל ידכב +ignores=.םהמ םימלעתמ םכנהש םינקחשה תמישר תספדה – +kick=.קחשמהמ ןיוצש ןקחשה תאצוה – <הביס> <ןקחש> +matching-alerts-list=.__1__ :המוד םש תולעב תוארתה +matching-colors-list=.__1__ :המוד םש ילעב םיעבצ +matching-commands-list=:תוירשפא תודוקפ +matching-players-list=:םימיאתמ תומש +measured-command=.ןמז תדידמ ךות (האשרה תמייק םא) Lua תדוקפ עוציב – <הדוקפ> +mute=.טא'צל ןהשלכ תועדוה חולשל ןקחשהמ ענומ – <ןקחש> +mute-programmable-speaker= – ב ושמתשה .םייטובור םילוקמרמ םיקפומה תולוקה לש הקתשה לוטיב וא הקתשה-"local" תורשפאב שמתשהל םילוכי םילהנמ .ימוקמה קחשמה לע קר הקתשהה תא ליחהל ידכ "everyone" תרשב םינקחשה לכ לע הקתשהה תא ליחהל ידכ. +mutes=.(טא'צב רבדלמ םיעּונמה רמולכ) םיקתשומה םינקחשה תמישר תספדה – +open=.רחא ןקחש לש יאלמה תחיתפ – <ןקחש> +perf-avg-frames=.םירפסמב תוציפק רתוי םג ויהי הז בצמב ךא ,הריהמ תוסנכתה ליבשב םיצלמומ 10-5 ןיב םיכרע .100 אוה לדחמה תרירב ךרע .םיעוציב תדידמל תשמשמה ,ןוכדע לכל ןמז ידעצ תומכ - +permissions=.תואשרהה קשממ תחיתפ - +players=(תומכ קר – c וא count רטמרפ םע .םירבוחמ םינקחש קר – o וא online רטמרפ םע) .קחשמב םינקחשה לכ לש המישר תספדה – +promote=.להנמ תגרדל ןיוצש ןקחשה םודיק – <ןקחש> +purge=.ישארה טא'צהמ הז ןקחש לש תועדוהה לכ תקיחמ – <ןקחש> +quit=.רדוסמ ןפואב תרשה יוביכ – +reply=.ךל שחלש ןורחאה ןקחשל הבוגת תחילש – <העדוה> +reset-tips=.הנושארל לעפוהש קחשמב ומכ בצמל םיקירטהו תוצלמהה בצמ תא ספאמ +save= – ןיוצש םשה תחת יחכונה קחשמה תרימש. +screenshot=.1 אוה םוז רובע לדחמה תרירב ךרע .םיכרע וניוצ אל םא תויחכונה הגוצתה תורדגהב וא ,וניוצש תורדגהב שומיש ךות ךסמ םוליצ – <םוז תמר> <הבוג תייצולוזר> <בחור תייצולוזר> +seed=.הפמה לש (seed) יארקאה לוחתאה ךרע תספדה +server-commands=.תרשב תוכמתנה (לוסנוק) הרקב תודוקפ – +server-save=.םיפתתשמ-בר קחשמב תרשב קחשמה תרימש – +shout=.תורחא תוצובקב ללוכ ,םינקחשה לכל העדוה תחילש – <העדוה> +silent-command=.הרקבה ךסמל העדוה סיפדהל ילבמ (האשרה תמייק םא) Lua תדוקפ תצרה – <הדוקפ> +swap-players=.םכמצעב ותיא ופלחות ,דחא ןקחש קר ןיוצ םא .וניוצש םינקחשה תויומד ןיב ףילחמ - <ןקחש> <ןקחש> +time=.וז הפמב וקחיש וב ללוכה ןמזה ךשמ יבגל עדימ תספדה – +toggle-action-logging=.יחכונה םיפתתשמה-הבורמ קחשמה לע קר עיפשמו ,םיקחשמ ןיב רמשנ וניא הז ךרע .קחשמה ידי-לע לעופב וטלקנש טלקה תולועפ לכ םושיר לש יוביכ\הלעפה – +toggle-heavy-mode=.היעבה תא רותפלו ןוחבל לכונש ידכ ץבוקה תא ונילא וחלש אנא .ץבוקל בתכיי הרואיתו היעב אצַמית רשא דע ץורת הדוקפהn\.ןורכנס תויעב לש תרשרש תררוג קחשמל שדח ןקחש לש ותופרטצה רשאכ הדוקפה תא ץירהל יוצר .םזינימרטדב תויבקע ירסוח שפחיו ןמז דעצ לכב הרימש עצבי קחשמה .התוא םיליעפמש עגרב קיחׂש-יתלב היהי םיפתתשמ הבורמ קחשמו תויה ,תוריהזב וז הדוקפב שמתשהל שי – +unban=.ןיוצש ןקחשה תקחרה לוטיב – <ןקחש> +unignore=.הז ןקחשמ תועדוה גיצהל טא'צה ןולחל רשפאמ – <ןקחש> +unknown-command=תרכומ הנניא __1__ הדוקפה +unlock-shortcut-bar=.םירוציקה לגרסבש םימצעה לכ תליענ לוטיב - +unlock-tips=.םיקירטהו תוצלמהה לכ תחיתפ +unmute=.טא'צב בוש רבדל ןקחשל רשפאמ – <ןקחש> +version=.קחשמה לש תיחכונה הסרגה תגצה – +whisper=.ןיוצש ןקחשל תיטרפ העדוה תחילש – <העדוה> <ןקחש> +whitelist= <ןיינועמה לכל תורבחתה רשפאיו יובכ היהי ןוניסה ןונגנמ ,הקיר המישרה רשאכ .ןקחש םש ןייצל ןיא ,םימושרה םינקחשה לכ לש המישר תלבקל .קחשמל ףרטצהל םילוכי םה קרש ,רוביחה ישרומ תמישרמ ןקחש ריסמ וא ףיסומ – <ןקחש. +[command-output] +action-logging-disabled=.יובכ תולועפ םושיר +action-logging-enabled=.ליעפ תולועפ םושיר +alert-already-disabled=.תויובכ רבכ __1__ גוסמ תוארתהה +alert-already-muted=.תוקתשומ רבכ __1__ גוסמ תוארתהה +alert-disabled=.ובוכ __1__ גוסמ תוארתהה +alert-enabled=.ולעפוה __1__ גוסמ תוארתהה +alert-isnt-disabled=.תויובכ ןניא __1__ גוסמ תוארתה +alert-isnt-muted=.תוקתשומ ןניא __1__ גוסמ תוארתה +alert-muted=.וקתשוה __1__ גוסמ תוארתהה +alert-unmuted=.__1__ גוסמ תוארתה לש ןתקתשה הלטוב +banlist-add-is-admin-only=.םיקחרומה תמישרל תומש ףיסוהל םילוכי להנמ תואשרה ילעב קר +banlist-already-empty=.הקיר רבכ םיקחרומה תמישר +banlist-clear-is-admin-only=.םיקחרומה תמישר תא תוקנל םילוכי להנמ תואשרה ילעב קר +banlist-cleared=.התקונ םישרוגמה תמישר +banlist-empty=.הקיר םיקחרומה םינקחשה תמישר +banlist-remove-is-admin-only=.םיקחרומה תמישרמ תומש ריסהל םילוכי להנמ תואשרה ילעב קר +cant-delete-blueprint-library-player-is-connected=.רבוחמ ןקחש רובע םיטוטרשה רגאמ תא קוחמל ןתינ אל +deleted-blueprint-library-for-players=:םינקחשה רובע וקחמנ םיטוטרשה ירגאמ +no-blueprint-libraries-to-delete=.קוחמל רשפאש םיטוטרש רגאמ ןיא +parameters-require-admin=.להנמ תואשרה ךל ןיא - הלא םירטמרפ םע הדוקפה תא ליעפהל ןתינ אל +permission-action-list=.__1__ :תולועפה לכ +permission-groups-list=.__1__ :תואשרהה תוצובק לכ +player=ןקחש +player-added-to-banlist=.םיקחרומה תמישרל (ה)ףסוה __1__ +player-added-to-whitelist=.םירתומה תמישרל (ה)ףסוה __1__ +player-already-muted=.קתשומ רבכ __1__ +player-already-on-banlist=.(ת)קחרומ רבכ __1__ +player-already-on-whitelist=.םירתומה תמישרב (ת)אצמנ רבכ __1__ +player-blueprint-library-deleted=.__1__ ןקחשה רובע קחמנ םיטוטרשה רגאמ +player-blueprint-library-not-found=.םירומש םיטוטרש ויה אל __1__-ל +player-ignored=.__1__מ םלעתמ +player-is-not-on-banlist=.(ת)קחרומ ה\וניא __1__ +player-is-not-on-whitelist=.םירתומה תמישרב (ת)אצמנ אל __1__ +player-is-on-banlist=.(ת)קחרומ __1__ +player-is-on-whitelist=.םירתומה תמישרב (ת)אצמנ __1__ +player-isnt-muted=.קתשומ וניא __1__ +player-list=:(__1__) םינקחש +player-list-online=:(__1__) םירבוחמ םינקחש +player-muted=.__2__ ידי-לע קתשוה __1__ +player-unignored=.__1__מ תומלעתה לטבמ +player-unmuted=.__2__ ידי-לע הלטוב __1__ לש ותקתשה +player-was-not-on-banlist=.(ת)קחרומ ה(תי)יה אל __1__ +player-was-not-on-whitelist=.םירתומה תמישרב (ה)אצמנ אל __1__ +player-was-removed-from-banlist=.הלטוב __1__ תקחרה +player-was-removed-from-whitelist=.םירתומה תמישרמ (ה)רסוה __1__ +players-on-banlist=__1__ :םיקחרומ םינקחש +players-on-whitelist=__1__ :םירתומ םינקחש +programmable-speaker-muted-everyone=.תרשב םינקחשה לכ רובע וקתשוה םייטובור םילוקמרמ תולוק +programmable-speaker-muted-local=.(ךלש ןקחשה לצא קר) תעכ םיקתשומ םייטובורה םילוקמרה +programmable-speaker-unmuted-everyone=.תרשב םינקחשה לכ רובע םייטובור םילוקמרמ תולוק לש םתקתשה הלטוב +programmable-speaker-unmuted-local=.םייטובור םילוקמרמ תולוק לש םתקתשה הלטוב +shout=םלוכל +whisper=שחול +whitelist-add-is-admin-only=.םירתומה תמישרל תומש ףיסוהל םילוכי להנמ תואשרה ילעב קר +whitelist-already-empty=.הקיר רבכ םירתומה תמישר +whitelist-clear-is-admin-only=.םירתומה תמישר תא תוקנל םילוכי להנמ תואשרה ילעב קר +whitelist-cleared=.התבוכו התקונ םירתומה תמישר +whitelist-empty=.הקיר םירתומה םינקחשה תמישר +whitelist-remove-is-admin-only=.םירתומה תמישרמ תומש ריסהל םילוכי להנמ תואשרה ילעב קר +[config-help] +afk-auto-kick=.היובכ תורשפאהש איה 0 ךרעה תועמשמ .תיטמוטוא קחשמהמ אצּויו "תוליעפ רסח"כ בשחיי ןקחש וירחאלש (תוקדב) ןמזה ךשמ תרדגה – <רפסמ> +allow-commands= – תודוקפ ץירהל רתומ םאה העיבק Lua. +allow-debug-settings= – תוילאיווירט-אל גאביד תודוקפ ליעפהל להנמ תואשרה ילעב םניאש םינקחשל רשפאל םאה. +autosave-interval=.תיטמוטוא הרימש ןיאש איה 0 ךרעה תועמשמ .(תוקדב) תיטמוטואה הרימשה לש תורידתה תעיבק – <רפסמ> +autosave-only-on-server= – דבלב תרשב הנשחרתת תויטמוטוא תורימש םאה העיבק. +description=.(קיר תויהל לוכי) תרשה רואית תרדגה – <רואית> +help-list=.__1__ :האלמה תויצרוגיפנוקה תמישר +ignore-player-limit-for-returning-players= – רבעב קחשמב ויה רבכש םינקחש יבגל הפקת תרתומה םינקחשה תלבגמ םאה העיבק. +matching-configs-list=.__1__ :המוד םש תולעב תויצרוגיפנוק +max-players=.הלבגמ ןיאש איה 0 ךרעה תועמשמ .יחכונה קחשמב יברימה םינקחשה רפסמ תרדגה – <רפסמ> +max-upload-slots=.הלבגמ ןיאש איה 0 ךרעה תועמשמ .האלעהל םיצבק לש יברימה רפסמה תרדגה – <רפסמ> +max-upload-speed=.הלבגמ ןיאש איה 0 ךרעה תועמשמ .הינשל םיטייבוליק לש תודיחיב ,יברימה האלעהה בצק תרדגה – <רפסמ> +name=.תרשה םש תרדגה – <םש> +only-admins-can-pause= – קחשמה תא תוהשהל רתומ להנמ תואשרה ילעבל םאה העיבק. +password=."המסיס אלל" התועמשמ הקיר המסיס .םיפתתשמ-הבורמ קחשמל המסיס תרדגה – <המסיס> +require-user-verification= – תרשל תורבחתה ךרוצל שמתשמ תומיא שרדנ םאה העיבק. +tags=.(הקיר תויהל הלוכי) תוזורחמ לש המישר - תרשה תויגת תרדגה – <תויגת> +visibility-lan= – תימוקמ תשרב םיקחשמה תמישרב עיפוי קחשמה םאה הרדגה. +visibility-public= – תיבמופה םיקחשמה תמישרב עיפוי קחשמה םאה הרדגה. +visibility-steam= – תועצמאב רבחתהל ולכוי םירבח םאה רידגמ Steam. +[config-output] +afk-autokick-changed-to-disabled=.תעכ התבוכ תוליעפ רסוח בקע קחשמהמ תיטמוטוא האצוה +afk-autokick-changed-to-minutes=.__{תוקד __rest=-__1|תחא הקד=plural_for_parameter_1_{1__ל הנוש תוליעפ רסוח רחאל תיטמוטוא האצוהל דע ןמזה ךשמ +afk-autokick-disabled=.היובכ תוליעפ רסוח בקע קחשמהמ תיטמוטואה האצוהה +afk-autokick-interval-minutes=.__{תוקד __rest=-__1|תחא הקד=plural_for_parameter_1_{1__ לש תוליעפ רסוח רחאל קחשמהמ םינקחש לש תיטמוטוא האצוה +allow-commands=.__Lua: __1 תודוקפ ליעפהל הרשרה +allow-commands-set-to=.__1__ :ל התנוש Lua תודוקפ ץירהל האשרהה +allow-debug-settings=.__1__ :גאביד תורדגה תונשל האשרה +allow-debug-settings-set-to=.__1__ :ל התנוש גאביד תודוקפ ץירהל האשרה +autosave-changed-to-disabled=.התבוכ תיטמוטואה הרימשה +autosave-changed-to-minutes=.תוקד __1__-ל הנוש תויטמוטוא תורימש ןיב חוורמ +autosave-disabled=.הליעפ הניא תיטמוטוא הרימש +autosave-interval-minutes=.__{תוקד __rest=-__1|הקד=plural_for_parameter_1_{1__ב םעפל הנוש תויטמוטוא תורימש ןיב חוורמ +autosave-only-on-server=.__1__ :תרשב קר תיטמוטוא הרימש +autosave-only-on-server-set-to=.__1__ :ל הרדגוה תרשב קר תיטמוטוא הרימש +cant-use-not-in-multiplayer-game=.םיפתתשמ-הבורמ קחשמב קר Config תודוקפב שמתשהל ןתינ +expected-get-set=.(םיישרג אלל) "set" וא "get" תויהל ךירצ ןושארה רטמרפה +expected-value-to-set=.ישילשה רטמרפכ שדחה ךרעה תא ריבעהל שי +has-password=.המסיס עגרכ שי תרשל +ignore-player-limit-for-returning-players=.__1__ :םירזוח םינקחש רובע םינקחש תסכממ תומלעתה +ignore-player-limit-for-returning-players-set-to=.__1__ :ל התנוש םירזוח םינקחש רובע םינקחש תסכממ תומלעתה +invalid-config=__1__ :תרכומ אל היצרוגיפנוק +max-number-of-players-changed-to=.__1__-ל התנוש תיברמה םינקחשה תומכ +max-number-of-players-changed-to-unlimited=.הרסוה םינקחשה רפסמ תלבגמ +no-password=.המסיס עגרכ ןיא תרשל +only-admins-can-pause=.__1__ :קחשמה תא תוהשהל םילוכי להנמ תואשרה ילעב קר +only-admins-can-pause-set-to=.__1__ :ל התנוש קחשמה תא תוהשהל םילוכי להנמ תואשרה ילעב קר +password-changed=.התנוש תרשה תמסיס +password-removed=.הלטוב תרשה תמסיס +server-description=__1__ :תרשה רואית +server-description-already-empty=.קיר רבכ תרשה רואית +server-description-changed=__1__ :ל רדגוה תרשה רואית +server-description-cleared=.קחמנ תרשה רואית +server-description-empty=.רואית ןיא תרשל +server-name=__1__ :תרש םש +server-name-changed=__1__ :ל הנוש תרשה םש +server-tags=__1__ :תרשה תויגת +server-tags-already-empty=.תוקיר רבכ תרשה תויגת +server-tags-changed=__1__ :ל ונוש תרשה תויגת +server-tags-cleared=.וקחמנ תרשה תויגת +server-tags-empty=.תויגת ןיא תרשל +upload-rate=.הינשל םיטייבוליק __1__ +upload-rate-changed-to=.הינשל םיטייבוליק __1__-ל הנוש יברימה האלעהה בצק +upload-rate-changed-to-unlimited=.הרסוה האלעהה בצק תלבגמ +upload-rate-unlimited=.לבגומ אל +upload-slots=.האלעה תומוקמ __1__ +upload-slots-changed-to=.__1__ -ל התנוש תיברמה תואלעהה תומכ +upload-slots-changed-to-unlimited=.הרסוה תואלעהה תומכ תלבגמ +upload-slots-unlimited=.לבגומ אל +value-is-not-valid=.יקוח וניא ךרעה +verify-user-identity=.__1__ :םינקחש תוהז תומיא תרדגה +verify-user-identity-set-to=.__1__ :ל התנוש םינקחש תוהז תומיא תרדגה +visibility-lan=.__1__ :תימוקמה תשרב תרשה םוסרפ +visibility-lan-set-to=.__1__ -ל הנוש תימוקמה תשרב תרשה םוסרפ +visibility-public=.__1__ :יבמופב תרשה םוסרפ +visibility-public-set-to=.__1__ -ל הנוש יבמופב תרשה םוסרפ +visibility-steam=.__Steam: __1 תשרב תרשה םוסרפ +visibility-steam-set-to=.__1__ -ל הנוש Steam תשרב תרשה םוסרפ +[control-keys] +ac-back=הרוחא +ac-bookmarks=םיפדעומה שקמ +ac-forward=המידק +ac-home=תיבה שקמ +ac-refresh=ןונערה שקמ +ac-search=שופיחה שקמ +ac-stop=רוצעה שקמ +alt=Alt +audio-mute=(עמש שקמ) הקתשה +audio-next=(עמש שקמ) אבה +audio-play=(עמש שקמ) ןגנ +audio-prev=(עמש שקמ) םדוקה +audio-stop=(עמש שקמ) רוצע +backspace=Backspace +brightness-down=(הטמל) תוריהב +brightness-up=(הלעמל) תוריהב +calculator=ןובשחמ +capslock=Caps lock +command=Command +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=__1__ לע הציחל +controller-button-alt-2=__1__ לע הציחל +controller-left-stick=ילאמש קיטס +controller-leftx=ילאמש קיטס +controller-lefty=ילאמש קיטס +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=ינמי קיטס +controller-rightx=ינמי קיטס +controller-righty=ינמי קיטס +controller-stick-alt-1=__1__-ב שומיש +controller-stick-alt-2=__1__-ב שומיש +controller-touchpad=עגמ חטשמ +delete=Delete +down=הטמל ץח +eject=Eject +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=__1__ לע הציחל +keyboard-alt-2=__1__ לע הציחל +left=הלאמש ץח +left-alt=Alt ילאמש +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Command ילאמש +left-control=Control ילאמש +left-shift=Shift ילאמש +left-super=Super ילאמש +left-windows=Windows ילאמש +mail=ראודה שקמ +menu=טירפתה שקמ +mouse-button-1=ילאמשה רבכעה ןצחל +mouse-button-1-alt-1=ילאמשה רבכעה ןצחל +mouse-button-1-alt-2=תילאמש הציחל +mouse-button-2=ינמיה רבכעה ןצחל +mouse-button-2-alt-1=ינמיה רבכעה ןצחל +mouse-button-2-alt-2=תינמי הציחל +mouse-button-3=רבכעה תלגלג לע הציחל +mouse-button-3-alt-1=תיעצמא הציחל +mouse-button-3-alt-2=תיעצמא הציחל +mouse-button-n=__1__ רבכעה ןצחל +mouse-button-n-alt-1=__1__ וצחל +mouse-button-n-alt-2=__1__ לע הציחל +mouse-wheel-alt-1=__1__ תלילג +mouse-wheel-alt-2=__1__ תלילג +mouse-wheel-down=הטמ יפלכ רבכעה תלגלג +mouse-wheel-left=הלאמש רבכעה תלגלג +mouse-wheel-right=הנימי רבכעה תלגלג +mouse-wheel-up=הלעמ יפלכ רבכעה תלגלג +mute=הקתשהה שקמ +num-lock=Num Lock +numpad-0=תורפסה דפב 0 +numpad-1=תורפסה דפב 1 +numpad-2=תורפסה דפב 2 +numpad-3=תורפסה דפב 3 +numpad-4=תורפסה דפב 4 +numpad-5=תורפסה דפב 5 +numpad-6=תורפסה דפב 6 +numpad-7=תורפסה דפב 7 +numpad-8=תורפסה דפב 8 +numpad-9=תורפסה דפב 9 +numpad-decimal-separator=תורפסה דפב . +numpad-enter=Enter תורפסה דפב +numpad-equals=תורפסה דפב = +numpad-minus=תורפסה דפב - +numpad-plus=תורפסה דפב + +numpad-slash=תורפסה דפב / +numpad-star=תורפסה דפב * +page-down=Page Down +page-up=Page Up +pause=Pause +power=יוביכה שקמ +print-screen=Print Screen +right=הנימי ץח +right-alt=Alt ינמי +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Command ינמי +right-control=Control ינמי +right-shift=Shift ינמי +right-super=Super ינמי +right-windows=Windows ינמי +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=הנישה שקמ +spacebar=Space +sysrq=SysRq +tab=Tab +up=הלעמל ץח +volume-down=עמש תמצוע תכמנה שקמ +volume-up=עמש תמצוע תפסות שקמ +[controller] +character=תומד תטילש +cutscene=ןוטרס תטילש +editor=הפמ ךרוע תטילש +ghost=םיאפר חור תטילש +god=לא תטילש +pause=הייהשה תטילש +spectator=הפוצ תטילש +[controls] +action-bar-select-page-1=1 ריהמ לגרס תריחב +action-bar-select-page-10=10 ריהמ לגרס תריחב +action-bar-select-page-2=2 ריהמ לגרס תריחב +action-bar-select-page-3=3 ריהמ לגרס תריחב +action-bar-select-page-4=4 ריהמ לגרס תריחב +action-bar-select-page-5=5 ריהמ לגרס תריחב +action-bar-select-page-6=6 ריהמ לגרס תריחב +action-bar-select-page-7=7 ריהמ לגרס תריחב +action-bar-select-page-8=8 ריהמ לגרס תריחב +action-bar-select-page-9=9 ריהמ לגרס תריחב +activate-tooltip=ץצ-זמר תלעפה +add-station=הנחת תפסוה +add-temporary-station=תינמז הנחת תפסוה +alt-reverse-select=תינשמ הכופה-הריחב +alt-zoom-in=םלועה ךותל םוז +alt-zoom-out=םלועה ךותמ םוז +build=הנבמ תמקה +build-ghost=ראתִמ תיינב +build-with-obstacle-avoidance=םילושכממ תוענמיה ךות הינב +cancel-craft=1 תריצי לוטיב +cancel-craft-5=5 תריצי לוטיב +cancel-craft-all=תומכה ראש תריצי לוטיב +clear-cursor=רבכעה ןמס יוקינ +close-menu=טירפת רוגס +confirm-gui=רושיא +confirm-message=העדוה תריגס +connect-train=תבכר ןורק רוביח +controller-gui-character-tab=תומדה תורדגה ךסמ תחיתפ +controller-gui-crafting-tab=הריציה ךסמ תחיתפ +controller-gui-logistics-tab=הקיטסיגולה ךסמ תחיתפ +copy=קתעה +copy-entity-settings=תושיי תורדגה תקתעה +craft=1 תריצי +craft-5=5 תריצי +craft-all=תיברמ תומכ תריצי +cursor-split=המירע יצח תסיפת +cut=רוזג +cycle-blueprint-backwards=רפסב םדוקה טוטרשה +cycle-blueprint-forwards=רפסב אבה טוטרשה +cycle-clipboard-backwards=תינסחמב םדוקה טירפה +cycle-clipboard-forwards=תינסחמב אבה טירפה +debug-reset-zoom=םוז תמר סופיא +debug-reset-zoom-2x=x2 -ל םוזה תמר תעיבק +debug-toggle-atlas-gui=סלטא קשממ תגצה +debug-toggle-basic=יסיסב גאביד לש יוביכ/הלעפה +debug-toggle-debug-settings=גאביד תורדגה קשממ תגצה +decrease-ui-scale=קשממה תנטקה +disconnect-train=תבכר ןורק קותינ +drag-map=הפמ רורג +drop-cursor=עקרקל ץפח תקירז +editor-clone-item=טירפ לופכש +editor-delete-item=טירפ קחמ +editor-next-variation=אבה גוסה +editor-previous-variation=תמדוקה היצאירוה +editor-remove-scripting-object=םיטפירקס טקייבוא תקיחמ +editor-reset-speed=1-ל קחשמה תוריהמ סופיא +editor-set-clone-brush-destination=לופכש תשרבמל דעי תרדגה +editor-set-clone-brush-source=לופכש תשרבמל רוקמ תרדגה +editor-speed-down=קחשמה תוריהמ תתחפה +editor-speed-up=קחשמה תוריהמ תרבגה +editor-switch-to-surface=# חטשמל רבעמ +editor-tick-once=תדדוב ןמז תדיחיב םדק +editor-toggle-pause=תושי תייהשה לש יוביכ/הלעפה +fast-entity-split=תושי לא ריהמ לוציפ +fast-entity-transfer=תושייל הריהמ הרבעה +flip-blueprint-horizontal=תיקפוא טוטרש ךופה +flip-blueprint-vertical=תיכנא טוטרש ךופה +focus-search=שופיחה הדשל סוקופ תרבעה +gui-select=הריחב +increase-ui-scale=קשממה תלדגה +inventory-split=יאלמ לוציפ +inventory-transfer=ריהמה לגרסה לא\-מ הרבעה +kill-statistics=גרה ינותנ תריגס/תחיתפ +larger-terrain-building-area=םיחירא תיינב חטש תלדגה +logistic-networks=תויטסיגול תותשר לש יוביכ/הלעפה +look=טבמ +mine=הנבמ קוריפ / הביצח +move=הזוזת +move-down=המורד העונת +move-left=הברעמ העונת +move-right=החרזמ העונת +move-up=הנופצ העונת +next-active-quick-bar=אבה ליעפה לגרסה +next-player-in-replay=רוזחשב אבה ןקחשה +next-quick-panel-page=אבה דומעל +next-quick-panel-tab=האבה תינושלל +next-weapon=אבה קשנל הפלחה +not-set=רדגומ אל +open-character-gui=תומדה ךסמ תחיתפ +open-gui=תושי קשממ תחיתפ +open-item=טירפ קשממ תחיתפ +open-prototype-explorer-gui=םימגדה תריחב קשממ תחיתפ +open-prototypes-gui=םימגדה קשממ תחיתפ +open-technology-gui=תויגולונכטה ךסמ תריגס/תחיתפ +open-trains-gui=תובכר תריקס רתסה\גצה +order-to-follow=הביקע תדוקפ +paste=קבדה +paste-entity-settings=תושיי תורדגה תקבדה +pause-game=קחשמ תייהשה +pick-item=המירע לש החנה/המרה +pick-items=עקרקהמ םיצפח תמרה +place-in-chat=טא'צל תיגת תסנכה +place-ping=הפמב רוזא שגדה +previous-active-quick-bar=םדוקה ליעפה לגרסה +previous-mod=םדוקה דומה תריחב +previous-quick-panel-page=םדוקה דומעל +previous-quick-panel-tab=תמדוקה תינושלל +previous-technology=תמדוקה היגולונכטה תריחב +production-statistics=רוציי ינותנ תריגס/תחיתפ +quick-bar-button-1=1 רוציק +quick-bar-button-1-secondary=1 ינוינש רוציק +quick-bar-button-10=10 רוציק +quick-bar-button-10-secondary=10 ינוינש רוציק +quick-bar-button-2=2 רוציק +quick-bar-button-2-secondary=2 ינוינש רוציק +quick-bar-button-3=3 רוציק +quick-bar-button-3-secondary=3 ינוינש רוציק +quick-bar-button-4=4 רוציק +quick-bar-button-4-secondary=4 ינוינש רוציק +quick-bar-button-5=5 רוציק +quick-bar-button-5-secondary=5 ינוינש רוציק +quick-bar-button-6=6 רוציק +quick-bar-button-6-secondary=6 ינוינש רוציק +quick-bar-button-7=7 רוציק +quick-bar-button-7-secondary=7 ינוינש רוציק +quick-bar-button-8=8 רוציק +quick-bar-button-8-secondary=8 ינוינש רוציק +quick-bar-button-9=9 רוציק +quick-bar-button-9-secondary=9 ינוינש רוציק +remove-pole-cables=דומעמ םילבכ תרסה +reset-ui-scale=יטמוטוא בצמל קשממה לדוג סופיא +reverse-rotate=ךופה בוביס +reverse-select=הריחבב הלועפ ךופיה +rotate=בוביס +rotate-active-quick-bars=םיליעפה םילגרסה בוביס +select-for-blueprint=טוטרשל הנבמ ןומיס +select-for-cancel-deconstruct=קוריפ לוטיבל ןומיס +shoot-enemy=םיביואב ירי +shoot-selected=ןמוסמש המב ירי +show-info=בחרומ עדימ בצמ לש יוביכ/הלעפה +show-quick-panel=ריהמ חול גצה +smaller-terrain-building-area=םיחירא תיינב חטש תנטקה +smart-pipette=הטפיפ ילכ +stack-split=הליבח לוציפ +stack-transfer=המלש הליבח תרבעה +toggle-blueprint-library=םיטוטרש תיירפס לש יוביכ/הלעפה +toggle-console=(Lua לוסנוק ןכו) טא'צ תריגס/תחיתפ +toggle-driving=(בכר) האיצי וא הסינכ +toggle-filter=ןנסמ בצמ תפלחה +toggle-free-cursor=תישפוח ןמס תעונת בצמ +toggle-gui-debug=יפרג קשממ גאביד לש יוביכ/הלעפה +toggle-gui-glows=קשממב הרואת יטקפא יוביכ/הלעפה +toggle-gui-shadows=קשממב לצ יטקפא יוביכ/הלעפה +toggle-gui-style-view=בוציע קשממ יוביכ/הלעפה +toggle-map=הפמ תגצה +toggle-menu=טירפת תגצה +undo=לטב +unknown=עודי אל שקמ +zoom-in=(+ םוז) תוברקתה +zoom-out=(- םוז) תוקחרתה +[controls-description] +activate-tooltip=.תיפוסניא וא דואמ הכורא איה ותגצה ינפל הייהשהה םהבש םירקמב ,ידיימ ןפואב ץצ־זמר תגצה +add-station=.םינמזה חולל הפיסוהל ידכ רטקה קשממ ךותבש וזב וא תישארה הפמב הנחת ןומיס תעב הז שקמ וקיזחה .הפמהו רטקה יקשממב קר ןימז +add-temporary-station=.םשל עוסנלו םינמזה חולל הפיסוהל ,םוקמ תברקב תינמז הנחת רוציל ידכ רטקה קשממבש וזב וא תישארה הפמב ןומיס תעב הז שקמ וקיזחה .הפמהו רטקה יקשממב קר ןימז +alt-zoom-in=.קחשמה םלועל הפמה ןיב רבעמ תלוכי םע תוברקתה .הפמה קשממב קר ןימז +alt-zoom-out=.הפמל קחשמה םלוע ןיב רבעמ תלוכי םע תוקחרתה .הפמה קשממב קר ןימז +build-with-obstacle-avoidance=.םיקוצמו ,םינבא ,םיצעמ ענמי יאוותה ךא ,ראתִמ ןונכתל המוד בצמ והז .דבלב תבכר יספ תיינב רובע שמשמ +cancel-craft=.ינדי הריצי ךילהתב םיאצמנה וא םיניתממה םיטירפ לע קר שומישל ןתינ +cancel-craft-5=.ינדי הריצי ךילהתב םיאצמנה וא םיניתממה םיטירפ לע קר שומישל ןתינ +cancel-craft-all=.ינדי הריצי ךילהתב םיאצמנה וא םיניתממה םיטירפ לע קר שומישל ןתינ +clear-cursor=.תוליסמ ןונכיתו םילבכ תחיתמ םילטובמ ,ןכ ומכ .יאלמה לא דיב קזחומה טירפה תא ריזחמ +close-menu=.דבלב ישארה טירפתב שומישל .םדוקה טירפתל הרזחו לוטיב +connect-train=.תוכומסה תובכרה לכל הב םיגהונ םכנהש וז וא תנמוסמה תבכרה רוביח +copy=.תויושי תקתעהל רוזא תריחב +copy-entity-settings=.תמייק רוקמה תושי דוע לכ קר תורדגהה תא קיבדהל ןתינ ,םכבל תמושתל .תנמסומה תושיה לש תורדגהה תא קיתעמ +craft=.ןוכתמה יפל 1 טירפ תריצי .תומדה קשממב קר ןימז +craft-5=.ןוכתמה יפל םיטירפ 5 תריצי .תומדה קשממב קר ןימז +craft-all=.ןוכתמה יפל רשפאש םיטירפ המכ תריצי .תומדה קשממב קר ןימז +cursor-split=.תקזחומה המירעהמ דדוב טירפ ןמוסמה אתב םיש ,תרחא .הילע עיבצמ ןמסהש המירעהמ יצח םרה ,קיר ןמסה םא +cut=.קוריפל ןנומיסו תויושי תקתעהל רוזא תריחב +cycle-blueprint-backwards=.ןמסב קזחומ םיטוטרשה רפס רשאכ ,ליעפה טוטרשכ םדוקה טוטרשה תעיבק +cycle-blueprint-forwards=.ןמסב קזחומ םיטוטרשה רפס רשאכ ,ליעפה טוטרשכ אבה טוטרשה תעיבק +cycle-clipboard-backwards=.ותקזחה תעב הקבדהה ילכ תיירוטסיה לש הרוחא הלילג +cycle-clipboard-forwards=.ותקזחה תעב הקבדהה ילכ תיירוטסיה לש המידק הלילג +disconnect-train=.תבכרה ראשמ וב םיעסונ םתאש הז וא ןמוסמה ןורקה קותינ +drop-cursor=.הנוכמ ךות לא וא עוסמ לא ,המדאה לא קזחומה גוסהמ דדוב טירפ תכלשה +editor-switch-to-surface=.3 חטשמל רובעי <- CONTROL__editor-switch-to-surface__ + 3__ ,המגודל .שקמה םע דחי ץחלנש רפסמל םאות ורפסמש חטשמל רבעמ +fast-entity-split=.הל שיש הממ יצח ןקחשה יאלמל תושיהמ רבעה ,קיר ןמסה םא וא ,תנמוסמה תושיה לא תקזחומה המירעהמ יצח רבעה +fast-entity-transfer=.הב שיש המ לכ תא תומדה יאלמל תושיהמ רבעה ,קיר ןמסה םא וא ,תנמוסמה תושיה לא תקזחומה המירעה תא רבעה +gui-select=.ןמוסמה קשממה ביכר לע וצחל +inventory-split=.המירע לכמ תיצחמ רבעות ,הקיר תצבשמ הרחבנ םא .לוממש יאלמה לא רחבנה גוסהמ םיטירפה תומירעמ תחא לכ לש (הלעמ יפלכ תלגועמ) תיצחמ תרבעה +inventory-transfer=.ורבעוי םיטירפה לכ ,הקיר תצבשמ הרחבנ םא .לוממש יאלמה לא ןמוסמה גוסהמ תומירעה לכ תרבעה +larger-terrain-building-area=.היינבל תשרבמה חטש תלדגה +next-active-quick-bar=.ןוילעה ריהמה לגרסכ אבה ריהמה לגרסה תרדגה +next-weapon=.ירוזחמ ןפואב ,אבה ןימזה קשנל רבעמ +order-to-follow=.הרדגוהש הרטמה רחא בוקעל רשוקמה ןורטשיבכעה לע דוקפל ידכ ןורטשיבכע טלש םע שומישל +paste=.וקתעוהש תונורחאה תויושיה תקבדה +paste-entity-settings=.וקתעוה ןה הנממ הנורחאה תושייה לש תורדגהה תקבדה +place-in-chat=.תבכר וא תבכר תנחת ,ןויצ תדוקנ ,ןוכתמ ,טירפל רושיק תריצי .חותפ טא'צה ןולח רשאכ קר ןימז +place-ping=.טא'צב הילא רושיקו יחכונה םוקימב הפמ תארתה לש הריהמ הריצי +place-tag=.הפמה יבג לע בותיכ וא\ו תימלצ תריצי .הפמב קר ןימז +previous-active-quick-bar=.ןוילעה ריהמה לגרסכ םדוקה ריהמה לגרסה תרדגה +previous-mod=.רחבנש םדוקה דומל רבעמ .םידומה קשממב קר ןימז +previous-technology=.הרחבנש תמדוקה היגולונכטל רבעמ .תויגולונכטה קשממב קר ןימז +remove-pole-cables=.םייגול םילבכ ןכמ רחאלו למשח ילבכ ורסוי הליחת רשאכ ,ןמוסמה למשחה דומעמ םילבכ תרסה +reverse-rotate=.ןועשה ןוויכ דגנ ןמסב קזחומה טירפה וא תנמוסמה תושיה בוביס +reverse-select=.יחכונה ילכה לש תינשמה הלועפה תלעפה +rotate=.ןועשה ןוויכב ןמסב קזחומה טירפה וא תנמוסמה תושיה בוביס +select-for-blueprint=.קוריפ וא ,גורדש ,טוטרש תריציל תויושיה תא ונמס +select-for-cancel-deconstruct=.קוריפ וא גורדש לוטיבל ונמס +shoot-enemy=.(םימיוסמ םיקשנב) ןמסה םוקימ לא ירי וא ,רבכעה ןמסל רתויב בורקה ביואה רבע לא ירי +shoot-selected=.(םימיוסמ םיקשנב) ןמסה םוקימ לא ירי וא ,תנמוסמה תושיהה רבע לא ירי +show-info=.(םיזגרא לש תולוכת וא הבכרה תונוכמ לש םירצות ןוגכ) תויונב תויושי תודוא ףסונ עדימ רתסה/גצה +smaller-terrain-building-area=.היינבל תשרבמה חטש תנטקה +smart-pipette=.רתויב הריהמה חודיקה תנוכמ חקלית םיבצחמ ןומיס תעב .רבכעה ןמסל ותוא ריבעמו ןמוסמה הנבמל ההז הנבמ יאלמהמ איצומ הז ילכ +stack-split=.לוממש יאלמה לא תנמוסמה המירעהמ תיצחמ תרבעה +stack-transfer=.לוממש יאלמה לא תנמוסמה המירעה תרבעה +toggle-driving=.ודיל םידמוע וא וב םיעסונש בכרה לא\מ האיצי\הסינכ +toggle-filter=.תננוסמה תצבשמב אצמיהל לכוי רחבנה טירפה קר .תרחבנה יאלמה תצבשמב ןנסמ תרסה/תריצי +undo=.קוריפה ןנכתמב שומיש וא ,ראתמ תינכות לש הריצי ,םיינדי תויושי קוריפ וא היינב :ןוגכ תומיוסמ תולועפ לוטיב +[deconstruction-tile-mode] +always=דימת +always-description=.תויושי ואצמנשכ םג ,דימת ונמוסי םיחירא :דימת +never=םעפ ףא +never-description=.ונמוסי אל םלועל םיחירא :םעפ ףא +normal=הליגר +normal-description=.תויושי םוש ואצמנ אל רשאכ קר ונמוסי םיחירא :ליגר +only=דבלב +only-description=.דבלב םיחירא ונמוסי :דבלב +[description] +acceleration-power=הצואת +accepted-equipment=לבקתמ דויצ +activation-speed=הלעפה תוריהמ +ammo=תשומחת +ammo-consumption-modifier=תשומחת תכירצ לע העפשה +ammo-inventory-contents=תשומחת +amount=תומכ +applies-effect=העפשה ליחמ +area-of-effect-size=עפשומה חטשה לדוג +armor=ןוירש +automatic-range=יטמוטוא חווט +available-power=ירשפא קפסה +base-productivity=סיסב תונרצי +batteries=תוללוס +battery-capacity=הללוס תלוביק +belt-items=םיטירפ +belt-speed=עוסמה תקיפס +buffer-recharge-rate=תוימינפ תוללוס תניעט בצק +builds=.__1__ תיינבל שמשמ טירפה +can-filter-items=.םיטירפ ןנסל (ת)לגוסמ +cargo-capacity=ןעטמ תלוביק +cargo-contents=ןעטמ תלוכת +chain-shooting-speed=חטמב ירי בצק +character-movement-speed-modifier=העונת תוריהמ +cluster-trigger=לוכשאה לדוג +constant-energy-consumption=העובק הכירצ +construction-area=היינבה חטש +construction-robots=היינב +consumption-bonus=היגרנא תכירצ +consumption-speed=הכירצ בצק +contents=הלוכת +crafting-speed=הבכרה תוריהמ +crafting-time=הבכרה ןמז +creates-number-entities-key=רצוי +creates-number-entities-value=__1__ x __2__ +damage=קזנ +damage-bonus=קזנל סונוב +damage-dealt=ונממ םרגנש קזנ +decorative-type=גוס +decorative-type-decal=לאקד +decorative-type-decorative=טושיק +destroys-cliffs=םיקוצ סרוה +dimensions=םידממ +durability-key=תוניקת +durability-value=__2__/__1__ +duration=ךשמ +effect-distribution-efficiency=הצפה תוליעי +effectivity=תוליעי +electricity=למשח +energy=היגרנא +energy-capacity=היגרנא תלוביק +energy-consumption=הכירצ +energy-per-shot=הייריל היגרנא +energy-per-use=שומישל היגרנא +energy-to-recharge-one-shield=העיגפ תדיחי תניעטל היגרנא +expected-resources=היופצ םיבאשמ תומכ +fluid-capacity=םרוז תלוביק +fluid-consumption=הכירצ +fluid-contents=םרוז תלוכת +fluid-output=םרוז תקופת +fluid-temperature=__1__ תרוטרפמט +fluids=םימרוז +followers=היָול ינב +force=חכ +fuel-acceleration=בכר ילכ תצאה +fuel-acceleration-modifier=הצאה +fuel-inventory-contents=קלד +fuel-pollution=קלד תפירש בקע םוהיז +fuel-speed-modifier=תיברימ תוריהמ +fuel-top-speed=תיברימ בכר תוריהמ +fuel-value=יטגרנא ךרע +grid-size=דויצ תוצבשמ רפסמ +hand-stack-size=דיב המירעה לדוג +heal=יופיר +health=םייח +heat-capacity=םוח לוביק +heat-output=םֹח תקופת +hitpoints=__plural_for_parameter_1_{1=תחא העיגפ תדוקנ|rest=__1__ העיגפ תודוקנ}__ +incoming-block=סנכנ קולב +infinity-filter=ףוסניא ןנסמ +infinity-mode=ףוסניא בצמ +ingredients=םיביכר +input-flow-limit=תיברימ תסנכנ המירז +input-signals=טלק תותוא +inventory-size-bonus=ןקחשה יאלמל לדוג תפסות +kills=תוגירה +last-user=עגנש ןורחאה ןקחשה +lifetime=ךשמ +logistic-chest-filters=םיננסמ +logistic-chest-storage-counts=תאז תיטסיגול תכרעמ לש ןוסחאה תלוכי +logistic-chest-targeted-items-deliver=קפס +logistic-chest-targeted-items-pickup=זֹוחא +logistic-item=יטסיגול טירפ +logistic-request=תיטסיגול השקב +logistic-request-tooltip-logistic-storage=יטסיגול ןוסחא +logistic-request-tooltip-on-the-way=ךרדב +logistic-request-tooltip-satisfaction=הקפוסש תומכ +logistic-robots=םייטסיגול +logistics-connection-distance=יטסיגול רוביח קחרמ +made-in=:ב רצוימ +magazine-size=תינסחמ לדוג +manual-range=ינדי חווט +market-item-price=ריחמ +max-energy-consumption=תיברמ הכירצ +max-health=תיברמ תוניקת +max-speed=תיברימ תוריהמ +maximum-length=יברימ ךרוא +maximum-power-output=תיברימ תאצוי המירז +maximum-temperature=תיברימ הרוטרפמט +min-energy-consumption=תירעזמ הכירצ +min-range=ירעזמ חווט +minimum-temperature=תירעזמ הרוטרפמט +mining-area=היירכ חטש +mining-speed=היירכ תוריהמ +mining-time=היירכ ןמז +module-bonus-limit=הלבגמ +movement-speed-bonus=העונתה תוריהמל סונוב +moving-energy-consumption=העונת ןמזב הכירצ +name=םש +neighbour-bonus=תּונכש סונוב +next-stop=האבה הנחתה +no-ammo=תשומחת ןיא +no-block=קולב ןיא +no-limit=אלל +num-available-robots=םינימז םיטובור תומכ +num-effect-receivers=טקפאה לח םהילע םימצעה רפסמ +num-effect-sources=טקפאה תורוקמ רפסמ +of=__2__ ךותמ __1__ +outgoing-block=אצוי קולב +output-flow-limit=תיברימ תאצוי המירז +output-signals=טלפ תותוא +personal-roboport-charging-spots=הניעט תודמע +personal-roboport-construction-area=היינב חטש +personal-roboport-max-robot-count=םיישיא םיטובור תלבגמ +personal-roboport-max-robots=םייברימ םיטובור +personal-roboport-summary=םיטובור תנחת +piercing-power=הרידח חכ +placed-in-grid=-ב חינהל ןתינ +players-killed=וגרהנש םינקחש +pollution=םוהיז +pollution-bonus=םוהיז +pollution-to-join-attack=םוהיז __1__ גפוס +power-output=ילמשח קפסה +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=(םינכשמ סונוב __2__) __1__ +probability=תורבתסה +productivity-bonus=תונרצי +productivity-bonus-limit=לובג = -0% +products=םירצות +products-finished=םינכומ םירצות +projectile-range=םיעילק חווט +pumping-speed=הביאש תוריהמ +range=ירי חווט +range-modifier=חווט םדקמ +recharge-speed=הניעט תוריהמ +recipe=ןוכתמ +recipe-hidden=(רתסומ) +recipe-not-researched=(רוקח אל) +recipe-not-researched-and-hidden=(רתסומ ,רוקח אל) +recipe-pollution=רוציי בקע םוהיז +repair-speed=ןוקית תוריהמ +required-fluid=שרוד +required-fluid-per-ore=היירכ תלועפ לכל __1__ __2__ +required-fluid-per-ore-generic=היירכ תלועפ לכל __1__ +research-speed=רקחמ בצק +resistances=תויודימע +robot-charging-stations=םיטובורל הניעט תונחת +robot-lifetime=טובורה ייח ךשמ +robot-recharge-rate=םיטובור לש הניעטה בצק +rocket-launch-products=ןורחאה רוגישה ירצות +rocket-parts=םיליט יביכר +rotation-speed=בוביס תוריהמ +science-pack-remaining-amount-key=רתונ +science-pack-remaining-amount-value=%__3__ +sector-scanning-progress=חטש תקירס תומדקתה +segments=םיעטקמ +shield=(ןגמ) העיגפ תודוקנ +shield-capacity=ןגמ תלוביק +shields=םינגמ +shooting-speed=ירי בצק +shooting-speed-modifier=ירי תוריהמ םדקמ +signals=תותוא +solar-panel-power=יראלוסה חולה תקופת +speed=תוריהמ +speed-bonus=רוציי בצק +spent-result=שמושמ רצות +status=סוטטס +storage=ןוסחא +storage-size=תלוביק +supply-area=יטסיגול חטש +temperature=הרוטרפמט +throwing-speed=הקירז תוריהמ +tile-size=לדוג +total-followers=ללוכ םיבקוע רפסמ +total-raw=םלגה ירמוח ךס +total-raw-too-complex-to-calculate=בשחל ידכמ בכרומ +train-circuit-network-id=תבכר ההזמ +train-kills=תבכרה תונברוק +train-limit=תובכר תלבגמ +train-limit-value=__1__/__2__ +values-for-evolution-factor=(__1__) יחכונה היצולובאה םדקמ רובע תוכומס תופקתמל המורת +variation=היצאירו +variation-value=(לכה ךסב __2__) __1__ +vehicle-enter-instruction=.__CONTROL__toggle-driving__ שקמה תועצמאב בכרה ילכ לא וסנכה +vehicle-speed-modifier=בכר ילכ תוריהמ +walking-speed=הכילה תוריהמ +weight=לקשמ +wire-reach=םילבכ ךרוא +yield=האושת +[description-rail] +back-rail=תירוחא הליסמ +block=ףנע +front-rail=תימדק הליסמ +none=אלל +segment=עטקמ +segment-position=עטקמה םוקימ +trains-in-block=ףנעב תובכר +[difficulty] +easy=הלק +hard=השק +normal=הליגר +[entity-description] +entity-unknown[1]=.דומה לש תשדוחמה ותלעפה םע רזחותו ,דומ תרסה בקע הנימז הניא וז תושי +[entity-name] +entity-unknown=העודי אל תושי +[entity-status] +cant-divide-segments=םיעטקמל קלחל ןתינ אל +charging=הניעטב +closed-by-circuit-network=תיגולה תשרה ידי־לע רוגס +disabled=(ה)יובכ +disabled-by-control-behavior=יגול יאנת לשב יובכ +disabled-by-script=טפירקס תועצמאב יובכ +discharging=הקירפב +fluid-ingredient-shortage=(םרוז) ביכרמ רסח +fluid-production-overload=האיציב םרוז ףדוע +full-burnt-result-output=אלמ הפירשה ירצות אצומ +full-output=אלמ אצומה +fully-charged=ואולמב ןועט +item-ingredient-shortage=(טירפ) ביכרמ רסח +launching-rocket=רגושמ ליטה +low-input-fluid=הסינכב טעומ םרוז +low-power=יקלח למשח +low-temperature=הכומנ הרוטרפמט +marked-for-deconstruction=קוריפל ןמוס +missing-required-fluid=יחרכה םרוז רסח +missing-science-packs=עדמ תוכרע תורסח +networks-connected=תורבוחמ תותשר +networks-disconnected=תוקתונמ תותשר +no-ammo=תשומחת ןיא +no-fuel=קלד ןיא +no-ingredients=םיביכר ןיא +no-input-fluid=הסינכב םרוז ןיא +no-minable-resources=םינימז םיבאשמ ןיא +no-modules-to-transmit=רודישל םילודומ ןיא +no-power=למשח ןיא +no-recipe=ןוכתמ ןיא +no-research-in-progress=רקחמ אשונ רחבנ אל +normal=ליגר +not-connected-to-rail=הליסמל רוביח ןיא +not-plugged-in-electric-network=למשחה תשרל רבוחמ אל +opened-by-circuit-network=תיגולה תשרה ידי־לע חותפ +out-of-logistic-network=תיטסיגול תשרל ץוחמ +preparing-rocket-for-launch=רוגישל הנכהב ליטה +recharging-after-power-outage=למשח תקספה רחאל הניעטב +turned-off-during-daytime=םויה ךלהמב (ה)יובכ +waiting-for-source-items=םלג ירמוחל ןיתממ +waiting-for-space-in-destination=אצומב םוקמ הנפתיש ןיתממ +waiting-for-target-to-be-built=דעיה תיינבל ןיתממ +waiting-for-train=תבכרל ןיתממ +waiting-to-launch-rocket=ליטה רוגישל הנתמה +working=דבוע +[entity-type] +tree=ץע +[error] +achievement-data-invalid=.וקחמנ םיימוקמה םיגשיההש ןכתיי .םיגשיהה ינותנ תניעט הלשכנ +audio-could-not-initialize=.לוק אלל לעפוי קחשמה .עמשה ןקתה תא לחתאל היה ןתינ אל +audio-error-title=עמש תאיגש +config-data-invalid-prompt-reset-to-default=?ותוא לחתאל םכנוצרב םאה .תיקוח אל הלוכת תמייק תורדגהה ץבוקב +crash-to-desktop-message=.הסירקל םורגל ידכ םתטקנ םהב תולועפה תמישרו ,םישמתשמ םתא םהב םידומה לש המישר ,םייטנוולר הרימש יצבק םג ופרצ אנא\n.וירוטקפ לש םורופב ךכל דעוימה םוקמה לא גולה ץבוק תאלעה ידי-לע היעבה תא רותפל ונל רוזעל םכתורשפאב ,רתויב תינכדעה קחשמה תסרג תא םיצירמ םתא םא .היופצ יתלב האיגש העריא +data-error-title=םינותנ תאיגש +error-message-box-title=האיגש +failed-to-create-app-window=__1__ .הלשכנ םושייה ןולח תריצי +failed-to-load-save-file=.הרימשה תניעטב לשכ +failed-to-load-window-icon=__1__ :ץבוק ביתנ !הלשכנ ןולחה לילמס תניעט +game-state-corruption-detected-save-corrupted=.וז הרימש לש הניעט רשפאתת אל .קחשמה בצמב התחשה התהוז +game-state-corruption-detected-saving-aborted=.םימייקה הרימשה יצבק לש התחשה עונמל ידכ רמשנ אל קחשמה .קחשמה בצמב התחשה התהוז +low-available-space-in-steam-storage=.םוקמ תונפל ידכ םיקחשמה תניעט טירפתבש הקיחמה רותפכ תועצמאב תונשי תורימש קוחמל םכל םיצילממ ונאn\.םיבשחמ ןיב תורימש ןרכנסל ידכ Steam לש ןנעה תוריש לע םיכמתסמ םתא םא קחשמב םכתומדקתה תא דבאל םילולע םתא ,ןכ ומכ .םיטוטרשה תיירפס תאו םכיתורדגה תא רומשל אלש לולע קחשמה ,לזאי םוקמה םא .דבלב םייונפ __MB __1 ורתונ םכלש Steam-ה ןובשח לש ןוסחאה תורישב +low-available-space-in-steam-storage-title=Steam לש ןנעה תורישב יונפ םוקמ תרהזא +map-can-not-be-loaded-in-demo-version=.קחשמה לש ומדה תסרגב הפמה תא ןועטל ןתינ אל +operation-failed=הלשכנ הלועפה +out-of-vram-cannot-lower-settings=.ונלש םורופב ךכ לע וחווד אנא ,קחשמב הלקתב רבודמש םירובס םתא םא .קחשמה לש ףסה תושירדב תדמוע הניא תיחכונה הרמוחהש איה רבדה תועמשמ .רתויב הכומנה הרדגהה לע תואצמנ ןומטמה תמר ןהו הקיפרגה בצמ ןה +out-of-vram-change-quality-to-low=.קחשמ תא שדחמ וליעפה אנא .'הכומנ הקיפרג בצמ' תרדגה תא ליעפמ +out-of-vram-change-quality-to-normal=.קחשמה תא שדחמ וליעפה אנא .(הליגרל ההובגמ) םיטיירפסה תייצולוזר תא דירומ +out-of-vram-change-usage-to-high=.קחשמה תא שדחמ וליעפה אנא .('הובג'-ל 'לכה'-מ) תונומתל דעוימה ןומטמה לדוג תא דירומ +out-of-vram-change-usage-to-low=.קחשמה תא שדחמ וליעפה אנא .('ךומנ'-ל 'ינוניב'-מ) תונומתל דעוימה ןומטמה לדוג תא דירומ +out-of-vram-change-usage-to-medium=.קחשמה תא שדחמ וליעפה אנא .('ינוניב-ל 'הובג'-מ) תונומתל דעוימה ןומטמה לדוג תא דירומ +out-of-vram-enable-low-vram-mode=.קחשמ תא שדחמ וליעפה אנא .'ךומנ יפרג ןורכז' תרדגה תא ליעפמ +player-data-invalid=.הקחמנ ןייפמקב תומדקתההש ןכתיי .ןקחשה ינותנ ץבוק תניעט הלשכנ +replay-data-not-found=.ואצמנ אל רוזחשה ינותנ :רוזחשה תא ןגנל ןתינ אל +replay-header-error=:האבה הלקתה בקע רוזחשה ינותנ תא ןועטל ןתינ אל +replay-header-error-old-version=.(__1__) תיחכונה וזמ רתוי הנשי הסרגל תכייש הארנה לככ איה :רוזחשה תיות תא ןועטל ןתינ אל +replay-mod-configuration-mismatch=.תומאות ןניא םידומה תורדגה :רוזחשה תא ןגנל ןתינ אל +replay-version-mismatch=.(__2__) תיחכונה הסרגהמ הנוש (__1__) טלקוה רוזחשה הבש קחשמה תסרג :רוזחשה תא ןגנל ןתינ אל +startup-failed=הלשכנ קחשמה תלעפה +system-initialization-failed=__1__ :האיגשה דוק .לשכנ לוחתאה +unable-to-create-sprite=.(VRAM) יפרג ןורכזב רוסחמ בקע הארנה לככ ,(__x__2__1__ לדוגב) טיירפס רוציל תורשפא ןיא +value-out-of-range=.__2__ -ל __1__ ןיב ךרע וניזה אנא :חווטל ץוחמ ךרע +[fluid-description] +fluid-unknown[1]=.דומה לש תשדוחמה ותלעפה םע רזחויו ,דומ תרסה בקע ןימז וניא הז םרוז +[fluid-name] +fluid-unknown=עודי אל םרוז +[frequency] +none=אלל +[graphics-errors] +detected-gpu=__1__ :ההוזש ךסמ סיטרכ +device-removed-button-close=הריגס +device-removed-button-restart=שדחמ הלעפה +device-removed-button-use-opengl=OpenGL-ב שומיש +device-removed-message1=.ךסמה סיטרכ לש (רביירד) ןקתהה להנמ ןוכדע שחרתהש וא ,תכרעמהמ תיסיפ דרפוה ךסמה סיטרכ +device-removed-message2=__2__ :הביס .__1__ :האיגש +device-removed-message3=.(גניקולקרבוא) הרהמה וא רתי-םומיח בקע ביצי וניא בשחמהש םג ןכתייn\.ךסמה סיטרכ לש ןקתהה להנמ תא ןכדעל וא בשחמה תא לחתאל וסנ ,תובורק םיתיעל תאזה האיגשה תא םיאור םתא םא +device-removed-message4=.OpenGL תועצמאב גוציתל רבעמ אוה ירשפא םייניב ןורתפ +device-removed-title=.ךסמ סיטרכ לש הרסה וא לוחתא בקע סרק וירוטקפ +direct3d-failed-to-initialize=.תוחפל DirectX 10ב ךמותה ךסמ סיטרכ שרוד וירוטקפ .DirectX לוחתאב היעב +graphics-settings-keep=רומש +graphics-settings-reset=סופיא +opengl-failed-to-initialize=.__2__ איה הז בשחמב תמייקב הסרגה .תוחפל __1__ הסרגב OpenGL שרוד וירוטקפ +out-of-videomemory=.תורוטסקטה תסיחד תא וליעפה וא םיטיירפסה תייצולוזר תא דירוהל וסנ .יפרג ןורכיז קיפסמ ןיא +reset-graphics-settings-question=?הקיפרגה תורדגה תא לחתאל םכנוצרב םאה +[gui] +all=לכה +ammo=תשומחת +any=הנשמ אל +armor=ןוירש +artillery-ammo=תירליטרא תשומחת +blueprint-access-error=.םירחא םינקחש לש יאלמ תונשל ןתינ אל +blueprint-components=םיביכר +blueprint-dummy-error=.תועודי ןניאש תויושי ליכמה טוטרש ךורעל ןתינ אל +blueprint-icons-empty-error=.תוחפל דחא למס תויהל בייח טוטרשל +blueprint-include-entities=תויושי +blueprint-include-fuel=תובכר קלד +blueprint-include-modules=םילודומ +blueprint-include-station-names=תבכר תונחת תומש +blueprint-include-tiles=םיחירא +blueprint-include-trains=תובכר +blueprint-include-trains-tooltip=טוטרשב תוללכנ תובכר +blueprint-not-available=המייתסה םרט הירפסהמ טוטרשה תדרוה +blueprint-not-present=.רחא ןקחש ידיב והשנאל רבעוה טוטרשה +blueprint-player-not-available=.רבוחמ ונניא ןקחשה :טוטרשה תא ריבעהל ןתינ אל +blueprint-preview=המידקמ הגוצת +blueprint-preview-edit-tooltip=.םילילמסו ,רואית ,תיות תכירע +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ הרסהל, __CONTROL_LEFT_CLICK__ רוזחשל. +blueprint-preview-hint-specific=__CONTROL__mine__ הרסהל, __CONTROL__build__ רוזחשל. +blueprint-preview-not-editable-hint-dummy-entities=.םידומ ידי־לע ףסונה ןכות לש רוזחש רשפאל ידכ דרפנב ורמשנ וינותנ ,הז טוטרש ךורעל ןתינ אל +blueprint-preview-not-editable-hint-other-player=.רחא ןקחש לש ותיירפסב אצמנ אוהש ןוויכמ הז טוטרש ךורעל ןתינ אל +blueprint-preview-not-editable-hint-preview=.תדרל םייס אל ןיידע ונכותש ןוויכ הז טוטרש ךורעל ןתינ אל +blueprint-select-replacement=הפולח תריחב +blueprint-shelf-not-synced=ןכומ אל דוע ןקחשה לש םיטוטרשה רגאמ +cancel=הרזח +cancel-instruction=(__CONTROL__toggle-menu__) לוטיב +changelog=םייוניש תמישר +character=תומד +clear=הקנ +clear-blueprint=טוטרש הקנ +close=הריגס +close-instruction=(__CONTROL__toggle-menu__ וא __CONTROL__confirm-gui__) הריגס +color=עבצ +confirm=רושיא +confirm-instruction=(__CONTROL__confirm-gui__) רושיא +confirm-load-game-load=ןעט +confirm-load-game-settings-changed=?הרימשה תניעטב ךישמהל םכנוצרבש םיחוטב םתא םאה .ונתשה םהיתורדגהש וא ורסוה םהשלכ םידומ +confirm-load-game-sync=ןעטו םידומ ןרכנס +confirm-quit=?תאצל ךנוצרבש ה/חוטב ה/תא םאה .רמשנ אל קחשמה +confirm-restart=?שדחמ בלשה תא ליעפהל ךנוצרבש ה/חוטב ה/תא םאה +confirmation=רושיא +constant-number=עובק רפסמ +converting-map=__1__ הפמ תרמה +copy=קתעה +copy-this=קתעה תריצי +crafting=הבכרה +credits=םיטידרק +delete=הקיחמ +delete-blueprint-record=טוטרש קחמ +destroy-blueprint=טוטרש סורג +destroy-book=םיטוטרש רפס סורג +destroy-deconstruction-planner=קוריפה ןנכתמ תדמשה +destroy-upgrade-planner=__1__ תא דימשהל +drop-blueprint-nothing-to-drop-error=.ןמסב קזחומה טוטרש ןיא +empty-blueprint-error=.קיר טוטרשה +enable-logistics-while-moving=העונת ידכ ךות תויטסיגול תויצקארטניא רושפיא +equipment-grid=דויצ תוצבשמ +eula=שומיש יאנת +exit=האיצי +export-to-string=תזורחמכ אוציי +fluid-ingredient=םימרוז םהש םיביכר +fluid-ingredient-description=תויברימ םרוז תוסינכ +fuel=קלד +generating-new-map=תרצונ השדח הפמ +grabbed-item=קזחומ טירפ +grid=תוצבשמ תשר +guns=הבור +ingredient=םיביכרמ +ingredient-description=תוירשפא תוסינכ +instruction-to-activate=.הלעפהל __1__ +instruction-to-alt-select=.תורדגהה ןולח לש הפיקעו ןומיסל הרירגו __1__ +instruction-to-build=.הינבל __1__ +instruction-to-cancel-deconstruct=.קוריפ לוטיבל הרירגו __1__ +instruction-to-cancel-upgrade=.גורדש לוטיבל הרירגו __1__ +instruction-to-change-size=.הינבה רוזא לש ולדוג יונישל __2__/__1__ +instruction-to-clear-generic=.הקיחמל __1__ +instruction-to-clear-item=.הקיחמל __1__ +instruction-to-clear-quickbar-slot=.רוציקה תקיחמל __1__ +instruction-to-connect-spidertron-remote=.וילא רבחתהל ידכ ןורטשיבכע לע __1__ +instruction-to-consume=.הכירצל __1__ +instruction-to-cycle-blueprint-backards=.םדוקה טוטרשל __1__ +instruction-to-cycle-blueprint-forwards=.אבה טוטרשל __1__ +instruction-to-deconstruct=.קוריפל הרירגו __1__ +instruction-to-destroy=.הסירהל __1__ +instruction-to-downgrade=.("ךומניש") הטמ גורדשל הרירגו __1__ +instruction-to-force-build=.הינב ץוליאל __1__ +instruction-to-mine-tiles=.םייונב םיחירא קוריפל __1__ +instruction-to-open-item=.החיתפל __1__ +instruction-to-order-spidertron=.הכילה תדוקפ ןתמל __1__ +instruction-to-order-spidertron-to-follow=.תנמוסמה תושיה תובקעב העונתל __1__ +instruction-to-queue-spidertron-order=.רותה ףוסל העונת תדוקפ תפסוהל __1__ +instruction-to-repair=.תנמוסמה תושיה ןוקיתל הקזחהו __1__ +instruction-to-reset-item=.לוחתאל __1__ +instruction-to-select=.הלוכתה ןומיסל הרירגו __1__ +instruction-to-shoot=.יריל __1__ +instruction-to-throw=.הקירזל __1__ +instruction-to-upgrade=.גורדשל הרירגו __1__ +instruction-when-in-cursor=ןמסב קזחומ רשאכ +inventory=יאלמ +inventory-filter=יאלמ ןנסמ +licenses=תונוישר +load=ןעט +loading-map=תנעטנ __1__ הפמה +loading-new-map=תנעטנ השדח הפמ +logistic-requests-disabled=תויובכ תויטסיגולה תושקבה +logistic-trash-slots=םיפדועל תויטסיגול תוצבשמ +map-exchange-string=הפמ תריציל תזורחמ +mining-fluid=היירכ לזונ +mod-scenarios=דומ תופמ +mod-with-campaign-not-available=.ןימז וניא הז ןייפמק תא ליכמה דומ +module=לודומ +module-description=:םירתומ םילודומ +no=אל +no-recipe-available=ןימז ןוכתמ ןיא +no-recipes-found=םינוכתמ ואצמנ אל +not-available=ןימז אל +not-connected=רבוחמ אל +not-in-logistic-network=תיטסיגול תשרב אל +nothing-found=רבד אצמנ אל +notice=העדוה +off=יובכ +ok=ייקוא +on=ליעפ +open-equipment-grid=ישיאה דויצה קשממ תחיתפ +or-set-a-constant=עובק תוא ורידגה וא +owner=םילעב +queued=הרבעהל ןיתממ +quit=האיצי +reassign-blueprint=.טוטרשה רובע שדח ןכות תריחב +refresh=ןנער +release-date=:רורחש ךיראת +remove-blueprint-book-record=םיטוטרש רפס קחמ +reset=סופיא +reset-consumpiton-filters=םיננסמ סופיא +reset-production-filters=םיננסמ סופיא +restart=שדחמ הלעפה +result=רצות +rocket-inventory-slot=ליטה ןעטמ +rocket-inventory-slot-description=.הפ ןייוולה תא םישל שי +rocket-launch=רוגיש +rocket-launch-started=רגוש +rocket-preparing=הנכה +rocket-result-inventory-slot=ליטה רוגיש תואצות +save=הרימש +saving-map=תרמשנ __1__ הפמה +script-inventory=טפירקס-רדגומ יאלמ +search=שופיח +search-with-focus=(__1__) שופיח +select-filter=ןנסמ רחב +select-signal=יגול תוא ורחב +select-upgrade=גורדש תריחב +set=רדגה +set-amount=תומכ תרדגה +set-filter=ןנסמה תרדגה +set-inventory-bar-title=.תונוכמ ידי-לע םיטירפ תסנכה רשפאתת וילא יאלמה תא וליבגה +since-last-played=(__1__) הנורחאה הלעפהה זאמ +space-usage-mb=MB / __2__ MB __1__ :םוקמ לוצינ +subversion=:הסרג-תת +sync-mods-with-save=הרימשל םידומ תמאתה +synchronize=ןורכניס +total=ללוכ ךס +transferring=ריבעמ +update=ןוכדע +upgrade-blueprint-book-tooltip=.הז רפסב םיטוטרשה לכב תויושיו םיטירפ גורדש +upgrade-blueprint-tooltip=.טוטרשב תויושיו םיטירפ גורדש +user-scenarios=שמתשמ תופמ +version=:הסרג +weapons=םיקשנ +yes=ןכ +[gui-about] +created-by=ידי־לע רצונ +forums=םימורופ +release=הרודהמ +version=הסרג +website=טנרטניא רתא +[gui-achievements] +modded-game=.םידומה אלל הסרגה לש ולאמ דרפנב ורמשיי םיגשיהה .קחשמב םידומ והוז +not-in-game-long-enough=.__3__ קר םירבוחמ םתייה ךא ,__2__ ךשמנ קחשמה .םיגשיהל םיאכז תויהל ידכב קחשמה לש ללוכה וכשממ __1__% תוחפל תרשל םירבוחמ תויהל םכילע +title=םיגשיה +track=תומדקתה רחא בוקע +unlocked-count=__2__ ךותמ __1__ תרבצ +untrack=בקעמ קספה +[gui-additional-entity-settings] +apply-entity-health=תואירב תלחה +apply-entity-tag=תיגת תלחה +corpse-expires=םלעית הפוגה +difficulty=ישוק תמר +entity-tag=תושייה תיגת +indestructible=הדמשהל ןתינ יתלב +not-minable=היירכל ןתינ יתלב +not-operable=שימש אל +not-rotatable=בוביסל ןתינ יתלב +properties=םינייפאמ +recipe-locked=לוענ ןוכתמ +title=תופסונ תורדגה __1__ +to-be-looted=תיטמוטוא המרהל דעוימ +[gui-admin-player] +character-equipment=דויצ +character-main-inventory=(תומדה לש) ישאר יאלמ +cursor-stack=ןמסב קזחומ +[gui-alert-tooltip] +attack=__plural_for_parameter_1_{1=תפקתומ תחא תושי|rest=__1__ תופקתומ תויושי}__. +destroyed=__plural_for_parameter_1_{1=הסרהנ תחא תושי|rest=__1__ וסרהנ תויושי}__. +map-hint=.םיפסונ םיטרפל הפמ האר +no-material-for-construction=.__{תויושי __rest=__1|תחא תושי=plural_for_parameter_1_{1__ רובע היינב ירמוח םירסח +no-storage=.תיטסיגולה תשרב ןוסחא םוקמ רסח +not-enough-construction-robots=.__{תויושי __rest=__1|תחא תושי=plural_for_parameter_1_{1__ רובע היינב יטובור םירסח +not-enough-repair-packs=.__{תויושי __rest=__1|תחא תושי=plural_for_parameter_1_{1__ רובע ןוקית תוכרע תורסח +title=תוארתה +train-out-of-fuel=.קלדה לזא תבכרל +turret-fire=__plural_for_parameter_1_{1=תמעתמ חירצה|rest=__1__ ביואה םע __{םיתמעתמ םיחירצ. +[gui-arithmetic] +input=טלק +output=טלפ +[gui-assembling-machine] +change-recipe=ןוכתמ יוניש +select-recipe=הבכרהל רצות ורחב +[gui-auth-server] +client-version-too-old=.הנורחאה וירוטקפ תסרגל ונכדע אנא .םינווקמה םיתורישב שמתשהל ידכמ הנשי םכלש קחשמה תסרג +email-authentication-invalid=.בוש וסנו ינורטקלאה ראודה תבית תא וקדב אנא .ןיקת וניא תומיאה דוק +email-authentication-required=.םכילא ונחלשש דוקה תא וסינכהו ןפדפדה םע Factorio.com רתאל ורבחתה אנא .ינורטקלאה ראודה תבותכ לש תומיא שרדנ +email-change-rate-limit=.םימי העבשל תחא קר ל"אודה תבותכ תא תונשל ןתינ +email-invalid-format=.התוא וקדב אנא ,ןיקת וניאש טמרופב הניה הנזוהש ל"אודה תבותכ +email-registered=.המושר רבכ וז ל"אוד תבותכ +failed-to-reach-server-error=.__2__ :האיגש .__1__ :דוק .תומיאה תרש םע תרושקתב לשכ +generic-timeout=.רתוי רחואמ תינש וסנ .ידמ בר ןמז הכשמנ איהש ןוויכמ הלשכנ הלועפה +generic-verification-failed=.בוש וסנו םיקחשמה תורישל םירבוחמ םתאש ואדו אנא .לשכנ ןובשחה תומיא +invalid-characters-in-username=.שדח שמתשמ םש ורחבו ןפדפדה ךרד __1__ רתאל וסנכיה אנא .םייקוח םניאש םיות ליכמ שקובמה שמתשמה םש +json-parse-error=.תימינפ תרש תאיגשב רבודמ הארנה לככ .תוהדזהה תרש תבוגת לש חונעפב לשכ +login-banned=.support@factorio.com םע רשק ורצ אנא ,תועט התשענש םירובס םתא םא .העשוה הז ןובשח +login-blacklist=.__1__ םע רשק ורצ אנא ,תולבגמה תא ריסהל םכנוצרבו תועטב רבודמ םכתעדל םא .רבע תוגהנתה בקע הרוחשה המישרב תאצמנ םכלש IP-ה תבותכ +login-deletion-pending=.__1__ רתאל הז ןובשח תועצמאב ורבחתה אנא ,ךילהתה תא לטבל םכנוצרב םא .הקיחמ ינפב דמוע אוהש ןוויכמ הז ןובשחל רבחתהל ןתינ אל +login-failed=.ןובשח ףאל םימיאתמ םניא המסיסו (ל"אוד תבותכ וא) שמתשמ םש לש הז ףוריצ +login-failed-steam-only=.Factorio.com ןובשח תועצמאב תידיתע תורבחתה רשפאלו המסיס רידגהל ידכב __1__ רתאב ורקב וא Steam תועצמאב ורבחתה אנא .דבלב Steam תוהדזהב עגרכ ךמות הז ןובשח +login-insufficient-membership=.רבחתהל ידכב קחשמה תא ושכר אנא .הז ןובשח לש ותולעבב אצמנ וניא קחשמה +login-too-many-attempts=__1__-ב התוא ספאל רשפא ,המסיסה תא םתחכש םא .רתוי רחואמ בוש וסנ אנא .םילשוכ רוביח תונויסנ ידמ רתוי +login-unlinked=.םכתורבח תא רזחשל ידכב וירוטקפ לש קתטע ותולעבבש Steam ןובשחל וירוטקפה ןובשח תא רשקל םכתורשפאב .םכלש וירוטקפה ןובשחל הז ןובשח ןיבש רושיקה תא ונלטיב ,ךכיפל .וירוטקפל תואכז רתוי ןיא םכלש Steam-ה ןובשחלש הארנ +server-down-for-maintenance=.רתוי רחואמ בוש וסנ אנא .הקוזחת ךרוצל םיתבשומ םינווקמה םיתורישה +steam-id-already-registered=.םייקה ןובשחה תועצמאב ורבחתה אנא .םייק Factorio.com ןובשחל רשוקמ רבכ םכלש Steam-ה ןובשח +steam-id-doesnt-own-factorio=.ןובשח רוציל ידכ Steam ךרד קחשמה תא (וליעפה וא) ושכר אנא .וירוטקפל תואכז ןיא םכלש Steam-ה ןובשחל +steam-id-timeout=.בוש וסנ אנא .Steam-ל רוביחה לש ונמז םתש ןוויכ ,וירוטקפ ןוישיר תא תמאל ןתינ אל +steam-ticket-verification-failed=.בוש וסנו Steam-ל םירבוחמ םתאש ואדו אנא .לשכנ Steam ןובשחל וירוטקפה ןובשח רושיק +unknown-error=__1__ :האיגש ריזחה תרשה +username-invalid-characters="." -ו "-" ,תורפס ,תוילגנא תויתואב קר ושמתשה אנא .שקובמה שמתשמה םשב םייקוח-אל םיות +username-taken=.(םכל ךייש אוה םא) ותועצמאב ורבחתה וא ,רחא םש ורחב אנא .סופת רבכ שקובמה שמתשמה םש +username-too-long=.(םיות 30 רתויה לכל) ידמ ךורא שקובמה שמתשמה םש +username-too-short=.(םיות 2 תוחפל) ידמ רצק שקובמה שמתשמה םש +[gui-blueprint] +absolute-snapping=טלחומ +absolute-snapping-tooltip=.תימלועה תשרל סחיב םקומי טוטרשה דציכ תורידגמ תוטנידרואוקה .תימלועה תשרל הקבדה +close-blueprint=טוטרש רוגס +commit-blueprint=טוטרש תרימש +components=םיביכר +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ הז גוסמ םיביכרה לכ תרסהל.\n__ALT_CONTROL_LEFT_CLICK__1__ הז גוסמ םיביכרה לכ שדחמ הפסוהל. +create-blueprint=טוטרש תריצי +existing-blueprint=טוטרש טירפ +filters=םיננסמ +grid-position=תשרב םוקימ +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ תשרב םוקימה יונישל המידקמה הגוצתב. +grid-size=תשר לדוג +grid-size-tooltip=.תרזוחה הינבה תינבת ידמימ +height=הבוג +icon=למס +icon-tooltip=.הז טוטרש תא םיגציימה םילמסה תא תונשל ןתינ הפ +library-blueprint=הירפסה ךותב טוטרש +library-blueprint-owned-by-other-player=רחא ןקחש תולעבב הירפסה ךותב טוטרש +new-blueprint=שדח טוטרש תרדגה +relative-snapping=יסחי +relative-snapping-tooltip=.הרירגב היינבה הליחתה וב םוקמל יסחי ןפואב קבדיהל טוטרשל רשפאמ +settings=תורדגה +snap-to-grid=תשרל הדמצה +snap-to-grid-tooltip=.ותיינב תעב תשרל טוטרשה תקבדה +unnamed-blueprint=םש אלל טוטרש +width=בחור +[gui-blueprint-book] +blueprints=םיטוטרש +confirm-blueprint-book-deletion=?םיטוטרשה רפס תא קוחמל םכנוצרבש םיחוטב םתא םאה +delete-blueprint-book=רפס קחמ +icon-tooltip=.ליעפה טוטרשה לש וילמס תא תא גיצי רפסה ,קיר רשאכ +scroll-to-change-active=.ליעפה טוטרשה תא תונשל ידכ __CONTROL__cycle-blueprint-backwards__ -ו __CONTROL__cycle-blueprint-forwards__ לע וצחל +scroll-to-change-active-specific=.ליעפה טוטרשה יונישל __CONTROL_STYLE_BEGIN____1__Mouse wheel__CONTROL_STYLE_END__ב ושמתשה +unnamed-blueprint-book=םש אלל םיטוטרש רפס +[gui-blueprint-library] +blueprint-book=םיטוטרש רפס +blueprint-book-edit=םיטוטרש רפס תכירע +blueprint-book-string=םיטוטרש רפס תזורחמ +blueprint-string=טוטרש תזורחמ +cant-manipulate-not-synchronized-shelf=.ונורכניס םויסל דע םיטוטרש ףסוא ךורעל ןתינ אל +deconstruction-item-string=קוריפ תינכת תזורחמ +deconstruction-tool-edit=קוריפ ןנכתמ תכירע +drop-blueprint=טוטרש םיש +failed-loading-cloud-storage=.ימוקמ רגאמב שומיש השעיי תאז םוקמב .הלשכנ ןנעהמ םיטוטרשה רגאמ תניעט +failed-loading-storage=.__2__-ל עגרכ עצבתמ יחכונה ןוסחאה לש יוביג .__1__ :הלשכנ םיטוטרשה ןוסחא תניעט +failed-saving-cloud-storage=.__1__ ץבוקה תא ובג אנא ,םיטוטרשה תיירפס דוביאמ ענמהל ידכב .םיטס לש ןנעה תורישב םוקמה םכל רמגנש ןכתיי .הלשכנ ןנעל םיטוטרשה רגאמ תרימש +game-blueprints-title=וז הפמל םיכיישה םיטוטרש +grid-view=תיאלבט הגוצת +import=אוביי +import-string=תזורחמ אוביי +list-view=המישר תגוצת +make-new=שדח __1__ +not-available-yet=ןיידע ןימז וניא טוטרשה +not-synced-warning=[img=utility/warning_icon] [color=red]תנרכנוסמ הנניא םיטוטרשה תיירפס.[/color] +player-storage=םיטוטרש רגאמ - __1__ +private-shelf=ילש םיטוטרשה +shared-shelf=םיפתושמ םיטוטרש +shelf-choice=:ןנסמ +shelf-choice-all=לכה +shelf-choice-game=הפמל םיכייושמה םיטוטרש +synchronising=...ןרכנסמ +title=םיטוטרש תיירפס +transfer-progress=הרבעהה תומדקתה +unknown-player-storage=עודי אל ןקחש לצא +upgrade-item-string=טירפ גורדשל תזורחמ +upgrade-tool-edit=גורדש ילכ תכירע +[gui-bonus] +artillery-range=הירליטרא חווט +character-build-distance=היינב קחרמ +character-crafting-speed=הבכרה תוריהמ +character-health-bonus=םייח +character-inventory-slots-bonus=תופסונ יאלמ תוצבשמ +character-item-drop-distance=םיצפח תכלשה קחרמ +character-item-pickup-distance=המדאהמ םיצפח תמרה קחרמ +character-logistic-slots=תויטסיגול השקב תוצבשמ +character-logistic-trash-slots=םיפדועל תויטסיגול תוצבשמ +character-loot-pickup-distance=תיטמוטוא המרה קחרמ +character-mining-speed=היירכ תוריהמ +character-reach-distance=םיטירפ תרבעהו הכירע קחרמ +character-resource-reach-distance=תינדי היירכ קחרמ +character-running-speed=הציר תוריהמ +damage-bonus=קזנ +follower-robot-lifetime=םייח ךשמ +inserter-stack-size-bonus=תועורז לש תלוביק +laboratory-productivity=רקחמ תונרצי +laboratory-speed=רקחמ בצק +maximum-following-robots-count=םיבקוע םיטובור תומכ +mining-drill-productivity-bonus=היירכ תונרצי +no-bonuses=.םהשלכ םיסונוב ורקחנ םרט +shooting-speed-bonus=ירי בצק +stack-inserter-capacity-bonus=תומירע תריבעמ עורז תולביק +title=םיסונוב +train-braking-force-bonus=תובכר לש המילב תמצוע +turret-damage-bonus-description=(תשומחתמ םיסונוב לע ףסונב) +worker-robot-battery=תוללוס תלוביק +worker-robot-speed=העונת תוריהמ +worker-robot-storage=ןעטמ תלוביק +[gui-browse-games] +access=השיג +access-password=המסיס +access-public=יבמופ +cant-join-game-steam-init-failed=?Steam תיתשתב שומישה אלל רבחתהל תוסנל םכנוצרב םאה .וזה היעבה תא תרתופ ללכ ךרדב Steam לש שדחמ הלעפה .תונימז ןניא Steam-ל תורושקה תונוכת ןכלו יוארכ לחתואמ וניא Steam. Steam תיתשת תועצמאב קחשמל רבחתהל תורשפא התיה אל +description=רואית +downloading-game-information=קחשמה ינותנ תא דירומ +favourite-tooltip=םיפדעומ +games-headers-name=םש +games-headers-players=םינקחש +games-headers-playtime=קחשמ ךשמ +has-friends=קחשמב םיאצמנה Steam-המ םירבח +has-mods=םידומ םע +has-password=המסיס םע +has-players=םינקחש םע +is-dedicated-server=ידועיי תרש םאה +join-game=קחשמל ףרטצה +loading=...ןעוט +mods=םידומ +no-game-selected=קחשמ רחבנ אל +no-players=אלל +none=אלל +ping=הבוגת ןמז +ping-calculating=...דדומ +ping-cant-reach=תרושקת ןיא +players=םינקחש +search=שופיח +search-filters=שופיח יננסמ +tags=תויגת +title=םיקחשמ שפח +version=הסרג +[gui-building-statistics] +built=ונבנ +deconstructed=וקרופ +title=םינבמ +upgraded=וגרדוש +[gui-car] +automatic-targeting=תיטמוטוא תורטמ תאיצמ +color=עבצ +driver=גהנ +passenger=עסונ +trunk=ןעטמ את +weapons-control=םיקשנב הטילש +with-gunner=ןחתות םע +with-gunner-description=(ןחתות וא גהנ) עסונ אצמנ בכרב רשאכ םיכומס םיביוא רבע לא יטמוטוא ירי +without-gunner=ןחתות אלל +without-gunner-description=םיעסונמ קיר בכרה רשאכ םיכומס םיביוא רבע לא יטמוטוא ירי +[gui-character] +crafting-queue=הריצי רדס +exoskeleton=ינוציח דלש +personal-logistics-description=.םיפדועה תוצבשמ תא ןקורל וסני ןיידע םייטסיגול םיטובור ,תאז םע .םיפדועה תוצבשמ לא םיטירפ לש תיטמוטואה הרבעהה קספות ,ןכ ומכ .םיטירפ ןקחשל איבהל םייטסיגול םיטובורמ ענמי תישיאה הקיטסיגולה יוביכ +personal-roboport=תישיא םיטובור תנחת +[gui-constant] +off=יובכ +on=ליעפ +output=טלפ +output-signals=טלפ תותוא +[gui-control-behavior] +circuit-connection=תיגול תשרל רוביח +circuit-network=תיגול תשר +connect=רבחתה +connected-to-network=תשר לא רבוחמ +green-network-id=[color=green]__1__[/color] +logistic-connection=יטסיגול רוביח +logistic-network=תיטסיגול תשר +mode-of-operation=הלעפהה תרוצ +no-network-in-range=חווטב תשר ןיא +not-connected=רבוחמ אל +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=רַעַׁש רקב םע המוח +[gui-control-behavior-modes] +close-signal=רבעמ תעינמל יגול תוא +close-signal-description=.הלאכ םנשי םא םג םייפולח םיביתנ שפחל הסנת אלו רוזמרה דיל רוצעת טושפ תבכרה תובורק םיתיעל :הרעהn\.רוצעת אל תבכרה - (םודא רוזמרה) רוזמרב תרבוע רבכ איהש וא (בוהצ רוזמרה) ןמזב רוצעל קיפסת אל תבכרה םאn\.וכרד רובעל תובכרמ עונמלו םודאל ךופהל הסני רוזמרה ,םייקתמ רדגומה יאנתה רשאכ +enable-disable=הבכ \ לעפה +enable-disable-description=.םייקתמ יאנתה רשאכ וז תושי תא לעפה +enable-disable-train-stop-description=.ןהיביתנב רתוי הבוט הטילש ךל רשפאיש המ ,ןהלש ז"ולב תויובכ רשא תונחת לע הנגלדת תובכר\n."תמא" אוה יגולה יאנתה רשאכ קר הליעפ היהת וז תושיי +none=אלל +none-write-description=.תיגולה תשרה ךמס לע וז תושיי לש תוגהנתהה תא הנשת לא +open-gate=רעש חתפ +open-gate-description=.םייקתמ יגולה יאנתה דוע לכ חותפ ראשיי רעשה +read-belt-contents=עוסמ תלוכת ארק +read-belt-contents-description=.עוסמה עצמאב םיטירפ םידירומ וא םיפיסומ םא םינוכנ תותוא ולבקתי אל "דידב" החילש בצמב .תיגולה תשרה לא התוא םיגציימה תותוא חלשו הז עוסמ תלוכת תא ארק +read-chain-signal=יגול תוא ארק +read-chain-signal-description=.הטמ ןיוצמה יגולה תואה תחילשו רשוקמה תבכרה רוזמר לש ועבצ תאירק +read-charge-level=הניעט תמר ארק +read-charge-level-description=.תיגולה תשרב תואכ (100-ל 0 ןיב רפסמ) הז רבצמ לש הניעטה זוחא תא חלש +read-contents=הלוכת ארק +read-contents-description=.תיגולה תשרה לא התוא םיגציימה תותוא חלשו הז לכימ תלוכת תא ארק +read-hand-contents=םיקזחומ םיטירפ חווד +read-hand-contents-description=.תיגולה תשרה לא התוא םיגציימה תותוא חלשו וז עורז תלוכת תא ארק +read-logistic-network-contents=תיטסיגולה תשרה ןכות תא ארק +read-logistic-network-contents-description=.תיגולה תשרה לא םתוא םיגציימה תותוא חלשו ,וז םיטובור תנחת לש תיטסיגולה תשרב םינימזה םיטירפה תא םכס +read-resources=םירתונ םיבאשמ ארק +read-resources-description=.תוינש 5 לכ ןכדעתמ הז ךרע\n.יסיסבה הביאש\היירכה בצק אוה רזחויה ךרעה ,תיפוסניא םיבאשמה תומכ רשאכ\n.םייחכונה חודיקה לדגממ וא היירכה תנוכממ היופצה םיבאשמה תומכ תא גציימה תוא תיגולה תשרל חלש +read-robot-stats=םיטובור ינותנ ארק +read-robot-stats-description=.תיגולה תשרה לא התוא גציימה תוא חלושו וז םיטובור תנחת לש תיטסיגולה תשרב םיטובורה תומכ תא הנומ +read-sensor=ןשיח ארק +read-sensor-description=.חתפיהל רומאש רעשל תברקתמ ןקחש תומד רשאכ תיגולה תשרל תוא חלוש +read-signal=יגול תוא ארק +read-signal-description=.טלפ חלשיי אל ,תיגולה תשרהמ טלק תובקעב םודא תבכרה רוזמר םא\n.הטמ תניוצמה תיגולה תשרה לא ותוא חלושו תבכרה רוזמר לש יחכונה ועבצ תא ארוק +read-stopped-train=תבכר ההזמ ארק +read-stopped-train-description=.תבכר התואל ידוחיי וניהש תוא תיגולה תשרל חלש ,הנחתב תדמוע תבכר רשאכ +read-train-contents=תבכר תלוכת ארק +read-train-contents-description=.תיגולה תשרה לא התוא םיגציימה תותוא חלשו ,וז הנחתב תדמועה תבכרה תלוכת תא םכס +read-trains-count=תובכר רפסמ ארק +read-trains-count-description=.(תמייק םא) הב תדמועה תבכרה ללוכ ,עגרכ הנחתה לא תועסונה תובכרה רפסמ תאירק +send-to-train=תבכרְל חלש +send-to-train-description=.הנתמה יֵאנת ךרוצל וב שמתשל לכות איהש ידכ ,תיגולה תשרה תלוכת תא גציימה תוא תבכרל חלוש +set-filters=םיננסמ רדגה +set-filters-description=.תיגולה תשרהמ תותואל םאתהב עורזה יננסמ תעיבק +set-requests=תושקב רדגה +set-requests-description=.תיגולה תשרהמ תותואל םאתהב הביתה לש תויטסיגולה תושקבה תעיבק +set-stack-size=יברימ המירע לדוג +set-stack-size-description=.רדגומה יגולה תואה לש וכרע ךמס לע וז עורז לש יברימה המירעה לדוגב הטילש +set-trains-limit=תובכר תלבגמ רדגה +set-trains-limit-description=.(תמייק םא) הב תדמועה תבכרה ללוכ ,עגר לכב הנחתה לא עונל לוכיש יברימה תובכרה רפסמ תרדגה +use-colors=םיעבצב שמתשה +use-colors-description=.גצוי םהמ דחא קר ,יאנתה לע םינוע םינוש םיעבצ המכ םא\n.הז עבצב ריאי רוקרזה ,0-מ הובג והשלכ תוא לש וכרע םא\n.עבצ תותוא ךמס לע רוקרזה עבצ תעיבק +[gui-control-behavior-modes-guis] +available-construction-bots=םינימז היינב יטובור +available-logistic-bots=םינימז םייטסיגול םיטובור +belt-read-mode=הלוכת תאירק בצמ +blue=לוחכ +blue-chain-description=.(יונפ םקלחו םוסח םיביתנהמ קלח) לוחכ רשוקמה רוזמרה רשאכ תיגולה תשרל חלשייש תוא +closed-condition=הריגסל יאנת +control-signal=הרקב תוא +enabled-condition=ליעפ יאנת +entire-patch=הקלֶחה לכמ +entire-patch-description=.וז חודיק תנוכמ תא ףיקמה רובצמה לכמ היופצה םיבאשמה תומכ תא ארק +green=קורי +green-chain-description=.(יונפ עטקמה) קורי רשוקמה רוזמרה רשאכ תיגולה תשרל חלשייש תוא +green-description=.(יונפ עטקמה) קורי רוזמרה רשאכ תיגולה תשרל חלשייש תוא +hand-read-mode=קזחומ טירפ חוויד תטיש +hold-mode=ףיצר +hold-mode-description-belt=.עוסמה לע םייטנוולר םיטירפ םימייק דוע לכ ףיצר ןפואב חלשנ תואה +hold-mode-description-inserter=.טירפב תזחוא עורזה דוע לכ ףיצר ןפואב חלשנ תואה +input-signal=טלק תוא +open-condition=החיתפל יאנת +output-signal=אצומ תוא +output-signals=טלפ תותוא +pulse-mode=דידב +pulse-mode-description-belt=.דחא ןועש רוזחמ וכשמש דדוב תוא חלשנ ,עוסמה חטשל סנכנ טירפ רשאכ +pulse-mode-description-inserter=.דחא ןועש רוזחמ וכשמש דדוב תוא חלשנ ,עורזה ידי-לע ףסאנ טירפ רשאכ +red=םודא +red-chain-description=.(רשוקמה רוזמרה ךרד םילולסמה לכ תא תספותה תבכר תמייק רמולכ) םודא רשוקמה רוזמרה רשאכ תיגולה תשרל חלשייש תוא +red-description=.(תעכ וכרד תרבועש תבכר תמייק רמולכ) םודא רוזמרה רשאכ תיגולה תשרל חלשייש תוא +resource-read-mode=הלוכת חוויד תטיש +this-miner=וז חודיק תנוכממ +this-miner-description=.וז חודיק תנוכממ היופצה םיבאשמה תומכ תאירק +total-construction-bots=היינבה יטובור ךס +total-logistic-bots=םייטסיגולה םיטובורה ךס +train-id=תבכר ההזמ +train-id-description=הנוח תבכר לש ידוחיי ההזמ +trains-count=תובכרה ךס +trains-count-description=.הב תאצמנה תבכרה ללוכ ,עגרכ הנחתה לא תועסונה תובכרה רפסמ +trains-limit=תובכר תלבגמ +trains-limit-description=.הב תאצמנה תבכרה ללוכ ,עגר לכב הנחתה לא עונל לוכיש יברימה תובכרה רפסמ +yellow=בוהצ +yellow-chain-description=.(וכרד רובעל תנווכתמש תבכר שי רמולכ) בוהצ רוזמרה רשאכ תיגולה תשרל חלשייש תוא +yellow-description=.(וכרד רובעל תנווכתמש תבכר שי רמולכ) בוהצ רוזמרה רשאכ תיגולה תשרל חלשייש תוא +[gui-control-settings] +advanced-interaction=תמדקתמ היצקארטניא +basic-interaction=תיסיסב היצקארטניא +button-layout=םישקמ תשירפ +button-layout-description=.קשממב טווינה לע םג עיפשמ .רחבנה ןקתל םאתהב תומייוסמ תולועפ לש ןייופימ יוניש +button-layout-eastern=(יחרזמ) לוטיב __2__ ,הריחב __1__ +button-layout-western=(יברעמ) לוטיב __2__ ,הריחב __1__ +change-input-method-to-controller=קחשמ טלשל טלקה תטיש יוניש +change-input-method-to-keyboard-and-mouse=רבכעו תדלקמל טלקה תטיש יוניש +control-disabled=__1__ :ידי-לע הנתשה - יובכ +controller=טלש +controller-icons=םילמס +controller-icons-auto=(__1__) יטמוטוא יוהיז +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=טלש תורדגה +crafting=הבכרה +deadzone=קיטס לש תמ חטש +deadzone-description=.םימעפל ומצעמ ףחסנ ןמסה םא ךרעה תא ולידגה +debug=גאביד +editor=ךרוע +input-method=:טלק תטיש +input-not-found-controller=.רבוחמ דחא ןיא ךא ,קחשמ טלש לש תורשפאב תרחב +input-not-found-keyboard-and-mouse=.םירבוחמ םניא םה ךא ,רבכעו תדלקמ לש תורשפאב תרחב +inventory=יאלמ +keyboard-and-mouse=רבכעו תדלקמ +keyboard-and-mouse-recommended=(ץלמומ) רבכעו תדלקמ +miscellaneous=תונוש +mods=םידומ +movement=העונת +panels=תוחול +quick-panel=ריהמ חול +quickbar=ריהמ לגרס +sensitivity=קיטס תושיכר +sensitivity-description=.קיטסה תעונתל הבוגתב םיזז הפמהו ןמסה רהמ המכ +title=םישקמ תורדגה +tools=םילכ +vehicle-driving-mode=בכר תגיהנ בצמ +vehicle-driving-mode-absolute=טלחומ +vehicle-driving-mode-absolute-description=.הז ןוויכב תונפל בכרל םורגת הלאמש/הנימי קיטסה תייטהn\.המילב/הצאהל איבת הטמ/הלעמ קיטסה תייטה +vehicle-driving-mode-relative=יסחי +vehicle-driving-mode-relative-description=.ןוויכ ותואב ץיאהלו בבותסהל בכרל םורגת םיוסמ ןוויכל קיטסה תזזה +vibration-intensity=טטר תמצוע +waiting=...שקמל ןיתממ +[gui-crafting-queue] +collapse=ץווכ +expand=בחרה +[gui-create-account] +account-creation-info=.Factorio רתא ךרד תחא םעפ םשה תא תונשל ןתינ .םיפתתשמ יבורמ םיקחשמב ןקחשה םשכ םג שמשי רשא ,וירוטקפל שמתשמ םש ורחב אנא .Steam תועצמאב םירבוחמ םכנה +account-creation-info-console=!רחבנש רחאל ותונשל ןתינ אל - בל ומיש .םיפתתשמ יבורמ םיקחשמב ןקחשה םשכ םג שמשי רשא ,וירוטקפל שמתשמ םש ורחב אנא +account-creation-success-info=.םכלש ליפורפב המסיסו ל"אוד תבותכ ורידגהו __2__ תבותכב Steam תועצמאב ורבחתה אנא ,Steam אלל הז ןובשחב שמתשהל םכנוצרב םא .Steam תועצמאב __1__ רותב םירבוחמ םכנה +account-creation-success-info-console=.__1__ רותב תעכ םיהוזמ םכנה .החלצהב רתונ ןובשחה +create=הריצי +creating-account=ןובשח תריצי +i-accept-the=ה/מיכסמ ינא +login-using-factorio-account=Factorio.com רתאב ןובשח יל שי רבכ +login-using-factorio-account-info=.םכלש Factorio-ה ןובשחל Steam-ה ןובשח ןיב רשקת וז הלועפ .ותועצמאב רבחתהל םכתורשפאב ,Factorio ןובשח םכל שי םא +login-using-factorio-account-info-console=.םכלש Factorio-ה ןובשחל הלוסנוקה ןובשח ןיב רשקת וז הלועפ .ותועצמאב רבחתהל םכתורשפאב ,Factorio ןובשח םכל שי םא +terms-of-service=שומישה יאנתל ה/מיכסמ ינא +title=ןובשח תריצי +[gui-current-research] +not-researching=.שדח רקחמ ליחתהל ידכ __CONTROL__open-technology-gui__ לע שקה +research-finished=.__CONTROL__open-technology-gui____ לע וצחל .םייתסה __1__ אשונב רקחמה +[gui-decider] +condition=יאנת +input-count=תוסינכ תומכ +input-count-description=.טלפה תותוא לא רדגומה טלקה תוא לש וכרע תא קתעה +one=1 +one-description=.1 ךרעה םע רדגומה טלפה תוא תא חלש +output-item=טלפ +[gui-deconstruction] +blacklist=הרוחש המישר +blacklist-description=.קוריפל םיחטש ןומיס תעב םיננוסמה םיטירפה לכמ םלעתה +blacklist-trees-and-rocks=םינבא/םיצעמ םלעתה +entities=תויושי +entity-filter-mode=תויושי ןוניס בצמ +entity-filters=תויושי יננסמ +filters=םיננסמ +icon-tooltip=.םירחבנה םיננסמה תא גיצי קוריפה ילכ ,קיר רשאכ +tile-filter-mode=םיחירא ןוניס בצמ +tile-filters=םיחירא יננסמ +tile-selection-mode=םיחירא תריחב בצמ +tiles=םיחירא +trees-and-rocks-only=דבלב םינבא/םיצע +whitelist=םישרומ תמישר +whitelist-description=.קוריפל םיחטש ןומיס תעב ורחביי םיננוסמה םימצעה קר +whitelist-trees-and-rocks=םינבא\םיצע קר +[gui-downloading-mods] +currently-downloading=תעכ דירומ +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=םולכ +downloading=דירומ +[gui-edit-label] +edit-description=רואית תכירע +edit-label=תיגת תכירע +save-description=רואית תרימש +save-label=תיגת תרימש +[gui-electric-energy-interface] +buffer-size=הדותע לדוג +power-production=הקופת +power-usage=הכירצ +[gui-electric-network] +accumulator-charge=רבצמה תניעט תמר +accumulator-charge-tooltip=.וז תשרב םירבצמה לכב הרוגא רשא תילמשח היגרנא +consumption=הכירצ +production=הקופת +production-label=הקופת +production-tooltip=.תירשפאה תיברמה תומכה ךותמ עגרכ תרצוימה למשחה תומכ +progressbar-format=__2__ ךותמ __1__ +satisfaction=קופיס +satisfaction-tooltip=.עגרכ תשרדנה תומכה ךותמ תרצוימה למשחה תומכ +title=למשחה תשר יטרפ +[gui-ending-screen] +epilogue=רבד תירחא +[gui-game-finished] +continue=ךשמה +finish=םויס +kills=תוגירה +lost=...הסובת תלחנ +next-level=אבה בלשל +respawn=היחתל םוקל +restart-level=שדחמ בלש תלעפה +save-replay=רזוח ךוליה תרימש +time-played=קחשמה ךשמ +title=רמגנ קחשמה +victory=!ןוחצינ +[gui-goal-description] +info-visibility-button=םיטרפ +title=הרטמ +[gui-graphics-settings] +advanced=םדקתמ +brightness=תוריהב +color-filter=עבצ ןנסמ +color-filter-deuteranopia=היפונארטואד +color-filter-deuteranopia-correction=היפונארטואד ןוקית +color-filter-none=אלל +color-filter-protanopia=היפונאטורפ +color-filter-protanopia-correction=היפונאטורפ ןוקית +color-filter-tritanopia=היפונאטירט +color-filter-tritanopia-correction=היפונאטירט ןוקית +contrast=תוידוגינ +full-color-depth=אלמ עבצ קמוע +full-screen=אלמ ךסמ +general=יללכ +graphics-quality-high=ההובג +graphics-quality-label=םיטיירפס תייצולוזר +graphics-quality-low=הכומנ +graphics-quality-normal=הליגר +graphics-quality-very-low=דואמ הכומנ +high-quality-animations=ההובג תוכיאב תויצמינא +low-vram-warning=.(VRAM) יפרג ןורכז רסח +map-zoomed-in-effect=םלועה תגוצתל םוז תעב טקפא +max-threads=רודנירל יברמ םיטוח רפסמ +minimize-on-focus-loss=סוקופ דוביא תעב רעזמ +multisampling-label=הבורמ םוגיד +multisampling-x2=Multisampling ⨯ 2 +multisampling-x4=Multisampling ⨯ 4 +multisampling-x6=Multisampling ⨯ 6 +multisampling-x8=Multisampling ⨯ 8 +no-multisampling=הבורמ םוגיד אלל +preferred-screen=ףדעומ ךסמ +primary-screen=(__1__) ישאר ךסמ +render-in-native-resolution=תיעבטה ךסמה תייצולוזרב גוצית +render-scale=גּוּצִּת לש הדימ-הנק +restart-required=שדחמ הלעפה השורד +saturation=היוור +screen-n=__1__ ךסמ +show-animated-water=םימ תייצמינא גצה +show-clouds=םיננע גצה +show-decoratives=םיטושיק גצה +show-enemy-terrain-decals=םייעקרק ביוא יטושיק תגצה +show-game-simulations-in-background=עקרב קחשמ תויצלומיס תגצה +show-inserter-shadows=תועורז רובע תויללצ גצה +show-item-shadows=םיעוסמ יבג לע תויללצ גצה +show-particles=םיקיקלח גצה +show-smoke=ןשעה יגוס לכ תא גצה +show-tree-distortion=םיצע תייצמינא גצה +sprite-atlas-size-custom=(__1__) ינדי +sprite-atlas-size-label=סלטאב תורוטסקט לדוג +sprite-atlas-size-largest-possible=יברימ +texture-compression=תורוטסקט תסיחד +texture-compression-high-quality=ההובג תוכיא +texture-compression-low-quality=הכומנ תוכיא +texture-compression-none=אלל +texture-streaming=תורוטסקט תמרזה +title=הקיפרג תורדגה +ultrawide-mode=דחוימב בחר בצמ +use-flip-presentation-model=flip לדומב הגוצת +v-sync=(vsync) יכנא ןורכנסל ןתמה +video-memory-budget=יפרג ןורכז תבצקה +video-memory-budget-auto=(GB __1__) יטמוטוא +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=יברמ +video-memory-usage-high=הובג +video-memory-usage-label=יפרג ןורכז לוצינ +video-memory-usage-low=ךומנ +video-memory-usage-medium=ינוניב +vram-low-high-quality-not-recommended=.ץורל ליחתהל לכוי אל ללכ קחשמהש וא תוסירק ,הרסח הקיפרג ,םיעוציב תויעב תווחל םילולע םתא .ההובג תוכיאב םיטיירפס רובע (2GB תוחפל) שרדנהמ הכומנ וז תומכ .(VRAM) יפרג ןורכז לש ב"מ __1__ םימייק םכבשחמבש וניהיז +vram-not-detected-high-quality-not-recommended=.ץורל ליחתהל לכוי אל ללכ קחשמהש וא תוסירק ,הרסח הקיפרג ,םיעוציב תויעב תווחל םילולע םתא תרחא - 2GB תוחפל אוה ההובג תוכיאב םיטיירפס רובע ץלמומה ןורכזה לדוג .םכבשחמב םייק (VRAM) יפרג ןורכז המכ תוהזל ונחלצה אל +[gui-graphics-settings-description] +full-color-depth=.OpenGL תביבסב וא ,הלעמו 8 הסרגמ תונולח תכרעמב קר העפשה שי וז תורשפאל .הנבומ ךסמ סיטרכב םישמתשמש הלאכ וא םישלח םיבשחמב םיעוציב רפשל לוכי (תויביס 16) םיעבצ תחפומ גּוּצִּת +graphics-quality-label=.יפרג ןורכז לש 3GB תוחפל ךירצמ "ההובג" ךרעה :הרהזא .יפרגה ןורכזה תכירצ לע העיפשמ .(םיטיירפס) םלועב םיעיפומה םימצע תייצולוזר +graphics-quality-label-console=.הניעטה ןמזו ןורכזה תכירצ תא ןיטקת היצולוזרה תנטקה .םיטיירפס תייצולוזר +high-quality-animations=.יפרגה ןורכזה תכירצ תא תיתועמשמ הניטקמ וז תורשפא .םישורדה םימיירפה תומכמ יצח קר ונעטי (תובכר :לשמל) השפנה תולעב וא תובבותסמ תויושי ,היובכ תורשפאה םא +lights-quality=.תיתועמשמ םיעוציבב ועגפי םיהובג םיכרע .הלילה ךלהמב תורוא (גּוּצִּת) רודניר תייצולוזר +max-threads=.קחשמה רודנירל תשמשמה םיטוחה תומכ +minimize-on-focus-loss=.תרחא הנכותל רובעל םכנוצרב םא תוחפש המכ עירפהל ידכ תאז ,רחא ןולחל רבוע סוקופה םא ומצע תא רעזמי אוה ,"תרגסמ אלל אלמ ךסמ" תרוצתב לעפומ קחשמה רשאכ +render-in-native-resolution=.בר יבושיח ץמאמ שורדי ךא ,תרפושמ תוכיאב תונומת רציי תיעבטה היצולוזרב גוצית (Apple לש Retina ןוגכ) ההובג םילסקיפ תופיפצ ילעב םיכסמב +show-animated-water=.םישלח ךסמ יסיטרכ לע םיעוציבה תא רפשי יוביכ +show-game-simulations-in-background=.קחשמה יטירפתב םיאצמנ רשאכ יטטס עקר םוקמב תויצלומיס לש הגצה +show-smoke=.םישלח ךסמ יסיטרכב םיעוציב רפשל ידכ ובכ .תיתועמשמ הכומנ היהת גצותתש ןשעה יטקפא תומכ ,היובכ תורשפאה רשאכ +show-tree-distortion=.םישלח ךסמ יסיטרכ לע םיעוציבה תא רפשי יוביכ +sprite-atlas-size-label=.יפרגה סיטרכה לע רבגומ סמוע ןובשח לע ישארה דבעמה לע סמועה תא םידירומ רתוי םילודג םיסלטא +texture-compression=.םיעוציבה תא רפשל ךכו ,רתוי וליפא םיטיירפסה לדוג תא ןיטקהל הלוכי הכומנ תוכיא לש תורשפאב הריחב ,הנבומ וא ןשי יפרג סיטרכ םכתושרב םא .הללצהה ךילהתב םינותנ תוחפ חולשל שרדנ יפרגה סיטרכהש ןוויכמ גוציתה תוריהמ תא הציאמ ןכו ,יפרגה ןורכזב תסנכנה תורוטסקטה תומכ תא יתועמשמ ןפואב לידגהל תרשפאמ תורוטסקט תסיחד +texture-streaming=.יפרגה סיטרכה ידי-לע םתשירדל דע ןורכיזב ורמשיי ('יפרג ןורכזב שומיש' תרדגה ואר) סלטא ףאל וסנכנ אלש םיטיירפס +use-flip-presentation-model=.תּויטיא וא תויפרג תויעב םיווח םתא םא תאזה תורשפאה תא ליעפהל וסנ .רתוי ןשיה bitblt לדוממ רתוי ליעי תויהל רומא flip לדומ +video-memory-budget-label=.(םיטיירפס) תורוטסקט ןוסחאל שמתשהל לכוי קחשמה וב יברמה (VRAM) יפרגה ןורכזה +video-memory-usage-label=.("תורוטסקט תמרזה" תרדגה ואר) ישארה וא יפרגה ןורכיזל םיטיירפס לש םתניעט תא רידגהל ןתינ .רתוי תולודג תורוטסקט םע הדובע בקע יפרגה סיטרכה לע סמועה תא לידגהל םילולע ךא ,הווצאב רויצ תואירק עוציבל תודוה ישארה דבעמה לע סמועה תא וניטקי םילודג םיסלטא .םיסלטא ךותל ןועטל הסני קחשמהש םיטיירפסה תומכ +[gui-heat-interface] +add-tooltip=.המיעפ לכב רגאמל םוח לש תאזכ תומכ ףסוה +at-least-tooltip=.םירסוח ףסוה – יוביגכ תאזכ םוח תומכ תוחפל ראשה +at-most-tooltip=.םיפדוע קלס – יוביגכ תאזכ םוח תומכ רתויה לכל ראשה +exactly-tooltip=.ךרוצה יפל קלס וא םלשה – יוביגכ תאזכ םוח תומכ קוידב ראשה +remove-tooltip=.המיעפ לכב רגאמהמ םוח לש תאזכ תומכ רסה +[gui-hotkey-suggestions] +build-using-rail-planner=תוליסמה ןנכתמ תועצמאב הינב +build-using-rail-planner-avoiding-obstacles=םילושכממ תוענמיה ךות תוליסמה ןנכתמ תועצמאב הינב +cancel-selection=הריחב לוטיב +confirm-selection=הריחב רושיא +copy-settings=תורדגה תקתעה +enter-vehicle=בכרל הסינכ +exit-vehicle=בכרמ האיצי +force-build=תצלואמ הינב +insert-items=םיטירפ תסנכה +next-item=אבה טוטרשה +paste-settings=תורדגה תקבדה +place-one=דחא חנה +previous-item=םדוקה טוטרשה +take-items=םיטירפ תחיקל +transfer-all=הז גוסמ לכה רבעה +transfer-everything=לכה רבעה +transfer-stack=המירע רבעה +[gui-infinity-container] +add=הפסוה +at-least=תוחפל +at-least-tooltip=.םירסח ףסוה – יאלמב םיטירפ לש תאזכ תומכ תוחפל ראשה +at-most=רתויה לכל +at-most-tooltip=.םיפדוע קלס – יאלמב םיטירפ לש תאזכ תומכ רתויה לכל ראשה +exactly=קוידב +exactly-tooltip=.ךרוצה יפל קלס וא םלשה – יאלמב םיטירפ לש תאזכ תומכ קוידב ראשה +remove=הרסה +remove-unfiltered-items=ןוניס אלל םיטירפ רסה +remove-unfiltered-items-tooltip=.םיננסמה תמישרב םיללכנ םניאש םיטירפה לכ תא יאלמהמ חק +title[1]=ףוסניא יננסמ +[gui-infinity-pipe] +add-tooltip=.המיעפ לכב רוניצל םרוז לש הזכ זוחא לש הפסוה +at-least-tooltip=.םירסח ףסוה – רוניצב לזונ לש הז זוחא תוחפל ראשה +at-most-tooltip=.םיפדוע קלס – רוניצב לזונ לש הז זוחא רתויה לכל ראשה +exactly-tooltip=.ךרוצה יפל קלס וא םלשה – רוניצב לזונ לש הז זוחא קוידב ראשה +percent=% +remove-tooltip=.המיעפ לכב רוניצהמ םרוז לש הזכ זוחא לש הרסה +temperature=הרוטרפמט +[gui-inserter] +blacklist=םימוסח םיטירפ +filter=ןנסמ +override-stack-size=המירע לדוגל תימוקמ הלבגה +whitelist=םירשפואמ םיטירפ +[gui-install-mods] +already-installed=ןקתומ רבכ __1__ דומה +bookmark=םיפדעומל הפסוה +cant-install-mod-error=?תויולתה אלל דומה תא ןיקתהל םכנוצרב םאה .__2__ :__1__ רובע תויולתה לכ תא ןיקתהל תורשפא התייה אל +cant-install-mod-no-compatible-release=.םידומה לטרופב __1__ לש תמאות הסרג ןיא +failed-to-list-mods=םידומ תמישר תדרוהב הלקת +filter-by-category=הירוגטק יפל ןנס +highlighted-last-week=רבעש עובשב +highlighted-this-week=עובשה +install=ןקתה +install-failed=__2__ :__1__ רובע הלשכנ הנקתהה +loading-mods=םידומ ןעוט +mods-headers-download-count=תודרוה +mods-headers-last-highlighted=ונמוסש םינורחאה +mods-headers-last-updated=הנורחאל ןכדוע +mods-headers-name=םש +mods-headers-trending=גוריד +mods-headers-version=הסרג +no-release=תררחושמ הסרג ןיידע ןיא רחבנה דומל +remove-bookmark=םיפדעומהמ הרסה +show-bookmarks=םיפדעומ םידומ קר גצה +sync-mods-with-server=?תרשה יפל םידומה תא ןרכנסל םכנוצרב םאה .תרשבש ולאל םימיאתמ םניא ךלש םיליעפה םידומה +wait-toggle-bookmark-request=...םידומה לטרופל ןיתממ +[gui-interface-settings] +active-quick-bars=םיליעפ םיריהמ םילגרס +alt-mode=בחרומ עדימ בצמ +automatic-ui-scale=יטמוטוא +autosort-inventory=ןיוממ ןקחשה יאלמ לע דימת רומש +change-quickbar-by-clicking-with-item=טירפ םע הציחלב ריהמה לגרסב ןנסמ תרדגה +change-quickbar-by-clicking-with-item-controller=טירפ םע ןומיסב ריהמה לגרסב ןנסמ תרדגה +custom-ui-scale=תישיא םאתומ +enable-recipe-notifications=םינוכתמ לע תוארתה רשפא +entity-tooltip-delay=ץצ-זמר תגצה ינפל הייהשה +entity-tooltip-on-the-side=דצב ץצ-זמר תגצה +flat-character-gui=חוטש שמתשמ קשממ +fuzzy-search-enabled=שימג שופיח +interaction=היצקארטניא +locale=הפש +lock-belt-building-to-straight-line=רשי וקל הלוענ םיעוסמ תיינב +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=תגצומה תדלקמב טסקט יוזיח +other=תונוש +output-console-delay=טא'צ תועדוה תגצה ךשמ +pick-ghost-cursor=יאלמב םינימז םיטירפ ןיא םא טירפ ראתמב שומיש +play-sound-for-chat-messages=טא'צ תועדוהל לילצ עמשה +research-finished-stops-game=רקחמ םייתסמ רשאכ תויגולונכטה ךסמ תא חתפ +shortcut-bar-rows=ריהמה לגרסב תורוש +show-all-items-in-selection-lists=הריחבה תומישרב םיטירפה לכ תא גצה +show-beacon-modules-in-alt-mode=בחרומה עדימה בצמב רודיש ילדגמ רובע םילודומ גצה +show-combinator-settings-when-detailed-info-is-on=בחרומה עדימה בצמב תויגול תונוכמ רובע םיצח גצה +show-descriptions-in-tooltips=םיזמר ךותב םירואית גצה +show-grid-when-paused=ההשומ קחשמה רשאכ תשר גצה +show-hotkey-suggestions=תדלקמו רבכעל םישקמ יזמר תגצה +show-hotkey-suggestions-controller=טלשל םישקמ יזמר תגצה +show-inserter-arrows-when-detailed-info-is-on=בחרומה עדימה בצמב תועורז רובע םיצח גצה +show-inserter-arrows-when-selected=תונמוסמ ןה רשאכ תועורז רובע םיצח גצה +show-interaction-indications=תויצקארטניא ינווחמ גצה +show-item-labels-in-cursor=ןמסה לע םיטירפ תויוות גצה +show-minimap=הנטק הפמ גצה +show-mining-drill-arrows-when-detailed-info-is-on=בחרומה עדימה בצמב חודיק תונוכמ רובע םיצח גצה +show-missing-logistic-network-icon=תיטסיגול תשר רדעיהב למס גצה +show-mod-owners-in-tooltips=םיזמר ךותב םילהנמ םיפסות גצה +show-player-names-on-minimap=הנטקה הפמה לע םינקחש תומש גצה +show-pump-arrows-when-detailed-info-is-on=בחרומה עדימה בצמב תובאשמ רובע םיצח גצה +show-rail-block-visualization=הליסמ יעטקמ לש (היצזילאוזיו) הָיָזְחַה +show-tips-and-tricks-notifications=תוצעו םיפיט לע תוארתה גצה +show-total-raw-in-recipe-tooltips=םינוכתמ לש םהיזמרב םייסיסב םלג ירמוח גצה +show-turret-radius-when-blueprinting=םיטוטרש םע הדובע תעב םיחירצ יחווט גצה +smart-belt-dragging=המכח םיעוסמ תרירג +title=קשממ תורדגה +tool-window-next-to-quickbar=ריהמה לגרסה דיל םילכ תינולח +tooltip-delay=םיזמר תגצה ינפל הייהשה +tooltip-never=םעפ ףא +tooltip-offset=םיזמר לש הזזה +tooltips=םיצצ-םיזמר +train-stop-label-angle=הפמב תבכר תונחת תומש לש בוביס תיווז +train-visualization-length=תובכר לש המידקמה הגוצתה ךרוא +ui-scale=קשממה לש הדימה-הנק +visualization=היצזילאוזיו +[gui-interface-settings-description] +active-quick-bars=.דימת םיעיפומ רשא םיריהמה םילגרסה רפסמ +change-quickbar-by-clicking-with-item=.ןנסמל םאותה טירפ תחקל םוקמב קזחומה טירפל תצבשמה ןנסמ תא רידגת טירפב םיזחואש ןמזב ריהמה לגרסב תצבשמ לע הציחל +change-quickbar-by-clicking-with-item-controller=.ןנסמל םאותה טירפ תחקל םוקמב קזחומה טירפל ןנסמה תא רידגת טירפב םיזחואש ןמזב ריהמה לגרסב תצבשמ לש הריחב +entity-tooltip-delay=.ןמסה םע ןהילע ףוחיר תעב םלועב תויושי דיל עיפוהל םיזמרל חקולש ןמזה ךשמ +entity-tooltip-on-the-side=.(ןמסה דיל אלו) הפמל תחתמ וגצוי תויושי רובע םיזמר +flat-character-gui=.(תודרפנ תוינושלכ םוקמב) וז דצל וז הנגצות הקיטסיגולהו הריציה תוינושל +fuzzy-search-enabled=.(רתוי תובר תואצות) תוקיודמ אל תומאתה ורשפאי שופיח תודש +nintendo-switch-use-predictive-text-input=.רתוי הנטק היהת תגצומה תדלקמהn\.םיינפיו ,םיינאירוק ,םייניס םיות לש הדלקה םג תרשפאמn\.תגצומה תדלקמב םישמתשמ רשאכ םילימל תועצה תגצה +output-console-delay=.לוסנוקב וא טא'צב העדוה לש התומלעיה תליחתל דע תוינשה רפסמ +pick-ghost-cursor=.ןמסל תאז םוקמב חקליי הנבמה ראתמ - הז גוסמ םיטירפ יאלמב ןיא םא ,הטפיפה ילכ תועצמאב וא ריהמה לגרסה ךותמ ,תונבל רשפאש הנבמ גציימה טירפ תריחב תעב +shortcut-bar-rows=.הגצהל םיריהמה םילגרסה תומכ +show-all-items-in-selection-lists=.הריחבה תומישרב ולגתה םרטש םיטירפ לש הגצה +show-descriptions-in-tooltips=.םישדח םידומ םיפיסומ רשאכ וא םישדח םינקחשל ץלמומ .םימיוסמ םינוכתמו תויושי ,םיטירפ לש םהיזמרב רצק רואית לש הגצה +show-interaction-indications=.התיא תודבועה תוכומס תויושי גצה ,תושי לעמ ןמסה םע םיפחרמ רשאכ +show-item-labels-in-cursor=.(םיטוטרש לש תומש לשמל) רבכעה ןמסב םיטירפב םיזחוא רשאכ םש וא תיות לש הגצה +show-total-raw-in-recipe-tooltips=.ןוכתמל םישורדה (תינדי רוציל ןתינ אלש ולא) םייסיסבה םלגה ירמוח לכ ןכו ללוכה ןמזה ךשמ תגצה +smart-belt-dragging=.םייעקרק-תת םיעוסמ תיטמוטוא ונביי ,םילושכמ ךרד םיעוסמ םיררוג רשאכ (n2\.ןמסל תחתמ םיעוסמ תיטמוטוא בבוסי הז םיעוסמ םיררוג רשאכ __CONTROL__rotate__ לע הציחל (1 +tooltip-delay=.ןמסה םע ףוחיר תעב עיפוהל םיזמרל חקול ןמז המכ +tooltip-offset=.ןמסהמ םיצצה־םיזמרה קחרמ +train-stop-label-angle=.הפמב תבכר תונחת לש תומש םיגצומ הב תיווזה +train-visualization-length=.הליסמ־ידומצ םינבמ תמקה תעב וגצוי רשא תונורק םיגציימה םינבלמה רפסמ +[gui-kills] +kills=תוגירה +loses=תודיבא +title=תוגירה +[gui-linked-container] +title=רשוקמ +[gui-load-game] +all-required-mods-enabled=.םילעפומ םישרדנה םידומה לכ +exchange-string-freeplay-only=."לוח זגרא" וא "ישפוח קחשמ" גוסמ תופמ רובע קר הפמ תריציל תזורחמ אצייל ןתינ +title=קחשמ תניעט +[gui-load-scenario] +confirm-delete=?__1__ שיחרתה תא קוחמל םכנוצרבש םיחוטב םתא םאה +title=בלש ןעט +[gui-logistic] +auto-trash-request-exists=הז טירפל השקב תמייק רבכ +cell=את +cells=םיאת +count=תומכ +high-value-tooltip=.תשרה ךותמ השקבה תא אלמל וסני םייטסיגול םיטובור .תשקובמ תומכ +infinite-amount-in-textfield=∞ +items=םיטירפ +logistic-networks=תויטסיגול תותשר +logistic-request-exists=הז טירפל השקב תמייק רבכ +logistics-and-trash=םיפדועו תישיא הקיטסיגול +logistics-only=תישיא הקיטסיגול +low-value-tooltip=.םיפדועה תוצבשמל תיטמוטוא ורבעי םיטירפ וז תומכל רבעמ .תיברמ תומכ +members=?ללכנ המ +network=תשר +request-from-buffer-chests=אלְכִמ יזגראמ שקב +set-request=השקב רדגה +title=הקיטסיגול +title-filter=יטסיגול ןנסמ +title-request=תיטסיגול הנמזה +trash=םייטמוטוא םיפדוע +trash-only=םיפדועל םייטמוטוא םיננסמ +trash-slots=םיפדועל תוצבשמ +[gui-manage-mods] +name-column-header=םש +version-column-header=הסרג +[gui-map-editor] +brush-intensity=המצוע +brush-size=לדוג +brush-speed=בצק +character=תומד +character-equipment=ישיא דויצ +character-main-inventory=(תומדה לש) ישאר יאלמ +character-quickbar=ריהמ לגרס +cliffs=םיקוצ +confirm-quit=?תאצל םכנוצרבש םיחוטב םתא םאה .רומש וניא שיחרתה +confirm-regenerate=?השדח הפמ רוציל םכנוצרבש םיחוטב םתא םאה +convert=הרמה +convert-save=הרימש תרמה +convert-save-to-scenario=שיחרתל הרימש תרמה +cursor-intensity=המצוע +decoratives=םיטושיק +edit-scenario=שיחרת תכירע +editor-inventory=ךרוע +editors-title=םיכרוע +entities=תויושי +finished-converting-save=.שמתשמה ישיחרת תמישרב ותוא אוצמל ןתינ .__1__ םשב שיחרתל הרמוה וז הרימש +import=אוביי +import-save=הרימש אוביי +import-save-failed=__1__ :לשכנ הרימשה אוביי +items=םיטירפ +items-transfer-limit=הרבעהל םיטירפ תלבגמ +new-scenario=שדח שיחרת +resources=םלג ירמוח +scenario-already-exists=?ופילחהל ךנוצרב םאה .__1__ םשב שיחרת םייק רבכ +select-surfaces-to-import=אובייל םיחטשמ ורחב +settings=תורדגה +shape=הרוצ +tiles=םיחירא +title=תופמ ךרוע +tools=םילכ +tools-title=םילכ +[gui-map-editor-clone-editor] +apply-clone-brush=לופכש תשרבמ תלעפה +clear-destination-decoratives=דעי יטושיק יוקינ +clear-destination-entities=דעי תויושי יוקינ +clone-decoratives=יונ תויושי לופכש +clone-entities=תויושי לופכש +clone-tiles=םיחירא לופכש +manual-collision-mode=ינדי תויושגנתה בצמ +manual-collision-mode-tooltip=.תינדי םש םתוא תונבל היה ןתינ םא קר ועצובי דעיל הקתעה/לופכש +smart-area-drag-mode=המכח חטש תרירג בצמ +smart-area-drag-mode-tooltip=.ןורחאה הקבדהה דעי ןיבל וניב הפיפח ןיא םא קר דעיל קתעוי רוקמה ,םייוסמ רוזא לפכשל ידכב םיררוגו םיצחול רשאכ +smart-area-drag-mode-tooltip-controller=.ןורחאה הקבדהה דעי ןיבל וניב הפיפח ןיא םא קר דעיל קתעוי רוקמה ,םייוסמ רוזא לפכשל ידכב םיררוגו םינמסמ רשאכ +snap-to-chunk=חטש שוגל הדמצה +snap-to-grid=תשרל הדמצה +[gui-map-editor-entity-editor] +auto-force=**יטמוטוא** +build-as-force=דצ רותב הטנב +build-as-force-tooltip=.האלה ןכו ,ןקחשה תצובקל םיכייושמ םיניינב ,ביוא םניה םירזיח :ליגרה בצמה וניה "יטמוטוא" בצמ .תורצונש תויושי ךיישל הילא הצובקה וא דצה +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=םיעילק קזנ +boolean-modifiers=םייראניב םימדקמ +category-modifiers=תוירוגטק ימדקמ +disabled-hand-crafting-recipes=תינדי הבכרהל תלוכיה לוטיב +edit-modifier-category=__1__ תכירע +gun-speed-modifiers=ירי תוריהמ +setting-is-invalid=.תיקוח הניא תוחפל תחא הרדגה +simple-modifiers=םיטושפ םימדקמ +title=חכה ינייפאמ יכרע +turret-attack-modifiers=םיחירצמ קזנ +value-cannot-be-empty=.קיר תויהל לוכי וניא ךרעה +value-out-of-range=.(ללוכ) __2__ דע __1__ םה םייקוחה םיכרעה :חווטל ץוחמ ךרע +[gui-map-editor-force-editor] +auto-force=**יטמוטוא** +cant-delete-built-in-force=.הקיחמל םינתינ םניא "םיילרטינ"ו "םיביוא" ,"ןקחש" תוחוכה +create-force=הצובק תריצי +current-force=תיחכונה הצובקה +delete-force=הצובק תקיחמ +destination-force=דעיה תצובק +destination-force-tooltip=.ךלש תיחכונה הצובקה רחבית ,"יטמוטוא" םא .הילא רובעת תוכיישהש הצובקה +edit-force=דצה תכירע +edit-force-cease-fire=שא תוקספה תכירע +edit-force-cease-fire-title="__1__" הצובקה לש שאה תוקספה תכירע +edit-force-data=םירחא םינייפאמ תכירע +edit-force-friends=תירב ילעב תכירע +edit-force-friends-title="__1__" הצובקה לש תירבה ילעב תכירע +enable-friendly-fire=תיתודידי שא רושפיא +neutral-force-cant-be-changed=.תילרטינה הצובקה תא תונשל ןתינ אל +new-force-name-already-used=.ןיוצש םשה םע הצובק תמייק רבכ +no-force-name-given=.הצובק לש הריצי תעב םש ןייצל שי +share-chart=םישרת ףותיש +switch-to-force=תולעב תרבעה +[gui-map-editor-instructions] +add-clone-brush-tiles=.לופכשה רוזאל הפסוהל הרירגו __1__ +and-all-as-usual=.ומצע קחשמב ומכ םייטנוולרה רוציקה ראש לכו +area-build-instructions=.שדח רוזא תריציל הרירגו __1__ +area-move-instructions=.רוזא תזזהל הרירגו __1__ +area-remove-instructions=.רוזא תקיחמל __1__ +area-select-instructions=.רוזא תריחבל __1__ +build=.הינבל __1__ +build-cliffs=.םיקוצ תריציל __1__ +build-cloned-area-instructions=.ןמוסמה רוזאה תיינבל __1__ +build-tiles-area=.םיחירא תריציל הרירגו __1__ +build-tiles-bucket=.ןמוסמה רוזאה יולימל __1__ +build-tiles-out-of-map=.הפמל ץוחמ םיחירא תריציל __1__ +build-to-clone-entity=.תנמוסמה תושיה לופכשל __1__ +change-force-instructions=.תויושי לש ךוישה יונישל הרירגו __1__ +change-spawn-location-description=.תורצוויה םוקימ תרדגהל __1__ +change-tile-variations=.ןמוסמה רוזאב םיחיראה ןווגמ יונישל __1__ +edit-resource=.הכירעל םלועב באשמ לע __1__ ,ךרועב באשמ רחבנ אל םא +initial-resource-amount=.ילכה תמצוע ךרעב היולת באשמה לש תיתלחתהה תומכה +line-build-cliffs=.םיקוצ יעטקמ תריציל הרירגו __1__ +line-remove-cliffs=.םיקוצ יעטקמ תרסהל הרירגו __1__ +none-mine-to-mine=.הביצחל __1__ +none-open-to-edit=.הכירעל __1__ +pipette-to-select-entity=.לופכשל תושי תריחבל __1__ לע וצחל +position-build-instructions=.השדח הדוקנ תריציל __1__ +position-move-instructions=.הדוקנ תזזהל הרירגו __1__ +position-remove-instructions=.הדוקנ תרסהל __1__ +position-select-instructions=.הדוקנ תריחבל __1__ +remove=.הרסהל __1__ +remove-cliffs=.םיקוצ תרסהל __1__ +remove-clone-brush-tiles=.לופכשה רוזאמ הרסהל הרירגו __1__ +resource-extra-info=.ילכה תמצוע ךרע יפל ,המאתהב ,ולש תומכה תא הנ\nהיטקמ וא הלידגמ באשמ ותוא לש הרסה וא הינב +run-snippet-instructions=.רוזאה לע ןמוסמה דוקה עטקמ תצרהל הרירגו __1__ +select-area-to-clone-instructions=.לופכשל רוזא ןומיסל הרירגו __1__ +select-clone-brush-destination-instructions=.לופכשל דעיה תדוקנ תרדגהל __1__ +select-clone-brush-source-instructions=.לופכשל רוקמה תדוקנ תרדגהל __1__ +[gui-map-editor-lua-snippet-editor] +current-snippet=יחכונ דוק עטק +delete=הקיחמ +lua-code=Lua דוק +name=םש +new-snippet=שדח דוק עטק +opened-snippet-has-duplicate-name=.חותפ רבכ ההז םש םע דוק עטק +snippet-already-present=."__1__" םשה םע דוק עטק םייק רבכ +[gui-map-editor-menu] +quit=תופמה ךרועמ האיצי +regenerate-map=שדחמ הפמ רוצ +resume-editing=הכירע ךשמה +save-and-play=קחשמ תליחתו רומש +save-map-as=םשב הרימש +save-map-overwrite=הרימש +title=תופמ ךרוע +[gui-map-editor-script-editor] +always-draw-areas=דימת םירוזא רייצ +always-draw-positions=דימת םימוקימ רייצ +color=עבצ +current-areas=יחכונ רוזא +current-positions=יחכונ םוקימ +name=םש +snap-to-grid=תשרל הדמצה +[gui-map-editor-settings] +draw-cursor-light=ןמסה תראה +fill-electric-buffers=תויושי תיינב תעב למשח ירובצמ אלמ +generate-neighbor-chunks=םיכומס חטש ישוג רוצ +instant-blueprint-building=תידיימ םיראתמ תיינב +instant-deconstruction=ידיימ קוריפ +instant-rail-planner=ידיימ תוליסמ ןונכת +instant-upgrading=ידיימ גורדש +placed-corpses-never-expire=תומלענ ןניא םלועל תופוג +render-as-day=םוי תרואתב גצתל דימת +show-additional-entity-info-gui=תושיל תופסונ תורדגה קשממ תגצה +show-character-tab-in-controller-gui=הטילשה קשממב תומדה תינושל תגצה +show-entity-health-bars=תויושי רובע םייח יספ גצה +show-entity-tags=תושי תויגת גצה +show-hidden-entities=תורתסומ תויושי גצה +show-infinity-filters-in-controller-gui=הטילשה קשממב ףוסניא יננסמ תגצה +show-status-icons=תושי בצמ ילמס גצה +[gui-map-editor-settings-categories] +interaction=היצקארטניא +other=תונוש +rendering=גוצית +ui=קשממ +[gui-map-editor-surface-editor] +cant-delete-default-surface=.לדחמה תרירב חטשמ תא קוחמל ןתינ אל +current-surface=יחכונה חטשמה +delete-surface=חטשמ קחמ +edit-map-gen-settings=הפמה ללוחמ תורדגה יוניש +edit-surface-map-gen-settings=הפמה ללוחמ תורדגה – __1__ +fill-tiles-with-lab-tiles=טמחש יחיראב אלמ +generate-new-chunks-with-lab-tiles=טמחש יחירא םע םישדח חטש ישוג רוצ +import-save=הרימש אוביי +import-save-only-available-in-singleplayer=.דיחי ןקחש לש קחשמב קר ירשפא הרימש אוביי +importing-save-disables-replay=?תאז תושעל םכנוצרבש םיחוטב םתא םאה .רזוחה ךוליהה תורשפא תא לטבי םירחא הרימש יצבק לש אוביי +invalid-surface-height=.__1__ -ל 0 ןיב םה םירתומה םיכרעה :ףקת אל חטשמ הבוג +invalid-surface-width=.__1__ -ל 0 ןיב םה םירתומה םיכרעה :ףקת אל חטשמ בחור +new-surface=שדח חטשמ +new-surface-name-already-used=.ההז םש םע חטשמ םייק רבכ +no-surface-name-given=.חטשמ לש הריצי תעב םש ןייצל שי +regenerate-decoratives=יונה תויושי לכ תא שדחמ רוצ +remove-all-entities=תויושיה לכ תא רסה +remove-empty-chunks=םיקיר חטש ישוג תקיחמ +select-surface=חטשמ רחב +surface-name=םש +[gui-map-editor-tile-editor] +remove-colliding-decoratives=תושגנתמ יונ תויושי רסה +smart-entity-collision-mode=תויושי לש תויושגנתה רחא בקעמ +smart-entity-collision-mode-tooltip=.ךילהתב תושי סרהית םא חירא תריצי לע גוליד +smart-out-of-map-collision-mode=הפמל ץוחמ תויושגנתה רחא םכח בקעמ +smart-out-of-map-collision-mode-tooltip=.__CONTROL__build-ghost__ תועצמאב קר "__TILE__out-of-map__" םיגציימה םיחירא לעמ תונבל ןתינ +smart-tile-collision-mode=םיחירא ירבעמ רחא בקעמ +smart-tile-collision-mode-tooltip=."םימ לעמ םימ"-ו "השבי לעמ השבי" רמולכ .החפשמ התואמ םיחירא לעמ קר הנב +[gui-map-editor-time-editor] +apply-ticks-per-day=לחה +current-speed=תיחכונ תוריהמ +day-length=םויה ךשמ +daytime=:םויה תועש +freeze-daytime=םויה ןמז תא אפקה +pause=(__CONTROL__editor-toggle-pause__) ההשה +paused=(ההשומ) +play=(__CONTROL__editor-toggle-pause__) ןגנ +play-for-limited-time=בוצק ןמזל קחשמ +speed=תוריהמ +speed-down=(__CONTROL__editor-speed-down__) תוריהמ תתחפה +speed-up=(__CONTROL__editor-speed-up__) תוריהמ תרבגה +tick-custom=הריחבל תומכ ךשמב םדק +tick-once=(__CONTROL__editor-tick-once__) ןמז תדיחיב םדק +tick-sixty=ןמז תודיחי 60-ב םדק +ticks-per-day=םויב ןמז תודיחי +unfreeze-daytime=םויה ןמז תא רשפה +[gui-map-editor-title] +cliff-editor=םיקוצ +clone-editor=לופכש +decorative-editor=םיטושיק +entity-editor=תויושי +force-editor=םימחול םידדצ +lua-snippet-editor=Lua יעטק +none-editor=קיר +resource-editor=םלג ירמוח +scripting-editor=םימוקימו םירוזא +surface-editor=םיחטשמ +tile-editor=םיחירא +time-editor=ןמז +[gui-map-editor-tool] +area-selection=רוזא +brush=תשרבמ +change-force=הצובקל תוכייש יוניש +circle=לוגיע +cursor=ןָּמַס +line-selection=וק +paint-bucket=עבצ ילד +point=הדוקנ +snippet=Lua עטק תצרה +spawn-location=תורצוויה םוקימ +spray=יירפס +square=עוביר +variations=תויצאירו +[gui-map-generator] +advanced-tab-title=םדקתמ +aux=חטשה גוס +aux-description=.םודא רבדמ רתוי ותועמשמ הובג טסיה .ילוח רבדמ תמועל םודא רבדמ +bias=היטה +cliff-continuity=תויכשמה +cliff-continuity-description=.םיפיצר םיקוצמ יעטקמ לש יברמה םכרוא +cliff-frequency=תורידת +cliff-frequency-description=.םיקוצה תומכ +cliffs=םיקוצ +coverage=יוסיכ +custom=[הנתשה] +difficulty=ישוק תמר +enable-replay=רזוח ךוליה תטלקה +enable-replay-description=.הרימשה ינמז תא הכיראמו ץבוקה תא הלידגמ וז הלועפ .הז קחשמ לש רזוח ךוליה תגצהל שרדנה עדימה תרימש +enabled=ליעפ +enemy-attack-pollution-consumption-modifier=הפקתמ תולע םדקמ +enemy-attack-pollution-consumption-modifier-description=.הפקתמל חלשנש ביוא לכ רובע גפסנ םוהיז המכ עבוקה םדקמ +enemy-base=ביואה סיסב +enemy-expansion-group-tile=ביוא תובחרתה +enemy-expansion-maximum-expansion-cooldown=לודיגל יברימ ןמז חוורמ +enemy-expansion-maximum-expansion-cooldown-description=.תושדח תובשומ תיינבל םירזיח תוצובק תאיצי ןיב יברימה ןמזה +enemy-expansion-maximum-expansion-distance=יברימ תוטשפתה קחרמ +enemy-expansion-maximum-expansion-distance-description=.השדח הבשומ וב םיקהל ולכוי םירזיחש תומייק תובשוממ יברימה קחרמה +enemy-expansion-maximum-expansion-group-size=יברימ הצובק לדוג +enemy-expansion-maximum-expansion-group-size-description=.(היצולובאה םדקממ עפשומ) השדח הבשומ םיקהל תחלשנה םירזיחה תצובק לש יבריה לדוגה +enemy-expansion-minimum-expansion-cooldown=לודיגל ירעזמ ןמז חוורמ +enemy-expansion-minimum-expansion-cooldown-description=.תושדח תובשומ תיינבל םירזיח תוצובק תאיצי ןיב ירעזמה ןמזה +enemy-expansion-minimum-expansion-group-size=ירעזמ הצובק לדוג +enemy-expansion-minimum-expansion-group-size-description=.(היצולובאה םדקממ עפשומ) השדח הבשומ םיקהל תחלשנה םירזיחה תצובק לש ירעזמה לדוגה +enemy-expansion-minutes=תוקד +enemy-frequency-description=.םימייוסמ םיגשיהב תוכזל תורשפאה תא לטבי 100%מ ךומנ ךרע :הרעהn\.ביואה יסיסב רפסמ +enemy-size-description=.םימייוסמ םיגשיהב תוכזל תורשפאה תא לטבי 100%מ ךומנ ךרע :הרעהn\.ביוא סיסב לכ לש ולדוג +enemy-tab-title=םיביוא +error-importing-exchange-string=.הפמ תריציל תזורחמ אוביי תעב העיגש הערא +evolution=תוחתפתה +evolution-destroy-factor=סרה םדקמ +evolution-destroy-factor-description=.םירזיח תובשומ סרהמ האצותכ תרבגתמ היצולובא רהמ המכב טלוש +evolution-pollution-factor=םוהיז םדקמ +evolution-pollution-factor-description=.םוהיז תריצימ האצותכ תרבגתמ היצולובא רהמ המכב טלוש +evolution-time-factor=ןמז םדקמ +evolution-time-factor-description=.ןמזה םע תרבגתמ היצולובא רהמ המכב טלוש +exchange-string-instructions=.היתורדגה תא ןועטל ידכ הפמ תריצי תזורחמ וסינכה +export-exchange-string-tt=(ןפתשל היהי רשפאש ךכ תורדגהה תרימש) הפמ תריציל תזורחמ אוציי +frequency=תורידת +hide-preview=המידקמ הגוצת תריגס +import-exchange-string-tt=הפמ תריציל תזורחמ אוביי +invalid-value-for-field=.__3__ דע __2__ םה םירתומה םיכרעה ."__1__" הדשה רובע יקוח אל ךרע +island-size=יא לדוג +map-height=הבוג +map-height-simple=הפמה ךרוא +map-seed=ערז +map-seed-simple=ערז +map-size-group-tile=הפמ +map-type=הפמ גוס +map-width=בחור +map-width-simple=הפמה בחור +minimum-pollution-to-damage-trees=םיצעב העיגפל תירעזמ םוהיז תמר +minimum-pollution-to-damage-trees-description=.רתוי סורה בלש רבע לא ץעה תא םדקי הז ךרעל רבעמ םוהיז לכ .םוהיזמ םיסרהנ םדועב םיבלש 4 םירבוע םיצע +moisture=תוחל +moisture-description=.אשד רתוי ותועמשמ רתוי הובג טסיה .תירבדמה המדאל אשדה תומכ ןיב סחיה +next=אבה +peaceful-mode-checkbox=םילא אל בצמ +peaceful-mode-description=.םימייוסמ םיגשיהב תוכזל תורשפאה תא לטבת הלעפה :הרעהn\.םדוק םהב ועגפי םא ופקתי ןיידע םיביואה .םמצעמ ופקתי אלו ,םישדח םיסיסב ומיקי אל םיביואה "םילא אל" בצמב +play=לעפה +pollution=םוהיז +pollution-absorbed-per-tree-damaged=עגפנש ץע לכל גפסנ םוהיז +pollution-absorbed-per-tree-damaged-description=.רתוי סורה בלשל רבוע ץע רשאכ גפסנ םוהיז המכ ןייצמ הז ךרע .םוהיזמ םיסרהנ םדועב םיבלש 4 םירבוע םיצע +pollution-absorption-modifier=החיפס םדקמ +pollution-absorption-modifier-description=.םיחיראו םיצע ידי-לע גפסיי םוהיז המכ עבוקה םדקמ +pollution-diffusion-ratio=םוהיזל תוטשפתה םדקמ +pollution-diffusion-ratio-description=.הינש לכב םיכומס םישוגל תעפעפמה םוהיזה תומכ +preview-auto-update=יטמוטוא ןונעיר +preview-auto-update-tt=.תורדגה לש יוניש לכב המידקמה הגוצתה לש יטמוטוא ןונעיר +preview-error=המידקמ הגוצת תריציב האיגש +price-multiplier=ריחמ ליפכמ +randomize-map-seed=יארקא ערז +recipes-difficulty-group-tile=םינוכתמ +research-queue-availability=םירקחמל הנתמה תמישר רושפיא +research-queue-availability-after-victory=קחשמה םויס רחאל +research-queue-availability-always=דימת +research-queue-availability-never=אל םלועל +reset-preset=הרוצתה לש לדחמ תרירבל סופיא +reset-to-preset=לדחמה תרירבל __{תויורשפא __rest=__1|תחא תורשפא=plural_for_parameter_1_{1__ לוחתא +reset-to-preset-disabled=.לדחמה תרירב יכרעל תורדגומ תויורשפאה לכ +resource-frequency-description=.םיבאשמה ירובצמ תומכ +resource-richness-description=.רובצמ לש תצבשמ לכ ךותב םיבאשמה תומכ +resource-size-description=.םיבאשמ רובצמ לכ לש וחטש +resources-tab-title=םיבאשמ +richness=רשוע +scale=הדימ הנק +show-preview=המידקמ הגוצת +show-preview-warning=.קחשמה ידכ ךות הפמה תא תולגל םכנוצרב םא המידקמה הגוצתה תא וליעפת לא – רליופס תרהזא +size=לדוג +starting-area-size=הלחתהה רוזא לדוג +starting-area-size-description=.םירזיח תובשומ ןיא ובש הלחתהה תדוקנל ביבסמ חטשה לדוג +technology-difficulty-group-tile=היגולונכט +temperature=הרוטרפמט +terrain-bias-description=.ףסוותיש עובק ךרע +terrain-coverage-description=.הז ביכרב הסוכת הפמה המכ דע +terrain-generators-group-title=םיללוחמ +terrain-scale-description=.םהיניב קחרמהו חטשה יאוות לש יללכה לדוגה +terrain-tab-title=חטש ינפ +title=תופמ ללוחמ +water=םימ +[gui-map-generator-errors] +no-tiles-selected=.דחא תוצבשמ גוס תוחפל רשפאל שי +[gui-map-info] +confirm-delete=.תותימצל __1__ תא קוחמל ת\דמוע ךניה +confirm-replay=?__1__ לש רזוחה ךוליהה תא גיצהל םאה +delete-save=הרימש תקיחמ +difficulty=ישוק תמר +file-size=ץבוק לדוג +invalid-file=.םוגפ וא יוגש ץבוק +map-version=הפמ תסרג +mods=םידומ +preview-missing=.המידקמ הגוצת ןיא הפמל +replay-not-found=.רזוח ךוליה רובע עדימ תללוכ הניא תרחבנה הרימשה +scenario-name=שיחרת +start-replay=רזוח ךוליה תגצה +time-played=קחשמ ךשמ +[gui-map-view-settings] +add-ping=םוקימ תארתה תפסוה +add-ping-tooltip=.הרישי הלעפהל םלועב וא הפמב __1__ +add-tag=גת ףסוה +show-electric-network=תוילמשח תותשר +show-logistic-network=תויטסיגול תותשר +show-map-stop=תבכר תונחת תומש +show-player-names=םינקחשה תומש +show-pollution=םוהיז +show-rail-signal-states=תבכר ירוזמר לש םהיבצמ +show-recipe-icons=םינוכתמב םילמס +show-tags=תויגת +show-turret-range=םיחירצ יוסיכ יחטש +show-worker-robots=עונישו היינב יטובור +[gui-menu] +about=תודוא +browse-lan-games=תימוקמ תשרב םיקחשמ שופיח +browse-public-games=םייבמופ םיקחשמ שופיח +connect-to-address=תבותכל רישי רוביח +continue-host-save=__1__ חוריא :ךשמה +continue-host-save-tooltip=__1__ חוריא +continue-join-game=__1__-ל תופרטצה :ךשמה +continue-join-game-tooltip=__1__-ל תופרטצה +continue-save=__1__ תא ךשמה +continue-save-tooltip=__1__ קחשמ ןעט +controls=םישקמ +copy-report-path=ןורכנס תייעב ח"ודל ביתנ תקתעה +desync-explanation=.קותינה ח"וד תא ולעהו קותינל ומדק רשא םינקחשה תולועפ לש רואית ופרצ אנא .ונלש םיגאבה םורופב וז היעב לע וחווד אנא ,םיפסות םע םיקחשמ םכניא םאn\.שיחרת והשזיא לש םיטפירקסה דחאב וא ,םיפסותה דחאב ,קחשמב גאבמ האצותכ םרגנ הזn\.ןורכנס תייעב בקע קחשמהמ םתקתונ +desync-explanation-console=.ונלש םיגאבה םורופב הילע וחווד אנא ,תכשמנ היעבה םאn\.ןורכנס תייעב בקע קחשמהמ םתקתונ +desync-more-information-link=:ואר ,ןהילע חוודל ךיאו ןורכנס תולקת תודוא ףסונ עדימל +desync-report-disabled=.ונקתנש םכנוצרב םא קותינה לע ונל וחוודו תורשפאה תא וליעפה אנא .תאז תוענומ שמתשמה תורדגה ןכש קותינ ח"וד רצונ אל +desync-report-location=__1__ :ביתנב רצונ קותינ ח"וד +feature-not-available-with-instrument-mod=.(גאביד) רושכימ בצמ רשפאמה דומ לעפומ רשאכ הנימז הנניא וז תורשפא +game-menu=קחשמ טירפת +graphics=הקיפרג +host-new-game=שדח קחשמ לש חוריא +host-saved-game=רומש קחשמ לש חוריא +interface=קשממ +lan-username=תימוקמ תשרב ןקחש םש +load-game=קחשמ תניעט +main-menu=ישאר טירפת +map-editor=תופמ ךרוע +mod-settings=םידומ תורדגה +mods=םידומ +multi-player=םיפתתשמ הבורמ קחשמ +multi-player-menu=םיפתתשמ הבורמ קחשמ +new-game=שדח קחשמ +other=תונוש +pause-game=קחשמ תייהשה +quit-game=קחשמהמ האיצי +quit-tutorial-to-game=הכרדההמ האיצי +quit-tutorial-to-menu=הכרדההמ האיצי +reconnect=שדחמ רבחתה +restart-game=שדחמ בלש תלעפה +restart-tutorial=שדחמ בלש תלעפה +resume-game=קחשמ ךשמה +resume-tutorial=קחשמ ךשמה +save-game=קחשמ תרימש +save-game-as-scenario=שיחרתכ הרימש +settings=תורדגה +show-report=ןורכנס תייעבל ח"וד תגצה +single-player=דיחי ןקחש +single-player-menu=דיחי ןקחש +sound=םילילצ +the-rest=ראשה לכ +tutorial-menu=הכרדה +unpause-game=קחשמה תייהשה םויס +user-login=תורבחתה +[gui-migrated-content] +changed-achievement=ונתשהש םיגשיה +changed-custom-input=ונתשהש םימאתומ םיטלק +changed-decorative=ונתשהש יונ תויושי +changed-entity=ונתשהש תויושי +changed-equipment=הנתשהש דויצ +changed-equipment-grid=ונתשהש דויצ תוצבשמ יכרעמ +changed-fluid=ונתשהש םימרוז +changed-item=ונתשהש םיצפח +changed-mod-setting=ונתשהש םידומ תורדגה +changed-particle=ונתשהש םיקיקלח +changed-recipe=ונתשהש םינוכתמ +changed-shortcut=ונתשהש םירוציק +changed-technology=ונתשהש תויגולונכט +changed-tile=ונתשהש םיחירא +changed-trivial-smoke=ונתשהש ןשע יגוס +changed-virtual-signal=ונתשהש םיילאוטריו תותוא +removed-achievement=ורסוהש םיגשיה +removed-blueprint-too-old=ידמ הנשי (__2__) הפמה תסרג :רסוה __1__ טוטרשה +removed-custom-input=ורסוהש םימאתומ םיטלק +removed-decorative=ורסוהש יונ תויושי +removed-entity=ורסוהש תויושי +removed-equipment=רסוהש דויצ +removed-equipment-grid=ורסוהש דויצ תוצבשמ יכרעמ +removed-fluid=ורסוהש םימרוז +removed-item=ורסוהש םיטירפ +removed-mod-setting=ורסוהש םידומ תורדגה +removed-particle=ורסוהש םיקיקלח +removed-recipe=ורסוהש םינוכתמ +removed-shortcut=ורסוהש םירוציק +removed-technology=ורסוהש תויגולונכט +removed-tile=ורסוהש םיחירא +removed-trivial-smoke=ורסוהש ןשע יגוס +removed-virtual-signal=ורסוהש םיילאוטריו תותוא +title=רמוהש ןכות +[gui-mod-info] +active-version=הליעפ הסריג +author=רצוי +contact=רשק רוצ +delete=הקיחמ +dependencies=תויולת +dependency-required=.ליעפ וניא ךא ,שרדנ הז ףסות +description=רואית +factorio-version=ויִרֹוטְקַפ תסרג +homepage=תיב ףד +incompatibilities=םע שגנתמ +incompatible-factorio-version=קחשמה לש תיחכונה הסרגל תומיאת ןיא +mod-portal-page=לטרופל רושיק +name=םש +no-dependencies=אלל +optional-dependencies=תוילאנויצפוא תויולת +optional-dependency=(ץלמומ) +optional-dependency-incompatible=.הלא םיפסות םע דחי דובעל לוכי וניא ףסותה +optional-dependency-required=.ליעפ וניאו ,שרדנ וניא הז ףסות +status=בצמ +status-disabled=יובכ +status-enabled=ליעפ +status-not-installed=ןקתומ אל +toggle=יוביכ \ הלעפה +version=הסרג +[gui-mod-load-error] +description="__1__" :םידומה תניעטב ןולשיכ +disable-all=םידומה לכ יוביכ +disable-mods=םימושרה םידומה יוביכ +exit=האיצי +mod-manager=םידומה להנמ +reset-mod-settings=דומ תורדגה ספא +restart-application=שדחמ בלש תלעפה +title=םידומה תניעטב האיגש +to-be-disabled=:ובוכיש םידומ +[gui-mod-settings] +apply=לחה +cancel=לוטיב +cant-be-changed-not-an-admin=.הלא תורדגה תונשל םישרומ םילהנמ קר +map=הפמ +no-map-settings=.הפמ תורדגה ןיא +no-per-user-settings=.םייפיצפס םינקחשל תורדגה תומייק אל +no-settings=.תונשל ןתינש תורדגה ןיא +no-startup-settings=.לוחתא תורדגה ןיא +per-player=דרפנב ןקחש לכל +reload=שדחמ ןעט +reset=סופיא +reset-to-default=__1__ :לדחמה תרירבל הרדגהה תרזחה +reset-to-default-disabled=.רדגומ רבכ לדחמה תרירב ךרע +setting-is-invalid=.תיקוח הניא תוחפל תחא הרדגה +startup=לוחתא +startup-changes-require-restart=.קחשמה לש שדחמ הלעפה שורדי הלעפהה תורדגה יוניש +startup-settings-cant-be-changed-while-playing=.ליעפ קחשמ ןמזב הלעפהה תורדגה תא תונשל תורשפא ןיא +title=םידומ תורדגה +value-cannot-be-empty=.קיר תויהל לוכי וניא ךרעה +value-out-of-range=.(ללוכ) __2__ דע __1__ םה םייקוחה םיכרעה :חווטל ץוחמ ךרע +[gui-mod-startup-settings-mismatch] +apply=*ןכ +cancel=אל +description=?קחשמה תא שדחמ ליעפהלו תרשה תורדגה תא ליחהל םכנוצרב םאה\n\n.רבחתהל םיסנמ םתא וילא תרשה תורדגהמ תונוש םכלש םידומה לוחתא תורדגה +restart-required=.תוינכדעה הלעפהה תורדגה תא ליחהל ידכ שדחמ לעפוי קחשמה +title=םידומ לוחתא תורדגה ןיב תומיאת רסוח +[gui-mods] +install=הנקתה +manage=לוהינ +title=םידומ +unconfirmed-changes=.ורמשנ אלש םיוניש שי +unconfirmed-mod-changes=__plural_for_parameter_1_{1=הנתשה דחא דומ|rest=__1__ ונתשה םידומ}__. +unconfirmed-mod-installed=__plural_for_parameter_1_{1=ןקתוה דחא דומ|rest=__1__ ונקתוה םידומ}__. +unconfirmed-mod-updated=__plural_for_parameter_1_{1=ןכדוע דחא דומ|rest=__1__ ונכדוע םידומ}__. +updates=ןוכדע +[gui-multiplayer-connect] +confirm-connect-to-server=__2__ :אבה תרשל םכתא רבחל הצור __1__ +connect=רבחתה +connect-to-game=רישי רוביח +ip-address=טרופו (IP) יפייא תבותכ +password=המסיס +password-for-game-required=__1__ קחשמ רובע המסיסה תא סנכה אנא +scenario-script-source=תרשה שיחרת +[gui-multiplayer-lobby] +access=השיג +adminlist=םילהנמ תמישר +allow-commands=Lua תודוקפ רשפא +allow-commands-admins-only=דבלב להנמ תואשרה ילעב +allow-commands-false=אל +allow-commands-true=ןכ +authserver-side-bans=תוהדזהה תרש לש הקחרהה תמישרב שומיש +authserver-side-bans-tooltip=.וירוטקפ יתרש םע הלוטיבו הקחרה תודוקפ לש ףותישו ,םיפתתשמ יבורמ םיקחשממ םיקחרומ םניא םירבחתמ םינקחשש וירוטקפ יתרש לומ תומיא +autosave-only-on-server=תרשב קר תיטמוטוא הרימש +banlist=םיקחרומ +default-game-name=__1__ לש קחשמה +edit-adminlist=םילהנמ תמישר תכירע +edit-banlist=םיקחרומ תמישר תכירע +edit-whitelist=םישרומ תמישר תכירע +game-description=רואית +game-name=תרשה םש +game-name-cant-be-empty=קיר תויהל לוכי וניא תרשה םש +game-password=תרשה תמסיס +game-password-tooltip=.תויטרפב קחשל םכנוצרב םא המסיס רידגהל ץלמומ +game-saving=קחשמה תרימש +game-tags=תויגת +game-visibility-LAN=תימוקמ תשר +game-visibility-public=יבמופ +game-visibility-steam=Steam +game-visibility-steam-tooltip=.Steam ךרד "קחשמל תופרטצה" תורשפא לש יוביכ\הלעפה +ignore-limit-for-returning-players=םירזוח םינקחשל הסכממ תומלעתה +ignore-limit-for-returning-players-tooltip=.הגשוה םינקחשה תסכמ םא םג רבחתהל ושרוי וז הפמב וקחיש רבכש םינקחש +max-players=יברימ םינקחש רפסמ +max-players-count-must-be-integer=םלש תויהל בייח יברמה םינקחשה רפסמ +max-upload=יברמ האלעה בצק +max-upload-must-be-integer=םלש רפסמ תויהל בייח יברמה האלעהה בצק +max-upload-slots=תיברמה תואלעהה תומכ +max-upload-slots-must-be-integer=םלש רפסמ תויהל תבייח תרתומה תואלעהה תומכ +max-upload-slots-tooltip=.קחשמב רבכש םינקחש רובע ספ בחור רומשל הדעונ הלבגהה .ליבקמב תושחרתמ רשא הפמה תואלעה תומכ +max-upload-speed-no-limit=הלבגה אלל +max-upload-tooltip=.קחשמב רבכש םינקחש רובע ספ בחור רומשל הדעונ הלבגהה .םישדח םינקחשל הפמה תחילשל שדקומה ספה בחור +multiplayer-afk-autokick-interval=תוליעפ רסוח בקע תיטמוטוא האצוה +multiplayer-autosave-interval=תיטמוטוא הרימשל ןמז חוורמ +non-blocking-saving=הריצע אלל תורימש רושפיא +non-blocking-saving-tooltip=.קמ וא סקוניל תוכרעמב קר הלעפהל תנתינ .קחשמה תא תוהשהל ילבמ הפמה תא רומשל תרשל תרשפאמה תינויסנ תורשפא +only-admins-can-pause-the-game=קחשמה תא תוהשהל םילוכי להנמ תואשרה ילעב קר +play=קחש +rights=תויוכז +save-upload=הרימש תאלעה +show=גצה +title=םיפתתשמ הבורמ תרש תורדגה +verify-user-identity=םישמתשמ תוהז תמא +verify-user-identity-tooltip=.ןובשחה םשל םאות ןקחשה םש יכו ,ליעפ וירוטקפ ןובשח שי םירבחתמה םינקחשל יכ אודיו +visibility=?יולג םאה +whitelist=תורבחתה ישרומ תמישר +[gui-new-game] +delete-scenario=שיחרת תקיחמ +difficulty=ישוק תמר +game-scenarios=:סיסב ישיחרת +level=בלש +level-locked-explanation=.רתוי ההובג וא ישוק תמר התואב םדוקה בלשה תא םייסל שי תישאר +level-locked-explanation-no-difficulty=.חתפיי הזש ידכ םדוקה בלשה תא םייסל שי +main-game=:ישאר קחשמ +mod-scenarios=:דומ ישיחרת +next=אבה +no-description=רואית ןיא וז הפמל +play=קחש +title-select-scenario-to-edit=הכירעל שיחרת ורחב +title-select-template-for-new-scenario=שדח שיחרתל תינבת ורחב +title-start-new-game=שדח קחשמ תלחתה +user-scenarios=:שמתשמ ישיחרת +[gui-other-settings] +autosave-interval=תיטמוטוא הרימשל ןמז חוורמ +autosave-never=אל םלועל +check-updates=קחשמה תלעפה תעב םינוכדע שפח +delete-achievements-button=הקיחמ +delete-achievements-confirm-control-phrase=!קחמ +delete-achievements-confirm-text=.גשיהה תקיחמ תא רשאל ידכ "__1__" דלקה +delete-achievements-label=םיגשיה תקיחמ +delete-achievements-label-tooltip=.םיגשיהה ללכ לש תותימצל הקיחמ +delete-achievements-label-tooltip-steam=.Steam-ב ללוכ ,םיגשיהה ללכ לש תותימצל הקיחמ +developer=חתַפְמ תורדגה +discard-mouse-events-when-accessibility-zoomed=השיגנ הלדגהב שומיש תעב רבכע תולועפמ םלעתה +enable-blueprint-storage-cloud-sync=ןנעב םיטוטרשה תיירפס יוביג +enable-crash-log-uploading=תוסירק יחוויד לש תיטמוטוא החילש +enable-experimental-updates=יוסינ תואסרגל םינוכדע רשפא +enable-logitech-led-support=קטי'גול לש LED תורונב הכימת +enable-new-mods=יטמוטוא ןפואב םישדח םידומ לעפה +enable-razer-chroma-support=Razer Chroma -ב הכימת רשפא +enable-steelseries-gamesense-support=SteelSeries GameSense-ב הכימת תלעפה +factorio-username=תימוקמ תשרב ןקחש םש +log-in=תורבחתה +log-out=קותינ +log-saving-statistics=גול תרימש תוקיטסיטטס +logged-in=__1__ רותב רבוחמ +logged-out=עגרכ םירבוחמ םכניא +non-blocking-saving=(דבלב קמ \ סקוניל) הייהשה אלל תורימש רושפיא +proxy=יסקורפ תרש +proxy-password=יסקורפה תרשב המסיס +proxy-username=יסקורפה תרשב שמתשמ םש +set-email=ןובשחל ל"אוד תרדגה +set-email-button=רדגה +title=תופסונ תורדגה +use-mod-settings-per-save=הרימש לכל תונוש םידומ תורדגהב שמתשה +username-invalid-characters=-_. םיותה וא ,םירפסמ ,תוילגנא תויתואב קר ושמתשה אנא .םייקוח םניאש םיוות ליכמ םכלש ןובשחה םש +verbose-logging=טרופמ גול םושיר +[gui-other-settings-description] +enable-crash-log-uploading=.יטמוטוא ןפואב םיימינונא תוסירק יחוויד לש האלעה +factorio-username=.ותונשל תורשפא ילבמ שמתשמה םש עיפוי ,ןובשחל םירבוחמ רשאכ .וירוטקפ ןובשחל םירבוחמ אל רשאכ (LAN) תימוקמ תשרב םיקחשמ רובע שומישל ןקחשה םש +log-saving-statistics=.(הרימשה ךילהת תא טאמ :הרהזא) הפמ תרימש תעב ץבוק לדוג תוקיטסיטטס םושיר +set-email=.תולוסנוק וא תורחא תומרופטלפ ךרד ןובשחב שמתשהל ידכ המסיסו ל"אוד ופיסוה +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=הצובק תפסוה +add-player-to-group=הצובקל ןקחשה תפסוה +clone-group=הצובק לופכש +delete-selected-group=תנמוסמה הצובקה תקיחמ +disable-all=לכה ענמ +do-you-really-want-to-revoke-your-permissions-to-edit=?תאז תושעל םכנוצרבש םיחוטב םתא םאה .תואשרה ךורעל תלוכיה תא םכמצעמ עונמל םידמוע םכנה +edit-selected-group=תנמוסמה הצובקה תכירע +enable-all=לכה רשפא +export=אוציי +group-ids-exhausted=.הגשוה תיברימה תוצובקה תומכ +group-permissions-title=הצובק תואשרה +import=אוביי +import-failed=__1__ :לשכנ אוביי +import-permissions=תואשרה אבי +multiple-default-groups-found=.לדחמ תרירב תוצובק רפסמ ואצמנ +no-default-group-found=.לדחמ תרירב תוצובק ואצמנ אל +permissions-string=תואשרה תזורחמ +players-in-group=וז הצובקב םינקחש +remove-player-from-group=הצובקהמ ןקחשה תרסה +show-players-in-other-groups=תורחא תוצובקב םינקחש גצה +title=תואשרה +you-can-not-delete-the-default-group=.לדחמה תרירב תצובק תא קוחמל ןתינ אל +[gui-permissions-names] +ActivateCopy=קיתעהל תלוכיה תלעפה +ActivateCut=רוזגל תלוכיה תלעפה +ActivatePaste=קיבדהל תלוכיה תלעפה +AddPermissionGroup=תואשרה תצובק תפסוה +AddTrainStation=תבכר ז"ולל תונחת תפסוה +AdminAction=להנמ תולועפ +AltReverseSelectArea=הבורמ תינשמ הכופה-הריחב +AltSelectArea=תינשמ רוזא תריחב +AltSelectBlueprintEntities=טוטרשב תויושי לש תינשמ תריחב +AlternativeCopy=תינשמ הקתעה +BeginMining=היירכ תלחתה +BeginMiningTerrain=היירכ תלחתה +Build=הנבמ תמקה +BuildRail=תוליסמ תיינב +BuildTerrain=םיחירא תיינב +CancelCraft=תינדי הבכרה לוטיב +CancelDeconstruct=קוריפ לוטיב +CancelNewBlueprint=שדח טוטרש לוטיב +CancelResearch=רקחמ לוטיב +CancelUpgrade=גורדש לוטיב +ChangeActiveCharacterTab=תומדה קשממב הליעפה תינושלה יוניש +ChangeActiveItemGroupForCrafting=הבכרהל הליעפה םיאירפה תצובק יוניש +ChangeActiveItemGroupForFilters=םיננסמל הליעפה םיאירפה תצובק יוניש +ChangeActiveQuickBar=ליעפ ריהמ-לגרס תפלחה +ChangeArithmeticCombinatorParameters=בושיח תונוכמ לש תורדגה יוניש +ChangeDeciderCombinatorParameters=יגול יאנת תונוכמ לש תורדגה יוניש +ChangeEntityLabel=תושי תויגת יוניש +ChangeItemDescription=טירפ ירואית יוניש +ChangeItemLabel=טירפ תויגת יוניש +ChangeMultiplayerConfig=םיפתתשמ־הבורמ קחשמ תורדגה יוניש +ChangePickingState=הפצרהמ םיטירפ ףוסיא בצמ יוניש +ChangeProgrammableSpeakerAlertParameters=םילוקמרב הערתהה תורדגה יוניש +ChangeProgrammableSpeakerCircuitParameters=םילוקמרב תיגולה תשרה תורדגה יוניש +ChangeProgrammableSpeakerParameters=םילוקמר תורדגה יוניש +ChangeRidingState=םיבכרמ האיצי\הסינכ +ChangeShootingState=ירי בצמ יוניש +ChangeTrainStopStation=תבכר תונחת תומש יוניש +ChangeTrainWaitCondition=תובכרב הנתמה יאנת יוניש +ChangeTrainWaitConditionData=תובכרב הנתמה יאנתב םינותנ יוניש +ClearCursor=רבכעה ןמס יוקינ +ConnectRollingStock=תונורק רוביח +Copy=הקתעה +CopyEntitySettings=תושיי תורדגה תקתעה +CopyOpenedBlueprint=חותפה טוטרשה תקתעה +CopyOpenedItem=חותפ טירפ תקתעה +Craft=תינדי הבכרה +CursorSplit=ןמסה תועצמאב לוציפ +CursorTransfer=ןמסה תועצמאב הרבעה +CustomInput=יללכ טלק +CycleBlueprintBookBackwards=םיטוטרש ירפסב הרוחא ףודפד +CycleBlueprintBookForwards=םיטוטרש ירפסב המידק ףודפד +Deconstruct=קוריפ +DeleteBlueprintLibrary=םיטוטרשה רגאמ תקיחמ +DeleteBlueprintRecord=םיטוטרש תקיחמ +DeleteCustomTag=הפמ תויגת תקיחמ +DeletePermissionGroup=תואשרה תצובק תקיחמ +DestroyItem=םיטירפ תדמשה +DestroyOpenedItem=חותפ טירפ תדמשה +DisconnectRollingStock=תונורק קותינ +DragTrainSchedule=תובכר ז"ול תרירג +DragTrainWaitCondition=תובכרב הנתמה יאנת תרירג +DropBlueprintRecord=םיטוטרש לש הכלשה +DropItem=עקרקל ץפח תקירז +EditBlueprintToolPreview=םיטוטרש ךרוע ילכ לש המידקמ הגוצת +EditCustomTag=הפמ תויגת תכירע +EditPermissionGroup=תואשרה תוצובק תכירע +ExportBlueprint=םיטוטרש אוציי +FastEntitySplit=תושי לא ריהמ לוציפ +FastEntityTransfer=תושייל הריהמ הרבעה +FlushOpenedEntityFluid=םרוזמ החותפה תושיה ןוקיר +FlushOpenedEntitySpecificFluid=םיוסמ םרוזמ החותפה תושיה ןוקיר +GoToTrainStation=תבכר תנחתל רובע +GrabBlueprintRecord=םיטוטרש לש הקזחה +GuiCheckedStateChanged=קשממב יו ןומיס יוניש +GuiClick=קשממב רבכע תוציחל +GuiConfirmed=רושיא לע הציחל +GuiElemChanged=קשממ יביכר יוניש +GuiHover=קשממ לעמ ףוחיר +GuiLeave=קשממ תביזע +GuiLocationChanged=קשממה יקלח תזזה +GuiSelectedTabChanged=קשממב תרחבנה תינושלה יוניש +GuiSelectionStateChanged=קשממב המישרמ הריחב יוניש +GuiSwitchStateChanged=קשממב םיבצמ ןיב הריחב +GuiTextChanged=קשממב טסקט יוניש +GuiValueChanged=קשממב םיכרע יוניש +ImportBlueprint=םיטוטרש אוביי +ImportBlueprintString=םיטוטרש תוזורחמ אוביי +ImportBlueprintsFiltered=ןנוסמ םיטוטרש אוביי +ImportPermissionsString=תואשרה לש תוזורחמ אוביי +InventorySplit=יאלמ לוציפ +InventoryTransfer=ולוכ יאלמה תרבעה +LaunchRocket=ללחל םיליט רוגיש +LuaShortcut=LUA ירוציק +MapEditorAction=תופמה ךרועב תולועפ +MarketOffer=קושב תועצה +ModSettingsChanged=םידומ תורדגה יוניש +OpenAchievementsGui=םיגשיהה קשממ תחיתפ +OpenBlueprintLibraryGui=םיטוטרשה תיירפס קשממ תחיתפ +OpenBlueprintRecord=טוטרש תחיתפ +OpenBonusGui=םיסונובה קשממ תחיתפ +OpenCharacterGui=תומדה קשממ תחיתפ +OpenCurrentVehicleGui=יחכונה בכרה קשממ תחיתפ +OpenEquipment=דויצ תחיתפ +OpenGui=קשממ תחיתפ +OpenItem=םיטירפ תחיתפ +OpenLogisticGui=הקיטסיגולה קשממ תחיתפ +OpenModItem=דומ טירפ תחיתפ +OpenParentOfOpenedItem=םיטירפ לש באה-טירפ תחיתפ +OpenProductionGui=רוצייה ינותנ קשממ תחיתפ +OpenTechnologyGui=תויגולונכטה קשממ תחיתפ +OpenTipsAndTricksGui=םיקירטהו תוצלמהה קשממ תחיתפ +OpenTrainGui=תובכַרה קשממ תחיתפ +OpenTrainStationGui=תבכר תונחת ךסמ חתפ +OpenTrainsGui=תובכַרה קשממ תחיתפ +PasteEntitySettings=תושיי תורדגה תקבדה +PlaceEquipment=תוידועיי תוצבשמל דויצ תסנכה +QuickBarPickSlot=ריהמה לגרסהמ הריחב +QuickBarSetSelectedPage=ליעפה ריהמה לגרסה תריחב +QuickBarSetSlot=ריהמה לגרסב רושיק תריצי +ReassignBlueprint=שדחמ טוטרש תרדגה +RemoveCables=םילבכ תרסה +RemoveTrainStation=תבכר תנחת רסה +ResetAssemblingMachine=הבכרה תונוכמ סופיא +ResetItem=םיטירפ סופיא +ReverseSelectArea=הכופה הבורמ הריחב +RotateEntity=תושי בוביס +SelectArea=רוזא תריחב +SelectBlueprintEntities=םיטוטרשב תויושי תריחב +SelectEntitySlot=תושיב את תריחב +SelectItem=םיעוסמ לצפמב ןנסמ תריחב +SelectMapperSlot=גורדש תינכותב את תריחב +SelectNextValidGun=אבה ןימזה קשנה תריחב +SelectTileSlot=חירא את תריחב +SendSpidertron=ןורטשיבכע תחילש +SetAutoLaunchRocket=תיטמוטוא םיליט רוגיש תרדגה +SetAutosortInventory=יטמוטוא יאלמ ןוימ תרדגה +SetBehaviorMode=הריפס תטיש יוניש +SetCarWeaponsControl=בכרב םיקשנ תלועפ רדגה +SetCircuitCondition=םייגול םיאנת תרדגה +SetCircuitModeOfOperation=םילגעמ לש הלועפה בצמ תרדגה +SetControllerLogisticTrashFilterItem=תויומד לש םייטסיגול םיפדוע יננסמ תרדגה +SetDeconstructionItemTileSelectionMode=םיחירא תריחב בצמ קוריפל טירפ רדגה +SetDeconstructionItemTreesAndRocksOnly=דבלב םינבאו םיצע קוריפל טירפ רדגה +SetEntityColor=תושי עבצ יוניש +SetEntityEnergyProperty=תושי לש היגרנאה תורדגה יוניש +SetEntityLogisticTrashFilterItem=תויושי לש םייטסיגול םיפדוע יננסמ תרדגה +SetFilter=םיננסמ תרדגה +SetFlatControllerGui=תומדה קשממב תוינושל לוטיב +SetHeatInterfaceMode=םוח םאתמ בצמ רדגה +SetHeatInterfaceTemperature=םוח םאתמ תרוטרפמט רדגה +SetInfinityContainerFilterItem=ףוסניא יזגראב םיננסמ תרדגה +SetInfinityContainerRemoveUnfilteredItems=ףוסניא יזגראב םיננסמ תרדגה +SetInfinityPipeFilter=ףוסניא תורוניצב םיננסמ תרדגה +SetInserterMaxStackSize=תועורזל יברמה הליבחה לדוג יוניש +SetInventoryBar=יאלמה לגרס תרדגה +SetLinkedContainerLinkID=רשוקמ ןוסחא םוקמל רושיק ההזמ תרדגה +SetLogisticFilterItem=םייטסיגול םיננסמב םיטירפ תרדגה +SetLogisticFilterSignal=םייטסיגול םיננסמב תותוא תרדגה +SetPlayerColor=ןקחש עבצ רדגה +SetRecipeNotifications=םינוכתמ לע תוארתה תרדגה +SetRequestFromBuffers=רפובמ השקב רדגה +SetResearchFinishedStopsGame=רקחמ םויס תעב קחשמה תייהשה תרדגה יוניש +SetSignal=םייגול תותוא תרדגה +SetSplitterPriority=לצפמ תופידע רדגה +SetTrainStopped=תיטמוטואו תינדי ןיב תבכר תוגהנתה יוניש +SetTrainsLimit=תובכר לובג רדגה +SetVehicleAutomaticTargetingParameters=םיבכרב יטמוטוא קשנ ןוויכ ירטמרפ יוניש +SetupAssemblingMachine=הבכרה תונוכמ תרדגה +SetupBlueprint=םיטוטרשב תורדגה יוניש +SetupSingleBlueprintRecord=דדוב טוטרשב תורדגה יוניש +SmartPipette=תויושי תמיגד +SpawnItem=ןיאמ םיטירפ תריצי +StackSplit=תומירע לוציפ +StackTransfer=תומירע תרבעה +StartRepair=ןוקית +StartResearch=םירקחמ תלחתה +StartWalking=הכילה תליחת +StopBuildingByMoving=העונת-ןמזב-הינב תקספה +SwitchConnectToLogisticNetwork=תיטסיגול תשרל רוביח בצמ יוניש +SwitchConstantCombinatorState=עובק תוא תונוכמ לש ןבצמ יוניש +SwitchInserterFilterModeState=תועורז לש ןוניסה בצמ יוניש +SwitchPowerSwitchState=םיילמשח םיקספמ לש םבצמ יוניש +SwitchToRenameStopGui=הנחת םש יוניש קשממל רבעמ +TakeEquipment=תוידועיי תוצבשממ דויצ תאצוה +ToggleDeconstructionItemEntityFilterMode=קוריפב תויושי ןוניס בצמ יוביכ/הלעפה +ToggleDeconstructionItemTileFilterMode=קוריפב םיחירא ןוניס בצמ יוביכ/הלעפה +ToggleDriving=הגיהנ בצמ יוביכ/תלעפה +ToggleEnableVehicleLogisticsWhileMoving=העונת ידכ ךות םיבכר םע תויטסיגול תויצקארטניא יוביכ/תלעפה +ToggleEntityLogisticRequests=תויושיל תויטסיגול תושקב לש יוביכ/הלעפה +ToggleEquipmentMovementBonus=דויצמ העונת יסונוב לש יוביכ/הלעפה +ToggleMapEditor=הפמה ךרוע לש יוביכ/הלעפה +TogglePersonalLogisticRequests=תוישיא תויטסיגול תושקב לש יוביכ/הלעפה +TogglePersonalRoboport=תישיא םיטובור תנחת לש יוביכ/הלעפה +ToggleShowEntityInfo=תויושי לע עדימ תגצה לש יוביכ/הלעפה +TranslateString=תזורחמ םוגרת +Undo=תולועפ לוטיב +Upgrade=גורדש +UpgradeOpenedBlueprintByItem=טירפ תועצמאב חותפה טוטרשה גורדש +UpgradeOpenedBlueprintByRecord=המושר תועצמאב חותפה טוטרשה גורדש +UseArtilleryRemote=הירליטרא טלשב שומיש +UseItem=םיטירפב שומיש +WireDragging=םילבכ תכישמ +WriteToConsole=לוסנוקל הביתכ +[gui-pipe] +fluid-system-contents=:תרנצה תלוכת +flush-this=.ןאכמ __1__ ןוקיר +flush-whole-system=.תרשוקמה תרנצה לכמ __1__ ןוקיר +this-contents=:__1__ תלוכת +[gui-player-management] +add-player=ןקחש תפסוה +admin=להנמ +ban=המיסח +banned=קחרומ +cant-ban-yourself=.ךמצע תא םוסחל ןתינ אל +cant-delete-yourself=.ךמצע תא קוחמל ןתינ אל +cant-kick-not-online=.קחשמל םירבוחמה םינקחש קר טועבל ןתינ +cant-kick-yourself=.ךמצע תא טועבל ןתינ אל +cant-use-not-in-multiplayer-game=.םיפתתשמ הבורמ קחשמב קר ליעפ הז קשממ +cant-whitelist-disabled=.םינקחש הילא ףיסוהל ןתינש ינפל תורבחתהה ישרומ תמישרב שומישה תא תרשב ליעפהל שי +delete-player=הקיחמ +delete-player-tooltip=.תרשהמ ןקחשה תא קחומו שרגמ +demote=הגרדב הדרוה +kick=הפעה +last-online=הנורחאל הארנ +manage=להנ +manage-permissions=תואשרה לוהינ +manage-player=__1__ ןקחשה לוהינ +mute=הקתשה +muted=קתשומ +name=םש +never=םעפ ףא +now=תעכ +online-players=עגרכ םירבוחמ םינקחש __2__ ךותמ __1__ +operations=תולועפ +permission-group=תואשרה תצובק +promote=םודיק +purge=יוקינ +show-online-only=דבלב םינווקמ גצה +time-ago=__1__ ינפל +title=םינקחש לוהינ +unban=המיסח לוטיב +unmute=הקתשה לוטיב +unwhitelist=רוביחל האשרה לוטיב +whitelist=רוביחל האשרה +whitelisted=רוביח ישרומ +[gui-power-switch] +off=יובכ +on=ליעפ +state=לגעמ בצמ +[gui-production] +consumption=הכירצ +electricity=למשח +fluids=םימרוז +items=םיטירפ +kills=תוגירה +pollution=םוהיז +production=הקופת +title=הקופת +[gui-programmable-speaker] +alert-settings=תוארתה תרדגה +allow-polyphony=תוילוק-בר רֵׁשפא +allow-polyphony-description=.(תוארתהל ישומיש) ןותנ עגר לכב דיחי לילצ לש ותניגנ רשפאתת תרחא .תינמז-וב םילילצ רתויה לכל __1__ לש םתניגנ תא רשפא +circuit-connection-settings=תיגול תשרל רוביח תורדגה +global-playback=הפמה לכב עמשנ +global-playback-description=.ונממ קחרמב תולת אלל ,הפמה לכב ועמשיי הז לוקמר ידי-לע וקפויש םילילצ +show-alert=הארתה גצה +show-alert-description=.לילצ ןגונמ רשאכ קשממב העדוה םע הארתה תגצה +show-icon-on-map=הפמה לע למס גצה +signal-value-is-pitch=לילצה הבוג אוה תואה ךרע +signal-value-is-pitch-description=.עמשומה ילקיסומה ותה לש (pitch) והבוג תעיבקל שמשי סנכנה יגולה תואה לש ירפסמה וכרע +volume=המצוע +[gui-quick-panel] +items=םיטירפ +page=__2__/__1__ דומע +panels=תוחול +shortcuts-next-page=אבה דומעה :__1__ +shortcuts-next-tab=האבה תינושלה :__1__ +shortcuts-previous-page=םדוקה דומעה :__1__ +shortcuts-previous-tab=תמדוקה תינושלה :__1__ +shortcuts-select=הריחב :__1__ +title=ריהמ חול +tools=םילכ +[gui-requester] +set-requests=תיגולה תשרה ךותמ תושקב רדגה +[gui-resource-entity] +initial-amount=תיתלחתה תומכ +minimum-yield=תירעזמ הקופת +resource-amount=םיבאשמ תומכ +[gui-roboport] +repair-packs=ןוקית תוכרע +robots=םיטובור +[gui-rocket-silo] +auto-launch=.ןעטמ שישכ יטמוטוא רוגיש +rocket-inventory-label=ליטה יאלמ +rocket-progress=ליטה תומדקתה +rocket-result-inventory-label=ליטה רוגיש תאצות יאלמ +[gui-save-game] +cant-save-over-autosaves=.תוידיתע תורימש ךלהמב ובתכושי תיטמוטוא הרימש יצבקn\.הרימשה רובע רחא םש ורחב אנא +confirm-overwrite=?__1__ תא בתכשל םכנוצרבש םיחוטב םתא םאה +confirm-overwrite-time-warning=!__{קחשמ תועש __rest=__1|המלש קחשמ תעש=plural_for_parameter_1_{1__ הליכמ תרחבנה הרימשה :הרהזא +save=הרימש +save-as=םשב הרימש +title=קחשמ תרימש +[gui-save-scenario] +save-as=םשב הרימש +title=שיחרת תרימש +[gui-select-upgrade-planner] +default-upgrade=לדחמ תרירב גורדש +instructions=__CONTROL_LEFT_CLICK__ גורדש רותב הלחהל, __CONTROL_RIGHT_CLICK__ דרוי גורדש רותב הלחהל. +title=הלחהל גורדשה תינכות תא ורחב +[gui-server-config] +cancel=לוטיב +save=הרימש +title=תרש תורדגה +[gui-set-email] +checking=קדוב +email=ל"אוד תבותכ +email-already-set=__1__ :ל"אודה תבותכ תרדגומ רבכ הז ןובשחל +email-cant-be-empty=.הקיר תויהל הלוכי הניא ל"אודה תבותכ +email-invalid=.הניקת הניא ל"אודה תבותכ +set=רדגה +set-email-description=.תולוסנוק וא תורחא תומרופטלפ ךרד ןובשחב שמתשהל ידכ המסיסו ל"אוד ופיסוה .ל"אוד תבותכ הרדגוה םרט הז ןובשחב +set-email-success=.המסיס רידגהלו תבותכה תא רשאל ידכ העדוהב תוארוהה רחא ואלמ אנא .__1__-ל החלשנ ל"אוד תעדוה +set-email-title=ל"אוד תרדגה +setting-email=ל"אוד ןכדעמ +[gui-side-menu] +achievements=םיגשיה +blueprint-library=(__CONTROL__toggle-blueprint-library__) םיטוטרש תיירפס +bonuses=םיסונוב +logistic-networks=תויטסיגול תותשר +map=(__CONTROL__toggle-map__) הפמ +production-statistics=(__CONTROL__production-statistics__) רוציי תוקיטסיטטס +technology=תויגולונכט +tips-and-tricks=םיקירטו תוצלמה +trains=(__CONTROL__open-trains-gui__) תובכר +[gui-sound-settings] +alerts-volume=תוארתה +default-device=לדחמ תרירב ןקתה +environment-sounds-volume=(תונוכמ) הביבס ילילצ +game-effects-volume=קחשמ יטקפא +gui-effects-volume=קשממ יטקפא +master-volume=ישאר +music-volume=הקיסומ +preferred-output=ףדעומ אצומ +simulation-volume=תויצלומיס +title=עמש תורדגה +walking-sound-volume=הציר תולוק +wind-volume=חור +[gui-speed-panel] +normal=ליגר +pause=היהשה +paused=ההשומ +show-gui=קשממ גצה +show-message-dialogs=תועדוה תובית גצה +speed=__1__ :תוריהמ +speed-down=תוריהמ ךמנה +speed-up=תוריהמ רבגה +title=רזוח ךוליה תויורשפא +[gui-splitter] +input-priority=טלק תופידע +left=לאמש +output-priority=טלפ תופידע +right=ןימי +[gui-sync-mods-with-save] +cancel=הרזח +confirm=רשא +correct=:םינוכנ +disabled=:םייובכ +download=תודרוה +enable=לעפה +enable-correct-version=הנוכנה הסרגה תלעפה +join-server-after-sync=ןורכנסה רחאל תרשל תורבחתה +keep-enabled=ליעפ ראְׁשה +load-save-after-sync=ןורכנסה רחאל הרימשה תניעט +mods-not-available-on-mod-portal=__1__ :לטרופב םינימז םניא םיאבה םידומה +no-compatible-version=:המיאתמ הסרג אלל +no-release=:המיאתמ הסרג אלל +not-in-save=:הרימשב םיללכנ םניא +not-on-mod-portal=:לטרופב םיאצמנ אל +ready-to-download=:הדרוהל םינכומ +sync-mods-with-server=תרשה םע םידומ ןורכניס +sync-startup-settings=לוחתא תורדגה ןורכנס +title=הרימש תעב םידומ ןורכניס +wrong-version-enabled=:היוגש הסרג הלעפוה +[gui-tag-edit] +cancel=לוטיב +confirm=רושיא +delete=הקיחמ +icon=ןוקייא +name=םש +snapping=הדמצה +title-create=שדח גת +title-edit=תיגת ינייפאמ +[gui-technologies-list] +title=תויגולונכט תמישר +[gui-technology] +graph-title=תויגולונכט ץע +technologies-omitted=__plural_for_parameter_1_{1=הרסוה תחא היגולונכט|rest=__1__ הז ךסממ __{ורסוה תויגולונכט. +[gui-technology-preview] +already-queued=הנתמהה תמישרב רבכ היגולונכטה +already-researched=הרקחנ רבכ וז היגולונכט +already-researching=תרקחנ רבכ וז היגולונכט +continue-research=שודיח +disabled=הנימז הניא היגולונכטה +editor-research-tooltip=.םדקה תויגולונכט ללוכ ידיימ רקחמל __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ .רקחמל __CONTROL_LEFT_CLICK__ (תופמה ךרוע) +effects=תועפשה +not-researched-tooltip=הרקחנ םרט היגולונכטה (הפמה ךרוע) +prerequisites=שרוד +queue-full=האלמ הנתמהה תמישר +saved-progress=__1__% :רקחנ +start-research=רקחמ לחתה +status-available=ןימז +status-disabled=ןיידע הנימז אל +status-not-available=ןימז אל +status-queued=הנתמהב +status-researched=רקחנ רבכ +status-researching=תעכ רקחנ +title-status=(__1__) +un-research=רקחמה לוטיב +un-research-tooltip=היגולונכטה יוליג לוטיב (הפמה ךרוע) +unit-ingredients=תולע +unit-time=הדבעמב תחא הדיחי רוקחל ידכ שורדה ןמזה +unsatisfied-prerequisites=ורקחנ םרט תומידקמ תויגולונכט המכ +unsatisfied-prerequisites-queue=הנתמהה תמישרב ןניא ןהו ,ורקחנ םרט םדק-תויגולונכט המכ +will-complete=רקחיהל הנתמהב תואצמנ וא ורקחנ רבכ וז היגולונכט לש תומרה לכ +[gui-technology-progress] +cancel=לוטיב +no-research=רקחמ אשונ רחבנ אל +title=רקחמ +[gui-technology-queue] +title=םירקחמל הנתְמה תמישר +[gui-text-tags] +blueprint=טוטרש +blueprint-name-label=:םש +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ טוטרש תזיחאל +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ םיטוטרש רפס תזיחאל +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ תבכר תחיתפל +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ תבכר תנחת תחיתפל +contains-blueprints=__{םיטוטרש __rest=__1|דחא טוטרש=plural_for_parameter_1_{1__ ליכמ +following-text-achievement=[__1__ :גשיה] +following-text-armor=[__1__ :ןוירש] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[__1__ :תושי] +following-text-fluid=[__1__ :םרוז] +following-text-gps=[__1__ :םוקימ] +following-text-item=[__1__ :טירפ] +following-text-item-group=[__1__ :םיטירפ תצובק] +following-text-recipe=[__1__ :ןוכתמ] +following-text-technology=[__1__ :היגולונכט] +following-text-tile=[__1__ :תצבשמ] +following-text-train-no-name=[תבכר] +following-text-train-stop-no-name=[תבכר תנחת] +following-text-train-stop-with-name=[__1__ :תבכר תנחת] +following-text-train-with-name=[__1__ :תבכר] +following-text-unknown-item=[רכומ אל טירפ] +following-text-virtual-signal=[__1__ :ילאוטריו תוא] +gps-invalid=יקוח וניאש םוקימ ןיוצ +gps-position-label=:םוקימ +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ היפצל +invalid-train=הפקת אל תבכר +invalid-train-stop=הפקת אל תבכר תנחת +train-hover=__1__ :תבכר +train-stop-hover=__1__ :תבכר תנחת +[gui-the-rest-settings] +about=.םיליגרה תורדגהה יטירפתב עיפומ אלש המ לכ +restart-tooltip=.ףקותל סנכיהל ידכ קחשמה לש שדחמ הלעפה תושרוד תורדגהה בור +title=ראשה לכ +warning-label=!הרהזא +warning-tooltip=.ןאכש תורדגהה בור יכרע לש תוקידב ןיא :םישוע םתא המ םיעדוי םכניא םא םירבד ונשת לא +[gui-tips-and-tricks] +mark-as-read=ארקנכ ןומיס +no-tutorial-in-multiplayer=.םיפתתשמ הבורמ בצמב הכרדה שיחרתב קחשל ןתינ אל +nothing-found=םיקירטו תוצלמה ואצמנ אל +play-tutorial=הכרדה תלעפה +replay-tutorial=הכרדהה לע הרזח +tip-notice-title=.הצלמה +title=תוצעו םיפיט +[gui-train] +add-circuit-condition=יגול יאנת +add-empty-condition=קיר ןעטמ +add-fluid-count-condition=הלוכת תומכ +add-full-condition=אלמ ןעטמ +add-inactivity-condition=ליעפ אל +add-item-count-condition=םיטירפ רפסמ +add-robots-inactive-condition=םיליעפ םניא םיטובורה +add-station=הנחת ףסוה + +add-time-condition=ןמז רובעכ +add-wait-condition=הנתמה יאנת ףסוה + +adding-temporary=תינמז הנחת תפסוה +automatic-mode=יטמוטוא בצמ +cargo=קלד +cargo-condition=ןעטמ +center-on-locomotive=רטק לע זוכרמ לש יוביכ/הלעפה +circuit=יגול יאנת +color=עבצ +fluid=םרוז +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ תינמז הנחת תריציל. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ םינמזה חול לא תנמוסמה הנחתה תפסוהל. +invalid=יקוח אל +locomotive-doesnt-need-energy=.היגרנאל קוקז וניא רטקה +locomotive-is-out-of-reach=.דיה גשיהל ץוחמ רטקה +manual-mode=ינדי בצמ +no-path-to-destination=דעיל ביתנ ןיא +of-inactivity=תוליעפ רסוח לש +open-in-map=הפמה יבג-לע הז םוקימ תגצה +passed=הנתמה לש +schedule=םינמז חול +station-not-present=.הז םש םע תונחת תומייק אל +station-partially-accessible=.__{תושיגנ ןה __2__ ךותמ תונחת __rest=__1|השיגנ הניה __2__ ךותמ תחא הנחת=plural_for_parameter_1_{1__ קר +stations-disabled=__plural_for_parameter_1_{1=תותבשומ תונחתה יתש=2|תתבשומ הנחתה|rest=תותבשומ תונחתה __1__ לכ}__. +stations-not-accessible=__plural_for_parameter_1_{0=תושיגנ ןניא תונחתה יתש=2|השיגנ הניא הנחתה=1|תושיגנ תונחת ןיא|rest=תושיגנ ןניא תונחתה __1__ לכ}__. +temporary=__1__ :תינמז +toggle-station-names=הפמב תונחת תומש רתסה\גצה +too-far-from-rail=םוקמ תברקב הליסמ ןיא +[gui-train-rename] +perform-change=יוניש לחה +title=__1__ – םש יוניש +[gui-train-state] +destination-full=[img=utility/warning_icon] 1__ אלמ דעיה__ +heading-to=__REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ __1__ ןוויכל תעסונ +manually-driving=תינדי העיסנב +manually-stopped=[img=utility/warning_icon] תינדי הרצענ +no-path-to=[img=utility/warning_icon] 1__ לא ביתנ ןיא__ +no-schedule=םינמז חול ןיא +no-valid-stops=[img=utility/warning_icon] תוניקת תונחת ןיא +standing-at=__1__ הנחתב העוקת +waiting-at=__1__-ב הניתממ +[gui-train-stop] +enable-trains-limit=תובכר תלבגמ לעפה +no-trains=.וז הנחתב תורצועש תובכר ןיא +rename-stop=הנחת םש יוניש +train-stops-with-this-name=.הז םש םע תונחתה רפסמ +trains-with-this-stop=__1__ :וז הנחתב תורצועש תובכר +[gui-train-wait-condition-description] +and=םגו +circuit-condition=__3__ __2__ __1__ :יגול יאנת +empty-condition=םיקיר תונורקה +fluid-count-condition=__3__ __2__ __1__ :לזונ +full-condition=םיאלמ תונורק +inactivity-condition=__plural_for_parameter_1_{1=תחא הינש|rest=__1__ תוליעפ רסוח לש __{תוינש +item-count-condition=__3__ __2__ __1__ :ןעְטִמ +or=וא +passenger-not-present=עסונ ןיא +passenger-present=עסונ םייק +robots-inactive-condition=הנחתב םיטובורה לכ +time-condition=__plural_for_parameter_1_{1=תחא הינש הרבע|rest=תוינש __1__ ורבע}__ +[gui-trains] +circuit-disabled-tooltip=.תיגולה תשרה ידי-לע תתבשומ הנחתה +circuit-limit-tooltip=.תיגולה תשרה ידי-לע העבקנ תובכרה תלבגה +empty-schedule=[קיר] +limit-note=(תובכר תלבגמ הרדגוה אל תונחתהמ קלחל :הרעה) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=ינדי בצמ +no-stations=תונחת ואצמנ אל +no-trains=.תובכר ואצמנ אל +open-train=תבכר קשממ תחיתפ +open-train-stop=הפמה יבג-לע הנחתה תגצה +stations-tab=תונחת +stations-trains=:תובכר +title=תובכר תריקס +trains-tab=תובכר +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=תויושי __1__ לש היינבה לוטיב +undo-built-entity-multiple-homogeneous=(םימעפ __2__) __1__ לש היינבה לוטיב +undo-built-entity-single=__1__ לש היינבה לוטיב +undo-built-tile-multiple-heterogeneous=םיחירא __1__ לש םתחנה חוטיב +undo-built-tile-multiple-homogeneous=(םימעפ __2__) __1__ חיראה תחנה חוטיב +undo-built-tile-single=__1__ חיראה תחנה חוטיב +undo-removed-entity-multiple-heterogeneous=תויושי __1__ לש שדחמ היינב +undo-removed-entity-multiple-homogeneous=(םימעפ __2__) __1__ לש שדחמ היינב +undo-removed-entity-single=__1__ לש שדחמ היינב +undo-removed-tile-multiple-heterogeneous=םיחירא __1__ לש םתרסה לוטיב +undo-removed-tile-multiple-homogeneous=(םימעפ __2__) __1__ חיראה תרסה לוטיב +undo-removed-tile-single=__1__ חיראה תרסה לוטיב +undo-upgraded-entity-multiple-heterogeneous=תויושי __1__ לש גורדשה לוטיב +undo-upgraded-entity-multiple-homogeneous=(םימעפ __2__) __1__ לש גורדשה לוטיב +undo-upgraded-entity-single=__1__ לש גורדשה לוטיב +[gui-update] +applying=ליחמ +authorization-instructions=.םינוכדע דירוהל ידכ המסיסו שמתשמ םש וניזה +automatic-steam-update-message=.תינכדעה הביציה הסרגה תא לבקל ידכב אטב תואסרגל םינוכדעה תא ןיטולחל ובכ וא ,Steam-ב ויִרֹוטְקַפ לש תורדגהב "latest experimental" תורשפאב ורחב אנא ,רתויב םישדחה םינוכדעה תא םילבקמ םתאש אדוול ידכב .תיטמוטוא תנכדעתמ הנניא רשא אטב תסרג הניה ויִרֹוטְקַפ לש וז הסרג +automatic-steam-update-title=Steam לש תיטמוטוא ןוכדע תעדוה +automatic-updates=םייטמוטוא םינוכדע +cancel=רתוי רחואמ יתוא לאש +check-updates-now=םינוכדע שפח +checking=ץבוקה תא קדוב +checking-updates-failed=__1__ :הלשכנ םינוכדעה תקידב +could-not-init-steam=.וזה היעבה תא תרתופ ללכ ךרדב Steam לש שדחמ הלעפה .תונימז הנייהת אל Steam-ל תורושקה תונוכת .Steam-ל קשממה תא לחתאל תורשפא התיה אל +could-not-init-steam-title=Steam תאיגש +disable-updater=םינוכדע לטב +downloading=דירומ +from=תנקתומ הסרג +invalid-login=!םייקוח אל המסיס וא שמתשמ םש +mod=דומ +n-a=ןקתומ אל +no-new-updates=םישדח םינוכדע ןיא +ok=רבחתה +password=המסיס +restarting-factorio=Factorio תא שדחמ ליעפמ +service-unavailable=ןימז וניא תורישה +to=השדח הסרג +too-old=.__1__ תבותכהמ ינדי ןפואב תינכדעה הסרגה תא ודירוה אנא .םייטמוטוא םינוכדע תועצמאב הניקתהל תורשפא ןיא ךא ,Factorio לש רתוי השדח הסריג תמייק +update-failed=__1__ :לשכנ ןוכדעה +update-now=תעכ ןכדע +update-successful=__1__ הסריגל ןכדוע +updates-available-instructions1=:םינימז םיאבה םינוכדעה +updates-available-instructions2=.תונלבסב ורזאתה אנא .תוקד רפסמ ךרוא ןוכדעה ךילהת +username=שמתשמ םש +[gui-update-mods] +all-mods-up-to-date=םיינכדע םידומה לכ +cancel=לוטיב +cant-update-mods-error=?תויולתה אלל םידומה תא ןיקתהל םכנוצרב םאה .__1__ :םירחבנה םידומה רובע תויולתה לכ תא ןיקתהל תורשפא התייה אל +check-for-updates-failed=םינוכדע קודבל תורשפא ןיא +checking-for-updates=םינוכדע שפחמ +local-version-column-header=תימוקמ הסרג +name-column-header=םש +new-version-column-header=השדח הסרג +not-logged-in=ןובשחל תורבחתה תשרדנ :םינוכדע שפחל ןתינ אל +retrying-failed-request=:הלשכנש השקב בוש הסנמ +update-selected=םירחבנ ןכדע +[gui-upgrade] +entities=תויושי +from=-מ +icon-tooltip=.םירחבנה גורדשה יננסמ תא גיצי גורדשה ילכ ,קיר רשאכ +modules=םילודומ +to=-ל +[gui-user-login] +checking-nso-membership=תורבח סוטטס תקידב +create-account=ןובשח רוצ +description-browse-mods=.וירוטקפ ןובשח תועצמאב תוהדזה ךירצמ םידומה לטרופב שומיש +description-download-mods=.וירוטקפ ןובשח תועצמאב תוהדזה הכירצמ םידומ תדרוה +description-downloading-mods-mismatch=.שדחמ ורבחתה אנא .םכנובשחל רשקהב תומיאת רסוחב לקתנ םידומה לטרופ +description-login-to-existing-account=.םכלש םייקה Factorio-ה ןובשח תועצמאב ורבחתה אנא +description-mp-browse-public-games=.וירוטקפ ןובשח תועצמאב תוהדזה ךירצמ םייבמופ םיפתתשמ יבורמ םיקחשמ שופיח +description-mp-browse-public-games-mismatch=.שדחמ ורבחתה אנא .םכנובשחל רשקהב תומיאת רסוחב לקתנ םיקחשמה תרש +description-mp-connect-to-matching-server=.וירוטקפ ןובשח תועצמאב תוהדזה ךירצמ םיקחשמה תרשל רוביח +description-mp-create-public-game=.וירוטקפ ןובשח תועצמאב תוהדזה ךירצמ םיקחשמה תרשב קחשמ םוסרפ +description-mp-game-requires-authentication=.וירוטקפ ןובשח תועצמאב תוהדזה ךירצמ םתרבחתה וילא קחשמה +description-mp-game-requires-authentication-mismatch=.רתוי רחואמ בוש וסנ וא שדחמ ורבחתה אנא .םכתוהז תא תמאל חילצה אל םתרבחתה וילא קחשמה +description-mp-username-only=.תימוקמה תשרל ןקחש םש ורחב אנא +email-authentication-code=תומיא דוק +email-authentication-code-hint=.ליימיאב םכילא חלשנש תומיאה דוק תא וניזה אנא +email-authentication-enter-code=.םכלש ראודה תבית לא ונחלשש דוקה תא וסינכה אנא .ליימיאה תבותכ לש תומיא שרדנ +email-can-not-be-empty=.ינורטקלא ראוד תבותכ ןיזהל שי +error=האיגש +forgot-password=המסיס יתחכש +logging-in=...רבחתמ +logging-in-with-steam=...Steam תועצמאב רבחתמ +login=תורבחתה +must-accept-the-terms-of-service=.שומישה יאנתל םיכסהל םכילע +nintendo-login-success=.__1__ רותב תעכ םיהוזמ םכנה +not-logged-into-steam-use-factorio-account=.Factorio.com רתאב םכנובשח תועצמאב וא Steam-ל ורבחתה אנא םינווקמ םיר'ציפב שמתשהל ידכב .Steam-ל םירבוחמ םכניא +not-logged-into-steam-warning=.Factorio.com רתאב םכנובשחב שמתשמ .Steam-ל םירבוחמ םכניא +password-can-not-be-empty=.המסיס ןיזהל שי +preparing-online-communication=רוביח תנכה +steam-authentication-failed=.ןווקמ בצמב וניהשו ,Steam -ל םירבוחמ םתאש ואדו אנא .לשכנ Steam לומ תומיאה +steam-login-success=.Steam ךרד __1__ רותב םיהוזמ םכנה +username-can-not-be-empty=.שמתשמ םש ןיזהל שי +[http-error] +auth-error=.תומיא תאיגש :(__1__ בצמ דוק) הלשכנ הדרוהה +auth-error-with-message=__2__ :תומיא תאיגש :(__1__ בצמ דוק) הלשכנ הדרוהה +json-parse-error=__JSON: __2 תבושת חונעיפ לשכנ :(__1__ בצמ דוק) הלשכנ הדרוהה +unknown-error=.(__1__ בצמ דוק) הלשכנ הדרוהה +unknown-error-with-message=__2__ :(__1__ בצמ דוק) הלשכנ הדרוהה +[ini-parse-error] +missing-value=__2__ :__1__-ב רסח ךרע +unterminated-section-header=__2__ :__1__ב הרוגס אל עטק תרתוכ +[invalid-map-version] +campaign-retired-from-game=.__2__ לש קחשמ תסרג דע הרימשה תא ןועטל םכתורשפאב .קחשמב דוע םייק וניא "__1__" ןייפמקה +higher-than-maximum=.(__2__) ידמ הכומנ תימוקמה ויִרֹוטְקַפ תסרגו תויה ,__1__ הסרגמ הפמ ןועטל ןתינ אל +lower-than-minimum=.(__2__) ידמ ההובג תימוקמה ויִרֹוטְקַפ תסרגו תויה ,__1__ הסרגמ הפמ ןועטל ןתינ אל +[inventory-full-message] +ammo=.תואלמ תשומחתה תוצבשמ +armor=.הסופת ןוירשה תצבשמ +guns=.תואלמ קשנה תוצבשמ +main=.אלמ יאלמה +trash-slots=.תואלמ םיפדועה תוצבשמ +[inventory-restriction] +cant-be-burned=.קלד רמוחכ __1__ב שמתשהל ןתינ אל +cant-be-placed-in-output-slot=."__1__" טירפה תא ןאכל סינכהל ןתינ אל +cant-be-smelted=.__1__ ךיתהל ןתינ אל +cant-be-used-as-ammo=.תשומחתכ שמשל לוכי אל __1__ +cant-be-used-as-ammo-for=.__2__ רובע תשומחתכ __1__ב שמתשהל ןתינ אל +cant-be-used-as-armor=.ןוירשכ שמשל לוכי אל __1__ +cant-be-used-as-gun=.קשנכ שמשל לוכי וניא __1__ +cant-insert-into-assembling-machine-without-recipe=.רצות תרדגה םרט הבכרה תנוכמ ךותל םיביכר סינכהל ןתינ אל +cant-insert-into-filtered-slot=.ןוניסה תורדגה תא הליחת ספאל שי ,רחא והשמ םש םישל ךנוצרב םא .וז תצבשמב __1__ קר םישל ןתינ +cant-insert-into-hand-reserved-slot=.ןמסב קזחומה טירפל הרומש וז תצבשמ +cant-insert-into-module-slot=.םילודומ קר םישל רשפא הז אתב +cant-insert-into-restricted-slot=.__2__ אל ,__1__ קר הפ םישל םתינ +cant-insert-into-self=.ומצע ךות לא טירפ סינכהל ןתינ אל +cant-insert-limit-breached=.הז אתל םיפסונ םיטירפ ףיסוהל ןתינ אל +cant-insert-module=__2__ ךותל __1__ סינכהל ןתינ אל +cant-shoot=.__2__ תוריל לוכי אל __1__ +player-inventory-full=__2__ .__1__ תא סינכהל ןתינ אל +wrong-fuel=.__1__ל קלד רמוחכ __2__ב שמתשהל ןתינ אל +[item-description] +item-unknown[1]=.דומה לש תשדוחמה ותלעפה םע רזחויו ,דומ תרסה בקע ןימז וניא הז טירפ +[item-name] +item-unknown=עודי אל טירפ +[json-parse-error] +invalid-comma-before-brace=__2__ :__1__-ב } ינפל יקוח אל קיספ +invalid-comma-before-square-bracket=__2__ :__1__-ב ] ינפל יקוח אל קיספ +invalid-string-escape=__2__ :__1__-ב יקוח אל פייקסא ות +invalid-utf16-low-surrogate=__2__ :__1__-ב JSON תזורחמב ינקת אל UTF16 ףילחת +unexpected-character=__3__:__2__ -ב (__1__) יופצ אל ות +unexpected-end-of-file=__2__ :__1__-ב יופצ אל ץבוק םויס +unexpected-utf16-low-surrogate=__2__ :__1__-ב JSON תזורחמב יופצ אל UTF16 ףילחת +unterminated-string=__2__ :__1__ב תקספומ אל תזורחמ +[lua-profiler] +duration=תוינשילימ __1__ :ךשמ +elapsed=תוינשילימ __1__ :ףלחש ןמז +[multiplayer] +address-and-port-already-used-for-different-player=.רחא ןקחש לצא שומישב אצמנ רבכ הז טרופ:יפייא ףוריצ +address-in-use=.טרופב תשמתשמש תרחא הנכות ללגב וא ,בשחמה לע ץרה ויִרֹוטְקַפ לש ףסונ קתוע ללגב םרגיהל לולע הז\n.שומישב רבכ ימוקמה בשחמב __1__ טרופ +aligning-desynced-map-to-server=.תרשבש הסרגל תנרכנוסמ יתלבה הפמה תמאתה +cannot-load-downloaded-map=__1__ :הדרוהש הפמה תא ןועטל תורשפא ןיא +catching-up=...םירעפ םילשמ +client-is-catching-up=םירעפ םילשמ __1__ ןקחשה +client-is-downloading-map=הפמה תא דירומ __1__ ןקחשה +client-is-dropping=קחשמהמ קתוני __1__ ןקחשה +client-is-loading-map=הפמה תא ןעוט __1__ ןקחשה +connected-downloading-map=(__1__) הפמ תדרוה +connecting-to-the-game=...קחשמל רבחתמ +core-crc-mismatch=.יופצה ןכותל םאות וניא קחשמה ןכות !הלשכנ (ומצע קחשמה) הבילה דומ לש CRC תקידב +creating-desync-report=.וניתמה אנא .ןורכנס תייעבל ח"וד לש הריצי תעצבתמ +desynced=.ןורכניס לשכ +desynced-downloading-map=(__1__) שדחמ הפמ תדרוה +disabled-autoplace-specifications-changed-runtime=.הצירה ןמזב ונוש םימצעה םוקימ תורדגהש ןוויכמ עגרכ ירשפא וניא םינקחש יוביר +downloading-auxiliary-failed=.תינש וסנ אנא .הלשכנ קחשמה ינותנ תדרוה +downloading-map-failed=.תינש וסנ אנא .הלשכנ םירחא םיפתתשממ הפמה תדרוה +extra-mod=.תרשב םייק ונניא __1__ דומה +failed-to-connect=.םיפסונ םיטרפל גולה ץבוק תא וקדב אנא .הלשכנ תורבחתה +game-paused=.__1__ ידי-לע ההשוה קחשמה +invalid-address=.(__2__) תיקוח תבותכ הניא __1__ +joined-paused-game=.ךישמי קחשמהש עגרב הפמה תא תוארל ולכות .ההשומ קחשמל םתפרטצה +loading-map=םיפתתשמ-תבורמ הפמ תניעט +loading-scenario=__1__ שיחרתה תניעט +matching-server-connection-failed=.םיקחשמה תמאתה תרשל תורבחתהה הלשכנ +matching-server-connection-resumed=.םיקחשמה שופיח תרשל תורבחתהה הרזחוש +matching-server-create-failure=__1__ :קחשמ תרש תריצי תעב האיגש +matching-server-heartbeat-failure=__1__ :םייח ןמיס תחילש תעב האיגש +missing-mod=.תרשב קר םייק __1__ דומה +mod-crc-mismatch=.םהינשב אל ךא ,חוקלה דצב וא תרשה דצב קר דומה יצבק תא םינשמשכ תורקל לוכי הז .(יאנתב תולתכ םיצבק לש השירד) דומה תורדגהב ןוכנ אל שומיש אוה הזל רתויב ץופנה םרוגה .ההז הסרגה רפסמש ףא הנוש דומה ןכות :__1__ +mod-mismatch-detected=!(םידומ) םיפסות ןיב המאתה-רסוח הלגתנ +mod-version-mismatch=.__3__ תרשב הסרגה ,__2__ תימוקמה הסרגה :__1__ +nintendo-lan-mode-authorization-failed=הלשכנ LAN תועצמאב האשרה +nintendo-network-authorization-failed=הלשכנ תשר תועצמאב האשרה +nintendo-online-play-requires-nso=Nintendo Switch Online-ב הליעפ תורבח בייחמ ןיילנוא קחשמ +no-address=.האצמנ אל __1__ תבותכה +no-network=.ךישמהל לוכי וניא םיפתתשמה־הבורמ קחשמה .תשרהמ םתקתנתה +not-received-connection-accept-reply=.תרשל רבחתהל היה ןתינ אל +own-address-failed=.קחשמל רבחתהל ולכוי אל הארנכ םירחא םינקחש .תינוציחה IP-ה תבותכ תאיצמב לשכ +player-banned=.__1__ :הביס .תותימצל הז קחשממ םיקחרומ םכניה +player-banned-by-authserver=.support@factorio.com -ל ונפ אנא ,ךכ לע רערעל ידכ .וירוטקפ לש תומיאה תרש תצלמהל םאתהב הז קחשממ םיקחרומ םכנה +player-cant-keep-up=.וקתונ םה ןכלו ,תרשה לש בצקב דומעל םיחילצמ אל __1__ לש תשרה רוביח וא בשחמה +player-desynced=.ןורכנס תלקת ה(ת)ווח __1__ +player-desynced-disconnect=.ןורכנס תלקת הווח אוהש ןוויכמ קתונ __1__ ןקחשה +player-died=__2__ -ב (ה)גרהנ __1__ +player-died-by=__3__-ב __2__ ידי-לע גרהנ __1__ +player-dropped=.הלקת תובקעב קחשמהמ (ה)קתונ __1__ +player-joined-game=.קחשמל (ה)פרטצה __1__ +player-left-game=.קחשמה תא (ה)בזע __1__ +player-limit-reached=.םיפסונ םינקחש ףרצל ןתינ אל .אלמ קחשמה +player-paused-game=.קחשמה תא ה(ת)השה __1__ +player-reconnect=.רחא רוקממ רבחתמ אוהו תויה קתונ __1__ ןקחשה +player-respawn=.שדחמ (ה)רצונ __1__ +player-resumed-game=.קחשמה תא (ה)שדיח __1__ +player-switching-servers=.םיתרש ןיב (ת)רבוע __1__ +player-was-afk=.תוליעפ רסוח בקע קתונ __1__ +prototype-crc-mismatch=.תיטסינימרטד הניאש הרוצב םימגד רצי םידומה דחא !הלשכנ םימגדל CRC תקידב +saving-local-variant-of-map=.הפמה לש ימוקמ קתוע תרימש +saving-map=הפמה תרימש +saving-map-for=__1__ רובע הפמה תרימש +script-command-mismatch=:(ףסונ עדימ תלבקל גולה ץבוק תא ואר ;הרימש\הניעט יטביהב) םיפתתשמ הבורמ קחשמל םימאתומ םניא םיאבה םידומה .(תונוש תואסרג הארנכ) תרשב םיצרה הלאל םיימוקמה םיטפירקסה ןיב המאתה רסוח םייק .ףרטצהל ןתינ אל +script-event-mismatch=:(ףסונ עדימ תלבקל גולה ץבוק תא ואר ;הרימש\הניעט יטביהב) םיפתתשמ הבורמ קחשמל םימאתומ םניא םיאבה םידומה .(תונוש תואסרג הארנכ) תרשב םיצרה הלאל םיימוקמה םיטפירקסה ןיב המאתה רסוח םייק .ףרטצהל ןתינ אל +script-mismatch=:תרשבש וזל ךלש הסרגה ןיב םיהז םניא םיאבה דומה יצבק .קחשמל ךרטצהל תורשפא ןיא +server-dropped=הלשכנ תרשה םע תורשקתהה +server-not-responding=ביגמ וניא תרשה +server-quit=קחשמהמ אצי תרשה +server-saving-map=.הפמה תא רמוש (__1__) תרשה +server-saving-map-for=.__2__ רובע הפמה תא רמוש (__1__) תרשה +server-version=.__1__ הסרג תא ץירמ תרשה +unknown-username=רכומ וניא שמתשמה םש +user-not-whitelisted=.הז תרש לש םירתומה תמישרב אצמנ וניא םכלש שמתשמה םש +user-server-key-expired=.תימינפ תורבחתה תאיגש +user-verification-required=.םישמתשמ תומיא םיבייחמ םייבמופ םיקחשמ +user-with-that-name-already-in-game=.קחשמב אצמנ רבכ ךלש םשה םע שמתשמ +version-mismatch-detected=!תואסרג ןיב המאתה-רסוח הלגתנ +waiting-for-respawn=.__{תוינש __rest= __1|תחא הינש=plural_for_parameter_1_{1__ דועב הייחתל הרזח .תתמ - סחאנ לזמ הזיא +waiting-for-saving-map=.הפמה תא רמוש __1__ +waiting-for-server-to-prepare-the-map=.הפמה תא רמוש תרשהש ןמזב ןיתממ +waiting-for-server-to-start-saving-the-map=__1__ :תרשה ידי-לע הפמה תרימש תלחתהל ןיתממ +waiting-for-upload-slot=.__{םינקחש __1__ םכינפל=rest|דחא ןקחש םכינפל=plural_for_parameter_1_{1__ .הדרוהל רותב ןיתממ +wrong-input=.םוגפ עדימ חלש אוהש ןוויכמ קתונ __1__ ןקחשה +you-cant-keep-up=.תרשה לש בצקב דומעל ידכ קיפסמ םיריהמ םניא ךלש תשרה רוביח וא ךבשחמש ןוויכמ קחשמהמ תקתונ +you-have-been-dropped=.הלקת בקע קחשמהמ תקתונ +you-sent-wrong-data=.קתונ רוביחה ןכלו תרשל םימוגפ םינותנ חלש ךלש קחשמה +you-were-afk=.תוליעפ רסוח בקע תקתונ +you-were-banned=.תרשהמ תקחרוה +you-were-kicked=.תרשהמ חכב תקתונ +your-version=.__1__ הסרג תא םיצירמ םכנה +[noise-expression] +0_16-elevation=תוציב +0_17-island=יא +0_17-islands+continents=תושביו םייא +0_17-lakes-elevation=ינוניב +0_17-starting-plateau=דבלב הלחתהה רוזאב +aux=ינוניב +debug-aux=גאביד +debug-moisture=גאביד +debug-temperature=גאביד +elevation=ינוניב +endless-ocean-with-starting-area-elevation=יפוסניא סונייקוא +endless-plateau-with-starting-area-elevation=יפוסניא רושימ +moisture=ינוניב +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=ינוניב +[noise-property] +aux=ףסונ +elevation=הבוג +moisture=תוחל +starting-lake-noise-amplitude=יתלחתהה םגאה לש שערה תדוטילפמא +temperature=הרוטרפמט +[permissions-command-output] +action-set-to=.__2__ תויהל (ה)רדגוה __1__ +added-player-to-group=.__2__ הצובקל (ה)פסוה __1__ +created-group=.הרצונ "__1__" הצובקה +deleted-group=.__1__ :תואשרהה תצובק הקחמנ +player-is-already-in-group=.__2__ הצובקב (ת)אצמנ רבכ __1__ +player-is-in-group=.__2__ תואשרהה תצובקל (ת)כייש __1__ +player-is-not-in-any-group=.תואשרה תצובק ףאל (ת)כייש ה/וניא __1__ +player-is-not-in-group=.__2__ הצובקב אל __1__ +player-removed-from-group=.__2__ הצובקמ (ה)רסוה __1__ +renamed-group=.__2__-ל הנוש __1__ תואשרהה תצובק םש +reset-complete=.לדחמה תרירבל וספוא תואשרהה לכ +unable-to-create-group=.הצובק רוציל ןתינ אל +unknown-action=.__1__ :תרכומ אל הלועפ +unknown-action-value=.false וא true בותכל שי .__1__ :רכומ אל ךרע +unknown-group=.__1__ :תרכומ אל תואשרה תצובק +unknown-player=.__1__ :רכומ אל ןקחש +you-can-not-create-groups=.תואשרה תוצובק רוציל האשרה ךל ןיא +you-can-not-delete-groups=.תואשרה תוצובק קוחמל האשרה ךל ןיא +you-can-not-delete-the-default-group=.לדחמה תרירב תצובק תא קוחמל ןתינ אל +you-can-not-edit-groups=.תואשרה תוצובק ךורעל האשרה ךל ןיא +[permissions-help] +add-player=.הנותנה תואשרהה תצובקל ןקחשה תפסוה – <ןקחש> <הצובק םש> +create-group=.םש קפוס אל םא לדחמה תרירב םש םע וא ,קפוסש םשה םע השדח תואשרה תצובק תריצי – <הצובק םש> +delete-group=.הנותנה תואשרהה תצובק תקיחמ – <הצובק םש> +edit-group=.הנותנה הלועפה עוציבל הנותנה הצובקה לש האשרהה תא תלטבמ וא תרשפאמ – <הלועפ> <הצובק םש> +get-player-group=.(תאזכ שי םא) הנממ קלח שקובמה ןקחשהש הצובקה רפסמ תא הריזחמ – <ןקחש> +groups=.תואשרהה תוצובק לכ לש המישר הריזחמ – +help-list=.__1__ :ןה תונימזה תויורשפאה +matching-actions-list=.__1__ :המוד םש תולעב תולועפ +matching-group-list=:תומיאתמ תואשרה תוצובק +matching-options-list=.__1__ :המוד םש תולעב תויורשפא +remove-player=.הנותנה תואשרהה תצובקמ ןקחשה תרסה – <ןקחש> <הצובק םש> +rename-group=.שדח םשל תואשרהה תצובק םש יוניש – <שדח םש> <הצובק םש> +reset=.לדחמה תרירבל הרזחב תואשרהה לכ ספיא +[recipe-difficulty] +expensive=רקי +normal=הליגר +[richness] +none[1]=אלל +[save-map-failed] +cannot-save-map=__1__ :הפמ רומשל ןתינ אל +[size] +none=אלל +only-starting-area=הלחתהה רוזאב קר :יובכ םא +[spidertron-status] +connected-to=__1__ל רשוקמ +connection=רושיק +idle=ןיתממ +moving=(__1__) ענ +not-connected=רשוקמ אל +shooting=הרוי +[technology-difficulty] +expensive=תורקי +normal=הליגר +[tile-description] +tile-unknown[1]=.דומה לש תשדוחמה ותלעפה םע רזחויו ,דומ תרסה בקע ןימז וניא הז חירא +[tile-name] +tile-unknown=עודי אל חירא +[tooltip-category] +activated=לעפומ +burnable-fuel=קלד +consumed=ךרצנ +consumes=ךרוצ +debug=גאביד +effect=העפשה +electricity=למשח +equipment-grid=ישיא דויצ +equipment-grid-electricity=ישיא דויצ לש למשח +fluid=םרוז +generates=רציימ +heat=םֹח +personal-weapon=םיישיא םיקשנ +placed-in-equipment-grid=ישיא דויצכ שומישל ןתינ +player-armor=ןוירש +stores=רגוא +thrown=קרזנ +train=תבכר +turret=חירצ +vehicle=בכר +vehicle-weapons=בכר יקשנ +[tutorial-gui] +new-recipes-available=םישדח םיצפח רוציל ןתינ +new-technologies-available=רוקחל ןתינש תויגולונכט ופסונ +objective-complete=המלשוה המישמה +research-tooltip-heading=!םייתסה רקחמה +[virtual-signal-description] +signal-unknown[1]=.דומה לש תשדוחמה ותלעפה םע רזחויו ,דומ תרסה בקע ןימז וניא הז תוא +[virtual-signal-name] +signal-unknown=עודי אל תוא + diff --git a/factorio/data/core/locale/he/info.json b/factorio/data/core/locale/he/info.json new file mode 100644 index 0000000000000000000000000000000000000000..3c2edb1bf5febbb0edd51b6d96ddc9fabc59e944 --- /dev/null +++ b/factorio/data/core/locale/he/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "עברית" +} \ No newline at end of file diff --git a/factorio/data/core/locale/hr/core.cfg b/factorio/data/core/locale/hr/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e19a520ca1189935ff86cd66668d477a8f9ae014 --- /dev/null +++ b/factorio/data/core/locale/hr/core.cfg @@ -0,0 +1,786 @@ +action-leads-to-fluid-mixing=Tekućine se ne mogu miješati. +and=i +ban-report=__1__ za __2__ +ban-report-ip=__1__ (__2__) za __3__ +base-mod-disabled=Bazična modifikacija potrebna za pokretanje igre, ali je trenutno onemogućen. Želiš li je omogućiti? +base-mod-invalid=Bazična modifikacija je potrebna za pokretanje igre, ali je trenutno nevažeća. +blueprint-no-name=Neimenovano +blueprint-transferring=Prijenos plana za izgradnju: __1__ +bonus-progress-bar-tooltip=Bonus proizvodnja: __1__ +building-atlas=Gradnja atlasa grafike... +building-prototypes=Gradnja prototipa... +cannot-open-mod-settings-game-not-fully-setup=Podešavanja za modove ne mogu da se otvore kada igra još nije u potpunosti uspostavljena (pridružujete se pauziranoj multiplejer igri). +cant-add-player-already-exists=Igrač sa imenom __1__ već postoji. +cant-be-connected-to-copper-wire=Ne može se spojiti na električnu žicu +cant-be-connected-to-wire=Ne može se spojiti na žicu +cant-be-crafted-in-this-machine=Ne može se izraditi u ovom stroju. +cant-be-damaged=Ovo ne može biti oštećeno. +cant-be-mined=Ovo se ne može iskopati. +cant-be-rotated=Ovo se ne može rotirati. +cant-change-enemy-wires=Neprijateljske žice se ne mogu izmijeniti. +cant-clear-cursor=Nemoguće skloniti __1__. Igračeva zaliha je puna. +cant-connect-rolling-stock-not-in-rolling-stock=Vagoni se ne mogu spojiti: nisi u vagonu. +cant-connect-rolling-stock-not-in-vehicle=Vagoni se ne mogu spojiti: nisi u vozilu. +cant-connect-rolling-stock-too-close=Vagoni se ne mogu spojiti: vagoni su pre blizu jedan drugom. +cant-copy-enemy-structure-settings=Postavke se ne mogu kopirati sa neprijateljskih zgrada. +cant-disconnect-rolling-stock-not-in-rolling-stock=Vagoni se ne mogu odspojiti: nisi u vagonu. +cant-disconnect-rolling-stock-not-in-vehicle=Vagoni se ne mogu odspojiti: nisi u vozilu. +cant-enter-enemy-vehicles=Ne može se ući u neprijateljska vozila. +cant-join-game-not-in-main-menu=Steam igri se moguće pridružiti samo iz glavnog izbornika. +cant-join-game-steam-init-failed=Nemoguće pridružiti se igri: Neuspješna inicijalizacija Steam-a. +cant-join-game-steam-networking-disabled=Nemoguće pridružiti se igri: Steam umrežavanje onemogućeno u konfiguracijskim postavkama. +cant-mine-enemy-structure=Neprijateljske zgrade se ne mogu iskopati. +cant-mine-vehicle-with-passenger=Ovo se ne može iskopati dok je netko u njemu. +cant-open-enemy-structures=Neprijateljske zgrade se ne mogu otvoriti. +cant-paste-enemy-structure-settings=Postavke se ne mogu zalijepiti na neprijateljske zgrade. +cant-put-item-back=Nemoguće vratiti predmet: __1__ +cant-reach=Ne možete dosegnuti +cant-repair-enemy-structures=Neprijateljske zgrade se ne mogu popravljati. +cant-rotate-enemy-structures=Neprijateljske zgrade se ne mogu okretati. +cant-run-command-not-admin=Naredba (__1__) se ne može izvršiti - nisi admin. +cant-run-command-not-in-multiplayer-game=Naredba (__1__) se ne može izvršiti u offline igri. +cant-set-duplicate-filter=__1__ je već filtrirano u drugome polju. +cant-set-duplicate-request=__1__ se već zahtijeva u drugome polju. +cant-set-duplicate-trash-slot=__1__ je već postavljeno u drugome polju. +cant-set-filter=Ne možeš postaviti ovaj filter: __1__ +cant-set-request-when-it-is-automated=Zahtjevi koji su postavljeni sa mržom sklopki se ne mogu mijenjati. +cant-swap-expected-two-players=Ne mogu da se zamjene: Pri pozivu iz konzole očekuju se 2 igrača. +cant-swap-with-yourself=Ne može se zamijeniti igrač sa samim sobom. +cant-transfer-from-enemy-structures=Predmeti se ne mogu preuzimati iz neprijateljskih zgrada. +cant-transfer-to-enemy-structures=Predmeti se ne mogu prebaciti u neprijateljske zgrade. +cheat-will-disable-achievements=Korištenje naredbe "cheat" će onemogućiti postignuća. Ako želiš nastaviti, ponovi naredbu. +checking-sprites=Provjera grafike... +close-file-reason-corrupt=Neuspješna CRC provjera: Zip datoteka je pokvarena. +close-file-reason-other=Ostalo, kod greške: __1__ +closing-file-failed=Neuspješno zatvaranje datoteke __1__.\nRazlog: __2__. +colon=: +color-for-players-only=Boja se samo može postaviti na igrače. +command-attempted-not-allowed=__1__ je pokušao izvršiti naredbu koja im nije dopuštena: __2__ +command-ran=__1__ (naredba): __2__ +command-will-disable-achievements=Korištenjem Lua konzolnih naredbi će se onemogućiti postignuća. Ako želiš nastaviti, ponovi naredbu. +continue=Nastaviti +control-keyboard-related=Ova komanda mora biti vezana u tipkovnicu. +control-mouse-related=Ova komanda mora biti vezana u miš. +cropping-bitmaps=Rezanje bitmape... +cursor=Pokazivač +days=__1__ __plural_for_parameter_1_{1=dan|rest=dana}__ +destination-full=Destinacija je puna +disabled-by-server=Onemogućeno od strane servera +discard-changes=Odbaciti promjene +dying-explosion-name=__1__ (eksplozija nakon smrti) +editor-will-disable-achievements=Korištenje urednika mape će onemogućiti postignuća. Ako želiš nastaviti, ponovi naredbu. +electric-pole-wire-limit-reached=Maksimalan broj poveznica (5) je dosegnut. +empty-file-name=Ime datoteke je prazno. +empty-stop-name=Ime stanice je prazno +entered-the-vehicle=Ušao u vozilo. +error-while-importing-string=Greška prilikom uvoza koda: +evolution-message=Faktor evolucije: __1__. (Vrijeme __2__%) ( Zagađenje __3__%) (Uništavanje gnijezda __4__%) +failed-to-import-string=Neuspješan uvoz koda: __1__. +failed-to-load-base-mod=greška prilikom učitavanja Bazne Modifikacije. +failed-to-load-mod=Neuspješno učitavanje modifikacije "__1__" +failed-to-load-mod-reason=Neuspješno učitavanje modifikacije "__1__":__2__ +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Igra je zapisana na __1__. +hours=__1__ __plural_for_parameter_1_{1=sat|rest=sati}__ +invalid-character-in-file-name=Nedopušten znak u imenu datoteke. +invalid-parameter=Nevažeći parametar +invalid-screenshot-resolution=Nevažeća rezolucija snimke. Širina i visina trebaju biti u dometu {1, __1__}. +invalid-zoom-level=Nevažeća razina zuma. Zum treba biti veći ili jednak __1__. +item-has-tags=Predmet ima oznake. +left-the-vehicle=Napustio vozilo. +loading-mods=Učitavanje modifikacija... +loading-sounds=Učitavanje zvukova... +loading-sprites=Učitavanje grafike... +locks=Zaključava +manual-wire-dragging-disabled=Ručno povlačenje žice je onemogućeno +map-info-combined-yield-percentage=__1__ kombinirani prinos __2__% +minutes=__1__ __plural_for_parameter_1_{1=minuta|rest=minute/a}__ +missing-equipment=Nedostaje oprema: +missing-equipment-list-item=__1__ X __2__ +missing-item=Nedostaje __1__ +mod-name-too-long=Modifikacija __1__ sadrži ime koje je predugo, naziv mora sadržavati maksimalno __2__ slova. +mod-title-too-long=Modifikacija __1__ sadrži naslov koji je predug, naslov mora sadržavati maksimalno __2__ slova. +new-tips=Novi savjeti +new-tips-count=Novi prijedlozi: __1__ +no-artillery-in-range=Nema artiljerije u dosegu. +no-artillery-with-ammo-in-range=Nema artiljerije s municijom u dosegu. +no-bans=Nema bananih igrača. +no-modifier-selected=Modifikator nije odabran +no-path=Nema puta +no-stock-to-connect-found=Nema vagona za spajanje. +no-stock-to-disconnect-found=Nema vagona za odspajanje. +noname-station=Zaustavi +noone-to-reply=Nema nikoga za odgovoriti. +not-allowed-character-in-file-name=Znak "__1__" ne može biti dio imena datoteke. +not-enough-ingredients=Nedovoljno sastojaka. +not-enough-rails=Nedovoljan broj tračnica +not-enough-space-to-connect-train=Nema dovoljno prostora za spojiti vlak. +not-operable=Ne može se kontrolirati +on-the-ground=Na tlu +opened-item-removed=Predmet je uklonjen. +or=ili +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Dopuštenja su uspješno uvezena. +player-cancelled-research=__1__ prekida istraživanje __2__ +player-changed-color=Boja igrača "__1__", je sada __2__. +player-changed-color-singleplayer=Tvoja boja je sada __1__. +player-changed-research=__1__ mijenja istraživanje iz __2__ u __3__ +player-doesnt-exist=Igrač __1__ ne postoji. +player-is-already-an-admin=__1__ je već admin. +player-is-already-in-admin-list=__1__ je već u admin listi i bice unaprijeđen kada se sledeći put pridruži igri. +player-is-not-an-admin=__1__ nije admin. +player-is-not-banned=__1__ se ne može odbanati jer taj igrač nije banan. +player-is-not-in-admin-list=__1__ nije na listi admina. +player-isnt-online=__1__ nije upaljen. +player-queued-research=__1__ postavlja istraživanje __2__ u red. +player-started-research=__1__ započinje istraživanje __2__ +player-tried-using-cheat=Igrač __1__ je pokušao koristit naredbu "cheat". +player-tried-using-command=Igrač __1__ je pokušao koristiti naredbu "__2__". +player-tried-using-editor=Igrač __1__ je pokušao koristiti urednik za mape. +player-was-added-to-admin-list=__1__ je dodat admin listi od strane __2__ i bice unaprijeđen kada se sledeći put pridruži igri. +player-was-banned=__2__ je banao __1__. Razlog: __3__. +player-was-demoted=__2__ je degradirao __1__ sa pozicije admina. +player-was-kicked=__2__ je izbacio __1__. Razlog: __3__. +player-was-promoted=__2__ je promovirao __1__ za admina. +player-was-removed-from-admin-list=__2__ je uklonio __1__ sa liste admina i više neće imati pristup admin privilegijama prilikom sljedećega priključenja. +player-was-unbanned=__2__ je unbano __1__. +players-arent-on-same-surface=Ne mogu se zamijeniti igrači: igrači su na drugačijoj površini +players-dont-have-character-controllers=Nije moguće zamijeniti igrače: Lik nema upravljač. +players-dont-have-characters=Igrači se ne mogu zamijeniti: jedan ili oboje nemaju svoga lika. +reading-file-failed=Neuspješno učitavanje datoteke __1__.\nKod greške: __2__. +reassigned-empty=Nema odabranog novog sadržaja. +recipe-not-craftable-in-hand=Ovaj recept se ne može osposobiti ručno. +recipe-too-complex-to-craft-in-hand=Ovaj recept je pre kompliciran da bi se osposobio ručno. +reload-script-data-too-large=Skripta za osvježavanje je pre velika: __1__ > __2__. +remnant-name=__1__ (ostatak) +replay-disabled-autoplace-specifications-changed-runtime=Zapisivanje snimaka je ugašeno zato jer specifikacije automatskoga postavljanja su promijenjene tijekom toka. +replay-saving-disabled=Zapisivanje snimaka je izgašeno. +replay-saving-disabled-map-version=Zapisivanje snimaka je ugašena: mapa je zapisana sa verzijom __1__ dok je trenutna verzija __2__. +replay-saving-disabled-migration-applied=Zapisivanje snimaka je ugašeno: migracije mape su primijenjene. +replay-saving-disabled-mods=Zapisivanje snimaka je ugašeno: mapa ima drugačije modifikacije. +replay-saving-disabled-mods-startup-settings=Zapisivanje snimaka je ugašeno: mapa ima drugačije početne modifikacijske postavke. +reset-to-defaults-disabled=Sve opcije imaju zadane vrijednosti. +rolling-stock-connected=Vagon je spojen. +rolling-stock-disconnected=Vagon je odspojen. +save-already-in-progress=Nemoguće sačuvati jer je spremanje već u toku. +saving-process-crashed=Proces zapisivanja se srušio. +seconds=__1__ __plural_for_parameter_1_{1=sekunda|rest=sekunde/i}__ +shortcut-disabled-technology-not-researched=Ova kratica zahtjeva tehnologiju: __1__ +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Pritisnite __CONTROL__confirm-message__ kako biste zaobišli scenu. +string-import-produced-no-item=Unesena stavka nije niša proizvela. +string-import-successful=__1__ uspješno uvezen. +the-blueprint-cant-be-flipped=Plan za izgradnju sa __1__ se ne može obrnuti. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Ovo se ne može ručno rudariti, zato jer zahtijeva __1__. +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Nemoguće umetnuti predmet, najveća razina rekurzije knjige je __1__. +too-long-stop-name=Ime stanice (__1__ znakova) ne može biti dulje od __2__ znakova. +too-long-tag-name=Ime oznake (__1__ znakova) ne može biti dulje od __2__ znakova. +unknown-color=Nepoznata boja __1__. +unknown-command=Nepoznata naredba "__1__". Upiši /h ili /help za više pomoći o naredbama. +unknown-player-was-banned=__2__ je banao __1__ (Nije u igri). Razlog: __3__. +unlocks=Otključava +unspecified=neodređen +user-verification-already-disabled=Verifikacija korisnika je već ugašena. +user-verification-already-enabled=Verifikacija korisnika je već upaljena. +user-verification-disabled=Verifikacija korisnika je ugašena. +user-verification-enabled=Verifikacija korisnika je upaljena. +vehicle-is-full=Vozilo je popunjeno. +wire-cant-reach=Žica ne doseže +[cant-build-reason] +cant-build-here=Nemoguće ovdje graditi +cant-build-on-tile=Nemoguće graditi na __1__ +cant-build-train-stop-in-intersection=Ne može se stanica za vlakove izgraditi u raskrižju +covered-by-fog-of-war=Nemoguće graditi u magli rata. +entity-ghost-in-the-way=Duh objekta __1__ priječi put +entity-in-the-way=__1__ je na putu +entity-must-be-built-next-to-rail=Objekt __1__ mora biti izgrađen pored željeznice +invalid-rail-signal-position=Nevaljan položaj željezničkog signala +invalid-train-stop-position=Nevaljan položaj željezničke stanice +invalid-transport-belt-connectable-position=Nevaljan položaj pokretne trake +mixing-fluids=Nemoguće spojiti sustave s različitim tekućinama +no-rail-for-ghost-train=Duh vlaka mora biti izgrađen na željeznici +no-rail-for-train=Objekt __1__ mora biti izgrađen na željeznici +no-resource-for-drill=__1__ se može izgraditi samo na resursima +no-resource-for-mining-drill=Rudarske bušilice moraju biti izgrađene na resursima +no-valid-resource-for-drill=__1__ ne može rudariti ovaj resurs +out-of-world=Nemoguće graditi izvan karte +player-in-the-way=Lik je na tom mjestu +rail-signals-must-be-built-next-to-rail=Šinski semafori moraju biti izgrađeni pored šina. +too-close-to-existing-rail-signal=Preblizu postojećem željezničkom signalu +uncharted-area=Ne može se graditi u ne istraženom području. +[character-corpse] +died=Umro +killed-by=Ubojica: +name=Leš (__1__) +time-ago=Prije __1__ +time-remaining=Preostalo vrijeme +[command-help] +admins=- Ispisuje listu admina u igri. +alerts= - Aktivira, deaktivira, pali ili gasi zvuk određenog tipa alarma. +all-players-list=Svi igrači: +available-alerts=Dostupni alarmi: __1__. +available-colors=Dostupne boje: __1__. +ban= - Bana zadanoga igrača. +banlist= - Doda ili ukloni igrača sa banliste. Isto kao /ban i /unban. +bans=- Ispisuje listu bananih igrača. +cant-use-banlist-not-in-multiplayer-game=Naredba za banlistu se ne može koristiti u offline igri. +cant-use-permissions-not-in-multiplayer-game=Naredba za dopuštenja se ne može koristiti u offline igri. +cant-use-whitelist-not-in-multiplayer-game=Naredba za listu dopuštenih korisnika se ne može koristiti u offline igri. +clear=- Očisti konzolu. +color= - Promjeni tvoju boju. Može biti jedna od prijašnje određenih boja ili jedna od RGBA vrijednosti u formatu: "# # # #". +command= - Izvrši Lue naredbu (ako je dozvoljena). +config=- Otvori serverov konfiguracijski GUI. +demote= - Degradira igrača sa pozicije admina. +evolution=- Ispisuje informacije o evolucijskom faktoru vanzemaljaca. +help= - Ispisuje listu dostupnih naredbi. Sekundarni argument može biti naredba koja će se obrazložiti. +help-description=Upiši /h kako bi dobio detalje. +help-list=Dostupne naredbe su: +ignore= - Zabranjuje prikazivnje čet poruka odabranog igrača. Administratorske poruke će i dalje biti prikazane. +ignores=- Printa listu igrača koje ignorišete. +kick= - Izbacuje odabranog igrača. +matching-alerts-list=Podudarajuća upozorenja: __1__. +matching-colors-list=Podudarajuće boje: __1__. +matching-commands-list=Podudarajuće komande: +permissions=- Otvara dozvole u grafičkom interfejsu. +seed=- Printa seed početne mape. +server-commands=- Serverske konzolne komande. +shout= - Salje poruku svim igračima, uključujući i ostale timove. +time=- Printa informaciju o tome koliko je stara mapa. +toggle-heavy-mode=- Ova komanda se mora koristiti sa oprezom jer će pri njenom osposobljavanju učiniti multiplejer igru ne igrivom. Igra će da počne da sačuvava i upoređuje igru sa samom sobom za svaki tik (tik = 1/60 sekunde) kako bi pronašla nesaglasnosti u determinizmu (sve akcije koje su se desile u igri). Savjetujemo da ovu komandu koristite u slučaju kada se desi desync petlja pri pridruživanju novog igrača na server. Teški mod će da radi sve dok ne pronađe i izbaci nešto. Molimo vas da to što izbaci predate nama kako bi mogli da istražimo i ispravimo problem. +unban= - Odblokira odabranog igrača. +unknown-command=Nepoznata naredba __1__ +[command-output] +player-was-removed-from-banlist=__1__ je unbanan. +[config-output] +password-changed=Server lozinka promijenjena. +password-removed=Server lozinka uklanjano. +server-description=Opis servera: __1__ +server-description-already-empty=Opis servera već je prazan. +server-description-cleared=Opis servera uklanjano. +server-description-empty=Ovaj server nema opis. +server-name=Ime servera: __1__ +server-name-changed=Ime servera promijenjena u: __1__ +upload-rate-unlimited=Neograničeno. +upload-slots-unlimited=Neograničeno. +[control-keys] +calculator=Kalkulator +mouse-button-1-alt-1=Lijevi klik miša +mouse-button-2-alt-1=Desni klik miša +[controller] +character=Režim aktivnog igrača. +cutscene=Kontrolor kat-scene +editor=Kontroler editora. +ghost=Režim duha +god=Režim boga +pause=Kontrolor pauziranja. +spectator=Režim posmatrača. +[controls] +build-ghost=Izgradi duha +copy=Kopiraj +copy-entity-settings=Kopiraj postavke entiteta +cut=Izreži +drop-cursor=Baci predmet +editor-next-variation=Sljedeća varijacija +editor-previous-variation=Prošla varijacija +next-weapon=Sljedeće oružje +open-character-gui=Otvori prozor lika +open-trains-gui=Prekidač za preglednik vlakova +paste=Zalijepi +paste-entity-settings=Zalijepi postavke entiteta +show-info=Uključi/isključi "alt način" +undo=Poništi +[description] +accepted-equipment=Prihvaćena oprema +ammo=Municija +ammo-inventory-contents=Municija +amount=Količina +applies-effect=Primjenjuje efekt +area-of-effect-size=Veličina područja djelovanja +armor=Oklop +belt-items=Predmeti +belt-speed=Brzina prijenosa +builds=Koristi se za: __1__ +can-filter-items=Može filtrirati predmete. +character-movement-speed-modifier=Brzina kretanja +constant-energy-consumption=Stalna potrošnja +consumption-bonus=Potrošnja energije +consumption-speed=Brzina trošenja +contents=Sadržaj +crafting-speed=Brzina izrade +crafting-time=- vrijeme izrade +creates-number-entities-key=Stvara +damage=Šteta +damage-bonus=Bonus na štetu +damage-dealt=Zadana šteta +dimensions=Dimenzije +duration=Trajanje +electricity=Napon +energy-consumption=Potrošnja +energy-to-recharge-one-shield=Energija po HP-u +expected-resources=Očekivani resursi +fluid-consumption=Potrošnja +fluid-output=Proizvodnja +fluid-temperature=__1__ - temperatura +fuel-value=Energija +hand-stack-size=Veličina stoga u ruci +health=Zdravlje +heat-output=Proizvodnja +hitpoints=__1__ __plural_for_parameter_1_{1=HP|rest=HP}__ +ingredients=Sastojci +kills=Ubojstva +last-user=Posljednji korisnik +lifetime=Trajanje +made-in=Izrada u +magazine-size=Veličina spremnika +max-energy-consumption=Najveća potrošnja +max-speed=Maksimalna brzina +maximum-length=Najveća dužina +maximum-power-output=Najveća proizvodnja +maximum-temperature=Najveća temperatura +min-energy-consumption=Najmanja potrošnja +minimum-temperature=Najmanja temperatura +mining-area=Područje rudarenja +mining-speed=Brzina rudarenja +mining-time=Vrijeme rudarenja +neighbour-bonus=Bonus susjedstva +output-signals=Izlazni signali +placed-in-grid=Stavlja se u +pollution=Onečišćenje +pollution-bonus=Onečišćenje +productivity-bonus=Produktivnost +products-finished=Proizvoda dovršeno +projectile-range=Doseg projektila +pumping-speed=Brzina pumpanja +range=Doseg +recharge-speed=Brzina punjenja +recipe=Recept +recipe-hidden=(skriveno) +recipe-not-researched=(Nije istraženo) +recipe-not-researched-and-hidden=(Nije istraženo, skriveno) +required-fluid=Zahtjev +required-fluid-per-ore-generic=__1__ po operaciji rudarenja +research-speed=Brzina istraživanja +resistances=Otpornosti +rotation-speed=Brzina okretanja +sector-scanning-progress=Napredak skeniranja sektora +shield=HP štita +shooting-speed=Brzina paljbe +speed=Brzina +storage=Popunjenost +storage-size=Veličina prostora za pohranu +supply-area=Područje opskrbe +temperature=Temperatura +throwing-speed=Brzina bacanja +total-raw=Ukupno sirovina +total-raw-too-complex-to-calculate=Previše složeno za izračun +train-circuit-network-id=ID vlaka +train-kills=Usmrćeno vlakom +vehicle-speed-modifier=Brzina vozila +walking-speed=Brzina hoda +weight=Težina +wire-reach=Doseg voda +[entity-status] +full-output=Izlaz popunjen +low-power=Slab napon +low-temperature=Niska temperatura +no-ammo=Nema municije +no-fuel=Nema goriva +no-ingredients=Nema sastojke +no-minable-resources=Nema dostupnih ruda +no-research-in-progress=Trenutno se ništa ne istražuje +normal=Uobičajeno +not-plugged-in-electric-network=Nije ukopčan u elektroničku mrežu +waiting-for-space-in-destination=Čekanje slobodnog prostora na odredištu +waiting-for-target-to-be-built=Čeka da se meta sagradi +waiting-for-train=Čeka vlak +working=Pripravan +[entity-type] +tree=Stablo +[error] +audio-error-title=Greška s Audiom +data-error-title=Greška u podacima +error-message-box-title=Greška +map-can-not-be-loaded-in-demo-version=Ova mapa se ne može učitati u demo verziji igre. +operation-failed=Operacija nije uspjela +replay-data-not-found=Snimka se ne može reproducirati: podaci snimke nisu pronađeni +replay-header-error=Zaglavlje repriznog snimka ne moze biti učitano zbog sledeće greške: +replay-version-mismatch=Reproduciranje snimke nije moguće: snimka je kreirana u verziji __1__, dok je trenutačna verzija __2__. +startup-failed=Neuspješno pokretati igru +[gui] +ammo=Municija +armor=Oklop +blueprint-include-trains=Vlakovi +cancel=Povratak +character=Lik +close=Zatvori +confirm-quit=Igra nije spremljena. Jeste li sigurni da želite izaći? +confirmation=Potvrda +delete=Izbriši +exit=Izađi +fluid-ingredient=Tekući sastojak +fluid-ingredient-description=Mogući tekući ulaz +guns=Oružje +ingredient=Sastojak +instruction-to-build=za gradnju. +instruction-to-change-size=za promjenu veličine područja. +instruction-to-mine-tiles=za iskopavanje izgrađenih polja. +instruction-to-throw=za bacanje. +instruction-when-in-cursor=Kad je na kursoru +load=Učitaj +map-exchange-string=Tekstualna linija dijeljenja karte +module-description=Dozvoljeni moduli: +quit=Izađi +refresh=Osvježi +restart=Ponovno pokreni +result=Rezultat +search=Pretraga +synchronize=Sinkroniziraj +update=Ažuriraj +weapons=Oružja +[gui-achievements] +title=Postignuća +[gui-arithmetic] +output=Izlaz +[gui-blueprint] +settings=Postavke +[gui-blueprint-library] +import-string=Ubaci kod +not-synced-warning=[img=utility/warning_icon] [color=red]Plan za izgradnju nije sinkroniziran.[/color] +[gui-bonus] +artillery-range=Doseg artiljerije +character-crafting-speed=Brzina izrade +character-mining-speed=Brzina rudarenja +character-running-speed=Brzina hoda +damage-bonus=Šteta +laboratory-speed=Brzina istraživanja +shooting-speed-bonus=Brzina paljbe +[gui-browse-games] +search=Pretraži +[gui-constant] +output=Izlaz +output-signals=Izlazni signali +[gui-control-behavior] +circuit-connection=Povezanost sa strujnim krugom +connect=Poveži +connected-to-network=Povezano na mrežu +green-network-id=[color=green]__1__[/color] +mode-of-operation=Način rada +no-network-in-range=Nema mreže u dosegu +not-connected=Nije povezano +red-network-id=[color=red]__1__[/color] +[gui-control-behavior-modes] +enable-disable=Omogući/onemogući +enable-disable-description=Upali ovaj entitet samo kad je uvjet zadovoljen. +enable-disable-train-stop-description=Upali ovaj entitet samo kad je uvjet zadovoljen.\nVlakovi će preskočiti isključene stanice, omogućujući vam kontrolu nad rutama vlaka. +none=Ništa +none-write-description=Ne mijenjaj ponašanje ovog entiteta s obzirom na strujni krug. +read-contents=Čitaj sadržaj +read-contents-description=Čita sadržaj spremnika i šalje informacije u mrežu strujnog kruga. +read-hand-contents=Čitaj sadržaj ruke +read-hand-contents-description=Čita sadržaj umetačeve ruke i šalje informacije u mrežu strujnog kruga. +read-stopped-train=Čitaj zaustavljeni vlak +read-train-contents=Čitaj sadržaj vlaka +set-filters=Postavi filtere +set-stack-size=Postavi veličinu stoga +set-stack-size-description=Postavi maksimalnu veličinu stoga ovog umetača s obzirom na broj signala odabranog strujnog kruga. +[gui-control-behavior-modes-guis] +enabled-condition=Uvjet za uključivanje +output-signal=Izlazni signal +output-signals=Izlazni signali +train-id=ID vlaka +trains-count=Broj vlakova +[gui-control-settings] +title=Postavke upravljanja +[gui-current-research] +not-researching=Pritisnite __CONTROL__open-technology-gui__ kako biste započeli novo istraživanje. +[gui-decider] +output-item=Izlaz +[gui-electric-network] +consumption=Potrošnja +[gui-game-finished] +kills=Ubojstava +[gui-graphics-settings] +title=Postavke prikaza +[gui-infinity-pipe] +temperature=Temperatura +[gui-interface-settings] +alt-mode=Alt način +locale=Jezik +show-tips-and-tricks-notifications=Pokaži notifikacije za prijedloge i trikove. +show-total-raw-in-recipe-tooltips=Prikaži ukupan broj sirovina u pomoćnim prozorima recepata +smart-belt-dragging=Pametno povlačenje pojasa +title=Postavke korisničkog sučelja +[gui-kills] +kills=Ubojstava +title=Ubojstava +[gui-map-editor] +character=Lik +cliffs=Litice +resources=Resursi +[gui-map-editor-instructions] +build=za gradnju. +[gui-map-editor-surface-editor] +import-save-only-available-in-singleplayer=Uvoz zapisane igre je jedino dostupno u offline igri. +[gui-map-editor-title] +cliff-editor=Litice +[gui-map-generator] +advanced-tab-title=Napredno +aux=Vrsta terena +aux-description=Upravlja raspodjelom crvene pustinje naspram pješčane. Veća pristranost proizvodi veću količinu crvene pustinje. +bias=Pristranost +cliff-continuity=Kontinuitet +cliff-continuity-description=Duljina zasebnih dijelova litica. +cliff-frequency=Učestalost +cliff-frequency-description=Broj litica +cliffs=Litice +coverage=Pokrivenost +custom=[promijenjeno] +difficulty=Težina +enable-replay=Snimaj igru +enable-replay-description=Snimite igru za ovu datoteku spremanja kako biste ju mogli ponovno pogledati. Povećava datoteku spremanja i vrijeme učitavanja. +enabled=Omogućeno +enemy-attack-pollution-consumption-modifier=Faktor povećanja cijene napada +enemy-base=Neprijateljsko uporište +enemy-expansion-group-tile=Širenje neprijatelja +enemy-expansion-maximum-expansion-cooldown=Najveće vrijeme hlađenja +enemy-expansion-maximum-expansion-distance=Najveća udaljenost širenja +enemy-expansion-maximum-expansion-group-size=Najveća veličina skupine +enemy-expansion-minimum-expansion-cooldown=Najmanje vrijeme hlađenja +enemy-expansion-minimum-expansion-group-size=Najmanja veličina skupine +enemy-expansion-minutes=min +enemy-tab-title=Neprijatelj +evolution=Evolucija +evolution-destroy-factor=Faktor uništavanja +evolution-pollution-factor=Faktor onečišćenja +evolution-time-factor=Vremenski faktor +frequency=Učestalost +hide-preview=Zatvori pregled +island-size=Veličina otoka +map-height=Visina +map-height-simple=Visina svijeta +map-seed=Sjeme +map-seed-simple=Sjeme +map-size-group-tile=Svijet +map-type=Vrsta svijeta +map-width=Širina +map-width-simple=Širina svijeta +minimum-pollution-to-damage-trees=Donja granica oštećenja stabala +moisture=Vlaga +moisture-description=Upravlja raspodjelom trave naspram pustinje. Veća pristranost proizvodi veću količinu trave. +next=Dalje +peaceful-mode-checkbox=Miroljubivi način +play=Igraj +pollution=Onečišćenje +pollution-absorbed-per-tree-damaged=Apsorbiranje po oštećenom stablu +pollution-absorption-modifier=Udio apsorpcije +pollution-diffusion-ratio=Udio difuzije +price-multiplier=Faktor povećanja cijene +randomize-map-seed=Nasumično sjeme +recipes-difficulty-group-tile=Recepti +research-queue-availability=Dostupnost redanja istraživanja +research-queue-availability-after-victory=Po završetku igre +research-queue-availability-always=Uvijek +research-queue-availability-never=Nikada +reset-preset=Povratak na zadane postavke +resource-frequency-description=Broj nakupina resursa. +resource-richness-description=Količina resursa po polju unutar nakupine resursa. +resource-size-description=Površina pojedine nakupine resursa. +resources-tab-title=Resursi +richness=Količina +show-preview=Pregled +show-preview-warning=Upozorenje spojlera: Ne ulazite u pregled ako želite otkrivati svijet kroz igru. +size=Površina +starting-area-size=Veličina početnog područja +starting-area-size-description=Veličina područja oko igrača bez neprijateljskih uporišta. +technology-difficulty-group-tile=Tehnologija +temperature=Temperatura +terrain-bias-description=Primjena konstantnog odmaka. +terrain-coverage-description=Koliki udio mape je pokriven ovim obilježjem. +terrain-tab-title=Teren +title=Generator svijeta +water=Voda +[gui-map-view-settings] +show-pollution=Onečišćenje +show-turret-range=Pokrivenost topovima +[gui-menu] +about=O aplikaciji +browse-lan-games=Pretraži lokalne igre +browse-public-games=Pretraži javne igre +connect-to-address=Poveži se na adresu +continue-host-save=Nastavi: Ugosti __1__ +continue-host-save-tooltip=Ugosti __1__ +continue-join-game=Nastavi: Pridruži se __1__ +continue-join-game-tooltip=Pridruži se __1__ +continue-save=Nastavi __1__ +continue-save-tooltip=Učitaj igru __1__ +controls=Upravljanje +game-menu=Igrin izbornik +graphics=Prikaz +host-new-game=Ugosti novu igru +host-saved-game=Ugosti spremljenu igru +interface=Sučelje +lan-username=Lokalno korisničko ime +load-game=Učitaj igru +main-menu=Glavni izbornik +map-editor=Uređivač svijeta +mod-settings=Postavke modova +mods=Modovi +multi-player=Više igrača +multi-player-menu=Više igrača +new-game=Nova igra +other=Ostalo +pause-game=Pauziraj igru +quit-game=Napusti igru +quit-tutorial-to-game=Napusti podučaj +quit-tutorial-to-menu=Napusti podučaj +reconnect=Ponovno povezivanje +restart-game=Ponovno pokreni +restart-tutorial=Ponovno pokreni +resume-game=Nastavi +resume-tutorial=Nastavi +save-game=Spremi igru +settings=Postavke +single-player=Jedan igrač +single-player-menu=Jedan igrač +sound=Zvukovi +tutorial-menu=Podučaj +unpause-game=Otpauziraj igru +user-login=Prijava korisnika +[gui-mod-load-error] +exit=Izađi +[gui-multiplayer-lobby] +banlist=Ban-lista +edit-banlist=Uredi ban-listu +[gui-new-game] +title-start-new-game=Započni novu igru +[gui-permissions-names] +SetTrainsLimit=Postavi limit vlakova +[gui-player-management] +add-player=Dodaj igrača +admin=Administrator +ban=Zabrani pristup +banned=Banan +cant-ban-yourself=Ne možeš banati samoga sebe. +last-online=Zadnja aktivnost +manage-permissions=Upravljaj dozvolama +name=Ime +time-ago=Prije __1__ +unban=Dopusti pristup +[gui-production] +consumption=Potrošnja +electricity=Napon +kills=Ubojstava +pollution=Onečišćenje +[gui-server-config] +cancel=Odustani +save=Spremi +[gui-side-menu] +achievements=Postignuća +[gui-sound-settings] +title=Postavke zvuka +[gui-sync-mods-with-save] +cancel=Povratak +[gui-technologies-list] +title=Popis tehnologija +[gui-technology] +graph-title=Tehnološko stablo +[gui-technology-preview] +continue-research=Nastavi +effects=Učinci +start-research=Započni istraživanje +status-available=Dostupno +status-not-available=Nedostupno +unit-ingredients=Cijena +[gui-technology-progress] +no-research=Trenutno se ništa ne istražuje +title=Istraživanje +[gui-text-tags] +following-text-entity=[Entitet: __1__] +following-text-recipe=[Recept: __1__] +[gui-tips-and-tricks] +mark-as-read=Označi kao pročitano +no-tutorial-in-multiplayer=Podučaji nisu igrivi u više igrača. +play-tutorial=Odigraj podučaj +replay-tutorial=Ponovno odigraj podučaj +[gui-train-state] +destination-full=[img=utility/warning_icon] Destinacija je puna __1__ +heading-to=Putuje prema __1____REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Manualno upravljanje +manually-stopped=[img=utility/warning_icon] Manualno zaustavljen +no-path-to=[img=utility/warning_icon] Nema putanje prema __1__ +no-schedule=Nema rasporeda +no-valid-stops=[img=utility/warning_icon] Nema validnih stajališta. +standing-at=Stoji na __1__ +waiting-at=Čeka na __1__ +[gui-trains] +circuit-disabled-tooltip=Stanica je izgažena sa mrežom sklopova. +circuit-limit-tooltip=Ograničen broj vlakova sa mrežom sklopova +empty-schedule=[Empty] +limit-note=(Podsjetnik: Neke stanice nemaju ograničen broj vlakova) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +no-stations=Nema pronađenih stanica. +no-trains=Nema pronađenih vlakova. +open-train-stop=Otvori stanicu na mapi +stations-tab=Stanice +stations-trains=Vlakovi: +title=Pregled vlakova +trains-tab=Vlakovi +[gui-update-mods] +retrying-failed-request=Ponavljanje neuspjelog zahtjeva +[http-error] +unknown-error=Neuspješno preuzimanje (status kod __1__). +unknown-error-with-message=Neuspješno preuzimanje (status kod __1__): __2__ +[multiplayer] +player-banned=Vaše ime je banano u ovoj igri. Razlog: __1__. +you-were-banned=Moderator vam je zabranio pristup serveru. +[noise-expression] +debug-moisture=Otklanjanje pogrešaka +debug-temperature=Otklanjanje pogrešaka +moisture=Uobičajeno +temperature=Uobičajeno +[noise-property] +moisture=Vlaga +temperature=Temperatura +[recipe-difficulty] +expensive=Skupo +normal=Normalno +[size] +only-starting-area=Ukoliko je isključeno: pojavljuje se samo u početnom području +[technology-difficulty] +expensive=Skupo +normal=Uobičajeno +[tooltip-category] +consumes=Troši: +effect=Učinci +electricity=Električna energija +generates=Stvara: +heat=Toplina +player-armor=Oklop +thrown=Na bacanje +train=Vlak + diff --git a/factorio/data/core/locale/hr/info.json b/factorio/data/core/locale/hr/info.json new file mode 100644 index 0000000000000000000000000000000000000000..9a5c465a5945c779d34f48c49fb41447176c2ade --- /dev/null +++ b/factorio/data/core/locale/hr/info.json @@ -0,0 +1,4 @@ +{ + "completed": 42, + "language-name": "Hrvatski" +} \ No newline at end of file diff --git a/factorio/data/core/locale/hu/core.cfg b/factorio/data/core/locale/hu/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e34b49d9ecdfb03556124a782abb6b994d3626e7 --- /dev/null +++ b/factorio/data/core/locale/hu/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=Nem keverhetőek a folyadékok. +and=és +ban-report=__1__, ok: __2__ +ban-report-ip=__1__ (__2__), ok: __3__ +base-mod-disabled=Az Alapjáték mod szükséges a játék futtatásához, de jelenleg ki van kapcsolva. Szeretnéd bekapcsolni? +base-mod-invalid=Az Alapjáték mod szükséges a játék futtatásához, de jelenleg nem használható. +blueprint-library-shortcut-broken=Ennek a parancsikonnak a célja már nem létezik a tervrajzkönyvtárban. +blueprint-no-name=Névtelen +blueprint-transferring=Tervrajz átvitele: __1__ +bonus-progress-bar-tooltip=Bónusz termelés: __1__ +building-atlas=Textúraatlasz építése... +building-prototypes=Prototípusok építése... +cannot-open-mod-settings-game-not-fully-setup=A modbeállítások nem nyithatóak meg, amíg a játék nem töltött be teljesen (csatlakozás szüneteltetett többjátékos menethez). +cant-add-player-already-exists=Egy __1__ nevű játékos már létezik. +cant-be-connected-to-copper-wire=Nem lehet csatlakozni az elektromos vezetékhez +cant-be-connected-to-wire=Nem lehet csatlakozni a vezetékhez +cant-be-crafted-in-this-machine=Nem lehet ebben a gépben legyártani. +cant-be-damaged=Ez nem sebezhető meg. +cant-be-mined=Ezt nem lehet kibányászni. +cant-be-rotated=Ezt nem lehet forgatni. +cant-change-enemy-wires=Ellenséges vezetékeket nem lehet megváltoztatni. +cant-clear-cursor=Nem lehet eltenni a(z) __1__ tárgyat, a játékos hátizsákja tele van. +cant-connect-rolling-stock-not-in-rolling-stock=Szerelvény nem csatlakoztatható, mivel nem ülsz a szerelvényben. +cant-connect-rolling-stock-not-in-vehicle=Szerelvény nem csatlakoztatható, mivel nem ülsz a járműben. +cant-connect-rolling-stock-too-close=Nem lehet csatlakoztatni a járműveket, mivel túl közel vannak egymáshoz. +cant-copy-enemy-structure-settings=Ellenséges építmények beállításait nem lehet másolni. +cant-disconnect-rolling-stock-not-in-rolling-stock=Szerelvény nem választható szét, mivel nem ülsz a szerelvényben. +cant-disconnect-rolling-stock-not-in-vehicle=Szerelvény nem választható szét, mivel nem ülsz a járműben. +cant-enter-enemy-vehicles=Ellenséges járművekbe nem lehet beszállni. +cant-join-game-not-in-main-menu=A főmenüből csak Steam játékhoz csatlakozhatsz. +cant-join-game-steam-init-failed=Nem sikerült a csatlakozás - Steam inicializálási hiba. +cant-join-game-steam-networking-disabled=Nem sikerült csatlakozni a játékhoz - A Steam hálózati kapcsolata kikapcsolva a konfigurációs beállításokban. +cant-mine-enemy-structure=Ellenséges építményeket nem lehet lebontani. +cant-mine-vehicle-with-passenger=Ezt nem lehet lebontani, amíg valaki benne van. +cant-open-enemy-structures=Ellenséges építményeket nem lehet megnyitni. +cant-paste-enemy-structure-settings=Ellenséges építményekre nem lehet beállításokat másolni. +cant-put-item-back=Nem lehet visszatenni a tárgyat: __1__ +cant-reach=Nem érhető el +cant-repair-enemy-structures=Ellenséges építmények nem javíthatóak. +cant-rotate-enemy-structures=Ellenséges építményeket nem lehet forgatni. +cant-run-command-not-admin=Nem lehet lefuttatni a parancsot (__1__) - Nem vagy admin. +cant-run-command-not-in-multiplayer-game=Egyjátékos módban a következő parancs nem futtatható: (__1__). +cant-set-duplicate-filter=__1__ már ki van szűrve egy másik mezőben. +cant-set-duplicate-request=__1__ már egy másik mezőben is igényelve. +cant-set-duplicate-trash-slot=__1__ már be van állítva egy másik mezőben. +cant-set-filter=Nem állíthatod be ezt a szűrőt: __1__ +cant-set-request-when-it-is-automated=A kérés kézzel nem módosítható, ha azt az áramkörhálózat állítja be. +cant-swap-console-with-player=Nem cserélhető ki a konzol a játékossal - 2 játékost kell megadni a konzolból. +cant-swap-expected-two-players=Nem cserélhető ki - 2 játékost kell megadni a konzolból. +cant-swap-with-yourself=Nem tudsz magaddal játékost cserélni. +cant-transfer-from-enemy-structures=Ellenséges építményekből nem lehet kirakodni. +cant-transfer-to-enemy-structures=Ellenséges építményekbe nem lehet berakodni. +cheat-will-disable-achievements=Csaló parancsok használata le fogja tiltani a mérföldköveket, ismételd meg a parancsot a folytatáshoz. +checking-sprites=Sprite-ok ellenőrzése... +close-file-reason-corrupt=CRC-ellenőrzés sikertelen, a tömörítés hibás. +close-file-reason-other=Más, hibakód: __1__ +closing-file-failed=A(z) __1__ fájl lezárása sikertelen\nOk: __2__. +colon=: +color-for-players-only=A színt csak a játékosokra lehet állítani. +command-attempted-not-allowed=__1__ megpróbált egy parancsot futtatni, amely nem volt elérhető számára: __2__ +command-ran=__1__ (parancs): __2__ +command-will-disable-achievements=A Lua konzolparancsok használata le fogja tiltani a teljesítményeket, ismételd meg a parancsot a folytatáshoz. +continue=Folytatás +control-controller-axis-related=Ez a parancs csak kontroller elsütőgombjával használható. +control-controller-button-related=Ez a parancs csak kontroller gombjával használható. +control-controller-stick-related=Ez a parancs csak kontroller botkormányával használható. +control-keyboard-related=Ez a beállítás billentyűzetet igényel. +control-mouse-related=Ez a beállítás egeret igényel. +control-mouse-related-on-controller=Ehhez a művelethez csak __1__ vagy __2__ használható. +control-mouse-wheel-related=Ez a parancs csak egérgörgővel használható. +cropping-bitmaps=Bitképek vágása... +cursor=Kurzor +days=__1__ nap +days-ago=__1__ napja +destination-full=A célpont megtelt +disabled-by-server=Szerver által lekapcsolva +discard-changes=Változtatások elvetése +dying-explosion-name=__1__ (meghalásnál robbanás) +editor-will-disable-achievements=A térképszerkesztő használata le fogja tiltani a teljesítményeket, ismételd meg a parancsot a folytatáshoz. +electric-pole-wire-limit-reached=Maximum 5 csatlakozás elérve. +empty-file-name=A fájlnév üres. +empty-stop-name=A megálló neve üres +entered-the-vehicle=Beszálltál a járműbe. +error-while-importing-string=Hiba a karakterlánc betöltése közben: +error-with-handler-failed=__1__\nA kezeléssel egy hibakezelő újabb hibát okozott:\n__2__ +error-with-handler-message=__1__\nA hibakezelő a következő információkat adta hozzá:\n__2__ +evolution-message=Evolúciós tényező: __1__. (Idő: __2__%) (Szennyezés: __3__%) (Megölt keltetők: __4__%) +failed-to-import-string=Nem sikerült importálni a karakterláncot: __1__. +failed-to-load-base-mod=Hiba az Alapjáték mod betöltése során. +failed-to-load-mod=Nem sikerült betölteni a következő modot: "__1__" +failed-to-load-mod-reason=Nem sikerült betölteni a következő modot: "__1__", ok: __2__ +feature-not-available-in-demo-version=Ez a funkció nem elérhető a játék demóváltozatában +file-name-too-long=A fájlnév túl hosszú. (Legfeljebb __1__ karakter) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Játék elmentve ide: __1__. +grid-position-and-absolute-position-need-to-match=A rácspozíciónak és a tervrajz rácskoordinátáinak vagy mind párosnak, vagy mind páratlannak kell lennie. +grid-position-value-has-to-be-multiple=A tervrajz rácspozíciójának __1__ többszörösének kell lennie. +hours=__1__ óra +hours-ago=__1__ órája +invalid-character-in-file-name=A fájlnév érvénytelen karaktert tartalmaz. +invalid-grid-position-value=__1__ érvénytelen érték a rács pozíciójához. +invalid-parameter=Érvénytelen paraméter +invalid-screenshot-resolution=Érvénytelen képernyőkép-felbontás. A szélesség és magasság {1, __1__} közé kell essen. +invalid-snap-to-grid-value=__1__ érvénytelen rácshoz igazítási érték. +invalid-zoom-level=Érvénytelen nagyítási szint. A nagyításnak legalább __1__-nak kell lennie. +item-has-tags=A tárgy fel van címkézve. +left-the-vehicle=Kiszálltál a járműből. +loading-mods=Modok betöltése... +loading-sounds=Hangok betöltése... +loading-sprites=Sprite-ok betöltése... +locks=Lezárja +low-ram-warning=Ez a mentés nagy mennyiségű memóriát használ, és valószínűleg összeomlik tőle a játék.\nA grafikai beállításokban a sprite-ok felbontásának csökkentése alacsonyabb memóriafogyasztást eredményez.\n__1__ +manual-wire-dragging-disabled=A kézi vezeték-összekötés le van tiltva +map-info-combined-yield-percentage=__1__, kombinált hozam: __2__% +minutes=__1__ perc +minutes-ago=__1__ perce +missing-equipment=Hiányzó felszerelés: +missing-equipment-list-item=__1__ X __2__ +missing-item=Hiányzó __1__ +mod-caused-error=A(z) __1__ mod helyreállíthatatlan hibát okozott.\nJelentsd a hibát a mod készítőjének.\n\n__2__ +mod-name-too-long=A(z) __1__ mod neve túl hosszú, a név maximális hossza __2__ karakter. +mod-title-too-long=A(z) __1__ mod címe túl hosszú, a cím maximális hossza __2__ karakter. +months-ago=__1__ hónapja +new-tips=Új tippek +new-tips-count=Új tippek: __1__ +no-artillery-in-range=Nincs tüzérség a hatótávolságban. +no-artillery-with-ammo-in-range=Nincs tüzérségi ágyú lőszerrel a hatótávolságban. +no-bans=Nincsenek kitiltott játékosok. +no-modifier-selected=Nincs módosító kiválasztva +no-path=Nincs útvonal +no-stock-to-connect-found=Nem található vasúti jármű a csatlakoztatáshoz. +no-stock-to-disconnect-found=Nem található vasúti jármű a szétválasztáshoz. +noname-station=Megálló +noone-to-reply=Nincs kinek válaszolni. +not-allowed-character-in-file-name="__1__" karakter nem szerepelhet a fájlnévben. +not-enough-ingredients=Nincs elég összetevő. +not-enough-rails=Nincs elegendő sín +not-enough-space-to-connect-train=Nincs elegendő hely a vonat csatlakoztatásához. +not-operable=Nem használható +on-the-ground=A földön +opened-item-removed=A tárgy el lett távolítva. +or=vagy +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Az engedélyek importálása sikeres. +player-cancelled-research=__1__ törölte a __2__ fejlesztését +player-changed-color=__1__ színe innentől __2__. +player-changed-color-singleplayer=A színed most __1__. +player-changed-research=__1__ megváltoztatta a kutatást __2__-ről __3__-ra +player-doesnt-exist=__1__ játékos nem létezik. +player-is-already-an-admin=__1__ már admin. +player-is-already-in-admin-list=__1__ már az adminok listáján van, amint csatlakozik a játékhoz, elő lesz léptetve. +player-is-not-an-admin=__1__ nem admin. +player-is-not-banned=Nem lehet feloldani __1__ kitiltását, mert a játékos nincs kitiltva. +player-is-not-in-admin-list=__1__ nincs az adminok listáján. +player-isnt-online=__1__ nem online. +player-queued-research=__1__ ütemezte a kutatást: __2__ +player-started-research=__1__ elkezdte kutatni: __2__ +player-tried-using-cheat=__1__ játékos csaló parancsot próbált használni. +player-tried-using-command=__1__ játékos a következő parancsot próbálta használni: __2__ +player-tried-using-editor=__1__ játékos megpróbálta a térképszerkesztőt használni. +player-was-added-to-admin-list=__1__ hozzá lett adva az adminisztrátorok listájához __2__ által, amint csatlakozik a játékhoz, elő lesz léptetve. +player-was-banned=__2__ kitiltotta __1__-t. Indok: __3__. +player-was-demoted=__2__ lefokozta __1__ nevű játékost. +player-was-kicked=__2__ kirúgta __1__-t. Indok: __3__. +player-was-promoted=__1__ admin jogot kapott __2__ jóváhagyása által. +player-was-removed-from-admin-list=__1__ el lett távolítva az adminok listájából __2__ által, így nem lesz előléptetve a játékhoz csatlakozás után. +player-was-unbanned=__2__ feloldotta __1__ kitiltását. +players-arent-on-same-surface=Nem lehet felcserélni a játékosokat: a játékosok különböző felületeken vannak. +players-dont-have-character-controllers=Játékoscsere nem lehetséges - A karakter nem rendelkezik vezérlővel. +players-dont-have-characters=Játékoscsere nem lehetséges - Legalább az egyik játékos nem rendelkezik karakterrel. +reading-file-failed=A(z) __1__ fájl olvasása sikertelen\nHibakód: __2__. +reassigned-empty=Nincs kiválasztott új tartalom. +recipe-not-craftable-in-hand=Ezt nem készítheted el kézben. +recipe-too-complex-to-craft-in-hand=Ez a recept túl bonyolult ahhoz, hogy kézzel legyen elkészítve. +reload-script-data-too-large=Túl nagy betöltő szkript adat: __1__ > __2__. +remnant-name=__1__ (maradvány) +repeat-when-transferred=A tervrajzok átvitele folyamatban van a játékba, próbáld meg újra, amikor az átvitel befejeződött. +replay-disabled-autoplace-specifications-changed-runtime=A visszajátszások jelenleg le vannak tiltva, mivel az automatikus elhelyezés beállításai menet közben megváltoztatásra kerültek. +replay-saving-disabled=A visszajátszás mentése ki van kapcsolva. +replay-saving-disabled-forced-by-user=A visszajátszás mentése letiltva, mert a felhasználó kényszerítette a prototípusokat megváltoztató betöltési módot. +replay-saving-disabled-map-version=Visszajátszás kikapcsolva, mert a térkép __1__ verzióval lett elmentve, és a játék jelenlegi verziója: __2__. +replay-saving-disabled-migration-applied=Visszajátszás kikapcsolva, mert a térképen migráció(ka)t kellett végrehajtani. +replay-saving-disabled-mods=Visszajátszás kikapcsolva, mert a térkép különböző modbeállításokat tartalmaz. +replay-saving-disabled-mods-startup-settings=Visszajátszás kikapcsolva, mert a térkép más modindítási beállításokat tartalmaz. +reset-to-defaults=__1__ beállítás visszaállítása az alapértelmezett értékre +reset-to-defaults-disabled=Minden beállítás az alapértelmezett értéken van. +reverted-control-settings-to-default=Korábbi verziók inkompatibilitása miatt a billentyűk vissza lettek állítva az alapértelmezettre. +rolling-stock-connected=Szerelvény csatlakoztatva. +rolling-stock-disconnected=Szerelvény leválasztva. +save-already-in-progress=Nem lehet menteni, mert a mentés már folyamatban van. +saving-process-crashed=A mentési folyamat összeomlott. +scenario-caused-error=A(z) __1__ pálya helyreállíthatatlan hibát okozott.\nJelentsd a hibát a pálya készítőjének.\n\n__2__ +seconds=__1__ másodperc +seconds-ago=__1__ másodperce +shortcut-bar-full=Nem tudsz több tárgyat a parancsikonsorba rakni. +shortcut-disabled-technology-not-researched=Ehhez a gyorsbillentyűhöz a következő technológia szükséges: __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Nyomd meg a __CONTROL__confirm-message__ gombot az átvezető átugrásához +snap-to-grid-value-has-to-be-multiple=Ezen a tervrajzon a rácshoz igazítás értékének __1__ többszörösének kell lennie. +string-import-produced-no-item=A bemenet nem eredményezett tárgyat. +string-import-successful=__1__ importálása sikerült. +the-blueprint-cant-be-flipped=A tervrajz nem tükrözhető, ha __1__ van rajta. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Ezt nem lehet kézzel bányászni, mert __1__ szükséges. +time-future=A jövőben +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=A tárgy nem helyezhető be, a könyv maximális rekurziója __1__. +too-long-stop-name=A megálló neve (__1__ karakter) nem lehet hosszabb, mint __2__ karakter. +too-long-tag-name=A címke neve (__1__ karakter) nem lehet hosszabb, mint __2__ karakter. +unconfirmed-changes=__1__ változtatás nincs megerősítve. +unknown-color=Ismeretlen szín: __1__. +unknown-command=Ismeretlen parancs: "__1__". Az elérhető parancsokért használd a /h vagy /help parancsot. +unknown-player-was-banned=__2__ kitiltotta __1__-t (nincs a térképen). Indok:__3__. +unlocks=Feloldja +unspecified=nincs megadva +user-verification-already-disabled=A felhasználók ellenőrzése már tiltva van. +user-verification-already-enabled=A felhasználók ellenőrzése már engedélyezve van. +user-verification-disabled=Felhasználók ellenőrzése letiltva. +user-verification-enabled=Felhasználók ellenőrzése engedélyezve. +vehicle-is-full=A jármű megtelt. +weeks-ago=__1__ hete +wire-cant-reach=Vezeték nem éri el +years-ago=__1__ órája +[achievement-progress] +console-command-used=Konzolparancsot használtál. A teljesítmény már nem feloldható ebben a játékban. +construct-with-robots-more-than=Kézzel készítve: __1__ Drónnal készítve: __2__ +dont-craft-manually=Kézzel készítve: __1__ +editor-used=A térképszerkesztőt használtad. A teljesítmény már nem feloldható ebben a játékban. +not-a-freeplay-map=Ez a teljesítmény csak szabad játékmódban érhető el. +not-in-peaceful-mode=Ez a teljesítmény nem érhető el békés játékmódban. +not-with-lower-enemies=Ez a teljesítmény nem elérhető, amikor az ellenséges bázisok száma alacsonyabb az alapbeállításnál. +only-when-playing-new-game=Ez csak egy új játékban szerezhető meg. +player-damaged=Legnagyobb sebzés egy ütéssel: __1__ +remaining-time=Hátralévő idő: __1__ +[cant-build-reason] +cant-build-here=Itt nem lehet építeni +cant-build-on-tile=Nem lehet építeni itt: __1__ +cant-build-train-stop-in-intersection=Nem lehet vasútállomást építeni a kereszteződésbe +covered-by-fog-of-war=A háború ködében nem tudsz építeni. +entity-ghost-in-the-way=__1__ szellemkép az útban van +entity-in-the-way=__1__ az útban van +entity-must-be-built-next-to-rail=__1__: a sínek mellé kell építeni +invalid-rail-signal-position=Érvénytelen pozíció a vasúti jelzőlámpának +invalid-train-stop-position=Érvénytelen pozíció a vasúti megállónak +invalid-transport-belt-connectable-position=Érvénytelen futószalag-pozíció +mixing-fluids=Nem lehet összekötni a rendszert különböző folyadékokkal +no-rail-for-ghost-train=A vonat-szellemképeket csak sínen lehet építeni +no-rail-for-train=__1__: csak sínen lehet építeni +no-resource-for-drill=__1__ csak nyersanyagon építhető +no-resource-for-mining-drill=Bányászgépet csak nyersanyagra lehet építeni +no-valid-resource-for-drill=__1__ nem tudja bányászni ezt a nyersanyagot +out-of-world=Nem lehet építeni a térképen kívül +player-in-the-way=Karakter az útban van +rail-signals-must-be-built-next-to-rail=Vasúti jelzőlámpákat csak sínek mellett lehet építeni +too-close-to-existing-rail-signal=Túl közel van meglévő jelzőlámpához +uncharted-area=Nem lehet építeni felderítetlen területen +[character-corpse] +died=Meghalt +killed-by=Megölte +name=Hulla (__1__) +time-ago=__1__ idővel ezelőtt +time-remaining=Hátralévő idő +[chat-icon-select-list-gui] +title=Ikon kiválasztása +[clone-area-errors] +source-and-destination-collide=A forrás- és a célterület ütközik. +source-area-and-destination-are-not-equal=A forrás- és a célterület mérete nem megegyező +source-area-and-destination-area-must-not-be-rotated=A forrás- és célterületek nem forgathatóak. +source-entities-overlap-with-destination=A forrás- és a célterületen lévő entitások fedik egymást. +tiles-collide=A forrás- és célterületen található csempék ütköznek. +[color] +acid=Savas +black=Fekete +blue=Kék +brown=Barna +cyan=Cián +gray=Szürke +green=Zöld +orange=Narancssárga +pink=Rózsaszín +purple=Lila +red=Piros +white=Fehér +yellow=Sárga +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Megnyitja a játékoskezelő menüt. +admins=- Kilistázza az adminokat. +alerts= - Engedélyezi, letiltja, lenémítja vagy felhangosítja az adott hibajelzés típusát. +all-players-list=Minden játékos: +available-alerts=Rendelkezésre álló riasztások: __1__. +available-colors=Elérhető színek: __1__. +ban= - Kitiltja a megadott játékost. +banlist= - Hozzáadja vagy eltávolítja a játékost a kitiltási listáról. Ugyanaz, mint a /ban és a /unban. +bans=- Kilistázza a bannolt játékosokat. +cant-use-banlist-not-in-multiplayer-game=A "banlist" parancsot nem tudod használni egyjátékos játékban. +cant-use-permissions-not-in-multiplayer-game=A "permissions" parancsot nem tudod használni egyjátékos játékban. +cant-use-whitelist-not-in-multiplayer-game=A "whitelist" parancsot nem tudod használni egyjátékos játékban. +cheat= - Minden technológia elérhető és a csaló mód engedélyezve. Használd az opciót, hogy a karaktered további tárgyakat kapjon. +clear=- Kiüríti a konzolt. +color= - Megváltoztatja a színedet. Lehet előre definiált szín vagy RGBA-érték, "# # # #" formátumban. +command= - Végrehajt egy Lua parancsot (ha endélyezett). +config=- Megnyitja a szerverkonfigurációs menüt. +delete-blueprint-library= - Törli a kijelölt offline játékos tervrajzkönyvtárát a mentésből. "everybody confirm" begépelésével minden offline játékos könyvtára törölhető. +demote= - Elveszi az adminjogot a játékostól. +editor=- Térképszerkesztő ki-/bekapcsolása. +evolution=- Kiírja az információt az idegenek evolúciós tényezőjéről. +help= - Kilistázza a lehetséges parancsokat, az opcionális argumentummal megadható a megmagyarázandó parancs. +help-description=Írd be a /h parancsot, ha szeretnéd megismerni a részleteket. +help-list=Elérhető parancsok: +ignore= - Megakadályozza, hogy a csevegésben bárki lássa ennek a játékosnak az üzeneteit. Az adminisztrátorok üzenetei így is látszanak. +ignores=- Kilistázza, hogy melyik játékosok vannak némítva. +kick= - Kirúgja a megadott játékost. +matching-alerts-list=Egyező értesítések: __1__. +matching-colors-list=Egyező színek: __1__. +matching-commands-list=Egyező parancsok: +matching-players-list=Egyező játékosok: +measured-command= - Végrehajt egy Lua parancsot (ha engedélyezett), és leméri a futási idejét. +mute= - Megakadályozza, hogy az adott játékos bármit is írjon a csevegésbe. +mute-programmable-speaker= - Elnémítja vagy bekapcsolja a globális hangokat, amelyek a programozható hangszóróból jönnek. A "local" argumentummal csak a helyi klienst némítod. Adminok "everyone"-nal az egész szerver számára némíthatnak. +mutes=- Kiírja a lenémított játékosok neveit (akik nem használhatják a chatet). +open= - Megnyitja egy másik játékos hátizsákját. +perf-avg-frames=- A játéklépések száma, amely alapján a teljesítménymérők átlagolják az adatokat. Alapértelmezetten 100. A gyors konvergenciához 5-10 közötti értékek ajánlottak, de a kapott számok gyorsabban fognak ugrálni. +permissions=- Megnyitja az engedélyek menüt. +players=Kiírja a játékban levő játékosok nevét. ("online" vagy "o" paraméterrel csak az online játékosok nevét írja ki, "count" vagy "c" paraméterrel csak a játékosok számát) +promote= - Játékos előléptetése adminná. +purge= - Törli az összes üzenetet ettől a játékostól a chatnaplóból. +quit=- Biztonságosan leállítja a szervert. +reply=<üzenet> - Válaszol a legutóbbi játékosnak, aki rád írt. +reset-tips=Visszaállítja a tippek és trükkök állapotát, mintha a játék most indult volna el először. +save= - Elmenti a jelenlegi játékot a megadott névvel. +screenshot= - Készít egy képet a jelenlegi nézőpontodból vagy a megadott felbontással. A nagyítás opcionális, alapértelmezetten 1. +seed=- Kiírja a térképgenerátor kezdőértékét. +server-commands=- Szerver-konzolparancsok. +server-save=- Többjátékos játék mentése a szerveren. +shout=<üzenet> - Mindenkinek küld egy üzenetet, a többi osztagot is beleértve. +silent-command= - Lua parancs futtatása (amennyiben engedélyezett) konzolra kiíratás nélkül. +swap-players= - Kicseréli a karaktereket a megadott játékosok között. Ha nincs megadva, a második játékos te magad vagy. +time=- Kiírja, hogy milyen régi a térkép. +toggle-action-logging=- A játék által végzett minden bemeneti művelet naplózásának bekapcsolása. Ez az érték nem marad meg a játék újraindítása után, és csak a helyi többjátékos játékot érinti. +toggle-heavy-mode=- Ezt a parancsot körültekintően használd, ugyanis futtatása során a többjátékos mód nem lesz elérhető. A játék mentése elindul, amit a játék folyamatosan összehasonlít önmagával, így keresi az esetleges inkonzisztenciákat. Ennek a parancsnak a használata akkor javasolt, amikor egy új játékos csatlakozása után a szerver deszinkronizációs hurokba kerül. A játék "nehéz üzemmódban" marad, amíg a parancs le nem fut és nem szolgáltat eredményt. Ezt küldd el nekünk, hogy kinyomozhassuk és megoldhassuk a probléma forrását. +unban= - Leveszi a kitiltást a megadott játékosról. +unignore= - Engedélyezi, hogy az adott játékos üzeneteit lehessen olvasni a csevegésben. +unknown-command=Ismeretlen parancs: __1__ +unlock-shortcut-bar=- Minden eszköztárgomb feloldása. +unlock-tips=Feloldja az összes tipp- és trükkbejegyzést. +unmute= - Engedélyezi, hogy az adott játékos újra írhasson a csevegésbe. +version=- Kiírja a játék jelenlegi verziószámát. +whisper= <üzenet> - Üzenetet küld a megadott játékosnak. +whitelist= - Engedélyezi, letiltja, hozzáadja vagy eltávolítja a játékost az engedélyezési listához, ahol csak az engedélyezett játékosok csatlakozhatnak a játékmenethez. Ha üres a lista, bárki csatlakozhat hozzád, 'get'-et használva kiírja az engedélyezett játékosokat. +[command-output] +action-logging-disabled=Műveletnaplózás letiltva. +action-logging-enabled=Műveletnaplózás engedélyezve. +alert-already-disabled=__1__ típusú figyelmeztetés már le van tiltva. +alert-already-muted=__1__ típusú figyelmeztetés már némítva. +alert-disabled=__1__ típusú figyelmeztetés letiltva. +alert-enabled=__1__ típusú figyelmeztetés engedélyezve. +alert-isnt-disabled=__1__ típusú figyelmeztetés nincs letiltva. +alert-isnt-muted=__1__ típusú figyelmeztetés nincs némítva. +alert-muted=__1__ típusú figyelmeztetés némítva. +alert-unmuted=__1__ típusú figyelmeztetés némítása feloldva. +banlist-add-is-admin-only=Csak adminok tudnak kitiltani. +banlist-already-empty=Már nincs kitiltott játékos. +banlist-clear-is-admin-only=Csak adminok tudják a tiltólistát üríteni. +banlist-cleared=Kitiltott játékosok törölve. +banlist-empty=Nincs kitiltott játékos. +banlist-remove-is-admin-only=Csak adminok vonhatnak vissza kitiltást. +cant-delete-blueprint-library-player-is-connected=A játékban lévő játékos tervrajzkönyvtára nem törölhető. +deleted-blueprint-library-for-players=Az alábbi játékosok tervrajzkönyvtára törlésre került: +no-blueprint-libraries-to-delete=Nincsenek törölhető tervrajzkönyvtárak. +parameters-require-admin=Nem futtatható a parancs ezekkel a paraméterekkel - nem vagy admin. +permission-action-list=Műveletek: __1__. +permission-groups-list=Engedélycsoportok: __1__. +player=Játékos +player-added-to-banlist=__1__ hozzá lett adva a tiltólistához. +player-added-to-whitelist=__1__ engedélyezési listához adva. +player-already-muted=__1__ már el van némítva. +player-already-on-banlist=__1__ már kitiltva. +player-already-on-whitelist=__1__ már az engedélyezési listán. +player-blueprint-library-deleted=__1__ tervrajzkönyvtára törlésre került. +player-blueprint-library-not-found=__1__ nem rendelkezik tárolt tervrajzokkal. +player-ignored=__1__ figyelmen kívül hagyva. +player-is-not-on-banlist=__1__ nincs kitiltva. +player-is-not-on-whitelist=__1__ nincs az engedélyezési listán. +player-is-on-banlist=__1__ kitiltva. +player-is-on-whitelist=__1__ engedélyezési listára került. +player-isnt-muted=__1__ nincs némítva. +player-list=Játékosok (__1__): +player-list-online=Online játékosok (__1__): +player-muted=__2__ elnémította __1__-t. +player-unignored=__1__ újra figyelve. +player-unmuted=__2__ feloldotta __1__ némítását. +player-was-not-on-banlist=__1__ nem volt kitiltva. +player-was-not-on-whitelist=__1__ nem volt az engedélyezési listán. +player-was-removed-from-banlist=__1__ kitiltása visszavonva. +player-was-removed-from-whitelist=__1__ eltávolítva az engedélyezési listáról. +players-on-banlist=Kitiltott játékosok: __1__ +players-on-whitelist=Engedélyezett játékosok: __1__ +programmable-speaker-muted-everyone=Programozható hangszóró globális hangjai elnémítva mindenkinek a szerveren. +programmable-speaker-muted-local=Programozható hangszóró globális hangjai elnémítva a kliensen. +programmable-speaker-unmuted-everyone=Programozható hangszóró globális hangjainak némítása feloldva mindenkinek a szerveren. +programmable-speaker-unmuted-local=Programozható hangszóró globális hangjainak némítása feloldva a kliensen. +shout=kiáltás +whisper=suttogás +whitelist-add-is-admin-only=Csak adminok tudnak az engedélyezési listához hozzáadni. +whitelist-already-empty=Az engedélyezési lista már üres. +whitelist-clear-is-admin-only=Csak adminok tudják az engedélyezési listát üríteni. +whitelist-cleared=Az engedélyezési lista kiürítve és letiltva. +whitelist-empty=Az engedélyezési lista üres. +whitelist-remove-is-admin-only=Csak adminok tudnak az engedélyezési listáról törölni. +[config-help] +afk-auto-kick= - Beállítja, hogy hány percig lehet egy játékos inaktív, mielőtt automatikusan kirúgja a szerver. A 0 kikapcsolja ezt a beállítást. +allow-commands= - Lua parancsok hozzáférhetőségének beállítása. +allow-debug-settings= - Beállítja, hogy a nem alapvető hibakeresési beállításokhoz az adminisztrátorokon kívül más játékosok is hozzáférhetnek-e. +autosave-interval= - Beállítja az automatikus mentési időközt (percben). 0 esetén nem ment. +autosave-only-on-server= - Csak a szerver ment automatikusan. +description= - Beállítja a szerver leírását (lehet üres). +help-list=Rendelkezésre álló konfigurációk: __1__. +ignore-player-limit-for-returning-players= - Beállítja, hogy a szerver hagyja figyelmen kívül a játékoslimitet visszatérő játékosok esetén. +matching-configs-list=Egyező configok: __1__. +max-players= - Beállítja a maximálisan megengedett játékosszámot a szerveren. 0 korlátlant jelent. +max-upload-slots= - Beállítja a maximálisan megengedett feltöltési szálat a szerveren. 0 korlátlant jelent. +max-upload-speed= - Beállítja a maximális feltöltési sebességet (kilobájt/másodperc). 0, ha nincs korlátozás. +name= - Beállítja a szerver nevét. +only-admins-can-pause= - Beállítja, hogy csak az adminok szüneteltethessék a játékot. +password= - Beállítja a többjátékos mód jelszavát. Ha üres, nincs jelszó. +require-user-verification= - Beállítja, hogy hitelesíteni kell a felhasználót a szerverhez történő csatlakozáshoz. +tags= - Beállítja a szerver címkéit - egy karakterlánc-lista (lehet üres). +visibility-lan= - Beállítja, hogy a játék legyen látható a LAN-on. +visibility-public= - Beállítja, hogy a játék legyen publikus. +visibility-steam= - Beállítja, hogy a barátok csatlakozhassanak Steamen keresztül. +[config-output] +afk-autokick-changed-to-disabled=A tétlenségért járó kidobás le lett tiltva. +afk-autokick-changed-to-minutes=A tétlen játékosok kidobásának intervalluma megváltozott __1__ percre +afk-autokick-disabled=A tétlenségért járó kidobás le van tiltva. +afk-autokick-interval-minutes=Tétlen játékosok kidobása __1__ perc után +allow-commands=Lua parancsok engedélyezése: __1__. +allow-commands-set-to=Lua parancsok engedélyezése beállítva erre: __1__. +allow-debug-settings=Hibakeresési beállítások engedélyezése: __1__. +allow-debug-settings-set-to=Hibakeresési beállítások engedélyezése beállítva erre: __1__. +autosave-changed-to-disabled=Automatikus mentés most le van tiltva. +autosave-changed-to-minutes=Automatikus mentés intervalluma megváltozott __1__ percre. +autosave-disabled=Automatikus mentés le van tiltva. +autosave-interval-minutes=Automatikus mentés __1__ percenként. +autosave-only-on-server=Automatikus mentés csak szerveren: __1__. +autosave-only-on-server-set-to=Automatikus mentés csak szerveren beállitva: __1__. +cant-use-not-in-multiplayer-game=Konfigurációs parancs csak többjátékos módban használható. +expected-get-set=Az első paraméter csak "get" vagy "set" lehet. +expected-value-to-set=A beállítandó értéket a harmadik paraméterben kell megadni. +has-password=A szervernek jelenleg van jelszava. +ignore-player-limit-for-returning-players=Játékoskorlátozás figyelmen kívül hagyása visszatérő játékosoknál: __1__. +ignore-player-limit-for-returning-players-set-to=Játékoskorlátozás figyelmen kívül hagyása visszatérő játékosoknál beállítva erre: __1__. +invalid-config=Ismeretlen konfiguráció: __1__ +max-number-of-players-changed-to=A maximális játékosok száma megváltozott: __1__. +max-number-of-players-changed-to-unlimited=Játékoskorlát eltávolítva. +no-password=A szervernek jelenleg nincs jelszava. +only-admins-can-pause=Csak adminok szüneteltethetnek: __1__. +only-admins-can-pause-set-to=A szüneteltetési lehetőség korlátozása az adminokra beállítva: __1__. +password-changed=Szerver jelszava megváltozott. +password-removed=Szerverjelszó eltávolítva. +server-description=Szerver leírása: __1__ +server-description-already-empty=A szerver leírása már üres. +server-description-changed=A szerver leírása beállítva: __1__ +server-description-cleared=A szerver leírása törölve. +server-description-empty=A szervernek nincs leírása. +server-name=Szerver neve: __1__ +server-name-changed=A szerver neve megváltozott: __1__ +server-tags=Szerver címkéi: __1__ +server-tags-already-empty=A szervernek már most sincsenek címkéi. +server-tags-changed=A szerver címkéi beállítva: __1__ +server-tags-cleared=A szerver címkéi törölve. +server-tags-empty=A szervernek nincs címkéje. +upload-rate=__1__ kilobájt/másodperc. +upload-rate-changed-to=Maximális feltöltési sebesség megváltoztatva __1__ kb/s-ra. +upload-rate-changed-to-unlimited=A feltöltési korlát eltávolítva. +upload-rate-unlimited=Korlátlan. +upload-slots=__1__ hely. +upload-slots-changed-to=Feltöltési helyek száma megváltoztatva: __1__. +upload-slots-changed-to-unlimited=A feltöltési helyek korlátja eltávolítva. +upload-slots-unlimited=Korlátlan. +value-is-not-valid=Az érték nem érvényes. +verify-user-identity=Felhasználó hitelesítése: __1__. +verify-user-identity-set-to=Felhasználó hitelesítése beállítva erre: __1__. +visibility-lan=LAN-láthatóság: __1__. +visibility-lan-set-to=LAN-láthatóság beállítva erre: __1__. +visibility-public=Nyilvánosan látható: __1__. +visibility-public-set-to=Nyilvános láthatóság beállítva erre: __1__. +visibility-steam=Steam láthatóság: __1__. +visibility-steam-set-to=Steam láthatóság beállítva: __1__. +[control-keys] +ac-back=AC Vissza +ac-bookmarks=AC Könyvjelzők +ac-forward=AC Előre +ac-home=AC Kezdőlap +ac-refresh=AC Frissítés +ac-search=AC Keresés +ac-stop=AC Megállítás +alt=Alt +audio-mute=Némítás gomb +audio-next=Következő szám gomb +audio-play=Lejátszás gomb +audio-prev=Előző szám gomb +audio-stop=Szám állj gomb +backspace=Backspace +brightness-down=Fényerő le +brightness-up=Fényerő fel +calculator=Számológép +capslock=Caps Lock +command=Command +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=__1__ lenyomása +controller-button-alt-2=__1__ nyomva tartása +controller-left-stick=Bal botkormány +controller-leftx=Bal botkormány +controller-lefty=Bal botkormány +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Jobb botkormány +controller-rightx=Jobb botkormány +controller-righty=Jobb botkormány +controller-stick-alt-1=__1__ használata +controller-stick-alt-2=__1__ használata közben +controller-touchpad=Érintőpárna +delete=Delete +down=Le +eject=Kiadás +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=Megnyomás: __1__ +keyboard-alt-2=Megnyomás: __1__ +left=Balra +left-alt=Bal Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Bal Command +left-control=Bal Control +left-shift=Bal Shift +left-super=Bal Super +left-windows=Bal Windows +mail=Levelező +menu=Menü gomb +mouse-button-1=Bal egérgomb +mouse-button-1-alt-1=Bal klikk +mouse-button-1-alt-2=Bal kattintás +mouse-button-2=Jobb egérgomb +mouse-button-2-alt-1=Jobb klikk +mouse-button-2-alt-2=Jobb kattintás +mouse-button-3=Középső egérgomb +mouse-button-3-alt-1=Középső egérgomb +mouse-button-3-alt-2=Középső egérgomb +mouse-button-n=__1__. egérgomb +mouse-button-n-alt-1=Nyomd meg a(z) __1__. egérgombot +mouse-button-n-alt-2=__1__. egérgomb megnyomása +mouse-wheel-alt-1=Görgetés: __1__ +mouse-wheel-alt-2=Görgetés: __1__ +mouse-wheel-down=Egérgörgő le +mouse-wheel-left=Egérgörgő balra +mouse-wheel-right=Egérgörgő jobbra +mouse-wheel-up=Egérgörgő fel +mute=Mute (némítás) gomb +num-lock=Num Lock +numpad-0=Számbillentyűzet 0 +numpad-1=Számbillentyűzet 1 +numpad-2=Számbillentyűzet 2 +numpad-3=Számbillentyűzet 3 +numpad-4=Számbillentyűzet 4 +numpad-5=Számbillentyűzet 5 +numpad-6=Számbillentyűzet 6 +numpad-7=Számbillentyűzet 7 +numpad-8=Számbillentyűzet 8 +numpad-9=Számbillentyűzet 9 +numpad-decimal-separator=Számbillentyűzet pont (.) +numpad-enter=Számbillentyűzet Enter +numpad-equals=Számbillentyűzet = +numpad-minus=Számbillentyűzet - +numpad-plus=Számbillentyűzet + +numpad-slash=Számbillentyűzet / +numpad-star=Számbillentyűzet * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Power +print-screen=Print Screen +right=Jobbra +right-alt=Jobb Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Jobb Command gomb +right-control=Jobb Control +right-shift=Jobb Shift +right-super=Jobb Super gomb +right-windows=Jobb Windows gomb +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Alvó mód +spacebar=Szóköz +sysrq=SysRq +tab=Tab +up=Fel +volume-down=Volume Down (hangerő le) gomb +volume-up=Volume Up (hangerő fel) gomb +[controller] +character=Karaktervezérlő +cutscene=Átvezetőanimáció-vezérlő +editor=Szerkesztővezérlő +ghost=Szellemvezérlő +god=Istenvezérlő +pause=Szünetvezérlő +spectator=Nézővezérlő +[controls] +action-bar-select-page-1=1. gyorsgombsor kiválasztása +action-bar-select-page-10=10. gyorsgombsor kiválasztása +action-bar-select-page-2=2. gyorsgombsor kiválasztása +action-bar-select-page-3=3. gyorsgombsor kiválasztása +action-bar-select-page-4=4. gyorsgombsor kiválasztása +action-bar-select-page-5=5. gyorsgombsor kiválasztása +action-bar-select-page-6=6. gyorsgombsor kiválasztása +action-bar-select-page-7=7. gyorsgombsor kiválasztása +action-bar-select-page-8=8. gyorsgombsor kiválasztása +action-bar-select-page-9=9. gyorsgombsor kiválasztása +activate-tooltip=Eszköztipp aktiválása +add-station=Vasúti megálló hozzáadása +add-temporary-station=Ideiglenes vasúti megálló hozzáadása +alt-reverse-select=Alternatív fordított kijelölés +alt-zoom-in=Térkép nagyítása +alt-zoom-out=Térkép kicsinyítése +build=Építés +build-ghost=Szellemkép építése +build-with-obstacle-avoidance=Építés akadályok elkerülésével +cancel-craft=1 készülő tárgy megszakítása +cancel-craft-5=5 készülő tárgy megszakítása +cancel-craft-all=Minden gyártás megszakítása +clear-cursor=Kurzor kiürítése +close-menu=Menü bezárása +confirm-gui=Ablak jóváhagyása +confirm-message=Üzenet megerősítése +connect-train=Vonat csatlakoztatása +controller-gui-character-tab=Karakterinformáció megnyitása +controller-gui-crafting-tab=Barkácsolópanel megnyitása +controller-gui-logistics-tab=Logisztikai panel megnyitása +copy=Másolás +copy-entity-settings=Entitás beállításainak másolása +craft=1 tárgy elkészítése +craft-5=5 tárgy elkészítése +craft-all=A lehető legtöbb tárgy elkészítése +cursor-split=Felezés a kurzorral +cut=Kivágás +cycle-blueprint-backwards=Visszalépés tervrajzkönyvben +cycle-blueprint-forwards=Előrelépés tervrajzkönyvben +cycle-clipboard-backwards=Előző vágólap +cycle-clipboard-forwards=Következő vágólap +debug-reset-zoom=Nagyítási szint alapértelmezettre állítása +debug-reset-zoom-2x=Nagyítási szint beállítása 2x-re +debug-toggle-atlas-gui=Atlasz-GUI ki-/bekapcsolása +debug-toggle-basic=Alapvető hibakeresés ki-/bekapcsolása +debug-toggle-debug-settings=Hibakereső GUI ki-/bekapcsolása +decrease-ui-scale=Grafikus felület méretarányának csökkentése +disconnect-train=Vonat leválasztása +drag-map=Térkép mozgatása +drop-cursor=Tárgy eldobása +editor-clone-item=Tárgy klónozása +editor-delete-item=Tárgy törlése +editor-next-variation=Következő változat +editor-previous-variation=Előző változat +editor-remove-scripting-object=Szkriptobjektum eltávolítása +editor-reset-speed=Játék sebességének visszaállítása 1-re +editor-set-clone-brush-destination=Klónozóeszköz célpontjának beállítása +editor-set-clone-brush-source=Klónozóeszköz forrásának beállítása +editor-speed-down=Játéksebesség csökkentése +editor-speed-up=Játéksebesség növelése +editor-switch-to-surface=Felületválasztás (számmal) +editor-tick-once=Játék léptetése +editor-toggle-pause=Entitások felfüggesztése +fast-entity-split=Gyors felezés entitásba +fast-entity-transfer=Gyors mozgatás entitásba/-ból +flip-blueprint-horizontal=Tervrajz tükrözése vízszintesen +flip-blueprint-vertical=Tervrajz tükrözése függőlegesen +focus-search=Fókuszálás a keresésre +gui-select=Select +increase-ui-scale=Grafikus felület méretarányának növelése +inventory-split=Felezés tárolóhelyek között +inventory-transfer=Mozgatás tárolóhelyek között +kill-statistics=Ölési statisztika ki-/bekapcsolása +larger-terrain-building-area=Nagyobb csempézési terület +logistic-networks=Logisztikai hálózatok ki-/bekapcsolása +look=Körülnézés +mine=Bányászás +move=Mozgás +move-down=Mozgás le +move-left=Mozgás balra +move-right=Mozgás jobbra +move-up=Mozgás fel +next-active-quick-bar=Következő aktív gyorsgombsor +next-player-in-replay=Következő játékos a visszajátszásban +next-quick-panel-page=Következő oldal +next-quick-panel-tab=Következő fül +next-weapon=Következő fegyver +not-set=Nincs beállítva +open-character-gui=A karakterképernyő megnyitása +open-gui=Tárgy menüjének megnyitása +open-item=Tárgy GUI megnyitása +open-prototype-explorer-gui=Prototípus-felfedező ablak megnyitása +open-prototypes-gui=Prototípusablak megnyitása +open-technology-gui=Technológiaképernyő megtekintése +open-trains-gui=Vonatáttekintő ki-be kapcsolása +order-to-follow=Parancs a követésre +paste=Beillesztés +paste-entity-settings=Entitás beállításainak beillesztése +pause-game=Játék felfüggesztése +pick-item=Tárgyhalom felvétele/lehelyezése +pick-items=Tárgy felvétele a földről +place-in-chat=Címke elhelyezése a csevegésben +place-ping=Jelölés a térképen +previous-active-quick-bar=Előző aktív gyorsgombsor +previous-mod=Előző mod kiválasztása +previous-quick-panel-page=Előző oldal +previous-quick-panel-tab=Előző fül +previous-technology=Előző technológia kiválasztása +production-statistics=Termelési statisztika ki-/bekapcsolása +quick-bar-button-1=1. gyorsgomb +quick-bar-button-1-secondary=1. másodlagos gyorsgomb +quick-bar-button-10=10. gyorsgomb +quick-bar-button-10-secondary=10. másodlagos gyorsgomb +quick-bar-button-2=2. gyorsgomb +quick-bar-button-2-secondary=2. másodlagos gyorsgomb +quick-bar-button-3=3. gyorsgomb +quick-bar-button-3-secondary=3. másodlagos gyorsgomb +quick-bar-button-4=4. gyorsgomb +quick-bar-button-4-secondary=4. másodlagos gyorsgomb +quick-bar-button-5=5. gyorsgomb +quick-bar-button-5-secondary=5. másodlagos gyorsgomb +quick-bar-button-6=6. gyorsgomb +quick-bar-button-6-secondary=6. másodlagos gyorsgomb +quick-bar-button-7=7. gyorsgomb +quick-bar-button-7-secondary=7. másodlagos gyorsgomb +quick-bar-button-8=8. gyorsgomb +quick-bar-button-8-secondary=8. másodlagos gyorsgomb +quick-bar-button-9=9. gyorsgomb +quick-bar-button-9-secondary=9. másodlagos gyorsgomb +remove-pole-cables=Elektromos kábelek eltávolítása +reset-ui-scale=Grafikus felület méretezésének automatára állítása +reverse-rotate=Forgatás visszafelé +reverse-select=Fordított kijelölés +rotate=Forgatás +rotate-active-quick-bars=Aktív gyorsgombsorok forgatása +select-for-blueprint=Kiválasztás tervrajzhoz +select-for-cancel-deconstruct=Kijelölés a lebontás megszakítására +shoot-enemy=Tüzelés az ellenségre +shoot-selected=Tüzelés a kijelölt ellenségre +show-info="Alt-mód" ki-/bekapcsolása +show-quick-panel=Gyorspanel megjelenítése +smaller-terrain-building-area=Kisebb csempézési terület +smart-pipette=Pipetta eszköz +stack-split=Halom felezése +stack-transfer=Halom mozgatása +toggle-blueprint-library=Tervrajzkönyvtár ki-/bekapcsolása +toggle-console=Chat (és Lua konzol) megnyitása +toggle-driving=Beszállás/Kiszállás járműből +toggle-filter=Szűrő kiválasztása +toggle-free-cursor=Szabad kurzor ki/be kapcsolása +toggle-gui-debug=GUI-elemek keretének ki-be kapcsolása +toggle-gui-glows=GUI-fényhatások ki-/bekapcsolása +toggle-gui-shadows=GUI-árnyékok ki-/bekapcsolása +toggle-gui-style-view=GUI-stíluselemző tipp ki-/bekapcsolása +toggle-map=Világtérkép ki-/bekapcsolása +toggle-menu=Menü ki-/bekapcsolása +undo=Visszavonás +unknown=Ismeretlen +zoom-in=Nagyítás +zoom-out=Kicsinyítés +[controls-description] +activate-tooltip=Megmutatja az eszköztippet, ha az eszköztipp késleltetése nagy értékre van állítva vagy "Soha". +add-station=Csak a mozdony GUI-jában és a térképen használható. Tartsd lenyomva a módosítót, miközben kiválaszasz egy megállót a mozdony GUI kistérképén vagy a fő térképen, hogy hozzáadd a menetrendhez. +add-temporary-station=Csak a mozdony GUI-jában és a térképen használható. Tartsd lenyomva a módosítót, miközben kiválasztasz egy helyet a mozdony GUI kistérképén vagy a fő térképen, hogy hozzáadj a menetrendhez egy ideiglenes megállót. +alt-zoom-in=Csak a térképen használható. Nagyítja a térképet, és átválthat a világnézetre a térképnézetből. +alt-zoom-out=Csak a térképen használható. Kicsinyíti a térképet, és átválthat a térképnézetre a világnézetből. +build-with-obstacle-avoidance=Csak vasúti építésre használható. Ez ugyanaz, mint a szellemkép építése mód, de a fák, kövek és sziklák elkerülhetők. +cancel-craft=Csak a barkácsolási sorban használható. +cancel-craft-5=Csak a barkácsolási sorban használható. +cancel-craft-all=Csak a barkácsolási sorban használható. +clear-cursor=Visszateszi a kézben tartott tárgyat a játékos hátizsákjába. Megszakítja a kábelelhelyezést és a vágánytervezést. +close-menu=Megszakítás és visszatérés az előző menübe. Csak a főmenüben használható. +connect-train=A kiválasztott vonatot vagy az általad vezetett vonatot összeköti a szomszédos vonatokkal. +copy=Kiválaszt egy területet az entitások másolására. +copy-entity-settings=Lemásolja a kijelölt entitás beállításait. Figyelem: a beillesztéshez az eredeti entitásnak még léteznie kell. +craft=Csak a barkácsolópanelen használható. 1-et készít az adott receptből. +craft-5=Csak a barkácsolópanelen használható. 5-öt készít az adott receptből. +craft-all=Csak a barkácsolópanelen használható. Annyit készít az adott receptből, amennyit lehet. +cursor-split=A kijelölt tárolómező felét kézbe rakja, ha nincs semmi kézben tartva. Ha kézben van valami, akkor abból egyet a kijelölt tárolómezőbe helyez. +cut=Kiválaszt egy területet az entitások másolására és kijelölésére a lebontáshoz. +cycle-blueprint-backwards=A kurzoron tartott tervrajzkönyv előző tervrajzának kiválasztása. +cycle-blueprint-forwards=A kurzoron tartott tervrajzkönyv következő tervrajzának kiválasztása. +cycle-clipboard-backwards=A vágólap előzményei között hátra ugrik a beillesztő eszköz használata közben. +cycle-clipboard-forwards=A vágólap előzményei között előre ugrik a beillesztő eszköz használata közben. +disconnect-train=Leválasztja a kiválasztott szerelvényt, vagy azt a szerelvényt, amelyben éppen ülsz, a vonat többi részéről. +drop-cursor=A kézben tartott tárgyak közül egy eldobása a földre, futószalagra vagy egy gépbe. +editor-switch-to-surface=Átvált az ezzel együtt megnyomott számnak megfelelő felületre. Például: __CONTROL__editor-switch-to-surface__ + 3 -> átvált a 3. felületre. +fast-entity-split=Áthelyezi a kézben tartott halom felét a kijelölt entitásba, vagy kiveszi bárminek a felét az entitásból, és áthelyezi a hátizsákodba, ha a kurzor üres. +fast-entity-transfer=Áthelyezi a kézben tartott halmot a kijelölt entitásba, vagy kivesz bármit az entitásból, és áthelyezi a hátizsákodba, ha a kurzor üres. +gui-select=Megnyomja a kiválaszott interfészelemet. +inventory-split=Áthelyezi az összes halom felét (felfelé kerekítve) a kiválasztott halomtípusból a másik tárolóba. Ha üres mezőt választasz ki, az összes halom fele átkerül. +inventory-transfer=Az összes kiválasztott tárgyat áthelyezi a másik tárolóba. Ha egy üres mezőt választasz ki, az összes tárgy átkerül. +larger-terrain-building-area=Megnöveli a csempelerakási terület méretét. +next-active-quick-bar=Kiválasztja a következő gyorsgombsort az eszköztár felső sorához. +next-weapon=A következő használt fegyverre ugrik. +order-to-follow=A Spidertron-távirányítónál használható, hogy a Spidertron kövesse a kiválasztott célpontot. +paste=Beilleszti az utoljára kimásolt entitásokat. +paste-entity-settings=Az előzőleg másolt entitás beállításainak beillesztése. +place-in-chat=Csak akkor használható, ha a csevegés meg van nyitva. Csevegési hivatkozást helyez el a kiválasztott tárgyra, receptre, térképhelyre, állomásra vagy vonatra. +place-ping=Gyorsan létrehoz egy térképjelzést a kiválasztott helyen, és belinkeli a csevegésben. +place-tag=Csak a térképen használható. Ikont és/vagy szöveget helyez el a térképen. +previous-active-quick-bar=Kiválasztja az előző gyorsgombsort az eszköztár felső sorához. +previous-mod=Csak a mod GUI-ban használható. Kiválasztja a korábban kiválasztott modot. +previous-technology=Csak a technológiai képernyőn használható. Kiválasztja a korábban kiválasztott technológiát. +remove-pole-cables=Eltávolítja a kábeleket a kiválasztott villanyoszlopról. Először az elektromos kábeleket, utána az áramkörhálózat kábeleit. +reverse-rotate=A kurzor által tartott vagy kijelölt entitás forgatása az óramutató járásával ellentétesen. +reverse-select=Bekapcsolja a visszafejlesztő módot a fejlesztéstervezőn. +rotate=A kurzor által tartott vagy kijelölt entitás forgatása az óramutató járásával megegyezően. +select-for-blueprint=Entitások kiválasztása tervrajzhoz, fejlesztésre vagy lebontásra. +select-for-cancel-deconstruct=Kijelölés a fejlesztés vagy lebontás megszakításához. +shoot-enemy=A legközelebbi ellenségre céloz a kurzorhoz képest, vagy néhány fegyvernél a kurzornál lévőre. +shoot-selected=Bármire lő, amit kiválasztasz, vagy néhány fegyvernél a kurzor helyére. +show-info=Bekapcsolja az egyéb információk mutatását a már megépített entitásokon, mint például receptek az összeszerelő gépben, vagy a ládák tartalma. +smaller-terrain-building-area=Lecsökkenti a csempelerakási terület méretét. +smart-pipette=A hátizsákból kézbe teszi azokat a tárgyakat, amelyek a kijelölt entitás megépítéséhez kellenek. Nyersanyagokhoz kiválasztja a leggyorsabb elérhető bányagépet. +stack-split=A kiválasztott halom felét áthelyezi a másik tárolóba. +stack-transfer=A kijelölt halmot áthelyezi a másik tárolóba. +toggle-driving=Beülés vagy kiszállás egy járműből, amely mellett állsz, vagy vezeted. +toggle-filter=Létrehoz vagy eltávolít egy szűrőt a kijelölt tárolómezőn. Csak a kiválasztott típusú tárgy helyezhető a szűrt mezőbe. +undo=Visszavon néhány olyan tevékenységet, mint a kézi entitáskészítés / -eltávolítás, a tervrajzok elhelyezése és a bontástervező használata. +[deconstruction-tile-mode] +always=Mindig +always-description=Mindig: akkor is csempéket jelöl ki, ha talál entitásokat. +never=Soha +never-description=Soha: sose jelöl ki csempéket. +normal=Normál +normal-description=Normál: csempéket jelöl ki, amikor nem talál entitásokat. +only=Csak +only-description=Csak: csak a csempék vannak kijelölve. +[description] +acceleration-power=Gyorsulási teljesítmény +accepted-equipment=Kompatibilis kiegészítő modulok +activation-speed=Aktiválás sebessége +ammo=Lőszer +ammo-consumption-modifier=Lőszerfogyasztás-módosító +ammo-inventory-contents=Lőszer +amount=Mennyiség +applies-effect=Alkalmazandó hatás +area-of-effect-size=Területi hatás mérete +armor=Páncél +automatic-range=Lőtáv (automata) +available-power=Elérhető teljesítmény +base-productivity=Alap termelékenység +batteries=Akkumulátorok +battery-capacity=Akkumulátor kapacitása +belt-items=tárgy +belt-speed=Futószalag sebessége +buffer-recharge-rate=Belső puffer visszatöltési sebessége +builds=__1__ elhelyezése a térképen. +can-filter-items=Tárgyak szűrésére képes. +cargo-capacity=Rakomány kapacitása +cargo-contents=Rakomány +chain-shooting-speed=Sorozatlövés sebessége +character-movement-speed-modifier=Mozgási sebesség +cluster-trigger=Fürtméret +constant-energy-consumption=Konstans fogyasztás +construction-area=Építési terület +construction-robots=Építő +consumption-bonus=Energiafogyasztás +consumption-speed=Elfogyaszás sebessége +contents=Tartalom +crafting-speed=Gyártási sebesség +crafting-time=Gyártási idő +creates-number-entities-key=Létrehoz +creates-number-entities-value=__1__ x __2__ +damage=Sebzés +damage-bonus=Sebzési bónusz +damage-dealt=Okozott sebzés +decorative-type=Típus +decorative-type-decal=Textúra +decorative-type-decorative=Dekoráció +destroys-cliffs=Megsemmisíti a sziklafalakat +dimensions=Méretek +durability-key=Tartósság +durability-value=__1__/__2__ +duration=Időtartam +effect-distribution-efficiency=Elosztás hatékonysága +effectivity=Hatékonyság +electricity=Elektromosság +energy=Energia +energy-capacity=Energiakapacitás +energy-consumption=Fogyasztás +energy-per-shot=Energia lövésenként +energy-per-use=Energia használatonként +energy-to-recharge-one-shield=Sérülésenkénti energia +expected-resources=Várható hozam +fluid-capacity=Befogadóképesség +fluid-consumption=Fogyasztás +fluid-contents=Szállított folyadék +fluid-output=Kimenet +fluid-temperature=__1__ hőmérséklete +fluids=Folyadékok +followers=Követők +force=Osztag +fuel-acceleration=Jármű gyorsulása +fuel-acceleration-modifier=Gyorsulás +fuel-inventory-contents=Üzemanyag +fuel-pollution=Üzemanyag szennyezése +fuel-speed-modifier=Végsebesség +fuel-top-speed=Jármű legmagasabb sebessége +fuel-value=Fűtőérték +grid-size=Felszerelési rácsozat mérete +hand-stack-size=Mozgatott tárgyak +heal=Gyógyítás +health=Életerő +heat-capacity=Hőkapacitás +heat-output=Kimenet +hitpoints=__1__ életerőpont +incoming-block=Bejövő blokk +infinity-filter=Végtelen szűrő +infinity-mode=Végtelen mód +ingredients=Összetevők +input-flow-limit=Max. bemenet +input-signals=Bemenő jelek +inventory-size-bonus=Tárolóhelyméret-bónusz +kills=Ölések száma +last-user=Utolsó felhasználó +lifetime=Élettartam +logistic-chest-filters=Szűrők +logistic-chest-storage-counts=Logisztikai tárolórendszer +logistic-chest-targeted-items-deliver=Kézbesítés +logistic-chest-targeted-items-pickup=Felvétel +logistic-item=Logisztikai tárgy +logistic-request=Logisztikai igénylés +logistic-request-tooltip-logistic-storage=Logisztikai raktárban +logistic-request-tooltip-on-the-way=Úton +logistic-request-tooltip-satisfaction=Kielégítettség +logistic-robots=Logisztikai +logistics-connection-distance=Logisztikai kapcsolat távolsága +made-in=Itt készül +magazine-size=Tárméret +manual-range=Lőtáv (manuális) +market-item-price=Ár +max-energy-consumption=Max. fogyasztás +max-health=Maximális életerő +max-speed=Maximális sebesség +maximum-length=Max. hossz +maximum-power-output=Max. kimenet +maximum-temperature=Max. hőmérséklet +min-energy-consumption=Min. fogyasztás +min-range=Minimum lőtáv +minimum-temperature=Min. hőmérséklet +mining-area=Bányászati terület +mining-speed=Bányászati sebesség +mining-time=Bányászat ideje +module-bonus-limit=Határérték +movement-speed-bonus=Mozgási bónusz +moving-energy-consumption=Változó fogyasztás +name=Név +neighbour-bonus=Szomszédsági bónusz +next-stop=Következő állomás +no-ammo=Nincs lőszer +no-block=Nincs blokk +no-limit=Nincs +num-available-robots=A rendelkezésre álló drónok száma +num-effect-receivers=Hatásbefogadók száma +num-effect-sources=Hatásforrások száma +of=__1__/__2__ +outgoing-block=Kimenő blokk +output-flow-limit=Max. kimenet +output-signals=Kimenő jelek +personal-roboport-charging-spots=Töltési helyek +personal-roboport-construction-area=Építési terület +personal-roboport-max-robot-count=Drónlimit +personal-roboport-max-robots=Max. robotok +personal-roboport-summary=Drónközpont +piercing-power=Átütőerő +placed-in-grid=Belehelyezhető +players-killed=Megölt játékosok +pollution=Szennyezés +pollution-bonus=Szennyezés +pollution-to-join-attack=__1__ szennyezést használ fel +power-output=Kimenő teljesítmény +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ szomszédsági bónusz) +probability=Valószínűség +productivity-bonus=Termelékenység +productivity-bonus-limit=-0 % = korlát +products=Termékek +products-finished=Elkészített termékek +projectile-range=Lövedék hatótávolsága +pumping-speed=Pumpálási sebesség +range=Lőtávolság +range-modifier=Hatótáv módosítója +recharge-speed=Újratöltési sebesség +recipe=Recept +recipe-hidden=(rejtett) +recipe-not-researched=(kitanulatlan) +recipe-not-researched-and-hidden=(kitanulatlan, rejtett) +recipe-pollution=Recept szennyezése +repair-speed=Javítási sebesség +required-fluid=Előfeltételek +required-fluid-per-ore=__1__ __2__ fogyasztás bányászási ciklusonként +required-fluid-per-ore-generic=__1__ fogyasztás bányászási ciklusonként +research-speed=Kutatási sebesség +resistances=Ellenállások +robot-charging-stations=Töltőállomások +robot-lifetime=A drón élettartama +robot-recharge-rate=Drónújratöltés sebessége +rocket-launch-products=Rakétafellövés termékei +rocket-parts=Rakétaalkatrész +rotation-speed=Forgási sebesség +science-pack-remaining-amount-key=Megmaradt +science-pack-remaining-amount-value=__3__ % +sector-scanning-progress=Szektorletapogatás folyamata +segments=Szakaszok +shield=Pajzspontok +shield-capacity=Pajzs kapacitása +shields=Pajzsok +shooting-speed=Tűzgyorsaság +shooting-speed-modifier=Tüzelési sebesség módosítója +signals=Jelek +solar-panel-power=Napelem teljesítménye +speed=Sebesség +speed-bonus=Sebesség +spent-result=Kiégett eredmény +status=Állapot +storage=Tároló +storage-size=Tárolt mennyiség +supply-area=Ellátási terület +temperature=Hőmérséklet +throwing-speed=Hajítás sebessége +tile-size=Méret +total-followers=Összes követő +total-raw=Összes nyersanyag +total-raw-too-complex-to-calculate=Túl bonyolult a kiszámításhoz +train-circuit-network-id=Vonatazonosító +train-kills=Gázolások +train-limit=Vonatok számának korlátja +train-limit-value=__1__/__2__ +values-for-evolution-factor=Hozzájárulás a közeli támadásokhoz az aktuális evolúciós tényezőnél (__1__) +variation=Változat +variation-value=__1__ (összesen __2__) +vehicle-enter-instruction=__CONTROL__toggle-driving__ lenyomásával szállj be a járműbe. +vehicle-speed-modifier=Jármű sebessége +walking-speed=Sétálás sebessége +weight=Súly +wire-reach=Vezeték távolsága +yield=Hozam +[description-rail] +back-rail=Hátsó sín +block=Blokk +front-rail=Első sín +none=nincs +segment=Szakasz +segment-position=Szakasz helye +trains-in-block=Vonatok a blokkban +[difficulty] +easy=Könnyű +hard=Nehéz +normal=Normál +[entity-description] +entity-unknown[1]=Ez az entitás nem elérhető a mod eltávolítása miatt, a mod újraengedélyezése visszaállítja az entitást. +[entity-name] +entity-unknown=Ismeretlen entitás +[entity-status] +cant-divide-segments=Nem lehet felosztani a szakaszokat +charging=Töltés +closed-by-circuit-network=Az áramkörhálózat bezárta +disabled=Letiltva +disabled-by-control-behavior=Vezérlési feltétel letiltotta +disabled-by-script=Szkript letiltotta +discharging=Merülés +fluid-ingredient-shortage=Hiányzó folyékony alapanyag +fluid-production-overload=Folyadéktermelés túlterhelve +full-burnt-result-output=Az égéstermék kimenete megtelt +full-output=A kimenet megtelt +fully-charged=Teljesen feltöltve +item-ingredient-shortage=Hiányzó alapanyag +launching-rocket=Rakéta kilövése +low-input-fluid=Kevés bemeneti folyadék +low-power=Alacsony áramellátás +low-temperature=Alacsony hőmérséklet +marked-for-deconstruction=Szétbontásra megjelölve +missing-required-fluid=Hiányzó folyadék +missing-science-packs=Hiányzó tudományos csomagok +networks-connected=Hálózatok csatlakoztatva +networks-disconnected=Hálózatok szétkapcsolva +no-ammo=Nincs lőszer +no-fuel=Nincs üzemanyag +no-ingredients=Nincs összetevő +no-input-fluid=Nincs bemeneti folyadék +no-minable-resources=Nincs bányászható nyersanyag +no-modules-to-transmit=Nincs átvihető modul +no-power=Nincs áram +no-recipe=Nincs recept +no-research-in-progress=Nincs kutatás folyamatban +normal=Normál +not-connected-to-rail=Nincs sínhez kapcsolva +not-plugged-in-electric-network=Nincs csatlakoztatva az elektromos hálózathoz +opened-by-circuit-network=Az áramkörhálózat kinyitotta +out-of-logistic-network=Logisztikai hálózaton kívül +preparing-rocket-for-launch=Rakéta előkészítése kilövésre +recharging-after-power-outage=Feltöltés áramkimaradás után +turned-off-during-daytime=Nappal kikapcsolva +waiting-for-source-items=Várakozás alapanyagokra +waiting-for-space-in-destination=Várakozás szabad célhelyre +waiting-for-target-to-be-built=Várakozás a célpont megépítésére +waiting-for-train=Várakozás a vonatra +waiting-to-launch-rocket=Várakozás a rakéta indítására +working=Működik +[entity-type] +tree=Fa +[error] +achievement-data-invalid=Nem lehet betölteni a teljesítményeket. A helyi teljesítmények elveszhettek. +audio-could-not-initialize=Nem sikerült inicializálni a hangot, a hang le van tiltva. +audio-error-title=Hanghiba +config-data-invalid-prompt-reset-to-default=A konfigurációs fájl tartalma hibás. Szeretnéd visszaállítani? +crash-to-desktop-message=Váratlan hiba történt. Ha a játék legfrissebb verzióját használod, segíthetsz nekünk a hiba elhárításában, hogyha a naplófájlt felteszed a Factorio fórumra.\nKérlek, mellékeld a térkép mentését, és ha modokat használsz, azokat is, illetve ha ismered, hogyan lehet reprodukálni a hibát, az is írd meg. +data-error-title=Adathiba +error-message-box-title=Hiba +failed-to-create-app-window=Nem sikerült létrehozni az alkalmazásablakot. __1__ +failed-to-load-save-file=Nem sikerült betölteni a mentést. +failed-to-load-window-icon=Az ablakikon betöltése sikertelen! Elérési út: __1__ +game-state-corruption-detected-save-corrupted=Hibás játékállapot észlelve. Nem fogod tudni betölteni ezt a mentést. +game-state-corruption-detected-saving-aborted=Hibás játékállapot észlelve. A játék nem lett elmentve, nehogy sérüljenek a mentett fájljaid. +low-available-space-in-steam-storage=Csak __1__ MB szabad helyed van a Steam Távoli Tárolóban. Ha elfogy az elérhető hely, a játék nem lesz képes menteni a beállításaidat és a tervkönyvtáradat, és elvesztheted a játékállásodat, ha a Steam Felhőre hagyatkozol a mentések szinkronizálásánál két számítógép között.\nJavasoljuk, hogy törölj régi mentéseket a "Játék betöltése" ablakban, hogy helyet szabadíts fel. +low-available-space-in-steam-storage-title=Figyelmeztetés - Alacsony elérhető tárhely a Steam Felhőben +map-can-not-be-loaded-in-demo-version=Ez a térkép nem elérhető a játék demóváltozatában. +operation-failed=Sikertelen művelet +out-of-vram-cannot-lower-settings=Az alacsony grafikai mód és a bitképek gyorsítótárazása már minimumon van. Ez azt jelenti, hogy a hardvered a minimumkövetelmények alatt van. Ha úgy gondolod, hogy ez a játék egy hibájából fakad, kérlek. jelentsd a fórumon. +out-of-vram-change-quality-to-low=Alacsony grafika bekapcsolása, kérlek, indítsd újra a játékot. +out-of-vram-change-quality-to-normal=A grafikai elemek felbontását változtattad meg (magas->normál), kérlek, indítsd újra a játékot. +out-of-vram-change-usage-to-high=A bitképek gyorsítótárazásának beállítását változtattad meg (minden-> magas), kérlek, indítsd újra a játékot. +out-of-vram-change-usage-to-low=A bitképek gyorsítótárazásának beállítását változtattad meg (közepes->alacsony), kérlek, indítsd újra a játékot. +out-of-vram-change-usage-to-medium=A bitképek gyorsítótárazásának beállítását változtattad meg (magas->közepes), kérlek, indítsd újra a játékot. +out-of-vram-enable-low-vram-mode=Alacsony VRAM mód bekapcsolása, kérlek, indítsd újra a játékot. +player-data-invalid=Nem lehet betölteni a játékos adatait. A haladásod a kampányban elveszhetett. +replay-data-not-found=Visszajátszás nem elérhető. Nincs visszajátszható adat. +replay-header-error=A visszajátszás fejléce nem betölthető a következő hiba miatt: +replay-header-error-old-version=A visszajátszás fejléce nem betölthető, valószínűleg régebbi, mint a jelenlegi verzió: __1__. +replay-mod-configuration-mismatch=Nem lejátszható visszajátszás, más modokkal készült. +replay-version-mismatch=Nem lejátszható visszajátszás, mert a(z) __1__ verzióban készült, a jelenlegi pedig __2__. +startup-failed=Nem sikerült a játékindítás +system-initialization-failed=Az inicializálás sikertelen. Hibakód: __1__ +unable-to-create-sprite=Nem sikerült létrehozni sprite-ot (bitképet) (__1__x__2__ méret), valószínűleg nincs elég videó memória (VRAM). +value-out-of-range=Az érték a tartományon kívül van: írj be egy __1__ és __2__ közötti értéket. +[fluid-description] +fluid-unknown[1]=Ez a folyadék nem elérhető a mod eltávolítása miatt, a mod újraengedélyezése visszaállítja a folyadékot. +[fluid-name] +fluid-unknown=Ismeretlen folyadék +[frequency] +none=Nincs +[graphics-errors] +detected-gpu=Észlelt GPU: __1__ +device-removed-button-close=Bezárás +device-removed-button-restart=Újraindítás +device-removed-button-use-opengl=OpenGL használata +device-removed-message1=A videokártyát fizikailag eltávolították a rendszerből, vagy a videokártya illesztőprogramja frissült. +device-removed-message2=Hiba: __1__. Oka: __2__ +device-removed-message3=Ha gyakran látod ezt a hibát, próbálkozz a számítógép újraindításával, vagy frissítsd a grafikus illesztőprogramokat.\nA számítógép túlhajtás vagy túlmelegedés miatt instabil is lehet. +device-removed-message4=Lehetséges megoldásként megpróbálhatod átváltani a Factoriót OpenGL-megjelenítőre. +device-removed-title=A Factorio összeomlott a videokártya alaphelyzetbe állítása vagy eltávolítása miatt. +direct3d-failed-to-initialize=Nem sikerült inicializálni a DirectX-et. A Factorio DirectX 10 kompatibilis vagy annál jobb grafikus kártyát igényel. +graphics-settings-keep=Megtartás +graphics-settings-reset=Alaphelyzet +opengl-failed-to-initialize=A Factorio __1__ vagy újabb OpenGL verziót igényel. A számítógépen elérhető verzió __2__. +out-of-videomemory=Nincs elég videomemória. Próbáld meg csökkenteni a sprite-felbontást, vagy engedélyezd a textúratömörítését. +reset-graphics-settings-question=Alaphelyzetbe szeretnéd állítani a grafikai beállításokat? +[gui] +all=Összes +ammo=Lőszer +any=Bármelyik +armor=Páncél +artillery-ammo=Tüzérségi lőszer +blueprint-access-error=Nem lehet módosítani másik játékos tárolóját. +blueprint-components=Összetevők +blueprint-dummy-error=Nem lehet módosítani a tervrajzot ismeretlen entitásadattal. +blueprint-icons-empty-error=A tervrajznak legalább egy elemet tartalmaznia kell. +blueprint-include-entities=Entitások +blueprint-include-fuel=Vonatok üzemanyaga +blueprint-include-modules=Modulok +blueprint-include-station-names=Vasúti megállók nevei +blueprint-include-tiles=Csempék +blueprint-include-trains=Vonatok +blueprint-include-trains-tooltip=Vonatok hozzáadása a tervrajzhoz +blueprint-not-available=A tervrajz még nem lett letöltve a könyvtárból +blueprint-not-present=A tervrajzot elmozgatta egy másik játékos. +blueprint-player-not-available=A tervrajzot nem lehet elküldeni, a játékos offline +blueprint-preview=Előnézet +blueprint-preview-edit-tooltip=Felirat, leírás és ikonok szerkesztése. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ törléshez, __CONTROL_LEFT_CLICK__ visszaállításhoz. +blueprint-preview-hint-specific=__CONTROL__mine__ eltávolításhoz, __CONTROL__build__ visszaállításhoz. +blueprint-preview-not-editable-hint-dummy-entities=Ez a tervrajz nem módosítható, az adatai külön lettek elmentve, hogy a modból származó tartalom visszaállítható legyen. +blueprint-preview-not-editable-hint-other-player=Ez a tervrajz nem módosítható, mert másik játékos könyvtárában van. +blueprint-preview-not-editable-hint-preview=Ez a tervrajz nem módosítható, mert a tartalma még nem került át a játékba. +blueprint-select-replacement=Helyettesítő kiválasztása +blueprint-shelf-not-synced=A játékos tervrajztárolója még nem áll készen +cancel=Vissza +cancel-instruction=Mégse (__CONTROL__toggle-menu__) +changelog=Változások listája +character=Karakter +clear=Törlés +clear-blueprint=Tervrajz kiürítése +close=Bezárás +close-instruction=Bezárás (__CONTROL__confirm-gui__ vagy __CONTROL__toggle-menu__) +color=Szín +confirm=Megerősít +confirm-instruction=Megerősítés (__CONTROL__confirm-gui__) +confirm-load-game-load=Betöltés +confirm-load-game-settings-changed=Modok kerültek eltávolításra, vagy a modbeállítások változtak. Biztosan be szeretnéd tölteni a mentést? +confirm-load-game-sync=Modok szinkronizálása és betöltés +confirm-quit=Az játék nem lett elmentve, biztosan ki akarsz lépni? +confirm-restart=Biztosan újra akarod indítani? +confirmation=Megerősítés +constant-number=Állandó érték +converting-map=__1__ térkép konvertálása +copy=Másolás +copy-this=Ennek másolása +crafting=Barkácsolás +credits=Készítők +delete=Törlés +delete-blueprint-record=Tervrajz törlése +destroy-blueprint=Tervrajz megsemmisítése +destroy-book=Tervrajzkönyv törlése +destroy-deconstruction-planner=Bontástervező megsemmisítése +destroy-upgrade-planner=__1__ megsemmisítése +drop-blueprint-nothing-to-drop-error=Nincs kézben tervrajz, ezért nincs mit eldobni. +empty-blueprint-error=A tervrajz üres. +enable-logistics-while-moving=Logisztika engedélyezése mozgás közben +equipment-grid=Felszerelési rácsozat +eula=Végfelhasználói Licencszerződés +exit=Kilépés +export-to-string=Exportálás karakterláncként +fluid-ingredient=Folyadék összetevő +fluid-ingredient-description=Lehetséges folyadék bemenetek +fuel=Üzemanyag +generating-new-map=Új térkép generálása +grabbed-item=Megfogott tárgy +grid=Rács +guns=Fegyver +ingredient=Összetevő +ingredient-description=Lehetséges bemenetek +instruction-to-activate=__1__ az aktiváláshoz. +instruction-to-alt-select=__1__ és vonszold a kiválasztáshoz és a beállítási ablak átugrásához. +instruction-to-build=__1__ az építéshez. +instruction-to-cancel-deconstruct=__1__ és vonszold a lebontás megszakításához. +instruction-to-cancel-upgrade=__1__ és vonszold a fejlesztési parancsok visszavonásához. +instruction-to-change-size=__1__/__2__ a terület méretének megváltoztatásához. +instruction-to-clear-generic=__1__ a törléshez. +instruction-to-clear-item=__1__ a törléshez. +instruction-to-clear-quickbar-slot=__1__ a parancsikon törléséhez. +instruction-to-connect-spidertron-remote=__1__ Spidertronon a csatlakoztatáshoz. +instruction-to-consume=__1__ az elfogyasztáshoz. +instruction-to-cycle-blueprint-backards=__1__ az előzőhöz. +instruction-to-cycle-blueprint-forwards=__1__ a következőhöz. +instruction-to-deconstruct=__1__ és vonszold a lebontáshoz. +instruction-to-destroy=__1__ a megsemmisítéshez. +instruction-to-downgrade=__1__ és vonszold a visszafejlesztéshez. +instruction-to-force-build=__1__ a kényszerített építéshez. +instruction-to-mine-tiles=__1__ a megépített csempék felszedéséhez. +instruction-to-open-item=__1__ a megnyitáshoz. +instruction-to-order-spidertron=__1__ Spidertron elküldéséhez. +instruction-to-order-spidertron-to-follow=__1__ a kijelölt entitás követéséhez. +instruction-to-queue-spidertron-order=__1__ a küldési parancs sorba állításához. +instruction-to-repair=__1__ és tartsd lenyomva a kiválasztott entitás javításához. +instruction-to-reset-item=__1__ a visszaállításhoz. +instruction-to-select=__1__ és vonszold a tartalom kijelöléséhez. +instruction-to-shoot=__1__ a lövéshez. +instruction-to-throw=__1__ az eldobáshoz. +instruction-to-upgrade=__1__ és vonszold a fejlesztéshez. +instruction-when-in-cursor=Mikor a kurzoron van +inventory=Tárgylista +inventory-filter=Leltár szűrő +licenses=Licenc +load=Betöltés +loading-map=__1__ térkép betöltése +loading-new-map=Új térkép betöltése +logistic-requests-disabled=A logisztikai kérések kikapcsolva +logistic-trash-slots=Logisztikai hulladékmezők +map-exchange-string=Térképcsere-karakterlánc +mining-fluid=Bányászati folyadék +mod-scenarios=Modok pályái +mod-with-campaign-not-available=A kampányt tartalmazó mod nem elérhető. +module=Modul +module-description=Engedélyezett modulok: +no=Nem +no-recipe-available=Nincs elérhető recept +no-recipes-found=Nem található recept +not-available=N/A +not-connected=Nincs kapcsolat +not-in-logistic-network=Nincs a logisztikai hálózatban +nothing-found=Nincs találat +notice=Értesítés +off=Ki +ok=OK +on=Be +open-equipment-grid=Felszerelési rácsozat megnyitása +or-set-a-constant=Vagy állandó +owner=Tulajdonos +queued=Átvitelhez sorban áll +quit=Kilépés +reassign-blueprint=Válaszd ki a tervrajz új tartalmát. +refresh=Frissítés +release-date=Megjelenés dátuma: +remove-blueprint-book-record=Tervrajzkönyv törlése +reset=Visszaállítás +reset-consumpiton-filters=Szűrők törlése +reset-production-filters=Szűrők törlése +restart=Újraindítás +result=Eredmény +rocket-inventory-slot=Rakéta rakománya +rocket-inventory-slot-description=Ide kellene tenned a műholdat. +rocket-launch=Kilövés +rocket-launch-started=Kilőve +rocket-preparing=Előkészítés +rocket-result-inventory-slot=Rakétaindítás eredménye +save=Mentés +saving-map=__1__ térkép mentése +script-inventory=Szkripttároló +search=Keresés +search-with-focus=Keresés (__1__) +select-filter=Szűrő kiválasztása +select-signal=Válassz jelet +select-upgrade=Fejlesztés kiválasztása +set=Beállít +set-amount=Mennyiség beállítása +set-filter=Szűrő beállítása +set-inventory-bar-title=Korlátozza a tárolóhely méretét, így azt a gépek nem tudják feltölteni. +since-last-played=Legutóbbi játék óta (__1__) +space-usage-mb=Felhasznált tárterület: __1__ MB / __2__ MB +subversion=Alverziószám: +sync-mods-with-save=Modok szinkronizálása a mentéshez +synchronize=Szinkronizálás +total=Összesen +transferring=Átvitel +update=Frissítés +upgrade-blueprint-book-tooltip=Tárgyak és entitások fejlesztése az összes tervrajzon ebben a könyvben. +upgrade-blueprint-tooltip=Tárgyak és entitások fejlesztése a tervrajzon. +user-scenarios=Felhasználói pályák +version=Verziószám: +weapons=Fegyverek +yes=Igen +[gui-about] +created-by=Készítette +forums=Fórum +release=Kiadás +version=Verzió +website=Weboldal +[gui-achievements] +modded-game=A játékban modok futnak. A teljesítmények külön állnak a játék alapváltozatától. +not-in-game-long-enough=A teljesítmények megszerzéséhez az eddig eltelt játékidő __1__%-át kell játékban tölteni. Az eddig eltelt játékidő __2__, ebből a játékban töltött idő __3__. +title=Teljesítmények +track=Követés megkezdése +unlocked-count=Megszerezve __1__/__2__ +untrack=Követés leállítása +[gui-additional-entity-settings] +apply-entity-health=Életerő alkalmazása +apply-entity-tag=Címke alkalmazása +corpse-expires=A holttest eltűnik +difficulty=Nehézség +entity-tag=Entitás címkéje +indestructible=Elpusztíthatatlan +not-minable=Nem bányászható +not-operable=Nem használható +not-rotatable=Nem forgatható +properties=Tulajdonságok +recipe-locked=Lezárt recept +title=__1__ extra beállítás +to-be-looted=Begyűjtendő +[gui-admin-player] +character-equipment=Felszerelés +character-main-inventory=Hátizsák +cursor-stack=Kurzoron levő halom +[gui-alert-tooltip] +attack=__1__ entitás sérült. +destroyed=__1__ entitás megsemmisült. +map-hint=Lásd a térképet a részletekért. +no-material-for-construction=__1__ entitáshoz hiányzik az építőanyag. +no-storage=Nincs elég tárhely a logisztikai hálózatban. +not-enough-construction-robots=__1__ entitáshoz hiányzik az építő drón. +not-enough-repair-packs=__1__ entitáshoz hiányzik a javítócsomag. +title=Riasztások +train-out-of-fuel=A vonat kifogyott az üzemanyagból. +turret-fire=__1__ torony küzd az ellenséggel. +[gui-arithmetic] +input=Bemenet +output=Kimenet +[gui-assembling-machine] +change-recipe=Terv megváltoztatása +select-recipe=Válassz egy receptet a gyártáshoz +[gui-auth-server] +client-version-too-old=A játékkliensed verziója túl régi az online szolgáltatások használatához. Kérjük, frissíts a Factorio legújabb kiadására. +email-authentication-invalid=Érvénytelen hitelesítő kód. Kérjük, ellenőrizd az e-mailedet, és próbálkozz újra. +email-authentication-required=E-mailes hitelesítés szükséges. Kérjük, jelentkezz be a Factorio.com oldalon a böngésződdel, és írd be a kódot, amelyet elküldtünk neked. +email-change-rate-limit=7 napon belül csak egyszer változtathatod meg az e-mail címedet. +email-invalid-format=A megadott e-mail cím helytelen formátumú, kérjük, ellenőrizd. +email-registered=Ez az e-mail cím már regisztrált. +failed-to-reach-server-error=Nem sikerült elérni a hitelesítő szervert. Kód: __1__. Hiba: __2__. +generic-timeout=A művelet sikertelen időtúllépés miatt. Kérlek, próbáld újra később. +generic-verification-failed=A fiók ellenőrzése sikertelen. Győződj meg arról, hogy be vagy jelentkezve a szolgáltatóhoz, és próbáld újra. +invalid-characters-in-username=A felhasználónév érvénytelen karaktereket tartalmaz. Kérjük, látogass el a(z) __1__ helyre a böngészőben, és válassz egy új felhasználónevet. +json-parse-error=A hitelesítő szerver válasza nem érvényes. Ez valószínűleg szerverprobléma. +login-banned=A fiókod le van tiltva. Ha szerinted ez tévedésből történt, kérjük, vedd fel velünk a kapcsolatot a support@factorio.com címen. +login-blacklist=Az IP-címed a tiltólistán van korábbi szabálysértés miatt. Ha szerinted ez tévedés, és szeretnéd a tiltás feloldását, vedd fel velünk a kapcsolatot az alábbi címen: __1__. +login-deletion-pending=Nem tudsz belépni, mert a fiókod törlés alatt áll. Ha szeretnéd megszakítani ezt a folyamatot, lépj be a weboldalon: __1__. +login-failed=A megadott felhasználónév vagy e-mail cím és jelszó nem egyezik semmilyen fiókkal. +login-failed-steam-only=A megadott Factorio.com fiók egy Steam-fiók. Kérjük, jelentkezz be a Steamre, vagy látogass el a(z) __1__ helyre beállítani a jelszót. +login-insufficient-membership=A fiókodon nem található a játék. Kérjük, vásárold meg a bejelentkezéshez. +login-too-many-attempts=Túl sok sikertelen bejelentkezési kísérlet. Kérjük, próbáld meg később. Ha elfelejtetted a jelszavadat, itt kérhetsz újat: __1__. +login-unlinked=A Steam fiókod látszólag már nem tartalmazza a játékot, ezért szétkapcsoltuk a Factorio fiókodtól. Összekapcsolhatod a Factorio fiókodat egy Steam fiókkal, amely tartalmazza a játékot, hogy visszaállítsd a tagságodat. +server-down-for-maintenance=Az online szolgáltatások jelenleg karbantartás alatt állnak. Kérjük, próbáld újra később. +steam-id-already-registered=Steam fiókod már kapcsolódik egy meglévő Factorio.com fiókhoz. Kérjük, jelentkezz be a Factorio fiókoddal. +steam-id-doesnt-own-factorio=Steam fiókod nem rendelkezik a Factorióval. Kérjük, vásárold meg a játékot, hogy létrehozhass egy fiókot. +steam-id-timeout=Nem sikerült ellenőrizni a Factorio tulajdonjogát, mert a Steamhez való csatlakozás túllépte az időkorlátot. Próbálkozz újra. +steam-ticket-verification-failed=A Steam felhasználói jegyének ellenőrzése nem sikerült. Kérjük, győződj meg róla, hogy be vagy jelentkezve a Steamre, és próbáld újra. +unknown-error=A szerver hibát adott vissza: __1__ +username-invalid-characters=Érvénytelen karakterek az adott felhasználónévben. Csak alfanumerikus karakterek és .- használható. +username-taken=Az adott felhasználónév már regisztrált. Kérjük, válassz egy másikat, vagy jelentkezz be, ha a tied. +username-too-long=A megadott felhasználónév túl hosszú (max. 30 karakter). +username-too-short=A megadott felhasználónév túl rövid (min. 2 karakter). +[gui-blueprint] +absolute-snapping=Abszolút +absolute-snapping-tooltip=Igazítás a globális rácshoz. A koordináták azt adják meg, hogy a lerakott tervrajz hogyan helyezkedik el a globális rácshoz képest. +close-blueprint=Tervrajz bezárása +commit-blueprint=Tervrajz mentése +components=Összetevők +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ eltávolítja az adott típusból az összes komponenst.\n__ALT_CONTROL_LEFT_CLICK__1__ visszarakja az összes komponenst abból a típusból. +create-blueprint=Tervrajz létrehozása +existing-blueprint=Már létező tervrajz +filters=Szűrők +grid-position=Rács pozíciója +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ az előnézeten megváltoztatja a rács pozícióját. +grid-size=Rácsméret +grid-size-tooltip=Az ismétlődő építkezési minta mérete. +height=Magasság +icon=Ikon +icon-tooltip=Itt módosíthatod, hogy milyen ikonok képviselik ezt a tervrajzot. +library-blueprint=Tervrajz a tervkönyvtárban +library-blueprint-owned-by-other-player=Tervrajz egy másik játékos tervkönyvtárában +new-blueprint=Új tervrajz beállítása +relative-snapping=Relatív +relative-snapping-tooltip=A tervrajz ahhoz fog igazodni, hogy honnan kezdted el a vonszolásos építkezést. +settings=Beállítások +snap-to-grid=Rácshoz igazítás +snap-to-grid-tooltip=A tervrajzot hozzáigazítja a rácshoz építéskor. +unnamed-blueprint=Névtelen tervrajz +width=Szélesség +[gui-blueprint-book] +blueprints=Tervrajzok +confirm-blueprint-book-deletion=Biztosan törölni akarod a tervrajzkönyvet? +delete-blueprint-book=Könyv törlése +icon-tooltip=Ha üres, a könyv az aktív tervrajz ikonját mutatja. +scroll-to-change-active=__CONTROL__cycle-blueprint-forwards__ és __CONTROL__cycle-blueprint-backwards__ használatával megváltoztathatod az aktív tervrajzot. +scroll-to-change-active-specific=Az __CONTROL_STYLE_BEGIN____1__egérgőrgő__CONTROL_STYLE_END__ használatával megváltoztathatod az aktív tervrajzot. +unnamed-blueprint-book=Névtelen tervrajzkönyv +[gui-blueprint-library] +blueprint-book=Tervrajzkönyv +blueprint-book-edit=Tervrajzkönyv szerkesztése +blueprint-book-string=Tervrajzkönyv-karakterlánc +blueprint-string=Tervrajz-karakterlánc +cant-manipulate-not-synchronized-shelf=Nem lehet hozzányúlni a polchoz, amely még nincs szinkronizálva. +deconstruction-item-string=Lebontó karakterlánca +deconstruction-tool-edit=Lebontó eszköz szerkesztése +drop-blueprint=Terv eldobása +failed-loading-cloud-storage=Nem sikerült betölteni a tervrajztárat a felhőből. Ehelyett a tároló helyi változata lesz betöltve. +failed-loading-storage=A tervrajztároló betöltése sikertelen: __1__. Az aktuális tároló mentése ide: __2__. +failed-saving-cloud-storage=A tervrajztár mentése felhőbe nem sikerült. Lehet, hogy elfogyott a felhőszinkronizáláshoz rendelkezésre álló hely. A tervtár elvesztésének elkerülése érdekében készíts biztonsági másolatot a(z) __1__ fájlról. +game-blueprints-title=Játékbeli tervrajzok +grid-view=Rácsnézet +import=Importálás +import-string=Karakterlánc importálása +list-view=Listanézet +make-new=Új __1__ +not-available-yet=A tervrajz még nem elérhető +not-synced-warning=[img=utility/warning_icon] [color=red]A tervkönyvtár nincs szinkronizálva.[/color] +player-storage=__1__ - tervrajztároló +private-shelf=Saját tervrajzok +shared-shelf=Megosztott tervrajzok +shelf-choice=Szűrő: +shelf-choice-all=Összes +shelf-choice-game=Játékbeli tervrajzok +synchronising=Szinkronizálás... +title=Tervrajzkönyvtár +transfer-progress=Átvitel állapota +unknown-player-storage=Ismeretlen játékos tárolója +upgrade-item-string=Fejlesztő karakterlánca +upgrade-tool-edit=Fejlesztő eszköz szerkesztése +[gui-bonus] +artillery-range=Tüzérségi hatótáv +character-build-distance=Építési távolság +character-crafting-speed=Gyártási sebesség +character-health-bonus=Életerő +character-inventory-slots-bonus=Bónusz hátizsákmezők +character-item-drop-distance=Tárgyeldobás-hatótáv +character-item-pickup-distance=Tárgyfelvétel-hatótáv +character-logistic-slots=Logisztikai igénylőmezők +character-logistic-trash-slots=Logisztikai hulladékmezők +character-loot-pickup-distance=Zsákmányfelvételi hatótáv +character-mining-speed=Bányászat sebessége +character-reach-distance=Elért távolság +character-resource-reach-distance=Elért nyersanyagok távolsága +character-running-speed=Sétálás sebessége +damage-bonus=Sebzés +follower-robot-lifetime=Élettartam +inserter-stack-size-bonus=Manipulátorok kapacitása +laboratory-productivity=Kutatás termelékenysége +laboratory-speed=Kutatás sebessége +maximum-following-robots-count=Követő drónok száma +mining-drill-productivity-bonus=Bányászat termelékenysége +no-bonuses=Nincs bónusz kifejlesztve. +shooting-speed-bonus=Tűzgyorsaság +stack-inserter-capacity-bonus=Halommanipulátor kapacitása +title=Bónuszok +train-braking-force-bonus=Vonat fékereje +turret-damage-bonus-description=(Összeadódik a lőszerbónuszokkal) +worker-robot-battery=Akkumulátorméret +worker-robot-speed=Mozgási sebesség +worker-robot-storage=Raktér kapacitása +[gui-browse-games] +access=Hozzáférés +access-password=Jelszó +access-public=Nyilvános +cant-join-game-steam-init-failed=Sikertelen csatlakozás a Steam hálózathoz - a Steam nincs inicializálva. A Steam egyes funkciói le vannak tiltva. A Steam újraindítása általában megoldja a problémát. Megpróbálsz csatlakozni a Steam hálózat nélkül? +description=Leírás +downloading-game-information=Játékinformációk letöltése +favourite-tooltip=Kedvencek +games-headers-name=Név +games-headers-players=Játékosok +games-headers-playtime=Játékidő +has-friends=Steam barátok a játékban +has-mods=Modos +has-password=Jelszavas +has-players=Van játékos +is-dedicated-server=Dedikált szerver +join-game=Csatlakozás +loading=Betöltés... +mods=Modok +no-game-selected=Nincs kijelölve játék +no-players=Nincs +none=Nincsenek +ping=Válaszidő +ping-calculating=Számolás +ping-cant-reach=Nem érhető el +players=Játékosok +search=Keresés +search-filters=Keresési szűrők +tags=Címkék +title=Játékok böngészése +version=Verzió +[gui-building-statistics] +built=Épített +deconstructed=Lebontott +title=Épületek +upgraded=Fejlesztve +[gui-car] +automatic-targeting=Automatikus célzás +color=Szín +driver=Sofőr +passenger=Utas +trunk=Csomagtartó +weapons-control=Fegyverkezelő +with-gunner=Lövésszel +with-gunner-description=Lövés a közeli ellenségekre automatikusan, ha lövész (sofőr vagy utas) van a járműben +without-gunner=Lövész nélkül +without-gunner-description=Lövés a közeli ellenségekre automatikusan, ha a jármű üres +[gui-character] +crafting-queue=Barkácsolási sor +exoskeleton=Mechanikus lábak +personal-logistics-description=Ha kikapcsolod a személyes logisztikát, a logisztikai drónok nem fogják elhozni a kért tárgyakat. A tárgyak nem fognak automatikusan átkerülni a hulladékmezőkbe. A logisztikai drónok továbbra is kiürítik a hulladékmezőket. +personal-roboport=Személyes drónközpont +[gui-constant] +off=Ki +on=Be +output=Kimenet +output-signals=Kimeneti jelek +[gui-control-behavior] +circuit-connection=Csatlakozás az áramkörhálózathoz +circuit-network=Áramkörhálózat +connect=Csatlakoztatás +connected-to-network=Csatlakoztatva a hálózathoz +green-network-id=[color=green]__1__[/color] +logistic-connection=Logisztikai kapcsolat +logistic-network=Logisztikai hálózat +mode-of-operation=Működési mód +no-network-in-range=Nincs hálózat a hatótávon belül +not-connected=Nincs kapcsolat +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Fal kapuvezérlővel +[gui-control-behavior-modes] +close-signal=Záró jel +close-signal-description=Ha az előírt feltétel teljesül, megpróbálja ezt a jelzőlámpát pirosra váltani, és megakadályozni a vonatok áthaladását.\nHa egy vonat nem tud megállni időben (a jelzőlámpa sárga) vagy már éppen áthalad (a jelzőlámpa piros), a jelzőlámpa nem fogja megállítani a vonatot.\n Megjegyzés: a vonat gyakran meg fog állni a lámpánál és nem fog másik útvonalat keresni, akkor se, ha van éppen szabad. +enable-disable=Engedélyezés/Tiltás +enable-disable-description=Csak akkor kapcsolja be az entitást, amikor a feltétel teljesül. +enable-disable-train-stop-description=Kapcsolja be ezt az entitást csak akkor, ha a feltétel teljesül.\nA vonatok figyelmen kívül hagyják a kikapcsolt állomásokat, így te tudod irányítani a vonatútvonalakat. +none=Nincs +none-write-description=Nem változtatja ennek az entitásnak a viselkedését az áramkörhálózat alapján. +open-gate=Kapu kinyitása +open-gate-description=A kapu nyitva marad mindaddig, amíg az áramköri feltétel teljesül. +read-belt-contents=Futószalag tartalmának olvasása +read-belt-contents-description=Kiolvassa a futószalag tartalmát, és elküldi az áramköri hálózatra. A futószalagok nem fognak helyes impulzusjelet küldeni, ha külső entitások tárgyat raknak a futószalag közepére, vagy levesznek onnan. +read-chain-signal=Jelzés olvasása +read-chain-signal-description=Kiolvassa a vasúti jelzőlámpa színét, és jelet küld az áramkör hálózatra, amelyet lejjebb adhatsz meg. +read-charge-level=Töltöttségi szint olvasása +read-charge-level-description=Kiolvassa az akkumulátor töltöttségi szintjét százalékban, 0 és 100 között, majd ezt az áramkörhálózatra küldi. +read-contents=Tartalom olvasása +read-contents-description=A tároló tartalmának olvasása és továbbítása az áramkörhálózatra. +read-hand-contents=Kéz tartalmának olvasása +read-hand-contents-description=A manipulátor tartalmának olvasása és továbbítása az áramkörhálózatra. +read-logistic-network-contents=Logisztikai hálózat tartalmának olvasása +read-logistic-network-contents-description=A rendelkezésre álló tárgyak olvasása ennek a drónközpontnak a logisztikai hálózatából, és küldés az áramkörhálózatra. +read-resources=Nyersanyagok olvasása +read-resources-description=Kiolvassa a várható nyersanyagmennyiségét ebből a bányagépből/olajkútból, és kiküldi az áramkörhálózatra.\nVégtelen nyersanyag esetén a módosítatlan kitermelési sebességet olvassa.\nAz érték 5 másodpercenként frissül. +read-robot-stats=Drónok statisztikáinak olvasása +read-robot-stats-description=A logisztikai hálózatban levő drónok számát az áramkörhálózatra továbbítja. +read-sensor=Érzékelő olvasása +read-sensor-description=Jelet küld az áramkörhálózatra, ha egy játékos a kapu felé jön, és annak ki kéne nyílnia. +read-signal=Jelzés olvasása +read-signal-description=Kiolvassa a vasúti jelzőlámpa színét, és jelet küld az áramkör hálózatra, amelyet lejjebb adhatsz meg.\nHa egy vasúti jelzőlámpa piros, mert az az áramkör hálózat által lett letiltva, a kimeneti érték üres lesz. +read-stopped-train=Vonat azonosítójának olvasása +read-stopped-train-description=Amikor egy vonat megáll a megállóban, egy jelet küld a vonat egyedi azonosítójával. +read-train-contents=Vonat tartalmának olvasása +read-train-contents-description=Az állomáson álló vonat tartalmának olvasása és küldése az áramkörhálózatra. +read-trains-count=Vonatok számának olvasása +read-trains-count-description=Kiolvassa, éppen hány vonat jön ebbe a megállóba. Beleszámít az épp itt álló vonat. +send-to-train=Küldés vonatra +send-to-train-description=Az áramkörhálózat adatainak továbbítása a vonatra, hogy használhatók legyenek a várakozási feltételekben. +set-filters=Szűrők beállítása +set-filters-description=A manipulátor szűrőjének beállítása hálózatról érkező jelek alapján. +set-requests=Igények beállítása +set-requests-description=Logisztikai kérés beállítása a tároló számára az áramkörhálózatból érkező jelek alapján. +set-stack-size=Halomméret +set-stack-size-description=Beállítja a maximális halomméretet ennek a manipulátornak, alapul véve a kiválasztott áramkörhálózatból jövő jel számát. +set-trains-limit=Vonatok korlátjának beállítása +set-trains-limit-description=Beállítja, hogy egyszerre hány vonat jöhet ebbe a megállóba. Beleszámít az épp itt álló vonat. +use-colors=Színek használata +use-colors-description=Lámpa színének beállítása színjelek alapján.\nHa a színjel értéke nagyobb, mint 0, akkor a lámpa olyan színű lesz.\nHa több szín is jelen van, akkor csak egy lesz használva. +[gui-control-behavior-modes-guis] +available-construction-bots=Rendelkezésre álló építő drónok +available-logistic-bots=Rendelkezésre álló logisztikai drónok +belt-read-mode=Tartalomolvasásó mód +blue=Kék +blue-chain-description=Áramkörhálózati jel, amelyet akkor küld, ha a vasúti jelzőlámpa kék (legalább egy útvonal foglalt, de legalább egy útvonal szabad). +closed-condition=Tiltási feltétel +control-signal=Irányító jel +enabled-condition=Engedélyező feltétel +entire-patch=Az egész nyersanyaglelőhely +entire-patch-description=Várható nyersanyagok olvasása az egész nyersanyaglelőhelyről, amely a bányagép körül található. +green=Zöld +green-chain-description=Áramkörhálózati jel, amelyet akkor küld, ha a láncolt jelzőlámpa zöld (a blokk szabad). +green-description=Áramkörhálózati jel, amelyet akkor küld, ha a vasúti jelzőlámpa zöld (a blokk szabad). +hand-read-mode=Kézolvasó mód +hold-mode=Folyamatos +hold-mode-description-belt=A jel folyamatosan elküldésre kerül, amíg a tárgy áthalad a futószalagon. +hold-mode-description-inserter=A jel folyamatosan elküldésre kerül, amíg a manipulátor fogja a tárgyat. +input-signal=Bemenő jel +open-condition=Nyitási feltétel +output-signal=Kimeneti jel +output-signals=Kimeneti jelek +pulse-mode=Impulzus +pulse-mode-description-belt=A jel csak 1 lépésnyi ideig kerül elküldésre a tárgy érkezésekor. +pulse-mode-description-inserter=A jel csak 1 lépésnyi ideig kerül elküldésre a tárgy felvételekor. +red=Piros +red-chain-description=Áramkörhálózati jel, amelyet akkor küld, ha a láncolt jelzőlámpa piros (egy vonat éppen áthalad a láncolt jelzőlámpán). +red-description=Áramkörhálózati jel, amelyet akkor küld, ha a vasúti jelzőlámpa piros (egy vonat éppen áthalad a jelzőlámpán). +resource-read-mode=Nyersanyagolvasó mód +this-miner=Ez a bányagép +this-miner-description=Várható nyersanyagok olvasása ebből a bányagépből. +total-construction-bots=Összes építő drón +total-logistic-bots=Összes logisztikai drón +train-id=Vonatazonosító +train-id-description=Az álló vonat egyedi azonosítója +trains-count=Vonatok száma +trains-count-description=Éppen hány vonat jön ebbe a megállóba. Beleszámít az épp itt álló vonat. +trains-limit=Vonatok számának korlátja +trains-limit-description=Egyszerre hány vonat jöhet ebbe a megállóba. Beleszámít az épp itt álló vonat. +yellow=Sárga +yellow-chain-description=Áramkörhálózati jel, amelyet akkor küld, ha a láncolt jelzőlámpa sárga (egy vonat éppen át tervez haladni a láncolt jelzőlámpán). +yellow-description=Áramkörhálózati jel, amelyet akkor küld, ha a vasúti jelzőlámpa sárga (egy vonat éppen át tervez haladni a jelzőlámpán). +[gui-control-settings] +advanced-interaction=Speciális interakció +basic-interaction=Alapvető interakció +button-layout=Gombok elrendezése +button-layout-description=Megváltoztatja bizonyos műveletek hozzárendelését a gombokhoz a kedvenc szabványod szerint. Befolyásolja a GUI-navigációt is. +button-layout-eastern=__1__ kiválaszt, __2__ megszakít (keleti) +button-layout-western=__1__ kiválaszt, __2__ megszakít (nyugati) +change-input-method-to-controller=Bemeneti mód megváltoztatása játékvezérlőre +change-input-method-to-keyboard-and-mouse=Bemeneti mód megváltoztatása billentyűzetre és egérre +control-disabled=Letiltva - módosította: __1__ +controller=Játékvezérlő +controller-icons=Ikonok +controller-icons-auto=Automatikus felismerés (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Kontrollerbeállítások +crafting=Barkácsolás +deadzone=Botkormány holtzónája +deadzone-description=Növeld meg ezt az értéket, ha azt tapasztalod, hogy a kurzor néha elmászik. +debug=Hibakeresés +editor=Szerkesztő +input-method=Beviteli mód: +input-not-found-controller=A kiválaszott beviteli mód a játékvezérlő, de nincs játékvezérlő csatlakoztatva. +input-not-found-keyboard-and-mouse=A kiválaszott bemeneti mód a billentyűzet és egér, de nincsenek csatlakoztatva. +inventory=Tárgylista +keyboard-and-mouse=Billentyűzet és egér +keyboard-and-mouse-recommended=Billentyűzet és egér (ajánlott) +miscellaneous=Egyéb +mods=Modok +movement=Mozgás +panels=Panelek +quick-panel=Gyorspanel +quickbar=Gyorsgombsáv +sensitivity=Botkormány érzékenysége +sensitivity-description=Milyen gyorsan mozog a kurzor és a térkép a botkormány elmozdulásakor. +title=Irányítási beállítások +tools=Eszközök +vehicle-driving-mode=Járművezetési mód +vehicle-driving-mode-absolute=Abszolút +vehicle-driving-mode-absolute-description=A bot fel/le mozgatásával gyorsítja és fékezi a járművet.\nA bot balra/jobbra mozgatásával az adott irányba fordulnak a járművek. +vehicle-driving-mode-relative=Relatív +vehicle-driving-mode-relative-description=A vezérlő bot egy irányba való mozgatásával a járművek automatikusan a képernyő adott oldala felé fordulnak és gyorsulnak. +vibration-intensity=Rezgés erőssége +waiting=Várakozás +[gui-crafting-queue] +collapse=Összecsukás +expand=Kibontás +[gui-create-account] +account-creation-info=Steamen keresztül vagy hitelesítve. Válassz felhasználónevet a Factoriónak. Ez lesz a beceneved a többjátékos játékokban. Ezt egy alkalommal megváltoztathatod a weboldalunkon. +account-creation-info-console=Válassz felhasználónevet a Factorióhoz. Ez lesz a beceneved a többrésztvevős játékokban. Nem változtathatod meg. +account-creation-success-info=Mostantól __1__ névvel hitelesítve vagy a Steam által. Ha a Steam nélkül szeretnéd használni ezt a fiókot, jelentkezz be a Steambe itt: __2__, és állíts be egy e-mailt és jelszót a profilodban. +account-creation-success-info-console=Fiók létrehozása sikeres. Mostantól __1__ névvel hitelesítve vagy. +create=Létrehozás +creating-account=Fiók létrehozása +i-accept-the=Elfogadom az alábbiakat: +login-using-factorio-account=Már van Factorio.com fiókom +login-using-factorio-account-info=Ha már van Factorio fiókod, bejelentkezhetsz a jelszavaddal is. Ez összekapcsolja a Factorio fiókodat ezzel a Steam fiókkal. +login-using-factorio-account-info-console=Ha már van Factorio fiókod, bejelentkezhetsz a jelszavaddal is. Ez összekapcsolja a Factorio fiókodat a konzol fiókjával. +terms-of-service=Felhasználási Feltételek +title=Fiók létrehozása +[gui-current-research] +not-researching=Nyomd meg a(z) __CONTROL__open-technology-gui__ billentyűt a kutatás elindításához. +research-finished=__1__ befejezve, nyomd meg a(z) __CONTROL__open-technology-gui__ billentyűt. +[gui-decider] +condition=Feltétel +input-count=Bemenő szám +input-count-description=A kimeneti jel számát másolja a bemeneti jelekből. +one=1 +one-description=A megadott jel kimenetének 1-re állítása. +output-item=Kimenet +[gui-deconstruction] +blacklist=Tiltólista +blacklist-description=Hagyd figyelmen kívül az összes szűrt tárgyat egy terület kiválasztásánál leromboláshoz. +blacklist-trees-and-rocks=Hagyd figyelmen kívül a fákat/sziklákat. +entities=Entitások +entity-filter-mode=Entitásszűrő üzemmód +entity-filters=Entitásszűrők +filters=Szűrők +icon-tooltip=Ha üres, a lebontó eszköz a kiválasztott szűrőket mutatja. +tile-filter-mode=Csempeszűrő üzemmód +tile-filters=Csempeszűrők +tile-selection-mode=Csempekiválasztási mód +tiles=Csempék +trees-and-rocks-only=Kizárólag fák/sziklák +whitelist=Engedélyezett lista +whitelist-description=Csak szűrt tárgyakat választja ki egy terület kiválasztásánál leromboláshoz. +whitelist-trees-and-rocks=Csak fák/sziklák +[gui-downloading-mods] +currently-downloading=Jelenlegi letöltés +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=semmi +downloading=Letöltés folyamatban +[gui-edit-label] +edit-description=Leírás szerkesztése +edit-label=Címke szerkesztése +save-description=Leírás mentése +save-label=Címke mentése +[gui-electric-energy-interface] +buffer-size=Pufferméret +power-production=Áramtermelés +power-usage=Áramfogyasztás +[gui-electric-network] +accumulator-charge=Akkumulátorok töltöttsége +accumulator-charge-tooltip=A hálózat összes akkumulátorában tárolt energia mennyisége. +consumption=Fogyasztás +production=Termelés +production-label=Termelés +production-tooltip=A jelenleg termelt energia a maximálisan lehetséges energiatermeléshez képest. +progressbar-format=__1__ / __2__ +satisfaction=Kielégítve +satisfaction-tooltip=A jelenleg termelt energia a szükséges energiához képest. +title=Információ az elektromos hálózatról +[gui-ending-screen] +epilogue=Utószó +[gui-game-finished] +continue=Folytatás +finish=Befejezés +kills=Ölések száma +lost=Sajnos veszettél... +next-level=Következő szint +respawn=Újraéledés +restart-level=Szint újrakezdése +save-replay=Visszajátszás elmentése +time-played=Játékkal töltött idő +title=A játék befejeződött +victory=Győzelem! +[gui-goal-description] +info-visibility-button=Információ +title=Célkitűzés +[gui-graphics-settings] +advanced=Haladó +brightness=Fényerő +color-filter=Színszűrő +color-filter-deuteranopia=Deuteranópia +color-filter-deuteranopia-correction=Deuteranópia (zöldszín-tévesztés)-korrekció +color-filter-none=Nincs +color-filter-protanopia=Protanópia - Vörösszín-tévesztés +color-filter-protanopia-correction=Protanópia (vörösszín-tévesztés)-korrekció +color-filter-tritanopia=Tritanópia +color-filter-tritanopia-correction=Tritanópia (kékszín-tévesztés)-korrekció +contrast=Kontraszt +full-color-depth=Teljes színmélység +full-screen=Teljes képernyő +general=Általános +graphics-quality-high=Magas +graphics-quality-label=Grafikus elemek felbontása +graphics-quality-low=Alacsony +graphics-quality-normal=Normál +graphics-quality-very-low=Nagyon alacsony +high-quality-animations=Kiváló minőségű animációk +low-vram-warning=Nincs elég videomemória (VRAM). +map-zoomed-in-effect=Nagyított térkép hatása +max-threads=Max. renderelő szálak +minimize-on-focus-loss=Kis méret a fókusz elvesztésekor +multisampling-label=Többszörös mintavétel +multisampling-x2=Többszörös mintavétel x 2 +multisampling-x4=Többszörös mintavétel x 4 +multisampling-x6=Többszörös mintavétel x 6 +multisampling-x8=Többszörös mintavétel x 8 +no-multisampling=Nincs többszörös mintavétel +preferred-screen=Preferált képernyő +primary-screen=Elsődleges kijelző (__1__.) +render-in-native-resolution=Rendéréles natív képernyőfelbontásban +render-scale=Megjelenítési skála +restart-required=Újraindítás szükséges +saturation=Telítettség +screen-n=__1__. képernyő +show-animated-water=Animált víz megjelenítése +show-clouds=Felhők megjelenítése +show-decoratives=Dekorációk megjelenítése +show-enemy-terrain-decals=Ellenséges tereptextúrák megjelenítése +show-game-simulations-in-background=Játékszimulációk mutatása a háttérben +show-inserter-shadows=Manipulátorok árnyékainak megjelenítése +show-item-shadows=Tárgyárnyékok megjelenítése +show-particles=Részecskék megjelenítése +show-smoke=Összes füst megjelenítése +show-tree-distortion=Animált fák megjelenítése +sprite-atlas-size-custom=Egyéni (__1__) +sprite-atlas-size-label=Atlasz textúramérete +sprite-atlas-size-largest-possible=Lehető legnagyobb +texture-compression=Textúratömörítés +texture-compression-high-quality=Magas minőség +texture-compression-low-quality=Alacsony minőség +texture-compression-none=Nincs +texture-streaming=Textúrastreamelés +title=Grafikai beállítások +ultrawide-mode=Ultraszéles mód +use-flip-presentation-model=Flip bemutatómodell +v-sync=Várakozás a V-Syncre +video-memory-budget=Videomemória-költségkeret +video-memory-budget-auto=Automata (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Összes +video-memory-usage-high=Magas +video-memory-usage-label=Videomemória-használat +video-memory-usage-low=Alacsony +video-memory-usage-medium=Közepes +vram-low-high-quality-not-recommended=Összesen __1__ MB videomemóriát (VRAM) érzékel a játék. Ennyi nem elég a magas minőségű textúrákhoz. Teljesítmény gondok, hiányzó grafikai elemek, játék összeomlások fordulhatnak elő vagy egyáltalán be sem tölt a játék. Legalább 2GB videomemória ajánlott a magas minőségű textúrákhoz. +vram-not-detected-high-quality-not-recommended=Nem tudtuk azonosítani, hogy mennyi videomemória (VRAM) áll a számítógép rendelkezésére. Nagy felbontású grafikai elemek számára legalább 2GB ajánlott. Ez alatt a megjelenítés teljesítménye leromolhat, grafikai elemek hiányozhatnak, a játék összeomolhat, vagy akár lehet, hogy el sem fog indulni. +[gui-graphics-settings-description] +full-color-depth=A csak fél (16 bites) színmélységű renderelés javítja a teljesítményt az alsó kategóriás és integrált GPU-kon. Ez a beállítás csak Windows 8+ vagy OpenGL megjelenítő esetén van hatással. +graphics-quality-label=A grafikus elemek felbontása. Alapvetően meghatározza a videomemória használatát. Figyelmeztetés: "Magas" értékhez legalább 3 GB VRAM szükséges. +graphics-quality-label-console=A sprite-ok felbontása. Az alacsonyabb felbontás csökkenti a memóriafelhasználást és a betöltési időt. +high-quality-animations=Ha le van tiltva, egyes animált vagy elforgatott entitások (például a vonatok) csak a szokásos animációs vagy elforgatási képkockák felét töltik be. Ez nagymértékben csökkenti a VRAM használatát. +lights-quality=A fények renderelésének felbontása éjszaka. A magas érték nagyban csökkentheti a teljesítményt. +max-threads=A játék rendereléséhez használt szálak száma. +minimize-on-focus-loss=Ha szegély nélküli teljes képernyős képernyőn fut, a játék kis méretre vált a fókusz elvesztésekor, hogy biztosan ne fedje le az asztalt, amikor másik alkalmazásra szeretnél váltani. +render-in-native-resolution=A nagy DPI-felbontású képernyőkön (például az Apple Retina) a natív felbontású renderelés jobb minőségű képet eredményez, de a teljesítmény szempontjából nagyon megterhelő lehet. +show-animated-water=Kikapcsolása javítja a teljesítményt gyengébb videokártyák esetében. +show-game-simulations-in-background=A főmenüben és almenükben különféle játékszimulációk mutatása a háttérben. +show-smoke=Ha le van tiltva, a füsthatások száma jelentősen csökkenni fog. Tiltsd le az alsó kategóriás videokártyák teljesítményének növeléséhez. +show-tree-distortion=Kikapcsolása javítja a teljesítményt gyengébb videokártyák esetében. +sprite-atlas-size-label=A nagyobb atlaszok javítják a rajzolások csoportosítását, ami csökkenti a CPU terhelést rendereléskor, de ezt a GPU nehezebben viselheti. +texture-compression=A textúratömörítés jelentősen növeli a videomemóriában elhelyezhető sprite-ok számát, és felgyorsítja a renderelést, mert a GPU-nak kevesebb adatot kell átvinnie a shade-elés közben. Ha régi vagy integrált GPU-d van, válaszd az alacsony minőséget, hogy tovább csökkentsd a sprite-ok méretét, így növelve a teljesítményt. +texture-streaming=A spriteatlaszba nem került sprite-ok (lásd a Videomemória-használat beállítást) a RAM-ban tárolódnak, amíg a GPU-nak szüksége nem lesz rájuk. +use-flip-presentation-model=A Flip modell remélhetőleg hatékonyabb módszer a végső kép megjelenítésére a képernyőn, mint a régebbi Blit modell. Próbáld meg átállítani ezt az opciót, ha grafikai hibákat vagy képkockasebesség-problémákat észlelsz. +video-memory-budget-label=A maximális mennyiségű videomemória (VRAM), amelyet a játék a textúrák (sprite-ok) tárolására használhat. +video-memory-usage-label=Meghatározza, hány sprite-ot helyezzen a játék a spriteatlaszokba. A nagyobb méretű spriteatlasz csökkenti a processzorterhelést, mivel nagyobb csoportokba tudja szervezni a rajzolásokat, viszont emelheti a videokártya terhelését, mert annak nagyobb fájlokkal kell dolgoznia. A szabadon lebegő sprite-ok betölthetőek a VRAM-ba vagy a RAM-ba is (lásd az alacsony VRAM beállítást). +[gui-heat-interface] +add-tooltip=Ennyi hő hozzáadása a tárolóhoz minden lépésben. +at-least-tooltip=Legalább ennyi hő legyen a tárolóban - hiány pótlása. +at-most-tooltip=Legfeljebb ennyi hő legyen a tárolóban - fölösleg eltávolítása. +exactly-tooltip=Pontosan ennyi hő legyen a tárolóban - hozzáadás és eltávolítás, ahogy épp szükséges. +remove-tooltip=Ennyi hő eltávolítása tárolóból minden lépésben. +[gui-hotkey-suggestions] +build-using-rail-planner=Építés vasúttervezővel +build-using-rail-planner-avoiding-obstacles=Építés vasúttervezővel akadályok kikerülésével +cancel-selection=Kiválasztás visszavonása +confirm-selection=Kiválasztás megerősítése +copy-settings=Beállítások másolása +enter-vehicle=Beszállás járműbe +exit-vehicle=Kiszállás járműből +force-build=Kényszerített építés +insert-items=Tárgyak behelyezése +next-item=Következő listaelem +paste-settings=Beállítások beillesztése +place-one=Egy elhelyezése +previous-item=Előző listaelem +take-items=Tárgy elvétele +transfer-all=Összes áthelyezése +transfer-everything=Minden áthelyezése +transfer-stack=Halom áthelyezése +[gui-infinity-container] +add=Hozzáadás +at-least=Legalább +at-least-tooltip=Legalább ennyi tárgy legyen mindig készleten - hiány pótlása. +at-most=Legfeljebb +at-most-tooltip=Legfeljebb ennyi tárgy legyen mindig készleten - fölösleg eltávolítása. +exactly=Pontosan +exactly-tooltip=Pontosan ennyi tárgy legyen mindig készleten - hozzáadás és eltávolítás, ahogy épp szükséges. +remove=Eltávolítás +remove-unfiltered-items=Szűretlen tárgyak eltávolítása +remove-unfiltered-items-tooltip=A szűrési listán nem szereplő tárgyak eltávolítása a készletből. +title[1]=Végtelen szűrők +[gui-infinity-pipe] +add-tooltip=A folyadék ennyi százalékának hozzáadása a csőhöz minden lépésben. +at-least-tooltip=Legalább ennyi százaléknyi folyadék legyen a csőben - a hiány pótlása. +at-most-tooltip=Legfeljebb ennyi százaléknyi folyadék legyen a csőben - a fölösleg eltávolítása. +exactly-tooltip=Pontosan ennyi százaléknyi folyadék legyen a csőben - hozzáadás vagy eltávolítás szükség szerint. +percent=% +remove-tooltip=A folyadék ennyi százalékának eltávolítása a csőből minden lépésben. +temperature=Hőmérséklet +[gui-inserter] +blacklist=Tiltólista +filter=Szűrő +override-stack-size=Halomméret felülírása +whitelist=Engedélyezési lista +[gui-install-mods] +already-installed=A(z) __1__ mod már telepítve van +bookmark=Hozzáadás a könyvjelzőkhöz +cant-install-mod-error=Nem lehet telepíteni az összes szükséges függőséget a(z) __1__ számára: __2__. Szeretnéd telepíteni a modot függőségek nélkül? +cant-install-mod-no-compatible-release=A modportálon nincs kompatibilis __1__ verzió. +failed-to-list-mods=A modlista letöltése sikertelen +filter-by-category=Szűrés kategória szerint +highlighted-last-week=Előző héten +highlighted-this-week=Ezen a héten +install=Telepítés +install-failed=__1__ telepítése nem sikerült: __2__ +loading-mods=Modok betöltése +mods-headers-download-count=Letöltések +mods-headers-last-highlighted=Utolsó kiemelés +mods-headers-last-updated=Utolsó frissítés +mods-headers-name=Név +mods-headers-trending=Felkapott +mods-headers-version=Verziószám +no-release=A kiválasztott modnak nincs kiadott változata +remove-bookmark=Eltávolítás a könyvjelzőkből +show-bookmarks=Csak a könyvjelzőzött modok mutatása +sync-mods-with-server=Az aktív modok nem egyeznek meg a szerverével. Szeretnéd szinkronizálni a modokat a szerverrel? +wait-toggle-bookmark-request=Várakozás a modportálra... +[gui-interface-settings] +active-quick-bars=Aktív gyorsgombsorok +alt-mode=Alt-mód +automatic-ui-scale=Automatikus +autosort-inventory=Mindig rendezze a játékos hátizsákját +change-quickbar-by-clicking-with-item=Gyorsgomb beállítása tárgy ráhelyezésével +change-quickbar-by-clicking-with-item-controller=Gyorsgomb beállítása tárgy kiválasztásával +custom-ui-scale=Egyéni +enable-recipe-notifications=Tervértesítések engedélyezése +entity-tooltip-delay=Entitás-eszköztippek késleltetése +entity-tooltip-on-the-side=Entitás-eszköztipp oldalt +flat-character-gui=Lapos karakter-GUI +fuzzy-search-enabled=Fuzzy keresés +interaction=Interakció +locale=Nyelv +lock-belt-building-to-straight-line=Futószalag-építés korlátozása egyenes vonalra +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Prediktív szöveg megjelenítése a képernyő-billentyűzethez +other=Egyéb +output-console-delay=Chatüzenetek késleltetése +pick-ghost-cursor=Szellemkép felvétele, ha nincs elérhető tárgy +play-sound-for-chat-messages=Chatüzenetek hangjelzése +research-finished-stops-game=A technológiaképernyő megnyílik, amikor a kutatás befejeződik +shortcut-bar-rows=Eszköztársorok +show-all-items-in-selection-lists=Az összes tárgy megjelenítése a kiválasztási listákon +show-beacon-modules-in-alt-mode=Mutassa a jeladó moduljait "Alt-módban" +show-combinator-settings-when-detailed-info-is-on=Kombinátorbeállítások megjelenítése "Alt-módban" +show-descriptions-in-tooltips=Leírások mutatása az eszköztippekben +show-grid-when-paused=Rács mutatása a játék szüneteltetésekor +show-hotkey-suggestions=Egér és billentyűzet irányítási tippjeinek megjelenítése +show-hotkey-suggestions-controller=Kontroller irányítási tippjeinek megjelenítése +show-inserter-arrows-when-detailed-info-is-on=Manipulátorok nyilainak megjelenítése "Alt-módban" +show-inserter-arrows-when-selected=Manipulátorok nyilainak megjelenítése kijelöléskor +show-interaction-indications=Interakció-jelzések megjelenítése +show-item-labels-in-cursor=Kurzorban tartott tárgy címkéjének megjelenítése +show-minimap=Kistérkép megjelenítése +show-mining-drill-arrows-when-detailed-info-is-on=Bányagépek nyilainak megjelenítése "Alt-módban" +show-missing-logistic-network-icon="Hiányzó logisztikai hálózat" ikon megjelenítése +show-mod-owners-in-tooltips=Modtulajdonosok megjelenítése az eszköztippekben +show-player-names-on-minimap=Játékosnevek megjelenítése a kistérképen +show-pump-arrows-when-detailed-info-is-on=Szivattyúk nyilainak megjelenítése "Alt-módban" +show-rail-block-visualization=Vasúti hálózat blokkjainak vizualizációja +show-tips-and-tricks-notifications=Tippek és trükkök értesítései +show-total-raw-in-recipe-tooltips=Az összes nyersanyag mutatása a receptek eszköztippjeiben +show-turret-radius-when-blueprinting=Lőtornyok hatósugarának megjelenítése tervrajzépítéskor +smart-belt-dragging=Okos futószalag-vonszolás +title=Interfészbeállítások +tool-window-next-to-quickbar=Eszköztár a gyorsgombsáv mellett +tooltip-delay=Eszköztippek késleltetése +tooltip-never=Soha +tooltip-offset=Eszköztippek eltolása +tooltips=Eszköztippek +train-stop-label-angle=Vasúti megállók címkéjének szöge +train-visualization-length=A vonat megjelenítésének hossza +ui-scale=Felhasználói felület nagyítása +visualization=Vizualizáció +[gui-interface-settings-description] +active-quick-bars=A mindig látható gyorsgombsorok száma. +change-quickbar-by-clicking-with-item=Ha a gyorsgombsáv gombjaira kattintasz egy tárggyal a kézben, a gyorsgomb megváltozik a gombon levő tárgy felvétele helyett. +change-quickbar-by-clicking-with-item-controller=Ha a gyorsgombsáv gombját választod ki egy tárggyal a kurzoron, a szűrő megváltozik a gombon levő tárgy felvétele helyett. +entity-tooltip-delay=Ennyi másodperc után jelennek meg az entitások eszköztippjei a kurzornál. +entity-tooltip-on-the-side=Az entitások eszköztippjeinek megjelenítése a kistérkép alatt, nem a kurzor mellett. +flat-character-gui=A barkácsolási és a logisztikai panelek egymás mellett jelennek meg, nem külön lapokon. +fuzzy-search-enabled=Kevésbé szigorú egyezés a GUI-k keresésekor +nintendo-switch-use-predictive-text-input=Szójavaslatok megjelenítése a képernyő-billentyűzet használatakor.\nEnnek engedélyezése lehetővé teszi kínai és koreai szövegek és japán kandzsi karakterek bevitelét is.\nKisebbé teszi a képernyő-billentyűzetet. +output-console-delay=Ennyi másodpercig lesz látható a csevegés vagy konzolüzenet, mielőtt elkezdene elhalványulni. +pick-ghost-cursor=Ha egy építhető tárgyat választasz a gyorsgombsávból vagy a pipettaeszközzel, és nincs olyan típusú tárgyad, akkor helyette egy szellemkép kerül a kurzorra. +shortcut-bar-rows=A mindig látható eszköztársorok száma. +show-all-items-in-selection-lists=A kiválasztási ablakokban a még nem feloldott tárgyak megjelenítése. +show-descriptions-in-tooltips=Rövid szöveges leírás megjelenítése néhány tárgy, entitás vagy recept eszköztippjében. Új játékosok számára ajánlott, vagy új modok hozzáadásakor. +show-interaction-indications=Az entitásra mutatáskor jelölje ki a szomszédos entitásokat, amelyek kapcsolatba lépnek vele. +show-item-labels-in-cursor=Kurzorban tartott tárgy címkéjének megjelenítése, amennyiben van neki (ilyenek például a tervrajzok nevei). +show-total-raw-in-recipe-tooltips=Megmutatja a teljes barkácsolási időt és az összes olyan tárgyat, amely egy recept elkészítéshez kell, de nem készíthető el kézzel. +smart-belt-dragging=1. __CONTROL__rotate__ lenyomása a futószalag vonszolása közben automatikusan elforgatja a futószalagot a kurzor pozíciója alapján.\n2. A futószalag akadály fölötti vonszolása automatikusan föld alatti futószalagot épít. +tooltip-delay=Ennyi másodperc után jelennek meg az eszköztippek a kurzornál. +tooltip-offset=Milyen messze fognak megjelenni az eszköztippek a kurzortól. +train-stop-label-angle=Vasúti megállók címkéjének vízszintessel bezárt szöge a térképen. +train-visualization-length=A sínek közelében történő építéskor megjelenítendő kocsik mennyisége. +[gui-kills] +kills=Ölések +loses=Veszteségek +title=Ölések +[gui-linked-container] +title=Csatlakoztatás +[gui-load-game] +all-required-mods-enabled=Minden szükséges mod engedélyezve van. +exchange-string-freeplay-only=Térképcsere-karakterlánc generálása csak szabad és homokozó játékmódokban elérhető. +title=Játék betöltése +[gui-load-scenario] +confirm-delete=Biztosan törlöd a pályát: __1__? +title=Pálya betöltése +[gui-logistic] +auto-trash-request-exists=Ehhez a tárgyhoz már van igény +cell=cella +cells=cella +count=Szám +high-value-tooltip=A kért mennyiség, a logisztikai drónok megpróbálják teljesíteni a hálózatról. +infinite-amount-in-textfield=∞ +items=Tárgyak +logistic-networks=Logisztikai hálózatok +logistic-request-exists=Ennek a tárgynak az igénylése már létezik +logistics-and-trash=Személyes logisztika és automatikus kidobás +logistics-only=Személyes logisztika +low-value-tooltip=Maximum mennyiség, ezen érték felett a tárgyak automatikusan a hulladékmezőkbe lesznek mozgatva. +members=Tagok +network=Hálózat +request-from-buffer-chests=Igény kielégítése pufferládákból is +set-request=Igénylés beállítása +title=Logisztika +title-filter=Logisztikai szűrő +title-request=Logisztikai igény +trash=Automatikus hulladék +trash-only=Automatikus kidobási szűrők +trash-slots=Hulladékmezők +[gui-manage-mods] +name-column-header=Név +version-column-header=Verziószám +[gui-map-editor] +brush-intensity=Intenzitás +brush-size=Méret +brush-speed=Sebesség +character=Karakter +character-equipment=Felszerelés +character-main-inventory=Fő tárgylista +character-quickbar=Gyorsgombsáv +cliffs=Sziklafalak +confirm-quit=A pálya nem lett elmentve, biztosan ki akarsz lépni? +confirm-regenerate=Biztosan újra akarod generálni a térképet? +convert=Konvertálás +convert-save=Mentés konvertálása +convert-save-to-scenario=Mentés konvertálása pályává +cursor-intensity=Intenzitás +decoratives=Dekorációk +edit-scenario=Pálya szerkesztése +editor-inventory=Szerkesztő +editors-title=Szerkesztők +entities=Entitások +finished-converting-save=A mentési fájl át lett alakítva pályává __1__ néven. Megtalálhatod a felhasználói pályák között. +import=Importálás +import-save=Mentés importálása +import-save-failed=A mentés importálása nem sikerült: __1__ +items=Tárgyak +items-transfer-limit=Tárgyátviteli korlát +new-scenario=Új pálya +resources=Nyersanyagok +scenario-already-exists=Már létezik pálya __1__ néven. Felül szeretnéd írni? +select-surfaces-to-import=Válaszd ki az importálandó felületeket +settings=Beállítások +shape=Forma +tiles=Csempék +title=Térképszerkesztő +tools=Eszközök +tools-title=Eszközök +[gui-map-editor-clone-editor] +apply-clone-brush=Klónozó ecset alkalmazása +clear-destination-decoratives=Cél dekorációk törlése +clear-destination-entities=Célentitások törlése +clone-decoratives=Díszítőelemek klónozása +clone-entities=Entitások klónozása +clone-tiles=Csempék klónozása +manual-collision-mode=Kézi ütközési mód +manual-collision-mode-tooltip=Csak akkor klónozza az entitásokat/dekorációkat, ha a célhelyen kézzel megépíthetőek lennének. +smart-area-drag-mode=Okos területkijelölés +smart-area-drag-mode-tooltip=Ha vonszolással klónozol egy területet, a forrás csak akkor kerül klónozásra a célhelyen, ha nem fedi át az utolsó klónozott célhelyet. +smart-area-drag-mode-tooltip-controller=Ha vonszolással klónozol egy területet, a forrás csak akkor kerül klónozásra a célhelyen, ha nem fedi át az utolsó klónozott célhelyet. +snap-to-chunk=Darabkához igazítás +snap-to-grid=Rácshoz igazítás +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Építés osztagként +build-as-force-tooltip=Az entitások létrehozásakor használt osztag. Ha "**AUTO**", akkor a "normál" osztagot használja: ellenség a szörnyekhez, a te osztagod a játékosok épületeihez és így tovább. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Lőszersebzési módosítók +boolean-modifiers=Bekapcsolható módosítók +category-modifiers=Kategóriamódosítók +disabled-hand-crafting-recipes=Letiltott kézi barkácsolási receptek +edit-modifier-category=__1__ szerkesztése +gun-speed-modifiers=Tűzgyorsasági módosítók +setting-is-invalid=Egy vagy több beállítás érvénytelen. +simple-modifiers=Egyszerű módosítók +title=Osztag adatértékei +turret-attack-modifiers=Toronytámadás-módosítók +value-cannot-be-empty=Az érték nem lehet üres. +value-out-of-range=Az érték nincs benne a megfelelő intervallumban, __1__ és __2__ között kell lennie. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=A játékos, ellenség és semleges osztagok nem törölhetők. +create-force=Osztag létrehozása +current-force=Jelenlegi osztag +delete-force=Osztag törlése +destination-force=Célosztag +destination-force-tooltip=Erre az osztagra változtatja az entitásokat. Ha "**AUTO**", akkor az aktuális osztagot használja. +edit-force=Osztag szerkesztése +edit-force-cease-fire=Baráti tűz szerkesztése +edit-force-cease-fire-title=A(z) "__1__" osztag tűzszüneteinek szerkesztése +edit-force-data=Más tulajdonságok szerkesztése +edit-force-friends=Barátok szerkesztése +edit-force-friends-title=A(z) "__1__" osztag barátainak szerkesztése +enable-friendly-fire=Baráti tűz megengedve +neutral-force-cant-be-changed=A semleges osztag nem változtatható meg. +new-force-name-already-used=Ez a név már foglalt. +no-force-name-given=Kötelező név az osztag létrehozásához. +share-chart=Diagram megosztása +switch-to-force=Osztagra váltás +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ és vonszold a klónozási terület kibővítéséhez. +and-all-as-usual=És az összes többi gyorsbillentyű, amely hasznos a játék során. +area-build-instructions=__1__ és vonszold új terület létrehozásához. +area-move-instructions=__1__ és vonszold egy terület mozgatásához. +area-remove-instructions=__1__ terület eltávolításához. +area-select-instructions=__1__ terület kiválasztásához. +build=__1__ építéshez. +build-cliffs=__1__ sziklafalak építéséhez. +build-cloned-area-instructions=__1__ a kijelölt terület megépítéséhez. +build-tiles-area=__1__ és vonszold csempék építéséhez. +build-tiles-bucket=__1__ a kijelölt terület feltöltéséhez. +build-tiles-out-of-map=__1__ csempék építéséhez a térképen kívül. +build-to-clone-entity=__1__ a kijelölt entitás klónozásához. +change-force-instructions=__1__ és vonszold az entitások osztagának megváltoztatásához. +change-spawn-location-description=__1__ az újraéledési hely meghatározásához. +change-tile-variations=__1__ a csempeváltozatok megváltoztatásához a kijelölt területen. +edit-resource=Ha nincs kijelölve nyersanyag, __1__ egy nyersanyagon a világban a szerkesztéshez. +initial-resource-amount=A kezdeti nyersanyagmennyiség az eszköz intenzitásán alapul. +line-build-cliffs=__1__ és vonszold sziklafaldarabok építéséhez. +line-remove-cliffs=__1__ és vonszold sziklafaldarabok eltávolításához. +none-mine-to-mine=__1__ a bányászáshoz. +none-open-to-edit=__1__ a szerkesztéshez. +pipette-to-select-entity=Nyomd meg: __1__ a klónozandó entitás kiválasztásához. +position-build-instructions=__1__ új pont létrehozásához. +position-move-instructions=__1__ és vonszold egy pont mozgatásához. +position-remove-instructions=__1__ pont eltávolításához. +position-select-instructions=__1__ pont kiválasztásához. +remove=__1__ eltávolításhoz. +remove-cliffs=__1__ sziklafalak eltávolításához. +remove-clone-brush-tiles=__1__ és vonszold a klónozási területből való eltávolításhoz. +resource-extra-info=Ugyanazon nyersanyag építése vagy lebontása növeli vagy csökkenti a nyersanyag mennyiségét az eszköz intenzitásának megfelelően. +run-snippet-instructions=__1__ és vonszold a kiválasztott kódrészlet futtatásához a területen. +select-area-to-clone-instructions=__1__ és vonszold a klónozandó terület kiválasztásához. +select-clone-brush-destination-instructions=__1__ a klónozás befejezési pontjának beállításához. +select-clone-brush-source-instructions=__1__ a klónozás kiindulási pontjának beállításához. +[gui-map-editor-lua-snippet-editor] +current-snippet=Jelenlegi kódrészlet +delete=Törlés +lua-code=Lua kód +name=Név +new-snippet=Új kódrészlet +opened-snippet-has-duplicate-name=A jelenleg megnyitott kódrészletnek duplikált a neve. +snippet-already-present=Egy __1__ nevű kódrészlet már létezik. +[gui-map-editor-menu] +quit=Kilépés a szerkesztőből +regenerate-map=Térkép újragenerálása +resume-editing=Szerkesztés folytatása +save-and-play=Mentés és lejátszás +save-map-as=Mentés másként +save-map-overwrite=Mentés +title=Térképszerkesztő +[gui-map-editor-script-editor] +always-draw-areas=Területek megjelenítése mindig +always-draw-positions=Pozíciók megjelenítése mindig +color=Szín +current-areas=Jelenlegi terület +current-positions=Aktuális pozíció +name=Név +snap-to-grid=Rácshoz igazítás +[gui-map-editor-settings] +draw-cursor-light=Kurzorfény rajzolása +fill-electric-buffers=Entitásépítéskor az energiapufferek feltöltése +generate-neighbor-chunks=Generáljon szomszédos darabkákat +instant-blueprint-building=Azonnali tervrajzépítés +instant-deconstruction=Azonnali szétbontás +instant-rail-planner=Azonnali vasúti tervező +instant-upgrading=Azonnali fejlesztés +placed-corpses-never-expire=Az elhelyezett holttestek soha nem járnak le +render-as-day=Mindig nappali renderelés +show-additional-entity-info-gui=Extra entitásbeállítások GUI-ja +show-character-tab-in-controller-gui=Karakterlap megjelenítése a vezérlő GUI-n +show-entity-health-bars=Entitások életerősávjainak megjelenítése +show-entity-tags=Entitáscímkék megjelenítése +show-hidden-entities=Rejtett entitások megjelenítése +show-infinity-filters-in-controller-gui=A végtelen szűrők megjelenítése a vezérlő GUI-n +show-status-icons=Entitásállapot-ikonok megjelenítése +[gui-map-editor-settings-categories] +interaction=Interakció +other=Egyéb +rendering=Renderelés +ui=Felhasználói felület +[gui-map-editor-surface-editor] +cant-delete-default-surface=Az alapértelmezett felületet nem lehet törölni. +current-surface=Jelenlegi felület +delete-surface=Felület törlése +edit-map-gen-settings=Térképgenerálási beállítások +edit-surface-map-gen-settings=__1__ - Térképgenerálási beállítások +fill-tiles-with-lab-tiles=Feltöltés laborcsempékkel +generate-new-chunks-with-lab-tiles=Új darabkák generálása laborcsempékkel +import-save=Mentés importálása +import-save-only-available-in-singleplayer=Mentés importálása csak egyjátékos módban érhető el. +importing-save-disables-replay=Egyéb mentések importálása letiltja a visszajátszást. Biztos vagy benne? +invalid-surface-height=Érvénytelen felületmagasság: az engedélyezett értékek 0 és __1__ között vannak. +invalid-surface-width=Érvénytelen felületszélesség: az engedélyezett értékek 0 és __1__ között vannak. +new-surface=Új felület +new-surface-name-already-used=Ez a név már foglalt. +no-surface-name-given=A felület létrehozásához szükséges egy felületnév. +regenerate-decoratives=Minden dekoráció újragenerálása +remove-all-entities=Minden entitás eltávolítása +remove-empty-chunks=Üres darabkák eltávolítása +select-surface=Felület kiválasztása +surface-name=Név +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Ütköző dekorációk eltávolítása +smart-entity-collision-mode=Okos entitásütközési mód +smart-entity-collision-mode-tooltip=Kihagyja a csempék készítését, ha az megsemmisítene egy entitást. +smart-out-of-map-collision-mode=Okos térképen kívüli ütközési mód +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ csempékre csak a(z) __CONTROL__build-ghost__ építés közben lehet ráépíteni. +smart-tile-collision-mode=Okos csempeütközési mód +smart-tile-collision-mode-tooltip=Csak az azonos ütközési maszkú csempékre épít. Lényegében "földre földet" és "vízre vizet" épít. +[gui-map-editor-time-editor] +apply-ticks-per-day=Alkalmaz +current-speed=Jelenlegi sebesség +day-length=Nap hossza +daytime=Nappal: +freeze-daytime=Nappal megállítása +pause=Szünet (__CONTROL__editor-toggle-pause__) +paused=(szüneteltetve) +play=Folytatás (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Játék korlátozott ideig +speed=Sebesség +speed-down=Lassítás (__CONTROL__editor-speed-down__) +speed-up=Felgyorsítás (__CONTROL__editor-speed-up__) +tick-custom=Léptetés a megadott szám alapján +tick-once=Léptetés egyszer (__CONTROL__editor-tick-once__) +tick-sixty=Léptetés 60-szor +ticks-per-day=Nap hossza lépésekben +unfreeze-daytime=Nappal újraindítása +[gui-map-editor-title] +cliff-editor=Sziklafalak +clone-editor=Klónozás +decorative-editor=Dekorációk +entity-editor=Entitások +force-editor=Osztagok +lua-snippet-editor=Lua kódrészletek +none-editor=Semmi +resource-editor=Nyersanyagok +scripting-editor=Területek és pozíciók +surface-editor=Felületek +tile-editor=Csempék +time-editor=Idő +[gui-map-editor-tool] +area-selection=Terület +brush=Ecset +change-force=Osztagváltás +circle=Kör +cursor=Kurzor +line-selection=Vonal +paint-bucket=Festékes vödör +point=Pont +snippet=Lua kódrészletek futattása +spawn-location=Kezdőhely +spray=Festékszóró +square=Négyzet +variations=Variációk +[gui-map-generator] +advanced-tab-title=Haladó +aux=Terep típusa +aux-description=Szabályozza a vörös sivatag és a homok eloszlását. A magasabb hajlam több vörös sivatagot eredményez. +bias=Hajlam +cliff-continuity=Folytonosság +cliff-continuity-description=A megszakítatlan sziklafalszakaszok hossza. +cliff-frequency=Gyakoriság +cliff-frequency-description=Sziklafalak száma. +cliffs=Sziklafalak +coverage=Lefedettség +custom=[módosított] +difficulty=Nehézség +enable-replay=Visszajátszás rögzítése +enable-replay-description=Eltárolja a játékmenetet a mentési fájlba, hogy vissza lehessen nézni. Megnöveli a fájlméretet és a mentési időt. +enabled=Engedélyezve +enemy-attack-pollution-consumption-modifier=Támadási költség módosítója +enemy-attack-pollution-consumption-modifier-description=Módosítja, hogy mennyi szennyezést fogyasztanak az ellenségek, amikor támadást indítanak. +enemy-base=Ellenséges bázis +enemy-expansion-group-tile=Ellenségek terjeszkedése +enemy-expansion-maximum-expansion-cooldown=Maximális lenyugvási idő +enemy-expansion-maximum-expansion-cooldown-description=Maximum ennyi idő után küldenek az ellenségek terjeszkedő csapatot. +enemy-expansion-maximum-expansion-distance=Maximális terjeszkedési távolság +enemy-expansion-maximum-expansion-distance-description=A maximális távolság, amennyire az ellenségek terjeszkedhetnek másik ellenséges bázisokról. +enemy-expansion-maximum-expansion-group-size=Maximális csoportméret +enemy-expansion-maximum-expansion-group-size-description=A megengedett legnagyobb ellenséges terjeszkedési csapat mérete, amelyet befolyásol az aktuális evolúciós szint. +enemy-expansion-minimum-expansion-cooldown=Minimális lenyugvási idő +enemy-expansion-minimum-expansion-cooldown-description=Minimum ennyi idő után küldenek az ellenségek terjeszkedő csapatot. +enemy-expansion-minimum-expansion-group-size=Minimális csoportméret +enemy-expansion-minimum-expansion-group-size-description=A megengedett legkisebb ellenséges terjeszkedési csapat mérete, amelyet befolyásol az aktuális evolúciós szint. +enemy-expansion-minutes=perc +enemy-frequency-description=Az ellenséges bázisok száma.\nMegjegyzés: 100%-nál alacsonyabb értéknél bizonyos teljesítmények nem érhetők el. +enemy-size-description=Az ellenséges bázisok mérete.\nMegjegyzés: 100%-nál alacsonyabb értéknél bizonyos teljesítmények nem érhetők el. +enemy-tab-title=Ellenfelek +error-importing-exchange-string=A térképcsere-karakterlánc importálása nem sikerült. +evolution=Fejlődés +evolution-destroy-factor=Pusztítási faktor +evolution-destroy-factor-description=Azt szabályozza, hogy az ellenséges keltetők elpusztítása során milyen gyorsan növekedjen a fejlődés. +evolution-pollution-factor=Légszennyezési tényező +evolution-pollution-factor-description=Azt szabályozza, hogy mennyire gyorsan növekedjen a fejlődés a szennyezés hatására. +evolution-time-factor=Időtényező +evolution-time-factor-description=A fejlődés sebességét szabályozza az idő függvényében. +exchange-string-instructions=Adj meg egy térképcsere-karakterláncot a beállítások betöltéséhez. +export-exchange-string-tt=Térképcsere-karakterlánc exportálása (tárolja a térkép beállításokat, és megosztható) +frequency=Gyakoriság +hide-preview=Előnézet bezárása +import-exchange-string-tt=Térképcsere-karakterlánc importálása +invalid-value-for-field=Érvénytelen a(z) "__1__" mező értéke. Az engedélyezett értékek __2__ – __3__. +island-size=Sziget mérete +map-height=Magasság +map-height-simple=Térkép magassága +map-seed=Kezdőérték +map-seed-simple=Kezdőérték +map-size-group-tile=Térkép +map-type=Térkép típusa +map-width=Szélesség +map-width-simple=Térkép szélessége +minimum-pollution-to-damage-trees=Fák sérüléséhez szükséges légszennyezés +minimum-pollution-to-damage-trees-description=A fák a szennyezés általi megsemmisítés felé haladás négy különböző szakaszában vannak. Bármely szennyezés, amely meghaladja ezt a mennyiséget, elindítja a fát sérültebb állapotba vivő folyamatot. +moisture=Páratartalom +moisture-description=A fű és a sivatag eloszlását szabályozza. A nagyobb hajlam több füvet eredményez. +next=Következő +peaceful-mode-checkbox=Békés mód +peaceful-mode-description=Békés módban az ellenségek nem támadnak és terjeszkednek aktívan. Az ellenségek továbbra is támadnak, hogy megvédjék magukat.\nMegjegyzés: ezt bekapcsolva bizonyos teljesítmények nem érhetők el. +play=Játék +pollution=Légszennyezés +pollution-absorbed-per-tree-damaged=Fa sérülése árán elnyelt légszennyezés +pollution-absorbed-per-tree-damaged-description=A fák a szennyezés általi megsemmisítés felé haladás négy különböző szakaszában vannak. Ez az érték határozza meg, hogy mekkora szennyeződést nyel el a fa, amikor egy sérültebb szakaszba lép. +pollution-absorption-modifier=Elnyelési módosító +pollution-absorption-modifier-description=Módosítja, hogy mennyi szennyezést nyeljenek el a fák és csempék. +pollution-diffusion-ratio=Légszennyezés terjedése +pollution-diffusion-ratio-description=A szomszédos darabkákra szétoszló szennyezés mennyisége másodpercenként. +preview-auto-update=Automatikus frissítés +preview-auto-update-tt=Az előnézet automatikus frissítése a beállítások bármilyen módosításakor. +preview-error=Hiba az előnézet generálásakor +price-multiplier=Árszorzó +randomize-map-seed=Véletlen kezdőérték +recipes-difficulty-group-tile=Receptek +research-queue-availability=Kutatási sor elérhetősége +research-queue-availability-after-victory=A játék befejezése után +research-queue-availability-always=Mindig +research-queue-availability-never=Soha +reset-preset=Alaphelyzetbe állítás +reset-to-preset=__1__ beállítás visszaállítása az alapértelmezett értékre +reset-to-preset-disabled=Minden beállítás az alapértelmezett értéken van. +resource-frequency-description=A nyersanyaglelőhelyek száma. +resource-richness-description=A nyersanyag mennyisége csempénként a nyersanyaglelőhelyeken belül. +resource-size-description=Az egyes nyersanyaglelőhelyek területe. +resources-tab-title=Nyersanyagok +richness=Mennyiség +scale=Méret +show-preview=Előnézet +show-preview-warning=Spoilerveszély - ne nézd meg az előnézetet, ha te magad szeretnéd felfedezni a térképet. +size=Méret +starting-area-size=Kezdőterület mérete +starting-area-size-description=Az ellenséges bázisok nélküli terület mérete a játékos körül. +technology-difficulty-group-tile=Technológia +temperature=Hőmérséklet +terrain-bias-description=Konstans hozzáadandó érték. +terrain-coverage-description=A térkép mekkora része van lefedve ezzel a jellemzővel. +terrain-generators-group-title=Generátorok +terrain-scale-description=A jellemzők általános mérete és a köztük lévő tér. +terrain-tab-title=Terep +title=Térképgenerátor +water=Víz +[gui-map-generator-errors] +no-tiles-selected=Legalább egyfajta csempe használata kötelező. +[gui-map-info] +confirm-delete=Végleg törlésre kerül __1__. +confirm-replay=Elindítod __1__ visszajátszását? +delete-save=Mentés törlése +difficulty=Nehézség +file-size=Fájlméret +invalid-file=Érvénytelen vagy sérült fájl. +map-version=Térkép verziója +mods=Modok +preview-missing=A térkép előnézete nem érhető el. +replay-not-found=A kijelölt mentés nem tartalmaz visszajátszási információt. +scenario-name=Pálya +start-replay=Visszajátszás indítása +time-played=Játékidő +[gui-map-view-settings] +add-ping=Jelzés hozzáadása +add-ping-tooltip=__1__ a térképen vagy a világban a közvetlen aktiváláshoz. +add-tag=Címke hozzáadása +show-electric-network=Elektromos hálózatok +show-logistic-network=Logisztikai hálózatok +show-map-stop=Vasúti megállók nevei +show-player-names=Játékosok nevei +show-pollution=Szennyezés +show-rail-signal-states=Jelzőlámpa-állapotok +show-recipe-icons=Tervikonok +show-tags=Címkék +show-turret-range=Torony lefedettsége +show-worker-robots=Dolgozó drónok +[gui-menu] +about=Névjegy +browse-lan-games=LAN játékok kilistázása +browse-public-games=Nyilvános játékok kilistázása +connect-to-address=Csatlakozás cím alapján +continue-host-save=Folytatás - Hosztolás: __1__ +continue-host-save-tooltip=Hosztolás: __1__ +continue-join-game=Folytatás - Csatlakozás: __1__ +continue-join-game-tooltip=Csatlakozás: __1__ +continue-save=__1__ folytatása +continue-save-tooltip=Játék betöltése: __1__ +controls=Irányítás +copy-report-path=Deszinkronizáció-jelentés útvonalának másolása +desync-explanation=Deszinkronizálódtál a játéktól.\nEzt a játék, egy futtatott mod vagy a pálya szkriptjének hibája okozhatta (ha a játék használt ilyesmit).\nAmennyiben nem használsz modokat, kérjük, jelentsd ezt az esetet a hibajelentő fórumon. A jelentésedben írd le, hogy mit csináltak épp a játékosok, és töltsd fel a deszinkronizáció-jelentést. +desync-explanation-console=Deszinkronizálódtál a játékból.\nHa a probléma nem szűnik meg, kérjük, jelentsd a hibajelentő fórumon. +desync-more-information-link=További információ a deszinkronizáció jelenségéről és miként jelentheted, lásd: +desync-report-disabled=Nem jött létre deszinkronizáció-jelentés, mert a jelentés létrehozása ki van kapcsolva. Kérjük, kapcsold be, és jelentsd a deszinkronizációt, ha szertnéd, hogy kijavítsuk. +desync-report-location=A deszinkronizáció-jelentés létrehozva itt: __1__ +feature-not-available-with-instrument-mod=Ez a funkció nem érhető el, ha egy instrumentációs módú mod engedélyezve van. +game-menu=Játékmenü +graphics=Grafika +host-new-game=Új játék hosztolása +host-saved-game=Mentett játék hosztolása +interface=Interfész +lan-username=Felhasználónév LAN-on +load-game=Játék betöltése +main-menu=Főmenü +map-editor=Térképszerkesztő +mod-settings=Modbeállítások +mods=Modok +multi-player=Többjátékos +multi-player-menu=Többjátékos +new-game=Új játék +other=Egyebek +pause-game=Játék felfüggesztése +quit-game=Kilépés +quit-tutorial-to-game=Kilépés az oktatásból +quit-tutorial-to-menu=Kilépés az oktatásból +reconnect=Újrakapcsolódás +restart-game=Újraindítás +restart-tutorial=Újraindítás +resume-game=Folytatás +resume-tutorial=Folytatás +save-game=Mentés +save-game-as-scenario=Mentés pályaként +settings=Beállítások +show-report=Deszinkronizáció-jelentés megtekintése +single-player=Egyjátékos +single-player-menu=Egyjátékos +sound=Hang +the-rest=Egyebek +tutorial-menu=Oktatás +unpause-game=Játék folytatása +user-login=Bejelentkezés +[gui-migrated-content] +changed-achievement=Megváltozott teljesítmények +changed-custom-input=Megváltozott egyéni billentyűparancsok +changed-decorative=Megváltoztatott dekorációk +changed-entity=Megváltoztatott entitások +changed-equipment=Megváltoztatott felszerelések +changed-equipment-grid=Megváltozott felszerelési rácsozatok +changed-fluid=Megváltoztatott folyadékok +changed-item=Megváltoztatott tárgyak +changed-mod-setting=Megváltozott modbeállítások +changed-particle=Megváltozott részecskék +changed-recipe=Megváltoztatott receptek +changed-shortcut=Megváltozott eszköztárgombok +changed-technology=Megváltoztatott technológiák +changed-tile=Megváltoztatott csempék +changed-trivial-smoke=Megváltozott füstök +changed-virtual-signal=Megváltoztatott virtuális jelek +removed-achievement=Eltávolított teljesítmények +removed-blueprint-too-old=__1__ tervrajz eltávolítva, a térkép verziója (__2__) túl régi +removed-custom-input=Eltávolított egyéni billentyűparancsok +removed-decorative=Eltávolított dekorációk +removed-entity=Eltávolított entitások +removed-equipment=Eltávolított felszerelések +removed-equipment-grid=Eltávolított felszerelési rácsozatok +removed-fluid=Eltávolított folyadékok +removed-item=Eltávolított tárgyak +removed-mod-setting=Eltávolított modbeállítások +removed-particle=Eltávolított részecskék +removed-recipe=Eltávolított receptek +removed-shortcut=Eltávolított eszköztárgombok +removed-technology=Eltávolított technológiák +removed-tile=Eltávolított csempék +removed-trivial-smoke=Eltávolított füstök +removed-virtual-signal=Eltávolított virtuális jelek +title=Migrált tartalom +[gui-mod-info] +active-version=Aktív verziószám +author=Készítő +contact=Kapcsolat +delete=Törlés +dependencies=Függőségek +dependency-required=Ez a mod szükséges, de nem aktív. +description=Leírás +factorio-version=Factorio verzió +homepage=Honlap +incompatibilities=Inkompatibilis modok +incompatible-factorio-version=Nem kompatibilis a játék jelenlegi verziójával +mod-portal-page=Modportál +name=Név +no-dependencies=Nincs +optional-dependencies=Opcionális függőségek +optional-dependency=(valasztható) +optional-dependency-incompatible=Ez a mod nem kompatibilis a felsorolt modokkal. +optional-dependency-required=Ez a mod nem szükséges, és nem aktív. +status=Állapot +status-disabled=Letiltva +status-enabled=Engedélyezve +status-not-installed=Nincs telepítve +toggle=Ki-/bekapcsolás +version=Verzió +[gui-mod-load-error] +description=Nem sikerült betölteni a következő modo(ka)t: __1__ +disable-all=Összes mod letiltása +disable-mods=A felsorolt modok letiltása +exit=Kilépés +mod-manager=Modkezelő +reset-mod-settings=Modbeállítások visszaállítása +restart-application=Újraindítás +title=Hiba a mod(ok) betöltése közben +to-be-disabled=Kikapcsolandó modok: +[gui-mod-settings] +apply=Alkalmaz +cancel=Mégsem +cant-be-changed-not-an-admin=Csak adminok módosíthatják ezeket a beállításokat. +map=Térkép +no-map-settings=Nincsenek térképbeállítások. +no-per-user-settings=Nincsenek játékosonként érvényes beállítások. +no-settings=Nincsenek állítható beállítások. +no-startup-settings=Nincsenek indítási beállítások. +per-player=Játékosonként +reload=Újratöltés +reset=Alaphelyzet +reset-to-default=Beállítás visszaállítása alapértelmezettre: __1__ +reset-to-default-disabled=A beállítás az alapétrelmezett értéken van. +setting-is-invalid=Egy vagy több beállítás érvénytelen. +startup=Indítás +startup-changes-require-restart=Az indítási beállítások megváltoztatása után újra kell indítani a játékot. +startup-settings-cant-be-changed-while-playing=Az indítási beállításokat nem lehet megváltoztatni a játék futása közben. +title=Modbeállítások +value-cannot-be-empty=Az érték nem lehet üres. +value-out-of-range=Az érték nincs benne a megfelelő intervallumban, __1__ és __2__ között kell lennie. +[gui-mod-startup-settings-mismatch] +apply=Igen* +cancel=Nem +description=A modok indítási beállításai nem egyeznek meg a szerveren beállítottakkal.\n\nSzeretnéd alkalmazni a szerver indítási beállításait, majd újraindítani a játékot? +restart-required=A játék újra lesz indítva az új indítási beállítások alkalmazásához. +title=A modok indítási beállításai nem egyeznek +[gui-mods] +install=Telepítés +manage=Kezelés +title=Modok +unconfirmed-changes=Vannak nem megerősített változások. +unconfirmed-mod-changes=__1__ mod megváltozott. +unconfirmed-mod-installed=__1__ mod telepítve. +unconfirmed-mod-updated=__1__ mod frissítve. +updates=Frissítések +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ szeretné, hogy az alábbi szerverhez csatlakozz: __2__ +connect=Csatlakozás +connect-to-game=Közvetlen kapcsolat +ip-address=IP-cím és port +password=Jelszó +password-for-game-required=Írd be a jelszót a(z) __1__ játékhoz +scenario-script-source=A szerver pályája +[gui-multiplayer-lobby] +access=Hozzáférés +adminlist=Adminlista +allow-commands=Lua parancsok engedélyezese +allow-commands-admins-only=Csak adminok +allow-commands-false=Nem +allow-commands-true=Igen +authserver-side-bans=Kitiltások lekérése a központi szerverről +authserver-side-bans-tooltip=Ellenőrzi, hogy a csatlakozó játékosok ki lettek-e tiltva, és értesíti a Factorio.comot a kitiltó/visszaengedő parancsokról. +autosave-only-on-server=Automatikus mentés csak szerveren +banlist=Tiltólista +default-game-name=__1__ játéka +edit-adminlist=Adminlista szerkesztése +edit-banlist=Tiltólista szerkesztése +edit-whitelist=Engedélyezési lista szerkesztése +game-description=Leírás +game-name=Szerver neve +game-name-cant-be-empty=Kiszolgáló neve nem lehet üres +game-password=Szerver jelszava +game-password-tooltip=Ajánlott jelszót beállítani, ha privátban szeretnél játszani. +game-saving=Játék mentése +game-tags=Címkék +game-visibility-LAN=LAN +game-visibility-public=Nyilvános +game-visibility-steam=Steam +game-visibility-steam-tooltip=Engedélyezi vagy letiltja a „Csatlakozás a játékhoz” funkciót a Steam szolgáltatáson keresztül. +ignore-limit-for-returning-players=Beenged visszatérő játékost +ignore-limit-for-returning-players-tooltip=Azok a játékosok, akik már játszódtak ezt a pályát, beléphetnek a játékba függetlenül attól, hogy betelt a maximum játékosok száma. +max-players=Max. játékosok +max-players-count-must-be-integer=A maximális játékosok számának egész számnak kell lennie +max-upload=Maximális feltöltési sebesség +max-upload-must-be-integer=A maximális feltöltési sebességnek egész számnak kell lennie +max-upload-slots=Maximális feltöltési helyek +max-upload-slots-must-be-integer=A maximális feltöltési helyek számának egész számnak kell lennie +max-upload-slots-tooltip=Az egyidejű térképfeltöltésék maximális száma. Hasznos lehet lekorlátozni, hogy legyen elég feltöltési sebesség a már játékban levő játékosoknak. +max-upload-speed-no-limit=Korlátlan +max-upload-tooltip=A maximális feltöltési sebesség, amely a csatlakozó játékosoknak van fenntartva. Hasznos lehet lekorlátozni, hogy legyen elég feltöltési sebesség a már játékban levő játékosoknak. +multiplayer-afk-autokick-interval=Tétlenségi automatikus kirúgás +multiplayer-autosave-interval=Automatikus mentés időköze +non-blocking-saving=Játékszünetet nem igénylő mentés engedélyezése +non-blocking-saving-tooltip=Kísérleti szolgáltatás, amely lehetővé teszi a szerver számára a térkép mentését a játék szüneteltetése nélkül. Csak Linuxon és MacOS-en működik. +only-admins-can-pause-the-game=Csak az adminok tudnak szüneteltetni +play=Játék +rights=Jogok +save-upload=Mentés feltöltése +show=Mutat +title=Többjátékos szerver beállításai +verify-user-identity=Felhasználó hitelesítése +verify-user-identity-tooltip=Ellenőrzi, hogy a csatlakozó játékosok érvényes Factorio.com fiókkal rendelkeznek-e, és a játékos neve megegyezik-e a fiók nevével. +visibility=Láthatóság +whitelist=Engedélyezési lista +[gui-new-game] +delete-scenario=Pálya törlése +difficulty=Nehézség +game-scenarios=Játékbeli pályák: +level=Szint +level-locked-explanation=Először teljesítened kell az előző szintet legalább azonos nehézséggel, hogy feloldd ezt a szintet. +level-locked-explanation-no-difficulty=Először teljesítened kell az előző szintet, hogy feloldd ezt a szintet. +main-game=Fő játék: +mod-scenarios=Modok pályái: +next=Következő +no-description=Ennek a térképnek nincs leírása +play=Játék +title-select-scenario-to-edit=Válaszd ki a szerkeszteni kívánt pályát +title-select-template-for-new-scenario=Válassz sablont az új pályának +title-start-new-game=Új játék indítása +user-scenarios=Felhasználói pályák: +[gui-other-settings] +autosave-interval=Automatikus mentés időköze +autosave-never=Soha +check-updates=Frissítések keresése a játék indításakor +delete-achievements-button=Törlés +delete-achievements-confirm-control-phrase=TÖRLÉS +delete-achievements-confirm-text="__1__" begépelésével erősítsd meg a teljesítmények törlését. +delete-achievements-label=Teljesítmények törlése +delete-achievements-label-tooltip=Ez végleg törli az összes teljesítményt. +delete-achievements-label-tooltip-steam=Ez törli az összes elért teljesítményt, a Steam teljesítményeket beleértve. +developer=Fejlesztő +discard-mouse-events-when-accessibility-zoomed=Akadálymentességi nagyító használatakor az egéresemények eldobása +enable-blueprint-storage-cloud-sync=Tervrajztár szinkronizálása a Steam Felhőben +enable-crash-log-uploading=Összeomlási naplók feltöltése +enable-experimental-updates=Kísérleti (experimental) frissítések engedélyezése +enable-logitech-led-support=Logitech LED támogatás engedélyezése +enable-new-mods=Mindig engedélyezze az új modokat +enable-razer-chroma-support=Razer Chroma támogatás engedélyezése +enable-steelseries-gamesense-support=SteelSeries GameSense-támogatás engedélyezése +factorio-username=Játékosnév LAN-on +log-in=Bejelentkezés +log-out=Kijelentkezés +log-saving-statistics=Mentési statisztikák naplózása +logged-in=Bejelentkezve, mint __1__ +logged-out=Jelenleg nincs bejelentkezve +non-blocking-saving=Játékszünetet nem igénylő mentés engedélyezése (csak Linux/macOS) +proxy=Proxyszerver +proxy-password=Proxyszerver-jelszó +proxy-username=Proxyszerver-felhasználónév +set-email=A fiók e-mail címének beállítása +set-email-button=Beállítás +title=Egyéb beállítások +use-mod-settings-per-save=Mentésenként eltérő modbeállítások használata +username-invalid-characters=A név érvénytelen karaktereket tartalmaz, használj csak betűket, számokat és "._-" karaktereket. +verbose-logging=Részletes naplózás +[gui-other-settings-description] +enable-crash-log-uploading=Anonim hibajelentések feltöltése, ha a játék összeomlik. +factorio-username=Játékos neve helyi hálózati játékhoz, ha nem vagy bejelentkezve. Bejelentkezve azonos a Factorio felhasználói névvel és nem lehet megváltoztatni. +log-saving-statistics=Fájlméret-statisztikák naplózása mentéskor (FIGYELEM: lassítja a mentést). +set-email=E-mail cím és jelszó beállítása, hogy a fiókot más platformokon és konzolokon is használhasd. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Csoport hozzáadása +add-player-to-group=Játékos hozzáadása a csoporthoz +clone-group=Csoport másolása +delete-selected-group=Kijelölt csoport törlése +disable-all=Összes kikapcsolása +do-you-really-want-to-revoke-your-permissions-to-edit=Saját jogosultságszerkesztő engedélyed visszavonására készülsz. Biztos vagy benne? +edit-selected-group=Kijelölt csoport szerkesztése +enable-all=Összes bekapcsolása +export=Exportálás +group-ids-exhausted=Elérted a maximális csoportok számát. +group-permissions-title=Csoportengedélyek +import=Importálás +import-failed=Importálási hiba: __1__ +import-permissions=Jogok importálása +multiple-default-groups-found=Több alapértelmezett csoport is van. +no-default-group-found=Az alapértelmezett csoport nem található. +permissions-string=Jog-karakterlánc +players-in-group=Játékosok a csoportban +remove-player-from-group=A játékos eltávolítása a csoportból +show-players-in-other-groups=Játékosok mutatása más csoportokban +title=Engedélyek +you-can-not-delete-the-default-group=Az alapértelmezett csoportot nem lehet törölni. +[gui-permissions-names] +ActivateCopy=Másolás aktiválása +ActivateCut=Kivágás aktiválása +ActivatePaste=Beillesztés aktiválása +AddPermissionGroup=Engedélycsoportok hozzáadása +AddTrainStation=Vasútállomás hozzáadása +AdminAction=Admin tevékenységek +AltReverseSelectArea=Alternatív fordított területkijelölés +AltSelectArea=Terület kiválasztása Alt-tal +AltSelectBlueprintEntities=Tervrajz entitásainak kiválasztása Alt-tal +AlternativeCopy=Alternatív másolás +BeginMining=Bányászás kezdeményezése +BeginMiningTerrain=Terep bányászásának megkezése +Build=Építés +BuildRail=Sín építése +BuildTerrain=Terep építése +CancelCraft=Barkácsolás megszakítása +CancelDeconstruct=Lebontás megszakítása +CancelNewBlueprint=Tervrajzkészítés visszavonása +CancelResearch=Kutatás megszakítása +CancelUpgrade=Fejlesztés megszakítása +ChangeActiveCharacterTab=Aktív karakterlap megváltoztatása +ChangeActiveItemGroupForCrafting=Aktív tárgycsoport megváltoztatása barkácsoláshoz +ChangeActiveItemGroupForFilters=Aktív tárgycsoport megváltoztatása szűrőkhöz +ChangeActiveQuickBar=Aktív gyors sáv váltása +ChangeArithmeticCombinatorParameters=Aritmetikai kombinátor paramétereinek megváltoztatása +ChangeDeciderCombinatorParameters=Döntő kombinátor paramétereinek megváltoztatása +ChangeEntityLabel=Entitás cimkéjének megváltoztatása +ChangeItemDescription=Tárgy leírásának megváltoztatása +ChangeItemLabel=Tárgy címkék módosítása +ChangeMultiplayerConfig=Többjátékos beállítások módosítása +ChangePickingState=Kiválaszási mód megváltoztatása +ChangeProgrammableSpeakerAlertParameters=Programozható hangszoró riasztási paramétereinek megváltoztatása +ChangeProgrammableSpeakerCircuitParameters=Programozható hangszoró áramköri paramétereinek megváltoztatása +ChangeProgrammableSpeakerParameters=Programozható hangszoró paramétereinek megváltoztatása +ChangeRidingState=Lovaglási státusz változtatása +ChangeShootingState=Lövészet státusz változtatása +ChangeTrainStopStation=A vonat tartózkodó állomásának megváltoztatása +ChangeTrainWaitCondition=Vonat várakozási idejének változtatása +ChangeTrainWaitConditionData=Vonat várakozási idejének változtatása +ClearCursor=Kurzor kiürítése +ConnectRollingStock=Vasúti szerelvény összekapcsolása +Copy=Másolás +CopyEntitySettings=Entitás beállítások másolása +CopyOpenedBlueprint=Megnyitott tervrajz másolása +CopyOpenedItem=Megnyitott tárgy másolása +Craft=Barkácsolás +CursorSplit=Kurzor felezése +CursorTransfer=Kurzoros átvitel +CustomInput=Egyéni bemenet +CycleBlueprintBookBackwards=Tervrajzkönyv vissza lapozása +CycleBlueprintBookForwards=Tervrajzkönyv tovább lapozása +Deconstruct=Lebontás +DeleteBlueprintLibrary=Tervrajzok törlése +DeleteBlueprintRecord=Tervrajzfeljegyzés törlése +DeleteCustomTag=Egyedi címke törlése +DeletePermissionGroup=Engedélycsoportok törlése +DestroyItem=Tárgy megsemmisítése +DestroyOpenedItem=Megnyitott tárgy törlése +DisconnectRollingStock=Vasúti szerelvény szétkapcsolása +DragTrainSchedule=Menetrend elhúzása +DragTrainWaitCondition=Vonat várakozási idejének húzása +DropBlueprintRecord=Tervrajzfeljegyzés elengedése +DropItem=Tárgy eldobása +EditBlueprintToolPreview=Tervrajz eszköz előnézet módosítása +EditCustomTag=Egyedi címke szerkesztése +EditPermissionGroup=Engedélyezési csoport szerkesztése +ExportBlueprint=Tervrajz exportálása +FastEntitySplit=Gyors entitás felezés +FastEntityTransfer=Gyors entitások közti váltás +FlushOpenedEntityFluid=Folyadék kiürítése megnyitott entitásból +FlushOpenedEntitySpecificFluid=Adott típusú folyadék kiürítése megnyitott entitásból +GoToTrainStation=Menj a vonat állomásra +GrabBlueprintRecord=Tervrajzfeljegyzés megfogása +GuiCheckedStateChanged=Jelölőnégyzet állapotának megváltoztatása ablakban +GuiClick=Menübe kattintás +GuiConfirmed=Képernyő megerősítése +GuiElemChanged=Elem megváltoztatása ablakban +GuiHover=GUI-ra mutatás +GuiLeave=GUI elhagyása +GuiLocationChanged=Ablak helyének megváltoztatása +GuiSelectedTabChanged=Kiválasztott lap megváltoztatása ablakban +GuiSelectionStateChanged=Kiválasztott opció megváltoztatása ablakban +GuiSwitchStateChanged=Kapcsoló állapotának megváltoztatása ablakban +GuiTextChanged=Szöveg megváltoztatása ablakban +GuiValueChanged=Érték megváltoztatása ablakban +ImportBlueprint=Tervrajz importálása +ImportBlueprintString=Tervrajz karakterlánc importálása +ImportBlueprintsFiltered=Kiszűrt tervrajzok importálása +ImportPermissionsString=Jogok karakterláncának importálása +InventorySplit=Kettéosztás tárolóban +InventoryTransfer=Tárolóhely mozgatása +LaunchRocket=Rakéta kilövése +LuaShortcut=Lua rövidítés +MapEditorAction=Térképszerkesztői művelet +MarketOffer=Piaci ajánlat +ModSettingsChanged=Mod beállításai változtak +OpenAchievementsGui=Mérföldkövek menüjének megnyitása +OpenBlueprintLibraryGui=Tervrajzek megnyitása +OpenBlueprintRecord=Tervrajzfeljegyzés megnyitása +OpenBonusGui=Bónuszablak megnyitása +OpenCharacterGui=Karakterinformáció megnyitása +OpenCurrentVehicleGui=Jelenlegi jármű menüjének megnyitása +OpenEquipment=Felszerelés kinyitása +OpenGui=Menü megnyitása +OpenItem=Elem megnyitása +OpenLogisticGui=Logisztikai menü megnyitása +OpenModItem=Modos tárgyak megnyitása +OpenParentOfOpenedItem=A megnyitott tárgy szülőjének megnyitása +OpenProductionGui=Termelési képernyő megnyitása +OpenTechnologyGui=Technológiaképernyő megnyitása +OpenTipsAndTricksGui=Tippek és trükkök menü megnyitása +OpenTrainGui=Vonat menüjének megnyitása +OpenTrainStationGui=Vasútállomás menüjének megnyitása +OpenTrainsGui=Vonatok menüjének megnyitása +PasteEntitySettings=Entitás beállítások beillesztése +PlaceEquipment=Felszerelés lehelyezése +QuickBarPickSlot=Gyorsgombsáv mezőjének kiválasztása +QuickBarSetSelectedPage=Gyorsgombsáv aktuális sorának kiválaszása +QuickBarSetSlot=Gyorsgombsáv mezőjének beállítása +ReassignBlueprint=Tervrajz újra hozzárendelése +RemoveCables=Kábelek eltávolítása +RemoveTrainStation=Vasútállomás eltávolítása +ResetAssemblingMachine=Összeszerelő gép visszaállítása +ResetItem=Tárgy visszaállítása +ReverseSelectArea=Fordított kijelölési terület +RotateEntity=Entitás forgatása +SelectArea=Terület kiválasztása +SelectBlueprintEntities=Tervrajz entitásainak kiválasztása +SelectEntitySlot=Entitásmező kiválasztása +SelectItem=Tárgy kiválasztása +SelectMapperSlot=Fejleszéstervező mezőjének kiválasztása +SelectNextValidGun=Következő érvényes fegyver kiválasztása +SelectTileSlot=Csempemező kiválasztása +SendSpidertron=Spidertron küldése +SetAutoLaunchRocket=Autómata rakéta kilövés beállítása +SetAutosortInventory=Tároló automatikus rendezésének beállítása +SetBehaviorMode=Viselkedési mód beállítása +SetCarWeaponsControl=Autó fegyvervezérlésének beállítása +SetCircuitCondition=Áramköri feltétel beállítása +SetCircuitModeOfOperation=Áramkörhálózat működési módjának beállítása +SetControllerLogisticTrashFilterItem=Vezérlő logisztikai hulladékhelyein a tárgyszűrő beállítása +SetDeconstructionItemTileSelectionMode=Bontástervezőn a csempeválasztó mód beállítása +SetDeconstructionItemTreesAndRocksOnly=Bontástervezőn a "csak fák és kövek" mód beállítása +SetEntityColor=Entitások színének megváltoztatása +SetEntityEnergyProperty=Entitás energiatulajdonságainak beállítása +SetEntityLogisticTrashFilterItem=Entitás logisztikai hulladékhelyein a tárgyszűrő beállítása +SetFilter=Szűrő beállítása +SetFlatControllerGui=Lapok ki/be kapcsolása a karakterablakban +SetHeatInterfaceMode=Fűtés interfész módjának beállítása +SetHeatInterfaceTemperature=Fűtés interfész hőmérsékletének beállítása +SetInfinityContainerFilterItem=Végtelen tároló szűrőjének beállítása tárgyra +SetInfinityContainerRemoveUnfilteredItems=Végtelen tárolón a nem szűrt tárgyak törlésének beállítása +SetInfinityPipeFilter=Végtelen cső szűrőjének beállítása +SetInserterMaxStackSize=Manipulátorok maximum kapacitásának beállítása +SetInventoryBar=Eszköztár sáv beállítása +SetLinkedContainerLinkID=Csatolt tároló IDjének beállítása +SetLogisticFilterItem=Logisztikai szűrőként használt tárgy beállítása +SetLogisticFilterSignal=Logisztikai szűrőként használt jel beállítása +SetPlayerColor=Játékos színének beállítása +SetRecipeNotifications=Tervértesítések beállítása +SetRequestFromBuffers=A pufferládákból tárgyak lekérésének beállítása +SetResearchFinishedStopsGame=Kutatás befejezésekor a játék megállításának beállítása +SetSignal=Jel beállítása +SetSplitterPriority=Felezők prioritásának beállítása +SetTrainStopped=Vonat megállítása +SetTrainsLimit=Vonatok korlátjának beállítása +SetVehicleAutomaticTargetingParameters=Jármű automata célzási paramétereinek beállítása +SetupAssemblingMachine=Összeszerelő gép beállítása +SetupBlueprint=Tervrajz beállítása +SetupSingleBlueprintRecord=Egyetlen tervrajz fejlegyzés beállítása +SmartPipette=Okos pipetta +SpawnItem=Tárgy idézése +StackSplit=Tárgykupac felezése +StackTransfer=Halom mozgatása +StartRepair=Javítás megkezdése +StartResearch=Kutatás kezdése +StartWalking=Sétálás +StopBuildingByMoving=Vonszolásos építés leállítása +SwitchConnectToLogisticNetwork=Logisztikai hálózathoz kapcsolódás átkapcsolása +SwitchConstantCombinatorState=Konstans kombinátor állapotának átkapcsolása +SwitchInserterFilterModeState=Manipulátorok szűrő módjának átkapcsolása +SwitchPowerSwitchState=Hálózati kapcsoló állapotának átkapcsolása +SwitchToRenameStopGui=Átváltás a megállóátnevező képernyőre +TakeEquipment=Felszerelés felvétele +ToggleDeconstructionItemEntityFilterMode=Bontástervező entitásszűrő módjának kapcsolása +ToggleDeconstructionItemTileFilterMode=Bontástervező csempeszűrő módjának kapcsolása +ToggleDriving=Járművezetés kapcsolása +ToggleEnableVehicleLogisticsWhileMoving=Járműlogisztika kapcsolása mozgás közben +ToggleEntityLogisticRequests=Entitások logisztikai kéréseinek ki-/bekapcsolása +ToggleEquipmentMovementBonus=Felszerelés mozgási bónuszának kapcsolása +ToggleMapEditor=Pályaszerkesztő ki/bekapcsolása +TogglePersonalLogisticRequests=Személyes logisztikai kérések ki-/bekapcsolása +TogglePersonalRoboport=Személyes drónközpont ki-/bekapcsolása +ToggleShowEntityInfo=Entitás információ mutatásának változtatása +TranslateString=Karakterlánc fordítása +Undo=Visszavonás +Upgrade=Fejlesztés +UpgradeOpenedBlueprintByItem=Megnyitott tervrajz fejlesztése tárgy alapján +UpgradeOpenedBlueprintByRecord=Megnyitott tervrajz fejlesztése feljegyzés alapján +UseArtilleryRemote=Tüzérségi távirányító használata +UseItem=Tárgyak használata +WireDragging=Vezeték kihúzás +WriteToConsole=Konzolba írás +[gui-pipe] +fluid-system-contents=Folyadékrendszer tartalma: +flush-this=__1__ kiöntése innen. +flush-whole-system=__1__ kiöntése a teljes folyadékrendszerből. +this-contents=__1__ tartalma: +[gui-player-management] +add-player=Játékos hozzáadása +admin=Admin +ban=Tiltás +banned=Kitiltva +cant-ban-yourself=Nem tilthatod ki magad. +cant-delete-yourself=Nem törölheted magadat. +cant-kick-not-online=Csak a csatlakozott játékosokat lehet kirúgni. +cant-kick-yourself=Nem rúghatod ki magadat. +cant-use-not-in-multiplayer-game=Ez a menü csak többjátékos módban érhető el. +cant-whitelist-disabled=Be kell kapcsolni az engedélyezési listát a szerveren, hogy játékosokat lehessen rá rakni. +delete-player=Törlés +delete-player-tooltip=Eltávolítja és törli a játékost a szerverről. +demote=Lefokozás +kick=Kirúgás +last-online=Utoljára elérhető +manage=Kezel +manage-permissions=Jogok kezelése +manage-player=Kezelés: __1__ +mute=Némítás +muted=Némítva +name=Név +never=soha +now=most +online-players=__1__/__2__ játékos online +operations=Műveletek +permission-group=Engedélyezési csoport +promote=Előléptetés +purge=Tisztítás +show-online-only=Csak online elérhető mutatása +time-ago=__1__ óta +title=Játékoskezelés +unban=Tiltás visszavonása +unmute=Némítás feloldása +unwhitelist=Engedélyezés törlése +whitelist=Engedélyezés +whitelisted=Engedélyezett +[gui-power-switch] +off=Ki +on=Be +state=Állapot +[gui-production] +consumption=Fogyasztás +electricity=Elektromosság +fluids=Folyadékok +items=Tárgyak +kills=Ölések +pollution=Szennyezés +production=Termelés +title=Termelés +[gui-programmable-speaker] +alert-settings=Riasztási beállítások +allow-polyphony=Polifónia engedélyezése +allow-polyphony-description=Engedélyezi __1__ hang egyidejű lejátszását. Kapcsold ki, hogy egyszerre csak egy hangot hallj (hasznos a gyár riasztásaihoz). +circuit-connection-settings=Áramkörkapcsolati beállítások +global-playback=Globális lejátszás +global-playback-description=A hangszóró által lejátszott hangok a térképenmindenhol hallhatóak lesznek. +show-alert=Figyelmeztetés megjelenítése +show-alert-description=Mutasson egy figyelmeztető üzenetet a GUI-n, ha egy hangot lejátszanak. +show-icon-on-map=Ikon mutatása a térképen +signal-value-is-pitch=A jel értéke a hangmagassággal azonos +signal-value-is-pitch-description=Az áramkörhálózat bemeneti jelének értéke adja meg, melyik hang lesz lejátszva. +volume=Hangerő +[gui-quick-panel] +items=Tárgyak +page=__1__/__2__. oldal +panels=Panelek +shortcuts-next-page=__1__: következő oldal +shortcuts-next-tab=__1__: következő fül +shortcuts-previous-page=__1__: előző oldal +shortcuts-previous-tab=__1__: előző fül +shortcuts-select=__1__: kiválasztás +title=Gyorspanel +tools=Eszközök +[gui-requester] +set-requests=Igények beállítása áramkörhálózat alapján +[gui-resource-entity] +initial-amount=Kezdeti mennyiség +minimum-yield=Minimális hozam +resource-amount=Nyersanyagmennyiség +[gui-roboport] +repair-packs=Javítócsomagok +robots=Drónok +[gui-rocket-silo] +auto-launch=Automatikus kilövés rakománnyal. +rocket-inventory-label=Rakéta rakománya +rocket-progress=Rakétaállapot előrehaladása +rocket-result-inventory-label=A rakétakilövés eredményének tárolója +[gui-save-game] +cant-save-over-autosaves=Válassz másik nevet a mentésnek.\nAz "autosave" fájlok fenn vannak tartva az automatikus mentéshez, és felül lesznek írva. +confirm-overwrite=Biztosan szeretnéd felülírni: __1__? +confirm-overwrite-time-warning=Figyelem: a kiválasztott mentés már __1__ órányi játék után készült! +save=Mentés +save-as=Mentés másként +title=Játék mentése +[gui-save-scenario] +save-as=Mentés másként +title=Pálya mentése +[gui-select-upgrade-planner] +default-upgrade=Alapértelmezett fejlesztés +instructions=__CONTROL_LEFT_CLICK__ fejlesztéshez, __CONTROL_RIGHT_CLICK__ visszafejlesztéshez. +title=Alkalmazandó fejlesztéstervező kiválasztása +[gui-server-config] +cancel=Mégse +save=Mentés +title=Szerver beállításai +[gui-set-email] +checking=Ellenőrzés +email=E-mail +email-already-set=Ehhez a fiókhoz már van társítva e-mail cím. A jelenlegi e-mail cím: __1__ +email-cant-be-empty=Az e-mail cím nem lehet üres. +email-invalid=Érvénytelen e-mail cím. +set=Beállítás +set-email-description=Ehhez a fiókhoz nincs beállítva e-mail cím. Adj hozzá e-mail címet és jelszót, hogy a fiókot más platformokon és konzolokon is használhasd. +set-email-success=Küldtünk egy e-mailt a(z) __1__ címre. Kérjük, kövesd az utasításokat, hogy megerősítsd az e-mail címet, és beállíts egy jelszót. +set-email-title=E-mail beállítása +setting-email=E-mail cím beállítása +[gui-side-menu] +achievements=Teljesítmények +blueprint-library=Tervkönyvtár (__CONTROL__toggle-blueprint-library__) +bonuses=Bónuszok +logistic-networks=Logisztikai hálózatok +map=Térkép (__CONTROL__toggle-map__) +production-statistics=Termelési statisztika (__CONTROL__production-statistics__) +technology=Technológia-képernyő +tips-and-tricks=Tippek és trükkök +trains=Vonatok (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Figyelmeztetések +default-device=Alapértelmezett eszköz +environment-sounds-volume=Környezet hangjai +game-effects-volume=Játékhatások +gui-effects-volume=GUI-hatások +master-volume=Kimenő jelszint +music-volume=Zene +preferred-output=Elsődleges kimenet +simulation-volume=Szimulációk +title=Hangbeállítások +walking-sound-volume=Lépések hangja +wind-volume=Szél +[gui-speed-panel] +normal=Normál +pause=Szünet +paused=Szüneteltetve +show-gui=Kezelőfelület mutatása +show-message-dialogs=Üzenetablakok megjelenítése +speed=Sebesség: __1__ +speed-down=Lassítás +speed-up=Gyorsítás +title=Visszajátszási beállítások +[gui-splitter] +input-priority=Bemeneti prioritás +left=Bal +output-priority=Kimeneti prioritás +right=Jobb +[gui-sync-mods-with-save] +cancel=Vissza +confirm=Jóváhagyás +correct=Használható: +disabled=Letiltva: +download=Letöltés +enable=Engedélyezés +enable-correct-version=Helyes verzió engedélyezése +join-server-after-sync=Csatlakozás a szerverhez szinkronizálás után +keep-enabled=Maradjon engedélyezve +load-save-after-sync=Mentés betöltése szinkronizálás után +mods-not-available-on-mod-portal=A következő modok nem érhetők el a modportálon: __1__ +no-compatible-version=Nincs kompatibilis verzió: +no-release=Nincs kiadva: +not-in-save=Nincs a mentésben: +not-on-mod-portal=Nincsenek a modportálon: +ready-to-download=Letöltésre kész: +sync-mods-with-server=Modok szinkronizálása a szerverrel +sync-startup-settings=Indítási beállítások szinkronizálása +title=Modok szinkronizálása a mentéshez +wrong-version-enabled=Helytelen verzió engedélyezve: +[gui-tag-edit] +cancel=Mégsem +confirm=Jóváhagy +delete=Törlés +icon=Ikon +name=Név +snapping=Illesztés +title-create=Új címke +title-edit=Címke tulajdonságai +[gui-technologies-list] +title=A technológiák listája +[gui-technology] +graph-title=Technológiai fa +technologies-omitted=__1__ technológia kimaradt ebből a nézetből. +[gui-technology-preview] +already-queued=A kutatás már sorban áll +already-researched=A kutatás már ki lett tanulva +already-researching=A kutatás elkezdődött +continue-research=Folytatás +disabled=A technológia nem érhető el +editor-research-tooltip=(Pályaszerkesztő) __CONTROL_LEFT_CLICK__ a kifejlesztéshez. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ az azonnali kifejlesztéshez függőségekkel együtt. +effects=Hatások +not-researched-tooltip=(Térkép szerkesztő) A technológia nincs kikutatva +prerequisites=Előfeltételek +queue-full=A kutatási sor tele van +saved-progress=Kifejlesztve: __1__% +start-research=Kutatás megkezdése +status-available=Elérhető +status-disabled=Felfedezetlen +status-not-available=Elérhetetlen +status-queued=Sorban áll +status-researched=Kutatva +status-researching=Kutatás alatt van +title-status=(__1__) +un-research=Kutatás visszavonása +un-research-tooltip=(Térképszerkesztő) A technológia kutatásának visszacsinálása +unit-ingredients=Költség +unit-time=Egy kutatási egység fejlesztéséhez szükséges idő +unsatisfied-prerequisites=Nincs mindegyik előfeltétel kikutatva +unsatisfied-prerequisites-queue=Nincs mindegyik előfeltétel kikutatva vagy a kutatási sorban. +will-complete=A technológia minden szintje már kikutatva vagy folyamatban van +[gui-technology-progress] +cancel=Megszakítás +no-research=Nincs folyamatban lévő kutatás +title=Kutatás +[gui-technology-queue] +title=Kutatási sor +[gui-text-tags] +blueprint=Tervrajz +blueprint-name-label=Név: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ tervrajz megfogásához +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ tervrajzkönyv megfogásához +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ vonat megnyitásához +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ megálló megnyitásához +contains-blueprints=__1__ tervrajzot tartalmaz +following-text-achievement=[Teljesítmény: __1__] +following-text-armor=[Páncél: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Entitás: __1__] +following-text-fluid=[Folyadék: __1__] +following-text-gps=[Hely: __1__] +following-text-item=[Tárgy: __1__] +following-text-item-group=[Tárgycsoport: __1__] +following-text-recipe=[Recept: __1__] +following-text-technology=[Technológia: __1__] +following-text-tile=[Csempe: __1__] +following-text-train-no-name=[Vonat] +following-text-train-stop-no-name=[Állomás] +following-text-train-stop-with-name=[__1__ állomás] +following-text-train-with-name=[Vonat: __1__] +following-text-unknown-item=[Ismeretlen tárgy] +following-text-virtual-signal=[Virtuális jel: __1__] +gps-invalid=A megadott pozíció érvénytelen +gps-position-label=Pozíció: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ megnézéshez +invalid-train=Érvénytelen vonat +invalid-train-stop=Érvénytelen vasútállomás +train-hover=Vonat: __1__ +train-stop-hover=__1__ állomás +[gui-the-rest-settings] +about=Minden, ami a normál beállítások menüiben nem látható. +restart-tooltip=A legtöbb beállítás megváltoztatása után újra kell indítani a játékot, hogy hatásuk legyen. +title=A többiek +warning-label=FIGYELMEZTETÉS +warning-tooltip=Ne változtasd meg a beállításokat, ha nem tudod, mit csinálsz: a legtöbb beállításhoz nincs ellenőrzés. +[gui-tips-and-tricks] +mark-as-read=Megjelölés olvasottként +no-tutorial-in-multiplayer=Az oktatások nem játszhatók többjátékos módban. +nothing-found=Nem találhatók tippek és trükkök +play-tutorial=Oktatójáték indítása +replay-tutorial=Oktatójáték újraindítása +tip-notice-title=Ajánlott tipp. +title=Tippek és trükkök +[gui-train] +add-circuit-condition=Áramköri feltétel +add-empty-condition=Üres rakomány +add-fluid-count-condition=Folyadékmennyiség +add-full-condition=Teli rakomány +add-inactivity-condition=Inaktivitás +add-item-count-condition=Tárgyak száma +add-robots-inactive-condition=Drónok inaktívak +add-station=+ Állomás hozzáadása +add-time-condition=Eltelt idő +add-wait-condition=+ Várakozási feltétel hozzáadása +adding-temporary=Ideiglenes hozzáadása +automatic-mode=Automatikus +cargo=Üzemanyag +cargo-condition=Rakomány +center-on-locomotive=Mozdony követése +circuit=Áramkör +color=Szín +fluid=Folyadék +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ hozzáad egy ideiglenes megállót. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ hozzáadja a kiválasztott megállót a menetrendhez. +invalid=Érvénytelen +locomotive-doesnt-need-energy=A mozdony nem igényel energiát. +locomotive-is-out-of-reach=A mozdony nem érhető el. +manual-mode=Kézi +no-path-to-destination=Nincs útvonal az úticélhoz +of-inactivity=inaktivitás +open-in-map=A hely megnyitása a térképen +passed=eltelt +schedule=Menetrend +station-not-present=Nem létezik állomás ezzel a névvel. +station-partially-accessible=A(z) __2__ állomás közül csak __1__ érhető el. +stations-disabled=__plural_for_parameter_1_{1=Az|2=Mindkét|rest=Mind a(z) __1__}__ állomás le van tiltva. +stations-not-accessible=__plural_for_parameter_1_{0=Nincs elérhető állomás|1=Az állomás elérhetetlen|2=Mindkét állomás elérhetetlen|rest=Mind a(z) __1__ állomás elérhetetlen}__ a jelenlegi pozícióból. +temporary=Ideiglenes: __1__ +toggle-station-names=Állomásnevek ki-/bekapcsolása +too-far-from-rail=Nincs sín a közelben +[gui-train-rename] +perform-change=Változtatás alkalmazása +title=Névváltoztatás - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] A célpont megtelt: __1__ +heading-to=Úton __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ felé +manually-driving=Manuális vezetés +manually-stopped=[img=utility/warning_icon] Manuálisan megállítva +no-path-to=[img=utility/warning_icon] Nincs útvonal __1__ felé +no-schedule=Nincs menetrend +no-valid-stops=[img=utility/warning_icon] Nincs érvényes megálló +standing-at=__1__ megállóban áll +waiting-at=__1__ megállóban várakozik +[gui-train-stop] +enable-trains-limit=Vonatok számának korlátozása +no-trains=Nincsenek vonatok ezzel a megállóval. +rename-stop=Megálló átnevezése +train-stops-with-this-name=Az ezzel a névvel rendelkező megállók száma. +trains-with-this-stop=Itt megálló vonatok: __1__ +[gui-train-wait-condition-description] +and=ÉS +circuit-condition=Áramkör: __1__ __2__ __3__ +empty-condition=Üres rakomány +fluid-count-condition=Folyadék: __1__ __2__ __3__ +full-condition=Teli rakomány +inactivity-condition=__1__ másodperc inaktivitás +item-count-condition=Rakomány: __1__ __2__ __3__ +or=VAGY +passenger-not-present=Utas nincs jelen +passenger-present=Utas jelen van +robots-inactive-condition=Nincsenek aktivált drónok +time-condition=__1__ másodperc telt el +[gui-trains] +circuit-disabled-tooltip=A megállót az áramkörhálózat letiltotta. +circuit-limit-tooltip=A vonatok számát az áramkörhálózat korlátozza. +empty-schedule=[Üres] +limit-note=(Megj.: Némely állomásokon nincs korlátozva a vonatok száma) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Kézi üzemmód +no-stations=Nem található állomás. +no-trains=Nem található vonat. +open-train=Vonatmenü megnyitása +open-train-stop=Megálló megnyitása a térképen +stations-tab=Állomások +stations-trains=Vonatok: +title=Vonatok áttekintése +trains-tab=Vonatok +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Visszavonás: __1__ entitás építése +undo-built-entity-multiple-homogeneous=Visszavonás: __1__ építése (× __2__) +undo-built-entity-single=Visszavonás: __1__ építése +undo-built-tile-multiple-heterogeneous=Visszavonás: __1__ csempe elhelyezése +undo-built-tile-multiple-homogeneous=Visszavonás: __1__ elhelyezése (× __2__) +undo-built-tile-single=Visszavonás: __1__ elhelyezése +undo-removed-entity-multiple-heterogeneous=Visszavonás: __1__ entitás lebontása +undo-removed-entity-multiple-homogeneous=Visszavonás: __1__ lebontása (× __2__) +undo-removed-entity-single=Visszavonás: __1__ lebontása +undo-removed-tile-multiple-heterogeneous=Visszavonás: __1__ csempe eltávolítása +undo-removed-tile-multiple-homogeneous=Visszavonás: __1__ eltávolítása (× __2__) +undo-removed-tile-single=Visszavonás: __1__ eltávolítása +undo-upgraded-entity-multiple-heterogeneous=__1__ entitás fejlesztésének visszavonása +undo-upgraded-entity-multiple-homogeneous=__1__ fejlesztésének visszavonása (× __2__) +undo-upgraded-entity-single=__1__ fejlesztésének visszavonása +[gui-update] +applying=Végrehajtás alatt +authorization-instructions=Add meg a felhasználónevedet és jelszavadat a frissítések letöltéséhez. +automatic-steam-update-message=A Factorio ezen változata a Béta ágról származik és nem fog automatikusan frissülni. Ha biztos akarsz benne lenni, hogy később megkapod a legújabb fejlesztéseket, válaszd ki a Steamben a Factorio beállításainál a "latest experimental" opciót. Ha stabil verziót szeretnél csak használni, akkor kapcsold ki a béta verziókban való részvételt. +automatic-steam-update-title=Értesítés automatikus Steam-frissítésről +automatic-updates=Automatikus frissítések +cancel=Kérdezzen később +check-updates-now=Frissítések keresése +checking=Ellenőrzés... +checking-updates-failed=Frissítések ellenőrzése sikertelen: __1__ +could-not-init-steam=Nem sikerült inicializálni a Steam API-t. A Steam funkciók le vannak tiltva. A Steam újraindítása általában megoldja a problémát. +could-not-init-steam-title=Steam hiba +disable-updater=Frissítések letiltása +downloading=Letöltés folyamatban +from=Telepített +invalid-login=A felhasználói adatok (név/jelszó) nem megfelelőek! +mod=Mod +n-a=Nincs telepítve +no-new-updates=Nincs elérhető frissítés +ok=Bejelentkezés +password=Jelszó +restarting-factorio=Factorio újraindítása +service-unavailable=Szolgáltatás nem elérhető +to=Új verzió +too-old=A Factorio újabb verziója elérhető, de már nem szerezhető be automatikus frissítéssel. Kérjük, töltsd le a legújabb verziót manuálisan innen: __1__. +update-failed=Frissítés sikertelen: __1__ +update-now=Frissítés most +update-successful=Frissítve __1__ verzióra +updates-available-instructions1=A következő frissítések elérhetőek: +updates-available-instructions2=A frissítés egy kis időt vesz igénybe, kérlek, légy türelemmel. +username=Felhasználónév +[gui-update-mods] +all-mods-up-to-date=Minden mod naprakész +cancel=Mégse +cant-update-mods-error=Nem lehet telepíteni az összes szükséges függőséget a kiválasztott modok számára: __1__. Szeretnéd frissíteni a modokatt függőségek nélkül? +check-for-updates-failed=Frissítések keresése sikertelen +checking-for-updates=Frissítések keresése +local-version-column-header=Helyi verziószám +name-column-header=Név +new-version-column-header=Új verziószám +not-logged-in=Frissítések keresése sikertelen: nincs bejelentkezve +retrying-failed-request=Sikertelen kérés megismétlése: +update-selected=Kiválasztottak frissítése +[gui-upgrade] +entities=Entitások +from=Honnan +icon-tooltip=Ha üres, a fejlesztő eszköz a kiválasztott fejlesztési szűrőket mutatja. +modules=Modulok +to=Hova +[gui-user-login] +checking-nso-membership=Előfizetés ellenőrzése +create-account=Fiók létrehozása +description-browse-mods=A modportál használatához be kell jelentkezned. +description-download-mods=A modok letöltéséhez be kell jelentkezned. +description-downloading-mods-mismatch=A modportál nem tudott azonosítani téged felhasználónév vagy token eltérése miatt. Jelentkezz be újra. +description-login-to-existing-account=Kérlek, jelentkezz be a már meglévő Factorio fiókodba. +description-mp-browse-public-games=A nyilvános többjátékos játékok böngészéséhez be kell jelentkezned. +description-mp-browse-public-games-mismatch=A böngészőszerver nem tudott azonosítani téged felhasználónév vagy token eltérése miatt. Jelentkezz be újra. +description-mp-connect-to-matching-server=A böngészőszerverhez való csatlakozáshoz be kell jelentkezned. +description-mp-create-public-game=A játék böngészőszerveren való megjelenítéséhez be kell lépned. +description-mp-game-requires-authentication=A játékhoz való csatlakozáshoz be kell jelentkezned. +description-mp-game-requires-authentication-mismatch=A játék nem tudott azonosítani téged. Jelentkezz be, vagy próbálkozz később. +description-mp-username-only=Válassz felhasználónevet LAN-hoz. +email-authentication-code=Hitelesítő kód +email-authentication-code-hint=Kérjük, írd be a hitelesítő kódot, amelyet levélben küldtünk el. +email-authentication-enter-code=E-mailes hitelesítés szükséges. Kérjük, írd be a hitelesítő kódot, amelyet levélben küldtünk el. +email-can-not-be-empty=Az e-mail nem lehet üres. +error=Hiba +forgot-password=Elfelejtett jelszó +logging-in=Bejelentkezés +logging-in-with-steam=Bejelentkezés Steammel +login=Bejelentkezés +must-accept-the-terms-of-service=Fogadd el a felhasználási feltételeket. +nintendo-login-success=Sikeres hitelesítés __1__ névvel. +not-logged-into-steam-use-factorio-account=Nem vagy bejelentkezve a Steambe. Kérlek, jelentkezz be a Steambe, hogy használhasd az online funkciókat, vagy használd a Factorio.com fiókodat. +not-logged-into-steam-warning=Nem vagy bejelentkezve a Steambe. Csak a Factorio.com hitelesítő adatainak használata. +password-can-not-be-empty=A jelszó nem lehet üres. +preparing-online-communication=Online kommunikáció előkészítése +steam-authentication-failed=Steam hitelesítés sikertelen. Kérlek, győződj meg arról, hogy Online módban be vagy jelentkezve a Steambe. +steam-login-success=Mostantól __1__ névvel hitelesítve vagy a Steam által. +username-can-not-be-empty=A felhasználónév nem lehet üres. +[http-error] +auth-error=Letöltés sikertelen (hibakód __1__): hitelesítési hiba. +auth-error-with-message=Letöltés sikertelen (hibakód: __1__): hitelesítési hiba: __2__ +json-parse-error=Letöltés sikertelen (hibakód: __1__): nem sikerült értelmezni a JSON választ: __2__ +unknown-error=Letöltés sikertelen (hibakód: __1__). +unknown-error-with-message=Letöltés sikertelen (hibakód: __1__): __2__ +[ini-parse-error] +missing-value=Hiányzó érték: __1__:__2__ +unterminated-section-header=Lezáratlan fejezetfejléc: __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=A(z) '__1__' hadjárat törölve lett a játékból. Az alábbi játékverzióval tudod betölteni: __2__. +higher-than-maximum=A térkép verziója (__1__) nem tölthető be, mert magasabb, mint a játék verziója (__2__). +lower-than-minimum=A térkép verziója (__1__) nem tölthető be, mert kisebb, mint a minimum (__2__). +[inventory-full-message] +ammo=A lőszerhelyek megteltek. +armor=A páncélhely foglalt. +guns=A fegyverhelyek megteltek. +main=A tárolóhely megtelt. +trash-slots=A hulladékhelyek megteltek. +[inventory-restriction] +cant-be-burned=__1__ nem használható üzemanyagként. +cant-be-placed-in-output-slot=__1__ nem helyezhető ide. +cant-be-smelted=__1__ nem olvasztható. +cant-be-used-as-ammo=__1__ nem használható lőszerként. +cant-be-used-as-ammo-for=__1__ nem megfelelő lőszer ehhez: __2__. +cant-be-used-as-armor=__1__ nem használható páncélként. +cant-be-used-as-gun=__1__ nem használható fegyverként +cant-insert-into-assembling-machine-without-recipe=Nem rakhatsz be semmit az összeszerelő gépbe, ha nincs kiválasztva recept. +cant-insert-into-filtered-slot=Csak __1__ kerülhet ebbe a mezőbe, ha valami mást akarsz ide helyezni, előbb távolítsd el a szűrőt! +cant-insert-into-hand-reserved-slot=Ez a mező a kurzor számára van fenntartva. +cant-insert-into-module-slot=Csak modulokat helyezhetsz ebbe a mezőbe. +cant-insert-into-restricted-slot=Csak __1__ helyezhető ide, __2__ nem. +cant-insert-into-self=Nem helyezheted be a tárgyat önmagába. +cant-insert-limit-breached=Nem helyezhető több tárgy ebbe a mezőbe. +cant-insert-module=__1__ nem használható itt: __2__ +cant-shoot=__1__ nem tud kilőni __2__ -t. +player-inventory-full=Nem helyezhető be __1__. __2__ +wrong-fuel=__1__ nem tudja használni az üzemanyagot: __2__. +[item-description] +item-unknown[1]=Ez a tárgy nem elérhető a mod eltávolítása miatt, a mod újraengedélyezése visszaállítja a tárgyat. +[item-name] +item-unknown=Ismeretlen tárgy +[json-parse-error] +invalid-comma-before-brace=Érvénytelen vessző "}" előtt: __1__:__2__ +invalid-comma-before-square-bracket=Érvénytelen vessző "]" előtt: __1__:__2__ +invalid-string-escape=Hibás karakterlánc-feloldás: __1__:__2__ +invalid-utf16-low-surrogate=Érvénytelen UTF-16 alsó helyettesítő a JSON karakterláncban: __1__:__2__ +unexpected-character=Nem várt karakter (__1__) itt: __2__:__3__ +unexpected-end-of-file=Váratlan fájlvége: __1__:__2__ +unexpected-utf16-low-surrogate=Váratlan UTF-16 alsó helyettesítő a JSON karakterláncban: __1__:__2__ +unterminated-string=Lezáratlan karakterlánc: __1__:__2__ +[lua-profiler] +duration=Időtartam: __1__ms +elapsed=Eltelt: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=IP-cím és port már használatban van egy másik játékos által. +address-in-use=A helyi __1__ port már használatban van.\nEz lehet egy másik futó Factorio, vagy egy másik alkalmazás, amely ezt a portot használja. +aligning-desynced-map-to-server=Térkép igazítása a szerverhez. +cannot-load-downloaded-map=Ez a letöltött térkép nem tölthető be: __1__ +catching-up=Felzárkózás a szerverhez. +client-is-catching-up=__1__ felzárkózik +client-is-downloading-map=__1__ letölti a térképet +client-is-dropping=__1__ kilökődik a játékból +client-is-loading-map=__1__ betölti a térképet +connected-downloading-map=Térkép letöltése (__1__) +connecting-to-the-game=Csatlakozás a játékhoz... +core-crc-mismatch=Alapjáték CRC-ellenőrzése sikertelen! Az alapjáték adatai nem egyeznek a várt tartalommal. +creating-desync-report=Deszinkronizáció-jelentés készítése. Kérlek, várj. +desynced=Deszinkronizálódott. +desynced-downloading-map=Térkép újratöltése (__1__) +disabled-autoplace-specifications-changed-runtime=A többjátékos mód jelenleg le van tiltva, mivel az automatikus elhelyezés beállításai menet közben megváltoztatásra kerültek. +downloading-auxiliary-failed=Nem sikerült a többjátékos adatok letöltése. Kérjük, próbálkozz újra. +downloading-map-failed=Nem sikerült a térképet letölteni más játékosoktól. Kérjük, próbálkozz újra. +extra-mod=__1__ nem található a szerveren. +failed-to-connect=Hiba a csatlakozás közben, részletek a naplóban. +game-paused=__1__ megállította a játékot. +invalid-address=__1__ nem érvényes cím (__2__). +joined-paused-game=Egy szüneteltetett játékhoz csatlakoztál. A térkép a játék elindítása után lesz látható. +loading-map=Többjátékos térkép betöltése +loading-scenario=__1__ pálya betöltés alatt +matching-server-connection-failed=Hiba a szerverkereső elérése közben. +matching-server-connection-resumed=A szerverkereső újra elérhető. +matching-server-create-failure=Hiba a szerveroldali játék létrehozásakor: __1__ +matching-server-heartbeat-failure=Hiba a szinkronjel küldésekor: __1__ +missing-mod=__1__ csak a szerveren található. +mod-crc-mismatch=__1__: A mod tartalma eltérő, hiába azonos verziójú a várttal. Ennek a leggyakoribb oka a nem megfelelő modbeállítások használata (fájlok feltételes beolvasása a modbeállításoktól függően). Ez a hibaüzenet akkor is létrejöhet, ha módosítják egy mod fájljait a szerveren vagy a kliensen, de a másikon nem. +mod-mismatch-detected=Eltérő modok észlelve! +mod-version-mismatch=__1__: A te verziód: __2__, a szerveré: __3__. +nintendo-lan-mode-authorization-failed=LAN hitelesítés sikertelen +nintendo-network-authorization-failed=Hálózati hitelesítés sikertelen +nintendo-online-play-requires-nso=Az online játékhoz Nintendo Switch Online előfizetés szükséges +no-address=__1__ nem található. +no-network=Lecsatlakoztál a hálózatról. A többrésztvevős játék nem folytatható. +not-received-connection-accept-reply=Nem lehet hálózati kapcsolatot létrehozni a szerverrel. +own-address-failed=Hiba történt a külső IP cím megállapítása során, ezért lehet, hogy más játékosok nem tudnak kapcsolódni a játékhoz. +player-banned=A felhasználóneved ki van tiltva ebből a játékból. Indok: __1__. +player-banned-by-authserver=Ki vagy tiltva ebből a játékból a központi szerver javaslata alapján. Fellebbezéshez írj a support@factorio.com címre. +player-cant-keep-up=__1__ számítógépe vagy hálózata nem volt képes kapcsolatot fenntartani a szerverrel, így le lett csatlakoztatva. +player-desynced=__1__ deszinkronizálódott. +player-desynced-disconnect=__1__ kapcsolata megszakadt deszinkronizáció miatt. +player-died=__1__ meghalt itt: __2__ +player-died-by=__2__ megölte __1__-t itt: __3__ +player-dropped=__1__ kiszakadt a játékból. +player-joined-game=__1__ csatlakozott a játékhoz. +player-left-game=__1__ elhagyta a játékot. +player-limit-reached=A játékosszám elérte a maximumot. +player-paused-game=__1__ szünetelteti a játékot. +player-reconnect=__1__ lecsatlakozott, mert egy másik helyről próbál belépni. +player-respawn=__1__ újraéledt. +player-resumed-game=__1__ elindította a játékot. +player-switching-servers=__1__ szervert vált. +player-was-afk=__1__ lecsatlakozott, mert túl sokáig volt tétlen. +prototype-crc-mismatch=A prototípusok CRC-ellenőrzése sikertelen! Egy mod nemdeterminisztikus módon generált prototípusokat. +saving-local-variant-of-map=A térkép lokális változatának elmentése. +saving-map=Térkép mentése +saving-map-for=A térkép mentése __1__ számára +script-command-mismatch=Nem lehet csatlakozni. Az alábbi mod-parancskezelők nem azonosak nálad és a szervernél. Ez azt jelenti, hogy a következő modok nem kompatibilisek a többjátékos móddal (vagy a mentés/betöltéssel). (A log fájlban részletesebb információt találsz): +script-event-mismatch=Nem lehet csatlakozni. Az alábbi mod-eseménykezelők nem egyeznek közted és a szerver közt. Ez azt jelenti, hogy a következő modok nem kompatibilisek a többjátékos móddal (vagy a mentés/betöltéssel). (A log fájlban részletesebb információt találsz): +script-mismatch=Nem tudsz csatlakozni. A következő modtartalmak nem azonosak a szerverével: +server-dropped=A kapcsolat megszakadt a szerverrel +server-not-responding=A szerver nem válaszol +server-quit=A szerver leállította a játékot +server-saving-map=A szerver (__1__) elmenti a térképet. +server-saving-map-for=A szerver (__1__) elmenti a térképet __2__ számára. +server-version=A szerver a(z) __1__ verziót futtatja. +unknown-username=Ismeretlen felhasználónév +user-not-whitelisted=A felhasználóneved nincs az engedélyezési listán a szerveren. +user-server-key-expired=Belső játékos-hitelesítés hiba. +user-verification-required=A felhasználói ellenőrzést engedélyezni kell nyilvános szerverek esetén. +user-with-that-name-already-in-game=Valaki már játszik a nevedben. +version-mismatch-detected=Verzióütközés észlelve! +waiting-for-respawn=Meghaltál. Sajnáljuk. Újraéledés __1__ másodperc múlva. +waiting-for-saving-map=__1__ menti a térképet. +waiting-for-server-to-prepare-the-map=Várakozás a szerverre, amíg elmenti a térképet. +waiting-for-server-to-start-saving-the-map=Várakozás a szerverre, hogy elkezdje a mentést: __1__ +waiting-for-upload-slot=Várakozás feltöltési helyre. __1__ játékos várakozik. +wrong-input=__1__ lecsatlakozott, mert hibás adatokat küldött a szerver felé. +you-cant-keep-up=Kapcsolat megszakítva. A számítógép vagy a hálózat nem volt elég gyors ahhoz, hogy a kapcsolatot tartsa a szerverrel. +you-have-been-dropped=Ledobott a játék. +you-sent-wrong-data=Kapcsolat megszakítva. A kliensed helytelen adatokat küldött a szervernek. +you-were-afk=Megszakadt a kapcsolat, mert túl sokáig voltál tétlen. +you-were-banned=Letiltottak a szerverről. +you-were-kicked=Kirúgtak a szerverről. +your-version=A(z) __1__ verziót futtatod. +[noise-expression] +0_16-elevation=Mocsarak +0_17-island=Sziget +0_17-islands+continents=Szigetek és kontinensek +0_17-lakes-elevation=Normál +0_17-starting-plateau=Csak kezdő terület +aux=Normál +debug-aux=Debug +debug-moisture=Debug +debug-temperature=Debug +elevation=Normál +endless-ocean-with-starting-area-elevation=Végtelen óceán +endless-plateau-with-starting-area-elevation=Végtelen fennsík +moisture=Normál +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normál +[noise-property] +aux=Aux +elevation=Magasság +moisture=Páratartalom +starting-lake-noise-amplitude=A kezdő tó zajának amplitúdója +temperature=Hőmérséklet +[permissions-command-output] +action-set-to=__1__ új értéke __2__. +added-player-to-group=__1__ hozzá lett adva a(z) __2__ csoporthoz. +created-group=__1__ csoport létrehozva. +deleted-group=Törölt engedélycsoport: __1__. +player-is-already-in-group=__1__ már tagja a(z) __2__ csoportnak. +player-is-in-group=__1__ tagja a(z) __2__ csoportnak. +player-is-not-in-any-group=__1__ nem tagja egy csoportnak sem. +player-is-not-in-group=__1__ nem tagja a(z) __2__ csoportnak. +player-removed-from-group=__1__ el lett távolítva a(z) __2__ csoportból. +renamed-group=Átnevezett engedélycsoport: __1__ --> __2__. +reset-complete=Engedélyek visszaállítva alapértelmezettre. +unable-to-create-group=Nem lehet létrehozni a csoportot. +unknown-action=Ismeretlen művelet: __1__. +unknown-action-value=Ismeretlen érték: __1__ - "true" vagy "false" lehet. +unknown-group=Ismeretlen csoport: __1__. +unknown-player=Ismeretlen játékos: __1__. +you-can-not-create-groups=Nincs engedélyed engedélycsoport létrehozásához. +you-can-not-delete-groups=Nincs engedélyed engedélycsoport törléséhez. +you-can-not-delete-the-default-group=Az alapértelmezett engedélycsoportot nem lehet törölni. +you-can-not-edit-groups=Nincs engedélyed engedélycsoport módosításához. +[permissions-help] +add-player= - Hozzáadja a játékost az adott csoporthoz. +create-group= - Létrehoz egy új csoportot a megadott névvel, vagy egy alapértelmezett névvel, ha nem adtak meg egyet. +delete-group= - Kitörli a megadott csoportot. +edit-group= - Engedélyezi vagy letiltja az adott műveletet a megadott csoportban. +get-player-group= - Visszaadja a játékos csoportját (ha van). +groups=- Listázza az összes csoportot. +help-list=Elérhető beállítások: __1__. +matching-actions-list=Egyező műveletek: __1__. +matching-group-list=Egyező csoportok: +matching-options-list=Egyező beállítások: __1__. +remove-player= - Eltávolítja a játékost a megadott csoportból. +rename-group= - Átnevezi a csoportot. +reset=- Alaphelyzetbe állítja az összes engedélyt. +[recipe-difficulty] +expensive=Drága +normal=Normál +[richness] +none[1]=Nincs +[save-map-failed] +cannot-save-map=Nem lehetett elmenti a térképet: __1__ +[size] +none=Nincs +only-starting-area=Ha le van tiltva: csak a kiindulási területen +[spidertron-status] +connected-to=Csatlakozva ehhez: __1__ +connection=Csatlakozás +idle=Tétlen +moving=Mozgás (__1__) +not-connected=Nincs csatlakozás +shooting=Lövés +[technology-difficulty] +expensive=Drága +normal=Normál +[tile-description] +tile-unknown[1]=Ez a csempe nem elérhető a mod eltávolítása miatt, a mod újraengedélyezése visszaállítja a csempét. +[tile-name] +tile-unknown=Ismeretlen csempe +[tooltip-category] +activated=Aktiválható +burnable-fuel=üzemanyag +consumed=Elfogyasztható +consumes=Ezt használja: +debug=Hibakeresés +effect=Hatás +electricity=elektromosság +equipment-grid=Felszerelési rácsozat +equipment-grid-electricity=elektromosság a felszerelés rácsának +fluid=folyadék +generates=Ezt állítja elő: +heat=hő +personal-weapon=Személyes fegyverek +placed-in-equipment-grid=Felszerelési rácsozatra helyezve +player-armor=Páncél +stores=Ezt tárolja: +thrown=Hajítás +train=Vonat +turret=Lőtorony +vehicle=Jármű +vehicle-weapons=Járműfegyverek +[tutorial-gui] +new-recipes-available=Új receptek állnak rendelkezésre +new-technologies-available=Új technológiák kutatása lehetséges +objective-complete=Célkitűzés teljesítve +research-tooltip-heading=A kutatás véget ért! +[virtual-signal-description] +signal-unknown[1]=Ez a jel nem elérhető a mod eltávolítása miatt, a mod újraengedélyezése visszaállítja a jelet. +[virtual-signal-name] +signal-unknown=Ismeretlen jel + diff --git a/factorio/data/core/locale/hu/info.json b/factorio/data/core/locale/hu/info.json new file mode 100644 index 0000000000000000000000000000000000000000..ab407dd94696fec63314d63b59969600ae0a44f4 --- /dev/null +++ b/factorio/data/core/locale/hu/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Magyar" +} \ No newline at end of file diff --git a/factorio/data/core/locale/id/core.cfg b/factorio/data/core/locale/id/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ddbd2a882cbb6d911c79e3ae74952dd27d92580e --- /dev/null +++ b/factorio/data/core/locale/id/core.cfg @@ -0,0 +1,1061 @@ +action-leads-to-fluid-mixing=Tidak dapat menggabung cairan ini. +and=, +ban-report=__1__ dengan alasan __2__ +ban-report-ip=__1__ (__2__) dengan alasan __3__ +base-mod-disabled=Mod Dasar dibutuhkan untuk menjalankan permainan, namun mod telah dimatikan. Apakah kau ingin mengaktifkannya? +base-mod-invalid=Mod Dasar dibutuhkan untuk menjalankan game, tetapi mod ini tidak valid. +blueprint-library-shortcut-broken=Target dari pintasan untuk perpustakaan cetak biru tidak ada lagi. +blueprint-no-name=Tanpa judul +blueprint-transferring=Transfer cetak biru: __1__ +bonus-progress-bar-tooltip=Bonus produksi: __1__ +building-atlas=Membangun peta terkstur +building-prototypes=Membangun prototipe... +cannot-open-mod-settings-game-not-fully-setup=Pengaturan mod tidak dapat dibuka ketika permainan belum sepenuhnya selesai (bergabung dengan permainan muliplayer yang dijeda) +cant-add-player-already-exists=Seorang pemain dengan nama __1__ sudah ada. +cant-be-connected-to-copper-wire=Tidak dapat menghubungkan ke kabel elektrik +cant-be-connected-to-wire=Tidak dapat menghubungkan ke kabel +cant-be-crafted-in-this-machine=Tidak dapat dibangun dalam mesin ini. +cant-be-damaged=Ini tidak bisa dirusaki. +cant-be-mined=Ini tidak bisa ditambang. +cant-be-rotated=Ini tidak bisa diputar. +cant-change-enemy-wires=Kabel musuh tidak dapat diubah. +cant-clear-cursor=Tidak dapat menyimpan __1__. Inventori pemain penuh. +cant-connect-rolling-stock-not-in-rolling-stock=Tidak dapat menghubungkan bakal pelanting: bukan di bakal pelanting. +cant-connect-rolling-stock-not-in-vehicle=Tidak dapat menghubungkan bakal pelanting: bukan di kendaraan. +cant-connect-rolling-stock-too-close=Tidak dapat menghubungkan bakal pelanting: bakal pelanting terlalu dekat satu sama lain. +cant-copy-enemy-structure-settings=Tidak dapat menyalin pengaturan dari bangunan musuh. +cant-disconnect-rolling-stock-not-in-rolling-stock=Tidak dapat memutuskan hubungan bakal pelanting: bukan di bakal pelanting. +cant-disconnect-rolling-stock-not-in-vehicle=Tidak dapat memutuskan bakal pelanting: bukan di kendaraan. +cant-enter-enemy-vehicles=Tidak dapat masuk ke kendaraan musuh. +cant-join-game-not-in-main-menu=Hanya bisa mengikuti Steam game saat di menu utama. +cant-join-game-steam-init-failed=Tidak dapat bergabung ke permainan: init Steam gagal. +cant-join-game-steam-networking-disabled=Tidak dapat bergabung di permainan: Jaringan Steam dimatikan di pengaturan konfigurasi. +cant-mine-enemy-structure=Struktur musuh tidak dapat ditambang. +cant-mine-vehicle-with-passenger=Ini tidak bisa diambil saat ada orang didalamnya. +cant-open-enemy-structures=Tidak dapat membuka bangunan musuh. +cant-paste-enemy-structure-settings=Tidak dapat menempel pengaturan ke bangunan musuh. +cant-put-item-back=Tidak dapat mengembalikan item:__1__ +cant-reach=Tidak dapat menghubungkan +cant-repair-enemy-structures=Bangunan musuh tidak dapat diperbaiki. +cant-rotate-enemy-structures=Tidak dapat memutar bangunan musuh. +cant-run-command-not-admin=Tidak dapat menjalankan perintah (__1__) - anda bukan admin. +cant-run-command-not-in-multiplayer-game=Tidak dapat menjalankan perintah (__1__) dalam permainan singleplayer. +cant-set-duplicate-filter=__1__ sudah difilter dalam slot yang berbeda. +cant-set-duplicate-request=__1__ sudah diminta di dalam slot yang berbeda. +cant-set-duplicate-trash-slot=__1__ sudah terpasang di slot yang berbeda. +cant-set-filter=Anda tidak dapat mengatur saringan ini: __1__ +cant-set-request-when-it-is-automated=Kau tidak dapat mengubah permintaan yang diatur oleh jaringan sirkuit listrik. +cant-swap-console-with-player=Tidak dapat bertukar konsol dengan pemain: Diperlukan 2 pemain ketika memanggil melalui konsol. +cant-swap-expected-two-players=Tidak dapat menukar: Diperlukan 2 pemain ketika memanggil melalui konsol. +cant-swap-with-yourself=Tidak dapat berganti pemain dengan diri anda sendiri. +cant-transfer-from-enemy-structures=Tidak dapat mentrasfer dari bangunan musuh. +cant-transfer-to-enemy-structures=Tidak dapat mentransfer ke bangunan musuh. +cheat-will-disable-achievements=Menggunakan perintah cheat akan menonaktifkan achievement. Mohon ulang perintah kembali untuk melanjutkan. +checking-sprites=Memuat tekstur... +close-file-reason-corrupt=Cek CRC gagal: File zip rusak. +close-file-reason-other=Lainnya, kode eror: __1__ +closing-file-failed=Tidak dapat menutup file __1__ .\nAlasan: __2__. +colon=: +color-for-players-only=Warna hanya dapat diterapkan kepada para pemain. +command-attempted-not-allowed=__1__ coba menjalankan perintah, yang tidak diijinkan untuk mereka: __2__ +command-ran=__1__ (perintah): __2__ +command-will-disable-achievements=Penggunaan konsol komando Lua akan mematikan pencapaian. Silahkan ulangi perintah untuk melanjutkan. +continue=Lanjutkan +control-controller-axis-related=Kendali ini harus (dilakukan) dari tombol pemicu controller +control-controller-button-related=Kendali ini harus (dilakukan) dari tombol controller +control-controller-stick-related=Kendali ini harus (dilakukan) dari stik controller +control-keyboard-related=Kontrol ini harus berhubungan dengan menggunakan keyboard. +control-mouse-related=Kontrol ini harus berhubungan dengan menggunakan mouse. +control-mouse-wheel-related=Kendali ini harus (dilakukan) dari mouse-wheel +cropping-bitmaps=Memotong bitmap... +cursor=Kursor +days=__1__ Hari +destination-full=Tujuan penuh +disabled-by-server=Dinonaktifkan oleh server +discard-changes=Buang perubahan +dying-explosion-name=__1__ (ledakan mematikan) +editor-will-disable-achievements=Menggunakan Editor Peta akan menonaktifkan achievement. Mohon ulang perintah kembali untuk melanjutkan. +electric-pole-wire-limit-reached=Maksimal 5 koneksi telah tercapai. +empty-file-name=Nama file kosong. +empty-stop-name=Nama stasiun kosong +entered-the-vehicle=Memasuki kendaraan. +error-while-importing-string=Kesalahan saat mengimpor string: +error-with-handler-failed=__1__\nKetika mengendalikan ini, kesalahan kendali menyebabkan kesalahan:\n__2__ +error-with-handler-message=__1__\nKesalahan kendali ditambahkan pada informasi:\n__2__ +evolution-message=Faktor evolusi: __1__. (Waktu __2__%) (Polusi __3__%) (Spawner kills __4__%) +failed-to-import-string=Gagal mengimpor string: __1__. +failed-to-load-base-mod=Terjadi kesalahan saat memuat Mod Dasar. +failed-to-load-mod=Gagal memuat mod "__1__" +failed-to-load-mod-reason=Gagal untuk memuat mod "__1__": __2__ +feature-not-available-in-demo-version=Fitur ini tidak tersedia di versi demo +file-name-too-long=Nama file terlalu panjang. (Maksimal 1 Karakter) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Game sudah disimpan ke __1__. +grid-position-and-absolute-position-need-to-match=Posisi garis dan posisi garis koordinat cetak biru harus genap sepenuhnya genap atau sepenuhnya ganjil. +grid-position-value-has-to-be-multiple=Nilai posisi grid untuk rancangan ini harus dikalikan dengan __1__. +hours=__1__\n__plural_for_parameter_1_(1=hour|rest=hours)__ +invalid-character-in-file-name=Ada karakter tidak valid di dalam nama file. +invalid-grid-position-value=__1__ adalah nilai posisi grid yang tidak cocok. +invalid-parameter=Parameter tidak valid +invalid-screenshot-resolution=Resolusi screenshot tidak valid. Lebar dan tinggi harus dari jarak {1, __1__}. +invalid-snap-to-grid-value=__1__ adalah snap yang tidak cocok dengan nilai grid. +invalid-zoom-level=Tingkat pembesaran salah. Harus lebih besar atau sama dengan __1__. +item-has-tags=Barang memiliki tanda. +left-the-vehicle=Keluar dari kendaraan. +loading-mods=Memuat mod... +loading-sounds=Memuat suara... +loading-sprites=Memuat sprite... +locks=Mengunci +manual-wire-dragging-disabled=Penggeseran kabel manual dinonaktifkan +map-info-combined-yield-percentage=Total penghasilan __1__ adalah __2__% +minutes=__1__\n__plural_for_parameter_1_{1=minute|rest=minutes}__ +missing-equipment=Kekurangan perlengkapan: +missing-equipment-list-item=__1__ X __2__ +missing-item=Tidak punya __1__ +mod-caused-error=Mod __1__ menyebabkan kesalahan yang tidak dapat dilalui.\nSilahkan laporkan kesalahan ini ke perintis mod.\n\n__2__ +mod-name-too-long=Mod __1__ memiliki nama yang terlalu panjang, batas maksimal nama mod adalah __2__ karakter. +mod-title-too-long=Mod __1__ memiliki titel terlalu panjang, batas maksimal titel mod adalah __2__ karakter. +new-tips=Tip baru +new-tips-count=Tips baru:__1__ +no-artillery-in-range=Tidak ada artileri di dalam jangkauan. +no-artillery-with-ammo-in-range=Tidak ada artileri berisi amunisi di dalam jangkauan. +no-bans=Tidak ada pemain yand diblokir. +no-modifier-selected=Tidak ada perubahan yang dipilih. +no-path=Tidak ada jalan +no-stock-to-connect-found=Tidak ada bakal pelanting ditemukan untuk menghubungkan. +no-stock-to-disconnect-found=Tidak ada bakal pelanting ditemukan untuk diputus. +noname-station=Berhenti +noone-to-reply=Tidak ada yang dijawab. +not-allowed-character-in-file-name=Karakter "__1__" tidak dapat digunakan untuk nama file. +not-enough-ingredients=Tidak cukup bahan. +not-enough-rails=Jumlah rel tidak mencukupi +not-enough-space-to-connect-train=Ruangan tidak cukup untuk menyambungkan kereta. +not-operable=Tidak dapat diakses +on-the-ground=Di tanah +opened-item-removed=Item telah dihapus. +or=atau +per-minute-suffix=/m +per-second-suffix=/d +permissions-import-successfully=Perizinan berhasil diimpor. +player-cancelled-research=__1__ membatalkan penelitian __2__ +player-changed-color=Warna __1__ sekarang menjadi __2__. +player-changed-color-singleplayer=Warna anda adalah __1__ sekarang. +player-changed-research=__1__ merubah penelitian dari __2__ ke __3__ +player-doesnt-exist=Tidak ada pemain __1__. +player-is-already-an-admin=__1__ sudah menjadi admin. +player-is-already-in-admin-list=__1__ sudah ada di daftar admin dan akan dipromosikan ketika mengikuti permainan. +player-is-not-an-admin=__1__ bukan seorang admin. +player-is-not-banned=Tidak bisa membatalkan blokir __1__ karna pemain tidak diblokir. +player-is-not-in-admin-list=__1__ tidak ada di admin list. +player-isnt-online=__1__ belum online. +player-queued-research=__1__ antrian penelitian __2__ +player-started-research=__1__ memulai penelitian __2__ +player-tried-using-cheat=Pemain __1__ mencoba menggunakan perintah cheat. +player-tried-using-command=Pemain __1__ mencoba menggunakan perintah "__2__". +player-tried-using-editor=Pemain __1__ mencoba menggunakan Editor Peta. +player-was-added-to-admin-list=__1__ telah ditambahkan ke daftar admin oleh __2__ dan akan dipromosi ketika memasuki permainan. +player-was-banned=__1__ telah diblokir oleh __2__. Alasan: __3__. +player-was-demoted=__1__ telah diturunkan dari admin oleh __2__. +player-was-kicked=__1__ telah ditendang oleh __2__. Alasan: __3__. +player-was-promoted=__1__ dipromosi menjadi admin oleh __2__. +player-was-removed-from-admin-list=__1__ telah dihapus dari daftar admin oleh __2__ dan tidak akan dipromosikan lagi ketika mengikuti permainan. +player-was-unbanned=__1__ telah diunblokir oleh __2__. +players-arent-on-same-surface=Tidak bisa menukar karakter: Karakter di dataran berbeda. +players-dont-have-character-controllers=Tidak dapat bertukar pemain: Karakter tidak memiliki pengontrol +players-dont-have-characters=Tidak dapat berganti pemain: Satu atau keduanya tidak memiliki karakter. +reading-file-failed=Gagal membaca file __1__ .\nKode eror: __2__. +reassigned-empty=Tidak ada konten baru yang dipilih. +recipe-not-craftable-in-hand=Resep tidak dapat dibuat dengan tangan. +recipe-too-complex-to-craft-in-hand=Resep terlalu rumit untuk dibuat dengan tangan. +reload-script-data-too-large=Memuat kembali skript data terlalu besar: __1__ > __2__. +remnant-name=__1__ (sisa) +repeat-when-transferred=Rancangan sedang dipindahkan ke dalam permainan, coba kembali ketika pemindahan telah selesai. +replay-disabled-autoplace-specifications-changed-runtime=Pengulangan saat ini dimatikan karena spesifikasi penempatan otomatis telah berubah saat berlangsung. +replay-saving-disabled=Penyimpanan replay telah dimatikan. +replay-saving-disabled-forced-by-user=Penyimpanan ulang telah dimatikan karena pengguna memaksa mengubah mode muatan prototipe +replay-saving-disabled-map-version=Penyimpanan ulang dimatikan: peta disimpan dengan versi__1__ dan versi saat ini adalah __2__ +replay-saving-disabled-migration-applied=Penyimpanan ulang dimatikan: perpindahan peta diterapkan +replay-saving-disabled-mods=Penyimpanan ulang dimatikan: penyimpanan peta memiliki pengaturan mod berbeda +replay-saving-disabled-mods-startup-settings=Penyimpanan ulang dimatikan: peta memiliki pengaturan awal mod yang berebeda +reset-to-defaults=Reset __1__\n__plural_for_parameter_1_{1=option|rest=options}__to\n__plural_for_parameter_1_{1=default|rest=defaults}__ +reset-to-defaults-disabled=Semua opsi mempunyai nilai default. +reverted-control-settings-to-default=Mengembalikan pengaturan kontrol ke awal karena tidak kompatibel dengan versi sebelumnya. +rolling-stock-connected=Bakal pelanting terhubung. +rolling-stock-disconnected=Bakal pelanting tidak tersambung. +save-already-in-progress=Tidak dapat menyimpan penyimpanan dalam proses. +saving-process-crashed=Proses penyimpanan gagal. +scenario-caused-error=Skenario __1__ menyebabkan kesalahan yang tidak dapat dilalui.\nSilahkan laporkan kesalahan ini ke penulis skenario \n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=second|rest=seconds}__ +shortcut-bar-full=Tidak dapat menambah lebih banyak barang ke pintasan. +shortcut-disabled-technology-not-researched=Permintaan pintasan membutuhkan teknologi __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/j +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Tekan __CONTROL__confirm-message__ untuk melewati adegan sisipan. +snap-to-grid-value-has-to-be-multiple=Nilai "snap to grid" untuk cetak biru ini harus dikalikan dengan __1__. +string-import-produced-no-item=Input tidak menghasilkan item apapun. +string-import-successful=__1__ berhasil diimpor. +the-blueprint-cant-be-flipped=Rancangan dengan __1__ tidak dapat dibalik. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Tidak dapat ditambang dengan tangan karena membutuhkan __1__. +time-future=DI masa depan +time-symbol-hours=__1__ j +time-symbol-hours-short=__1__j +time-symbol-milliseconds=__1__ md +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ d +time-symbol-seconds-short=__1__d +too-deep-book-recursion=Tidak dapat menambahkan item, batas maksimal rekursi buku adalah __1__. +too-long-stop-name=Nama pemberhentian kereta (__1__ karakter) tidak boleh lebih dari __2__ karakter. +too-long-tag-name=Nama tag (__1__ karakter) tidak boleh lebih dari __2__ karakter. +unconfirmed-changes=Ada __1__ perubahan yang belum dikonfirmasi. +unknown-color=Warna __1__ tidak dikenal. +unknown-command=Perintah "__1__" tidak dikenal. Ketik /h atau /help untuk bantuan lebih lanjut tentang perintah. +unknown-player-was-banned=__1__ (tidak didalam map) telah diblokir oleh __2__. Alasan: __3__. +unlocks=Membuka +unspecified=tidak ditentukan +user-verification-already-disabled=Verifikasi pengguna sudah dinonaktifkan. +user-verification-already-enabled=Verifikasi pengguna sudah diaktifkan. +user-verification-disabled=Verifikasi pengguna telah dinonaktifkan. +user-verification-enabled=Verifikasi pengguna telah diaktifkan. +vehicle-is-full=Kendaraan penuh. +wire-cant-reach=Kabel tidak dapat dihubungkan +[cant-build-reason] +cant-build-here=Tidak dapat membangun disini +cant-build-on-tile=Tidak dapat membangun di __1__ +cant-build-train-stop-in-intersection=Tidak dapat membangun pemberhentian kereta di persimpangan +covered-by-fog-of-war=Tidak bisa membangun di kabut perang +entity-ghost-in-the-way=Rancangan __1__ menghalangi jalan +entity-in-the-way=__1__ menghalangi jalan +entity-must-be-built-next-to-rail=__1__ harus dibangun di sebelah rel +invalid-rail-signal-position=Posisi sinyal rel tidak valid +invalid-train-stop-position=Posisi stasiun kereta tidak valid +invalid-transport-belt-connectable-position=Posisi ban tidak sah +mixing-fluids=Tidak dapat menyambungkan sistem dengan konten cairan berbeda +no-rail-for-ghost-train=Rancangan kereta harus dibuat di atas rel +no-rail-for-train=__1_ harus dibangun di atas rel +no-resource-for-drill=__1__ hanya bisa dibangun di atas sumber daya +no-resource-for-mining-drill=Bor tambang harus dibuat pada sumber daya +no-valid-resource-for-drill=__1__ tidak bisa menambang materi ini +out-of-world=Tidak dapat membangun diluar peta +player-in-the-way=Pemain menghalangi jalan +rail-signals-must-be-built-next-to-rail=Sinyal rel harus dibangun di sebelah rel +too-close-to-existing-rail-signal=Terlalu dekat dengan sinyal rel yang sudah ada +uncharted-area=Tidak bisa membangun di daerah yang belum dijelajahi +[character-corpse] +died=Mati +killed-by=Dibunuh oleh +name=Mayat (__1__) +time-ago=__1__ yang lalu +time-remaining=Waktu tersisa +[color-capital] +alpha=A +[command-help] +admin=- Membuka pengaturan GUI pemain. +admins=Cetak daftar dari permainan admin. +alerts=memungkinkan, menonaktifkan, bisu atau tidak bisu diberikan jenis peringatan. +all-players-list=Seluruh pemain: +available-alerts=Peringatan tersedia: __1__. +available-colors=Tersedia warna: __1__. +ban=-melarang pemain yang di tentukan. +banlist=-tambah atau hapus pemain dari daftar yang dilarang. Sama seperti /larang atau/tidak dilarang. +bans=Cetak daftar pemain yang dilarang. +cant-use-banlist-not-in-multiplayer-game=Pemain yang diblokir tidak dapat berpartisipasi di permainan solo. +cant-use-permissions-not-in-multiplayer-game=Perintah izin tidak dapat digunakan pada permainan singleplayer. +cant-use-whitelist-not-in-multiplayer-game=Pemain dalam daftar putih tidak dapat berpartisipasi di permainan solo. +cheat=-meneliti semua teknologi dan mengaktifkan mode sontek. Gunakan opsi juga memberikan pemain beberapa item tambahan. +clear=- Bersihkan konsol. +color= - Mengubah warna anda. Dapat dipilih dari yang sudah ditentukan sebelumnya atau nilai RGBA dalam format "# # # #". +command= - Eksekusi perintah Lua(jika diijinkan). +config=- Buka konfigurasi server GUI. +delete-blueprint-library=-Hapus perpustakaan penyimpanan cetak biru untuk yang diberikan pemain offline dari berkas tersimpan. Masukkan "setiap orang mengkonfirmasi" untuk menghapus penyimpanan semua pemain offline. +demote=- menurunkan peringkat pemain dari admin. +evolution=-Cetak info tentang faktor evolusi alien. +help-description=Tipe/huntuk mendapatkan detail. +help-list=Perintah yang tersedia adalah: +ignore=-Mencegah percakapan dari menampilkan pesan dari pemain ini. Pesan admin tetap terlihat. +ignores=Cetak daftar dari pemain yang diabaikan. +kick=-tendang pemain yang ditentukan. +matching-alerts-list=Peringatan yang cocok..: __1__. +matching-colors-list=Warna serasi:__1__. +matching-commands-list=Perintah yang sesuai: +matching-players-list=Pemain yang sesuai: +measured-command=-eksekusi perintah Lua (jika diijinkan) dan ukur waktu yang dibutuhkan. +mute=-Mencegah pemain dari mengucapkan banyak hal di obrolan. +mute-programmable-speaker=-bisu atau tidak bisu suara global dibuat oleh Programmable Speaker. Gunakan"lokal"untuk membisukan hanya klien lokal. Admin bisa menggunakan "setiap orang"untuk membisukan suara untuk setiap orang pada server. +open= - Membuka inventori pemain lainnya. +permissions=- Membuka izin GUI. +promote=-mempromosikan pemain ke admin. +purge=-hapus semua pesan dari pemain ini dari log chat. +quit=Mengakhiri server dengan bersih. +reply=-balas pemain terakhir yang berbisik padamu. +reset-tips=Menyetel ulang pengaturan tips dan trik jika permainan baru dimainkan pertam kali. +save=-Simpan game terkini dengan nama yang ditentukan. +screenshot=-ambil tangkapan layar dengan pengaturan view saat ini, atau dengan resolusi yang ditentukan. Zoom adalah opsional dan default ke 1. +server-commands=Perintah konsol server. +server-save=-Simpan game pada server di game ganda. +shout=-kirim pesan ke semua pemain termasuk kelompok lain. +silent-command=-eksekusi perintah Lua (jika diijinkan) tanpa mencetaknya ke konsol. +swap-players= - Pergantian karakter diantara pemain yang telah dipilih. Jika tidak dberikan, pemain kedua adalah anda sendiri. +time=-Cetak info tentang berapa usia peta. +unban=-melarang pemain yang ditentukan. +unignore=-mengizinkan obrolan menampilkan pesan dari pemain ini. +unknown-command=Perintah tidak dikenal __1__ +unlock-shortcut-bar=- Membuka seluruh item bilah shortcut. +unlock-tips=Buka semua tips dan trik entitas. +unmute=-mengizinkan pemain untuk berbicara di obrolan lagi. +version=-cetak versi game saat ini. +whisper=-kirim pesan ke pemain yang ditentukan. +whitelist=diaktifkan, dinonaktifkan, tambah atau hapus seorang pemain dari daftar putih, dimana hanya pemain daftar putih bisa mengikuti permainan. Masukkan tidak ada untuk'pemain'ketika menggunakan 'menjadi'untuk mencetak daftar semua pemain daftar putih. +[command-output] +action-logging-enabled=Log aksi diaktifkan. +alert-already-disabled=Tipe peringatan __1__ siap nonaktif. +alert-already-muted=Tipe peringatan __1__ siap dibisukan. +alert-disabled=Tipe peringatan __1__ sudah nonaktif. +alert-enabled=Tipe peringatan __1__ sudah aktif. +alert-isnt-disabled=Tipe peringatan __1__ tidak di nonaktifkan. +alert-isnt-muted=Tipe peringatan __1__ tidak dibisukan. +alert-muted=Tipe peringatan __1__ sudah dibisukan. +alert-unmuted=Tipe peringatan __1__ sudah tidak dibisukan. +banlist-add-is-admin-only=Hanya admin bisa nenggunakan tambah daftar larang. +banlist-already-empty=Daftar larang sudah kosong. +banlist-clear-is-admin-only=Hanya admin yang bisa menggunakan daftar larang bersih. +banlist-cleared=Daftar larang sudah bersih. +banlist-empty=Daftar larang kosong. +banlist-remove-is-admin-only=Hanya admin bisa menggunakan hapus daftar larang. +cant-delete-blueprint-library-player-is-connected=Tidak dapat menghapus penyimpanan cetak biru pada pemain yang terhubung. +deleted-blueprint-library-for-players=Penyimpanan cetak biru dihapus untuk pemain: +no-blueprint-libraries-to-delete=Tidak ada cetak biru di penyimpanan untuk dihapus. +parameters-require-admin=Tidak dapat menjalankan perintah dengan parameter ini: anda bukan admin. +permission-action-list=Seluruh aksi: __1__. +permission-groups-list=Seluruh izin grup: __1__. +player=pemain +player-added-to-banlist=__1__ ditambahkan ke daftar ban. +player-added-to-whitelist= __1__ ditambahkan ke whitelist. +player-already-muted=__1__ sudah dibisukan. +player-already-on-banlist=__1__ siap di larang. +player-already-on-whitelist=__1__ siap didaftar putihkan. +player-blueprint-library-deleted=Cetak biru dihapus untuk __1__. +player-blueprint-library-not-found=__1__ tidak dapat menyimpan cetak biru lagi. +player-ignored=__1__ diabaikan. +player-is-not-on-banlist=__1__ tidak dilarang. +player-is-not-on-whitelist=__1__ bukan daftar putih. +player-is-on-banlist=__1__ dilarang. +player-is-on-whitelist=__1__ daftar putih. +player-isnt-muted=__1__ tidak dibisukan. +player-list=Pemain (__1__): +player-list-online=Pemain online (__1__): +player-muted=__1__ sudah dibisukan oleh __2__. +player-unignored=__1__ tidak diabaikan. +player-unmuted=__1__ sudah tidak bisukan oleh __2__. +player-was-not-on-banlist=__1__ tidak diban. +player-was-not-on-whitelist=__1__ tidak ada di whitelist. +player-was-removed-from-banlist=Membatalkan ban __1__. +player-was-removed-from-whitelist=__1__ dihapus dari whitelist. +players-on-banlist=Pemain yang dilarang: __1__ +players-on-whitelist=Daftar putih pemain: __1__ +programmable-speaker-muted-everyone=Programmable Speaker suara global dibisukan untuk setiap orang di server. +programmable-speaker-muted-local=Programmable speaker suara global dibisukan oleh klien lokal. +programmable-speaker-unmuted-everyone=Programmable Speaker suara global tidak dibisukan untuk setiap orang pada server. +programmable-speaker-unmuted-local=Programmable Speaker suara global tidak dibisukan pada klien lokal. +shout=berteriak +whisper=bisik +whitelist-add-is-admin-only=Hanya admin bisa menggunakan tambah daftar putih. +whitelist-already-empty=Daftar putih sudah kosong. +whitelist-clear-is-admin-only=Hanya admin yang bisa menggunakan daftar putih bersih. +whitelist-cleared=Daftar putih sudah bersih dan non aktif. +whitelist-empty=Daftar putih kosong. +whitelist-remove-is-admin-only=Hanya admin bisa menggunakan hapus daftar putih. +[config-help] +afk-auto-kick=-atur waktu(dalam menit) seorang pemain harus tidak aktif sebelum mereka secara otomatis ditendang. 0 artinya tidak aktif. +allow-commands=-atur jika perintah Lua diijinkan. +autosave-interval=-atur jarak simpan otomatis (dalam menit). 0 artinya tidak aktif. +autosave-only-on-server=-atur jika hanya server akan membuat simpan otomatis. +description=-atur deskripsi server (mungkin kosong). +help-list=Konfigurasi tersedia adalah: __1__. +ignore-player-limit-for-returning-players=-atur jika batas pemain server diabaikan untuk pemain yang kembali. +matching-configs-list=Konfigurasi sesuai: __1__. +max-players=-Atur jumlah maksimum pemain yang dibolehkan server. 0 artinya tak terbatas. +max-upload-slots=-atur jumlah maksimum dari jumlah unggahan slot. 0 berarti tak terbatas. +max-upload-speed=-atur kecepatan unggahan maksimum dalam kilobytes perdetik\n0 artinya tak terbatas. +name=-atur nama server. +only-admins-can-pause=-Atur jika hanya admin yang diijinkan menghentikan permainan. +password= - Menyetel kata sandi untuk multiplayer. Kata sandi yang kosong berarti tidak ada kata sandi. +require-user-verification= - Mengatur jika identitas pengguna harus dikonfirmasi untuk bergabung dengan server. +tags=-atur tag server-daftar string (mungkin kosong). +visibility-lan=-Atur jika game akan nampak pada LAN. +visibility-public=-Atur jika game akan terihat oleh publik. +visibility-steam=-Atur jika temanmu bisa bergabung melalui Steam. +[config-output] +afk-autokick-changed-to-disabled=Pengeluaran AFK otomatis dimatikan. +afk-autokick-changed-to-minutes=Auto keluarkan AFK berubah menjadi __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +afk-autokick-disabled=Pengeluaran otomatis AFK dinonaktifkan. +afk-autokick-interval-minutes=Keluarkan jika AFK lebih dari __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +allow-commands=Izinkan perintah Lua: __1__ +allow-commands-set-to=Biarkan perintah Lua menjadi __1__. +allow-debug-settings=Izinkan pengaturan debug: __1__. +allow-debug-settings-set-to=Biarkan pengaturan debug menjadi __1__. +autosave-changed-to-disabled=Simpan otomatis sekarang dinonaktifkan. +autosave-changed-to-minutes=Simpan otomatis diubah menjadi __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +autosave-disabled=Simpan otomatis di nonaktifkan. +autosave-interval-minutes=Simpan secara otomatis setiap __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +autosave-only-on-server=Simpan otomatis hanya pada server: __1__. +autosave-only-on-server-set-to=Simpan otomatis hanya pada server yang diatur ke: __1__. +cant-use-not-in-multiplayer-game=Perintah konfigurasi hanya bisa digunakan pada banyak pemain. +expected-get-set=Diharapkan "dapat" atau "set" sebagai arguman pertama. +expected-value-to-set=Nilai yang diharapkan diatur sebagai parameter ke tiga. +has-password=Server saat ini memiliki kata sandi. +ignore-player-limit-for-returning-players=Abaikan batas pemain untuk pemain yang kembali __1__. +ignore-player-limit-for-returning-players-set-to=Abaikan batas pemain untuk pemain yang kembali atur menjadi: __1__. +invalid-config=Konfigurasi tidak dikenal: __1__ +max-number-of-players-changed-to=Jumlah maksimum pemain dirubah menjadi __1__. +max-number-of-players-changed-to-unlimited=Batas pemain dihapus. +no-password=Server saat ini tidak memiliki kata sandi. +only-admins-can-pause=Hanya Admin yang bisa pause: __1__. +only-admins-can-pause-set-to=Hanya Admin yang bisa menyetel pause ke: __1__. +password-changed=Kata sandi server di ganti. +password-removed=Kata sandi server di hapus. +server-description=Deskripsi server: __1__ +server-description-already-empty=Deskripsi server sudah kosong. +server-description-changed=Server deskripsi atur ke: __1__ +server-description-cleared=Deskripsi server dibersihkan. +server-description-empty=Server tidak memiliki deskripsi. +server-name=Nama server:__1__ +server-name-changed=Nama server diubah ke: __1__ +server-tags=Server tag: __1__ +server-tags-already-empty=Server sudah tidak memiliki tag. +server-tags-changed=Tag server atur ke: __1__ +server-tags-cleared=Tag server dibersihkan. +server-tags-empty=Server tidak mempunyai tag. +upload-rate=__1__ kilobytes perdetik. +upload-rate-changed-to=Tingkat unggahan maksimum diubah menjadi __1__ kilobyte perdetik. +upload-rate-changed-to-unlimited=Batas unggahan dihapus. +upload-rate-unlimited=Tidak terbatas. +upload-slots=__1__ slot. +upload-slots-changed-to=Jumlah unggahan slot diubah menjadi __1__. +upload-slots-changed-to-unlimited=Unggahan slot terbatas dihapus. +upload-slots-unlimited=Tidak terbatas. +value-is-not-valid=Nilai tidak valid. +verify-user-identity=Verifikasi identitas pengguna: __1__. +verify-user-identity-set-to=Verifikasi identitas pengguna diatur ke: __1__. +visibility-lan=Visibilitas LAN:__1__. +visibility-lan-set-to=Visibilitas LAN atur menjadi: __1__. +visibility-public=Visibilitas publik: __1__. +visibility-public-set-to=Visibilitas publik atur menjadi: __1__. +visibility-steam=Visibilitas steam: __1__. +visibility-steam-set-to=Visibilitas steam atur menjadi: __1__. +[control-keys] +alt=Alt +audio-mute=Matikan Suara Audio +audio-next=Audio Selanjutnya +audio-play=Mainkan Audio +audio-prev=Audio Sebelumnya +audio-stop=Audio Berhenti +backspace=Backspace +brightness-down=Turunkan Cahaya +brightness-up=Naikkan Cahaya +calculator=Kalkulator +capslock=Caps Lock +command=Perintah +delete=Delete +down=Down +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +left=Left +left-alt=Alt Kiri +left-command=Apple Key Kiri +left-control=Kontrol Kiri +left-shift=Shift Kiri +left-super=Windows Key Kiri +left-windows=Windows Kiri +mail=Surat +menu=Menu +mouse-button-1-alt-1=Klik kiri +mouse-button-1-alt-2=Mengklik kiri +mouse-button-2-alt-1=Klik kanan +mouse-button-2-alt-2=Mengklik kanan +mouse-button-3-alt-1=Klik tengah +mouse-button-3-alt-2=Mengklik tengah +mouse-button-n=Tombol mouse __1__ +mouse-button-n-alt-1=Klik __1__ +mouse-button-n-alt-2=Menekan __1__ +mouse-wheel-down=Roda mouse bawah +mouse-wheel-left=Roda mouse kiri +mouse-wheel-right=Roda mouse kanan +mouse-wheel-up=Roda mouse atas +mute=Matikan Suara +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Daya +print-screen=Print Screen +right=Right +right-alt=Alt Kiri +right-command=Apple Key Kanan +right-control=Control Kiri +right-shift=Shift Kiri +right-super=Windows Key Kanan +right-windows=Windows Kanan +scroll-lock=Scroll Lock +shift=Shift +spacebar=Spasi +sysrq=SysRq +tab=Tab +up=Up +volume-down=Volume Suara Turun +volume-up=Volume Suara Naik +[controller] +character=Controler tokoh +cutscene=Pebgobtrol cutscene +editor=Pengendali editor +ghost=Cintroller hantu +god=Pengendali dewa +pause=Jeda pengontrol +spectator=Pengendali penonton +[controls] +alt-zoom-in=Perbesar ke dunia +build=Bangun +build-ghost=Bangunkan bayangannya +build-with-obstacle-avoidance=Membangun dengan menghindari rintangan +cancel-craft=Batalkan pembuatan 1 +cancel-craft-5=Batalkan pembuatan 2 +cancel-craft-all=Batalkan semua pembuatan +confirm-message=Konfirmasi pesan +connect-train=Sambungkan kereta +controller-gui-character-tab=Buka infotmasi pemain +controller-gui-logistics-tab=Buka logistik pemain +copy=Salin +copy-entity-settings=Salin pengaturan entitas +craft=Buat 1 +craft-5=Buat 5 +craft-all=Bangun Semua +cursor-split=Ambil setengah +cut=Potong +cycle-blueprint-backwards=Buku cetak biru sebelumnya +cycle-blueprint-forwards=Buku cetak biru berikutnya +cycle-clipboard-backwards=Papan klip debelumnya +cycle-clipboard-forwards=Papan klip berikutnya +debug-reset-zoom-2x=Perbesar ke level 2x +disconnect-train=Memutuskan kereta +drag-map=Geser map +drop-cursor=Turunkan item +editor-clone-item=Salin item +editor-delete-item=Hapus item +editor-next-variation=Variasi berikutnya +editor-previous-variation=Variasi sebelumnya +editor-reset-speed=Setel ulang kecepatan permainan ke 1 +editor-speed-down=Turunkan kecepatan permainan +editor-speed-up=Naikkan kecepatan permainan +editor-tick-once=Berdetik sekali +fast-entity-split=Pisah entitas secara cepat +fast-entity-transfer=Transfer Entitas Secara Cepat +focus-search=Fokus pencarian +inventory-split=Pisahkan barang +mine=Tambang +move-down=Bergerak ke bawah +move-left=Bergerak ke kiri +move-right=Bergerak ke kanan +move-up=Bergerak ke atas +next-weapon=Senjata berikutnya +not-set=Belum diatur +open-character-gui=Buka layar karakter +open-gui=Buka obyek GUI +paste=Tempel +paste-entity-settings=Tempel pengaturan entitas +pause-game=Jeda permainan +pick-item=Angkat/turunkan tumpukan item +pick-items=Angkat item di tanah +quick-bar-button-1=Pintasan 1 +quick-bar-button-10=Pintasan 10 +quick-bar-button-2=Pintasan 2 +quick-bar-button-3=Pintasan 3 +quick-bar-button-4=Pintasan 4 +quick-bar-button-5=Pintasan 5 +quick-bar-button-6=Pintasan 6 +quick-bar-button-7=Pintasan 7 +quick-bar-button-8=Pintasan 8 +quick-bar-button-9=Pintasan 9 +remove-pole-cables=Hapus kabel tiang +reverse-rotate=Putar terbalik +rotate=Putar +select-for-blueprint=Pilih cetak biru +select-for-cancel-deconstruct=Pilih untuk membatalkan dekonstruksi +shoot-enemy=Tembak musuh +shoot-selected=Tembak dipilih +show-info=Beralih "Alt-mode" +smart-pipette=Alat pipet +stack-transfer=Pindah Tumpukan +toggle-driving=Masuk/Keluar Kendaraan +undo=Undo +unknown=Tak diketahui +zoom-in=Perbesar +zoom-out=Perkecil +[controls-description] +cancel-craft=Hanya bisa dilakukan di barisan pembuatan. +cancel-craft-5=Hanya bisa dilakukan di barisan pembuatan. +cancel-craft-all=Hanya bisa dilakukan di barisan pembuatan. +copy=Pilih wilayah entitas untuk disalin. +copy-entity-settings=Menyalin pengaturan dari entitas yang dipilih. Untuk tempelan dapat bekerja dengan benar, enitas sumber tempelan harus tetap ada. +cut=Pilih wilayah entitas untuk disalin dan ditandai untuk dekonstruksi. +next-weapon=Memindahkan ke senjata yang dilengkapi berikutnya. +paste=Tempel entitas yang terakhir disalin. +paste-entity-settings=Menempel pengaturan dari entitas yang disalin sebelumnya. +reverse-rotate=Memutar item yang dipegang oleh kursor atau entitas yang dipilih berlawanan dari arah jarum jam. +rotate=Memutar item yang dipegang oleh kursor atau entitas yang dipilih searah jarum jam. +shoot-enemy=Tembak musuh yang tedekat dari cursor, atau untuk beberapa senjata menembak ke lokasi cursor. +shoot-selected=Menembak ke tempat yang anda tentukan, atau menembak ke lokasi kursor untuk beberapa jenis senjata. +toggle-driving=Masuk atau keluar kendaraan anda dengan berdiri disamping atau menyetir. +toggle-filter=Membuat/Menghapus saringan untuk slot inventori yang telah dipilih. Hanya tipe item yang dipilih dapay ditempatkan dalam slot yang telah disaring. +[description] +accepted-equipment=Peralatan yang diterima +ammo=Amunisi +ammo-inventory-contents=Amunisi +amount=Jumlah +applies-effect=Terapkan efek +area-of-effect-size=Ukuran efek area +available-power=Daya tersedia +batteries=Baterai +battery-capacity=Kapasitas Baterai +belt-items=Item +cargo-contents=Konten Kargo +character-movement-speed-modifier=Kecepatan pergerakan +construction-area=Area konstruksi +construction-robots=Konstruksi +consumption-bonus=Konsumsi energi +contents=Isi +crafting-speed=Kecepatan fabrikasi +crafting-time=Waktu pembuatan +creates-number-entities-value=__1__ x __2__ +damage=Kerusakan +damage-bonus=Bonus kerusakan +decorative-type=Tipe +decorative-type-decorative=Dekoratif +destroys-cliffs=Menghancurkan tebing +dimensions=Ukuran +duration=Durasi +effectivity=Efisiensi +electricity=Listrik +energy=Energi +energy-capacity=Kapasitas energi +expected-resources=Sumber daya yang diharapkan +fluid-capacity=Kapasitas Penyimpanan +fluid-contents=Isi cairan +fluid-output=Output +fluids=Cairan +followers=Pengikut +fuel-inventory-contents=Bahan Bakar +fuel-speed-modifier=Kecepatan tertinggi +health=Health +heat-output=Output +ingredients=Bahan +input-flow-limit=Input maksimal +input-signals=Sinyal input +kills=Membunuh +last-user=Pengguna terakhir +logistic-chest-filters=Filter +logistic-chest-targeted-items-deliver=Sedang dikirim +logistic-chest-targeted-items-pickup=Ambil +logistic-request-tooltip-on-the-way=Sedang dalam perjalanan +logistic-request-tooltip-satisfaction=Kepuasan +made-in=Dibuat di +market-item-price=Harga +max-energy-consumption=Kosumsi maksimal +max-health=Health maksimal +max-speed=Kecepatan maksimal +maximum-length=Panjang maks. +maximum-power-output=Output maks. +maximum-temperature=Suhu maks. +min-energy-consumption=Konsumsi minimal +min-range=Cakupan minimal +minimum-temperature=Suhu min. +mining-area=Area menambang +mining-speed=Kecepatan menambang +mining-time=Waktu menambang +module-bonus-limit=batas +next-stop=Stasiun berikutnya +no-ammo=Tidak ada amunisi +output-flow-limit=Output maksimal +output-signals=Sinyal output +personal-roboport-charging-spots=Tempat pengisian daya +personal-roboport-construction-area=Area konstruksi +personal-roboport-max-robots=Maks. robot +personal-roboport-summary=Roboport +placed-in-grid=Tempatkan +players-killed=Pemain yang terbunuh +pollution=Polusi +pollution-bonus=Polusi +probability=Kemungkinan +productivity-bonus=Produktivitas +products=Produk +range=Cakupan +recipe=Cara +recipe-hidden=(tersembunyi) +repair-speed=Kecepatan memperbaiki +required-fluid=Memerlukan +robot-charging-stations=Stasiun pengisian daya. +robot-recharge-rate=Kecepatan cas robot +rocket-parts=Bagian roket +rotation-speed=Kecepatan rotasi +segments=Segmen +shield-capacity=Kapasitas Pelindung +shields=Perisai +shooting-speed=Kecepatan menembak +solar-panel-power=Tenaga panel surya +speed=Kecepatan +speed-bonus=Kecepatan +spent-result=Bekas sisa +status=Status +storage=Penyimpanan +storage-size=Kapasitas penyimpanan +supply-area=Area supply +temperature=Temperatur +tile-size=Ukuran +total-followers=Total Pengikut +total-raw=Total mentah +total-raw-too-complex-to-calculate=Terlalu compleks untuk di hitung +train-circuit-network-id=ID Kereta +variation=Variasi +variation-value=__1__ (__2__ total) +vehicle-speed-modifier=Kecepatan kendaraan +walking-speed=Kecepatan berjalan +weight=Berat +[description-rail] +none=tidak ada +[entity-status] +closed-by-circuit-network=Ditutup oleh jaringan sirkuit +full-output=Output penuh +low-power=Daya rendah +no-fuel=Tidak ada bahan bakar +no-input-fluid=Tidak ada cairan yang dimasukkan +no-modules-to-transmit=Tidak ada modul yang bisa mengirim +no-power=Tidak ada Daya +no-recipe=Tidak ada cara +not-plugged-in-electric-network=Tidak terhubung pada jaringan listrik +opened-by-circuit-network=Dibuka oleh jaringan sirkuit +waiting-for-target-to-be-built=Menunggu sampai tujuan dibangun +waiting-for-train=Menunggu kereta tiba +working=Bekerja +[entity-type] +tree=Pohon +[error] +achievement-data-invalid=Gagal memuat achievement lokal. Achievement lokal mungkin telah hilang. +audio-could-not-initialize=Tidak dapat menginisialisasi suara. Audio dimatikan. +audio-error-title=Audio error +config-data-invalid-prompt-reset-to-default=Konfigurasi file memiliki konten yang tidak valid. Apakah kau ingin mengeset ulang? +crash-to-desktop-message=Terjadi keslahan tak terduga. Jika anda mengunakan versi terbaru dari game ini, anda dapat membantu kami menyelesaikan masalah ini dengan pos konten file log di forum Factorio.\nSilahkan muat juga file yang telah disimpan, mod yang mungkin anda gunakan, dan langkah yang anda ketahui untuk meproduksi crash. +data-error-title=Data eror +error-message-box-title=Kesalahan +failed-to-create-app-window=Gagal membuat window aplikasi. __1__ +failed-to-load-save-file=Gagal meyimpan file. +failed-to-load-window-icon=Gagal memuat ikon window! Path file:__1__ +game-state-corruption-detected-save-corrupted=Terdeteksi korup di sistem game. Kamu tidak akan bisa mengload save game. +game-state-corruption-detected-saving-aborted=Sistem permainan terdeteksi korup. Game tidak disimpan untuk mencegah file penyimpanan korup. +low-available-space-in-steam-storage=Kamu hanya punya penyimpanan kosong __1__MB lagi di Stream Remote Storage. Jika kamu kehabisan memori, permainan tidak dapat mengembalikan konfigurasi dan penyimpanan cetak birumu, dan kamu akan kehilangan progresmu jika kamu bergantung para Stream Cloud untuk sinkronisasi penyimpanan berkas antar komputer. \nKami sarankan agar menghapus berkas lama menggunakan tombol hapus di layar Muat Permainan untuk mengosongkan ruang. +low-available-space-in-steam-storage-title=Peringatan ruang penyimpanan rendah di Penyimpanan Steam Remote. +map-can-not-be-loaded-in-demo-version=Peta ini tidak dapat dimuat di versi permainan demo. +operation-failed=Operasi gagal +out-of-vram-cannot-lower-settings=Mode grafik rendah dan level rendah caching bitmap telah menyala. Artinya sistem hardware milikmu dibawah batas minimum. Jika kamu merasa masalah ini berasal dari permainan, silahkan laporkan hal ini ke forum kami. +out-of-vram-change-quality-to-low=Menyalakan opsi grafik rendah. Silahkan muat ulang game. +out-of-vram-change-quality-to-normal=Pengaturan resolusi (tinggi -> normal). Silahkan muat ulang permainan. +out-of-vram-change-usage-to-high=Pengaturan opsi bitmap caching (semua -> tinggi). Silahkan muat ulang permainan. +out-of-vram-change-usage-to-low=Pengaturan opsi caching bitmap (menengah -> rendah). Silahkan muat ulang permainan. +out-of-vram-change-usage-to-medium=Pengaturan opsi caching bitmap (tinggi -> menengah). Silahkan muat ulang permainan. +out-of-vram-enable-low-vram-mode=Menyalakan mode VRAM rendah. Silahkan muat ulang permainan. +player-data-invalid=Gagal memuat data pemain. Progress campaign mungkin telah hilang. +replay-data-not-found=Tidak dapat memainkan kembali: data ulang kembali tidak dapat ditemukan. +replay-header-error=Replay header tidak bisa memuat karena eror: +replay-header-error-old-version=Tampilan ulang header tidak bisa dimuat. Mungkin versinya lebih lama dari versi sekarang __1__. +replay-mod-configuration-mismatch=Tidak dapat memainkan ulang: menggunakan konfigurasi mod yang berbeda. +replay-version-mismatch=Tidak dapat memainkan ulang: dibuat dalam versi __1__, namun sekarang menggunakan versi __2__. +startup-failed=Gagal memulai game +system-initialization-failed=Inisialisasi gagal. kode kesalahan:__1__ +unable-to-create-sprite=Tak dapat membuat 'sprite' (peri?) (size __1__x__2__), kemungkinan video memori yang tidak mencukup (VRAM=memori akses acak). +value-out-of-range=Nilai diluar jangkauan: silahkan masukkan nilai diantara __1__ dan __2__. +[gui] +cancel-instruction=Batalkan (__CONTROL__toggle-menu__) +close-instruction=Tutup (__CONTROL__confirm-gui__ or __CONTROL__toggle-menu__) +confirm-instruction=Konfirmasi (__CONTROL__confirm-gui__) +crafting=Pembuatan +fluid-ingredient=Cairan +[gui-auth-server] +failed-to-reach-server-error=Gagal meyambungkan ke server. Kode: __1__. Eror: __2__. +invalid-characters-in-username=Nama anda terdapat karakter yang tidak valid. Silahkan kunjungi __1__ pada browser web anda dan pilih nama yang baru. +login-failed=Nama atau email dan kata sandi anda tidak cocok dengan akun yang telah ada. +login-failed-steam-only=Akun Factorio.com anda adalah akun khusus Steam. Silahkan masuk dengan Steam atau kunjungi __1__ untuk mengatur kata sandi. +login-insufficient-membership=Akun anda tidak memiliki permainan ini. Silahkan membeli permainan ini untuk masuk. +login-unlinked=Akun Steam anda terlihat tidak memiliki permainan ini, maka kami memutuskan hubungan ke akun Factorio anda. Anda dapat menghubungkan akun Factorio anda ke akun Steam yang memiliki game ini untuk membantu mengembalikan membership anda. +steam-id-already-registered=Akun Steam anda telah terhubung dengan akun Factorio.com yang sudah ada. Silahkan masuk dengan menggunakan akun Factorio anda. +steam-id-doesnt-own-factorio=Akun Steam anda tidak memiliki Factorio. Silahkan beli permainan ini untuk membuat akun. +steam-id-timeout=Gagal untuk memverifikasi kepemilikan Factorio karena koneksi ke Steam telah habis. Silahkan coba lagi. +steam-ticket-verification-failed=Gagal memverivikasi pengguna Steam. Pastikan anda masuk ke Steam dan coba lagi. +username-invalid-characters=Karakter tidak valid di nama. Mohon hanya gunakan karakter alfanumerik dan .- +username-taken=Nama sudah dipakai. Silahkan gunakan nama yang lain, atau masuk jika nama tersebut milik anda. +username-too-long=Nama terlalu panjang (maksimal 30 karakter). +username-too-short=Nama terlalu pendek (minimal 2 karakter). +[gui-bonus] +character-crafting-speed=Kecepatan pembuatan +[gui-control-behavior-modes] +read-trains-count=Baca jumlah kereta +[gui-control-behavior-modes-guis] +entire-patch=Semua titik sumber daya +trains-count=Jumlah kereta +trains-limit=Batas kereta +[gui-control-settings] +crafting=Pembuatan +[gui-crafting-queue] +collapse=Ciutkan +expand=Perluas +[gui-install-mods] +highlighted-last-week=Minggu terakhir +highlighted-this-week=Minggu ini +mods-headers-last-highlighted=Pilihan terakhir +[gui-interface-settings] +automatic-ui-scale=Otomatis +interaction=Interaksi +locale=Bahasa +other=Lainnya +visualization=Visualisasi +[gui-map-editor-lua-snippet-editor] +delete=Hapus +lua-code=Kode Lua +name=Nama +[gui-map-editor-script-editor] +color=Warna +current-areas=Area saat ini +current-positions=Posisi saat ini +name=Nama +[gui-map-editor-time-editor] +current-speed=Kecepatan saat ini +pause=Pause (__CONTROL__editor-toggle-pause__) +paused=(dijeda) +speed=Kecepatan +speed-down=Memperlambat (__CONTROL__editor-speed-down__) +speed-up=Mempercepat (__CONTROL__editor-speed-up__) +[gui-other-settings] +autosave-never=Tidak pernah +delete-achievements-button=Hapus +delete-achievements-confirm-control-phrase=HAPUS +developer=Pengembang +factorio-username=Nama pemain LAN +log-in=Masuk +log-out=Keluar +proxy=Server proxy +proxy-password=Kata sandi server proxy +[gui-permissions] +add-group=Tambahkan grup +add-player-to-group=Tambahkan pemain ke dalam grup +clone-group=Salin grup +delete-selected-group=Hapus grup yang terpilih +disable-all=Nonaktifkan semua +do-you-really-want-to-revoke-your-permissions-to-edit=Kamu akan menghapus hak mu untuk mengedit izin. Kamu yakin? +edit-selected-group=Edit grup yang dipilih +enable-all=Aktifkan semua +export=Ekspor +group-ids-exhausted=Jumlah maksimum kelompok yang di capai. +group-permissions-title=Izin grup +import=Impor +import-failed=Impor gagal: __1__ +import-permissions=Izin impor +multiple-default-groups-found=Kelompok default ganda ditemukan. +no-default-group-found=Tidak ada kelompok default ditemukan. +permissions-string=Izin string +players-in-group=Pemain di dalam grup +remove-player-from-group=Hapus pemain dari grup +show-players-in-other-groups=Tampilkan pemain di grup lain +title=Perizinan +you-can-not-delete-the-default-group=Kamu tidak dapat menghapus kelompok awal. +[gui-permissions-names] +BeginMining=Mulai menambang. +Build=\nmembangun +CancelNewBlueprint=Batalkan rancangan baru +ClearCursor=Bersihkan kursor +Copy=Salin +CopyEntitySettings=Salin pengaturan entitas +CopyOpenedItem=Salin item yang terbuka +DeleteBlueprintLibrary=Hapus penyimpanan cetak biru. +DestroyItem=Hancurkan item +DestroyOpenedItem=Hancurkan item yang terbuka +DropItem=Jatuhkan barang +LaunchRocket=Luncurkan roket +OpenBonusGui=Buka bonus GUI +OpenCharacterGui=Buka karakter gui +OpenEquipment=Buka perlengkapan +OpenGui=Buka gui +OpenItem=Buka item +OpenLogisticGui=Buka logistik GUI +OpenProductionGui=Buka produksi GUI +OpenTechnologyGui=Buka teknologi GUI +OpenTrainsGui=Buka latihan GUI +PasteEntitySettings=Tempel pengaturan entitas +ResetAssemblingMachine=Perbaiki mesin penghubung +ResetItem=Setel ulang item +SelectNextValidGun=Pilih senjata yang sesuai +SetSignal=Pasang sinyal +SetupAssemblingMachine=Pasang mesin perakitan +StackTransfer=Transfer tumpukan +StartRepair=Mulai perbaiki +StartWalking=Mulai berjalan +Undo=membatalkan +UseItem=Gunakan item +[gui-player-management] +add-player=Tambah pemain +admin=Admin +ban=Blokir +banned=Blokir +cant-ban-yourself=Kamu tidak dapat memblokir diri sendiri. +cant-delete-yourself=Kamu tidak dapat menghapus dirimu. +cant-kick-not-online=Hanya pemain yang terhubung dapat di keluarkan. +cant-kick-yourself=Kamu tidak dapat mengeluarkan diri sendiri. +cant-use-not-in-multiplayer-game=GUI ini hanya dapat digunakan dalam permainan multiplayer. +cant-whitelist-disabled=Daftar yang diizinkan harus diaktifkan pada server sebelum pemain dapat termasuk dalam daftar yang diizinkan. +delete-player=Hapus +delete-player-tooltip=Hapus pemain dari server. +demote=Turunkan +kick=Tendang +last-online=Terakhir Online +manage=Kelola +manage-permissions=Mengatur Izin +manage-player=Atur __1__ +mute=Bisukan +muted=Mute +name=Nama +never=tidak pernah +now=sekarang +online-players=__1__ dari __2__ pemain sedang aktif +operations=Operasi +permission-group=Perizinan Grup +promote=Promosikan +purge=Bersihkan +show-online-only=Hanya tampilkan pemain online +time-ago=__1__ yang lalu +title=Pengaturan pemain +unban=Batalkan blokir +unmute=Matikan bisu +unwhitelist=Daftar yang tidak diizinkan +whitelist=Daftar yang diizinkan +whitelisted=Daftar Putih +[gui-server-config] +cancel=Batal +save=Simpan +title=Konfigurasi server +[gui-side-menu] +trains=Kereta (__CONTROL__open-trains-gui__) +[gui-train-stop] +enable-trains-limit=Aktifkan batas jumlah kereta +[gui-trains] +limit-note=Catatan: beberapa stasiun tidak memiliki pengaturan atas maksimal kereta api +[http-error] +auth-error=Mengunduh gagal (kode status __1__): kesalahan hak. +auth-error-with-message=Mengunduh gagal (kode status __1__): kesalahan hak: __2__ +json-parse-error=Mengunduh gagal (kode status __1__): gagal untuk membaca respon JSON: __2__ +unknown-error=Mengunduh gagal (kode status __1__). +unknown-error-with-message=Mengunduh gagal (kode status __1__):__2__ +[ini-parse-error] +missing-value=Nilai hilang pada __1__:__2__ +unterminated-section-header=seksi header tak terputus pada __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Kampanye '__1__' telah berakhir dari permainan. Kamu dapat memuatnya di versi permainan __2__. +higher-than-maximum=Versi peta __1__ tidak dapat dimuat karena lebih tinggi dari pada versi permainan (__2__). +lower-than-minimum=Versi peta __1__ tidak dapat dimuat karena lebih rendah dari versi minimum (__2__). +[json-parse-error] +invalid-comma-before-brace=Koma tidak valid sebelum ']' pada __1__:__2__ +invalid-comma-before-square-bracket=Koma tidak valid sebelum ']' pada __1__:__2__ +invalid-string-escape=Kegagalan rangkaian lolos pada __1__:__2__ +invalid-utf16-low-surrogate=Kegagalan UTF-16 pengganti rendah di JSON rangkaian lolos pada __1__:__2__ +unexpected-character=Karakter tidak terduga (__1__) pada __2__:__3__ +unexpected-end-of-file=Akhir berkas tidak diharapkan pada __1__:__2__ +unexpected-utf16-low-surrogate=Pengganti rendah UTF-16 yang tidak terduga dalam JSON lolos(/terhindar/lari) pada __1__:__2__ +unterminated-string=String tidak terintimidasi pada __1__:__2__ +[permissions-command-output] +action-set-to=__1__ dijadikan __2__. +added-player-to-group=__1__ ditambahkan ke grup __2__. +created-group=Grup __1__ dibuat. +deleted-group=Terhapus izin grup: __1__. +player-is-already-in-group=__1__ sudah masuk ke grup __2__. +player-is-in-group=__1__ ada di __2__ kelompok. +player-is-not-in-any-group=__1__ bukan kelompok apapun. +player-is-not-in-group=__1__ tidak ada dalam grup __2__. +player-removed-from-group=__1__ dihapus dari grup __2__. +renamed-group=Namai kembali ijin kelompok: __1__ ke __2__. +reset-complete=Atur ulang ijin ke default. +unable-to-create-group=Tidak dapat membuat grup. +unknown-action=Input aksi tidak dikenal: __1__. +unknown-action-value=Nilai tak diketahui: __1__-diharapkan benar atau salah. +unknown-group=Kelompok tak dikenal: __1__. +unknown-player=Pemain tak dikenal: __1__. +you-can-not-create-groups=Anda tidak mempunyai izin untuk membuat ijin kelompok. +you-can-not-delete-groups=Anda tidak mempunyai izin untuk menghapus ijin kelompok. +you-can-not-delete-the-default-group=Anda tidak dapat menghapus grup izin yang standar. +you-can-not-edit-groups=Anda tidak mempunyai izin untuk mengedit ijin kelompok. +[permissions-help] +add-player=-tambah pemain. ke kelompok yang diberikan. +create-group= - Membuat grup baru dengan nama yang diberikan, atau nama default digunakan jika tidak ada nama yang diberikan. +delete-group=-hapus kelompok yang diberikan. +edit-group=-aktif atau nonaktif aksi di berikan untuk kelompok yang diberikan. +get-player-group=-dapatkan kelompok yang diberikan pemain adalah bagian dari (jika ada). +groups=Daftar semua kelompok. +help-list=Pilihan opsi yang teresedia: __1__. +matching-actions-list=Aksi sesuai: __1__. +matching-group-list=Kelompok sesuai: +matching-options-list=Opsi sesuai:__1__. +remove-player=-hapus pemain dari kelompok yang diberikan. +rename-group=namai kembali kelompok yang diberikan ke nama baru. +reset=-atur ulang semua ijin ke kondisi default. +[save-map-failed] +cannot-save-map=Tidak bisa menyimpan peta:__1__ +[tooltip-category] +burnable-fuel=bahan bakar +debug=Debug +effect=Efek +electricity=listrik +equipment-grid=Kisi Peralatan +fluid=cairan +generates=Membangun +heat=panas +personal-weapon=Senjata pribadi +placed-in-equipment-grid=Tersimpan di Kisi Peralatan +player-armor=Armor +stores=Simpanan +thrown=Dibuang +train=Kereta +vehicle=Kendaraan +vehicle-weapons=Kendaraan bersenjata +[tutorial-gui] +new-recipes-available=Resep-resep baru tersedia + diff --git a/factorio/data/core/locale/id/info.json b/factorio/data/core/locale/id/info.json new file mode 100644 index 0000000000000000000000000000000000000000..035d5f0309ec56eeeeefaf050b0b9f701aef0474 --- /dev/null +++ b/factorio/data/core/locale/id/info.json @@ -0,0 +1,4 @@ +{ + "completed": 53, + "language-name": "Bahasa Indonesia" +} \ No newline at end of file diff --git a/factorio/data/core/locale/is/core.cfg b/factorio/data/core/locale/is/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..ec5514dfff2765e7bc0c02706bdcfcd03490ef41 --- /dev/null +++ b/factorio/data/core/locale/is/core.cfg @@ -0,0 +1,1059 @@ +and=og +ban-report=__1__ fyrir að __2__ +ban-report-ip=__1__ (__2__) fyrir að __3__ +blueprint-no-name=Ónefnt +bonus-progress-bar-tooltip=Aukuð framleiðsla: __1__ +cant-be-damaged=Ekki er hægt að skaða þetta. +cant-be-mined=Ekki er hægt að bora þetta. +cant-be-rotated=Ekki er hægt að snúa þessu. +cant-change-enemy-wires=Ekki er hægt að breyta vírum óvina. +cant-copy-enemy-structure-settings=Ekki er hægt að afrita stillingum frá byggingum óvina. +cant-enter-enemy-vehicles=Ekki er hægt að fara inn í ökutæki óvina. +cant-join-game-not-in-main-menu=Getur aðeins tekið þátt í Steam leik í aðalvalmyndinni. +cant-mine-enemy-structure=Ekki er hægt að grafa byggingar óvina. +cant-mine-vehicle-with-passenger=Ekki er hægt að taka upp ökutæki með einhverjum í því. +cant-open-enemy-structures=Ekki er hægt að opna byggingar óvina. +cant-paste-enemy-structure-settings=Ekki er hægt að líma stillingum til byggingum óvina. +cant-reach=Næ ekki +cant-repair-enemy-structures=Ekki er hægt að gera við byggingar óvina. +cant-rotate-enemy-structures=Ekki er hægt að snúa byggingum óvina. +cant-set-filter=Þú getur ekki sett þessa síu: __1__ +cant-transfer-from-enemy-structures=Ekki er hægt að færa frá byggingum óvina. +cant-transfer-to-enemy-structures=Ekki er hægt að færa til byggingum óvina. +colon=: +continue=Halda áfram +control-keyboard-related=Þessi stýring verður að vera lyklaborðstengd. +control-mouse-related=Þessi stýring verður að vera músartengd. +cursor=Bendill +days=__1__ __plural_for_parameter_1_{1=dagur|rest=dagar}__ +destination-full=Áfangastaður fullur +discard-changes=Henda breytingum +empty-file-name=Skráin er tóm. +entered-the-vehicle=Fór í ökutæki. +failed-to-load-mod=Mistókst að hlaða breytingu „__1__“ +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ dílar +hours=__1__ __plural_for_parameter_1_{1=klukkutími|rest=klukkutímar}__ +invalid-character-in-file-name=Ógildur stafur í skráarnafninu. +left-the-vehicle=Fór úr ökutæki. +loading-mods=Hleð breytingum... +loading-sounds=Hleð hljóðum... +loading-sprites=Hleð myndum... +locks=Læsir +minutes=__1__ __plural_for_parameter_1_{1=mínúta|rest=mínútur}__ +missing-equipment-list-item=__1__ X __2__ +missing-item=Vantar __1__ +no-path=Engin braut +noname-station=Stöð +not-allowed-character-in-file-name=Stafurinn „__1__“ getur ekki verið hluti af skráarnafninu. +not-enough-ingredients=Ekki næg innihaldsefni. +not-enough-rails= Skortur járnbrauta +on-the-ground=Á jörð +or=eða +per-minute-suffix=/m +per-second-suffix=/s +player-changed-color-singleplayer=Litur þinn er nú __1__. +player-isnt-online=__1__ er ekki nettengd(ur) +player-started-research=__1__ byrjaði rannsókn __2__ +recipe-not-craftable-in-hand=Ekki er hægt að búa þessa uppskrift til í höndum. +recipe-too-complex-to-craft-in-hand=Þessi uppskrift er of flókin til að búa hana til í höndum. +reset-to-defaults=Endursetja __1__ __plural_for_parameter_1_{1=stillingu|rest=stillingar}__ +reset-to-defaults-disabled=Allir valkostir hafa sjálfgefin gildi. +seconds=__1__ __plural_for_parameter_1_{1=sekúnda|rest=sekúndur}__ +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/klst +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Ýttu á __CONTROL__confirm-message__ til að sleppa stuttmynd +time-symbol-hours=__1__ klst +time-symbol-hours-short=__1__klst +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +unknown-color=Óþekktur litur __1__. +unlocks=Aflæsir +unspecified=Ekki skilgreint +vehicle-is-full=Ökutæki er fullt. +[character-corpse] +died=Dó +killed-by=Drepin af +name=Lík (__1__) +time-ago=__1__ síðan +time-remaining=Tími eftir +[color] +acid=Síra +black=Svartur +blue=Blár +brown=Brúnn +cyan=Blágrænn +gray=Grár +green=Grænn +orange=Appelsínugulur +pink=Bleikur +purple=Fjólublár +red=Rauður +white=Hvítur +yellow=Gulur +[color-capital] +blue=B +green=G +red=R +[command-output] +player=spilari +shout=hrópa +whisper=hvísla +[config-output] +upload-rate-unlimited=Ótakmarkað. +upload-slots-unlimited=Ótakmarkað. +[control-keys] +ac-back=AC Til baka +ac-bookmarks=AC Bókamerki +ac-forward=AC Áfram +ac-home=AC Heim +ac-refresh=AC Hressa +ac-search=AC Leit +ac-stop=AC Stöðva +alt=Alt +audio-mute=Hljóð Þagga +audio-next=Hljóð Næsta +audio-play=Hljóð Spila +audio-prev=Hljóð Fyrra +audio-stop=Hljóð Stöðva +backspace=Bakslag +brightness-down=Birtustig Niður +brightness-up=Birtustig Upp +calculator=Reiknivél +capslock=Hástafalás +command=Cmd +control=Ctrl +delete=Eyða +down=Niður +eject=Útspýta +end=Endir +enter=Enter +escape=Esc +home=Heim +insert=Innsetja +left=Vinstri +left-alt=Vinstri Alt +left-command=Vinstri Cmd +left-control=Vinstri Ctrl +left-shift=Vinstri Shift +left-super=Vinstri Super +left-windows=Vinstri Win +mail=Póstur +menu=Valmynd +mouse-button-1-alt-1=Vinstrismell +mouse-button-2-alt-1=Hægrismell +mouse-button-3-alt-1=Millismell +mouse-button-n=Músarhnappur __1__ +mouse-button-n-alt-1=Ýttu á __1__ +mouse-wheel-down=Músarhjól niður +mouse-wheel-left=Músarhjól vinstri +mouse-wheel-right=Músarhjól hægri +mouse-wheel-up=Músarhjól upp +mute=Þagga +num-lock=Talnaborðlás +numpad-0=Talnaborð 0 +numpad-1=Talnaborð 1 +numpad-2=Talnaborð 2 +numpad-3=Talnaborð 3 +numpad-4=Talnaborð 4 +numpad-5=Talnaborð 5 +numpad-6=Talnaborð 6 +numpad-7=Talnaborð 7 +numpad-8=Talnaborð 8 +numpad-9=Talnaborð 9 +numpad-decimal-separator=Talnaborð . +numpad-enter=Talnaborð Enter +numpad-equals=Talnaborð = +numpad-minus=Talnaborð - +numpad-plus=Talnaborð + +numpad-slash=Talnaborð / +numpad-star=Talnaborð * +page-down=Síða Niður +page-up=Síða Upp +pause=Hlé +power=Kraftur +print-screen=Prenta Skjá +right=Hægri +right-alt=Hægri Alt +right-command=Hægri Cmd +right-control=Hægri Ctrl +right-shift=Hægri Shift +right-super=Hægri Super +right-windows=Hægri Win +scroll-lock=Flettilás +shift=Shift +sleep=Svefn +spacebar=Bilstöng +sysrq=SysRq +tab=Dálklykill +up=Upp +volume-down=Hljóðstyrkur Niður +volume-up=Hljóðstyrkur Upp +[controls] +build=Byggja +build-ghost=Byggja áætlun +confirm-gui=Staðfesta glugga +confirm-message=Staðfesta skilaboð +connect-train=Tengja lest +controller-gui-character-tab=Opna persónuupplýsingar +copy=Afrita +cut=Klippa +debug-reset-zoom=Endursetja aðdrátt +debug-reset-zoom-2x=Setja tvöfaldan aðdrátt +decrease-ui-scale=Minnka notendaviðmót +disconnect-train=Aftengja lest +drop-cursor=Leggja niður +editor-clone-item=Afrita hlut +editor-delete-item=Eyða hlut +increase-ui-scale=Stækka notendaviðmót +mine=Grafa +move-down=Færa niður +move-left=Færa til vinstri +move-right=Færa til hægri +move-up=Færa upp +next-weapon=Næsta vopn +not-set=Ekki uppsett +open-character-gui=Opna persónuskjá +open-technology-gui=Víxla tækniskjá +paste=Líma +pause-game=Frjósa leik +quick-bar-button-1=Flýtilykill 1 +quick-bar-button-1-secondary=Viðaukaflýtilykill 1 +quick-bar-button-10=Flýtilykill 10 +quick-bar-button-10-secondary=Viðaukaflýtilykill 10 +quick-bar-button-2=Flýtilykill 2 +quick-bar-button-2-secondary=Viðaukaflýtilykill 2 +quick-bar-button-3=Flýtilykill 3 +quick-bar-button-3-secondary=Viðaukaflýtilykill 3 +quick-bar-button-4=Flýtilykill 4 +quick-bar-button-4-secondary=Viðaukaflýtilykill 4 +quick-bar-button-5=Flýtilykill 5 +quick-bar-button-5-secondary=Viðaukaflýtilykill 5 +quick-bar-button-6=Flýtilykill 6 +quick-bar-button-6-secondary=Viðaukaflýtilykill 6 +quick-bar-button-7=Flýtilykill 7 +quick-bar-button-7-secondary=Viðaukaflýtilykill 7 +quick-bar-button-8=Flýtilykill 8 +quick-bar-button-8-secondary=Viðaukaflýtilykill 8 +quick-bar-button-9=Flýtilykill 9 +quick-bar-button-9-secondary=Viðaukaflýtilykill 9 +reverse-rotate=Snúa rangsælis +rotate=Snúa réttsælis +shoot-enemy=Skjóta óvin +shoot-selected=Shoot valið +show-info=Víxla viðbótarupplýsingum +toggle-filter=Víxla síu +toggle-menu=Víxla valmynd +undo=Afturkalla +unknown=Óþekktur +zoom-in=Auka aðdrátt +zoom-out=Minnka aðdrátt +[deconstruction-tile-mode] +always=Alltaf +never=Aldrei +normal=Venjulegt +only=Aðeins +[description] +activation-speed=Virkjunarhraði +ammo=Skotfæri +ammo-inventory-contents=Skotfæri +amount=Magn +area-of-effect-size=Áhrifastærð +armor=Brynvörn +belt-items=Hlutir +character-movement-speed-modifier=Hreyfingarhraði +consumption-speed=Neysluhraði +creates-number-entities-key=Skapar +damage=Skaði +damage-bonus=Skaðaauk +decorative-type=Tegund +destroys-cliffs=Eyðir klettum +duration=Tímalengd +electricity=Rafmagn +energy=Orka +expected-resources=Búist við að fá +fluid-contents=Vökvainnihald +fluid-output=Úttak +fluids=Vökvar +force=Kraftur +fuel-inventory-contents=Eldsneyti +heal=Lagar +health=Heilsa +heat-output=Úttak +input-flow-limit=Hámarks inntaka +input-signals=Inntaksstraumir +kills=Dráp +lifetime=Líftími +logistic-chest-filters=Síur +logistic-chest-storage-counts=Flutninganetsgeymsla +logistic-request-tooltip-logistic-storage=Flutningageymsla +logistic-request-tooltip-satisfaction=Uppfylling +logistic-robots=Flutninga +made-in=Gert í +market-item-price=Verð +max-health=Hámarks heilsa +max-speed=Hámarkshraði +maximum-power-output=Hámarks úttaka +mining-area=Námustærð +mining-speed=Námuhraði +module-bonus-limit=takmark +name=Heiti +next-stop=Næsta stöð +no-ammo=Engin skotfæri +no-limit=Ekkert +output-flow-limit=Hámarks úttak +output-signals=Úttaksstraumir +personal-roboport-summary=Vélmennahöfn +pollution=Mengun +pollution-bonus=Mengun +power-output=Rafmagnsframleiða +power-output-bonus=__1__ (__2__) +products=Vörur +range=Svið +recipe=Uppskrift +recipe-hidden=(falið) +recipe-not-researched=(ekki rannsókt) +recipe-not-researched-and-hidden=(ekki rannsókt, falið) +repair-speed=Viðgerðarhraði +required-fluid=Þarfnast +science-pack-remaining-amount-key=Eftir +science-pack-remaining-amount-value=__3__% +shooting-speed=Skothraði +signals=Straumar +solar-panel-power=Sólarplöturafmagn +speed=Hraði +speed-bonus=Hraði +status=Staða +storage=Geymsla +storage-size=Geymslustærð +throwing-speed=Kasthraði +tile-size=Stærð +train-limit-value=__1__/__2__ +vehicle-enter-instruction=Farðu í ökutækið notandi __CONTROL__toggle-driving__. +weight=Þyngd +[description-rail] +none=ekkert +[difficulty] +easy=Auðvelt +hard=Erfitt +normal=Venjulegt +[entity-status] +full-output=Úttak fullt +item-ingredient-shortage=Hráefnisskortur +low-temperature=Lágt hitastig +no-fuel=Ekkert eldsneyti +no-recipe=Engin uppskrift +no-research-in-progress=Engin rannsókn í gangi +normal=Venjulegt +working=Virkandi +[entity-type] +tree=Tré +[error] +audio-error-title=Hljóðvilla +error-message-box-title=Villa +[frequency] +none=Ekkert +[graphics-errors] +device-removed-button-close=Loka +device-removed-button-restart=Endurræsa +device-removed-button-use-opengl=Nota OpenGL +graphics-settings-keep=Halda +graphics-settings-reset=Frumstilla +[gui] +all=Öll +ammo=Skotfæri +any=Hvað sem er +armor=Brynvörn +artillery-ammo=Fallbyssu skotfæri +blueprint-include-tiles=Reitir +blueprint-include-trains=Lestar +blueprint-preview=Forskoða +cancel=Til baka +changelog=Breytingaskrá +character=Persóna +clear=Hreinsa +close=Loka +color=Litur +confirm=Staðfesta +confirm-instruction=Staðfesta (__CONTROL__confirm-gui__) +confirm-load-game-load=Hlaða +confirm-quit=Leikurinn er ekki vistaður. Ertu viss um að þú viljir hætta? +confirm-restart=Ertu viss að þú vilt endurræsa? +confirmation=Staðfesting +copy=Afrita +crafting=Uppskriftir +credits=Þakkanir +delete=Eyða +eula=Notendaskilmálar +exit=Hætta +fuel=Eldsneyti +grid=Hnitanet +guns=Byssa +licenses=Hugbúnaðarleyfi +load=Hlaða +loading-map=Hleð korti __1__ +loading-new-map=Hleð nýju korti +module=Viðbót +no=Nei +not-available=Á ekki við +notice=Ath +off=Slökkt +ok=Allt í lagi +on=Kveikt +owner=Eigandi +quit=Hætta +release-date=Útgáfudagur: +reset=Frumstilla +restart=Endurræsa +result=Niðurstaða +rocket-launch=Senda geimskip +save=Vista +search=Sía +select-filter=Veldu síu +set=Setja +set-amount=Settu magnið +subversion=Minniútgáfa: +total=Samtals +update=Uppfæra +version=Útgáfa: +yes=Já +[gui-about] +created-by=Þróað af +forums=Spjallborð +release=Útgáfa +version=Útgáfunúmer +website=Vefsíða +[gui-achievements] +title=Afrek +[gui-additional-entity-settings] +difficulty=Erfiðleikastig +[gui-arithmetic] +input=Inntak +output=Úttak +[gui-blueprint] +filters=Síur +height=Hæð +icon=Táknmynd +settings=Stillingar +width=Breidd +[gui-blueprint-library] +import=Flytja inn +shelf-choice=Sía: +shelf-choice-all=Öll +[gui-bonus] +character-health-bonus=Heilsa +character-mining-speed=Námuhraði +damage-bonus=Skaði +worker-robot-speed=Hreyfingarhraði +[gui-browse-games] +access=Tengjast +access-password=Lykilorð +access-public=Opinber +downloading-game-information=Niðurhleðst leikjaupplýsingar +games-headers-name=Heiti +games-headers-players=Spilarar +games-headers-playtime=Spilunartími +loading=Hleð inn... +mods=Breytingar +no-players=Engir +none=Ekkert +ping=Tefja +players=Spilarar +search=Sía +search-filters=Leitar síur +tags=Merki +version=Útgáfa +[gui-car] +color=Litur +driver=Bílstjóri +trunk=Skott +[gui-character] +exoskeleton=Kraftbeinagrind +[gui-constant] +off=Slökkt +on=Kveikt +output=Úttak +output-signals=Úttaksstraumir +[gui-control-behavior] +connect=Tengjast +[gui-control-behavior-modes] +none=Ekkert +use-colors=Nota liti +[gui-control-behavior-modes-guis] +blue=Blár +green=Grænn +input-signal=Inntaksstraumur +output-signal=Úttaksstraumir +output-signals=Úttaksstraumir +red=Rautt +yellow=Gulur +[gui-control-settings] +crafting=Uppskriftir +debug=Kemba +mods=Breytingar +title=Stýringastillingar +tools=Tæki +waiting=Bíðandi +[gui-crafting-queue] +collapse=Hrynja +expand=Útbreiða +[gui-create-account] +account-creation-info=Þú ert staðfest(ur) af Steam. Veldu notendanafn til að nota fyrir Factorio. Þetta verður notendanafn þitt í fjölspilun. Því er aðeins hægt að breyta einu sinni á heimasíðu okkar. +terms-of-service=Þjónustuskilmálar +[gui-current-research] +not-researching=Ýttu á __CONTROL__open-technology-gui__ til að byrja nýja rannsókn. +[gui-decider] +input-count=Inntaksfjöldi +one=1 +output-item=Úttak +[gui-deconstruction] +blacklist=Svartlisti +filters=Síur +tiles=Reitir +whitelist=Hvítlisti +[gui-downloading-mods] +currently-downloading=Niðurhleðst nú +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=ekkert +downloading=Niðurhleðst +[gui-edit-label] +save-description=Vistulýsing +save-label=Vistumerkimiði +[gui-electric-energy-interface] +power-production=Rafmagns framleiðsla +[gui-electric-network] +production=Framleiðsla +production-label=Framleiðsla +satisfaction=Uppfylling +title=Upplýsingar um rafmagnsnet +[gui-game-finished] +continue=Halda áfram +kills=Dráp +next-level=Næsta borð +restart-level=Endurræsa borð +[gui-goal-description] +info-visibility-button=Upplýsingar +[gui-graphics-settings] +brightness=Birtustig +color-filter-none=Ekkert +contrast=Birtuskil +full-screen=Skjáfylli +general=Almennt +graphics-quality-high=Hátt +graphics-quality-low=Lár +graphics-quality-normal=Venjulegt +restart-required=Endurræsa borð +saturation=Litmettun +show-animated-water=Sýna hreyfandi vatn +show-clouds=Sýna ský +show-smoke=Sýna alla reyki +texture-compression-none=Ekkert +title=Myndrænarstillingar +v-sync=Bíða eftir lóðrétti samstillingu (VSync) +video-memory-usage-all=Allt +video-memory-usage-high=Hátt +video-memory-usage-low=Látt +video-memory-usage-medium=Miðlungs +[gui-infinity-container] +add=Bæta við +at-most=Í mesta lagi +exactly=Nákvæmlega +[gui-infinity-pipe] +percent=% +temperature=Hitastig +[gui-inserter] +blacklist=Svartlisti +whitelist=Hvítlisti +[gui-install-mods] +install=Uppsetja +install-failed=Uppsetning mistókst fyrir __1__: __2__ +loading-mods=Hleð breytingum +mods-headers-download-count=Niðurhöl +mods-headers-last-updated=Síðast uppfært +mods-headers-name=Heiti +mods-headers-trending=Vinsælt +mods-headers-version=Útgáfa +[gui-interface-settings] +custom-ui-scale=Sérsniðið +locale=Tungumál +other=Aðrar +play-sound-for-chat-messages=Spila hljóð fyrir spjallskilaboð +title=Notendaviðmótsstillingar +tooltip-never=Aldrei +[gui-kills] +kills=Dráp +title=Dráp +[gui-linked-container] +title=Tengill +[gui-load-game] +title=Hlaða leik +[gui-load-scenario] +title=Hlaða atburðarás +[gui-logistic] +cell=reitur +cells=frumur +count=Fjöldi +infinite-amount-in-textfield=∞ +items=Hlutir +network=Netkerfi +title=Flutningur +[gui-manage-mods] +name-column-header=Heiti +version-column-header=Útgáfa +[gui-map-editor] +brush-size=Stærð +brush-speed=Hraði +cliffs=Klettir +convert=Umbreyta +convert-save-to-scenario=Umbreyta vistun í atburðarás +edit-scenario=Breyta atburðarás +import=Flytja inn +items=Hlutir +new-scenario=Nýja atburðarás +resources=Auðlindir +settings=Stillingar +shape=Form +tiles=Reitir +title=Kortvinnsluhamur +tools=Tæki +tools-title=Tæki +[gui-map-editor-lua-snippet-editor] +delete=Eyða +lua-code=Lua forritunarmál +name=Heiti +[gui-map-editor-menu] +quit=Hætta kortvinnsluhami +regenerate-map=Endurgera kort +resume-editing=Halda áfram að breyta +save-and-play=Vista og spila +save-map-as=Vista sem +save-map-overwrite=Vista +title=Kortvinnsluhamur +[gui-map-editor-script-editor] +color=Litur +name=Heiti +[gui-map-editor-settings-categories] +other=Annað +ui=Notendaviðmót +[gui-map-editor-surface-editor] +surface-name=Heiti +[gui-map-editor-time-editor] +apply-ticks-per-day=Virkja +day-length=Dagslengd +daytime=Dagstími: +freeze-daytime=Frysta dagstíma +paused=(frosið) +speed=Hraði +unfreeze-daytime=Affrysta dagstíma +[gui-map-editor-title] +cliff-editor=Klettir +lua-snippet-editor=Lua úrklippur +none-editor=Ekkert +resource-editor=Auðlindir +tile-editor=Reitir +time-editor=Tími +[gui-map-editor-tool] +area-selection=Svæði +brush=Bursti +circle=Hringur +line-selection=Lína +snippet=Keyra Lua úrklippi +square=Ferningur +[gui-map-generator] +advanced-tab-title=Nánari +aux=Landslagstegund +bias=Hlutdrægni +cliff-frequency=Fjöldi +cliffs=Klettir +coverage=svæðastærð +custom=[breytt] +difficulty=Erfiðleikastig +enabled=Virkt +enemy-base=Óvinastöð +enemy-expansion-minutes=mín +enemy-frequency-description=Fjöldi óvinastöðva.\nAth: Fjöldi lægri en 100% mun afvirkja suma afreki. +enemy-size-description=Stærð óvinastöðva.\nAth: Fjöldi lægri en 100% mun afvirkja suma afreki. +enemy-tab-title=Óvinur +frequency=Fjöldi +map-height=Hæð +map-height-simple=Korthæð +map-seed=Fræ +map-seed-simple=Fræ +map-size-group-tile=Kort +map-width=Breidd +map-width-simple=Kortbreidd +moisture=Raki +next=Næst +peaceful-mode-checkbox=Friðsæll hamur +play=Spila +pollution=Mengun +recipes-difficulty-group-tile=Uppskriftir +research-queue-availability-always=Alltaf +research-queue-availability-never=Aldrei +reset-to-preset=Endursetja __1__ __plural_for_parameter_1_{1=stillingu|rest=stillingar}__ að sjálfgefnu +reset-to-preset-disabled=Allir valkostir hafa forstillt gildi. +resources-tab-title=Auðlindir +richness=Ríki +scale=Mælikvarði +show-preview=Forskoða +size=Stærð +technology-difficulty-group-tile=Tækni +temperature=Hitastig +terrain-tab-title=Landslag +title=Kortamyndari +water=Vatn +[gui-map-info] +delete-save=Eyða vistun +difficulty=Erfiðleikastig +map-version=Kortaútgáfa +mods=Breytingar +scenario-name=Atburðarás +start-replay=Byrja endurspilun +time-played=Spilunartími +[gui-map-view-settings] +show-pollution=Mengun +show-tags=Merki +[gui-menu] +about=Um +continue-host-save=Halda áfram: Þjóna __1__ +continue-host-save-tooltip=Þjóna __1__ +continue-join-game=Halda áfram: Þáttakast __1__ +continue-join-game-tooltip=Þáttakast __1__ +continue-save=Halda áfram __1__ +continue-save-tooltip=Hlaða leik __1__ +controls=Stýringar +game-menu=Leikjavalmynd +graphics=Myndrænt +host-new-game=Þjóna nýjan leik +interface=Notendaviðmót +load-game=Hlaða leik +main-menu=Aðalvalmynd +map-editor=Kortvinnsluhamur +mod-settings=Breytingjastillingar +mods=Breytingar +multi-player=Spila saman +multi-player-menu=Spila saman +new-game=Nýr leikur +other=Annað +pause-game=Frjósa leik +quit-game=Hætta leik +quit-tutorial-to-game=Hætta kennslu +quit-tutorial-to-menu=Hætta kennslu +restart-game=Endurræsa +restart-tutorial=Endurræsa +resume-game=Halda áfram +resume-tutorial=Halda áfram +save-game=Vista leik +settings=Stillingar +single-player=Spila ein(n) +single-player-menu=Spila ein(n) +sound=Hljóð +tutorial-menu=Kennsla +unpause-game=Affrjósa leik +[gui-mod-info] +active-version=Virk útgáfa +author=Höfundur +contact=Samskipti +delete=Eyða +dependencies=Þarfnast +description=Lýsing +factorio-version=Útgáfa Factorio +homepage=Heimasíða +incompatibilities=Ósamrýmanlegt með +mod-portal-page=Síða breytingu +name=Heiti +no-dependencies=Engu +optional-dependencies=Getur notað +optional-dependency=(valfrjálst) +status=Staða +status-disabled=Óvirkt +status-enabled=Virkt +status-not-installed=Ekki uppsett +toggle=Víxla +version=Útgáfa +[gui-mod-load-error] +exit=Hætta +restart-application=Endurræsa +[gui-mod-settings] +apply=Virkja +cancel=Hætta við +map=Kort +reload=Endurhlaða +reset=Frumstilla +startup=Ræsing +title=Breytingjastillingar +[gui-mod-startup-settings-mismatch] +apply=Já* +cancel=Nei +[gui-mods] +install=Uppsetja +manage=Höndla +title=Breytingar +updates=Uppfærslur +[gui-multiplayer-connect] +connect=Tengjast +password=Lykilorð +[gui-multiplayer-lobby] +access=Tengjast +allow-commands-false=Nei +allow-commands-true=Já +banlist=Bannlisti +game-description=Lýsing +game-tags=Merki +game-visibility-LAN=Staðarnet +game-visibility-public=Opinber +game-visibility-steam=Steam +play=Spila +rights=Réttir +show=Sýna +visibility=Sýnileiki +whitelist=Hvítlisti +[gui-new-game] +delete-scenario=Eyða atburðarás +difficulty=Erfiðleikastig +level=Borð +main-game=Aðal leikur: +next=Næst +play=Spila +title-start-new-game=Byrja nýjan leik +[gui-other-settings] +autosave-interval=Sjálfvirkvistunarbil +autosave-never=Aldrei +delete-achievements-button=Eyða +delete-achievements-confirm-control-phrase=EYÐA +delete-achievements-label=Eyða afrekjum +developer=Forritara +enable-crash-log-uploading=Upphala hrunskrám +enable-new-mods=Virkja nýjar breytingar sjálfvirkt +enable-steelseries-gamesense-support=Virkja styðjun fyrir SteelSeries GameSense +log-in=Innskrá +log-out=Útskrá +logged-in=Innskráð(ur) sem __1__ +logged-out=Ekki innskráð(ur) +non-blocking-saving=Virkja vistun án þess að frjósa leikinn (aðeins Linux/macOS) +proxy=Vefsel +proxy-password=Aðgangsorð vefsels +proxy-username=Notandanafn vefsels +title=Aðrar stillingar +verbose-logging=Ítarleg annál +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +export=Flytja út +import=Flytja inn +[gui-pipe] +this-contents=__1__ innihald: +[gui-player-management] +admin=Stjórnandi +ban=Banna +banned=Bannaður/Bönnuð +delete-player=Eyða +demote=Lækka í tign +kick=Sparka +manage=Höndla +mute=Þagga +muted=Þögg(uð/aður) +name=Heiti +never=aldrei +now=nú +unban=Afbanna +whitelist=Hvítlisti +whitelisted=Á hvítalista +[gui-power-switch] +off=Slökkt +on=Kveikt +[gui-production] +consumption=Neysla +electricity=Rafmagn +fluids=Vökvar +items=Hluti +kills=Dráp +pollution=Mengun +production=Framleiðsla +title=Framleiðsla +[gui-programmable-speaker] +volume=Hljóðstyrkur +[gui-resource-entity] +initial-amount=Upphaflegt magn +resource-amount=Auðlindamagn +[gui-roboport] +robots=Vélmenni +[gui-save-game] +confirm-overwrite=Ertu viss að þú vilt yfirskrifa __1__? +save=Vista +save-as=Vista sem +title=Vista leik +[gui-save-scenario] +save-as=Vista sem +title=Vista atburðarás +[gui-server-config] +cancel=Hætta við +save=Vista +[gui-side-menu] +achievements=Afrek +tips-and-tricks=Ráð og brellur +[gui-sound-settings] +alerts-volume=Viðvaranir +environment-sounds-volume=Umhverfishljóð +game-effects-volume=Fylgihljóð +gui-effects-volume=Notendaviðmótshljóð +master-volume=Öll +music-volume=Tónlist +simulation-volume=Hermir +title=Hljóðstillingar +walking-sound-volume=Gönguhljóð +wind-volume=Vindur +[gui-speed-panel] +normal=Venjulegt +pause=Hlé +paused=Frosið +[gui-splitter] +input-priority=Inntaksforgangur +left=Vinstri +output-priority=Úttaksforgangur +right=Hægri +[gui-sync-mods-with-save] +cancel=Til baka +confirm=Staðfesta +correct=Rétt: +disabled=Óvirk: +download=Niðurhala +enable=Virkja +no-release=Engin útgáfa: +[gui-tag-edit] +cancel=Hætta við +confirm=Staðfesta +delete=Eyða +icon=Táknmynd +name=Heiti +title-create=Nýtt merki +[gui-technology-preview] +continue-research=Halda áfram +effects=Áhrif +saved-progress=Rannsókt: __1__% +start-research=Byrja rannsókn +status-available=Tiltækt +status-not-available=Ótiltækt +status-queued=Í biðröð +status-researched=Rannsókt +status-researching=Að rannsaka +title-status=(__1__) +un-research=Órannsaka +unit-ingredients=Kostnaður +[gui-technology-progress] +cancel=Hætta við +title=Rannsókn +[gui-text-tags] +blueprint-name-label=Heiti: +following-text-blueprint-no-name=[__1__] +following-text-recipe=[Uppskrift: __1__] +following-text-train-no-name=[Lest] +[gui-the-rest-settings] +about=Allt sem ekki er sýnt í venjulegum stillingavalmyndum. +warning-label=VIÐVÖRUN +[gui-tips-and-tricks] +play-tutorial=Spila kennslu +replay-tutorial=Endurspila kennslu +[gui-train] +cargo=Eldsneyti +circuit=Lestarkerfi +color=Litur +fluid=Vökvi +invalid=Ógilt +manual-mode=Handvirkt +[gui-train-wait-condition-description] +and=OG +or=EÐA +[gui-trains] +trains-tab=Lestar +[gui-update] +check-updates-now=Leita að uppfærslum +downloading=Niðurhleðst +mod=Breyting +ok=Innskrá +password=Lykilorð +restarting-factorio=Endurræs Factorio +update-now=Uppfæra núna +[gui-update-mods] +cancel=Hætta við +checking-for-updates=Leitist uppfærslum +name-column-header=Heiti +new-version-column-header=Ný útgáfa +[gui-upgrade] +from=Frá +to=Til +[gui-user-login] +login=Innskrá +[inventory-restriction] +cant-be-burned=Ekki er hægt að nota __1__ sem eldsneyti. +[multiplayer] +client-is-downloading-map=__1__ er að niðurhala kortinu +client-is-loading-map=__1__ er að hlaða kortinu +connected-downloading-map=Niðurhleð korti (__1__) +loading-scenario=Hleð atburðarás __1__ +server-quit=Netþjónn hætti leiknum +[noise-expression] +0_16-elevation=Mýri +0_17-island=Eyja +0_17-lakes-elevation=Venjulegt +aux=Venjulegt +debug-aux=Kemba +debug-moisture=Kemba +debug-temperature=Kemba +elevation=Venjulegt +moisture=Venjulegt +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Venjulegt +[noise-property] +aux=Tegund +moisture=Raki +[recipe-difficulty] +expensive=Dýrt +normal=Venjulegt +[richness] +none[1]=Ekkert +[size] +none=Ekkert +[spidertron-status] +idle=Aðgerðarlaust +[technology-difficulty] +normal=Venjulegt +[tooltip-category] +burnable-fuel=eldsneyti +debug=Kemba +effect=Áhrif +electricity=rafmagn +fluid=vökvi +heat=hiti +player-armor=Brynvörn +train=Lest +turret=Turn +[tutorial-gui] +objective-complete=Markmiðið lokið +research-tooltip-heading=Rannsókn lokin! + diff --git a/factorio/data/core/locale/is/info.json b/factorio/data/core/locale/is/info.json new file mode 100644 index 0000000000000000000000000000000000000000..df1b44a0cdcb7eef55510dfa82279db94310a236 --- /dev/null +++ b/factorio/data/core/locale/is/info.json @@ -0,0 +1,3 @@ +{ + "completed": 34 +} \ No newline at end of file diff --git a/factorio/data/core/locale/it/core.cfg b/factorio/data/core/locale/it/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..56c3ad129f3191ea40df1b53c80fe3af1a000758 --- /dev/null +++ b/factorio/data/core/locale/it/core.cfg @@ -0,0 +1,3721 @@ +action-leads-to-fluid-mixing=Impossibile mescolare fluidi. +and=e +ban-report=__1__ per __2__ +ban-report-ip=__1__ (__2__) per __3__ +base-mod-disabled=La Mod Base è necessaria per eseguire il gioco ,ma è disabilitata. Vuoi abilitarla? +base-mod-invalid=La Mod Base è richiesta per avviare il gioco, ma non è attualmente valida. +blueprint-library-shortcut-broken=La destinazione di questa scorciatoia alla libreria dei progetti non è più presente. +blueprint-no-name=Senza titolo +blueprint-transferring=Trasferimento progetto: __1__ +bonus-progress-bar-tooltip=Produzione bonus: __1__ +building-atlas=Costruendo la mappa dei modelli bidimensionali... +building-prototypes=Costruendo prototipi... +cannot-open-mod-settings-game-not-fully-setup=Le impostazioni delle mod non possono essere aperte quando il gioco non è completamente configurato (Es: quando si sta entrando in una partita multigiocatore in pausa). +cant-add-player-already-exists=Esiste già un giocatore col nome __1__. +cant-be-connected-to-copper-wire=Impossibile connettere al filo elettrico +cant-be-connected-to-wire=Impossibile connettere al cavo +cant-be-crafted-in-this-machine=Non può essere realizzato in questo macchinario. +cant-be-damaged=Questo non può essere danneggiato. +cant-be-mined=Questo non può essere estratto. +cant-be-rotated=Non può essere ruotato. +cant-change-enemy-wires=I cavi nemici non possono essere cambiati. +cant-clear-cursor=Impossibile mettere via __1__, l'inventario del giocatore è pieno. +cant-connect-rolling-stock-not-in-rolling-stock=Impossibile scollegare il vagone: non sei nel vagone. +cant-connect-rolling-stock-not-in-vehicle=Impossibile collegare il vagone: non nel veicolo. +cant-connect-rolling-stock-too-close=Impossibile collegare i vagoni: vagoni troppo vicini +cant-copy-enemy-structure-settings=Impossibile copiare impostazioni dalle strutture nemiche +cant-disconnect-rolling-stock-not-in-rolling-stock=Impossibile scollegare il vagone: non sei nel vagone. +cant-disconnect-rolling-stock-not-in-vehicle=Impossibile scollegare il vagone, non sei nel veicolo. +cant-enter-enemy-vehicles=Non puoi entrare nei veicoli nemici. +cant-join-game-not-in-main-menu=Devi essere nel menù principale per poter partecipare a una partita di Steam. +cant-join-game-steam-init-failed=Non è possibile entrare in partita: inizializzazione di Steam non riuscita. +cant-join-game-steam-networking-disabled=Impossibile entrare in partita: La rete di Steam è disabilitata nelle impostazioni di gioco. +cant-mine-enemy-structure=Le strutture nemiche non possono essere demolite. +cant-mine-vehicle-with-passenger=Non puoi rimuoverlo mentre qualcuno è al suo interno. +cant-open-enemy-structures=Non è possibile aprire le strutture nemiche. +cant-paste-enemy-structure-settings=Impossibile applicare impostazioni alle strutture nemiche +cant-put-item-back=Impossibile restituire l'oggetto: __1__ +cant-reach=Impossibile da raggiungere +cant-repair-enemy-structures=Le strutture nemiche non possono essere riparate. +cant-rotate-enemy-structures=Non è possibile ruotare le strutture nemiche. +cant-run-command-not-admin=Non è possibile eseguire il comando (__1__) - non sei un admin. +cant-run-command-not-in-multiplayer-game=Impossibile eseguire il comando (__1__) in singleplayer. +cant-set-duplicate-filter=__1__ è già filtrato in un altro slot. +cant-set-duplicate-request=__1__ è già richiesto in un altro slot. +cant-set-duplicate-trash-slot=__1__ è già configurato in un altro slot. +cant-set-filter=Non puoi impostare questo filtro: __1__ +cant-set-request-when-it-is-automated=Non è possibile modificare le richieste quando sono impostate dalla rete dei circuiti. +cant-swap-console-with-player=Non è possibile scambiare i giocatori dalla console - almeno 2 giocatori devono essere specificati. +cant-swap-expected-two-players=Non è possibile scambiare i giocatori dalla console - almeno 2 giocatori devono essere specificati. +cant-swap-with-yourself=Non è possibile scambiare di posto i giocatori con te stesso. +cant-transfer-from-enemy-structures=Non è possibile trasferire dalle strutture nemiche. +cant-transfer-to-enemy-structures=Non è possibile trasferire alle strutture nemiche. +cheat-will-disable-achievements=Utilizzare un cheat disabiliterà gli obiettivi (achievements), reinserisci il comando per procedere. +checking-sprites=Verifica dei modelli bidimensionali... +close-file-reason-corrupt=Controllo CRC fallito, il file zip è corrotto. +close-file-reason-other=Altro, codice d'errore: __1__ +closing-file-failed=Chiusura del file __1__ fallita\nMotivo: __2__. +colon=: +color-for-players-only=Il colore può essere impostato solo per i giocatori. +command-attempted-not-allowed=__1__ ha tentato di eseguire un comando che non è consentito per loro: __2__ +command-ran=__1__ (comando): __2__ +command-will-disable-achievements=Usando i comandi nella console Lua disabiliterai gli achievements, ripeti il comando per proseguire. +continue=Continua +control-controller-axis-related=Questo comando deve provenire da uno dei grilletti del controller. +control-controller-button-related=Questo comando deve provenire da un pulsante del controller +control-controller-stick-related=Questo comando deve provenire da uno stick del controller. +control-keyboard-related=Questo comando deve essere correlato alla tastiera. +control-mouse-related=Questo comando deve essere correlato al mouse. +control-mouse-wheel-related=Questo comando deve provenire da una rotella del mouse. +cropping-bitmaps=Ritaglio immagini bitmap... +cursor=Cursore +days=__1__ __plural_for_parameter_1_{1=giorno|rest=giorni}__ +days-ago=__1__ __plural_for_parameter_1_{1=giorno|rest=giorni}__ fa +destination-full=Destinazione piena +disabled-by-server=Disabilitato dal server +discard-changes=Annulla modifiche +dying-explosion-name=__1__ (esplosione morente) +editor-will-disable-achievements=Utilizzare l'editor di mappe disabiliterà gli obiettivi (achievements), ripeti il comando per procedere. +electric-pole-wire-limit-reached=Massimo 5 connessioni raggiunte. +empty-file-name=Non hai inserito il nome del file. +empty-stop-name=Il nome della fermata è vuoto +entered-the-vehicle=Entrato nel veicolo. +error-while-importing-string=Errore nell'importazione della stringa: +error-with-handler-failed=__1__\nDurante la gestione, un gestore errori ha causato un altro errore:\n__2__ +error-with-handler-message=__1__\nSono state aggiunte le seguenti informazioni nel gestore errori:\n__2__ +evolution-message=Fattore evolutivo: __1__. (Tempo __2__%) (Inquinamento __3__%) (nidi distrutti __4__%) +failed-to-import-string=Fallita l'mportazione della stringa: __1__. +failed-to-load-base-mod=Errore nel caricamento dei dati della Base Mod. +failed-to-load-mod=Impossibile caricare la mod "__1__" +failed-to-load-mod-reason=Impossibile caricare la mod "__1__": __2__ +feature-not-available-in-demo-version=Questa funzione non è disponibile nella versione demo del gioco +file-name-too-long=Nome del file troppo lungo. (Massimo __1__ caratteri) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__ % +format-pixels=__1__ px +game-saved-to=La partita è stata salvata in __1__. +grid-position-and-absolute-position-need-to-match=La posizione della griglia e le coordinate della griglia del progetto devono essere tutte uguali o tutte dispari. +grid-position-value-has-to-be-multiple=Il valore della posizione della griglia per questo progetto deve essere multiplo di __1__. +hours=__1__ __plural_for_parameter_1_{1=ora|rest=ore}__ +hours-ago=__1__ __plural_for_parameter_1_{1=ora|rest=ore}__ fa +invalid-character-in-file-name=Carattere non valido nel nome del file. +invalid-grid-position-value=__1__ è un valore della griglia non valido. +invalid-parameter=Parametro non valido +invalid-screenshot-resolution=Risoluzione dello screenshot non valida. Altezza e larghezza devono essere nella fascia {1, __1__}. +invalid-snap-to-grid-value=__1__ è uno snap non valido al valore della griglia. +invalid-zoom-level=Livello di zoom non valido. Lo zoom deve avere un valore maggiore o uguale a __1__. +item-has-tags=L'elemento ha dei tag. +left-the-vehicle=Uscito dal veicolo. +loading-mods=Caricamento delle mod... +loading-sounds=Caricamento dei suoni... +loading-sprites=Caricamento dei modelli bidimensionali... +locks=Blocca +low-ram-warning=Questo file di salvataggio utilizza una grande quantità di memoria e probabilmente causerà il crash del gioco.\nRidurre la risoluzione dello sprite nelle impostazioni grafiche ridurrà l'utilizzo della memoria.\n__1__ +manual-wire-dragging-disabled=Trascinamento manuale del cavo disabilitato +map-info-combined-yield-percentage=La rendita complessiva del __1__ è di __2__ % +minutes=__1__ __plural_for_parameter_1_{1=minuto|rest=minuti}__ +minutes-ago=__1__ __plural_for_parameter_1_{1=minuto|rest=minuti}__ fa +missing-equipment=Equipaggiamento mancante: +missing-equipment-list-item=__1__ X __2__ +missing-item=Mancante __1__ +mod-caused-error=La mod __1__ ha causato un errore non recuperabile.\nSe possibile riporta l'errore all'autore della mod.\n\n__2__ +mod-name-too-long=La mod __1__ ha un nome troppo lungo, la lunghezza massima del nome della mod è di __2__ caratteri. +mod-title-too-long=La mod __1__ ha un titolo troppo lungo, la lunghezza massima del titolo della mod è di __2__ caratteri. +months-ago=__1__ __plural_for_parameter_1_{1=mese|rest=mesi}__ fa +new-tips=Nuovi suggerimenti +new-tips-count=Nuovi suggerimenti: __1__ +no-artillery-in-range=Nessuna artiglieria nel raggio d'azione. +no-artillery-with-ammo-in-range=Nessuna artiglieria con munizioni nel raggio d'azione. +no-bans=Nessun giocatore è stato espulso. +no-modifier-selected=Nessuna modifica selezionata +no-path=Nessun percorso +no-stock-to-connect-found=Nessun vagone trovato per la connessione. +no-stock-to-disconnect-found=Nessun vagone trovato per lo scollegamento. +noname-station=Fine +noone-to-reply=Nessuno a cui rispondere. +not-allowed-character-in-file-name=La lettera "__1__" non può far parte del nome del file. +not-enough-ingredients=Componenti insufficienti. +not-enough-rails=Non hai abbastanza rotaie +not-enough-space-to-connect-train=Spazio insufficiente per collegare il treno. +not-operable=Inutilizzabile +on-the-ground=Sul terreno +opened-item-removed=L’oggetto è stato rimosso. +or=o +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=I permessi sono stati importati con successo. +player-cancelled-research=__1__ ha cancellato la ricerca __2__ +player-changed-color=Il colore di __1__ ora è __2__. +player-changed-color-singleplayer=Il tuo colore è ora __1__. +player-changed-research=__1__ ha cambiato la ricerca da __2__ a __3__ +player-doesnt-exist=Il giocatore __1__ non esiste. +player-is-already-an-admin=__1__ è già un admin. +player-is-already-in-admin-list=__1__ è attualmente nell'elenco degli admin e sarà promosso a tale quando entrerà in partita. +player-is-not-an-admin=__1__ non è un admin. +player-is-not-banned=Non è possibile perdonare __1__, il giocatore non è stato bandito. +player-is-not-in-admin-list=__1__ non è nella lista degli admin. +player-isnt-online=__1__ non è online. +player-queued-research=__1__ ha accodato la ricerca __2__ +player-started-research=__1__ ha iniziato la ricerca __2__ +player-tried-using-cheat=Il giocatore __1__ ha provato a utilizzare un cheat nella console di comando. +player-tried-using-command=Giocatore __1__ ha provato ad utilizzare il comando "__2__". +player-tried-using-editor=Il giocatore __1__ ha provato a usare l'editor di mappe. +player-was-added-to-admin-list=__1__ è stato aggiunto alla lista degli admin da __2__ e lo diventerà non appena raggiungerà la partita. +player-was-banned=__1__ è stato espulso da __2__. Motivo: __3__. +player-was-demoted=__1__ è stato degradato da admin da __2__. +player-was-kicked=__1__ è stato cacciato da __2__. Motivo: __3__. +player-was-promoted=__1__ è stato promosso ad amministratore da __2__. +player-was-removed-from-admin-list=__1__ è stato rimosso dalla lista degli admin da __2__, dunque non lo diventerà quando entrerà in partita. +player-was-unbanned=__1__ è stato riammesso da __2__. +players-arent-on-same-surface=Impossibile scambiare i giocatori: i giocatori sono su superfici diverse. +players-dont-have-character-controllers=Impossibile scambiare i giocatori: Il personaggio non è controllato da un giocatore fisico. +players-dont-have-characters=Non è possibile scambiare i giocatori: Uno o entrambi non anno un personaggio. +reading-file-failed=Lettura del file __1__ fallita\nCodice d'errore: __2__. +reassigned-empty=Nessun nuovo contenuto selezionato. +recipe-not-craftable-in-hand=Questo schema non può essere assemblato a mano. +recipe-too-complex-to-craft-in-hand=Questo schema è troppo complicato per essere prodotto a mano. +reload-script-data-too-large=I dati dello script di ricaricamento sono troppo grandi: __1__ > __2__. +remnant-name=__1__ (residuo) +repeat-when-transferred=Il registro del progetto è in trasferimento nel gioco, riprova quando il trasferimento è finito. +replay-disabled-autoplace-specifications-changed-runtime=I replay sono attualmente disabilitati perché le specifiche di autoplace sono state modificate durante la partita. +replay-saving-disabled=Il salvataggio del Replay è stato disattivato. +replay-saving-disabled-forced-by-user=Il salvataggio del replay è stato disabilitato in quanto il prototipo forzato dell'utente ha cambiato la modalità di caricamento. +replay-saving-disabled-map-version=Salvataggio del replay disabilitato: mappa salvata con la versione __1__ mentre la versione corrente è __2__. +replay-saving-disabled-migration-applied=Il salvataggio del replay è stato disabilitato: la migrazione della mappa è stata eseguita. +replay-saving-disabled-mods=Salvataggio del replay disabilitato: il salvataggio ha differenti impostazioni delle mod. +replay-saving-disabled-mods-startup-settings=Salvataggio replay disabilitato: il salvataggio ha differenti impostazioni di avvio delle mod. +reset-to-defaults=Reimposta __1__ __plural_for_parameter_1_{1=opzione|rest=opzioni}__ to __plural_for_parameter_1_{1=predefinita|rest=predefinite}__ +reset-to-defaults-disabled=Tutte le opzioni hanno valore predefinito. +reverted-control-settings-to-default=Impostazioni di controllo ripristinati a causa di una incompatibilità con le versioni precedenti. +rolling-stock-connected=Mezzo di trasporto collegato. +rolling-stock-disconnected=Mezzo di trasporto disconnesso. +save-already-in-progress=Impossibile salvare perché un salvataggio è già in corso. +saving-process-crashed=Il processo di salvataggio è fallito. +scenario-caused-error=Lo scenario __1__ ha causato un errore non recuperabile.\nSe puoi riporta l'errore all'autore dello scenario.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=secondo|rest=secondi}__ +seconds-ago=__1__ __plural_for_parameter_1_{1=secondo|rest=secondi}__ fa +shortcut-bar-full=Impossibile collocare altri oggetti nella barra dei preferiti. +shortcut-disabled-technology-not-researched=Questa scorciatoia richiede la tecnologia __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Premi __CONTROL__confirm-message__ per saltare il filmato +snap-to-grid-value-has-to-be-multiple=Il valore della griglia per questo progetto deve essere un multiplo di __1__. +string-import-produced-no-item=Il valore immesso non ha prodotto alcun oggetto. +string-import-successful=__1__ importata con successo. +the-blueprint-cant-be-flipped=Il progetto con __1__ non può essere capovolto. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Questo non può essere estratto a mano perché richiede __1__. +time-future=In futuro +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Impossibile inserire l'elemento, la ricorsione massima del libro è __1__. +too-long-stop-name=Il nome della fermata (__1__ lettere) non può essere più lungo di __2__ lettere. +too-long-tag-name=Il nome del tag (__1__ lettere) non può essere più lungo di __2__ lettere. +unconfirmed-changes=__plural_for_parameter_1_{1=C'è|rest=Ci sono}__ __1__ __plural_for_parameter_1_{1=modifica non confermata|rest=modifiche non confermate}__. +unknown-color=Colore sconosciuto __1__. +unknown-command=Comando sconosciuto "__1__" digita /h o /help per ulteriori informazioni riguardo i comandi. +unknown-player-was-banned=__1__ (non sulla mappa) è stato espulso da __2__. Motivo: __3__. +unlocks=Sblocca +unspecified=non specificato +user-verification-already-disabled=Verifica dell'utente è già disabilitato. +user-verification-already-enabled=Verifica dell'utente è già abilitato. +user-verification-disabled=Verifica dell'utente è stato disabilitato. +user-verification-enabled=Verifica dell'utente è stato abilitato. +vehicle-is-full=Il veicolo è pieno. +weeks-ago=__1__ __plural_for_parameter_1_{1=settimana|rest=settimane}__ fa +wire-cant-reach=I cavi non ci arrivano +years-ago=__1__ __plural_for_parameter_1_{1=anno|rest=anni}__ fa +[achievement-progress] +console-command-used=È stato utilizzato un comando delle console. L'obiettivo non può essere più sbloccato in questa partita. +construct-with-robots-more-than=Manualmente: __1__ Con i droni: __2__ +dont-craft-manually=Costruiti manualmente: __1__ +editor-used=È stato utilizzato l'editor di mappe. L'obiettivo non può essere più sbloccato in questa partita. +not-a-freeplay-map=Questo obiettivo può essere sbloccato solo sulla mappa freeplay. +not-in-peaceful-mode=Questo obiettivo non può essere sbloccato in modalità pacifica. +not-with-lower-enemies=Questo achievement non può essere sbloccato quando le basi nemiche sono settate su un valore minore rispetto a quello di default. +only-when-playing-new-game=Questo può essere ottenuto soltanto giocando una nuova partita. +player-damaged=Danno maggiore con un solo colpo: __1__ +remaining-time=Tempo rimanente: __1__ +[cant-build-reason] +cant-build-here=Impossibile costruire qui +cant-build-on-tile=Impossibile costruire su __1__ +cant-build-train-stop-in-intersection=Impossibile costruire la fermata del treno nell'intersezione +covered-by-fog-of-war=Non è possibile costruire nella nebbia di guerra. +entity-ghost-in-the-way=Il fantasma di __1__ sta occupando la zona +entity-in-the-way=__1__ sta occupando la zona +entity-must-be-built-next-to-rail=__1__ dev’essere posizionato adiacente ai binari +invalid-rail-signal-position=Posizione del segnale ferroviario non valida +invalid-train-stop-position=Posizione della fermata non valida +invalid-transport-belt-connectable-position=Posizione del nastro trasportatore non valida +mixing-fluids=Impossibile collegare sistemi con fluidi differenti +no-rail-for-ghost-train=I treni fantasma devono essere posizionati sui binari +no-rail-for-train=__1__ dev’essere costruito adiacente alle rotaie +no-resource-for-drill=__1__ può essere costruito solo sulle risorse +no-resource-for-mining-drill=Le trivelle devono essere posizionate sopra le risorse +no-valid-resource-for-drill=__1__ non può estrarre questa risorsa +out-of-world=Impossibile costruire fuori dalla mappa +player-in-the-way=Il personaggio sta occupando la zona +rail-signals-must-be-built-next-to-rail=I segnali ferroviari devono essere posizionati vicino ai binari +too-close-to-existing-rail-signal=Troppo vicino a un segnale ferroviario già posizionato +uncharted-area=Impossibile costruire in un'area non tracciata +[character-corpse] +died=Morto +killed-by=Ucciso da +name=Cadavere (__1__) +time-ago=__1__ fa +time-remaining=Tempo rimasto +[chat-icon-select-list-gui] +title=Seleziona Icona +[clone-area-errors] +source-and-destination-collide=Area di origine e destinazione si scontrano. +source-area-and-destination-are-not-equal=Area di origine e destinazione non sono della stessa dimensione. +source-area-and-destination-area-must-not-be-rotated=Area di origine e destinazione non devono essere ruotati. +source-entities-overlap-with-destination=Entità di origine si sovrappongono con entità di destinazione. +tiles-collide=Area sorgente di origine e area di destinazione si scontrano. +[color] +acid=Acido +black=Nero +blue=Blu +brown=Marrone +cyan=Ciano +gray=Grigio +green=Verde +orange=Arancione +pink=Rosa +purple=Viola +red=Rosso +white=Bianco +yellow=Giallo +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Apre la GUI del giocatore. +admins=- Mostra la lista degli amministratori. +alerts= - attiva, disattiva, zittisci o riattiva il determinato tipo di avviso. +all-players-list=Tutti i giocatori: +available-alerts=Avvisi disponibili: __1__. +available-colors=Colori disponibili: __1__. +ban= - Espelle il giocatore specificato. +banlist= - Aggiunge o rimuove un giocatore dalla lista dei giocatori bloccati. Esattamente come /ban o /unban. +bans=- Mostra la lista dei giocatori banditi. +cant-use-banlist-not-in-multiplayer-game=Il comando della lista degli utenti bloccati non può essere usato in un gioco singleplayer. +cant-use-permissions-not-in-multiplayer-game=Il comando dei permessi non può essere usato in un gioco singleplayer. +cant-use-whitelist-not-in-multiplayer-game=Il comando della lista degli utenti attendibili non può essere usato in un gioco singleplayer. +cheat= - Ricerca tutte le tecnologie e abilita la modalità trucchi. L'uso dell'opzione fornirà al giocatore alcuni oggetti aggiuntivi. +clear=- Pulisci la console. +color= - Cambia il tuo colore. Può essere uno dei colori predefiniti oppure un valore RGBA nel formato "# # # #". +command= - Esegue un comando Lua (se permesso). +config=- Apre l'interfaccia di configurazione del server (GUI) +delete-blueprint-library= - Elimina i progetti custoditi in libreria al dato giocatore offline dal salvataggio del gioco. Selezionare "everybody confirm" per cancellare tutti i progetti dei giocatori offline. +demote= - Degrada il giocatore da amministratore. +editor=- Attiva/disattiva l'editor della mappa. +evolution=- Mostra informazioni riguardo l'evoluzione degli alieni. +help= - Scrive una lista di comandi disponibili. L'argomento opzionale può essere specificato nel comando che viene descritto. +help-description=Digitare /h per ottenere maggiori dettagli su di esso. +help-list=I comandi disponibili sono: +ignore= - Impedisce alla chat di mostrare messaggi da questo giocatore. I messaggi degli admin continueranno a essere visualizzati. +ignores=- Mostra un elenco dei giocatori ignorati. +kick= - Espelle il giocatore specificato. +matching-alerts-list=Avvisi corrispondenti: __1__. +matching-colors-list=Colori corrispondenti: __1__. +matching-commands-list=Comandi corrispondenti: +matching-players-list=Giocatori corrispondenti: +measured-command= - esegue un comando Lua (se permesso) e misura il tempo impiegato. +mute= - Impedisce che il giocatore possa scrivere in chat. +mute-programmable-speaker= - Silenzia o riattiva i suoni globali creati dall'altoparlante programmabile. Utilizzare "locale" per disattivare solo il client locale. Gli Admin possono utilizzare "tutti" per disattivare i suoni per tutti sul server. +mutes=- Visualizza una lista di tutti i giocatori che sono mutati (non possono scrivere in chat). +open= - Apre l'inventario di un altro giocatore. +perf-avg-frames=- Frequenza di aggiornamento per fare una media delle prestazioni. Il valore predefinito è 100. Un valore di 5-10 è raccomandato per una convergenza veloce, però saranno presenti sfarfallii dell'immagine. +permissions=- Apre la GUI dei permessi. +players=- Mostra un elenco dei giocatori nel gioco. (parametro online/o mostra solo i giocatori che sono online, conteggio/c mostra solo il totale) +promote= - Promuove il giocatore ad amministratore. +purge= - Cancella tutti i messaggi di questo giocatore dal log della chat. +quit=- Spegne il server in sicurezza. +reply= - Rispondi all'ultimo giocatore che ti ha mandato un messaggio privato. +reset-tips=Ripristina lo stato dei suggerimenti e dei trucchi come se il gioco fosse appena stato avviato per la prima volta. +save= - Salva la partita corrente con il nome specificato. +screenshot= - Prende uno screenshot con le tue impostazioni di visualizzazione o una specifica risoluzione. Lo zoom è opzionale e l'impostazione predefinita è 1. +seed=- Mostra il Map Seed iniziale. +server-commands=- Comandi della console del server. +server-save=- Salva il gioco sul server in una partita multiplayer. +shout=- Invia un messaggio a tutti i giocatori, compreso i tuoi nemici. +silent-command= - Esegue un comando Lua (se consentito) senza mostrarlo nella console. +swap-players= - Scambia i personaggi tra i giocatori specificati. Se non dato, il secondo giocatore sei tu. +time=- Mostra info sull'età della mappa. +toggle-action-logging=- Attiva/Disattiva la registrazione di tutte le azioni eseguite dal gioco. Questo valore non persiste riavviando il gioco e ha effetto solo sulla tua partita in una sessione multiplayer locale. +toggle-heavy-mode=- Questo comando va usato con cautela in quanto, una volta impostato, renderà il gioco ingiocabile in multigiocatore. Il gioco inizia a salvare e comparare il gioco con se stesso ogni secondo per cercare delle incoerenze nel determinismo. È consigliato usare questo comando quando un nuovo giocatore entra nel server causando un loop di desincronizzazione. Questa modalità verrà eseguita finché non otterrà un risultato. Si prega di fornire il risultato ottenuto cosi da poter indagare per risolvere il problema. +unban= - Ammetti nuovamente in partita il giocatore specificato. +unignore= - Permette di mostrare messaggi chat da questo giocatore. +unknown-command=__1__ comando sconosciuto +unlock-shortcut-bar=- Sblocca tutti gli elementi dalla barra di scelta rapida. +unlock-tips=Sblocca tutti i suggerimenti e trucchi. +unmute= - Permette al giocatore di parlare nuovamente in chat. +version=-Emette la versione attuale del gioco. +whisper= - Manda un messaggio al giocatore specificato. +whitelist= - abilita, disabilita, aggiunge o rimuove un giocatore dalla whitelist, dove solo i giocatori ammessi possono entrare in partita. Non inserire nulla in 'player' mentre usi il comando 'get' mostrerà la lista di tutti i giocatori inclusi nella lista. +[command-output] +action-logging-disabled=Registrazione di azioni disattivata. +action-logging-enabled=Registrazione di azioni attivata. +alert-already-disabled=Il tipo di avviso __1__ è già disabilitato. +alert-already-muted=Il tipo di avviso __1__ è già disattivato. +alert-disabled=Il tipo di avviso __1__ è stato disattivato. +alert-enabled=Il tipo di avviso __1__ è stato attivato. +alert-isnt-disabled=Il tipo di avviso __1__ non è disabilitato. +alert-isnt-muted=Il tipo di avviso __1__ non è disattivato. +alert-muted=Il tipo di avviso __1__ è stato disattivato. +alert-unmuted=Il tipo di avviso __1__ è stato riattivato. +banlist-add-is-admin-only=Solo gli amministratori possono utilizzare il comando per aggiungere utenti alla lista degli utenti bloccati. +banlist-already-empty=La lista dei giocatori bloccati è già vuota. +banlist-clear-is-admin-only=Solo gli amministratori possono utilizzare il comando per cancellare la lista degli utenti bloccati. +banlist-cleared=La lista degli utenti bloccati è stata cancellata. +banlist-empty=La lista dei giocatori bloccati è vuota. +banlist-remove-is-admin-only=Solo gli amministratori possono utilizzare il comando per rimuovere la lista degli utenti bloccati. +cant-delete-blueprint-library-player-is-connected=Impossibile eliminare la libreria dei progetti di un giocatore connesso. +deleted-blueprint-library-for-players=Progetti rimossi dalla libreria per i giocatori: +no-blueprint-libraries-to-delete=Nessuna libreria di progetti da eliminare. +parameters-require-admin=Non è possibile eseguire il comando con questi parametri - non sei amministratore. +permission-action-list=Tutte le azioni: __1__. +permission-groups-list=Tutti i gruppi di autorizzazioni: __1__. +player=giocatore +player-added-to-banlist=Aggiunto __1__ alla lista dei bannati. +player-added-to-whitelist=Aggiunto __1__ alla lista degli utenti attendibili. +player-already-muted=__1__ è zittito. +player-already-on-banlist=__1__ è già nella lista degli utenti bloccati. +player-already-on-whitelist=__1__ è già nella lista degli utenti attendibili. +player-blueprint-library-deleted=Progetti eliminati per __1__. +player-blueprint-library-not-found=__1__ non ha alcun progetto in libreria. +player-ignored=__1__ ignorato. +player-is-not-on-banlist=__1__ non è nella lista degli utenti bloccati. +player-is-not-on-whitelist=__1__ non è nella lista degli utenti attendibili. +player-is-on-banlist=__1__ è bloccato. +player-is-on-whitelist=__1__ è attendibile. +player-isnt-muted=__1__ può parlare. +player-list=Giocatori (__1__): +player-list-online=Giocatori online (__1__): +player-muted=__1__ è stato zittito da __2__. +player-unignored=__1__ non ignorato. +player-unmuted=__2__: ora __1__ può parlare di nuovo. +player-was-not-on-banlist=__1__ non era nella lista degli utenti bloccati. +player-was-not-on-whitelist=__1__ non era nella lista degli utenti attendibili. +player-was-removed-from-banlist=Sbloccato __1__. +player-was-removed-from-whitelist=Rimosso __1__ dalla lista degli utenti attendibili. +players-on-banlist=Giocatori bloccati: __1__ +players-on-whitelist=Giocatori attendibili: __1__ +programmable-speaker-muted-everyone=Suoni programmabili silenziati per tutti nel server. +programmable-speaker-muted-local=Suoni programmabili disattivati sul client locale. +programmable-speaker-unmuted-everyone=Suoni programmabili attivati per tutti nel server. +programmable-speaker-unmuted-local=Suoni programmabili riattivati sul client locale. +shout=a tutti +whisper=sussurro +whitelist-add-is-admin-only=Solo gli amministratori possono utilizzare il comando per aggiungere utenti alla lista degli utenti attendibili. +whitelist-already-empty=La lista dei giocatori attendibili è già vuota. +whitelist-clear-is-admin-only=Solo gli amministratori possono utilizzare il comando per cancellare la lista degli utenti attendibili. +whitelist-cleared=La lista degli utenti attendibili è stata cancellata e disabilitata. +whitelist-empty=La lista dei giocatori attendibili è vuota. +whitelist-remove-is-admin-only=Solo gli amministratori possono utilizzare il comando per rimuovere la lista degli utenti attendibili. +[config-help] +afk-auto-kick=- Imposta il tempo (in minuti) che un giocatore deve essere inattivo prima di essere espulso. 0 significa disabilitato. +allow-commands= - Decide la possibilità di eseguire un comando Lua. +allow-debug-settings= - Imposta se le impostazioni di debug importanti sono consentite per i giocatori non admin. +autosave-interval= - Imposta l'intervallo del salvataggio automatico (in minuti). 0 significa disabilitato. +autosave-only-on-server= - imposta se sarà solo il server a creare salvataggi automatici. +description= - Imposta la descrizione del server (facoltativo). +help-list=Le configurazioni disponibili sono: __1__. +ignore-player-limit-for-returning-players= - imposta se il limite di giocatori massimi del server dev'essere ignorato per i giocatori che ritornano in partita. +matching-configs-list=Configurazioni corrispondenti: __1__. +max-players= - Imposta il numero massimo di giocatori ammessi in questo server. 0 significa nessun limite. +max-upload-slots= - Imposta il numero massimo di upload contemporaneamente possibili in questo server. 0 significa nessun limite. +max-upload-speed= - Imposta la velocità massima di upload in kilobyte al secondo. 0 indica nessun limite. +name= - Imposta il nome del server. +only-admins-can-pause= - imposta se vuoi che gli admin siano gli unici a poter mettere in pausa il gioco. +password= - Imposta la password multigiocatore. Lasciare il campo vuoto non imposta alcuna password +require-user-verification= - imposta se l'identità dell'utente deve essere confermata per unirsi alla partita. +tags= - Imposta i tag del server - un elenco di stringhe (facoltativo). +visibility-lan= - imposta se il gioco sarà visibile sulla LAN. +visibility-public= - imposta se il gioco sarà visibile pubblicamente. +visibility-steam= - Imposta se un amico può partecipare tramite Steam. +[config-output] +afk-autokick-changed-to-disabled=Auto-espulsione per i giocatori assenti è ora disabilitato. +afk-autokick-changed-to-minutes=Autorimozione dal gioco, se inattivo, modificata a __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +afk-autokick-disabled=AFK auto-kick è disabilitato. +afk-autokick-interval-minutes=Rimuovere se inattivo per più di __1__ __plural_for_parameter_1_{1=minuto|rest=minuti}__. +allow-commands=Consenti comandi Lua: __1__. +allow-commands-set-to=Consente i comandi Lua impostato su __1__. +allow-debug-settings=Consenti impostazioni di debug: __1__. +allow-debug-settings-set-to=Consente impostazioni di debug impostate su __1__. +autosave-changed-to-disabled=Salvataggio automatico è disattivato. +autosave-changed-to-minutes=Intervallo di autosalvataggio modificato a __1__ __plural_for_parameter_1_{1=minuto|rest=minuti}__. +autosave-disabled=Il salvataggio automatico è disattivato. +autosave-interval-minutes=Autosalvataggio ogni __1__ __plural_for_parameter_1_{1=minuto|rest=minuti}__. +autosave-only-on-server=Salvataggio automatico solo sul server: __1__. +autosave-only-on-server-set-to=Salvataggio automatico solo sul server impostato su: __1__. +cant-use-not-in-multiplayer-game=I comandi di configurazione possono essere utilizzati solo in modalità multiplayer. +expected-get-set=Previsto "get" o "set" come primo argomento. +expected-value-to-set=Il nuovo valore dovrebbe essere specificato nel terzo parametro. +has-password=Il server è attualmente protetto da password. +ignore-player-limit-for-returning-players=Ignorare il limite del numero di giocatori per chi si riconnette: __1__. +ignore-player-limit-for-returning-players-set-to=Ignorare il limite del numero di giocatori per chi si riconnette impostato a: __1__. +invalid-config=Configurazione sconosciuta: __1__ +max-number-of-players-changed-to=Numero massimo di giocatori cambiato a __1__. +max-number-of-players-changed-to-unlimited=Limite di giocatori rimosso. +no-password=Il server non è attualmente protetto da password. +only-admins-can-pause=Solo gli amministratori possono mettere in pausa: __1__. +only-admins-can-pause-set-to=Solo gli amministratori possono mettere in pausa è impostato a: __1__. +password-changed=La password del server è cambiata. +password-removed=Password del server rimossa. +server-description=Descrizione del server: __1__ +server-description-already-empty=La descrizione del server è già vuota. +server-description-changed=Descrizione del server impostato a: __1__ +server-description-cleared=Descrizione del server eliminata. +server-description-empty=Il server non ha descrizione. +server-name=Nome del server: __1__ +server-name-changed=Il nome del server è cambiato in: __1__ +server-tags=Tag del server: __1__ +server-tags-already-empty=Il server attualmente non ha nessun tag. +server-tags-changed=Tag del server impostati a: __1__ +server-tags-cleared=Tag server eliminati. +server-tags-empty=Il server non ha nessun tag. +upload-rate=__1__ kilobyte al secondo. +upload-rate-changed-to=La velocità massima di upload è stata cambiata a __1__ kb/s. +upload-rate-changed-to-unlimited=Limite di upload rimosso. +upload-rate-unlimited=Illimitato. +upload-slots=__1__ upload contemporanei. +upload-slots-changed-to=Adesso il numero di upload contemporanei è __1__. +upload-slots-changed-to-unlimited=Limite di upload contemporanei rimosso. +upload-slots-unlimited=Illimitati. +value-is-not-valid=Valore non valido. +verify-user-identity=Verificare l'identità dell'utente: __1__. +verify-user-identity-set-to=Verificare l'identità dell'utente impostato su: __1__. +visibility-lan=Visibilità in LAN: __1__. +visibility-lan-set-to=Visibilità in LAN impostata su: __1__. +visibility-public=Visibilità pubblica: __1__. +visibility-public-set-to=Visibilità pubblica impostato su: __1__. +visibility-steam=Visibilità su Steam: __1__. +visibility-steam-set-to=Visibilità su Steam impostata su: __1__. +[control-keys] +ac-back=AC indietro +ac-bookmarks=AC Segnalibro +ac-forward=AC avanti +ac-home=AC home +ac-refresh=AC aggiorna +ac-search=AC cerca +ac-stop=AC stop +alt=Alt +audio-mute=Audio muto +audio-next=Audio avanti +audio-play=Audio avvia +audio-prev=Audio precedente +audio-stop=Audio stop +backspace=Indietro +brightness-down=Luminosità giù +brightness-up=Luminosità su +calculator=Calcolatrice +capslock=Bloc maiusc +command=Cmd +control=Ctrl +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Premi __1__ +controller-button-alt-2=Premendo __1__ +controller-left-stick=Stick sinistro +controller-leftx=Stick sinistro +controller-lefty=Stick sinistro +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Stick Destro +controller-rightx=Stick Destro +controller-righty=Stick Destro +controller-stick-alt-1=Usa __1__ +controller-stick-alt-2=Usando __1__ +controller-touchpad=Touchpad +delete=Cancella +down=Giù +eject=Espelli +end=Fine +enter=Invio +escape=Esc +home=Home +insert=Ins +keyboard-alt-1=Premi __1__ +keyboard-alt-2=Premendo __1__ +left=Sinistra +left-alt=Alt sinistro +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Cmd sinitro +left-control=Ctrl sinistro +left-shift=Shift sinistro +left-super=Super sinistro +left-windows=Windows sinistro +mail=Posta +menu=Menu +mouse-button-1=Click sinistro +mouse-button-1-alt-1=Click sinistro +mouse-button-1-alt-2=Click sinistro +mouse-button-2=Click destro +mouse-button-2-alt-1=Click destro +mouse-button-2-alt-2=Click destro +mouse-button-3=Clic centrale +mouse-button-3-alt-1=Clic Centrale +mouse-button-3-alt-2=Clic Centrale +mouse-button-n=Tasto del mouse __1__ +mouse-button-n-alt-1=Premi __1__ +mouse-button-n-alt-2=Premendo __1__ +mouse-wheel-alt-1=Scorri __1__ +mouse-wheel-alt-2=Scorrendo __1__ +mouse-wheel-down=Rotella del mouse giù +mouse-wheel-left=Rotella del mouse a sinistra +mouse-wheel-right=Rotella del mouse a destra +mouse-wheel-up=Rotella del mouse su +mute=Muto +num-lock=Bloc Num +numpad-0=Tastierino Numerico 0 +numpad-1=Tastierino Numerico 1 +numpad-2=Tastierino Numerico 2 +numpad-3=Tastierino Numerico 3 +numpad-4=Tastierino Numerico 4 +numpad-5=Tastierino Numerico 5 +numpad-6=Tastierino Numerico 6 +numpad-7=Tastierino Numerico 7 +numpad-8=Tastierino Numerico 8 +numpad-9=Tastierino Numerico 9 +numpad-decimal-separator=Tastierino Numerico . +numpad-enter=Tastierino Numerico Invio +numpad-equals=Tastierino Numerico = +numpad-minus=Tastierino Numerico - +numpad-plus=Tastierino Numerico + +numpad-slash=Tastierino Numerico / +numpad-star=Tastierino Numerico * +page-down=Pag giù +page-up=Pag su +pause=Pausa +power=Accensione/spegnimento +print-screen=Stamp +right=Destra +right-alt=Alt destro +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Cmd destro +right-control=Ctrl destro +right-shift=Shift destro +right-super=Super destro +right-windows=Windows destro +scroll-lock=Bloc Scorr +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Standby +spacebar=Barra spaziatrice +sysrq=SysRq +tab=Tab +up=Su +volume-down=Volume giù +volume-up=Volume su +[controller] +character=Usa la modalità personaggio +cutscene=Usa la modalità regista +editor=Usa la modalità editor +ghost=Usa la modalità fantasma +god=Usa la modalità Dio +pause=Usa la modalità pausa +spectator=Usa la modalità spettatore +[controls] +action-bar-select-page-1=Seleziona la barra di scelta rapida 1 +action-bar-select-page-10=Seleziona la barra di scelta rapida 10 +action-bar-select-page-2=Seleziona la barra di scelta rapida 2 +action-bar-select-page-3=Seleziona la barra di scelta rapida 3 +action-bar-select-page-4=Seleziona la barra di scelta rapida 4 +action-bar-select-page-5=Seleziona la barra di scelta rapida 5 +action-bar-select-page-6=Seleziona la barra di scelta rapida 6 +action-bar-select-page-7=Seleziona la barra di scelta rapida 7 +action-bar-select-page-8=Seleziona la barra di scelta rapida 8 +action-bar-select-page-9=Seleziona la barra di scelta rapida 9 +activate-tooltip=Attiva i suggerimenti +add-station=Aggiungi una fermata del treno +add-temporary-station=Aggiungi una fermata del treno temporanea +alt-reverse-select=Selezione inversa alternativa +alt-zoom-in=Zoom + +alt-zoom-out=Zoom - +build=Costruisci +build-ghost=Progetta costruzione +build-with-obstacle-avoidance=Costruisci evitando gli ostacoli +cancel-craft=Annulla Assemblaggio 1 +cancel-craft-5=Annulla Assemblaggio 5 +cancel-craft-all=Annulla tutti gli assemblaggi +clear-cursor=Deseleziona oggetto +close-menu=Chiudi il menu +confirm-gui=Conferma la finestra +confirm-message=Conferma il messaggio +connect-train=Aggancia il treno +controller-gui-character-tab=Apri le informazioni sul personaggio +controller-gui-crafting-tab=Apri il tavolo da lavoro del personaggio +controller-gui-logistics-tab=Apri la logistica del personaggio +copy=Copia +copy-entity-settings=Copia le impostazioni delle entità +craft=Assembla 1 +craft-5=Assembla 5 +craft-all=Assembla tutto +cursor-split=Dividi cursore +cut=Taglia +cycle-blueprint-backwards=Precedente nel libro dei progetti +cycle-blueprint-forwards=Prossimo progetto del libro +cycle-clipboard-backwards=Appunti precedenti +cycle-clipboard-forwards=Prossimi appunti +debug-reset-zoom=Resetta il livello di zoom +debug-reset-zoom-2x=Imposta livello di zoom a 2x +debug-toggle-atlas-gui=Attiva/disattiva l'interfaccia grafica +debug-toggle-basic=Attiva/disattiva debug di base +debug-toggle-debug-settings=Attiva/disattiva l'interfaccia con le impostazioni di debug +decrease-ui-scale=Diminuisci la scala dell’interfaccia +disconnect-train=Separa il treno +drag-map=Trascina mappa +drop-cursor=Getta a terra +editor-clone-item=Clona oggetto +editor-delete-item=Elimina elemento +editor-next-variation=Prossima variazione +editor-previous-variation=Variazione precedente +editor-remove-scripting-object=Rimuovi oggetto scripting +editor-reset-speed=Reimposta la velocità di gioco a 1 +editor-set-clone-brush-destination=Imposta la destinazione per lo strumento clonazione +editor-set-clone-brush-source=Imposta il sorgente per lo strumento clonazione +editor-speed-down=Diminuisci la velocità di gioco +editor-speed-up=Aumenta la velocità di gioco +editor-switch-to-surface=Passa alla superficie # +editor-tick-once=Segno di spunta una volta +editor-toggle-pause=Attiva/disattiva entità in pausa +fast-entity-split=Divisone rapida +fast-entity-transfer=Traferisci velocemente +flip-blueprint-horizontal=Capovolgi il progetto orizzontalmente +flip-blueprint-vertical=Capovolgi il progetto verticalmente +focus-search=Concentra ricerca +gui-select=Seleziona +increase-ui-scale=Aumenta la scala dell’interfaccia +inventory-split=Dividi l’inventario +inventory-transfer=Trasferisci inventario +kill-statistics=Attiva/disattiva statistiche uccisioni +larger-terrain-building-area=Ingrandisci l'area di pavimentazione +logistic-networks=Attiva/disattiva reti logistiche +look=Guarda +mine=Scava +move=Sposta +move-down=Giù +move-left=Sinistra +move-right=Destra +move-up=Su +next-active-quick-bar=Prossima barra di ricerca rapida attiva +next-player-in-replay=Prossimo giocatore in replay +next-quick-panel-page=Pagina successiva +next-quick-panel-tab=Scheda successiva +next-weapon=Prossima arma +not-set=Non impostato +open-character-gui=Apri schermata personaggio +open-gui=Apri interfaccia oggetto +open-item=Apri interfaccia oggetto +open-prototype-explorer-gui=Apri l’interfaccia di esplorazione dei prototipi +open-prototypes-gui=Apri interfaccia dei prototipi +open-technology-gui=Attiva schermata tecnologia +open-trains-gui=Attiva/Disattiva panoramica del treno +order-to-follow=Ordine da seguire +paste=Incolla +paste-entity-settings=Incolla le impostazioni delle entità +pause-game=Pausa +pick-item=Prendi/lascia oggetti dal mucchio +pick-items=Raccogli oggetti +place-in-chat=Inserisci un'etichetta in chat +place-ping=Segnala una posizione sulla mappa +previous-active-quick-bar=Barra di ricerca rapida attiva precedente +previous-mod=Seleziona la mod precedente +previous-quick-panel-page=Pagina precedente +previous-quick-panel-tab=Scheda precedente +previous-technology=Seleziona la tecnologia precedente +production-statistics=Attiva/disattiva statistiche di produzione +quick-bar-button-1=Scorciatoia 1 +quick-bar-button-1-secondary=Scorciatoia secondaria 1 +quick-bar-button-10=Scorciatoia 10 +quick-bar-button-10-secondary=Scorciatoia secondaria 10 +quick-bar-button-2=Scorciatoia 2 +quick-bar-button-2-secondary=Scorciatoia secondaria 2 +quick-bar-button-3=Scorciatoia 3 +quick-bar-button-3-secondary=Scorciatoia secondaria 3 +quick-bar-button-4=Scorciatoia 4 +quick-bar-button-4-secondary=Scorciatoia secondaria 4 +quick-bar-button-5=Scorciatoia 5 +quick-bar-button-5-secondary=Scorciatoia secondaria 5 +quick-bar-button-6=Scorciatoia 6 +quick-bar-button-6-secondary=Scorciatoia secondaria 6 +quick-bar-button-7=Scorciatoia 7 +quick-bar-button-7-secondary=Scorciatoia secondaria 7 +quick-bar-button-8=Scorciatoia 8 +quick-bar-button-8-secondary=Scorciatoia secondaria 8 +quick-bar-button-9=Scorciatoia 9 +quick-bar-button-9-secondary=Scorciatoia secondaria 9 +remove-pole-cables=Rimuove i cavi dal palo +reset-ui-scale=Reimposta la scala dell’interfaccia in automatico +reverse-rotate=Rotazione inversa +reverse-select=Inverti la selezione +rotate=Ruota +rotate-active-quick-bars=Alterna le barre di scelta rapida attive +select-for-blueprint=Seleziona per progetto +select-for-cancel-deconstruct=Seleziona per annullare la decostruzione +shoot-enemy=Spara +shoot-selected=Spara ai selezionati +show-info=Attiva/Disattiva “modalità Alt" +show-quick-panel=Mostra pannello rapido +smaller-terrain-building-area=Rimpicciolisci l'area di pavimentazione +smart-pipette=Strumento Pipetta +stack-split=Dividi la pila +stack-transfer=Trasferisci tutto +toggle-blueprint-library=Attiva/disattiva libreria dei progetti +toggle-console=Attiva Chat (e console Lua) +toggle-driving=Entra/Esci dal veicolo +toggle-filter=Attiva/disattiva filtro +toggle-free-cursor=Attiva/disattiva cursore libero +toggle-gui-debug=Attiva o disattiva il debug della GUI +toggle-gui-glows=Attiva/Disattiva bagliori dell'interfaccia grafica +toggle-gui-shadows=Attiva/disattiva ombre dall'interfaccia grafica +toggle-gui-style-view=Attiva/Disattiva lo stile visualizzazione dell'interfaccia grafica +toggle-map=Attiva/Disattiva la mappa del mondo +toggle-menu=Attiva/Disattiva menu +undo=Annulla +unknown=Sconosciuto +zoom-in=Zoom avanti +zoom-out=Zoom indietro +[controls-description] +activate-tooltip=Mostra il suggerimento quando il ritardo del suggerimento è impostato su un valore alto o "Mai". +add-station=Utilizzabile solo nell'interfaccia della locomotiva e nella "visuale mappa". Tieni premuto questo modificatore mentre selezioni una fermata nella minimappa dell'interfaccia della locomotiva per aggiungerla alla pianificazione. +add-temporary-station=Utilizzabile solo nell'interfaccia della locomotiva e "visuale mappa". Per andare velocemente ad una particolare stazione, tieni premuto questo modificatore mentre selezioni sulla minimappa dell'interfaccia della locomotiva per aggiungere una fermata temporanea alla pianificazione. +alt-zoom-in=Utilizzabile solo sulla mappa. Zoom con la capacità di zoommare dalla "visuale mappa" alla "vissuale mondo" +alt-zoom-out=Utilizzabile solo sulla mappa. Zoom con la capacità di rimpicciolire dalla "visuale mondo" alla "vissuale mappa" +build-with-obstacle-avoidance=Utilizzabile solo per la costruzione di ferrovie. Questo è lo stessa modalità della costruzione fantasma ma gli alberi. le rocce e i dirupi vengono evitati. +cancel-craft=Utilizzabile solo nella coda di costruzione. +cancel-craft-5=Utilizzabile solo nella coda di costruzione. +cancel-craft-all=Utilizzabile solo nella coda di costruzione. +clear-cursor=Riporta l'elemento nella pila cursore all'inventario del giocatore. Cancella anche il posizionamento dei fili e la pianificazione dei binari. +close-menu=Annulla e torna al menu precedente. Utilizzabile solo nel menu principale. +connect-train=Collega il treno selezionato o il treno che stai guidando a qualsiasi treno adiacente. +copy=Seleziona un'area di entità da copiare. +copy-entity-settings=Copia le impostazioni dall'entità selezionata. Per far sì che funzioni, l'entità di origine deve essere presente. +craft=Utilizzabile solo nell'interfaccia di assemblaggio. Costruisci 1 di una determinata ricetta. +craft-5=Utilizzabile solo nell'interfaccia di assemblaggio. Costruisci 5 di una determinata ricetta. +craft-all=Utilizzabile solo nell'interfaccia di assemblaggio. Costruisci il più possibile di una determinata ricetta. +cursor-split=Se vuoto, muove metà dello slot selenzionato dell'inventario nel cursore. Inserisce un singolo elemento dalla pila nel cursore all'inventario selezionato quando si tiene un elemento. +cut=Seleziona un'area di entità da copiare e contrassegnare per la demolizione. +cycle-blueprint-backwards=Quando hai il libro dei progetti nel cursore, alterna il progetto corrente al precedente progetto disponibile. +cycle-blueprint-forwards=Quando hai il libro dei progetti nel cursore, alterna il progetto corrente al prossimo progetto disponibile. +cycle-clipboard-backwards=Scorri gli la cronologia degli appunti mentre tieni premuto lo strumento Incolla. +cycle-clipboard-forwards=Scorri la cronologia degli appunti mentre tieni premuto lo strumento Incolla. +disconnect-train=Scollega il vagone selezionato o il vagone in cui sei all'interno dal resto del treno. +drop-cursor=Lasciare cadere un oggetto che stai tenendo su una cintura, per terra o in una macchina. +editor-switch-to-surface=Passa al numero di superficie premuto in combinazione con questa hotkey: __CONTROL__editor-switch-to-surface__ + 3 -> cambia alla superficie numero 3. +fast-entity-split=Trasferisce metà pila nel cursore nell'entità selezionata, o, se il cursore è vuoto, prende metà di qualunque cosa all'interno dell'entità e la trasferisce nel tuo inventario. +fast-entity-transfer=Trasferisce metà pila nel cursore nell'entità selezionata, se il cursore è vuoto, prende metà di qualunque cosa all'interno dell'entità e la trasferisce nel tuo inventario. +gui-select=Premere l'elemento d'interfaccia correntemente selezionato. +inventory-split=Trasferisci metà di tutte le pile (arrotondate) del tipo di pila selezionata nell'altro inventario. Se selezioni uno slot vuoto, saranno trasferite metà di tutte le pile. +inventory-transfer=Trasferisce tutte le pile di oggetti selezionati nell'altro inventario. Se selezioni uno slot vuoto, tutti gli oggetti saranno trasferiti. +larger-terrain-building-area=Aumenta la grandezza dell'area di posizionamento. +next-active-quick-bar=Seleziona la prossima barra di scelta rapida nella barra di scelta rapida superiore. +next-weapon=Passa ciclicamente alla prossima arma equipaggiata. +order-to-follow=Usato con spidertron remoto per ordinare il spidertron connesso per seguire l'obbiettivo indicato. +paste=Incolla le ultime entità copiate. +paste-entity-settings=Incolla le impostazioni copiate dalla precedente entità. +place-in-chat=Utilizzabile solo quando la chat è aperta. Inserisce nella chat un link dell'elemento, schema, posizione sulla mappa, stazione o treno selezionato. +place-ping=Segnala un punto particolare sulla mappa creando una segnalazione temporanea per gli altri giocatori che verrà mostrata nella chat. +place-tag=Utilizzabile solo nella schermata della mappa. Posiziona un'icona e/o un testo nella posizione selezionata sulla mappa. +previous-active-quick-bar=Seleziona la precedente barra di scelta rapida nella barra di scelta rapida superiore. +previous-mod=Utilizzabile solo nell'interfaccia delle mod. Seleziona la mod che hai selezionato precedentemente. +previous-technology=Utilizzabile solo nella schermata delle tecnologie. Seleziona la tecnologia che hai selezionato precedentemente. +remove-pole-cables=Rimuove i fili dal palo elettrico selezionato partendo dal filo elettrico e poi il filo per le reti circuitali. +reverse-rotate=Ruota in senso antiorario l'elemento o l'entità selezionata. +reverse-select=Attiva la modalità Declassamento con il pianificatore di miglioramenti. +rotate=Ruota in senso orario l'elemento o l'entità selezionata. +select-for-blueprint=Seleziona le entità per la pianificazione, l'aggiornamento o la demolizione. +select-for-cancel-deconstruct=Seleziona per annullare l'aggiornamento o la demolizione. +shoot-enemy=Spara al nemico più vicino al cursore, per alcune armi invece spara direttamente nella direzione del cursore. +shoot-selected=Spara a qualsiasi cosa selezionata, per alcune armi invece spara direttamente nella direzione del cursore. +show-info=Nasconde o visualizza ulteriori informazioni sulle entità costruite quali schemi di assemblaggio di macchine e contenuto del contenitore. +smaller-terrain-building-area=Diminuisce la grandezza dell'area di posizionamento. +smart-pipette=Preleva oggetti dal tuo inventario usati per costruire l'entità correntemente selezionata e li mette nel cursore. Per le risorse verrà selezionato l'estrattore più veloce disponibile. +stack-split=Trasferisce metà della pila di oggetti selezionata all'altro inventario. +stack-transfer=Trasferisce la pila di oggetti selezionata all'altro inventario. +toggle-driving=Entra od esce dal veicolo a cui sei vicino o che stai guidando. +toggle-filter=Crea/rimuovi un filtro per lo slot dell'inventario selezionato. Solo l'oggetto selezionato può essere posizionato nello slot del filtro. +undo=Annulla le alcune azioni come costruzione/rimozione manuale di entità, messa in campo di progetti e l'utilizzo del Pianificatore di demolizione. +[deconstruction-tile-mode] +always=Sempre +always-description=Sempre: le caselle sono sempre selezionate anche quando ci sono altre entità nella selezione. +never=Mai +never-description=Mai: le caselle non sono mai selezionate. +normal=Normale +normal-description=Normale: le caselle sono selezionate quando nessuna entità viene rilevata. +only=Solo +only-description=Solo: sono selezionate solo le piastrelle. +[description] +acceleration-power=Forza acceleratrice +accepted-equipment=Attrezzature accettate +activation-speed=Velocità di attivazione +ammo=Munizioni +ammo-consumption-modifier=Modificatore consumo munizioni +ammo-inventory-contents=Munizioni +amount=Quantità +applies-effect=Effetti applicati +area-of-effect-size=Grandezza dell'area di effetto +armor=Armatura +automatic-range=Raggio automatico +available-power=Potenza disponibile +base-productivity=Produttività base +batteries=Batterie +battery-capacity=Capacità della batteria +belt-items=Oggetti +belt-speed=Velocità del nastro trasportatore +buffer-recharge-rate=Velocità di ricarica delle batterie interne +builds=Usato per costruire __1__. +can-filter-items=Può filtrare gli oggetti. +cargo-capacity=Capacità di carico +cargo-contents=Contenuto del carico +chain-shooting-speed=Cadenza di fuoco dell'arma +character-movement-speed-modifier=Velocità di movimento +cluster-trigger=Dimensione del cluster +constant-energy-consumption=Consumo costante +construction-area=Area di costruzione +construction-robots=Costruzione +consumption-bonus=Consumo energetico +consumption-speed=Velocità di consumo +contents=Contenuto +crafting-speed=Velocità di assemblaggio +crafting-time=Tempo di costruzione +creates-number-entities-key=Crea +creates-number-entities-value=__1__ x __2__ +damage=Danno +damage-bonus=Danno bonus +damage-dealt=Danni inflitti +decorative-type=Tipo +decorative-type-decal=Decalcomania +decorative-type-decorative=Decorativo +destroys-cliffs=Distrugge le scogliere +dimensions=Dimensioni +durability-key=Durabilità +durability-value=__1__/__2__ +duration=Durata +effect-distribution-efficiency=Efficienza di distribuzione +effectivity=Efficienza +electricity=Elettricità +energy=Energia +energy-capacity=Capacità energetica +energy-consumption=Consumi +energy-per-shot=Energia per colpo +energy-per-use=Energia per uso +energy-to-recharge-one-shield=Energia per punto vita +expected-resources=Risorse previste +fluid-capacity=Volume di stoccaggio +fluid-consumption=Consumo +fluid-contents=Contenuto del carico dei fluidi +fluid-output=Uscita +fluid-temperature=Temperatura di __1__ +fluids=Fluidi +followers=Gregari +force=Forza +fuel-acceleration=Accelerazione del veicolo +fuel-acceleration-modifier=Accelerazione +fuel-inventory-contents=Carburante +fuel-pollution=Inquinamento da carburante +fuel-speed-modifier=Velocità massima +fuel-top-speed=Velocità massima raggiungibile dal veicolo +fuel-value=Energia di combustione +grid-size=Dimensione griglia delle attrezzature +hand-stack-size=Dimensione del braccio +heal=Ripara +health=Salute +heat-capacity=Capacità termica +heat-output=Uscita +hitpoints=__1__ __plural_for_parameter_1_{1=secondo|rest=secondi}__ +incoming-block=Blocco in ingresso +infinity-filter=Filtro infinito +infinity-mode=Modalità infinita +ingredients=Componenti +input-flow-limit=Input massimo +input-signals=Segnali di ingresso +inventory-size-bonus=Bonus dimensione inventario +kills=Uccisioni +last-user=Ultimo utente +lifetime=Durata +logistic-chest-filters=Filtri +logistic-chest-storage-counts=Immagazzinamento del sistema logistico +logistic-chest-targeted-items-deliver=Consegnare +logistic-chest-targeted-items-pickup=Raccogliere +logistic-item=Oggetti disponibili in logistica +logistic-request=Richiesta logistica +logistic-request-tooltip-logistic-storage=Deposito logistico +logistic-request-tooltip-on-the-way=In viaggio +logistic-request-tooltip-satisfaction=Soddisfazione +logistic-robots=Logistica +logistics-connection-distance=Distanza del collegamento logistico +made-in=Realizzati in +magazine-size=Capienza del caricatore +manual-range=Raggio manuale +market-item-price=Prezzo +max-energy-consumption=Consumo massimo +max-health=Salute massima +max-speed=Velocità massima +maximum-length=Lunghezza massima +maximum-power-output=Output massimo +maximum-temperature=Temperatura massima +min-energy-consumption=Consumo minimo +min-range=Raggio minimo +minimum-temperature=Temperatura minima +mining-area=Zona mineraria +mining-speed=Velocità di estrazione mineraria +mining-time=Tempo necessario allo scavo +module-bonus-limit=limite +movement-speed-bonus=Bonus di movimento +moving-energy-consumption=Consumo energetico durante il movimento +name=Nome +neighbour-bonus=Bonus di prossimità +next-stop=Stazione successiva +no-ammo=Senza munizioni +no-block=Nessun blocco +no-limit=Nessuno +num-available-robots=Numero di robot disponibili +num-effect-receivers=Numero di ricevitori effettivi +num-effect-sources=Numero di fonti effettive +of=__1__ di __2__ +outgoing-block=Blocco in uscita +output-flow-limit=Uscita massima +output-signals=Segnale d'uscita +personal-roboport-charging-spots=Punti di ricarica +personal-roboport-construction-area=Area di costruzione +personal-roboport-max-robot-count=Limite di robot +personal-roboport-max-robots=Numero massimo di robot +personal-roboport-summary=Roboporto +piercing-power=Potere di penetrazione +placed-in-grid=Collocato in +players-killed=Giocatori uccisi +pollution=Inquinamento +pollution-bonus=Inquinamento +pollution-to-join-attack=Consuma __1__ inquinamento +power-output=Energia in uscita +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ bonus vicinanza) +probability=Probabilità +productivity-bonus=Produttività +productivity-bonus-limit=-0% = limite +products=Prodotti +products-finished=Prodotti finiti +projectile-range=Gittata dei proiettili +pumping-speed=Velocità di pompaggio +range=Portata +range-modifier=Modificatore di gittata +recharge-speed=Velocità di ricarica +recipe=Schema +recipe-hidden=(nascosta) +recipe-not-researched=(non ricercato) +recipe-not-researched-and-hidden=(non ricercato, nascosto) +recipe-pollution=Inquinamento dello schema +repair-speed=Velocità di riparazione +required-fluid=Richiede +required-fluid-per-ore=__1__ __2__ per operazione di estrazione +required-fluid-per-ore-generic=__1__ per operazione mineraria +research-speed=Velocità di ricerca +resistances=Resistenze +robot-charging-stations=Stazione di ricarica +robot-lifetime=Tempo di vita del robot +robot-recharge-rate=Velocità di ricarica dei robot +rocket-launch-products=Prodotti dal lancio del razzo +rocket-parts=Parti del razzo +rotation-speed=Velocità di rotazione +science-pack-remaining-amount-key=Restante +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Scansione del settore in corso +segments=Sezioni +shield=Punti ferita scudo +shield-capacity=Capacità dello scudo +shields=Scudi +shooting-speed=Velocità di fuoco +shooting-speed-modifier=Modificatore della velocità di sparo +signals=Segnali +solar-panel-power=Potenza del pannello solare +speed=Velocità +speed-bonus=Velocità +spent-result=Effettivo su +status=Stato +storage=Deposito +storage-size=Capienza +supply-area=Zona di rifornimento +temperature=Temperatura +throwing-speed=Velocità di lancio +tile-size=Dimensioni +total-followers=Seguaci totali +total-raw=Ingredienti di base +total-raw-too-complex-to-calculate=Troppo complesso da calcolare +train-circuit-network-id=ID del treno +train-kills=Uccisioni del treno +train-limit=Limite del treno +train-limit-value=__1__/__2__ +values-for-evolution-factor=Contributo agli attacchi nelle vicinanze al corrente fattore di evoluzione (__1__) +variation=Variazione +variation-value=__1__ (__2__ totale) +vehicle-enter-instruction=Entra nella macchina usando __CONTROL__toggle-driving__. +vehicle-speed-modifier=Velocità del veicolo +walking-speed=Velocità di spostamento +weight=Peso +wire-reach=Portata del filo +yield=Resa +[description-rail] +back-rail=Binario secondario +block=Blocco +front-rail=Binario principale +none=niente +segment=Segmento +segment-position=Posizione del segmento +trains-in-block=Treni in blocco +[difficulty] +easy=Facile +hard=Difficile +normal=Normale +[entity-description] +entity-unknown[1]=Questa entità non è disponibile a causa della rimozione della mod, verrà ripristinato se la mod viene riabilitata. +[entity-name] +entity-unknown=Entità sconosciuta +[entity-status] +cant-divide-segments=Impossibile dividere i segmenti +charging=Caricando... +closed-by-circuit-network=Chiuso dalla rete circuitale +disabled=Disabilitato +disabled-by-control-behavior=Disabilitato dal controllore +disabled-by-script=Disabilitato dallo script +discharging=Scaricando... +fluid-ingredient-shortage=Carenza di materiale liquido +fluid-production-overload=Sovrapproduzione di fluidi +full-burnt-result-output=Deposito residui di combustione pieno +full-output=Output completo +fully-charged=Carica completa +item-ingredient-shortage=Carenza di componenti +launching-rocket=Lancio del razzo +low-input-fluid=Ingresso fluidi basso +low-power=Bassa potenza +low-temperature=Temperatura bassa +marked-for-deconstruction=Contrassegnato per la decostruzione +missing-required-fluid=Manca il fluido richiesto +missing-science-packs=Manca il pacco scientifico +networks-connected=Rete connessa +networks-disconnected=Rete disconnessa. +no-ammo=Senza munizioni +no-fuel=Senza carburante +no-ingredients=Nessun ingrediente +no-input-fluid=Nessun ingresso di fluidi +no-minable-resources=Non ci sono risorse da raccogliere +no-modules-to-transmit=Nessun modulo da trasmettere +no-power=Senza energia +no-recipe=Nessuno schema +no-research-in-progress=Nessuna ricerca in corso +normal=Normale +not-connected-to-rail=Non connesso ai binari +not-plugged-in-electric-network=Non collegato alla rete elettrica +opened-by-circuit-network=Aperto dalla rete circuitale +out-of-logistic-network=Fuori dalla rete logistica +preparing-rocket-for-launch=Preparazione del razzo per il lancio +recharging-after-power-outage=Ricarica dopo interruzione di corrente +turned-off-during-daytime=Disattivo durante il giorno +waiting-for-source-items=In attesa di componenti dalla sorgente +waiting-for-space-in-destination=In attesa di spazio libero nella destinazione +waiting-for-target-to-be-built=In attesa che il bersaglio sia costruito +waiting-for-train=In attesa del treno +waiting-to-launch-rocket=In attesa di lanciare il razzo +working=Al lavoro +[entity-type] +tree=Albero +[error] +achievement-data-invalid=Impossibile caricare i dati degli obiettivi locali, essi potrebbero essere perduti. +audio-could-not-initialize=Impossibile inizializzare l'audio. L'audio è disattivato. +audio-error-title=Errore audio +config-data-invalid-prompt-reset-to-default=Il file di configurazione ha del contenuto non valido. Vuoi ripristinarlo? +crash-to-desktop-message=Si è verificato un errore imprevisto. Se stai eseguendo l'ultima versione del gioco, puoi aiutarci a risolvere il problema postando il contenuto del file di log nel forum di Factorio.\nIncludi anche i file di salvataggio, le mod che stavi usando e come riprodurre l'errore passo dopo passo. +data-error-title=Errore nei dati +error-message-box-title=Errore +failed-to-create-app-window=Impossibile creare la finestra dell’applicazione. __1__ +failed-to-load-save-file=Impossibile caricare il file di salvataggio. +failed-to-load-window-icon=Impossibile caricare l'icona della finestra! Percorso del file: __1__ +game-state-corruption-detected-save-corrupted=Il gioco potrebbe avere dei files corrotti. Non sono in grado di caricare il salvataggio della partita. +game-state-corruption-detected-saving-aborted=Il gioco potrebbe avere dei files corrotti. Il gioco non è stato salvato per evitare che il salvataggio venga danneggiato. +low-available-space-in-steam-storage=Hai solo __1__ MB di spazio libero rimasto nello storage remoto di Steam. Se si esaurisce lo spazio disponibile, il gioco potrebbe non essere in grado di memorizzare la tua configurazione e libreria di progetti e potresti perdere i tuoi progressi se ti affidi a Steam Cloud per sincronizzare i file di salvataggio tra computer. Si consiglia di eliminare alcuni vecchi file di salvataggio utilizzando il pulsante di eliminazione nella finestra di dialogo Carica Partita per liberare spazio. +low-available-space-in-steam-storage-title=Avviso di ridotto spazio disponibile nell'archiviazione remota di Steam +map-can-not-be-loaded-in-demo-version=Questa mappa non può essere caricata nella versione demo del gioco. +operation-failed=Operazione non riuscita +out-of-vram-cannot-lower-settings=Modalità grafica bassa e basso livello di caching bitmap sono già attivati. Questo significa che il tuo hardware di sistema è sotto i requisiti minimi. Se credi che questo sia un problema con il gioco, si prega di segnalarlo sul nostro forum. +out-of-vram-change-quality-to-low=Attivazione delle opzioni grafiche basse. Riavvia il gioco. +out-of-vram-change-quality-to-normal=Impostazione della risoluzione degli oggetti bidimensionali (alto → normale), Si prega di riavviare il gioco. +out-of-vram-change-usage-to-high=Impostazione opzione memoria bitmap (tutto -> alto).Per favore, riavvia il gioco. +out-of-vram-change-usage-to-low=Impostazione opzione memoria bitmap (medio -> basso). Per favore, riavvia il gioco. +out-of-vram-change-usage-to-medium=Impostazione opzione memoria bitmap (alto -> medio).Per favore, riavvia il gioco. +out-of-vram-enable-low-vram-mode=Attivazione modalità poca VRAM. Riavvia il gioco. +player-data-invalid=Impossibile caricare il file di dati del giocatore. I progressi del gioco potrebbero essere perduti. +replay-data-not-found=Impossibile riprodurre il replay: i dati di replay non sono stati trovati. +replay-header-error=Non posso caricare l'intestazione del replay a causa del seguente errore: +replay-header-error-old-version=Non posso caricare l'intestazione del replay. Probabilmente è più vecchio dell'attuale versione __1__. +replay-mod-configuration-mismatch=Impossibile mostrare il replay: diversa configurazione delle mod. +replay-version-mismatch=Impossibile riprodurre il replay: è stato creato nella versione __1__, ma la versione corrente è __2__. +startup-failed=Impossibile avviare il gioco +system-initialization-failed=Inizializzazione non riuscita. Codice di errore: __1__ +unable-to-create-sprite=Non riesco a creare modelli bidimensionali (grandezza __1__x__2__), probabilmente la memoria video non è sufficiente. +value-out-of-range=Valore fuori intervallo: inserisci un valore compreso tra __1__ e __2__. +[fluid-description] +fluid-unknown[1]=Questo fluido non è disponibile a causa della rimozione della mod, verrà ripristinato se la mod viene riabilitata. +[fluid-name] +fluid-unknown=Fluido sconosciuto +[frequency] +none=Nessuno +[graphics-errors] +detected-gpu=GPU rilevata: __1__ +device-removed-button-close=Chiudi +device-removed-button-restart=Riavvia +device-removed-button-use-opengl=Usa OpenGL +device-removed-message1=La scheda video è stata fisicamente rimossa dal sistema oppure si stanno installando degli aggiornamenti nei driver video. +device-removed-message2=Errore: __1__, Motivo: __2__ +device-removed-message3=Se ricevi spesso questo errore prova a riavviare il PC o aggiornare i driver della scheda video.\nIl PC potrebbe essere instabile a causa di overclock o surriscaldamento. +device-removed-message4=In alternativa potresti provare a risolvere il problema cambiando le impostazioni di rendering di Factorio in OpenGL. +device-removed-title=Factorio si è bloccato poiché la scheda video è stata reimpostata o rimossa. +direct3d-failed-to-initialize=Impossibile inizializzare DirectX. Factorio richiede schede grafiche compatibili con DirectX 10 o superiore. +graphics-settings-keep=Mantieni +graphics-settings-reset=Reimposta +opengl-failed-to-initialize=Factorio richiede la versione __1__ di OpenGL o superiore. La versione disponibile in questo computer è la __2__. +out-of-videomemory=Non c'è abbastanza memoria video. Prova ad abbassare la risoluzione dei modelli bidimensionali o abilitare la compressione delle texture. +reset-graphics-settings-question=Vuoi reimpostare le impostazioni grafiche? +[gui] +all=Tutto +ammo=Munizioni +any=Qualsiasi +armor=Armatura +artillery-ammo=Proiettili di artiglieria +blueprint-access-error=Impossibile modificare il magazzino di un altro giocatore +blueprint-components=Componenti +blueprint-dummy-error=Impossibile modificare il progetto con dati dell'entità sconosciuti. +blueprint-icons-empty-error=Il progetto deve avere almeno un'icona. +blueprint-include-entities=Entità +blueprint-include-fuel=Carburante per treni +blueprint-include-modules=Moduli +blueprint-include-station-names=Nomi delle fermate del treno +blueprint-include-tiles=Caselle +blueprint-include-trains=Treni +blueprint-include-trains-tooltip=Includi i treni nel progetto +blueprint-not-available=Il progetto non ha ancora terminato il download dei dati dalla libreria +blueprint-not-present=Il progetto è stato spostato via da un altro giocatore. +blueprint-player-not-available=Impossibile trasferire il progetto, il giocatore è offline +blueprint-preview=Anteprima +blueprint-preview-edit-tooltip=Modifica etichetta, descrizione e icone. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ per rimuovere, __CONTROL_LEFT_CLICK__ per ripristinare. +blueprint-preview-hint-specific=__CONTROL__mine__ per rimuovere, __CONTROL__build__ per ripristinare. +blueprint-preview-not-editable-hint-dummy-entities=Questo progetto non può essere modificato, i suoi dati vengono salvati separatamente per consentire il ripristino di contenuti modificati. +blueprint-preview-not-editable-hint-other-player=Questo progetto non si può alterare perché è nella libreria di un altro giocatore. +blueprint-preview-not-editable-hint-preview=Questo progetto non può essere modificato in quanto i contenuti non sono ancora stati trasferiti al gioco. +blueprint-select-replacement=Seleziona sostituzione +blueprint-shelf-not-synced=L'elenco dei progetti del giocatore non è ancora pronto +cancel=Indietro +cancel-instruction=Annulla (__CONTROL__toggle-menu__) +changelog=Registro delle modifiche +character=Personaggio +clear=Cancella +clear-blueprint=Cancella Progetto +close=Chiudi +close-instruction=Chiudi (__CONTROL__confirm-gui__ or __CONTROL__toggle-menu__) +color=Colore +confirm=Conferma +confirm-instruction=Conferma (__CONTROL__confirm-gui__) +confirm-load-game-load=Carica +confirm-load-game-settings-changed=Le mod sono state rimosse o le impostazioni delle mod sono cambiate. Sei sicuro di voler continuare a caricare questo salvataggio? +confirm-load-game-sync=Sincronizza le mod e carica +confirm-quit=Il gioco non è salvato, sei sicuro di voler uscire? +confirm-restart=Sei sicuro di voler ricominciare? +confirmation=Conferma +constant-number=Numero costante +converting-map=Converto mappa __1__ +copy=Copia +copy-this=Crea copia di questo +crafting=Assemblaggio +credits=Riconoscimenti +delete=Cancella +delete-blueprint-record=Cancella progetto +destroy-blueprint=Distruggi progetto +destroy-book=Distruggi libro dei progetti +destroy-deconstruction-planner=Distruggi il pianificatore di demolizione +destroy-upgrade-planner=Distruggi __1__ +drop-blueprint-nothing-to-drop-error=Nessun progetto nel cursore da rilasciare. +empty-blueprint-error=Il progetto è vuoto. +enable-logistics-while-moving=Abilitare la logistica durante il movimento +equipment-grid=Griglia delle attrezzature +eula=EULA +exit=Esci +export-to-string=Esporta in stringa +fluid-ingredient=Ingrediente fluido +fluid-ingredient-description=Possibili input fluidi +fuel=Carburante +generating-new-map=Generazione nuova mappa +grabbed-item=Oggetto afferrato +grid=Griglia +guns=Arma +ingredient=Ingrediente +ingredient-description=Input possibili +instruction-to-activate=__1__ da attivare. +instruction-to-alt-select=__1__ e trascinare per selezionare e bypassare la finestra di configurazione. +instruction-to-build=__1__ per costruire. +instruction-to-cancel-deconstruct=__1__ e trascinare per annullare la demolizione. +instruction-to-cancel-upgrade=__1__ e trascinare per annullare gli ordini di aggiornamento. +instruction-to-change-size=__1__/__2__ per cambiare la dimensione dell'area. +instruction-to-clear-generic=__1__ per eliminare tutto. +instruction-to-clear-item=__1__ per cancellare. +instruction-to-clear-quickbar-slot=__1__ per eliminare la scorciatoia. +instruction-to-connect-spidertron-remote=__1__ su uno spidertron per connetterlo. +instruction-to-consume=__1__ da consumare. +instruction-to-cycle-blueprint-backards=__1__ per il precedente. +instruction-to-cycle-blueprint-forwards=__1__ per il prossimo. +instruction-to-deconstruct=__1__ e trascinare per demolire. +instruction-to-destroy=__1__ per distruggere. +instruction-to-downgrade=__1__ e trascina per declassare. +instruction-to-force-build=__1__ per forzare la costruzione +instruction-to-mine-tiles=__1__ per minare le piastrelle costruite. +instruction-to-open-item=__1__ per aprire. +instruction-to-order-spidertron=__1__ per inviare spidertron. +instruction-to-order-spidertron-to-follow=__1__ per seguire l'entità selezionata. +instruction-to-queue-spidertron-order=__1__ per mettere in coda il comando di spostamento. +instruction-to-repair=__1__ e tieni premuto per riparare entità selezionata. +instruction-to-reset-item=__1__ per ripristinare. +instruction-to-select=__1__ e trascinare per selezionare i contenuti. +instruction-to-shoot=__1__ da lanciare. +instruction-to-throw=__1__ da lanciare. +instruction-to-upgrade=__1__ e trascina per aggiornare. +instruction-when-in-cursor=Quando l'elemento è selezionato nel cursore +inventory=Inventario +inventory-filter=Filtro inventario +licenses=Licenze +load=Carica +loading-map=Caricamento mappa __1__ +loading-new-map=Caricamento di una nuova mappa +logistic-requests-disabled=Richieste logistiche disabilitate +logistic-trash-slots=Slot rimozione logistica +map-exchange-string=Stringa di scambio mappa +mining-fluid=Estrazione fluidi +mod-scenarios=Scenari mod +mod-with-campaign-not-available=Le Mod non sono disponibili con questa campagna. +module=Modulo +module-description=Moduli consentiti: +no=No +no-recipe-available=Nessuno schema disponibile +no-recipes-found=Nessuno schema trovato +not-available=N/D +not-connected=Non connesso +not-in-logistic-network=Fuori dalla rete logistica +nothing-found=Nessun risultato +notice=Avviso +off=Spento +ok=Ok +on=Acceso +open-equipment-grid=Apri la griglia dell'inventario +or-set-a-constant=O impostare una costante +owner=Proprietario +queued=In coda per il trasferimento +quit=Esci +reassign-blueprint=Seleziona nuovi contenuti per il progetto. +refresh=Aggiorna +release-date=Data di rilascio: +remove-blueprint-book-record=Cancella libro dei progetti +reset=Reimposta +reset-consumpiton-filters=Azzera filtri +reset-production-filters=Azzera filtri +restart=Riavvia +result=Esito +rocket-inventory-slot=Carico del missile +rocket-inventory-slot-description=Ci si aspetta che tu metta il satellite qui. +rocket-launch=Lancio +rocket-launch-started=Lanciato +rocket-preparing=Preparazione +rocket-result-inventory-slot=Risultati dal lancio del razzo +save=Salva +saving-map=Salvataggio mappa __1__ +script-inventory=Inventario predefinito +search=Cerca +search-with-focus=Cerca (__1__) +select-filter=Seleziona filtro +select-signal=Seleziona un segnale +select-upgrade=Seleziona aggiornamento +set=Applica +set-amount=Imposta la quantità +set-filter=Imposta il filtro +set-inventory-bar-title=Limita parte dell'inventario in modo che non possa essere riempito dalle macchine. +since-last-played=Giocato l'ultima volta (__1__) +space-usage-mb=Spazio utilizzato: __1__ MB / __2__ MB +subversion=Sotto-versione: +sync-mods-with-save=Sincronizza mods con il salvataggio +synchronize=Sincronizza +total=Totale +transferring=Trasferimento +update=Aggiorna +upgrade-blueprint-book-tooltip=Aggiorna oggetti ed entità in tutti i progetti in questo libro. +upgrade-blueprint-tooltip=Aggiorna oggetti ed entità nel progetto. +user-scenarios=Scenari utente +version=Versione: +weapons=Armi +yes=Si +[gui-about] +created-by=Creato da +forums=Forum +release=Rilascia +version=Versione +website=Sito Internet +[gui-achievements] +modded-game=Il gioco è modificato. Gli obbiettivi sono separati dalla versione predefinita del gioco. +not-in-game-long-enough=Devi giocare più dell'__1__% della durata totale del gioco per poter abilitare gli obbiettivi. Il gioco è durato __2__ ma hai giocato solo __3__ +title=Obiettivi +track=Inizia il rilevamento +unlocked-count=Guadagnato __1__ di __2__ +untrack=Interrompi il rilevamento +[gui-additional-entity-settings] +apply-entity-health=Applica la salute +apply-entity-tag=Applica etichetta +corpse-expires=Sparizione dei cadaveri +difficulty=Difficoltà +entity-tag=Etichetta dell'entità +indestructible=Indistruttibile +not-minable=Non estraibile +not-operable=Inutilizzabile +not-rotatable=Non ruotabile +properties=Proprietá +recipe-locked=Schema bloccato +title=__1__ impostazioni extra +to-be-looted=Depredabile +[gui-admin-player] +character-equipment=Equipaggiamento +character-main-inventory=Inventario principale +cursor-stack=Pila del cursore +[gui-alert-tooltip] +attack=__1__ entità __plural_for_parameter_1_{1=è stata danneggiata|rest=sono state danneggiate}__. +destroyed=__1__ entità __plural_for_parameter_1_{1=è stata distrutta|rest=sono state distrutte}__. +map-hint=Vedi la mappa per maggiori dettagli. +no-material-for-construction=A __1__ entità __plural_for_parameter_1_{1=manca del materiale|rest=mancano dei materiali}__ da costruzione. +no-storage=Non c'è abbastanza spazio di stoccaggio disponibile nella rete logistica. +not-enough-construction-robots=A __1__ entità __plural_for_parameter_1_{1=manca un robot costruttore|rest=mancano dei robot costruttori}__. +not-enough-repair-packs=A __1__ entità __plural_for_parameter_1_{1=manca il |rest=mancano i}__ kit di riparazione. +title=Avvisi +train-out-of-fuel=Treno senza carburante. +turret-fire=__1__ __plural_for_parameter_1_{1=torretta sta|rest=torrette stanno}__ affrontando il nemico. +[gui-arithmetic] +input=Ingresso +output=Uscita +[gui-assembling-machine] +change-recipe=Cambia ricetta +select-recipe=Selezionare una ricetta per il montaggio +[gui-auth-server] +client-version-too-old=La versione del tuo client di gioco è troppo vecchia per utilizzare i servizi online. Si prega di aggiornare all'ultima versione di Factorio. +email-authentication-invalid=Codice di autenticazione non valido. Controlla la tua e-mail e riprova. +email-authentication-required=Richiesta autenticazione via e-mail. Si prega di accedere a Factorio.com con il browser e inserire il codice che ti abbiamo inviato. +email-change-rate-limit=Puoi cambiare il tuo indirizzo email solo una volta ogni 7 giorni. +email-invalid-format=L'indirizzo email fornito è in un formato errato, si prega di controllarlo. +email-registered=Questo indirizzo email è già registrato. +failed-to-reach-server-error=Impossibile raggiungere il server di autenticazione. Codice: __1__. Errore: __2__. +generic-timeout=Azione fallita a causa di un timeout. Riprova più tardi. +generic-verification-failed=Verifica del tuo account non riuscita. Assicurati di aver effettuato l'accesso al provider di servizi e riprova. +invalid-characters-in-username=Il tuo nome utente contiene caratteri non validi. Vai all'indirizzo __1__ nel tuo browser e scegli un nuovo nome utente. +json-parse-error=Impossibile interpretare la risposta del server di autenticazione. Potrebbe dipendere da un errore interno del server. +login-banned=Il tuo account è stato bannato. Se ritieni che ciò sia stato fatto per errore, per favore contatta support@factorio.com. +login-blacklist=Il tuo indirizzo IP è nella blacklist del server a causa di abusi commessi in passato. Se credi che questo sia un errore e vorresti che il ban venga rimosso, per favore contatta __1__. +login-deletion-pending=Impossibile effettuare il login, in quanto il tuo account è in attesa per essere eliminato. Se desideri bloccare questo processo, effettua l'accesso al sito web __1__. +login-failed=Il nome utente o l'email e la password date non corrispondono ad alcun account +login-failed-steam-only=L'account Factorio.com fornito è un account di Steam. Accedi con Steam o visita __1__ per impostare una password. +login-insufficient-membership=Il tuo account non possiede il gioco. Dovresti acquistarlo per poter effettuare l'accesso. +login-too-many-attempts=Troppi tentativi di accesso falliti. Riprova più tardi. Se hai dimenticato la password, puoi reimpostarla a __1__ +login-unlinked=Il tuo account Steam non sembra possedere più il gioco, quindi lo abbiamo scollegato dal tuo account Factorio. Puoi collegare il tuo account Factorio a un account Steam che possiede il gioco per ripristinare la tua iscrizione. +server-down-for-maintenance=I servizi online sono attualmente in manutenzione. Riprova più tardi. +steam-id-already-registered=Il tuo account di Steam è già collegato ad un account esistente di Factorio.com. Per favore accedi utilizzando il tuo account di Factorio. +steam-id-doesnt-own-factorio=Il tuo account Steam non possiede Factorio. Per favore acquista il gioco per poter creare un account. +steam-id-timeout=Impossibile verificare la licenza di Factorio poiché la connessione con Steam è scaduta. Si prega di riprovare. +steam-ticket-verification-failed=Verifica del ticket utente di Steam fallita. Assicurati di essere connesso a Steam e riprova. +unknown-error=Errore restituito dal server: __1__ +username-invalid-characters=Sono stati usati caratteri non validi nel nome utente scelto. Si prega di utilizzare solo caratteri alfanumerici e .- +username-taken=Il nome utente è già registrato. Scegline uno diverso oppure effettua il login se ti appartiene. +username-too-long=Il nome utente designato è troppo lungo (max. 30 caratteri). +username-too-short=Il nome utente designato è troppo corto (min. 2 caratteri). +[gui-blueprint] +absolute-snapping=Assoluto +absolute-snapping-tooltip=Aggancia alla griglia globale. Le coordinate specificano come il posizionamento del progetto è posizionato rispetto alla griglia globale. +close-blueprint=Chiudi progetto +commit-blueprint=Salva Progetto +components=Componenti +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ per rimuovere tutti gli elementi selezionati.\n__ALT_CONTROL_LEFT_CLICK__1__ per ripristinare tutti gli elementi. +create-blueprint=Crea Progetto +existing-blueprint=Progetto +filters=Filtri +grid-position=Posizione griglia +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ nell'anteprima per cambiare la posizione della griglia. +grid-size=Dimensione griglia +grid-size-tooltip=Dimensioni del modello di ripetizione dell'edificio. +height=Altezza +icon=Icona +icon-tooltip=Qui puoi cambiare l'icona che rappresenta questo progetto. +library-blueprint=Progetto nella libreria dei progetti +library-blueprint-owned-by-other-player=Progetto nella libreria posseduto da un altro giocatore +new-blueprint=Pianifica un nuovo progetto +relative-snapping=Relativo +relative-snapping-tooltip=Consente al progetto di agganciare relativamente a dove è iniziato il "costruisci trascinando". +settings=Impostazioni +snap-to-grid=Aggancia alla griglia +snap-to-grid-tooltip=Agganciare il progetto in una griglia quando viene costruito. +unnamed-blueprint=Progetto senza nome +width=Larghezza +[gui-blueprint-book] +blueprints=Progetti +confirm-blueprint-book-deletion=Sei sicuro di voler eliminare questo libro dei progetti? +delete-blueprint-book=Elimina il libro +icon-tooltip=Quando è vuoto, il libro mostra l'icona del progetto attivo. +scroll-to-change-active=Utilizzare __CONTROL__cycle-blueprint-forwards__ e __CONTROL__cycle-blueprint-backwards__ per cambiare il progetto attivo. +scroll-to-change-active-specific=Usa __CONTROL_STYLE_BEGIN______1__rotella del mouse__CONTROL_STYLE_END__ per cambiare il progetto attivo. +unnamed-blueprint-book=Libro dei progetti senza nome +[gui-blueprint-library] +blueprint-book=Libro dei progetti +blueprint-book-edit=Modifica il libro dei progetti +blueprint-book-string=Stringa di Libro dei progetti +blueprint-string=Stringa di Progetto +cant-manipulate-not-synchronized-shelf=Impossibile manipolare la raccolta che non è ancora sincronizzato. +deconstruction-item-string=Stringa di elemento di decostruzione +deconstruction-tool-edit=Modifica lo strumento di demolizione +drop-blueprint=Rilascia Progetto +failed-loading-cloud-storage=Il caricamento della raccolta dei progetti dal cloud non è andato a buon fine. Ho caricato al suo posto la raccolta salvata in locale. +failed-loading-storage=Caricamento archivio progetti non riuscito: __1__. Backup di archiviazione corrente a __2__. +failed-saving-cloud-storage=Il salvataggio "Raccolta dei progetti" sul cloud non è andato a buon fine. È probabile che sia terminato lo spazio a disposizione su Cloud Sync. Per prevenire la perdita della tua raccolta, salva il file __1__. +game-blueprints-title=Progetti della partita +grid-view=Visualizzazione della Griglia +import=Importa +import-string=Importa stringa +list-view=Visualizzazione elenco +make-new=Nuovo __1__ +not-available-yet=Progetto non ancora disponibile +not-synced-warning=[img=utility/warning_icon] [color=red]La libreria dei progetti non è sincronizzata.[/color] +player-storage=__1__ - archivio progetti +private-shelf=I miei Progetti +shared-shelf=Progetti condivisi +shelf-choice=Filtro: +shelf-choice-all=Tutto +shelf-choice-game=Progetti della partita +synchronising=Sincronizzazione... +title=Libreria dei Progetti +transfer-progress=Avanzamento del trasferimento +unknown-player-storage=Archivio giocatore sconosciuto +upgrade-item-string=Aggiorna stringa oggetti +upgrade-tool-edit=Modifica lo strumento di aggiornamento +[gui-bonus] +artillery-range=Raggio d'azione dell'artiglieria +character-build-distance=Distanza di costruzione +character-crafting-speed=Velocità di assemblaggio +character-health-bonus=Salute +character-inventory-slots-bonus=Bonus slot inventario +character-item-drop-distance=Distanza di rilascio oggetti +character-item-pickup-distance=Distanza di raccolta oggetti +character-logistic-slots=Slot logistici di richiesta +character-logistic-trash-slots=Slot rimozione logistica +character-loot-pickup-distance=Distanza di raccolta bottino +character-mining-speed=Velocità di estrazione mineraria +character-reach-distance=Distanza raggiungibile +character-resource-reach-distance=Risorse massime raggiungibili +character-running-speed=Velocità di movimento +damage-bonus=Danno +follower-robot-lifetime=Durata +inserter-stack-size-bonus=Capacità di carico degli inseritori +laboratory-productivity=Rendimento di ricerca +laboratory-speed=Velocità di ricerca +maximum-following-robots-count=Numero massimo di droni seguaci +mining-drill-productivity-bonus=Produttività dell'estrazione +no-bonuses=Ancora nessun bonus ricercato. +shooting-speed-bonus=Cadenza di fuoco +stack-inserter-capacity-bonus=Capacità di carico degli inseritori multipli +title=Bonus +train-braking-force-bonus=Forza frenante del treno +turret-damage-bonus-description=(Si somma ai bonus delle munizioni) +worker-robot-battery=Dimensione delle batterie +worker-robot-speed=Velocità di movimento +worker-robot-storage=Capacità di carico +[gui-browse-games] +access=Accesso +access-password=Password +access-public=Pubblica +cant-join-game-steam-init-failed=Impossibile partecipare al gioco usando la rete Steam - Steam non è inizializzato correttamente e alcune sue funzioni relative sono disabilitate: riavviarlo potrebbe risolvere il problema. Vuoi provare a partecipare usando una rete non di Steam? +description=Descrizione +downloading-game-information=Scarico informazioni di gioco +favourite-tooltip=Preferiti +games-headers-name=Nome +games-headers-players=Giocatori +games-headers-playtime=Tempo giocato +has-friends=Amici di Steam in Partita +has-mods=Ha mods +has-password=Ha Password +has-players=Ha giocatori +is-dedicated-server=Server dedicato +join-game=Partecipa al gioco +loading=Caricamento... +mods=Mod +no-game-selected=Nessuna partita selezionata +no-players=Nessuno +none=Nessuno +ping=Ping +ping-calculating=Calcolo... +ping-cant-reach=Impossibile da raggiungere +players=Giocatori +search=Cerca +search-filters=Filtri di Ricerca +tags=Parole chiave +title=Sfoglia partite +version=Versione +[gui-building-statistics] +built=Costruito +deconstructed=Smontato +title=Edifici +upgraded=Aggiornato +[gui-car] +automatic-targeting=Puntamento automatico +color=Colore +driver=Autista +passenger=Passeggero +trunk=Bagagliaio +weapons-control=Comandi delle armi +with-gunner=Con cannoniere +with-gunner-description=Spara automaticamente ai nemici vicini quando un cannoniere (conducente o passeggero) è nel veicolo +without-gunner=Senza cannoniere +without-gunner-description=Spara automaticamente ai nemici vicini quando il veicolo è vuoto +[gui-character] +crafting-queue=Coda di lavorazione +exoskeleton=Esoscheletro +personal-logistics-description=Disattivando la logistica personale i robot logistici non porteranno gli oggetti richiesti. Impedirà anche che gli oggetti vengano automaticamente spostati negli slot del cestino. I robot logistici comunque continueranno a svuotare gli slot del cestino. +personal-roboport=Roboporto personale +[gui-constant] +off=Off +on=On +output=Uscita +output-signals=Segnali d'uscita +[gui-control-behavior] +circuit-connection=Collega al circuito +circuit-network=Rete circuitale +connect=Connetti +connected-to-network=Connesso alla rete +green-network-id=[color=green]__1__[/color] +logistic-connection=Collegamento logistico +logistic-network=Rete logistica +mode-of-operation=Modalità di funzionamento +no-network-in-range=Nessuna rete rilevata +not-connected=Non connessso +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Muro con comandi dei cancelli +[gui-control-behavior-modes] +close-signal=Segnale di chiusura +close-signal-description=Quando la condizione specifica è vera, prova a rendere questo segnale rosso e impedire a tutti i treni di passare.\n se il treno non si può fermare in tempo (il segnale è giallo) oppure ci sta già passando attraverso (il segnale è rosso) il segnale non fermerà il treno.\nNota: il treno molto spesso si fermerà al segnale e non proverà a cercare una strada alternativa anche se ce n'è una disponibile. +enable-disable=Abilita/disabilita +enable-disable-description=Attiva questo dispositivo solo se la condizione è Vera. +enable-disable-train-stop-description=Attiva questa entità solo quando la condizione è vera.\nI treni salteranno le stazioni disabilitate, permettendo di controllare i percorsi dei treni. +none=Nessuno +none-write-description=Non cambiare il comportamento di questa entità basato sulla rete circuitale. +open-gate=Cancello aperto +open-gate-description=La porta rimarrà aperta fino a quando la condizione di circuito è vera. +read-belt-contents=Leggi contenuto della linea di trasporto +read-belt-contents-description=Legge i contenuti del rullo di trasporto e li invia alla rete circuitale. I rulli non invieranno impulsi corretti quando gli oggetti sono inseriti o presi nel mezzo del rullo da entità esterne. +read-chain-signal=Leggi segnale +read-chain-signal-description=Legge il colore del segnale concatenato sul binario e invia il segnale della rete circuitale specificato di seguito. +read-charge-level=Leggi il livello di carica +read-charge-level-description=Legge il livello di carica degli accumulatori in percentuale tra 0 e 100 e la invia alla rete circuitale. +read-contents=Leggi contenuti +read-contents-description=Legge i contenuti del contenitore e li invia alla rete circuitale. +read-hand-contents=Leggi contenuti manuali +read-hand-contents-description=Legge i contenuti nella mano dell'inseritore e inviali alla rete circuitale. +read-logistic-network-contents=Leggi il contenuto della rete circuitale +read-logistic-network-contents-description=Legge gli oggetti disponibili dalla rete logistica di questo roboport e li invia alla rete circuitale. +read-resources=Leggi le risorse +read-resources-description=Legge la quantità di risorse previste da questo estrattore/pompa e le invia alla rete circuitale.\nPer risorse infinite, legge il tasso di estrazione non modificato.\nIl valore viene aggiornato ogni 5 secondi. +read-robot-stats=Leggi le statistiche dei robot +read-robot-stats-description=Legge il numero dei robot nella rete logistica di questo roboporto e lo invia alla rete circuitale. +read-sensor=Leggi il sensore +read-sensor-description=Invia un segnale alla rete circuitale quando il giocatore si sta avvicinando al cancello e dovrebbe aprirsi. +read-signal=Leggi il segnale +read-signal-description=Legge il colore del segnale sui binari e invia il segnale della rete circuitale specificato sotto.\nSe il segnale sul binario è rosso perché è stato chiuso dalla rete circuitale, nulla sarà mostrato. +read-stopped-train=Legge l'ID del treno alla fermata +read-stopped-train-description=Quando un treno è fermo alla fermata, un segnale è inviato con un numero univoco per quel treno. +read-train-contents=Leggi il contenuto del treno +read-train-contents-description=Legge il contenuto degli oggetti nel treno che è attualmente fermo alla fermata e li invia alla rete circuitale. +read-trains-count=Leggi conteggio treni +read-trains-count-description=Legge il numero di treni che stanno andando a questa fermata. Include il tremo fermato. +send-to-train=Invia al treno +send-to-train-description=Invia il contenuto della rete circuitale al treno, così potrà essere usata per le condizioni di attesa. +set-filters=Imposta filtri +set-filters-description=Imposta i filtri degli inseritori basati sui segnali dalla rete circuitale. +set-requests=Imposta richieste +set-requests-description=Imposta le richieste logistiche della cassa basate sui segnali della rete circuitale. +set-stack-size=Imposta la dimensione dello stack +set-stack-size-description=Imposta la dimensione massima dello stack di questo inseritore basata sul conteggio del segnale della rete circuitale selezionata. +set-trains-limit=Imposta limite del treno +set-trains-limit-description=Imposta il numero massimo di treni che vanno a questa fermata. Include il treno fermato. +use-colors=Usa colori +use-colors-description=Imposta il colore della lampada basandoti sul segnale di colore.\nSe il segnale ha un valore maggiore di 0, la lampada mostrerà quel colore.\n se ci sono più colori, ne verrà usato uno solo. +[gui-control-behavior-modes-guis] +available-construction-bots=Bot costruttori disponibili +available-logistic-bots=Bot logistici disponibili +belt-read-mode=Modalità lettura contenuto +blue=Blu +blue-chain-description=Il segnale di rete circuitale verrà inviato quando il segnale a catena è blu (uno o più percorsi sono bloccati ma almeno un percorso è libero). +closed-condition=Condizione chiusa +control-signal=Segnale di controllo +enabled-condition=Condizione abilitata +entire-patch=Patch delle risorse totali +entire-patch-description=Legge le risorse previste dalla patch delle risorse totali attorno a questa trivella. +green=Verde +green-chain-description=Il segnale della rete circuitale da mandare quando il segnale concatenato è verde (il blocco è libero). +green-description=Il segnale della rete circuitale da mandare quando il segnale della rotaia è verde (il blocco è libero). +hand-read-mode=Modalità lettura manuale +hold-mode=Tieni premuto +hold-mode-description-belt=Il segnale è inviato continuamente finché gli oggetti sono nella linea di trasporto. +hold-mode-description-inserter=Il segnale è inviato continuamente finché l'inseritore tiene l'oggetto. +input-signal=Segnali di ingresso +open-condition=Condizione di apertura +output-signal=Segnale d'uscita +output-signals=Segnale d'uscita +pulse-mode=Impulso +pulse-mode-description-belt=Il segnale è inviato per solo 1 tick quando l'oggetto entra nella linea di trasporto. +pulse-mode-description-inserter=Il segnale è inviato per solo 1 tick quando l'oggetto è raccolto. +red=Rosso +red-chain-description=Il segnale da mandare quando il segnale concatenato è rosso (un treno sta occupando tutti i percorsi tramite il segnale a catena). +red-description=Il segnale della rete circuitale da mandare quando il segnale ferroviario è rosso (un treno sta passando attraverso il segnale ferroviario). +resource-read-mode=Modalità di lettura risorsa +this-miner=Questa trivella +this-miner-description=Leggi le risorse previste da questa trivella. +total-construction-bots=Bot costruttori totali +total-logistic-bots=Totale bot logistici +train-id=ID del treno +train-id-description=Identificatore unico del treno fermato +trains-count=Conteggio dei treni +trains-count-description=Numero di treni che stanno andando a questa fermata. Include il tremo fermato. +trains-limit=Limite del treno +trains-limit-description=Numero massimo di treni che stanno andando a questa fermata. Include il tremo fermato. +yellow=Giallo +yellow-chain-description=Il segnale da mandare quando il segnale concatenato è giallo (un treno sta programmando di passare attraverso il segnale concatenato). +yellow-description=Il segnale da mandare quando il segnale del binario è giallo (un treno sta programmando di passare attraverso il segnale ferroviario). +[gui-control-settings] +advanced-interaction=Interazione avanzata +basic-interaction=Interazione di base +button-layout=Layout pulsante +button-layout-description=Cambia la mappatura di alcune azioni secondo il tuo standard preferito. Influisce anche sulla navigazione GUI. +button-layout-eastern=__1__ seleziona, __2__ annulla (orientale) +button-layout-western=__1__ seleziona, __2__ annulla (occidentale) +change-input-method-to-controller=Cambia il metodo di input in controller +change-input-method-to-keyboard-and-mouse=Cambia il metodo di input in tastiera e mouse +control-disabled=Disabilitato - modificato da: __1__ +controller=Controller +controller-icons=Icone +controller-icons-auto=Rilevamento automatico (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Impostazioni del controller +crafting=Assemblaggio +deadzone=Zona morta stick +deadzone-description=Aumentare questo valore se si nota che il cursore non è calibrato correttamente. +debug=Debug +editor=Editor +input-method=Metodo d'Input: +input-not-found-controller=Il tuo metodo di input selezionato è il controller ma non sembra collegato. +input-not-found-keyboard-and-mouse=Il tuo metodo di input selezionato è tastiera e mouse ma non sembrano collegati. +inventory=Inventario +keyboard-and-mouse=Mouse & Tastiera +keyboard-and-mouse-recommended=Mouse & Tastiera (raccomandato) +miscellaneous=Varie +mods=Mod +movement=Movimento +panels=Panelli +quick-panel=Pannello rapido +quickbar=Barra di scelta rapida +sensitivity=Sensibilità stick +sensitivity-description=Quanto rispondono velocemente il cursore e la mappa in reazione al movimento dello stick. +title=Impostazioni controlli +tools=Strumenti +vehicle-driving-mode=Modalità di guida del veicolo +vehicle-driving-mode-absolute=Assoluta +vehicle-driving-mode-absolute-description=Muovendo la levetta verso l'alto o il basso farà accelerare/frenare il veicolo.\nMuovendo la levetta verso sinistra/destra farà svoltare il veicolo in quella direzione. +vehicle-driving-mode-relative=Relativa +vehicle-driving-mode-relative-description=Muovendo la levetta il veicolo svolterà e accelererà automaticamente verso quel lato dello schermo. +vibration-intensity=Intensità vibrazione +waiting=Attesa +[gui-crafting-queue] +collapse=Riduci +expand=Espandi +[gui-create-account] +account-creation-info=Sei autenticato usando Steam. Scegli un nome utente da utilizzare per Factorio. Questo sarà il tuo nickname nelle partite multigiocatore. Può essere cambiato una volta sul nostro sito. +account-creation-info-console=Scegli il nome da usare per il tuo account Factorio. Questo Sara il tuo nickname nella modalità multiplayer. Non potrà più essere cambiato. +account-creation-success-info=Ora sei autenticato come __1__ attraverso Steam. Se vuoi utilizzare questo account senza Steam, effettua il log in su __2__ e imposta una mail e password nel tuo profilo. +account-creation-success-info-console=Account creato con successo. Sei ora collegato come __1__. +create=Crea +creating-account=Creazione account +i-accept-the=Accetto i +login-using-factorio-account=Ho già un account Factorio.com +login-using-factorio-account-info=Se hai un account di Factorio, puoi accedere utilizzando la tua password. Questo collegherà anche il tuo account di Factorio a questo account di Steam. +login-using-factorio-account-info-console=Se possiedi un account Factorio puoi utilizzare la sua password per effettuare l'accesso. Questa azione collegherà il tuo account Factorio a questa console. +terms-of-service=Termini di servizio +title=Crea un account +[gui-current-research] +not-researching=Premi __CONTROL__open-technology-gui__ per avviare una nuova ricerca. +research-finished=__1__ finito, premere __CONTROL__open-technology-gui__. +[gui-decider] +condition=Stato +input-count=Numero ingressi +input-count-description=Copia il valore dello specifico segnale di uscita dal segnale di entrata. +one=1 +one-description=Estrai lo specifico segnale di uscita con il valore 1. +output-item=Uscita +[gui-deconstruction] +blacklist=Elementi bloccati +blacklist-description=Ignora tutti gli oggetti filtrati quando selezioni un'area per lo smontaggio. +blacklist-trees-and-rocks=Ignora alberi/rocce +entities=Entità +entity-filter-mode=Modalità di filtro entità +entity-filters=Filtri entità +filters=Filtri +icon-tooltip=Quando vuoto, lo strumento di demolizione mostra i filtri selezionati. +tile-filter-mode=Modalità filtro casella +tile-filters=Filtri caselle +tile-selection-mode=Modalità selezione casella +tiles=Caselle +trees-and-rocks-only=Solo alberi/rocce +whitelist=Elementi consentiti +whitelist-description=Seleziona solo gli oggetti filtrati quando selezioni un'area per lo smontaggio. +whitelist-trees-and-rocks=Solo alberi/rocce +[gui-downloading-mods] +currently-downloading=Attualmente in download +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=niente +downloading=Download in corso +[gui-edit-label] +edit-description=Modificare la descrizione +edit-label=Modifica etichetta +save-description=Salva la descrizione +save-label=Salva Etichetta +[gui-electric-energy-interface] +buffer-size=Dimensione buffer +power-production=Produzione di energia +power-usage=Consumo di energia +[gui-electric-network] +accumulator-charge=Carica dell'accumulatore +accumulator-charge-tooltip=Quantità di energia immagazzinata in tutti gli accumulatori in questa rete. +consumption=Consumo +production=Produzione +production-label=Produzione +production-tooltip=Quantità di energia prodotta rispetto alla produzione massima energetica possibile. +progressbar-format=__1__ / __2__ +satisfaction=Soddisfazione +satisfaction-tooltip=Quantità di energia prodotta rispetto all'energia richiesta. +title=Informazioni rete elettrica +[gui-ending-screen] +epilogue=Epilogo +[gui-game-finished] +continue=Continua +finish=Termina +kills=Uccisioni +lost=Sconfitta! +next-level=Livello successivo +respawn=Ritorno in gioco +restart-level=Riavvia il livello +save-replay=Salva replay +time-played=Tempo di gioco +title=Livello terminato +victory=Vittoria! +[gui-goal-description] +info-visibility-button=Info +title=Obiettivo +[gui-graphics-settings] +advanced=Avanzate +brightness=Luminosità +color-filter=Filtro colori +color-filter-deuteranopia=Deuteranopia +color-filter-deuteranopia-correction=Correzione Deuteranopia +color-filter-none=Nessuno +color-filter-protanopia=Protanopia +color-filter-protanopia-correction=Correzione Protanopia +color-filter-tritanopia=Tritanopia +color-filter-tritanopia-correction=Correzione Tritanopia +contrast=Contrasto +full-color-depth=Profondità di colori massima +full-screen=Modalità schermo intero +general=Generale +graphics-quality-high=Alto +graphics-quality-label=Risoluzione modelli bidimensionali +graphics-quality-low=Basso +graphics-quality-normal=Normale +graphics-quality-very-low=Bassissima +high-quality-animations=Animazioni in alta qualità +low-vram-warning=Non c'è abbastanza memoria video (VRAM). +map-zoomed-in-effect=Effetto mappa ingrandito +max-threads=Render threads massimi +minimize-on-focus-loss=Minimizza automaticamente +multisampling-label=Campionamento multiplo +multisampling-x2=Multicampionamento x 2 +multisampling-x4=Multicampionamento x 4 +multisampling-x6=Multicampionamento x 6 +multisampling-x8=Multicampionamento x 8 +no-multisampling=Nessun multisampling +preferred-screen=Schermo preferito +primary-screen=Schermo principale (__1__) +render-in-native-resolution=Renderizza nella risoluzione nativa dello schermo +render-scale=Scala di Rendering +restart-required=Riavvio richiesto +saturation=Saturazione +screen-n=Schermo __1__ +show-animated-water=Mostra acqua animata +show-clouds=Mostra nuvole +show-decoratives=Visualizza elementi del terreno secondari +show-enemy-terrain-decals=Mostra decalcomanie terreno nemico +show-game-simulations-in-background=Mostra simulazioni di gioco in background +show-inserter-shadows=Visualizza ombre inseritori +show-item-shadows=Visualizza le ombre degli oggetti +show-particles=Mostra effetti particellari +show-smoke=Mostra il fumo completamente +show-tree-distortion=Mostra alberi animati +sprite-atlas-size-custom=Personalizzato (__1__) +sprite-atlas-size-label=Dimensione della mappa di modelli bidimensionali +sprite-atlas-size-largest-possible=Più largo possibile +texture-compression=Compressione texture +texture-compression-high-quality=Alta qualità +texture-compression-low-quality=Bassa qualità +texture-compression-none=Nessuno +texture-streaming=Texture streaming +title=Opzioni video +ultrawide-mode=Modalità ultra larga +use-flip-presentation-model=Usa presentazione flip dei modelli +v-sync=Sincronizzazione verticale +video-memory-budget=Disponibilità di memoria video +video-memory-budget-auto=Automatico (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Tutto +video-memory-usage-high=Alto +video-memory-usage-label=Utilizzo memoria video +video-memory-usage-low=Basso +video-memory-usage-medium=Medio +vram-low-high-quality-not-recommended=È stato rilevato che in questo computer sono presenti __1__ MB di memoria (VRAM). Non sono abbastanza per i modelli bidimensionali di alta qualità. Potresti riscontrare problemi di prestazioni, grafica mancante, crash, o il gioco potrebbe non partire affatto. La memoria video raccomandata è almeno 2 GB. +vram-not-detected-high-quality-not-recommended=Non è possibile rilevare quanta memoria video (VRAM) è disponibile in questo computer. Si raccomanda una memoria video di almeno 2 GB per i modelli bidimensionali di alta qualità, altrimenti potresti riscontrare problemi di prestazioni, grafica mancante, crash, oppure il gioco potrebbe non partire affatto. +[gui-graphics-settings-description] +full-color-depth=Renderizzare con solo metà della profondità di colori (16 bit) migliora le performance su computer con una scheda grafica poco potente o schede video integrate. Questa opzione ha effetto solo da Windows 8 in su o con render in OpenGL. +graphics-quality-label=La risoluzione degli sprite. Determina l'uso della VRAM. Attenzione: la risoluzione 'Alta' richiede almeno 3 GB di VRAM. +graphics-quality-label-console=La risoluzione degli sprite. La risoluzione inferiore ridurrà l'utilizzo e il tempo di caricamento della memoria. +high-quality-animations=Se disabilitato, alcune entità animate o ruotate (come ad esempio i treni) caricheranno solo metà delle animazioni o frame per la rotazione. Questo riduce notevolmente l’utilizzo della VRAM. +lights-quality=Risoluzione di rendering delle luci durante la notte. Valori alti ridurranno fortemente le prestazioni. +max-threads=Numero di thread utilizzato per eseguire il rendering del gioco. +minimize-on-focus-loss=Quando si esegue il gioco in finestra senza bordi, la finestra si minimizzerà automaticamente se passerai a un'altra applicazione, così il gioco non coprirà lo schermo se vorrai fare altro. +render-in-native-resolution=Con schermi ad alti DPI (come l’Apple Retina su macOS) renderizzare nella risoluzione originaria produrrà immagini di alta qualità ma potrebbe essere molto esigente sulle prestazioni. +show-animated-water=Disabilitare per aumentare le prestazioni su schede video più datate. +show-game-simulations-in-background=Quando nel menu principale e sottomenu, mostra varie simulazioni di gioco al posto dello sfondo. +show-smoke=Quando disabilitato, il numero degli effetti di fumo generati sarà altamente ridotto. Disabilita per aumentare la prestazione su schede video low-end +show-tree-distortion=Disabilitare per aumentare le prestazioni su schede video più datate. +sprite-atlas-size-label=Grandi mappe di modelli bidimensionali miglioreranno il carico di lavoro della CPU durante la renderizzazione delle immagini, a discapito della GPU. +texture-compression=La compressione delle texture aumenta considerevolmente il numero degli oggetti bidimensionali che possono essere caricati nella memoria video, velocizzando il rendering a causa della quantità minore di dati necessari alla GPU da elaborare. Se hai una vecchia GPU o una integrata, seleziona bassa qualità per ridurre la quantità di dati da elaborare e ottenere così più prestazioni. +texture-streaming=I modelli bidimensionali che non saranno inseriti nella mappa dei modelli (vedi impostazioni di utilizzo della memoria video) saranno tenuti nella RAM finché la GPU non ne avrà bisogno. +use-flip-presentation-model=La presentazione flip dovrebbe essere un metodo più efficiente per presentare l'immagine finale su uno schermo rispetto al vecchio modello Blit. Prova ad attivare o disattivare l'opzione se riscontri problemi di framerate o glitch grafici. +video-memory-budget-label=Dimensione massima della memoria video (VRAM) che il gioco può utilizzare per le textures (elementi bidimensionali). +video-memory-usage-label=Determina quanti modelli bidimensionali il gioco proverà a mettere negli atlanti sprite. Creare atlanti sprite più grandi riduce l'uso della CPU per via della possibilità di sintetizzare l'operazione di creazione dei modelli bidimensionali. Tuttavia potrebbe aumentare il carico della GPU perchè questa deve gestire texture più grandi. I modelli fluttuanti possono essere caricati sulla VRAM o tenuti nella RAM (vedere le impostazioni VRAM). +[gui-heat-interface] +add-tooltip=Aggiungi questa quantità di calore al buffer su ogni tick. +at-least-tooltip=Mantieni almeno questa quantità di calore nel buffer - aggiungi quello che manca. +at-most-tooltip=Tenere al massimo questa quantità di calore nel buffer - rimuovi l'extra. +exactly-tooltip=Mantieni esattamente questa quantità di calore nel buffer - aggiungilo o rimuovilo se necessario. +remove-tooltip=Rimuovere questa quantità di calore dal buffer su ogni tick. +[gui-hotkey-suggestions] +build-using-rail-planner=Costruisci usando il pianificatore ferroviario +build-using-rail-planner-avoiding-obstacles=Costruire utilizzando il pianificatore ferroviario evitando gli ostacoli +cancel-selection=Annulla selezione +confirm-selection=Conferma selezione +copy-settings=Copia impostazioni +enter-vehicle=Entra nel veicolo +exit-vehicle=Esci dal veicolo +force-build=Forza costruzione +insert-items=Inserisci oggetti +next-item=Elemento successivo +paste-settings=Incolla le impostazioni +place-one=Metti uno +previous-item=Elemento precedente +take-items=Prendi oggetti +transfer-all=Trasferisci tutto +transfer-everything=Trasferisci tutto +transfer-stack=Trasferisci pila +[gui-infinity-container] +add=Aggiungi +at-least=Almeno +at-least-tooltip=Mantieni almeno questa quantità di elementi nell'inventario - aggiungi mancanti. +at-most=Al massimo +at-most-tooltip=Mantieni al massimo questa quantità di elementi nell'inventario - rimuovi eccessi. +exactly=Esattamente +exactly-tooltip=Mantieni esattamente questa quantità di elementi nell'inventario - aggiungi o rimuovi se necessario. +remove=Rimuovi +remove-unfiltered-items=Rimuovi elementi non filtrati +remove-unfiltered-items-tooltip=Rimuovi gli elementi dall'inventario che non fanno parte dell'elenco filtri. +title[1]=Filtro infinito +[gui-infinity-pipe] +add-tooltip=Aggiungi questa percentuale di fluido al tubo su ogni tick. +at-least-tooltip=Mantieni questa percentuale minima di fluidi nel tubo - aggiungi se la percentuale cala. +at-most-tooltip=Mantieni più o meno questa percentuale di fluidi nel tubo - rimuovi gli eccessi. +exactly-tooltip=Mantieni esattamente questa percentuale di fluidi nel tubo - aggiungi o rimuovi fluido in base alle necessità. +percent=% +remove-tooltip=Rimuovi questa percentuale di fluido dal tubo su ogni tick. +temperature=Temperatura +[gui-inserter] +blacklist=Lista nera (Blacklist) +filter=Filtro +override-stack-size=Ignora la dimensione dello stack +whitelist=Lista consentiti (Whitelist) +[gui-install-mods] +already-installed=La mod __1__ è già installata +bookmark=Aggiungi ai segnalibri +cant-install-mod-error=Impossibile installare tutte le dipendenze richieste per __1__: __2__. Vuoi installare la mod senza dipendenze? +cant-install-mod-no-compatible-release=Non c'è alcuna versione compatibile di __1__ sul portale delle mod. +failed-to-list-mods=Download della lista delle mod non riuscito +filter-by-category=Filtra per categoria +highlighted-last-week=Ultima settimana +highlighted-this-week=Questa settimana +install=Installa +install-failed=Installazione non riuscita per __1__: __2__ +loading-mods=Caricamento delle mod +mods-headers-download-count=Scaricati +mods-headers-last-highlighted=Ultima evidenziata +mods-headers-last-updated=Ultimo aggiornamento +mods-headers-name=Nome +mods-headers-trending=Tendenze +mods-headers-version=Versione +no-release=La mod selezionata non ha nessuna versione rilasciata +remove-bookmark=Rimuovi dai preferiti +show-bookmarks=Mostra solo le mod con segnalibri +sync-mods-with-server=Le tue mod attive non corrispondono con il server. Vuoi sincronizzarle? +wait-toggle-bookmark-request=In attesa del portale mod... +[gui-interface-settings] +active-quick-bars=Barre di scelta rapida attive +alt-mode=Modalità dettagliata +automatic-ui-scale=Automatico +autosort-inventory=Tieni sempre in ordine l'inventario del giocatore +change-quickbar-by-clicking-with-item=Imposta filtro barra rapida facendo clic con elemento +change-quickbar-by-clicking-with-item-controller=Imposta filtro barra rapida facendo clic con elemento +custom-ui-scale=Personalizzato +enable-recipe-notifications=Abilita le notifiche riguardante le ricette +entity-tooltip-delay=Ritardo del popup dei consigli +entity-tooltip-on-the-side=Consigli sulle entità sul lato +flat-character-gui=Interfaccia del personaggio +fuzzy-search-enabled=Ricerca imprecisa +interaction=Interazione +locale=Lingua +lock-belt-building-to-straight-line=Permetti solo la costruzione di nastri trasportatori in linea retta. +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Mostra il testo predittivo sulla tastiera a schermo +other=Altro +output-console-delay=Ritardo dei messaggi di chat +pick-ghost-cursor=Prendi un elemento trasparente (fantasma) se gli oggetti non sono disponibili +play-sound-for-chat-messages=Riproduci l'audio per i messaggi di chat +research-finished-stops-game=Quando la ricerca è completata, viene visualizzata la schermata delle tecnologie +shortcut-bar-rows=Righe della barra dei preferiti +show-all-items-in-selection-lists=Mostra tutti gli elementi negli elenchi di selezione +show-beacon-modules-in-alt-mode=Mostra moduli faro in "Alt-mode" +show-combinator-settings-when-detailed-info-is-on=Mostra impostazioni dei combinatori in "Alt-mode" +show-descriptions-in-tooltips=Mostra suggerimenti sul cursore +show-grid-when-paused=Mostra griglia quando il gioco è in pausa +show-hotkey-suggestions=Mostra suggerimenti per il controllo del mouse e della tastiera +show-hotkey-suggestions-controller=Mostra suggerimenti dei pulsanti controller +show-inserter-arrows-when-detailed-info-is-on=Mostra le frecce degli inseritori in "Alt-mode" +show-inserter-arrows-when-selected=Mostra le frecce dell’inseritore quando selezionato +show-interaction-indications=Visualizza le indicazioni di interazione +show-item-labels-in-cursor=Mostra il nome degli oggetti sul cursore +show-minimap=Visualizza la minimappa +show-mining-drill-arrows-when-detailed-info-is-on=Mostra le frecce delle trivelle in "Alt-mode" +show-missing-logistic-network-icon=Mostra l'icona nessuna rete logistica +show-mod-owners-in-tooltips=Visualizza il proprietario della mod nel tooltip +show-player-names-on-minimap=Visualizza i nomi dei giocatori sulla minimappa +show-pump-arrows-when-detailed-info-is-on=Mostra le frecce delle pompe in "Alt-mode" +show-rail-block-visualization=Mostra visualizzazione dei blocchi ferroviari +show-tips-and-tricks-notifications=Mostra notifiche suggerimenti e trucchi +show-total-raw-in-recipe-tooltips=Mostra tutti i materiali degli schemi sul cursore +show-turret-radius-when-blueprinting=Mostra il raggio d'azione delle torrette mentre progetti +smart-belt-dragging=Trascinamento intelligente del nastro trasportatore +title=Impostazioni interfaccia +tool-window-next-to-quickbar=Finestra dello strumento accanto alla barra rapida +tooltip-delay=Ritardo del riquadro informativo +tooltip-never=Mai +tooltip-offset=Regolazione tooltip +tooltips=Suggerimenti +train-stop-label-angle=Angolo dell'etichetta della fermata del treno +train-visualization-length=Lunghezza di visualizzazione del treno +ui-scale=Scala UI +visualization=Visualizzazione +[gui-interface-settings-description] +active-quick-bars=Il numero di barre di scelta rapida attive sempre visibili sullo schermo. +change-quickbar-by-clicking-with-item=Fare clic su uno slot della barra rapida con un oggetto nel cursore imposterà il filtro della barra rapida invece di scegliere l'oggetto nello slot. +change-quickbar-by-clicking-with-item-controller=Selezionando uno slot del pannello rapido con un oggetto nel cursore imposterà il filtro del pannello rapido invece di scegliere l'oggetto nello slot. +entity-tooltip-delay=Quanto tempo ci impiega il tooltip ad apparire nel cursore. +entity-tooltip-on-the-side=Mostra i suggerimenti sotto la mini mappa al posto di mostrarli al cursore. +flat-character-gui=Le informazioni su assemblaggio e logistica/personaggi sono disposte l'una accanto all'altra, invece che in schede diverse. +fuzzy-search-enabled=Corrispondenze meno rigorose per i risultati di ricerca. +nintendo-switch-use-predictive-text-input=Mostra le parole suggerite quando usi la tastiera a schermo.\nAbilitare questa impostazione permetterà di scrivere anche caratteri cinesi, coreani e Kanji giapponesi.\nRende la tastiera a schermo più piccola. +output-console-delay=Numero di secondi in cui un messaggio di chat o della console sparisce dallo schermo. +pick-ghost-cursor=Quando selezioni un oggetto costruibile dalla barra di scelta rapida o se usi lo strumento contagocce, se non hai oggetti di quel tipo sarà piazzato al suo posto una sua versione trasparente. +shortcut-bar-rows=Il numero di riga della barra dei preferiti è sempre visibile sullo schermo. +show-all-items-in-selection-lists=Mostra gli elementi che non sono stati ancora sbloccati nelle finestre di selezione. +show-descriptions-in-tooltips=Mostra una descrizione dell'oggetto, entità o schema su cui si posiziona il cursore. Raccomandato per nuovi giocatori o quando si installa una nuova mod. +show-interaction-indications=Posizionando il cursore su un'entità, evidenzia le entità vicine che interagiscono con esso. +show-item-labels-in-cursor=Quando si tiene un oggetto nel cursore, verrà mostrata un'etichetta, se ne ha una (es. il nome di un progetto). +show-total-raw-in-recipe-tooltips=Mostra il tempo totale e gli oggetti che non possono essere costruiti a mano necessari da una ricetta. +smart-belt-dragging=1) Premendo __CONTROL__rotate__ durante il trascinamento del nastro trasportatore girerà automaticamente il nastro trasportatore in base alla posizione del mouse.\n2) Trascinando nastri trasportatori sopra degli ostacoli farà costruire automaticamente dei nastri trasportatori sotterranei. +tooltip-delay=Quanto tempo ci impiega il tooltip ad apparire nel cursore. +tooltip-offset=Quanto distante appare il suggerimento rispetto al cursore. +train-stop-label-angle=L'angolo delle etichette della fermata del treno nella mappa. +train-visualization-length=Quantità di vagoni da visualizzare quando si costruisce vicino ai binari. +[gui-kills] +kills=Uccisioni +loses=Perdite +title=Uccisioni +[gui-linked-container] +title=Link +[gui-load-game] +all-required-mods-enabled=Tutte le mod richieste sono attivate. +exchange-string-freeplay-only=La stringa di scambio per le mappe può essere generata solo per le mappe freeplay o sandbox. +title=Carica gioco +[gui-load-scenario] +confirm-delete=Sei sicuro di voler cancellare lo scenario __1__? +title=Carica scenario +[gui-logistic] +auto-trash-request-exists=La richiesta per questo oggetto esiste già +cell=cella +cells=celle +count=Conteggio +high-value-tooltip=Quantità richiesta, i robot logistici cercheranno di soddisfarla dalla rete. +infinite-amount-in-textfield=inf. +items=Oggetti +logistic-networks=Reti logistiche +logistic-request-exists=La richiesta per questo oggetto esiste già +logistics-and-trash=Logistica personale e scarto automatico +logistics-only=Logistica personale +low-value-tooltip=Quantità massima. Ulteriori elementi verranno automaticamente spostati negli slot del cestino. +members=Membri +network=Rete +request-from-buffer-chests=Richiesto dalle casse di scorta +set-request=Imposta richiesta +title=Logistica +title-filter=Filtro logistico +title-request=Richiesta logistica +trash=Cestino automatico +trash-only= Filtri cestino automatico +trash-slots=Slot cestino +[gui-manage-mods] +name-column-header=Nome +version-column-header=Versione +[gui-map-editor] +brush-intensity=Intensità +brush-size=Dimensioni +brush-speed=Velocità +character=Personaggio +character-equipment=Equipaggiamento +character-main-inventory=Inventario principale +character-quickbar=Barra di scelta rapida +cliffs=Dirupi +confirm-quit=Lo scenario non è salvato, sei sicuro di voler uscire? +confirm-regenerate=Sei sicuro di voler rigenerare la mappa? +convert=Converti +convert-save=Converti il salvataggio +convert-save-to-scenario=Converti il salvataggio in uno scenario +cursor-intensity=Intensità +decoratives=Decorazioni +edit-scenario=Modifica scenario +editor-inventory=Editor +editors-title=Editor +entities=Entità +finished-converting-save=Il file di salvataggio è stato convertito in uno scenario chiamato __1__. Puoi trovarlo nell'elenco degli scenari utente. +import=Importa +import-save=Importa salvataggio +import-save-failed=Importazione salvataggio non riuscito: __1__ +items=Oggetti +items-transfer-limit=Limite di trasferimento dell'inventario +new-scenario=Nuovo scenario +resources=Risorse +scenario-already-exists=Uno scenario nominato __1__ esiste già, desideri sovrascriverlo? +select-surfaces-to-import=Seleziona superfici da importare +settings=Impostazioni +shape=Forma +tiles=Caselle +title=Editor di mappe +tools=Strumenti +tools-title=Strumenti +[gui-map-editor-clone-editor] +apply-clone-brush=Applica pennello clonazione +clear-destination-decoratives=Cancella decorazioni di destinazione +clear-destination-entities=Cancella entità di destinazione +clone-decoratives=Clona decorazioni +clone-entities=Clona entità +clone-tiles=Clona caselle +manual-collision-mode=Modalità collisione manuale +manual-collision-mode-tooltip=Clona soltanto le entità/decorazioni che possono essere costruite manualmente nella destinazione. +smart-area-drag-mode=Modalità di trascinamento area intelligente +smart-area-drag-mode-tooltip=Quando clicchi e trascini per clonare un’area, essa sarà clonata solo se non si sovrapporrà all’ultina destinazione già clonata. +smart-area-drag-mode-tooltip-controller=Quando clicchi e trascini per clonare un’area, essa sarà clonata solo se non si sovrapporrà all’ultina destinazione già clonata. +snap-to-chunk=Aggancia al frammento +snap-to-grid=Aggancia alla griglia +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Costruisci come forza +build-as-force-tooltip=La forza utillizzata per creare delle entità. Se "**AUTO**", allora la forza "normale" è in uso: nemico per biter, la tua forza per gli edifici del giocatore, e così via... +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Modificatori al danno delle munizioni +boolean-modifiers=Modificatori Booleani +category-modifiers=Modificatori categoria +disabled-hand-crafting-recipes=Creazione delle ricette manuale disabilitata +edit-modifier-category=Modifica __1__ +gun-speed-modifiers=Modificatori alla velocità di sparo +setting-is-invalid=Una o più impostazioni non sono valide. +simple-modifiers=Modificatori semplici +title=Forza valori dei dati +turret-attack-modifiers=Modificatori di attacco della torretta +value-cannot-be-empty=Il valore non può essere vuoto. +value-out-of-range=Valore fuori intervallo: i valori validi sono tra __1__ e __2__ inclusi. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=Il giocatore, il nemico e le forze neutrali non possono essere eliminate. +create-force=Crea fazione +current-force=Fazione attuale +delete-force=Cancella fazione +destination-force=Fazione di destinazione +destination-force-tooltip=La forza per modificare le entità. if "**AUTO**", allora viene utilizzata la tua forza attuale. +edit-force=Modifica forza +edit-force-cease-fire=Modifica cessare il fuoco +edit-force-cease-fire-title=Modifica forza "__1__" su "cessate il fuoco" +edit-force-data=Modifica altre proprietà +edit-force-friends=Modifica amici +edit-force-friends-title=Modifica gli amici '__1__' della forza +enable-friendly-fire=Abilita fuoco amico +neutral-force-cant-be-changed=La fazione neutrale non può essere cambiata. +new-force-name-already-used=Esiste già una fazione con questo nome. +no-force-name-given=Per creare una fazione bisogna dargli un nome. +share-chart=Condividi il grafico +switch-to-force=Passa a fazione +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ e trascinare per aggiungere all'area clone. +and-all-as-usual=E tutte le altre scorciatoie rilevanti come quando si gioca. +area-build-instructions=__1__ e trascinare per creare una nuova area. +area-move-instructions=__1__ e trascinare per muovere un'area. +area-remove-instructions=__1__ per rimuovere un'area. +area-select-instructions=__1__ per selezionare un'area. +build=__1__ da costruire. +build-cliffs=__1__ per costruire scogliere. +build-cloned-area-instructions=__1__ per costruire l'area selezionata. +build-tiles-area=__1__ e trascina per costruire piastrelle. +build-tiles-bucket=__1__ per riempire l'area selezionata. +build-tiles-out-of-map=__1__ per costruire piastrelle fuori dalla mappa. +build-to-clone-entity=__1__ per clonare l'entità selezionata. +change-force-instructions=__1__ e trascinare per cambiare la forza delle entità. +change-spawn-location-description=__1__ per specificare la posizione di spawn. +change-tile-variations=__1__ per cambiare le variazioni delle piastrelle nell'area selezionata. +edit-resource=Quando nessuna risorsa editor è selezionata __1__ una risorsa nel mondo da modificare. +initial-resource-amount=L'importo della risorsa iniziale è basato sul valore dell'intensità dello strumento. +line-build-cliffs=__1__ e trascina per costruire segmenti di scogliera. +line-remove-cliffs=__1__ e trascina per rimuovere segmenti di scogliera. +none-mine-to-mine=__1__ per minare. +none-open-to-edit=__1__ per modificare. +pipette-to-select-entity=Premi __1__ per selezionare l'entità per la clonazione. +position-build-instructions=__1__ per creare un nuovo punto. +position-move-instructions=__1__ e trascinare per muovere un punto. +position-remove-instructions=__1__ per rimuovere un punto. +position-select-instructions=__1__ per selezionare un punto. +remove=__1__ da rimuovere. +remove-cliffs=__1__ per rimuovere scogliere. +remove-clone-brush-tiles=__1__ e trascinare per rimuovere dall'area clone. +resource-extra-info=Costruire o rimuovere la stessa risorsa aumenta o diminuisce la quantità di risorse in base al valore dell'intensità dello strumento. +run-snippet-instructions=__1__ e trascinare per eseguire l'informazione selezionata sull'area. +select-area-to-clone-instructions=__1__ e trascinare per selezionare l'area da clonare. +select-clone-brush-destination-instructions=__1__ per impostare il punto della destinazione clone. +select-clone-brush-source-instructions=__1__ per impostare il punto della sorgente clone. +[gui-map-editor-lua-snippet-editor] +current-snippet=Frammento attuale +delete=Cancella +lua-code=Codice Lua +name=Nome +new-snippet=Nuovo frammento +opened-snippet-has-duplicate-name=Il frammento aperto attualmente ha un nome duplicato. +snippet-already-present=Il frammento con il nome "__1__" esiste già. +[gui-map-editor-menu] +quit=Chiudi l'editor di mappe +regenerate-map=Rigenera mappa +resume-editing=Riprendi +save-and-play=Salva e gioca +save-map-as=Salva come +save-map-overwrite=Salva +title=Editor di mappe +[gui-map-editor-script-editor] +always-draw-areas=Disegna sempre le aree +always-draw-positions=Disegna sempre le posizioni +color=Colore +current-areas=Area attuale +current-positions=Posizione attuale +name=Nome +snap-to-grid=Aggancia alla griglia +[gui-map-editor-settings] +draw-cursor-light=Illumina il puntatore del mouse +fill-electric-buffers=Riempi i buffer elettrici quando costruisci entità +generate-neighbor-chunks=Genera blocchi vicini +instant-blueprint-building=Costruzione istantanea progetto +instant-deconstruction=Decostruzione istantanea +instant-rail-planner=Pianificatore ferroviario istantaneo +instant-upgrading=Aggiornamento istantaneo +placed-corpses-never-expire=I cadaveri posizionati non scompaiono mai +render-as-day=Mostra sempre come giorno +show-additional-entity-info-gui=Mostra impostazioni entità extra +show-character-tab-in-controller-gui=Mostra la scheda del personaggio nell'interfaccia controller +show-entity-health-bars=Mostra le barre vitali dell'entità +show-entity-tags=Mostra le etichette delle entità +show-hidden-entities=Visualizza entità nascoste +show-infinity-filters-in-controller-gui=Mostra filtri infiniti nella schermata controller +show-status-icons=Visualizza le entità come icone di stato +[gui-map-editor-settings-categories] +interaction=Interazione +other=Altro +rendering=Rendering +ui=IU +[gui-map-editor-surface-editor] +cant-delete-default-surface=La superficie predefinita non può essere eliminata. +current-surface=Superficie attuale +delete-surface=Elimina superficie +edit-map-gen-settings=Modificare le impostazioni di generazione mappa +edit-surface-map-gen-settings=__1__ - impostazioni di generazione della mappa +fill-tiles-with-lab-tiles=Riempi con pavimentazione provvisoria +generate-new-chunks-with-lab-tiles=Genera nuovi blocchi a con pavimentazione provvisoria +import-save=Importa salvataggio +import-save-only-available-in-singleplayer=Importazione dei salvataggi disponibile solo in modalità giocatore singolo. +importing-save-disables-replay=Importare altri salvataggi disabiliterà il replay. Sei sicuro di volerlo fare? +invalid-surface-height=Altezza della superficie non valida: i valori consentiti sono da 0 a __1__. +invalid-surface-width=Altezza superficie non valida: i valori consentiti sono da 0 a __1__. +new-surface=Nuova superficie +new-surface-name-already-used=Esiste già una superficie con questo nome. +no-surface-name-given=Per creare una superficie bisogna dargli un nome. +regenerate-decoratives=Rigenera tutte le decorazioni +remove-all-entities=Rimuovi tutte le entità +remove-empty-chunks=Rimuovere i blocchi vuoti +select-surface=Seleziona la superficie +surface-name=Nome +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Rimuove decorazioni in collisione +smart-entity-collision-mode=Modalità collisione intelligente delle entità +smart-entity-collision-mode-tooltip=Non costruire la cella se distruggerà un’entità durante il processo. +smart-out-of-map-collision-mode=Modalità collisione intelligente aree fuori mappa +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ le caselle possono essere costruite solo quando si costruisce con __CONTROL__build-ghost__. +smart-tile-collision-mode=Modalità collisione intelligente delle caselle +smart-tile-collision-mode-tooltip=Costruisci solo sopra le caselle con la stessa maschera di collisione. Effettivamente facendo "terra costruisce su terra" e "acqua costruisce su acqua". +[gui-map-editor-time-editor] +apply-ticks-per-day=Applica +current-speed=Velocità attuale +day-length=Lunghezza del giorno +daytime=Giorno: +freeze-daytime=Ferma il tempo diurno +pause=Pausa (__CONTROL__editor-toggle-pause__) +paused=(in pausa) +play=Gioca (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Gioca per un tempo limitato +speed=Velocità +speed-down=Diminuisci velocità (__CONTROL__editor-speed-down__) +speed-up=Aumenta velocità (__CONTROL__editor-speed-up__) +tick-custom=Tick personalizzati +tick-once=Tick una volta (__CONTROL__editor-tick-once__) +tick-sixty=60 Tick +ticks-per-day=Tick al giorno +unfreeze-daytime=Alterna il giorno e la notte +[gui-map-editor-title] +cliff-editor=Dirupi +clone-editor=Clona +decorative-editor=Decorazioni +entity-editor=Entità +force-editor=Fazioni +lua-snippet-editor=Frammento Lua +none-editor=Nessuno +resource-editor=Risorse +scripting-editor=Aree e posizioni +surface-editor=Superfici +tile-editor=Caselle +time-editor=Tempo +[gui-map-editor-tool] +area-selection=Area +brush=Pennello +change-force=Cambia fazione +circle=Cerchio +cursor=Cursore +line-selection=Linea +paint-bucket=Secchio di vernice +point=Punto +snippet=Esegui Snippet Lua +spawn-location=Luogo di spawn +spray=Spray +square=Quadrato +variations=Variazioni +[gui-map-generator] +advanced-tab-title=Avanzate +aux=Tipo di terreno +aux-description=Controlla la distribuzione del deserto rosso in opposizione alla sabbia. Una tendenza più alta genera più deserto rosso. +bias=Devianza +cliff-continuity=Continuità +cliff-continuity-description=La lunghezza ininterrotta dei segmenti di scogliera. +cliff-frequency=Frequenza +cliff-frequency-description=Il numero di dirupi. +cliffs=Scogliere +coverage=Copertura +custom=[modified] +difficulty=Difficoltà +enable-replay=Registra replay +enable-replay-description=Registra la partita in modo tale che potrai riguardarla in futuro. Ciò aumenterà le dimensioni del file della partita e i tempi di salvataggio saranno più lunghi. +enabled=Abilitato +enemy-attack-pollution-consumption-modifier=Modifica costo attacco +enemy-attack-pollution-consumption-modifier-description=Modificatore dell'ammontare di inquinamento che viene consumato prima che i nativi attacchino. +enemy-base=Base nemica +enemy-expansion-group-tile=Espansione nemici +enemy-expansion-maximum-expansion-cooldown=Tempo massimo di espansione +enemy-expansion-maximum-expansion-cooldown-description=Tempo massimo tra le espansioni dei nemici che vengono inviati. +enemy-expansion-maximum-expansion-distance=Distanza massima di espansione +enemy-expansion-maximum-expansion-distance-description=Distanza massima tra le basi nemiche quando i nemici si espandono. +enemy-expansion-maximum-expansion-group-size=Dimensione massima del gruppo +enemy-expansion-maximum-expansion-group-size-description=Dimensione massima dell'espansione di un gruppo nemico modificata dal livello di evoluzione corrente. +enemy-expansion-minimum-expansion-cooldown=Tempo minimo di espansione +enemy-expansion-minimum-expansion-cooldown-description=Tempo minimo tra le espansioni dei nemici che vengono inviati. +enemy-expansion-minimum-expansion-group-size=Dimensione minima del gruppo +enemy-expansion-minimum-expansion-group-size-description=Dimensione minima dell'espansione di un gruppo nemico dovuta al livello di evoluzione. +enemy-expansion-minutes=minuti +enemy-frequency-description=Numero di basi nemiche. \nNota: Un valore minore del 100% disabiliterà alcuni obiettivi. +enemy-size-description=Grandezza di ogni base nemica.\nNote: Un valore minore del 100% disabiliterà alcuni obiettivi. +enemy-tab-title=Nemici +error-importing-exchange-string=Non posso importare la stringa di scambio mappa. +evolution=Evoluzione +evolution-destroy-factor=Fattore di distruzione +evolution-destroy-factor-description=Controlla quanto velocemente aumenta l'evoluzione dovuta alla distruzione dei nidi nemici. +evolution-pollution-factor=Fattore di inquinamento +evolution-pollution-factor-description=Controlla quanto velocemente aumenta l'evoluzione dovuta alla produzione di inquinamento. +evolution-time-factor=Fattore tempo +evolution-time-factor-description=Controlla quanto velocemente l'evoluzione aumenta nel tempo. +exchange-string-instructions=Immettere una stringa di scambio mappa per caricarne le impostazioni. +export-exchange-string-tt=Esporta la stringa di scambio mappa (memorizza le impostazioni della mappa e può essere condivisa/scambiata) +frequency=Frequenza +hide-preview=Chiudi Anteprima +import-exchange-string-tt=Importa la stringa di scambio mappa +invalid-value-for-field=Valore non valido per il campo "__1__". I valori permessi vanno da __2__ a __3__. +island-size=Dimensioni dell'isola +map-height=Altezza +map-height-simple=Altezza della mappa +map-seed=Seme +map-seed-simple=Seme +map-size-group-tile=Mappa +map-type=Tipo di mappa +map-width=Larghezza +map-width-simple=Larghezza della mappa +minimum-pollution-to-damage-trees=Minimo per danneggiare gli alberi +minimum-pollution-to-damage-trees-description=Gli alberi hanno 4 diversi stadi di progressione fino alla loro distruzione a causa dell’inquinamento. Qualsiasi inquinamento che ha un valore maggiore di quello riportato inizierà il processo di danneggiamento dell’albero fino alla sua morte. +moisture=Umidità +moisture-description=Controlla la distribuzione dell'erba in opposizione al deserto. Una tendenza più alta genera più erba. +next=Successivo +peaceful-mode-checkbox=Modalità pacifica +peaceful-mode-description=In modalità pacifica, i nemici non attaccheranno e non si espanderanno di propria iniziativa. I nemici continueranno ad attaccare per difendersi.\nNota: Abilitare questa opzione disabiliterà alcuni obiettivi. +play=Gioca +pollution=Inquinamento +pollution-absorbed-per-tree-damaged=Assorbito per albero danneggiato +pollution-absorbed-per-tree-damaged-description=Gli alberi hanno 4 diversi stadi di progressione fino alla loro distruzione a causa dell’inquinamento. Questo valore specifica quanto inquinamento può essere assorbito prima di portare l’albero a danneggiarsi. +pollution-absorption-modifier=Modificatore di assorbimento +pollution-absorption-modifier-description=Modificatore di quanto inquinamento è assorbito dagli alberi e dalle caselle. +pollution-diffusion-ratio=Rapporto di diffusione +pollution-diffusion-ratio-description=Quantità di inquinamento diffusa nella zona al secondo. +preview-auto-update=Auto aggiornamento +preview-auto-update-tt=Aggiorna l'anteprima della mappa a ogni modifica delle impostazioni. +preview-error=Errore durante la creazione dell'anteprima +price-multiplier=Moltiplicatore del prezzo +randomize-map-seed=Seme casuale +recipes-difficulty-group-tile=Schemi +research-queue-availability=Possibilità di accodare le ricerche tecnologiche +research-queue-availability-after-victory=Dopo che il gioco è finito +research-queue-availability-always=Sempre +research-queue-availability-never=Mai +reset-preset=Reimpostazione settaggi predefiniti +reset-to-preset=Reimposta __1__ __plural_for_parameter_1_{1=opzione|rest=opzioni}__ al __plural_for_parameter_1_{1=suo|rest=loro}__ valore predefinito +reset-to-preset-disabled=Tutte le opzioni hanno valore predefinito. +resource-frequency-description=Numero degli appezzamenti di risorse. +resource-richness-description=La quantità di risorse all'interno di ogni singola piastrella dell'appezzamento. +resource-size-description=La dimensione di ogni appezzamento di risorse. +resources-tab-title=Risorse +richness=Ricchezza +scale=Scala +show-preview=Anteprima +show-preview-warning=Allerta Spoiler- non mostrare l'anteprima della mappa se si desidera esplorarla senza guastare la sorpresa. +size=Dimensioni +starting-area-size=Dimensione dell'area di partenza +starting-area-size-description=La dimensione dell'area senza basi nemiche attorno al giocatore. +technology-difficulty-group-tile=Tecnologia +temperature=Temperatura +terrain-bias-description=Compensazione costante da applicare. +terrain-coverage-description=Quanto la mappa è coperta con questa caratteristica. +terrain-generators-group-title=Generatori +terrain-scale-description=Dimensione complessiva delle caratteristiche e spazi tra di loro. +terrain-tab-title=Terreno +title=Generatore di mappe +water=Acqua +[gui-map-generator-errors] +no-tiles-selected=Deve essere permesso almeno un tipo di casella. +[gui-map-info] +confirm-delete=Stai per eliminare definitivamente __1__. +confirm-replay=Iniziare a guardare il replay di __1__? +delete-save=Elimina il salvataggio +difficulty=Difficoltà +file-size=Dimensione file +invalid-file=File danneggiato o non valido. +map-version=Versione mappa +mods=Mod +preview-missing=Anteprima mappa non disponibile. +replay-not-found=Il salvataggio selezionato non ha alcun replay registrato. +scenario-name=Scenario +start-replay=Avvia il replay +time-played=Tempo giocato +[gui-map-view-settings] +add-ping=Aggiungi ping +add-ping-tooltip=__1__ sulla mappa o nel mondo per azionare direttamente. +add-tag=Aggiungi Tag +show-electric-network=Reti elettriche +show-logistic-network=Reti logistiche +show-map-stop=Nomi delle fermate del treno +show-player-names=Nomi dei giocatori +show-pollution=Inquinamento +show-rail-signal-states=Stati del segnale ferroviario +show-recipe-icons=Icone delle ricette +show-tags=Tag +show-turret-range=Raggio d'azione della torretta +show-worker-robots=Robot operai +[gui-menu] +about=Informazioni +browse-lan-games=Sfoglia partite in LAN +browse-public-games=Sfoglia partite pubbliche +connect-to-address=Connetti a un indirizzo +continue-host-save=Continua Partecipa__1__ +continue-host-save-tooltip=Mouse __1__ +continue-join-game=Continua Partecipa__1__ +continue-join-game-tooltip=Modifica __1__ +continue-save=Continua __1__ +continue-save-tooltip=Carica partita: __1__ +controls=Controlli +copy-report-path=Copia il percorso del report della desincronizzazione +desync-explanation=Sei desincronizzato dal gioco.\nQuesto è causato da un bug nel gioco o da un bug in una delle mod attive (se sono usate).\nSe non stai utilizzando mod, ti preghiamo di segnalare il problema nel nostro forum Bug Report includendo i dettagli (in inglese) di quello che stavi o stavate facendo e caricate il report. +desync-explanation-console=Sei stato dissociato dal gioco.\nSe il problema persiste, segnala il problema sul nostro forum per la soluzione dei bug. +desync-more-information-link=Per maggiori informazioni sulla mancanza di sincronizzazione e come segnalarlo, vedi: +desync-report-disabled=Un report desync non è stato creato perché la creazione del report è disabilitata. Si prega di abilitarlo e di segnalare la desincronizzazione se si desidera che sia corretto. +desync-report-location=Un report di desincronizzazione è stato creato il: __1__ +feature-not-available-with-instrument-mod=Questa funzionalità non è disponibile quando una Mod Modalità Strumento è abilitata. +game-menu=Menù di gioco +graphics=Grafica +host-new-game=Ospita una nuova partita +host-saved-game=Ospita una partita salvata +interface=Interfaccia +lan-username=Nome utente in LAN +load-game=Carica gioco +main-menu=Menù principale +map-editor=Editor di mappe +mod-settings=Impostazioni mod +mods=Mod +multi-player=Multigiocatore +multi-player-menu=Multigiocatore +new-game=Nuovo gioco +other=Altro +pause-game=Pausa il gioco +quit-game=Abbandona la partita +quit-tutorial-to-game=Esci dal tutorial +quit-tutorial-to-menu=Esci dal tutorial +reconnect=Riconnetti +restart-game=Ricomincia +restart-tutorial=Riavvia +resume-game=Riprendi +resume-tutorial=Riprendi +save-game=Salva la partita +save-game-as-scenario=Salva come scenario +settings=Impostazioni +show-report=Visualizza il report di desincronizzazione +single-player=Giocatore singolo +single-player-menu=Giocatore singolo +sound=Suoni +the-rest=Altro +tutorial-menu=Tutorial +unpause-game=Riprendi il gioco +user-login=Login utente +[gui-migrated-content] +changed-achievement=Obiettivi modificati +changed-custom-input=Input personalizzati modificati +changed-decorative=Decorazioni modificate +changed-entity=Entità modificate +changed-equipment=Equipaggiamenti modificati +changed-equipment-grid=Griglie di equipaggiamento modificate +changed-fluid=Fluidi modificati +changed-item=Oggetti modificati +changed-mod-setting=Impostazioni mod modificate +changed-particle=Particelle modificate +changed-recipe=Schemi modificati +changed-shortcut=Scorciatoie modificate +changed-technology=Tecnologie modificate +changed-tile=Celle modificate +changed-trivial-smoke=Fumo modificato +changed-virtual-signal=Segnali virtuali modificati +removed-achievement=Obiettivi rimossi +removed-blueprint-too-old=Progetto __1__ rimosso, versione della mappa __2__ troppo vecchia +removed-custom-input=Input personalizzati rimossi +removed-decorative=Decorazioni rimosse +removed-entity=Entità rimosse +removed-equipment=Equipaggiamenti rimossi +removed-equipment-grid=Griglie di equipaggiamento rimosse +removed-fluid=Fluidi rimossi +removed-item=Oggetti rimossi +removed-mod-setting=Impostazioni delle Mod rimosse +removed-particle=Particelle rimosse +removed-recipe=Schemi rimossi +removed-shortcut=Scorciatoie rimosse +removed-technology=Tecnologie rimosse +removed-tile=Celle rimosse +removed-trivial-smoke=Fumo rimosso +removed-virtual-signal=Segnali virtuali rimossi +title=Contenuto migrato +[gui-mod-info] +active-version=Versione attiva +author=Autore +contact=Contatto +delete=Cancella +dependencies=Dipendenze +dependency-required=Questa mod è necessaria ma non è attivata. +description=Descrizione +factorio-version=Versione di Factorio +homepage=Pagina iniziale +incompatibilities=Incompatibile con +incompatible-factorio-version=Incompatibile con la versione corrente del gioco +mod-portal-page=Portale Mod +name=Nome +no-dependencies=Nessuno +optional-dependencies=Dipendenze opzionali +optional-dependency=(opzionale) +optional-dependency-incompatible=Questa mod è incompatibile con queste mods. +optional-dependency-required=Questa mod non è necessaria e non è attiva. +status=Stato +status-disabled=Disabilitato +status-enabled=Abilitato +status-not-installed=Non installato +toggle=Attiva/disattiva +version=Versione +[gui-mod-load-error] +description=Impossibile caricare mod: "__1__" +disable-all=Disabilita tutte le mod +disable-mods=Mod elencate disabilitate +exit=Esci +mod-manager=Gestore delle mod +reset-mod-settings=Ripristinare le impostazioni della mod. +restart-application=Ricomincia +title=Errore di caricamento delle Mod +to-be-disabled=Mods che saranno disabilitate: +[gui-mod-settings] +apply=Applica +cancel=Annulla +cant-be-changed-not-an-admin=Solo gli amministratori possono modificare queste impostazioni. +map=Mappa +no-map-settings=Non ci sono impostazioni per la mappa. +no-per-user-settings=Non ci sono impostazioni per l'utente. +no-settings=Non ci sono impostazioni da configurare. +no-startup-settings=Non ci sono impostazioni di avvio. +per-player=Per ogni giocatore +reload=Ricarica +reset=Reimposta +reset-to-default=Ripristina impostazione predefinita: __1__ +reset-to-default-disabled=L'impostazione ha il valore predefinito. +setting-is-invalid=Una o più impostazioni non sono valide. +startup=Avvio +startup-changes-require-restart=Modificare le impostazioni di avvio richiede il riavvio del gioco. +startup-settings-cant-be-changed-while-playing=Le impostazioni di avvio non possono essere modificate in partita. +title=Impostazioni mod +value-cannot-be-empty=Il valore non può essere vuoto. +value-out-of-range=Valore fuori campo: i valori validi sono tra __1__ e __2__ inclusi. +[gui-mod-startup-settings-mismatch] +apply=Si* +cancel=No +description=Le tue impostazioni di avvio delle mod non corrispondono con quelle del server al quale stai cercando di collegarti.\n\nVuoi applicare le impostazioni del server e riavviare il gioco? +restart-required=Il gioco verrà riavviato per applicare le nuove impostazioni di avvio. +title=Mancata corrispondenza delle impostazioni di avvio della mod +[gui-mods] +install=Installa +manage=Gestisci +title=Mods +unconfirmed-changes=Ci sono modifiche non confermate. +unconfirmed-mod-changes=__1__ mod __plural_for_parameter_1_{1=modificata|rest=modificate}__. +unconfirmed-mod-installed=__1__ mod __plural_for_parameter_1_{1=installata|rest=installate}__. +unconfirmed-mod-updated=__1__ mod __plural_for_parameter_1_{1=aggiornata|rest=aggiornate}__. +updates=Aggiornamenti +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ vuole collegarti al seguente server: __2__ +connect=Connetti +connect-to-game=Connessione diretta +ip-address=Indirizzo IP e porta +password=Password +password-for-game-required=Inserisci la password per la partita __1__ +scenario-script-source=Lo scenario del server +[gui-multiplayer-lobby] +access=Accesso +adminlist=Lista degli admin +allow-commands=Consente i comandi Lua +allow-commands-admins-only=Solo amministratori +allow-commands-false=No +allow-commands-true=Si +authserver-side-bans=Usa i ban laterali del server d'autenticazione +authserver-side-bans-tooltip=Verifica che i giocatori in connessione non siano bannati dal multigiocatore e informa Factorio.com sui comandi di ban/unban. +autosave-only-on-server=Salvataggio automatico solo sul server +banlist=Lista dei bloccati +default-game-name=Gioco di __1__ +edit-adminlist=Modifica elenco admin +edit-banlist=Modifica lista bloccati +edit-whitelist=Modifica Whitelist +game-description=Descrizione +game-name=Nome del server +game-name-cant-be-empty=Nome server non può essere vuoto +game-password=Password del server +game-password-tooltip=Si consiglia di impostare una password per giocare in privato. +game-saving=Salvataggio del gioco +game-tags=Tag +game-visibility-LAN=LAN +game-visibility-public=Pubblica +game-visibility-steam=Steam +game-visibility-steam-tooltip=Abilita o disabilita l'opzione "raggiungi la partita" attraverso Steam. +ignore-limit-for-returning-players=Ignorare limite massimo dei giocatori quando un giocatore torna in partita +ignore-limit-for-returning-players-tooltip=I giocatori che hanno già giocato su questa mappa possono partecipare al gioco, anche se è stato raggiunto il limite di giocatore. +max-players=Giocatori massimi +max-players-count-must-be-integer=Numero di giocatori massimi deve essere un numero intero +max-upload=Massima velocità di caricamento +max-upload-must-be-integer=La velocità massima di caricamento dev’essere un numero intero +max-upload-slots=Slot di caricamento massimi +max-upload-slots-must-be-integer=Gli slot di caricamento massimi devono essere un numero intero +max-upload-slots-tooltip=Massimo numero di caricamenti simultanei per la mappa. Limitarli è utile per assicurarsi che ci sia abbastanza banda per i giocatori attualmente in partita. +max-upload-speed-no-limit=Nessun limite +max-upload-tooltip=Velocità massima di rete dedicata a far scaricare la partita ai nuovi giocatori. Limitarla è utile per assicurarsi che ci sia abbastanza banda per i giocatori già nel gioco. +multiplayer-afk-autokick-interval=Rimozione automatica per inattività +multiplayer-autosave-interval=Intervallo autosalvataggio +non-blocking-saving=Abilita i salvataggi non-bloccanti +non-blocking-saving-tooltip=Funzione sperimentale che permette al server di salvare la partita senza mettere in pausa il gioco. Funziona solo su Linux e macOS. +only-admins-can-pause-the-game=Solo gli amministratori possono mettere in pausa +play=Gioca +rights=Diritti +save-upload=Carica il salvataggio +show=Visualizza +title=Impostazioni del server multiplayer +verify-user-identity=Verifica l'Identità dell'Utente +verify-user-identity-tooltip=Verifica che i giocatori che si stanno collegando alla tua partita abbiano un account su Factorio.com valido. Verifica inoltre che il nome del giocatore sia lo stesso del loro account. +visibility=Visibilità +whitelist=Lista consentiti (Whitelist) +[gui-new-game] +delete-scenario=Elimina scenario +difficulty=Difficoltà +game-scenarios=Scenari di gioco: +level=Livello +level-locked-explanation=Devi prima superare il livello precedente nella stessa difficoltà, o più alta, prima che questo livello venga sbloccato. +level-locked-explanation-no-difficulty=Devi prima completare il livello precedente prima che questo livello venga sbloccato. +main-game=Partita principale: +mod-scenarios=Scenari mod: +next=Successivo +no-description=Questa mappa non ha descrizione +play=Gioca +title-select-scenario-to-edit=Seleziona lo scenario da modificare +title-select-template-for-new-scenario=Seleziona il modello per il nuovo scenario +title-start-new-game=Inizia nuova partita +user-scenarios=Scenari utente: +[gui-other-settings] +autosave-interval=Intervallo autosalvataggio +autosave-never=Mai +check-updates=Verifica aggiornamenti all'avvio di Factorio +delete-achievements-button=Elimina +delete-achievements-confirm-control-phrase=ELIMINA +delete-achievements-confirm-text=Scrivi "__1__" per confermare la cancellazione degli achievements. +delete-achievements-label=Elimina gli achievements +delete-achievements-label-tooltip=Questo eliminerà definitivamente tutti gli obiettivi. +delete-achievements-label-tooltip-steam=Questo cancellerà permanentemente tutti gli obiettivi, inclusi quelli su Steam. +developer=Sviluppatore +discard-mouse-events-when-accessibility-zoomed=Elimina gli eventi del mouse quando si utilizza lo zoom accessibilità +enable-blueprint-storage-cloud-sync=Abilita la libreria progetti Cloud Sync +enable-crash-log-uploading=Upload dei registri di crash +enable-experimental-updates=Abilita aggiornamenti sperimentali +enable-logitech-led-support=Abilita il supporto ai LED Logitech +enable-new-mods=Abilita automaticamente nuove mod +enable-razer-chroma-support=Abilita il supporto di Razer Chroma +enable-steelseries-gamesense-support=Abilita il supporto GameSense SteelSeries +factorio-username=Nome del giocatore in LAN +log-in=Accedi +log-out=Scollega +log-saving-statistics=Statistiche dei registri +logged-in=Attualmente connesso come __1__ +logged-out=Al momento non loggato +non-blocking-saving=Abilita salvataggi non bloccanti (solo Linux/macOS) +proxy=Server proxy +proxy-password=Password del server proxy +proxy-username=Nome utente del server proxy +set-email=Imposta una email per l'account +set-email-button=Imposta +title=Altre impostazioni +use-mod-settings-per-save=Usa configurazioni di mod differenti per ogni salvataggio +username-invalid-characters=Il tuo nome utente contiene caratteri non validi, si prega di utilizzare solo lettere, numeri e i caratteri . _- +verbose-logging=Log dettagliato +[gui-other-settings-description] +enable-crash-log-uploading=Invia log anonimi quando il gioco si blocca. +factorio-username=Il nome del giocatore da utilizzare nelle partite in LAN quando non sei loggato. Quando invece sei loggato l'username sarà lo stesso di Factorio e non potrà essere cambiato. +log-saving-statistics=Statistiche della dimensione dei file di log quando salvi le mappe (ATTENZIONE: renderà i salvataggi più lenti). +set-email=Imposta un'e-mail e una password per utilizzare questo account su altre piattaforme o console. +[gui-package-list] +up-from-dir=__1__ /.. +[gui-permissions] +add-group=Aggiungi gruppo +add-player-to-group=Aggiungi giocatore al gruppo +clone-group=Clona gruppo +delete-selected-group=Elimina il gruppo selezionato +disable-all=Disabilita tutto +do-you-really-want-to-revoke-your-permissions-to-edit=Stai per revocare la tua autorizzazione a modificare i permessi. Sei sicuro di voler procedere? +edit-selected-group=Modifica il gruppo selezionato +enable-all=Abilita tutto +export=Esporta +group-ids-exhausted=Numero massimo di gruppi raggiunto. +group-permissions-title=Autorizzazioni di gruppo +import=Importa +import-failed=Importazione non riuscita: __1__ +import-permissions=Importa permessi +multiple-default-groups-found=Più gruppi predefiniti trovati. +no-default-group-found=Nessun gruppo predefinito trovato. +permissions-string=Stringa di permesso +players-in-group=Giocatori in gruppo +remove-player-from-group=Rimuovi il giocatore dal gruppo +show-players-in-other-groups=Visualizza giocatori in altri gruppi +title=Autorizzazioni +you-can-not-delete-the-default-group=Non puoi cancellare il gruppo di default. +[gui-permissions-names] +ActivateCopy=Attiva copia +ActivateCut=Attiva taglio +ActivatePaste=Attiva incolla +AddPermissionGroup=Aggiungi gruppo di permessi +AddTrainStation=Aggiungi stazione ferroviaria +AdminAction=Azione amministratore +AltReverseSelectArea=Alt area di selezione inversa +AltSelectArea=Alt seleziona area +AltSelectBlueprintEntities=Seleziona entità del progetto +AlternativeCopy=Copia alternativa +BeginMining=inizia a scavare +BeginMiningTerrain=Inizia a estrarre dal terreno +Build=Costruisci +BuildRail=Costruisci rotaia +BuildTerrain=Costruisci terreno +CancelCraft=Annulla assemblaggio +CancelDeconstruct=Annulla demolizione +CancelNewBlueprint=Annulla nuovo progetto +CancelResearch=Annulla ricerca +CancelUpgrade=Annulla aggiornamento +ChangeActiveCharacterTab=Cambia scheda personaggio attiva +ChangeActiveItemGroupForCrafting=Cambia gruppo di oggetti attivi per la creazione +ChangeActiveItemGroupForFilters=Cambia gruppo di elementi attivi per i filtri +ChangeActiveQuickBar=Cambia barra di scelta rapida attiva +ChangeArithmeticCombinatorParameters=Cambia parametri combinatore aritmetico +ChangeDeciderCombinatorParameters=Cambia parametri combinatore decisionale +ChangeEntityLabel=Cambia etichetta entità +ChangeItemDescription=Cambia descrizione articolo +ChangeItemLabel=Cambia etichetta articolo +ChangeMultiplayerConfig=Cambia configurazione multiplayer +ChangePickingState=Cambia lo stato di prelievo +ChangeProgrammableSpeakerAlertParameters=Modifica i parametri di avviso dell'altoparlante programmabile +ChangeProgrammableSpeakerCircuitParameters=Cambia i parametri del circuito dell'altoparlante +ChangeProgrammableSpeakerParameters=Cambia parametri altoparlante programmabile +ChangeRidingState=Cambia stato di guida +ChangeShootingState=Cambia lo stato delle riprese +ChangeTrainStopStation=Cambia fermata stazione ferroviaria +ChangeTrainWaitCondition=Cambia condizione di attesa del treno +ChangeTrainWaitConditionData=Cambia valori di condizione di attesa del treno +ClearCursor=elimina cursore +ConnectRollingStock=connetti pila rotante +Copy=Copia +CopyEntitySettings=Copia le impostazioni delle entità +CopyOpenedBlueprint=Copia progetto aperto +CopyOpenedItem=Copia oggetto aperto +Craft=Costruisci +CursorSplit=Dividi cursore +CursorTransfer=Trasferisci cursore +CustomInput=Input Personalizzato +CycleBlueprintBookBackwards=Passa ciclicamente al libro dei progetti precedente +CycleBlueprintBookForwards=Passa ciclicamente al libro dei progetti successivo +Deconstruct=Smonta +DeleteBlueprintLibrary=Elimina libreria progetti +DeleteBlueprintRecord=Elimina dati progetto +DeleteCustomTag=Elimina tag personalizzato +DeletePermissionGroup=Elimina gruppo di permessi +DestroyItem=Distruggi oggetto +DestroyOpenedItem=Distruggi oggetto aperto +DisconnectRollingStock=disconnetti pila rotante +DragTrainSchedule=Trascina pianificazione treno +DragTrainWaitCondition=Trascina condizione di attesa del treno +DropBlueprintRecord=Butta record di progetto +DropItem=Lascia oggetto +EditBlueprintToolPreview=Anteprima strumento di modifica progetti +EditCustomTag=Modifica tag personalizzato +EditPermissionGroup=Modifica gruppo di autorizzazioni +ExportBlueprint=Esporta progetto +FastEntitySplit=Divisone rapida entità +FastEntityTransfer=Trasferimento rapido entità +FlushOpenedEntityFluid=Scarica fluido di entità aperte +FlushOpenedEntitySpecificFluid=Scarica un fluido specifico di un' entità aperta +GoToTrainStation=Vai alla stazione dei treni +GrabBlueprintRecord=Prendi progetto +GuiCheckedStateChanged=Stato controllo Gui cambiato +GuiClick=Click interfaccia +GuiConfirmed=Interfaccia confermata +GuiElemChanged=Elemento interfaccia cambiato +GuiHover=Interfaccia Grafica al passaggio del cursore +GuiLeave=Esci dall'Interfaccia Grafica +GuiLocationChanged=Posizione interfaccia modificata +GuiSelectedTabChanged=Scheda interfaccia selezionata cambiata +GuiSelectionStateChanged=Stato di selezione interfaccia cambiato +GuiSwitchStateChanged=Stato di un selettore dell'interfaccia cambiato +GuiTextChanged=Testo interfaccia cambiato +GuiValueChanged=Valore interfaccia modificato +ImportBlueprint=Importa progetto +ImportBlueprintString=Importa stringa progetto +ImportBlueprintsFiltered=Importa progetti filtrati +ImportPermissionsString=Importa stringa dei permessi +InventorySplit=Dividi inventario +InventoryTransfer=Trasferisci inventario +LaunchRocket=Lancia il razzo +LuaShortcut=Scorciatoia lua +MapEditorAction=Azione editor di mappe +MarketOffer=Offerta di mercato +ModSettingsChanged=Impostazioni mod modificate +OpenAchievementsGui=Apri interfaccia obiettivi +OpenBlueprintLibraryGui=Apri gui libreria progetti +OpenBlueprintRecord=Apri dati progetto +OpenBonusGui=Apri interfaccia bonus +OpenCharacterGui=Apri gui personaggio +OpenCurrentVehicleGui=apri gui dell'attuale veicolo +OpenEquipment=Apri equipaggiamento +OpenGui=Apri gui +OpenItem=Apri oggetto +OpenLogisticGui=Apri gui logistica +OpenModItem=Apri oggetto moddato +OpenParentOfOpenedItem=Apri genitore dell'elemento aperto +OpenProductionGui=Apri interfaccia produzione +OpenTechnologyGui=Apri gui tecnologia +OpenTipsAndTricksGui=Apri interfaccia trucchi e suggerimenti +OpenTrainGui=Apri interfaccia treno +OpenTrainStationGui=Apri interfaccia stazione dei treni +OpenTrainsGui=Apri interfaccia treni +PasteEntitySettings=Incolla le impostazioni delle entità +PlaceEquipment=Posiziona attrezzature +QuickBarPickSlot=Settaggio spazio sulla barra rapida +QuickBarSetSelectedPage=Settaggio pagina selezionata sulla barra rapida +QuickBarSetSlot=Settaggio slot barra rapida +ReassignBlueprint=Riassegna progetto +RemoveCables=Rimuovi cavi +RemoveTrainStation=Rimuovi stazione dei treni +ResetAssemblingMachine=Riavvia la macchina assemblatrice +ResetItem=Resetta oggetto +ReverseSelectArea=Inverti l'area selezionata +RotateEntity=Ruota entità +SelectArea=Seleziona area +SelectBlueprintEntities=Seleziona entità del progetto +SelectEntitySlot=Seleziona slot entità +SelectItem=Seleziona oggetto +SelectMapperSlot=Seleziona slot mapper +SelectNextValidGun=Seleziona prossima pistola disponibile +SelectTileSlot=Seleziona slot casella +SendSpidertron=Manda spidertron +SetAutoLaunchRocket=Imposta lancio automatico del razzo +SetAutosortInventory=Smistamento automatico dell'inventario +SetBehaviorMode=Imposta modalità di comportamento +SetCarWeaponsControl=Imposta il controllo delle armi del veicolo +SetCircuitCondition=Imposta condizione circuito +SetCircuitModeOfOperation=Imposta modalità di funzionamento del circuito +SetControllerLogisticTrashFilterItem=Imposta il filtro al controllore logistico per gli oggetti indesiderati +SetDeconstructionItemTileSelectionMode=Imposta la modalità di selezione tile degli elementi di decostruzione +SetDeconstructionItemTreesAndRocksOnly=Imposta solo gli alberi e le rocce dagli oggetti di decostruzione +SetEntityColor=Imposta colore entità +SetEntityEnergyProperty=Imposta la proprietà energetica dell'entità +SetEntityLogisticTrashFilterItem=Imposta il filtro per l'oggetto da buttare dalla rete logistica +SetFilter=Imposta filtro +SetFlatControllerGui=Imposta interfaccia grafica uniforme +SetHeatInterfaceMode=Imposta modalità interfaccia di calore +SetHeatInterfaceTemperature=Imposta temperatura interfaccia di calore +SetInfinityContainerFilterItem=Imposta il filtro per il contenitore infinito +SetInfinityContainerRemoveUnfilteredItems=Imposta la rimozione automatica del container infinito per gli oggetti non presenti nel filtro +SetInfinityPipeFilter=Imposta filtro per tubi infiniti +SetInserterMaxStackSize=Imposta dimensione massima stack dell'inseritore +SetInventoryBar=Imposta barra inventario +SetLinkedContainerLinkID=Imposta l'ID del container +SetLogisticFilterItem=Imposta elemento filtro logistico +SetLogisticFilterSignal=Imposta segnale logistico del filtro +SetPlayerColor=Imposta colore giocatore +SetRecipeNotifications=Imposta le notifiche riguardanti le ricette +SetRequestFromBuffers=Imposta richiesta dai buffer +SetResearchFinishedStopsGame=Metti in pausa il gioco quando la ricerca viene conclusa +SetSignal=Imposta segnale +SetSplitterPriority=Imposta priorità ripartitore +SetTrainStopped=Imposta treno fermato +SetTrainsLimit=Imposta limite treni +SetVehicleAutomaticTargetingParameters=Imposta parametri di puntamento automatico del veicolo +SetupAssemblingMachine=Configura macchina assemblatrice +SetupBlueprint=Pianifica progetto +SetupSingleBlueprintRecord=Registra singolo progetto +SmartPipette=Pipetta intelligente +SpawnItem=Genera oggetto +StackSplit=Dividi pila +StackTransfer=Trasferisci pila +StartRepair=Inizia riparazione +StartResearch=Inizia ricerca +StartWalking=Avvia camminata +StopBuildingByMoving=Interrompi costruzione durante gli spostamenti +SwitchConnectToLogisticNetwork=Cambiare lo stato della connessione con la rete logistica +SwitchConstantCombinatorState=Cambia lo stato del combinatore costante +SwitchInserterFilterModeState=Cambia modalità dell'inseritore a filtro +SwitchPowerSwitchState=Cambia lo stato dell'interruttore +SwitchToRenameStopGui=Passa alla rinomina interfaccia arresto +TakeEquipment=Rimuovi attrezzature +ToggleDeconstructionItemEntityFilterMode=Attiva/Disattiva modalità di filtro entità degli oggetti di demolizione +ToggleDeconstructionItemTileFilterMode=Attiva/Disattiva modalità di filtro caselle degli oggetti di demolizione +ToggleDriving=attiva modalità guida +ToggleEnableVehicleLogisticsWhileMoving=Attiva/Disattiva la logistica dei veicoli durante gli spostamenti +ToggleEntityLogisticRequests=Attiva/disattiva le richieste logistiche delle entità +ToggleEquipmentMovementBonus=Attiva/Disattiva bonus di movimento +ToggleMapEditor=Attiva/Disattiva l'editor di mappe +TogglePersonalLogisticRequests=Attiva/Disattiva richieste personali logistiche +TogglePersonalRoboport=Attiva/Disattiva roboporto personale +ToggleShowEntityInfo=Attiva/Disattiva info delle entità +TranslateString=Traduci stringa +Undo=Annulla +Upgrade=Aggiorna +UpgradeOpenedBlueprintByItem=Aggiorna progetto aperto per oggetto +UpgradeOpenedBlueprintByRecord=Aggiorna il progetto aperto +UseArtilleryRemote=Usa telecomando dell'artiglieria +UseItem=Usa oggetto +WireDragging=Trascina cavo +WriteToConsole=Scrivi sulla console +[gui-pipe] +fluid-system-contents=Contenuto del sistema fluido: +flush-this=Scarica __1__ da qui. +flush-whole-system=Scarica __1__ da tutto il sistema idraulico collegato. +this-contents=__1__ contenuti: +[gui-player-management] +add-player=Aggiungi giocatore +admin=Admin +ban=Banna +banned=Bannato +cant-ban-yourself=Non puoi bannarti. +cant-delete-yourself=Non puoi eliminare te stesso. +cant-kick-not-online=Solo i giocatori connessi in partita possono essere espulsi. +cant-kick-yourself=Non puoi kickarti da solo. +cant-use-not-in-multiplayer-game=Questa interfaccia può essere utilizzata solo in una partita multigiocatore. +cant-whitelist-disabled=La lista bianca dev'essere abilitata prima di poterci inserire qualsiasi giocatore. +delete-player=Cancella +delete-player-tooltip=Rimuovi e cancella il giocatore dal server. +demote=Abbassa di livello +kick=Rimuovi +last-online=Ultima volta online +manage=Gestisci +manage-permissions=Gestione autorizzazioni +manage-player=Gestisci __1__ +mute=Silenzia +muted=Silenziato +name=Nome +never=mai +now=adesso +online-players=__1__ su __2__ giocatori online +operations=Operazioni +permission-group=Gruppo di autorizzazioni +promote=Promuovi +purge=Rimuovi +show-online-only=Mostra solo i giocatori online +time-ago=__1__ fa +title=Gestione del giocatore +unban=Rimuovi ban +unmute=Annulla disattivazione +unwhitelist=Togli dalla lista dei consentiti +whitelist=Lista consentiti +whitelisted=In whitelist +[gui-power-switch] +off=Off +on=On +state=Stato +[gui-production] +consumption=Consumo +electricity=Elettricità +fluids=Fluidi +items=Oggetti +kills=Uccisioni +pollution=Inquinamento +production=Produzione +title=Produzione +[gui-programmable-speaker] +alert-settings=Impostazioni Allarme +allow-polyphony=Consente la polifonia +allow-polyphony-description=Consenti fino a __1__ suoni da riprodurre allo stesso tempo. Disattiva per consentire solo un suono allo stesso tempo (utile per gli avvisi di fabbrica). +circuit-connection-settings=Impostazioni di connessione del circuito +global-playback=Riproduzione globale +global-playback-description=I suoni creati dall'altoparlante saranno udibili ovunque nella mappa. +show-alert=Mostra avviso +show-alert-description=Visualizza un avviso con un messaggio nell'interfaccia utente quando viene riprodotto un suono. +show-icon-on-map=Visualizza icone sulla mappa +signal-value-is-pitch=Il valore del segnale è l'intonazione +signal-value-is-pitch-description=Il valore dell'input del segnale della rete determina la nota musicale che sarà suonata. +volume=Volume +[gui-quick-panel] +items=Oggetti +page=Pagina __1__/__2__ +panels=Panelli +shortcuts-next-page=__1__: prossima pagina +shortcuts-next-tab=__1__: prossima scheda +shortcuts-previous-page=__1__: pagina precedente +shortcuts-previous-tab=__1__: scheda precedente +shortcuts-select=__1__: seleziona +title=Pannello rapido +tools=Strumenti +[gui-requester] +set-requests=Impostare richieste dalla rete circuitale +[gui-resource-entity] +initial-amount=Quantità iniziale +minimum-yield=Rendimento minimo +resource-amount=Quantità di risorse +[gui-roboport] +repair-packs=Kit di riparazione +robots=Droni +[gui-rocket-silo] +auto-launch=Lancia automaticamente con il carico. +rocket-inventory-label=Inventario del razzo +rocket-progress=Stato di avanzamento del razzo +rocket-result-inventory-label=Inventario risultato dal lancio del razzo +[gui-save-game] +cant-save-over-autosaves=Scegli un altro nome per salvare la tua partita.\nI file di salvataggio automatico vengono regolarmente sovrascritti e non è possibile usarli per salvare la tua partita. +confirm-overwrite=Sicuro che vuoi sovrascrivere __1__? +confirm-overwrite-time-warning=Attenzione: la partita selezionata ha __1__ __plural_for_parameter_1_{1=ora|rest=ore}__ di gioco! +save=Salva +save-as=Salva come +title=Salva la partita +[gui-save-scenario] +save-as=Salva come +title=Salva scenario +[gui-select-upgrade-planner] +default-upgrade=Miglioramento Predefinito +instructions=__CONTROL_LEFT_CLICK__ per applicare come miglioramento, __CONTROL_RIGHT_CLICK__ per applicare come declassamento. +title=Seleziona il pianificatore di miglioramenti da applicare +[gui-server-config] +cancel=Cancella +save=Salva +title=Configurazione server +[gui-set-email] +checking=Controllando +email=E-mail +email-already-set=Questo account ha già una email assegnata. L'indirizzo email assegnato è __1__ +email-cant-be-empty=L'indirizzo email non può essere lasciato vuoto. +email-invalid=L'indirizzo email non è valido. +set=Imposta +set-email-description=Questo account non ha un'email assegnata. Aggiungi un'email e una password per utilizzare questo account su altre piattaforme o console. +set-email-success=È stata inviata un'email a __1__. Si prega di seguire le istruzioni per confermare l'email e impostare una password. +set-email-title=Imposta email +setting-email=Impostazione dell'email +[gui-side-menu] +achievements=Obiettivi +blueprint-library=Libreria dei Progetti (__CONTROL__toggle-blueprint-library__) +bonuses=Bonus +logistic-networks=Reti logistiche +map=Mappa (__CONTROL__toggle-map__) +production-statistics=Statistiche di produzione (__CONTROL__production-statistics__) +technology=Schermata della tecnologia +tips-and-tricks=Consigli e suggerimenti +trains=Treni (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Avvisi +default-device=Periferica predefinita +environment-sounds-volume=Suono ambiente +game-effects-volume=Effetti di gioco +gui-effects-volume=Effetti interfaccia grafica +master-volume=Principale +music-volume=Musica +preferred-output=Output preferito +simulation-volume=Simulazioni +title=Impostazioni audio +walking-sound-volume=Suono dei passi durante la camminata +wind-volume=Vento +[gui-speed-panel] +normal=Normale +pause=Pausa +paused=In pausa +show-gui=Mostra Interfaccia +show-message-dialogs=Visualizza le finestre di dialogo +speed=Velocita: __1__ +speed-down=Decelera +speed-up=Accelera +title=Opzioni replay +[gui-splitter] +input-priority=Priorità di ingresso +left=Sinistra +output-priority=Priorità di uscita +right=Destra +[gui-sync-mods-with-save] +cancel=Indietro +confirm=Conferma +correct=Corretto: +disabled=Disabilitato: +download=Scarica +enable=Abilita +enable-correct-version=Abilita versione corretta +join-server-after-sync=Unisciti al server dopo la sincronizzazione +keep-enabled=Mantieni abilitato +load-save-after-sync=Carica il salvataggio dopo la sincronizzazione +mods-not-available-on-mod-portal=Le seguenti mod non sono disponibili nel portale delle mod: __1__ +no-compatible-version=Nessuna versione compatibile: +no-release=Nessun rilascio: +not-in-save=Non è nel salvataggio: +not-on-mod-portal=Non sul portale mod: +ready-to-download=Pronto per il download: +sync-mods-with-server=Sincronizza mod con il server +sync-startup-settings=Sincronizza impostazioni di avvio +title=Sincronizza mods con il salvataggio +wrong-version-enabled=Versione sbagliata abilitata: +[gui-tag-edit] +cancel=Annulla +confirm=Conferma +delete=Cancella +icon=Icona +name=Nome +snapping=Aggancio +title-create=Nuovo tag +title-edit=Proprietà tag +[gui-technologies-list] +title=Elenco delle tecnologie +[gui-technology] +graph-title=Albero tecnologico +technologies-omitted=__1__ __plural_for_parameter_1_{1=tecnologia è stata omessa|rest=tecnologie sono state omesse}__ da questa visualizzazione. +[gui-technology-preview] +already-queued=La tecnologia è attualmente in coda +already-researched=La tecnologia è già stata ricercata +already-researching=La tecnologia è già in corso di ricerca +continue-research=Riprendi +disabled=La tecnologia non è disponibile +editor-research-tooltip=(Editor mappa) __CONTROL_LEFT_CLICK__ per ricercare. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ per una ricerca istantanea con tutti i prerequisiti. +effects=Effetti +not-researched-tooltip=(Editor di mappe) La tecnologia non è ricercata +prerequisites=Richiede +queue-full=La coda di ricerca è piena +saved-progress=Ricercato: __1__% +start-research=Inizia Ricerca +status-available=Disponibile +status-disabled=Non scoperta +status-not-available=Non disponibile +status-queued=Accodato +status-researched=Ricercato +status-researching=Ricerca +title-status=(__1__) +un-research=Dimentica la tecnologia +un-research-tooltip=(Editor di mappe) imposta tecnologia già ricercata come da ricercare +unit-ingredients=Costo +unit-time=Tempo necessario per ricercare un'unità in laboratorio +unsatisfied-prerequisites=Alcune tecnologie requisite non sono state ricercate +unsatisfied-prerequisites-queue=Alcune tecnologie requisite non sono state ricercate e non sono attualmente nella coda di ricerca +will-complete=Tutti i livelli di questa tecnologia sono già stati ricercati o sono in coda +[gui-technology-progress] +cancel=Cancella +no-research=Nessuna ricerca in corso +title=Ricerca +[gui-technology-queue] +title=Coda di ricerca +[gui-text-tags] +blueprint=Progetto +blueprint-name-label=Nome: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ per afferrare il progetto +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ per afferrare il libro dei progetti +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ per aprire il treno +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ per aprire la fermata del treno +contains-blueprints=Contiene __1__ __plural_for_parameter_1_ {1 = progetto|resto = progetti} _ +following-text-achievement=[Obiettivo: __1__] +following-text-armor=[Armatura: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Entità: __1__] +following-text-fluid=[Fluido: __1__] +following-text-gps=[Luogo: __1__] +following-text-item=[Oggetto: __1__] +following-text-item-group=[Gruppo di oggetti: __1__] +following-text-recipe=[Schema: __1__] +following-text-technology=[Tecnologia: __1__] +following-text-tile=[Piastrella: __1__] +following-text-train-no-name=[Train] +following-text-train-stop-no-name=[Fermata del treno] +following-text-train-stop-with-name=[Fermata del treno: __1__] +following-text-train-with-name=[Treno: __1__] +following-text-unknown-item=[Oggetto sconosciuto] +following-text-virtual-signal=[Segnale Virtuale: __1__] +gps-invalid=Posizione specificata non valida +gps-position-label=Posizione: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ per visualizzare +invalid-train=Treno non valido +invalid-train-stop=Fermata del treno non valida +train-hover=Treno: __1__ +train-stop-hover=Fermata del treno: __1__ +[gui-the-rest-settings] +about=Tutto quello che non è mostrato nel normale menù delle impostazioni. +restart-tooltip=La maggior parte delle impostazioni richiede il riavvio del gioco per essere applicate. +title=Altro +warning-label=ATTENZIONE +warning-tooltip=Non cambiare le impostazioni se non stai cosa stai facendo: molte impostazioni non saranno validate. +[gui-tips-and-tricks] +mark-as-read=Segnala come letto +no-tutorial-in-multiplayer=I tutorial non sono giocabili in modalità multigiocatore. +nothing-found=Nessun suggerimento o trucchi trovati +play-tutorial=Gioca tutorial +replay-tutorial=Ripeti il tutorial +tip-notice-title=Suggerimento suggerito. +title=Consigli e suggerimenti +[gui-train] +add-circuit-condition=Condizione del circuito +add-empty-condition=Carico vuoto +add-fluid-count-condition=Quantità di liquidi +add-full-condition=Carico completo +add-inactivity-condition=Inattività +add-item-count-condition=Numero di elementi +add-robots-inactive-condition=Robot inattivi +add-station=+ Aggiungi stazione +add-time-condition=Tempo passato +add-wait-condition=+ Aggiungi condizione di attesa +adding-temporary=Aggiungi destinazione temporanea +automatic-mode=Automatico +cargo=Carburante +cargo-condition=Carico +center-on-locomotive=Attiva/disattiva centra sulla locomotiva +circuit=Circuito +color=Colore +fluid=Fluido +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ per unserire uno stop temporaneo. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ per ggiungere la fermata selezionata nella lista. +invalid=Non valido +locomotive-doesnt-need-energy=Locomotiva non ha bisogno di energia. +locomotive-is-out-of-reach=Locomotiva è fuori portata. +manual-mode=Manuale +no-path-to-destination=Nessun percorso verso la destinazione +of-inactivity=di inattività +open-in-map=Apri questo luogo nella mappa +passed=passati +schedule=Pianificazione +station-not-present=Non esistono fermate con questo nome. +station-partially-accessible=Solo __1__ di __2__ __plural_for_parameter_1_{1=fermata è accessibile|rest=fermate sono accessibili}__ +stations-disabled=__plural_for_parameter_1_{1=La stazione è|2=Entrambe le stazioni sono|rest=Tutte e __1__ le stazioni sono}__ disabilitate. +stations-not-accessible=__plural_for_parameter_1_{0=Nessuna fermata è accessibile|1=La fermata è inaccessibile|2=Entrambe le fermate sono inaccessibili|rest=Tutte le __1__ fermate sono inaccessibili}__ dalla posizione corrente. +temporary=Temporaneo: __1__ +toggle-station-names=Attiva/disattiva nomi delle fermate +too-far-from-rail=Nessuna rotaia nelle vicinanze +[gui-train-rename] +perform-change=Applica modifica +title=Cambia nome - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Destinazione __1__ piena. +heading-to=Diretto a __REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manually-driving=Guida manuale +manually-stopped=[img=utility/warning_icon] Interrotto manualmente +no-path-to=[img=utility/warning_icon] Nessun percorso per __1__ +no-schedule=Nessuna pianificazione +no-valid-stops=[img=utility/warning_icon] nessuna fermata valida +standing-at=Fermo a __1__ +waiting-at=Aspettando a __1__ +[gui-train-stop] +enable-trains-limit=Abilita limite treni +no-trains=Non ci sono treni con questa fermata. +rename-stop=Rinomina la fermata +train-stops-with-this-name=Il numero di fermate con questo nome. +trains-with-this-stop=Treni con questa fermata: __1__ +[gui-train-wait-condition-description] +and=AND +circuit-condition=Circuito: __1__ __2__ __3__ +empty-condition=Carico vuoto +fluid-count-condition=Fluido: __1__ __2__ __3__ +full-condition=Carico completo +inactivity-condition=__1__ __plural_for_parameter_1_{1=secondo|rest=secondi}__di inattività +item-count-condition=Carico: __1__ __2__ __3__ +or=OR +passenger-not-present=Passeggero non presente +passenger-present=Passeggero presente +robots-inactive-condition=Nessun robot rilasciato +time-condition=__1__ __plural_for_parameter_1_{1=secondo|rest=secondi}__ +[gui-trains] +circuit-disabled-tooltip=Fermata del treno disattivata dalla rete circuitale. +circuit-limit-tooltip=Fermata del treno fissato dalla rete circuitale. +empty-schedule=[Vuoto] +limit-note=(Nota: alcune fermate non hanno un limite di treni impostato) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Modalità manuale +no-stations=Nessuna stazione trovata +no-trains=Nessun treno trovato +open-train=Apri menu del treno +open-train-stop=Apri la fermata del treno sulla mappa +stations-tab=Stazioni +stations-trains=Treni: +title=Panoramica del treno +trains-tab=Treni +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Annulla la costruzione di __1__ entità +undo-built-entity-multiple-homogeneous=Annulla la costruzione di __1__ (× __2__) +undo-built-entity-single=Annulla la costruzione di __1__ +undo-built-tile-multiple-heterogeneous=Annulla il posizionamento dei riquadri __1__ +undo-built-tile-multiple-homogeneous=Annulla il posizionamento di __1__ (× __2__) +undo-built-tile-single=Annulla il posizionamento di __1__ +undo-removed-entity-multiple-heterogeneous=Annulla la demolizione di __1__ entità +undo-removed-entity-multiple-homogeneous=Annulla la demolizione di __1__ (× __2__) +undo-removed-entity-single=Annulla la demolizione di __1__ +undo-removed-tile-multiple-heterogeneous=Annulla la rimozione di __1__ riquadri +undo-removed-tile-multiple-homogeneous=Annulla la rimozione di __1__ (× __2__) +undo-removed-tile-single=Annulla la rimozione di __1__ +undo-upgraded-entity-multiple-heterogeneous=Annulla l'aggiornamento di __1__ entità +undo-upgraded-entity-multiple-homogeneous=Annulla aggiornamento di __1__ (x __2__) +undo-upgraded-entity-single=Annulla l'aggiornamento di __1__ +[gui-update] +applying=Applicando +authorization-instructions=Inserisci username e password per scaricare gli aggiornamenti. +automatic-steam-update-message=Questa versione di Factorio è dalla serie beta e non sarà aggiornata automaticamente. Per essere sicuro di ottenere l'ultimo aggiornamento seleziona beta "sperimentale" nelle proprietà di Factorio su Steam per ottenere l'ultima versione stabile. +automatic-steam-update-title=Notifica Automatica aggiornamento Steam +automatic-updates=Aggiornamenti automatici +cancel=Ricordamelo più tardi +check-updates-now=Controlla aggiornamenti +checking=Controllando +checking-updates-failed=Controllo degli aggiornamenti non riuscito: __1__ +could-not-init-steam=Impossibile inizializzare le API di Steam, le sue funzionalità sono disabilitate. Riavviare Steam dovrebbe risolvere il problema. +could-not-init-steam-title=Errore di Steam +disable-updater=Disattiva aggiornamenti +downloading=Download in corso +from=Installato +invalid-login=Utente o password non validi! +mod=Mod +n-a=Non installato +no-new-updates=Nessun aggiornamento disponibile +ok=Accedi +password=Password +restarting-factorio=Riavvio Factorio +service-unavailable=Servizio non disponibile +to=Nuova Versione +too-old=Esiste una versione più recente di Factorio ma non può essere ottenuta tramite gli aggiornamenti automatici. Puoi scaricare l'ultima versione manualmente da __1__. +update-failed=Aggiornamento fallito: __1__ +update-now=Aggiorna adesso +update-successful=Aggiornato alla versione __1__ +updates-available-instructions1=I seguenti aggiornamenti sono disponibili: +updates-available-instructions2=L'aggiornamento potrebbe richiedere diversi minuti. Abbi pazienza. +username=Nome utente +[gui-update-mods] +all-mods-up-to-date=Tutte le mod sono aggiornate +cancel=Annulla +cant-update-mods-error=Impossibile installare tutte le dipendenze richieste per la mod selezionata: __1__. Vuoi aggiornare le mod senza dipendenze? +check-for-updates-failed=Impossibile verificare gli aggiornamenti +checking-for-updates=Controllo aggiornamenti +local-version-column-header=Versione locale +name-column-header=Nome +new-version-column-header=Nuova Versione +not-logged-in=Impossibile controllare gli aggiornamenti - non sei loggato +retrying-failed-request=Nuovo tentativo della richiesta non riuscita: +update-selected=Aggiorna selezionati +[gui-upgrade] +entities=Entità +from=Da +icon-tooltip=Quando vuoto, lo strumento di aggiornamento mostra i filtri di aggiornamento selezionati. +modules=Moduli +to=A +[gui-user-login] +checking-nso-membership=Controllo dell'abbonamento +create-account=Crea account +description-browse-mods=L'utilizzo del portale delle mod richiede l'accesso. +description-download-mods=Per scaricare le mod è necessario effettuare l'accesso. +description-downloading-mods-mismatch=C'era una mancata corrispondenza sul portale delle mod nel verificare le tue credenziali. Effettua nuovamente il login. +description-login-to-existing-account=Per favore accedi al tuo profilo di Factorio esistente. +description-mp-browse-public-games=Sfogliare le partite pubbliche multigiocatore richiede l'accesso. +description-mp-browse-public-games-mismatch=C'è stato un errore nel verificare il tuo nome utente e password. Per favore accedi nuovamente. +description-mp-connect-to-matching-server=Connettersi al server di abbinamento richiede l'accesso al tuo account. +description-mp-create-public-game=Creare una partita pubblica richiede l'accesso al tuo account. +description-mp-game-requires-authentication=Il gioco a cui ti stai connettendo richiede l'accesso. +description-mp-game-requires-authentication-mismatch=La partita a cui ti stai connettendo non ha potuto autenticarti. Per favore accedi nuovamente o riprova più tardi. +description-mp-username-only=Scegli il tuo nome utente LAN. +email-authentication-code=Codice di autenticazione +email-authentication-code-hint= Prego inserire il codice di autenticazione inviato alla tua casella di posta. +email-authentication-enter-code=Richiesta autenticazione via e-mail. Prego inserire il codice inviato alla tua casella di posta. +email-can-not-be-empty=Il campo email non può essere vuoto. +error=Errore +forgot-password=Password dimenticata +logging-in=Connessione in corso +logging-in-with-steam=Accedi con Steam +login=Accedi +must-accept-the-terms-of-service=Devi accettare i Termini di Servizio prima di continuare. +nintendo-login-success=Stai ora giocando come __1__. +not-logged-into-steam-use-factorio-account=Non hai effettuato l'accesso a Steam. Per favore accedi a Steam per utilizzare le funzioni online o usa un account Factorio.com. +not-logged-into-steam-warning=Non sei connesso a Steam. Utilizza solo credenziali di Factorio.com. +password-can-not-be-empty=La password non può essere vuota. +preparing-online-communication=Preparazione alla connessione online +steam-authentication-failed=Autenticazione Steam non riuscita. Assicurati di essere connesso a Steam in modalità online. +steam-login-success=Ora sei autenticato come __1__ attraverso Steam. +username-can-not-be-empty=Il nome utente non può essere vuoto. +[http-error] +auth-error=Download non riuscito (codice di errore __1__): errore auth. +auth-error-with-message=Download non riuscito (codice di errore __1__): errore auth: __2__ +json-parse-error=Download non riuscito (codice di errore __1__): Impossibile analizzare la risposta JSON: __2__ +unknown-error=Download non riuscito (codice di errore __1__). +unknown-error-with-message=Download non riuscito (codice di errore __1__): __2__ +[ini-parse-error] +missing-value=Valore mancante a __1__:__2__ +unterminated-section-header=Sezione di testa non determinata a __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=La campagna '__1__' è stata ritirata dal gioco. Puoi caricare questo salvataggio nella versione __2__ del gioco. +higher-than-maximum=La versione della mappa è __1__ e non può essere caricata perché è superiore alla versione attuale del gioco (__2__). +lower-than-minimum=La versione della mappa è __1__ e non può essere caricata perché è inferiore alla versione minima (__2__). +[inventory-full-message] +ammo=Gli slot per le munizioni sono pieni. +armor=Lo slot dell'armatura è occupato. +guns=Gli slot per pistola sono pieni. +main=Inventario pieno. +trash-slots=Gli slot del cestino sono pieni. +[inventory-restriction] +cant-be-burned=__1__ non può essere utilizzato come carburante. +cant-be-placed-in-output-slot=__1__ non può essere inserito qui. +cant-be-smelted=__1__ non può essere fuso. +cant-be-used-as-ammo=__1__ non può essere usato come munizione. +cant-be-used-as-ammo-for=__1__ non può essere usato come munizione per __2__. +cant-be-used-as-armor=__1__ non può essere usato come armatura. +cant-be-used-as-gun=__1__ non può essere usato come arma. +cant-insert-into-assembling-machine-without-recipe=Non puoi inserire nulla nella macchina assemblatrice se non hai scelto prima cosa assemblare. +cant-insert-into-filtered-slot=Solo __1__ può andare in questa posizione, se vuoi metterci qualcosa di differente, il filtro dev'essere cancellato. +cant-insert-into-hand-reserved-slot=Questo slot è riservato al cursore. +cant-insert-into-module-slot=Solo i moduli possono essere inseriti dentro questo slot. +cant-insert-into-restricted-slot=Qui può essere inserito solo __1__, non puoi inserire __2__. +cant-insert-into-self=Non puoi inserire un oggetto in se stesso. +cant-insert-limit-breached=Non si possono inserire altri oggetti in questo slot. +cant-insert-module=__1__ non può essere utilizzato in __2__ +cant-shoot=__1__ non può sparare su __2__. +player-inventory-full=Impossibile inserire __1__. __2__ +wrong-fuel=__1__ non può essere alimentato con __2__. +[item-description] +item-unknown[1]=Questo oggetto non è disponibile a causa della rimozione della mod, verrà ripristinato se la mod viene riabilitata. +[item-name] +item-unknown=Oggetto sconosciuto +[json-parse-error] +invalid-comma-before-brace=Virgola non valida prima di '}' a __1__:__2__ +invalid-comma-before-square-bracket=Virgola non valida prima di ']' a __1__:__2__ +invalid-string-escape=Uscita stringa non valida a __1__:__2__ +invalid-utf16-low-surrogate=Sostituto UTF-16 non valido all'uscita JSON a __1__:__2__ +unexpected-character=Personaggio non previsto (__1__) a __2__:__3__ +unexpected-end-of-file=Fine del file non previsto a __1__:__2__ +unexpected-utf16-low-surrogate=UTF-16 inaspettato all'uscita JSON a __1__:__2__ +unterminated-string=Stringa non determinata a __1__:__2__ +[lua-profiler] +duration=Durata: __1__ms +elapsed=Trascorsi: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=Il tuo indirizzo IP e la porta sono già utilizzati da un altro giocatore. +address-in-use=La porta __1__ è già utilizzata.\nPotrebbe essere occupata da un'altra istanza di Factorio o da un altro programma che utilizza questa porta. +aligning-desynced-map-to-server=Allineo la desincronizzazione con il server. +cannot-load-downloaded-map=Impossibile caricare la mappa scaricata: __1__ +catching-up=Allineamento alla partita. +client-is-catching-up=__1__ si sta allineando alla partita +client-is-downloading-map=__1__ sta scaricando la mappa +client-is-dropping=__1__ è caduto dal server +client-is-loading-map=__1__ sta caricando la mappa +connected-downloading-map=Scarico la mappa (__1__) +connecting-to-the-game=Connessione alla partita... +core-crc-mismatch=Controllo modulo CRC fallito! I dati del gioco non corrispondono. +creating-desync-report=Creazione report desincronizzazione. Attendere prego. +desynced=Desincronizzato. +desynced-downloading-map=Scarico nuovamente la mappa (__1__) +disabled-autoplace-specifications-changed-runtime=Il multiplayer è stato attualmente disattivato poiché le specifiche del mondo di gioco sono cambiate. +downloading-auxiliary-failed=Download dei dati multigiocatore fallito. Si prega di provare di nuovo. +downloading-map-failed=Download della mappa dagli altri peers fallito. Si prega di riprovare. +extra-mod=__1__ non è presente sul server. +failed-to-connect=Tentativo di connessione fallito, controlla i file di registro per ulteriori dettagli. +game-paused=__1__ ha messo in pausa il gioco. +invalid-address=__1__ non è un indirizzo valido (__2__). +joined-paused-game=Ti sei unito ad una partita in pausa. Sarai in grado di vedere la mappa non appena riprenderà la partita. +loading-map=Caricamento mappa multigiocatore +loading-scenario=Carico scenario __1__ +matching-server-connection-failed=Connessione al server non riuscita. +matching-server-connection-resumed=Connessione al server ripresa. +matching-server-create-failure=Errore durante la creazione del server di gioco: __1__ +matching-server-heartbeat-failure=Errore all'invio del tic: __1__ +missing-mod=__1__ è solo sul server. +mod-crc-mismatch=__1__: Il contenuto della Mod è diverso anche se la versione è la medesima. Le cause più comuni è l'uso improprio delle mpostazioni (condizionalmente richieste dai file basati sulle impostazioni mod). Può inoltre essere causato modificando file mod sul client o sul server. +mod-mismatch-detected=Rilevata una versione differente delle mods! +mod-version-mismatch=__1__: hai la versione __2__, il server ha la versione __3__. +nintendo-lan-mode-authorization-failed=Connessione alla rete LAN fallita +nintendo-network-authorization-failed=Autorizzazione di accesso al Network fallita +nintendo-online-play-requires-nso=La funzione di gioco online richiede Nintendo Switch Online. +no-address=__1__ non è stato trovato. +no-network=Sei stato disconnesso dalla rete. Il gioco multiplayer non può continuare. +not-received-connection-accept-reply=Impossibile stabilire una connessione col server. +own-address-failed=Impossibile determinare l'indirizzo IP esterno. Gli altri giocatori potrebbero non essere in grado di connettersi. +player-banned=Il tuo nome utente è stato bloccato in questa partita. Motivo: __1__. +player-banned-by-authserver=Sei bannato in questo gioco su consiglio del server d'autenticazione. Per fare appello contatta support@factorio.com. +player-cant-keep-up=il computer o la connessione di __1__ sono lenti e potrebbero non tenere il passo con il server. In tal caso verrà scollegato. +player-desynced=__1__ desincronizzato. +player-desynced-disconnect=__1__ è stato scollegato poiché si è desincronizzato con la partita. +player-died=__1__ è stato ucciso in coordinate __2__ +player-died-by=__1__ è stato ucciso da __2__ in coordinate __3__ +player-dropped=__1__ è caduto dal server. +player-joined-game=__1__ si è unito al gioco. +player-left-game=__1__ ha abbandonato la partita. +player-limit-reached=Numero massimo di giocatori raggiunto in questa partita. +player-paused-game=__1__ ha messo in pausa il gioco. +player-reconnect=__1__ è stato disconnesso e si sta riconnettendo da una fonte diversa. +player-respawn=__1__ rigenerato. +player-resumed-game=__1__ ha ripreso la partita. +player-switching-servers=__1__ sta cambiando server. +player-was-afk=__1__ è stato scollegato poiché è stato assente troppo a lungo. +prototype-crc-mismatch=Verifica prototipo CRC fallita! Una mod genera prototipi in modo non deterministico. +saving-local-variant-of-map=Salvataggio di una variante locale della mappa. +saving-map=Salvo la mappa +saving-map-for=Salvo la mappa per __1__ +script-command-mismatch=Non è possibile partecipare. I seguenti gestori di comandi delle mod non sono identici tra il tuo pc e il server. Questo indica che esse non sono sicure per essere eseguite in una sessione multigiocatore. (Guarda il log per maggiori dettagli): +script-event-mismatch=Non è possibile partecipare. Il seguente elenco delle mod installate non è identico tra il tuo pc e il server. Questo indica che esse non sono sicure per essere eseguite in una sessione multigiocatore. (Guarda il log per maggiori dettagli): +script-mismatch=Non puoi partecipare. I seguenti file di script mod non sono identici tra te e il server: +server-dropped=Comunicazione col server non riuscita +server-not-responding=Il server non risponde +server-quit=Il server ha chiuso la partita +server-saving-map=Server (__1__) sta salvando la mappa. +server-saving-map-for=Il server (__1__) sta salvando la mappa per __2__. +server-version=Il server sta eseguendo la versione __1__. +unknown-username=Nome utente sconosciuto +user-not-whitelisted=Il tuo nome utente non è nella lista degli utenti attendibili di questo server. +user-server-key-expired=Errore interno di autenticazione del giocatore. +user-verification-required=La verifica dell'utente dev'essere abilitata per le partite pubbliche. +user-with-that-name-already-in-game=Un utente con il tuo nome è già nel gioco. +version-mismatch-detected=Rilevata una versione differente! +waiting-for-respawn=Sei morto. Che sfortuna. Sarai teletrasportato in __1__ __plural_for_parameter_1_{1=secondo|rest=secondi}__. +waiting-for-saving-map=__1__ sta salvando la mappa. +waiting-for-server-to-prepare-the-map=In attesa che il server salvi la mappa. +waiting-for-server-to-start-saving-the-map=In attesa che il server inizi il salvataggio: __1__ +waiting-for-upload-slot=In coda per il caricamento. __1__ __plural_for_parameter_1_{1=giocatore|rest=giocatori}__ in coda. +wrong-input=__1__è stato scollegato poiché ha inviato dati anomali. +you-cant-keep-up=Sei stato scollegato poiché il tuo computer o la tua connessione non sono abbastanza veloci per tenere il passo con il server. +you-have-been-dropped=Sei stato rimosso dalla partita. +you-sent-wrong-data=Il tuo client ha inviato dati anomali al server ed è stato scollegato. +you-were-afk=Sei stato scollegato poiché sei stato inattivo troppo a lungo. +you-were-banned=Sei stato bandito dal server. +you-were-kicked=Sei stato espulso dal server. +your-version=Stai eseguendo la versione __1__. +[noise-expression] +0_16-elevation=Paludi +0_17-island=Isola +0_17-islands+continents=Isole e continenti +0_17-lakes-elevation=Normale +0_17-starting-plateau=Inizio solo altopiano +aux=Normale +debug-aux=Debug +debug-moisture=Debug +debug-temperature=Debug +elevation=Normale +endless-ocean-with-starting-area-elevation=Oceano infinito +endless-plateau-with-starting-area-elevation=Altopiano infinito +moisture=Normale +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normale +[noise-property] +aux=Aux +elevation=Altitudine +moisture=Umidità +starting-lake-noise-amplitude=Ampiezza rumore del lago nell'area di inizio +temperature=Temperatura +[permissions-command-output] +action-set-to=__1__ impostato su __2__. +added-player-to-group=__1__ aggiunto al gruppo __2__. +created-group=Gruppo __1__ creato. +deleted-group=Gruppo di autorizzazioni eliminato: __1__. +player-is-already-in-group=__1__ è già nel gruppo __2__. +player-is-in-group=__1__ è nel gruppo __2__. +player-is-not-in-any-group=__1__ non è in nessun gruppo. +player-is-not-in-group=__1__ non è presente nel gruppo __2__. +player-removed-from-group=__1__ rimosso dal gruppo __2__. +renamed-group=Gruppo di autorizzazioni rinominato: da __1__ a __2__. +reset-complete=Autorizzazioni ripristinate ai valori predefiniti. +unable-to-create-group=Impossibile creare il gruppo. +unknown-action=Azione di input sconosciuta: __1__. +unknown-action-value=Valore sconosciuto: __1__ - Previsto true o false. +unknown-group=Gruppo sconosciuto: __1__. +unknown-player=Giocatore sconosciuto: __1__. +you-can-not-create-groups=Non hai il permesso di creare gruppi di autorizzazioni. +you-can-not-delete-groups=Non hai il permesso di cancellare gruppi di autorizzazioni. +you-can-not-delete-the-default-group=Non puoi cancellare il gruppo di permessi di default. +you-can-not-edit-groups=Non hai il permesso di modificare gruppi di autorizzazioni. +[permissions-help] +add-player= - Aggiunge il giocatore al gruppo specificato. +create-group= - Crea un nuovo gruppo con un nome specifico, se non vine specificato alcun nome verrà usato un nome predefinito. +delete-group= - Elimina il gruppo specificato. +edit-group= - attiva o disattiva l'azione data per il gruppo specificato. +get-player-group= - Mostra il gruppo in cui è presente il giocatore (se fa parte di un gruppo). +groups=- Elenca i gruppi. +help-list=Le opzioni disponibili sono: __1__. +matching-actions-list=Azioni corrispondenti: __1__. +matching-group-list=Gruppi corrispondenti: +matching-options-list=Opzioni corrispondenti: __1__. +remove-player= - Rimuove il giocatore dal gruppo. +rename-group= - Rinomina il gruppo con un nuovo nome. +reset=-Ripristina le autorizzazioni al valore predefinito. +[recipe-difficulty] +expensive=Costoso +normal=Normale +[richness] +none[1]=Nessuno +[save-map-failed] +cannot-save-map=Non è possibile salvare la mappa: __1__ +[size] +none=Nessuno +only-starting-area=Se disabilitato: solo nell'area di inizio +[spidertron-status] +connected-to=Connesso a __1__ +connection=Connessione +idle=Inattivo +moving=Muovendo (__1__) +not-connected=Non connessso +shooting=Sparando +[technology-difficulty] +expensive=Costoso +normal=Normale +[tile-description] +tile-unknown[1]=Questa piastrella non è disponibile a causa della rimozione della mod, verrà ripristinato se la mod viene riabilitata. +[tile-name] +tile-unknown=Piastrella sconosciuta +[tooltip-category] +activated=Attivato +burnable-fuel=carburante +consumed=Utilizzato +consumes=Consumi +debug=Debug +effect=Effetto +electricity=elettricità +equipment-grid=Griglia delle attrezzature +equipment-grid-electricity=equipaggiamento elettrico +fluid=fluido +generates=Genera +heat=calore +personal-weapon=Armi personali +placed-in-equipment-grid=Equipaggiamento elettrico posizionato +player-armor=Armatura +stores=Magazzini +thrown=Da lancio +train=Treno +turret=Torretta +vehicle=Veicolo +vehicle-weapons=Armi per veicolo +[tutorial-gui] +new-recipes-available=Nuovi schemi di fabbricazione disponibili +new-technologies-available=Nuove tecnologie disponibili per la ricerca +objective-complete=Obiettivo completato +research-tooltip-heading=Ricerca completata! +[virtual-signal-description] +signal-unknown[1]=Questo segnale non è disponibile a causa della rimozione della mod, verrà ripristinato se la mod viene riabilitata. +[virtual-signal-name] +signal-unknown=Segnale sconosciuto + diff --git a/factorio/data/core/locale/it/info.json b/factorio/data/core/locale/it/info.json new file mode 100644 index 0000000000000000000000000000000000000000..830857156d21dff8d32b991342a6155a6951b394 --- /dev/null +++ b/factorio/data/core/locale/it/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Italiano" +} \ No newline at end of file diff --git a/factorio/data/core/locale/ja/core.cfg b/factorio/data/core/locale/ja/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e213ca52da5c3f0ccf09779d235550fd89338749 --- /dev/null +++ b/factorio/data/core/locale/ja/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=流体を混合できません。 +and=と +ban-report=__1__ 理由: __2__ +ban-report-ip=__1__ (__2__) : __3__ +base-mod-disabled=Base Modはゲームを実行するのに必要ですが、現在無効化されています。有効化しますか? +base-mod-invalid=Base Modはゲームを実行するのに必要ですが、現在無効になっています。 +blueprint-library-shortcut-broken=建設計画ライブラリへのショートカットの参照先が存在しません。 +blueprint-no-name=題名未設定 +blueprint-transferring=建設計画を転送中: __1__ +bonus-progress-bar-tooltip=ボーナス生産量: __1__ +building-atlas=スプライトアトラスを構築中… +building-prototypes=プロトタイプを構築中… +cannot-open-mod-settings-game-not-fully-setup=ゲームの設定が完全でない場合 (一時停止中のマルチプレイへの参加)、 modの設定を開くことはできません。 +cant-add-player-already-exists=__1__という名前のプレイヤーが既に存在します。 +cant-be-connected-to-copper-wire=銅線を接続できません +cant-be-connected-to-wire=ケーブルを接続できません +cant-be-crafted-in-this-machine=この機械で製作することはできません。 +cant-be-damaged=ダメージを与えることはできません。 +cant-be-mined=採掘不可 +cant-be-rotated=回転できません。 +cant-change-enemy-wires=敵のワイヤーは変更できません。 +cant-clear-cursor=__1__を格納できません。プレイヤーのインベントリが一杯です。 +cant-connect-rolling-stock-not-in-rolling-stock=車両外から車両を連結することはできません。 +cant-connect-rolling-stock-not-in-vehicle=車両外から車両を連結することはできません。 +cant-connect-rolling-stock-too-close=鉄道車両同士が近すぎるため連結できません。 +cant-copy-enemy-structure-settings=敵の構造物からコピーすることはできません。 +cant-disconnect-rolling-stock-not-in-rolling-stock=車両外から車両を切り離すことはできません。 +cant-disconnect-rolling-stock-not-in-vehicle=車両外から車両を切り離すことはできません。 +cant-enter-enemy-vehicles=敵の車両には乗れません。 +cant-join-game-not-in-main-menu=メインメニューからのみSteamゲームに参加できます。 +cant-join-game-steam-init-failed=ゲームに参加できません : Steamの初期化に失敗しました。 +cant-join-game-steam-networking-disabled=ゲームに参加できません : Steamネットワーキングが設定で無効になっています。 +cant-mine-enemy-structure=敵の建築物を回収することはできません。 +cant-mine-vehicle-with-passenger=中にプレイヤーがいるので回収できません。 +cant-open-enemy-structures=敵の構造物を開くことはできません。 +cant-paste-enemy-structure-settings=敵の構造物にペーストすることはできません。 +cant-put-item-back=アイテムを返品できません: __1__ +cant-reach=届きません +cant-repair-enemy-structures=敵の建築物を修理することはできません。 +cant-rotate-enemy-structures=敵の構造物は回転できません。 +cant-run-command-not-admin=コマンド(__1__)を実行できません―管理者権限がありません。 +cant-run-command-not-in-multiplayer-game=このコマンド (__1__) はシングルプレイでは実行できません。 +cant-set-duplicate-filter=__1__は既に違うスロットでフィルター設定されています。 +cant-set-duplicate-request=__1__ はすでに別のスロットで要求されています。 +cant-set-duplicate-trash-slot=__1__は既に違うスロットに設定されています。 +cant-set-filter=__1__をフィルターに設定することはできません +cant-set-request-when-it-is-automated=回路ネットワークで設定している場合は、要求を変更できません。 +cant-swap-console-with-player=コンソールとプレイヤーを交換することはできません : コンソール操作の場合は、2 人のプレイヤーを指定する必要があります。 +cant-swap-expected-two-players=交換できません : コンソール操作の場合は、2人のプレイヤーを指定する必要があります。 +cant-swap-with-yourself=自分自身を入れ替えることはできません。 +cant-transfer-from-enemy-structures=敵の構造物から転送することはできません。 +cant-transfer-to-enemy-structures=敵の構造物へ転送することはできません。 +cheat-will-disable-achievements=チートコマンドを使うと実績が解除されなくなります。実行するにはもう一度コマンドを入力してください。 +checking-sprites=スプライトをチェック中… +close-file-reason-corrupt=CRCチェックに失敗しました: zipファイルが破損しています。 +close-file-reason-other=その他、エラー コード: __1__ +closing-file-failed=ファイル __1__ を閉じることができませんでした。\n理由: __2__。 +colon=: +color-for-players-only=色の指定はプレイヤー以外にはできません。 +command-attempted-not-allowed=__1__はコマンドを実行しようと試みましたが、権限がありません: __2__ +command-ran=__1__ (コマンド): __2__ +command-will-disable-achievements=Luaコンソールコマンドを使うと実績が解除されなくなります。実行するにはもう一度コマンドを入力してください。 +continue=続行 +control-controller-axis-related=コントローラのトリガーボタンから行う必要があります。 +control-controller-button-related=コントローラボタンから行う必要があります。 +control-controller-stick-related=コントローラスティックから行う必要があります。 +control-keyboard-related=この操作はキーボードと関連付ける必要があります。 +control-mouse-related=この操作はマウスに関連付ける必要があります。 +control-mouse-related-on-controller=この操作は __1__ か __2__ で行う必要があります。 +control-mouse-wheel-related=マウスホイールから行う必要があります。 +cropping-bitmaps=ビットマップをトリミング中... +cursor=カーソル +days=__1__日 +days-ago=__1__日前 +destination-full=目的地がいっぱいです +disabled-by-server=サーバーで無効化 +discard-changes=変更を破棄 +dying-explosion-name=__1__(爆発破片) +editor-will-disable-achievements=マップエディタを使うと実績が解除されなくなります。実行するにはもう一度コマンドを入力してください。 +electric-pole-wire-limit-reached=最大接続数の5に到達しています。 +empty-file-name=ファイル名が空です。 +empty-stop-name=駅名が空です +entered-the-vehicle=乗車 +error-while-importing-string=コードのインポートエラー: +error-with-handler-failed=__1__\nこれを扱っている間、エラーハンドラは別のエラーを発生させます:\n__2__ +error-with-handler-message=__1__\nエラーハンドラは次の情報を追加しました:\n__2__ +evolution-message=進化度: __1__. (時間経過 __2__%)(環境汚染 __3__%)(巣の破壊 __4__%) +failed-to-import-string=コードのインポートに失敗しました: __1__ +failed-to-load-base-mod=Base Mod読み込みエラー. +failed-to-load-mod=MOD「__1__」の読み込みに失敗しました +failed-to-load-mod-reason=Mod"__1__"の読み込みに失敗しました: __2__ +feature-not-available-in-demo-version=この機能はデモバージョンのゲームでは利用できません。 +file-name-too-long=ファイル名が長すぎます。(最大 __1__ 文字) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=ゲームは__1__にセーブされました。 +grid-position-and-absolute-position-need-to-match=グリッド位置と建設計画のグリッド位置座標は、すべて偶数もしくは奇数でなければなりません。 +grid-position-value-has-to-be-multiple=この建設計画をマス目に対して自動調整させるには、 __1__ の倍数でなければなりません。 +hours=__1__時間 +hours-ago=__1__時間前 +invalid-character-in-file-name=ファイル名に無効な文字が含まれています。 +invalid-grid-position-value=__1__ は自動調整することはできません。 +invalid-parameter=無効なパラメータ +invalid-screenshot-resolution=スクリーンショットの解像度が不正です。幅と高さは{1, __1__}の範囲である必要があります。 +invalid-snap-to-grid-value=__1__ は自動調整することはできません。 +invalid-zoom-level=不正なズームレベルです。__1__以上に設定する必要があります。 +item-has-tags=アイテムにはタグがあります。 +left-the-vehicle=降車 +loading-mods=Mod を読込中... +loading-sounds=音声を読込中… +loading-sprites=スプライトを読込中… +locks=ロック: +low-ram-warning=このセーブファイルは大量のメモリを使用しており、ゲームがクラッシュする可能性があります。\nグラフィックス設定でスプライト解像度を下げるとメモリ使用量が減ります。\n__1__ +manual-wire-dragging-disabled=手動ワイヤ移動を無効化しました。 +map-info-combined-yield-percentage=__1__の合計産出量__2__% +minutes=__1__分 +minutes-ago=__1__分前 +missing-equipment=装備がありません: +missing-equipment-list-item=__1__ X __2__ +missing-item=__1__ がありません +mod-caused-error=__1__のMODが回復不能なエラーを発生させました。\nMOD作成者にこのエラーを報告してください。\n\n__2__ +mod-name-too-long=Mod __1__ の名前が長すぎます。Mod名の最大文字数は __2__ 文字です。 +mod-title-too-long=Mod __1__ のタイトルが長すぎます。Modタイトルの最大文字数は __2__ 文字です。 +months-ago=__1__ヶ月前 +new-tips=新しいヒント +new-tips-count=新しいヒント: __1__ +no-artillery-in-range=範囲内に長距離砲がありません。 +no-artillery-with-ammo-in-range=範囲内に弾薬がある長距離砲がありません。 +no-bans=BANされたプレイヤーはいません。 +no-modifier-selected=MODが選択されていません +no-path=到達経路が見つかりません。 +no-stock-to-connect-found=連結する鉄道車両がありません。 +no-stock-to-disconnect-found=切り離す鉄道車両がありません。 +noname-station=無名停車駅 +noone-to-reply=応答がありません。 +not-allowed-character-in-file-name=ファイル名に"__1__" という文字を含めることはできません。 +not-enough-ingredients=必要な材料が不足しています。 +not-enough-rails=レールが不足しています +not-enough-space-to-connect-train=鉄道を連結するためのスペースが足りません. +not-operable=扱えません +on-the-ground=地面に +opened-item-removed=このアイテムは削除されています。 +or=OR +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=権限は正常に読み込まれました。 +player-cancelled-research=__1__ が __2__ の研究をキャンセルしました。 +player-changed-color=__1__の色は__2__に変更されました。 +player-changed-color-singleplayer=あなたの色は__1__になりました。 +player-changed-research=__1__は研究を__2__から__3__に変更しました。 +player-doesnt-exist=__1__ は存在しません。 +player-is-already-an-admin=__1__はすでに管理者になっています。 +player-is-already-in-admin-list=__1__は既に管理者リストに載っており、ゲーム参加時に昇格されます。 +player-is-not-an-admin=__1__は管理者ではありません。 +player-is-not-banned=__1__はBANされていないためBANの解除ができません。 +player-is-not-in-admin-list=__1__は管理者リストに載っていません。 +player-isnt-online=__1__ はオンラインではありません。 +player-queued-research=__1__は__2__を研究予約しました。 +player-started-research=__1__ が __2__ の研究を開始しました。 +player-tried-using-cheat=プレイヤー__1__はチートコマンドの実行を試みました. +player-tried-using-command=プレイヤー __1__ は、コマンド"__2__"の実行を試みました +player-tried-using-editor=プレイヤー__1__はマップエディタの使用を試みました. +player-was-added-to-admin-list=__1__は__2__によって管理者リストに追加され、ゲーム参加時に昇格されます。 +player-was-banned=__1__は__2__にBANされました。理由:__3__ +player-was-demoted=__1__ は、__2__ によって管理者から降格しました。 +player-was-kicked=__1__は__2__にキックされました。理由:__3__ +player-was-promoted=__1__ は、__2__ によって管理者に昇格しました。 +player-was-removed-from-admin-list=__1__は__2__によって管理者リストから削除され、ゲーム参加時に昇格されなくなります。 +player-was-unbanned=__1__は__2__によってBANを解除されました。 +players-arent-on-same-surface=プレイヤーを交換できません:プレイヤーは別のサーフェスにいます。 +players-dont-have-character-controllers=交換することができません: キャラクターがコントローラーを持っていません。 +players-dont-have-characters=交換することができません: 片方、もしくは両方がキャラクターを持っていません。 +reading-file-failed=ファイル __1__ の読み込みに失敗しました。\nエラーコード: __2__。 +reassigned-empty=新しいコンテンツが選択されていません。 +recipe-not-craftable-in-hand=このレシピを手で作る事はできません。 +recipe-too-complex-to-craft-in-hand=このレシピは手動製作するためには複雑すぎます。 +reload-script-data-too-large=リロードスクリプトデータが大きすぎます: __1__ > __2__ +remnant-name=__1__(残骸) +repeat-when-transferred=記録がゲームに転送されています。転送が完了したら、もう一度お試しください。 +replay-disabled-autoplace-specifications-changed-runtime=ランタイム中に自動資源配置の仕様が変更されたので、リプレイは現在無効になっています。 +replay-saving-disabled=リプレイのセーブが無効です、 +replay-saving-disabled-forced-by-user=ユーザーが変更されたプロトタイプのロードを強制したため、再生の記録が無効になりました。 +replay-saving-disabled-map-version=リプレイの保存が無効です。起動中のバージョン (__2__) と異なるバージョン (__1__) で保存されたマップです。 +replay-saving-disabled-migration-applied=リプレイの保存が無効です。マップ移行が適用されています。 +replay-saving-disabled-mods=リプレイの保存が無効です。MODの設定が異なります。 +replay-saving-disabled-mods-startup-settings=リプレイの保存が無効です。MODのスタートアップ設定が異なります。 +reset-to-defaults=__1__のオプションをデフォルトにリセット +reset-to-defaults-disabled=全てのオプションは標準値です。 +reverted-control-settings-to-default=過去のバージョンと互換性がないため操作設定をデフォルトに戻しました。 +rolling-stock-connected=車両が接続されました。 +rolling-stock-disconnected=車両を切り離しました。 +save-already-in-progress=保存処理が既に実行中のため保存できません。 +saving-process-crashed=保存プロセスがクラッシュしました +scenario-caused-error=__1__のシナリオが回復不能なエラーを発生させました。\nシナリオ作成者にこのエラーを報告してください。\n\n__2__ +seconds=__1__秒 +seconds-ago=__1__秒前 +shortcut-bar-full=ショートカットバーにこれ以上項目を登録できません。 +shortcut-disabled-technology-not-researched=このショートカットを利用するには__1__の研究が必要です。 +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=__CONTROL__confirm-message__を押してカットシーンをスキップします +snap-to-grid-value-has-to-be-multiple=この建設計画をマス目に対して自動調整させるには、 __1__ の倍数でなければなりません。 +string-import-produced-no-item=入力文字列は項目を生み出しませんでした。 +string-import-successful=__1__ を正常にインポートしました。 +the-blueprint-cant-be-flipped=__1__が含まれる建設計画は反転できません。 +this-cannot-be-mined-by-hand-because-it-requires-fluid=採掘するためには__1__が必要なため、手で採掘することはできません。 +time-future=今後 +time-symbol-hours=__1__ 時間 +time-symbol-hours-short=__1__時間 +time-symbol-milliseconds=__1__ ミリ秒 +time-symbol-minutes=__1__ 分 +time-symbol-minutes-short=__1__分 +time-symbol-seconds=__1__ 秒 +time-symbol-seconds-short=__1__秒 +too-deep-book-recursion=本の中に本を入れることはできません。本の最大再帰は __1__ です。 +too-long-stop-name=駅名(__1__文字) は __2__文字以内で指定してください。 +too-long-tag-name=タグ(__1__文字)は__2__文字以内で指定してください。 +unconfirmed-changes=保存していない変更点が__1__個あります。 +unknown-color=不明な色: __1__. +unknown-command="__1__"は未知のコマンドです。 /h または /help でコマンドを確認してください。 +unknown-player-was-banned=__1__(マップ上にいない)は__2__にBANされました。理由:__3__ +unlocks=アンロック: +unspecified=未指定 +user-verification-already-disabled=ユーザー認証はすでに無効です。 +user-verification-already-enabled=ユーザー認証はすでに有効です。 +user-verification-disabled=ユーザー認証が無効になりました。 +user-verification-enabled=ユーザー認証が有効になりました。 +vehicle-is-full=トランクが満杯です。 +weeks-ago=__1__週間前 +wire-cant-reach=ケーブルが届きません +years-ago=__1__年前 +[achievement-progress] +console-command-used=コンソールコマンドが使用されました。このゲームでは実績を解除できなくなりました。 +construct-with-robots-more-than=手動: __1__ ロボット: __2__ +dont-craft-manually=手動での製作回数: __1__ +editor-used=マップエディタが使用されました。このゲームでは実績を獲得できなくなりました。 +not-a-freeplay-map=この実績はフリープレイのマップでのみ解除できます。 +not-in-peaceful-mode=ピースフルモードでは、この実績を解除できません。 +not-with-lower-enemies=この実績はバイターの巣の設定がデフォルトよりも少ない場合はアンロックできません。 +only-when-playing-new-game=この実績は、新規ゲームでのみ取得できます。 +player-damaged=一撃での最大ダメージ: __1__ +remaining-time=残り時間: __1__ +[cant-build-reason] +cant-build-here=ここには配置できません +cant-build-on-tile=__1__ には配置できません +cant-build-train-stop-in-intersection=交差点には駅を設置できません +covered-by-fog-of-war=未探査領域には設置できません。 +entity-ghost-in-the-way=__1__の仮設置があります。 +entity-in-the-way=そこには __1__ があります +entity-must-be-built-next-to-rail=__1__はレールの横に配置する必要があります +invalid-rail-signal-position=無効な列車用信号の位置 +invalid-train-stop-position=無効な駅の位置 +invalid-transport-belt-connectable-position=ベルト位置が無効 +mixing-fluids=別種の流体システム同士は接続できません +no-rail-for-ghost-train=列車はレールの上で仮設置する必要があります +no-rail-for-train=__1__はレールに配置する必要があります +no-resource-for-drill=__1__は資源の上にのみ設置可能です +no-resource-for-mining-drill=掘削機は資源上に配置する必要があります +no-valid-resource-for-drill=__1__ではこの資源を採掘できません。 +out-of-world=マップの外には配置できません +player-in-the-way=そこにはキャラクターが居ます +rail-signals-must-be-built-next-to-rail=列車用信号はレールの横に配置する必要があります +too-close-to-existing-rail-signal=他の列車用信号に近すぎます +uncharted-area=未知のエリアには建設できません +[character-corpse] +died=死亡 +killed-by=死因 +name=死体 (__1__) +time-ago=__1__ 前 +time-remaining=残り時間 +[chat-icon-select-list-gui] +title=アイコンの選択 +[clone-area-errors] +source-and-destination-collide=複製元と複製先が衝突しています。 +source-area-and-destination-are-not-equal=複製元エリアと複製先エリアが同じサイズではありません。 +source-area-and-destination-area-must-not-be-rotated=複製元エリアと複製先エリアは回転させられません。 +source-entities-overlap-with-destination=複製元エンティティが複製先エンティティと重なります。 +tiles-collide=複製元のタイルと複製先のタイルが衝突しています。 +[color] +acid=アシッド +black=ブラック +blue=ブルー +brown=ブラウン +cyan=シアン +gray=グレー +green=グリーン +orange=オレンジ +pink=ピンク +purple=パープル +red=レッド +white=ホワイト +yellow=イエロー +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- プレイヤー管理GUIを開きます。 +admins=- 管理者の一覧を出力します。 +alerts= - 指定したアラートを有効化、無効化、ミュート、ミュート解除します。 +all-players-list=全プレーヤー: +available-alerts=使用可能なアラート: __1__。 +available-colors=利用可能な色: __1__ +ban= - 指定したプレイヤーをBANします。 +banlist= - プレイヤーをBANリストに追加/リストから削除します。/ban /unbanコマンドと同様です。 +bans=- BANされているプレイヤーの一覧を出力します。 +cant-use-banlist-not-in-multiplayer-game=banlistコマンドはシングルプレイでは使用できません。 +cant-use-permissions-not-in-multiplayer-game=permissions コマンドはシングルプレイでは使用できません。 +cant-use-whitelist-not-in-multiplayer-game=whitelistコマンドはシングルプレイでは使用できません。 +cheat= - 全ての技術を研究完了状態にし、チートモードをオンにします。オプションが指定された場合、追加でアイテムを得ます。 +clear=- コンソールのログを消去します。 +color= - あなたの色を変更します。定義済みの色名の一つ、またはRGBAの数値を半角スペースで区切った値を指定できます。 +command= - (許可されていれば) Luaコマンドを実行します。 +config=- サーバ設定GUIを開きます。 +delete-blueprint-library=<プレイヤー> - 指定されたオフラインプレイヤーの建設計画ライブラリストレージを保存ファイルから削除します。 "everybody confirm"を入力すると、すべてのオフラインプレイヤーのストレージを削除します +demote= - 指定したプレイヤーを管理者から降格させます。 +editor=- マップエディターを切り替えます。 +evolution=- エイリアンの進化ファクター情報を出力します。 +help= - 使用可能なコマンドのリストを出力します。オプション引数で記述されるコマンドを指定できます。 +help-description=/h で詳細を取得します。 +help-list=使用可能なコマンド: +ignore= - このプレイヤーからのチャット発言が表示されなくなります。管理者メッセージは表示されます。 +ignores=- 無視(ignore)しているプレイヤーの一覧を出力します。 +kick= - 指定したプレイヤーをキックします。 +matching-alerts-list=一致するアラート: __1__。 +matching-colors-list=一致する色: __1__。 +matching-commands-list=該当するコマンド: +matching-players-list=該当するプレイヤー名: +measured-command= - (許可されている場合)Lua コマンドを実行し、それにかかった時間を測定します。 +mute= - 指定したプレイヤーがチャットで発言できないようにします。 +mute-programmable-speaker= - プログラマブルスピーカーの音をミュートまたはミュート解除します。localを指定するとこのクライアントだけ適用されます。管理者のみeveryoneを指定するとサーバーに接続しているすべてのクライアントに適用できます。 +mutes=- ミュート(チャット不可)された全てのプレイヤーリストを出力します。 +open=- 別のプレイヤーのインベントリを開きます。 +perf-avg-frames=- パフォーマンスカウンターの平均化に用いられるtick/アップデートの数。既定値は100です。高速な更新には5-10の値が推奨されますが、数値がより激しく変動するようになります。 +permissions=- 権限GUIを開きます。 +players=- ゲームに参加しているプレイヤーのリストを表示します。(パラメータ online/o - オンラインのプレイヤーのみ表示します count/c - プレイヤー数のみを表示します) +promote= - 指定したプレイヤーを管理者に昇格させます。 +purge= - チャットログからこのプレイヤーのすべてのメッセージを削除します。 +quit=- サーバーを正常終了します。 +reply= - 最後に自分宛にささやいたプレイヤーへ返信します。 +reset-tips=ゲームが初めて開始された時点にヒントをリセットします。 +save= - 指定した名前で現在のゲームを保存します。 +screenshot=<横方向解像度> <縦方向解像度> <ズーム> - 現在の表示設定、または指定した解像度でスクリーンショットを撮影します。ズームは省略可能で、デフォルトでは1です。 +seed=マップのシード値を出力します。 +server-commands=- サーバーコンソールコマンド +server-save=- マルチプレイ時にゲームをサーバにセーブします。 +shout= - 他のチームを含むすべてのプレイヤーにメッセージを送信します。 +silent-command= - コンソールに出力せずに Lua コマンドを実行します (許可されている場合)。 +swap-players= - 指定されたプレイヤー間の文字を入れ替えます。指定されていない場合は、2番目のプレイヤーは自分自身です。 +time=- マップの経過時間についての情報を出力します。 +toggle-action-logging=- ゲームで実行されたすべての入力作業の記録を切り替えます。この値は、ゲームの再開時に保持されず、マルチプレイヤーセッションでローカルゲームにのみ影響を与えます。 +toggle-heavy-mode=- このコマンドは注意して使用してください。一度セットするとマルチプレイはできなくなります。ゲームは1 tickごとにセーブされ、決定論的矛盾を探すため比較するのに使用されます。このコマンドを使うべき状況は新しいプレイヤーがサーバーに参加して、desyncループが発生した場合です。ヘビーモードは何らかの結果が得られるまで継続します。問題を調査・解決できるよう、実行結果を開発チームに提供してください。 +unban= - 指定したプレイヤーをBAN解除します。 +unignore= - このプレイヤーのチャット発言を表示します。 +unknown-command=不明なコマンド __1__ +unlock-shortcut-bar=- ショートカットバーの項目を全てアンロックします。 +unlock-tips=すべてのヒントとこつのロックを解除します。 +unmute= - 指定したプレイヤーをミュート解除します。 +version=- 現在のゲームバージョンを表示します。 +whisper= - 指定したプレイヤーにメッセージを送信します。 +whitelist= - ホワイトリストに記載されたプレイヤーを有効・無効にするか、ホワイトリストにプレイヤーを追加・削除します。ホワイトリストに記載されたプレイヤーのみがゲームに参加できます。'player'に何も入力せず'get'を使うとホワイトリストに記載されたプレイヤーの一覧を表示します。 +[command-output] +action-logging-disabled=アクションログを無効にする +action-logging-enabled=アクションログを有効にする +alert-already-disabled=アラート __1__ はすでに無効になっています。 +alert-already-muted=アラート __1__ はすでにミュートされています。 +alert-disabled=アラート __1__ は無効にされました。 +alert-enabled=アラート __1__ は有効になりました。 +alert-isnt-disabled=アラート __1__ は無効ではありません。 +alert-isnt-muted=アラート __1__ はミュートされていません。 +alert-muted=アラート __1__ をミュートしました。 +alert-unmuted=アラート __1__ のミュートが解除されました。 +banlist-add-is-admin-only=管理者のみがBANリストの追加を実行できます。 +banlist-already-empty=BANリストはすでに空です。 +banlist-clear-is-admin-only=管理者のみがBANリストの初期化を実行できます。 +banlist-cleared=BANリストは初期化されました。 +banlist-empty=BANリストは空です。 +banlist-remove-is-admin-only=管理者のみがBANリストの削除を実行できます。 +cant-delete-blueprint-library-player-is-connected=接続しているプレイヤーの建設計画ライブラリストレージは削除できません。 +deleted-blueprint-library-for-players=建設計画ライブラリストレージが削除されたプレーヤー: +no-blueprint-libraries-to-delete=消去できる建設計画ライブラリはありません +parameters-require-admin=これらのパラメータでコマンドを実行することはできません - あなたは管理者ではありません。 +permission-action-list=すべてのアクション: __1__ +permission-groups-list=すべてのパーミッショングループ: __1__ +player=プレイヤー +player-added-to-banlist=BANリストに__1__を追加しました。 +player-added-to-whitelist=ホワイトリストに__1__を追加しました。 +player-already-muted=__1__ は既にミュートされています。 +player-already-on-banlist=__1__ はすでにBANされています。 +player-already-on-whitelist=__1__ はすでにホワイトリストに追加されています。 +player-blueprint-library-deleted=__1__の建設計画ライブラリが削除されました。 +player-blueprint-library-not-found=__1__ は共有された建設計画を持っていません。 +player-ignored=__1__ は無視されます。 +player-is-not-on-banlist=__1__ はBANされていません。 +player-is-not-on-whitelist=__1__ はホワイトリストに追加されていません。 +player-is-on-banlist=__1__ はBANされています。 +player-is-on-whitelist=__1__ はホワイトリストに追加されています。 +player-isnt-muted=__1__ はミュートされていません。 +player-list=プレイヤー (__1__): +player-list-online=オンラインのプレイヤー (__1__): +player-muted=__1__ は __2__ にミュートされました。 +player-unignored=__1__ は無視解除されます。 +player-unmuted=__1__ は __2__ にミュート解除されました。 +player-was-not-on-banlist=__1__ はBANされていませんでした。 +player-was-not-on-whitelist=__1__ はホワイトリストに追加されていませんでした。 +player-was-removed-from-banlist=__1__のBANを解除しました。 +player-was-removed-from-whitelist=__1__をホワイトリストから除外しました。 +players-on-banlist=BANされたプレーヤー: __1__ +players-on-whitelist=ホワイトリストに登録済みのプレーヤー: __1__ +programmable-speaker-muted-everyone=プログラマブルスピーカーのグローバルサウンドをサーバーに接続しているすべてのクライアント上でミュートしました。 +programmable-speaker-muted-local=プログラマブルスピーカーのグローバルサウンドをこのクライアント上でミュートしました。 +programmable-speaker-unmuted-everyone=プログラマブルスピーカーのグローバルサウンドをサーバーに接続しているすべてのクライアント上でミュート解除しました。 +programmable-speaker-unmuted-local=プログラマブルスピーカーのグローバルサウンドをこのクライアント上でミュート解除しました。 +shout=全体チャット +whisper=個人会話 +whitelist-add-is-admin-only=管理者のみがホワイトリストの追加を実行できます。 +whitelist-already-empty=ホワイトリストはすでに空です。 +whitelist-clear-is-admin-only=管理者のみがホワイトリストの初期化を実行できます。 +whitelist-cleared=ホワイトリストは初期化され無効化されています。 +whitelist-empty=ホワイトリストは空です。 +whitelist-remove-is-admin-only=管理者のみがホワイトリストの削除を実行できます。 +[config-help] +afk-auto-kick= - プレーヤーが自動キックされる前に非アクティブにしなければならない時間 (分) を設定します。0 は無効を意味します。 +allow-commands= - (許可されていれば) LUAコマンドを設定します。 +allow-debug-settings= - 管理者以外のプレイヤーに詳細なデバッグ設定の許可するかどうかを設定します。 +autosave-interval= - 自動保存の間隔を設定します(分単位)。0 は無効を意味します。 +autosave-only-on-server= - サーバーだけが自動保存を作成するかどうかを設定します。 +description= - サーバーの説明を設定します(空欄も可)。 +help-list=利用可能な設定: __1__。 +ignore-player-limit-for-returning-players= - 復帰プレイヤーが最大プレイヤー数の設定を無視するかどうかを設定します。 +matching-configs-list=一致する設定: __1__。 +max-players= - このサーバーで許可される最大プレーヤー数を設定します。0 は無制限を意味します。 +max-upload-slots= - このサーバーで許可される最大アップロードスロットを設定します。0 は無制限を意味します。 +max-upload-speed= - 最大アップロード速度をキロバイト毎秒で設定します。0 は無制限を意味します。 +name= - サーバー名を設定します。 +only-admins-can-pause= - 管理者だけがゲームをポーズできるかどうかを設定します。 +password= - マルチプレイのパスワードを設定します。空のパスワードは、パスワードがないことを意味します。 +require-user-verification= - サーバーに参加する際にユーザー名を認証する必要があるかどうかを設定します。 +tags= - サーバータグを設定します - 文字列のリストです(空欄にできます)。 +visibility-lan= - LAN 上でゲームを表示するかどうかを設定します。 +visibility-public= - ゲームを一般公開するかどうかを設定します。 +visibility-steam= - Steam経由でフレンドがゲームに参加できるかどうか設定します。 +[config-output] +afk-autokick-changed-to-disabled=退席中の自動キックが無効になりました。 +afk-autokick-changed-to-minutes=退席中の自動キックが__1____plural_for_parameter_1_{1=分|rest=分}__に変更されました。 +afk-autokick-disabled=退席中の自動キックが無効になっています。 +afk-autokick-interval-minutes=退席中の自動キックが__1____plural_for_parameter_1_{1=分|rest=分}__に変更されました。 +allow-commands=Lua コマンドを許可: __1__。 +allow-commands-set-to=__1__ が許可Luaコマンドに設定されました。 +allow-debug-settings=デバッグ設定を許可: __1__。 +allow-debug-settings-set-to=デバッグの設定を__1__に設定するのを許可する +autosave-changed-to-disabled=オートセーブが無効になりました。 +autosave-changed-to-minutes=オートセーブの間隔を__1__分に設定しました。 +autosave-disabled=オートセーブは無効です。 +autosave-interval-minutes=オートセーブの間隔を__1__分に設定しました。 +autosave-only-on-server=オートセーブをサーバでのみ行う: __1__。 +autosave-only-on-server-set-to=オートセーブをサーバでのみ行う設定は __1__に設定されました。 +cant-use-not-in-multiplayer-game=設定コマンドは、マルチプレイでのみ使用できます。 +expected-get-set=1番目の引数に"get"または"set"が必要です。 +expected-value-to-set=3 番目のパラメータに設定値を指定する必要があります。 +has-password=サーバーには現在パスワードがあります。 +ignore-player-limit-for-returning-players=一度参加したことのあるプレーヤーは定員を無視して参加できる: __1__。 +ignore-player-limit-for-returning-players-set-to=復帰プレイヤーは最大プレイヤー数の設定を無視する、は以下のように変更されました: __1__。 +invalid-config=不明な設定: __1__ +max-number-of-players-changed-to=最大プレイヤー数が __1__ に変更されました。 +max-number-of-players-changed-to-unlimited=プレイヤー上限が削除されました。 +no-password=サーバーには現在パスワードがありません。 +only-admins-can-pause=管理者のみポーズ可能: __1__。 +only-admins-can-pause-set-to=管理者のみポーズ可能は以下のように変更されました: __1__。 +password-changed=サーバーパスワードが変更されました。 +password-removed=サーバーパスワードが削除されました。 +server-description=サーバーの説明: __1__ +server-description-already-empty=サーバーの説明は既に空欄です。 +server-description-changed=サーバーの説明が__1__に設定されました。 +server-description-cleared=サーバーの説明がクリアされました。 +server-description-empty=サーバーの説明はありません。 +server-name=サーバー名: __1__ +server-name-changed=サーバー名は__1__に変更されました。 +server-tags=サーバータグ: __1__ +server-tags-already-empty=サーバーのタグは既にありません。 +server-tags-changed=サーバーのタグが__1__に設定されました。 +server-tags-cleared=サーバーのタグがクリアされました。 +server-tags-empty=サーバーのタグはありません。 +upload-rate=__1__ キロバイト/秒。 +upload-rate-changed-to=最大アップロード速度が __1__ kB/sに変更されました。 +upload-rate-changed-to-unlimited=最大アップロード速度制限が削除されました。 +upload-rate-unlimited=無制限。 +upload-slots=__1__ スロット +upload-slots-changed-to=アップロードスロット数を__1__に変更しました。 +upload-slots-changed-to-unlimited=最大アップロードスロット制限が削除されました。 +upload-slots-unlimited=無制限 +value-is-not-valid=無効な値です。 +verify-user-identity=ユーザー ID の照合: __1__。 +verify-user-identity-set-to=ユーザーIDの照合は以下のように変更されました: __1__。 +visibility-lan=LAN 公開: __1__。 +visibility-lan-set-to=LAN 公開は以下のように設定されます: __1__。 +visibility-public=一般公開: __1__。 +visibility-public-set-to=一般公開は以下のように設定されます: __1__。 +visibility-steam=Steam公開: __1__。 +visibility-steam-set-to=Steam公開は以下のように設定されます: __1__。 +[control-keys] +ac-back=AC 戻る +ac-bookmarks=AC ブックマーク +ac-forward=AC 進む +ac-home=AC Home +ac-refresh=AC 更新 +ac-search=AC 検索 +ac-stop=AC 停止 +alt=Alt +audio-mute=オーディオ ミュート +audio-next=オーディオ 次 +audio-play=オーディオ 再生 +audio-prev=オーディオ 前 +audio-stop=オーディオ 停止 +backspace=Backspace +brightness-down=輝度ダウン +brightness-up=輝度アップ +calculator=電卓 +capslock=Caps Lock +command=Command +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=__1__ を押す +controller-button-alt-2=__1__ を押しています +controller-left-stick=左スティック +controller-leftx=左スティック +controller-lefty=左スティック +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=右スティック +controller-rightx=右スティック +controller-righty=右スティック +controller-stick-alt-1=__1__ を使用 +controller-stick-alt-2=__1__ を使用中 +controller-touchpad=タッチパッド +delete=Delete +down=下 +eject=イジェクト +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=__1__を押す +keyboard-alt-2=__1__を押す +left=左 +left-alt=左Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=左Command +left-control=左Control +left-shift=左Shift +left-super=左Super +left-windows=左Windows +mail=メール +menu=メニュー +mouse-button-1=左クリック +mouse-button-1-alt-1=左クリック +mouse-button-1-alt-2=左クリック +mouse-button-2=右クリック +mouse-button-2-alt-1=右クリック +mouse-button-2-alt-2=右クリック +mouse-button-3=中クリック +mouse-button-3-alt-1=ミドルクリック +mouse-button-3-alt-2=ミドルクリック +mouse-button-n=マウスボタン __1__ +mouse-button-n-alt-1=__1__を押す +mouse-button-n-alt-2=__1__を押 +mouse-wheel-alt-1=マウスのスクロール __1__ +mouse-wheel-alt-2=マウスのスクロール __1__ +mouse-wheel-down=マウスホイールダウン +mouse-wheel-left=マウスホイール左 +mouse-wheel-right=マウスホイール右 +mouse-wheel-up=マウスホイールアップ +mute=ミュート +num-lock=Num Lock +numpad-0=テンキー 0 +numpad-1=テンキー 1 +numpad-2=テンキー 2 +numpad-3=テンキー 3 +numpad-4=テンキー 4 +numpad-5=テンキー 5 +numpad-6=テンキー 6 +numpad-7=テンキー 7 +numpad-8=テンキー 8 +numpad-9=テンキー 9 +numpad-decimal-separator=テンキー . +numpad-enter=テンキー Enter +numpad-equals=テンキー = +numpad-minus=テンキー - +numpad-plus=テンキー + +numpad-slash=テンキー / +numpad-star=テンキー * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Power +print-screen=Print Screen +right=右 +right-alt=右Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=右Command +right-control=右Control +right-shift=右Shift +right-super=右Super +right-windows=右Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=スリープ +spacebar=スペース +sysrq=SysRq +tab=Tab +up=上 +volume-down=ボリュームダウン +volume-up=ボリュームアップ +[controller] +character=キャラクターコントローラー +cutscene=アニメーション コント ローラー +editor=編集者コントローラー +ghost=ゴーストコントローラー +god=ゴッドコントローラー +pause=フェーズコントローラー +spectator=観客コント ローラー +[controls] +action-bar-select-page-1=クイックバー 1 を選択 +action-bar-select-page-10=クイックバー 10 を選択 +action-bar-select-page-2=クイックバー 2 を選択 +action-bar-select-page-3=クイックバー 3 を選択 +action-bar-select-page-4=クイックバー 4 を選択 +action-bar-select-page-5=クイックバー 5 を選択 +action-bar-select-page-6=クイックバー 6 を選択 +action-bar-select-page-7=クイックバー 7 を選択 +action-bar-select-page-8=クイックバー 8 を選択 +action-bar-select-page-9=クイックバー 9 を選択 +activate-tooltip=ツールチップを起動 +add-station=停車駅を追加 +add-temporary-station=臨時停車駅を追加 +alt-reverse-select=選択範囲を逆転 +alt-zoom-in=通常マップへ拡大 +alt-zoom-out=通常マップから縮小 +build=オブジェクトを設置 +build-ghost=仮設置(設置予想を表示) +build-with-obstacle-avoidance=障害物を回避して設置 +cancel-craft=1個製作をキャンセル +cancel-craft-5=5個製作をキャンセル +cancel-craft-all=製作を全てキャンセル +clear-cursor=持ち物を戻す(カーソルの持ち物をクリア) +close-menu=メニューを閉じる +confirm-gui=確認画面 +confirm-message=メッセージを確認 +connect-train=列車を連結する +controller-gui-character-tab=キャラクター情報欄を開く +controller-gui-crafting-tab=キャラクター製作欄を開く +controller-gui-logistics-tab=キャラクター物流欄を開く +copy=コピー +copy-entity-settings=エンティティ設定のコピー +craft=1個製作 +craft-5=5個製作 +craft-all=可能な数全て製作 +cursor-split=アイテム数の半分を選択 +cut=切り取り +cycle-blueprint-backwards=前へ (建設計画の本) +cycle-blueprint-forwards=次へ (建設計画の本) +cycle-clipboard-backwards=前のクリップボード +cycle-clipboard-forwards=次のクリップボード +debug-reset-zoom=ズーム倍率のリセット +debug-reset-zoom-2x=ズーム倍率を2倍にする +debug-toggle-atlas-gui=アトラスGUIを表示 +debug-toggle-basic=basicデバッグを表示 +debug-toggle-debug-settings=デバッグ設定を表示 +decrease-ui-scale=UIサイズ縮小 +disconnect-train=列車を切り離す +drag-map=マップをドラッグ +drop-cursor=アイテムをその場に捨てる +editor-clone-item=アイテムを複製 +editor-delete-item=アイテムを削除する +editor-next-variation=次の種類 +editor-previous-variation=前の種類 +editor-remove-scripting-object=スクリプトオブジェクトを削除 +editor-reset-speed=ゲームスピードを1にリセット +editor-set-clone-brush-destination=クローンブラシのクローン先を設定 +editor-set-clone-brush-source=クローンブラシのソースを設定 +editor-speed-down=ゲームの速度を下げる +editor-speed-up=ゲームの速度を上げる +editor-switch-to-surface=サーフェスに切り替え # +editor-tick-once=1Tick進める +editor-toggle-pause=ポーズを切り替え +fast-entity-split=直接アイテム半数移動 +fast-entity-transfer=直接アイテム移動 +flip-blueprint-horizontal=建設計画を水平に反転 +flip-blueprint-vertical=建設計画を垂直に反転 +focus-search=検索にフォーカス +gui-select=Select +increase-ui-scale=UIサイズ拡大 +inventory-split=全アイテムの半数を移動 +inventory-transfer=全アイテムの移動 +kill-statistics=キル数統計の表示切替 +larger-terrain-building-area=舗装サイズを拡大 +logistic-networks=物流ネットワークの表示切替 +look=見る +mine=採掘 +move=移動 +move-down=下に移動する +move-left=左に移動する +move-right=右に移動する +move-up=上に移動する +next-active-quick-bar=次のアクティブクイックバー +next-player-in-replay=リプレイ中の次のプレイヤー +next-quick-panel-page=次のページ +next-quick-panel-tab=次のタブ +next-weapon=武器スロットの切替 +not-set=未設定 +open-character-gui=インベントリを開く +open-gui=オブジェクトメニューを開く +open-item=アイテムのGUIを開く +open-prototype-explorer-gui=プロトタイプエクスプローラーGUIを開く +open-prototypes-gui=プロトタイプGUIを開く +open-technology-gui=テクノロジースクリーンの表示切替 +open-trains-gui=列車の概要表示の切り替え +order-to-follow=追跡するよう指示します +paste=ペースト +paste-entity-settings=エンティティ設定の貼り付け +pause-game=一時停止 +pick-item=アイテムのスタックを持つ/置く +pick-items=アイテムを拾う +place-in-chat=チャットにタグを配置 +place-ping=マップにピンを立てる +previous-active-quick-bar=前のアクティブクイックバー +previous-mod=前のModを選択 +previous-quick-panel-page=前のページ +previous-quick-panel-tab=前のタブ +previous-technology=前のテクノロジーに戻る +production-statistics=生産統計の表示切替 +quick-bar-button-1=ショートカット1 +quick-bar-button-1-secondary=副ショートカット1 +quick-bar-button-10=ショートカット10 +quick-bar-button-10-secondary=副ショートカット10 +quick-bar-button-2=ショートカット2 +quick-bar-button-2-secondary=副ショートカット2 +quick-bar-button-3=ショートカット3 +quick-bar-button-3-secondary=副ショートカット3 +quick-bar-button-4=ショートカット4 +quick-bar-button-4-secondary=副ショートカット4 +quick-bar-button-5=ショートカット5 +quick-bar-button-5-secondary=副ショートカット5 +quick-bar-button-6=ショートカット6 +quick-bar-button-6-secondary=副ショートカット6 +quick-bar-button-7=ショートカット7 +quick-bar-button-7-secondary=副ショートカット7 +quick-bar-button-8=ショートカット8 +quick-bar-button-8-secondary=副ショートカット8 +quick-bar-button-9=ショートカット9 +quick-bar-button-9-secondary=副ショートカット9 +remove-pole-cables=電線を切断 +reset-ui-scale=UIサイズを自動にリセット +reverse-rotate=逆に回転 +reverse-select=ダウングレードする施設の選択 +rotate=設置物の回転 +rotate-active-quick-bars=アクティブクイックバーを切り替え +select-for-blueprint=建設計画を選択 +select-for-cancel-deconstruct=解体をキャンセルしたいものを選択 +shoot-enemy=敵を攻撃 +shoot-selected=対象物を攻撃 +show-info=Altモード切り替え +show-quick-panel=クイックパネルの表示 +smaller-terrain-building-area=舗装サイズを縮小 +smart-pipette=ピペットツール +stack-split=0.5スタック分のアイテムを移動 +stack-transfer=1スタック分のアイテムを移動 +toggle-blueprint-library=建設計画のライブラリの表示切替 +toggle-console=チャット(およびLuaコンソール)の表示切替 +toggle-driving=乗車/降車 +toggle-filter=フィルター切り替え +toggle-free-cursor=フリーカーソルを切り替える +toggle-gui-debug=Guiデバッグを表示 +toggle-gui-glows=GUIのグローを切り替え +toggle-gui-shadows=GUIの影を切り替え +toggle-gui-style-view=GUIスタイルビューを切り替え +toggle-map=マップ切替 +toggle-menu=ゲームメニューを表示 +undo=アンドゥ +unknown=不明 +zoom-in=ズームイン +zoom-out=ズームアウト +[controls-description] +activate-tooltip=ツールチップ遅延が大きいもしくは表示しない設定のときツールチップを表示。 +add-station=車両画面とマップ画面でのみ使用できます。車両画面のミニマップやマップ画面で駅を選択しながら押すと、その駅を時刻表に追加します。 +add-temporary-station=車両画面とマップ画面でのみ使用できます。車両画面のミニマップやマップ画面上で選択したまま押すと、その場所を臨時駅として時刻表に追加し、即座に移動します。 +alt-zoom-in=マップでのみ使えます。マップビューから通常ビューへズームインします。 +alt-zoom-out=マップでのみ使用できます。ワールドビューからマップビューにズームアウトできるズームです。 +build-with-obstacle-avoidance=レール設置時のみ使えます。これは仮設置モードと同様ですが、木と岩と崖を避けます。 +cancel-craft=製作予約で使います。 +cancel-craft-5=製作予約で使います。 +cancel-craft-all=製作予約で使います。 +clear-cursor=持っているアイテムをプレイヤーのインベントリに戻します。ケーブル配線やレールプランナーもキャンセルされます。 +close-menu=キャンセルして前のメニューに戻ります。メインメニューでのみ使用できます。 +connect-train=選択した列車または運転している列車を隣接する列車に接続します +copy=コピーする対象の範囲を選択してください。 +copy-entity-settings=選択したエンティティから設定をコピーします。ペーストする際にコピー元のエンティティが存在していなければならない点に注意してください。 +craft=レシピGUIで使います。指定のレシピを1つ製作します。 +craft-5=レシピGUIで使います。指定のレシピを5つ製作します。 +craft-all=レシピGUIで使います。指定のレシピを可能な限り多く製作します。 +cursor-split=カーソルが空の場合は選択したスロットのアイテムの半分をカーソルに移動します。カーソルにアイテムがある場合はカーソルのアイテムを選択したスロットに1個配置しますが、選択したスロットにすでにアイテムがある場合は配置できません。 +cut=コピーした上で解体指示する対象の範囲を選択してください。 +cycle-blueprint-backwards=建設計画の本をホールドしているとき、アクティブな建設計画を前の建設計画に切り替えます。 +cycle-blueprint-forwards=建設計画の本をホールドしているとき、アクティブな建設計画を次の建設計画に切り替えます。 +cycle-clipboard-backwards=貼り付けツールを保持しているとき、クリップボード履歴の逆送り。 +cycle-clipboard-forwards=貼り付けツールを保持しているとき、クリップボード履歴の逆送り。 +disconnect-train=選択した車両または乗っている車両以降を列車から切り離します。 +drop-cursor=持っていアイテムの1個を地面やベルトの上や機械の中へ置きます。 +editor-switch-to-surface=このホットキーと同時に押した数字にサーフェスを切り替えます: __CONTROL__editor-switch-to-surface__ + 3→サーフェス3に切り替え +fast-entity-split=保持されているスタックの半分を選択された施設に転送します。カーソルが空の場合は、施設が持つものを半分取り出してあなたのインベントリに転送します。 +fast-entity-transfer=保持されているスタックを選択された施設に転送します。カーソルが空の場合は、施設が持つものを取り出してあなたのインベントリに転送します。 +gui-select=現在選択されているインターフェイス要素を押します。 +inventory-split=選択したスタックと同じアイテムの半数(端数切り上げ)を他のインベントリへ移動します。空のスロットをクリックした場合はすべてのアイテムの半数を移動します。 +inventory-transfer=選択したスタックと同じアイテムをすべて他のインベントリへ移動します。空のスロットを選択した場合はすべてのアイテムを移動します。 +larger-terrain-building-area=タイルの配置範囲を増加します。 +next-active-quick-bar=最上段のクイックバーに次のクイックバーを選択します。 +next-weapon=次に装備された武器に切り替えます。 +order-to-follow=スパイダートロンリモコンを使用する事で接続されたスパイダートロンを指定した目的地に移動させることができます。 +paste=最後にコピーしたエンティティを貼り付けます。 +paste-entity-settings=コピーした設定を他のエンティティに貼り付けます。 +place-in-chat=チャットを開いている間のみ使えます。選択したアイテムやレシピ、マップの場所、駅や列車へリンクをチャットに追加します。 +place-ping=選択した場所のピンをマップに立て、その場所へのリンクをチャットに貼ります。 +place-tag=マップでのみ使えます。アイコンやテキストをマップに置きます。 +previous-active-quick-bar=最上段のクイックバーに前のクイックバーを選択します。 +previous-mod=MOD画面でのみ使えます。前に選択したMODを選択します。 +previous-technology=テクノロジースクリーンでのみ使えます。前に選択した研究を選択します。 +remove-pole-cables=選択した電柱からケーブルを除去します(電線、回路ネットワークケーブルの順)。 +reverse-rotate=カーソルをあわせているか選択している施設を反時計回りに回転します。 +reverse-select=アップグレードプランナーでダウングレードモードを有効にします。 +rotate=カーソルをあわせているか選択している施設を時計回りに回転します。 +select-for-blueprint=建設計画やアップグレード、解体指示する対象を選択します。 +select-for-cancel-deconstruct=アップグレード、解体指示を取り消す対象を選択します。 +shoot-enemy=カーソルに最も近い敵を撃ちます。武器によってはカーソルの場所を撃ちます。 +shoot-selected=選択したものを何であれ撃ちます。武器によってはカーソルの場所を撃ちます。 +show-info=組立機のレシピやチェストの中身といった、設置された施設に関する追加情報を表示するかどうかを切り替えます。 +smaller-terrain-building-area=タイルの配置範囲を減少します。 +smart-pipette=選択した施設を設置するために使われるアイテムをインベントリから手に取ります。資源を選択した場合は掘削機のうち高速な物を手に取ります。 +stack-split=選択したスタックの半分を他のインベントリへ転送します。 +stack-transfer=選択したスタックを他のインベントリへ転送します。 +toggle-driving=乗り物から降車または、隣接する乗り物に乗車します。 +toggle-filter=選択したインベントリスロットにフィルターを作成し、選択したアイテムのみ入れられるようにします。またフィルターが設定されていれば解除します。 +undo=手動での建設や解体および建設計画や解体プランナーの指示といったアクションをアンドゥします。 +[deconstruction-tile-mode] +always=常に +always-description=常に: 施設を選択している場合でも舗装を選択します。 +never=選択しない +never-description=選択しない: 舗装を選択しません。 +normal=通常 +normal-description=通常: 施設を選択していない場合に舗装が選択されます。 +only=舗装のみ +only-description=制限:タイルのみが選択されています。 +[description] +acceleration-power=加速力 +accepted-equipment=許可された装備 +activation-speed=有効化速度 +ammo=弾薬 +ammo-consumption-modifier=弾薬消費値 +ammo-inventory-contents=弾薬 +amount=数量 +applies-effect=適用される効果 +area-of-effect-size=有効範囲 +armor=鎧 +automatic-range=自動範囲 +available-power=利用可能電力 +base-productivity=基礎生産性 +batteries=バッテリー +battery-capacity=バッテリー容量 +belt-items=アイテム +belt-speed=搬送量 +buffer-recharge-rate=内部蓄電量 +builds=__1__を建設するために使用 +can-filter-items=移動させるアイテムを指定できます。 +cargo-capacity=貨物容量 +cargo-contents=貨物の内容 +chain-shooting-speed=連続連射速度 +character-movement-speed-modifier=移動速度 +cluster-trigger=クラスターサイズ +constant-energy-consumption=定格消費 +construction-area=建設/解体可能範囲 +construction-robots=建設ロボット +consumption-bonus=エネルギー消費量 +consumption-speed=消費速度 +contents=内容 +crafting-speed=製作速度 +crafting-time=製作時間 +creates-number-entities-key=作成 +creates-number-entities-value=__1__ x __2__ +damage=ダメージ +damage-bonus=ダメージボーナス +damage-dealt=ダメージ量 +decorative-type=タイプ +decorative-type-decal=デカール +decorative-type-decorative=装飾 +destroys-cliffs=崖を破壊します。 +dimensions=寸法 +durability-key=耐久度 +durability-value=__1__/__2__ +duration=持続期間 +effect-distribution-efficiency=分配効率 +effectivity=効率 +electricity=供給電力量 +energy=エネルギー +energy-capacity=エネルギー容量 +energy-consumption=消費量 +energy-per-shot=1発当たりのエネルギー +energy-per-use=使用あたりのエネルギー +energy-to-recharge-one-shield=HPあたりのエネルギー +expected-resources=埋蔵量 +fluid-capacity=貯蔵量 +fluid-consumption=消費量 +fluid-contents=流体内容 +fluid-output=出力 +fluid-temperature=__1__ 温度 +fluids=流体 +followers=追従ロボット +force=勢力 +fuel-acceleration=車両加速力 +fuel-acceleration-modifier=加速度 +fuel-inventory-contents=燃料 +fuel-pollution=燃料汚染 +fuel-speed-modifier=最高速度 +fuel-top-speed=車両最高速度 +fuel-value=熱量 +grid-size=装備グリッドサイズ +hand-stack-size=スタック容量 +heal=修復 +health=耐久力 +heat-capacity=熱容量 +heat-output=出力 +hitpoints=__1__ HP +incoming-block=進行元ブロック +infinity-filter=無限フィルター +infinity-mode=インフィニティモード +ingredients=素材 +input-flow-limit=最大入力 +input-signals=入力信号 +inventory-size-bonus=追加のインベントリ容量 +kills=キル数 +last-user=最終ユーザー +lifetime=存続時間 +logistic-chest-filters=フィルター +logistic-chest-storage-counts=ストレージチェスト内情報 +logistic-chest-targeted-items-deliver=搬入中 +logistic-chest-targeted-items-pickup=搬出予定 +logistic-item=物流アイテム +logistic-request=物流リクエスト +logistic-request-tooltip-logistic-storage=物流倉庫(保管) +logistic-request-tooltip-on-the-way=運搬中 +logistic-request-tooltip-satisfaction=充足度 +logistic-robots=物流ロボット +logistics-connection-distance=物流接続距離 +made-in=製作可能設備 +magazine-size=マガジン容量 +manual-range=手動範囲 +market-item-price=価格 +max-energy-consumption=最大消費量 +max-health=最大耐久力 +max-speed=最高速度 +maximum-length=最大の長さ +maximum-power-output=最大出力 +maximum-temperature=最高温度 +min-energy-consumption=最小消費量 +min-range=最小範囲 +minimum-temperature=最低温度 +mining-area=採掘エリア +mining-speed=採掘速度 +mining-time=採掘時間 +module-bonus-limit=制限 +movement-speed-bonus=追加の移動速度 +moving-energy-consumption=移動消費 +name=名前 +neighbour-bonus=隣接ボーナス +next-stop=次の駅 +no-ammo=弾薬切れ +no-block=ブロックなし +no-limit=制限なし +num-available-robots=利用可能ロボット数 +num-effect-receivers=レシーバー数 +num-effect-sources=モジュール数 +of=__1__ / __2__ +outgoing-block=進行先ブロック +output-flow-limit=最大出力 +output-signals=出力信号 +personal-roboport-charging-spots=充電数 +personal-roboport-construction-area=建設範囲 +personal-roboport-max-robot-count=ロボット制限数 +personal-roboport-max-robots=最大ロボット数 +personal-roboport-summary=ロボットステーション +piercing-power=貫通力 +placed-in-grid=配置 +players-killed=死亡したプレイヤー +pollution=汚染 +pollution-bonus=汚染度 +pollution-to-join-attack=汚染度 __1__ 吸収 +power-output=発電量 +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__(隣接ボーナス__2__) +probability=確率 +productivity-bonus=生産性 +productivity-bonus-limit=-0% = リミット +products=製品 +products-finished=生産したアイテム +projectile-range=飛翔体射程 +pumping-speed=流量 +range=範囲 +range-modifier=射程の調整 +recharge-speed=充電速度 +recipe=レシピ +recipe-hidden=(非表示) +recipe-not-researched=(未研究) +recipe-not-researched-and-hidden=(未研究、非表示) +recipe-pollution=レシピ汚染 +repair-speed=修復速度 +required-fluid=必要な流体 +required-fluid-per-ore=採掘1回あたり__2__を__1__ +required-fluid-per-ore-generic=採掘1回あたり__1__ +research-speed=研究速度 +resistances=抵抗 +robot-charging-stations=充電ステーション +robot-lifetime=ロボットの生存時間 +robot-recharge-rate=ロボット充電量 +rocket-launch-products=ロケット打ち上げ成果 +rocket-parts=ロケット部品 +rotation-speed=回転速度 +science-pack-remaining-amount-key=残り +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=スキャンの進行度 +segments=セグメント +shield=シールドのHP +shield-capacity=シールド最大HP +shields=シールド +shooting-speed=連射速度 +shooting-speed-modifier=連射速度の調整 +signals=信号 +solar-panel-power=ソーラーパネル出力 +speed=速度 +speed-bonus=速度 +spent-result=使用後 +status=状態 +storage=ストレージ +storage-size=容量 +supply-area=供給範囲 +temperature=温度 +throwing-speed=連射速度 +tile-size=サイズ +total-followers=合計追従数 +total-raw=トータルコスト +total-raw-too-complex-to-calculate=計算するには複雑すぎます +train-circuit-network-id=列車ID +train-kills=轢殺 +train-limit=列車の停止予定数制限 +train-limit-value=__1__/__2__ +values-for-evolution-factor=現在の進化度 (__1__) での付近の攻撃への影響 +variation=バリエーション +variation-value=__1__(合計__2__) +vehicle-enter-instruction=__CONTROL__toggle-driving__で乗車します。 +vehicle-speed-modifier=車両速度 +walking-speed=歩行速度 +weight=重量 +wire-reach=接続距離 +yield=産出量 +[description-rail] +back-rail=後端 +block=ブロック +front-rail=前端 +none=なし +segment=セグメント +segment-position=セグメントの位置 +trains-in-block=ブロック内の列車 +[difficulty] +easy=イージー +hard=ハード +normal=ノーマル +[entity-description] +entity-unknown[1]=Modを取り外したためこのエンティティは利用できません。Modが有効になると復元されます。 +[entity-name] +entity-unknown=不明なエンティティ +[entity-status] +cant-divide-segments=レールの分割不可 +charging=充電中 +closed-by-circuit-network=回路ネットワークにより閉鎖 +disabled=無効 +disabled-by-control-behavior=無効(作動条件による) +disabled-by-script=無効(スクリプトによる) +discharging=放電中 +fluid-ingredient-shortage=流体入力不足 +fluid-production-overload=流体生産過剰 +full-burnt-result-output=燃焼生成物で出力が満杯です +full-output=生産過剰 +fully-charged=充電完了 +item-ingredient-shortage=素材不足 +launching-rocket=ロケット発射中 +low-input-fluid=流体入力不足 +low-power=エネルギー不足 +low-temperature=熱不足 +marked-for-deconstruction=解体予定 +missing-required-fluid=流体入力不足 +missing-science-packs=サイエンスパック不足 +networks-connected=送電ネットワーク接続中 +networks-disconnected=送電ネットワーク切断中 +no-ammo=弾薬なし +no-fuel=燃料切れ +no-ingredients=素材不足 +no-input-fluid=流体入力なし +no-minable-resources=採掘可能な資源なし +no-modules-to-transmit=モジュールが装着されていません +no-power=動力なし +no-recipe=レシピ未設定 +no-research-in-progress=研究未実行 +normal=通常 +not-connected-to-rail=レールに未接続 +not-plugged-in-electric-network=電気ネットワークに接続されていません +opened-by-circuit-network=回路ネットワークにより開放 +out-of-logistic-network=物流ネットワークの範囲外 +preparing-rocket-for-launch=ロケット発射準備中 +recharging-after-power-outage=放電後の充電中 +turned-off-during-daytime=日中はオフ +waiting-for-source-items=材料待ち +waiting-for-space-in-destination=運搬先の容量不足 +waiting-for-target-to-be-built=目標物が生成されるのを待っています +waiting-for-train=列車を待っています +waiting-to-launch-rocket=ロケット打ち上げを待機中 +working=作動中 +[entity-type] +tree=木 +[error] +achievement-data-invalid=ローカル実績データの読み込みに失敗しました。ローカル実績は失われた疑いがあります。 +audio-could-not-initialize=オーディオを初期化できなかったため、オーディオは無効化されました。 +audio-error-title=オーディオエラー +config-data-invalid-prompt-reset-to-default=設定ファイルは無効なコンテンツを含んでいます。リセットしますか? +crash-to-desktop-message=予期せぬエラーが発生しました。最新バージョンのゲームを起動している場合、Factorioのフォーラムにログファイルを投稿することで問題の分析に協力できます。\nセーブファイル・使用しているMOD構成・エラーを再現できる手順も併せて投稿してください。 +data-error-title=データエラー +error-message-box-title=エラー +failed-to-create-app-window=アプリケーションウィンドウを作成できませんでした。__1__ +failed-to-load-save-file=セーブファイルの読み込みに失敗しました。 +failed-to-load-window-icon=ウィンドウアイコンの読み込みに失敗しました! ファイルパス: __1__ +game-state-corruption-detected-save-corrupted=ゲームの状態に破損が検出されました。セーブを読み込むことは出来ません。 +game-state-corruption-detected-saving-aborted=ゲームの状態に破損が検出されました。セーブファイルの破損を防ぐため、ゲームはセーブされていません。 +low-available-space-in-steam-storage=Steamリモートストレージに空き容量が __1__ MBしか残っていません。 空き容量が不足している場合、設定やブループリントライブラリを保存できない可能性があります。 コンピュータ間のセーブファイルを同期させるためにSteam Cloudを使用すると、進行状況が失われる可能性があります。 \n「ロードゲーム」ダイアログの「削除」ボタンを使用して、古いセーブファイルを削除しスペースを解放することをお勧めします。 +low-available-space-in-steam-storage-title=Steamリモートストレージの空き容量が少なくなっています +map-can-not-be-loaded-in-demo-version=このマップはデモバージョンではロードできません +operation-failed=操作に失敗しました +out-of-vram-cannot-lower-settings=低グラフィックスモードおよび低レベルビットマップキャッシュはすでに有効です。あなたのシステムハードウェアは最小要件を下回っているということです。これがゲーム側の問題だと考えているならば、フォーラムに報告してください。 +out-of-vram-change-quality-to-low=低グラフィックオプションをオンに切り替えました。ゲームを再起動してください。 +out-of-vram-change-quality-to-normal=スプライト解像度のオプションを設定しました(高->普通)。ゲームを再起動してください。 +out-of-vram-change-usage-to-high=ビットマップキャッシュのオプションを設定しました(全て->高)。ゲームを再起動してください。 +out-of-vram-change-usage-to-low=ビットマップキャッシュのオプションを設定しました(普通->低)。ゲームを再起動してください。 +out-of-vram-change-usage-to-medium=ビットマップキャッシュのオプションを設定しました(高->普通)。ゲームを再起動してください。 +out-of-vram-enable-low-vram-mode=低 VRAM モードをONに切り替えました。ゲームを再起動してください。 +player-data-invalid=プレイヤーデータファイルの読み込みに失敗しました。キャンペーンの進捗は失われた疑いがあります。 +replay-data-not-found=リプレイを再生できません。リプレイデータが見つかりませんでした。 +replay-header-error=以下の理由からリプレイヘッダを読み込めません: +replay-header-error-old-version=リプレイヘッダが読み込めません。おそらく現在のバージョン__1__より古いものです。 +replay-mod-configuration-mismatch=リプレイを再生できません。MODの設定が異なります。 +replay-version-mismatch=リプレイを再生できません。リプレイはバージョン__1__で作られたものですが、現在のバージョンは__2__です。 +startup-failed=ゲームの起動に失敗しました +system-initialization-failed=初期化に失敗しました。エラーコード: __1__ +unable-to-create-sprite=サイズ__1__x__2__のスプライトを作成できません。ビデオメモリー(VRAM)が不足している可能性があります。 +value-out-of-range=値が範囲外です: __1__と__2__の間の値を入力してください。 +[fluid-description] +fluid-unknown[1]=Modを取り外したためこの流体は利用できません。Modが有効になると復元されます。 +[fluid-name] +fluid-unknown=未知の流体 +[frequency] +none=なし +[graphics-errors] +detected-gpu=検出したGPU: __1__ +device-removed-button-close=閉じる +device-removed-button-restart=リスタート +device-removed-button-use-opengl=OpenGLを利用 +device-removed-message1=ビデオカードがシステムから物理的に取り外されたか、ビデオカードのドライバが更新されました。 +device-removed-message2=エラー: __1__  原因:__2__ +device-removed-message3=このエラーが頻繁に表示される場合は、PCを再起動するか、グラフィックドライバーを更新してみてください。\nオーバークロックやオーバーヒートによりPCが不安定になっている可能性もあります。 +device-removed-message4=FactorioをOpenGLレンダラーへ切り替えてみることも取りうる回避策です。 +device-removed-title=Factorioはビデオカードのリセットまたは取り外しによりクラッシュしました。 +direct3d-failed-to-initialize=DirectXの初期化に失敗しました。Factorio は DirectX 10 以降に対応したグラフィックカードが必要です。 +graphics-settings-keep=維持 +graphics-settings-reset=リセット +opengl-failed-to-initialize=Factorio は OpenGL バージョン __1__ 以上が必要です。このコンピューターではバージョン__2__ を利用可能です。 +out-of-videomemory=ビデオメモリが不足しています。スプライト解像度の低減やテクスチャ圧縮の有効化を試してください。 +reset-graphics-settings-question=グラフィック設定をリセットしますか? +[gui] +all=全て +ammo=弾薬 +any=任意 +armor=アーマー +artillery-ammo=長距離砲弾 +blueprint-access-error=他のプレイヤーの建設計画は編集できません。 +blueprint-components=構成部品 +blueprint-dummy-error=未知のエンティティのデータが含まれる場合、建設計画を変更することはできません。 +blueprint-icons-empty-error=建設計画には最低1つのアイコンが必要です。 +blueprint-include-entities=設置物 +blueprint-include-fuel=列車燃料 +blueprint-include-modules=モジュール +blueprint-include-station-names=駅名 +blueprint-include-tiles=タイル +blueprint-include-trains=列車 +blueprint-include-trains-tooltip=建設計画に列車を含める +blueprint-not-available=ライブラリからの建設計画のダウンロードが完了していません +blueprint-not-present=その設計図は他のプレイヤーによって移動されました。 +blueprint-player-not-available=建設計画を転送できません : プレイヤーはオフラインです +blueprint-preview=プレビュー +blueprint-preview-edit-tooltip=ラベル、説明、アイコンを編集します。 +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ で削除、 __CONTROL_LEFT_CLICK__ で復元。 +blueprint-preview-hint-specific=__CONTROL__mine__ で削除、 __CONTROL__build__ で復元。 +blueprint-preview-not-editable-hint-dummy-entities=この建設計画は変更できません。データは別々に保存され、変更されたコンテンツを復元することができます。 +blueprint-preview-not-editable-hint-other-player=他のプレイヤーのライブラリに入っているので、この建設計画に変更を加えることはできません。 +blueprint-preview-not-editable-hint-preview=内容がまだゲームに転送されていないため、この建設計画は変更できません。 +blueprint-select-replacement=置き換え選択 +blueprint-shelf-not-synced=プレイヤーの建設計画ストレージは準備中です。 +cancel=戻る +cancel-instruction=キャンセル (__CONTROL__toggle-menu__) +changelog=変更履歴 +character=手荷物 +clear=クリア +clear-blueprint=建設計画を空にする +close=閉じる +close-instruction=閉じる (__CONTROL__confirm-gui__または__CONTROL__toggle-menu__) +color=色 +confirm=確認 +confirm-instruction=確認 (__CONTROL__confirm-gui__) +confirm-load-game-load=ロード +confirm-load-game-settings-changed=Modが削除されたか、Modの設定が変更されました。この保存を読み込み続けてもよろしいですか? +confirm-load-game-sync=MODを同期してロードする +confirm-quit=ゲームはセーブされていません。終了してもよろしいですか? +confirm-restart=リスタートしますか? +confirmation=確認 +constant-number=定数 +converting-map=マップ__1__を変換しています +copy=コピー +copy-this=コピーを作成 +crafting=製作 +credits=クレジット +delete=削除 +delete-blueprint-record=建設計画を削除する +destroy-blueprint=建設計画を破棄する +destroy-book=建設計画の本を破棄する +destroy-deconstruction-planner=解体プランナーを削除する +destroy-upgrade-planner=__1__ を破壊 +drop-blueprint-nothing-to-drop-error=カーソルに建設計画がありません。 +empty-blueprint-error=建設計画は空です。 +enable-logistics-while-moving=移動中の補給を有効にする +equipment-grid=装備グリッド +eula=使用許諾契約書 +exit=終了 +export-to-string=コードをエクスポート +fluid-ingredient=流体資源 +fluid-ingredient-description=流体入力可 +fuel=燃料 +generating-new-map=新しい地図を生成中 +grabbed-item=掴んでいるアイテム +grid=グリッド +guns=武器 +ingredient=素材 +ingredient-description=利用可能な入力 +instruction-to-activate=__1__ を有効にします。 +instruction-to-alt-select=__1__ をドラッグして設定ウィンドウを選択してバイパスします。 +instruction-to-build=__1__で設置。 +instruction-to-cancel-deconstruct=__1__ をドラッグして解体をキャンセルします。 +instruction-to-cancel-upgrade=__1__ をドラッグしてアップグレード指示をキャンセルします。 +instruction-to-change-size=__1__/__2__でエリアサイズを変更。 +instruction-to-clear-generic=__1__でクリア +instruction-to-clear-item=__1__でクリア +instruction-to-clear-quickbar-slot=__1__でショートカットをクリア。 +instruction-to-connect-spidertron-remote=スパイダートロンに搭乗時__1__で接続します。 +instruction-to-consume=__1__で消費します。 +instruction-to-cycle-blueprint-backards=前へ:__1__ +instruction-to-cycle-blueprint-forwards=次へ:__1__ +instruction-to-deconstruct=__1__ をドラッグして解体します。 +instruction-to-destroy=__1__ を破壊する。 +instruction-to-downgrade=__1__ をドラッグしてダウングレードします。 +instruction-to-force-build=__1__で上書き設置。 +instruction-to-mine-tiles=__1__で舗装を撤去。 +instruction-to-open-item=__1__で開きます +instruction-to-order-spidertron=__1__でスパイダートロンに送信します +instruction-to-order-spidertron-to-follow=__1__で選択した対象を追従します。 +instruction-to-queue-spidertron-order=__1__で移動命令を予約します。 +instruction-to-repair=__1__ を保持して選択した機器を修復します。 +instruction-to-reset-item=__1__でリセットします +instruction-to-select=__1__ をドラッグして内容を選択します。 +instruction-to-shoot=__1__で攻撃します。 +instruction-to-throw=__1__で展開します。 +instruction-to-upgrade=__1__ をドラッグしてアップグレードします。 +instruction-when-in-cursor=カーソルに持った状態で +inventory=インベントリ +inventory-filter=インベントリフィルター +licenses=ライセンス +load=ロード +loading-map=マップ__1__ を読み込んでいます +loading-new-map=新しいマップを読み込んでいます +logistic-requests-disabled=物流要求は無効になっています +logistic-trash-slots=物流廃棄スロット +map-exchange-string=マップコード +mining-fluid=採掘液 +mod-scenarios=MODシナリオ +mod-with-campaign-not-available=このキャンペーンの mod は使用できません。 +module=モジュール +module-description=利用可能モジュール: +no=いいえ +no-recipe-available=利用可能なレシピがありません。 +no-recipes-found=レシピが見つかりません。 +not-available=N/A +not-connected=接続されていません +not-in-logistic-network=物流ネットワーク範囲内にいません +nothing-found=ありません +notice=注意 +off=オフ +ok=OK +on=オン +open-equipment-grid=装備グリッドを開く +or-set-a-constant=もしくは一定値 +owner=所有者 +queued=転送待機中 +quit=終了 +reassign-blueprint=建設計画の内容を新しく選択する。 +refresh=再読込 +release-date=リリース日 +remove-blueprint-book-record=建設計画の本を削除する +reset=リセット +reset-consumpiton-filters=フィルターをリセットします +reset-production-filters=フィルターをリセットします +restart=リスタート +result=結果 +rocket-inventory-slot=ロケット貨物 +rocket-inventory-slot-description=人工衛星をここに設置して下さい。 +rocket-launch=打ち上げ +rocket-launch-started=打ち上げ完了 +rocket-preparing=準備中 +rocket-result-inventory-slot=ロケット打ち上げによる成果 +save=セーブ +saving-map=マップ__1__ を保存しています +script-inventory=スクリプト・インベントリ +search=検索 +search-with-focus=検索 (__1__) +select-filter=フィルターを選択 +select-signal=シグナルを選択 +select-upgrade=アップグレードを選択 +set=適用 +set-amount=数量を設定 +set-filter=フィルターを設定 +set-inventory-bar-title=機械が充填するインベントリのスロットを制限します。 +since-last-played=最終プレイ (__1__) +space-usage-mb=スペース使用量: __1__ MB / __2__ MB +subversion=サブバージョン +sync-mods-with-save=MODをセーブデータに同期 +synchronize=同期 +total=合計 +transferring=転送中 +update=アップデート +upgrade-blueprint-book-tooltip=この本のすべての建設計画のアイテムとエンティティをアップグレードする。 +upgrade-blueprint-tooltip=建設計画のアイテムとエンティティをアップグレードする。 +user-scenarios=ユーザーシナリオ +version=バージョン: +weapons=武器 +yes=はい +[gui-about] +created-by=作成者 +forums=フォーラム +release=リリース +version=バージョン +website=ウェブサイト +[gui-achievements] +modded-game=このゲームはmodが適用されています。実績はバニラとは異なる管理となります。 +not-in-game-long-enough=実績を解除できるようにするためには、このサーバー上で__1__%以上の時間をオンラインで過ごす必要があります。このサーバーは__2__続いていますが、あなたは__3__だけしか過ごしていません。 +title=実績 +track=トラッキングの開始 +unlocked-count=__2__個中__1__個を獲得 +untrack=トラッキングの停止 +[gui-additional-entity-settings] +apply-entity-health=耐久を適用 +apply-entity-tag=タグ適用 +corpse-expires=死体の期限 +difficulty=難易度 +entity-tag=エンティティタグ +indestructible=破壊不可 +not-minable=採掘不可 +not-operable=操作不可 +not-rotatable=回転不可 +properties=プロパティ +recipe-locked=レシピ未解禁 +title=__1__ 詳細設定 +to-be-looted=拾得予定 +[gui-admin-player] +character-equipment=装備 +character-main-inventory=プレイヤーインベントリ +cursor-stack=カーソルスタック +[gui-alert-tooltip] +attack=__1____plural_for_parameter_1_{1,2,3,4,5,6,7,8,9=つ|rest=個}__のエンティティがダメージを受けています。 +destroyed=__1____plural_for_parameter_1_{1,2,3,4,5,6,7,8,9=つ|rest=個}__のエンティティが破壊されました。 +map-hint=マップを見て詳細を確認してください! +no-material-for-construction=__1____plural_for_parameter_1_{1,2,3,4,5,6,7,8,9=つ|rest=個}__のエンティティを建設するための資材が不足しています。 +no-storage=貯蔵チェストの空き容量が不足しています。 +not-enough-construction-robots=__1____plural_for_parameter_1_{1,2,3,4,5,6,7,8,9=つ|rest=個}__のエンティティを建設するための建設ロボットが不足しています。 +not-enough-repair-packs=__1____plural_for_parameter_1_{1,2,3,4,5,6,7,8,9=つ|rest=個}__のエンティティを修理するためのリペアキットが不足しています。 +title=アラート +train-out-of-fuel=列車が燃料切れです。 +turret-fire=__1__基のタレットが敵と交戦中です。 +[gui-arithmetic] +input=入力 +output=出力 +[gui-assembling-machine] +change-recipe=レシピを変更する +select-recipe=組立機のレシピを選択 +[gui-auth-server] +client-version-too-old=ゲームのバージョンが古いのでオンラインサービスを利用できません。最新バージョンにアップデートして下さい。 +email-authentication-invalid=無効な認証コードです。メールアドレスを確認してもう一度やり直してください。 +email-authentication-required=メール認証が必要です。ブラウザでFactorio.comにログインし、送信したコードを入力してください。 +email-change-rate-limit=メールアドレスは7日間に1回のみ変更できます。 +email-invalid-format=指定されたメールアドレスは正しくない形式です。確認してください。 +email-registered=このメールアドレスは既に登録されています。 +failed-to-reach-server-error=認証サーバに到達できません。コード:__1__,エラー:__2__。 +generic-timeout=タイムアウトのため失敗しました。後でもう一度お試しください。 +generic-verification-failed=アカウントの確認に失敗しました。サービスプロバイダにログインしていることを確認して、もう一度お試しください。 +invalid-characters-in-username=ユーザー名が不正な文字を含んでいます。__1__にブラウザでアクセスしてユーザー名を変更してください。 +json-parse-error=認証サーバーからの応答を解釈できませんでした。おそらくサーバーのエラーです。 +login-banned=あなたのアカウントはBANされています。これがエラーであると確信がある場合は support@factorio.com に問い合わせてください。 +login-blacklist=あなたのIPアドレスは過去の悪用のためブラックリストに掲載されています。もしこれが間違いであり、禁止を解除してほしい場合は、__1__ までご連絡ください。 +login-deletion-pending=あなたのアカウントは削除処理待ち状態のためログインできません。この処理を中止したい場合は、 __1__ にログインしてください。 +login-failed=入力された内容に一致するアカウントが存在しません。 +login-failed-steam-only=このFactorio.comアカウントはSteam専用アカウントです。Steamでログインするか__1__を開いてパスワードを設定してください。 +login-insufficient-membership=あなたのアカウントはゲームを所持していません。ログインするにはゲームを購入してください。 +login-too-many-attempts=ログインに失敗した回数が多すぎます。後でもう一度お試しください。パスワードを忘れた場合は、 __1__ でリセットできます。 +login-unlinked=あなたのSteamアカウントはゲームを所有していないようです。そのため、Factorioアカウントとの連携が解除されました。 Factorioアカウントをゲームを所有しているSteamアカウントにリンクしてメンバーシップを復元できます。 +server-down-for-maintenance=メンテナンスのためオンラインサービスは現在停止中です。後でもう一度お試しください。 +steam-id-already-registered=Steamアカウントは既に既存のFactorio.comアカウントにリンクされています。代わりにFactorioアカウントを使用してログインしてください. +steam-id-doesnt-own-factorio=あなたのSteamアカウントはFactorioを所持していません。アカウントを作るにはゲームを購入してください。 +steam-id-timeout=Steamとの接続がタイムアウトしたため、Factorioの所持確認に失敗しました。再試行してください。 +steam-ticket-verification-failed=Steamユーザーチケットの検証に失敗しました。Steamにログインしていることを確かめてからもう一度試してください。 +unknown-error=サーバーがエラーを返しました: __1__ +username-invalid-characters=ユーザー名に無効な文字が含まれています。英数字と. _ のみ使用できます。 +username-taken=ユーザー名はすでに登録されています。その他のユーザー名を使用するか、自分のユーザー名ならログインしてください。 +username-too-long=ユーザー名が長すぎます (最長30文字). +username-too-short=ユーザー名が短すぎます (最短2文字). +[gui-blueprint] +absolute-snapping=絶対的な自動調整 +absolute-snapping-tooltip=マップの座標を基準にして設置位置を調整します。入力する数値は、建設計画がマップ座標に対してどれだけ移動して設置されるかを指定します。 +close-blueprint=建設計画を閉じる +commit-blueprint=建設計画を保存 +components=コンポーネント +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ で同じアイテムをすべて削除します。\n__ALT_CONTROL_LEFT_CLICK__1__ で同じアイテムすべてを追加します。 +create-blueprint=建設計画を作成 +existing-blueprint=建設計画アイテム +filters=フィルター +grid-position=グリッド位置 +grid-position-tooltip=プレビューで __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ を押すと、グリッドの位置を変更できます。 +grid-size=グリッドサイズ +grid-size-tooltip=建物の反復パターンのサイズ +height=高さ +icon=アイコン +icon-tooltip=ここで建設計画を表すアイコンを変更できます。 +library-blueprint=建設計画ライブラリの建設計画 +library-blueprint-owned-by-other-player=他プレイヤー所有の建設計画ライブラリの建設計画 +new-blueprint=新しい建設計画をセットアップ +relative-snapping=相対的な自動調整 +relative-snapping-tooltip=建設計画を最初に置いた位置を基準にして設置位置を調整します。 +settings=設定 +snap-to-grid=マス目に対し自動調整する +snap-to-grid-tooltip=建設中に建設計画をマス目に対し自動調整します。 +unnamed-blueprint=名無しの建設計画 +width=幅 +[gui-blueprint-book] +blueprints=建設計画 +confirm-blueprint-book-deletion=本当に建設計画の本を削除しますか? +delete-blueprint-book=本を削除 +icon-tooltip=空の場合、アイコンにはアクティブな建設計画が表示されます。 +scroll-to-change-active=アクティブな建設計画を変更するには __CONTROL__cycle-blueprint-forwards__ と __CONTROL__cycle-blueprint-backwards__ を使ってください。 +scroll-to-change-active-specific=__CONTROL_STYLE_BEGIN____1__マウスホイール__CONTROL_STYLE_END__でアクティブな建設計画を変更します。 +unnamed-blueprint-book=名無しの建設計画の本 +[gui-blueprint-library] +blueprint-book=建設計画の本 +blueprint-book-edit=建設計画の本の作成 +blueprint-book-string=建設計画の本のコード +blueprint-string=建設計画のコード +cant-manipulate-not-synchronized-shelf=まだ同期されていないためライブラリを操作できません。 +deconstruction-item-string=解体プランナーのコード +deconstruction-tool-edit=解体プランナーの編集 +drop-blueprint=建設計画をドロップ +failed-loading-cloud-storage=クラウドから建設計画ストレージをロードできませんでした。 ローカルバージョンのストレージが代わりにロードされています。 +failed-loading-storage=ストレージ__1__のロードができませんでした。現在のストレージは__2__にバックアップします。 +failed-saving-cloud-storage=クラウドへ建設計画ストレージのセーブに失敗しました。 クラウド同期に使用可能な容量が不足している可能性があります。建設計画のライブラリの損失を防ぐため、ファイル__1__をバックアップしてください。 +game-blueprints-title=ゲームの建設計画 +grid-view=グリッド表示 +import=インポート +import-string=コードをインポート +list-view=リスト表示 +make-new=新しい __1__ +not-available-yet=建設計画はまだ使用できません。 +not-synced-warning=[img=utility/warning_icon] [color=red]建設計画ライブラリが同期されていません。[/color] +player-storage=__1__ - 建設計画ストレージ +private-shelf=自分の建設計画 +shared-shelf=共有された建設計画 +shelf-choice=フィルタ: +shelf-choice-all=全て +shelf-choice-game=ゲームの建設計画 +synchronising=同期しています... +title=建設計画のライブラリ +transfer-progress=転送中 +unknown-player-storage=不明なプレーヤーのストレージ +upgrade-item-string=アップグレードのコード +upgrade-tool-edit=アップグレードプランナーの編集 +[gui-bonus] +artillery-range=長距離砲射程距離 +character-build-distance=建築距離 +character-crafting-speed=製作速度 +character-health-bonus=体力 +character-inventory-slots-bonus=追加のインベントリスロット +character-item-drop-distance=アイテム投棄距離 +character-item-pickup-distance=アイテム拾得距離 +character-logistic-slots=物流要求スロット +character-logistic-trash-slots=物流廃棄スロット +character-loot-pickup-distance=戦利品拾得距離 +character-mining-speed=採掘速度 +character-reach-distance=操作可能距離 +character-resource-reach-distance=採掘可能距離 +character-running-speed=歩行速度 +damage-bonus=ダメージ +follower-robot-lifetime=稼働時間 +inserter-stack-size-bonus=インサータ容量 +laboratory-productivity=研究効率 +laboratory-speed=研究速度 +maximum-following-robots-count=追従ロボット数 +mining-drill-productivity-bonus=掘削効率 +no-bonuses=ボーナスはまだ研究されていません。 +shooting-speed-bonus=連射速度 +stack-inserter-capacity-bonus=スタックインサータ容量 +title=ボーナス +train-braking-force-bonus=列車制動力 +turret-damage-bonus-description=(弾丸のボーナスと重複可) +worker-robot-battery=電池容量 +worker-robot-speed=ロボット移動速度 +worker-robot-storage=貨物容量 +[gui-browse-games] +access=アクセス +access-password=パスワード +access-public=公開 +cant-join-game-steam-init-failed=Steamネットワークを利用してゲームに参加できません : Steamが正しく初期化されていません。Steamの関連機能が無効になっています。Steamを再起動することで通常は解決します。Steamネットワークを利用せずゲームに参加することを試みますか? +description=説明 +downloading-game-information=ゲームの情報をダウンロード +favourite-tooltip=お気に入り +games-headers-name=名称 +games-headers-players=参加者 +games-headers-playtime=プレイ時間 +has-friends=Steamのフレンド +has-mods=Modの使用 +has-password=パスワードが必要 +has-players=プレーヤーあり +is-dedicated-server=専用サーバー +join-game=ゲームに参加 +loading=ロード中... +mods=MOD +no-game-selected=ゲームが選択されていません +no-players=なし +none=なし +ping=Ping +ping-calculating=計測中 +ping-cant-reach=到達不可能 +players=プレイヤー +search=検索 +search-filters=検索フィルタ +tags=タグ +title=ゲームを見る +version=バージョン +[gui-building-statistics] +built=設置 +deconstructed=撤去 +title=施設 +upgraded=更新 +[gui-car] +automatic-targeting=自動攻撃 +color=色 +driver=運転手 +passenger=乗客 +trunk=トランク +weapons-control=車載装備の操作 +with-gunner=ガンナー搭乗 +with-gunner-description=ガンナー(運転手もしくは乗客)が搭乗している場合、近くの敵を自動的に攻撃します。 +without-gunner=ガンナー不在 +without-gunner-description=誰も搭乗していない場合、近くの敵を自動的に攻撃します。 +[gui-character] +crafting-queue=クラフト中のアイテム +exoskeleton=強化外骨格 +personal-logistics-description=個人用物流をオフにすると、要求したアイテムを物流ロボットが持ってこないようになります。アイテムを自動で廃棄スロットに移動することもなくなります。物流ロボットが廃棄スロットを空にしようとする動作は継続されます。 +personal-roboport=個人用ロボットステーション +[gui-constant] +off=オフ +on=オン +output=出力 +output-signals=出力信号 +[gui-control-behavior] +circuit-connection=回路ネットワークへの接続 +circuit-network=回路ネットワーク +connect=接続 +connected-to-network=ネットワークに接続 +green-network-id=[color=green]__1__[/color] +logistic-connection=物流ネットワークへの接続 +logistic-network=物流ネットワーク +mode-of-operation=動作モード +no-network-in-range=ネットワークが範囲内にありません +not-connected=接続されていません +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=ゲート制御器付き防壁 +[gui-control-behavior-modes] +close-signal=信号を閉じる +close-signal-description=指定された条件を満たすとき、この信号を赤にしてすべての列車を停止させます。\n停止が間に合わない (信号が黄)、もしくはすでに通過している (信号が赤) 場合は列車を止めません。\n注:列車は非常に頻繁に信号で止まるようになり、代替経路が存在する場合でも経路の検索を行わなくなります。 +enable-disable=有効/無効 +enable-disable-description=指定された条件を満たすときのみ、このエンティティを有効にします。 +enable-disable-train-stop-description=指定された条件を満たすときのみ、この駅を有効にします。\n列車は利用できない駅を通過するようになり、ルートの制御が可能になります。 +none=なし +none-write-description=回路網の状態にかかわらず、このエンティティの動作を変更しません。 +open-gate=ゲートを開く +open-gate-description=回路条件が真であるあいだ、ゲートが開きます。 +read-belt-contents=ベルト上のアイテムを取得する +read-belt-contents-description=ベルトの内容を読み取り、回路ネットワークに送ります。 アイテムが外部エンティティによってベルト上に設置される、または取り出されるとき、ベルトは正しいパルス信号を送信しません。 +read-chain-signal=信号を取得する +read-chain-signal-description=連動式列車用信号の状態を取得し、以下で指定するシグナルを回路ネットワークへ送ります。 +read-charge-level=充電量を取得する +read-charge-level-description=蓄電池の充電量を0~100のパーセンテージで読み取り、回路ネットワークに送信します。 +read-contents=読み込む +read-contents-description=このコンテナの内容物を取得し、回路ネットワークに送信します。 +read-hand-contents=掴んでいるアイテムを取得する +read-hand-contents-description=インサータが掴んでいるアイテムを読み取り、それらの信号を回路ネットワークに送信します。 +read-logistic-network-contents=物流ネットワークの内容を取得 +read-logistic-network-contents-description=このステーションの物流ネットワークにあるアイテムを読み取り、回路ネットワークに送信します。 +read-resources=資源を取得 +read-resources-description=この掘削機・油井から期待される資源量を取得し、回路ネットワークへ送信します。\n枯渇しない資源の場合は、変更前の採掘レートを読み取ります。\n値は5秒毎に更新されます。 +read-robot-stats=ロボットの統計を読み込む +read-robot-stats-description=このロボットステーションが属する物流ネットワークにあるロボットの台数を読みとり、回路ネットワークに送信します。 +read-sensor=センサー読み取り +read-sensor-description=プレイヤーが接近しゲートが開こうとするときに回路ネットワークにシグナルを送信します。 +read-signal=信号を取得する +read-signal-description=信号の状態を取得し、以下で指定するシグナルを回路ネットワークへ送ります。\n回路ネットワークの条件設定によって信号が赤になっている場合は何も出力しません。 +read-stopped-train=停車中の列車を取得する +read-stopped-train-description=列車が駅に停車しているときに、その列車に固有の番号がシグナルとして送られます。 +read-train-contents=列車の内容を取得する +read-train-contents-description=駅に現在停車中の列車のアイテム数を取得し、回路ネットワークに送信します。 +read-trains-count=列車数の読み取り +read-trains-count-description=この駅に停車する予定の列車最大数を読み取ります。停車中の列車を含みます。 +send-to-train=列車に送る +send-to-train-description=列車に回路ネットワークの内容を送信し、発車条件に使用できるようにします。 +set-filters=フィルターを設定 +set-filters-description=回路ネットワークのシグナルに基づいてインサータのフィルターを設定します。 +set-requests=リクエスト +set-requests-description=回路ネットワークのシグナルに基づいて物流ネットワークにアイテムを要求します。 +set-stack-size=スタックサイズの設定 +set-stack-size-description=選択した回路ネットワークのシグナルに基づいてインサータの最大スタックサイズを設定します。 +set-trains-limit=列車の上限を設定 +set-trains-limit-description=この駅に停車する予定の列車最大数を設定します。停車中の列車を含みます。 +use-colors=色の使用 +use-colors-description=色の信号に基づいてランプの色を設定します。\n色の信号が0より大きい値を持っている場合、ランプはその色を表示します。\n複数の色が存在する場合、それらの一方のみが使用されます。 +[gui-control-behavior-modes-guis] +available-construction-bots=利用可能建設ロボット数 +available-logistic-bots=利用可能物流ロボット数 +belt-read-mode=読み取りモード +blue=青 +blue-chain-description=連動式列車用信号が青(ルートの1つ以上が通行可・1つ以上が通行不可) のとき回路ネットワークに送信するシグナル。 +closed-condition=停止条件 +control-signal=制御シグナル +enabled-condition=作動条件 +entire-patch=鉱床全体 +entire-patch-description=この掘削機の周辺の鉱石区画全体から期待される資源量を取得します。 +green=緑 +green-chain-description=連動式列車用信号が緑(区画内に列車なし) のとき回路ネットワークに送信するシグナル。 +green-description=列車用信号が緑(区画内に列車なし) のとき回路ネットワークに送信するシグナル。 +hand-read-mode=読み取りモード +hold-mode=ホールド +hold-mode-description-belt=アイテムが乗っているあいだ、連続的にシグナルを送信。 +hold-mode-description-inserter=アイテムを掴んでいるあいだ、連続的にシグナルを送信。 +input-signal=入力信号 +open-condition=通行条件 +output-signal=出力信号 +output-signals=出力信号 +pulse-mode=パルス +pulse-mode-description-belt=アイテムが乗ったとき、1ティックだけシグナルを送信。 +pulse-mode-description-inserter=アイテムを掴んだとき、1ティックだけシグナルを送信。 +red=赤 +red-chain-description=連動式列車用信号が赤(全てのルートが占有中) のとき回路ネットワークに送信するシグナル。 +red-description=列車用信号が赤(列車が通過中) のとき回路ネットワークに送信するシグナル。 +resource-read-mode=読み取りモード +this-miner=この掘削機 +this-miner-description=この掘削機から期待される資源量を取得 +total-construction-bots=すべての建設ロボット +total-logistic-bots=すべての物流ロボット +train-id=列車ID +train-id-description=停車中の列車の固有識別子 +trains-count=列車数 +trains-count-description=この駅に停車する予定の列車数。停車中の列車を含む。 +trains-limit=列車の停止予定数制限 +trains-limit-description=この駅に停車する予定の列車の最大数。停車中の列車を含む。 +yellow=黄 +yellow-chain-description=連動式列車用信号が黄色(列車が通過予定) のとき回路ネットワークに送信するシグナル。 +yellow-description=列車用信号が黄色(列車が通過予定) のとき回路ネットワークに送信するシグナル。 +[gui-control-settings] +advanced-interaction=高度な動作 +basic-interaction=基本の動作 +button-layout=ボタン配置 +button-layout-description=好みの標準に従ってアクションの割り当てを変更します。GUI操作にも影響します。 +button-layout-eastern=__1__ 選択、 __2__ キャンセル(東洋式) +button-layout-western=__1__ 選択、 __2__ キャンセル(西洋式) +change-input-method-to-controller=入力方式をコントローラーに変更 +change-input-method-to-keyboard-and-mouse=入力方式をキーボードとマウスに変更 +control-disabled=無効 - __1__によって変更。 +controller=コントローラー +controller-icons=アイコン +controller-icons-auto=自動検出 (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=コントローラーの設定 +crafting=クラフト +deadzone=スティックの無反応範囲 +deadzone-description=カーソルが時々勝手に動いているのに気付いたら、この値を増やしてください。 +debug=デバッグ +editor=エディター中 +input-method=入力方式 +input-not-found-controller=入力方式にコントローラーが選択されましたが接続されていません。 +input-not-found-keyboard-and-mouse=入力方式にキーボードとマウスが選択されましたが接続されていません。 +inventory=インベントリ +keyboard-and-mouse=キーボードとマウス +keyboard-and-mouse-recommended=キーボードとマウス (推奨) +miscellaneous=その他 +mods=MOD +movement=移動 +panels=パネル +quick-panel=クイックパネル +quickbar=クイックバー +sensitivity=スティックの感度 +sensitivity-description=スティックの動きに応じてカーソルとマップが動く反応の早さ +title=キーコンフィグ +tools=ツール +vehicle-driving-mode=車両運転モード +vehicle-driving-mode-absolute=絶対的 +vehicle-driving-mode-absolute-description=スティックを上・下に動かすと、車両が加速・減速します。\nスティックを左右に動かすと、車両がその方向に回転します。 +vehicle-driving-mode-relative=相対的 +vehicle-driving-mode-relative-description=スティックを動かすと、車両はその方向に自動的に回転し加速します。 +vibration-intensity=バイブレーションの強度 +waiting=待機中 +[gui-crafting-queue] +collapse=折りたたむ +expand=展開 +[gui-create-account] +account-creation-info=あなたはSteamを通して認証されています。Factorioで使用するユーザーネームを選択してください。ここで選択した名前はマルチプレイゲームのおいてあなたのニックネームになります。我々のウェブサイトで一度だけ変更が可能です。 +account-creation-info-console=Factorioで使用するユーザーネームを選択してください。ここで選択した名前はマルチプレイゲームのおいてあなたのニックネームになります。これは変更できません。 +account-creation-success-info=あなたは現在Steamを通して__1__として認証されています。Steamを通さずにこのアカウントを使いたい場合、Steamで__2__にログインし、あなたのプロファイルにEメールとパスワードを設定してください。 +account-creation-success-info-console=アカウントが正常に作成されました。あなたは現在__1__として認証されています。 +create=作成 +creating-account=アカウントを作成しています +i-accept-the=同意する +login-using-factorio-account=私は既にFactorio.comのアカウントを所持しています +login-using-factorio-account-info=Factorioアカウントを所持している場合、代わりにあなたのパスワードを使ってログインできます。同時に、あなたのFactorioアカウントをこのSteamアカウントに紐付けします。 +login-using-factorio-account-info-console=Factorioアカウントを所持している場合、代わりにあなたのパスワードを使ってログインできます。同時に、あなたのFactorioアカウントをこのコンソールアカウントに紐付けします。 +terms-of-service=利用規約 +title=アカウントを作成 +[gui-current-research] +not-researching=__CONTROL__open-technology-gui__を押して、\n新しい研究を開始しましょう +research-finished=__1__の研究が完了しました。__CONTROL__open-technology-gui__を押してください。 +[gui-decider] +condition=条件 +input-count=入力数 +input-count-description=出力信号数を入力信号数と同じにします。 +one=1 +one-description=指定された出力信号を数量1で出力します。 +output-item=出力 +[gui-deconstruction] +blacklist=ブラックリスト +blacklist-description=フィルターされたアイテム以外が解体プランナーによって選択されます。 +blacklist-trees-and-rocks=木・岩以外 +entities=設置物 +entity-filter-mode=エンティティ フィルターモード +entity-filters=エンティティ フィルター +filters=フィルター +icon-tooltip=空の場合、解体プランナーには選択されたフィルターが表示されます。 +tile-filter-mode=舗装 フィルターモード +tile-filters=舗装フィルター +tile-selection-mode=舗装選択モード +tiles=タイル +trees-and-rocks-only=木と岩のみ +whitelist=ホワイトリスト +whitelist-description=フィルターされたアイテムのみ解体プランナーによって選択されます。 +whitelist-trees-and-rocks=木・岩のみ +[gui-downloading-mods] +currently-downloading=現在のダウンロード数 +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=なし +downloading=ダウンロード中 +[gui-edit-label] +edit-description=説明を編集 +edit-label=ラベルを編集 +save-description=説明を保存 +save-label=ラベルを保存 +[gui-electric-energy-interface] +buffer-size=バッファサイズ +power-production=発電量 +power-usage=電力使用量 +[gui-electric-network] +accumulator-charge=蓄電率 +accumulator-charge-tooltip=この電力ネットワーク中の全ての蓄電池が蓄えている電力量。 +consumption=消費量 +production=生産量 +production-label=生産量 +production-tooltip=最大可能発電量のうち現在発電中の電力。 +progressbar-format=__1__ / __2__ +satisfaction=充足度 +satisfaction-tooltip=現在必要な電力のうち現在発電中の電力。 +title=電力状況 +[gui-ending-screen] +epilogue=エンディング +[gui-game-finished] +continue=続行 +finish=終了 +kills=キル数 +lost=あなたは死にました... +next-level=次のレベル +respawn=復活 +restart-level=やり直す +save-replay=リプレイをセーブ +time-played=プレイ時間 +title=ゲーム終了 +victory=成功! +[gui-goal-description] +info-visibility-button=詳細 +title=目標 +[gui-graphics-settings] +advanced=高度な設定 +brightness=輝度 +color-filter=カラーフィルター +color-filter-deuteranopia=第二色覚 +color-filter-deuteranopia-correction=第二色盲補正 +color-filter-none=無し +color-filter-protanopia=第一色覚 +color-filter-protanopia-correction=第一色盲補正 +color-filter-tritanopia=第三色覚 +color-filter-tritanopia-correction=第三色盲補正 +contrast=コントラスト +full-color-depth=フルカラー +full-screen=フルスクリーン +general=基本設定 +graphics-quality-high=高 +graphics-quality-label=スプライト解像度 +graphics-quality-low=低 +graphics-quality-normal=普通 +graphics-quality-very-low=超低画質 +high-quality-animations=高品質アニメーション +low-vram-warning=ビデオメモリ (VRAM) が足りません。 +map-zoomed-in-effect=マップのズームイン効果 +max-threads=描画スレッド最大数 +minimize-on-focus-loss=フォーカスを外すと最小化 +multisampling-label=マルチサンプリング +multisampling-x2=マルチサンプリングX2 +multisampling-x4=マルチサンプリングX4 +multisampling-x6=マルチサンプリングX6 +multisampling-x8=マルチサンプリングX8 +no-multisampling=マルチサンプリング無し +preferred-screen=優先画面 +primary-screen=メイン画面 (__1__) +render-in-native-resolution=ネイティブの解像度でレンダリングします。 +render-scale=レンダリングスケール +restart-required=再起動が必要 +saturation=彩度 +screen-n=スクリーン __1__ +show-animated-water=水面のアニメーションを表示 +show-clouds=雲を表示 +show-decoratives=装飾を表示 +show-enemy-terrain-decals=敵の地形デカールを表示 +show-game-simulations-in-background=ゲームのデモをバックグラウンドで表示 +show-inserter-shadows=インサータの影を表示 +show-item-shadows=アイテムの影を表示 +show-particles=パーティクルを表示 +show-smoke=全ての煙を表示 +show-tree-distortion=森のアニメーションを表示 +sprite-atlas-size-custom=カスタム(__1__) +sprite-atlas-size-label=アトラスのテクスチャサイズ +sprite-atlas-size-largest-possible=最大 +texture-compression=テクスチャ圧縮 +texture-compression-high-quality=高品質 +texture-compression-low-quality=低品質 +texture-compression-none=無し +texture-streaming=テクスチャストリーミング +title=グラフィック設定 +ultrawide-mode=超広角モード +use-flip-presentation-model=フリッププレゼンテーションモデルを使う +v-sync=垂直同期(V-SYNC) +video-memory-budget=ビデオメモリ予想 +video-memory-budget-auto=自動 (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=全て +video-memory-usage-high=高 +video-memory-usage-label=ビデオ メモリの使用量 +video-memory-usage-low=低 +video-memory-usage-medium=普通 +vram-low-high-quality-not-recommended=このコンピュータには __1__ MB のビデオメモリ (VRAM) が搭載されていますが、高品質なスプライトを描画するには十分ではありません。このためパフォーマンスの問題や描画の欠落、クラッシュ、ゲーム自体が開始できない可能性を引き起こす可能性があります。高品質なスプライトを描画するには 2GB 以上ビデオメモリを確保することが推奨されます。 +vram-not-detected-high-quality-not-recommended=このコンピュータで使用可能なビデオメモリ (VRAM) の容量を検出できませんでした。 高品質なスプライトのための推奨ビデオメモリ容量は最低2GBです。これを満たさない場合、パフォーマンスの問題やグラフィックの欠落やクラッシュを引き起こしたり、ゲームが一向に開始されない可能性があります。 +[gui-graphics-settings-description] +full-color-depth=ローエンドまたは統合型GPUの場合、ハーフカラー(色深度16bit) で描画をすることでパフォーマンスが向上します。このオプションはWindows8以降またはOpenGLで描画している場合のみ効果があります。 +graphics-quality-label=スプライトの解像度です。VRAMの使用量を決定します。警告:「高」の設定は最低3GBのVRAMが必要です。 +graphics-quality-label-console=スプライトの解像度。解像度を下げるとメモリ使用量とロード時間が削減されます。 +high-quality-animations=無効の場合、一部のアニメーションや回転をするエンティティ(列車など)は通常のアニメーションのうち半分のフレームだけを読み込みます。これはVRAMの使用量を大幅に低減します。 +lights-quality=夜間のライトのレンダリング解像度。高い値では、パフォーマンスが低下します。 +max-threads=ゲームの描画に使用されるスレッドの数。 +minimize-on-focus-loss=他のアプリを操作するためにフルスクリーン表示中のFactorioからフォーカスを外した場合、デスクトップを隠さないようにFactorioを最小化します。 +render-in-native-resolution=高DPIスクリーン(AppleのRetinaディスプレイのような)では、ネイティブの解像度でレンダリングするとより高品質の画像が生成されますが、非常に高い性能が要求されます。 +show-animated-water=無効にすると、ローエンドのビデオカードを使用している場合はパフォーマンスが向上します。 +show-game-simulations-in-background=メインメニューとサブメニューで背景の代わりに様々なゲームデモが表示されます。 +show-smoke=無効の場合、レンダリングされる煙エフェクトの数が大幅に減少します。無効にするとローエンドのビデオカードを使用している場合はパフォーマンスが向上します。 +show-tree-distortion=無効にすると、ローエンドのビデオカードを使用している場合はパフォーマンスが向上します。 +sprite-atlas-size-label=大きなスプライトアトラスは描画命令呼び出しを改善して描画に関するCPU使用率を低減しますが、GPUがアトラスを扱う際の負荷が大きくなります。 +texture-compression=テクスチャ圧縮をすることで、より多くのスプライトをビデオメモリに置くことができ、GPUのデータ転送量も減るためレンダリングが速くなります。もしも古い、あるいは統合型のGPUを使用している場合、低品質を選ぶことでスプライトの容量を抑えてパフォーマンスを得ることができます。 +texture-streaming=スプライトアトラスに配置されなかったスプライト(ビデオメモリの使用量の設定を参照)を、GPUが必要とするまではRAMに残すようにします。 +use-flip-presentation-model=フリッププレゼンテーションモデルは、従来のブリットモデルより生成した画像を画面に表示する効率的な方法です。グラフィックの異常やフレームレートに問題があるといった際はこのオプションを切り替えてみてください。 +video-memory-budget-label=ゲームがテクスチャ(スプライト)に利用できるビデオメモリ(VRAM)の最大量 +video-memory-usage-label=スプライトをスプライトアトラスに配置する数を決定します。大きなスプライトアトラスを作ることで、GPUへの描画命令送信回数を減らしてCPU使用率を減らすことができますが、GPUが大きなテクスチャを扱うことになるためにGPU負荷が増大する可能性があります。スプライトアトラスに配置されなかったスプライトはVRAMに読み込まれるかRAMに残ります(テクスチャストリーミングの設定を参照)。 +[gui-heat-interface] +add-tooltip=Tick毎にバッファに加えられる熱量。 +at-least-tooltip=バッファ内の熱の最小保持量 - 不足分を追加する。 +at-most-tooltip=バッファ内の熱の最大保持量 - 過剰分を削除する。 +exactly-tooltip=バッファ内の熱の絶対保持量 - 過不足分を調整する。 +remove-tooltip=Tick毎にバッファから削除される熱量。 +[gui-hotkey-suggestions] +build-using-rail-planner=レールプランナーを使用してビルド +build-using-rail-planner-avoiding-obstacles=障害物を避けてレールプランナーを使用してビルド +cancel-selection=選択の取消し +confirm-selection=選択を確認 +copy-settings=設定をコピー +enter-vehicle=車両に搭乗 +exit-vehicle=車両から降車 +force-build=強制的にビルド +insert-items=アイテムを挿入 +next-item=次のアイテム +paste-settings=設定を貼り付け +place-one=1 つ置く +previous-item=前のアイテム +take-items=アイテムを取得 +transfer-all=すべてを転送 +transfer-everything=すべてを転送 +transfer-stack=スタックを転送 +[gui-infinity-container] +add=追加 +at-least=最小 +at-least-tooltip=インベントリ内の最小保持数 - 不足分を追加する +at-most=最大 +at-most-tooltip=インベントリ内の最大保持数 - 過剰分を削除する +exactly=丁度 +exactly-tooltip=インベントリ内の絶対保持数 - 過不足分を調整する +remove=削除 +remove-unfiltered-items=フィルタリングされていないアイテムを削除 +remove-unfiltered-items-tooltip=フィルタリングされていないアイテムをインベントリから削除 +title[1]=無限フィルター +[gui-infinity-pipe] +add-tooltip=Tick毎にパイプに追加される流体の割合。 +at-least-tooltip=不足分を追加し、最低でもこの割合の流体をパイプに保持するようにします。 +at-most-tooltip=過剰分を除去し、最高でもこの割合の流体をパイプに保持するようにします。 +exactly-tooltip=必要に応じて追加・除去を行い、この割合ちょうどの流体をパイプに保持するようにします。 +percent=% +remove-tooltip=Tick毎にパイプから削除される流体の割合。 +temperature=温度 +[gui-inserter] +blacklist=ブラックリスト +filter=フィルター +override-stack-size=スタックサイズを上書き +whitelist=ホワイトリスト +[gui-install-mods] +already-installed=Mod __1__ はすでにインストールされています。 +bookmark=ブックマークに追加 +cant-install-mod-error=__1__が依存しているModの全てをインストールできませんでした: __2__ 。このModを依存しているMod抜きでインストールしますか? +cant-install-mod-no-compatible-release=__1__と互換性のあるバージョンはModポータル上に存在しません。 +failed-to-list-mods=Mod リストのダウンロードに失敗しました +filter-by-category=カテゴリで絞り込み +highlighted-last-week=先週 +highlighted-this-week=今週 +install=インストール +install-failed=__1__ のインストールに失敗しました: __2__ +loading-mods=Mod を読込中 +mods-headers-download-count=ダウンロード +mods-headers-last-highlighted=最後にハイライトされたもの +mods-headers-last-updated=最終更新日 +mods-headers-name=名前 +mods-headers-trending=トレンド +mods-headers-version=バージョン +no-release=選択された Mod にはリリースされたバージョンが存在しません。 +remove-bookmark=ブックマークから削除 +show-bookmarks=ブックマークしたMODのみ表示 +sync-mods-with-server=有効にしている Mod はサーバーのものと一致しません。サーバーと Mod を同期しますか? +wait-toggle-bookmark-request=Modポータルを待っています... +[gui-interface-settings] +active-quick-bars=アクティブなクイックバー +alt-mode=Altモード +automatic-ui-scale=自動 +autosort-inventory=インベントリを常に自動整頓 +change-quickbar-by-clicking-with-item=アイテムを持ったままクリックすることでクイックバーフィルターを設定する +change-quickbar-by-clicking-with-item-controller=アイテムを持ったまま選択することでクイックバーフィルターを設定する +custom-ui-scale=カスタム設定 +enable-recipe-notifications=レシピ通知を有効にする +entity-tooltip-delay=エンティティツールチップの遅延時間 +entity-tooltip-on-the-side=エンティティツールチップを横に表示 +flat-character-gui=常に製作メニューを表示 +fuzzy-search-enabled=あいまい検索 +interaction=動作 +locale=言語 +lock-belt-building-to-straight-line=ベルトの設置方向を固定する +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=オンスクリーンキーボードに対して予測テキストを表示する +other=その他 +output-console-delay=チャットメッセージの遅延 +pick-ghost-cursor=アイテムがない場合ゴーストを持つ +play-sound-for-chat-messages=チャットメッセージのサウンドを再生する +research-finished-stops-game=研究が完了したときにテクノロジーウィンドウを開く +shortcut-bar-rows=ショートカットバーの行数 +show-all-items-in-selection-lists=選択リストですべてのアイテムを表示 +show-beacon-modules-in-alt-mode=Altモードでビーコンのモジュールを表示 +show-combinator-settings-when-detailed-info-is-on=Altモードで回路の設定を表示 +show-descriptions-in-tooltips=説明をツールチップに表示 +show-grid-when-paused=ゲーム中断時にグリッドを表示 +show-hotkey-suggestions=マウスとキーボードコントロールのヒントを表示 +show-hotkey-suggestions-controller=コントローラーボタンのヒントを表示 +show-inserter-arrows-when-detailed-info-is-on=Altモードでインサータの向きを表示 +show-inserter-arrows-when-selected=カーソルを合わせたときにインサータの向きを表示 +show-interaction-indications=相互作用インジケータを表示 +show-item-labels-in-cursor=カーソルの位置のアイテムのラベルを表示 +show-minimap=ミニマップを表示 +show-mining-drill-arrows-when-detailed-info-is-on=Altモードで掘削機の向きを表示 +show-missing-logistic-network-icon=物流ネットワークに不足物がある際にアイコンを表示 +show-mod-owners-in-tooltips=所有Modをツールチップに表示 +show-player-names-on-minimap=ミニマップにプレイヤー名を表示 +show-pump-arrows-when-detailed-info-is-on=Altモードでポンプの向きを表示 +show-rail-block-visualization=鉄道区間の可視化表示 +show-tips-and-tricks-notifications=ヒントとコツの通知を表示する +show-total-raw-in-recipe-tooltips=トータルコストをツールチップに表示 +show-turret-radius-when-blueprinting=建設計画配置時にタレットの攻撃範囲を表示 +smart-belt-dragging=スマートベルトドラッグ +title=インターフェース設定 +tool-window-next-to-quickbar=クイックバーの横にショートカットバーを表示 +tooltip-delay=ツールチップの遅延時間 +tooltip-never=無効 +tooltip-offset=ツールチップオフセット +tooltips=ツールチップ +train-stop-label-angle=駅名ラベルの角度 +train-visualization-length=列車の表示枠数 +ui-scale=UIサイズ +visualization=視覚化 +[gui-interface-settings-description] +active-quick-bars=画面に常時表示されるクイックバーの数。 +change-quickbar-by-clicking-with-item=アイテムを持ったままクイックバースロットをクリックすると、スロットのアイテムを手に持つ代わりにクイックバーフィルターが変更されます。 +change-quickbar-by-clicking-with-item-controller=アイテムを持ったままクイックパネルのスロットをクリックすると、スロットのアイテムを手に持つ代わりにフィルターが設定されます。 +entity-tooltip-delay=カーソルを合わせてからエンティティツールチップが表示されるまでの時間。 +entity-tooltip-on-the-side=エンティティのツールチップをカーソルの近くではなくミニマップの下に表示する。 +flat-character-gui=製作・物流画面をタブではなくまとめて表示します。 +fuzzy-search-enabled=GUI検索をより緩やかなマッチングにします。 +nintendo-switch-use-predictive-text-input=オンスクリーンキーボードの使用中に単語の候補を表示します。\nこの機能を有効にすると、中国語や韓国語のテキストや日本語の漢字も入力できます。\nオンスクリーンキーボードを小さくします。 +output-console-delay=チャットやコンソールメッセージが消えるまでの秒数 +pick-ghost-cursor=設置可能なアイテムをクイックバーやピペットツールを使って手に持とうとしたがそのアイテムを所持していなかった場合、アイテムを持つ代わりにアイテムのゴーストを持ちます。 +shortcut-bar-rows=画面に常時表示されるショートカットバーの行数。 +show-all-items-in-selection-lists=選択ウィンドウでまだアンロックされていないアイテムを表示します。 +show-descriptions-in-tooltips=アイテム、エンティティ、またはレシピのツールチップに短い説明文を表示します。 新規プレイヤーや新しいMODを追加するときに推奨されます。 +show-interaction-indications=エンティティにカーソルを合わせるとき、それと相互作用する隣接エンティティを強調表示します。 +show-item-labels-in-cursor=カーソルにアイテムを持っているときに、ラベルがある場合は、ラベルを表示します(例えば、建設計画の名前など)。 +show-total-raw-in-recipe-tooltips=レシピに必要なアイテム・時間の合計を表示します。表示されるアイテムは手動製作できないものです。 +smart-belt-dragging=1) ベルトのドラッグ中に __CONTROL__rotate__ を押すことで、カーソル位置に応じてベルトが自動的に回転します。\n2) 障害物を超えるようにベルトをドラッグすると自動的に地下搬送ベルトを設置します。 +tooltip-delay=ツールチップがカーソル位置に表示されるのにかかる時間。 +tooltip-offset=カーソルからどれだけ離れてツールチップが表示されるか。 +train-stop-label-angle=マップ上の列車の駅ラベルの角度 +train-visualization-length=レールの近くに設置するときに表示する車両の数。 +[gui-kills] +kills=キル数 +loses=喪失数 +title=キル数 +[gui-linked-container] +title=リンク +[gui-load-game] +all-required-mods-enabled=必要な全てのmodが有効化されました。 +exchange-string-freeplay-only=マップコードはフリープレイかサンドボックスのマップからのみ生成することができます。 +title=ロードメニュー +[gui-load-scenario] +confirm-delete=この__1__シナリオを削除してもよろしいですか? +title=シナリオをロード +[gui-logistic] +auto-trash-request-exists=このアイテムは既に要求しています +cell=セル +cells=セル +count=数量 +high-value-tooltip=要求量。物流ロボットはネットワークを使ってこの量を満たそうとします。 +infinite-amount-in-textfield=∞ +items=アイテム +logistic-networks=物流ネットワーク +logistic-request-exists=このアイテムは既に要求しています +logistics-and-trash=個人物流・廃棄 +logistics-only=個人物流 +low-value-tooltip=最大量。この量を越えたアイテムは自動で廃棄スロットに移動されます。 +members=構成 +network=ネットワーク +request-from-buffer-chests=バッファーチェストから取り寄せる +set-request=要求をセット +title=物流 +title-filter=物流フィルター +title-request=物流要求 +trash=自動ゴミ +trash-only=自動廃棄フィルター +trash-slots=廃棄スロット +[gui-manage-mods] +name-column-header=名前 +version-column-header=バージョン +[gui-map-editor] +brush-intensity=強度 +brush-size=サイズ +brush-speed=速度 +character=キャラクター +character-equipment=装備 +character-main-inventory=プレイヤーインベントリ +character-quickbar=クイックバー +cliffs=崖 +confirm-quit=シナリオはセーブされていません。終了してもよろしいですか? +confirm-regenerate=マップを再生成してもよろしいですか? +convert=変換する +convert-save=セーブデータを変換 +convert-save-to-scenario=シナリオデータを変換します。 +cursor-intensity=強度 +decoratives=装飾 +edit-scenario=シナリオを編集 +editor-inventory=エディタ +editors-title=エディター +entities=設置物 +finished-converting-save=セーブファイルは__1__のシナリオに変換されました。ユーザーシナリオのリストから確認できます。 +import=インポート +import-save=セーブファイルをインポート +import-save-failed=セーブファイルのインポートに失敗しました: __1__ +items=アイテム +items-transfer-limit=インベントリへの転送限界数 +new-scenario=新しいシナリオ +resources=資源 +scenario-already-exists=__1__ という名前のシナリオが既に存在しています。上書きしますか? +select-surfaces-to-import=インポートするサーフェスを選択 +settings=設定 +shape=形 +tiles=タイル +title=マップエディタ +tools=ツール +tools-title=ツール +[gui-map-editor-clone-editor] +apply-clone-brush=クローンブラシを適用 +clear-destination-decoratives=複製先の装飾をクリア +clear-destination-entities=複製先のエンティティをクリア +clone-decoratives=装飾を複製 +clone-entities=エンティティを複製 +clone-tiles=タイルを複製 +manual-collision-mode=マニュアル衝突モード +manual-collision-mode-tooltip=エンティティ/装飾を複製先に手動設置可能な場合のみ複製します。 +smart-area-drag-mode=スマートエリアドラッグモード +smart-area-drag-mode-tooltip=エリア複製作業中にクリック&ドラッグを行うと、最後に複製した部分と重ならない場合に複製を行います。 +smart-area-drag-mode-tooltip-controller=エリアの複製のため選択しドラッグすると、最後に複製した部分と重ならない場合に複製を行います。 +snap-to-chunk=チャンクに対し自動調整 +snap-to-grid=マス目に対し自動調整 +[gui-map-editor-entity-editor] +auto-force=自動 +build-as-force=勢力 +build-as-force-tooltip=エンティティを生成する際に使われる勢力。「自動」の場合、標準の設定(バイターは敵、プレイヤーはあなたの勢力など)が使用されます。 +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=弾薬ダメージの変更 +boolean-modifiers=真偽値の調整 +category-modifiers=カテゴリの調整 +disabled-hand-crafting-recipes=手動製作レシピを無効化 +edit-modifier-category=__1__を編集 +gun-speed-modifiers=連射速度の変更 +setting-is-invalid=無効な設定が含まれています。 +simple-modifiers=基本値の調整 +title=勢力データ値 +turret-attack-modifiers=タレット攻撃の変更 +value-cannot-be-empty=値を空にすることはできません。 +value-out-of-range=範囲外の値: __1__ から __2__ が有効です。 +[gui-map-editor-force-editor] +auto-force=自動 +cant-delete-built-in-force=プレイヤー、エンティティ、中立の勢力は削除できません。 +create-force=勢力を作成 +current-force=現在の勢力 +delete-force=勢力を削除 +destination-force=変更先勢力 +destination-force-tooltip=エンティティの勢力をこれに変更します。「自動」の場合はあなたの現在の勢力が適用されます。 +edit-force=勢力を編集 +edit-force-cease-fire=停戦の設定 +edit-force-cease-fire-title=勢力"__1__"の停戦設定を編集 +edit-force-data=その他のプロパティを編集 +edit-force-friends=友軍の設定 +edit-force-friends-title=勢力"__1__"の友軍設定を編集 +enable-friendly-fire=フレンドリーファイアを有効にする +neutral-force-cant-be-changed=中立勢力は変更できません。 +new-force-name-already-used=同じ名前の勢力がすでに存在しています。 +no-force-name-given=勢力を作成するには名前が必要です。 +share-chart=チャートを共有 +switch-to-force=勢力に切り替え +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__をドラッグして、クローンエリアを追加します。 +and-all-as-usual=その他、ゲーム中と同じショートカットが利用可能です。 +area-build-instructions=__1__をドラッグして新しいエリアを作成します。 +area-move-instructions=__1__をドラッグしてエリアを移動します。 +area-remove-instructions=__1__でエリアを削除します。 +area-select-instructions=__1__でエリアを選択します。 +build=__1__で建設する。 +build-cliffs=__1__で崖を作成します。 +build-cloned-area-instructions=__1__で選択したエリアを作成します。 +build-tiles-area=__1__をドラッグして舗装します。 +build-tiles-bucket=__1__で選択したエリアを塗りつぶします。 +build-tiles-out-of-map=__1__でマップ外にタイルを舗装します。 +build-to-clone-entity=__1__で選択したエンティティを複製します。 +change-force-instructions=__1__をドラッグしてエンティティの勢力を変更します。 +change-spawn-location-description=__1__でスポーン地点を指定します。 +change-tile-variations=__1__で選択したエリアのタイルのバリエーションを変更します。 +edit-resource=配置する物を選択していない場合には地面の資源を編集します +initial-resource-amount=初期の資源量はエディタツールの強度に基づいています +line-build-cliffs=__1__をドラッグして連続した崖を作成します。 +line-remove-cliffs=__1__をドラッグして連続した崖を削除します。 +none-mine-to-mine=__1__で解体します。 +none-open-to-edit=__1__で編集します。 +pipette-to-select-entity=__1__を押して複製するエンティティを選択します。 +position-build-instructions=__1__で新しいポイントを作成します。 +position-move-instructions=__1__をドラッグしてポイントを移動します。 +position-remove-instructions=__1__でポイントを削除します。 +position-select-instructions=__1__でポイントを選択します。 +remove=__1__ で解体する。 +remove-cliffs=__1__で崖を削除します。 +remove-clone-brush-tiles=__1__をドラッグして、クローンエリアから削除します。 +resource-extra-info=同じ資源を配置・削除する時はエディタツールの強度に基づいて資源量が増減します +run-snippet-instructions=__1__をドラッグして、選択したスニペットをエリア上で実行します。 +select-area-to-clone-instructions=__1__をドラッグして、複製するエリアを選択します。 +select-clone-brush-destination-instructions=__1__でクローンの目標点を設定します。 +select-clone-brush-source-instructions=__1__でクローンの原点を設定します。 +[gui-map-editor-lua-snippet-editor] +current-snippet=現在のスニペット +delete=削除 +lua-code=Luaコード +name=名前 +new-snippet=スニペットを作成 +opened-snippet-has-duplicate-name=現在開いているスニペットと名称が重複しています。 +snippet-already-present="__1__"という名前のスニペットがすでに存在します。 +[gui-map-editor-menu] +quit=マップエディターの終了 +regenerate-map=再生成 +resume-editing=編集を再開 +save-and-play=保存してプレイ +save-map-as=名前をつけて保存 +save-map-overwrite=保存 +title=マップエディタ +[gui-map-editor-script-editor] +always-draw-areas=常にエリアを表示 +always-draw-positions=常に座標を表示 +color=色 +current-areas=現在地 +current-positions=現在地 +name=名称 +snap-to-grid=マス目に自動調整する +[gui-map-editor-settings] +draw-cursor-light=カーソルライトを表示 +fill-electric-buffers=施設設置時に受電ゲージを最大にする +generate-neighbor-chunks=近傍チャンクを生成 +instant-blueprint-building=建設計画の即時建設 +instant-deconstruction=即時解体 +instant-rail-planner=インスタントレールプランナー +instant-upgrading=即時更新 +placed-corpses-never-expire=死体に期限を設定しない +render-as-day=常に昼間で表示 +show-additional-entity-info-gui=エンティティの追加設定GUIを表示 +show-character-tab-in-controller-gui=コントローラー画面でキャラクタータブの表示 +show-entity-health-bars=対象の耐久力の表示 +show-entity-tags=エンティティタグの表示 +show-hidden-entities=隠しエンティティの表示 +show-infinity-filters-in-controller-gui=コントローラー画面でインフィニティフィルタの表示 +show-status-icons=エンティティステータスアイコンの表示 +[gui-map-editor-settings-categories] +interaction=動作 +other=その他 +rendering=レンダリング +ui=UI +[gui-map-editor-surface-editor] +cant-delete-default-surface=デフォルトのサーフェスは削除できません。 +current-surface=現在のサーフェス +delete-surface=サーフェスを削除 +edit-map-gen-settings=マップ生成設定を編集 +edit-surface-map-gen-settings=__1__ - マップ生成設定 +fill-tiles-with-lab-tiles=ラボのタイルを敷く +generate-new-chunks-with-lab-tiles=ラボのタイルで新しいチャンクを生成 +import-save=セーブファイルをインポート +import-save-only-available-in-singleplayer=セーブファイルのインポートはシングルプレイでのみ可能です。 +importing-save-disables-replay=他のセーブファイルのインポートを行うとリプレイが無効になります。実行しますか? +invalid-surface-height=不正なサーフェス高さ:許可された値は0から__1__です。 +invalid-surface-width=不正なサーフェス幅:許可された値は0から__1__です。 +new-surface=新しいサーフェス +new-surface-name-already-used=同じ名前のサーフェスがすでに存在しています。 +no-surface-name-given=サーフェスを作成するには名前が必要です。 +regenerate-decoratives=全ての装飾を再生成 +remove-all-entities=全てのエンティティを削除 +remove-empty-chunks=空のチャンクを削除 +select-surface=サーフェスを選択 +surface-name=名称 +[gui-map-editor-tile-editor] +remove-colliding-decoratives=衝突している装飾を撤去 +smart-entity-collision-mode=スマートエンティティコリジョンモード +smart-entity-collision-mode-tooltip=タイル設置中にエンティティを破壊してしまう場合、設置をスキップします。 +smart-out-of-map-collision-mode=スマートマップ外コリジョンモード +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__タイルは__CONTROL__build-ghost__でのみ建設できます。 +smart-tile-collision-mode=スマートタイルコリジョンモード +smart-tile-collision-mode-tooltip=同じ衝突マスクの場合のみタイルを上書き設置します。「陸の上に陸」「水の上に水」を効果的に作成できます。 +[gui-map-editor-time-editor] +apply-ticks-per-day=適用 +current-speed=現在の速度 +day-length=一日の長さ +daytime=時間帯: +freeze-daytime=時間帯を固定 +pause=一時停止(__CONTROL__editor-toggle-pause__) +paused=(一時停止) +play=再開(__CONTROL__editor-toggle-pause__) +play-for-limited-time=一時プレイ +speed=速度 +speed-down=スピードダウン(__CONTROL__editor-speed-down__) +speed-up=スピードアップ(__CONTROL__editor-speed-up__) +tick-custom=指定Tick進める +tick-once=1Tick進める(__CONTROL__editor-tick-once__) +tick-sixty=60Tick進める +ticks-per-day=1日のTick +unfreeze-daytime=時間帯の固定を解除 +[gui-map-editor-title] +cliff-editor=崖 +clone-editor=複製 +decorative-editor=装飾 +entity-editor=設置物 +force-editor=勢力 +lua-snippet-editor=Luaスニペット +none-editor=無 +resource-editor=資源 +scripting-editor=エリアと位置 +surface-editor=サーフェス +tile-editor=タイル +time-editor=時間 +[gui-map-editor-tool] +area-selection=エリア +brush=ブラシ +change-force=勢力を変更 +circle=丸 +cursor=カーソル +line-selection=直線 +paint-bucket=塗りつぶし +point=ポイント +snippet=Luaスニペットの実行 +spawn-location=スポーン地点 +spray=スプレー +square=四角 +variations=バリエーション +[gui-map-generator] +advanced-tab-title=高度な設定 +aux=地形タイプ +aux-description=赤い砂漠と砂地の分布をコントロールします。高い偏りはより多くの赤い砂漠を生成します。 +bias=偏り +cliff-continuity=連続性 +cliff-continuity-description=切れ目のない複数の崖の長さ。 +cliff-frequency=頻度 +cliff-frequency-description=崖の数。 +cliffs=崖 +coverage=範囲 +custom=[変更済] +difficulty=難易度 +enable-replay=リプレイを記録 +enable-replay-description=セーブデータ内にリプレイ情報を含め、後から動画として再生できるようにします。セーブファイルのサイズとセーブにかかる時間が増加します。 +enabled=有効 +enemy-attack-pollution-consumption-modifier=攻撃コスト倍率 +enemy-attack-pollution-consumption-modifier-description=バイターが攻撃に向かう汚染の消費量の調整。 +enemy-base=敵の巣 +enemy-expansion-group-tile=敵拠点の拡大 +enemy-expansion-maximum-expansion-cooldown=最大クールダウン +enemy-expansion-maximum-expansion-cooldown-description=新たな拠点を作る敵集団が送り出される最大時間間隔。 +enemy-expansion-maximum-expansion-distance=最大展開距離 +enemy-expansion-maximum-expansion-distance-description=敵が新たな拠点を展開するときの敵拠点間の最大距離。 +enemy-expansion-maximum-expansion-group-size=最大敵集団サイズ +enemy-expansion-maximum-expansion-group-size-description=現在の進化度によって決められる敵拠点拡張部隊の最大数。 +enemy-expansion-minimum-expansion-cooldown=最小クールダウン +enemy-expansion-minimum-expansion-cooldown-description=新たな拠点を作る敵集団が送り出される最小時間間隔。 +enemy-expansion-minimum-expansion-group-size=最小敵集団サイズ +enemy-expansion-minimum-expansion-group-size-description=現在の進化度によって決められる敵拠点拡張部隊の最小数。 +enemy-expansion-minutes=分 +enemy-frequency-description=敵の巣の数。\n注:100%未満にした場合、いくつかの実績を獲得できなくなります。 +enemy-size-description=敵の巣の塊の大きさ。\n注:100%未満にした場合、いくつかの実績を獲得できなくなります。 +enemy-tab-title=敵 +error-importing-exchange-string=マップ設定コードの読み込みに失敗しました。 +evolution=進化 +evolution-destroy-factor=巣の破壊の影響 +evolution-destroy-factor-description=敵の巣を破壊することでどれだけ進化が進むかを決定します。 +evolution-pollution-factor=汚染発生の影響 +evolution-pollution-factor-description=汚染を発生させることでどれだけ進化が進むかを決定します。 +evolution-time-factor=経過時間の影響 +evolution-time-factor-description=時間の経過とともにどれだけ進化が進むかを決定します。 +exchange-string-instructions=マップ設定コードを読み込んで設定に反映します。 +export-exchange-string-tt=マップ設定コードの出力(マップ設定を文字列にして共有できます) +frequency=生成頻度 +hide-preview=プレビューを閉じる +import-exchange-string-tt=マップ設定コードの読み込み +invalid-value-for-field="__1__" の欄の値が不正です。許容値は __2__ ~ __3__です。 +island-size=島のサイズ +map-height=高さ +map-height-simple=マップの高さ +map-seed=シード値 +map-seed-simple=シード値 +map-size-group-tile=マップ +map-type=マップの種類 +map-width=幅 +map-width-simple=マップの幅 +minimum-pollution-to-damage-trees=木にダメージを与える最小汚染量 +minimum-pollution-to-damage-trees-description=木は汚染によって枯死に至るまで4つの段階があります。汚染がこの値を超えると木は枯れ始めます。 +moisture=湿度 +moisture-description=草原と砂漠の分布をコントロールします。高い偏りはより多くの草原を生成します。 +next=次 +peaceful-mode-checkbox=ピースフルモード +peaceful-mode-description=ピースフルモードでは敵は自発的な攻撃や領土拡張を行いません。敵は自分自身を守るための反撃は行います。\n注:これを有効にするといくつかの実績を獲得できなくなります。 +play=開始 +pollution=汚染 +pollution-absorbed-per-tree-damaged=ダメージを受けた木の汚染吸収量 +pollution-absorbed-per-tree-damaged-description=木は汚染によって枯死に至るまで4つの段階があります。この値はどれだけ汚染を吸収すると段階が進むかを設定します。 +pollution-absorption-modifier=汚染吸収量調整 +pollution-absorption-modifier-description=木とタイルがどれだけ汚染を吸収するかを調整します。 +pollution-diffusion-ratio=伝播率 +pollution-diffusion-ratio-description=1秒間に汚染が隣接チャンクに移動する量。 +preview-auto-update=自動更新 +preview-auto-update-tt=設定を変更した際に自動でプレビューを更新します。 +preview-error=プレビューの生成中にエラーが発生しました +price-multiplier=研究コスト倍率 +randomize-map-seed=ランダムシード +recipes-difficulty-group-tile=レシピ +research-queue-availability=研究予約の利用 +research-queue-availability-after-victory=ゲームクリア後 +research-queue-availability-always=常に有効 +research-queue-availability-never=無効 +reset-preset=プリセットの標準設定に戻す +reset-to-preset=__1__個のオプションをプリセットの標準設定に戻します。 +reset-to-preset-disabled=全てのオプションはプリセットの標準値です。 +resource-frequency-description=鉱床の数。 +resource-richness-description=鉱床内の1タイルあたりの資源量。 +resource-size-description=それぞれの鉱床の大きさ。 +resources-tab-title=資源 +richness=資源量 +scale=スケール +show-preview=プレビュー +show-preview-warning=ネタバレ警告 : 自分自身でマップを探索したい場合、プレビュー機能を利用しないでください。 +size=サイズ +starting-area-size=スタートエリアのサイズ +starting-area-size-description=プレイヤーの周辺のバイターの巣が存在しないエリアのサイズ。 +technology-difficulty-group-tile=研究 +temperature=温度 +terrain-bias-description=適用するオフセットの値(定数) +terrain-coverage-description=どの程度これでマップが覆われているか +terrain-generators-group-title=ジェネレーター +terrain-scale-description=地形の全体的スケール・地形同士の距離。 +terrain-tab-title=地形 +title=マップ設定 +water=水 +[gui-map-generator-errors] +no-tiles-selected=少なくとも1種類のタイルが配置可能でなければなりません。 +[gui-map-info] +confirm-delete=__1__を完全に削除しようとしています。 +confirm-replay=__1__のリプレイを観ますか? +delete-save=セーブを削除 +difficulty=難易度 +file-size=ファイルサイズ +invalid-file=ファイルが無効または破損しています。 +map-version=マップのバージョン +mods=MOD +preview-missing=マップのプレビューがありません。 +replay-not-found=選択したセーブデータにリプレイ情報が含まれていません。 +scenario-name=シナリオ +start-replay=リプレイを開始 +time-played=プレイ時間 +[gui-map-view-settings] +add-ping=ピンを追加 +add-ping-tooltip=__1__をマップ・メイン画面で使用するとpingを直接追加します +add-tag=タグを追加 +show-electric-network=電力ネットワーク +show-logistic-network=物流ネットワーク +show-map-stop=駅名 +show-player-names=プレイヤー名 +show-pollution=汚染 +show-rail-signal-states=列車用信号の状態 +show-recipe-icons=レシピアイコンを表示 +show-tags=タグ +show-turret-range=タレット攻撃範囲 +show-worker-robots=ロボットを表示 +[gui-menu] +about=about +browse-lan-games=LANゲームを見る +browse-public-games=公開サーバーを閲覧 +connect-to-address=アドレスに接続 +continue-host-save=続ける: __1__をホスト +continue-host-save-tooltip=__1__をホスト +continue-join-game=__1__を続ける +continue-join-game-tooltip=__1__に参加 +continue-save=__1__の続きを遊ぶ +continue-save-tooltip=__1__を読み込む +controls=キーコンフィグ +copy-report-path=非同期レポートパスのコピー +desync-explanation=ゲームと同期がとれませんでした。\nゲーム自体のバグか、(もし使用していれば)MODやシナリオのバグが原因です。\nMODを使用していなければ、この問題をバグレポートフォーラムへ報告してください。報告にはプレーヤーが行った行動を詳細に記述し、クラッシュログをアップロードしてください。 +desync-explanation-console=ゲームと同期がとれませんでした。\n解決しない場合は、この問題をバグレポートフォーラムへ報告してください。 +desync-more-information-link=非同期の問題とその報告手順については次を参照してください: +desync-report-disabled=レポート作成が無効化されているため、非同期レポートは作成されませんでした。修正が必要な場合、有効化し非同期レポートを報告してください。 +desync-report-location=非同期レポートが次の場所に生成されました: __1__ +feature-not-available-with-instrument-mod=Instrument Mode MODが有効な場合、この機能は利用できません。 +game-menu=ゲームメニュー +graphics=グラフィック +host-new-game=ニューゲームをホスト +host-saved-game=セーブしたゲームをホスト +interface=インターフェース +lan-username=LANユーザーネーム +load-game=ロード +main-menu=メインメニュー +map-editor=マップエディター +mod-settings=MOD設定 +mods=MOD +multi-player=マルチプレイ +multi-player-menu=マルチプレイ +new-game=ニューゲーム +other=その他 +pause-game=ポーズ +quit-game=タイトルに戻る +quit-tutorial-to-game=チュートリアルを終了 +quit-tutorial-to-menu=チュートリアルを終了 +reconnect=再接続 +restart-game=リスタート +restart-tutorial=リスタート +resume-game=再開 +resume-tutorial=再開 +save-game=セーブ +save-game-as-scenario=シナリオとして保存 +settings=設定 +show-report=非同期レポートを表示 +single-player=シングルプレイ +single-player-menu=シングルプレイ +sound=サウンド +the-rest=その他 +tutorial-menu=チュートリアル +unpause-game=ポーズを解除 +user-login=ユーザーログイン +[gui-migrated-content] +changed-achievement=変更された実績 +changed-custom-input=変更されたカスタムインプット +changed-decorative=変更された装飾 +changed-entity=変更されたエンティティ +changed-equipment=変更された装備 +changed-equipment-grid=変更された装備グリッド +changed-fluid=変更された流体 +changed-item=変更されたアイテム +changed-mod-setting=変更されたMOD設定 +changed-particle=変更されたパーティクル +changed-recipe=変更されたレシピ +changed-shortcut=変更されたショートカット +changed-technology=変更されたテクノロジー +changed-tile=変更されたタイル +changed-trivial-smoke=変更された煙 +changed-virtual-signal=変更された仮想シグナル +removed-achievement=取り除かれた実績 +removed-blueprint-too-old=建設計画 __1__は削除されました : マップのバージョン __2__ が古すぎます +removed-custom-input=取り除かれたカスタムインプット +removed-decorative=削除された装飾 +removed-entity=削除されたエンティティ +removed-equipment=削除された装備 +removed-equipment-grid=取り除かれた装備グリッド +removed-fluid=削除された流体 +removed-item=削除されたアイテム +removed-mod-setting=取り除かれたMOD設定 +removed-particle=取り除かれたパーティクル +removed-recipe=削除されたレシピ +removed-shortcut=取り除かれたショートカット +removed-technology=削除されたテクノロジー +removed-tile=削除されたタイル +removed-trivial-smoke=取り除かれた煙 +removed-virtual-signal=削除された仮想シグナル +title=移行されたコンテンツ +[gui-mod-info] +active-version=アクティブなバージョン +author=作者 +contact=問い合わせ +delete=削除 +dependencies=依存 +dependency-required=このMODが必要ですが有効になっていません。 +description=説明 +factorio-version=Factorioバージョン +homepage=ホームページ +incompatibilities=互換性なし +incompatible-factorio-version=現在のバージョンとは互換性がありません +mod-portal-page=Modポータル +name=名称 +no-dependencies=なし +optional-dependencies=任意の依存関係 +optional-dependency=(任意) +optional-dependency-incompatible=このMODはこれらのMODと互換性がありません +optional-dependency-required=このMODは必須ではなく、有効になっていません。 +status=状態 +status-disabled=無効 +status-enabled=有効 +status-not-installed=未インストール +toggle=有効/無効切替 +version=バージョン +[gui-mod-load-error] +description=MOD「__1__」の読み込みに失敗しました +disable-all=全てのMODを無効化 +disable-mods=列挙したMODを無効化 +exit=終了 +mod-manager=Modマネージャー +reset-mod-settings=MOD設定をリセット +restart-application=リスタート +title=MOD読み込みエラー +to-be-disabled=次のMODは無効化されます: +[gui-mod-settings] +apply=適用 +cancel=キャンセル +cant-be-changed-not-an-admin=管理者のみ設定の変更が可能です。 +map=マップ +no-map-settings=マップ設定がありません。 +no-per-user-settings=ユーザー毎の設定がありません。 +no-settings=設定する項目はありません。 +no-startup-settings=スタートアップ設定がありません。 +per-player=個人設定 +reload=リロード +reset=リセット +reset-to-default=デフォルト値に戻します: __1__ +reset-to-default-disabled=デフォルト値に戻すは使用不可です +setting-is-invalid=無効な設定が含まれています。 +startup=スタートアップ +startup-changes-require-restart=スタートアップ設定の変更にはゲームの再起動が必要です。 +startup-settings-cant-be-changed-while-playing=スタートアップ設定はゲーム中には変更できません。 +title=MOD設定 +value-cannot-be-empty=値を空にすることはできません。 +value-out-of-range=範囲外の値: __1__ から __2__ が有効です。 +[gui-mod-startup-settings-mismatch] +apply=はい +cancel=いいえ +description=あなたのmodのスタートアップ設定が、接続先のサーバーの設定と一致しません。\n\nサーバーのスタートアップ設定を適用してゲームを再開しますか? +restart-required=ゲームが新しいスタートアップ設定を適用するために再起動されます。 +title=Modスタートアップ設定の不一致 +[gui-mods] +install=インストール +manage=管理 +title=MOD +unconfirmed-changes=保存されていない変更があります。 +unconfirmed-mod-changes=__1__個のModが変更されました。 +unconfirmed-mod-installed=__1__個のModがインストールされました。 +unconfirmed-mod-updated=__1__個のModがアップデートされました。 +updates=更新 +[gui-multiplayer-connect] +confirm-connect-to-server=__1__が接続を要求しています サーバー: __2__ +connect=接続 +connect-to-game=直接接続 +ip-address=IPアドレスとポート +password=パスワード +password-for-game-required=ゲーム「__1__」のパスワードを入力してください。 +scenario-script-source=サーバーシナリオ +[gui-multiplayer-lobby] +access=アクセス +adminlist=管理者リスト +allow-commands=Luaコマンドの許可 +allow-commands-admins-only=管理者のみ可 +allow-commands-false=いいえ +allow-commands-true=はい +authserver-side-bans=認証サーバー側のBAN情報を使用する +authserver-side-bans-tooltip=接続しているプレイヤーがマルチプレイヤーからBANされていないことを確認し、BAN/UNBANコマンドについてFactorio.comに通知します。 +autosave-only-on-server=オートセーブはサーバ上のみ +banlist=Banリスト +default-game-name=__1__のゲーム +edit-adminlist=管理者リストを編集 +edit-banlist=Banリストを編集 +edit-whitelist=ホワイトリストを編集 +game-description=説明 +game-name=サーバ名 +game-name-cant-be-empty=サーバ名は空白にできません +game-password=サーバーパスワード +game-password-tooltip=知り合い同士でプレイしたい場合はパスワードを設定することをお勧めします。 +game-saving=セーブ関連 +game-tags=タグ +game-visibility-LAN=LAN +game-visibility-public=公開 +game-visibility-steam=Steam +game-visibility-steam-tooltip=Steam経由でゲームに参加する機能を有効/無効にします。 +ignore-limit-for-returning-players=復帰プレイヤーは参加上限を無視 +ignore-limit-for-returning-players-tooltip=このマップに参加したことのあるプレイヤーは、現在の人数が上限に達していてもゲームに復帰できます。 +max-players=最大プレイヤー数 +max-players-count-must-be-integer=最大プレイヤー数は整数でなければなりません +max-upload=最大アップロード速度 +max-upload-must-be-integer=最大アップロード速度は整数でなければなりません +max-upload-slots=最大アップロードスロット +max-upload-slots-must-be-integer=最大アップロードスロットは整数でなければなりません +max-upload-slots-tooltip=マップを並行してアップロードするスロット数の最大値。これを制限することで、既存のプレイヤーへのデータアップロードに十分な帯域を確保することができます。 +max-upload-speed-no-limit=アップロード速度無制限 +max-upload-tooltip=新しいプレイヤーにゲームをアップロードするためのネットワーク速度の最大値。これを制限することで、既存のプレイヤーへのデータアップロードに十分な帯域を確保することができます。 +multiplayer-afk-autokick-interval=離席者の自動キック +multiplayer-autosave-interval=オートセーブの間隔 +non-blocking-saving=Non-blocking savingを有効にする +non-blocking-saving-tooltip=ゲームを一時停止せずに、サーバーがマップを保存することを許可する実験的な機能。LinuxとmacOSでのみ動作します。 +only-admins-can-pause-the-game=管理者のみポーズ可能 +play=開始 +rights=権限 +save-upload=保存して アップロード +show=表示 +title=マルチプレイヤーサーバーの設定 +verify-user-identity=ユーザーを照合 +verify-user-identity-tooltip=接続するプレイヤーが有効なFactorio.comアカウントを持ち、そのプレイヤー名がアカウント名と一致していることを確認してください. +visibility=公開状態 +whitelist=ホワイトリスト +[gui-new-game] +delete-scenario=シナリオを削除 +difficulty=難易度 +game-scenarios=ゲームシナリオ: +level=レベル +level-locked-explanation=このレベルをアンロックする前に手前のレベルを同じ難易度でクリアする必要があります。 +level-locked-explanation-no-difficulty=このレベルを解放するためには前のレベルを完了する必要があります。 +main-game=メインゲーム: +mod-scenarios=MODシナリオ: +next=次 +no-description=このマップには説明がありません。 +play=プレイ +title-select-scenario-to-edit=編集するシナリオを選択 +title-select-template-for-new-scenario=新しいシナリオのためのテンプレートを選択 +title-start-new-game=新しいゲームを開始 +user-scenarios=ユーザーシナリオ: +[gui-other-settings] +autosave-interval=オートセーブ間隔 +autosave-never=しない +check-updates=起動時にアップデートの確認 +delete-achievements-button=削除 +delete-achievements-confirm-control-phrase=DELETE +delete-achievements-confirm-text=実績データを削除するには、"__1__"を入力してください。 +delete-achievements-label=実績の削除 +delete-achievements-label-tooltip=すべての実績が完全に削除されます。 +delete-achievements-label-tooltip-steam=この操作を実行すると、Steamの実績を含む全ての実績が完全に削除されます。 +developer=開発者 +discard-mouse-events-when-accessibility-zoomed=アクセシビリティズームを使用している際、マウスイベントを破棄します。 +enable-blueprint-storage-cloud-sync=建設計画ライブラリのクラウド同期を有効にする +enable-crash-log-uploading=クラッシュログをアップロードする +enable-experimental-updates=実験的な更新を有効にする +enable-logitech-led-support=Logicool LEDのサポートを有効化 +enable-new-mods=自動で新しいMODを使用 +enable-razer-chroma-support=Razer Chromaのサポートを有効化 +enable-steelseries-gamesense-support=SteelSeries GameSenseのサポートを有効化 +factorio-username=LANプレイヤー名 +log-in=ログイン +log-out=ログアウト +log-saving-statistics=セーブ統計の記録 +logged-in=現在 __1__ としてログイン +logged-out=現在ログインしていません +non-blocking-saving=Non-blocking savingを有効にする (Linux/MacOSのみ) +proxy=プロキシサーバー +proxy-password=プロキシサーバーパスワード +proxy-username=プロキシサーバーユーザー名 +set-email=アカウントのメールアドレスを設定 +set-email-button=設定 +title=その他の設定 +use-mod-settings-per-save=セーブファイルごとにModの設定を変更する +username-invalid-characters=ユーザー名に無効な文字が含まれています。半角英数字および._-(ピリオド、アンダーバー、ハイフン)のみ使用可能 ._- +verbose-logging=冗長なログ出力 +[gui-other-settings-description] +enable-crash-log-uploading=ゲームがクラッシュした場合は、匿名ログをアップロードします。 +factorio-username=ログインしていないときにLANゲームに使用するプレイヤー名。ログイン時にはFactorioのユーザー名と同じで、変更することはできません。 +log-saving-statistics=マップを保存するときに、ファイルサイズの統計を記録します。(警告:セーブに時間がかかります) +set-email=他のプラットフォームやゲーム機でこのアカウントを使用するには、メールアドレスとパスワードを設定してください。 +[gui-package-list] +up-from-dir=__1__ /.. +[gui-permissions] +add-group=グループを追加 +add-player-to-group=プレイヤーをグループへ追加 +clone-group=グループを複製 +delete-selected-group=選択グループを削除 +disable-all=全て無効 +do-you-really-want-to-revoke-your-permissions-to-edit=自身のパーミッションを編集する権限を削除しようとしています。実行してもよろしいですか? +edit-selected-group=選択グループを編集 +enable-all=全て有効 +export=権限のエクスポート +group-ids-exhausted=グループ数の上限に達しました。 +group-permissions-title=グループパーミッション +import=権限のインポート +import-failed=インポートに失敗しました: __1__ +import-permissions=権限のインポート +multiple-default-groups-found=デフォルトグループが複数存在します。 +no-default-group-found=デフォルトグループがありません。 +permissions-string=権限コード +players-in-group=グループ中のプレイヤー +remove-player-from-group=プレイヤーをグループから削除 +show-players-in-other-groups=他グループのプレイヤーを表示 +title=権限 +you-can-not-delete-the-default-group=デフォルトのグループは削除できません。 +[gui-permissions-names] +ActivateCopy=コピーを有効にする +ActivateCut=カットを有効にする +ActivatePaste=ペーストを有効にする +AddPermissionGroup=パーミッショングループの追加 +AddTrainStation=駅を追加 +AdminAction=管理者アクション +AltReverseSelectArea=選択範囲を反転 +AltSelectArea=altエリア選択 +AltSelectBlueprintEntities=代替建設計画のエンティティを選択 +AlternativeCopy=代替コピー +BeginMining=採掘技術 +BeginMiningTerrain=採掘地形を開始 +Build=建設 +BuildRail=レールを敷設する +BuildTerrain=地形を構築 +CancelCraft=クラフトをキャンセル +CancelDeconstruct=解体をキャンセル +CancelNewBlueprint=建設計画を中止する +CancelResearch=研究をキャンセル +CancelUpgrade=アップグレードをキャンセルする +ChangeActiveCharacterTab=アクティブキャラクタータブの変更権限 +ChangeActiveItemGroupForCrafting=作成グループアイテム変更権限 +ChangeActiveItemGroupForFilters=フィルターグループアイテム変更権限 +ChangeActiveQuickBar=クイックバーの切替 +ChangeArithmeticCombinatorParameters=算術回路の設定変更 +ChangeDeciderCombinatorParameters=条件回路の設定変更 +ChangeEntityLabel=エンティティのラベルの変更 +ChangeItemDescription=アイテムの説明を変更 +ChangeItemLabel=アイテムのラベルを変更 +ChangeMultiplayerConfig=マルチプレイヤー設定を変更する +ChangePickingState=集荷状態の変更 +ChangeProgrammableSpeakerAlertParameters=プログラマブルスピーカーの警告設定変更 +ChangeProgrammableSpeakerCircuitParameters=プログラマブルスピーカーの回路設定変更 +ChangeProgrammableSpeakerParameters=プログラマブルスピーカーの設定変更 +ChangeRidingState=乗車/降車 +ChangeShootingState=攻撃 +ChangeTrainStopStation=列車の停車駅を変更 +ChangeTrainWaitCondition=列車待機条件を変更 +ChangeTrainWaitConditionData=列車待機条件データを変更 +ClearCursor=持ち物を戻す(カーソルの持ち物をクリア) +ConnectRollingStock=列車を連結する +Copy=コピー +CopyEntitySettings=エンティティ設定のコピー +CopyOpenedBlueprint=開いている建設計画をコピー +CopyOpenedItem=開いたアイテムをコピー +Craft=製作 +CursorSplit=アイテム数の半分を選択 +CursorTransfer=アイテムを持つ +CustomInput=カスタム入力 +CycleBlueprintBookBackwards=建設計画書を後ろへ戻す +CycleBlueprintBookForwards=建設計画書を前へ送る +Deconstruct=解体 +DeleteBlueprintLibrary=建設計画書の削除 +DeleteBlueprintRecord=建設計画の記録を削除 +DeleteCustomTag=カスタムタグを削除 +DeletePermissionGroup=パーミッショングループの削除 +DestroyItem=アイテムを破壊 +DestroyOpenedItem=開いたアイテムを破壊 +DisconnectRollingStock=列車を切り離す +DragTrainSchedule=列車ダイヤ変更権限 +DragTrainWaitCondition=列車待機設定権限 +DropBlueprintRecord=建設計画の記録を取得 +DropItem=アイテムをその場に捨てる +EditBlueprintToolPreview=建設計画を編集 +EditCustomTag=カスタムタグを編集 +EditPermissionGroup=権限グループの編集 +ExportBlueprint=建設計画をエクスポート +FastEntitySplit=直接アイテム半数移動権限 +FastEntityTransfer=直接アイテム移動 +FlushOpenedEntityFluid=エンティティの液体を消去 +FlushOpenedEntitySpecificFluid=特定の液体消去権限 +GoToTrainStation=駅へ移動 +GrabBlueprintRecord=建設計画の記録を取得 +GuiCheckedStateChanged=GUIのチェク状態変更 +GuiClick=GUIクリック +GuiConfirmed=Gui 確認済み +GuiElemChanged=GUI 要素変更 +GuiHover=マウスカーソルが画面に留まる +GuiLeave=マウスカーソルが画面から離れる +GuiLocationChanged=GUIの位置変更 +GuiSelectedTabChanged=GUIのタブ変更 +GuiSelectionStateChanged=GUIの選択状態変更 +GuiSwitchStateChanged=GUIの状態変更 +GuiTextChanged=GUIのテキスト変更 +GuiValueChanged=GUIの値変更 +ImportBlueprint=建設計画をインポート +ImportBlueprintString=計画書のインポート権限 +ImportBlueprintsFiltered=フィルタリングされた建設計画をインポート +ImportPermissionsString=権限のインポート +InventorySplit=全アイテムの半数を移動 +InventoryTransfer=インベントリアイテムの移動許可 +LaunchRocket=ロケット発射 +LuaShortcut=Lua ショートカット +MapEditorAction=マップエディタの操作 +MarketOffer=マーケットオファー +ModSettingsChanged=Mod の設定が変更されました +OpenAchievementsGui=実績一覧を開く +OpenBlueprintLibraryGui=建設計画書一覧を開く +OpenBlueprintRecord=建設計画の記録を開く +OpenBonusGui=ボーナス一覧を開く +OpenCharacterGui=キャラクター情報を開く +OpenCurrentVehicleGui=車両情報を開く +OpenEquipment=装備画面を開く +OpenGui=GUIを開く +OpenItem=アイテムを開く +OpenLogisticGui=物流一覧を開く +OpenModItem=modアイテムを開く +OpenParentOfOpenedItem=開いているアイテムの親を開く +OpenProductionGui=生産統計を開く +OpenTechnologyGui=テクノロジーツリーを開く +OpenTipsAndTricksGui=ヒント・トリックを開く +OpenTrainGui=列車一覧を開く +OpenTrainStationGui=駅画面を開く +OpenTrainsGui=列車一覧を開く +PasteEntitySettings=エンティティ設定の貼り付け +PlaceEquipment=装備を配置 +QuickBarPickSlot=クイックバーのスロット取得 +QuickBarSetSelectedPage=クイックバーで選択したページを設定 +QuickBarSetSlot=クイックバーのスロット設定 +ReassignBlueprint=建設計画の再割り当て +RemoveCables=ケーブルを削除 +RemoveTrainStation=駅を削除 +ResetAssemblingMachine=組立機をリセット +ResetItem=アイテムをリセット +ReverseSelectArea=選択範囲を反転 +RotateEntity=エンティティを回転 +SelectArea=エリア選択 +SelectBlueprintEntities=建設計画のエンティティを選択 +SelectEntitySlot=エンティティスロットを選択 +SelectItem=アイテムを選択 +SelectMapperSlot=マッパースロットを選択 +SelectNextValidGun=次の銃を選択 +SelectTileSlot=タイルスロットを選択 +SendSpidertron=Spidertronへ送信 +SetAutoLaunchRocket=自動発射ロケットを設定 +SetAutosortInventory=インベントリの自動ソート設定権限 +SetBehaviorMode=動作モード設定権限 +SetCarWeaponsControl=車両の武器を設定 +SetCircuitCondition=回路条件の設定 +SetCircuitModeOfOperation=カイロモード設定の許可 +SetControllerLogisticTrashFilterItem=自動廃棄フィルターの設定 +SetDeconstructionItemTileSelectionMode=解体プランナーのタイル選択モード権限 +SetDeconstructionItemTreesAndRocksOnly=木と岩のみの解体プランナー設定権限 +SetEntityColor=エンティティの色を設定 +SetEntityEnergyProperty=エネルギー設定権限 +SetEntityLogisticTrashFilterItem=エンティティの自動廃棄フィルターの設定 +SetFilter=フィルターの設定 +SetFlatControllerGui=フラットコントローラーGUIを設定 +SetHeatInterfaceMode=ヒートインターフェースモードの設定 +SetHeatInterfaceTemperature=ヒートインターフェース温度を設定 +SetInfinityContainerFilterItem=無限コンテナのフィルタ設定権限 +SetInfinityContainerRemoveUnfilteredItems=貨物車のフィルタ削除権限 +SetInfinityPipeFilter=無限パイプフィルターを設定 +SetInserterMaxStackSize=インサータの最大スタックサイズを設定 +SetInventoryBar=インベントリバーを設定 +SetLinkedContainerLinkID=物流チェストのリンク設定権限 +SetLogisticFilterItem=物流フィルターを設定 +SetLogisticFilterSignal=物流フィルター信号を設定 +SetPlayerColor=プレイヤーの色を設定 +SetRecipeNotifications=レシピ通知を設定 +SetRequestFromBuffers=要求チェストの設定権限 +SetResearchFinishedStopsGame=研究終了時のゲーム一時停止の設定 +SetSignal=シグナル設定 +SetSplitterPriority=分配器の優先設定 +SetTrainStopped=停車駅の設定 +SetTrainsLimit=列車の上限を設定 +SetVehicleAutomaticTargetingParameters=車両の自動目標追尾を設定する +SetupAssemblingMachine=組立機のレシピを設定 +SetupBlueprint=新しい建設計画を設定 +SetupSingleBlueprintRecord=計画書に関する権限 +SmartPipette=ピペット機能 +SpawnItem=アイテムを作る +StackSplit=0.5スタック分のアイテムを移動 +StackTransfer=アイテムを1スタック移動 +StartRepair=リペア開始 +StartResearch=研究開始 +StartWalking=歩行を開始 +StopBuildingByMoving=移動しながらの建設を停止 +SwitchConnectToLogisticNetwork=物流ネットワークへの接続を切り替える +SwitchConstantCombinatorState=定数回路変更権限 +SwitchInserterFilterModeState=フィルターインサータの設定変更 +SwitchPowerSwitchState=電源スイッチの切り替え +SwitchToRenameStopGui=駅名変更に切替え +TakeEquipment=装備権限 +ToggleDeconstructionItemEntityFilterMode=解体プランナーのエンティティフィルターモード切り替え +ToggleDeconstructionItemTileFilterMode=解体プランナーのタイルフィルターモード切り替え +ToggleDriving=乗車/降車 +ToggleEnableVehicleLogisticsWhileMoving=移動中の車両物流の切り替え +ToggleEntityLogisticRequests=エンティティ物流要求の切り替え +ToggleEquipmentMovementBonus=装備移動ボーナスの切り替え +ToggleMapEditor=マップ エディターの切り替え +TogglePersonalLogisticRequests=個人物流要求の切り替え +TogglePersonalRoboport=個人用ロボットステーションの切り替え +ToggleShowEntityInfo=エンティティ情報の表示を切り替える +TranslateString=翻訳権限 +Undo=アンドゥ +Upgrade=アップグレード +UpgradeOpenedBlueprintByItem=アイテムを使って建設計画をアップグレードする +UpgradeOpenedBlueprintByRecord=記録を使って建設計画をアップグレードする +UseArtilleryRemote=長距離砲の遠隔操作 +UseItem=アイテムを使う +WireDragging=ワイヤー接続 +WriteToConsole=コンソール入力 +[gui-pipe] +fluid-system-contents=流体システムの中身 : +flush-this=ここの __1__ を捨てる。 +flush-whole-system=流体システム全体の __1__ を捨てる。 +this-contents=__1__ の中身 : +[gui-player-management] +add-player=プレイヤーを追加 +admin=管理者 +ban=BAN +banned=BAN +cant-ban-yourself=自分自身をBANすることはできません。 +cant-delete-yourself=自分自身を削除することはできません。 +cant-kick-not-online=接続中のプレイヤーのみキックできます。 +cant-kick-yourself=自分自身はキックできません! +cant-use-not-in-multiplayer-game=このGUIはマルチプレイでのみ使用できます。 +cant-whitelist-disabled=プレイヤーを登録する前に、サーバーのホワイトリストを有効にしなければなりません。 +delete-player=削除 +delete-player-tooltip=プレイヤーをサーバーから追い出してデータを削除します。 +demote=降格 +kick=キック +last-online=最終オンライン +manage=管理 +manage-permissions=権限を管理 +manage-player=__1__を管理 +mute=ミュート +muted=ミュート +name=名前 +never=未参加 +now=今 +online-players=__2__人中__1__人のプレイヤーがオンラインです。 +operations=担当 +permission-group=権限グループ +promote=昇格 +purge=隔離 +show-online-only=オンラインのみ表示 +time-ago=__1__前 +title=プレイヤー管理 +unban=BAN解除 +unmute=ミュート解除 +unwhitelist=ホワイトリスト解除 +whitelist=ホワイトリスト +whitelisted=ホワイトリスト +[gui-power-switch] +off=オフ +on=オン +state=状態 +[gui-production] +consumption=消費量 +electricity=電気 +fluids=流体 +items=アイテム +kills=キル数 +pollution=汚染 +production=生産量 +title=生産統計 +[gui-programmable-speaker] +alert-settings=アラート設定 +allow-polyphony=複数音再生可能 +allow-polyphony-description=同時に__1__音まで再生できるようにします。1音のみ許可するには無効にします(工場のアラートに有用) +circuit-connection-settings=回路接続設定 +global-playback=全体再生 +global-playback-description=スピーカーが鳴らしたサウンドがマップ全体で聞こえるようになります。 +show-alert=アラートの表示 +show-alert-description=サウンドの再生時、メッセージとともにアラートを表示します。 +show-icon-on-map=マップにアイコンを表示 +signal-value-is-pitch=信号による音階 +signal-value-is-pitch-description=回路ネットワークの信号の値で決定される音符が演奏されます +volume=音量 +[gui-quick-panel] +items=アイテム +page=__1__/__2__ ページ +panels=パネル +shortcuts-next-page=__1__: 次のページ +shortcuts-next-tab=__1__: 次のタブ +shortcuts-previous-page=__1__: 前のページ +shortcuts-previous-tab=__1__: 前のタブ +shortcuts-select=__1__: 選択 +title=クイックパネル +tools=ツール +[gui-requester] +set-requests=回路ネットワークからの要求を設定 +[gui-resource-entity] +initial-amount=初期埋蔵量 +minimum-yield=最低産出量 +resource-amount=資源量 +[gui-roboport] +repair-packs=リペアキット +robots=ロボット類 +[gui-rocket-silo] +auto-launch=アイテムを積んで自動打ち上げ +rocket-inventory-label=ロケットインベントリ +rocket-progress=ロケットの進捗 +rocket-result-inventory-label=ロケット打ち上げ成果 +[gui-save-game] +cant-save-over-autosaves=別の名前で保存してください。\nAutosaveはオートセーブのために予約されており、オートセーブ実行時に上書きされてしまいます。 +confirm-overwrite=本当に__1__を上書きしますか? +confirm-overwrite-time-warning=警告:選択したセーブデータは__1__時間プレイ済みです! +save=セーブ +save-as=名前をつけて保存 +title=セーブメニュー +[gui-save-scenario] +save-as=名前をつけて保存 +title=シナリオのセーブ +[gui-select-upgrade-planner] +default-upgrade=デフォルトのアップグレード +instructions=__CONTROL_LEFT_CLICK__ でアップグレード、 __CONTROL_RIGHT_CLICK__ でダウングレード。 +title=適用するアップグレードプランナーを選択してください +[gui-server-config] +cancel=取消 +save=保存 +title=サーバー構成 +[gui-set-email] +checking=確認中 +email=Eメールアドレス +email-already-set=このアカウントにはすでにメールアドレスが割り当てられています。割り当てられたメールアドレスは __1__ です。 +email-cant-be-empty=メールアドレス欄を空白にしておくことはできません +email-invalid=メールアドレスが正しくありません。 +set=設定 +set-email-description=このアカウントにはメールアドレスが割り当てられていません。他のプラットフォームやゲーム機でこのアカウントを使用するには、メールアドレスとパスワードを追加してください。 +set-email-success=__1__にメールが送信されました。指示に従ってメールを確認し、パスワードを設定してください。 +set-email-title=メールアドレスを設定 +setting-email=メールアドレスの設定 +[gui-side-menu] +achievements=実績 +blueprint-library=建設計画ライブラリ(__CONTROL__toggle-blueprint-library__) +bonuses=ボーナス +logistic-networks=物流ネットワーク +map=マップ (__CONTROL__toggle-map__) +production-statistics=生産統計 (__CONTROL__production-statistics__) +technology=技術スクリーン +tips-and-tricks=ヒント +trains=列車(__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=警告音 +default-device=デフォルトデバイス +environment-sounds-volume=環境音 +game-effects-volume=ゲームエフェクト +gui-effects-volume=GUIエフェクト +master-volume=マスター +music-volume=音楽 +preferred-output=優先出力 +simulation-volume=シミュレーション +title=サウンド設定 +walking-sound-volume=歩行音 +wind-volume=風 +[gui-speed-panel] +normal=標準 +pause=一時停止 +paused=一時停止中 +show-gui=GUIを表示 +show-message-dialogs=メッセージログを表示 +speed=再生スピード: __1__ +speed-down=スピードダウン +speed-up=スピードアップ +title=リプレイオプション +[gui-splitter] +input-priority=入力優先順位 +left=左 +output-priority=出力優先順位 +right=右 +[gui-sync-mods-with-save] +cancel=戻る +confirm=確認 +correct=一致: +disabled=無効: +download=ダウンロード +enable=有効にする +enable-correct-version=正しいバージョンを有効にする +join-server-after-sync=同期後にサーバに参加 +keep-enabled=有効状態を維持 +load-save-after-sync=同期後にセーブを読み込み +mods-not-available-on-mod-portal=MODポータル上でこれらのMODが利用不可能です: __1__ +no-compatible-version=バージョンの互換性なし: +no-release=リリース無し: +not-in-save=セーブデータにない: +not-on-mod-portal=MODポータルにない: +ready-to-download=ダウンロード可能: +sync-mods-with-server=MODをサーバーと同期 +sync-startup-settings=スタートアップ設定を同期 +title=MODとセーブを同期します +wrong-version-enabled=間違ったバージョンが有効になっています: +[gui-tag-edit] +cancel=キャンセル +confirm=確認 +delete=削除 +icon=アイコン +name=名称 +snapping=自動調整(マップのマス目に対して) +title-create=新規タグ +title-edit=タグ +[gui-technologies-list] +title=テクノロジーリスト +[gui-technology] +graph-title=テクノロジーツリー +technologies-omitted=__1__ 個のテクノロジーがこのビューから省略されています。 +[gui-technology-preview] +already-queued=この技術は研究予約済みです。 +already-researched=この技術は研究済みです。 +already-researching=この技術は研究開始済みです。 +continue-research=再開 +disabled=このテクノロジーは研究できません。 +editor-research-tooltip=(マップエディタ) __CONTROL_LEFT_CLICK__ で研究。 __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ ですべての前提テクノロジーを研究。 +effects=効果又は製作可能になるアイテム +not-researched-tooltip=(マップエディタ)未研究の技術 +prerequisites=必要なテクノロジー +queue-full=研究予約が一杯です。 +saved-progress=研究済み: __1__% +start-research=研究開始 +status-available=研究可能 +status-disabled=未知 +status-not-available=研究不可能 +status-queued=研究予約済み +status-researched=研究済み +status-researching=研究中 +title-status=(__1__) +un-research=未研究にする +un-research-tooltip=(マップエディタ)技術を未研究にする +unit-ingredients=コスト +unit-time=研究所で1単位研究するのに必要な時間 +unsatisfied-prerequisites=前提技術が不足しています +unsatisfied-prerequisites-queue=前提技術が不足しているか、研究予約されていません +will-complete=このレベルの技術は全て研究済みまたは研究予約済みです。 +[gui-technology-progress] +cancel=キャンセル +no-research=研究未実行 +title=研究 +[gui-technology-queue] +title=研究予約 +[gui-text-tags] +blueprint=建設計画 +blueprint-name-label=名前: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ で建設計画を取得 +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ で建設計画の本を取得 +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ で機関車を開く +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ で駅を開く +contains-blueprints=__1__つの建設計画を含む +following-text-achievement=[実績: __1__] +following-text-armor=[アーマー: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[エンティティ: __1__] +following-text-fluid=[流体: __1__] +following-text-gps=[場所: __1__] +following-text-item=[アイテム: __1__] +following-text-item-group=[アイテムグループ: __1__] +following-text-recipe=[レシピ: __1__] +following-text-technology=[技術: __1__] +following-text-tile=[タイル: __1__] +following-text-train-no-name=[列車] +following-text-train-stop-no-name=[駅] +following-text-train-stop-with-name=[駅: __1__] +following-text-train-with-name=[列車: __1__] +following-text-unknown-item=[不明なアイテム] +following-text-virtual-signal=[仮想信号: __1__] +gps-invalid=無効な地点が指定されました +gps-position-label=場所: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ で表示 +invalid-train=無効な列車 +invalid-train-stop=無効な駅 +train-hover=列車: __1__ +train-stop-hover=駅: __1__ +[gui-the-rest-settings] +about=通常のメニューに表示されていない設定 +restart-tooltip=ほとんどの設定は、有効にするためにゲームを再起動する必要があります。 +title=その他 +warning-label=警告 +warning-tooltip=これらの変更が理解できない場合は、変更しないでください。これらのほとんどは検証されていません。 +[gui-tips-and-tricks] +mark-as-read=既読にする +no-tutorial-in-multiplayer=チュートリアルはマルチプレイヤーでは再生できません。 +nothing-found=ヒントが見つかりませんでした +play-tutorial=チュートリアルをプレイ +replay-tutorial=チュートリアルをリプレイ +tip-notice-title=ヒントの表示 +title=ヒント +[gui-train] +add-circuit-condition=回路による +add-empty-condition=貨物車両が空 +add-fluid-count-condition=流体量 +add-full-condition=貨物車両が満杯 +add-inactivity-condition=非アクティブ +add-item-count-condition=貨物アイテム数 +add-robots-inactive-condition=ロボットが非動作中 +add-station=+ 駅を追加 +add-time-condition=経過した時間 +add-wait-condition=+ 発車条件を追加 +adding-temporary=臨時駅を追加 +automatic-mode=自動モード +cargo=燃料 +cargo-condition=貨物 +center-on-locomotive=機関車を中心に表示 +circuit=回路 +color=色 +fluid=流体 +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ で臨時駅の挿入。 __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ で選択した駅を時刻表に追加。 +invalid=不正 +locomotive-doesnt-need-energy=機関車は燃料を必要としません。 +locomotive-is-out-of-reach=機関車に手が届きません。 +manual-mode=手動モード +no-path-to-destination=目的地への経路がありません +of-inactivity=間の非アクティブ +open-in-map=マップでこの場所を開く +passed=経過 +schedule=時刻表 +station-not-present=この名前の駅は存在しません。 +station-partially-accessible=__2__のうち__1__の駅__plural_for_parameter_1_{1=のみ|rest=のみ}__到達可能。 +stations-disabled=__plural_for_parameter_1_{1=駅|2=両方の駅|rest=全ての __1__ 駅}__ が無効です。 +stations-not-accessible=この場所からは__plural_for_parameter_1_{0=到達できる駅がありません|1=その駅に到達できません|2=2つの駅に到達できません|rest=__1__個の駅に到達できません}__。 +temporary=臨時駅: __1__ +toggle-station-names=駅名表示を切り替え +too-far-from-rail=付近に線路なし +[gui-train-rename] +perform-change=変更を適用 +title=名前の変更 - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon]__1__の列車数が上限 +heading-to=__1__に走行中 __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=手動運転 +manually-stopped=[img=utility/warning_icon]手動モード +no-path-to=[img=utility/warning_icon]__1__への到達経路なし +no-schedule=時刻表設定なし +no-valid-stops=[img=utility/warning_icon]有効な駅なし +standing-at=__1__に停車中 +waiting-at=__1__に停車中 +[gui-train-stop] +enable-trains-limit=列車数上限を有効にする +no-trains=この駅を発着する列車はありません。 +rename-stop=駅の名前を変更 +train-stops-with-this-name=同名駅の数。 +trains-with-this-stop=この駅に停車する列車 +[gui-train-wait-condition-description] +and=AND +circuit-condition=回路:__1__ __2__ __3__ +empty-condition=貨物車両が空 +fluid-count-condition=流体: __1__ __2__ __3__ +full-condition=貨物車両が満杯 +inactivity-condition=__1__ __plural_for_parameter_1_{1=秒|rest=秒}__間の非アクティブ +item-count-condition=貨物:__1__ __2__ __3__ +or=OR +passenger-not-present=乗客なし +passenger-present=乗客あり +robots-inactive-condition=ロボットが配置されていない +time-condition=__1__ __plural_for_parameter_1_{1=秒|rest=秒}__ 経過 +[gui-trains] +circuit-disabled-tooltip=回路ネットワークによって無効に設定された駅 +circuit-limit-tooltip=回路ネットワークによって設定された列車制限数 +empty-schedule=[Empty] +limit-note=(注:いくつかの駅は列車数制限を設定していません) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=マニュアルモード +no-stations=駅がありません。 +no-trains=列車がありません。 +open-train=列車メニューを開く +open-train-stop=マップで駅を開く +stations-tab=駅 +stations-trains=列車: +title=列車の概要 +trains-tab=列車 +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=__1__施設の建設をアンドゥ +undo-built-entity-multiple-homogeneous=__1__ (× __2__)の建設をアンドゥ +undo-built-entity-single=__1__の建設をアンドゥ +undo-built-tile-multiple-heterogeneous=__1__タイルの配置をアンドゥ +undo-built-tile-multiple-homogeneous=__1__ (× __2__)の設置をアンドゥ +undo-built-tile-single=__1__の設置をアンドゥ +undo-removed-entity-multiple-heterogeneous=__1__施設の解体をアンドゥ +undo-removed-entity-multiple-homogeneous=__1__ (× __2__)の解体をアンドゥ +undo-removed-entity-single=__1__の解体をアンドゥ +undo-removed-tile-multiple-heterogeneous=__1__タイルの撤去をアンドゥ +undo-removed-tile-multiple-homogeneous=__1__ (× __2__)の撤去をアンドゥ +undo-removed-tile-single=__1__の撤去をアンドゥ +undo-upgraded-entity-multiple-heterogeneous=__1__ のアップグレードを元に戻す +undo-upgraded-entity-multiple-homogeneous=__1__ のアップグレードを元に戻す (× __2__) +undo-upgraded-entity-single=__1__ のアップグレードを元に戻す +[gui-update] +applying=適用 +authorization-instructions=アップデートをするためには、あなたのユーザーネームとパスワードを入力して下さい。 +automatic-steam-update-message=このFactorioベータブランチは自動更新されません。常に最新のバージョンにするためには、SteamクライアントのFactorioのプロパティから"experimental"を選択するか、"なし"を選んで安定版を待ってください。 +automatic-steam-update-title=自動Steamアップデートのお知らせ +automatic-updates=自動更新 +cancel=後で確認 +check-updates-now=アップデートを確認 +checking=チェック中 +checking-updates-failed=アップデートチェック失敗: __1__ +could-not-init-steam=Steam APIを初期化できませんでした。Steam関連の機能は無効になります。通常はSteamを再起動することで問題を解決できます。 +could-not-init-steam-title=Steamエラー +disable-updater=アップデートを無効にする +downloading=ダウンロード中 +from=現在のバージョン +invalid-login=ユーザーネームまたはパスワードが無効です。 +mod=MOD +n-a=インストールされていません +no-new-updates=新しいアップデートはありません +ok=ログイン +password=パスワード +restarting-factorio=Factorioを再起動します。 +service-unavailable=サービスを利用できません +to=新しいバージョン +too-old=新しいバージョンのFactorioがありますが、自動更新が出来ません。__1__ から最新バージョンを手動でダウンロードして下さい。 +update-failed=アップデート失敗: __1__ +update-now=今すぐアップデート +update-successful=バージョン__1__へアップデートしました +updates-available-instructions1=次の更新プログラムが使用可能です。 +updates-available-instructions2=更新には数分かかる事があります。しばらくお待ちください。 +username=ユーザー名 +[gui-update-mods] +all-mods-up-to-date=すべての MOD は最新です +cancel=キャンセル +cant-update-mods-error=選択されたModが依存しているModの全てをインストールできませんでした: __1__ 。このModを依存しているMod抜きでアップデートしますか? +check-for-updates-failed=更新を確認できません +checking-for-updates=更新を確認中 +local-version-column-header=手元のバージョン +name-column-header=名前 +new-version-column-header=新しいバージョン +not-logged-in=更新を確認できません : ログインしていません +retrying-failed-request=失敗したリクエストを再試行中: +update-selected=選択されたものを更新 +[gui-upgrade] +entities=エンティティ +from=元 +icon-tooltip=空の場合、アイコンにはアップグレードフィルターが表示されます。 +modules=モジュール +to=後 +[gui-user-login] +checking-nso-membership=加入状態を確認中 +create-account=アカウントを作成 +description-browse-mods=MODポータルを利用するためにはログインが必要です。 +description-download-mods=Modのダウンロードにはログインが必要です。 +description-downloading-mods-mismatch=MODポータルにてユーザー名のトークン検証に不一致がありました。再度ログインしてください。 +description-login-to-existing-account=既存のFactorioアカウントでログインしてください。 +description-mp-browse-public-games=公開マルチプレイサーバーを見るためにはログインが必要です。 +description-mp-browse-public-games-mismatch=ユーザー名とトークンをマッチングサーバで検証できませんでした。もう一度ログインしてください。 +description-mp-connect-to-matching-server=マッチングサーバーを利用するためにはログインが必要です。 +description-mp-create-public-game=ゲームをマッチングサーバーに登録するためにはログインが必要です。 +description-mp-game-requires-authentication=接続中のゲームはあなたのログインを要求しています。 +description-mp-game-requires-authentication-mismatch=接続しようとしているゲームはあなたを認証できませんでした。ログインし直すか後で再試行してください。 +description-mp-username-only=LANプレイヤー名を選択してください。 +email-authentication-code=認証コード +email-authentication-code-hint=メールで送信された認証コードを入力してください。 +email-authentication-enter-code=メール認証が必要です。メールで送信された認証コードを入力してください。 +email-can-not-be-empty=メールアドレス欄を空白にしておくことはできません +error=エラー +forgot-password=パスワードを忘れた +logging-in=ログイン中 +logging-in-with-steam=Steamでログイン中 +login=ログイン +must-accept-the-terms-of-service=利用規約に同意する必要があります。 +nintendo-login-success=あなたは現在__1__として認証されています。 +not-logged-into-steam-use-factorio-account=あなたはSteamにログインしていません。オンライン機能を使うためにはSteamにログインするか、Factorio.comアカウントを使用してください。 +not-logged-into-steam-warning=あなたはSteamにログインしていません。Factorio.comの登録情報のみ使用します。 +password-can-not-be-empty=パスワードは空白にできません。 +preparing-online-communication=オンライン通信を準備中 +steam-authentication-failed=Steam認証に失敗しました。Steamにオンラインモードでログインしていることを確認してください。 +steam-login-success=あなたは現在Steamを通して__1__として認証されています。 +username-can-not-be-empty=ユーザー名は空にできません。 +[http-error] +auth-error=ダウンロードに失敗しました (ステータスコード __1__): 認証エラー。 +auth-error-with-message=ダウンロードに失敗しました (ステータスコード __1__): 認証エラー: __2__ +json-parse-error=ダウンロードに失敗しました (ステータスコード __1__): JSONレスポンスの解析に失敗しました: __2__ +unknown-error=ダウンロードに失敗しました (ステータスコード __1__)。 +unknown-error-with-message=ダウンロードに失敗しました (ステータスコード __1__): __2__ +[ini-parse-error] +missing-value=__1__に値がありません: __2__ +unterminated-section-header=__1__のセクションヘッダが終端されていない:__2__ +[invalid-map-version] +campaign-retired-from-game=キャンペーン '__1__' はゲームから除去されており読込出来ませんでした。このセーブデータはバージョン を'__2__'にすることでロードできます。 +higher-than-maximum=このバージョン(__2__)のFactorioよりも新しいデータなので、バージョン__1__のデータを読み込めません。 +lower-than-minimum=読み込める最小バージョン(__2__)よりも古いデータなので、バージョン__1__のデータを読み込めません。 +[inventory-full-message] +ammo=弾薬スロットがいっぱいです。 +armor=アーマースロットは占有されています。 +guns=武器スロットが一杯です。 +main=インベントリが一杯です。 +trash-slots=廃棄スロットが一杯です。 +[inventory-restriction] +cant-be-burned=__1__ は、燃料として使用できません。 +cant-be-placed-in-output-slot=__1__はここに挿入できません。 +cant-be-smelted=__1__ は精錬することができない。 +cant-be-used-as-ammo=__1__ は弾薬として使うことができない。 +cant-be-used-as-ammo-for=__1__ は __2__ の弾薬として使うことができない。 +cant-be-used-as-armor=__1__ をアーマーとして装備できない。 +cant-be-used-as-gun=__1__ は武器として使うことができない。 +cant-insert-into-assembling-machine-without-recipe=レシピが設定されていないため、組立機に素材を入れることはできません! +cant-insert-into-filtered-slot=このスロットには__1__しか入れることができません。他のアイテムを入れるには、フィルターを解除してください。 +cant-insert-into-hand-reserved-slot=スロットはカーソルで予約されています。 +cant-insert-into-module-slot=モジュール専用のスロットです。 +cant-insert-into-restricted-slot=ここには __1__ しか入れられません。 __2__ は入れることができません。 +cant-insert-into-self=アイテムをアイテム自身に入れることはできません。 +cant-insert-limit-breached=スロットにこれ以上アイテムを入れることはできません。 +cant-insert-module=__1__ は __2__ で使用することができない。 +cant-shoot=__1__ は __2__ を撃つことができない。 +player-inventory-full=__1__を持てません。 __2__ +wrong-fuel=__2__は__1__の燃料には使えません。 +[item-description] +item-unknown[1]=Modを取り外したためこのアイテムは利用できません。Modが有効になると復元されます。 +[item-name] +item-unknown=不明なアイテム +[json-parse-error] +invalid-comma-before-brace=__1__で'}'以前に不正なカンマ: __2__ +invalid-comma-before-square-bracket=__1__で']'以前に不正なカンマ: __2__ +invalid-string-escape=__1__で無効な文字列エスケープ:__2__ +invalid-utf16-low-surrogate=__1__のJSON文字列エスケープで無効なUTF-16下位サロゲート:__2__ +unexpected-character=__2__:__3__に予期せぬ文字(__1__) +unexpected-end-of-file=__1__で予期せぬファイルの終了: __2__ +unexpected-utf16-low-surrogate=__1__のJSON文字列エスケープで予期せぬUTF-16下位サロゲート:__2__ +unterminated-string=__1__の文字列が終端されていない:__2__ +[lua-profiler] +duration=継続時間: __1__ms +elapsed=経過: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=このIPアドレスとポートは別のプレイヤーが既に使用しています。 +address-in-use=ローカルポート __1__ は既に使用されています。\n別の Factorio が起動しているか、その他のプログラムがポートを使用している可能性があります。 +aligning-desynced-map-to-server=マップをサーバーに同期しています。 +cannot-load-downloaded-map=ダウンロードしたマップを読み込むことができません: __1__ +catching-up=最新の情報に更新しています。 +client-is-catching-up=__1__ が同期中です +client-is-downloading-map=__1__ がマップをダウンロードしています +client-is-dropping=__1__ がゲームから抜けています +client-is-loading-map=__1__ がマップをロードしています +connected-downloading-map=マップをダウンロードしています (__1__) +connecting-to-the-game=サーバーに接続中... +core-crc-mismatch=CORE Mod CRCチェックに失敗しました。 Coreゲームデータが要求と一致していません。 +creating-desync-report=非同期レポートを作成中です。しばらくお待ちください。 +desynced=非同期。 +desynced-downloading-map=マップを再ダウンロードしています (__1__) +disabled-autoplace-specifications-changed-runtime=ランタイム中にオートプレイスの仕様が変更されたので、マルチプレイは現在無効になっています。 +downloading-auxiliary-failed=マルチプレイデータをダウンロードできませんでした。もう一度やり直してください。 +downloading-map-failed=他のピアからマップをダウンロードできませんでした。もう一度やり直してください。 +extra-mod=__1__ のModはサーバーにありません。 +failed-to-connect=接続に失敗しました。ログファイルを確認してください。 +game-paused=__1__ がゲームを一時停止しました。 +invalid-address=__1__ は有効なアドレスではありません (__2__)。 +joined-paused-game=一時停止中のゲームに参加しています。ゲームが再開されると、マップを見ることができます。 +loading-map=マルチプレイヤーマップを読み込んでいます +loading-scenario=シナリオ __1__ をロードしています。 +matching-server-connection-failed=マッチングサーバーへの接続に失敗しました。 +matching-server-connection-resumed=マッチングサーバーへの接続が復活しました。 +matching-server-create-failure=サーバーゲーム作成時のエラー: __1__ +matching-server-heartbeat-failure=ハートビート送信時のエラー: __1__ +missing-mod=__1__ のModがサーバーにしかありません。 +mod-crc-mismatch=__1__: Modのバージョンは同じですが内容が異なります。よくある原因は、不適切なMod設定の使用です(Modの設定に基づく要求するファイルの条件)。サーバー・クライアントのいずれか一方のみでModファイルを変更した場合にも発生します。 +mod-mismatch-detected=MODの不一致が検出されました! +mod-version-mismatch=__1__: あなたのModバージョンは __2__ですが, サーバーのModバージョンは __3__です. +nintendo-lan-mode-authorization-failed=LANモードの認証に失敗しました。 +nintendo-network-authorization-failed=ネットワークの認証に失敗しました。 +nintendo-online-play-requires-nso=オンラインプレイには Nintendo Switch Onlineへの加入が必要です +no-address=__1__ が見つかりませんでした。 +no-network=ネットワークから切断されました。マルチプレイヤーゲームを続行できません。 +not-received-connection-accept-reply=サーバーとのネットワーク通信を確立できませんでした。 +own-address-failed=グローバルIPアドレスを取得できませんでした。他のプレイヤーは接続できないかもしれません。 +player-banned=あなたのユーザー名はこのゲームで禁止されています。理由: __1__。 +player-banned-by-authserver=あなたは認証サーバーの勧告によりこのゲームからBANされています。\n抗議したい場合はsupport@factorio.comまでご連絡ください。 +player-cant-keep-up=__1__のコンピューターまたは回線がサーバーと同期し続けられなかったため、切断されました。 +player-desynced=__1__が非同期。 +player-desynced-disconnect=__1__は非同期のため切断されました。 +player-died=__1__は__2__で殺されました。 +player-died-by=__1__は__2__によって__3__で殺されました。 +player-dropped=__1__ は、ゲームから抜けました。 +player-joined-game=__1__ がゲームに参加しました。 +player-left-game=__1__ がゲームから抜けました。 +player-limit-reached=このゲームでプレイヤー数の上限に達しました。 +player-paused-game=__1__ がゲームを一時停止しました。 +player-reconnect=__1__ は別のソースから再接続しようとしたため、切断されました。 +player-respawn=__1__ が復活しました。 +player-resumed-game=__1__ がゲームを再開しました。 +player-switching-servers=__1__はサーバーを切り替えています。 +player-was-afk=__1__ は長時間操作が行われなかったため切断されました。 +prototype-crc-mismatch=プロトタイプのCRCチェックに失敗しました! MODはプロトタイプを非決定的に生成しました。 +saving-local-variant-of-map=マップのコピーをローカルに保存しています。 +saving-map=マップを保存しています +saving-map-for=マップを__1__として保存しています +script-command-mismatch=参加できません。以下のMODコマンドハンドラーがあなたとサーバーとの間で異なっています。これは、以下のMODがマルチプレイ(セーブ・ロード) おいて安全でないことを示しています。(詳細についてはログファイルを参照してください): +script-event-mismatch=参加できません。以下のMODイベントハンドラーがあなたとサーバーとの間で異なっています。これは、以下のMODがマルチプレイのセーブ・ロードにおいて安全でないことを示しています。(詳細についてはログファイルを参照してください): +script-mismatch=参加できません。以下のmodのスクリプトファイルがサーバーと同一ではありません。 +server-dropped=サーバーとの通信に失敗しました。 +server-not-responding=サーバーが応答しません。 +server-quit=サーバーがゲームを終了しました。 +server-saving-map=サーバー (__1__) がマップを保存しています。 +server-saving-map-for=サーバー (__1__) が__2__のためにマップを保存中です。 +server-version=サーバーは __1__ を実行しています. +unknown-username=不明なユーザー名 +user-not-whitelisted=あなたのユーザー名はこのサーバのホワイトリストに登録されていません。 +user-server-key-expired=プレイヤー認証内部エラーです。 +user-verification-required=公開サーバーはユーザー認証を有効にしなければなりません。 +user-with-that-name-already-in-game=同名のユーザーがすでに参加しています。 +version-mismatch-detected=バージョンの不一致が検出されました! +waiting-for-respawn=死亡しました。__1__秒後にリスポーンします。 +waiting-for-saving-map=__1__ がマップを保存しています。 +waiting-for-server-to-prepare-the-map=サーバーがマップを保存するのを待機しています。 +waiting-for-server-to-start-saving-the-map=サーバーが保存を開始するのを待っています: __1__ +waiting-for-upload-slot=アップロードスロット待機中です。__1__人のプレーヤーが待機しています。 +wrong-input=__1__は誤った形式のデータを送信したため、切断されました。 +you-cant-keep-up=あなたのコンピューターまたは回線が、サーバーと接続を続けられるほど高速ではなかったため、切断されました。 +you-have-been-dropped=あなたはゲームから退出しました。 +you-sent-wrong-data=あなたのクライアントはサーバーに誤ったデータを送信し、切断されました。 +you-were-afk=長時間操作が行われなかったため切断されました。 +you-were-banned=あなたはこのサーバーにはアクセスできません。 +you-were-kicked=サーバーから接続を拒否されました。 +your-version=実行中のバージョン __1__. +[noise-expression] +0_16-elevation=湿地 +0_17-island=島 +0_17-islands+continents=島と大陸 +0_17-lakes-elevation=ノーマル +0_17-starting-plateau=高原のみで開始 +aux=ノーマル +debug-aux=デバッグ +debug-moisture=デバッグデバッグ +debug-temperature=デバッグ気温 +elevation=ノーマル +endless-ocean-with-starting-area-elevation=無限の海 +endless-plateau-with-starting-area-elevation=無限の高原 +moisture=ノーマル +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=気温 +[noise-property] +aux=副 +elevation=標高 +moisture=湿度 +starting-lake-noise-amplitude=スタートエリア内の湖のノイズ振幅 +temperature=気温 +[permissions-command-output] +action-set-to=__1__ を __2__ に設定します。 +added-player-to-group=__1__ をグループ __2__ へ追加しました。 +created-group=__1__ グループを作成しました。 +deleted-group=権限グループ __1__ を削除しました。 +player-is-already-in-group=__1__ は既にグループ __2__ に所属しています。 +player-is-in-group=__1__ はグループ __2__ に所属しています。 +player-is-not-in-any-group=__1__ はいずれのグループにも所属していません。 +player-is-not-in-group=__1__ はグループ __2__ に所属していません。 +player-removed-from-group=__1__ をグループ __2__ から削除しました。 +renamed-group=権限グループ __1__ の名称を __2__ に変更しました。 +reset-complete=全ての権限は既定値に変更されました +unable-to-create-group=グループを作成できません。 +unknown-action=不明な入力アクション: __1__ +unknown-action-value=不明な値: __1__ - true または false を指定してください。 +unknown-group=不明なグループ: __1__ +unknown-player=不明なプレイヤー: __1__ +you-can-not-create-groups=権限グループを作成する権限がありません。 +you-can-not-delete-groups=権限グループを削除する権限がありません。 +you-can-not-delete-the-default-group=デフォルトのパー権限グループは削除できません。 +you-can-not-edit-groups=権限グループを編集する権限がありません。 +[permissions-help] +add-player= - プレイヤーを指定したグループに追加します。 +create-group= - 指定された名前を持つ新しいグループを作成します。名前を指定しない場合、既定の名前が使用されます。 +delete-group= - 指定したグループを削除します。 +edit-group= - グループに対して指定されたアクションを有効/無効にします。 +get-player-group= - プレイヤーが所属するグループを取得します。 +groups=- すべてのグループを一覧表示します。 +help-list=利用可能なオプション: __1__ +matching-actions-list=一致するアクション: __1__ +matching-group-list=一致するグループ: +matching-options-list=一致するオプション: __1__ +remove-player= - プレイヤーを指定したグループから削除します。 +rename-group= - グループの名前を変更します。 +reset=全ての権限を既定値にリセットします。 +[recipe-difficulty] +expensive=高コスト +normal=ノーマル +[richness] +none[1]=なし +[save-map-failed] +cannot-save-map=マップを保存できません: __1__ +[size] +none=なし +only-starting-area=無効の場合: スタートエリア内のみ +[spidertron-status] +connected-to=__1__ と接続中 +connection=接続 +idle=待機 +moving=移動中(__1__) +not-connected=未接続 +shooting=射撃中 +[technology-difficulty] +expensive=高コスト +normal=ノーマル +[tile-description] +tile-unknown[1]=Modを取り外したためこの舗装は利用できません。Modが有効になると復元されます。 +[tile-name] +tile-unknown=不明なタイル +[tooltip-category] +activated=有効 +burnable-fuel=燃料 +consumed=消耗品 +consumes=消費 +debug=デバッグ +effect=効果 +electricity=電力 +equipment-grid=装備グリッド +equipment-grid-electricity=装備グリッド電力 +fluid=流体 +generates=生成 +heat=熱 +personal-weapon=個人用武器 +placed-in-equipment-grid=装備グリッドに配置します +player-armor=アーマー +stores=格納 +thrown=投擲物 +train=列車 +turret=タレット +vehicle=車両 +vehicle-weapons=車両武器 +[tutorial-gui] +new-recipes-available=新たな製作レシピが利用可能 +new-technologies-available=新しく研究できる技術 +objective-complete=目標達成 +research-tooltip-heading=研究が完了しました! +[virtual-signal-description] +signal-unknown[1]=Modを取り外したためこの信号は利用できません。Modが有効になると復元されます。 +[virtual-signal-name] +signal-unknown=不明なシグナル + diff --git a/factorio/data/core/locale/ja/info.json b/factorio/data/core/locale/ja/info.json new file mode 100644 index 0000000000000000000000000000000000000000..120d420175903655926633b27c564834a4d04552 --- /dev/null +++ b/factorio/data/core/locale/ja/info.json @@ -0,0 +1,61 @@ +{ + "completed": 100, + "font": { + "default": [ + "__core__/fonts/TitilliumWeb-Regular.ttf", + "__core__/fonts/Lilittium-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/MPLUS1p-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSans.ttf" + ], + "default-bold": [ + "__core__/fonts/TitilliumWeb-Bold.ttf", + "__core__/fonts/Lilittium-Bold.ttf", + "__core__/fonts/NotoSans-Bold.ttf", + "__core__/fonts/MPLUS1p-Bold.ttf", + "__core__/fonts/NotoSansThai-Bold.ttf", + "__core__/fonts/NotoSansArabic-Bold.ttf", + "__core__/fonts/NotoSansHebrew-Bold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "default-mono": [ + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/MPLUS1p-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSansMono.ttf" + ], + "default-semibold": [ + "__core__/fonts/TitilliumWeb-SemiBold.ttf", + "__core__/fonts/Lilittium-SemiBold.ttf", + "__core__/fonts/NotoSans-SemiBold.ttf", + "__core__/fonts/MPLUS1p-Medium.ttf", + "__core__/fonts/NotoSansThai-SemiBold.ttf", + "__core__/fonts/NotoSansArabic-SemiBold.ttf", + "__core__/fonts/NotoSansHebrew-SemiBold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "locale-pick": [ + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ], + "scenario-message-dialog": [ + "__core__/fonts/IBMPlexMono-Medium.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/MPLUS1p-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ] + }, + "language-name": "日本語" +} \ No newline at end of file diff --git a/factorio/data/core/locale/ka/core.cfg b/factorio/data/core/locale/ka/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..4796fd5d407b493939bf50e9088856d0daf88c43 --- /dev/null +++ b/factorio/data/core/locale/ka/core.cfg @@ -0,0 +1,3720 @@ +action-leads-to-fluid-mixing=სითხეების შერევა შეუძლებელია. +and=და +ban-report=__1__ __2__-სთვის +ban-report-ip=__1__ (__2__) __3__-ისთვის +base-mod-disabled=თამაშის გასაშვებად საჭიროა Base Mod, მაგრამ ის ამჟამად გამორთულია. გსურთ მისი ჩართვა? +base-mod-invalid=თამაშის გასაშვებად საჭიროა Base Mod, მაგრამ ის ამჟამად არასწორია. +blueprint-library-shortcut-broken=გეგმის ბიბლიოთეკის ამ მალსახმობის სამიზნე აღარ არის. +blueprint-no-name=უსათაურო +blueprint-transferring=გადაცემის გეგმა: __1__ +bonus-progress-bar-tooltip=ბონუს წარმოება: __1__ +building-atlas=ვქმნით სპრაიტების ატლას... +building-prototypes=ვაწყობთ პროტოტიპებს... +cannot-open-mod-settings-game-not-fully-setup=მოდის პარამეტრების გახსნა შეუძლებელია, როდესაც თამაში ბოლომდე არ არის დაყენებული (შეერთება შეჩერებულ მრავალმოთამაშიან თამაშში). +cant-add-player-already-exists=მოთამაშე სახელით __1__ უკვე არსებობს. +cant-be-connected-to-copper-wire=ელექტრო სადენთან დაკავშირება შეუძლებელია +cant-be-connected-to-wire=მავთულთან დაკავშირება არ შეიძლება +cant-be-crafted-in-this-machine=ამ მანქანაში დამზადება შეუძლებელია. +cant-be-damaged=შეუძლებელია ამის დაზიანება. +cant-be-mined=შეუძლებელია ამის მოპოვება. +cant-be-rotated=შეუძლებელია ამის შემობრუნება. +cant-change-enemy-wires=მტრის მავთულის შეცვლა შეუძლებელია. +cant-clear-cursor=არ შეიძლება __1__-ის გადადება. მოთამაშის ინვენტარი სავსეა. +cant-connect-rolling-stock-not-in-rolling-stock=მოძრავი შემადგენლობის დაკავშირება შეუძლებელია: მოძრავ შემადგენლობაში არ არის. +cant-connect-rolling-stock-not-in-vehicle=მოძრავი შემადგენლობის დაკავშირება შეუძლებელია: არ არის მანქანაში. +cant-connect-rolling-stock-too-close=მოძრავი შემადგენლობის დაკავშირება შეუძლებელია: მოძრავი მარაგები ძალიან ახლოსაა ერთმანეთთან. +cant-copy-enemy-structure-settings=შეუძლებელია მტრის ნაგებობების კოპირება. +cant-disconnect-rolling-stock-not-in-rolling-stock=მოძრავი შემადგენლობის გათიშვა შეუძლებელია: მოძრავ შემადგენლობაში არ არის. +cant-disconnect-rolling-stock-not-in-vehicle=მოძრავი შემადგენლობის გათიშვა შეუძლებელია: არ არის მანქანაში. +cant-enter-enemy-vehicles=შეუძლებელია მტრის ტრანსპორტში ჩაჯდომა. +cant-join-game-not-in-main-menu=შეგიძლიათ შეუერთდეთ Steam თამაშს მხოლოდ მთავარ მენიუში ყოფნისას. +cant-join-game-steam-init-failed=თამაშში შეერთება ვერ ხერხდება: Steam-ის დაწყება ვერ მოხერხდა. +cant-join-game-steam-networking-disabled=თამაშში შეერთება შეუძლებელია: Steam-ის ქსელი გამორთულია კონფიგურაციის პარამეტრებში. +cant-mine-enemy-structure=მტრის სტრუქტურების მოპოვება შეუძლებელია. +cant-mine-vehicle-with-passenger=ამის მოპოვება შეუძლებელია, სანამ მასში ვინმე იმყოფება. +cant-open-enemy-structures=თქვენ არ შეგიძლიათ გახსნათ მტრის შენობა. +cant-paste-enemy-structure-settings=მტრის სტრუქტურებში პარამეტრების ჩასმა შეუძლებელია. +cant-put-item-back=საქონლის უკან დაბრუნება შეუძლებელია: __1__ +cant-reach=ვერ აღწევს +cant-repair-enemy-structures=თქვენ არ შეგიძლიათ შეაკეთოთ მტრის შენობა. +cant-rotate-enemy-structures=თქვენ არ შეგიძლიათ შეატრიალოთ მტრის შენობა. +cant-run-command-not-admin=ვერ მოხერხდა ბრძანების შესრულება (__1__) - თქვენ არ ხართ ადმინი. +cant-run-command-not-in-multiplayer-game=არ შეიძლება ბრძანების (__1__) გაშვება ერთმოთამაშიან თამაშში. +cant-set-duplicate-filter=__1__ უკვე გაფილტრულია სხვა სლოტში. +cant-set-duplicate-request=__1__ უკვე მოთხოვნილია სხვა სლოტში. +cant-set-duplicate-trash-slot=__1__ უკვე დაყენებულია სხვა სლოტში. +cant-set-filter=თქვენ არ შეგიძლიათ ამ ფილტრის დაყენება: __1__ +cant-set-request-when-it-is-automated=თქვენ არ შეგიძლიათ შეცვალოთ მოთხოვნები, როდესაც ისინი დაყენებულია მიკროსქემის ქსელის მიერ. +cant-swap-console-with-player=კონსოლის მოთამაშის შეცვლა შეუძლებელია: მოსალოდნელია 2 მოთამაშე კონსოლიდან გამოძახებისას. +cant-swap-expected-two-players=შეუძლებელია გაცვლა: მოსალოდნელია 2 მოთამაშე კონსოლიდან გამოძახებისას. +cant-swap-with-yourself=საკუთარ თავთან მოთამაშეების გაცვლა შეუძლებელია. +cant-transfer-from-enemy-structures=მტრის სტრუქტურებიდან გადატანა შეუძლებელია. +cant-transfer-to-enemy-structures=თქვენ არ შეგიძლიათ გადაიტანოთ მტრის შენობა. +cheat-will-disable-achievements=ჩიტ ბრძანების გამოყენება მიღწევებს გათიშავს. გთხოვთ გაიმეოროთ ბრძანება გასაგრძელებლად +checking-sprites=ვამოწმებთ სპრაიტებს... +close-file-reason-corrupt=CRC შემოწმება ვერ მოხერხდა: zip დაზიანებულია. +close-file-reason-other=სხვა, შეცდომის კოდი: __1__ +closing-file-failed=ფაილის __1__ დახურვა ვერ მოხერხდა.\nმიზეზი: __2__. +colon=: +color-for-players-only=ფერი მხოროდ მოთამაშეებიზე ყენდება +command-attempted-not-allowed=__1__ სცადა ბრძანების გაშვება, რაც მათთვის დაუშვებელია: __2__ +command-ran=__1__ (ბრძანება): __2__ +command-will-disable-achievements=Lua-ს კონსოლ ბრძანებების გამოყენება მიღწევებს გათიშავს. გთხოვთ გაიმეოროთ ბრძანება რომ გააგრძელოთ +continue=გაგრძელება +control-controller-axis-related=ეს კონტროლი უნდა იყოს კონტროლერის ტრიგერის ღილაკიდან. +control-controller-button-related=ეს კონტროლი უნდა იყოს კონტროლერის ღილაკიდან. +control-controller-stick-related=ეს კონტროლი უნდა იყოს კონტროლერის ჯოხიდან. +control-keyboard-related=ეს ღილაკი უნდა იყოს კლავიატურაზე. +control-mouse-related=ეს ღილაკი უნდა იყოს მაუსზე. +control-mouse-wheel-related=ეს კონტროლი უნდა იყოს მაუსის ბორბლიდან. +cropping-bitmaps=ვჭრით პიქსელებს... +cursor=კურსორი +days=__1__ __მრავლობითი_პარამეტრისთვის_1_{1=დღე|rest=დღეები}__ +days-ago=__1__ __plural_for_parameter_1_{1=დღის|rest=დღის}__ წინ +destination-full=დანიშნულება სავსეა +disabled-by-server=გამორთულია სერვერის მიერ +discard-changes=ცვლილებების გაუქმება +dying-explosion-name=__1__ (მომაკვდავი აფეთქება) +editor-will-disable-achievements=რუკის რედაქტორის გამოყენება მიღწევებს გათშავს. გთხოვთ გაიმეოროთ ბრძანება გასაგრძელებლად +electric-pole-wire-limit-reached=მიღწეულია მაქსიმუმ 5 კავშირი. +empty-file-name=თქვენ არ მიუთითეთ ფაილის სახელი. +empty-stop-name=გაჩერების სახელი ცარიელია +entered-the-vehicle=თქვენ ჩაჯექით ტრანსპორტში. +error-while-importing-string=შეცდომა სტრიქონის იმპორტის დროს: +error-with-handler-failed=__1__\nამასთან მუშაობისას, შეცდომის დამმუშავებელმა სხვა შეცდომა გამოიწვია:\n__2__ +error-with-handler-message=__1__\nშეცდომის დამმუშავებელმა დაამატა შემდეგი ინფორმაცია:\n__2__ +evolution-message=ევოლუციის ფაქტორი: __1__. (დრო __2__%) (დაბინძურება __3__%) (მოკლული სპაუნერები __4__%) +failed-to-import-string=სტრიქონის იმპორტი ვერ მოხერხდა: __1__. +failed-to-load-base-mod=შეცდომა Base Mod-ის ჩატვირთვისას. +failed-to-load-mod=ვერ მოხერხდა "__1__" მოდის ჩატვირთვა +failed-to-load-mod-reason=მოდი ვერ ჩაიტვირთა "__1__": __2__ +feature-not-available-in-demo-version=ეს ფუნქცია არ არის ხელმისაწვდომი თამაშის დემო ვერსიაში +file-name-too-long=ფაილის სახელი ძალიან გრძელია. (მაქსიმუმ __1__ სიმბოლო) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ გბ/წმ +format-kilobytes-per-second=__1__ კბ/წმ +format-megabytes-per-second=__1__ მბ/წმ +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=თამაში შენახულია __1__-ში. +grid-position-and-absolute-position-need-to-match=ბადის პოზიციისა და გეგმის ბადის პოზიციის კოორდინატები უნდა იყოს ყველა ლუწი ან ყველა კენტი. +grid-position-value-has-to-be-multiple=ბადის პოზიციის მნიშვნელობა ამ გეგმისთვის უნდა იყოს __1__-ის მრავალჯერადი. +hours=__1__ __მრავლობითი_პარამეტრისთვის_1_{1=საათი|rest=საათი}__ +hours-ago=__1__ __plural_for_parameter_1_{1=საათის|rest=საათის}__ წინ +invalid-character-in-file-name=არასწორი სიმბოლოები ფაილის სახელში. +invalid-grid-position-value=__1__ არის ქსელის არასწორი პოზიციის მნიშვნელობა. +invalid-parameter=არასწორი პარამეტრი +invalid-screenshot-resolution=ეკრანის ანაბეჭდის არასწორი რეზოლუცია. სიგანე და სიმაღლე უნდა იყოს დიაპაზონიდან {1, __1__}. +invalid-snap-to-grid-value=__1__ არის არასწორი მიმაგრება ბადის მნიშვნელობაზე. +invalid-zoom-level=არასწორი მაშტაბირების დონე. მაშტაბირება უნდა უდრიდეს ან მეტი იყოს __1__-ზე +item-has-tags=ნივთს აქვს ტეგები. +left-the-vehicle=თქვენ დატოვეთ ტრანსპორტი. +loading-mods=მოდების ჩატვირთვა... +loading-sounds=ვტვირთავთ ხმებს... +loading-sprites=ვტვირთავთ სპრაიტებს... +locks=კეტავს +low-ram-warning=ეს შენახული ფაილი იყენებს მეხსიერების დიდ რაოდენობას და, სავარაუდოდ, თამაშის ავარიას გამოიწვევს.\nსპრაიტის გარჩევადობის შემცირება გრაფიკის პარამეტრებში შეამცირებს მეხსიერების გამოყენებას.\n__1__ +manual-wire-dragging-disabled=მავთულის ხელით გადატანა გამორთულია +map-info-combined-yield-percentage=__1__ კომბინირებული სარგებელი __2__% +minutes=__1__ __მრავლობითი_პარამეტრისთვის_1_{1=წუთი|rest=წუთები}__ +minutes-ago=__1__ __plural_for_parameter_1_{1=წუთის|rest=წუთის}__ წინ +missing-equipment=მოწყობილობა აკლია: +missing-equipment-list-item=__1__ X __2__ +missing-item=აკლია __1__ +mod-caused-error=მოდიფიკაციამ __1__ გამოიწვია გამოუსწორებელი შეცდომა.\nგთხოვთ, შეატყობინოთ ამ შეცდომის შესახებ მოდიფიკაციის ავტორს.\n\n__2__ +mod-name-too-long=Mod __1__-ს აქვს სახელი, რომელიც ძალიან გრძელია, მოდელის სახელის მაქსიმალური სიგრძეა __2__ სიმბოლო. +mod-title-too-long=Mod __1__-ს აქვს სათაური, რომელიც ძალიან გრძელია, მოდიფიკაციის სათაურის მაქსიმალური სიგრძეა __2__ სიმბოლო. +months-ago=__1__ __plural_for_parameter_1_{1=თვის|rest=თვის}__ წინ +new-tips=ახალი რჩევები +new-tips-count=ახალი რჩევები: __1__ +no-artillery-in-range=არტილერია არ არის მოქმედების რადიუსში. +no-artillery-with-ammo-in-range=არ არის არტილერიის საბრძოლო მასალა ახლოში. +no-bans=არცერთი მოთამაშე არ არის აკრძალული. +no-modifier-selected=მოდიფიკატორი არ არის არჩეული +no-path=გზა არ არის +no-stock-to-connect-found=დასაკავშირებლად მოძრავი შემადგენლობა ვერ მოიძებნა. +no-stock-to-disconnect-found=გათიშვის მოძრავი შემადგენლობა ვერ მოიძებნა. +noname-station=სადგური +noone-to-reply=არავინ არ არის რომ უპასუხო +not-allowed-character-in-file-name=სიმბოლო "__1__" არ შეიძლება იყოს ფაილის სახელის ნაწილი. +not-enough-ingredients=არ არის საკმარისი ინგრედიენტები. +not-enough-rails=არ არის საკმარისი რელსები +not-enough-space-to-connect-train=არ არის საკმარისი ადგილი მატარებლის დასაკავშირებლად. +not-operable=არა ფუნქციონირებადი +on-the-ground=მიწაზე +opened-item-removed=ელემენტი ამოღებულია. +or=ან +per-minute-suffix=/წთ +per-second-suffix=/წმ +permissions-import-successfully=ნებართვები წარმატებით იმპორტირებულია. +player-cancelled-research=__1__ გააუქმა კვლევა __2__ +player-changed-color=__1__-ის ფერი გახდა __2__ +player-changed-color-singleplayer=შენი ფერი ახლა არის __1__ +player-changed-research=__1__ შეცვალა კვლევა __2__-დან __3__-მდე +player-doesnt-exist=მოთამაშე __1__ არ არსებობს. +player-is-already-an-admin=__1__ უკვე ადმინია. +player-is-already-in-admin-list=__1__ უკვე არის ადმინ სიაში და დაწინაურდება თამაშში გაწევრიანებისთანავე. +player-is-not-an-admin=__1__ არ არის ადმინი. +player-is-not-banned=არ შეიძლება არკძალვის მოხსნა __1__-სგან, რადგან მოთამაშე არ არის აკრძალული. +player-is-not-in-admin-list=__1__ არ არის ადმინისტრატორების ცხრილში +player-isnt-online=__1__ არ არის ონლაინ. +player-queued-research=__1__ რიგში მდგომი კვლევა __2__ +player-started-research=__1__ დაიწყო კვლევა __2__ +player-tried-using-cheat=მოთამაშე __1__ ცდილობდა ჩიტ ბრძანების გამოყენებას. +player-tried-using-command=მოთამაშე __1__-მ სცადა გამოეყენებინა ბრძანება "__2__" +player-tried-using-editor=მოთამაშე __1__-მ სცადა რუკის რედაქტორის გახსნა +player-was-added-to-admin-list=__1__ დაემატა ადმინის სიას __2__-ის მიერ და დაწინაურდება თამაშში გაწევრიანებისთანავე. +player-was-banned=__1__ დაბლოკილია ადმინისტრატორით __2__. მიზეზი: __3__. +player-was-demoted=__1__ დაქვეითებულია ადმინიდან __2__-ის მიერ. +player-was-kicked=__1__ გაგდებულია ადმინისტრატორით __2__. მიზეზი: __3__. +player-was-promoted=__1__ დაწინაურდა ადმინისტრატორად __2__-ის მიერ. +player-was-removed-from-admin-list=__1__ ადმინის სიიდან ამოშალა __2__-მ და აღარ იქნება დაწინაურებული თამაშში შესვლაზე +player-was-unbanned=__1__ აკრძალვის მოხსნა __2__-მ +players-arent-on-same-surface=მოთამაშეების გაცვლა შეუძლებელია: მოთამაშეები სხვადასხვა ზედაპირზე არიან. +players-dont-have-character-controllers=მოთამაშეების გაცვლა შეუძლებელია: პერსონაჟს არ აქვს კონტროლერი. +players-dont-have-characters=არ შეიძლება მოთამაშეების გაცვლა: ერთს ან ორივეს არ აქვს პერსონაჟი. +reading-file-failed=ფაილის __1__ წაკითხვა ვერ მოხერხდა.\nშეცდომის კოდი: __2__. +reassigned-empty=ახალი კონტენტი არ არის არჩეული. +recipe-not-craftable-in-hand=ამ რეცეპტის ხელით დამზადება შეუძლებელია. +recipe-too-complex-to-craft-in-hand=ეს რეცეპტი ძალიან რთულია ხელით დასამზადებლად. +reload-script-data-too-large=სკრიპტის გადატვირთვის მონაცემები ძალიან დიდია: __1__ > __2__. +remnant-name=__1__ (ნარჩენი) +repeat-when-transferred=გეგმის ჩანაწერი გადადის თამაშში, სცადეთ ხელახლა გადაცემის დასრულებისას. +replay-disabled-autoplace-specifications-changed-runtime=გამეორება ამჟამად გამორთულია, რადგან ავტომატური ადგილის სპეციფიკაციები შეიცვალა გაშვების დროს. +replay-saving-disabled=განმეორებითი შენახვა გამორთულია. +replay-saving-disabled-forced-by-user=გამეორების შენახვა გამორთულია, რადგან მომხმარებელმა აიძულა პროტოტიპი შეცვალა ჩატვირთვის რეჟიმი. +replay-saving-disabled-map-version=გამეორების შენახვა გამორთულია: რუკა შენახულია __1__ ვერსიით და მიმდინარე ვერსიაა __2__. +replay-saving-disabled-migration-applied=განმეორებითი შენახვა გათიშულია: გამოყენებულია რუქ(ებ)ის მიგრაცია. +replay-saving-disabled-mods=გამეორების შენახვა გამორთულია: რუქის შენახვას აქვს სხვადასხვა მოდის პარამეტრები. +replay-saving-disabled-mods-startup-settings=გამეორების შენახვა გამორთულია: რუქის შენახვას აქვს სხვადასხვა მოდის გაშვების პარამეტრები. +reset-to-defaults=გადატვირთეთ __1__ __plural_for_parameter_1_{1=option|rest=options}__ __plural_for_parameter_1_{1=ნაგულისხმევი|rest=ნაგულისხმვები}__ +reset-to-defaults-disabled=ყველა პარამეტრს აქვს ნაგულისხმევი მნიშვნელობები. +reverted-control-settings-to-default=წინა ვერსიებთან შეუთავსებლობის გამო საკონტროლო პარამეტრები დაუბრუნდა ნაგულისხმევ კავშირებს. +rolling-stock-connected=მოძრავი შემადგენლობა დაკავშირებულია. +rolling-stock-disconnected=მოძრავი შემადგენლობა გათიშულია. +save-already-in-progress=შენახვა შეუძლებელია, რადგან შენახვა უკვე მიმდინარეობს. +saving-process-crashed=შენახვის პროცესი ავარიულად დასრულდა. +scenario-caused-error=სცენარმა __1__ გამოიწვია გამოუსწორებელი შეცდომა.\nგთხოვთ, შეატყობინოთ ეს შეცდომა სცენარის ავტორს.\n\n__2__ +seconds=__1__ __მრავლობითი_პარამეტრისთვის_1_{1=დღე|rest=დღეები}__ +seconds-ago=__1__ __plural_for_parameter_1_{1=წამის|rest=წამის}__ წინ +shortcut-bar-full=მალსახმობების ზოლზე მეტი ერთეულის დამაგრება შეუძლებელია. +shortcut-disabled-technology-not-researched=ეს მალსახმობი მოითხოვს __1__ ტექნოლოგიას. +si-prefix-symbol-exa=ე +si-prefix-symbol-giga=გ +si-prefix-symbol-kilo=კ +si-prefix-symbol-mega=მ +si-prefix-symbol-peta=პ +si-prefix-symbol-tera=ტ +si-prefix-symbol-yotta=ი +si-prefix-symbol-zetta=ზ +si-unit-kilometer-per-hour=კმ/სთ +si-unit-symbol-joule=ჯ +si-unit-symbol-watt=ვ +skip-cutscene=დააჭირეთ __CONTROL__confirm-message__, რათა გამოტოვოთ სცენა +snap-to-grid-value-has-to-be-multiple=ამ გეგმისთვის ქსელში გადახვევის მნიშვნელობა უნდა იყოს __1__-ის მრავალჯერადი. +string-import-produced-no-item=შეყვანის პროდუქტი არ არის შექმნილი. +string-import-successful=__1__ იმპორტირებულია წარმატებით. +the-blueprint-cant-be-flipped=გეგმის __1__-ით ამობრუნება შეუძლებელია. +this-cannot-be-mined-by-hand-because-it-requires-fluid=მისი ხელით მოპოვება შეუძლებელია, რადგან საჭიროა __1__. +time-future=მომავალში +time-symbol-hours=__1__ სთ +time-symbol-hours-short=__1__სთ +time-symbol-milliseconds=__1__ მწ +time-symbol-minutes=__1__ წთ +time-symbol-minutes-short=__1__წთ +time-symbol-seconds=__1__ წმ +time-symbol-seconds-short=__1__წმ +too-deep-book-recursion=ელემენტის ჩასმა შეუძლებელია, წიგნის მაქსიმალური რეკურსიაა __1__. +too-long-stop-name=მატარებლის გაჩერების სახელი (__1__ სიმბოლო) არ შეიძლება იყოს __2__ სიმბოლოზე მეტი. +too-long-tag-name=ტეგის სახელი (__1__ სიმბოლო) არ შეიძლება იყოს __2__ სიმბოლოზე მეტი. +unconfirmed-changes=არსებობს __plural_for_parameter_1_{1=არის|rest=არიან}__ __1__ დაუდასტურებელი __plural_for_parameter_1_{1=ცვლილება|rest=ცვლილებები}__. +unknown-color=Unknown ფერი __1__. +unknown-command=უცნობი ბრძანება "__1__". აკრიფეთ /h ან /help ბრძანებების შესახებ მეტი დახმარებისთვის. +unknown-player-was-banned=__1__ (არ არის რუკაზე) დაბლოკილია ადმინისტრატორით __2__. მიზეზი: __3__. +unlocks=განბლოკავს +unspecified=დაუზუსტებელი +user-verification-already-disabled=მომხმარებლის დადასტურება უკვე გამორთულია. +user-verification-already-enabled=მომხმარებლის დადასტურება უკვე ჩართულია. +user-verification-disabled=მომხმარებლის დადასტურება გამორთულია. +user-verification-enabled=მომხმარებლის დადასტურება ჩართულია. +vehicle-is-full=ტრანსპორტი დაკავებულია. +weeks-ago=__1__ __plural_for_parameter_1_{1=კვირის|rest=კვირის}__ წინ +wire-cant-reach=მავთული ვერ აღწევს +years-ago=__1__ __plural_for_parameter_1_{1=წლის|rest=წლის}__ წინ +[achievement-progress] +console-command-used=გამოყენებული იქნა სპეციალური კოდი. ამ სესიისთვის მიღწევები გაუქმებულია. +construct-with-robots-more-than=ხელნაკეთი: __1__ რობოტქმნილი: __2__ +dont-craft-manually=ხელნაკეთი: __1__ +editor-used=მოხდა რუქის რედაქტირება. ამ სესიისთვის მიღწევები გაუქმებულია. +not-a-freeplay-map=ამ მიღწევის განბლოკვა შესაძლებელია მხოლოდ თავისუფალი თამაშის რუკაზე. +not-in-peaceful-mode=ამ მიღწევას ვერ გახსნით მშვიდობიან რეჟიმში. +not-with-lower-enemies=მიღწევას ვერ გახნსით, როდესაც მტერი გაცილებით სუსტია რეკომენდირებულზე. +only-when-playing-new-game=ამის მიღება შესაძლოა მხოლოდ ახალი თამაშის დაწყებისას. +player-damaged=ყველაზე დიდი ზიანი ერთ დარტყმაში: __1__ +remaining-time=დარჩენილი დრო: __1__ +[cant-build-reason] +cant-build-here=აქ აშენება არ შეიძლება +cant-build-on-tile=ვერ ავაშენებ __1__-ზე +cant-build-train-stop-in-intersection=კვეთაზე მატარებლის გაჩერების აშენება შეუძლებელია +covered-by-fog-of-war=ომის ნისლში აშენება არ შეიძლება. +entity-ghost-in-the-way=__1__ აჩრდილება გზაშია +entity-in-the-way=__1__ გზაშია +entity-must-be-built-next-to-rail=__1__ უნდა აშენდეს რელსების გვერდით +invalid-rail-signal-position=სარკინიგზო სიგნალის არასწორი პოზიცია +invalid-train-stop-position=მატარებლის გაჩერების არასწორი პოზიცია +invalid-transport-belt-connectable-position=კონვეიერის არასწორი პოზიცია +mixing-fluids=არ შეუძლია სისტემების დაკავშირება სხვადასხვა სითხეებთან +no-rail-for-ghost-train=მატარებლის აჩრდილები რელსებზე უნდა აშენდეს +no-rail-for-train=__1__ უნდა აშენდეს რელსებზე +no-resource-for-drill=__1__ შეიძლება აშენდეს მხოლოდ რესურსებზე +no-resource-for-mining-drill=სამთო წვრთნები უნდა აშენდეს რესურსებზე +no-valid-resource-for-drill=__1__ არ შეუძლია ამ რესურსის მოპოვება +out-of-world=რუკის გარეთ აშენება შეუძლებელია +player-in-the-way=პერსონაჟი გზაშია +rail-signals-must-be-built-next-to-rail=რელსების გვერდით უნდა აშენდეს სარკინიგზო სიგნალები +too-close-to-existing-rail-signal=ზედმეტად ახლოს არსებულ სარკინიგზო სიგნალთან +uncharted-area=აუღელვებელ უბანში აშენება შეუძლებელია +[character-corpse] +died=მოკვდა +killed-by=მოკლულია +name=გვამი (__1__) +time-ago=__1__ წინ +time-remaining=დარჩენილი დრო +[chat-icon-select-list-gui] +title=აირჩიე ხატულა +[clone-area-errors] +source-and-destination-collide=წყარო და დანიშნულების რეგიონები იკვეთება. +source-area-and-destination-are-not-equal=წყაროსა და დანიშნულების რეგიონები სხვადასხვა ზომისაა. +source-area-and-destination-area-must-not-be-rotated=წყაროს ზონა და დანიშნულების ზონა არ უნდა იყოს ერთმანეთის პირისპირ. +source-entities-overlap-with-destination=საწყისი ობიექტები იკვეთება დანიშნულების ობიექტებთან. +tiles-collide=წყაროსა და დანიშნულების უბნების უჯრედები იკვეთება. +[color] +acid=მჟავა +black=შავი +blue=ლურჯი +brown=ყავისფერი +cyan=ცისფერი +gray=ნაცრისფერი +green=მწვანე +orange=ნარინჯისფერი +pink=ვარდისფერი +purple=იისფერი +red=წითელი +white=თეთრი +yellow=ყვითელი +[color-capital] +alpha=ა +blue=ლ +green=მ +red=წ +[command-help] +admin=- ხსნის მოთამაშის მართვის მენიუს +admins=- ბეჭდავს თამაშის ადმინისტრატორთა სიას. +alerts= - რთავს, გამორთავს, დადუმებს ან მოხსნის გაფრთხილების მოცემულ ტიპს. +all-players-list=ყველა მოთამაშე: +available-alerts=ხელმისაწვდომი გაფრთხილებები: __1__. +available-colors=ხელმისაწვდომი ფერები: __1__. +ban= - აკრძალავს მითითებულ მოთამაშეს. +banlist= - ამატებს ან შლის მოთამაშეს შავი სიიდან. იგივეა, რაც /აკრძალვა ან /აკრძალვის გაუქმება.. +bans=- ბეჭდავს აკრძალული მოთამაშეების სიას. +cant-use-banlist-not-in-multiplayer-game=შავი სიის ბრძანება არ შეიძლება გამოყენებულ იქნას ერთმოთამაშიან თამაშში. +cant-use-permissions-not-in-multiplayer-game=ნებართვების ბრძანების გამოყენება შეუძლებელია ერთმოთამაშიან თამაშში. +cant-use-whitelist-not-in-multiplayer-game=თეთრი სიის ბრძანება არ შეიძლება გამოყენებულ იქნას ერთმოთამაშიან თამაშში. +cheat= - იკვლევს ყველა ტექნოლოგიას და ჩართავს ჩიტ რეჟიმს. ოფციის გამოყენება ასევე აძლევს მოთამაშეს დამატებით ელემენტებს. +clear=- ასუფთავებს კონსოლს. +color= - ცვლის თქვენს ფერს. შეიძლება იყოს ერთ-ერთი წინასწარ განსაზღვრული ფერი ან RGBA მნიშვნელობა "# # # #" ფორმატში. +command= - ასრულებს Lua ბრძანებას (თუ დაშვებულია). +config=- ხსნის სერვერის კონფიგურაციის მენიუს +delete-blueprint-library= - წაშლის შენახული ფაილიდან მოცემული ოფლაინ მოთამაშის გეგმის ბიბლიოთეკის მეხსიერებას. შეიყვანეთ „ყველას დადასტურება“ ყველა ოფლაინ მოთამაშის შენახვის წასაშლელად. +demote= - დააქვეითა მოთამაშე ადმინებიდან +editor=- რთავს რუკის რედაქტორს. +evolution=- ბეჭდავს ინფორმაციას უცხოპლანეტელების ევოლუციის ფაქტორის შესახებ. +help= - ბეჭდავს ხელმისაწვდომი ბრძანებების სიას. არასავალდებულო არგუმენტმა შეიძლება მიუთითოს ბრძანება, რომელიც უნდა იყოს აღწერილი. +help-description=აკრიფეთ /h დეტალების მისაღებად. +help-list=ხელმისაწვდომი ბრძანებებია: +ignore= - ხელს უშლის ჩატის ამ მოთამაშის შეტყობინებების ჩვენებას. ადმინისტრატორის შეტყობინებები კვლავ ნაჩვენებია. +ignores=- ბეჭდავს იგნორირებული მოთამაშეების სიას. +kick= - მითიტებული მოთამაშის გაგდება +matching-alerts-list=შესატყვისი გაფრთხილებები: __1__. +matching-colors-list=შესატყვისი ფერები: __1__. +matching-commands-list=შესატყვისი ბრძანებები: +matching-players-list=შესატყვისი მოთამაშეები: +measured-command= - ასრულებს Lua ბრძანებას (თუ დაშვებულია) და ზომავს მის საჭირო დროს. +mute= - ხელს უშლის მოთამაშეს რაიმეს თქმას ჩატში. +mute-programmable-speaker= - რთავს ან გამორთავს პროგრამირებადი დინამიკის მიერ შექმნილ გლობალურ ხმებს. გამოიყენეთ "ლოკალური" მხოლოდ ადგილობრივი კლიენტის დასადუმებლად. ადმინისტრატორებს შეუძლიათ გამოიყენონ "ყველა" სერვერზე ყველასთვის ხმების დასადუმებლად. +mutes=- ბეჭდავს ყველა მოთამაშის სიას, რომლებიც დადუმებულია (ჩატში საუბარი არ შეუძლიათ). +open= - ხსნის სხვა მოთამაშის ინვენტარს. +perf-avg-frames=- საშუალო შესრულების მრიცხველებისთვის გამოყენებული ტკიპების/განახლებების რაოდენობა. ნაგულისხმევი არის 100. სიდიდე 5-10 რეკომენდირებულია სწრაფი კონვერგენციისთვის, მაგრამ რიცხვები უფრო სწრაფად იშლება. +permissions=- ხსნის ნებართვების მენიუს +players=- ბეჭდავს თამაშში მოთამაშეთა სიას. (პარამეტრი online/o ბეჭდავს მხოლოდ ონლაინ მოთამაშეებს. count/c ბეჭდავს რაოდენობა მხოლოდ) +promote= - დაწინაურება ადმინამდე +purge= - ასუფთავებს ამ მოთამაშის ყველა შეტყობინებას ჩატის ჟურნალიდან. +quit=- რბილად თიშავს სერვერს. +reply= - პასუხობს ბოლო მოთამაშეს, რომელმაც გიჩურჩულა. +reset-tips=აღადგენს რჩევებისა და ხრიკების მდგომარეობას, თითქოს თამაში პირველად დაიწყო. +save= - ინახავს მიმდინარე თამაშს მითითებული სახელით. +screenshot= - იღებს სკრინშოტს თქვენი მიმდინარე ხედვის პარამეტრებით ან მითითებული გარჩევადობით. მასშტაბირება არჩევითია და ნაგულისხმევად არის 1. +seed=- ბეჭდავს საწყისი რუკის თესლს. +server-commands=- სერვერის კონსოლის ბრძანებები. +server-save=- ინახავს თამაშს სერვერზე მრავალმოთამაშიან თამაშში. +shout= - უგზავნის შეტყობინებას ყველა მოთამაშეს, მათ შორის სხვა ძალებს. +silent-command= - ასრულებს Lua ბრძანებას (თუ დაშვებულია) კონსოლზე დაბეჭდვის გარეშე. +swap-players= - ცვლის სიმბოლოებს მითითებულ მოთამაშეებს შორის. თუ არ მოგცემთ, მეორე მოთამაშე თქვენ ხართ. +time=- ბეჭდავს ინფორმაციას იმის შესახებ, თუ რამდენი წლისაა რუკა. +toggle-action-logging=- ცვლის თამაშის მიერ შესრულებული ყველა შეყვანის მოქმედების აღრიცხვას. ეს მნიშვნელობა არ შენარჩუნდება თამაშის გადატვირთვის შემდეგ და მოქმედებს მხოლოდ თქვენს ლოკალურ თამაშზე მრავალმოთამაშიან სესიებზე. +toggle-heavy-mode=- ეს ბრძანება უნდა იქნას გამოყენებული სიფრთხილით, რადგან ის გახდის მრავალთამაშიან თამაშს შეუძლებელს დაყენების შემდეგ. თამაში იწყებს შენახვას და თამაშის თავისთავად შედარებას, დეტერმინიზმში შეუსაბამობების მოსაძებნად. ამ ბრძანების გამოყენება რეკომენდებულია, როდესაც არსებობს დესინქრონიზაციის ციკლი, როდესაც ახალი მოთამაშე შეუერთდება სერვერს. მძიმე რეჟიმი იმუშავებს მანამ, სანამ არ გამოვა რაიმე. გთხოვთ, მოგვაწოდოთ, რათა გამოვიკვლიოთ და მოვაგვაროთ პრობლემა. +unban= - მოხსნის მითითებულ მოთამაშის აკრძალვას. +unignore= - საშუალებას აძლევს ჩატს აჩვენოს შეტყობინებები ამ მოთამაშისგან. +unknown-command=უცნობი ბრძანება __1__ +unlock-shortcut-bar=- ხსნის მალსახმობების ზოლის ყველა ელემენტს. +unlock-tips=ხსნის ყველა რჩევას და ხრიკს. +unmute= - საშუალებას აძლევს მოთამაშეს კვლავ ისაუბროს ჩატში. +version=- ბეჭდავს თამაშის მიმდინარე ვერსიას. +whisper= - აგზავნის შეტყობინებას მითითებულ მოთამაშეს. +whitelist= - რთავს, გამორთავს, ამატებს ან შლის მოთამაშეს თეთრი სიიდან, სადაც მხოლოდ თეთრ სიაში შემავალ მოთამაშეებს შეუძლიათ თამაშში გაწევრიანება. „მოთამაშისთვის“ არაფერი შეიყვანეთ, როდესაც იყენებთ „მიღებას“ თეთრ სიაში შეყვანილი ყველა მოთამაშის სიის დასაბეჭდად. +[command-output] +action-logging-disabled=ქმედებების აღრიცხვა გამორთულია. +action-logging-enabled=ქმედებების აღრიცხვა ჩართულია. +alert-already-disabled=გაფრთხილების ტიპი __1__ უკვე გამორთულია. +alert-already-muted=გაფრთხილების ტიპი __1__ უკვე დადუმებულია. +alert-disabled=გაფრთხილების ტიპი __1__ გამორთულია. +alert-enabled=გაფრთხილების ტიპი __1__ ჩართულია. +alert-isnt-disabled=გაფრთხილების ტიპი __1__ არ არის გამორთული. +alert-isnt-muted=გაფრთხილების ტიპი __1__ არ არის დადუმებული. +alert-muted=გაფრთხილების ტიპი __1__ დადუმებულია. +alert-unmuted=გლობალური პროგრამირებადი დინამიკის ხმები კვლავ ისმის ადგილობრივ კლიენტზე. +banlist-add-is-admin-only=მხოლოდ ადმინისტრატორებს შეუძლიათ გამოიყენონ შავ სიაში დამატება. +banlist-already-empty=შავი სია უკვე ცარიელია. +banlist-clear-is-admin-only=მხოლოდ ადმინისტრატორებს შეუძლიათ გამოიყენონ შავი სიის გასუფთავება. +banlist-cleared=შავი სია გასუფთავებულია. +banlist-empty=შავი სია ცარიელია. +banlist-remove-is-admin-only=მხოლოდ ადმინისტრატორებს შეუძლიათ გამოიყენონ შავი სიიდან წაშლა. +cant-delete-blueprint-library-player-is-connected=დაკავშირებული მოთამაშის გეგმის ბიბლიოთეკის მეხსიერების წაშლა შეუძლებელია. +deleted-blueprint-library-for-players=წაშლილია გეგმის ბიბლიოთეკის საცავი მოთამაშეებისთვის: +no-blueprint-libraries-to-delete=არ არის გეგმის ბიბლიოთეკის საცავი წასაშლელად. +parameters-require-admin=ბრძანების გაშვება შეუძლებელია ამ პარამეტრებით: თქვენ არ ხართ ადმინისტრატორი. +permission-action-list=ყველა მოქმედები: __1__. +permission-groups-list=ყველა ნებართვის ჯგუფი: __1__. +player=მოთამაშე +player-added-to-banlist=დამატებულია __1__ შავ სიაში +player-added-to-whitelist=დამატებულია __1__ თეთრ სიაში. +player-already-muted=__1__ უკვე დადუმებულია. +player-already-on-banlist=__1__ უკვე აკრძალულია. +player-already-on-whitelist=__1__ უკვე თეთრ სიაშია. +player-blueprint-library-deleted=წაშლილია გეგმის ბიბლიოთეკა __1__-ისთვის. +player-blueprint-library-not-found=__1__ არ ჰქონდა შენახული ნახატები. +player-ignored=__1__ იგნორირებულია. +player-is-not-on-banlist=__1__ არ არის აკრძალული. +player-is-not-on-whitelist=__1__ არ არის თეთრ სიაში. +player-is-on-banlist=__1__ აკრძალულია. +player-is-on-whitelist=__1__ არის თეთრ სიაში. +player-isnt-muted=__1__ არ არის დადუმებული. +player-list=მოთამაშეები (__1__): +player-list-online=ონლაინ მოთამაშეები (__1__): +player-muted=__1__ დადუმებულია __2__-ის მიერ. +player-unignored=__1__ იგნორირება გამორთულია. +player-unmuted=__1__-ს შეუძლია ისევ დაწეროს __2__-ის წყალობით. +player-was-not-on-banlist=__1__ არ იყო აკრძალული. +player-was-not-on-whitelist=__1__ არ იყო თეთრ სიაში. +player-was-removed-from-banlist=__1__ აღარ არის აკრძალული +player-was-removed-from-whitelist=წაშლილია __1__ თეთრი სიიდან. +players-on-banlist=აკრძალული მოთამაშეები: __1__ +players-on-whitelist=თეთრ სიაში მოხვედრილი მოთამაშეები: __1__ +programmable-speaker-muted-everyone=პროგრამირებადი დინამიკის გლობალური ხმები დადუმებულია ყველასთვის სერვერზე. +programmable-speaker-muted-local=პროგრამირებადი დინამიკის გლობალური ხმები დადუმებულია ადგილობრივ კლიენტზე. +programmable-speaker-unmuted-everyone=გლობალური პროგრამირებადი დინამიკის ხმები კვლავ ისმის ყველასთვის სერვერზე. +programmable-speaker-unmuted-local=გლობალური პროგრამირებადი დინამიკის ხმები კვლავ ისმის ადგილობრივ კლიენტზე. +shout=ყვირილი +whisper=ჩურჩული +whitelist-add-is-admin-only=მხოლოდ ადმინისტრატორებს შეუძლიათ გამოიყენონ თეთრი სიის დამატება. +whitelist-already-empty=თეთრი სია უკვე ცარიელია. +whitelist-clear-is-admin-only=მხოლოდ ადმინისტრატორებს შეუძლიათ გამოიყენონ თეთრი სიის გასუფთავება. +whitelist-cleared=თეთრი სია გასუფთავდა და გამორთულია. +whitelist-empty=თეთრი სია ცარიელია. +whitelist-remove-is-admin-only=მხოლოდ ადმინისტრატორებს შეუძლიათ გამოიყენონ თეთრი სიის წაშლა. +[config-help] +afk-auto-kick= - ადგენს დროს (წუთებში), რომ მოთამაშე უნდა იყოს უმოქმედო მანამ, სანამ ის ავტომატურად დაარტყამს. 0 ნიშნავს გათიშულს. +allow-commands= - ადგენს, დაშვებულია თუ არა ლუა ბრძანებები. +allow-debug-settings= - ადგენს, თუ არა ტრივიალური გამართვის პარამეტრები დაშვებულია არაადმინისტრატორის მოთამაშეებისთვის. +autosave-interval= - ადგენს ავტომატური შენახვის ინტერვალს (წუთებში). 0 ნიშნავს გათიშულს. +autosave-only-on-server= - ადგენს, მხოლოდ სერვერი შექმნის ავტომატურ შენახვას. +description= - აყენებს სერვერის აღწერას (შეიძლება იყოს ცარიელი). +help-list=ხელმისაწვდომი კონფიგურაციებია: __1__. +ignore-player-limit-for-returning-players= - ადგენს, თუ სერვერის მოთამაშის ლიმიტი იგნორირებულია მოთამაშეების დაბრუნებისთვის. +matching-configs-list=შესაბამისი კონფიგურაცია: __1__. +max-players= - ადგენს ამ სერვერზე დაშვებულ მოთამაშეთა მაქსიმალურ რაოდენობას. 0 ნიშნავს ლიმიტის გარეშე. +max-upload-slots= - ადგენს ატვირთვის სლოტების მაქსიმალურ რაოდენობას. 0 ნიშნავს ლიმიტის გარეშე. +max-upload-speed= - ადგენს ატვირთვის მაქსიმალურ სიჩქარეს კილობაიტებში წამში. 0 ნიშნავს ლიმიტის გარეშე. +name= - აყენებს სერვერის სახელს. +only-admins-can-pause= - ადგენს, თუ მხოლოდ ადმინისტრატორებს შეუძლიათ თამაშის შეჩერების უფლება. +password=<პაროლი> - ადგენს მრავალმოთამაშის პაროლს. ცარიელი პაროლი ნიშნავს პაროლის არარსებობას. +require-user-verification= - ადგენს, თუ მომხმარებლის ვინაობა უნდა დადასტურდეს სერვერთან გასაწევრიანებლად. +tags= - აყენებს სერვერის ტეგებს - სტრიქონების სიას (შეიძლება იყოს ცარიელი). +visibility-lan= - ადგენს, იქნება თუ არა თამაში ხილული LAN-ზე. +visibility-public= - ადგენს, იქნება თუ არა თამაში საჯაროდ ხილული. +visibility-steam= - ადგენს, შეუძლიათ თუ არა მეგობრებს შეუერთდნენ Steam-ის მეშვეობით. +[config-output] +afk-autokick-changed-to-disabled=AFK ავტომატური გაგდება ახლა გამორთულია. +afk-autokick-changed-to-minutes=უმუძრაობის ავტო-გაგდება შეიცვალა __1__-ზე __plural_for_parameter_1_{1=წუთ|rest=წუთ}__. +afk-autokick-disabled=AFK ავტომატური გაგდება გამორთულია. +afk-autokick-interval-minutes=გაგდება უმოძრაობის მეტი __1__-ზე __plural_for_parameter_1_{1=წუთ|rest=წუთ}__. +allow-commands=Lua-ს ბრძანებების დაშვება: __1__. +allow-commands-set-to=Lua ბრძანებების დაყენება __1__. +allow-debug-settings=გამართვის პარამეტრების დაშვება: __1__. +allow-debug-settings-set-to=გამართვის პარამეტრების დაყენება __1__. +autosave-changed-to-disabled=ავტომატური შენახვა ახლა გამორთულია. +autosave-changed-to-minutes=ავტომატური შენახვის ინტერვალი შეიცვალა __1__ __plural_for_parameter_1_{1=წუთი|rest=წუთი}__. +autosave-disabled=ავტომატური შენახვა გამორთულია. +autosave-interval-minutes=ავტომატური შენახვა ყოველ __1__ __plural_for_parameter_1_{1=წუთი|rest=წუთი}__. +autosave-only-on-server=ავტომატური შენახვა მხოლოდ სერვერზე: __1__. +autosave-only-on-server-set-to=ავტომატური შენახვა მხოლოდ სერვერზე დაყენებულია: __1__. +cant-use-not-in-multiplayer-game=კონფიგურაციის ბრძანებების გამოყენება შესაძლებელია მხოლოდ მრავალმოთამაშიანში. +expected-get-set=მოსალოდნელია "მიღება" ან "დაყენება", როგორც პირველი არგუმენტი. +expected-value-to-set=მოსალოდნელი მნიშვნელობის დაყენება მესამე პარამეტრად. +has-password=სერვერს ამჟამად აქვს პაროლი. +ignore-player-limit-for-returning-players=მოთამაშის ლიმიტის იგნორირება დაბრუნებული მოთამაშეებისთვის: __1__. +ignore-player-limit-for-returning-players-set-to=მოთამაშის ლიმიტის იგნორირება დაბრუნებული მოთამაშეებისთვის დაყენებულია: __1__. +invalid-config=უცნობი კონფიგურაცია: __1__ +max-number-of-players-changed-to=მოთამაშეთა მაქსიმალური რაოდენობა შეიცვალა __1__-ით. +max-number-of-players-changed-to-unlimited=Player limit removed. +no-password=სერვერს ამჟამად არ აქვს პაროლი. +only-admins-can-pause=მხოლოდ ადმინისტრატორებს შეუძლიათ შეაჩერონ: __1__. +only-admins-can-pause-set-to=მხოლოდ ადმინისტრატორებს შეუძლიათ შეაჩერონ დაყენებულია: __1__. +password-changed=სერვერის პაროლი შეიცვალა. +password-removed=სერვერის პაროლი ამოღებულია. +server-description=სერვერის აღწერა: __1__ +server-description-already-empty=სერვერის აღწერა უკვე ცარიელია. +server-description-changed=სერვერის აღწერა დაყენებულია: __1__ +server-description-cleared=სერვერის აღწერა გასუფთავებულია. +server-description-empty=სერვერს არ აქვს აღწერა. +server-name=სერვერის სახელი: __1__ +server-name-changed=სერვერის სახელი შეიცვალა: __1__ +server-tags=სერვერის ტეგები: __1__ +server-tags-already-empty=სერვერს უკვე არ აქვს ტეგები. +server-tags-changed=სერვერის ტეგები დაყენებულია: __1__ +server-tags-cleared=სერვერის ტეგები გასუფთავებულია. +server-tags-empty=სერვერს არ აქვს ტეგები. +upload-rate=__1__ კილობაიტი წამში. +upload-rate-changed-to=ატვირთვის მაქსიმალური სიჩქარე შეიცვალა __1__ კილობაიტამდე წამში. +upload-rate-changed-to-unlimited=ატვირთვის ლიმიტი ამოღებულია. +upload-rate-unlimited=შეუზღუდავი. +upload-slots=__1__ სლოტები. +upload-slots-changed-to=ატვირთვის სლოტების რაოდენობა შეიცვალა __1__-ით. +upload-slots-changed-to-unlimited=ატვირთვის სლოტის ლიმიტი ამოღებულია. +upload-slots-unlimited=შეუზღუდავი. +value-is-not-valid=მნიშვნელობა არასწორია. +verify-user-identity=გადაამოწმეთ მომხმარებლის იდენტიფიკაცია: __1__. +verify-user-identity-set-to=დაადასტურეთ მომხმარებლის იდენტურობა დაყენებულია: __1__. +visibility-lan=LAN ხილვადობა: __1__. +visibility-lan-set-to=LAN ხილვადობა დაყენებულია: __1__. +visibility-public=საჯარო ხილვადობა: __1__. +visibility-public-set-to=საჯარო ხილვადობა დაყენებულია: __1__. +visibility-steam=Steam-ის ხილვადობა __1__. +visibility-steam-set-to=Steam-ის ხილვადობა დაყენებულია: __1__. +[control-keys] +ac-back=AC უკან +ac-bookmarks=AC ჩანიშნულები +ac-forward=AC წინ +ac-home=AC მთავარი +ac-refresh=AC განახლება +ac-search=AC ძებნა +ac-stop=AC შეჩერება +alt=Alt +audio-mute=აუდიოს ჩახშობა +audio-next=შემდეგი აუდიო +audio-play=აუდიოს დაკვრა +audio-prev=წინა აუდიო +audio-stop=აუდიოს შეჩერება +backspace=Backspace +brightness-down=სიკაშკაშის შემცირება +brightness-up=სიკაშკაშის გაზრდა +calculator=კალკულატორი +capslock=Caps Lock +command=Cmd +control=Ctrl +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=დააჭირეთ __1__ +controller-button-alt-2=დაჭერილია __1__ +controller-left-stick=მარცხენა ჯოხი +controller-leftx=მარცხენა ჯოხი +controller-lefty=მარცხენა ჯოხი +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=მარჯვენა ჯოხი +controller-rightx=მარჯვენა ჯოხი +controller-righty=მარჯვენა ჯოხი +controller-stick-alt-1=გამოყენება __1__ +controller-stick-alt-2=გამოიყენება __1__ +controller-touchpad=თაჩპედი +delete=Delete +down=ქვემოთ +eject=მოცილება +end=End +enter=Enter +escape=Esc +home=Home +insert=Insert +keyboard-alt-1=დააჭირეთ __1__ +keyboard-alt-2=დააჭირეთ __1__ +left=მარცხენა +left-alt=მარცხენა Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=მარცხენა Command +left-control=მარცხენა Ctrl +left-shift=მარცხენა Shift +left-super=მარცხენა Super +left-windows=მარცხენა Windows +mail=ფოსტა +menu=მენიუ +mouse-button-1=მარცხენა ღილაკი +mouse-button-1-alt-1=მაუსის მარცხენა ღილაკი +mouse-button-1-alt-2=მაუსის მარცხენა ღილაკი +mouse-button-2=მარჯვენა ღილაკი +mouse-button-2-alt-1=მაუსის მარჯვენა ღილაკი +mouse-button-2-alt-2=მაუსის მარჯვენა ღილაკი +mouse-button-3=შუა ღილაკი +mouse-button-3-alt-1=მაუსის შუა ღილაკი +mouse-button-3-alt-2=მაუსის შუა ღილაკი +mouse-button-n=მაუსის __1__ ღილაკი +mouse-button-n-alt-1=დაკილკეთ __1__ +mouse-button-n-alt-2=დაკლიკეთ __1__ +mouse-wheel-alt-1=ჩამოქროლვა __1__ +mouse-wheel-alt-2=ჩამოიქროლება __1__ +mouse-wheel-down=მაუსის ბორბალი ქვევით +mouse-wheel-left=მაუსის ბორბალი მარცხნივ +mouse-wheel-right=მაუსის ბორბალი მარჯვნივ +mouse-wheel-up=მაუსის ბორბალი ზევით +mute=დადუმება +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Power +print-screen=Print Screen +right=მარჯვნივ +right-alt=მარჯვენა Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=მარჯვენა Command +right-control=მარჯვენა Ctrl +right-shift=მარჯვენა Shift +right-super=მარჯვენა Super +right-windows=მარჯვენა Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=ძილი +spacebar=Space +sysrq=SysRq +tab=Tab +up=ისარი ზემოთ +volume-down=ხმის დაწევა +volume-up=ხმის აწევა +[controller] +character=პერსონაჟის კონტროლერი +cutscene=ეკრანმზოგის კონტროლერი +editor=რედაქტორის კონტროლერი +ghost=კონტროლერის აჩრდილი +god=ღმერთის მაკონტროლერი +pause=კონტროლერის პაუზა +spectator=მაყურებლის კონტროლერი +[controls] +action-bar-select-page-1=სწრაფი პანელის ჩვენება 1 +action-bar-select-page-10=სწრაფი პანელის ჩვენება 10 +action-bar-select-page-2=სწრაფი პანელის ჩვენება 2 +action-bar-select-page-3=სწრაფი პანელის ჩვენება 3 +action-bar-select-page-4=სწრაფი პანელის ჩვენება 4 +action-bar-select-page-5=სწრაფი პანელის ჩვენება 5 +action-bar-select-page-6=სწრაფი პანელის ჩვენება 6 +action-bar-select-page-7=სწრაფი პანელის ჩვენება 7 +action-bar-select-page-8=სწრაფი პანელის ჩვენება 8 +action-bar-select-page-9=სწრაფი პანელის ჩვენება 9 +activate-tooltip=მინიშნების ჩვენება +add-station=დაამატეთ მატარებლის გაჩერება +add-temporary-station=დაამატეთ დროებითი მატარებლის გაჩერება +alt-reverse-select=ალტერნატიული უკუ არჩევა +alt-zoom-in=გადიდება +alt-zoom-out=შემცირება +build=ააშენე +build-ghost=შენობის აჩრდილი +build-with-obstacle-avoidance=ააშენეთ დაბრკოლებების თავიდან აცილება +cancel-craft=შეაჩერე მშენებლობა 1 +cancel-craft-5=შეაჩერე მშენებლობა 5 +cancel-craft-all=შეაჩერე ყველა მშენებლობა +clear-cursor=კურსორის გასუფთავება +close-menu=მენიუს დახურვა +confirm-gui=დაადასტურების ფანჯარა +confirm-message=შეტყობინების დადასტურება +connect-train=დააკავშირე მატარებელი +controller-gui-character-tab=გახსენით პერსონაჟების ინფორმაცია +controller-gui-crafting-tab=ღია პერსონაჟების ხელნაკეთობა +controller-gui-logistics-tab=გახსენით პერსონაჟების ლოგისტიკა +copy=კოპირება +copy-entity-settings=კოპირება ობიექტის პარამეტრები +craft=ხელოსნობა 1 +craft-5=ხელოსნობა 5 +craft-all=ხელნაკეთობა ყველა +cursor-split=კურსორის გაყოფა +cut=ამოჭრა +cycle-blueprint-backwards=გეგმის წიგნი წინა +cycle-blueprint-forwards=გეგმის წიგნი შემდეგი +cycle-clipboard-backwards=წინა ბუფერში +cycle-clipboard-forwards=შემდეგი ბუფერში +debug-reset-zoom=მასშტაბირების დონის საწყისზე დაბრუნება +debug-reset-zoom-2x=მასშტაბირების დონე 2x +debug-toggle-atlas-gui=ატლასის მენიუს ჩართვა/გამორთვა +debug-toggle-basic=ძირითადი გამართვის ჩართვა +debug-toggle-debug-settings=მენიუს პარამეტრების ჩვენება/დამალვა +decrease-ui-scale=ინტერფეისის ზომის შემცირება +disconnect-train=მატარებლის გათიშვა +drag-map=რუკის გადატანა +drop-cursor=ნივთის დაგდება +editor-clone-item=ნივთის კლონირება +editor-delete-item=წაშალეთ ნივთი +editor-next-variation=შემდეგი ვარიაცია +editor-previous-variation=წინა ვარიაცია +editor-remove-scripting-object=სკრიპტის ობიექტის წაშლა +editor-reset-speed=დაარესეტეთ თამაშის სისწრაფე 1-ზე +editor-set-clone-brush-destination=კლონ ფუნჯის ადგილმდებარეობის არჩევა +editor-set-clone-brush-source=კლონ ფუნჯის წყაროს არჩევა +editor-speed-down=თამაშის სისწრაფის დაკლება +editor-speed-up=თამაშის სისწრაფის გაზრდა +editor-switch-to-surface=გადართვა ზედაპირზე # +editor-tick-once=ერთხელ მონიშნვნა +editor-toggle-pause=ერთეულის პაუზა +fast-entity-split=ნივთის სწრაფი გაყოფა +fast-entity-transfer=ნივთის სწრაფი გადაცემა +flip-blueprint-horizontal=ჰორიზონტალურად გეგმის გადაბრუნება +flip-blueprint-vertical=ვერტიკალურად გეგმის გადაბრუნება +focus-search=ძებნის გააქტიურება +gui-select=არჩევა +increase-ui-scale=ინტერფეისის ზომის გაზრდა +inventory-split=ნახევარი ნივთების გადატანა +inventory-transfer=ნივთების გადატანა +kill-statistics=მკვლელობის სტატისტიკის გახსნა +larger-terrain-building-area=გაზრდილი მშენებლობის ფართობი +logistic-networks=ლოგისტიკური ქსელების ჩართვა +look=Მიმოხილვა +mine=მოპოვება +move=გადაადგილება +move-down=გადაადგილება ქვემოთ +move-left=გადაადგილება მარცხნივ +move-right=გადაადგილება მარჯვნივ +move-up=ზემოთ +next-active-quick-bar=შემდეგი აქტიური სწრაფი პანელი +next-player-in-replay=შემდეგი მოთამაშე განმეორებაში +next-quick-panel-page=შემდეგი გვერდი +next-quick-panel-tab=შემდეგი ჩანართი +next-weapon=Შემდეგი იარაღი +not-set=არ არის დაყენებული +open-character-gui=გახსენით პერსონაჟის ეკრანი +open-gui=ობიექტის მენიუს გახსნა +open-item=ნივთის მენიუს გახსნა +open-prototype-explorer-gui=პროტოტიპების ხედის მენიუს გახსნა +open-prototypes-gui=პროტოტიპების მენიუს გახსნა +open-technology-gui=კვლევის ფანჯარის გახსნა +open-trains-gui=მატარებლის მენიუ გახსნა +order-to-follow=უბრძანე დაიცვას +paste=ჩასმა +paste-entity-settings=ჩასმა ობიექტის პარამეტრები +pause-game=თამაშის დაპაუზება +pick-item=აიღე/დააგდე ნივთი +pick-items=ნივთები მიწიდან აღება +place-in-chat=მოათავსეთ ტეგი ჩატში +place-ping=მიუთითეთ ადგილი რუკაზე +previous-active-quick-bar=წინა აქტიური სწრაფი პანელი +previous-mod=წინა მოდის არჩევა +previous-quick-panel-page=უკანა გვერდი +previous-quick-panel-tab=წინა ჩანართი +previous-technology=წინა ტექნოლოგიის არჩევა +production-statistics=წარმოების სტატისტიკის გახსნა +quick-bar-button-1=სწრაფი ღილაკი 1 +quick-bar-button-1-secondary=დამატებითი სწრაფი ღილაკი 1 +quick-bar-button-10=სწრაფი ღილაკი 10 +quick-bar-button-10-secondary=დამატებითი სწრაფი ღილაკი 10 +quick-bar-button-2=სწრაფი ღილაკი 2 +quick-bar-button-2-secondary=დამატებითი სწრაფი ღილაკი 2 +quick-bar-button-3=სწრაფი ღილაკი 3 +quick-bar-button-3-secondary=დამატებითი სწრაფი ღილაკი 3 +quick-bar-button-4=სწრაფი ღილაკი 4 +quick-bar-button-4-secondary=დამატებითი სწრაფი ღილაკი 4 +quick-bar-button-5=სწრაფი ღილაკი 5 +quick-bar-button-5-secondary=დამატებითი სწრაფი ღილაკი 5 +quick-bar-button-6=სწრაფი ღილაკი 6 +quick-bar-button-6-secondary=დამატებითი სწრაფი ღილაკი 6 +quick-bar-button-7=სწრაფი ღილაკი 7 +quick-bar-button-7-secondary=დამატებითი სწრაფი ღილაკი 7 +quick-bar-button-8=სწრაფი ღილაკი 8 +quick-bar-button-8-secondary=დამატებითი სწრაფი ღილაკი 8 +quick-bar-button-9=სწრაფი ღილაკი 9 +quick-bar-button-9-secondary=დამატებითი სწრაფი ღილაკი 9 +remove-pole-cables=ამოიღეთ ბოძების კაბელები +reset-ui-scale=ინტერფეისის ზომის დაბრუნება ავტომატურზე +reverse-rotate=უკუ როტაცია +reverse-select=საპირისპირო არჩევა +rotate=ბრუნვა +rotate-active-quick-bars=სწრაფი წვდომის პანელების შეცვლა +select-for-blueprint=გეგმის არჩევა +select-for-cancel-deconstruct=დანგრევის გაუქმების არჩევანი +shoot-enemy=მტერის სროლა +shoot-selected=არჩეული სროლა +show-info=გადართეთ "Alt-რეჟიმი" +show-quick-panel=სწრაფი პანელის ჩვენება +smaller-terrain-building-area=მცირე მშენებლობის ფართობი +smart-pipette=პიპეტი +stack-split=გადაიტანეთ ნივთების ნახევარი დასტა +stack-transfer=ნივთების დასტა გადატანა +toggle-blueprint-library=გეგმის ბიბლიოთეკის ჩართვა +toggle-console=ჩათის ჩართვა (და ლუას კონსოლი) +toggle-driving=ტრანსპორტში ჩაჯდომა/გადმოსვლა +toggle-filter=ფილტრის ჩართვა +toggle-free-cursor=თავისუფალი კურსორის ჩართვა +toggle-gui-debug=მენიუს გამართვის ჩართვა/გამორთვა +toggle-gui-glows=მენიუს განათების გადართვა +toggle-gui-shadows=მენიუს ჩრდილების გადართვა +toggle-gui-style-view=მენიუს სტილის გადართვა +toggle-map=რუკის ჩვენება/დამალვა +toggle-menu=მთავარი მენიუ +undo=მოქმედების გაუქმება +unknown=უცნობი +zoom-in=მიახლოება +zoom-out=დაშორება +[controls-description] +activate-tooltip=აჩვენებს ინსტრუმენტს, თუ მისი დაყოვნება დაყენებულია დიდ მნიშვნელობაზე ან „არასდროს“. +add-station=გამოყენებადია მხოლოდ ლოკომოტივის მენიუში და რუკის ხედში. გეჭიროთ ეს მოდიფიკატორი ლოკომოტივის მენიუს მინიმაპში ან მთავარ რუკაზე გაჩერების არჩევისას განრიგში დასამატებლად. +add-temporary-station=გამოყენებადია მხოლოდ ლოკომოტივის მენიუში და რუკის ხედში. დაიჭირეთ ეს მოდიფიკატორი ლოკომოტივის მენიუს მინიმრუქაში ან მთავარ რუკაზე არჩევისას, რათა სწრაფად გადახვიდეთ ამ ადგილას გრაფიკის დროებითი გაჩერების დამატებით. +alt-zoom-in=მუშაობს მხოლოდ რუკის რეჟიმში. საშუალებას გაძლევთ გადახვიდეთ რუკის ხედიდან მსოფლიო ხედზე მიახლოებისას. +alt-zoom-out=მუშაობს მხოლოდ რუკის რეჟიმში. საშუალებას გაძლევთ გადახვიდეთ მსოფლიო ხედიდან რუკის ხედზე გადასვლისას. +build-with-obstacle-avoidance=გამოიყენება მხოლოდ სარკინიგზო შენობებისთვის. ეს იგივეა, რაც აჩრდილის შენობის რეჟიმი, მაგრამ თავიდან აიცილებენ ხეებს, კლდეებს და კლდეებს. +cancel-craft=მუშაობს მხოლოდ შექმნის რიგში. +cancel-craft-5=მუშაობს მხოლოდ შექმნის რიგში. +cancel-craft-all=მუშაობს მხოლოდ შექმნის რიგში. +clear-cursor=აბრუნებს კურსორში არსებულ ნივთებს ინვენტარში. ასევე გააუქმებს გაყვანილობას და რკინიგზის განლაგებას. +close-menu=გააუქმეთ და დაუბრუნდით წინა მენიუს. მისი გამოყენება შესაძლებელია მხოლოდ მთავარ მენიუში. +connect-train=ამაგრებს არჩეულ მატარებელს ან მატარებელს, რომელსაც მართავთ ნებისმიერ ახლომდებარე მატარებელს. +copy=ირჩევს ობიექტებს კოპირებისთვის. +copy-entity-settings=აკოპირებს პარამეტრებს არჩეული ობიექტიდან. გაითვალისწინეთ, რომ ორიგინალური ობიექტი ჯერ კიდევ უნდა არსებობდეს პარამეტრების ჩასმის მიზნით. +craft=გამოყენებადია მხოლოდ რეცეპტის მენიუში. მოცემული რეცეპტის ხელნაკეთობები 1. +craft-5=გამოყენებადია მხოლოდ რეცეპტის მენიუში. მოცემული რეცეპტის ხელნაკეთობები 5. +craft-all=გამოყენებადია მხოლოდ რეცეპტის მენიუში. რაც შეიძლება მეტი ხელნაკეთობა მოცემული რეცეპტიდან. +cursor-split=ათავსებს ერთ ნივთს კურსორთან დაწყობილი დასტადან არჩეულ ინვენტარში. თუ კურსორი ცარიელია, ერთეულების ნახევარს გადააქვს სლოტიდან კურსორამდე. +cut=ირჩევს ობიექტებს კოპირებისთვის და აღნიშნავს მათ დანგრევისთვის. +cycle-blueprint-backwards=კურსორში გეგმის წიგნის დაჭერისას, აქტიური გეგმის ციკლი წინა ხელმისაწვდომ გეგმაზე. +cycle-blueprint-forwards=კურსორში გეგმის წიგნის დაჭერისას, აქტიური გეგმის ციკლი შემდეგ ხელმისაწვდომი გეგმაზე. +cycle-clipboard-backwards=გადახვევის ბუფერში ისტორიის წინ, ჩასმის ხელსაწყოს დაჭერისას. +cycle-clipboard-forwards=გადახვევის ბუფერში ისტორიის წინ, ჩასმის ხელსაწყოს დაჭერისას. +disconnect-train=ხსნის არჩეულ მოძრავ შემადგენლობას ან მოძრავ შემადგენლობას, რომელშიც იმყოფებით დანარჩენი მატარებლისგან. +drop-cursor=ჩამოაგდეთ ერთი ნივთი, რაც გიჭირავთ მიწაზე, კონვეიერზე ან მანქანაში. +editor-switch-to-surface=გადადის დანომრილ ზედაპირზე დაჭერით ამ ცხელი კლავიშის კომბინაციაში: __CONTROL__editor-switch-to-surface__ + 3 -> გადართავს ზედა 3-ზე. +fast-entity-split=გადასცემს კურსორთან შენახული პაკეტის ნახევარს არჩეულ ობიექტზე. თუ კურსორი ცარიელია, ობიექტში არსებული ყველაფრის ნახევარს თქვენს ინვენტარში გადააქვს. +fast-entity-transfer=გადასცემს კურსორთან დაჭერილ პაკეტს არჩეულ ობიექტზე. თუ კურსორი ცარიელია, ობიექტში ყველაფერი გადააქვს თქვენს ინვენტარში. +gui-select=დააჭირეთ ამჟამად არჩეულ ინტერფეისის ელემენტს. +inventory-split=გადააქვს შერჩეული ტიპის ყველა პაკეტის ნახევარი (დამრგვალება ზემოთ) სხვა ინვენტარში. თუ ცარიელ ჭრილს დააჭერთ, ყველა პაკეტის ნახევარი გადაიცემა. +inventory-transfer=გადააქვს შერჩეული ტიპის ყველა ელემენტი სხვა ინვენტარში. თუ დაჭერით ცარიელი სლოტი, ყველა ელემენტი გადაიცემა. +larger-terrain-building-area=გზების გაყვანის ფართობის გაზრდა. +next-active-quick-bar=აყენებს შემდეგი მალსახმობების ზოლს ზედა ზოლზე. +next-weapon=გადადის შემდეგ აღჭურვილ იარაღზე. +order-to-follow=გამოიყენება სპაიდერტრონის დისტანციური მართვის პულტით. იძლევა ბრძანებას მითითებული მიზნის შემდეგ გადაადგილებისას. +paste=ათავსებს ბოლო კოპირებულ ობიექტებს. +paste-entity-settings=ათავსებს პარამეტრებს კოპირებული ობიექტიდან. +place-in-chat=მუშაობს მხოლოდ მაშინ, როცა ჩატი ღიაა. ათავსებს ბმულს ჩატში არჩეულ ნივთზე, რეცეპტზე, რუკაზე, სადგურზე ან მატარებელზე. +place-ping=აღნიშნავს ადგილს რუკაზე და ათავსებს მის ბმულს ჩატში. +place-tag=მუშაობს მხოლოდ რუკის ფანჯარაში. ათავსებს ხატულას და/ან ტექსტს რუკაზე. +previous-active-quick-bar=აყენებს წინა მალსახმობის ზოლს ზედა ზოლზე. +previous-mod=გამოყენებადია მხოლოდ მოდების მენიუში. ირჩევს თქვენ მიერ ადრე არჩეულ მოდს. +previous-technology=მუშაობს მხოლოდ ტექნოლოგიის ფანჯარაში. ირჩევს ადრე შერჩეულ ტექნოლოგიას. +remove-pole-cables=ამოიღებს მავთულს არჩეული ბოძიდან, დაწყებული ელექტრო სადენებით, შემდეგ ხსნის ლოგიკური ქსელის სადენებს. +reverse-rotate=ატრიალებს მიმდინარე ან არჩეულ ობიექტს საათის ისრის საწინააღმდეგოდ. +reverse-select=ააქტიურებს "დაქვეითების" რეჟიმს განახლების გრაფიკის გამოყენებით. +rotate=ატრიალებს მიმდინარე ან არჩეულ ობიექტს საათის ისრის მიმართულებით. +select-for-blueprint=აირჩიეთ ერთეულები გეგმის შედგენისთვის, განახლებისთვის ან დეკონსტრუქციისთვის. +select-for-cancel-deconstruct=ირჩევს ობიექტებს გაუმჯობესების ან დანგრევის გასაუქმებლად. +shoot-enemy=ისვრის კურსორთან უახლოეს მტერს ან ზოგიერთი იარაღისთვის კურსორის პოზიციაზე. +shoot-selected=ისვრის არჩეულ ობიექტზე ან ზოგიერთი იარაღისთვის კურსორის პოზიციაზე. +show-info=გადართვა, რომელიც აჩვენებს დამატებით ინფორმაციას ჩაშენებული ერთეულების შესახებ, როგორიცაა რეცეპტები მანქანების აწყობაში და კონტეინერების შინაარსი. +smaller-terrain-building-area=შეამცირეთ გზების გაყვანის არეალი. +smart-pipette=იღებს ნივთებს თქვენი ინვენტარიდან, რომელიც გამოიყენება ობიექტის შესაქმნელად და ათავსებს თქვენს ხელში. რესურსებისთვის შეირჩევა უსწრაფესი საბურღი. +stack-split=გადააქვს შერჩეული პაკეტის ნახევარი სხვა ინვენტარში. +stack-transfer=გადააქვს არჩეული შეკვრა სხვა ინვენტარში. +toggle-driving=შედის ან გამოდის მანქანაში, რომლის გვერდით დგახართ ან მართავთ. +toggle-filter=ქმნის/აშორებს ფილტრს არჩეული ინვენტარის სლოტისთვის. მხოლოდ შერჩეული ელემენტის ტიპი შეიძლება განთავსდეს გაფილტრულ სლოტში. +undo=აუქმებს ისეთ ქმედებებს, როგორიცაა ობიექტების ხელით აშენება/დანგრევა, ნახატების მოწყობა ან დანგრევის გეგმის გამოყენება. +[deconstruction-tile-mode] +always=ყოველთვის +always-description=ყოველთვის: ფილები არჩეულია ყოველთვის, მაშინაც კი როდესაც ობიექტები მოიძებნება. +never=არასოდეს +never-description=არასოდეს: ფილები არასოდეს აირჩევა. +normal=ნორმალური +normal-description=ნორმალური: ფილები აირჩევა მაშინ როდესაც ობიექტები ვერ მოიძებნება. +only=მხოლოდ +only-description=მხოლოდ: მხოლოდ ფილები აირჩევა. +[description] +acceleration-power=აჩქარების ძალა +accepted-equipment=ნებადართული აღჭურვილობა +activation-speed=გააქტიურების სიჩქარე +ammo=საბრძოლო მასალა +ammo-consumption-modifier=საბრძოლო მასალის მოხმარების მოდიფიკატორი +ammo-inventory-contents=საბრძოლო მასალა +amount=რაოდენობა +applies-effect=ადებს ეფექტს +area-of-effect-size=ეფექტის არეის ზომა +armor=აბჯარი +automatic-range=ავტომატური მანძილი +available-power=ხელმისაწვდომი სიმძლავრე +base-productivity=ბაზის პროდუქტიულობა +batteries=ბატარეები +battery-capacity=ბატარეის ტევადობა +belt-items=ნივთები +belt-speed=კონვეიერის სიჩქარე +buffer-recharge-rate=შიდა ბატარეების დატენვის სიჩქარე +builds=გამოიყენება __1__ - ის ასაშენებლად. +can-filter-items=შეუძლია ნივთების გაფილტვრა. +cargo-capacity=ტვირთ ტევადობა +cargo-contents=ტვირთის შემცველობა +chain-shooting-speed=თანმიმდევრული სროლის სიჩქარე +character-movement-speed-modifier=მოძრაობის სიჩქარე +cluster-trigger=კლასტერის ზომა +constant-energy-consumption=მუდმივი მოხმარება +construction-area=სამშენებლო ტერიტორია +construction-robots=კონსტრუქცია +consumption-bonus=ენერგო მოხმარება +consumption-speed=მოხმარების სიჩქარე +contents=შემცველობა +crafting-speed=დამზადების სიჩქარე +crafting-time=შექმნის დრო +creates-number-entities-key=ქმნის +creates-number-entities-value=__1__ x __2__ +damage=დაზიანება +damage-bonus=ზიანის ბონუსი +damage-dealt=მიყენებული ზიანი +decorative-type=ტიპი +decorative-type-decal=დეკ. ელემენტი +decorative-type-decorative=დეკორატიული +destroys-cliffs=ამსხვრევს კლდეებს +dimensions=ზომები +durability-key=გამძლეობა +durability-value=__1__/__2__ +duration=ხანგრძლივობა +effect-distribution-efficiency=განაწილების ეფექტურობა +effectivity=ეფექტურობა +electricity=ელექტროობა +energy=ენერგია +energy-capacity=ენერგო ტევადობა +energy-consumption=მოხმარება +energy-per-shot=ენერგია თითო გასროლაზე +energy-per-use=ენერგია თითო გამოყენებაზე +energy-to-recharge-one-shield=ენერგია ერთეულზე დამუხტვისთვის +expected-resources=მოსალოდნელი რესურსები +fluid-capacity=საწყობის ტევადობა +fluid-consumption=მოხმარება +fluid-contents=სითხეები +fluid-output=გამომუშავება +fluid-temperature=__1__ ტემპერატურა +fluids=სითხეები +followers=მიმდევრები +force=ძალა +fuel-acceleration=ტრანსპორტის აჩქარება +fuel-acceleration-modifier=აჩქარება +fuel-inventory-contents=საწვავი +fuel-pollution=დაბინძურების კოეფიციენტი +fuel-speed-modifier=მაქს. სიჩქარე +fuel-top-speed=ტრანსპორტის მაქს. სიჩქარე +fuel-value=საწვავის ღირებულება +grid-size=აღჭურვილობის ბადის ზომა +hand-stack-size=შეკვრის ზომა +heal=წამლობა +health=სიცოცხლე +heat-capacity=თბო ტევადობა +heat-output=გამომუშავება +hitpoints=__1__ __plural_for_parameter_1_{1=ჯამრთელობის ქულა|rest=ჯამრთელობის ქულები}__ +incoming-block=შემომავალი ბლოკი +infinity-filter=უსასრულო ფილტრი +infinity-mode=უსასრულო რეჟიმი +ingredients=ინგრედიენტები +input-flow-limit=მაქსიმალური შეყვანა +input-signals=შემავალი სიგნალები +inventory-size-bonus=ინვენტარის ზომის ბონუსი +kills=მკვლელობები +last-user=ბოლო მომხმარებელი +lifetime=არსებობის დრო +logistic-chest-filters=ფილტრები +logistic-chest-storage-counts=ლოჯისტიკური სისტემის სათავსო +logistic-chest-targeted-items-deliver=მიწოდება +logistic-chest-targeted-items-pickup=აღება +logistic-item=ლოჯისტიკური ნივთი +logistic-request=ლოგისტიკის მოთხოვნა +logistic-request-tooltip-logistic-storage=ლოჯისტიკური სათავსო +logistic-request-tooltip-on-the-way=გზაში +logistic-request-tooltip-satisfaction=კმაყოფილება +logistic-robots=ლოჯისტიკა +logistics-connection-distance=ლოგისტიკური კავშირის დიაპაზონი +made-in=დამზადებულია +magazine-size=მაგაზინის ზომა +manual-range=პერსონალური მანძილი +market-item-price=ფასი +max-energy-consumption=მაქს. მოხმარება +max-health=მაქს. სიცოცხლე +max-speed=მაქსიმალური სიჩქარე +maximum-length=მაქსიმალური სიგრძე +maximum-power-output=მაქსიმალური გამომუშავება +maximum-temperature=მაქს. ტემპერატურა +min-energy-consumption=მინიმალური მოხმარება +min-range=მინიმალური მანძილი +minimum-temperature=მინ. ტემპერატურა +mining-area=წარმოების ზონა +mining-speed=წარმოების სიჩქარე +mining-time=წარმოების დრო +module-bonus-limit=ზღვარი +movement-speed-bonus=მოძრაობის ბონუსი +moving-energy-consumption=მოხმარება მოძრაობის დროს +name=სახელი +neighbour-bonus=მეზობლების ბონუსი +next-stop=შემდეგი სადგური +no-ammo=არ არის საბრძოლო მასალა +no-block=ბლოკი არ არის +no-limit=არცერთი +num-available-robots=ხელმისაწვდომი რობოტების რაოდენობა +num-effect-receivers=ეფექტის მიმღებთა რაოდენობა +num-effect-sources=ეფექტის წყაროების რაოდენობა +of=__1__ __2__ - სთვის +outgoing-block=გამომავალი ბლოკი +output-flow-limit=მაქსიმალური გამომავალი +output-signals=გამავალი სიგნალები +personal-roboport-charging-spots=დამტენი სადგურები +personal-roboport-construction-area=სამშენებლო ტერიტორია +personal-roboport-max-robot-count=დრონების ლიმიტი +personal-roboport-max-robots=მაქს. დრონი +personal-roboport-summary=რობოპორტი +piercing-power=შეღწევადი ძალა +placed-in-grid=თავსდება +players-killed=მოკლული მოთამაშეები +pollution=დაბინძურება +pollution-bonus=დაბინძურება +pollution-to-join-attack=მოიხმარს __1__ დაბინძურებას +power-output=ელექტროენეერგის გამომუშავება +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (სამეზობლო ბონუსი __2__) +probability=ალბათობა +productivity-bonus=პროდუქტიულობა +productivity-bonus-limit=-0% = ლიმიტი +products=პროდუქცია +products-finished=პროდუქტები დასრულებულია +projectile-range=ჭურვის დიაპაზონი +pumping-speed=გადატუმბვის სიჩქარე +range=დიაპაზონი +range-modifier=დიაპაზონის მოდიფიკატორი +recharge-speed=გადატენვის დრო +recipe=რეცეპტი +recipe-hidden=(დამალული) +recipe-not-researched=(არ არის გამოკვლეული) +recipe-not-researched-and-hidden=(არ არის გამოკვლეული, დამალული) +recipe-pollution=რეცეპტის დაბინძურება +repair-speed=რემონტის სიჩქარე +required-fluid=საჭირეობს +required-fluid-per-ore=__1__ __2__ ყოველ წარმოების ციკლზე +required-fluid-per-ore-generic=__1__ ყოველ წარმოების ციკლზე +research-speed=კვლევის სიჩქარე +resistances=გამძლეები +robot-charging-stations=დამტენი სადგური +robot-lifetime=დრონის სიცოცხლის ხანგრძლივობა +robot-recharge-rate=დრონის დატენვის სიჩქარე +rocket-launch-products=რაკეტის გაშვების შედეგი +rocket-parts=სარაკეტო დეტალები +rotation-speed=ბრუნვის სიჩქარე +science-pack-remaining-amount-key=დარჩენილია +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=სექტორის სკანირება +segments=სეგმენტები +shield=ფარის მუხტი +shield-capacity=ფარის ტევადობა +shields=ფარები +shooting-speed=სროლის სიჩქარე +shooting-speed-modifier=სროლის სისწრაფის მოდიფიკატორი +signals=სიგნალები +solar-panel-power=მზის პანელის სიმძლავრე +speed=სიჩქარე +speed-bonus=სიჩქარე +spent-result=ხარჯვის შედეგი +status=სტატუსი +storage=სათავსო +storage-size=სათავსოს ზომა +supply-area=მიწოდების ტერიტორია +temperature=ტემპერატურა +throwing-speed=სროლის სიჩქარე +tile-size=ზომა +total-followers=სულ მიმდევრები +total-raw=სულ ნედლი +total-raw-too-complex-to-calculate=ძალიან რთული გამოსათვლელია +train-circuit-network-id=მატარებლის ID +train-kills=მატარებლით მოკვლა +train-limit=მატარებლის ლიმიტი +train-limit-value=__1__/__2__ +values-for-evolution-factor=წვლილი მიმდებარე თავდასხმებში მიმდინარე ევოლუციის ფაქტორით (__1__) +variation=ვარიანტი +variation-value=__1__ (__2__ სულ) +vehicle-enter-instruction=შედით მანქანაში __CONTROL__toggle-driving__-ის გამოყენებით. +vehicle-speed-modifier=ტრანსპორტის სიჩქარე +walking-speed=სიარულის სიჩქარე +weight=წონა +wire-reach=მავთულის მანძილი +yield=მოსავლიანობა +[description-rail] +back-rail=უკანა რელსი +block=ბლოკირება +front-rail=წინა რელსი +none=არცერთი +segment=სეგმენტი +segment-position=სეგმენტის პოზიცია +trains-in-block=მატარებლები ბლოკის განყოფილებაში +[difficulty] +easy=მარტივი +hard=რთული +normal=ნორმალური +[entity-description] +entity-unknown[1]=ეს ობიექტი ხელმიუწვდომელია წაშლილი მოდის გამო, აღდგება იმ შემთხვევაში თუ მოდი ისევ ჩაიწერება. +[entity-name] +entity-unknown=უცნობი ობიექტი +[entity-status] +cant-divide-segments=სეგმენტების დაყოფა შეუძლებელია +charging=დატენვა +closed-by-circuit-network=დახურულია წრიული ქსელით +disabled=გამორთულია +disabled-by-control-behavior=გამორთულია ლოგიკური ქსელით +disabled-by-script=გამორთულია სკრიპტით +discharging=გამონადენი +fluid-ingredient-shortage=სითხე არ არის საკმარისი +fluid-production-overload=სითხის წარმოების გადატვირთვა +full-burnt-result-output=გამონაბოლქვი სავსეა +full-output=გასასვლელი სავსეა +fully-charged=Მთლიანად დატენილი +item-ingredient-shortage=ინგრედიენტები არ არის საკმარისი +launching-rocket=უშვებს რაკეტას +low-input-fluid=სითხის რაოდენობა მცირეა +low-power=დაბალი კვება +low-temperature=დაბალი ტემპერატურა +marked-for-deconstruction=მონიშნულია დეკონსტრუქციისთვის +missing-required-fluid=აკლია საჭირო სითხე +missing-science-packs=აკლია სამეცნიერო პაკეტები +networks-connected=ქსელები დაკავშირდა +networks-disconnected=ქსელებთან კავშირი გაწყდა +no-ammo=არ არის საბრძოლო მასალა +no-fuel=საწვავი არ არის +no-ingredients=ინგრედიენტები არ არის +no-input-fluid=სითხე არ არის +no-minable-resources=არ არის რესურსი მაღაროსთვის +no-modules-to-transmit=გადასაცემი მოდულები არ არის +no-power=კვება არ არის +no-recipe=რეცეპტი არ არის +no-research-in-progress=კვლევები არ ტარდება +normal=ნორმალური +not-connected-to-rail=არაა დაკავშირებული რელსებთან +not-plugged-in-electric-network=არ არის ჩართული ელექტრო ქსელში +opened-by-circuit-network=გახსნილია წრიული ქსელით +out-of-logistic-network=არა ლოგისტიკურ ქსელში +preparing-rocket-for-launch=ამზადებს რაკეტას გაშვებისთვის +recharging-after-power-outage=დატენვა დენის გათიშვის შემდეგ +turned-off-during-daytime=გამორთულია დღისით +waiting-for-source-items=ნივთების მოლოდინში +waiting-for-space-in-destination=თავისუფალი ადგილის მოლოდინში +waiting-for-target-to-be-built=ელოდება მიზნის მშენებლობას +waiting-for-train=ელოდება მატარებელს +waiting-to-launch-rocket=რაკეტის გაშვების მოლოდინში +working=მუშაობს +[entity-type] +tree=ხე +[error] +achievement-data-invalid=ადგილობრივი მიღწევების მონაცემები ვერ ჩაიტვირთა. ადგილობრივი მიღწევები შეიძლება დაიკარგოს. +audio-could-not-initialize=აუდიოს ინიციალიზაცია ვერ მოხერხდა. აუდიო გამორთულია. +audio-error-title=აუდიო შეცდომა +config-data-invalid-prompt-reset-to-default=კონფიგურაციის ფაილს აქვს არასწორი შინაარსი. გსურთ მისი გადატვირთვა? +crash-to-desktop-message=მოხდა მოულოდნელი შეცდომა. თუ თქვენ იყენებთ თამაშის უახლეს ვერსიას, შეგიძლიათ დაგვეხმაროთ პრობლემის მოგვარებაში ლოგ ფაილის შიგთავსის გამოქვეყნებით ფაკტორიოს ფორუმებზე.\nგთხოვთ, ასევე შეიყვანოთ შენახვის ფაილ(ები), ნებისმიერი მოდები, რომელსაც შესაძლოა იყენებთ, და ნებისმიერი ნაბიჯი, რომელიც იცით ავარიის რეპროდუცირებისთვის. +data-error-title=მონაცემების შეცდომა +error-message-box-title=შეცდომა +failed-to-create-app-window=აპლიკაციის ფანჯრის შექმნა ვერ მოხერხდა. __1__ +failed-to-load-save-file=შენახული ფაილის ჩატვირთვა ვერ მოხერხდა. +failed-to-load-window-icon=ფანჯრის ხატულა ვერ ჩაიტვირთა! ფაილის გზა: __1__ +game-state-corruption-detected-save-corrupted=აღმოჩენილია თამაშის მდგომარეობის დაზიანება. თქვენ ვერ შეძლებთ შენახული თამაშის ჩატვირთვას. +game-state-corruption-detected-saving-aborted=აღმოჩენილია თამაშის მდგომარეობის დაზიანება. თამაში არ იყო შენახული თქვენი შენახული ფაილების დაზიანების თავიდან ასაცილებლად. +low-available-space-in-steam-storage=თქვენ გაქვთ მხოლოდ __1__ MB თავისუფალი ადგილი Steam Remote Storage-ში. თუ ხელმისაწვდომი სივრცე ამოგეწურებათ, თამაშმა შესაძლოა ვერ შეძლოს თქვენი კონფიგურაციისა და გეგმის ბიბლიოთეკის შენახვა და შეიძლება დაკარგოთ პროგრესი, თუ კომპიუტერებს შორის შენახული ფაილების სინქრონიზაციისთვის დაეყრდნობით Steam Cloud-ს.\nგირჩევთ, წაშალოთ რამდენიმე ძველი შენახვის ფაილი. წაშლის ღილაკის გამოყენებით თამაშის ჩარტვირთვის დიალოგში სივრცის გასათავისუფლებლად. +low-available-space-in-steam-storage-title=გაფრთხილება Steam Remote Storage-ში დაბალი ხელმისაწვდომი სივრცის გაფრთხილება +map-can-not-be-loaded-in-demo-version=ეს რუკა ვერ იტვირთება თამაშის დემო ვერსიაში. +operation-failed=შესრულების შეცდომა +out-of-vram-cannot-lower-settings=დაბალი გრაფიკის რეჟიმი და ბიტმაპის ქეშირების დაბალი დონე უკვე ჩართულია. ეს ნიშნავს, რომ თქვენი სისტემის აპარატურა მინიმალურ მოთხოვნებზე დაბალია. თუ ფიქრობთ, რომ ეს არის თამაშის პრობლემა, გთხოვთ შეატყობინოთ ჩვენს ფორუმზე. +out-of-vram-change-quality-to-low=დაბალი გრაფიკის პარამეტრების ჩართვა. გთხოვთ გადატვირთოთ თამაში. +out-of-vram-change-quality-to-normal=სპრაიტის რეზოლუციის პარამეტრების დაყენება (მაღალი -> ნორმალური). გთხოვთ გადატვირთოღ თამაში. +out-of-vram-change-usage-to-high=ბიტმაპის ქეშირების ვარიანტის დაყენება (ყველა -> მაღალი). გთხოვთ გადატვირთოთ თამაში. +out-of-vram-change-usage-to-low=ბიტმაპის ქეშირების ვარიანტის დაყენება (საშუალო -> დაბალი). გთხოვთ გადატვირთოთ თამაში. +out-of-vram-change-usage-to-medium=ბიტმაპის ქეშირების ვარიანტის დაყენება (მაღალი -> საშუალო). გთხოვთ გადატვირთოთ თამაში. +out-of-vram-enable-low-vram-mode=დაბალი VRAM რეჟიმის ჩართვა. გთხოვთ გადატვირთოთ თამაში. +player-data-invalid=მოთამაშის მონაცემთა ფაილის ჩატვირთვა ვერ მოხერხდა. კამპანიის პროგრესი შეიძლება დაიკარგოს. +replay-data-not-found=განმეორებითი დაკვრა შეუძლებელია: განმეორებითი დაკვრის მონაცემები ვერ მოიძებნა. +replay-header-error=განმეორებითი სათაური ვერ იტვირთება შემდეგი შეცდომის გამო: +replay-header-error-old-version=განმეორებითი სათაურის ჩატვირთვა შეუძლებელია. ის ალბათ უფრო ძველია ვიდრე მიმდინარე ვერსია __1__. +replay-mod-configuration-mismatch=განმეორების დაკვრა შეუძლებელია: მას აქვს სხვა მოდი კონფიგურაცია. +replay-version-mismatch=განმეორებითი დაკვრა შეუძლებელია: ის შეიქმნა __1__ ვერსიაში, მაგრამ მიმდინარე ვერსიაა __2__. +startup-failed=თამაშის დაწყება ვერ მოხერხდა +system-initialization-failed=ინიციალიზაცია ვერ მოხერხდა. შეცდომის კოდი: __1__ +unable-to-create-sprite=Sprite-ის შექმნა შეუძლებელია (ზომა __1__x__2__), ალბათ არ არის საკმარისი ვიდეო მეხსიერება (VRAM). +value-out-of-range=მნიშვნელობა დიაპაზონს გარეთ: გთხოვთ, შეიყვანოთ მნიშვნელობა __1__-დან __2__-მდე. +[fluid-description] +fluid-unknown[1]=ეს სითხე ხელმიუწვდომელია წაშლილი მოდის გამო, აღდგება იმ შემთხვევაში თუ მოდი ისევ ჩაიწერება. +[fluid-name] +fluid-unknown=უცნობი სითხე +[frequency] +none=არცერთი +[graphics-errors] +detected-gpu=აღმოჩენილია: __1__ GPU +device-removed-button-close=დახურვა +device-removed-button-restart=გადატვირთვა +device-removed-button-use-opengl=OpenGL-ის გამოყენება +device-removed-message1=მოხდა ვიდეო დაფის პროგრამული განახლება, ან იგი ფიზიკურადაა გამოერთებული სისტემიდან. +device-removed-message2=შეცდომა: __1__. მიზეზი: __2__ +device-removed-message3=თუ ამ შეცდომას ხშირად ხედავ, ცადე კომპიუტერის გადატვირთვა, ან გრაფიკული პროგრამის განახლება. \n შესაძლოა კომპიუტერი მუშაობდეს არასტაბილურად გადახურების გამო. +device-removed-message4=როგორც შესაძლო გამოსავალი, შეგიძლიათ სცადოთ ფაკტორიოს გადართვა OpenGL რენდერზე. +device-removed-title=ფაკტორიო გამოვარდა ვიდეო ბარათის რესეტის ან ამოღების გამო. +direct3d-failed-to-initialize=DirectX-ის ინიციალიზაცია ვერ მოხერხდა. ფაკტორიო მოითხოვს DirectX 10-თან თავსებადი გრაფიკულ ბარათს ან უკეთესი. +graphics-settings-keep=გაუქმება +graphics-settings-reset=საწყისი პარამეტრები +opengl-failed-to-initialize=ფაკტორიო მოითხოვს OpenGL ვერსიას __1__ ან უფრო მაღალ ვერსიას. ამ კომპიუტერზე ხელმისაწვდომი ვერსია არის __2__. +out-of-videomemory=არ არის საკმარისი ვიდეო მეხსიერება. სცადეთ სპრაიტის რეზოლუციის შემცირება ან ტექსტურის შეკუმშვის ჩართვა. +reset-graphics-settings-question=გსურთ გრაფიკული პარამეტრების საწყისზე დაბრუნება? +[gui] +all=ყველა +ammo=საბრძოლო მასალა +any=ნებისმიერი +armor=აბჯარი +artillery-ammo=საარტილერიო საბრძოლო მასალა +blueprint-access-error=სხვა მოთამაშის სათავსოს მოდიფიკაცია შეუძლებელია. +blueprint-components=კომპონენტები +blueprint-dummy-error=შეუძლებელია გეგმის მოდიფიკაცია უცნობი ობიექტით. +blueprint-icons-empty-error=გეგმას უნდა ჰქონდეს მინიმუმ ერთი ხატულა. +blueprint-include-entities=ობიექტები +blueprint-include-fuel=მატარებლის საწვავი +blueprint-include-modules=მოდულები +blueprint-include-station-names=რკინიგზის სადგურთა სახელები +blueprint-include-tiles=უჯრები +blueprint-include-trains=მატარებლები +blueprint-include-trains-tooltip=ჩართე მატარებლები გეგმაში +blueprint-not-available=გეგმა ჯერ არ გადმოტვირთულა ბიბლიოთეკაში +blueprint-not-present=გეგმა გადანაცვლდა სხვა მოთამაშის მიერ. +blueprint-player-not-available=გეგმის გადატანა შეუძლებელია: მოთამაშე ხაზზე არ არის +blueprint-preview=გადახედვა +blueprint-preview-edit-tooltip=იარლიყის რედაქტირება, აღწერა და ხატულები. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ წასაშლელად, __CONTROL_LEFT_CLICK__ აღსადგენად. +blueprint-preview-hint-specific=__CONTROL__mine__ წასაშლელად, __CONTROL__build__ აღსადგენად. +blueprint-preview-not-editable-hint-dummy-entities=ამ გეგმის შეცვლა შეუძლებელია - მისი მონაცემები შენახულია ცალ-ცალკე, რათა მოხდეს კონტენტის აღდგენა მოდიფიკაციით. +blueprint-preview-not-editable-hint-other-player=ამ გეგმაში ცვლილების შეტანა შეუძლებელია, რადგან სხვა მოთამაშის ბიბლიოთეკაშია. +blueprint-preview-not-editable-hint-preview=ამ გეგმის შეცვლა შეუძლებელია, რადგან კონტენტი ჯერ კიდევ არ არის მიბმული თამაშში. +blueprint-select-replacement=შემცვლელის არჩევა +blueprint-shelf-not-synced=მოთამაშის გეგმის სათავსო ჯერ მზად არ არის +cancel=უკან +cancel-instruction=გაუქმება (__CONTROL__toggle-menu__) +changelog=ცვლილებების ჟურნალი +character=პერსონაჟი +clear=გასუფთავება +clear-blueprint=გეგმის გასუფთავება +close=დახურვა +close-instruction=დახურვა (__CONTROL__confirm-gui__ ან __CONTROL__toggle-menu__) +color=ფერი +confirm=დადასტურება +confirm-instruction=დაადასტურება (__CONTROL__confirm-gui__) +confirm-load-game-load=ჩატვირთვა +confirm-load-game-settings-changed=მოდები წაიშალა ან შეიცვალა მოდიფიკაციის პარამეტრები. დარწმუნებული ხართ, რომ გსურთ გააგრძელოთ ამ შენახვის ჩატვირთვა? +confirm-load-game-sync=მოდების სინქრონიზაცია და ჩატვირთვა +confirm-quit=თამაში არ არის შენახული. დარწმუნებული ხართ, რომ გსურთ დატოვოთ? +confirm-restart=დარწმუნებული ხარ, რომ გადატვირთვა გინდა? +confirmation=დასტური +constant-number=მუდმივი რიცხვი +converting-map=რუქა გარდაიქმნება __1__ +copy=კოპირება +copy-this=შექმენი ამის ასლი +crafting=ხელნაკეთობა +credits=ავტორები +delete=წაშლა +delete-blueprint-record=წაშალე გეგმა +destroy-blueprint=გეგმის განადგურება +destroy-book=გაანადგურე გეგმის წიგნაკი +destroy-deconstruction-planner=გაანადგურე დეკონსტრუქციის დამგეგმავი +destroy-upgrade-planner=გაანადგურე __1__ +drop-blueprint-nothing-to-drop-error=კურსორზე გეგმა არ არის ჩამოსაგდებად. +empty-blueprint-error=გეგმა ცარიელია. +enable-logistics-while-moving=დაუშვი ლოგისტიკა მოძრაობისას +equipment-grid=აღჭურვილობის ბადე +eula=მომხმარებლის ლიცენზია +exit=გასვლა +export-to-string=ექსპორტი სტრიქონზე +fluid-ingredient=სითხის ინგრედიენტი +fluid-ingredient-description=შესაძლო სითხეები მოთავსდება +fuel=საწვავი +generating-new-map=იქმნება ახალი რუქა +grabbed-item=ნივთი ხელში +grid=ბადე +guns=იარაღი +ingredient=ინგრედიენტი +ingredient-description=შესაძლოა მოთავსდეს +instruction-to-activate=__1__ აქტივაციისთვის. +instruction-to-alt-select=__1__ და გადაათრიეთ კონფიგურაციის ფანჯრის ასარჩევად და გამოტოვებისთვის. +instruction-to-build=__1__ ასაშენებლად. +instruction-to-cancel-deconstruct=__1__ და გადაიტანეთ რომ გააუქმოთ დეკონსტრუქცია. +instruction-to-cancel-upgrade=__1__ და გადაიტანეთ გაუმჯობესების ბრძანების გასაუქმებლად. +instruction-to-change-size=__1__/__2__ რომ შეცვალოთ ზონის სიდიდე. +instruction-to-clear-generic=__1__ გასასუფთავებლად. +instruction-to-clear-item=__1__ გასასუფთავებლად. +instruction-to-clear-quickbar-slot=__1__ სლოტის გასასუფთავებლად. +instruction-to-connect-spidertron-remote=__1__ ობობატრონზე დასაკავშირებლად. +instruction-to-consume=__1__ გამოსაყენებლად +instruction-to-cycle-blueprint-backards=__1__ მოწინავესთვის. +instruction-to-cycle-blueprint-forwards=__1__ შემდეგისთვის. +instruction-to-deconstruct=__1__ და გადაიტანეთ დეკონსტრუქციისთვის. +instruction-to-destroy=__1__ დასანგრევად. +instruction-to-downgrade=__1__ და გადაიტანეთ დასაქვეითებლად. +instruction-to-force-build=__1__ იძულებითი განთავსებისთვის. +instruction-to-mine-tiles=__1__ ჩაშენებული ფილების მოსაპოვებლად. +instruction-to-open-item=__1__ გასახსნელად. +instruction-to-order-spidertron=__1__ ობობატრონის გასაგზავნად. +instruction-to-order-spidertron-to-follow=__1__ არჩეულ ობიექტზე თვალის სადევნებლად. +instruction-to-queue-spidertron-order=__1__ რომ დაემატოს გადაადგილება რიგში. +instruction-to-repair=გეჭიროთ __1__ - ზე არჩეული ობიექტის შესაკეთებლად. +instruction-to-reset-item=__1__ საწყისებზე დასაბრუნებლად. +instruction-to-select=__1__ და გადაიტანეთ შიგთავსის ასარჩევად. +instruction-to-shoot=__1__ სროლისთვის. +instruction-to-throw=__1__ გადასაგდებად +instruction-to-upgrade=__1__ და გადაიტანეთ გასაუმჯობესებლად. +instruction-when-in-cursor=როცა კურსორშია +inventory=ინვენტარი +inventory-filter=ინვენტარის ფილტრი +licenses=ლიცენზიები +load=ჩატვირთვა +loading-map=რუქა იტვირთება __1__ +loading-new-map=იტვირთება ახალი რუქა +logistic-requests-disabled=ლოგისტიკის მოთხოვნები გათიშულია +logistic-trash-slots=ლოგისტიკური ნაგვის სათავსოები +map-exchange-string=რუკის გაცვლის სტრიქონი +mining-fluid=სითხე წარმოებისთვის +mod-scenarios=მოდიფიკაციის სცენარები +mod-with-campaign-not-available=ამ კამპანიისთვის მოდიფიკაცია დაუშვებელია. +module=მოდული +module-description=დაშვებული მოდულები: +no=არა +no-recipe-available=რეცეპტი ხელმიუწვდომელია +no-recipes-found=რეცეპტები ვერ მოიძებნა +not-available=Მიუწვდომელია +not-connected=არ არის დაკავშირებული +not-in-logistic-network=არ არის ლოგისტიკურ ქსელში +nothing-found=არაფერი მოიძებნა! +notice=შენიშვნა +off=გამორთ. +ok=OK +on=ჩართული +open-equipment-grid=გახსენი აღჭურვილობის ბადე +or-set-a-constant=ან აირჩიე მუდმივა +owner=მფლობელი +queued=გადატანის მოლოდინში +quit=გასვლა +reassign-blueprint=აირჩიე ახალი შინაარსი ამ გეგმისთვის. +refresh=განახლება +release-date=გამოშვების თარიღი: +remove-blueprint-book-record=წაშალე გეგმის წიგნაკი +reset=საწყისი პარამეტრები +reset-consumpiton-filters=საწყისი ფილტრები +reset-production-filters=საწყისი ფილტრები +restart=გადატვირთვა +result=რეზულტატი +rocket-inventory-slot=სარაკეტო სათავსო +rocket-inventory-slot-description=განათავსეთ სატელიტი აქ. +rocket-launch=გაშვება +rocket-launch-started=გაეშვა +rocket-preparing=ემზადება... +rocket-result-inventory-slot=რაკეტის გაშვების შედეგები +save=შენახვა +saving-map=რუქა ინახება __1__ +script-inventory=სკრიპტ ინვენტარი +search=ძებნა +search-with-focus=მოძებნე (__1__) +select-filter=აირჩიეთ ფილტრი +select-signal=აირჩიე სიგნალი +select-upgrade=აირჩიე განახლება +set=დაყენება +set-amount=რაოდენობის დაყენება +set-filter=ფილტრის დაყენება +set-inventory-bar-title=შეზღუდეთ მარაგის ნაწილი ისე, რომ იგი ვერ შეივსოს მანქანებით. +since-last-played=ბოლოს ითამაშა (__1__) +space-usage-mb=დაკავებული ადგილი: __1__ მბ / __2__ მბ +subversion=ქვევერსია: +sync-mods-with-save=მოდების სინქრონიზაცია შენახვით +synchronize=სინქრონიზირება +total=სულ +transferring=გადაეცემა +update=განახლება +upgrade-blueprint-book-tooltip=განაახლე ნივთები და ობიექტები ყველა გეგმაში რაც კი ამ წიგნაკშია. +upgrade-blueprint-tooltip=განაახლე ნივთები და ობიექტები ამ გეგმაში. +user-scenarios=მოთამაშის სცენარები +version=ვერსია: +weapons=იარაღები +yes=დიახ +[gui-about] +created-by=შექმნილია +forums=ფორუმები +release=გამოშვება +version=ვერსია +website=ვებსაიტი +[gui-achievements] +modded-game=თამაში მოდიფიცირებულია. მიღწევები განცალკევდა თამაშის სტანდარტული ვერსიისაგან. +not-in-game-long-enough=საჭიროა რომ ითამაშო __1__% მეტი თამაშის სრული ხანგრძლივობის დრო, იმისთვის რომ გახსნა მიღწევები. თამაში გაგრძელდა __2__, მაგრამ შენ გაატარე მხოლოდ __3__ თამაშში. +title=მიღწევები +track=ადევნე თვალყური +unlocked-count=გამომუშავდა __1__ __2__ - დან +untrack=შეწყვიტე თვალყურის დევნება +[gui-additional-entity-settings] +apply-entity-health=სიცოცხლის მომატება +apply-entity-tag=თეგის გამოყენება +corpse-expires=გვამი ქრება +difficulty=სირთულე +entity-tag=ნივთის ტეგი +indestructible=უმსხვრევი +not-minable=წარმოება შეუძლებელია +not-operable=არა ფუნქციონირებადი +not-rotatable=არ არის მბრუნავი +properties=თვისებები +recipe-locked=რეცეპტი ბლოკირებულია +title=__1__ დამატებითი პარამეტრები +to-be-looted=ნადავლად მიღება +[gui-admin-player] +character-equipment=აღჭურვილობა +character-main-inventory=მთავარი ინვენტარი +cursor-stack=კურსორის დასტა +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=ობიექტი არის|rest=ობიექტები არიან}__ დაზიანებულია. +destroyed=__1__ __plural_for_parameter_1_{1=ობიექტი არის|rest=ობიექტები არიან}__ განადგურებულია. +map-hint=მეტი დეტალისთვის იხილეთ რუკა. +no-material-for-construction=__1__ __plural_for_parameter_1_{1=ობიექტი არის|rest=ობიექტები არიან}__ არასაკმარისი სამშენებლო მასალით. +no-storage=არასაკმარისი საცავი ლოგისტიკურ ქსელში. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=ობიექტი არის|rest=ობიექტები არიან}__ არასაკმარისი მშენებარე რობოტებით. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=ობიექტი არის|rest=ობიექტები არიან}__ არასამკარისი შემკეთებელი პაკეტებით. +title=გაფრთხილებები +train-out-of-fuel=მატარებელს საწვავი ამოეწურა. +turret-fire=__1__ __plural_for_parameter_1_{1=ტურელი|rest=ტურელი}__ __1__ __plural_for_parameter_1_{1=ტურელი|rest=ტურელები}__ ებრძვის მტერს +[gui-arithmetic] +input=შეტანა +output=შედეგი +[gui-assembling-machine] +change-recipe=რეცეპტის შეცვლა +select-recipe=აირჩიე რეცეპტი ასაწყობად +[gui-auth-server] +client-version-too-old=თქვენი თამაშის კლიენტის ვერსია ძალიან ძველია ონლაინ სერვისების გამოსაყენებლად. გთხოვთ განაახლოთ ფაკტორიოს უახლესი გამოშვებით. +email-authentication-invalid=ავთენტიფიკაციის არასწორი კოდი. გთხოვთ, შეამოწმოთ თქვენი ელფოსტა და სცადოთ ხელახლა. +email-authentication-required=საჭიროა ელ.ფოსტის ავტორიზაცია. გთხოვთ შეხვიდეთ Factorio.com-ზე თქვენი ბრაუზერით და შეიყვანოთ კოდი, რომელიც ჩვენ გამოგიგზავნეთ. +email-change-rate-limit=ელ. ფოსტის შეცვლა შესაძლოა 7 დღეში ერთხელ. +email-invalid-format=მოცემული ელფოსტის მისამართი არასწორ ფორმატშია, გთხოვთ, შეამოწმოთ იგი. +email-registered=ასეთი ელ. ფოსტა უკვე რეგისტრირებულია. +failed-to-reach-server-error=ავტორიზაციის სერვერთან დაკავშირება ვერ მოხერხდა. კოდი: __1__. შეცდომა: __2__. +generic-timeout=მოქმედება ვერ მოხერხდა დროის გასვლის გამო. Გთხოვთ სცადოთ მოგვიანებით. +generic-verification-failed=თქვენი ანგარიშის დადასტურება ვერ მოხერხდა. დარწმუნდით, რომ შესული ხართ სერვისის პროვაიდერში და სცადეთ ხელახლა. +invalid-characters-in-username=თქვენი მომხმარებლის სახელი შეიცავს არასწორ სიმბოლოებს. გთხოვთ ეწვიოთ __1__ თქვენს ბრაუზერში და აირჩიოთ ახალი მომხმარებლის სახელი. +json-parse-error=ავტორიზაციის სერვერიდან პასუხის ამოცნობა ვერ მოხერხდა. როგორც ჩანს, ეს არის შიდა სერვერის შეცდომა. +login-blacklist=თქვენი IP მისამართი შავ სიაშია წარსულში ბოროტად გამოყენების გამო. თუ ფიქრობთ, რომ ეს შეცდომაა და გსურთ აკრძალვის გაუქმება, გთხოვთ, დაუკავშირდეთ __1__. +login-deletion-pending=შესვლა შეუძლებელია, რადგან თქვენი ანგარიში ელოდება წაშლას. თუ გსურთ ამ პროცესის გაუქმება, შედით საიტზე, __1__. +login-failed=მომხმარებლის სახელი ან ელფოსტა და პაროლი არ ემთხვევა არცერთ ანგარიშს. +login-failed-steam-only=მოცემული Factorio.com ანგარიში არის მხოლოდ Steam-ის ანგარიში. გთხოვთ შეხვიდეთ Steam-ით ან ეწვიოთ __1__ პაროლის დასაყენებლად. +login-insufficient-membership=თქვენი ანგარიში არ ფლობს თამაშს. გთხოვთ იყიდოთ იგი შესასვლელად. +login-too-many-attempts=ძალიან ბევრი წარუმატებელი შესვლის მცდელობა. Გთხოვთ სცადოთ მოგვიანებით. თუ დაგავიწყდათ პაროლი, შეგიძლიათ აღადგინოთ ის მისამართზე __1__ +login-unlinked=თქვენი Steam ანგარიში, როგორც ჩანს, აღარ ფლობს თამაშს, ამიტომ ჩვენ გავაუქმეთ ის თქვენი ფაკტორიო ანგარიშიდან. თქვენ შეგიძლიათ დააკავშიროთ თქვენი ფაკტორიოს ანგარიში Steam-ის ანგარიშს, რომელიც ფლობს თამაშს თქვენი წევრობის აღსადგენად. +server-down-for-maintenance=ონლაინ სერვისები ამჟამად შენარჩუნებულია. Გთხოვთ სცადოთ მოგვიანებით. +steam-id-already-registered=თქვენი Steam ანგარიში უკვე დაკავშირებულია Factorio.com არსებულ ანგარიშთან. ამის ნაცვლად, გთხოვთ შეხვიდეთ თქვენი ფაკტორიო ანგარიშის გამოყენებით. +steam-id-doesnt-own-factorio=თქვენი Steam ანგარიში არ ფლობს ფაკტორიოს. გთხოვთ, იყიდოთ თამაში ანგარიშის შესაქმნელად. +steam-id-timeout=ფაკტორიოს საკუთრების დადასტურება ვერ მოხერხდა, რადგან Steam-თან კავშირის დრო ამოიწურა. გთხოვთ კიდევ სცადეთ. +steam-ticket-verification-failed=Steam-ის მეშვეობით ავთენტიფიკაციის შემოწმება ვერ მოხერხდა. გთხოვთ, დარწმუნდით, რომ შესული ხართ Steam-ში და სცადეთ ხელახლა. +unknown-error=სერვერმა დააბრუნა შეცდომა: __1__ +username-invalid-characters=არასწორი სიმბოლოები მოცემულ მომხმარებლის სახელში. გთხოვთ გამოიყენოთ მხოლოდ ალფანუმერული სიმბოლოები და .- +username-taken=მითითებული მომხმარებლის სახელი უკვე რეგისტრირებულია. გთხოვთ აირჩიოთ სხვა, ან შედით სისტემაში, თუ ის თქვენია. +username-too-long=მოცემული მომხმარებლის სახელი ძალიან გრძელია (მაქს. 30 სიმბოლო). +username-too-short=მოცემული მომხმარებლის სახელი ძალიან მოკლეა (მინ. 2 სიმბოლო). +[gui-blueprint] +absolute-snapping=აბსოლუტური +absolute-snapping-tooltip=იკავებს გლობალურ ქსელს. კოორდინატები აკონკრეტებენ, თუ როგორ არის განლაგებული გეგმის განლაგება გლობალურ ბადესთან შედარებით. +close-blueprint=გეგმის დაკეტვა +commit-blueprint=გეგმის შენახვა +components=კომპონენტები +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ იმისთვის რომ წაშალოთ ყველა ამ ტიპის კომპონენტი. \n__ALT_CONTROL_LEFT_CLICK__1__ იმისთვის რომ დააბრუნოთ ყველა ამ ტიპის კომპონენტი უკან. +create-blueprint=გეგმის შექმნა +existing-blueprint=გეგმა +filters=ფილტრები +grid-position=ბადის პოზიცია +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ რომ შეცვალოთ ბადის პოზიცია გადახედვისას. +grid-size=ბადის ზომა +grid-size-tooltip=განზომილებები სანამ შენობა განმეორდება +height=სიმაღლე +icon=ხატულა +icon-tooltip=აქ შეგიძლიათ შეცვალოთ რა ხატები წარმოადგენს ამ გეგმას. +library-blueprint=გეგმა გეგმის ბიბლიოთეკაში +library-blueprint-owned-by-other-player=გეგმა გეგმის ბიბლიოთეკაში, რომელიც ეკუთვნის სხვა მოთამაშეს +new-blueprint=ახალი გეგმის დაყენება +relative-snapping=შედარებით +relative-snapping-tooltip=ნებას რთავს გეგმის მიბმას შედარებით იქ, სადაც აწყობა დაიწყო გადმოწევით. +settings=პარამეტრები +snap-to-grid=ბადეზე მიმაგრება +snap-to-grid-tooltip=გეგმის მიბმა ბადეზე აგებისას. +unnamed-blueprint=უსახელო გეგმა +width=სიგანე +[gui-blueprint-book] +blueprints=სქემები: +confirm-blueprint-book-deletion=ნამდვილად გსურს გეგმის წიგნაკის წაშლა? +delete-blueprint-book=წიგნის წაშლა +icon-tooltip=როცა ცარიელია, წიგნაკი აჩვენებს ხატულას აქტიური გეგმიდან. +scroll-to-change-active=გამოიყენე __CONTROL__cycle-blueprint-forwards__ და __CONTROL__cycle-blueprint-backwards__ აქტიური გეგმის შესაცვლელად. +scroll-to-change-active-specific=გამოიყენე __CONTROL_STYLE_BEGIN____1__მაუსის რგოლი__CONTROL_STYLE_END__ აქტიური გეგმის შესაცვლელად. +unnamed-blueprint-book=უსახელო გეგმის წიგნაკი +[gui-blueprint-library] +blueprint-book=სქემების წიგნი +blueprint-book-edit=სქემების წიგნის რედაქტირება +blueprint-book-string=გეგმის წიგნაკის სტრიქონი +blueprint-string=გეგმის სტრიქონი +cant-manipulate-not-synchronized-shelf=შეუძლებელია იმ გეგმათა კოლექციის მანიპულაცია რომელიც არ არის სინქრონირებული. +deconstruction-item-string=დანგრევის გეგმის სტრიქონი +deconstruction-tool-edit=დეკონსტრუქციის ხელსაწყოს შეცვლა +drop-blueprint=გეგმის დაგდება +failed-loading-cloud-storage=გეგმის სათავსოს ჩამოტვირთვა cloud - დან ვერ მოხდა. სანაცვლოდ ჩაიტვირთება ლოკალური სათავსო. +failed-loading-storage=გეგმის სათავსოს ჩატვირთვა ვერ მოხდა: __1__. ამჟამინდელი სათავსო __2__ - ში ინახება. +failed-saving-cloud-storage=ნახატების ბიბლიოთეკის ღრუბელში შენახვა ვერ მოხერხდა. შესაძლოა, თავისუფალი ადგილი დაგეკარგათ. გთხოვთ, შექმენით __1__ ფაილის სარეზერვო ასლი, რათა თავიდან აიცილოთ გეგმის ბიბლიოთეკის დაკარგვა. +game-blueprints-title=თამაშის სქემები +grid-view=ცხრილის ხედი +import=იმპორტი +import-string=სტრიქონის იმპორტი +list-view=სიის ხედი +make-new=ახალი __1__ +not-available-yet=გეგმა ამჟამად მიუწვდომელია +not-synced-warning=[img=utility/warning_icon] [color=red] გეგმის ბიბლიოთეკა არ არის სინქრონირებული.[/color] +player-storage=__1__ - გეგმის სათავსო +private-shelf=ჩემი გეგმები +shared-shelf=გაზიარებული გეგმები +shelf-choice=ფილტრი: +shelf-choice-all=ყველა +shelf-choice-game=თამაშის გეგმები +synchronising=სინქრონიზაცია... +title=გეგმის ბიბლიოთეკა +transfer-progress=გადატანის პროგრესი +unknown-player-storage=უცნობი მოთამაშის სათავსო +upgrade-item-string=განაახლე ნივთის სტრიქონი +upgrade-tool-edit=განახლების ხელსაწყოს რედაქტირება +[gui-bonus] +artillery-range=არტილერიის დიაპაზონი +character-build-distance=აშენების მანძილი +character-crafting-speed=დამზადების სიჩქარე +character-health-bonus=სიცოცხლე +character-inventory-slots-bonus=დამატებითი ინვენტარის სათავსოები +character-item-drop-distance=ნივთის დატოვების მანძილი +character-item-pickup-distance=ნივთის მიღების მანძილი +character-logistic-slots=ლოგისტიკური მოთხოვნის სათავსოები +character-logistic-trash-slots=ლოგისტიკური ნაგვის სათავსოები +character-loot-pickup-distance=ნადავლის აღების მანძილი +character-mining-speed=წარმოების სიჩქარე +character-reach-distance=გავრცობის მანძილი +character-resource-reach-distance=რესურსის მიწოდების მანძილი +character-running-speed=სიარულის სიჩქარე +damage-bonus=დაზიანება +follower-robot-lifetime=არსებობის დრო +inserter-stack-size-bonus=მანიპულატორის სიმძლავრე +laboratory-productivity=კვლევის პროდუქტიულობა +laboratory-speed=კვლევის სიჩქარე +maximum-following-robots-count=მდევარი რობოტის რაოდენობა +mining-drill-productivity-bonus=წარმოების პროდუქტიულობა +no-bonuses=ბონუსები ჯერ გამოკვლეული არ არის. +shooting-speed-bonus=სროლის სიჩქარე +stack-inserter-capacity-bonus=პაკეტური მანიპულატორის ტევადობა +title=ბონუსები +train-braking-force-bonus=მატარებლის დამუხრუჭების ძალა +turret-damage-bonus-description=(დასტები საბრძოლო მასალის ბონუსებით) +worker-robot-battery=ბატარეის ზომა +worker-robot-speed=მოძრაობის სიჩქარე +worker-robot-storage=ტვირთ ტევადობა +[gui-browse-games] +access=წვდომა +access-password=პაროლი +access-public=საზოგადო +cant-join-game-steam-init-failed=Steam-ის ქსელის გამოყენებით თამაშთან დაკავშირება შეუძლებელია - Steam არ არის ინიციალიზებული სწორად. ორთქლთან დაკავშირებული ფუნქციები გამორთულია. მისი გადატვირთვა ჩვეულებრივ აგვარებს ამ პრობლემას. გსურთ სცადოთ ქსელში გაწევრიანება Steam-ის გარეშე? +description=აღწერა +downloading-game-information=თამაშის ინფორმაციის ჩამოტვირთვა +favourite-tooltip=რჩეულები +games-headers-name=სახელი +games-headers-players=მოთამაშეები +games-headers-playtime=სულ ნათამაშები +has-friends=Steam მეგობრები თამაშში +has-mods=მოდებით +has-password=აქვს პაროლი +has-players=ყავს მოთამაშეები +is-dedicated-server=ოფიციალური სერვერი +join-game=თამაშში შეერთება +loading=იტვირთება... +mods=მოდები +no-game-selected=თამაში არ არის არჩეული +no-players=არცერთი +none=არცერთი +ping=პინგი +ping-calculating=მიმდინარეობს გამოთვლა… +ping-cant-reach=კავშირი ვერ დამყარდა +players=მოთამაშეები +search=ძებნა +search-filters=ძიების ფილტრები +tags=ჭდეები +title=თამაშების დათვალიერება +version=ვერსია +[gui-building-statistics] +built=აშენებული +deconstructed=დანგრეულია +title=შენობები +upgraded=განახლდა +[gui-car] +automatic-targeting=ავტომატური ხელმძღვანელობა +color=ფერი +driver=მძღოლი +passenger=მგზავრი +trunk=საბარგული +weapons-control=იარაღის მმართველი +with-gunner=მსროლელთან ერთად +with-gunner-description=ავტომატურად ესვრის ახლომდებარე მტრებს, თუ მანქანაში მძღოლი ან მგზავრია +without-gunner=მსროლელის გარეშე +without-gunner-description=ავტომატურად ესვრის ახლომდებარე მტრებს, თუ მანქანაში არავინ არის +[gui-character] +crafting-queue=ხელნაკეთობების რიგი +exoskeleton=ეგზოჩონჩხი +personal-logistics-description=პირადი ლოჯისტიკის გამორთვის შემთხვევაში, სატრანსპორტო დრონები შეწყვეტენ მოთხოვნილი ნივთების მიწოდებას. ეს ასევე შეაჩერებს ნივთების ავტომატურად გაგზავნას ნაგვის სლოტებში, მაგრამ სატრანსპორტო დრონები გააგრძელებენ მათ დაცლას. +personal-roboport=პერსონალური რობოპორტი +[gui-constant] +off=გამორთ. +on=ჩართული +output=შედეგი +output-signals=გამავალი სიგნალები +[gui-control-behavior] +circuit-connection=წრედული კავშირი +circuit-network=წრიული ქსელი +connect=დაკავშირება +connected-to-network=დაკავშირებულია ქსელთან +green-network-id=[color=green]__1__[/color] +logistic-connection=ლოგისტიკის კავშირი +logistic-network=ლოგისტიკური ქსელი +mode-of-operation=ოპერაციის რეჟიმი +no-network-in-range=ქსელი არ არის დიაპაზონში +not-connected=არ არის დაკავშირებული +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=კედელი კარიბჭის კონტროლერით +[gui-control-behavior-modes] +close-signal=სიგნალის დახურვა +close-signal-description=როდესაც გარკვეული პირობა დაკმაყოფილებულია, ცდილობს გადართოს ეს შუქნიშანი (წითელ) გაჩერების შუქზე და დაბლოკოს მატარებლების გავლა.\nთუ მატარებელი დროულად ვერ ჩერდება (ყვითელი) ან უკვე გადის ბლოკს (წითელი), გაჩერების შუქი არ გააჩერებს.\nროდესაც ამ შემთხვევაში, თუ სიგნალი წითელია, მატარებელი არ ეძებს შემოვლით გზას და გაჩერდება სიგნალზე. +enable-disable=ჩართვა/გამორთვა +enable-disable-description=გააქტიურდეს ობიექტი მხოლოდ მაშინ როდესაც პირობა არის ჭეშმარიტი. +enable-disable-train-stop-description=გააქტიურდეს ობიექტი მხოლოდ მაშინ როდესაც პირობა არის ჭეშმარიტი.\nმატარებლები გამოტოვებენ გაუქმებულ სადგურებს, რაც მოგცემთ საშუალებას რომ აკონტროლოთ მატარებლის მარშუტები. +none=არცერთი +none-write-description=არ შეცვალოთ ობიექტის მდგომარეობა ლოგიკური ქსელიდან. +open-gate=გააღე ჭიშკარი +open-gate-description=კარიბჭე ღია იქნება მანამ, სანამ ლოგიკური პირობა ჭეშმარიტია. +read-belt-contents=კონვეიერის კონტენტის კითხვა +read-belt-contents-description=კითხულობს კონვეიერის კონტენტს და აგზავნის მათ მიკროსქემის ქსელში. კონვეიერები არ აგზავნიან სწორ პულსურ სიგნალებს, როდესაც ნივთები ჩასმულია ან იღება კონვეიერის შუა ნაწილიდან გარე ობიექტების მიერ. +read-chain-signal=სიგნალის წაკითხვა +read-chain-signal-description=კითხულობს შუქნიშნის ფერს და აგზავნის ქვემოთ მოცემულ სიგნალს ლოგიკურ ქსელში. +read-charge-level=დატენვის დონის წაკითხვა +read-charge-level-description=კითხულობს ბატარეის დონეს პროცენტებში და აგზავნის სიგნალის სახით 0-დან 100-მდე რიცხვით ლოგიკურ ქსელში. +read-contents=შიგთავსის წაკითხვა +read-contents-description=კითხულობას ინფორმაციას კონტეინერზე და უშვებს მათ წრედულ ქსელთან. +read-hand-contents=წაიკითხეთ ინფორმაცია მანიპულატორზე +read-hand-contents-description=კითხულობს ინფორმაციას მანიპულატორზე და უშვებს მათ წრედულ ქსელთან. +read-logistic-network-contents=ლოგისტიკური ქსელის ინფორმაციის წაკითხვა +read-logistic-network-contents-description=კითხულობს არსებულ ნივთებს ლოგისტიკური ქსელისთვის რობოპორტიდან და აგზავნის მათ წრედულ ქსელთან. +read-resources=რესურსების წაკითხვა +read-resources-description=კითხულობს რესურსების რაოდენობას ამ მაინერისთვის დაწვრილებით\nდა აგზავნის სიგნალის სახით ლოგიკურ ქსელში.\nუსასრულო რესურსებისთვის, კითხულობს მაინინგის სიჩქარეს.\nმნიშვნელობა განახლდება ყოველ 5 წამში. +read-robot-stats=რობოტის სტატისტიკების წაიკითხვა +read-robot-stats-description=კითხულობს რობოტთა რიცხობრიობას ლოგისტიკური ქსელის რობოპორტში და აგზავნის მათ წრედულ ქსელში. +read-sensor=სენსორის წაკითხვა +read-sensor-description=აგზავნის სიგნალს მიკროსქემის ქსელში, როდესაც პერსონაჟი მიდის კარიბჭისკენ და ის უნდა გაიხსნას. +read-signal=სიგნალის წაკითხვა +read-signal-description=კითხულობს შუქნიშნის ფერს და აგზავნის შემდეგ სიგნალს ლოგიკურ ქსელში.\n ქსელში სიგნალი არ იგზავნება, თუ შუქნიშანი დაკეტილია ქსელის ლოგიკური მდგომარეობის გამო. +read-stopped-train=გაჩერებული მატარებელის წაკითხვა +read-stopped-train-description=როდესაც მატარებელი ჩერდება სადგურზე, იგზავნება სიგნალი ამ მატარებლის უნიკალური ID-ით. +read-train-contents=მატარებლის შემცველობის წაკითხვა +read-train-contents-description=კითხულობს მატარებლის შიგთავსს, რომელიც ამჟამად გაჩერებულია მატარებლის გაჩერებაზე და აგზავნის მათ წრიულ ქსელში. +read-trains-count=მატარებლების რაოდენობა წაკითხვა +read-trains-count-description=კითხულობს მატარებლების რაოდენობას, რომლებიც მოდიან ამ მატარებლის სადგურზე, მათ შორის მატარებლის სადგურზე. +send-to-train=მატარებელში გაგზავნა +send-to-train-description=გაუგზავნეთ ლოგიკური ქსელის სიგნალები მატარებელს, რათა გამოიყენოს მოლოდინის პირობები. +set-filters=ფილტრის დაყენება +set-filters-description=აყენებს მანიპულატორის ფილტრებს წრედული ქსელის სიგნალების საფუძველზე. +set-requests=მოთხოვნების დაყენება +set-requests-description=აყენებს ლოგისტიკურ მოთხოვნებს ზანდუკისთვის წრედული ქსელის სიგნალების საფუძველზე. +set-stack-size=დააყენეთ სტეკის ზომა +set-stack-size-description=დააყენეთ ამ ჩამწერის დატის მაქსიმალური ზომა არჩეული მიკროსქემის ქსელის სიგნალის რაოდენობის მიხედვით. +set-trains-limit=მატარებლის ლიმიტის დაყენება +set-trains-limit-description=დააყენეთ ამ რკინიგზის სადგურზე მიმავალი მატარებლების მაქსიმალური რაოდენობა, სადგურის მატარებლის ჩათვლით. +use-colors=გამოიყენე ფერები +use-colors-description=აყენებს ნათურის ფერს სიგნალის საფუძველზე.\nთუ სიგნალფერის მნიშვნელობა მეტია 0 - ზე, ნათურა გაანათებს ამ ფრად.\nთუ რამდენიმე ფერია ხმარებაში, მხოლოდ ერთი იქნება გამოყენებული. +[gui-control-behavior-modes-guis] +available-construction-bots=ხელმისაწვდომი სამშენებლო დრონები +available-logistic-bots=ხელმისაწვდომი სატრანსპორტო დრონები +belt-read-mode=კონტენტის წაკითხვის რეჟიმი +blue=ლურჯი +blue-chain-description=ლოგიკური ქსელის სიგნალი იგზავნება როდესაც ლურჯი შუქნიშანი ჩართულია (1 ან მეტი ბილიკი დაბლოკილია და 1 ან მეტი ბილიკი თავისუფალია). +closed-condition=დაკეტვის პირობა +control-signal=საკონტროლო სიგნალი +enabled-condition=ჩართვის პირობა +entire-patch=ყველა საბადო +entire-patch-description=დაითვალეთ რესურსები მთელი ველიდან მოცემული ელექტრო საბურღი გარშემო. +green=მწვანე +green-chain-description=ლოგიკური ქსელის სიგნალი იგზავნება, როდესაც შუქნიშანი მწვანეა (გზა ნათელია). +green-description=ქსელის ლოგიკური სიგნალი იგზავნება, როდესაც შუქნიშანი მწვანეა (გზა ნათელია). +hand-read-mode=სიგნალის რეჟიმი +hold-mode=გამუდმებით +hold-mode-description-belt=სიგნალი იგზავნება განუწყვეტლივ, სანამ ნივთები კონვეიერზეა. +hold-mode-description-inserter=სიგნალი მოცემულია მაშინ, როდესაც ობიექტი მანიპულატორშია. +input-signal=შეყვანის სიგნალი +open-condition=გახსნის პირობა +output-signal=გამომავალი სიგნალი +output-signals=გამომავალი სიგნალები +pulse-mode=პულსი +pulse-mode-description-belt=სიგნალი იგზავნება მხოლოდ 1 ტკიპზე, როდესაც ნივთი შედის კონვეიერში. +pulse-mode-description-inserter=როდესაც ობიექტს მანიპულატორი იღებს, ერთი მოკლე სიგნალი ეძლევა. +red=წითელი +red-chain-description=ლოგიკური ქსელის სიგნალი იგზავნება, როდესაც წითელი შუქნიშანი ჩართულია (მატარებელი ყველა მიმართულებას შუქნიშნის გავლით იღებს). +red-description=ლოგიკური ქსელის სიგნალი იგზავნება, როდესაც შუქნიშანი წითელია (მატარებელი გადის შუქნიშანზე). +resource-read-mode=რესურსის წაკითხვის რეჟიმი +this-miner=ეს საბურღი +this-miner-description=დათვალეთ საბურღისთვის ხელმისაწვდომი რესურსები. +total-construction-bots=სულ სამშენებლო დრონები +total-logistic-bots=სულ სატრანსპორტო დრონები +train-id=მატარებლის ID +train-id-description=გაჩერებული მატარებლის უნიკალური ID +trains-count=მატარებლების რაოდენობა +trains-count-description=ამ რკინიგზის სადგურზე მომავალი მატარებლების რაოდენობა, სადგურზე მატარებლის ჩათვლით. +trains-limit=მატარებლის ლიმიტი +trains-limit-description=ამ რკინიგზის სადგურზე მიმავალი მატარებლების მაქსიმალური რაოდენობა, სადგურზე მატარებლის ჩათვლით. +yellow=ყვითელი +yellow-chain-description=ლოგიკური ქსელის სიგნალი იგზავნება, როდესაც ყვითელი შუქნიშანი ჩართულია (მატარებელი შუქნიშანზე უნდა გაიაროს). +yellow-description=ლოგიკური ქსელის სიგნალი იგზავნება, როდესაც ყვითელი შუქნიშანი ჩართულია (მატარებელი შუქნიშანზე უნდა გაიაროს). +[gui-control-settings] +advanced-interaction=მოწინავე ურთიერთქმედება +basic-interaction=მარტივი ქმედებები +button-layout=ღილაკის განლაგება +button-layout-description=ცვლის ზოგიერთი მოქმედების რუკს თქვენი სასურველი სტანდარტის მიხედვით. ასევე გავლენას ახდენს ინტერფეისზე ნავიგაციაზე. +button-layout-eastern=__1__ აირჩიეთ, __2__ გაუქმება (აღმოსავლეთი) +button-layout-western=__1__ აირჩიეთ, __2__ გაუქმება (დასავლეთი) +change-input-method-to-controller=შეყვანის მეთოდის შეცვლა კონტროლერზე +change-input-method-to-keyboard-and-mouse=შეცვალეთ შეყვანის მეთოდი კლავიატურაზე და მაუსზე +control-disabled=გათიშულია - შეცვლილია: __1__ მიერ +controller=კონტროლერი +controller-icons=ხატულები +controller-icons-auto=ავტომატური ამოცნობა (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=კონტროლერის პარამეტრები +crafting=ხელნაკეთობა +deadzone=ჯოხი მკვდარი ზონა +deadzone-description=გაზარდეთ ეს მნიშვნელობა, თუ შეამჩნევთ, რომ თქვენი კურსორი მოძრაობს ხანდახან. +debug=გამართვა +editor=რედაქტორი +input-method=შეყვანის მეთოდი: +input-not-found-controller=თქვენ მიერ არჩეული შეყვანის მეთოდი არის კონტროლერი, მაგრამ კონტროლერი არ არის დაკავშირებული. +input-not-found-keyboard-and-mouse=თქვენ მიერ არჩეული შეყვანის მეთოდია კლავიატურა და მაუსი, მაგრამ ისინი არ არის დაკავშირებული. +inventory=ინვენტარი +keyboard-and-mouse=კლავიატურა და მაუსი +keyboard-and-mouse-recommended=კლავიატურა და მაუსი (რეკომენდებულია) +miscellaneous=სხვადასხვა +mods=მოდები +movement=მოძრაობები +panels=პანელები +quick-panel=სწრაფი პანელი +quickbar=სწრაფი წვდომის პანელი +sensitivity=ჯოხის მგრძნობელობა +sensitivity-description=რამდენად სწრაფად მოძრაობს კურსორი და რუკა ჯოხის მოძრაობის რეაქციაში. +title=კონტროლის პარამეტრები +tools=ხელსაწყოები +vehicle-driving-mode=ტრანსპორტის კონტროლის რეჟიმი +vehicle-driving-mode-absolute=აბსოლუტური +vehicle-driving-mode-absolute-description=ჯოხის ზევით გადაწევა - გაზი, ქვემოთ - მუხრუჭი, მარცხნივ/მარჯვნივ - შემობრუნება. +vehicle-driving-mode-relative=შედარებით +vehicle-driving-mode-relative-description=ჯოხი მიუთითებს მოძრაობის მიმართულებას ეკრანთან შედარებით. მანქანა ავტომატურად შემობრუნდება და აჩქარებს ამ მიმართულებით. +vibration-intensity=ვიბრაციის სიმძლავრე +waiting=ელოდება +[gui-crafting-queue] +collapse=ჩახურვა +expand=გაფართოება +[gui-create-account] +account-creation-info=თქვენ დამოწმებული ხართ Steam-ის გამოყენებით. აირჩიეთ მომხმარებლის სახელი ფაკტორიოსთვის გამოსაყენებლად. ეს იქნება თქვენი მეტსახელი მულტიპლეერ თამაშებში. ის შეიძლება შეიცვალოს ერთხელ ჩვენს საიტზე. +account-creation-info-console=აირჩიეთ მომხმარებლის სახელი ფაკტორიოსთვის გამოსაყენებლად. ეს იქნება თქვენი მეტსახელი მულტიპლეერ თამაშებში. მისი შეცვლა არ შეიძლება. +account-creation-success-info=თქვენ შესული ხართ __1__ როგორც Steam - იდან. თუ გსურთ ამ ანგარიშის გამოყენება Steam - დან, შედით Steam - დან __2__ - ზე და აირჩიეთ ელ. ფოსტა და პაროლი თქვენი პროფილისთვის. +account-creation-success-info-console=ანგარიში შეიქმნა წარმატებით. თქვენ ავტორიზირებული ხართ როგორც __1__. +create=შექმნა +creating-account=მიმდინარეობს ანგარიშის შექმნა… +i-accept-the=მე ვეთანხმები +login-using-factorio-account=მე უკვე მაქვს Factorio.com ანგარიში +login-using-factorio-account-info=თუ თქვენ გაქვთ ფაკტორიოს ანგარიში, შეგიძლიათ შეხვიდეთ თქვენი პაროლის ნაცვლად. ეს ასევე დააკავშირებს თქვენს ფაკტორიო ანგარიშს ამ Steam ანგარიშთან. +login-using-factorio-account-info-console=თუ თქვენ გაქვთ ფაკტორიოს ანგარიში, შეგიძლიათ შეხვიდეთ თქვენი პაროლის ნაცვლად. ეს ასევე დააკავშირებს თქვენს ფაკტორიო ანგარიშს ამ კონსოლის ანგარიშთან. +terms-of-service=მომსახურების პირობები +title=ანგარიშის შექმნა +[gui-current-research] +not-researching=ახალი კვლევის დასაწყებად დააჭირეთ __CONTROL__open-technology-gui__. +research-finished=__1__ დასრულდა. დააჭირეთ __CONTROL__open-technology-gui__. +[gui-decider] +condition=მდგომარეობა +input-count=შეყვანის რაოდენობა +input-count-description=აკოპირებს შეყვანილი სიგნალების რაოდენობას გამომავალ სიგნალზე. +one=1 +one-description=გამოუშვით კონკრეტული სიგნალი 1 - ის მნიშვნელობით. +output-item=შედეგი +[gui-deconstruction] +blacklist=შავი სია +blacklist-description=უგუველყავი ყველა გაფილტრული ნივთი, როცა ირჩევ ზონას დეკონსტრუქციისთვის. +blacklist-trees-and-rocks=უგუველყავი ხეები/ქვები +entities=ობიექტები +entity-filter-mode=ობიექტის ფილტრის რეჟიმი +entity-filters=ობიექტის ფილტრები +filters=ფილტრები +icon-tooltip=როცა ცარიელია, დეკონსტრუქციის ხელსაწყო აჩვენებს არჩეულ ფილტრებს. +tile-filter-mode=ფილების ფილტრის რეჟიმი +tile-filters=ფილების ფილტრები +tile-selection-mode=ფილების არჩევის რეჟიმი +tiles=უჯრები +trees-and-rocks-only=მხოლოდ ხეები/ქვები +whitelist=თეთრი სია +whitelist-description=აირჩიე მხოლოდ გაფილტრული ნივთები, როცა ირჩევ ზონას დეკონსტრუქციისთვის. +whitelist-trees-and-rocks=მხოლოდ ხეები/ქვები +[gui-downloading-mods] +currently-downloading=მიმდინარეობს ჩამოტვირთვა +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=არაფერი +downloading=ჩამოტვირთვა... +[gui-edit-label] +edit-description=აღწერის შეცვლა +edit-label=იარლიყის რედაქტირება +save-description=აღწერის შენახვა +save-label=იარლიყის შენახვა +[gui-electric-energy-interface] +buffer-size=ბუფერის ზომა +power-production=ენერგო გამომუშავება +power-usage=ენერგიის მოხმარება +[gui-electric-network] +accumulator-charge=აკუმულატორის დამუხტვა +accumulator-charge-tooltip=ამ ქსელის ყველა ბატარეაში შენახული ენერგიის რაოდენობა. +consumption=მოხმარება +production=წარმოება +production-label=წარმოება +production-tooltip=ამჟამად წარმოებული ენერგიის რაოდენობა მაქსიმალურ წარმოების შესაძლებლობებთან შედარებით. +progressbar-format=__1__/__2__ +satisfaction=კმაყოფილება +satisfaction-tooltip=მომენტში წარმოებული ენერგიის რაოდენობა, საჭირო სიმძლავრის მიმართ. +title=ინფორმაცია ელექტრო ქსელის შესახებ +[gui-ending-screen] +epilogue=ეპილოგი +[gui-game-finished] +continue=გაგრძელება +finish=დასასრული +kills=მკვლელობები +lost=შენ დამარცხდი... +next-level=შემდეგი დონე +respawn=ხელახალი დაბადება +restart-level=დონის ხელახლა გაშვება +save-replay=გადახვევის შენახვა +time-played=ნათამაშები დრო +title=თამაში დასრულდა +victory=გამარჯვება! +[gui-goal-description] +info-visibility-button=ინფორმაცია +title=მიზანი +[gui-graphics-settings] +advanced=Მოწინავე +brightness=სიკაშკაშე +color-filter=ფერის ფილტრი +color-filter-deuteranopia=დეუტერანოპია +color-filter-deuteranopia-correction=შესწორება დეუტერანოპიისთვის +color-filter-none=არცერთი +color-filter-protanopia=პროტანოპია +color-filter-protanopia-correction=შესწორება პროტანოპიისთვის +color-filter-tritanopia=ტრიტანოპია +color-filter-tritanopia-correction=შესწორება ტრიტანოპიისთვის +contrast=კონტრასტი +full-color-depth=სრული ფერთა გამა +full-screen=მთლიანი ეკრანი +general=საერთო +graphics-quality-high=მაღალი +graphics-quality-label=სპრაიტის რეზოლუცია +graphics-quality-low=დაბალი +graphics-quality-normal=ნორმალური +graphics-quality-very-low=ყველაზე დაბალი +high-quality-animations=მახალი ხარისხის ანიმაციები +low-vram-warning=არ არის საკმარისი ვიდეო მეხსიერება (VRAM). +map-zoomed-in-effect=რუკის მასშტაბირების ეფექტი +max-threads=რენდერის ძაფების რაოდენობა +minimize-on-focus-loss=ფოკუსის დაკარგვა შემცირება +multisampling-label=მულტისემპლინგი +multisampling-x2=მულტისემპლინგი x 2 +multisampling-x4=მულტისემპლინგი x 4 +multisampling-x6=მულტისემპლინგი x 6 +multisampling-x8=მულტისემპლინგი x 8 +no-multisampling=მულტისემპლინგის გარეშე +preferred-screen=სასურველი ეკრანი +primary-screen=მთავარი ეკრანი (__1__) +render-in-native-resolution=რენდერი ეკრანის მშობლიურ რეზოლუციაში +render-scale=რენდერის მასშტაბი +restart-required=საჭიროა გადატვირთვა +saturation=ფერადობა +screen-n=ეკრანი __1__ +show-animated-water=გამოაჩინე წყლის ანიმაციები +show-clouds=გამოაჩინე ღრუბლები +show-decoratives=დეკორატიული ელემენტების ჩვენება +show-enemy-terrain-decals=აჩვენეთ მტრის ლანდშაფტის დეკორატიული ელემენტები +show-game-simulations-in-background=აჩვენე თამაშის სიმულაციები უკანა ფონზე +show-inserter-shadows=გამოაჩინე მანიპულატორის ჩრდილები +show-item-shadows=გამოაჩინე ნივთის ჩრდილები +show-particles=გამოაჩინე ნაწილაკები +show-smoke=გამოაჩინე ყველანაირი კვამლის ეფექტი +show-tree-distortion=გამოაჩინე ხეთა ანიმაციები +sprite-atlas-size-custom=სასურველი (__1__) +sprite-atlas-size-label=ატლასის ტექსტურის ზომა +sprite-atlas-size-largest-possible=ყველაზე დიდი შესაძლო +texture-compression=ტექსტურის შეკუმშვა +texture-compression-high-quality=მაღალი ხარისხი +texture-compression-low-quality=დაბალი ხარისხი +texture-compression-none=არცერთი +texture-streaming=ტექსტურის გადინება +title=გრაფიკული პარამეტრები +ultrawide-mode=ულტრაფართო რეჟიმი +use-flip-presentation-model=გამოიყენეთ პრეზენტაციის მოდელი +v-sync=დაელოდოს V-Sync +video-memory-budget=ვიდეო მეხსიერების ლიმიტი +video-memory-budget-auto=ავტომატური (__1__ გბ) +video-memory-budget-fixed=__1__ გბ +video-memory-usage-all=ყველა +video-memory-usage-high=მაღალი +video-memory-usage-label=ვიდეო მეხსიერების გამოყენება +video-memory-usage-low=დაბალი +video-memory-usage-medium=საშუალო +vram-low-high-quality-not-recommended=ჩვენ აღმოვაჩინეთ, რომ ამ კომპიუტერს აქვს __1__ MB ვიდეო მეხსიერება (VRAM). ეს ძალიან დაბალია მაღალი ხარისხის სპრაიტებისთვის. შეიძლება იყოს პრობლემები შესრულებასთან, გრაფიკულ ჩვენებასთან, ავარიულ მდგომარეობაში ან თამაში საერთოდ შეწყვეტს მუშაობას. ვიდეო მეხსიერების რეკომენდებული რაოდენობა მაღალი ხარისხის სპრაიტებისთვის არის მინიმუმ 2 GB. +vram-not-detected-high-quality-not-recommended=ვერ მოხდა თავისუფალი ვიდეო მეხსიერების ზომის (VRAM) დადგენა ამ კომპიუტერზე. რეკომენდირებული მეხსიერების ზომა მაღალი ხარისხის ეფექტებისთვის არის 2გბ, სხვა შემთხვევაში შესაძლოა თამაში გაითიშოს პრობლემების გამო, ან საერთოდ არ ჩაირთოს. +[gui-graphics-settings-description] +full-color-depth=დარენდერება (16-ბიტ) ფერთა გამაში გააუმჯობესებს სიჩქარეს დაბალ-მონაცემიან და ინტეგრირებულ ვიდეო დაფებზე. ამ ოფციას ეფექტი აქვს მხოლოდ Windows 8 და ზევით სისტემაზე, ან OpenGL რენდერერზე. +graphics-quality-label=სპრაიტების გარჩევადობა. განსაზღვრავს VRAM-ის გამოყენებას. გაფრთხილება: "მაღალი" გარჩევადობა მოითხოვს მინიმუმ 3 GB VRAM. +graphics-quality-label-console=სპრაიტების რეზოლუცია. დაბალი რეზოლუცია შეამცირებს მეხსიერების გამოყენებას და ჩატვირთვის დროს. +high-quality-animations=თუ გათიშავთ, ზოგიერთი მბრუნავი ობიექტებისთვის (მაგალითად მატარებლები) ანიმაციის კადრები ნახევრამდე შემცირდება. ეს შეამცირებს ვიდეო მეხსიერების მოხმარებას. +lights-quality=განათების რენდერის რეზოლუცია ღამის განმავლობაში. მაღალი ღირებულებები მნიშვნელოვნად შეამცირებს შესრულებას. +max-threads=ძაფების რაოდენობა თამაშის გასაღებად. +minimize-on-focus-loss=ზღვარგარეშე მთლიანი ეკრანის რეჟიმისას თამაში ჩაიკეცება, თუ შენ სხვა აპლიკაციაზე გადაერთვები. +render-in-native-resolution=მაღალი DPI ეკრანებზე (მაგალითად, Apple Retina), ორიგინალური რეზოლუციით რენდერი წარმოქმნის უფრო მაღალი ხარისხის სურათს, მაგრამ შეიძლება იყოს ძალიან მოთხოვნადი შესრულებაზე. +show-animated-water=გათიშე თუ გსურს რომ გაზარდო თამაშის სიჩქარე დაბალ-მონაცემიან ვიდეო დაფაზე. +show-game-simulations-in-background=როცა მთავარ მენიუში და ქვე მენიუში ხართ, აჩვენებს სხვადასხვა სიმულაციებს თამაშიდან უკანა ფონის ნაცვლად. +show-smoke=თუ გათიშულია, კვამლის ეფექტის რაოდენობა შემცირდება რენდერისთვის. შეგიძლიათ გათიშოთ დაბალ-მონაცემიანი ვიდეო დაფებისთვის. +show-tree-distortion=გათიშე თუ გსურს რომ გაზარდო თამაშის სიჩქარე დაბალ-მონაცემიან ვიდეო დაფაზე. +sprite-atlas-size-label=უფრო დიდი ატლასები აუმჯობესებს გათამაშების ზარის ჯგუფს, რაც ამცირებს CPU დატვირთვას რენდერში, მაგრამ შეიძლება უფრო რთული იყოს GPU-სთვის. +texture-compression=ტექსტურის შეკუმშვა საშუალებას გაძლევთ დააყენოთ მეტი სპრაიტი ვიდეო მეხსიერებაში და დააჩქაროთ რენდერი GPU-ს მიერ დამუშავებული ნაკლები მონაცემების გამო. აირჩიეთ დაბალი ხარისხი ძველი ან ინტეგრირებული GPU-ების მუშაობის გასაუმჯობესებლად. +texture-streaming=სპრაიტები, რომლებიც არ არის განთავსებული სპრაიტ ატლასში (იხილეთ ვიდეო მეხსიერების გამოყენება) შეინახება RAM-ში. +use-flip-presentation-model=გადაბრუნებული პრეზენტაცია უნდა იყოს უფრო ეფექტური მეთოდი საბოლოო სურათის ეკრანზე წარდგენისთვის, ვიდრე ძველი Blit მოდელი. სცადეთ გადართოთ ეს პარამეტრი, თუ გაქვთ გრაფიკის ან FPS-ის პრობლემები. +video-memory-budget-label=ვიდეო მეხსიერების მაქსიმალური ზომა (VRAM), რომელიც თამაშმა შეიძლება გამოიყენოს ტექსტურებისთვის (სპრაიტებისთვის). +video-memory-usage-label=ადგენს, რამდენი სპრაიტი შეეცდება თამაში ჩადოს სპრაიტის ატლასებში. უფრო დიდი სპრაიტის ატლასების შექმნა ამცირებს CPU-ს გამოყენებას ზარების ჯგუფური გათამაშების შესაძლებლობის გამო, მაგრამ შეიძლება გაზარდოს GPU დატვირთვა, რადგან GPU-ს უწევს მუშაობა უფრო დიდ ტექსტურებთან. თავისუფლად მცურავი სპრაიტები შეიძლება ჩაიტვირთოს VRAM-ში ან შეინახოს RAM-ში (იხ. ტექსტურის სტრიმინგის პარამეტრი). +[gui-heat-interface] +add-tooltip=ყოველ ტკიპს ამატებს ამ რაოდენობის სითბოს ბუფერს. +at-least-tooltip=ინარჩუნებს სითბოს მოცემულ დონეს ბუფერში, ანაზღაურებს ნაკლებობას. +at-most-tooltip=ინარჩუნებს სითბოს მოცემულ დონეს ბუფერში, აშორებს ჭარბს. +exactly-tooltip=ინარჩუნებს სითბოს მოცემულ დონეს ბუფერში, აუცილებლობის შემთხვევაში ანაზღაურებს დეფიციტს ან სიჭარბეს. +remove-tooltip=შლის ამ რაოდენობის სითბოს ბუფერიდან ყოველი ტკიპიდან. +[gui-hotkey-suggestions] +build-using-rail-planner=ააშენე რელსის მგეგმავით +build-using-rail-planner-avoiding-obstacles=ააშენე რელსის მგეგმავით დაბრკოლებების აცილებით +cancel-selection=გამოყოფის ჩამოყრა +confirm-selection=დაადასტურე არჩეული +copy-settings=პარამეტრების კოპირება +enter-vehicle=ტრანსპორტში ჩაჯდომა +exit-vehicle=მანქანიდან გამოსვლა +force-build=იძულებით შენება +insert-items=ნივთების ჩასმა +next-item=შემდეგი ნივთი +paste-settings=ჩასვით პარამეტრები +place-one=მოათავსეთ ერთი +previous-item=წინა ნივთი +take-items=აიღე ნივთები +transfer-all=ყველაფრის გადატანა +transfer-everything=გადაიტანე ყველაფერი +transfer-stack=ბევრის გადატანა +[gui-infinity-container] +add=დამატება +at-least=Არანაკლებ +at-least-tooltip=შეინახეთ მინიმუმ ასეთი რაოდენობის ნივთები ინვენტარში, დაამატეთ დაკარგული. +at-most=მეტი არა +at-most-tooltip=შეინახეთ ნივთების მაქსიმალური რაოდენობა ინვენტარში, ამოიღეთ ზედმეტი. +exactly=ზუსტად +exactly-tooltip=შეინახეთ ზუსტად იმდენი ელემენტი ინვენტარში - დაამატეთ ან ამოიღეთ საჭიროებისამებრ. +remove=ამოღება +remove-unfiltered-items=გაუფილტრავი ნივთების ამოღება +remove-unfiltered-items-tooltip=ამოიღეთ ნივთები ინვენტარიდან, რომლებიც არ არის სიაში. +title[1]=გაუთავებელი ფილტრები +[gui-infinity-pipe] +add-tooltip=ამატებს სითხის ამ პროცენტს მილს ყოველ ტკიპში. +at-least-tooltip=ინარჩუნებს სითხის მოცემულ დონეს მილში, ანაზღაურებს ნაკლებობას. +at-most-tooltip=ინარჩუნებს სითხის მოცემულ დონეს მილში, აშორებს ჭარბს. +exactly-tooltip=ინარჩუნებს სითხის მოცემულ დონეს მილში, აუცილებლობის შემთხვევაში ანაზღაურებს დეფიციტს ან სიჭარბეს. +percent=% +remove-tooltip=ამოიღებს სითხის ამ პროცენტს მილიდან ყოველი ტკიპიდან. +temperature=ტემპერატურა +[gui-inserter] +blacklist=შავი სია +filter=ფილტრი +override-stack-size=დასტას ზომის უგულებელყოფა +whitelist=თეთრი სია +[gui-install-mods] +already-installed=მოდიფიკაცია __1__ უკვე არსებობს +bookmark=ჩანიშვნა +cant-install-mod-error=ვერ მოხდა ყველა საჭირო დამოკიდებულების დაყენება __1__:__2__ - სთვის. გსურთ მოდის დაყენება დამოკიდებულებების გარეშე? +cant-install-mod-no-compatible-release=თავსებადი ვერსია არ არსებობს მოდიფიკაციების პორტალზე __1__ - სთვის. +failed-to-list-mods=მოდების სიის ჩამოტვირთვა ვერ მოხერხდა +filter-by-category=კატეგორიებით გაფილტვრა +highlighted-last-week=გასულ კვირას +highlighted-this-week=ამ კვირაში +install=დაყენება +install-failed=დაინსტალირება ვერ მოხდა __1__: __2__ - სთვის +loading-mods=მოდების ჩატვირთვა +mods-headers-download-count=ჩამოტვირთული +mods-headers-last-highlighted=ბოლოს აღნიშნული +mods-headers-last-updated=ბოლოს განახლდა +mods-headers-name=სახელი +mods-headers-trending=ახლა პოპულარულია +mods-headers-version=ვერსია +no-release=არჩეული მოდიფიკაციისთვის ვერსია არ არსებობს +remove-bookmark=ჩანიშნულიდან ამოშლა +show-bookmarks=აჩვენეთ მხოლოდ სანიშნეზე მონიშნული მოდები +sync-mods-with-server=თქვენი აქტიური მოდები არ ემთხვევა სერვერს. გსურთ თქვენი მოდების სინქრონიზაცია სერვერთან? +wait-toggle-bookmark-request= მოდიფიკაციის პორტალის ლოდინი... +[gui-interface-settings] +active-quick-bars=აქტიური სწრაფმკვლევები +alt-mode=ალტ-რეჟიმი +automatic-ui-scale=ავტომატური +autosort-inventory=ყოველთვის ინვენტარის დალაგება +change-quickbar-by-clicking-with-item=სწრაფი წვდომის ზოლი ერთეულზე დაწკაპუნებით შეცვლა +change-quickbar-by-clicking-with-item-controller=ცხელი ზოლი ელემენტის არჩევით შეცვლა +custom-ui-scale=საკუთარი +enable-recipe-notifications=რეცეპტის შეტყობინებების ჩართვა +entity-tooltip-delay=ობიექტის მინიშნების დაყოვნება +entity-tooltip-on-the-side=ეკრანის გვერდით მდებარე ობიექტების მინიშნებების ჩვენება +flat-character-gui=პერსონაჟის ბრტყელი მენიუ +fuzzy-search-enabled=ბუნდოვანი ძებნა +interaction=ურთიერთქმედება +locale=ენა +lock-belt-building-to-straight-line=კონვეიერის შენობა სწორ ხაზზე +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=ეკრანზე კლავიატურის რჩევების ჩვენება +other=სხვა +output-console-delay=ჩატის შეტყობინების დაგვიანება +pick-ghost-cursor=აირჩიეთ აჩრდილი ნივთი, თუ არ არის ხელმისაწვდომი +play-sound-for-chat-messages=ჩატის შეტყობინებებისთვის ხმის დაკვრა +research-finished-stops-game=გახსენით ტექნოლოგიური ფანჯარა კვლევის დასრულების შემდეგ +shortcut-bar-rows=მალსახმობების ზოლის რიგები +show-all-items-in-selection-lists=ფილტრის სიაში ყველა ელემენტის ჩვენება +show-beacon-modules-in-alt-mode=შუქურის მოდულების ჩვენება გაფართოებულ რეჟიმში. ინფორმაცია +show-combinator-settings-when-detailed-info-is-on=კომბინატორის პარამეტრების ჩვენება დამატებითი ინფორმაციის რეჟიმში +show-descriptions-in-tooltips=აღწერილობების ჩვენება ინსტრუმენტების რჩევებში +show-grid-when-paused=ბადის ჩვენება, როდესაც თამაში შეჩერებულია +show-hotkey-suggestions=მაუსის და კლავიატურის რჩევების ჩვენება +show-hotkey-suggestions-controller=გეიმპადის მინიშნებების ჩვენება +show-inserter-arrows-when-detailed-info-is-on=მანიპულატორების მიმართულების ჩვენება დამატებითი ინფორმაციის რეჟიმში +show-inserter-arrows-when-selected=აჩვენეთ მანიპულატორების მიმართულება მათი შერჩევისას +show-interaction-indications=ინტერაქტიული ინდიკატორების ჩვენება +show-item-labels-in-cursor=ნივთის იარლიყების ჩვენება კურსორზე +show-minimap=მინიმაპის ჩვენება +show-mining-drill-arrows-when-detailed-info-is-on=სამთო საბურღის მიმართულების ჩვენება დამატებითი ინფორმაციის რეჟიმში +show-missing-logistic-network-icon=ლოჯისტიკური ქსელის პრობლემების ხატულა აჩვენეთ +show-mod-owners-in-tooltips=მოდიფიკაციის ჩვენება ნივთის ინსტრუმენტებში +show-player-names-on-minimap=მოთამაშის სახელების ჩვენება მინიმაპზე +show-pump-arrows-when-detailed-info-is-on=ტუმბოს მიმართულების ჩვენება დამატებითი ინფორმაციის რეჟიმში +show-rail-block-visualization=რკინიგზის ბლოკების ვიზუალიზაცია ჩართვა +show-tips-and-tricks-notifications=რჩევები და შეტყობინებები ჩვენება +show-total-raw-in-recipe-tooltips=რეცეპტის ნედლეულის ჩვენება ხელსაწყოებში +show-turret-radius-when-blueprinting=ტურეტის რადიუსის ჩვენება გეგმის შექმნისას +smart-belt-dragging=ჭკვიანი კონვეიერის წევა +title=ინტერფეისის პარამეტრები +tool-window-next-to-quickbar=ხელსაწყოს ფანჯარა სწრაფი წვდომის ხელსაწყოთა პანელის გვერდით +tooltip-delay=მინიშნების დაყოვნება +tooltip-never=არასოდეს +tooltip-offset=მინიშნებების ოფსეტი +tooltips=მინიშნება +train-stop-label-angle=რკინიგზის სადგურების წარწერების ბრუნვის კუთხე +train-visualization-length=მატარებლის ვიზუალიზაციის სიგრძე +ui-scale=ინტერფეისის ზომა +visualization=ვიზუალიზაცია +[gui-interface-settings-description] +active-quick-bars=სწრაფი წვდომის ზოლების რაოდენობა, რომლებიც ყოველთვის ნაჩვენებია ეკრანზე. +change-quickbar-by-clicking-with-item=სწრაფი პანელის სლოტზე დაწკაპუნება კურსორში მდებარე ელემენტით, დააყენებს სწრაფი პანელის ფილტრს სლოტში ელემენტის არჩევის ნაცვლად. +change-quickbar-by-clicking-with-item-controller=სწრაფი პანელის სლოტის არჩევა კურსორში ერთეულით, დააყენებს ფილტრს სლოტში ელემენტის არჩევის ნაცვლად. +entity-tooltip-delay=შეფერხება კურსორის მახლობლად მდებარე ობიექტზე ინსტრუმენტების რჩევების გამოჩენამდე. +entity-tooltip-on-the-side=ინსტრუმენტების მინიშნებები ობიექტებისთვის მინირუქის ქვეშ კურსორის მახლობლად მდებარეობის ნაცვლად აჩვენებს. +flat-character-gui=რეცეპტი და ლოჯისტიკის პანელები ყოველთვის ერთმანეთის გვერდით არის ნაჩვენები და არა როგორც გადართვის ჩანართები. +fuzzy-search-enabled=უფრო რბილი ძიების შედეგები. +nintendo-switch-use-predictive-text-input=ეკრანის კლავიატურის გამოყენებისას სიტყვების შეთავაზებების ჩვენება.\nამის ჩართვა ასევე საშუალებას გაძლევთ შეიყვანოთ ჩინური და კორეული ტექსტი და იაპონური კანჯი სიმბოლოები.\nამცირებს ეკრანის კლავიატურას. +output-console-delay=დრო, რომლის შემდეგაც შეტყობინება ჩატში ან კონსოლში გაქრება. +pick-ghost-cursor=სწრაფი ზოლიდან ასაშენებელი ელემენტის არჩევისას ან პიპეტის ხელსაწყოს გამოყენებისას, თუ ამ ტიპის ელემენტი არ გაქვთ, კურსორში აჩრდილი განთავსდება. +shortcut-bar-rows=მალსახმობების ზოლში მწკრივების რაოდენობა, რომლებიც ყოველთვის ჩანს ეკრანზე. +show-all-items-in-selection-lists=ფილტრის სიაში შეუსწავლელი ელემენტების ჩვენება. +show-descriptions-in-tooltips=აჩვენეთ მოკლე ტექსტური აღწერილობა ზოგიერთ ერთეულში, ერთეულში ან რეცეპტის ინსტრუმენტებში. რეკომენდირებულია ახალი მოთამაშეებისთვის ან ახალი მოდების დამატებისას. +show-interaction-indications=ობიექტზე გადაადგილებისას აირჩიეთ მეზობელი ობიექტები, რომლებთანაც ის ურთიერთქმედებს. +show-item-labels-in-cursor=ობიექტის კურსორში შეყვანისას, აჩვენეთ მას წარწერები, ასეთის არსებობის შემთხვევაში (მაგალითად, ნახატის სახელი). +show-total-raw-in-recipe-tooltips=აჩვენებს რეცეპტისა და ნივთებისთვის საჭირო დროის მთლიან რაოდენობას, რომელთა ხელით დამზადება შეუძლებელია. +smart-belt-dragging=1) დაჭერით __CONTROL__rotate__ კონვეიერის გადმოწევისას, კონვეიერი ავტომატურად შემობრუნდება კურსორის პოზიციიდან გამომდინარე.\n2) ღვედის გადაწევა დაბრკოლებებზე ავტომატურად ქმნის მიწისქვეშა ქამრებს. +tooltip-delay=დაყოვნება, სანამ ინსტრუმენტების რჩევები გამოჩნდება კურსორთან ახლოს. +tooltip-offset=მანძილი კურსორიდან ხელსაწყოს რჩევებამდე. +train-stop-label-angle=რუკაზე რკინიგზის სადგურების წარწერების ბრუნვის კუთხე. +train-visualization-length=ვაგონების რაოდენობა, რომლის ვიზუალიზაცია ხდება რელსების გვერდით აშენებისას. +[gui-kills] +kills=მკლელობები +loses=დანაკარგები +title=მკვლელობები +[gui-linked-container] +title=ბმული +[gui-load-game] +all-required-mods-enabled=ყველა საჭირო მოდები ჩართულია. +exchange-string-freeplay-only=რუქების გაცვლის სტრიქონი შეიძლება შეიქმნას მხოლოდ თავისუფალი თამაშში ან ქვიშის ყუთის რუკებიდან. +title=თამაშის ჩატვირთვა +[gui-load-scenario] +confirm-delete=ნამდვილად გსურთ __1__ სცენარის წაშლა? +title=ჩატვირთე სცენარი +[gui-logistic] +auto-trash-request-exists=მოთხოვნა ამ ნივთზე უკვე არსებობს +cell=საკანი +cells=საკნები +count=რაოდენობა +high-value-tooltip=საჭირო რაოდენობა. სატრანსპორტო დრონები შეეცდებიან დააკმაყოფილონ ლოჯისტიკური ქსელის მოთხოვნა. +infinite-amount-in-textfield=∞ +items=ნივთები +logistic-networks=ლოგისტიკური ქსელები +logistic-request-exists=მოთხოვნა ამ ნივთზე უკვე არსებობს +logistics-and-trash=პირადი ლოჯისტიკა და ჭარბი +logistics-only=პირადი ლოჯისტიკა +low-value-tooltip=მაქსიმალური თანხა. ამ თანხაზე მეტი ნივთები ავტომატურად გადაირიცხება ნაგვის სლოტებში. +members=მონაწილეები +network=ქსელი +request-from-buffer-chests=მოთხოვნა ბუფერული სკივრებისგან +set-request=მოთხოვნის დაყენება +title=ლოგისტიკები +title-filter=ლოგისტიკის ფილტრი +title-request=ლოგისტიკის მოთხოვნა +trash=ჭარბი +trash-only=ჭარბი ფილტრები +trash-slots=ნაგვის სლოტები +[gui-manage-mods] +name-column-header=სახელი +version-column-header=ვერსია +[gui-map-editor] +brush-intensity=ინტენსივობა +brush-size=ზომა +brush-speed=სიჩქარე +character=პერსონაჟი +character-equipment=აღჭურვილობა +character-main-inventory=მთავარი ინვენტარი +character-quickbar=სწრაფი პანელი +cliffs=კლდეები +confirm-quit=სცენარი არ არის შენახული. დარწმუნებული ხართ, რომ გსურთ დატოვოთ? +confirm-regenerate=დარწმუნებული ხართ, რომ გსურთ რუკის რეგენერაცია? +convert=გადაკეთება +convert-save=შენახვის ტრანსფორმაცია +convert-save-to-scenario=გადააკეთეთ შენახვა სკრიპტში +cursor-intensity=ინტენსივობა +decoratives=დეკორატიული ელემენტები +edit-scenario=სცენარის რედაქტირება +editor-inventory=რედაქტორი +editors-title=რედაქტორები +entities=ობიექტები +finished-converting-save=შენახვის ფაილი გადაკეთდა სკრიპტში __1__. თქვენ შეგიძლიათ იპოვოთ ის პერსონალური სკრიპტების სიაში. +import=იმპორტი +import-save=შენახვის იმპორტი +import-save-failed=დაიმპორტება ვერ მოხერხდა: __1__ +items=ნივთები +items-transfer-limit=ინვენტარის გადაცემის ლიმიტი +new-scenario=ახალი სცენარი +resources=რესურსები +scenario-already-exists=სკრიპტი სახელად __1__ უკვე არსებობს. გსურთ მისი გადაწერა? +select-surfaces-to-import=მონიშნეთ დასაიმპორტებელი ზედაპირები +settings=პარამეტრები +shape=ფორმა +tiles=უჯრები +title=რუკის რედაქტორი +tools=ხელსაწყოები +tools-title=ხელსაწყოები +[gui-map-editor-clone-editor] +apply-clone-brush=გამოიყენე კლონირების ფუნჯი +clear-destination-decoratives=დანიშნულების ადგილზე დეკორაციების წაშლა +clear-destination-entities=დანიშნულების ადგილზე ობიექტების წაშლა +clone-decoratives=დეკორაციების კლონირება +clone-entities=ობიექტების კლონირება +clone-tiles=ფილების კლონირება +manual-collision-mode=ხელით მართვადი შეჯახების რეჟიმი +manual-collision-mode-tooltip=აკლონირებს მხოლოდ ობიექტებს/დეკორაციებს დანიშნულების ადგილზე, თუ მათი აშენება შესაძლებელია ხელით. +smart-area-drag-mode=გონიერი ზონის გადაადგილების რეჟიმი +smart-area-drag-mode-tooltip=ტერიტორიის გადაზიდვის გზით კლონირებისას, თავდაპირველი არე კლონირდება დანიშნულების ადგილზე მხოლოდ იმ შემთხვევაში, თუ ის არ იკვეთება წინა კლონის დანიშნულების ადგილთან. +smart-area-drag-mode-tooltip-controller=ტერიტორიის გადაზიდვის გზით კლონირებისას, წყაროს არე კლონირდება დანიშნულების ადგილზე მხოლოდ იმ შემთხვევაში, თუ ის არ იკვეთება წინა კლონის დანიშნულების ადგილთან. +snap-to-chunk=ნაჭრებზე მიმაგრება +snap-to-grid=ბადეზე მიმაგრება +[gui-map-editor-entity-editor] +auto-force=**ავტომატური** +build-as-force=შექმენი როგორც ძალა +build-as-force-tooltip=მხარე, რომელსაც ეკუთვნის შექმნილი ობიექტები. თუ არჩეულია "**AUTO**", გამოიყენება ნაგულისხმევი არჩევანი: მოთამაშის მხარე მისი შენობებისთვის, მტრის მხარე მტერებისთვის და ა.შ. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=საბრძოლო მასალის დაზიანების მოდიფიკატორები +boolean-modifiers=ბულის მოდიფიკატორები +category-modifiers=კატეგორიის მოდიფიკატორები +disabled-hand-crafting-recipes=გათიშული ხელთნაკეთი რეცეპტები +edit-modifier-category=რედატირება __1__ +gun-speed-modifiers=იარაღის სიჩქარის მოდიფიკატორები +setting-is-invalid=ერთი ან მეტი პარამეტრი არასწორია. +simple-modifiers=მარტივი მოდიფიკატორები +title=ძალის მონაცემთა მნიშვნელობები +turret-attack-modifiers=ტურელის შეტევის მოდიფიკატორი +value-cannot-be-empty=მნიშვნელი ცარიელი ვერ იქნება. +value-out-of-range=მნიშვნელობა ზღვარს ცდება: დასაშვებია მნიშვნელობები __1__ - დან __2__ ჩათვლით. +[gui-map-editor-force-editor] +auto-force=**ავტომატური** +cant-delete-built-in-force=მოთამაშე, მოწინააღმდეგე და ნეიტრალური მხარე ვერ წაიშლება. +create-force=შექმენი ძალა +current-force=მიმდინარე ძალა +delete-force=წაშალე ძალა +destination-force=ძალა დანიშნულებაზე +destination-force-tooltip=ძალა რომელზეც გადავლენ არჩეული ობიექტები. თუ არჩეულია "**AUTO**", გამოყენებული იქნება მიმდინარე ძალა. +edit-force=ძალის რედაქტირება +edit-force-cease-fire=ცეცხლის წყვეტის რედაქტირება +edit-force-cease-fire-title=ცეცხლის წყვეტის რედაქტირება "__1__" მოკავშირესთვის +edit-force-data=სხვა თვისებების შეცვლა +edit-force-friends=მეგობრების რედაქტირება +edit-force-friends-title=მოკავშირე მხარის "__1__" რედაქტირება +enable-friendly-fire=დაიშვას ცეცხლი მოკავშირეებში +neutral-force-cant-be-changed=ნეიტრალური მხარის შეცვლა შეუძლებელია. +new-force-name-already-used=მხარე ამ სახელით უკვე არსებობს. +no-force-name-given=შესაქმნელად უნდა მიუთითოთ მხარის სახელი. +share-chart=გააზიარე გრაფა +switch-to-force=შეცვალე ძალა +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ - აირჩიეთ კლონის ზონაში დასამატებლად. +and-all-as-usual=და სხვა შესაფერისი კლავიატურის მალსახმობები, როგორც ჩვეულებრივ თამაშში. +area-build-instructions=__1__ ახალი ტერიტორიის შესაქმნელად. +area-move-instructions=__1__ ტერიტორიის გადასატანად. +area-remove-instructions=__1__ ტერიტორიის მოსაშორებლად. +area-select-instructions=__1__ ზონის ასარჩევად. +build=__1__ ასაშენებლად. +build-cliffs=__1__ კლდეთა ასაშენებლად. +build-cloned-area-instructions=__1__ შერჩევის არეალის შესაქმნელად. +build-tiles-area=__1__ - აირჩიეთ არეალი უჯრედების მშენებლობისთვის. +build-tiles-bucket=__1__ არჩეული არეალის შესავსებად. +build-tiles-out-of-map=__1__ უჯრედების ასაგებად რუკის გარეთ. +build-to-clone-entity=__1__ არჩეული ობიექტის კლონირებისთვის. +change-force-instructions=__1__ - აირჩიეთ არე, რომ შეცვალოთ ობიექტების მხარე. +change-spawn-location-description=__1__ აღდგენის წერტილის მითითება. +change-tile-variations=__1__ არჩეულ ზონაში კრამიტის ვარიანტების შესაცვლელად. +edit-resource=თუ არ არის არჩეული რედაქტორის რესურსი, __1__ რესურსი მსოფლიოში რედაქტირებისთვის. +initial-resource-amount=საწყისი რესურსის რაოდენობა ეფუძნება ხელსაწყოს ინტენსივობის მნიშვნელობას. +line-build-cliffs=__1__ კლდის სეგმენტის შესაქმნელად. +line-remove-cliffs=__1__ კლდის სეგმენტის მოსაშორებლად. +none-mine-to-mine=__1__ მოპოვებისთვის. +none-open-to-edit=__1__ რედაქტირებისთვის +pipette-to-select-entity=დააჭირეთ __1__ კლონირების ობიექტის ასარჩევად. +position-build-instructions=__1__ ახალი წერტილის შესაქმნელად. +position-move-instructions=__1__ წერტილის გადასატანად. +position-remove-instructions=__1__ წერტილის ამოსაღებად. +position-select-instructions=__1__ წერტილის ასარჩევად. +remove=__1__ მოსაშორებლად. +remove-cliffs=__1__ კლდეთა მოსაშორებლად. +remove-clone-brush-tiles=__1__ - აირჩიეთ კლონის ზონიდან წასაშლელად. +resource-extra-info=ერთი და იგივე რესურსის შექმნა ან წაშლა ზრდის ან ამცირებს რესურსის რაოდენობას ხელსაწყოს ინტენსივობის მნიშვნელობიდან გამომდინარე. +run-snippet-instructions=__1__ - აირჩიეთ არეალი არჩეული ფრაგმენტის შესასრულებლად ზონაში. +select-area-to-clone-instructions=__1__ - აირჩიეთ ტერიტორია კლონირებისთვის. +select-clone-brush-destination-instructions=__1__ კლონირების წერტილის შესარჩევად. +select-clone-brush-source-instructions=__1__ კლონირების წერტილის ასარჩევად. +[gui-map-editor-lua-snippet-editor] +current-snippet=მიმდინარე ფრაგმენტი +delete=წაშლა +lua-code=Lua კოდი +name=სახელი +new-snippet=ახალი ფრაგმენტი +opened-snippet-has-duplicate-name=ამჟამად გახსნილ ფრაგმენტში არის დუბლიკატი სახელი. +snippet-already-present=ფრაგმენტი სახელად "__1__" უკვე არსებობს. +[gui-map-editor-menu] +quit=რუკის რედაქტორიდან გასვლა +regenerate-map=რუკის რეგენერაცია +resume-editing=გააგრძელე რედაქტირება +save-and-play=შენახვა და გაგრძელება +save-map-as=შენახვა როგორც… +save-map-overwrite=შენახვა +title=რუკის რედაქტორი +[gui-map-editor-script-editor] +always-draw-areas=ყოველთვის აჩვენე ზონები +always-draw-positions=ყოველთვის აჩვენე პოზიციები +color=ფერი +current-areas=მიმდინარე ზონა +current-positions=მიმდინარე პოზიცია +name=სახელი +snap-to-grid=ბადეზე მიმაგრება +[gui-map-editor-settings] +draw-cursor-light=მონიშნეთ კურსორის მიმდებარე ტერიტორია +fill-electric-buffers=შეავსეთ ელექტრო ავზები ობიექტების აშენებისას +generate-neighbor-chunks=მიმდებარე კვადრატები შექმნა +instant-blueprint-building=მყისიერი გეგმის მშენებლობა +instant-deconstruction=მყისიერი დეკონსტრუქცია +instant-rail-planner=მყისიერი სარკინიგზო დამგეგმავი +instant-upgrading=მყისიერად განახლება +placed-corpses-never-expire=მოთავსებული გვამები არასდროს გაქრება +render-as-day=ყოველთვის ჩვენება როგორც დღე +show-additional-entity-info-gui=ობიექტის გაფართოებული პარამეტრების ჩვენება +show-character-tab-in-controller-gui=პერსონაჟის ჩანართის ჩვენება კონტროლერის ფანჯარაში +show-entity-health-bars=გამოაჩინე ობიექტის სიცოცხლის ხაზი +show-entity-tags=ნივთის ტეგების ჩვენება +show-hidden-entities=გამოაჩინე დამალული ობიექტები +show-infinity-filters-in-controller-gui=უსასრულობის ფილტრების ჩვენება კონტროლერის მენიუში +show-status-icons=გამოაჩინე სტატუსის ხატულები ობიექტებისთვის +[gui-map-editor-settings-categories] +interaction=ურთიერთქმედება +other=სხვა +rendering=რენდერირება +ui=ინტერფეისი +[gui-map-editor-surface-editor] +cant-delete-default-surface=ნაგულისხმევი ზედაპირი ვერ წაიშლება. +current-surface=მიმდინარე ზედაპირი +delete-surface=ზედაპირის წაშლა +edit-map-gen-settings=რედაქტირება რუკის გენერაციის პარამეტრებისთვის +edit-surface-map-gen-settings=__1__ - რუკის გენერირების პარამეტრები +fill-tiles-with-lab-tiles=შეავსე ლაბორატორიის ფილებით +generate-new-chunks-with-lab-tiles=დააგენერირე ახალი ნაჭრები ლაბორატორიის ფილებით +import-save=შენახვის იმპორტი +import-save-only-available-in-singleplayer=იმპორტის შენახვა ხელმისაწვდომია მხოლოდ ერთმოთამაშეში. +importing-save-disables-replay=სხვა შენახული ფაილების იმპორტი გააუქმებს ხელახლა დაკვრას. დარწმუნებული ხართ, რომ გსურთ ამის გაკეთება? +invalid-surface-height=შეუსაბამოა ზედაპირის სიმაღლე: დასაშვებია მნიშვნელობები 0 - დან __1__ - მდე. +invalid-surface-width=შეუსაბამოა ზედაპირის სიფართოვე: დასაშვებია მნიშვნელობები 0 დან __1__ - მდე. +new-surface=ახალი ზედაპირი +new-surface-name-already-used=ზედაპირი ამ სახლით უკვე არსებობს. +no-surface-name-given=ზედაპირის შექმნისათვის საჭიროა სახელის მინიჭება. +regenerate-decoratives=ყველა დეკორაციის რეგენერირება +remove-all-entities=წაშალე ყველა ობიექტი +remove-empty-chunks=წაშალე ცარიელი ნაჭრები +select-surface=ზედაპირის არჩევა +surface-name=სახელი +[gui-map-editor-tile-editor] +remove-colliding-decoratives=ამოიღეთ ურთიერთგადაკვეთის დეკორატიული ელემენტები +smart-entity-collision-mode=ჭკვიანი ობიექტების შეჯახების რეჟიმი +smart-entity-collision-mode-tooltip=გამოტოვებს სამშენებლო ფილებს, თუ ისინი პროცესში ანადგურებენ ობიექტს. +smart-out-of-map-collision-mode=ჭკვიანი შეჯახების რეჟიმი რუკის საზღვრებში +smart-out-of-map-collision-mode-tooltip=__TILE__რუქის გარეთ__ ფილების აშენება შესაძლებელია მხოლოდ __CONTROL__build-ghost__-ით აშენებისას. +smart-tile-collision-mode=Smart tile collision mode +smart-tile-collision-mode-tooltip=ააშენეთ მხოლოდ იმავე ტიპის შეჯახების მქონე უჯრედების თავზე. ეფექტურია „მიწა მხოლოდ მიწაზე“ და „წყალი მხოლოდ წყალზე“ ასაშენებლად. +[gui-map-editor-time-editor] +apply-ticks-per-day=დადასტურება +current-speed=მიმდინარე სიჩქარე +day-length=დღის ხანგრძლივობა +daytime=დღის ხანგრძლივობა +freeze-daytime=დროის ხანგრძლივობის გაყინვა +pause=პაუზა (__CONTROL__editor-toggle-pause__) +paused=(დაპაუზებულია) +play=თამაში (__CONTROL__editor-toggle-pause__) +play-for-limited-time=ითამაშე წამზომით +speed=სიჩქარე +speed-down=შენელება (__CONTROL__editor-speed-down__) +speed-up=აჩქარება (__CONTROL__editor-speed-up__) +tick-custom=წიპების მითითებული რაოდენობა +tick-once=ერთი წიპი (__CONTROL__editor-tick-once__) +tick-sixty=სამოცი წიპი +ticks-per-day=წიპები დღეში +unfreeze-daytime=დროის ხანგრძლივობის განყინვა +[gui-map-editor-title] +cliff-editor=კლდეები +clone-editor=კლონი +decorative-editor=დეკორატიული ელემენტები +entity-editor=ობიექტები +force-editor=ძალები +lua-snippet-editor=ლუას ფრაგმენტები +none-editor=არცერთი +resource-editor=რესურსები +scripting-editor=ტერიტორიები და პოზიციები +surface-editor=ზედაპირები +tile-editor=ფილები +time-editor=დრო +[gui-map-editor-tool] +area-selection=უბანი +brush=ფუნჯი +change-force=ძალის შეცვლა +circle=წრე +cursor=კურსორი +line-selection=ხაზი +paint-bucket=შევსება +point=წერტილი +snippet=ლუას ფრაგმენტები შესრულება +spawn-location=დასაწყისი წერტილი +spray=აეროზოლი +square=კვადრატი +variations=ვარიანტები +[gui-map-generator] +advanced-tab-title=Მოწინავე +aux=რელიეფის ტიპი +aux-description=წითელი და ქვიშიანი უდაბნოს გავრცელება. უფრო მაღალი ღირებულება წარმოქმნის მეტ წითელ უდაბნოს. +bias=მნიშვნელობა +cliff-continuity=განგრძობადობა +cliff-continuity-description=უწყვეტი კლდის სეგმენტების სიგრძე. +cliff-frequency=სიხშირე +cliff-frequency-description=კლდეების რაოდენობა. +cliffs=კლდეები +coverage=დაფარვა +custom=[შეცვლილია] +difficulty=სირთულე +enable-replay=განმეორების ჩაწერა +enable-replay-description=ჩაწერს განმეორებას ამ ფაილში და შესაძლებელი იქნება მისი ყურება. ზრდის ფაილის ზომას და შენახვის დროებს. +enabled=ჩართულია +enemy-attack-pollution-consumption-modifier=თავდასხმის ღირებულების მოდიფიკატორი +enemy-attack-pollution-consumption-modifier-description=დაბინძურების რაოდენობა, რომელიც შეიწოვება შეტევაზე მკბენელის გაგზავნისას. +enemy-base=მტერის ბაზა +enemy-expansion-group-tile=მტრის გაფართოება +enemy-expansion-maximum-expansion-cooldown=გაფართოების მაქსიმალური დატენვის დრო +enemy-expansion-maximum-expansion-cooldown-description=მაქსიმალური დრო მტრის გაფართოებებს შორის გაგზავნას შორის. +enemy-expansion-maximum-expansion-distance=გაფართოების მაქსიმალური მანძილი +enemy-expansion-maximum-expansion-distance-description=მაქსიმალური მანძილი მტრის ბაზებს შორის გაფართოებისას. +enemy-expansion-maximum-expansion-group-size=ჯგუფის მაქსიმალური ზომა +enemy-expansion-maximum-expansion-group-size-description=მტრის გაფართოების მხარის მაქსიმალური ზომა შეცვლილია მიმდინარე ევოლუციის დონით. +enemy-expansion-minimum-expansion-cooldown=გაფართოების მინიმალური დატენვის დრო +enemy-expansion-minimum-expansion-cooldown-description=მინიმალური დრო მტრის გაფართოებებს შორის გაგზავნას შორის. +enemy-expansion-minimum-expansion-group-size=ჯგუფის მინიმალური ზომა +enemy-expansion-minimum-expansion-group-size-description=გაფართოებისთვის მკბენეელბის ჯგუფის მინიმალური ზომა, ევოლუციის ამჟამინდელი დონის მიხედვით. +enemy-expansion-minutes=წთ +enemy-frequency-description=მტრის ბაზების რაოდენობა.\nშენიშვნა: 100%-ზე დაბალი მნიშვნელობა გამორთავს ზოგიერთ მიღწევას. +enemy-size-description=მტრის ბაზების ზომა.\nშენიშვნა: 100%-ზე დაბალი მნიშვნელობა გამორთავს ზოგიერთ მიღწევას. +enemy-tab-title=მტერი +error-importing-exchange-string=რუკის გაცვლის სტრიქონის იმპორტი ვერ მოხერხდა. +evolution=ევოლუცია +evolution-destroy-factor=განადგურების ფაქტორი +evolution-destroy-factor-description=რამდენად სწრაფად იზრდება ევოლუცია მტრების ბუდეების განადგურების გამო. +evolution-pollution-factor=დაბინძურების ფაქტორი +evolution-pollution-factor-description=რამდენად სწრაფად იზრდება ევოლუცია დაბინძურების გამო. +evolution-time-factor=დროის ფაქტორი +evolution-time-factor-description=რამდენად სწრაფად იზრდება ევოლუცია დროთა განმავლობაში. +exchange-string-instructions=შეიყვანეთ რუკის გაცვლის სტრიქონი პარამეტრების ჩასატვირთად. +export-exchange-string-tt=რუკის გაცვლის სტრიქონის ექსპორტი (ინახავს რუკის პარამეტრებს და შეიძლება გაზიარება) +frequency=სიხშირე +hide-preview=გადახედვის დახურვა +import-exchange-string-tt=რუკის გაცვლის სტრიქონის იმპორტი +invalid-value-for-field=არასწორი მნიშვნელობა __1__ ველისთვის. დასაშვები მნიშვნელობებია __2__ - დან __3__ - მდე. +island-size=კუნძულის ზომა +map-height=სიმაღლე +map-height-simple=რუკის სიმაღლე +map-seed=თესლი +map-seed-simple=თესლი +map-size-group-tile=რუკა +map-type=რუკის ტიპი +map-width=სიგანე +map-width-simple=რუკის სიგანე +minimum-pollution-to-damage-trees=ხეების დაზიანება მინიმუმამდე +minimum-pollution-to-damage-trees-description=ხეები დაბინძურებისგან განადგურებამდე გადიან 4 ეტაპს. ამ მნიშვნელობის ზემოთ დაბინძურება იწყებს შემდეგ ეტაპზე გადასვლის პროცესს. +moisture=ტენიანობა +moisture-description=ბალახისა და უდაბნოს გავრცელება. უფრო მაღალი ღირებულება ქმნის მეტ ბალახს. +next=შემდეგი +peaceful-mode-checkbox=მშვიდობიანი რეჟიმი +peaceful-mode-description=მშვიდობიან რეჟიმში მტრები არ გაფართოვდებიან ან შემოგიტევენ აქტიურად. ამის მიუხედავად ისინი მაინც შემოგიტევენ თავდასაცავად. \n შენიშვნა: ჩართვის შემდეგ ზოგიერთი მიღწევა გამოირთვება. +play=თამაში +pollution=დაბინძურება +pollution-absorbed-per-tree-damaged=შეიწოვება თითო დაზიანებულ ხეზე +pollution-absorbed-per-tree-damaged-description=ხეები დაბინძურებისგან განადგურებამდე გადიან 4 ეტაპს. ეს მნიშვნელობა განსაზღვრავს რამდენ დაბინძურებას შეიწოვება შემდეგ ეტაპზე გადასვლისას. +pollution-absorption-modifier=შთანთქმის მოდიფიკატორი +pollution-absorption-modifier-description=მოდიფიკატორი იმისა, თუ რამდენ დაბინძურებას შთანთქავს ხეები და ფილები. +pollution-diffusion-ratio=განაწილების ხარისხი +pollution-diffusion-ratio-description=სიჩქარე, რომლითაც დაბინძურება ვრცელდება მიმდებარე კვარტალებზე წამში. +preview-auto-update=ავტო განახლება +preview-auto-update-tt=გადახედვის ავტომატურად განახლება, როდესაც შეცვლით რომელიმე პარამეტრს. +preview-error=შეცდომა გადახედვის შექმნისას +price-multiplier=ფასის მამრავლი +randomize-map-seed=შემთხვევითი თესლი +recipes-difficulty-group-tile=რეცეპტები +research-queue-availability=კვლევის რიგის ხელმისაწვდომობა +research-queue-availability-after-victory=თამაშის დასრულების შემდეგ +research-queue-availability-always=ყოველთვის +research-queue-availability-never=არასოდეს +reset-preset=გადატვირთეთ ნაგულისხმევ პარამეტრებზე +reset-to-preset=გადატვირთვა __1__ __plural_for_parameter_1_{1=ოფცია|rest=ოფციები}__ წინასწარ დააყენეთ __plural_for_parameter_1_{1=ნაგულისხმევი|rest=ნაგულისხმევი}__ +reset-to-preset-disabled=ყველა პარამეტრს აქვს ნაგულისხმევი მნიშვნელობები. +resource-frequency-description=რესურსების საბადოების რაოდენობა. +resource-richness-description=რესურსების რაოდენობა ველის უჯრედზე. +resource-size-description=რესურსების დეპოზიტების ზომა. +resources-tab-title=რესურსები +richness=სიმდიდრე +scale=მასშტაბი +show-preview=გადახედვა +show-preview-warning=გაუფრთხილდით სპოილერებს! არ უყუროთ, თუ გსურთ დამოუკიდებლად შეისწავლოთ რუკა. +size=ზომა +starting-area-size=საწყისი ზონის ზომა +starting-area-size-description=ტერიტორიის ზომა მოთამაშის გარშემო მტრების გარეშე. +technology-difficulty-group-tile=ტექნოლოგია +temperature=ტემპერატურა +terrain-bias-description=ოფსეტური მნიშვნელობა. +terrain-coverage-description=რუკის პროპორცია, რომელიც დაფარული იქნება მოცემული მახასიათებლით. +terrain-generators-group-title=გენერატორები +terrain-scale-description=საერთო ზომა და ელემენტებს შორის მანძილი. +terrain-tab-title=რელიეფი +title=რუქის გენერატორი +water=წყალი +[gui-map-generator-errors] +no-tiles-selected=ერთი ფილის ტიპი მაინც უნდა იყოს დაშვებული. +[gui-map-info] +confirm-delete=თქვენ აპირებთ სამუდამოდ წაშალოთ __1__. +confirm-replay=დაიწყოს გამეორება __1__? +delete-save=შენახვის წაშლა +difficulty=სირთულე +file-size=ფაილის ზომა +invalid-file=არასწორი ან დაზიანებული ფაილი. +map-version=რუკის ვერსია +mods=მოდები +preview-missing=რუკის გადახედვა არ არის. +replay-not-found=არჩეული შენახვა არ შეიცავს გამეორების ინფორმაციას. +scenario-name=სცენარი +start-replay=გაუშვი გამეორება +time-played=სულ ნათამაშები +[gui-map-view-settings] +add-ping=პინგის დამატება +add-ping-tooltip=__1__ რუკაზე ან სამყაროში პირდაპირ გასააქტიურებლად. +add-tag=ტეგის დამატება +show-electric-network=ელექტრო ქსელები +show-logistic-network=ლოგისტიკური ქსელები +show-map-stop=მატარებლის გაჩერებების სახელები +show-player-names=მოთამაშეთა სახელები. +show-pollution=დაბინძურება +show-rail-signal-states=სარკინიგზო სიგნალები +show-recipe-icons=რეცეპტების ხატულები +show-tags=ტეგები +show-turret-range=ტურელის დაფარვის ადგილები +show-worker-robots=მუშა რობოტები +[gui-menu] +about=თამაშის შესახებ +browse-lan-games=ლოკალური თამაშების დათვალიერება +browse-public-games=საჯარო თამაშების დათვალიერება +connect-to-address=დაუკავშირდი მისამართს +continue-host-save=გაგრძელება: შექმენი __1__ +continue-host-save-tooltip=შექმენი __1__ +continue-join-game=გაგრძელება: შეუერთდი __1__ +continue-join-game-tooltip=შეუერთდი __1__ +continue-save=გაგრძელება __1__ +continue-save-tooltip=თამაშის ჩატვირთვა: __1__ +controls=კონტროლი +copy-report-path=დესინქრონიზაციის მიზეზის დაკოპირება +desync-explanation=თქვენ მოახდინეთ თამაშის დესინქრონიზაცია.\nეს გამოწვეული იყო თამაშში შეცდომით ან შეცდომით ერთ-ერთ მოდში ან სცენარის სკრიპტში (თუ რომელიმე გამოიყენება).\nთუ არ იყენებთ მოდებს, გთხოვთ, შეგვატყობინოთ ეს პრობლემა ჩვენს შეცდომაში. ანგარიშის ფორუმი. ჩართეთ დეტალები იმის შესახებ, თუ რას აკეთებდნენ მოთამაშეები და ატვირთეთ დესინქრონიზაციის ანგარიში. +desync-explanation-console=შენ დესინქრონირდი თამაშიდან. \nთუ ეს პრობლემა განმეორდა, გთხოვთ გადმოაგზავნოთ ამ პრობლემის მიზეზი ჩვენს ფორუმზე. +desync-more-information-link=მეტი ინფორმაციის მისაღებად დესინქრონიზაციასა და აღმოფხვრაზე, იხილეთ: +desync-report-disabled=დესინქრონიზაციის მიზეზი ვერ შეიქმნა, რადგან ფუნქცია გათიშულია. გთხოვთ ჩართოთ იგი და შემდეგ გადმოგვიგზავნოთ მიზეზი, რათა მოხდეს აღმოფხვრა. +desync-report-location=შეიქმნა დესინქრონიზაციის მიზეზი: __1__ - ში +feature-not-available-with-instrument-mod=ეს ფუნქცია ხელმიუწვდომელია, როდესაც ჩართულია ხელსაწყოს რეჟიმის მოდი. +game-menu=თამაშის მენიუ +graphics=გრაფიკა +host-new-game=ახალი თამაშის მასპინძლობა +host-saved-game=შენახული თამაშის მასპინძლობა +interface=ინტერფეისი +lan-username=LAN მომხმარებლის სახელი +load-game=თამაშის ჩატვირთვა +main-menu=მთავარი მენიუ +map-editor=რუკის რედაქტორი +mod-settings=მოდების პარამეტრები +mods=მოდები +multi-player=მრავალმოთამაშიანი +multi-player-menu=მრავალმოთამაშიანი +new-game=ახალი თამაში +other=სხვა +pause-game=პაუზა +quit-game=დამაშიდან გამოსვლა +quit-tutorial-to-game=გაკვეთილიდან გამოსვლა +quit-tutorial-to-menu=გაკვეთილიდან გამოსვლა +reconnect=ხელახლა დაკავშირება +restart-game=ხელახლა გაშვება +restart-tutorial=გადატვირთვა +resume-game=გაგრძელება +resume-tutorial=გაგრძელება +save-game=შენახვა +save-game-as-scenario=შეინახე როგორც სცენარი +settings=პარამეტრები +show-report=აჩვენე დესინქრონიზაციის მიზეზი +single-player=ერთი მოთამაშე +single-player-menu=ერთი მოთამაშე +sound=ხმა +the-rest=დანარჩენი +tutorial-menu=სწავლება +unpause-game=თამაშის პაუზიდან მოხსნა +user-login=მომხმარებლის სახელი +[gui-migrated-content] +changed-achievement=შეცვლილი მიღწევები +changed-custom-input=შეცვლილი მალსახმობის მნიშვნელები +changed-decorative=შეცვლილი დეკორაციები +changed-entity=შეცვლილი ობიექტები +changed-equipment=შეცვლილი აღჭურვილობები +changed-equipment-grid=შეცვლილი აღჭურვილობის ბადეები +changed-fluid=შეცვლილი სითხეები +changed-item=შეცვლილი ნივთები +changed-mod-setting=შეცვლილი მოდ პარამეტრები +changed-particle=შეცვლილი ნაწილაკები +changed-recipe=შეცვლილი რეცეპტები +changed-shortcut=შეცვლილი მალსახმობები +changed-technology=შეცვლილი ტექნოლოგიები +changed-tile=შეცვლილი ფილები +changed-trivial-smoke=შეცვლილი კვამლები +changed-virtual-signal=შეცვლილი ვირტუალური სიგნალები +removed-achievement=წაშლილი მიღწევები +removed-blueprint-too-old=წაშლილი გეგმა __1__: რუკის ვერსია __2__ ძალიან ძველია +removed-custom-input=შეცვლილი პერსონალური მნიშვნელობები +removed-decorative=წაშლილი დეკორაციები +removed-entity=წაშლილი ობიექტები +removed-equipment=წაშლილი აღჭურვილოება +removed-equipment-grid=წაშლილი აღჭურვილობის ბადეები +removed-fluid=წაშლილი სითხეები +removed-item=წაშლილი ნივთები +removed-mod-setting=წაშლილი მოდ პარამეტრები +removed-particle=წაშლილი ნაწილაკები +removed-recipe=წაშლილი რეცეპტები +removed-shortcut=წაშლილი მალსახმობები +removed-technology=წაშლილი ტექნოლოგიები +removed-tile=წაშლილი ფილები +removed-trivial-smoke=წაშლილი კვამლები +removed-virtual-signal=წაშლილი ვირტუალური სიგნალები +title=გადატანილი შემცველობა +[gui-mod-info] +active-version=აქტიური ვერსია +author=ავტორი +contact=კონტაქტი +delete=წაშლა +dependencies=დამოკიდებულებები +dependency-required=ეს მოდი აუცილებელია, მაგრამ არაა გააქტიურებული. +description=აღწერა +factorio-version=ფაკტორიოს ვერსია +homepage=მთავარი გვერდი +incompatibilities=შეუთავსებელია +incompatible-factorio-version=შეუთავსებელია თამაშის მიმდინარე ვერსიასთან +mod-portal-page=მოდ პორტალი +name=სახელი +no-dependencies=არცერთი +optional-dependencies=არჩევითი დამოკიდებულებები +optional-dependency= (დამატებითი) +optional-dependency-incompatible=ეს რეჟიმი შეუთავსებელია ამ მოდებთან. +optional-dependency-required=ეს მოდი არაა აუცილებელი და არც აქტიურია. +status=სტატუსი +status-disabled=გამორთულია +status-enabled=ჩართულია +status-not-installed=არ არის დაყენებული +toggle=გადართვა +version=ვერსია +[gui-mod-load-error] +description=მოდების ჩატვირთვა ვერ მოხერხდა: __1__ +disable-all=ყველა მოდის გათიშვა +disable-mods=გამორთეთ ჩამოთვლილი მოდები +exit=გასვლა +mod-manager=მოდიფიკაციების მენეჯერი +reset-mod-settings=მოდიფიკაციების პარამეტრების საწყისზე დაბრუნება +restart-application=თავიდან ჩართვა +title=მოდების ჩატვირთვის შეცდომა +to-be-disabled=მოდები, რომლებიც უნდა გამორთოთ: +[gui-mod-settings] +apply=ვრცელდება +cancel=გაუქმება +cant-be-changed-not-an-admin=ამ პარამეტრების შეცვლა მხოლოდ ადმინისტრატორებს შეუძლიათ. +map=რუკა +no-map-settings=რუქის პარამეტრები არ არის +no-per-user-settings=არ არის თითო მომხმარებლის პარამეტრები. +no-settings=შესაცვლელი პარამეტრები არ არის +no-startup-settings=გაშვების პარამეტრები არ არის +per-player=თითოეული მოთამაშისთვის +reload=გადატვირთვა +reset=საწყისი პარამეტრები +reset-to-default=ნაგულისხმევად დაბრუნება: __1__ +reset-to-default-disabled=პარამეტრს აქვს ნაგულისხმევი მნიშვნელობა. +setting-is-invalid=ერთი ან მეტი პარამეტრი არასწორია. +startup=გაშვება +startup-changes-require-restart=გაშვების პარამეტრების შეცვლა მოითხოვს თამაშის გადატვირთვას. +startup-settings-cant-be-changed-while-playing=გაშვების პარამეტრების შეცვლა შეუძლებელია თამაშის გაშვებისას. +title=მოდების პარამეტრები +value-cannot-be-empty=მნიშვნელი ცარიელი ვერ იქნება. +value-out-of-range=მნიშვნელობა დიაპაზონს გარეთ: შეგიძლიათ შეიყვანოთ __1__-დან __2__-მდე. +[gui-mod-startup-settings-mismatch] +apply=დიახ* +cancel=არა +description=თქვენი გაშვების პარამეტრები არ ემთხვევა სერვერის პარამეტრებს.\n\nგსურთ სერვერის პარამეტრების გამოყენება და თამაშის გადატვირთვა? +restart-required=თამაში გადაიტვირთება გაშვების პარამეტრების გამოსაყენებლად. +title=მოდის გაშვების პარამეტრების შეუსაბამობა +[gui-mods] +install=დაყენება +manage=მართვა +title=მოდები +unconfirmed-changes=ცვლილებები დაუდასტურებელია. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=მოდი|rest=მოდები}__ შეიცვალა. +unconfirmed-mod-installed=დაინსტალირებულია __1__ __plural_for_parameter_1_{1=მოდი|rest=მოდები}__. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=მოდ|rest=მოდები}__ განახლებულია. +updates=განახლებები +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ სურს თქვენთან დაკავშირება შემდეგ სერვერზე: __2__ +connect=დაკავშირება +connect-to-game=პირდაპირი მიერთება +ip-address=IP მისამართი და პორტი +password=პაროლი +password-for-game-required=გთხოვ შეიყვანე პაროლი __1__ თამაშისთვის +scenario-script-source=სერვერის სცენარი +[gui-multiplayer-lobby] +access=წვდომა +adminlist=ადმინების სია +allow-commands=Lua ბრძანებების დაშვება +allow-commands-admins-only=მხოლოდ ადმინებისთვის +allow-commands-false=არა +allow-commands-true=დიახ +authserver-side-bans=გამოიყენეთ ავტორიზაციის მხარის აკრძალვები +authserver-side-bans-tooltip=გადაამოწმეთ, რომ დამაკავშირებელი მოთამაშეები არ არის აკრძალული მულტიპლეიერით და აცნობეთ Factorio.com ბანის/ანბანის ბრძანებების შესახებ. +autosave-only-on-server=ავტომატური შენახვა მხოლოდ სერვერზე +banlist=შავი სია +default-game-name=__1__ - ის თამაში +edit-adminlist=ადმინების სიის რედაქტირება +edit-banlist=შავი სიის რედაქტირება +edit-whitelist=თეთრი სიის რედაქტირება +game-description=აღწერა +game-name=სერვერის სახელი +game-name-cant-be-empty=სერვერის ველი ცარიელი ვერ იქნება +game-password=სერვერის პაროლი +game-password-tooltip=რეკომენდირებულია პაროლის დაყენება, თუ გსურთ უცნობების გარეშე თამაში. +game-saving=თამაშის შენახვა +game-tags=ჭდეები +game-visibility-LAN=ლოკალური ქსელი +game-visibility-public=საზოგადო +game-visibility-steam=Steam +game-visibility-steam-tooltip=რთავს ან გამორთავს თამაშში Steam-ის საშუალებით შეერთებას. +ignore-limit-for-returning-players=დაბრუნების ლიმიტის იგნორირება +ignore-limit-for-returning-players-tooltip=მოთამაშეებს, რომლებმაც უკვე ითამაშეს ამ რუკაზე, შეუძლიათ შეუერთდნენ თამაშს, მიუხედავად იმისა, რომ მოთამაშის ლიმიტი მიღწეულია. +max-players=მაქს. მოთამაშეები +max-players-count-must-be-integer=მაქს. მოთამაშეთა რაოდენობა უნდა იყოს მთელი რიცხვი +max-upload=მაქსიმალური ატვირთვის სიჩქარე +max-upload-must-be-integer=მაქსიმალური ატვირთვის სიჩქარე უნდა იყოს მთელი რიცხვი +max-upload-slots=მაქსიმალური ატვირთვის სათავსო +max-upload-slots-must-be-integer=მაქსიმალური ატვირთვის სათავსო უნდა იყოს მთელი რიცხვი +max-upload-slots-tooltip=რუქების ერთდროული ატვირთვების მაქსიმალური რაოდენობა. მისი შეზღუდვა სასარგებლოა იმისთვის, რომ დარწმუნდეთ, რომ თამაშში უკვე მყოფი მოთამაშეებისთვის რჩება საკმარისი ატვირთვის სიჩქარე. +max-upload-speed-no-limit=ულიმიტო +max-upload-tooltip=ქსელის მაქსიმალური სიჩქარე, რომელიც ეძღვნება თამაშის ახალ მოთამაშეებზე ატვირთვას. მისი შეზღუდვა სასარგებლოა იმისთვის, რომ დარწმუნდეთ, რომ თამაშში უკვე მყოფი მოთამაშეებისთვის რჩება საკმარისი ატვირთვის სიჩქარე. +multiplayer-afk-autokick-interval=AFK ავტო-გაგდება +multiplayer-autosave-interval=ავტოშენახვის ინტერვალი +non-blocking-saving=ჩართეთ შენახვა პაუზის გარეშე +non-blocking-saving-tooltip=ექსპერიმენტული ფუნქცია, რომელიც სერვერს საშუალებას აძლევს შეინახოს რუკა თამაშის შეჩერების გარეშე. მუშაობს მხოლოდ Linux-ზე და macOS-ზე. +only-admins-can-pause-the-game=მხოლოდ ადმინისტრატორებს შეუძლიათ დაპაუზება +play=თამაში +rights=უფლებები +save-upload=შენახვის ატვირთვა +show=ჩვენება +title=მრავალმოთამაშიანი სერვერის პარამეტრები +verify-user-identity=გადაამოწმეთ მომხმარებლის იდენტიფიკაცია +verify-user-identity-tooltip=შეამოწმეთ, რომ დამაკავშირებელ მოთამაშეებს აქვთ Factorio.com-ის მოქმედი ანგარიში და მათი მოთამაშის სახელი ემთხვევა მათი ანგარიშის სახელს. +visibility=ხილვადობა +whitelist=თეთრი სია +[gui-new-game] +delete-scenario=წაშალე სცენარი +difficulty=სირთულე +game-scenarios=თამაშის სცენარები: +level=დონე +level-locked-explanation=საჭიროა წინა დონის დასრულება იმავე სირთულეზე, ან უფრო მაღალზე რომ ეს დონე გაიხსნას. +level-locked-explanation-no-difficulty=საჭიროა წინა დონის დასრულება, რომ ეს დონე გაიხსნას. +main-game=მთავარი თამაში: +mod-scenarios=მოდ სცენარები: +next=შემდეგი +no-description=ამ რუკას აღწერა არ აქვს +play=თამაში +title-select-scenario-to-edit=აირჩიე სცენარი რედაქტირებისთვის +title-select-template-for-new-scenario=აირჩიეთ შაბლონი ახალი სცენარისთვის +title-start-new-game=ახალი თამაშის დაწყება +user-scenarios=მოთამაშის სცენარები: +[gui-other-settings] +autosave-interval=ავტოშენახვის ინტერვალი +autosave-never=Არასოდეს +check-updates=შეამოწმეთ განახლებები ფაკტორიოს ჩართვისთვის +delete-achievements-button=წაშლა +delete-achievements-confirm-control-phrase=წაშლა +delete-achievements-confirm-text=შეიყვანე "__1__" რათა წაიშალოს მიღწევა +delete-achievements-label=მიღწევების წაშლა +delete-achievements-label-tooltip=ეს სამუდამოდ წაშლის ყველა მიღწევას. +delete-achievements-label-tooltip-steam=ეს სამუდამოდ წაშლის ყველა მიღწევას, Steam-ის მიღწევების ჩათვლით. +developer=დეველოპერი +discard-mouse-events-when-accessibility-zoomed=გამორთეთ მაუსის დაწკაპუნებები თამაშში გამადიდებლის გამოყენებისას +enable-blueprint-storage-cloud-sync=ნახატების ბიბლიოთეკის სინქრონიზაცია ღრუბელში ჩართვა +enable-crash-log-uploading=გაგზავნეთ ჩამოვარდის ინფორმაცია +enable-experimental-updates=ექსპერიმენტალური განახლებების ჩართვა +enable-logitech-led-support=ჩართეთ Logitech LED მხარდაჭერა +enable-new-mods=ახალი მოდების ავტომატური ჩართვა +enable-razer-chroma-support=ჩართეთ Razer Chroma მხარდაჭერა +enable-steelseries-gamesense-support=SteelSeries GameSense-ის მხარდაჭერა +factorio-username=LAN მოთამაშის სახელი +log-in=ავტორიზაცია +log-out=გამოსვლა +log-saving-statistics=ჩამოწერე შენახვის სტატისტიკები +logged-in=შესული ხართ როგორც __1__ +logged-out=არ ხართ შესული +non-blocking-saving=ჩართეთ შენახვა პაუზის გარეშე (მხოლოდ Linux/macOS) +proxy=პროქსი სერვერი +proxy-password=პროქსი სერვერის პაროლი +proxy-username=პროქსი სერვერის სახელწოდება +set-email=დააყენეთ ანგარიშის ელ. ფოსტა +set-email-button=დაყენება +title=სხვა პარამეტრები +use-mod-settings-per-save=გამოიყენეთ მოდების სხვადასხვა კონსტრუქცია თითოეული შენახვისთვის +username-invalid-characters=თქვენი მომხმარებლის სახელი შეიცავს არასწორ სიმბოლოებს. გთხოვთ გამოიყენოთ მხოლოდ ასოები, რიცხვები და სიმბოლოები ._- +verbose-logging=დეტალური ჟურნალი +[gui-other-settings-description] +enable-crash-log-uploading=ანონიმური ჟურნალების გაგზავნა, როდესაც თამაში ჩამოვარდა. +factorio-username=მოთამაშის სახელი, რომელიც გამოიყენება LAN თამაშებისთვის, როდესაც არ ხართ შესული. როდესაც შესული ხართ, ის იგივეა, რაც ფაკტორიო მომხმარებლის სახელი და მისი შეცვლა შეუძლებელია. +log-saving-statistics=ჩანაწერები რუკაზე შენახვის სტატისტიკას (გაფრთხილება: შენახვა უფრო ნელი იქნება). +set-email=ელფოსტის მისამართის და პაროლის დაყენება ამ ანგარიშის სხვა პლატფორმებზე ან კონსოლებზე გამოსაყენებლად. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=ჯგუფის დამატება +add-player-to-group=მოთამაშის დამატება ჯგუფში +clone-group=ჯგუფის კლონირება +delete-selected-group=არჩეული ჯგუფის წაშლა +disable-all=ყველას გამორთვა +do-you-really-want-to-revoke-your-permissions-to-edit=თქვენ აპირებთ წაშალოთ ნებართვების რედაქტირების შესაძლებლობა. მართლა გინდა ამის გაკეთება? +edit-selected-group=არჩეული ჯგუფის რედაქტირება +enable-all=ყველას ჩართვა +export=ექსპორტი +group-ids-exhausted=მიღწეულია ჯგუფების მაქსიმალური რაოდენობა. +group-permissions-title=ჯგუფის უფლებები +import=იმპორტი +import-failed=იმპორტი ვერ მოხერხდა: __1__ +import-permissions=ნებართვები იმპორტი +multiple-default-groups-found=ნაპოვნია მრავალი ნაგულისხმევი ჯგუფი. +no-default-group-found=ნაგულისხმევი ჯგუფი ვერ მოიძებნა. +permissions-string=ნებართვის სტრიქონი +players-in-group=მოთამაშეები ჯგუფში +remove-player-from-group=მოთამაშის ამოღება ჯგუფიდან +show-players-in-other-groups=სხვა ჯგუფებში მოთამაშეების ჩვენება +title=ნებართვები +you-can-not-delete-the-default-group=თქვენ არ შეგიძლიათ წაშალოთ ნაგულისხმევი ჯგუფი. +[gui-permissions-names] +ActivateCopy=კოპირების რეჟიმი +ActivateCut=მოჭრის რეჟიმი +ActivatePaste=ჩასმის რეჟიმი +AddPermissionGroup=ნებართვების ჯგუფი დამატება +AddTrainStation=მატარებლის სადგურის დამატება +AdminAction=ადმინისტრატორის მოქმედება +AltReverseSelectArea=არეალის ალტერნატიული არჩევა +AltSelectArea=ალტერნატიულად აირჩიეთ არეალი +AltSelectBlueprintEntities=აირჩიეთ ალტერნატიური გეგმის ერთეულები +AlternativeCopy=ალტერნატიული კოპირება +BeginMining=მაინინგის დაწყება +BeginMiningTerrain=მაინინგის დაწყება +Build=მშენებლობა +BuildRail=რკინიგზის აშენება +BuildTerrain=რელიეფის აშენება +CancelCraft=6 +CancelDeconstruct=დანგრევის გეგმის გაუქმება +CancelNewBlueprint=ახალი გეგმის გაუქმება +CancelResearch=კვლევის გაუქმება +CancelUpgrade=განახლების გეგმის გაუქმება +ChangeActiveCharacterTab=აქტიური სიმბოლოების ჩანართის შეცვლა +ChangeActiveItemGroupForCrafting=აქტიური ნივთების ჯგუფი შეცვლა ხელოსნობისთვის +ChangeActiveItemGroupForFilters=აქტიური ნივთების ჯგუფის შეცვლა ფილტრებისთვის +ChangeActiveQuickBar=აქტიური სწრაფი წვდომის ხელსაწყოთა ზოლის შეცვლა +ChangeArithmeticCombinatorParameters=არითმეტიკული კომბინატორის პარამეტრების შეცვლა +ChangeDeciderCombinatorParameters=გადამწყვეტი კომბინატორის პარამეტრების შეცვლა +ChangeEntityLabel=ნივთის იარლიყის შეცვლა +ChangeItemDescription=ნივთის აღწერილობის შეცვლა +ChangeItemLabel=ნივთის იარლიყის შეცვლა +ChangeMultiplayerConfig=მრავალმოთამაშის კონფიგურაციის შეცვლა +ChangePickingState=პიკაპის მდგომარეობის შეცვლა +ChangeProgrammableSpeakerAlertParameters=პროგრამირებადი დინამიკის გაფრთხილების პარამეტრების შეცვლა +ChangeProgrammableSpeakerCircuitParameters=პროგრამირებადი დინამიკის მიკროსქემის პარამეტრების შეცვლა +ChangeProgrammableSpeakerParameters=პროგრამირებადი დინამიკის პარამეტრების შეცვლა +ChangeRidingState=ტექნიკაზე კატაობა +ChangeShootingState=სროლის მდგომარეობის შეცვლა +ChangeTrainStopStation=მატარებლის გაჩერების სადგურის შეცვლა +ChangeTrainWaitCondition=მატარებლის მოლოდინის მდგომარეობის შეცვლა +ChangeTrainWaitConditionData= ინფორმაცია მატარებლის მოლოდინის პირობების შესახებ შეცვლა +ClearCursor=კურსორის გასუფთავება +ConnectRollingStock=მოძრავი შემადგენლობა შეერთება +Copy=კოპირება +CopyEntitySettings=კოპირება ობიექტის პარამეტრები +CopyOpenedBlueprint=გახსნილი გეგმის კოპირება +CopyOpenedItem=გახსნილი ელემენტის კოპირება +Craft=ხელოსნობა +CursorSplit=კურსორის გაყოფა +CursorTransfer=კურსორის გადატანა +CustomInput=მორგებული შეყვანა +CycleBlueprintBookBackwards=გეგმის წიგნის უკან გადახვევა +CycleBlueprintBookForwards=გეგმის წიგნის წინ გადახვევა +Deconstruct=დანგრევა +DeleteBlueprintLibrary=გეგმის ბიბლიოთეკა წაშლა +DeleteBlueprintRecord=გეგმის წაშლა +DeleteCustomTag=მორგებული ტეგის წაშლა +DeletePermissionGroup=ნებართვების ჯგუფის წაშლა +DestroyItem=ნივთის განადგურება +DestroyOpenedItem=გახსნილი ელემენტის განადგურება +DisconnectRollingStock=მოძრავი შემადგენლობა გათიშვა +DragTrainSchedule=მატარებლის განრიგი გადატანა +DragTrainWaitCondition=მატარებლის მოლოდინის მდგომარეობის გადაიტანა +DropBlueprintRecord=გეგმის გადაგდება +DropItem=ნივთის დაგდება +EditBlueprintToolPreview=გეგმის გადახედვის რედაქტირება +EditCustomTag=მორგებული ტეგის რედაქტირება +EditPermissionGroup=ნებართვების ჯგუფის რედაქტირება +ExportBlueprint=გეგმის ექსპორტი +FastEntitySplit=ნივთის სწრაფი გაყოფა +FastEntityTransfer=ნივთის სწრაფი გადაცემა +FlushOpenedEntityFluid=გასუფთავება ობიექტები სითხეებისგან +FlushOpenedEntitySpecificFluid=ნივთის სითხისგან გაასუფთავება +GoToTrainStation=გამგზავრება სადგურამდე +GrabBlueprintRecord=გეგმის აღება +GuiCheckedStateChanged=შეიცვალა მენიუს არჩეული მდგომარეობა +GuiClick=მენიუს დაწკაპება +GuiConfirmed=მენიუს დაადასტურა +GuiElemChanged=მენიუს ელემენტის შეცვლა +GuiHover=კურსორი ინტერფეისზე დააყენება +GuiLeave=ინტერფეისი ფოკუსიდან ამოღება +GuiLocationChanged=მენიუს პოზიციის შეცვლა +GuiSelectedTabChanged=არჩეული მენიუს ჩანართის შეცვლა +GuiSelectionStateChanged=შერჩევის მდგომარეობის შეცვლა მენიუში +GuiSwitchStateChanged=მენიუს გადამრთველის მდგომარეობის შეცვლა +GuiTextChanged=ტექსტის შეცვლა მენიუში +GuiValueChanged=მენიუს ღირებულების შეცვლა +ImportBlueprint=გეგმის იმპორტი +ImportBlueprintString=გეგმის სტრიქონის იმპორტი +ImportBlueprintsFiltered=გაფილტრული ნახატების იმპორტი +ImportPermissionsString=იმპორტის ნებართვების სტრიქონი +InventorySplit=ნახევარი ნივთების გადატანა +InventoryTransfer=ნივთების გადატანა +LaunchRocket=რაკეტის გაშვება +LuaShortcut=Lua მალსახმობი +MapEditorAction=რუქის რედაქტორის მოქმედება +MarketOffer=ბაზრის შეთავაზება +ModSettingsChanged=მოდიფიკაციის პარამეტრები შეიცვალა +OpenAchievementsGui=მიღწევების მენიუს გახსნა +OpenBlueprintLibraryGui=გეგმების ბიბლიოთეკის მენიუს გახსნა +OpenBlueprintRecord=გეგმის გახსნა +OpenBonusGui=ბონუსების მენიუს გახსნა +OpenCharacterGui=გახსენით პერსონაჟების მენიუ +OpenCurrentVehicleGui=მიმდინარე მანქანის მენიუს გახსნა +OpenEquipment=აღჭურვილობის გახსნა +OpenGui=მენიუს გახსნა +OpenItem=ნივთის გახსნა +OpenLogisticGui=ლოგისტიკის მენიუს გახსნა +OpenModItem=მოდის ნივთის გახსნა +OpenParentOfOpenedItem=გახსნილი ნივთის მშობლის გახსნა +OpenProductionGui=ნაწარმოების მენიუს გახსნა +OpenTechnologyGui=ტექნოლოგიების მენიუს გახსნა +OpenTipsAndTricksGui=რჩევების და ხრიკები მენიუს გახსნა +OpenTrainGui=მატარებლის მენიუს გახსნა +OpenTrainStationGui=მატარებლის სადგურის მენიუს გახსნა +OpenTrainsGui=მატარებლების მენიუს გახსნა +PasteEntitySettings=ჩასმა ობიექტის პარამეტრები +PlaceEquipment=აღჭურვილობის განათვასება +QuickBarPickSlot=ელემენტების ცხელ ზოლში შეცვლა არჩევა +QuickBarSetSelectedPage=ელემენტების ცხელ ზოლში შერჩეული გვერდი +QuickBarSetSlot=ელემენტების ცხელ ზოლში შეცვლა +ReassignBlueprint=გეგმის ხელახლა მინიჭება +RemoveCables=კაბელების მოშორება +RemoveTrainStation=მატარებლის სადგურის ამოღება +ResetAssemblingMachine=აწყობის აპარატის გადატვირთვა +ResetItem=ნივთის გადატვირთვა +ReverseSelectArea=უკუ არეალის შერჩევა +RotateEntity=ნივთის როტაცია +SelectArea=არეალის არჩევა +SelectBlueprintEntities=აირჩიეთ გეგმის ერთეულები +SelectEntitySlot=აირჩიეთ ნივთის სლოტი +SelectItem=ნივთის არჩევა +SelectMapperSlot=აირჩიეთ მაპერის სლოტი +SelectNextValidGun=აირჩიეთ შემდეგი მოქმედი იარაღი +SelectTileSlot=აირჩიეთ ფილას სლოტი +SendSpidertron=სპაიდერტრონის გაგზავნა +SetAutoLaunchRocket=ავტომატური რაკეტის გაშვების დაყენება +SetAutosortInventory=ავტოსორტის ინვენტარის დაყენება +SetBehaviorMode=ქცევის რეჟიმის დაყენება +SetCarWeaponsControl=მანქანის იარაღის რეჟიმის შეცვლა +SetCircuitCondition=ლოგიკური მდგომარეობის დაყენება +SetCircuitModeOfOperation=ლოგიკური ოპერაციის ტიპის დაყენება +SetControllerLogisticTrashFilterItem=კონტროლერის ლოგისტიკური ნაგვის ფილტრის ელემენტის დაყენება +SetDeconstructionItemTileSelectionMode=დანგრევის რეჟიმი დაყენება +SetDeconstructionItemTreesAndRocksOnly=მხოლოდ ხეების და ქვების დანგრევის დაყენება +SetEntityColor=ნივთის ფერის დაყენება +SetEntityEnergyProperty=ერთეულის ენერგიის თვისების დაყენება +SetEntityLogisticTrashFilterItem=ერთეულის ლოგისტიკური ნაგვის ფილტრის ერთეულის დაყენება +SetFilter=ფილტრის დაყენება +SetFlatControllerGui=მოთამაშის ფართო მენიუს რეჟიმის დაყენება +SetHeatInterfaceMode=სითბოს ინტერფეისის რეჟიმის დაყენება +SetHeatInterfaceTemperature=დააყენეთ სითბოს ინტერფეისის ტემპერატურა +SetInfinityContainerFilterItem=უსასრულო კონტეინერის ფილტრის ელემენტის დაყენება +SetInfinityContainerRemoveUnfilteredItems=დაუხარისხებელი ნივთების ამოღება უსასრულო მკერდში დაყენება +SetInfinityPipeFilter=უსასრულო მილის ფილტრის დაყენება +SetInserterMaxStackSize=დააყენეთ მანიპულატორის დატის მაქსიმალური ზომა +SetInventoryBar=ინვენტარის პანელის დაყენება +SetLinkedContainerLinkID=დააყენეთ დაკავშირებული კონტეინერის ბმულის ID +SetLogisticFilterItem=ლოგისტიკური ფილტრის ელემენტის დაყენება +SetLogisticFilterSignal=ლოგისტიკური ფილტრის სიგნალის დაყენება +SetPlayerColor=მოთამაშის ფერის დაყენება +SetRecipeNotifications=რეცეპტის შეტყობინებების დაყენება +SetRequestFromBuffers=მოთხოვნა ბუფერული ყუთებიდან დაყენება +SetResearchFinishedStopsGame=თამაში შეჩერების შემდეგ შესწავლის შემდეგ დააყენება +SetSignal=სიგნალის დაყენება +SetSplitterPriority=გამყოფის პრიორიტეტის დაყენება +SetTrainStopped=მატარებელის გაჩერება +SetTrainsLimit=მატარებლის ლიმიტის დაყენება +SetVehicleAutomaticTargetingParameters=მანქანის ავტომატური დამიზნების პარამეტრების დაყენება +SetupAssemblingMachine=ასაწყობი მანქანის დაყენება +SetupBlueprint=გეგმის დაყენება +SetupSingleBlueprintRecord=ერთი გეგმის ჩანაწერის დაყენება +SmartPipette=ობიექტების შერჩევა საწვეთურით +SpawnItem=ნივთის დამატება +StackSplit=გადაიტანეთ ნივთების ნახევარი დასტა +StackTransfer=ნივთების დასტა გადატანა +StartRepair=შეკეთების დაწყება +StartResearch=კვლევის დაწყება +StartWalking=სიარული +StopBuildingByMoving=გადაადგილებისას მშენებლობის შეჩერება +SwitchConnectToLogisticNetwork=ლოჯისტიკურ ქსელთან დაკავშირების გადართვა +SwitchConstantCombinatorState=მუდმივი კომბინატორის მდგომარეობის შეცვლა +SwitchInserterFilterModeState=მანიპულატორის ფილტრის რეჟიმის მდგომარეობის შეცვლა +SwitchPowerSwitchState=დენის გადამრთველი მდგომარეობის გადართვა +SwitchToRenameStopGui=სადგურების სახელების რედაქტირება +TakeEquipment=აღჭურვილობის აღება +ToggleDeconstructionItemEntityFilterMode=ობიექტის ფილტრის რეჟიმის გადართვა დანგრევის გეგმაში +ToggleDeconstructionItemTileFilterMode=დეკონსტრუქციის ელემენტის ფილა ფილტრის რეჟიმის გადართვა +ToggleDriving=მამოძრავებელის გადართვა +ToggleEnableVehicleLogisticsWhileMoving=გადართეთ მანქანის ლოგისტიკის ჩართვა გადაადგილებისას +ToggleEntityLogisticRequests=ობიექტის ლოგისტიკური მოთხოვნების ჩართვა +ToggleEquipmentMovementBonus=აღჭურვილობის მოძრაობის ბონუსის ჩართვა +ToggleMapEditor=რუკის რედაქტორის ჩართვა +TogglePersonalLogisticRequests=პირადი ლოგისტიკური მოთხოვნების ჩართვა +TogglePersonalRoboport=პირადი რობოპორტის ჩართვა +ToggleShowEntityInfo=ინფორმაციის ჩართვა ობიექტის შესახებ +TranslateString=სტრიქონის თარგმნა +Undo=მოქმედების გაუქმება +Upgrade=განახლება +UpgradeOpenedBlueprintByItem=განახლება გახსნილი გეგმა ნივთის მიხედვით +UpgradeOpenedBlueprintByRecord=არჩეული ნახაზი ნაგულისხმევი პარამეტრების განახლება +UseArtilleryRemote=საარტილერიო პულტის გამოყენება +UseItem=ნივთის გამოყენება +WireDragging=მავთულის გადატანა +WriteToConsole=ბეჭდვა კონსოლზე +[gui-pipe] +fluid-system-contents=სითხის სისტემის შემადგენლობა: +flush-this=გადაწურეთ __1__ აქედან. +flush-whole-system=გადაწურეთ __1__ მილსადენის მთელი სისტემიდან. +this-contents=__1__ შეიცავს: +[gui-player-management] +add-player=მოთამაშის დამატება +admin=ადმინი +ban=აკრძალვა +banned=აკრძალული +cant-ban-yourself=You cannot ban yourself. +cant-delete-yourself=თქვენ არ შეგიძლიათ წაშალოთ საკუთარი თავი. +cant-kick-not-online=მხოლოდ დაკავშირებული მოთამაშეების გაგდება შეიძლება. +cant-kick-yourself=თქვენ არ შეგიძლიათ საკუთარი თავის გაგდება. +cant-use-not-in-multiplayer-game=ამ მენიუს გამოყენება შესაძლებელია მხოლოდ მრავალმოთამაშიან თამაშში. +cant-whitelist-disabled=თეთრი სია უნდა იყოს ჩართული სერვერზე, სანამ მოთამაშეები თეთრ სიაში მოხვდებიან. +delete-player=წაშლა +delete-player-tooltip=შლის მოთამაშეს სერვერიდან. +demote=დაქვეითება +kick=დარტყმა +last-online=ბოლოს აქტიური იყო +manage=მართვა +manage-permissions=ნებართვების მართვა +manage-player=მართვა __1__ +mute=დადუმება +muted=დადუმდა +name=სახელი +never=არასოდეს +now=ახლა +online-players=__1__ __2__ მოთამაშიდან ონლაინ არის +operations=ოპერაციები +permission-group=ნებართვის ჯგუფი +promote=დაწინაურება +purge=გაწმენდა +show-online-only=მხოლოდ ონლაინის ჩვენება +time-ago=__1__ წინ +title=მოთამაშის მენეჯმენტი +unban=აკრძალვის მოხსნა +unmute=ხმის ჩართვა +unwhitelist=თეთრი სიიდან გამორიცხვა +whitelist=თეთრი სია +whitelisted=თეთრ სიაშია +[gui-power-switch] +off=გამორთ. +on=ჩართული +state=მდგომარეობა +[gui-production] +consumption=მოხმარება +electricity=ელექტროობა +fluids=სითხეები +items=ნივთები +kills=მკვლელობები +pollution=დაბინძურება +production=წარმოება +title=წარმოება +[gui-programmable-speaker] +alert-settings=გაფრთხილების პარამეტრები +allow-polyphony=მრავალხმიანობის დაშვება +allow-polyphony-description=საშუალებას გაძლევთ ერთდროულად დაუკრათ __1__ ბგერა. გამორთეთ მხოლოდ ერთი ხმის დაკვრა (სასარგებლოა გაფრთხილებისთვის). +circuit-connection-settings=ქსელის კავშირის პარამეტრები +global-playback=გლობალური დაკვრა +global-playback-description=დინამიკის მიერ გამოშვებული ხმები მოისმენს მთელ რუკას. +show-alert=გაფრთხილების ჩვენება +show-alert-description=აჩვენეთ გაფრთხილება შეტყობინებით მენიუში ხმის დაკვრისას. +show-icon-on-map=ხატულას ჩვენება რუკაზე +signal-value-is-pitch=სიგნალის მნიშვნელობა არის სიმაღლე +signal-value-is-pitch-description=შეყვანის სიგნალის მნიშვნელობა განსაზღვრავს შესრულებულ ნოტს. +volume=ხმოვანება +[gui-quick-panel] +items=ნივთები +page=გვერდი __1__/__2__ +panels=პანელები +shortcuts-next-page=__1__: შემდეგი გვერდი +shortcuts-next-tab=__1__: შემდეგი ჩანართი +shortcuts-previous-page=__1__: წინა გვერდი +shortcuts-previous-tab=__1__: წინა ჩანართი +shortcuts-select=__1__: არჩევა +title=სწრაფი პანელი +tools=ხელსაწყოები +[gui-requester] +set-requests=დააყენეთ მოთხოვნები ლოგიკური ქსელიდან +[gui-resource-entity] +initial-amount=საწყისი რაოდენობა +minimum-yield=მინიმალური მოსავალი +resource-amount=რესურსის რაოდენობა +[gui-roboport] +repair-packs=სარემონტო კომპლექტები +robots=რობოტები +[gui-rocket-silo] +auto-launch=ავტო-გაშვება ტვირთით. +rocket-inventory-label=რაკეტების მარაგი +rocket-progress=რაკეტის პროგრესი +rocket-result-inventory-label=გაშვების შედეგი +[gui-save-game] +cant-save-over-autosaves=გთხოვთ აირჩიოთ განსხვავებული სახელი შენახული ფაილისათვის. \nავტოშენახვის ფაილები დარეზერვებულია ავტოშენახვისთვის და გადაეწერება შემდეგი სესიების დროს. +confirm-overwrite=დარწმუნებული ხართ რომ გსურთ გადააწეროთ __1__ - ს? +confirm-overwrite-time-warning=გაფრთხილება: არჩეულ შენახულ ფაილზე __1__ __plural_for_parameter_1_{1=საათი|rest=საათები}__ ნათამაშები! +save=შენახვა +save-as=შენახვა როგორც +title=თამაშის შენახვა +[gui-save-scenario] +save-as=შენახვა როგორც +title=სცენარის შენახვა +[gui-select-upgrade-planner] +default-upgrade=ნაგულისხმევი გაუმჯობესება +instructions=__CONTROL_LEFT_CLICK__ გასაუმჯობესებლად, __CONTROL_RIGHT_CLICK__ დასაქვეითებლად. +title=აირჩიე განახლების დამგეგმავი გამოსაყენებლად +[gui-server-config] +cancel=გაუქმება +save=შენახვა +title=სერვერის კონფიგურაცია +[gui-set-email] +checking=მოწმდება +email=ელ. ფოსტა: +email-already-set=ამ ანგარიშზე ელ.ფოსტა უკვე მიბმულია. მიბმული ელ.ფოსტაა __1__ +email-cant-be-empty=ელ. ფოსტის ველი ცარიელია! +email-invalid=ელ. ფოსტის მისამართი არასწორია. +set=დაყენება +set-email-description=ამ ანგარიშზე ელ. ფოსტა არ არის მიბმული. დაამატე ელ. ფოსტა და პაროლი იმისთვის რომ ისარგებლო ანგარიშით სხვა პლატფორმებზე ან კონსოლებზე. +set-email-success=შეტყობინება გამოგზავნილია __1__ - ზე. გთხოვთ მიყვე ინსტრუქციებს იმისათვის, რომ მოხდეს ელ. ფოსტისა და პაროლის დადასტურება. +set-email-title=დააყენეთ ელ. ფოსტა +setting-email=ელ. ფოსტის დაყენება... +[gui-side-menu] +achievements=მიღწევები +blueprint-library=გეგმების ბიბლიოთეკა (__CONTROL__toggle-blueprint-library__) +bonuses=ბონუსები +logistic-networks=ლოგისტიკური ქსელები +map=რუკა (__CONTROL__toggle-map__) +production-statistics=წარმოების სტატისტიკა (__CONTROL__production-statistics__) +technology=კვლევის ფანჯარა +tips-and-tricks=Რჩევები და ხრიკები +trains=მატარებლები (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=გაფრთხილებები +default-device=ნაგულისხმევი მოწყობილობა +environment-sounds-volume=გარემოს ხმები +game-effects-volume=თამაშის ეფექტები +gui-effects-volume=მენიუს ხმები +master-volume=ოსტატი +music-volume=მუსიკა +preferred-output=არჩეული აუდიო მოწყობილობა +simulation-volume=სიმულაციები +title=ხმის პარამეტრები +walking-sound-volume=სიარულის ხმა +wind-volume=ქარი +[gui-speed-panel] +normal=ნორმალური +pause=პაუზა +paused=დაპაუზებულია +show-gui=მენიუს ჩვენება +show-message-dialogs=შეტყობინების დიალოგების ჩვენება +speed=სიჩქარე: __1__ +speed-down=შენელება +speed-up=დაჩქარება +title=გამეორების პარამეტრები +[gui-splitter] +input-priority=შესვლის პრიორიტეტი +left=მარცხენა +output-priority=გასვლის პრიორიტეტი +right=მარჯვენა +[gui-sync-mods-with-save] +cancel=უკან +confirm=დადასტურება +correct=სწორია: +disabled=გამორთულია: +download=გადმოწერა +enable=ჩართვა +enable-correct-version=საჭირო ვერსიის ჩართვა +join-server-after-sync=შეუერთდი სერვერს სინქ. შემდეგ +keep-enabled=დატოვე ჩართულად +load-save-after-sync=ჩატვირთე სეივი სინქ. შემდეგ +mods-not-available-on-mod-portal=შემდეგი მოდები არ არის ხელმისაწვდომი მოდების პორტალზე: __1__ +no-compatible-version=არათავსებადი ვერსია: +no-release=გამოუშვებელი: +not-in-save=შენახვაში არ არის: +not-on-mod-portal=არ არის მოდ პორტალზე: +ready-to-download=მზადაა ჩამოსტვირთად: +sync-mods-with-server=მოდების სინქრონიზაცია სერვერთან +sync-startup-settings=სინქრონიზაციის პარამეთრები გაშვებისას +title=მოდების სინქრონიზაცია შენახვით +wrong-version-enabled=ჩართულია არასწორი ვერსია: +[gui-tag-edit] +cancel=გაუქმება +confirm=დადასტურება +delete=წაშლა +icon=ხატულა +name=სახელი +snapping=მიმაგრება +title-create=ახალი ტეგი +title-edit=ტეგის თვისებები +[gui-technologies-list] +title=ტექნოლოგიების სია +[gui-technology] +graph-title=ტექნოლოგიის ხე +technologies-omitted=__1__ __plural_for_parameter_1_{1=ტექნოლოგია|rest=ტექნოლოგიები}__ გამოტოვებულია ამ ხედიდან. +[gui-technology-preview] +already-queued=ტექნოლოგია უკვე რიგშია +already-researched=ტექნოლოგია უკვე გამოკვლეულია +already-researching=ტექნოლოგიის გამოკვლევა უკვე მიმდინარეობს +continue-research=გაგრძელება +disabled=ტექნოლოგია მიუწვდომელია +editor-research-tooltip=(რუკის რედაქტორი) __CONTROL_LEFT_CLICK__ გამოკვლევისთვის. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ მყისიერი გამოკვლევისთვის რაც მოიცავს წინამდებარე განვითარებებსაც. +effects=ეფექტები +not-researched-tooltip=(რუკის რედაქტორი) ტექნოლოგია არ არის გამოკვლეული +prerequisites=საჭიროებს +queue-full=კვლევის რიგი სავსეა +saved-progress=გამოკვლეულია: __1__% +start-research=კვლევის დაწყება +status-available=ხელმისაწვდომი +status-disabled=არ არის გამოკვლეული +status-not-available=მიუწვდომელია +status-queued=რიგშია +status-researched=გამოკვლეულია +status-researching=გამოიკვლება +title-status=(__1__) +un-research=კვლევის გაუქმება +un-research-tooltip=(რუკის რედაქტორი) ტექნოლოგიის კვლევის გაუქმება +unit-ingredients=ღირებულება: +unit-time=ლაბორატორიაში ერთი ერთეულის შესასწავლად საჭირო დრო +unsatisfied-prerequisites=ზოგიერთი წინამდებარე ტექნოლოგია არ არის გამოკვლეული +unsatisfied-prerequisites-queue=ზოგიერთი წინამდებარე ტექნოლოგია არ არის გამოკვლეული, და არც რიგშია გამოსაკვლევად +will-complete=ამ ტექნოლოგიის ყველა დონე უკვე გამოკვლეულია ან რიგშია გამოსაკვლევად +[gui-technology-progress] +cancel=გაუქმება +no-research=კვლევები არ ტარდება +title=კვლევა +[gui-technology-queue] +title=კვლევის რიგი +[gui-text-tags] +blueprint=გეგმა +blueprint-name-label=სახელი: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ გეგმის ასაღებად +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ გეგმის წიგნის ასაღებად +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ მატარებლის ასარჩევად +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ რკინიგზის სადგურის ასარჩევად +contains-blueprints=შეიცავს __1__ __plural_for_parameter_1_{1=გეგმას|rest=გეგმებს}__ +following-text-achievement=[მიღწევა: __1__] +following-text-armor=[აბჯარი: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[ობიექტი: __1__] +following-text-fluid=[სითხე: __1__] +following-text-gps=[ადგილმდებარეობა: __1__] +following-text-item=[ნივთი: __1__] +following-text-item-group=[ნივთჯგუფი: __1__] +following-text-recipe=[რეცეპტი: __1__] +following-text-technology=[ტექნოლოგია: __1__] +following-text-tile=[ფილა: __1__] +following-text-train-no-name=[მატარებელი] +following-text-train-stop-no-name=[სარკინიგზო სადგური] +following-text-train-stop-with-name=[სარკინიგზო სადგური: __1__] +following-text-train-with-name=[მატარებელი: __1__] +following-text-unknown-item=[უცნობი ნივთი] +following-text-virtual-signal=[ვირტუალური სიგნალი: __1__] +gps-invalid=არჩეულია არასწორი პოზიცია +gps-position-label=პოზიცია: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ სანახავად +invalid-train=არასწორი მატარებელი +invalid-train-stop=არასწორი მატარებლის სადგური +train-hover=მატარებელი: __1__ +train-stop-hover=სარკინიგზო სადგური: __1__ +[gui-the-rest-settings] +about=Всё, что не показано в меню стандартных настроек. +restart-tooltip=პარამეტრების უმეტესობა მოითხოვს თამაშის გადატვირთვას ცვლილებების ამოქმედებისთვის. +title=დანარჩენი +warning-label=გაფრთხილება +warning-tooltip=არ შეცვალოთ არაფერი, თუ არ იცით რას აკეთებთ. +[gui-tips-and-tricks] +mark-as-read=წაკითხულად მონიშვნა +no-tutorial-in-multiplayer=სასწავლო კურსს ვერ ითამაშებ მრავალმოთამაშიან რეჟიმში. +nothing-found=რჩევები და ხრიკები ვერ მოიძებნა +play-tutorial=ითამაშე სასწავლო კურსი +replay-tutorial=გაიმეორე სასწავლო კურსი +tip-notice-title=შემოთავაზებული რჩევა. +title=Რჩევები და ხრიკები +[gui-train] +add-circuit-condition=წრედის მდგომარეობა +add-empty-condition=ტვირთი ცარიელია +add-fluid-count-condition=სითხის რაოდენობა +add-full-condition=Სრული დატვირთვა +add-inactivity-condition=არააქტიურობა +add-item-count-condition=ნივთების რაოდენობა +add-robots-inactive-condition=უქმი რობოტები +add-station=+ სადგურის დამატება +add-time-condition=გასული დრო +add-wait-condition=+ ლოდინის პირობის დამატება +adding-temporary=დროებითი დამატება +automatic-mode=ავტომატური +cargo=საწვავი +cargo-condition=ტვირთი +center-on-locomotive=ცენტრი ლოკომოტივზე +circuit=წრედი +color=ფერი +fluid=სითხე +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ დროებითი გაჩერების მოთავსებისთვის.\n__CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ რათა დაემატოს არჩეული გაჩერება განრიგში. +invalid=არასწორი +locomotive-doesnt-need-energy=ლოკომოტივი არ საჭიროებს ენერგიას. +locomotive-is-out-of-reach=ლოკომოტივი ვერ აღწევს ფარგლებს. +manual-mode=ხელით +no-path-to-destination=გზა არ არის დანიშნულებამდე +of-inactivity=უმოქმედობის +open-in-map=გახსენი ეს ლოკაცია რუკაზე +passed=გაიარა +schedule=განრიგი +station-not-present=სადგურები ამ სახელით არ არსებობს. +station-partially-accessible=მხოლოდ __1__ __2__ - დან __plural_for_parameter_1_{1=არის|rest=არიან}__ ხელმისაწვდომი. +stations-disabled=__plural_for_parameter_1_{1=გაჩერება|2=გაჩერებები|rest=ყველა __1__ გაჩერება}__ გათიშულია. +stations-not-accessible=__plural_for_parameter_1_{0=გაჩერება მიუწვდომელია|1=გაჩერება მიუწვდომელია|2=ორივე გაჩერება მიუწვდომელია|rest=ყველა __1__ გაჩერება მიუწვდომელია}__ ამ პოზიციიდან. +temporary=დროებითი: __1__ +toggle-station-names=გაჩერებების სახელების ჩართვა +too-far-from-rail=არ არის რელსი ახლოს +[gui-train-rename] +perform-change=ცვლილების შეტანა +title=სახელის შეცვლა - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] დანიშნულება __1__ სავსეა +heading-to=მიემგზავრება __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ - თან +manually-driving=იმართება ხელით +manually-stopped=[img=utility/warning_icon] გაჩერებულია ხელით +no-path-to=[img=utility/warning_icon] გზა __1__ - მდე არ არის +no-schedule=განრიგი არ არის +no-valid-stops=[img=utility/warning_icon] ვალიდური გაჩერებები არ არის +standing-at=დგას __1__ - თან +waiting-at=ელოდება __1__ - თან +[gui-train-stop] +enable-trains-limit=მატარებლის ლიმიტის დაშვება +no-trains=მატარებლები ამ გაჩერებაზე არ მოდიან. +rename-stop=გაჩერების სახელის გადარქმევა +train-stops-with-this-name=გაჩერებების რაოდენობა ამ სახელით. +trains-with-this-stop=მატარებლები ამ გაჩერებით: __1__ +[gui-train-wait-condition-description] +and=და +circuit-condition=წრედი: __1__ __2__ __3__ +empty-condition=ტვირთის ინვენტარი ცარიელია +fluid-count-condition=სითხე: __1__ __2__ __3__ +full-condition=ტვირთის ინვენტარი სავსეა +inactivity-condition=__1__ __plural_for_parameter_1_{1=წამი|rest=წამები}__ ქმედების გარეშე +item-count-condition=ტვირთი: __1__ __2__ __3__ +or=ან +passenger-not-present=მგზავრი არ არის ადგილზე +passenger-present=მგზავრი ადგილზეა +robots-inactive-condition=რობოტები არ არიან განლაგებულნი +time-condition=__1__ __plural_for_parameter_1_{1=წამია|rest=წამებია}__ გასული +[gui-trains] +circuit-disabled-tooltip=სადგური გამორთულია წრიული ქსელით. +circuit-limit-tooltip=მატარებლის ლიმიტი დადგენილი წრიული ქსელით. +empty-schedule=[Empty] +limit-note=(შენიშვნა: ზოგიერთ სადგურზე მატარებლის ლიმიტი დაწესებული არ არის) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=ხელით მართვა +no-stations=სადგურები ვერ მოიძებნა. +no-trains=მატარებლები ვერ მოიძებნა. +open-train=მატარებლის მენიუს გახსნა +open-train-stop=გახსენით სადგური რუკაზე +stations-tab=სადგურები +stations-trains=მატარებლები: +title=მატარებლის მიმოხილვა +trains-tab=მატარებლები +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=მშენებლობის გაუქმება __1__ ობიექტებისთვის +undo-built-entity-multiple-homogeneous=მშენებლობის გაუქმება __1__ (× __2__) - სთვის +undo-built-entity-single=მშენებლობის გაუქმება __1__ - სთვის +undo-built-tile-multiple-heterogeneous=გაუქმდეს ადგილი __1__ ფილებისთვის +undo-built-tile-multiple-homogeneous=გაუქმდეს ადგილი __1__ (× __2__) - სთვის +undo-built-tile-single=გაუქმდეს ადგილი __1__ - სთვის +undo-removed-entity-multiple-heterogeneous=დეკონსტრუქციის გაუქმება __1__ ობიექტებისთვის +undo-removed-entity-multiple-homogeneous=დეკონსტრუქციის გაუქმება __1__ (× __2__) - სთვის +undo-removed-entity-single=დეკონსტრუქციის გაუქმება __1__ - სთვის +undo-removed-tile-multiple-heterogeneous=გაუქმდეს მოცილება __1__ ფილებისთვის +undo-removed-tile-multiple-homogeneous=გაუქმდეს მოცილება __1__ (× __2__) - სთვის +undo-removed-tile-single=გაუქმდეს მოცილება __1__ - სთვის +undo-upgraded-entity-multiple-heterogeneous=განახლების გაუქმება __1__ ობიექტისთვის +undo-upgraded-entity-multiple-homogeneous=განახლების გაუქმება __1__ (× __2__) - სთვის +undo-upgraded-entity-single=განახლების გაუქმება __1__ - სთვის +[gui-update] +applying=გამოყენება +authorization-instructions=შეიყვანეთ მომხმარებლის სახელი და პაროლი განახლებების ჩასატვირთად. +automatic-steam-update-message=ფაკტორიოს ეს ვერსია არის ბეტა ფილიალიდან, რომელიც ავტომატურად არ განახლდება. იმისათვის, რომ დარწმუნდეთ, რომ მიიღებთ უახლეს განახლებებს, აირჩიეთ „უახლესი ექსპერიმენტული“ ბეტა თვისებები ფაკტორიისთვის Steam-ში, ან უარი თქვით ბეტა ვერსიაზე უახლესი სტაბილური გამოშვების მისაღებად. +automatic-steam-update-title=Steam-ის ავტომატური განახლება +automatic-updates=ავტომატური განახლება +cancel=მოგვიანებით მკითხეთ +check-updates-now=განახლებების შემოწმება +checking=შემოწმება +checking-updates-failed=განახლების შემოწმება ვერ მოხერხდა: __1__ +could-not-init-steam=Steam API-ის ინიციალიზაცია ვერ მოხერხდა. ორთქლთან დაკავშირებული ფუნქციები გამორთულია. Steam-ის გადატვირთვამ შესაძლოა მოაგვაროს ეს პრობლემა. +could-not-init-steam-title=Steam შეცდომა +disable-updater=განახლებების გათიშვა +downloading=გადმოწერა +from=დაყენებულია +invalid-login=არასწორი მომხმარებლის სახელი ან პაროლი +mod=მოდი +n-a=არ არის დაყენებული +no-new-updates=განახლებები არ არის +ok=ავტორიზაცია +password=პაროლი +restarting-factorio=ფაკტორიოს გადატვირთვა +service-unavailable=სერვისი მიუწვდომელია +to=ახალი ვერსია +too-old=არსებობს ფაკტორიოს უფრო ახალი ვერსია, მაგრამ მისი მიღება ავტომატური განახლებების გამოყენებით აღარ არის შესაძლებელი. გთხოვთ, ჩამოტვირთოთ უახლესი ვერსია ხელით __1__-დან. +update-failed=წარუმატებელი განახლება: __1__ +update-now=განაახლე ახლა +update-successful=განახლდა შემდეგ ვერსიაზე __1__ +updates-available-instructions1=ხელმისაწვდომია შემდეგი განახლებები: +updates-available-instructions2=განახლებას შეიძლება რამდენიმე წუთი დასჭირდეს. Გთხოვთ მოიცადოთ. +username=მომხმარებელი +[gui-update-mods] +all-mods-up-to-date=ყველა მოდები განახლებულია +cancel=გაუქმება +cant-update-mods-error=ყველა საჭირო დამოკიდებულების დაყენება შეუძლებელია არჩეული მოდებისთვის: __1__. გსურთ განაახლოთ მოდები დამოკიდებულებების გარეშე? +check-for-updates-failed=ვერ მოხდა შემოწმება განახლებებისთვის +checking-for-updates=განახლებების შემოწმება +local-version-column-header=ლოკალური ვერსია +name-column-header=სახელი +new-version-column-header=ახალი ვერსია +not-logged-in=ვერ მოხდა შემოწმება განახლებებისთვის: არ ხართ სისტემაში შესული +retrying-failed-request=მოთხოვნა არასწორია, ეშვება თავიდან: +update-selected=არჩეულის განახლება +[gui-upgrade] +entities=ობიექტები +from=ვისგან +icon-tooltip=როცა ცარიელია, განახლების ხელსაწყო აჩვენებს არჩეულ განახლების ფილტრებს. +modules=მოდულები +to=მდე +[gui-user-login] +checking-nso-membership=მოწმდება ანგარიში +create-account=ანგარიშის შექმნა +description-browse-mods=მოდ პორტალის გამოსაყენებლად საჭიროა ავტორიზაცია. +description-download-mods=მოდების ჩამოტვირთვისას თქვენ უნდა შეხვიდეთ სისტემაში. +description-downloading-mods-mismatch=თქვენი ვერიფიკაციისას დაფიქსირდა უზუსტობა მოდ პორტალზე. გთხოვთ სცადოთ თავიდან. +description-login-to-existing-account=გთხოვთ შეხვიდეთ თქვენს არსებულ ფაკტორიოს ანგარიშზე. +description-mp-browse-public-games=საზოგადო ონლაინ თამაშების დასათვალიერებლად საჭიროა ავტორიზაცია. +description-mp-browse-public-games-mismatch=იყო შეუსაბამობა შესატყვის სერვერზე თქვენი მომხმარებლის სახელისა და ჟეტონის დადასტურებისას. გთხოვთ შეხვიდეთ ხელახლა. +description-mp-connect-to-matching-server=შესატყვის სერვერთან დაკავშირება მოითხოვს თქვენ შესვლას. +description-mp-create-public-game=თამაშის შესატყვის სერვერზე გამოქვეყნებისას თქვენ უნდა შეხვიდეთ სისტემაში. +description-mp-game-requires-authentication=თამაში რომელსაც უკავშირდები საჭიროებს ავტორიზაციას. +description-mp-game-requires-authentication-mismatch=თამაში რომელსაც უკავშირდები შენს ავტორიზაციას ვერ ახდენს. შედით თავიდან ან მოგვიანებით სცადეთ. +description-mp-username-only=გთხოვთ აირჩიოთ თქვენი LAN სახელი. +email-authentication-code=ავტორიზაციის კოდი +email-authentication-code-hint=შეიყვანე ავტორიზაციის კოდი რომელიც ელ. ფოსტაზე იქნა გამოგზავნილი. +email-authentication-enter-code=საჭიროა ელ.ფოსტით ავტორიზაცია. შეიყვანე გამოგზავნილი კოდი. +email-can-not-be-empty=ელ. ფოსტის ველი ცარიელია! +error=შეცდომა +forgot-password=დაგავიწყდათ პაროლი? +logging-in=შესვლა... +logging-in-with-steam=ავტორიზაცია Steam - ით +login=ავტორიზაცია +must-accept-the-terms-of-service=თქვენ უნდა დაეთანხმოთ მოხმარების წესებს. +nintendo-login-success=ავტორიზირებული ხართ როგორც __1__. +not-logged-into-steam-use-factorio-account=თქვენ არ ხართ შესული Steam-ში. გთხოვთ შეხვიდეთ Steam-ში, რათა გამოიყენოთ ონლაინ ფუნქციები, ან გამოიყენოთ Factorio.com ანგარიში. +not-logged-into-steam-warning=თქვენ არ ხართ შესული Steam-ში. მხოლოდ Factorio.com-ის სერთიფიკატების გამოყენება. +password-can-not-be-empty=პაროლის ველი არ შეიძლება იყოს ცარიელი. +preparing-online-communication=მზადდება ონლაინ კომუნიკაცია +steam-authentication-failed=Steam ავტორიზაცია ვერ მოხდა. გთხოვთ დარწმუნდეთ რომ შესული ხართ Steam - ში ონლაინ რეჟიმით. +steam-login-success=ავტორიზირებული ხართ როგორც __1__ Steam - დან. +username-can-not-be-empty=მომხმარებლის სახელი არ შეიძლება იყოს ცარიელი +[http-error] +auth-error=ჩამოტვირთვა ვერ მოხერხდა (სტატუსის კოდი __1__): ავტორიზაციის შეცდომა. +auth-error-with-message=ჩამოტვირთვა ვერ მოხერხდა (სტატუსის კოდი __1__): ავტორიზაციის შეცდომა: __2__ +json-parse-error=ჩამოტვირთვა ვერ მოხერხდა (სტატუსის კოდი __1__): ვერ მოხერხდა JSON პასუხის გაანალიზება: __2__ +unknown-error=ჩამოტვირთვა ვერ მოხერხდა (სტატუსის კოდი __1__). +unknown-error-with-message=ჩამოტვირთვა ვერ მოხერხდა (სტატუსის კოდი __1__): __2__ +[ini-parse-error] +missing-value=მნიშვნელობა აკლია __1__:__2__-ზე +unterminated-section-header=განყოფილების დაუსრულებელი სათაური __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=კამპანია '__1__' გამოვიდა თამაშიდან. თქვენ შეგიძლიათ ჩატვირთოთ ეს შენახვა თამაშის ვერსიაში __2__. +higher-than-maximum=რუკის ვერსია __1__ ვერ ჩაიტვირთება, რადგან ის უფრო მაღალია ვიდრე თამაშის ვერსია (__2__). +lower-than-minimum=რუკის ვერსია __1__ ვერ ჩაიტვირთება, რადგან ის მინიმალურ შეყვანის ვერსიაზე დაბალია (__2__). +[inventory-full-message] +ammo=საბრძოლო მასალის სლოტები სავსეა. +armor=აბჯრის სათავსო სავსეა. +guns=იარაღის სათავსო სავსეა. +main=ინვენტარი სავსეა +trash-slots=ნაგვის სათავსო სავსეა. +[inventory-restriction] +cant-be-burned=__1__ საწვავად გამოყენება შეუძლებელია. +cant-be-placed-in-output-slot=__1__ ვერ მოთავსდება აქ. +cant-be-smelted=__1__ გადნობა შეუძლებელია. +cant-be-used-as-ammo=__1__ არ შეიძლება გამოყენებულ იქნას საბრძოლოდ. +cant-be-used-as-ammo-for=__1__ არ შეიძლება გამოყენებულ იქნას, როგორც საბრძოლო იარაღი __2__-სთვის. +cant-be-used-as-armor=__1__ აბჯრად გამოყენება შეუძლებელია. +cant-be-used-as-gun=__1__ იარაღად გამოყენება შეუძლებელია. +cant-insert-into-assembling-machine-without-recipe=არ შეიძლება რაიმის ჩაგდება ამწყობ მანქანაში როცა რეცეპტი არაა დაყენებული. +cant-insert-into-filtered-slot=მხოლოდ __1__ ჩაჯდება ამ სათავსოში. თუ გინდა რომ სხვა რამე მოთავსდეს აქ, ფილტრი უნდა გაიწმინდოს. +cant-insert-into-hand-reserved-slot=ეს სათავსო განკუთვნილია მაჩვენებლისთვის +cant-insert-into-module-slot=მხოლოდ მოდულები ჩაჯდება ამ სათავსოში. +cant-insert-into-restricted-slot=მხოლოდ __1__ მოთავსდება აქ და არა __2__ +cant-insert-into-self=ნივთის საკუთარ თავზე მოთავსება შეუძლებელია. +cant-insert-limit-breached=მეტი ნივთის ჩასმა ამ სათავსოში ვერ მოხერხდება. +cant-insert-module=__1__ ვერ იქნება გამოყენებული __2__ - ში +cant-shoot=__1__ ვერ ესვრის __2__ - ს. +player-inventory-full=მოთავსება შეუძლებელია __1__. __2__ +wrong-fuel=__1__ ვერ მიიღებს საწვავად __2__ - ს. +[item-description] +item-unknown[1]=ეს ნივთი ხელმიუწვდომელია წაშლილი მოდის გამო, აღდგება იმ შემთხვევაში თუ მოდი ისევ ჩაიწერება. +[item-name] +item-unknown=უცნობი ნივთი +[json-parse-error] +invalid-comma-before-brace=არასწორი მძიმით „}“-მდე __1__:__2__ +invalid-comma-before-square-bracket=არასწორი მძიმით „]“-მდე __1__:__2__ +invalid-string-escape=სტრიქონის არასწორი გაქცევა __1__:__2__-ზე +invalid-utf16-low-surrogate=არასწორი UTF-16 დაბალი სუროგატი JSON სტრიქონში გადის __1__:__2__ +unexpected-character=მოულოდნელი სიმბოლო (__1__) __2__:__3__-ზე +unexpected-end-of-file=ფაილის მოულოდნელი დასასრული __1__:__2__ +unexpected-utf16-low-surrogate=მოულოდნელი UTF-16 დაბალი სუროგატი JSON სტრიქონში გაქცევა __1__:__2__ +unterminated-string=დაუსრულებელი სტრიქონი __1__:__2__-ზე +[lua-profiler] +duration=ხანგრძლივობა: __1__მწ +elapsed=გაული დრო: __1__მწ +[multiplayer] +address-and-port-already-used-for-different-player=IP მისამართი და პორტი უკვე გამოიყენება სხვა მოთამაშისთვის. +address-in-use=ადგილობრივი პორტი __1__ უკვე გამოიყენება.\nეს შეიძლება გამოწვეული იყოს ფაკტორიოს სხვა ეგზემპლარით ან ამ პორტის გამოყენებით სხვა პროგრამის მიერ. +aligning-desynced-map-to-server=მიმდინარეობს რუკის სინქრონიზაცია სერვერთან. +cannot-load-downloaded-map=ვერ მოხდა გადმოწერილი რუკის ჩატვირთვა: __1__ +catching-up=ჩართვა... +client-is-catching-up=__1__ სინქრონირდება +client-is-downloading-map=__1__ იწერს რუკას +client-is-dropping=__1__ ვარდება თამაშიდან +client-is-loading-map=__1__ ტვირთავს რუქას +connected-downloading-map=იტვირთება რუქა (__1__) +connecting-to-the-game=ვუკავშირდებით თამაშს... +core-crc-mismatch=მთავარი მოდის CRC შემოწმების შეცდომა! თამაშის ძირითადი მონაცემები არ ემთხვევა მოსალოდნელ შინაარსს. +creating-desync-report=იქმნება დესინქრონიზაციის მიზეზი. გთხოვთ დაელოდოთ. +desynced=დესინქრონირება. +desynced-downloading-map=რუკა ხელახლა იწერება (__1__) +disabled-autoplace-specifications-changed-runtime=ონლაინ რეჟიმი ამჟამად გათიშულია, რადგან ავტო განთავსების სპეციფიკაციები შეიცვალა. +downloading-auxiliary-failed=მრავალმოთამაშიანი მონაცემების ჩამოტვირთვა ვერ მოხერხდა. სცადეთ თავიდან. +downloading-map-failed=სხვა მოთამაშეებისგან რუკის ჩამოტვირთვა ვერ მოხერხდა. სცადეთ თავიდან. +extra-mod=__1__ არ არის სერვერზე. +failed-to-connect=დაკავშირება ვერ მოხდა. შეამოწმეთ log - ფაილი დეტალებისთვის. +game-paused=__1__ მა დააპაუზა თამაში. +invalid-address=__1__ არასწორი მისამართია (__2__). +joined-paused-game=შენ შეუერთდი დაპაუზებულ თამაშს. შენ დაინახავ რუკას როცა თამაში გაგრძელდება. +loading-map=მიმდინარეობის მრავალმოთამაშიანი რუქის ჩატვირთვა... +loading-scenario=იტვირთება სცენარი __1__ +matching-server-connection-failed=სერვერის შესატყვისი კავშირი ვერ მოხერხდა. +matching-server-connection-resumed=სერვერის შესატყვისი კავშირი განახლდა. +matching-server-create-failure=შეცდომა სერვერის თამაშის შექმნისას: __1__ +matching-server-heartbeat-failure=გულისცემის გაგზავნისას შეცდომა: __1__ +missing-mod=მხოლოდ __1__ - ია სერვერზე. +mod-crc-mismatch=__1__: მოდის შინაარსი განსხვავებულია, მიუხედავად იმისა, რომ ვერსიები იგივეა. ამის ყველაზე გავრცელებული მიზეზი არის mod-ის პარამეტრების ბოროტად გამოყენება (პირობითად: საჭიროა mod-ის პარამეტრებზე დაფუძნებული ფაილები). ის ასევე შეიძლება გამოწვეული იყოს mod-ის ფაილების შეცვლით კლიენტზე ან სერვერზე. +mod-mismatch-detected=აღმოჩენილია მოდების შეუსაბამობა! +mod-version-mismatch=__1__: შენ იყენებ ვერსია __2__ - ს, სერვერი გაშვებულია __3__ ვერსიისთვის. +nintendo-lan-mode-authorization-failed=LAN რეჟიმის ავტორიზაცია ვერ მოხდა +nintendo-network-authorization-failed=ქსელის ავტორიზაცია ვერ მოხდა +nintendo-online-play-requires-nso=ქსელური თამაში საჭიროებს Nintendo Switch - ის ქსელურ მომსახურებას +no-address=__1__ არ მოიძებნა. +no-network=გაწყდა ქსელთან კავშირი. თამაშის გაგრძელება ონლაინ რეჟიმში ვერ მოხდება. +not-received-connection-accept-reply=სერვერთან კომუნიკაცია ვერ დამყარდა. +own-address-failed=გარე IP მისამართის დადგენა ვერ მოხერხდა. სხვა მოთამაშეებმა შესაძლოა ვერ შეძლონ დაკავშირება. +player-banned=თქვენი მომხმარებლის სახელი აკრძალულია ამ თამაშში. მიზეზი: __1__. +player-banned-by-authserver=თქვენ აკრძალული ხართ ამ თამაშში ავტორის სერვერის რეკომენდაციით. გასაჩივრებისთვის დაუკავშირდით support@factorio.com. +player-cant-keep-up=__1__ - ის კომპიუტერი დროულად ვერ დაუკავშირდა სერვერს და მათთან კავშირი გაწყდა. +player-desynced=__1__ დესინქრონირდა. +player-desynced-disconnect=__1__ დესინქრონირდა და მასთან კავშირი გაწყდა. +player-died=__1__ მოკლული იქნა __2__ - თან +player-died-by=__1__ მოკლული იქნა __2__ - ის მიერ __3__ - თან +player-dropped=__1__ გავარდა თამაშიდან. +player-joined-game=__1__ დაუკავშირდა თამაშს. +player-left-game=__1__ დატოვა თამაში. +player-limit-reached=მოთამაშის ლიმიტი მიღწეულია ამ თამაშში. +player-paused-game=__1__ - მა დააპაუზა თამაში. +player-reconnect=__1__ - სთან გაწყდა კავშირი, რადგან თამაშს უკავშირდება სხვაგვარად. +player-respawn=__1__ გაცოცხლდა. +player-resumed-game=__1__ - მა განაგრძო თამაში. +player-switching-servers=__1__ ცვლის სერვერებს. +player-was-afk=__1__ - სთან კავშირი გაწყდა, რადგან დიდხანს იყო AFK. +prototype-crc-mismatch=პროტოტიპის CRC შემოწმება ვერ მოხერხდა! მოდმა წარმოქმნა პროტოტიპები დეტერმინიზმის გარეშე. +saving-local-variant-of-map=ინახება რუკის ლოკალური ვარიანტი. +saving-map=რუქა ინახება +saving-map-for=რუქა ინახება __1__ - სთვის +script-command-mismatch=შეერთება შეუძლებელია. შემდეგი მოდის ბრძანებების დამმუშავებლები არ არის იდენტური თქვენსა და სერვერს შორის. ეს მიუთითებს იმაზე, რომ შემდეგი მოდები არ არის უსაფრთხო (შენახვა/ჩატვირთვა). (დამატებითი ინფორმაციისთვის იხილეთ ჟურნალის ფაილი): +script-event-mismatch=შეერთება შეუძლებელია. შემდეგი მოდური მოვლენის დამმუშავებლები არ არის იდენტური თქვენსა და სერვერს შორის. ეს მიუთითებს იმაზე, რომ შემდეგი მოდები არ არის უსაფრთხო (შენახვა/ჩატვირთვა). (დამატებითი ინფორმაციისთვის იხილეთ ჟურნალის ფაილი): +script-mismatch=შეერთება შეუძლებელია. სკრიპტის ფაილები განსხვავდება თქვენსა და სერვერს შორის შემდეგი რეჟიმებისთვის: +server-dropped=სერვერთან კომუნიკაცია ვერ დამყარდა +server-not-responding=სერვერი არ პასუხობს. +server-quit=სერვერი ტოვებს თამაშს +server-saving-map=სერვერი (__1__) ინახავს რუქას. +server-saving-map-for=სერვერი (__1__) ინახავს რუქას __2__ - სთვის. +server-version=სერვერის ვერსია: __1__. +unknown-username=უცნობი მომხმარებლის სახელი +user-not-whitelisted=თქვენი სახელი ამ სერვერზე თეთრ სიაში არ არის. +user-server-key-expired=მოთამაშის შიდა ავთენტიფიკაციის შეცდომა. +user-verification-required=ჩართული უნდა იყოს მომხმარებლის ავტორიზაცია საზოგადო თამაშებისთვის. +user-with-that-name-already-in-game=მომხმარებელი თქვენი სახელით უკვე თამაშშია. +version-mismatch-detected=აღმოჩენილია ვერსიის შეუსაბამობა! +waiting-for-respawn=შენ მოკვდი. უიღბლობაა. გაჩნდები ხელახლა __1__ __plural_for_parameter_1_{1=წამში|rest=წამებში}__. +waiting-for-saving-map=__1__ ინახავს რუკას. +waiting-for-server-to-prepare-the-map=ველოდებით სერვერს რუქის შესანახად. +waiting-for-server-to-start-saving-the-map=ველოდებით სერვერს შენახვის დასაწყებად: __1__ +waiting-for-upload-slot=ელოდება ატვირთვის სლოტს. __1__ __plural_for_parameter_1_{1=მოთამაშე|rest=მოთამაშეები}__ ელოდება. +wrong-input=__1__ - სთან გაწყდა კავშირი, რადგან ინფორმაცია დაიკარგა. +you-cant-keep-up=კავშირი გაწყდა, რადგან თქვენ კომპიუტერს დიდი დრო დაჭირდა სერვერთან დასაკავშირებლად. +you-have-been-dropped=თქვენ გამოვარდით თამაშიდან. +you-sent-wrong-data=შენმა კლიენტმა არასწორი ინფორმაცია გადააგზავნა სერვერთან და ამის გამო გაწყდა კავშირი. +you-were-afk=თქვენ გავარდით თამაშიდან. მიზეზი: AFK. +you-were-banned=თქვენ აკრძალული ხართ სერვერზე. +you-were-kicked=თქვენ გამოგაგდეს სერვერიდან. +your-version=თქვენი ვერსია: __1__. +[noise-expression] +0_16-elevation=ჭაობი +0_17-island=კუნძული +0_17-islands+continents=კუნძულები და კონტინენტები +0_17-lakes-elevation=ნორმალური +0_17-starting-plateau=მხოლოდ საწყისი პლატო +aux=ნორმალური +debug-aux=გამართვა +debug-moisture=გამართვა +debug-temperature=გამართვა +elevation=ნორმალური +endless-ocean-with-starting-area-elevation=უსასრულო ოკეანე +endless-plateau-with-starting-area-elevation=უსასრულო პლატო +moisture=ნორმალური +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=ნორმალური +[noise-property] +aux=აუქსი +elevation=სიმაღლე +moisture=ტენიანობა +starting-lake-noise-amplitude=საწყისი ტბის ხმაურის ალტიტუდა +temperature=ტემპერატურა +[permissions-command-output] +action-set-to=__1__ დაყენებულია __2__. +added-player-to-group=__1__ დაემატა ჯგუფს __2__. +created-group=შექმნილია გუნდი __1__ . +deleted-group=წაშლილი ნებართვის ჯგუფი: __1__. +player-is-already-in-group=__1__ უკვე არის ჯგუფში __2__. +player-is-in-group=__1__ არის __2__ ჯგუფში. +player-is-not-in-any-group=__1__ არცერთ ჯგუფში არ არის. +player-is-not-in-group=__1__ არ არის __2__ ჯგუფში. +player-removed-from-group=__1__ ამოღებულია ჯგუფიდან __2__. +renamed-group=დაარქვეს ნებართვის ჯგუფი: __1__ __2__-მდე. +reset-complete=ნებართვები გადატვირთულია ნაგულისხმევად. +unable-to-create-group=ჯგუფის შექმნა შეუძლებელია. +unknown-action=უცნობი შეყვანის მოქმედება: __1__. +unknown-action-value=უცნობი მნიშვნელობა: __1__ - მოსალოდნელია ჭეშმარიტი ან მცდარი. +unknown-group=უცნობი ჯგუფი: __1__. +unknown-player=უცნობი მოთამაშე: __1__. +you-can-not-create-groups=თქვენ არ გაქვთ ნებართვის ჯგუფების შექმნის უფლება. +you-can-not-delete-groups=თქვენ არ გაქვთ ნებართვის ჯგუფების წაშლის უფლება. +you-can-not-delete-the-default-group=თქვენ არ შეგიძლიათ წაშალოთ ნაგულისხმევი ნებართვების ჯგუფი. +you-can-not-edit-groups=თქვენ არ გაქვთ ნებართვის ჯგუფების რედაქტირების უფლება. +[permissions-help] +add-player= - ამატებს მოთამაშეს მოცემულ ჯგუფში. +create-group= - ქმნის ახალ ჯგუფს მოცემული სახელით, ან გამოიყენება ნაგულისხმევი სახელი, თუ სახელი არ არის მოცემული. +delete-group= - წაშლის მოცემულ ჯგუფს. +edit-group= - რთავს ან გამორთავს მოცემულ მოქმედებას მოცემული ჯგუფისთვის. +get-player-group= - იღებს ჯგუფს, რომლის ნაწილია მოცემული მოთამაშე (ასეთის არსებობის შემთხვევაში). +groups=- ჩამოთვლის ყველა ჯგუფს. +help-list=ხელმისაწვდომი პარამეტრებია: __1__. +matching-actions-list=შესატყვისი მოქმედებები: __1__. +matching-group-list=შესატყვისი ჯგუფები: +matching-options-list=შესატყვისი ვარიანტები: __1__. +remove-player= - აშორებს მოთამაშეს მოცემული ჯგუფიდან. +rename-group= - გადარქმევს მოცემულ ჯგუფს ახალ სახელად. +reset=- აღადგენს ყველა ნებართვას ნაგულისხმევ მდგომარეობაში. +[recipe-difficulty] +expensive=ძვირი +normal=ნორმალური +[richness] +none[1]=არცერთი +[save-map-failed] +cannot-save-map=რუკის შენახვა შეუძლებელია: __1__ +[size] +none=არცერთი +only-starting-area=თუ გათიშულია: მხოლოს საწყის ზონაში +[spidertron-status] +connected-to=დაკავშირებულია __1__ - თან +connection=შეერთება +idle=უქმე +moving=მოძრაობს (__1__) +not-connected=არ არის დაკავშირებული +shooting=ისვრის +[technology-difficulty] +expensive=ძვირი +normal=ნორმალური +[tile-description] +tile-unknown[1]=ეს ფილა ხელმიუწვდომელია წაშლილი მოდის გამო, აღდგება იმ შემთხვევაში თუ მოდი ისევ ჩაიწერება. +[tile-name] +tile-unknown=უცნობი უჯრა +[tooltip-category] +activated=გააქტიურებული +burnable-fuel=საწვავი +consumed=მოხმარებული +consumes=მოიხმარს +debug=გამართვა +effect=ეფექტი +electricity=ელექტროობა +equipment-grid=ქსელის აღჭურვილობა +equipment-grid-electricity=ელექტრო ქსელის აღჭურვილობა +fluid=სითხე +generates=გამოიმუშავებს +heat=სითბო +personal-weapon=პირადი იარაღი +placed-in-equipment-grid=გამოქვეყნებულია აღჭურვილობის ქსელში +player-armor=აბჯარი +stores=ინახავს +thrown=დააგდეს +train=მატარებელი +turret=ტურელი +vehicle=ტრანსპორტი +vehicle-weapons=იარაღი ტრანსპორტზე +[tutorial-gui] +new-recipes-available=ახალი რეცეპტები ხელმისაწვდომია +new-technologies-available=ახალი ტექნოლოგიები ხელმისაწვდომია კლევისთვის +objective-complete=დავალება შესრულებულია +research-tooltip-heading=კვლევა დასრულებულია! +[virtual-signal-description] +signal-unknown[1]=ეს სიგნალი ხელმიუწვდომელია წაშლილი მოდის გამო, აღდგება იმ შემთხვევაში თუ მოდი ისევ ჩაიწერება. +[virtual-signal-name] +signal-unknown=უცნობი სიგნალი + diff --git a/factorio/data/core/locale/ka/info.json b/factorio/data/core/locale/ka/info.json new file mode 100644 index 0000000000000000000000000000000000000000..634c6d79864bfe14da0c738b8c4aca3703194915 --- /dev/null +++ b/factorio/data/core/locale/ka/info.json @@ -0,0 +1,3 @@ +{ + "completed": 100 +} \ No newline at end of file diff --git a/factorio/data/core/locale/kk/core.cfg b/factorio/data/core/locale/kk/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..122d00291cd8d5ff9d4c0b082860add32c04f99d --- /dev/null +++ b/factorio/data/core/locale/kk/core.cfg @@ -0,0 +1,3572 @@ +action-leads-to-fluid-mixing=Сұйықтық араластыруға болмайды. +and=және +ban-report=__1__: __2__ +ban-report-ip=__1__ (__2__): __3__ +base-mod-disabled=Ойынды қосу үшін негізгі мод керек, бірақ ол қазіргі кезде өшірулі. Қосқыңыз келе ме? +base-mod-invalid=Ойынды қосу үшін негізгі мод керек, бірақ ол қазіргі кезде жарамсыз. +blueprint-library-shortcut-broken=Таңбаша кітапханада сызбаға сілтейді. +blueprint-no-name=Атаусыз +blueprint-transferring=Сызба тасымалдануда: __1__ +bonus-progress-bar-tooltip=Өндіру бонусы: __1__ +building-atlas=Спрайт атласы құрылуда... +building-prototypes=Прототиптер құрылуда... +cannot-open-mod-settings-game-not-fully-setup=Толық жүктелмеген ойынға қосылғанда (кідіртілген желілік ойынға қосылғанда) мод баптаулары ашылмайды. +cant-add-player-already-exists=__1__ деген ойыншы бар. +cant-be-connected-to-copper-wire=Электрлік сым қосылмайды +cant-be-connected-to-wire=Сым қосылмайды +cant-be-crafted-in-this-machine=Бұл мәшинеде өндірілмейді. +cant-be-damaged=Бұл зақымданбайды. +cant-be-mined=Бұл қазылмайды. +cant-be-rotated=Бұл айналдырылмайды. +cant-change-enemy-wires=Жау сымдары өзгертілмейді. +cant-clear-cursor=__1__ алып тасталмайды. Ойыншының мұқаммалы толық. +cant-connect-rolling-stock-not-in-rolling-stock=Жылжымалы құрам тіркелмеді: құрамда емессіз. +cant-connect-rolling-stock-not-in-vehicle=Жылжымалы құрам тіркелмеді: көлікте емессіз. +cant-connect-rolling-stock-too-close=Жылжымалы құрам тіркелмеді: тым жақын орналасқан. +cant-copy-enemy-structure-settings=Жау құрылыстарынан баптау көшірілмейді. +cant-disconnect-rolling-stock-not-in-rolling-stock=Жылжымалы құрам ағытылмады: құрамда емессіз. +cant-disconnect-rolling-stock-not-in-vehicle=Жылжымалы құрам ағытылмады: көлікте емессіз. +cant-enter-enemy-vehicles=Жау көліктеріне отыра алмайсыз. +cant-join-game-not-in-main-menu=Steam ойынына тек бас мәзірден қосылуға болады. +cant-join-game-steam-init-failed=Ойынға қосылу мүмкін емес: Steam қосылмады. +cant-join-game-steam-networking-disabled=Ойынға қосылу мүмкін емес: Steam желісі баптауда өшіріліген. +cant-mine-enemy-structure=Жау құрылыстары қазылмайды. +cant-mine-vehicle-with-passenger=Ішінде біреу болғанда, қазылмайды. +cant-open-enemy-structures=Жау құрылыстары ашылмайды. +cant-paste-enemy-structure-settings=Жау құрылыстарына баптау қойылмайды. +cant-put-item-back=Зат қайтарылмайды: __1__ +cant-reach=Жете алмайды +cant-repair-enemy-structures=Жау құрылыстары жөнделмейді. +cant-rotate-enemy-structures=Жау құрылыстары айналдырылмайды. +cant-run-command-not-admin=Пәрмен орындалмады (__1__): әкімші емессіз +cant-run-command-not-in-multiplayer-game=Пәрмен орындалмады (__1__): оңаша ойындасыз +cant-set-duplicate-filter=__1__ басқа слотқа сүзілген. +cant-set-duplicate-request=__1__ басқа слотқа сұралған. +cant-set-duplicate-trash-slot=__1__ басқа слотқа қойылған. +cant-set-filter=Бұл сүзгіні қоя алмайсыз: __1__ +cant-set-request-when-it-is-automated=Схемалық желі қойған талаптар өзгертілмейді. +cant-swap-console-with-player=Консольді ойыншымен алмастыруға болмайды: консольдан екі ойыншы күтіледі. +cant-swap-expected-two-players=Алмастыруға болмайды: консольдан екі ойыншы күтіледі. +cant-swap-with-yourself=Ойыншыларды өзімен алмастыруға болмайды. +cant-transfer-from-enemy-structures=Жау құрылыстарынан алынбайды. +cant-transfer-to-enemy-structures=Жау құрылыстарына тасымалданбайды. +cheat-will-disable-achievements=Чит пәрменін қолдану жетістіктерді өшіреді. Жалғастыру үшін пәрменді қайталап жазыңыз. +checking-sprites=Спрайттар тексерілуде... +close-file-reason-corrupt=CRC тексерілмеді: zip файлы бүлінген. +close-file-reason-other=Басқа, қате коды: __1__ +closing-file-failed=__1__ файлы жабылмады.\nСебеп: __2__. +colon=: +color-for-players-only=Түс ойыншыларға ғана қойылады. +command-attempted-not-allowed=__1__ өзіне тыйым салынған пәрмен қолдануға тырысты: __2__ +command-ran=__1__ (пәрмен): __2__ +command-will-disable-achievements=Lua консоль пәрмендерін қолдану жетістіктерді өшіреді. Жалғастыру үшін пәрменді қайталап жазыңыз. +continue=Жалғастыру +control-keyboard-related=Бұл басқарым пернетақтаға бекітілуі керек. +control-mouse-related=Бұл басқарым тінтуірге бекітілуі керек. +cropping-bitmaps=Битмаптар қиылуда... +cursor=Курсор +days=__1__ күн +destination-full=Межелі орын бос емес +disabled-by-server=Серверде өшірілген +discard-changes=Өзгерістерді болдырмау +dying-explosion-name=__1__ (өлім жарылысы) +editor-will-disable-achievements=Карта өңдеуішті қолдану жетістіктерді өшіреді. Жалғастыру үшін пәрменді қайталап жазыңыз. +electric-pole-wire-limit-reached=5 қосылым максимумына жетті +empty-file-name=Файл атауы бос. +empty-stop-name=Бекет атауы бос +entered-the-vehicle=Көлікке отырды. +error-while-importing-string=Жол импорттау қатесі: +error-with-handler-failed=__1__\nӨңдегенде, қате өңдеуіш басқа бір қате пайда етті:\n__2__ +error-with-handler-message=__1__\nҚате өңдеуіш келесі ақпаратты қосты:\n__2__ +evolution-message=Эволюция факторы: __1__. (Уақыт __2__%) (Ластану __3__%) (Ұя жойылуы __4__%) +failed-to-import-string=Жол импортталмады: __1__. +failed-to-load-base-mod=Негізгі мод жүктелуінің қатесі +failed-to-load-mod="__1__" моды жүктелмеді +failed-to-load-mod-reason="__1__" моды жүктелмеді: __2__ +feature-not-available-in-demo-version=Бұл мүмкіндік ойынның демосында қолжетімсіз +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ ГБ/с +format-kilobytes-per-second=__1__ кБ/с +format-megabytes-per-second=__1__ МБ/с +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Ойын сақталды: __1__. +grid-position-and-absolute-position-need-to-match=Тор позициясы мен сызба тор позициясы координаты не толығымен жұп, не толығымен тақ болуы керек. +grid-position-value-has-to-be-multiple=Бұл сызба үшін тор позициясы мәні __1__ санына еселі болуы керек. +hours=__1__ сағат +invalid-character-in-file-name=Файл атауындағы қате таңба. +invalid-grid-position-value=__1__ — қате тор позициясы мәні. +invalid-parameter=Қате параметр +invalid-screenshot-resolution=Қате скриншот өлшемі. Ен мен биіктік {1, __1__} ауқымына сай болуы керек. +invalid-snap-to-grid-value=__1__ — қате торға бекіту мәні. +invalid-zoom-level=Қате зум деңгейі. Зум __1__ мәніне тең немесе одан жоғары болуы керек. +item-has-tags=Заттың тегі бар. +left-the-vehicle=Көліктен түсті. +loading-mods=Модтар жүктелуде... +loading-sounds=Дыбыстар жүктелуде... +loading-sprites=Спрайттар жүктелуде... +locks=Жабады: +manual-wire-dragging-disabled=Қолдан сым тарту өшірулі +map-info-combined-yield-percentage=__1__ жалпы табысы __2__% +minutes=__1__ минут +missing-equipment=Жабдық жоқ: +missing-equipment-list-item=__1__ X __2__ +missing-item=__1__ жоқ +mod-caused-error=__1__ моды бір жөнделмейтін қате пайда етті.\nБұл қате жайлы мод авторына хабарланыңыз. \n\n__2__ +mod-name-too-long=__1__ модының атауы тым ұзын, максималды мод атауы ұзындығы __2__ таңба. +mod-title-too-long=__1__ модының тақырыбы тым ұзын, максималды мод тақырыбы ұзындығы __2__ таңба. +new-tips=Жаңа кеңес +no-artillery-in-range=Радиуста артиллерия жоқ. +no-artillery-with-ammo-in-range=Радиуста зарядты артиллерия жоқ. +no-bans=Ешбір ойыншы бұғатталған емес. +no-modifier-selected=Модификатор таңдалмаған +no-path=Жол жоқ +no-stock-to-connect-found=Тіркейтін жылжымалы құрам жоқ. +no-stock-to-disconnect-found=Ағытатын жылжымалы құрам жоқ. +noname-station=Бекет +noone-to-reply=Жауап беруге ешкім жоқ. +not-allowed-character-in-file-name="__1__" таңбасы файл атауына ене алмайды. +not-enough-ingredients=Ингредиент жеткіліксіз. +not-enough-rails=Рельс жеткіліксіз +not-enough-space-to-connect-train=Орын пойыз тіркеуге жеткіліксіз. +not-operable=Жұмыс істемейді +on-the-ground=Жерде +opened-item-removed=Зат жойылды. +or=немесе +per-minute-suffix=/м +per-second-suffix=/с +permissions-import-successfully=Рұқсат сәтті импортталды. +player-cancelled-research=__1__ __2__ зерттеуінен бас тартты +player-changed-color=Енді __1__ дегеннің түсі __2__. +player-changed-color-singleplayer=Енді түсіңіз __1__. +player-changed-research=__1__ __2__ зерттеуін __3__ дегенмен ауыстырды +player-doesnt-exist=__1__ деген ойыншы жоқ. +player-is-already-an-admin=__1__ онсыз да әкімші +player-is-already-in-admin-list=__1__ онсыз да әкімші тізімінде, ойынға қосылғанда әкімші құқы беріледі. +player-is-not-an-admin=__1__ әкімші емес. +player-is-not-banned=__1__ дегенді бұғаттан шығаруға болмайды, өйткені ол бұғатталған емес. +player-is-not-in-admin-list=__1__ әкімші тізімінде емес. +player-isnt-online=__1__ онлайн емес. +player-queued-research=__1__ __2__ деген зерттеуді кезекке тұрғызды +player-started-research=__1__ __2__ деген зерттеуді бастады +player-tried-using-cheat=__1__ деген ойыншы чит пәрменін қолдануға тырысты. +player-tried-using-command=__1__ деген ойыншы "__2__" пәрменін қолдануға тырысты. +player-tried-using-editor=__1__ деген ойыншы карта өңдеуішті қолдануға тырысты. +player-was-added-to-admin-list=__2__ __1__ дегенді әкімші тізіміне қосты, ойынға қосылғанда әкімші құқы беріледі. +player-was-banned=__2__ __1__ дегенді бұғаттап тастады. Себеп: __3__. +player-was-demoted=__2__ __1__ дегеннің әкімші құқын алып тастады. +player-was-kicked=__2__ __1__ дегенді шығарып тастады. Себеп: __3__. +player-was-promoted=__1__ __2__ дегенге әкімші құқын берді. +player-was-removed-from-admin-list=__2__ __1__ дегенді әкімші тізімінен шығарды, ойынға қосылғанда әкімші құқы берілмейді. +player-was-unbanned=__1__ __2__ дегенді бұғаттан шығарды. +players-dont-have-character-controllers=Ойыншыларды алмастыруға болмайды: кейіпкердің контроллері жоқ. +players-dont-have-characters=Ойыншыларды алмастыруға болмайды: біреуі немесе екеуінің де кейіпкері жоқ. +reading-file-failed=__1__ оқылмады.\nҚате коды: __2__. +reassigned-empty=Жаңа контент таңдалмады. +recipe-not-craftable-in-hand=Бұл рецепт қолдан өндірілмейді. +recipe-too-complex-to-craft-in-hand=Бұл рецепт қолдан өндірілуге тым күрделі. +reload-script-data-too-large=Қайта жүктеу скриптінің деректері тым үлкен: __1__ > __2__. +remnant-name=__1__ (қиранды) +repeat-when-transferred=Сызба жазбасы ойынға тасымалдануда, біткеннен кейін қайталап көріңіз. +replay-disabled-autoplace-specifications-changed-runtime=Реплей сақталуы қазіргі кезде өшірулі, өйткені автоорналастыру спецификациялары орындалған кезде өзгерді. +replay-saving-disabled=Реплей сақталуы өшірулі. +replay-saving-disabled-forced-by-user=Реплей сақталуы өшірулі, өйткені ойыншының прототибі жүктеу режимін өзгертті. +replay-saving-disabled-map-version=Реплей сақталуы өшірулі: карта __1__ нұсқасында сақталған, ал қазіргісі — __2__. +replay-saving-disabled-migration-applied=Реплей сақталуы өшірулі: карта көшірілген. +replay-saving-disabled-mods=Реплей сақталуы өшірулі: картаның мод баптаулары басқа. +replay-saving-disabled-mods-startup-settings=Реплей сақталуы өшірулі: картаның мод қосу баптаулары басқа. +reset-to-defaults=Әдепкі мәніне __1__ баптау арылту +reset-to-defaults-disabled=Барлық баптаудың мәні әдепкі. +reverted-control-settings-to-default=Бұрынғы нұсқамен үйлесімсіз болғандықтан, басқару баптаулары арылған. +rolling-stock-connected=Жылжымалы құрам тіркелді. +rolling-stock-disconnected=Жылжымалы құрам ағытылды. +save-already-in-progress=Сақталмайды, өйткені онсыз да сақталуда. +saving-process-crashed=Сақтау процесі іркілді. +scenario-caused-error=__1__ сценарийі бір жөнделмейтін қате пайда етті.\nБұл қате жайлы сценарий авторына хабарланыңыз. \n\n__2__ +seconds=__1__ секунд +shortcut-bar-full=Таңбаша жолағына көбірек зат орналастырылмайды. +shortcut-disabled-technology-not-researched=Бұл таңбашаға __1__ технологиясы керек. +si-prefix-symbol-exa=Э +si-prefix-symbol-giga=Г +si-prefix-symbol-kilo=к +si-prefix-symbol-mega=М +si-prefix-symbol-peta=П +si-prefix-symbol-tera=Т +si-prefix-symbol-yotta=И +si-prefix-symbol-zetta=З +si-unit-kilometer-per-hour=км/сағ +si-unit-symbol-joule=Дж +si-unit-symbol-watt=Вт +skip-cutscene=Катсахнаны өткізіп алу үшін __CONTROL__confirm-message__ басыңыз +snap-to-grid-value-has-to-be-multiple=Бұл сызбаның торға бекіту мәні __1__ санына еселі болуы керек. +string-import-produced-no-item=Кіріс ештеңе өндірмеді. +string-import-successful=__1__ сәтті импортталды. +the-blueprint-cant-be-flipped=Ішінде __1__ бар сызба айналдырылмайды. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Бұл қолдан қазылмайды, өйткені оған __1__ керек. +time-symbol-hours=__1__ сағ +time-symbol-hours-short=__1__сағ +time-symbol-milliseconds=__1__ мс +time-symbol-minutes=__1__ м +time-symbol-minutes-short=__1__м +time-symbol-seconds=__1__ с +time-symbol-seconds-short=__1__с +too-deep-book-recursion=Зат салынбайды, максималды кітап рекурсиясы __1__. +too-long-stop-name=Т/Ж бекетінің атауы (__1__ таңба) __2__ таңбадан аса алмайды. +too-long-tag-name=Тег атауы (__1__ таңба) __2__ таңбадан аса алмайды. +unconfirmed-changes=__1__ расталмаған өзгеріс бар. +unknown-color="__1__" түсі белгісіз. +unknown-command="__1__" пәрмені белгісіз. Пәрмен жайлы көбірек ақпарат алу үшін /h немесе /help теріңіз. +unknown-player-was-banned=__2__ __1__ дегенді (картада емес) бұғаттап тастады. Себеп: __3__. +unlocks=Ашады: +unspecified=анықталмаған +user-verification-already-disabled=Қолданушы верификациясы өшірілген. +user-verification-already-enabled=Қолданушы верификациясы қосылған. +user-verification-disabled=Қолданушы верификациясы өшірулі. +user-verification-enabled=Қолданушы верификациясы қосулы. +vehicle-is-full=Көлік бос емес. +wire-cant-reach=Сым жетпейді +[achievement-progress] +console-command-used=Консоль пәрмені қолданылды. Енді бұл ойында жетістік ашылмайды. +construct-with-robots-more-than=Қолдан: __1__ Роботпен: __2__ +dont-craft-manually=Қолдан өндірілген: __1__ +editor-used=Карта өңдеуіш қолданылды. Енді бұл ойында жетістік ашылмайды. +not-a-freeplay-map=Бұл жетістік тек Еркін ойын картасында ашылады. +not-in-peaceful-mode=Бұл жетістік бейбіт режимде ашылмайды. +not-with-lower-enemies=Бұл жетістік жау базалары әдепкісінен төмен болғанда, ашылмайды. +only-when-playing-new-game=Бұл тек жаңа ойында алынады. +player-damaged=Бір уақыттағы ең үлкен зақым: __1__ +remaining-time=Қалған уақыт: __1__ +[cant-build-reason] +cant-build-here=Мұнда құрылмайды +cant-build-on-tile=__1__ үстіне құрылмайды +cant-build-train-stop-in-intersection=Қиылыста Т/Ж бекеті құрылмайды +covered-by-fog-of-war=Соғыс тұманында құрылмайды +entity-ghost-in-the-way=__1__ елесі кедергі жасап тұр +entity-in-the-way=__1__ кедергі жасап тұр +entity-must-be-built-next-to-rail=__1__ рельс жанында құрылуы керек +invalid-rail-signal-position=Қате Т/Ж бағдаршамы позициясы +invalid-train-stop-position=Қате Т/Ж бекеті позициясы +invalid-transport-belt-connectable-position=Қате конвейер позициясы +mixing-fluids=Түрлі сұйықтықты жүйелер байланыспайды. +no-rail-for-ghost-train=Пойыз елесі рельске құрылуы керек +no-rail-for-train=__1__ рельске құрылуы керек +no-resource-for-drill=__1__ тек ресурстар үстіне құрылады +no-resource-for-mining-drill=Бұрғы ресурстар үстіне құрылуы керек +no-valid-resource-for-drill=__1__ бұл ресурсты қазбайды +out-of-world=Карта сыртында құрылмайды +player-in-the-way=Кейіпкер кедергі жасап тұр +rail-signals-must-be-built-next-to-rail=Т/Ж бағдаршамы рельс жанында құрылуы керек +too-close-to-existing-rail-signal=Басқа Т/Ж бағдаршамына тым жақын +uncharted-area=Зерттелмеген аймақта құрылмайды +[character-corpse] +died=Өлді +killed-by=Өлтірген +name=Мәйіт (__1__) +time-ago=__1__ бұрын +time-remaining=Қалған уақыт +[chat-icon-select-list-gui] +title=Белгіше таңдау +[clone-area-errors] +source-and-destination-collide=Көз аймағы мен нысана аймағы қақтығысып тұр. +source-area-and-destination-are-not-equal=Көз аймағы мен нысана аймағының өлшемдері бірдей емес. +source-area-and-destination-area-must-not-be-rotated=Көз аймағы мен нысана аймағы бұрылмаған болуы керек. +source-entities-overlap-with-destination=Көз нысандары мен нысана нысандары қиылысып тұр. +tiles-collide=Көз аймағының ұяшықтары мен нысана аймағының ұяшықтары қақтығысып тұр. +[color] +acid=Қышқыл +black=Қара +blue=Көк +brown=Қоңыр +cyan=Көгілдір +gray=Сұр +green=Жасыл +orange=Қызғылт сары +pink=Қызғылт +purple=Күлгін +red=Қызыл +white=Ақ +yellow=Сары +[color-capital] +alpha=А +blue=B +green=G +red=R +[command-help] +admin=- Ойыншы басқару интерфейсін ашады. +admins=- Ойынның әкімші тізімін шығарады. +alerts= - Берілген мәлімдеме түрін қосады/өшіреді/басады/басуын алып тастайды. +all-players-list=Барлық ойыншы: +available-alerts=Қолжетімді мәлімдемелер: __1__. +available-colors=Қолжетімді түстер __1__. +ban= - Ойыншы бұғаттайды. +banlist= - Бұғат тізіміне(-нен) ойыншы қосады/шығарады. /ban мен /unban пәрмендерімен пара-пар. +bans=- Бұғатталған ойыншылар тізімін шығарады. +cant-use-banlist-not-in-multiplayer-game=Бұғат тізімі пәрмені оңаша ойында қолданылмайды. +cant-use-permissions-not-in-multiplayer-game=Рұқсат пәрмені оңаша ойында қолданылмайды. +cant-use-whitelist-not-in-multiplayer-game=Ақ тізім пәрмені оңаша ойында қолданылмайды. +cheat= - Барлық технологияны зерттеп, чит режимін қосады. Оған қоса, баптауы ойыншыға қосымша зат береді. +clear=- Консольді тазартады. +color= - Түсіңізді өзгертеді. Не стандарт түстерінің бірі, не "# # # #" пішіміндегі RGBA түсі бола алады. +command= - Lua пәрменін орындайды (рұқсат болса). +config=- Сервер конфигурация интерфейсін ашады. +delete-blueprint-library= - Сақтау файлынан берілген офлайн ойыншының сызба кітапханасын жояды. Офлайн ойыншылардың бәрінікін жою үшін "everybody confirm" деп енгізіңіз. +demote= - Ойыншыдан әкімші құқын алып тастайды. +editor=- Карта өңдеуішті қосады/өшіреді. +evolution=- Жатжаһан эволюция факторы жайлы ақпарат шығарады. +help= - Қолжетімді пәрмен тізімін шығарады. Қосымша аргумент арқылы сипатталатын пәрмен таңдалады. +help-description=Егжей-тегжейін білу үшін /h деп теріңіз. +help-list=Қолжетімді пәрмендер: +ignore= - Чатта берілген ойыншының хаттарын көрсетпейді. Әкімші болса, бәрібір көрінеді. +ignores=- Еленбеген ойыншылар тізімін шығарады. +kick= - Ойыншы шығарады. +matching-alerts-list=Сәйкес мәлімдемелер: __1__. +matching-colors-list=Сәйкес түстер __1__. +matching-commands-list=Сәйкес пәрмендер: +matching-players-list=Сәйкес ойыншылар: +measured-command= - Lua пәрменін орындап (рұқсат болса), қанша уақыт алғанын өлшейді. +mute= - Ойыншыға чатқа жазуға жол бермейді. +mute-programmable-speaker= - Бапталмалы динамик шығаратын жаһандық дыбыстарды өшіреді/қосады. Локалды клиентті ғана басу (дыбысын өшіру) үшін "local" дегенді қолданыңыз. Әкімші сервердегі барлық адамның дыбысын өшіру үшін "everyone" дегенді қолдана алады. +mutes=- Басылған (чатқа жаза алмайтын) ойыншылар тізімін шығарады. +open= - Басқа ойыншының мұқаммалын ашады. +perf-avg-frames=- Нәтижелілік есептеуішті орташалауға арналған тик/жаңарту саны. Әдепкісі — 100. Жылдам қабысу үшін 5—10 деген мән ұсынылады, бірақ сандар жылдамырақ ауытқиды. +permissions=- Рұқсат интерфейсін ашады. +players=- Ойындағы ойыншылар тізімін шығарады. (online/o параметрі онлайн ойыншыларды ғана шығарады. count/c ойыншылар санын ғана шығарады) +promote= - Ойыншыға әкімші құқын береді. +purge= - Бұл ойыншының чат жорналындағы барлық хатын тазартады. +quit=- Серверді таза өшіреді. +reply= - Сізге соңғы рет сыбырлаған ойыншыға жауап береді. +reset-tips=Барлық кеңес пен сыбырды ойын жаңа ғана басталғандай арылтады. +save= - Ағымдағы ойынды берілген атаумен сақтайды. +screenshot= - Қазіргі көру баптаулары немесе белгіленген экран өлшемін қолданып, скриншот түсіреді. Зум міндетті емес, әдепкісі — 1. +seed=- Бастапқы карта тұқымын шығарады. +server-commands=- Сервер консоль пәрмендері. +server-save=- Желілік ойындағы сервердегі ойынды сақтайды. +shout= - Барлық ойыншыға, олардың ішінде басқа тарапқа да, хат жіберу. +silent-command= - Lua пәрменін консольге термей орындайды (рұқсат болса). +swap-players= - Белгіленген ойыншылардың кейіпкерлерін алмастырады. Біреуі белгіленбесе, екіншісі сізсіз. +time=- Карта қаншалықты ескі екені жайлы ақпарат шығарады. +toggle-action-logging=- Ойынның кіруші әрекеттердің бәрінің жорналдануын қосады/өшіреді. Ойын қайта қосылғанда, бұл мән сақталмайды, және тек желілік сессиялардағы локалды ойыныңызға әсер етеді. +toggle-heavy-mode=- Бұл пәрмен қойылса, желілік ойынды қолжетімсіз қыла алғандықтан, абайлап қолданыңыз. Ойын детерминизмдегі сәйкессіздіктерді табу үшін тик сайын ойынды сақтап, өз-өзімен салыстыра бастайды. Жаңа ойыншы серверге қосылып, десинхронизация циклі пайда болғанда, бұл пәрменді қолдануға кеңес беріледі. Ауыр режим бірдеңе шықпағанша, жұмыс істейді. Біз мәселені зерделеп шешуіміз үшін оны бізге жіберіңіз. +unban= - Ойыншы бұғатсыздайды. +unignore= - Ойыншының хаттарын чатта көрсетуге рұқсат береді. +unknown-command=__1__ белгісіз пәрмені +unlock-shortcut-bar=- Таңбаша жолағының бөліктерін ашады. +unlock-tips=Барлық кеңес пен сыбырды ашады. +unmute= - Ойыншыға чатқа жазуға қайта рұқсат береді. +version=- Ойынның қазіргі нұсқасын шығарады. +whisper= - Белгіленген ойыншыға хат жібереді. +whitelist= - Ақ тізімге ойыншы кіргізеді, шығарады, қосады немесе өшіреді (ақ тізімде бар ойыншылар ғана ойынға қосыла алады). Ақ тізімдегі барлық ойыншының тізімін көру үшін "get" қолданғанып, "player" орнына ештеңе енгізбеңіз. +[command-output] +action-logging-disabled=Әрекет жорналдануы өшірулі. +action-logging-enabled=Әрекет жорналдануы қосулы. +alert-already-disabled=Мәлімдеменің __1__ түрі өшірілген. +alert-already-muted=Мәлімдеменің __1__ түрінің дыбысы басылған. +alert-disabled=Мәлімдеменің __1__ түрі өшірулі. +alert-enabled=Мәлімдеменің __1__ түрі қосулы. +alert-isnt-disabled=Мәлімдеменің __1__ түрі өшірулі емес. +alert-isnt-muted=Мәлімдеменің __1__ түрі басылған емес. +alert-muted=Мәлімдеменің __1__ түрі басылды. +alert-unmuted=Мәлімдеменің __1__ түрінің дыбысы қосылды. +banlist-add-is-admin-only=Әкімшілер ғана бұғат тізіміне біреуді қоса алады. +banlist-already-empty=Бұғат тізімі онсыз да бос. +banlist-clear-is-admin-only=Әкімшілер ғана бұғат тізімін тазарта алады. +banlist-cleared=Бұғат тізімі тазартылды. +banlist-empty=Бұғат тізімі бос. +banlist-remove-is-admin-only=Әкімшілер ғана бұғат тізімінен біреуді шығара алады. +cant-delete-blueprint-library-player-is-connected=Қосылған ойыншының сызба кітапханасы жойылмайды. +deleted-blueprint-library-for-players=Сызба кітапханасы жойылған ойыншылар: +no-blueprint-libraries-to-delete=Жойылатын сызба кітапханасы жоқ. +parameters-require-admin=Пәрмен бұл параметрлермен орындалмайды: әкімші емессіз. +permission-action-list=Барлық әрекет: __1__. +permission-groups-list=Барлық рұқсат тобы: __1__. +player=ойыншы +player-added-to-banlist=__1__ бұғат тізіміне тізімге қосылды. +player-added-to-whitelist=__1__ ақ тізімге қосылды. +player-already-muted=__1__ дыбысы басылған. +player-already-on-banlist=__1__ бұғатталған. +player-already-on-whitelist=__1__ онсыз да ақ тізімде. +player-blueprint-library-deleted=__1__ сызба кітапханасы жойылды. +player-blueprint-library-not-found=__1__ дегеннің сақталған сызбасы жоқ. +player-ignored=__1__ елемеу тізімінде. +player-is-not-on-banlist=__1__ бұғатталған емес. +player-is-not-on-whitelist=__1__ ақ тізімде емес. +player-is-on-banlist=__1__ бұғатталды. +player-is-on-whitelist=__1__ ақ тізімге кіргізілді. +player-isnt-muted=__1__ басылған емес. +player-list=Ойыншылар (__1__): +player-list-online=Онлайн ойыншы (__1__): +player-muted=__2__ деген ойыншы __1__ деген ойыншының дыбысын басты. +player-unignored=__1__ елемеу тізімінен шығарылды. +player-unmuted=__2__ деген ойыншы __1__ деген ойыншының дыбысын қосты. +player-was-not-on-banlist=__1__ бұғатталған емес еді. +player-was-not-on-whitelist=__1__ ақ тізімде емес еді. +player-was-removed-from-banlist=__1__ бұғатсызданды. +player-was-removed-from-whitelist=__1__ ақ тізімнен шығарылды. +players-on-banlist=Бұғатталған ойыншылар __1__ +players-on-whitelist=Ақ тізімдегі ойыншылар __1__ +programmable-speaker-muted-everyone=Бапталмалы динамиктің жаһандық дыбыстары сервердегі барлық ойыншы үшін басылды. +programmable-speaker-muted-local=Бапталмалы динамиктің жаһандық дыбыстары локалды клиентте басылды. +programmable-speaker-unmuted-everyone=Бапталмалы динамиктің жаһандық дыбыстары сервердегі барлық ойыншы үшін қосылды. +programmable-speaker-unmuted-local=Бапталмалы динамиктің жаһандық дыбыстары локалды клиентте қосылды. +shout=айқай +whisper=сыбыр +whitelist-add-is-admin-only=Әкімшілер ғана ақ тізімге біреуді қоса алады. +whitelist-already-empty=Ақ тізім онсыз да бос. +whitelist-clear-is-admin-only=Әкімшілер ғана ақ тізімді тазарта алады. +whitelist-cleared=Ақ тізім тазартылып өшірілді. +whitelist-empty=Ақ тізім бос. +whitelist-remove-is-admin-only=Әкімшілер ғана ақ тізімнен біреуді шығара алады. +[config-help] +afk-auto-kick= - Ойыншы белсенсіз болғанда, қай уақыт аралығынан кейін (минутта) автоматты түрде ойыннан шығарылатынын баптайды. 0 деген өшірулі. +allow-commands= - Lua пәрмендерінің рұқсат етілгендігін баптайды. +allow-debug-settings= - Әкімші емес ойыншылар үшін қосымша оңдау баптауларының қолжетімділігін баптайды. +autosave-interval= - Автосақтау аралығын баптайды (минутта). 0 деген өшірулі. +autosave-only-on-server= - Сервердің ғана автосақтау құруын баптайды. +description= - Сервер сипаттамасын баптайды (бос бола алады). +help-list=Қолжетімді конфигурация: __1__. +ignore-player-limit-for-returning-players= - Оралған ойыншылар үшін сервердің ойыншы шектеуі еленбеуін баптайды. +matching-configs-list=Сәйкес конфигурация: __1__. +max-players= - Бұл серверге кіре алатын ойыншы санын баптайды. 0 деген шексіз. +max-upload-slots= - Жүктеу слоттарының максималды санын баптайды. 0 деген шексіз. +max-upload-speed= - Максималды жүктеу жылдамдығын баптайды (килобайт/сек). 0 деген шексіз. +name= - Сервер атауын баптайды. +only-admins-can-pause= - Әкімшілер ғана ойынды кідірте алуын баптайды. +password= - Желілік ойын құпиясөзін баптайды. Бос болса, құпиясөз жоқ деген сөз. +require-user-verification= - Серверге қосылу үшін қолданушы сәйкестігі тексерілуі керегін баптайды. +tags= - Сервер тегтерін (жолдар тізімін) баптайды (бос бола алады). +visibility-lan= - Ойынның LAN-да көрінуін баптайды. +visibility-public= - Ойынның бәріне көрінуін баптайды. +visibility-steam= - Достар Steam арқылы қосыла алатынын баптайды. +[config-output] +afk-autokick-changed-to-disabled=AFK автошығаруы өшірулі. +afk-autokick-changed-to-minutes=AFK автошығаруы бапталды: __1__ минут. +afk-autokick-disabled=AFK автошығаруы өшірулі. +afk-autokick-interval-minutes=__1__ минуттан көп AFK болса, ойыннан шығару. +allow-commands=Lua пәрмендерін рұқсат ету: __1__. +allow-commands-set-to=Lua пәрмендерінің рұқсат етілгендігі бапталды: __1__. +allow-debug-settings=Оңдау баптауларын рұқсат ету: __1__. +allow-debug-settings-set-to=Оңдау баптауларының рұқсат етілуі бапталды: __1__. +autosave-changed-to-disabled=Автосақтау өшірулі. +autosave-changed-to-minutes=Автосақтау аралығы бапталды: __1__ минут. +autosave-disabled=Автосақтау өшірулі. +autosave-interval-minutes=Автосақтау аралығы __1__ минут. +autosave-only-on-server=Серверде ғана істейтін автосақтау: __1__. +autosave-only-on-server-set-to=Серверде ғана істейтін автосақтау бапталды: __1__. +cant-use-not-in-multiplayer-game=Конфигурация пәрмендері тек желілік ойында қолданылады. +expected-get-set=Бірінші аргумент ретінде "get" немесе "set" күтілді. +expected-value-to-set=Үшінші параметр ретінде мән күтілді. +has-password=Сервердің құпиясөзі бар. +ignore-player-limit-for-returning-players=Оралған ойыншылар үшін ойыншы шектеуін елемеу: __1__. +ignore-player-limit-for-returning-players-set-to=Оралған ойыншылар үшін ойыншы шектеуін елемеу бапталды: __1__. +invalid-config=Белгісіз конфигурация: __1__ +max-number-of-players-changed-to=Максималды ойыншы саны өзгертілді: __1__. +max-number-of-players-changed-to-unlimited=Ойыншы шектеуі алып тасталды. +no-password=Сервердің құпиясөзі жоқ. +only-admins-can-pause=Әкімші ғана кідірте алады: __1__. +only-admins-can-pause-set-to=Әкімші ғана кідірте алуы бапталды: __1__. +password-changed=Сервер құпиясөзі өзгертілді. +password-removed=Сервер құпиясөзі алып тасталды. +server-description=Сервер сипаттамасы: __1__ +server-description-already-empty=Сервер сипаттамасы онсыз да бос. +server-description-changed=Сервер сипаттамасы бапталды: __1__ +server-description-cleared=Сервер сипаттамасы тазартылды. +server-description-empty=Сервердің сипаттамасы жоқ. +server-name=Сервер атауы: __1__ +server-name-changed=Өзгертілген сервер атауы: __1__ +server-tags=Сервер тегтері: __1__ +server-tags-already-empty=Сервердің тегі жоқ. +server-tags-changed=Сервер тегтері бапталды: __1__ +server-tags-cleared=Сервер тегтері тазартылды. +server-tags-empty=Сервердің тегі жоқ. +upload-rate=Секунд сайын __1__ килобайт. +upload-rate-changed-to=Максималды жүктеу жылдамдығы өзгертілді: __1__ килобайт/сек. +upload-rate-changed-to-unlimited=Жүктеу шектелуі алып тасталды. +upload-rate-unlimited=Шексіз. +upload-slots=__1__ слот. +upload-slots-changed-to=Жүктеу слоттарының саны өзгертілді: __1__. +upload-slots-changed-to-unlimited=Жүктеу слоты шектеуі алып тасталды. +upload-slots-unlimited=Шексіз. +value-is-not-valid=Қате мән. +verify-user-identity=Қолданушы сәйкестігі тексерілуі: __1__. +verify-user-identity-set-to=Қолданушы сәйкестігі тексерілуі бапталды: __1__. +visibility-lan=LAN көрінерлігі: __1__. +visibility-lan-set-to=LAN көрінерлігі бапталды: __1__. +visibility-public=Көрінерлік: __1__. +visibility-public-set-to=Көрінерлік бапталды: __1__. +visibility-steam=Steam көрінерлігі: __1__. +visibility-steam-set-to=Steam көрінерлігі бапталды: __1__. +[control-keys] +ac-back=AC Артқа +ac-bookmarks=AC Бетбелгі +ac-forward=AC Артқа +ac-home=AC Үй +ac-refresh=AC Жаңарту +ac-search=AC Іздеу +ac-stop=AC Тоқтату +alt=Alt +audio-mute=Аудио Басу +audio-next=Аудио Келесі +audio-play=Аудио Ойнату +audio-prev=Аудио Алғы +audio-stop=Аудио Тоқтату +backspace=Backspace +brightness-down=Жарықтықты төмендету +brightness-up=Жарықтықты жоғарылату +calculator=Калькулятор +capslock=Caps Lock +command=Command +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=__1__ басыңыз +controller-button-alt-2=__1__ басу +controller-stick-alt-1=__1__ қолдану +controller-stick-alt-2=__1__ қолдану +delete=Delete +down=Төмен +eject=Шығару +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=__1__ басыңыз +keyboard-alt-2=__1__ басыңыз +left=Солға +left-alt=Сол Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Сол Command +left-control=Сол Control +left-shift=Сол Shift +left-super=Сол Super +left-windows=Сол Windows +mail=Пошта +menu=Мәзір +mouse-button-1=Сол жақ клик +mouse-button-1-alt-1=Сол клик +mouse-button-1-alt-2=Сол клик +mouse-button-2=Оң жақ клик +mouse-button-2-alt-1=Оң клик +mouse-button-2-alt-2=Оң клик +mouse-button-3=Ортаңғы клик +mouse-button-3-alt-1=Орта клик +mouse-button-3-alt-2=Орта клик +mouse-button-n=__1__ тінтуір түймесі +mouse-button-n-alt-1=__1__ басыңыз +mouse-button-n-alt-2=__1__ басыңыз +mouse-wheel-alt-1=__1__ сырғытыңыз +mouse-wheel-alt-2=__1__ сырғытыңыз +mouse-wheel-down=Тінтуір дөңгелегі төмен +mouse-wheel-left=Тінтуір дөңгелегі солға +mouse-wheel-right=Тінтуір дөңгелегі оңға +mouse-wheel-up=Тінтуір дөңгелегі жоғары +mute=Басу +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Қуат +print-screen=Print Screen +right=Оңға +right-alt=Оң Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Оң Command +right-control=Оң Control +right-shift=Оң Shift +right-super=Оң Super +right-windows=Оң Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Ұйқы +spacebar=Бос орын +sysrq=SysRq +tab=Tab +up=Жоғары +volume-down=Дыбысты төмендету +volume-up=Дыбысты жоғарылату +[controller] +character=Кейіпкер +cutscene=Катсахна +editor=Өңдеуші +ghost=Елес +god=Құдай +pause=Кідіріс +spectator=Бақылаушы +[controls] +action-bar-select-page-1=Жылдам жолақтың 1-ұяшығы +action-bar-select-page-10=Жылдам жолақтың 10-ұяшығы +action-bar-select-page-2=Жылдам жолақтың 2-ұяшығы +action-bar-select-page-3=Жылдам жолақтың 3-ұяшығы +action-bar-select-page-4=Жылдам жолақтың 4-ұяшығы +action-bar-select-page-5=Жылдам жолақтың 5-ұяшығы +action-bar-select-page-6=Жылдам жолақтың 6-ұяшығы +action-bar-select-page-7=Жылдам жолақтың 7-ұяшығы +action-bar-select-page-8=Жылдам жолақтың 8-ұяшығы +action-bar-select-page-9=Жылдам жолақтың 9-ұяшығы +activate-tooltip=Сыбыр белсендіру +add-station=Т/Ж бекетін қосу +add-temporary-station=Уақытша Т/Ж бекетін қосу +alt-zoom-in=Зум (жақындату) +alt-zoom-out=Зум (алыстату) +build=Құру +build-ghost=Елес құру +build-with-obstacle-avoidance=Кедергілерден қашып құру +cancel-craft=Біреуін өндіруді болдырмау +cancel-craft-5=Бесеуін өндіруді болдырмау +cancel-craft-all=Бәрін өндіруді болдырмау +clear-cursor=Курсорды тазарту +close-menu=Мәзірді жабу +confirm-gui=Терезе растау +confirm-message=Хат растау +connect-train=Пойыз тіркеу +controller-gui-character-tab=Кейіпкер ақпаратын ашу +controller-gui-crafting-tab=Кейіпкер өндіруін ашу +controller-gui-logistics-tab=Кейіпкер логистикасын ашу +copy=Көшіру +copy-entity-settings=Нысан баптауларын көшіру +craft=Біреуін өндіру +craft-5=Бесеуін өндіру +craft-all=Бәрін өндіру +cursor-split=Курсор бөлуі +cut=Қию +cycle-blueprint-backwards=Сызба кітабы - алғы +cycle-blueprint-forwards=Сызба кітабы - келесі +cycle-clipboard-backwards=Айырбастау буферіндегі алғы +cycle-clipboard-forwards=Айырбастау буферіндегі келесі +debug-reset-zoom=Зум деңгейін арылту +debug-reset-zoom-2x=Зум деңгейін 2x қылу +debug-toggle-atlas-gui=Атлас интерфейсін қосу/өшіру +debug-toggle-basic=Негізгі оңдауды қосу/өшіру +debug-toggle-debug-settings=Оңдау баптаулары интерфейсін ашу/жабу +decrease-ui-scale=Интерфейс масштабын кішірейту +disconnect-train=Пойыз ағыту +drag-map=Картаны жылжыту +drop-cursor=Зат тастау +editor-clone-item=Зат клондау +editor-delete-item=Зат жою +editor-next-variation=Келесі нұсқа +editor-previous-variation=Алғы нұсқа +editor-remove-scripting-object=Скриптті нысан жою +editor-reset-speed=Ойын жылдамдығын 1-ге арылту +editor-set-clone-brush-destination=Клондау қылқаламының нысанасын баптау +editor-set-clone-brush-source=Клондау қылқаламының көзін баптау +editor-speed-down=Ойын жылдамдығын төмендету +editor-speed-up=Ойын жылдамдығын үлкейту +editor-switch-to-surface=Бет нөмірін ауыстыру: # +editor-tick-once=Бір тик +editor-toggle-pause=Нысан кідіруін қосу/өшіру +fast-entity-split=Жылдам нысан бөлуі +fast-entity-transfer=Жылдам нысан тасымалы +flip-blueprint-horizontal=Сызбаны көлденең бұру +flip-blueprint-vertical=Сызбаны тік бұру +focus-search=Іздеуді фокустау +increase-ui-scale=Интерфейс масштабын үлкейту +inventory-split=Мұқаммал бөлуі +inventory-transfer=Мұқаммал тасымалы +kill-statistics=Өлтіру статистикасын ашу/жабу +larger-terrain-building-area=Үлкенірек ұяшық құру аймағы +logistic-networks=Логистикалық желілерді ашу/жабу +look=Қарау +mine=Қазу +move-down=Төмен +move-left=Солға +move-right=Оңға +move-up=Жоғары +next-active-quick-bar=Келесі жылдам жолақ +next-player-in-replay=Реплейдегі келесі ойыншы +next-quick-panel-page=Келесі бет +next-weapon=Келесі қару +not-set=Қойылмаған +open-character-gui=Кейіпкер экранын ашу +open-gui=Нысан интерфейсін ашу +open-item=Зат интерфейсін ашу +open-prototype-explorer-gui=Прототип шолу интерфейсін ашу +open-prototypes-gui=Прототип интерфейсін ашу +open-technology-gui=Технология экранын ашу/жабу +open-trains-gui=Пойыз көрінісін ашу/жабу +order-to-follow=Еруге пәрмен беру +paste=Қою +paste-entity-settings=Нысан баптауларын қою +pause-game=Ойынды кідірту +pick-item=Зат жиынын алу/тастау +pick-items=Жерден зат алу +place-in-chat=Чатқа тег қою +place-ping=Карта локациясын пиңдеу +previous-active-quick-bar=Алғы жылдам жолақ +previous-mod=Алғы модты таңдау +previous-quick-panel-page=Алдыңғы бет +previous-technology=Алғы технологияны таңдау +production-statistics=Өндіру статистикасын ашу/жабу +quick-bar-button-1=1-таңбаша +quick-bar-button-1-secondary=1-ші қосалқы таңбаша +quick-bar-button-10=10-таңбаша +quick-bar-button-10-secondary=10-шы қосалқы таңбаша +quick-bar-button-2=2-таңбаша +quick-bar-button-2-secondary=2-ші қосалқы таңбаша +quick-bar-button-3=3-таңбаша +quick-bar-button-3-secondary=3-ші қосалқы таңбаша +quick-bar-button-4=4-таңбаша +quick-bar-button-4-secondary=4-ші қосалқы таңбаша +quick-bar-button-5=5-таңбаша +quick-bar-button-5-secondary=5-ші қосалқы таңбаша +quick-bar-button-6=6-таңбаша +quick-bar-button-6-secondary=6-шы қосалқы таңбаша +quick-bar-button-7=7-таңбаша +quick-bar-button-7-secondary=7-ші қосалқы таңбаша +quick-bar-button-8=8-таңбаша +quick-bar-button-8-secondary=8-ші қосалқы таңбаша +quick-bar-button-9=9-таңбаша +quick-bar-button-9-secondary=9-шы қосалқы таңбаша +remove-pole-cables=Тіректен сым алып тастау +reset-ui-scale=Интерфейс масштабын арылту +reverse-rotate=Кері айналдыру +reverse-select=Кері таңдау +rotate=Айналдыру +rotate-active-quick-bars=Белсенді жылдам жолақтарды айналдыру +select-for-blueprint=Сызба үшін таңдау +select-for-cancel-deconstruct=Құлату болдырмау үшін таңдау +shoot-enemy=Жау ату +shoot-selected=Таңдалғанға ату +show-info="Alt режимін" қосу/өшіру +smaller-terrain-building-area=Кішірек ұяшық құру аймағы +smart-pipette=Тамшуыр +stack-split=Жиын бөлу +stack-transfer=Жиын тасымалы +toggle-blueprint-library=Сызба кітапханасын ашу/жабу +toggle-console=Чатты (және Lua консолін) ашу/жабу +toggle-driving=Көлікке(-тен) отыру/түсу +toggle-filter=Сүзгі қосу/өшіру +toggle-gui-debug=Интерфейсті оңдауды қосу/өшіру +toggle-gui-glows=Интерфейс жарқырауын қосу/өшіру +toggle-gui-shadows=Интерфейс көлеңкелерін қосу/өшіру +toggle-gui-style-view=Интерфейс стилінің көрінісін қосу/өшіру +toggle-map=Әлем картасын ашу/жабу +toggle-menu=Мәзірді ашу/жабу +undo=Болдырмау +unknown=Белгісіз +zoom-in=Жақындату +zoom-out=Алыстату +[controls-description] +activate-tooltip=Сыбыр кідірісінің мәні жоғары немесе "Ешқашан" болғанда, сыбырды көрсетеді. +alt-zoom-in=Картада ғана қолданылады. Карта көрінісінен әлем көрінісіне дейін жақындатуға мүмкіндік беретін зум. +alt-zoom-out=Картада ғана қолданылады. Әлем көрінісінен карта көрінісіне дейін алыстатуға мүмкіндік беретін зум. +build-with-obstacle-avoidance=Тек рельс салуға қолданылады. Елес құру режимімен бірдей, бірақ ағаш, тас және жартастардан қашады. +cancel-craft=Өндіру кезегінде ғана қолданылады. +cancel-craft-5=Өндіру кезегінде ғана қолданылады. +cancel-craft-all=Өндіру кезегінде ғана қолданылады. +clear-cursor=Курсор жиынындағы затты ойыншының мұқаммалына қайтарады. Сонымен қатар сым тарту мен Т/Ж жоспарлауды болдырмайды. +connect-train=Таңдалған немесе сіз жүргізген пойызды қатарлас пойыздарға тіркейді. +copy=Көшіруге нысан ауданын таңдайды. +copy-entity-settings=Таңдалған нысанның баптауларын көшіреді. Ескеріңіз, көшірменің жұмыс істеуі үшін алғашқы нысан қалуы (бар болуы) керек. +craft=Рецепт интерфейсінде ғана қолданылады. Берілген рецептің 1 данасын өндіреді. +craft-5=Рецепт интерфейсінде ғана қолданылады. Берілген рецептің 5 данасын өндіреді. +craft-all=Рецепт интерфейсінде ғана қолданылады. Берілген рецептің мүмкін болғанша көп данасын өндіреді. +cursor-split=Таңдалған мұқаммал слотының жартысын курсорға салады (бос болса). Зат ұстап тұрғанда, курсор жиынынан таңдалған мұқаммал слотына бір-ақ зат салады. +cut=Көшіріліп, құлатуға белгіленетін нысан аймағын таңдайды. +cycle-blueprint-backwards=Курсорда сызба кітабын ұстап тұрғанда, белсенді сызбаны алғы қолжетімді сызбамен ауыстырады. +cycle-blueprint-forwards=Курсорда сызба кітабын ұстағанда, белсенді сызбаны келесі қолжетімді сызбамен ауыстырады. +cycle-clipboard-backwards=Қою құралын ұстап тұрғанда, айырбастау буферінің элементтерін ауыстырады. +cycle-clipboard-forwards=Қою құралын ұстап тұрғанда, айырбастау буферінің элементтерін ауыстырады. +disconnect-train=Таңдалған немесе сіз отырған жылжымалы құрамды пойыздың қалған бөлігінен ағытады. +drop-cursor=Ұстап тұрған заттың бір данасын жерге, конвейерге немесе мәшинеге тастайды. +editor-switch-to-surface=Осы перне тіркесімімен бірге басылған бет нөміріне ауыстырады: __CONTROL__editor-switch-to-surface__ + 3 -> 3-бетке ауыстырады. +fast-entity-split=Ұстап тұрған жиынның жартысын таңдалған нысанға тасымалдайды. Курсор бос болса, нысанның барлық затының жартысын алып, мұқаммалыңызға тасымалдайды. +fast-entity-transfer=Ұстап тұрған жиынды таңдалған нысанға тасымалдайды. Курсор бос болса, нысанның барлық затын алып, мұқаммалыңызға тасымалдайды. +inventory-transfer=Таңдалған жиын түрінің бүкілін басқа мұқаммалға тасымалдайды. Бос слот таңдалса, барлық заттар тасымалданады. +larger-terrain-building-area=Ұяшық орнату аймағын үлкейтеді. +next-active-quick-bar=Келесі жылдам жолақты жоғарғы ретінде таңдайды. +next-weapon=Келесі киілген қаруға ауыстырады. +order-to-follow=Өрмекшітрон пультімен қолданылады. Қосылған өрмекшітронға берілген нысананың артынан еруге пәрмен береді. +paste=Соңғы көшірілген нысандарды орнатады. +paste-entity-settings=Бұрын таңдалған нысанның баптауларын қояды. +place-in-chat=Чат ашық болғанда ғана қолданылады. Чатқа таңдалған зат, рецепт, карта, локация, бекет немесе пойызға сілтеме қояды. +place-ping=Таңдалған локацияда карта пиңін тез құрып, сілтемесін чатқа жібереді. +place-tag=Картада ғана қолданылады. Картаға белгіше және/немесе мәтін қояды. +previous-active-quick-bar=Алғы жылдам жолақты жоғарғы ретінде таңдайды. +previous-mod=Мод интерфейсінде ғана қолданылады. Сіз таңдаған алғы модты таңдайды. +previous-technology=Технология экранында ғана қолданылады. Бұрын таңдалған технологияны таңдайды. +remove-pole-cables=Таңдалған ЭБЖ тірегінің сымдарын алып тастайды. Алдымен электрлік сымдар, сосын схемалық желі сымдары. +reverse-rotate=Курсордағы затты немесе таңдалған нысанды сағат тіліне қарсы айналдырады. +reverse-select=Жетілдіру жоспарлауышымен төмендету режимін белсендіреді. +rotate=Курсордағы затты немесе таңдалған нысанды сағат тілімен айналдырады. +select-for-blueprint=Сызба сызу, жетілдіру немесе құлату үшін нысан таңдайды. +select-for-cancel-deconstruct=Жетілдіру немесе құлатуды болдырмау үшін таңдайды. +shoot-enemy=Курсорға ең жақын жауды атады, немесе кейбір қаруда курсор тұрған жерге атады. +shoot-selected=Сіз таңдаған кез келген нәрсені атады, немесе кейбір қаруда курсор тұрған жерге атады. +show-info=Құрастыру мәшинесінің рецептері немесе контейнер контенті сияқты құрылған нысандар жайлы қосымша ақпарат көрсетуді қосады/өшіреді. +smaller-terrain-building-area=Ұяшық орнату аймағын кішірейтеді. +smart-pipette=Таңдалып тұрған нысан үшін мұқаммалыңыздан зат алып, оны курсорыңызға салады. Ресурстар үшін ең жылдам қолжетімді бұрғыны таңдайды. +stack-split=Таңдалған жиынның жартысын басқа мұқаммалға тасымалдайды. +stack-transfer=Таңдалған жиынды басқа мұқаммалға тасымалдайды. +toggle-driving=Қасыңыздағы көлікке отырғызады / одан түсіреді. +toggle-filter=Таңдалған мұқаммал слотына сүзгі қояды/жояды. Сүзілген слотқа таңдалған затты ғана салуға болады. +undo=Қолдан нысан құру/жою, сызба орнату және құлату жоспарлауышын қолдану сияқты кейбір әрекетті болдырмайды. +[deconstruction-tile-mode] +always=Әрқашан +always-description=Әрқашан: нысан табылса да, ұяшықтар әрқашан таңдалады. +never=Ешқашан +never-description=Ешқашан: ұяшықтар ешқашан таңдалмайды. +normal=Қалыпты +normal-description=Қалыпты: ұяшықтар нысан табылмағанда таңдалады. +only=Тек +only-description=Тек: тек ұяшықтар таңдалады. +[description] +acceleration-power=Үдеу күші +accepted-equipment=Қабылданған жабдық +activation-speed=Белсену жылдамдығы +ammo=Ату жарағы +ammo-consumption-modifier=Ату жабдығын тұтыну модификаторы +ammo-inventory-contents=Ату жарағы +amount=Мөлшер +applies-effect=Әсер береді +area-of-effect-size=Әсер ауданы +armor=Сауыт +automatic-range=Автоматты ауқым +available-power=Қолжетімді қуат +base-productivity=Негізгі нәтижелілік +batteries=Батареялар +battery-capacity=Батарея сыйымдылығы +belt-items=Зат +belt-speed=Конвейер жылдамдығы +buffer-recharge-rate=Ішкі буфер зарядталу жылдамдығы +builds=Құруға қолданылады: __1__. +can-filter-items=Зат сүзе алады. +cargo-capacity=Жүк көтергіштік +cargo-contents=Жүк +chain-shooting-speed=Тізбектік ату жылдамдығы +character-movement-speed-modifier=Қозғалу жылдамдығы +cluster-trigger=Кластер өлшемі +constant-energy-consumption=Тұрақты тұтыну +construction-area=Құрылыс аймағы +construction-robots=Құрылыс +consumption-bonus=Энергия тұтыну +consumption-speed=Тұтыну жылдамдығы +contents=Ішіндегісі +crafting-speed=Өндіру жылдамдығы +crafting-time=Өндіру уақыты +creates-number-entities-key=Құрады +creates-number-entities-value=__1__ x __2__ +damage=Зақым +damage-bonus=Зақым бонусы +damage-dealt=Келтірілген зақым +decorative-type=Түр +decorative-type-decal=Декал +decorative-type-decorative=Безендірме +destroys-cliffs=Жартас жояды +dimensions=Өлшем +durability-key=Беріктік +durability-value=__1__/__2__ +duration=Ұзақтық +effect-distribution-efficiency=Үлестіру тиімділігі +effectivity=Тиімділік +electricity=Электр +energy=Энергия +energy-capacity=Энергия сыйымдылығы +energy-consumption=Тұтыну +energy-per-shot=Бір атуға жұмсалатын энергия +energy-per-use=Бір қолдануға жұмсалатын энергия +energy-to-recharge-one-shield=Бір саулық ұпайына жұмсалатын энергия +expected-resources=Күткен ресурстар +fluid-capacity=Қойма көлемі +fluid-consumption=Тұтыну +fluid-contents=Сұйықтық +fluid-output=Шығару +fluid-temperature=__1__ температурасы +fluids=Сұйықтық +followers=Арттан ерушілер +force=Тарап +fuel-acceleration=Үдеу +fuel-acceleration-modifier=Үдеу +fuel-inventory-contents=Отын +fuel-pollution=Отын ластауы +fuel-speed-modifier=Макс. жылдамдық +fuel-top-speed=Макс. жылдамдық +fuel-value=Жылу шығарушылық +grid-size=Жабдық торы өлшемі +hand-stack-size=Қол жиыны көлемі +heal=Ем +health=Саулық +heat-capacity=Жылу сыйымдылығы +heat-output=Шығару +hitpoints=__1__ саулық ұпайы +incoming-block=Кіруші блок +infinity-filter=Шексіздік сүзгісі +infinity-mode=Шексіздік режимі +ingredients=Ингредиенттер +input-flow-limit=Макс. кіру +input-signals=Кіруші сигналдар +inventory-size-bonus=Мұқаммал көлемі бонусы +kills=Өлтіру +last-user=Соңғы қолданушы +lifetime=Ұзақтық +logistic-chest-filters=Сүзгілер +logistic-chest-storage-counts=Логистикалық жүйе қоймасы +logistic-chest-targeted-items-deliver=Жеткізу +logistic-chest-targeted-items-pickup=Алу +logistic-item=Логистикалық зат +logistic-request=Логистикалық талап +logistic-request-tooltip-logistic-storage=Логистикалық қойма +logistic-request-tooltip-on-the-way=Жолда +logistic-request-tooltip-satisfaction=Өтеу +logistic-robots=Логистика +logistics-connection-distance=Логистикалық қосылым қашықтығы +made-in=Мұнда өндіріледі +magazine-size=Көлемі +manual-range=Қол ауқымы +market-item-price=Баға +max-energy-consumption=Макс. тұтыну +max-health=Макс. саулық +max-speed=Макс. жылдамдық +maximum-length=Макс. ұзындық +maximum-power-output=Макс. шығару +maximum-temperature=Макс. температура +min-energy-consumption=Мин. тұтыну +min-range=Минималды ауқым +minimum-temperature=Мин. температура +mining-area=Қазу аймағы +mining-speed=Қазу жылдамдығы +mining-time=Қазу уақыты +module-bonus-limit=шектеу +movement-speed-bonus=Қозғалу бонусы +moving-energy-consumption=Қозғалған кездегі тұтыну +name=Атау +neighbour-bonus=Көрші бонусы +next-stop=Келесі станция +no-ammo=Ату жарағы жоқ +no-block=Блок жоқ +no-limit=Еш +num-available-robots=Қолжетімді робот саны +num-effect-receivers=Әсер алушы саны +num-effect-sources=Әсер көзі саны +of=__1__/__2__ +outgoing-block=Шығушы блок +output-flow-limit=Макс. шығару +output-signals=Шығушы сигналдар +personal-roboport-charging-spots=Зарядтау нүктесі +personal-roboport-construction-area=Құрылыс аймағы +personal-roboport-max-robot-count=Робот шектеуі +personal-roboport-max-robots=Макс. робот +personal-roboport-summary=Робопорт +piercing-power=Түйреу күші +placed-in-grid=Мұнда салынады +players-killed=Өлтірілген ойыншы +pollution=Ластану +pollution-bonus=Ластану +pollution-to-join-attack=__1__ ластану тұтынады +power-output=Қуат өндіру +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ көрші бонусы) +probability=Ықтималдық +productivity-bonus=Нәтижелілік +productivity-bonus-limit=-0% = шектеу +products=Өнімдер +products-finished=Шығарған өнім +projectile-range=Снаряд ауқымы +pumping-speed=Тарту жылдамдығы +range=Ауқым +range-modifier=Ауқым модификаторы +recharge-speed=Зарядталу жылдамдығы +recipe=Рецепт +recipe-hidden=(жасырын) +recipe-not-researched=(зерттелмеген) +recipe-not-researched-and-hidden=(зерттелмеген, жасырын) +recipe-pollution=Рецепт ластауы +repair-speed=Жөндеу жылдамдығы +required-fluid=Керек +required-fluid-per-ore=Әр қазу операциясына __1__ __2__ +required-fluid-per-ore-generic=Әр қазу операциясына __1__ +research-speed=Зерттеу жылдамдығы +resistances=Төзімділік +robot-charging-stations=Зарядтау станциялары +robot-lifetime=Робот өмір сүру уақыты +robot-recharge-rate=Робот зарядталуы жылдамдығы +rocket-launch-products=Зымыран жіберу өнімдері +rocket-parts=Зымыран бөлшектері +rotation-speed=Айналу жылдамдығы +science-pack-remaining-amount-key=Қалған +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Сектор скандау прогресі +segments=Сегмент +shield=Қалқан саулық ұпайлары +shield-capacity=Қалқан сыйымдылығы +shields=Қалқан +shooting-speed=Ату жылдамдығы +shooting-speed-modifier=Ату жылдамдығы модификаторы +signals=Сигналдар +solar-panel-power=Күн панелі күші +speed=Жылдамдық +speed-bonus=Жылдамдық +spent-result=Қолдану нәтижесі +status=Статус +storage=Қойма +storage-size=Қойма көлемі +supply-area=Қамтамасыз ету аймағы +temperature=Температура +throwing-speed=Лақтыру жылдамдығы +tile-size=Өлшем +total-followers=Арттан ерушілер саны +total-raw=Жалпы шикізат +total-raw-too-complex-to-calculate=Есептеуге тым күрделі +train-circuit-network-id=Пойыз ID-і +train-kills=Пойыз өлтірген +train-limit=Пойыз шектеуі +train-limit-value=__1__/__2__ +values-for-evolution-factor=Қазіргі эволюция факторындағы жақындағы шабуылдарға үлес (__1__) +variation=Нұсқа +variation-value=__1__ (жалпы __2__) +vehicle-enter-instruction=Көлікке __CONTROL__toggle-driving__ арқылы отырыңыз. +vehicle-speed-modifier=Көлік жылдамдығы +walking-speed=Жүру жылдамдығы +weight=Салмақ +wire-reach=Сым жетуі +yield=Табыс +[description-rail] +back-rail=Артқы рельс +block=Блок +front-rail=Алғы рельс +none=еш +segment=Сегмент +segment-position=Сегмент позициясы +trains-in-block=Блоктағы пойыз +[difficulty] +easy=Оңай +hard=Қиын +normal=Қалыпты +[entity-description] +entity-unknown[1]=Мод жойылғандықтан, бұл нысан қолжетімсіз. Мод қайта қосылса, қалпына келеді. +[entity-name] +entity-unknown=Белгісіз нысан +[entity-status] +cant-divide-segments=Сегменттер бөлінбейді +charging=Зарядталуда +closed-by-circuit-network=Схемалық желі жапқан +disabled=Өшірулі +disabled-by-control-behavior=Желі өшірген +disabled-by-script=Скрипт өшірген +discharging=Разрядталуда +fluid-ingredient-shortage=Сұйықтық жетпейді +fluid-production-overload=Тым көп сұйықтық өндіріледі +full-output=Шығыс толық +fully-charged=Толық зарядты +item-ingredient-shortage=Зат жетпейді +launching-rocket=Зымыран жіберуде +low-input-fluid=Кіруші сұйықтық аз +low-power=Қуат аз +low-temperature=Төмен температура +marked-for-deconstruction=Құлатуға белгіленген +missing-required-fluid=Керек сұйықтық жоқ +missing-science-packs=Зерттеу жинағы жоқ +networks-connected=Желілер қосылды +networks-disconnected=Желілер ажыратылды +no-ammo=Ату жарағы жоқ +no-fuel=Отын жоқ +no-ingredients=Ингредиент жоқ +no-input-fluid=Кіруші сұйықтық жоқ +no-minable-resources=Қазылатын ресурс жоқ +no-modules-to-transmit=Беруге модуль жоқ +no-power=Қуат жоқ +no-recipe=Рецепт жоқ +no-research-in-progress=Қазіргі кезде зерттеу жоқ +normal=Қалыпты +not-connected-to-rail=Рельске бекітілмеген +not-plugged-in-electric-network=Электрлік желіге қосылмаған +opened-by-circuit-network=Схемалық желі ашқан +out-of-logistic-network=Логистикалық желіде емес +preparing-rocket-for-launch=Зымыран жіберуге дайындалуда +recharging-after-power-outage=Қуат іркілісінен кейін зарядталуда +turned-off-during-daytime=Күндіз өшірулі +waiting-for-source-items=Зат күтуде +waiting-for-space-in-destination=Бос кеңістікті күтуде +waiting-for-target-to-be-built=Нысанның құрылуын күтуде +waiting-for-train=Пойыз күтуде +waiting-to-launch-rocket=Зымыран жіберілуін күтуде +working=Жұмыс істеуде +[entity-type] +tree=Ағаш +[error] +achievement-data-invalid=Локалды жетістік деректері жүктелмеді. Локалды жетістік жоғалған болуы мүмкін. +audio-could-not-initialize=Аудио қосылмады. Аудио өшірулі. +audio-error-title=Аудио қатесі +config-data-invalid-prompt-reset-to-default=Конфигурация файлында қате контент бар. Оны арылтқыңыз келе ме? +crash-to-desktop-message=Күтпеген қате орын алды. Ойынның соңғы нұсқасын ойнап отырсаңыз, Factorio форумдарына жорнал файлын жариялап, бізге мәселені шешуге көмектесе аласыз.\nСақтау файл(дар)ын, қолданған модтарыңызды және қатені қайталау қадамдарын да қоссаңыз, жақсы болар. +data-error-title=Дерек қатесі +error-message-box-title=Қате +failed-to-create-app-window=Қосымша терезесі құрылмады. __1__ +failed-to-load-save-file=Сақтау файлы жүктелмеді. +failed-to-load-window-icon=Терезе белгішесі жүктелмеді! Файл жолы: __1__ +game-state-corruption-detected-save-corrupted=Ойын күйінің бүлінуі анықталды. Сақталған ойынды жүктей алмайсыз. +game-state-corruption-detected-saving-aborted=Ойын күйінің бүлінуі анықталды. Ойын сақталмағандықтан, сақтау файлының бүлінуінің алды алынбады. +low-available-space-in-steam-storage=Steam Remote Storage-де __1__-ақ МБ бос орныңыз қалды. Компьютерлер арасында сақтау файлдарын синхрондауды Steam Cloud арқылы атқарсаңыз, және қолжетімді орныңыз бітсе, ойын конфигурацияңыз бен сызба кітапханасын сақтамай қойып, прогресіңіз жоғалуы мүмкін.\nСізге "ойынды жүктеу" диалогіндегі "жою" батырмасын қолданып, кейбір ескі сақтау файлын жойып, орын босатуға кеңес береміз. +low-available-space-in-steam-storage-title=Steam Remote Storage-де жеткіліксіз бос орын қалуының мәлімдемесі +map-can-not-be-loaded-in-demo-version=Бұл карта ойынның демо нұсқасында жүктелмейді. +operation-failed=Операция орындалмады +out-of-vram-cannot-lower-settings=Төмен графика режимі мен битмап кәштелуінің төмен деңгейі қосылған. Яғни жүйеңіздің жабдығы минималды жүйелік талаптан төмен. Мәселе ойында десеңіз, ол туралы форумдарымызда хабарлаңыз. +out-of-vram-change-quality-to-low=Төмен графика баптаулары қосылуда. Ойынды қайта қосыңыз. +out-of-vram-change-quality-to-normal=Спрайт сапасы бапталуда (жоғары -> қалыпты). Ойынды қайта қосыңыз. +out-of-vram-change-usage-to-high=Битмап кәштелуі бапталуда (бәрі -> жоғары). Ойынды қайта қосыңыз. +out-of-vram-change-usage-to-low=Битмап кәштелуі бапталуда (орташа -> төмен). Ойынды қайта қосыңыз. +out-of-vram-change-usage-to-medium=Битмап кәштелуі бапталуда (бәрі -> орташа). Ойынды қайта қосыңыз. +out-of-vram-enable-low-vram-mode=Төмен VRAM режимі қосылуда. Ойынды қайта қосыңыз. +player-data-invalid=Ойыншы деректер файлы жүктелмеді. Кампания прогресі жоғалған болуы мүмкін. +replay-data-not-found=Реплей ойнатылмайды: реплей деректері табылмады. +replay-header-error=Реплей тақырыбы келесі қате кесірінен жүктелмейді: +replay-header-error-old-version=Реплей тақырыбы жүктелмейді. Сірә, ол қазіргі __1__ нұсқасынан ескірек. +replay-mod-configuration-mismatch=Реплей ойнатылмайды: мод конфигурациясы басқа. +replay-version-mismatch=Реплей ойнатылмайды: ол __1__ нұсқасында құрылған еді, ал қазіргісі — __2__. +startup-failed=Ойын қосылмады +system-initialization-failed=Қосылмады. Қате коды: __1__ +unable-to-create-sprite=Спрайт құрылмады (өлшемі __1__x__2__), мүмкін бейнежад (VRAM) жеткіліксіз. +value-out-of-range=Ауқымнан тыс мән: __1__ және __2__ арасындағы мән енгізіңіз. +[fluid-description] +fluid-unknown[1]=Мод жойылғандықтан, бұл сұйықтық қолжетімсіз. Мод қайта қосылса, қалпына келеді. +[fluid-name] +fluid-unknown=Белгісіз сұйықтық +[frequency] +none=Еш +[graphics-errors] +detected-gpu=Анықталған GPU: __1__ +device-removed-button-close=Жабу +device-removed-button-restart=Қайта жүктеу +device-removed-button-use-opengl=OpenGL қолдану +device-removed-message1=Бейнекарта жүйеден физикалық түрде шығарылды, немесе бейнекартаның драйвері жаңартылды. +device-removed-message2=Қате: __1__. Себеп: __2__ +device-removed-message3=Бұл қатені жиі көрсеңіз, ДК-ңізді қайта қосыңыз немесе графика драйверлерің жаңартып көріңіз.\nСонымен қатар, ДК оверклокиң немесе қатты ысығандықтан тұрақсыз болуы мүмкін. +device-removed-message4=Factorio рендерерін OpenGL-ге ауыстырып, мәселені шешуіңіз мүмкін. +device-removed-title=Бейнекарта арылған немесе шығарылған соң, Factorio іркілді. +direct3d-failed-to-initialize=DirectX қосылмады. Factorio-ға DirectX 10 немесе одан жоғары нұсқасымен үйлесімді бейнекарта керек. +graphics-settings-keep=Сақтау +graphics-settings-reset=Арылту +opengl-failed-to-initialize=Factorio-ға OpenGL-дің __1__ немесе одан жоғары нұсқасы керек. Бұл компьютерде қолжетімді нұсқа — __2__. +out-of-videomemory=Бейнежад жеткіліксіз. Спрайт сапасын төмендетіңіз немесе текстура қысылуын қосыңыз. +reset-graphics-settings-question=Графика баптауларын арылтқыңыз келе ме? +[gui] +all=Барлық +ammo=Ату жарағы +any=Кез келген +armor=Сауыт +artillery-ammo=Артиллериялық ату жарағы +blueprint-access-error=Басқа ойыншының қоймасы өзгертілмейді. +blueprint-components=Компоненттер +blueprint-dummy-error=Белгісіз нысан деректері бар сызба өзгертілмейді. +blueprint-icons-empty-error=Сызбаның кем дегенде бір белгішесі бар болуы керек. +blueprint-include-entities=Нысан +blueprint-include-fuel=Пойыз отыны +blueprint-include-modules=Модуль +blueprint-include-station-names=Т/Ж бекеті атаулары +blueprint-include-tiles=Ұяшықтар +blueprint-include-trains=Пойыз +blueprint-include-trains-tooltip=Сызбаға пойыз енгізу +blueprint-not-available=Сызба кітапханадан жүктеліп бітпеді. +blueprint-not-present=Басқа ойыншы сызбаны жылжытып тастады. +blueprint-player-not-available=Сызба тасымалданбайды: ойыншы офлайн +blueprint-preview=Превью +blueprint-preview-edit-tooltip=Белгі, сипаттама және белгіше өңдеу. +blueprint-preview-not-editable-hint-dummy-entities=Бұл сызба өзгертілмейді: деректері модталған контент қайтаруға мүмкіндік беру үшін бөлек сақталған. +blueprint-preview-not-editable-hint-other-player=Бұл сызба басқа ойыншы кітапханасында болғандықтан өзгертілмейді. +blueprint-preview-not-editable-hint-preview=Бұл сызба өзгертілмейді, себебі контенті ойынға жылжытылып бітпеді. +blueprint-select-replacement=Ауыстыруды таңдаңыз +blueprint-shelf-not-synced=Ойыншының сызба қоймасы әлі дайын емес +cancel=Артқа +cancel-instruction=Болдырмау (__CONTROL__toggle-menu__) +changelog=Чейнжлог +character=Кейіпкер +clear=Тазарту +clear-blueprint=Сызбаны тазарту +close=Жабу +close-instruction=Жабу (__CONTROL__confirm-gui__ or __CONTROL__toggle-menu__) +color=Түс +confirm=Растау +confirm-instruction=Растау (__CONTROL__confirm-gui__) +confirm-load-game-load=Жүктеу +confirm-load-game-settings-changed=Модтар жойылды, немесе мод баптаулары өзгертілді. Бұл сақтауды жүктей бергіңіз келе ме? +confirm-load-game-sync=Модтарды синхрондап жүктеу +confirm-quit=Ойын сақталмаған. Шыққыңыз келе ме? +confirm-restart=Жаңадан бастағыңыз келе ме? +confirmation=Растау +constant-number=Тұрақты сан +converting-map=__1__ картасы түрленуде +copy=Көшіру +copy-this=Мұның көшірмесін құру +crafting=Өндіру +credits=Авторлар +delete=Жою +delete-blueprint-record=Сызбаны жою +destroy-blueprint=Сыбаны жою +destroy-book=Сызба кітабын жою +destroy-deconstruction-planner=Құлату жоспарлауышын жою +destroy-upgrade-planner=__1__ жою +drop-blueprint-nothing-to-drop-error=Курсорда тасталатын сызба жоқ. +empty-blueprint-error=Сызба бос. +enable-logistics-while-moving=Қозғалғанда логистиканы қосу +equipment-grid=Жабдық торы +eula=EULA +exit=Шығу +export-to-string=Жолға экспорттау +fluid-ingredient=Сұйық ингредиент +fluid-ingredient-description=Ықтимал кіруші сұйықтықтар +fuel=Отын +generating-new-map=Жаңа карта құруда +grabbed-item=Алынған зат +grid=Тор +guns=Қару +ingredient=Ингредиент +ingredient-description=Ықтимал кіруші ингредиенттер +instruction-to-activate=Белсендіру үшін __1__. +instruction-to-alt-select=Конфигурация терезесін таңдап өткізіп жіберу үшін __1__ басып жылжытыңыз. +instruction-to-build=Құру үшін __1__. +instruction-to-cancel-deconstruct=Құлатуды болдырмау үшін __1__ басып таңдаңыз. +instruction-to-cancel-upgrade=Жетілдіру пәрмендерін болдырмау үшін __1__ басып таңдаңыз. +instruction-to-change-size=Аудан өлшемін өзгерту үшін __1__/__2__ +instruction-to-clear-generic=Тазарту үшін __1__. +instruction-to-clear-item=Тазарту үшін __1__. +instruction-to-clear-quickbar-slot=Таңбашаны тазарту үшін __1__. +instruction-to-connect-spidertron-remote=Өрмекшітрон қосу үшін __1__. +instruction-to-consume=Тұтыну үшін __1__. +instruction-to-cycle-blueprint-backards=Алғы үшін __1__. +instruction-to-cycle-blueprint-forwards=Келесі үшін __1__. +instruction-to-deconstruct=Құлату үшін __1__ басып таңдаңыз. +instruction-to-destroy=Жою үшін __1__. +instruction-to-downgrade=Төмендету үшін __1__ басып таңдаңыз. +instruction-to-force-build=Мәжбүрлеп құру үшін __1__. +instruction-to-mine-tiles=Құрылған ұяшық қазу үшін __1__. +instruction-to-open-item=Ашу үшін __1__. +instruction-to-order-spidertron=Өрмекшітрон жіберу үшін __1__. +instruction-to-order-spidertron-to-follow=Таңдалған нысанның артынан еру үшін __1__. +instruction-to-queue-spidertron-order=Кезекке қозғалу пәрменін тұрғызу үшін __1__. +instruction-to-repair=Таңдалған нысанды жөндеу үшін __1__ басып ұстаңыз. +instruction-to-reset-item=Арылту үшін __1__. +instruction-to-select=Контент таңдау үшін __1__ басып жылжытыңыз. +instruction-to-shoot=Ату үшін __1__. +instruction-to-throw=Лақтыру үшін __1__. +instruction-to-upgrade=Жетілдіру үшін __1__ басып таңдаңыз. +instruction-when-in-cursor=Курсорда болғанда +inventory=Мұқаммал +inventory-filter=Мұқаммал сүзгісі +licenses=Лицензия +load=Жүктеу +loading-map=__1__ картасы жүктелуде +loading-new-map=Жаңа карта жүктелуде +logistic-requests-disabled=Логистикалық талаптар өшірулі +logistic-trash-slots=Логистикалық қоқыс слоттары +map-exchange-string=Карта алмасу жолы +mining-fluid=Қазу сұйықтығы +mod-scenarios=Мод сценарийлері +mod-with-campaign-not-available=Мод бұл кампаниямен үйлеспейді. +module=Модуль +module-description=Рұқсат етілген модульдер: +no=Жоқ +no-recipe-available=Қолжетімді рецепт жоқ +no-recipes-found=Рецепт табылмады +not-available=Қолжетімсіз +not-connected=Қосылмаған +not-in-logistic-network=Логистикалық желіде емес +nothing-found=Ештеңе табылмады +notice=Ескерту +off=Өш. +ok=ОК +on=Қос. +open-equipment-grid=Жабдық торын ашу +or-set-a-constant=Немесе тұрақты мән қойыңыз +owner=Ие +queued=Тасымал кезегінде +quit=Шығу +reassign-blueprint=Сызба үшін жаңа контент таңдау. +refresh=Жаңарту +release-date=Релиз күні: +remove-blueprint-book-record=Сызба кітабын жою +reset=Арылту +reset-consumpiton-filters=Сүзгілерді арылту +reset-production-filters=Сүзгілерді арылту +restart=Қайта қосу +result=Нәтиже +rocket-inventory-slot=Зымыран жүгі +rocket-inventory-slot-description=Серікті осында салуыңыз күтілуде. +rocket-launch=Жіберу +rocket-launch-started=Жіберілді +rocket-preparing=Дайындауда +rocket-result-inventory-slot=Зымыран жіберілуінің нәтижесі +save=Сақтау +saving-map=__1__ картасы сақталуда +script-inventory=Скрипт мұқаммалы +search=Іздеу +search-with-focus=Іздеу (__1__) +select-filter=Сүзгі таңдау +select-signal=Сигнал таңдаңыз +select-upgrade=Жетілдірме таңдау +set=Қою +set-amount=Санын қою +set-filter=Сүзгіні қою +set-inventory-bar-title=Мұқаммалдың бір бөлігін мәшинелер толтыра алмайтындай шектеу. +since-last-played=Соңғы ойыннан бері (__1__) +subversion=Субнұсқа: +sync-mods-with-save=Модтарды сақтаумен синхрондау +synchronize=Синхрондау +total=Жалпы +transferring=Тасымалдануда +update=Жаңарту +upgrade-blueprint-book-tooltip=Бұл кітаптың барлық сызбасындағы заттар мен нысандарды жетілдіру. +upgrade-blueprint-tooltip=Сызбадағы заттар мен нысандарды жетілдіру. +user-scenarios=Қолданушы сценарийлері +version=Нұсқа: +weapons=Қару +yes=Иә +[gui-about] +created-by=Әзірлеген +forums=Форум +release=Релиз +version=Нұсқа +website=Сайт +[gui-achievements] +modded-game=Ойын модталған. Жетістіктер ойынның vanilla нұсқасынан бөлінген. +not-in-game-long-enough=Жетістік алу үшін ойынның жалпы уақытының __1__%-ын ойнауыңыз керек. __2__ өтті, бірақ ойында тек __3__ өткіздіңіз. +title=Жетістіктер +track=Қадағалау +unlocked-count=__1__/__2__ алынды +untrack=Қадағалауды тоқтату +[gui-additional-entity-settings] +apply-entity-health=Саулықты қолдану +apply-entity-tag=Тегті қолдану +corpse-expires=Мәйіт ғайып болуы +difficulty=Қиындық +entity-tag=Нысан тегі +indestructible=Жойылмас +not-minable=Қазылмайды +not-operable=Жұмыс істемейді +not-rotatable=Айналдырылмайды +properties=Қасиет +recipe-locked=Рецепт жабық +title=__1__ қосымша баптау +to-be-looted=Жерден алынады +[gui-admin-player] +character-equipment=Жабдық +character-main-inventory=Бас мұқаммал +cursor-stack=Курсор жиыны +[gui-alert-tooltip] +attack=__1__ нысан зақымдануда. +destroyed=__1__ нысан жойылды. +map-hint=Егжей-тегжейі картада. +no-material-for-construction=__1__ нысанның құрылыс материалы жоқ. +no-storage=Логистикалық желі қоймасында орын жеткіліксіз. +not-enough-construction-robots=__1__ нысанның құрылыс роботы жоқ. +not-enough-repair-packs=__1__ нысанның жөндеу жинағы жоқ. +title=Мәлімдемелер +train-out-of-fuel=Пойыздың отыны бітті. +turret-fire=__1__ түрел жауға қарсы тұруда. +[gui-arithmetic] +input=Кіріс +output=Шығыс +[gui-assembling-machine] +change-recipe=Рецепті өзгерту +select-recipe=Құрастыру үшін рецепт таңдаңыз +[gui-auth-server] +client-version-too-old=Ойын клиентіңіздің нұсқасы онлайн сервистерді қолдануға тым ескі. Оны соңғы Factorio релизіне жаңартыңыз. +email-authentication-invalid=Қате аутентификация коды. Email-ыңызды тексеріп қайталап көріңіз. +email-authentication-required=Email аутентификациясы керек. Браузеріңізден Factorio.com сайтына кіріп, біз жіберген кодты енгізіңіз. +failed-to-reach-server-error=Аут. серверіне қосыла алмады. Код: __1__. Қате: __2__. +generic-timeout=Таймаут кесірінен әрекет орындалмады. Кейінірек қайталап көріңіз. +generic-verification-failed=Тіркелгіңіз тексерілмеді. Қызмет жеткізушіге кіргеніңізді тексеріп, кейінірек қайталап көріңіз. +invalid-characters-in-username=Қолданушы атында жарамсыз таңба бар. Браузеріңіз арқылы __1__ сайтына өтіп, жаңа ат таңдаңыз. +json-parse-error=Аут. серверінің жауабы талданбады. Бұл ішкі сервер қатесі сияқты. +login-blacklist=IP мекенжайыңыз жасаған қиянатыңыз үшін қара тізімде. Бұл қате деп ойласаңыз, __1__ бойынша хабарласыңыз. +login-deletion-pending=Тіркелгіңіз жойылуды күткендіктен, кірілмеді. Бұл процесті тоқтатқыңыз келсе, сайтқа кіріңіз, __1__. +login-failed=Берілген қолданушы аты мен құпиясөз ешбір тіркелгіге сай келмейді. +login-failed-steam-only=Берілген Factorio.com тіркелгісі Steam-only тіркелгісі екен. Steam арқылы кіріңіз немесе __1__ сайтына өтіп, құпиясөз құрыңыз. +login-insufficient-membership=Тіркелгіңізде ойын сатып алынған емес. Кіру үшін сатып алыңыз. +login-too-many-attempts=Тым көп сәтсіз кіру әрекеті. Кейінірек қайталап көріңіз. Құпиясөзіңізді ұмытып қалсаңыз, оны __1__ сайтында арылта аласыз. +login-unlinked=Steam тіркелгісінде ойын жоқ сияқты, сондықтан оны Factorio тіркелгісінен ажыраттық. Мүшелігіңізді қалпына келтіру үшін Factorio тіркелгісін ойын сатып алынған Steam тіркелгісімен байланыстыра аласыз. +server-down-for-maintenance=Онлайн сервистер техникалық жұмысқа өшірілген. Кейінірек қайталап көріңіз. +steam-id-already-registered=Steam тіркелгіңіз Factorio.com-дағы тіркелгіге бекітілген. Factorio тіркелгісі арқылы кіріңіз. +steam-id-doesnt-own-factorio=Steam тіркелгіңізде Factorio сатып алынған емес. Тіркелгі құру үшін ойынды сатып алыңыз. +steam-id-timeout=Steam-ге қосылу уақыты өтіп кеткендіктен, Factorio иелігі тексерілмеді. Қайталап көріңіз. +steam-ticket-verification-failed=Steam қолданушы билеті тексеріле алмады. Steam-ге кіргеніңізді тексеріп, қайта кіріп көріңіз. +unknown-error=Сервер қате жіберді: __1__ +username-invalid-characters=Берілген қолданушы атында жарамсыз таңба бар. Тек латын әліпбиі, сан және .- қолданыңыз. +username-taken=Берілген қолданушы аты тіркелген. Басқасын таңдаңыз, немесе, ол сіздікі болса, кіріңіз. +username-too-long=Берілген қолданушы аты тым ұзын (макс. 30 таңба). +username-too-short=Берілген қолданушы аты тым қысқа (мин. 2 таңба). +[gui-blueprint] +absolute-snapping=Абсолют +absolute-snapping-tooltip=Жаһандық торға бекітеді. Координат сызба салынуының жаһандық торға қатысты қалай орналасуының белгілейді. +close-blueprint=Сызбаны жабу +commit-blueprint=Сызбаны сақтау +components=Компоненттер +create-blueprint=Сызба салу +existing-blueprint=Сызба заты +filters=Сүзгілер +grid-position=Тор позициясы +grid-size=Тор өлшемі +grid-size-tooltip=Құру қайталауы үлгісінің өлшемі +height=Биіктік +icon=Белгіше +icon-tooltip=Бұл сызбаны қай белгішелер белгілейтінін баптай аласыз. +library-blueprint=Сызба кітапханасындағы сызба +library-blueprint-owned-by-other-player=Басқа ойыншыға тиесілі сызба кітапханасындағы сызба +new-blueprint=Жаңа сызба құру +relative-snapping=Салыстырмалы +relative-snapping-tooltip=Сызбаны жылжытып құру жеріне қатысты бекітуге мүмкіндік береді. +settings=Баптау +snap-to-grid=Торға бекіту +snap-to-grid-tooltip=Құрылғанда сызбаны торға бекіту. +unnamed-blueprint=Атаусыз сызба +width=Ен +[gui-blueprint-book] +blueprints=Сызба +confirm-blueprint-book-deletion=Сызба кітабын жойғыңыз келе ме? +delete-blueprint-book=Кітапты жою +icon-tooltip=Кітап бос болса, белсенді сызбаның белгішесін көрсетеді. +scroll-to-change-active=Белсенді сызбаны ауыстыру үшін __CONTROL__cycle-blueprint-forwards__ және __CONTROL__cycle-blueprint-backwards__ қолданыңыз. +scroll-to-change-active-specific=Белсенді сызбаны ауыстыру үшін __CONTROL_STYLE_BEGIN____1__тінтуір дөңгелегін__CONTROL_STYLE_END__ қолданыңыз. +unnamed-blueprint-book=Атаусыз сызба кітабы +[gui-blueprint-library] +blueprint-book=Сызба кітабы +blueprint-book-edit=Сызба кітабын өңдеу +blueprint-book-string=Сызба кітабы жолы +blueprint-string=Сызба жолы +cant-manipulate-not-synchronized-shelf=Синхронданбаған сөремен әрекеттесе алмады. +deconstruction-item-string=Құлату затының жолы +deconstruction-tool-edit=Құлату құралын өңдеу +drop-blueprint=Сызбаны тастау +failed-loading-cloud-storage=Сызба қоймасы бұлттан жүктелмеді. Оның орнына қойманың локалды нұсқасы жүктелуде. +failed-loading-storage=Сызба қоймасы жүктелмеді: __1__. Резервтік көшірме жасалуда: __2__. +failed-saving-cloud-storage=Сызба қоймасы бұлтқа сақталмады. Бұлттық синхронизация үшін қолжетімді бос орныңыз біткен болуы мүмкін. Сызба кітапханасының жоғалуын алдын алу үшін __1__ файлының резервтік көшірмесін жасап алыңыз. +game-blueprints-title=Ойын сызбалары +grid-view=Тор көрінісі +import=Импорттау +import-string=Жол импорттау +list-view=Тізім көрінісі +make-new=Жаңа __1__ +not-available-yet=Сызба әлі қолжетімді емес +not-synced-warning=[img=utility/warning_icon] [color=red]Сызба кітапханасы синхрондалмаған.[/color] +player-storage=__1__ — сызба қоймасы +private-shelf=Сызбаларым +shared-shelf=Бөліскен сызбалар +shelf-choice=Сүзгі: +shelf-choice-all=Барлық +shelf-choice-game=Ойын сызбалары +synchronising=Синхрондауда... +title=Сызба кітапханасы +transfer-progress=Тасымал прогресі +unknown-player-storage=Белгісіз ойыншы қоймасы +upgrade-item-string=Жетілдіру затының жолы +upgrade-tool-edit=Жетілдіру құралын өңдеу +[gui-bonus] +artillery-range=Артиллериялық ауқымы +character-build-distance=Құру қашықтығы +character-crafting-speed=Өндіру жылдамдығы +character-health-bonus=Саулық +character-inventory-slots-bonus=Мұқаммал слоттары бонусы +character-item-drop-distance=Зат тастау қашықтығы +character-item-pickup-distance=Зат алу қашықтығы +character-logistic-slots=Логистикалық талап слоттары +character-logistic-trash-slots=Логистикалық қоқыс слоттары +character-loot-pickup-distance=Олжа алу қашықтығы +character-mining-speed=Қазу жылдамдығы +character-reach-distance=Жету қашықтығы +character-resource-reach-distance=Ресурсқа жету қашықтығы +character-running-speed=Жүру жылдамдығы +damage-bonus=Зақым +follower-robot-lifetime=Ұзақтық +inserter-stack-size-bonus=Салғыш сыйымдылығы +laboratory-productivity=Зерттеу нәтижелілігі +laboratory-speed=Зерттеу жылдамдығы +maximum-following-robots-count=Еруші робот саны +mining-drill-productivity-bonus=Қазу нәтижелілігі +no-bonuses=Әлі еш бонус зерттелмеген. +shooting-speed-bonus=Ату жылдамдығы +stack-inserter-capacity-bonus=Жиындық салғыш сыйымдылығы +title=Бонус +train-braking-force-bonus=Пойыз тежеу күші +turret-damage-bonus-description=(Ату жарағы бонустарымен үйлеседі) +worker-robot-battery=Батарея сыйымдылығы +worker-robot-speed=Қозғалу жылдамдығы +worker-robot-storage=Жүк көтергіштік +[gui-browse-games] +access=Қолжетімділік +access-password=Құпиясөз +access-public=Жария +cant-join-game-steam-init-failed=Ойынғы Steam желісі арқылы қосылуға болмайды: Steam дұрыс қосылмаған. Steam-ге байланысты функциялар өшірулі. Бұл мәселе әдетте Steam-ді қайта қосу арқылы шешіледі. Steam желісін қолданбай қосылып көргіңіз келе ме? +description=Сипаттама +downloading-game-information=Ойын ақпараты жүктелуде +favourite-tooltip=Таңдаулы +games-headers-name=Атау +games-headers-players=Ойыншылар +games-headers-playtime=Ойын уақыты +has-friends=Ойындағы Steam достары +has-mods=Моды бар +has-password=Құпиясөзі бар +has-players=Ойыншысы бар +is-dedicated-server=Арнайы сервер +join-game=Ойынға қосылу +loading=Жүктеуде... +mods=Мод +no-game-selected=Ойын таңдалмаған +no-players=Еш +none=Еш +ping=Пиң +ping-calculating=Есептеуде +ping-cant-reach=Жете алмайды +players=Ойыншылар +search=Іздеу +search-filters=Іздеу сүзгілері +tags=Тегтер +title=Ойын шолу +version=Нұсқа +[gui-building-statistics] +built=Құрылды +deconstructed=Құлатылды +title=Құрылыстар +upgraded=Жетілдірілді +[gui-car] +automatic-targeting=Автонысаналау +color=Түс +driver=Жүргізуші +passenger=Жолаушы +trunk=Жүксалғыш +weapons-control=Қару контролі +with-gunner=Атқышы бар +with-gunner-description=Атқыш (жүргізуші не жолаушы) көлікте болғанда, жақындағы жауларды автоматты түрде ату. +without-gunner=Атқышсыз +without-gunner-description=Көлік бос болғанда, жақындағы жауларды автоматты түрде ату. +[gui-character] +exoskeleton=Экзоқаңқа +personal-logistics-description=Жеке логистиканы өшіру логистикалық роботтардың талап етілген зат әкелуін алдын алады. Сонымен қатар, заттардың қоқыс слоттарына жылжытылуын алдын алады, дегенмен логистикалық роботтар қоқыс слоттарын босата береді. +personal-roboport=Жеке робопорт +[gui-constant] +off=Өш. +on=Қос. +output=Шығыс +output-signals=Шығушы сигналдар +[gui-control-behavior] +circuit-connection=Схема қосылымы +circuit-network=Схемалық желі +connect=Қосылу +connected-to-network=Желіге қосылған +green-network-id=[color=green]__1__[/color] +logistic-connection=Логистикалық қосылым +logistic-network=Логистикалық желі +mode-of-operation=Операция режимі +no-network-in-range=Радиуста желі жоқ +not-connected=Қосылмаған +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Қақпа контроллері бар дуал +[gui-control-behavior-modes] +close-signal=Бағдаршамды жабу +close-signal-description=Берілген шарт шын болғанда, бұл сигналды қызыл қылып, пойыздардың өтуін алдын алуға тырысады.\nПойыз уақытында тоқтай алмаса (сары сигнал) немесе өтіп жатса (қызыл), сигнал сол пойызды тоқтатпайды.\nЕскерту: Пойыз сигналда өте жиі тоқтап, басқа жол табуға тырыспайды (бар болса да). +enable-disable=Қосу/өшіру +enable-disable-description=Шарт шын болғанда ғана, бұл нысанды қосу. +enable-disable-train-stop-description=Шарт шын болғанда ғана, бұл нысанды қосу.\nПойыздар өшірілген бекеттерден өтіп кетіп, сізге бағдарларын басқаруға мүмкіндік береді. +none=Еш +none-write-description=Схемалық желіге сүйеніп, бұл нысанның күйін өзгертпеу. +open-gate=Ашық қақпа +open-gate-description=Схема шарты шын болғанда, қақпа ашық қала береді. +read-belt-contents=Конвейер контентін оқу +read-belt-contents-description=Конвейер контентін оқып, схемалық желіге жібереді. Сыртқы нысандар конвейер ортасына(н) зат салса/алса, конвейерлер дұрыс лүпіл сигналдарын жібермейді. +read-chain-signal=Бағдаршамды оқу +read-chain-signal-description=Тізбектік Т/Ж бағдаршамының түсін оқып, схемалық желіге төменде белгіленген сигналды жібереді. +read-charge-level=Заряд деңгейін оқу +read-charge-level-description=Акуммулятордың заряд деңгейін 0 мен 100 арасындағы пайыз ретінде оқып, схемалық желіге жібереді. +read-contents=Ішіндегісін оқу +read-contents-description=Қойма контентін оқып, оны схемалық желіге жібереді. +read-hand-contents=Қолының ішіндегісін оқу +read-hand-contents-description=Салғыш қолының ішіндегісін оқып, оны схемалық желіге жібереді. +read-logistic-network-contents=Логистикалық желі контентін оқу +read-logistic-network-contents-description=Бұл робопорттың логистикалық желісінен қолжетімді заттарды оқып, схемалық желіге жібереді. +read-resources=Ресурстарды оқу +read-resources-description=Бұл қазғыштан/мұнай мұнарасынан күтілетін ресурс мөлшерін оқып, схемалық желіге жібереді.\nШексіз ресурстар үшін өзгертілмеген қазу жылдамдығын оқиды.\nМән 5 секунд сайын жаңартылады. +read-robot-stats=Робот статистикасын оқу +read-robot-stats-description=Бұл робопорттың логистикалық желісінен робот санын оқып, схемалық желіге жібереді. +read-sensor=Сенсорды оқу +read-sensor-description=Кейіпкер қақпаға жақындағанда, ашу үшін схемалық желіге сигнал жібереді. +read-signal=Бағдаршамды оқу +read-signal-description=Т/Ж бағдаршамының түсін оқып, схемалық желіге төменде белгіленген сигналды жібереді.\nТ/Ж бағдаршамы схемалық желі жапқандықтан, қызыл болса, ештеңе жіберілмейді. +read-stopped-train=Пойыз идентификаторын оқу +read-stopped-train-description=Т/Ж бекетінде пойыз тоқтағанда, сол пойыздың ерекше нөмірі бар сигнал жіберіледі. +read-train-contents=Пойыз контентін оқу +read-train-contents-description=Т/Ж бекетінде тоқтап тұрған пойыздың контентін оқып, схемалық желіге жібереді. +read-trains-count=Пойыз санын оқу +read-trains-count-description=Нақты бұл Т/Ж бекетіне бара жатқан пойыздар санын оқиды (тоқтаған пойызды қоса алғанда). +send-to-train=Пойызға жіберу +send-to-train-description=Пойызға схемалық желі контентін жіберіп, күту шартына қолдануға қолжетімді қылады. +set-filters=Сүзгі қою +set-filters-description=Схемалық желі сигналдарына сүйеніп, салғыш сүзгілерін қояды. +set-requests=Талап қою +set-requests-description=Схемалық желі сигналдарына сүйеніп, сандықтардың логистикалық талаптарын қояды. +set-stack-size=Жиын көлемін қою +set-stack-size-description=Схемалық желінің таңдалған сигналының санына сүйеніп, бұл салғыштың максималды жиын көлемін қояды. +set-trains-limit=Пойыз шектеуін қою +set-trains-limit-description=Бұл Т/Ж бекетіне бара жатқан пойыздардың максималды санын қояды (тоқтаған пойызды қоса алғанда). +use-colors=Түс қолдану +use-colors-description=Түс сигналдарына сүйеніп, шам түсін қояды.\nТүс сигналының мәні 0-ден жоғары болса, шам сол түсті көрсетеді.\nБірнеше түс бар болса, біреуі ғана қолданылады. +[gui-control-behavior-modes-guis] +available-construction-bots=Қолжетімді құрылыс роботы +available-logistic-bots=Қолжетімді логистикалық робот +belt-read-mode=Контент оқу режимі +blue=Көк +blue-chain-description=Тізбектік бағдаршам көк болғанда (1 немесе одан көп жол бұғатталған, бірақ 1 немесе одан көп жол әлі де бос болғанда) жіберілетін схемалық желі сигналы. +closed-condition=Жабық шарт +control-signal=Басқару сигналы +enabled-condition=Қосулы шарт +entire-patch=Бүкіл ресурс кенорны +entire-patch-description=Бұл бұрғының айналасындағы бүкіл ресурс кенорнынан күтілетін ресурстарды оқу. +green=Жасыл +green-chain-description=Тізбектік бағдаршам жасыл болғанда (блок бос болғанда) жіберілетін схемалық желі сигналы. +green-description=Т/Ж бағдаршамы жасыл болғанда (блок бос болғанда) жіберілетін схемалық желі сигналы. +hand-read-mode=Қол оқу режимі +hold-mode=Тұрақты +hold-mode-description-belt=Заттар конвейерде болғанда, сигнал үзілмей жіберіледі. +hold-mode-description-inserter=Салғыш затты ұстап тұрғанда, сигнал үзілмей жіберіледі. +input-signal=Кіруші сигнал +open-condition=Ашылу шарты +output-signal=Шығушы сигнал +output-signals=Шығушы сигналдар +pulse-mode=Лүпіл +pulse-mode-description-belt=Зат конвейерге түскенде, сигнал тек 1 тикке жіберіледі. +pulse-mode-description-inserter=Зат алынғанда, сигнал тек 1 тикке жіберіледі. +red=Қызыл +red-chain-description=Тізбектік бағдаршам қызыл болғанда (пойыз тізбектік бағдаршамнан өтетін барлық бағдарды бұғаттағанда) жіберілетін схемалық желі сигналы. +red-description=Т/Ж бағдаршамы қызыл болғанда (пойыз Т/Ж бағдаршамынан өткенде) жіберілетін схемалық желі сигналы. +resource-read-mode=Ресурс оқу режимі +this-miner=Бұл бұрғы +this-miner-description=Бұл бұрғыдан күтілетін ресурстарды оқу. +total-construction-bots=Жалпы құрылыс роботы +total-logistic-bots=Жалпы логистикалық робот +train-id=Пойыз ID-і +train-id-description=Тоқтаған пойыздың ерекше идентификаторы +trains-count=Пойыз саны +trains-count-description=Бұл Т/Ж бекетіне бара жатқан пойыздар саны (тоқтаған пойызды қоса алғанда). +trains-limit=Пойыз шектеуі +trains-limit-description=Бұл Т/Ж бекетіне бара жатқан пойыздардың максималды саны (тоқтаған пойызды қоса алғанда). +yellow=Сары +yellow-chain-description=Тізбектік бағдаршам сары болғанда (пойыз тізбектік бағдаршамнан өтейін деп жатқанда) жіберілетін схемалық желі сигналы. +yellow-description=Т/Ж бағдаршамы сары болғанда (пойыз Т/Ж бағдаршамынан өтейін деп жатқанда) жіберілетін схемалық желі сигналы. +[gui-control-settings] +advanced-interaction=Қосымша әрекеттесу +basic-interaction=Негізгі әрекеттесу +control-disabled=Өшірулі - өзгерткен: __1__ +crafting=Өндіру +debug=Оңдау +editor=Өңдеуіш +inventory=Мұқаммал +miscellaneous=Түрлі +mods=Мод +movement=Қозғалу +panels=Панельдер +quickbar=Жылдам жолақ +title=Басқару +tools=Құралдар +waiting=Күтуде +[gui-crafting-queue] +collapse=Тасалау +expand=Кеңейту +[gui-create-account] +account-creation-info=Steam арқылы аутентификацияланғансыз. Factorio-да қолдану үшін қолданушы атын таңдаңыз. Ол желілік ойындарда қолданылады. Оны сайтымыздан бір рет өзгерте аласыз. +account-creation-success-info=Steam арқылы __1__ ретінде аутентификацияланғансыз. Бұл тіркелгіні Steam-сіз қолданғыңыз келсе, __2__ сайтында Steam арқылы кіріп, тіркелгіңізге email мен құпиясөз қойыңыз. +create=Құру +creating-account=Тіркелгі құрылуда +i-accept-the=Қызмет шартын +login-using-factorio-account=Factorio.com тіркелгім бар +login-using-factorio-account-info=Factorio тіркелгіңіз бар болса, құпиясөзіңізді қолданып кіре аласыз. Бұл Factorio тіркелгісін Steam тіркелгісімен байланыстырады. +terms-of-service=қабылдаймын +title=Тіркелгі құру +[gui-current-research] +not-researching=Жаңа зерттеу бастау үшін __CONTROL__open-technology-gui__ басыңыз. +research-finished="__1__" аяқталды. __CONTROL__open-technology-gui__ басыңыз. +[gui-decider] +condition=Шарт +input-count=Кіруші сан +input-count-description=Кіруші сигналдар санын белгіленген шығушы сигналдарға көшіру. +one=1 +one-description=Белгіленген шығушы сигналды 1 деген мәнмен шығару. +output-item=Шығыс +[gui-deconstruction] +blacklist=Қара тізім +blacklist-description=Құлату аймағын таңдағанда барлық сүзілген затты елемеу. +blacklist-trees-and-rocks=Ағаш/тас елемеу +entities=Нысан +entity-filter-mode=Нысан сүзгісі режимі +entity-filters=Нысан сүзгілері +filters=Сүзгілер +icon-tooltip=Бос болғанда, құлату құралы таңдалған сүзгілерді көрсетеді. +tile-filter-mode=Ұяшық сүзгісі режимі +tile-filters=Ұяшық сүзгілері +tile-selection-mode=Ұяшық таңдау режимі +tiles=Ұяшықтар +trees-and-rocks-only=Ағаш/тас қана +whitelist=Ақ тізім +whitelist-description=Құлату аймағын таңдағанда сүзілген заттарды ғана таңдау. +whitelist-trees-and-rocks=Ағаш/тас қана +[gui-downloading-mods] +currently-downloading=Қазір жүктелуде +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=ештеңе +downloading=Жүктеуде +[gui-edit-label] +edit-description=Сипаттаманы өңдеу +edit-label=Белгіні өңдеу +save-description=Сипаттаманы сақтау +save-label=Белгіні сақтау +[gui-electric-energy-interface] +buffer-size=Буфер көлемі +power-production=Қуат бонусы +power-usage=Қуат қолдану +[gui-electric-network] +accumulator-charge=Аккумулятор заряды +accumulator-charge-tooltip=Бұл желінің барлық аккумуляторындағы сақталған энергия мөлшері. +consumption=Тұтыну +production=Өндіріс +production-label=Өндіріс +production-tooltip=Максималды ықтимал қуат өндірісіне қатысты өндіріліп жатқан қуат мөлшері. +progressbar-format=__1__ / __2__ +satisfaction=Өтеу +satisfaction-tooltip=Керек қуатқа қатысты өндіріліп жатқан қуат мөлшері. +title=Электрлік желі ақпараты +[gui-ending-screen] +epilogue=Эпилог +[gui-game-finished] +continue=Жалғастыру +finish=Аяқтау +kills=Өлтіру +lost=Жеңілдіңіз... +next-level=Келесі деңгей +respawn=Тірілу +restart-level=Деңгейді қайта бастау +save-replay=Реплейді сақтау +time-played=Ойын уақыты +title=Ойын аяқталды +victory=Жеңіс! +[gui-goal-description] +info-visibility-button=Ақпарат +title=Мақсат +[gui-graphics-settings] +advanced=Қосымша +brightness=Жарықтық +color-filter=Түс сүзгісі +color-filter-deuteranopia=Дейтеранопия +color-filter-deuteranopia-correction=Дейтеранопия түзелуі +color-filter-none=Еш +color-filter-protanopia=Протанопия +color-filter-protanopia-correction=Протанопия түзелуі +color-filter-tritanopia=Тританопия +color-filter-tritanopia-correction=Тританопия түзелуі +contrast=Контраст +full-color-depth=Толық түс тереңдігі +full-screen=Толық экран +general=Негізгі +graphics-quality-high=Жоғары +graphics-quality-label=Спрайт сапасы +graphics-quality-low=Төмен +graphics-quality-normal=Қалыпты +graphics-quality-very-low=Өте төмен +high-quality-animations=Сапасы жоғары анимациялар +low-vram-warning=Жеткіліксіз бейнежад (VRAM) +map-zoomed-in-effect=Жақындатылған карта әсері +max-threads=Макс. бейнелеу ағыны +minimize-on-focus-loss=Фокус жоғалғанда, қайыру +multisampling-label=Multisampling +multisampling-x2=Multisampling x 2 +multisampling-x4=Multisampling x 4 +multisampling-x6=Multisampling x 6 +multisampling-x8=Multisampling x 8 +no-multisampling=Multisampling жоқ +preferred-screen=Ұнамды экран +primary-screen=Негізгі экран (__1__) +render-in-native-resolution=Негізгі экран өлшемінде бейнелеу. +render-scale=Бейнелеу масштабы +restart-required=Ойынды қайта қосу керек +saturation=Қанықтық +screen-n=__1__-экран +show-animated-water=Анимациялы су көрсету +show-clouds=Бұлт көрсету +show-decoratives=Безендірме көрсету +show-enemy-terrain-decals=Жау жер бедерінің декалдарын көрсету +show-game-simulations-in-background=Фонда ойын симуляциясын көрсету +show-inserter-shadows=Салғыш көлеңкелерін көрсету +show-item-shadows=Зат көлеңкелерін көрсету +show-particles=Бөлшек көрсету +show-smoke=Барлық түтінді көрсету +show-tree-distortion=Анимациялы ағаш көрсету +sprite-atlas-size-custom=Баптаулы (__1__) +sprite-atlas-size-label=Атлас текстура өлшемі +sprite-atlas-size-largest-possible=Мүмкін болғанша үлкен +texture-compression=Текстура қысу +texture-compression-high-quality=Жоғары сапа +texture-compression-low-quality=Төмен сапа +texture-compression-none=Еш +texture-streaming=Текстура оңтайлау +title=Графика баптау +ultrawide-mode=Ультракең режим +use-flip-presentation-model=DXGI flip model қолдану +v-sync=VSync күту +video-memory-budget=Бейнежад бюджеті +video-memory-budget-auto=Авто (__1__ ГБ) +video-memory-budget-fixed=__1__ ГБ +video-memory-usage-all=Барлық +video-memory-usage-high=Жоғары +video-memory-usage-label=Бейнежад қолдану +video-memory-usage-low=Төмен +video-memory-usage-medium=Орташа +vram-low-high-quality-not-recommended=Бұл компьютердегі бейнежадтың (VRAM) көлемі __1__ МБ екенін анықтадық. Бұл сапалы спрайттар үшін тым төмен. Нәтижелілік мәселелері, жоғалған графика және іркілістерге тап болуыңыз мүмкін, немесе ойын тіпті қосылмай қалуы да мүмкін. Сапасы жоғары спрайттар үшін ең төмен ұсынылған көлем — 2 ГБ. +vram-not-detected-high-quality-not-recommended=Бұл компьютердегі бейнежадтың (VRAM) қолжетімді көлемін анықтай алмадық. Сапасы жоғары спрайттар үшін ең төмен ұсынылған көлем — 2 ГБ. Одан төмен болса, нәтижелілік мәселелері, жоғалған графика және іркілістерге тап болуыңыз мүмкін, немесе ойын тіпті қосылмай қалуы да мүмкін. +[gui-graphics-settings-description] +full-color-depth=Жарты (16 бит) түс тереңдігімен бейнелеу нашар және кіріктірілген GPU-ларда нәтижелілікті жақсартады. Windows 8+ немесе OpenGL рендерерінде ғана әсері бар. +graphics-quality-label=Спрайттардың сапасы. VRAM жүктемесіне әсер етеді. Ескерту: "Жоғары" сапаға кем дегенде 3 ГБ VRAM керек. +high-quality-animations=Өшірулі болса, кейбір анимациялы немесе айналатын нысан (мысалы, пойыз) анимация немесе айналу кадрларының жартысын ғана жүктейді. Бұл VRAM жүктемесін қатты төмендетеді. +lights-quality=Түнгі жарықты бейнелеу сапасы. Жоғары мәндер нәтижелілікті қатты төмендетеді. +max-threads=Ойынды бейнелеуге арналған ағындар саны. +minimize-on-focus-loss=Жақтаусыз толық экранда, фокус жоғалғанда, ойын өз-өзін қайырып, басқа қосымшаға өткіңіз келсе, кедергі жасамайды. +render-in-native-resolution=Apple Retina сияқты DPI-сі жоғары экрандарда негізгі экран өлшемінде бейнелеу сапаны жоғарылатады, бірақ нәтижелілікке қатты әсер етуі мүмкін. +show-animated-water=Нашар бейнекарталарда нәтижелілікті көтеру үшін өшіріңіз. +show-game-simulations-in-background=Бас мәзір мен суб мәзірлерде фонның орнына түрлі ойын симуляциялары көрсетіледі. +show-smoke=Өшірулі болғанда, бейнеленетін түтін әсерлерінің саны қатты азайтылады. Нашар бейнекарталарда нәтижелілікті көтеру үшін өшіріңіз. +show-tree-distortion=Нашар бейнекарталарда нәтижелілікті көтеру үшін өшіріңіз. +sprite-atlas-size-label=Үлкенірек атластар бейнелеу шақыруларын топтау арқылы CPU жүктемесін төмендетеді, бірақ GPU жүктемесін көтеруі мүмкін. +texture-compression=Текстура қысу ойынның бір бейнежадқа сыйғыза алатын спрайт санын қатты көтереді және GPU-ға азырақ дерек тасымалдату арқылы бейнелеуді жылдамдатады. GPU-ыңыз ескі немесе кіріктірілген болса, спрайт өлшемін одан да қатты төмендетіп, нәтижелілікті жақсарту үшін төмен сапаны таңдаңыз. +texture-streaming=Спрайт атласына салынбаған спрайттар (Бейнежад қолдану баптауын қараңыз) GPU-ға керек болмағанша, RAM-да сақталып тұрады. +use-flip-presentation-model=Flip презентациясы ескі экранда соңғы сурет көрсетудің Blit моделінен гөрі тиімді жолы болуы керек. Графика немесе кадр жиілігі мәселелеріне тап болсаңыз, бұл баптауды қосып/өшіріп көріңіз. +video-memory-budget-label=Ойын текстураға (спрайтқа) жұмсайтын бейнежадтың (VRAM) максималды көлемі. +video-memory-usage-label=Ойын спрайт атластарына қанша спрайт салуға тырысатынынды белгілейді. Үлкенірек спрайт атластарын құру бейнелеу шақыруларын топтау арқылы CPU жүктемесін төмендетеді, бірақ GPU-ды үлкенірек текстуралармен жұмыс жасауға мәжбүр етіп, GPU жүктемесін көтеруі мүмкін. Бос спрайттарды VRAM-ға жүктеу немесе RAM-да сақтауға болады (Текстура оңтайлау баптауын қараңыз). +[gui-heat-interface] +add-tooltip=Буферге тик сайын осынша жылу қосады. +at-least-tooltip=Буферде кем дегенде осынша жылу сақтайды. Жетпейтінді қосады. +at-most-tooltip=Буферде максимум осынша жылу сақтайды. Артығын алып тастайды. +exactly-tooltip=Буферде дәл осынша жылу сақтайды. Керек болса, қосады/алып тастайды. +remove-tooltip=Буферден тик сайын осынша жылу алып тастайды. +[gui-hotkey-suggestions] +copy-settings=Көшіру баптауы +enter-vehicle=Көлікке кіру +exit-vehicle=Көліктен шығу +next-item=Келесі зат +paste-settings=Енгізу баптауы +place-one=Бір затты қою +previous-item=Алдыңғы зат +take-items=Заттарды алу +transfer-all=Барлығын тасымалдау +transfer-everything=Барлығын тасымалдау +[gui-infinity-container] +add=Қосу +at-least=Ең аз +at-least-tooltip=Мұқаммалда кем дегенде осынша зат сақтайды. Жетпейтінді қосады. +at-most=Ең көп +at-most-tooltip=Мұқаммалда максимум осынша зат сақтайды. Артығын алып тастайды. +exactly=Нақты +exactly-tooltip=Мұқаммалда дәл осынша зат сақтайды. Керек болса, қосады/алып тастайды. +remove=Жою +remove-unfiltered-items=Сүзілмеген заттарды алып тастау +remove-unfiltered-items-tooltip=Мұқаммалдан сүзгілер тізіміне кірмейтін заттарды алып тастайды. +title[1]=Шексіздік сүзгілері +[gui-infinity-pipe] +add-tooltip=Құбырға тик сайын осынша сұйықтық пайызын қосады. +at-least-tooltip=Құбырда кем дегенде осынша сұйықтық пайызын сақтайды. Жетпейтінді қосады. +at-most-tooltip=Құбырда максимум осынша сұйықтық пайызын сақтайды. Артығын алып тастайды. +exactly-tooltip=Құбырда дәл осынша сұйықтық пайызын сақтайды. Керек болса, қосады/алып тастайды. +percent=% +remove-tooltip=Құбырдан тик сайын осынша сұйықтық пайызын алып тастайды. +temperature=Температура +[gui-inserter] +blacklist=Қара тізім +filter=Сүзгі +override-stack-size=Жиын көлемін шектеу +whitelist=Ақ тізім +[gui-install-mods] +already-installed=__1__ моды орнатылған +bookmark=Бетбелгілерге қосу +cant-install-mod-error=__1__ үшін керек тәуелділіктердің бәрі орнатылмайды: __2__. Модты тәуелділіксіз орнатқыңыз келе ме? +cant-install-mod-no-compatible-release=Мод порталында __1__ үйлесімді нұсқасы жоқ +failed-to-list-mods=Мод тізімі жүктелмеді +filter-by-category=Санат бойынша сүзу +install=Орнату +install-failed=__1__ жүктелмеді: __2__ +loading-mods=Модтар жүктелуде +mods-headers-download-count=Жүктеулер +mods-headers-last-updated=Соңғы жаңарту +mods-headers-name=Атау +mods-headers-trending=Танымалдық +mods-headers-version=Нұсқа +no-release=Таңдалған модтың релиз нұсқасы жоқ +remove-bookmark=Бетбелгілерден алып тастау +show-bookmarks=Тек бетбелгілері бар модтарды көрсетіңіз +sync-mods-with-server=Белсенді модтарыңыз сервермен үйлеспейді. Модтарыңызды сервермен синхрондағыңыз келе ме? +wait-toggle-bookmark-request=Біз портал режимін күтеміз... +[gui-interface-settings] +active-quick-bars=Белсенді жылдам жолақтар +alt-mode=Alt режимі +automatic-ui-scale=Автоматты +autosort-inventory=Ойыншының мұқаммалын әрқашан сұрыпталған күйде сақтау +change-quickbar-by-clicking-with-item=Жылдам жолақ сүзгісін затпен басу арқылы баптау +custom-ui-scale=Баптаулы +enable-recipe-notifications=Рецепт мәлімдемесін қосу +entity-tooltip-delay=Нысан сыбыр кідірісі +entity-tooltip-on-the-side=Бүйірдегі нысан сыбыры +flat-character-gui=Тегіс кейіпкер интерфейсі +fuzzy-search-enabled=Нақсыз іздеу +interaction=Әрекеттесу +locale=Тіл +lock-belt-building-to-straight-line=Конвейер құруды түзу жолаққа бекіту +nintendo-switch=Nintendo Switch +other=Басқа +output-console-delay=Чат хаты іркуі +pick-ghost-cursor=Еш зат қолжетімді болмаса, елес зат таңдау +play-sound-for-chat-messages=Чат хаттары үшін дыбыс шығару +research-finished-stops-game=Зерттеу аяқталғанда, технология экраны ашылады +shortcut-bar-rows=Таңбаша жолағы жолдары +show-all-items-in-selection-lists=Таңдау тізімдерінде барлық зат көрсету +show-beacon-modules-in-alt-mode="Alt режимінде" шамшырақ модульдерін көрсету +show-combinator-settings-when-detailed-info-is-on="Alt режимінде" комбинатор баптауларын көрсету +show-descriptions-in-tooltips=Сыбырда сипаттама көрсету +show-grid-when-paused=Ойын кідіргенде, торды көрсету +show-inserter-arrows-when-detailed-info-is-on="Alt режимінде" салғыш бағыттарын көрсету +show-inserter-arrows-when-selected=Таңдалған салғыш бағыттарын көрсету +show-interaction-indications=Әрекеттесу индикаторларын көрсету +show-item-labels-in-cursor=Курсорда зат белгілерін көрсету +show-minimap=Миникартаны көрсету +show-mining-drill-arrows-when-detailed-info-is-on="Alt режимінде" бұрғы бағыттарын көрсету +show-missing-logistic-network-icon=Логистикалық желі мәселесі белгішесін көрсету +show-mod-owners-in-tooltips=Сыбырда мод иелігін көрсету +show-player-names-on-minimap=Миникартада ойыншы аттарын көрсету +show-pump-arrows-when-detailed-info-is-on="Alt режимінде" помпа бағыттарын көрсету +show-rail-block-visualization=Т/Ж блоктары визуализациясын көрсету +show-tips-and-tricks-notifications=Сыбырлар мен кеңестер мәлімдемелерін көрсету +show-total-raw-in-recipe-tooltips=Сыбырда рецептің жалпы шикізатын көрсету +show-turret-radius-when-blueprinting=Сызба құрғанда түрел радиусын көрсету +smart-belt-dragging=Ақылды конвейер тарту +title=Интерфейсті баптау +tool-window-next-to-quickbar=Жылдам жолақ қасындағы құрал терезесі +tooltip-delay=Сыбыр кідірісі +tooltip-never=Ешқашан +tooltip-offset=Сыбыр ығысуы +tooltips=Сыбыр +train-stop-label-angle=Т/Ж бекеті белгісінің бұрышы +train-visualization-length=Пойыз визуализациясы ұзындығы +ui-scale=Интерфейс масштабы +visualization=Визуализация +[gui-interface-settings-description] +active-quick-bars=Экранда әрқашан көрінетін жылдам жолақтар саны. +change-quickbar-by-clicking-with-item=Курсордағы затпен жылдам жолақ слотына басу сол слоттан зат алудың орнына жылдам жолақ сүзгісін қояды. +entity-tooltip-delay=Нысан сыбырларына курсорда пайда болуға керек уақыт. +entity-tooltip-on-the-side=Нысан сыбырларын курсорда емес, миникарта астында көрсету. +flat-character-gui=Өндіру мен логистика панельдері екі түрлі қойынша ретінде емес, бір-бірінің қасында орналасады. +fuzzy-search-enabled=Интерфейс іздеуіндегі сабырлырақ сәйкестік. +output-console-delay=Чат немесе консоль хатына ғайып болуға керек секунд саны. +pick-ghost-cursor=Жылдам жолақтан құрылатын зат таңдағанда немесе тамшуырды қолданғанда, сол түрдің заты жоқ болса, оның орнына курсорға елес салынады. +shortcut-bar-rows=Экранда әрқашан көрінетін таңбаша жолағы жолдарының саны. +show-all-items-in-selection-lists=Таңдау терезелерінде ашылмаған заттарды көрсетеді. +show-descriptions-in-tooltips=Кейбір зат, нысан немесе рецепт сыбырында қысқаша мәтіндік сипаттама көрсету. Жаңа ойыншыларға немесе жаңа мод қосқанда ұсынылады. +show-interaction-indications=Курсорды нысанға төндіргенде, онымен әрекеттесетін көрші нысандарды бөлектеу. +show-item-labels-in-cursor=Ұстап тұрған заттың белгісі (мысалы, сызба атауы) бар болса, көрсету. +show-total-raw-in-recipe-tooltips=Рецептке керек қолдан жасалмайтын заттар мен уақытты көрсетеді. +tooltip-delay=Сыбырларға курсорда пайда болуға керек уақыт. +train-stop-label-angle=Картадағы Т/Ж бекеті белгілерінің бұрышы. +train-visualization-length=Рельс жанында құрғанда визуализацияланатын вагондар саны. +[gui-kills] +kills=Өлтіру +loses=Шығын +title=Өлтіру +[gui-linked-container] +title=Байланыс +[gui-load-game] +all-required-mods-enabled=Керек модтың бәрі қосулы. +exchange-string-freeplay-only=Карта алмасу жолы Еркін ойын немесе Құмсалғыш карталарынан ғана құрылады. +title=Ойын жүктеу +[gui-load-scenario] +confirm-delete=__1__ сценарийін жойғыңыз келе ме? +title=Сценарий жүктеу +[gui-logistic] +auto-trash-request-exists=Бұл зат талап етілген. +cell=жасуша +cells=жасуша +count=Сан +high-value-tooltip=Талап етілген сан. Логистикалық роботтар оны желіден өтеуге тырысады. +infinite-amount-in-textfield=∞ +items=Зат +logistic-networks=Логистикалық желілер +logistic-request-exists=Бұл зат талап етілген. +logistics-and-trash=Жеке логистика мен автоқоқыс +logistics-only=Жеке логистика +low-value-tooltip=Максималды сан. Бұдан асқан заттар автоматты түрде қоқыс слоттарына жылжытылады. +members=Мүшелер +network=Желі +request-from-buffer-chests=Буфер сандығының талабы +set-request=Талап қою +title=Логистика +title-filter=Логистикалық сүзгі +title-request=Логистикалық талап +trash=Автоқоқыс +trash-only=Автоқоқыс сүзгілері +trash-slots=Қоқыс слоттары +[gui-manage-mods] +name-column-header=Атау +version-column-header=Нұсқа +[gui-map-editor] +brush-intensity=Интенсивтік +brush-size=Көлем +brush-speed=Жылдамдық +character=Кейіпкер +character-equipment=Жабдық +character-main-inventory=Бас мұқаммал +character-quickbar=Жылдам жолақ +cliffs=Жартас +confirm-quit=Сценарий сақталмаған. Шыққыңыз келе ме? +confirm-regenerate=Картаны қайта құрғыңыз келе ме? +convert=Түрлендіру +convert-save=Сақтау түрлендіру +convert-save-to-scenario=Сақтауды сценарийге түрлендіру +cursor-intensity=Интенсивтік +decoratives=Безендірмелер +edit-scenario=Сценарий өңдеу +editor-inventory=Өңдеуші +editors-title=Өңдеушілер +entities=Нысан +finished-converting-save=Сақтау файлы __1__ деп аталатын сценарийге түрлендірілді. Оны қолданушы сценарий тізімінде таба аласыз. +import=Импорттау +import-save=Сақтау импорттау +import-save-failed=Сақтау импортталмады: __1__ +items=Зат +items-transfer-limit=Мұқаммал тасымалы шектеуі +new-scenario=Жаңа сценарий +resources=Ресурстар +scenario-already-exists=__1__ деген сценарий бар. Оны қайта жазғыңыз келе ме? +select-surfaces-to-import=Импортталатын бет таңдаңыз +settings=Баптау +shape=Пішін +tiles=Ұяшықтар +title=Карта өңдеуіш +tools=Құралдар +tools-title=Құралдар +[gui-map-editor-clone-editor] +apply-clone-brush=Клондау қылқаламын қолдану +clear-destination-decoratives=Нысана безендірмелерін тазарту +clear-destination-entities=Нысана нысандарын тазарту +clone-decoratives=Безендірме клондау +clone-entities=Нысан клондау +clone-tiles=Ұяшық клондау +manual-collision-mode=Қол коллизия режимі +manual-collision-mode-tooltip=Нысанаға тек қолдан құрылатын нысан/безендірме клондайды. +smart-area-drag-mode=Ақылды аймақ жылжыту режимі +smart-area-drag-mode-tooltip=Аймақ клондау үшін басып жылжытқанда, көз соңғы клондалған нысанамен қиылыспаса ғана, нысанаға клондалады. +snap-to-chunk=Чанкқа бекіту +snap-to-grid=Торға бекіту +[gui-map-editor-entity-editor] +auto-force=**АВТО** +build-as-force=Тарап ретінде құру +build-as-force-tooltip=Нысан құрғанда қолданылатын тарап. "**АВТО**" болса, "қалыпты" тарап қолданылады: қапқыштар үшін жау, ойыншы құрылыстары үшін сіздің тарабыңыз және т.с.с. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Ату жарағы зақымы модификаторлары +boolean-modifiers=Boolean модификаторлары +category-modifiers=Санат модификаторлары +disabled-hand-crafting-recipes=Өшірілген қолдан жасалатын рецептер +edit-modifier-category=__1__ өңдеу +gun-speed-modifiers=Қару жылдамдығы модификаторлары +setting-is-invalid=Бір немесе одан көп баптау қате. +simple-modifiers=Қарапайым модификаторлар +title=Тарап дерек мәндері +turret-attack-modifiers=Түрел шабуылы модификаторлары +value-cannot-be-empty=Мән бос бола алмайды. +value-out-of-range=Мән ауқымнан тыс: жарамды мәндер __1__ және __2__ арасында (өздерін де қоса алғанда). +[gui-map-editor-force-editor] +auto-force=**АВТО** +cant-delete-built-in-force=Ойыншы, жау және бейтарап тараптар жойылмайды. +create-force=Тарап құру +current-force=Қазіргі тарап +delete-force=Тарапты жою +destination-force=Нысана тарабы +destination-force-tooltip=Нысандар ауысатын тарап. "**АВТО**" болса, қазіргі тарабыңыз қолданылады. +edit-force=Тарапты өңдеу +edit-force-cease-fire=Бітімді өңдеу +edit-force-cease-fire-title="__1__" тарабының бітімін өңдеу +edit-force-data=Басқа қасиет өңдеу +edit-force-friends=Одақтастарды өңдеу +edit-force-friends-title="__1__" тарабының одақтастарын өңдеу +enable-friendly-fire=Дос атуды қосу +neutral-force-cant-be-changed=Бейтарап тарап өзгертілмейді. +new-force-name-already-used=Былай аталатын тарап бар. +no-force-name-given=Тарап құруға тарап атауы керек. +share-chart=Графикті бөлісу +switch-to-force=Тарапқа ауыстыру +[gui-map-editor-instructions] +add-clone-brush-tiles=Клондау аймағына қосу үшін __1__ басып жылжытыңыз. +and-all-as-usual=Және барлық қатысты таңбаша ойындағыдай. +area-build-instructions=Жаңа аймақ құру үшін __1__ басып жылжытыңыз. +area-move-instructions=Аймақ жылжыту үшін __1__ басып жылжытыңыз. +area-remove-instructions=Аймақ жою үшін __1__. +area-select-instructions=Аймақ таңдау үшін __1__. +build=Құру үшін __1__. +build-cliffs=Жартас құру үшін __1__. +build-cloned-area-instructions=Таңдалған аймақты құру үшін __1__. +build-tiles-area=Ұяшық құру үшін __1__ басып жылжытыңыз. +build-tiles-bucket=Таңдалған аймақты толтыру үшін __1__. +build-tiles-out-of-map=Карта сыртында ұяшық құру үшін __1__. +build-to-clone-entity=Таңдалған нысанды клондау үшін __1__. +change-force-instructions=Нысан тарабын ауыстыру үшін __1__ басып жылжытыңыз. +change-spawn-location-description=Пайда болу аймағын баптау үшін __1__. +change-tile-variations=Таңдалған аймақта ұяшық нұсқаларын өзгерту үшін __1__. +edit-resource=Өңдеуіш ресурсы таңдалмағанда, әлемде ресурс өңдеу үшін __1__. +initial-resource-amount=Бастапқы ресурс саны құралдың интенсивтік мәніне негізделген. +line-build-cliffs=Жартас сегменттерін құру үшін __1__ басып жылжытыңыз. +line-remove-cliffs=Жартас сегменттерін жою үшін __1__ басып жылжытыңыз. +none-mine-to-mine=Қазу үшін __1__. +none-open-to-edit=Өңдеу үшін __1__. +pipette-to-select-entity=Клондауға нысан таңдау үшін __1__ басыңыз. +position-build-instructions=Жаңа нүкте құру үшін __1__. +position-move-instructions=Нүкте жылжыту үшін __1__ басып жылжытыңыз. +position-remove-instructions=Нүкте жою үшін __1__. +position-select-instructions=Нүкте таңдау үшін __1__. +remove=Жою үшін __1__. +remove-cliffs=Жартас жою үшін __1__. +remove-clone-brush-tiles=Клондау аймағынан жою үшін __1__ басып жылжытыңыз. +resource-extra-info=Бір ресурсты құру/жою құралдың интенсивтік мәніне қарай ресурс мөлшерін көтереді немесе төмендетеді. +run-snippet-instructions=Аймақтағы таңдалған снипетті орындау үшін __1__ басып жылжытыңыз. +select-area-to-clone-instructions=Клондау аймағын таңдау үшін __1__ басып жылжытыңыз. +select-clone-brush-destination-instructions=Клондау нысанасын таңдау үшін __1__. +select-clone-brush-source-instructions=Клондау көзін таңдау үшін __1__. +[gui-map-editor-lua-snippet-editor] +current-snippet=Қазіргі сниппет +delete=Жою +lua-code=Lua коды +name=Атау +new-snippet=Жаңа сниппет +opened-snippet-has-duplicate-name=Ашылып тұрған снипеттің дубликат атауы бар. +snippet-already-present="__1__" деген сниппет бар. +[gui-map-editor-menu] +quit=Карта өңдеуіштен шығу +regenerate-map=Картаны қайта құру +resume-editing=Өңдеуді жалғастыру +save-and-play=Сақтап ойнау +save-map-as=Басқаша сақтау +save-map-overwrite=Сақтау +title=Карта өңдеуіш +[gui-map-editor-script-editor] +always-draw-areas=Әрқашан аймақ бейнелеу +always-draw-positions=Әрқашан позиция бейнелеу +color=Түс +current-areas=Қазіргі аймақ +current-positions=Қазіргі позиция +name=Атау +snap-to-grid=Торға бекіту +[gui-map-editor-settings] +draw-cursor-light=Курсорды жарқырату +fill-electric-buffers=Нысан құрғанда электрлік буфер толтыру +generate-neighbor-chunks=Көрші чанк құру +instant-blueprint-building=Лезде сызба құру +instant-deconstruction=Лезде құлату +instant-rail-planner=Лездік Т/Ж жоспарлауыш +instant-upgrading=Лезде жетілдіру +placed-corpses-never-expire=Орнаған мәйіттер ешқашан ғайып болмайды +render-as-day=Әрқашан күн ретінде бейнелеу +show-additional-entity-info-gui=Қосымша нысан баптау интерфейсін көрсету +show-character-tab-in-controller-gui=Контроллер интерфейсінде кейіпкер қойыншасын көрсету +show-entity-health-bars=Нысан саулық жолақтарын көрсету +show-entity-tags=Нысан тегтерін көрсету +show-hidden-entities=Жасырын нысан көрсету +show-infinity-filters-in-controller-gui=Контроллер интерфейсінде шексіздік сүзгілерін көрсету +show-status-icons=Нысан статусы белгішелерін көрсету +[gui-map-editor-settings-categories] +interaction=Әрекеттесу +other=Басқа +rendering=Бейнелеу +ui=Интерфейс +[gui-map-editor-surface-editor] +cant-delete-default-surface=Әдепкі бет жойылмайды. +current-surface=Қазіргі бет +delete-surface=Бетті жою +edit-map-gen-settings=Карта генерациясы баптауларын өңдеу +edit-surface-map-gen-settings=__1__ - карта генерациясы баптаулары +fill-tiles-with-lab-tiles=Зертхана ұяшықтарына толтыру +generate-new-chunks-with-lab-tiles=Зертхана ұяшығымен жаңа чанк құру +import-save=Сақтау импорттау +import-save-only-available-in-singleplayer=Сақтау импортталуы тек оңаша ойында қолжетімді. +importing-save-disables-replay=Басқа сақтау импорттау реплейді өшіреді. Мұны істегіңіз келе ме? +invalid-surface-height=Қате бет биіктігі: рұқсат етілген мәндер 0 мен __1__ арасында. +invalid-surface-width=Қате бет ені: рұқсат етілген мәндер 0 мен __1__ арасында. +new-surface=Жаңа бет +new-surface-name-already-used=Былай аталатын бет бар. +no-surface-name-given=Бет құруға бет атауы керек. +regenerate-decoratives=Барлық безендірмені қайта құру +remove-all-entities=Барлық нысанды жою +remove-empty-chunks=Бос чанктарды жою +select-surface=Келесі бет +surface-name=Атау +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Безендірме коллизиясын болдырмау +smart-entity-collision-mode=Ақылды нысан коллизиясы режимі +smart-entity-collision-mode-tooltip=Нысан жойылса, ұяшық құруды өткізіп алу. +smart-out-of-map-collision-mode=Ақылды карта сыртының коллизия режимі +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ ұяшықтары __CONTROL__build-ghost__ арқылы құрғанда ғана құрылады. +smart-tile-collision-mode=Ақылды ұяшық коллизиясы режимі +smart-tile-collision-mode-tooltip=Коллизия бетпердесі бірдей ұяшықтар үстіне ғана құрады. "Жер үстіне жер" және "су үстіне су" құруға тиімді. +[gui-map-editor-time-editor] +apply-ticks-per-day=Қолдану +current-speed=Қазіргі жылдамдық +day-length=Күн ұзақтығы +daytime=Тәулік уақыты: +freeze-daytime=Күн уақытын тоқтату +pause=Кідірту (__CONTROL__editor-toggle-pause__) +paused=(кідіртілді) +play=Ойнату (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Шектеулі уақытқа ойнату +speed=Жылдамдық +speed-down=Баяулату (__CONTROL__editor-speed-down__) +speed-up=Жылдамдату (__CONTROL__editor-speed-up__) +tick-custom=Баптаулы тик саны +tick-once=Бір тик (__CONTROL__editor-tick-once__) +tick-sixty=Алпыс тик +ticks-per-day=Күніне тик саны +unfreeze-daytime=Күн уақытын жалғастыру +[gui-map-editor-title] +cliff-editor=Жартас +clone-editor=Клондау +decorative-editor=Безендірмелер +entity-editor=Нысан +force-editor=Тараптар +lua-snippet-editor=Lua снипеттері +none-editor=Еш +resource-editor=Ресурстар +scripting-editor=Аймақтар мен позициялар +surface-editor=Бет +tile-editor=Ұяшықтар +time-editor=Уақыт +[gui-map-editor-tool] +area-selection=Аймақ +brush=Қылқалам +change-force=Тарап ауыстыру +circle=Шеңбер +cursor=Курсор +line-selection=Сызық +paint-bucket=Толтыру +point=Нүкте +snippet=Lua снипеттерін орындау +spawn-location=Пайда болу аймағы +spray=Спрей +square=Шаршы +variations=Нұсқалар +[gui-map-generator] +advanced-tab-title=Жетілдірілген +aux=Жер бедерінің түрі +aux-description=Қызыл шөл мен құмның үлесуін басқарады. Жоғарырақ ауытқу көбірек қызыл шөл құрады. +bias=Ауытқу +cliff-continuity=Үздіксіздік +cliff-continuity-description=Үздіксіз жартас сегменттерінің ұзындығы. +cliff-frequency=Жиілік +cliff-frequency-description=Жартастар саны. +cliffs=Жартас +coverage=Қаптау +custom=[өзгертілген] +difficulty=Қиындық +enable-replay=Реплей жазу +enable-replay-description=Бұл сақтау файлына реплей жазып, оны кейін көруге мүмкіндік береді. Файлдың салмағы мен сақтау уақытын үлкейтеді. +enabled=Қосулы +enemy-attack-pollution-consumption-modifier=Шабу бағасы модификаторы +enemy-attack-pollution-consumption-modifier-description=Шабуылға қапқыш жіберу үшін қанша ластану тұтынылатынының модификаторы. +enemy-base=Жау базасы +enemy-expansion-group-tile=Жау экспансиясы +enemy-expansion-maximum-expansion-cooldown=Максималды кулдаун +enemy-expansion-maximum-expansion-cooldown-description=Әр жау экспансиясы жіберілуінің арасындағы максималды уақыт. +enemy-expansion-maximum-expansion-distance=Максималды эскпансия қашықтығы +enemy-expansion-maximum-expansion-distance-description=Жаулар басқа базаларынан қаншалықты алыс кеңеюге тырысатыны. +enemy-expansion-maximum-expansion-group-size=Максималды топ өлшемі +enemy-expansion-maximum-expansion-group-size-description=Қазіргі эволюция деңгейімен өзгертілетін жау экспансиясы тобының максималды өлшемі. +enemy-expansion-minimum-expansion-cooldown=Минималды кулдаун +enemy-expansion-minimum-expansion-cooldown-description=Әр жау экспансиясы жіберілуінің арасындағы минималды уақыт. +enemy-expansion-minimum-expansion-group-size=Минималды топ өлшемі +enemy-expansion-minimum-expansion-group-size-description=Қазіргі эволюция деңгейімен өзгертілетін жау экспансиясы тобының минималды өлшемі. +enemy-expansion-minutes=мин +enemy-frequency-description=Жау базаларының саны.\nЕскерту: 100%-дан кіші мән кейбір жетістікті өшіреді. +enemy-size-description=Әр жау базасының өлшемі.\nЕскерту: 100%-дан кіші мән кейбір жетістікті өшіреді. +enemy-tab-title=Жау +error-importing-exchange-string=Карта алмасу жолы импортталмады. +evolution=Эволюция +evolution-destroy-factor=Жою факторы +evolution-destroy-factor-description=Жау ұялары жойылатынына қарай эволюция қаншалықты қатты үдейетінін басқарады. +evolution-pollution-factor=Ластану факторы +evolution-pollution-factor-description=Ластануға қарай эволюция қаншалықты қатты үдейетінін басқарады. +evolution-time-factor=Уақыт факторы +evolution-time-factor-description=Уақыт өте келе эволюция қаншалықты қатты үдейетінін басқарады. +exchange-string-instructions=Баптаулары жүктелетін карта алмасу жолын импорттау. +export-exchange-string-tt=Карта алмасу жолын импорттау (карта баптауларын сақтайды және оны бөлісуге болады) +frequency=Жиілік +hide-preview=Превьюді жабу +import-exchange-string-tt=Карта алмасу жолын импорттау +invalid-value-for-field="__1__" өрісі үшін жарамсыз мән. Рұқсат етілген мәндер ауқымы: __2__—__3__. +island-size=Арал өлшемі +map-height=Биіктік +map-height-simple=Карта биіктігі +map-seed=Тұқым +map-seed-simple=Тұқым +map-size-group-tile=Карта +map-type=Карта түрі +map-width=Ен +map-width-simple=Карта ені +minimum-pollution-to-damage-trees=Ағаш зақымдау үшін минимум +minimum-pollution-to-damage-trees-description=Ағаштар ластану кесірінен жойылудың 4 түрлі үдемелі кезеңінен өтеді. Ластану бұл мөлшерден асса, ағаш келесі зақымдану кезеңіне өте бастайды. +moisture=Ылғалдық +moisture-description=Шөп пен шөлдің үлесуін басқарады. Жоғарырақ ауытқу көбірек шөп құрады. +next=Келесі +peaceful-mode-checkbox=Бейбіт режим +peaceful-mode-description=Бейбіт режимде жаулар белсенді шабуыл немесе экспансия жасамайды. Алайда олар өз-өздерін қорғау үшін шабуы мүмкін.\nЕскерту: Мұны қоссаңыз, кейбір жетістік өшіріледі. +play=Ойнау +pollution=Ластану +pollution-absorbed-per-tree-damaged=Зақымдалған ағаш сіңіруі +pollution-absorbed-per-tree-damaged-description=Ағаштар ластану кесірінен жойылудың 4 түрлі үдемелі кезеңінен өтеді. Бұл мән келесі кезеңге өткенде, қанша ластану сіңірілетінін белгілейді. +pollution-absorption-modifier=Сіңу модификаторы +pollution-absorption-modifier-description=Ағаш пен ұяшық қанша ластану сіңіретінінің модификаторы. +pollution-diffusion-ratio=Таралу коэффициенті +pollution-diffusion-ratio-description=Бір секундта көрші чанктарға кіретін ластану мөлшері. +preview-auto-update=Автожаңарту +preview-auto-update-tt=Кез келген баптау өзгерісінде превьюді автоматты түрде жаңарту. +preview-error=Превью құру қатесі +price-multiplier=Баға көбейткіші +randomize-map-seed=Кездейсоқ тұқым +recipes-difficulty-group-tile=Рецептер +research-queue-availability=Зерттеу кезегі қолжетімділігі +research-queue-availability-after-victory=Ойын аяқталған соң +research-queue-availability-always=Әрқашан +research-queue-availability-never=Ешқашан +reset-preset=Әдепкісіне арылту +reset-to-preset=Әдепкі мәніне __1__ баптау арылту +reset-to-preset-disabled=Барлық баптаудың мәні әдепкі. +resource-frequency-description=Ресурс кенорындарының саны. +resource-richness-description=Ресурс кенорнындағы әр ұяшық ішіндегі ресурс мөлшері. +resource-size-description=Әр ресурс кенорнының ауданы. +resources-tab-title=Ресурстар +richness=Байлық +scale=Масштаб +show-preview=Превью +show-preview-warning=Спойлер ескертуі: картаны өзіңіз зерттегіңіз келсе, қарамаңыз. +size=Өлшем +starting-area-size=Бастау аймағының өлшемі +starting-area-size-description=Ойыншының айналасындағы жау базалары жоқ аудан. +technology-difficulty-group-tile=Технология +temperature=Температура +terrain-bias-description=Қолданылатын тұрақты ауытқу. +terrain-coverage-description=Бұл қасиет картаны қаншалықты қатты қаптайды. +terrain-generators-group-title=Генераторлар +terrain-scale-description=Жалпы элементтер масштабы және олар арасындағы кеңістік. +terrain-tab-title=Жер бедері +title=Карта генераторы +water=Су +[gui-map-generator-errors] +no-tiles-selected=Кем дегенде бір ұяшық түрі рұқсат етілуі керек. +[gui-map-info] +confirm-delete=__1__ біржола жояйын деп тұрсыз. +confirm-replay=__1__ реплейін көре бастайсыз ба? +delete-save=Сақатуды жою +difficulty=Қиындық +file-size=Файл өлшемі +invalid-file=Жарамсыз немесе бүлінген файл. +map-version=Карта нұсқасы +mods=Мод +preview-missing=Карта превьюі жоқ. +replay-not-found=Таңдалған сақтауда еш реплей ақпары жоқ. +scenario-name=Scenario +start-replay=Реплейді ойнату +time-played=Ойын уақыты +[gui-map-view-settings] +add-ping=Пиң қосу +add-ping-tooltip=Картадан немесе әлемнен тікелей белсендіру үшін __1__ +add-tag=Тег қосу +show-electric-network=Электрлік желілер +show-logistic-network=Логистикалық желілер +show-map-stop=Т/Ж бекеті атаулары +show-player-names=Ойыншы аттары +show-pollution=Ластану +show-rail-signal-states=Т/Ж бағдаршамы күйлері +show-recipe-icons=Рецепт белгішелері +show-tags=Тегтер +show-turret-range=Түрел қамтитын аймақ +show-worker-robots=Жұмысшы роботтар +[gui-menu] +about=Ойын туралы +browse-lan-games=LAN ойындарын шолу +browse-public-games=Жария ойын шолу +connect-to-address=Мекенжайға қосылу +continue-host-save=Жалғастыру: __1__ хосттау +continue-host-save-tooltip=__1__ хосттау +continue-join-game=Жалғастыру: __1__ қосылу +continue-join-game-tooltip=__1__ қосылу +continue-save=__1__ жалғастыру +continue-save-tooltip=__1__ ойынын жүктеу +controls=Басқару +copy-report-path=Десинхронизация есебінің жолын көшіру +feature-not-available-with-instrument-mod=Құрал мод режимі қосулы болғанда, бұл функция қолжетімсіз. +game-menu=Ойын мәзірі +graphics=Графика +host-new-game=Жаңа ойын хосттау +host-saved-game=Сақталған ойын хосттау +interface=Интерфейс +lan-username=LAN қолданушы аты +load-game=Ойын жүктеу +main-menu=Бас мәзір +map-editor=Карта өңдеуіш +mod-settings=Мод баптау +mods=Мод +multi-player=Желілік ойын +multi-player-menu=Желілік ойын +new-game=Жаңа ойын +other=Басқа +pause-game=Ойынды кідірту +quit-game=Ойыннан шығу +quit-tutorial-to-game=Туториалдан шығу +quit-tutorial-to-menu=Туториалдан шығу +reconnect=Қайта қосылу +restart-game=Қайта бастау +restart-tutorial=Қайта бастау +resume-game=Жалғастыру +resume-tutorial=Жалғастыру +save-game=Ойынды сақтау +save-game-as-scenario=Сценарий ретінде сақтау +settings=Баптау +show-report=Десинхронизация есебін көрсету +single-player=Оңаша ойын +single-player-menu=Оңаша ойын +sound=Дыбыстар +the-rest=Қалғаны +tutorial-menu=Туториал +unpause-game=Ойынды жалғастыру +user-login=Қолданушы логині +[gui-migrated-content] +changed-achievement=Өзгертілген жетістіктер +changed-custom-input=Өзгертілген мод пернелері +changed-decorative=Өзгертілген безендірмелер +changed-entity=Өзгертілген нысандар +changed-equipment=Өзгертілген жабдық +changed-equipment-grid=Өзгертілген жабдық торлары +changed-fluid=Өзгертілген сұйықтықтар +changed-item=Өзгертілген заттар +changed-mod-setting=Өзгертілген мод баптаулары +changed-particle=Өзгертілген бөлшектер +changed-recipe=Өзгертілген рецептер +changed-shortcut=Өзгертілген таңбашалар +changed-technology=Өзгертілген технологиялар +changed-tile=Өзгертілген ұяшықтар +changed-trivial-smoke=Өзгертілген түтіндер +changed-virtual-signal=Өзгертілген виртуалды сигналдар +removed-achievement=Алып тасталған жетістіктер +removed-blueprint-too-old=__1__ сызбасы жойылды: __2__ карта нұсқасы тым ескі +removed-custom-input=Алып тасталған мод пернелері +removed-decorative=Алып тасталған безендірмелер +removed-entity=Алып тасталған нысандар +removed-equipment=Алып тасталған жабдық +removed-equipment-grid=Алып тасталған жабдық торлары +removed-fluid=Алып тасталған сұйықтықтар +removed-item=Алып тасталған заттар +removed-mod-setting=Алып тасталған мод баптаулары +removed-particle=Алып тасталған бөлшектер +removed-recipe=Алып тасталған рецептер +removed-shortcut=Алып тасталған таңбашалар +removed-technology=Алып тасталған технологиялар +removed-tile=Алып тасталған ұяшықтар +removed-trivial-smoke=Алып тасталған түтіндер +removed-virtual-signal=Алып тасталған виртуалды сигналдар +title=Көшірілген контент +[gui-mod-info] +active-version=Белсенді нұсқа +author=Автор +contact=Контакт +delete=Жою +dependencies=Тәуелділік +dependency-required=Бұл мод керек, бірақ белсенсіз. +description=Сипаттама +factorio-version=Factorio нұсқасы +homepage=Сайт +incompatibilities=Үйлесімсіз +incompatible-factorio-version=Ойынның қазіргі нұсқасымен үйлесімсіз +mod-portal-page=Мод порталы +name=Атау +no-dependencies=Еш +optional-dependencies=Міндетті емес тәуелділік +optional-dependency=(міндетті емес) +optional-dependency-incompatible=Бұл мод осы модтармен үйлесімсіз. +optional-dependency-required=Бұл мод керек емес және белсенсіз. +status=Статус +status-disabled=Өшірулі +status-enabled=Қосулы +status-not-installed=Орнатылмаған +toggle=Қосу/өшіру +version=Нұсқа +[gui-mod-load-error] +description=Мод жүктелмеді: __1__ +disable-all=Барлық модты өшіру +disable-mods=Тізімдегі модтарды өшіру +exit=Шығу +mod-manager=Мод менеджері +reset-mod-settings=Мод баптауларын арылту +restart-application=Қайта қосу +title=Модтар жүктелуі қатесі +to-be-disabled=Өшірілетін мод: +[gui-mod-settings] +apply=Қолдану +cancel=Болдырмау +cant-be-changed-not-an-admin=Бұл баптауларды әкімшілер ғана өзгерте алады. +map=Карта +no-map-settings=Карта баптаулары жоқ. +no-per-user-settings="Ойыншы үшін" баптауы жоқ. +no-settings=Бапталатын баптау жоқ. +no-startup-settings=Қосу баптауы жоқ. +per-player=Ойыншы үшін +reload=Қайта жүктеу +reset=Арылту +reset-to-default=Әдепкісіне арылту: __1__ +reset-to-default-disabled=Әдепкі мән тұр. +setting-is-invalid=Бір немесе одан көп баптау қате. +startup=Қосу +startup-changes-require-restart=Қосу баптауларын өзгерту үшін ойынды қайта қосу керек. +startup-settings-cant-be-changed-while-playing=Қосу баптаулары ойын қосулы болғанда, өзгертілмейді. +title=Мод баптау +value-cannot-be-empty=Мән бос бола алмайды. +value-out-of-range=Мән ауқымнан тыс: жарамды мәндер __1__ және __2__ арасында (өздерін де қоса алғанда). +[gui-mod-startup-settings-mismatch] +apply=Иә* +cancel=Жоқ +description=Мод қосу баптауларыңыз қосылып жатқан серверіңіздің баптауларына сай емес.\n\nСервердің қосу баптауларын қолданып, ойынды қайта қосқыңыз келе ме? +restart-required=Жаңа қосу баптауларын қолдану үшін ойын қайта қосылады. +title=Мод қосу баптаулары сәйкессіздігі +[gui-mods] +install=Орнату +manage=Басқару +title=Мод +unconfirmed-changes=Расталмаған өзгеріс бар. +unconfirmed-mod-changes=__1__ мод өзгертілді. +unconfirmed-mod-installed=__1__ мод орнатылды. +unconfirmed-mod-updated=__1__ мод жаңартылды. +updates=Жаңартулар +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ сізді __2__ серверіне қосқысы келеді +connect=Қосылу +connect-to-game=Тікелей қосылым +ip-address=IP мекенжайы мен порты +password=Құпиясөз +password-for-game-required=__1__ ойыны үшін құпиясөз енгізіңіз +scenario-script-source=Сервер сценарийі +[gui-multiplayer-lobby] +access=Қолжетімділік +adminlist=Әкімші тізімі +allow-commands=Lua пәрменін рұқсат ету +allow-commands-admins-only=Әкімшілер ғана +allow-commands-false=Жоқ +allow-commands-true=Иә +authserver-side-bans=Аут. сервері тарабынан бұғат қолдану +authserver-side-bans-tooltip=Қосылып жатқан ойыншылар желілік ойыннан бұғатталмаған екенін тексеріп, Factorio.com сайтына бұғаттау/бұғатсыздау пәрмендері туралы хабарлайды. +autosave-only-on-server=Серверде ғана істейтін автосақтау +banlist=Бұғат тізімі +default-game-name=__1__ ойыны +edit-adminlist=Әкімші тізімін өңдеу +edit-banlist=Бұғат тізімін тізімді өңдеу +edit-whitelist=Ақ тізімді өңдеу +game-description=Сипаттама +game-name=Сервер атауы +game-name-cant-be-empty=Сервер атауы бос бола алмайды +game-password=Сервер құпиясөзі +game-password-tooltip=Жеке ойнағыңыз келсе, құпиясөз қою ұсынылады. +game-saving=Ойын сақталуда +game-tags=Тегтер +game-visibility-LAN=LAN +game-visibility-public=Жария +game-visibility-steam=Steam +game-visibility-steam-tooltip=Steam арқылы ойынға қосылу функциясын қосады/өшіреді. +ignore-limit-for-returning-players=Оралғанда елемеу +ignore-limit-for-returning-players-tooltip=Бұл картада ойнаған ойыншылар ойыншы шектеуінен асса да, ойынға қосыла алады. +max-players=Макс. ойыншы +max-players-count-must-be-integer=Макс. ойыншы саны бүтін болуы керек +max-upload=Макс. жүктеу жылдамдығы +max-upload-must-be-integer=Макс. жүктеу жылдамдығы бүтін сан болуы керк +max-upload-slots=Макс. жүктеу слоты +max-upload-slots-must-be-integer=Макс. жүктеу слоттарының саны бүтін болуы керк +max-upload-slots-tooltip=Бір уақыттағы карта жүктеулердің саны. Оны шектеу ойындағы ойыншыларға жеткілікті жүктеу жылдамдығы қалғанына көз жеткізуге пайдалы. +max-upload-speed-no-limit=Шексіз +max-upload-tooltip=Ойынды жаңа ойыншыларға жүктеуге арналған максималды желі жылдамдығы. Оны шектеу ойындағы ойыншыларға жеткілікті жүктеу жылдамдығы қалғанына көз жеткізуге пайдалы. +multiplayer-afk-autokick-interval=AFK автошығаруы +multiplayer-autosave-interval=Автосақтау аралығы +non-blocking-saving=Бұғаттамай сақтауды қосу +non-blocking-saving-tooltip=Ойынды кідіртпей сақтауға мүмкіндік беретін эксперименттік функция. Linux пен macOS-та ғана жұмыс істейді. +only-admins-can-pause-the-game=Әкімші ғана кідірте алады +play=Ойнау +rights=Құқық +save-upload=Сақтау жүктелуі +show=Көрсету +title=Желілік ойын серверін баптау +verify-user-identity=Қолданушы сәйкестігін тексеру +verify-user-identity-tooltip=Қосылған ойыншылардың жарамды Factorio.com тіркелгісі бар және ойыншы аты тіркелгі атына сай екенін тексеру. +visibility=Көрінерлік +whitelist=Ақ тізім +[gui-new-game] +delete-scenario=Сценарийді жою +difficulty=Қиындық +game-scenarios=Ойын сценарийлері: +level=Деңгей +level-locked-explanation=Бұл деңгейді ашу үшін алдымен алғы деңгейді бірдей немесе жоғарырақ қиындықпен аяқтауыңыз керек. +level-locked-explanation-no-difficulty=Бұл деңгейді ашу үшін алдымен алғы деңгейді аяқтауыңыз керек. +main-game=Негізгі ойын: +mod-scenarios=Мод сценарийлері: +next=Келесі +no-description=Бұл картаның сипаттамасы жоқ. +play=Ойнау +title-select-scenario-to-edit=Өңдеуге сценарий таңдау +title-select-template-for-new-scenario=Жаңа сценарий үшін үлгі таңдаңыз +title-start-new-game=Жаңа ойын бастау +user-scenarios=Қолданушы сценарийлері: +[gui-other-settings] +autosave-interval=Автосақтау аралығы +autosave-never=Ешқашан +check-updates=Factorio-ны қосқанда жанарту тексеру +delete-achievements-button=Жою +delete-achievements-confirm-control-phrase=ЖОЮ +delete-achievements-confirm-text=Жетістік жойылуын растау үшін "__1__" теріңіз. +delete-achievements-label=Жетістіктерді жою +developer=Әзірлеуші +discard-mouse-events-when-accessibility-zoomed=Қолжетімділік зумын қолданғанда тінтуір әрекеттерін өшіру. +enable-blueprint-storage-cloud-sync=Сызба кітапханасының бұлттық синхронизациясын қосу +enable-crash-log-uploading=Іркіліс жорналын жіберіп тұру +enable-experimental-updates=Эскперименттік жаңартуларды қосу +enable-logitech-led-support=Logitech LED қолдауын қосу +enable-new-mods=Автоматты түрде жаңа мод қосу +enable-razer-chroma-support=Razer Chroma қолдауын қосу +enable-steelseries-gamesense-support=SteelSeries GameSense қолдауын қосу +factorio-username=LAN ойыншы аты +log-in=Кіру +log-out=Шығу +log-saving-statistics=Сақтау статистикасын жорналдау +logged-in=__1__ ретінде кіргенсіз +logged-out=Кірген емессіз +non-blocking-saving=Бұғаттамай сақтауды қосу (Linux/macOS қана) +proxy=Прокси сервер +proxy-password=Прокси сервер құпиясөзі +proxy-username=Прокси сервер қолданушы аты +set-email-button=Орнату +title=Басқа баптау +use-mod-settings-per-save=Әр сақтау үшін түрлі мод баптауларын қолдану +username-invalid-characters=Қолданушы атында жарамсыз таңба бар. Тек сан, латын әрпін және ._- таңбаларын қолдануға болады. +verbose-logging=Егжей-тегжейлі жорналдау +[gui-other-settings-description] +enable-crash-log-uploading=Ойын іркілгенде, анонимдік есеп жіберу. +factorio-username=LAN ойындарында кірмегенде қолданылатын ойыншы аты. Кіргенде Factorio қолданушы атымен бірдей болып өзгертілмейді. +log-saving-statistics=Картаны сақтағанда файл салмағы статистикасын жорналдайды (ЕСКЕРТУ: сақтауды баяулатады). +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Топ қосу +add-player-to-group=Топқа ойыншы қосу +clone-group=Топты клондау +delete-selected-group=Таңдалған топты жою +disable-all=Бәрін өшіру +do-you-really-want-to-revoke-your-permissions-to-edit=Рұқсат өңдеу қабілетіңізді алып тастағалы отырсыз. Мұны шынымен істегіңіз келе ме? +edit-selected-group=Таңдалған топты өңдеу +enable-all=Бәрін қосу +export=Экспорттау +group-ids-exhausted=Максималды топ санына жетті. +group-permissions-title=Топ рұқсаты +import=Импорттау +import-failed=Импортталмады: __1__ +import-permissions=Рұқсат импорттау +multiple-default-groups-found=Бірнеше әдепкі топ табылды. +no-default-group-found=Әдепкі топ табылмады. +permissions-string=Рұқсат жолы +players-in-group=Топтағы ойыншы +remove-player-from-group=Топтан ойыншы шығару +show-players-in-other-groups=Басқа топтағы ойыншыны көрсету +title=Рұқсат +you-can-not-delete-the-default-group=Әдепкі топты жоя алмайсыз. +[gui-permissions-names] +ActivateCopy=Көшіруді белсендіру +ActivateCut=Қиюды белсендіру +ActivatePaste=Қоюды белсендіру +AddPermissionGroup=Рұқсат тобын қосу +AddTrainStation=Т/Ж станциясын қосу +AdminAction=Әкімші әрекеті +AltSelectArea=Alt аймақ таңдау +AltSelectBlueprintEntities=Сызба нысанын таңдау (Alt) +AlternativeCopy=Альтернативті түрде көшіру +BeginMining=Қаза бастау +BeginMiningTerrain=Жерді қазуды бастау +Build=Құру +BuildRail=Рельс құру +BuildTerrain=Жер бедерін құру +CancelCraft=Өндіруді болдырмау +CancelDeconstruct=Құлатуды болдырмау +CancelNewBlueprint=Жаңа сызба болдырмау +CancelResearch=Зерттеуді болдырмау +CancelUpgrade=Жетілдіруді болдырмау +ChangeActiveCharacterTab=Белсенді кейіпкер қойыншасын ауыстыру +ChangeActiveItemGroupForCrafting=Жасау үшін белсенді зат тобын ауыстыру +ChangeActiveItemGroupForFilters=Сүзгі үшін белсенді зат тобын ауыстыру +ChangeActiveQuickBar=Белсенді жылдам жолақты ауыстыру +ChangeArithmeticCombinatorParameters=Арифметикалық комбинатор параметрлерін өзгерту +ChangeDeciderCombinatorParameters=Салыстырушы комбинатор параметрлерін өзгерту +ChangeEntityLabel=Нысан белгісін өзгерту +ChangeItemDescription=Зат сипаттамасын өзгерту +ChangeItemLabel=Зат белгісін өзгерту +ChangeMultiplayerConfig=Желілік ойын конфигін өзгерту +ChangePickingState=Аоу күйін ауыстыру +ChangeProgrammableSpeakerAlertParameters=Бапталмалы динамик мәлімдеме параметрлерін өзгерту +ChangeProgrammableSpeakerCircuitParameters=Бапталмалы динамик схема параметрлерін өзгерту +ChangeProgrammableSpeakerParameters=Бапталмалы динамик параметрлерін өзгерту +ChangeRidingState=Айдау күйін ауыстыру +ChangeShootingState=Ату күйін ауыстыру +ChangeTrainStopStation=Т/Ж бекет станциясын ауыстыру +ChangeTrainWaitCondition=Пойыз күту шартын өзгерту +ChangeTrainWaitConditionData=Пойыз күту шартының деректерін өзгерту +ClearCursor=Курсорды тазарту +ConnectRollingStock=Жылжымалы құрам тіркеу +Copy=Көшіру +CopyEntitySettings=Нысан баптауларын көшіру +CopyOpenedBlueprint=Ашылған сызбаны көшіру +CopyOpenedItem=Ашылған затты көшіру +Craft=Өндіру +CursorSplit=Курсор бөлуі +CursorTransfer=Курсор тасымалы +CustomInput=Баптаулы кіріс +CycleBlueprintBookBackwards=Сызба кітабын артқа циклдеу +CycleBlueprintBookForwards=Сызба кітабын алға циклдеу +Deconstruct=Құлату +DeleteBlueprintLibrary=Сызба кітапханасын жою +DeleteBlueprintRecord=Сызба жазуын жою +DeleteCustomTag=Баптаулы тег жою +DeletePermissionGroup=Рұқсат тобын жою +DestroyItem=Зат жою +DestroyOpenedItem=Ашылған затты жою +DisconnectRollingStock=Жылжымалы құрам ағыту +DragTrainSchedule=Пойыз кестесін жылжыту +DragTrainWaitCondition=Пойыз күту шартын жылжыту +DropBlueprintRecord=Сызба жазуын тастау +DropItem=Зат тастау +EditBlueprintToolPreview=Сызба құрал превьюін өңдеу +EditCustomTag=Баптаулы тег өңдеу +EditPermissionGroup=Рұқсат тобын өңдеу +ExportBlueprint=Сызба экспорттау +FastEntitySplit=Жылдам нысан бөлуі +FastEntityTransfer=Жылдам нысан тасымалы +FlushOpenedEntityFluid=Ашылған нысан сұйықтығын төгу +FlushOpenedEntitySpecificFluid=Ашылған нысан белгілі сұйықтығын төгу +GoToTrainStation=Т/Ж станциясына бару +GrabBlueprintRecord=Сызба жазуын алу +GuiCheckedStateChanged=Интерфейс тексерілген күйі ауыстырылды +GuiClick=Интерфейс клигі +GuiConfirmed=Интерфейс растауы +GuiElemChanged=Интерфейс элементі өзгертілді +GuiLocationChanged=Интерфейс жері ауыстырылды +GuiSelectedTabChanged=Интерфейстің таңдалған қойыншасы ауыстырылды +GuiSelectionStateChanged=Интерфейс таңдау күйі ауыстырылды +GuiSwitchStateChanged=Интерфейс ауыстыру күйі ауыстырылды +GuiTextChanged=Интерфейс мәтіні өзгертілді +GuiValueChanged=Интерфейс мәні өзгертілді +ImportBlueprint=Сызба импорттау +ImportBlueprintString=Сызба жолын импорттау +ImportBlueprintsFiltered=Сүзілген сызбаларды импорттау +ImportPermissionsString=Рұқсат жолын импорттау +InventorySplit=Мұқаммал бөлуі +InventoryTransfer=Мұқаммал тасымалы +LaunchRocket=Зымыран жіберу +LuaShortcut=Lua таңбашасы +MapEditorAction=Карта өңдеуіш әрекеті +MarketOffer=Базар ұсынысы +ModSettingsChanged=Мод баптаулары өзгертілді +OpenAchievementsGui=Жетістіктер интерфейсін ашу +OpenBlueprintLibraryGui=Сызба кітапханасы интерфейсін ашу +OpenBlueprintRecord=Сызба жазуын ашу +OpenBonusGui=Бонус интерфейсін ашу +OpenCharacterGui=Кейіпкер интерфейсін ашу +OpenCurrentVehicleGui=Қазіргі көлік интерфейсін ашу +OpenEquipment=Жабдық ашу +OpenGui=Интерфейсті ашу +OpenItem=Зат ашу +OpenLogisticGui=Логистика интерфейсін ашу +OpenModItem=Мод затын ашу +OpenParentOfOpenedItem=Ашылған заттың аналық затын ашу +OpenProductionGui=Өндіріс интерфейсін ашу +OpenTechnologyGui=Технология интерфейсін ашу +OpenTipsAndTricksGui=Кеңестер мен сыбырлар интерфейсін ашу +OpenTrainGui=Пойыз интерфейсін ашу +OpenTrainStationGui=Т/Ж станциясы интерфейсін ашу +OpenTrainsGui=Пойыз интерфейсін ашу +PasteEntitySettings=Нысан баптауларын қою +PlaceEquipment=Жабдық салу +QuickBarPickSlot=Жылдам жолақ слотын таңдау +QuickBarSetSelectedPage=Жылдам жолақ бетін таңдау +QuickBarSetSlot=Жылдам жолақ слотын баптау +ReassignBlueprint=Сызбаны жаңадан тағайындау +RemoveCables=Сым алып тастау +RemoveTrainStation=Т/Ж станциясын жою +ResetAssemblingMachine=Құрастыру мәшинесін арылту +ResetItem=Зат арылту +ReverseSelectArea=Кері аймақ таңдау +RotateEntity=Нысан бұру +SelectArea=Аймақ таңдау +SelectBlueprintEntities=Сызба нысанын таңдау +SelectEntitySlot=Нысан слотын таңдау +SelectItem=Зат таңдау +SelectMapperSlot=Маппер слотын таңдау +SelectNextValidGun=Келесі жарамды қаруды таңдау +SelectTileSlot=Ұяшық слотын таңдау +SendSpidertron=Өрмекшітрон жіберу +SetAutoLaunchRocket=Автоматты түрде зымыран жіберуді баптау +SetAutosortInventory=Мұқаммал автосұрыптауын баптау +SetBehaviorMode=Күй режимін баптау +SetCarWeaponsControl=Көлік қаруын басқаруды баптау +SetCircuitCondition=Схема шартын қою +SetCircuitModeOfOperation=Операцияның схемалық режимін қою +SetControllerLogisticTrashFilterItem=Контроллер логистикалық қоқыс сүзгісінің затын баптау +SetDeconstructionItemTileSelectionMode=Құлату затының ұяшық таңдау режимін баптау +SetDeconstructionItemTreesAndRocksOnly=Тек ағаш пен тасты құлатуды баптау +SetEntityColor=Нысан түсін қою +SetEntityEnergyProperty=Нысан энергия параметрлерін баптау +SetEntityLogisticTrashFilterItem=Нысан логистикалық қоқыс сүзгісінің затын баптау +SetFilter=Сүзгі қою +SetFlatControllerGui=Қойыншалы интерфейсті баптау +SetHeatInterfaceMode=Жылу интерфейсі режимін баптау +SetHeatInterfaceTemperature=Жылу интерфейсін температурасын баптау +SetInfinityContainerFilterItem=Шексіздік қоймасы сүзгісінің затын баптау +SetInfinityContainerRemoveUnfilteredItems=Шексіздік қоймасы сүзілмеген зат жоюын баптау +SetInfinityPipeFilter=Шексіздік құбыры сүзгісін баптау +SetInserterMaxStackSize=Салғыш макс. жиын көлемін баптау +SetInventoryBar=Мұқаммал жолағын қою +SetLinkedContainerLinkID=Байланысқан қойма байланыс ID-ін баптау +SetLogisticFilterItem=Логистикалық сүзгі затын қою +SetLogisticFilterSignal=Логистикалық сүзгі сигналын қою +SetPlayerColor=Ойыншы түсін қою +SetRecipeNotifications=Рецепт мәлімдемесін баптау +SetRequestFromBuffers=Буфер талаптарын баптау +SetResearchFinishedStopsGame=Зерттеу біткеннен кейін, ойын аяқталауын баптау +SetSignal=Сигнал қою +SetSplitterPriority=Бөлгіш приоритетін қою +SetTrainStopped=Пойыз режимін баптау +SetTrainsLimit=Пойыз шектеуін қою +SetVehicleAutomaticTargetingParameters=Көлік автонысаналау параметрлерін баптау +SetupAssemblingMachine=Құрастыру мәшинесін баптау +SetupBlueprint=Сызба сақтау +SetupSingleBlueprintRecord=Жалғыз сызба жазуын сақтау +SmartPipette=Ақылды тамшуыр +SpawnItem=Зат қосу +StackSplit=Жиын бөлу +StackTransfer=Жиын тасымалы +StartRepair=Жөндеуді бастау +StartResearch=Зерттеуді бастау +StartWalking=Жүре бастау +StopBuildingByMoving=Жылжытып құруды тоқтату +SwitchConnectToLogisticNetwork=Логистикалық желіге қосылымды ауыстыру +SwitchConstantCombinatorState=Тұрақты комбинатор күйін ауыстыру +SwitchInserterFilterModeState=Салғыш сүзгісінің режимінің күйін ауыстыру +SwitchPowerSwitchState=Ажыратқыш күйін ауыстыру +SwitchToRenameStopGui=Бекет интерфейсін басқаша атау үшін ауыстырыңыз +TakeEquipment=Жабдық алу +ToggleDeconstructionItemEntityFilterMode=Құлату затының нысан сүзу режимін қосу/өшіру +ToggleDeconstructionItemTileFilterMode=Құлату затының ұяшық сүзу режимін қосу/өшіру +ToggleDriving=Айдауды қосу/өшіру +ToggleEnableVehicleLogisticsWhileMoving=Қозғалғанда көлік логистикасын қосу +ToggleEntityLogisticRequests=Нысан логистика талаптарын қосу/өшіру +ToggleEquipmentMovementBonus=Жабдық қозғалыс бонусын қосу/өшіру +ToggleMapEditor=Карта өңдеуішті қосу/өшіру +TogglePersonalLogisticRequests=Жеке логистика талаптарын қосу/өшіру +TogglePersonalRoboport=Жеке робопортты қосу/өшіру +ToggleShowEntityInfo=Нысан ақпараты көрсетілуін қосу/өшіру +TranslateString=Жол аудару +Undo=Болдырмау +Upgrade=Жетілдіру +UpgradeOpenedBlueprintByItem=Ашылған сызбаны зат бойынша жетілдіру +UpgradeOpenedBlueprintByRecord=Ашылған сызбаны жазба бойынша жетілдіру +UseArtilleryRemote=Артиллерия пультін қолдану +UseItem=Зат қолдану +WireDragging=Сым тарту +WriteToConsole=Консольге жазу +[gui-pipe] +fluid-system-contents=Сұйықтық жүйесінің ішіндегісі: +flush-this=Бұдан __1__ төгіп тастау. +flush-whole-system=Бүкіл сұйықтық жүйесінен __1__ төгіп тастау. +this-contents=__1__ ішіндегісі: +[gui-player-management] +add-player=Ойыншы қосу +admin=Әкімші +ban=Бұғаттау +banned=Бұғатталған +cant-ban-yourself=Өзіңізді бұғаттай алмайсыз. +cant-delete-yourself=Өзіңізді жоя алмайсыз. +cant-kick-not-online=Қосылған ойыншы ғана шығарылады. +cant-kick-yourself=Өзіңізді шығара алмайсыз. +cant-use-not-in-multiplayer-game=Бұл интерфейс желілік ойында ғана қолданылады. +cant-whitelist-disabled=Ақ тізімге ойыншы қоспас бұрын, ақ тізім серверде қосулы болуы керек. +delete-player=Жою +delete-player-tooltip=Серверден ойыншы шығарып жояды. +demote=Төмендету +kick=Шығару +last-online=Соңғы онлайн +manage=Басқару +manage-permissions=Рұқсат баптау +manage-player=__1__ дегенді басқару +mute=Басу +muted=Басылған +name=Ат +never=ешқашан +now=қазір +online-players=__1__/__2__ ойыншы онлайн +operations=Операция +permission-group=Рұқсат тобы +promote=Жоғарылату +purge=Тазарту +show-online-only=Тек онлайнды көрсету +time-ago=__1__ бұрын +title=Ойыншы басқару +unban=Бұғатсыздау +unmute=Басуды алып тастау +unwhitelist=Ақ тізімнен шығару +whitelist=Ақ тізімге қосу +whitelisted=Ақ тізімдегі +[gui-power-switch] +off=Өш. +on=Қос. +state=Күй +[gui-production] +consumption=Тұтыну +electricity=Электр +fluids=Сұйықтықтар +items=Заттар +kills=Өлтіру +pollution=Ластану +production=Өндіріс +title=Өндіріс +[gui-programmable-speaker] +alert-settings=Мәлімдеме баптаулары +allow-polyphony=Полифонияны рұқсат ету +allow-polyphony-description=Бір уақытта макс. __1__ дыбыс ойнатуға рұқсат береді. Бір уақытта бір-ақ дыбыс ойнатуға рұқсат беру үшін өшіріңіз (зауыт мәлімдемелері үшін пайдалы). +circuit-connection-settings=Схема қосылымын баптау +global-playback=Жаһандық ойнату +global-playback-description=Динамик шығарған дыбыстар картаның әр жерінде естіледі. +show-alert=Мәлімдеме көрсету +show-alert-description=Дыбыс ойнатылғанда, интерфейсте хаты бар мәлімдеме көрсету. +show-icon-on-map=Картада белгіше көрсету +signal-value-is-pitch=Сигнал мәні = дыбыс жоғарылығы +signal-value-is-pitch-description=Схемалық желінің кіруші сигналының мәні ойнатылатын музыкалық нотаны белгілейді. +volume=Дыбыс қаттылығы +[gui-quick-panel] +items=Заттар +page=__1__/__2__ парақша +panels=Панельдер +shortcuts-select=__1__: таңдау +tools=Құралдар +[gui-requester] +set-requests=Схемалық желіден талап қою +[gui-resource-entity] +initial-amount=Бастапқы сан +minimum-yield=Минималды табыс +resource-amount=Ресурс саны +[gui-roboport] +repair-packs=Жөндеу жинағы +robots=Роботтар +[gui-rocket-silo] +auto-launch=Жүкті автожіберу. +rocket-inventory-label=Зымыран мұқаммалы +rocket-progress=Зымыран прогресі +rocket-result-inventory-label=Зымыран нәтиже мұқаммалы +[gui-save-game] +cant-save-over-autosaves=Басқа сақтау атауын таңдаңыз.\nАстосақтау файлдары автосақтау үшін резервтелген, болашақ автосақтауларда қайта жазылады. +confirm-overwrite=__1__ қайта жазғыңыз келе ме? +confirm-overwrite-time-warning=Ескерту: Бұл сақтауда __1__ сағат ойнағансыз! +save=Сақтау +save-as=Басқаша сақтау +title=Ойынды сақтау +[gui-save-scenario] +save-as=Басқаша сақтау +title=Сценарийді сақтау +[gui-select-upgrade-planner] +default-upgrade=Әдепкі жетілдіру +title=Қолданылатын жетілдіру жоспарлауышын таңдаңыз +[gui-server-config] +cancel=Болдырмау +save=Сақтау +title=Сервер конфигурациясы +[gui-set-email] +email-cant-be-empty=Эл. пошта бос бола алмайды. +set=Орнату +setting-email=Эл. пошта баптауы +[gui-side-menu] +achievements=Жетістіктер +blueprint-library=Сызба кітапханасы (__CONTROL__toggle-blueprint-library__) +bonuses=Бонус +map=Карта (__CONTROL__toggle-map__) +production-statistics=Өндіріс статистикасы (__CONTROL__production-statistics__) +tips-and-tricks=Кеңестер мен сыбырлар +trains=Пойыз (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Мәлімдемелер +environment-sounds-volume=Қоршаған орта дыбыстары +game-effects-volume=Ойын дыбыстары +gui-effects-volume=Интерфейс дыбыстары +master-volume=Жалпы +music-volume=Музыка +simulation-volume=Симуляция +title=Дыбыс баптау +walking-sound-volume=Жүру дыбыстары +wind-volume=Жел +[gui-speed-panel] +normal=Қалыпты +pause=Кідіріс +paused=Кідіртілді +show-gui=Интерфейсті көрсету +show-message-dialogs=Хат диалогтарын көрсету +speed=Жылдамдық: __1__ +speed-down=Баяулату +speed-up=Жылдамдату +title=Реплей баптау +[gui-splitter] +input-priority=Кіру приоритеті +left=Сол +output-priority=Шығу приоритеті +right=Оң +[gui-sync-mods-with-save] +cancel=Артқа +confirm=Растау +correct=Дұрыс: +disabled=Өшірулі: +download=Жүктеу +enable=Қосу +enable-correct-version=Дұрыс нұсқа қосу +join-server-after-sync=Синхрондаудан кейін серверге қосылу +keep-enabled=Қосулы қалдыру +load-save-after-sync=Синхрондаудан кейін сақтау жүктеу +mods-not-available-on-mod-portal=Келесі модтар мод порталында қолжетімді емес: __1__ +no-compatible-version=Үйлесімді нұсқасыз: +no-release=Релизсіз: +not-in-save=Сақтауда емес: +not-on-mod-portal=Мод порталында емес: +ready-to-download=Жүктелуге дайын: +sync-mods-with-server=Модтарды сервермен синхрондау +sync-startup-settings=Қосу баптауларын синхрондау +title=Модтарды сақтаумен синхрондау +wrong-version-enabled=Бұрыс нұсқа қосулы: +[gui-tag-edit] +cancel=Болдырмау +confirm=Растау +delete=Жою +icon=Белгіше +name=Атау +snapping=Бекітуде +title-create=Жаңа тег +title-edit=Тег қасиеті +[gui-technologies-list] +title=Технологиялар тізімі +[gui-technology] +graph-title=Технология ағашы +technologies-omitted=__1__ технология бұл көріністен жасырылды. +[gui-technology-preview] +already-queued=Технология онсыз да кезекте +already-researched=Технология зерттелген +already-researching=Технология онсыз да зерттелуде +continue-research=Жалғастыру +disabled=Технология қолжетімсіз +effects=Нәтиже +not-researched-tooltip=(Карта өңдеуіш) Технология зерттелмеген +prerequisites=Керек +queue-full=Зерттеу кезегі толық +saved-progress=Зерттелді: __1__% +start-research=Зерттеуді бастау +status-available=Қолжетімді +status-disabled=Зерттелмеген +status-not-available=Қолжетімсіз +status-queued=Кезекте +status-researched=Зерттелген +status-researching=Зерттелуде +title-status=(__1__) +un-research=Зерттеуді болдырмау +un-research-tooltip=(Карта өңдеуіш) Технология зерттелуін болдырмау +unit-ingredients=Баға +unit-time=Зертханада бір бірлігін зерттеуге керек уақыт +unsatisfied-prerequisites=Кейбір керек технология зерттелмеген +unsatisfied-prerequisites-queue=Кейбір керек технология зерттелмеген және зерттеу кезегіне тұрғызылмаған +will-complete=Бұл технологияның барлық деңгейі зерттелген немесе кезекке тұрғызылған +[gui-technology-progress] +cancel=Болдырмау +no-research=Қазіргі кезде зерттеу жоқ +title=Зерттеу +[gui-technology-queue] +title=Зерттеу кезегі +[gui-text-tags] +blueprint=Сызба +blueprint-name-label=Атау: +contains-blueprints=__1__ сызба бар +following-text-achievement=[Жетістік: __1__] +following-text-armor=[Сауыт: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Нысан: __1__] +following-text-fluid=[Сұйықтық: __1__] +following-text-gps=[Локация: __1__] +following-text-item=[Зат: __1__] +following-text-item-group=[Зат тобы: __1__] +following-text-recipe=[Рецепт: __1__] +following-text-technology=[Технология: __1__] +following-text-tile=[Ұяшық: __1__] +following-text-train-no-name=[Пойыз] +following-text-train-stop-no-name=[Т/Ж бекеті] +following-text-train-stop-with-name=[Т/Ж бекеті: __1__] +following-text-train-with-name=[Пойыз: __1__] +following-text-unknown-item=[Белгісіз зат] +following-text-virtual-signal=[Виртуалды сигнал: __1__] +gps-invalid=Қате позиция берілді +gps-position-label=Позиция: +invalid-train=Қате пойыз +invalid-train-stop=Қате Т/Ж бекеті +train-hover=Пойыз: __1__ +train-stop-hover=Т/Ж бекеті: __1__ +[gui-the-rest-settings] +about=Қалыпты баптау мәзірлерінде көрсетілмегеннің бәрі +restart-tooltip=Баптаудың көбін қолдану үшін ойынды қайта қосу керек. +title=Қалғаны +warning-label=НАЗАР АУДАРЫҢЫЗ +warning-tooltip=Не істеп тұрғаныңызды білмесеңіз, ештеңе өзгертпеңіз: мұның көбі расталмаған. +[gui-tips-and-tricks] +mark-as-read=Оқылған деп белгілеу +no-tutorial-in-multiplayer=Туториалдар желілік ойында ойнатылмайды. +nothing-found=Кеңес пен сыбыр табылмады +play-tutorial=Туториалды ойнату +replay-tutorial=Туториалды қайта ойнату +tip-notice-title=Ұсынылған кеңес. +title=Кеңестер мен сыбырлар +[gui-train] +add-circuit-condition=Схема шарты +add-empty-condition=Бос жүк +add-fluid-count-condition=Сұйықтық мөлшері +add-full-condition=Толық жүк +add-inactivity-condition=Белсенсіздік +add-item-count-condition=Зат саны +add-robots-inactive-condition=Роботтар белсенсіз +add-station=+ Станция қосу +add-time-condition=Өткен уақыт +add-wait-condition=+ Күту шартын қосу +adding-temporary=Уақытша қосу +automatic-mode=Автоматты +cargo=Отын +cargo-condition=Жүк +center-on-locomotive=Локомотивке орталауды қосу/өшіру +circuit=Схема +color=Түс +fluid=Сұйықтық +invalid=Қате +locomotive-doesnt-need-energy=Локомотивке энергия керек емес. +locomotive-is-out-of-reach=Локомотивке жетпейді. +manual-mode=Қолдан +no-path-to-destination=Межелі орынға жол жоқ +of-inactivity=белсенсіздік +open-in-map=Бұл локацияны картадан ашу +passed=өтті +schedule=Кесте +station-not-present=Былай аталатын бекет жоқ +station-partially-accessible=__1__/__2__ бекет қана қолжетімді. +stations-disabled=__plural_for_parameter_1_{1=Бекет|2=Бекеттің екеуі де|rest=__1__ бекеттің бәрі}__ өшірулі. +stations-not-accessible=Қазіргі позициядан __plural_for_parameter_1_{0=қолжетімді бекет жоқ|1=бекет қолжетімсіз|2=бекеттің екеуі де қолжетімсіз|rest=барлық __1__ бекет қолжетімсіз}__. +temporary=Уақытша: __1__ +toggle-station-names=Бекет атауларын қосу/өшіру +too-far-from-rail=Жақында рельс жоқ +[gui-train-rename] +perform-change=Өзгерісті қолдану +title=Атауын өзгерту — __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Межелі орын бос емес: __1__ +heading-to=Жүруде: __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Қолдан жүргізілуде +manually-stopped=[img=utility/warning_icon] Қолдан тоқтатылған +no-path-to=[img=utility/warning_icon] Жол жоқ: __1__ +no-schedule=Кесте жоқ +no-valid-stops=[img=utility/warning_icon] Жарамды бекет жоқ +standing-at=__1__ бекетінде тұр +waiting-at=__1__ бекетінде күтуде +[gui-train-stop] +enable-trains-limit=Пойыз шектеуін қосу +no-trains=Бұл бекеті бар пойыз жоқ. +rename-stop=Бекетке атау беру +train-stops-with-this-name=Былай аталатын бекеттер саны. +trains-with-this-stop=Бұл бекеті бар пойыздар: __1__ +[gui-train-wait-condition-description] +and=ЖӘНЕ +circuit-condition=Схема: __1__ __2__ __3__ +empty-condition=Бос жүк мұқаммалы +fluid-count-condition=Сұйықтық: __1__ __2__ __3__ +full-condition=Толық жүк мұқаммалы +inactivity-condition=__1__ секунд белсенсіз +item-count-condition=Жүк: __1__ __2__ __3__ +or=НЕМЕСЕ +passenger-not-present=Жолаушы жоқ +passenger-present=Жолаушы бар +robots-inactive-condition=Түсірілген робот жоқ. +time-condition=__1__ секунд өтті +[gui-trains] +circuit-disabled-tooltip=Схемалық желі Т/Ж бекетін өшірген. +circuit-limit-tooltip=Схемалық желі пойыз шектеуін қойған. +empty-schedule=[Бос] +limit-note=(Ескерту: Кейбір бекеттің пойыз шектеуі қойылмаған) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Қол режимі +no-stations=Станция табылмады. +no-trains=Пойыз табылмады. +open-train=Пойыз мәзірін ашу +open-train-stop=Картадан Т/Ж бекетін ашу +stations-tab=Станциялар +stations-trains=Пойыз: +title=Пойыз шолу +trains-tab=Пойыз +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=__1__ нысанның құрылуын болдырмау +undo-built-entity-multiple-homogeneous=__1__ (× __2__) құрылуын болдырмау +undo-built-entity-single=__1__ құрылуын болдырмау +undo-built-tile-multiple-heterogeneous=__1__ ұяшықтың орнатылуын болдырмау +undo-built-tile-multiple-homogeneous=__1__ (× __2__) орнатылуын болдырмау +undo-built-tile-single=__1__ орнатылуын болдырмау +undo-removed-entity-multiple-heterogeneous=__1__ нысанның құлатылуын болдырмау +undo-removed-entity-multiple-homogeneous=__1__ (× __2__) құлатылуын болдырмау +undo-removed-entity-single=__1__ құлатылуын болдырмау +undo-removed-tile-multiple-heterogeneous=__1__ ұяшықтың жойылуың болдырмау +undo-removed-tile-multiple-homogeneous=__1__ (× __2__) жойылуын болдырмау +undo-removed-tile-single=__1__ жойылуын болдырмау +undo-upgraded-entity-multiple-heterogeneous=__1__ нысанның жаңартылуын болдырмау +undo-upgraded-entity-multiple-homogeneous=__1__ (× __2__) жаңартылуын болдырмау +undo-upgraded-entity-single=__1__ жаңартылуын болдырмау +[gui-update] +applying=Қолдануда +authorization-instructions=Жаңарту жүктеу үшін қолданушы атыңыз бен құпиясөзіңізді енгізіңіз. +automatic-steam-update-message=Бұл Factorio нұсқасы — автоматты түрде жаңартылмайтын бета нұсқасы. Соңғы жаңартуды жүктегеніңізге көз жеткізу үшін Steam-дегі Factorio баптауларында "latest experimental" дегенді таңдаңыз немесе соңғы тұрақты релизге қайту үшін бетадан шығыңыз. +automatic-steam-update-title=Автоматты Steam жаңартуы ескертуі +automatic-updates=Автоматты жаңартулар +cancel=Кейін сұрау +check-updates-now=Жаңарту тексеру +checking=Тексеруде +checking-updates-failed=Жаңарту тексерілмеді: __1__ +could-not-init-steam=Steam API қосылмады. Steam-ге байланысты функциялар өшірулі. Бұл мәселе әдетте Steam-ді қайта қосу арқылы шешіледі. +could-not-init-steam-title=Steam қатесі +disable-updater=Жаңартуларды өшіру +downloading=Жүктеуде +from=Орнатылған +invalid-login=Қолданушы аты не құпиясөз қате! +mod=Мод +n-a=Орнатылмаған +no-new-updates=Қолжетімді жаңа жаңарту жоқ +ok=Кіру +password=Құпиясөз +restarting-factorio=Factorio-ны қайта қосуда +service-unavailable=Сервис қолжетімсіз +to=Жаңа нұсқа +too-old=Factorio-ның жаңарақ нұсқасы бар, бірақ ол автоматты түрде орнатылмайды. Соңғы нұсқаны өзіңіз осы жерден жүктеп алыңыз: __1__. +update-failed=Жаңартылмады: __1__ +update-now=Қазір жаңарту +update-successful=__1__ нұсқасына жаңартылды +updates-available-instructions1=Келесі жаңартулар қолжетімді: +updates-available-instructions2=Жаңарту бірнеше минутқа дейін уақыт алуы мүмкін. Күте тұрыңыз. +username=Қолданушы аты +[gui-update-mods] +all-mods-up-to-date=Барлық модтың нұсқасы соңғы +cancel=Болдырмау +cant-update-mods-error=Келесі модтарға керек тәуелділіктердің бәрі орнатылмайды: __1__. Модтарды тәуелділіксіз жаңартқыңыз келе ме? +check-for-updates-failed=Жаңартулар тексерілмейді +checking-for-updates=Жаңартулар тексерілуде +local-version-column-header=Локалды нұсқа +name-column-header=Атау +new-version-column-header=Жаңа нұсқа +not-logged-in=Жаңартулар тексерілмейді: кірмегенсіз +update-selected=Таңдалғанды жаңарту +[gui-upgrade] +entities=Нысан +from=Бұдан +icon-tooltip=Бос болғанда, жетілдіру құралы таңдалған сүзгілерді көрсетеді. +modules=Модуль +to=Бұған +[gui-user-login] +create-account=Тіркелгі құру +description-browse-mods=Мод порталын қолдану үшін кіруіңіз керек. +description-download-mods=Мод жүктеу үшін кіруіңіз керек. +description-downloading-mods-mismatch=Мод порталында қолданушы атыңыз бен токеніңіз тексерілгенде, сәйкессіздік табылды. Қайта кіріңіз. +description-login-to-existing-account=Бар Factorio тіркелгісіне кіріңіз. +description-mp-browse-public-games=Жария желілік ойын шолу үшін кіруіңіз керек. +description-mp-browse-public-games-mismatch=Сәйкестеу серверінде қолданушы атыңыз бен токеніңіз тексерілгенде, сәйкессіздік табылды. Қайта кіріңіз. +description-mp-connect-to-matching-server=Сәйкестеу серверіне қосылу үшін кіруіңіз керек. +description-mp-create-public-game=Сәйкестеу серверіне ойын жариялау үшін кіруіңіз керек. +description-mp-game-requires-authentication=Ойынға қосылу үшін кіру керек. +description-mp-game-requires-authentication-mismatch=Сіз қосылғалы отырған ойын сізді аутентификациялай алмады. Қайта кіріңіз немесе кейінірек қайталап көріңіз. +description-mp-username-only=LAN ойыншы атын таңдаңыз. +email-authentication-code=Аутентификация коды +email-authentication-code-hint=Біз сіздің поштаңызға жіберген email аутентификация кодын енгізіңіз. +email-authentication-enter-code=Email аутентификация коды қажет. Біз сіздің поштаңызға жіберген кодты енгізіңіз. +email-can-not-be-empty=Email бос бола алмайды. +forgot-password=Құпиясөзді ұмыттыңыз ба? +logging-in=Кіруде +logging-in-with-steam=Steam арқылы кіруде +login=Кіру +must-accept-the-terms-of-service=Қызмет шартын қабылдауыңыз керек. +not-logged-into-steam-use-factorio-account=Steam-ге кірмегенсіз. Онлайн функцияларын қолдану үшін Steam-ге кіріңіз немесе Factorio.com тіркелгісін қолданыңыз. +not-logged-into-steam-warning=Steam-ге кірмегенсіз. Factorio.com деректері ғана қолданылуда. +password-can-not-be-empty=Құпиясөз бос бола алмайды. +steam-authentication-failed=Steam аутентификацияланбады. Steam-ге online режимінде кіргеніңізге көз жеткізіңіз. +steam-login-success=Steam арқылы __1__ ретінде кірдіңіз. +username-can-not-be-empty=Қолданушы аты бос бола алмайды. +[http-error] +auth-error=Жүктелмеді (статус коды __1__): аут. қатесі. +auth-error-with-message=Жүктелмеді (статус коды __1__): аут. қатесі: __2__ +json-parse-error=Жүктелмеді (статус коды __1__): JSON жауабы анықталмады: __2__ +unknown-error=Жүктелмеді (статус коды __1__). +unknown-error-with-message=Жүктелмеді (статус коды __1__): __2__ +[ini-parse-error] +missing-value=Мән жоқ: __1__:__2__ +unterminated-section-header=Аяқталмаған бөлім тақырыбы: __1__:__2__ +[invalid-map-version] +campaign-retired-from-game="__1__" кампаниясы ойыннан жойылған. Бұл сақтауды __2__ нұсқасынан жүктей аласыз. +higher-than-maximum=__1__ карта нұсқасы жүктелмейді, өйткені ойынның нұсқасынан жоғары (__2__). +lower-than-minimum=__1__ карта нұсқасы жүктелмейді, өйткені ол қолжетімді минималды нұсқасынан төмен (__2__). +[inventory-full-message] +ammo=Ату жарағы слоттары толық. +armor=Сауыт слоты бос емес. +guns=Қару слоттары толық. +main=Мұқаммал толық. +trash-slots=Қоқыс слоттары толық. +[inventory-restriction] +cant-be-burned=__1__ отын ретінде қолданылмайды. +cant-be-placed-in-output-slot=__1__ мұнда салынбайды. +cant-be-smelted=__1__ балқытылмайды. +cant-be-used-as-ammo=__1__ ату жарағы ретінде қолданылмайды. +cant-be-used-as-ammo-for=__1__ __2__ үшін ату жарағы ретінде қолданылмайды. +cant-be-used-as-armor=__1__ сауыт ретінде қолданылмайды. +cant-be-used-as-gun=__1__ қару ретінде қолданылмайды. +cant-insert-into-assembling-machine-without-recipe=Рецепт қойылмағанда, құрастыру мәшинесіне ештеңе сала алмайсыз. +cant-insert-into-filtered-slot=Бұл слотқа тек __1__ салынады. Басқа бірдеңе салғыңыз келсе, сүзгіні тазартуыңыз керек. +cant-insert-into-hand-reserved-slot=Бұл ұяшық курсор үшін резервтелді +cant-insert-into-module-slot=Бұл слотқа тек модуль салынады. +cant-insert-into-restricted-slot=Бұл жерге тек __1__ салынады, __2__ емес. +cant-insert-into-self=Затты оның өзіне сала алмайсыз. +cant-insert-limit-breached=Бұл слотқа одан көп зат салынбайды. +cant-insert-module=__1__ __2__ ішінде қолданылмайды. +cant-shoot=__1__ __2__ ата алмайды. +player-inventory-full=__1__ салынбайды. __2__ +wrong-fuel=__2__ __1__ үшін отын ретінде қолданылмайды. +[item-description] +item-unknown[1]=Мод жойылғандықтан, бұл зат қолжетімсіз. Мод қайта қосылса, қалпына келеді. +[item-name] +item-unknown=Белгісіз зат +[json-parse-error] +invalid-comma-before-brace="}" алдындағы қате үтір: __1__:__2__ +invalid-comma-before-square-bracket="]" алдындағы қате үтір: __1__:__2__ +invalid-string-escape=Қате жол шығысы: __1__:__2__ +invalid-utf16-low-surrogate=JSON жолындағы қате UTF-16 төмен суррогаты: __1__:__2__ +unexpected-character=Күтпеген таңба (__1__): __2__:__3__ +unexpected-end-of-file=Күтпеген файл аяғы: __1__:__2__ +unexpected-utf16-low-surrogate=JSON жолындағы күтпеген UTF-16 төмен суррогаты __1__:__2__ +unterminated-string=Аяқталмаған жол: __1__:__2__ +[lua-profiler] +duration=Ұзақтық: __1__мс +elapsed=Өтті: __1__мс +[multiplayer] +address-and-port-already-used-for-different-player=IP мекенжайы мен портты басқа біреу қолданып жатыр. +address-in-use=__1__ локалды порты қолданылуда.\nМұның себебі Factorio-ның басқа терезесі немесе бұл портты қолданып жатқан басқа бағдарлама болуы мүмкін. +aligning-desynced-map-to-server=Десинхрондалған карта сервермен теңесуде. +cannot-load-downloaded-map=Орнатылған карта жүктелмейді: __1__ +catching-up=Синхрондалуда. +client-is-catching-up=__1__ синхрондалуда +client-is-downloading-map=__1__ картаны орнатуда +client-is-dropping=__1__ ойыннан түсуде +client-is-loading-map=__1__ картаны жүктеуде +connected-downloading-map=Карта жүктелуде (__1__) +connecting-to-the-game=Ойынға қосылуда... +core-crc-mismatch=Өзек модының CRC-і тексерілмеді! Өзекті ойын деректері күткен контентке сай келмейді! +creating-desync-report=Десинхронизация есебі құрылуда. Күте тұрыңыз. +desynced=Десинхронданды. +desynced-downloading-map=Карта қайта жүктелуде (__1__) +disabled-autoplace-specifications-changed-runtime=Желілік ойын қазіргі кезде өшірулі, өйткені автоорналастыру спецификациялары орындалған кезде өзгерді. +downloading-auxiliary-failed=Желілік ойын деректері жүктелмеді. Күте тұрыңыз. +downloading-map-failed=Басқа пирлерден карта жүктелмеді. Күте тұрыңыз. +extra-mod=__1__ серверде емес. +failed-to-connect=Қосылмады. Егжей-тегжейін білу үшін жорнал файлдарын тексеріңіз. +game-paused=__1__ ойынды кідіртті. +invalid-address=__1__ жарамды мекенжай емес (__2__). +joined-paused-game=Кідіртілген ойынға қосылдыңыз. Ойын жалғасқанда, картаны көре аласыз. +loading-map=Желілік ойын картасы жүктелуде +loading-scenario=__1__ сценарийі жүктелуде +matching-server-connection-failed=Сәйкестеу серверіне қосылмады. +matching-server-connection-resumed=Сәйкестеу серверінің қосылымы жалғаспады. +matching-server-create-failure=Сервер ойынын құру қатесі: __1__ +matching-server-heartbeat-failure=Heartbeat жіберу қатесі: __1__ +missing-mod=__1__ тек серверде. +mod-crc-mismatch=__1__: Нұсқалар бірдей болғанымен, мод контенті түрлі. Мұның ең жиі себебі - мод баптауларының бұрыс қолданылуы (мод баптауларына негізделген файлдардың шартты керектігі). Сонымен қатар, бұл клиент немесе сервердегі мод файлдарының өзгертілуінің кесірінен болуы мүмкін. +mod-mismatch-detected=Мод үйлесімсіздігі анықталды! +mod-version-mismatch=__1__: нұсқаңыз __2__, сервердің нұсқасы __3__. +no-address=__1__ табылмады. +not-received-connection-accept-reply=Сервермен желілік байланыс орнатылмады. +own-address-failed=Сыртқы IP мекенжайы анықталмады. Басқа ойыншылар қосыла алмауы мүмкін. +player-banned=Қолданушы атыңыз бұл ойында бұғатталған. Себеп: __1__. +player-banned-by-authserver=Аут. серверінің рекомендациясы бойынша, бұл ойында бұғатталғансыз. Апелляция беру үшін support@factorio.com. +player-cant-keep-up=__1__ компьютері немесе желісі сервермен байланысты сақтай алмай, байланысы ажыратылды. +player-desynced=__1__ десинхронданды. +player-desynced-disconnect=__1__ десинхронданғандықтан, байланысы ажыратылды. +player-died=__1__ өлтірілді (__2__) +player-died-by=__2__ __1__ дегенді өлтірді (__3__) +player-dropped=__1__ ойыннан түсті. +player-joined-game=__1__ ойынға қосылды. +player-left-game=__1__ ойыннан шықты. +player-limit-reached=Бұл ойын ойыншы шектеуіне жетті. +player-paused-game=__1__ ойынды кідіртті. +player-reconnect=__1__ басқа жерден қосылғандықтан, байланысы ажыратылды. +player-respawn=__1__ тірілді. +player-resumed-game=__1__ ойынды жалғастырды. +player-switching-servers=__1__ сервер ауыстыруда. +player-was-afk=__1__ AFK болғандықтан, байланысы ажыратылды. +prototype-crc-mismatch=Прототип CRC-і тексерілмеді! Мод прототиптерді детерменистік-емес жолмен құрды. +saving-local-variant-of-map=Картаның локалды нұсқасы сақталуда. +saving-map=Карта сақталуда +saving-map-for=Карта __1__ үшін сақталуда +script-command-mismatch=Қосылмайды. Келесі мод пәрмен өңдеуіштері сіз бен сервер арасында бірдей емес. Бұл келесі модтардың желілік ойын үшін (сақтауға/жүктеуге) қауіпсіз емес екенін белгілейді. (Егжей-тегжейін білу үшін жорнал файлдарын қараңыз): +script-event-mismatch=Қосылмайды. Келесі мод оқиға өңдеуіштері сіз бен сервер арасында бірдей емес. Бұл келесі модтардың желілік ойын үшін (сақтауға/жүктеуге) қауіпсіз емес екенін белгілейді. (Егжей-тегжейін білу үшін жорнал файлдарын қараңыз): +script-mismatch=Қосылмайды. Келесі мод скрипт файлдары сіз бен сервер арасында бірдей емес: +server-dropped=Сервермен байланыс үзілді +server-not-responding=Сервер жауап бермей жатыр +server-quit=Сервер ойыннан шықты +server-saving-map=Сервер (__1__) картаны сақтауда. +server-saving-map-for=Сервер (__1__) картаны __2__ үшін сақтауда. +server-version=Сервер __1__ нұсқасын қолданып отыр. +unknown-username=Белгісіз қолданушы аты +user-not-whitelisted=Қолданушы атыңыз бұл сервердің ақ тізімінде жоқ. +user-server-key-expired=Ішкі ойыншы аутентификациясы қатесі. +user-verification-required=Жария ойындарда қолданушы верификациясы қосулы болуы керек. +user-with-that-name-already-in-game=Ойында атыңызды қолданып жатқан қолданушы бар. +version-mismatch-detected=Нұсқа үйлесімсіздігі анықталды! +waiting-for-respawn=Өліп қалдыңыз, әттең. __1__ секундтан кейін тірілесіз. +waiting-for-saving-map=__1__ картаны сақтауда. +waiting-for-server-to-prepare-the-map=Сервердің картаны сақтауы күтілуде. +waiting-for-server-to-start-saving-the-map=Сервердің сақтай бастауы күтілуде: __1__ +waiting-for-upload-slot=Жүктеу слоты күтілуде. __1__ ойыншы күтуде. +wrong-input=__1__ бүлінген дерек жібергендіктен, байланысы ажыратылды. +you-cant-keep-up=Компьютеріңіз немесе желіңіз сервермен байланысты сақтауға жеткілікті дәрежеде жылдам болмағандықтан, байланыс ажыратылды. +you-have-been-dropped=Ойыннан түстіңіз. +you-sent-wrong-data=Клиентіңіз серверге бұрыс дерек жіберіп, байланыс ажыратылды. +you-were-afk=AFK болғаныңыз үшін байланысыңыз ажыратылды. +you-were-banned=Серверде бұғатталдыңыз. +you-were-kicked=Ойыннан шығарылдыңыз. +your-version=__1__ нұсқасын қолданып отырсыз. +[noise-expression] +0_16-elevation=Батпақ +0_17-island=Арал +0_17-islands+continents=Арал мен құрлық +0_17-lakes-elevation=Қалыпты +0_17-starting-plateau=Бастапқы үстірт қана +aux=Қалыпты +debug-aux=Оңдау +debug-moisture=Оңдау +debug-temperature=Оңдау +elevation=Қалыпты +endless-ocean-with-starting-area-elevation=Шексіз мұхит +endless-plateau-with-starting-area-elevation=Шексіз үстірт +moisture=Қалыпты +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Қалыпты +[noise-property] +aux=Aux +elevation=Биіктік +moisture=Ылғалдық +starting-lake-noise-amplitude=Бастапқы көл шу амплитудасы +temperature=Температура +[permissions-command-output] +action-set-to=__1__ бапталды: __2__. +added-player-to-group=__1__ __2__ тобына қосылды. +created-group=__1__ тобы құрылды. +deleted-group=Рұқсат тобы жойылды: __1__. +player-is-already-in-group=__1__ онсыз да __2__ тобында. +player-is-in-group=__1__ __2__ тобында. +player-is-not-in-any-group=__1__ ешбір топта емес. +player-is-not-in-group=__1__ __2__ тобында емес. +player-removed-from-group=__1__ __2__ тобынан шығарылды. +renamed-group=Рұқсат тобының атауы өзгертілді: __1__ -> __2__. +reset-complete=Рұқсат әдепкісіне арылды. +unable-to-create-group=Топ құрылмады. +unknown-action=Белгісіз кіруші әрекет: __1__. +unknown-action-value=Белгісіз мән: __1__ - "шын" немесе "жалған" күтіледі. +unknown-group=Белгісіз топ: __1__. +unknown-player=Белгісіз ойыншы: __1__. +you-can-not-create-groups=Рұқсат тобын құруға рұқсатыңыз жоқ. +you-can-not-delete-groups=Рұқсат тобын жоюға рұқсатыңыз жоқ. +you-can-not-delete-the-default-group=Әдепкі рұқсат тобын жоя алмайсыз. +you-can-not-edit-groups=Рұқсат тобын өңдеуге рұқсатыңыз жоқ. +[permissions-help] +add-player= - Ойыншыны берілген топқа қосады. +create-group= - Топ құрып, оған берілген атауды береді, немесе, атау берілмесе, әдепкі атауды қолданады. +delete-group= - Берілген топты жояды. +edit-group= - Берілген топ үшін берілген әрекетті қосады/өшіреді. +get-player-group= - Ойыншының тобын көрсетеді (бар болса). +groups=- Барлық топ тізімін шығарады. +help-list=Қолжетімді баптаулар: __1__. +matching-actions-list=Сәйкес әрекеттер __1__. +matching-group-list=Сәйкес топтар: +matching-options-list=Сәйкес баптаулар: __1__. +remove-player= - Ойыншыны берілген топтан шығарады. +rename-group= - Берілген топқа жаңа атау береді. +reset=- Барлық рұқсатты әдепкі мәніне арылтады. +[recipe-difficulty] +expensive=Қымбат +normal=Қалыпты +[richness] +none[1]=Еш +[save-map-failed] +cannot-save-map=Карта сақталмайды: __1__ +[size] +none=Еш +only-starting-area=Өшірулі болса: бастау аймағында ғана +[spidertron-status] +connected-to=Қосылған: __1__ +connection=Қосылым +idle=Күтуде +moving=Қозғалуда (__1__) +not-connected=Қосылмаған +shooting=Атуда +[technology-difficulty] +expensive=Қымбат +normal=Қалыпты +[tile-description] +tile-unknown[1]=Мод жойылғандықтан, бұл ұяшық қолжетімсіз. Мод қайта қосылса, қалпына келеді. +[tile-name] +tile-unknown=Белгісіз ұяшық +[tooltip-category] +activated=Белсендірілді +burnable-fuel=отын +consumed=Тұтынылды +consumes=Тұтынады: +debug=Оңдау +effect=Әсер +electricity=электр +equipment-grid=Жабдық торы +equipment-grid-electricity=жабдық торының электрі +fluid=сұйықтық +generates=Шығарады: +heat=жылу +personal-weapon=Жеке қару +placed-in-equipment-grid=Жабдық торына салынады +player-armor=Сауыт +stores=Сақтайды: +thrown=Лақтырылады +train=Пойыз +turret=Түрел +vehicle=Көлік +vehicle-weapons=Көлік қаруы +[tutorial-gui] +new-recipes-available=Жаңа рецепт қолжетімді +new-technologies-available=Зерттеуге жаңа технология қолжетімді +objective-complete=Мақсат орындалды +research-tooltip-heading=Зерттеу аяқталды! +[virtual-signal-description] +signal-unknown[1]=Мод жойылғандықтан, бұл сигнал қолжетімсіз. Мод қайта қосылса, қалпына келеді. +[virtual-signal-name] +signal-unknown=Белгісіз сигнал + diff --git a/factorio/data/core/locale/kk/info.json b/factorio/data/core/locale/kk/info.json new file mode 100644 index 0000000000000000000000000000000000000000..d71d128f0b5f3aef3849358bbca30e2780daf2ea --- /dev/null +++ b/factorio/data/core/locale/kk/info.json @@ -0,0 +1,4 @@ +{ + "completed": 96, + "language-name": "Қазақша" +} \ No newline at end of file diff --git a/factorio/data/core/locale/ko/core.cfg b/factorio/data/core/locale/ko/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..baf440a0bb03a57d3821075d9097f54e616995a8 --- /dev/null +++ b/factorio/data/core/locale/ko/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=유체를 혼합할 수 없습니다. +and=, +ban-report=__1__ 플레이어는 __2__ 이유로 차단됨 +ban-report-ip=__1__ (__2__) 이유 __3__ +base-mod-disabled=게임을 실행하려면 기본 모드가 필요하지만, 현재 비활성화되어 있습니다. 활성화하시겠습니까? +base-mod-invalid=게임을 실행하려면 기본 모드가 필요하지만, 현재 잘못되어있습니다. +blueprint-library-shortcut-broken=설계도면 라이브러리에 대한 이 바로 가기의 대상이 이제는 존재하지 않습니다. +blueprint-no-name=제목 없음 +blueprint-transferring=설계도면 전송 중: __1__ +bonus-progress-bar-tooltip=보너스 생산: __1__ +building-atlas=스프라이트 아틀라스 만드는 중... +building-prototypes=프로토타입 만드는 중... +cannot-open-mod-settings-game-not-fully-setup=게임이 완전히 설정되지 않은 경우에는 모드 설정을 열 수 없습니다. (일시 정지 중인 멀티플레이어 게임에 참가하고 있는 경우) +cant-add-player-already-exists=__1__ 이름의 플레이어가 이미 존재합니다. +cant-be-connected-to-copper-wire=이 개체에는 구리 전선을 연결할 수 없음 +cant-be-connected-to-wire=이 개체에는 회로용 전선을 연결할 수 없음 +cant-be-crafted-in-this-machine=이 기계에서는 만들 수 없습니다. +cant-be-damaged=이 대상은 피해를 줄 수 없습니다. +cant-be-mined=이 대상은 채취할 수 없습니다. +cant-be-rotated=이 대상은 회전할 수 없습니다. +cant-change-enemy-wires=적의 전선은 변경할 수 없습니다. +cant-clear-cursor=__1__ 아이템을 넣을 수 없습니다. 플레이어의 인벤토리가 가득 찼습니다. +cant-connect-rolling-stock-not-in-rolling-stock=철도 차량을 연결할 수 없습니다: 철도 차량 내부가 아닙니다. +cant-connect-rolling-stock-not-in-vehicle=철도 차량을 연결할 수 없습니다: 차량 내부가 아닙니다. +cant-connect-rolling-stock-too-close=철도 차량을 연결할 수 없습니다: 철도 차량이 서로 너무 가깝습니다. +cant-copy-enemy-structure-settings=적의 구조물로부터 구조물 설정을 복사할 수 없습니다. +cant-disconnect-rolling-stock-not-in-rolling-stock=철도 차량을 분리할 수 없습니다: 철도 차량 내부가 아닙니다. +cant-disconnect-rolling-stock-not-in-vehicle=철도 차량을 분리할 수 없습니다: 차량 내부가 아닙니다. +cant-enter-enemy-vehicles=적의 차량에는 탑승할 수 없습니다. +cant-join-game-not-in-main-menu=메인 메뉴에서만 Steam 게임에 참가할 수 있습니다. +cant-join-game-steam-init-failed=게임에 참가할 수 없습니다: Steam 초기화에 실패했습니다. +cant-join-game-steam-networking-disabled=게임 참가 불가: 환경설정에서 Steam 네트워킹이 비활성화되어 있습니다. +cant-mine-enemy-structure=적 구조물은 채취할 수 없습니다. +cant-mine-vehicle-with-passenger=이것은 누군가가 안에 있는 동안은 채취할 수 없습니다. +cant-open-enemy-structures=적의 구조물은 열 수 없습니다. +cant-paste-enemy-structure-settings=적의 구조물에 구조물 설정을 붙여넣을 수 없습니다. +cant-put-item-back=커서에 있는 아이템을 원래 위치에 되돌릴 수 없습니다: __1__ +cant-reach=도달할 수 없음 +cant-repair-enemy-structures=적 구조물은 복구할 수 없습니다. +cant-rotate-enemy-structures=적의 구조물은 회전할 수 없습니다. +cant-run-command-not-admin=(__1__) 명령어를 실행할 수 없습니다 - 당신은 관리자가 아닙니다. +cant-run-command-not-in-multiplayer-game=(__1__) 명령어는 싱글플레이어 게임에서는 실행할 수 없습니다. +cant-set-duplicate-filter=__1__ 아이템은 이미 다른 슬롯에서 필터링 되었습니다. +cant-set-duplicate-request=__1__ 아이템은 이미 다른 슬롯에서 요청되었습니다. +cant-set-duplicate-trash-slot=__1__ 아이템은 이미 다른 슬롯에 설정되었습니다. +cant-set-filter=이 필터를 설정할 수 없습니다: __1__ +cant-set-request-when-it-is-automated=회로 네트워크에 의해 설정된 요청은 수정할 수 없습니다. +cant-swap-console-with-player=콘솔과 플레이어를 맞바꿀 수 없습니다: 콘솔에서는 2명을 지정해야 합니다. +cant-swap-expected-two-players=맞바꿀 수 없습니다: 콘솔에서는 2명을 지정해야 합니다. +cant-swap-with-yourself=자기 자신과 플레이어를 교체할 수 없습니다. +cant-transfer-from-enemy-structures=적의 구조물로부터 옮겨올 수 없습니다. +cant-transfer-to-enemy-structures=적의 구조물에 옮길 수 없습니다. +cheat-will-disable-achievements=치트 명령어를 사용하면 도전 과제가 비활성화됩니다. 그래도 진행하고 싶다면 명령어를 다시 입력해 주세요. +checking-sprites=스프라이트 확인 중... +close-file-reason-corrupt=CRC 확인에 실패했습니다: 압축 파일이 손상되었습니다. +close-file-reason-other=기타, 오류 코드: __1__ +closing-file-failed=__1__ 파일 닫기 실패.\n사유: __2__. +colon=: +color-for-players-only=플레이어의 색상만 설정할 수 있습니다. +command-attempted-not-allowed=__1__ 플레이어가 허용되지 않은 명령어를 실행하려고 합니다: __2__ +command-ran=__1__ (명령어): __2__ +command-will-disable-achievements=Lua 콘솔 명령어를 사용하면 도전 과제가 비활성화됩니다. 그래도 진행하고 싶다면 명령어를 다시 입력해 주세요. +continue=계속하기 +control-controller-axis-related=이 조작은 컨트롤러의 트리거 버튼이어야 합니다. +control-controller-button-related=이 조작은 컨트롤러의 버튼이어야 합니다. +control-controller-stick-related=이 조작은 컨트롤러의 스틱이어야 합니다. +control-keyboard-related=이 조작은 키보드와 관련되어야 합니다. +control-mouse-related=이 조작은 마우스와 관련되어야 합니다. +control-mouse-related-on-controller=이 조작은 __1__(이)나 __2__(으)로 설정되어야 합니다. +control-mouse-wheel-related=이 조작은 마우스 휠이어야 합니다. +cropping-bitmaps=비트맵 자르는 중... +cursor=커서 +days=__1__ __plural_for_parameter_1_{1=일|rest=일}__ +days-ago=__1__일 전 +destination-full=목적지에 이미 기차가 있음 +disabled-by-server=서버에서 비활성화됨 +discard-changes=변경 취소 +dying-explosion-name=__1__(파괴 시 폭발 효과) +editor-will-disable-achievements=지도 편집기를 사용하면 도전 과제가 비활성화됩니다. 그래도 진행하고 싶다면 명령어를 다시 입력해 주세요. +electric-pole-wire-limit-reached=최대치인 5개의 연결에 도달했습니다. +empty-file-name=파일 이름이 비어 있습니다. +empty-stop-name=정류장 이름이 비어있음 +entered-the-vehicle=차량에 탑승합니다. +error-while-importing-string=문자열을 가져오는 동안 오류가 발생했습니다: +error-with-handler-failed=__1__\n이것을 처리하는 동안, 에러처리기가 다른 에러를 초래했습니다:\n__2__ +error-with-handler-message=__1__\n에러 처리기가 다음의 정보를 추가했습니다:\n__2__ +evolution-message=진화 요인: __1__. (시간 __2__%) (공해 __3__%) (산란장 파괴 __4__%) +failed-to-import-string=문자열을 가져오는 데 실패했습니다: __1__. +failed-to-load-base-mod=기본 모드 불러오기 중 오류. +failed-to-load-mod=모드 불러오기 실패 "__1__" +failed-to-load-mod-reason=모드 불러오기 실패 "__1__": __2__ +feature-not-available-in-demo-version=이 기능은 데모 버전에서 사용할 수 없습니다. +file-name-too-long=파일명이 너무 깁니다 (최대 __1__ 글자) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=게임이 __1__에 저장되었습니다. +grid-position-and-absolute-position-need-to-match=그리드의 위치와 설계도면 내 격자 위치 좌표가 모두 짝수이거나 홀수여야 합니다. +grid-position-value-has-to-be-multiple=이 설계도면의 그리드 위치 값은 __1__의 배수여야 합니다. +hours=__1__ __plural_for_parameter_1_{1=시간|rest=시간}__ +hours-ago=__1__시간 전 +invalid-character-in-file-name=파일 이름에 잘못된 문자가 있습니다. +invalid-grid-position-value=__1__ 값은 잘못된 그리드 위치 값입니다. +invalid-parameter=잘못된 매개 변수 +invalid-screenshot-resolution=스크린숏 해상도가 잘못되었습니다. 가로와 세로는 {1, __1__} 범위 여야 합니다. +invalid-snap-to-grid-value=__1__은 그리드 값에 쓸 수 없는 값입니다. +invalid-zoom-level=유효하지 않은 배율입니다. __1__보다 크거나 같아야 합니다. +item-has-tags=아이템에 태그가 있습니다. +left-the-vehicle=차량에서 내립니다. +loading-mods=모드 불러오는 중... +loading-sounds=소리 불러오는 중... +loading-sprites=스프라이트 불러오는 중... +locks=고정 +low-ram-warning=이 세이브 파일은 메모리를 많이 사용하며 게임 강제 종료를 일으킬 수 있습니다.\n그래픽 설정에서 스프라이트 해상도를 줄이면 메모리 사용량을 줄일 수 있습니다.\n__1__ +manual-wire-dragging-disabled=수동 전선 드래그 비활성화 +map-info-combined-yield-percentage=전체 __1__ 생산량 __2__% +minutes=__1__ __plural_for_parameter_1_{1=분|rest=분}__ +minutes-ago=__1__분 전 +missing-equipment=장비 없음: +missing-equipment-list-item=__1__ × __2__ +missing-item=__1__ 없음 +mod-caused-error=__1__ 모드가 복구할 수 없는 오류를 발생시켰습니다.\n이 오류를 모드 제작자에게 보고하세요.\n\n__2__ +mod-name-too-long=__1__ 모드의 이름이 너무 깁니다. 모드 이름은 __2__자 이내로만 쓸 수 있습니다. +mod-title-too-long=__1__ 모드의 제목이 너무 깁니다. 모드 제목은 __2__자 이내로만 쓸 수 있습니다. +months-ago=__1__달 전 +new-tips=새로운 팁 +new-tips-count=새로운 팁: __1__ +no-artillery-in-range=사정거리 안에 대포가 없습니다. +no-artillery-with-ammo-in-range=사정거리 안에 탄약이 있는 대포가 없습니다. +no-bans=차단된 플레이어가 없습니다. +no-modifier-selected=선택된 변경안 없음 +no-path=경로 없음 +no-stock-to-connect-found=서로 연결할 철도 차량이 발견되지 않았습니다. +no-stock-to-disconnect-found=서로 분리할 철도 차량이 발견되지 않았습니다. +noname-station=정류장 +noone-to-reply=답장받을 사람이 없습니다 +not-allowed-character-in-file-name="__1__" 문자는 파일 이름으로 사용할 수 없습니다. +not-enough-ingredients=재료가 충분하지 않습니다. +not-enough-rails=철도가 충분하지 않습니다 +not-enough-space-to-connect-train=기차를 연결할 공간이 충분하지 않습니다. +not-operable=작동 불가 +on-the-ground=땅에 있는 +opened-item-removed=이 아이템은 제거되었습니다. +or=또는 +per-minute-suffix=/분 +per-second-suffix=/초 +permissions-import-successfully=사용 권한을 성공적으로 가져왔습니다. +player-cancelled-research=__1__ 플레이어가 __2__ 연구를 취소했습니다. +player-changed-color=__1__의 색상은 이제 __2__입니다. +player-changed-color-singleplayer=당신의 색상은 이제 __1__ 입니다. +player-changed-research=__1__ 플레이어가 __2__ 에서 __3__ 연구로 변경했습니다. +player-doesnt-exist=__1__ 플레이어는 존재하지 않습니다. +player-is-already-an-admin=__1__ 플레이어는 이미 관리자입니다. +player-is-already-in-admin-list=__1__ 플레이어는 이미 관리자 목록에 있으며 게임에 참가하면 승격됩니다. +player-is-not-an-admin=__1__ 플레이어는 관리자가 아닙니다. +player-is-not-banned=__1__ 플레이어는 현재 차단 상태가 아니므로 차단 해제를 할 수 없습니다. +player-is-not-in-admin-list=__1__ 플레이어는 관리자 목록에 없습니다. +player-isnt-online=__1__ 플레이어는 접속 중이 아닙니다 +player-queued-research=__1__ 플레이어가 __2__ 연구를 예약했습니다. +player-started-research=__1__ 플레이어가 __2__ 연구를 시작했습니다. +player-tried-using-cheat=__1__ 플레이어가 치트 명령어 사용을 시도함. +player-tried-using-command=__1__ 플레이어가 "__2__" 명령어 사용을 시도함 +player-tried-using-editor=__1__ 플레이어가 지도 편집기 사용을 시도함. +player-was-added-to-admin-list=__1__ 플레이어는 __2__ 플레이어에 의해 관리자 목록에 추가되었으며 게임에 참가하면 승격됩니다. +player-was-banned=__1__ 플레이어는 __2__ 플레이어에 의해 차단되었습니다. 이유: __3__. +player-was-demoted=__1__ 플레이어는 __2__ 플레이어에 의해 관리자에서 강등되었습니다. +player-was-kicked=__1__ 플레이어는 __2__ 플레이어에 의해 추방당했습니다. 이유: __3__. +player-was-promoted=__1__ 플레이어는 __2__ 플레이어에 의해 관리자로 승격되었습니다. +player-was-removed-from-admin-list=__1__ 플레이어는 __2__ 플레이어에 의해 관리자 목록에서 제거되었으며 게임에 참가하면 이제 승격되지 않습니다. +player-was-unbanned=__1__ 플레이어는 __2__ 플레이어에 의해 차단이 해제되었습니다. +players-arent-on-same-surface=플레이어를 교체할 수 없습니다: 플레이어들이 서로 다른 지면에 있습니다. +players-dont-have-character-controllers=플레이어를 교체할 수 없습니다: 캐릭터를 제어하는 플레이어가 없습니다. +players-dont-have-characters=플레이어를 교체할 수 없습니다: 둘 중 한 명 내지는 둘 다 캐릭터가 없습니다. +reading-file-failed=__1__ 파일 읽기 실패.\n오류 코드: __2__. +reassigned-empty=선택된 새 컨텐츠가 없습니다. +recipe-not-craftable-in-hand=이 제작법의 아이템은 손으로 제작할 수 없습니다. +recipe-too-complex-to-craft-in-hand=이 제작법은 너무 복잡해서 손으로 제작할 수 없습니다. +reload-script-data-too-large=다시 불러오기 스크립트 데이터가 너무 큽니다: __1__ > __2__. +remnant-name=__1__ (잔해) +repeat-when-transferred=설계도면 기록을 게임에 전송하는 중입니다. 전송이 완료되고 나서 다시 시도해 주십시오. +replay-disabled-autoplace-specifications-changed-runtime=자동배치 사양이 변경된 런타임이기 때문에 리플레이가 비활성화되었습니다. +replay-saving-disabled=다시 보기 저장이 비활성화되었습니다. +replay-saving-disabled-forced-by-user=사용자가 강제한 프로토타입이 불러오기 모드를 변경함에 따라 다시보기 저장이 비활성화되었습니다. +replay-saving-disabled-map-version=다시 보기 저장 비활성화됨: 지도는 __1__ 버전으로 저장되었으며, 현재 버전은 __2__ 입니다. +replay-saving-disabled-migration-applied=다시 보기 저장 비활성화됨: 지도 마이그레이션이 적용되었습니다. +replay-saving-disabled-mods=다시 보기 저장 비활성화됨: 저장된 지도가 다른 모드 설정을 가지고 있습니다. +replay-saving-disabled-mods-startup-settings=다시 보기 저장 비활성화됨: 저장된 지도가 다른 모드 시작 설정을 가지고 있습니다. +reset-to-defaults=__1__ 개의 __plural_for_parameter_1_{1=옵션|rest=옵션}__을 __plural_for_parameter_1_{1=기본값|rest=기본값}__으로 초기화 +reset-to-defaults-disabled=모든 옵션에는 기본값이 있습니다. +reverted-control-settings-to-default=이전 버전과 호환되지 않아 조작 설정을 기본 설정으로 되돌립니다. +rolling-stock-connected=철도 차량이 연결되었습니다. +rolling-stock-disconnected=철도 차량이 분리되었습니다. +save-already-in-progress=이미 저장이 진행 중이므로 저장할 수 없습니다. +saving-process-crashed=저장 프로세스가 충돌했습니다. +scenario-caused-error=__1__ 시나리오가 복구할 수 없는 오류를 발생시켰습니다.\n이 오류를 시나리오 제작자에게 보고하세요.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=초|rest=초}__ +seconds-ago=__1__초 전 +shortcut-bar-full=바로 가기 표시줄에 더는 아이템을 연결할 수 없습니다. +shortcut-disabled-technology-not-researched=이 바로 가기는 __1__ 기술이 필요합니다. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/시간 +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=컷신을 건너뛰려면 __CONTROL__confirm-message__ 키를 누르세요 +snap-to-grid-value-has-to-be-multiple=이 설계도면의 그리드 값은 __1__의 배수여야 합니다. +string-import-produced-no-item=입력이 아이템을 생성하지 않았습니다. +string-import-successful=성공적으로 가져왔습니다. +the-blueprint-cant-be-flipped=__1__ 개체가 포함된 설계도면은 뒤집을 수 없습니다. +this-cannot-be-mined-by-hand-because-it-requires-fluid=이 광물의 채광에는 __1__ 유체가 필요하기 때문에 플레이어가 직접 채광할 수 없습니다. +time-future=미래 +time-symbol-hours=__1__ 시간 +time-symbol-hours-short=__1__시간 +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ 분 +time-symbol-minutes-short=__1__분 +time-symbol-seconds=__1__ 초 +time-symbol-seconds-short=__1__초 +too-deep-book-recursion=아이템을 넣을 수 없습니다. 설계도면 책자 속에 책자를 넣는 건 최대 __1__번까지만 반복할 수 있습니다. +too-long-stop-name=정류장의 이름 (__1__개 문자)은 __2__개 문자를 초과하여 지을 수 없습니다. +too-long-tag-name=태그 이름 (__1__ 문자)은 __2__ 문자를 초과할 수 없습니다. +unconfirmed-changes=확인되지 않은 변경 사항이 __1__ 개 있습니다. +unknown-color=알 수 없는 색상 __1__. +unknown-command="__1__" 명령어는 알 수 없는 명령어입니다. /h 또는 /help 명령어를 입력하여 더 많은 명령어 도움말을 참조하세요. +unknown-player-was-banned=__1__ 플레이어(지도에 없음)는 __2__ 플레이어에 의해 차단되었습니다. 이유: __3__. +unlocks=잠금을 해제 +unspecified=지정되지 않음 +user-verification-already-disabled=사용자 확인이 이미 비활성화되어있습니다. +user-verification-already-enabled=사용자 확인이 이미 활성화되어있습니다. +user-verification-disabled=사용자 확인이 비활성화되었습니다. +user-verification-enabled=사용자 확인이 활성화되었습니다. +vehicle-is-full=차량에 빈 자리가 없습니다. +weeks-ago=__1__주 전 +wire-cant-reach=전선이 이 위치까지 닿지 않음 +years-ago=__1__년 전 +[achievement-progress] +console-command-used=콘솔 명령어가 사용되었습니다. 이 게임에서는 이제 도전 과제를 달성할 수 없습니다. +construct-with-robots-more-than=수동: __1__ 로봇: __2__ +dont-craft-manually=수동으로 제작: __1__ +editor-used=지도 편집기가 사용되었습니다. 이 게임에서는 이제 도전 과제를 달성할 수 없습니다. +not-a-freeplay-map=이 도전 과제는 자유플레이 지도에서만 달성할 수 있습니다. +not-in-peaceful-mode=이 도전 과제는 평화 모드에서는 달성할 수 없습니다. +not-with-lower-enemies=적 기지 설정이 기본값보다 낮으면 이 도전 과제를 달성할 수 없습니다. +only-when-playing-new-game=이것은 새로운 게임을 플레이할 때만 획득할 수 있습니다. +player-damaged=한 번에 입은 가장 큰 피해: __1__ +remaining-time=남은 시간: __1__ +[cant-build-reason] +cant-build-here=여기에 설치할 수 없음 +cant-build-on-tile=__1__ 위에 설치할 수 없음 +cant-build-train-stop-in-intersection=교차로에 기차 정류장을 설치할 수 없음 +covered-by-fog-of-war=전장의 안개 안에 건설할 수 없음 +entity-ghost-in-the-way=고스트 상태의 __1__ 개체가 경로에 있음 +entity-in-the-way=__1__ 개체가 경로에 있음 +entity-must-be-built-next-to-rail=__1__ 아이템은 철도 옆에 설치해야 함 +invalid-rail-signal-position=철도 신호의 위치가 잘못됨 +invalid-train-stop-position=기차 정류장의 위치가 잘못됨 +invalid-transport-belt-connectable-position=잘못된 벨트 위치 +mixing-fluids=다른 유체를 사용하는 시스템을 연결할 수 없습니다. +no-rail-for-ghost-train=고스트 상태의 기차는 철도 위에 설치해야 함 +no-rail-for-train=__1__ 아이템은 철도 위에 설치해야 함 +no-resource-for-drill=__1__ 아이템은 자원 위에만 설치 가능함 +no-resource-for-mining-drill=채광 드릴은 자원 위에 설치해야 함 +no-valid-resource-for-drill=__1__로 이 자원을 채취할 수 없음 +out-of-world=지도 바깥에 설치할 수 없음 +player-in-the-way=캐릭터가 해당 위치를 막고 있음 +rail-signals-must-be-built-next-to-rail=철도 신호는 철도 옆에 설치해야 함 +too-close-to-existing-rail-signal=기존의 철도 신호와 너무 가까움 +uncharted-area=미지의 구역에 설치할 수 없습니다. +[character-corpse] +died=죽은 시간 +killed-by=다음에 의해 죽음 +name=시체 (__1__) +time-ago=__1__ 전 +time-remaining=남은 시간 +[chat-icon-select-list-gui] +title=아이콘 선택 +[clone-area-errors] +source-and-destination-collide=원본 영역과 대상 영역이 충돌합니다. +source-area-and-destination-are-not-equal=원본 영역과 대상 영역의 크기가 다릅니다. +source-area-and-destination-area-must-not-be-rotated=원본 영역과 대상 영역을 회전해서는 안 됩니다. +source-entities-overlap-with-destination=원본 개체와 대상 개체가 겹칩니다. +tiles-collide=원본 영역 타일과 대상 영역 타일이 충돌합니다. +[color] +acid=산성색 +black=검정색 +blue=파란색 +brown=갈색 +cyan=청록색 +gray=회색 +green=초록색 +orange=주황색 +pink=분홍색 +purple=자주색 +red=빨간색 +white=하얀색 +yellow=노란색 +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- 플레이어 관리 GUI를 엽니다. +admins=- 게임 관리자 목록을 출력합니다. +alerts= <경보> - 지정된 경보 유형을 활성화, 비활성화, 음 소거 또는 음 소거 해제를 합니다. +all-players-list=모든 플레이어: +available-alerts=사용할 수 있는 경보: __1__. +available-colors=사용할 수 있는 색상: __1__. +ban=<플레이어> <이유> - 지정된 플레이어를 차단합니다. +banlist= <플레이어> - 차단 목록에 플레이어를 추가 또는 제거합니다. /ban 또는 /unban 과 같습니다. +bans=- 차단된 플레이어 목록을 출력합니다. +cant-use-banlist-not-in-multiplayer-game=싱글 플레이어 게임에서는 차단 목록 명령어를 사용할 수 없습니다. +cant-use-permissions-not-in-multiplayer-game=싱글 플레이어 게임에서는 사용 권한 명령어를 사용할 수 없습니다. +cant-use-whitelist-not-in-multiplayer-game=싱글 플레이어 게임에서는 허용 목록 명령어를 사용할 수 없습니다. +cheat= 모든 기술을 연구하고 치트 모드를 활성화합니다. 옵션은 또한 플레이어에게 몇 가지 추가 아이템을 제공합니다. +clear=- 콘솔을 초기화합니다. +color= - 플레이어의 색상을 변경합니다. 사전 정의된 색상이나 "# # # #" 형식의 RGBA 값을 지정할 수 있습니다. +command=<명령어> - Lua 명령어를 (허용된 경우) 실행합니다. +config=- 서버 환경설정 GUI를 엽니다. +delete-blueprint-library=<플레이어> - 지정된 접속하지 않은 플레이어의 설계도면 라이브러리를 저장 파일에서 삭제합니다. "everybody confirm"을 입력하면 접속하지 않은 모든 플레이어의 저장소를 삭제합니다. +demote=<플레이어> - 플레이어를 관리자에서 강등시킵니다. +editor=- 지도 편집기를 전환합니다. +evolution=- 외계 생물의 진화 요인에 대한 정보를 출력합니다. +help=<명령어> - 사용할 수 있는 명령어 목록을 출력합니다, 선택적 인수에는 설명된 명령어를 지정할 수 있습니다. +help-description=/h <명령어> 를 입력하면 세부 사항을 볼 수 있습니다. +help-list=사용할 수 있는 명령어: +ignore=<플레이어> - 채팅창에서 이 플레이어의 메시지 표시를 방지합니다. 관리자 메시지는 표시됩니다. +ignores=- 무시된 플레이어 목록을 출력합니다. +kick=<플레이어> <이유> - 지정된 플레이어를 추방합니다. +matching-alerts-list=일치하는 경보: __1__. +matching-colors-list=일치하는 색상: __1__. +matching-commands-list=일치하는 명령어: +matching-players-list=일치하는 플레이어: +measured-command=<명령어> - Lua 명령어를 (허용된 경우) 실행하고 실행에 걸린 시간을 측정합니다. +mute=<플레이어> - 플레이어가 채팅창에서 아무 말도 못하게 합니다. +mute-programmable-speaker= - 프로그래밍 가능한 스피커에 의해 생성된 전 지역 소리를 음 소거 또는 음 소거 해제합니다. 로컬 클라이언트만 음 소거하려면 "local"을 사용합니다. 관리자는 "everyone"을 사용하여 서버에 있는 모두에게 소리를 음 소거할 수 있습니다. +mutes=- 채팅 금지된 (채팅창에서 대화할 수 없는) 플레이어의 목록을 출력합니다. +open=<플레이어> - 다른 플레이어의 인벤토리를 엽니다. +perf-avg-frames=- 성능 카운터를 평균화하기 위해 사용되는 틱/업데이트 수입니다. 기본값은 100 입니다. 고속 컨버전스에는 5-10의 값이 권장되지만, 수치는 더 급격하게 불안정해집니다. +permissions=- 사용 권한 GUI를 엽니다. +players=- 게임 안의 플레이어 목록을 출력합니다. (매개 변수 online/o는 접속 중인 플레이어만 출력. count/c는 숫자만 출력) +promote=<플레이어> - 플레이어를 관리자로 승격시킵니다. +purge=<플레이어> - 채팅 기록에서 이 플레이어의 모든 메시지를 제거합니다. +quit=- 서버를 완전히 종료합니다. +reply=<메시지> - 마지막으로 당신에게 귓속말을 보낸 플레이어에게 답장합니다. +reset-tips=팁과 도움말 항목의 상태를 처음 게임을 시작한 것 처럼 재설정합니다. +save=<이름> - 현재 게임을 지정된 이름으로 저장합니다. +screenshot= <확대> - 현재 보기 설정 또는 지정된 해상도로 스크린숏을 찍습니다. 확대는 선택 사항이며 기본값은 1입니다. +seed=- 시작 지도 배정을 출력합니다. +server-commands=- 서버 콘솔 명령어입니다. +server-save=- 멀티플레이어 게임에서 서버에 게임을 저장합니다. +shout=<메시지> - 다른 세력을 포함한 모든 플레이어에게 메시지를 보냅니다. +silent-command=<명령어> - 콘솔에 출력하지 않고 Lua 명령어를 (허용된 경우) 실행합니다. +swap-players=<플레이어> <플레이어> - 지정된 두 플레이어의 캐릭터를 서로 바꿉니다. 따로 지정되지 않을 경우, 두번째 플레이어가 당신이 됩니다. +time=- 지도의 경과 시간에 대한 정보를 출력합니다. +toggle-action-logging=- 게임에서 실행된 모든 입력 작업의 기록 여부를 전환합니다. 이 값은 게임을 다시 시작하면 유지되지 않으며 멀티플레이어 세션에서 로컬 게임에만 영향을 줍니다. +toggle-heavy-mode=- 일단 이 명령어가 설정되면 멀티플레이어 게임 플레이가 불가능해지므로 이 명령어를 쓸 때는 주의해야 합니다. 게임이 매 틱마다 게임을 저장하고 비교하기 시작하면서, 결정론에 어딘가 일치하지 않는 부분이 있는지를 찾습니다. 이 명령어는 새 플레이어가 서버에 들어왔을 때 비동기화가 반복되는 현상이 일어날 때 쓸 것을 당부드립니다. heavy mode는 이 모드가 무언가를 출력할 때까지 계속 실행될 것입니다. 저희 개발 팀에서 내용을 조사하고 문제를 수정할 수 있도록 그 출력물을 저희에게도 제공해 주셨으면 합니다. +unban=<플레이어> - 지정된 플레이어의 차단을 해제합니다. +unignore=<플레이어> - 채팅창에서 이 플레이어의 메시지를 표시할 수 있도록 해 줍니다. +unknown-command=알 수 없는 명령어 __1__ +unlock-shortcut-bar=- 모든 바로 가기 표시줄 아이템의 잠금을 해제합니다. +unlock-tips=모든 팁과 도움말 항목의 잠금을 해제합니다. +unmute=<플레이어> - 플레이어가 채팅창에서 다시 대화할 수 있도록 해 줍니다. +version=- 현재 게임 버전을 출력합니다. +whisper=<플레이어> <메시지> - 지정된 플레이어에게 메시지를 보냅니다. +whitelist= <플레이어> - 허용 목록의 플레이어만 게임에 참가할 수 있는, 허용 목록에 플레이어를 활성화, 비활성화, 추가 또는 제거합니다. 'get'을 사용할 때 '플레이어'란에 아무것도 입력하지 않으면 허용 목록의 모든 플레이어의 목록을 출력합니다. +[command-output] +action-logging-disabled=작업 기록이 비활성화되었습니다. +action-logging-enabled=작업 기록이 활성화되었습니다. +alert-already-disabled=__1__ 경보 유형은 이미 비활성화되어있습니다. +alert-already-muted=__1__ 경보 유형은 이미 음 소거되었습니다. +alert-disabled=__1__ 경보 유형은 비활성화되었습니다. +alert-enabled=__1__ 경보 유형은 활성화되었습니다. +alert-isnt-disabled=__1__ 경보 유형은 비활성화되어있지 않습니다. +alert-isnt-muted=__1__ 경보 유형은 음 소거되어있지 않습니다. +alert-muted=__1__ 경보 유형은 음 소거되었습니다. +alert-unmuted=__1__ 경보 유형은 음 소거 해제되었습니다. +banlist-add-is-admin-only=관리자만 차단 목록에 추가할 수 있습니다. +banlist-already-empty=차단 목록이 이미 비어 있습니다. +banlist-clear-is-admin-only=관리자만 차단 목록을 초기화할 수 있습니다. +banlist-cleared=차단 목록이 초기화되었습니다. +banlist-empty=차단 목록이 비어 있습니다. +banlist-remove-is-admin-only=관리자만 차단 목록에서 제거할 수 있습니다. +cant-delete-blueprint-library-player-is-connected=연결된 플레이어의 설계도면 라이브러리 저장소를 삭제할 수 없습니다. +deleted-blueprint-library-for-players=설계도면 라이브러리 저장소가 삭제된 플레이어: +no-blueprint-libraries-to-delete=삭제할 설계도면 라이브러리 저장소가 없습니다. +parameters-require-admin=이 매개 변수로 명령어를 실행할 수 없습니다: 당신은 관리자가 아닙니다. +permission-action-list=모든 작업: __1__. +permission-groups-list=모든 사용 권한 그룹: __1__. +player=플레이어 +player-added-to-banlist=__1__ 플레이어는 차단 목록에 추가되었습니다. +player-added-to-whitelist=__1__ 플레이어는 허용 목록에 추가되었습니다. +player-already-muted=__1__ 플레이어는 이미 채팅 금지 상태입니다. +player-already-on-banlist=__1__ 플레이어는 이미 차단 목록에 있습니다. +player-already-on-whitelist=__1__ 플레이어는 이미 허용 목록에 있습니다. +player-blueprint-library-deleted=__1__ 플레이어의 설계도면 라이브러리를 삭제했습니다. +player-blueprint-library-not-found=__1__ 플레이어는 저장된 설계도면이 없습니다. +player-ignored=__1__ 플레이어는 무시되었습니다. +player-is-not-on-banlist=__1__ 플레이어는 차단 목록에 없습니다. +player-is-not-on-whitelist=__1__ 플레이어는 허용 목록에 없습니다. +player-is-on-banlist=__1__ 플레이어는 차단 목록에 있습니다. +player-is-on-whitelist=__1__ 플레이어는 허용 목록에 있습니다. +player-isnt-muted=__1__ 플레이어는 채팅 금지 상태가 아닙니다. +player-list=플레이어 (__1__): +player-list-online=접속 중인 플레이어 (__1__): +player-muted=__1__ 플레이어는 __2__ 플레이어에 의해 채팅 금지되었습니다. +player-unignored=__1__ 플레이어는 무시 상태가 해제되었습니다. +player-unmuted=__1__ 플레이어는 __2__ 플레이어에 의해 채팅 금지가 해제되었습니다. +player-was-not-on-banlist=__1__ 플레이어는 차단 목록에 있지 않습니다. +player-was-not-on-whitelist=__1__ 플레이어는 허용 목록에 있지 않습니다. +player-was-removed-from-banlist=__1__ 플레이어는 차단 목록에서 제거되었습니다. +player-was-removed-from-whitelist=__1__ 플레이어는 허용 목록에서 제거되었습니다. +players-on-banlist=차단 목록의 플레이어: __1__ +players-on-whitelist=허용 목록의 플레이어: __1__ +programmable-speaker-muted-everyone=프로그래밍 가능한 스피커의 전 지역 소리는 서버에 있는 모두에게 음 소거되었습니다. +programmable-speaker-muted-local=프로그래밍 가능한 스피커의 전 지역 소리는 로컬 클라이언트에서 음 소거되었습니다. +programmable-speaker-unmuted-everyone=프로그래밍 가능한 스피커의 전 지역 소리는 서버에 있는 모두에게 음 소거 해제되었습니다. +programmable-speaker-unmuted-local=프로그래밍 가능한 스피커의 전 지역 소리는 로컬 클라이언트에서 음 소거 해제되었습니다. +shout=외치기 +whisper=귓속말 +whitelist-add-is-admin-only=관리자만 허용 목록에 추가할 수 있습니다. +whitelist-already-empty=허용 목록이 이미 비어 있습니다. +whitelist-clear-is-admin-only=관리자만 허용 목록을 초기화할 수 있습니다. +whitelist-cleared=허용 목록이 초기화되고 비활성화되었습니다. +whitelist-empty=허용 목록이 비어 있습니다. +whitelist-remove-is-admin-only=관리자만 허용 목록에서 제거할 수 있습니다. +[config-help] +afk-auto-kick=<숫자> - 플레이어가 자동 추방당하기 전의 활동이 없는 시간(분)을 설정합니다. 0은 비활성화를 의미합니다. +allow-commands= - Lua 명령어가 허용된 경우 설정합니다. +allow-debug-settings= - 관리자가 아닌 플레이어에게 자세한 디버그 설정의 허용 여부를 설정합니다. +autosave-interval=<숫자> - 자동저장 간격(분)을 설정합니다. 0은 비활성화를 의미합니다. +autosave-only-on-server= - 서버에서만 자동저장을 생성할 때 설정합니다. +description=<설명> - 서버 설명을 설정합니다. (비워둘 수 있음) +help-list=사용할 수 있는 환경설정: __1__. +ignore-player-limit-for-returning-players= - 재참가 플레이어에게는 서버의 플레이어 수 제한을 무시하게 하는 경우에 설정합니다. +matching-configs-list=일치하는 환경설정: __1__. +max-players=<숫자> - 이 서버에 허용되는 플레이어의 최대 수를 설정합니다. 0은 무제한을 의미합니다. +max-upload-slots=<숫자> - 업로드 슬롯의 최대 수를 설정합니다. 0은 무제한을 의미합니다. +max-upload-speed=<숫자> - 최대 업로드 속도를 KB/초로 설정합니다. 0은 무제한을 의미합니다. +name=<이름> - 서버 이름을 설정합니다. +only-admins-can-pause= - 관리자만 게임을 일시 정지할 수 있도록 허용하는 경우에 설정합니다. +password=<암호> - 멀티플레이어 암호를 설정합니다. 암호를 비워두면 암호가 없는 것을 의미합니다. +require-user-verification= - 서버에 참가하는 사용자의 신원 확인을 할 필요가 있는 경우에 설정합니다. +tags=<태그> - 서버 태그를 설정합니다. - 문자열 목록 (비워둘 수 있음) +visibility-lan= - 게임을 LAN으로 표시하는 경우에 설정합니다. +visibility-public= - 게임을 공개로 표시하는 경우에 설정합니다. +visibility-steam= - 친구가 Steam을 통해 참가할 수 있는지 설정합니다. +[config-output] +afk-autokick-changed-to-disabled=자리 비움 자동 추방은 이제 비활성화되었습니다. +afk-autokick-changed-to-minutes=잠수 시 강제퇴장 시간을 __1____plural_for_parameter_1_{1=분|rest=분}__으로 변경합니다. +afk-autokick-disabled=잠수 시 강제퇴장이 비활성화되어 있습니다. +afk-autokick-interval-minutes= __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__보다 오래 자리를 비울시 추방합니다. +allow-commands=Lua 명령어 허용: __1__. +allow-commands-set-to=Lua 명령어 허용을 __1__로 설정합니다. +allow-debug-settings=디버그 설정 허용: __1__. +allow-debug-settings-set-to=디버그 설정 허용을 __1__로 설정합니다. +autosave-changed-to-disabled=자동저장은 이제 비활성화되었습니다. +autosave-changed-to-minutes=자동저장 간격을 __1__ __plural_for_parameter_1_{1=분|rest=분}__으로 변경합니다. +autosave-disabled=자동저장은 비활성화되어있습니다. +autosave-interval-minutes=__1__ __plural_for_parameter_1_{1=분|rest=분}__마다 자동저장합니다. +autosave-only-on-server=서버에서만 자동저장: __1__. +autosave-only-on-server-set-to=서버에서만 자동저장을 다음으로 설정합니다: __1__. +cant-use-not-in-multiplayer-game=Config 명령어는 멀티플레이어에서만 사용할 수 있습니다. +expected-get-set=첫 번째 변수로 "get" 또는 "set" 이 예상됩니다. +expected-value-to-set=예상 값을 세 번째 매개 변수로 설정해야 합니다. +has-password=서버는 현재 암호가 있습니다. +ignore-player-limit-for-returning-players=재참가 플레이어는 플레이어 수 제한 무시: __1__. +ignore-player-limit-for-returning-players-set-to=재참가 플레이어는 플레이어 수 제한 무시를 다음으로 설정합니다: __1__. +invalid-config=알 수 없는 환경설정: __1__ +max-number-of-players-changed-to=플레이어의 최대 수가 다음으로 변경되었습니다: __1__. +max-number-of-players-changed-to-unlimited=플레이어 수 제한이 제거되었습니다. +no-password=서버는 현재 암호가 없습니다. +only-admins-can-pause=관리자만 일시 정지 가능: __1__. +only-admins-can-pause-set-to=관리자만 일시 정지 가능을 다음으로 설정합니다: __1__. +password-changed=서버의 암호가 변경되었습니다. +password-removed=서버의 암호가 제거되었습니다. +server-description=서버 설명: __1__ +server-description-already-empty=서버 설명은 이미 비어 있습니다. +server-description-changed=다음으로 서버 설명 설정: __1__ +server-description-cleared=서버 설명이 초기화되었습니다. +server-description-empty=서버 설명이 없습니다. +server-name=서버 이름: __1__ +server-name-changed=다음으로 서버 이름 변경: __1__ +server-tags=서버 태그: __1__ +server-tags-already-empty=서버에 이미 태그가 없습니다. +server-tags-changed=다음으로 서버 태그 설정: __1__ +server-tags-cleared=서버 태그가 초기화되었습니다. +server-tags-empty=서버 태그가 없습니다. +upload-rate=__1__ KB/초입니다. +upload-rate-changed-to=최대 업로드 비율이 __1__ KB/초로 변경되었습니다. +upload-rate-changed-to-unlimited=업로드 제한이 제거되었습니다. +upload-rate-unlimited=무제한입니다. +upload-slots=__1__ 슬롯입니다. +upload-slots-changed-to=업로드 슬롯이 __1__ 슬롯으로 변경되었습니다. +upload-slots-changed-to-unlimited=업로드 슬롯 제한이 제거되었습니다. +upload-slots-unlimited=무제한입니다. +value-is-not-valid=값이 유효하지 않습니다. +verify-user-identity=사용자의 신원 확인: __1__. +verify-user-identity-set-to=사용자의 신원 확인을 다음으로 설정합니다: __1__. +visibility-lan=LAN 표시 여부: __1__. +visibility-lan-set-to=LAN 표시 여부를 다음으로 설정합니다: __1__. +visibility-public=공개 표시 여부: __1__. +visibility-public-set-to=공개 표시 여부를 다음으로 설정합니다: __1__. +visibility-steam=Steam 표시 여부: __1__. +visibility-steam-set-to=Steam 표시 여부를 다음으로 설정합니다: __1__. +[control-keys] +ac-back=AC 뒤로 +ac-bookmarks=AC 북마크 +ac-forward=AC 앞으로 +ac-home=AC 홈 +ac-refresh=AC 새로 고침 +ac-search=AC 검색 +ac-stop=AC 중지 +alt=Alt +audio-mute=오디오 음 소거 +audio-next=다음 오디오 +audio-play=오디오 재생 +audio-prev=이전 오디오 +audio-stop=오디오 중지 +backspace=백스페이스 +brightness-down=밝기 감소 +brightness-up=밝기 증가 +calculator=계산기 +capslock=Caps Lock +command=Command +control=Ctrl +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=__1__ 누르기 +controller-button-alt-2=__1__ 누르기 +controller-left-stick=왼쪽 스틱 +controller-leftx=왼쪽 스틱 +controller-lefty=왼쪽 스틱 +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=오른쪽 스틱 +controller-rightx=오른쪽 스틱 +controller-righty=오른쪽 스틱 +controller-stick-alt-1=__1__ 사용 +controller-stick-alt-2=__1__ 사용 +controller-touchpad=터치패드 +delete=Delete +down=아래 화살표 +eject=꺼내기 +end=End +enter=Enter +escape=Esc +home=Home +insert=Insert +keyboard-alt-1=__1__ 누름 +keyboard-alt-2=__1__ 누름 +left=왼쪽 화살표 +left-alt=왼쪽 Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=왼쪽 Command +left-control=왼쪽 Ctrl +left-shift=왼쪽 Shift +left-super=왼쪽 Super +left-windows=왼쪽 Windows +mail=메일 +menu=메뉴 +mouse-button-1=왼쪽 클릭 +mouse-button-1-alt-1=왼쪽 클릭 +mouse-button-1-alt-2=왼쪽 클릭 +mouse-button-2=오른쪽 클릭 +mouse-button-2-alt-1=오른쪽 클릭 +mouse-button-2-alt-2=오른쪽 클릭 +mouse-button-3=휠 클릭 +mouse-button-3-alt-1=휠 클릭 +mouse-button-3-alt-2=휠 클릭 +mouse-button-n=마우스 버튼 __1__ +mouse-button-n-alt-1=__1__ +mouse-button-n-alt-2=__1__ +mouse-wheel-alt-1=__1__ 스크롤 +mouse-wheel-alt-2=__1__ 스크롤 +mouse-wheel-down=마우스 휠 아래로 +mouse-wheel-left=마우스 휠 왼쪽으로 +mouse-wheel-right=마우스 휠 오른쪽으로 +mouse-wheel-up=마우스 휠 위로 +mute=음 소거 +num-lock=Num Lock +numpad-0=숫자패드 0 +numpad-1=숫자패드 1 +numpad-2=숫자패드 2 +numpad-3=숫자패드 3 +numpad-4=숫자패드 4 +numpad-5=숫자패드 5 +numpad-6=숫자패드 6 +numpad-7=숫자패드 7 +numpad-8=숫자패드 8 +numpad-9=숫자패드 9 +numpad-decimal-separator=숫자패드 . +numpad-enter=숫자패드 Enter +numpad-equals=숫자패드 = +numpad-minus=숫자패드 - +numpad-plus=숫자패드 + +numpad-slash=숫자패드 / +numpad-star=숫자패드 * +page-down=Page Down +page-up=Page up +pause=Pause +power=전원 +print-screen=Print Screen +right=오른쪽 화살표 +right-alt=오른쪽 Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=오른쪽 Command +right-control=오른쪽 Ctrl +right-shift=오른쪽 Shift +right-super=오른쪽 Super +right-windows=오른쪽 Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=절전 +spacebar=스페이스 바 +sysrq=SysRq +tab=Tab +up=위 화살표 +volume-down=음량 작게 +volume-up=음량 크게 +[controller] +character=캐릭터 제어기 +cutscene=컷씬 제어기 +editor=편집기 제어기 +ghost=고스트 상태 제어기 +god=신 모드 제어기 +pause=일시 정지 제어기 +spectator=관전자 제어기 +[controls] +action-bar-select-page-1=빠른 표시줄 1 선택 +action-bar-select-page-10=빠른 표시줄 10 선택 +action-bar-select-page-2=빠른 표시줄 2 선택 +action-bar-select-page-3=빠른 표시줄 3 선택 +action-bar-select-page-4=빠른 표시줄 4 선택 +action-bar-select-page-5=빠른 표시줄 5 선택 +action-bar-select-page-6=빠른 표시줄 6 선택 +action-bar-select-page-7=빠른 표시줄 7 선택 +action-bar-select-page-8=빠른 표시줄 8 선택 +action-bar-select-page-9=빠른 표시줄 9 선택 +activate-tooltip=툴팁 활성 +add-station=기차 정류장 추가 +add-temporary-station=임시 기차 정류장 추가 +alt-reverse-select=대체 반전 선택 +alt-zoom-in=세계 확대 +alt-zoom-out=세계 축소 +build=설치 +build-ghost=고스트 상태로 설치 +build-with-obstacle-avoidance=장애물을 피해서 설치 +cancel-craft=1개 제작 취소 +cancel-craft-5=5개 제작 취소 +cancel-craft-all=모두 제작 취소 +clear-cursor=커서 비우기 +close-menu=메뉴 닫기 +confirm-gui=확인 창 +confirm-message=메시지 확인 +connect-train=기차 연결 +controller-gui-character-tab=캐릭터 정보창 열기 +controller-gui-crafting-tab=캐릭터 제작창 열기 +controller-gui-logistics-tab=캐릭터 물류창 열기 +copy=복사 +copy-entity-settings=개체 설정 복사하기 +craft=1개 제작 +craft-5=5개 제작 +craft-all=모두 제작 +cursor-split=커서 분할 +cut=잘라내기 +cycle-blueprint-backwards=이전 설계도면 책자 +cycle-blueprint-forwards=다음 설계도면 책자 +cycle-clipboard-backwards=이전 클립보드 +cycle-clipboard-forwards=다음 클립보드 +debug-reset-zoom=확대 단계 초기화 +debug-reset-zoom-2x=확대 단계 2x로 설정 +debug-toggle-atlas-gui=아틀라스 GUI 표시 전환 +debug-toggle-basic=기본 디버그 표시 전환 +debug-toggle-debug-settings=디버그 설정 GUI 표시 전환 +decrease-ui-scale=UI 크기 감소 +disconnect-train=기차 분리 +drag-map=지도 드래그 +drop-cursor=아이템 내려놓기 +editor-clone-item=아이템 복제 +editor-delete-item=아이템 삭제 +editor-next-variation=다음 변형 +editor-previous-variation=이전 변형 +editor-remove-scripting-object=스크립트 오브젝트 제거 +editor-reset-speed=게임 속도 1로 초기화 +editor-set-clone-brush-destination=복제 브러시 목적지 설정 +editor-set-clone-brush-source=복제 브러시 소스 설정 +editor-speed-down=게임 속도 감소 +editor-speed-up=게임 속도 증가 +editor-switch-to-surface=지면으로 전환 # +editor-tick-once=1 틱 +editor-toggle-pause=개체 일시 정지 활성화/비활성화 +fast-entity-split=빠른 개체 분할 +fast-entity-transfer=빠른 개체 옮기기 +flip-blueprint-horizontal=설계도면 수평 반전 +flip-blueprint-vertical=설계도면 수직 반전 +focus-search=검색 활성화 +gui-select=선택 +increase-ui-scale=UI 크기 증가 +inventory-split=인벤토리 분할 +inventory-transfer=인벤토리 옮기기 +kill-statistics=처치 통계 표시 전환 +larger-terrain-building-area=타일 설치 영역 크게 +logistic-networks=물류 네트워크 표시 전환 +look=보기 +mine=채취 +move=이동 +move-down=아래로 이동 +move-left=왼쪽으로 이동 +move-right=오른쪽으로 이동 +move-up=위로 이동 +next-active-quick-bar=다음 활성화된 빠른 표시줄 +next-player-in-replay=다시 보기의 다음 플레이어 +next-quick-panel-page=다음 페이지 +next-quick-panel-tab=다음 탭 +next-weapon=다음 무기 +not-set=설정되지 않음 +open-character-gui=캐릭터 화면 열기 +open-gui=대상의 GUI 열기 +open-item=아이템의 GUI 열기 +open-prototype-explorer-gui=프로토타입 탐색기 열기 +open-prototypes-gui=프로토타입 열기 +open-technology-gui=기술 화면 표시 전환 +open-trains-gui=기차 현황 보기 +order-to-follow=따라가도록 명령 +paste=붙여넣기 +paste-entity-settings=개체 설정 붙여넣기 +pause-game=게임 일시 정지 +pick-item=아이템 묶음 줍기/내려놓기 +pick-items=땅 위의 아이템 줍기 +place-in-chat=채팅창에 태그 배치 +place-ping=지도에 위치 신호 +previous-active-quick-bar=이전 활성화된 빠른 표시줄 +previous-mod=이전 모드 선택 +previous-quick-panel-page=이전 페이지 +previous-quick-panel-tab=이전 탭 +previous-technology=이전 기술 선택 +production-statistics=생산 통계 표시 전환 +quick-bar-button-1=바로 가기 1 +quick-bar-button-1-secondary=보조 바로 가기 1 +quick-bar-button-10=바로 가기 10 +quick-bar-button-10-secondary=보조 바로 가기 10 +quick-bar-button-2=바로 가기 2 +quick-bar-button-2-secondary=보조 바로 가기 2 +quick-bar-button-3=바로 가기 3 +quick-bar-button-3-secondary=보조 바로 가기 3 +quick-bar-button-4=바로 가기 4 +quick-bar-button-4-secondary=보조 바로 가기 4 +quick-bar-button-5=바로 가기 5 +quick-bar-button-5-secondary=보조 바로 가기 5 +quick-bar-button-6=바로 가기 6 +quick-bar-button-6-secondary=보조 바로 가기 6 +quick-bar-button-7=바로 가기 7 +quick-bar-button-7-secondary=보조 바로 가기 7 +quick-bar-button-8=바로 가기 8 +quick-bar-button-8-secondary=보조 바로 가기 8 +quick-bar-button-9=바로 가기 9 +quick-bar-button-9-secondary=보조 바로 가기 9 +remove-pole-cables=전신주 전선 제거 +reset-ui-scale=UI 크기 초기화(자동) +reverse-rotate=역방향 회전 +reverse-select=반전 선택 +rotate=회전 +rotate-active-quick-bars=활성화된 빠른 표시줄 순환 +select-for-blueprint=설계도면 선택 +select-for-cancel-deconstruct=해체 취소 선택 +shoot-enemy=적을 공격 +shoot-selected=선택된 대상 공격 +show-info="Alt-모드" 표시 전환 +show-quick-panel=빠른 패널 표시 +smaller-terrain-building-area=타일 설치 영역 작게 +smart-pipette=피펫 도구 +stack-split=묶음 분할 +stack-transfer=묶음 옮기기 +toggle-blueprint-library=설계도면 라이브러리 표시 전환 +toggle-console=채팅창 표시 전환 (Lua 콘솔) +toggle-driving=차량 탑승/하차 +toggle-filter=필터 적용 활성화/비활성화 +toggle-free-cursor=자유 커서 모드 토글 +toggle-gui-debug=GUI 디버그 표시 전환 +toggle-gui-glows=GUI 반짝임 표시 전환 +toggle-gui-shadows=GUI 그림자 표시 전환 +toggle-gui-style-view=GUI 스타일 보기 전환 +toggle-map=세계 지도 표시 전환 +toggle-menu=메뉴 표시 전환 +undo=실행 취소 +unknown=알 수 없는 설정 +zoom-in=확대 +zoom-out=축소 +[controls-description] +activate-tooltip=툴팁 지연이 큰 값이거나 "안 함"으로 설정된 경우 툴팁을 표시합니다. +add-station=기관차 GUI와 지도 보기에서만 사용할 수 있습니다. 기관차 GUI 미니맵이나 메인 맵에서 이 키를 누른 채로 정류장을 선택하면 정류장이 일정에 추가됩니다. +add-temporary-station=기관차 GUI와 지도 보기에서만 사용할 수 있습니다. 기관차 GUI 미니맵이나 메인 맵에서 이 키를 누른 채로 정류장을 선택하면 임시 정류장이 일정에 추가되어 해당 위치로 빠르게 이동할 수 있습니다. +alt-zoom-in=지도 내에서만 사용할 수 있습니다. 지도를 확대하여 지도 보기에서 세계 보기로 전환할 수 있습니다. +alt-zoom-out=지도 내에서만 사용할 수 있습니다. 지도를 축소하여 세계 보기에서 지도 보기로 전환할 수 있습니다. +build-with-obstacle-avoidance=철도 건설 중에만 쓸 수 있는 기능입니다. 고스트 상태로 설치하는 건 같지만, 나무, 바위나 절벽 등을 피해서 설치합니다. +cancel-craft=제작 예약에서만 사용할 수 있습니다. +cancel-craft-5=제작 예약에서만 사용할 수 있습니다. +cancel-craft-all=제작 예약에서만 사용할 수 있습니다. +clear-cursor=커서에 있는 아이템 묶음을 플레이어의 인벤토리로 반환합니다. 또한 전선 설치와 철도 계획기를 취소합니다. +close-menu=취소하고 이전 메뉴로 돌아갑니다. 메인 메뉴에서만 사용 가능합니다. +connect-train=선택된 기차나 당신이 운전하는 기차를 인접 기차에 연결합니다. +copy=복사할 개체의 영역을 선택합니다. +copy-entity-settings=선택된 개체의 설정을 복사합니다. 붙여넣기를 하려면, 원본 개체가 계속 존재해야 합니다. +craft=제작법 GUI에서만 사용할 수 있습니다. 지정된 제작법의 아이템을 1개 제작합니다. +craft-5=제작법 GUI에서만 사용할 수 있습니다. 지정된 제작법의 아이템을 5개 제작합니다. +craft-all=제작법 GUI에서만 사용할 수 있습니다. 지정된 제작법의 아이템을 제작 가능한 만큼 제작합니다. +cursor-split=커서에 아무 아이템도 들고 있지 않을 경우 커서가 가리키고 있는 인벤토리 슬롯에 있는 아이템의 절반을 커서로 옮깁니다. 아이템을 들고 있는 경우 커서에 있는 아이템 묶음에서 한 개의 아이템을 커서가 가리키고 있는 인벤토리 슬롯에 놓습니다. +cut=복사 및 해체를 위해 선택할 개체의 영역을 선택합니다. +cycle-blueprint-backwards=커서에 설계도면을 가지고 있을 때, 현재의 설계도면을 사용할 수 있는 이전 설계도면으로 전환합니다. +cycle-blueprint-forwards=커서에 설계도면을 가지고 있을 때, 현재의 설계도면을 사용할 수 있는 다음 설계도면으로 전환합니다. +cycle-clipboard-backwards=붙여넣기 도구를 누른 상태일 때 쓸 수 있는 기능으로, 비교적 이전에 얻은 클립 보드 기록을 보여줍니다. +cycle-clipboard-forwards=붙여넣기 도구를 누른 상태일 때 쓸 수 있는 기능으로, 비교적 최근에 얻은 클립 보드 기록을 보여줍니다. +disconnect-train=선택된 철도 차량이나 당신이 타고 있는 철도 차량을 나머지 기차에서 분리합니다. +drop-cursor=커서에 가지고 있는 아이템 하나를 땅 위, 벨트 위 또는 기계 안에 내려놓습니다. +editor-switch-to-surface=이 단축키와 함께 눌러 지면 번호로 교체합니다: __CONTROL__editor-switch-to-surface__ + 3 -> 지면 3으로 교체 +fast-entity-split=커서에 들고 있는 아이템 묶음의 절반을 커서가 가리키는 개체에 넣습니다. 커서에 아이템을 들고 있지 않을 경우 커서가 가리키고 있는 개체 내에 있는 아이템의 절반을 플레이어의 인벤토리로 가져옵니다. +fast-entity-transfer=커서에 들고 있는 아이템 묶음을 커서가 가리키는 개체에 넣습니다. 커서에 아이템을 들고 있지 않을 경우 선택한 개체 내에 있는 아이템을 모두 플레이어의 인벤토리로 가져옵니다. +gui-select=현재 선택된 인터페이스 요소를 누르세요. +inventory-split=선택한 종류의 모든 묶음의 절반(반올림)을 다른 인벤토리로 옮깁니다. 빈 슬롯을 선택하면 모든 묶음의 절반을 옮깁니다. +inventory-transfer=선택한 종류의 모든 묶음을 다른 인벤토리로 옮깁니다. 빈 슬롯을 선택하면 모든 아이템을 옮깁니다. +larger-terrain-building-area=타일 배치 영역의 크기를 증가시킵니다. +next-active-quick-bar=위쪽 빠른 표시줄의 다음 빠른 표시줄을 선택합니다. +next-weapon=장착된 다음 무기로 순환합니다. +order-to-follow=스파이더트론 리모콘을 사용해 연결된 스파이더트론이 대상을 따라가게 합니다. +paste=마지막으로 복사된 개체를 붙여넣습니다. +paste-entity-settings=이전에 복사된 개체의 설정을 붙여넣습니다. +place-in-chat=채팅창이 열려 있을 때만 사용할 수 있습니다. 채팅창에 선택된 아이템, 제작법, 지도 위치, 정류장 또는 기차의 링크를 배치합니다. +place-ping=선택한 위치에 지도 신호를 빠르게 생성하고 채팅창에 연결합니다. +place-tag=지도 내에서만 사용할 수 있습니다. 지도 위에 아이콘이나 텍스트를 배치합니다. +previous-active-quick-bar=위쪽 빠른 표시줄의 이전 빠른 표시줄을 선택합니다. +previous-mod=모드 GUI에서만 사용할 수 있습니다. 이전에 선택한 모드를 선택합니다. +previous-technology=기술 화면에서만 사용할 수 있습니다. 이전에 선택한 기술을 선택합니다. +remove-pole-cables=선택된 전신주에서 전선을 제거한 다음, 회로 네트워크 전선을 제거합니다. +reverse-rotate=현재 들고 있는 아이템이나 마우스가 올려진 개체의 방향을 반시계 방향으로 회전합니다. +reverse-select=업그레이드 계획기를 이용하여 다운그레이드를 진행합니다. +rotate=현재 들고 있는 아이템이나 마우스가 올려진 개체의 방향을 시계 방향으로 회전합니다. +select-for-blueprint=설계도면 생성, 업그레이드 또는 해체할 개체를 선택합니다. +select-for-cancel-deconstruct=업그레이드 또는 해체를 취소하려면 선택합니다. +shoot-enemy=커서와 가장 가까운 적에게 발사하거나, 일부 무기는 커서의 위치를 향해 발사됩니다. +shoot-selected=선택된 것이 무엇이든 그것을 향해 발사하거나, 일부 무기는 커서의 위치를 향해 발사됩니다. +show-info=조립 기계와 컨테이너의 내용물에 제작법 같은 설치된 개체의 추가 정보 표시를 전환합니다. +smaller-terrain-building-area=타일 배치 영역의 크기를 감소시킵니다. +smart-pipette=현재 선택된 개체를 설치하는 데 사용된 아이템을 인벤토리에서 선택하고 커서로 가져옵니다. 자원 위에서 사용하면 사용할 수 있는 가장 빠른 채취기가 선택됩니다. +stack-split=선택된 묶음의 절반을 다른 인벤토리로 옮깁니다. +stack-transfer=선택된 묶음을 다른 인벤토리로 옮깁니다. +toggle-driving=근처에 정차해 있거나 운행 중인 차량에 승차하거나 차량에서 하차합니다. +toggle-filter=커서가 가리키고 있는 인벤토리 슬롯에 필터를 생성 및 제거합니다. 필터가 설정된 슬롯에는 특정 아이템만 해당 슬롯에 배치할 수 있습니다. +undo=수동 개체 설치/제거, 설계도면 배치 및 해체 계획기 사용과 같은 일부 작업을 실행 취소합니다. +[deconstruction-tile-mode] +always=항상 +always-description=항상: 개체가 있어도 항상 타일이 선택됩니다. +never=안 함 +never-description=안 함: 타일은 선택되지 않습니다. +normal=보통 +normal-description=보통: 개체가 없는 경우 타일이 선택됩니다. +only=타일 전용 +only-description=타일 전용: 타일만 선택됩니다. +[description] +acceleration-power=가속력 +accepted-equipment=장착 가능한 장비 +activation-speed=활성화 속도 +ammo=탄약 +ammo-consumption-modifier=탄약 소비량 변경 +ammo-inventory-contents=탄약 +amount=매장량 +applies-effect=효과 적용 +area-of-effect-size=효과 범위 +armor=아머 +automatic-range=자동 사정거리 +available-power=사용할 수 있는 전력 +base-productivity=기본 생산성 +batteries=건전지 +battery-capacity=건전지 용량 +belt-items=아이템 +belt-speed=벨트 속도 +buffer-recharge-rate=내부 버퍼 충전율 +builds=__1__ 타일을 설치하는 데 사용됩니다. +can-filter-items=아이템을 필터링할 수 있습니다. +cargo-capacity=화물 용량 +cargo-contents=화물 내용물 +chain-shooting-speed=연속 발사 속도 +character-movement-speed-modifier=이동 속도 +cluster-trigger=확산 횟수 +constant-energy-consumption=일정한 소비량 +construction-area=건설 영역 +construction-robots=건설 로봇 +consumption-bonus=에너지 소비량 +consumption-speed=소비 속도 +contents=내용물 +crafting-speed=제작 속도 +crafting-time=제작 시간 +creates-number-entities-key=생성 +creates-number-entities-value=__1__ x __2__ +damage=피해 +damage-bonus=피해 보너스 +damage-dealt=누적 피해량 +decorative-type=종류 +decorative-type-decal=데칼 +decorative-type-decorative=장식 +destroys-cliffs=절벽 파괴 +dimensions=크기 +durability-key=내구도 +durability-value=__1__/__2__ +duration=지속시간 +effect-distribution-efficiency=분배 효율 +effectivity=효율 +electricity=전력량 +energy=에너지 +energy-capacity=에너지 용량 +energy-consumption=소비량 +energy-per-shot=발사 당 에너지 +energy-per-use=사용 당 에너지 +energy-to-recharge-one-shield=체력당 에너지 +expected-resources=예상되는 자원 +fluid-capacity=저장 용량 +fluid-consumption=소비량 +fluid-contents=유체 내용물 +fluid-output=출력 +fluid-temperature=__1__ 온도 +fluids=유체 +followers=생성 +force=세력 +fuel-acceleration=차량 가속 +fuel-acceleration-modifier=가속 +fuel-inventory-contents=연료 +fuel-pollution=연료 공해 +fuel-speed-modifier=최고 속도 +fuel-top-speed=차량 최고 속도 +fuel-value=연료량 +grid-size=장비 슬롯 크기 +hand-stack-size=묶음 크기 +heal=치료 +health=체력 +heat-capacity=열 용량 +heat-output=출력 +hitpoints=__1__ __plural_for_parameter_1_{1=보호막|rest=보호막}__ +incoming-block=들어오는 구간 +infinity-filter=무한 필터 +infinity-mode=무한 모드 +ingredients=재료 +input-flow-limit=최대 입력 +input-signals=입력 신호 +inventory-size-bonus=인벤토리 크기 보너스 +kills=처치 +last-user=마지막 사용자 +lifetime=지속시간 +logistic-chest-filters=필터 +logistic-chest-storage-counts=물류 시스템 저장소 +logistic-chest-targeted-items-deliver=이 상자로 운반 중인 아이템 +logistic-chest-targeted-items-pickup=이 상자에서 운반될 아이템 +logistic-item=물류 아이템 +logistic-request=물류 요청 +logistic-request-tooltip-logistic-storage=물류 저장소 +logistic-request-tooltip-on-the-way=운반 중 +logistic-request-tooltip-satisfaction=보유량 +logistic-robots=물류 로봇 +logistics-connection-distance=물류 연결 거리 +made-in=제작 가능 시설 +magazine-size=탄창 크기 +manual-range=수동 사정거리 +market-item-price=가격 +max-energy-consumption=최대 소비량 +max-health=최대 체력 +max-speed=최대 속도 +maximum-length=최대 길이 +maximum-power-output=최대 출력 +maximum-temperature=최대 온도 +min-energy-consumption=최소 소비량 +min-range=최소 사정거리 +minimum-temperature=최소 온도 +mining-area=채취 영역 +mining-speed=채취 속도 +mining-time=채취 시간 +module-bonus-limit=제한 +movement-speed-bonus=이동 속도 보너스 +moving-energy-consumption=이동 중 소비량 +name=이름 +neighbour-bonus=인접 보너스 +next-stop=다음 정류장 +no-ammo=탄약 없음 +no-block=구간 없음 +no-limit=없음 +num-available-robots=사용할 수 있는 로봇의 수 +num-effect-receivers=모듈 효과 수신기 수 +num-effect-sources=모듈 효과 수 +of=__1__ / __2__ +outgoing-block=나가는 구간 +output-flow-limit=최대 출력 +output-signals=출력 신호 +personal-roboport-charging-spots=충전 포트 수 +personal-roboport-construction-area=건설 가능 범위 +personal-roboport-max-robot-count=지원 로봇 수 +personal-roboport-max-robots=사용 가능 로봇 수 +personal-roboport-summary=로보포트 +piercing-power=관통력 +placed-in-grid=다음 아이템에 장착 가능 +players-killed=사망한 플레이어 +pollution=공해 +pollution-bonus=공해 +pollution-to-join-attack=공해 __1__ 소비 +power-output=전력 출력 +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (인접 보너스 __2__) +probability=확률 +productivity-bonus=생산량 +productivity-bonus-limit=-0% = 제한 +products=생산품 +products-finished=생산 완료 +projectile-range=발사체 사정거리 +pumping-speed=펌프 속도 +range=사정거리 +range-modifier=사정거리 변경 +recharge-speed=재충전 속도 +recipe=제작법 +recipe-hidden=(숨겨짐) +recipe-not-researched=(연구 완료 안 됨) +recipe-not-researched-and-hidden=(연구 완료 안 됨, 숨겨짐) +recipe-pollution=제작법 공해 +repair-speed=복구 속도 +required-fluid=필요한 유체 +required-fluid-per-ore=__2__ __1__ / 채광 작업 +required-fluid-per-ore-generic= __1__ / 채광 작업 +research-speed=연구 속도 +resistances=저항 +robot-charging-stations=충전 스테이션 +robot-lifetime=로봇 지속시간 +robot-recharge-rate=로봇 충전율 +rocket-launch-products=로켓 발사 생산품 +rocket-parts=로켓 부품 +rotation-speed=회전 속도 +science-pack-remaining-amount-key=남은 양 +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=구역 검색 진행 상황 +segments=조각 +shield=보호막 체력 +shield-capacity=보호막 용량 +shields=보호막 +shooting-speed=발사 속도 +shooting-speed-modifier=발사 속도 변경 +signals=신호 +solar-panel-power=태양 전지판 전력 +speed=속도 +speed-bonus=속도 +spent-result=소모된 아이템 +status=상태 +storage=저장 +storage-size=저장 크기 +supply-area=공급 영역 +temperature=온도 +throwing-speed=투척 속도 +tile-size=크기 +total-followers=총 로봇 수 +total-raw=총 재료 +total-raw-too-complex-to-calculate=너무 복잡해서 계산할 수 없음 +train-circuit-network-id=기차 ID +train-kills=기차로 처치 +train-limit=기차 수 제한 +train-limit-value=__1__/__2__ +values-for-evolution-factor=현재 진화 요인(__1__)에 의한 주변 공격에 필요한 공해 소비량 +variation=변형 +variation-value=__1__ (전체 __2__) +vehicle-enter-instruction=__CONTROL__toggle-driving__ 키로 차량에 탑승합니다. +vehicle-speed-modifier=차량 속도 +walking-speed=이동 속도 +weight=무게 +wire-reach=전선 거리 +yield=생산량 +[description-rail] +back-rail=후방 철도 +block=구간 +front-rail=전방 철도 +none=없음 +segment=조각 +segment-position=조각 위치 +trains-in-block=이 구간에 있는 기차 +[difficulty] +easy=쉬움 +hard=어려움 +normal=보통 +[entity-description] +entity-unknown[1]=모드가 비활성화되어 이 개체를 쓸 수 없습니다. 모드가 다시 활성화되면 원상복구됩니다. +[entity-name] +entity-unknown=알 수 없는 개체 +[entity-status] +cant-divide-segments=구간을 나눌 수 없음 +charging=충전 중 +closed-by-circuit-network=회로 네트워크에 의해 닫힘 +disabled=비활성화 +disabled-by-control-behavior=제어 네트워크에 의해 비활성화됨 +disabled-by-script=스크립트에 의해 비활성화됨 +discharging=방전 중 +fluid-ingredient-shortage=유체 재료 부족 +fluid-production-overload=유체 생산 과잉 +full-burnt-result-output=연소 생산물 가득 참 +full-output=생산물 가득 참 +fully-charged=완전 충전 +item-ingredient-shortage=아이템 재료 부족 +launching-rocket=로켓 발사 중 +low-input-fluid=입력 유체 적음 +low-power=전력 낮음 +low-temperature=저온 +marked-for-deconstruction=해체하기 위해 선택됨 +missing-required-fluid=필요한 유체 없음 +missing-science-packs=과학 팩 없음 +networks-connected=네트워크 연결됨 +networks-disconnected=네트워크 연결 끊어짐 +no-ammo=탄약 없음 +no-fuel=연료 없음 +no-ingredients=재료 없음 +no-input-fluid=입력 유체 없음 +no-minable-resources=채취 가능한 자원 없음 +no-modules-to-transmit=효과를 전송할 모듈이 없음 +no-power=전력 없음 +no-recipe=제작법 없음 +no-research-in-progress=진행 중인 연구 없음 +normal=보통 +not-connected-to-rail=레일에 연결되지 않음 +not-plugged-in-electric-network=전기 네트워크에 연결되어 있지 않음 +opened-by-circuit-network=회로 네트워크에 의해 열림 +out-of-logistic-network=물류 네트워크에서 벗어남 +preparing-rocket-for-launch=로켓 발사 준비 중 +recharging-after-power-outage=전력 고갈 후 재충전 중 +turned-off-during-daytime=낮 동안 꺼짐 +waiting-for-source-items=재료 아이템을 기다리는 중 +waiting-for-space-in-destination=대상의 공간 확보를 기다리는 중 +waiting-for-target-to-be-built=전부 설치까지 대기중 +waiting-for-train=기차를 기다리는 중 +waiting-to-launch-rocket=로켓 발사를 기다리는 중 +working=작동 중 +[entity-type] +tree=나무 +[error] +achievement-data-invalid=로컬 도전 과제 데이터를 불러오지 못했습니다. 로컬 도전 과제가 손실될 수 있습니다. +audio-could-not-initialize=오디오를 초기화할 수 없습니다, 오디오가 비활성화되어있습니다. +audio-error-title=오디오 오류 +config-data-invalid-prompt-reset-to-default=환경설정 파일에 잘못된 내용이 있습니다. 초기화하시겠습니까? +crash-to-desktop-message=예기치 않은 오류가 발생했습니다. 최신 버전의 게임을 실행 중인 경우, 기록 파일의 내용을 Factorio 포럼에 게시하여 문제를 해결하는 데 도움을 줄 수 있습니다.\n저장 파일, 사용 중인 모든 모드 및 충돌을 재현하기 위해 알고 있는 모든 상황도 포함해 주세요. +data-error-title=데이터 오류 +error-message-box-title=오류 +failed-to-create-app-window=응용 프로그램 창을 생성하지 못했습니다. __1__ +failed-to-load-save-file=저장 파일을 불러오지 못했습니다. +failed-to-load-window-icon=창 아이콘을 불러오지 못했습니다! 파일 경로: __1__ +game-state-corruption-detected-save-corrupted=게임 상태의 손상이 감지되었습니다. 저장된 게임을 불러올 수 없습니다. +game-state-corruption-detected-saving-aborted=게임 상태의 손상이 감지되었습니다. 저장 파일의 손상을 방지하기 위해 게임을 저장하지 않았습니다. +low-available-space-in-steam-storage=Steam 클라우드의 용량이 __1__MB밖에 남지 않았습니다. 용량이 꽉차면 개인 설정이나 설계도면 라이브러리가 저장되지 않고 Steam 클라우드를 사용해 저장 파일들을 여러 컴퓨터에서 동기화 할 경우 진행 상태를 잃을 수 있습니다.\n오래된 저장 파일들을 게임 불러오기의 삭제버튼을 사용해 지우시고 용량을 확보하시는 걸 추천합니다. +low-available-space-in-steam-storage-title=Steam 클라우드의 용량부족 경고 +map-can-not-be-loaded-in-demo-version=이 맵은 데모 버전에서 불러올 수 없습니다. +operation-failed=작업 실패 +out-of-vram-cannot-lower-settings=낮은 그래픽 모드와 비트맵 캐싱 레벨 낮음은 이미 켜져 있습니다. 이것은 시스템 하드웨어가 최소 요구 사항을 충족함을 의미합니다. 게임에 문제가 있다고 생각되면, 포럼에 보고해 주세요. +out-of-vram-change-quality-to-low=낮은 그래픽 옵션을 켜고, 게임을 다시 시작해 주세요. +out-of-vram-change-quality-to-normal=스프라이트 해상도 옵션을 설정하고 (높음 → 보통), 게임을 다시 시작해 주세요. +out-of-vram-change-usage-to-high=비트맵 캐싱 옵션을 재설정하고 (모두 → 높음), 게임을 다시 시작해 주세요. +out-of-vram-change-usage-to-low=비트맵 캐싱 옵션을 설정하고 (중간 → 낮음), 게임을 다시 시작해 주세요. +out-of-vram-change-usage-to-medium=비트맵 캐싱 옵션을 재설정하고 (높음 → 중간), 게임을 다시 시작해 주세요. +out-of-vram-enable-low-vram-mode=낮은 VRAM 모드를 켜고, 게임을 다시 시작해 주세요. +player-data-invalid=플레이어 데이터 파일을 불러오지 못했습니다. 캠페인 진행 상황이 손실될 수 있습니다. +replay-data-not-found=다시 보기 플레이 불가능: 다시 보기 데이터를 찾을 수 없습니다. +replay-header-error=다음의 오류로 인해 다시 보기 헤더를 불러올 수 없습니다: +replay-header-error-old-version=다시 보기 헤더를 불러올 수 없습니다, 현재버전인 __1__ 보다 오래되었을 수 있습니다. +replay-mod-configuration-mismatch=다시 보기 플레이 불가능: 모드 환경설정이 다릅니다. +replay-version-mismatch=다시 보기를 플레이할 수 없습니다, __1__ 버전에서 생성되었지만, 현재 버전은 __2__ 입니다. +startup-failed=게임 시작 실패 +system-initialization-failed=초기화에 실패했습니다. 오류 코드: __1__ +unable-to-create-sprite=__1__x__2__ 크기의 스프라이트를 생성할 수 없습니다. 비디오 메모리(VRAM) 부족이 원인으로 추정됩니다. +value-out-of-range=값이 범위를 초과: __1__에서 __2__ 사이의 값을 입력하세요. +[fluid-description] +fluid-unknown[1]=모드가 비활성화되어 이 유체를 쓸 수 없습니다. 모드가 다시 활성화되면 원상복구됩니다. +[fluid-name] +fluid-unknown=알 수 없는 유체 +[frequency] +none=없음 +[graphics-errors] +detected-gpu=감지된 GPU: __1__ +device-removed-button-close=닫기 +device-removed-button-restart=다시 시작 +device-removed-button-use-opengl=OpenGL 사용 +device-removed-message1=비디오 카드가 시스템에서 물리적으로 제거되었거나, 비디오 카드의 드라이버 업데이트가 존재합니다. +device-removed-message2=오류: __1__. 이유: __2__ +device-removed-message3=이 오류가 자주 발생한다면, 컴퓨터를 재부팅하거나 그래픽 드라이버를 업데이트하세요.\n오버클럭이나 과열로 인해 컴퓨터가 불안정할 수도 있습니다. +device-removed-message4=가능한 해결 방법으로 Factorio를 OpenGL 렌더러로 전환할 수 있습니다. +device-removed-title=비디오 카드 초기화 또는 제거로 인해 Factorio가 충돌했습니다. +direct3d-failed-to-initialize=DirectX를 초기화하지 못했습니다. Factorio는 DirectX 10 이상의 호환 그래픽 카드가 필요합니다. +graphics-settings-keep=유지 +graphics-settings-reset=초기화 +opengl-failed-to-initialize=Factorio는 __1__ 버전 이상의 OpenGL이 필요합니다. 이 컴퓨터에 있는 버전은 __2__ 입니다. +out-of-videomemory=비디오 메모리가 충분하지 않습니다. 스프라이트 해상도를 낮추거나 텍스처 압축을 활성화하세요. +reset-graphics-settings-question=그래픽 설정을 초기화하시겠습니까? +[gui] +all=모두 +ammo=탄약 +any=상관 안 함 +armor=아머 +artillery-ammo=대포 포탄 +blueprint-access-error=다른 플레이어의 저장소는 변경할 수 없습니다. +blueprint-components=구성 요소 +blueprint-dummy-error=알 수 없는 개체 값이 포함된 설계도면은 편집할 수 없습니다. +blueprint-icons-empty-error=설계도면에는 아이콘이 하나 이상 있어야 합니다. +blueprint-include-entities=개체 +blueprint-include-fuel=기차 연료 +blueprint-include-modules=모듈 +blueprint-include-station-names=기차 정류장 이름 +blueprint-include-tiles=타일 +blueprint-include-trains=기차 +blueprint-include-trains-tooltip=설계도면에 기차 포함 +blueprint-not-available=설계도면은 라이브러리에서 아직 다운로드가 완료되지 않음 +blueprint-not-present=다른 플레이어에 의해 설계도면이 다른 곳으로 옮겨졌습니다. +blueprint-player-not-available=설계도면 전송 불가능: 플레이어가 접속 상태가 아님 +blueprint-preview=미리 보기 +blueprint-preview-edit-tooltip=라벨, 설명, 아이콘 편집 +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__(으)로 제거, __CONTROL_LEFT_CLICK__(으)로 복원합니다. +blueprint-preview-hint-specific=__CONTROL__mine__(으)로 제거, __CONTROL__build__(으)로 복원합니다. +blueprint-preview-not-editable-hint-dummy-entities=이 설계도면은 편집할 수 없습니다. 편집 시 모드의 컨텐츠를 설계도면 내에 복구할 수 있도록 하기 위해 데이터가 별도로 저장되어 있습니다. +blueprint-preview-not-editable-hint-other-player=다른 플레이어의 라이브러리에 있는 설계도면은 임의로 바꿀 수 없습니다. +blueprint-preview-not-editable-hint-preview=아직 게임에 전송이 완료되지 않아 설계도면을 편집할 수 없습니다. +blueprint-select-replacement=대체 선택 +blueprint-shelf-not-synced=플레이어의 설계도면 저장소는 아직 준비 안 됨 +cancel=돌아가기 +cancel-instruction=닫기 (__CONTROL__toggle-menu__) +changelog=변경 사항 +character=캐릭터 +clear=초기화 +clear-blueprint=설계도면 초기화 +close=닫기 +close-instruction=닫기(__CONTROL__confirm-gui__ 또는 __CONTROL__toggle-menu__) +color=색상 +confirm=확인 +confirm-instruction=확인 (__CONTROL__confirm-gui__) +confirm-load-game-load=불러오기 +confirm-load-game-settings-changed=모드가 제거되었거나 모드 설정이 바뀌었습니다. 그래도 이 세이브 파일을 로드하시겠습니까? +confirm-load-game-sync=모드 동기화 후 불러오기 +confirm-quit=이 게임은 저장되지 않았습니다. 정말로 종료하시겠습니까? +confirm-restart=정말 다시 시작하시겠습니까? +confirmation=확인 +constant-number=상수 값 +converting-map=__1__ 지도 변환하는 중 +copy=복사 +copy-this=이 설계도면 복사 +crafting=제작 +credits=개발진 +delete=삭제 +delete-blueprint-record=설계도면 삭제 +destroy-blueprint=설계도면 파괴 +destroy-book=설계도면 책자 파괴 +destroy-deconstruction-planner=해체 계획기 파괴 +destroy-upgrade-planner=__1__ 파괴 +drop-blueprint-nothing-to-drop-error=가져올 설계도면이 커서에 없습니다. +empty-blueprint-error=이 설계도면은 비어 있습니다. +enable-logistics-while-moving=이동 중 물류 활성화 +equipment-grid=장비 슬롯 +eula=EULA +exit=종료 +export-to-string=문자열 내보내기 +fluid-ingredient=유체 재료 +fluid-ingredient-description=가능한 유체 입력물 +fuel=연료 +generating-new-map=새 지도 생성 중 +grabbed-item=들고 있는 아이템 +grid=슬롯 +guns=총 +ingredient=재료 +ingredient-description=가능한 입력물 +instruction-to-activate=__1__으로 작동합니다. +instruction-to-alt-select=__1__ 후 드래그하면 내용을 선택한 후 설계도면 설정 창을 생략합니다. +instruction-to-build=__1__으로 건설합니다. +instruction-to-cancel-deconstruct=__1__ 후 드래그하면 영역 내 개체들의 해체 요청을 취소합니다. +instruction-to-cancel-upgrade=__1__ 후 드래그하면 영역 내 개체들의 업그레이드 요청을 취소합니다. +instruction-to-change-size=__1__/__2__ 키로 영역의 크기를 바꿉니다. +instruction-to-clear-generic=__1__으로 초기화합니다. +instruction-to-clear-item=__1__으로 초기화합니다. +instruction-to-clear-quickbar-slot=__1__으로 바로 가기를 초기화합니다. +instruction-to-connect-spidertron-remote=스파이더트론을 __1__하여 연결합니다. +instruction-to-consume=__1__으로 소모합니다. +instruction-to-cycle-blueprint-backards=__1__ 이전. +instruction-to-cycle-blueprint-forwards=__1__ 다음. +instruction-to-deconstruct=__1__ 후 드래그하면 영역 내 개체들을 해체합니다. +instruction-to-destroy=__1__으로 삭제합니다. +instruction-to-downgrade=__1__ 후 드래그하면 영역 내 개체들을 다운그레이드합니다. +instruction-to-force-build=__1__으로 장애물을 무시하고 건설합니다. +instruction-to-mine-tiles=__1__으로 설치된 타일들을 회수합니다. +instruction-to-open-item=__1__으로 엽니다. +instruction-to-order-spidertron=__1__으로 스파이더트론을 보냅니다. +instruction-to-order-spidertron-to-follow=__1__으로 선택한 개체를 따라가도록 합니다. +instruction-to-queue-spidertron-order=__1__으로 이동 명령을 예약합니다. +instruction-to-repair=__1__ 후 계속 누르고 있으면 선택한 개체를 수리합니다. +instruction-to-reset-item=__1__으로 초기화합니다. +instruction-to-select=__1__ 후 드래그해서 내용을 선택합니다. +instruction-to-shoot=__1__ 키로 사격합니다. +instruction-to-throw=__1__으로 투척합니다. +instruction-to-upgrade=__1__ 후 드래그하면 영역 내 개체들을 업그레이드합니다. +instruction-when-in-cursor=마우스 커서에 이 아이템을 들고 있을 때 +inventory=인벤토리 +inventory-filter=인벤토리 필터 +licenses=라이선스 +load=불러오기 +loading-map=__1__ 지도 불러오는 중 +loading-new-map=새로운 지도 불러오는 중 +logistic-requests-disabled=물류 요청 비활성화 +logistic-trash-slots=물류 폐기 슬롯 +map-exchange-string=지도 교환 문자열 +mining-fluid=채광에 소비되는 유체 +mod-scenarios=모드 시나리오 +mod-with-campaign-not-available=이 캠페인은 모드를 사용할 수 없습니다. +module=모듈 +module-description=장착할 수 있는 모듈 +no=아니요 +no-recipe-available=사용할 수 있는 제작법이 없음 +no-recipes-found=발견된 제작법 없음 +not-available=N/A +not-connected=연결되지 않음 +not-in-logistic-network=물류 네트워크에 없음 +nothing-found=검색 결과가 없습니다. +notice=주의 +off=끄기 +ok=확인 +on=켜기 +open-equipment-grid=장비 슬롯 열기 +or-set-a-constant=또는 상수 값 설정 +owner=소유자 +queued=전송 예약 중 +quit=종료 +reassign-blueprint=이 설계도면에 새 대상을 지정합니다. +refresh=새로 고침 +release-date=출시일: +remove-blueprint-book-record=설계도면 책자 삭제 +reset=초기화 +reset-consumpiton-filters=필터 초기화 +reset-production-filters=필터 초기화 +restart=다시 시작 +result=결과물 +rocket-inventory-slot=로켓 화물 +rocket-inventory-slot-description=이곳에 인공위성을 넣을 것으로 예상합니다. +rocket-launch=발사 +rocket-launch-started=발사 완료 +rocket-preparing=준비 중 +rocket-result-inventory-slot=로켓 발사의 결과물 +save=저장 +saving-map=__1__ 지도 저장하는 중 +script-inventory=스크립트 인벤토리 +search=검색 +search-with-focus=검색 (__1__) +select-filter=필터 선택 +select-signal=신호를 선택 +select-upgrade=업그레이드 선택 +set=설정 +set-amount=양 설정 +set-filter=필터 설정 +set-inventory-bar-title=상자의 용량을 제한합니다. 제한된 아이템 칸에는 기계가 관여하지 않습니다. +since-last-played=마지막 플레이 (__1__) +space-usage-mb=저장공간 사용량: __1__ MB / __2__ MB +subversion=하위 버전: +sync-mods-with-save=저장된 게임과 모드 동기화 +synchronize=동기화 +total=합계 +transferring=전송 중 +update=업데이트 +upgrade-blueprint-book-tooltip=설계도면 책자 내에 있는 아이템과 엔티티를 업그레이드합니다. +upgrade-blueprint-tooltip=설계도면 내에 있는 아이템과 엔티티를 업그레이드합니다. +user-scenarios=사용자 시나리오 +version=버전: +weapons=무기 +yes=예 +[gui-about] +created-by=만든이 +forums=포럼 +release=출시 +version=버전 +website=웹사이트 +[gui-achievements] +modded-game=모드가 적용된 게임입니다. 도전 과제는 기본 게임 상태와 별개로 취급됩니다. +not-in-game-long-enough=도전 과제를 달성하기 위해서는 게임 안에서 접속 중인 상태로 __1__% 이상의 시간을 보내야 합니다. 이 게임은 시작한 지 __2__의 시간이 지났지만, 당신은 __3__ 동안만 참가했습니다. +title=도전 과제 +track=추적 시작 +unlocked-count=__1__ / __2__ 달성 +untrack=추적 중지 +[gui-additional-entity-settings] +apply-entity-health=체력 적용 +apply-entity-tag=태그 적용 +corpse-expires=시체 제거 +difficulty=난이도 +entity-tag=개체 태그 +indestructible=파괴 불가 +not-minable=채취 불가 +not-operable=작동 불가 +not-rotatable=회전 불가 +properties=속성 +recipe-locked=제작법 잠김 +title=__1__ 추가 설정 +to-be-looted=전리품으로 취급 +[gui-admin-player] +character-equipment=장비 +character-main-inventory=메인 인벤토리 +cursor-stack=커서 묶음 +[gui-alert-tooltip] +attack=__1__개의 개체가 파괴되고 있습니다. +destroyed=__1__개의 개체가 파괴되었습니다. +map-hint=자세한 내용은 지도를 참조하세요. +no-material-for-construction=__1__ 개체에 건설 재료가 없습니다 +no-storage=물류 네트워크에 저장 공간이 충분하지 않습니다. +not-enough-construction-robots=__1__ 개체에 건설 로봇이 없습니다. +not-enough-repair-packs=__1__ 개체에 복구 팩이 없습니다. +title=경보 +train-out-of-fuel=기차에 연료가 부족합니다. +turret-fire=__1__ 개의 __plural_for_parameter_1_{1=포탑이|rest=포탑이}__ 적과 교전했습니다. +[gui-arithmetic] +input=입력 +output=출력 +[gui-assembling-machine] +change-recipe=제작법 변경 +select-recipe=조립할 제작법 선택 +[gui-auth-server] +client-version-too-old=게임 버전이 너무 낮아 온라인 서비스를 이용할 수 없습니다. 최신 버전으로 업데이트해 주십시오. +email-authentication-invalid=잘못된 인증 코드입니다. 이메일을 확인하고 다시 시도하십시오. +email-authentication-required=이메일 인증이 필요합니다. 인터넷 브라우저로 Factorio.com에 로그인하시고 전송받은 코드를 입력하세요. +email-change-rate-limit=이메일 주소는 7일마다 한번씩만 바꿀 수 있습니다. +email-invalid-format=이메일 주소 형식이 잘못되었습니다. +email-registered=이 이메일 주소는 이미 등록되어 있습니다. +failed-to-reach-server-error=인증 서버에 접속하지 못했습니다. 코드: __1__. 오류: __2__. +generic-timeout=시간 초과로 실패했습니다. 나중에 다시 시도하십시오. +generic-verification-failed=계정이 확인되지 않습니다. 서비스 제공자 측에 로그인이 되어 있는지 확인하고 다시 시도하십시오. +invalid-characters-in-username=사용자 이름에 유효하지 않은 문자가 포함되어 있습니다. 웹 브라우저로 __1__를 방문해서 새 이름을 정해 주세요. +json-parse-error=인증 서버로부터 응답을 분석할 수 없습니다. 내부적인 서버 오류로 보입니다. +login-banned=귀하의 계정이 차단되었습니다. 이게 오류라 생각하신다면, support@factorio.com으로 문의해 주십시오. +login-blacklist=과거에 행한 비매너 행동으로 인해 귀하의 IP 주소가 블랙리스트에 등록되어 있습니다. 이게 오류라 생각하고 차단 상태를 풀고 싶다면 __1__(으)로 문의해 주십시오. +login-deletion-pending=계정이 삭제 보류 중이므로 로그인할 수 없습니다. 이 과정를 철회하려면 웹사이트 __1__에 로그인하십시오. +login-failed=주어진 사용자 이름 또는 이메일과 암호가 어느 계정과도 일치하지 않습니다. +login-failed-steam-only=이 Factorio.com 계정은 Steam 전용 계정입니다. Steam으로 로그인하거나 __1__에서 암호를 설정해 주세요. +login-insufficient-membership=당신의 계정이 게임을 소유하고 있지 않습니다. 로그인을 위해 구매하십시오. +login-too-many-attempts=로그인 실패 횟수가 너무 많습니다. 나중에 다시 시도해 주세요. 암호를 잊어버렸다면 __1__에서 초기화할 수 있습니다. +login-unlinked=귀하의 Steam 계정이 게임을 보유하고 있지 않은 것을 확인하고, Factorio 계정에서 해당 Steam 계정을 연결 해제했습니다. 멤버쉽을 다시 얻으려면 게임을 보유하고 있는 Steam 계정과 Factorio 계정을 연동하십시오. +server-down-for-maintenance=현재 온라인 서비스가 유지 보수를 위해 중단되었습니다. 나중에 다시 시도해 주십시오. +steam-id-already-registered=Steam 계정이 이미 존재하는 Factorio.com 계정에 연결되어 있습니다. Factorio 계정으로 대신 로그인하여 주십시오. +steam-id-doesnt-own-factorio=Steam 계정에 Factorio가 없습니다. Factorio 계정을 만들려면 게임을 구매해 주세요. +steam-id-timeout=Steam과의 연결시간 초과로 인해 Factorio 소유 인증에 실패했습니다. 다시 시도해주세요. +steam-ticket-verification-failed=Steam 사용자 티켓 인증 실패. Steam에 로그인했는지 확인하시고 다시 시도하세요. +unknown-error=서버 응답 오류: __1__ +username-invalid-characters=사용자 명에 사용할 수 없는 문자입니다. 영숫자 문자와 .-만으로 작성해 주십시오. +username-taken=이미 사용 중인 이름입니다. 다른 이름으로 변경하거나, 자신이라면 로그인해주세요. +username-too-long=이름이 너무 깁니다 (최대 30자). +username-too-short=이름이 너무 짧습니다 (최소 2자). +[gui-blueprint] +absolute-snapping=절대적 +absolute-snapping-tooltip=글로벌 그리드에 설계도면을 맞춥니다. 좌표점은 글로벌 그리드를 기준으로 설계도면이 위치할 지점을 뜻합니다. +close-blueprint=설계도면 닫기 +commit-blueprint=설계도면 저장 +components=구성 요소 +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__(으)로 해당 유형의 구성 요소를 모두 제거합니다.\n__ALT_CONTROL_LEFT_CLICK__1__(으)로 해당 유형의 구성 요소를 모두 다시 추가합니다. +create-blueprint=설계도면 생성 +existing-blueprint=설계도면 +filters=필터 +grid-position=그리드 위치 +grid-position-tooltip=미리 보기 중 __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__(으)로 슬롯 위치를 변경합니다. +grid-size=그리드 크기 +grid-size-tooltip=반복 건설 패턴의 크기 +height=세로 +icon=아이콘 +icon-tooltip=여기서 이 설계도면을 상징하는 아이콘을 변경할 수 있습니다. +library-blueprint=설계도면 라이브러리 안의 설계도면 +library-blueprint-owned-by-other-player=다른 플레이어가 소유한 설계도면 라이브러리의 설계도면 +new-blueprint=새로운 설계도면 설정 +relative-snapping=상대적 +relative-snapping-tooltip=설계도면을 들고 클릭한 지점에서부터 그리드 단위로 건설되게 합니다. +settings=설정 +snap-to-grid=그리드에 맞추기 +snap-to-grid-tooltip=건설 시에 설계도면을 설정한 그리드에 딱 맞춰서 건설합니다. +unnamed-blueprint=이름이 없는 설계도면 +width=가로 +[gui-blueprint-book] +blueprints=설계도면 +confirm-blueprint-book-deletion=정말로 이 설계도면 책자를 삭제하시겠습니까? +delete-blueprint-book=설계도면 책자 삭제 +icon-tooltip=아무것도 설정하지 않을 경우, 책자 내 설계도면 중 현재 쓰고 있는 설계도면의 아이콘을 보여줍니다. +scroll-to-change-active=__CONTROL__cycle-blueprint-forwards__와 __CONTROL__cycle-blueprint-backwards__를 이용하여 사용할 설계도면을 바꿉니다. +scroll-to-change-active-specific=__CONTROL_STYLE_BEGIN____1__마우스 휠__CONTROL_STYLE_END__로 사용할 설계도면을 바꿉니다. +unnamed-blueprint-book=이름 없는 설계도면 책자 +[gui-blueprint-library] +blueprint-book=설계도면 책자 +blueprint-book-edit=설계도면 책자 편집 +blueprint-book-string=설계도면 책자 문자열 +blueprint-string=설계도면 문자열 +cant-manipulate-not-synchronized-shelf=동기화가 이루어지지 않은 설계도면 모음집은 조작할 수 없습니다. +deconstruction-item-string=해체 아이템 문자열 +deconstruction-tool-edit=해체 계획기 편집 +drop-blueprint=설계도면 가져오기 +failed-loading-cloud-storage=클라우드에서 설계도면 저장소를 불러오지 못했습니다. 대신 로컬 버전의 저장소를 불러오고 있습니다. +failed-loading-storage=설계도면 저장소 불러오기 실패: __1__. 현재 저장소를 __2__에 백업합니다. +failed-saving-cloud-storage=설계도면 저장소를 클라우드로 저장하지 못했습니다. 클라우드 동기화에 사용할 수 있는 공간이 부족할 수 있습니다. 설계도면 라이브러리가 손실되지 않도록 __1__ 파일을 백업해 주세요. +game-blueprints-title=게임 설계도면 +grid-view=바둑판식 보기 +import=가져오기 +import-string=문자열 가져오기 +list-view=목록으로 보기 +make-new=새로운 __1__ +not-available-yet=설계도면은 아직 사용할 수 없습니다 +not-synced-warning=[img=utility/warning_icon][color=red]설계도면 라이브러리가 동기화되지 않았습니다[/color] +player-storage=__1__ - 설계도면 모음집 +private-shelf=내 설계도면 +shared-shelf=공유 설계도면 +shelf-choice=필터: +shelf-choice-all=모두 +shelf-choice-game=게임 설계도면 +synchronising=동기화 중... +title=설계도면 라이브러리 +transfer-progress=전송 진행 상황 +unknown-player-storage=알 수 없는 플레이어 저장소 +upgrade-item-string=업그레이드 아이템 문자열 +upgrade-tool-edit=업그레이드 계획기 편집 +[gui-bonus] +artillery-range=대포 사정거리 +character-build-distance=설치 거리 +character-crafting-speed=제작 속도 +character-health-bonus=체력 +character-inventory-slots-bonus=보너스 인벤토리 슬롯 +character-item-drop-distance=아이템 내려놓기 거리 +character-item-pickup-distance=아이템 줍기 거리 +character-logistic-slots=물류 요청 슬롯 +character-logistic-trash-slots=물류 폐기 슬롯 +character-loot-pickup-distance=전리품 줍기 거리 +character-mining-speed=채취 속도 +character-reach-distance=도달 거리 +character-resource-reach-distance=자원 도달 거리 +character-running-speed=이동 속도 +damage-bonus=피해 +follower-robot-lifetime=지속시간 +inserter-stack-size-bonus=투입기 운반량 +laboratory-productivity=연구 생산성 +laboratory-speed=연구 속도 +maximum-following-robots-count=로봇 생성 수 +mining-drill-productivity-bonus=채취 생산성 +no-bonuses=아직 연구 완료된 보너스가 없습니다. +shooting-speed-bonus=발사 속도 +stack-inserter-capacity-bonus=묶음 투입기 운반량 +title=보너스 +train-braking-force-bonus=기차 제동력 +turret-damage-bonus-description=(탄약 보너스와 중첩) +worker-robot-battery=건전지 크기 +worker-robot-speed=이동 속도 +worker-robot-storage=화물 용량 +[gui-browse-games] +access=접속 +access-password=암호 +access-public=공개 +cant-join-game-steam-init-failed=Steam 네트워킹을 사용하여 게임에 참가할 수 없습니다: Steam이 올바르게 초기화되지 않았습니다. Steam 관련 기능이 비활성화되어있습니다. Steam을 재시작하면 보통 이 문제는 해결됩니다. Steam 네트워킹을 사용하지 않고 참가하시겠습니까? +description=설명 +downloading-game-information=게임 정보 다운로드 중 +favourite-tooltip=즐겨찾기 +games-headers-name=이름 +games-headers-players=플레이어 +games-headers-playtime=플레이 시간 +has-friends=Steam 친구가 참가한 게임 +has-mods=모드 있음 +has-password=암호 있음 +has-players=플레이어 있음 +is-dedicated-server=전용 서버 +join-game=게임 참가 +loading=불러오는 중... +mods=모드 +no-game-selected=선택된 게임 없음 +no-players=없음 +none=없음 +ping=핑 +ping-calculating=계산 중 +ping-cant-reach=도달할 수 없음 +players=플레이어 +search=검색 +search-filters=검색 필터 +tags=태그 +title=게임 찾아보기 +version=버전 +[gui-building-statistics] +built=설치 +deconstructed=해체 +title=건물 +upgraded=업그레이드 +[gui-car] +automatic-targeting=자동 목표 조준 +color=색상 +driver=운전자 +passenger=탑승자 +trunk=화물칸 +weapons-control=무기 조작 +with-gunner=탑승자가 있을 때 +with-gunner-description=탑승자나 동승자가 차량에 탑승하였을 경우 자동으로 주변의 적을 공격합니다 +without-gunner=탑승자가 없을 때 +without-gunner-description=차량이 비었을 경우 자동으로 주변의 적을 공격합니다 +[gui-character] +crafting-queue=제작 대기열 +exoskeleton=외골격 +personal-logistics-description=개인 물류를 비활성화하면 물류 로봇이 요청하는 아이템을 가져오지 않으며 또한 아이템이 자동으로 폐기 슬롯으로 이동하지 않습니다. 이미 폐기 슬롯에 추가된 아이템은 물류 로봇이 계속 비울 것입니다. +personal-roboport=개인용 로보포트 +[gui-constant] +off=끄기 +on=켜기 +output=출력 +output-signals=출력 신호 +[gui-control-behavior] +circuit-connection=회로 연결 +circuit-network=회로 네트워크 +connect=연결 +connected-to-network=네트워크에 연결됨 +green-network-id=[color=green]__1__[/color] +logistic-connection=물류 연결 +logistic-network=물류 네트워크 +mode-of-operation=작동 모드 +no-network-in-range=범위 안에 네트워크 없음 +not-connected=연결되지 않음 +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=출입구 제어 벽 +[gui-control-behavior-modes] +close-signal=신호 닫기 +close-signal-description=지정된 조건 값이 참일 경우, 이 신호를 빨간색으로 만들고 기차가 통과하지 못 하도록 합니다.\n기차가 제시간에 정지할 수 없거나(신호가 노란색) 이미 통과하는 중이라면(신호가 빨간색), 기차는 신호에 멈추지 않습니다.\n주의: 기차는 신호에 매우 자주 정지하고, 쓸 수 있는 다른 경로가 있더라도 대체 경로를 찾으려고 하지 않습니다. +enable-disable=활성화/비활성화 +enable-disable-description=조건 값이 참일 때만 이 개체를 작동합니다. +enable-disable-train-stop-description=조건 값이 참일 때만 이 개체가 작동됩니다.\n기차는 비활성화된 정류장을 건너뛰고, 기차 노선을 제어할 수 있도록 해 줍니다. +none=없음 +none-write-description=회로 네트워크 기반으로 이 개체의 동작을 변경하지 않습니다. +open-gate=출입구 열기 +open-gate-description=출입구는 회로 조건 값이 참일 때 열린 상태로 유지 됩니다. +read-belt-contents=벨트 내용물 읽기 +read-belt-contents-description=벨트의 내용물을 읽고 회로 네트워크에 신호를 보냅니다. 외부 개체에 의해 벨트의 중앙에 아이템이 투입되거나 가져가게 되면, 벨트는 정확한 펄스 신호를 보내지 않습니다. +read-chain-signal=신호 읽기 +read-chain-signal-description=연결된 철도 연속 신호의 색상을 감지해서, 각 철도 신호의 색상에 따라 아래의 배정된 신호를 보냅니다. +read-charge-level=충전량 읽기 +read-charge-level-description=축전지의 충전량을 0에서 100 사이의 백분율로 읽고 회로 네트워크에 신호를 보냅니다. +read-contents=내용물 읽기 +read-contents-description=컨테이너의 내용물을 읽고 회로 네트워크에 신호를 보냅니다. +read-hand-contents=손 내용물 읽기 +read-hand-contents-description=투입기 손의 내용물을 읽고 회로 네트워크에 신호를 보냅니다. +read-logistic-network-contents=물류 네트워크 내용물 읽기 +read-logistic-network-contents-description=이 로보포트의 물류 네트워크에서 사용할 수 있는 아이템을 읽고 회로 네트워크에 신호를 보냅니다. +read-resources=자원 읽기 +read-resources-description=이 채광 드릴/시추기에서 예상되는 자원의 양을 읽고 회로 네트워크에 신호를 보냅니다.\n무한 자원에서는 변경되지 않은 채취율을 읽습니다.\n값은 5 초마다 업데이트됩니다. +read-robot-stats=로봇 통계 읽기 +read-robot-stats-description=이 로보포트가 속해 있는 물류 네트워크에 있는 로봇 개수를 읽고 회로 네트워크에 신호를 보냅니다. +read-sensor=센서 읽기 +read-sensor-description=캐릭터가 출입구에 접근해 문이 열리면 회로 네트워크에 신호를 보냅니다. +read-signal=신호 읽기 +read-signal-description=연결된 철도 신호의 색상을 감지해서, 각 철도 신호의 색상에 따라 아래의 배정된 신호를 보냅니다.\n회로 네트워크 때문에 철도 신호가 닫혀서 빨간색을 나타내고 있을 경우, 아무 신호도 출력되지 않습니다. +read-stopped-train=정차한 기차 읽기 +read-stopped-train-description=기차 정류장에 기차가 정차하면, 그 기차의 고유 번호를 신호로 보냅니다. +read-train-contents=기차 내용물 읽기 +read-train-contents-description=기차 정류장에 현재 정차된 기차의 내용물을 읽고 회로 네트워크에 신호를 보냅니다. +read-trains-count=기차 수 읽기 +read-trains-count-description=지금 선택된 정류장에 오는 기차의 개수를 읽습니다.이 숫자는 정차해 있는 기차를 포함합니다. +send-to-train=기차에 신호 보냄 +send-to-train-description=회로 네트워크의 내용물 신호를 기차에 보내서, 기차의 출발 조건에 사용되도록 할 수 있습니다. +set-filters=필터 설정 +set-filters-description=회로 네트워크의 신호를 기반으로 투입기 필터를 설정합니다. +set-requests=요청 설정 +set-requests-description=회로 네트워크의 신호를 기반으로 상자의 물류 요청을 설정합니다. +set-stack-size=묶음 크기 설정 +set-stack-size-description=선택된 회로 네트워크 신호의 숫자를 기반으로 이 투입기의 최대 묶음 크기를 설정합니다. +set-trains-limit=기차 수 제한 설정 +set-trains-limit-description=이 정류장에 오는 최대 기차의 수를 설정합니다. 이 숫자는 정차해 있는 기차를 포함합니다. +use-colors=색 사용 +use-colors-description=색상 신호를 기반으로 조명의 색을 설정합니다.\n색상 신호가 0 보다 높은 값이면, 조명은 그 색상을 보여줍니다.\n여러 색상이 있는 경우, 그중 하나만 사용됩니다. +[gui-control-behavior-modes-guis] +available-construction-bots=사용할 수 있는 건설 로봇 +available-logistic-bots=사용할 수 있는 물류 로봇 +belt-read-mode=내용물 읽기 모드 +blue=파란색 +blue-chain-description=연속 신호가 파란색일 때 회로 네트워크에 신호를 보냅니다. (하나 이상의 경로가 차단되어 있지만 하나 이상의 경로는 여전히 사용 가능) +closed-condition=닫힘 조건 +control-signal=제어 신호 +enabled-condition=활성화 조건 +entire-patch=전체 광석 지대 +entire-patch-description=이 채광 드릴 주변의 광석 지대에서 예상되는 자원을 읽습니다. +green=초록색 +green-chain-description=연속 신호가 초록색일 때 회로 네트워크에 신호를 보냅니다. (구간이 비어있음) +green-description=철도 신호가 초록색일 때 회로 네트워크에 신호를 보냅니다. (구간이 비어있음) +hand-read-mode=손 읽기 모드 +hold-mode=유지 +hold-mode-description-belt=아이템이 운송 벨트를 지나고 있는 동안 지속해서 신호를 보냅니다. +hold-mode-description-inserter=투입기가 아이템을 집고 있는 동안 지속해서 신호를 보냅니다. +input-signal=입력 신호 +open-condition=열림 조건 +output-signal=출력 신호 +output-signals=출력 신호 +pulse-mode=펄스 +pulse-mode-description-belt=아이템이 운송 벨트를 지날 때 1틱 단위의 신호를 보냅니다. +pulse-mode-description-inserter=투입기가 아이템을 집을 때 1틱 단위의 신호를 보냅니다. +red=빨간색 +red-chain-description=연속 신호가 빨간색일 때 회로 네트워크에 신호를 보냅니다. (기차가 연속 신호를 통해 모든 노선을 점유) +red-description=철도 신호가 빨간색일 때 회로 네트워크에 신호를 보냅니다. (기차는 철도 신호를 통과함) +resource-read-mode=자원 읽기 모드 +this-miner=이 채광 드릴 +this-miner-description=이 채광 드릴에서 예상되는 자원을 읽습니다. +total-construction-bots=전체 건설 로봇 +total-logistic-bots=전체 물류 로봇 +train-id=기차 ID +train-id-description=정차해 있는 기차의 고유한 식별자 +trains-count=기차 수 +trains-count-description=정차해 있는 기차를 포함해서 이 정류장에 오는 기차의 수 +trains-limit=기차 수 제한 +trains-limit-description=정차해 있는 기차를 포함해서 이 정류장에 오는 최대 기차의 수. +yellow=노란색 +yellow-chain-description=연속 신호가 노란색일 때 회로 네트워크에 신호를 보냅니다. (기차는 연속 신호를 통과할 예정) +yellow-description=철도 신호가 노란색일 때 회로 네트워크에 신호를 보냅니다. (기차는 철도 신호를 통과할 예정) +[gui-control-settings] +advanced-interaction=고급 상호 작용 +basic-interaction=기본 상호 작용 +button-layout=버튼 위치별 설정 +button-layout-description=당신이 선호하는 표준에 맞춰 일부 동작의 연결을 바꿉니다. 이는 화면 요소간 이동시에도 영향을 줍니다. +button-layout-eastern=__1__로 선택, __2__로 취소 (동양 방식) +button-layout-western=__1__로 선택, __2__로 취소 (서양 방식) +change-input-method-to-controller=컨트롤러로 입력 방식 변경 +change-input-method-to-keyboard-and-mouse=키보드와 마우스로 입력 방식 변경 +control-disabled=비활성화 - 다음에 의해 변경됨: __1__ +controller=컨트롤러 +controller-icons=아이콘 +controller-icons-auto=자동 탐지 (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=플레이스테이션 +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=컨트롤러 설정 +crafting=제작 +deadzone=스틱 미반응 영역 +deadzone-description=가끔 커서가 혼자 한쪽으로 쏠리는 현상을 보이는 경우 이 값을 높이세요. +debug=디버그 +editor=편집기 +input-method=입력 장치: +input-not-found-controller=현재 입력 방식은 컨트롤러입니다만 연결된 컨트롤러가 없습니다. +input-not-found-keyboard-and-mouse=현재 입력 방식은 키보드와 마우스입니다만 저 장치들이 연결되어 있지 않습니다. +inventory=인벤토리 +keyboard-and-mouse=키보드와 마우스 +keyboard-and-mouse-recommended=키보드와 마우스 (추천) +miscellaneous=기타 +mods=모드 +movement=이동 +panels=패널 +quick-panel=빠른 패널 +quickbar=빠른 표시줄 +sensitivity=스틱 민감도 +sensitivity-description=스틱을 조작했을 때 커서나 맵이 얼마나 빨리 움직이는지를 정합니다. +title=조작 설정 +tools=도구 +vehicle-driving-mode=차량 조작 모드 +vehicle-driving-mode-absolute=절대적 +vehicle-driving-mode-absolute-description=스틱을 위/아래로 움직이면 차량이 가속/제동합니다.\n스틱을 좌/우로 움직이면 차량이 해당 방향으로 회전합니다. +vehicle-driving-mode-relative=상대적 +vehicle-driving-mode-relative-description=스틱을 원하는 방향으로 기울이면 차량이 자동으로 해당 방향을 향해 회전하고 가속합니다. +vibration-intensity=진동 강도 +waiting=대기 중 +[gui-crafting-queue] +collapse=축소 +expand=확장 +[gui-create-account] +account-creation-info=Steam을 통해 인증되었습니다. Factorio에서 사용할 사용자 이름을 입력하십시오. 입력된 이름은 멀티플레이어 게임에서 당신의 별명으로 사용됩니다. 이름은 저희 웹사이트에서 한 번 바꿀 수 있습니다. +account-creation-info-console=Factorio에서 사용할 사용자 이름을 입력하십시오. 입력된 이름은 멀티플레이어 게임에서 당신의 별명으로 사용됩니다. 한 번 정하면 변경할 수 없습니다. +account-creation-success-info=당신은 이제 Steam을 통해 __1__로 인증되었습니다. Steam 없이 이 계정을 사용하고 싶다면 __2__에서 Steam으로 로그인 하고 프로필에 전자 우편과 암호를 설정하십시오. +account-creation-success-info-console=계정 생성에 성공했습니다. __1__(으)로 인증되었습니다. +create=생성하기 +creating-account=계정 생성 중 +i-accept-the=동의 +login-using-factorio-account=이미 Factorio.com 계정을 보유함 +login-using-factorio-account-info=Factorio 계정을 갖고 있으면, 암호로 로그인 할 수 있습니다. 이 행동은 사용한 Factorio 계정을 현재 Steam 계정과 연동시킬 것입니다. +login-using-factorio-account-info-console=Factorio 계정을 갖고 있다면, 암호로 로그인할 수 있습니다. 로그인한 Factorio 계정이 이 콘솔의 계정과 연동될 것입니다. +terms-of-service=서비스 약관 +title=계정 생성 +[gui-current-research] +not-researching=새로운 연구를 시작하려면 __CONTROL__open-technology-gui__ 키를 누르세요. +research-finished=__1__ 연구가 완료되었습니다. __CONTROL__open-technology-gui__ 키를 누르세요. +[gui-decider] +condition=조건 +input-count=입력 값 +input-count-description=입력받은 신호를 복사해 지정된 출력 신호의 값으로 출력합니다.\n이 경우 출력 신호는 입력받은 신호 중에서만 고를 수 있습니다. +one=1 +one-description=지정된 출력 신호의 값을 1로 출력합니다.\n이 경우 출력 신호는 자유롭게 설정할 수 있습니다. +output-item=출력 +[gui-deconstruction] +blacklist=제외 목록 +blacklist-description=해체할 영역을 선택할 때 필터링 된 아이템을 무시합니다. +blacklist-trees-and-rocks=나무/바위 무시 +entities=개체 +entity-filter-mode=개체 필터 모드 +entity-filters=개체 필터 +filters=필터 +icon-tooltip=아무것도 설정하지 않을 경우, 해체 계획기에 지정해 둔 필터가 표시됩니다. +tile-filter-mode=타일 필터 모드 +tile-filters=타일 필터 +tile-selection-mode=타일 선택 모드 +tiles=타일 +trees-and-rocks-only=나무/바위 전용 +whitelist=해체 목록 +whitelist-description=해체할 영역을 선택할 때 필터링 된 아이템만 선택합니다. +whitelist-trees-and-rocks=나무/바위 전용 +[gui-downloading-mods] +currently-downloading=현재 다운로드 중 +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=없음 +downloading=다운로드 중 +[gui-edit-label] +edit-description=설명 편집 +edit-label=레이블 편집 +save-description=설명 저장 +save-label=레이블 저장 +[gui-electric-energy-interface] +buffer-size=버퍼 크기 +power-production=전력 생산량 +power-usage=전력 사용량 +[gui-electric-network] +accumulator-charge=축전지 충전량 +accumulator-charge-tooltip=이 전기 네트워크에 있는 모든 축전지에 저장되어 있는 전기의 양 +consumption=소비량 +production=생산량 +production-label=생산량 +production-tooltip=최대 발전 용량 대비 현재 발전량 +progressbar-format=__1__ / __2__ +satisfaction=충족도 +satisfaction-tooltip=현재 발전량 대비 요구되는 전력량 +title=전기 네트워크 정보 +[gui-ending-screen] +epilogue=에필로그 +[gui-game-finished] +continue=계속하기 +finish=완료 +kills=처치 +lost=패배했습니다... +next-level=다음 단계 +respawn=부활 +restart-level=단계 다시 시작 +save-replay=다시 보기 저장 +time-played=플레이 시간 +title=게임 완료 +victory=승리! +[gui-goal-description] +info-visibility-button=정보 +title=목표 +[gui-graphics-settings] +advanced=고급 +brightness=밝기 +color-filter=색감 보정 필터 +color-filter-deuteranopia=녹색맹 +color-filter-deuteranopia-correction=녹색맹 보정 +color-filter-none=미적용 +color-filter-protanopia=적록색맹 +color-filter-protanopia-correction=적록색맹 보정 +color-filter-tritanopia=청황색맹 +color-filter-tritanopia-correction=청황색맹 보정 +contrast=대비 +full-color-depth=전체 색심도 +full-screen=전체 화면 +general=일반 +graphics-quality-high=높음 +graphics-quality-label=스프라이트 해상도 +graphics-quality-low=낮음 +graphics-quality-normal=보통 +graphics-quality-very-low=최고 낮음 +high-quality-animations=고품질 애니메이션 +low-vram-warning=비디오 메모리(VRAM)가 충분하지 않습니다. +map-zoomed-in-effect=지도 확대 효과 +max-threads=최대 렌더링 스레드 수 +minimize-on-focus-loss=활성화가 아닐 때 최소화 +multisampling-label=멀티샘플링 +multisampling-x2=멀티샘플링 × 2 +multisampling-x4=멀티샘플링 × 4 +multisampling-x6=멀티샘플링 × 6 +multisampling-x8=멀티샘플링 × 8 +no-multisampling=멀티샘플링 없음 +preferred-screen=선호하는 디스플레이 +primary-screen=기본 디스플레이 (__1__) +render-in-native-resolution=디스플레이 기본 해상도로 렌더링 +render-scale=렌더링 스케일 +restart-required=다시 시작 필요 +saturation=채도 +screen-n=디스플레이 __1__ +show-animated-water=움직이는 물 보기 +show-clouds=구름 표시 +show-decoratives=장식 표시 +show-enemy-terrain-decals=적군 지형 장식 보이기 +show-game-simulations-in-background=배경에 게임 시뮬레이션 표시 +show-inserter-shadows=투입기 그림자 표시 +show-item-shadows=아이템 그림자 표시 +show-particles=입자 보기 +show-smoke=모든 연기 보기 +show-tree-distortion=움직이는 나무 보기 +sprite-atlas-size-custom=커스텀(__1__) +sprite-atlas-size-label=아틀라스 텍스처 크기 +sprite-atlas-size-largest-possible=가능한 한 가장 크게 +texture-compression=텍스처 압축 +texture-compression-high-quality=고품질 +texture-compression-low-quality=저품질 +texture-compression-none=안 함 +texture-streaming=텍스처 스트리밍 +title=그래픽 설정 +ultrawide-mode=울트라와이드 모드 +use-flip-presentation-model=플립 프레젠테이션 모델 사용 +v-sync=수직 동기화(VSync) 대기 +video-memory-budget=비디오 메모리 예산 +video-memory-budget-auto=자동 (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=모두 +video-memory-usage-high=높음 +video-memory-usage-label=비디오 메모리 사용량 +video-memory-usage-low=낮음 +video-memory-usage-medium=중간 +vram-low-high-quality-not-recommended=이 컴퓨터의 비디오 메모리(VRAM)가 __1__ MB 있음을 감지했습니다. "높음" 해상도의 스프라이트를 표시하기에는 너무 적은 양입니다. 성능 문제나 그래픽 누락, 오류 등이 발생할 수 있으며, 아예 게임이 시작되지 않을 수도 있습니다. "높음" 해상도의 스프라이트의 권장 비디오 메모리 크기는 최소 2 GB입니다. +vram-not-detected-high-quality-not-recommended=이 컴퓨터에서 사용할 수 있는 비디오 메모리(VRAM)의 양을 감지할 수 없습니다. "높음" 해상도의 스프라이트의 권장 비디오 메모리 크기는 최소 2 GB이며, 부족할 경우 성능 문제, 그래픽 누락, 오류가 발생하거나, 아예 게임이 시작되지 않을 수도 있습니다. +[gui-graphics-settings-description] +full-color-depth=16 비트 색상만으로 렌더링하면 저성능 및 내장 그래픽 카드 사용 시의 성능이 향상됩니다. 이 옵션은 Windows 8 이상, 또는 OpenGL 렌더러에서만 효과가 있습니다. +graphics-quality-label=스프라이트의 해상도입니다. VRAM의 사용량을 결정합니다. 경고: "높음" 해상도를 쓰려면 최소 3 GB의 VRAM이 필요합니다. +graphics-quality-label-console=스프라이트의 해상도입니다. 해상도를 낮추면 메모리 사용량과 로딩 시간이 줄어듭니다. +high-quality-animations=이 옵션을 비활성화하면, 기차 같이 애니메이션이나 회전이 있는 개체의 본래 프레임의 수의 절반만을 불러옵니다. VRAM 사용량이 크게 줄어듭니다. +lights-quality=야간 조명의 렌더링 해상도입니다. 높은 값은 성능을 크게 떨어뜨립니다. +max-threads=게임을 렌더링하는 데 사용되는 스레드 수입니다. +minimize-on-focus-loss=창 테두리가 없는 전체 화면에서 실행되는 상태에서, 게임이 활성화되지 않았다면 자동으로 게임을 최소화하여, 다른 응용 프로그램으로 전환할 때 바탕 화면을 가리지 않도록 합니다. +render-in-native-resolution=(Apple의 Retina 같이) DPI가 높은 디스플레이에서 기본 해상도로 렌더링하면 더 고품질의 이미지가 생성되지만 매우 높은 성능을 요구할 수 있습니다. +show-animated-water=저사양 비디오 카드에서의 성능을 높이려면 비활성화하십시오. +show-game-simulations-in-background=메인 메뉴나 서브 메뉴에 있을 때, 배경에 다양한 게임 시뮬레이션을 보여줍니다. +show-smoke=이 옵션을 비활성화하면, 렌더링되는 연기 효과의 수가 크게 감소합니다. 저사양 비디오 카드에서의 성능을 높이려면 비활성화하십시오. +show-tree-distortion=저사양 비디오 카드에서의 성능을 높이려면 비활성화하십시오. +sprite-atlas-size-label=아틀라스의 크기가 클 수록 드로우 콜 배치를 개선하여 렌더링할 때 CPU 부하가 줄어들지만, 대신 GPU 부하가 증가할 수 있습니다. +texture-compression=텍스처 압축은 게임에서 비디오 메모리에 들어갈 수 있는 스프라이트의 수를 크게 늘리고, GPU가 음영 처리를 하는 동안 데이터를 더 적게 전송하기 때문에 렌더링 속도를 높입니다. 오래되었거나 내장 GPU를 사용하는 경우, 저품질을 선택하여 스프라이트의 크기를 더 줄이면 추가 성능을 얻을 수 있습니다. +texture-streaming=스프라이트 아틀라스에 넣지 않은 스프라이트(비디오 메모리 사용량 설정 참조)는 GPU에서 필요할 때까지 RAM에 저장됩니다. +use-flip-presentation-model=플립 프레젠테이션은 이전 블릿 모델보다 화면에 최종 이미지를 표시하는 더 효율적인 방법일 겁니다. 그래픽 오류나 프레임 문제가 발생하는 경우 이 옵션을 켰다 껐다 해 보세요. +video-memory-budget-label=게임에서 텍스처(스프라이트)에 사용할 수 있는 최대 비디오 메모리(VRAM)의 크기입니다. +video-memory-usage-label=게임에서 스프라이트 아틀라스에 넣으려 할 스프라이트의 수를 결정합니다. 더 큰 스프라이트 아틀라스를 생성하면 배치 드로우 콜 기능으로 인해 CPU 사용량이 줄어들지만, GPU가 더 큰 텍스처를 작업해야 하므로 GPU 부하가 증가할 수 있습니다. 프리 플로팅 스프라이트는 VRAM에 로드되거나 RAM에 유지될 수 있습니다. (텍스쳐 스트리밍 설정 참조) +[gui-heat-interface] +add-tooltip=이만큼의 열을 매 틱마다 버퍼에 추가합니다. +at-least-tooltip=최소한 이만큼의 열을 버퍼에 유지합니다. - 부족하면 추가 +at-most-tooltip=최대한 이만큼의 열을 버퍼에 유지합니다. - 남는 것만 제거(추가 안 함) +exactly-tooltip=이만큼의 열을 버퍼 내에 유지합니다 - 필요하면 추가 또는 제거 +remove-tooltip=이만큼의 열을 매 틱마다 버퍼에서 제거합니다. +[gui-hotkey-suggestions] +build-using-rail-planner=철도 계획기으로 건설 +build-using-rail-planner-avoiding-obstacles=장애물을 피하며 철도 계획기로 건설 +cancel-selection=선택 취소 +confirm-selection=선택 확인 +copy-settings=설정 복사 +enter-vehicle=차량 탑승 +exit-vehicle=차랑 하차 +force-build=강제 건설 +insert-items=아이템 삽입 +next-item=다음 아이템 +paste-settings=설정 붙여넣기 +place-one=한 개 배치하기 +previous-item=이전 아이템 +take-items=아이템 가져가기 +transfer-all=모두 옮기기 +transfer-everything=전부 옮기기 +transfer-stack=묶음 옮기기 +[gui-infinity-container] +add=추가 +at-least=최소한 +at-least-tooltip=최소한 지정된 수 만큼의 아이템을 인벤토리에 유지합니다. - 부족하면 추가 +at-most=최대한 +at-most-tooltip=최대한 지정된 수 만큼의 아이템을 인벤토리에 유지합니다. - 남는 것만 제거(추가 안 함) +exactly=정확하게 +exactly-tooltip=정확하게 지정된 수 만큼의 아이템을 인벤토리에 유지합니다. - 필요하면 추가 또는 제거 +remove=제거 +remove-unfiltered-items=필터링 되지 않은 아이템 제거 +remove-unfiltered-items-tooltip=필터 목록에 없는 아이템을 인벤토리에서 제거합니다. +title[1]=무한 필터 +[gui-infinity-pipe] +add-tooltip=지정된 백분율 만큼의 유체를 매 틱마다 파이프로 추가합니다. +at-least-tooltip=최소한 지정된 백분율 만큼의 유체를 파이프에 유지합니다. - 부족하면 추가 +at-most-tooltip=최대한 지정된 백분율 만큼의 유체를 파이프에 유지합니다. - 남는 것만 제거(추가 안 함) +exactly-tooltip=정확하게 지정된 백분율 만큼의 유체를 파이프에 유지합니다. - 필요하면 추가 또는 제거 +percent=% +remove-tooltip=지정된 백분율 만큼의 유체를 매 틱마다 파이프에서 제거합니다. +temperature=온도 +[gui-inserter] +blacklist=제외 목록 +filter=필터 +override-stack-size=묶음 크기 재정의 +whitelist=허용 목록 +[gui-install-mods] +already-installed=__1__ 모드는 이미 설치됨 +bookmark=북마크에 추가 +cant-install-mod-error=__1__: __2__ 모드에 대한 모든 필요 모드를 설치할 수 없습니다. 필요 모드 없이 이 모드를 설치하시겠습니까? +cant-install-mod-no-compatible-release=모드 포털에 __1__ 모드와 호환되는 버전이 없습니다. +failed-to-list-mods=모드 목록 다운로드 실패 +filter-by-category=범주별로 필터 +highlighted-last-week=지난 주 +highlighted-this-week=이번 주 +install=설치 +install-failed=__1__ 설치 실패: __2__ +loading-mods=모드 불러오는 중 +mods-headers-download-count=다운로드 +mods-headers-last-highlighted=최근 조명됨 +mods-headers-last-updated=마지막 업데이트 +mods-headers-name=이름 +mods-headers-trending=최신 유행 +mods-headers-version=버전 +no-release=선택된 모드는 출시된 버전이 없음 +remove-bookmark=북마크에서 제거 +show-bookmarks=북마크한 모드만 표시 +sync-mods-with-server=활성화된 모드가 서버와 일치하지 않습니다. 모드를 서버와 동기화하시겠습니까? +wait-toggle-bookmark-request=모드 포털을 기다리는 중... +[gui-interface-settings] +active-quick-bars=활성화된 빠른 표시줄 +alt-mode=Alt-모드 +automatic-ui-scale=자동 +autosort-inventory=플레이어의 메인 인벤토리를 항상 정렬상태로 유지 +change-quickbar-by-clicking-with-item=아이템을 들고 있는 채로 클릭해서 빠른 표시줄 필터 설정 +change-quickbar-by-clicking-with-item-controller=아이템을 들고 있는 채로 선택해서 빠른 표시줄 필터 설정 +custom-ui-scale=사용자 지정 +enable-recipe-notifications=제작법 알림 켜기 +entity-tooltip-delay=개체 툴팁 지연 +entity-tooltip-on-the-side=개체 툴팁을 옆면에 표시 +flat-character-gui=캐릭터 GUI 화면에서 제작 탭 분리 +fuzzy-search-enabled=퍼지 검색 +interaction=상호 작용 +locale=언어 +lock-belt-building-to-straight-line=벨트 설치 시에 일직선으로 설치하도록 위치 고정 +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=온스크린 키보드에 추천 단어 표시 +other=기타 +output-console-delay=채팅 메시지 지연 +pick-ghost-cursor=사용할 수 있는 아이템이 없는 경우 고스트 상태의 아이템 선택 +play-sound-for-chat-messages=채팅 메시지의 소리 재생 +research-finished-stops-game=연구가 완료되면 기술 화면이 열림 +shortcut-bar-rows=바로 가기 표시줄 수 +show-all-items-in-selection-lists=아이템 선택 창에서 모든 아이템 표시 +show-beacon-modules-in-alt-mode="Alt-모드" 에서 신호기에 장착된 모듈 표시 +show-combinator-settings-when-detailed-info-is-on="Alt-모드" 에서 조합기 설정 표시 +show-descriptions-in-tooltips=툴팁에 설명 표시 +show-grid-when-paused=게임 일시 정지할 때 격자 표시 +show-hotkey-suggestions=마우스 키보드 힌트 표시 +show-hotkey-suggestions-controller=컨트롤러 힌트 표시 +show-inserter-arrows-when-detailed-info-is-on="Alt-모드" 에서 투입기 화살표 표시 +show-inserter-arrows-when-selected=선택된 투입기 화살표 표시 +show-interaction-indications=상호 작용 표시 보기 +show-item-labels-in-cursor=커서에 가지고 있는 아이템 레이블 표시 +show-minimap=미니 맵 표시 +show-mining-drill-arrows-when-detailed-info-is-on="Alt-모드" 에서 채광 드릴 화살표 표시 +show-missing-logistic-network-icon=필요한 물류 네트워크 아이콘 표시 +show-mod-owners-in-tooltips=현재 개체에 적용된 모드를 툴팁에 표시 +show-player-names-on-minimap=미니 맵에 플레이어 이름 표시 +show-pump-arrows-when-detailed-info-is-on="Alt-모드" 에서 펌프 화살표 표시 +show-rail-block-visualization=철도 구간 시각화 표시 +show-tips-and-tricks-notifications=팁과 도움말 알림 보기 +show-total-raw-in-recipe-tooltips=제작법 툴팁에 총 재료 표시 +show-turret-radius-when-blueprinting=설계도면의 포탑 반경 표시 +smart-belt-dragging=스마트 벨트 드래그 설치 +title=인터페이스 설정 +tool-window-next-to-quickbar=빠른 표시줄 바로 옆에 도구 창 배치 +tooltip-delay=툴팁 지연 +tooltip-never=안 함 +tooltip-offset=툴팁 오프셋 +tooltips=툴팁 +train-stop-label-angle=기차 정류장 레이블 각도 +train-visualization-length=기차 시각화 길이 +ui-scale=UI 크기 +visualization=시각화 +[gui-interface-settings-description] +active-quick-bars=화면에 항상 표시되는 빠른 표시줄의 수입니다. +change-quickbar-by-clicking-with-item=아이템을 커서에 든 채로 빠른 표시줄 슬롯을 클릭하면, 그 슬롯의 아이템을 집는 대신에 빠른 표시줄 슬롯의 아이템이 손에 든 아이템으로 변경됩니다. +change-quickbar-by-clicking-with-item-controller=아이템을 커서에 든 채로 빠른 패널 슬롯을 선택하면, 그 슬롯의 아이템을 집는 대신에 빠른 패널 슬롯의 아이템이 손에 든 아이템으로 변경됩니다. +entity-tooltip-delay=커서를 가져다 대면 이 세계의 개체 툴팁이 나타나는 데 걸리는 시간입니다. +entity-tooltip-on-the-side=커서를 대신해서 미니맵 아래에 개체 툴팁을 표시합니다. +flat-character-gui=제작 및 물류 패널이 다른 탭 아래가 아닌 서로 옆에 나란히 배치됩니다. +fuzzy-search-enabled=GUI 검색에 좀 더 관대한 일치를 허용합니다. +nintendo-switch-use-predictive-text-input=온스크린 키보드에 추천 단어들을 표시합니다.\n또한 이 옵션을 활성화하면 중국어, 한국어, 일본어 텍스트를 입력할 수 있게 됩니다.\n온스크린 키보드의 크기가 작아집니다. +output-console-delay=채팅 또는 콘솔 메시지가 사라질 때까지 걸리는 시간(초)입니다. +pick-ghost-cursor=빠른 표시줄에서 설치 가능한 아이템을 선택하거나 피펫 도구를 사용할 때, 해당되는 유형의 아이템이 없으면, 커서에 아이템 대신 고스트 상태가 배치됩니다. +shortcut-bar-rows=화면에 항상 표시되는 바로 가기 표시줄의 수입니다. +show-all-items-in-selection-lists=아이템 선택 창에 아직 연구를 통해 해금되지 않은 아이템들도 같이 표시합니다. +show-descriptions-in-tooltips=일부 아이템, 개체 또는 제작법 툴팁에 간단한 텍스트 설명을 표시합니다. 게임을 처음 플레이하시는 분들이나 새로운 모드를 추가했을 때 권장됩니다. +show-interaction-indications=개체를 가리키면, 그 개체와 상호 작용하는 인접 개체를 강조 표시합니다. +show-item-labels-in-cursor=커서에 아이템을 들고 있을 때, 해당 아이템의 이름이 있을 경우 이름을 표시합니다 (설계도면 이름 같은 것들). +show-total-raw-in-recipe-tooltips=제작에 필요한 전체 시간과 제작법에 필요한 아이템 중 수제작이 안 되는 아이템을 표시합니다. +smart-belt-dragging=1) 벨트를 드래그해서 설치하는 중 __CONTROL__rotate__ 키를 누르면 자동으로 커서가 향하는 방향으로 벨트 설치 방향이 바뀝니다.\n2) 장애물 위쪽으로 벨트를 드래그해서 설치하면 자동으로 지하 벨트가 설치됩니다. +tooltip-delay=커서를 가져다 대면 툴팁이 나타나는 데 걸리는 시간입니다. +tooltip-offset=커서와 툴팁의 거리를 설정합니다. +train-stop-label-angle=미니맵에 표시되는 기차 정류장 이름의 각도입니다. +train-visualization-length=철도 근처에 개체를 설치할 때 시각화되어 나오는 화물차의 수입니다. +[gui-kills] +kills=처치 +loses=손실 +title=처치 +[gui-linked-container] +title=링크 +[gui-load-game] +all-required-mods-enabled=필요한 모든 모드가 활성화되어있습니다. +exchange-string-freeplay-only=지도 교환 문자열은 자유플레이 또는 샌드박스 지도에서만 생성됩니다. +title=게임 불러오기 +[gui-load-scenario] +confirm-delete=정말 __1__ 시나리오를 삭제하시겠습니까? +title=시나리오 불러오기 +[gui-logistic] +auto-trash-request-exists=이 아이템의 요청은 이미 존재합니다 +cell=로보포트 +cells=로보포트 +count=개수 +high-value-tooltip=해당 수량만큼의 아이템을 요청합니다. 물류 로봇이 인벤토리에 해당 수량만큼의 아이템을 배달해 올 것입니다. +infinite-amount-in-textfield=무한 +items=아이템 +logistic-networks=물류 네트워크 +logistic-request-exists=이 아이템의 요청은 이미 존재합니다 +logistics-and-trash=개인 물류 요청 및 자동 폐기 +logistics-only=개인 물류 +low-value-tooltip=인벤토리에 아이템을 보유할 최대 값입니다. 이 값보다 더 많이 가지고 있을 경우 잉여 아이템이 자동으로 폐기 슬롯으로 이동됩니다. +members=구성 +network=네트워크 +request-from-buffer-chests=완충 상자에서 요청 +set-request=요청 설정 +title=물류 +title-filter=물류 필터 +title-request=물류 요청 +trash=자동 폐기 +trash-only=자동 폐기 필터 +trash-slots=폐기 슬롯 +[gui-manage-mods] +name-column-header=이름 +version-column-header=버전 +[gui-map-editor] +brush-intensity=밀도 +brush-size=크기 +brush-speed=속도 +character=캐릭터 +character-equipment=장비 +character-main-inventory=메인 인벤토리 +character-quickbar=빠른 표시줄 +cliffs=절벽 +confirm-quit=이 시나리오는 저장되지 않았습니다. 정말 종료하시겠습니까? +confirm-regenerate=정말 지도를 다시 생성하시겠습니까? +convert=변환 +convert-save=저장 파일 변환 +convert-save-to-scenario=저장 파일을 시나리오로 변환 +cursor-intensity=밀도 +decoratives=장식 +edit-scenario=시나리오 편집 +editor-inventory=편집기 +editors-title=편집기 +entities=개체 +finished-converting-save=저장 파일이 __1__로 불리는 시나리오로 변환되었습니다. 유저 시나리오 목록에서 찾을 수 있습니다. +import=가져오기 +import-save=저장 파일 가져오기 +import-save-failed=저장 파일 가져오기 실패: __1__ +items=아이템 +items-transfer-limit=인벤토리 옮기기 제한 +new-scenario=새 시나리오 +resources=자원 +scenario-already-exists=__1__ 이름의 시나리오가 이미 존재합니다. 덮어 쓰시겠습니까? +select-surfaces-to-import=가져올 지면 선택 +settings=설정 +shape=모양 +tiles=타일 +title=지도 편집기 +tools=도구 +tools-title=도구 +[gui-map-editor-clone-editor] +apply-clone-brush=복제 브러시 적용 +clear-destination-decoratives=대상 장식 초기화 +clear-destination-entities=대상 개체 초기화 +clone-decoratives=장식 복제 +clone-entities=개체 복제 +clone-tiles=타일 복제 +manual-collision-mode=수동 충돌 모드 +manual-collision-mode-tooltip=대상 지역에 수동으로 지을 수 있는 경우에만 개체/장식을 대상 지역에 복제합니다. +smart-area-drag-mode=지능형 영역 드래그 모드 +smart-area-drag-mode-tooltip=클릭하고 드래그하여 영역을 복제할 때 원본이 마지막 복제된 대상과 겹치지 않는 경우에만 대상에 복제됩니다. +smart-area-drag-mode-tooltip-controller=선택하고 드래그하여 영역을 복제할 때, 원본이 마지막으로 복제된 대상과 겹치지 않는 경우에만 대상에 복제됩니다. +snap-to-chunk=공간에 맞추기 +snap-to-grid=격자에 맞추기 +[gui-map-editor-entity-editor] +auto-force=**자동** +build-as-force=이 세력으로 설치 +build-as-force-tooltip=개체를 생성할 때 세력이 사용됩니다. "**AUTO**"인 경우, "normal" 세력이 사용됩니다: 바이터에게는 적, 플레이어 건물에는 당신의 세력 등이 붙습니다. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=총알 피해 변경 +boolean-modifiers=불리언 변경 +category-modifiers=범주 변경 +disabled-hand-crafting-recipes=손으로 제작할수 없는 레시피 +edit-modifier-category=수정 __1__ +gun-speed-modifiers=총 속도 변경 +setting-is-invalid=하나 이상의 설정이 잘못되었습니다. +simple-modifiers=간단한 변경 +title=데이터 값 강제 +turret-attack-modifiers=포탑 공격 변경 +value-cannot-be-empty=값은 비워둘 수 없습니다. +value-out-of-range=값이 범위를 초과: 유효한 값은 __1__ 에서 __2__ 까지입니다. +[gui-map-editor-force-editor] +auto-force=**자동** +cant-delete-built-in-force=플레이어, 적, 그리고 중립 세력은 삭제할 수 없습니다. +create-force=세력 생성 +current-force=현재 세력 +delete-force=세력 삭제 +destination-force=대상 세력 +destination-force-tooltip=개체를 변경할 세력입니다. "**AUTO**"인 경우 현재 세력이 사용됩니다. +edit-force=세력 편집 +edit-force-cease-fire=사격 중지 편집 +edit-force-cease-fire-title='__1__' 세력 사격 중지 편집 +edit-force-data=다른 속성 편집 +edit-force-friends=친구 편집 +edit-force-friends-title='__1__' 세력 친구 편집 +enable-friendly-fire=아군에게 사격 활성화 +neutral-force-cant-be-changed=중립 세력은 변경할 수 없습니다. +new-force-name-already-used=지정된 이름의 세력이 이미 존재합니다. +no-force-name-given=세력을 생성하려면 세력 이름이 필요합니다. +share-chart=도표 공유 +switch-to-force=세력 전환 +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ 후 드래그해서 복제될 영역을 추가합니다. +and-all-as-usual=게임 플레이 도중에 쓸 수 있었던 다른 관련 단축키들도 유효합니다. +area-build-instructions=__1__ 후 드래그해서 새 영역을 만듭니다. +area-move-instructions=__1__ 후 드래그해서 영역을 옮깁니다. +area-remove-instructions=__1__으로 영역을 제거합니다. +area-select-instructions=__1__으로 영역을 선택합니다. +build=__1__으로 설치합니다. +build-cliffs=__1__으로 절벽을 배치합니다. +build-cloned-area-instructions=__1__으로 선택된 영역을 복제합니다. +build-tiles-area=__1__ 후 드래그해서 타일을 설치합니다. +build-tiles-bucket=__1__으로 선택된 영역을 채웁니다. +build-tiles-out-of-map=__1__으로 지도 밖 영역에 타일을 설치합니다. +build-to-clone-entity=__1__으로 선택한 개체를 복제합니다. +change-force-instructions=__1__ 후 드래그해서 개체의 세력권을 바꿉니다. +change-spawn-location-description=__1__으로 스폰 지점을 지정합니다. +change-tile-variations=__1__으로 선택된 영역의 타일의 바리에이션을 바꿉니다. +edit-resource=에디터에서 아무 자원도 선택하지 않은 상태에서 월드 내에 있는 자원을 __1__하여 편집합니다. +initial-resource-amount=초기 자원 양은 현재 선택한 도구의 밀도 값에 비례합니다. +line-build-cliffs=__1__ 후 드래그하면 절벽을 줄지어 배치합니다. +line-remove-cliffs=__1__ 후 드래그하면 줄지어 있는 절벽을 제거합니다. +none-mine-to-mine=__1__으로 채광합니다. +none-open-to-edit=__1__으로 편집합니다. +pipette-to-select-entity=__1__를 눌러서 복제할 개체를 고릅니다. +position-build-instructions=__1__으로 새 지점을 만듭니다. +position-move-instructions=__1__ 후 드래그해서 지점을 옮깁니다. +position-remove-instructions=__1__으로 지점을 제거합니다. +position-select-instructions=__1__으로 지점을 선택합니다. +remove=__1__으로 제거합니다. +remove-cliffs=__1__으로 절벽을 제거합니다. +remove-clone-brush-tiles=__1__ 후 드래그해서 복제될 영역을 지웁니다. +resource-extra-info=같은 자원을 추가하거나 제거할 경우 도구의 밀도 값에 비례하여 자원 양이 늘어나거나 줄어듭니다. +run-snippet-instructions=__1__ 후 드래그한 영역 내에 현재 선택된 스니펫이 적용됩니다. +select-area-to-clone-instructions=__1__ 후 드래그하여 복제할 영역을 선택합니다. +select-clone-brush-destination-instructions=__1__으로 복제 종착점을 잡습니다. +select-clone-brush-source-instructions=__1__으로 복제 원점을 잡습니다. +[gui-map-editor-lua-snippet-editor] +current-snippet=현재 스니펫 +delete=삭제 +lua-code=Lua 코드 +name=이름 +new-snippet=새 스니펫 +opened-snippet-has-duplicate-name=현재 열려 있는 스니펫에는 중복된 이름이 있습니다. +snippet-already-present="__1__" 이름의 스니펫이 이미 있습니다. +[gui-map-editor-menu] +quit=지도 편집기 종료 +regenerate-map=지도 다시 생성 +resume-editing=편집 계속 +save-and-play=저장 후 플레이 +save-map-as=다른 이름으로 저장 +save-map-overwrite=저장하기 +title=지도 편집기 +[gui-map-editor-script-editor] +always-draw-areas=항상 영역을 표시 +always-draw-positions=항상 위치를 표시 +color=색상 +current-areas=현재 영역 +current-positions=현재 위치 +name=이름 +snap-to-grid=격자에 맞추기 +[gui-map-editor-settings] +draw-cursor-light=커서 주위에 조명 그리기 +fill-electric-buffers=개체를 설치할 때 전기 버퍼 채우기 +generate-neighbor-chunks=인접 공간 생성 +instant-blueprint-building=즉시 설계도면 설치 +instant-deconstruction=즉시 해체 +instant-rail-planner=즉시 철도 계획기 +instant-upgrading=즉시 업그레이드 +placed-corpses-never-expire=배치된 시체는 제거되지 않음 +render-as-day=항상 낮 시간대로 렌더링 +show-additional-entity-info-gui=개체 추가 설정 GUI 표시 +show-character-tab-in-controller-gui=제어기 GUI에 캐릭터 탭 표시 +show-entity-health-bars=개체 체력 막대 표시 +show-entity-tags=개체 태그 표시 +show-hidden-entities=숨겨진 개체 표시 +show-infinity-filters-in-controller-gui=제어기 GUI에 무한 필터 표시 +show-status-icons=개체 상태 아이콘 표시 +[gui-map-editor-settings-categories] +interaction=상호 작용 +other=기타 +rendering=렌더링 +ui=인터페이스 +[gui-map-editor-surface-editor] +cant-delete-default-surface=기본값 지면은 삭제할 수 없습니다. +current-surface=현재 지면 +delete-surface=지면 삭제 +edit-map-gen-settings=지도 생성 설정 편집 +edit-surface-map-gen-settings=__1__ - 지도 생성 설정 +fill-tiles-with-lab-tiles=연구소 타일로 채우기 +generate-new-chunks-with-lab-tiles=연구소 타일로 새로운 공간 생성 +import-save=저장 파일 가져오기 +import-save-only-available-in-singleplayer=게임 불러오기는 싱글플레이어에서만 사용할 수 있습니다. +importing-save-disables-replay=다른 저장 파일을 가져오면 다시 보기가 비활성화됩니다. 정말 이 작업을 수행하시겠습니까? +invalid-surface-height=지면의 가로가 잘못되었습니다: 허용되는 값은 0 에서 __1__ 입니다. +invalid-surface-width=지면의 가로가 잘못되었습니다: 허용되는 값은 0 에서 __1__ 입니다. +new-surface=새 지면 +new-surface-name-already-used=지정된 이름의 지면이 이미 존재합니다. +no-surface-name-given=지면을 생성하려면 지면 이름이 필요합니다. +regenerate-decoratives=모든 장식 다시 생성 +remove-all-entities=모든 개체 제거 +remove-empty-chunks=빈 공간 제거 +select-surface=지면 선택 +surface-name=이름 +[gui-map-editor-tile-editor] +remove-colliding-decoratives=충돌하는 장식 제거 +smart-entity-collision-mode=지능형 개체 충돌 모드 +smart-entity-collision-mode-tooltip=타일을 설치하는 과정에서 개체가 파괴되는 경우에는 타일 설치를 건너뜁니다. +smart-out-of-map-collision-mode=지능형 out-of-map 충돌 모드 +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ 타일은 __CONTROL__build-ghost__을 사용하여 설치할 때만 설치할 수 있습니다. +smart-tile-collision-mode=지능형 타일 충돌 모드 +smart-tile-collision-mode-tooltip=같은 충돌 마스크가 있는 타일 위에만 설치합니다. "땅이 있는 곳에는 땅을" "물이 있는 곳에는 물을" 효과적으로 만듭니다. +[gui-map-editor-time-editor] +apply-ticks-per-day=적용 +current-speed=현재 속도 +day-length=하루의 길이 +daytime=낮: +freeze-daytime=시간대 고정 +pause=일시 정지 (__CONTROL__editor-toggle-pause__) +paused=(일시 정지됨) +play=플레이 (__CONTROL__editor-toggle-pause__) +play-for-limited-time=지정된 시간 동안만 플레이 +speed=속도 +speed-down=속도 감소 (__CONTROL__editor-speed-down__) +speed-up=속도 증가 (__CONTROL__editor-speed-up__) +tick-custom=사용자 지정 틱 +tick-once=1 틱 (__CONTROL__editor-tick-once__) +tick-sixty=60 틱 +ticks-per-day=하루 당 틱 +unfreeze-daytime=시간대 고정 해제 +[gui-map-editor-title] +cliff-editor=절벽 +clone-editor=복제 +decorative-editor=장식 +entity-editor=개체 +force-editor=세력 +lua-snippet-editor=Lua 스니펫 +none-editor=없음 +resource-editor=자원 +scripting-editor=영역과 위치 +surface-editor=지면 +tile-editor=타일 +time-editor=시간 +[gui-map-editor-tool] +area-selection=영역 +brush=브러쉬 +change-force=세력 변경 +circle=원형 +cursor=커서 +line-selection=선 +paint-bucket=페인트 통 +point=지점 +snippet=Lua 스니펫 실행 +spawn-location=생성 위치 +spray=스프레이 +square=사각형 +variations=변형 +[gui-map-generator] +advanced-tab-title=고급 +aux=지형 유형 +aux-description=붉은 사막과 모래의 분포를 제어합니다. 편향이 클 수록 붉은 사막이 더 많이 생성됩니다. +bias=편향 +cliff-continuity=연속성 +cliff-continuity-description=끊어지지 않은 절벽 조각의 길이입니다. +cliff-frequency=빈도 +cliff-frequency-description=절벽의 수입니다. +cliffs=절벽 +coverage=적용 범위 +custom=[변경됨] +difficulty=난이도 +enable-replay=리플레이 녹화 +enable-replay-description=이 세이브 파일에 다시 보기를 기록하여 다시 볼 수 있도록 합니다. 세이브 파일의 크기와 저장 시간이 증가합니다. +enabled=활성화 +enemy-attack-pollution-consumption-modifier=공격 시 소비량 변경 +enemy-attack-pollution-consumption-modifier-description=바이터가 공격을 하기 위해 얼마나 많은 공해가 소비되는지 변경합니다. +enemy-base=적 기지 +enemy-expansion-group-tile=적 확장 +enemy-expansion-maximum-expansion-cooldown=최대 생성 시간 +enemy-expansion-maximum-expansion-cooldown-description=적이 다음 확장을 하기까지 걸리는 최대 시간입니다. +enemy-expansion-maximum-expansion-distance=최대 확장 거리 +enemy-expansion-maximum-expansion-distance-description=최대 거리를 초과하는 적은 다른 적 기지에서 확장합니다. +enemy-expansion-maximum-expansion-group-size=최대 무리 크기 +enemy-expansion-maximum-expansion-group-size-description=현재의 진화 단계에 의해 변경된 적 확장 파티의 최대 크기입니다. +enemy-expansion-minimum-expansion-cooldown=최소 생성 시간 +enemy-expansion-minimum-expansion-cooldown-description=적이 다음 확장을 하기까지 걸리는 최소 시간입니다. +enemy-expansion-minimum-expansion-group-size=최소 무리 크기 +enemy-expansion-minimum-expansion-group-size-description=현재의 진화 단계에 의해 변경된 적 확장 파티의 최소 크기입니다. +enemy-expansion-minutes=분 +enemy-frequency-description=적 기지의 갯수입니다.\n주의: 값이 100%보다 낮을 경우 일부 도전 과제를 달성할 수 없게 됩니다. +enemy-size-description=각각의 적 기지의 규모입니다.\n주의: 값이 100%보다 낮을 경우 일부 도전 과제를 달성할 수 없게 됩니다. +enemy-tab-title=적 +error-importing-exchange-string=지도 교환 문자열을 가져오는 데 실패했습니다. +evolution=진화 +evolution-destroy-factor=파괴 요인 +evolution-destroy-factor-description=적 산란장 파괴로 인해 진화가 얼마나 빨라지는지 제어합니다. +evolution-pollution-factor=공해 요인 +evolution-pollution-factor-description=공해 발생으로 인해 진화가 얼마나 빨라지는지 제어합니다. +evolution-time-factor=시간 요인 +evolution-time-factor-description=시간이 지남에 따라 진화가 얼마나 빨라지는지 제어합니다. +exchange-string-instructions=설정을 불러올 지도 교환 문자열을 입력하세요. +export-exchange-string-tt=지도 교환 문자열 내보내기 (지도 설정을 저장하고 공유할 수 있음) +frequency=빈도 +hide-preview=미리 보기 닫기 +import-exchange-string-tt=지도 교환 문자열 가져오기 +invalid-value-for-field="__1__" 필드의 값이 잘못되었습니다. 허용되는 값은 __2__에서 __3__입니다. +island-size=섬 크기 +map-height=세로 +map-height-simple=지도 세로 +map-seed=배정 +map-seed-simple=배정 +map-size-group-tile=지도 +map-type=지도 유형 +map-width=가로 +map-width-simple=지도 가로 +minimum-pollution-to-damage-trees=나무에 피해를 주는 최소 수치 +minimum-pollution-to-damage-trees-description=나무는 4 단계를 거쳐 공해에 의해 말라죽습니다. 이 수치보다 많은 양의 공해가 있으면 나무가 병들기 시작합니다. +moisture=습기 +moisture-description=풀과 사막의 분포를 제어합니다. 편향이 클 수록 풀이 더 많이 생성됩니다. +next=다음 +peaceful-mode-checkbox=평화 모드 +peaceful-mode-description=평화 모드에서는 적들이 적극적으로 공격하거나 확장해 오지 않습니다. 스스로를 방어할 목적으로라면 여전히 공격을 하려 할 겁니다.\n주의: 이 옵션이 활성화되면 일부 도전 과제를 달성할 수 없게 됩니다. +play=플레이 +pollution=공해 +pollution-absorbed-per-tree-damaged=손상된 나무당 흡수 +pollution-absorbed-per-tree-damaged-description=나무는 4 단계를 거쳐 공해에 의해 말라죽습니다. 이 값은 나무가 한 단계 말라갈 때 얼마나 많은 공해를 흡수할 지를 정합니다. +pollution-absorption-modifier=흡수 변경 +pollution-absorption-modifier-description=나무와 타일에 얼마나 많은 공해가 흡수되는지 변경합니다. +pollution-diffusion-ratio=확산 비율 +pollution-diffusion-ratio-description=공해의 양은 매초 인접 공간으로 확산합니다. +preview-auto-update=자동 새로 고침 +preview-auto-update-tt=설정 변경 시 자동으로 미리 보기를 새로 고칩니다. +preview-error=미리 보기 생성 중 오류 +price-multiplier=소모되는 자원 배율 +randomize-map-seed=무작위 배정 +recipes-difficulty-group-tile=제작법 +research-queue-availability=연구 예약 사용 가능 +research-queue-availability-after-victory=게임을 완료 후 +research-queue-availability-always=항상 +research-queue-availability-never=안 함 +reset-preset=사전 설정 기본값으로 초기화 +reset-to-preset=__1__ 개의 __plural_for_parameter_1_{1=옵션을|rest=옵션을}__ 사전 설정 __plural_for_parameter_1_{1=기본값으로|rest=기본값으로}__ 초기화 +reset-to-preset-disabled=모든 옵션에는 사전 설정값이 있습니다. +resource-frequency-description=자원 지대의 수입니다. +resource-richness-description=자원 지대 내의 타일당 자원량입니다. +resource-size-description=자원 지대 각각의 영역입니다. +resources-tab-title=자원 +richness=풍부함 +scale=규모 +show-preview=미리 보기 +show-preview-warning=스포일러 경고: 맵을 직접 탐색하고자 한다면 맵을 미리 보지 마십시오. +size=크기 +starting-area-size=시작 지역 크기 +starting-area-size-description=플레이어 주위에 적 기지가 없는 지역의 크기입니다. +technology-difficulty-group-tile=기술 +temperature=기온 +terrain-bias-description=적용할 일정한 오프셋입니다. +terrain-coverage-description=해당 지형이나 오브젝트가 지도 상에서 차지하는 범위입니다. +terrain-generators-group-title=생성기 +terrain-scale-description=지형지물 및 지형지물 간의 공간 그 전체 규모입니다. +terrain-tab-title=지형 +title=지도 생성기 +water=물 +[gui-map-generator-errors] +no-tiles-selected=하나 이상의 타일 유형을 허용해야 합니다. +[gui-map-info] +confirm-delete=__1__ 파일을 영구적으로 삭제합니다. +confirm-replay=__1__의 다시 보기를 보시겠습니까? +delete-save=저장된 게임 삭제 +difficulty=난이도 +file-size=파일 크기 +invalid-file=잘못되거나 손상된 파일입니다. +map-version=지도 버전 +mods=모드 +preview-missing=지도 미리보기 없음. +replay-not-found=선택된 세이브 파일에는 다시 보기 정보가 포함되어 있지 않습니다. +scenario-name=시나리오 +start-replay=다시보기 재생 +time-played=플레이 시간 +[gui-map-view-settings] +add-ping=핑 추가 +add-ping-tooltip=맵이나 월드에서 __1__(으)로 직접적으로 작동시킵니다. +add-tag=태그 추가 +show-electric-network=전기 네트워크 +show-logistic-network=물류 네트워크 +show-map-stop=기차 정류장 이름 +show-player-names=플레이어 이름 +show-pollution=공해 +show-rail-signal-states=철도 신호 상태 +show-recipe-icons=제작법 아이콘 +show-tags=태그 +show-turret-range=포탑 범위 +show-worker-robots=작업 로봇 +[gui-menu] +about=정보 +browse-lan-games=LAN 게임 찾기 +browse-public-games=공개 게임 찾아보기 +connect-to-address=주소로 접속 +continue-host-save=이어하기: __1__ 호스트 +continue-host-save-tooltip=호스트 __1__ +continue-join-game=이어하기: __1__에 참가 +continue-join-game-tooltip=__1__에 참가 +continue-save=이어하기 __1__ +continue-save-tooltip=게임 불러오기 - __1__ +controls=조작 +copy-report-path=비동기화 보고서 경로 복사 +desync-explanation=게임에서 비동기화되었습니다.\n사유는 게임 버그나 모드 또는 시나리오 스크립트(사용하는 경우)의 버그입니다.\n모드를 사용하지 않은 경우, 버그 보고 포럼에 보고해주세요. 플레이어들이 무엇을 하고 있었는지 등 자세한 사항과 함께 비동기화 보고서를 업로드해주세요. +desync-explanation-console=게임에서 비동기화되었습니다.\n문제가 지속될 경우, 버그 보고 포럼에 보고해주세요. +desync-more-information-link=비동기화에 관한 정보와 보고 방법에 대한 자세한 내용은 다음을 참조하세요: +desync-report-disabled=비동기화 보고서 생성이 비활성화되어있어 비동기화 보고서를 생성하지 않았습니다. 문제를 해결하려면 보고서 생성을 활성화한 뒤 비동기화를 보고해주세요. +desync-report-location=비동기화 보고서가 생성되었습니다: __1__ +feature-not-available-with-instrument-mod=이 기능은 Instrument Mode mod가 활성화된 경우 사용할 수 없습니다. +game-menu=게임 메뉴 +graphics=그래픽 +host-new-game=새로운 게임 호스트 +host-saved-game=저장된 게임 호스트 +interface=인터페이스 +lan-username=LAN 플레이어 명 +load-game=게임 불러오기 +main-menu=메인 메뉴 +map-editor=지도 편집기 +mod-settings=모드 설정 +mods=모드 +multi-player=멀티플레이어 +multi-player-menu=멀티플레이어 +new-game=새로운 게임 +other=기타 +pause-game=게임 일시 정지 +quit-game=게임 종료 +quit-tutorial-to-game=튜토리얼 종료 +quit-tutorial-to-menu=튜토리얼 종료 +reconnect=재접속 +restart-game=다시 시작 +restart-tutorial=다시 시작 +resume-game=계속하기 +resume-tutorial=계속하기 +save-game=게임 저장하기 +save-game-as-scenario=시나리오로 저장 +settings=설정 +show-report=비동기화 보고서 보기 +single-player=싱글 플레이어 +single-player-menu=싱글 플레이어 +sound=소리 +the-rest=나머지 +tutorial-menu=튜토리얼 +unpause-game=게임 재개 +user-login=사용자 로그인 +[gui-migrated-content] +changed-achievement=변경된 도전 과제 +changed-custom-input=변경된 사용자 지정 입력물 +changed-decorative=변경된 장식 +changed-entity=변경된 개체 +changed-equipment=변경된 장비 +changed-equipment-grid=변경된 장비 격자판 +changed-fluid=변경된 유체 +changed-item=변경된 아이템 +changed-mod-setting=변경된 모드 설정 +changed-particle=변경된 입자 +changed-recipe=변경된 제작법 +changed-shortcut=변경된 바로가기 +changed-technology=변경된 기술 +changed-tile=변경된 타일 +changed-trivial-smoke=변경된 연기 +changed-virtual-signal=변경된 가상 신호 +removed-achievement=제거된 도전 과제 +removed-blueprint-too-old=__1__ 설계도면 제거: __2__ 버전의 맵이 지나치게 구 버전임 +removed-custom-input=제거된 사용자 지정 입력물 +removed-decorative=제거된 장식 +removed-entity=제거된 개체 +removed-equipment=제거된 장비 +removed-equipment-grid=제거된 장비 슬롯 +removed-fluid=제거된 유체 +removed-item=제거된 아이템 +removed-mod-setting=제거된 모드 설정 +removed-particle=제거된 입자 +removed-recipe=제거된 제작법 +removed-shortcut=삭제된 바로가기 +removed-technology=제거된 기술 +removed-tile=제거된 타일 +removed-trivial-smoke=제거된 연기 +removed-virtual-signal=제거된 가상 신호 +title=마이그레이션된 콘텐츠 +[gui-mod-info] +active-version=활성화된 버전 +author=제작자 +contact=연락처 +delete=삭제 +dependencies=필요 모드 +dependency-required=이 모드는 꼭 필요하지만, 활성화되지 않았습니다. +description=설명 +factorio-version=Factorio 버전 +homepage=홈페이지 +incompatibilities=호환되지 않는 모드 +incompatible-factorio-version=현재 게임의 버전과 호환되지 않음 +mod-portal-page=모드 포털 +name=이름 +no-dependencies=없음 +optional-dependencies=선택적 필요 모드 +optional-dependency=(선택 사항) +optional-dependency-incompatible=이 모드는 다음의 모드와 호환되지 않습니다. +optional-dependency-required=이 모드는 꼭 필요하지는 않으며, 활성화되지도 않았습니다. +status=상태 +status-disabled=비활성화 +status-enabled=활성화 +status-not-installed=설치 안 됨 +toggle=활성화/비활성화 +version=버전 +[gui-mod-load-error] +description=모드 불러오기 실패: __1__ +disable-all=모든 모드 비활성화 +disable-mods=목록의 모드 비활성화 +exit=종료 +mod-manager=모드 관리기 +reset-mod-settings=모드 설정 초기화 +restart-application=다시 시작 +title=모드 불러오기 중 오류 +to-be-disabled=비활성화해야 하는 모드: +[gui-mod-settings] +apply=적용 +cancel=취소 +cant-be-changed-not-an-admin=관리자만 이 설정을 변경할 수 있습니다. +map=지도 +no-map-settings=지도 설정이 없습니다. +no-per-user-settings=플레이어별 설정이 없습니다. +no-settings=설정된 환경설정이 없습니다. +no-startup-settings=시작 설정이 없습니다. +per-player=플레이어별 +reload=다시 불러오기 +reset=초기화 +reset-to-default=기본값으로 초기화: __1__ +reset-to-default-disabled=기본값으로 설정되어 있습니다. +setting-is-invalid=하나 이상의 설정이 잘못되었습니다. +startup=시작 +startup-changes-require-restart=시작 설정을 변경하면 게임을 다시 시작해야 합니다. +startup-settings-cant-be-changed-while-playing=시작 설정은 게임 실행 중에 변경할 수 없습니다. +title=모드 설정 +value-cannot-be-empty=값은 비워둘 수 없습니다. +value-out-of-range=값이 범위를 초과: 유효한 값은 __1__ 에서 __2__ 까지입니다. +[gui-mod-startup-settings-mismatch] +apply=예* +cancel=아니요 +description=모드 시작 설정이 연결하려고 하는 서버와 일치하지 않습니다.\n\n서버의 시작 설정으로 적용하고 게임을 다시 시작하시겠습니까? +restart-required=새로운 시작 설정을 적용하기 위해 게임은 다시 시작됩니다. +title=모드 시작 설정 불일치 +[gui-mods] +install=설치 +manage=관리 +title=모드 +unconfirmed-changes=확인되지 않은 변경 사항이 있습니다. +unconfirmed-mod-changes=__1__ 개의 __plural_for_parameter_1_{1=모드가|rest=모드가}__ 변경되었습니다. +unconfirmed-mod-installed=__1__ 개의 __plural_for_parameter_1_{1=모드가|rest=모드가}__ 설치되었습니다. +unconfirmed-mod-updated=__1__ 개의 __plural_for_parameter_1_{1=모드가|rest=모드가}__ 업데이트되었습니다. +updates=업데이트 +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ 플레이어가 다음 서버에 연결하려고 합니다: __2__ +connect=연결 +connect-to-game=직접 연결 +ip-address=IP 주소 및 포트 +password=암호 +password-for-game-required=__1__ 게임의 암호를 입력하세요 +scenario-script-source=서버 시나리오 +[gui-multiplayer-lobby] +access=접속 +adminlist=관리자 목록 +allow-commands=Lua 명령어 허용 +allow-commands-admins-only=관리자 전용 +allow-commands-false=아니요 +allow-commands-true=예 +authserver-side-bans=인증 서버 측 차단 사용 +authserver-side-bans-tooltip=연결하는 플레이어가 멀티플레이어에서 차단되지 않았는지 인증하고 차단/차단 해제 명령 사용 시 Factorio.com에 알립니다. +autosave-only-on-server=서버에서만 자동저장 +banlist=차단 목록 +default-game-name=__1__의 게임 +edit-adminlist=관리자 목록 편집 +edit-banlist=차단 목록 편집 +edit-whitelist=허용 목록 편집 +game-description=설명 +game-name=서버 이름 +game-name-cant-be-empty=서버 이름은 비워둘 수 없습니다 +game-password=서버 암호 +game-password-tooltip=공개가 아닌 개인적으로 플레이하려면 암호를 설정하는 것이 권장됩니다. +game-saving=게임 저장중 +game-tags=태그 +game-visibility-LAN=LAN +game-visibility-public=공개 +game-visibility-steam=Steam +game-visibility-steam-tooltip=Steam을 통해 "게임 참가" 기능을 활성화 또는 비활성화합니다. +ignore-limit-for-returning-players=재참가 시 제한 무시 +ignore-limit-for-returning-players-tooltip=플레이어 수 제한에 도달해도 이 지도에서 한번 플레이한 플레이어는 게임에 참가할 수 있습니다. +max-players=최대 플레이어 수 +max-players-count-must-be-integer=최대 플레이어 수 값은 정수여야 합니다 +max-upload=최대 업로드 속도 +max-upload-must-be-integer=최대 업로드 속도 값은 정수여야 합니다 +max-upload-slots=최대 업로드 슬롯 수 +max-upload-slots-must-be-integer=최대 업로드 슬롯 값은 정수여야 합니다 +max-upload-slots-tooltip=최대 지도 동시 업로드 수입니다. 이것을 제한하면 이미 게임에 있는 플레이어의 업로드 속도를 충분히 확보하는 데 유용합니다. +max-upload-speed-no-limit=제한 없음 +max-upload-tooltip=새로운 플레이어에게 게임을 업로드하는 데 사용되는 최대 네트워크 속도입니다. 이것을 제한하면 이미 게임에 있는 플레이어의 업로드 속도를 충분히 확보하는 데 유용합니다. +multiplayer-afk-autokick-interval=잠수 시 강제퇴장 시간 +multiplayer-autosave-interval=자동저장 간격 +non-blocking-saving=백그라운드로 자동저장 활성화 +non-blocking-saving-tooltip=게임 일시정지 없이 서버에서 맵을 저장할 수 있게 하는 실험 기능입니다. 이 기능은 리눅스와 맥OS에서만 작동합니다. +only-admins-can-pause-the-game=관리자만 일시 정지 가능 +play=플레이 +rights=권한 +save-upload=업로드된 것을 저장 +show=표시 +title=멀티플레이 서버 설정 +verify-user-identity=사용자의 신원 확인 +verify-user-identity-tooltip=서버에 접속하려는 플레이어가 유효한 Factorio.com 계정을 가지고 있고, 플레이어 이름이 계정에 설정된 이름과 일치하는지를 확인합니다. +visibility=표시 여부 +whitelist=허용 목록 +[gui-new-game] +delete-scenario=시나리오 삭제 +difficulty=난이도 +game-scenarios=게임 시나리오: +level=단계 +level-locked-explanation=이전 단계를 동일 및 상위 난이도로 완료해야 본 단계가 해금됩니다. +level-locked-explanation-no-difficulty=이전 단계를 완료해야 본 단계가 해금됩니다. +main-game=메인 게임: +mod-scenarios=mod 시나리오: +next=다음 +no-description=이 지도는 설명이 없습니다. +play=플레이 +title-select-scenario-to-edit=편집할 시나리오 선택 +title-select-template-for-new-scenario=새 시나리오 템플릿 선택 +title-start-new-game=새 게임 시작 +user-scenarios=사용자 시나리오: +[gui-other-settings] +autosave-interval=자동 저장 간격 +autosave-never=안 함 +check-updates=Factorio를 시작할 때 업데이트 확인 +delete-achievements-button=삭제 +delete-achievements-confirm-control-phrase=DELETE +delete-achievements-confirm-text=도전 과제 삭제를 확인하려면 다음을 입력하세요. "__1__" +delete-achievements-label=도전 과제 삭제 +delete-achievements-label-tooltip=모든 도전 과제들을 영구적으로 삭제합니다. +delete-achievements-label-tooltip-steam=Steam 도전 과제를 포함한, 모든 도전 과제를 영구적으로 삭제합니다. +developer=개발자 +discard-mouse-events-when-accessibility-zoomed=접근성 확대를 사용할 때 마우스 동작 무시 +enable-blueprint-storage-cloud-sync=설계도면 라이브러리 클라우드 동기화 활성화 +enable-crash-log-uploading=충돌 기록 업로드 +enable-experimental-updates=실험적인 업데이트 활성화 +enable-logitech-led-support=Logitech LED 지원 활성화 +enable-new-mods=자동으로 새로운 모드 활성화 +enable-razer-chroma-support=Razer Chroma 지원 활성화 +enable-steelseries-gamesense-support=스틸시리즈 게임센스 지원 활성화 +factorio-username=LAN 플레이어 이름 +log-in=로그인 +log-out=로그 아웃 +log-saving-statistics=저장 통계 기록 +logged-in=현재 __1__ 계정으로 로그인 됨 +logged-out=현재 로그인되어 있지 않음 +non-blocking-saving=백그라운드로 자동저장 활성화 (Linux/macOS 전용) +proxy=프록시 서버 +proxy-password=프록시 서버 암호 +proxy-username=프록시 서버 사용자 이름 +set-email=계정 이메일 설정 +set-email-button=설정 +title=기타 설정 +use-mod-settings-per-save=저장된 게임마다 다른 모드 설정 사용 +username-invalid-characters=사용자 이름에 잘못된 문자가 포함되어 있습니다. 알파벳, 숫자, 그리고 ._- 문자만 사용할 수 있습니다. +verbose-logging=자세한 기록 +[gui-other-settings-description] +enable-crash-log-uploading=게임이 충돌하면 익명으로 기록을 업로드합니다. +factorio-username=로그인하지 않은 경우 LAN 게임에서 사용할 플레이어 이름을 지정할 수 있습니다. 로그인하면 Factorio 사용자 이름과 같아지며 변경할 수 없습니다. +log-saving-statistics=지도를 저장할 때 파일 크기 통계를 기록합니다. (경고: 저장을 느리게 함) +set-email=다른 플랫폼이나 콘솔에서 이 계정을 사용하려면 이메일과 비밀번호를 설정하세요. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=그룹 추가 +add-player-to-group=플레이어를 그룹에 추가 +clone-group=그룹 복제 +delete-selected-group=선택된 그룹 삭제 +disable-all=모두 비활성화 +do-you-really-want-to-revoke-your-permissions-to-edit=당신의 편집 권한 기능을 제거하려고 합니다.\n이 작업을 수행하시겠습니까? +edit-selected-group=선택된 그룹 편집 +enable-all=모두 활성화 +export=내보내기 +group-ids-exhausted=최대 그룹 수에 도달했습니다. +group-permissions-title=그룹 사용 권한 +import=가져오기 +import-failed=가져오기 실패: __1__ +import-permissions=사용 권한 가져오기 +multiple-default-groups-found=여러 개의 기본 그룹이 발견되었습니다. +no-default-group-found=기본 그룹을 찾을 수 없습니다. +permissions-string=사용 권한 문자열 +players-in-group=그룹에 있는 플레이어 +remove-player-from-group=플레이어를 그룹에서 제거 +show-players-in-other-groups=다른 그룹의 플레이어 표시 +title=사용 권한 +you-can-not-delete-the-default-group=기본 그룹은 삭제할 수 없습니다. +[gui-permissions-names] +ActivateCopy=복사 기능 작동 +ActivateCut=잘라내기 기능 작동 +ActivatePaste=붙여넣기 기능 작동 +AddPermissionGroup=권한 그룹 추가 +AddTrainStation=기차 UI에서 정류장 추가 +AdminAction=관리자 행동 +AltReverseSelectArea=영역 선택 대체 반전 +AltSelectArea=영역 대체 선택 +AltSelectBlueprintEntities=설계도면 개체 대체 선택 +AlternativeCopy=대체 복사 +BeginMining=채취 시작 +BeginMiningTerrain=지형 채취 시작 +Build=건설 +BuildRail=철도 건설 +BuildTerrain=지형 건설 +CancelCraft=제작 취소 +CancelDeconstruct=해체 취소 +CancelNewBlueprint=새 설계도면 취소 +CancelResearch=연구 취소 +CancelUpgrade=업그레이드 취소 +ChangeActiveCharacterTab=활성 캐릭터의 활성 탭 변경 +ChangeActiveItemGroupForCrafting=제작을 위한 활성 아이템 그룹 변경 +ChangeActiveItemGroupForFilters=필터링을 위한 활성 아이템 그룹 변경 +ChangeActiveQuickBar=활성 퀵 바 변경 +ChangeArithmeticCombinatorParameters=산술 연산 조합기 변수 변경 +ChangeDeciderCombinatorParameters=수량 비교 조합기 변수 변경 +ChangeEntityLabel=개체 레이블 변경 +ChangeItemDescription=아이템 설명 변경 +ChangeItemLabel=아이템 레이블 변경 +ChangeMultiplayerConfig=멀티플레이어 설정 변경 +ChangePickingState=땅 위의 아이템 줍기 상태 변경 +ChangeProgrammableSpeakerAlertParameters=프로그래밍 가능한 스피커 경보 설정 변경 +ChangeProgrammableSpeakerCircuitParameters=프로그래밍 가능한 스피커 회로 연결 설정 변경 +ChangeProgrammableSpeakerParameters=프로그래밍 가능한 스피커 음량 조절 +ChangeRidingState=탑승 상태 변경 +ChangeShootingState=사격 상태 변경 +ChangeTrainStopStation=기차 정류장 이름 변경 +ChangeTrainWaitCondition=열차 정지 조건 변경 +ChangeTrainWaitConditionData=열차 정지 조건 데이터 변경 +ClearCursor=커서 비우기 +ConnectRollingStock=철도 차량 연결 +Copy=복사 +CopyEntitySettings=개체 설정 복사 +CopyOpenedBlueprint=열려 있는 설계도면 복사 +CopyOpenedItem=열린 아이템 복사 +Craft=제작 +CursorSplit=커서로 아이템 나누기 +CursorTransfer=커서로 아이템 옮기기 +CustomInput=사용자 정의 입력 +CycleBlueprintBookBackwards=이전 설계도면 책자 순환 +CycleBlueprintBookForwards=다음 설계도면 책자 순환 +Deconstruct=해체 +DeleteBlueprintLibrary=설계도면 라이브러리 삭제 +DeleteBlueprintRecord=설계도면 책자 삭제하기 +DeleteCustomTag=커스텀 태그 삭제 +DeletePermissionGroup=권한 그룹 삭제 +DestroyItem=아이템 파괴 +DestroyOpenedItem=열린 아이템 파괴 +DisconnectRollingStock=철도 차량 연결 끊기 +DragTrainSchedule=열차 스케쥴 드래그 +DragTrainWaitCondition=열차 정지 조건 드래그 +DropBlueprintRecord=설계도면 책자 떨어뜨리기 +DropItem=아이템 내려놓기 +EditBlueprintToolPreview=설계도면 도구 미리보기 편집 +EditCustomTag=커스텀 태그 편집 +EditPermissionGroup=권한 그룹 편집 +ExportBlueprint=설계도면 내보내기 +FastEntitySplit=빠른 개체 분할 +FastEntityTransfer=빠른 개체 옮기기 +FlushOpenedEntityFluid=개체 내 유체 버리기 +FlushOpenedEntitySpecificFluid=개체가 속한 시스템 내 유체 버리기 +GoToTrainStation=기차 UI에서 정류장으로 이동 +GrabBlueprintRecord=설계도면 책자 커서에 쥐기 +GuiCheckedStateChanged=GUI 체크 상태 변경 이벤트 +GuiClick=GUI 클릭 이벤트 +GuiConfirmed=GUI 확인 이벤트 +GuiElemChanged=GUI 요소 변경 이벤트 +GuiHover=화면 요소 가리킴 +GuiLeave=화면 요소 떠남 +GuiLocationChanged=GUI 위치 변경 이벤트 +GuiSelectedTabChanged=GUI 선택된 탭 변경 이벤트 +GuiSelectionStateChanged=GUI 선택 상태 변경 이벤트 +GuiSwitchStateChanged=GUI 스위치 상태 변경 이벤트 +GuiTextChanged=GUI 텍스트 변경 이벤트 +GuiValueChanged=GUI 값 변경 이벤트 +ImportBlueprint=설계도면 가져오기 +ImportBlueprintString=설계도면 문자열 가져오기 +ImportBlueprintsFiltered=필터링된 설계도면 가져오기 +ImportPermissionsString=사용 권한 문자열 가져오기 +InventorySplit=빈 인벤토리 칸을 눌러 분할 +InventoryTransfer=빈 인벤토리 칸을 눌러 옮기기 +LaunchRocket=로켓 발사 +LuaShortcut=Lua 숏컷 +MapEditorAction=지도 편집기 활동 +MarketOffer=시장 거래 +ModSettingsChanged=mod 설정 변경 +OpenAchievementsGui=도전과제 UI 열기 +OpenBlueprintLibraryGui=설계도면 라이브러리 열기 +OpenBlueprintRecord=라이브러리 내 설계도면 책자 열기 +OpenBonusGui=보너스 UI 열기 +OpenCharacterGui=캐릭터 GUI 열기 +OpenCurrentVehicleGui=현재 차량 GUI 열기 +OpenEquipment=장비 열기 +OpenGui=GUI 열기 +OpenItem=아이템 열기 +OpenLogisticGui=물류 UI 열기 +OpenModItem=mod 아이템 열기 +OpenParentOfOpenedItem=설계도면 책자의 상위 책자 열기 +OpenProductionGui=생산 GUI 열기 +OpenTechnologyGui=기술 GUI 열기 +OpenTipsAndTricksGui=팁과 도움말 열기 +OpenTrainGui=기차 UI 열기 +OpenTrainStationGui=기차 정류장 UI 열기 +OpenTrainsGui=기차 총괄 UI 열기 +PasteEntitySettings=개체 설정 붙여넣기 +PlaceEquipment=장비 배치 +QuickBarPickSlot=빠른 표시줄의 아이템 가져오기 +QuickBarSetSelectedPage=빠른 표시줄의 선택된 페이지 설정 +QuickBarSetSlot=빠른 표시줄 슬롯 설정 +ReassignBlueprint=설계도면 재설정 +RemoveCables=전선 제거 +RemoveTrainStation=기차 UI에서 정류장 제거 +ResetAssemblingMachine=조립 기계 초기화 +ResetItem=아이템 리셋 +ReverseSelectArea=영역 선택 반전 +RotateEntity=개체 회전 +SelectArea=영역 선택 +SelectBlueprintEntities=설계도면 개체 선택 +SelectEntitySlot=개체 슬롯 선택 +SelectItem=필터 아이템 선택 +SelectMapperSlot=업그레이드 계획기 슬롯 선택 +SelectNextValidGun=쓸 수 있는 다음 총 선택 +SelectTileSlot=타일 슬롯 선택 +SendSpidertron=스파이더트론 보내기 +SetAutoLaunchRocket=자동 로켓 발사 설정 +SetAutosortInventory=인벤토리 자동 정렬 설정 +SetBehaviorMode=읽기 모드 설정 +SetCarWeaponsControl=차량 무기 조작 설정 +SetCircuitCondition=회로 조건 설정 +SetCircuitModeOfOperation=회로 연결 작동 모드 설정 +SetControllerLogisticTrashFilterItem=플레이어 물류 자동 폐기 수량 설정 +SetDeconstructionItemTileSelectionMode=해체 계획기 타일 선택 모드 설정 +SetDeconstructionItemTreesAndRocksOnly=해체 계획기 나무/바위 전용 설정 +SetEntityColor=개체 색상 설정 +SetEntityEnergyProperty=개체 에너지 속성 설정 +SetEntityLogisticTrashFilterItem=개체 물류 자동 폐기 수량 설정 +SetFilter=필터 설정 +SetFlatControllerGui=탭을 가진 플레이어 GUI 설정 +SetHeatInterfaceMode=열 인터페이스 모드 설정 +SetHeatInterfaceTemperature=열 인터페이스 온도 설정 +SetInfinityContainerFilterItem=무한 상자 필터 아이템 설정 +SetInfinityContainerRemoveUnfilteredItems=무한 상자 필터링 되지 않은 아이템 제거 설정 +SetInfinityPipeFilter=무한 파이프 필터 설정 +SetInserterMaxStackSize=투입기 최대 묶음 크기 설정 +SetInventoryBar=인벤토리 막대 설정 +SetLinkedContainerLinkID=연결된 상자 링크 ID 설정 +SetLogisticFilterItem=물류 필터 아이템 설정 +SetLogisticFilterSignal=일정 신호 조합기 신호 설정 +SetPlayerColor=플레이어 색깔 설정 +SetRecipeNotifications=제작법 알림 설정 +SetRequestFromBuffers=완충 상자에서 요청 설정 +SetResearchFinishedStopsGame=연구 완료시 게임 정지 설정 +SetSignal=신호 설정 +SetSplitterPriority=분배기 우선순위 설정 +SetTrainStopped=열차 운행 설정 +SetTrainsLimit=기차 수 제한 설정 +SetVehicleAutomaticTargetingParameters=차량 자동 목표 조준 설정 +SetupAssemblingMachine=조립 기계 설정 +SetupBlueprint=설계도면 설정 +SetupSingleBlueprintRecord=설계도면 라이브러리의 설계도면 설정 +SmartPipette=스마트 피펫 +SpawnItem=아이템 생성 +StackSplit=묶음 클릭해서 분할 +StackTransfer=묶음 클릭해서 옮기기 +StartRepair=복구 시작 +StartResearch=연구 시작 +StartWalking=걷기 시작 +StopBuildingByMoving=이동 중 건설 중단 +SwitchConnectToLogisticNetwork=물류 연결 전환 +SwitchConstantCombinatorState=일정 신호 조합기 작동 상태 변경 +SwitchInserterFilterModeState=투입기 필터 모드 변경 +SwitchPowerSwitchState=전력 스위치 작동 상태 변경 +SwitchToRenameStopGui=정류장 이름 변경 GUI 전환 +TakeEquipment=장비 가져오기 +ToggleDeconstructionItemEntityFilterMode=해체 계획기 개체 필터 모드 변경 +ToggleDeconstructionItemTileFilterMode=해체 계획기 타일 필터 모드 변경 +ToggleDriving=운전 활성화/비활성화 +ToggleEnableVehicleLogisticsWhileMoving='이동 중 물류 활성화' 기능 켜기/끄기 +ToggleEntityLogisticRequests=개체의 물류 요청 활성화/비활성화 +ToggleEquipmentMovementBonus=장비 이동 보너스 활성화/비활성화 +ToggleMapEditor=지도 편집기 켜기/끄기 +TogglePersonalLogisticRequests=개인용 물류 요청 활성화/비활성화 +TogglePersonalRoboport=개인용 로보포트 활성화/비활성화 +ToggleShowEntityInfo=개체 정보 보기/끄기 +TranslateString=문자열 번역 +Undo=실행 취소 +Upgrade=업그레이드 +UpgradeOpenedBlueprintByItem=열려있는 설계도면을 아이템으로 업그레이드 +UpgradeOpenedBlueprintByRecord=책자 단위로 설계도면 업그레이드 +UseArtilleryRemote=대포 리모컨 사용 +UseItem=아이템 사용 +WireDragging=전선 드래그 +WriteToConsole=콘솔 명령어 입력 +[gui-pipe] +fluid-system-contents=이 유체 시스템 내에 있는 유체: +flush-this=이 안에 있는 __1__ 유체를 모두 제거합니다. +flush-whole-system=이 유체 시스템 내에서 __1__ 유체를 모두 제거합니다. +this-contents=__1__ 내에 있는 유체: +[gui-player-management] +add-player=플레이어 추가 +admin=관리자 +ban=차단 +banned=차단 목록 +cant-ban-yourself=자기 자신을 차단할 수 없습니다. +cant-delete-yourself=자기 자신을 삭제할 수 없습니다. +cant-kick-not-online=연결된 플레이어만 추방할 수 있습니다. +cant-kick-yourself=자기 자신을 추방할 수 없습니다. +cant-use-not-in-multiplayer-game=이 GUI는 멀티플레이어 게임에서만 사용할 수 있습니다. +cant-whitelist-disabled=플레이어를 허용 목록에 추가하려면 먼저 서버에서 허용 목록을 활성화해야 합니다. +delete-player=삭제 +delete-player-tooltip=서버에서 플레이어를 제거하고 삭제합니다. +demote=강등 +kick=추방 +last-online=마지막 접속 +manage=관리 +manage-permissions=사용 권한 관리 +manage-player=__1__ 플레이어 관리 +mute=채팅 금지 +muted=채팅 금지 +name=이름 +never=없음 +now=지금 +online-players=__2__ 명의 플레이어 중 __1__ 명이 접속 중 +operations=작업 +permission-group=사용 권한 그룹 +promote=승격 +purge=정화 +show-online-only=접속 중인 플레이어만 표시 +time-ago=__1__ 전 +title=플레이어 관리 +unban=차단 해제 +unmute=채팅 금지 해제 +unwhitelist=허용 해제 +whitelist=허용 +whitelisted=허용 목록 +[gui-power-switch] +off=끄기 +on=켜기 +state=상태 +[gui-production] +consumption=소비량 +electricity=전력 +fluids=유체 +items=아이템 +kills=처치 +pollution=공해 +production=생산량 +title=생산 +[gui-programmable-speaker] +alert-settings=경보 설정 +allow-polyphony=폴리포니 허용 +allow-polyphony-description=동시에 __1__ 개의 소리를 재생할 수 있도록 해 줍니다. 비활성화하면 한 번에 하나의 소리만 허용합니다. (공장 경보에 유용) +circuit-connection-settings=회로 연결 설정 +global-playback=전 지역 재생 +global-playback-description=스피커에 의해 생성된 소리를 지도의 어느 곳에서나 들을 수 있습니다. +show-alert=경보 표시 +show-alert-description=소리가 재생될 때 GUI에 메시지와 경보를 표시합니다. +show-icon-on-map=지도에 아이콘 표시 +signal-value-is-pitch=신호 값을 음높이로 +signal-value-is-pitch-description=입력된 회로 네트워크 신호의 값으로 연주되는 음표를 결정합니다. +volume=음량 +[gui-quick-panel] +items=아이템 +page=페이지 __1__/__2__ +panels=패널 +shortcuts-next-page=__1__: 다음 페이지 +shortcuts-next-tab=__1__: 다음 탭 +shortcuts-previous-page=__1__: 이전 페이지 +shortcuts-previous-tab=__1__: 이전 탭 +shortcuts-select=__1__: 선택 +title=빠른 패널 +tools=도구 +[gui-requester] +set-requests=회로 네트워크에 요청 설정 +[gui-resource-entity] +initial-amount=초기 수량 +minimum-yield=최소 매장량 +resource-amount=자원량 +[gui-roboport] +repair-packs=복구 팩 +robots=로봇 +[gui-rocket-silo] +auto-launch=화물을 자동으로 발사합니다. +rocket-inventory-label=로켓 인벤토리 +rocket-progress=로켓 완성도 +rocket-result-inventory-label=로켓 발사 결과물 인벤토리 +[gui-save-game] +cant-save-over-autosaves=다른 이름으로 저장해 주십시오. Autosave 파일들은 자동 저장될 때에만 쓰이는 이름이며, 자동 저장이 일어날 때마다 덮어씌워집니다. +confirm-overwrite=정말 __1__에 덮어쓰시겠습니까? +confirm-overwrite-time-warning=경고: 선택하신 세이브 파일은 __1__시간이나 플레이하신 파일입니다! +save=저장하기 +save-as=다른 이름으로 저장 +title=게임 저장하기 +[gui-save-scenario] +save-as=다른 이름으로 저장 +title=시나리오 저장 +[gui-select-upgrade-planner] +default-upgrade=기본 업그레이드 +instructions=__CONTROL_LEFT_CLICK__(으)로 업그레이드하고, __CONTROL_RIGHT_CLICK__(으)로 다운그레이드합니다. +title=적용할 업그레이드 계획기 선택 +[gui-server-config] +cancel=취소 +save=저장 +title=서버 환경설정 +[gui-set-email] +checking=확인 중 +email=이메일 +email-already-set=이 계정은 이미 이메일이 등록되었습니다. 등록된 이메일 주소는 __1__입니다. +email-cant-be-empty=이메일은 비워둘 수 없습니다. +email-invalid=이메일 주소가 유효하지 않습니다. +set=설정 +set-email-description=이 계정은 이메일이 등록되지 않았습니다. 다른 플랫폼이나 콘솔에서 이 계정을 사용하려면 이메일과 비밀번호를 추가하세요. +set-email-success=메일이 __1__로 전송되었습니다. 메일을 확인하고 비밀번호를 설정해주세요. +set-email-title=이메일 설정 +setting-email=이메일 설정 +[gui-side-menu] +achievements=도전 과제 +blueprint-library=설계도면 라이브러리 (__CONTROL__toggle-blueprint-library__) +bonuses=보너스 +logistic-networks=물류 네트워크 +map=지도 (__CONTROL__toggle-map__) +production-statistics=생산 통계 (__CONTROL__production-statistics__) +technology=기술 화면 +tips-and-tricks=팁과 도움말 +trains=기차 (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=경보 +default-device=기본 장치 +environment-sounds-volume=환경 소리 +game-effects-volume=게임 효과 +gui-effects-volume=GUI 효과 +master-volume=주 음량 +music-volume=음악 +preferred-output=선호 출력 +simulation-volume=시뮬레이션 +title=소리 설정 +walking-sound-volume=걸음 소리 +wind-volume=바람 +[gui-speed-panel] +normal=보통 +pause=일시 정지 +paused=일시 정지됨 +show-gui=GUI 보여주기 +show-message-dialogs=메시지 대화 상자를 표시 +speed=속도: __1__ +speed-down=속도 감소 +speed-up=속도 증가 +title=다시 보기 옵션 +[gui-splitter] +input-priority=입력 우선순위 +left=왼쪽 +output-priority=출력 우선순위 +right=오른쪽 +[gui-sync-mods-with-save] +cancel=취소 +confirm=확인 +correct=올바름: +disabled=비활성화: +download=다운로드 +enable=활성화 +enable-correct-version=올바른 버전 활성화 +join-server-after-sync=동기화 후 서버 참가 +keep-enabled=계속 활성화 +load-save-after-sync=동기화 후 저장 파일 불러오기 +mods-not-available-on-mod-portal=다음의 모드는 모드 포털에서 사용할 수 없음: __1__ +no-compatible-version=호환이 안되는 버전: +no-release=출시 안 됨: +not-in-save=저장된 게임에 없음: +not-on-mod-portal=모드 포털에 없음: +ready-to-download=다운로드 준비됨: +sync-mods-with-server=서버와 모드 동기화 +sync-startup-settings=시작 설정 동기화 +title=저장된 게임과 모드 동기화 +wrong-version-enabled=잘못된 버전 활성화됨: +[gui-tag-edit] +cancel=취소 +confirm=확인 +delete=삭제 +icon=아이콘 +name=이름 +snapping=간격 맞추기 +title-create=새로운 태그 +title-edit=태그 속성 +[gui-technologies-list] +title=기술 목록 +[gui-technology] +graph-title=기술 계통도 +technologies-omitted=이 아래에 있는 __1____plural_for_parameter_1_{1=개의 기술|rest=개의 기술들}__이 이 화면에서는 생략되어 있습니다. +[gui-technology-preview] +already-queued=이 기술은 이미 연구 예약 중 +already-researched=이 기술은 이미 연구 완료됨 +already-researching=이 기술은 이미 연구 중 +continue-research=연구 계속 +disabled=이 기술은 연구 불가능 +editor-research-tooltip=(지도 편집기) __CONTROL_LEFT_CLICK__(으)로 연구합니다. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__(으)로 요구되는 모든 기술을 포함해 즉시 연구합니다. +effects=효과 +not-researched-tooltip=(지도 편집기) 이 기술은 연구되지 않음 +prerequisites=요구 기술 +queue-full=연구 예약 가득 참 +saved-progress=연구 완료: __1__% +start-research=연구 시작 +status-available=연구 가능 +status-disabled=연구 미발견 +status-not-available=연구 불가능 +status-queued=연구 예약 중 +status-researched=연구 완료 +status-researching=연구 중 +title-status=(__1__) +un-research=연구 초기화 +un-research-tooltip=(지도 편집기) 이 기술을 연구 초기화 +unit-ingredients=비용 +unit-time=연구소에서 과학 팩 하나 분량을 연구하는 데 필요한 시간 +unsatisfied-prerequisites=요구되는 일부 기술이 연구 완료되지 않음 +unsatisfied-prerequisites-queue=요구되는 일부 기술이 연구 완료되지 않았으며, 연구 예약 중이지 않음 +will-complete=이 기술의 모든 단계가 이미 연구 완료되었거나 연구 예약 중 +[gui-technology-progress] +cancel=취소 +no-research=진행 중인 연구 없음 +title=연구 +[gui-technology-queue] +title=연구 예약 +[gui-text-tags] +blueprint=설계도면 +blueprint-name-label=이름: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__(으)로 설계도면 잡기 +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__(으)로 설계도면 책자 잡기 +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__(으)로 기차 열기 +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__(으)로 기차 정류장 열기 +contains-blueprints=__plural_for_parameter_1_{1=설계도면|rest=설계도면}__ __1__ 개 포함 +following-text-achievement=[도전 과제: __1__] +following-text-armor=[아머: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[개체: __1__] +following-text-fluid=[유체: __1__] +following-text-gps=[위치: __1__] +following-text-item=[아이템: __1__] +following-text-item-group=[아이템 그룹: __1__] +following-text-recipe=[제작법: __1__] +following-text-technology=[기술: __1__] +following-text-tile=[타일: __1__] +following-text-train-no-name=[기차] +following-text-train-stop-no-name=[기차 정류장] +following-text-train-stop-with-name=[기차 정류장: __1__] +following-text-train-with-name=[기차: __1__] +following-text-unknown-item=[알 수 없는 아이템] +following-text-virtual-signal=[가상 신호: __1__] +gps-invalid=위치가 잘못 지정됨 +gps-position-label=위치: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__(으)로 보기 +invalid-train=잘못된 기차 +invalid-train-stop=잘못된 기차 정류장 +train-hover=기차: __1__ +train-stop-hover=기차 정류장: __1__ +[gui-the-rest-settings] +about=일반 설정 메뉴에는 모든 설정이 표시되지 않습니다. +restart-tooltip=대부분의 설정들이 적용되려면 게임을 재시작해야 합니다. +title=나머지 +warning-label=경고 +warning-tooltip=여러분이 무엇을 하고 있는지 모를 경우 변경하지 마세요: 대부분은 검증되지 않았습니다. +[gui-tips-and-tricks] +mark-as-read=읽은 상태로 표시 +no-tutorial-in-multiplayer=멀티플레이에서는 튜토리얼 플레이가 불가능합니다. +nothing-found=발견된 팁과 도움말 없음 +play-tutorial=튜토리얼 플레이 +replay-tutorial=튜토리얼 다시 보기 +tip-notice-title=권장되는 팁 +title=팁과 도움말 +[gui-train] +add-circuit-condition=회로 조건 +add-empty-condition=화물 비움 +add-fluid-count-condition=유체량 +add-full-condition=화물 가득 채움 +add-inactivity-condition=활동 없음 +add-item-count-condition=아이템 개수 +add-robots-inactive-condition=로봇 활동 없음 +add-station=+ 정류장 추가 +add-time-condition=시간이 지남 +add-wait-condition=+ 출발 조건 추가 +adding-temporary=임시 추가 +automatic-mode=자동 +cargo=연료 +cargo-condition=화물 +center-on-locomotive=기관차를 중심으로 보기 전환 +circuit=회로 +color=색상 +fluid=유체 +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__(으)로 임시 정류장을 추가합니다. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__(으)로 선택한 정류장을 일정에 추가합니다. +invalid=잘못됨 +locomotive-doesnt-need-energy=기관차는 에너지가 필요하지 않습니다. +locomotive-is-out-of-reach=기관차가 도달 범위를 벗어났습니다. +manual-mode=수동 +no-path-to-destination=목적지까지 경로 없음 +of-inactivity=동안 활동 없음 +open-in-map=이 위치를 미니맵에서 열기 +passed=지남 +schedule=일정 +station-not-present=이 이름을 가진 정류장이 존재하지 않습니다. +station-partially-accessible=__2____plural_for_parameter_1_{1=개|rest=개}__의 정류장 중 __1__개의 정류장에만 기차가 갈 수 있습니다. +stations-disabled=__plural_for_parameter_1_{1=정류장이|2=두 정류장 다|rest=__1__개 정류장이 모두}__ 비활성화되어 있습니다. +stations-not-accessible=현재 위치에서 __plural_for_parameter_1_{0=접근 가능한 정거장이 없습니다|1=정류장이 접근 불가능합니다|2=두 정류장이 모두 접근 불가능합니다|rest=모든 __1__ 정류장이 접근 불가능합니다}__ +temporary=임시: __1__ +toggle-station-names=기차 정류장 이름 표시 여부 전환 +too-far-from-rail=근처에 철도 없음 +[gui-train-rename] +perform-change=변경 적용 +title=이름 변경 - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] 목적지 __1__에 기차가 가득 참 +heading-to=__1__ 정류장으로 향하는 중 __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=수동 운전 중 +manually-stopped=[img=utility/warning_icon] 수동으로 멈춤 +no-path-to=[img=utility/warning_icon] __1__로 가는 경로 없음 +no-schedule=일정 없음 +no-valid-stops=[img=utility/warning_icon] 유효하지 않은 정류장 +standing-at=__1__ 정류장에 서있는 중 +waiting-at=__1__ 정류장에서 대기 중 +[gui-train-stop] +enable-trains-limit=기차 수 제한 활성화 +no-trains=이 정류장에는 기차가 없습니다. +rename-stop=정류장 이름 변경 +train-stops-with-this-name=같은 이름을 가진 정류장의 개수입니다. +trains-with-this-stop=이 정류장을 지나는 기차: __1__ +[gui-train-wait-condition-description] +and=그리고 +circuit-condition=회로: __1__ __2__ __3__ +empty-condition=화물 인벤토리를 비움 +fluid-count-condition=유체: __1__ __2__ __3__ +full-condition=화물 인벤토리를 가득 채움 +inactivity-condition=__1____plural_for_parameter_1_{1=초|rest=초}__ 동안 활동 없음 +item-count-condition=화물: __1__ __2__ __3__ +or=또는 +passenger-not-present=탑승자 없음 +passenger-present=탑승자 있음 +robots-inactive-condition=배포된 로봇이 없음 +time-condition=__1____plural_for_parameter_1_{1=초|rest=초}__의 시간 경과 +[gui-trains] +circuit-disabled-tooltip=회로 네트워크에 의해 정류장이 비활성화되었습니다. +circuit-limit-tooltip=회로 네트워크에 의해 기차 수가 제한되어 있습니다. +empty-schedule=[일정 없음] +limit-note=(주의: 일부 정거장들은 기차 수 제한이 설정되어 있지 않습니다) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=수동 모드 +no-stations=발견된 정류장이 없습니다. +no-trains=발견된 기차가 없습니다. +open-train=기차 메뉴 열기 +open-train-stop=기차 정류장을 지도에서 열기 +stations-tab=정류장 +stations-trains=기차: +title=기차 현황 +trains-tab=기차 +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=__1__ 개의 개체 건설 실행 취소 +undo-built-entity-multiple-homogeneous=__1__ (× __2__) 건설 실행 취소 +undo-built-entity-single=__1__ 건설 실행 취소 +undo-built-tile-multiple-heterogeneous=__1__ 개의 타일 배치 실행 취소 +undo-built-tile-multiple-homogeneous=__1__ (× __2__) 배치 실행 취소 +undo-built-tile-single=__1__ 배치 실행 취소 +undo-removed-entity-multiple-heterogeneous=__1__ 개의 개체 해체 실행 취소 +undo-removed-entity-multiple-homogeneous=__1__ (× __2__) 해체 실행 취소 +undo-removed-entity-single=__1__ 해체 실행 취소 +undo-removed-tile-multiple-heterogeneous=__1__ 개의 타일 제거 실행 취소 +undo-removed-tile-multiple-homogeneous=__1__ (× __2__) 제거 실행 취소 +undo-removed-tile-single=__1__ 제거 실행 취소 +undo-upgraded-entity-multiple-heterogeneous=__1__ 엔티티 업그레이드 실행 취소 +undo-upgraded-entity-multiple-homogeneous=__1__ (× __2__) 업그레이드 실행 취소 +undo-upgraded-entity-single=__1__ 업그레이드 실행 취소 +[gui-update] +applying=적용 중 +authorization-instructions=업데이트하려면 사용자 이름과 암호를 입력하세요. +automatic-steam-update-message=이 Factorio의 버전은 자동으로 업데이트되지 않는 베타 버전 중 하나입니다. 최신 버전으로 업데이트하려면 Steam 내에 Factorio 속성에서 "experimental" 베타를 선택하거나 최신 안정화 버전으로 돌아가려면 베타 참여를 취소하세요. +automatic-steam-update-title=자동 Steam 업데이트 공지 +automatic-updates=자동 업데이트 +cancel=나중에 다시 확인 +check-updates-now=업데이트 확인 +checking=확인 중 +checking-updates-failed=업데이트 확인 실패: __1__ +could-not-init-steam=Steam API를 초기화할 수 없습니다. Steam 관련 기능이 비활성화되어있습니다. Steam을 재시작하면 보통 이 문제는 해결됩니다. +could-not-init-steam-title=Steam 오류 +disable-updater=업데이트 비활성화 +downloading=다운로드 중 +from=설치된 버전 +invalid-login=잘못된 사용자 이름 또는 암호! +mod=모드 +n-a=설치 안 됨 +no-new-updates=새로운 업데이트 없음 +ok=로그인 +password=암호 +restarting-factorio=Factorio 다시 시작 +service-unavailable=서비스를 이용할 수 없음 +to=새로운 버전 +too-old=새로운 버전의 Factorio가 있지만, 자동 업데이트를 할 수 없습니다. __1__ 에서 최신 버전을 수동으로 다운받으세요. +update-failed=업데이트 실패: __1__ +update-now=지금 업데이트 +update-successful=__1__ 버전으로 업데이트됨 +updates-available-instructions1=다음의 업데이트를 사용할 수 있습니다: +updates-available-instructions2=업데이트는 몇 분 정도 소요됩니다. 잠시만 기다려 주세요. +username=사용자 이름 +[gui-update-mods] +all-mods-up-to-date=모든 모드가 최신 버전 +cancel=취소 +cant-update-mods-error=선택된 모드에 필요한 모든 필요 모드를 설치할 수 없습니다: __1__. 필요 모드 없이 모드를 업데이트하시겠습니까? +check-for-updates-failed=업데이트를 확인할 수 없음 +checking-for-updates=업데이트 확인 중 +local-version-column-header=설치된 버전 +name-column-header=이름 +new-version-column-header=새로운 버전 +not-logged-in=업데이트 확인 불가능: 로그인되지 않음 +retrying-failed-request=실패한 요청 재시도 중: +update-selected=선택된 모드 업데이트 +[gui-upgrade] +entities=개체 +from=대상 +icon-tooltip=아무것도 설정하지 않을 경우, 업그레이드 계획기에 지정해 둔 필터가 표시됩니다. +modules=모듈 +to=결과물 +[gui-user-login] +checking-nso-membership=멤버십 가입 여부 확인 중 +create-account=계정 생성 +description-browse-mods=모드 포탈을 이용하려면 로그인이 필요합니다. +description-download-mods=모드를 다운로드하려면 로그인이 필요합니다. +description-downloading-mods-mismatch=모드 포털에서 사용자 이름과 토큰이 불일치합니다. 다시 로그인 하세요. +description-login-to-existing-account=기존의 Factorio 계정에 로그인하세요. +description-mp-browse-public-games=공개 멀티플레이어 게임을 탐색하려면 로그인해야 합니다. +description-mp-browse-public-games-mismatch=매칭 서버에서 사용자 이름과 토큰이 불일치합니다. 다시 로그인 하세요. +description-mp-connect-to-matching-server=매칭 서버에 연결하기 위해선 로그인이 필요합니다. +description-mp-create-public-game=매칭 서버에 게임을 등록하기 위해선 로그인이 필요합니다. +description-mp-game-requires-authentication=연결하려는 게임은 로그인이 필요합니다. +description-mp-game-requires-authentication-mismatch=연결하려는 게임에서 인증받지 못했습니다. 다시 로그인하거나 나중에 다시 시도하세요. +description-mp-username-only=LAN 플레이어 명을 입력하십시오. +email-authentication-code=인증 코드 +email-authentication-code-hint=받은 편지함에 보낸 이메일 인증 코드를 입력하세요. +email-authentication-enter-code=이메일 인증이 필요합니다. 받은 편지함에 보낸 코드를 입력하세요. +email-can-not-be-empty=이메일은 비워둘 수 없습니다. +error=오류 +forgot-password=비밀번호 찾기 +logging-in=로그인 중 +logging-in-with-steam=Steam으로 로그인 중 +login=로그인 +must-accept-the-terms-of-service=서비스 약관에 동의해야 합니다. +nintendo-login-success=현재 __1__으로 인증되었습니다. +not-logged-into-steam-use-factorio-account=Steam에 로그인되어있지 않습니다. 온라인 기능을 이용하려면 Steam에 로그인하거나 Factorio.com 계정을 사용하십시오. +not-logged-into-steam-warning=Steam에 로그인되어있지 않습니다. Factorio.com 인증서만 사용 중입니다. +password-can-not-be-empty=암호는 비워둘 수 없습니다. +preparing-online-communication=온라인 통신 준비 중 +steam-authentication-failed=Steam 인증에 실패했습니다. 온라인 모드에서 Steam에 로그인했는지 확인하세요. +steam-login-success=현재 Steam을 통해 __1__으로 인증되었습니다. +username-can-not-be-empty=사용자 이름은 비워둘 수 없습니다. +[http-error] +auth-error=다운로드 실패 (상태 코드 __1__): 인증 오류. +auth-error-with-message=다운로드 실패 (상태 코드 __1__): 인증 오류: __2__ +json-parse-error=다운로드 실패 (상태 코드 __1__): JSON 응답의 구문 분석을 하지 못했습니다: __2__ +unknown-error=다운로드 실패 (상태 코드 __1__). +unknown-error-with-message=다운로드 실패 (상태 코드 __1__): __2__ +[ini-parse-error] +missing-value=__1__에서 빠진 값: __2__ +unterminated-section-header=__1__에서 종료되지 않은 섹션 헤더: __2__ +[invalid-map-version] +campaign-retired-from-game='__1__' 캠페인은 현재 게임에서 퇴역한 캠페인입니다. __2__ 버전의 게임에서 이 세이브 파일을 불러올 수 있습니다. +higher-than-maximum=__1__ 버전의 지도는 게임 버전(__2__)보다 높은 버전의 지도이기 때문에 불러올 수 없습니다. +lower-than-minimum=__1__ 버전의 지도는 최소 입력 버전(__2__)보다 낮은 버전의 지도이기 때문에 불러올 수 없습니다. +[inventory-full-message] +ammo=해당 아이템이 들어갈 수 있는 탄약 슬롯이 없습니다. +armor=이미 아머 슬롯에 장착된 아머가 있습니다. +guns=모든 총 슬롯에 총이 장착되어 있습니다. +main=인벤토리가 가득 찼습니다. +trash-slots=폐기 슬롯이 가득 찼습니다. +[inventory-restriction] +cant-be-burned=__1__ 아이템은 연료로 사용할 수 없습니다. +cant-be-placed-in-output-slot=__1__ 아이템은 여기에 넣을 수 없습니다. +cant-be-smelted=__1__ 아이템은 제련할 수 없습니다. +cant-be-used-as-ammo=__1__ 아이템은 탄약으로 사용할 수 없습니다. +cant-be-used-as-ammo-for=__1__ 아이템은 __2__ 탄약으로 사용할 수 없습니다. +cant-be-used-as-armor=__1__ 아이템은 아머로 사용할 수 없습니다. +cant-be-used-as-gun=__1__ 아이템은 무기로 사용할 수 없습니다. +cant-insert-into-assembling-machine-without-recipe=제작법이 설정되어 있지 않으면 어떤 것도 조립 기계에 넣을 수 없습니다. +cant-insert-into-filtered-slot=이 슬롯에는 __1__만 들어갈 수 있습니다. 여기에 다른 것을 넣고 싶다면, 필터를 초기화해야 합니다. +cant-insert-into-hand-reserved-slot=이 슬롯은 커서에 있는 아이템용으로 예약되어있습니다. +cant-insert-into-module-slot=이 슬롯에는 모듈만 넣을 수 있습니다. +cant-insert-into-restricted-slot=__2__ 아이템이 아닌, __1__ 아이템만 여기에 넣을 수 있습니다. +cant-insert-into-self=아이템을 자기 자신에게 넣을 수 없습니다. +cant-insert-limit-breached=이 슬롯에 더는 아이템을 넣을 수 없습니다. +cant-insert-module=__1__은 __2__에 사용할 수 없습니다. +cant-shoot=__1__ 무기는 __2__을 발사할 수 없습니다. +player-inventory-full=__1__ 아이템을 얻을 수 없습니다. __2__ +wrong-fuel=__1__에 __2__ 아이템을 연료로 사용할 수 없습니다. +[item-description] +item-unknown[1]=모드가 비활성화되어 이 아이템을 쓸 수 없습니다. 모드가 다시 활성화되면 원상복구됩니다. +[item-name] +item-unknown=알 수 없는 아이템 +[json-parse-error] +invalid-comma-before-brace=__1__에서 '}' 앞에 잘못된 쉼표: __2__ +invalid-comma-before-square-bracket=__1__에서 ']' 앞에 잘못된 쉼표: __2__ +invalid-string-escape=__1__에서 잘못된 문자열 이스케이프: __2__ +invalid-utf16-low-surrogate=__1__에서 JSON 문자열 이스케이프의 잘못된 UTF-16 하위 서러게이트: __2__ +unexpected-character=__2__에서 예기치 않은 문자 (__1__): __3__ +unexpected-end-of-file=__1__에서 예기치 않은 파일 끝: __2__ +unexpected-utf16-low-surrogate=__1__에서 JSON 문자열 이스케이프의 예기치 않은 UTF-16 하위 서러게이트: __2__ +unterminated-string=__1__에서 종료되지 않은 문자열: __2__ +[lua-profiler] +duration=소요 시간: __1__ms +elapsed=경과 시간: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=이미 다른 플레이어가 사용하고 있는 IP 주소와 포트입니다. +address-in-use=__1__ 로컬 포트는 이미 사용중입니다.\n이 문제의 원인은 다른 Factorio, 또는 다른 프로그램이 이 포트를 사용해서 일 수도 있습니다. +aligning-desynced-map-to-server=서버에 비동기화 지도를 정렬 중입니다. +cannot-load-downloaded-map=다운로드한 지도를 불러올 수 없음: __1__ +catching-up=참가하는 중. +client-is-catching-up=__1__ 플레이어는 참가하는 중 +client-is-downloading-map=__1__ 플레이어는 지도 다운로드 중 +client-is-dropping=__1__ 플레이어는 게임에서 연결이 끊어지는 중 +client-is-loading-map=__1__ 플레이어는 지도 불러오는 중 +connected-downloading-map=지도 다운로드 중 (__1__) +connecting-to-the-game=게임에 연결하는 중... +core-crc-mismatch=핵심 모드 CRC 검사 실패! 핵심 게임 데이터가 예상된 콘텐츠와 일치하지 않습니다. +creating-desync-report=비동기화 보고서를 생성 중입니다. 기다려 주세요. +desynced=비동기화되었습니다. +desynced-downloading-map=지도 다시 다운로드 중 (__1__) +disabled-autoplace-specifications-changed-runtime=자동배치 사양이 변경된 런타임으로 멀티플레이어는 현재 비활성화되었습니다. +downloading-auxiliary-failed=멀티플레이어 데이터 다운로드에 실패했습니다. 다시 시도하세요. +downloading-map-failed=다른 참가자로부터 지도 다운로드에 실패했습니다. 다시 시도하세요. +extra-mod=__1__ 모드가 서버에 없습니다. +failed-to-connect=연결에 실패했습니다. 자세한 정보는 로그 파일을 확인하세요. +game-paused=__1__ 플레이어가 게임을 일시 정지했습니다. +invalid-address=__1__ 주소는 유효한 주소가 아닙니다. (__2__) +joined-paused-game=일시 정지 중인 게임에 참가했습니다. 게임이 재개되면 지도를 볼 수 있습니다. +loading-map=멀티플레이어 지도 불러오는 중 +loading-scenario=__1__ 시나리오 불러오는 중 +matching-server-connection-failed=매칭 서버 연결에 실패했습니다. +matching-server-connection-resumed=매칭 서버 연결을 재개했습니다. +matching-server-create-failure=서버 게임 생성 중 오류: __1__ +matching-server-heartbeat-failure=하트 비트 전송 오류: __1__ +missing-mod=__1__ 모드가 없습니다. +mod-crc-mismatch=__1__: 모드 버전은 같으나 컨텐츠가 다릅니다. 제일 일반적인 원인은 잘못된 모드 설정 사용입니다. (조건부로 모드 설정에 기반한 파일이 필요함) 클라이언트나 서버 중 한 쪽에서 모드 파일을 수정했지만 다른 쪽이 수정하지 않아서 발생한 문제일 수도 있습니다. +mod-mismatch-detected=모드 불일치 감지! +mod-version-mismatch=__1__: 플레이어의 버전 __2__, 서버의 버전 __3__. +nintendo-lan-mode-authorization-failed=LAN 모드 인증 실패 +nintendo-network-authorization-failed=네트워크 인증 실패 +nintendo-online-play-requires-nso=온라인 플레이 이용에는 Nintendo Switch Online 가입이 필요합니다 +no-address=__1__ 주소를 찾을 수 없습니다. +no-network=네트워크 연결이 끊어졌습니다. 멀티플레이어 게임을 계속할 수 없습니다. +not-received-connection-accept-reply=서버와 통신할 수 없습니다. +own-address-failed=외부 IP 주소를 확인하는데 실패했습니다. 다른 플레이어가 접속할 수 없습니다. +player-banned=당신의 사용자 이름은 이 게임에서 차단되었습니다. 이유: __1__. +player-banned-by-authserver=인증 서버 추천에 의해 게임 이용이 차단되었습니다. 소명하려면 support@factorio.com 주소로 연락하십시오. +player-cant-keep-up=__1__ 플레이어의 컴퓨터나 네트워크가 서버를 따라갈 수 없습니다, 그래서 연결이 끊어졌습니다. +player-desynced=__1__ 플레이어는 비동기화되었습니다. +player-desynced-disconnect=__1__ 플레이어는 비동기화로 연결이 끊어졌습니다. +player-died=__1__ 플레이어가 __2__ 위치에서 죽었습니다 +player-died-by=__1__ 플레이어가 __2__에 의해 __3__ 위치에서 죽었습니다 +player-dropped=__1__ 플레이어는 게임에서 연결이 끊어졌습니다. +player-joined-game=__1__ 플레이어가 게임에 참가했습니다. +player-left-game=__1__ 플레이어가 게임을 떠났습니다. +player-limit-reached=게임 내 플레이어 수 제한에 도달했습니다. +player-paused-game=__1__ 플레이어가 게임을 일시 정지했습니다. +player-reconnect=__1__ 플레이어는 다른 소스에서 재접속하고 있으므로 연결이 끊어졌습니다. +player-respawn=__1__ 플레이어가 부활했습니다. +player-resumed-game=__1__ 플레이어가 게임을 재개했습니다. +player-switching-servers=__1__ 플레이어는 서버를 전환 중입니다. +player-was-afk=__1__ 플레이어는 자리 비움으로 연결이 끊어졌습니다. +prototype-crc-mismatch=프로토타입 CRC 확인 실패! 모드가 비결정적인 방식으로 프로토타입을 생성했습니다. +saving-local-variant-of-map=로컬 변형 지도를 저장 중입니다. +saving-map=지도 저장하는 중 +saving-map-for=__1__ 플레이어용 지도 저장하는 중 +script-command-mismatch=참가할 수 없습니다. 다음의 모드 명령어 핸들러가 서버와 일치하지 않습니다. 이것은 다음의 모드가 멀티플레이어(저장하기/불러오기)에 안전하지 않다는 것을 나타냅니다. (자세한 내용은 기록 파일을 참조하세요): +script-event-mismatch=참가할 수 없습니다. 다음의 모드 이벤트 핸들러가 서버와 일치하지 않습니다. 이것은 다음의 모드가 멀티플레이어(저장하기/불러오기)에 안전하지 않다는 것을 나타냅니다. (자세한 내용은 기록 파일을 참조하세요): +script-mismatch=참가할 수 없습니다. 다음의 모드 스크립트 파일이 서버와 일치하지 않습니다: +server-dropped=서버와 통신 실패 +server-not-responding=서버가 응답 없음 +server-quit=서버에서 게임 종료 +server-saving-map=서버(__1__)는 지도 저장하는 중. +server-saving-map-for=서버(__1__)는 __2__ 플레이어용 지도 저장하는 중. +server-version=서버가 실행 중인 버전 __1__. +unknown-username=알 수 없는 사용자 이름 +user-not-whitelisted=당신의 사용자 이름은 이 서버의 허용 목록에 없습니다. +user-server-key-expired=내부 플레이어 인증 오류입니다. +user-verification-required=공개 게임의 경우 사용자 확인을 활성화 해야 합니다. +user-with-that-name-already-in-game=당신의 사용자 이름은 이미 게임에 존재합니다. +version-mismatch-detected=버전 불일치 감지! +waiting-for-respawn=사망했습니다. 운이 없군요. __1____plural_for_parameter_1_{1=초|rest=초}__ 뒤에 부활합니다. +waiting-for-saving-map=__1__ 플레이어는 지도 저장하는 중. +waiting-for-server-to-prepare-the-map=서버에서 지도가 저장되기를 기다리는 중입니다. +waiting-for-server-to-start-saving-the-map=서버에서 저장이 시작되기를 기다리는 중입니다: __1__ +waiting-for-upload-slot=업로드 슬롯을 기다리는 중. __1__ __plural_for_parameter_1_{1=플레이어가|rest=플레이어가}__ 기다리는 중입니다. +wrong-input=__1__ 플레이어는 잘못된 데이터를 보내서 연결이 끊어졌습니다. +you-cant-keep-up=컴퓨터나 네트워크가 서버와 주기적으로 업데이트할 만큼 빠르지 않아서 연결이 끊어졌습니다. +you-have-been-dropped=게임에서 연결이 끊어졌습니다. +you-sent-wrong-data=클라이언트가 서버에 잘못된 데이터를 전송하여 연결이 끊어졌습니다. +you-were-afk=자리 비움으로 연결이 끊어졌습니다. +you-were-banned=서버에서 차단되었습니다. +you-were-kicked=서버에서 추방당했습니다. +your-version=플레이어가 실행 중인 버전 __1__. +[noise-expression] +0_16-elevation=습지 +0_17-island=섬 +0_17-islands+continents=섬과 대륙 +0_17-lakes-elevation=보통 +0_17-starting-plateau=시작 지역에만 고원 +aux=보통 +debug-aux=디버그 +debug-moisture=디버그 +debug-temperature=디버그 +elevation=보통 +endless-ocean-with-starting-area-elevation=끝 없는 바다 +endless-plateau-with-starting-area-elevation=끝 없는 고원 +moisture=보통 +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=보통 +[noise-property] +aux=지형 유형 +elevation=고도 +moisture=습기 +starting-lake-noise-amplitude=시작 지역 호수의 크기 +temperature=기온 +[permissions-command-output] +action-set-to=__1__ 작업을 __2__로 설정합니다. +added-player-to-group=__1__이 __2__ 그룹에 추가되었습니다. +created-group=그룹 __1__을 만들었습니다. +deleted-group=사용 권한 그룹이 삭제되었습니다: __1__. +player-is-already-in-group=__1__ 플레이어는 이미 __2__ 그룹에 속해있습니다. +player-is-in-group=__1__ 플레이어는 __2__ 그룹에 속해있습니다. +player-is-not-in-any-group=__1__ 플레이어는 어떤 그룹에도 속해있지 않습니다. +player-is-not-in-group=__1__은 __2__ 그룹에 속해있지 않습니다. +player-removed-from-group=__1__ 플레이어는 __2__ 그룹에서 제거되었습니다. +renamed-group=사용 권한 그룹 이름이 변경되었습니다: __1__ 에서 __2__. +reset-complete=사용 권한을 기본값으로 초기화합니다. +unable-to-create-group=그룹을 생성할 수 없습니다. +unknown-action=알 수 없는 입력 작업: __1__. +unknown-action-value=알 수 없는 값: __1__ - true 또는 false가 예상됩니다. +unknown-group=알 수 없는 그룹: __1__. +unknown-player=알 수 없는 플레이어: __1__. +you-can-not-create-groups=사용 권한 그룹을 생성할 권한이 없습니다. +you-can-not-delete-groups=사용 권한 그룹을 삭제할 권한이 없습니다. +you-can-not-delete-the-default-group=기본 사용 권한 그룹은 삭제할 수 없습니다. +you-can-not-edit-groups=사용 권한 그룹을 편집할 권한이 없습니다. +[permissions-help] +add-player=<그룹> <플레이어> - 지정된 그룹에 플레이어를 추가합니다. +create-group=<이름> - 지정된 이름으로 새로운 그룹을 만듭니다, 이름이 지정되지 않으면 기본 이름이 사용됩니다. +delete-group=<그룹> - 지정된 그룹을 삭제합니다. +edit-group=<그룹> <작업> - 지정된 그룹에 지정된 작업을 활성화하거나 비활성화합니다. +get-player-group=<플레이어> - 지정된 플레이어의 (그룹이 있으면) 그룹을 가져옵니다. +groups=- 모든 그룹의 목록입니다. +help-list=사용할 수 있는 옵션: __1__. +matching-actions-list=일치하는 작업: __1__. +matching-group-list=일치하는 그룹: +matching-options-list=일치하는 옵션: __1__. +remove-player=<그룹> <플레이어> - 지정된 그룹에서 플레이어를 제거합니다. +rename-group=<그룹> <이름> - 지정된 그룹을 새로운 이름으로 변경합니다. +reset=- 모든 사용 권한을 기본값으로 초기화합니다. +[recipe-difficulty] +expensive=더 많은 자원을 소모함 +normal=보통 +[richness] +none[1]=없음 +[save-map-failed] +cannot-save-map=지도를 저장할 수 없음: __1__ +[size] +none=없음 +only-starting-area=비활성화된 경우: 시작 지역에만 +[spidertron-status] +connected-to=__1__에 연결됨 +connection=연결 상태 +idle=대기 중 +moving=이동 중 (__1__) +not-connected=연결되지 않음 +shooting=사격 중 +[technology-difficulty] +expensive=더 많은 자원을 소모함 +normal=보통 +[tile-description] +tile-unknown[1]=모드가 비활성화되어 이 타일을 쓸 수 없습니다. 모드가 다시 활성화되면 원상복구됩니다. +[tile-name] +tile-unknown=알 수 없는 타일 +[tooltip-category] +activated=활성화 +burnable-fuel=연료 +consumed=소비 +consumes=소비: +debug=디버그 +effect=효과 +electricity=전기 +equipment-grid=장비 슬롯 +equipment-grid-electricity=장비 슬롯 전기 +fluid=유체 +generates=생산: +heat=열 +personal-weapon=개인용 무기 +placed-in-equipment-grid=장비 슬롯에 장착 +player-armor=아머 +stores=저장: +thrown=투척 +train=기차 +turret=포탑 +vehicle=차량 +vehicle-weapons=차량용 무기 +[tutorial-gui] +new-recipes-available=새로운 제작법 사용 가능 +new-technologies-available=연구에 새로운 기술 사용 가능 +objective-complete=목표 완료 +research-tooltip-heading=연구 완료! +[virtual-signal-description] +signal-unknown[1]=모드가 비활성화되어 이 신호를 쓸 수 없습니다. 모드가 다시 활성화되면 원상복구됩니다. +[virtual-signal-name] +signal-unknown=알 수 없는 신호 + diff --git a/factorio/data/core/locale/ko/info.json b/factorio/data/core/locale/ko/info.json new file mode 100644 index 0000000000000000000000000000000000000000..e2b74797035be4379e28bfdb1af8e1960d248a3f --- /dev/null +++ b/factorio/data/core/locale/ko/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "한국어" +} \ No newline at end of file diff --git a/factorio/data/core/locale/lt/core.cfg b/factorio/data/core/locale/lt/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..c326f2a0bd262b1823ef7d6f0e4eb22513c27f2e --- /dev/null +++ b/factorio/data/core/locale/lt/core.cfg @@ -0,0 +1,2295 @@ +action-leads-to-fluid-mixing=Negalima maišyti skysčių +and=ir +ban-report=__1__ už __2__ +ban-report-ip=__1__ (__2__) už __3__ +base-mod-disabled=Paleisti žaidimui reikalingas Base Mod'as, dabar jis išjungtas. Ar norite įjungti? +base-mod-invalid=Paleisti žaidimui reikalingas Base Mod'as, tačiau jis netinkamas. +blueprint-library-shortcut-broken=Šios nuorodos taikinys nebeegzistuoja brėžinių bibliotekoje. +blueprint-no-name=Be pavadinimo +blueprint-transferring=Perkeliamas projektas:__1__ +bonus-progress-bar-tooltip=Papildoma produkcija: __1__ +building-atlas=Sudaromas grafikos atlasas... +building-prototypes=Ruošiami prototipai... +cannot-open-mod-settings-game-not-fully-setup=Modų parametrai negali būti atidaryti kai žaidimas nėra pilnai paruoštas (jungiamasi prie sustabdyto žaidimo internetu). +cant-add-player-already-exists=Žaidėjas su vardu __1__ jau egzistuoja. +cant-be-connected-to-copper-wire=Negalima sujungti elektros laidu +cant-be-connected-to-wire=Negalima sujungti laidu +cant-be-crafted-in-this-machine=Negali būti gaminamas šia mašina +cant-be-damaged=Šio negalima pažeisti. +cant-be-mined=Šio negalima iškasti. +cant-be-rotated=To negalima apsukti. +cant-change-enemy-wires=Priešo laidai negali būti pakeisti. +cant-clear-cursor=Neįmanoma pašalinti __1__ iš kursoriaus. Žaidėjo inventorius pilnas. +cant-connect-rolling-stock-not-in-rolling-stock=Nepavyko sujungti riedmenų, nes nesate juose. +cant-connect-rolling-stock-not-in-vehicle=Nepavyko sujungti riedmenų, nes nesate transporto priemonėje. +cant-connect-rolling-stock-too-close=Nepavyko sujungti riedmenų, nes jie per arti vienas kito. +cant-copy-enemy-structure-settings=Negalima kopijuoti parametrų iš priešo struktūrų. +cant-disconnect-rolling-stock-not-in-rolling-stock=Nepavyko atjungti riedmenų, nes nesate juose. +cant-disconnect-rolling-stock-not-in-vehicle=Nepavyko atjungti riedmenų, nes nesate transporto priemonėje. +cant-enter-enemy-vehicles=Negalima įeiti į priešo transporto priemones. +cant-join-game-not-in-main-menu=Galima prisijungti tik prie Steam žaidimo, kai esama Pagrindiniame Menu. +cant-join-game-steam-init-failed=Nepavyko prisijungti prie žaidimo: Steam pasiruošimas nepavyko. +cant-join-game-steam-networking-disabled=Nepavyko prisijungti prie žaidimo: Steam tinklo prieiga išjungta nustatymuose. +cant-mine-enemy-structure=Priešo statinių kasti negalima. +cant-mine-vehicle-with-passenger=Tai negali būti paimta kol kažkas yra viduje. +cant-open-enemy-structures=Negalima atidaryti priešo struktūrų. +cant-paste-enemy-structure-settings=Negalima kopijuoti parametrų į priešo struktūras. +cant-put-item-back=Neįmanoma grąžinti atgal daikto: __1__ +cant-reach=Nepasiekiama +cant-repair-enemy-structures=Priešų struktūros negali būti taisomos. +cant-rotate-enemy-structures=Negalima pasukti priešo struktūrų. +cant-run-command-not-admin=Neina pateikti komandos (__1__) - jūs nesate administratorius. +cant-run-command-not-in-multiplayer-game=Neina pateikti komandos (__1__) 1-o žaidėjo režime. +cant-set-duplicate-filter=__1__ jau filtruojamas kitame lizde. +cant-set-duplicate-request=__1__ jau užsakytas kitame lizde. +cant-set-duplicate-trash-slot=__1__ jau nustatytas kitame lizde. +cant-set-filter=Negalima nustati šio filtro: __1__ +cant-set-request-when-it-is-automated=Negalima keisti užsakymų kai jie yra nustatomi loginio tinklo. +cant-swap-expected-two-players=Negalima apkeisti: Naudojant konsolę tikėtasi 2 žaidėjų. +cant-swap-with-yourself=Negalima apkeisti žaidėjų su savimi. +cant-transfer-from-enemy-structures=Negalima perkelti iš priešo struktūrų. +cant-transfer-to-enemy-structures=Negalima perkelti į priešo struktūras. +cheat-will-disable-achievements=Sukčiavimo komandos naudojimas išjungs pasiekimų sekimą. Jei nesvarbu, pakartokite komandą. +checking-sprites=Tikrinamos grafikos... +close-file-reason-corrupt=Nepavyko CRC patikrinimas: zip failas sugadintas. +close-file-reason-other=Kita, klaidos kodas: __1__ +closing-file-failed=Nepavyko uždaryti failo __1__.\nPriežastis: __2__. +colon=: +color-for-players-only=Spalva gali būti nustatyta tik žaidėjams. +command-attempted-not-allowed=__1__ bandė paleisti komandą, kuri jiems neleidžiama: __2__ +command-ran=__1__ (komanda): __2__ +command-will-disable-achievements=Lua konsolės komandų naudojimas išjungs pasiekimų sekimą. Pakartokite komandą, kad pratęsti. +continue=Tęsti +control-controller-axis-related=Ši komanda turi būti susieta su valdiklio mygtuku-spragtuku. +control-controller-button-related=Ši komanda turi būti susieta su valdiklio mygtuku. +control-controller-stick-related=Ši komanda turi būti susieta su valdiklio lazdele. +control-keyboard-related=Ši komanda turi būti susieta su klaviatūra. +control-mouse-related=Šita komanda turi būti susieta su pele. +control-mouse-wheel-related=Ši komanda turi būti susieta su pelės ratu. +cropping-bitmaps=Apkarpomi bitmap'ai... +cursor=Žymeklis +days=__1__ __plural_for_parameter_1_{ends in 0=dienų|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=dienų|ends in 1=diena|rest=dienos}__ +days-ago=prieš __1__ __plural_for_parameter_1_{ends in 0=dienų|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=dienų|ends in 1=dieną|rest=dienas}__ +destination-full=Paskirtis pilna +disabled-by-server=Išjungtas serverio +discard-changes=Atsisakyti pakeitimų +dying-explosion-name=__1__ (mirties sprogimas) +editor-will-disable-achievements=Žemėlapio redaktoriaus naudojimas išjungs pasiekimų sekimą. Jei tai nesvarbu, pakartokite komandą. +electric-pole-wire-limit-reached=Pasiekta daugiausiai 5 jungčių. +empty-file-name=Laikmenos pavadinimas tuščias. +empty-stop-name=Stotelės pavadinimas yra tuščias +entered-the-vehicle=Įlipo į transportą. +error-while-importing-string=Klaida importuojant eilutę: +error-with-handler-failed=__1__\nTvarkydamas klaidą, klaidos tvarkytojas sukėlė dar vieną klaidą:\n__2__ +error-with-handler-message=__1__\nKlaidų tvarkytojas pridėjo papildomą informaciją:\n__2__ +evolution-message=Evoliucijos faktorius: __1__. (Laikas __2__%) (Tarša __3__%) (Padarų nužudyta __4__%) +failed-to-import-string=Nepavyko importuoti eilutės: __1__. +failed-to-load-base-mod=Klaida kraunant Base Mod'a. +failed-to-load-mod=Nepavyko įkelti modifikacijos "__1__" +failed-to-load-mod-reason=Nepavyko įkelti modifikacijos "__1__": __2__ +feature-not-available-in-demo-version=Ši funkcija nepasiekiama žaidimo demo versijoje. +file-name-too-long=Failo pavadinimas per ilgas. (Max __1__ raidės) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Žaidimas išsaugotas į __1__. +grid-position-and-absolute-position-need-to-match=Tinklelio pozicija bei brėžinio tinklelio pozicija turi abu būti arba lyginiai arba nelyginiai skaičiai. +grid-position-value-has-to-be-multiple=Tinklelio pozicijos reikšmė šiam brėžiniui turi būti __1__ daugiklis. +hours=__1__ __plural_for_parameter_1_{ends in 0=valandų|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=valandų|ends in 1=valanda|rest=valandos}__ +hours-ago=prieš __1__ __plural_for_parameter_1_{ends in 0=valandų|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=valandų|ends in 1=valandą|rest=valandas}__ +invalid-character-in-file-name=Netinkamas simbolis failo varde. +invalid-grid-position-value=__1__ yra neleidžiama tinklelio pozicijos reikšmė. +invalid-parameter=Neteisingas parametras +invalid-screenshot-resolution=Negalima ekrano nuotraukos rezoliucija. Plotis ir aukštis turi būti tarp reikšmių {1, __1__}. +invalid-snap-to-grid-value=__1__ yra neleidžiama prisitaikymo prie tinklelio reikšmė. +invalid-zoom-level=Netinkamas priartinimo lygis. Priartinimo lygis turi būti didesnis ar lygus __1__. +item-has-tags=Daiktas turi etiketes. +left-the-vehicle=Išlipo iš transporto. +loading-mods=Paruošiami modai... +loading-sounds=Kraunami garsai... +loading-sprites=Ruošiamos grafikos... +locks=Užrakina +manual-wire-dragging-disabled=Rankinis laido vilkimas išjungtas +map-info-combined-yield-percentage=__1__ bendra išeiga __2__ % +minutes=__1__ __plural_for_parameter_1_{ends in 0=minučių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=minučių|ends in 1=minutė|rest=minutės}__ +minutes-ago=prieš __1__ __plural_for_parameter_1_{ends in 0=minučių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=minučių|ends in 1=minutę|rest=minutes}__ +missing-equipment=Trūksta įrangos: +missing-equipment-list-item=__1__ X __2__ +missing-item=Trūksta __1__ +mod-caused-error=Modas __1__ sukėlė nepataisomą klaidą.\nPrašytume pranešti šią klaidą modo autoriui.\n\n__2__ +mod-name-too-long=Modo __1__ pavadinimas per ilgas, maksimalus modų pavadinimas yra __2__ __plural_for_parameter_2_{ends in 0=simbolių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=simbolių|ends in 1=simbolis|rest=simboliai}__. +mod-title-too-long=Modo __1__ antraštė per ilga, maksimalus modų antraštės ilgis yra __2__ __plural_for_parameter_2_{ends in 0=simbolių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=simbolių|ends in 1=simbolis|rest=simboliai}__. +months-ago=prieš __1__ __plural_for_parameter_1_{ends in 0=mėnesių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=mėnesių|ends in 1=mėnesio|rest=mėnesius}__ +new-tips=Nauji patarimai +new-tips-count=Nauji patarimai: __1__ +no-artillery-in-range=Nėra jokios artilerijos netoliese. +no-artillery-with-ammo-in-range=Nepasiekiama artilerija su amunicija diapazone. +no-bans=Nėra uždraustų žaidėjų. +no-modifier-selected=Nepasirinktas modifikatorius +no-path=Nėra kelio +no-stock-to-connect-found=Nerasti riedmenys sujungimui. +no-stock-to-disconnect-found=Nerasti riedmenys atjungimui. +noname-station=STOP +noone-to-reply=Nėra kam atsakyti. +not-allowed-character-in-file-name=Simbolio "__1__" negali būti failo pavadinime. +not-enough-ingredients=Nepakanka ingredientų. +not-enough-rails=Nėra pakankamai bėgių +not-enough-space-to-connect-train=Nepakanka vietos traukinio sujungimui. +not-operable=Neoperuojamas +on-the-ground=Ant žemės +opened-item-removed=Daiktas nuimtas. +or=arba +per-minute-suffix=/min +per-second-suffix=/sek +permissions-import-successfully=Prieigos teisės sėkmingai importuotos. +player-cancelled-research=__1__ atšaukė tyrimą: __2__ +player-changed-color=Žaidėjo __1__ spalva dabar yra __2__. +player-changed-color-singleplayer=Jūsų spalva dabar yra __1__. +player-changed-research=__1__ pakeisti tyrimą iš __2__ į __3__ +player-doesnt-exist=Žaidėjas __1__ neegzistuoja. +player-is-already-an-admin=__1__ jau ir taip administratorius. +player-is-already-in-admin-list=__1__ jau yra administratorių sąraše ir bus paaukštinti prisijungus į žaidimą. +player-is-not-an-admin=__1__ yra ne administratorius. +player-is-not-banned=Negalima atblokuoti __1__ nes šis žaidėjas nėra užblokuotas. +player-is-not-in-admin-list=__1__ nėra administratorių sąraše. +player-isnt-online=__1__ neprisijungęs/-usi. +player-queued-research=__1__ pridėjo __2__ į tyrimų eilę +player-started-research=__1__ pradėjo tyrimą: __2__ +player-tried-using-cheat=Žaidėjas __1__ bandė naudoti sukčiavimo komandą. +player-tried-using-command=Žaidėjas __1__ bandė naudoti komandą "__2__". +player-tried-using-editor=Žaidėjas __1__ bandė naudoti žemėlapio redaktorių. +player-was-added-to-admin-list=__1__ pridėtas __2__ nuožiūra prie administratorių sąrašo ir bus paaukštintas kai prisijungs prie žaidimo. +player-was-banned=__1__ buvo uždraustas (uždraudė __2__). Priežastis: __3__. +player-was-demoted=__1__ buvo atleistas iš administratorių (__2__). +player-was-kicked=__1__ buvo išmestas (išmetė __2__). Priežastis: __3__. +player-was-promoted=__1__ buvo paaukštintas į administratorius (__2__). +player-was-removed-from-admin-list=__1__ buvo išimtas __2__ nuožiūra iš administratorių sąrašo ir nebebus paaukštintas kai prisijungs prie žaidimo. +player-was-unbanned=__1__ buvo atblokuotas (__2__). +players-arent-on-same-surface=Negalima apkeisti žaidėjų: žaidėjai yra ant skirtingų paviršių. +players-dont-have-character-controllers=Negalima apkeisti žaidėjų: Veikėjas neturi valdiklio. +players-dont-have-characters=Negalima apkeisti žaidėjų: vienas ar abu neturi veikėjo. +reading-file-failed=Nepavyko nuskaityti failo __1__.\nKlaidos kodas: __2__. +reassigned-empty=Jokio naujo turinio nepasirinkta. +recipe-not-craftable-in-hand=Šio daikto negalite pagaminti tik su rankomis. +recipe-too-complex-to-craft-in-hand=Šis receptas yra pernelyg sudėtingas, kad būtų pagamintas rankomis. +reload-script-data-too-large=Perkrovimo scenarijaus duomenys per dideli: __1__ > __2__. +remnant-name=__1__ (liekana) +repeat-when-transferred=Brėžinio duomenys siunčiami į žaidimą, bandykite vėl kai siuntimas bus užbaigtas. +replay-disabled-autoplace-specifications-changed-runtime=Pakartojimai šiuo metu neleidžiami nes auto padėjimo specifikacija buvo pakeista žaidimo metu. +replay-saving-disabled=Pakartojimo išsaugojimas išjungtas. +replay-saving-disabled-forced-by-user=Pakartojimo įrašymas išjungtas nes vartotojas priverstinai pakeitė prototipų krovimo būdą. +replay-saving-disabled-map-version=Pakartojimo įrašymas išjungtas: žemėlapis išsaugotas su versija __1__ bet naudojama versija yra __2__. +replay-saving-disabled-migration-applied=Pakartojimo įrašymas išjungtas: įvykdyta žemėlapio migracija(-os). +replay-saving-disabled-mods=Pakartojimo įrašymas išjungtas: žemėlapis išsaugotas su kitokiais modų nustatymais. +replay-saving-disabled-mods-startup-settings=Pakartojimo įrašymas išjungtas: žemėlapis išsaugotas su kitokiais modų paleidimo nustatymais. +reset-to-defaults=Atstatyti __1__ __plural_for_parameter_1_{ends in 0=variantų|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=variantų|ends in 1=variantas|rest=variantai}__ į __plural_for_parameter_1_{1=numatytąjį|rest=numatytuosius}__ +reset-to-defaults-disabled=Visi nustatymai ir taip turi įprastas reikšmes. +reverted-control-settings-to-default=Valdymo nustatymai pakeisti į įprastus dėl nesuderinamumo su ankstesnėmis versijomis. +rolling-stock-connected=Riedmenys sujungti. +rolling-stock-disconnected=Riedmenys atjungti. +save-already-in-progress=Neįmanoma išsaugoti nes saugojimas jau vyksta. +saving-process-crashed=Išsaugojimo procesas užlūžo. +scenario-caused-error=Scenarijus __1__ sukėlė nepataisomą klaidą.\nPrašytume pranešti šią klaidą scenarijaus autoriui.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{ends in 0=sekundžių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=sekundžių|ends in 1=sekundė|rest=sekundės}__ +seconds-ago=prieš __1__ __plural_for_parameter_1_{ends in 0=sekundžių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=sekundžių|ends in 1=sekundę|rest=sekundes}__ +shortcut-bar-full=Neįmanoma pridėti daugiau daiktų į nuorodų juostą. +shortcut-disabled-technology-not-researched=Šiam trumpiniui naudoti būtina __1__ technologija. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/val +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Spauskite __CONTROL__confirm-message__ kad praleisti ištrauką. +snap-to-grid-value-has-to-be-multiple=Prisitaikymo prie tinklelio reikšmė šiam brėžiniui turi būti __1__ daugiklis. +string-import-produced-no-item=Įvestis nedavė rezultatų. +string-import-successful=__1__ sėkmingai importuota. +the-blueprint-cant-be-flipped=Brėžinys su __1__ negali būti apsuktas. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Šios rūdos negalima kasti rankomis nes tam reikia __1__. +time-future=Ateityje +time-symbol-hours=__1__ val +time-symbol-hours-short=__1__val +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ min +time-symbol-minutes-short=__1__min +time-symbol-seconds=__1__ sek +time-symbol-seconds-short=__1__ sek +too-deep-book-recursion=Neįmanoma įkelti brėžinio(-ių), maksimalus knygos rekursijos lygis yra __1__. +too-long-stop-name=Traukinių stoties pavadinimas (__1__ __plural_for_parameter_1_{ends in 0=simbolių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=simbolių|ends in 1=simbolis|rest=simboliai}__) negali būti ilgesnis negu __2__ __plural_for_parameter_2_{ends in 0=simbolių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=simbolių|ends in 1=simbolis|rest=simboliai}__. +too-long-tag-name=Žymės pavadinimas (__1__ __plural_for_parameter_1_{ends in 0=simbolių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=simbolių|ends in 1=simbolis|rest=simboliai}__) negali būti ilgesnis nei __2__ __plural_for_parameter_2_{ends in 0=simbolių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=simbolių|ends in 1=simbolis|rest=simboliai}__. +unconfirmed-changes=Yra __1__ __plural_for_parameter_1_{ends in 0=nepatvirtintų pakeitimų|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=nepatvirtintų pakeitimų|ends in 1=nepatvirtintas pakeitimas|rest=nepatvirtinti pakeitimai}__. +unknown-color=Nežinoma spalva __1__. +unknown-command=Nežinoma komanda "__1__". Rašykite /h ar /help papildomos komandų pagalbos rodymui . +unknown-player-was-banned=__1__ (ne žemėlapyje) buvo uždraustas (uždraudė __2__). Priežastis: __3__. +unlocks=Atrakina +unspecified=nenurodyta +user-verification-already-disabled=Vartotojo patvirtinimas jau yra atjungtas. +user-verification-already-enabled=Vartotojo patvirtinimas jau yra įjungtas. +user-verification-disabled=Vartotojo patvirtinimas buvo atjungtas. +user-verification-enabled=Vartotojo patvirtinimas buvo įjungtas. +vehicle-is-full=Transportas užimtas. +weeks-ago=prieš __1__ __plural_for_parameter_1_{ends in 0=savaičių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=savaičių|ends in 1=savaitės|rest=savaites}__ +wire-cant-reach=Laidas nepasiekia +years-ago=prieš __1__ __plural_for_parameter_1_{ends in 0=metų|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=metų|rest=metus}__ +[achievement-progress] +construct-with-robots-more-than=Rankiniu būdu: __1__ Robotų: __2__ +dont-craft-manually=Pagaminta rankiniu būdu: __1__ +not-a-freeplay-map=Šį pasiekimą galima atrakinti tik laisvo žaidimo žemėlapyje. +only-when-playing-new-game=Tai galima gauti tik žaidžiant naują žaidimą. +player-damaged=Didžiausia žala vienu smūgiu: __1__ +remaining-time=Liko laiko: __1__ +[cant-build-reason] +cant-build-here=Čia negalima statyti +cant-build-on-tile=Negalima statyti ant __1__ +cant-build-train-stop-in-intersection=Traukinių stoties negalima statyti sankryžoje +covered-by-fog-of-war=Negalima statyti nematomoje erdvėje. +entity-ghost-in-the-way=__1__ vaiduoklis yra kelyje +entity-in-the-way=__1__ yra kelyje +entity-must-be-built-next-to-rail=__1__ turi būti statoma(-s) šalia bėgių +invalid-rail-signal-position=Neteisinga traukinio signalo pozicija +invalid-train-stop-position=Neteisinga traukinio sustojimo pozicija +invalid-transport-belt-connectable-position=Negalima konvejerio pozicija +mixing-fluids=Negalima jungti sistemų su skirtingais skysčiais +no-rail-for-ghost-train=Traukinių vaiduokliai turi būti statomi ant bėgių +no-rail-for-train=__1__ turi būti statoma(-s) ant bėgių +no-resource-for-drill=__1__ gali būti pastatytas tik ant išteklių +no-resource-for-mining-drill=Kasybos grąžtai turi būti pastatyti ant išteklių +no-valid-resource-for-drill=__1__ negali kasti šių išteklių +out-of-world=Negalima statyti už žemėlapio ribų +player-in-the-way=Veikėjas trukdo statyti +rail-signals-must-be-built-next-to-rail=Geležinkelių signalas turi būti pastatytas šalia bėgių +too-close-to-existing-rail-signal=Per arti jau egzistuojančio traukinio sigralo +uncharted-area=Negalima statyti neatrastoje erdvėje +[character-corpse] +died=Mirė +killed-by=Nužudytas +name=Lavonas (__1__) +time-ago=Prieš __1__ +time-remaining=Likęs laikas +[color] +acid=Rūgštis +black=Juodas +blue=Mėlyna +brown=Ruda +cyan=Žydra +gray=Pilka +green=Žalia +orange=Oranžinė +pink=Rausva +purple=Violetinė +red=Raudona +white=Balta +yellow=Geltona +[command-help] +admin=- Atidaro žaidėjų valdymo sąsają. +admins=-Spausdina žaidimo administratorių sąrašą. +alerts= - leidžia, išjungia, nutildo arba \nįjungia garsą duotam pavojaus tipui. +all-players-list=Visi žaidėjai: +available-alerts=Galimi perspėjimai: __1__. +available-colors=Galimos spalvos: __1__. +ban=- uždraudžia nurodytą žaidėjas. +banlist= - prideda arba pašalina žaidėja iš to blokuotų zaidejų sarašo. Tas pats kaip /ban ar /unban. +bans=-Spausdina Užgraustų žaidėjų sąrašą. +cant-use-banlist-not-in-multiplayer-game=Komanda 'banlist' negali būti naudojama vieno žaidėjo žaidime. +cant-use-permissions-not-in-multiplayer-game=Komanda 'permissions' negali būti naudojama vieno žaidėjo žaidime. +cant-use-whitelist-not-in-multiplayer-game=Komanda 'whitelist' negali būti naudojama vieno žaidėjo žaidime. +cheat= - Tiria visas technologijas ir leidžia apgauti režimą. Naudojant parinktį , žaidėjui suteikiami papildomi elementai. +clear=- Išvalo konsolę. +color= - Keičia veikėjo spalvą. Gali būti viena iš nustatytų spalvų arba RGBA reikšmė "# # # #" formatu. +command= Vykdo Lua komandą (jei tai leidžiama). +config=Atidaro serverio konfigūracijos GVI +delete-blueprint-library= - panaikina projektų bibliotekų saugyklas is duotų neprisijungusių žaidėjų įrašytų failų. Įveskite "everybody confirm" pašalinti visas projektų bibliotekų saugyklas is visų neprisijungusių žaidėjų. +demote=- Atima administratoriaus teises. +editor=- Įjungia/išjungia žemėlapio redaktorių. +evolution=- Pateikia informaciją apie ateivių evoliucijos faktorių. +help= - Pateikia galimų komandų sąrašą. Papildomas argumentas gali nurodyti kurios komandos apibūdinimo norite. +help-description=Įveskite /h kad sužinotumėte daugiau apie ją. +help-list=Galimos komandos: +ignore= - Užkerta kelią nuo rodymo žinučių iš šio žaidėjo, Administratoriaus žinutės vistiek rodomos. +ignores=- Spausdina ignoruojamų žaidėjų sąrašą. +kick=- Išspyria nurodytą žaidėjas. +matching-alerts-list=Atitinkami įspėjimai: __1__. +matching-colors-list=Suderinamos spalvos: __1__. +matching-commands-list=Tinkančios komandas: +matching-players-list=Tinkantys žaidėjai: +measured-command=- Vykdo LUA komandą (jei tai leidžiama) ir išmatuoja užtrukusi laiką. +mute=- Neleidžia žaidėjui kalbėti pokalbyje. +mute-programmable-speaker= - Užtildo ar pašalina užtildymą garsus, sukurtus programuojamojo garsiakalbio. Naudokite "local", kad užtildytumėte tik lokalų klientą. Administratoriai gali naudoti "everyone", kad užtildytų garsus visiems serveryje. +mutes=- Pateikia nutilditų (negalinčių siųsti žinučių) žaidėjų sąrašą. +open=<žaidėjas> - Atidaro kito žaidėjo inventorių. +perf-avg-frames=- Kas kiek akimirkų atnaujinami našumo skaičiuokliai. 100 yra įprasta reikšmė. 5-10 rekomenduojama greitam konvergavimui, bet skaičiai šokinės greičiau. +permissions=- Atidaro leidimų sąsają. +players=- Pateikia žaidėjų sąrašą. (parametras 'online/o' pateikia tik prisijungusių žaidėjų sąrašą. 'count/c' pateikia tik žaidėjų skaičių) +promote=- suteikia administratoriaus teises. +purge= - Išvalo visas žinutes iš šio žaidėjo iš pokalbio log'ų. +quit=- Tvarkingai išjungia serverį. +reply=- Atsako paskutiniam žaidėjui, kuris jums pašnibždėjo. +reset-tips=Atstato patarimų ir gudrybių būseną tarsi žaidimas tiką buvo įjungtas pirmą kartą. +save=- Įrašo dabartinį žaidimą su nurodytu pavadinimu. +screenshot= - Nufotografuoja ekrano vaizdą su jūsų vaizdo nustatymais, ar su nurodyta rezoliucija. Zoom yra pasirenkama ir įprastai nustatytą į 1. +seed=- Atspausdina pradžios žemėlapio seed'ą. +server-commands=-Serverio konsolės komandos. +server-save=-Įrašo žaidimą daugelio žaidejų serveryje. +shout= - Išsiunčia žinutę visiems žaidėjams įskaitant kitoms jėgomis. +silent-command= - vykdo Lua komandą (jei tai leidžiama) jos neišspausdinę i konsolę. +swap-players=<žaidėjas> <žaidėjas> - Apkeičia nurodyti žaidėjų veikėjus. Nenurodžius antro žaidėjo, apkeičiama su jumis. +time=- Pateikia info apie žemėlapio amžių. +toggle-action-logging=- Įjungia/išjungia visų įvesties veiksmų, kuriuos atlieka žaidimas, rašymą. Ši reiškmė neišlieka po žaidimo perkrovimo ir interneto žaidimuose veikia tik vietiniame kliente. +toggle-heavy-mode=- Ši komanda turi būti naudojama atsargiai, nes, po panaudojimo, ji padarys žaidimą internetu praktiškai neįmanomą. Žaidimas pradės saugoti ir lyginti žaidimą su savimi kiekvieną akimirką determinizmo neatitikimų suradimui. Šią komandą rekomenduojama naudoti kai atsiranda desinchronizacijos ciklas kai naujas žaidėjas prisijungia prie serverio. Sudėtingas režimas bus aktyvus kol kažką ras. Prašome jį mums atsiųsti kad galėtume ištirti ir sutaisyti problemą. +unban=- Nebedraudžia nurodyto žaidėjo. +unignore= - Leidžia pokalbiui rodyti žinutes iš šio žaidėjo. +unknown-command=Nežinoma komanda __1__ +unlock-shortcut-bar=- Atrakina visus nuorodų juostos daiktus. +unlock-tips=Atrakina visus patarimų ir gudrybių įrašus. +unmute=- Vėl leidžia žaidėjui kalbėti pokalbyje. +version=- Spausdina dabartinio žaidimo versiją. +whisper=- Siunčia žinutę nurodytam žaidėjui. +whitelist= - įgalina, išjungia, prideda arba pašalina žaidėją iš baltojo sąrašo, kur tik prie baltojo sąrašo žaidėjai gali prisijungti. Neįrašykite „žaidėjas“, kai naudojate „gauti“, kad išspausdintumėte visų baltojo sąrašo žaidėjų sąrašą. +[command-output] +action-logging-disabled=Veiksmų registravimas išjungtas. +action-logging-enabled=Veiksmų registravimas įjungtas. +alert-already-disabled=Perspėjimo tipas __1__ jau yra išjungtas. +alert-already-muted=Perspėjimo tipas __1__ jau yra išjungtas. +alert-disabled=Perspėjimo tipas __1__ buvo išjungtas. +alert-enabled=Perspėjimo tipas __1__ buvo išjungtas. +alert-isnt-disabled=Įspėjimo tipas __1__ nėra išjungtas. +alert-isnt-muted=Įspėjimo tipas __1__ nėra išjungtas. +alert-muted=Perspėjimo tipas __1__ nutildytas. +alert-unmuted=Perspėjimo tipas __1__ buvo išjungtas. +banlist-add-is-admin-only=Tik administratoriai gali pridėti i banų sąraša. +banlist-already-empty=Banų sąrašas jau tuščias. +banlist-clear-is-admin-only=Tik administratoriai gali naudoti banų sąraša. +banlist-cleared=Banų sąrašas išvalytas. +banlist-empty=Banų sąrašas yra tuščias. +banlist-remove-is-admin-only=Tik administratoriai gali ištrinti banų sąraša. +cant-delete-blueprint-library-player-is-connected=Negalima ištrinti prisijungusio žaidėjo brėžinių bibliotekos. +deleted-blueprint-library-for-players=Ištrinta žaidėjų bibliotekos saugykla: +no-blueprint-libraries-to-delete=Nėra brėžinių bibliotekos saugykloje kad naikinti. +parameters-require-admin=Negalima naudoti komandos su šiais parametrais: nesate administratorius. +permission-action-list=Visi veiksmai:__1__. +permission-groups-list=Visos teisių grupės: __1__. +player=žaidėjas +player-added-to-banlist=Pridėtas __1__ prie banų sąrašo. +player-added-to-whitelist=Pridėtas __1__ prie baltojo sąrašo. +player-already-muted=__1__ jau nutildytas. +player-already-on-banlist=__1__ jau yra užblokuotas. +player-already-on-whitelist=__1__ jau yra baltajame sąraše. +player-blueprint-library-deleted=Ištrinta projekto __1__ biblioteka. +player-blueprint-library-not-found=__1__ neturi saugomų brėžinių. +player-ignored=__1__ ignoruojamas. +player-is-not-on-banlist=__1__ nėra užblokuotas. +player-is-not-on-whitelist=__1__ nera baltajame sąraše. +player-is-on-banlist=__1__ yra užblokotas. +player-is-on-whitelist=__1__ yra baltajame sąraše. +player-isnt-muted=__1__ nėra nutildytas. +player-list=Žaidėjai (__1__): +player-list-online=Prisijungę žaidėjai (__1__): +player-muted=__1__ buvo nutildytas (__2__). +player-unignored=__1__ nebeignoruojamas. +player-unmuted=__1__ nutildymas atšauktas (__2__). +player-was-not-on-banlist=__1__ nebuvo užblokuotas. +player-was-not-on-whitelist=__1__ nera baltajame sąraše. +player-was-removed-from-banlist=Atblokuotas __1__. +player-was-removed-from-whitelist=Pašalintas __1__ iš baltojo sąrašo. +players-on-banlist=Užblokuoti žaidėjai: __1__ +players-on-whitelist=Baltojo sąrašo žaidėjai: __1__ +programmable-speaker-muted-everyone=Programuojamieji garsiakalbių pasauliniai garsai nutildyti visiems serveryje. +programmable-speaker-muted-local=Programuojami garsiakalbių pasauliniai garsai išjungiami vietiniame kliente. +programmable-speaker-unmuted-everyone=Programuojamieji garsiakalbių pasauliniai garsai jungiami visiems serveryje. +programmable-speaker-unmuted-local=Programuojami garsiakalbių pasauliniai garsai jungiami vietiniame kliente. +shout=šaukti +whisper=šnabžda +whitelist-add-is-admin-only=Tik administratoriai gali prideti i baltąjį sąrašą. +whitelist-already-empty=Baltasis sąrašas jau tuščias. +whitelist-clear-is-admin-only=Tik baltas sąrašas gali būti naudojamas tik administratoriams. +whitelist-cleared=Baltasis sąrašas buvo išvalytas ir išjungtas. +whitelist-empty=Baltasis sąrašas yra tuščias. +whitelist-remove-is-admin-only=Tik administratoriai gali ištrinti baltąjį sąrašą. +[config-help] +afk-auto-kick= - Nustato laiką (minutėmis) kuriam praėjus neaktivus žaidejas bus automatiškai išmestas is žaidimo. 0 reiškia funkcija bus išjungta. +allow-commands= - Nustato ar Lua komandos leidžiamos. +allow-debug-settings= - Žaidimo taisymo nustatymai yra leidžiami paprastiem žaidejam. +autosave-interval= - Automatinis išsaugojimas (mitunėmis). 0 reiškia išjungta. +autosave-only-on-server= - nustato jei tik serveris sukurs automatinius išsaugojimus. +description= - Nustato serverio aprašymą (gali būti tuščias). +help-list=Galimi nustatymai yra: __1__. +ignore-player-limit-for-returning-players= - Nustato ar serverio žaidejų limitas yra ignoruojamas gryžtantiems žaidejams. +matching-configs-list=Suderinami konfigūracijos: __1__. +max-players= - Nustato didžiausia zaidejų skaičių serveryje. 0 reiškia neribotai. +max-upload-slots= - Nustato maksimalų lygiagrečių įkėlimų skaičių . 0 reiškia kad limito nėra. +max-upload-speed= - Nustato didžiausią išsiuntimo greitį kilobaitais per sekundę. 0 reiškia neribotai. +name= - Nustato serverio pavadinimą. +only-admins-can-pause= - Nustato ar tik administratoriai gali pristabdyti žaidimą. +password= - Nustato žaidimo slaptažodį. Tuščias slaptažodis reiškia kad slaptažodžio nėra. +require-user-verification= - Nustato ar žaidėjo tapatybė turi būti patvirtinta kad jis galėtų prisijungti prie serverio. +tags=<žymos> - Nustato serverio žymes - tekstų sąrašas (gali būti tuščias). +visibility-lan= - nustato, ar žaidimas bus matomas vietiniame tinkle. +visibility-public= - nustato, ar žaidimas bus viešai matomas. +visibility-steam= - nustato, ar draugai gali prisijungti per „Steam“. +[config-output] +afk-autokick-changed-to-disabled=AFK automatinis išmetimas dabar išjungtas. +afk-autokick-changed-to-minutes=Pasyvių žaidėjų automatinis išmetimas pakeistas į __1__ __plural_for_parameter_1_{ends in 0=minučių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=minučių|ends in 1=minutę|rest=minutes}__. +afk-autokick-disabled=Pasyvių žaidėjų automatinis išmetimas išjungtas. +afk-autokick-interval-minutes=Išmesti jei pasyvus daugiau nei __1__ __plural_for_parameter_1_{ends in 0=minučių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=minučių|ends in 1=minutę|rest=minutes}__. +allow-commands=Leisti Lua komandas: __1__. +allow-commands-set-to=Leisti Lua komandas __1__. +allow-debug-settings=Leisti derinimo nustatymus: __1__. +allow-debug-settings-set-to=Leisti derinimo nustatymus nustatyti __1__. +autosave-changed-to-disabled=Automatinis išsaugojimas yra išjungtas. +autosave-changed-to-minutes=Automatinio išsaugojimo intervalas pakeistas į __1__ __plural_for_parameter_1_{ends in 0=minučių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=minučių|ends in 1=minutę|rest=minutes}__. +autosave-disabled=Automatinis išsaugojimas yra išjungtas. +autosave-interval-minutes=Automatiškai išsaugoti kas __1__ __plural_for_parameter_1_{ends in 0=minučių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=minučių|ends in 1=minutę|rest=minutes}__. +autosave-only-on-server=Automatinis išsaugojimas tik serveryje: __1__. +autosave-only-on-server-set-to=Automatinis išsaugojimas tik serveryje, nustatytas į: __1__. +cant-use-not-in-multiplayer-game=Konfigūracijos komandos gali būti naudojamos tik daugelio žaideju tinknlo žaidime. +expected-get-set=Tikėtasi kad pirmas argumentas būtų "get" arba "set". +expected-value-to-set=Numatoma trečiojo parametro reikšmė. +has-password=Šiuo metu serveris turi slaptažodį. +ignore-player-limit-for-returning-players=Ignoruoti žaidėjų limitą gyžtantiems žaidėjams: __1__. +ignore-player-limit-for-returning-players-set-to=Ignoruoti žaidėjų limitą gyžtantiems nustatytas: __1__. +invalid-config=Nežinoma konfigūracija: __1__ +max-number-of-players-changed-to=Didžiausias žaidėjų skaičius pakeistas į __1__. +max-number-of-players-changed-to-unlimited=Žaidėjų limitas pašalintas. +no-password=Šiuo metu serveris neturi slaptažodžio. +only-admins-can-pause=Tik administratoriai gali pristabdyti: __1__. +only-admins-can-pause-set-to=Tik administratoriai gali pristabdyti, kas nustatyta: __1__. +password-changed=Serverio slaptažodis pakeistas. +password-removed=Serverio slaptažodis pašalintas. +server-description=Serverio aprašymas: __1__ +server-description-already-empty=Serverio aprašymas ir taip jau tuščias. +server-description-changed=Serverio aprašymas pakeistas į: __1__ +server-description-cleared=Serverio aprašymas ištrintas. +server-description-empty=Serveris neturi aprašymo. +server-name=Serverio pavadinimas: __1__ +server-name-changed=Serverio pavadinimas pakeistas į: __1__ +server-tags=Serverio žymos: __1__ +server-tags-already-empty=Serveryje nėra žymų. +server-tags-changed=Serverio žymos priskirtos į __1__ +server-tags-cleared=Serverio žymos išvalytos. +server-tags-empty=Serveris neturi žymų. +upload-rate=__1__ kilobaitai per sekundę. +upload-rate-changed-to=Didžiausias įkėlimo limitas pakeistas į __1__ kilobaitą per sekundę. +upload-rate-changed-to-unlimited=Įkėlimo limitas pašalintas. +upload-rate-unlimited=Begalinis. +upload-slots=__1__ __plural_for_parameter_1_{ends in 0=vietų|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=vietų|ends in 1=vieta|rest=vietos}__. +upload-slots-changed-to=Paralelinio siuntimo vietų kiekis pakeistas į __1__. +upload-slots-changed-to-unlimited=Paralelinio siuntimo vietų limitas nuimtas. +upload-slots-unlimited=Neribota. +value-is-not-valid=Reikšmė negalima. +verify-user-identity=Tikrinti žaidejo tapatybę: __1__. +verify-user-identity-set-to=Patikrinti vartotojo tapatybę, nustatytą į: __1__. +visibility-lan=LAN matomumas: __1__. +visibility-lan-set-to=LAN matomumas nustatytas į: __1__. +visibility-public=Viešas matomumas: __1__. +visibility-public-set-to=Viešas matomumas nustatytas į: __1__. +visibility-steam=Steam matomumas: __1__. +visibility-steam-set-to=Steam matomumas keičiamas į: __1__. +[control-keys] +ac-back=Aplikacijų valdymas: Atgal +ac-forward=Aplikacijų valdymas: Pirmyn +ac-home=Aplikacijų valdymas: Namai +ac-search=Aplikacijų valdymas: Paieška +audio-mute=Nutildyti +audio-next=Kita daina +audio-play=Groti +audio-prev=Ankstesnė daina +audio-stop=Sustabdyti dainą +calculator=Skaičiuotuvas +down=Žemyn +left=Kairėn +left-alt=Kairysis Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Kairysis Command +left-control=Kairysis Control +left-shift=Kairysis Shift +left-super=Kairysis Super +left-windows=Kairysis Windows +mail=Paštas +menu=Meniu +mouse-button-1=Pelės kairysis klavišas +mouse-button-2=Pelės dešinysis klavišas +mouse-button-3=Pelės vidurinis klavišas +mouse-button-n=Pelės __1__ klavišas +mute=Nutildyti +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +power=Įjungti/išjungti +right-alt=Dešinysis Alt +right-command=Dešinysis Command +right-control=Dešinysis Control +right-shift=Dešinysis Shift +right-super=Dešinysis Super +right-windows=Dešinysis Windows +sysrq=Print Screen +up=Viršun +volume-down=Patylinti +volume-up=Pagarsinti +[controller] +character=Žaidėjo valdiklis +cutscene=Ištraukos valdiklis +editor=Redaktorius valdiklis +ghost=Dvasios valdiklis +god=Dievo valdiklis +pause=Pristabdyti valdiklis +spectator=Žiūrovo valdiklis +[controls] +action-bar-select-page-1=Pasirinkti 1 greitąją juostą +action-bar-select-page-10=Pasirinkti 10 greitąją juostą +action-bar-select-page-2=Pasirinkti 2 greitąją juostą +action-bar-select-page-3=Pasirinkti 3 greitąją juostą +action-bar-select-page-4=Pasirinkti 4 greitąją juostą +action-bar-select-page-5=Pasirinkti 5 greitąją juostą +action-bar-select-page-6=Pasirinkti 6 greitąją juostą +action-bar-select-page-7=Pasirinkti 7 greitąją juostą +action-bar-select-page-8=Pasirinkti 8 greitąją juostą +action-bar-select-page-9=Pasirinkti 9 greitąją juostą +activate-tooltip=Rodyti patarimą +add-station=Pridėti stotį +add-temporary-station=Pridėti laikiną stotį +alt-reverse-select=Alternatyviai pažymėti priešingam veiksmui +alt-zoom-in=Priktraukti žemėlapį +alt-zoom-out=Atitraukti žemėlapį +build=Statyti +build-ghost=Sukurti vaiduoklį +build-with-obstacle-avoidance=Statyti vengiant kliūčių +cancel-craft=Atšaukti 1-o gamybą +cancel-craft-5=Atšaukti 5-ių gamybą +cancel-craft-all=Atšaukti visų gamybą +clear-cursor=Išvalyti žymeklį +close-menu=Uždaryti meniu +confirm-gui=Patvirtinti langą +confirm-message=Patvirtinti pranešimą +connect-train=Sujungti traukinį +controller-gui-character-tab=Atidaryti veikėjo informacijos kortelę +controller-gui-crafting-tab=Atidaryti veikėjo gamybos kortelę +controller-gui-logistics-tab=Atidaryti veikėjo logistikos kortelę +copy=Kopijuoti +copy-entity-settings=Kopijuoti objekto parametrus +craft=Gaminti 1 +craft-5=Gaminti 5 +craft-all=Gaminti visus +cursor-split=Padalinti laikomą daiktą +cut=Iškirpti +cycle-blueprint-backwards=Projektų knyga anksčiau +cycle-blueprint-forwards=Projektų knyga toliau +cycle-clipboard-backwards=Ankstesnis mainų srityje +cycle-clipboard-forwards=Kitas mainų srityje +debug-reset-zoom=Atstatyti mastelio lygį +debug-reset-zoom-2x=Dvigubinti pritraukimo lygį +debug-toggle-atlas-gui=Perjungti atlaso GUI +debug-toggle-basic=Perjungti pagrindinį derinimą +debug-toggle-debug-settings=Perjungti derinimo nustatymųs GUI +decrease-ui-scale=Sumažinti sąsajų dydį +disconnect-train=Atjungti traukinį +drag-map=Vilkite žemėlapį +drop-cursor=Mesti daiktą +editor-clone-item=Klonuoti daiktą +editor-delete-item=Ištrinti daiktą +editor-next-variation=Kitas variantas +editor-previous-variation=Ankstesnis variantas +editor-remove-scripting-object=Ištrinti programavimo objektą +editor-reset-speed=Atstatyti žaidimo greitį į 1 +editor-set-clone-brush-destination=Nustatyti klonavimo teptuko paskirtį +editor-set-clone-brush-source=Nustatyti klonavimo teptuko šaltinį +editor-speed-down=Sulėtinti žaidimą +editor-speed-up=Pagreitinti žaidimą +editor-switch-to-surface=Keisti į # paviršių +editor-tick-once=Simuliuoti vieną akimirką +editor-toggle-pause=Sustabdyti simuliaciją +fast-entity-split=Greitai skelti objektą +fast-entity-transfer=Greitai perkelti objektą +flip-blueprint-horizontal=Apsukti brėžinį horizontaliai +flip-blueprint-vertical=Apsukti brėžinį vertikaliai +focus-search=Fokusuoti pokalbį +increase-ui-scale=Padidinti sąsajų dydį +inventory-split=Skelti inventorių +inventory-transfer=Perkelti inventorių +kill-statistics=Atidaryti/uždaryti kovų statistiką +larger-terrain-building-area=Didesnė pastato ploto zona +logistic-networks=Atidaryti/uždarytii logistikos tinklų apžvalgą +look=Judinti kamerą +mine=Kasti +move=Judėti +move-down=Judėti žemyn +move-left=Judėti kairėn +move-right=Judėti dešinėn +move-up=Judėti aukštyn +next-active-quick-bar=Kita aktyvi greitoji juosta +next-player-in-replay=Kitas žaidėjas įraše +next-quick-panel-page=Kitas puslapis +next-quick-panel-tab=Kita kortelė +next-weapon=Kitas ginklas +not-set=Nenustatyta +open-character-gui=Atidaryti veikėjo ekraną +open-gui=Atidaryti objekto meniu +open-item=Atidaryti objekto meniu +open-prototype-explorer-gui=Atidaryti prototipų paieškos sąsają +open-prototypes-gui=Atidaryti prototipų sąsają +open-technology-gui=Atidaryti/uždaryti technologijų ekraną +open-trains-gui=Atidaryti/uždaryti traukinių apžvalgą +order-to-follow=Nurodyti sekti +paste=Įklijuoti +paste-entity-settings=Įklijuoti objekto parametrus +pause-game=Pristabdyti žaidimą +pick-item=Paimkite / nuleiskite daigtus +pick-items=Pakelti daiktus nuo žemės +place-in-chat=Įterpti žymą pokalbyje +place-ping=Padėti žemėlapio vietos signalą +previous-active-quick-bar=Ankstesnė aktyvi greitoji juosta +previous-mod=Pasirinkti ankstesnį modą +previous-quick-panel-page=Ankstesnis puslapis +previous-quick-panel-tab=Ankstesnė kortelė +previous-technology=Pasirinkite ankstesnę technologiją +production-statistics=Atidaryti/uždaryti gamybos statistiką +quick-bar-button-1=Trumpinys 1 +quick-bar-button-1-secondary=Antrinis trumpinys 1 +quick-bar-button-10=Trumpinys 10 +quick-bar-button-10-secondary=Antrinis trumpinys 10 +quick-bar-button-2=Trumpinys 2 +quick-bar-button-2-secondary=Antrinis trumpinys 2 +quick-bar-button-3=Trumpinys 3 +quick-bar-button-3-secondary=Antrinis trumpinys 3 +quick-bar-button-4=Trumpinys 4 +quick-bar-button-4-secondary=Antrinis trumpinys 4 +quick-bar-button-5=Trumpinys 5 +quick-bar-button-5-secondary=Antrinis trumpinys 5 +quick-bar-button-6=Trumpinys 6 +quick-bar-button-6-secondary=Antrinis trumpinys 6 +quick-bar-button-7=Trumpinys 7 +quick-bar-button-7-secondary=Antrinis trumpinys 7 +quick-bar-button-8=Trumpinys 8 +quick-bar-button-8-secondary=Antrinis trumpinys 8 +quick-bar-button-9=Trumpinys 9 +quick-bar-button-9-secondary=Antrinis trumpinys 9 +remove-pole-cables=Pašalinti laidus +reset-ui-scale=Atstatyti sąsajų dydį į automatinį +reverse-rotate=Pasukti atgal +reverse-select=Pažymėti priešingam veiksmui +rotate=Pasukti +rotate-active-quick-bars=Sukti aktyvias greitąsias juostas +select-for-blueprint=Pasirinkti Projektui +select-for-cancel-deconstruct=Pažymėti dekonstravimo atšaukimui +shoot-enemy=Šauti į priešą +shoot-selected=Šauti į pažymėtą +show-info=Įjungti/išjungti "Alt-rėžimą" +smaller-terrain-building-area=Mažesnė pastato ploto zona +smart-pipette=Įrankis pepetė +stack-split=Skelti šūsnį +stack-transfer=Perkelti šūsnį +toggle-blueprint-library=Atidaryti/uždaryti brėžinių biblioteką +toggle-console=Įjungti/išjungti pokalbius (ir Lua konsolę) +toggle-driving=Įlipti/išlipti iš transporto +toggle-filter=Įjungti filtrą +toggle-free-cursor=Įjungti/išjungti laisvą žymeklį +toggle-gui-debug=Perjungti GUI derinimą +toggle-gui-glows=Įjungti/išjungti sąsajų švytėjimą +toggle-gui-shadows=Įjungti/išjungti sąsajų šešėlius +toggle-map=Įjungti/išjungti pasaulio žemėlapį +toggle-menu=Įjungti/išjungti meniu +undo=Anuliuoti +unknown=Nežinoma +zoom-in=Priartinti +zoom-out=Nutolinti +[controls-description] +larger-terrain-building-area=Padidina plytelių išdėstymo srities dydį. +remove-pole-cables=Iškelia laidus iš pasirinkto elektrinio poliaus, pradedant nuo elektros laidų ir tada grandinės tinklo laidais. +show-info=Perjungia rodomą papildomą informaciją apie pastatytus objektus, pvz., Mašinų surinkimo receptus ir konteinerio turinį. +smaller-terrain-building-area=Sumažina plytelių išdėstymo srities dydį. +smart-pipette=Pasirenka jūsų inventoriaus elementus, naudojamus sukurti pasirinktą objektą, ir įkelia juos į žymeklį. Ištekliai bus pasirinkti greičiausiai prieinamą kasybos grąžtą. +[deconstruction-tile-mode] +always=Visada +always-description=Visada: plotai visada pasirenkamos net ir tada, kai randami objektai. +never=Niekada +never-description=Niekada: plotai niekada nepasirinkami. +normal=Normalus +normal-description=Normalios: linijos pasirenkamos, kai nerasta jokių objektų. +only=Tik +[description] +accepted-equipment=Priimta įranga +ammo=Šaudmenys +amount=Kiekis +area-of-effect-size=Poveikio zonos dydis +automatic-range=Automatinis diapazonas +battery-capacity=Baterijos talpa +belt-items=Daiktai +belt-speed=Konvejerio kelio graitis +buffer-recharge-rate=Vidinio buferio įkrovimo greitis +builds=Naudojamas statant: __1__. +can-filter-items=Gali filtruoti daiktus. +cargo-capacity=Krovinių talpa +cargo-contents=Krovininio vagono turinys +cluster-trigger=Kasetės dydis +construction-area=Statybos zona +construction-robots=Montavimas +consumption-bonus=Energijos suvartojimas +crafting-speed=Gamybos greitis +creates-number-entities-key=Sukurti +creates-number-entities-value=__1__ x __2__ +damage=Žala +damage-bonus=Žalos priedas +damage-dealt=Padaryta žalos +destroys-cliffs=Sunaikina uolas +dimensions=Matmenys +durability-key=Patvarumas +durability-value=__1__/__2__ +duration=Efekto trukmė +effect-distribution-efficiency=Paskirstymo efektyvumas +effectivity=Efektyvumas +electricity=Elektra +energy=Energija +energy-capacity=Energijos talpa +energy-to-recharge-one-shield=Energijos vienam vienetui +expected-resources=Numatomi ištekliai +fluid-capacity=Saugyklos talpa +fluid-contents=Skysčių vagono turinys +fluids=Skysčiai +followers=Sekantieji +force=Grupuotė +fuel-acceleration=Transporto priemonės greitėjimas +fuel-acceleration-modifier=Greitintuvas +fuel-speed-modifier=Maksimalus greitis +fuel-value=Kuro vertė +grid-size=Įrangos tinklo dydis +health=Sveikata +incoming-block=Pradžios blokas +input-signals=Įvažiavimo signalai +inventory-size-bonus=Inventoriaus dydžio priedas +kills=Nuzudymai +last-user=Paskutinis vartotojas +logistic-chest-filters=Filtrai +logistic-chest-storage-counts=Logistikos sistemos sandėlis +logistic-chest-targeted-items-deliver=Pristatyti +logistic-chest-targeted-items-pickup=Paimti +logistic-request-tooltip-logistic-storage=Logistikos sandėlis +logistic-request-tooltip-on-the-way=Pakeliui +logistic-request-tooltip-satisfaction=Dydis langelyje +logistic-robots=Logistikos +made-in=Pagaminta +magazine-size=Apkabos dydis +manual-range=Rankinis diapazonas +market-item-price=Kaina +min-range=Minimalus diapazonas +mining-area=Kasybos plotas +mining-speed=Kasybos greitis +mining-time=Kasybos laikas +module-bonus-limit=riba +movement-speed-bonus=Judėjimo greičio priedas +name=Pavadinimas +no-ammo=Nėra šovinių +no-block=Jokio bloko +num-available-robots=Prieinamų robotų skaičius +num-effect-receivers=Efekto gavėjų kiekis +num-effect-sources=Efekto šaltinių kiekis +outgoing-block=Išėjimo blokas +output-signals=Išvažiavimo signalai +personal-roboport-max-robot-count=Robotų limitas +personal-roboport-summary=Robouostas +piercing-power=Veriančioji galia +placed-in-grid=Įdėta +players-killed=Žaidėjų nužudyta +pollution-bonus=Tarša +power-output=Galingumas +productivity-bonus=Produktyvumas +productivity-bonus-limit=-0% = limit +products=Gaminiai +products-finished=Produktai užbaigti +pumping-speed=Siurbimo greitis +range=Šaudymo nuotolis +range-modifier=Nuotolio keitiklis +repair-speed=Remonto greitis +required-fluid=Reikalauja +required-fluid-per-ore=__1__ __2__ per kasybos operacija +resistances=Atsparumai +robot-charging-stations=Įkrovimo stotys +robot-lifetime=Roboto gyvavimo trukmė +robot-recharge-rate=Roboto įkrovimo greitis +rocket-launch-products=Raketų paleidimo produktai +rocket-parts=Raketos dalis +science-pack-remaining-amount-key=Liko +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Sektoriaus skenavimo progresas +segments=Segmentai +shield=Skydo givybes +shield-capacity=Skydo talpa +shooting-speed=Šaudymo greitis +shooting-speed-modifier=Šaudymo greičio keitiklis +signals=Signalai +solar-panel-power=Saulės baterijos galia +speed=Greitis +speed-bonus=Greitis +status=Statusas +storage-size=Sandėliavimo vieta +supply-area=Tiekimo zona +temperature=Temperatūra +total-raw=Viso žaliavos +train-circuit-network-id=Traukynio ID +train-kills=Traukynio nuzudymai +walking-speed=Ėjimo greitis +wire-reach=Laidų pasiekiamumas +yield=Išeiga +[description-rail] +back-rail=Galinis skersinis +block=Blokas +front-rail=Priekinis skersinis +none=nėra +segment=Segmentas +segment-position=Segmento padėtis +trains-in-block=Traukiniai bloke +[difficulty] +easy=Lengva +hard=Sunku +normal=Normalus +[entity-status] +low-power=Mažai energijos +marked-for-deconstruction=Pažymėta del dekonstrukcijos +missing-required-fluid=Trūksta reikiamų skysčių +missing-science-packs=Trūkstami mokslo paketai +no-fuel=Nera kuro +no-power=Nera energijos +no-recipe=Nera recepto +waiting-for-source-items=Laukiami šaltinio elementai +waiting-for-space-in-destination=Laukiama vietos paskirties vietoje +working=Dirbama +[entity-type] +tree=Medis +[error] +achievement-data-invalid=Nepavyko įkelti vietos pasiekimų duomenų. Vietos pasiekimai gali būti prarasti. +audio-could-not-initialize=Nepavyko paruošti garso sistemos. Garsas išjungtas. +audio-error-title=Garso klaida +config-data-invalid-prompt-reset-to-default=Konfigūracijos faile yra netinkamas turinys. Ar norite jį atkurti? +crash-to-desktop-message=Įvyko netikėta klaida. Jei žaidžiate naujausią žaidimo versiją, galite padėti išspręsti problemą įkeldami skelbimą su savo žurnalo failu į Factorio forumą.\nPrašome taip pat pridėti išsaugotą žemėlapio failą, sąrašą modų kuriuos jūs galimai naudojate, bei visus žaidimo užlūžimo atkūrimo žingsnius kuriuos jūs žinote. +data-error-title=Duomenų klaida +error-message-box-title=Klaida +failed-to-create-app-window=Nepavyko sukurti programos lango: __1__ +failed-to-load-save-file=Nepavyko išsaugoto failo. +failed-to-load-window-icon=Nepavyko įkelti lango piktogramos/ikonos! Failo nuotoda: __1__ +game-state-corruption-detected-save-corrupted=Aptikti neatitikimai žaidime. Jums nebus galima įkelti išsaugoto žaidimo. +game-state-corruption-detected-saving-aborted=Aptikti neatitikimai žaidime. Žaidimas neišsaugotas nes norima apsaugoti jūsų išsaugotus failus. +low-available-space-in-steam-storage=Jūs turite tik __1__ MB laisvos talpos Steam Remote Storage viduje. Jei jums pasibaigs talpa, žaidimas galimai negalės išsaugoti jūsų nustatymų bei brėžinių bibliotekos, ir jeigu jūs naudojate Steam Cloud žaidimo išsaugojimų sinchronizacijai tarp kompiuterių, galimai prarasite viską iki paskutinio automatinio išsaugojimo.\nRekomenduojame ištrinti dalį išsaugojimų naudojant 'ištrinti' mygtuką 'Įkelti išsaugotą žaidimą' dialoge talpos atlaisvinimui. +low-available-space-in-steam-storage-title=Perspėjimas: trūksta talpos Steam Remote Storage +map-can-not-be-loaded-in-demo-version=Šis žemėlapis negali būti įkrautas žaidimo demo versijoje. +operation-failed=Operacija nepavyko +out-of-vram-cannot-lower-settings=Žemi grafikos ir bitų talpyklos lygio režimai jau yra įjungti. Tai reiškia, kad jūsų sistemos įranga yra prastesnė nei minimalūs reikalavimai. Jei manote, kad tai yra su žaidimu susijusi problema, praneškite apie tai mūsų forumuose. +out-of-vram-change-quality-to-low=Įjungiamas žemas grafikos režimas. Prašome paleisti žaidimą iš naujo. +out-of-vram-change-quality-to-normal=Keičiamas grafikos resoliucijos nustatymas (aukštas -> normalus). Prašome paleisti žaidimą iš naujo. +out-of-vram-change-usage-to-high=Keičiamas bitmap talpyklos nustatymas (visa -> aukštas). Prašome paleisti žaidimą iš naujo. +out-of-vram-change-usage-to-low=Keičiamas bitmap talpyklos nustatymas (vidutinis -> žemas). Prašome paleisti žaidimą iš naujo. +out-of-vram-change-usage-to-medium=Keičiamas bitmap talpyklos nustatymas (aukštas -> vidutinis). Prašome paleisti žaidimą iš naujo. +out-of-vram-enable-low-vram-mode=Įjungiamas žemas VRAM režimas. Prašome paleisti žaidimą iš naujo. +player-data-invalid=Nepavyko įkelti žaidejo duomenų failų. Kampanijos progresas gali būti prarasta. +replay-data-not-found=Nepavyko paleisti pakartojimo: nerasta pakartojimo duomenų. +replay-header-error=Pakartojimo antraštė negali būti įkelta dėl šios klaidos: +replay-header-error-old-version=Nepavyko įkrauti pakartojimo antraštės. Tikriausiai ji yra iš senesnės nei dabartinė versijos __1__. +replay-mod-configuration-mismatch=Nepavyko paleisti pakartojimo: jis naudoja kitokius modus. +replay-version-mismatch=Nepavyko paleisti pakartojimo: jis sukurtas __1__ versijoje, but dabartinė versija yra __2__. +startup-failed=Nepavyko paleisti žaidimo +system-initialization-failed=Iniciacija nepavyko. Klaidos kodas: __1__ +unable-to-create-sprite=Nepavyko sukurti grafikos (__1__x__2__ dydžio), turbūt neužtenka vaizdo atminties (VRAM). +value-out-of-range=Reikšmė už intervalo: prašome įvesti reikšmę tarp __1__ ir __2__. +[frequency] +none=Nieko +[graphics-errors] +device-removed-button-close=Uždaryti +device-removed-button-restart=Paleisti iš naujo +device-removed-button-use-opengl=Naudoti OpenGL +device-removed-message1=Vaizdo plokštė buvo fiziškai panaikinta iš sistemos, arba įvyko programinės įrangos vaizdo plokštei atnaujinimas. +device-removed-title=Factorio nustojo veikti dėl vaizdo plokštės atstatymo ar išėmimo. +[gui] +all=Viskas +ammo=Šaudmenys +any=Bet koks +armor=Šarvai +blueprint-components=Komponentai +blueprint-icons-empty-error=Projektas turi turėti bent vieną elementą. +blueprint-include-entities=Objektai +blueprint-include-modules=Moduliai +blueprint-include-tiles=Plytelės +blueprint-include-trains=Traukiniai +blueprint-not-available=Bežinys dar nebaigtas atsisiųsti iš bibliotekos +blueprint-preview=Peržiūra +blueprint-select-replacement=Pasirinkite pakeitima +blueprint-shelf-not-synced=Žaidėjo projektas saugojimo dar nepasirengęs +cancel=Grįžti +changelog=Pakeitimų žurnalas +character=Veikėjas +clear=Išvalyti +clear-blueprint=Išvalyti Projektą +close=Uždaryti +confirm=Patvirtinti +confirm-restart=Ar tikrai norite pradėti iš naujo? +confirmation=Patvirtinimas +constant-number=Konstanta +copy=Kopijuoti +crafting=Gamyba +delete=Trinti +delete-blueprint-record=Naikinti planą +destroy-blueprint=Sunaikinti projektą +destroy-book=Sunaikinti projektų knygą +destroy-upgrade-planner=Sunaikinti __1__ +drop-blueprint-nothing-to-drop-error=Nėra nė vieno plano ant žymeklio. +enable-logistics-while-moving=Įgalinti logistikos judant +equipment-grid=Įrangos tinklelis +eula=EULA +exit=Išeiti +export-to-string=Eksportuoti į eilutę +fuel=Kuras +grid=Tinklelis +guns=Ginklas +instruction-to-clear-item=__1__ kad išvalyti. +instruction-to-cycle-blueprint-backards=__1__ prieš tai buvusiam. +instruction-to-cycle-blueprint-forwards=__1__ sekančiam. +instruction-to-open-item=__1__ atidaryti. +inventory=Inventorius +licenses=Licencijos +load=Įkelti +loading-map=Kraunu žemėlapį __1__ +loading-new-map=Kraunu nauju žemėlapį +logistic-trash-slots=Logistikos šiukšlių lizdai +map-exchange-string=Žemėlapio keitimo eilutė +mining-fluid=Kasybos skystis +mod-scenarios=Modų scenarijai +module=Modulis +no=Ne +not-connected=Neprijungtas +notice=Pranešimas +or-set-a-constant=Arba pasirinkite konstantą +owner=Savininkas +queued=Užfiksuota eilė perkelimui +quit=Išeiti +refresh=Atnaujinti +release-date=Išleidimo data: +remove-blueprint-book-record=Naikinti planą knyga +reset=Atstatyti +reset-consumpiton-filters=Atstatyti filtrus +reset-production-filters=Atstatyti filtrus +restart=Paleisti iš naujo +result=Gaminys +rocket-inventory-slot=Raketos krovinys +rocket-inventory-slot-description=Tikimasi, kad čia padėsite palydovą. +rocket-launch=Paleisti +rocket-launch-started=Paleista +rocket-preparing=Ruošiama +rocket-result-inventory-slot=Raketos paleidimo rezultatai +save=Išsaugoti +saving-map=Įrašau žemėlapį __1__ +search=Ieškoti +search-with-focus=Ieškoti (__1__) +select-filter=Pasirinkti filtrą +select-signal=Pasirinkite signalą +select-upgrade=Pasirinkite patobulinima +set=Nustatyti +since-last-played=Nuo paskutinio žaidimo (__1__) +subversion=Sub-versija: +sync-mods-with-save=Sinchronizavimo modai su įrašymu +synchronize=Sinchronizuoti +total=Iš viso +transferring=Perdavimas +update=Atnaujinti +user-scenarios=Vartotojo scenarijai +version=Versija: +yes=Taip +[gui-about] +release=Leidimas +version=Versija +website=Tinklapis +[gui-achievements] +title=Pasiekimai +track=Pradėti sekimą +unlocked-count=Pasiekta __1__ iš __2__ +untrack=Stabdyti sekimą +[gui-additional-entity-settings] +difficulty=Sudėtingumas +entity-tag=Objekto žymė +indestructible=Nesunaikinamas +not-minable=Nekasamas +not-operable=Neoperuojamas +not-rotatable=Nepasukamas +properties=Ypatybės +[gui-admin-player] +character-equipment=Įranga +character-main-inventory=Pagrindinis inventorius +cursor-stack=Žymeklio kiekis +[gui-alert-tooltip] +map-hint=Ieškokite daugiau informacijos žemėlapyje. +no-storage=Neturima pakankamai logistikos tinklo saugojimo vietos. +title=Perspėjimai +[gui-arithmetic] +input=Įvestis +output=Išeiga +[gui-auth-server] +json-parse-error=Nepavyko analizuoti atsakymo iš auth serverio. Atrodo, kad tai yra vidinė serverio klaida. +[gui-blueprint-book] +blueprints=Projektai +[gui-blueprint-library] +blueprint-book=Planų knyga +blueprint-book-string=Plano knygos eilutė +blueprint-string=Brėžinių eilute +deconstruction-item-string=Dekonstrukcijos elemento eilutė +drop-blueprint=Ismesti projektą +failed-loading-storage=Nepavyko įkelti plano saugyklos: __1__. Dabartinės saugyklos atsarginės kopijos kūrimas į __2__. +game-blueprints-title=Žaidimo Projektai +import=Importas +import-string=Importuoti eilutę +make-new=Naujas __1__ +not-available-yet=Brėžinių dar nėra +private-shelf=Mano brėžiniai +shared-shelf=Bendri brėžiniai +shelf-choice=Filtruoti: +shelf-choice-all=Viskas +shelf-choice-game=Žaidimo Projektai +title=Bežinių planas +transfer-progress=Perkelti pažangą +unknown-player-storage=Nežinoma žaidėjo saugykla +[gui-bonus] +artillery-range=Artilerijos diapazonas +character-build-distance=Statymo atstumas +character-crafting-speed=Gamybos greitis +character-health-bonus=Sveikata +character-inventory-slots-bonus=Papildomos inventoriaus vietos dalys +character-item-drop-distance=Daikto išmetimo atstumas +character-item-pickup-distance=Daikto paėmimo atstumas +character-logistic-slots=Logistikos užklausų lizdai +character-logistic-trash-slots=Logistikos šiukšlių lizdai +character-loot-pickup-distance=Rasto daikto pasiemimo atstumas +character-mining-speed=Kasybos greitis +character-reach-distance=Pasiekiamas atstumas +character-resource-reach-distance=Išteklių pasiekiamas atstumas +character-running-speed=Ėjimo greitis +damage-bonus=Žala +follower-robot-lifetime=Gyvenymo laikas +inserter-stack-size-bonus=Mechaninės rankos talpos priedas +laboratory-productivity=Mokslinių tyrimų našumas +laboratory-speed=Išradimo laikas +maximum-following-robots-count=Sekiojančių robotų kiekis +mining-drill-productivity-bonus=Kasybos produktyvumas +no-bonuses=Dar neišrastą jokių priedų. +shooting-speed-bonus=Šaudymo greitis +stack-inserter-capacity-bonus=Krūvos mechaninės rankos talpa +title=Priedai +train-braking-force-bonus=Traukinių stabdymo jėga +turret-damage-bonus-description=(Krūvos su amunicijos priedais) +worker-robot-battery=Baterijos dydis +worker-robot-speed=Judėjimo greitis +worker-robot-storage=Krovinių talpa +[gui-browse-games] +access=Prieiga +description=Aprašymas +games-headers-name=Pavadinimas +games-headers-players=Žaidėjai +games-headers-playtime=Žaidimo laikas +has-friends=Steam'o Draugai žaidime +has-mods=Turi Modifikacijas +has-password=Turi slaptažodį +join-game=Prisijungti prie žaidimo +loading=Kraunasi... +mods=Modifikacijos +no-players=Nieko +none=Nieko +ping=Pingas +players=Žaidėjai +search=Ieškoti +tags=Žymos +version=Versija +[gui-building-statistics] +built=Sukurtas +deconstructed=Dekonstruota +title=Pastatai +upgraded=Atnaujinta +[gui-car] +driver=Vairuotojas +passenger=Keleivis +trunk=Bagažinė +weapons-control=Ginklų kontrolės +[gui-constant] +off=Išjungta +on=Įjungta +output=Išeiga +[gui-control-behavior] +circuit-connection=Grandinės jungtis +circuit-network=Loginis tinklas +connect=Prisijungti +connected-to-network=Prijungta prie tinklo +logistic-connection=Logistikos ryšys +logistic-network=Logistikos tinklai +mode-of-operation=Veikimo būdas +no-network-in-range=Nėra tinklo netoliese +not-connected=Atsijungęs +wall-with-gate-controller=Siena su vartų valdikliu +[gui-control-behavior-modes] +close-signal=Uždaryti signalą +enable-disable=Įjungti/išjungti +enable-disable-description=Įjungti šį objektą tik kai sąlyga yra teisinga. +none=Nieko +none-write-description=Nekeisti šio objekto elgesio remiantis logine grandine. +open-gate=Atidaryti vartus +open-gate-description=Vartai bus atidaryti tol, kol grandinės sąlyga yra teisinga. +read-belt-contents=Skaityti juostos turinį +read-charge-level=Skaityti įkrovos lygį +read-contents=Skaityti turinį +read-contents-description=Skaito konteinerio turinį ir siunčia juos į grandinės tinklą. +read-hand-contents=Skaityti rankos turinį +read-hand-contents-description=Skaito krovimo rankos turinį ir siunčia juos į grandinės tinklą. +read-logistic-network-contents=Skaityti logistikos tinklo turinį +read-logistic-network-contents-description=Nuskaito esamus daikusiš šio robouosto logistikos tinkloir nusiunčia juos loginei grandinei. +read-resources=Skaityti išteklius +read-resources-description=Perskaito iš šio mineralo / pumpjacko tikėtinų išteklių kiekį ir siunčia jį į grandinės tinklą.\nIšliekant begalinius išteklius, jis nuskaito nepakeistą kasybos greitį.\n. +read-robot-stats=Skaityti robotų statistiką +read-sensor=Skaityti daviklį +read-signal=Skaityti signalą +read-stopped-train=Skaityti sustabdyta traukinį +read-stopped-train-description=Kai traukinys sustojo prie geležinkelio stotelės, signalas siunčiamas unikalaus numeris i traukini. +read-train-contents=Skaityti traukinio turinį +read-train-contents-description=Skaito traukinio, kuris šiuo metu sustabdytas traukinio stotelėje, turinį ir siunčia juos į grandinės tinklą. +send-to-train=Siųsti į traukinį +send-to-train-description=Siunčia loginės grandinės turinį į traukinį, kad jie galėtų būti panaudoti laukimo sąlygoms. +set-filters=Įjungti filtrus +set-requests=Nustatyti užklausą +set-stack-size=Pasirinkite paimimo dydį +set-stack-size-description=Nustatykite maksimalų šio įterpiklio dydį pagal pasirinkto grandinės tinklo signalo skaičių. +use-colors=Naudoti spalvas +[gui-control-behavior-modes-guis] +available-construction-bots=Galimi statybos robotai +available-logistic-bots=Galimi logistikos robotai +belt-read-mode=Turinio skaitymo režimas +blue=Mėlyna +blue-chain-description=Kontūro tinklo signalas, siunčiamas, kai grandinės signalas yra mėlynas (1 arba daugiau maršrutų yra užblokuoti, tačiau dar yra 1 arba daugiau maršrutų). +closed-condition=Sustabdymo sąlyga +control-signal=Valdymo signalas +enabled-condition=Įjungta sąlyga +green=Žalia +green-chain-description=Grandinės tinklo signalas siunčiamas, kai grandinės signalas yra žalias (blokas yra laisvas). +green-description=Loginės grandinės signalas, kurį reikia nusiųsti, kai geležinkelio signalas žalias(blokas laisvas). +hand-read-mode=Rankos skaitymo režimas +hold-mode=Pastovus +hold-mode-description-belt=Signalas siunčiamas nuolat tol, kol daiktai yra ant juostos. +hold-mode-description-inserter=Signalas siunčiamas nuolat tol, kol mechaninė ranka laiko daiktą. +open-condition=Leidimo sąlyga +output-signal=Išvažiavimo signalai +output-signals=Išvažiavimo signalai +pulse-mode=Pulsas +pulse-mode-description-belt=Signalas siunčiamas tik 1 laiko vienetą kai daiktas patenka ant juostos. +pulse-mode-description-inserter=Signalas siunčiamas tik 1 laiko vienetą kai daiktas paimamas. +red=Raudona +red-chain-description=Grandinės tinklo signalas siunčiamas, kai grandinės signalas yra raudonas (traukinys užima visus kelius per grandinės signalą). +red-description=Loginės grandinės signalas, kurį reikia nusiųsti, kai geležinkelio signalas raudonas(traukinys važiuoja pro signalą). +resource-read-mode=Išteklių skaitymo režimas +this-miner=Kasybos grąžtas +this-miner-description=Perskaitykite išteklius, kurių tikitės iš šios kasybos gražto. +total-construction-bots=Iš viso statybos robotų +total-logistic-bots=Iš viso logistikos robotų +yellow=Geltona +yellow-chain-description=Grandinės tinklo signalas siunčiamas, kai grandinės signalas yra geltonas (traukinys planuoja pereiti per grandinės signalą). +yellow-description=Loginės grandinės signalas, kurį reikia nusiųsti, kai geležinkelio signalas geltonas(traukinys planuoja važiuoti pro signalą). +[gui-control-settings] +control-disabled=Neįgaliesiems - pakeista: __1__ +crafting=Gamyba +debug=Derinimas +editor=Redaktorius +inventory=Inventorius +mods=Modifikacijos +title=Valdymo nustatymai +waiting=Laukiama +[gui-crafting-queue] +collapse=Sutraukti +expand=Išplėsti +[gui-create-account] +create=Sukurti +creating-account=Kuriama paskyra +i-accept-the=Aš sutinku su +terms-of-service=Paslaugų teikimo sąlygos +[gui-current-research] +not-researching=Spauskite __CONTROL__open-technology-gui__ naujo tyrimo pradžiai. +[gui-decider] +input-count=Įvesties kiekis +input-count-description=Nukopijuoja kiekį nurodytų išėjimo signalų iš įvedimo signalų. +one=1 +one-description=Išveda išėjime signalą, kurio reikšmė 1. +output-item=Išeiga +[gui-deconstruction] +blacklist=Juodasis sąrašas +blacklist-description=Pasirenkant dekonstrukcijos sritį, ignoruokite visus filtruotus elementus. +blacklist-trees-and-rocks=Nepaisykite medžių / uolų +entities=Objektai +entity-filter-mode=Subjektų filtro režimas +entity-filters=Subjektų filtrai +filters=Filtrai +tile-filter-mode=Plytelių filtro režimas +tile-filters=Plytelių filtrai +tile-selection-mode=Plytelių pasirinkimo režimas +tiles=Plytelės +trees-and-rocks-only=Tik medžiai / uolos +whitelist=Baltasis sąrašas +whitelist-description=Pasirenkant dekonstrukcijos sritį pasirinkite tik filtruotus elementus. +whitelist-trees-and-rocks=Tik medžiai / uolos +[gui-downloading-mods] +downloading=Atsisiunčiama +[gui-edit-label] +edit-label=Redaguoti etiketę +save-label=Išsaugoti etiketę +[gui-electric-energy-interface] +buffer-size=Buferio dydis +power-production=Energijos gamyba +power-usage=Energijos naudojimas +[gui-electric-network] +accumulator-charge=Akumuliatoriaus įkrova +consumption=Vartojimas +production=Gamyba +production-label=Gamyba +satisfaction=Pasitenkinimas +title=Elektros tinklo info +[gui-ending-screen] +epilogue=Epilogas +[gui-game-finished] +continue=Tęsti +finish=Užbaigti +kills=Nuzudymai +lost=Jūs buvote nugalėti... +next-level=Kitas lygis +restart-level=Iš naujo paleisti lygį +save-replay=Išsaugoti pakartojimą +time-played=Žaista laiko +title=Žaidimas baigtas +victory=Pergalė! +[gui-goal-description] +info-visibility-button=Informacija +title=Tikslas +[gui-graphics-settings] +advanced=Advanced +full-screen=Per visą ekraną +general=Bendri +graphics-quality-high=Aukštas +graphics-quality-low=Žemas +graphics-quality-normal=Normalus +graphics-quality-very-low=Labai žemos +low-vram-warning=Nepakanka vaizdo atminties (VRAM). +multisampling-label=Multisampling +no-multisampling=Jokių MSAA +restart-required=Reikės perkrauti +screen-n=__1__ ekranas +show-clouds=Rodyti debesis +show-decoratives=Rodyti dekoratyvinius daiktus +show-inserter-shadows=Rodyti mechaninės rankos šešėlius +show-item-shadows=Rodyti daigto šešėlius +sprite-atlas-size-largest-possible=Didžiausia įmanoma +texture-compression-high-quality=Aukštos kokybės +texture-compression-low-quality=Žemos kokybės +texture-compression-none=Nieko +title=Grafikos nustatymai +v-sync=Laukti vsync +video-memory-usage-all=Viskas +video-memory-usage-high=Aukštas +video-memory-usage-label=Vaizdo atminties naudojimas +video-memory-usage-low=Žemas +video-memory-usage-medium=Vidutinis +[gui-graphics-settings-description] +lights-quality=Šviesų vaizdo sintezės raiška naktį. Aukštos vertės labai sumažins našumą. +max-threads=Vaizdo sintezės siūlų, naudojamų žaidimui, skaičius. +texture-streaming=Sprites, kurios nebuvo įdėtos į bet kokį sprite atlasą (žr. „Vaizdo atminties naudojimo nustatymas“), bus laikomos RAM, kol GPU to nereikės. +[gui-infinity-container] +at-least=Bent jau +at-least-tooltip=Laikykite bent jau daugelį atsarginių elementų - pridėti trūkstamą. +at-most=Labiausiai +at-most-tooltip=Laikykite ne daugiau kaip daugelį inventoriaus elementų - pašalinkite nereikalingus priedus. +exactly=Tiksliai +exactly-tooltip=Būtinai saugokite tokias atsargas - pridėkite arba pašalinkite kai reikia. +remove-unfiltered-items=Pašalinkite nefiltruotus elementus +remove-unfiltered-items-tooltip=Pašalinkite elementus iš inventoriaus, kurie nėra filtrų sąrašo dalis. +[gui-infinity-pipe] +percent=% +temperature=Temperatūra +[gui-inserter] +blacklist=Juodasis sąrašas +filter=Filtruoti +override-stack-size=Nepaisyti paimamo kiekio +whitelist=Baltasis sąrašas +[gui-interface-settings] +alt-mode=Alt mygtuko veiksena +automatic-ui-scale=Automatinis +autosort-inventory=Visada rūšiuoti žaidėjo pagrindinį inventorių +custom-ui-scale=Pasirinktinis +fuzzy-search-enabled=Apytikslė paieška +interaction=Sąveika +locale=Kalba +output-console-delay=Pokalbio pranešimo velavimas +pick-ghost-cursor=Paima vaiduokliska elementą, jei nėra kitų elementų +play-sound-for-chat-messages=Leisti garsa kai gaunami pranešimai +show-combinator-settings-when-detailed-info-is-on=Rodyti kombinatoriaus nustatymus „Alt-režime“ +show-grid-when-paused=Rodyti režimą, kai žaidimas yra sustabdytas +show-inserter-arrows-when-detailed-info-is-on=Rodyti įterpimo rodykles „Alt-režime“ +show-inserter-arrows-when-selected=Rodyti mechaninės rankos rodykles kai pažymėtas +show-item-labels-in-cursor=Rodyti žymeklio elementų žymes +show-minimap=Rodyti mini žemėlapį +show-mining-drill-arrows-when-detailed-info-is-on=Rodyti kasybos gręžimo rodykles „Alt-režime“ +show-missing-logistic-network-icon=Rodyti trūkstamą logistikos tinklo piktogramą +show-mod-owners-in-tooltips=Rodyti mod savininkai patarimuose +show-player-names-on-minimap=Rodyti žaidėjų vardus ant minimap +show-pump-arrows-when-detailed-info-is-on=Rodyti siurblio rodykles „Alt-režime“ +show-rail-block-visualization=Rodyti geležinkelio bloko vizualizaciją +show-turret-radius-when-blueprinting=Rodyti bokštelio spindulį projektuojant +tooltip-delay=Patarimo vėlavimas +tooltip-never=Niekada +tooltip-offset=Patarimo kompensavimas +train-stop-label-angle=Traukinio sustojimo etiketės kampas +ui-scale=Vartotojo sąsajos mąstelis +visualization=Vizualizacija +[gui-interface-settings-description] +output-console-delay=Kiek sekundžių užtrunka pokalbių ar konsolės pranešimas, kad pradėtų išblukti. +pick-ghost-cursor=Pasirinkus statomąjį elementą iš sparčiosios juostos arba naudojant pipetės įrankį, jei neturite tokio tipo elementų, vietoj kursoriaus bus patalpintas vaiduoklis. +tooltip-delay=Kaip ilgai užtrunka įrankių patarimai žymekliui. +[gui-kills] +kills=Žudo +loses=Pralaimėjimai +title=Nuzudymai +[gui-load-game] +all-required-mods-enabled=Visi reikalingi modai yra įjungti. +exchange-string-freeplay-only=Žemėlapio keitimo eilutė gali būti generuojama tik iš „freeplay“ arba „sandbox“ žemėlapių. +title=Įkelti išsaugota žaidimą +[gui-load-scenario] +confirm-delete=Ar tikrai norite ištrinti __1__ scenarijų? +title=Užkrauti scenarijų +[gui-logistic] +cell=ląstelių (Automatic Translation) +cells=ląstelių (Automatic Translation) +count=Kiekis +items=Daiktai +logistic-networks=Logistikos tinklai +members=Nariai +network=Tinklas +request-from-buffer-chests=Užklausa iš buferinių skrynių +title=Logistika +title-filter=Logistikos filtras +title-request=Logistikos prašymas +[gui-map-editor] +brush-intensity=Intensyvumas +brush-size=Dydis +brush-speed=Greitis +character-equipment=Įranga +character-main-inventory=Pagrindinis inventorius +character-quickbar=Greitoji juosta +cliffs=Uolos +confirm-regenerate=Ar tikrai norite perkurti žemėlapį? +convert=Konvertuoti +convert-save=Konvertuoti įrašą +convert-save-to-scenario=Konvertuoti įrašą į scenarijų +cursor-intensity=Intensyvumas +decoratives=Dekoratyvinis +editor-inventory=Redaktorius +editors-title=Redaktoriai +entities=Objektai +import=Importas +import-save=Importuoti Išsaugojimą +items=Daiktai +items-transfer-limit=Inventoriaus perkėlimo riba +resources=Ištekliai +scenario-already-exists=Jau egzistuoja scenarijus su pavadinimu __1__. Ar norite jį perrašyti? +settings=Parametrai +tiles=Plytelės +title=Žemėlapio redaktorius +tools=Įrankiai +tools-title=Įrankiai +[gui-map-editor-entity-editor] +auto-force=**AUTO** +[gui-map-editor-force-editor] +auto-force=**AUTO** +new-force-name-already-used=Komanda su tokiu pavadinimu jau egzistuoja. +[gui-map-editor-menu] +quit=Baigti žemėlapio redaktorių +regenerate-map=Pakartotinai generuoti žemėlapį +resume-editing=Tęsti redagavimą +save-and-play=Išsaugoti ir žaisti +save-map-as=Išsaugoti kaip +save-map-overwrite=Išsaugoti +title=Žemėlapio redaktorius +[gui-map-editor-script-editor] +color=Spalva +[gui-map-editor-surface-editor] +current-surface=Dabartinis paviršius +delete-surface=Ištrinti paviršių +import-save=Importuoti Išsaugojimą +remove-all-entities=Pašalinti visus objektus +select-surface=Pasirinkite paviršių +[gui-map-editor-time-editor] +apply-ticks-per-day=Pritaikyti +daytime=Dienos laikas: +paused=(pristabdyta) +[gui-map-editor-title] +cliff-editor=Uolos +clone-editor=Klonuoti +decorative-editor=Dekoratyvinis +entity-editor=Objektai +force-editor=Grupuotės +none-editor=Nieko +resource-editor=Ištekliai +surface-editor=Paviršius +tile-editor=Plytelės +time-editor=Laikas +[gui-map-editor-tool] +area-selection=Plotas +brush=Teptukas +circle=Apskritimas +cursor=Žymeklis +line-selection=Linija +paint-bucket=Dažų kibiras +spawn-location=Atsiradimo vieta +spray=Purkšti +square=Kvadratas +variations=Variantai +[gui-map-generator] +advanced-tab-title=Išplėstinės +cliffs=Uolos +custom=[modified] +difficulty=Sudėtingumas +enabled=Įjungta +enemy-base=Priešo bazė +enemy-expansion-group-tile=Priešo plėtra +enemy-expansion-maximum-expansion-cooldown=Maksimalus tarpas +enemy-expansion-maximum-expansion-distance=Didžiausias plėtros atstumas +enemy-expansion-maximum-expansion-group-size=Maksimalus grupės dydis +enemy-expansion-minimum-expansion-cooldown=Minimalus tarpas +enemy-expansion-minimum-expansion-group-size=Minimalus grupės dydis +enemy-expansion-minutes=min +enemy-tab-title=Priešas +evolution=Evoliucija +evolution-destroy-factor=Sunaikinti veiksnys +evolution-destroy-factor-description=Kontroliuoja, kaip greitai evoliucija padidėja dėl sunaikintos priešo bazes. +evolution-pollution-factor=Taršos faktorius +evolution-pollution-factor-description=Kontroliuoja, kaip greitai evoliucija padidėja dėl gamybos teršalų. +evolution-time-factor=Laiko veiksnys +evolution-time-factor-description=Kontroliuoja, kaip greitai evoliucija didėja laikui bėgant. +exchange-string-instructions=Įveskite žemėlapio keitimo eilutę, kad galėtumėte įkelti nustatymus. +export-exchange-string-tt=Eksportuoti žemėlapio mainų eilutę (išsaugomi žemėlapio nustatymai ir gali būti bendrinami) +frequency=Dažnis +hide-preview=Uždaryti peržiūras +import-exchange-string-tt=Importuoti žemėlapio mainų eilutę +map-height=Aukštis +map-height-simple=Žemėlapio aukštis +map-seed=Pasaulio kodas +map-seed-simple=Pasaulio kodas +map-size-group-tile=Žemėlapis +map-width=Plotis +map-width-simple=Žemėlapio plotis +minimum-pollution-to-damage-trees=Minimalus žala medžiams +peaceful-mode-checkbox=Taikus režimas +play=Žaisti +pollution=Tarša +pollution-absorbed-per-tree-damaged=Sugerta per pažeista medį +pollution-diffusion-ratio=Difuzijos santykis +preview-error=Klaida generavimo peržiūros +price-multiplier=Kainos daugiklis +randomize-map-seed=Betkoks pasaulio kodas +recipes-difficulty-group-tile=Receptai +research-queue-availability-always=Visada +research-queue-availability-never=Niekada +reset-preset=Iš naujo nustatykite numatytuosius nustatymus +resources-tab-title=Ištekliai +richness=Gausa +show-preview=Peržiūra +size=Dydis +technology-difficulty-group-tile=Technologijos +terrain-tab-title=Reljefas +title=Žemėlapio generatorius +water=Vanduo +[gui-map-generator-errors] +no-tiles-selected=Turi būti leidžiamas bent vienas plytelių tipas. +[gui-map-info] +delete-save=Trinti įrašytą +difficulty=Sudėtingumas +map-version=Žemėlapio versija +mods=Modifikacijos +scenario-name=Scenarijus +[gui-map-view-settings] +show-electric-network=Elektros tinklai +show-logistic-network=Logistikos tinklai +show-map-stop=Traukinių stoties pavadinimai +show-player-names=Žaidėjo vardai +show-pollution=Tarša +show-turret-range=Bokštelio zona +[gui-menu] +about=Apie +browse-public-games=Naršyti viešus žaidimus +controls=Valdymas +copy-report-path=Kopijuoti „desync“ ataskaitos kelią +graphics=Grafika +host-new-game=Kurti naują žaidimą +interface=Sąsaja +load-game=Įkelti išsaugota žaidimą +main-menu=Pagrindinis meniu +map-editor=Žemėlapio redaktorius +mod-settings=Modifikacijos nustatymai +mods=Modifikacijos +new-game=Naujas žaidimas +other=Kita +pause-game=Pristabdyti žaidimą +quit-game=Išeiti iš žaidimo +quit-tutorial-to-game=Baigti pamoką +quit-tutorial-to-menu=Baigti pamoką +reconnect=Prisijungti Iš naujo +restart-game=Paleisti iš naujo +restart-tutorial=Paleisti iš naujo +resume-game=Tęsti +resume-tutorial=Tęsti +save-game=Išsaugoti žaidimą +save-game-as-scenario=Išsaugoti kaip scenarijų +settings=Nustatymai +show-report=Rodyti „desync“ ataskaitą +sound=Garsai +tutorial-menu=Vadovėlis +unpause-game=Tęsti žaidimą +[gui-migrated-content] +changed-decorative=Rodyti dekoratyvinius daiktus +changed-entity=Pakeisti objektai +changed-equipment=Pakeista įranga +changed-fluid=Pakeisti skysčiai +changed-item=Pakeisti daiktai +changed-recipe=Pakeisti receptai +changed-technology=Pakeistos technologijos +changed-tile=Pakeistos plytelės +changed-virtual-signal=Pakeisti virtualaus signalai +removed-decorative=Pašalinti dekoratyvinius daiktus +removed-entity=Pašalinti objektai +removed-equipment=Pašalinta įranga +removed-fluid=Pašalinti skysčiai +removed-item=Pašalinti daiktai +removed-recipe=Pašalinti receptai +removed-technology=Pašalintos technologijos +removed-tile=Pašalinti plyteles +removed-virtual-signal=Pašalinti virtualaus signalai +title=Perkeltas turinys +[gui-mod-info] +active-version=Aktyvuoti versiją +author=Autorius +contact=Kontaktai +delete=Trinti +dependencies=Priklausomybės +dependency-required=Šis modas reikalingas, bet nėra aktyvus. +description=Aprašymas +factorio-version=Factorio versija +homepage=Tinklapis +incompatible-factorio-version=Nesuderinama su dabartine žaidimo versija +name=Pavadinimas +optional-dependencies=Neprivalomos priklausomybės +optional-dependency-incompatible=Šis modas yra nesuderinamas su šiais modifikacijomis. +optional-dependency-required=Šis modas nereikalingas ir nėra aktyvus. +status=Būklė +status-disabled=Išjungta +status-enabled=Įjungta +toggle=Įjungti/išjungti +version=Versija +[gui-mod-load-error] +description=Nepavyko įkelti modifikacijos "__1__ +exit=Išeiti +restart-application=Paleisti iš naujo +title=Įkeliant modus įvyko klaida +to-be-disabled=Modifikacijos kurios turi būti išjungtos: +[gui-mod-settings] +apply=Pritaikyti +cancel=Atšaukti +cant-be-changed-not-an-admin=Tik administratoriai gali keisti šiuos parametrus. +map=Žemėlapis +no-map-settings=Šiuo metu nėra žemėlapio parametru. +no-per-user-settings=Nėra jokio vartotojo parametru. +no-settings=Nėra nustatymų, kuriuos reikia konfigūruoti. +no-startup-settings=Šiuo metu nėra paleisties parametru. +per-player=Vienam žaidėjui +reload=Perkrauti +reset=Atstatyti +setting-is-invalid=Netinkami vienas ar daugiau nustatymų. +startup=Paleistis +startup-changes-require-restart=Pakeitus paleisties nustatymus reikės iš naujo paleisti žaidimą. +title=Modifikacijos nustatymai +value-cannot-be-empty=Vertė negali būti tuščia. +value-out-of-range=Reikšmė iš diapazono: galiojančios vertės yra __1__ per __2__ imtinai. +[gui-mod-startup-settings-mismatch] +apply=Taip* +cancel=Ne +description=Jūsų mod paleidimo nustatymai nesutampa su serverio, prie kurio prisijungiate.\n\n Ar norite taikyti serverio paleidimo nustatymus ir paleisti žaidimą iš naujo? +restart-required=Žaidimas bus paleistas iš naujo, kad būtų taikomi nauji paleisties nustatymai. +title=Mod paleisties parametrai nesutampa +[gui-mods] +title=Modifikacijos +[gui-multiplayer-connect] +connect=Prisijungti +connect-to-game=Tiesioginis susijungimas +ip-address=IP adresas ir prievadas +password=Slaptažodis +password-for-game-required=Prašome įvesti slaptažodį žaidimui __1__ +[gui-multiplayer-lobby] +adminlist=Administatorių sąrašas +allow-commands=Leisti Lua komandas +allow-commands-admins-only=Tik administratoriai +allow-commands-false=Ne +allow-commands-true=Taip +autosave-only-on-server=Automatinis išsaugojimas tik serveryje +default-game-name=__1__'s žaidimas +edit-adminlist=Redaguoti admin sąrašą +edit-whitelist=Redaguoti baltąjį sąrašą +game-description=Aprašymas +game-tags=Žymos +game-visibility-LAN=LAN +game-visibility-public=Viešas +game-visibility-steam=Steam +game-visibility-steam-tooltip=Įjungia arba išjungia funkciją "Prisijungti prie žaidimo" per "Steam". +ignore-limit-for-returning-players=Ignoruoti grįžtant +ignore-limit-for-returning-players-tooltip=Žaidėjai, kurie jau žaidė šiame žemėlapyje, gali prisijungti prie žaidimo, nors žaidėjo limitas pasiekiamas. +multiplayer-autosave-interval=Automatinio išsaugojimo intervalas +non-blocking-saving=Įjungti neblokuoti saugojimo +only-admins-can-pause-the-game=Tik administratoriai gali pristabdyti +play=Žaisti +verify-user-identity=Tikrinti žaidejo tapatybę +whitelist=Baltasis sąrašas +[gui-other-settings] +autosave-never=Niekada +check-updates=Paleidžiant Factorio tikrinti, ar yra naujinimų +delete-achievements-button=Trinti +delete-achievements-confirm-control-phrase=DELETE +delete-achievements-confirm-text=Veskite „__1__“, kad patvirtintumėte pasiekimų ištrynimą. +delete-achievements-label=Ištrinti pasiekimus +developer=Kūrėjas +enable-crash-log-uploading=Nusiųsti klaidų aprašymus +enable-experimental-updates=Įjungti eksperimentinius naujinimus +enable-new-mods=Automatiškai įjungti naujus modus +enable-razer-chroma-support=Įgalinti „Razer Chroma“ palaikymą +factorio-username=LAN žaidėjo vardas +log-in=Prisijungti +log-out=Atsijungti +log-saving-statistics=Žurnalo taupymo statistika +logged-in=Šiuo metu prisijunges kaip __1__ +non-blocking-saving=Įgalinti ne blokuojama saugojima (tik „Linux“ / „MacOS“) +proxy=Proxy serveris +proxy-password=Tarpinio serverio slaptažodis +proxy-username=Tarpinio serverio vartotojo vardas +title=Kiti nustatymai +use-mod-settings-per-save=Naudokite skirtingus mod nustatymus vienam įrašui +verbose-logging=Smulkus registravimas +[gui-other-settings-description] +enable-crash-log-uploading=Įkelkite anoniminius žurnalus, kai žaidimas sugenda. +log-saving-statistics=Įrašo failo dydžio statistiką išsaugant žemėlapį (ĮSPĖJIMAS: daro saugojimus lėčiau). +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Pridėti grupę +add-player-to-group=Pridėti žaideją į grupę +clone-group=Dubliuoti grupę +delete-selected-group=Naikinti pažymėtą grupę +disable-all=Išjungti visą +do-you-really-want-to-revoke-your-permissions-to-edit=Jūs ruošiatės pašalinti jūsų galimybė redaguoti teises. Ar tikrai norite tai padaryti? +edit-selected-group=Redaguoti pasirinktos grupę +enable-all=Įjungti viską +export=Eksportas +group-ids-exhausted=Maksimalus grupių skaičius pasiektas. +group-permissions-title=Grupių leidimai +import=Importas +import-failed=Importuoti nepavyko: __1__ +import-permissions=Importuoti leidimus +multiple-default-groups-found=Kelios numatytosios grupės rastos. +no-default-group-found=Nerasta numatytoji grupė. +permissions-string=Leidimų eilutė +players-in-group=Žaidėjai grupėje +remove-player-from-group=Panaikinti žaidėją iš grupės +show-players-in-other-groups=Rodomi žaidėjai, kitose grupėse +title=Prieigos teisės +you-can-not-delete-the-default-group=Negalima ištrinti numatytosios grupės. +[gui-permissions-names] +ActivateCopy=Įjungti kopijavimą +ActivateCut=Įjungti iškirpimą +ActivatePaste=Įjungti įklijavimą +AddPermissionGroup=Sukurti leidimų grupę +AddTrainStation=Pridėti traukinių stotį +AdminAction=Administruoti +AltReverseSelectArea=Alt-pažymėti plotą priešingam veiksmui +AltSelectArea=Alt-pasirinkti vietą +AltSelectBlueprintEntities=Alt-pasirinkti brėžinių objektus +AlternativeCopy=Alternatyviai kopijuoti +BeginMining=Pradėti kasybą +BeginMiningTerrain=Pradėti kasti reljefą +Build=Statyti +BuildRail=Statyti bėgius +BuildTerrain=Kurti reljefą +CancelCraft=Atšaukti gamybą +CancelDeconstruct=Atšaukti dekonstravimą +CancelNewBlueprint=Atšaukti naują brėžinį +CancelResearch=Atšaukti tyrimą +CancelUpgrade=Atšaukti patobulinimą +ChangeActiveCharacterTab=Pakeisti dabartinio veikėjo atvertą kortelę +ChangeActiveQuickBar=Keisti aktyvią greitąją juostą +ChangeArithmeticCombinatorParameters=Keist aritmetikos kombinatoriaus nustatymus +ChangeDeciderCombinatorParameters=Keisti sprendžiančio kombinatoriaus nustatymus +ChangeEntityLabel=Keisti objekto etiketę +ChangeItemDescription=Keisti daikto aprašymą +ChangeItemLabel=Keisti daikto etiketę +ChangeMultiplayerConfig=Keisti žaidimo internete nustatymus +ChangePickingState=Keisti daiktų rinkimo būseną +ChangeProgrammableSpeakerAlertParameters=Keisti programuojamo garsiakalbio perspėjimo nustatymus +ChangeProgrammableSpeakerCircuitParameters=Keisti programuojamo garsiakalbio loginio tinklo nustatymus +ChangeProgrammableSpeakerParameters=Keisti programuojamo garsiakalbio nustatymus +ChangeRidingState=Keisti važiavimo būseną +ChangeShootingState=Keisti šaudymo būseną +ChangeTrainStopStation=Pakeisti traukinių stoties pavadinimą +ChangeTrainWaitCondition=Keisti traukinio laukimo nustatymus +ChangeTrainWaitConditionData=Keisti traikinio laukimo sąlygos duomenis +ClearCursor=Išvalyti žymeklį +ConnectRollingStock=Sujungti riedmenis +Copy=Kopijuoti +CopyEntitySettings=Kopijuoti objekto nustatymus +CopyOpenedBlueprint=Kopijuoti atidarytą brėžinį +CopyOpenedItem=Kopijuoti atidarytą daiktą +Craft=Gaminti +CursorSplit=Padalinti laikomą daiktą +CursorTransfer=Perduoti laikomą daiktą +CustomInput=Vesti savo įvestį +CycleBlueprintBookBackwards=Pasirinkti ankstesnį brėžinį knygoje +CycleBlueprintBookForwards=Pasirinkti kitą brėžinį knygoje +Deconstruct=Dekonstruoti +DeleteBlueprintLibrary=Ištrinti brėžinių biblioteką +DeleteBlueprintRecord=Ištrinti brėžinio įrašą +DeleteCustomTag=Ištrinti sukurtą žymą +DeletePermissionGroup=Ištrinti leidimų grupę +DestroyItem=Sunaikinti daiktą +DestroyOpenedItem=Sunaikinti atidaryti daiktą +DisconnectRollingStock=Atjungti riedmenis +DragTrainSchedule=Tempti traukinio tvarkaraštį +DragTrainWaitCondition=Tempti traukinio laukimo nustatymus +DropBlueprintRecord=Išmesti brėžinio įrašą +DropItem=Išmesti daiktą +EditBlueprintToolPreview=Keisti brėžinio įrankio peržiūrą +EditCustomTag=Keisti sukurtą žymą +EditPermissionGroup=Keisti leidimų grupę +ExportBlueprint=Eksportuoti brėžinį +FastEntitySplit=Greitai skelti objektą +FastEntityTransfer=Greitai perkelti objektą +FlushOpenedEntityFluid=Nuleisti atidaryto objekto skystį +FlushOpenedEntitySpecificFluid=Nuleisti specifinį atidaryto objekto skystį +GoToTrainStation=Naudoti traukinių stoties rodymą +GrabBlueprintRecord=Paimti brėžinio įrašą +GuiCheckedStateChanged=Pakeisti sąsajos varnelės pažymėjimo būseną +GuiClick=Paspausti ant sąsajos +GuiElemChanged=Pakeisti sąsajos elementą +GuiHover=Užvesti virš sąsajos +GuiLeave=Patraukti žymeklį nuo sąsajos +GuiLocationChanged=Pakeisti sąsajos vietą +GuiSelectedTabChanged=Pakeisti sąsajos pasirinktą kortelę +GuiSelectionStateChanged=Pakeisti sąsajos pasirinkimo būseną +GuiSwitchStateChanged=Pakeisti sąsajos jungiklio būseną +GuiTextChanged=Pakeisti tekstą sąsajoje +GuiValueChanged=Pakeisti sąsajos reikšmę +ImportBlueprint=Importuoti brėžinį +ImportBlueprintString=Importuoti brėžinio eilutę +ImportBlueprintsFiltered=Importuoti pasirinktus brėžinius +ImportPermissionsString=Importuoti leidimų eilutę +InventorySplit=Dalinti inventorių +InventoryTransfer=Perkelti inventorių +LaunchRocket=Paleisti raketą +LuaShortcut=Naudoti Lua trumpinį +MapEditorAction=Redaguoti žemėlapį +ModSettingsChanged=Keisti modų nustatymus +OpenAchievementsGui=Atidaryti pasiekimų sąsają +OpenBlueprintLibraryGui=Atidaryti brėžinių bibliotekos sąsają +OpenBlueprintRecord=Atidaryti brėžinio įrašą +OpenBonusGui=Atidaryti priedų sąsają +OpenCharacterGui=Atidaryti veikėjo sąsają +OpenCurrentVehicleGui=Atidaryti veikiamosios transporto priemonės sąsają +OpenEquipment=Atidaryti įrangą +OpenGui=Atidaryti sąsają +OpenItem=Atidaryti daiktą +OpenLogisticGui=Atidaryti logistikos sąsają +OpenModItem=Atidaryti modo daiktą +OpenParentOfOpenedItem=Atidaryti atidaryto daikto pirmtaką +OpenProductionGui=Atidaryti produkcijos ekraną +OpenTechnologyGui=Atidaryti technologijų ekraną +OpenTipsAndTricksGui=Atidaryti patarimų ir gudrybių sąsają +OpenTrainGui=Atidaryti traukinio sąsają +OpenTrainStationGui=Atidaryti traukinių stoties sąsają +OpenTrainsGui=Atidaryti traukinių sąsają +PasteEntitySettings=Įklijuoti objekto nustatymus +PlaceEquipment=Įdėti įrangą +QuickBarPickSlot=Pasirinkti greitosios juostos lizdą +QuickBarSetSelectedPage=Keisti greitosios juostos pasirinktą puslapį +QuickBarSetSlot=Nustatyti greitosios juostos lizdą +ReassignBlueprint=Iš naujo paskirti brėžinį +RemoveCables=Nuimti laidus +RemoveTrainStation=Nuimti traukinių stotį +ResetAssemblingMachine=Atstatyti surinkimo mašinų nustatymus +ResetItem=Atstatyti daikto būseną +ReverseSelectArea=Pažymėti plotą priešingam veiksmui +RotateEntity=Sukioti objektą +SelectArea=Pasirinkti vietą +SelectBlueprintEntities=Pažymėti brėžinių objektus +SelectEntitySlot=Pasirinkti objekto lizdą +SelectItem=Pažymėti daiktą +SelectMapperSlot=Pasirinkti plano lizdą +SelectNextValidGun=Pasirinkti kitą tinkamą ginklą +SelectTileSlot=Pasirinkti plytelės lizdą +SendSpidertron=Siųsti voratroną +SetAutoLaunchRocket=Nustatyti automatinius raketų paleidimus +SetAutosortInventory=Nustatyti automatinį inventoriaus rūšiavimą +SetBehaviorMode=Keisti kroviklio skaitymo būdą +SetCarWeaponsControl=Keisti mašinos ginklų valdymą +SetCircuitCondition=Nustatyti loginę sąlygą +SetCircuitModeOfOperation=Nustatyti logikos tinklo veikimo būdą +SetControllerLogisticTrashFilterItem=Nustatyti valdiklio logistikos šiukšlių filtro daiktą +SetDeconstructionItemTileSelectionMode=Keisti dekonstravimo plano plytelių pasirinkimo rėžimą +SetDeconstructionItemTreesAndRocksOnly=Nustatyti planą tik medžių ir akmenų dekonstravimui +SetEntityColor=Keisti objekto spalvą +SetEntityEnergyProperty=Nustatyti objekto energijos nustatymą +SetEntityLogisticTrashFilterItem=Nustatyti objekto logistikos šiukšlių filtro daiktą +SetFilter=Nustatyti filtrą +SetFlatControllerGui=Nustatyti veikėjo sąsają be kortelių +SetHeatInterfaceMode=Keisti karščio sąsajos rėžimą +SetHeatInterfaceTemperature=Keisti temperatūrą karščio sąsajoje +SetInfinityContainerFilterItem=Nustatyti begalybės skrynios filtruotą daiktą +SetInfinityContainerRemoveUnfilteredItems=Nustatyti begalybės skrynios nefiltruotų daiktų išėmimą +SetInfinityPipeFilter=Nustatyti begalybės vamzdžio filtrą +SetInserterMaxStackSize=Keisti kroviklio maksimalų krūvos dydį +SetLinkedContainerLinkID=Keisti prijungto konteinerio jungties ID +SetLogisticFilterItem=Nustatyti logistikos filtruojamą daiktą +SetLogisticFilterSignal=Nustatyti logistikos filtravimo signalą +SetPlayerColor=Keisti žaidėjo spalvą +SetRecipeNotifications=Nustatyti receptų iššokančius aprašymus +SetRequestFromBuffers=Nustatyti užsąkymą iš buferių +SetResearchFinishedStopsGame=Keisti ar baigti tyrimai sustabdo žaidimą +SetSignal=Nustatyti signalą +SetSplitterPriority=Keisti skirstytuvo prioritetą +SetTrainStopped=Keisti traukinio rankinį/automatinį rėžimą +SetTrainsLimit=Keisti traukinių limitą +SetVehicleAutomaticTargetingParameters=Keisti mašinos automatinio taikymosi nustatymus +SetupAssemblingMachine=Paruošti surinkimo mašiną +SetupBlueprint=Paruošti brėžinį +SetupSingleBlueprintRecord=Paruošti brėžinio įrašą +SmartPipette=Gudri pipetė +SpawnItem=Sukurti daiktą +StackSplit=Dalinti krūvą +StackTransfer=Perduoti krūvą +StartRepair=Pradėti taisymą +StartResearch=Pradėti tyrimą +StartWalking=Pradėti eiti +StopBuildingByMoving=Nustoti statyti tempiant +SwitchConnectToLogisticNetwork=Keisti prijungimą prie logistikos tinklo +SwitchConstantCombinatorState=Keisti pastovaus kombinatoriaus būseną +SwitchInserterFilterModeState=Keisti kroviklio filtravimo būdą +SwitchPowerSwitchState=Keisti elektros jungiklio būseną +TakeEquipment=Išimti įrangą +ToggleDeconstructionItemEntityFilterMode=Keisti dekonstravimo plano objektų filtravimo būdą +ToggleDeconstructionItemTileFilterMode=Keisti dekonstravimo plano plytelių filtravimo būdą +ToggleDriving=Įjungti/Išjungti vairavimą +ToggleEnableVehicleLogisticsWhileMoving=Keisti transporto priemonės logistiką važiuojant +ToggleEntityLogisticRequests=Įjungti/išjungti objektų logistinius užsakymus +ToggleEquipmentMovementBonus=Įjungti/išjungti įrangos judėjimo greitinimą +ToggleMapEditor=Įjungti/Išjungti žemėlapio redaktorių +TogglePersonalLogisticRequests=Įjungti/išjungti asmeninius logistikos užsakymus +TogglePersonalRoboport=Įjungti/išjungti asmeninį robouostą +ToggleShowEntityInfo=Keisti objektų informacijos rodymą +TranslateString=Išversti eilutę +Undo=Anuliuoti +Upgrade=Atnaujinti +UpgradeOpenedBlueprintByItem=Atnaujinti atidarytą brėžinį daiktu +UpgradeOpenedBlueprintByRecord=Atnaujinti atidarytą brėžinį įrašu +UseArtilleryRemote=Naudoti artilerijos pultelį +UseItem=Naudoti daiktą +WireDragging=Tempti laidus +WriteToConsole=Rašyti į konsolę +[gui-player-management] +add-player=Prideti Žaidėja +admin=Administratorius +ban=Užblokuoti +banned=Užblokuotas +cant-ban-yourself=Negalima užblokuoti savęs. +cant-delete-yourself=Negalima ištrinti savęs. +cant-kick-not-online=Tik prisijungę žaidejai gali buti išmesti. +cant-kick-yourself=Negalima išmesti savęs. +cant-use-not-in-multiplayer-game=Ši GUI gali būti naudojama tik daugelio žaidėjų žaidime. +cant-whitelist-disabled=Leidimų sąrašas turi būti įjungtas serveryje prieš bandant pridėti žaidėjus. +delete-player=Trinti +delete-player-tooltip=Pašalina ir panaikina žaidėjas iš serverio. +demote=Pažeminti +kick=Išmesti +last-online=Paskutinis prisijungimas +manage=Valdyti +manage-permissions=Tvarkyti teises +manage-player=Tvarkyti __1__ +mute=Nutildyti +muted=Nutildyta +name=Vardas +never=niekada +now=dabar +online-players=__1__ iš __2__ žaidėjų yra prisijungę +operations=Operacijos +permission-group=Leidimų grupė +promote=Paaukštinti +purge=Išvalyti +show-online-only=Rodyti tik internete +time-ago=Prieš __1__ +title=Žaidėjo valdymas +unban=Atblokuoti +unmute=Išjungti nutildymą +unwhitelist=Neprivalomas sąrašas +whitelist=Baltasis sąrašas +whitelisted=Baltojo sąrašo +[gui-power-switch] +off=Išjungta +on=Įjungta +state=Būsena +[gui-production] +consumption=Vartojimas +fluids=Skysčiai +items=Daiktai +production=Gamyba +title=Gamyba +[gui-programmable-speaker] +alert-settings=Įspėjimų nustatymai +allow-polyphony=Leisti Polifonija +allow-polyphony-description=Palaukite iki __1__ garsus leisti tuo pačiu metu. Ijunkite leisti tik vieną garsą vienu metu (naudinga gamyklos Alerts). +circuit-connection-settings=Grandinės jungties nustatymai +global-playback=Pasaulinis garasas +global-playback-description=Garsiakalbio sukurti garsai bus girdimi visur žemėlapyje. +show-alert=Rodyti įspėjimą +show-alert-description=Parodykite įspėjimą su pranešimu GUI, kai groja garsas. +show-icon-on-map=Rodyti žemėlapyje +signal-value-is-pitch=Signalo vertė yra pikis +signal-value-is-pitch-description=Įėjimo grandinės tinklo signalo reikšmė lemia muzikos pastabą, kuri bus atkuriama. +volume=Garsas +[gui-requester] +set-requests=Nustatyti prašymus iš loginio tinklo +[gui-roboport] +repair-packs=Remonto pakuotės +robots=Robotai +[gui-rocket-silo] +auto-launch=Automatinis paleidimas su kroviniu. +rocket-inventory-label=Raketos inventorius +rocket-result-inventory-label=Raketų rezultato inventorius +[gui-save-game] +save=Išsaugoti +save-as=Išsaugoti kaip +title=Išsaugoti žaidimą +[gui-save-scenario] +save-as=Išsaugoti kaip +title=Išsaugoti scenarijų +[gui-server-config] +cancel=Atšaukti +save=Išsaugoti +title=Serverio konfigūracijos +[gui-side-menu] +achievements=Pasiekimai +bonuses=Priedai +map=Žemėlapis (__CONTROL__toggle-map__) +production-statistics=Gamybos statistika (__CONTROL__production-statistics__) +[gui-sound-settings] +alerts-volume=Perspėjimai +game-effects-volume=Žaidimo efektai +gui-effects-volume=Grafinės aplinkos efektai +master-volume=Pagrindinis +music-volume=Muzika +title=Garso nustatymai +walking-sound-volume=Ėjimo garsas +wind-volume=Vėjas +[gui-speed-panel] +normal=Normalus +pause=Pauzė +paused=Pristabdyta +show-message-dialogs=Rodyti žinučių dialogus +speed=Greitis: __1__ +speed-down=Sulėtinti +speed-up=Pagreitinti +title=Pakartojimo parametrai +[gui-splitter] +input-priority=Įvesties prioritetas +left=Kairė +output-priority=Įvesties prioritetas +right=Dešinė +[gui-sync-mods-with-save] +cancel=Grįžti +confirm=Patvirtinti +correct=Teisingai: +disabled=Išjungta: +download=Atsisiųsti +enable=Įjungti +keep-enabled=Laikykite įjungtą +no-compatible-version=Nesurasta suderinamų versijų: +no-release=Nėra leidimo: +not-in-save=Neįrašyta: +not-on-mod-portal=Ne modifikaciju portale: +ready-to-download=Paruošta atsisiųsti: +title=Sinchronizavimo modai su įrašymu +[gui-tag-edit] +cancel=Atšaukti +confirm=Patvirtinti +delete=Trinti +icon=Piktograma +name=Pavadinimas +title-create=Nauja žyma +title-edit=Žymos ypatybės +[gui-technologies-list] +title=Technologijų sąrašas +[gui-technology] +graph-title=Technologijos medis +[gui-technology-preview] +already-queued=Technologija yra jau eilėje +already-researched=Technologija jau Išrasta +already-researching=Technologijos jau tiriamos +effects=Efektai +prerequisites=Reikalauja +queue-full=Mokslinių tyrimų eilė pilna +status-available=Galimas +status-not-available=Negalimas +status-queued=Eilėje +status-researched=Išrastas +status-researching=Tiriama +unit-ingredients=Kaina +unit-time=Laikas, kurio reikia atrasti vieną vienetą laboratorijoje +[gui-technology-progress] +cancel=Atšaukti +no-research=Nėra mokslinių tyrimų +title=Išradimas +[gui-technology-queue] +title=Mokslinių tyrimų eilė +[gui-text-tags] +blueprint=Projektas +blueprint-name-label=Pavadinimas: +contains-blueprints=Yra __1__ __plural_for_parameter_1_{ends in 0=brėžinių|ends in 11,ends in 12,ends in 13,ends in 14,ends in 15,ends in 16,ends in 17,ends in 18,ends in 19=brėžinių|ends in 1=brėžinys|rest=brėžiniai}__ +following-text-armor=[Šarvai: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-gps=[Vieta: __1__] +following-text-recipe=[Receptas: __1__] +following-text-train-no-name=[Traukinys] +following-text-train-stop-no-name=[Traukinių stotelė] +following-text-train-stop-with-name=[Traukinio stotelė: __1__] +following-text-train-with-name=[Traukinys: __1__] +following-text-unknown-item=[Nežinomas elementas] +gps-position-label=Padėtis: +invalid-train=Netinkamas traukinys +invalid-train-stop=Netinkama traukinio stotelė +train-hover=Traukinys: __1__ +train-stop-hover=Traukinio stotelė: __1__ +[gui-tips-and-tricks] +title=Patarimai ir gudrybės +[gui-train] +add-circuit-condition=Grandinės sąlyga +add-fluid-count-condition=Skysčių skaičius +add-inactivity-condition=Neaktyvumas +add-item-count-condition=Daiktų skaičius +add-robots-inactive-condition=Robotai neaktyvus +add-time-condition=Praėjo laiko +automatic-mode=Automatinis +cargo=Kuras +color=Spalva +manual-mode=Rankinis +schedule=Tvarkaraštis +[gui-train-rename] +perform-change=Taikyti pakeitimus +[gui-train-stop] +rename-stop=Pervardyti stotelė +[gui-train-wait-condition-description] +and=IR +circuit-condition=Grandinė: __1__ __2__ __3__ +empty-condition=Tuščias krovinių inventorius +fluid-count-condition=Skystis: __1__ __2__ __3__ +full-condition=Pilnas krovinių inventorius +item-count-condition=Krovinys: __1__ __2__ __3__ +or=ARBA +robots-inactive-condition=Nenaudojama jokių robotų +[gui-trains] +manual-mode=Rankinis režimas +open-train=Atidaryti traukinių meniu +[gui-update] +applying=Pritaikau +automatic-steam-update-title=Automatinio Steam atnaujinimo pranešimas +automatic-updates=Automatiniai naujinimai +cancel=Paklausti vėliau +checking=Tikrinama +disable-updater=Išjungti atnaujinimus +downloading=Atsisiunčiama +from=Įdiegta +invalid-login=Neteisingas vartotojo vardas arba slaptažodis! +mod=Modifikacijos +n-a=Neįdiegta +no-new-updates=Atnaujinimų nėra +ok=Prisijungti +password=Slaptažodis +restarting-factorio=Paleidžiu Factorio iš naujo +to=Nauja versija +update-failed=Atnaujinimas nepavyko: __1__ +update-now=Atnaujinti dabar +update-successful=Atnaujinta versija __1__ +updates-available-instructions1=Galimi šie atnaujinimai: +username=Vartotojo vardas +[gui-upgrade] +entities=Subjektai +from=Nuo +modules=Moduliai +to=Į +[gui-user-login] +create-account=Sukurti paskyrą +description-downloading-mods-mismatch=Modų portale nesutapo jūsų vartotojo vardas ir žetonas. Pabandykite vėliau. +description-login-to-existing-account=Prašome prisijungti prie turimos Factorio sąskaitos. +description-mp-browse-public-games-mismatch=Pagrindiniame serveryje nesutapo jūsų vartotojo vardas ir žetonas. Pabandykite vėliau. +[http-error] +auth-error=Atsisiųsti nepavyko (būsenos kodas __1__): autentifikavimo klaida. +auth-error-with-message=Atsisiųsti nepavyko (būsenos kodas __1__): autentifikavimo klaida: __2__ +json-parse-error=Atsisiuntimas nepavyko (būsenos kodas __1__): nepavyko išanalizuoti JSON atsakymo:__2__ +unknown-error=Atsisiuntimas nepavyko (būsenos kodas __1__). +unknown-error-with-message=Atsisiuntimas nepavyko (būsenos kodas __1__): __2__ +[ini-parse-error] +missing-value=Trūksta reikšmės __1__:__2__ +unterminated-section-header=Neišvalyta sekcijos antraštė __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Scenarijus '__1__' buvo pašalintas iš žaidimo. Galite įkrauti šį išsaugojimą žaidimo versijoje __2__. +higher-than-maximum=Nepavyko įkelti žėmėlapio versijos __1__ nes ji yra naujesnė negu žaidimo versija (__2__). +lower-than-minimum=Nepavyko įkelti žėmėlapio versijos __1__ nes ji yra senesnė negu minimali įvesties versija (__2__). +[inventory-restriction] +cant-be-burned=__1__ negali būti naudojamas kaip kuras. +cant-be-smelted=__1__ negali būti išlydytas. +cant-be-used-as-ammo=__1__ negali būti naudojamas kaip šaudmenys. +cant-be-used-as-ammo-for=__1__ negali būti naudojamas kaip šaudmenys ginklui __2__. +cant-be-used-as-armor=__1__ negali būti naudojamas kaip šarvai. +cant-be-used-as-gun=__1__ negali būti naudojamas kaip ginklas. +cant-insert-into-assembling-machine-without-recipe=Negalima įterpti nieko į surinkimo mašiną nenustačius recepto. +cant-insert-into-module-slot=Tik moduliai gali būti šiame lizde. +cant-insert-into-restricted-slot=Čia gali būti įterptas tik __1__, o ne __2__. +cant-insert-into-self=Negalima įterpti daikto į save. +cant-insert-limit-breached=Šiame lizde nebetelpa daugiau daiktų. +[json-parse-error] +invalid-comma-before-brace=Negalimas kablelis prieš ']' __1__:__2__ +invalid-comma-before-square-bracket=Negalimas kablelis prieš ']' __1__:__2__ +invalid-string-escape=Neteisingas eilutės pabėgimas __1 __: __ 2__ +invalid-utf16-low-surrogate=Neleistinų UTF-16 mažas pakaitalas JSON seka išbėga __1__:__2__ +unexpected-character=Netikėtas simbolis (__1__) pozicijoje __2__:__3__ +unexpected-end-of-file=Nenumatyta failo pabaiga __1__:__2__ +unexpected-utf16-low-surrogate=Netikėtas UTF-16 mažas pakaitalas iš JSON seka išbėga __1__:__2__ +unterminated-string=Neužbaigta eilutė __1__:__2__ +[multiplayer] +aligning-desynced-map-to-server=Suderinu žemėlapį su serveriu. +cannot-load-downloaded-map=Nepavyko užkrauti atsisiųsto žemėlapio: __1__ +catching-up=Vejasi. +client-is-catching-up=__1__ vejasi +client-is-downloading-map=__1__ siunčiasi žemėlapį +client-is-dropping=__1__ šalinamas iš žaidimo +client-is-loading-map=__1__ krauna žemėlapį +connected-downloading-map=Atsiunčiamas žemėlapis (__1__) +connecting-to-the-game=Jungiamasi prie žaidimo... +core-crc-mismatch=Core mod CRC patikra nepavyko! Pagrindiniai žaidimo duomenys neatitinka laukiamo turinio. +creating-desync-report=„Desync“ ataskaitos kūrimas. Prašau palaukite. +desynced=Desynced. +desynced-downloading-map=Atsiunčiamas žemėlapis (__1__) +downloading-map-failed=Žemėlapio atsisiųsti iš kitų žaidėjų nepavyko. Bandykite dar. +extra-mod=__1__ serveryje nėra. +game-paused=__1__ sustabdė žaidimą. +invalid-address=__1__ nėra tinkamas adresas (__2__). +joined-paused-game=Prisijungėte prie pristabdyto žaidimo. Vėl matysite žemėlapį kai žaidimas bus pratęstas. +loading-map=Įkeliamas žaidimo internetu žemėlapis +loading-scenario=Kraunamas scenarijus __1__ +matching-server-connection-failed=Nepavyko susisiekti su pagrindiniu serveriu. +matching-server-connection-resumed=Atkurtas ryšys su pagrindiniu serveriu. +matching-server-create-failure=Klaida kuriant serverio žaidimą: __1__ +matching-server-heartbeat-failure=Klaida siunčiant širdies plakimą: __1__ +missing-mod=__1__ yra tik serveryje. +mod-mismatch-detected=Aptiktas modų neatitikimas! +no-address=__1__ nerastas. +own-address-failed=Nepavyko nustatyti išorinio IP adreso. Kiti žaidėjai gali neprisijungti. +player-banned=Šiame žaidime jūsų naudotojo vardas yra uždraustas. Priežastis: __1__. +player-desynced=__1__ desynced. +player-desynced-disconnect=__1__ buvo atjungtas, kai jis buvo "desynced". +player-dropped=__1__ buvo išmesta/-as iš žaidimo. +player-joined-game=__1__ prisijungė prie žaidimo. +player-left-game=__1__ išėjo iš žaidimo. +player-limit-reached=Šiame žaidime pasiekta žaidėjų kiekio riba. +player-paused-game=__1__ pristabdė žaidimą. +player-respawn=__1__ atsigavo. +player-resumed-game=__1__ pratęsė žaidimą. +player-was-afk=__1__ buvo atjungta už tai, kad nuėjo nuo klaviatūros (AFK). +saving-local-variant-of-map=Saugau vietinę žemėlapio kopiją. +saving-map=Išsaugau žemėlapį +saving-map-for=Išsaugau žemėlapį __1__ +script-mismatch=Negaliu prisijungti. Šie modų scenarijų failai nesutampa tarp Jūsų ir serverio: +server-dropped=Ryšys su serveriu nutrūko +server-not-responding=Serveris neatsiliepia +server-quit=Serveris baigė žaidimą +server-saving-map=Serveris (__1__) saugo žemėlapį. +user-not-whitelisted=Šiame serveryje nėra jūsų naudotojo vardo baltajame sąraše. +user-server-key-expired=Vidinė žaidėjo autentifikavimo klaida. +user-with-that-name-already-in-game=Vartotojas su Jūsų vardu: jau yra šiame žaidime. +version-mismatch-detected=Aptiktas versijų neatitikimas! +waiting-for-saving-map=__1__ saugo žemėlapį. +waiting-for-server-to-prepare-the-map=Laukia, kol serveris išsaugos žemėlapį. +waiting-for-server-to-start-saving-the-map=Laukiu, kol serveris pradės išsaugojimą: __1__ +wrong-input=__1__ buvo atjungtas, nes jie siunčia iškraipytus duomenis. +you-have-been-dropped=Jūs buvote atjungtas iš žaidimo. +you-sent-wrong-data=Jūsų klientas atsiuntė neteisingus duomenis į serverį ir buvo atjungtas. +you-were-afk=Buvo atjungtas, nes buvote pasyvus AFK. +you-were-banned=Buvote uždraustas serveryje. +you-were-kicked=Buvo išspirtas iš serverio. +[permissions-command-output] +action-set-to=__1__ pakeistas į __2__. +added-player-to-group=__1__ pridėtas prie __2__ grupės. +created-group=__1__ grupė sukurta. +deleted-group=Ištrinta leidimų grupė: __1__. +player-is-already-in-group=__1__ ir taip yra __2__ grupėje. +player-is-in-group=__1__ yra __2__ grupėje. +player-is-not-in-any-group=__1__ nėra jokioje grupėje. +player-is-not-in-group=__1__ nėra __2__ grupėje. +player-removed-from-group=__1__ išimtas iš __2__ grupės. +renamed-group=Pervadinta leidimų grupė: __1__ - __2__. +reset-complete=Leidimai iš naujo nustatomi pagal numatytuosius nustatymus. +unable-to-create-group=Negalima sukurti grupės. +unknown-action=Nežinomas įvesties veiksmas: __1__. +unknown-action-value=Nežinoma vertė: __1__ - Tikėtinas teisingas arba klaidingas. +unknown-group=Nežinoma grupė: __1__. +unknown-player=Nežinomas žaidėjas: __1__. +you-can-not-create-groups=Neturite leidimo kurti leidimų grupes. +you-can-not-delete-groups=Neturite leidimo ištrinti leidimų grupes. +you-can-not-delete-the-default-group=Negalima ištrinti numatytos leidimų grupės. +you-can-not-edit-groups=Neturite leidimo redaguoti leidimų grupes. +[permissions-help] +add-player= - Prideda žaidėją prie konkrečios grupės. +create-group= - Sukuria naują grupę su nurodytu pavadinimu arba su įprastu pavadinimu jei nenurodytas. +delete-group= - ištrina nurodytą grupę. +edit-group= - įgalina arba išjungia tam tikros grupės veiksmus. +get-player-group= - suteikia grupei, į kurią žaidėjas priklauso (jei yra). +groups=- Visas grupes sukelti į sąrašą. +help-list=Galimos pasirinktys yra: __1__. +matching-actions-list=Atitinkami veiksmai: __1__. +matching-group-list=Atitinkančios grupės: +matching-options-list=Atitinkamos parinktys: __1__. +remove-player= - Pašalina žaidėją iš duotos grupės. +rename-group= - Pervadina duotą grupę nauju vardu. +reset=- Atkuria visas teises į numatytąją būseną. +[recipe-difficulty] +expensive=Brangus +normal=Normalus +[richness] +none[1]=Nieko +[save-map-failed] +cannot-save-map=Negalima išsaugoti žemėlapio: __1__ +[size] +none=Joks +[technology-difficulty] +expensive=Brangus +normal=Normalus +[tutorial-gui] +objective-complete=Tikslas užbaigtas + diff --git a/factorio/data/core/locale/lt/info.json b/factorio/data/core/locale/lt/info.json new file mode 100644 index 0000000000000000000000000000000000000000..492f1f8b982464538c196dd71d87317b4aff521f --- /dev/null +++ b/factorio/data/core/locale/lt/info.json @@ -0,0 +1,4 @@ +{ + "completed": 68, + "language-name": "Lietuvių" +} \ No newline at end of file diff --git a/factorio/data/core/locale/lv/core.cfg b/factorio/data/core/locale/lv/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e30b124b3938bf1ad6f8f88b20068f8312c70b66 --- /dev/null +++ b/factorio/data/core/locale/lv/core.cfg @@ -0,0 +1,712 @@ +action-leads-to-fluid-mixing=Nevar miksēt šķidrumus. +and=un +ban-report=__1__ par __2__ +ban-report-ip=__1__ (__2__) par __3__ +base-mod-disabled=Lai spēlētu spēli, ir nepieciešama Pamata Modifikācija, bet tā ir atslēgta, vai vēlaties to ieslēgt? +base-mod-invalid=Lai spēlētu spēli, ir nepieciešama Pamata Modifikācija, bet tā pašlaik ir nederīga. +blueprint-library-shortcut-broken=Saīsnes mērķis vairs nav pieejams rasējumu bibliotēkā. +blueprint-no-name=Nenosaukts +blueprint-transferring=Pārvieto rasējumu: __1__ +bonus-progress-bar-tooltip=Produkcijas bonuss: __1__ +building-atlas=Izveido spraitu atlasu... +building-prototypes=Izveido prototipus... +cannot-open-mod-settings-game-not-fully-setup=Modifikācijas iestatījumus nevar atvērt, kamēr spēle nav pilnībā sagatavota (pievienojoties nopauzētai daudzspēlētāju spēlei). +cant-add-player-already-exists=Spēlētājs ar vārdu __1__ jau eksistē. +cant-be-connected-to-copper-wire=Nevar pievienot elektrības vadam +cant-be-connected-to-wire=Nevar savienot ar vadu. +cant-be-crafted-in-this-machine=Nevar tikt izveidots šajā iekārtā. +cant-be-damaged=Šis nevar tikt bojāts. +cant-be-mined=Šis nevar tikt rakts. +cant-be-rotated=Šis nevar tikt grozīts. +cant-change-enemy-wires=Pretinieku vadi nav maināmi. +cant-clear-cursor=Nevar nolikt __1__. Spēlētāja inventārs pilns. +cant-connect-rolling-stock-not-in-rolling-stock=Nevar savienot ejošo sastāvu: neatrodies ritošajā sastāvā. +cant-connect-rolling-stock-not-in-vehicle=Nevar savienot ejošo sastāvu: neatrodies transportlīdzeklī. +cant-connect-rolling-stock-too-close=Nevar savienot ritošos sastāvus, ritošie sastāvi ir par tuvu viens otram. +cant-copy-enemy-structure-settings=Nevar pārkopēt iestatījumus no ienaidnieku struktūrām. +cant-disconnect-rolling-stock-not-in-rolling-stock=Nevar atvienot ritošo sastāvu neatrodies ritošajā sastāvā esošā transportlīdzeklī. +cant-disconnect-rolling-stock-not-in-vehicle=Nevar atvienot ritošo sastāvu neatrodies transportlīdzeklī. +cant-enter-enemy-vehicles=Nevar iekāpt ienaidnieku transportlīdzekļos. +cant-join-game-not-in-main-menu=Steam spēlei var pievienoties tikai caur galveno izvēlni. +cant-join-game-steam-init-failed=Nevar pievienoties spēlei: Steam incializācija neveiksmīga. +cant-join-game-steam-networking-disabled=Nevar pievienoties spēlei: Steam tīklošana ir atspējota konfigurācijas iestatījumos. +cant-mine-enemy-structure=Ienaidnieku struktūras nevar tikt raktas. +cant-mine-vehicle-with-passenger=Šo nevar noņemt, kamēr tajā kāds ir. +cant-open-enemy-structures=Nevar atvērt ienaidnieku struktūras. +cant-paste-enemy-structure-settings=Nevar pārkopēt iestatījumus uzo ienaidnieku struktūrām. +cant-put-item-back=Nevar atgriezt priekšmetu: __1__ +cant-reach=Nevar sasniegt +cant-repair-enemy-structures=Pretinieku celtnes nevar tikt remontētas. +cant-rotate-enemy-structures=Nevar rotēt ienaidnieku struktūras. +cant-run-command-not-admin=Nevar palaist komandu (__1__) - jūs neesat administrators. +cant-run-command-not-in-multiplayer-game=Nevar palaist komandu (__1__) vienspēlētāja režīmā. +cant-set-duplicate-filter=__1__ jau filtrēts citā slotā. +cant-set-duplicate-request=__1__ jau pieprasīts citā slotā. +cant-set-duplicate-trash-slot=__1__ jau ievietots citā slotā. +cant-set-filter=__1__ filtru nevar iestatīt +cant-set-request-when-it-is-automated=Nevar mainīt pieprasījumus, ko noteicis loģiskais tīkls. +cant-swap-with-yourself=Nevar apmainīt spēlētāju ar sevi pašu. +cant-transfer-from-enemy-structures=Nevar pārcelt no ienaidnieku struktūrām. +cant-transfer-to-enemy-structures=Nevar pārcelt uz ienaidnieku struktūrām. +cheat-will-disable-achievements=Krāpšanās kodu izmantošana atspējos tavus sasniegumus. Lūdzu atkārto komandu lai turpinātu. +checking-sprites=Pārbauda attēlus... +close-file-reason-corrupt=CRC pārbaude neizdevās: Zip fails ir bojāts. +close-file-reason-other=Cits, kļūdas kods: __1__ +closing-file-failed=Faila __1__ aizvēršana neveiksmīga. \nIemesls: __2__. +colon=: +color-for-players-only=Krāsas var tik uzstādītas tikai spēlētājiem. +command-attempted-not-allowed=__1__ mēģināja izmantot komandu, kura nav atļauta priekš viņiem: __2__ +command-ran=__1__ (komanda): __2__ +command-will-disable-achievements=Izmantojot Lua konsoles komandas atspējos tavus sasniegumus. Lūdzu atkārto komandu lai turpinātu. +continue=Turpināt +control-keyboard-related=Šai kontrolei jābūt saistītai ar klaviatūru. +control-mouse-related=Šai kontrolei ir jābūt saistītai ar peli. +control-mouse-wheel-related=Šij vadībai ir jābūt piesaistītai peles rullītim. +cropping-bitmaps=Apgriež kartes... +cursor=Kursors +days=__1__ __plural_for_parameter_1_{1=diena|rest=dienas}__ +destination-full=Galamērķis pilns +disabled-by-server=Serverī iestatījums ir atspējots +discard-changes=Atcelt izmaiņas +editor-will-disable-achievements=Karšu redaktora izmantošana atspējos tavus sasniegumus. Lūdzu atkārto komandu lai turpinātu. +electric-pole-wire-limit-reached=Maksimālais vadu pieslēguma skaits (5) sasniegts. +empty-file-name=Faila nosaukums nav ievadīts. +empty-stop-name=Pieturas nosaukums ir tukšs +entered-the-vehicle=Iekāpāt transportlīdzeklī. +error-while-importing-string=Kļūda importējot virkni: +error-with-handler-failed=__1__\nTiekot galā ar šo, kļūdas apdarinātājs izraisījis citu kļūdu:\n__2__ +error-with-handler-message=__1__\nKļūdas apdarinātājs pievienots sekojošajai informācijai:\n__2__ +evolution-message=Attīstības faktors: __1__. (Laiks __2__%) (Piesārņojums __3__%) (Radību slepkavības __4__%) +failed-to-import-string=Neizdevās importēt virkni: __1__. +failed-to-load-base-mod=Ķļūda ielādējot Pamata Modifikāciju. +failed-to-load-mod=Neizdevās ielādēt modifikāciju "__1__" +failed-to-load-mod-reason=Neizdevās ielādēt modifikāciju +feature-not-available-in-demo-version=Šī iespēja nav pieejama spēles demo versijā. +file-name-too-long=Faila nosaukums pārāk garš. (Maksimums __1__ rakstzīmju/e) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Spēle saglabāta __1__. +grid-position-and-absolute-position-need-to-match=Režga atrašanās vietai un rasējuma režģa atrašanās vietas koordinātām jābūt vai nu visām pāra vai nepāra. +grid-position-value-has-to-be-multiple=Režģa atrašanās vietai šim rasējumam jādalās ar __1__. +hours=__1__ __plural_for_parameter_1_{1=stunda|rest=stundas}__ +invalid-character-in-file-name=Faila nosaukumā iekļauta nederīga rakstzīme. +invalid-grid-position-value=__1__ ir nederīga režģa atrašanās vieta. +invalid-parameter=Nederīgs parametrs +invalid-screenshot-resolution=Nederīga ekrānšāviņa izšķirtspēja. Platumam un augstumam ir jābūt no diapazona {1, __1__}. +invalid-snap-to-grid-value=__1__ ir nederīga režģa ieķeršanās vērtība. +invalid-zoom-level=Nederīgs pietuvinājuma līmenis. Pietuvinājumam ir jābūt lielākam par vai vienādam ar __1__. +item-has-tags=Priekšmetam ir tagi. +left-the-vehicle=Izkāpa no transportlīdzekļa. +loading-mods=Ielāde modifikācijas... +loading-sounds=Ielāde skaņas... +loading-sprites=Ielāde attēlus... +locks=Slēdz +manual-wire-dragging-disabled=Manuāla vada vilkšana izslēgta +map-info-combined-yield-percentage=__1__ kopējā ieguve __2__% +minutes=__1__ __plural_for_parameter_1_{1=minūte|rest=minūtes}__ +missing-equipment=Trūkstošais aprīkojums: +missing-equipment-list-item=__1__ X __2__ +missing-item=Pietrūkst __1__ +mod-caused-error=Mods __1__ izraisījis neatgūstamu kļūdu.\nLūdzu ziņojiet par šo kļūdu moda autoram.\n\n__2__ +mod-name-too-long=Modifikācijas __1__ vārds ir pārāk garš. Maksimālais modifikācijas vārda garums ir __2__ rakstzīmes. +mod-title-too-long=Modifikācijas __1__ nosaukums ir pārāk garš. Maksimālais modifikācijas nosaukuma garums ir __2__ rakstzīmes. +new-tips=Jauni ieteikumi +new-tips-count=Jauni ieteikumi: __1__ +no-artillery-in-range=Diapazonā nav artilērijas. +no-artillery-with-ammo-in-range=Diapazonā nav artilērijas ar munīciju. +no-bans=Nav bloķētu spēlētāju. +no-modifier-selected=Nav izvēlēts modifikators +no-path=Ceļš nepastāv +no-stock-to-connect-found=Nav atrasti savienojami ritošie sastāvi. +no-stock-to-disconnect-found=Nav atrasti atvienojami ritošie sastāvi. +noname-station=Pietura +noone-to-reply=Nav, kam atbildēt. +not-allowed-character-in-file-name=Rakstzīme "__1__" nevar būt daļa no faila nosaukuma. +not-enough-ingredients=Trūkst sastāvdaļu. +not-enough-rails=Nepietiek sliedes +not-enough-space-to-connect-train=Nepietiek vietas vilciena savienošanai. +not-operable=Nav vadāms +on-the-ground=Uz zemes +opened-item-removed=Priekšmets tika noņemts. +or=vai +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Atļaujas ir veiksmīgi importētas. +player-cancelled-research=__1__ atcēla pētniecību __2__ +player-changed-color=Spēlētāja __1__ krāsa tagad ir __2__. +player-changed-color-singleplayer=Tava krāsa tagad ir __1__. +player-changed-research=__1__ nomainīja pētniecības no __2__ uz __3__ +player-doesnt-exist=Spēlētājs __1__ neeksistē. +player-is-already-an-admin=__1__ jau ir administrators. +player-is-already-in-admin-list=__1__ jau atrodas administratoru sarakstā un tiks paagustināts pēc pievienošanās spēlei. +player-is-not-an-admin=__1__ nav administrators. +player-is-not-banned=Nevar atbloķēt __1__, jo spēlētājs nav bloķēts. +player-is-not-in-admin-list=__1__ nav administratoru sarakstā. +player-isnt-online=__1__ nav tiešsaistē. +player-queued-research=Spēlētājs __1__ ievietoja rindā pētījumu __2__ +player-started-research=__1__ sāka izpētīt __2__ +player-tried-using-cheat=Spēlētājs __1__ mēģināja izmantot krāpšanās komandu. +player-tried-using-command=Spēlētājs __1__ mēģināja izmantot komandu "__2__". +player-tried-using-editor=Spēlētājs __1__ mēģināja karšu redaktoru. +player-was-added-to-admin-list=__2__ pievienoja __1__ administratoru sarakstam. __1__ tiks paaugstināts pēc pievienošanās spēlei. +player-was-banned=__2__ bloķēja __1__. Iemesls: __3__. +player-was-demoted=__2__ pazemināja __1__ no administratora. +player-was-kicked=__2__ izmeta __1__. Iemesls: __3__. +player-was-promoted=__2__ paaugstināja __1__ par administratoru. +player-was-removed-from-admin-list=__2__ izņēma __1__ no administratoru saraksta. __1__ vairs netiks paaugstināts, kad pievienosies spēlei. +player-was-unbanned=__2__ atbloķēja __1__. +players-arent-on-same-surface=Nevar apmainīt spēlētājus: Spēlētāji atrodas uz dažādām virsmām. +players-dont-have-character-controllers=Nevar apmainīt spēlētājus: Spēlētājam nav kontroliera. +players-dont-have-characters=Nevar apmainīt spēlētājus: Vienam vai abiem nav varoņa. +reading-file-failed=Faila __1__ lasīšana neveiksmīga. \nKļūdas kods: __2__. +reassigned-empty=Nav izvēlēts jauns saturs. +recipe-not-craftable-in-hand=Šo recepti nevar izgatavot ar rokām. +recipe-too-complex-to-craft-in-hand=Šī recepte ir pārāk sarežģīta, lai izgatavotu ar rokām. +reload-script-data-too-large=Pārlādes skripta dati ir pārāk lieli:__1__ > __2__. +repeat-when-transferred=Rasējumu saraksts tiek lādēts spēlē, mēģini vēlreiz, kad pārvietošana ir pabeigta. +replay-disabled-autoplace-specifications-changed-runtime=Spēļu ierakstīšana ir šobrīd izslēgta, jo automātiskās novietošana specifikācija izpildlaikā mainījās. +replay-saving-disabled=Atkārtojumu saglabāšanas ir atslēgta. +replay-saving-disabled-forced-by-user=Spēļu ierakstīšana ir izslēgta, jo lietotājs iespējoja piespiedu prototipu nomaiņas režīmu. +replay-saving-disabled-map-version=Spēļu ierakstīšana ir izslēgta, karte saglabāta __1__ versijā, pašreizējā versija ir __2__. +replay-saving-disabled-migration-applied=Spēļu ierakstīšana ir izslēgta: iespējams veikta(-as) karšu migrācijas(-u). +replay-saving-disabled-mods=Spēļu ierakstīšana ir izslēgta, saglabātajai kartei ir citi modifikāciju iestatījumi. +replay-saving-disabled-mods-startup-settings=Spēļu ierakstīšana ir izslēgta: saglabātajai kartei ir citi modifikāciju iestatījumi. +reset-to-defaults=Atjaunināt __1__ __plural_for_parameter_1_{1=iestatījumu|rest=iestatījumus}__ uz __plural_for_parameter_1_{1=iestatījumu|rest=iestatījumiem}__ pēc noklusējuma +reset-to-defaults-disabled=Visu iestatījumu vērtības jau ir pēc noklusējuma. +reverted-control-settings-to-default=Atjaunoti kontroles iestatījumi uz noklusējuma to nesavienojamības dēļ ar iepriekšējām versijām. +rolling-stock-connected=Ritošais sastāvs savienots. +rolling-stock-disconnected=Ritošais sastāvs atvienots. +save-already-in-progress=Nevar saglabāt, jo pašlaik jau notiek saglabāšana. +saving-process-crashed=Saglabāšanas process avarēja. +scenario-caused-error=Scenārijs __1__ izraisījis neatgūstamu kļūdu.\nLūdzu ziņojiet par šo kļūdu scenārija autoram.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=sekunde|rest=sekundes}__ +shortcut-bar-full=Nevar pievienot vairāk lietu saīsnei. +shortcut-disabled-technology-not-researched=Saīsnei vajadzīga __1__ tehnoloģija. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Spied __CONTROL__confirm-message__, lai pārlēktu ainu. +snap-to-grid-value-has-to-be-multiple=Režģa ieķeršanās vērtībai šim rasējumam jādalās ar __1__. +string-import-produced-no-item=Virknes imports neradīja nevienu objektu. +string-import-successful=__1__ importēšana veiksmīga. +the-blueprint-cant-be-flipped=Plānojums ar __1__ nevar tikt pagriezts. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Lai raktu ar roku nepieciešams sekojošais šķidrums - __1__. +time-symbol-hours=__1__ st. +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Nevar ievietot priekšmetu, maksimālā grāmatu rekursija ir __1__. +too-long-stop-name=Pieturas nosaukums (__1__ rakstzīmes) nevar būt garāks par __2__ rakstzīmēm. +too-long-tag-name=Taga nosaukums (__1__ rakstzīmes) nevar būt garāks par __2__ rakstzīmēm. +unconfirmed-changes=Ir __1__ __plural_for_parameter_1_{1=neapstiprināta kļūda|rest=neapstiprinātas kļūdas}__. +unknown-color=Nezināma krāsa __1__. +unknown-command=Nezināma komanda "__1__". Ievadiet /h vai /help, lai iegūtu vairāk palīdzības par komandām. +unknown-player-was-banned=__1__ (neatrodas kartē) izmeta __2__. Iemesls: __3__. +unlocks=Atbloķē +unspecified=nav norādīts +user-verification-already-disabled=Lietotāja pārbaude jau ir atspējota. +user-verification-already-enabled=Lietotāja pārbaude jau ir iespējota. +user-verification-disabled=Lietotāja pārbaude ir atspējota. +user-verification-enabled=Lietotāja pārbaude ir iespējota. +vehicle-is-full=Transportlīdzeklis ir pilns. +wire-cant-reach=Vads nevar sasniegt +[achievement-progress] +not-a-freeplay-map=Šo apbalvojumu iespējams iegūt tikai brīvajā režīmā. +[cant-build-reason] +cant-build-here=Šeit nevar būvēt +cant-build-on-tile=Nevar būvēt uz __1__ +cant-build-train-stop-in-intersection=Nevar uzbūvēt vilciena pieturvietu krustojumā +covered-by-fog-of-war=Nevar būvēt kara miglas zonā +entity-ghost-in-the-way=__1__ rēgs ir priekšā +entity-in-the-way=__1__ ir priekšā +entity-must-be-built-next-to-rail=__1__ ir jābūvē blakus sliedēm +invalid-rail-signal-position=Nederīga sliežu signāla pozīcija +invalid-train-stop-position=Nederīga vilciena pieturvietas pozīcija +invalid-transport-belt-connectable-position=Nederīga lentes pozīcija +mixing-fluids=Nevar savienot sistēmas ar dažādiem šķidrumiem +no-rail-for-ghost-train=Vilcienu rēgus ir jābūvē uz sliedēm +no-rail-for-train=__1__ jābūvē uz sliedēm +no-resource-for-drill=__1__ var tikai būvēt pa virsu resursiem +no-resource-for-mining-drill=Rakšanas urbjus jābūvē pa virsu resursiem +no-valid-resource-for-drill=__1__ nevar izrakt šo resursu +out-of-world=Nevar būvēt ārpus kartes +rail-signals-must-be-built-next-to-rail=Sliežu signālus ir jābūvē blakus sliedēm +too-close-to-existing-rail-signal=Pārāk tuvu esošam sliežu signālam +uncharted-area=Nevar būvēt neatklātā vidē +[character-corpse] +died=Nomira +killed-by=Nogalināja +time-ago=pirms __1__ +time-remaining=Atlikušais laiks +[color-capital] +alpha=Alfa +[command-help] +admins=- Parāda spēles administratoru sarakstu. +all-players-list=Visi spēlētāji: +available-colors=Pieejamās krāsas: __1__. +ban= - bloķē norādīto spēlētāju. +bans=- Parāda bloķēto spēlētāju sarakstu. +clear=-Notīra konsoli. +command= - Izpilda Lua komandu (ja atļauts). +demote= - pazemina spēlētāju no adminastratora. +evolution=- Parāda informāciju par citplanētiešu attīstības līmeni. +help-description=Ierakstiet /h , lai saņemtu sīkāku informāciju par to. +help-list=Pieejamās komandas ir: +kick= - izmets norādīto spēlētāju. +matching-commands-list=Saderīgās komandas: +matching-players-list=Saderīgie spēlētāji: +measured-command= - Izpilda Lua komandu (ja atļauts) un izmēra laiku cik tas aizņēma. +mute=- Neļauj spēlētājam izmantot saraksti. +promote= - Paaugstina spēlētāju par administratoru. +quit=- Pārtrauc servera darbību. +reply= - atbild spēlētājam, kurš pēdējais tev čukstēja. +save= - Saglabā pašreizējo spēli ar norādīto vārdu. +server-commands=- Servera konsoles komandas. +time=- Drukā informāciju par to, cik veca ir karte. +unban= - atbloķē norādīto spēlētāju. +unknown-command=Nezināma komanda __1__ +unmute=- Ļauj spēlētājam atkal izmantot saraksti. +whisper= - nosūta ziņu norādītajam spēlētājam. +[command-output] +action-logging-disabled=Darbību apkopošana izslēgta. +action-logging-enabled=Darbību apkopošana ieslēgta. +player=Spēlētājs +player-already-muted=__1__ jau ir izslēgts. +player-ignored=__1__, ignorēja. +player-isnt-muted=__1__ nav izslēgts. +player-list=Spēlētājiem (__1__): +player-list-online=Tiešsaistes spēlētāji (__1__): +player-muted=__1__ pēc __2__ ir izslēgts. +player-unignored=__1__ nav ignorēts. +player-unmuted=__1__ pēc __2__ ir izslēgts. +shout=kliedziens +whisper=pačukstēt +[config-output] +allow-commands=Atļau Lua komandas: __1__. +allow-commands-set-to=Lua komandas, iestatīt, lai atļautu __1__. +allow-debug-settings=Atļaut atkļūdošanas iestatījumus: __1__. +autosave-changed-to-disabled=Automātiskā saglabāšana tagad ir atspējota. +max-number-of-players-changed-to=Maksimālais skaits spēlētāju mainīti uz __1__. +max-number-of-players-changed-to-unlimited=Spēlētāju limits noņemts. +password-changed=Servera parole tika mainīta. +upload-slots-unlimited=Neierobežots. +[controls] +build=Izveidot +build-ghost=Izveidot spoku +cancel-craft=Atcelt 1 izgatavi +cancel-craft-5=Atcelt 5 izgatavi +cancel-craft-all=Atcelt visu izgatavi +confirm-message=Apstiprināt ziņojumu +connect-train=Savienot vilcienu +copy-entity-settings=Nokopēt objekta iestatījumus +craft=Izgatavot 1 +craft-5=Izgatavot 5 +craft-all=Izgatavot visus +cursor-split=Kursora sadale +cycle-blueprint-backwards=Iepriekšējā škiču grāmata +cycle-blueprint-forwards=Nākamā skiču grāmata +disconnect-train=Atvienot vilcienu +drag-map=Pārvilkt karti +drop-cursor=Nomest priekšmetu +fast-entity-split=Ātra objektu sadale 1:1 +fast-entity-transfer=Ātra objektu pārvietošana +inventory-split=Inventāra sadale +inventory-transfer=Inventāra pārvietošana +mine=Rakt/iegūt +move-down=Pārvietoties uz leju +move-left=Pārvietoties pa kreisi +move-right=Pārvietoties pa labi +move-up=Pārvietoties uz augšu +next-weapon=Nākamais ierocis +not-set=Nav iestatīts +open-character-gui=Atvērt tēla akrānu +open-gui=Atver objekta GLI +open-trains-gui=Pārslēdz vilcienu pārskatu +order-to-follow=Pasūtijuma izsekošana +paste-entity-settings=Ielīmēt objekta iestatījumus +pause-game=Nopauzēt spēli +pick-items=Pacelt objektus, kas ir uz zemes +remove-pole-cables=Noņemt staba kabeļus +rotate=Pagriezt +shoot-enemy=Šaut ienaidnieku +shoot-selected=Šaut izvēlēto +stack-split=Kaudzes sadale +stack-transfer=Kaudzes pārvietošana +toggle-filter=Pārslēgt filtrus +toggle-map=Pārslēgt pasaules karti +toggle-menu=Pārslēgt izvēlni +unknown=Nezināms +zoom-in=Tuvināt +zoom-out=Tālināt +[controls-description] +remove-pole-cables=Noņem vadus no izvēlētajiem lektrības stabiem, sākot ar elektrības vadiem un tad loģikas tīkla vadiem. +[deconstruction-tile-mode] +only-description=Tikai: tikai rūtis tiek izvēlētas. +[description] +amount=Daudzums +area-of-effect-size=Efekta zonas izmērs +battery-capacity=Baterijas ietilpība +cargo-contents=Kravas saturs +cluster-trigger=Klastera lielums +construction-area=Būvniecības apgabals +consumption-bonus=Enerģijas patēriņš +creates-number-entities-key=Izveido +damage=Kaitējums +damage-bonus=Kaitējuma bonuss +damage-dealt=Veiktais kaitējums +destroys-cliffs=Iznīcina klintis +dimensions=Dimensijas +duration=Ilgums +effect-distribution-efficiency=Izplatīšanas efektivitāte +effectivity=Efektivitāte +electricity=Elektrība +energy=Enerģija +energy-capacity=Enerģijas ietilpība +energy-to-recharge-one-shield=Enerģija par katru sitienpunktu +expected-resources=Paredzētie resursi +fluids=Šķidrumi +followers=Sekotāji +health=Veselība +inventory-size-bonus=Inventāra izmēra bonuss +kills=Nogalināti +logistic-chest-filters=Filtri +logistic-chest-storage-counts=Loģistikas sistēmas glabātuve +logistic-chest-targeted-items-deliver=Piegādāt +logistic-chest-targeted-items-pickup=Uzņemt +made-in=Izgatavots +mining-area=Rakšanas platība +mining-speed=Rakšanas ātrums +mining-time=Rakšanas laiks +module-bonus-limit=robeža +movement-speed-bonus=Kustības bonuss +no-ammo=Nav munīcijas +num-effect-receivers=Efektu uztvērēju skaits +num-effect-sources=Efektu avotu skaits +pollution-bonus=Piesārņojums +power-output=Jaudas izvade +productivity-bonus=Produktivitāte +products=Produkti +pumping-speed=Sūknēšanas ātrums +repair-speed=Remonta ātrums +required-fluid=Ir nepieciešams +resistances=Izturības +robot-recharge-rate=Robotu atjaunošanas ātrums +sector-scanning-progress=Sektora skenēšanas progress +segments=Segmenti +shield=Vairoga sitienpunkti +shield-capacity=Vairoga ietilpība +shooting-speed=Šaušanas ātrums +solar-panel-power=Saules bateriju jauda +speed=Ātrums +speed-bonus=Ātrums +supply-area=Piegādes apgabals +temperature=Temperatūra +total-raw=Kopējais neapstrādātais +train-circuit-network-id=Vilciena ID +train-kills=Nogalināti ar vilcienu +wire-reach=Vadu aizsniegums +yield=Guvums +[entity-status] +cant-divide-segments=Posmus nevar sadalīt +closed-by-circuit-network=Ķēdes tīkla aizvērts +disabled=Atspējots +full-output=Izvade pilna +no-modules-to-transmit=Nav moduļu, ko pārraidīt +not-connected-to-rail=Nav pievienots sliedēm +not-plugged-in-electric-network=Nav pieslēgts elektrotīklam +opened-by-circuit-network=Ķēdes tīkla atvērts +out-of-logistic-network=Ārpus loģistikas tīkla +turned-off-during-daytime=Dienas laikā izslēgts +waiting-for-target-to-be-built=Gaida kamēr mērķis tiks uzbūvēts +waiting-for-train=Gaida vilcienu +[entity-type] +tree=Koks +[error] +achievement-data-invalid=Kļūme ielādējot vietējos sasniegumu datus. Vietējie sasniegumi varētu būt zaudēti. +audio-error-title=Ar skaņu saistīta kļūde +config-data-invalid-prompt-reset-to-default=Konfigurācijas failā ir nederīgs saturs. Vai vēlaties atjaunot konfigurāciju? +data-error-title=Datu kļūda +error-message-box-title=Kļūda +failed-to-create-app-window=Neizdevās izveidot aplikācijas logu. __1__ +failed-to-load-save-file=Neizdevās ielādēt saglabātā progresa failu. +failed-to-load-window-icon=Neizdevās ielādēt loga ikonau! Faila ceļš: __1__ +game-state-corruption-detected-save-corrupted=Atpazīti spēles stāvokļa bojājumi. Tu nevarēsi ielādēt saglabāto progresu. +game-state-corruption-detected-saving-aborted=Atpazīti spēles stāvokļa bojājumi. Spēles progress netika saglabāts, lai izvairītos no progresa failu sabojāšanas. +low-available-space-in-steam-storage=Tev ir palicis tikai __1__ MB brīvas vietas Steam mākoņglabātuvē. Ja brīvā vieta izbeigsies, spēle vairs nespēs saglabāt Tavu konfingurācijas un būvēšanas plānu bibliotēku, un Tu vari pazaudēt savu spēles progresu, ja paļaujies uz Steam mākoņglabātuvi, lai sinhronizētu saglabāto progresu starp datoriem.\nLai atbrīvotu vietu, mēs iesakām izdzēst dažus savus vecos progresa failus izmantojot "Ielādēt spēli" dialoga logā esošo dzēšanas pogu. +low-available-space-in-steam-storage-title=Brīdinājums par maz atlikušo vietu Steam mākoņglabātuvē +map-can-not-be-loaded-in-demo-version=Šo līmeni nevar ielādēt spēles demo versijā. +operation-failed=Darbība neizdevās +out-of-vram-change-quality-to-low=Tiek ieslēgta zemas kvalitātes grafika. Lūdzu pārstartējiet spēli. +out-of-vram-enable-low-vram-mode=Tiek ieslēgts zemas VRAM atmiņas režīms. Lūdzu pārstartējiet spēli. +player-data-invalid=Kļūme ielādējot spēlētāja datu failu. Kampaņas progress varētu būt zaudēts. +replay-data-not-found=Nevar atvērt spēles ierakstu: ieraksta dati netika atrasti. +replay-header-error=Ieraksta galveni nevar ielādēt dēļ sekojošās kļūdas: +replay-header-error-old-version=Ieraksta galveni nevar ielādēt. Ieraksts visdrīzāk ir vecāks kā spēles tekošā versija __1__. +startup-failed=Neizdevās uzsākt spēli +system-initialization-failed=Inicializācija neizdevās. Kļūdas kods: __1__ +unable-to-create-sprite=Nevar izveidot attēlu (izmērs __1__x__2__); iespējams, nav pietiekoši daudz video atmiņas). +[gui] +cancel-instruction=Atcelt (__CONTROL__toggle-menu__) +close-instruction=Aizvērt (__CONTROL__confirm-gui__ or __CONTROL__toggle-menu__) +color=Krāsa +confirm-instruction=Apstiprināt (__CONTROL__confirm-gui__) +fluid-ingredient=Šķidruma sastāvdaļa +fluid-ingredient-description=Iespējamie ieejas šķidrumi +generating-new-map=Ģenerē jaunu karti +ingredient=sastāvdaļas +ingredient-description=Iespējamās ieejas +logistic-requests-disabled=Loģistikas pieprasījumi atslēgti +module-description=Atļautie moduļi: +not-in-logistic-network=Nav loģistikas tīklā +script-inventory=Skriptu inventūra +[gui-auth-server] +client-version-too-old=Jūsu spēles klienta versija ir pārāk veca tiešsaistes pakalpojumu izmantošanai. Lūdzam atjaunināt Factorio spēles versiju uz jaunāko. +email-authentication-invalid= Nederīgs autentifikācijas kods. Lūdzu, pārbaudiet savu e-pastu un mēģiniet vēlreiz +server-down-for-maintenance=Tiešsaistes pakalpojumi nav pieejami dēļ šobrīd notiekošā apkopes perioda. Lūdzam mēģināt vēlāk. +[gui-blueprint-library] +not-synced-warning=[img=utility/warning_icon] [color=red]Būvplānu bibliotēka nav sinhronizēta.[/color] +[gui-bonus] +inserter-stack-size-bonus=Mehāniskās rokas kapacitāte +stack-inserter-capacity-bonus=Kaudžu mehāniskās rokas kapacitāte +[gui-browse-games] +downloading-game-information=Lejupielādējamā produkta informācija +[gui-control-behavior] +circuit-network=Loģikas tīkls +green-network-id=[color=green]__1__[/color] +red-network-id=[color=red]__1__[/color] +[gui-control-behavior-modes] +read-contents-description=Lasa konteinera saturu un pārraida to loģikas tīklā. +read-hand-contents-description=Lasīt mehāniskās rokas saturu un padot to loģikas tīklam. +read-logistic-network-contents-description=Lasa šij robotostai loģistikas tīklā pieejamos resursus un pārraida tos loģikas tīklā. +set-filters-description=Mainīt mehāniskās rokas filtru balstoties uz loģikas tīkla signālu. +set-stack-size-description=Mainīt mehāniskās tokas maksimālo kaudzes izmēru balstoties uz izvēlēto loģikas tīkla signālu. +set-trains-limit=Iestatīt vilcienu limitu +[gui-control-behavior-modes-guis] +hold-mode-description-inserter=Signāls tiek raidīts nepārtraukti, kamēr mehāniskā roka tur priekšmetu. +pulse-mode-description-inserter=Signāls tiek raidīts tikai vienu spēles tikšķi, kad priekšmets tiek paņemts. +trains-count-description=Vilcienu skaits, kuri dodas uz šo pieturvietu. Ieskaitot tur jau esošo vilcienu. +trains-limit-description=Maksimālais vilcienu skaits, kuri dodas uz šo pieturvietu. Ieskaitot tur jau esošo vilcienu. +[gui-control-settings] +controller-icons-ps=PlayStation +[gui-electric-network] +consumption=Patēriņš +title=Elektriskā tīkla informācija +[gui-graphics-settings] +show-inserter-shadows=Rādīt mehānisko roku ēnas +[gui-infinity-container] +add=Pievienot +remove=Noņemt +[gui-inserter] +blacklist=Melnais saraksts +filter=Filtrs +override-stack-size=Iestatīt maksimālo kaudzes izmēru +whitelist=Baltais saraksts +[gui-interface-settings] +show-all-items-in-selection-lists=Parādīt visus ierakstus pieejamus izvēļņu sarakstos +show-beacon-modules-in-alt-mode=Rādīt bāku moduļus "Alt-režīmā" +show-inserter-arrows-when-detailed-info-is-on=Rādīt mehānisko roku darbības virzienu kad ieslēgts "Alt-režīms" +show-inserter-arrows-when-selected=Rādīt mehānisko roku dabības virzienu, kad tāda izvēlēta. +show-tips-and-tricks-notifications=Rādīt padomu un ieteikumu paziņojumus +smart-belt-dragging=Gudrā lentu vilkšana +[gui-interface-settings-description] +show-all-items-in-selection-lists=Parādīt ierakstus, kas vēl nebija atbloķēti izvēļņu logos. +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ un vilkt, lai pievienotu klonu zonai. +remove-clone-brush-tiles=__1__ un vilkt, lai noņemtu no klonu zonas. +select-clone-brush-destination-instructions=__1__ lai iestatītu klonu galamērķi. +select-clone-brush-source-instructions=__1__ lai iestatītu klonu avota punktu. +[gui-map-editor-menu] +quit=Pamest kartes redaktoru +regenerate-map=Atjaunot karti +resume-editing=Turpināt rediģēšanu +save-and-play=Saglabāt un spēlēt +save-map-as=Saglabāt kā +save-map-overwrite=Saglabāt +title=Kartes redaktors +[gui-map-generator] +cliffs=Klints +enabled=Iespējots +enemy-base=Ienaidnieku bāze +enemy-expansion-group-tile=Pretinieku izplatīšanās +enemy-expansion-maximum-expansion-distance=Maksimālais izplatīšanās attālums +enemy-frequency-description=Ienaidnieka bāžu skaits.\nPiezīme: Vērtība zemāka par 100% atspējos dažus pieejamos sasniegumus. +enemy-size-description=Katras ienaidnieka bāzes izmērs.\nPiezīme: Vērtība zemāka par 100% atspējos dažus pieejamos sasniegumus. +evolution-destroy-factor=Iznīcināt faktoru +evolution-pollution-factor=Piesārņojuma faktors +evolution-time-factor=Laika faktors +frequency=Frekvence +map-height-simple=Kartes augstums +map-width-simple=Kartes platums +minimum-pollution-to-damage-trees=Minimālais lai kaitētu kokiem +peaceful-mode-description=Mierīgajā spēles režīmā ienaidnieki aktīvi neuzbruks un nepaplašināsies. Taču ienaidnieki uzbruks aizsargājot sevi.\nPiezīme: Šo ieslēdzot tiks atspējoti daži pieejamie sasniegumi. +pollution-absorbed-per-tree-damaged=Uzsūkts par katru kaitētu koku +pollution-diffusion-ratio=Difūzijas proporcija +richness=Bagātība +size=Izmērs +title=Kartes ģenerators +water=Ūdens +[gui-map-view-settings] +show-electric-network=Elektriskie tīkli +show-logistic-network=Loģistikas tīkli +show-map-stop=Pieturvietu nosaukumi +show-player-names=Spēlētāju vārdi +show-pollution=Piesārņojums +show-turret-range=Torņu segums +[gui-menu] +about=Par Factorio +browse-public-games=Meklēt publiskas spēles +continue-save-tooltip=Ielādēt spēli __1__ +controls=Kontroles +copy-report-path=Kopēt bez-sinhronizācijas atsauksmes ceļu +graphics=Grafikas +host-new-game=Saimniekot jaunu spēli +interface=Interfeiss +load-game=Ielādēt spēli +main-menu=Galvenā izvēlne +map-editor=Kartes redaktors +mod-settings=Modifikāciju iestatījumi +mods=Modifikācijas +new-game=Jauna spēle +other=Citi +pause-game=Nopauzēt spēli +quit-game=Iziet no spēles +quit-tutorial-to-game=Pamest konsultāciju +quit-tutorial-to-menu=Pamest konsultāciju +reconnect=Atkārtoti izveidot savienojumu +restart-game=Sākt no jauna +restart-tutorial=Sākt no jauna +resume-game=Turpināt +resume-tutorial=Turpināt +save-game=Saglabāt spēli +show-report=Uzrādīt bez-sinhronizācijas atsauksmi +sound=Skaņas +tutorial-menu=Konsultācija +unpause-game=Turpināt spēli +[gui-permissions] +disable-all=Izslēgt visus +enable-all=Ieslēgt visus +group-permissions-title=Grupas atļaujas +[gui-permissions-names] +ActivateCopy=Aktivizēt kopēšanu +ActivateCut=Aktivizēt izgriešanu +ActivatePaste=Aktivizēt ielīmēšanu +AddTrainStation=Pievienot dzelzceļa staciju +BeginMining=Sākt rakšanu +Build=Būvēt +CancelDeconstruct=Atcelt nojaukšanu +CancelNewBlueprint=Atcelt jauno rasējumu +CancelUpgrade=Atcelt uzlabojumu +ChangeActiveItemGroupForCrafting=Samainīt aktīvo vienību grupu priekš amatniecības +ChangeActiveItemGroupForFilters=Samainīt aktīvo vienību grupu priekš filtriem +ChangeTrainStopStation=Samainīt vilciena pieturvietas staciju +ClearCursor=Notīrīt kursoru +CopyEntitySettings=Nokopēt objekta iestatījumus +DropItem=Nomest priekšmetu +ExportBlueprint=Eksportēt rasējumu +GuiClick=Grafiskā interfeisa klikšķis +ImportBlueprint=Importēt rasējumu +LaunchRocket=Palaist raķeti +MarketOffer=Tirgus piedāvājums +OpenAchievementsGui=Atvērt sasniegumu grafisko interfeisu +OpenBlueprintLibraryGui=Atvērt rasējumu bibliotēkas grafisko interfeisu +OpenBonusGui=Atvērt bonusu grafisko interfeisu +OpenCharacterGui=Atvērt tēla grafisko interfeisu +OpenCurrentVehicleGui=Atvērt tekošā transporta līdzekļa grafisko interfeisu +OpenGui=Atvērt grafisko interfeisu +OpenLogisticGui=Atvērt loģistikas grafisko interfeisu +OpenProductionGui=Atvērt ražošanas grafisko interfeisu +OpenTechnologyGui=Atvērt tehnoloģiju grafisko interfeisu +OpenTrainsGui=Atvērt vilcienu grafisko interfeisu +PasteEntitySettings=Ielīmēt objekta iestatījumus +RemoveCables=Noņemt kabeļus +ResetAssemblingMachine=Atiestatīt montāžas iekārtu +SelectArea=Atlasīt apgabalu +SetInserterMaxStackSize=Mainīt mehāniskās rokas maksimāko kaudzes izmēru +SwitchInserterFilterModeState=Mainīt mehāniskās rokas filtra stāvokli +Undo=Atsaukt +WriteToConsole=Rakstīt konsolē +[gui-side-menu] +trains=Vilcieni (__CONTROL__open-trains-gui__) +[gui-sound-settings] +simulation-volume=Simulācijas +[gui-train-state] +destination-full=[img=utility/warning_icon] Galamērķis pilns __1__ +heading-to=Ceļā uz __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Manuāli kustībā +manually-stopped=[img=utility/warning_icon] Manuāli apturēts +no-path-to=[img=utility/warning_icon] Nav ceļa uz __1__ +no-schedule=Bez plānojuma +no-valid-stops=[img=utility/warning_icon] Nav izmantojamu pieturvietu +standing-at=Stāv __1__ +waiting-at=Gaida __1__ +[gui-train-stop] +enable-trains-limit=Iespējot vilcienu limitu +trains-with-this-stop=Vilcieni šajā pieturā +[gui-trains] +circuit-disabled-tooltip=Vilcienu pieturvieta atspējota ķēdes tīklā. +circuit-limit-tooltip=Vilcienu ierobežojums kā iestatīts ķēdes tīklā. +empty-schedule=[Empty] +limit-note=(Piezīme: Dažām pieturvietām nav iestatīts vilcienu ierobežojums) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +no-stations=Neviena stacija netika atrasta. +no-trains=Neviens vilciens netika atrasts. +open-train-stop=Atver vilcienu pieturvietu kartē +stations-tab=Stacijas +stations-trains=Vilcieni: +title=Vilcienu pārskats +trains-tab=Vilcieni +[gui-update-mods] +retrying-failed-request=Atkārto neizdevušos pieprasījumu: +[gui-user-login] +email-authentication-code=Autentifikācijas kods +email-authentication-code-hint=Lūdzu ievadi autentifikācijas kodu, kuru nosūtījām uz Tavu epasta adresi. +email-authentication-enter-code=Nepieciešama autentifikācija caur e-pastu. Lūdzu ievadi kodu, kuru nosūtījām uz Tavu e-pasta adresi. +[http-error] +auth-error=Lejupielāde neizdevās (statusa kods __1__): autentifikācijas kļūda. +auth-error-with-message=Lejupielāde neizdevās (statusa kods __1__): autentifikācijas kļūda: __2__ +json-parse-error=Lejupielāde neizdevās (statusa kods __1__): neizdevās apstrādāt JSON atbildi: __2__ +unknown-error=Lejupielāde neizdevās (statusa kods __1__). +unknown-error-with-message=Lejupielāde neizdevās (statusa kods __1__): __2__ +[ini-parse-error] +missing-value=Trūkstoša vērtība pozīcijā __1__:__2__ +unterminated-section-header=Nenoslēgta sekcijas galvene pozīcijā __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Kampaņa '__1__' tika izņemta no spēles. Šo saglabāto spēli var atvērt spēles versijā __2__. +[inventory-restriction] +cant-be-burned=__1__ nevar izmantot kā kurināmo. +cant-be-smelted=__1__ nevar pārkausēt. +cant-be-used-as-ammo=__1__ nevar izmantot kā munīciju. +cant-be-used-as-ammo-for=__1__ nevar izmantot kā __2__ munīciju. +cant-be-used-as-armor=__1__ nevar izmantot kā bruņas. +cant-be-used-as-gun=__1__ nevar izmantot kā ieroci. +cant-insert-into-assembling-machine-without-recipe=Jūs neko nevarat ievietot montāžas ierīcē, ja nav iestatīta recepte. +cant-insert-into-module-slot=Šajā slotā var ievietot tikai moduļus. +cant-insert-into-restricted-slot=Šeit var ievietot tikai __1__ nevis __2__. +cant-insert-limit-breached=Šajā slotā nevar ievietot vairāk priekšmetu. +[json-parse-error] +invalid-comma-before-brace=Nederīgs komats pirms '}' pozīcijā __1__:__2__ +invalid-comma-before-square-bracket=Nederīgs komats pirms ']' pozīcijā __1__:__2__ +unexpected-character=Negaidīts simbols (__1__) pozīcijā __2__:__3__ +unexpected-end-of-file=Negaidītas faila beigas __1__:__2__ +unterminated-string=Nenoslēgta virkne pozīcijā __1__:__2__ +[multiplayer] +player-died=__1__ tika nogalināts lokācijā __2__ +player-died-by=__2__ nogalināja __1__ lokācijā __3__ + diff --git a/factorio/data/core/locale/lv/info.json b/factorio/data/core/locale/lv/info.json new file mode 100644 index 0000000000000000000000000000000000000000..b9fd21d0a181255e88323b95ab058d3104344390 --- /dev/null +++ b/factorio/data/core/locale/lv/info.json @@ -0,0 +1,4 @@ +{ + "completed": 45, + "language-name": "Latviešu" +} \ No newline at end of file diff --git a/factorio/data/core/locale/nl/core.cfg b/factorio/data/core/locale/nl/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..aa9388ab89adafc94027f65d563856480c3798f6 --- /dev/null +++ b/factorio/data/core/locale/nl/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=Kan vloeistoffen niet mengen. +and=en +ban-report=__1__ voor __2__ +ban-report-ip=__1__ (__2__) voor __3__ +base-mod-disabled=De Basismod is vereist om het spel uit te voeren, maar deze is momenteel uitgeschakeld. Wil je deze inschakelen? +base-mod-invalid=Basismod is vereist voor het draaien van het spel, maar deze is momenteel ongeldig. +blueprint-library-shortcut-broken=Het doel van deze snelkoppeling naar de blauwdruk bibliotheek is er niet meer. +blueprint-no-name=Naamloos +blueprint-transferring=Blauwdruk overdragen: __1__ +bonus-progress-bar-tooltip=Bonus productie: __1__ +building-atlas=Sprite-atlas bouwen... +building-prototypes=Prototypes bouwen... +cannot-open-mod-settings-game-not-fully-setup=Mod-instellingen kunnen niet worden geopend wanneer het spel nog niet geladen is (meedoen met een multiplayer-spel). +cant-add-player-already-exists=Een speler met de naam __1__ bestaat al. +cant-be-connected-to-copper-wire=Kan niet aan elektriciteitskabel worden aangesloten +cant-be-connected-to-wire=Kabel kan geen verbinding maken +cant-be-crafted-in-this-machine=Kan niet worden gemaakt in deze machine. +cant-be-damaged=Dit kan niet worden beschadigd. +cant-be-mined=Dit kan niet worden gedolven. +cant-be-rotated=Dit kan niet worden gedraaid. +cant-change-enemy-wires=Vijandelijke kabels kunnen niet worden gewijzigd. +cant-clear-cursor=Kan de __1__ niet weg doen, speler inventaris is vol. +cant-connect-rolling-stock-not-in-rolling-stock=Kan het rollend materieel niet koppelen: niet in het rollend materieel. +cant-connect-rolling-stock-not-in-vehicle=Kan het rollend materieel niet koppelen: niet in het voertuig. +cant-connect-rolling-stock-too-close=Kan het rollend materieel niet verbinden: het rollend materieel staat te dicht op elkaar. +cant-copy-enemy-structure-settings=Kan instellingen van vijandelijke gebouwen niet kopiëren +cant-disconnect-rolling-stock-not-in-rolling-stock=Kan rollend materieel niet ontkoppelen: niet in voertuig. +cant-disconnect-rolling-stock-not-in-vehicle=Kan rollend materieel niet ontkoppelen: niet in voertuig. +cant-enter-enemy-vehicles= vijandelijke voertuigen zijn niet toegankelijk +cant-join-game-not-in-main-menu=Kan enkel deelnemen aan een Steam-spel terwijl je in het hoofdmenu bent. +cant-join-game-steam-init-failed=Kan niet deelnemen, Steam initializatie mislukt. +cant-join-game-steam-networking-disabled=Kan niet deelnemen aan spel: het Steam-netwerk is uitgeschakeld in de configuratie-instellingen. +cant-mine-enemy-structure=Vijandelijke gebouwen kunnen niet gemijnd worden. +cant-mine-vehicle-with-passenger=Dit kan niet opgepakt worden als er nog iemand in zit. +cant-open-enemy-structures=Kan vijandelijke gebouwen niet openen. +cant-paste-enemy-structure-settings=Kan instellingen niet naar vijandelijke gebouwen plakken. +cant-put-item-back=Kan item niet terugplaatsen +cant-reach=Niet bereikbaar +cant-repair-enemy-structures=Vijandelijke gebouwen kunnen niet gerepareerd worden. +cant-rotate-enemy-structures=Kan vijandelijke gebouwen niet draaien +cant-run-command-not-admin=Kan opdracht (__1__) niet uitvoeren - je bent geen beheerder. +cant-run-command-not-in-multiplayer-game=Kan opdracht (__1__) niet uitvoeren in een solo spelerspel +cant-set-duplicate-filter=__1__ is al vastgezet op een andere plek in je inventaris. +cant-set-duplicate-request=__1__ is al aangevraagd in een ander vak. +cant-set-duplicate-trash-slot=__1__ is al ingesteld op een ander vak in je inventaris. +cant-set-filter=U kunt dit filter niet instellen: __1__ +cant-set-request-when-it-is-automated=Je kunt aanvragen niet zelf wijzigen wanneer ze zijn ingesteld door het schakelnetwerk. +cant-swap-console-with-player=Kan console niet van speler wisselen: 2 spelers verwacht wanneer vanuit console aangeroepen. +cant-swap-expected-two-players=Wisselen niet mogelijk: 2 spelers verwacht wanneer aangeroepen vanuit console. +cant-swap-with-yourself=Kan spelers niet met jezelf wisselen. +cant-transfer-from-enemy-structures=Kan niet vanuit vijandelijke gebouwen verplaatsen. +cant-transfer-to-enemy-structures=Kan niet naar vijandelijke gebouwen verplaatsen. +cheat-will-disable-achievements=Het gebruik van cheat-opdrachten schakelt achievements uit. Herhaal het commando ter bevestiging. +checking-sprites=Sprites controleren... +close-file-reason-corrupt=CRC controle mislukt. Het zip-bestand is beschadigd. +close-file-reason-other=Anders, foutcode:__1__ +closing-file-failed=Bestand __1__ sluiten mislukt.\nReden: __2__. +colon=: +color-for-players-only=Kleur kan alleen voor spelers ingesteld worden. +command-attempted-not-allowed=__1__ heeft geprobeerd een commando uit te voeren, wat niet toegestaan was: __2__ +command-ran=__1__ (commando): __2__ +command-will-disable-achievements=Het gebruik van Lua-opdrachten in de console schakelt achievements uit. Herhaal de opdracht ter bevestiging. +continue=Doorgaan +control-controller-axis-related=Deze controle moet van een controller trigger knop. +control-controller-button-related=Deze besturing moet van een controller komen. +control-controller-stick-related=Deze controle moet van een controllerstok komen. +control-keyboard-related=Deze besturing moet verbonden worden aan het toetsenbord. +control-mouse-related=Deze besturing moet verbonden worden aan de muis. +control-mouse-related-on-controller=Deze bediening moet van __1__ of __2__ komen. +control-mouse-wheel-related=Deze besturing moet van een muiswiel komen. +cropping-bitmaps=Bitmaps bijsnijden... +cursor=Cursor +days=__1__ __plural_for_parameter_1_{1=dag|rest=dagen}__ +days-ago=__1__ __plural_for_parameter_1_{1=dag|rest=dagen}__ geleden +destination-full=Bestemming vol +disabled-by-server=Uitgeschakeld door de server +discard-changes=Wijzigingen negeren +dying-explosion-name=__1__ (afnemende explosie) +editor-will-disable-achievements=Het gebruik van de Wereldbewerker schakelt achievements uit. Herhaal het commando ter bevestiging. +electric-pole-wire-limit-reached=Maximum van 5 verbindingen bereikt. +empty-file-name=De bestandsnaam is leeg. +empty-stop-name=Het station heeft geen naam +entered-the-vehicle=Het voertuig ingestapt. +error-while-importing-string=Fout bij het importeren van de string: +error-with-handler-failed=__1__\nTijdens het verwerken van deze foutmelding veroorzaakte deze een andere foutmelding:\n__2__ +error-with-handler-message=__1__\nEen fout handler heeft de volgende informatie toegevoegd:\n__2__ +evolution-message=Evolutiefactor: __1__. (Tijd __2__%) (Vervuiling __3__%) (Vernietigde broedplaatsen __4__%) +failed-to-import-string=Importeren van string mislukt: __1__. +failed-to-load-base-mod=Fout bij het laden van de baismod +failed-to-load-mod=Fout bij het laden van mod "__1__" +failed-to-load-mod-reason=Fout bij het laden van mod "__1__": __2__ +feature-not-available-in-demo-version=Deze functie is niet beschikbaar in de demoversie van het spel +file-name-too-long=Bestandsnaam is te lang. (Maximaal __1__ tekens) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Spel is opgeslagen in __1__. +grid-position-and-absolute-position-need-to-match=Raster positie en blauwdruk raster positie moeten allemaal even of allemaal oneven zijn. +grid-position-value-has-to-be-multiple=De waarde om uit te lijnen naar het raster voor deze blauwdruk moet een veelvoud van __1__ zijn. +hours=__1__ __plural_for_parameter_1_{1=uur|rest=uren}__ +hours-ago=__1__ __plural_for_parameter_1_{1=uur|rest=uren}__ geleden +invalid-character-in-file-name=Ongeldig teken in bestandsnaam. +invalid-grid-position-value=__1__ is een ongeldig waarde voor raster positie. +invalid-parameter=Ongeldige parameter +invalid-screenshot-resolution=Ongeldige schermafbeelding resolutie. Breedte en hoogte moeten worden opgegeven in bereik {1, __1__}. +invalid-snap-to-grid-value=__1__ is een ongeldige snap naar rasterwaarde. +invalid-zoom-level=Ongeldig zoomniveau. Zoom moet groter of gelijk zijn aan __1__. +item-has-tags=Item heeft tags. +left-the-vehicle=Verliet het voertuig. +loading-mods=Mods laden... +loading-sounds=Geluiden laden... +loading-sprites=Sprites laden... +locks=Vergrendelt +low-ram-warning=Dit opslagbestand gebruikt een grote hoeveelheid geheugen en zal waarschijnlijk leiden tot een crash van het spel.\nVermindering van sprite resolutie in Graphics Settings zal het geheugengebruik verminderen.\n__1__ +manual-wire-dragging-disabled=Handmatig kabels slepen is uitgeschakeld +map-info-combined-yield-percentage=__1__ Gecombineerde opbrengst __2__% +minutes=__1__ __plural_for_parameter_1_{1=minuut|rest=minuten}__ +minutes-ago=__1__ __plural_for_parameter_1_{1=minuut|rest=minuten}__ geleden +missing-equipment=Ontbrekende uitrusting: +missing-equipment-list-item=__1__ X __2__ +missing-item=__1__ ontbreekt +mod-caused-error=De modificatie __1__ heeft een niet-herstelbare fout veroorzaakt.\nRapporteer deze a.u.b. bij de auteur van de modificatie.\n\n__2__ +mod-name-too-long=Mod __1__ heeft een naam die te lang is, de maximale naam lengte voor mods is __2__ tekens. +mod-title-too-long=Mod __1__ heeft een titel die te lang is, de maximale titel lengte voor mods is __2__ tekens. +months-ago=__1__ __plural_for_parameter_1_{1=maand|rest=maanden}__ geleden +new-tips=Nieuwe tips +new-tips-count=Nieuwe tips: __1__ +no-artillery-in-range=Geen artillerie in bereik. +no-artillery-with-ammo-in-range=Geen artillerie met munitie in bereik. +no-bans=Er zijn geen spelers verbannen. +no-modifier-selected=Geen aanpassing geselecteerd +no-path=Geen route +no-stock-to-connect-found=Geen rollend materieel gevonden om mee te verbinden. +no-stock-to-disconnect-found=Geen rollend materieel gevonden om te ontkoppelen. +noname-station=Stop +noone-to-reply=Er is niemand om te beantwoorden. +not-allowed-character-in-file-name=Het teken "__1__" kan geen deel uitmaken van de bestandsnaam. +not-enough-ingredients=Niet genoeg ingrediënten. +not-enough-rails=Niet genoeg rails +not-enough-space-to-connect-train=Onvoldoende ruimte om trein te verbinden. +not-operable=Buiten bedrijf +on-the-ground=Op de grond +opened-item-removed=Het item is verwijderd. +or=of +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Vergunningen succesvol geïmporteerd. +player-cancelled-research=__1__ heeft onderzoek __2__ geannuleerd +player-changed-color=De kleur van __1__ is nu __2__ +player-changed-color-singleplayer=Je kleur is nu __1__ +player-changed-research=__1__ heeft onderzoek veranderd van __2__ naar __3__ +player-doesnt-exist=Speler __1__ bestaat niet. +player-is-already-an-admin=__1__ is al een beheerder. +player-is-already-in-admin-list=__1__ staat al in de lijst met beheerders en zal bij deelname aan het spel worden gepromoveerd. +player-is-not-an-admin=__1__ is geen beheerder. +player-is-not-banned=Kan verbanning van __1__ niet opheffen, aangezien de speler niet verbannen is. +player-is-not-in-admin-list=__1__ staat niet in de lijst met beheerders. +player-isnt-online=__1__ is niet online. +player-queued-research=__1__ heeft onderzoek __2__ in de wachtrij geplaatst +player-started-research=__1__ heeft onderzoek __2__ gestart +player-tried-using-cheat=Speler __1__ probeerde het cheat commando uit te voeren. +player-tried-using-command=Speler __1__ probeerde het commando "__2__" uit te voeren. +player-tried-using-editor=Speler __1__ probeerde de map editor te gebruiken. +player-was-added-to-admin-list=__1__ is door __2__ in de lijst met beheerders gezet en zal bij deelname aan het spel worden gepromoveerd. +player-was-banned=__1__ is verbannen door __2__. Reden: __3__. +player-was-demoted=__2__ heeft beheerder __1__ gedegradeerd. +player-was-kicked=__1__ is gekickt door __2__. Reden: __3__. +player-was-promoted=__1__ is bevorderd tot beheerder door __2__. +player-was-removed-from-admin-list=__1__ is door __2__ uit de lijst met beheerders gehaald en zal bij deelname aan het spel worden niet meer worden gepromoveerd. +player-was-unbanned=__2__ heeft de verbanning van __1__ opgeheven. +players-arent-on-same-surface=Kan spelers niet wisselen: spelers staan op verschillende oppervlakken. +players-dont-have-character-controllers=Kan spelers niet wisselen - karakter is niet bestuurbaar. +players-dont-have-characters=Kan spelers niet wisselen: een van hen of beiden heeft geen personage. +reading-file-failed=Bestand __1__ lezen mislukt.\nFoutcode: __2__. +reassigned-empty=Geen nieuwe inhoud geselecteerd. +recipe-not-craftable-in-hand=Dit recept kan niet met de hand worden gemaakt. +recipe-too-complex-to-craft-in-hand=Dit recept is te ingewikkeld om met de hand te maken. +reload-script-data-too-large=reloadscript data zijn te groot: __1__ > __2__. +remnant-name=__1__ (overblijfsel) +repeat-when-transferred=Blauwdruk bestand wordt verplaatst naar het spel, probeer het opnieuw wanneer de verplaatsing is voltooid. +replay-disabled-autoplace-specifications-changed-runtime=Herhalingen zijn momenteel uitgeschakeld omdat de specificaties voor automatische plaatsing gewijzigd zijn tijdens het spel. +replay-saving-disabled=Het opslaan van herhalingen is uitgeschakeld. +replay-saving-disabled-forced-by-user=Het opslaan van herhalingen is uitgeschakeld doordat de gebruiker de laadmodus van de prototypes heeft gewijzigd. +replay-saving-disabled-map-version=Herhalingen opslaan uitgeschakeld: kaart opgeslagen met versie __1__ en huidige versie is __2__. +replay-saving-disabled-migration-applied=Opslaan van herhalingen uitgeschakeld: kaartmigratie(s) zijn toegepast. +replay-saving-disabled-mods=Herhalingen opslaan uitgeschakeld: de opgeslagen kaart heeft andere mod-instellingen. +replay-saving-disabled-mods-startup-settings=Herhalingen opslaan uitgeschakeld: de opgeslagen kaart heeft andere mod-opstartinstellingen. +reset-to-defaults=__1__ __plural_for_parameter_1_{1=optie|rest=opties}__ naar standaard teruggezet +reset-to-defaults-disabled=Alle opties hebben standaard waardes. +reverted-control-settings-to-default=Besturingsinstellingen zijn teruggezet naar de standaardinstellingen als gevolg van incompatibiliteit met vorige versies. +rolling-stock-connected=Rollend materieel verbonden. +rolling-stock-disconnected=Verbinding met rollend materieel verbroken. +save-already-in-progress=Kan niet opslaan omdat het opslaan al bezig is. +saving-process-crashed=Proces voor opslaan is vastgelopen. +scenario-caused-error=Het scenario __1__ heeft een niet-herstelbare fout veroorzaakt.\nRapporteer deze a.u.b. bij de auteur van het scenario.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=seconde|rest=seconden}__ +seconds-ago=__1__ __plural_for_parameter_1_{1=seconde|rest=seconden}__ geleden +shortcut-bar-full=Kan niet nog meer voorwerpen in de snelkoppelingsbalk plaatsen. +shortcut-disabled-technology-not-researched=Deze snelkoppeling vereist de __1__ technologie. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/u +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Druk op __CONTROL__confirm-message__ om het filmpje over te slaan +snap-to-grid-value-has-to-be-multiple=De waarde om uit te lijnen naar het raster voor deze blauwdruk moet een veelvoud van __1__ zijn. +string-import-produced-no-item=Invoer produceerde geen item. +string-import-successful=__1__ is succesvol geïmporteerd. +the-blueprint-cant-be-flipped=Blauwdruk met __1__ kan niet gespiegeld worden. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Dit kan niet met de hand worden gedolven omdat dit __1__ vereist. +time-future=In de toekomst +time-symbol-hours=__1__ u +time-symbol-hours-short=__1__u +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Kan item niet invoeren, maximum boek recursie is __1__. +too-long-stop-name=De naam van het station (__1__ tekens) kan niet langer zijn dan __2__ tekens. +too-long-tag-name=De tag naam (__1__ tekens) kan niet langer zijn dan __2__ tekens. +unconfirmed-changes=Er __plural_for_parameter_1_{1=is|rest=zijn}__ __1__ onbevestigde __plural_for_parameter_1_{1=verandering|rest=veranderingen}__. +unknown-color=onbekende kleur +unknown-command=Onbekende opdracht "__1__". Typ /h of /help voor hulp bij opdrachten +unknown-player-was-banned=__1__ (niet aanwezig) is verbannen door __2__. Reden: __3__. +unlocks=Ontgrendelt +unspecified=niet gespecificeerd +user-verification-already-disabled=Gebruikersverificatie is al uitgeschakeld. +user-verification-already-enabled=Gebruikersverificatie is al ingeschakeld. +user-verification-disabled=Gebruikersverificatie is uitgeschakeld. +user-verification-enabled=Gebruikersverificatie is ingeschakeld. +vehicle-is-full=Voertuig is vol. +weeks-ago=__1__ __plural_for_parameter_1_{1=week|rest=weken}__ geleden +wire-cant-reach=Kabel kan de afstand niet overbruggen +years-ago=__1__ __plural_for_parameter_1_{1=jaar|rest=jaren}__ geleden +[achievement-progress] +console-command-used=Er is een consolecommando gebruikt, de prestatie kan niet meer worden ontgrendeld in dit spel. +construct-with-robots-more-than=Handmatig: __1__ Door robots: __2__ +dont-craft-manually=Handmatig vervaardigd: __1__ +editor-used=The Map Editor is gebruikt. De prestatie kan niet meer in deze wereld ontgrendeld worden. +not-a-freeplay-map=Deze prestatie kan alleen worden ontgrendeld op een freeplay-kaart. +not-in-peaceful-mode=Deze prestatie kan niet worden ontgrendeld in vreedzame modus. +not-with-lower-enemies=Deze prestatie kan niet worden ontgrendeld wanneer vijandelijke basissen lager dan standaard staan ingesteld. +only-when-playing-new-game=Dit kan alleen worden verkregen door een nieuw spel te spelen. +player-damaged=Grootste schade in een klap: __1__ +remaining-time=Resterende tijd: __1__ +[cant-build-reason] +cant-build-here=Kan hier niet bouwen +cant-build-on-tile=Kan niet bouwen op __1__ +cant-build-train-stop-in-intersection=Kan geen station maken op een kruispunt +covered-by-fog-of-war=Kan niet bouwen in mist van oorlog. +entity-ghost-in-the-way=__1__ schim in de weg +entity-in-the-way=__1__ in de weg +entity-must-be-built-next-to-rail=__1__ moeten naast rails geplaatst worden +invalid-rail-signal-position=Invalide signaal positie +invalid-train-stop-position=Ongeldige station positie +invalid-transport-belt-connectable-position=Ongeldige band positie +mixing-fluids=Kan systemen met verschillende vloeistoffen niet verbinden +no-rail-for-ghost-train=Trein schimmen moeten op rails geplaatst worden +no-rail-for-train=__1__ moeten op rails geplaatst worden +no-resource-for-drill=__1__ kan alleen gebouwd worden op grondstoffen +no-resource-for-mining-drill=Mijnboren moeten op grondstoffen gebouwd worden +no-valid-resource-for-drill=__1__ kan deze grondstof niet delven +out-of-world=Kan niet buiten de kaart bouwen +player-in-the-way=Karakter is in de weg +rail-signals-must-be-built-next-to-rail=Seinen moeten naast rails geplaatst worden +too-close-to-existing-rail-signal=Te dichtbij een bestaand signaal +uncharted-area=Kan niet bouwen in een niet in kaart gebracht gebied +[character-corpse] +died=Gedood +killed-by=Gedood door +name=Lijk (__1__) +time-ago=__1__ minuten geleden +time-remaining=Resterende tijd +[chat-icon-select-list-gui] +title=Pictogram selecteren +[clone-area-errors] +source-and-destination-collide=Brongebied en het doelgebied overlappen. +source-area-and-destination-are-not-equal=Brongebied en het doelgebied zijn niet dezelfde grootte. +source-area-and-destination-area-must-not-be-rotated=Brongebied en het doelgebied mogen niet gedraaid zijn. +source-entities-overlap-with-destination=Bron entiteiten overlappen met bestemmings-entiteiten. +tiles-collide=Brongebied tegels en tegels in het doelgebied overlappen. +[color] +acid=Zuur +black=Zwart +blue=Blauw +brown=Bruin +cyan=Cyaan +gray=Grijs +green=Groen +orange=Oranje +pink=Roze +purple=Paars +red=Rood +white=Wit +yellow=Geel +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Opent de spelermanagement GUI. +admins=- Prints een lijst van game admins. +alerts= - Zet de geselecteerde waarschuwing, aan, uit met of zonder geluid. +all-players-list=Alle spelers: +available-alerts=Beschikbare waarschuwingen: __1__. +available-colors=Beschikbare kleuren: __1__. +ban= - verbandt de speler gespecificeerd in het commando uit het spel. +banlist= - Voegt een speler toe of verwijderd een speler van de verbanningslijst. Werkt hetzelfde als /ban of /unban. +bans=Print een lijst van uitgesloten spelers. +cant-use-banlist-not-in-multiplayer-game=De banlist opdracht kan niet worden gebruikt in een singleplayer spel. +cant-use-permissions-not-in-multiplayer-game=De permissie opdracht kan niet worden gebruikt in een singleplayer spel. +cant-use-whitelist-not-in-multiplayer-game=De whitelist opdracht kan niet in een singleplayer spel gebruikt worden. +cheat= - Ontgrendelt alle technologieën en activeert cheat modus. Het gebruiken van de optie geeft de speler ook enkele extra voorwerpen. +clear=- Wist de console. +color= - Veranderd jouw kleur. Dit kan een vooraf ingestelde kleur zijn of een RGB waarde in de format van "# # # #". +command=- Voert een Lua-opdracht uit (indien toegestaan). +config=- Opent de serverconfiguratie GUI. +delete-blueprint-library= - Verwijdert de opgeslagen blauwdruk bibliotheek van de gegeven offline speler van het opgelagen bestand. Type "everybody confirm" om de blauwdruk bibliotheek van alle offline spelers te verwijderen. +demote= - Degradeert de speler van admin. +editor=- Schakelt de kaartbewerker. +evolution=- Weergeeft informatie over de alien evolutie factor. +help= - Print een lijst met beschikbare opdrachten. Het optionele argument kan specificeren welke opdracht moet worden beschreven. +help-description=Typ /h voor details ervan. +help-list=Beschikbare opdrachten +ignore=-Voorkomt dat de chat berichten van deze speler toont. Admin berichten worden wel nog getoond. +ignores=- Toon een lijst van genegeerde spelers. +kick= - verwijderd de speler gespecificeerd in het commando uit het spel. +matching-alerts-list=Overeenkomende waarschuwingen: __1__. +matching-colors-list=Bijpassende kleuren: __1__. +matching-commands-list=Auto aanvullen opdrachten +matching-players-list=Overeenkomende spelers: +measured-command= - Voert een Lua command uit (indien toegestaan) en meet hoelang het duurde. +mute=voorkomt dat deze speler iets kan zeggen in de chat. +mute-programmable-speaker= - Zet het dempen van globaal geluid van de Programmeerbare Speaker aan of uit. Gebruik "lokaal" om alleen de lokale client te dempen. Admins kunnen "iedereen" gebruiken om de geluiden voor iedereen op de server te dempen. +mutes=- Print een lijst van alle spelers die gedempt zijn (kunnen niets zeggen in de chat). +open= - Opent inventaris van een andere speler. +perf-avg-frames=- Het aantal ticks/updates dat gebruikt wordt om de gemiddelde prestatie te tonen. Standaard is 100. Waarden van 5 tot en met 10 worden aanbevolen voor snellere convergentie maar zorgen voor meer flikkeringen. +permissions=- Opent de machtigingen GUI. +players=- Laat een lijst van spelers in het spel zien. (parameter online/o print alleen online spelers af. count/c print alleen het aantal) +promote= - Bevordert de speler naar admin. +purge= - Verwijdert alle berichten van deze speler uit de chat geschiedenis. +quit=- Sluit de server netjes af. +reply= - antwoordt naar de laatste speler die naar u fluisterde. +reset-tips=Herstelt de status van de tips en trucs alsof het spel net voor de eerste keer is begonnen. +save=- Hiermee slaat u het huidige spel met de opgegeven naam. +screenshot= - Neemt een screenshot met uw huidige weergave-instellingen, of met de opgegeven resolutie. Zoom is optioneel en is standaard ingesteld op 1. +seed=- Print de start map seed. +server-commands=- Server console opdrachten +server-save=- Slaat het spel op op de server in een multiplayer spel. +shout= - Stuurt een bericht naar alle spelers, inclusief andere teams. +silent-command==voert een Lua commando uit (wanneer toegestaan) zonder dit in de console weer te geven. +swap-players= - Verruilt poppetjes tussen de opgegeven spelers. Als de tweede niet wordt ingevuld, is de tweede speler jezelf. +time=- Print informatie over hoe lang de map al draait. +toggle-action-logging=- Schakelt het bijhouden van alle invoer acties uitgevoerd door het spel. Deze instelling blijft niet opgeslagen tussen herstarten van het spel en hebben alleen effect op je lokale spel in de multiplayer sessie. +toggle-heavy-mode=- Dit commando moet voorzichtig gebruikt worden, omdat wanneer je het aanzet het het spel onspeelbaar maakt. Het spel zal iedere tick het spel opslaan en problemen in het determinisme zoeken. Dit commandie zou alleen gebruikt moeten worden als er een desynchronisatie-loop is als een nieuwe speler zich aan het spel verbind. 'Zware modus' zal werken tot het iets gevonden heeft. Als het iets gevonden heeft geef dat dan aan ons zodat wij er naar kunnen kijken en het probleem kunnen oplossen. +unban= - Maakt de ban van een specifiek speler ongedaan. +unignore=-Staat toe dat de chat berichten toont van deze speler. +unknown-command=Onbekende opdracht +unlock-shortcut-bar=- Ontgrendelt alle snelkoppelingen op de snelbalk. +unlock-tips=Ontgrendelt alle tips en trucks +unmute=-staat toen om de speler terug te laten chatten. +version=-Drukt de huidige versie van het spel af. +whisper=- Stuurt een bericht naar de opgegeven speler. +whitelist= - Schakelt een speler in of uit op de whitelist, voegt deze hieraan toe, of verwijdert de speler. Alleen spelers op de whitelist kunnen meespelen. Laat 'player' leeg als je 'get' gebruikt om een lijst van alle spelers op de whitelist te zien. +[command-output] +action-logging-disabled=Bijhouden van acties uitgeschakeld. +action-logging-enabled=Actie logboek ingeschakeld. +alert-already-disabled=Berichttype __1__ is al uitgeschakeld. +alert-already-muted=Berichttype __1__ is al gedempt. +alert-disabled=Berichttype __1__ is uitgeschakeld. +alert-enabled=Berichttype __1__ is ingeschakeld. +alert-isnt-disabled=Waarschuwingstype __1__ is niet uitgeschakeld. +alert-isnt-muted=Berichttype __1__ is niet gedempt. +alert-muted=Berichttype __1__ is gedempt. +alert-unmuted=Berichttype __1__ is niet meer gedempt. +banlist-add-is-admin-only=Alleen admins kunnen aan de banlist toevoegen. +banlist-already-empty=De verbanningslijst is al leeg. +banlist-clear-is-admin-only=Alleen admins kunnen de verbanningslijst wissen. +banlist-cleared=De verbanningslijst is gewist. +banlist-empty=De verbanningslijst is leeg. +banlist-remove-is-admin-only=Alleen admins kunnen van de banlist verwijderen. +cant-delete-blueprint-library-player-is-connected=Kan niet de blauwdruk bibliotheek verwijderen van een speler die verbonden is. +deleted-blueprint-library-for-players=Verwijderde blauwdruk bibliotheken voor deze spelers: +no-blueprint-libraries-to-delete=Geen blauwdruk bibliotheken beschikbaar om te verwijderen. +parameters-require-admin=Kan de opdracht met deze parameters niet uitvoeren: u bent geen admin. +permission-action-list=Alle acties: __1__. +permission-groups-list=Alle rechten groepen: __1__. +player=beroepsspeler +player-added-to-banlist=__1__ is toegevoegd aan de ban lijst. +player-added-to-whitelist=__1__ is toegevoegd aan de whitelist. +player-already-muted=__1__ is al gedempt. +player-already-on-banlist=__1__ is al verbannen. +player-already-on-whitelist=__1__ staat al op de whitelist. +player-blueprint-library-deleted=De blauwdruk bibliotheek van __1__ is verwijderd. +player-blueprint-library-not-found=__1__ had geen opgeslagen blauwdrukken. +player-ignored=__1__ genegeerd. +player-is-not-on-banlist=__1__ is niet verbannen. +player-is-not-on-whitelist=__1__ staat niet op de whitelist. +player-is-on-banlist=__1__ is verbannen. +player-is-on-whitelist=__1__ is gewhitelist. +player-isnt-muted=__1__ is niet gedempt. +player-list=Spelers (__1__): +player-list-online=Online spelers (__1__): +player-muted=__1__ is gedempt door __2__. +player-unignored=__1__ niet meer genegeerd. +player-unmuted=__1__ is niet meer gedempt door __2__. +player-was-not-on-banlist=__1__ was niet verbannen. +player-was-not-on-whitelist=__1__ stond niet op de whitelist. +player-was-removed-from-banlist=__1__ is niet langer verbannen. +player-was-removed-from-whitelist=__1__ is verwijderd van de whitelist. +players-on-banlist=Aantal verbannen spelers: __1__ +players-on-whitelist=Hoeveelheid gewhiteliste spelers: __1__ +programmable-speaker-muted-everyone=Programmeerbare luidspreker globale geluiden gedempt voor iedereen op de server. +programmable-speaker-muted-local=Programmeerbare luidspreker globale geluiden gedempt op lokale cliënt. +programmable-speaker-unmuted-everyone=Programmeerbare luidspreker globale geluiden actief voor iedereen op de server. +programmable-speaker-unmuted-local=Programmeerbare luidspreker globale geluiden actief op lokale cliënt. +shout=schreeuw +whisper=fluisteren +whitelist-add-is-admin-only=Alleen admins kunnen spelers aan de whitelist toevoegen. +whitelist-already-empty=De whitelist is al leeg. +whitelist-clear-is-admin-only=Alleen admins kunnen de whitelist wissen. +whitelist-cleared=De whitelist is gewist en uitgeschakeld. +whitelist-empty=De whitelist is al leeg. +whitelist-remove-is-admin-only=Alleen admins kunnen spelers van de whitelist verwijderen. +[config-help] +afk-auto-kick=-Zet de tijd (in minuten) waarvoor een speler inactief moet zijn waarna de speler automatisch uit het spel worden gezet. 0 betekent uitgeschakeld. +allow-commands= - worden ingesteld als Lua-opdrachten zijn toegestaan. +allow-debug-settings= - bepaalt of belangrijke debug instellingen zijn toegestaan voor niet-admin spelers. +autosave-interval= - Geeft het automatisch opslaan interval (in minuten) aan. 0 betekent uitgeschakeld. +autosave-only-on-server= - stelt in of de automatische opsla-functie alleen op de server werkt. +description= - Stelt een omschrijving in voor de server (kan leeg zijn). +help-list=Beschikbare instelling zijn: __1__. +ignore-player-limit-for-returning-players= - Stelt in of het spelerlimiet op deze server genegeerd wordt voor terugkerende spelers. +matching-configs-list=Gelijke configuratie: __1__. +max-players=-Zet het maximum aantal van spelers toegestaan op deze server. 0 betekent geen limiet. +max-upload-slots= - stelt het maximum aantal upload plekken in. 0 betekent geen limiet. +max-upload-speed= - De maximale uploadsnelheid in kilobytes per seconde. 0 staat voor geen limiet. +name= - Stelt de servernaam in. +only-admins-can-pause= - stelt in of alleen administratoren het spel kunnen pauzeren. +password=-Zet het multiplayer wachtwoord. Een leeg wachtwoord betekent geen wachtwoord. +require-user-verification= - Stelt in of de spelersidentiteit gecontroleerd moet worden bij het verbinden met de server. +tags= - Zet de server tags - een lijst met tekenreeksen (kan leeg zijn). +visibility-lan=-Zet de LAN zichtbaarheid voor het spel. +visibility-public=-Zet de publieke zichtbaarheid voor het spel. +visibility-steam= - Schakelt in of uit of vrienden via Steam mee kunnen spelen. +[config-output] +afk-autokick-changed-to-disabled=Spelers die inactief zijn automatisch verwijderen is nu uitgeschakeld. +afk-autokick-changed-to-minutes=Inactieve spelers verwijderen veranderd naar __1__ __plural_for_parameter_1_{1=minuut|rest=minuten}__. +afk-autokick-disabled=Inactieve spelers automatisch verwijderen is uitgeschakeld. +afk-autokick-interval-minutes=Inactieve spelers verwijderen indien meer dan __1__ __plural_for_parameter_1_{1=minuut|rest=minuten}__. +allow-commands=Lua commando's toestaan: __1__. +allow-commands-set-to= Lua-opdrachten toestaan ingesteld op __1__. +allow-debug-settings=Sta debug instellingen toe: __1__. +allow-debug-settings-set-to=Toestaan van debug instellingen ingesteld op __1__. +autosave-changed-to-disabled=Automatisch opslaan is nu uitgeschakeld. +autosave-changed-to-minutes=Autosave interval veranderd naar __1__ __plural_for_parameter_1_{1=minute|rest=minuten}__. +autosave-disabled=Automatisch opslaan is uitgeschakeld. +autosave-interval-minutes=Autosave interval veranderd naar __1__ __plural_for_parameter_1_{1=minuut|rest=minuten}__. +autosave-only-on-server=Autosaves alleen op server:__1__. +autosave-only-on-server-set-to=Autosaves alleen op server ingesteld op:__1__. +cant-use-not-in-multiplayer-game=Configuratie-opdrachten kunnen alleen in mulitplayer gebruikt worden. +expected-get-set="get" of "set" verwacht als eerste argument. +expected-value-to-set=Nieuwe waarde wordt als derde parameter verwacht. +has-password=De server heeft op dit moment een wachtwoord. +ignore-player-limit-for-returning-players=Spelerlimiet negeren voor terugkomende spelers: __1__. +ignore-player-limit-for-returning-players-set-to=Spelerlimiet negeren voor terugkomende spelers ingesteld op: __1__. +invalid-config=Onbekende configuratie: __1__ +max-number-of-players-changed-to=Maximum aantal spelers gewijzigd in __1__. +max-number-of-players-changed-to-unlimited=Spelerslimiet verwijderd. +no-password=De server heeft op dit moment geen wachtwoord. +only-admins-can-pause=Alleen admins kunnen pauzeren: __1__. +only-admins-can-pause-set-to=Alleen admins kunnen pauzeren ingesteld op: __1__. +password-changed=Serverwachtwoord gewijzigd. +password-removed=Serverwachtwoord verwijderd. +server-description=Server omschrijving: __1__ +server-description-already-empty=De server omschrijving is al leeg. +server-description-changed=Server omschrijving ingesteld op: __1__ +server-description-cleared=Server omschrijving gewist. +server-description-empty=De server heeft geen beschrijving. +server-name=Servernaam: __1__ +server-name-changed=Servernaam gewijzigd in: __1__ +server-tags=Server tags: __1__ +server-tags-already-empty=De server heeft al geen tags. +server-tags-changed=Server tags ingesteld op: __1__ +server-tags-cleared=Server tags gewist. +server-tags-empty=De server heeft geen tags. +upload-rate=__1__ kilobytes per seconde. +upload-rate-changed-to=Uploadsnelheid gewijzigd in __1__ bytes per seconde. +upload-rate-changed-to-unlimited=Uploadlimiet verwijderd. +upload-rate-unlimited=onbeperkt +upload-slots=__1__ plekken. +upload-slots-changed-to=Aantal upload plekken gewijzigd naar __1__. +upload-slots-changed-to-unlimited=Uploadvak limiet verwijderd. +upload-slots-unlimited=Onbeperkt. +value-is-not-valid=Invoer is niet geldig +verify-user-identity=Gebruikersidentiteit verifieren: __1__. +verify-user-identity-set-to=Gebruikersidentiteit verifieren ingesteld op: __1__. +visibility-lan=LAN zichtbaarheid: __1__. +visibility-lan-set-to=LAN zichtbaarheid ingesteld op: __1__. +visibility-public=Zichtbaar openbaar:__1__. +visibility-public-set-to=Openbare zichtbaarheid ingesteld op: __1__. +visibility-steam=Steam zichtbaarheid: __1__. +visibility-steam-set-to=Steam zichtbaarheid ingesteld op: __1__. +[control-keys] +ac-back=AC Terug +ac-bookmarks=AC Bladwijzers +ac-forward=AC Vooruit +ac-home=AC Home +ac-refresh=AC Vernieuw +ac-search=AC zoeken +ac-stop=AC Stop +alt=Alt +audio-mute=Audio dempen +audio-next=Audio Volgende +audio-play=Audio afspelen +audio-prev=Audio Vorige +audio-stop=Audio stop +backspace=Backspace +brightness-down=Maak lichter +brightness-up=Maak donkerder +calculator=Rekenmachine +capslock=Caps Lock +command=Command +control=Controltoets +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Druk op __1__ +controller-button-alt-2=__1__ word ingedrukt. +controller-left-stick=Linker Stok +controller-leftx=Linker Stok +controller-lefty=Linker Stok +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Rechter Stok +controller-rightx=Rechter Stok +controller-righty=Rechter Stok +controller-stick-alt-1=Gebruik __1__ +controller-stick-alt-2=__1__ wordt gebruikt +controller-touchpad=Touchpad +delete=Wissen +down=Omlaag +eject=Uitwerpen +end=Eind +enter=Enter +escape=Escape +home=Home +insert=Invoegen +keyboard-alt-1=Druk op __1__ +keyboard-alt-2=op __1__ aan het drukken... +left=Links +left-alt=Linker Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Linker Command +left-control=Linker Controltoets +left-shift=Linker Shift +left-super=Linker Super +left-windows=Linker Windows +mail=E-mail +menu=Menu +mouse-button-1=Linker klik +mouse-button-1-alt-1=Klik met de linkermuisknop +mouse-button-1-alt-2=Klikken met de linkermuisknop +mouse-button-2=Rechter klik +mouse-button-2-alt-1=Gebruik rechtermuisknop +mouse-button-2-alt-2=Klikken met rechtermuisknop +mouse-button-3=Middelklik +mouse-button-3-alt-1=Middelklik +mouse-button-3-alt-2=Middelklikken +mouse-button-n=Muis knop __1__ +mouse-button-n-alt-1=Druk op __1__ +mouse-button-n-alt-2=op __1__ aan het drukken... +mouse-wheel-alt-1=Scroll __1__ +mouse-wheel-alt-2=__1__ aan het scrollen +mouse-wheel-down=Muiswiel omlaag +mouse-wheel-left=Muiswiel links +mouse-wheel-right=Muiswiel rechts +mouse-wheel-up=Muiswiel omhoog +mute=Dempen +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Pagina omlaag +page-up=Pagina omhoog +pause=Pauze +power=Voeding +print-screen=Print Screen +right=Rechts +right-alt=Rechter Alttoets +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Rechter Commandtoets +right-control=Rechter Controltoets +right-shift=Rechter Shifttoets +right-super=Rechter Supertoets +right-windows=Rechter Windowstoets +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Slaapstand +spacebar=Spatie +sysrq=SysRq +tab=Tab +up=Omhoog +volume-down=Volume omlaag +volume-up=Volume omhoog +[controller] +character=Personage bediening +cutscene=Cutscene bediening +editor=Editor bediening +ghost=Schim bediening +god=God bediening +pause=Pauze bediening +spectator=Toeschouwer bediening +[controls] +action-bar-select-page-1=Selecteer snelbalk 1 +action-bar-select-page-10=Selecteer snelbalk 10 +action-bar-select-page-2=Selecteer snelbalk 2 +action-bar-select-page-3=Selecteer snelbalk 3 +action-bar-select-page-4=Selecteer snelbalk 4 +action-bar-select-page-5=Selecteer snelbalk 5 +action-bar-select-page-6=Selecteer snelbalk 6 +action-bar-select-page-7=Selecteer snelbalk 7 +action-bar-select-page-8=Selecteer snelbalk 8 +action-bar-select-page-9=Selecteer snelbalk 9 +activate-tooltip=Tooltip activeren +add-station=Voeg station toe +add-temporary-station=Voeg tijdelijk station toe +alt-reverse-select=Selectiegebied omkeren +alt-zoom-in=Zoom in op wereld +alt-zoom-out=Zoom uit van wereld +build=Bouw +build-ghost=Bouw schim +build-with-obstacle-avoidance=Bouwen met obstakelvermijding +cancel-craft=Annuleer maak 1 +cancel-craft-5=Annuleer maak 5 +cancel-craft-all=Annuleer alle productie +clear-cursor=Maak cursor leeg +close-menu=Menu sluiten +confirm-gui=Bevestig venster +confirm-message=Bericht bevestigen +connect-train=Verbind trein +controller-gui-character-tab=Open informatie van personage +controller-gui-crafting-tab=Open bouwen van personage +controller-gui-logistics-tab=Open logistiek van personage +copy=Kopieer +copy-entity-settings=Kopieer entiteitinstellingen +craft=Maak 1 +craft-5=Maak 5 +craft-all=Maak alle +cursor-split=Cursor splits +cut=Knippen +cycle-blueprint-backwards=Blauwdrukboek vorige +cycle-blueprint-forwards=Blauwdrukboek volgende +cycle-clipboard-backwards=Vorige klembord +cycle-clipboard-forwards=Volgende klembord +debug-reset-zoom=zoomniveau terugzetten naar standaardinstelling +debug-reset-zoom-2x=Stel zoomniveau in op 2x +debug-toggle-atlas-gui=Schakel atlas GUI aan/uit +debug-toggle-basic=Schakel basic debug aan/uit +debug-toggle-debug-settings=Schakel debug instellingen GUI aan/uit +decrease-ui-scale=UI schaal verkleinen +disconnect-train=Maak trein los +drag-map=Kaart verslepen +drop-cursor=Laat voorwerp vallen +editor-clone-item=Dupliceer voorwerp +editor-delete-item=Item verwijderen +editor-next-variation=Volgende variatie +editor-previous-variation=Vorige variatie +editor-remove-scripting-object=Verwijder scripting object +editor-reset-speed=Speelsnelheid naar 1 terugzetten +editor-set-clone-brush-destination=Stel kloonborstel doel in +editor-set-clone-brush-source=Stel kloonborstel bron in +editor-speed-down=Speelsnelheid verlagen +editor-speed-up=Speelsnelheid verhogen +editor-switch-to-surface=Schakel over naar oppervlak # +editor-tick-once=Één tick +editor-toggle-pause=Entiteit pauzeren +fast-entity-split=Snelle stapelsplitser (hand naar inventaris) +fast-entity-transfer=Snelle entiteitverplaatsing +flip-blueprint-horizontal=Blauwdruk horizontaal spiegelen +flip-blueprint-vertical=Blauwdruk verticaal spiegelen +focus-search=Focus op Zoekveld +gui-select=Selecteer +increase-ui-scale=Verhoog UI schaal +inventory-split=Snelle stapelsplitser (inventaris naar inventaris) +inventory-transfer=Inventarisverplaatsing +kill-statistics=Dodingsstatistieken aan/uit +larger-terrain-building-area=Grotere tegel bouwgebied +logistic-networks=Zet logistieke netwerken aan/uit +look=Kijk +mine=Mijn +move=Verplaats +move-down=Ga omlaag +move-left=Ga naar links +move-right=Naar rechts +move-up=Ga omhoog +next-active-quick-bar=Volgende actieve snelbalk +next-player-in-replay=Volgende speler tijdens herhalen +next-quick-panel-page=Volgende pagina +next-quick-panel-tab=Volgend tabblad +next-weapon=Volgende wapen +not-set=Niet ingesteld +open-character-gui=Open personagescherm +open-gui=Open voorwerpvenster +open-item=Open de GUI van het voorwerp +open-prototype-explorer-gui=Open prototype verkenner GUI +open-prototypes-gui=Open prototypes GUI +open-technology-gui=Technologiescherm aan/uit +open-trains-gui=Schakel trein overzicht +order-to-follow=Bevel om te volgen +paste=Plakken +paste-entity-settings=Plak entiteitinstellingen +pause-game=Pauzeer spel +pick-item=Oppakken/neerleggen van voorwerpstapel +pick-items=Raap voorwerpen op van de grond +place-in-chat=Plaats een label in de chat +place-ping=Ping een kaart locatie +previous-active-quick-bar=Vorige actieve snelbalk +previous-mod=Selecteer vorige mod +previous-quick-panel-page=Vorige pagina +previous-quick-panel-tab=Vorig tabblad +previous-technology=Vorige technologie selecteren +production-statistics=Productstatistieken aan/uit +quick-bar-button-1=Sneltoets 1 +quick-bar-button-1-secondary=Secundaire sneltoets 1 +quick-bar-button-10=Sneltoets 10 +quick-bar-button-10-secondary=Secundaire sneltoets 10 +quick-bar-button-2=Sneltoets 2 +quick-bar-button-2-secondary=Secundaire sneltoets 2 +quick-bar-button-3=Sneltoets 3 +quick-bar-button-3-secondary=Secundaire sneltoets 3 +quick-bar-button-4=Sneltoets 4 +quick-bar-button-4-secondary=Secundaire sneltoets 4 +quick-bar-button-5=Sneltoets 5 +quick-bar-button-5-secondary=Secundaire sneltoets 5 +quick-bar-button-6=Sneltoets 6 +quick-bar-button-6-secondary=Secundaire sneltoets 6 +quick-bar-button-7=Sneltoets 7 +quick-bar-button-7-secondary=Secundaire sneltoets 7 +quick-bar-button-8=Sneltoets 8 +quick-bar-button-8-secondary=Secundaire sneltoets 8 +quick-bar-button-9=Sneltoets 9 +quick-bar-button-9-secondary=Secundaire sneltoets 9 +remove-pole-cables=Verwijder kabels van mast +reset-ui-scale=UI schaal terugzetten naar auto +reverse-rotate=linksom draaien +reverse-select=Selectie omkeren +rotate=Draai +rotate-active-quick-bars=verander de volgorde van de actieve snelbalken +select-for-blueprint=Selecteer voor blauwdruk +select-for-cancel-deconstruct=Selecteer voor annulering van afbreken +shoot-enemy=Schiet op de vijand +shoot-selected=Schiet geselecteerd +show-info="Alt-modus" aan/uit +show-quick-panel=Toon snel paneel +smaller-terrain-building-area=Kleinere tegel bouwgebied +smart-pipette=Pipet gereedschap +stack-split=Splits stapel +stack-transfer=Stapelverplaatsing +toggle-blueprint-library=Blauwprint bibliotheek aan/uit +toggle-console=Chat (en Lua console) aan/uit +toggle-driving=Stap in/verlaat het voertuig +toggle-filter=Schakel filter in/uit +toggle-free-cursor=Wissel vrije cursor +toggle-gui-debug=Schakel GUI debug +toggle-gui-glows=GUI gloed schakelen +toggle-gui-shadows=GUI schaduw schakelen +toggle-gui-style-view=GUI style view schakelen +toggle-map=Schakel wereldkaart in/uit +toggle-menu=Schakel menu aan/uit +undo=Herstel +unknown=Onbekend +zoom-in=Inzoomen +zoom-out=Uitzoomen +[controls-description] +activate-tooltip=Toont de knopinfo wanneer de vertraging van de knopinfo is ingesteld op een grote waarde of "nooit". +add-station=Alleen te gebruiken in de locomotief GUI en kaart beeld. Houd deze knop ingedrukt tijdens het selecteren van een station in de locomotief GUI mini kaart of hoofd kaart om het station aan het schema toe te voegen. +add-temporary-station=Alleen te gebruiken in de locomotief GUI en kaart beeld. Houd deze knop ingedrukt tijdens het selecteren in de locomotief GUI mini kaart of hoofd kaart om snel naar die locatie te gaan door een tijdelijk station toe te voegen aan het schema. +alt-zoom-in=Alleen bruikbaar op de kaart. Zoom met de mogelijkheid om in te zoomen tot wereldweergave vanuit de kaartweergave. +alt-zoom-out=Alleen bruikbaar op de kaart. Zoom met de mogelijkheid om uit te zoomen tot kaartweergave vanuit de wereld weergave. +build-with-obstacle-avoidance=Alleen mogelijk voor het spoorwegbouw. Dit is hetzelfde als schimbouwmodus, maar bomen, rotsen en kliffen worden vermeden. +cancel-craft=Alleen bruikbaar in de fabricatie wachtrij. +cancel-craft-5=Alleen bruikbaar in de fabricatie wachtrij. +cancel-craft-all=Alleen bruikbaar in de fabricatie wachtrij. +clear-cursor=Retourneert het voorwerp in de cursor terug naar de inventaris, stopt ook de plaatsing van kabels en spoor planning. +close-menu=Annuleer en ga terug naar het vorige menu. Alleen bruikbaar in het hoofdmenu. +connect-train=Verbindt de geselecteerde trein of de trein die je bestuurt met nabijgelegen treinen. +copy=Selecteer een gebied van te kopiëren entiteiten. +copy-entity-settings=Kopieert instellingen van de geselecteerde entiteit. Let op: de bronentiteit moet nog bestaan om het plakken te laten werken. +craft=Alleen bruikbaar in het recept GUI. Maakt 1 van een gegeven recept. +craft-5=Alleen bruikbaar in het recept GUI. Maakt 5 van een gegeven recept. +craft-all=Alleen bruikbaar in het recept GUI. Maakt zo veel mogelijk van een gegeven recept. +cursor-split=Verplaatst de helft van het geselecteerde inventarisvak naar de cursor indien leeg. Plaatst een enkel item uit de cursor in het geselecteerde inventarisvakje bij het vasthouden van een item. +cut=Selecteer een gebied van entiteiten dat gekopieerd en gemarkeerd moet worden voor deconstructie. +cycle-blueprint-backwards=Wanneer je een bouwtekeningenboek met de cursor vasthoudt bladert de actieve bouwtekening naar de vorige beschikbare bouwtekening. +cycle-blueprint-forwards=Wanneer je een bouwtekeningenboek met de cursor vasthoudt bladert de actieve bouwtekening naar de volgende beschikbare bouwtekening. +cycle-clipboard-backwards=Doorloopt de geschiedenis van het klembord terwijl je de plak functie gebruikt. +cycle-clipboard-forwards=Doorloopt de geschiedenis van het klembord terwijl je de plak functie gebruikt. +disconnect-train=Verbreekt de verbinding met het geselecteerde rollend materieel of het rollend materieel waar je in bent met de rest van de trein. +drop-cursor=Plaats 1 voorwerp van wat je vasthoudt op de grond, op een transportband of in een machine. +editor-switch-to-surface=Schakelt over naar het oppervlakte ingedrukt in combinatie met deze sneltoets: __CONTROL__editor-switch-to-surface__ + 3 -> schakelt over naar oppervlak 3. +fast-entity-split=Verplaatst de helft van de vastgehouden stapel naar de geselecteerde entiteit, of neemt de helft van iets dat de entiteit heeft en verplaatst naar je inventaris als de cursor leeg is. +fast-entity-transfer=Verplaatst de vastgehouden stapel naar de geselecteerde entiteit, of neemt iets dat de entiteit heeft en verplaatst naar je inventaris als de cursor leeg is. +gui-select=Druk op het huidig geselecteerde interface element. +inventory-split=Verplaatst de helft van alle stapels (naar boven afgerond) van het geselecteerde type naar de andere inventaris. Als een leeg vak wordt geselecteerd, dan wordt de helft van alle voorraden overgedragen. +inventory-transfer=Verplaatst alles van het geselecteerde stapel type naar de andere inventaris. Als een leeg vak wordt geselecteerd, worden alle voorwerpen overgedragen. +larger-terrain-building-area=Vergroot de grootte van het plaatsgebied voor tegels. +next-active-quick-bar=Selecteerd de volgende snelbalk voor de bovenste snelbalk. +next-weapon=Wissel naar het volgende ingestelde wapen. +order-to-follow=Gebruikt met spidertron afstandsbediening om de verbonden spidertron te dwingen het opgegeven doel te volgen. +paste=Plak de laatst gekopieerde entiteiten. +paste-entity-settings=Past instellingen van de eerder gekopieërde entiteit toe. +place-in-chat=Alleen te gebruiken wanneer de chat open is. Plaatst een chat link naar het geselecteerde voorwerp, recept, kaartlocatie, station of trein. +place-ping=Maak een signaal op de kaart op de geselecteerde locatie en link deze in de chat. +place-tag=Alleen bruikbaar op de kaart. Plaatst een pictogram en/of tekst op de kaart. +previous-active-quick-bar=Selecteerd de vorige snelbalk voor de bovenste snelbalk. +previous-mod=Alleen te gebruiken in de mods GUI. Selecteert de mod die u eerder had geselecteerd. +previous-technology=Alleen te gebruiken in het technologiescherm. Selecteert de technologie die u eerder had geselecteerd. +remove-pole-cables=Verwijdert draden van de geselecteerde elektriciteitspaal, start met elektriciteit draden en dan schakelnetwerkdraden. +reverse-rotate=Draait het item vastgehouden in de cursor of de geselecteerde entiteit rechtsom +reverse-select=Activeert Verslechter modus met de verbeteringsplanner. +rotate=Draait het item vastgehouden in de cursor of de geselecteerde entiteit linksom. +select-for-blueprint=Selecteer de entiteiten voor blauwdruk, opwaarderen of deconstructie. +select-for-cancel-deconstruct=Selecteer om opwaarderen of deconstructie te annuleren. +shoot-enemy=Schiet op de vijand het dichtst bij de cursor, of op de locatie van de cursor, voor sommige wapens. +shoot-selected=Schiet op hetgene wat geselecteerd is, of op de locatie van de cursor, voor sommige wapens. +show-info=Hiermee schakelt u de weergave van extra informatie over gebouwde entiteiten zoals recepten in de montagemachines en de inhoud van de container. +smaller-terrain-building-area=Verkleint de grootte van het plaatsgebied voor tegels. +smart-pipette=Pakt voorwerpen uit de inventaris, gebruikt om de huidige geselecteerde entiteit te bouwen en plaatst deze op je cursor, voor grondstoffen selecteert de snelste beschikbare mijnboor. +stack-split=Verplaatst de helft van de geselecteerde stapel naar de andere inventaris. +stack-transfer=Verplaatst de geselecteerde stapel naar de andere inventaris. +toggle-driving=Betreedt of verlaat een voertuig waar je naast staat/in zit. +toggle-filter=Maak/verwijder een filter voor het geselecteerde inventaris-vak. Enkel het geselecteerde voorwerp kan geplaatst worden in het gefilterde vak. +undo=Herstel sommige acties zoals handmatig entiteit bouwen/verwijderen, het plaatsen van blauwdrukken en het gebruik van deconstructie planner. +[deconstruction-tile-mode] +always=Altijd +always-description=Altijd: tegels zijn altijd geselecteerd, zelfs als er entiteiten worden aangetroffen. +never=Nooit +never-description=Nooit: tegels zijn nooit geselecteerd. +normal=Normaal +normal-description=Normaal: tegels worden geselecteerd als er geen entiteiten worden aangetroffen. +only=Alleen +only-description=Uitsluitend: alleen tegels worden geselecteerd. +[description] +acceleration-power=Versnelling vermogen +accepted-equipment=Geaccepteerde uitrusting +activation-speed=Activatie snelheid +ammo=Munitie +ammo-consumption-modifier=Ammunitieverbruik aanpassing +ammo-inventory-contents=Munitie +amount=Hoeveelheid +applies-effect=Past effect toe +area-of-effect-size=Effect's gebiedsgrootte +armor=Pantser +automatic-range=Automatisch bereik +available-power=Beschikbare stroom +base-productivity=Basisproductiviteit +batteries=Batterijen +battery-capacity=Batterijcapaciteit +belt-items=Spullen +belt-speed=Band snelheid +buffer-recharge-rate=Interne buffer aanvullingssnelheid +builds=Gebruikt voor het bouwen van __1__. +can-filter-items=Kan voorwerpen filteren. +cargo-capacity=Laadruimte +cargo-contents=Inhoud lading +chain-shooting-speed=Koppel schietsnelheid +character-movement-speed-modifier=Bewegingssnelheid +cluster-trigger=Clustergrootte +constant-energy-consumption=Constante verbruik +construction-area=Bouwterrein +construction-robots=Constructie +consumption-bonus=Energieverbruik +consumption-speed=Verbruik snelheid +contents=Inhoud +crafting-speed=Fabricatie snelheid +crafting-time=Fabricatie tijd +creates-number-entities-key=Maakt +creates-number-entities-value=__1__ bij __2__ +damage=Schade +damage-bonus=Schadebonus +damage-dealt=Gegeven schade +decorative-type=Soort +decorative-type-decal=Sticker +decorative-type-decorative=Decoratief +destroys-cliffs=Vernietigt kliffen +dimensions=Dimensies +durability-key=Levensduur +durability-value=__1__/__2__ +duration=Tijdsduur +effect-distribution-efficiency=Distributie efficiëntie +effectivity=Efficiëntie +electricity=Elektriciteit +energy=Energie +energy-capacity=Energiecapaciteit +energy-consumption=Verbruik +energy-per-shot=Energie per schot +energy-per-use=Energie per gebruik +energy-to-recharge-one-shield=Energie per hitpunt +expected-resources=Verwachte grondstoffen +fluid-capacity=Opslag volume +fluid-consumption=Verbruik +fluid-contents=Vloeistof inhoud +fluid-output=Uitvoer +fluid-temperature=__1__ temperatuur +fluids=Vloeistoffen +followers=Volgers +force=Team +fuel-acceleration=Versnelling van het voertuig +fuel-acceleration-modifier=Acceleratie +fuel-inventory-contents=Brandstof +fuel-pollution=Brandstofvervuiling +fuel-speed-modifier=Topsnelheid +fuel-top-speed=Topsnelheid voertuig +fuel-value=Brandstofwaarde +grid-size=Uitrusting rastergrootte +hand-stack-size=Stapelgrootte +heal=Genezen +health=Gezondheid +heat-capacity=Warmte capaciteit +heat-output=Uitvoer +hitpoints=__1__ __plural_for_parameter_1_{1=hitpunt|rest=hitpunten}__ +incoming-block=Inkomende blok +infinity-filter=Oneindigheid filter +infinity-mode=Oneindige modus +ingredients=Ingrediënten +input-flow-limit=Max. invoer +input-signals=Ingangssignalen +inventory-size-bonus=Inventarisgrootte bonus +kills=Aantal doden +last-user=Laatste gebruiker +lifetime=Levensduur +logistic-chest-filters=Filters +logistic-chest-storage-counts=Logistiek systeem opslag +logistic-chest-targeted-items-deliver=Leveren +logistic-chest-targeted-items-pickup=Pak op +logistic-item=Logistiek voorwerp +logistic-request=Logistieke aanvraag +logistic-request-tooltip-logistic-storage=Logistieke opslag +logistic-request-tooltip-on-the-way=Onderweg +logistic-request-tooltip-satisfaction=Gevuld +logistic-robots=Logistiek +logistics-connection-distance=Logistieke verbindingsafstand +made-in=Gemaakt in +magazine-size=Magazijngrootte +manual-range=Handmatige bereik +market-item-price=Prijs +max-energy-consumption=Max. verbruik +max-health=Max. gezondheid +max-speed=Max. snelheid +maximum-length=Max. lengte +maximum-power-output=Max. uitvoer +maximum-temperature=Max. temperatuur +min-energy-consumption=Min. verbruik +min-range=Minimale bereik +minimum-temperature=Min. temperatuur +mining-area=Mijngebied +mining-speed=Mijnsnelheid +mining-time=Mijntijd +module-bonus-limit=limiet +movement-speed-bonus=Bewegingsbonus +moving-energy-consumption=Verbruik (in beweging) +name=Naam +neighbour-bonus=Buurman bonus +next-stop=Volgende station +no-ammo=Geen munitie +no-block=Geen blok +no-limit=geen +num-available-robots=Aantal beschikbare robots +num-effect-receivers=Aantal van effect ontvangers +num-effect-sources=Aantal effectbronnen +of=__1__ van __2__ +outgoing-block=Uitgaande blok +output-flow-limit=Max. uitvoer +output-signals=Uitgaande signalen +personal-roboport-charging-spots=Oplaadplekken +personal-roboport-construction-area=Constructiegebied +personal-roboport-max-robot-count=Robot limiet +personal-roboport-max-robots=Max. robots +personal-roboport-summary=Roboport +piercing-power=Penetratiekracht +placed-in-grid=Geplaatst in +players-killed=Aantal spelers gedood +pollution=Vervuiling +pollution-bonus=Vervuiling +pollution-to-join-attack=Verbruikt __1__ vervuiling +power-output=Vermogen +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ buurman bonus) +probability=Waarschijnlijkheid +productivity-bonus=Productiviteit +productivity-bonus-limit=-0% = limiet +products=Producten +products-finished=Producten afgewerkt +projectile-range=Projectiel bereik +pumping-speed=Pompsnelheid +range=Bereik +range-modifier=Bereikaanpasser +recharge-speed=Herlaad snelheid +recipe=Recept +recipe-hidden=(verborgen) +recipe-not-researched=(niet onderzocht) +recipe-not-researched-and-hidden=(niet onderzocht, verborgen) +recipe-pollution=Receptvervuiling +repair-speed=Reperatiesnelheid +required-fluid=Vereist +required-fluid-per-ore=__1__ __2__ per mijnactiviteit +required-fluid-per-ore-generic=__1__ per mijnactiviteit +research-speed=Onderzoekssnelheid +resistances=Weerstanden +robot-charging-stations=Oplaadstations +robot-lifetime=Levensduur robot +robot-recharge-rate=Robotherladingssnelheid +rocket-launch-products=Raket lancering producten +rocket-parts=Raket onderdelen +rotation-speed=Rotatiesnelheid +science-pack-remaining-amount-key=Resterende +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Voortgang scannen van een sector +segments=Segmenten +shield=Schild hitpunten +shield-capacity=Schildcapaciteit +shields=Schilden +shooting-speed=Schietsnelheid +shooting-speed-modifier=Schietsnelheidaanpasser +signals=Seinen +solar-panel-power=Zonnepaneelenkracht +speed=Snelheid +speed-bonus=Snelheid +spent-result=Gebruikt resultaat +status=Status +storage=Opslag +storage-size=Opslaggrootte +supply-area=Bevoorrading gebied +temperature=Temperatuur +throwing-speed=Gooi snelheid +tile-size=Grootte +total-followers=Totaal volgers +total-raw=Totaal grondstoffen +total-raw-too-complex-to-calculate=Te ingewikkeld om te berekenen +train-circuit-network-id=Trein-ID +train-kills=Treindoden +train-limit=Trein limiet +train-limit-value=__1__/__2__ +values-for-evolution-factor=Bijdragen aan nabijgelegen aanvallen bij huidige evolutie factor (__1__) +variation=Variatie +variation-value=__1__ (__2__ totaal) +vehicle-enter-instruction=Ga het voertuig binnen met __CONTROL__toggle-driving__. +vehicle-speed-modifier=Voertuig snelheid +walking-speed=Loopsnelheid +weight=Gewicht +wire-reach=Kabel reikwijdte +yield=Opbrengst +[description-rail] +back-rail=Achterste rail +block=Blokkeer +front-rail=Voorste rail +none=niets +segment=Segment +segment-position=Positie van het segment +trains-in-block=Treinen in het blok +[difficulty] +easy=Eenvoudig +hard=Moeilijk +normal=Normaal +[entity-description] +entity-unknown[1]=Deze entiteit is niet beschikbaar vanwege het verwijderen van mods, het zal worden hersteld als de mod opnieuw is ingeschakeld. +[entity-name] +entity-unknown=Onbekende entiteit +[entity-status] +cant-divide-segments=Kan segmenten niet delen +charging=Opladen +closed-by-circuit-network=Gesloten door schakelnetwerk +disabled=uitgeschakeld +disabled-by-control-behavior=Uitgeschakeld door controle conditie +disabled-by-script=Uitgeschakeld door een script +discharging=Ontladen +fluid-ingredient-shortage=Vloeibaar ingrediënt tekort +fluid-production-overload=Vloeistof productie overladen +full-burnt-result-output=Verbrande resultaat uitvoer vol +full-output=Uitvoer vol +fully-charged=Volledig opgeladen +item-ingredient-shortage=Voorwerp ingrediënttekort +launching-rocket=Raket lanceren +low-input-fluid=Weinig vloeistof invoer +low-power=Lage stroom +low-temperature=Lage temperatuur +marked-for-deconstruction=Gemarkeerd voor deconstructie +missing-required-fluid=Vereiste vloeistof ontbreekt +missing-science-packs=Ontbrekende wetenschapspakketten +networks-connected=Netwerken gekoppeld +networks-disconnected=Netwerken ontkoppeld +no-ammo=Geen munitie +no-fuel=Geen brandstof +no-ingredients=Geen ingrediënten +no-input-fluid=Geen vloeistof invoer +no-minable-resources=Geen te mijnen grondstoffen +no-modules-to-transmit=Geen modules om te verzenden +no-power=Geen stroom +no-recipe=Geen recept +no-research-in-progress=Geen onderzoek gaande +normal=Normal +not-connected-to-rail=Niet verbonden met spoor +not-plugged-in-electric-network=Niet aangesloten op elektriciteitsnetwerk +opened-by-circuit-network=Geopend door schakelnetwerk +out-of-logistic-network=Buiten logistiek netwerk +preparing-rocket-for-launch=Raket voorbereiden voor lancering +recharging-after-power-outage=Herladen na stroom uitval +turned-off-during-daytime=Overdag uitgeschakeld +waiting-for-source-items=Wacht op bronvoorwerpen +waiting-for-space-in-destination=Wacht op ruimte in bestemming +waiting-for-target-to-be-built=Wachten tot het doel wordt gebouwd +waiting-for-train=Wachten op trein +waiting-to-launch-rocket=Wachten om raket te lanceren +working=Werkzaam +[entity-type] +tree=Boom +[error] +achievement-data-invalid=Fout bij het laden van de lokale prestatiegegevens. Lokale prestaties mogelijk verloren gegaan. +audio-could-not-initialize=Kon audio niet initialiseren. Audio is uitgeschakeld. +audio-error-title=Audio fout +config-data-invalid-prompt-reset-to-default=Configuratiebestand is ongeldig. Terugzetten naar standaardinstelling? +crash-to-desktop-message=Een onverwachte error. Als je de laatste versie van het spel draait, dan kan je ons helpen het probleem op te lossen door de inhoud van de log bestanden te plaatsen op het Factorio forum.\nVoeg de save bestand(en), Modificaties die je gebruikt en alle stappen die je weet om de crash te reproduceren. +data-error-title=Gegevensfout +error-message-box-title=Fout +failed-to-create-app-window=Het maken van een applicatie scherm is mislukt. __1__ +failed-to-load-save-file=Bestand laden mislukt. +failed-to-load-window-icon=Fout bij het laden van vensterpictogram! Bestandspad: __1__ +game-state-corruption-detected-save-corrupted=Corruptie van het spel gedetecteerde. U kunt het opgeslagen spel niet laden. +game-state-corruption-detected-saving-aborted=Corruptie van het spel gedetecteerd. Het spel is niet opgeslagen op corruptie van je opgeslagen spel te voorkomen. +low-available-space-in-steam-storage=U heeft nog maar __1__ MB vrije ruimte in de Steam Remote Opslag. Als je geen beschikbare ruimte meer hebt, kan het spel je configuratie en blauwdruk bibliotheek misschien niet opslaan, en zou je je voortgang kunnen verliezen als je afhankelijk bent van Steam Cloud voor het synchroniseren van bestanden tussen computers.\nWe raden je aan oude opslagbestanden te verwijderen met behulp van de verwijder knop in het Laad Game dialoogvenster om ruimte vrij te maken. +low-available-space-in-steam-storage-title=Weinig beschikbare ruimte in Steam externe opslag waarschuwing +map-can-not-be-loaded-in-demo-version=Deze map kan niet geladen worden in de demo versie van het spel. +operation-failed=Bewerking mislukt +out-of-vram-cannot-lower-settings=Lage grafische modus en bitmap-caching niveau laag staan al aan. Dit betekent dat uw systeemhardware onder de minimale vereisten zijn. Als u denkt dat dit een probleem met het spel is, rapporteer deze dan op onze forums. +out-of-vram-change-quality-to-low=Inschakelen van lage grafische opties. Herstart het spel. +out-of-vram-change-quality-to-normal=Sprite kwaliteit optie instellen (hoog->normaal). Herstart het spel. +out-of-vram-change-usage-to-high=Bitmap caching optie instellen (allemaal -> hoog). Herstart het spel. +out-of-vram-change-usage-to-low=Bitmap caching optie instellen (gemiddeld -> laag). Herstart het spel. +out-of-vram-change-usage-to-medium=Bitmap caching optie instellen (hoog -> gemiddeld). Herstart het spel. +out-of-vram-enable-low-vram-mode=Inschakelen van lage VRAM modus. Herstart het spel. +player-data-invalid=Fout bij het laden van het speler gegevensbestand. Campagne vooruitgang mogelijk verloren gegaan. +replay-data-not-found=Kan replay niet spelen. Replay gegevens zijn niet gevonden. +replay-header-error=Replay header kan niet worden gevonden door de volgende fout: +replay-header-error-old-version=Replay header kan niet worden geladen. Het is waarschijnlijk ouder dan de huidige versie __1__. +replay-mod-configuration-mismatch=Kan geen replay spelen. Het heeft een andere mod configuratie. +replay-version-mismatch=Kan geen replay afspelen, het werd gemaakt in versie __1__, maar de huidige versie is __2__. +startup-failed=Starten van het spel is mislukt +system-initialization-failed=Initialisatie is mislukt. Foutcode: __1__ +unable-to-create-sprite=Niet in staat om sprite te maken (grootte __1__x__2__) waarschijnlijk niet genoeg videogeheugen (VRAM). +value-out-of-range=Waarde buiten bereik: voer een waarde in tussen __1__ en __2__. +[fluid-description] +fluid-unknown[1]=Deze vloeistof is niet beschikbaar vanwege het verwijderen van mods, het zal worden hersteld als de mod opnieuw is ingeschakeld. +[fluid-name] +fluid-unknown=Onbekende vloeistof +[frequency] +none=Geen +[graphics-errors] +detected-gpu=Gevonden GPU: __1__ +device-removed-button-close=Sluiten +device-removed-button-restart=Herstarten +device-removed-button-use-opengl=Gebruik OpenGL +device-removed-message1=De videokaart is fysiek verwijderd van het systeem, of er is een driver update voor de videokaart gebeurd. +device-removed-message2=Fout: __1__, Reden: __2__ +device-removed-message3=Als je deze fout vaak ziet, probeer dan de PC opnieuw te starten of update de drivers van jouw videokaart.\nDe PC kan ook instabiel zijn vanwege overklokken of oververhitting. +device-removed-message4=Als een mogelijke omzeiling kun je proberen Factorio over te schakelen naar OpenGL renderer. +device-removed-title=Factorio is gecrasht vanwege het resetten of verwijderen van de videokaart. +direct3d-failed-to-initialize=DirectX initialiseren mislukt. Factorio vereist DirectX 10 compatibele grafische kaart of beter. +graphics-settings-keep=Behouden +graphics-settings-reset=terugzetten naar standaardinstelling +opengl-failed-to-initialize=Factorio vereist OpenGL versie __1__ of hoger. De versie beschikbaar op deze computer is __2__. +out-of-videomemory=Niet genoeg videogeheugen. Probeer de sprite resolutie te verlagen of textuur compressie in te schakelen. +reset-graphics-settings-question=Wilt u de grafische instellingen resetten? +[gui] +all=Allemaal +ammo=Munitie +any=Elke +armor=Pantser +artillery-ammo=Artillerie munitie +blueprint-access-error=Kan de opslag van een andere speler niet wijzigen. +blueprint-components=Onderdelen +blueprint-dummy-error=Kan de blauwdruk met onbekende entiteitgegevens niet wijzigen. +blueprint-icons-empty-error=Blauwdruk moet ten minste één icoon hebben. +blueprint-include-entities=Entiteiten +blueprint-include-fuel=Brandstof voor trein +blueprint-include-modules=Modules +blueprint-include-station-names=Station namen +blueprint-include-tiles=Tegels +blueprint-include-trains=Treinen +blueprint-include-trains-tooltip=Treinen in de blauwdruk insluiten +blueprint-not-available=Blauwdruk is nog niet klaar met downloaden uit de bibliotheek +blueprint-not-present=De blauwdruk is verwijderd door een andere speler +blueprint-player-not-available=Kan blauwdruk niet verplaatsen: speler is offline +blueprint-preview=Voorbeeld +blueprint-preview-edit-tooltip=Bewerk label, beschrijving en iconen. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ om te verwijderen, __CONTROL_LEFT_CLICK__ om te herstellen. +blueprint-preview-hint-specific=__CONTROL__mine__ om te verwijderen, __CONTROL__build__ om te herstellen. +blueprint-preview-not-editable-hint-dummy-entities=Deze blauwdruk kan niet worden gewijzigd, de gegevens worden afzonderlijk opgeslagen om het herstel van aangepaste inhoud mogelijk te maken. +blueprint-preview-not-editable-hint-other-player=Deze blauwdruk kan niet worden gewijzigd omdat het in de bibliotheek van een andere speler staat. +blueprint-preview-not-editable-hint-preview=Deze blauwdruk kan niet worden gewijzigd omdat de inhoud nog niet naar het spel is overgebracht. +blueprint-select-replacement=Selecteer vervanging +blueprint-shelf-not-synced=Spelers blauwdrukopslag nog niet klaar +cancel=Terug +cancel-instruction=annuleren (__CONTROL__toggle-menu__) +changelog=Aanpassingen log +character=Personage +clear=Wis +clear-blueprint=Blauwdruk leegmaken +close=Sluiten +close-instruction=Sluit (__CONTROL__confirm-gui__ of __CONTROL__toggle-menu__) +color=Kleur +confirm=Bevestig +confirm-instruction=Bevestig (__CONTROL__confirm-gui__) +confirm-load-game-load=Laden +confirm-load-game-settings-changed=Mods zijn verwijderd of mod instellingen zijn gewijzigd. Weet je zeker dat je door wilt gaan met het laden van dit opgeslagen spel? +confirm-load-game-sync=Synchroniseer mods en laad +confirm-quit=Het spel is niet opgeslagen. Weet je zeker dat je wilt stoppen? +confirm-restart=Weet je zeker dat je opnieuw wilt starten? +confirmation=Bevestiging +constant-number=Vast getal +converting-map=Map __1__ converteren +copy=Kopieer +copy-this=Maak een kopie van dit +crafting=Maken +credits=Credits +delete=Verwijder +delete-blueprint-record=Verwijder blauwdruk +destroy-blueprint=Blauwdruk verwijderen +destroy-book=Blauwdrukboek verwijderen +destroy-deconstruction-planner=Vernietig de Deconstructieplanner +destroy-upgrade-planner=Vernietig __1__ +drop-blueprint-nothing-to-drop-error=Geen blauwdruk in de cursor om te exporteren. +empty-blueprint-error=De blauwdruk is leeg. +enable-logistics-while-moving=Logistiek inschakelen tijdens het bewegen +equipment-grid=Uitrustings raster +eula=EULA +exit=Afsluiten +export-to-string=Exporteren naar string +fluid-ingredient=Vloeistof ingrediënt +fluid-ingredient-description=Mogelijke vloeistofinvoer +fuel=Brandstof +generating-new-map=Nieuwe kaart aan het genereren +grabbed-item=Gepakt item +grid=Raster +guns=Geweer +ingredient=Ingrediënt +ingredient-description=Mogelijke invoer +instruction-to-activate=__1__ om te activeren. +instruction-to-alt-select=__1__ en sleep om te selecteren en het configuratievenster te omzeilen. +instruction-to-build=__1__ om te bouwen. +instruction-to-cancel-deconstruct=__1__ en sleep om de deconstructie te annuleren. +instruction-to-cancel-upgrade=__1__ en sleep om verbeter orders te annuleren. +instruction-to-change-size=__1__/__2__ om de grootte van het gebied te wijzigen. +instruction-to-clear-generic=__1__ om te wissen. +instruction-to-clear-item=__1__ om te wissen. +instruction-to-clear-quickbar-slot=__1__ om sneltoets te wissen. +instruction-to-connect-spidertron-remote=__1__ op een spidertron om te verbinden. +instruction-to-consume=__1__ om te consumeren. +instruction-to-cycle-blueprint-backards=__1__ voor vorige. +instruction-to-cycle-blueprint-forwards=__1__ voor volgende. +instruction-to-deconstruct=__1__ en sleep om te af te breken. +instruction-to-destroy=__1__ om te vernietigen. +instruction-to-downgrade=__1__ en sleep om te verslechteren. +instruction-to-force-build=__1__ forceert bouw. +instruction-to-mine-tiles=__1__ om tegels op te pakken +instruction-to-open-item=__1__ om te openen. +instruction-to-order-spidertron=__1__ om spidertron te sturen. +instruction-to-order-spidertron-to-follow=__1__ om de geselecteerde entiteit te volgen. +instruction-to-queue-spidertron-order=__1__ om de opdracht in de wachtrij te plaatsen. +instruction-to-repair=__1__ en houd vast om de geselecteerde entiteit te repareren. +instruction-to-reset-item=__1__ om te resetten. +instruction-to-select=__1__ en sleep om de inhoud te selecteren. +instruction-to-shoot=__1__ om te schieten. +instruction-to-throw=__1__ om te gooien. +instruction-to-upgrade=__1__ en sleep om te verbeteren. +instruction-when-in-cursor=Wanneer onder de cursor +inventory=Inventaris +inventory-filter=Inventaris filter +licenses=Licenties +load=Laden +loading-map=Kaart __1__ aan het laden +loading-new-map=Nieuwe kaart laden +logistic-requests-disabled=Logistieke verzoeken uitgeschakeld +logistic-trash-slots=Logistieke afvalvakken +map-exchange-string=Kaart uitwisselingtekst +mining-fluid=Vloeistof voor grondstofwinning +mod-scenarios=Mod scenarios +mod-with-campaign-not-available=Modificatie met deze campagne is niet beschikbaar. +module=Module +module-description=Toegestane modules: +no=Nee +no-recipe-available=Geen recept beschikbaar +no-recipes-found=Geen recepten gevonden +not-available=n.v.t. +not-connected=Niet verbonden +not-in-logistic-network=Niet in logistiek netwerk +nothing-found=Niets gevonden +notice=Let op +off=Uit +ok=OK +on=Aan +open-equipment-grid=Open uitrusting raster +or-set-a-constant=Of stel een constante in +owner=Eigenaar +queued=In de wachtrij +quit=Stoppen +reassign-blueprint=Selecteer nieuwe inhoud voor de blauwdruk. +refresh=Vernieuw +release-date=Verschijningsdatum: +remove-blueprint-book-record=Verwijder blauwdruk boek +reset=terugzetten naar standaardinstelling +reset-consumpiton-filters=Filters terugzetten naar standaardinstelling +reset-production-filters=Filters terugzetten naar standaardinstelling +restart=Herstarten +result=Resultaat +rocket-inventory-slot=Raketlading +rocket-inventory-slot-description=U wordt verwacht de satelliet hier in te zetten. +rocket-launch=Lanceren +rocket-launch-started=Gelanceerd +rocket-preparing=Voorbereiden +rocket-result-inventory-slot=Resultaten van de lancering van de raket +save=Opslaan +saving-map=Kaart __1__ aan het opslaan +script-inventory=Script inventaris +search=Zoeken +search-with-focus=Zoek (__1__) +select-filter=Selecteer filter +select-signal=Selecteer een signaal +select-upgrade=Selecteer een verbetering +set=Zet +set-amount=Stel waarde in +set-filter=Stel Filter in +set-inventory-bar-title=Beperk een deel van de inventaris zodat het niet kan worden gevuld door machines. +since-last-played=Sinds laatst gespeeld (__1__) +space-usage-mb=Ruimtegebruik: __1__ MB / __2__ MB +subversion=Sub-versie: +sync-mods-with-save=Synchroniseer de mods met het opgeslagen spel +synchronize=Synchroniseren +total=Totaal +transferring=bezig met verplaatsen... +update=Update +upgrade-blueprint-book-tooltip=Verbeter items en entiteiten in alle blauwdrukken in dit boek. +upgrade-blueprint-tooltip=Verbeter voorwerpen en entiteiten in de blauwdruk. +user-scenarios=Gebruikersscenario's +version=Versie: +weapons=Wapens +yes=Ja +[gui-about] +created-by=Aangemaakt door +forums=Forums +release=Vrijgeven +version=Versie +website=Website +[gui-achievements] +modded-game=Het spel is modded. Prestaties zijn gescheiden van de vanilla versie van het spel. +not-in-game-long-enough=Je moet langer dan __1__% online tijd in het spel besteden om prestaties te krijgen. Het spel duurde __2__, maar je hebt slechts __3__ besteed. +title=Prestaties +track=Begin met volgen +unlocked-count=Behaald: __1__ van __2__ +untrack=Stop met volgen +[gui-additional-entity-settings] +apply-entity-health=Gezondheid toepassen +apply-entity-tag=Label toepassen +corpse-expires=Lijken vergaan +difficulty=Moeilijkheid +entity-tag=Entiteitslabel +indestructible=Onvernietigbaar +not-minable=Niet mijnbaar +not-operable=Niet mogelijk +not-rotatable=Niet draaibaar +properties=Eigenschappen +recipe-locked=Recept vergrendeld +title=__1__ extra instellingen +to-be-looted=Om op te pakken +[gui-admin-player] +character-equipment=Uitrusting +character-main-inventory=Hoofdinventaris +cursor-stack=Cursor stapel +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=entiteit is|rest=entiteiten zijn}__ beschadigd. +destroyed=__1__ __plural_for_parameter_1_{1=entiteit is|rest=entiteiten zijn}__ vernietigd. +map-hint=Zie de kaart voor meer details. +no-material-for-construction=__1__ __plural_for_parameter_1_{1=entiteit mist|rest=entiteiten missen}__ materiaal om te bouwen. +no-storage=Niet genoeg opslagruimte in het logistieke netwerk beschikbaar. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=entiteit mist|rest=entiteiten missen}__ constructierobots. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=object mist|rest=objecten missen}__ reparatiepakketten. +title=Waarschuwingen +train-out-of-fuel=Trein zonder brandstof. +turret-fire=__1__ __plural_for_parameter_1_{1=koepel is|rest=koepels zijn}__ betrokken met de vijand. +[gui-arithmetic] +input=Invoer +output=Uitvoer +[gui-assembling-machine] +change-recipe=Recept wijzigen +select-recipe=Selecteer een recept voor assemblage +[gui-auth-server] +client-version-too-old=Uw spel versie is te oud om gebruik te maken van online diensten. Update alstublieft naar de nieuwste Factorio versie. +email-authentication-invalid=Ongeldige verificatiecode. Controleer uw e-mail en probeer het opnieuw. +email-authentication-required=E-mailverificatie is vereist. Log in op Factorio.com met je browser en voer de code in die we je hebben gestuurd. +email-change-rate-limit=Je mag je e-mailadres slechts eenmaal wijzigen in 7 dagen. +email-invalid-format=Opgegeven e-mailadres heeft een onjuist formaat, controleer het a.u.b. +email-registered=Dit e-mailadres is al geregistreerd +failed-to-reach-server-error=Authenticatieserver bereiken mislukt. Code: __1__. Fout: __2__. +generic-timeout=Actie is mislukt doordat het te lang duurde. Probeer opnieuw alstublieft. +generic-verification-failed=Verificatie van uw account mislukt. Zorg dat u bent ingelogd bij de service aanbieder en probeer opnieuw. +invalid-characters-in-username=Uw gebruikersnaam bevat ongeldige tekens. Bezoek __1__ in uw webbrowser en kies een nieuwe gebruikersnaam. +json-parse-error=Kan het antwoord van de autorisatieserver niet interpreteren. Dit lijkt een interne serverfout. +login-banned=Uw account is geblokkeerd. Als u denkt dat dit onterecht is, neem dan contact op met support@factorio.com. +login-blacklist=Uw IP-adres staat op de zwarte lijst als gevolg van misbruik in het verleden. Als je denkt dat dit een fout is en wil dat de ban wordt opgeheven, neem dan contact op met __1__. +login-deletion-pending=Kan niet inloggen omdat uw account klaar staat voor verwijdering. Als u dit proces wilt annuleren, log dan in op de website, __1__ +login-failed=De opgegeven gebruikersnaam of e-mailadres en wachtwoord komen niet overeen met een account. +login-failed-steam-only=Het gegeven Factorio.com account is een Steam-only account. Log in met Steam of bezoek __1__ om een wachtwoord in te stellen. +login-insufficient-membership=Je account bezit het spel niet. Koop het om in te loggen. +login-too-many-attempts=Te veel mislukte inlog pogingen. Probeer het later opnieuw. Als u uw wachtwoord bent vergeten, kunt u het opnieuw instellen op __1__ +login-unlinked=Je Steam account lijkt het spel niet langer te bezitten, daarom hebben we het losgekoppeld van je Factorio account. U kunt uw Factorio account koppelen aan een Steam account die eigenaar is van het spel om uw lidmaatschap te herstellen. +server-down-for-maintenance=Online-diensten zijn momenteel niet beschikbaar door onderhoud. Probeer het later nog eens. +steam-id-already-registered=Je Steam account is al gekoppeld aan een bestaand Factorio.com account. Gelieve in te loggen met je Factorio account. +steam-id-doesnt-own-factorio=Je Steam account heeft geen Factorio. Koop het spel om een account aan te maken. +steam-id-timeout=Kan Factorio eigendom niet verifiëren omdat de verbinding met Steam is verlopen. Probeer het opnieuw. +steam-ticket-verification-failed=Het verifiëren van Steam gebruikersticket is mislukt. Zorg ervoor dat je ingelogd bent bij Steam en probeer het opnieuw. +unknown-error=Server antwoordde fout: __1__ +username-invalid-characters=Ongeldige tekens in de gebruikersnaam. Gebruik alleen alfanumerieke tekens en .- +username-taken=Deze gebruikersnaam is al geregistreerd. Kies een andere of log in als deze van jou is. +username-too-long=Gegeven gebruikersnaam is te lang (max. 30 tekens). +username-too-short=Gegeven gebruikersnaam is te kort (min. 2 tekens). +[gui-blueprint] +absolute-snapping=Absoluut +absolute-snapping-tooltip=Volgt het globale raster. De coördinaten geven aan hoe de blauwdruk plaatsing is ten opzichte van het globale raster. +close-blueprint=Sluit blauwdruk +commit-blueprint=Blauwdruk opslaan +components=Onderdelen +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ om alle onderdelen van dat type te verwijderen.\n__ALT_CONTRO_LEFT_CLICK__1__ om alle componenten van dat type terug te voegen. +create-blueprint=Blauwdruk maken +existing-blueprint=Blauwdruk voorwerp +filters=Filters +grid-position=Raster positie +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ in het voorbeeld om de rasterpositie te wijzigen. +grid-size=Rastergrootte +grid-size-tooltip=Afmetingen van het herhaalpatroon. +height=Hoogte +icon=Pictogram +icon-tooltip=Hier kun je veranderen welke pictogrammen voor deze blauwdruk weergegeven worden. +library-blueprint=Blauwdruk in de blauwdruk bibliotheek +library-blueprint-owned-by-other-player=Blauwdruk in de blauwdrukbibliotheek van een andere speler +new-blueprint=Maak een nieuwe blauwdruk +relative-snapping=Relatief +relative-snapping-tooltip=Staat de blauwdruk toe om een relatief raster te volgen door te slepen en is afhankelijk waar de bouw is begonnen. +settings=Instellingen +snap-to-grid=Uitlijnen op raster +snap-to-grid-tooltip=Plaats de blauwdruk op een raster wanneer deze wordt gebouwd. +unnamed-blueprint=Naamloze blauwdruk +width=Breedte +[gui-blueprint-book] +blueprints=Blauwdrukken +confirm-blueprint-book-deletion=Weet je zeker dat je het blauwdrukboek wilt verwijderen? +delete-blueprint-book=Verwijder boek +icon-tooltip=Wanneer dit leeg is toont het boek het pictogram van de actieve blauwdruk. +scroll-to-change-active=Gebruik __CONTROL__cycle-blueprint-forwards__ en __CONTROL__cycle-blueprint-backwards__ om de actieve blauwdruk te veranderen. +scroll-to-change-active-specific=Gebruik __CONTROL_STYLE_BEGIN____1__ muiswiel __CONTROL_STYLE_END__ om de actieve blauwdruk te veranderen. +unnamed-blueprint-book=Naamloos blauwdruk boek +[gui-blueprint-library] +blueprint-book=Boek met blauwdrukken +blueprint-book-edit=Blauwdrukboek bewerken +blueprint-book-string=Blauwdrukboek string +blueprint-string=Blauwdruk string +cant-manipulate-not-synchronized-shelf=Kan plank niet manipuleren die nog niet is gesynchroniseerd. +deconstruction-item-string=Deconstructie voorwerp string +deconstruction-tool-edit=Deconstructie gereedschap bewerken +drop-blueprint=Blauwdruk laten vallen +failed-loading-cloud-storage=Laden van blauwdrukbibliotheek uit cloud mislukt. Lokale versie van de opslag wordt in plaats daarvan geladen. +failed-loading-storage=Het laden van de blauwdrukopslag is mislukt: __1__. Maakt reservekopie van huidige opslag naar __2__. +failed-saving-cloud-storage=Het opslaan van blauwdruk naar cloud is mislukt. U heeft misschien geen ruimte meer beschikbaar voor Cloud Sync. Om te voorkomen dat u uw blauwdruk bibliotheek verliest, maak een backup van bestand __1__. +game-blueprints-title=Spel blauwdrukken +grid-view=Rasterweergave +import=Importeer +import-string=Importeer string +list-view=Lijstweergave +make-new=Nieuwe __1__ +not-available-yet=Blauwdruk nog niet beschikbaar +not-synced-warning=[img=utility/warning_icon] [color=red]Blauwdruk bibliotheek is niet gesynchroniseerd.[/color] +player-storage=Blauwdrukopslag +private-shelf=Mijn blauwdrukken +shared-shelf=Gedeelde blauwdrukken +shelf-choice=Filter: +shelf-choice-all=Alle +shelf-choice-game=Spel blauwdrukken +synchronising=Synchroniseren... +title=Blauwdruk bibliotheek +transfer-progress=Verplaatsingsvoortgang +unknown-player-storage=Een onbekende spelers opslag +upgrade-item-string=Verbeter item tekst +upgrade-tool-edit=Verbeteringsgereedschap bewerken +[gui-bonus] +artillery-range=Artillerie bereik +character-build-distance=Bouw afstand +character-crafting-speed=Fabricatie snelheid +character-health-bonus=Gezondheid +character-inventory-slots-bonus=Bonus inventaris vakken +character-item-drop-distance=Voorwerp neerleg-afstand +character-item-pickup-distance=Voorwerp oppak-afstand +character-logistic-slots=Logistieke aanvraagvakken +character-logistic-trash-slots=Logistieke afvalvakken +character-loot-pickup-distance=Buit oppak afstand +character-mining-speed=Mijnsnelheid +character-reach-distance=Reik afstand +character-resource-reach-distance=Grondstof reik afstand +character-running-speed=Loopsnelheid +damage-bonus=Schade +follower-robot-lifetime=Levensduur +inserter-stack-size-bonus=Robotarm capaciteit +laboratory-productivity=Onderzoeksproductiviteit +laboratory-speed=Onderzoekssnelheid +maximum-following-robots-count=Volgrobot aantal +mining-drill-productivity-bonus=Mijnproductiviteit +no-bonuses=Nog geen bonussen onderzocht. +shooting-speed-bonus=Schietsnelheid +stack-inserter-capacity-bonus=Stapelrobotarm capaciteit +title=Bonussen +train-braking-force-bonus=Trein remkracht +turret-damage-bonus-description=(accumuleert met munitiebonussen) +worker-robot-battery=Batterij grote +worker-robot-speed=Bewegingssnelheid +worker-robot-storage=Ladingsgrootte +[gui-browse-games] +access=Toegang +access-password=Wachtwoord +access-public=Openbaar +cant-join-game-steam-init-failed=Niet in staat om deel te nemen aan het spel met het Steam-netwerk: Steam is niet correct geïnitialiseerd. Steam-gerelateerde functies zijn uitgeschakeld. Het herstarten van Steam lost dit probleem meestal op. Wil je proberen om deel te nemen via het non-Steam netwerk? +description=Omschrijving +downloading-game-information=Spelgegevens downloaden +favourite-tooltip=Favorieten +games-headers-name=Naam +games-headers-players=Spelers +games-headers-playtime=Speeltijd +has-friends=Steam-vrienden in spel +has-mods=Bevat mods +has-password=Bevat wachtwoord +has-players=Heeft spelers +is-dedicated-server=Is toegewijde server +join-game=Deelnemen aan spel +loading=Laden... +mods=Aanpassingen +no-game-selected=Geen spel geselecteerd +no-players=Geen +none=Geen +ping=Ping +ping-calculating=Berekenen +ping-cant-reach=Niet bereikbaar +players=Spelers +search=Zoeken +search-filters=Zoek filters +tags=Labels +title=Doorzoek games +version=Versie +[gui-building-statistics] +built=Gebouwd +deconstructed=Gedeconstrueerd +title=Gebouwen +upgraded=Opgewaardeerd +[gui-car] +automatic-targeting=Automatisch richten +color=Kleur +driver=Chauffeur +passenger=Passagier +trunk=Achterbak +weapons-control=Controle van de wapens +with-gunner=Met schutter +with-gunner-description=Schiet automatisch op nabije vijanden wanneer een schutter (bestuurder of passagier) in het voertuig is +without-gunner=Zonder schutter +without-gunner-description=Schiet automatisch op nabije vijanden als het voertuig leeg is +[gui-character] +crafting-queue=Fabricatiewachtrij +exoskeleton=Exoskelet +personal-logistics-description=Door persoonlijke logistiek uit te schakelen stoppen logistieke robots met het brengen van de gevraagde items. Het zal ook voorkomen dat voorwerpen automatisch naar de afvalvakken worden verplaatst. Logistieke robots blijven de afvalvakken leegmaken. +personal-roboport=Persoonlijke robotport +[gui-constant] +off=Uit +on=Aan +output=Uitvoer +output-signals=Uitgaande signalen +[gui-control-behavior] +circuit-connection=Schakelnetwerk verbinding +circuit-network=Schakelnetwerk +connect=Verbind +connected-to-network=Verbonden met netwerk +green-network-id=[color=green]__1__[/color] +logistic-connection=Logistieke verbinding +logistic-network=Logistiek netwerk +mode-of-operation=Werkwijze +no-network-in-range=Geen netwerk in bereik +not-connected=Niet verbonden +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Muur met poort controller +[gui-control-behavior-modes] +close-signal=Signaal sluiten +close-signal-description=Wanneer de gegeven voorwaarde waar is, wordt geprobeerd dit signaal rood te maken en elke trein te laten stoppen.\nAls een trein niet op tijd kan stoppen (signaal is oranje) of er al doorheen rijdt (signaal is rood), zal het signaal die trein niet stoppen.\nLet op: de trein zal erg vaak stoppen bij het signaal en zal niet proberen een alternatieve route te vinden,\nzelfs als er een andere route beschikbaar is. +enable-disable=Inschakelen/Uitschakelen +enable-disable-description=Deze entiteit alleen laten werken wanneer voorwaarde waar is. +enable-disable-train-stop-description=Schakel deze entiteit enkel in als aan de voorwaarde is voldaan.\nTreinen zullen uitgeschakelde stations overslaan, waardoor je treinroutes kan beheren. +none=Geen +none-write-description=Verander niet het gedrag van dit object op het schakelnetwerk. +open-gate=Open poort +open-gate-description=Het hek blijft open zolang de schakelvoorwaarde waar is. +read-belt-contents=De items op de band lezen +read-belt-contents-description=Leest de inhoud van de transportband en stuurt ze naar het schakelnetwerk. Transportbanden sturen niet de juiste Puls signalen wanneer objecten worden ingevoegd of afgenomen vanuit het midden van de transportband door externe entiteiten. +read-chain-signal=Signaal lezen +read-chain-signal-description=Leest de kleur van het spoorketensein en stuurt het hieronder opgegeven schakelnetwerksignaal. +read-charge-level=Lees oplaadniveau +read-charge-level-description=Leest het laadniveau van de accumulator als een percentage tussen 0 en 100 en stuurt het naar het schakelnetwerk. +read-contents=Inhoud lezen +read-contents-description=Leest de inhoud van de container en stuurt deze naar het schakelnetwerk. +read-hand-contents=De vastgehouden inhoud lezen +read-hand-contents-description=Leest de vastgehouden inhoud van de robotarm en stuurt deze naar het schakelnetwerk. +read-logistic-network-contents=Lees de inhoud van het logistiek netwerk +read-logistic-network-contents-description=Leest de aanwezige voorwerpen in het logistieke netwerk waarmee deze roboport verbonden is en stuurt deze naar het schakelnetwerk. +read-resources=Lees bronnen +read-resources-description=Leest de hoeveelheid grondstoffen verwacht van deze mijner/jaknikker en stuurt het naar het schakelnetwerk. \nVoor oneindige bronnen, wordt de ongewijzigde mijnsnelheid gelezen. \nDe waarde wordt elke 5 seconden bijgewerkt. +read-robot-stats=Lees de robotstatistieken +read-robot-stats-description=Leest het aantal robots in het logistieke netwerk van deze roboport en stuurt het aantal door naar het schakelnetwerk. +read-sensor=Lees sensor +read-sensor-description=Verstuurt een signaal naar het schakelnetwerk wanneer een personage in de buurt van de poort komt en het open zou moeten gaan. +read-signal=Signaal lezen +read-signal-description=Leest de kleur van het spoorsein en verstuurt het hieronder gegeven schakelnetwerksignaal.\nAls het spoorsein rood is doordat het is gesloten vanuit het schakelnetwerk, zal niets worden verstuurd. +read-stopped-train=Gestopte trein lezen +read-stopped-train-description=Wanneer een trein bij het station is gestopt, wordt er een signaal verzonden met een uniek nummer voor die trein. +read-train-contents=De treininhoud lezen +read-train-contents-description=Leest de inhoud van de trein die is gestopt bij het station en stuurt deze naar het schakelnetwerk. +read-trains-count=Lees aantal treinen +read-trains-count-description=Leest het aantal treinen dat naar dit specifieke station gaat. Bevat de gestopte trein. +send-to-train=Naar de trein sturen +send-to-train-description=Stuurt de inhoud van het schakelnetwerk naar de trein,\nzodat deze gebruikt kunnen worden als wachtvoorwaarden. +set-filters=Filters instellen +set-filters-description=Stel de robotarmfilters in op basis van het signaal van het schakelnetwerk. +set-requests=Aanvragen instellen +set-requests-description=Stel de logistieke verzoeken van de kist in op basis van de signalen van het schakelnetwerk. +set-stack-size=Stapelgrootte instellen +set-stack-size-description=Instellen van de maximale stapelgrootte van deze robotarm op basis van de telling van de geselecteerde schakelnetwerksignaal. +set-trains-limit=Stel treinlimiet in +set-trains-limit-description=Stelt het maximum aantal treinen in dat naar dit station gaat. Bevat de gestopte trein. +use-colors=Kleuren gebruiken +use-colors-description=Stel de kleur van de lamp in op basis van kleursignalen.\nWanneer de sterkte van het kleursignaal groter is dan 0, zal de lamp de kleur van het signaal aannemen.\nWanneer er meerdere kleuren actief zijn, zal de lamp maar één kleur aannemen. +[gui-control-behavior-modes-guis] +available-construction-bots=Beschikbare constructierobots +available-logistic-bots=Beschikbare logistieke robots +belt-read-mode=Inhoud lees modus +blue=Blauw +blue-chain-description=Het schakelnetwerksignaal dat verstuurd word zodra het ketensein blauw is (1 of meer routes worden geblokkeerd maar 1 of meer routes zijn nog steeds beschikbaar). +closed-condition=Gesloten toestand +control-signal=Besturingssignaal +enabled-condition=Het staat aan +entire-patch=De volledige grondstof plek +entire-patch-description=De verwachte grondstoffen van de gehele grondstof plek rond deze mijnboor. +green=Groen +green-chain-description=Het schakelnetwerksignaal dat verstuurd wordt zodra het ketensein groen is (het blok is vrij). +green-description=Het schakelnetwerksignaal dat verstuurd wordt zodra het sein groen is\n(het blok is vrij). +hand-read-mode=Hand lees modus +hold-mode=Wacht +hold-mode-description-belt=Het signaal wordt aanhoudend verstuurd zolang er items op de band liggen. +hold-mode-description-inserter=Het signaal wordt voortdurend verstuurd zolang de robotarm het item vasthoudt. +input-signal=Invoer signaal +open-condition=Open toestand +output-signal=Uitgangssignaal +output-signals=Uitgangssignalen +pulse-mode=Pols +pulse-mode-description-belt=Het signaal wordt slechts 1 tik lang verstuurd zodra het item op de lopende band terecht komt. +pulse-mode-description-inserter=Het signaal wordt slechts 1 tick lang verstuurd zodra het item opgeraapt wordt. +red=Rood +red-chain-description=Het schakelnetwerksignaal dat verstuurd wordt zodra het ketensein rood is (alle routes na het ketensein zijn bezet). +red-description=Het schakelnetwerksignaal dat verstuurd wordt zodra het sein rood is\n(een trein passeert het sein). +resource-read-mode=Grondstof lees modus +this-miner=Deze mijnboor +this-miner-description=De verwachte grondstoffen van deze mijnboor. +total-construction-bots=Totaal aantal constructie robots +total-logistic-bots=Totaal aantal logistieke robots +train-id=Trein-ID +train-id-description=Unieke identificatie van gestopte trein +trains-count=Aantal treinen +trains-count-description=Aantal treinen dat naar deze station gaat. Bevat de gestopte trein. +trains-limit=Trein limiet +trains-limit-description=Maximum aantal treinen dat naar dit station gaat. Bevat de gestopte trein. +yellow=Geel +yellow-chain-description=Het schakelnetwerksignaal dat verstuurd wordt zodra het ketensein geel is (een trein plant een route door het ketensein). +yellow-description=Het schakelnetwerksignaal dat verstuurd wordt zodra het sein geel is (een trein plant een route door het railsignaal). +[gui-control-settings] +advanced-interaction=Geavanceerde interactie +basic-interaction=Basis interactie +button-layout=Knoppen indeling +button-layout-description=Wijzigt de toewijzing van sommige acties volgens uw gekozen standaard. Ook van invloed op GUI-navigatie. +button-layout-eastern=__1__ selecteer, __2__ annuleren (Oosten) +button-layout-western=__1__ selecteer, __2__ annuleren (Westen) +change-input-method-to-controller=Invoermethode wijzigen in controller +change-input-method-to-keyboard-and-mouse=Invoermethode wijzigen in toetsenbord en muis +control-disabled=Uitgeschakeld - Veranderd door: __1__ +controller=Controller +controller-icons=Iconen +controller-icons-auto=Automatisch detecteren (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Controller instellingen +crafting=Maken +deadzone=Stok doodpunt +deadzone-description=Verhoog deze waarde als je merkt dat je cursor soms beweegt. +debug=Debug +editor=Bewerker +input-method=Invoermethode: +input-not-found-controller=Uw geselecteerde invoermethode is controller maar geen controller is verbonden. +input-not-found-keyboard-and-mouse=Je geselecteerde invoermethode is toetsenbord en muis, maar ze zijn niet verbonden. +inventory=Inventaris +keyboard-and-mouse=Toetsenbord en muis +keyboard-and-mouse-recommended=Toetsenbord en Muis (aanbevolen) +miscellaneous=Diversen +mods=Mods +movement=Beweging +panels=Panelen +quick-panel=Snel paneel +quickbar=Snelbalk +sensitivity=Stok gevoeligheid +sensitivity-description=Hoe snel de cursor en de kaart bewegen in reactie tot de stok beweging. +title=Besturingsinstellingen +tools=Gereedschap +vehicle-driving-mode=Voertuig rijmodus +vehicle-driving-mode-absolute=Absoluut +vehicle-driving-mode-absolute-description=De stick omhoog/omlaag laten voertuigen versnellen/remmen.\nBeweeg de stick naar links/rechts zodat voertuigen naar die kant draaien. +vehicle-driving-mode-relative=Relatief +vehicle-driving-mode-relative-description=Als je de stick in een richting beweegt, draaien de voertuigen automatisch om en versnellen ze naar die kant van het scherm. +vibration-intensity=Trilintensiteit +waiting=Aan het wachten +[gui-crafting-queue] +collapse=Ineenstorten +expand=Uitbreiden +[gui-create-account] +account-creation-info=Je bent geverifieerd door Steam. Kies een gebruikersnaam om te gebruiken voor Factorio. Dit zal je bijnaam zijn in multiplayerspellen. Het kan één keer op onze website gewijzigd worden. +account-creation-info-console=Kies een gebruikersnaam om te gebruiken in Factorio. Dit zal je bijnaam zijn in multiplayerspellen. Het kan niet worden gewijzigd. +account-creation-success-info=Je bent nu geverifieerd als __1__ via Steam. Als je dit account zonder Steam wilt gebruiken log in met Steam op __2__ en stel een e-mail en wachtwoord in op je profiel. +account-creation-success-info-console=Account succesvol aangemaakt. Je bent nu geauthenticeerd als __1__. +create=Maken +creating-account=Account aanmaken +i-accept-the=Ik accepteer de +login-using-factorio-account=Ik heb al een Factorio.com account +login-using-factorio-account-info=Als je een Factorio account hebt, kun je in plaats daarvan inloggen met je wachtwoord. Dit zal ook je Factorio account koppelen aan dit Steam account. +login-using-factorio-account-info-console=Als je een Factorio account hebt, dan kun je ook met je wachtwoord inloggen. Dit zal ook je Factorio account koppelen aan het account van deze console. +terms-of-service=Gebruiksvoorwaarden +title=Maak een account aan +[gui-current-research] +not-researching=Druk op __CONTROL__open-technology-gui__ om een nieuw onderzoek te starten. +research-finished=__1__ is klaar. Klik op __CONTROL__open-technology-gui__. +[gui-decider] +condition=Voorwaarde +input-count=Invoer teller +input-count-description=Kopieer de telling van het opgegeven uitgangssignaal van de ingangssignalen. +one=1 +one-description=Voert het gespecificeerde uitgangssignaal uit met de waarde 1. +output-item=Uitvoer +[gui-deconstruction] +blacklist=Niet toegestaan +blacklist-description=Negeer alle gefilterde items tijdens het maken van een gebied voor deconstructie. +blacklist-trees-and-rocks=Negeer bomen/rotsen +entities=Entiteiten +entity-filter-mode=Entiteit filtermodus +entity-filters=Entiteitfilters +filters=Filters +icon-tooltip=Indien leeg, het deconstructie gereedschap toont de geselecteerde filters. +tile-filter-mode=Tegel filtermodus +tile-filters=Tegelfilters +tile-selection-mode=Tegel selectiemode +tiles=Tegels +trees-and-rocks-only=Alleen bomen/rotsen +whitelist=Toegestaan +whitelist-description=Alleen gefilterde items selecteren bij het maken van een gebied voor deconstructie. +whitelist-trees-and-rocks=Alleen bomen/rotsen +[gui-downloading-mods] +currently-downloading=Aan het downloaden +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=niets +downloading=Downloaden +[gui-edit-label] +edit-description=Omschrijving bewerken +edit-label=Bewerk label +save-description=Omschrijving opslaan +save-label=Label opslaan +[gui-electric-energy-interface] +buffer-size=Buffer Grootte +power-production=Elektriciteit productie +power-usage=Energieverbruik +[gui-electric-network] +accumulator-charge=Acculading +accumulator-charge-tooltip=Hoeveelheid opgeslagen energie in alle accu’s in dit netwerk. +consumption=Verbruik +production=Productie +production-label=Productie +production-tooltip=Hoeveelheid energie die momenteel wordt geproduceerd van de maximaal mogelijke stroomproductie. +progressbar-format=__1__ / __2__ +satisfaction=Voldoening +satisfaction-tooltip=Hoeveelheid energie die momenteel wordt geproduceerd van de benodigde stroom op dit moment. +title=Info over het elektriciteitsnet +[gui-ending-screen] +epilogue=Epiloog +[gui-game-finished] +continue=Doorgaan +finish=Voltooien +kills=Gedood +lost=Je bent verslagen... +next-level=Volgende level +respawn=Respawn +restart-level=Herstart level +save-replay=Herhaling opslaan +time-played=Tijd gespeeld +title=Spel beëindigd +victory=Gewonnen! +[gui-goal-description] +info-visibility-button=Informatie +title=Doel +[gui-graphics-settings] +advanced=Geavanceerd +brightness=Helderheid +color-filter=Kleuren filter +color-filter-deuteranopia=Deuteranopie +color-filter-deuteranopia-correction=Deuteranopie correctie +color-filter-none=Geen +color-filter-protanopia=Protanopie +color-filter-protanopia-correction=Protanopie correctie +color-filter-tritanopia=Tritanopie +color-filter-tritanopia-correction=Tritanopie correctie +contrast=Contrast +full-color-depth=Volledige kleurdiepte +full-screen=Volledig scherm +general=Algemeen +graphics-quality-high=Hoog +graphics-quality-label=Sprite resolutie +graphics-quality-low=Laag +graphics-quality-normal=Normaal +graphics-quality-very-low=Extra laag +high-quality-animations=Hoge kwaliteit animaties +low-vram-warning=Onvoldoende videogeheugen (VRAM). +map-zoomed-in-effect=Kaart ingezoomd effect +max-threads=Max. render threads +minimize-on-focus-loss=Minimaliseer bij focus verlies +multisampling-label=Multisampling +multisampling-x2=Multisampling x 2 +multisampling-x4=Multisampling x 4 +multisampling-x6=Multisampling x 6 +multisampling-x8=Multisampling x 8 +no-multisampling=Geen multisampling +preferred-screen=Gewenste Scherm +primary-screen=Primair scherm (__1__) +render-in-native-resolution=Renderen in native schermresolutie +render-scale=Renderschaal +restart-required=Herstart vereist +saturation=Verzadiging +screen-n=Scherm __1__ +show-animated-water=Toon geanimeerd water +show-clouds=Toon wolken +show-decoratives=Toon decoratie op de grond +show-enemy-terrain-decals=Toon vijandelijk terrein stickers +show-game-simulations-in-background=Toon spelsimulaties op de achtergrond +show-inserter-shadows=Geef schaduwen van robotarmen weer +show-item-shadows=Geef schaduwen van items weer +show-particles=Toon deeltjes +show-smoke=Toon alle rook +show-tree-distortion=Toon geanimeerde bomen +sprite-atlas-size-custom=Aangepast (__1__) +sprite-atlas-size-label=Grootte van de textuur-atlas +sprite-atlas-size-largest-possible=Grootst mogelijk +texture-compression=Structuur compressie +texture-compression-high-quality=Hoge kwaliteit +texture-compression-low-quality=Lage kwaliteit +texture-compression-none=Geen +texture-streaming=Textuur streaming +title=Beeldinstellingen +ultrawide-mode=Ultrawide modus +use-flip-presentation-model=Gebruik flip presentatie model +v-sync=Wacht op VSync +video-memory-budget=Videogeheugen beschikbaarheid +video-memory-budget-auto=Auto (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Alles +video-memory-usage-high=Hoog +video-memory-usage-label=Videogeheugengebruik +video-memory-usage-low=Laag +video-memory-usage-medium=Normaal +vram-low-high-quality-not-recommended=Wij hebben gedetecteerd dat deze computer __1__ MB videogeheugen(VRAM) heeft, Dit is niet genoeg voor hoge kwaliteit sprites. Je zou problemen kunnen ervaren, missende sprites, crashes of het spel kan helemaal niet opstarten. De aangeraden hoeveelheid videogeheugen voor hoge kwaliteit is minstens 2GB. +vram-not-detected-high-quality-not-recommended=We kunnen niet bepalen hoeveel videogeheugen (VRAM) beschikbaar is op deze computer. De aanbevolen videogeheugen voor hoge kwaliteit sprites is ten minste 2GB, anders kunnen er prestatieproblemen optreden, afbeeldingen ontbreken, crashes, of het spel kan niet opstarten. +[gui-graphics-settings-description] +full-color-depth=Weergave in de halve (16-bits) kleurdiepte verbetert de prestaties op low-end en geïntegreerde GPU's. Deze optie heeft alleen effect op Windows 8 + of in de OpenGL renderer. +graphics-quality-label=De resolutie van de sprites. Bepaald VRAM gebruik. Let op: 'Hoog' resolutie vereist minimaal 3 GB VRAM. +graphics-quality-label-console=De resolutie van de sprites. Een lagere resolutie zal het geheugengebruik en de laadtijd verminderen. +high-quality-animations=Indien uitgeschakeld, zullen sommige geanimeerde of draaiende objecten (bijvoorbeeld treinen) slechts de helft van het normale aantal animatie of draaisystemen laden. Dit vermindert het gebruik van VRAM sterk. +lights-quality=De renderresolutie van lampen tijdens de nacht. Hoge waarden zal de prestaties sterk verminderen. +max-threads=Het aantal threads gebruikt om het spel te renderen. +minimize-on-focus-loss=Wanneer uitgevoerd in volledig scherm zonder rand, zal het spel zelf minimaliseren op focus verlies, om ervoor te zorgen dat het bureaublad is niet bedekt als u wilt overschakelen naar een andere toepassing. +render-in-native-resolution=Op hoge-DPI schermen (zoals Apple Retina) zal het renderen in de oorspronkelijke resolutie een hogere beeldkwaliteit produceren maar dit kan zeer veeleisend zijn voor de prestaties. +show-animated-water=Uitschakelen om de prestatie te verbeteren op low-end videokaarten. +show-game-simulations-in-background=Wanneer in de hoofdmenu en submenu's wordt weergegeven, laat verschillende spelsimulaties zien op de plaats van de achtergrond. +show-smoke=Indien uitgeschakeld, zal het aantal rookeffecten die worden weergegeven sterk verminderd worden. Uitschakelen om de prestaties op low-end videokaarten te verhogen. +show-tree-distortion=Uitschakelen om de prestatie te verbeteren op low-end videokaarten. +sprite-atlas-size-label=Grotere atalassen verbeteren het groeperen van tekencommando's, wat het CPU-gebruik bij het renderen verbetert, maar kunnen zwaarder zijn voor de GPU. +texture-compression=Structuur compressie verbetert de hoeveelheid sprites het spel in het video geheugen kan stoppen en versneld het verwerken doordat de grafische kaart minder gegevens hoeft te versturen tijdens het verwerken van schaduwen. Als je een oudere of geintergreerde grafische kaart hebt selecteer lage kwaliteit om de hoeveelheid sprites te verminderen dus meer snelheid te krijgen. +texture-streaming=Sprites die in geen enkele sprite-atlas geplaatst zijn (zie instellingen voor Gebruik van videogeheugen) zullen in het RAM gehouden worden tot benodigd door de GPU. +use-flip-presentation-model=Spiegelpresentatie moet efficiënter zijn om de eindafbeelding op een scherm te presenteren dan oudere Blit model. Probeer deze optie te schakelen als je problemen ondervindt met grafische fouten of frame rate. +video-memory-budget-label=De maximale grootte van videogeheugen (VRAM) dat het spel mag gebruiken voor textures (sprites). +video-memory-usage-label=Bepaalt hoeveel sprites het spel in zogenaamde 'sprite-atlassen' zal proberen te laden. Het gebruikt van grotere sprite-atlassen zal het CPU-gebruik doen afnemen door het mogelijk maken van het groeperen van tekencommando's. Het kan echter ook de belasting van de GPU vergroten, omdat deze met grotere textures zal moeten werken. Vrije sprites kunnen zowel in VRAM als in RAM geladen worden (zie de instelling Textuur streaming). +[gui-heat-interface] +add-tooltip=Voeg elke tik deze hoeveelheid warmte toe aan de buffer. +at-least-tooltip=Houd tenminste zoveel warmte in de buffer - voeg missende toe. +at-most-tooltip=Houd maximaal zo veel warmte in de buffer - verwijder overschot. +exactly-tooltip=Houd precies deze hoeveelheid warmte in de buffer - voeg toe of verwijder indien nodig. +remove-tooltip=Verwijder elke tik deze hoeveelheid warmte uit de buffer. +[gui-hotkey-suggestions] +build-using-rail-planner=Bouw met behulp van spoorplanner +build-using-rail-planner-avoiding-obstacles=Bouw met behulp van spoorplanner die obstakels vermijdt +cancel-selection=annuleer selectie +confirm-selection=Keuze bevestigen +copy-settings=Instellingen kopiëren +enter-vehicle=Voertuig instappen +exit-vehicle=Voertuig uitstappen +force-build=Forceer bouwen +insert-items=Voeg items toe +next-item=Volgend item +paste-settings=Plak instellingen +place-one=Eén plaatsen +previous-item=Vorig item +take-items=Item pakken +transfer-all=Verplaats alles +transfer-everything=Alles overdragen +transfer-stack=Verplaats stapel +[gui-infinity-container] +add=Voeg toe +at-least=Ten minste +at-least-tooltip=Houd ten minste zo veel items in de inventaris - voeg ontbrekende toe. +at-most=Meeste +at-most-tooltip=Houd maximaal zo veel items in de inventaris - verwijder extra's. +exactly=Precies +exactly-tooltip=Houd precies zoveel items in de inventaris - voeg toe of verwijder indien nodig. +remove=Verwijder +remove-unfiltered-items=Niet-gefilterde items verwijderen +remove-unfiltered-items-tooltip=Verwijder items uit de inventaris die niet onderdeel zijn van de filterlijst. +title[1]=Oneindigheid filters +[gui-infinity-pipe] +add-tooltip=Voeg elke tik dit percentage vloeistof toe aan de buis. +at-least-tooltip=Houd ten minste dit percentage aan vloeistof in de pijp - vul aan indien nodig. +at-most-tooltip=Houd maximaal dit percentage aan vloeistof in de pijp - verwijder extra. +exactly-tooltip=Houd precies dit percentage aan vloeistof in de pijp - wijzig waar nodig. +percent=% +remove-tooltip=Verwijder elke tik dit percentage vloeistof uit de buis. +temperature=Temperatuur +[gui-inserter] +blacklist=Zwarte lijst +filter=Filter +override-stack-size=Stapelgrootte herinstellen +whitelist=Witte lijst +[gui-install-mods] +already-installed=Mod __1__ is al geïnstalleerd +bookmark=Toevoegen aan favorieten +cant-install-mod-error=Niet in staat om alle vereiste afhankelijkheden voor __1__ te installeren: __2__. Wilt u de mod installeren zonder afhankelijkheden? +cant-install-mod-no-compatible-release=Er is geen compatibele versie van __1__ op het mod portaal. +failed-to-list-mods=Downloaden van mod lijst mislukt +filter-by-category=Filteren op categorie +highlighted-last-week=Vorige week +highlighted-this-week=Deze week +install=Installeren +install-failed=Installatie mislukt voor __1__: __2__ +loading-mods=Mods worden geladen +mods-headers-download-count=Downloads +mods-headers-last-highlighted=Laatst gemarkeerd +mods-headers-last-updated=Laatst bijgewerkt +mods-headers-name=Naam +mods-headers-trending=Trending +mods-headers-version=Versie +no-release=Geselecteerde mod heeft geen gereleasde versie +remove-bookmark=Verwijderen uit favorieten +show-bookmarks=Alleen favoriete mods tonen +sync-mods-with-server=Je actieve mods komen niet overeen met die op de server. Wil je je modificaties synchroniseren met die van de server? +wait-toggle-bookmark-request=Wachten op mod portal... +[gui-interface-settings] +active-quick-bars=Actieve snelbalken +alt-mode=Alt-modus +automatic-ui-scale=Automatisch +autosort-inventory=Altijd spelers inventaris gesorteerd houden +change-quickbar-by-clicking-with-item=Stel snelbalk filter in door te klikken met voorwerp +change-quickbar-by-clicking-with-item-controller=Stel snelbalk filter in door te selecteren met voorwerp +custom-ui-scale=Aangepast +enable-recipe-notifications=Schakel receptmeldingen in +entity-tooltip-delay=Entiteit tooltip vertraging +entity-tooltip-on-the-side=Entiteit tooltip aan de zijkant +flat-character-gui=Plat personage GUI +fuzzy-search-enabled=Vergelijkbaar zoeken +interaction=Interactie +locale=Taal +lock-belt-building-to-straight-line=Vergrendel transportband bouwen naar rechte lijnen +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Toon voorspelbare tekst voor het on-screen toetsenbord +other=Overig +output-console-delay=Chat bericht vertraging +pick-ghost-cursor=Kies schim item als geen items beschikbaar zijn +play-sound-for-chat-messages=Speel geluid voor chat berichten +research-finished-stops-game=Technologie-venster wordt geopend wanneer het onderzoek is voltooid +shortcut-bar-rows=Rijen snelkoppelingen +show-all-items-in-selection-lists=Geef alle items in de selectielijst weer +show-beacon-modules-in-alt-mode=Toon beacon-modules in "Alt-modus" +show-combinator-settings-when-detailed-info-is-on=Toon combinator instellingen in "Alt-modus" +show-descriptions-in-tooltips=Toon beschrijving in tooltips +show-grid-when-paused=Raster weergeven wanneer het spel is gepauzeerd +show-hotkey-suggestions=Laat muis- en toetsenbord besturingstips zien +show-hotkey-suggestions-controller=Toon controller knop hints +show-inserter-arrows-when-detailed-info-is-on=Toon robotarm pijlen in de "Alt-modus" +show-inserter-arrows-when-selected=Toon robotarm pijlen bij selectie +show-interaction-indications=Toon interactie indicaties +show-item-labels-in-cursor=Toon item labels in de cursor +show-minimap=Toon minikaart +show-mining-drill-arrows-when-detailed-info-is-on=Toon mijnboor pijlen in "Alt-modus" +show-missing-logistic-network-icon=Toon missend logistiek netwerk icoon +show-mod-owners-in-tooltips=Mod eigenaren in tooltip weergeven +show-player-names-on-minimap=Toon spelers namen op de minikaart +show-pump-arrows-when-detailed-info-is-on=Toon pomp pijlen in "Alt-modus" +show-rail-block-visualization=Toon rail blok visualisatie +show-tips-and-tricks-notifications=Toon tips en trucs-meldingen +show-total-raw-in-recipe-tooltips=Toont ruwe hoeveelheid in recepten knopinfo +show-turret-radius-when-blueprinting=Toon koepel radius tijdens het blauwdrukken +smart-belt-dragging=Slim tranportband slepen +title=Gebruikersinterface instellingen +tool-window-next-to-quickbar=Gereedschap venster naast de snelbalk +tooltip-delay=Tooltip vertraging +tooltip-never=Nooit +tooltip-offset=Knopinfo verschuiving +tooltips=Knopinfo +train-stop-label-angle=Station label hoek +train-visualization-length=Trein visualisatie lengte +ui-scale=UI schaal +visualization=Visualisaties +[gui-interface-settings-description] +active-quick-bars=Het aantal snelbalken dat altijd zichtbaar is op het scherm. +change-quickbar-by-clicking-with-item=Door op een snelbalkvakje te klikken met een item in de cursor wordt de snelbalk-filter ingesteld in plaats van het item in de sleuf te kiezen. +change-quickbar-by-clicking-with-item-controller=Door een snelbalkvakje te selecteren met een item in de cursor wordt de snelbalk-filter ingesteld in plaats van het item in de sleuf te kiezen. +entity-tooltip-delay=Hoe lang het duurt voordat entiteit knopinfo in de wereld verschijnt bij de cursor. +entity-tooltip-on-the-side=Toon entiteit knopinfo onder de minikaart, in plaats van bij de cursor. +flat-character-gui=Fabricatie en logistieke panelen worden naast elkaar weergegeven in plaats van in alternatieve tabbladen. +fuzzy-search-enabled=Mildere koppeling voor GUI zoekopdrachten. +nintendo-switch-use-predictive-text-input=Suggesties voor woorden weergeven bij het gebruik van het toetsenbord op het scherm.\nDoor dit aan te zetten, kunnen ook Chinese en Koreaanse tekst en Japanse kanji tekens worden ingevoerd.\nMaakt het toetsenbord op het scherm kleiner. +output-console-delay=Het aantal seconden voordat een chat of console bericht weg vervaagt. +pick-ghost-cursor=Bij het kiezen van een bouwbaar item uit de snelbalk, of bij gebruik van het pipet gereedschap, als u geen items van dat type heeft, dan zal in de plaats daarvan een schim in de cursor geplaatst worden. +shortcut-bar-rows=Het aantal rijen snelkoppelingen die altijd zichtbaar zijn op het scherm. +show-all-items-in-selection-lists=Toon items die nog niet ontgrendeld zijn in de selectievensters. +show-descriptions-in-tooltips=Toon een korte tekstuele omschrijving in de knopinfo van items, entiteiten of recepten. Aanbevolen voor nieuwe spelers of bij het toevoegen van nieuwe mods. +show-interaction-indications=Wanneer je jouw muis boven een object houdt, markeer andere objecten die ermee acteren. +show-item-labels-in-cursor=Wanneer je een item vasthoud, toon het label indien aanwezig (bijvoorbeeld de blauwdruk namen). +show-total-raw-in-recipe-tooltips=Toont de totale hoeveelheid tijd en voorwerpen die niet met de hand kunnen worden gemaakt aan de hand van een recept. +smart-belt-dragging=1) Door op __CONTROL__rotate__ te drukken tijdens het slepen van een transportband zal de transportband op basis van de cursos positie automatisch worden gedraaid.\n2) Wanneer je een transportband over obstakels sleept worden er automatisch ondergrondse transportbanden gebouwd. +tooltip-delay=Hoe lang het duurt voordat de knopinfo verschijnt bij de cursor. +tooltip-offset=Hoe ver weg van de aanwijzer de knopinfo wordt weergegeven. +train-stop-label-angle=De hoek van de station labels op de kaart. +train-visualization-length=Aantal wagons te visualiseren bij bouwen in de buurt van spoorwegen. +[gui-kills] +kills=Kills +loses=Verloren +title=Doden +[gui-linked-container] +title=Koppeling +[gui-load-game] +all-required-mods-enabled=Alle vereiste mods zijn ingeschakeld. +exchange-string-freeplay-only=Map uitwisseltekst kan alleen gegenereerd worden in vrij spel of zandbakkaarten. +title=Laad spel +[gui-load-scenario] +confirm-delete=Weet je zeker dat je het __1__ scenario wilt wissen? +title=Scenario laden +[gui-logistic] +auto-trash-request-exists=Aanvraag voor dit item bestaat al +cell=cel +cells=cellen +count=Aantal +high-value-tooltip=Aangevraagde hoeveelheid. Logistieke robots zullen proberen dit aantal uit het netwerk op te halen. +infinite-amount-in-textfield=oneindig +items=Voorwerpen +logistic-networks=Logistiek netwerk +logistic-request-exists=Aanvraag voor dit item bestaat al +logistics-and-trash=Persoonlijke logistiek en automatische prullenbak +logistics-only=Persoonlijke logistiek +low-value-tooltip=Maximale hoeveelheid, voorwerpen hierboven zullen automatisch in de afvalvakken worden geplaatst. +members=Leden +network=Netwerk +request-from-buffer-chests=Aanvraag van bufferkisten +set-request=Stel aanvraag in +title=Logistiek +title-filter=Logistiek filter +title-request=Logistieke aanvraag +trash=Automatische prullenbak +trash-only=Filters voor automatische prullenbak +trash-slots=Afvalvakken +[gui-manage-mods] +name-column-header=Naam +version-column-header=Versie +[gui-map-editor] +brush-intensity=Intensiteit +brush-size=Grootte +brush-speed=Snelheid +character=Personage +character-equipment=Uitrusting +character-main-inventory=Hoofdinventaris +character-quickbar=Snelbalk +cliffs=Kliffen +confirm-quit=Het scenario is niet opgeslagen. Weet je zeker dat je wilt afsluiten? +confirm-regenerate=Weet je zeker dat je de kaart wilt hergenereren? +convert=Omzetten +convert-save=Save omzetten +convert-save-to-scenario=Save omzetten naar Scenario +cursor-intensity=Intensiteit +decoratives=Decoraties +edit-scenario=Scenario bewerken +editor-inventory=Bewerker +editors-title=Bewerkers +entities=Entiteiten +finished-converting-save=Het opslagbestand is geconverteerd naar een scenario genaamd __1__. U kunt het vinden in de lijst met gebruikersscenario's. +import=Importeer +import-save=Save importeren +import-save-failed=Save importeren mislukt: __1__ +items=Items +items-transfer-limit=Inventaris verplaatsingslimiet +new-scenario=Nieuw scenario +resources=Bronnen +scenario-already-exists=Een scenario met de naam __1__ bestaat al. Wil je het overschrijven? +select-surfaces-to-import=Selecteer oppervlakten om te importeren +settings=Instellingen +shape=Vorm +tiles=Tegels +title=Kaartbewerker +tools=Hulpmiddelen +tools-title=Hulpmiddelen +[gui-map-editor-clone-editor] +apply-clone-brush=Pas kloonborstel toe +clear-destination-decoratives=Wis bestemmingsdecoraties +clear-destination-entities=Bestemmingsentiteiten wissen +clone-decoratives=Decoraties klonen +clone-entities=Entiteiten dupliceren +clone-tiles=Tegels dupliceren +manual-collision-mode=Handmatige botsing modus +manual-collision-mode-tooltip=Kloont enkel entiteiten/decoraties naar de bestemming als ze handmatig op de bestemming gebouwd zouden kunnen worden. +smart-area-drag-mode=Slimme gebied sleep modus +smart-area-drag-mode-tooltip=Bij klik-en-sleep klonen van een gebied word de bron alleen naar de bestemming gekloond als het niet overlapt met de laatst gegekloonde bestemming. +smart-area-drag-mode-tooltip-controller=Bij selecteer-en-sleep klonen van een gebied word de bron alleen naar de bestemming gekloond als het niet overlapt met de laatst gegekloonde bestemming. +snap-to-chunk=Uitlijnen op brok +snap-to-grid=Uitlijnen op raster +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Bouw als team +build-as-force-tooltip=Het team gebruikt bij het maken van entiteiten. Bij "**AUTO**" wordt het "normale" team gebruikt: vijandelijk voor bijters, jouw team voor speler gebouwen, enzovoort. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Munitieschade parameters +boolean-modifiers=Booleaanse parameters +category-modifiers=Categorieparameters +disabled-hand-crafting-recipes=Handgemaakte recepten uitgeschakeld +edit-modifier-category=__1__ bewerken +gun-speed-modifiers=Schiet snelheid parameters +setting-is-invalid=Eén of meer instellingen zijn ongeldig. +simple-modifiers=Eenvoudige parameters +title=Gegevenswaarden van het team +turret-attack-modifiers=Toren aanval parameters +value-cannot-be-empty=Waarde kan niet leeg zijn. +value-out-of-range=Waarde buiten het bereik: geldige waarden zijn __1__ tot __2__ inclusief. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=De speler, vijand en neutrale teams kunnen niet verwijderd worden. +create-force=Creëer team +current-force=Huidige team +delete-force=Wis team +destination-force=Doel team +destination-force-tooltip=Het team om entiteiten naar te wisselen. Bij "**AUTO**" wordt je huidige team gebruikt. +edit-force=Team bewerken +edit-force-cease-fire=Staakt-het-vuren aanpassen +edit-force-cease-fire-title=Team '__1__' staakt-het-vuren bewerken +edit-force-data=Andere eigenschappen bewerken +edit-force-friends=Vrienden aanpassen +edit-force-friends-title=Team "__1__" vrienden bewerken +enable-friendly-fire=Eigen vuur inschakelen +neutral-force-cant-be-changed=Het neutrale team kan niet aangepast worden. +new-force-name-already-used=Een team met de gegeven naam bestaat al. +no-force-name-given=Een team naam is vereist om een team te creëren. +share-chart=Grafiek delen +switch-to-force=Wissel naar team +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ en sleep om toe te voegen aan het kloongebied. +and-all-as-usual=En alle andere relevante snelkoppelingen zoals wanneer je het spel speelt. +area-build-instructions=__1__ en sleep om een nieuw gebied te maken. +area-move-instructions=__1__ en sleep om een gebied te verplaatsen. +area-remove-instructions=__1__ om een gebied te verwijderen. +area-select-instructions=__1__ om een gebied te selecteren. +build=__1__ om te bouwen. +build-cliffs=__1__ om kliffen te bouwen. +build-cloned-area-instructions=__1__ om het geselecteerde gebied te bouwen. +build-tiles-area=__1__ en sleep om tegels te bouwen. +build-tiles-bucket=__1__ om het geselecteerde gebied te vullen. +build-tiles-out-of-map=__1__ om tegels uit de map te bouwen. +build-to-clone-entity=__1__ om de geselecteerde entiteit te klonen. +change-force-instructions=__1__ en sleep om het team van entiteiten te veranderen. +change-spawn-location-description=__1__ om spawnlocatie op te geven. +change-tile-variations=__1__ om de tegelvariaties in het geselecteerde gebied te wijzigen. +edit-resource=Wanneer geen editor grondstof is geselecteerd __1__ een grondstof in de wereld om te bewerken. +initial-resource-amount=De initiële grondstof hoeveelheid is gebaseerd op de waarde intensiteit van het gereedschap. +line-build-cliffs=__1__ en sleep om een klif segment te maken. +line-remove-cliffs=__1__ en sleep om klif segmenten te verwijderen. +none-mine-to-mine=__1__ om te delven +none-open-to-edit=__1__ om te bewerken. +pipette-to-select-entity=Druk op __1__ om een entiteit te selecteren voor het klonen. +position-build-instructions=__1__ om een nieuw punt te maken. +position-move-instructions=__1__ en sleep om een punt te verplaatsen. +position-remove-instructions=__1__ om een punt te verwijderen. +position-select-instructions=__1__ om een punt te selecteren. +remove=__1__ om te verwijderen. +remove-cliffs=__1__ om kliffen te verwijderen. +remove-clone-brush-tiles=__1__ en sleep om te verwijderen uit het kloongebied. +resource-extra-info=Het bouwen of verwijderen van dezelfde grondstof verhoogt of verlaagt de hoeveelheid grondstoffen gebaseerd op de waarde van de gereedschap intensiteit. +run-snippet-instructions=__1__ en sleep om het geselecteerde fragment op het gebied uit te voeren. +select-area-to-clone-instructions=__1__ en sleep om een gebied te klonen +select-clone-brush-destination-instructions=__1__ om het kloon doel in te stellen. +select-clone-brush-source-instructions=__1__ om de kloon bron in te stellen. +[gui-map-editor-lua-snippet-editor] +current-snippet=Huidige fragment +delete=Wissen +lua-code=Lua code +name=Naam +new-snippet=Nieuw fragment +opened-snippet-has-duplicate-name=Het momenteel geopende fragment heeft een dubbele naam. +snippet-already-present=Een fragment met de naam "__1__" bestaat al. +[gui-map-editor-menu] +quit=Sluit de kaart-editor +regenerate-map=Genereer de kaart opnieuw +resume-editing=Ga verder met bewerken +save-and-play=Opslaan en spelen +save-map-as=Opslaan als +save-map-overwrite=Opslaan +title=Kaartbewerker +[gui-map-editor-script-editor] +always-draw-areas=Altijd gebieden tonen +always-draw-positions=Altijd posities tonen +color=Kleur +current-areas=Huidig gebied +current-positions=Huidige positie +name=Naam +snap-to-grid=Uitlijnen op raster +[gui-map-editor-settings] +draw-cursor-light=Verlicht cursor +fill-electric-buffers=Vul de elektriciteits-buffer van nieuw gebouwde entiteiten +generate-neighbor-chunks=Genereer aanliggende brokken +instant-blueprint-building=Onmiddelijke blauwdruk bouw +instant-deconstruction=Onmiddellijke deconstructie +instant-rail-planner=Directe Spoorplanner +instant-upgrading=Direct verbeteren +placed-corpses-never-expire=Geplaatste lijken vergaan nooit +render-as-day=Altijd weergeven als dag +show-additional-entity-info-gui=Toon entiteit extra instellingen GUI +show-character-tab-in-controller-gui=Toon het tabblad van de personage in de controllerinterface +show-entity-health-bars=Toon gezondheidsbalken bij objecten +show-entity-tags=Toon entiteit labels +show-hidden-entities=Toon verborgen entiteiten +show-infinity-filters-in-controller-gui=Toon oneindigheidsfilters in de controllerinterface +show-status-icons=Toon entiteit statusiconen +[gui-map-editor-settings-categories] +interaction=Interactie +other=Overig +rendering=Renderen +ui=UI +[gui-map-editor-surface-editor] +cant-delete-default-surface=Het standaard oppervlakte kan niet verwijderd worden. +current-surface=Huidige oppervlak +delete-surface=Verwijder oppervlak +edit-map-gen-settings=Map generatie instellingen aanpassen +edit-surface-map-gen-settings=__1__ - Map generatie instellingen +fill-tiles-with-lab-tiles=Vul met laboratoriumtegels +generate-new-chunks-with-lab-tiles=Genereer nieuwe chunks met lab tegels +import-save=Save importeren +import-save-only-available-in-singleplayer=Save importeren is alleen beschikbaar in singleplayer. +importing-save-disables-replay=Het importeren van andere saves schakelt de replay functionaliteit uit. Weet je zeker dat je dit wilt doen? +invalid-surface-height=Ongeldige oppervlakte hoogte: Toegestane waarden zijn 0 tot __1__. +invalid-surface-width=Ongeldige oppervlakte breedte: Toegestane waarden zijn 0 tot __1__. +new-surface=Nieuw oppervlak +new-surface-name-already-used=Een oppervlakte met dezelfde naam bestaat al. +no-surface-name-given=Een oppervlakte naam is vereist om een oppervlakte te creëren. +regenerate-decoratives=Regenereer alle decoraties +remove-all-entities=Verwijder alle entiteiten +remove-empty-chunks=Verwijder lege brokken +select-surface=Selecteer oppervlak +surface-name=Naam +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Verwijder overlappende decoraties +smart-entity-collision-mode=Slimme entiteit botsing modus +smart-entity-collision-mode-tooltip=Slaat tegels bouwen over als het hierdoor een entiteit zou vernietigen. +smart-out-of-map-collision-mode=Slimme buiten-de-kaart botsingsmodus +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ tegels kunnen alleen worden overgebouwd als er wordt gebouwd met __CONTROL__build-ghost__. +smart-tile-collision-mode=Slimme tegel botsing modus +smart-tile-collision-mode-tooltip=Bouw alleen over de tegels met de dezelfde botsing masker. Effectief betekent dit 'bouw land over land' en 'bouw water over water'. +[gui-map-editor-time-editor] +apply-ticks-per-day=Toepassen +current-speed=Huidige snelheid +day-length=Dag lengte +daytime=Tijd: +freeze-daytime=Dagtijd vastzetten +pause=Pauzeer (__CONTROL__editor-toggle-pause__) +paused=(gepauzeerd) +play=Speel (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Speel met beperkte tijd +speed=Snelheid +speed-down=Snelheid lager (__CONTROL__editor-speed-down__) +speed-up=Snelheid hoger (__CONTROL__editor-speed-up__) +tick-custom=Aangepaste tick +tick-once=Een tick (__CONTROL__editor-tick-once__) +tick-sixty=60 ticks +ticks-per-day=Ticks per dag +unfreeze-daytime=Dagtijd laten lopen +[gui-map-editor-title] +cliff-editor=Kliffen +clone-editor=Kloon +decorative-editor=Decoraties +entity-editor=Entiteiten +force-editor=Teams +lua-snippet-editor=Lua fragment +none-editor=Geen +resource-editor=Bronnen +scripting-editor=Gebieden en posities +surface-editor=Oppervlakken +tile-editor=Tegels +time-editor=Tijd +[gui-map-editor-tool] +area-selection=Gebied +brush=Brush +change-force=Wissel team +circle=Cirkel +cursor=Cursor +line-selection=Lijn +paint-bucket=Verfemmer +point=Locatie +snippet=Lua Snippets uitvoeren +spawn-location=Spawn locatie +spray=Spray +square=Vierkant +variations=Variaties +[gui-map-generator] +advanced-tab-title=Geavanceerd +aux=Terrein soort +aux-description=Bepaalt de verdeling van rode woestijn versus zand. Hoger effect genereert meer rode woestijn. +bias=Effect +cliff-continuity=Continuïteit +cliff-continuity-description=De lengte van de ongebroken klif segmenten. +cliff-frequency=Frequentie +cliff-frequency-description=De hoeveelheid kliffen. +cliffs=Kliffen +coverage=Dekking +custom=[gewijzigd] +difficulty=Moeilijkheid +enable-replay=Herhaling opnemen +enable-replay-description=Opnemen van herhalingen voor dit opslagbestand zodat het terug kan worden bekeken. Verhoogt bestandsgrootte en tijd opslaan. +enabled=Ingeschakeld +enemy-attack-pollution-consumption-modifier=Aanvals kosten modifier +enemy-attack-pollution-consumption-modifier-description=Aanpassing van hoeveel vervuiling wordt verbruikt om een bijter te sturen om aan te vallen. +enemy-base=Vijandelijke basis +enemy-expansion-group-tile=Vijandelijke uitbreiding +enemy-expansion-maximum-expansion-cooldown=Maximale afkoeltijd +enemy-expansion-maximum-expansion-cooldown-description=De maximum duur tussen vijandige uitbreidingen. +enemy-expansion-maximum-expansion-distance=Maximale uitbreidingsafstand +enemy-expansion-maximum-expansion-distance-description=De maximale afstand die vijanden zullen verkennen om uit te breiden uit andere vijandige basissen. +enemy-expansion-maximum-expansion-group-size=Maximale groepsgrootte +enemy-expansion-maximum-expansion-group-size-description=De maximale grootte van een vijandig uitbreidingsteam afhankelijk van het huidige evolutieniveau. +enemy-expansion-minimum-expansion-cooldown=Minimale afkoeltijd +enemy-expansion-minimum-expansion-cooldown-description=De minimum duur tussen vijandige uitbreidingen. +enemy-expansion-minimum-expansion-group-size=Minimale groepsgrootte +enemy-expansion-minimum-expansion-group-size-description=De minimale grootte van een vijandig uitbreidingsteam afhankelijk van het huidige evolutieniveau. +enemy-expansion-minutes=minuut +enemy-frequency-description=Het aantal vijandelijke basis.\nLet op: een waarde lager dan 100% zal prestaties uitschakelen. +enemy-size-description=De groote van de vijandelijke basis.\nLet op: een waarde lager dan 100% zal prestaties uitschakelen. +enemy-tab-title=Vijand +error-importing-exchange-string=Fout bij het importeren van kaart uitwisseltekst. +evolution=Evolutie +evolution-destroy-factor=Vernietigingsfactor +evolution-destroy-factor-description=Hiermee bepaalt u hoe snel de evolutie toeneemt door het vernietigen van vijandelijke nesten. +evolution-pollution-factor=Vervuilingsfactor +evolution-pollution-factor-description=Hiermee bepaalt u hoe snel evolutie toeneemt als gevolg van de geproduceerde vervuiling. +evolution-time-factor=Tijdsfactor +evolution-time-factor-description=Hiermee bepaalt u hoe snel de evolutie mettertijd toeneemt. +exchange-string-instructions=Voer een kaart uitwisseltekst in om de instellingen daaruit te laden. +export-exchange-string-tt=Exporteer kaart uitwisseltekst (Slaat de kaartinstellingen op en kan gedeeld worden) +frequency=Frequentie +hide-preview=Preview sluiten +import-exchange-string-tt=Importeer kaart uitwisseltekst +invalid-value-for-field=Ongeldige waarde voor het "__1__" veld. Toegestane waarden zijn tussen __2__ en __3__. +island-size=Eiland grootte +map-height=Hoogte +map-height-simple=Hoogte van de kaart +map-seed=Bron +map-seed-simple=Bron +map-size-group-tile=Kaart +map-type=Kaart type +map-width=Breedte +map-width-simple=Breedte van de kaart +minimum-pollution-to-damage-trees=Minimale om bomen te beschadigen +minimum-pollution-to-damage-trees-description=Bomen hebben 4 verschillende fases van ontwikkeling naar vernietiging door vervuiling. Elke vervuiling boven deze hoeveelheid start het veranderen van een boom naar een meer beschadigd stadium. +moisture=Vocht +moisture-description=Bepaalt de verdeling van gras versus woestijn. Hoger effect genereert meer gras. +next=Volgende +peaceful-mode-checkbox=Vreedzame modus +peaceful-mode-description=In vredelievende modus zullen de vijanden niet actief aanvallen of uitbreiden. Vijanden zullen zichzelf nog steeds verdedigen.\nOpmerking: dit inschakelen zal sommige prestaties uitschakelen. +play=Spelen +pollution=Vervuiling +pollution-absorbed-per-tree-damaged=Geabsorbeerd per beschadigde boom +pollution-absorbed-per-tree-damaged-description=Bomen hebben 4 verschillende fasen van ontwikkeling naar vernietiging door vervuiling. Deze waarde bepaalt hoeveel vervuiling wordt geabsorbeerd bij het transformeren naar een meer beschadigde fase. +pollution-absorption-modifier=Absorptie aanpassing +pollution-absorption-modifier-description=Aanpassing van hoeveel vervuiling wordt geabsorbeerd door bomen en tegels. +pollution-diffusion-ratio=Diffusie verhouding +pollution-diffusion-ratio-description=De hoeveelheid vervuiling die per seconde naar aanburende brokken verspreid. +preview-auto-update=Automatisch vernieuwen +preview-auto-update-tt=Ververs automatisch de preview als een instelling verandert. +preview-error=Fout bij het genereren van voorbeeldweergave +price-multiplier=Prijs vermenigvuldiger +randomize-map-seed=Willekeurige bron +recipes-difficulty-group-tile=Recepten +research-queue-availability=Onderzoekswachtrij beschikbaarheid +research-queue-availability-after-victory=Als het spel is afgelopen +research-queue-availability-always=Altijd +research-queue-availability-never=Nooit +reset-preset=Standaardwaarden terugzetten +reset-to-preset=Reset __1__ __plural_for_parameter_1_{1=optie|rest=opties}__ naar __plural_for_parameter_1_{1=standaard|rest=standaard}__ +reset-to-preset-disabled=Alle opties hebben standaardwaardes. +resource-frequency-description=Het aantal grondstofvelden. +resource-richness-description=De hoeveelheid grondstoffen per tegel in grondstofvelden. +resource-size-description=De oppervlakte van elk grondstofveld. +resources-tab-title=Grondstoffen +richness=Rijkdom +scale=Grootte +show-preview=Voorbeeld +show-preview-warning=Spoiler Waarschuwing: Toon de preview niet als je de map zelf wilt verkennen. +size=Grootte +starting-area-size=Grootte van het startgebied +starting-area-size-description=De grootte van het gebied zonder vijandelijke basissen rond de speler. +technology-difficulty-group-tile=Technologie +temperature=Temperatuur +terrain-bias-description=Constant te gebruiken correctie. +terrain-coverage-description=Hoeveel de kaart bedekt is met deze functie. +terrain-generators-group-title=Generators +terrain-scale-description=Totale grootte van de kenmerken en de ruimte ertussen. +terrain-tab-title=Terrein +title=Kaartgenerator +water=Water +[gui-map-generator-errors] +no-tiles-selected=Er moet minimaal één type toegestaan zijn. +[gui-map-info] +confirm-delete=U staat op het punt om __1__ permanent te verwijderen. +confirm-replay=Begin met het bekijken van de herhaling van __1__? +delete-save=Verwijder opgeslagen spel +difficulty=Moeilijkheidsgraad +file-size=Bestandsgrootte +invalid-file=Ongeldig of corrupt bestand. +map-version=Kaartversie +mods=Mods +preview-missing=Kaartvoorbeeld ontbreekt. +replay-not-found=De geselecteerde opslag bevat geen replay informatie. +scenario-name=Scenario +start-replay=Opnieuw afspelen starten +time-played=Speeltijd +[gui-map-view-settings] +add-ping=Ping toevoegen +add-ping-tooltip=__1__ op de kaart of in de wereld om direct te activeren. +add-tag=Label toevoegen +show-electric-network=Electriciteitsnet +show-logistic-network=Logistiek netwerk +show-map-stop=Station namen +show-player-names=Spelersnamen +show-pollution=Vervuiling +show-rail-signal-states=Spoorsignaal status +show-recipe-icons=Recept iconen +show-tags=Labels +show-turret-range=Koepel bereik +show-worker-robots=Werk robots +[gui-menu] +about=Over +browse-lan-games=Blader door LAN spellen +browse-public-games=Blader door openbare spelletjes +connect-to-address=Verbinden met adres +continue-host-save=Doorgaan: Host __1__ +continue-host-save-tooltip=Host __1__ +continue-join-game=Doorgaan: Deelnemen aan __1__ +continue-join-game-tooltip=Deelnemen aan __1__ +continue-save=Doorgaan __1__ +continue-save-tooltip=Laad spel __1__ +controls=Besturing +copy-report-path=Kopie desync verslag path +desync-explanation=U heeft de synchronisatie verloren.\nDit is veroorzaakt door een bug in het spel of een bug in één van de mods of senario scripts (indien gebruikt).\nAls je geen mods gebruikt, rapporteer dit probleem op ons bug rapporteer forum. Voeg details toe over wat de spelers aan het doen waren en upload het desync report. +desync-explanation-console=U heeft de synchronisatie verloren.\nAls het probleem zich blijft voordoen, meld dit probleem dan in ons bug report forum. +desync-more-information-link=Voor meer informatie over desyncs en hoe u deze kunt melden, zie: +desync-report-disabled=Er is geen desync rapportage aangemaakt omdat het maken van rapporten is uitgeschakeld. Schakel het maken van rapporten in en rapporteer de desync als je wilt dat dit opgelost wordt. +desync-report-location=Er is een desync-rapport gemaakt op: __1__ +feature-not-available-with-instrument-mod=Deze functie is niet beschikbaar wanneer een Instrument Modus mod is ingeschakeld. +game-menu=Spel menu +graphics=Graphics +host-new-game=Host een nieuw spel +host-saved-game=Host een opgeslagen spel +interface=Interface +lan-username=LAN gebruikersnaam +load-game=Laad spel +main-menu=Hoofdmenu +map-editor=Kaartbewerker +mod-settings=Mod-instellingen +mods=Mods +multi-player=Meerdere spelers +multi-player-menu=Meerdere spelers +new-game=Nieuw spel +other=Overig +pause-game=Pauzeer spel +quit-game=Spel verlaten +quit-tutorial-to-game=Stoppen met tutorial +quit-tutorial-to-menu=Stoppen met tutorial +reconnect=Opnieuw verbinding maken +restart-game=Herstarten +restart-tutorial=Herstarten +resume-game=Hervat +resume-tutorial=Hervatten +save-game=Spel opslaan +save-game-as-scenario=Opslaan als scenario +settings=Instellingen +show-report=Toon desync verslag +single-player=Enkele speler +single-player-menu=Enkele speler +sound=Geluid +the-rest=De rest +tutorial-menu=Tutorial +unpause-game=Hervat spel +user-login=Gebruikersnaam +[gui-migrated-content] +changed-achievement=Gewijzigde uitdagingen +changed-custom-input=Aangepaste invoer gewijzigd +changed-decorative=Veranderde decoraties +changed-entity=Gewijzigde entiteiten +changed-equipment=Uitrustingen gewijzigd +changed-equipment-grid=Veranderde uitrusting rasters +changed-fluid=Gewijzigde vloeistoffen +changed-item=Gewijzigde items +changed-mod-setting=Mod instellingen gewijzigd +changed-particle=Gewijzigde deeltjes +changed-recipe=Gewijzigde recepten +changed-shortcut=Gewijzigde snelkoppelingen +changed-technology=Gewijzigde technologieën +changed-tile=Gewijzigde tegels +changed-trivial-smoke=Gewijzigde rook +changed-virtual-signal=Gewijzigde virtuele signalen +removed-achievement=Prestaties verwijderd +removed-blueprint-too-old=Verwijderde blauwdruk __1__: kaart versie __2__ te oud +removed-custom-input=Aangepaste invoer gewijzigd +removed-decorative=Verwijderde decoraties +removed-entity=Verwijderde entiteiten +removed-equipment=Uitrustingen verwijderd +removed-equipment-grid=Verwijderde uitrusting rasters +removed-fluid=Verwijderde vloeistoffen +removed-item=Verwijderde items +removed-mod-setting=Mod instellingen verwijderd +removed-particle=Deeltjes verwijderd +removed-recipe=Verwijderde recepten +removed-shortcut=Verwijderde snelkoppelingen +removed-technology=Verwijderde technologieën +removed-tile=Verwijderde tegels +removed-trivial-smoke=Rook verwijderd +removed-virtual-signal=Verwijderde virtuele signalen +title=Gemigreerde inhoud +[gui-mod-info] +active-version=Actieve versie +author=Auteur +contact=Contact +delete=Verwijder +dependencies=Afhankelijkheden +dependency-required=Deze mod is vereist, maar is niet actief. +description=Omschrijving +factorio-version=Factorio versie +homepage=Thuispagina +incompatibilities=Incompatibel met +incompatible-factorio-version=Niet compatibel met huidige versie van het spel +mod-portal-page=Mod portaal +name=Naam +no-dependencies=Geen +optional-dependencies=Optionele afhankelijkheden +optional-dependency=(optioneel) +optional-dependency-incompatible=Deze mod is niet compatibel met deze mods. +optional-dependency-required=Deze mod is niet vereist, en is niet actief. +status=Status +status-disabled=Uitgeschakeld +status-enabled=Ingeschakeld +status-not-installed=Niet geïnstalleerd +toggle=Schakel +version=Versie +[gui-mod-load-error] +description=Fout bij het laden van volgende mods: __1__ +disable-all=Schakel alle mods uit +disable-mods=De weergegeven mods uitschakelen +exit=Afsluiten +mod-manager=Mod manager +reset-mod-settings=Reset mod instellingen +restart-application=Herstarten +title=Fout bij het laden van mods +to-be-disabled=Uit te schakelen mods: +[gui-mod-settings] +apply=Toepassen +cancel=Annuleren +cant-be-changed-not-an-admin=Alleen beheerders kunnen deze instellingen wijzigen. +map=Kaart +no-map-settings=Er zijn geen kaartinstellingen. +no-per-user-settings=Er zijn geen instellingen per gebruiker. +no-settings=Er zijn geen instellingen om te configureren. +no-startup-settings=Er zijn geen start instellingen. +per-player=Per speler +reload=Herlaad +reset=terugzetten naar standaardinstelling +reset-to-default=Instelling terugzetten naar standaard: __1__ +reset-to-default-disabled=Instelling heeft de standaard waarde. +setting-is-invalid=Eén of meer instellingen zijn ongeldig. +startup=Opstarten +startup-changes-require-restart=Om de opstartinstellingen te veranderen moet een spel opnieuw worden opgestart. +startup-settings-cant-be-changed-while-playing=Opstartinstellingen kunnen niet worden gewijzigd wanneer een spel wordt uitgevoerd. +title=Mod instellingen +value-cannot-be-empty=Waarde kan niet leeg zijn. +value-out-of-range=Waarde buiten het bereik: geldige waarden zijn __1__ tot __2__ inclusief. +[gui-mod-startup-settings-mismatch] +apply=Ja* +cancel=Nee +description=Uw beheerder opstart instellingen komen niet overeen met die van de server waar u verbinding mee wilt maken.\n\nWilt u de startinstellingen van de server toepassen en het spel opnieuw opstarten? +restart-required=Het spel zal opnieuw worden opgestart om de nieuwe opstartinstellingen toe te passen. +title=Beheerder startinstellingen komen niet overeen +[gui-mods] +install=Installeren +manage=Beheren +title=Mods +unconfirmed-changes=Er zijn onbevestigde wijzigingen. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=mod|rest=mods}__ veranderd. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=mod|rest=mods}__ geïnstalleerd. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=mod|rest=mods}__ geüpdate. +updates=Updates +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ wil je verbinden met de volgende server: __2__ +connect=Verbind +connect-to-game=Directe verbinding +ip-address=IP-adres en poort +password=Wachtwoord +password-for-game-required=Vul het wachtwoord in voor game __1__ +scenario-script-source=Het serverscenario +[gui-multiplayer-lobby] +access=Toegang +adminlist=Administratie lijst +allow-commands=Opdrachten toestaan +allow-commands-admins-only=Alleen beheerders +allow-commands-false=Nee +allow-commands-true=Ja +authserver-side-bans=Gebruik authserver side bans +authserver-side-bans-tooltip=Controleer of spelers die verbinden niet verbannen zijn van multiplayer en informeer Factorio.com over ban/unban commands. +autosave-only-on-server=Alleen op server automatisch opslaan +banlist=Banlijst +default-game-name=__1__'s spel +edit-adminlist=Admin lijst bewerken +edit-banlist=Banlijst bewerken +edit-whitelist=Whitelist bewerken +game-description=Omschrijving +game-name=Server naam +game-name-cant-be-empty=Server Naam kan niet leeg zijn +game-password=Server wachtwoord +game-password-tooltip=Het wordt aangeraden om een wachtwoord in te stellen als je privé wilt spelen. +game-saving=Spel opslaan +game-tags=Tags +game-visibility-LAN=LAN +game-visibility-public=Openbaar +game-visibility-steam=Steam +game-visibility-steam-tooltip=Schakelt de "Speel mee" functionaliteit van Steam in of uit. +ignore-limit-for-returning-players=Negeren als een speler terug komt +ignore-limit-for-returning-players-tooltip=Spelers die al hebben gespeeld op deze kaart kunnen deelnemen aan het spel, ook als het spelerslimiet is bereikt. +max-players=Max. spelers +max-players-count-must-be-integer=Max.l spelersaantal moet een geheel getal zijn +max-upload=Maximale uploadsnelheid +max-upload-must-be-integer=Max. upload snelheid moet een geheel getal zijn +max-upload-slots=Max. upload plekken +max-upload-slots-must-be-integer=Max. upload plekken moet een geheel getal zijn +max-upload-slots-tooltip=Maximum aantal gelijktijdige kaart uploads. Dit limiteren is nuttig om ervoor te zorgen dat er genoeg uploadsnelheid overblijft voor de spelers die al aan het spelen zijn. +max-upload-speed-no-limit=Geen limiet +max-upload-tooltip=Maximale snelheid die gebruikt wordt om de kaart naar nieuwe spelers te uploaden. Dit limiteren is nuttig om ervoor te zorgen dat er genoeg uploadsnelheid overblijft voor de spelers die al aan het spelen zijn. +multiplayer-afk-autokick-interval=Automatisch inactieve spelers verwijderen +multiplayer-autosave-interval=Interval van automatisch opslaan +non-blocking-saving=Niet-blokkerende opslaan inschakelen +non-blocking-saving-tooltip=Experimentele functie waarmee de server de kaart kan opslaan zonder het spel te pauzeren. Werkt alleen op Linux en macOS. +only-admins-can-pause-the-game=Alleen admins kunnen pauzeren +play=Spelen +rights=Rechten +save-upload=Uploaden opslaan +show=Weergeven +title=Multiplayer server instellingen +verify-user-identity=Gebruikersidentiteit verifiëren +verify-user-identity-tooltip=Controleer of spelers die verbinding maken een geldig Factorio.com account hebben en hun spelersnaam overeenkomt met hun accountnaam. +visibility=Zichtbaarheid +whitelist=Whitelist +[gui-new-game] +delete-scenario=Verwijder scenario +difficulty=Moeilijkheid +game-scenarios=Spel scenario's: +level=Niveau +level-locked-explanation=Je moet eerst het vorige level op hetzelfde niveau verslaan of hoger voltooien voordat dit level ontgrendeld wordt. +level-locked-explanation-no-difficulty=Je moet eerst het vorige level voltooien voordat dit level ontgrendeld wordt. +main-game=Hoofdspel: +mod-scenarios=Mod scenarios: +next=Volgende +no-description=Deze kaart heeft geen beschrijving +play=Spelen +title-select-scenario-to-edit=Selecteer te bewerken scenario +title-select-template-for-new-scenario=Selecteer een sjabloon voor een nieuw scenario +title-start-new-game=Start nieuw spel +user-scenarios=Gebruikersscenario's: +[gui-other-settings] +autosave-interval=Interval automatische opslag +autosave-never=Nooit +check-updates=Zoek automatisch voor updates als Factorio opstart +delete-achievements-button=Wissen +delete-achievements-confirm-control-phrase=WISSEN +delete-achievements-confirm-text=Type "__1__" om prestatie verwijdering te bevestigen. +delete-achievements-label=Prestaties verwijderen +delete-achievements-label-tooltip=Dit zal permanent alle prestaties verwijderen. +delete-achievements-label-tooltip-steam=Dit zal permanent alle prestaties verwijderen, inclusief Steam prestaties. +developer=Ontwikkelaar +discard-mouse-events-when-accessibility-zoomed=Negeer muis activiteit wanneer toegankelijkheids-zoom in gebruik is +enable-blueprint-storage-cloud-sync=Schakel blauwdrukbibliotheek Cloud Sync in +enable-crash-log-uploading=Upload crash logboeken +enable-experimental-updates=Experimentele updates inschakelen +enable-logitech-led-support=Logitech LED ondersteuning inschakelen +enable-new-mods=Schakel nieuwe mods automatisch in +enable-razer-chroma-support=Razer Chroma ondersteuning inschakelen +enable-steelseries-gamesense-support=SteelSeries GameSense ondersteuning inschakelen +factorio-username=LAN speler naam +log-in=Inloggen +log-out=Uitloggen +log-saving-statistics=Statistieken opslaan in logboek +logged-in=Momenteel ingelogd als __1__ +logged-out=Momenteel niet ingelogd +non-blocking-saving=Inschakelen niet-blokkerende opslaan (alleen Linux/MacOS) +proxy=Proxyserver +proxy-password=Proxy server wachtwoord +proxy-username=Proxy server gebruikersnaam +set-email=Stel account e-mail in +set-email-button=Instellen +title=Andere instellingen +use-mod-settings-per-save=Gebruik verschillende mod instellingen per spel +username-invalid-characters=Je gebruikersnaam bevat verboden tekens, gebruik alleen letters, nummers en ._- tekens ._- +verbose-logging=Uitgebreide logboekregistratie +[gui-other-settings-description] +enable-crash-log-uploading=Upload anonieme logboeken wanneer het spel crasht. +factorio-username=De spelers naam bij LAN spellen indien niet ingelogd. Indien ingelogd is die het zelfde als de Factorio gebruikersnaam en dit kan niet veranderd worden. +log-saving-statistics=Logboeken bestand grootte statistieken bij het opslaan van de map (waarschuwing: maakt opslaan langzamer). +set-email=Stel een e-mail en wachtwoord in om dit account op andere platforms of consoles te gebruiken. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Groep toevoegen +add-player-to-group=Voeg speler toe aan groep +clone-group=Kloon groep +delete-selected-group=Verwijderd geselecteerde groep +disable-all=Alles uitschakelen +do-you-really-want-to-revoke-your-permissions-to-edit=Je staat op het punt de mogelijkheid om rechten aan te passen te verwijderen. Weet je het zeker? +edit-selected-group=Bewerk geselecteerde groep +enable-all=Alles inschakelen +export=Exporteer +group-ids-exhausted=Maximaal aantal groepen bereikt. +group-permissions-title=Groep rechten +import=Importeer +import-failed=Importeren mislukt: __1__ +import-permissions=Permissies importeren +multiple-default-groups-found=Meerdere standaard groepen gevonden. +no-default-group-found=Geen standaard groep gevonden. +permissions-string=Toestemmings text +players-in-group=Spelers in groep +remove-player-from-group=Verwijder speler uit groep +show-players-in-other-groups=Spelers in andere groepen weergeven +title=Rechten +you-can-not-delete-the-default-group=Je kunt de standaardgroep niet verwijderen. +[gui-permissions-names] +ActivateCopy=Kopiëren activeren +ActivateCut=Knippen activeren +ActivatePaste=Plakken activeren +AddPermissionGroup=Machtigingsgroep toevoegen +AddTrainStation=Voeg station toe +AdminAction=Admin actie +AltReverseSelectArea=Alternatief omgekeerd selectie gebied +AltSelectArea=Alt selecteer gebied +AltSelectBlueprintEntities=Alt selecteer blauwdruk entiteiten +AlternativeCopy=Alternatieve kopie +BeginMining=Begin met delven +BeginMiningTerrain=Begin met terrein te delven +Build=Bouw +BuildRail=Bouw spoor +BuildTerrain=Bouw terrein +CancelCraft=Annuleer vervaardigen +CancelDeconstruct=Annuleer afbreken +CancelNewBlueprint=Annuleer nieuwe blauwdruk +CancelResearch=Annuleer onderzoek +CancelUpgrade=Annuleer verbetering +ChangeActiveCharacterTab=Verander actief karakter tabblad +ChangeActiveItemGroupForCrafting=Actieve item groep wijzigen om te vervaardigen +ChangeActiveItemGroupForFilters=Actieve item groep voor filters wijzigen +ChangeActiveQuickBar=Actieve snelbalk wijzigen +ChangeArithmeticCombinatorParameters=Verander rekenkundig combinator parameters +ChangeDeciderCombinatorParameters=Wijzig beslissende combinator parameters +ChangeEntityLabel=Wijzig entiteit label +ChangeItemDescription=Wijzig item omschrijving +ChangeItemLabel=Wijzig item label +ChangeMultiplayerConfig=Multiplayer configuratie wijzigen +ChangePickingState=Gekozen satus veranderen +ChangeProgrammableSpeakerAlertParameters=Wijzig programmeerbare luidspreker waarschuwingsparameters +ChangeProgrammableSpeakerCircuitParameters=Wijzig programmeerbare luidspreker circuit parameters +ChangeProgrammableSpeakerParameters=Wijzig programmeerbare luidspreker parameters +ChangeRidingState=Rijstatus wijzigen +ChangeShootingState=Verander schietstatus +ChangeTrainStopStation=Verander station +ChangeTrainWaitCondition=Verander trein wacht voorwaarde +ChangeTrainWaitConditionData=Verander trein wacht conditie data +ClearCursor=Maak cursor leeg +ConnectRollingStock=Verbind rollend materieel +Copy=Kopiëer +CopyEntitySettings=Kopieer entiteitinstellingen +CopyOpenedBlueprint=Kopieer geopende blauwdruk +CopyOpenedItem=Geopende item kopiëren +Craft=Vervaardigen +CursorSplit=Cursor splits +CursorTransfer=Cursor overdracht +CustomInput=Aangepaste invoer +CycleBlueprintBookBackwards=Scrol blauwdruk boek naar achteren +CycleBlueprintBookForwards=Scrol blauwdruk boek naar voren +Deconstruct=Afbreken +DeleteBlueprintLibrary=Blauwdruk bibliotheek verwijderen +DeleteBlueprintRecord=Verwijder blauwdrukrecord +DeleteCustomTag=Aangepaste tag verwijderen +DeletePermissionGroup=Machtigingsgroep verwijderen +DestroyItem=Item vernietigen +DestroyOpenedItem=Vernietig geopend item +DisconnectRollingStock=Ontkoppel rollend materieel +DragTrainSchedule=Sleep trein schema +DragTrainWaitCondition=Sleep trein wacht voorwaarde +DropBlueprintRecord=Laat blauwdrukrecord vallen +DropItem=Laat voorwerp vallen +EditBlueprintToolPreview=Bewerk blauwdruk gereedschap voorbeeld +EditCustomTag=Aangepast tag bewerken +EditPermissionGroup=Machtigingsgroep bewerken +ExportBlueprint=Exporteer blauwdruk +FastEntitySplit=Snelle entiteit splits +FastEntityTransfer=Snelle entiteitverplaatsing +FlushOpenedEntityFluid=Geopende entiteit leegmaken van vloeistof +FlushOpenedEntitySpecificFluid=Geopende entiteit leegmaken van specifieke vloeistof +GoToTrainStation=Ga naar station +GrabBlueprintRecord=Pak blauwdrukrecord +GuiCheckedStateChanged=Menu gecontroleerde status veranderd +GuiClick=Scherm klik +GuiConfirmed=Menu bevestigd +GuiElemChanged=Menu 'elem' gewijzigd +GuiHover=Gui aanwijzen +GuiLeave=Gui verlaten +GuiLocationChanged=Menu locatie gewijzigd +GuiSelectedTabChanged=Menu geselecteerd tabblad gewijzigd +GuiSelectionStateChanged=Menu selectie status veranderd +GuiSwitchStateChanged=Menu wissel status veranderd +GuiTextChanged=Menu tekst gewijzigd +GuiValueChanged=Menu waarde veranderd +ImportBlueprint=Importeer blauwdruk +ImportBlueprintString=Importeer blauwdruk tekenreeks +ImportBlueprintsFiltered=Importeer blauwdrukken gefilterd +ImportPermissionsString=Importeer permissies +InventorySplit=Inventaris splitsing +InventoryTransfer=Inventarisverplaatsing +LaunchRocket=Lanceer raket +LuaShortcut=Lua snelkoppeling +MapEditorAction=Kaart bewerker actie +MarketOffer=Markt aanbod +ModSettingsChanged=Mod instellingen gewijzigd +OpenAchievementsGui=Open prestaties scherm +OpenBlueprintLibraryGui=Open blauwdruk bibliotheek scherm +OpenBlueprintRecord=Open blauwdrukrecord +OpenBonusGui=Open bonus gui +OpenCharacterGui=Open karaktervenster +OpenCurrentVehicleGui=Open huidige voertuig gui +OpenEquipment=Open apparatuur +OpenGui=Open gui +OpenItem=Item openen +OpenLogisticGui=Open logistiek scherm +OpenModItem=Open mod item +OpenParentOfOpenedItem=Bovenliggende item openen +OpenProductionGui=Open productie gui +OpenTechnologyGui=Open technologie gui +OpenTipsAndTricksGui=Open tips en trucs scherm +OpenTrainGui=Open treinmenu +OpenTrainStationGui=Open station menu +OpenTrainsGui=Open treinen gui +PasteEntitySettings=Plak entiteitinstellingen +PlaceEquipment=Plaats uitrusting +QuickBarPickSlot=Snelle balk vak kiezen +QuickBarSetSelectedPage=Snelle balk geselecteerde pagina instellen +QuickBarSetSlot=Snelle balk vak instellen +ReassignBlueprint=Blauwdruk opnieuw toewijzen +RemoveCables=Verwijder kabels +RemoveTrainStation=Verwijder station +ResetAssemblingMachine=Montage machine opnieuw instellen +ResetItem=Reset item +ReverseSelectArea=Selectiegebied omkeren +RotateEntity=Roteer entiteit +SelectArea=Selecteer gebied +SelectBlueprintEntities=Selecteer blauwdruk entiteiten +SelectEntitySlot=Selecteer entiteit vak +SelectItem=Voorwerp selecteren +SelectMapperSlot=Selecteer mapper vak +SelectNextValidGun=Selecteer volgende geldige wapen +SelectTileSlot=Selecteer tegel vak +SendSpidertron=Stuur spidertron +SetAutoLaunchRocket=Automatisch raket lanceren instellen +SetAutosortInventory=Automatisch voorraad sorteren instellen +SetBehaviorMode=Gedragsmodus instellen +SetCarWeaponsControl=Controle wapens in auto instellen +SetCircuitCondition=Schakelconditie instellen +SetCircuitModeOfOperation=Circuitmodus werking instellen +SetControllerLogisticTrashFilterItem=Controller logistieke prullenbak filter instellen +SetDeconstructionItemTileSelectionMode=Deconstructie item op tegel selectie instellen +SetDeconstructionItemTreesAndRocksOnly=Deconstructie item op alleen bomen en rotsen instellen +SetEntityColor=Kleur van entiteit instellen +SetEntityEnergyProperty=Entiteit energie eigenschap instellen +SetEntityLogisticTrashFilterItem=Entiteit logistieke prullenbak filter item instellen +SetFilter=Filter instellen +SetFlatControllerGui=Vlakke controller menu instellen +SetHeatInterfaceMode=Warmteinterface modus instellen +SetHeatInterfaceTemperature=Warmteinterface temperatuur instellen +SetInfinityContainerFilterItem=Oneindige container filter item instellen +SetInfinityContainerRemoveUnfilteredItems=Oneindige container filter op verwijder ongefilterde items verwijderen instellen +SetInfinityPipeFilter=Oneindige buis filter instellen +SetInserterMaxStackSize=Maximale stapelgrootte van robotarm instellen +SetInventoryBar=Inventaris balk instellen +SetLinkedContainerLinkID=Gekoppelde container ID instellen +SetLogisticFilterItem=Logistiek filteritem instellen +SetLogisticFilterSignal=Logistiek filtersignaal instellen +SetPlayerColor=Speler kleur instellen +SetRecipeNotifications=Stel receptmeldingen in +SetRequestFromBuffers=Verzoek van buffers instellen +SetResearchFinishedStopsGame=Onderzoek voltooid spel stoppen instellen +SetSignal=Signaal instellen +SetSplitterPriority=Splitter prioriteit instellen +SetTrainStopped=Trein op stop instellen +SetTrainsLimit=Stel treinlimiet in +SetVehicleAutomaticTargetingParameters=Automatische richtingsparameters voor het voertuig instellen +SetupAssemblingMachine=Stel montagemachine in +SetupBlueprint=Blauwdruk instellen +SetupSingleBlueprintRecord=Enkele blauwdrukrecord instellen +SmartPipette=Slimme pipette +SpawnItem=Creëer een voorwerp. +StackSplit=Splits stapel +StackTransfer=Stapelverplaatsing +StartRepair=Start reparatie +StartResearch=Start onderzoek +StartWalking=Begin te lopen +StopBuildingByMoving=Stop met bouwen door te bewegen +SwitchConnectToLogisticNetwork=Verbinding met het logistieke netwerk wisselen +SwitchConstantCombinatorState=Constante combinator status wisselen +SwitchInserterFilterModeState=Robotarm filtermodus wisselen +SwitchPowerSwitchState=Schakelaar status wijzigen +SwitchToRenameStopGui=Overschakelen naar hernoemen van stop gui +TakeEquipment=Neem uitrusting +ToggleDeconstructionItemEntityFilterMode=Schakel deconstructie item filter modus aan/uit +ToggleDeconstructionItemTileFilterMode=Schakel deconstructie tegel filter modus aan/uit +ToggleDriving=Rijden aan/uit +ToggleEnableVehicleLogisticsWhileMoving=Schakel voertuig logistiek in-/uit tijdens het rijden +ToggleEntityLogisticRequests=Logistieke aanvragen van entiteit in-/uitschakelen +ToggleEquipmentMovementBonus=Bewegingsuitrusting bonus in-/uitschakelen +ToggleMapEditor=Kaartbewerker in-/uitschakelen +TogglePersonalLogisticRequests=Persoonlijke logistieke verzoeken in-/uitschakelen +TogglePersonalRoboport=Schakel persoonlijke roboport in/uit +ToggleShowEntityInfo=Toon entiteit info in-/uitschakelen +TranslateString=Tekenreeks vertalen +Undo=Herstel +Upgrade=Verbeter +UpgradeOpenedBlueprintByItem=Upgrade geopende blauwdruk per item +UpgradeOpenedBlueprintByRecord=Upgrade geopende blauwdruk per record +UseArtilleryRemote=Gebruik artillerie afstandsbediening +UseItem=Item gebruiken +WireDragging=Kabel slepen +WriteToConsole=Schrijven naar console +[gui-pipe] +fluid-system-contents=Vloeistofsysteem inhoud: +flush-this=Verwijder __1__ van dit. +flush-whole-system=__1__ van het gehele vloeistof systeem verwijderen. +this-contents=__1__ inhoud: +[gui-player-management] +add-player=Voeg speler toe +admin=Admin +ban=Verbannen +banned=Geblokkeerd +cant-ban-yourself=Je kan jezelf niet verbannen. +cant-delete-yourself=U kunt uzelf niet verwijderen. +cant-kick-not-online=Alleen verbonden spelers kunnen worden verwijderd. +cant-kick-yourself=Je kan jezelf niet verwijderen van de server. +cant-use-not-in-multiplayer-game=Deze GUI kan alleen in een multiplayer spel gebruikt worden. +cant-whitelist-disabled=De whitelist moet ingeschakeld zijn op de server voor een speler aan de whitelist toegevoegd kan worden. +delete-player=Verwijder +delete-player-tooltip=Verwijdert de gespecificeerde speler van de server. +demote=Degraderen +kick=Verwijder +last-online=Laatst online +manage=Beheren +manage-permissions=Beheer machtigingen +manage-player=Beheer __1__ +mute=Dempen +muted=Gedempt +name=Naam +never=nooit +now=nu +online-players=__1__ van de __2__ spelers zijn online +operations=Beheren +permission-group=Rechten groep +promote=Promoveren +purge=Wissen +show-online-only=Alleen online tonen +time-ago=__1__ geleden +title=Speler beheer +unban=Verbanning opheffen +unmute=Ontdempen +unwhitelist=Whitelist verwijderen +whitelist=Witte lijst +whitelisted=Op witte lijst gezet +[gui-power-switch] +off=Uit +on=Aan +state=Staat +[gui-production] +consumption=Consumptie +electricity=Elektriciteit +fluids=Vloeistoffen +items=Items +kills=Gedood +pollution=Vervuiling +production=Productie +title=Productie +[gui-programmable-speaker] +alert-settings=Instellingen voor waarschuwingen +allow-polyphony=Polyfonie toestaan +allow-polyphony-description=Laat toe om tegelijkertijd __1__ geluiden af te spelen. Schakel deze uit om geluiden afzonderlijk af te spelen (handig bij fabriekwaarschuwingen). +circuit-connection-settings=Schakel verbinding instellingen +global-playback=Globaal afspelen +global-playback-description=Het geluid van de speaker zal overal te horen zijn op de kaart. +show-alert=Waarschuwing tonen +show-alert-description=Toon een waarschuwingsbericht in de GUI wanneer een geluid wordt afgespeeld. +show-icon-on-map=Toon het pictogram op de kaart +signal-value-is-pitch=De signaalwaarde bepaalt de toonhoogte +signal-value-is-pitch-description=De waarde van het schakelnetwerk ingangsignaal bepaald welke noot er gespeeld word. +volume=Volume +[gui-quick-panel] +items=Voorwerpen +page=Pagina __1__/__2__ +panels=Panelen +shortcuts-next-page=__1__: volgende pagina +shortcuts-next-tab=__1__: volgende tabblad +shortcuts-previous-page=__1__: vorige pagina +shortcuts-previous-tab=__1__: vorig tabblad +shortcuts-select=__1__: selecteren +title=Snel paneel +tools=Gereedschap +[gui-requester] +set-requests=Stelt aanvragen van het schakelnetwerk in +[gui-resource-entity] +initial-amount=Initieel aantal +minimum-yield=Minimale opbrengst +resource-amount=Hoeveelheid grondstof +[gui-roboport] +repair-packs=Reparatieset +robots=Robots +[gui-rocket-silo] +auto-launch=Automatisch lanceren met lading. +rocket-inventory-label=Raketinventaris +rocket-progress=Raket vooruitgang +rocket-result-inventory-label=Raket resultaat inventaris +[gui-save-game] +cant-save-over-autosaves=Kies een andere naam om op te slaan.\nAutosave bestanden zijn gereserveerd voor autosaves en worden overschreven tijdens toekomstige autosaves. +confirm-overwrite=Weet u zeker dat u __1__ wilt overschrijven? +confirm-overwrite-time-warning=Waarschuwing: Het opgeslagen spel dat je hebt geselecteerd heeft __1__ __plural_for_parameter_1_{1=uur|rest=uren}__ speeltijd! +save=Opslaan +save-as=Opslaan als +title=Spel opslaan +[gui-save-scenario] +save-as=Opslaan als +title=Scenario opslaan +[gui-select-upgrade-planner] +default-upgrade=Standaardverbetering +instructions=__CONTROL_LEFT_CLICK__ om als upgrade toe te passen, __CONTROL_RIGHT_CLICK__ om als downgrade toe te passen. +title=Selecteer de verbeteringsplanner om toe te passen +[gui-server-config] +cancel=Annuleren +save=Opslaan +title=Serverconfiguratie +[gui-set-email] +checking=Controleren +email=E-mail +email-already-set=Deze account heeft al een e-mailadres toegewezen. Het toegewezen e-mailadres is __1__ +email-cant-be-empty=E-mail mag niet leeg zijn. +email-invalid=E-mailadres is ongeldig +set=Instellen +set-email-description=Dit account heeft geen e-mail toegewezen. Voeg een e-mail en wachtwoord toe om dit account op andere platforms of consoles te gebruiken. +set-email-success=Er is een e-mail verzonden naar __1__. Volg de instructies om de e-mail te bevestigen en een wachtwoord in te stellen. +set-email-title=Stel e-mail in +setting-email=E-mail wordt ingesteld +[gui-side-menu] +achievements=Prestaties +blueprint-library=Blauwdrukbibliotheek (__CONTROL__toggle-blueprint-library__) +bonuses=Bonussen +logistic-networks=Logistieke netwerken +map=Kaart (__CONTROL__toggle-map__) +production-statistics=Productiestatistieken (__CONTROL__production-statistics__) +technology=Technologie scherm +tips-and-tricks=Tips en trucs +trains=Treinen (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Meldingen +default-device=Standaardapparaat +environment-sounds-volume=Omgevingsgeluid +game-effects-volume=Spel effecten +gui-effects-volume=GUI effecten +master-volume=Master +music-volume=Muziek +preferred-output=Gewenste uitvoer +simulation-volume=Simulaties +title=Geluidsinstellingen +walking-sound-volume=Loop geluid +wind-volume=Wind +[gui-speed-panel] +normal=Normaal +pause=Pauzeren +paused=Gepauzeerd +show-gui=GUI weergeven +show-message-dialogs=Toon berichtvensters +speed=Snelheid: __1__ +speed-down=Trager +speed-up=Versnellen +title=Herhaling opties +[gui-splitter] +input-priority=Invoerprioriteit +left=Links +output-priority=Uitvoerprioriteit +right=Rechts +[gui-sync-mods-with-save] +cancel=Vorige +confirm=Bevestig +correct=Correct: +disabled=Uitgeschakeld: +download=Download +enable=Inschakelen +enable-correct-version=Schakel de juiste versie in +join-server-after-sync=Neem deel aan server na synchronisatie +keep-enabled=Ingeschakeld houden +load-save-after-sync=Laad save na synchronisatie +mods-not-available-on-mod-portal=De volgende mods zijn niet beschikbaar in de modificaties portaal: __1__ +no-compatible-version=Geen compatibele versie: +no-release=Geen release: +not-in-save=Niet in opgeslagen spel: +not-on-mod-portal=Niet op mod portaal: +ready-to-download=Klaar om te downloaden: +sync-mods-with-server=Synchroniseer de mods met de server +sync-startup-settings=Synchroniseer opstartinstellingen +title=Synchroniseer de mods met het opgeslagen spel +wrong-version-enabled=Verkeerde versie ingeschakeld: +[gui-tag-edit] +cancel=Annuleren +confirm=Bevestigen +delete=Verwijderen +icon=Pictogram +name=Naam +snapping=Uitlijnen +title-create=Nieuw label +title-edit=Tag eigenschappen +[gui-technologies-list] +title=Lijst van technologieën +[gui-technology] +graph-title=Technologie boom +technologies-omitted=__1__ __plural_for_parameter_1_{1=technologie is|rest=technologieën zijn}__ weggelaten in dit beeld. +[gui-technology-preview] +already-queued=Techniek staat al in de wachtrij +already-researched=Techniek is al onderzocht +already-researching=Wetenschap wordt al onderzocht +continue-research=Hervatten +disabled=Technologie is niet beschikbaar +editor-research-tooltip=(Kaart editor) __CONTROL_LEFT_CLICK__ om te onderzoeken. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ om direct te onderzoeken met alle vereisten. +effects=Effecten +not-researched-tooltip=(Kaartbewerker) Technologie is niet onderzocht +prerequisites=Vereist +queue-full=Onderzoekswachtrij vol +saved-progress=Onderzocht: __1__% +start-research=Start onderzoek +status-available=Beschikbaar +status-disabled=Nog niet ontdekt +status-not-available=Niet beschikbaar +status-queued=In wachtrij +status-researched=Onderzocht +status-researching=Wordt onderzocht +title-status=(__1__) +un-research=De-onderzoek +un-research-tooltip=(Kaartbewerker) De-onderzoekt technologie +unit-ingredients=Kosten +unit-time=Tijd die nodig is om één onderzoekseenheid te onderzoeken in het lab +unsatisfied-prerequisites=Enkele vereiste technologieën zijn nog niet onderzocht +unsatisfied-prerequisites-queue=Enkele vereiste technieken zijn nog niet onderzocht of niet in de onderzoek wachtrij gezet +will-complete=Alle levels voor deze techniek zijn al onderzocht, of staan al in de wachtrij +[gui-technology-progress] +cancel=Annuleren +no-research=Geen onderzoek aan de gang +title=Onderzoek +[gui-technology-queue] +title=Onderzoekswachtrij +[gui-text-tags] +blueprint=Blauwdruk +blueprint-name-label=Naam: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ om een blauwdruk te pakken +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ voor het pakken van een blauwdruk boek +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ om de trein te openen +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ om het station te openen +contains-blueprints=Bevat __1__ __plural_for_parameter_1_{1=blauwdruk|rest=blauwdrukken}__ +following-text-achievement=[Prestatie: __1__] +following-text-armor=[Bepantsering: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Entiteit: __1__] +following-text-fluid=[Vloeistof: __1__] +following-text-gps=[Locatie: __1__] +following-text-item=[Voorwerp: __1__] +following-text-item-group=[Voorwerpgroep: __1__] +following-text-recipe=[Recept: __1__] +following-text-technology=[Technologie: __1__] +following-text-tile=[Tegel: __1__] +following-text-train-no-name=[Trein] +following-text-train-stop-no-name=[Station] +following-text-train-stop-with-name=[Station: __1__] +following-text-train-with-name=[Trein: __1__] +following-text-unknown-item=[Onbekend item] +following-text-virtual-signal=[Virtual Signaal: __1__] +gps-invalid=Ongeldige positie opgegeven +gps-position-label=Positie: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ om te bekijken +invalid-train=Ongeldige trein +invalid-train-stop=Ongeldig station +train-hover=Trein: __1__ +train-stop-hover=Station: __1__ +[gui-the-rest-settings] +about=Alles niet weergegeven in de normale instellingen menu's. +restart-tooltip=De meeste instellingen vereisen dat het spel opnieuw wordt opgestart om van kracht te worden. +title=De rest +warning-label=WAARSCHUWING +warning-tooltip=Verander de dingen niet als je niet weet wat je doet: de meeste ervan zijn niet gevalideerd. +[gui-tips-and-tricks] +mark-as-read=Markeren als gelezen +no-tutorial-in-multiplayer=Tutorials kunnen niet worden afgespeeld in multiplayer. +nothing-found=Geen tips en trucs gevonden +play-tutorial=Start de Tutorial +replay-tutorial=Herstart de tutorial +tip-notice-title=Voorgestelde tip. +title=Tips en trucs +[gui-train] +add-circuit-condition=Staat van het schakelnetwerk +add-empty-condition=Lege lading +add-fluid-count-condition=Vloeistof inhoud +add-full-condition=Volle lading +add-inactivity-condition=Niet actief +add-item-count-condition=Aantal artikelen +add-robots-inactive-condition=Robots inactief +add-station=+ Station toevoegen +add-time-condition=Verstreken tijd +add-wait-condition=+ Voeg wachtconditie toe +adding-temporary=Tijdelijke word toegevoegd +automatic-mode=Automatisch +cargo=Brandstof +cargo-condition=Lading +center-on-locomotive=Schakelen van locomotief volgen +circuit=Schakelnetwerk +color=Kleur +fluid=Vloeistof +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ om een tijdelijk station in te voegen. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ om het geselecteerde station toe te voegen aan het schema. +invalid=Ongeldig +locomotive-doesnt-need-energy=Locomotief heeft geen brandstof nodig. +locomotive-is-out-of-reach=Locomotief is buiten bereik. +manual-mode=Handmatig +no-path-to-destination=Geen route naar de bestemming +of-inactivity=van inactiviteit +open-in-map=Open deze locatie op de kaart +passed=gepasseerd +schedule=Schema +station-not-present=Er bestaan geen stations met deze naam. +station-partially-accessible=Slechts __1__ van de __2__ stations __plural_for_parameter_1_{1= is|rest=zijn}__ toegankelijk. +stations-disabled=__plural_for_parameter_1_{1=Station is|2=Beide stations zijn|rest=Alle __1__ stations zijn}__ uitgeschakeld. +stations-not-accessible=__plural_for_parameter_1_{0=Geen station is toegankelijk|1=Station is ontoegankelijk|2=Beide stations zijn ontoegankelijk|rest=Alle __1__ stations zijn ontoegankelijk}__ vanaf de huidige positie. +temporary=Tijdelijk: __1__ +toggle-station-names=Schakel stationsnamen +too-far-from-rail=Geen spoor in de buurt +[gui-train-rename] +perform-change=Wijziging toepassen +title=Naam wijzigen - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Bestemming vol __1__ +heading-to=Ga naar__1____REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Handmatig rijden +manually-stopped=[img=utility/warning_icon]Handmatig gestopt +no-path-to=[img=utility/warning_icon] Geen route naar __1__ +no-schedule=Geen schema +no-valid-stops=[img=utility/warning_icon] Geen geldige stations +standing-at=Staande op __1__ +waiting-at=Wachten op __1__ +[gui-train-stop] +enable-trains-limit=Limiet voor treinen inschakelen +no-trains=Er zijn geen treinen met dit station. +rename-stop=Station hernoemen +train-stops-with-this-name=Het aantal stations met deze naam. +trains-with-this-stop=Treinen met dit station: __1__ +[gui-train-wait-condition-description] +and=EN +circuit-condition=Schakelnetwerk: __1__ __2__ __3__ +empty-condition=Lege wagon inventaris +fluid-count-condition=Vloeistof: __1__ __2__ __3__ +full-condition=Volle wagon inventaris +inactivity-condition=__1__ __plural_for_parameter_1_{1=seconde|rest=seconden}__ van inactiviteit +item-count-condition=Lading: __1__ __2__ __3__ +or=OF +passenger-not-present=Passagier niet aanwezig +passenger-present=Passagier aanwezig +robots-inactive-condition=Geen ingezette robots +time-condition=__1__ __plural_for_parameter_1_{1=seconde|rest=seconden}__ verstreken +[gui-trains] +circuit-disabled-tooltip=Station uitgeschakeld door schakelnetwerk. +circuit-limit-tooltip=Treinlimiet ingesteld door schakelnetwerk. +empty-schedule=[Empty] +limit-note=(Opmerking: sommige stations hebben geen trein limiet ingesteld) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Handmatige modus +no-stations=Geen stations gevonden +no-trains=Geen treinen gevonden. +open-train=Open treinmenu +open-train-stop=Open station op de kaart +stations-tab=Stations +stations-trains=Trein: +title=Trein overzicht +trains-tab=Treinen +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Maak constructie van __1__ entiteiten ongedaan +undo-built-entity-multiple-homogeneous=Maak constructie van __1__ (× __2__) ongedaan +undo-built-entity-single=Maak constructie van __1__ ongedaan +undo-built-tile-multiple-heterogeneous=Maak plaatsen van __1__ tegels ongedaan +undo-built-tile-multiple-homogeneous=Maak plaatsen van __1__ (× __2__) ongedaan +undo-built-tile-single=Maak plaatsing van __1__ ongedaan +undo-removed-entity-multiple-heterogeneous=Maak deconstructie van __1__ entiteiten ongedaan +undo-removed-entity-multiple-homogeneous=Maak deconstructie van __1__ (× __2__) ongedaan +undo-removed-entity-single=Maak deconstructie van __1__ ongedaan +undo-removed-tile-multiple-heterogeneous=Maak verwijdering van __1__ tegels ongedaan +undo-removed-tile-multiple-homogeneous=Maak verwijderen van __1__ (× __2__) ongedaan +undo-removed-tile-single=Maak verwijdering van __1__ ongedaan +undo-upgraded-entity-multiple-heterogeneous=Maak een upgrade van __1__ entiteits ongedaan +undo-upgraded-entity-multiple-homogeneous=Maak een upgrade van __1__ (× __2__ ) ongedaan +undo-upgraded-entity-single=Maak een upgrade van __1__ ongedaan +[gui-update] +applying=Toepassen +authorization-instructions=Voer je gebruikersnaam en wachtwoord in om updates te downloaden. +automatic-steam-update-message=Deze versie van Factorio komt van een bèta-aftakking die niet automatisch zal worden bijgewerkt. Om zeker te zijn dat je de recentste update hebt, selecteer je de "experimentele" bèta in de Factorio eigenschappen in Steam of schakel de optie experimentele bèta's uit om de laatste stabiele release te krijgen. +automatic-steam-update-title=Automatische Steam update kennisgeving +automatic-updates=Automatische updates +cancel=Vraag me later opnieuw +check-updates-now=Controleren voor updates +checking=Aan het controleren +checking-updates-failed=De controle op updates is mislukt: __1__ +could-not-init-steam=Kan Steam API niet initialiseren. Steam gerelateerde functies zijn uitgeschakeld. Het herstarten van Steam lost dit probleem meestal op. +could-not-init-steam-title=Steam fout +disable-updater=Updates uitschakelen +downloading=Aan het downloaden +from=Geïnstalleerd +invalid-login=Ongeldige gebruikersnaam of wachtwoord! +mod=Aanpassen +n-a=Niet geïnstalleerd +no-new-updates=Geen nieuwe updates beschikbaar +ok=Inloggen +password=Wachtwoord +restarting-factorio=Factorio opnieuw aan het opstarten +service-unavailable=Service niet beschikbaar +to=Nieuwe versie +too-old=Er bestaat een nieuwere versie van Factorio, maar deze kan niet meer door automatische updates geïnstalleerd worden. Download de nieuwste versie handmatig via __1__. +update-failed=Update gefaald: __1__ +update-now=Nu updaten +update-successful=Bijgewerkt naar versie __1__ +updates-available-instructions1=De volgende updates zijn beschikbaar: +updates-available-instructions2=Updaten kan enkelen minuten duren, even geduld alsjeblieft. +username=Gebruikersnaam +[gui-update-mods] +all-mods-up-to-date=Alle mods zijn up-to-date +cancel=Annuleren +cant-update-mods-error=Niet in staat om alle vereiste afhankelijkheden te installeren voor de geselecteerde mods: __1__. Wilt u de mod installeren zonder afhankelijkheden? +check-for-updates-failed=Controleren voor updates niet mogelijk +checking-for-updates=Zoeken naar updates +local-version-column-header=Lokale versie +name-column-header=Naam +new-version-column-header=Nieuwe versie +not-logged-in=Controleren voor updates niet mogelijk: niet ingelogd +retrying-failed-request=Herhalen mislukte aanvraag: +update-selected=Gekozen bijwerken +[gui-upgrade] +entities=Entiteiten +from=Van +icon-tooltip=Indien leeg, de verbeteringsplanner toont de geselecteerde verbeterfilters. +modules=Modules +to=Aan +[gui-user-login] +checking-nso-membership=Lidmaatschap controleren +create-account=Maak een account +description-browse-mods=Om het mod portaal te gebruiken moet u zich aanmelden. +description-download-mods=Voor het downloaden van mods moet u inloggen. +description-downloading-mods-mismatch=Er was een verkeerde combinatie op het modportaal tijdens het vergelijken van je gebruikersnaam en token. Gelieve opnieuw aan te melden. +description-login-to-existing-account=Gelieve in te loggen met uw bestaande Factorio account. +description-mp-browse-public-games=Voor het browsen van multiplayer spellen moet je inloggen. +description-mp-browse-public-games-mismatch=Er was een verkeerde combinatie op de koppelserver tijdens het vergelijken van je gebruikersnaam en token. Gelieve opnieuw aan te melden. +description-mp-connect-to-matching-server=Om verbinding te maken met de overeenkomende server moet u inloggen. +description-mp-create-public-game=Om een spel op de overeenkomende server te plaatsen moet je je aanmelden. +description-mp-game-requires-authentication=Het spel waarmee je verbinding maakt vereist dat je inlogt. +description-mp-game-requires-authentication-mismatch=Het spel waarmee je verbinding maakt, kon je niet verifiëren. Log opnieuw in of probeer het later. +description-mp-username-only=Kies uw LAN spelernaam. +email-authentication-code=Authenticatie Code +email-authentication-code-hint=Voer de authenticatiecode in die we naar je inbox hebben gestuurd. +email-authentication-enter-code=E-mail authenticatie is vereist. Vul de code in die we naar je inbox hebben gestuurd. +email-can-not-be-empty=E-mail kan niet leeg zijn. +error=Fout +forgot-password=Wachtwoord vergeten +logging-in=Bezig met inloggen +logging-in-with-steam=Aan het inloggen met Steam +login=Aanmelden +must-accept-the-terms-of-service=U moet eerst de Algemene voorwaarden accepteren. +nintendo-login-success=Je bent nu geauthenticeerd als __1__. +not-logged-into-steam-use-factorio-account=Je bent niet ingelogd op Steam. Log in bij Steam om gebruik te maken van online functies, of gebruik een Factorio.com account. +not-logged-into-steam-warning=Je bent niet ingelogd in Steam. Alleen Factorio.com referenties gebruiken. +password-can-not-be-empty=Wachtwoord mag niet leeg zijn. +preparing-online-communication=Online communicatie voorbereiden +steam-authentication-failed=Authenticatie bij Steam is mislukt. Controleer of je ingelogd bent in Steam in online-modus. +steam-login-success=Je bent nu geverifieerd als __1__ via Steam. +username-can-not-be-empty=Gebruikersnaam mag niet leeg zijn. +[http-error] +auth-error=Downloaden mislukt (status code __1__): authenticatie fout. +auth-error-with-message=Downloaden mislukt (status code __1__): authenticatie fout: __2__ +json-parse-error=Downloaden mislukt (status code __1__): ontleden mislukt JSON reactie: __2__ +unknown-error=Downloaden mislukt (status code __1__). +unknown-error-with-message=Downloaden mislukt (status code __1__): __2__ +[ini-parse-error] +missing-value=Ontbrekende waarde op __1__:__2__ +unterminated-section-header=Onbekende section header op __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Campagne '__1__' is met pensioen gegaan van het spel. U kunt deze save laden in versie __2__ van het spel. +higher-than-maximum=Kaart versie __1__ kan niet worden geladen omdat het hoger is dan de versie van het spel (__2__). +lower-than-minimum=Kaart versie __1__ kan niet worden geladen omdat het lager is dan de minimimale invoer versie van het spel (__2__). +[inventory-full-message] +ammo=Munitie vakken zijn vol. +armor=Harnas vak is bezet. +guns=Geweer vakken zijn vol. +main=Inventaris is vol. +trash-slots=Afvalvakken zijn vol. +[inventory-restriction] +cant-be-burned=__1__ kan niet gebruikt worden als brandstof. +cant-be-placed-in-output-slot=__1__ kan niet hier worden ingevoegd. +cant-be-smelted=__1__ kan niet gesmolten worden. +cant-be-used-as-ammo=__1__ kan niet gebruikt worden als munitie. +cant-be-used-as-ammo-for=__1__ kan niet gebruikt worden als munitie voor __2__. +cant-be-used-as-armor=__1__ kan niet gebruikt worden als pantser. +cant-be-used-as-gun=__1__ kan niet gebruikt worden als wapen. +cant-insert-into-assembling-machine-without-recipe=U kan niets invoeren als het recept niet ingesteld is. +cant-insert-into-filtered-slot=Alleen __1__ kan in dit vak worden ingevoegd. Als u hier iets anders wilt plaatsen, moet de filter worden gewist. +cant-insert-into-hand-reserved-slot=Dit vak is gereserveerd voor de cursor. +cant-insert-into-module-slot=Enkel modules kunnen in dit vak worden ingevoerd. +cant-insert-into-restricted-slot=Enkel __1__ kan hier ingevoerd worden, niet __2__. +cant-insert-into-self=U kunt een item niet in zichzelf invoeren. +cant-insert-limit-breached=Kan niet meer voorwerpen in dit vak worden ingevoerd. +cant-insert-module=__1__ kan niet gebruikt worden in __2__ +cant-shoot=__1__ kan niet __2__ schieten. +player-inventory-full=Kan __1__niet toevoegen. __2__ +wrong-fuel=__1__ kan niet als brandstof gebruikt worden in __2__. +[item-description] +item-unknown[1]=Dit item is niet beschikbaar vanwege het verwijderen van mods, het zal worden hersteld als de mod opnieuw is ingeschakeld. +[item-name] +item-unknown=Onbekend item +[json-parse-error] +invalid-comma-before-brace=Ongeldige komma voor '}' op __1__:__2__ +invalid-comma-before-square-bracket=Ongeldige komma voor ']' op __1__:__2__ +invalid-string-escape=Ongeldige tekenreeks stop op __1__:__2__ +invalid-utf16-low-surrogate=Verkeerde UTF-16 lage surrogaat in JSON tekenreeks gestopt op __1__:__2__ +unexpected-character=Onverwacht teken (__1__) op __2__:__3__ +unexpected-end-of-file=Onverwacht einde van bestand op __1__:__2__ +unexpected-utf16-low-surrogate=Onverwachte UTF-16 lage surrogaat in JSON tekenreeks gestopt op __1__:__2__ +unterminated-string=Onbekende tekenreeks op __1__:__2__ +[lua-profiler] +duration=Duur: __1__ms +elapsed=Verstreken: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=IP-adres en poort al gebruikt voor een andere speler. +address-in-use=De lokale poort __1__ is al in gebruik.\nDit kan komen doordat Factorio reeds geopend is of omdat een ander programma deze poort in gebruik heeft. +aligning-desynced-map-to-server=Gedesynchroniseerde kaart uitlijnen met de server. +cannot-load-downloaded-map=Kan kaart __1__ niet downloaden +catching-up=Aan het bijbenen. +client-is-catching-up=__1__ is aan het bijbenen +client-is-downloading-map=__1__ is de kaart aan het downloaden +client-is-dropping=__1__ valt uit het spel +client-is-loading-map=__1__ is de kaart aan het laden +connected-downloading-map=Kaart (__1__) aan het downloaden +connecting-to-the-game=Verbinden met het spel... +core-crc-mismatch=Spelkern module CRC check mislukt! Kerngegevens spel komt niet overeen met de verwachte inhoud. +creating-desync-report=Verloren synchronisatie rapport maken. Even geduld. +desynced=Synchronisatie verloren. +desynced-downloading-map=Kaart opnieuw aan het downloaden (__1__) +disabled-autoplace-specifications-changed-runtime=Multiplayer is momenteel uitgeschakeld omdat automatisch plaatsing specificaties gewijzigd zijn tijdens het spel +downloading-auxiliary-failed=Downloaden van multiplayerdata is mislukt. Probeer het opnieuw. +downloading-map-failed=Kaart downloaden van andere deelnemers is mislukt. Probeer het opnieuw. +extra-mod=__1__ draait niet op de server. +failed-to-connect=Connectie gefaald. Controleer het logbestand voor details. +game-paused=__1__ heeft het spel gepauzeerd. +invalid-address=__1__ is geen geldig adres (__2__). +joined-paused-game=Je hebt deelgenomen aan een gepauzeerd spel. Zodra het spel weer verder gaat kun je het speelveld zien. +loading-map=Multiplayer kaart aan het laden +loading-scenario=Scenario __1__ aan het laden +matching-server-connection-failed=Overeenkomende serverconnectie mislukt. +matching-server-connection-resumed=Overeenkomende serverconnectie hervat. +matching-server-create-failure=Fout bij het maken van server spel: __1__ +matching-server-heartbeat-failure=Fout bij het verzenden van hartslag: __1__ +missing-mod=__1__ draait alleen op de server. +mod-crc-mismatch=__1__: Mod inhoud is verschillend, ook al zijn de versies hetzelfde. De meest voorkomende oorzaak van dit is onjuiste Mod instelling gebruik (afhankelijk van mod-instellingen vereisen bestanden). Dit kan ook worden veroorzaakt door het wijzigen van mod bestanden op de client of server, maar niet de andere. +mod-mismatch-detected=Verschil in mods gedetecteerd! +mod-version-mismatch=__1__: je hebt versie __2__, server heeft versie __3__. +nintendo-lan-mode-authorization-failed=LAN modus autorisatie mislukt +nintendo-network-authorization-failed=Netwerk autorisatie mislukt +nintendo-online-play-requires-nso=Online spelen vereist een Nintendo Switch Online lidmaatschap +no-address=__1__ werd niet gevonden. +no-network=Je netwerkverbinding werd verbroken. Het multiplayerspel kan niet worden voortgezet. +not-received-connection-accept-reply=Kon geen netwerkverbinding maken met de server. +own-address-failed=Het is mislukt om het externe IP-adres te bepalen. Andere spelers kunnen mogelijk niet verbinden. +player-banned=Jouw gebruikersnaam is verbannen in dit spel. Reden: __1__. +player-banned-by-authserver=Je bent verbannen in dit spel door aanbeveling van de authserver. Contacteer support@factorio.com om dit te betwisten. +player-cant-keep-up=__1__'s computer kon de server niet bijhouden, dus de verbinding is verbroken. +player-desynced=__1__ verloor synchronisatie. +player-desynced-disconnect=__1__ is losgekoppeld omdat ze de synchronisatie verloren hadden. +player-died=__1__ is gedood op __2__ +player-died-by=__1__ is gedood door __2__ op __3__ +player-dropped=__1__ is uit het spel gevallen. +player-joined-game=__1__ heeft zich aangesloten bij het spel. +player-left-game=__1__ heeft het spel verlaten. +player-limit-reached=Het maximum aantal spelers in dit spel is bereikt. +player-paused-game=__1__ heeft de game gepauzeerd. +player-reconnect=Verbinding met __1__ is verbroken, omdat hij vanaf een andere bron opnieuw verbinding probeert te maken. +player-respawn=__1__ respawned. +player-resumed-game=__1__ heeft de game hervat. +player-switching-servers=__1__ wisselt van server. +player-was-afk=__1__ is van de server gehaald vanwege inactiviteit. +prototype-crc-mismatch=Prototype CRC check mislukt! Een mod gegenereerde prototypes op niet-deterministische wijze. +saving-local-variant-of-map=De lokale variant van de kaart wordt opgeslagen. +saving-map=Kaart aan het opslaan +saving-map-for=Kaart wordt opgeslagen voor __1__ +script-command-mismatch=Kan niet deelnemen. De volgende mod event handlers zijn niet identiek tussen jou en de server. Dit is een indicatie dat de volgende mods niet multiplayer (opslaan/laden) veilig zijn. (zie het logbestand voor meer details): +script-event-mismatch=Kan niet inloggen. De volgende mod event handlers zijn niet identiek tussen jou en de server. Dit is een indicatie dat de volgende mods niet multiplayer (opslaan/laden) veilig zijn. (zie het logbestand voor meer details): +script-mismatch=Kan niet inloggen. Je volgende modscript-bestanden zijn niet identiek aan die van de server: +server-dropped=Communicatie met de server is mislukt +server-not-responding=Server reageert niet +server-quit=De server heeft het spel verlaten +server-saving-map=Server (__1__) is de kaart aan het opslaan. +server-saving-map-for=Server (__1__) is de kaart aan het opslaan voor __2__. +server-version=Server draait versie __1__. +unknown-username=Onbekende gebruikersnaam +user-not-whitelisted=Uw gebruikersnaam is niet vertrouwd op deze server. +user-server-key-expired=Interne speler verificatiefout. +user-verification-required=Gebruikersverificatie moet worden ingeschakeld voor openbare spellen. +user-with-that-name-already-in-game=Gebruiker met uw naam is al in het spel. +version-mismatch-detected=Versie verschil gedetecteerd! +waiting-for-respawn=Je bent dood gegaan. Pech gehad. Respawn in __1__ __plural_for_parameter_1_{1=seconde|rest=seconden}__. +waiting-for-saving-map=__1__ is de kaart aan het opslaan. +waiting-for-server-to-prepare-the-map=Wachten op de server om de kaart op te slaan. +waiting-for-server-to-start-saving-the-map=Wachten op de server om op te slaan: __1__ +waiting-for-upload-slot=Wachten op upload plek. __1__ __plural_for_parameter_1_{1=speler wacht|rest=spelers wachten}__. +wrong-input=Verbinding met __1__ is verbroken omdat hij onjuiste gegevens heeft gestuurd. +you-cant-keep-up=Verbinding verbroken omdat je computer niet snel genoeg was om de server bij te houden. +you-have-been-dropped=Je bent uit het spel gevallen. +you-sent-wrong-data=Je client stuurde onjuiste data naar de server en zijn/haar verbinding is verbroken. +you-were-afk=De verbinding is verbroken wegens inactiviteit. +you-were-banned=Je bent verbannen van de server. +you-were-kicked=Je bent verwijderd van de server. +your-version=Je gebruikt versie __1__. +[noise-expression] +0_16-elevation=Moerassen +0_17-island=Eiland +0_17-islands+continents=Eilanden en continenten +0_17-lakes-elevation=Normaal +0_17-starting-plateau=Alleen start plateau +aux=Normaal +debug-aux=Foutopsporing +debug-moisture=Foutopsporing +debug-temperature=Foutopsporing +elevation=Normaal +endless-ocean-with-starting-area-elevation=Eindeloze oceaan +endless-plateau-with-starting-area-elevation=Eindeloos plateau +moisture=Normaal +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normaal +[noise-property] +aux=Aux +elevation=Hoogte +moisture=Vocht +starting-lake-noise-amplitude=Start ruis strekte voor meren +temperature=Temperatuur +[permissions-command-output] +action-set-to=__1__ gewijzigd naar __2__. +added-player-to-group=__1__ toegevoegd aan de groep __2__. +created-group=De groep __1__ is gemaakt. +deleted-group=Verwijderde machtigingsgroep: __1__. +player-is-already-in-group=__1__ is al in groep __2__. +player-is-in-group=__1__ zit in groep __2__. +player-is-not-in-any-group=__1__ is geen lid van een groep. +player-is-not-in-group=__1__ zit niet in de groep __2__. +player-removed-from-group=__1__ uit groep __2__ verwijderd. +renamed-group=Naam van permissiegroep verandert van __1__ naar __2__. +reset-complete=Machtigingen teruggezet naar standaardwaarden. +unable-to-create-group=Kan de groep niet maken. +unknown-action=Onbekende actie, input: __1__. +unknown-action-value=Onbekende waarde: __1__ - Verwacht waar of onwaar. +unknown-group=Onbekende groep: __1__. +unknown-player=Onbekende speler: __1__. +you-can-not-create-groups=Je hebt geen toestemming om rechten groepen te maken. +you-can-not-delete-groups=Je hebt geen toestemming om rechten groepen te verwijderen. +you-can-not-delete-the-default-group=U kunt de standaardgroep toestemming niet verwijderen. +you-can-not-edit-groups=Je hebt geen toestemming om rechten groepen aan te passen. +[permissions-help] +add-player=- De speler toegevoegen aan de opgegeven groep. +create-group= - Maakt een nieuwe groep met de gegeven naam of als geen naam wordt gegeven de standaardnaam. +delete-group=- De opgegeven groep wordt verwijderd. +edit-group= - Hiermee schakelt u de opgegeven actie voor de gegeven groep aan of uit. +get-player-group=- Krijgt de groep de speler is lid van, indien van toepassing. +groups=-Toont alle groepen. +help-list=Beschikbare opties zijn: __1__. +matching-actions-list=Bijpassende acties: __1__. +matching-group-list=Overeenkomende groepen: +matching-options-list=Gevonden opties: __1__. +remove-player= - Verwijdert de speler vanuit de opgegeven groep. +rename-group= - Wijzigt de naam van de groep naar de nieuwe naam. +reset=- Zet alle machtigingen terug naar standaardwaarden. +[recipe-difficulty] +expensive=Duur +normal=Normaal +[richness] +none[1]=Geen +[save-map-failed] +cannot-save-map=Kan de kaart niet opslaan: __1__ +[size] +none=Geen +only-starting-area=Indien uitgeschakeld: alleen in startgebied +[spidertron-status] +connected-to=Verbonden met __1__ +connection=Verbinding +idle=Inactief +moving=Verplaatsen (__1__) +not-connected=Niet verbonden +shooting=Schieten +[technology-difficulty] +expensive=Duur +normal=Normaal +[tile-description] +tile-unknown[1]=Deze tegel is niet beschikbaar vanwege het verwijderen van mods, het zal worden hersteld als de mod opnieuw is ingeschakeld. +[tile-name] +tile-unknown=Onbekende tegel +[tooltip-category] +activated=Geactiveerd +burnable-fuel=brandstof +consumed=Verbruikt +consumes=Verbruikt +debug=Foutopsporing +effect=Effect +electricity=electriciteit +equipment-grid=Uitrustings raster +equipment-grid-electricity=uitrustingsrasterelektriciteit +fluid=vloeistof +generates=Genereert +heat=warmte +personal-weapon=Persoonlijke wapens +placed-in-equipment-grid=Geplaatst in uitrustingsraster +player-armor=Pantser +stores=Slaat op +thrown=Gegooid +train=Trein +turret=Geschuttoren +vehicle=Voertuig +vehicle-weapons=Voertuig wapens +[tutorial-gui] +new-recipes-available=Nieuwe recepten beschikbaar om te maken +new-technologies-available=Nieuwe technologieën beschikbaar voor onderzoek +objective-complete=Doelstelling compleet +research-tooltip-heading=Onderzoek voltooid! +[virtual-signal-description] +signal-unknown[1]=Dit signaal is niet beschikbaar vanwege het verwijderen van mods, het zal worden hersteld als de mod opnieuw is ingeschakeld. +[virtual-signal-name] +signal-unknown=Onbekend signaal + diff --git a/factorio/data/core/locale/nl/info.json b/factorio/data/core/locale/nl/info.json new file mode 100644 index 0000000000000000000000000000000000000000..0967f827c77751d38577c02e15880ec043f3387e --- /dev/null +++ b/factorio/data/core/locale/nl/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Nederlands" +} \ No newline at end of file diff --git a/factorio/data/core/locale/no/core.cfg b/factorio/data/core/locale/no/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..34c0a37e797a79c4d21975319eb60e9a725baa7c --- /dev/null +++ b/factorio/data/core/locale/no/core.cfg @@ -0,0 +1,3199 @@ +action-leads-to-fluid-mixing=Kan ikke blande væsker. +and=og +ban-report=__1__ for __2__ +ban-report-ip=__1__(__2__) for __3__ +base-mod-disabled=Grunnspill kreves for å kjøre spillet, men den er deaktivert, vil du aktivere det? +base-mod-invalid=Base Mod kreves for å kjøre spillet, men den er ugyldig. +blueprint-library-shortcut-broken=Målet for denne snarveien til plantegningsbiblioteket er ikke lenger tilstede. +blueprint-no-name=Uten tittel +blueprint-transferring=Overfører plantegning:__1__ +bonus-progress-bar-tooltip=Bonus produksjon: __1__ +building-atlas=Bygger sprite-atlas... +building-prototypes=Bygger prototyper... +cannot-open-mod-settings-game-not-fully-setup=Mod innstillinger kan ikke åpnes når spillet ikke er helt klart (laster inn et midlertidig stanset flerspiller-spill). +cant-add-player-already-exists=En spiller med navnet __1__ finnes allerede. +cant-be-connected-to-copper-wire=Kan ikke koble til elektrisk ledning +cant-be-connected-to-wire=Kan ikke koble til ledning +cant-be-crafted-in-this-machine=Kan ikke lages i denne maskinen. +cant-be-damaged=Dette kan ikke bli skadet. +cant-be-mined=Dette kan ikke utvinnes. +cant-be-rotated=Dette kan ikke roteres. +cant-change-enemy-wires=Fiendtlige ledninger kan ikke endres. +cant-clear-cursor=Kan ikke sette bort __1__. Spillerens inventar er fullt. +cant-connect-rolling-stock-not-in-rolling-stock=Kan ikke koble til rullende inventar: er ikke i rullende inventar. +cant-connect-rolling-stock-not-in-vehicle=Kan ikke koble til rullende inventar: er ikke i ett kjøretøy. +cant-connect-rolling-stock-too-close=Kan ikke koble sammen rullende inventar: rullende inventar er for nære hverandre. +cant-copy-enemy-structure-settings=Kan ikke kopiere innstillinger fra fiendtlige bygninger. +cant-disconnect-rolling-stock-not-in-rolling-stock=Kan ikke koble fra rullende materiell: ikke i rullende materiell. +cant-disconnect-rolling-stock-not-in-vehicle=Kan ikke koble fra rullende materiell: ikke i kjøretøy. +cant-enter-enemy-vehicles=Du kan bruke fiendens kjøretøy. +cant-join-game-not-in-main-menu=Kan kun bli med i et Steam-spill når du er i Hovedmenyen. +cant-join-game-steam-init-failed=Kan ikke bli med i spillet: Steam init mislyktes. +cant-join-game-steam-networking-disabled=Kunne ikke bli med i spillet: Steam-nettverk er deaktivert i konfigurasjonsinnstillingene. +cant-mine-enemy-structure=Fiendens bygninger kan ikke plukkes opp. +cant-mine-vehicle-with-passenger=Denne kan ikke plukkes opp mens noen er i den. +cant-open-enemy-structures=Kan ikke åpne fiendtlige bygninger. +cant-paste-enemy-structure-settings=Kan ikke kopiere innstillinger til fiendtlige bygninger. +cant-put-item-back=Kan ikke returnere gjenstand tilbake: __1__ +cant-reach=Kan ikke nå +cant-repair-enemy-structures=Fiendtlige bygninger kan ikke repareres. +cant-rotate-enemy-structures=Kan ikke rotere fiendtlige bygninger. +cant-run-command-not-admin=Kan ikke kjøre kommando (__1__) - du er ikke en administrator. +cant-run-command-not-in-multiplayer-game=Kan ikke kjøre kommandoen (__1__) i et enkeltspiller spill. +cant-set-duplicate-filter=__1__ er allerede filtrert i en annen rute. +cant-set-duplicate-request=__1__ er allerede forespurt i en annen rute. +cant-set-duplicate-trash-slot=__1__ er allerede satt i en annen rute. +cant-set-filter=Du kan ikke velge dette filteret: __1__ +cant-set-request-when-it-is-automated=Du kan ikke endre forespørsler når de er satt av kretsnettverket. +cant-swap-console-with-player=Kan ikke bytte konsollen med spiller - forventet 2 spillere når kommandert fra konsollen. +cant-swap-expected-two-players=Kan ikke bytte: Forventet 2 spillere når de ringes fra konsollen. +cant-swap-with-yourself=Kan ikke bytte spillere med deg selv. +cant-transfer-from-enemy-structures=Kan ikke overføre fra fiendtlige bygninger. +cant-transfer-to-enemy-structures=Kan ikke overføre til fiendtlige bygninger. +cheat-will-disable-achievements=Ved bruk av juksekommandoer vil prestasjoner deaktiveres, gjenta kommandoen hvis du skal fortsette. +checking-sprites=Sjekker grafikk... +close-file-reason-corrupt=CRC-sjekk feilet: zip-filen er korrupt. +close-file-reason-other=Annet, feilkode: __1__ +closing-file-failed=Lukking av fil __1__ feilet\nGrunnet: __2__. +colon=: +color-for-players-only=Farger kan kun settes for spillere. +command-attempted-not-allowed=__1__ forsøkte å kjøre en kommando som de ikke har tilgang til: __2__ +command-ran=__1__ (kommando): __2__ +command-will-disable-achievements=Ved å bruke Lua-konsollkommandoer blir prestasjoner deaktivert, gjenta kommandoen hvis du likevel vil fortsette. +continue=Fortsett +control-controller-axis-related=Denne kontrollen må styres fra en skulderknapp på kontrolleren. +control-controller-button-related=Denne kontrollen må styres fra en kontrollerknapp. +control-controller-stick-related=Denne kontrollen må styres fra en kontrollspak. +control-keyboard-related=Denne kontrollen må være tastaturrelatert. +control-mouse-related=Denne kontrollen må være muserelatert. +control-mouse-wheel-related=Denne styringen må skje fra et musehjul. +cropping-bitmaps=Beskjærer bilder... +cursor=Markør +days=__1__ __plural_for_parameter_1_{1=day|rest=days}__ +days-ago=__1__ __plural_for_parameter_1_{1=dag|rest=dager}__ siden +destination-full=Destinasjon full +disabled-by-server=Deaktivert av serveren +discard-changes=Forkast endringer +dying-explosion-name=__1__ (eksplosion ved død) +editor-will-disable-achievements=Ved å bruke kartredigereren blir prestasjoner deaktivert, gjenta kommandoen hvis du likevel vil fortsette. +electric-pole-wire-limit-reached=Maksimumet av 5 koblinger nådd. +empty-file-name=Filnavnet er tomt. +empty-stop-name=Stasjonsnavnet er tomt +entered-the-vehicle=Entret kjøretøyet. +error-while-importing-string=Feil under importering av string: +error-with-handler-failed=__1__\nUnder feilhåndteringen av dette, en hendelsehåndterer utløste en annen feil:\n__2__ +error-with-handler-message=__1__\nEn feilbehandler la til følgende informasjon:\n__2__ +evolution-message=Utviklings faktor: __1__. (Tid __2__%) (Forurensing __3__%) (Spawner drap __4__%) +failed-to-import-string=Kan ikke importere string:__1__. +failed-to-load-base-mod=Feil under lasting av grunnspill. +failed-to-load-mod=Kan ikke laste inn mod "__1__" +failed-to-load-mod-reason=Kan ikke laste inn mod "__1__":__2__ +feature-not-available-in-demo-version=Denne funksjonen er ikke tilgjengelig i demo-versjonen av spillet. +file-name-too-long=Filnavnet er for langt. (Maks __1__ tegn) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Spillet har blitt lagret i __1__. +grid-position-and-absolute-position-need-to-match=Koordinater for rutenettposisjon og blåkopirutenett må enten være like eller alle oddetall. +grid-position-value-has-to-be-multiple=Rutenettposisjonsverdien for denne blåkopien må være flere av __1__. +hours=__1__ __plural_for_parameter_1_{1=time rest=timer}__ +hours-ago=__1__ __plural_for_parameter_1_{1=time|rest=timer}__ siden +invalid-character-in-file-name=Ugyldig tegn i filnavnet. +invalid-grid-position-value=__1__ er en ugyldig ruteposisjon. +invalid-parameter=Ugyldig parameter +invalid-screenshot-resolution=Ugyldig skjermbildeoppløsning. Bredde og høyde må være innen {1, __1__}. +invalid-snap-to-grid-value=__1__ er et ugyldig øyeblikksbilde for tabellen. +invalid-zoom-level=Ugyldig forstørringsnivå. Zoom må være større enn eller lik __1__. +item-has-tags=Objekt har merkelapper. +left-the-vehicle=Forlot kjøretøyet. +loading-mods=Laster inn modifikasjoner... +loading-sounds=Laster inn lyder... +loading-sprites=Laster inn bilder... +locks=Låser +manual-wire-dragging-disabled=Manuell kabeltrekking skrudd av +map-info-combined-yield-percentage=__1__ kombinert utbytte __2__% +minutes=__1__ __plural_for_parameter_1_{1=minutt|rest=minutter}__ +minutes-ago=__1__ __plural_for_parameter_1_{1=minutt|rest=minutter}__ siden +missing-equipment=Mangler utstyr: +missing-equipment-list-item=__1__ X __2__ +missing-item=Mangler __1__ +mod-caused-error=Modden __1__ forårsaket en irreversibel feil.\nVennligst rapporter denne feilen til modifikasjonsforfatteren.\n\n__2__ +mod-name-too-long=Mod __1__ har et navn som er for langt, maksimal lengde på mod er __2__ tegn. +mod-title-too-long=Mod __1__ har en tittel som er for lang, maksimal mod tittellengde er __2__ tegn. +months-ago=__1__ __plural_for_parameter_1_{1=måned|rest=måneder}__ siden +new-tips=Nye tips +new-tips-count=Nye tips: __1__ +no-artillery-in-range=Ikke noe artilleri i området. +no-artillery-with-ammo-in-range=Ikke noe artilleri med ammo i området. +no-bans=Ingen spillere er permanet utestengt. +no-modifier-selected=Ingen modifikasjon er valgt +no-path=Ingen togbane +no-stock-to-connect-found=Ingen rullende inventar funnet for tilkobling. +no-stock-to-disconnect-found=Ingen rullende materiell ble funnet å koble fra. +noname-station=Stopp +noone-to-reply=Ingen å svare på. +not-allowed-character-in-file-name=Tegnet "__1__" kan ikke være en del av filnavnet. +not-enough-ingredients=Ikke nok ingredienser. +not-enough-rails=Ikke nok skinner +not-enough-space-to-connect-train=Ikke nok plass til å koble til toget. +not-operable=Ubetjenelig +on-the-ground=På bakken +opened-item-removed=Gjenstanden ble fjernet. +or=eller +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Vellykket import av rettigheter. +player-cancelled-research=__1__ avbrøt forskning __2__ +player-changed-color=__1__'s farge er nå __2__. +player-changed-color-singleplayer=Din farge er nå __1__. +player-changed-research=__1__ endret forskning fra __2__ til __3__ +player-doesnt-exist=Spiller __1__ finnes ikke. +player-is-already-an-admin=__1__ er allerede en admin. +player-is-already-in-admin-list=__1__ er allerede i adminlisten og vil bli forfremmet neste gang de blir med i spillet. +player-is-not-an-admin=__1__ er ikke en admin. +player-is-not-banned=Kan ikke oppheve utestengelsen av __1__ siden spilleren ikke er utestengt. +player-is-not-in-admin-list=__1__ er ikke i adminlisten. +player-isnt-online=__1__ er ikke online. +player-queued-research=__1__ satt _2_ i forskningskøen +player-started-research=__1__ startet forskning av __2__ +player-tried-using-cheat=Spiller __1__ prøvde å bruke jukse-kommando. +player-tried-using-command=Spiller __1__ prøvde å bruke kommandoen "__2__". +player-tried-using-editor=Spiller __1__ prøvde å bruke kartredigeringsprogrammet. +player-was-added-to-admin-list=__1__ ble allerede lagt til i adminlisten av __2__ og vil bli forfremmet neste gang de blir med i spillet. +player-was-banned=__1__ ble permanent utestengt av __2__. Årsak: __3__. +player-was-demoted=__1__ ble degradert fra administrator av __2__. +player-was-kicked=__1__ ble utestengt av __2__. Årsak: __3__. +player-was-promoted=__1__ ble forfremmet til administrator av __2__. +player-was-removed-from-admin-list=__1__ ble fjernet fra adminlisten av __2__ og vil ikke lenger være forfremmet neste gang de blir med i spillet. +player-was-unbanned=__2__ fjernet den permanente utestengelsen til __1__. +players-arent-on-same-surface=Kan ikke bytte spillere: spillerne er på forskjellige overflater. +players-dont-have-character-controllers=Kan ikke bytte spillere: Karakter har ikke en kontroller. +players-dont-have-characters=Kan ikke bytte spillere: En eller begge har ikke et tegn. +reading-file-failed=Lesing av fil __1__ mislyktes.\nFeilkode: __2__. +reassigned-empty=Intet nytt innhold er valgt. +recipe-not-craftable-in-hand=Denne oppskriften kan ikke bli laget for hånd. +recipe-too-complex-to-craft-in-hand=Oppskriften er for komplisert til å lages for hånd. +reload-script-data-too-large= Lengden på scriptdata er for stor: __1__ > __2__. +remnant-name=__1__ (rest) +repeat-when-transferred=Blåkopi blir overført til spillet, prøv igjen når overføringen er ferdig. +replay-disabled-autoplace-specifications-changed-runtime=Repriser er deaktivert fordi autoplasseringsinnstillinger har blitt endret mens spillet kjørte. +replay-saving-disabled=Reprise lagring er deaktivert. +replay-saving-disabled-forced-by-user=Lagring av avspilling har blitt deaktivert ettersom brukerens tvungne prototype endret lastemodus. +replay-saving-disabled-map-version=Repriselagring er deaktivert: Verden er lagret med versjon __1__ og gjeldende versjon er __2__. +replay-saving-disabled-migration-applied=Repriselagring er deaktivert: kartoverføring(er) er blitt brukt. +replay-saving-disabled-mods=Spillrepriselagring er deaktivert, lagringsfilen har ikke samme modifikasjonsinnstillinger. +replay-saving-disabled-mods-startup-settings=Spillrepriselagring er deaktivert: lagringsfilen har ikke samme modifikasjonsinnstillinger. +reset-to-defaults=Tilbakestil __1__ __plural_for_parameter_1_{1=instilling|rest=instillinger}__ til __plural_for_parameter_1_{1=standard|rest=standard}__ +reset-to-defaults-disabled=Alle alternativer har standardverdier. +reverted-control-settings-to-default=Tilbakestilte kontrollinnstillingene til standard bindinger på grunn av inkompatibilitet med tidligere versjoner. +rolling-stock-connected=Rullende inventar tilkoblet. +rolling-stock-disconnected=Rullende inventar frakoblet. +save-already-in-progress=Kan ikke lagre fordi en lagring er allerede i gang. +saving-process-crashed=Lagringsprosessen krasjet. +scenario-caused-error=Scenarioet __1__ forårsaket en irreversibel feil.\nVennligst rapporter denne feilen til scenarioforfatteren.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__ +seconds-ago=__1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__ siden +shortcut-bar-full=Kan ikke forankre flere elementer til snarveilinjen. +shortcut-disabled-technology-not-researched=Denne snarveien krever __1__ -teknologien. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/t +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Trykk __CONTROL__confirm-message__ for å hoppe over cutscene +snap-to-grid-value-has-to-be-multiple=Avrundingsverdien for denne blåkopien må være flere av __1__. +string-import-produced-no-item=Input skapte ingen gjenstand. +string-import-successful=__1__ ble importeret. +the-blueprint-cant-be-flipped=Blåkopi med __1__ kan ikke vendes. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Dette kan ikke utvinnes for hånd fordi det krever __1__. +time-future=I fremtiden +time-symbol-hours=__1__ t +time-symbol-hours-short=__1__t +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Kan ikke opprette element, maksimal bokrekursjon er __1__. +too-long-stop-name=Togstoppestedets navn (__1__ tegn) kan ikke være lenger enn __2__ tegn. +too-long-tag-name=Tagnavnet (__1__ tegn) kan ikke være lenger enn __2__ tegn. +unconfirmed-changes=Det er __plural_for_parameter_1_{1=en|rest=flere}__ __1__ __plural_for_parameter_1_{1=ubekreftet|rest=ubekreftede}__ __plural_for_parameter_1_{1=endring|rest=endringer}__. +unknown-color=Ukjent farge __1__. +unknown-command=Ukjent kommando "__1__" skriv /h eller /Help for mer informasjon om kommandoer. +unknown-player-was-banned=__1__ (ikke pålogget) ble permanent utestengt av __2__. Årsak: __3__. +unlocks=Låser opp +unspecified=uspesifisert +user-verification-already-disabled=Brukerbekreftelse er allerede deaktivert. +user-verification-already-enabled=Brukerbekreftelse er allerede aktivert. +user-verification-disabled=Brukerbekreftelse er deaktivert. +user-verification-enabled=Brukerbekreftelse er aktivert. +vehicle-is-full=Kjøretøyet er fullt. +weeks-ago=__1__ __plural_for_parameter_1_{1=uke|rest=uker}__ siden +wire-cant-reach=Ledningen når ikke så langt +years-ago=__1__ __plural_for_parameter_1_{1=år|rest=år}__ siden +[achievement-progress] +console-command-used=En konsoll kommando ble brukt. Prestasjoner kan ikke låses opp i dette spillet lenger. +construct-with-robots-more-than=Manuelt: __1__ av roboter: __2__ +dont-craft-manually=Laget manuelt: __1__ +editor-used=Kartredigeringen ble brukt. Prestasjoner kan ikke låses opp i dette spillet lenger. +not-a-freeplay-map=Denne prestasjonen kan kun låses opp på et kart i sandkassemodus. +not-in-peaceful-mode=Denne prestasjonen kan ikke låses opp i fredelig modus. +not-with-lower-enemies=Denne prestasjonen kan ikke låses opp når fiendens baser er satt lavere enn standard. +only-when-playing-new-game=Dette kan bare oppnås ved å spille et nytt spill. +player-damaged=Største skade i et treff: __1__ +remaining-time=Gjenstående tid: __1__ +[cant-build-reason] +cant-build-here=Kan ikke bygge her +cant-build-on-tile=Kan ikke bygge på __1__ +cant-build-train-stop-in-intersection=Kan ikke bygge togstopp i kryss +covered-by-fog-of-war=Kan ikke bygge i krigståke. +entity-ghost-in-the-way=__1__ spøkelse er i veien +entity-in-the-way=__1__ er i veien +entity-must-be-built-next-to-rail=__1__ må bygges ved siden av skinner +invalid-rail-signal-position=Ugyldig posisjon for jernbarnesignal +invalid-train-stop-position=Ugyldig togstopp posisjon +invalid-transport-belt-connectable-position=Ugyldig posisjon for belte +mixing-fluids=Kan ikke koble til systemer med forskjellige væsker +no-rail-for-ghost-train=Tog skikkelse må bygges på skinner +no-rail-for-train=__1__ må være bygget på skinner +no-resource-for-drill=__1__ kan bare bygges på ressurser +no-resource-for-mining-drill=Gruvebor må være plassert på ressursen +no-valid-resource-for-drill=__1__ kan ikke utvinne denne ressursen +out-of-world=Kan ikke bygge utenfor kartet +player-in-the-way=Spilleren er i veien +rail-signals-must-be-built-next-to-rail=Skinnesignalene må bygges ved siden av skinner +too-close-to-existing-rail-signal=For nær eksisterende jernbanesignal +uncharted-area=Kan ikke bygge i et ukjent område +[character-corpse] +died=Døde +killed-by=Drept av +name=Lik (__1__) +time-ago=__1__ siden +time-remaining=Gjenstående tid +[chat-icon-select-list-gui] +title=Velg ikon +[color] +acid=Syre +black=Svart +blue=Blå +brown=Brun +cyan=Turkis +gray=Grå +green=Grønn +orange=Oransje +pink=Rosa +purple=Lilla +red=Rød +white=Hvit +yellow=Gul +[color-capital] +blue=B +green=G +red=R +[command-help] +admin=- Åpner spillers konfigrasjons meny. +admins=-Printer ut en liste med spillets administratorer. +alerts= - aktiverer, deaktiverer, demper eller skrur på det gitte varslet. +all-players-list=Alle spillere: +available-alerts=Tilgjengelige varsler:__1__. +available-colors=Tilgjengelige farger: __1__. +ban=- Forbyr den angitte spilleren å vende tilbake til spillet til evig tid. +banlist= - Legger til eller frjerner en spiller fra utestengelseslisten. Samme som /ban eller /unban. +bans=-Skriver ut en liste over forbudte spillere. +cant-use-banlist-not-in-multiplayer-game=Bannlystlistekommandoen kan ikke brukes i enkeltspiller modus. +cant-use-permissions-not-in-multiplayer-game=Tillatelseskommandoen kan ikke brukes i enspillermodus. +cant-use-whitelist-not-in-multiplayer-game=Hvitelistekommandoen kan ikke brukes i enspillermodus. +cheat= - Forsker alle teknologiene og aktiverer juksemodus. Ved bruk av gir det også spilleren noen tilleggsgjenstander. +clear=- Tømmer konsollen. +color= - Skifter fargen din. Det kan enten være en av de forhåndsdefinerte fargene, eller RGBA verdier i "# # # #" formatet. +command= - Kjører en Lua-kommando (hvis tillatt). +config=- Åpner serverkonfigurasjonen for GUI. +delete-blueprint-library= - Sletter lageret til plantegningsbiblioteket til den gitte frakoblede spilleren fra lagringsfilen. Skriv inn "everybody confirm" for å slette lagerene til alle frakoblede spillere. +demote=- Fjerner administrator rettigheter fra spilleren. +editor=- Skrur av og på kartredigeringsmodus. +evolution=- Skriver ut info om dei fremmede's utvikling factor. +help= - Skriver en liste med tilgjengelige commandoer, det valgfrie argumentet kan angi kommandoen som skal beskrives. +help-description=Skriv /h for å få flere detaljer. +help-list=Tilgjengelige kommandoer: +ignore= - Hindrer chat i å vise meldinger fra denne spilleren. Administrators meldinger synes fortsatt. +ignores=- Skriver ut en liste over ignorerte spillere. +kick=- Sparker den angitte spilleren ut av spillet. +matching-alerts-list=Matchende varsler: __1__. +matching-colors-list=Matchende farger: __1__. +matching-commands-list=Matchende kommandoer: +matching-players-list=Matchende spillere: +measured-command= - Kjører en LUA-kommando (hvis tillatt) og måler tiden den brukte. +mute= - Hindrer spilleren i å si noe i snakkeboksen. +mute-programmable-speaker= - demper eller unmuter globale lyder laget av programmerbare høyttalere. Bruk "local" for å bare dempe den lokale spilleren. Administratorer kan bruke "everyone" for å dempe lyden for alle på serveren. +mutes=-Skriver ut en liste over alle spillere som er dempet (kan ikke snakke i chat). +open= - Åpner en annen spillers inventar. +perf-avg-frames=- Antall ticks/oppdateringer brukes til gjennomsnittligjøre ytelsestellere. Standarden er 100. Verdier mellom 5-10 anbefaltes for rask oppdatering, men tallene vil fluktuere mere. +permissions=- Åpner administrasjonsvinduet. +players=- Skriver ut en liste over spillere i spillet. (parameter online/o, skriver kun spillere i spillet, count/c skriver kun antall spillere) +promote=- Fremmer spilleren til administrator. +purge= - Fjerner alle meldingene fra denne spilleren fra chat-loggen. +quit=-Avslutter serveren skikkelig. +reply=- Svarer den siste spilleren som hvisket en melding til deg. +reset-tips=Nullstiller tilstanden av 'tips og triks' som om spillet nettopp ble startet for første gang. +save= - Lagrer det gjeldende spillet med det angitte navnet. +screenshot= - Tar et skjermbilde med gjeldende innstillinger, eller med den oppgitte oppløsningen. Zoom er opsjonell med standardverdi 1. +seed=-Skriver ut startkart frøet. +server-commands=-Serverens konsoll kommandoer. +server-save=- Lagrer spillet på serveren i et flerspillerspill. +shout= - Sender en melding til alle spillere inkludert de på andre lag. +silent-command=- Utfører en Lua kommando (hvis tillatt) uten å skrive den til konsollen. +swap-players= - Bytter karakter mellom angitte spillere. Hvis ikke angitt vil den andre spilleren være deg selv. +time=- Skriver ut informasjon om hvor gammelt kartet er. +toggle-action-logging=- Veksler logging av all inndatahandlinger utført av spillet. Denne verdien er ikke vedvarende etter omstarter av spillet og påvirker bare din lokale klient i flerspillerøkter. +toggle-heavy-mode=- Vær forskiktig når du bruker denne kommandoen siden den vil gjøre flerspiller ubrukelig. Spillet starter å lagre og sammenligne spillet med seg selv hvert tick for å lete etter problemer med determinismen. Denne kommandoen burde brukes når det er en desync loop når en spiller kommer på serveren. Tungmodus vil kjøre helt til den finner ett problem. Vær snill å sende det til oss så vi kan etterforske og fikse problemet. +unban=- Tilgir den angitte spilleren, og gjør at spilleren kan vende tilbake til spillet etter å vært forbydd tilgang til spillet. +unignore= Tillater chat å vise meldinger fra denne spilleren. +unknown-command=Ukjent kommando __1__ +unlock-shortcut-bar=- Låser opp alle snarvei-gjenstandene +unlock-tips=Låser opp alle tips og triks. +unmute=- Lar spilleren snakke i snakkeboksen igjen. +version=- Skriver ut gjeldende spillversjon. +whisper= - Send en melding til den angitte spilleren. +whitelist= - legger til eller fjerner en spiller fra i hvitelisten, der bare hvitelistet spillere kan delta i spillet. Angi intet for "player" når du bruker "get" for å skrive ut en liste over alle hvitelistede spillere. En tom hviteliste deaktiverer hviteliste funksjonaliteten slik at hvem som helst kan delta. +[command-output] +action-logging-disabled=Handlingslogging deaktivert. +action-logging-enabled=Handlingslogging aktivert. +alert-already-disabled=Varsel type __1__ er allerede deaktivert. +alert-already-muted=Varsel type __1__ er allerede ignorert. +alert-disabled=Varsel type __1__ er deaktivert. +alert-enabled=Varsel type __1__ er aktivert. +alert-isnt-disabled=Varsel type __1__ er ikke deaktivert. +alert-isnt-muted=Varsel type __1__ er ikke ignorert. +alert-muted=Varsel type __1__ er ignorert. +alert-unmuted=Varsel type __1__ ignoreres ikke lenger. +banlist-add-is-admin-only=Bare administratorer kan bruke legg til i svartelisten. +banlist-already-empty=Listen over utestengte spillere er tom. +banlist-clear-is-admin-only=Bare administratorer kan bruke rydd svartelisten. +banlist-cleared=Listen over utestengte har blitt ryddet. +banlist-empty=Listen over utestengte spillere er tom. +banlist-remove-is-admin-only=Kun adminer kan bruke banlist-fjerning. +cant-delete-blueprint-library-player-is-connected=Kan ikke slette plantegningsbiblioteket for en tilkoblet spiller. +deleted-blueprint-library-for-players=Slettet plantegningsbiblioteket for spillere: +no-blueprint-libraries-to-delete=Ingen plantegningsbibliotek lagring å slette. +parameters-require-admin=Kan ikke kjøre kommando med disse parameterene - De er ikke administrator. +permission-action-list=Alle handlinger: __1__. +permission-groups-list=Alle tillatelsesgrupper: __1__. +player=spiller +player-added-to-banlist=La til __1__ i svartelisten. +player-added-to-whitelist=La til __1__ i hvitelisten. +player-already-muted=__1__ er allerede stum. +player-already-on-banlist=__1__ er allerede bannlyst. +player-already-on-whitelist=__1__ er allerede hvitelistet. +player-blueprint-library-deleted=Slettet plantegningsbiblioteket for __1__. +player-blueprint-library-not-found=__1__ har ikke noen lagrede planteginger. +player-ignored=__1__ ignorert. +player-is-not-on-banlist=__1__ er ikke bannlyst. +player-is-not-on-whitelist=__1__ er ikke hvitelistet. +player-is-on-banlist=__1__ er bannlyst. +player-is-on-whitelist=__1__ er hvitelistet. +player-isnt-muted=__1__ er ikke stum. +player-list=Spillere (__1__): +player-list-online=Påloggede spillere (__1__): +player-muted=__1__ har blitt gjort stum av __2__. +player-unignored=__1__ ikke lenger ignorert. +player-unmuted=__1__ har fått snakke igjen av __2__. +player-was-not-on-banlist=__1__ var ikke bannlyst. +player-was-not-on-whitelist=__1__ var ikke i hvitelisten. +player-was-removed-from-banlist=Fjernet bannlysningen på __1__. +player-was-removed-from-whitelist=Fjernet __1__ fra hvitelisten. +players-on-banlist=Utestengte spillere: __1__ +players-on-whitelist=Hvitelistede spillere: __1__ +programmable-speaker-muted-everyone=Programmerbar høyttaler globalyder dempet for alle på serveren. +programmable-speaker-muted-local=Programmerbar høyttaler globalyder dempet på lokal klient. +programmable-speaker-unmuted-everyone=Programmerbar høyttaler globalyder opphevet dempningen for alle på serveren. +programmable-speaker-unmuted-local=Programmerbar høyttaler globalyder opphevet dempning på lokal klient. +shout=rop +whisper=hvisking +whitelist-add-is-admin-only=Bare administratorer kan legge brukere i hvitelisten. +whitelist-already-empty=Hvitelisten er allerede tom. +whitelist-clear-is-admin-only=Bare administratorer kan rydde en hviteliste. +whitelist-cleared=Hvitelisten er ryddet og deaktivert. +whitelist-empty=Hvitelisten er tom. +whitelist-remove-is-admin-only=Kun adminer kan bruke whitelist-fjerning. +[config-help] +afk-auto-kick=- Antall tid i minutter en spiller må være inaktiv før de blir auto-sparket. 0 betyr deaktivert. +allow-commands= - Angir om Lua kommandoer er tillatt. +allow-debug-settings= - Setter om ikke-trivielle feilrettingsinnstillinger er tillatt for administratorbrukere. +autosave-interval=- Setter autosave intervallen (i minutter). 0 betyr deaktivert. +autosave-only-on-server= - angir om bare serveren lagrer automatisk. +description= - Setter en serverbeskrivelse (kan være tom). +help-list=Tilgjengelige konfigurasjoner er: __1__. +ignore-player-limit-for-returning-players= - Ignorer spillergrensen for returnerende spillere. +matching-configs-list=Like konfigurasjoner: __1__. +max-players= Angir høyseste antall tillatte spillere på denne serveren. 0 betyr ingen begrensning. +max-upload-slots= - Angir maksimalt antall samtidige opplastninger. 0 betyr ingen begrensning. +max-upload-speed= - Setter max opplastningshastighet i kB/s. 0 betyr ubegrenset. +name= - Setter navn på serveren. +only-admins-can-pause= - angir om bare administratorer har lov til å pause spillet. +password= - Angir flerspillerpassordet. Tomt passordfelt betyr intet passord. +require-user-verification= - Om man må logge inn med en factorio bruker for å komme på serveren. +tags= - Angir server-nøkkelord - en liste over strenger (kan være tom). +visibility-lan= - Setter om serveren er synlig i serverlisten for spillere på samme nettverk. +visibility-public= - Setter om serveren er synlig i serverlisten for andre spillere. +visibility-steam= - Setter om venner kan delta gjennom Steam. +[config-output] +afk-autokick-changed-to-disabled=AFK utkasting er nå deaktivert. +afk-autokick-changed-to-minutes=AFK (borte fra tastatur) auto-utkastning satt til __1__ __plural_for_parameter_1_{1=minutt|rest=minutter}__. +afk-autokick-disabled=AFK (borte fra tastatur) auto-utkasting er deaktivert. +afk-autokick-interval-minutes=Utkast om AFK (borte fra tastatur) for mere enn __1__ __plural_for_parameter_1_{1=minutt|rest=minutter}__. +allow-commands=Tillat Lua kommandoer satt til __1__. +allow-commands-set-to=Tillat Lua kommandoer satt til __1__. +allow-debug-settings=Tillat feilsøkingsinnstillinger: __1__. +allow-debug-settings-set-to=Tillat feilsøkingsinnstillinger: __1__. +autosave-changed-to-disabled=Autolagring er nå deaktivert. +autosave-changed-to-minutes=Automatisk lagringsintervaller endret til __1__ __plural_for_parameter_1_{1=minutt|rest=minutter}__. +autosave-disabled=Autolagring er deaktivert. +autosave-interval-minutes=Automatisk lagre hver __1__ __plural_for_parameter_1_{1=minutt|rest=minutter}__. +autosave-only-on-server=Autolagring bare på server:__1__. +autosave-only-on-server-set-to=Autolagring bare på serveren satt til: __1__. +cant-use-not-in-multiplayer-game=Konfigurasjons kommandoer kan bare brukes i flerspiller. +expected-get-set=Forventet "get" eller "set" som det første parameteret. +expected-value-to-set=Forventet verdi som tredje parameter. +has-password=Serveren er passordbeskyttet. +ignore-player-limit-for-returning-players=Ignorere spilleren grensen for returnerende spillere: __1__. +ignore-player-limit-for-returning-players-set-to=Ignorere spilleren grensen for returnerende spillere satt til: __1__. +invalid-config=Ukjent konfigurasjon: __1__ +max-number-of-players-changed-to=Maksimalt antall spillere ble endret til __1__. +max-number-of-players-changed-to-unlimited=Spillergrensen fjernet. +no-password=Serveren er ikke passordbeskyttet. +only-admins-can-pause=Bare administratorer kan pause:__1__. +only-admins-can-pause-set-to=Bare administratorer kan pause er satt til:__1__. +password-changed=Server passord endret. +password-removed=Server passord fjernet. +server-description=Server beskrivelse: __1__ +server-description-already-empty=Server beskrivelsen er allerede tom. +server-description-changed=Server beskrivelsen er satt til:__1__ +server-description-cleared=Server beskrivelse fjernet. +server-description-empty=Denne serveren har ikke noe beskrivelse. +server-name=Server navn: __1__ +server-name-changed=Server navn endret til: __1__ +server-tags=Server etikett:__1__ +server-tags-already-empty=Denne serveren har ingen etiketter. +server-tags-changed=Server-etiketter satt til: __1__ +server-tags-cleared=Server etiketter fjernet. +server-tags-empty=Denne serveren har ingen etiketter. +upload-rate=__1__ kilobytes per sekund. +upload-rate-changed-to=Maksimal opplastningsfart endret til __1__ kilobyte per sekund. +upload-rate-changed-to-unlimited=Opplastingsgrensen er fjernet. +upload-rate-unlimited=Ubegrenset. +upload-slots=__1__ samtidige opplastninger. +upload-slots-changed-to=Antall spillere som kan laste ned banen samtidig ble endret til __1__. +upload-slots-changed-to-unlimited=Begrensingen for samtidige baneopplastninger ble fjernet. +upload-slots-unlimited=Ubegrenset. +value-is-not-valid=Verdi ugyldig. +verify-user-identity=Bekreft brukeridentitet:__1__. +verify-user-identity-set-to=Verifiser brukeridentitet er satt til: __1__. +visibility-lan=LAN synlighet:__1__. +visibility-lan-set-to=LAN synlighet satt til:__1__. +visibility-public=Offentlig synlighet: __1__. +visibility-public-set-to=Offentlig synlighet satt til:__1__. +visibility-steam=Synlighet på Steam: __1__. +visibility-steam-set-to=Synlighet på Steam satt til: __1__. +[control-keys] +ac-back=AC Tilbake +ac-bookmarks=AC Bokmerker +ac-forward=AC Fremover +ac-home=AC Hjem +ac-refresh=AC Oppdater +ac-search=AC Søk +ac-stop=AC Stopp +alt=Alt +audio-mute=Demp lyd +audio-next=Neste lyd +audio-play=Avspilling av lyd +audio-prev=forrige lyd +audio-stop=Stopp lyd +backspace=Bakovertast +brightness-down=Lysstyrke Ned +brightness-up=Lysstyrke opp +calculator=Kalkulator +capslock=Caps Lock +command=Kommando +control=Kontroll +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Trykk __1__ +controller-button-alt-2=Ved å trykke __1__ +controller-left-stick=Venstre styrespak +controller-leftx=Venstre styrespak +controller-lefty=Venstre styrespak +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Høyre styrespak +controller-rightx=Høyre styrespak +controller-righty=Høyre styrespak +controller-stick-alt-1=Bruk __1__ +controller-stick-alt-2=Ved å bruke __1__ +controller-touchpad=Pekeplate +delete=Delete +down=Ned +eject=Løs ut +end=End +enter=Enter +escape=Escape +home=Hjem +insert=Sett inn +keyboard-alt-1=Trykk __1__ +keyboard-alt-2=Ved å trykke __1__ +left=Venstre +left-alt=Venstre Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Venstre kommando +left-control=Venstre kontroll +left-shift=Venstre skift +left-super=Venstre super +left-windows=Venstre windowsknapp +mail=Post +menu=Meny +mouse-button-1=Venstreklikk +mouse-button-1-alt-1=Venstreklikk +mouse-button-1-alt-2=Ved å venstreklikke +mouse-button-2=Høyreklikk +mouse-button-2-alt-1=Høyreklikk +mouse-button-2-alt-2=Ved å høyreklikke +mouse-button-3=Midtklikk +mouse-button-3-alt-1=Midtklikk +mouse-button-3-alt-2=Ved å midtklikke +mouse-button-n=Museknapp __1__ +mouse-button-n-alt-1=Trykk __1__ +mouse-button-n-alt-2=Trykker __1__ +mouse-wheel-alt-1=Scroll __1__ +mouse-wheel-alt-2=Ved å scrolle __1__ +mouse-wheel-down=Musehjul ned +mouse-wheel-left=Musehjul venstre +mouse-wheel-right=Musehjul høyre +mouse-wheel-up=Musehjul opp +mute=Demp +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Side opp +pause=Pause +power=Strøm +print-screen=Print screen +right=Høyre +right-alt=Høyre alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Høyre kommando +right-control=Høyre kontroll +right-shift=Høyre skift +right-super=Høyre Super +right-windows=høyre windowsknapp +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Hvilemodus +spacebar=mellomrom +sysrq=SysRq +tab=Tab +up=Opp +volume-down=Volum ned +volume-up=Volum opp +[controller] +character=karakter kontroller +cutscene=videoklipp kontroller +editor=redaktør kontroller +ghost=Spøkelse kontroller +god=sjefs kontroller +pause=Pause kontroller +spectator=Tilskuer kontroller +[controls] +action-bar-select-page-1=Velg hurtigmeny 1 +action-bar-select-page-10=Velg hurtigmeny 10 +action-bar-select-page-2=Velg hurtigmeny 2 +action-bar-select-page-3=Velg hurtigmeny 3 +action-bar-select-page-4=Velg hurtigmeny 4 +action-bar-select-page-5=Velg hurtigmeny 5 +action-bar-select-page-6=Velg hurtigmeny 6 +action-bar-select-page-7=Velg hurtigmeny 7 +action-bar-select-page-8=Velg hurtigmeny 8 +action-bar-select-page-9=Velg hurtigmeny 9 +activate-tooltip=Aktiver verktøytips +add-station=Legg til togstopp +add-temporary-station=Legg til midlertidig togstopp +alt-reverse-select=Alternativ omvendt valg +alt-zoom-in=Zoom inn i verden +alt-zoom-out=Zoom ut av verden +build=Bygg +build-ghost=Bygg spøkelse +build-with-obstacle-avoidance=Bygg med hindringsunngåelse +cancel-craft=Avbryt lagingen av 1 +cancel-craft-5=Avbryt lagingen av 5 +cancel-craft-all=Avbryt lagingen av alle +clear-cursor=Rens markøren +close-menu=Lukk meny +confirm-gui=Bekreft vindu +confirm-message=Bekrefte melding +connect-train=Koble tog +controller-gui-character-tab=Åpne karakterinfo +controller-gui-crafting-tab=Åpne fremstillingspanel +controller-gui-logistics-tab=Åpne karakterlogistikk +copy=Kopier +copy-entity-settings=Kopier enhetens innstillinger +craft=Lag 1 +craft-5=Lag 5 +craft-all=Lag alle +cursor-split=Markør-splitt +cut=Klipp ut +cycle-blueprint-backwards=Planleggings bok forige +cycle-blueprint-forwards=Planleggings bok neste +cycle-clipboard-backwards=Forrige utklippstavle +cycle-clipboard-forwards=Neste utklippstavle +debug-reset-zoom=Tilbakestill zoomenivå +debug-reset-zoom-2x=Sett zoomnivå til 2x +debug-toggle-atlas-gui=Veksle atlas GUI +debug-toggle-basic=Veksle grunnleggende feilsøking +decrease-ui-scale=Mink skalaen for brukergrensesnittet +disconnect-train=Koble fra tog +drag-map=Dra kart +drop-cursor=Slipp ting +editor-clone-item=Dupliser gjennstand +editor-delete-item=slett gjennstand +editor-next-variation=Neste variant +editor-previous-variation=Forrige variant +editor-remove-scripting-object=Fjern skriptingobjekt +editor-reset-speed=Tilbakestill spillhastighet til 1 +editor-set-clone-brush-destination=Angi klonepenseldestinasjon +editor-set-clone-brush-source=Velg klonepenselkilde +editor-speed-down=senk spillhastighet +editor-speed-up=Øk spill hastighet +editor-switch-to-surface=Bytt til overflate # +editor-tick-once=tikk en gang +editor-toggle-pause=Veksle pauset enhet +fast-entity-split=Rask enhetsdeling +fast-entity-transfer=Rask enhetsoverføring +flip-blueprint-horizontal=Snu plantegning vannrett +flip-blueprint-vertical=Snu plantegning loddrett +focus-search=Fokuser søk +gui-select=Velg +increase-ui-scale=Øk skalaen for brukergrensesnittet +inventory-split=Dele Inventar +inventory-transfer=Inventaroverføring +kill-statistics=veksle mordstatistikk +larger-terrain-building-area=Større flisebygningsområde +logistic-networks=Veksle logistikknettverk +look=Se +mine=Utvinn +move=Flytt +move-down=Ned +move-left=Venstre +move-right=Høyre +move-up=Opp +next-active-quick-bar=Neste aktive hurtigmeny +next-player-in-replay=Neste spiller i reprise +next-quick-panel-page=Neste side +next-quick-panel-tab=Neste fane +next-weapon=Neste våpen +not-set=Ikke valgt +open-character-gui=Åpne inventar +open-gui=Åpne objektets brukergrensesnitt +open-item=Åpne objektets brukergrensesnitt +open-prototype-explorer-gui=Åpne prototype utforsker GUI +open-prototypes-gui=Åpne prototyper GUI +open-technology-gui=Åpne/lukk teknologioversikt +open-trains-gui=Veksle togoversikt +order-to-follow=Gi ordre om å følge +paste=Lim inn +paste-entity-settings=Lim inn enhetens innstillinger +pause-game=Pause spillet +pick-item=Plukk opp/slipp stabel +pick-items=Plukk opp gjenstander fra bakken +place-in-chat=Plasser et merke i chat +place-ping=Ping en kartposisjon +previous-active-quick-bar=Tidligere aktiv hurtigmeny +previous-mod=Velg forrige mod +previous-quick-panel-page=Forrige side +previous-quick-panel-tab=Forrige fane +previous-technology=Velg forrige teknologi +production-statistics=veksle produksjonsstatistikk +quick-bar-button-1=Snarvei 1 +quick-bar-button-1-secondary=Sekundær snarvei 1 +quick-bar-button-10=Snarvei 10 +quick-bar-button-10-secondary=Sekundær snarvei 10 +quick-bar-button-2=Snarvei 2 +quick-bar-button-2-secondary=Sekundær snarvei 2 +quick-bar-button-3=Snarvei 3 +quick-bar-button-3-secondary=Sekundær snarvei 3 +quick-bar-button-4=Snarvei 4 +quick-bar-button-4-secondary=Sekundær snarvei 4 +quick-bar-button-5=Snarvei 5 +quick-bar-button-5-secondary=Sekundær snarvei 5 +quick-bar-button-6=Snarvei 6 +quick-bar-button-6-secondary=Sekundær snarvei 6 +quick-bar-button-7=Snarvei 7 +quick-bar-button-7-secondary=Sekundær snarvei 7 +quick-bar-button-8=Snarvei 8 +quick-bar-button-8-secondary=Sekundær snarvei 8 +quick-bar-button-9=Snarvei 9 +quick-bar-button-9-secondary=Sekundær snarvei 9 +remove-pole-cables=Fjern strømkabler +reset-ui-scale=Tilbakestill UI skala til automatisk +reverse-rotate=Roter mot klokka +reverse-select=Reverser valg +rotate=Roter +rotate-active-quick-bars=Roter aktiv hurtigbarer +select-for-blueprint=Velg for plantegning +select-for-cancel-deconstruct=Velg for å avbryte dekonstruksjon +shoot-enemy=Skyt fiende +shoot-selected=Skyt valgte +show-info=Veksle "Alt-modus" +show-quick-panel=Vis hurtigpanel +smaller-terrain-building-area=Mindre flisebygningsområde +smart-pipette=Plukke verktøy +stack-split=Splitt stabel +stack-transfer=Overfør stabel +toggle-blueprint-library=Veksle plantegningsbiblioteket +toggle-console=Veksle chat (og Lua-konsoll) +toggle-driving=Entre/Forlate kjøretøy +toggle-filter=Aktiver/deaktiver filter +toggle-free-cursor=Veksle fri peker +toggle-gui-debug=Veksle full feilsøking +toggle-gui-glows=Slå av/på GUI glød +toggle-gui-shadows=Slå av/på GUI skygger +toggle-gui-style-view=Veksle vindustil +toggle-map=Vis/Skjul verdenskart +toggle-menu=Vis/Skjul meny +undo=Angre +unknown=Ukjent +zoom-in=Zoome inn +zoom-out=Zoome ut +[controls-description] +activate-tooltip=Viser verktøytips når forsinkelsen for verktøytips er satt til en høy verdi eller "Aldri" +alt-zoom-in=Kan kun brukes på kartet. Zoom med muligheten til å zoome inn til verdensvisning fra kartvisning. +alt-zoom-out=Kan kun brukes på kartet. Zoom med muligheten til å zoome ut til kartvisning fra verdensvisning. +build-with-obstacle-avoidance=Brukes bare for jernbanebygg. Dette er det samme som gjennomsiktig byggmodus, men trær, stein og klipper unngås. +cancel-craft=Kun brukbar i fremstillingskøen. +cancel-craft-5=Kun brukbar i fremstillingskøen. +cancel-craft-all=Kun brukbar i fremstillingskøen. +clear-cursor=Returnerer gjenstanden i stabelen under pekeren til spillerens inventar. Avbryter også ledningsplassering og togsporplanlegging. +close-menu=Avbryt og gå tilbake til forrige meny. Kun brukbar i hovedmenyen. +connect-train=Kobler det valgte toget eller toget du kjører til et tilstøtende tog. +copy=Velg et område med objekter som skal kopieres. +copy-entity-settings=Kopierer innstillingene fra den valgte enheten. Merk at kildeenheten må eksistere for å kunne lime inn. +craft=Kun brukbar i oppskriftsgrensesnittet. Fremstiller 1 av en gitt oppskrift. +craft-5=Kun brukbar i oppskriftsgrensesnittet. Fremstiller 5 av en gitt oppskrift. +craft-all=Kun brukbar i oppskriftsgrensesnittet. Fremstiller så mange som mulig av en gitt oppskrift. +cursor-split=Flytter halvparten av den valgte inventarplassen inn i pekeren hvis den er tom. Plasserer en enkelt gjenstand fra pekerstabelen inn i den valgte inventarplassen når du holder en gjenstand. +cut=Velg et område av objekter som skal kopieres og merkes for dekonstruksjon. +cycle-blueprint-backwards=Rullerer den aktive plantegningen til den forrige tilgjengelige plantegningen når du holder en plantegningsbok med pekeren. +cycle-blueprint-forwards=Rullerer den aktive plantegningen til den neste tilgjengelige plantegningen når du holder en plantegningsbok med pekeren. +disconnect-train=Frakobler det valgte rullerende inventaret eller det rullerende inventaret du er i fra resten av toget. +drop-cursor=Slipp en gjenstand av det du holder på bakken, på et belte eller i en maskin. +editor-switch-to-surface=Bytter til overflatenummeret som trykkes i kombinasjon med denne hurtigtasten: __CONTROL__editor-switch-to-surface__ + 3 -> Bytter til flate 3. +fast-entity-split=Overfører halvparten av stabelen du holder inn i den valgte enheten eller tar halvparten av hva som helst enheten har og overfører det til inventaret ditt hvis pekeren er tom. +fast-entity-transfer=Overfører stabelen du holder inn i den valgte enheten eller tar hva som helst enheten har og overfører det til inventaret ditt hvis pekeren er tom. +inventory-split=Overfører halvparten av alle stabler (rundet opp) av den valgte stabeltypen til det andre inventaret. Hvis en tom plass velges vil halvparten av alle stabler overføres. +inventory-transfer=Overfører alle av den valgte stabeltypen til det andre inventaret. Hvis en tom plass velges vil alle gjenstander overføres. +larger-terrain-building-area=Øker størrelsen av plasseringsområdet av ruter. +next-active-quick-bar=Velger neste hurtigmeny for den øverste hurtigmenyen. +next-weapon=Bytter til det neste tilgjengelige våpenet. +order-to-follow=Brukes med eddertronfjernkontrollen for å beordre den parrede eddertronen til å følge et gitt mål. +paste=Limer inn de sist kopierte enhetene. +paste-entity-settings=Limer inn innstillingene fra tidligere kopiert enhet. +previous-active-quick-bar=Velger forrige hurtigmeny for den øverste hurtigmenyen. +previous-mod=Kan bare brukes i mods GUI. Velger modden du tidligere har valgt. +remove-pole-cables=Fjerner ledninger fra den valgte strømstolpen. Elektriske koblinger fjernes først, så kretsnettverksledninger. +reverse-rotate=Roterer elementet med markøren eller den valgte enheten mot klokken. +reverse-select=Aktiverer nedgraderingsmodus med oppgraderingsplanleggeren. +rotate=Roterer gjenstanden holdt med markøren eller den valgte enheten med klokken. +select-for-blueprint=Velg objekter for plantegning, oppgradering eller dekonstruksjon. +select-for-cancel-deconstruct=Velg for å avbryte oppgradering eller dekonstruksjon. +shoot-enemy=Skyter på fienden nærmest markøren, eller for noen våpen skyter på stedet til markøren. +shoot-selected=Skyter på det du har valgt, eller for noen våpen, skyter på posisjonen av musepekeren. +show-info=Skrur av og på modus som viser mer informasjon om bygde enheter som oppskrifter for monteringsmaskiner og beholderinnhold. +smaller-terrain-building-area=Minsker størrelsen av plasseringsområdet av ruter. +smart-pipette=Tar gjenstander fra inventaret ditt brukt for å bygge valgte del og putter dem på musepekeren. For ressurser vil raskest tilgjengelige gruvebor bli valgt. +stack-split=Overfører halvparten av den valgte stabelen til det andre inventaret. +stack-transfer=Overfører den valgte stabelen til det andre inventaret. +toggle-driving=Entrer eller forlater kjøretøyet du står ved siden av eller kjører. +toggle-filter=Oppretter/fjerner et filter for den valgte inventarplassen. Kun den valgte gjenstandstypen kan plasseres i den filtrerte plassen. +undo=Angre noen handlinger slik som manuell konstruksjon/fjerning, plassering av plantegninger og bruk av dekonstruksjonsplanleggeren. +[deconstruction-tile-mode] +always=Alltid +always-description=Alltid: Fliser er alltid valgt selv når enheter er funnet. +never=Aldri +never-description=Alder: fliser blir aldri valgt. +normal=Normal +normal-description=Normal: fliser er valgt når ingen enheter er funnet. +only=Bare +only-description=Bare: bare fliser er valgt. +[description] +acceleration-power=Akselerasjon styrke +accepted-equipment=Akseptert utstyr +activation-speed=Aktiveringshastighet +ammo=Ammunisjon +ammo-consumption-modifier=Ammunisjonsforbrukmodifikator +ammo-inventory-contents=Ammunisjon +amount=Antall +applies-effect=Gir effekt +area-of-effect-size=Effektområde +armor=Rustning +automatic-range=Automatisk rekkevidde +available-power=Tilgjengelig kraft +base-productivity=Basisproduktivitet +batteries=Batterier +battery-capacity=Batterikapasitet +belt-items=Elementer +belt-speed=Transportbånd hastighet +buffer-recharge-rate=Oppladningsrate for intern buffer +builds=Brukes for å bygge __1__. +can-filter-items=Kan sortere elementer. +cargo-capacity=Lastkapasitet +cargo-contents=Innhold i godsvognen +chain-shooting-speed=Kjedeskytehastighet +character-movement-speed-modifier=Bevegelseshastighet +cluster-trigger=Klyngestørrelse +constant-energy-consumption=Konstant forbruk +construction-area=Konstruksjonsområde +construction-robots=Konstruksjon +consumption-bonus=Energiforbruk +consumption-speed=Forbrukshastighet +contents=Innhold +crafting-speed=Fremstillinghastighet +crafting-time=Fremstillinghastighet +creates-number-entities-key=Oppretter +creates-number-entities-value=__1__ x __2__ +damage=Skade +damage-bonus=Skadebonus +damage-dealt=Skade gitt +decorative-type=Type +decorative-type-decal=Dekal +decorative-type-decorative=Dekorativt +destroys-cliffs=Ødelegger klipper +dimensions=Dimensjoner +durability-key=Holdbarhet +durability-value=__1__/__2__ +duration=Varighet +effect-distribution-efficiency=Distribusjons-effektivitet +effectivity=Effektivitet +electricity=Elektrisitet +energy=Energi +energy-capacity=Energikapasitet +energy-consumption=Forbruk +energy-per-shot=Energi per skudd +energy-per-use=Energi per bruk +energy-to-recharge-one-shield=Energi per liv +expected-resources=Forventede ressurser +fluid-capacity=Lagringsvolum +fluid-consumption=Forbruk +fluid-contents=Væske innhold +fluid-output=Utgang +fluid-temperature=__1__ temperatur +fluids=Væsker +followers=Følgereroboter +force=Lag +fuel-acceleration=Akselerasjonen til Kjøretøyet +fuel-acceleration-modifier=Akselerasjon +fuel-inventory-contents=Brensel +fuel-pollution=Brensel forurensning +fuel-speed-modifier=Maks hastighet +fuel-top-speed=Kjøretøyets topphastighet +fuel-value=Brenselverdi +grid-size=Rutenettstørrelse utstyr +hand-stack-size=Håndstabelstørrelse +heal=Helbrede +health=Helse +heat-capacity=Varmekapasitet +heat-output=Utgang +hitpoints=__1__ __plural_for_parameter_1_{1=hitpoint|rest=hitpoints}__ +incoming-block=Innkommende blokk +infinity-filter=Evighetsfilter +infinity-mode=Evighetsmodus +ingredients=Ingredienser +input-flow-limit=Maks tilførsel +input-signals=Innkommende signaler +inventory-size-bonus=Inventar størrelse bonus +kills=Antall drept +last-user=Siste bruker +lifetime=Levetid +logistic-chest-filters=Filtre +logistic-chest-storage-counts=Lagring for logistikksystem +logistic-chest-targeted-items-deliver=Levere +logistic-chest-targeted-items-pickup=Plukk opp +logistic-item=Logistikkgjenstand +logistic-request=Logistikkforespørsel +logistic-request-tooltip-logistic-storage=Logistikk lagring +logistic-request-tooltip-on-the-way=På veien +logistic-request-tooltip-satisfaction=Tilfredshet +logistic-robots=Logistikk +logistics-connection-distance=Logistisk forbindelsesavstand +made-in=Lagd i +magazine-size=Magasin størrelse +manual-range=Manuell rekkevidde +market-item-price=Pris +max-energy-consumption=Maks forbruk +max-health=Maksimal helse +max-speed=Maks hastighet +maximum-length=Maks lengde +maximum-power-output=Maks produksjon +maximum-temperature=Minimum temperatur +min-energy-consumption=Min. forbruk +min-range=Minimum rekkevidde +minimum-temperature=Minimum temperatur +mining-area=Utvinningsområde +mining-speed=Utvinningshastighet +mining-time=Utvinningstid +module-bonus-limit=grense +movement-speed-bonus=Bevegelsebonus +moving-energy-consumption=Forbruk i bevegelse +name=Navn +neighbour-bonus=Nabobonus +next-stop=Neste stasjon +no-ammo=Ingen ammunisjon +no-block=Ingen blokk +no-limit=Ingen +num-available-robots=Antall tilgjengelige roboter +num-effect-receivers=Antall effektmottakere +num-effect-sources=Antall effektkilder +of=__1__ av __2__ +outgoing-block=Utgående blokk +output-flow-limit=Maks utgangsflyt +output-signals=Utgående signaler +personal-roboport-charging-spots=Ladestasjoner +personal-roboport-construction-area=Konstruksjonsområde +personal-roboport-max-robot-count=Robotgrense +personal-roboport-max-robots=Maks roboter +personal-roboport-summary=Robothavn +piercing-power=Penetreringskraft +placed-in-grid=Plassert i +players-killed=Spillere drept +pollution=Forurensning +pollution-bonus=Forurensning +pollution-to-join-attack=Bruker __1__ forurensning +power-output=Utgangseffekt +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ nabo-bonus) +probability=Sannsynlighet +productivity-bonus=Produktivitets +productivity-bonus-limit=-0% = grense +products=Produkter +products-finished=Totalt ferdiggjorte produkter +projectile-range=Prosjektilrekkevidde +pumping-speed=Pumpehastighet +range=Rekkevidde +range-modifier=Modifikator for rekkevidde +recharge-speed=Ladehastighet +recipe=Oppskrift +recipe-hidden=(skjult) +recipe-not-researched=(ikke forsket på) +recipe-not-researched-and-hidden=(ikke låst opp, gjemt) +recipe-pollution=Forurensning av oppskrift +repair-speed=Repareringshastighet +required-fluid=Krever +required-fluid-per-ore=__1__ __2__ per utvinningsoperasjon +required-fluid-per-ore-generic=__1__ per utvinningsoperasjon +research-speed=Forsknings hastighet +resistances=Motstander +robot-charging-stations=Ladestasjoner +robot-lifetime=Robot levetid +robot-recharge-rate=Ladehastighet for robot +rocket-launch-products=Rakettkomponenter +rocket-parts=Rakettdeler +rotation-speed=Rotasjonshastighet +science-pack-remaining-amount-key=Gjenstående +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Fremdrift an sektorskanning +segments=Segmenter +shield=Sjold liv +shield-capacity=Skjoldkapasitet +shields=Skjold +shooting-speed=Skytehastighet +shooting-speed-modifier=Modifikator for skytehastighet +signals=Signaler +solar-panel-power=Solcellepanel effekt +speed=Hastighet +speed-bonus=Hastighet +spent-result=Bruksresultat +status=Status +storage=Lager +storage-size=Lagringskapasitet +supply-area=Forsyningsområde +temperature=Temperatur +throwing-speed=Kastehastighet +tile-size=Størrelse +total-followers=Totalt antall følgere +total-raw=Totalt råvare +total-raw-too-complex-to-calculate=For komplisert til å beregne +train-circuit-network-id=Tog ID +train-kills=Tog påkjørsler +train-limit=Tog grense +train-limit-value=__1__/__2__ +values-for-evolution-factor=Bidrag til nærliggende angrep ved gjeldende utviklingsfaktor (__1__) +variation=Variasjon +variation-value=__1__ (__2__ totalt) +vehicle-enter-instruction=Gå inn i kjøretøyet med __CONTROL__toggle-driving__. +vehicle-speed-modifier=Kjøretøyets hastighet +walking-speed=Ganghastighet +weight=Vekt +wire-reach=Kabelrekkevidde +yield=Avkastning +[description-rail] +back-rail=Bakerste bane +block=Blokk +front-rail=Fremste bane +none=ingen +segment=Segment +segment-position=Segment plassering +trains-in-block=Antal tog i blokken +[difficulty] +easy=Enkelt +hard=Vanskelig +normal=Normal +[entity-description] +entity-unknown[1]=Denne enheten er ikke tilgjengelig på grunn av modifikasjonsfjerning, den vil bli gjenopprettet hvis modden blir aktivert på nytt. +[entity-name] +entity-unknown=Ukjent enhet +[entity-status] +cant-divide-segments=Kan ikke dele inn segmenter +charging=Lader +closed-by-circuit-network=Stengt av kretsnettverket +disabled=Deaktivert +disabled-by-control-behavior=Deaktivert av kontrolladferd +disabled-by-script=Deaktivert av skript +discharging=Lader ut +fluid-ingredient-shortage=Væske- ingrediensmangel +fluid-production-overload=Overbelastning av væskeproduksjon +full-burnt-result-output=Utfall av brent resultat er full +full-output=Utgang full +fully-charged=Fulladet +item-ingredient-shortage=Objekt - ingrediensmangel +launching-rocket=Skyter opp rakett +low-input-fluid=Lav tilførsel av væske +low-power=Lite strøm. +low-temperature=Lav temperatur +marked-for-deconstruction=Merket for dekonstruksjon +missing-required-fluid=Mangler nødvendig væske +missing-science-packs=Mangler forskningspakker +networks-connected=Nettverk tilkoblet +networks-disconnected=Nettverk frakoblet +no-ammo=Ingen ammunisjon +no-fuel=Ingen Brensel +no-ingredients=Ingen ingredienser +no-input-fluid=Ingen tilførsel av væske +no-minable-resources=Ingen utvinnbare ressurser +no-modules-to-transmit=Ingen moduler å sende +no-power=Ingen strøm +no-recipe=Ingen oppskrift +no-research-in-progress=Ingen forskning pågår +normal=Normal +not-connected-to-rail=Ikke koblet til togspor +not-plugged-in-electric-network=Ikke tilkoblet til elektrisk nettverk +opened-by-circuit-network=Åpnet av kretsnettverk +out-of-logistic-network=Ikke i logistikknettverk +preparing-rocket-for-launch=Forbereder rakett til oppskyting +recharging-after-power-outage=Lader etter strømbrudd +turned-off-during-daytime=Skrudd av på dagtid +waiting-for-source-items=Venter på kildegjenstander +waiting-for-space-in-destination=Venter på plass i destinasjon +waiting-for-target-to-be-built=Venter på at målet skal bygges +waiting-for-train=Venter på tog +waiting-to-launch-rocket=Venter på å skyte rakett +working=Arbeider +[entity-type] +tree=Tre +[error] +achievement-data-invalid=Kunne ikke laste inn lokale prestasjonsdata. Lokale prestasjoner kan gå tapt. +audio-could-not-initialize=Kunne ikke initialisere lyd. Lyd er deaktivert. +audio-error-title=Lydfeil +config-data-invalid-prompt-reset-to-default=Konfigurasjonsfilen har ugyldig innhold. Ønsker du å tilbakestille den? +crash-to-desktop-message=En uventet feil oppstod. Hvis du kjører den nyeste versjonen av spillet, kan du hjelpe oss med å løse problemet ved å legge ut innholdet i loggfilen på Factorio-forumet.\nVennligst også inkluder lagringsfil(er), eventuelle modifikasjoner du bruker, og eventuelle trinn du vet om for å reprodusere krasjet. +data-error-title=Datafeil +error-message-box-title=Feil +failed-to-create-app-window=Kunne ikke opprette et programvindu. __1__ +failed-to-load-save-file=Klarte ikke å laste lagringsfil. +failed-to-load-window-icon=Kunne ikke laste vindusikon! Ugyldig filbane: __1__ +game-state-corruption-detected-save-corrupted=Spilltilstanden er korrupt. Du vil ikke kunne laste inn det lagrede spillet. +game-state-corruption-detected-saving-aborted=Spilltilstanden er korrupt. Spillet ble ikke lagret for å forhindre korrupsjon av filene dine. +low-available-space-in-steam-storage=Du har bare __1__ MB ledig plass igjen i Steam Cloud. Om du går tom for tilgjengelig plass vil spillet kanskje ikke kunne lagre konfigurasjonen din og plantegningbiblioteket ditt, og du kan miste fremgangen din hvis du stoler på Steam Cloud for å synkronisere lagringsfiler mellom datamaskinene.\nVi anbefaler at du sletter noen gamle lagre filer ved å bruke sletteknappen i innlastingsmenyen for å frigjøre plass. +low-available-space-in-steam-storage-title=Advarsel, lite tilgjengelig plass i Steam Cloud +map-can-not-be-loaded-in-demo-version=Dette kartet kan ikke lastes inn i demo-versjonen av spillet. +operation-failed=Operasjon feilet +out-of-vram-cannot-lower-settings=Lav grafikkmodus og lavt nivå for hurtiglagring er allerede på. Dette betyr at systemmaskinvaren er under minimumskravene. Hvis du tror dette er et problem med spillet, vennligst rapporter det på våre forumer. +out-of-vram-change-quality-to-low=Skrur på lavgrafikk. Vennligst start spillet på nytt. +out-of-vram-change-quality-to-normal=Setter spriteoppløsningsalternativet (høy -> normal). Vennligst start spillet på nytt. +out-of-vram-change-usage-to-high=Angir alternativet for bitmap hurtiglagring (alt -> høy). Vennligst start spillet på nytt. +out-of-vram-change-usage-to-low=Setter alternativet for bitmap hurtigbufring (medium -> lav). Vennligst start spillet på nytt. +out-of-vram-change-usage-to-medium=Setter alternativet for bitmap hurtiglagring (høy -> medium). Vennligst start spillet på nytt. +out-of-vram-enable-low-vram-mode=Slår lavt VRAM-modus på. Vennligst start spillet på nytt. +player-data-invalid=Kan ikke laste spiller-datafil. Kampanjens fremgang kan gå tapt. +replay-data-not-found=Kan ikke spille av gjennspilling. Gjenspilling data ble ikke funnet. +replay-header-error=Replay-topptekst kan ikke lastes på grunn av følgende feil: +replay-header-error-old-version=Replay-topptekst kan ikke lastes. Den er sannsynligvis eldre enn gjeldende versjon __1__. +replay-mod-configuration-mismatch=Kan ikke spille av reprisen: Den har et annet modifikasjonskonfigurasjon. +replay-version-mismatch=Kan ikke spille av reprisen: Den ble opprettet i versjon __1__, men denne versjonen er __2__. +startup-failed=Kunne ikke starte spillet +system-initialization-failed=Initialiseringen mislyktes. Feilkode: __1__ +unable-to-create-sprite=Kan ikke opprette sprite (størrelse __1__x__2__), sannsynligvis ikke nok videominne (VRAM). +value-out-of-range=Verdien utenfor rekkevidde: Vennligst skriv inn verdi mellom __1__ og __2__. +[fluid-description] +fluid-unknown[1]=Denne væsken er ikke tilgjengelig på grunn av modifikasjonsfjerning, den vil bli gjenopprettet hvis modden blir reaktivert. +[fluid-name] +fluid-unknown=Ukjent væske +[frequency] +none=Ingen +[graphics-errors] +detected-gpu=Oppdaget GPU: __1__ +device-removed-button-close=Lukk +device-removed-button-restart=Start på nytt +device-removed-button-use-opengl=Bruk OpenGL +device-removed-message1=Videokortet er fysisk fjernet fra systemet, eller en driveroppdatering for videokortet har skjedd. +device-removed-message2=Feil: __1__. Årsak: __2__ +device-removed-message3=Hvis du ser denne feilen ofte, prøv å starte PCen på nytt, eller oppdatere grafikkdriveren.\nPC kan også være ustabil pga. overklokking eller overoppheting. +device-removed-message4=Som en mulig løsning, kan du prøve å bytte Factorio til OpenGL rendereren. +device-removed-title=Factorio krasjet på grunn av tilbakestilling eller fjerning av videokort. +direct3d-failed-to-initialize=Kunne ikke initialisere DirectX. Factorio krever DirectX 10-kompatible grafikkort eller bedre. +graphics-settings-keep=Behold +graphics-settings-reset=Tilbakestill +opengl-failed-to-initialize=Factorio trenger OpenGL-versjon __1__ eller høyere. Versjonen som er tilgjengelig på denne datamaskinen er __2__. +out-of-videomemory=Ikke nok grafikkminne. Prøv å senke oppløsningen på figurer eller å aktivere teksturkomprimering. +reset-graphics-settings-question=Ønsker du å tilbakestille grafikkinnstillingene? +[gui] +all=Alt +ammo=Ammunisjon +any=Hva som helst +armor=Rustning +artillery-ammo=Artilleriammunisjon +blueprint-access-error=Kan ikke endre en annen spillers lager. +blueprint-components=Komponenter +blueprint-dummy-error=Kan ikke endre plantegning med ukjente enhetsdata. +blueprint-icons-empty-error=Plantegning må ha minst ett ikon. +blueprint-include-entities=Enheter +blueprint-include-fuel=Tog Brensel +blueprint-include-modules=Moduler +blueprint-include-station-names=Togstopp navn +blueprint-include-tiles=Fliser +blueprint-include-trains=Tog +blueprint-include-trains-tooltip=Ta med tog i plantegningen +blueprint-not-available=Plantegningen har ikke fullført nedlasting fra biblioteket enda +blueprint-not-present=Plantegningen ble flyttet vekk av en annen spiller. +blueprint-player-not-available=Kan ikke overføre plantegning: spilleren er frakoblet +blueprint-preview=Forhåndsvisning +blueprint-preview-edit-tooltip=Rediger etikett, beskrivelse og ikoner. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ for å fjerne, __CONTROL_LEFT_CLICK__ for å gjenopprette. +blueprint-preview-hint-specific=__CONTROL__mine__ for å fjerne, __CONTROL__build__ for å gjenopprette. +blueprint-preview-not-editable-hint-dummy-entities=Denne plantegningen kan ikke endres. Dataen dens er lagret separat for å muliggjøre gjenoppretting av moddet innhold. +blueprint-preview-not-editable-hint-other-player=Denne plantegningen kan ikke endres fordi den er i en annen spillers bibliotek. +blueprint-preview-not-editable-hint-preview=Denne plantegningen kan ikke endres da innholdet ikke har blitt overført til spillet ennå. +blueprint-select-replacement=Velg erstatning +blueprint-shelf-not-synced=Spillerens lagringsplass for maler er ikke klar ennå. +cancel=Tilbake +cancel-instruction=Avbryt (__CONTROL__toggle-menu__) +changelog=Endringslogg +character=Spiller +clear=Tøm +clear-blueprint=Visk ut plantegning +close=Lukk +close-instruction=Lukk (__CONTROL__confirm-gui__ eller __CONTROL__toggle-menu__) +color=Farge +confirm=Bekreft +confirm-instruction=Bekreft (__CONTROL__confirm-gui__) +confirm-load-game-load=Last inn +confirm-load-game-settings-changed=Modifikasjoner har blitt fjernet eller modifikasjonsinnstillingene er endret. Er du sikker på at du vil fortsette å laste denne lagringen? +confirm-load-game-sync=Synkroniser mods og last inn +confirm-quit=Spillet er ikke lagret. Er du sikker på at du vil avslutte? +confirm-restart=Er du sikker på at du vil starte på nytt? +confirmation=Bekreft +constant-number=Konstant nummer +converting-map=Konverterer kart __1__ +copy=Kopier +copy-this=Opprett en kopi av dette +crafting=Fremstilling +credits=Anerkjennelser +delete=Slett +delete-blueprint-record=Slett plantegning +destroy-blueprint=Ødelegg plantegning +destroy-book=Ødelegg plantegningsbok +destroy-deconstruction-planner=Ødelegg dekonstrueringsplanlegger +destroy-upgrade-planner=Ødelegg __1__ +drop-blueprint-nothing-to-drop-error=Ingen plantegning i markøren å slippe. +empty-blueprint-error=Plantegningen er tom. +enable-logistics-while-moving=Aktiver logistikk mens du beveger deg +equipment-grid=Rutenett for utstyr +eula=EULA +exit=Avslutt +export-to-string=Eksporter til tekst +fluid-ingredient=Væskeingrediens +fluid-ingredient-description=Mulige væskeinnganger +fuel=Brensel +generating-new-map=Genererer nytt kart +grabbed-item=Holdt gjenstand +grid=Rutenett +guns=Våpen +ingredient=Ingrediens +ingredient-description=Mulige innganger +instruction-to-activate=__1__ for å aktivere. +instruction-to-alt-select=__1__ og dra for å velge og omgå konfigurasjonsvinduet. +instruction-to-build=__1__ for å bygge. +instruction-to-cancel-deconstruct=__1__ og dra for å avbryte dekonstruksjon. +instruction-to-cancel-upgrade=__1__ og dra for å avbryte oppgraderingsordre. +instruction-to-change-size=__1__/__2__ for å endre områdsstørrelse. +instruction-to-clear-generic=__1__ for å fjerne. +instruction-to-clear-item=__1__ for å fjerne. +instruction-to-clear-quickbar-slot=__1__ for å fjerne snarvei. +instruction-to-connect-spidertron-remote=__1__ på en eddertron for å opprette parring med den. +instruction-to-consume=__1__ for å bruke. +instruction-to-cycle-blueprint-backards=__1__ for forrige. +instruction-to-cycle-blueprint-forwards=__1__ for neste. +instruction-to-deconstruct=__1__ og dra for å dekonstruere. +instruction-to-destroy=__1__ for å ødelegge. +instruction-to-downgrade=__1__ og dra for å nedgradere. +instruction-to-force-build=__1__ for å tvangsbygge. +instruction-to-mine-tiles=__1__ for å grave opp fliser. +instruction-to-open-item=__1__ for å åpne. +instruction-to-order-spidertron=__1__ for å flytte eddertron. +instruction-to-order-spidertron-to-follow=__1__ for å følge den valgte enheten. +instruction-to-queue-spidertron-order=__1__ for å legge til en bevegelseskommando til køen. +instruction-to-repair=__1__ og hold inne for å reparere den valgte enheten. +instruction-to-reset-item=__1__ for å tilbakestille. +instruction-to-select=__1__ og dra for å velge innhold. +instruction-to-shoot=__1__ for å skyte. +instruction-to-throw=__1__ for å kaste. +instruction-to-upgrade=__1__ og dra for å oppgradere. +instruction-when-in-cursor=Når i pekeren +inventory=Inventar +inventory-filter=Inventarfilter +licenses=Lisenser +load=Last +loading-map=Laster Verden __1__ +loading-new-map=Laster ny Verden +logistic-requests-disabled=Logistikk forespørsler deaktivert +logistic-trash-slots=Logistiske søppelplasser +map-exchange-string=Kartidentifikator +mining-fluid=Utvinningsveske +mod-scenarios=Moddet scenarier +mod-with-campaign-not-available=Mod med denne kampanjen er ikke tilgjengelig. +module=Modul +module-description=Tillatte moduler: +no=Nei +no-recipe-available=Ingen oppskrift tilgjengelig +no-recipes-found=Ingen oppskrifter funnet +not-available=Ingen +not-connected=Ikke tilkoblet +not-in-logistic-network=Ikke i logistikknettverk +nothing-found=Ingenting funnet +notice=Merk +off=Av +ok=OK +on=På +open-equipment-grid=Åpne utstyrsrutenett +or-set-a-constant=Eller angi en konstant +owner=Eier +queued=I kø for overføring +quit=Avslutt +reassign-blueprint=Velg nytt innhold for plantegningen. +refresh=Oppdater +release-date=Utgivelsesdato: +remove-blueprint-book-record=Slett plantegningsbok +reset=Tilbakestill +reset-consumpiton-filters=Tilbakestille filtre +reset-production-filters=Tilbakestille filtre +restart=Start på nytt +result=Resultat +rocket-inventory-slot=Rakettlast +rocket-inventory-slot-description=Det er forventet at du setter satellitten her. +rocket-launch=Kjør +rocket-launch-started=Avfyrt +rocket-preparing=Forbereder +rocket-result-inventory-slot=Resultater fra oppskytningen av raketten +save=Lagre +saving-map=Lagrer Verden __1__ +script-inventory=Skriptinventar +search=Søk +search-with-focus=Søk (__1__) +select-filter=Velg filter +select-signal=Velg et signal +select-upgrade=Velg oppgradering +set=Velg +set-amount=Angi mengde +set-filter=Angi filteret +set-inventory-bar-title=Begrens en del av inventaret slik at det ikke kan fylles av maskiner. +since-last-played=Siden sist spilt (__1__) +space-usage-mb=Plassforbruk __1__ MB / __2__ MB +subversion=Sub-versjon: +sync-mods-with-save=Synkroniser mods med verden +synchronize=Synkroniser +total=Totalt +transferring=Overfører +update=Oppdater +upgrade-blueprint-book-tooltip=Oppgrader gjenstander og objekter i alle tegninger i denne boken. +upgrade-blueprint-tooltip=Oppgrader gjenstander og objekter i plantegningen. +user-scenarios=Brukerscenarier +version=Versjon: +weapons=Våpen +yes=Ja +[gui-about] +created-by=Opprettet av +forums=Forum +release=Utgivelse +version=Versjon +website=Nettside +[gui-achievements] +modded-game=Spillet er moddet. Prestasjoner skiller seg fra den vanlige utgaven av spillet. +not-in-game-long-enough=Du må spille mer enn __1__% av spillets totale kjøretid for å kunne oppnå prestasjoner. Spillet varte __2__, men du har bare brukt __3__ i spillet. +title=Prestasjoner +track=Start oppfølging +unlocked-count=Opptjent __1__ av __2__ +untrack=Stopp oppfølging +[gui-additional-entity-settings] +apply-entity-health=Endre helse +apply-entity-tag=Legg til etikett +corpse-expires=Lik utløper +difficulty=Vanskelighetsgrad +entity-tag=Enhetsetikett +indestructible=Uknuselig +not-minable=Ikke utvinnbar +not-operable=Ikke opererbar +not-rotatable=Ikke roterbar +properties=Egenskaper +recipe-locked=Oppskrift låst +title=__1__ ekstra innstillinger +to-be-looted=Å bli opp-plukket +[gui-admin-player] +character-equipment=Utstyr +character-main-inventory=Hovedinventar +cursor-stack=Markør stabel +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=objekt|rest=objekter}__ blir skadet. +destroyed=__1__ __plural_for_parameter_1_{1=objekt|rest=objekter}__ er ødelagt. +map-hint=Se på kartet for mer informasjon. +no-material-for-construction=__1__ __plural_for_parameter_1_{1=objekt|rest=objekt}__ mangler materiale for konstruksjon. +no-storage=Det er ikke nok lagringsplass i logistikknettverket. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=objekt|rest=objekter}__ mangler konstruksjonsroboter. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=objekt|rest=objekter}__ mangler reparasjonssett. +title=Varsler +train-out-of-fuel=Tog tomt for brensel +[gui-arithmetic] +input=Inngang +output=Utgang +[gui-assembling-machine] +change-recipe=Endre oppskrift +select-recipe=Velg en oppskrift for montering +[gui-auth-server] +client-version-too-old=Versjonen av spillklienten din er for gammel til å bruke nettjenester. Vennligst oppdater til den nyeste versjonen av Factorio. +email-authentication-invalid=Ugyldig autentiseringskode. Kontroller e-posten og prøv igjen. +email-authentication-required=E-mail autentisering kreves. Vennligst log in på Factorio.com i nettleseren og skriv inn koden vi sendte deg. +email-change-rate-limit=Du kan kun endre e-postadressen din én gang i løpet av 7 dager. +email-invalid-format=Gitt e-postadresse er i feil format, vennligst verifiser det. +email-registered=Denne e-postadressen er allerede registrert. +failed-to-reach-server-error=Kunne ikke nå autentiseringsserveren. Kode: __1__. Feil: __2__. +generic-timeout=Handlingen mislyktes på grunn av tidsavbrudd. Vennligst prøv igjen senere. +generic-verification-failed=Verifisering av kontoen din mislyktes. Kontroller at du er logget inn på tjenesteleverandøren og prøv på nytt. +invalid-characters-in-username=Brukernavnet ditt inneholder ugyldige tegn. Besøk __1__ i nettleseren din og velg et nytt brukernavn. +json-parse-error=Kunne ikke analysere svaret fra godkjenningsserveren. Dette synes å være en intern serverfeil. +login-banned=Kontoen din er stengt. Ta kontakt med support@factorio.com hvis du mener dette er en feiltakelse. +login-blacklist=Din IP-adresse er på svartlisten på grunn av tidligere misbruk. Hvis du føler dette er en feil og ønsker utestengelsen opphevet, vennligst ta kontakt med __1__. +login-deletion-pending=Kan ikke logge på fordi kontoen din venter på å bli slettet. Hvis du vil avbryte denne prosessen, logg inn på nettsiden, __1__. +login-failed=Gitt brukernavn eller e-post og passord samsvarer ikke med noen konto. +login-failed-steam-only=Gitt Factorio.com konto er kun Steam-bruker. Vennligst logg in med Steam eller besøk __1__ for å angi et passord +login-insufficient-membership=Kontoen din eier ikke spillet. Vennligst kjøp den for å logge inn. +login-too-many-attempts=For mange mislykkede påloggingsforsøk. Prøv igjen senere. Hvis du har glemt passordet ditt, kan du tilbakestille det på __1__ +login-unlinked=Steam-kontoen din ser ikke ut til å eie spillet, derfor har vi koblet den fra Factorio-kontoen din. Du kan koble Factorio-kontoen din til en Steam-konto som eier spillet for å gjenopprette medlemskapet. +server-down-for-maintenance=Nettjenester er for øyeblikket nede for vedlikehold. Vennligst prøv igjen senere. +steam-id-already-registered=Din Steam-konto er allerede koblet til en eksisterende Factorio.com-konto. Vennligst logg deg inn med din Factorio-konto i stedet. +steam-id-doesnt-own-factorio=Steam-kontoen din eier ikke Factorio. Vennligst kjøp spillet for å lage en konto. +steam-id-timeout=Klarte ikke å verifisere Factorio-konto på grunn av tidsavbrudd mot Steam . Vennligst prøv på nytt. +steam-ticket-verification-failed=Verifisering mot Steam mislyktes. Vennligst forsikre deg om at du er logget inn i Steam og prøv på nytt. +unknown-error=Serveren svarte med feil: __1__ +username-invalid-characters=Ugyldige tegn i angitt brukernavn. Vennligst bare bruk alfanumeriske tegn og .- +username-taken=Angitt brukernavn er allerede registrert. Vennligst velg et annet, eller logg inn om det er ditt. +username-too-long=Angitt brukernavn er for langt (maks 30 tegn). +username-too-short=Angitt brukernavn er for kort (min. 2 tegn). +[gui-blueprint] +absolute-snapping=Absolutt +absolute-snapping-tooltip=Justerer til globalt rutenett. Koordinatene angir hvordan plantegningen er posisjonert i forhold til det globale rutenettet. +close-blueprint=Lukk plantegning +commit-blueprint=Lagre plantegning +components=Komponenter +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ for å fjerne alle komponentene av denne typen.\n__ALT_CONTROL_LEFT_CLICK__1__ for å legge tilbake alle komponenter av denne typen. +create-blueprint=Opprett plantegning +existing-blueprint=Plantegningsgjenstand +filters=Filtre +grid-position=Plassering av rutenett +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ i forhåndsvisningen for å endre ruteposisjon. +grid-size=Størrelse på rutenett +grid-size-tooltip=Dimensjoner for bygningens repetisjonsmønster. +height=Høyde +icon=Ikon +icon-tooltip=Her kan du endre hvilke ikoner som representerer denne plantegningen. +library-blueprint=Plantegning i plantegningsbiblioteket +library-blueprint-owned-by-other-player=Plantegning i plantegningsbiblioteket som eies av en annen spiller +new-blueprint=Lag ny plantegning +relative-snapping=Relativ +relative-snapping-tooltip=Tillater plantegningen å justeres relativt til hvor dra-byggingen startet. +settings=Innstillinger +snap-to-grid=Juster til rutenett +snap-to-grid-tooltip=Justerer plantegningen til et rutenett når den bygges. +unnamed-blueprint=Plantegning uten navn +width=Bredde +[gui-blueprint-book] +blueprints=Plantegning +confirm-blueprint-book-deletion=Er du sikker på at du vil slette plantegningsboken? +delete-blueprint-book=Slett bok +icon-tooltip=Når denne er tom, viser boken ikonet til den aktive plantegningen. +scroll-to-change-active=Bruk __CONTROL__cycle-blueprint-forwards__ og __CONTROL__cycle-blueprint-backwards__ for å endre den aktive plantegningen. +scroll-to-change-active-specific=Bruk __CONTROL_STYLE_BEGIN__1__Mouse wheel__CONTROL_STYLE_END__ for å endre den aktive plantegningen. +unnamed-blueprint-book=Plantegningsbok uten navn +[gui-blueprint-library] +blueprint-book=Plantegningbok +blueprint-book-edit=Plantegningsbok redigeres +blueprint-book-string=Blåkopi bok streng +blueprint-string=Plantegning kode +cant-manipulate-not-synchronized-shelf=Kan ikke manipulere hylle som ikke er synkronisert ennå. +deconstruction-item-string=Dekonstruksjon gjenstandsstreng +deconstruction-tool-edit=Redigering av dekonstruksjonsverktøy +drop-blueprint=Slipp plantegning +failed-loading-cloud-storage=Innlasting av plantegningslager fra skyen mislyktes. Lokal versjon av lageret blir lastet inn i stedet. +failed-loading-storage=Lasting av plantegningslagring mislyktes: __1__. Sikkerhetskopierer gjeldende lagring til __2__. +failed-saving-cloud-storage=Lagring av plantegningslager til skyen mislyktes. Du kan ha gått tom for lagringsplass for skysynkronisering. For å unngå å miste plantegningbiblioteket ditt, vennligst sikkerhetskopier filen __1__. +game-blueprints-title=Spill plantegninger +grid-view=Rutenettvisning +import=Import +import-string=Importer streng +list-view=Listevisning +make-new=Ny __1__ +not-available-yet=Plantegning er ikke tilgjengelig enda +not-synced-warning=[img=utility/warning_icon] [color=red]Plantegningsbiblioteket er ikke synkronisert.[/color] +player-storage=__1__ - lagringsplass på plantegning +private-shelf=Mine plantegninger +shared-shelf=Delte plantegninger +shelf-choice=Filtrer: +shelf-choice-all=Alt +shelf-choice-game=Spill plantegninger +synchronising=Synkroniserer... +title=Plantegningsbibliotek +transfer-progress=Overføring pågår +unknown-player-storage=Ukjent spiller oppbevaring +upgrade-item-string=Streng for oppgraderingsgjenstand +upgrade-tool-edit=Rediger oppgraderingsverktøy +[gui-bonus] +artillery-range=Artilleri rekkevidde +character-build-distance=Bygge rekkevidde +character-crafting-speed=Fremstillinghastighet +character-health-bonus=Helse +character-inventory-slots-bonus=Bonusplasser i inventar +character-item-drop-distance=Avstand for å slippe elementer +character-item-pickup-distance=Avstand for å nå elementer +character-logistic-slots=Logistiske forespørselsplasser +character-logistic-trash-slots=Logistiske søppelplasser +character-loot-pickup-distance=Avstand for å nå tyvegods +character-mining-speed=Utvinningshastighet +character-reach-distance=Nå avstand +character-resource-reach-distance=Ressurs nå avstand +character-running-speed=Ganghastighet +damage-bonus=Skade +follower-robot-lifetime=Levetid +inserter-stack-size-bonus=Innmaterkapasitet +laboratory-productivity=Forskning produktivitet +laboratory-speed=Forsknings hastighet +maximum-following-robots-count=Antall følgeroboter +mining-drill-productivity-bonus=Gruvedriftproduktivitet +no-bonuses=Ingen bonuser er blitt forsket ennå. +shooting-speed-bonus=Skytehastighet +stack-inserter-capacity-bonus=Stabelinnmaterkapasitet +title=Bonuser +train-braking-force-bonus=Togbremsekraft +turret-damage-bonus-description=(Stabler med ammunisjon bonuser) +worker-robot-battery=Batteristørrelse +worker-robot-speed=Bevegelseshastighet +worker-robot-storage=Lastekapasitet +[gui-browse-games] +access=Tilgang +access-password=Passord +access-public=Offentlig +description=Beskrivelse +downloading-game-information=Laster ned spill informasjon +favourite-tooltip=Favoritter +games-headers-name=Navn +games-headers-players=Spillere +games-headers-playtime=Spilletid +has-friends=Steam venner i spillet +has-mods=Har modifikasjoner +has-password=Har passord +has-players=Har spillere +is-dedicated-server=Er dedikert server +join-game=Bli med i spill +loading=Laster... +mods=Mods +no-game-selected=Ingen spill er valgt +no-players=Ingen +none=Ingen +ping=Ping +ping-calculating=Beregner +ping-cant-reach=Kan ikke nå +players=Spillere +search=Søk +search-filters=Søkefiltere +tags=Etiketter +version=Versjon +[gui-building-statistics] +built=Bygget +deconstructed=Dekonstruerte +title=Bygninger +upgraded=Oppgradert +[gui-car] +automatic-targeting=Automatisk målsøking +color=Farge +driver=Sjåfør +passenger=Passasjer +trunk=Bagasjerom +weapons-control=Våpen kontroll +with-gunner=Med skytter +with-gunner-description=Skyt nærliggende fiender automatisk når en skytter (sjåfør eller passasjer) er i kjøretøyet +without-gunner=Uten skytter +without-gunner-description=Skyt fiender i nærheten automatisk når kjøretøyet er tomt +[gui-character] +crafting-queue=lagingskø +exoskeleton=Exoskjelett +personal-logistics-description=Når du skrur av personlig logistikk slutter logistikkroboter å hente forespurte gjenstander til deg. Gjenstander vil også slutte å flyttes automatisk til søppelplasser. Logistikkroboter vil fremdeles rydde ut av søppelplassene. +personal-roboport=Personlig robothavn +[gui-constant] +off=Av +on=På +output=Resultat +output-signals=Utgående signaler +[gui-control-behavior] +circuit-connection=Krets tilkobling +circuit-network=Kretsnettverk +connect=Koble til +connected-to-network=Koblet til nettverk +green-network-id=[color=green]__1__[/color] +logistic-connection=Logistikktilkobling +logistic-network=Logistikk nettverk +mode-of-operation=Operasjonsmodus +no-network-in-range=Ingen nettverk i området +not-connected=Ikke tilkoblet +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Vegg med portstyring +[gui-control-behavior-modes] +close-signal=Lukkesignal +enable-disable=Aktiver/deaktiver +enable-disable-description=Skru på denne enheten bare når betingelsen er sann. +enable-disable-train-stop-description=Skru på denne enheten bare når betingelsen er sann.\nTog vil hoppe over deaktiverte stopp, slik at du kan kontrollere togruter. +none=Ingen +open-gate=Åpne port +open-gate-description=Porten vil være åpen så lenge signalet fra kretsen er sann. +read-belt-contents=Les innhold på transportbånd +read-charge-level=Leser ladningsnivå +read-contents=Les innhold +read-hand-contents=Les håndinnholdet +read-hand-contents-description=Leser gjenstander i innmater-armen og sender de til kretsnettverket. +read-logistic-network-contents=Les innhold i logistikknettverket +read-resources=Les ressurser +read-robot-stats=Les robotstatistikk +read-sensor=Les sensor +read-signal=Les signal +read-stopped-train=Les stoppet tog +read-train-contents=Les toginnholdet +send-to-train=Send til tog +send-to-train-description=Sender innholdet til kretsnettverket til toget, så det kan brukes til stoppebetingelser. +set-filters=Angi filtre +set-requests=Angi forespørsler +set-stack-size=Angi stabelstørrelse +set-stack-size-description=Angi den maksimale stabelstørrelsen for denne innmateren basert på et antall fra det valgte kretsnettsignalet. +use-colors=Bruk farger +[gui-control-behavior-modes-guis] +available-construction-bots=Tilgjengelige konstruksjonsroboter +available-logistic-bots=Tilgjengelige logistikkroboter +blue=Blå +blue-chain-description=Signalet som skal sendes til kretsnettverket når kjedesignalet er blått (1 eller flere stier er blokkert, men 1 eller flere stier er fortsatt tilgjengelige). +closed-condition=Lukket tilstand +control-signal=Kontrollsignal +enabled-condition=Aktivert tilstand +entire-patch=Hele ressursfeltet +entire-patch-description=Les forventet mengde ressurser fra hele ressursfeltet rundt dette gruveboret. +green=Grønn +green-chain-description=Signalet som skal sendes til kretsnettverket når togsignalet er grønt (ingen tog på veg i ruten). +green-description=Signalet som skal sendes til kretsnettverket når togsignalet er grønt (ingen tog på veg i ruten). +hand-read-mode=Les håndens innhold +hold-mode=Vent +hold-mode-description-belt=Signalet sendes kontinuerlig så lenge det er gjenstander på beltet. +hold-mode-description-inserter=Signalet sendes konstant så lenge innmateren holder gjenstanden. +input-signal=Innkommende signal +open-condition=Betingelse for åpning +output-signal=Utgående signal +output-signals=Utgående signaler +pulse-mode=Puls +pulse-mode-description-belt=Send et kort signal når gjenstanden kommer inn på beltet. +pulse-mode-description-inserter=Et kort signal sendes når gjenstanden plukkes opp. +red=Rød +red-chain-description=Signalet som skal sendes til kretsnettverket når togsignalet er rødt (når et tog okkuperer alle rutene gjennom kjedesignalet). +red-description=Signal som skal sendes til kretsnettverket når togsignalet er rødt (når et tog går forbi togsignalet). +resource-read-mode=Lesemodus for ressurs +this-miner=Dette gruveboret +this-miner-description=Les antall ressurser som er forventet fra dette gruveboret. +total-construction-bots=Totalt med konstruksjonsroboter +total-logistic-bots=Totalt med logistikkroboter +train-id=Tog-ID +train-id-description=Unik identifikator for stanset tog +trains-count=Antall tog +trains-count-description=Antall tog som kommer til denne togstasjonen. Inkluderer det stansede toget. +trains-limit=Toggrense +trains-limit-description=Maksimalt antall tog som kommer til denne togstasjonen. Inkluderer det stansede toget. +yellow=Gul +yellow-chain-description=Signalet som skal sendes til kretsnettverket når togsignalet er gult (når et tog har planlagt å passere forbi togsignalet). +yellow-description=Signalet som skal sendes til kretsnettverket når togsignalet er gult (når et tog har planlagt å passere forbi togsignalet). +[gui-control-settings] +control-disabled=Deaktivert - endret av: __1__ +crafting=Fremstilling +debug=Feilsøk +editor=Editor +inventory=Inventar +miscellaneous=Diverse +mods=Modifikasjoner (Mods) +title=Kontroll innstillinger +waiting=Venter +[gui-crafting-queue] +collapse=Skjul +expand=Utvid +[gui-create-account] +account-creation-info=Du er autentisert ved bruk av Steam. Velg et brukernavn som skal brukes til Factorio. Dette vil være kallenavnet ditt i flerspillerspill. Det kan endres én gang på vår hjemmeside. +account-creation-info-console=Velg et brukernavn som skal brukes for Factorio. Dette vil være kallenavnet ditt i flerspillerspill. Det kan ikke endres. +account-creation-success-info=Du er nå autentisert som __1__ gjennom Steam. Hvis du vil bruke denne kontoen uten Steam, logg på med Steam på __2__ og angir en e-postadresse og passord i profilen din. +account-creation-success-info-console=Kontoen ble opprettet. Du er nå autentisert som __1__. +create=Opprett +creating-account=Opprette konto +i-accept-the=Jeg aksepterer +login-using-factorio-account=Jeg har allerede en Factorio.com konto +login-using-factorio-account-info=Hvis du har en Factorio-konto, kan du logge deg på med passordet ditt i stedet. Dette vil også koble Factorio-kontoen din til denne Steam-kontoen. +login-using-factorio-account-info-console=Hvis du har en Factorio-konto kan du logge inn med bruk av passordet i stedet. Dette knytter også Factorio-kontoen din til denne konsollen. +terms-of-service=Vilkår for bruk +title=Opprett en konto +[gui-current-research] +not-researching=Trykk __CONTROL__open-technology-gui__ for å starte ny forskning. +[gui-decider] +input-count=Antall inn +input-count-description=Kopier verdien av det spesifiserte utgangsignalet fra inngangsignalet. +one=1 +one-description=Send det spesifiserte signalet med verdien 1. +output-item=Utgang +[gui-deconstruction] +blacklist=Svartliste +blacklist-description=Ignorer alle filtrerte elementer ved valg av et område for dekonstruksjon. +blacklist-trees-and-rocks=Ignorer trær/steiner +entities=Enheter +entity-filter-mode=Enhetsfiltermodus +entity-filters=Enhet filtre +filters=Filtre +icon-tooltip=Dekonstruksjonsverktøyet viser de valgte filtrene når denne er tom. +tile-filter-mode=Flisfiltermodus +tile-filters=Flisfiltre +tile-selection-mode=Valgmodus for fliser +tiles=Terrengtype +trees-and-rocks-only=Bare trær/stein +whitelist=Hvitliste +whitelist-description=Velg kun filtrerte elementer ved valg av område for dekonstruksjon. +whitelist-trees-and-rocks=Kun trær/steiner +[gui-downloading-mods] +currently-downloading=Laster ned nå +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=ingenting +downloading=Laster ned +[gui-edit-label] +edit-description=Rediger beskrivelse +edit-label=Rediger etikett +save-description=Lagre beskrivelse +save-label=Lagre etiketten +[gui-electric-energy-interface] +buffer-size=Bufferstørrelse +power-production=Strøm produksjon +power-usage=Strømforbruk +[gui-electric-network] +accumulator-charge=Akkumulatorladning +accumulator-charge-tooltip=Mengde lagret energi i alle akkumulatorer i dette nettet. +consumption=Forbruk +production=Produksjon +production-label=Produksjon +production-tooltip=Mengden kraft som produseres ut av maksimal kraftproduksjon. +progressbar-format=__1__ / __2__ +satisfaction=Strømforbruk +satisfaction-tooltip=Mengden kraft som produseres ut av mengden kraft som trengs. +title=Informasjon om strømnettet +[gui-ending-screen] +epilogue=Epilog +[gui-game-finished] +continue=Fortsett +finish=Fullfør +kills=Antall drept +lost=Du har blitt beseiret... +next-level=Neste nivå +restart-level=Start på nytt +save-replay=Lagre reprise +time-played=Tid spilt +title=Spill fullført +victory=Seier! +[gui-goal-description] +info-visibility-button=Info +title=Mål +[gui-graphics-settings] +advanced=Avansert +color-filter=Fargefilter +color-filter-none=Ingen +color-filter-protanopia=Protanopi +full-screen=Fullskjerm +general=Generelt +graphics-quality-high=Høy +graphics-quality-low=Lav +graphics-quality-normal=Normal +graphics-quality-very-low=Ekstra lav +low-vram-warning=Ikke nok videominne (VRAM). +no-multisampling=Ingen multisampling +primary-screen=Primærskjerm (__1__) +restart-required=Omstart kreves +screen-n=Skjerm __1__ +show-clouds=Vis skyer +show-decoratives=Vis dekor +show-inserter-shadows=Vis innmater-skygger +show-item-shadows=Hvis element skygger +sprite-atlas-size-largest-possible=Størst mulig +texture-compression-high-quality=Høy kvalitet +texture-compression-low-quality=Lav kvalitet +texture-compression-none=Ingen +title=Grafikkinnstillinger +v-sync=Vent for VSync +video-memory-budget-auto=Auto (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Alt +video-memory-usage-high=Høy +video-memory-usage-label=Bruk av videominne +video-memory-usage-low=Lav +video-memory-usage-medium=Middels +[gui-graphics-settings-description] +show-animated-water=Deaktiver for å bedre ytelsen på svake grafikkort. +show-tree-distortion=Deaktiver for å bedre ytelsen på svake grafikkort. +[gui-heat-interface] +add-tooltip=Legg til denne mengden varme til bufferen hvert tick. +at-least-tooltip=Hold minst denne varmen i bufferen - legg til manglende. +at-most-tooltip=Hold maks denne varmen i bufferen - fjern ekstra. +exactly-tooltip=Hold akkurat denne varmen i bufferen - legg til eller fjern etter behov. +remove-tooltip=Fjern denne mengden varme fra bufferen hvert tick. +[gui-hotkey-suggestions] +build-using-rail-planner=Bygg ved hjelp av jernbaneplanlegger +build-using-rail-planner-avoiding-obstacles=Bygg ved hjelp av jernbaneplanlegger som unngå hindringer +cancel-selection=Avbryt valg +confirm-selection=Bekreft valg +copy-settings=Kopier innstillinger +enter-vehicle=Gå inn i kjøretøy +exit-vehicle=Gå ut av kjøretøy +force-build=Tving byggning +next-item=Neste objekt +paste-settings=Lim inn innstillinger +place-one=Plasser én +previous-item=Forrige element +take-items=Ta gjenstand +transfer-all=Overfør alle +transfer-everything=Overfør alt +transfer-stack=Overfør stabel +[gui-infinity-container] +add=Legg til +at-least=Minst +at-least-tooltip=Behold minst så mange gjenstander i inventaret - legg til manglende +at-most=Mest +at-most-tooltip=Behold maksimalt så mange gjenstander i inventaret - fjern overskudd +exactly=Nøyaktig +exactly-tooltip=Oppbevar nøyaktig så mange gjenstander i inventaret - legg til eller fjern etter behov. +remove=Fjern +remove-unfiltered-items=Fjern ufiltrerte elementer +remove-unfiltered-items-tooltip=Fjern gjenstander fra inventaret som ikke er en del av filterlisten. +title[1]=Evighetsfiltre +[gui-infinity-pipe] +percent=% +temperature=Temperatur +[gui-inserter] +blacklist=Svarteliste +filter=Filter +override-stack-size=Overstyr stabelstørrelse +whitelist=Hviteliste +[gui-install-mods] +already-installed=Mod __1__ er allerede installert +cant-install-mod-error=Kan ikke installere alle nødvendige avhengigheter for __1__. __2__. Ønsker du å installere modden uten avhengigheter? +cant-install-mod-no-compatible-release=Det er ingen kompatibel versjon av __1__ på mod portalen. +failed-to-list-mods=Kunne ikke laste ned mod-liste +filter-by-category=Filtrer etter kategori +install=Installer +install-failed=Installeringen mislyktes for __1__: __2__ +loading-mods=Laster inn modifikasjoner +mods-headers-download-count=Nedlastinger +mods-headers-last-updated=Sist oppdatert +mods-headers-name=Navn +mods-headers-trending=Populære +mods-headers-version=Versjon +no-release=Valgte mod har ingen utgitt versjon +sync-mods-with-server=De aktive moddene dine samsvarer ikke med serveren. Vil du synkronisere med serveren? +[gui-interface-settings] +alt-mode=Alt-modus +automatic-ui-scale=Automatisk +autosort-inventory=Alltid hold spillerens inventar sortert +custom-ui-scale=Egendefinert +fuzzy-search-enabled=Uklart søk +interaction=Samspill +locale=Språk +output-console-delay=Snakkeboks forsinkelse +play-sound-for-chat-messages=Spill av lyd for meldinger i snakkeboksen +show-combinator-settings-when-detailed-info-is-on=Vis kombinator innstillinger i "Alt-modus" +show-grid-when-paused=Vis rutenett når spillet er midlertidig stanset +show-inserter-arrows-when-detailed-info-is-on=Vis innmater-piler i "Alt-modus" +show-inserter-arrows-when-selected=Vis innmater-piler når valgt +show-item-labels-in-cursor=Vis etiketter på gjenstander i markøren +show-minimap=Vis minikart +show-mining-drill-arrows-when-detailed-info-is-on=Vis gruveborpiler i "Alt-modus" +show-missing-logistic-network-icon=Vis manglende logistikk nettverksikon +show-mod-owners-in-tooltips=Vis mod eiere i verktøytips +show-player-names-on-minimap=Vis spillernavn på minikart +show-pump-arrows-when-detailed-info-is-on=Vis pumpe pilene i "Alt-modus" +show-rail-block-visualization=Vis togspor blokk visualisering +show-turret-radius-when-blueprinting=Vis forsvarstårn radius når du plasserer plantegning +tooltip-delay=Verktøytips forsinkelse +tooltip-never=Aldri +tooltip-offset=Verktøytips-forskyvning +train-stop-label-angle=Togstopp merkelapp-vinkel +ui-scale=UI skala +visualization=Visualisering +[gui-interface-settings-description] +change-quickbar-by-clicking-with-item=Klikker du på hurtiglinjeplassen mens du holder en gjenstand oppretter du et hurtiglinjefilter i stedet for å plukke opp gjenstanden i plassen. +change-quickbar-by-clicking-with-item-controller=Velger du hurtiglinjeplassen mens du holder en gjenstand oppretter du et filter i stedet for å plukke opp gjenstanden i plassen. +tooltip-delay=Hvor lang tid det tar før verktøytips vises ved musepeker. +[gui-kills] +kills=Antall drept +loses=Tap +title=Antall drept +[gui-linked-container] +title=Link +[gui-load-game] +all-required-mods-enabled=Alle nødvendige mods er aktivert. +title=Last spill +[gui-load-scenario] +confirm-delete=Er du sikker på at du vil slette __1__ scenarioet? +title=Last scenario +[gui-logistic] +auto-trash-request-exists=Forespørsel om dette elementet finnes allerede +cell=rute +cells=ruter +count=Antall +high-value-tooltip=Etterspurt mengde. Logistikkroboter vil prøve å tilfredstille den fra logistikknettverket. +infinite-amount-in-textfield=Uendelig +items=Gjenstander +logistic-networks=Logistikk nettverk +logistic-request-exists=Forespørsel om dette elementet finnes allerede +logistics-and-trash=Personlig logistikk og auto-søppel +logistics-only=Personlig logistikk +low-value-tooltip=Maksimalt antall. Gjenstander over dette vil automatisk flyttes til søppelplasser. +members=Medlemmer +network=Nettverk +request-from-buffer-chests=Forespørsler fra bufferkister +set-request=Angi forespørsel +title=Logistikk +title-filter=Logistikkfilter +title-request=Logistikkanmodning +trash=Auto-søppel +trash-only=Auto-søppel filtre +trash-slots=Søppelplasser +[gui-manage-mods] +name-column-header=Navn +version-column-header=Versjon +[gui-map-editor] +brush-intensity=Intensitet +brush-size=Størrelse +brush-speed=Hastighet +character-equipment=Utstyr +character-main-inventory=Hovedinventar +character-quickbar=Hurtigmeny +cliffs=Klipper +convert=Konvertere +convert-save=Konvertere lagring +convert-save-to-scenario=Konvertere Lagring til scenario +cursor-intensity=Intensitet +decoratives=Dekorasjoner +editor-inventory=Redigeringsverktøy +editors-title=Editor +entities=Enheter +import-save-failed=Importering av lagring mislyktes: __1__ +items=Elementer +items-transfer-limit=Overføringsgrense for inventaret +resources=Ressurser +settings=Innstillinger +tiles=Terrengtype +title=Verdensredigering +tools-title=Redskap +[gui-map-editor-entity-editor] +auto-force=**AUTO** +[gui-map-editor-force-editor] +auto-force=**AUTO** +switch-to-force=Bytt til styrke +[gui-map-editor-menu] +quit=Avslutt kart redigering +regenerate-map=Regenerer verden +resume-editing=Fortsett redigering +save-and-play=Lagre og spill +save-map-as=Lagre som +save-map-overwrite=Lagre +title=Verdensredigering +[gui-map-editor-script-editor] +color=Farge +name=Navn +[gui-map-editor-settings] +generate-neighbor-chunks=Generer naboruter +[gui-map-editor-surface-editor] +generate-new-chunks-with-lab-tiles=Generer nye ruter med labfliser +remove-empty-chunks=Fjern tomme ruter +surface-name=Navn +[gui-map-editor-time-editor] +daytime=Dagtid: +[gui-map-editor-title] +cliff-editor=Klipper +decorative-editor=Dekorasjoner +entity-editor=Enheter +force-editor=Lag +none-editor=Ingen +resource-editor=Ressurser +surface-editor=Overflater +tile-editor=Terrengtype +[gui-map-editor-tool] +brush=Børste +circle=Sirkel +cursor=Markør +line-selection=Linje +spray=Spray +square=Firkant +variations=Variasjoner +[gui-map-generator] +advanced-tab-title=Avansert +aux=Terrengtype +aux-description=Kontrollerer fordelingen av rød ørken versus sand. En høyere instilling genererer mer rød ørken. +bias=Skjevhet +cliff-continuity=Kontinuitet +cliff-continuity-description=Lengden på uavbrutte klippesegmenter. +cliff-frequency=Frekvens +cliff-frequency-description=Antall klipper +cliffs=Klipper +coverage=Dekning +custom=[modifisert] +difficulty=Vanskelighetsgrad +enable-replay=Spill inn ny reprise +enable-replay-description=Ta opp replay for denne lagringsfilen slik at den kan bli sett på igjen. Øker størrelsen på filen og antall ganger du trenger å lagre. +enabled=Aktivert +enemy-attack-pollution-consumption-modifier=Angrepskostnadsmodifikator +enemy-attack-pollution-consumption-modifier-description=Modifikator av hvor mye forurensning trengs å bli konsumert for å få en biter til å angripe +enemy-base=Fiendtlige baser +enemy-expansion-group-tile=Fiendtlig utvidelse +enemy-expansion-maximum-expansion-cooldown=Maksimal cooldown +enemy-expansion-maximum-expansion-distance=Maksimal utvidelse avstand +enemy-expansion-maximum-expansion-distance-description=Den maximale avstanden fiender vil se for å utvide seg fra andre fiendtlige baser. +enemy-expansion-maximum-expansion-group-size=Maksimal gruppestørrelse +enemy-expansion-minimum-expansion-cooldown=Minimum cooldown +enemy-expansion-minimum-expansion-group-size=Minste gruppestørrelse +enemy-expansion-minutes=min +enemy-frequency-description=Antall fiendtlige baser.\nMerk: en verdi lavere enn 100% vil deaktivere noen prestasjoner. +enemy-size-description=Størrelsen på hver fiendtlige base.\nMerk: en verdi lavere enn 100% vil deaktivere noen prestasjoner. +enemy-tab-title=Fiende +error-importing-exchange-string=Kunne ikke importere kartutvekslingsstrengen. +evolution=Evolusjon +evolution-destroy-factor=Ødeleggelsesfaktor +evolution-destroy-factor-description=Kontrollerer hvor raskt evolusjonen øker ved ødeleggelse av fiendtlige baser. +evolution-pollution-factor=Forurensningsfaktor +evolution-pollution-factor-description=Kontrollerer hvor raskt evolusjonen øker på grunn av forurensning. +evolution-time-factor=Tidsfaktor +evolution-time-factor-description=Kontrollerer hvor raskt evolusjonen øker over tid. +exchange-string-instructions=Lim inn en kartutvekslingsstreng for å laste innstillingene fra. +export-exchange-string-tt=Eksporter kartutvekslingsstreng (lagrer kartinnstillingene slik at de kan deles) +frequency=Frekvens +hide-preview=Lukk forhåndsvisning +import-exchange-string-tt=Importer kartutvekslingsstreng +invalid-value-for-field=Ugyldig verdi for "__1__". Tillatte verdier er __2__ til __3__. +island-size=Øy størrelse +map-height=Høyde +map-height-simple=Kart høyde +map-seed=Frø +map-seed-simple=Frø +map-size-group-tile=Verden +map-type=Verdenstype +map-width=Bredde +map-width-simple=Kartets bredde +minimum-pollution-to-damage-trees=Minimum for å skade trær +minimum-pollution-to-damage-trees-description=Trær har 4 ulike progredierende stadier mot å bli ødelagt av forurensning. Eventuell forurensning over dette beløpet starter prosessen med å flytte et tre mot et mer skadet stadium. +moisture=Fuktighet +moisture-description=Kontrollerer fordelingen av gress og ørken. En høyere instilling genererer mer gress. +next=Neste +peaceful-mode-checkbox=Fredfull modus +peaceful-mode-description=I fredelig modus vil ikke fiendene aktivt angripe eller utvide. Fiender vil fortsatt angripe og forsvare seg selv.\nMerk: Aktivering av dette vil deaktivere noen prestasjoner. +play=Spill +pollution=Forurensning +pollution-absorbed-per-tree-damaged=Absorbert per skadet tre +pollution-absorbed-per-tree-damaged-description=Trær har 4 ulike progredierende stadier mot å bli ødelagt av forurensning. Denne verdien angir hvor mye forurensning som absorberes ved flytting til en mer skadet fase. +pollution-absorption-modifier=Absorpsjonsmodifikator +pollution-absorption-modifier-description=Modifikator av hvor mye forurensning som absorberes av trær og fliser. +pollution-diffusion-ratio=Diffusjonsforhold +pollution-diffusion-ratio-description=Mengden forurensning som lekker inn i naboruter hvert sekund. +preview-auto-update=Oppdater automatisk +preview-auto-update-tt=Oppdater automatisk forhåndsvisning ved eventuelle endringer i innstillingene. +preview-error=Feil under generering av forhåndsvisning +price-multiplier=Kostnadsmultiplikator +randomize-map-seed=Tilfeldig frø +recipes-difficulty-group-tile=Oppskrifter +research-queue-availability=Tillgang til forskningskø +research-queue-availability-after-victory=Etter at spillet er ferdig +research-queue-availability-always=Alltid +research-queue-availability-never=Aldri +reset-preset=Tilbakestill til forhåndsinnstillinger +reset-to-preset=Tilbakestill __1__ __plural_for_parameter_1_{1=innstilling|rest=innstillinger}__ +reset-to-preset-disabled=Alle innstillinger har standardverdier. +resource-frequency-description=Antall ressursområder. +resource-richness-description=Antallet ressurser per flis innenfor ressursområder. +resource-size-description=Størrelsen på hvert ressursområde. +resources-tab-title=Ressurser +richness=Rikdom +scale=Skala +show-preview=Forhåndsvisning +show-preview-warning=Spoiler - ikke se på forhåndsvisningen hvis du vil utforske kartet på egenhånd. +size=Størrelse +starting-area-size=Startområde størrelse +starting-area-size-description=Størrelsen på området uten fiendens baser rundt spilleren. +technology-difficulty-group-tile=Teknologi +temperature=Temperatur +terrain-bias-description=Konstant forskyvning å anvende. +terrain-coverage-description=Hvor mye av kartet som er dekket med dette terrengtrekket. +terrain-generators-group-title=Generatorer +terrain-scale-description=Total skala for terrengtrekk og mellomrom mellom dem. +terrain-tab-title=Terreng +title=Kart generator +water=Vann +[gui-map-generator-errors] +no-tiles-selected=Minst en flistype må være tillatt. +[gui-map-info] +confirm-replay=Begynn å se på reprisen av __1__? +delete-save=Slett verden +difficulty=Vanskelighetsgrad +map-version=Verdens versjon +mods=Mods +scenario-name=Scenario +start-replay=Start reprise +[gui-map-view-settings] +add-ping=Legg til ping +add-ping-tooltip=__1__ på kartet eller i verdenen for å aktivere direkte. +add-tag=Legg til etikett +show-electric-network=Strømnett +show-logistic-network=Logistikk nettverk +show-map-stop=Togstopp navn +show-player-names=Spiller navn +show-pollution=Forurensning +show-rail-signal-states=Togsignaltilstander +show-recipe-icons=Oppskriftsikoner +show-tags=Etiketter +show-turret-range=Forsvarstårns dekningsområde +show-worker-robots=Arbeiderroboter +[gui-menu] +about=Om +browse-lan-games=Bla gjennom LAN-spill +browse-public-games=Søk etter offentlige spill +connect-to-address=Koble til adresse +continue-host-save=Fortsett: Flerspiller __1__ +continue-host-save-tooltip=Fortsett: Flerspiller __1__ +continue-join-game=Fortsett: Bli med __1__ +continue-join-game-tooltip=Bli med __1__ +continue-save=Fortsett __1__ +continue-save-tooltip=Last verden __1__ +controls=Kontroller +desync-explanation=Du desynkroniserte fra spillet.\nDette ble forårsaket av en feil i spillet eller en feil i en av modifikasjonene eller scenarioskriptene (hvis noen er i bruk).\nHvis du ikke bruker modifikasjoner, kan du rapportere dette problemet i vårt forum. Ta med informasjon om hva spillerne gjorde, og last opp desynkroniseringsrapporten. +desync-more-information-link=For mer informasjon om desynkronisering og hvordan de skal rapporteres, se: +desync-report-disabled=En desynkroniseringsrapport ble ikke opprettet fordi rapportoppretting er deaktivert. Aktiver og rapporter desynkroniseringen hvis du vil at den skal fikses. +desync-report-location=En desynkroniseringsrapport ble opprettet her: __1__ +game-menu=Spillmeny +graphics=Grafikk +host-new-game=Start nytt spill +interface=Grensesnitt +lan-username=LAN Brukernavn +load-game=Last spill +main-menu=Hovedmeny +map-editor=Verdensredigering +mod-settings=Mod innstillinger +mods=Mods +multi-player=Flerspiller +multi-player-menu=Flerspiller +new-game=Ny verden +other=Annet +pause-game=Pause spillet +quit-game=Avslutt spillet +quit-tutorial-to-game=Avslutt veiledning +quit-tutorial-to-menu=Avslutt veiledning +reconnect=Koble til på nytt +restart-game=Start på nytt +restart-tutorial=Start på nytt +resume-game=Fortsett +resume-tutorial=Fortsett +save-game=Lagre spill +save-game-as-scenario=Lagre som scenario +settings=Innstillinger +show-report=Vis desynkroniseringsrapport +single-player=Enkeltspiller +single-player-menu=Enkeltspiller +sound=Lyder +tutorial-menu=Veiledning +unpause-game=Fortsett spill +user-login=Brukerpålogging +[gui-migrated-content] +changed-achievement=Endrede prestasjoner +changed-custom-input=Endrede egendefinerte input +changed-decorative=Endret dekor +changed-entity=Endrede enheter +changed-equipment=Endret utstyr +changed-equipment-grid=Endrede utstyrsrutenett +changed-fluid=Endret væsker +changed-item=Endrede elementer +changed-mod-setting=Endrede mod-innstillinger +changed-particle=Endrede partikler +changed-recipe=Endrede oppskrifter +changed-shortcut=Endrede snarveier +changed-technology=Endrede teknologier +changed-tile=Endrede fliser +changed-trivial-smoke=Endrede røyk +changed-virtual-signal=Endret virtuelle signaler +removed-achievement=Fjernede prestasjoner +removed-blueprint-too-old=Fjernet plantegning __1__: kartversjon __2__ for gammel +removed-custom-input=Fjernet tilpassede inndata +removed-decorative=Fjernet dekor +removed-entity=Fjernede enheter +removed-equipment=Fjernet utstyr +removed-equipment-grid=Fjernet utstyrsruter +removed-fluid=Fjernet væsker +removed-item=Fjernede elementer +removed-mod-setting=Fjernet mod-innstillinger +removed-particle=Fjernede partikler +removed-recipe=Fjernede oppskrifter +removed-shortcut=Fjernede snarveier +removed-technology=Fjernede teknologier +removed-tile=Fjernede fliser +removed-trivial-smoke=Fjernet røyk +removed-virtual-signal=Fjernet virtuelle signaler +title=Overført innhold +[gui-mod-info] +active-version=Aktiv versjon +author=Forfatter +contact=Kontakt +delete=Slett +dependencies=Krever +dependency-required=Denne modden er nødvendig, men er ikke aktiv. +description=Beskrivelse +factorio-version=Factorio versjon +homepage=Hjemmeside +incompatible-factorio-version=Ikke kompatibel med gjeldende versjon av spillet +name=Navn +no-dependencies=Ingen +optional-dependency-incompatible=Denne modden er ikke kompatibel med disse moddene. +optional-dependency-required=Denne modden er ikke nødvendig, og er ikke aktiv. +status=Status +status-disabled=Deaktivert +status-enabled=Aktivert +status-not-installed=Ikke installert +toggle=Aktiver/deaktiver +version=Versjon +[gui-mod-load-error] +description=Feilet å laste inn mods: __1__ +disable-all=Deaktiver alle mods +disable-mods=Deaktiver oppførte mods +exit=Avslutt +mod-manager=Mod-behandler +reset-mod-settings=Tilbakestill modifikasjonsinnstillinger +restart-application=Start på nytt +title=Feil ved lasting av mods +to-be-disabled=Mods som blir deaktivert: +[gui-mod-settings] +apply=Bruk +cancel=Avbryt +cant-be-changed-not-an-admin=Bare administratorer kan endre disse innstillingene. +map=Verden +no-map-settings=Det finnes ingen kart-innstillinger. +no-per-user-settings=Det finnes ingen brukerspesifikke innstillinger. +no-settings=Det finnes ingen innstillinger til å konfigurere. +no-startup-settings=Det er ingen oppstartsinnstillinger. +per-player=Per spiller +reload=Last på nytt +reset=Tilbakestill +setting-is-invalid=En eller flere innstillinger er ugyldig. +startup=Oppstart +title=Mod innstillinger +value-cannot-be-empty=Verdi kan ikke være tomt. +[gui-mod-startup-settings-mismatch] +apply=Ja* +cancel=Nei +[gui-mods] +install=Installer +manage=Administrer +title=Mods +unconfirmed-changes=Det er ulagrede endringer. +updates=Oppdateringer +[gui-multiplayer-connect] +connect=Koble til +connect-to-game=Direkte tilkobling +ip-address=IP-adresse og port +password=Passord +password-for-game-required=Skriv inn passordet for spillet __1__ +[gui-multiplayer-lobby] +access=Tilgang +allow-commands=Tillat Lua kommandoer +allow-commands-admins-only=Bare administratorer +allow-commands-false=Nei +allow-commands-true=Ja +autosave-only-on-server=Autolagring bare på serveren +default-game-name=__1__s spill +game-description=Beskrivelse +game-name=Servernavn +game-password=Server Passord +game-password-tooltip=Det anbefales å angi et passord hvis du vil spille privat. +game-saving=Spillet lagres +game-tags=Etiketter +game-visibility-LAN=LAN +game-visibility-public=Offentlig +game-visibility-steam=Steam +ignore-limit-for-returning-players=Ignorer spillergrense ved retur +ignore-limit-for-returning-players-tooltip=Spillere som allerede har spilt på dette kartet kan bli med igjen i spillet selv når maks antall spillere er logget på. +max-players=Maks antall spillere +max-upload-slots=Maks antall samtidige opplastninger +max-upload-slots-must-be-integer=Maks antall samtidige opplastninger må være et heltall +max-upload-slots-tooltip=Maksimalt antall samtidige baneopplastinger. Det er nyttig å begrense dette for å sikre at det blir igjen nok opplastningshastighet for spillerne som allerede er koblet til. +max-upload-speed-no-limit=Ingen grense +multiplayer-afk-autokick-interval=AFK auto-sparking +multiplayer-autosave-interval=Autolagringsintervall +non-blocking-saving=Aktiver ikke-blokkerende lagring +only-admins-can-pause-the-game=Bare administratorer kan pause spillet +play=Spill +rights=Rettigheter +show=Vis +title=Flerspiller serverinnstillinger +verify-user-identity=Verifiser brukeridentitet +verify-user-identity-tooltip=Bekreft at tilkobling av spillere har en gyldig Factorio.com konto og deres spillernavn samsvarer med kontonavnet. +visibility=Synlighet +[gui-new-game] +delete-scenario=Slett scenario +difficulty=Vanskelighetsgrad +level=Nivå +level-locked-explanation=Du må først fullføre forrige nivå av samme vanskelighetsgrad eller høyere før dette nivået låses opp. +next=Neste +no-description=Dette kartet har ingen beskrivelse +play=Spill +title-select-scenario-to-edit=Velg scenario å redigere +title-select-template-for-new-scenario=Velg mal for nytt scenario +title-start-new-game=Start nytt spill +[gui-other-settings] +autosave-interval=Autolagringsintervall +autosave-never=Aldri +check-updates=Se etter oppdateringer når Factorio startes +delete-achievements-button=Slett +delete-achievements-confirm-control-phrase=SLETT +delete-achievements-confirm-text=Skriv "__1__" for å bekrefte sletting av prestasjoner. +delete-achievements-label=Slett prestasjoner +developer=Utvikler +enable-crash-log-uploading=Last opp krasjlogger +enable-experimental-updates=Bruk eksperimentelle oppdateringer +enable-logitech-led-support=Aktiver Logitech LED støtte +enable-new-mods=Aktiver nye mods automatisk +enable-razer-chroma-support=Aktiver Razer Chroma-støtte +enable-steelseries-gamesense-support=Aktiver SteelSeries GameSense støtte +factorio-username=LAN spillernavn +log-in=Logg inn +log-out=Logg ut +logged-in=Foreløpig logget inn som __1__ +logged-out=Ikke innlogget for øyeblikket +proxy=Proxy-server +proxy-password=Proxy server passord +proxy-username=Proxy server brukernavn +title=Andre instillinger +use-mod-settings-per-save=Bruk forskjellige mod-innstillinger for hver verden +username-invalid-characters=Brukernavnet ditt inneholder ugyldige tegn. Vennligst bruk bare bokstaver, nummer og tegnene ._- +verbose-logging=Detaljert logging +[gui-other-settings-description] +enable-crash-log-uploading=Last opp anonyme logger når spillet krasjer. +set-email=Angi en e-postadresse og passord for å bruke denne kontoen på andre plattformer eller konsoller. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Legg til gruppe +add-player-to-group=Legg til spilleren i gruppen +clone-group=Klon gruppe +delete-selected-group=Slett valgte grupe +disable-all=Deaktiver alle +do-you-really-want-to-revoke-your-permissions-to-edit=Du er i ferd med å fjerne din mulighet til å redigere tillatelser. Vil du virkelig gjøre dette? +edit-selected-group=Rediger valgte gruppe +enable-all=Aktiver alle +export=Eksporter +group-ids-exhausted=Maksimum antall grupper er nådd. +group-permissions-title=Gruppetillatelser +import=Importer +import-failed=Import mislyktes: __1__ +import-permissions=Importer rettigheter +multiple-default-groups-found=Flere standardgrupper ble funnet. +no-default-group-found=Ingen standardgruppe funnet. +permissions-string=Rettighets streng +players-in-group=Spillere i gruppe +remove-player-from-group=Fjern spilleren fra gruppen +show-players-in-other-groups=Vise spillere i andre grupper +title=Tillatelser +you-can-not-delete-the-default-group=Du kan ikke slette standardgruppen +[gui-permissions-names] +ActivateCopy=Aktiver kopi +ActivateCut=Aktiver klipp ut +ActivatePaste=Aktiver lim inn +AddPermissionGroup=Legg til tilgangsgruppe +AddTrainStation=Legg til togstasjon +AdminAction=Administratorhandling +AltReverseSelectArea=Alternativ reversert valgområde +AltSelectArea=Alt velg område +AltSelectBlueprintEntities=Alt velg plantegningsenheter +AlternativeCopy=Alternativ kopi +BeginMining=Begynne med gruvedrift +BeginMiningTerrain=Start gruvedrift +Build=Bygg +BuildRail=Bygg togspor +BuildTerrain=Bygg terreng +CancelCraft=Avbryt fremstillingen +CancelDeconstruct=Avbryt dekonstruksjon +CancelNewBlueprint=Avbryt ny plantegning +CancelResearch=Avbryt forskning +CancelUpgrade=Avbryt oppgradering +ChangeActiveCharacterTab=Endre den aktive karakterfanen +ChangeActiveItemGroupForCrafting=Endre aktiv gjenstandsgruppe for fremstilling +ChangeActiveItemGroupForFilters=Endre aktiv gjenstandsgruppe for filtre +ChangeActiveQuickBar=Endre aktiv hurtiglinje +ChangeArithmeticCombinatorParameters=Endre parametre for aritmetikkombinatorer +ChangeDeciderCombinatorParameters=Endre parametre for smartkombinatorer +ChangeEntityLabel=Endre enhetsetiketter +ChangeItemDescription=Endre gjenstandsbeskrivelser +ChangeItemLabel=Endre etikett for element +ChangeMultiplayerConfig=Endre flerspillerkonfigurasjon +ChangePickingState=endre opp-plukkings status +ChangeProgrammableSpeakerAlertParameters=Endre varslingsparametre for programmerbare høyttalere +ChangeProgrammableSpeakerCircuitParameters=Endre kretsparametre for programmerbare høyttalere +ChangeProgrammableSpeakerParameters=Endre parametre for programmerbare høyttalere +ChangeRidingState=Endre riding status +ChangeShootingState=Endre skytetilstand +ChangeTrainStopStation=Endre navn på togstasjon +ChangeTrainWaitCondition=Endre ventebetingelse for tog +ChangeTrainWaitConditionData=Endre data for tog sine ventebetingelser +ClearCursor=Fjern markør +ConnectRollingStock=Kople på sporvogn +Copy=Kopier +CopyEntitySettings=Kopier enhetsinnstillinger +CopyOpenedBlueprint=Kopier åpnet plantegning +CopyOpenedItem=Kopier åpnet element +Craft=Fremstilling +CursorSplit=Markør-splitt +CursorTransfer=Pekeroverføring +CustomInput=Tilpasset inndata +CycleBlueprintBookBackwards=Ruller plantegningsbok bakover +CycleBlueprintBookForwards=Ruller plantegningsbok fremover +Deconstruct=Dekonstruer +DeleteBlueprintLibrary=Slett plantegningsbibliotek +DeleteBlueprintRecord=Slett plantegning +DeleteCustomTag=Slett egendefinert merke +DeletePermissionGroup=Slett tilgangsgruppe +DestroyItem=Destruer gjenstand +DestroyOpenedItem=Fjern åpnet element +DisconnectRollingStock=Koble fra sporvogner +DragTrainSchedule=Dra togplanen +DragTrainWaitCondition=Dra togets ventebetingelser +DropBlueprintRecord=Slipp plantegning +DropItem=Slipp Gjenstand +EditBlueprintToolPreview=Rediger forhåndsvisning for plantegningsverktøyet +EditCustomTag=Endre egendefinert merke +EditPermissionGroup=Endre tillatelsesgruppe +ExportBlueprint=Eksporter plantegning +FastEntitySplit=Rask enhetsdeling +FastEntityTransfer=Rask enhetsoverføring +FlushOpenedEntityFluid=Tøm væske fra åpnet enhet +FlushOpenedEntitySpecificFluid=Tømm åpnet enhet for spesifikk væsle +GoToTrainStation=Gå til togstasjonen +GrabBlueprintRecord=Ta plantegning +GuiCheckedStateChanged=Brukergrensesnitt endret status +GuiClick=Brukergrensesnitt klikk +GuiConfirmed=Brukergrensesnitt bekreftet +GuiElemChanged=Gui-element endret +GuiHover=Flytende vindu +GuiLeave=Lukk vindu +GuiLocationChanged=Gui posisjon endret +GuiSelectedTabChanged=Gui valgt fane endret +GuiSelectionStateChanged=Brukergrensesnittvalg status endret +GuiSwitchStateChanged=Gui bryterstatus endret +GuiTextChanged=Brukergrensesnitttekst endret +GuiValueChanged=Gui verdi endret +ImportBlueprint=Importer plantegning +ImportBlueprintString=Importer plantegningsstreng +ImportBlueprintsFiltered=Importer plantegninger med filter +ImportPermissionsString=Importer tillatelsesstreng +InventorySplit=Split inventaren +InventoryTransfer=Inventaroverføring +LaunchRocket=Skyt opp rakett +LuaShortcut=Lua-snarvei +MapEditorAction=Baneredigeringshandling +MarketOffer=Markedstilbud +ModSettingsChanged=Mod-instillinger endret +OpenAchievementsGui=Åpne prestasjonsgrensesnitt +OpenBlueprintLibraryGui=Åpne grensesnittet for plantegningsbiblioteket +OpenBlueprintRecord=Åpne plantegning +OpenBonusGui=Åpne bonusgrensesnitt +OpenCharacterGui=Åpne spillerens inventar +OpenCurrentVehicleGui=Åpne det gjeldene kjøretøyets inventar +OpenEquipment=Åpne utstyr +OpenGui=Åpne brukergrensesnittet +OpenItem=Åpne gjenstand +OpenLogisticGui=Åpne logistikk grensesnitt +OpenModItem=Åpne mod-gjenstand +OpenParentOfOpenedItem=Åpne forelder for åpnet gjenstand +OpenProductionGui=Åpne produksjonsgrensesnitt +OpenTechnologyGui=Åpne teknologigrensesnitt +OpenTipsAndTricksGui=Åpne tips-og-triks-grensesnittet +OpenTrainGui=Åpne tog-menyen +OpenTrainStationGui=Åpne togstasjon grensesnitt +OpenTrainsGui=Åpne toggrensesnitt +PasteEntitySettings=Lim inn enhetsinnstillinger +PlaceEquipment=Plasser utstyr +QuickBarPickSlot=Velg plass på hurtiglinje +QuickBarSetSelectedPage=Velg sidetall i hurtiglinje +QuickBarSetSlot=Angi plass på hurtiglinje +ReassignBlueprint=Omfordel plantegning +RemoveCables=Fjern kabler +RemoveTrainStation=Fjern togstasjonen +ResetAssemblingMachine=Nullstill monteringsmaskinen +ResetItem=Tilbakestill gjenstand +ReverseSelectArea=Reverser områdevalg +RotateEntity=Roter enhet +SelectArea=Velg område +SelectBlueprintEntities=Velg plantegningsenheter +SelectEntitySlot=Velg enhetsplass +SelectItem=Velg gjenstand +SelectMapperSlot=Velg plass i oppgraderingsplanlegger +SelectNextValidGun=Velg neste gyldige våpen +SelectTileSlot=Velg flisplass +SendSpidertron=Send eddertron +SetAutoLaunchRocket=Angi automatisk rakettoppskytning +SetAutosortInventory=Angi autosortering for inventar +SetBehaviorMode=Angi virkemåte +SetCarWeaponsControl=Angi kontroll av kjøretøysvåpen +SetCircuitCondition=Sett kretsløpsbetingelse +SetCircuitModeOfOperation=Sett kretsløpets operasjonsmodus +SetControllerLogisticTrashFilterItem=Angi kontroller for logistikksøppelkasse filtrering +SetDeconstructionItemTileSelectionMode=Sett dekonstruksjons gjenstand i flis-valg-modus +SetDeconstructionItemTreesAndRocksOnly=Sett dekonstruksjons gjenstand bare trær og steiner. +SetEntityColor=Angi enhetsfarge +SetEntityEnergyProperty=Angi enheters energiegenskaper +SetEntityLogisticTrashFilterItem=Angi enhet for logistikksøppelkasse filtrering +SetFilter=Sett filter +SetFlatControllerGui=Angi flat kontroller GUI +SetInfinityContainerFilterItem=Angi et filter for uendelig container +SetInfinityPipeFilter=Angi filter for evighetspiper +SetInserterMaxStackSize=Angi maks stabelstørrelse for innmatere +SetInventoryBar=Angi inventarlinje +SetLogisticFilterItem=Sett logistisk filtergjenstand +SetLogisticFilterSignal=Sett logistisk filtersignal +SetPlayerColor=Angi spillers farge +SetRecipeNotifications=Angi oppskriftsvarsler +SetRequestFromBuffers=Angi forespørsler fra bufre +SetResearchFinishedStopsGame=Angi om spillet stopper når teknologi låses opp +SetSignal=Sett signal +SetSplitterPriority=Angi splitter prioritet +SetTrainStopped=Angi togmodus +SetTrainsLimit=Sett begrensning på antall tog +SetVehicleAutomaticTargetingParameters=Angi automatiske parametere for kjøretøys målsøking +SetupAssemblingMachine=Sett opp monteringsmaskinen +SetupBlueprint=Konfigurer plantegning +SetupSingleBlueprintRecord=Konfigurer én enkelt plantegning +SmartPipette=Smart pipette +SpawnItem=Gi gjenstand +StackSplit=Splitt stabel +StackTransfer=Stabeloverføringer +StartRepair=Start reparasjon +StartResearch=Start forskning +StartWalking=Start å gå +StopBuildingByMoving=Stans bygging ved bevegelse +SwitchConnectToLogisticNetwork=Endre tilkobling til logistikknettverk +SwitchConstantCombinatorState=Endre konstant kombinator sin status +SwitchInserterFilterModeState=bytt statusen til insetter filtermodus +SwitchPowerSwitchState=Bytt strømbryter status +SwitchToRenameStopGui=bytt for å endre navnet på stopp gui +TakeEquipment=Ta utstyr +ToggleDeconstructionItemEntityFilterMode=Veksle enhetsfiltermodus for dekonstruksjon +ToggleDeconstructionItemTileFilterMode=Veksle flisfiltermodus for dekonstruksjon +ToggleDriving=Veksle kjøring +ToggleEnableVehicleLogisticsWhileMoving=Veksle logistikk i bevegende kjøretøy +ToggleEntityLogisticRequests=Veksle logistikkforespørsler for enheter +ToggleEquipmentMovementBonus=Veksle bevegelsesbonus fra utstyr +ToggleMapEditor=Skru av og på kartredigeringsmodus +TogglePersonalLogisticRequests=Veksle personlige logistikkforespørsler +TogglePersonalRoboport=Aktiver / Deaktiver personlig roboport +ToggleShowEntityInfo=Veksle visning av enhetsinformasjon +TranslateString=Oversett streng +Undo=Angre +Upgrade=Oppgrader +UpgradeOpenedBlueprintByItem=Oppgrader åpnet plantegning ved gjenstand +UpgradeOpenedBlueprintByRecord=Oppgrader åpnet plantegning ved opptak +UseArtilleryRemote=Bruk artillerifjernkontroll +UseItem=Bruk gjenstand +WireDragging=Kabling +WriteToConsole=Skriv til konsollen +[gui-pipe] +fluid-system-contents=Innhold i væskesystemet: +flush-this=Tøm __1__ fra dette. +flush-whole-system=Tøm __1__ fra hele væskesystemet. +this-contents=__1__ innhold: +[gui-player-management] +add-player=Legg til spiller +admin=Administrator +ban=Utesteng +banned=Utestengt +cant-ban-yourself=du kan ikke bannlyse deg selv +cant-delete-yourself=Du kan ikke slette deg selv. +cant-kick-not-online=Bare tilkoblede spillere kan bli sparket. +cant-kick-yourself=Du kan ikke kaste ut deg selv. +cant-use-not-in-multiplayer-game=Dette brukergrensesnittet kan bare brukes i et flerspillerspill. +cant-whitelist-disabled=Hvitelisten må være aktivert på serveren før spillere kan være hvitelistet. +delete-player=Slett +delete-player-tooltip=Fjerner og sletter spilleren fra serveren. +demote=Degrader +kick=Kast ut +last-online=Sist pålogget +manage=Administrer +manage-permissions=Behandle rettigheter +manage-player=Administrer __1__ +mute=Demp +muted=Dempet +name=Navn +never=aldri +now=nå +online-players=__1__ av __2__ spillere er pålogget +operations=Operasjoner +permission-group=Rettighets gruppe +promote=Promoter +purge=rens +show-online-only=Vis bare online +time-ago=__1__ siden +title=Spiller administrasjon +unban=Opphev utestenging +unmute=Slå på lyd +unwhitelist=ta av hvitelisten +whitelist=Hviteliste +whitelisted=Hvitelistet +[gui-power-switch] +off=Av +on=På +state=Tilstand +[gui-production] +consumption=Forbruk +electricity=Elektrisitet +fluids=Væsker +items=Elementer +kills=Antall drept +pollution=Forurensning +production=Produksjon +title=Produksjon +[gui-programmable-speaker] +alert-settings=Varsel innstillinger +allow-polyphony=Tillat polyfoni +allow-polyphony-description=Tillat opptil __1__ lyder å bli spilt av samtidig. Deaktiver for å kun tillate én lyd samtidig (nyttig for fabrikkalarmer). +circuit-connection-settings=Krets tilkoblingsinnstillinger +global-playback=Global avspilling +global-playback-description=Lyder skapt av høyttaleren høres overalt på kartet. +show-alert=Vis varsel +show-alert-description=Vis et varsel med en melding i brukergrensesnittet når en lyd spilles. +show-icon-on-map=Vis ikon på kartet +signal-value-is-pitch=Signalverdien er tonehøyde +signal-value-is-pitch-description=Verdien av det innkommende signalet til kretsnettverket bestemmer den musikalske notaten som blir spilt. +volume=Volum +[gui-quick-panel] +items=Gjenstander +page=Side __1__/__2__ +panels=Menyer +shortcuts-next-page=__1__: neste side +shortcuts-next-tab=__1__: neste fane +shortcuts-previous-page=__1__: forrige side +shortcuts-previous-tab=__1__: forrige fane +shortcuts-select=__1__: velg +title=Hurtigmeny +tools=Verktøy +[gui-requester] +set-requests=Set anmodning fra kretsnettverket +[gui-roboport] +repair-packs=Reparasjonspakke +robots=Roboter +[gui-rocket-silo] +auto-launch=Auto-avfyr rakett med last. +rocket-inventory-label=Rakettinventar +rocket-progress=Rakett fremgang +rocket-result-inventory-label=Rakettresultatinventar +[gui-save-game] +cant-save-over-autosaves=Velg et annet lagringsnavn.\nAutolagrede filer er reservert for autolagring og vil bli overskrevet under fremtidig autolagring. +confirm-overwrite=Er du sikker på at du vil overskrive __1__? +confirm-overwrite-time-warning=Advarsel: Den valgte lagringen har __1__ __plural_for_parameter_1_{1=TimSearch rest=hours}__ av spilltid! +save=Lagre +save-as=Lagre som +title=Lagre spill +[gui-save-scenario] +save-as=Lagre som +title=Lagre scenario +[gui-server-config] +cancel=Avbryt +save=Lagre +title=Serverkonfigurasjon +[gui-set-email] +email=E-postadresse +email-already-set=Denne kontoen har allerede en e-postadresse tilknyttet. Den tilknyttede e-postadressen er __1__ +set-email-description=Denne kontoen har ikke en e-postadresse tilknyttet. Legg til en e-post og passord for å bruke denne kontoen på andre plattformer eller konsoller. +set-email-success=En e-postadresse har blitt sendt til __1__. Vennligst følg instruksjonene for å bekrefte e-postadressen og angi et passord. +[gui-side-menu] +achievements=Prestasjoner +blueprint-library=Plantegningsbibliotek (__CONTROL__toggle-blueprint-library__) +bonuses=Bonuser +logistic-networks=Logistikknettverk +map=Kart (__CONTROL__toggle-map__) +production-statistics=Produksjonsstatistikk (__CONTROL__production-statistics__) +technology=Teknologipanel +tips-and-tricks=Tips og triks +trains=Tog (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Varsler +default-device=Standard enhet +environment-sounds-volume=Miljø-lyder +game-effects-volume=Spill effekter +gui-effects-volume=GUI effekter +master-volume=Hovedvolum +music-volume=Musikk +preferred-output=Foretrukket utdataenhet +title=Lydinnstillinger +walking-sound-volume=Ganglyd +wind-volume=Vind +[gui-speed-panel] +normal=Normal +pause=Pause +paused=Pauset +show-gui=Vis GUI +show-message-dialogs=Vis meldingsdialoger +speed=Hastighet: __1__ +speed-down=Deakselerer +speed-up=Akselerer +title=Alternativer for reprise +[gui-splitter] +input-priority=Tilførsel prioritet +left=Venstre +output-priority=Produksjon prioritet +right=Høyre +[gui-sync-mods-with-save] +cancel=Tilbake +confirm=Bekreft +correct=Korrekt: +disabled=Deaktivert: +download=Nedlast +enable=Aktiver +keep-enabled=Holde aktivert +mods-not-available-on-mod-portal=Følgende mods er ikke tilgjengelig i mod-portalen: __1__ +no-compatible-version=Ingen kompatibel versjon: +no-release=Ingen utgivelse: +not-in-save=Ikke i lagring: +not-on-mod-portal=Ikke tilgjengelig i modifikasjonsportalen: +ready-to-download=Klar for nedlasting: +sync-mods-with-server=Synkroniser mods med server +title=Synkroniser mods med verden +[gui-tag-edit] +cancel=Avbryt +confirm=Bekreft +delete=Slett +icon=Ikon +name=Navn +snapping=Justering +title-create=Ny etikett +title-edit=Etikett egenskaper +[gui-technologies-list] +title=Liste over teknologier +[gui-technology-preview] +already-queued=Teknologien er allerede i kø +already-researched=Teknologien er allerede utforsket +already-researching=Teknologien er allerede under forskning +continue-research=Gjenoppta +disabled=Teknologi er utilgjengelig +editor-research-tooltip=(Kartredigerer) __CONTROL_LEFT_CLICK__ for å låse opp. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ for å låse opp umiddelbart inkludert alle forutsetninger. +effects=Gir +prerequisites=Krever +queue-full=Forskningskøen er full +saved-progress=Forsket: __1__% +start-research=Start forskning +status-available=Tilgjengelig +status-disabled=Uoppdaget +status-not-available=Utilgjengelig +status-queued=I kø +status-researched=Forsket +status-researching=Utforsker +title-status=(__1__) +un-research=Lås teknologi +unit-ingredients=Kostnad +unit-time=Tid som kreves for å forske en enhet i labratoriet +unsatisfied-prerequisites=Noen forutsatte teknologier er ikke låst opp +unsatisfied-prerequisites-queue=Noen forutsatte teknologier er ikke låst opp, og de er ikke i kø for forskning +will-complete=Alle nivåer for denne teknologien er allerede låst opp eller i kø +[gui-technology-progress] +cancel=Avbryt +no-research=Ingen forskning pågår +title=Forskning +[gui-technology-queue] +title=Forskningskø +[gui-text-tags] +blueprint-name-label=Navn: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ for å plukke opp plantegning +following-text-achievement=[Prestasjon: __1__] +following-text-armor=[Rustning: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-fluid=[væske: __1__] +following-text-recipe=[Oppskrift: __1__] +following-text-train-no-name=[Train] +following-text-train-stop-no-name=[Togstasjon] +following-text-train-stop-with-name=[Togstasjon: __1__] +following-text-train-with-name=[Tog: __1__] +train-hover=Tog: __1__ +[gui-the-rest-settings] +restart-tooltip=De fleste instillingene krever at spillet startes på nytt for å tre i kraft. +warning-label=ADVARSEL +warning-tooltip=Ikke endre ting hvis du ikke vet hva du gjør: De fleste av disse er ikke validert. +[gui-tips-and-tricks] +mark-as-read=Merk som lest +no-tutorial-in-multiplayer=Veiledninger kan ikke spilles i flerspiller. +nothing-found=Ingen tips og triks funnet +play-tutorial=Start veiledning +replay-tutorial=Gjenspill veiledning +tip-notice-title=Foreslått tips. +title=Tips og triks +[gui-train] +add-circuit-condition=Krets tilstand +add-empty-condition=Tom last +add-fluid-count-condition=Væske mengde +add-full-condition=Full last +add-inactivity-condition=Inaktivitet +add-item-count-condition=Antall +add-robots-inactive-condition=Roboter er inaktive +add-station=+ Legg til stasjon +add-time-condition=Tid gått +add-wait-condition=+ Legg til vente-betingelse +adding-temporary=Legger til midlertidig +automatic-mode=Automatisk +cargo=Drivstoff +cargo-condition=Last +center-on-locomotive=Skru av/på sentrering på lokomotiv. +circuit=Krets +color=Farge +fluid=Væske +invalid=Ugyldig +locomotive-doesnt-need-energy=Lokomotiv trenger ikke energi. +locomotive-is-out-of-reach=Lokomotivet er ute av rekkevidde. +manual-mode=Manuell +no-path-to-destination=Ingen vei til destinasjonen +of-inactivity=inaktivitet +open-in-map=Åpne denne plasseringen i kartet +passed=Passert +schedule=Rutetabell +station-not-present=Ingen togstasjoner med dette navnet eksisterer. +temporary=Midlertidig: __1__ +toggle-station-names=Skru av/på togstasjon navn +too-far-from-rail=Ingen skinne i nærheten +[gui-train-rename] +perform-change=Bruk endringer +title=Endre navn - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] destinasjon full __1__ +heading-to=På vei til __1____REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Kjøres manuelt +manually-stopped=[img=utility/warning_icon] Manuelt stanset +no-path-to=[img=utility/warning_icon] Ingen sti til __1__ +no-schedule=Ingen tidsplan +no-valid-stops=[img=utility/warning_icon] Ingen gyldige stopp +standing-at=Står ved __1__ +waiting-at=Venter ved __1__ +[gui-train-stop] +enable-trains-limit=Angi toggrense +rename-stop=Omdøp togstopp +train-stops-with-this-name=Antall stopp med dette navnet. +trains-with-this-stop=Tog med dette stoppet: __1__ +[gui-train-wait-condition-description] +and=OG +circuit-condition=Krets: __1__ __2__ __3__ +empty-condition=Tomt inventar +fluid-count-condition=Væske: __1__ __2__ __3__ +full-condition=Fult inventar +item-count-condition=Last: __1__ __2__ __3__ +or=ELLER +passenger-not-present=Passasjer ikke tilstede +passenger-present=Passasjer tilstede +robots-inactive-condition=Ingen roboter sendes ut +[gui-trains] +circuit-disabled-tooltip=Togstasjon deaktivert av kretsnettverket. +circuit-limit-tooltip=Toggrense bestemt av kretsnettverket. +empty-schedule=[Tom] +limit-note=(Merk: Noen togstasjoner har ikke toggrenser) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Manuell modus +no-stations=Ingen togstasjoner funnet. +no-trains=Ingen tog funnet. +open-train=Åpne tog-menyen +open-train-stop=Åpne togstasjon på kart +stations-tab=Togstasjoner +stations-trains=Tog: +title=Tog oversikt +trains-tab=Tog +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Angre konstruksjon av __1__ enheter +undo-built-entity-multiple-homogeneous=Angre konstruksjon av __1__ (× __2__) +undo-built-entity-single=Angre konstruksjon av __1__ +undo-built-tile-multiple-heterogeneous=Angre plassering av __1__ fliser +undo-built-tile-multiple-homogeneous=Angre plassering av __1__ (× __2__) +undo-built-tile-single=Angre plassering av __1__ +undo-removed-entity-multiple-heterogeneous=Angre dekonstruksjon av __1__ enheter +undo-removed-entity-multiple-homogeneous=Angre dekonstruksjon av __1__ (× __2__) +undo-removed-entity-single=Angre dekonstruksjon av __1__ +undo-removed-tile-multiple-heterogeneous=Angre fjerning av __1__ fliser +undo-removed-tile-multiple-homogeneous=Angre fjerning av __1__ (× __2__) +undo-removed-tile-single=Angre fjerning av __1__ +undo-upgraded-entity-multiple-heterogeneous=Angre oppgradering av __1__ enheter +undo-upgraded-entity-multiple-homogeneous=Angre oppgradering av __1__ (× __2__) +undo-upgraded-entity-single=Angre oppgradering av __1__ +[gui-update] +applying=Oppdaterer +authorization-instructions=Angi brukernavn og passord for å laste ned oppdateringer. +automatic-steam-update-message=Denne versjonen av Factorio er fra en beta som ikke oppdateres automatisk. For å være sikker på at du får de siste oppdateringene, velg "nyeste eksperimentell" beta i egenskapene til Factorio i Steam, eller bytt til siste normale utgave av spillet. +automatic-steam-update-title=Automatisk oppdatering fra Steam +automatic-updates=Automatiske oppdateringer +cancel=Spør meg senere +check-updates-now=Se etter oppdateringer +checking=Kontrollerer +checking-updates-failed=Sjekk etter oppdateringer feilet: __1__ +could-not-init-steam=Kunne ikke initialisere Steam API. Steam-relaterte funksjoner er deaktivert. En gjenstart av Steam løser vanligvis dette problemet. +could-not-init-steam-title=Steam feil +disable-updater=Deaktivere oppdateringer +downloading=Laster ned +from=Installert +invalid-login=Ugyldig brukernavn eller passord! +mod=Mod +n-a=Ikke installert +no-new-updates=Ingen nye oppdateringer tilgjengelig +ok=Logg inn +password=Passord +restarting-factorio=Starter Factorio på nytt +service-unavailable=Tjeneste utilgjengelig +to=Ny versjon +too-old=Det finnes en nyere versjon av Factorio, men den kan ikke skaffes ved hjelp av automatiske oppdateringer. Last ned den nyeste versjonen manuelt fra __1__. +update-failed=Oppdateringen mislyktes: __1__ +update-now=Oppdater nå +update-successful=Oppdatert til versjon __1__ +updates-available-instructions1=Følgende oppdateringer er tilgjengelige: +updates-available-instructions2=Oppdateringen kan ta opptil flere minutter, vennligst vær tålmodig. +username=Brukernavn +[gui-update-mods] +all-mods-up-to-date=Alle modder er oppdatert +cancel=Avbryt +cant-update-mods-error=Kan ikke installere alle nødvendige avhengigheter for de valgte modifikasjoner: __1__. Vil du oppdatere modifikasjonene uten avhengigheter? +check-for-updates-failed=Kan ikke se etter oppdateringer +checking-for-updates=Ser etter oppdateringer +local-version-column-header=Lokal versjon +name-column-header=Navn +new-version-column-header=Ny versjon +not-logged-in=Kan ikke se etter oppdateringer: ikke logget inn +update-selected=Oppdater valgte +[gui-upgrade] +entities=Enheter +from=Fra +modules=Moduler +to=Til +[gui-user-login] +checking-nso-membership=Sjekker medlemskap +create-account=Opprett en konto +description-browse-mods=Du må være logget inn for å bruke modifikasjonsportalen. +description-download-mods=Du må være logget inn for å laste ned modifikasjoner. +description-downloading-mods-mismatch=Det oppstod en konflikt på mod-portalen ved verifisering av ditt brukernavn og nøkkel. Vennligst logg inn på nytt. +description-login-to-existing-account=Logg inn med din eksisterende Factorio-konto. +description-mp-browse-public-games=Du må være logget inn for å se offentlige flerspillerservere. +description-mp-browse-public-games-mismatch=Det var en konflikt på tjeneren med tjenerlistene ved verifisering av brukernavn og nøkkel. Vennligst logg inn på nytt. +description-mp-connect-to-matching-server=Du må være logget inn for å koble til matchingserveren. +description-mp-create-public-game=Du må være logget inn for å publisere et spill på matchingserveren. +description-mp-game-requires-authentication=Spillet du kobler til, krever at du logger på. +description-mp-game-requires-authentication-mismatch=Spillet du kobler til, kunne ikke autentisere deg. Logg inn igjen eller prøv igjen senere. +description-mp-username-only=Vennligst velg spillernavnet ditt for LAN. +email-authentication-code=Autentiseringskode +email-authentication-code-hint=Skriv inn engangskoden vi sendte til innboksen din. +email-authentication-enter-code=E-post autentisering kreves. Skriv inn koden som vi sendte til innboksen din. +email-can-not-be-empty=E-post kan ikke være tomt. +error=Feil +forgot-password=Glemt passord +logging-in=Logger inn +logging-in-with-steam=Logger inn med Steam +login=Logg inn +must-accept-the-terms-of-service=Du må godta vilkårene for tjenesten. +nintendo-login-success=Du er nå autentisert som __1__. +not-logged-into-steam-use-factorio-account=Du er ikke logget inn på Steam. Vennligst logg inn på Steam eller bruk en Factorio.com-konto for å bruke flerspillertjenester. +not-logged-into-steam-warning=Du er ikke logget inn på Steam. Bruker kun Factorio.com-kredensialer. +password-can-not-be-empty=Passord kan ikke være tomt. +preparing-online-communication=Forbereder online-kommunikasjon +steam-authentication-failed=Steam-autentisering mislyktes. Kontroller at du er innlogget på Steam i tilkoblet modus. +steam-login-success=Du er nå autentisert som __1__ gjennom Steam. +username-can-not-be-empty=Brukernavn kan ikke være tomt +[http-error] +auth-error=Nedlasting mislykkes (statuskode __1__): autentifikasjonsfeil. +auth-error-with-message=Nedlasting mislykkes (statuskode __1__): autentifikasjonsfeil:__2__ +json-parse-error=Nedlasting mislykkes (statuskode __1__): feilet å parse JSON-svar:__2__ +unknown-error=Nedlasting mislykkes (statuskode __1__). +unknown-error-with-message=Nedlasting mislykkes (statuskode __1__):__2__ +[ini-parse-error] +missing-value=Mangler verdi på __1__:__2__ +unterminated-section-header=Uterminert seksjonsoverskrift ved __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Kampanje '__1__' ble fjernet fra spillet. Du kan laste inn dette lagrede spillet i spillversjon __2__. +higher-than-maximum=Kart versjon __1__ kan ikke lastes fordi den er høyere enn spillversjonen (__2__). +lower-than-minimum=Kart versjon __1__ kan ikke bli lastet inn fordi den er lavere enn minimumsversjonen (__2__). +[inventory-full-message] +ammo=Ammunisjonsplassene er fulle. +armor=Rustningsplassen er okkupert. +guns=Våpenplassene er fulle. +main=Inventaret er fullt +trash-slots=Søppelplassene er fulle. +[inventory-restriction] +cant-be-burned=__1__ kan ikke brukes som drivstoff. +cant-be-placed-in-output-slot=__1__ kan ikke settes inn her. +cant-be-smelted=__1__ kan ikke bli smeltet. +cant-be-used-as-ammo=__1__ kan ikke brukes som ammunisjon. +cant-be-used-as-ammo-for=__1__ kan ikke brukes som ammunisjon for __2__. +cant-be-used-as-armor=__1__ kan ikke brukes som rustning. +cant-be-used-as-gun=__1__ kan ikke brukes som et våpen. +cant-insert-into-assembling-machine-without-recipe=Du kan ikke putte noe inn i en montasjemaskin når en oppskrift ikke er valgt. +cant-insert-into-filtered-slot=Bare __1__ kan settes inn i denne plassen. Hvis du vil sette inn noe annet her må du fjerne filteret. +cant-insert-into-hand-reserved-slot=Denne sporet er reservert for musepekeren. +cant-insert-into-module-slot=Kun moduler kan plasseres i dette sporet. +cant-insert-into-restricted-slot=Bare __1__ kan settes inn her, ikke __2__. +cant-insert-into-self=Du kan ikke putte en gjenstand inn i seg selv. +cant-insert-limit-breached=Kan ikke sette flere elementer inn i dette sporet. +cant-insert-module=__1__ kan ikke brukes i __2__ +cant-shoot=__1__ kan ikke skyte __2__. +player-inventory-full=Kan ikke sette inn __1__. __2__ +wrong-fuel=__1__ kan ikke drives med __2__. +[item-description] +item-unknown[1]=Denne gjenstanden er ikke tilgjengelig fordi en mod ble fjernet, den vil bli gjenopprettet hvis modden aktiveres på nytt. +[item-name] +item-unknown=Ukjent element +[json-parse-error] +invalid-comma-before-brace=Ugyldig komma foran '}' ved __1__:__2__ +invalid-comma-before-square-bracket=Ugyldig komme forran ']' ved __1__:__2__ +invalid-string-escape=Ugyldig streng-flukt ved __1__:__2__ +invalid-utf16-low-surrogate=Ugyldig UTF-16 lav surrogat i JSON-strengen flykter ved __1__:__2__ +unexpected-character=Uforvented karakter (__1__) ved __2__:__3__ +unexpected-end-of-file=Uforventet slutt-av-fil ved __1__:__2__ +unexpected-utf16-low-surrogate=Uventet UTF-16 lav surrogat i JSON-strengen flykter ved __1__:__2__ +unterminated-string=Ikke-terminert streng ved __1__:__2__ +[lua-profiler] +duration=Varighet: __1__ms +elapsed=Tid brukt: __1__ms +[multiplayer] +aligning-desynced-map-to-server=Justerer unsynkronisert verden med tjeneren. +cannot-load-downloaded-map=Kan ikke laste nedlastet verden: __1__ +catching-up=Tar innpå. +client-is-catching-up=__1__ tar innpå +client-is-downloading-map=__1__ laster ned kartet +client-is-loading-map=__1__ laster kart +connected-downloading-map=Laster ned verden (__1__) +connecting-to-the-game=Kobler til spillet... +desynced=Desynkronisert. +desynced-downloading-map=Laster ned verden på nutt (__1__) +disabled-autoplace-specifications-changed-runtime=Flerspiller er deaktivert fordi autoplasseringsspesifikasjoner ble endret i løpet av løpetiden. +downloading-map-failed=Kunne ikke laste ned kartet fra andre spillere. Prøv igjen. +extra-mod=__1__ er ikke på serveren. +game-paused=__1__ har satt spillet på pause. +invalid-address=__1__ er ikke en gyldig adresse (__2__). +joined-paused-game=Du blir blitt med i et spill som står på pause. Du vil kunne se kartet når spillet fortsetter. +loading-map=Laster flerspiller kart +loading-scenario=Laster scenario __1__ +matching-server-create-failure=Feil ved opprettelse av server spill: __1__ +matching-server-heartbeat-failure=Feil ved sending av hjerteslag: __1__ +missing-mod=__1__ er bare på serveren. +mod-mismatch-detected=Mods matcher ikke! +nintendo-lan-mode-authorization-failed=LAN-modus autorisasjon feilet +nintendo-network-authorization-failed=Nettverksautorisasjon feilet +nintendo-online-play-requires-nso=Online spill krever Nintendo Switch Online medlemskap +no-address=__1__ ble ikke funnet. +no-network=Du ble koblet fra nettverket. Flerspillerspillet kan ikke fortsette. +own-address-failed=Kan ikke fastslå ekstern IP-adresse. Andre spillere kan kanskje ikke kunne koble til. +player-banned=Ditt brukernavn er utestengt fra dette spillet. Grunn: __1__. +player-desynced=__1__ desynkronisert. +player-desynced-disconnect=__1__ ble frakoplet grunnet desynkronisering. +player-dropped=__1__ datt ut fra spillet. +player-joined-game=__1__ ble med i spillet. +player-left-game=__1__ forlot spillet. +player-limit-reached=Spiller grensen i dette spillet har blitt nådd. +player-paused-game=__1__ har satt spillet på pause. +player-respawn=__1__ ble gjenopplivet. +player-resumed-game=__1__ har gjenopptatt spillet. +player-switching-servers=__1__ bytter servere. +player-was-afk=__1__ ble frakoblet fordi de var AFK. +saving-local-variant-of-map=Lagrer lokal versjon av verdenen. +saving-map=Lagrer kartet +saving-map-for=Lagrer kartet for __1__ +script-mismatch=Kan koble til. Følgende mod skript filer er ikke identiske mellom deg og serveren: +server-dropped=Kommunikasjon med tjeneren feilet +server-not-responding=Serveren svarer ikke +server-quit=Tjeneren avsluttet spillet +server-saving-map=Tjeneren (__1__) lagrer kartet. +user-not-whitelisted=Ditt brukernavn er ikke hvitelistet på denne serveren. +user-server-key-expired=Intern godkjenningsfeil av spiller. +user-verification-required=Brukerbekreftelse må være aktivert for offentlige spill. +user-with-that-name-already-in-game=Bruker med ditt navn er allerede i dette spillet. +version-mismatch-detected=Versjonene matcher ikke! +waiting-for-saving-map=__1__ lagrer kartet. +waiting-for-server-to-prepare-the-map=Venter på at tjeneren skal lagre kartet. +waiting-for-server-to-start-saving-the-map=Venter på at tjeneren skal lagre: __1__ +waiting-for-upload-slot=Venter på opplastningsspor. __1__ __plural_for_parameter_1_{1=player|rest=players}__ venter. +wrong-input=__1__ ble koblet fra fordi de sendte feilaktig data. +you-have-been-dropped=Du mistet tilkoblingen til spillet. +you-sent-wrong-data=Klienten sendte feil data til serveren og ble frakoblet. +you-were-afk=Du har blitt koblet fra tjeneren fordi du var AFK. +you-were-banned=Du har blitt permanent utestengt fra serveren. +you-were-kicked=Du har blitt sparket fra serveren. +[noise-expression] +0_16-elevation=Sump +0_17-island=Øy +0_17-islands+continents=Øyer og kontinenter +0_17-lakes-elevation=Normal +0_17-starting-plateau=Kun startplatå +aux=Normal +debug-aux=Debug +debug-moisture=Debug +debug-temperature=Debug +elevation=Normal +endless-ocean-with-starting-area-elevation=Endeløst hav +endless-plateau-with-starting-area-elevation=Evig platå +moisture=Normal +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normal +[noise-property] +moisture=Fuktighet +starting-lake-noise-amplitude=Støyamplitude for startinnsjø +temperature=Temperatur +[permissions-command-output] +action-set-to=__1__ endret til __2__. +added-player-to-group=__1__ lagt til gruppe __2__. +created-group=Opprettet gruppen __1__. +deleted-group=Slettet tillatelsesgruppe: __1__. +player-is-already-in-group=__1__ er allerede i gruppe __2__. +player-is-in-group=__1__ er i gruppe __2__. +player-is-not-in-any-group=__1__ er ikke i noen gruppe. +player-is-not-in-group=__1__ er ikke i gruppe __2__. +player-removed-from-group=__1__ fjernet fra gruppe __2__. +renamed-group=Endret navn på gruppe: __1__ til __2__. +reset-complete=Tillatelse til å gjenopprette standardinnstillingene. +unable-to-create-group=Kan ikke opprette gruppe. +unknown-action=Ukjent handling: __1__. +unknown-action-value=Ukjent verdi: __1__ - forventet true eller false. +unknown-group=Ukjent gruppe: __1__. +unknown-player=Ukjent spiller: __1__. +you-can-not-create-groups=Du har ikke tillatelse til å opprette tillatelsesgrupper. +you-can-not-delete-groups=Du har ikke tillatelse til å slette tillatelsesgrupper. +you-can-not-delete-the-default-group=Du kan ikke slette standardgruppen. +you-can-not-edit-groups=Du har ikke tillatelse til å redigere tillatelsesgrupper. +[permissions-help] +add-player=- Legger spilleren til i den angitte gruppen. +create-group=- Oppretter en ny gruppe med det angitte navnet. Hvis intet navn er gitt brukes standardnavnet. +delete-group=- Sletter den angitte gruppen. +edit-group= - aktiverer eller deaktiverer en bestemt handling for gruppen. +get-player-group=- Får gruppen gitt spilleren er en del av (hvis noen). +groups=Viser alle grupper. +help-list=Tilgjengelige alternativer er: __1__. +matching-actions-list=Matchende handlinger: __1__. +matching-group-list=Matchende grupper: +matching-options-list=Matchende alternativer: __1__. +remove-player=- Fjerner spilleren fra en gruppe. +rename-group= - Endrer navnet på en gruppe. +reset=-Tilbakestiller alle tillatelser til standardtilstanden. +[recipe-difficulty] +expensive=Dyrt +normal=Normal +[richness] +none[1]=Ingen +[save-map-failed] +cannot-save-map=Kan ikke lagre verden: __1__ +[size] +none=Ingen +only-starting-area=Hvis deaktivert: kun i startområdet +[spidertron-status] +connected-to=Koblet til __1__ +connection=Tilkobling +idle=Uvirksom +moving=Flytter (__1__) +not-connected=Ikke tilkoblet +shooting=Skyter +[technology-difficulty] +expensive=Dyrt +normal=Vanlig +[tile-description] +tile-unknown[1]=Denne flisen er ikke tilgjengelig fordi en mod ble fjernet, den vil bli gjenopprettet hvis modden aktiveres på nytt. +[tile-name] +tile-unknown=Ukjent flis +[tooltip-category] +activated=Aktivert +burnable-fuel=Brensel +consumed=Forbrukt +consumes=forbruk +debug=Feilsøk +effect=Effekt +electricity=elektrisitet +equipment-grid=Rutenett for utstyr +equipment-grid-electricity=Utstyrsnett strøm +fluid=væske +generates=Generere +heat=Varme +personal-weapon=Personlige våpen +placed-in-equipment-grid=Plassert i rutenett for utstyr +player-armor=Rustning +stores=Lagrer +thrown=Kastet +train=Tog +turret=Tårn +vehicle=Kjøretøy +vehicle-weapons=Kjøretøy våpen +[tutorial-gui] +new-recipes-available=Nye fremstillingsoppskrifter er tilgjengelige +new-technologies-available=Nye teknologier tilgjengelig for forskning +objective-complete=Mål fullført +research-tooltip-heading=Forskning fullført! +[virtual-signal-description] +signal-unknown[1]=Dette signalet er ikke tilgjengelig på grunn av modifikasjonsfjerning, det vil bli gjenopprettet hvis modden blir reaktivert. +[virtual-signal-name] +signal-unknown=Ukjent signal + diff --git a/factorio/data/core/locale/no/info.json b/factorio/data/core/locale/no/info.json new file mode 100644 index 0000000000000000000000000000000000000000..99827ce441a2ffe380baa2f197c6da7185c9fb97 --- /dev/null +++ b/factorio/data/core/locale/no/info.json @@ -0,0 +1,4 @@ +{ + "completed": 90, + "language-name": "Norsk" +} \ No newline at end of file diff --git a/factorio/data/core/locale/pl/core.cfg b/factorio/data/core/locale/pl/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6f734b61211df116e434bdbb8d93751a15e347ed --- /dev/null +++ b/factorio/data/core/locale/pl/core.cfg @@ -0,0 +1,3721 @@ +action-leads-to-fluid-mixing=Nie można mieszać płynów. +and=i +ban-report=Gracz __1__ za __2__ +ban-report-ip=__1__ (__2__) za __3__ +base-mod-disabled=Modyfikacja bazowa jest wymagana do uruchomienia gry, a obecnie jest wyłączona. Czy chcesz ją uruchomić? +base-mod-invalid=Modyfikacja bazowa jest wymagana do uruchomienia gry, ale obecnie jest niepoprawna. +blueprint-library-shortcut-broken=Odwołanie skrótu do biblioteki schematów już nie istnieje. +blueprint-no-name=Bez nazwy +blueprint-transferring=Przesyłanie schematu: __1__ +bonus-progress-bar-tooltip=Premia do produkcji: __1__ +building-atlas=Budowanie atlasu grafik... +building-prototypes=Prototypowanie... +cannot-open-mod-settings-game-not-fully-setup=Nie można otworzyć ustawień modyfikacji, kiedy gra nie jest w pełni skonfigurowana (dołączanie do wstrzymanej gry wieloosobowej). +cant-add-player-already-exists=Gracz o nazwie __1__ już istnieje. +cant-be-connected-to-copper-wire=Nie można połączyć z przewodem elektrycznym +cant-be-connected-to-wire=Tego obiektu nie można połączyć przewodem +cant-be-crafted-in-this-machine=Nie może być wytworzone w tej maszynie. +cant-be-damaged=To nie może zostać uszkodzone. +cant-be-mined=To nie może zostać wydobyte. +cant-be-rotated=To nie może zostać obrócone. +cant-change-enemy-wires=Przewody wroga nie mogą być zmieniane. +cant-clear-cursor=Nie można odłożyć __1__. Brak miejsca w ekwipunku. +cant-connect-rolling-stock-not-in-rolling-stock=Nie można sprzęgnąć taboru: nie w taborze. +cant-connect-rolling-stock-not-in-vehicle=Nie można sprzęgnąć taboru: nie w pojeździe. +cant-connect-rolling-stock-too-close=Nie można połączyć taboru kolejowego: jednostki taboru są zbyt blisko siebie. +cant-copy-enemy-structure-settings=Nie można skopiować ustawień ze struktur wroga. +cant-disconnect-rolling-stock-not-in-rolling-stock=Nie można rozprzęgnąć taboru: nie będąc w taborze. +cant-disconnect-rolling-stock-not-in-vehicle=Nie można rozprzęgnąć taboru: nie będąc w pojeździe. +cant-enter-enemy-vehicles=Nie można wsiadać do pojazdów wroga. +cant-join-game-not-in-main-menu=Do gry przez Steam można dołączyć tylko przez menu główne. +cant-join-game-steam-init-failed=Nie można dołączyć do gry: nie udało się zainicjować Steam. +cant-join-game-steam-networking-disabled=Nie można dołączyć do gry: sieć Steam jest wyłączona w ustawieniach konfiguracji. +cant-mine-enemy-structure=Konstrukcje wroga nie mogą zostać zebrane. +cant-mine-vehicle-with-passenger=Nie można tego podnieść, gdy ktoś jest w środku. +cant-open-enemy-structures=Nie można otworzyć konstrukcji wroga. +cant-paste-enemy-structure-settings=Nie można wkleić ustawień do struktur wroga. +cant-put-item-back=Nie można zwrócić przedmiotu: __1__ +cant-reach=Nie można dosięgnąć +cant-repair-enemy-structures=Konstrukcje wroga nie mogą być naprawiane. +cant-rotate-enemy-structures=Nie można obracać konstrukcji wroga. +cant-run-command-not-admin=Nie można uruchomić polecenia (__1__) - nie jesteś administratorem. +cant-run-command-not-in-multiplayer-game=Nie można uruchomić polecenia (__1__) w grze jednoosobowej. +cant-set-duplicate-filter=Przedmiot __1__ ma już ustawiony filtr w innym polu. +cant-set-duplicate-request=__1__ jest już żądane w innym miejscu. +cant-set-duplicate-trash-slot=__1__ jest już ustawiony w innym miejscu. +cant-set-filter=Nie możesz ustawić filtra: __1__ +cant-set-request-when-it-is-automated=Nie możesz modyfikować żądań kiedy są ustawione przez sieć sterowniczą. +cant-swap-console-with-player=Wymiana konsoli z graczem niemożliwa - wymaga dwóch graczy. +cant-swap-expected-two-players=Wymiana niemożliwa: Wymaga dwóch graczy przywołanych z konsoli. +cant-swap-with-yourself=Nie można zamienić graczy ze sobą. +cant-transfer-from-enemy-structures=Nie można nic pobrać z konstrukcji wroga. +cant-transfer-to-enemy-structures=Nie można nic przesyłać do konstrukcji wroga. +cheat-will-disable-achievements=Użycie poleceń konsoli zablokuje zdobywanie osiągnięć w tej rozgrywce. Powtórz polecenie, aby wykonać. +checking-sprites=Sprawdzanie grafik... +close-file-reason-corrupt=Sprawdzanie CRC nie powiodło się: ZIP jest uszkodzy. +close-file-reason-other=Pozostałe, kod błędu: __1__ +closing-file-failed=Zamykanie pliku __1__ nie powiodło się.\nPowód: __2__. +colon=: +color-for-players-only=Kolor można ustawiać wyłącznie dla graczy. +command-attempted-not-allowed=Gracz __1__ próbował użyć polecenia, które nie jest dla niego dozwolone: __2__ +command-ran=Gracz __1__ użył polecenia: __2__ +command-will-disable-achievements=Użycie polecenia Lua wyłączy osiągnięcia w tej rozgrywce. Powtórz polecenie aby je wykonać. +continue=Kontynuuj +control-controller-axis-related=Ta funkcja musi być związana z przyciskiem spustu kontrolera. +control-controller-button-related=Ta funkcja musi być związana z przyciskiem kontrolera. +control-controller-stick-related=Ta funkcja musi być związana z drążkiem kontrolera. +control-keyboard-related=Ta opcja musi być związana z klawiaturą. +control-mouse-related=Ta opcja musi być związana z kursorem myszy. +control-mouse-wheel-related=Ta funkcja musi być związana z kółkiem myszy. +cropping-bitmaps=Przetwarzanie bitmap... +cursor=Kursor +days=__1__ __plural_for_parameter_1_{1=dzień|rest=dni}__ +days-ago=__1__ __plural_for_parameter_1_{1=dzień|rest=dni}__ temu +destination-full=Miejsce docelowe zajęte +disabled-by-server=Wyłączone przez serwer +discard-changes=Odrzuć zmiany +dying-explosion-name=__1__ (faza końcowa wybuchu) +editor-will-disable-achievements=Użycie edytora map zablokuje zdobywanie osiągnięć w tej rozgrywce. Powtórz polecenie, aby potwierdzić. +electric-pole-wire-limit-reached=Wykorzystano wszystkie 5 połączeń. +empty-file-name=Pole nazwy pliku jest puste. +empty-stop-name=Pole nazwy jest puste +entered-the-vehicle=Zajęto pojazd. +error-while-importing-string=Błąd podczas importowania kodu: +error-with-handler-failed=__1__\nPodczas obsługi tego, obsługa błędu spowodowała inny błąd:\n__2__ +error-with-handler-message=__1__\nObsługa błędów dodała następujące informacje:\n__2__ +evolution-message=Współczynnik ewolucji: __1__. (Czas __2__%) (Zanieczyszczenie __3__%) (Zniszczone legowiska __4__%) +failed-to-import-string=Nie udało się zaimportować kodu: __1__. +failed-to-load-base-mod=Błąd ładowania modyfikacji bazowej. +failed-to-load-mod=Nie można załadować modyfikacji "__1__" +failed-to-load-mod-reason=Nie można załadować modyfikacji "__1__": __2__ +feature-not-available-in-demo-version=Ta funkcja nie jest dostępna w wersji demonstracyjnej gry +file-name-too-long=Nazwa pliku jest zbyt długa. (Maksymalnie __1__ znaków) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Gra została zapisana w __1__. +grid-position-and-absolute-position-need-to-match=Pozycja siatki i współrzędne siatki graficznej muszą być wszystkie nieparzyste lub wszystkie parzyste. +grid-position-value-has-to-be-multiple=Wartość pozycji siatki dla tego schematu musi być wielokrotnością __1__. +hours=__1__ __plural_for_parameter_1_{1=godzina|ends in 12,ends in 13,ends in 14=godzin|ends in 2,ends in 3,ends in 4=godziny|rest=godzin}__ +hours-ago=__1__ __plural_for_parameter_1_{1=godzina|ends in 12,ends in 13,ends in 14=godzin|ends in 2,ends in 3,ends in 4=godziny|rest=godzin}__ temu +invalid-character-in-file-name=Niedozwolony znak w nazwie pliku. +invalid-grid-position-value=__1__ jest nieprawidłową wartością pozycji siatki. +invalid-parameter=Nieprawidłowy parametr +invalid-screenshot-resolution=Nieprawidłowa rozdzielczość zrzutu ekranu. Szerokość i wysokość musi być z zakresu {1, __1__}. +invalid-snap-to-grid-value=__1__ jest nieprawidłowym przyciągnięciem do siatki. +invalid-zoom-level=Nieprawidłowy poziom powiększenia. Powiększenie musi być większe lub równe __1__. +item-has-tags=Przedmiot posiada tagi. +left-the-vehicle=Opuszczono pojazd. +loading-mods=Wczytywanie modyfikacji... +loading-sounds=Wczytywanie dźwięków... +loading-sprites=Wczytywanie grafik... +locks=Blokuje +low-ram-warning=Ten zapis wykorzystuje dużą ilość pamięci i prawdopodobnie spowoduje awarię gry.\nZmniejszenie rozdzielczości tekstur w ustawieniach grafiki zmniejszy zużycie pamięci.\n__1__ +manual-wire-dragging-disabled=Ręczne przeciąganie przewodu wyłączone +map-info-combined-yield-percentage=__1__ - łączna wydajność: __2__% +minutes=__1__ __plural_for_parameter_1_{1=minuta|ends in 12,ends in 13,ends in 14=minut|ends in 2,ends in 3,ends in 4=minuty|rest=minut}__ +minutes-ago=__1__ __plural_for_parameter_1_{1=minuta|ends in 12,ends in 13,ends in 14=minut|ends in 2,ends in 3,ends in 4=minuty|rest=minut}__ temu +missing-equipment=Brakujące wyposażenie: +missing-equipment-list-item=__1__ X __2__ +missing-item=Brakuje __1__ +mod-caused-error=Modyfikacja __1__ spowodowała niemożliwy do naprawienia błąd.\nProszę, zgłoś ten błąd autorowi tej modyfikacji.\n\n__2__ +mod-name-too-long=Modyfikacja __1__ ma zbyt długą nazwę, maksymalna długość nazwy modyfikacji to __2__ znaków. +mod-title-too-long=Modyfikacja __1__ ma tytuł, który jest zbyt długi, maksymalna długość tytułu modyfikacji to __2__ znaków. +months-ago=__1__ __plural_for_parameter_1_{1=miesiąc|ends in 12,ends in 13,ends in 14=miesięcy|ends in 2,ends in 3,ends in 4=miesiące|rest=miesięcy}__ temu +new-tips=Nowe wskazówki +new-tips-count=Nowe wskazówki: __1__ +no-artillery-in-range=Brak artylerii w zasięgu. +no-artillery-with-ammo-in-range=Brak uzbrojonej artylerii w zasięgu. +no-bans=Żaden z graczy nie jest zablokowany. +no-modifier-selected=Nie wybrano modyfikatora +no-path=Brak ścieżki +no-stock-to-connect-found=Nie znaleziono taboru do połączenia. +no-stock-to-disconnect-found=Nie znaleziono taboru do rozłączenia. +noname-station=Zatrzymaj +noone-to-reply=Nie ma komu odpowiedzieć. +not-allowed-character-in-file-name=Nazwa pliku nie może zawierać znaku "__1__". +not-enough-ingredients=Brakuje składników. +not-enough-rails=Nie wystarcza torów +not-enough-space-to-connect-train=Za mało miejsca by sprzęgnąć pociąg. +not-operable=Nie działa +on-the-ground=Na ziemi +opened-item-removed=Przedmiot został usunięty. +or=lub +per-minute-suffix=/min +per-second-suffix=/s +permissions-import-successfully=Uprawnienia zostały zaimportowane pomyślnie. +player-cancelled-research=__1__ anulował badanie __2__ +player-changed-color=Gracz __1__ ma teraz kolor __2__. +player-changed-color-singleplayer=Twój kolor to teraz __1__. +player-changed-research=Gracz __1__ zmienił rodzaj badań z __2__ na __3__ +player-doesnt-exist=Gracz __1__ nie istnieje. +player-is-already-an-admin=Gracz __1__ już jest administratorem. +player-is-already-in-admin-list=Gracz __1__ jest już na liście administratorów i otrzyma uprawnienia w momencie dołączenia się do gry. +player-is-not-an-admin=Gracz __1__ nie jest administratorem. +player-is-not-banned=Nie można odblokować gracza __1__, gdyż nie jest zablokowany. +player-is-not-in-admin-list=Gracz __1__ nie jest na liście administratorów. +player-isnt-online=Gracz __1__ nie jest online. +player-queued-research=Gracz __1__ dodał badanie __2__ do kolejki +player-started-research=Gracz __1__ rozpoczął badanie: __2__ +player-tried-using-cheat=Gracz __1__ próbował użyć oszukańczego polecenia konsoli. +player-tried-using-command=Gracz __1__ próbował użyć polecenia "__2__". +player-tried-using-editor=Gracz __1__ próbował użyć edytora map. +player-was-added-to-admin-list=Gracz __1__ został dodany na listę administratorów przez gracza __2__ i otrzyma uprawnienia w momencie dołączenia się do gry. +player-was-banned=Gracz __1__ został zablokowany przez gracza __2__. Powód: __3__. +player-was-demoted=Gracz __2__ pozbawił uprawnień administratora gracza __1__. +player-was-kicked=Gracz __1__ został wyrzucony przez gracza __2__. Powód: __3__. +player-was-promoted=Gracz __2__ mianował administratorem gracza __1__. +player-was-removed-from-admin-list=Gracz __1__ został usunięty z listy administratorów przez __2__ i nie będzie posiadał już uprawnień w momencie dołączenia się do gry. +player-was-unbanned=Gracz __1__ został odblokowany przez gracza __2__. +players-arent-on-same-surface=Nie można zamienić graczy: gracze są na różnych nawierzchniach. +players-dont-have-character-controllers=Nie można zamienić graczy: Postać nie ma kontrolera. +players-dont-have-characters=Nie można zamienić graczy: Co najmniej jeden z nich nie ma postaci. +reading-file-failed=Otwieranie pliku __1__ nie powiodło się.\nKod błędu: __2__. +reassigned-empty=Nie wybrano nowej zawartości. +recipe-not-craftable-in-hand=Ten przedmiot nie może być wykonany ręcznie. +recipe-too-complex-to-craft-in-hand=Ta formuła jest zbyt skomplikowana do ręcznego wytwarzania. +reload-script-data-too-large=Dane skryptu przeładowującego są zbyt duże: __1__ > __2__. +remnant-name=__1__ (pozostałości) +repeat-when-transferred=Schemat konstrukcyjny jest przenoszony do gry, spróbuj ponownie po zakończeniu transferu. +replay-disabled-autoplace-specifications-changed-runtime=Powtórki są obecnie wyłączone, ponieważ specyfikacje automatycznego stawiania zostały zmienione podczas gry. +replay-saving-disabled=Zapisywanie powtórek zostało wyłączone. +replay-saving-disabled-forced-by-user=Zapisywanie powtórek zostało wyłączone, ponieważ wymuszony przez użytkownika prototyp zmienił tryb wczytywania. +replay-saving-disabled-map-version=Zapis powtórki wyłączony: mapa została zapisana w wersji __1__, a obecna wersja to __2__. +replay-saving-disabled-migration-applied=Wyłączona powtórka zapisu: wykonano przeniesienie mapy. +replay-saving-disabled-mods=Zapis powtórki wyłączony: mapa posiada inne ustawienia modyfikacji. +replay-saving-disabled-mods-startup-settings=Zapis powtórki wyłączony: mapa posiada inne ustawienia startowe modyfikacji. +reset-to-defaults=Zresetuj __1__ __plural_for_parameter_1_{1=opcję|ends in 12,ends in 13,ends in 14=opcji|ends in 2,ends in 3,ends in 4=opcje|rest=opcji}__ do wartości __plural_for_parameter_1_{1=domyślnej|rest=domyślnych}__ +reset-to-defaults-disabled=Wszystkie opcje mają wartości domyślne. +reverted-control-settings-to-default=Przywrócono ustawienia sterowania do domyślnych powiązań z powodu niezgodności z poprzednimi wersjami. +rolling-stock-connected=Tabor kolejowy sprzęgnięty. +rolling-stock-disconnected=Tabor kolejowy rozprzęgnięty. +save-already-in-progress=Nie można zapisać ponieważ zapis jest już w toku. +saving-process-crashed=Awaria procesu zapisującego. +scenario-caused-error=Scenariusz __1__ spowodował niemożliwy do naprawienia błąd.\nProszę, zgłoś ten błąd autorowi tego scenariusza.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=sekunda|ends in 12,ends in 13,ends in 14=sekund|ends in 2,ends in 3,ends in 4=sekundy|rest=sekund}__ +seconds-ago=__1__ __plural_for_parameter_1_{1=sekundę|ends in 12,ends in 13,ends in 14=sekund|ends in 2,ends in 3,ends in 4=sekundy|rest=sekund}__ temu +shortcut-bar-full=Nie można umieścić więcej przedmiotów na pasku skrótów. +shortcut-disabled-technology-not-researched=Skrót wymaga technologii __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Naciśnij __CONTROL__confirm-message__ aby pominąć scenę +snap-to-grid-value-has-to-be-multiple=Wartość przyciągania do siatki dla tego schematu musi być wielokrotnością __1__. +string-import-produced-no-item=Na wejściu nie ma żadnego wyprodukowanego przedmiotu. +string-import-successful=Plik __1__ zaimportowany poprawnie +the-blueprint-cant-be-flipped=Schemat konstrukcyjny zawierający __1__ nie może zostać przerzucony. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Nie można tego wydobyć ręcznie, ponieważ wymaga: __1__. +time-future=W przyszłości +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ min +time-symbol-minutes-short=__1__min +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Nie można wstawić elementu, maksymalne zagnieżdżenie książki to __1__. +too-long-stop-name=Nazwa przystanku kolejowego (__1__ __plural_for_parameter_1_{1=znak|ends in 12,ends in 13,ends in 14=znaków|ends in 2,ends in 3,ends in 4=znaki|rest=znaków}__) nie może być dłuższa niż __2__ __plural_for_parameter_2_{1=znak|ends in 12,ends in 13,ends in 14=znaków|ends in 2,ends in 3,ends in 4=znaki|rest=znaków}__. +too-long-tag-name=Nazwa tagu (__1__ znaków) nie może być dłuższa niż __2__ znaków. +unconfirmed-changes=__plural_for_parameter_1_{1=Jest 1 niezatwierdzona zmiana|ends in 12, ends in 13, ends in 14=Jest __1__ niezatwierdzonych zmian|ends in 2, ends in 3, ends in 4=Są __1__ niezatwierdzone zmiany|rest=Jest __1__ niezatwierdzonych zmian}__. +unknown-color=Nieznany kolor __1__. +unknown-command=Nieznane polecenie "__1__". Wpisz /h lub /help aby uzyskać informacje o poleceniach. +unknown-player-was-banned=Gracz __1__ (poza mapą) został zablokowany przez gracza __2__. Powód: __3__. +unlocks=Odblokowuje +unspecified=nieokreślony +user-verification-already-disabled=Weryfikacja użytkownika jest już nieaktywna. +user-verification-already-enabled=Weryfikacja użytkownika jest już aktywna. +user-verification-disabled=Weryfikacja użytkownika została wyłączona. +user-verification-enabled=Weryfikacja użytkownika została włączona. +vehicle-is-full=Pojazd jest pełny. +weeks-ago=__1__ __plural_for_parameter_1_{1=tydzień|ends in 12,ends in 13,ends in 14=tygodni|ends in 2,ends in 3,ends in 4=tygodnie|rest=tygodni}__ temu +wire-cant-reach=Przewód nie dosięga +years-ago=__1__ __plural_for_parameter_1_{1=rok|ends in 12,ends in 13,ends in 14=lat|ends in 2,ends in 3,ends in 4=lata|rest=lat}__ temu +[achievement-progress] +console-command-used=Użyto poleceń konsoli. Osiągnięcie nie może zostać zdobyte w tej rozgrywce. +construct-with-robots-more-than=Ręcznie: __1__ przez roboty: __2__ +dont-craft-manually=Wykonane ręcznie: __1__ +editor-used=Został użyty edytor map. Osiągnięcia nie mogą być odblokowane w tej grze. +not-a-freeplay-map=To osiągnięcie może być odblokowane tylko w trybie gry wolnej. +not-in-peaceful-mode=Nie można odblokować tego osiągnięcia w trybie pokojowym. +not-with-lower-enemies=To osiągnięcie nie może być odblokowane, gdy bazy wroga są ustawione niżej niż wartość domyślna. +only-when-playing-new-game=Może być zdobyte jedynie w nowej rozgrywce. +player-damaged=Największe obrażenia zadane przez jeden strzał: __1__ +remaining-time=Pozostały czas: __1__ +[cant-build-reason] +cant-build-here=Nie można tu budować +cant-build-on-tile=Nie można budować w miejscu gdzie jest __1__ +cant-build-train-stop-in-intersection=Nie można wybudować przystanku na skrzyżowaniu +covered-by-fog-of-war=Nie można budować tam gdzie jest mgła wojny. +entity-ghost-in-the-way=W tym miejscu jest już widmo obiektu __1__ +entity-in-the-way=W tym miejscu jest już __1__ +entity-must-be-built-next-to-rail=__1__ należy postawić przy torach +invalid-rail-signal-position=Nieprawidłowa pozycja semafora +invalid-train-stop-position=Nieprawidłowa pozycja przystanku kolejowego +invalid-transport-belt-connectable-position=Niewłaściwa pozycja taśmociągu +mixing-fluids=Nie można połączyć systemów z różnymi płynami +no-rail-for-ghost-train=Widma pociągów muszą być postawione na torach +no-rail-for-train=__1__ musi być zbudowane na torach +no-resource-for-drill=Obiekt __1__ może być zbudowany tylko na złożu surowców +no-resource-for-mining-drill=Wiertnice górnicze muszą być budowane na złożach surowców +no-valid-resource-for-drill=__1__ nie można wydobyć tego zasobu +out-of-world=Nie można budować poza mapą +player-in-the-way=Postać jest na drodze +rail-signals-must-be-built-next-to-rail=Semafory muszą być budowane przy torach +too-close-to-existing-rail-signal=Zbyt blisko istniejącego semafora +uncharted-area=Nie można budować na niezbadanym obszarze +[character-corpse] +died=Zginął +killed-by=Zabity przez +name=Zwłoki (__1__) +time-ago=__1__ temu +time-remaining=Pozostały czas +[chat-icon-select-list-gui] +title=Wybierz ikonę +[clone-area-errors] +source-and-destination-collide=Obszar źródłowy i docelowy kolidują ze sobą. +source-area-and-destination-are-not-equal=Obszar źródłowy i docelowy nie są tej samej wielkości. +source-area-and-destination-area-must-not-be-rotated=Obszar źródłowy i obszar celu nie mogą być obrócone. +source-entities-overlap-with-destination=Obiekty źródłowe pokrywają się z obiektami docelowymi. +tiles-collide=Podłoże obszaru źródłowego i docelowego koliduje ze sobą. +[color] +acid=Jasnozielony +black=Czarny +blue=Niebieski +brown=Brązowy +cyan=Błękitny +gray=Szary +green=Zielony +orange=Pomarańczowy +pink=Różowy +purple=Fioletowy +red=Czerwony +white=Biały +yellow=Żółty +[color-capital] +alpha=Α +blue=B +green=G +red=R +[command-help] +admin=- Otwiera interfejs zarządzania uczestnikami. +admins=- Wyświetla listę administratorów gry. +alerts= (włącz/wyłącz/wycisz/odcisz komunikat) - Włącza, wyłącza, wycisza, lub wyłącza wyciszenie alarmu danego typu. +all-players-list=Wszyscy gracze: +available-alerts=Dostępne alarmy: __1__. +available-colors=Dostępne kolory: __1__. +ban= (gracz, powód) - Blokuje wybranego gracza. +banlist= (dodaj/usuń/wyświetl/wyczyść, gracz) - Dodaje lub usuwa gracza z listy zablokowanych użytkowników. To samo stosuje się do poleceń /ban lub /unban. +bans=- Wyświetla listę zablokowanych graczy. +cant-use-banlist-not-in-multiplayer-game=Polecenie listy blokad nie może być użyte w trybie jednoosobowym. +cant-use-permissions-not-in-multiplayer-game=Polecenie uprawnień nie może być użyte w trybie jednoosobowym. +cant-use-whitelist-not-in-multiplayer-game=Polecenie białej listy nie może być użyte w trybie jednoosobowym. +cheat= (wszyscy) - bada wszystkie technologie i włącza tryb oszustw. Użycie opcji także daje graczowi kilka dodatkowych przedmiotów. +clear=- Czyści konsolę. +color= (kolor) - Zmienia twój kolor. Może być jednym z predefiniowanych kolorów lub wartością RGBA w formacie "# # # #". +command= (polecenie) - Wykonuje polecenie Lua (jeśli na to zezwolono). +config=- Otwiera menu konfiguracji serwera. +delete-blueprint-library= (gracz) - Usuwa bibliotekę schematów dla danego gracza offline z pliku zapisu. Wpisz "everybody confirm" aby usunąć dla wszystkich graczy offline. +demote= (gracz) - Degraduje gracza z pozycji administratora. +editor=- Przełącza edytor map. +evolution=- Wyświetla dane o współczynniku ewolucji obcych. +help= (polecenie) - Wyświetla listę dostępnych poleceń. Opcjonalny argument może określić polecenie, które ma być opisane. +help-description=Wpisz /h , aby uzyskać o niej szczegółowe informacje. +help-list=Dostępne polecenia: +ignore= (gracz) - Zapobiega wyświetlaniu wiadomości od tego gracza na czacie. Nadal są wyświetlane komunikaty administratorów. +ignores=- Wyświetla listę ignorowanych graczy. +kick= (gracz, powód) - Wyrzuca wybranego gracza. +matching-alerts-list=Pasujące alarmy: __1__. +matching-colors-list=Pasujące kolory: __1__. +matching-commands-list=Pasujące polecenia: +matching-players-list=Pasujący gracze: +measured-command= (polecenie) - Wykonuje polecenie Lua (jeśli na to zezwolono) i mierzy czas jaki to zajęło. +mute= (gracz) - Uniemożliwia graczowi uczestniczyć w czacie. +mute-programmable-speaker= (wycisz/odcisz, lokalnie/każdy) - Wycisza lub wyłącza wyciszenie globalnych dźwięków tworzonych przez programowalny głośnik. Użyj "local", aby wyciszyć tylko lokalnego użytkownika. Administratorzy mogą użyć argumentu "everyone", w celu wyciszenia wszystkich użytkowników na serwerze. +mutes=- Wyświetla listę wszystkich graczy którzy są wyciszeni (nie mogą rozmawiać na czacie). +open= (gracz) - Otwiera ekwipunek innego gracza. +perf-avg-frames=- Liczba cykli/aktualizacji wykorzystywanych do pomiaru średniej wydajności. Wartość domyślna to 100. Dla szybkiej konwergencji zalecana jest wartość 5-10, ale liczby będą zmieniać się bardziej gwałtownie. +permissions=- Otwiera interfejs uprawnień. +players=- Wyświetla listę graczy w rozgrywce. (parametr online/o, wyświetla tylko graczy, którzy są w trybie online, parametr count/c wyświetla tylko ich liczbę) +promote= (gracz) - Awansuje gracza na pozycję administratora. +purge= (gracz) - Usuwa wszystkie wiadomości od tego gracza na czacie. +quit=- Bezpiecznie wyłącza serwer. +reply= (wiadomość) - Odpowiada do ostatniego gracza, który szepnął do Ciebie. +reset-tips=Resetuje stan porad i wskazówek, tak jakby gra została właśnie rozpoczęta po raz pierwszy. +save= (nazwa) - Zapisuje obecną grę pod określoną nazwą. +screenshot= (pozycja-X, pozycja-Y, powiększenie) - Wykonuje zrzut ekranu aktualnie ustawionego widoku w określonej rozdzielczości. Powiększenie jest opcjonalne, a domyślna wartość to 1. +seed=- Wyświetla ziarno mapy startowej. +server-commands=- Serwerowe polecenia konsoli. +server-save=- Zapisuje grę na serwerze w grze wieloosobowej. +shout= (wiadomość) - Wysyła wiadomość do wszystkich graczy, łącznie z innymi frakcjami. +silent-command= (polecenie) - Wykonuje polecenie języka Lua (jeśli dozwolone) bez wyprowadzania do konsoli. +swap-players= (gracz, gracz) - Zamienia postacie pomiędzy określonymi graczami. Jeśli nie podano, będziesz jako drugi gracz. +time=Pokazuje informacje o tym jak stara jest mapa. +toggle-action-logging=Włącza logi wszystkich działań podjętych przez grę. Wartość ta nie jest zapisywana po restarcie gry, dotyczy tylko twojej lokalnej gry wieloosobowej. +toggle-heavy-mode=- To polecenie musi być używane ostrożnie, gdyż rozgrywka wieloosobowa staje się niegrywalna po jego użyciu. Gra zaczyna zapisywać i porównywać ze sobą każdy cykl, aby wykrywać niezgodności determinizmu (stanów odczytu/zapisu). Użycie tego polecenia jest zalecane, kiedy występuje pętla desynchronizacji podczas dołączania nowego gracza do serwera. Tryb ten działa dopóki nie wykryje jakieś niezgodności. Każdy wykryty błąd prosimy przesyłać do nas abyśmy mogli zbadać i rozwiązać ten problem. +unban= (gracz) - Odblokowuje wybranego gracza. +unignore= (gracz) - Przywraca wyświetlanie wiadomości od tego gracza na czacie. +unknown-command=Nieznane polecenie: __1__ +unlock-shortcut-bar=- Odblokuj wszystkie skróty na pasku przedmiotów. +unlock-tips=Odblokowuje wszystkie porady i wskazówki. +unmute= (gracz) - Pozwala graczowi ponownie uczestniczyć w czacie. +version=- Wyświetla aktualną wersję gry. +whisper= (gracz, wiadomość) - Wysyła wiadomość do określonego gracza. +whitelist= (włącz/wyłąćz/dodaj/usuń/wyświetl/wyczyść, gracz) - Włącza, wyłącza, dodaje lub usuwa gracza z białej listy. Tylko gracze z tej listy mogą dołączać do gry. Nie wpisuj nic w miejsce "", aby wypisać wszystkich graczy z białej listy. +[command-output] +action-logging-disabled=Wyłączono rejestrację wydarzeń. +action-logging-enabled=Włączono rejestrację wydarzeń. +alert-already-disabled=Alarm typu __1__ jest już wyłączony. +alert-already-muted=Alarm typu __1__ jest już wyciszony. +alert-disabled=Alarm typu __1__ został wyłączony. +alert-enabled=Alarm typu __1__ został włączony. +alert-isnt-disabled=Alarm typu __1__ nie jest wyłączony. +alert-isnt-muted=Alarm typu __1__ nie jest wyciszony. +alert-muted=Alarm typu __1__ został wyciszony. +alert-unmuted=Alarm typu __1__ został przywrócony. +banlist-add-is-admin-only=Tylko administratorzy mogą dodawać do listy zablokowanych graczy. +banlist-already-empty=Lista zablokowanych graczy jest już pusta. +banlist-clear-is-admin-only=Tylko administratorzy mogą czyścić listę zablokowanych graczy. +banlist-cleared=Lista zablokowanych graczy została wyczyszczona. +banlist-empty=Lista zablokowanych graczy jest pusta. +banlist-remove-is-admin-only=Tylko administratorzy mogą usuwać z listy zablokowanych graczy. +cant-delete-blueprint-library-player-is-connected=Nie można usunąć planów magazynowanej biblioteki dla podłączonego gracza. +deleted-blueprint-library-for-players=Usunięto bibliotekę schematów dla graczy: +no-blueprint-libraries-to-delete=Brak biblioteki schematów do usunięcia. +parameters-require-admin=Nie możesz użyć polecenia z tymi parametrami - nie jesteś administratorem. +permission-action-list=Wszystkie akcje: __1__. +permission-groups-list=Wszystkie grupy uprawnień: __1__. +player=gracz +player-added-to-banlist=Dodano __1__ do listy zablokowany graczy. +player-added-to-whitelist=Gracz __1__ dodany do białej listy. +player-already-muted=Gracz __1__ już jest wyciszony. +player-already-on-banlist=Gracz __1__ jest już zablokowany. +player-already-on-whitelist=Gracz __1__ jest już na białej liście. +player-blueprint-library-deleted=Usunięto schemat z biblioteki dla __1__. +player-blueprint-library-not-found=Gracz __1__ nie ma żadnych przechowywanych schematów. +player-ignored=Gracz __1__ ignorowany. +player-is-not-on-banlist=Gracz __1__ nie jest zablokowany. +player-is-not-on-whitelist=Gracz __1__ nie jest na białej liście. +player-is-on-banlist=Gracz __1__ jest zablokowany. +player-is-on-whitelist=Gracz __1__ jest na białej liście. +player-isnt-muted=Gracz __1__ nie jest wyciszony. +player-list=Gracze (__1__): +player-list-online=Gracze online (__1__): +player-muted=Gracz __1__ został wyciszony przez gracza __2__. +player-unignored=Gracz __1__ nie jest ignorowany. +player-unmuted=Gracz __1__ ma przywrócony głos przez gracza __2__. +player-was-not-on-banlist=Gracz __1__ nie był zablokowany. +player-was-not-on-whitelist=Gracz __1__ nie był na białej liście. +player-was-removed-from-banlist=Gracz __1__ został odblokowany. +player-was-removed-from-whitelist=Gracz __1__ został usunięty z białej listy. +players-on-banlist=Zablokowani gracze: __1__ +players-on-whitelist=Gracze na białej liście: __1__ +programmable-speaker-muted-everyone=Globalne dźwięki programowalnych głośników zostały wyciszone dla wszystkich na serwerze. +programmable-speaker-muted-local=Globalne dźwięki programowalnych głośników zostały wyciszone dla lokalnego gracza. +programmable-speaker-unmuted-everyone=Globalne dźwięki programowalnych głośników zostały przywrócone dla wszystkich na serwerze. +programmable-speaker-unmuted-local=Globalne dźwięki programowalnych głośników zostały przywrócone dla lokalnego gracza. +shout=krzyczy +whisper=szepcze +whitelist-add-is-admin-only=Tylko administratorzy mogą dodawać do białej listy. +whitelist-already-empty=Biała lista jest już pusta. +whitelist-clear-is-admin-only=Tylko administratorzy mogą czyścić białą listę. +whitelist-cleared=Biała lista została wyczyszczona i wyłączona. +whitelist-empty=Biała lista jest pusta. +whitelist-remove-is-admin-only=Tylko administratorzy mogą usuwać z białej listy. +[config-help] +afk-auto-kick= (liczba) - Określa czas (w minutach), po którym nieaktywny gracz zostanie automatycznie wyrzucony z gry. 0 wyłącza funkcję. +allow-commands= (prawda/fałsz/tylko-administracja) - Ustawia, czy polecenia języka Lua są dozwolone. +allow-debug-settings= (prawda/fałsz) - Ustaw jeżeli ważniejsze ustawienia debugowania jako dostępne dla graczy nie-administratorów. +autosave-interval= (liczba) - Ustawia częstotliwość autozapisu (w minutach). 0 wyłącza autozapis. +autosave-only-on-server= (prawda/fałsz) - Określa czy tylko serwer ma wykonywać autozapisy. +description= (opis) - Ustawia opis serwera (może być pusty). +help-list=Dostępne ustawienia: __1__. +ignore-player-limit-for-returning-players= (prawda/fałsz) - Określa czy limit graczy na serwerze ma być ignorowany dla stałych graczy. +matching-configs-list=Pasujące definicje: __1__. +max-players= (liczba) - Określa maksymalną liczbę graczy na serwerze. 0 oznacza brak limitu. +max-upload-slots= (liczba) - Określa maksymalną liczbę slotów wysyłania. 0 oznacza brak limitu. +max-upload-speed= (liczba) - Ustawia maksymalną prędkość przesyłania w kilobajtach na sekundę. 0 oznacza brak limitu. +name= (nazwa) - Ustawia nazwę serwera. +only-admins-can-pause= (prawda/fałsz) - Określa czy tylko administratorzy mają mieć prawo wstrzymywać grę. +password= (hasło) - Ustawia hasło dla gry wieloosobowej. Puste miejsce oznacza brak hasła. +require-user-verification= (prawda/fałsz) - Określa czy konieczna jest weryfikacja użytkownika do połączenia go z serwerem. +tags= (tagi) - Ustawia tagi serwera - listę słów kluczowych (może być puste). +visibility-lan= (prawda/fałsz) - Określa czy gra ma być widoczna w LAN. +visibility-public= (prawda/fałsz) - Określa czy gra ma być widoczna publicznie. +visibility-steam= (prawda/fałsz) - Umożliwia znajomym dołączenie do gry poprzez Steam. +[config-output] +afk-autokick-changed-to-disabled=Samoczynne wyrzucanie za bezczynność zostało wyłączone. +afk-autokick-changed-to-minutes=Autowyrzucanie w trybie bezczynności zmieniono na __1__ __plural_for_parameter_1_{1=minutę|ends in 12,ends in 13,ends in 14=minut|ends in 2,ends in 3,ends in 4=minuty|rest=minut}__. +afk-autokick-disabled=Samoczynne wyrzucanie za bezczynność jest wyłączone. +afk-autokick-interval-minutes=Wyrzuć jeżeli tryb bezczynności będzie dłuższy niż __1__ __plural_for_parameter_1_{1=minuta|ends in 12,ends in 13,ends in 14=minut|ends in 2,ends in 3,ends in 4=minuty|rest=minut}__. +allow-commands=Zezwól na polecenia Lua: __1__. +allow-commands-set-to=Zezwolenie na polecenia konsoli Lua ustawione na __1__. +allow-debug-settings=Zezwól używać ustawień debugowania: __1__. +allow-debug-settings-set-to=Ustaw zezwolenie korzystania z opcji debugowania na __1__. +autosave-changed-to-disabled=Automatyczne zapisywanie jest obecnie wyłączone. +autosave-changed-to-minutes=Zmieniono okres wykonywania się autozapisu na __1__ __plural_for_parameter_1_{1=minutę|ends in 12,ends in 13,ends in 14=minut|ends in 2,ends in 3,ends in 4=minuty|rest=minut}__. +autosave-disabled=Automatyczne zapisywanie jest wyłączone. +autosave-interval-minutes=Autozapis będzie odbywał się co __1__ __plural_for_parameter_1_{1=minutę|ends in 12,ends in 13,ends in 14=minut|ends in 2,ends in 3,ends in 4=minuty|rest=minut}__. +autosave-only-on-server=Autozapis tylko na serwerze: __1__. +autosave-only-on-server-set-to=Autozapis tylko na serwerze ustawiony na: __1__. +cant-use-not-in-multiplayer-game=Polecenia konfiguracyjne używane być mogą tylko w trybie wieloosobowym. +expected-get-set=Oczekiwano "get" lub "set" jako pierwszy argument. +expected-value-to-set=Jako trzeci parametr należy ustawić oczekiwaną wartość. +has-password=Serwer posiada hasło. +ignore-player-limit-for-returning-players=Ignoruje ograniczenia dla powracających graczy: __1__. +ignore-player-limit-for-returning-players-set-to=Ignorowanie limitu slotów dla powracających graczy zostało ustawione na: __1__. +invalid-config=Nieznana konfiguracja: __1__ +max-number-of-players-changed-to=Maksymalna liczba graczy zmieniona na __1__. +max-number-of-players-changed-to-unlimited=Limit graczy usunięty. +no-password=Serwer nie posiada hasła. +only-admins-can-pause=Tylko administratorzy mogą wstrzymywać grę: __1__. +only-admins-can-pause-set-to=Wstrzymywanie gry tylko przez administratorów zmieniono na: __1__. +password-changed=Hasło serwera zmienione. +password-removed=Hasło serwera usunięte. +server-description=Opis serwera: __1__ +server-description-already-empty=Opis serwera jest już pusty. +server-description-changed=Opis serwera ustawiony jako: __1__ +server-description-cleared=Opis serwera usunięty. +server-description-empty=Brak opisu serwera. +server-name=Nazwa serwera: __1__ +server-name-changed=Zmieniono nazwę serwera na: __1__ +server-tags=Tagi serwera: __1__ +server-tags-already-empty=Serwer nie ma już tagów. +server-tags-changed=Ustawiono tagi serwera na: __1__ +server-tags-cleared=Tagi serwera usunięte. +server-tags-empty=Serwer nie ma tagów. +upload-rate=__1__ __plural_for_parameter_1_{1=kilobajt|ends in 12,ends in 13,ends in 14=kilobajtów|ends in 2,ends in 3,ends in 4=kilobajty|rest=kilobajtów}__ na sekundę. +upload-rate-changed-to=Maksymalna prędkość wysyłania ustawiona na __1__ __plural_for_parameter_1_{1=kilobajt|ends in 12,ends in 13,ends in 14=kilobajtów|ends in 2,ends in 3,ends in 4=kilobajty|rest=kilobajtów}__ na sekundę. +upload-rate-changed-to-unlimited=Limit prędkości wysyłania został usunięty. +upload-rate-unlimited=Bez limitu. +upload-slots=__1__ __plural_for_parameter_1_{1=slot|ends in 12, ends in 13, ends in 14=slotów|ends in 2, ends in 3, ends in 4=sloty|rest=slotów}__. +upload-slots-changed-to=Liczba pól wysyłania zmieniona na __1__. +upload-slots-changed-to-unlimited=Limit slotów został usunięty. +upload-slots-unlimited=Bez limitu. +value-is-not-valid=Wartość jest nieprawidłowa. +verify-user-identity=Weryfikacja tożsamości użytkownika: __1__. +verify-user-identity-set-to=Weryfikacja tożsamości użytkownika ustawiona na: __1__. +visibility-lan=Widoczność w LAN: __1__. +visibility-lan-set-to=Widoczność w LAN ustawiona na: __1__. +visibility-public=Widoczność publiczna: __1__. +visibility-public-set-to=Widoczność publiczna ustawiona na: __1__. +visibility-steam=Widoczność w Steam: __1__. +visibility-steam-set-to=Widoczność w Steam ustawiona na: __1__. +[control-keys] +ac-back=AC Back +ac-bookmarks=AC Bookmarks +ac-forward=AC Forward +ac-home=AC Home +ac-refresh=AC Refresh +ac-search=AC Search +ac-stop=AC Stop +alt=Alt +audio-mute=Audio Mute +audio-next=Audio Next +audio-play=Audio Play +audio-prev=Audio Previous +audio-stop=Audio Stop +backspace=Backspace +brightness-down=Zmniejsz jasność +brightness-up=Zwiększ jasność +calculator=Kalkulator +capslock=Caps Lock +command=Command +control=Ctrl +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Naciśnij __1__ +controller-button-alt-2=Naciśnięcie __1__ +controller-left-stick=Lewa Gałka +controller-leftx=Lewa Gałka +controller-lefty=Lewa Gałka +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Prawa Gałka +controller-rightx=Prawa Gałka +controller-righty=Prawa Gałka +controller-stick-alt-1=Użyj __1__ +controller-stick-alt-2=Używanie __1__ +controller-touchpad=Panel dotykowy +delete=Delete +down=Dół +eject=Eject +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=Naciśnij __1__ +keyboard-alt-2=Naciśnięcie __1__ +left=Lewa +left-alt=Lewy Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Lewy Command +left-control=Lewy Ctrl +left-shift=Lewy Shift +left-super=Lewy Super +left-windows=Lewy WinKey +mail=Poczta +menu=Menu +mouse-button-1=LPM +mouse-button-1-alt-1=LPM +mouse-button-1-alt-2=Kliknięcie LPM +mouse-button-2=PPM +mouse-button-2-alt-1=PPM +mouse-button-2-alt-2=Kliknięcie PPM +mouse-button-3=ŚPM +mouse-button-3-alt-1=ŚPM +mouse-button-3-alt-2=Kliknięcie ŚPM +mouse-button-n=__1__ przycisk myszy +mouse-button-n-alt-1=Naciśnij __1__ +mouse-button-n-alt-2=Naciśnięcie __1__ +mouse-wheel-alt-1=Przewiń __1__ +mouse-wheel-alt-2=Przewijanie __1__ +mouse-wheel-down=Kółko myszy w dół +mouse-wheel-left=Kółko myszy w lewo +mouse-wheel-right=Kółko myszy w prawo +mouse-wheel-up=Kółko myszy w górę +mute=Wycisz +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Przycisk zasilania +print-screen=Print Screen +right=Prawa +right-alt=Prawy Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Prawy Command +right-control=Prawy Ctrl +right-shift=Prawy Shift +right-super=Prawy Super +right-windows=Prawy WinKey +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Sleep +spacebar=Spacja +sysrq=Print Screen +tab=Tab +up=Góra +volume-down=Przycisk ściszania +volume-up=Przycisk pogłaśniania +[controller] +character=Kontroler gracza +cutscene=Kontroler przerywnika filmowego +editor=Kontroler edytora +ghost=Kontroler widma +god=Kontroler trybu boskiego +pause=Kontroler pauzy +spectator=Kontroler obserwatora +[controls] +action-bar-select-page-1=Wybierz pasek podręczny 1 +action-bar-select-page-10=Wybierz pasek podręczny 10 +action-bar-select-page-2=Wybierz pasek podręczny 2 +action-bar-select-page-3=Wybierz pasek podręczny 3 +action-bar-select-page-4=Wybierz pasek podręczny 4 +action-bar-select-page-5=Wybierz pasek podręczny 5 +action-bar-select-page-6=Wybierz pasek podręczny 6 +action-bar-select-page-7=Wybierz pasek podręczny 7 +action-bar-select-page-8=Wybierz pasek podręczny 8 +action-bar-select-page-9=Wybierz pasek podręczny 9 +activate-tooltip=Aktywuj podpowiedzi +add-station=Dodaj przystanek kolejowy +add-temporary-station=Dodaj tymczasowy przystanek kolejowy +alt-reverse-select=Alternatywne odwrócenie wyboru +alt-zoom-in=Powiększ świat +alt-zoom-out=Pomniejsz świat +build=Buduj +build-ghost=Wyznacz widmem miejsce budowy +build-with-obstacle-avoidance=Buduj z omijaniem przeszkód +cancel-craft=Zatrzymaj wytwarzanie 1 szt. +cancel-craft-5=Zatrzymaj wytwarzanie 5 szt. +cancel-craft-all=Zatrzymaj wytwarzanie wszystkich +clear-cursor=Wyczyść kursor +close-menu=Zamknij menu +confirm-gui=Potwierdź okno +confirm-message=Potwierdź wiadomość +connect-train=Sprzęgnij pociąg +controller-gui-character-tab=Otwórz menu wyposażenia postaci +controller-gui-crafting-tab=Otwórz menu wytwarzania postaci +controller-gui-logistics-tab=Otwórz menu zadań logistycznych postaci +copy=Kopiuj +copy-entity-settings=Kopiuj ustawienia obiektu +craft=Wytwórz 1 szt. +craft-5=Wytwórz 5 szt. +craft-all=Wytwórz wszystkie +cursor-split=Podział stosu na kursorze +cut=Wytnij +cycle-blueprint-backwards=Poprzedni schemat w książce +cycle-blueprint-forwards=Następny schemat w książce +cycle-clipboard-backwards=Poprzedni schowek +cycle-clipboard-forwards=Następny schowek +debug-reset-zoom=Reset poziomu powiększenia +debug-reset-zoom-2x=Ustaw na dwukrotne powiększenie +debug-toggle-atlas-gui=Włącz atlas interfejsu graficznego +debug-toggle-basic=Włącz podstawowe opcje debugowania +debug-toggle-debug-settings=Włącz opcje debugowania interfejsu graficznego +decrease-ui-scale=Zmniejsz rozmiar interfejsu +disconnect-train=Rozprzęgnij pociąg +drag-map=Przeciągnij mapę +drop-cursor=Wyrzuć przedmiot +editor-clone-item=Sklonuj przedmiot +editor-delete-item=Usuń element +editor-next-variation=Następny wariant +editor-previous-variation=Poprzedni wariant +editor-remove-scripting-object=Usuń oskryptowany obiekt +editor-reset-speed=Zresetuj prędkość gry do 1 +editor-set-clone-brush-destination=Ustaw cel klonowania pędzla +editor-set-clone-brush-source=Ustaw źródło klonowania pędzla +editor-speed-down=Zmniejsz prędkość gry +editor-speed-up=Zwiększ prędkość gry +editor-switch-to-surface=Przełącz na warstwę # +editor-tick-once=Jeden cykl +editor-toggle-pause=Przełącz wstrzymany obiekt +fast-entity-split=Szybki podział przedmiotów +fast-entity-transfer=Szybkie przenoszenie obiektów +flip-blueprint-horizontal=Przerzuć schemat w poziomie +flip-blueprint-vertical=Przerzuć schemat w pionie +focus-search=Pole wyszukiwania +gui-select=Wybierz +increase-ui-scale=Zwiększ rozmiar interfejsu +inventory-split=Podział ekwipunku +inventory-transfer=Przenoszenie ekwipunku +kill-statistics=Pokaż statystyki zabójstw +larger-terrain-building-area=Zwiększ obszar kładzenia nawierzchni +logistic-networks=Pokaż sieci logistyczne +look=Kamera +mine=Wydobywaj +move=Poruszanie się +move-down=Idź w dół +move-left=Idź w lewo +move-right=Idź w prawo +move-up=Idź w górę +next-active-quick-bar=Następny aktywny pasek podręczny +next-player-in-replay=Następny gracz w powtórce +next-quick-panel-page=Następna strona +next-quick-panel-tab=Następna zakładka +next-weapon=Następna broń +not-set=Nie ustawiono +open-character-gui=Otwórz ekwipunek gracza +open-gui=Otwórz interfejs obiektu +open-item=Otwórz interfejs przedmiotu +open-prototype-explorer-gui=Otwórz przeglądarkę prototypów +open-prototypes-gui=Otwórz interfejs prototypów +open-technology-gui=Pokaż ekran technologii +open-trains-gui=Pokaż podgląd pociągów +order-to-follow=Rozkaz podążania +paste=Wklej +paste-entity-settings=Wklej ustawienia obiektu +pause-game=Pauza +pick-item=Podnieś/upuść element stosu +pick-items=Podnieś przedmioty z ziemi +place-in-chat=Umieść znacznik na czacie +place-ping=Sprawdź lokację mapy +previous-active-quick-bar=Poprzedni aktywny pasek podręczny +previous-mod=Wybierz poprzednią modyfikację +previous-quick-panel-page=Poprzednia strona +previous-quick-panel-tab=Poprzednia zakładka +previous-technology=Wybierz poprzednią technologię +production-statistics=Pokaż statystyki produkcji +quick-bar-button-1=Skrót 1 +quick-bar-button-1-secondary=Pomocniczy skrót 1 +quick-bar-button-10=Skrót 10 +quick-bar-button-10-secondary=Pomocniczy skrót 10 +quick-bar-button-2=Skrót 2 +quick-bar-button-2-secondary=Pomocniczy skrót 2 +quick-bar-button-3=Skrót 3 +quick-bar-button-3-secondary=Pomocniczy skrót 3 +quick-bar-button-4=Skrót 4 +quick-bar-button-4-secondary=Pomocniczy skrót 4 +quick-bar-button-5=Skrót 5 +quick-bar-button-5-secondary=Pomocniczy skrót 5 +quick-bar-button-6=Skrót 6 +quick-bar-button-6-secondary=Pomocniczy skrót 6 +quick-bar-button-7=Skrót 7 +quick-bar-button-7-secondary=Pomocniczy skrót 7 +quick-bar-button-8=Skrót 8 +quick-bar-button-8-secondary=Pomocniczy skrót 8 +quick-bar-button-9=Skrót 9 +quick-bar-button-9-secondary=Pomocniczy skrót 9 +remove-pole-cables=Usuń przewody ze słupa +reset-ui-scale=Przywróć rozmiar interfejsu do automatycznego +reverse-rotate=Obróć w przeciwnym kierunku +reverse-select=Odwróć wybór +rotate=Obróć +rotate-active-quick-bars=Obróć aktywny pasek podręczny +select-for-blueprint=Zaznacz dla schematu +select-for-cancel-deconstruct=Wybierz, aby anulować demontaż +shoot-enemy=Strzał w namierzonego wroga +shoot-selected=Strzał w zaznaczony cel +show-info=Przełącz "tryb-Alt" +show-quick-panel=Pokaż podręczne menu +smaller-terrain-building-area=Zmniejsz obszar kładzenia nawierzchni +smart-pipette=Narzędzie pipety +stack-split=Rozdziel stos +stack-transfer=Przenieś stos +toggle-blueprint-library=Pokaż bibliotekę schematów +toggle-console=Włącz/wyłącz czat (oraz konsolę Lua) +toggle-driving=Wejście lub opuszczenie pojazdu +toggle-filter=Ustaw filtr +toggle-free-cursor=Przełącz swobodny kursor +toggle-gui-debug=Włącz/wyłącz debugowanie interfejsu graficznego +toggle-gui-glows=Wyświetlaj podświetlenie w menu +toggle-gui-shadows=Wyświetlaj cienie w menu +toggle-gui-style-view=Wyświetlaj podgląd stylu interfejsu +toggle-map=Pokaż mapę świata +toggle-menu=Włącz menu +undo=Cofnij +unknown=Nieznany +zoom-in=Przybliżenie +zoom-out=Oddalenie +[controls-description] +activate-tooltip=Pokazuje podpowiedź, gdy opóźnienie ich wyświetlania jest ustawione na dużą wartość lub na "Nigdy". +add-station=Używane tylko w menu lokomotywy i widoku mapy. Przytrzymaj ten modyfikator podczas wybierania przystanku w interfejsie minimapy lokomotywy lub głównej mapy, aby dodać go do rozkładu. +add-temporary-station=Używalne tylko w menu lokomotywy i widoku mapy. Przytrzymaj ten modyfikator podczas wybierania w interfejsie minimapy lokomotywy lub głównej mapy, aby szybko dotrzeć do tego miejsca przez dodanie tymczasowego przystanku do rozkładu. +alt-zoom-in=Używane tylko na mapie. Zbliżenie z możliwością powiększenia do widoku świata z widoku mapy. +alt-zoom-out=Używane tylko na mapie. Zbliżenie z możliwością pomniejszenia mapy z widoku świata. +build-with-obstacle-avoidance=Użyteczne tylko przy budowie torów kolejowych. Działa tak samo, jak standardowy tryb widma, ale drzewa, skały i urwiska są omijane. +cancel-craft=Używane tylko w kolejce wytwarzania. +cancel-craft-5=Używane tylko w kolejce wytwarzania. +cancel-craft-all=Używane tylko w kolejce wytwarzania. +clear-cursor=Zwraca przedmiot z kursora do ekwipunku gracza, a także przerywa umieszczanie kabli oraz planowanie torów. +close-menu=Anuluj i wróć do poprzedniego menu. Używalne tylko w głównym menu. +connect-train=Łączy wybrany pociąg lub ten który prowadzisz z podstawionym taborem kolejowym. +copy=Wybierz obszar obiektów do skopiowania. +copy-entity-settings=Kopiuje ustawienia z wybranego obiektu. Zauważ, że aby wklejanie zadziałało, obiekt źródłowy musi nadal istnieć. +craft=Używane tylko w menu formuł. Tworzy jedną sztukę z danej formuły. +craft-5=Używane tylko w menu formuł. Tworzy pięć sztuk z danej formuły. +craft-all=Używane tylko w menu formuł. Tworzy jak najwięcej sztuk przedmiotu z danej formuły. +cursor-split=Przenosi połowę wybranego pola ekwipunku na kursor, jeśli ten jest pusty. Umieszcza jeden przedmiot z kursora w wybranym polu ekwipunku, kiedy coś trzymasz. +cut=Wybierz obszar obiektów do skopiowania i zaznaczenia do demontażu. +cycle-blueprint-backwards=Kiedy trzymasz książkę schematów na kursorze, zmienia aktywny schemat na poprzedni. +cycle-blueprint-forwards=Kiedy trzymasz książkę schematów na kursorze, zmienia aktywny schemat na następny. +cycle-clipboard-backwards=Przewija historię schowka podczas trzymania narzędzia wklejania. +cycle-clipboard-forwards=Przewija historię schowka podczas trzymania narzędzia wklejania. +disconnect-train=Odłącza wybraną jednostkę taboru lub tą, w której się znajdujesz, od reszty pociągu. +drop-cursor=Upuść jeden przedmiot z tego co trzymasz na ziemię, na taśmociąg lub do maszyny. +editor-switch-to-surface=Przełącza się na nasiśnięty numer warstwy, w połączeniu z tym klawiszem skrótu: __CONTROL__editor-switch-to-surface__ + 3 -> przełącza na warstwę 3. +fast-entity-split=Przenosi połowę trzymanego stosu do wybranego obiektu, lub, jeżeli kursor jest pusty, zabiera połowę tego, co jest w obiekcie, i przenosi to do ekwipunku. +fast-entity-transfer=Przenosi trzymany stos do zaznaczonego obiektu lub pobiera od niego, przenosząc do ekwipunku jeżeli kursor jest pusty. +gui-select=Wybiera aktualnie zaznaczony element interfejsu. +inventory-split=Przenosi połowę wszystkich stosów (zaokrąglonych w górę) wybranego typu stosu do innego ekwipunku. Jeśli wybrano puste pole, przenoszona jest połowa wszystkich stosów. +inventory-transfer=Przenosi wszystkie przedmioty wybranego typu do drugiego ekwipunku. Jeśli zaznaczone jest puste miejsce, wszystkie przedmioty zostaną przeniesione. +larger-terrain-building-area=Zwiększa obszar, na którym kładziesz nawierzchnię. +next-active-quick-bar=Wybiera następny pasek podręczny jako główny. +next-weapon=Przełącza na następną dostępną broń. +order-to-follow=Służy do zdalnego przekazywania rozkazów dla spidertrona, wskazując mu cel przemieszczenia się. +paste=Wkleja ostatnie skopiowane obiekty. +paste-entity-settings=Wkleja ustawienia z wcześniej skopiowanego obiektu. +place-in-chat=Używane tylko kiedy okno czatu jest otwarte. Umieszcza w oknie czatu odnośnik do wybranego przedmiotu, formuły, lokacji, przystanku lub pociągu. +place-ping=Szybko tworzy punkt na mapie w wybranej lokacji i umieszcza jego odnośnik na czacie. +place-tag=Używane tylko w widoku mapy. Umieszcza ikonę i/lub tekst na mapie. +previous-active-quick-bar=Wybiera poprzedni pasek podręczny jako główny. +previous-mod=Używane tylko w menu modyfikacji. Wybiera poprzednio wybraną modyfikację. +previous-technology=Używane tylko na ekranie technologii. Wybiera poprzednio wybraną technologię. +remove-pole-cables=Usuwa przewody z słupa elektrycznego. Najpierw przewody elektryczne, a następnie kable sieci sterowniczej. +reverse-rotate=Obraca przedmiot trzymany na kursorze lub wybrany obiekt przeciwnie do ruchu wskazówek zegara. +reverse-select=Aktywuje tryb pogarszania za pomocą schematu ulepszeniowego. +rotate=Obraca przedmiot trzymany na kursorze lub wybrany obiekt zgodnie z ruchem wskazówek zegara. +select-for-blueprint=Zaznacz obiekty z schematu konstrukcyjnego do ulepszenia lub demontażu. +select-for-cancel-deconstruct=Zaznacz aby anulować ulepszenie lub demontaż. +shoot-enemy=Strzela do najbliższego w pobliżu kursora wroga lub dla niektórych broni w pozycję kursora. +shoot-selected=Wystrzeliwuje w cokolwiek co zostało oznaczone lub w miejsce kursora dla wybranych broni. +show-info=Włącza wyświetlanie dodatkowych informacji o zbudowanych obiektach, czyli cele produkcyjne i zawartość pojemników. +smaller-terrain-building-area=Zmniejsza obszar, na którym kładziesz nawierzchnię. +smart-pipette=Wybiera z twojego ekwipunku przedmioty używane do budowy aktualnie wybranego obiektu i umieszcza je na kursorze. Dla surowców wybierze najszybszą dostępną wiertnicę górniczą. +stack-split=Przenosi pół zaznaczonego stosu do drugiego ekwipunku. +stack-transfer=Przenosi zaznaczony stos do drugiego ekwipunku. +toggle-driving=Wchodzenie i wychodzenie z pojazdu stojącego lub prowadzonego. +toggle-filter=Tworzy/kasuje filtr dla zaznaczonego pola ekwipunku, co spowoduje, że tylko przedmioty tego typu mogą być tam umieszczane. +undo=Cofnij takie akcje jak ręczne budowanie/demontaż obiektów, umieszczanie schematów konstrukcyjnych i użycie schematu demontażowego. +[deconstruction-tile-mode] +always=Zawsze +always-description=Zawsze: nawierzchnia jest zawsze zaznaczana, nawet jeśli znaleziono obiekty. +never=Nigdy +never-description=Nigdy: nawierzchnia nigdy nie jest zaznaczana. +normal=Normalnie +normal-description=Normalnie: nawierzchnia jest zaznaczana, kiedy nie znaleziono żadnych obiektów. +only=Wyłącznie +only-description=Wyłącznie: zaznaczana jest wyłącznie nawierzchnia. +[description] +acceleration-power=Moc przyspieszenia +accepted-equipment=Sprzęt akceptowany +activation-speed=Szybkość aktywacji +ammo=Amunicja +ammo-consumption-modifier=Mnożnik konsumpcji amunicji +ammo-inventory-contents=Amunicja +amount=Ilość +applies-effect=Zastosowane efekty +area-of-effect-size=Pole rażenia +armor=Pancerz +automatic-range=Automatyczny zasięg +available-power=Dostępna moc +base-productivity=Bazowa produktywność +batteries=Akumulatory +battery-capacity=Pojemność baterii +belt-items=Przedmioty +belt-speed=Prędkość taśmociągu +buffer-recharge-rate=Moc ładowania bufora wewnętrznego +builds=Używany do budowy: __1__ +can-filter-items=Może filtrować przedmioty. +cargo-capacity=Ładowność +cargo-contents=Zawartość wagonu towarowego +chain-shooting-speed=Szybkostrzelność seryjna +character-movement-speed-modifier=Prędkość ruchu +cluster-trigger=Ilość subamunicji +constant-energy-consumption=Stałe zużycie +construction-area=Zasięg konstrukcyjny +construction-robots=Konstrukcyjnych +consumption-bonus=Zużycie energii +consumption-speed=Szybkość zużycia +contents=Zawartość +crafting-speed=Tempo wytwarzania +crafting-time=Tempo wytwarzania +creates-number-entities-key=Tworzy +creates-number-entities-value=__1__ x __2__ +damage=Zadawane obrażenia +damage-bonus=Premia do zadawanych obrażeń +damage-dealt=Zadane obrażenia +decorative-type=Rodzaj +decorative-type-decal=Dekal +decorative-type-decorative=Dekoracja +destroys-cliffs=Niszczy urwiska +dimensions=Wymiary +durability-key=Wytrzymałość +durability-value=__1__/__2__ +duration=Czas trwania +effect-distribution-efficiency=Wydajność wspomagania +effectivity=Wydajność +electricity=Zasilanie +energy=Energia +energy-capacity=Pojemność energetyczna +energy-consumption=Zużycie +energy-per-shot=Energii na strzał +energy-per-use=Energii na użycie +energy-to-recharge-one-shield=Energii na jednostkę wytrzymałości +expected-resources=Przewidywana ilość surowca +fluid-capacity=Pojemność +fluid-consumption=Zużycie +fluid-contents=Zawartość zbiornika +fluid-output=Wylot +fluid-temperature=Temperatura __1__ +fluids=Płyny +followers=Roboty podążające +force=Frakcja +fuel-acceleration=Przyspieszenie pojazdu +fuel-acceleration-modifier=Przyśpieszenie +fuel-inventory-contents=Paliwo +fuel-pollution=Zanieczyszczenie spalinami +fuel-speed-modifier=Maksymalna prędkość +fuel-top-speed=Maksymalna prędkość pojazdu +fuel-value=Wartość opałowa +grid-size=Wielkość siatki ekwipunku +hand-stack-size=Rozmiar chwytanego stosu +heal=Ulecz +health=Zdrowie +heat-capacity=Pojemność cieplna +heat-output=Ujście +hitpoints=__1__ __plural_for_parameter_1_{1=punkt|ends in 12,ends in 13,ends in 14=punktów|ends in 2,ends in 3,ends in 4=punkty|rest=punktów}__ życia +incoming-block=Wcześniejszy odstęp blokowy +infinity-filter=Filtr nieograniczonych przedmiotów +infinity-mode=Tryb nieskończony +ingredients=Składniki +input-flow-limit=Maksimum wejściowe +input-signals=Sygnały wejściowe +inventory-size-bonus=Premia do rozmiaru ekwipunku +kills=Zabite jednostki +last-user=Ostatni użytkownik +lifetime=Żywotność +logistic-chest-filters=Filtry +logistic-chest-storage-counts=Logistyczny system przechowywania +logistic-chest-targeted-items-deliver=Dostarcz +logistic-chest-targeted-items-pickup=Pobierz +logistic-item=Podmiot logistyczny +logistic-request=Logistyczne zamawianie +logistic-request-tooltip-logistic-storage=Magazyn logistyczny +logistic-request-tooltip-on-the-way=W drodze +logistic-request-tooltip-satisfaction=Spełnienie +logistic-robots=Logistycznych +logistics-connection-distance=Odległość połączenia logistycznego +made-in=Produkowane w +magazine-size=Wielkość magazynka +manual-range=Ręczny zasięg +market-item-price=Cena +max-energy-consumption=Maks. zużycie +max-health=Maks. zdrowie +max-speed=Prędkość maksymalna +maximum-length=Max. Długość +maximum-power-output=Maks. moc wyjściowa +maximum-temperature=Maks. temperatura +min-energy-consumption=Min. zużycie +min-range=Minimalny zasięg +minimum-temperature=Min. temperatura +mining-area=Zasięg wydobycia +mining-speed=Tempo wydobycia +mining-time=Czas wydobycia +module-bonus-limit=limit +movement-speed-bonus=Bonus poruszania się +moving-energy-consumption=Zużycie energii w ruchu +name=Nazwa +neighbour-bonus=Premia sąsiedzka +next-stop=Następna stacja +no-ammo=Brak amunicji +no-block=Brak odstępu blokowego +no-limit=Brak +num-available-robots=Liczba dostępnych robotów +num-effect-receivers=Liczba wspomaganych maszyn +num-effect-sources=Liczba źródeł wpływu +of=__1__ z __2__ +outgoing-block=Następny odstęp blokowy +output-flow-limit=Maksimum wyjściowe +output-signals=Sygnały wyjściowe +personal-roboport-charging-spots=Stacje ładujące +personal-roboport-construction-area=Obszar konstrukcyjny +personal-roboport-max-robot-count=Limit ilości robotów +personal-roboport-max-robots=Limit ilości robotów +personal-roboport-summary=Roboport +piercing-power=Siła przebicia +placed-in-grid=Umieszczane w +players-killed=Zabitych graczy +pollution=Zanieczyszczenie +pollution-bonus=Zanieczyszczenie +pollution-to-join-attack=Pochłania __1__ zanieczyszczeń +power-output=Moc wyjściowa +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ premia sąsiedzka) +probability=Prawdopodobieństwo +productivity-bonus=Produktywność +productivity-bonus-limit=-0% = limit +products=Produkty +products-finished=Ukończone produkty +projectile-range=Zasięg pocisku +pumping-speed=Prędkość pompowania +range=Zasięg rażenia +range-modifier=Modyfikator zasięgu +recharge-speed=Czas ładowania +recipe=Formuła +recipe-hidden=(ukryte) +recipe-not-researched=(nie zbadane) +recipe-not-researched-and-hidden=(nie zbadane, ukryte) +recipe-pollution=Zanieczyszczenie produkcyjne +repair-speed=Szybkość napraw +required-fluid=Wymaga płynu +required-fluid-per-ore=__1__ __2__ na cykl wydobycia +required-fluid-per-ore-generic=__1__ na operację wydobywczą +research-speed=Prędkość badań +resistances=Odporność na +robot-charging-stations=Stacje ładujące +robot-lifetime=Czas działania robota +robot-recharge-rate=Moc ładowania robotów +rocket-launch-products=Produkty rakietowe +rocket-parts=Części rakiety +rotation-speed=Szybkość obrotu +science-pack-remaining-amount-key=Pozostało +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Skanowanie obszaru +segments=Segmenty +shield=Jednostki wytrzymałości +shield-capacity=Pojemność tarczy +shields=Osłony +shooting-speed=Szybkość strzelania +shooting-speed-modifier=Modyfikator szybkostrzelności +signals=Sygnały +solar-panel-power=Moc panelu słonecznego +speed=Prędkość +speed-bonus=Prędkość +spent-result=Pozostałość +status=Status +storage=Magazyn +storage-size=Wielkość składu +supply-area=Zaopatrywany obszar +temperature=Temperatura +throwing-speed=Szybkość rzucania +tile-size=Rozmiar +total-followers=Wszyscy podążający +total-raw=Wymagane zasoby +total-raw-too-complex-to-calculate=Zbyt skomplikowane, aby obliczyć +train-circuit-network-id=Identyfikator pociągu +train-kills=Śmierć przez pociąg +train-limit=Limit pociągów +train-limit-value=__1__/__2__ +values-for-evolution-factor=Wkład w pobliskie ataki przy obecnym współczynniku ewolucji (__1__) +variation=Wariant +variation-value=__1__ (w sumie __2__) +vehicle-enter-instruction=Naciśnij __CONTROL__toggle-driving__, aby wejść do pojazdu. +vehicle-speed-modifier=Prędkość pojazdu +walking-speed=Prędkość chodzenia +weight=Waga +wire-reach=Zasięg przewodu +yield=Wydajność +[description-rail] +back-rail=Tylny tor +block=Odstęp blokowy +front-rail=Przedni tor +none=brak +segment=Segment +segment-position=Pozycja segmentu +trains-in-block=Pociągów w bloku +[difficulty] +easy=Łatwy +hard=Trudny +normal=Normalny +[entity-description] +entity-unknown[1]=Ten obiekt nie jest dostępny ze względu na usunięcie modyfikacji, zostanie przywrócony po ponownym włączeniu modyfikacji. +[entity-name] +entity-unknown=Nieznany obiekt +[entity-status] +cant-divide-segments=Nie można podzielić segmentów +charging=Ładowanie +closed-by-circuit-network=Zamknięte przez sieć sterowniczą +disabled=Wyłączony +disabled-by-control-behavior=Dezaktywowany przez sieć sterowniczą +disabled-by-script=Wyłączone przez skrypt +discharging=Rozładowywanie +fluid-ingredient-shortage=Niedobór płynnych składników +fluid-production-overload=Przepełnienie produkowanego płynu +full-burnt-result-output=Wyjście pełne +full-output=Wyjście pełne +fully-charged=Pełne naładowanie +item-ingredient-shortage=Niedobór składników +launching-rocket=Wystrzeliwuje rakietę +low-input-fluid=Mała ilość płynu +low-power=Mało energii +low-temperature=Niska temperatura +marked-for-deconstruction=Zaznaczone do demontażu +missing-required-fluid=Brak wymaganego płynu +missing-science-packs=Brak zestawów badawczych +networks-connected=Sieć podłączona +networks-disconnected=Sieć rozłączona +no-ammo=Brak amunicji +no-fuel=Brak paliwa +no-ingredients=Brak składników +no-input-fluid=Brak płynu na wejściu +no-minable-resources=Niewydobywalne surowce +no-modules-to-transmit=Brak modułów do transmisji +no-power=Brak zasilania +no-recipe=Brak formuły +no-research-in-progress=Brak badań w toku +normal=Bez zastrzeżeń +not-connected-to-rail=Brak połączenia z torem +not-plugged-in-electric-network=Nie podłączono do sieci elektrycznej +opened-by-circuit-network=Otwarte przez sieć sterowniczą +out-of-logistic-network=Poza systemem logistycznym +preparing-rocket-for-launch=Przygotowanie rakiety do wystrzelenia +recharging-after-power-outage=Ładowane po wyłączeniu zasilania +turned-off-during-daytime=Wyłączona w ciągu dnia +waiting-for-source-items=Oczekiwanie na przedmioty źródłowe +waiting-for-space-in-destination=Oczekiwanie na miejsce w docelowym obiekcie +waiting-for-target-to-be-built=Oczekiwanie na cel do montażu +waiting-for-train=Oczekiwanie na pociąg +waiting-to-launch-rocket=Oczekiwanie na start rakiety +working=Pracuje +[entity-type] +tree=Drzewo +[error] +achievement-data-invalid=Nie można załadować danych osiągnięć gry. Lokalne osiągnięcia mogą zostać utracone. +audio-could-not-initialize=Nie można zainicjować dźwięku. Dźwięk został wyłączony. +audio-error-title=Błąd dźwięku +config-data-invalid-prompt-reset-to-default=Plik konfiguracji ma nieprawidłową zawartość. Czy chcesz go zresetować? +crash-to-desktop-message=Wystąpił nieoczekiwany błąd. Jeśli korzystasz z najnowszej wersji gry możesz nam pomóc rozwiązać ten problem wysyłając zawartość dziennika na forum Factorio.\nProsimy dodatkowo zamieścić plik(i) zapisu, użyte modyfikacje i przedstawić kroki potrzebne do odtworzenia błędu. +data-error-title=Błąd danych +error-message-box-title=Błąd +failed-to-create-app-window=Nie można utworzyć okna aplikacji. __1__ +failed-to-load-save-file=Nie można załadować zapisanego pliku. +failed-to-load-window-icon=Nie można załadować ikony okna! Ścieżka do pliku: __1__ +game-state-corruption-detected-save-corrupted=Wykryto uszkodzenie stanu gry. Nie można odczytać twojej zapisanej gry. +game-state-corruption-detected-saving-aborted=Wykryto uszkodzenie stanu gry. Gra nie została zapisana, aby zapobiec uszkodzeniu plików zapisu. +low-available-space-in-steam-storage=Masz tylko __1__ MB wolnego miejsca w Steam Remote Storage. Jeśli zabraknie Ci dostępnej przestrzeni, gra może nie być w stanie zapisać twojej konfiguracji i biblioteki schematów. Możesz stracić swój postęp, jeśli polegasz na Steam Cloud w celu synchronizacji plików zapisywanych pomiędzy komputerami.\nZalecamy usunięcie niektórych starszych zapisów plików za pomocą przycisku usuwania w oknie "Wczytaj grę", aby zwolnić miejsce. +low-available-space-in-steam-storage-title=Ostrzeżenie o małej ilości miejsca dostępnej w Steam Remote Storage +map-can-not-be-loaded-in-demo-version=Ta mapa nie może być załadowana w wersji demonstracyjnej gry. +operation-failed=Operacja nie powiodła się +out-of-vram-cannot-lower-settings=Tryb niskiej grafiki i niskiego buforowania bitmap jest już włączony. Oznacza to, że komputer jest poniżej minimalnych wymagań. Jeżeli uważasz, że jest to problem z grą, prosimy zgłoś to na naszym forum. +out-of-vram-change-quality-to-low=Włączanie ustawienia niskiej jakości grafiki. Proszę ponownie uruchomić grę. +out-of-vram-change-quality-to-normal=Ustawienie opcji rozdzielczości obrazu (wysokie -> normalne). Wymaga ponownego uruchomienia gry. +out-of-vram-change-usage-to-high=Ustawienie opcji buforowania bitmap (wszystkie -> wysokie). Wymaga ponownego uruchomienia gry. +out-of-vram-change-usage-to-low=Ustawienie opcji buforowania bitmap (średnie -> niskie). Wymaga ponownego uruchomienia gry. +out-of-vram-change-usage-to-medium=Ustawienie opcji buforowania bitmap (wysokie -> średnie). Wymaga ponownego uruchomienia gry. +out-of-vram-enable-low-vram-mode=Włączanie trybu niskiego zużycia pamięci VRAM. Wymaga ponownego uruchomienia gry. +player-data-invalid=Nie można załadować pliku z danymi gracza. Postępy kampanii mogą zostać utracone. +replay-data-not-found=Nie można odtworzyć powtórki: zapis powtórki nie został znaleziony. +replay-header-error=Nagłówek powtórki nie może być załadowany z powodu następującego błędu: +replay-header-error-old-version=Nagłówek powtórki nie może być załadowany, prawdopodobnie jest starszy niż bieżąca wersja __1__. +replay-mod-configuration-mismatch=Nie można odtworzyć powtórki: ma odmienną konfigurację modyfikacji. +replay-version-mismatch=Nie można odtworzyć powtórki: została utworzona w wersji __1__, a obecna wersja to __2__. +startup-failed=Nie udało się uruchomić gry +system-initialization-failed=Inicjowanie nie powiodło się. Kod błędu: __1__ +unable-to-create-sprite=Nie można utworzyć obrazka (rozmiar __1__×__2__) prawdopodobnie za mało pamięci wideo (VRAM). +value-out-of-range=Wartość poza zakresem: proszę wprowadzić wartość pomiędzy __1__ a __2__. +[fluid-description] +fluid-unknown[1]=Ten płyn nie jest dostępny ze względu na usunięcie modyfikacji, zostanie przywrócony po ponownym włączeniu modyfikacji. +[fluid-name] +fluid-unknown=Nieznany płyn +[frequency] +none=Brak +[graphics-errors] +detected-gpu=Wykryte GPU: __1__ +device-removed-button-close=Zamknij +device-removed-button-restart=Zrestartuj +device-removed-button-use-opengl=Użyj OpenGL +device-removed-message1=Karta graficzna została usunięta z systemu lub nastąpiła aktualizacja sterownika karty graficznej. +device-removed-message2=Błąd: __1__. Powód: __2__ +device-removed-message3=Jeżeli często widzisz ten błąd, spróbuj ponownie uruchomić komputer lub zaktualizuj sterowniki karty graficznej.\nKomputer może pracować niestabilnie z powodu przetaktowania lub przegrzania. +device-removed-message4=Jest możliwe obejście próbując przełączyć Factorio na renderer graficzny OpenGL. +device-removed-title=Awaria Factorio z powodu resetu lub usunięcia karty graficznej. +direct3d-failed-to-initialize=Nie udało się aktywować DirectX. Factorio wymaga karty graficznej ze wsparciem DirectX 10 albo wyżej. +graphics-settings-keep=Pozostaw +graphics-settings-reset=Resetuj +opengl-failed-to-initialize=Factorio wymaga OpenGL w wersji __1__ albo wyższej. Aktualna wersja sterownika na komputerze to __2__. +out-of-videomemory=Niewystarczająco dużo pamięci wideo. Spróbuj zmniejszyć rozdzielczość grafiki albo włączyć kompresję tekstur. +reset-graphics-settings-question=Czy chcesz zresetować ustawienia graficzne? +[gui] +all=Każda +ammo=Amunicja +any=Dowolny +armor=Pancerz +artillery-ammo=Amunicja artyleryjska +blueprint-access-error=Nie można modyfikować składów innych graczy. +blueprint-components=Komponenty +blueprint-dummy-error=Nie można zmodyfikować schematu z nieznanymi danymi obiektów. +blueprint-icons-empty-error=Schemat musi mieć przynajmniej jedną ikonę. +blueprint-include-entities=Struktury +blueprint-include-fuel=Paliwo pociągu +blueprint-include-modules=Moduły wspomagające +blueprint-include-station-names=Nazwy przystanków kolejowych +blueprint-include-tiles=Nawierzchnia +blueprint-include-trains=Pociągi +blueprint-include-trains-tooltip=Uwzględniaj pociągi w schemacie +blueprint-not-available=Schemat jeszcze nie skończył pobierać się z biblioteki +blueprint-not-present=Schemat został przeniesiony przez innego gracza. +blueprint-player-not-available=Nie można przenieść schematu konstrukcyjnego: gracz jest offline +blueprint-preview=Podgląd +blueprint-preview-edit-tooltip=Edytuj etykietę, opis i ikony. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ aby usunąć, __CONTROL_LEFT_CLICK__ aby przywrócić. +blueprint-preview-hint-specific=__CONTROL__mine__ aby usunąć, __CONTROL__build__ aby przywrócić. +blueprint-preview-not-editable-hint-dummy-entities=Ten schemat nie może zostać zmieniony, jego dane są zapisywane oddzielnie, aby umożliwić przywrócenie zmodyfikowanej zawartości. +blueprint-preview-not-editable-hint-other-player=Ten schemat nie może zostać zmieniony, ponieważ znajduje się w bibliotece innego gracza. +blueprint-preview-not-editable-hint-preview=Ten schemat nie może zostać zmieniony, ponieważ zawartość nie została przeniesiona do gry. +blueprint-select-replacement=Wybierz wymianę +blueprint-shelf-not-synced=Magazyn schematów konstrukcyjnych gracza nie jest jeszcze gotowy +cancel=Powrót +cancel-instruction=Anuluj (__CONTROL__toggle-menu__) +changelog=Lista zmian +character=Postać +clear=Wyczyść +clear-blueprint=Wyczyść schemat +close=Zamknij +close-instruction=Zamknij (__CONTROL__confirm-gui__ lub __CONTROL__toggle-menu__) +color=Kolor +confirm=Potwierdź +confirm-instruction=Potwierdź (__CONTROL__confirm-gui__) +confirm-load-game-load=Wczytaj +confirm-load-game-settings-changed=Modyfikacje zostały usunięte lub zmieniły się ustawienia modyfikacji. Czy na pewno chcesz kontynuować ładowanie tego zapisu? +confirm-load-game-sync=Synchronizuj modyfikacje i załaduj +confirm-quit=Gra nie została zapisana. Czy chcesz wyjść? +confirm-restart=Czy na pewno chcesz zacząć od początku? +confirmation=Potwierdzenie +constant-number=Liczba stała +converting-map=Konwertowanie mapy __1__ +copy=Kopiuj +copy-this=Utwórz kopię tego +crafting=Tworzenie +credits=Twórcy +delete=Usuń +delete-blueprint-record=Usuń schemat +destroy-blueprint=Zniszcz schemat +destroy-book=Zniszcz książkę schematów +destroy-deconstruction-planner=Zniszcz schemat demontażowy +destroy-upgrade-planner=Zniszcz __1__ +drop-blueprint-nothing-to-drop-error=Brak schematu na kursorze do upuszczenia. +empty-blueprint-error=Schemat jest pusty. +enable-logistics-while-moving=Załącz logistykę w czasie ruchu +equipment-grid=Siatka ekwipunku +eula=Umowa licencyjna +exit=Wyjdź +export-to-string=Wyeksportuj jako kod +fluid-ingredient=Płynny składnik +fluid-ingredient-description=Możliwe wejścia płynów +fuel=Paliwo +generating-new-map=Generowanie nowej mapy +grabbed-item=Trzymany przedmiot +grid=Siatka +guns=Broń +ingredient=Składnik +ingredient-description=Możliwe wejścia +instruction-to-activate=__1__, aby aktywować. +instruction-to-alt-select=__1__ i przeciągnij, aby wybrać i ominąć okno konfiguracji. +instruction-to-build=__1__, aby zbudować. +instruction-to-cancel-deconstruct=__1__ i przeciągnij, aby anulować demontaż. +instruction-to-cancel-upgrade=__1__ i przeciągnij, aby anulować zlecenie ulepszenia. +instruction-to-change-size=__1__/__2__, aby zmienić rozmiar obszaru. +instruction-to-clear-generic=__1__, aby wyczyścić. +instruction-to-clear-item=__1__, by wyczyścić. +instruction-to-clear-quickbar-slot=__1__ aby wyczyścić pasek skrótów. +instruction-to-connect-spidertron-remote=__1__, na spidertrona aby połączyć się z nim. +instruction-to-consume=__1__, aby zużyć. +instruction-to-cycle-blueprint-backards=__1__ - poprzedni schemat. +instruction-to-cycle-blueprint-forwards=__1__ - następny schemat. +instruction-to-deconstruct=__1__ i przeciągnij aby zdemontować. +instruction-to-destroy=__1__, aby zniszczyć. +instruction-to-downgrade=__1__ i przeciągnij, aby obniżyć. +instruction-to-force-build=__1__ aby wymusić budowę. +instruction-to-mine-tiles=__1__, aby rozebrać położoną nawierzchnię. +instruction-to-open-item=__1__, by otworzyć. +instruction-to-order-spidertron=__1__, aby wysłać spidertrona. +instruction-to-order-spidertron-to-follow=__1__, aby podążać za wybranym obiektem. +instruction-to-queue-spidertron-order=__1__, aby dodać do kolejki poleceń. +instruction-to-repair=__1__ i przytrzymaj, aby naprawić wybrany obiekt. +instruction-to-reset-item=__1__, aby zresetować. +instruction-to-select=__1__ i przeciągnij, aby wybrać zawartość. +instruction-to-shoot=__1__, aby wystrzelić. +instruction-to-throw=__1__, aby rzucić. +instruction-to-upgrade=__1__ i przeciągnij, aby ulepszyć. +instruction-when-in-cursor=Kiedy na kursorze +inventory=Ekwipunek +inventory-filter=Sortowanie ekwipunku +licenses=Licencje +load=Wczytaj +loading-map=Wczytywanie mapy: __1__ +loading-new-map=Wczytywanie nowej mapy +logistic-requests-disabled=Wyłączono żądania logistyczne +logistic-trash-slots=Pola logistycznego wywozu +map-exchange-string=Kod wymiany mapy +mining-fluid=Płyn górniczy +mod-scenarios=Scenariusze gry +mod-with-campaign-not-available=Modyfikacja nie jest dostępna w tej kampanii. +module=Moduł +module-description=Dozwolone moduły: +no=Nie +no-recipe-available=Nie ma dostępnych formuł +no-recipes-found=Nie znaleziono formuł +not-available=nie dotyczy +not-connected=Nie podłączony +not-in-logistic-network=Brak w systemie logistycznym +nothing-found=Nic nie znaleziono +notice=Uwaga +off=Wyłącz +ok=OK +on=Włącz +open-equipment-grid=Otwórz w siatkę ekwipunku +or-set-a-constant=Lub ustaw liczbę stałą +owner=Właściciel +queued=W kolejce do przeniesienia +quit=Wyjście +reassign-blueprint=Wybierz nową zawartość dla schematu. +refresh=Odśwież +release-date=Data wydania: +remove-blueprint-book-record=Usuń książkę schematów +reset=Domyślne +reset-consumpiton-filters=Resetuj filtry +reset-production-filters=Resetuj filtry +restart=Zrestartuj +result=Produkt +rocket-inventory-slot=Ładunek rakiety +rocket-inventory-slot-description=Umieść tu satelitę. +rocket-launch=Wystrzel +rocket-launch-started=Odpalono +rocket-preparing=Przygotowywanie +rocket-result-inventory-slot=Wynik wystrzelenia rakiety +save=Zapisz +saving-map=Zapisywanie mapy: __1__ +script-inventory=Ekwipunek skryptu +search=Szukaj +search-with-focus=Szukaj (__1__) +select-filter=Wybierz filtr +select-signal=Wybierz sygnał +select-upgrade=Wybierz ulepszenie +set=Ustaw +set-amount=Ustaw ilość +set-filter=Ustaw filtr +set-inventory-bar-title=Ogranicz pojemność ekwipunku aby nie był wykorzystywany przez maszyny. +since-last-played=Od ostatniej rozgrywki (__1__) +space-usage-mb=Użycie pamięci: __1__ MB / __2__ MB +subversion=Podwersja: +sync-mods-with-save=Synchronizuj modyfikacje z zapisem +synchronize=Synchronizuj +total=W sumie +transferring=Przesyłanie +update=Aktualizacja +upgrade-blueprint-book-tooltip=Ulepsz przedmioty i obiekty we wszystkich schematach tej książki. +upgrade-blueprint-tooltip=Ulepsz przedmioty i obiekty w schemacie. +user-scenarios=Scenariusze gracza +version=Wersja: +weapons=Uzbrojenie +yes=Tak +[gui-about] +created-by=Stworzona przez +forums=Forum +release=Wydanie +version=Wersja +website=Strona +[gui-achievements] +modded-game=Gra jest modyfikowana. Osiągnięcia są oddzielone od wersji podstawowej gry. +not-in-game-long-enough=Musisz spędzić w grze co najmniej __1__% z całego czasu uruchomienia gry, aby móc zdobywać osiągnięcia. Gra działała __2__, a Twoja rozgrywka trwała w niej tylko __3__. +title=Osiągnięcia +track=Rozpocznij śledzenie tego zadania +unlocked-count=Zdobyte __1__ z __2__ +untrack=Przestań śledzić to zadanie +[gui-additional-entity-settings] +apply-entity-health=Ustaw wartość zdrowia +apply-entity-tag=Oznacz +corpse-expires=Zniknięcie zwłok +difficulty=Poziom trudności +entity-tag=Etykieta obiektu +indestructible=Niezniszczalne +not-minable=Niewydobywalne +not-operable=Nieobsługiwalne +not-rotatable=Nieobracalne +properties=Właściwości +recipe-locked=Formuła zablokowana +title=__1__ dodatkowe ustawienia +to-be-looted=Plądrowalne +[gui-admin-player] +character-equipment=Ekwipunek +character-main-inventory=Główny ekwipunek +cursor-stack=Stos kursora +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=obiekt jest uszkadzany|ends in 12,ends in 13,ends in 14=obiektów jest uszkadzanych|ends in 2,ends in 3,ends in 4=obiekty są uszkadzane|rest=obiektów jest uszkadzanych}__. +destroyed=__1__ __plural_for_parameter_1_{1=obiekt jest uszkodzony|ends in 12, ends in 13, ends in 14=obiektów jest uszkodzonych|ends in 2, ends in 3, ends in 4=obiekty są uszkodzone|rest=obiektów jest uszkodzonych}__. +map-hint=Więcej szczegółów na minimapie. +no-material-for-construction=Brakuje materiałów do konstrukcji __plural_for_parameter_1_{1=1 obiektu|rest=__1__ obiektów}__. +no-storage=Za mało dostępnej przestrzeni magazynowej w systemie logistycznym. +not-enough-construction-robots=Brakuje robotów konstrukcyjnych dla __plural_for_parameter_1_{1=1 obiektu|rest=__1__ obiektów}__. +not-enough-repair-packs=Brakuje zestawów naprawczych dla __plural_for_parameter_1_{1=1 obiektu|rest=__1__ obiektów}__. +title=Alarmy +train-out-of-fuel=Pociąg nie ma paliwa. +turret-fire=__plural_for_parameter_1_{1=1 działko atakuje|ends in 12,ends in 13,ends in 14=__1__ działek atakuje|ends in 2,ends in 3,ends in 4=__1__ działka atakują|rest=__1__ działek atakuje}__ wroga. +[gui-arithmetic] +input=Wejście +output=Wyjście +[gui-assembling-machine] +change-recipe=Zmień formułę +select-recipe=Wybierz cel produkcji +[gui-auth-server] +client-version-too-old=Wersja klienta gry jest zbyt stara, aby korzystać z usług online. Zaktualizuj ją do najnowszej wersji Factorio. +email-authentication-invalid=Nieprawidłowy kod uwierzytelniający. Sprawdź swój adres e-mail i spróbuj ponownie. +email-authentication-required=Wymagane uwierzytelnianie e-mail. Zaloguj się na Factorio.com w przeglądarce i wprowadź kod, który wysłaliśmy do Ciebie. +email-change-rate-limit=Możesz zmienić swój adres e-mail tylko raz na 7 dni. +email-invalid-format=Podany adres e-mail ma nieprawidłowy format, sprawdź go. +email-registered=Ten adres e-mail jest już zarejestrowany. +failed-to-reach-server-error=Nie udało się połączyć z serwerem. Kod __1__. Błąd: __2__. +generic-timeout=Akcja nie powiodła się z powodu upłynięcia czasu limitu połączenia. Spróbuj ponownie później. +generic-verification-failed=Nie powiodła się weryfikacja użytkownika Steam. Sprawdź czy jesteś zalogowany na kliencie Steam i spróbuj ponownie. +invalid-characters-in-username=Twoja nazwa użytkownika zawiera nieprawidłowe znaki. Odwiedź __1__ w przeglądarce internetowej i wybierz nową nazwę użytkownika. +json-parse-error=Nie udało się sparsować odpowiedzi z serwera autoryzującego. Wygląda na wewnętrzny błąd serwera. +login-banned=Twoje konto zostało zablokowane. Jeżeli uważasz, że to błąd napisz na support@factorio.com. +login-blacklist=Twój adres IP znajduje się na czarnej liście z powodu nadużyć w przeszłości. Jeśli uważasz, że jest to błąd i chciałbyś znieść blokadę, skontaktuj się z __1__. +login-deletion-pending=Nie można się zalogować, ponieważ Twoje konto oczekuje na usunięcie. Jeśli chcesz anulować ten proces, zaloguj się na stronie, __1__. +login-failed=Podana nazwa użytkownika lub adres e-mail i hasło nie pasują do żadnego konta. +login-failed-steam-only=Podane konto Factorio.com jest kontem tylko Steam. Zaloguj się za pomocą Steam lub odwiedź __1__ aby ustawić hasło. +login-insufficient-membership=Twoje konto nie jest właścicielem gry. Kup ją proszę, aby się zalogować. +login-too-many-attempts=Zbyt wiele nieudanych prób logowania. Spróbuj ponownie później. Jeśli zapomniałeś hasła, możesz je zresetować na __1__ +login-unlinked=Twoje konto Steam nie posiada już gry, dlatego odłączyliśmy je od Twojego konta Factorio. Możesz połączyć swoje konto Factorio z kontem Steam, które posiada grę, aby przywrócić członkostwo. +server-down-for-maintenance=Usługi online są obecnie wyłączone z powodu konserwacji. Spróbuj ponownie później. +steam-id-already-registered=Twoje konto Steam jest już połączone z istniejącym kontem Factorio.com. Zaloguj się używając konta Factorio. +steam-id-doesnt-own-factorio=Twoje konto Steam nie posiada Factorio. Kup grę w celu utworzenia konta. +steam-id-timeout=Nie udało się zweryfikować posiadania Factorio, ponieważ upłynął limit czasu połączenia ze Steam. Spróbuj ponownie. +steam-ticket-verification-failed=Weryfikacja zgłoszenia użytkownika Steam nie powiodła się. Upewnij się, że jesteś zalogowany do Steam i spróbuj ponownie. +unknown-error=Serwer zwrócił błąd: __1__ +username-invalid-characters=Nieprawidłowe znaki w danej nazwie użytkownika. Użyj tylko znaków alfanumerycznych i .- +username-taken=Podana nazwa użytkownika jest już zajęta. Wybierz inną lub zaloguj się, jeśli jest twoja. +username-too-long=Podana nazwa użytkownika jest zbyt długa (maks. 30 znaków). +username-too-short=Podana nazwa użytkownika jest zbyt krótka (min. 2 znaki). +[gui-blueprint] +absolute-snapping=Bezwzględnie +absolute-snapping-tooltip=Przyciągnij do siatki globalnej. Współrzędne określają ustawienie schematu względem siatki globalnej. +close-blueprint=Zamknij okno schematu +commit-blueprint=Zapisz schemat +components=Komponenty +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ aby usunąć wszystkie komponenty tego typu.\n__ALT_CONTROL_LEFT_CLICK__1__ aby z powrotem dodać wszystkie komponenty tego typu. +create-blueprint=Utwórz schemat +existing-blueprint=Schemat przedmiotu +filters=Filtry +grid-position=Pozycja siatki +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ w podglądzie, aby zmienić pozycję siatki. +grid-size=Rozmiar siatki +grid-size-tooltip=Wymiary budynku dla wzorca powtórzeń. +height=Wysokość +icon=Ikona +icon-tooltip=Tutaj możesz zmienić ikonę reprezentującą ten schemat. +library-blueprint=Schemat w bibliotece schematów +library-blueprint-owned-by-other-player=Schemat w bibliotece schematów będącej własnością innego gracza +new-blueprint=Ustaw nowy schemat +relative-snapping=Względnie +relative-snapping-tooltip=Pozwala schematowi na względne przyciągnięcie do miejsca rozpoczęcia budowy. +settings=Ustawienia +snap-to-grid=Przyciągaj do siatki +snap-to-grid-tooltip=Przyciąganie schematu do siatki podczas budowy. +unnamed-blueprint=Nienazwany schemat +width=Szerokość +[gui-blueprint-book] +blueprints=Schematy +confirm-blueprint-book-deletion=Czy na pewno chcesz usunąć tę książkę schematów? +delete-blueprint-book=Usuń książkę schematów +icon-tooltip=Gdy puste, książka pokazuje ikonę aktywnego schematu. +scroll-to-change-active=Użyj __CONTROL__cycle-blueprint-forwards__ oraz __CONTROL__cycle-blueprint-backwards__, aby zmienić aktywny schemat. +scroll-to-change-active-specific=Użyj __CONTROL_STYLE_BEGIN____1__kółko myszy__CONTROL_STYLE_END__ aby zmienić aktywny schemat. +unnamed-blueprint-book=Nienazwana książka schematów +[gui-blueprint-library] +blueprint-book=Książka schematów +blueprint-book-edit=Edycja książki schematów +blueprint-book-string=Kod książki schematów +blueprint-string=Kod schematu konstrukcyjnego +cant-manipulate-not-synchronized-shelf=Nie można zmanipulować kolekcji, która nie jest jeszcze zsynchronizowana. +deconstruction-item-string=Kod schematu demontażowego +deconstruction-tool-edit=Edycja narzędzia do demontażu +drop-blueprint=Upuść schemat +failed-loading-cloud-storage=Nie udało się załadować biblioteki schematów konstrukcyjnych z chmury. Zamiast tego będzie użyta lokalna kolekcja. +failed-loading-storage=Ładowanie magazynu schematów nie powiodło się: __1__. Zachowywanie kopii magazynu do __2__. +failed-saving-cloud-storage=Nie udało się zapisać kolekcji schematów konstrukcyjnych w chmurze. Być może zabrakło wolnego miejsca w usłudze Cloud Sync. Aby nie stracić swojej biblioteki schematów, zapisz kopię pliku __1__ w bezpiecznym miejscu. +game-blueprints-title=Schematy z gry +grid-view=Widok siatki +import=Zaimportuj +import-string=Zaimportuj kod +list-view=Widok listy +make-new=Nowy __1__ +not-available-yet=Schemat nie jest jeszcze dostępny +not-synced-warning=[img=utility/warning_icon] [color=red]Biblioteka schematów nie jest zsynchronizowana.[/color] +player-storage=__1__ - pamięć schematów +private-shelf=Moje schematy +shared-shelf=Współdzielone schematy +shelf-choice=Filtr: +shelf-choice-all=Wszystkie +shelf-choice-game=Schematy z gry +synchronising=Synchronizacja... +title=Biblioteka schematów +transfer-progress=Postęp transferu +unknown-player-storage=Schowek nieznanego gracza +upgrade-item-string=Kod schematu ulepszeniowego +upgrade-tool-edit=Edycja narzędzia ulepszania +[gui-bonus] +artillery-range=Zasięg artylerii +character-build-distance=Zasięg budowania +character-crafting-speed=Prędkość wytwarzania +character-health-bonus=Zdrowie +character-inventory-slots-bonus=Dodatkowe pola w ekwipunku +character-item-drop-distance=Odległość wyrzucania przedmiotów +character-item-pickup-distance=Odległość odbioru przedmiotów +character-logistic-slots=Pola logistycznego zamawiania +character-logistic-trash-slots=Pola logistycznego wywozu +character-loot-pickup-distance=Zasięg podnoszenia przedmiotów +character-mining-speed=Szybkość wydobycia +character-reach-distance=Zasięg chwytu +character-resource-reach-distance=Zasięg odkrywania zasobów +character-running-speed=Szybkość chodzenia +damage-bonus=Zadawane obrażenia +follower-robot-lifetime=Czas życia +inserter-stack-size-bonus=Ładowność podajników +laboratory-productivity=Wydajność badań +laboratory-speed=Prędkość badań +maximum-following-robots-count=Liczba robotów podążających +mining-drill-productivity-bonus=Wydajność wydobycia +no-bonuses=Nie zbadano jeszcze żadnej premii. +shooting-speed-bonus=Szybkostrzelność +stack-inserter-capacity-bonus=Ładowność podajników masowych +title=Premie +train-braking-force-bonus=Siła hamowania pociągu +turret-damage-bonus-description=(Sumuje się z premiami siły rażenia amunicji) +worker-robot-battery=Pojemność baterii +worker-robot-speed=Prędkość ruchu +worker-robot-storage=Ładowność +[gui-browse-games] +access=Dostęp +access-password=Hasło +access-public=Publiczny +cant-join-game-steam-init-failed=Nie można dołączyć do gry, używając sieci Steam: Steam nie jest poprawnie zainicjowany. Funkcje związane ze Steam są wyłączone. Ponowne uruchomienie Steam zazwyczaj rozwiązuje ten problem. Czy chcesz spróbować połączyć się bez pomocy sieci Steam? +description=Opis +downloading-game-information=Pobieranie informacji o grze +favourite-tooltip=Ulubione +games-headers-name=Nazwa +games-headers-players=Gracze +games-headers-playtime=Czas gry +has-friends=Znajomi ze Steam w grze +has-mods=Wymagane modyfikacje +has-password=Wymaga hasła +has-players=Ma graczy +is-dedicated-server=Jest serwerem dedykowanym +join-game=Dołącz do gry +loading=Wcztywanie... +mods=Modyfikacje +no-game-selected=Nie wybrano gry +no-players=Brak +none=Brak +ping=Ping +ping-calculating=Obliczanie +ping-cant-reach=Nie można dosięgnąć +players=Gracze +search=Szukaj +search-filters=Filtry wyszukiwania +tags=Tagi +title=Przeglądaj gry +version=Wersja +[gui-building-statistics] +built=Zbudowane +deconstructed=Rozebrane +title=Budynki +upgraded=Ulepszone +[gui-car] +automatic-targeting=Automatyczne namierzanie +color=Kolor +driver=Kierowca +passenger=Pasażer +trunk=Bagażnik +weapons-control=Kontrola broni +with-gunner=Ze strzelcem +with-gunner-description=Automatycznie strzelaj do pobliskich wrogów, gdy strzelec (kierowca lub pasażer) jest w pojeździe +without-gunner=Bez strzelca +without-gunner-description=Automatycznie ostrzelaj pobliskich wrogów, gdy pojazd jest pusty +[gui-character] +crafting-queue=Kolejka wytwarzania +exoskeleton=Egzoszkielet +personal-logistics-description=Wyłączenie osobistej logistyki powstrzyma roboty logistyczne przed dostarczaniem żądanych przedmiotów. Pozwoli to również na automatyczne przenoszenie przedmiotów do pól logistycznego wywozu. Roboty logistyczne będą nadal opróżniać pola logistycznego wywozu. +personal-roboport=Podręczny roboport +[gui-constant] +off=Wył. +on=Zał. +output=Wyjście +output-signals=Sygnały wyjściowe +[gui-control-behavior] +circuit-connection=Połączenie sieci sterowniczej +circuit-network=Sieć sterownicza +connect=Połącz +connected-to-network=Podłączono do sieci +green-network-id=[color=green]__1__[/color] +logistic-connection=Połączenie systemu logistycznego +logistic-network=System logistyczny +mode-of-operation=Tryb pracy +no-network-in-range=Brak systemu w zasięgu +not-connected=Nie podłączono +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Mur ze sterownikiem bramy +[gui-control-behavior-modes] +close-signal=Zatrzymuj pociąg +close-signal-description=Gdy określony warunek jest spełniony, spróbuj zmienić sygnał na czerwony aby powstrzymać pociąg przed przejazdem.\nJeżeli pociąg nie może zatrzymać się na czas (sygnał jest żółty) lub pociąg mija już semafor (sygnał jest czerwony), sygnał nie zatrzyma już pociągu.\nUwaga: pociąg będzie bardzo często zatrzymywał się na semaforze i nie będzie próbował znaleźć alternatywnych tras nawet, jeśli będą one dostępne. +enable-disable=Włącz/wyłącz +enable-disable-description=Włącz obiekt, jedynie kiedy zadany warunek jest spełniony. +enable-disable-train-stop-description=Włącza ten obiekt tylko kiedy warunek jest spełniony.\nPociągi będą pomijać wyłączone przystanki, pozwalając ci na kontrolę ich trasy. +none=Brak +none-write-description=Nie kontroluj obiektu przy pomocy sieci sterowniczej. +open-gate=Otwieraj bramę +open-gate-description=Brama pozostanie otwarta tak długo, jak warunek będzie spełniony. +read-belt-contents=Odczytuj zawartość taśmociągu +read-belt-contents-description=Odczytuj zawartość taśmociągu i przesyłaj ją do sieci sterowniczej. Taśmociąg nie wyśle poprawnego sygnału pulsującego, jeśli przedmiot zostanie zabrany z jego środka lub położony na nim przez obiekt zewnętrzny. +read-chain-signal=Odczytaj sygnał +read-chain-signal-description=Odczytuje kolor sygnału semafora poprzedzającego i wysyła sygnał sieci sterowniczej określony poniżej. +read-charge-level=Odczytuj poziom naładowania +read-charge-level-description=Odczytuj poziom naładowania akumulatora jako wartość procentową wysyłaj go do sieci sterowniczej. +read-contents=Odczytuj zawartość +read-contents-description=Odczytuj zawartość pojemnika i przesyłaj ją do sieci sterowniczej. +read-hand-contents=Odczytuj zawartość ramienia podajnika +read-hand-contents-description=Odczytuj zawartość chwytaka podajnika i przesyłaj ją do sieci sterowniczej. +read-logistic-network-contents=Odczytuj zawartość systemu logistycznego +read-logistic-network-contents-description=Odczytuj dostępne przedmioty z sieci logistycznej tego roboportu i przesyłaj je do sieci sterowniczej. +read-resources=Czytaj zasoby +read-resources-description=Odczytuj przewidywaną ilość zasobów, jaką wydobędzie ta wiertnica i przesyłaj ją do sieci sterowniczej.\nW trybie nieskończonych surowców, odczytuje niezmodyfikowane tempo wydobycia.\nWartość jest aktualizowana co 5 sekund. +read-robot-stats=Odczytuj statystyki robotów +read-robot-stats-description=Odczytuj liczbę robotów w systemie logistycznym tego roboportu i wysyłaj ją do sieci sterowniczej. +read-sensor=Odczytuj czujnik +read-sensor-description=Wysyłaj sygnał do sieci sterowniczej, kiedy postać podchodzi do bramy i ta powinna się otworzyć. +read-signal=Odczytuj sygnał +read-signal-description=Odczytuj kolor sygnału na semaforze i wysyłaj sygnał do systemu sieci sterowniczej według poniższych specyfikacji.\nJeśli semafor wyświetla sygnał czerwony w wyniku odebrania takiego polecenia z sieci, nie zostanie nadany żaden sygnał sieci sterowniczej. +read-stopped-train=Odczytuj zatrzymany pociąg +read-stopped-train-description=Kiedy pociąg zatrzymuje się na przystanku kolejowym, wysyłany jest sygnał z numerem unikalnym dla tego pociągu. +read-train-contents=Odczytuj ładunek pociągu +read-train-contents-description=Odczytuj zawartość pociągu, który aktualnie zatrzymał się na przystanku kolejowym i przesyłaj ją do sieci sterowniczej. +read-trains-count=Odczytuj liczbę pociągów +read-trains-count-description=Odczytuje liczbę pociągów przejeżdżających przez ten przystanek kolejowy. Zalicza też zatrzymany pociąg. +send-to-train=Wysyłaj do pociągu +send-to-train-description=Wysyłaj zawartość sieci sterowniczej do pociągu, co pozwoli użyć jej jako warunków postoju. +set-filters=Ustawiaj filtry +set-filters-description=Ustawiaj filtry podajnika bazując na sygnałach z sieci sterowniczej. +set-requests=Ustawiaj żądania +set-requests-description=Ustawiaj żądania przedmiotów z systemu logistycznego według sygnałów sieci sterowniczej. +set-stack-size=Ustaw ładowność +set-stack-size-description=Ustawi maksymalną ładowność tego podajnika w oparciu o wartość wybranego sygnału sieci sterowniczej. +set-trains-limit=Ustaw limit pociągów +set-trains-limit-description=Ustawia maksymalną liczbę pociągów przejeżdżających na ten przystanek kolejowy. Zalicza też zatrzymany pociąg. +use-colors=Użyj kolorów +use-colors-description=Ustawiaj kolor światła według koloru sygnału. \nKiedy kolorowy sygnał ma wartość większą niż 0, lampa wyświetli tą barwę. \nJeśli wykorzystano wiele kolorów sygnałów, tylko jeden z nich zostanie użyty. +[gui-control-behavior-modes-guis] +available-construction-bots=Dostępnych robotów konstrukcyjnych +available-logistic-bots=Dostępnych robotów logistycznych +belt-read-mode=Tryb odczytu zawartości +blue=Niebieski +blue-chain-description=Sygnał sieci sterowniczej jest wysyłany, gdy semafor poprzedzający jest niebieski (Jedna lub więcej ścieżek jest zablokowana, ale także jedna lub więcej ścieżek jest dostępna do przejazdu). +closed-condition=Warunek zatrzymania +control-signal=Sygnał sterujący +enabled-condition=Warunek +entire-patch=Całe złoże zasobów +entire-patch-description=Odczytuj przewidywaną ilość surowców w całym złożu, na którym stoi ta wiertnica. +green=Zielony +green-chain-description=Sygnał sieci sterowniczej jest wysyłany, gdy semafor poprzedzający jest zielony (blok trasy jest wolny). +green-description=Sygnał sieci sterowniczej wysyłany, kiedy semafor jest zielony (trasa jest wolna). +hand-read-mode=Sposób odczytu z ramienia +hold-mode=Stały +hold-mode-description-belt=Sygnał przesyłany jest stale, tak długo, jak przedmioty znajdują się na taśmociągu. +hold-mode-description-inserter=Sygnał jest wysyłany w sposób ciągły tak długo jak przedmiot jest trzymany przez ramię. +input-signal=Sygnał wejściowy +open-condition=Warunek otwarcia +output-signal=Sygnał wyjściowy +output-signals=Sygnały wyjściowe +pulse-mode=Pulsujący +pulse-mode-description-belt=Sygnał jest przesyłany jednorazowo, w postaci impulsu kiedy przedmiot wjeżdża na taśmociąg. +pulse-mode-description-inserter=Sygnał jest wysyłany w postaci tylko jednego impulsu kiedy przedmiot zostaje podnoszony. +red=Czerwony +red-chain-description=Sygnał sieci sterowniczej jest wysyłany, gdy semafor poprzedzający jest czerwony (pociąg zajmuje wszystkie trasy chronione przez semafor). +red-description=Sygnał sieci sterowniczej wysłany, kiedy semafor jest czerwony (pociąg przejeżdża przez semafor). +resource-read-mode=Tryb odczytu zasobów +this-miner=Ta wiertnica górnicza +this-miner-description=Odczytuj przewidywaną ilość surowców, które wydobędzie ta wiertnica. +total-construction-bots=Wszystkich robotów konstrukcyjnych +total-logistic-bots=Wszystkich robotów logistycznych +train-id=Identyfikator pociągu +train-id-description=Niepowtarzalny identyfikator zatrzymanego pociągu +trains-count=Liczba pociągów +trains-count-description=Liczba pociągów kursujących do tego przystanku kolejowego. Obejmuje zatrzymany pociąg. +trains-limit=Limit pociągów +trains-limit-description=Maksymalna liczba pociągów jadących do tego przystanku. Obejmuje zatrzymany pociąg. +yellow=Żółty +yellow-chain-description=Sygnał sieci sterowniczej jest wysyłany, gdy semafor poprzedzający jest żółty (pociąg planuje minąć semafor). +yellow-description=Sygnał sieci sterowniczej wysyłany, kiedy semafor jest żółty (pociąg planuje minąć semafor). +[gui-control-settings] +advanced-interaction=Zaawansowana interakcja +basic-interaction=Podstawowa interakcja +button-layout=Układ przycisków +button-layout-description=Zmienia mapowanie niektórych akcji zgodnie z Twoim preferowanym standardem. Ma również wpływ na nawigację w GUI. +button-layout-eastern=__1__ wybierz, __2__ anuluj (Wschodni) +button-layout-western=__1__ wybierz, __2__ anuluj (Zachodni) +change-input-method-to-controller=Zmień metodę sterowania na kontroler +change-input-method-to-keyboard-and-mouse=Zmień metodę sterowania na klawiaturę i mysz +control-disabled=Wyłączone - przez: __1__ +controller=Kontroler +controller-icons=Ikony +controller-icons-auto=Autowykrywanie (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Ustawienia kontrolera +crafting=Wytwarzanie +deadzone=Martwa strefa gałki +deadzone-description=Zwiększ tę wartość, jeśli czasami dostrzegasz dryfowanie kursora. +debug=Debugowanie +editor=Edytor +input-method=Metoda sterowania: +input-not-found-controller=Wybrana metoda wprowadzania to kontroler, ale żaden kontroler nie jest podłączony. +input-not-found-keyboard-and-mouse=Wybraną metodą wprowadzania jest klawiatura i myszka, ale nie są podłączone. +inventory=Ekwipunek +keyboard-and-mouse=Klawiatura i Mysz +keyboard-and-mouse-recommended=Klawiatura i Mysz (zalecane) +miscellaneous=Pozostałe +mods=Modyfikacje +movement=Ruch +panels=Panele +quick-panel=Menu podręczne +quickbar=Pasek podręczny +sensitivity=Czułość gałki +sensitivity-description=Jak szybko kursor i mapa poruszają się w reakcji na ruch gałki. +title=Ustawienia sterowania +tools=Narzędzia +vehicle-driving-mode=Tryb jazdy pojazdu +vehicle-driving-mode-absolute=Bezwzględny +vehicle-driving-mode-absolute-description=Ruch drążkiem w górę/w dół sprawi, że pojazdy przyspieszą/zwolnią.\n Ruch drążkiem w lewo/w prawo sprawi, że pojazdy będą skręcać. +vehicle-driving-mode-relative=Względny +vehicle-driving-mode-relative-description=Ruch drążkiem sprawi, że pojazdy automatycznie skręcą i ruszą w tę stronę ekranu. +vibration-intensity=Siła wibracji +waiting=Czekanie +[gui-crafting-queue] +collapse=Zwiń +expand=Rozwiń +[gui-create-account] +account-creation-info=Jesteś uwierzytelniony za pomocą Steam. Wybierz nazwę użytkownika dla Factorio. To będzie twój pseudonim w grach wieloosobowych. Można go zmienić jednorazowo na naszej stronie. +account-creation-info-console=Wybierz nazwę użytkownika dla Factorio. To będzie twój pseudonim w grach wieloosobowych. Nie można go zmienić. +account-creation-success-info=Jesteś teraz uwierzytelniony jako __1__ przez Steam. Jeśli chcesz używać tego konta bez Steam, zaloguj się ze Steam na __2__ i ustaw adres e-mail oraz hasło w swoim profilu. +account-creation-success-info-console=Konto zostało pomyślnie utworzone. Zostałeś uwierzytelniony jako __1__. +create=Stwórz +creating-account=Tworzenie konta +i-accept-the=Akceptuję +login-using-factorio-account=Mam już konto na Factorio.com +login-using-factorio-account-info=Jeśli posiadasz konto Factorio, możesz zalogować się przy użyciu swojego hasła. Przypisze to również konto Factorio z tym kontem Steam. +login-using-factorio-account-info-console=Jeśli posiadasz konto Factorio, możesz zalogować się przy użyciu hasła. Spowoduje to również powiązanie konta Factorio z kontem z konsoli. +terms-of-service=Warunki korzystania z usługi +title=Utwórz konto +[gui-current-research] +not-researching=Naciśnij __CONTROL__open-technology-gui__, aby rozpocząć nowe badania. +research-finished=__1__ zakończono. Naciśnij __CONTROL__open-technology-gui__. +[gui-decider] +condition=Warunek +input-count=Wartość wejściowa +input-count-description=Daje na wyjściu wybrany sygnał o wartości sygnału wejściowego. +one=1 +one-description=Daje na wyjściu wybrany sygnał o wartości 1. +output-item=Wyjście +[gui-deconstruction] +blacklist=Czarna lista +blacklist-description=Ignoruj wszystkie odfiltrowane elementy przy zaznaczaniu obszaru do demontażu. +blacklist-trees-and-rocks=Ignoruj drzewa/skały +entities=Obiekty +entity-filter-mode=Tryb filtrowania obiektów +entity-filters=Filtry przedmiotów +filters=Filtry +icon-tooltip=Gdy puste, narzędzie demontażowe pokazuje wybrane filtry. +tile-filter-mode=Tryb filtrowania nawierzchni +tile-filters=Filtry nawierzchni +tile-selection-mode=Tryb zaznaczania nawierzchni +tiles=Nawierzchnia +trees-and-rocks-only=Tylko drzewa i skały +whitelist=Biała lista +whitelist-description=Zaznaczaj tylko odfiltrowane elementy przy zaznaczaniu obszaru do demontażu. +whitelist-trees-and-rocks=Tylko drzewa/skały +[gui-downloading-mods] +currently-downloading=Bieżące pobieranie +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=nic +downloading=Pobieranie +[gui-edit-label] +edit-description=Edycja opisu +edit-label=Edytuj etykietę +save-description=Zapis opisu +save-label=Zapisz etykietę +[gui-electric-energy-interface] +buffer-size=Rozmiar bufora +power-production=Produkcja energii +power-usage=Zużycie energii +[gui-electric-network] +accumulator-charge=Pojemność akumulatorów +accumulator-charge-tooltip=Ilość zgromadzonej energii we wszystkich akumulatorach podłączonych do tej sieci. +consumption=Zużycie +production=Produkcja +production-label=Produkcja +production-tooltip=Ilość energii obecnie wytwarzanej spośród maksymalnych możliwości produkcji mocy. +progressbar-format=__1__ / __2__ +satisfaction=Pobór +satisfaction-tooltip=Ilość energii obecnie wytwarzanej spośród bieżącego zapotrzebowania na moc. +title=Informacje o sieci energetycznej +[gui-ending-screen] +epilogue=Epilog +[gui-game-finished] +continue=Kontynuuj +finish=Zakończ +kills=Zabite jednostki +lost=Porażka... +next-level=Następny poziom +respawn=Odrodzenie +restart-level=Rozpocznij od nowa +save-replay=Zapisz powtórkę +time-played=Czas w grze +title=Koniec gry +victory=Zwycięstwo! +[gui-goal-description] +info-visibility-button=Informacje +title=Zadanie +[gui-graphics-settings] +advanced=Zaawansowane +brightness=Jasność +color-filter=Filtr kolorów +color-filter-deuteranopia=Deuteranopia +color-filter-deuteranopia-correction=Korekta deuteranopii +color-filter-none=Żaden +color-filter-protanopia=Protanopia +color-filter-protanopia-correction=Korekta protanopii +color-filter-tritanopia=Tritanopia +color-filter-tritanopia-correction=Korekta tritanopii +contrast=Kontrast +full-color-depth=Pełna głębia kolorów +full-screen=Pełny ekran +general=Ogólne +graphics-quality-high=Wysoka +graphics-quality-label=Rozdzielczość grafik +graphics-quality-low=Niska +graphics-quality-normal=Normalna +graphics-quality-very-low=Bardzo niska +high-quality-animations=Wysokiej jakości animacje +low-vram-warning=Za mało pamięci wideo (VRAM). +map-zoomed-in-effect=Efekt powiększania mapy +max-threads=Limit wątków renderowania +minimize-on-focus-loss=Zminimalizuj okno gry przy przełączeniu +multisampling-label=Multisampling +multisampling-x2=Multisampling X 2 +multisampling-x4=Multisampling X 4 +multisampling-x6=Multisampling x 6 +multisampling-x8=Multisampling x 8 +no-multisampling=Brak multisamplingu +preferred-screen=Preferowany ekran +primary-screen=Ekran główny (__1__) +render-in-native-resolution=Renderuj w natywnej rozdzielczości ekranu +render-scale=Skala renderowania +restart-required=Wymagane ponowne uruchomienie +saturation=Nasycenie +screen-n=Monitory: __1__ +show-animated-water=Pokaż animowaną wodę +show-clouds=Pokaż chmury +show-decoratives=Pokaż elementy dekoracyjne +show-enemy-terrain-decals=Pokaż dekale wrogiego terenu +show-game-simulations-in-background=Pokaż symulacje gry w tle +show-inserter-shadows=Pokaż cienie podajników +show-item-shadows=Pokaż cienie obiektów +show-particles=Pokaż cząsteczki +show-smoke=Pokaż cały dym +show-tree-distortion=Pokaż animowane drzewa +sprite-atlas-size-custom=Niestandardowe (__1__) +sprite-atlas-size-label=Rozmiar atlasu tekstur +sprite-atlas-size-largest-possible=Największy możliwe +texture-compression=Kompresja tekstur +texture-compression-high-quality=Wysoka jakość +texture-compression-low-quality=Niska jakość +texture-compression-none=Brak +texture-streaming=Przesyłanie strumieniowe tekstur +title=Ustawienia graficzne +ultrawide-mode=Tryb ultraszeroki. +use-flip-presentation-model=Użyj odwrócenie modelu prezentacji +v-sync=Czekaj na synchronizacje pionową +video-memory-budget=Dozwolona ilość pamięci wideo +video-memory-budget-auto=Automatycznie (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Cała +video-memory-usage-high=Wysokie +video-memory-usage-label=Zużycie pamięci wideo +video-memory-usage-low=Niskie +video-memory-usage-medium=Średnie +vram-low-high-quality-not-recommended=Wykryliśmy, że ten komputer ma __1__ MB pamięci karty graficznej (VRAM). To za mało na sprite'y wysokiej jakości. Możesz doświadczyć problemów z wydajnością, brakujących grafik, awarii lub gra może w ogóle się nie uruchomić. Zalecana ilość pamięci graficznej dla sprite'ów wysokiej jakości to co najmniej 2 GB. +vram-not-detected-high-quality-not-recommended=Nie byliśmy w stanie wykryć, jak dużo pamięci graficznej (VRAM) jest dostępne na tym komputerze. Zalecana ilość pamięci dla sprite'ów wysokiej jakości to co najmniej 2 GB. W przeciwnym wypadku możesz doświadczyć problemów z wydajnością, brakujących grafik, awarii lub gra może w ogóle się nie uruchomić. +[gui-graphics-settings-description] +full-color-depth=Renderowanie w 16-bitowej głębi kolorów poprawia wydajność na słabych i zintegrowanych kartach graficznych. Ta opcja działa tylko na systemie Windows 8 i wyżej albo na silniku renderującym OpenGL. +graphics-quality-label=Rozdzielczość elementów graficznych. Determinuje zużycie VRAM. Uwaga: "Wyższa" rozdzielczość wymaga co najmniej 3 GB VRAM. +graphics-quality-label-console=Rozdzielczość obiektów graficznych. Niższa rozdzielczość zmniejszy zużycie pamięci i czas ładowania. +high-quality-animations=Jeżeli wyłączono niektóre obiekty animowane lub obracane (dla przykładu pociągi) to załaduje tylko połowę normalnej liczby klatek animacji lub obrotów obiektów. To znacznie zmniejsza zużycie pamięci VRAM. +lights-quality=Rozdzielczość renderowania świateł w nocy. Wysokie wartości znacznie obniżą wydajność. +max-threads=Ilość wątków używanych przez grę do renderowania. +minimize-on-focus-loss=Podczas pracy w trybie pełnoekranowym bez obramowania, gra zminimalizuje się sama, aby upewnić się, że nie zasłania twojego ekranu kiedy chcesz przełączyć się do innej aplikacji. +render-in-native-resolution=Na ekranach z wysokim DPI (np. Apple Retina) renderowanie w natywnej rozdzielczości będzie z wyższą jakością obrazu, ale może wpływać na wydajność. +show-animated-water=Wyłącz, aby zwiększyć wydajność na słabszych kartach graficznych. +show-game-simulations-in-background=Gdy znajduje się w głównym menu i menu podrzędnym, pokazuje różne symulacje gry zamiast tła. +show-smoke=Po wyłączeniu, liczba efektów dymu, które są renderowane, zostanie znacznie zmniejszona. Wyłącz, aby zwiększyć wydajność na słabszych kartach graficznych. +show-tree-distortion=Wyłącz, aby zwiększyć wydajność na słabszych kartach graficznych. +sprite-atlas-size-label=Większe atlasy grupują wywołania rysowania, co zmniejsza obciążenie procesora w czasie renderowania, ale może być to trudniejsze do utrzymania dla GPU. +texture-compression=Kompresja tekstur znacznie zwiększa liczbę grafik, które gra może zapisać w pamięci wideo i przyspiesza renderowanie, dzięki temu GPU przesyła mniej danych podczas cieniowania. Jeśli masz stary lub zintegrowany procesor graficzny, wybierz niską jakość, aby zmniejszyć rozmiar grafik jeszcze bardziej i uzyskać dodatkową wydajność. +texture-streaming=Obrazy, które nie zostały umieszczone w żadnym atlasie obrazów (zobacz ustawienia pamięci wideo) będą zachowane w pamięci RAM do użycia na potrzeby procesora karty graficznej. +use-flip-presentation-model=Prezentacja modelu Flip powinno być bardziej skuteczną metodą prezentacji końcowego obrazu na ekranie niż starszy model Blit. Spróbuj włączyć tę opcję, jeśli pojawią się usterki graficzne lub problemy z ramkami. +video-memory-budget-label=Maksymalna ilość pamięci wideo (VRAM), jaką gra może zużyć na tekstury. +video-memory-usage-label=Określa, ile obrazów gra będzie starała się umieścić w atlasie obrazów. Tworzenie większych atlasów obrazów zmniejsza użycie procesora ze względu na możliwość wywołania odniesień do tekstur, ale może zwiększyć obciążenie procesora karty graficznej, ponieważ GPU będzie pracować na większych teksturach. Wolno pływające obrazy mogą być ładowane do pamięci VRAM lub przechowywane w pamięci RAM (zobacz ustawienie Strumienia tekstur). +[gui-heat-interface] +add-tooltip=Dodaj taką wartość ciepła do bufora w każdym cyklu. +at-least-tooltip=Utrzymuj minimalną ilość ciepła w buforze - dodawaj brakującą. +at-most-tooltip=Utrzymuj maksymalną ilość ciepła w buforze - usuwaj nadmiar. +exactly-tooltip=Utrzymuj stały poziom ciepła w buforze - dodawaj lub usuwaj w razie potrzeby. +remove-tooltip=Usuwaj taką ilość ciepła z bufora w każdym cyklu. +[gui-hotkey-suggestions] +build-using-rail-planner=Zbuduj używając planistę torów +build-using-rail-planner-avoiding-obstacles=Zbuduj używając planistę torów unikając przeszkód +cancel-selection=Anuluj zaznaczenie +confirm-selection=Potwierdź zaznaczenie +copy-settings=Kopiuj ustawienia +enter-vehicle=Wejdź do pojazdu +exit-vehicle=Wyjdź z pojazdu +force-build=Wymuś budowanie +insert-items=Zdeponuj przedmiot +next-item=Następny przedmiot +paste-settings=Wklej ustawienia +place-one=Postaw jeden +previous-item=Poprzedni przedmiot +take-items=Weź przedmioty +transfer-all=Przenieś wszystko +transfer-everything=Przenieś wszystko +transfer-stack=Przenieś stos +[gui-infinity-container] +add=Dodaj +at-least=Co najmniej +at-least-tooltip=Utrzymuj minimalną ilość przedmiotów w ekwipunku - dodawaj brakujące. +at-most=Maksymalnie +at-most-tooltip=Przechowuj maksymalnie tyle przedmiotów w swoim ekwipunku - usuń naddatki. +exactly=Dokładnie +exactly-tooltip=Utrzymuj dokładnie taką ilość przedmiotów w ekwipunku - dodawaj lub usuwaj w razie potrzeby. +remove=Usuń +remove-unfiltered-items=Usuń elementy niefiltrowane +remove-unfiltered-items-tooltip=Usuwa rzeczy z ekwipunku, które nie są częścią listy filtrów. +title[1]=Filtry nieograniczonych przedmiotów +[gui-infinity-pipe] +add-tooltip=Dodaj ten procent płynu do rury w każdym cyklu. +at-least-tooltip=Zachowaj co najmniej tyle procent płynu w tej rurze - dodaj brakującą ilość. +at-most-tooltip=Zachowaj co najmniej tyle procent płynu w tej rurze - usuwaj nadmiar. +exactly-tooltip=Zachowaj co najmniej tyle procent płynu w tej rurze - dodaj lub usuń wedle potrzeby. +percent=% +remove-tooltip=Usuń ten procent płynu z rury w każdym cyklu. +temperature=Temperatura +[gui-inserter] +blacklist=Czarna lista +filter=Filtr +override-stack-size=Nadpisz ładowność +whitelist=Biała lista +[gui-install-mods] +already-installed=Modyfikacja __1__ jest już zainstalowana +bookmark=Dodaj do zakładek +cant-install-mod-error=Nie można zainstalować wszystkich zależności dla __1__: __2__. Czy chciałbyś zainstalować tą modyfikację bez zależności? +cant-install-mod-no-compatible-release=Nie ma kompatybilnej wersji __1__ na portalu z modyfikacjami. +failed-to-list-mods=Nie udało się pobrać listy modyfikacji +filter-by-category=Filtruj wg kategorii +highlighted-last-week=W poprzednim tygodniu +highlighted-this-week=W tym tygodniu +install=Instaluj +install-failed=Instalacja __1__ nie powiodła się: __2__ +loading-mods=Wczytywanie modyfikacji +mods-headers-download-count=Pobrano +mods-headers-last-highlighted=Ostatnio wyróżnione +mods-headers-last-updated=Ostatnia aktualizacja +mods-headers-name=Nazwa +mods-headers-trending=Popularne +mods-headers-version=Wersja +no-release=Wybrana modyfikacja nie ma żadnej wydanej wersji +remove-bookmark=Usuń z zakładek +show-bookmarks=Pokazuj tylko modyfikacje z zakładek +sync-mods-with-server=Twoje aktywne modyfikacje nie są zgodne z serwerowymi. Czy chcesz dokonać synchronizacji modyfikacji z serwerem? +wait-toggle-bookmark-request=Oczekiwanie na odpowiedź z portalu modyfikacji... +[gui-interface-settings] +active-quick-bars=Aktywne paski podręczne +alt-mode=Tryb-Alt +automatic-ui-scale=Automatycznie +autosort-inventory=Zawsze utrzymuj ekwipunek gracza posortowany +change-quickbar-by-clicking-with-item=Zmień filtr paska podręcznego klikając przedmiotem +change-quickbar-by-clicking-with-item-controller=Ustaw filtr w menu podręcznym klikając wybranym przedmiotem +custom-ui-scale=Niestandardowy +enable-recipe-notifications=Włącz powiadomienia o formułach +entity-tooltip-delay=Czas wyświetlania się podpowiedzi +entity-tooltip-on-the-side=Podpowiedzi z boku ekranu +flat-character-gui=Spłaszcz interfejs postaci +fuzzy-search-enabled=Wyszukiwanie porównawcze +interaction=Interakcja +locale=Język +lock-belt-building-to-straight-line=Zablokuj budowę taśmociągów jako prostą linię +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Pokazuj przewidywany tekst na klawiaturze ekranowej +other=Inne +output-console-delay=Czas wyświetlania wiadomości czatu +pick-ghost-cursor=Wybierz widmo przedmiotu, przy braku dostępnych przedmiotów +play-sound-for-chat-messages=Włącz dźwięki czatu +research-finished-stops-game=Otwórz okno technologii po zakończeniu badań +shortcut-bar-rows=Rzędy paska skrótów +show-all-items-in-selection-lists=Pokaż wszystkie przedmioty na listach wyboru +show-beacon-modules-in-alt-mode=Pokaż moduły radionadajnika w "trybie-Alt" +show-combinator-settings-when-detailed-info-is-on=Pokaż opcje kombinatorów logicznych w "trybie-Alt" +show-descriptions-in-tooltips=Pokaż opisy w podpowiedziach +show-grid-when-paused=Pokaż siatkę kiedy gra jest zatrzymana +show-hotkey-suggestions=Pokaż wskazówki o sterowaniu myszą i klawiaturą +show-hotkey-suggestions-controller=Pokaż wskazówki o przycisku kontrolera +show-inserter-arrows-when-detailed-info-is-on=Pokaż kierunek podajników w "trybie-Alt" +show-inserter-arrows-when-selected=Pokaż kierunki zaznaczonych podajników +show-interaction-indications=Pokaż oznaczenia interakcji +show-item-labels-in-cursor=Pokazuj etykiety przedmiotów przy kursorze +show-minimap=Pokaż minimapę +show-mining-drill-arrows-when-detailed-info-is-on=Pokaż kierunek wydobycia w "trybie-Alt" +show-missing-logistic-network-icon=Pokazuj brakujące ikony sieci logistycznej +show-mod-owners-in-tooltips=Pokaż twórców modyfikacji w podpowiedziach +show-player-names-on-minimap=Pokazuj nazwy graczy na minimapie +show-pump-arrows-when-detailed-info-is-on=Pokaż kierunki pomp w "trybie-Alt" +show-rail-block-visualization=Pokaż wizualizację odstępów blokowych na torach +show-tips-and-tricks-notifications=Pokaż powiadomienia o podpowiedziach +show-total-raw-in-recipe-tooltips=Pokaż w podpowiedzi podsumowanie zużycia surowców +show-turret-radius-when-blueprinting=Pokazuj zasięg wieżyczek, podczas używania schematów +smart-belt-dragging=Inteligentne przeciąganie taśmociągów +title=Ustawienia interfejsu +tool-window-next-to-quickbar=Okno narzędzi obok paska podręcznego +tooltip-delay=Opóźnienie podpowiedzi +tooltip-never=Nigdy +tooltip-offset=Pozycja podpowiedzi +tooltips=Podpowiedzi +train-stop-label-angle=Kąt etykiety przystanku kolejowego +train-visualization-length=Długość wizualizowanego pociągu +ui-scale=Rozmiar interfejsu +visualization=Wizualizacja +[gui-interface-settings-description] +active-quick-bars=Liczba pasków narzędzi zawsze widoczna na ekranie. +change-quickbar-by-clicking-with-item=Kliknięcie na pole paska podręcznego, mając przedmiot na kursorze, podmieni klikane pole. +change-quickbar-by-clicking-with-item-controller=Wybranie pola z panelu podręcznego z przedmiotem na kursorze ustawi filtr, zamiast wybrać przedmiot z pola. +entity-tooltip-delay=Jak długo ma zająć wyświetlanie podpowiedzi po najechaniu kursorem. +entity-tooltip-on-the-side=Pokaż podpowiedzi obiektu pod minimapą, zamiast na kursorze. +flat-character-gui=Panele wytwarzania i logistyki są umieszczone obok siebie zamiast w oddzielnych zakładkach. +fuzzy-search-enabled=Dokładniejsze dopasowanie wyników dla interfejsu wyszukiwania. +nintendo-switch-use-predictive-text-input=Pokazuj sugestie słów podczas używania klawiatury ekranowej.\nWłączenie tej opcji pozwala również na wprowadzanie tekstu chińskiego i koreańskiego oraz japońskich znaków kanji.\nSprawia, że klawiatura ekranowa jest mniejsza. +output-console-delay=Czas określający kiedy wiadomość czatu lub konsoli zniknie z ekranu. +pick-ghost-cursor=Po wybraniu budowlanego elementu z paska narzędzi lub kiedy użyto narzędzia pipety, w razie braku przedmiotu tego samego typu - umieść widmo tego przedmiotu na kursorze. +shortcut-bar-rows=Liczba rzędów paska skrótów zawsze widoczna na ekranie. +show-all-items-in-selection-lists=Pokaż przedmioty, które nie zostały jeszcze odblokowane w oknach wyboru. +show-descriptions-in-tooltips=Pokaż krótki opis w podpowiedzi dla przedmiotu, obiektu lub formuły. Zalecane dla nowych graczy lub podczas dodawania nowych modyfikacji. +show-interaction-indications=Podświetl współdziałające obiekty po najechaniu kursorem. +show-item-labels-in-cursor=Przytrzymując przedmiot pokazuj jego etykietę, jeśli taką ma (np. nazwy schematów). +show-total-raw-in-recipe-tooltips=Pokazuje całkowitą ilość czasu i przedmiotów, które nie mogą być stworzone ręcznie przez formułę. +smart-belt-dragging=1) Naciśnięcie __CONTROL__rotate__ podczas przeciągania taśmociągu automatycznie obróci go w zależności od pozycji myszy.\n2) Przeciąganie taśmociągu nad przeszkodami automatycznie zbuduje podziemne taśmociągi. +tooltip-delay=Ile czasu ma zająć pojawienie się podpowiedzi po najechaniu kursorem. +tooltip-offset=Jak daleko od kursora będą pojawiać się podpowiedzi. +train-stop-label-angle=Kąt etykiet nazw przystanków na mapie. +train-visualization-length=Ilość wagonów wizualizowana podczas budowy torowiska. +[gui-kills] +kills=Zabójstwa +loses=Straty +title=Zabite jednostki +[gui-linked-container] +title=Odnośnik +[gui-load-game] +all-required-mods-enabled=Wszystkie wymagane modyfikacje są włączone. +exchange-string-freeplay-only=Kod wymiany mapy może być wygenerowany tylko w trybie wolnej gry lub piaskownicy. +title=Wczytaj grę +[gui-load-scenario] +confirm-delete=Na pewno chcesz usunąć scenariusz __1__? +title=Wczytaj scenariusz +[gui-logistic] +auto-trash-request-exists=Żądanie dla tego przedmiotu już istnieje +cell=komórka +cells=komórki +count=Ilość +high-value-tooltip=Wymagana ilość. Roboty logistyczne spróbują zaspokoić żądaną ilość z sieci. +infinite-amount-in-textfield=∞ +items=Przedmioty +logistic-networks=Systemy logistyczne +logistic-request-exists=Żądanie dla tego przedmiotu już istnieje +logistics-and-trash=Osobista logistyka i pola logistycznego wywozu +logistics-only=Osobista logistyka +low-value-tooltip=Maksymalna ilość. Przedmioty ponad limit będą automatycznie przenosić się do pól logistycznego wywozu. +members=Członkowie +network=System logistyczny +request-from-buffer-chests=Żądanie z skrzyni buforowej +set-request=Ustaw żądanie +title=Logistyka +title-filter=Filtr logistyczny +title-request=Logistyczne zamawianie +trash=Wywóz +trash-only=Filtry pól logistycznego wywozu +trash-slots=Pola logistycznego wywozu +[gui-manage-mods] +name-column-header=Nazwa +version-column-header=Wersja +[gui-map-editor] +brush-intensity=Intensywność +brush-size=Rozmiar +brush-speed=Szybkość +character=Postać +character-equipment=Ekwipunek +character-main-inventory=Główny ekwipunek +character-quickbar=Pasek podręczny +cliffs=Urwiska +confirm-quit=Scenariusz nie jest zapisany. Czy na pewno chcesz zakończyć bez zapisywania? +confirm-regenerate=Czy na pewno chcesz ponownie wygenerować mapę? +convert=Konwertuj +convert-save=Konwertuj zapis +convert-save-to-scenario=Konwertuj zapis na scenariusz +cursor-intensity=Intensywność +decoratives=Dekoracje +edit-scenario=Edytuj scenariusz +editor-inventory=Edytor +editors-title=Edytory +entities=Obiekty +finished-converting-save=Plik zapisu został przekonwertowany do scenariusza o nazwie __1__. Możesz go znaleźć na liście scenariuszy użytkownika. +import=Importuj +import-save=Importuj zapis +import-save-failed=Importowanie zapisu nie powiodło się: __1__ +items=Przedmioty +items-transfer-limit=Limit przenoszonych przedmiotów +new-scenario=Nowy scenariusz +resources=Zasoby +scenario-already-exists=Scenariusz o nazwie __1__ już istnieje. Czy chcesz go nadpisać? +select-surfaces-to-import=Wybierz warstwy do zaimportowania +settings=Ustawienia +shape=Kształt +tiles=Nawierzchnia +title=Edytor map +tools=Narzędzia +tools-title=Narzędzia +[gui-map-editor-clone-editor] +apply-clone-brush=Zastosuj pędzel klonowania +clear-destination-decoratives=Wyczyść dekoracje docelowe +clear-destination-entities=Wyczyść obiekty docelowe +clone-decoratives=Skopiuj dekoracje +clone-entities=Skopiuj obiekty +clone-tiles=Skopiuj podłoże +manual-collision-mode=Ręczny tryb kolizji +manual-collision-mode-tooltip=Klonuje tylko elementy obiektów/dekoracyjne przy miejscu docelowym, jeżeli byłyby budowane ręcznie w miejscu docelowym. +smart-area-drag-mode=Inteligentny tryb przeciągania +smart-area-drag-mode-tooltip=Klikając i przeciągając, klonuje obszar źródłowy na docelowe miejsce klonowania, tylko wtedy, gdy go nie pokrywają się z ostatnim sklonowanym miejscem. +smart-area-drag-mode-tooltip-controller=Podczas wybierania i przeciągania przy klonowaniu obszaru, źródło jest klonowane do miejsca docelowego tylko wtedy, gdy nie pokrywa się z ostatnio klonowanym miejscem docelowym. +snap-to-chunk=Przyciągaj do granic sektorów +snap-to-grid=Przyciągaj do siatki +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Buduj jako frakcja +build-as-force-tooltip=Frakcja używana podczas tworzenia obiektów. Jeżeli "**AUTO**" to "normalna" frakcja zostanie w użyta: wrogowie są kąsaczami, twoja frakcja jako budynki gracza, i tak dalej. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Modyfikator obrażeń amunicji +boolean-modifiers=Modyfikatory logiczne +category-modifiers=Modyfikatory kategorii +disabled-hand-crafting-recipes=Wyłącz ręczne wytwarzanie +edit-modifier-category=Edytuj __1__ +gun-speed-modifiers=Modyfikator prędkości broni +setting-is-invalid=Jedno lub więcej ustawień są nieprawidłowe. +simple-modifiers=Modyfikatory proste +title=Wymuś wartości danych +turret-attack-modifiers=Modyfikatory ataku wieżyczek +value-cannot-be-empty=Wartość nie może być pusta. +value-out-of-range=Wartość poza zakresem: prawidłowe wartości są od __1__ do __2__ włącznie. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=Gracz, wróg i neutralne frakcje nie mogą zostać usunięte. +create-force=Utwórz frakcję +current-force=Obecna frakcja +delete-force=Usuń frakcję +destination-force=Cel frakcji +destination-force-tooltip=Frakcja zmieniająca obiekty. Jeżeli "**AUTOMATYCZNIE**", to obecna frakcja zostanie użyta. +edit-force=Edytuj frakcję +edit-force-cease-fire=Edytuj wstrzymanie ognia +edit-force-cease-fire-title=Edytuj zaprzestanie ognia frakcji "__1__" +edit-force-data=Edytuj inne właściwości +edit-force-friends=Edytuj znajomych +edit-force-friends-title=Edytuj przyjaciół frakcji "__1__" +enable-friendly-fire=Włącz bratobójczy ogień +neutral-force-cant-be-changed=Neutralna frakcja nie może być zmieniona. +new-force-name-already-used=Frakcja o tej samej nazwie już istnieje. +no-force-name-given=Nazwa wymagana jest do utworzenia frakcji. +share-chart=Udostępnij wykres +switch-to-force=Przełącz na frakcję +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ i przeciągnij, aby dodać do klonowanego obszaru. +and-all-as-usual=Oraz wszystkie inne odpowiednie skróty jak podczas rozgrywki. +area-build-instructions=__1__ i przeciągnij, aby utworzyć nowy obszar. +area-move-instructions=__1__ i przeciągnij, aby przesunąć obszar. +area-remove-instructions=__1__ aby usunąć obszar. +area-select-instructions=__1__ aby wybrać obszar. +build=__1__ do budowy. +build-cliffs=__1__, aby budować urwiska. +build-cloned-area-instructions=__1__ aby zbudować wybrany obszar. +build-tiles-area=__1__ i przeciągnij, aby zbudować nawierzchnię. +build-tiles-bucket=__1__ aby wypełnić wybrany obszar. +build-tiles-out-of-map=__1__ aby zbudować nawierzchnię poza mapą. +build-to-clone-entity=__1__ aby sklonować wybrany obiekt. +change-force-instructions=__1__ i przeciągnij, aby zmienić frakcję dla obiektów. +change-spawn-location-description=__1__ aby określić lokalizację odrodzenia. +change-tile-variations=__1__ aby zmienić warianty nawierzchni w wybranym obszarze. +edit-resource=Gdy wybrano brak edytora zasobów, __1__ jest zasobem na świecie do edycji. +initial-resource-amount=Początkowa ilość zasobów jest oparta na wartości intensywności narzędzia. +line-build-cliffs=__1__ i przeciągnij, aby zbudować segment klifów. +line-remove-cliffs=__1__ i przeciągnij, aby usunąć segment klifów. +none-mine-to-mine=__1__ aby wydobyć. +none-open-to-edit=__1__ aby edytować. +pipette-to-select-entity=Naciśnij __1__, aby wybrać obiekt do klonowania. +position-build-instructions=__1__ aby utworzyć nowy punkt. +position-move-instructions=__1__ i przeciągnij, aby przesunąć punkt. +position-remove-instructions=__1__ aby usunąć punkt. +position-select-instructions=__1__ aby wybrać punkt. +remove=__1__ do usuwania. +remove-cliffs=__1__, aby usuwać urwiska. +remove-clone-brush-tiles=__1__ i przeciągnij, aby usunąć z klonowanego obszaru. +resource-extra-info=Budowanie lub usuwanie tych samych zasobów zwiększa lub zmniejsza ilość zasobów w oparciu o wartość intensywności narzędzia. +run-snippet-instructions=__1__ i przeciągnij, aby uruchomić zaznaczony skrawek na obszarze. +select-area-to-clone-instructions=__1__ i przeciągnij, aby wybrać obszar do klonowania. +select-clone-brush-destination-instructions=__1__ aby ustawić punkt docelowy klonowania. +select-clone-brush-source-instructions=__1__ aby ustawić źródło do klonowania. +[gui-map-editor-lua-snippet-editor] +current-snippet=Aktualny fragment +delete=Usuń +lua-code=Kod Lua +name=Nazwa +new-snippet=Nowy fragment +opened-snippet-has-duplicate-name=Aktualnie otwarty fragment kodu ma zduplikowaną nazwę. +snippet-already-present=Fragment o nazwie "__1__" już istnieje. +[gui-map-editor-menu] +quit=Zamknij edytor map +regenerate-map=Wygeneruj nową mapę +resume-editing=Wznów edycję +save-and-play=Zapisz i zagraj +save-map-as=Zapisz jako +save-map-overwrite=Zapisz +title=Edytor map +[gui-map-editor-script-editor] +always-draw-areas=Zawsze zarysowuj obszary +always-draw-positions=Zawsze zarysowuj pozycje +color=Kolor +current-areas=Obecny obszar +current-positions=Bieżąca pozycja +name=Nazwa +snap-to-grid=Przyciągaj do siatki +[gui-map-editor-settings] +draw-cursor-light=Rysowanie podświetlenia kursora +fill-electric-buffers=Wypełnij bufory elektryczne podczas budowy obiektów +generate-neighbor-chunks=Generuj sąsiednie sektory +instant-blueprint-building=Natychmiastowa konstrukcja z planów +instant-deconstruction=Natychmiastowy demontaż +instant-rail-planner=Natychmiastowe planowanie torów +instant-upgrading=Natychmiastowe ulepszanie +placed-corpses-never-expire=Umieszczone zwłoki nigdy nie znikają +render-as-day=Zawsze renderuj jako dzień +show-additional-entity-info-gui=Pokaż dodatkowe ustawienia interfejsu obiektu +show-character-tab-in-controller-gui=Pokaż zakładkę postaci w kontrolerze graficznym +show-entity-health-bars=Pokaż paski życia obiektów +show-entity-tags=Pokazuj znaczniki obiektu +show-hidden-entities=Pokazuj niewidzialne obiekty +show-infinity-filters-in-controller-gui=Pokaż filtr nieskończoności w kontrolerze interfejsu +show-status-icons=Pokazuj ikony statusu obiektu +[gui-map-editor-settings-categories] +interaction=Interakcja +other=Inne +rendering=Renderowanie +ui=Interfejs użytkownika +[gui-map-editor-surface-editor] +cant-delete-default-surface=Domyślna warstwa nie może być usunięta. +current-surface=Bieżąca warstwa +delete-surface=Usuń warstwę +edit-map-gen-settings=Edytuj ustawienia generatora mapy +edit-surface-map-gen-settings=__1__ - ustawienia generatora map +fill-tiles-with-lab-tiles=Wypełnij płytkami kontrastowymi +generate-new-chunks-with-lab-tiles=Wygeneruj nowe sektory z płytek kontrastowych +import-save=Importuj zapis +import-save-only-available-in-singleplayer=Importuj zapis tylko jeżeli dostępny w trybie gry pojedynczej. +importing-save-disables-replay=Importowanie innych plików zapisu spowoduje wyłączenie powtórki. Czy na pewno chcesz to zrobić? +invalid-surface-height=Nieprawidłowa wysokość warstwy: dozwolone wartości są od 0 do __1__. +invalid-surface-width=Nieprawidłowa szerokość warstwy: dozwolone wartości są od 0 do __1__. +new-surface=Nowa warstwa +new-surface-name-already-used=Warstwa o tej samej nazwie już istnieje. +no-surface-name-given=Nazwa warstwy jest wymagana do utworzenia warstwy. +regenerate-decoratives=Odnów wszystkie dekoracje +remove-all-entities=Usuń wszystkie obiekty +remove-empty-chunks=Usuń puste sektory +select-surface=Wybierz warstwę +surface-name=Nazwa +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Usuwaj kolidujące dekoracje +smart-entity-collision-mode=Tryb inteligentnych kolizji obiektów +smart-entity-collision-mode-tooltip=Pomija kładzenie podłoża jeśli zniszczyłoby to obiekt. +smart-out-of-map-collision-mode=Tryb inteligentnych kolizji z końcem mapy +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ nawierzchnia może być tylko postawiona w granicach budynku z __CONTROL__build-ghost__. +smart-tile-collision-mode=Tryb inteligentnych kolizji podłoża +smart-tile-collision-mode-tooltip=Buduj tylko nad podłożem z tą samą maską kolizji, w rezultacie uzyskując "twórz ląd nad lądem" i "twórz wodę nad wodą". +[gui-map-editor-time-editor] +apply-ticks-per-day=Zastosuj +current-speed=Aktualna prędkość +day-length=Długość dnia +daytime=Pora dnia: +freeze-daytime=Zamroź porę dnia +pause=Wstrzymaj (__CONTROL__editor-toggle-pause__) +paused=(wstrzymane) +play=Wznów (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Odtwarzaj przez ograniczony czas +speed=Prędkość +speed-down=Zwolnij (__CONTROL__editor-speed down__) +speed-up=Przyśpiesz (__CONTROL__editor-speed up__) +tick-custom=Własna ilość cykli +tick-once=1 cykl naprzód (__CONTROL__editor-tick-once__) +tick-sixty=60 cykli +ticks-per-day=Cykli na dzień +unfreeze-daytime=Odmroź porę dnia +[gui-map-editor-title] +cliff-editor=Urwiska +clone-editor=Klonuj +decorative-editor=Dekoracje +entity-editor=Obiekty +force-editor=Frakcje +lua-snippet-editor=Fragment kodu Lua +none-editor=Brak +resource-editor=Zasoby +scripting-editor=Powierzchnie i pozycje +surface-editor=Warstwy +tile-editor=Teren +time-editor=Czas +[gui-map-editor-tool] +area-selection=Obszar +brush=Pędzel +change-force=Zmień frakcję +circle=Koło +cursor=Kursor +line-selection=Linia +paint-bucket=Wypełnij +point=Punkt +snippet=Uruchom kody Lua +spawn-location=Miejsce odrodzenia +spray=Sprej +square=Kwadrat +variations=Warianty terenu +[gui-map-generator] +advanced-tab-title=Zaawansowane +aux=Typ terenu +aux-description=Kontroluje stosunek czerwonej pustyni w stosunku do piasku. Wyższe odchylenie generuje więcej czerwonej pustyni. +bias=Odchylenie +cliff-continuity=Ciągłość +cliff-continuity-description=Długość nieprzerwanego segmentu urwiska. +cliff-frequency=Częstotliwość +cliff-frequency-description=Częstotliwość występowania urwisk. +cliffs=Urwiska +coverage=Pokrycie +custom=[zmodyfikowany] +difficulty=Poziom trudności +enable-replay=Nagraj powtórkę +enable-replay-description=Nagraj powtórkę dla tego pliku zapisu w celu jej późniejszego odtworzenia. Zwiększa się rozmiar i czas zapisywania pliku. +enabled=Włączone +enemy-attack-pollution-consumption-modifier=Modyfikator kosztu ataku +enemy-attack-pollution-consumption-modifier-description=Modyfikator określający po jakiej ilości zanieczyszczeń nastąpi kolejny atak kąsaczy. +enemy-base=Wrogie siedliska +enemy-expansion-group-tile=Ekspansja wroga +enemy-expansion-maximum-expansion-cooldown=Maksymalny czas oczekiwania +enemy-expansion-maximum-expansion-cooldown-description=Maksymalny czas pomiędzy akcjami ekspansji wroga. +enemy-expansion-maximum-expansion-distance=Maksymalny dystans ekspansji +enemy-expansion-maximum-expansion-distance-description=Maksymalna odległość na jaką wrogowie będą szukali miejsca pod nowe siedliska. +enemy-expansion-maximum-expansion-group-size=Maksymalny rozmiar grupy +enemy-expansion-maximum-expansion-group-size-description=Maksymalny rozmiar grupy przeciwników prowadzącej ekspansję według obecnego poziomu ewolucji. +enemy-expansion-minimum-expansion-cooldown=Minimalny czas oczekiwania +enemy-expansion-minimum-expansion-cooldown-description=Minimalny czas pomiędzy akcjami ekspansji wroga. +enemy-expansion-minimum-expansion-group-size=Minimalny rozmiar grupy +enemy-expansion-minimum-expansion-group-size-description=Minimalny rozmiar grupy przeciwników prowadzącej ekspansję według obecnego poziomu ewolucji. +enemy-expansion-minutes=min. +enemy-frequency-description=Liczba baz wroga.\nUwaga: Wartość mniejsza niż 100% wyłączy niektóre osiągnięcia. +enemy-size-description=Rozmiar każdej bazy wroga.\nUwaga: Wartość mniejsza niż 100% wyłączy niektóre osiągnięcia. +enemy-tab-title=Wróg +error-importing-exchange-string=Błąd podczas importowania kodu wymiany mapy. +evolution=Ewolucja +evolution-destroy-factor=Czynnik zniszczeń +evolution-destroy-factor-description=Wpływa, jak bardzo ewolucja wzrasta po zniszczeniu legowiska wroga. +evolution-pollution-factor=Czynnik zanieczyszczenia +evolution-pollution-factor-description=Wpływa, jak bardzo ewolucja wzrasta w zależności od zanieczyszczenia. +evolution-time-factor=Czynnik czasu +evolution-time-factor-description=Wpływa, jak bardzo ewolucja wzrasta z przebiegiem czasu. +exchange-string-instructions=Wprowadź kod wymiany mapy, aby załadować z niego ustawienia. +export-exchange-string-tt=Eksportuj kod wymiany mapy (przechowuje ustawienia mapy i może być udostępniany) +frequency=Częstotliwość +hide-preview=Zamknij podgląd +import-exchange-string-tt=Importuj kod wymiany mapy +invalid-value-for-field=Nieprawidłowa wartość dla pola "__1__". Dozwolone wartości są od __2__ do __3__. +island-size=Rozmiar wyspy +map-height=Wysokość +map-height-simple=Wysokość mapy +map-seed=Ziarno +map-seed-simple=Ziarno +map-size-group-tile=Mapa +map-type=Typ mapy +map-width=Szerokość +map-width-simple=Szerokość mapy +minimum-pollution-to-damage-trees=Odporność drzew +minimum-pollution-to-damage-trees-description=Drzewa mają 4 różne fazy żywotności zbliżające je do śmierci przez zanieczyszczenie powietrza. Wszelkie zanieczyszczenia powyżej tej wartości rozpoczynają proces przejścia do kolejnej fazy żywotu drzewa. +moisture=Wilgotność +moisture-description=Kontroluje stosunek terenów zielonych do pustynnych. Wyższe odchylenie generuje więcej terenów zielonych. +next=Dalej +peaceful-mode-checkbox=Tryb pokojowy +peaceful-mode-description=W trybie pokojowym wrogowie nie będą aktywnie atakować ani rozwijać się. Będą jednak atakować, aby się bronić.\nUwaga: Włączenie tego trybu spowoduje wyłączenie niektórych osiągnięć. +play=Graj +pollution=Zanieczyszczenie +pollution-absorbed-per-tree-damaged=Absorbcja drzew +pollution-absorbed-per-tree-damaged-description=Drzewa mają 4 różne fazy żywotności zanim zginą przez zanieczyszczenie powietrza. Wartość określa jak dużo zanieczyszczeń drzewo może wchłonąć zanim wejdzie do kolejnej fazy żywotu drzewa. +pollution-absorption-modifier=Modyfikator absorpcji +pollution-absorption-modifier-description=Modyfikuje ilość zanieczyszczeń, jaka będzie absorbowana przez drzewa i teren. +pollution-diffusion-ratio=Tempo rozpraszania +pollution-diffusion-ratio-description=Ilość zanieczyszczeń rozpraszanych do sąsiednich sektorów na sekundę. +preview-auto-update=Automatyczne odświeżanie +preview-auto-update-tt=Automatycznie odśwież podgląd po każdej zmianie ustawień. +preview-error=Błąd generowania podglądu +price-multiplier=Mnożnik kosztu +randomize-map-seed=Losowe ziarno +recipes-difficulty-group-tile=Formuły +research-queue-availability=Dostępność kolejki badań +research-queue-availability-after-victory=Po zakończeniu gry +research-queue-availability-always=Zawsze +research-queue-availability-never=Nigdy +reset-preset=Reset do ustawień domyślnych +reset-to-preset=Zresetuj __1__ __plural_for_parameter_1_{1=opcję|ends in 12,ends in 13,ends in 14=opcji|ends in 2,ends in 3,ends in 4=opcje|rest=opcji}__ do wartości __plural_for_parameter_1_{1=domyślnej|rest=domyślnych}__ +reset-to-preset-disabled=Wszystkie opcje mają wartości początkowe. +resource-frequency-description=Częstość występowania złóż surowców. +resource-richness-description=Ilość zasobów na każde pole w złożach surowców. +resource-size-description=Obszar każdego złoża surowców. +resources-tab-title=Zasoby +richness=Bogactwo +scale=Skala +show-preview=Podgląd +show-preview-warning=Spoiler Alert - nie pokazuj podglądu mapy, jeśli chcesz eksplorować mapę na własną rękę. +size=Wielkość +starting-area-size=Rozmiar obszaru startowego +starting-area-size-description=Rozmiar obszaru bez wrogich baz wokół gracza. +technology-difficulty-group-tile=Technologia +temperature=Temperatura +terrain-bias-description=Stałe odchylenie do zastosowania. +terrain-coverage-description=Określa natężenie pokrycia mapy tym elementem. +terrain-generators-group-title=Generator lądu +terrain-scale-description=Ogólny rozmiar obiektów i odstępy pomiędzy nimi. +terrain-tab-title=Teren +title=Generator mapy +water=Woda +[gui-map-generator-errors] +no-tiles-selected=Przynajmniej jeden typ podłoża musi być uwzględniony. +[gui-map-info] +confirm-delete=Masz zamiar trwale osunąć __1__. +confirm-replay=Rozpocząć odtwarzanie powtórki od __1__? +delete-save=Usuń zapis +difficulty=Trudność +file-size=Rozmiar pliku +invalid-file=Nieprawidłowy lub uszkodzony plik. +map-version=Wersja mapy +mods=Modyfikacje +preview-missing=Brak podglądu mapy. +replay-not-found=Wybrany zapis nie zawiera żadnych informacji o powtórce. +scenario-name=Scenariusz +start-replay=Rozpocznij odtwarzanie +time-played=Czas gry +[gui-map-view-settings] +add-ping=Dodaj ping +add-ping-tooltip=__1__ na mapie lub na świecie, aby aktywować bezpośrednio. +add-tag=Dodaj znacznik +show-electric-network=Sieci energetyczne +show-logistic-network=Systemy logistyczne +show-map-stop=Nazwy przystanków kolejowych +show-player-names=Nazwy graczy +show-pollution=Zanieczyszczenie +show-rail-signal-states=Stany sygnałów kolejowych +show-recipe-icons=Ikony formuł +show-tags=Znaczniki +show-turret-range=Zasięg działek +show-worker-robots=Roboty techniczne +[gui-menu] +about=O grze +browse-lan-games=Przeglądaj gry LAN +browse-public-games=Przeglądaj publiczne gry +connect-to-address=Połącz z adresem +continue-host-save=Kontynuuj: Gospodarz __1__ +continue-host-save-tooltip=Gospodarz __1__ +continue-join-game=Kontynuuj: Dołącz __1__ +continue-join-game-tooltip=Dołącz do __1__ +continue-save=Kontynuuj __1__ +continue-save-tooltip=Wczytaj grę: __1__ +controls=Sterowanie +copy-report-path=Kopiuj ścieżkę raportu z desynchronizacji +desync-explanation=Synchronizacja z grą została utracona.\nPowodem może być błąd w grze, błąd w jednej z modyfikacji, lub błąd w skryptach scenariuszy (jeżeli jakiekolwiek są w użyciu).\nJeżeli nie używasz żadnych modyfikacji, prosimy o zgłoszenie tego problemu na naszym forum. Opisz co robili poszczególni gracze i załącz raport desynchronizacji. +desync-explanation-console=Utraciłeś synchronizację z grą.\nJeśli problem będzie się powtarzał, zgłoś go na naszym forum raportowania błędów. +desync-more-information-link=Po więcej informacji na temat utraty synchronizacji i jak zgłosić ten problem, odwiedź: +desync-report-disabled=Raport desynchronizacji nie został utworzony, ponieważ tworzenie raportów jest wyłączone. Jeśli chcesz aby problem został naprawiony, musisz najpierw włączyć tą opcję i zgłosić utratę synchronizacji. +desync-report-location=Raport desynchronizacji został utworzony w: __1__ +feature-not-available-with-instrument-mod=Funkcja jest nie dostępna, gdy włączony jest moduł trybu pomiarowego (Instrument Mode) +game-menu=Menu gry +graphics=Grafika +host-new-game=Rozpocznij nową grę jako host +host-saved-game=Hostuj zapisaną grę +interface=Interfejs +lan-username=Nazwa użytkownika w LAN +load-game=Wczytaj grę +main-menu=Menu główne +map-editor=Edytor map +mod-settings=Modyfikacje +mods=Modyfikacje +multi-player=Gra wieloosobowa +multi-player-menu=Gra wieloosobowa +new-game=Nowa gra +other=Inne +pause-game=Wstrzymaj grę +quit-game=Wyjdź z gry +quit-tutorial-to-game=Opuść samouczek +quit-tutorial-to-menu=Opuść samouczek +reconnect=Połącz ponownie +restart-game=Rozpocznij od nowa +restart-tutorial=Uruchom ponownie +resume-game=Wznów grę +resume-tutorial=Wznów +save-game=Zapisz grę +save-game-as-scenario=Zapisz jako scenariusz +settings=Ustawienia +show-report=Pokaż raport z desynchronizacji +single-player=Gra jednoosobowa +single-player-menu=Gra jednoosobowa +sound=Dźwięk +the-rest=Pozostałe +tutorial-menu=Samouczek +unpause-game=Odpauzuj grę +user-login=Login użytkownika +[gui-migrated-content] +changed-achievement=Zmieniono osiągnięcia +changed-custom-input=Zmieniono niestandardowe sterowanie +changed-decorative=Zmienione elementy dekoracyjne +changed-entity=Zmienione obiekty +changed-equipment=Zmienione wyposażenie +changed-equipment-grid=Zmieniono siatkę ekwipunku +changed-fluid=Zmienione płyny +changed-item=Zmienione przedmioty +changed-mod-setting=Zmieniono ustawienia modyfikacji +changed-particle=Zmienione cząstki +changed-recipe=Zmienione formuły +changed-shortcut=Zmieniono skróty +changed-technology=Zmienione technologie +changed-tile=Zmienione rodzaje terenu +changed-trivial-smoke=Zmieniono zadymienie +changed-virtual-signal=Zmienione sygnały wirtualne +removed-achievement=Usunięto osiągnięcia +removed-blueprint-too-old=Schemat __1__ usunięty: wersja mapy __2__ jest przestarzała +removed-custom-input=Usunięto niestandardowe sterowanie +removed-decorative=Usunięte elementy dekoracyjne +removed-entity=Usunięte obiekty +removed-equipment=Usunięte wyposażenie +removed-equipment-grid=Usunięto siatkę ekwipunku +removed-fluid=Usunięte płyny +removed-item=Usunięte przedmioty +removed-mod-setting=Usunięto ustawienia modyfikacji +removed-particle=Usunięto cząstki +removed-recipe=Usunięte formuły +removed-shortcut=Usunięto skróty +removed-technology=Usunięte technologie +removed-tile=Usunięte rodzaje terenu +removed-trivial-smoke=Usunięto zadymienie +removed-virtual-signal=Usunięte sygnały wirtualne +title=Przeniesiona zawartość +[gui-mod-info] +active-version=Aktywna wersja +author=Autor +contact=Kontakt +delete=Usuń +dependencies=Zależności +dependency-required=Ta modyfikacja jest wymagana, ale nie aktywna. +description=Opis +factorio-version=Wersja Factorio +homepage=Strona główna +incompatibilities=Niekompatybilny z +incompatible-factorio-version=Niezgodny z bieżącą wersją gry +mod-portal-page=Portal modyfikacji +name=Nazwa +no-dependencies=Brak +optional-dependencies=Opcjonalne zależności +optional-dependency=(opcjonalnie) +optional-dependency-incompatible=Ta modyfikacja jest niekompatybilna z następującymi modyfikacjami. +optional-dependency-required=Ta modyfikacja nie jest wymagana i nie jest aktywna. +status=Status +status-disabled=Wyłączone +status-enabled=Włączone +status-not-installed=Nie zainstalowana +toggle=Włącz/wyłącz +version=Wersja +[gui-mod-load-error] +description=Nie udało się załadować modyfikacji: __1__ +disable-all=Wyłącz wszystkie modyfikacje +disable-mods=Wyłącz wymienione modyfikacje +exit=Wyjdź +mod-manager=Menedżer modyfikacji +reset-mod-settings=Resetuj ustawienia modyfikacji +restart-application=Zrestartuj +title=Błąd podczas ładowania modyfikacji +to-be-disabled=Modyfikacje do wyłączenia: +[gui-mod-settings] +apply=Zastosuj +cancel=Anuluj +cant-be-changed-not-an-admin=Tylko administratorzy mogą zmienić te ustawienia. +map=Mapa +no-map-settings=Brak ustawień mapy. +no-per-user-settings=Brak ustawień dla użytkowników. +no-settings=Brak ustawień do konfiguracji. +no-startup-settings=Brak ustawień startowych. +per-player=Na gracza +reload=Załaduj ponownie +reset=Resetuj +reset-to-default=Zresetuj ustawienia do domyślnych: __1__ +reset-to-default-disabled=Ustawienie ma wartość domyślną. +setting-is-invalid=Jedno lub więcej ustawień są nieprawidłowe. +startup=Uruchomienie +startup-changes-require-restart=Zmiana ustawień uruchamiania będzie wymagać ponownego uruchomienia gry. +startup-settings-cant-be-changed-while-playing=Nie można zmienić ustawień uruchamiania, gdy gra jest uruchomiona. +title=Ustawienia modyfikacji +value-cannot-be-empty=Wartość nie może być pusta. +value-out-of-range=Wartość poza zakresem: prawidłowa jest między __1__ a __2__ włącznie. +[gui-mod-startup-settings-mismatch] +apply=Tak* +cancel=Nie +description=Twoje ustawienia startowe modyfikacji nie są zgodne z ustawieniami serwera, do którego próbujesz się połączyć.\n\nCzy chcesz zastosować ustawienia serwera i zrestartować grę? +restart-required=Gra zostanie zrestartowana, aby zastosować nowe ustawienia uruchamiania. +title=Niezgodność ustawień startowych modyfikacji +[gui-mods] +install=Zainstaluj +manage=Zarządzaj +title=Modyfikacje +unconfirmed-changes=Istnieją niezatwierdzone zmiany. +unconfirmed-mod-changes=Zmieniono __1__ __plural_for_parameter_1_{1=modyfikację|ends in 12, ends in 13, ends in 14=modyfikacji|ends in 2, ends in 3, ends in 4=modyfikacje|rest=modyfikacji}__. +unconfirmed-mod-installed=Zainstalowano __1__ __plural_for_parameter_1_{1=modyfikację|ends in 12, ends in 13, ends in 14=modyfikacji|ends in 2, ends in 3, ends in 4=modyfikacje|rest=modyfikacji}__. +unconfirmed-mod-updated=Zaktualizowano __1__ __plural_for_parameter_1_{1=modyfikację|ends in 12, ends in 13, ends in 14=modyfikacji|ends in 2, ends in 3, ends in 4=modyfikacje|rest=modyfikacji}__. +updates=Aktualizacje +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ chce cię połączyć z serwerem __2__ +connect=Połącz +connect-to-game=Połącz bezpośrednio +ip-address=Adres IP i port +password=Hasło +password-for-game-required=Proszę wprowadzić hasło dla rozgrywki __1__ +scenario-script-source=Scenariusz serwera +[gui-multiplayer-lobby] +access=Dostęp +adminlist=Lista administratorów +allow-commands=Zezwól na polecenia Lua +allow-commands-admins-only=Tylko administratorzy +allow-commands-false=Nie +allow-commands-true=Tak +authserver-side-bans=Użyj blokad z serwera autoryzacji. +authserver-side-bans-tooltip=Sprawdź, czy połączenia graczy nie są zablokowane w trybie wieloosobowym i poinformuj Factorio.com o komendach zablokowania/odblokowania. +autosave-only-on-server=Autozapis tylko na serwerze +banlist=Lista zablokowanych graczy +default-game-name=__1__ +edit-adminlist=Edytuj listę administratorów +edit-banlist=Edytuj listę zablokowanych graczy +edit-whitelist=Edytuj białą listę +game-description=Opis +game-name=Nazwa serwera +game-name-cant-be-empty=Nazwa serwera nie może być pusta +game-password=Hasło serwera +game-password-tooltip=Zaleca się ustawienie hasła, jeśli chcesz grać prywatnie. +game-saving=Zapisywanie gry +game-tags=Tagi +game-visibility-LAN=LAN +game-visibility-public=Publiczny +game-visibility-steam=Steam +game-visibility-steam-tooltip=Włącza lub wyłącza funkcję "Dołącz do gry" przez Steam. +ignore-limit-for-returning-players=Ignoruj dla powracających +ignore-limit-for-returning-players-tooltip=Gracze którzy już grali na tej mapie mogą dołączyć do gry, nawet jeśli został już osiągnięty limit graczy. +max-players=Limit ilości graczy +max-players-count-must-be-integer=Limit ilości graczy musi być liczbą całkowitą +max-upload=Limit prędkości wysyłania +max-upload-must-be-integer=Limit prędkości wysyłania musi być liczbą całkowitą +max-upload-slots=Limit ilości pól wysyłania +max-upload-slots-must-be-integer=Limit slotów wysyłania musi być liczbą całkowitą +max-upload-slots-tooltip=Określa maksymalną liczbę jednoczesnych przesyłań mapy. Ograniczenie służy do określenia szybkości przesyłania danych dla graczy już w grze. +max-upload-speed-no-limit=Brak limitu +max-upload-tooltip=Maksymalna prędkość przesyłu danych dedykowana wysyłaniu gry do nowych graczy. Ograniczenie to jest przydatne, aby istniała wystarczająco duża prędkość przesyłu dla graczy już w będących grze. +multiplayer-afk-autokick-interval=Samoczynne wyrzucanie za bezczynność +multiplayer-autosave-interval=Autozapis co +non-blocking-saving=Włącz nieblokujący zapis +non-blocking-saving-tooltip=Funkcja eksperymentalna, która pozwala serwerowi zapisać mapę bez pauzowania gry. Działa tylko na Linux i macOS. +only-admins-can-pause-the-game=Tylko administratorzy mogą wstrzymywać grę +play=Graj +rights=Prawa +save-upload=Prześlij zapis gry +show=Pokaż +title=Ustawienia serwera gry wieloosobowej +verify-user-identity=Weryfikacja konta użytkownika +verify-user-identity-tooltip=Sprawdza, czy podłączeni gracze mają prawidłowe konto Factorio.com i ich nazwa odpowiada ich nazwie konta. +visibility=Widoczność +whitelist=Biała lista +[gui-new-game] +delete-scenario=Usuń scenariusz +difficulty=Trudność +game-scenarios=Scenariusze gry: +level=Poziom +level-locked-explanation=Przed odblokowaniem tego poziomu musisz najpierw ukończyć poprzedni poziom na tym samym lub wyższym poziomie trudności. +level-locked-explanation-no-difficulty=Przed odblokowaniem tego poziomu musisz najpierw ukończyć poprzedni poziom. +main-game=Główna gra: +mod-scenarios=Scenariusze modyfikacji: +next=Dalej +no-description=Ta mapa nie ma opisu +play=Graj +title-select-scenario-to-edit=Wybierz scenariusz do edycji +title-select-template-for-new-scenario=Wybierz szablon dla nowego scenariusza +title-start-new-game=Rozpocznij nową grę +user-scenarios=Scenariusze gracza: +[gui-other-settings] +autosave-interval=Częstotliwość autozapisu +autosave-never=Nigdy +check-updates=Sprawdź dostępność aktualizacji podczas uruchamiania Factorio +delete-achievements-button=Usuń +delete-achievements-confirm-control-phrase=USUŃ +delete-achievements-confirm-text=Wpisz "__1__", aby potwierdzić usunięcie osiągnięć. +delete-achievements-label=Usuń osiągnięcia +delete-achievements-label-tooltip=Spowoduje to trwałe usunięcie wszystkich osiągnięć. +delete-achievements-label-tooltip-steam=Spowoduje to trwałe usunięcie wszystkich osiągnięć, w tym osiągnięć Steam. +developer=Twórca +discard-mouse-events-when-accessibility-zoomed=Podczas używania przybliżenia nie reaguj na polecenia myszy +enable-blueprint-storage-cloud-sync=Włącz zapis schematów konstrukcyjnych w usłudze Cloud Sync +enable-crash-log-uploading=Prześlij logi awarii +enable-experimental-updates=Zezwalaj na eksperymentalne aktualizacje +enable-logitech-led-support=Włącz obsługę Logitech LED +enable-new-mods=Automatycznie aktywuj nowe modyfikacje +enable-razer-chroma-support=Włącz obsługę Razer Chroma +enable-steelseries-gamesense-support=Włącz obsługę SteelSeries GameSense +factorio-username=Nazwa gracza w LAN +log-in=Zaloguj +log-out=Wyloguj +log-saving-statistics=Statystyki zapisanych wydarzeń +logged-in=Jesteś zalogowany jako __1__ +logged-out=Użytkownik nie jest obecnie zalogowany +non-blocking-saving=Włącz nie blokujące zapisywanie (tylko Linux/macOS) +proxy=Serwer proxy +proxy-password=Hasło serwera proxy +proxy-username=Nazwa użytkownika serwera proxy +set-email=Ustaw adres e-mail +set-email-button=Ustaw +title=Inne ustawienia +use-mod-settings-per-save=Używaj różnych ustawień modyfikacji na zapis +username-invalid-characters=Twoja nazwa użytkownika zawiera nieprawidłowe znaki. Proszę o używanie tylko liter, cyfr i znaków ._- +verbose-logging=Rozszerzone zbieranie informacji o błędach +[gui-other-settings-description] +enable-crash-log-uploading=Prześlij logi anonimowo kiedy gra ulega awarii. +factorio-username=Nazwa gracza podczas gry LAN, gdy nie jesteś zalogowany. Po zalogowaniu jest taka sama, jak nazwa użytkownika Factorio i nie może być zmieniana. +log-saving-statistics=Dziennik statystyki rozmiaru pliku podczas zapisywania mapy (UWAGA: zapisuje wolniej). +set-email=Ustaw e-mail i hasło, aby używać tego konta na innych platformach lub konsolach. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Dodaj grupę +add-player-to-group=Dodawanie gracza do grupy +clone-group=Klonowanie grupy +delete-selected-group=Usuń wybraną grupę +disable-all=Wyłącz wszystkie +do-you-really-want-to-revoke-your-permissions-to-edit=Jeśli kontynuujesz, stracisz możliwość edycji uprawnień. Na pewno tego chcesz? +edit-selected-group=Edytuj wybraną grupę +enable-all=Włącz wszystkie +export=Eksportuj +group-ids-exhausted=Maksymalna liczba grup została osiągnięta. +group-permissions-title=Uprawnienia grupy +import=Zaimportuj +import-failed=Niepowodzenie importowania: __1__ +import-permissions=Importuj uprawnienia +multiple-default-groups-found=Znaleziono wiele grup domyślnych. +no-default-group-found=Nie znaleziono grupy domyślnej. +permissions-string=Kod uprawnień +players-in-group=Gracze w grupie +remove-player-from-group=Usuń gracza z grupy +show-players-in-other-groups=Pokaż graczy z innych grup +title=Uprawnienia +you-can-not-delete-the-default-group=Nie można usunąć domyślnej grupy +[gui-permissions-names] +ActivateCopy=Aktywowanie kopiowania +ActivateCut=Aktywowanie wycinania +ActivatePaste=Aktywowanie wklejania +AddPermissionGroup=Dodawanie grupy uprawnień +AddTrainStation=Dodawanie przystanku kolejowego +AdminAction=Akcje administratora +AltReverseSelectArea=Alternatywne odwrócenie zaznaczonego obszaru +AltSelectArea=Inny wybór powierzchni +AltSelectBlueprintEntities=Inny wybór obiektów schematu +AlternativeCopy=Alternatywne kopiowanie +BeginMining=Rozpoczynanie wydobywania +BeginMiningTerrain=Rozpoczynanie wykopu terenu +Build=Budowanie +BuildRail=Budowanie torowiska +BuildTerrain=Budowanie terenu +CancelCraft=Anulowanie tworzenia +CancelDeconstruct=Anulowanie demontażu +CancelNewBlueprint=Anulowanie nowego schematu +CancelResearch=Zaniechaj badanie +CancelUpgrade=Anulowanie ulepszenia +ChangeActiveCharacterTab=Zmiana aktywnej zakładki postaci +ChangeActiveItemGroupForCrafting=Zmiana aktywnej grupy przedmiotów do tworzenia +ChangeActiveItemGroupForFilters=Zmiana aktywnej grupy przedmiotów dla filtrów +ChangeActiveQuickBar=Zmiana aktywnego paska podręcznego +ChangeArithmeticCombinatorParameters=Zmienianie parametrów sterownika arytmetycznego +ChangeDeciderCombinatorParameters=Zmienianie parametrów sterownika decyzyjnego +ChangeEntityLabel=Zmienianie etykiety obiektu +ChangeItemDescription=Zmienianie opisu przedmiotu +ChangeItemLabel=Zmienianie etykiety przedmiotu +ChangeMultiplayerConfig=Zmienianie konfiguracji gry wieloosobowej +ChangePickingState=Zmienianie stanu podnoszenia +ChangeProgrammableSpeakerAlertParameters=Zmienianie parametrów ostrzeżeń głośnika programowalnego +ChangeProgrammableSpeakerCircuitParameters=Zmienianie parametrów sieci głośnika programowalnego +ChangeProgrammableSpeakerParameters=Zmienianie parametrów głośnika programowalnego +ChangeRidingState=Zmienianie stanu jazdy +ChangeShootingState=Możliwość strzelania +ChangeTrainStopStation=Zmiana przystanku kolejowego +ChangeTrainWaitCondition=Zmiana warunków postoju pociągu +ChangeTrainWaitConditionData=Zmiana warunków czasowych postoju pociągu +ClearCursor=Czyszczenie kursora +ConnectRollingStock=Sprzęganie taboru kolejowego +Copy=Kopiowanie +CopyEntitySettings=Kopiowanie ustawień obiektu +CopyOpenedBlueprint=Kopiowanie otwartego schematu +CopyOpenedItem=Kopiowanie otwartego przedmiotu +Craft=Wytwarzanie +CursorSplit=Rozdzielanie kursora +CursorTransfer=Przesyłanie kursora +CustomInput=Niestandardowe wejście +CycleBlueprintBookBackwards=Wertuj w tył książki schematów +CycleBlueprintBookForwards=Wertuj w przód książki schematów +Deconstruct=Demontaż +DeleteBlueprintLibrary=Usuwanie biblioteki schematów +DeleteBlueprintRecord=Usuwanie schematu konstrukcyjnego +DeleteCustomTag=Usuwanie domyślnego tagu +DeletePermissionGroup=Usuwanie grupy uprawnień +DestroyItem=Niszczenie przedmiotu +DestroyOpenedItem=Niszczenie otwartego przedmiotu +DisconnectRollingStock=Rozprzęganie taboru kolejowego +DragTrainSchedule=Przeciąganie rozkładu pociągu +DragTrainWaitCondition=Przeciąganie warunków postoju pociągu +DropBlueprintRecord=Upuszczanie schematu konstrukcyjnego +DropItem=Wyrzucanie przedmiotu +EditBlueprintToolPreview=Edycja narzędzia podglądu schematu +EditCustomTag=Edytowanie niestandardowego tagu +EditPermissionGroup=Edycja uprawnień grupy +ExportBlueprint=Eksportowanie schematu +FastEntitySplit=Szybki podział obiektów +FastEntityTransfer=Szybkie przenoszenie obiektów +FlushOpenedEntityFluid=Opróżnianie płynu otwartego obiektu +FlushOpenedEntitySpecificFluid=Opróżnianie otwartego obiektu z określonego płynu +GoToTrainStation=Jeżdżenie do przystanku kolejowego +GrabBlueprintRecord=Przechwytywanie schematu konstrukcyjnego +GuiCheckedStateChanged=Zmienianie sprawdzenia stanu interfejsu +GuiClick=Klikanie interfejsu +GuiConfirmed=Potwierdzanie interfejsu +GuiElemChanged=Zmienianie elementu interfejsu +GuiHover=Zaznaczanie na interfejsie +GuiLeave=Zamknięcie interfejsu +GuiLocationChanged=Zmienianie lokalizacji interfejsu +GuiSelectedTabChanged=Zmienianie zaznaczonej zakładki interfejsu +GuiSelectionStateChanged=Zmienianie stanu zaznaczenia interfejsu +GuiSwitchStateChanged=Przełączanie stanu interfejsu +GuiTextChanged=Zmienianie napisu interfejsu +GuiValueChanged=Zmienianie wartości interfejsu +ImportBlueprint=Importowanie schematu +ImportBlueprintString=Importowanie kodu schematów +ImportBlueprintsFiltered=Importowanie posortowanych schematów +ImportPermissionsString=Importowanie kodu uprawnień +InventorySplit=Rozdzielanie ekwipunku +InventoryTransfer=Przenoszenie ekwipunku +LaunchRocket=Wystrzeliwanie rakiety +LuaShortcut=Skrót Lua +MapEditorAction=Tryb edycji mapy +MarketOffer=Oferta rynkowa +ModSettingsChanged=Potwierdzanie zmian ustawień modyfikacji +OpenAchievementsGui=Otwieranie interfejsu osiągnięć +OpenBlueprintLibraryGui=Otwieranie interfejsu biblioteki schematów +OpenBlueprintRecord=Otwieranie schematu konstrukcyjnego +OpenBonusGui=Otwieranie interfejsu premii +OpenCharacterGui=Otwieranie interfejsu postaci +OpenCurrentVehicleGui=Otwieranie interfejsu aktualnego pojazdu +OpenEquipment=Otwieranie interfejsu +OpenGui=Otwieranie interfejsu +OpenItem=Otwieranie przedmiotu +OpenLogisticGui=Otwieranie interfejsu logistyki +OpenModItem=Otwieranie modyfikacji przedmiotu +OpenParentOfOpenedItem=Otwieranie nadrzędnego otwartego przedmiotu +OpenProductionGui=Otwieranie interfejsu produkcyjnego +OpenTechnologyGui=Otwieranie interfejsu technologii +OpenTipsAndTricksGui=Otwieranie interfejsu wskazówek +OpenTrainGui=Otwieranie interfejsu pociągu +OpenTrainStationGui=Otwieranie interfejsu przystanku kolejowego +OpenTrainsGui=Otwieranie interfejsu pociągów +PasteEntitySettings=Wklejanie ustawień obiektu +PlaceEquipment=Umieszczanie wyposażenia +QuickBarPickSlot=Wybieranie pola paska ekwipunku +QuickBarSetSelectedPage=Wybieranie strony paska ekwipunku +QuickBarSetSlot=Ustawianie pola paska ekwipunku +ReassignBlueprint=Przypisywanie schematu +RemoveCables=Usuwanie przewodów +RemoveTrainStation=Usuwanie przystanku kolejowego +ResetAssemblingMachine=Resetowanie automatu montażowego +ResetItem=Resetowanie przedmiotu +ReverseSelectArea=Odwracanie zaznaczonego obszaru +RotateEntity=Obracanie obiektu +SelectArea=Wybieranie obszaru +SelectBlueprintEntities=Wybór obiektów schematu +SelectEntitySlot=Wybieranie pola obiektu +SelectItem=Wybieranie przedmiotu +SelectMapperSlot=Wybieranie pola planowania +SelectNextValidGun=Wybieranie następnej sprawnej broni +SelectTileSlot=Wybieranie pola nawierzchni +SendSpidertron=Wysyłanie spidertrona +SetAutoLaunchRocket=Ustawianie automatycznego wystrzeliwania rakiet +SetAutosortInventory=Ustawianie autosortowania ekwipunku +SetBehaviorMode=Ustawianie trybu zachowania +SetCarWeaponsControl=Ustawianie sterowania bronią samochodu +SetCircuitCondition=Ustawianie warunków sieci +SetCircuitModeOfOperation=Ustawianie trybu pracy sieci +SetControllerLogisticTrashFilterItem=Ustawianie kontrolera logistycznego wywozu sortowanego przedmiotu +SetDeconstructionItemTileSelectionMode=Ustawianie nawierzchni do demontażu w trybie wyboru +SetDeconstructionItemTreesAndRocksOnly=Ustawianie tylko drzew i skał do demontażu +SetEntityColor=Ustawianie koloru obiektu +SetEntityEnergyProperty=Ustawienie właściwości energetycznych obiektu +SetEntityLogisticTrashFilterItem=Ustawianie logistycznego wywozu sortowanego przedmiotu dla obiektu +SetFilter=Ustawianie filtrowania +SetFlatControllerGui=Ustawianie płaskiego interfejsu kontrolera +SetHeatInterfaceMode=Ustawianie trybu interfejsu mapy ciepła +SetHeatInterfaceTemperature=Ustawianie temperatury interfejsu mapy ciepła +SetInfinityContainerFilterItem=Ustawianie filtrów nieograniczonych przedmiotów w pojemnikach +SetInfinityContainerRemoveUnfilteredItems=Ustawianie nieskończonego pojemnika do usuwania niefiltrowanych przedmiotów +SetInfinityPipeFilter=Ustawianie filtra nieskończonej rury +SetInserterMaxStackSize=Ustawianie maksymalnego rozmiaru stosu podajnika +SetInventoryBar=Ustawianie paska ekwipunku +SetLinkedContainerLinkID=Ustawianie połączonego pojemnika przypisanym ID +SetLogisticFilterItem=Ustawianie przedmiotów filtru logistycznego +SetLogisticFilterSignal=Ustawianie sygnału filtra logistycznego +SetPlayerColor=Ustawianie koloru gracza +SetRecipeNotifications=Ustawianie powiadomień formuł +SetRequestFromBuffers=Ustawianie żądań przedmiotów według sieci sterowniczej +SetResearchFinishedStopsGame=Ustawianie finalnego badania zakańczającego grę +SetSignal=Ustawianie sygnałów +SetSplitterPriority=Ustawienie priorytetu rozdzielacza +SetTrainStopped=Ustawianie postoju pociągu +SetTrainsLimit=Ustawianie limitu pociągów +SetVehicleAutomaticTargetingParameters=Ustawianie parametrów automatycznego kierowania pojazdu +SetupAssemblingMachine=Ustawianie automatu montażowego +SetupBlueprint=Konfiguracja schematu +SetupSingleBlueprintRecord=Konfiguracja pojedynczego schematu konstrukcyjnego +SmartPipette=Inteligentna pipeta +SpawnItem=Kreacja przedmiotu +StackSplit=Rozdzielanie stosu +StackTransfer=Przenoszenie stosu +StartRepair=Rozpoczęcie naprawy +StartResearch=Rozpoczynanie badań +StartWalking=Rozpoczynanie chodzenia +StopBuildingByMoving=Zatrzymaj budowanie przez przemieszczanie +SwitchConnectToLogisticNetwork=Przełączanie połączenia do sieci logistycznej +SwitchConstantCombinatorState=Przełączanie stanu sterownika stałych +SwitchInserterFilterModeState=Przełączanie trybu podajników filtrujących +SwitchPowerSwitchState=Przełączanie stanu przełącznika zasilania +SwitchToRenameStopGui=Przełączanie interfejsu zmiany nazwy przystanku +TakeEquipment=Pobieranie wyposażenia +ToggleDeconstructionItemEntityFilterMode=Przełączanie na demontaż przedmiotu w trybie filtrowania obiektu +ToggleDeconstructionItemTileFilterMode=Przełączanie na demontaż przedmiotu w trybie filtrowania nawierzchni +ToggleDriving=Przełączanie jazdy +ToggleEnableVehicleLogisticsWhileMoving=Włączanie logistyki pojazdu podczas poruszania +ToggleEntityLogisticRequests=Włączanie żądań logistyki obiektu +ToggleEquipmentMovementBonus=Włączanie wyposażenia premii do ruchu +ToggleMapEditor=Przełączanie na edytor map +TogglePersonalLogisticRequests=Włączanie żądań podręcznej logistyki +TogglePersonalRoboport=Przełączanie podręcznego roboportu +ToggleShowEntityInfo=Pokazywanie informacji o obiekcie +TranslateString=Tłumaczenie tekstu +Undo=Cofanie +Upgrade=Ulepszanie +UpgradeOpenedBlueprintByItem=Ulepszanie otwartych schematów wg przedmiotu +UpgradeOpenedBlueprintByRecord=Ulepszanie otwartych schematów wg pozycji +UseArtilleryRemote=Użycie systemu zdalnego celowania artylerii +UseItem=Używanie przedmiotu +WireDragging=Przeciąganie przewodów +WriteToConsole=Pisanie w konsoli +[gui-pipe] +fluid-system-contents=Stan systemu płynów: +flush-this=Opróżnij __1__ z tego. +flush-whole-system=Opróżnij __1__ z całego systemu płynów. +this-contents=Zawartość __1__: +[gui-player-management] +add-player=Dodaj gracza +admin=Administrator +ban=Zablokuj +banned=Zablokowani +cant-ban-yourself=Nie możesz się zablokować. +cant-delete-yourself=Nie możesz usunąć siebie! +cant-kick-not-online=Tylko połączonych graczy można wyrzucać. +cant-kick-yourself=Nie możesz wyrzucić siebie. +cant-use-not-in-multiplayer-game=To menu może być użyte tylko podczas gry wieloosobowej. +cant-whitelist-disabled=Biała lista musi być włączona na serwerze, zanim gracze będą mogli zostać umieszczeni na białej liście. +delete-player=Usuń +delete-player-tooltip=Wyrzuca i usuwa gracza z serwera. +demote=Degraduj +kick=Wyrzuć +last-online=Online +manage=Zarządzaj +manage-permissions=Zarządzaj uprawnieniami +manage-player=Zarządzaj __1__ +mute=Wycisz +muted=Wyciszeni +name=Nazwa +never=nigdy +now=teraz +online-players=__1__ z __2__ __plural_for_parameter_2_{1=gracza|rest=graczy}__ jest online +operations=Operacje +permission-group=Uprawnienia grupy +promote=Awansuj +purge=Usuń wiadomości +show-online-only=Pokazuj tylko online +time-ago=__1__ temu +title=Zarządzanie graczem +unban=Odblokuj +unmute=Wyłącz wyciszenie +unwhitelist=Usuń z białej listy +whitelist=Biała lista +whitelisted=Dodany/a do białej listy +[gui-power-switch] +off=Wył. +on=Zał. +state=Stan +[gui-production] +consumption=Zużycie +electricity=Zasilanie +fluids=Płyny +items=Przedmioty +kills=Zabójstwa +pollution=Zanieczyszczenie +production=Produkcja +title=Produkcja +[gui-programmable-speaker] +alert-settings=Ustawienia alarmu +allow-polyphony=Zezwól na polifonię +allow-polyphony-description=Zezwól na odtwarzanie maksymalnie __1__ dźwięków w tym samym czasie. Wyłącz, aby pozwolić na odtwarzanie tylko jednego dźwięku na raz (przydatne do alarmów). +circuit-connection-settings=Ustawienia połączeń sieci sterowniczej +global-playback=Globalne odtwarzanie +global-playback-description=Dźwięki emitowane przez głośnik będą słyszalne na całej mapie. +show-alert=Pokaż alarm +show-alert-description=Pokaż alarm z wiadomością w GUI, przy odtworzeniu dźwięku. +show-icon-on-map=Pokaż ikonę na mapie +signal-value-is-pitch=Wartość sygnału jest wysokością tonu +signal-value-is-pitch-description=Wartość wejściowego sygnału sieci sterowniczej określa, jaka nuta będzie zagrana. +volume=Głośność +[gui-quick-panel] +items=Przedmioty +page=Strona __1__/__2__ +panels=Panele +shortcuts-next-page=__1__: następna strona +shortcuts-next-tab=__1__: następna zakładka +shortcuts-previous-page=__1__: poprzednia strona +shortcuts-previous-tab=__1__: poprzednia zakładka +shortcuts-select=__1__: wybierz +title=Menu podręczne +tools=Narzędzia +[gui-requester] +set-requests=Ustaw żądania przedmiotów według sieci sterowniczej +[gui-resource-entity] +initial-amount=Początkowa ilość +minimum-yield=Minimalne wydobycie +resource-amount=Ilość zasobów +[gui-roboport] +repair-packs=Zestawy naprawcze +robots=Roboty +[gui-rocket-silo] +auto-launch=Automatycznie wystrzel z ładunkiem. +rocket-inventory-label=Ładownia rakiety +rocket-progress=Postęp w budowie rakiety +rocket-result-inventory-label=Rezultat wystrzelenia rakiety +[gui-save-game] +cant-save-over-autosaves=Proszę wybrać inną nazwę zapisu.\nPliki "Autosave" są zarezerwowane dla autozapisów i zastępowane podczas ich dokonywania. +confirm-overwrite=Czy na pewno chcesz nadpisać __1__? +confirm-overwrite-time-warning=Ostrzeżenie: Wybrany zapis ma __1__ __plural_for_parameter_1_{1=godzinę|ends in 12, ends in 13, ends in 14=godzin|ends in 2, ends in 3, ends in 4=godziny|rest=godzin}__ czasu zabawy! +save=Zapisz +save-as=Zapisz jako +title=Zapisz grę +[gui-save-scenario] +save-as=Zapisz jako +title=Zapisz scenariusz +[gui-select-upgrade-planner] +default-upgrade=Domyślne ulepszenie +instructions=__CONTROL_LEFT_CLICK__ aby zastosować jako ulepszenie, __CONTROL_RIGHT_CLICK__ aby zastosować jako zdegradowanie. +title=Wybierz schemat ulepszeniowy do zastosowania +[gui-server-config] +cancel=Anuluj +save=Zapisz +title=Konfiguracja serwera +[gui-set-email] +checking=Sprawdzanie +email=E-mail +email-already-set=To konto ma już przypisany adres e-mail. Przypisanym adresem e-mail jest __1__ +email-cant-be-empty=E-mail nie może być pusty. +email-invalid=Adres e-mail jest nieprawidłowy. +set=Ustaw +set-email-description=To konto nie ma przypisanego adresu e-mail. Dodaj e-mail i hasło, aby używać tego konta na innych platformach lub konsolach. +set-email-success=Wiadomość e-mail została wysłana na adres __1__. Postępuj zgodnie z instrukcjami, aby potwierdzić e-mail i ustawić hasło. +set-email-title=Ustaw e-mail +setting-email=Ustawienie e-mail +[gui-side-menu] +achievements=Osiągnięcia +blueprint-library=Biblioteka schematów (__CONTROL__toggle-blueprint-library__) +bonuses=Premie +logistic-networks=Sieci logistyczne +map=Mapa (__CONTROL__toggle-map__) +production-statistics=Statystyki produkcji (__CONTROL__production-statistics__) +technology=Ekran technologii +tips-and-tricks=Porady i wskazówki +trains=Pociągi (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Alarmy +default-device=Urządzenie domyślne +environment-sounds-volume=Dźwięki otoczenia +game-effects-volume=Efekty +gui-effects-volume=Efekty menu +master-volume=Głośność +music-volume=Muzyka +preferred-output=Preferowane wyjście +simulation-volume=Symulacje +title=Ustawienia dźwiękowe +walking-sound-volume=Dźwięk chodzenia +wind-volume=Wiatr +[gui-speed-panel] +normal=Normalna +pause=Wstrzymaj +paused=Wstrzymane +show-gui=Pokaż interfejs graficzny +show-message-dialogs=Pokazuj okna dialogowe +speed=Prędkość: __1__ +speed-down=Zwolnij +speed-up=Przyspiesz +title=Opcje powtórki +[gui-splitter] +input-priority=Priorytet wejścia +left=Lewa +output-priority=Priorytet wyjścia +right=Prawa +[gui-sync-mods-with-save] +cancel=Powrót +confirm=Potwierdź +correct=Poprawne: +disabled=Wyłączone: +download=Pobierz +enable=Włączone +enable-correct-version=Włącz poprawną wersję +join-server-after-sync=Dołącz do serwera po synchronizacji +keep-enabled=Pozostaw włączone +load-save-after-sync=Załaduj zapis po synchronizacji +mods-not-available-on-mod-portal=Następujące modyfikacje nie są dostępne na portalu z modyfikacjami: __1__ +no-compatible-version=Brak zgodnej wersji: +no-release=Nie opublikowano: +not-in-save=Brakuje w zapisie: +not-on-mod-portal=Nie ma na portalu z modyfikacjami: +ready-to-download=Gotowe do pobrania: +sync-mods-with-server=Zsynchronizuj modyfikacje z serwerem +sync-startup-settings=Zsynchronizuj ustawienia uruchamiania +title=Synchronizuj modyfikacje z zapisem +wrong-version-enabled=Włączona nieprawidłowa wersja: +[gui-tag-edit] +cancel=Anuluj +confirm=Potwierdź +delete=Usuń +icon=Ikona znacznika +name=Nazwa znacznika +snapping=Przyciąganie +title-create=Stwórz nowy znacznik +title-edit=Właściwości znacznika +[gui-technologies-list] +title=Lista technologii +[gui-technology] +graph-title=Drzewo technologii +technologies-omitted=__1__ __plural_for_parameter_1_{1=technologia została pominięta|ends in 12, ends in 13, ends in 14=technologii zostało pominiętych|ends in 2, ends in 3, ends in 4=technologie zostały pominięte|rest=technologii zostało pominiętych}__ w tym widoku. +[gui-technology-preview] +already-queued=Technologia jest już dodana do kolejki badań +already-researched=Technologia została już zbadana +already-researching=Technologia jest już badana +continue-research=Wznów +disabled=Technologia jest niedostępna +editor-research-tooltip=(Edytor map) __CONTROL_LEFT_CLICK__, aby zbadać. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ aby natychmiastowo zbadać wraz ze wszystkimi wymaganymi technologiami. +effects=Efekty +not-researched-tooltip=(Edytor Map) Technologia nie jest zbadana +prerequisites=Wymagania +queue-full=Kolejka badań jest pełna +saved-progress=Zbadano: __1__% +start-research=Rozpocznij badania +status-available=Dostępne +status-disabled=Nieodkryta +status-not-available=Niedostępne +status-queued=Dodane do kolejki +status-researched=Zbadano +status-researching=Badanie w toku +title-status=(__1__) +un-research=Odbadaj +un-research-tooltip=(Edytor map) Cofnij zbadanie tej technologii +unit-ingredients=Koszt +unit-time=Czas wymagany na zbadanie jednostki w laboratorium +unsatisfied-prerequisites=Niektóre wcześniejsze technologie nie są zbadane +unsatisfied-prerequisites-queue=Niektóre wcześniejsze technologie nie są zbadane i nie można zakolejkować do badań +will-complete=Wszystkie poziomy tej technologii są już zbadane/dodane do kolejki +[gui-technology-progress] +cancel=Anuluj +no-research=Brak badań w toku +title=Badanie +[gui-technology-queue] +title=Kolejka badań +[gui-text-tags] +blueprint=Schemat +blueprint-name-label=Nazwa: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ aby chwycić schemat +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ aby chwycić książkę schematów +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ aby otworzyć pociąg +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ aby otworzyć przystanek kolejowy +contains-blueprints=Zawiera __1__ __plural_for_parameter_1_{1=schemat|ends in 12,ends in 13,ends in 14=schematów|ends in 2,ends in 3,ends in 4=schematy|rest=schematów}__ +following-text-achievement=[Osiągnięcie: __1__] +following-text-armor=[Zbroja: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Obiekt: __1__] +following-text-fluid=[Płyn: __1__] +following-text-gps=[Lokalizacja: __1__] +following-text-item=[Przedmiot: __1__] +following-text-item-group=[Grupa przedmiotów: __1__] +following-text-recipe=[Formuła:__1__] +following-text-technology=[Technologia: __1__] +following-text-tile=[Podłoże: __1__] +following-text-train-no-name=[Pociąg] +following-text-train-stop-no-name=[Przystanek kolejowy] +following-text-train-stop-with-name=[Przystanek kolejowy: __1__] +following-text-train-with-name=[Kolej: __1__] +following-text-unknown-item=[Nieznany przedmiot] +following-text-virtual-signal=[Sygnał wirtualny: __1__] +gps-invalid=Podano błędną pozycję +gps-position-label=Pozycja: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ aby podejrzeć +invalid-train=Nieprawidłowy pociąg +invalid-train-stop=Nieprawidłowy przystanek kolejowy +train-hover=Pociąg: __1__ +train-stop-hover=Przystanek kolejowy: __1__ +[gui-the-rest-settings] +about=Wszystko co nie jest widoczne w normalnym menu ustawień. +restart-tooltip=Większość ustawień wymaga ponownego uruchomienia gry, aby odniosły skutek. +title=Pozostałe +warning-label=OSTRZEŻENIE +warning-tooltip=Nie zmieniaj opcji jeżeli nie wiesz do czego one są: większość z nich nie jest zatwierdzonych. +[gui-tips-and-tricks] +mark-as-read=Oznacz jako przeczytane +no-tutorial-in-multiplayer=Nie można rozgrywać samouczków w trybie wieloosobowym. +nothing-found=Nie znaleziono wskazówek +play-tutorial=Rozpocznij samouczek +replay-tutorial=Powtórz samouczek +tip-notice-title=Sugerowana wskazówka. +title=Wskazówki +[gui-train] +add-circuit-condition=Sygnał sieci sterowniczej +add-empty-condition=Brak ładunku +add-fluid-count-condition=Ilość płynu +add-full-condition=Pełny ładunek +add-inactivity-condition=Brak aktywności +add-item-count-condition=Liczba przedmiotów +add-robots-inactive-condition=Brak aktywności robotów +add-station=+ Dodaj przystanek +add-time-condition=Czas postoju +add-wait-condition=+ Dodaj warunek postoju +adding-temporary=Dodaj tymczasowy +automatic-mode=Automatyczny +cargo=Paliwo +cargo-condition=Ładunek +center-on-locomotive=Wyśrodkowanie na lokomotywie +circuit=Sygnał +color=Kolor +fluid=Płyn +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ aby wstawić tymczasowy przystanek. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ , aby dodać wybrany przystanek do rozkładu. +invalid=Nieprawidłowy +locomotive-doesnt-need-energy=Lokomotywa nie wymaga energii. +locomotive-is-out-of-reach=Lokomotywa jest poza zasięgiem. +manual-mode=Ręczny +no-path-to-destination=Brak ścieżki do miejsca przeznaczenia +of-inactivity=nieaktywności +open-in-map=Otwórz tą lokalizację na mapie +passed=minęło +schedule=Rozkład +station-not-present=Nie ma przystanków o tej nazwie. +station-partially-accessible=Tylko __1__ __plural_for_parameter_1_{1=przystanek|ends in 12,ends in 13,ends in 14=przystanków|ends in 2,ends in 3,ends in 4=przystanki|rest=przystanków}__ z __2__ __plural_for_parameter_2_{1=jest dostępny|ends in 12,ends in 13,ends in 14=jest dostępnych|ends in 2,ends in 3,ends in 4=są dostępne|rest=jest dostępnych}__ +stations-disabled=__plural_for_parameter_1_{1=Przystanek jest wyłączony|2=Oba przystanki są wyłączone|ends in 2,ends in 3,ends in 4=__1__ przystanki są wyłączone|rest=__1__ przystanków jest wyłączonych}__. +stations-not-accessible=__plural_for_parameter_1_{0=Żaden przystanek nie jest dostępny|1=Przystanek jest niedostępny|2=Oba przystanki są niedostępne|rest=Wszystkie __1__ przystanki są niedostępne}__ z bieżącej pozycji. +temporary=Tymczasowy: __1__ +toggle-station-names=Włącz nazwy przystanków kolejowych +too-far-from-rail=Brak torów w pobliżu +[gui-train-rename] +perform-change=Zastosuj zmiany +title=Zmień nazwę - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Miejsce docelowe jest pełne: __1__ +heading-to=Zmierza do: __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Ręcznie sterowany +manually-stopped=[img=utility/warning_icon] Ręcznie zatrzymany +no-path-to=[img=utility/warning_icon] Brak ścieżki na przystanek __1__ +no-schedule=Brak rozkładu +no-valid-stops=[img=utility/warning_icon] Brak prawidłowych przystanków +standing-at=Stoi na przystanku __1__ +waiting-at=Czeka na: __1__ +[gui-train-stop] +enable-trains-limit=Włącz limit pociągów +no-trains=Nie ma żadnych pociągów do tego przystanku. +rename-stop=Zmień nazwę przystanku +train-stops-with-this-name=Liczba przystanków o tej nazwie. +trains-with-this-stop=Pociągi z tym przystankiem: __1__ +[gui-train-wait-condition-description] +and=ORAZ +circuit-condition=Sygnał sterowniczy: __1__ __2__ __3__ +empty-condition=Wagony się opróżnią +fluid-count-condition=Płyn: __1__ __2__ __3__ +full-condition=Wagony się wypełnią +inactivity-condition=__1__ __plural_for_parameter_1_{1=sekunda|ends in 12,ends in 13,ends in 14=sekund|ends in 2,ends in 3,ends in 4=sekundy|rest=sekund}__ nieaktywności +item-count-condition=Ładunek: __1__ __2__ __3__ +or=LUB +passenger-not-present=Nieobecność pasażera +passenger-present=Obecność pasażera +robots-inactive-condition=Brak aktywnych robotów +time-condition=__1__ __plural_for_parameter_1_{1=sekunda|ends in 12,ends in 13,ends in 14=sekund|ends in 2,ends in 3,ends in 4=sekundy|rest=sekund}__ postoju +[gui-trains] +circuit-disabled-tooltip=Przystanek wyłączony przez sieć sterowniczą. +circuit-limit-tooltip=Ustawienie limitu pociągów przez sieć sterowniczą. +empty-schedule=[Brak] +limit-note=(Przypis: niektóre przystanki nie mają ustawionego limitu pociągów) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Tryb ręczny +no-stations=Nie znaleziono przystanków. +no-trains=Nie znaleziono pociągów. +open-train=Otwórz menu pociągu +open-train-stop=Otwórz przystanek kolejowy na mapie +stations-tab=Przystanki +stations-trains=Pociągi: +title=Zestawienie pociągów +trains-tab=Pociągi +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Cofnij konstrukcję __1__ obiektów +undo-built-entity-multiple-homogeneous=Cofnij konstrukcję __1__ (x __2__) +undo-built-entity-single=Cofnij budowę __1__ +undo-built-tile-multiple-heterogeneous=Cofnij rozmieszczenie __1__ elementów nawierzchni +undo-built-tile-multiple-homogeneous=Cofnij rozmieszczenie __1__ (x __2__) +undo-built-tile-single=Cofnij rozmieszczenie __1__ +undo-removed-entity-multiple-heterogeneous=Cofnij demontaż __1__ obiektów +undo-removed-entity-multiple-homogeneous=Cofnij demontaż __1__ (x __2__) +undo-removed-entity-single=Cofnij demontaż __1__ +undo-removed-tile-multiple-heterogeneous=Cofnij demontaż __1__ elementów nawierzchni +undo-removed-tile-multiple-homogeneous=Cofnij usunięcie __1__ (× __2__) +undo-removed-tile-single=Cofnij usunięcie __1__ +undo-upgraded-entity-multiple-heterogeneous=Cofnij ulepszenie __1__ obiektów +undo-upgraded-entity-multiple-homogeneous=Cofnij ulepszenie __1__ (x __2__) +undo-upgraded-entity-single=Cofnij ulepszenie __1__ +[gui-update] +applying=Stosowanie +authorization-instructions=Wprowadź login i hasło, aby mieć możliwość aktualizacji. +automatic-steam-update-message=Ta wersja Factorio jest w fazie beta i nie będzie uaktualniona automatycznie. Żeby upewnić się, że masz aktualną wersję gry, wybierz "eksperymentalna" beta w ustawieniach Factorio na Steamie lub zrezygnuj z testów beta, żeby dostać ostatnią stabilną wersję. +automatic-steam-update-title=Automatyczne powiadomienie o aktualizacji przez Steam +automatic-updates=Automatyczne aktualizacje +cancel=Zapytaj mnie później +check-updates-now=Sprawdź dostępność aktualizacji +checking=Sprawdzanie +checking-updates-failed=Sprawdzanie dostępnych aktualizacji nie powiodło się: __1__ +could-not-init-steam=Nie można zainicjować API Steam. Funkcje powiązane ze Steam są nieaktywne. Ponowne uruchomienie Steam zazwyczaj rozwiązuje ten problem. +could-not-init-steam-title=Błąd Steam +disable-updater=Wyłącz aktualizacje +downloading=Pobieranie +from=Obecna wersja +invalid-login=Zły login lub hasło! +mod=Modyfikacja +n-a=Nie zainstalowane +no-new-updates=Brak nowych aktualizacji +ok=Zaloguj +password=Hasło +restarting-factorio=Uruchamianie ponownie Factorio +service-unavailable=Usługa niedostępna +to=Nowa wersja +too-old=Jest nowsza wersja Factorio, lecz nie można pobrać jej automatycznie. Proszę pobrać najnowszą wersję samodzielnie, ze strony __1__. +update-failed=Aktualizacja nie powiodła się: __1__ +update-now=Aktualizuj teraz +update-successful=Zaktualizowano do wersji __1__ +updates-available-instructions1=Następujące aktualizacje są dostępne: +updates-available-instructions2=Aktualizowanie może potrwać do kilku minut. Cierpliwości. +username=Nazwa użytkownika +[gui-update-mods] +all-mods-up-to-date=Wszystkie modyfikacje są aktualne +cancel=Anuluj +cant-update-mods-error=Nie można zainstalować wszystkich potrzebnych zależności dla zaznaczonych modyfikacji: __1__. Czy chcesz zaktualizować modyfikacje bez zależności? +check-for-updates-failed=Nie udało się sprawdzić aktualizacji +checking-for-updates=Sprawdzanie aktualizacji +local-version-column-header=Wersja lokalna +name-column-header=Nazwa +new-version-column-header=Nowa wersja +not-logged-in=Nie udało się sprawdzić aktualizacji: nie zalogowany +retrying-failed-request=Ponawianie nieudanego żądania: +update-selected=Aktualizuj wybrane +[gui-upgrade] +entities=Obiekty +from=Z +icon-tooltip=Gdy puste, narzędzie ulepszające pokazuje wybrane filtry ulepszeń. +modules=Moduły +to=Do +[gui-user-login] +checking-nso-membership=Sprawdzanie członkostwa +create-account=Utwórz konto +description-browse-mods=Korzystanie z portalu modyfikacji wymaga zalogowania. +description-download-mods=Pobieranie modyfikacji wymaga zalogowania. +description-downloading-mods-mismatch=Pojawiła się niezgodność loginu i tokenu na portalu z modyfikacjami. Proszę, zalogować się ponownie. +description-login-to-existing-account=Proszę zalogować się na istniejące konto Factorio. +description-mp-browse-public-games=Przeglądanie publicznych gier wieloosobowych wymaga zalogowania. +description-mp-browse-public-games-mismatch=Wystąpiła niezgodność podczas weryfikacji nazwy użytkownika i tokenu w liście rozgrywek. Proszę zalogować się ponownie. +description-mp-connect-to-matching-server=Połączenie z pasującym serwerem wymaga zalogowania. +description-mp-create-public-game=Udostępnienie gry na pasującym serwerze wymaga zalogowania. +description-mp-game-requires-authentication=Gra, z którą się łączysz, wymaga zalogowania. +description-mp-game-requires-authentication-mismatch=Rozgrywka z którą się łączysz nie mogła Ciebie uwierzytelnić. Proszę zalogować się ponownie lub spróbować później. +description-mp-username-only=Proszę wybrać swoją nazwę użytkownika w LAN. +email-authentication-code=Kod uwierzytelniający +email-authentication-code-hint=Wprowadź kod uwierzytelniający z wiadomości, który wysłaliśmy na Twoją skrzynkę e-mail. +email-authentication-enter-code=Wymagane uwierzytelnianie. Wprowadź kod, który wysłaliśmy na Twoją skrzynkę e-mail. +email-can-not-be-empty=Adres e-mail nie może być pusty. +error=Błąd +forgot-password=Nie pamiętam hasła +logging-in=Logowanie +logging-in-with-steam=Logowanie za pomocą Steam +login=Zaloguj się +must-accept-the-terms-of-service=Musisz zaakceptować warunki korzystania z usługi. +nintendo-login-success=Jesteś teraz uwierzytelniony jako __1__. +not-logged-into-steam-use-factorio-account=Nie jesteś zalogowany do Steam. Zaloguj się do Steam, aby korzystać z funkcji online lub używać konta Factorio.com. +not-logged-into-steam-warning=Nie jesteś zalogowany do Steam. Używane są tylko poświadczenia Factorio.com. +password-can-not-be-empty=Hasło nie może być puste. +preparing-online-communication=Przygotowywanie komunikacji online +steam-authentication-failed=Uwierzytelnienie Steam nie powiodło się. Proszę sprawdź status zalogowania na Steam w trybie online. +steam-login-success=Jesteś teraz uwierzytelniony jako gracz __1__ przez Steam. +username-can-not-be-empty=Nazwa użytkownika nie może być pusta. +[http-error] +auth-error=Pobieranie nieudane (kod błędu __1__): błąd uwierzytelnienia. +auth-error-with-message=Pobieranie nieudane (kod błędu __1__): błąd uwierzytelnienia: __2__ +json-parse-error=Pobieranie nieudane (kod błędu __1__): błędna analiza odpowiedzi kodu JSON: __2__ +unknown-error=Pobieranie nieudane (kod błędu __1__). +unknown-error-with-message=Pobieranie nieudane (kod błędu __1__): __2__ +[ini-parse-error] +missing-value=Brakująca wartość w __1__:__2__ +unterminated-section-header=Niezakończona sekcja nagłówka w __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Kampania '__1__' została wycofana z gry. Możesz załadować ten zapis w wersji __2__. +higher-than-maximum=Mapa wersji __1__ nie może zostać załadowana, ponieważ wersja zapisu jest wyższa niż wersja gry (__2__). +lower-than-minimum=Mapa wersji __1__ nie może zostać załadowana, ponieważ wersja zapisu jest niższa niż minimalna wersja gry (__2__). +[inventory-full-message] +ammo=Miejsca na amunicję są pełne. +armor=Miejsce na pancerz jest zajęte. +guns=Miejsca na broń są pełne. +main=Ekwipunek jest pełny. +trash-slots=Pola logistycznego wywozu są zapełnione. +[inventory-restriction] +cant-be-burned=__1__ nie jest paliwem. +cant-be-placed-in-output-slot=__1__ nie może być tutaj umieszczone. +cant-be-smelted=Przedmiot __1__ nie może być przetopiony. +cant-be-used-as-ammo=__1__ nie jest amunicją. +cant-be-used-as-ammo-for=__1__ nie jest amunicją dla: __2__. +cant-be-used-as-armor=Przedmiot __1__ nie jest zbroją. +cant-be-used-as-gun=__1__ nie jest bronią. +cant-insert-into-assembling-machine-without-recipe=Nie możesz nic wkładać do automatu montażowego bez ustawienia celu produkcji. +cant-insert-into-filtered-slot=Tylko __1__ może być w tym miejscu. Jeśli chcesz umieścić coś innego, wyczyść filtr. +cant-insert-into-hand-reserved-slot=To pole jest zarezerwowane dla kursora. +cant-insert-into-module-slot=Tylko moduły mogą być umieszczane w tym polu. +cant-insert-into-restricted-slot=Tylko __1__ może być włożone tutaj, nie __2__. +cant-insert-into-self=Nie można wstawić tych samych przedmiotów do wewnątrz siebie. +cant-insert-limit-breached=Nie można umieścić więcej w tym polu. +cant-insert-module=__1__ nie może zostać użyty w __2__. +cant-shoot=__1__ nie może strzelać __2__. +player-inventory-full=Nie można umieścić: __1__. __2__ +wrong-fuel=__1__ nie może być napędzany __2__. +[item-description] +item-unknown[1]=Ten obiekt nie jest dostępny ze względu na usunięcie modyfikacji, zostanie przywrócony po ponownym włączeniu modyfikacji. +[item-name] +item-unknown=Nieznany przedmiot +[json-parse-error] +invalid-comma-before-brace=Niepoprawny przecinek przed '}' w __1__:__2__ +invalid-comma-before-square-bracket=Niepoprawny przecinek przed ']' w __1__:__2__ +invalid-string-escape=Niepoprawne znaki modyfikacji w __1__:__2__ +invalid-utf16-low-surrogate=Niepoprawne kodowanie UTF-16 zastępujące znaki modyfikowania w JSON __1__:__2__ +unexpected-character=Nieoczekiwana postać (__1__) w __2__:__3__ +unexpected-end-of-file=Niespodziewane zakończenie w pliku __1__:__2__ +unexpected-utf16-low-surrogate=Nieoczekiwany błąd w kodowaniu UTF-16 zastępujące znaki modyfikowania w JSON __1__:__2__ +unterminated-string=Niezakończony ciąg znaków w__1__:__2__ +[lua-profiler] +duration=Czas trwania: __1__ ms +elapsed=__plural_for_parameter_1_{1=Upłynęła|ends in 12,ends in 13,ends in 14=Upłynęło|ends in 2,ends in 3,ends in 4=Upłynęły|rest=Upłynęło}__: __1__ ms +[multiplayer] +address-and-port-already-used-for-different-player=Adres IP i port są już używane przez innego gracza. +address-in-use=Lokalny port __1__ jest używany.\nMoże go używać inna instancja Factorio lub inny program. +aligning-desynced-map-to-server=Synchronizacja mapy z serwerem. +cannot-load-downloaded-map=Nie można załadować pobranej mapy: __1__ +catching-up=Nadganianie rozgrywki. +client-is-catching-up=Gracz __1__ nadgania rozgrywkę +client-is-downloading-map=Gracz __1__ pobiera mapę +client-is-dropping=Gracz __1__ utracił połączenie +client-is-loading-map=Gracz __1__ ładuje mapę +connected-downloading-map=Pobieranie mapy (__1__) +connecting-to-the-game=Łączenie z grą... +core-crc-mismatch=Sprawdzanie CRC dla rdzenia gry nie powiodło się! Dane rdzenia gry nie pasują do oczekiwanej zawartości. +creating-desync-report=Tworzę raport desynchronizacji. Proszę czekać. +desynced=Zdesynchronizowano. +desynced-downloading-map=Pobieranie ponowne mapy (__1__) +disabled-autoplace-specifications-changed-runtime=Tryb wieloosobowy jest obecnie wyłączony, ponieważ specyfikacje automatycznego stawiania zostały zmienione podczas gry. +downloading-auxiliary-failed=Pobieranie danych gry wieloosobowej nie powiodło się. Spróbuj ponownie. +downloading-map-failed=Nie udało się pobrać mapy od innych uczestników, spróbuj ponownie. +extra-mod=__1__ nie jest na serwerze. +failed-to-connect=Nie udało się połączyć. Sprawdź plik dziennika by dowiedzieć się więcej. +game-paused=Gracz __1__ wstrzymał grę. +invalid-address=__1__ nie jest prawidłowym adresem (__2__). +joined-paused-game=Dołączenie do wstrzymanej gry. Zobaczysz mapę kiedy gra zostanie wznowiona. +loading-map=Ładowanie mapy +loading-scenario=Ładowanie scenariusza __1__ +matching-server-connection-failed=Połączenie z listą gier nieudane. +matching-server-connection-resumed=Połączenie z listą gier wznowione. +matching-server-create-failure=Błąd podczas tworzenia serwera gry: __1__ +matching-server-heartbeat-failure=Błąd podczas wysyłania sygnału heartbeat: __1__ +missing-mod=__1__ jest tylko na serwerze. +mod-crc-mismatch=__1__: Zawartość modyfikacji różni się, mimo że wersje są takie same. Najczęstszą przyczyną tego komunikatu jest niewłaściwe użycie ustawień modyfikacji (warunkowo wymagające plików opartych na ustawieniach modyfikacji). Może to być również spowodowane edycją plików modyfikacji na kliencie lub serwerze. +mod-mismatch-detected=Wykryto niezgodność modyfikacji! +mod-version-mismatch=__1__: Posiadasz wersję __2__, serwer posiada wersję __3__. +nintendo-lan-mode-authorization-failed=Autoryzacja trybu LAN nie powiodła się +nintendo-network-authorization-failed=Autoryzacja sieci nie powiodła się +nintendo-online-play-requires-nso=Gra online wymaga członkostwa Nintendo Switch Online +no-address=Nie znaleziono __1__. +no-network=Zostałeś odłączony od sieci. Gra wieloosobowa nie może być kontynuowana. +not-received-connection-accept-reply=Nie udało się połączyć z serwerem. +own-address-failed=Nie udało się określić zewnętrznego adresu IP. Inni gracze mogą nie mieć możliwości połączenia. +player-banned=Twoja postać została zablokowana w tej grze. Powód: __1__. +player-banned-by-authserver=Zostałeś zablokowany w tej grze przez rekomendację serwera autoryzacji. W celu odwołania się napisz do support@factorio.com. +player-cant-keep-up=Komputer lub sieć gracza __1__ nie mógł nadążyć z serwerem, więc został odłączony. +player-desynced=__1__ jest niezsynchronizowany. +player-desynced-disconnect=__1__ się rozłączył przez desynchronizację. +player-died=Gracz __1__ zginął na __2__ +player-died-by=Gracz __1__ został zabity przez __2__ w __3__. +player-dropped=Gracz __1__ utracił połączenie. +player-joined-game=Gracz __1__ dołączył do gry. +player-left-game=Gracz __1__ opuścił grę. +player-limit-reached=W tej rozgrywce został osiągnięty limit graczy. +player-paused-game=Gracz __1__ wstrzymał grę. +player-reconnect=__1__ został rozłączony, ponieważ wykryto połączenie z innego źródła. +player-respawn=Gracz __1__ odrodził się. +player-resumed-game=Gracz __1__ wznowił grę. +player-switching-servers=__1__ zmienia serwery. +player-was-afk=Gracz __1__ został odłączony za bezczynność. +prototype-crc-mismatch=Prototyp CRC wykrył błąd! Modyfikacja wygenerowała prototypy drogą niedeterministyczną. +saving-local-variant-of-map=Zapisywanie lokalnej wersji mapy. +saving-map=Zapisywanie mapy +saving-map-for=Zapisywanie mapy dla gracza __1__ +script-command-mismatch=Nie można dołączyć. Następujące procedury obsługi poleceń z modyfikacji nie są identyczne u ciebie i na serwerze. Oznacza to, że poniższe modyfikacje nie są przystosowane do trybu wieloosobowego (zapisywanie/ładowanie). (Więcej szczegółów znajduje się w pliku dziennika): +script-event-mismatch=Nie można dołączyć. Następujące procedury obsługi zdarzeń z modyfikacji nie są identyczne u ciebie i na serwerze. Oznacza to, że poniższe modyfikacje mają problemy z trybem wieloosobowym (przy zapisywaniu/ładowaniu). (Więcej szczegółów znajduje się w pliku dziennika): +script-mismatch=Nie można połączyć. Poniższe pliki modyfikacji są niezgodne z plikami na serwerze: +server-dropped=Komunikacja z serwerem nie powiodła się +server-not-responding=Serwer nie odpowiada +server-quit=Serwer zakończył grę +server-saving-map=Serwer (__1__) zapisuje mapę. +server-saving-map-for=Serwer (__1__) zapisuje mapę dla gracza __2__. +server-version=Serwer działa na wersji __1__. +unknown-username=Nieznany użytkownik +user-not-whitelisted=Twoja nazwa użytkownika nie jest na białej liście tego serwera. +user-server-key-expired=Błąd wewnętrznej autoryzacji gracza. +user-verification-required=Weryfikacja użytkownika musi być włączona dla publicznych rozgrywek. +user-with-that-name-already-in-game=Użytkownik z twoją nazwą: "__1__" jest już w rozgrywce. +version-mismatch-detected=Wykryto niezgodność wersji! +waiting-for-respawn=Nastąpiła śmierć. Nie masz szczęścia. Odrodzisz się za __plural_for_parameter_1_{1=1 sekundę|ends in 12,ends in 13,ends in 14=__1__ sekund|ends in 2,ends in 3,ends in 4=__1__ sekundy|rest=__1__ sekund}__. +waiting-for-saving-map=Gracz __1__ zapisuje mapę. +waiting-for-server-to-prepare-the-map=Oczekiwanie aż serwer zapisze mapę. +waiting-for-server-to-start-saving-the-map=Oczekiwanie na serwer rozpoczynający zapisywanie: __1__ +waiting-for-upload-slot=Oczekiwanie na zwolnienie pola wysyłania. __1__ __plural_for_parameter_1_{1=gracz|rest=graczy}__ w kolejce. +wrong-input=Gracz __1__ został rozłączony po tym, jak wysyłał zniekształcone dane. +you-cant-keep-up=Rozłączono cię ponieważ twój komputer lub połączenie nie były wystarczająco szybkie, aby nadążyć za serwerem. +you-have-been-dropped=Utracono połączenie z grą. +you-sent-wrong-data=Twój program kliencki wysłał błędne dane do serwera i został rozłączony. +you-were-afk=Nastąpiło rozłączenie z grą za bezczynność. +you-were-banned=Zablokowano cię na serwerze. +you-were-kicked=Wyrzucono cię z serwera. +your-version=Korzystasz z wersji __1__. +[noise-expression] +0_16-elevation=Bagna +0_17-island=Wyspa +0_17-islands+continents=Wyspy i kontynenty +0_17-lakes-elevation=Normalnie +0_17-starting-plateau=Startuj na płaskowyżu +aux=Normalnie +debug-aux=Debugowanie +debug-moisture=Debugowanie +debug-temperature=Debugowanie +elevation=Normalne +endless-ocean-with-starting-area-elevation=Bezkresny ocean +endless-plateau-with-starting-area-elevation=Niezmierzony płaskowyż +moisture=Normalna +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normalna +[noise-property] +aux=Aux +elevation=Wzniesienie +moisture=Wilgotność +starting-lake-noise-amplitude=Początkowy zasięg jezior +temperature=Temperatura +[permissions-command-output] +action-set-to=__1__ ustawione na __2__. +added-player-to-group=Gracz __1__ dodany do grupy __2__. +created-group=Utworzono grupę __1__. +deleted-group=Usunięto grupę uprawnień: __1__. +player-is-already-in-group=Gracz __1__ należy już do grupy __2__. +player-is-in-group=Gracz __1__ należy do grupy __2__. +player-is-not-in-any-group=Gracz __1__ nie należy do żadnej grupy. +player-is-not-in-group=Gracz __1__ nie należy do grupy __2__. +player-removed-from-group=Gracz __1__ usunięty z grupy __2__. +renamed-group=Zmieniono nazwę grupy uprawnień z __1__ na __2__. +reset-complete=Uprawnienia zresetowane do stanu domyślnego. +unable-to-create-group=Nie można utworzyć grupy. +unknown-action=Nieznana akcja wprowadzania: __1__. +unknown-action-value=Nieznana wartość: __1__ - Możliwe wartości to true (prawda) lub false (fałsz). +unknown-group=Nieznana grupa: __1__. +unknown-player=Nieznany gracz: __1__. +you-can-not-create-groups=Nie masz uprawnień do tworzenia grup uprawnień. +you-can-not-delete-groups=Nie masz uprawnień do usuwania grup uprawnień. +you-can-not-delete-the-default-group=Nie możesz usunąć grupy domyślnych uprawnień. +you-can-not-edit-groups=Nie masz uprawnień do edycji grup uprawnień. +[permissions-help] +add-player= (grupa, gracz) - Dodaje gracza do podanej grupy. +create-group= (nazwa) - Tworzy nową grupę o podanej nazwie lub użyje domyślną nazwę, jeśli nie podano żadnej. +delete-group= (grupa) - Usuwa podaną grupę. +edit-group= (grupa, akcja, prawda/fałsz) - Włącza lub wyłącza podaną akcję dla podanej grupy. +get-player-group= (gracz) - Zwraca grupę, do której należy podany gracz (jeśli taka istnieje). +groups=- Zwraca listę wszystkich grup. +help-list=Dostępne opcje to: __1__. +matching-actions-list=Pasujące akcje: __1__. +matching-group-list=Pasujące grupy: +matching-options-list=Pasujące opcje: __1__. +remove-player= (grupa, gracz) - Usuwa gracza z podanej grupy. +rename-group= (grupa, nazwa) - Ustawia podanej grupie nową nazwę. +reset=- Resetuje wszystkie uprawnienia do stanu domyślnego. +[recipe-difficulty] +expensive=Drogie +normal=Normalne +[richness] +none[1]=Żadne +[save-map-failed] +cannot-save-map=Nie można zapisać mapy: __1__ +[size] +none=Brak +only-starting-area=Jeżeli wyłączone: tylko w obszarze początkowym +[spidertron-status] +connected-to=Połączono z __1__ +connection=Łączenie +idle=Bezczynny +moving=Porusza się (__1__) +not-connected=Niepołączony +shooting=Ostrzał +[technology-difficulty] +expensive=Drogie +normal=Normalne +[tile-description] +tile-unknown[1]=Ta nawierzchnia nie jest dostępna ze względu na usunięcie modyfikacji, zostanie przywrócona po ponownym włączeniu modyfikacji. +[tile-name] +tile-unknown=Nieznana nawierzchnia +[tooltip-category] +activated=Aktywowane +burnable-fuel=Paliwo +consumed=Spożyte +consumes=Zużywany surowiec: +debug=Debug +effect=Efekt +electricity=Energia elektryczna +equipment-grid=Siatka ekwipunku +equipment-grid-electricity=zasilanie przenośne +fluid=Płyn +generates=Wytwarza: +heat=Ciepło +personal-weapon=Uzbrojenie osobiste +placed-in-equipment-grid=Umieszczane w siatce ekwipunku +player-armor=Pancerz +stores=Magazynuje +thrown=Rzucane +train=Pociąg +turret=Działko +vehicle=Pojazd +vehicle-weapons=Uzbrojenie pojazdu +[tutorial-gui] +new-recipes-available=Dostępne nowe formuły wytwarzania +new-technologies-available=Nowe technologie dostępne do badań +objective-complete=Zadanie wykonane +research-tooltip-heading=Zakończono badanie! +[virtual-signal-description] +signal-unknown[1]=Ten sygnał nie jest dostępny z powodu usunięcia modyfikacji, zostanie przywrócony, jeśli modyfikacja zostanie ponownie włączona. +[virtual-signal-name] +signal-unknown=Nieznany sygnał + diff --git a/factorio/data/core/locale/pl/info.json b/factorio/data/core/locale/pl/info.json new file mode 100644 index 0000000000000000000000000000000000000000..8f104b7f5344997b18018c479e21854da9beabcf --- /dev/null +++ b/factorio/data/core/locale/pl/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Polski" +} \ No newline at end of file diff --git a/factorio/data/core/locale/pt-BR/core.cfg b/factorio/data/core/locale/pt-BR/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e54b9c57ecfa0d83e8cc87ea2787b4d66251860b --- /dev/null +++ b/factorio/data/core/locale/pt-BR/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=Não é possível misturar fluidos. +and=e +ban-report=__1__ para __2__ +ban-report-ip=__1__ (__2__) para __3__ +base-mod-disabled=O Base Mod é necessário para executar o jogo, mas atualmente está desativado. Você quer habilitá-lo? +base-mod-invalid=O Base Mod é necessário para executar o jogo, mas está inválido no momento. +blueprint-library-shortcut-broken=O alvo deste atalho para a biblioteca de plantas não está mais presente. +blueprint-no-name=Sem título +blueprint-transferring=Transferindo diagrama: __1__ +bonus-progress-bar-tooltip=Bônus de produção: __1__ +building-atlas=Construindo atlas de sprites... +building-prototypes=Construindo protótipos... +cannot-open-mod-settings-game-not-fully-setup=As configurações de mod não podem ser abertas enquanto o jogo não está totalmente instalado (entrando em um jogo multiplayer pausado). +cant-add-player-already-exists=Um jogador com o nome __1__ já existe. +cant-be-connected-to-copper-wire=Não é possível conectar-se ao fio elétrico +cant-be-connected-to-wire=Não é possível ligar ao fio +cant-be-crafted-in-this-machine=Não pode ser feito nesta máquina. +cant-be-damaged=Isso não pode ser danificado. +cant-be-mined=Isso não pode ser minerado. +cant-be-rotated=Isso não pode ser rotacionado. +cant-change-enemy-wires=Fios inimigos não podem ser alterados. +cant-clear-cursor=Não foi possível coletar __1__ O inventário está cheio. +cant-connect-rolling-stock-not-in-rolling-stock=Impossível conectar os vagões; deve estar dentro do vagão. +cant-connect-rolling-stock-not-in-vehicle=Impossível conectar os vagões; deve estar dentro do veículo. +cant-connect-rolling-stock-too-close=Não é possível conectar os vagões, eles estão muito próximos. +cant-copy-enemy-structure-settings=Não é possível copiar configurações de estruturas inimigas. +cant-disconnect-rolling-stock-not-in-rolling-stock=Impossível desconectar os vagões: deve estar dentro do vagão. +cant-disconnect-rolling-stock-not-in-vehicle=Impossível desconectar os vagões: Deve estar dentro do veículo. +cant-enter-enemy-vehicles=Não é possível entrar em veículos inimigos. +cant-join-game-not-in-main-menu=Só é possível entrar em um jogo da Steam enquanto está no menu principal. +cant-join-game-steam-init-failed=Não foi possível entrar no jogo: o inicializador Steam falhou. +cant-join-game-steam-networking-disabled=Não foi possível entrar no jogo: A Rede da Steam está desativada através das configurações. +cant-mine-enemy-structure=Estruturas inimigas não podem ser mineradas. +cant-mine-vehicle-with-passenger=Isto não pode ser minerado enquanto outro jogador estiver em cima. +cant-open-enemy-structures=Impossível abrir estruturas inimigas. +cant-paste-enemy-structure-settings=Não é possível colar as configurações nas estruturas inimigas. +cant-put-item-back=Não é possível retornar o item: __1__ +cant-reach=Fora do alcance +cant-repair-enemy-structures=Estrutura inimiga não pode ser reparada. +cant-rotate-enemy-structures=Não é possível girar estruturas inimigas. +cant-run-command-not-admin=Não foi possível executar o comando (__1__) - você não é um administrador. +cant-run-command-not-in-multiplayer-game=Não é possível executar o comando (__1__) em um jogo de um jogador. +cant-set-duplicate-filter=__1__ já está filtrado em um espaço diferente. +cant-set-duplicate-request=O __1__ já esta solicitado num espaço diferente. +cant-set-duplicate-trash-slot=__1__ já está definido em um slot diferente. +cant-set-filter=Você não pode definir esse filtro: __1__ +cant-set-request-when-it-is-automated=Você não pode modificar as solicitações quando elas são definidas pela rede de circuitos. +cant-swap-console-with-player=Não é possível trocar o console com o jogador : Esperados 2 jogadores quando chamado do console. +cant-swap-expected-two-players=Não é possível trocar: Esperados 2 jogadores quando chamado do console. +cant-swap-with-yourself=Não é possível trocar jogadores com você mesmo. +cant-transfer-from-enemy-structures=Não é possível transferir de estruturas inimigas. +cant-transfer-to-enemy-structures=Impossível transferir para estruturas inimigas. +cheat-will-disable-achievements=Usar os comandos de trapaça desativará as conquistas. Por favor, repita o comando para prosseguir. +checking-sprites=Verificando sprites... +close-file-reason-corrupt=Falha na verificação do CRC: O arquivo zip está corrompido. +close-file-reason-other=Outro, código de erro: __1__ +closing-file-failed=Fechando arquivo __1__ falhou.\nRazão: __2__. +colon=: +color-for-players-only=Cor só pode ser usada para players. +command-attempted-not-allowed=__1__ tentou executar um comando, que não é permitido para eles: __2__ +command-ran=__1__ (comando): __2__ +command-will-disable-achievements=Usando os comandos Lua do console desativará as conquistas. Por favor, repita o comando para prosseguir. +continue=Continuar +control-controller-axis-related=Esta opção deve ser de um botão de gatilho do controle. +control-controller-button-related=Esta opção deve ser de um botão do controle. +control-controller-stick-related=Esta opção deve ser de um analógico do controle. +control-keyboard-related=Esse controle deve ser feito com o teclado. +control-mouse-related=Esse controle deve ser feito com o mouse. +control-mouse-related-on-controller=Este controle deve ser __1__ ou __2__ +control-mouse-wheel-related=Esta opção deve ser de uma roda do mouse. +cropping-bitmaps=Cortando bitmaps... +cursor=Cursor +days=__1__ __plural_for_parameter_1_{1=dia|rest=dias}__ +days-ago=__1__ __plural_for_parameter_1_{1=dia|rest=dias}__ atrás +destination-full=Destino cheio +disabled-by-server=Desativado pelo servidor +discard-changes=Descartar alterações +dying-explosion-name=__1__ (morrendo explosão) +editor-will-disable-achievements=Usar o Editor de Mapas desativará as conquistas. Por favor, repita o comando para prosseguir. +electric-pole-wire-limit-reached=Máximo de 5 conexões alcançado. +empty-file-name=O nome do arquivo está em branco. +empty-stop-name=O nome da parada está em branco +entered-the-vehicle=Entrou no veículo. +error-while-importing-string=Erro ao importar a sequência de caracteres: +error-with-handler-failed=__1__\nAo tratar esse erro, um manipulador de erro causou outro erro:\n__2__ +error-with-handler-message=__1__\nUm manipulador de erro adicionou as seguintes informações:\n__2__ +evolution-message=Fator de evolução: __1__. (Tempo __2__%) (Poluição __3__%) (Ninhos destruídos __4__%) +failed-to-import-string=Falha ao importar sequência de caracteres: __1__. +failed-to-load-base-mod=Erro ao carregar o Base Mod. +failed-to-load-mod=Falha ao carregar mod "__1__" +failed-to-load-mod-reason=Falha ao carregar o mod "__1__":__2__ +feature-not-available-in-demo-version=Este recurso não está disponível na versão demo do jogo +file-name-too-long=Nome do arquivo muito longo. (Máximo de __1__ caracteres) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Jogo foi salvo em __1__. +grid-position-and-absolute-position-need-to-match=As coordenadas de posição da grade e da grade de blueprint devem ser ou todas pares ou todas ímpares. +grid-position-value-has-to-be-multiple=A posição na matriz deste projeto precisa ser múltiplo de __1__. +hours=__1__ __plural_for_parameter_1_{1=hora|rest=horas}__ +hours-ago=__1__ __plural_for_parameter_1_{1=hora|rest=horas}__ atrás +invalid-character-in-file-name=Símbolo inválido no nome do ficheiro. +invalid-grid-position-value=__1__ não é um valor válido para a malha +invalid-parameter=Parâmetro inválido +invalid-screenshot-resolution=Resolução da captura de tela inválida. Largura e altura tem que ser do tamanho {1, __1__}. +invalid-snap-to-grid-value=__1__ é um valor de encaixe inválido para a grade. +invalid-zoom-level=Nível de zoom inválido. O zoom deve ser maior ou igual a __1__. +item-has-tags=O Item tem marcadores. +left-the-vehicle=Saiu do veículo. +loading-mods=Carregando mods... +loading-sounds=Carregando sons... +loading-sprites=Carregando sprites... +locks=Bloqueia +low-ram-warning=Esse save usa uma grande quantidade de memória RAM e ocasionalmente causará uma falha crítica.\n Reduzindo a resolução gráfica nas configurações o uso de memória será menor.\n__1__ +manual-wire-dragging-disabled=Arrasto manual de fios desativado +map-info-combined-yield-percentage=Combinando __1__ produz __2__% +minutes=__1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__ +minutes-ago=__1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__ atrás +missing-equipment=Equipamento faltando: +missing-equipment-list-item=__1__ X __2__ +missing-item=Faltando __1__ +mod-caused-error=O mod __1__ causou um erro não recuperável.\nPor favor, reporte este erro ao autor do mod.\n\n__2__ +mod-name-too-long=O mod __1__ tem um nome muito longo, o comprimento máximo do nome do mod é de __2__ caracteres. +mod-title-too-long=O mod __1__ tem um título muito longo, o comprimento máximo do título do mod é de __2__ caracteres. +months-ago=__1__ __plural_for_parameter_1_{1=mês|rest=meses}__ atrás +new-tips=Novas dicas +new-tips-count=Novas dicas: __1__ +no-artillery-in-range=Nenhuma artilharia no alcance. +no-artillery-with-ammo-in-range=Nenhuma artilharia carregada no alcance. +no-bans=Nenhum jogador banido. +no-modifier-selected=Nenhum modificador selecionado +no-path=Sem rota +no-stock-to-connect-found=Nenhum vagão encontrado para se conectar. +no-stock-to-disconnect-found=Nenhum vagão encontrado para desconectar. +noname-station=Parar +noone-to-reply=Ninguém para responder. +not-allowed-character-in-file-name=O caractere "__1__" não pode fazer parte do nome do arquivo +not-enough-ingredients=Não há ingredientes suficientes. +not-enough-rails=Trilhos insuficientes +not-enough-space-to-connect-train=Não há espaço suficiente para conectar o trem. +not-operable=Não operacional +on-the-ground=No chão +opened-item-removed=O item foi removido. +or=ou +per-minute-suffix=/min +per-second-suffix=/s +permissions-import-successfully=Permissões importadas com sucesso. +player-cancelled-research=__1__ cancelou a pesquisa __2__ +player-changed-color=A cor de __1__ agora é __2__. +player-changed-color-singleplayer=Sua cor agora é __1__ +player-changed-research=__1__ mudou a pesquisa de __2__ para __3__ +player-doesnt-exist=Jogador __1__ inexistente. +player-is-already-an-admin=__1__ já é um administrador. +player-is-already-in-admin-list=__1__ já está na lista de permissões e será promovido quando entrar no jogo. +player-is-not-an-admin=__1__ não é um administrador. +player-is-not-banned=Impossível readmitir __1__, pois o jogador não está banido. +player-is-not-in-admin-list=__1__ não está na lista de permissões. +player-isnt-online=__1__ não está online. +player-queued-research=__1__ colocou __2__ na fila +player-started-research=__1__ começou a pesquisa __2__ +player-tried-using-cheat=Jogador __1__ tentou usar o comando de trapaça. +player-tried-using-command=O jogador __1__ tentou utilizar o comando "__2__". +player-tried-using-editor=Jogador __1__ tentou usar o Editor de Mapas. +player-was-added-to-admin-list=__1__ foi adicionado à lista de permissões por __2__ e será promovido quando entrar no jogo. +player-was-banned=__1__ foi banido por __2__. Motivo: __3__. +player-was-demoted=Os privilégios de administrador foram removidos de __1__ por __2__. +player-was-kicked=__1__ foi expulso por __2__. Razão: __3__. +player-was-promoted=__1__ foi promovido a administrador por __2__. +player-was-removed-from-admin-list=__1__ foi removido da lista de permissões por __2__ e não será mais promovido quando entrar no jogo. +player-was-unbanned=__1__ foi readmitido por __2__. +players-arent-on-same-surface=Não é possível trocar os jogadores: os jogadores estão em diferentes superfícies +players-dont-have-character-controllers=Não é possível trocar jogadores: O personagem não tem um controle. +players-dont-have-characters=Não é possível trocar jogadores: um ou ambos não possuem um personagem. +reading-file-failed=Leitura do arquivo __1__ falhou.\nCódigo do erro: __2__. +reassigned-empty=Nenhum conteúdo novo selecionado. +recipe-not-craftable-in-hand=Esta receita não pode ser produzida à mão. +recipe-too-complex-to-craft-in-hand=Esta receita é complexa demais para ser feita à mão. +reload-script-data-too-large=Dados do Script de recarregar é muito grande: __1__>__2__. +remnant-name=__1__ (restante) +repeat-when-transferred=O registro de diagramas está sendo transferido para o jogo, tente novamente quando a transferência for concluída. +replay-disabled-autoplace-specifications-changed-runtime=Replays estão desabilitados devido a alterações nas especificações de auto-colocação durante o jogo. +replay-saving-disabled=A função de salvar replays foi desabilitada. +replay-saving-disabled-forced-by-user=O salvamento do replay foi desativado porque o protótipo forçado pelo usuário mudou o modo de carregamento. +replay-saving-disabled-map-version=Replay desabilitado: mapa salvo na versão __1__ e a versão atual é __2__. +replay-saving-disabled-migration-applied=Salvamento do Replay desabilitado: migração(ões) do mapa foi(ram) aplicada(s). +replay-saving-disabled-mods=Replay desabilitado, mapa salvo tem configurações de mods diferentes. +replay-saving-disabled-mods-startup-settings=Salvar replay desabilitado: mapa salvo tem diferentes configurações iniciais de mod. +reset-to-defaults=Redefinir __1__ __plural_for_parameter_1_{1=opção|rest=opções}__ para __plural_for_parameter_1_{1=o padrão|rest=os padrões}__ +reset-to-defaults-disabled=Todas as opções já têm os valores padrão. +reverted-control-settings-to-default=Configurações de controle revertidas para as mapeamento padrão devido a incompatibilidade com as versões anteriores. +rolling-stock-connected=Vagão conectado. +rolling-stock-disconnected=Vagão desconectado. +save-already-in-progress=Não é possível salvar porque um salvamento já está ocorrendo. +saving-process-crashed=O processo de gravação parou. +scenario-caused-error=O cenário __1__ causou um erro não recuperável.\nPor favor, reporte este erro ao autor do cenário.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=segundo|rest=segundos}__ +seconds-ago=__1__ __plural_for_parameter_1_{1=segundo|rest=segundos}__ atrás +shortcut-bar-full=Não é possível colocar mais itens na barra de atalhos. +shortcut-disabled-technology-not-researched=Este atalho requer a tecnologia __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Pressione __CONTROL__confirm-message__ para pular a cena. +snap-to-grid-value-has-to-be-multiple=O valor de ajustar-se a grade para este diagrama deve ser múltiplo de __1__. +string-import-produced-no-item=A entrada não produziu nenhum item. +string-import-successful=__1__ importado com sucesso. +the-blueprint-cant-be-flipped=Projeto com __1__ não pode ser virado. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Isto não pode ser minerado à mão porque requer __1__. +time-future=No futuro +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ min +time-symbol-minutes-short=__1__min +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Não é possível inserir o item, a recursão máxima de livros é __1__. +too-long-stop-name=O nome da estação de trem (__1__ caracteres) não pode ser maior que __2__ caracteres. +too-long-tag-name=A tag (__1__ caracteres) não pode ser maior que __2__ caracteres. +unconfirmed-changes=Há __1__ __plural_for_parameter_1_{1=mudança|rest=mudanças}__ não __plural_for_parameter_1_{1=confirmada|rest=confirmadas}__. +unknown-color=Cor __1__ desconhecida. +unknown-command=Comando desconhecido "__1__". Digite /h ou /help para mais ajuda sobre comandos. +unknown-player-was-banned=__1__ (não no mapa) foi banido por __2__. Motivo: __3__. +unlocks=Desbloqueia +unspecified=não especificado +user-verification-already-disabled=Verificação de usuário já está desabilitada. +user-verification-already-enabled=Verificação de usuário já está habilitada. +user-verification-disabled=Verificação de usuário foi desativada. +user-verification-enabled=Verificação de usuário foi ativada. +vehicle-is-full=Veículo está ocupado. +weeks-ago=__1__ __plural_for_parameter_1_{1=semana|rest=semanas}__ atrás +wire-cant-reach=Fora do alcance do fio +years-ago=__1__ __plural_for_parameter_1_{1=ano|rest=anos}__ atrás +[achievement-progress] +console-command-used=Um comando de console foi usado. A conquista não pode ser mais desbloqueada nesta partida. +construct-with-robots-more-than=Manualmente: __1__ Por robôs: __2__ +dont-craft-manually=Fabricado manualmente: __1__ +editor-used=O Editor de Mapa foi usado. Conquistas não podem mais ser desbloqueadas neste jogo. +not-a-freeplay-map=Está conquista só pode ser desbloqueada em um mapa do Modo Livre. +not-in-peaceful-mode=Essa conquista não pode ser desbloqueada no modo pacífico. +not-with-lower-enemies=Essa conquista não pode ser desbloqueada quando as bases inimigas estão definidas abaixo do padrão. +only-when-playing-new-game=Isso só pode ser obtido ao jogar um novo jogo. +player-damaged=Maior dano em um único hit: __1__ +remaining-time=Tempo restante: __1__ +[cant-build-reason] +cant-build-here=Não é possível construir aqui +cant-build-on-tile=Não é possível construir em __1__ +cant-build-train-stop-in-intersection=Não é possível construir paradas de trem em uma insterseção +covered-by-fog-of-war=Não é possível construir em local não visível. +entity-ghost-in-the-way=__1__ fantasma está no caminho +entity-in-the-way=__1__ está no caminho +entity-must-be-built-next-to-rail=__1__ deve ser construído ao lado de trilhos +invalid-rail-signal-position=Posição do sinal ferroviário inválida +invalid-train-stop-position=Posição de parada de trem inválida +invalid-transport-belt-connectable-position=Posição da esteira inválida +mixing-fluids=Não é possível conectar sistemas com fluidos diferentes +no-rail-for-ghost-train=Fantasmas de trens devem ser construídos em trilhos +no-rail-for-train=__1__ deve ser construído nos trilhos +no-resource-for-drill=__1__ só pode ser construído em recursos +no-resource-for-mining-drill=As brocas de mineração devem ser construídas em recursos +no-valid-resource-for-drill=__1__ não pode minerar este recurso +out-of-world=Não é possível construir fora do mapa +player-in-the-way=O personagem está no caminho +rail-signals-must-be-built-next-to-rail=Os sinais ferroviários devem ser construídos ao lado dos trilhos +too-close-to-existing-rail-signal=Muito perto do sinal ferroviário existente +uncharted-area=Não é possível construir numa área desconhecida +[character-corpse] +died=Morreu +killed-by=Foi morto por +name=Cadáver (__1__) +time-ago=__1__ atrás +time-remaining=Tempo restante +[chat-icon-select-list-gui] +title=Selecionar ícone +[clone-area-errors] +source-and-destination-collide=Área de origem e área de destino colidem. +source-area-and-destination-are-not-equal=Área de origem e área de destino não são do mesmo tamanho. +source-area-and-destination-area-must-not-be-rotated=A área de origem e a área de destino não devem ser giradas. +source-entities-overlap-with-destination=As entidades de origem sobrepõem-se às entidades de destino. +tiles-collide=Blocos da área de origem e blocos da área de destino colidem. +[color] +acid=Ácido +black=Preto +blue=Azul +brown=Marrom +cyan=Ciano +gray=Cinza +green=Verde +orange=Laranja +pink=Rosa +purple=Roxo +red=Vermelho +white=Branco +yellow=Amarelo +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Abre a GUI de gerenciamento do jogador. +admins=Mostra uma lista com os administradores do jogo. +alerts= - Ativa, desativa, silencia ou põe som no tipo de alerta especificado. +all-players-list=Todos os jogadores: +available-alerts=Alertas disponíveis: __1__. +available-colors=Cores disponíveis: __1__. +ban= - Bane o jogador especificado. +banlist= - Adiciona ou remove um jogador da lista de banidos. O mesmo que /ban ou /unban. +bans=- Exibe uma lista com os jogadores banidos. +cant-use-banlist-not-in-multiplayer-game=O comando lista de banidos não pode ser usado em um jogo de um jogador. +cant-use-permissions-not-in-multiplayer-game=O comando de permissões não pode ser usado em um jogo de um jogador. +cant-use-whitelist-not-in-multiplayer-game=O comando da lista branca não pode ser usado em um jogo de um jogador. +cheat= - Pesquisa todas as tecnologias e ativa o modo de trapaça. Usar a opção também dá ao jogador alguns itens adicionais. +clear=-Limpa o console. +color= - Altera sua cor. Pode ser uma das cores predefinidas ou valores RGBA no formato "# # # #". +command= - Executa um comando em linguagem Lua (se tiver permissão). +config=- Abre a GUI de configuração do servidor. +delete-blueprint-library= - Exclui do jogo salvo a biblioteca de projetos do jogador off-line. Digite "everybody confirm" para excluir a armazenagem de todos os jogadores off-line. +demote= - Rebaixa o jogador da administração. +editor=- Alterna o editor de mapas. +evolution=- Exibe informações quanto ao fator de evolução alienígena. +help= - Mostra uma lista com os comandos disponíveis. O argumento opcional pode especificar o comando que será descrito. +help-description=Escreva /h para obter detalhes do mesmo. +help-list=Os comandos disponíveis são: +ignore=- Impede que o bate-papo mostre mensagens deste jogador. Mensagens do Admin ainda são mostradas. +ignores=-Imprime uma lista de jogadores ignorados. +kick= - Expulsa o jogador especificado. +matching-alerts-list=Alertas correspondentes: __1__. +matching-colors-list=Cores correspondentes: __1__. +matching-commands-list=Comandos correspondentes: +matching-players-list=Jogadores correspondentes: +measured-command= - Executa um comando em linguagem Lua (se tiver permissão) e mede o tempo que levou. +mute=- Impede o jogador de dizer qualquer coisa no chat. +mute-programmable-speaker= - Silencia ou põe som nos sons criados pelo Altifalante. Use o termo "local" para silenciar apenas o cliente local. Administradores podem usar "everyone" para silenciar todos os sons no servidor. +mutes=- Imprime uma lista de todos os jogadores que estão silenciados (não podem conversar no chat). +open= - Abre o inventário de outro jogador. +perf-avg-frames=- Número de ciclos / atualizações usadas para média de contadores de desempenho. O padrão é 100. Recomenda-se um valor de 5 a 10 para uma rápida convergência, mas os números dispararão mais rapidamente. +permissions=- Abre a GUI de permissões. +players=-Imprime uma lista de jogadores no jogo. (parâmetro online/o imprime apenas jogadores que estão online. count/c imprime contagem única) +promote= - Promove o jogador à administrador. +purge= - Apaga todas as mensagens deste jogador do histórico de conversas. +quit=- Finaliza o servidor corretamente. +reply= - Responde ao último jogador que sussurrou para você. +reset-tips=Redefine o estado das dicas e truques como se o jogo fosse iniciado pela primeira vez. +save= - Salve o jogo atual com o nome especificado. +screenshot= - Tira uma captura de tela com sua configurações atuais, com uma resolução especificada. Zoom é opicional e é pré-definido para 1. +seed=-Imprime a semente inicial do mapa. +server-commands=- Comandos de console do servidor. +server-save=- Salva o jogo no servidor em uma partida multijogador. +shout=- Envia uma mensagem para todos os jogadores, incluindo outras forças. +silent-command=- Executa um comando Lua (se permitido) sem exibir no console. +swap-players= - Troca personagens entre os jogadores especificados. Se não for indicado, o segundo jogador é você mesmo. +time=-Imprime informações sobre quanto tempo tem o mapa. +toggle-action-logging=- Alterna o registro de todas as ações de entrada executadas pelo jogo. Este valor não persiste após o reinício do jogo e apenas afeta seu jogo local em sessões multijogador. +toggle-heavy-mode=- Este comando deve ser usado com cuidado pois tornará o jogo multijogador não jogável uma vez definido. O jogo começa a salvar e comparar o jogo consigo mesmo a cada ciclo para procurar inconsistências no determinismo. Este comando é recomendado para ser usado quando houver um loop de dessincronização quando um novo jogador entrar no servidor. O modo pesado será executado até que produza algo. Por favor, forneça-o a nós para que possamos investigar e resolver o problema. +unban= - Desbane o jogador especificado. +unignore=- Permite o bate-papo mostrar mensagens deste jogador. +unknown-command=Comando desconhecido __1__ +unlock-shortcut-bar=- Desbloqueia todos os itens da barra de atalhos. +unlock-tips=Desbloqueia todas as dicas e truques. +unmute=- Permite que o jogador volte a falar no chat. +version=-Mostra a versão atual do jogo. +whisper= - Envia uma mensagem ao jogador especificado. +whitelist= habilita/desabilita um jogador; adiciona ou remove um jogador da lista branca - apenas os jogadores na lista branca podem entrar no jogo -. Use o comando get para listar todos os jogadores na lista branca. +[command-output] +action-logging-disabled=Registro de ações desativado. +action-logging-enabled=Registro de ações ativado. +alert-already-disabled=Alerta do tipo __1__ já está desativado. +alert-already-muted=Alerta do tipo __1__ já está silenciado. +alert-disabled=Alerta do tipo __1__ foi desativado. +alert-enabled=Alerta do tipo __1__ foi ativado. +alert-isnt-disabled=Alerta do tipo __1__ não está desativado. +alert-isnt-muted=Alerta do tipo __1__ não está silenciado. +alert-muted=Alerta tipo __1__ foi silenciado. +alert-unmuted=Alerta do tipo __1__ foi reativado. +banlist-add-is-admin-only=Apenas administradores podem adicionar à lista negra. +banlist-already-empty=A lista negra já está vazia. +banlist-clear-is-admin-only=Apenas administradores podem limpar a lista negra. +banlist-cleared=A lista negra foi limpa. +banlist-empty=A lista negra está vazia. +banlist-remove-is-admin-only=Apenas administradores podem remover da lista negra. +cant-delete-blueprint-library-player-is-connected=Não é possível excluir a armazenagem de biblioteca de projetos de um jogador conectado. +deleted-blueprint-library-for-players=Biblioteca de projetos apagada para os jogadores: +no-blueprint-libraries-to-delete=Nenhuma armazenagem de biblioteca de projetos para apagar. +parameters-require-admin=Não foi possível executar o comando com esses parâmetros: você não é administrador. +permission-action-list=Todas as acções: __1__. +permission-groups-list=Todos os grupos de permissão: __1__. +player=jogador +player-added-to-banlist=__1__ adicionado à lista de jogadores banidos. +player-added-to-whitelist=Adicionou __1__ à lista de permissões. +player-already-muted=__1__ já está silenciado. +player-already-on-banlist=__1__ já está banido. +player-already-on-whitelist=__1__ já está na lista de permissões. +player-blueprint-library-deleted=Biblioteca de projetos apagada para __1__. +player-blueprint-library-not-found=__1__ não tinha projetos armazenados. +player-ignored=__1__ ignorado. +player-is-not-on-banlist=__1__ não está banido. +player-is-not-on-whitelist=__1__ não está na lista de permissões. +player-is-on-banlist=__1__ está banido. +player-is-on-whitelist=__1__ está na lista de permissões. +player-isnt-muted=__1__ não está silenciado. +player-list=Jogadores (__1__): +player-list-online=Jogadores conectados (__1__): +player-muted=__1__ foi silenciado por __2__. +player-unignored=__1__ não mais ignorado. +player-unmuted=__1__ foi dessilenciado por __2__. +player-was-not-on-banlist=__1__ não foi banido. +player-was-not-on-whitelist=__1__ não estava na lista de permissões. +player-was-removed-from-banlist=__1__ foi readmitido. +player-was-removed-from-whitelist=__1__ foi removido da lista de permissões. +players-on-banlist=Jogadores banidos: __1__ +players-on-whitelist=Jogadores na lista-branca: __1__ +programmable-speaker-muted-everyone=Sons do alto-falante programável silenciados para todos no servidor. +programmable-speaker-muted-local=Sons do alto-falante programável silenciado no cliente local. +programmable-speaker-unmuted-everyone=Os sons globais de alto-falante programáveis são desativados para todos no servidor. +programmable-speaker-unmuted-local=Alto-falante programável com som para o cliente local. +shout=todos +whisper=sussurro +whitelist-add-is-admin-only=Apenas administradores podem adicionar à lista branca. +whitelist-already-empty=A lista branca já está vazia. +whitelist-clear-is-admin-only=Apenas os administradores pode usar a lista de permissões clara. +whitelist-cleared=A lista branca foi limpa e desativada. +whitelist-empty=A lista branca está vazia. +whitelist-remove-is-admin-only=Apenas administradores podem remover da lista negra. +[config-help] +afk-auto-kick= - Define o tempo (em minutos) que um jogador pode ficar inativo antes de ser auto-expulso. Zero significa desligado. +allow-commands= - Define se os comandos Lua são permitidos. +allow-debug-settings= - Define se as configurações de depuração não-triviais são permitidas para os jogadores não-administradores. +autosave-interval= - Define o intervalo (em minutos) para salvar o jogo automaticamente. 0 significa desativado. +autosave-only-on-server= - Define se apenas o servidor irá criar salvamentos automáticos. +description= - Define a descrição do servidor (pode ficar vazio). +help-list=Configurações disponíveis são: __1__. +ignore-player-limit-for-returning-players= - Define se o o limite de jogadores no servidor será ignorado em caso de jogadores retornando. +matching-configs-list=Configurações correspondentes: __1__. +max-players= - Define o número máximo de jogadores permitidos neste servidor. Zero significa que não há limite. +max-upload-slots= - Define o número máximo de slots para upload. 0 significa ilimitado. +max-upload-speed= - Define a velocidade máxima de upload em kilobytes por segundo. 0 significa que não há limite. +name= - Define o nome do servidor. +only-admins-can-pause= - Define se apenas os administradores podem pausar o jogo. +password= - Define a senha do multijogador. Uma senha vazia significa que não há senha. +require-user-verification= - Define se a identidade de um usuário precisa ser confirmada para entrar no servidor. +tags= - Define as tags do servidor - em lista de palavras (pode ficar vazio). +visibility-lan= - Define se o jogo será visível na LAN. +visibility-public= - Define se o jogo será publicamente visível. +visibility-steam= - Define se os amigos podem se juntar através da Steam. +[config-output] +afk-autokick-changed-to-disabled=A expulsão automática por inatividade está desativada. +afk-autokick-changed-to-minutes=A expulsão automática por AFK foi alterada para __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +afk-autokick-disabled=A expulsão automática por inatividade está desativada. +afk-autokick-interval-minutes=Expulsar se o AFK for mais de __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +allow-commands=Permitir comandos Lua: __1__. +allow-commands-set-to=Permitir comandos Lua definido para __1__. +allow-debug-settings=Permitir configurações de depuração: __1__. +allow-debug-settings-set-to=Permitir configurações de depuração alterado para __1__. +autosave-changed-to-disabled=O salvamento automático está agora desligado. +autosave-changed-to-minutes=Intervalo de salvamento automático alterado para __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +autosave-disabled=O salvamento automático está desligado. +autosave-interval-minutes=Salvar automaticamente a cada __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +autosave-only-on-server=Salvar automaticamente apenas no servidor: __1__. +autosave-only-on-server-set-to=Salvar automaticamente apenas no servidor definido para: __1__. +cant-use-not-in-multiplayer-game=Comandos de configuração só podem ser utilizados no modo multijogador. +expected-get-set=Esperado "get" ou "set" como o primeiro argumento. +expected-value-to-set=Valor deve ser definido como terceiro parâmetro. +has-password=O servidor no momento possui senha. +ignore-player-limit-for-returning-players=Ignorar o limite de jogadores para jogadores que estão retornando: __1__. +ignore-player-limit-for-returning-players-set-to=Ignorar o limite de jogadores para jogadores que estão retornando definido como: __1__. +invalid-config=Configuração desconhecida: __1__ +max-number-of-players-changed-to=Número máximo de jogadores alterado para __1__. +max-number-of-players-changed-to-unlimited=Limite de jogadores removido. +no-password=O servidor no momento não possui senha. +only-admins-can-pause=Apenas administradores podem pausar: __1__. +only-admins-can-pause-set-to=Apenas administradores podem pausar definido como: __1__. +password-changed=Senha do servidor alterada. +password-removed=Senha do servidor removida. +server-description=Descrição do servidor: __1__ +server-description-already-empty=A descrição do servidor já está vazia. +server-description-changed=Descrição do servidor definida para: __1__ +server-description-cleared=Descrição do servidor limpa. +server-description-empty=O servidor não possui descrição. +server-name=Nome do servidor: __1__ +server-name-changed=Nome do servidor alterado para: __1__ +server-tags=Tags do servidor: __1__ +server-tags-already-empty=O servidor já está sem tags. +server-tags-changed=Tags do servidor definidas para: __1__ +server-tags-cleared=Tags do servidor limpas. +server-tags-empty=O servidor está sem tags. +upload-rate=__1__ kilobytes por segundo. +upload-rate-changed-to=Taxa máxima de envio alterada para __1__ kilobytes por segundo. +upload-rate-changed-to-unlimited=Limite de envio removido. +upload-rate-unlimited=Ilimitado. +upload-slots=__1__ slots. +upload-slots-changed-to=Número de slots para upload alterado para __1__. +upload-slots-changed-to-unlimited=Limite de slots para upload removido. +upload-slots-unlimited=Ilimitado. +value-is-not-valid=Valor inválido. +verify-user-identity=Verificar identidade do usuário: __1__. +verify-user-identity-set-to=Verificar a identidade do usuário definido como: __1__. +visibility-lan=Visibilidade em LAN: __1__. +visibility-lan-set-to=Visibilidade em LAN definida para __1__. +visibility-public=Visibilidade pública: __1__. +visibility-public-set-to=Visibilidade pública definida como: __1__. +visibility-steam=Visibilidade na Steam: __1__. +visibility-steam-set-to=Visibilidade na Steam alterada para: __1__. +[control-keys] +ac-back=AC Voltar +ac-bookmarks=AC Favoritos +ac-forward=AC Avançar +ac-home=AC Home +ac-refresh=AC Atualizar +ac-search=Pesquisa AC +ac-stop=AC Parar +alt=Alt +audio-mute=Silenciar áudio +audio-next=Próximo Áudio +audio-play=Reproduzir Áudio +audio-prev=Áudio anterior +audio-stop=Parar áudio +backspace=Backspace +brightness-down=Diminuir Brilho +brightness-up=Aumentar Brilho +calculator=Calculadora +capslock=Caps Lock +command=Command +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Pressione __1__ +controller-button-alt-2=Pressionando __1__ +controller-left-stick=Direcional esquerdo +controller-leftx=Direcional esquerdo +controller-lefty=Direcional esquerdo +controller-misc1=D1 +controller-paddle1=R1 +controller-paddle2=R2 +controller-paddle3=R3 +controller-paddle4=R4 +controller-right-stick=Direcional direito +controller-rightx=Direcional direito +controller-righty=Direcional direito +controller-stick-alt-1=Utilize __1__ +controller-stick-alt-2=Usando __1__ +controller-touchpad=Touchpad +delete=Delete +down=Abaixo +eject=Ejetar +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=Pressione __1__ +keyboard-alt-2=Pressionando __1__ +left=Esquerda +left-alt=Alt Esquerdo +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Cmd Esquerdo +left-control=Control Esquerdo +left-shift=Shift Esquerdo +left-super=Super Esquerdo +left-windows=Windows Esquerdo +mail=E-mail +menu=Menu +mouse-button-1=Clique esquerdo +mouse-button-1-alt-1=Clique esquerdo +mouse-button-1-alt-2=Clicar com o esquerdo +mouse-button-2=Clique direito +mouse-button-2-alt-1=Clique direito +mouse-button-2-alt-2=Clicar com o direito +mouse-button-3=Clique do meio +mouse-button-3-alt-1=Clique do meio +mouse-button-3-alt-2=Clique do meio +mouse-button-n=Botão do Mouse __1__ +mouse-button-n-alt-1=Pressione __1__ +mouse-button-n-alt-2=Pressionando __1__ +mouse-wheel-alt-1=Rolar __1__ +mouse-wheel-alt-2=Rolando __1__ +mouse-wheel-down=Roda do mouse para baixo +mouse-wheel-left=Roda do mouse - esquerda +mouse-wheel-right=Roda do mouse - direita +mouse-wheel-up=Roda do mouse para cima +mute=Silenciar +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pausa +power=Botão de Energia +print-screen=Print Screen +right=Direita +right-alt=Alt Direito +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Cmd Direito +right-control=Control Direito +right-shift=Shift Direito +right-super=Super Direito +right-windows=Windows Direito +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Suspender +spacebar=Barra de Espaço +sysrq=SysRq +tab=Tab +up=Acima +volume-down=Diminuir Volume +volume-up=Aumentar Volume +[controller] +character=Controlador de personagem +cutscene=Controlador de cutscene +editor=Controlador do editor +ghost=Controlador fantasma +god=Controlador Deus +pause=Controlador de pausa +spectator=Controlador de espectadores +[controls] +action-bar-select-page-1=Selecionar barra de atalhos 1 +action-bar-select-page-10=Selecionar barra de atalhos 10 +action-bar-select-page-2=Selecionar barra de atalhos 2 +action-bar-select-page-3=Selecionar barra de atalhos 3 +action-bar-select-page-4=Selecionar barra de atalhos 4 +action-bar-select-page-5=Selecionar barra de atalhos 5 +action-bar-select-page-6=Selecionar barra de atalhos 6 +action-bar-select-page-7=Selecionar barra de atalhos 7 +action-bar-select-page-8=Selecionar barra de atalhos 8 +action-bar-select-page-9=Selecionar barra de atalhos 9 +activate-tooltip=Ativar dicas +add-station=Adicionar parada de trem +add-temporary-station=Adicionar parada de trem temporária +alt-reverse-select=Seleção alternativa inversa +alt-zoom-in=Aproximar mundo +alt-zoom-out=Distanciar mundo +build=Construir +build-ghost=Construir fantasma +build-with-obstacle-avoidance=Construa evitando obstáculos +cancel-craft=Cancelar 1 produção +cancel-craft-5=Cancelar 5 produções +cancel-craft-all=Cancelar todas as produções +clear-cursor=Limpar cursor +close-menu=Fechar menu +confirm-gui=Confirmar janela +confirm-message=Confirmar mensagem +connect-train=Engatar trem +controller-gui-character-tab=Abrir informação do personagem +controller-gui-crafting-tab=Abrir criação de personagem +controller-gui-logistics-tab=Abrir logística do personagem +copy=Copiar +copy-entity-settings=Copiar configurações da entidade +craft=Produzir 1 +craft-5=Produzir 5 +craft-all=Produzir tudo +cursor-split=Dividir cursor +cut=Recortar +cycle-blueprint-backwards=Projeto anterior +cycle-blueprint-forwards=Próximo projeto +cycle-clipboard-backwards=Área de transferência anterior +cycle-clipboard-forwards=Próxima área de transferência +debug-reset-zoom=Redefinir o nível de zoom +debug-reset-zoom-2x=Definir nível de zoom em 2x +debug-toggle-atlas-gui=Alternar interface do atlas +debug-toggle-basic=Alternar interface de depuração básica +debug-toggle-debug-settings=Alternar interface de configurações depuração +decrease-ui-scale=Aumentar escala da interface gráfica +disconnect-train=Desengatar trem +drag-map=Arrastar mapa +drop-cursor=Soltar item +editor-clone-item=Clonar item +editor-delete-item=Excluir item +editor-next-variation=Próximo estilo +editor-previous-variation=Estilo anterior +editor-remove-scripting-object=Remover objeto script +editor-reset-speed=Redefinir a velocidade do jogo para 1 +editor-set-clone-brush-destination=Definir destino do pincel de clone +editor-set-clone-brush-source=Definir fonte de pincel de clone +editor-speed-down=Diminuir velocidade do jogo +editor-speed-up=Aumentar velocidade do jogo +editor-switch-to-surface=Alternar para superfície # +editor-tick-once=Tick uma vez +editor-toggle-pause=Pausar +fast-entity-split=Divisão rápida de entidade +fast-entity-transfer=Transferência rápida de entidade +flip-blueprint-horizontal=Inverter o projeto horizontalmente +flip-blueprint-vertical=Inverter o projeto verticalmente +focus-search=Focar pesquisa +gui-select=Selecionado +increase-ui-scale=Aumentar escala da interface gráfica +inventory-split=Dividir inventário +inventory-transfer=Transferência de inventário +kill-statistics=Alterne as estatísticas de mortes +larger-terrain-building-area=Área de construção do quadrado maior +logistic-networks=Alternar redes logísticas +look=Ver +mine=Minerar +move=Mover +move-down=Mover para baixo +move-left=Mover para a esquerda +move-right=Mover para a direita +move-up=Mover para cima +next-active-quick-bar=Próxima barra de atalhos +next-player-in-replay=Próximo jogador no replay +next-quick-panel-page=Próxima página +next-quick-panel-tab=Próxima aba +next-weapon=Próxima arma +not-set=Não definido +open-character-gui=Abrir tela do personagem +open-gui=Abrir a interface do objeto +open-item=Abrir a interface dos objectos +open-prototype-explorer-gui=Abrir interface de exploração dos protótipos +open-prototypes-gui=Abrir interface dos protótipos +open-technology-gui=Alterna a tela de tecnologia +open-trains-gui=Alternar visão geral do trem +order-to-follow=Ordem para ser seguida +paste=Colar +paste-entity-settings=Colar configurações da entidade +pause-game=Pausar jogo +pick-item=Apanhar/largar pilha de itens +pick-items=Pegar itens do chão +place-in-chat=Colocar uma tag no chat +place-ping=Marcar um local no mapa +previous-active-quick-bar=Barra de atalhos anterior +previous-mod=Selecionar mod anterior +previous-quick-panel-page=Página anterior +previous-quick-panel-tab=Aba anterior +previous-technology=Selecione a tecnologia anterior +production-statistics=Alternar as estatísticas de produção +quick-bar-button-1=Atalho 1 +quick-bar-button-1-secondary=Atalho secundário 1 +quick-bar-button-10=Atalho 10 +quick-bar-button-10-secondary=Atalho secundário 10 +quick-bar-button-2=Atalho 2 +quick-bar-button-2-secondary=Atalho secundário 2 +quick-bar-button-3=Atalho 3 +quick-bar-button-3-secondary=Atalho secundário 3 +quick-bar-button-4=Atalho 4 +quick-bar-button-4-secondary=Atalho secundário 4 +quick-bar-button-5=Atalho 5 +quick-bar-button-5-secondary=Atalho secundário 5 +quick-bar-button-6=Atalho 6 +quick-bar-button-6-secondary=Atalho secundário 6 +quick-bar-button-7=Atalho 7 +quick-bar-button-7-secondary=Atalho secundário 7 +quick-bar-button-8=Atalho 8 +quick-bar-button-8-secondary=Atalho secundário 8 +quick-bar-button-9=Atalho 9 +quick-bar-button-9-secondary=Atalho secundário 9 +remove-pole-cables=Remover cabos do poste +reset-ui-scale=Redefinir escala da interface gráfica para automático +reverse-rotate=Inverter a rotação +reverse-select=Inverter seleção +rotate=Girar +rotate-active-quick-bars=Mudar barra de atalhos ativa +select-for-blueprint=Selecionar para projeto +select-for-cancel-deconstruct=Selecionar para cancelamento de desconstrução +shoot-enemy=Atirar no inimigo +shoot-selected=Atirar no alvo selecionado +show-info=Ativar "Alt-mode" +show-quick-panel=Mostrar painel rápido +smaller-terrain-building-area=Área de construção do quadrado menor +smart-pipette=Ferramenta pipeta +stack-split=Dividir pilha +stack-transfer=Transferir pilha +toggle-blueprint-library=Alternar a biblioteca de projetos +toggle-console=Alternar bate-papo (e console Lua) +toggle-driving=Entrar/Sair do veículo +toggle-filter=Alternar filtro +toggle-free-cursor=Alternar cursor livre +toggle-gui-debug=Alternar a depuração da INTERFACE +toggle-gui-glows=Ativar/desativar brilho nas interfaces gráficas +toggle-gui-shadows=Ativar/desativar sombra nas interfaces gráficas +toggle-gui-style-view=Ativar/desativar visualização dos estilos da interface gráfica +toggle-map=Abrir/fechar mapa do mundo +toggle-menu=Abrir/fechar o menu +undo=Desfazer +unknown=Desconhecido +zoom-in=Aumentar zoom +zoom-out=Diminuir zoom +[controls-description] +activate-tooltip=Mostra a dica de ferramenta quando o atraso está definido como um valor grande ou "Nunca". +add-station=Utilizável apenas na GUI da locomotiva e na visualização do mapa. Segure este modificador enquanto seleciona uma parada no minimapa da GUI da locomotiva ou no mapa principal para adicioná-lo ao cronograma. +add-temporary-station=Utilizável apenas na GUI da locomotiva e na visualização do mapa. Segure este modificador enquanto seleciona no minimapa da GUI da locomotiva ou no mapa principal para adicioná-lo ao cronograma. +alt-zoom-in=Utilizável apenas no mapa. Zoom com a capacidade de ampliar a visualização do mundo a partir da visualização do mapa. +alt-zoom-out=Utilizável apenas no mapa. Zoom com a capacidade de ampliar até a visualização do mapa da visualização do mundo. +build-with-obstacle-avoidance=Usável apenas para construção de trilhos. Isso é o mesmo que o modo de construção fantasma, mas árvores, rochas e penhascos são evitados. +cancel-craft=Utilizável apenas na fila de fabricação. +cancel-craft-5=Utilizável apenas na fila de fabricação. +cancel-craft-all=Utilizável apenas na fila de fabricação. +clear-cursor=Devolve o item do cursor para o inventário do jogador. Também cancela o posicionamento de fios e planejamento de trilhos. +close-menu=Cancela e retorna ao menu anterior. Utilizável apenas no menu principal. +connect-train=Conecta o trem selecionado ou o trem que você está dirigindo a qualquer trem adjacente +copy=Selecione uma área de entidades a serem copiadas. +copy-entity-settings=Copia as configurações da entidade selecionada. Note que para que a função colar funcione, a entidade de origem ainda deve existir. +craft=Utilizável apenas na interface da receita. Fabrica 1 de uma determinada receita. +craft-5=Utilizável apenas na interface da receita. Fabrica 5 de uma determinada receita. +craft-all=Utilizável apenas na interface da receita. Fabrica o máximo possível de uma determinada receita. +cursor-split=Move metade do slot do inventário selecionado para o cursor, se vazio. Coloca um único item da pilha de cursor no slot do inventário selecionado quando segurar um item. +cut=Selecione uma área de entidades a serem copiadas e marcadas para a desconstrução. +cycle-blueprint-backwards=Com um livro de projetos no cursor, muda o projeto ativo para o projeto anterior disponível. +cycle-blueprint-forwards=Com um livro de projetos no cursor, muda o projeto ativo para o próximo projeto disponível. +cycle-clipboard-backwards=Alterna o histórico de transferência enquanto segura a ferramenta de cola. +cycle-clipboard-forwards=Alterna o histórico de transferência enquanto segura a ferramenta de cola. +disconnect-train=Desconecta o vagão selecionado ou o vagão no qual você está do resto do trem. +drop-cursor=Solta um item do que você está segurando no chão, em uma esteira, ou em uma máquina. +editor-switch-to-surface=Alterna para o número da superfície pressionado em combinação com esta tecla de atalho: __CONTROL__editor-switch-to-surface__ + 3 -> alterna para a superfície 3. +fast-entity-split=Transfere metade da pilha realizada para a entidade selecionada, ou leva metade do que a entidade tem e transfere para o seu inventário se o cursor estiver vazio. +fast-entity-transfer=Transfere as pilhas realizadas para a entidade selecionada, ou leva qualquer coisa que a entidade tenha e transfere para o seu inventário se o cursor estiver vazio. +gui-select=Aperte no atual elemento selecionado na interface +inventory-split=Transfere metade de todas as pilhas (arredondadas para cima) do tipo de pilha selecionado para o outro inventário. Se um slot vazio for selecionado, metade de todas as pilhas serão transferidas. +inventory-transfer=Transfere todo o tipo da pilha selecionada para o outro inventário. Se um slot vazio for selecionado, todos os itens serão transferidos. +larger-terrain-building-area=Aumenta o tamanho da área de assentamento. +next-active-quick-bar=Seleciona a próxima barra de atalho para a barra de atalho superior. +next-weapon=Muda para a próxima arma equipada. +order-to-follow=Usado com o controle remoto do spidertron para ordenar que o spidertron conectado siga o alvo indicado. +paste=Cola as últimas entidades copiadas. +paste-entity-settings=Cola as configurações da entidade copiada anteriormente. +place-in-chat=Utilizável apenas quando o chat está aberto. Coloca um link de bate-papo para o item selecionado, receita, localização do mapa, estação ou trem. +place-ping=Crie rapidamente um Indicador de mapa no local selecionado e vincule para ele no chat. +place-tag=Utilizável apenas no mapa. Coloca um ícone e/ou texto no mapa. +previous-active-quick-bar=Seleciona a barra de atalhos anterior para a barra de atalhos superior. +previous-mod=Utilizável apenas na interface de mods. Seleciona o mod selecionado anteriormente. +previous-technology=Utilizável apenas na tela de tecnologia. Seleciona a tecnologia que você selecionou anteriormente. +remove-pole-cables=Remove os fios dos postes elétricos selecionados, primeiro os fios eléctricos, depois o circuito da rede de fios. +reverse-rotate=Gira o item segurado no cursor ou a entidade selecionada no sentido anti-horário. +reverse-select=Ativa o modo de destualização com o planejador de atualização. +rotate=Gira o item segurado no cursor ou a entidade selecionada no sentido horário. +select-for-blueprint=Selecione as entidades para projetamento, melhorias ou desconstrução. +select-for-cancel-deconstruct=Selecione para cancelar a melhoria ou desconstrução. +shoot-enemy=Atira no inimigo mais próximo do cursor ou, para algumas armas, atira no local do cursor. +shoot-selected=Atira no que você selecionou ou, para algumas armas, atira no local do cursor. +show-info=Alterna a exibição adicional das entidades construídas como receitas das máquinas ou conteúdos de arcas. +smaller-terrain-building-area=Reduz o tamanho da área de assentamento. +smart-pipette=Pega ítens do seu inventário usados para construir a atual entidade selecionada e os coloca no seu cursor. Para os recursos é selecionada a broca existente com maior velocidade. +stack-split=Transfere metade duma pilha selecionada para outro inventário. +stack-transfer=Transfere uma pilha selecionada para outro inventário. +toggle-driving=Entra ou sai do veículo ao lado ou que você está dirigindo. +toggle-filter=Criações/remove um filtro para o espaço de inventário selecionado. Apenas o tipo de item selecionado pode ser colocado no espaço filtrado. +undo=Desfazer algumas ações, como construção/remoção manual de objetos, colocação de diagramas e uso do planejador de desconstrução. +[deconstruction-tile-mode] +always=Sempre +always-description=Sempre: os quadrados são sempre seleccionados quando não é encontrada qualquer entidade. +never=Nunca +never-description=Nunca: os quadrados nunca são seleccionados. +normal=Normal +normal-description=Normal: os quadrados são seleccionados quando não é encontrada qualquer entidade. +only=Apenas +only-description=Apenas: apenas os blocos estão selecionados. +[description] +acceleration-power=Poder de aceleração +accepted-equipment=Equipamento aceito +activation-speed=Velocidade de ativação +ammo=Munição +ammo-consumption-modifier=Modificador de consumo de munição +ammo-inventory-contents=Munição +amount=Quantidade +applies-effect=Aplica efeito +area-of-effect-size=Tamanho da área de efeito +armor=Armadura +automatic-range=Alcance automático +available-power=Energia disponível +base-productivity=Produtividade base +batteries=Baterias +battery-capacity=Capacidade da bateria +belt-items=Itens +belt-speed=Velocidade da esteira +buffer-recharge-rate=Taxa de recarga de bateria interna +builds=Usado para construir __1__. +can-filter-items=Pode filtrar itens. +cargo-capacity=Capacidade de carga +cargo-contents=Conteúdo da carga +chain-shooting-speed=Velocidade de disparo em cadeia +character-movement-speed-modifier=Velocidade de movimento +cluster-trigger=Tamanho da expansão do armamento +constant-energy-consumption=Consumo constante +construction-area=Área de construção +construction-robots=Construção +consumption-bonus=Consumo de energia +consumption-speed=Velocidade de consumo +contents=Conteúdo +crafting-speed=Velocidade de produção +crafting-time=Tempo de produção +creates-number-entities-key=Cria +creates-number-entities-value=__1__ x __2__ +damage=Dano +damage-bonus=Bônus de dano +damage-dealt=Dano causado +decorative-type=Tipo +decorative-type-decal=Decal +decorative-type-decorative=Decorativo +destroys-cliffs=Destrói penhascos +dimensions=Dimensões +durability-key=Durabilidade +durability-value=__1__/__2__ +duration=Duração +effect-distribution-efficiency=Eficiência de distribuição +effectivity=Eficiência +electricity=Eletricidade +energy=Energia +energy-capacity=Capacidade de energia +energy-consumption=Consumo +energy-per-shot=Energia por tiro +energy-per-use=Energia por uso +energy-to-recharge-one-shield=Energia por pontos de vida +expected-resources=Recursos esperados +fluid-capacity=Volume do armazenamento +fluid-consumption=Consumo +fluid-contents=Conteúdo do fluido +fluid-output=Saída +fluid-temperature=Temperatura de __1__ +fluids=Fluidos +followers=Seguidores +force=Aliança +fuel-acceleration=Aceleração do veículo +fuel-acceleration-modifier=Aceleração +fuel-inventory-contents=Combustível +fuel-pollution=Poluição por combustível +fuel-speed-modifier=Velocidade máxima +fuel-top-speed=Velocidade máxima do veículo +fuel-value=Valor de combustão +grid-size=Tamanho da grade de equipamentos +hand-stack-size=Tamanho da pilha de mão +heal=Cura +health=Vida +heat-capacity=Capacidade de calor +heat-output=Saída +hitpoints=Você possui __1__ __plural_for_parameter_1_{1=ponto|rest=pontos}__ +incoming-block=Bloco de entrada +infinity-filter=Filtro infinito +infinity-mode=Modo infinito +ingredients=Ingredientes +input-flow-limit=Entrada máxima +input-signals=Sinais de entrada +inventory-size-bonus=Bônus de tamanho de inventário +kills=Mortes +last-user=Último usuário +lifetime=Duração +logistic-chest-filters=Filtros +logistic-chest-storage-counts=Armazenagem do sistema logístico +logistic-chest-targeted-items-deliver=Entregar +logistic-chest-targeted-items-pickup=Pegar +logistic-item=Item logístico +logistic-request=Requisição logística +logistic-request-tooltip-logistic-storage=Armazenagem logística +logistic-request-tooltip-on-the-way=A caminho +logistic-request-tooltip-satisfaction=Satisfação +logistic-robots=Logística +logistics-connection-distance=Distância de conexão logística +made-in=Feito em +magazine-size=Tamanho do cartucho +manual-range=Alcance manual +market-item-price=Preço +max-energy-consumption=Consumo máximo +max-health=Vida Máxima +max-speed=Velocidade máxima +maximum-length=Comprimento máximo +maximum-power-output=Saída máxima +maximum-temperature=Temperatura máxima +min-energy-consumption=Consumo mínimo +min-range=Alcance mínimo +minimum-temperature=Temperatura mínima +mining-area=Área de mineração +mining-speed=Velocidade de mineração +mining-time=Tempo de mineração +module-bonus-limit=limite +movement-speed-bonus=Bônus de movimento +moving-energy-consumption=Consumo de movimento +name=Nome +neighbour-bonus=Bônus vizinho +next-stop=Próxima estação +no-ammo=Sem munição +no-block=Nenhum bloco +no-limit=Nenhum +num-available-robots=Número de robôs disponíveis +num-effect-receivers=Número de receptores de efeito +num-effect-sources=Número de fontes de efeito +of=__1__ de __2__ +outgoing-block=Bloco de saída +output-flow-limit=Saída máxima +output-signals=Sinais de saída +personal-roboport-charging-spots=Local de carregamento +personal-roboport-construction-area=Área de construção +personal-roboport-max-robot-count=Limite de robôs +personal-roboport-max-robots=Máx. robôs +personal-roboport-summary=Roboport +piercing-power=Poder de Perfuração +placed-in-grid=Colocado em +players-killed=Jogadores mortos +pollution=Poluição +pollution-bonus=Poluição +pollution-to-join-attack=Consome __1__ de poluição +power-output=Produção de energia +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ bônus de vizinho) +probability=Probabilidade +productivity-bonus=Produtividade +productivity-bonus-limit=-0% = limite +products=Produtos +products-finished=Produtos acabados +projectile-range=Alcance dos projéteis +pumping-speed=Velocidade de bombeamento +range=Alcance +range-modifier=Modificador de distância +recharge-speed=Velocidade de recarga +recipe=Receita +recipe-hidden=(oculto) +recipe-not-researched=(Não pesquisado) +recipe-not-researched-and-hidden=(não pesquisado, oculto) +recipe-pollution=Poluição por receita +repair-speed=Velocidade de reparo +required-fluid=Requer +required-fluid-per-ore=__1__ Por operação de mineração\n__2__ Para cada operação de mineração +required-fluid-per-ore-generic=__1__ por operação de mineração +research-speed=Velocidade de pesquisa +resistances=Resistências +robot-charging-stations=Estações de carregamento +robot-lifetime=Tempo de vida do robô +robot-recharge-rate=Taxa de recarga de robôs +rocket-launch-products=Produtos de lançamento de foguetes +rocket-parts=Partes do foguete +rotation-speed=Velocidade de rotação +science-pack-remaining-amount-key=Restante +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Progresso do escaneamento do setor +segments=Segmentos +shield=Vida do escudo +shield-capacity=Capacidade de escudo +shields=Escudos +shooting-speed=Velocidade de disparo +shooting-speed-modifier=Modificador de velocidade de tiro +signals=Sinais +solar-panel-power=Energia do painel solar +speed=Velocidade +speed-bonus=Velocidade +spent-result=Resulta em +status=Status +storage=Armazenamento +storage-size=Tamanho de armazenamento +supply-area=Área de abastecimento +temperature=Temperatura +throwing-speed=Velocidade de arremesso +tile-size=Tamanho +total-followers=Total de seguidores +total-raw=Total bruto +total-raw-too-complex-to-calculate=Complexo demais para calcular +train-circuit-network-id=ID do trem +train-kills=Mortes do trem +train-limit=Limite do trem +train-limit-value=__1__/__2__ +values-for-evolution-factor=Contribuição para ataques próximos no fator de evolução atual (__1__) +variation=Variação +variation-value=__1__ (__2__ total) +vehicle-enter-instruction=Entre no veículo usando __CONTROL__toggle-driving__. +vehicle-speed-modifier=Velocidade do veículo +walking-speed=Velocidade de caminhada +weight=Peso +wire-reach=Alcance do fio +yield=Produção +[description-rail] +back-rail=Trilho traseiro +block=Bloco +front-rail=Trilho dianteiro +none=nenhum +segment=Segmento +segment-position=Posição do seguimento +trains-in-block=Trens no bloco +[difficulty] +easy=Fácil +hard=Difícil +normal=Normal +[entity-description] +entity-unknown[1]=Esta entidade não está disponível devido à remoção dos mods, será restaurada se o mod for reativado novamente. +[entity-name] +entity-unknown=Entidade desconhecida +[entity-status] +cant-divide-segments=Não é possível dividir segmentos +charging=Carregando +closed-by-circuit-network=Fechado pela rede de circuitos +disabled=Desabilitado +disabled-by-control-behavior=Desativado pelo comportamento de controle +disabled-by-script=Desativado pelo script +discharging=Descarregando +fluid-ingredient-shortage=Ingrediente fluido insuficiente +fluid-production-overload=Sobrecarga na produção de fluidos +full-burnt-result-output=Resultado eliminado, saída cheia. +full-output=Saída cheia +fully-charged=Carga completa +item-ingredient-shortage=Ingrediente insuficiente +launching-rocket=Lançando foguete +low-input-fluid=Fluxo de entrada baixo +low-power=Pouca energia +low-temperature=Temperatura baixa +marked-for-deconstruction=Marcado para desconstrução +missing-required-fluid=Falta o fluido requerido +missing-science-packs=Faltando pacotes científicos +networks-connected=Redes conectadas +networks-disconnected=Redes desconectadas +no-ammo=Sem munição +no-fuel=Sem combustível +no-ingredients=Sem ingredientes +no-input-fluid=Nenhum fluido de entrada +no-minable-resources=Nenhum recurso minerável +no-modules-to-transmit=Sem módulos para transmitir +no-power=Sem energia +no-recipe=Sem receita +no-research-in-progress=Nenhuma pesquisa em andamento +normal=Normal +not-connected-to-rail=Não está conectado ao trilho +not-plugged-in-electric-network=Não conectado a uma rede elétrica +opened-by-circuit-network=Aberto pela rede de circuitos +out-of-logistic-network=Fora da rede logística +preparing-rocket-for-launch=Preparando o foguete para lançamento +recharging-after-power-outage=Recarregando após falta de energia +turned-off-during-daytime=Desligado durante o dia +waiting-for-source-items=Aguardando item +waiting-for-space-in-destination=Aguardando espaço no local de destino +waiting-for-target-to-be-built=Aguardando a construção do alvo +waiting-for-train=Esperando pelo trem +waiting-to-launch-rocket=Esperando para lançar foguete +working=Trabalhando +[entity-type] +tree=Árvore +[error] +achievement-data-invalid=Falha ao carregar os dados das conquistas locais. Conquistas locais podem ter sido perdidas. +audio-could-not-initialize=Não foi possível inicializar o áudio. O áudio está desativado. +audio-error-title=Erro no audio +config-data-invalid-prompt-reset-to-default=O arquivo de configuração tem conteúdos inválidos. Você quer redefini-los? +crash-to-desktop-message=Ocorreu um erro inesperado. Se você estiver executando a versão mais recente do jogo, você pode nos ajudar a resolver o problema postando o conteúdo do arquivo de log nos fóruns do Factorio.\nPor favor, também inclua o(s) arquivo(s) de jogo(s) salvo(s), todos os mods que você pode estar usando, e qualquer passo que você saiba para reproduzir o erro. +data-error-title=Erro de dados +error-message-box-title=Erro +failed-to-create-app-window=Falha ao criar uma janela de aplicativo. __1__ +failed-to-load-save-file=Falha para carregar ou salvar o arquivo. +failed-to-load-window-icon=Falha ao carregar o ícone da janela! Destino do arquivo: __1__ +game-state-corruption-detected-save-corrupted=Detectado corrupção no jogo. Não será possível carregar o jogo salvo. +game-state-corruption-detected-saving-aborted=Detectado corrupção no jogo. O jogo não será salvo para prevenir corrupção nos seus arquivos salvos. +low-available-space-in-steam-storage=Você tem apenas __1__ MB de espaço livre no armazenamento remoto do Steam. Se você ficar sem espaço disponível, o jogo pode não ser capaz de armazenar sua configuração e biblioteca de diagramas, e você pode perder seu progresso se depender do Steam Cloud para sincronizar arquivos entre computadores.\nRecomendamos que você exclua alguns saves antigos usando o botão excluir no menu Carregar Jogo para liberar espaço. +low-available-space-in-steam-storage-title=Aviso de pouco espaço disponível no armazenamento remoto do Steam +map-can-not-be-loaded-in-demo-version=Este mapa não pode ser carregado na versão demo do jogo. +operation-failed=Falha na operação +out-of-vram-cannot-lower-settings=O modo de gráficos baixo e baixo nível de cache do bitmap já estão ativados. Isso significa que seu hardware de sistema está abaixo dos requisitos mínimos. Se você acredita que isso é um problema com o jogo, por favor reporte-o em nossos fóruns. +out-of-vram-change-quality-to-low=Ligando a opção de gráficos baixo, por favor reinicie o jogo. +out-of-vram-change-quality-to-normal=Definindo a opção de resolução de sprite (alto -> normal). Por favor, reinicie o jogo. +out-of-vram-change-usage-to-high=Configurando a opção de cache do bitmap (tudo -> alto). Por favor reinicie o jogo. +out-of-vram-change-usage-to-low=Configuração da opção do cache do bitmap (médio -> baixo). Por favor reinicie o jogo. +out-of-vram-change-usage-to-medium=Configurando a opção do cache do bitmap (alto -> médio). Por favor reinicie o jogo. +out-of-vram-enable-low-vram-mode=Ligando o modo de baixo uso de memoria da placa de vídeo, por favor reinicie o jogo. +player-data-invalid=Falha ao carregar o arquivo de dados do jogador. O progresso da campanha pode ser perdido. +replay-data-not-found=Impossível reproduzir o replay: dados do replay não foram encontrados. +replay-header-error=O cabeçalho do replay não pode ser carregado devido ao seguinte erro: +replay-header-error-old-version=O cabeçalho do Replay não pode ser carregado. Provavelmente é mais antigo que a versão atual __1__. +replay-mod-configuration-mismatch=Não é possível reproduzir o replay: Tem uma configuração de mod diferente. +replay-version-mismatch=Não é possível reproduzir o replay: Ele foi criado na versão __1__, mas a versão atual é __2__. +startup-failed=Não foi possível iniciar o jogo +system-initialization-failed=Falha na inicialização. Código de erro:__1__ +unable-to-create-sprite=Não é possível criar sprite (tamanho __1__x__2__), provavelmente não há memória de vídeo suficiente (VRAM). +value-out-of-range=Valor fora do intervalo: Por favor insira um valor entre __1__ e __2__. +[fluid-description] +fluid-unknown[1]=Este fluido não está disponível devido à remoção dos mods, será restaurado se o mod for reativado novamente. +[fluid-name] +fluid-unknown=Fluido desconhecido +[frequency] +none=Nada +[graphics-errors] +detected-gpu=GPU detectado: __1__ +device-removed-button-close=Fechar +device-removed-button-restart=Reiniciar +device-removed-button-use-opengl=Usar OpenGL +device-removed-message1=A placa de vídeo foi removida fisicamente do sistema, ou ocorreu uma atualização de driver para a placa de vídeo. +device-removed-message2=Erro: __1__. Motivo: __2__ +device-removed-message3=Se você ver esse erro frequentemente, tente reiniciar o PC ou atualizar seus drivers gráficos.\nO PC também pode estar instável devido a overclocking ou superaquecimento. +device-removed-message4=Como uma possível alternativa, você pode tentar mudar o Factorio para o renderizador OpenGL. +device-removed-title=Factorio crashou devido a reinicialização ou remoção de placa de vídeo. +direct3d-failed-to-initialize=Falha ao inicializar DirectX. Factorio requer uma placa de vídeo compatível com DirectX 10 ou melhor. +graphics-settings-keep=Guardar +graphics-settings-reset=Redefinir +opengl-failed-to-initialize=Factorio requer OpenGL versão __1__ ou superior. A versão disponível neste computador é __2__. +out-of-videomemory=Memória de vídeo insuficiente. Tente baixar a resolução dos sprites ou ative a compressão de textura. +reset-graphics-settings-question=Você deseja redefinir as configurações gráficas? +[gui] +all=Todos(as) +ammo=Munição +any=Qualquer +armor=Armadura +artillery-ammo=Munição de artilharia +blueprint-access-error=Não é possível modificar o armazenamento de outro jogador. +blueprint-components=Componentes +blueprint-dummy-error=Não é possível modificar o diagrama com dados de entidade desconhecida. +blueprint-icons-empty-error=Projeto deve ter pelo menos um ícone. +blueprint-include-entities=Entidades +blueprint-include-fuel=Combustível do trem +blueprint-include-modules=Módulos +blueprint-include-station-names=Nome das estações de trem +blueprint-include-tiles=Blocos +blueprint-include-trains=Trens +blueprint-include-trains-tooltip=Incluir trens no diagrama +blueprint-not-available=Projeto ainda não terminou de baixar da biblioteca +blueprint-not-present=O diagrama foi movido para fora por outro jogador. +blueprint-player-not-available=Não é possível transferir o diagrama: jogador offline +blueprint-preview=Pré-visualização +blueprint-preview-edit-tooltip=Editar rótulo, descrição e ícones. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ para remover, __CONTROL_LEFT_CLICK__ para restaurar. +blueprint-preview-hint-specific=__CONTROL__mine__ para remover, __CONTROL__build__ para restaurar. +blueprint-preview-not-editable-hint-dummy-entities=Este diagrama não pode ser alterado, seus dados são salvos separadamente para permitir a restauração do conteúdo modificado. +blueprint-preview-not-editable-hint-other-player=Este diagrama não pode ser alterado pois está na biblioteca de outro jogador. +blueprint-preview-not-editable-hint-preview=O diagrama não pode ser alterado pois os conteúdos ainda não foram transferidos para o jogo. +blueprint-select-replacement=Selecionar substituição +blueprint-shelf-not-synced=Armazenamento de diagrama do jogador ainda não é pronto +cancel=Voltar +cancel-instruction=Cancelar (__CONTROL__toggle-menu__) +changelog=Registro de mudanças +character=Personagem +clear=Limpar +clear-blueprint=Apagar projeto +close=Fechar +close-instruction=Fechar (__CONTROL__confirm-gui__ or __CONTROL__toggle-menu__) +color=Cor +confirm=Confirmar +confirm-instruction=Confirmar (__CONTROL__confirm-gui__) +confirm-load-game-load=Carregar +confirm-load-game-settings-changed=Os mods foram removidos ou as configurações de mod foram alteradas. Tem certeza que deseja continuar a carregar este save? +confirm-load-game-sync=Sincronizar mods e carregar +confirm-quit=O jogo não foi salvo. Tem certeza de que deseja sair? +confirm-restart=Tem certeza de que deseja recomeçar? +confirmation=Confirmação +constant-number=Número constante +converting-map=Convertendo mapa __1__ +copy=Copiar +copy-this=Criar cópia disto +crafting=Produção +credits=Créditos +delete=Excluir +delete-blueprint-record=Excluir projeto +destroy-blueprint=Destruir projeto +destroy-book=Destruir livro de projetos +destroy-deconstruction-planner=Destruir planejador de desconstrução +destroy-upgrade-planner=Destruir __1__ +drop-blueprint-nothing-to-drop-error=Nenhum projeto selecionado para soltar. +empty-blueprint-error=O diagrama está vazio. +enable-logistics-while-moving=Habilitar logística em movimento +equipment-grid=Grade de equipamentos +eula=Acordo de licença do usuário final +exit=Sair +export-to-string=Esportar para sequência de caracteres +fluid-ingredient=Ingrediente fluido +fluid-ingredient-description=Possíveis entradas de fluidos +fuel=Combustível +generating-new-map=Gerando novo mapa +grabbed-item=Item agarrado +grid=Grade +guns=Arma +ingredient=Ingrediente +ingredient-description=Possíveis entradas +instruction-to-activate=__1__ para ativar. +instruction-to-alt-select=__1__ e arraste para selecionar e ignorar a janela de configuração. +instruction-to-build=__1__ para construir. +instruction-to-cancel-deconstruct=__1__ e arraste para cancelar a desconstrução. +instruction-to-cancel-upgrade=__1__ e arraste para cancelar ordens de atualização. +instruction-to-change-size=__1__/__2__ para alterar o tamanho da área. +instruction-to-clear-generic=__1__ para limpar. +instruction-to-clear-item=__1__ para limpar. +instruction-to-clear-quickbar-slot=__1__ para limpar atalho. +instruction-to-connect-spidertron-remote=__1__ em um spidertron para conectá-lo. +instruction-to-consume=__1__ para consumir. +instruction-to-cycle-blueprint-backards=__1__ para anterior. +instruction-to-cycle-blueprint-forwards=__1__ para o próximo. +instruction-to-deconstruct=__1__ e arraste para desconstruir. +instruction-to-destroy=__1__ de destruição. +instruction-to-downgrade=__1__ e arraste para rebaixar. +instruction-to-force-build=__1__ para forçar a construção. +instruction-to-mine-tiles=__1__ para minerar blocos construídos. +instruction-to-open-item=__1__ para abrir. +instruction-to-order-spidertron=__1__ para enviar spidertron. +instruction-to-order-spidertron-to-follow=__1__ para seguir a entidade selecionada. +instruction-to-queue-spidertron-order=__1__ para o comando de movimentação em fila. +instruction-to-repair=Clique __1__ e mantenha para reparar a entidade selecionada. +instruction-to-reset-item=__1__ para redefinir. +instruction-to-select=__1__ e arraste para selecionar o conteúdo. +instruction-to-shoot=__1__ para atirar. +instruction-to-throw=__1__ para largar. +instruction-to-upgrade=__1__ e arraste para atualizar. +instruction-when-in-cursor=Quando no cursor +inventory=Inventário +inventory-filter=Filtro de Inventário +licenses=Licenças +load=Carregar +loading-map=Carregando o mapa __1__ +loading-new-map=Carregando um novo mapa +logistic-requests-disabled=Requisições logísticas desativadas +logistic-trash-slots=Espaços de lixo logístico +map-exchange-string=Sequência de caracteres para troca de mapas +mining-fluid=Extração de fluídos +mod-scenarios=Cenários de mod +mod-with-campaign-not-available=Mod não está disponível com esta campanha. +module=Módulo +module-description=Módulos permitidos: +no=Não +no-recipe-available=Nenhuma receita disponível +no-recipes-found=Nenhuma receita encontrada +not-available=N/A +not-connected=Não conectado +not-in-logistic-network=Não está na rede logística +nothing-found=Nada encontrado +notice=Aviso +off=Off +ok=OK +on=On +open-equipment-grid=Abrir grade de equipamentos +or-set-a-constant=Ou defina uma constante +owner=Dono +queued=Na fila para transferência +quit=Sair +reassign-blueprint=Selecione o novo conteúdo para o diagrama +refresh=Atualizar +release-date=Data de lançamento: +remove-blueprint-book-record=Excluir livro de projetos +reset=Redefinir +reset-consumpiton-filters=Redefinir filtros +reset-production-filters=Redefinir filtros +restart=Recomeçar +result=Resultado +rocket-inventory-slot=Carga do foguete +rocket-inventory-slot-description=Espera-se que você coloque o satélite aqui. +rocket-launch=Lançar +rocket-launch-started=Lançado +rocket-preparing=Preparando +rocket-result-inventory-slot=Resultado do lançamento de foguete +save=Salvar +saving-map=Salvando o mapa __1__ +script-inventory=Inventário do script +search=Pesquisar +search-with-focus=Pesquisar (__1__) +select-filter=Selecionar filtro +select-signal=Selecione um sinal +select-upgrade=Selecionar upgrade +set=Aplicar +set-amount=Definir a quantidade +set-filter=Definir filtro +set-inventory-bar-title=Limitar parte do inventário para que não possa ser preenchida por máquinas. +since-last-played=Desde o último jogo (__1__) +space-usage-mb=Espaço usado: __1__ MB / __2__ MB +subversion=Sub-versão: +sync-mods-with-save=Sincronizar mods com o jogo guardado +synchronize=Sincronizar +total=Total +transferring=Transferindo +update=Atualizar +upgrade-blueprint-book-tooltip=Melhore itens e entidades em todas os diagramas deste livro. +upgrade-blueprint-tooltip=Melhore itens e entidades no diagrama. +user-scenarios=Cenários de usuário +version=Versão: +weapons=Armas +yes=Sim +[gui-about] +created-by=Criado por +forums=Fóruns +release=Lançamento +version=Versão +website=Página da web +[gui-achievements] +modded-game=O jogo possui mods. Conquistas são separadas da versão vanilla do jogo. +not-in-game-long-enough=Você precisa jogar mais de __1__% do tempo de execução total do jogo para poder obter conquistas. O jogo durou __2__, mas você gastou apenas __3__ na partida. +title=Conquistas +track=Iniciar rastreamento +unlocked-count=Ganhou __1__ de __2__ +untrack=Parar rastreamento +[gui-additional-entity-settings] +apply-entity-health=Aplicar saúde +apply-entity-tag=Aplicar tag +corpse-expires=O cadáver degenera +difficulty=Dificuldade +entity-tag=Tag de entidade +indestructible=Indestrutível +not-minable=Não minerável +not-operable=Não operacional +not-rotatable=Não girável +properties=Propriedades +recipe-locked=Receita bloqueada +title=__1__ __plural_for_parameter_1_{1=configuração extra|rest=configurações extras}__ +to-be-looted=Para ser saqueado +[gui-admin-player] +character-equipment=Equipamento +character-main-inventory=Inventário principal +cursor-stack=Pilha de cursor +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=entidade está|rest=entidades estão}__ sendo danificadas. +destroyed=__1__ __plural_for_parameter_1_{1=entidade foi|rest=entidades foram}__ destruídas. +map-hint=Veja o mapa para mais detalhes. +no-material-for-construction=__1__ __plural_for_parameter_1_{1=entidade está|rest=entidades estão}__ faltando material para construção. +no-storage=Tamanho de armazenamento da rede logística insuficiente. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=entidade está|rest=entidades estão}__ faltando robôs de construção. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=entidade está|rest=entidades estão}__sem kits de reparo. +title=Alertas +train-out-of-fuel=Trem sem combustível. +turret-fire=__1__ __plural_for_parameter_1_{1=torre está|rest=torres estão}__ atacando o inimigo. +[gui-arithmetic] +input=Entrada +output=Saída +[gui-assembling-machine] +change-recipe=Alterar receita +select-recipe=Selecione uma receita para montagem +[gui-auth-server] +client-version-too-old=A versão do seu cliente de jogo é antiga demais para usar os serviços online. Por favor, atualize para a versão mais recente do Factorio. +email-authentication-invalid=Código de autenticação inválido. Por favor, verifique seu "e-mail" e tente novamente. +email-authentication-required=Autenticação do e-mail necessária. Por favor conecte-se em Factorio.com com seu navegador e digite o código que te enviamos. +email-change-rate-limit=Você só pode alterar o seu endereço de email a cada 7 dias. +email-invalid-format=O endereço de e-mail fornecido está em um formato incorreto. Por favor, verifique-o. +email-registered=Endereço de e-mail já registrado +failed-to-reach-server-error=Falha ao acessar o servidor de autenticação. Código: __1__. Erro: __2__. +generic-timeout=Ação falhou porque atingiu o tempo limite. Por favor tente novamente mais tarde. +generic-verification-failed=Falha em verificar sua conta. Por favor se certifique que você está logado no seu provedor de serviço e tente novamente. +invalid-characters-in-username=Seu nome de usuário contém caracteres inválidos. Visite __1__ no seu navegador web e escolha um novo nome de usuário. +json-parse-error=Não foi possível analisar a resposta do servidor de autenticação. Isto parece ser um erro interno do servidor. +login-banned=Sua conta foi banida. Se você acredita que isto é um erro, por favor entre em contato com support@factorio.com +login-blacklist=Seu endereço de IP está na lista negra devido a abuso no passado. Se você acha que isso está errado e gostaria que o banimento fosse revertido, entre em contato com __1__. +login-deletion-pending=Não foi possível conectar, pois sua conta está em processo de exclusão. Se você deseja cancelar este processo, faça login no site, __1__ +login-failed=O nome de usuário ou e-mail e a senha fornecidos não coincidem com nenhuma conta. +login-failed-steam-only=A conta do Factorio.com é uma conta somente Steam. Por favor, entre com a Steam ou visite __1__ para definir uma senha. +login-insufficient-membership=Sua conta não possui o jogo. Por favor, compre para entrar. +login-too-many-attempts=Muitas tentativas de login mal sucedidas. Por favor, tente novamente mais tarde. Se você esqueceu sua senha, pode redefini-la em __1__ +login-unlinked=Sua conta Steam parece não ter mais o jogo, portanto nós a desvinculamos da sua conta do Factorio. Você pode vincular sua conta do Factorio a uma conta Steam que possui o jogo para restaurar sua participação. +server-down-for-maintenance=Os serviços online estão temporariamente desligados para manutenção. Por favor, tente novamente mais tarde. +steam-id-already-registered=Sua conta Steam já está vinculada a uma conta existente do Factorio.com. Por favor, faça o login usando sua conta do Factorio. +steam-id-doesnt-own-factorio=Sua conta Steam não possui o Factorio. Por favor, compre o jogo para criar uma conta. +steam-id-timeout=Falha ao verificar a propriedade do Factorio porque a conexão com a Steam expirou. Por favor, tente novamente. +steam-ticket-verification-failed=Falha ao verificar o ticket do usuário Steam. Verifique se você está logado no Steam e tente novamente. +unknown-error=Erro retornado pelo servidor: __1__ +username-invalid-characters=Caracteres inválidos no nome de usuário fornecido. Use apenas caracteres alfanuméricos e .- +username-taken=O nome de usuário informado já está registrado. Por favor, escolha um diferente ou faça o login, se for seu. +username-too-long=O nome de usuário informado é muito longo (máx. 30 caracteres). +username-too-short=O nome de usuário informado é muito curto (mínimo 2 caracteres). +[gui-blueprint] +absolute-snapping=Absoluto +absolute-snapping-tooltip=Encaixa na grade global. As coordenadas especificam como o posicionamento de projetos é posicionada em relação à grade global. +close-blueprint=Fechar projeto +commit-blueprint=Salvar projeto +components=Componentes +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ para remover todos os componentes desse tipo.\n__ALT_CONTROL_LEFT_CLICK__1__ para adicionar novamente todos os componentes desse tipo. +create-blueprint=Criar projeto +existing-blueprint=Item do projeto +filters=Filtros +grid-position=Posição da grade +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ na visualização para alterar a posição da grade. +grid-size=Tamanho da grade +grid-size-tooltip=Dimensões do padrão de repetição de construção. +height=Altura +icon=Ícone +icon-tooltip=Aqui você pode alterar quais ícones representarão este projeto. +library-blueprint=Projeto na biblioteca de projetos +library-blueprint-owned-by-other-player=Projeto na biblioteca de projetos pertencente a outro jogador +new-blueprint=Configurar um novo projeto +relative-snapping=Relativo +relative-snapping-tooltip=Permite que o projeto se ajuste relativamente ao local onde a construção começou, arrastando. +settings=Opções +snap-to-grid=Alinhar à grade +snap-to-grid-tooltip=Ajustando o projeto a uma grade durante a construção. +unnamed-blueprint=Projeto sem nome +width=Largura +[gui-blueprint-book] +blueprints=Projetos +confirm-blueprint-book-deletion=Você tem certeza que deseja excluir o livro de projetos? +delete-blueprint-book=Excluir livro +icon-tooltip=Quando vazio, o livro mostra o ícone do projeto ativo. +scroll-to-change-active=Use __CONTROL__cycle-blueprint-forwards__ e __CONTROL__cycle-blueprint-backwards__ para mudar o projeto ativo. +scroll-to-change-active-specific=Use __CONTROL_STYLE_BEGIN____1__Mouse wheel__CONTROL_STYLE_END__ para mudar o projeto ativo. +unnamed-blueprint-book=Livro de projetos sem nome +[gui-blueprint-library] +blueprint-book=Livro de projetos +blueprint-book-edit=Editar o livro de diagramas +blueprint-book-string=Código do livro de projetos +blueprint-string=Código do projeto +cant-manipulate-not-synchronized-shelf=Não é possível manipular prateleira que ainda não está sincronizada. +deconstruction-item-string=Código de plano de demolição +deconstruction-tool-edit=Editar ferramenta de desconstrução +drop-blueprint=Soltar projeto +failed-loading-cloud-storage=Falha abrindo armazenagem de projetos online. Abrindo versão local invés. +failed-loading-storage=Falha abrindo projetos: __1__. Salvando as atuais em __2__. +failed-saving-cloud-storage=Falha ao salvar o armazenamento de diagramas na nuvem. Você pode ficar sem espaço disponível para sincronização em nuvem. Para evitar perder sua biblioteca de diagramas, faça backup do arquivo __1__. +game-blueprints-title=Projetos da partida +grid-view=Exibição em grade +import=Importar +import-string=Importar código +list-view=Visualização em lista +make-new=Novo(a) __1__ +not-available-yet=Projeto ainda não disponível +not-synced-warning=[img=utility/warning_icon] [color=red]Biblioteca de projetos não está sincronizada.[/color] +player-storage=__1__ - armazenamento de diagramas +private-shelf=Meus projetos +shared-shelf=Projetos compartilhados +shelf-choice=Filtro: +shelf-choice-all=Tudo +shelf-choice-game=Projetos da partida +synchronising=Sincronizando... +title=Biblioteca de projetos +transfer-progress=Progresso da transferência +unknown-player-storage=Armazenamento de jogador desconhecido +upgrade-item-string=Atualizar título do item +upgrade-tool-edit=Editar ferramenta de melhoria +[gui-bonus] +artillery-range=Alcance da artilharia +character-build-distance=Distância de contrução +character-crafting-speed=Velocidade de fabricação +character-health-bonus=Saúde +character-inventory-slots-bonus=Espaços de inventário extras +character-item-drop-distance=Distância da queda do item +character-item-pickup-distance=Distância de pegar item +character-logistic-slots=Espaços de requisição da logística +character-logistic-trash-slots=Espaços de lixo logístico +character-loot-pickup-distance=Distância de pegar o loot +character-mining-speed=Velocidade de mineração +character-reach-distance=Distância de alcance +character-resource-reach-distance=Distância de alcance do recurso +character-running-speed=Velocidade da caminhada +damage-bonus=Dano +follower-robot-lifetime=Duração +inserter-stack-size-bonus=Capacidade do Insersor +laboratory-productivity=Pesquisa da produtividade +laboratory-speed=Velocidade de pesquisa +maximum-following-robots-count=Contagem de robô seguidor +mining-drill-productivity-bonus=Produtividade de mineração +no-bonuses=Nenhum bônus pesquisado ainda. +shooting-speed-bonus=Velocidade de disparo +stack-inserter-capacity-bonus=Capacidade do Insersor de pilha +title=Bônus +train-braking-force-bonus=Força de frenagem do trem +turret-damage-bonus-description=(Pilhas com bônus de munição) +worker-robot-battery=Capacidade da bateria +worker-robot-speed=Velocidade de movimento +worker-robot-storage=Capacidade de carga +[gui-browse-games] +access=Acessar +access-password=Senha +access-public=Público +cant-join-game-steam-init-failed=Não foi possível entrar no jogo usando a rede Steam: a Steam não foi inicializada corretamente. Recursos relacionados ao Steam estão desativados. Reiniciar a Steam geralmente corrige esse problema. Você quer tentar se juntar usando uma rede que não seja Steam? +description=Descrição +downloading-game-information=Baixando informações do jogo +favourite-tooltip=Favoritos +games-headers-name=Nome +games-headers-players=Jogadores +games-headers-playtime=Tempo de jogo +has-friends=Amigos do Steam em jogo +has-mods=Há mods +has-password=Há senha +has-players=Têm jogadores +is-dedicated-server=É um servidor dedicado +join-game=Entrar no jogo +loading=Carregando... +mods=Mods +no-game-selected=Nenhuma partida selecionada +no-players=Nenhum +none=Nenhum +ping=Latência +ping-calculating=Calculando +ping-cant-reach=Fora de alcance +players=Jogadores +search=Buscar +search-filters=Filtros de pesquisa +tags=Marcadores +title=Buscar partidas +version=Versão +[gui-building-statistics] +built=Construído +deconstructed=Demolido +title=Prédios +upgraded=Aprimoradas +[gui-car] +automatic-targeting=Mira automática +color=Cor +driver=Motorista +passenger=Passageiro +trunk=Porta-malas +weapons-control=Controle de armas +with-gunner=Armado +with-gunner-description=Atira em inimigos próximos automaticamente quando armado (motorista ou passageiro) +without-gunner=Desarmado +without-gunner-description=Atira em inimigos próximos automaticamente quando o veículo está vazio +[gui-character] +crafting-queue=Fila de criação +exoskeleton=Exoesqueleto +personal-logistics-description=Desativar a logística pessoal impedirá que os robôs logísticos tragam os itens solicitados. Também impedirá que os itens sejam movidos automaticamente para os slots de lixo. Os robôs logísticos continuarão a esvaziar os slots de lixo. +personal-roboport=Roboport pessoal +[gui-constant] +off=Desligado +on=Ligado +output=Saída +output-signals=Sinais de saída +[gui-control-behavior] +circuit-connection=Conexão de circuito +circuit-network=Rede de circuitos +connect=Conectar +connected-to-network=Conectado à rede +green-network-id=[color=green]__1__[/color] +logistic-connection=Conexão logística +logistic-network=Rede logística +mode-of-operation=Modo de operação +no-network-in-range=Nenhuma rede ao alcance +not-connected=Não conectado +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Parede com controlador do portão +[gui-control-behavior-modes] +close-signal=Sinal fechado +close-signal-description=Quando a condição especificada é verdadeira, tenta deixar esse sinal vermelho e impede que qualquer trem passe.\nSe um trem não puder parar a tempo (o sinal está amarelo) ou já está passando (o sinal está vermelho), o sinal não irá parar aquele trem.\nNota: O trem costuma parar no sinal e não tentar encontrar um caminho alternativo, mesmo que esteja disponível. +enable-disable=Ativar/desativar +enable-disable-description=Ativar esta entidade somente quando a condição for verdadeira. +enable-disable-train-stop-description=Ativar esta entidade somente quando a condição for verdadeira.\nOs trens pularão estações desabilitadas, permitindo controlar os percursos de trem. +none=Nenhum +none-write-description=Não muda o comportamento dessa entidade baseado na rede de circuitos. +open-gate=Abrir o portão +open-gate-description=O portão continuará aberto enquanto a condição do circuito for verdadeira. +read-belt-contents=Ler conteúdo da esteira +read-belt-contents-description=Lê o conteúdo da esteira e os envia para a rede de circuitos. Esteiras não enviarão sinais pulsados corretos quando itens forem inseridos ou retirados a partir do meio da esteira por entidades externas. +read-chain-signal=Ler sinal +read-chain-signal-description=Lê a cor do sinal ferroviário e envia à rede de circuitos o sinal especificado abaixo. +read-charge-level=Lê o peso da carga +read-charge-level-description=Lê o nível de carga do acumulador como uma porcentagem entre 0 e 100 e envia para a rede de circuitos. +read-contents=Ler conteúdo +read-contents-description=Lê os conteúdos do contêiner e os envia para a rede de circuitos. +read-hand-contents=Ler conteúdo da garra +read-hand-contents-description=Lê o conteúdo da garra do insersor e envia para a rede de circuitos. +read-logistic-network-contents=Lê o conteúdo da rede logística +read-logistic-network-contents-description=Lê os itens disponíveis na rede logística de porta robô e enviá-los à rede de circuitos. +read-resources=Lê recursos +read-resources-description=Lê a quantidade de recursos esperados desta broca de extração/bomba de petróleo e a envia para a rede de circuitos.\n Para recursos infinitos, ele lê a taxa de mineração não modificada.\n O valor é atualizado a cada 5 segundos. +read-robot-stats=Lê estatísticas dos robôs +read-robot-stats-description=Lê o número de robôs na rede logística deste roboport e envia para a rede de circuitos. +read-sensor=Leitura de Sensor +read-sensor-description=Envia um sinal à rede de circuitos quando um personagem se aproxima do portão, e este deveria abrir. +read-signal=Lê sinal +read-signal-description=Lê a cor do sinal ferroviário e envia o sinal de rede de circuitos especificado abaixo.\nSe o sinal ferroviário estiver vermelho porque foi fechado a partir da rede de circuitos, nada será enviado. +read-stopped-train=Lê o trem parado +read-stopped-train-description=Quando um trem está parado numa estação, um sinal é enviado com um número único para ele. +read-train-contents=Lê o conteúdo de trens +read-train-contents-description=Lê os conteúdos do trem que está parado na estação e os envia para a rede de circuitos. +read-trains-count=Ler a contagem de trem +read-trains-count-description=Lê o número de trens que vão para esta parada de trem específica. Inclui o trem parado. +send-to-train=Enviar o trem +send-to-train-description=Envia o conteúdo da rede de circuitos para o trem para ser usado como condição de espera deste. +set-filters=Configurar filtros +set-filters-description=Define os filtros do insersor baseado nos sinais da rede de circuitos. +set-requests=Definir solicitações +set-requests-description=Define as solicitações logísticas do baú baseadas nos sinais da rede de circuitos. +set-stack-size=Define o tamanho da pilha +set-stack-size-description=Define o tamanho máximo da pilha para este insersor com base na contagem do sinal selecionado na rede de circuitos. +set-trains-limit=Definir limite de trem +set-trains-limit-description=Define o número máximo de trens a irem para esta parada. Inclui o trem parado. +use-colors=Usar cores +use-colors-description=Define a cor da lâmpada baseado em sinais de cor.\nSe um sinal de cor tem um valor maior que 0, a lâmpada mostrará essa cor.\nSe várias cores estiverem presentes, apenas uma delas será usada. +[gui-control-behavior-modes-guis] +available-construction-bots=Robôs de Construção disponíveis +available-logistic-bots=Robôs Logísticos disponíveis +belt-read-mode=Modo de leitura de conteúdo +blue=Azul +blue-chain-description=A rede de circuitos envia um sinal quando o sinal ferroviário avançado estiver azul (1 ou mais caminhos estão ocupados, mas 1 ou mais caminhos continuam disponíveis). +closed-condition=Condição fechada +control-signal=Controle de sinal +enabled-condition=Habilitar/Adicionar Condição +entire-patch=Todo o campo de recursos +entire-patch-description=Leia os recursos esperados de todo o campo de recursos em torno dessa broca de mineração. +green=Verde +green-chain-description=A rede de circuitos envia um sinal quando o sinal ferroviário avançado estiver verde (o bloco está livre). +green-description=A rede de circuitos envia um sinal quando o sinal ferroviário estiver verde (o bloco está livre). +hand-read-mode=Modo de leitura da garra +hold-mode=Manter +hold-mode-description-belt=O sinal é enviado continuamente enquanto os itens estiverem na esteira. +hold-mode-description-inserter=O sinal é enviado continuamente enquanto o insersor estiver segurando o item. +input-signal=Sinal de entrada +open-condition=Condição aberta +output-signal=Sinal de saída +output-signals=Sinais de saída +pulse-mode=Pulso +pulse-mode-description-belt=O sinal é enviado por apenas um tique quando o item entra na esteira. +pulse-mode-description-inserter=O sinal é enviado por apenas um tique quando o item é pego. +red=Vermelho +red-chain-description=A rede de circuitos envia um sinal quando o sinal ferroviário avançado estiver vermelho (um comboio está ocupando todas as rotas através do sinal ferroviário avançado). +red-description=O sinal da rede de circuitos a ser enviada quando o sinal dos trilhos for vermelho(quando um trem está passando pelo sinal). +resource-read-mode=Modo de leitura de recurso +this-miner=Esta broca de mineração +this-miner-description=Lê os recursos esperados dessa broca. +total-construction-bots=Robôs de construção total disponíveis +total-logistic-bots=Robôs de logística total +train-id=ID do trem +train-id-description=Identificador único do trem parado +trains-count=Contagem de trem +trains-count-description=Número de trens indo para essa parada. Inclui o trem parado. +trains-limit=Limite do trem +trains-limit-description=Número máximo de trens indo para esta parada. Inclui o trem parado. +yellow=Amarelo +yellow-chain-description=A rede de circuitos envia um sinal quando o sinal ferroviário estiver amarelo (um comboio vai tentar passar pelo sinal ferroviário avançado). +yellow-description=A rede de circuitos envia um sinal quando o sinal ferroviário estiver amarelo (um comboio vai tentar passar pelo sinal ferroviário). +[gui-control-settings] +advanced-interaction=Interação avançada +basic-interaction=Interação básica +button-layout=Layout do botão +button-layout-description=Altera o mapeamento de algumas ações de acordo com seu padrão preferido. Também afeta a navegação em GUI. +button-layout-eastern=__1__ selecionar, __2__ cancelar (oriental) +button-layout-western=__1__ selecionar, __2__ cancelar (Ocidental) +change-input-method-to-controller=Alterar método de entrada para controle +change-input-method-to-keyboard-and-mouse=Alterar o método de entrada para teclado e mouse +control-disabled=Desativado - alterado por: __1__ +controller=Controle +controller-icons=Ícones +controller-icons-auto=Detecção automática (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=XBOX +controller-settings=Configurações do controle +crafting=Produção +deadzone=Deadzone do direcional +deadzone-description=Aumente este valor se você notar seu cursor escorregando às vezes +debug=Depuração +editor=Editor +input-method=Método de entrada: +input-not-found-controller=Seu método de entrada selecionado é controle, mas ele não está conectado. +input-not-found-keyboard-and-mouse=Seu método de entrada selecionado é o teclado e mouse, mas eles não estão conectados. +inventory=Inventário +keyboard-and-mouse=Teclado e mouse +keyboard-and-mouse-recommended=Teclado e mouse (recomendado) +miscellaneous=Diversos +mods=Mods +movement=Movimento +panels=Painéis +quick-panel=Painel Rápido +quickbar=Barra de atalho +sensitivity=Sensibilidade do direcional +sensitivity-description=A velocidade com o cursor e o mapa se movem em reação ao movimento do direcional +title=Configuração de controles +tools=Ferramentas +vehicle-driving-mode=Modo de direção do veículo +vehicle-driving-mode-absolute=Absoluto +vehicle-driving-mode-absolute-description=Mover o graveto para cima/baixo fará veículos acelerar/frear.\nMover o graveto para a esquerda/direita fará veículos virarem àquela direção. +vehicle-driving-mode-relative=Relativo +vehicle-driving-mode-relative-description=Mover o graveto em uma direção automaticamente fará veículos virarem e acelerar àquele lado da tela. +vibration-intensity=Intensidade de vibração +waiting=Aguardando +[gui-crafting-queue] +collapse=Colapsar +expand=Expandir +[gui-create-account] +account-creation-info=Você está autenticado usando o Steam. Escolha um nome de usuário para usar no Factorio. Este será o seu apelido em jogos multiplayer. Pode ser alterado uma vez em nosso site. +account-creation-info-console=Escolha um nome de usuário para usar no Factorio. Este será seu apelido em jogos multijogador. Ele não poderá ser mudado. +account-creation-success-info=Agora você está autenticado como __1__ através do Steam. Se você deseja usar esta conta sem o Steam, faça o login no Steam em __2__ e defina um email e uma senha no seu perfil. +account-creation-success-info-console=Conta criada com sucesso. Você agora está autenticado como __1__. +create=Registrar +creating-account=Criar conta +i-accept-the=Eu aceito os +login-using-factorio-account=Eu já tenho uma conta em Factorio.com +login-using-factorio-account-info=Se você possui uma conta no Factorio, pode fazer login usando sua senha. Isso também vinculará sua conta do Factorio a essa conta do Steam. +login-using-factorio-account-info-console=Se você tem uma conta Factorio, você pode se conectar usando sua senha ao invés disso. Isso fará com que sua conta Factorio seja vinculada à do console. +terms-of-service=Termos de serviço +title=Criar uma conta +[gui-current-research] +not-researching=Pressione __CONTROL__open-technology-gui__ para iniciar uma nova pesquisa. +research-finished=__1__ terminou. Pressione __CONTROL__open-technology-gui__. +[gui-decider] +condition=Condição +input-count=Contagem de entrada +input-count-description=Copiar a contagem do sinal de saída especificado a partir dos sinais de entrada. +one=1 +one-description=Produz o sinal de saída especificado com o valor 1. +output-item=Saída +[gui-deconstruction] +blacklist=Lista negra +blacklist-description=Ignorar itens filtrados apenas quando selecionar uma área para desconstrução. +blacklist-trees-and-rocks=Ignorar árvores/rochas +entities=Entidades +entity-filter-mode=Modo de filtro de entidades +entity-filters=Filtros de entidade +filters=Filtros +icon-tooltip=Quando vazia, a ferramenta de desconstrução mostra os filtros selecionados. +tile-filter-mode=Modo de filtro de blocos +tile-filters=Filtros de bloco +tile-selection-mode=Modo de seleção de blocos +tiles=Blocos +trees-and-rocks-only=Apenas árvores/pedras +whitelist=Lista branca +whitelist-description=Selecionar itens filtrados apenas quando selecionar uma área para desconstrução. +whitelist-trees-and-rocks=Apenas árvores/rochas +[gui-downloading-mods] +currently-downloading=Baixando +currently-downloading-mods=__1__ de __2__ +currently-downloading-nothing=nenhum +downloading=Baixando +[gui-edit-label] +edit-description=Editar descrição +edit-label=Editar rótulo +save-description=Salvar descrição +save-label=Salvar rótulo +[gui-electric-energy-interface] +buffer-size=Tamanho do buffer +power-production=Produção de energia +power-usage=Uso de energia +[gui-electric-network] +accumulator-charge=Carga do acumulador +accumulator-charge-tooltip=Quantidade de energia armazenada em todos os acumuladores nesta rede. +consumption=Consumo +production=Produção +production-label=Produção +production-tooltip=Quantidade de energia atualmente sendo produzida fora da máxima produção possível de energia. +progressbar-format=__1__ / __2__ +satisfaction=Satisfação +satisfaction-tooltip=Quantidade de energia que está sendo produzida fora a quantidade de energia atualmente necessária. +title=Informação de rede elétrica +[gui-ending-screen] +epilogue=Epílogo +[gui-game-finished] +continue=Continuar +finish=Terminar +kills=Mortes +lost=Você foi derrotado... +next-level=Próximo nível +respawn=Renascer +restart-level=Reiniciar nível +save-replay=Salvar replay +time-played=Tempo de jogo +title=Jogo concluído +victory=Vitória! +[gui-goal-description] +info-visibility-button=Informação +title=Objetivo +[gui-graphics-settings] +advanced=Avançado +brightness=Brilho +color-filter=Filtro de Cor +color-filter-deuteranopia=Deuteranopia +color-filter-deuteranopia-correction=Correção de Deuteranopia +color-filter-none=Nenhum +color-filter-protanopia=Protanopia +color-filter-protanopia-correction=Correção de protanopia +color-filter-tritanopia=Tritanopia +color-filter-tritanopia-correction=Correção de Tritanopia +contrast=Contraste +full-color-depth=Profundidade de cor completa +full-screen=Tela cheia +general=Geral +graphics-quality-high=Alto +graphics-quality-label=Resolução dos sprites +graphics-quality-low=Baixo +graphics-quality-normal=Normal +graphics-quality-very-low=Extra baixo +high-quality-animations=Animações de alta qualidade +low-vram-warning=Memória de vídeo (VRAM) insuficiente. +map-zoomed-in-effect=Efeito de aproximação no mapa +max-threads=Máx. threads de renderização +minimize-on-focus-loss=Minimizar na perda de foco +multisampling-label=Multisampling +multisampling-x2=MSAA x 2 +multisampling-x4=MSAA x 4 +multisampling-x6=MSAA x 6 +multisampling-x8=MSAA x 8 +no-multisampling=Sem multisampling +preferred-screen=Tela preferida +primary-screen=Tela principal (__1__) +render-in-native-resolution=Renderizar na resolução nativa da tela +render-scale=Escala de Renderização +restart-required=É necessário reiniciar +saturation=Saturação +screen-n=Tela __1__ +show-animated-water=Mostrar animação da água +show-clouds=Mostrar nuvens +show-decoratives=Mostrar decorações +show-enemy-terrain-decals=Mostra decalques do terreno inimigo. +show-game-simulations-in-background=Mostrar simulações de jogos no fundo +show-inserter-shadows=Mostrar sombra dos insersores +show-item-shadows=Mostrar sombras de itens +show-particles=Mostrar partículas +show-smoke=Mostrar toda a fumaça +show-tree-distortion=Mostrar animação de árvores +sprite-atlas-size-custom=Personalizado (__1__) +sprite-atlas-size-label=Tam. das texturas no Atlas +sprite-atlas-size-largest-possible=Maior possível +texture-compression=Compressão da textura +texture-compression-high-quality=Qualidade alta +texture-compression-low-quality=Qualidade baixa +texture-compression-none=Nenhuma +texture-streaming=Streaming de textura +title=Configurações de gráfico +ultrawide-mode=Modo Ultrawide +use-flip-presentation-model=Usar modelo flip +v-sync=Aguardar VSync +video-memory-budget=Alocação de memória de vídeo +video-memory-budget-auto=Auto (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Toda +video-memory-usage-high=Alta +video-memory-usage-label=Uso de memória gráfica +video-memory-usage-low=Baixa +video-memory-usage-medium=Média +vram-low-high-quality-not-recommended=Detectamos que este computador tem __1__ MB de memória de vídeo (VRAM). Isso é muito baixo para gráficos de alta qualidade. Você pode experimentar problemas de desempenho, gráficos em falta, falhas ou o jogo pode não ser capaz de começar. O tamanho de memória de vídeo recomendado para sprites de alta qualidade é de pelo menos 2 GB. +vram-not-detected-high-quality-not-recommended=Não foi possível detectar a quantidade de memória de vídeo (VRAM) disponível neste computador. A memória de vídeo recomendada para sprites de alta qualidade é de pelo menos 2 GB, caso contrário, você pode enfrentar problemas de desempenho, gráficos em falta, falhas ou o jogo pode não ser capaz de começar. +[gui-graphics-settings-description] +full-color-depth=Renderizar apenas metade (16-bits) da profundidade de cor melhora o desempenho em GPUs menos potentes e integradas. Esta opção só tem efeito no Windows 8 + ou no renderizador OpenGL. +graphics-quality-label=A resolução dos sprites. Determina o uso da VRAM. Atenção: Alta resolução requer pelo menos 3 GB de VRAM. +graphics-quality-label-console=A resolução das sprites. Resoluções menores reduzem o consumo de memória e tempo de carregamento. +high-quality-animations=Se desativado, algumas entidades animadas ou giradas (por exemplo, trens) carregarão apenas metade da contagem normal de quadros de animação ou rotação. Isto reduz muito o uso da VRAM. +lights-quality=A resolução das luzes durante a noite. Valores altos reduzirão consideravelmente o desempenho. +max-threads=O número das threads utilizados para renderizar o jogo. +minimize-on-focus-loss=Ao rodar em tela cheia sem bordas, o jogo irá minimizar-se na perda de foco para garantir que ele não cubra sua área de trabalho quando você deseja mudar para um aplicativo diferente. +render-in-native-resolution=Nas telas de alta DPI (por exemplo, Retina da Apple), renderizar na resolução nativa produzirá uma imagem de maior qualidade, mas pode ser muito exigente no desempenho. +show-animated-water=Desabilite para aumentar o desempenho em placas gráficas mais fracas. +show-game-simulations-in-background=Quando no menu principal e nos submenus, mostra várias simulações de jogos no lugar do plano de fundo. +show-smoke=Quando desativado, o número de efeitos de fumaça que são processados será muito reduzido. Desative para aumentar o desempenho em placas de vídeo de baixo custo. +show-tree-distortion=Desabilite para aumentar o desempenho em placas gráficas mais fracas. +sprite-atlas-size-label=Mapas de textura maiores melhoram o volume de chamadas chamadas, o que reduz a carga da CPU na renderização, mas pode ser mais difícil de lidar com a GPU. +texture-compression=A compressão de textura aumenta significativamente o número de sprites que o jogo pode caber na memória de vídeo, e acelera a renderização devido à GPU ter que transferir menos dados durante o shading. Se você tiver uma GPU antiga ou integrada, selecione baixa qualidade para reduzir ainda mais o tamanho dos sprites para obter desempenho extra. +texture-streaming=Sprites que não foram colocadas em qualquer mapa de textura (ver a configuração de uso de Memória de Vídeo) serão mantidos da RAM até que sejam usadas pela GPU. +use-flip-presentation-model=Inverter a apresentação deve ser o método mais eficiente de apresentar a imagem final na tela do que o modelo Blit mais antigo. Tente alternar esta opção se você tiver falhas gráficas ou problemas com taxa de frames. +video-memory-budget-label=O tamanho máximo da memória de vídeo (VRAM) que o jogo pode ser usado para texturas (sprites). +video-memory-usage-label=Determina quantos sprites o jogo vai tentar colocar em mapa de sprites. Criar mapas maiores de sprite reduz o uso da CPU devido à capacidade de fazer chamadas em lote, mas pode aumentar a carga da GPU porque a GPU tem de trabalhar com texturas maiores. Os sprites flutuantes livres podem ser carregados na VRAM ou mantidos na RAM (ver configuração de Streaming de textura). +[gui-heat-interface] +add-tooltip=Adicionar esta quantidade de calor ao buffer em cada tique. +at-least-tooltip=Manter pelo menos esse calor no buffer - adicionar faltando. +at-most-tooltip=Manter no máximo esse calor no buffer - remover extra. +exactly-tooltip=Mantenha exatamente esse calor no buffer - adicione ou remova conforme necessário. +remove-tooltip=Remova esta quantidade de calor do buffer em cada tique. +[gui-hotkey-suggestions] +build-using-rail-planner=Construir usando o planejador ferroviário +build-using-rail-planner-avoiding-obstacles=Construir usando o planejador ferroviário, evitando obstáculos +cancel-selection=Cancelar seleção +confirm-selection=Confirmar seleção +copy-settings=Copiar configurações +enter-vehicle=Entrar em veículo +exit-vehicle=Sair de veículo +force-build=Forçar construção +insert-items=Inserir itens +next-item=Próximo item +paste-settings=Colar configurações +place-one=Colocar um +previous-item=Item anterior +take-items=Pegar itens +transfer-all=Transferir tudo +transfer-everything=Transferir tudo +transfer-stack=Transferir pilha +[gui-infinity-container] +add=Adicionar +at-least=Pelo menos +at-least-tooltip=Mantém no mínimo esta quantidade de itens no inventário -adicionar faltantes. +at-most=No máximo +at-most-tooltip=Mantém no máximo esta quantidade de itens no inventário -remover extras. +exactly=Exatamente +exactly-tooltip=Mantém exatamente essa quantidade de itens no inventário - adiciona ou remove conforme necessário. +remove=Remover +remove-unfiltered-items=Remove itens não filtrados +remove-unfiltered-items-tooltip=Remove itens do inventário que não fazem parte da lista de filtros. +title[1]=Filtros infinitos +[gui-infinity-pipe] +add-tooltip=Adicione esta porcentagem de fluido ao tubo em cada tique. +at-least-tooltip=Manter pelo menos esta porcentagem de fluido no tubo - adicionar a quantidade que falta. +at-most-tooltip=Manter no máximo esta porcentagem de fluido no tubo - remover excedentes. +exactly-tooltip=Manter exatamente esta porcentagem de fluido no tubo - adicionar ou remover quando necessário. +percent=% +remove-tooltip=Remova esta porcentagem de fluido do tubo em cada tique. +temperature=Temperatura +[gui-inserter] +blacklist=Lista negra +filter=Filtro +override-stack-size=Ignorar o tamanho do empacotamento +whitelist=Lista branca +[gui-install-mods] +already-installed=O mod __1__ já está instalado +bookmark=Adicionar aos favoritos +cant-install-mod-error=Não foi possível instalar todas as dependências necessárias para __1__: __2__. Gostaria de instalar o mod sem dependências? +cant-install-mod-no-compatible-release=Não há uma versão compatível de __1__ no portal de mods. +failed-to-list-mods=Falha ao carregar a lista de mods +filter-by-category=Filtrar por categoria +highlighted-last-week=Semana passada +highlighted-this-week=Essa semana +install=Instalar +install-failed=Falha na instalação para __1__: __2__ +loading-mods=Carregando mods +mods-headers-download-count=Downloads +mods-headers-last-highlighted=Última novidade +mods-headers-last-updated=Última atualização +mods-headers-name=Nome +mods-headers-trending=Tendências +mods-headers-version=Versão +no-release=Mod selecionado não tem nenhuma versão lançada +remove-bookmark=Remover dos favoritos +show-bookmarks=Mostrar apenas mods favoritados +sync-mods-with-server=Seus mods ativos não coincidem com os do servidor. Você quer sincronizar seus mods com o servidor? +wait-toggle-bookmark-request=Aguardando portal de mods... +[gui-interface-settings] +active-quick-bars=Barras de atalho ativas +alt-mode=Modo-Alt +automatic-ui-scale=Automático +autosort-inventory=Sempre manter o inventário principal do jogador organizado +change-quickbar-by-clicking-with-item=Definir filtro da barra de atalhos clicando com o item +change-quickbar-by-clicking-with-item-controller=Defina um filtro para a barra de atalhos selecionando com "item" +custom-ui-scale=Personalizada +enable-recipe-notifications=Habilitar notificações de receita +entity-tooltip-delay=Atraso das dicas de entidade +entity-tooltip-on-the-side=Dicas de entidade na lateral +flat-character-gui=GUI de personagem plano +fuzzy-search-enabled=Pesquisa imprecisa +interaction=Interação +locale=Idioma +lock-belt-building-to-straight-line=Bloquear a construção da esteira para linha reta +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Mostra o texto previsto ao teclado na tela +other=Outro +output-console-delay=Atraso na mensagem do chat +pick-ghost-cursor=Escolher item fantasma se nenhum item estiver disponível +play-sound-for-chat-messages=Toca som para as mensagens do bate-papo +research-finished-stops-game=A tela de tecnologia abre quando a pesquisa é completada +shortcut-bar-rows=Barra de atalhos +show-all-items-in-selection-lists=Mostrar todos os itens na lista de seleção +show-beacon-modules-in-alt-mode=Mostrar módulos de beacon em "Alt-mode" +show-combinator-settings-when-detailed-info-is-on=Mostrar as definições do combinador no "modo-Alt" +show-descriptions-in-tooltips=Mostrar descrições em dicas +show-grid-when-paused=Mostrar a grade quando o jogo estiver pausado +show-hotkey-suggestions=Mostre dicas de controle do mouse e teclado +show-hotkey-suggestions-controller=Mostre dicas de botões do controle +show-inserter-arrows-when-detailed-info-is-on=Mostra setas dos insersores no "Modo-Alt" +show-inserter-arrows-when-selected=Mostrar setas dos insersores quando selecionados +show-interaction-indications=Mostrar indicadores de interação +show-item-labels-in-cursor=Mostrar etiquetas dos objetos no ponteiro do mouse +show-minimap=Mostrar minimapa +show-mining-drill-arrows-when-detailed-info-is-on=Mostra as setas das brocas mineradoras no "modo-Alt" +show-missing-logistic-network-icon=Mostrar falta de ícone da rede logística +show-mod-owners-in-tooltips=Mostrar os proprietários dos mods em dicas de ferramentas +show-player-names-on-minimap=Mostrar nomes dos jogadores no minimapa +show-pump-arrows-when-detailed-info-is-on=Mostra as setas da bomba em "modo-Alt" +show-rail-block-visualization=Mostrar visualização do bloco ferroviário +show-tips-and-tricks-notifications=Mostrar notificações de dicas e truques +show-total-raw-in-recipe-tooltips=Mostrar total bruto nas dicas de receita +show-turret-radius-when-blueprinting=Mostrar raio de alcance das torres durante o projeto +smart-belt-dragging=Arrastar a esteira inteligente +title=Configurações de interface +tool-window-next-to-quickbar=Janela de ferramenta ao lado da barra de atalhos +tooltip-delay=Atraso do painel de dicas +tooltip-never=Nunca +tooltip-offset=Deslocamento das dicas +tooltips=Dicas +train-stop-label-angle=Ângulo do rótulo de parada do trem +train-visualization-length=Tamanho da visualização de trens +ui-scale=Escala da interface +visualization=Visualização +[gui-interface-settings-description] +active-quick-bars=O número de barras de atalho sempre visíveis na tela. +change-quickbar-by-clicking-with-item=Clicando em um slot da barra de atalhos com um item no cursor definirá o filtro da barra rápida em vez de selecionar o item no slot. +change-quickbar-by-clicking-with-item-controller=Selecionando um espaço da barra de atalhos com um item no cursor definirá o filtro ao invés de pegar o item do espaço. +entity-tooltip-delay=Quanto tempo leva para que as dicas apareçam na posição do mouse. +entity-tooltip-on-the-side=Mostrar dicas da entidade abaixo do minimapa, ao invés de no cursor. +flat-character-gui=Os painéis de produção e logística são colocados lado a lado, em vez de estarem sob guias alternativas. +fuzzy-search-enabled=Correspondência aproximada para pesquisas. +nintendo-switch-use-predictive-text-input=Mostrar sugestões de palavras ao usar o teclado na tela.\nAtivar isso também permite inserir texto em chinês, coreano e caracteres kanji japoneses.\nTorna o teclado na tela menor. +output-console-delay=O número de segundos necessários para uma mensagem de chat ou console começar a desaparecer. +pick-ghost-cursor=Ao selecionar um item construível da barra de atalhos ou ao usar a ferramenta pipeta, se você não tiver itens desse tipo, um fantasma será colocado no cursor. +shortcut-bar-rows=O número de barras de atalho sempre visíveis na tela. +show-all-items-in-selection-lists=Mostrar itens que ainda não foram desbloqueados nas janelas de seleção. +show-descriptions-in-tooltips=Mostra uma breve descrição textual em algum item, entidade ou dicas de ferramentas. Recomendado para novos jogadores ou quando adicionar novos mods. +show-interaction-indications=Quando pairando sobre uma entidade, destaque entidades vizinhas que interagem com ela. +show-item-labels-in-cursor=Ao segurar um item, mostra seu nome se tiver um (por exemplo, nomes de diagramas). +show-total-raw-in-recipe-tooltips=Mostra a quantidade total de tempo e itens que não podem ser criados pela mão. +smart-belt-dragging=1) Pressionando __CONTROL__rotate__ enquanto arrasta esteiras irá automaticamente rotacioná-las segundo a posição do cursor.\n2) arrastar esteiras sobre obstáculos irá automaticamente usar suas versões subterrâneas. +tooltip-delay=Quanto tempo leva para que as dicas de ferramentas apareçam na seta do mouse. +tooltip-offset=O quão longe do cursor as dicas aparecem. +train-stop-label-angle=O ângulo dos nomes das estações de trem no mapa. +train-visualization-length=Número de vagões a serem visualizados quando construindo perto dos trilhos. +[gui-kills] +kills=Mortes +loses=Derrotas +title=Mortes +[gui-linked-container] +title=Vincular +[gui-load-game] +all-required-mods-enabled=Todos os mods necessários estão ativados. +exchange-string-freeplay-only=A sequência de caracteres para troca de mapas só pode ser gerada a partir de mapas de jogo-livre e mapas sandbox. +title=Carregar jogo +[gui-load-scenario] +confirm-delete=Tem certeza de que quer eliminar o cenário __1__? +title=Carregar cenário +[gui-logistic] +auto-trash-request-exists=O pedido para este item já existe +cell=célula +cells=células +count=Contagem +high-value-tooltip=Quantidade solicitada. Robôs logísticos tentarão satisfazê-lo a partir da rede. +infinite-amount-in-textfield=inf. +items=Ítens +logistic-networks=Rede logística +logistic-request-exists=O pedido para este item já existe +logistics-and-trash=Logística pessoal e descarte automático +logistics-only=Logística pessoal +low-value-tooltip=Quantidade máxima. Itens acima disto serão automaticamente movidos para compartimentos de lixo. +members=Membros +network=Rede +request-from-buffer-chests=Pedir dos baús de buffer +set-request=Definir pedido +title=Logística +title-filter=Filtro logístico +title-request=Requisição logística +trash=Descarte Automático +trash-only=Filtros de descarte automático +trash-slots=Espaços de lixo +[gui-manage-mods] +name-column-header=Nome +version-column-header=Versão +[gui-map-editor] +brush-intensity=Intensidade +brush-size=Tamanho +brush-speed=Velocidade +character=Personagem +character-equipment=Equipamento +character-main-inventory=Inventário principal +character-quickbar=Barra de atalho +cliffs=Penhascos +confirm-quit=O cenário não foi salvo. Tem certeza que deseja sair? +confirm-regenerate=Tem certeza que deseja regenerar o mapa? +convert=Converter +convert-save=Converter gravação +convert-save-to-scenario=Converter e gravação para cenário +cursor-intensity=Intensidade +decoratives=Decorações +edit-scenario=Editar cenário +editor-inventory=Editor +editors-title=Editores +entities=Entidades +finished-converting-save=O arquivo salvo foi convertido em um cenário chamado __1__. Você pode encontrá-lo na lista de cenários do usuário. +import=Importar +import-save=Importar save +import-save-failed=Erro ao importar o save: __1__ +items=Itens +items-transfer-limit=Limite de transferência de inventário +new-scenario=Novo cenário +resources=Recursos +scenario-already-exists=O cenário com o nome __1__ já existe. Quer substituí-lo? +select-surfaces-to-import=Selecione superfícies para importar +settings=Configurações +shape=Forma +tiles=Blocos +title=Editor de mapa +tools=Ferramentas +tools-title=Ferramentas +[gui-map-editor-clone-editor] +apply-clone-brush=Aplicar pincel clone +clear-destination-decoratives=Limpar decorações de destino +clear-destination-entities=Limpar entidades de destino +clone-decoratives=Clonar decorativos +clone-entities=Clonar entidades +clone-tiles=Clonar blocos +manual-collision-mode=Modo de colisão manual +manual-collision-mode-tooltip=Clonagem apenas de entidades/decorativos para o destino se elas puderem ser construídas manualmente no destino. +smart-area-drag-mode=Modo de arrastar áreas inteligente +smart-area-drag-mode-tooltip=Quando clica e arrasta para clonar uma área, a fonte só é clonada para o destino se não se sobrepor ao último destino clonado. +smart-area-drag-mode-tooltip-controller=Quando se seleciona e arrasta para clonar uma área, a origem só é copiada ao destino se não se sobrepor com o último destino usado. +snap-to-chunk=Alinhar ao bloco +snap-to-grid=Alinhar à grade +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Construir como força +build-as-force-tooltip=A aliança usada ao criar entidades. Se "**AUTO**", então a aliança "normal" é usada: inimigo para mordedores, sua aliança para edifícios de jogadores, e assim por diante. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Modificadores de dano de munição +boolean-modifiers=Modificadores booleanos +category-modifiers=Modificadores de categoria +disabled-hand-crafting-recipes=Receitas manuais desativadas +edit-modifier-category=Editar __1__ +gun-speed-modifiers=Modificadores de velocidade de armas +setting-is-invalid=Uma ou mais configurações são inválidas. +simple-modifiers=Modificadores simples +title=Forçar valores de dados +turret-attack-modifiers=Modificadores de ataque de torreta +value-cannot-be-empty=Valor não pode ser vazio. +value-out-of-range=Valor fora do intervalo: os valores válidos são __1__ até __2__ inclusive. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=O jogador, o inimigo e as alianças neutras não podem ser excluídos. +create-force=Criar aliança +current-force=Aliança atual +delete-force=Excluir aliança +destination-force=Aliança de destino +destination-force-tooltip=Para qual aliança uma entidade. Se "**AUTO**", sua aliança atual será usada. +edit-force=Editar aliança +edit-force-cease-fire=Editar cessar-fogo +edit-force-cease-fire-title=Editar força "__1__" cessar fogo +edit-force-data=Editar outras propriedades +edit-force-friends=Editar amigos +edit-force-friends-title=Editar aliança "__1__" amigos +enable-friendly-fire=Habilitar fogo amigo +neutral-force-cant-be-changed=A aliança neutra não pode ser alterada. +new-force-name-already-used=Uma aliança com esse nome já existe. +no-force-name-given=É necessário um nome para criar uma aliança. +share-chart=Compartilhar gráfico +switch-to-force=Mudar para aliança +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ e arraste para adicionar à área de clonagem. +and-all-as-usual=E todos os outros atalhos relevantes como quando se está jogando o jogo. +area-build-instructions=__1__ e arraste para criar uma nova área. +area-move-instructions=__1__ e arraste para mover uma área. +area-remove-instructions=__1__ para remover uma área. +area-select-instructions=__1__ para selecionar uma área. +build=__1__ para construir. +build-cliffs=__1__ para construir penhascos. +build-cloned-area-instructions=__1__ para construir a área selecionada. +build-tiles-area=__1__ e arraste para construir blocos. +build-tiles-bucket=__1__ para preencher a área selecionada. +build-tiles-out-of-map=__1__ para construir blocos para fora do mapa. +build-to-clone-entity=__1__ para clonar a entidade selecionada. +change-force-instructions=__1__ e arraste para mudar a força das entidades. +change-spawn-location-description=__1__ para especificar local de spawn. +change-tile-variations=__1__ para alterar as variações do bloco na área selecionada. +edit-resource=Quando nenhum recurso do editor é selecionado __1__ um recurso no mundo para editar. +initial-resource-amount=A quantidade de recurso inicial é baseada no valor de intensidade da ferramenta. +line-build-cliffs=__1__ e arraste para construir segmentos de penhasco. +line-remove-cliffs=__1__ e arraste para remover segmentos de penhasco. +none-mine-to-mine=Clique __1__ para minerar. +none-open-to-edit=__1__ para editar. +pipette-to-select-entity=Pressione __1__ para selecionar a entidade para clonar. +position-build-instructions=__1__ para criar um novo ponto. +position-move-instructions=__1__ e arraste para mover um ponto. +position-remove-instructions=__1__ para remover um ponto. +position-select-instructions=__1__ para selecionar um ponto. +remove=__1__ para remover. +remove-cliffs=__1__ para remover penhascos. +remove-clone-brush-tiles=__1__ e arraste para remover da área de clonagem. +resource-extra-info=Construir ou remover o mesmo recurso aumenta ou diminui a quantidade de recurso com base no valor de intensidade da ferramenta. +run-snippet-instructions=__1__ e arraste para executar o trecho selecionado na área. +select-area-to-clone-instructions=__1__ e arraste para selecionar a área para clonar. +select-clone-brush-destination-instructions=__1__ para definir o ponto de destino da clonagem. +select-clone-brush-source-instructions=__1__ para definir ponto de origem de clonagem. +[gui-map-editor-lua-snippet-editor] +current-snippet=Trecho atual +delete=Deletar +lua-code=Código Lua +name=Nome +new-snippet=Novo trecho +opened-snippet-has-duplicate-name=O fragmento atualmente aberto tem um nome duplicado. +snippet-already-present=Trecho com o nome "__1__" já existe. +[gui-map-editor-menu] +quit=Sair do editor de mapas +regenerate-map=Gerar mapa novamente +resume-editing=Retomar a edição +save-and-play=Salvar e jogar +save-map-as=Salvar como +save-map-overwrite=Salvar +title=Editor de Mapa +[gui-map-editor-script-editor] +always-draw-areas=Sempre desenhar áreas +always-draw-positions=Sempre desenhar posições +color=Cor +current-areas=Área atual +current-positions=Posição atual +name=Nome +snap-to-grid=Alinhar à grade +[gui-map-editor-settings] +draw-cursor-light=Desenhar cursor de luz +fill-electric-buffers=Carregar o buffer de eletricidade ao construir entidades +generate-neighbor-chunks=Gerar chunks vizinhos +instant-blueprint-building=Construção instantânea de planos +instant-deconstruction=Desconstrução instantânea +instant-rail-planner=Planejador instantâneo de trilhos +instant-upgrading=Melhoramento instantâneo +placed-corpses-never-expire=Cadáveres colocados nunca expiram +render-as-day=Sempre renderizar como dia +show-additional-entity-info-gui=Mostrar tela de configurações extras de entidades +show-character-tab-in-controller-gui=Mostrar aba de personagem na interface de controlador +show-entity-health-bars=Mostrar a barra de vida das entidades +show-entity-tags=Mostrar tags das entidades +show-hidden-entities=Mostrar entidades ocultas +show-infinity-filters-in-controller-gui=Mostrar filtros infinitos na interface de controlador +show-status-icons=Mostrar ícones de status das entidades +[gui-map-editor-settings-categories] +interaction=Interação +other=Outros +rendering=Renderização +ui=UI +[gui-map-editor-surface-editor] +cant-delete-default-surface=A superfície padrão não pode ser deletada. +current-surface=Superfície atual +delete-surface=Excluir superfície +edit-map-gen-settings=Editar configurações do gerador de mapa +edit-surface-map-gen-settings=__1__ - configurações do editor de mapa +fill-tiles-with-lab-tiles=Preencher com blocos de transparência +generate-new-chunks-with-lab-tiles=Gerar novos pedaços com blocos de laboratório +import-save=Importar save +import-save-only-available-in-singleplayer=Importar jogo salvo só está disponível no modo um jogador. +importing-save-disables-replay=A importação de outros arquivos de save irá desativar o replay. Tem certeza que deseja fazer isso? +invalid-surface-height=Altura de superfície inválida: valores permitidos são de 0 a __1__. +invalid-surface-width=Largura de superfície inválida: valores permitidos são de 0 a __1__. +new-surface=Nova superfície +new-surface-name-already-used=Uma superfície com esse nome já existe. +no-surface-name-given=É necessário um nome para criar uma superfície. +regenerate-decoratives=Regenerar todas as decorações +remove-all-entities=Remover todas as entidades +remove-empty-chunks=Remover chunks vazios +select-surface=Selecionar Superfície +surface-name=Nome +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Remover decorações que estão colidindo +smart-entity-collision-mode=Modo de colisão de entidades inteligente +smart-entity-collision-mode-tooltip=Ignora a construção de um bloco se uma entidade seria destruída no processo. +smart-out-of-map-collision-mode=Modo de colisão de blocos inteligente +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ pisos só podem ser construídos ao construir com __CONTROL__build-ghost__. +smart-tile-collision-mode=Modo de colisão de blocos inteligente +smart-tile-collision-mode-tooltip=Constrói um bloco sobre o outro apenas se eles possuírem a mesma máscara de colisão. Na prática, faz "terra construir sobre terra" e "água construir sobre a água". +[gui-map-editor-time-editor] +apply-ticks-per-day=Aplicar +current-speed=Velocidade atual +day-length=Duração do dia +daytime=Hora do Dia: +freeze-daytime=Congelar hora do dia +pause=Pausar (__CONTROL__editor-toggle-pause__) +paused=(pausado) +play=Jogar (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Jogar por tempo limitado +speed=Velocidade +speed-down=Desacelerar (__CONTROL__editor-up-up__) +speed-up=Acelerar (__CONTROL__editor-up-up__) +tick-custom=Tick personalizado +tick-once=Marcar uma vez (__CONTROL__editor-tick-uma vez__) +tick-sixty=Tick sessenta +ticks-per-day=Ciclos por dia +unfreeze-daytime=Descongelar hora do dia +[gui-map-editor-title] +cliff-editor=Penhascos +clone-editor=Clonar +decorative-editor=Decorações +entity-editor=Entidades +force-editor=Forças +lua-snippet-editor=Trechos Lua +none-editor=Nada +resource-editor=Recursos +scripting-editor=Áreas e posições +surface-editor=Superfícies +tile-editor=Blocos +time-editor=Tempo +[gui-map-editor-tool] +area-selection=Área +brush=Pincel +change-force=Alterar aliança +circle=Círculo +cursor=Cursor +line-selection=Linha +paint-bucket=Balde de Tinta +point=Ponto +snippet=Executar trechos de código Lua +spawn-location=Local de nascimento +spray=Spray +square=Quadrado +variations=Variações +[gui-map-generator] +advanced-tab-title=Avançado +aux=Tipo de terreno +aux-description=Controla a distribuição do deserto vermelho versus areia. Um viés maior gera mais deserto vermelho. +bias=Viés +cliff-continuity=Continuidade +cliff-continuity-description=O tamanho dos segmentos contínuos de penhasco. +cliff-frequency=Frequência +cliff-frequency-description=Quantidade de penhascos. +cliffs=Penhasco +coverage=Cobertura +custom=[modified] +difficulty=Dificuldade +enable-replay=Gravar replay +enable-replay-description=Grave o replay deste arquivo salvo para que possa ser assistido. Aumenta o tamanho do arquivo e o tempo de salvamento. +enabled=Habilitado +enemy-attack-pollution-consumption-modifier=Modificador de custo de ataque +enemy-attack-pollution-consumption-modifier-description=Modificador da quantidade de poluição consumida para enviar um mordedor para atacar. +enemy-base=Base inimiga +enemy-expansion-group-tile=Expansão dos inimigos +enemy-expansion-maximum-expansion-cooldown=Tempo de espera máximo +enemy-expansion-maximum-expansion-cooldown-description=O tempo máximo entre excursões de grupos expansionistas inimigos. +enemy-expansion-maximum-expansion-distance=Distância máxima de expansão +enemy-expansion-maximum-expansion-distance-description=A distância máxima a que os inimigos se expandirão a partir de outros ninhos. +enemy-expansion-maximum-expansion-group-size=Tamanho máximo do grupo +enemy-expansion-maximum-expansion-group-size-description=O tamanho máximo do grupo expansionista inimigo, modificado pelo nível de evolução atual. +enemy-expansion-minimum-expansion-cooldown=Tempo de espera mínimo +enemy-expansion-minimum-expansion-cooldown-description=O tempo mínimo entre excursões de grupos expansionistas inimigos. +enemy-expansion-minimum-expansion-group-size=Tamanho mínimo do grupo +enemy-expansion-minimum-expansion-group-size-description=O tamanho mínimo do grupo expansionista inimigo, modificado pelo nível de evolução atual. +enemy-expansion-minutes=min +enemy-frequency-description=Número de bases inimigas.\nNota: Um valor menor que 100% irá desativar algumas conquistas. +enemy-size-description=O tamanho de cada base inimiga.\nNota: Um valor menor que 100% irá desativar algumas conquistas. +enemy-tab-title=Inimigo +error-importing-exchange-string=Falha ao importar string de troca de mapa. +evolution=Evolução +evolution-destroy-factor=Factor de destruição +evolution-destroy-factor-description=Controla a velocidade de evolução devido à destruição de ninhos inimigos. +evolution-pollution-factor=Fator de poluição +evolution-pollution-factor-description=Controla a velocidade de evolução devido à poluição produzida. +evolution-time-factor=Fator tempo +evolution-time-factor-description=Controla a rapidez da evolução ao longo do tempo. +exchange-string-instructions=Insira uma string de mapa para carregar as configurações dela. +export-exchange-string-tt=Exportar string de mapa (armazena as configurações do mapa e pode ser compartilhada) +frequency=Frequência +hide-preview=Fechar pré-visualização +import-exchange-string-tt=Importar string de mapa +invalid-value-for-field=Valor inválido para o campo "__1__". Valores permitidos são __2__ a __3__. +island-size=Tamanho da ilha +map-height=Altura +map-height-simple=Altura do mapa +map-seed=Mundo # +map-seed-simple=Mundo # +map-size-group-tile=Mapa +map-type=Tipo de Mapa +map-width=Largura +map-width-simple=Largura do mapa +minimum-pollution-to-damage-trees=Minimo para danificar árvores +minimum-pollution-to-damage-trees-description=Árvores têm 4 fases progressistas diferentes para serem destruídas pela poluição. Qualquer poluição acima deste valor começa o processo de mover uma árvore para um estágio mais danificado. +moisture=Umidade +moisture-description=Controla a distribuição de grama versus deserto. Um viés maior gera mais grama. +next=Próximo +peaceful-mode-checkbox=Modo pacífico +peaceful-mode-description=Em modo pacífico, os inimigos não irão atacar ou se expandir. Inimigos ainda vão atacar para se defender.\nNota: Habilitar isto irá desativar algumas conquistas. +play=Jogar +pollution=Poluição +pollution-absorbed-per-tree-damaged=Absorvido por árvore danificada +pollution-absorbed-per-tree-damaged-description=Árvores têm 4 fases progressistas diferentes para serem destruídas pela poluição. Este valor especifica quanto de poluição é absorvida quando se passa para uma fase mais danificada. +pollution-absorption-modifier=Modificador de Absorção +pollution-absorption-modifier-description=Modificador de quanto a poluição é absorvida por árvores e blocos. +pollution-diffusion-ratio=Taxa de difusão +pollution-diffusion-ratio-description=A quantidade de poluição difundida para os chunks vizinhos por segundo. +preview-auto-update=Auto-atualização +preview-auto-update-tt=Atualiza automaticamente a pré-visualização em qualquer alteração para as configurações. +preview-error=Erro ao criar a pré-visualização +price-multiplier=Multiplicador de preço +randomize-map-seed=Geração aleatória +recipes-difficulty-group-tile=Receitas +research-queue-availability=Disponibilidade da fila de pesquisa +research-queue-availability-after-victory=Após o jogo terminar +research-queue-availability-always=Sempre +research-queue-availability-never=Nunca +reset-preset=Redefinir para valores padrão +reset-to-preset=Redefinir __1__ __plural_for_parameter_1_{1=opção|rest=opções}__ para __plural_for_parameter_1_{1=o padrão pré-definido|rest=os padrões pré-definidos}__ +reset-to-preset-disabled=Todas as opções já têm os valores pré-definidos. +resource-frequency-description=Quantidade de áreas com recursos naturais. +resource-richness-description=A quantidade de recursos por bloco dentro de uma área de recursos. +resource-size-description=O tamanho de cada área de recursos naturais. +resources-tab-title=Recursos +richness=Riqueza +scale=Escala +show-preview=Pré-visualização +show-preview-warning=Alerta de spoiler: não mostre a pré-visualização se você quiser explorar o mapa por conta própria. +size=Tamanho +starting-area-size=Tamanho da área inicial +starting-area-size-description=O tamanho da área sem bases inimigas ao redor do jogador. +technology-difficulty-group-tile=Tecnologia +temperature=Temperatura +terrain-bias-description=Aplica um valor constante de deslocamento. +terrain-coverage-description=Quanto o mapa está coberto com esta funcionalidade. +terrain-generators-group-title=Geradores de terreno +terrain-scale-description=Escala geral dos recursos e do espaçamento entre eles. +terrain-tab-title=Terreno +title=Gerador de mapa +water=Água +[gui-map-generator-errors] +no-tiles-selected=Pelo menos um tipo de superfice deve ser permitido. +[gui-map-info] +confirm-delete=Você está prestes a excluir permanentemente __1__. +confirm-replay=Começar a assistir ao replay de __1__? +delete-save=Excluir salvamento +difficulty=Dificuldade +file-size=Tamanho do arquivo +invalid-file=Arquivo inválido ou corrompido. +map-version=Versão do mapa +mods=Mods +preview-missing=Pré-visualização do mapa faltando. +replay-not-found=O save selecionado não contém nenhuma informação de replay. +scenario-name=Cenário +start-replay=Iniciar replay +time-played=Tempo de jogo +[gui-map-view-settings] +add-ping=Adicionar ponto +add-ping-tooltip=__1__ no mapa ou no mundo para ativar diretamente. +add-tag=Adicionar tag +show-electric-network=Redes elétricas +show-logistic-network=Rede logística +show-map-stop=Nome das estações +show-player-names=Nomes dos jogadores +show-pollution=Poluição +show-rail-signal-states=Estado do sinal ferroviário +show-recipe-icons=Ícones da receita +show-tags=Tags +show-turret-range=Alcance da turreta +show-worker-robots=Robôs trabalhadores +[gui-menu] +about=Sobre +browse-lan-games=Buscar partidas LAN +browse-public-games=Procurar partidas públicas +connect-to-address=Conectar ao endereço +continue-host-save=Continuar: Host __1__ +continue-host-save-tooltip=Host __1__ +continue-join-game=Continuar: Junte-se a __1__ +continue-join-game-tooltip=Juntar-se ao __1__ +continue-save=Continuar __1__ +continue-save-tooltip=Carregar jogo: __1__ +controls=Controles +copy-report-path=Copiar destino do relatório de dessincronização +desync-explanation=Você está dessincronizado com o jogo.\nIsto foi causado por um erro no jogo ou um erro nos Mods ou Scripts de cenário (caso algum esteja em uso).\nSe você não está usando Mods, por favor, reporte este problema em nosso fórum. Inclua os detalhes sobre o que os jogadores estavam fazendo e faça upload do relatório de dessincronia. +desync-explanation-console=Você está dessincronizado.\nSe o problema persistir, por favor reporte este problema em nosso fórum. +desync-more-information-link=Para mais informações a respeito de dessincronias e como reportá-las, veja: +desync-report-disabled=O relato de dessincronia não foi criado porque a criação de relatos está desabilitada. Por favor, habilite-a e reporte a dessincronia se você deseja que isso seja resolvido. +desync-report-location=Um relato de dessincronia foi criado em: __1__ +feature-not-available-with-instrument-mod=Este recurso não está disponível quando um mod do Modo de Instrumento está ativado. +game-menu=Menu do jogo +graphics=Gráficos +host-new-game=Hospedar uma nova partida +host-saved-game=Hospedar uma partida salva +interface=Interface +lan-username=Nome de usuário em LAN +load-game=Carregar jogo +main-menu=Menu principal +map-editor=Editor de Mapa +mod-settings=Configurações dos mods +mods=Mods +multi-player=Multijogador +multi-player-menu=Multijogador +new-game=Novo jogo +other=Outro +pause-game=Pausar o jogo +quit-game=Sair do jogo +quit-tutorial-to-game=Sair do tutorial +quit-tutorial-to-menu=Sair do tutorial +reconnect=Reconectar +restart-game=Reiniciar +restart-tutorial=Reiniciar +resume-game=Continuar +resume-tutorial=Continuar +save-game=Salvar jogo +save-game-as-scenario=Salvar como cenário +settings=Configurações +show-report=Mostrar relatório de dessincronização +single-player=Um jogador +single-player-menu=Um jogador +sound=Sons +the-rest=O resto +tutorial-menu=Tutorial +unpause-game=Retomar o jogo +user-login=Login do usuário +[gui-migrated-content] +changed-achievement=Conquistas alteradas +changed-custom-input=Entradas personalizadas alteradas +changed-decorative=Decorativos modificados +changed-entity=Entidades modificadas +changed-equipment=Equipamentos modificados +changed-equipment-grid=Grades de equipamentos alteradas +changed-fluid=Fluídos modificados +changed-item=Itens modificados +changed-mod-setting=Configurações de mod alteradas +changed-particle=Partículas alteradas +changed-recipe=Receitas alteradas +changed-shortcut=Atalhos alterados +changed-technology=Tecnologias modificadas +changed-tile=Tiles modificados +changed-trivial-smoke=Fumaças alteradas +changed-virtual-signal=Sinais virtuais modificados +removed-achievement=Conquistas removidas +removed-blueprint-too-old=Projeto __1__removido: versão do mapa __2__ muito antiga +removed-custom-input=Entradas personalizadas removidas +removed-decorative=Decorativos removidos +removed-entity=Entidades removidas +removed-equipment=Equipamentos removidos +removed-equipment-grid=Grades de equipamentos removidas +removed-fluid=Fluidos removidos +removed-item=Itens removidos +removed-mod-setting=Opções de mod removidas +removed-particle=Partículas removidas +removed-recipe=Receitas removidas +removed-shortcut=Atalhos removidos +removed-technology=Tecnologias removidas +removed-tile=Tiles removidos +removed-trivial-smoke=Fumaça removidas +removed-virtual-signal=Sinais virtuais removidos +title=Conteúdo migrado +[gui-mod-info] +active-version=Versão ativa +author=Autor +contact=Contato +delete=Excluir +dependencies=Dependências +dependency-required=Este mod é necessário, mas não está ativo. +description=Descrição +factorio-version=Versão do Factorio +homepage=Página inicial +incompatibilities=Incompatível com +incompatible-factorio-version=Incompatível com a versão atual do jogo +mod-portal-page=Portal de mods +name=Nome +no-dependencies=Nenhuma +optional-dependencies=Dependências opcionais +optional-dependency=(opcional) +optional-dependency-incompatible=Este mod é incompatível com estes mods. +optional-dependency-required=Este mod não é necessário e não está ativo. +status=Status +status-disabled=Desativado +status-enabled=Ativado +status-not-installed=Não instalado +toggle=Alternar +version=Versão +[gui-mod-load-error] +description=Falha ao carregar mods: __1__ +disable-all=Desativar todos os mods +disable-mods=Desativar mods listados +exit=Sair +mod-manager=Gerenciador de mods +reset-mod-settings=Redefinir configurações do mod +restart-application=Recomeçar +title=Erro ao carregar os mods +to-be-disabled=Mods para serem desativados: +[gui-mod-settings] +apply=Aplicar +cancel=Cancelar +cant-be-changed-not-an-admin=Apenas administradores podem alterar essas configurações. +map=Mapa +no-map-settings=Não há nenhumas configurações do mapa. +no-per-user-settings=Não há nenhuma configurações por utilizador. +no-settings=Não há configurações para alterar. +no-startup-settings=Não há nenhumas configurações de iniciação. +per-player=Por jogador +reload=Recarregar +reset=Redefinir +reset-to-default=Redefinir configuração para o padrão: __1__ +reset-to-default-disabled=A configuração possui o valor padrão. +setting-is-invalid=Uma ou mais configuraçoões são inválidas. +startup=Iniciar +startup-changes-require-restart=Alterar as configurações de iniciação requer reinicio do jogo. +startup-settings-cant-be-changed-while-playing=As configurações de inicialização não podem ser alteradas enquanto um jogo estiver sendo executado. +title=Configurações de mod +value-cannot-be-empty=Valor não pode ser vazio. +value-out-of-range=Valor fora do limite: os valores validos são de __1__ ate __2__ inclusive. +[gui-mod-startup-settings-mismatch] +apply=Sim* +cancel=Não +description=As suas configurações de iniciação das mods não correspondem às do servidor ao qual estás connectando.\n\nDesejas aplicar as configurações presentes no servidor e reiniciar o jogo? +restart-required=O jogo será reiniciado para aplicar as novas configurações de inicialização. +title=Incompatibilidade de configurações de iniciação da mod +[gui-mods] +install=Instalar +manage=Gerenciar +title=Mods +unconfirmed-changes=Há alterações que ainda não foram confirrmadas. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=mod alterado|rest=mods alterados}__. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=mod instalado|rest=mods instalados}__. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=mod atualizado|rest=mods atualizados}__. +updates=Atualizações +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ deseja conectar-se ao seguinte servidor: __2__ +connect=Conectar +connect-to-game=Conexão direta +ip-address=Endereço IP e porta +password=Senha +password-for-game-required=Por favor, insira a senha para o jogo __1__ +scenario-script-source=O cenário do servidor +[gui-multiplayer-lobby] +access=Acesso +adminlist=Lista de admins +allow-commands=Permitir comandos Lua +allow-commands-admins-only=Apenas administradores +allow-commands-false=Não +allow-commands-true=Sim +authserver-side-bans=Usar banimentos do servidor de autenticação +authserver-side-bans-tooltip=Verifique se os jogadores conectados ao multijogador não estão banidos e informe o Factorio.com sobre comandos de banimento/não banimento. +autosave-only-on-server=Salvamento automático apenas no servidor +banlist=Lista de banidos +default-game-name=Jogo de __1__ +edit-adminlist=Editar a lista de admins +edit-banlist=Editar lista de banidos +edit-whitelist=Editar lista branca +game-description=Descrição +game-name=Nome do servidor +game-name-cant-be-empty=Nome do servidor não pode estar em branco +game-password=Senha do servidor +game-password-tooltip=É recomendado definir uma senha se você deseja jogar em privado. +game-saving=Salvando jogo +game-tags=Marcadores +game-visibility-LAN=LAN +game-visibility-public=Público +game-visibility-steam=Steam +game-visibility-steam-tooltip=Habilita ou desativa o recurso "Participe do jogo" através da Steam. +ignore-limit-for-returning-players=Ignorar quando retornarem +ignore-limit-for-returning-players-tooltip=Jogadores que já jogaram neste mapa podem entrar mesmo se o limite de jogadores já tiver sido atingido. +max-players=Máx. Jogadores +max-players-count-must-be-integer=Máx. contagem de jogadores deve ser um número inteiro +max-upload=Vel. máx. de upload +max-upload-must-be-integer=Velocidade máxima de upload deve ser um número inteiro +max-upload-slots=Máximo de slots para upload +max-upload-slots-must-be-integer=Máx. slots de upload devem ser um número inteiro +max-upload-slots-tooltip=Número máximo de uploads de mapa concorrentes. Limitar é útil para garantir que haja velocidade de upload suficiente para os jogadores que já estão jogando. +max-upload-speed-no-limit=Sem limites +max-upload-tooltip=Velocidade de rede máxima dedicada para fazer upload de uma partida para novos jogadores. Definir um limite é útil para garantir que haja velocidade de upload suficiente para os jogadores que já estão jogando. +multiplayer-afk-autokick-interval=Expulsão automática por inatividade +multiplayer-autosave-interval=Intervalo de salvamento automático +non-blocking-saving=Ativar antibloqueio durante o salvamento +non-blocking-saving-tooltip=Recurso experimental que permite ao servidor salvar o mapa sem pausar o jogo. Funciona apenas no Linux e macOS. +only-admins-can-pause-the-game=Apenas administradores podem pausar +play=Jogar +rights=Direitos +save-upload=Salvar upload +show=Mostrar +title=Configurações de servidor multijogador +verify-user-identity=Verificar identidade do usuário +verify-user-identity-tooltip=Verifique se os jogadores têm uma conta Factorio.com válida e o nome do jogador corresponde ao nome da conta. +visibility=Visibilidade +whitelist=Lista branca +[gui-new-game] +delete-scenario=Excluir cenário +difficulty=Dificuldade +game-scenarios=Cenários do jogo: +level=Nível +level-locked-explanation=Você precisa primeiro completar o nível anterior na mesma dificuldade ou superior antes que este nível seja desbloqueado. +level-locked-explanation-no-difficulty=Você precisa primeiro completar o nível anterior antes que este nível seja liberado. +main-game=Jogo principal: +mod-scenarios=Cenários de Mods: +next=Próximo +no-description=Este mapa não tem descrição +play=Jogar +title-select-scenario-to-edit=Selecione o cenário para editar +title-select-template-for-new-scenario=Selecione o modelo para o novo cenário +title-start-new-game=Começar novo jogo +user-scenarios=Cenários de usuário: +[gui-other-settings] +autosave-interval=Intervalo de salvamento automático +autosave-never=Nunca +check-updates=Verificar se há atualizações ao iniciar Factorio +delete-achievements-button=Apagar +delete-achievements-confirm-control-phrase=APAGAR +delete-achievements-confirm-text=Digite "__1__" para confirmar a eliminação da conquista. +delete-achievements-label=Apagar Conquistas +delete-achievements-label-tooltip=Isto irá permanentemente deletar todas as conquistas. +delete-achievements-label-tooltip-steam=Isto irá permanentemente excluir suas conquistas, incluindo as da Steam. +developer=Desenvolvedor +discard-mouse-events-when-accessibility-zoomed=Descartar eventos do mouse ao usar o zoom de acessibilidade +enable-blueprint-storage-cloud-sync=Ativar sincronização online das bibliotecas de projeto +enable-crash-log-uploading=Carregar registros de erro +enable-experimental-updates=Ativar atualizações experimentais +enable-logitech-led-support=Habilitar suporte para Logitech LED +enable-new-mods=Ativar automaticamente novos mods +enable-razer-chroma-support=Habilitar suporte para Razer Chroma +enable-steelseries-gamesense-support=Habilitar suporte a SteelSeries GameSense +factorio-username=Nome do jogador em LAN +log-in=Iniciar sessão +log-out=Encerrar sessão +log-saving-statistics=Salva o registro das estatísticas +logged-in=Sessão iniciada atualmente como __1__ +logged-out=No momento não está conectado +non-blocking-saving=Ativa o antibloqueio durante o salvamento (apenas no Linux/macOS) +proxy=Servidor proxy +proxy-password=Senha do servidor proxy +proxy-username=Nome de usuário do servidor proxy +set-email=Definir e-mail da conta +set-email-button=Definir +title=Outras configurações +use-mod-settings-per-save=Use diferentes definições de moderação por jogo +username-invalid-characters=Seu nome de usuário contém caracteres inválidos. Use apenas letras, números e os caracteres ._- +verbose-logging=Registro detalhado +[gui-other-settings-description] +enable-crash-log-uploading=Fazer upload de registros anônimos quando o jogo travar. +factorio-username=O nome do jogador a ser usado em partidas LAN quando não estiver logado. Quando estiver conectado, é o mesmo nome de usuário do Factorio e não pode ser alterado. +log-saving-statistics=Registra as estatísticas do tamanho do arquivo ao salvar o mapa (AVISO: torna as gravações mais lentas). +set-email=Defina um e-mail e uma senha para usar essa conta em outras plataformas ou consoles. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Adicionar grupo +add-player-to-group=Adicionar jogador ao grupo +clone-group=Clonar grupo +delete-selected-group=Excluir grupo selecionado +disable-all=Desabilitar todos +do-you-really-want-to-revoke-your-permissions-to-edit=Você está prestes a remover a sua capacidade de editar permissões. Você quer realmente fazer isso? +edit-selected-group=Editar grupo selecionado +enable-all=Habilitar tudo +export=Exportar +group-ids-exhausted=Número máximo de grupos alcançado. +group-permissions-title=Permissões de grupo +import=Importar +import-failed=Erro de importação: __1__ +import-permissions=Importar permissões +multiple-default-groups-found=Múltiplos grupos padrão encontrados. +no-default-group-found=Nenhum grupo padrão encontrado. +permissions-string=Título da permissão +players-in-group=Jogadores no grupo +remove-player-from-group=Remover jogador do grupo +show-players-in-other-groups=Mostrar jogadores em outros grupos +title=Permissões +you-can-not-delete-the-default-group=Você não pode excluir o grupo padrão. +[gui-permissions-names] +ActivateCopy=Ativar cópia +ActivateCut=Ativar corte +ActivatePaste=Ativar colar +AddPermissionGroup=Adicionar grupo de permissões +AddTrainStation=Adicionar estação de trem +AdminAction=Ação do administrador +AltReverseSelectArea=Alt selecionar área inversa +AltSelectArea=ALT selecionar área +AltSelectBlueprintEntities=Alterar seleção de entidades em projetos +AlternativeCopy=Cópia alternativa +BeginMining=Mineração básica +BeginMiningTerrain=Começar terreno de mineração +Build=Construir +BuildRail=Construir trilho +BuildTerrain=Construir terreno +CancelCraft=Cancelar criação +CancelDeconstruct=Cancelar desconstrução +CancelNewBlueprint=Cancelar novo projeto +CancelResearch=Cancelar pesquisa +CancelUpgrade=Cancelar o aprimoramento +ChangeActiveCharacterTab=Alterar a guia de personagem ativa +ChangeActiveItemGroupForCrafting=Alterar grupo de itens ativos para fabricação +ChangeActiveItemGroupForFilters=Alterar grupo de itens ativos para filtros +ChangeActiveQuickBar=Mudar barra de atalhos ativa +ChangeArithmeticCombinatorParameters=Alterar parâmetros do combinador aritmético +ChangeDeciderCombinatorParameters=Alterar parâmetros do combinador de decisões +ChangeEntityLabel=Alterar rotulo da entidade +ChangeItemDescription=Alterar descrição do item +ChangeItemLabel=Alterar rotulo do 'item' +ChangeMultiplayerConfig=Alterar configurações do multiplayer +ChangePickingState=Alterar o estado de coleta +ChangeProgrammableSpeakerAlertParameters=Alterar parâmetros de alerta de alto-falantes programáveis +ChangeProgrammableSpeakerCircuitParameters=Alterar parâmetros de circuito de alto-falantes programáveis +ChangeProgrammableSpeakerParameters=Alterar parâmetros dos alto-falantes programáveis +ChangeRidingState=Mudar o estado de pilotagem +ChangeShootingState=Alterar estado de tiro +ChangeTrainStopStation=Mudar estação de parada de trem +ChangeTrainWaitCondition=Alterar condição de espera de trem +ChangeTrainWaitConditionData=Alterar dados da condição de espera do trem +ClearCursor=Limpar cursor +ConnectRollingStock=Conecte o vagão +Copy=Copiar +CopyEntitySettings=Copiar configurações da entidade. +CopyOpenedBlueprint=Copiar diagrama aberto +CopyOpenedItem=Copiar item aberto. +Craft=Fabricar +CursorSplit=Dividir cursor +CursorTransfer=Transferência de cursor +CustomInput=Entrada personalizada +CycleBlueprintBookBackwards=Voltar o livro de projetos +CycleBlueprintBookForwards=Avançar o livro de projetos +Deconstruct=Desconstruir +DeleteBlueprintLibrary=Deletar biblioteca de projetos +DeleteBlueprintRecord=Apagar registro de projeto +DeleteCustomTag=Deletar etiqueta personalizada +DeletePermissionGroup=Deletar grupo de permissões +DestroyItem=Destruir item +DestroyOpenedItem=Destruir o item aberto. +DisconnectRollingStock=Desconectar o vagão +DragTrainSchedule=Arrastar itinerário do trem +DragTrainWaitCondition=Arrastar condição de espera de trem +DropBlueprintRecord=Soltar registro de projeto +DropItem=Soltar item +EditBlueprintToolPreview=Editar visualização da ferramenta de projetos +EditCustomTag=Editar etiqueta personalizada +EditPermissionGroup=Editar grupo de permissões +ExportBlueprint=Exportar projeto +FastEntitySplit=Divisão rápida de entidade +FastEntityTransfer=Transferência rápida de entidade +FlushOpenedEntityFluid=Liberar líquido de entidade aberta +FlushOpenedEntitySpecificFluid=Esvaziar líquido da entidade aberta +GoToTrainStation=Ir para a estação de trem +GrabBlueprintRecord=Pegar registro de projeto +GuiCheckedStateChanged=Interface verificada estado alterado +GuiClick=Clique de interface +GuiConfirmed=Interface confirmada +GuiElemChanged=Elemento da GUI alterado +GuiHover=Flutuação do Gui +GuiLeave=Saída do Gui +GuiLocationChanged=Local alterado +GuiSelectedTabChanged=Interface selecionada estado alterado +GuiSelectionStateChanged=Interface de seleção estado alterado +GuiSwitchStateChanged=Interface de seleção estado alterado +GuiTextChanged=Texto de interface alterado +GuiValueChanged=Valor da interface alterada +ImportBlueprint=Importar projeto +ImportBlueprintString=Importar código do projeto +ImportBlueprintsFiltered=Importar projetos filtrados +ImportPermissionsString=Importar permissões "string" +InventorySplit=Dividir inventário +InventoryTransfer=Transferência de inventário +LaunchRocket=Lançando foguete +LuaShortcut=Atalho Lua +MapEditorAction=Ação do editor de mapa +MarketOffer=Oferta de mercado +ModSettingsChanged=Configurações do mod alteradas +OpenAchievementsGui=Abrir painel de conquistas +OpenBlueprintLibraryGui=Abrir painel da blibioteca de projetos +OpenBlueprintRecord=Abrir registro de projetos +OpenBonusGui=Abrir painel de bônus +OpenCharacterGui=Abrir tela do personagem +OpenCurrentVehicleGui=Abrir interface do veículo atual +OpenEquipment=Abrir equipamento +OpenGui=Abrir gui +OpenItem=Abrir item +OpenLogisticGui=Abrir painel de logistica +OpenModItem=Abrir item modificado +OpenParentOfOpenedItem=Abrir o pai do item aberto +OpenProductionGui=Abrir interface de produção +OpenTechnologyGui=Abrir árvore tecnológica +OpenTipsAndTricksGui=Abrir painel de dicas +OpenTrainGui=Abrir interface de trem +OpenTrainStationGui=Abrir interface da estação de trem +OpenTrainsGui=Abrir painel de trens +PasteEntitySettings=Colar configurações da entidade. +PlaceEquipment=Colocar equipamento +QuickBarPickSlot=Selecionar espaço da barra de atalhos +QuickBarSetSelectedPage=Definir página selecionada na barra de atalhos +QuickBarSetSlot=Definir espaço da barra de atalhos +ReassignBlueprint=Reatribuir projeto +RemoveCables=Remover cabos +RemoveTrainStation=Remover estação de trem +ResetAssemblingMachine=Máquina de montagem reparada +ResetItem=Redefinir item +ReverseSelectArea=Inverter área de seleção +RotateEntity=Rotacionar entidade +SelectArea=Selecionar área +SelectBlueprintEntities=Selecionar entidades em projetos +SelectEntitySlot=Selecionar 'slot' de entidade +SelectItem=Selecionar item +SelectMapperSlot=Selecionar espaço do mapeador +SelectNextValidGun=Selecione a próxima arma válida +SelectTileSlot=Selecionar 'slot' do 'tile' +SendSpidertron=Enviar spidertron +SetAutoLaunchRocket=Definir lançamento automático do foguete +SetAutosortInventory=Definir ordenação automática do inventário +SetBehaviorMode=Definir modo de comportamento +SetCarWeaponsControl=Definir controle de armas do carro +SetCircuitCondition=Definir condição de circuito +SetCircuitModeOfOperation=Definir modo de circuito da operação +SetControllerLogisticTrashFilterItem=Definir 'item' do filtro de lixo do controlador logístico +SetDeconstructionItemTileSelectionMode=Definir modo de seleção para desconstrução +SetDeconstructionItemTreesAndRocksOnly=Definir descontrução de arvores e pedras apenas +SetEntityColor=Definir cor da entidade +SetEntityEnergyProperty=Definir propriedade de energia da entidade +SetEntityLogisticTrashFilterItem=Definir 'item' do filtro de lixo da entidade logística +SetFilter=Configurar filtro +SetFlatControllerGui=Definir interface do controlador achatado +SetHeatInterfaceMode=Definir modo da interface de calor +SetHeatInterfaceTemperature=Definir temperatura da interface de calor +SetInfinityContainerFilterItem=Definir item do filtro do recipiente infinito +SetInfinityContainerRemoveUnfilteredItems=Definir contêiner infinito remove itens não filtrados +SetInfinityPipeFilter=Definir filtro do tubo infinito +SetInserterMaxStackSize=Definir tamanho máximo para pilha do insersor +SetInventoryBar=Definir barra de inventário +SetLinkedContainerLinkID=Definir ID vinculado ao contêiner +SetLogisticFilterItem=Definir item do filtro logístico +SetLogisticFilterSignal=Definir sinal de filtro logístico +SetPlayerColor=Definir cor do jogador +SetRecipeNotifications=Receber notificações de receita +SetRequestFromBuffers=Definir solicitar de buffers +SetResearchFinishedStopsGame=Definir pausar o jogo ao concluir pesquisas +SetSignal=Definir sinal +SetSplitterPriority=Definir prioridade do divisor +SetTrainStopped=Definir modo do trem +SetTrainsLimit=Definir limite de trens +SetVehicleAutomaticTargetingParameters=Definir parâmetros de alvejamento automático do veículo +SetupAssemblingMachine=Configurar máquina de montagem +SetupBlueprint=Configurar projeto +SetupSingleBlueprintRecord=Registrar um projeto +SmartPipette=Pipeta inteligente +SpawnItem=Gerar item +StackSplit=Dividir pilha +StackTransfer=Transferência de pilha +StartRepair=Iniciar Reparo +StartResearch=Iniciar pesquisa +StartWalking=Começar andando +StopBuildingByMoving=Pare de construir movendo +SwitchConnectToLogisticNetwork=Alterar conexão com a rede logística +SwitchConstantCombinatorState=Mudar o estado do combinador constante +SwitchInserterFilterModeState=Mudar o estado do filtro do insersor +SwitchPowerSwitchState=Mudar o estado do interruptor de energia +SwitchToRenameStopGui=Mudar para renomear a interface +TakeEquipment=Pegar equipamento +ToggleDeconstructionItemEntityFilterMode=Alternar modo de filtro do item de desconstrução +ToggleDeconstructionItemTileFilterMode=Alternar modo de filtro do item de desconstrução +ToggleDriving=Alternar condução +ToggleEnableVehicleLogisticsWhileMoving=Habilite a logística do veículo enquanto está em movimento +ToggleEntityLogisticRequests=Ativar/desativar pedidos logísticos da entidade +ToggleEquipmentMovementBonus=Ativar/Desativar bônus de equipamento de movimento +ToggleMapEditor=Ative/Desative o editor de mapa +TogglePersonalLogisticRequests=Ativar/desativar pedidos logísticos pessoais +TogglePersonalRoboport=Ativar/desativar roboport pessoal +ToggleShowEntityInfo=Ativar/Desativar informações da entidade. +TranslateString=Traduzir string +Undo=Desfazer +Upgrade=Melhorar +UpgradeOpenedBlueprintByItem=Atualizar projeto aberto por item +UpgradeOpenedBlueprintByRecord=Atualizar o projeto aberto pelo registro +UseArtilleryRemote=Usar a artilharia remota +UseItem=Usar item +WireDragging=Arrasto do fio +WriteToConsole=Escrever no terminal +[gui-pipe] +fluid-system-contents=Conteúdo do sistema de fluídos: +flush-this=Liberar __1__ daqui. +flush-whole-system=Liberar __1__ de todo o sistema de fluidos. +this-contents=__1__ conteúdo: +[gui-player-management] +add-player=Adicionar jogador +admin=Administrador +ban=Banir +banned=Banido +cant-ban-yourself=Você não pode se banir. +cant-delete-yourself=Você não pode remover você mesmo. +cant-kick-not-online=Apenas jogadores conectados podem ser expulsos. +cant-kick-yourself=Você não pode expulsar você mesmo. +cant-use-not-in-multiplayer-game=Esta interface só pode ser utilizada em um jogo multijogador. +cant-whitelist-disabled=A lista branca deve ser ativada no servidor antes de colocar os jogadores nela. +delete-player=Deletar +delete-player-tooltip=Remove e exclui o jogador do servidor. +demote=Rebaixar +kick=Expulsar +last-online=Última vez online +manage=Ações +manage-permissions=Gerenciar permissões +manage-player=Gerenciar __1__ +mute=Silenciar +muted=Silenciado +name=Nome +never=nunca +now=agora +online-players=__1__ de __2__ jogadores online +operations=Ações +permission-group=Grupo de permissões +promote=Promover +purge=Limpar chat +show-online-only=Mostrar somente online +time-ago=__1__ atrás +title=Gerenciamento de jogadores +unban=Desbanir +unmute=Tirar do silencioso +unwhitelist=Remover da lista branca +whitelist=Lista branca +whitelisted=Na lista branca +[gui-power-switch] +off=Desligado +on=Ligado +state=Estado +[gui-production] +consumption=Consumo +electricity=Eletricidade +fluids=Fluidos +items=Objetos +kills=Mortes +pollution=Poluição +production=Produção +title=Produção +[gui-programmable-speaker] +alert-settings=Configurações de alerta +allow-polyphony=Permitir polifonia +allow-polyphony-description=Permite que até __1__ sons possam ser tocados ao mesmo tempo. Desative para permitir apenas um som de cada vez (útil para alertas de fábrica). +circuit-connection-settings=Definições de ligações do circuito +global-playback=Reprodução global +global-playback-description=Sons gerados pelo alto-falante serão ouvidos em todo o mapa. +show-alert=Mostrar alerta +show-alert-description=Mostrar um alerta com uma mensagem quando um som é emitido. +show-icon-on-map=Mostrar ícone no mapa +signal-value-is-pitch=O valor do sinal é referente ao tom +signal-value-is-pitch-description=O valor da entrada do sinal da rede de circuitos determina a nota musical que será tocada. +volume=Volume +[gui-quick-panel] +items=Itens +page=Página __1__/__2__ +panels=Painéis +shortcuts-next-page=__1__: próxima página +shortcuts-next-tab=__1__: próxima aba +shortcuts-previous-page=__1__: página anterior +shortcuts-previous-tab=__1__: aba anterior +shortcuts-select=__1__: selecionar +title=Painel rápido +tools=Ferramentas +[gui-requester] +set-requests=Definir solicitações da rede de circuitos +[gui-resource-entity] +initial-amount=Quantidade inicial +minimum-yield=Produção mínima +resource-amount=Valor do recurso +[gui-roboport] +repair-packs=Kit de reparo +robots=Robôs +[gui-rocket-silo] +auto-launch=Lançar automaticamente com carga. +rocket-inventory-label=Inventário do foguete +rocket-progress=Progresso do foguete +rocket-result-inventory-label=Inventário do lançamento do foguete +[gui-save-game] +cant-save-over-autosaves=Por favor escolha um nome diferente para o seu save.\nArquivos de salvamento automático são reservados para salvamentos automáticos e serão sobrescritos durante futuros salvamentos automáticos. +confirm-overwrite=Tem certeza de que deseja substituir __1__? +confirm-overwrite-time-warning=Aviso: O salvamento selecionado tem __1__ __plural_para_parameter_1_{1=hora|rest=horas}__ de tempo de reprodução! +save=Salvar +save-as=Salvar como +title=Salvar jogo +[gui-save-scenario] +save-as=Salvar como +title=Salvar cenário +[gui-select-upgrade-planner] +default-upgrade=Atualização Padrão +instructions=__CONTROL_LEFT_CLICK__ Para aplicar como “upgrade”, __CONTROL_RIGHT_CLICK__ para aplicar como “downgrade”. +title=Selecione o planejador de melhoria para aplicar +[gui-server-config] +cancel=Cancelar +save=Salvar +title=Configuração do servidor +[gui-set-email] +checking=Verificando +email=E-mail +email-already-set=Esta conta já tem um e-mail atribuído. O endereço de e-mail atribuído é __1__ +email-cant-be-empty=E-mail não pode estar vazio. +email-invalid=Endereço de e-mail inválido. +set=Definir +set-email-description=Esta conta não tem um e-mail atribuído. Adicione um e-mail e senha para usar esta conta em outras plataformas ou consoles. +set-email-success=Um e-mail foi enviado para __1__. Por favor, siga as instruções para confirmar o e-mail e definir uma senha. +set-email-title=Definir e-mail +setting-email=Definindo e-mail +[gui-side-menu] +achievements=Conquistas +blueprint-library=Biblioteca de projetos (__CONTROL__toggle-blueprint-library__) +bonuses=Bônus +logistic-networks=Redes logísticas +map=Mapa (__CONTROL__toggle-map__) +production-statistics=Estatísticas de produção (__CONTROL__production-statistics__) +technology=Árvore de tecnologias +tips-and-tricks=Dicas e truques +trains=Trens (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Alertas +default-device=Dispositivo padrão +environment-sounds-volume=Sons do ambiente +game-effects-volume=Efeitos de jogo +gui-effects-volume=Efeitos das interfaces +master-volume=Master +music-volume=Música +preferred-output=Saída preferida +simulation-volume=Simulações +title=Configurações de som +walking-sound-volume=Sons de caminhada +wind-volume=Vento +[gui-speed-panel] +normal=Normal +pause=Pausar +paused=Pausado +show-gui=Mostrar GUI +show-message-dialogs=Mostrar caixas de diálogo +speed=Velocidade: __1__ +speed-down=Velocidade Baixa +speed-up=Acelerar +title=Opções de replay +[gui-splitter] +input-priority=Prioridade de entrada +left=Esquerda +output-priority=Prioridade de saída +right=Direita +[gui-sync-mods-with-save] +cancel=Voltar +confirm=Confirmar +correct=Correto: +disabled=Desativado: +download=Baixar +enable=Ativar +enable-correct-version=Ativar a versão correta +join-server-after-sync=Entrar no servidor após a sincronização +keep-enabled=Manter ativado +load-save-after-sync=Carregar save após sincronização +mods-not-available-on-mod-portal=Os seguintes mods não estão disponíveis no portal de mod: __1__ +no-compatible-version=Sem versão compatível: +no-release=Sem lançamento: +not-in-save=Não salvo: +not-on-mod-portal=Não presente no portal mods: +ready-to-download=Pronto para baixar: +sync-mods-with-server=Sincronizar mods com o servidor +sync-startup-settings=Sincronizar configurações de inicialização +title=Sincronizar mods com jogo salvo +wrong-version-enabled=Versão incorreta ativada: +[gui-tag-edit] +cancel=Cancelar +confirm=Confirmar +delete=Excluir +icon=Ícone +name=Nome +snapping=Snapping +title-create=Nova tag +title-edit=Propriedades da etiqueta +[gui-technologies-list] +title=Lista de tecnologias +[gui-technology] +graph-title=Árvore tecnológica +technologies-omitted=__1__ __plural_for_parameter_1_{1=tecnologia foi omitida|rest=tecnologias foram omitidas}__ desta visualização. +[gui-technology-preview] +already-queued=Esta tecnologia já está na fila +already-researched=Tecnologia já pesquisada +already-researching=Esta tecnologia já está sendo pesquisada +continue-research=Continuar +disabled=A tecnologia está indisponível +editor-research-tooltip=(Editor de mapa) __CONTROL_LEFT_CLICK__ para pesquisar. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ para pesquisar instantaneamente com todos os pré-requisitos. +effects=Efeitos +not-researched-tooltip=(Editor de mapa) Tecnologia não pesquisada +prerequisites=Requer +queue-full=Fila de pesquisa cheia +saved-progress=Pesquisado: __1__% +start-research=Iniciar pesquisa +status-available=Disponível +status-disabled=Não descoberto +status-not-available=Indisponível +status-queued=Na fila +status-researched=Já pesquisada +status-researching=Pesquisando +title-status=(__1__) +un-research=Desfazer pesquisa +un-research-tooltip=(Editor de mapa) Desfazer pesquisa das tecnologias +unit-ingredients=Custo +unit-time=Tempo necessário para pesquisar uma unidade no laboratório +unsatisfied-prerequisites=Algumas tecnologias pré-requisito não foram pesquisadas +unsatisfied-prerequisites-queue=Algumas tecnologias pré-requisito não foram pesquisadas, e não estão na fila para pesquisa +will-complete=Todos os níveis para esta tecnologia já estão pesquisados ou na fila +[gui-technology-progress] +cancel=Cancelar +no-research=Pesquisa em progresso +title=Pesquisa +[gui-technology-queue] +title=Fila de pesquisa +[gui-text-tags] +blueprint=Projeto +blueprint-name-label=Nome: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ para pegar um projeto +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ para pegar um livro de projetos +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ para abrir o trem +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ para abrir a parada de trem +contains-blueprints=Contém __1__ __plural_for_parameter_1_{1=projeto|rest=projetos}__ +following-text-achievement=[Conquista: __1__] +following-text-armor=[Armadura: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Entidade: __1__] +following-text-fluid=[Fluido: __1__] +following-text-gps=[Localização: __1__] +following-text-item=[Item: __1__] +following-text-item-group=[Grupo de Itens: __1__] +following-text-recipe=[Receita: __1__] +following-text-technology=[Tecnologia: __1__] +following-text-tile=[Bloco: __1__] +following-text-train-no-name=[Trem] +following-text-train-stop-no-name=[Parada de trem] +following-text-train-stop-with-name=[Parada de trem: __1__] +following-text-train-with-name=[Trem: __1__] +following-text-unknown-item=[Item desconhecido] +following-text-virtual-signal=[Sinal Virtual: __1__] +gps-invalid=Posição especificada inválida +gps-position-label=Posição: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ para ver +invalid-train=Trem inválido +invalid-train-stop=Parada inválida +train-hover=Trem: __1__ +train-stop-hover=Parada: __1__ +[gui-the-rest-settings] +about=Tudo não mostrado nos menus de configuração normal. +restart-tooltip=A maioria das configurações requer que o jogo seja reiniciado para ter efeito. +title=O resto +warning-label=ATENÇÃO +warning-tooltip=Não mude opções se você não sabe o que está fazendo: a maioria destes não é validada. +[gui-tips-and-tricks] +mark-as-read=Marcar como lido +no-tutorial-in-multiplayer=Tutoriais não são jogáveis em modo multijogador +nothing-found=Nehuma dica ou truque encontado. +play-tutorial=Jogar tutorial +replay-tutorial=Repetir tutorial +tip-notice-title=Dica sugerida. +title=Dicas e truques +[gui-train] +add-circuit-condition=Condição de circuito +add-empty-condition=Carga vazia +add-fluid-count-condition=Quantidade de fluído +add-full-condition=Carga completa +add-inactivity-condition=Inatividade +add-item-count-condition=Número de objetos +add-robots-inactive-condition=Robôs inativos +add-station=+ Adicionar estação +add-time-condition=Tempo decorrido +add-wait-condition=+ Adicionar condição de espera +adding-temporary=Adicionando temporário +automatic-mode=Automático +cargo=Combustível +cargo-condition=Carga +center-on-locomotive=Centralizar na locomotiva +circuit=Circuito +color=Cor +fluid=Fluído +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ para inserir uma parada temporária. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ para adicionar a parada selecionada à programação. +invalid=Inválido +locomotive-doesnt-need-energy=Locomotiva não precisa de energia. +locomotive-is-out-of-reach=Locomotiva está fora de alcance. +manual-mode=Manual +no-path-to-destination=Nenhuma rota para o destino +of-inactivity=de inatividade +open-in-map=Abra este local no mapa +passed=decorrido(s) +schedule=Programação +station-not-present=Não existem estações com este nome. +station-partially-accessible=Apenas __1__ de __2__ estações __plural_for_parameter_1_{1=é acessível|rest=são acessíveis}__. +stations-disabled=__plural_for_parameter_1_{1=Estação está desabilitada|2=Ambas estações estão desabilitadas|rest=Todas as __1__ estações estão desabilitadas}__. +stations-not-accessible=__plural_for_parameter_1_{0=Nenhuma estação é acessível|1=Estação é inacessível|2=Ambas estações são inacessíveis|rest=Todas as __1__ estações são inacessíveis}__ da posição atual. +temporary=Temporário: __1__ +toggle-station-names=Ativar/desativar nomes das estações +too-far-from-rail=Nenhum trilho por perto +[gui-train-rename] +perform-change=Aplicar a alteração +title=Alterar nome - __1__ +[gui-train-state] +destination-full=Destino completo __1__ +heading-to=Indo para __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Movimento manual +manually-stopped=[img=utility/warning_icon] Parado manualmente +no-path-to=[img=utility/warning_icon] Sem caminho para __1__ +no-schedule=Sem programação +no-valid-stops=[img=utility/warning_icon] Nenhuma parada válida +standing-at=Ficando em __1__ +waiting-at=Esperando em __1__ +[gui-train-stop] +enable-trains-limit=Ativar limite de trem +no-trains=Não há trens com essa parada. +rename-stop=Renomear a parada +train-stops-with-this-name=O número de paradas com este nome. +trains-with-this-stop=Trens com essa parada: __1__ +[gui-train-wait-condition-description] +and=E +circuit-condition=Circuito: __1__ __2__ __3__ +empty-condition=Inventário de carga vazio +fluid-count-condition=Fluído: __1__ __2__ __3__ +full-condition=Inventário de carga cheio +inactivity-condition=__1__ __plural_for_parameter_1_{1=segundo|rest=segundos}__ de inatividade +item-count-condition=Carga: __3__ __2__ __1__ +or=OU +passenger-not-present=Passageiro não está presente +passenger-present=Passageiro está presente +robots-inactive-condition=Nenhum robô foi posto em funcionamento +time-condition=__1__ __plural_for_parameter_1_{1=segundo se passou|rest=segundos se passaram}__ +[gui-trains] +circuit-disabled-tooltip=A parada de trem está desativada pela rede de circuitos. +circuit-limit-tooltip=Limite de trem definido pela rede de circuitos. +empty-schedule=Vazio +limit-note=(Nota: Algumas paradas não têm um limite de trens definido) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Modo manual +no-stations=Nenhuma estação encontrada. +no-trains=Nenhum trem encontrado. +open-train=Abrir menu do trem +open-train-stop=Abrir parada de trem no mapa +stations-tab=Estações +stations-trains=Trens: +title=Resumo do trem +trains-tab=Trens +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Desfazer construção de __1__ entidades +undo-built-entity-multiple-homogeneous=Desfazer construção de __1__ (× __2__) +undo-built-entity-single=Desfazer construção de __1__ +undo-built-tile-multiple-heterogeneous=Desfazer colocação de __1__ blocos +undo-built-tile-multiple-homogeneous=Desfazer colocação de __1__ (× __2__) +undo-built-tile-single=Desfazer colocação de __1__ +undo-removed-entity-multiple-heterogeneous=Desfazer desconstrução de __1__ entidades +undo-removed-entity-multiple-homogeneous=Desfazer desconstrução de __1__ (× __2__) +undo-removed-entity-single=Desfazer desconstrução de __1__ +undo-removed-tile-multiple-heterogeneous=Desfazer remoção de __1__ blocos +undo-removed-tile-multiple-homogeneous=Desfazer remoção de __1__ ( × __2__) +undo-removed-tile-single=Desfazer remoção de __1__ +undo-upgraded-entity-multiple-heterogeneous=Desfazer atualização de __1__ entidades +undo-upgraded-entity-multiple-homogeneous=Desfazer atualização de __1__ (× __2__) +undo-upgraded-entity-single=Desfazer atualização de __1__ +[gui-update] +applying=Aplicando +authorization-instructions=Digite seu nome de usuário e senha para baixar atualizações. +automatic-steam-update-message=Esta versão do Factorio é de uma versão beta que não será atualizado automaticamente. Para garantir que você obtenha as atualizações mais recentes, selecione a versão beta "mais recente" nas propriedades do Factorio no Steam, ou não opte por betas para obter a última versão estável. +automatic-steam-update-title=Notificação automática de atualizações pelo Steam +automatic-updates=Atualizações automáticas +cancel=Perguntar depois +check-updates-now=Verificar se há atualizações +checking=Verificando +checking-updates-failed=Falha ao verificar atualizações: __1__ +could-not-init-steam=Não foi possível inicializar API Steam. Os recursos relacionados à Steam estão desativados. Reiniciar a Steam normalmente corrige este problema. +could-not-init-steam-title=Erro da Steam +disable-updater=Desativar as atualizações +downloading=Baixando +from=Instalado +invalid-login=Nome de usuário ou senha inválidos! +mod=Mod +n-a=Não está instalado +no-new-updates=Não há novas atualizações disponíveis +ok=Iniciar sessão +password=Senha +restarting-factorio=Reiniciando Factorio +service-unavailable=Serviço indisponível +to=Nova versão +too-old=Há uma versão mais recente do Factorio, mas ela não pode mais ser obtida através de atualizações automáticas. Por favor, baixe a versão mais recente manualmente de __1__. +update-failed=Erro de atualização: __1__ +update-now=Atualizar agora +update-successful=Atualizado para a versão __1__ +updates-available-instructions1=As seguintes atualizações estão disponíveis: +updates-available-instructions2=A atualização pode levar vários minutos. Por favor, aguarde. +username=Nome de usuário +[gui-update-mods] +all-mods-up-to-date=Todos os mods estão atualizados +cancel=Cancelar +cant-update-mods-error=Não foi possível instalar todas as dependências necessárias para os mods selecionados: __1__. Gostaria de atualizar os mods sem dependências? +check-for-updates-failed=Não foi possível verificar se há atualizações +checking-for-updates=Procurando atualizações +local-version-column-header=Versão local +name-column-header=Nome +new-version-column-header=Nova versão +not-logged-in=Não foi possível verificar se há atualizações: não logado +retrying-failed-request=Tentando novamente a solicitação que falhou: +update-selected=Atualizar selecionados +[gui-upgrade] +entities=Entidades +from=De +icon-tooltip=Quando vazia, a ferramenta de atualização mostra os filtros de atualização selecionados. +modules=Módulos +to=Para +[gui-user-login] +checking-nso-membership=Checando estado de membridade +create-account=Criar uma conta +description-browse-mods=Para utilizar o portal de mods é necessário que você inicie a sessão. +description-download-mods=Para baixar mods é necessário que você inicie uma sessão. +description-downloading-mods-mismatch=Ocorreu um erro no portal de mods ao verificar o seu nome de usuário e token. Inicie uma sessão novamente. +description-login-to-existing-account=Inicie uma sessão com sua conta existente do Factorio. +description-mp-browse-public-games=Navegar por partidas públicas multijogador requer que você inicie uma sessão. +description-mp-browse-public-games-mismatch=Houve um erro ao verificar seu nome de usuário no servidor. Por favor, entre outra vez. +description-mp-connect-to-matching-server=Para se conectar ao servidor, é necessário fazer login. +description-mp-create-public-game=Para publicar um jogo no servidor correspondente, é necessário fazer login. +description-mp-game-requires-authentication=A partida na qual você está se conectando requer que você inicie a sessão. +description-mp-game-requires-authentication-mismatch=A partida na qual você está se conectando não pôde autenticar seu nome de usuário. Por favor, faça login novamente ou tente mais tarde. +description-mp-username-only=Por favor, escolha seu nome de jogador em LAN. +email-authentication-code=Código de autenticação +email-authentication-code-hint=Por favor, insira o código de autenticação que enviamos para seu e-mail. +email-authentication-enter-code=Precisamos verificar seu e-mail. Por favor, Insira o código que enviamos para sua caixa de entrada. +email-can-not-be-empty=O e-mail não pode estar vazio. +error=Erro +forgot-password=Esqueci minha senha +logging-in=Iniciando sessão +logging-in-with-steam=Fazer login com a Steam +login=Iniciar sessão +must-accept-the-terms-of-service=Você deve aceitar os Termos do Serviço. +nintendo-login-success=Você está autenticado como __1__. +not-logged-into-steam-use-factorio-account=Você não está logado no Steam. Por favor, faça login no Steam a fim de usar recursos online, ou use uma conta em Factorio.com. +not-logged-into-steam-warning=Você não está logado no Steam. Usando somente credenciais do Factorio.com. +password-can-not-be-empty=A senha não pode estar vazia. +preparing-online-communication=Preparando-se para comunicação "online" +steam-authentication-failed=A autenticação do Steam falhou. Certifique-se de estar logado no Steam no modo online. +steam-login-success=Você está autenticado como __1__ através da Steam. +username-can-not-be-empty=Nome de usuário não pode estar vazio. +[http-error] +auth-error=Download falhou (código de status __1__): erro de autenticação. +auth-error-with-message=Download falhou (código de status __1__): erro de autenticação: __2__ +json-parse-error=Download falhou (código de status __1__): falha ao analisar a resposta em JSON: __2__ +unknown-error=Download falhou (código de status __1__). +unknown-error-with-message=Download falhou (código de status __1__): __2__ +[ini-parse-error] +missing-value=Valor em falta no __1__:__2__ +unterminated-section-header=Cabeçalho de seção não determinadado em __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=A campanha '__1__' foi retirada do jogo. Você pode carregar este save na versão do jogo __2__ +higher-than-maximum=A versão do mapa __1__ não pode ser carregada porque é maior do que a versão do jogo (__2__). +lower-than-minimum=A versão do mapa __1__ não pode ser carregada porque é menor do que a versão mínima (__2__). +[inventory-full-message] +ammo=Slots de munição estão cheios. +armor=O slot de armadura está ocupado. +guns=Slots de armas estão cheios. +main=O inventário está cheio. +trash-slots=Os espaços de lixo estão cheios. +[inventory-restriction] +cant-be-burned=__1__ não pode ser usado como combustível. +cant-be-placed-in-output-slot=__1__ não pode ser inserido aqui. +cant-be-smelted=__1__ não pode ser fundido. +cant-be-used-as-ammo=__1__ não pode ser usado como munição. +cant-be-used-as-ammo-for=__1__ não pode ser usado como munição para __2__. +cant-be-used-as-armor=__1__ não pode ser usado como armadura. +cant-be-used-as-gun=__1__ não pode ser usado como arma. +cant-insert-into-assembling-machine-without-recipe=Você não pode colocar nada em uma máquina de montagem sem antes definir uma receita. +cant-insert-into-filtered-slot=Apenas __1__ pode ser inserido neste slot. Se você quiser colocar outra coisa aqui, o filtro tem que ser limpo. +cant-insert-into-hand-reserved-slot=Este slot está reservado para o cursor. +cant-insert-into-module-slot=Apenas módulos podem ser inseridos neste compartimento. +cant-insert-into-restricted-slot=Apenas __1__ pode ser inserido aqui, e não __2__. +cant-insert-into-self=Você não pode inserir um item nele mesmo. +cant-insert-limit-breached=Não é possível inserir mais itens neste compartimento. +cant-insert-module=__1__ não pode ser usado em __2__ +cant-shoot=__1__ não pode atirar em __2__. +player-inventory-full=Não é possível inserir __1__. __2__ +wrong-fuel=__1__ não pode ser alimentado com __2__. +[item-description] +item-unknown[1]=Este item não está disponível devido à remoção dos mods, será restaurado se o mod for reativado novamente. +[item-name] +item-unknown=Item desconhecido +[json-parse-error] +invalid-comma-before-brace=Virgula invalida antes de '}' na linha __1__, coluna __2__ +invalid-comma-before-square-bracket=Virgula invalida antes de ']' na linha __1__, coluna __2__ +invalid-string-escape=String invalida na linha __1__, coluna __2__ +invalid-utf16-low-surrogate=Caractere UTF-16 dentro de uma JSON string na linha __1__, coluna __2__ está invalido +unexpected-character=Caractere inesperado (__1__) em __2__:__3__ +unexpected-end-of-file=Final de arquivo inesperado na linha __1__, coluna __2__ +unexpected-utf16-low-surrogate=Caractere UTF-16 inesperado dentro de uma JSON string na linha __1__, coluna __2__ +unterminated-string=String não termina na linha __1__, coluna __2__ +[lua-profiler] +duration=Duração: __1__ms +elapsed=Decorrido: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=Endereço IP e porta já usados por um jogador diferente. +address-in-use=A porta local __1__ já está em uso.\nIsso pode ser causado por outra instância de Factorio, ou por outro programa usando essa porta. +aligning-desynced-map-to-server=Alinhando mapa dessincronizado com o servidor. +cannot-load-downloaded-map=Não é possível carregar o mapa baixado: __1__ +catching-up=Alcançando. +client-is-catching-up=__1__ está correndo atrás +client-is-downloading-map=__1__ está baixando o mapa +client-is-dropping=__1__ está sendo retirado do jogo +client-is-loading-map=__1__ está carregando o mapa +connected-downloading-map=Baixando mapa (__1__) +connecting-to-the-game=Conectando-se ao jogo... +core-crc-mismatch=Falha na verificação do mod CRC! O conteúdo Core não corresponde ao conteúdo esperado. +creating-desync-report=Criando relatório de dessincronização. Por favor espere. +desynced=Dessincronizou. +desynced-downloading-map=Baixando novamente o mapa (__1__) +disabled-autoplace-specifications-changed-runtime=O multijogador está atualmente desativado porque as especificações de auto-colocação foram alteradas durante o tempo de execução. +downloading-auxiliary-failed=Falha ao baixar dados do multijogador. Por favor, tente novamente. +downloading-map-failed=Falha ao baixar o mapa de outros jogadores. Por favor, tente novamente. +extra-mod=__1__ não está no servidor. +failed-to-connect=Falha ao conectar. Verifique o arquivo de log para mais detalhes. +game-paused=__1__ pausou o jogo. +invalid-address=__1__ não é um endereço válido (__2__). +joined-paused-game=Você entrou em um jogo pausado. Você poderá ver o mapa quando o jogo for retomado. +loading-map=Carregando mapa multijogador +loading-scenario=Carregando cenário __1__ +matching-server-connection-failed=Falha na conexão do servidor de correspondência. +matching-server-connection-resumed=Conexão do servidor de correspondência retomada. +matching-server-create-failure=Erro ao criar o servidor do jogo: __1__ +matching-server-heartbeat-failure=Erro ao enviar sincronização: __1__ +missing-mod=__1__ está apenas no servidor. +mod-crc-mismatch=__1__: Os conteúdos do mod são diferentes, embora as versões sejam as mesmas. A causa mais comum disso é o uso impróprio das configurações dos mods (exigindo condicionalmente arquivos com base nas configurações do mod). Isso também pode ser causado modificando arquivos de mod no cliente ou servidor, mas não no outro. +mod-mismatch-detected=Incompatibilidade de mods detectada! +mod-version-mismatch=__1__: você tem a versão __2__, o servidor tem a versão __3__. +nintendo-lan-mode-authorization-failed=A autorização do modo LAN falhou +nintendo-network-authorization-failed=A autorização de rede falhou +nintendo-online-play-requires-nso=A reprodução on-line requer a assinatura Nintendo Switch Online +no-address=__1__ não foi encontrado. +no-network=Você foi desconectado da rede. O jogo multijogador não pode continuar. +not-received-connection-accept-reply=Não foi possível estabelecer comunicação de rede com o servidor. +own-address-failed=Falha ao determinar o endereço IP externo. Outros jogadores podem não ser capazes de se conectar. +player-banned=Seu nome de usuário está banido neste jogo. Motivo: __1__. +player-banned-by-authserver=Você está banido neste jogo por recomendação de autenticação. Para apelar entre em contato em support@factorio.com. +player-cant-keep-up=O computador ou rede de __1__ não consegue se manter na mesma velocidade que o servidor, então foi desconectado. +player-desynced=__1__ dessincronizou. +player-desynced-disconnect=__1__ foi desconectado devido a desincronização. +player-died=__1__ foi morto em __2__ +player-died-by=__1__ foi morto por __2__ em __3__ +player-dropped=__1__ perdeu a conexão com o jogo. +player-joined-game=__1__ entrou no jogo. +player-left-game=__1__ saiu do jogo. +player-limit-reached=O limite de jogadores foi atingido neste jogo. +player-paused-game=__1__ pausou o jogo. +player-reconnect=__1__ foi desconectado pois estão sendo reconectados por uma fonte diferente. +player-respawn=__1__ renasceu. +player-resumed-game=__1__ retomou o jogo. +player-switching-servers=__1__ está mudando de servidor. +player-was-afk=__1__ foi desconectado por inatividade. +prototype-crc-mismatch=Verificação de CRC do protótipo falhou! Um mod gerou protótipos de maneira não determinística. +saving-local-variant-of-map=Salvando variante local do mapa. +saving-map=Salvando o mapa +saving-map-for=Salvando o mapa para __1__ +script-command-mismatch=Não foi possível entrar. Os seguintes comandos de manipuladores de mods não são idênticos entre você e o servidor. Isso indica que os seguintes mods não estão seguros para o multijogador (salvar/carregar). (Veja o arquivo de log para mais detalhes): +script-event-mismatch=Não foi possível entrar. Os seguintes manipuladores de mods não são idênticos entre você e o servidor. Isso indica que os seguintes mods não estão seguros para o multijogador (salvar/carregar). (Veja o arquivo de log para mais detalhes): +script-mismatch=Falha ao conectar. As seguintes linhas de código não estão idênticas entre você e o servidor: +server-dropped=A comunicação com o servidor falhou +server-not-responding=Servidor não está respondendo +server-quit=Servidor saiu do jogo +server-saving-map=O servidor (__1__) está salvando o mapa. +server-saving-map-for=Servidor (__1__) está salvando o mapa para __2__. +server-version=O servidor está executando a versão __1__. +unknown-username=Nome de Usuário desconhecido +user-not-whitelisted=Seu nome de usuário não é permitido neste servidor. +user-server-key-expired=Erro interno na autenticação do jogador. +user-verification-required=Verificação de usuário deve ser habilitada para jogos públicos. +user-with-that-name-already-in-game=Já há m usuário com seu nome no jogo. +version-mismatch-detected=Incompatibilidade de versão detectada! +waiting-for-respawn=Você morreu. Má sorte. Renascerá em __1__ __plural_for_parameter_1_{1=segundo|rest=segundos}__. +waiting-for-saving-map=__1__ está salvando o mapa. +waiting-for-server-to-prepare-the-map=Esperando o servidor salvar o mapa. +waiting-for-server-to-start-saving-the-map=Esperando que o servidor comece a salvar: __1__ +waiting-for-upload-slot=Aguardando um slot de upload. __1__ __plural_for_parameter_1_{1=jogador|rest=jogadores}__ na fila. +wrong-input=__1__ foi desconectado pois enviou dados corrompidos. +you-cant-keep-up=Você foi desconectado pois seu computador ou rede não foram rápidos o suficiente para acompanhar o servidor. +you-have-been-dropped=Você foi retirado do jogo. +you-sent-wrong-data=Seu sistema mandou informações erradas ao servidor e foi desconectado. +you-were-afk=Você foi desconectado por estar inativo. +you-were-banned=Você foi banido do servidor. +you-were-kicked=Você foi expulso do servidor. +your-version=Você está executando a versão __1__. +[noise-expression] +0_16-elevation=Pântanos +0_17-island=Ilha +0_17-islands+continents=Ilhas e continentes +0_17-lakes-elevation=Normal +0_17-starting-plateau=Apenas platô inicial +aux=Normal +debug-aux=Depuração +debug-moisture=Depuração +debug-temperature=Depuração +elevation=Normal +endless-ocean-with-starting-area-elevation=Oceano infinito +endless-plateau-with-starting-area-elevation=Platô infinito +moisture=Normal +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normal +[noise-property] +aux=Auxiliar +elevation=Elevação +moisture=Umidade +starting-lake-noise-amplitude=Amplitude de ruído do lago inicial +temperature=Temperatura +[permissions-command-output] +action-set-to=__1__ definido como __2__. +added-player-to-group=__1__ adicionado ao grupo __2__. +created-group=Criou o grupo __1__. +deleted-group=Grupo de permissões __1__ excluído. +player-is-already-in-group=__1__ já está no grupo __2__. +player-is-in-group=__1__ está no grupo __2__. +player-is-not-in-any-group=__1__ não está em nenhum grupo. +player-is-not-in-group=__1__ não está no grupo __2__. +player-removed-from-group=__1__ removido do grupo __2__. +renamed-group=Renomeado grupo de permissão: __1__ para __2__. +reset-complete=Permissões redefinidas para o padrão. +unable-to-create-group=Não foi possível criar o grupo. +unknown-action=Ação de entrada desconhecida: __1__. +unknown-action-value=Valor desconhecido: __1__ - Esperado verdadeiro ou falso. +unknown-group=Grupo desconhecido: __1__. +unknown-player=Jogador desconhecido: __1__. +you-can-not-create-groups=Você não tem permissão para criar grupos de permissões. +you-can-not-delete-groups=Você não tem permissão para excluir grupos de permissões. +you-can-not-delete-the-default-group=Você não pode excluir o grupo de permissões padrão. +you-can-not-edit-groups=Você não tem permissão para alterar grupos de permissões. +[permissions-help] +add-player= - Adiciona o jogador a um determinado grupo. +create-group= - Cria um novo grupo com o nome fornecido, ou o nome padrão é usado se nenhum nome for dado. +delete-group= - Elimina um grupo específico. +edit-group= - Habilita ou desabilita determinada ação para um grupo específico. +get-player-group= - Obtém o grupo do qual o determinado faz parte (se existir). +groups=- Lista todos os grupos. +help-list=Opções disponíveis são: __1__. +matching-actions-list=Ações correspondentes: __1__. +matching-group-list=Grupos correspondentes: +matching-options-list=Opções correspondentes: __1__. +remove-player= - Remove o jogador de um determinado grupo. +rename-group= - Renomeia o grupo determinado para o novo nome. +reset=- Redefine todas as permissões para o estado padrão. +[recipe-difficulty] +expensive=Caro +normal=Normal +[richness] +none[1]=Nada +[save-map-failed] +cannot-save-map=Não é possível salvar o mapa: __1__ +[size] +none=Nenhum +only-starting-area=Se desativado: apenas na área inicial +[spidertron-status] +connected-to=Conectado a __1__ +connection=Conexão +idle=Em espera +moving=Em movimento (__1__) +not-connected=Não está conectado +shooting=Disparando +[technology-difficulty] +expensive=Caro +normal=Normal +[tile-description] +tile-unknown[1]=Este piso não está disponível devido à remoção dos mods, será restaurado se o mod for reativado novamente. +[tile-name] +tile-unknown=Bloco desconhecido +[tooltip-category] +activated=Ativado +burnable-fuel=combustível +consumed=Consumido +consumes=Consome +debug=Depuração +effect=Efeito +electricity=eletricidade +equipment-grid=Grade de equipamentos +equipment-grid-electricity=rede de eletricidade de equipamento +fluid=fluido +generates=Gera +heat=calor +personal-weapon=Armas pessoais +placed-in-equipment-grid=Colocado na grade de equipamento +player-armor=Armadura +stores=Armazena +thrown=Jogado +train=Trem +turret=Torre +vehicle=Veículo +vehicle-weapons=Armas do veículo +[tutorial-gui] +new-recipes-available=Novas receitas disponíveis +new-technologies-available=Novas tecnologias disponíveis para pesquisa +objective-complete=Objetivo concluído +research-tooltip-heading=Pesquisa concluída! +[virtual-signal-description] +signal-unknown[1]=Este sinal não está disponível devido à remoção dos mods, será restaurado se o mod for reativado. +[virtual-signal-name] +signal-unknown=Sinal desconhecido + diff --git a/factorio/data/core/locale/pt-BR/info.json b/factorio/data/core/locale/pt-BR/info.json new file mode 100644 index 0000000000000000000000000000000000000000..96408de1029b83e16b3c2f2ce45cc4b7186c0b07 --- /dev/null +++ b/factorio/data/core/locale/pt-BR/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Português, Brasil" +} \ No newline at end of file diff --git a/factorio/data/core/locale/pt-PT/core.cfg b/factorio/data/core/locale/pt-PT/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a5b1dda35433fc9ef6ab152ab98c754a791c7de4 --- /dev/null +++ b/factorio/data/core/locale/pt-PT/core.cfg @@ -0,0 +1,2936 @@ +action-leads-to-fluid-mixing=Não é possível misturar fluidos. +and=e +ban-report=__1__ por __2__ +ban-report-ip=__1__ (__2__) por __3__ +base-mod-disabled=O Mod Base é necessário para executar o jogo, mas está atualmente desativado, deseja ativá-lo? +base-mod-invalid=O Mod Base é necessário para executar o jogo, mas atualmente é inválido. +blueprint-library-shortcut-broken=O destino deste atalho para a biblioteca de projectos não está mais presente. +blueprint-no-name=Sem Título +blueprint-transferring=A transferir o projecto: __1__ +bonus-progress-bar-tooltip=Produção Bónus: __1__ +building-atlas=A construir o sprite atlas... +building-prototypes=A construir protótipos... +cannot-open-mod-settings-game-not-fully-setup=As configurações modificadas não podem ser aplicadas sem que o jogo esteja completamente instalado (quando se junta a um jogo colectivo suspenso). +cant-add-player-already-exists=Um jogador com o nome __1__ já existe. +cant-be-connected-to-copper-wire=Não consegue ligar ao fio eléctrico +cant-be-connected-to-wire=Não consegue ligar ao fio +cant-be-crafted-in-this-machine=Não pode ser construído nesta máquina. +cant-be-damaged=Isto não pode ser danificado. +cant-be-mined=Isto não pode ser demolido. +cant-be-rotated=Isto não pode ser girado. +cant-change-enemy-wires=Fios dos inimigos não podem ser modificados. +cant-clear-cursor=Impossível deitar fora __1__. O inventário do jogador está cheio. +cant-connect-rolling-stock-not-in-rolling-stock=Impossível acoplar vagões. Não está no material circulante. +cant-connect-rolling-stock-not-in-vehicle=Impossível acoplar vagões. Não está no veículo. +cant-connect-rolling-stock-too-close=Não é possível conectar as unidades de rolagem, as unidades estão muito próximas umas das outras. +cant-copy-enemy-structure-settings=Não é possível copiar as configurações de estruturas inimigas. +cant-disconnect-rolling-stock-not-in-rolling-stock=Impossível desacoplar vagões. Não está no material circulante. +cant-disconnect-rolling-stock-not-in-vehicle=Impossível desacoplar vagões. Não está no veículo. +cant-enter-enemy-vehicles=Não podes entrar nos veículos inimigos. +cant-join-game-not-in-main-menu=Só podes participar de um jogo da Steam enquanto no Menu principal. +cant-join-game-steam-init-failed=Não foi possível entrar no jogo - a inicialização da Steam falhou. +cant-join-game-steam-networking-disabled=Não foi possível entrar no jogo - a rede Steam está desativada através das configurações. +cant-mine-enemy-structure=A estrutura inimigas não podem ser demolidas. +cant-mine-vehicle-with-passenger=Isto não pode ser demolido enquanto alguém está nele. +cant-open-enemy-structures=Não é possível abrir estruturas inimigas. +cant-paste-enemy-structure-settings=Não é possível colar configurações em estruturas inimigas. +cant-put-item-back=Não é possível retornar o item: __1__ +cant-reach=Fora de alcançe +cant-repair-enemy-structures=Estruturas inimigas não podem ser reparadas. +cant-rotate-enemy-structures=Não é possível girar estruturas inimigas. +cant-run-command-not-admin=Não é possível executar o comando (__1__) - não és um administrador. +cant-run-command-not-in-multiplayer-game=Não é possível executar o comando (__1__) num jogo individual. +cant-set-duplicate-filter=__1__ já está filtrado em um slot diferente. +cant-set-duplicate-request=O __1__ já esta solicitado num espaço diferente. +cant-set-duplicate-trash-slot=__1__ já está noutro slot. +cant-set-filter=Não é possível definir o filtro: __1__ +cant-set-request-when-it-is-automated=Não podes modificar pedidos quando eles são definidos pela rede de circuitos. +cant-swap-console-with-player=Não podes trocar de consola com outro jogador. Esperados 2 jogadores quando da consola. +cant-swap-expected-two-players=Não podes trocar - esperados 2 jogadores quando da consola. +cant-swap-with-yourself=Não é possível trocar jogadores consigo mesmo. +cant-transfer-from-enemy-structures=Não é possível transferir de estruturas inimigas. +cant-transfer-to-enemy-structures=Não é possível transferir para estruturas inimigas. +cheat-will-disable-achievements=Usar o comando "cheat" irá desactivar as conquistas, por favor, repete o comando para prosseguir. +checking-sprites=A verificar sprites... +close-file-reason-corrupt=A verificação de CRC falhou, o zip está corrompido. +close-file-reason-other=Outro erro de código: __1__ +closing-file-failed=A fechar o ficheiro __1__ falhou\n Motivo: __2__. +colon=: +color-for-players-only=A cor só pode ser definida para jogadores. +command-attempted-not-allowed=__1__ tentou executar um comando, que não lhe é permitido: __2__ +command-ran=__1__ (comando): __2__ +command-will-disable-achievements=Usar um comando Lua desactivará permanentemente as conquistas. Por favor repete o comando para prosseguir. +continue=Continua +control-controller-button-related=Este controlo tem de vir de um botão do controlador. +control-keyboard-related=Este controlo tem que estar relacionado com o teclado. +control-mouse-related=Este controlo tem de estar relacionado com o rato. +control-mouse-wheel-related=Este controlo tem de vir de uma roda do rato. +cropping-bitmaps=A recortar bitmaps... +cursor=Cursor +days=__1__ __plural_for_parameter_1_{1=dia|rest=dias}__ +destination-full=Destino cheio +disabled-by-server=Desativado pelo servidor +discard-changes=Descartar alterações +dying-explosion-name=__1__ (explosão mortifera) +editor-will-disable-achievements=Usar o Editor de Mapa irá desactivar as conquistas, por favor, repete o comando para prosseguir. +electric-pole-wire-limit-reached=Máximo de 5 conexões alcançadas. +empty-file-name=O nome do ficheiro está em branco. +empty-stop-name=A estação não tem nome +entered-the-vehicle=Entrou no veículo. +error-while-importing-string=Erro ao importar a sequência de caracteres: +error-with-handler-failed=__1__\nAo lidar com isso, um manipulador de erro causou outro erro:\n__2__ +error-with-handler-message=__1__\nUm manipulador de erro adicionou as seguintes informações:\n__2__ +evolution-message=Factor de evolução: __1__. ( Tempo __2__%) (Poluição __3__%) (Destruição de ninhos __4__%) +failed-to-import-string=Falha ao importar sequência de caracteres: __1__. +failed-to-load-base-mod=Erro ao carregar o Mod Base. +failed-to-load-mod=Erro ao carregar a mod "__1__" +failed-to-load-mod-reason=Erro ao carregar a mod "__1__": __2__ +feature-not-available-in-demo-version=Esta característica só está disponível na versão completa do Factorio. +file-name-too-long=Nome do ficheiro muito grande. (Máximo __1__ caracteres) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Jogo foi guardado em __1__. +grid-position-and-absolute-position-need-to-match=As coordenadas da posição da grelha e da posição do diagrama necessitam de ser todas pares ou impares. +grid-position-value-has-to-be-multiple=O valor da posição da grelha para este projeto tem de ser um múltiplo de __1__ +hours=__1__ __plural_for_parameter_1_{1=hora|rest=horas}__ +invalid-character-in-file-name=Caracter inválido no nome do ficheiro. +invalid-grid-position-value=__1__ é um valor inválido para a posição da grelha. +invalid-parameter=Parâmetro inválido +invalid-screenshot-resolution=Resolução da captura de ecrã inválida. Largura e altura tem que ser do tamanho {1, __1__}. +invalid-snap-to-grid-value=__1__ é um valor de snap inválido para a grelha. +invalid-zoom-level=Nível de zoom inválido. O zoom deve ser maior ou igual a __1__. +item-has-tags=O objecto tem etiquetas. +left-the-vehicle=Saiu do veículo. +loading-mods=A carregar mods... +loading-sounds=A carregar sons... +loading-sprites=A carregar sprites... +locks=Bloqueia +manual-wire-dragging-disabled=Arrastamento manual de fio desactivado +map-info-combined-yield-percentage=Rendimento combinado de __1__ __2__% +minutes=__1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__ +missing-equipment=Equipamento em falta: +missing-equipment-list-item=__1__ X __2__ +missing-item=Em falta __1__ +mod-caused-error=O mod __1__ causou um erro não recuperável.\nPor favor, reporta este erro ao autor do mod.\n\n__2__ +mod-name-too-long=O mod __1__ tem um nome que é muito grande, a largura máxima de um nome de um mod é __2__ caracteres. +mod-title-too-long=O mod __1__ tem um título muito grande, a largura máxima de um nome de um mod é de __2__ caracteres. +new-tips=Novas dicas +new-tips-count=Novas dicas: __1__ +no-artillery-in-range=Nenhuma artilharia no alcance. +no-artillery-with-ammo-in-range=Nenhuma artilharia carregada no alcance. +no-bans=Não há jogadores expulsos. +no-modifier-selected=Nenhum modificador seleccionado +no-path=Sem percurso definido +no-stock-to-connect-found=Nenhum vagão encontrado para se conectar. +no-stock-to-disconnect-found=Nenhum vagão encontrado para se conectar. +noname-station=Parar +noone-to-reply=Ninguém para responder. +not-allowed-character-in-file-name=O caractere "__1__" não pode ser usado no nome do ficheiro. +not-enough-ingredients=Ingredientes insuficientes. +not-enough-rails=Carris insuficientes +not-enough-space-to-connect-train=Sem espaço suficiente para acoplar o comboio. +not-operable=Não operável +on-the-ground=No chão +opened-item-removed=O item foi removido. +or=ou +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Permissões importadas com sucesso. +player-cancelled-research=__1__ cancelou a pesquisa __2__ +player-changed-color=A cor de __1__ mudou para __2__. +player-changed-color-singleplayer=A tua cor agora é __1__. +player-changed-research=__1__ mudou a pesquisa de __2__ para __3__ +player-doesnt-exist=O jogador __1__ não existe. +player-is-already-an-admin=__1__ já é um administrador. +player-is-already-in-admin-list=__1__ já está na lista de administração e será promovido ao entrar no jogo. +player-is-not-an-admin=__1__ não é um administrador. +player-is-not-banned=Impossível anular o banimento de __1__ pois o jogador não foi expulso. +player-is-not-in-admin-list=__1__ não está na lista de admin. +player-isnt-online=__1__ não está ligado. +player-queued-research=__1__ pesquisa na fila __2__ +player-started-research=__1__ começou a pesquisa __2__ +player-tried-using-cheat=Jogador __1__ tentou usar um comando de cheats. +player-tried-using-command=O jogador __1__ tentou utilizar o comando "__2__". +player-tried-using-editor=Jogador __1__, tentou usar o Editor de mapa. +player-was-added-to-admin-list=__1__ foi adicionado à lista de administração por __2__ e será promovido ao entrar no jogo. +player-was-banned=__1__ foi expulso por __2__. Motivo: __3__. +player-was-demoted=__1__ foi despromovido de administrador por __2__. +player-was-kicked=__1__ foi expulso por __2__. Motivo: __3__. +player-was-promoted=__1__ foi promovido a administrador por __2__. +player-was-removed-from-admin-list=__1__ foi removido da lista de administração por __2__ e não será mais promovido ao entrar no jogo. +player-was-unbanned=__1__ foi readmitido por __2__. +players-arent-on-same-surface=Incapaz de trocar jogadores: jogadores estão em superfícies diferentes. +players-dont-have-character-controllers=Não é possível trocar jogadores - O personagem não tem um controlador. +players-dont-have-characters=Não é possível trocar jogadores - Um ou ambos não tem um personagem. +reading-file-failed=A ler o ficheiro __1__ falhou\nCódigo de erro: __2__. +reassigned-empty=Nenhum conteúdo novo selecionado. +recipe-not-craftable-in-hand=Esta receita não pode ser produzida à mão. +recipe-too-complex-to-craft-in-hand=Esta receita é muito complexa para ser feita manualmente. +reload-script-data-too-large=Os dados do re-carregamento do script são muito grandes: __1__ > __2__. +remnant-name=__1__ (restante) +repeat-when-transferred=O registro de plantas é transferido para o jogo, tente novamente quando a transferência for concluída. +replay-disabled-autoplace-specifications-changed-runtime=As visualizações estão actualmente desactivadas porque as especificações de auto-colocação foram alteradas em tempo de execução. +replay-saving-disabled=A gravação de repetição foi desativada. +replay-saving-disabled-forced-by-user=O modo de salvaguarda foi desactivado porque o utilizador forçou a alteração do modo de carregamento de prototipagem. +replay-saving-disabled-map-version=Salvamento do replay desativado: mapa salvo com versão __1__ e versão atual é __2__. +replay-saving-disabled-migration-applied=Salvar reprodução desativado, migração(ões) de mapa foi aplicada. +replay-saving-disabled-mods=Gravação de repetições desativada, o mapa foi gravado com definições de mods diferentes. +replay-saving-disabled-mods-startup-settings=Repetição de gravação desativada, o mapa gravado tem configurações iniciais de mod diferentes. +reset-to-defaults=Redefinir __1__ __plural_for_parameter_1_{1=opção|rest=opções}__ para __plural_for_parameter_1_{1=padrão|rest=padrões}__ +reset-to-defaults-disabled=Todas as opções têm valores padrão. +reverted-control-settings-to-default=Teclas de atalho redefinidas para padrão, devido a incompatibilidade com versões anteriores. +rolling-stock-connected=Vagões acoplados. +rolling-stock-disconnected=Material circulante desacoplado. +save-already-in-progress=Impossível gravar porque um processo de salvaguarda já está em progresso. +saving-process-crashed=O processo de gravação crashou. +scenario-caused-error=O cenário __1__ causou um erro não recuperável.\nPor favor, reporta este erro ao autor do cenário.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=segundo|rest=segundos}__ +shortcut-bar-full=Não é possível adicionar mais itens na barra de atalhos. +shortcut-disabled-technology-not-researched=Este atalho requer a tecnologia __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Pressione __CONTROL__confirm-message__ para pular a cena. +snap-to-grid-value-has-to-be-multiple=Snap no valor da grelha para este diagrama deve ser múltiplo de __1__. +string-import-produced-no-item=Entrada produzida, nenhum objecto. +string-import-successful=__1__ foi importado com sucesso. +the-blueprint-cant-be-flipped=Diagrama com __1__ não pode ser rodado. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Não pode ser demolido à mão porque requer __1__. +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Não é possível inserir o item, a recursão máxima de livros é __1__. +too-long-stop-name=O nome da estação (__1__ caracteres) não pode ser maior do que __2__ caracteres. +too-long-tag-name=O nome da etiqueta (__1__ jogadores) não pode ser mais que __2__ jogadores. +unconfirmed-changes=__plural_for_parameter_1_{1=Existe|rest=Existem}__ __1__ __plural_for_parameter_1_{1=alteração|rest=alterações}__ não confirmada(s). +unknown-color=Cor desconhecida __1__. +unknown-command=Comando desconhecido "__1__" Escreva /h ou /help para ajuda sobre comandos. +unknown-player-was-banned=__1__ (não está no mapa) foi expulso por __2__. Motivo: __3__. +unlocks=Desbloqueia +unspecified=não especificado +user-verification-already-disabled=A verificação do utilizador já está desactivada. +user-verification-already-enabled=A verificação do utilizador já esta activa. +user-verification-disabled=Verificação do utilizador desactivada. +user-verification-enabled=Verificação do utilizador activa. +vehicle-is-full=O veículo está ocupado. +wire-cant-reach=O fio não chega +[achievement-progress] +construct-with-robots-more-than=Manualmente: __1__ por autómatos: __2__ +dont-craft-manually=Criado manualmente: __1__ +not-a-freeplay-map=Este objectivo só pode ser atingido num mapa jogo livre. +only-when-playing-new-game=Só pode ser obtido jogando um novo jogo. +player-damaged=Maior dano num único ataque: __1__ +remaining-time=Tempo restante: __1__ +[cant-build-reason] +cant-build-here=Não é possível construir aqui +cant-build-on-tile=Não é possível construir em __1__ +cant-build-train-stop-in-intersection=Não é possível construir estação do comboio num cruzamento +covered-by-fog-of-war=Não pode construir no nevoeiro da guerra. +entity-ghost-in-the-way=__1__ fantasma está a caminho +entity-in-the-way=__1__ está a caminho +entity-must-be-built-next-to-rail=_1_ deve ser construído próximo dos carris +invalid-rail-signal-position=Posição inválida do sinal ferroviário +invalid-train-stop-position=Posição de estação de comboio inválida +mixing-fluids=Não é possível conectar sistemas com diferentes fluidos +no-rail-for-ghost-train=As pré-visualizações de comboios devem ser construídos sobre trilhos +no-rail-for-train=_1_ deve ser construído nos carris +no-resource-for-drill=__1__ só pode ser construído em cima dos recursos +no-resource-for-mining-drill=Brocas de mineração só podem ser construídas sobre os recursos +no-valid-resource-for-drill=__1__ não pode minar este recurso +out-of-world=Não é possível construir fora do mapa +player-in-the-way=Jogador está a caminho +rail-signals-must-be-built-next-to-rail=Os sinais ferroviários devem ser construídos ao lado dos carris +too-close-to-existing-rail-signal=Muito perto de um sinal ferroviário existente +[character-corpse] +died=Morreu +killed-by=Morto por +name=Cadáver (__1__) +time-ago=à __1__ +time-remaining=Tempo restante +[clone-area-errors] +source-and-destination-collide=Área de origem e destino colidem. +source-area-and-destination-are-not-equal=Área de origem e destino não são do mesmo tamanho. +source-area-and-destination-area-must-not-be-rotated=Área de origem e destino não podem ser rodadas. +source-entities-overlap-with-destination=As entidades de origem sobrepõem-se às entidades de destino. +tiles-collide=Os blocos da área de origem e destino colidem. +[color] +acid=Ácido +black=Preto +blue=Azul +brown=Castanho +cyan=Ciano +gray=Cinzento +green=Verde +orange=Cor-de-laranja +pink=Cor-de-Rosa +purple=Púrpura +red=Vermelho +white=Branco +yellow=Amarelo +[color-capital] +blue=B +green=G +red=R +[command-help] +admin=- Abre a Interface Gráfica de gestão de jogadores. +admins=- Exibe a lista dos admins do jogo. +alerts= - Activa, desactiva, silencia ou põe som no tipo de alerta especificado. +all-players-list=Todos os jogadores: +available-alerts=Alertas disponíveis: __1__. +available-colors=Cores disponíveis: __1__. +ban= - Expulsa o jogador especifico. +banlist= - Adiciona ou remove um jogador da lista-de-banidos. É o mesmo que /ban ou /unban. +bans=- Exibe a lista de jogadores expulsos. +cant-use-banlist-not-in-multiplayer-game=O comando para banir não pode ser utilizado no modo individual. +cant-use-permissions-not-in-multiplayer-game=Os comandos "permissões" não podem ser usados em jogos individuais. +cant-use-whitelist-not-in-multiplayer-game=O comando "lista-branca" não pode ser usado em jogos individuais. +cheat= - Pesquisa todas as tecnologias e ativa o modo de cheats. Usando a opção também dá ao jogador alguns itens adicionais. +clear=- Limpa a consola. +color= - Altera a tua cor. Pode ser uma das cores pré-definidas ou valores do RGBA no formato de "# # # #". +command= - Executa um comando Lua (se permitido). +config=- Abre a Interface Gráfica da configuração do servidor. +delete-blueprint-library= - Elimina o armazenamento da biblioteca de projetos para o jogador desligado no ficheiro do jogo guardado. Escreve "todos confirmam" para eliminar o armazenamento de todos os jogadores offline. +demote= - Despromove o jogador de administrador. +editor=- Alterna o editor do mapa. +evolution=- Exibe a informação sobre o factor de evolução dos extra-terrestres. +help= - Exibe uma lista dos comandos disponíveis, o argumento opcional pode especificar o comando que deve ser descrito. +help-description=Escreve /h para obter detalhes do mesmo. +help-list=Os comandos disponíveis são: +ignore= - Impede que as mensagens deste jogador apareçam na conversa. Mensagens de Administradores continuam a aparecer. +ignores=- Exibe a lista dos jogadores ignorados. +kick= - Expulsa o jogador especificado do jogo. +matching-alerts-list=Alertas similares: __1__. +matching-colors-list=Cores similares: __1__. +matching-commands-list=Comandos similares: +matching-players-list=Jogadores similares: +measured-command= - Executa um comando LUA (se permitido) e mede o tempo que demorou. +mute= - Impede o jogador de falar na conversa. +mute-programmable-speaker= - Silencia ou põe som nos sons criados pelo Altifalante. Use o termo "local" para silenciar apenas o cliente local. Administradores podem usar "everyone" para silenciar todos os sons no servidor. +mutes=- Imprime uma lista de todos os jogadores que estão silenciados (não podem participar na conversa). +open= - Abre o inventário de outro jogador. +perf-avg-frames=- Número de tiques ou actualizações usados para medir os contadores de desempenho. O valor pré-definido é 100. Valores entre 5 e 10 são aconselhados para uma convergência mais rápida mas os números podem flutuar mais rapidamente. +permissions=- Abre a interface de permissões. +players=- Mostra a lista de jogadores no jogo. (com o parâmetro "online/o", exibe apenas jogadores que estão ligados, com "count/c" mostra apenas o número total de jogadores) +promote= - Promove o jogador a administrador. +purge= - Apaga todas as mensagens deste jogador da sequência de conversas. +quit=- Encerra correctamente o servidor. +reply= - Responde ao último jogador que te sussurrou. +save= - Grava jogo actual com o nome especificado. +screenshot= - Faz uma captura de ecrã com tuas configurações de visualização actuais ou com a resolução especificada. O zoom é opcional e o padrão é 1. +seed=- Mostra a semente do mapa inicial. +server-commands=- Comandos da consola do servidor. +server-save=- Guarda o jogo no servidor para os multi-jogadores. +shout= - Envia uma mensagem para todos os jogadores, incluindo outras equipas. +silent-command= - Executa um comando de Lua (se permitido) sem mostrar na consola. +swap-players= - Troca caracteres entre jogadores especificados. Se não for dado, o segundo jogador é você mesmo. +time=- Mostra informação sobre a idade do mapa. +toggle-action-logging=- Alterna o registo de todas as acções de entrada realizadas pelo jogo. Este valor não é persistido entre reinícios de jogo e só afecta o seu jogo local em sessões para multi-jogadores. +toggle-heavy-mode=- Este comando e para ser usado com cuidado uma vez que tornará o jogo multi-jogador não jogável uma vez definido. O jogo começa a guardar e a compara-se a si próprio em cada tique à procura de inconsistências no processo determinístico. Esta comando é aconselhado quando existe um ciclo de dessincronização quando um novo jogador se junta ao servidor. O modo pesado executa-se até devolver alguma coisa. Por favor envie-nos o resultado para podermos investigar e corrigir o problema. +unban= - Readmite o jogador especificado. +unignore= - Permite que as mensagens deste jogador apareçam na conversa. +unknown-command=Comando desconhecido __1__ +unlock-shortcut-bar=- Desbloqueia toda a barra de atalhos dos itens. +unmute= - Permite ao jogador voltar a falar na conversa. +version=-Mostra a versão actual do jogo. +whisper= - Envia uma mensagem ao jogador especificado. +whitelist= - Habilita, desabilita, adiciona ou remove um jogador da lista branca, onde apenas os jogadores da lista branca podem entrar no jogo. Deixe em branco 'player' ao usar 'get' para imprimir uma lista de todos os jogadores da lista branca. +[command-output] +action-logging-disabled=Registo de acção desactivado. +action-logging-enabled=Registo de acção activado. +alert-already-disabled=Alertas do tipo __1__ já estão desactivados. +alert-already-muted=Alertas do tipo __1__ já estão silenciados. +alert-disabled=Alertas do tipo __1__ foram desactivados. +alert-enabled=Alertas do tipo __1__ foram activados. +alert-isnt-disabled=Alertas do tipo __1__ não estão desactivados. +alert-isnt-muted=Alertas do tipo __1__ não estão silenciados. +alert-muted=Alertas do tipo __1__ foram silenciados. +alert-unmuted=Alertas do tipo __1__ têm som. +banlist-add-is-admin-only=Apenas administradores podem adicionar à lista-de-banidos. +banlist-already-empty=A lista-de-banidos já está vazia. +banlist-clear-is-admin-only=Apenas administradores podem limpar a lista-de-banidos. +banlist-cleared=A lista-de-banidos foi limpa. +banlist-empty=A lista-de-banidos está vazia. +banlist-remove-is-admin-only=Apenas administradores podem remover da lista-de-banidos. +cant-delete-blueprint-library-player-is-connected=Não é possível apagar o armazenamento da biblioteca de projectos para um jogador ligado. +deleted-blueprint-library-for-players=Biblioteca de projectos armazenados apagados para os jogadores: +no-blueprint-libraries-to-delete=Nenhuma biblioteca de projectos armazenados para apagar. +parameters-require-admin=Não é possível executar o comando com esses parâmetros - Não és administrador. +permission-action-list=Todas as acções: __1__. +permission-groups-list=Todos os grupos de permissão: __1__. +player=jogador +player-added-to-banlist=Adicionado __1__ à lista de banimentos. +player-added-to-whitelist=Adicionou __1__ à lista de permissões. +player-already-muted=__1__ já está silenciado. +player-already-on-banlist=__1__ já está expulso. +player-already-on-whitelist=__1__ já está na lista de permissões. +player-blueprint-library-deleted=Biblioteca de projectos apagada para __1__. +player-blueprint-library-not-found=__1__ não tinha quaisquer projectos armazenados. +player-ignored=__1__ ignorado. +player-is-not-on-banlist=__1__ não está expulso. +player-is-not-on-whitelist=__1__ não está na lista de permissões. +player-is-on-banlist=__1__ está expulso. +player-is-on-whitelist=__1__ está na lista de permissões. +player-isnt-muted=__1__ não está silenciado. +player-list=Jogadores (__1__): +player-list-online=Jogadores ligados (__1__): +player-muted=__1__ foi silenciado por __2__. +player-unignored=__1__ já não é ignorado. +player-unmuted=__2__ permitiu que __1__ falasse. +player-was-not-on-banlist=__1__ não estava expulso. +player-was-not-on-whitelist=__1__ não estava na lista de permissões. +player-was-removed-from-banlist=__1__ foi readmitido. +player-was-removed-from-whitelist=__1__ foi removido da lista de permissões. +players-on-banlist=Jogadores expulsos: __1__ +players-on-whitelist=Jogadores na lista-branca: __1__ +programmable-speaker-muted-everyone=Sons Altifalante programável silenciado para todos no servidor. +programmable-speaker-muted-local=Sons do altifalante programável silenciado no cliente local. +programmable-speaker-unmuted-everyone=Altifalante programável com som para todos no servidor. +programmable-speaker-unmuted-local=Altifalante programável com som para o cliente local. +shout=a todos +whisper=sussurro +whitelist-add-is-admin-only=Apenas administradores podem adicionar à lista de permissões. +whitelist-already-empty=A Lista-branca já está vazia. +whitelist-clear-is-admin-only=Apenas administradores podem limpar a lista de permissões. +whitelist-cleared=A lista de permissões foi limpa e desactivada. +whitelist-empty=A lista de permissões está vazia. +whitelist-remove-is-admin-only=Apenas administradores podem remover da lista de permissões. +[config-help] +afk-auto-kick= - Define o tempo em minutos que um jogador pode ficar inactivo antes de ser automaticamente expulso. "0" significa auto-expulsão desactivada. +allow-commands= - Define se os comandos de Lua são permitidos. +allow-debug-settings= - Define se as configurações de depuração não-triviais são permitidas para os jogadores não-administradores. +autosave-interval= - Define o intervalo de tempo para guardar automaticamente (em minutos). "0" significa que não guarda automaticamente. +autosave-only-on-server= - Define se apenas o servidor grava automáticamente. +description= - Define a descrição do servidor (pode estar vazia). +help-list=As configurações disponíveis são: __1__. +ignore-player-limit-for-returning-players= - Define se o limite de jogadores do servidor é ignorado para jogadores que já tiveram cessão iniciada. +matching-configs-list=Configurações similares: __1__. +max-players= - Define o número máximo de jogadores permitido neste servidor. "0" significa sem limite. +max-upload-slots= - Define o número máximo de slots de upload. 0 significa ilimitado. +max-upload-speed= - Define uma velocidade máxima de cargas para a internet (upload) em quilobytes por segundo. "0" significa que não há limite definido. +name= - Define o nome do servidor. +only-admins-can-pause= - Define se apenas administradores têm permissão para suspender o jogo. +password= - Define uma palavra-passe para jogos multijogador. Palavra-passe vazia significa que o jogo é aberto. +require-user-verification= - Define se a identidade de um utilizador terá de ser confirmada quando entra no servidor. +tags= - Define as tags do servidor - uma lista de strings (pode estar vazia). +visibility-lan= - Define se o jogo será visível na rede local. +visibility-public= - Define se o jogo é público. +visibility-steam= - Define se os amigos podem se juntar através da Steam. +[config-output] +afk-autokick-changed-to-disabled=A expulsão automática por ausência física está desactivada. +afk-autokick-changed-to-minutes=Expulsar se estiver ausente durante mais que __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +afk-autokick-disabled=A expulsão automática por ausência está desactivada. +afk-autokick-interval-minutes=Expulsar se estiver ausente durante mais que __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +allow-commands-set-to=Permitir ordens em Lua definido para __1__. +allow-debug-settings-set-to=Permitir que as configurações de depuração definido para __1__. +autosave-changed-to-disabled=O modo de guardar automaticamente esta desactivado. +autosave-changed-to-minutes=Salvamento automático alterado para __1__ __plural_for_parameter_1_{1=minuto|rest=minutos}__. +autosave-disabled=O modo de guardar automaticamente esta desactivado. +autosave-interval-minutes=Guardar automaticamente de __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +autosave-only-on-server=Guardar automaticamente apenas no servidor: __1__. +autosave-only-on-server-set-to=Guardar automaticamente apenas no servidor definido para: __1__. +cant-use-not-in-multiplayer-game=As ordens de configuração só podem ser usados no modo de jogo colectivo. +expected-get-set=Espera-se "obter" ou "definir" como primeira opção. +expected-value-to-set=Valor esperado para definição do terceiro parâmetro. +has-password=O servidor tem uma palavra-passe. +ignore-player-limit-for-returning-players=Ignorar limite de jogadores para jogadores de cessão iniciada: __1__. +ignore-player-limit-for-returning-players-set-to=Ignorar limite de jogadores para jogadores de cessão iniciada definido: __1__. +invalid-config=Configuração desconhecida: __1__ +max-number-of-players-changed-to=Número máximo de jogadores mudado para __1__. +max-number-of-players-changed-to-unlimited=Limite de jogadores removido. +no-password=O servidor não tem uma palavra-passe. +only-admins-can-pause=Apenas administradores podem suspender o jogo: __1__. +only-admins-can-pause-set-to=Apenas administradores podem suspender o jogo definido: __1__. +password-changed=Alterada a palavra-passe do servidor. +password-removed=Removida a palavra-passe do servidor. +server-description=Descrição do servidor: __1__ +server-description-already-empty=A descrição do servidor já está vazia. +server-description-changed=Descrição do servidor definida como: __1__ +server-description-cleared=Descrição do servidor apagada. +server-description-empty=O servidor não tem nenhuma descrição. +server-name=Nome do servidor: __1__ +server-name-changed=Nome do servidor alterado para: __1__ +server-tags=Tags do servidor: __1__ +server-tags-already-empty=O servidor já não tem tags. +server-tags-changed=Tags do servidor definidas para: __1__ +server-tags-cleared=Tags do servidor apagadas. +server-tags-empty=O servidor não tem tags. +upload-rate=__1__ quilobytes por segundo. +upload-rate-changed-to=Taxa máxima de cargas para a internet (upload) definida para __1__ quilobytes por segundo. +upload-rate-changed-to-unlimited=Limite de cargas para a internet (upload) removido. +upload-rate-unlimited=Ilimitado. +upload-slots=__1__ slots. +upload-slots-changed-to=Número de slots de upload foi alterado para __1__. +upload-slots-changed-to-unlimited=Limite do slot de upload removido. +upload-slots-unlimited=Ilimitado. +value-is-not-valid=Valor não é válido. +verify-user-identity=Verificar a identidade do utilizador: __1__. +verify-user-identity-set-to=Verificar a identidade do utilizador definido: __1__. +visibility-lan=Visibilidade na rede local: __1__. +visibility-lan-set-to=Visibilidade na rede local definida para: __1__. +visibility-public=Visibilidade: __1__. +visibility-public-set-to=Visibilidade definida: __1__. +visibility-steam=Visibilidade de vapor: __1__. +visibility-steam-set-to=Visibilidade de vapor definida para: __1__. +[control-keys] +ac-back=Anterior +ac-bookmarks=Marcador +ac-forward=Próximo +ac-home=Home +ac-refresh=Actualizar +ac-search=Pesquisar +ac-stop=Parar +alt=Alt +audio-mute=Silenciar áudio +audio-next=Próximo Áudio +audio-play=Reproduzir Áudio +audio-prev=Áudio anterior +audio-stop=Parar áudio +backspace=Back +brightness-down=Diminuir brilho +brightness-up=Aumentar brilho +calculator=Calculadora +capslock=Caps Lock +command=Command +control=Ctrl +delete=Del +down=Baixo +eject=Ejetar +end=Fim +enter=Enter +escape=Esc +home=Home +insert=Insert +keyboard-alt-1=Pressione __1__ +left=Esquerda +left-alt=Alt Esquerdo +left-command=Comando esquerdo +left-control=Controle esquerdo +left-shift=Shift esquerdo +left-super=Super esquerdo +left-windows=Janela Esquerda +mail=Correio +menu=Menu +mouse-button-1-alt-1=Clique esquerdo +mouse-button-1-alt-2=Clicando no botão esquerdo do rato +mouse-button-2-alt-1=Clique direito +mouse-button-2-alt-2=Clicando no botão direito do rato. +mouse-button-3-alt-1=Clique no meio +mouse-button-3-alt-2=Clicando no meio +mouse-button-n=Botão do rato __1__ +mouse-button-n-alt-1=Pressione __1__ +mouse-button-n-alt-2=Pressionar __1__ +mouse-wheel-down=Roda do rato para baixo +mouse-wheel-left=Roda do rato para a esquerda +mouse-wheel-right=Roda do rato para a direita +mouse-wheel-up=Roda do rato para cima +mute=Mute +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pausa +power=Power +print-screen=Captura de tela +right=Direita +right-alt=Alt direito +right-command=Comando direito +right-control=Controle Direito +right-shift=Shift direito +right-super=Super direito +right-windows=Janela direira +scroll-lock=Scroll Lock +shift=Shift +sleep=Dormir +spacebar=Space +sysrq=SysRq +tab=Tab +up=Cima +volume-down=Baixar Volume +volume-up=Aumentar Volume +[controller] +character=Controlo de jogador +cutscene=Controlo de cenas +editor=Editor de controlo +ghost=Controlo de fantasma +god=Controlo de Deus +pause=Controlo de pausa +spectator=Controlo de expectadores +[controls] +action-bar-select-page-1=Seleccionar barra de atalhos 1 +action-bar-select-page-10=Selecciona barra de atalhos 10 +action-bar-select-page-2=Seleccionar barra de atalhos 2 +action-bar-select-page-3=Seleccionar barra de atalhos 3 +action-bar-select-page-4=Seleccionar barra de atalhos 4 +action-bar-select-page-5=Seleccionar barra de atalhos 5 +action-bar-select-page-6=Seleccionar barra de atalhos 6 +action-bar-select-page-7=Seleccionar barra de atalhos 7 +action-bar-select-page-8=Seleccionar barra de atalhos 8 +action-bar-select-page-9=Seleccionar barra de atalhos 9 +activate-tooltip=Activar dica +alt-zoom-in=Amplie no mundo +alt-zoom-out=Diminua o zoom do mundo +build=Construir +build-ghost=Construir decalque +build-with-obstacle-avoidance=Construa com uma prevenção de obstáculos +cancel-craft=Cancelar produção 1 +cancel-craft-5=Cancelar produção 5 +cancel-craft-all=Cancelar produção de todos +confirm-message=Confirmar mensagem +connect-train=Acoplar comboio +controller-gui-character-tab=Abrir o ecrã de informação da personagem +controller-gui-crafting-tab=Abrir o ecrã de criação. +controller-gui-logistics-tab=Abrir o ecrã de logísticas da personagem +copy=Copiar +copy-entity-settings=Copiar definições de entidade +craft=Produzir 1 +craft-5=Produzir 5 +craft-all=Produzir todos +cursor-split=Dividir pilha para o cursor +cut=Cortar +cycle-blueprint-backwards=Livro de Projectos anterior +cycle-blueprint-forwards=Livro de Projectos seguinte +cycle-clipboard-backwards=Área de transferência anterior +cycle-clipboard-forwards=Próxima área de transferência +debug-reset-zoom=Restabelecer o nível de zoom +debug-reset-zoom-2x=Definir nível de zoom para 2x +debug-toggle-atlas-gui=Alternar opções dos conjuntos da INTERFACE +debug-toggle-basic=Alternar para depuração básica +debug-toggle-debug-settings=Alternar a INTERFACE da configuração da depuração +decrease-ui-scale=Diminuir a escala da IU +disconnect-train=Desacoplar comboio +drag-map=Arrastar o mapa +drop-cursor=Largar objecto +editor-clone-item=Clonar item +editor-delete-item=Eliminar item +editor-next-variation=Próxima variação +editor-previous-variation=Variação anterior +editor-remove-scripting-object=Remover objeto script +editor-reset-speed=Redefinir a velocidade do jogo para 1 +editor-set-clone-brush-destination=Definir destino do pincel de clonagem +editor-set-clone-brush-source=Definir fonte do píncel de clonagem +editor-speed-down=Diminuir Velocidade do Jogo +editor-speed-up=Aumentar Velocidade do Jogo +editor-switch-to-surface=Mudar para superfície # +editor-tick-once=Executar uma vez +editor-toggle-pause=Alternar entidade pausada +fast-entity-split=Divisão rápida de entidade +fast-entity-transfer=Transferência rápida de entidade +flip-blueprint-horizontal=Inverter o diagrama horizontalmente +flip-blueprint-vertical=Inverter o diagrama verticalmente +focus-search=Focar pesquisa +increase-ui-scale=Aumentar a escala da IU +inventory-split=Dividir inventário +inventory-transfer=Transferir inventário +kill-statistics=Alterne as estatísticas de mortes +larger-terrain-building-area=Área de construção do quadrado maior +logistic-networks=Alternar redes logísticas +look=Olhar +mine=Minerar +move=Mover +move-down=Mover para baixo +move-left=Mover para a esquerda +move-right=Mover para a direita +move-up=Mover para cima +next-active-quick-bar=Próxima barra de atalhos activa +next-weapon=Próxima arma +not-set=Não definido +open-character-gui=Abrir o ecrã de personagem +open-gui=Abrir a interface do objecto +open-item=Abrir a interface dos objectos +open-prototype-explorer-gui=Abrir interface do explorador de protótipos +open-prototypes-gui=Abrir interface dos protótipos +open-technology-gui=Alterna a tela de tecnologia +paste=Colar +paste-entity-settings=Colar definições de entidade +pause-game=Suspender jogo +pick-item=Apanhar/largar pilha de itens +pick-items=Apanhar objectos do chão +place-in-chat=Coloca uma etiqueta no chat +place-ping=Analisar um local do mapa +previous-active-quick-bar=Barra de atalhos activa anterior +previous-mod=Seleccionar o mod anterior +previous-quick-panel-tab=Separador anterior +previous-technology=Seleccionar a tecnologia anterior +production-statistics=Alternar as estatísticas de produção +quick-bar-button-1=Atalho 1 +quick-bar-button-1-secondary=Atalho secundário 1 +quick-bar-button-10=Atalho 10 +quick-bar-button-10-secondary=Atalho secundário 10 +quick-bar-button-2=Atalho 2 +quick-bar-button-2-secondary=Atalho secundário 2 +quick-bar-button-3=Atalho 3 +quick-bar-button-3-secondary=Atalho secundário 3 +quick-bar-button-4=Atalho 4 +quick-bar-button-4-secondary=Atalho secundário 4 +quick-bar-button-5=Atalho 5 +quick-bar-button-5-secondary=Atalho secundário 5 +quick-bar-button-6=Atalho 6 +quick-bar-button-6-secondary=Atalho secundário 6 +quick-bar-button-7=Atalho 7 +quick-bar-button-7-secondary=Atalho secundário 7 +quick-bar-button-8=Atalho 8 +quick-bar-button-8-secondary=Atalho secundário 8 +quick-bar-button-9=Atalho 9 +quick-bar-button-9-secondary=Atalho secundário 9 +remove-pole-cables=Remover cabos do poste +reset-ui-scale=Redefinir a escala da IU para automática +reverse-rotate=Inverter a rotação +reverse-select=Seleção reversa +rotate=Rodar +rotate-active-quick-bars=Rodar barra de atalhos activas +select-for-blueprint=Seleccionar para o projecto +select-for-cancel-deconstruct=Selecionar para cancelamento de desconstrução +shoot-enemy=Disparar contra o inimigo +shoot-selected=Disparar contra o seleccionado +show-info=Alterna "modo-Alt" +smaller-terrain-building-area=Área de construção do quadrado mais pequena +smart-pipette=Ferramenta pipeta +stack-split=Dividir pilha +stack-transfer=Transferência da pilha +toggle-blueprint-library=Alternar a biblioteca de projetos +toggle-console=Alternar bate-papo (e console Lua) +toggle-driving=Entrar/Sair do veículo +toggle-filter=Alternar filtro +toggle-gui-debug=Alternar a depuração da INTERFACE +toggle-gui-glows=Alternar brilho da Interface gráfica +toggle-gui-shadows=Alternar sombras da Interface gráfica +toggle-gui-style-view=Alterna exibição de estilo da Interface gráfica +toggle-map=Alternar o mapa +toggle-menu=Alternar o menu +undo=Anular +unknown=Desconhecido +zoom-in=Ampliar +zoom-out=Reduzir +[controls-description] +activate-tooltip=Mostrar a dica de ferramenta quando o atraso da dica de ferramenta estiver definido como um valor grande ou "Nunca". +alt-zoom-in=Disponível apenas no mapa. Zoom com a capacidade de ampliar a visualização do mundo a partir da visualização do mapa. +alt-zoom-out=Disponível apenas no mapa. Zoom com a capacidade de ampliar a visualização do mapa da visualização do mundo. +build-with-obstacle-avoidance=Utilizável apenas para construção de trilhos. É o mesmo que o modo de construção de pré-visualizaçãso, mas árvores, pedras e falésias são evitadas. +cancel-craft=Utilizável apenas na fila de criação. +cancel-craft-5=Utilizável apenas na fila de criação. +cancel-craft-all=Utilizável apenas na fila de criação. +connect-train=Conecta o comboio selecionado ou o comboio que você está dirigir a qualquer comboio adjacente. +copy=Selecione uma área de objetos a serem copiads. +copy-entity-settings=Copia as configurações da entidade seleccionada. Note que para colar para trabalhar, a entidade de origem ainda deve existir. +craft=Utilizável apenas na GUI da receita. Constroí 1 de uma determinada receita. +craft-5=Utilizável apenas na GUI da receita. Constroí 5 de uma determinada receita. +craft-all=Utilizável apenas na GUI da receita. Constroí o maior número possível de uma determinada receita. +cursor-split=Move metade dos objectos para o quadrado seleccionado quando este está vazio. Coloca um único objecto do cursor no quadrado, quando este já tem um objecto. +cut=Selecione uma área de objetos a serem copiados e marcados para desconstrução. +cycle-blueprint-backwards=Quando o livro de projectos está activo, passa para o projecto anterior disponível do livro. +cycle-blueprint-forwards=Quando o livro de projectos está activo, passa para o próximo projecto disponível do livro. +cycle-clipboard-backwards=Veja o histórico da área de transferências enquanto mantém pressionado a ferramenta Colar. +cycle-clipboard-forwards=Veja o histórico da área de transferências enquanto mantém pressionado a ferramenta Colar. +disconnect-train=Desconecta o material circulante selecionado ou o material em que você está do resto do trem. +drop-cursor=Coloque um item que está a segurar no chão, em um tapete rolante ou em uma máquina. +editor-switch-to-surface=Altera para a superfície número pressionada na combinação com esta tecla de atalho: __CONTROL__editor-switch-to-surface__ + 3 -> muda para superfície 3. +fast-entity-split=Transfere metade das pilhas realizadas para a entidade selecionada ou leva metade de qualquer coisa que a entidade tenha e transfere para o seu inventário se o cursor estiver vazio. +fast-entity-transfer=Transfere as pilhas realizadas para a entidade selecionada ou leva qualquer coisa que a entidade tenha e transfere para o seu inventário se o cursor estiver vazio. +larger-terrain-building-area=Aumenta o tamanho da área de assentamento. +next-active-quick-bar=Seleciona a próxima barra para a barra superior. +next-weapon=Muda para a próxima arma equipada. +paste=Cole os últimos objetos copiados. +paste-entity-settings=Cola as definições da entidade anteriormente seleccionada. +place-in-chat=Utilizável apenas quando o bate-papo está aberto. Coloca um link de bate-papo para o item selecionado, receita, localização do mapa, estação ou comboio. +place-ping=Crie rapidamente um ping do mapa no local selecionado e vincule-o no chat +place-tag=Utilizável apenas no mapa. Coloca um ícone e/ou texto no mapa. +previous-active-quick-bar=Seleciona a barra anterior para a barra superior. +previous-mod=Utilizável apenas na GUI de mods. Seleciona o mod que você selecionou anteriormente. +previous-technology=Utilizável apenas na tela de tecnologia. Seleciona a tecnologia que você selecionou anteriormente. +remove-pole-cables=Remove os fios dos postes seleccionados, primeiro o fio eléctrico, depois os da rede de circuitos. +reverse-rotate=Gira o item segurado no cursor ou a entidade selecionada no sentido do relógio. +reverse-select=Activa o modo de downgrade com o planejador de atualização. +rotate=Gira o item segurado no cursor ou a entidade selecionada no sentido do relógio. +select-for-blueprint=Selecione as entidades para planejar, atualizar ou desconstruir. +select-for-cancel-deconstruct=Selecione para cancelar a atualização ou desconstrução. +shoot-enemy=Dispara contra o inimigo mais próximo do cursor ou, para algumas armas, atira no local do cursor. +shoot-selected=Atira no que você selecionou ou, para algumas armas, atira no local do cursor. +show-info=Mostra ou esconde informação adicional das entidades construídas como receitas das máquinas ou conteúdos de arcas. +smaller-terrain-building-area=Diminui o tamanho da área de assentamento. +smart-pipette=Permite activar objectos do inventário do jogador que sejam iguais aos seleccionados com o ponteiro do rato. Para os recursos é seleccionada a broca existente com maior velocidade. +stack-split=Transfere metade duma pilha selecionada para outro inventário. +stack-transfer=Transfere uma pilha selecionada para outro inventário. +toggle-driving=Entra ou sai de um veículo ao lado ou dirigindo. +toggle-filter=Cria / remove um filtro para o espaço de inventário selecionado. Apenas o tipo de item selecionado poderá ser colocado nesse espaço reservado. +undo=Desfazer algumas ações, como criação/remoção manual de objetos, colocação de projetos e uso do planeador de desconstrução. +[deconstruction-tile-mode] +always=Sempre +always-description=Sempre: os quadrados são sempre seleccionados quando não é encontrada qualquer entidade. +never=Nunca +never-description=Nunca: os quadrados nunca são seleccionados. +normal=Normal +normal-description=Normal: os quadrados são seleccionados quando não é encontrada qualquer entidade. +only=Apenas +[description] +acceleration-power=Energia de aceleração +accepted-equipment=Equipamento aceite +activation-speed=Velocidade de ativação +ammo=Munição +ammo-consumption-modifier=Modificador de consumo de munição +ammo-inventory-contents=Munição +amount=Quantidade +applies-effect=Aplica efeitos +area-of-effect-size=Área de tamanho do efeito +armor=Armadura +automatic-range=Alcance automatico +available-power=Energia disponível +base-productivity=Produtividade base +batteries=Baterias +battery-capacity=Capacidade da bateria +belt-items=Itens +belt-speed=Velocidade da correia +buffer-recharge-rate=Ritmo de carregamento interno +builds=Usado para construir __1__. +can-filter-items=Pode filtrar itens. +cargo-capacity=Capacidade de carga +cargo-contents=Conteúdo da carga +chain-shooting-speed=Velocidade de disparo +character-movement-speed-modifier=Velocidade de Movimento +cluster-trigger=Tamanho do aglomerado +constant-energy-consumption=Consumo constante +construction-area=Área de construção +construction-robots=Construção +consumption-bonus=Consumo energético +consumption-speed=Velocidade de consumo +contents=Conteúdo +crafting-speed=Velocidade de produção +crafting-time=Velocidade de produção +creates-number-entities-key=Criar +creates-number-entities-value=__1__ x __2__ +damage=Dano +damage-bonus=Bónus de dano +damage-dealt=Dano causado +decorative-type=Tipo +decorative-type-decal=Pintura +decorative-type-decorative=Decorativo +destroys-cliffs=Destrói os penhascos +dimensions=Dimensões +durability-key=Durabilidade +durability-value=__1__/__2__ +duration=Duração +effect-distribution-efficiency=Eficiência de distribuição +effectivity=Eficiência +electricity=Electricidade +energy=Energia +energy-capacity=Capacidade energética +energy-consumption=Consumo +energy-per-shot=Energia por tiro +energy-per-use=Energia por uso +energy-to-recharge-one-shield=Energia por pontos +expected-resources=Recursos esperados +fluid-capacity=Volume do armazenamento +fluid-consumption=Consumo +fluid-contents=Conteúdo dos fluidos +fluid-output=Produção +fluid-temperature=Temperatura de __1__ +fluids=Fluídos +followers=Seguidores +force=Força +fuel-acceleration=Aceleração do veículo +fuel-acceleration-modifier=Aceleração +fuel-inventory-contents=Combustível +fuel-pollution=Poluição de combustível +fuel-speed-modifier=Velocidade máxima +fuel-top-speed=Velocidade máxima do veículo +fuel-value=Valor do combustível +grid-size=Tamanho da grelha de equipamentos +hand-stack-size=Tamanho da pilha +health=Saúde +heat-output=Produção +hitpoints=__1__ __plural_for_parameter_1_{1=hitpoint|rest=hitpoints}__ +incoming-block=Cantão de entrada +infinity-filter=Filtros infinitos +infinity-mode=Modo infinito +ingredients=Ingredientes +input-flow-limit=Entrada máxima +input-signals=Sinais de entrada +inventory-size-bonus=Bónus do tamanho do inventário +kills=Mortos +last-user=Último utilizador +lifetime=Tempo de vida +logistic-chest-filters=Filtros +logistic-chest-storage-counts=Armazenamento do sistema logístico +logistic-chest-targeted-items-deliver=Entrega +logistic-chest-targeted-items-pickup=Apanha +logistic-item=Item logístico +logistic-request=Pedido logístico +logistic-request-tooltip-logistic-storage=Armazenagem logística +logistic-request-tooltip-on-the-way=A caminho +logistic-request-tooltip-satisfaction=Satisfação +logistic-robots=Logística +logistics-connection-distance=Distância da conexão logística +made-in=Feito em +magazine-size=Tamanho do carregador +manual-range=Alcance manual +market-item-price=Preço +max-energy-consumption=Consumo máximo +max-health=Saúde máxima +max-speed=Velocidade máxima +maximum-length=Comprimento máximo +maximum-power-output=Produção máxima +maximum-temperature=Temperatura máxima +min-energy-consumption=Consumo mínimo +min-range=Alcance mínimo +minimum-temperature=Temperatura mínima +mining-area=Área de extracção +mining-speed=Velocidade de extracção +mining-time=Tempo de extração +module-bonus-limit=limite +movement-speed-bonus=Bónus do movimento +moving-energy-consumption=Consumo de energia +name=Nome +neighbour-bonus=Bónus adjacente +next-stop=Estação seguinte +no-ammo=Sem munições +no-block=Sem cantão +no-limit=Nenhum(a) +num-available-robots=Número de autómatos disponíveis +num-effect-receivers=Número dos receptores de efeito +num-effect-sources=Número de fontes de efeito +of=__1__ de __2__ +outgoing-block=Cantão de saída +output-flow-limit=Produção máxima +output-signals=Sinais de resultado +personal-roboport-charging-spots=Portos de carregamento +personal-roboport-construction-area=Área de construção +personal-roboport-max-robot-count=Limite de autómatos +personal-roboport-max-robots=Robôs máximos +personal-roboport-summary=Porto-de-autómatos +piercing-power=Poder de penetração +placed-in-grid=Colocado em +players-killed=Jogadores mortos +pollution=Poluição +pollution-bonus=Poluição +pollution-to-join-attack=Consome poluição de __1__ +power-output=Potência final +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ bônus de vizinho) +probability=Probabilidade +productivity-bonus=Produtividade +productivity-bonus-limit=-0% = limite +products=Produtos +products-finished=Produtos acabados +projectile-range=Alcance do projéctil +pumping-speed=Velocidade de bombagem +range=Alcance +range-modifier=Modificador de alcance +recharge-speed=Velocidade de recarga +recipe=Receita +recipe-hidden=(oculto) +recipe-not-researched=(não pesquisado) +recipe-not-researched-and-hidden=(não pesquisado, oculto) +recipe-pollution=Poluição de receita +repair-speed=Velocidade de reparação +required-fluid=Requer +required-fluid-per-ore=__1__ __2__ por operação de extracção +required-fluid-per-ore-generic=__1__ por operação de extração +research-speed=Velocidade de pesquisa +resistances=Resistências +robot-charging-stations=Portos de carregamento +robot-lifetime=Tempo de vida do autómato +robot-recharge-rate=Ritmo de carregamento do autómato +rocket-launch-products=Produtos do Lança-mísseis +rocket-parts=Peças de foguetão +rotation-speed=Velocidade de rotação +science-pack-remaining-amount-key=Restante +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Progresso da sondagem de sector +segments=Segmentos +shield=Pontos do escudo +shield-capacity=Capacidade do escudo +shields=Escudos +shooting-speed=Velocidade de disparo +shooting-speed-modifier=Modificador de velocidade de tiro +signals=Sinais +solar-panel-power=Potência do painel solar +speed=Velocidade +speed-bonus=Velocidade +spent-result=Resulta em +status=Estado +storage=Armazenamento +storage-size=Capacidade de armazenamento +supply-area=Área de fornecimento +temperature=Temperatura +throwing-speed=Velocidade de lançamento +tile-size=Tamanho +total-followers=Total de seguidores +total-raw=Total bruto +total-raw-too-complex-to-calculate=Muito complexo para calcular +train-circuit-network-id=ID do comboio +train-kills=O comboio mata +train-limit=Limite de comboios +train-limit-value=__1__/__2__ +values-for-evolution-factor=Contribuição para ataques próximos no factor de evolução actual (__1__) +variation=Variação +variation-value=__1__ (__2__ total) +vehicle-speed-modifier=Velocidade máxima do veículo +walking-speed=Velocidade de marcha +weight=Peso +wire-reach=Alcance do fio +yield=Rendimento +[description-rail] +back-rail=Carril de trás +block=Cantão +front-rail=Carril da frente +none=nenhum +segment=Troço +segment-position=Posição do troço +trains-in-block=Comboios no cantão +[difficulty] +easy=Fácil +hard=Difícil +normal=Normal +[entity-name] +entity-unknown=Entidade desconhecida +[entity-status] +cant-divide-segments=Não é possível dividir os segmentos +charging=A carregar +disabled=Desativado +disabled-by-control-behavior=Desactivado pelo controlo de comportamento +disabled-by-script=Desativado por script +discharging=A descarregar +fluid-ingredient-shortage=Falta de ingrediente de fluído +fluid-production-overload=Sobrecarga de produção de fluido +full-output=Saída cheia +fully-charged=Totalmente carregada +item-ingredient-shortage=Falta de ingrediente de item +launching-rocket=Lançando o foguetão +low-input-fluid=Fluido de entrada baixo +low-power=Energia fraca +low-temperature=Temperatura baixa +marked-for-deconstruction=Marcado para desconstrução +missing-required-fluid=Falta o fluido necessário +missing-science-packs=Faltando pacotes científicos +no-ammo=Sem munições +no-fuel=Sem combustível +no-ingredients=Sem ingredientes +no-input-fluid=Nenhuma entrada de fluido +no-minable-resources=Nenhum recurso mineravel +no-modules-to-transmit=Nenhum módulo para transmitir +no-power=Sem energia +no-recipe=Nenhuma receita +no-research-in-progress=Nenhuma pesquisa em progresso +normal=Normal +not-connected-to-rail=Não está ligado a um carril +not-plugged-in-electric-network=Não está ligado à rede elétrica +preparing-rocket-for-launch=Preparando o foguetão para lançamento +turned-off-during-daytime=Desligado durante o dia +waiting-for-source-items=Aguardando itens de origem +waiting-for-space-in-destination=Aguardando espaço no destino +waiting-for-train=À espera de um comboio +waiting-to-launch-rocket=Aguardando para iniciar o foguetão +working=A trabalhar +[entity-type] +tree=Árvore +[error] +achievement-data-invalid=Falha ao carregar os dados das conquistas locais. As conquistas locais podem estar perdidas. +audio-could-not-initialize=Não foi possível inicializar o áudio, áudio está desativado. +audio-error-title=Erro de áudio +config-data-invalid-prompt-reset-to-default=Ficheiro de configuração com conteúdo inválido. Tu queres restabelece-los? +crash-to-desktop-message=Ocorreu um erro inesperado. Se estiveres a executar a versão mais recente do jogo, podes-nos ajudar a resolver o problema ao colocar o conteúdo do ficheiro de registo no fórum do Factorio. \nPor favor, também incluí os ficheiros do jogo guardado, e quaisquer mods que possas estar a usar, e todos os passos que possas conhecer para reproduzir a falha inesperada. +data-error-title=Erro de dados +error-message-box-title=Erro +failed-to-create-app-window=Falha ao criar uma aplicação de janela. __1__ +failed-to-load-save-file=Falha ao carregar o jogo guardado. +failed-to-load-window-icon=Falha ao carregar o ícone da janela! Caminho do ficheiro: __1__ +game-state-corruption-detected-save-corrupted=Corrupção detectada no estado do jogo. Tu não poderás carregar o jogo guardado. +game-state-corruption-detected-saving-aborted=Corrupção detetada no estado do jogo. O jogo não foi guardado para evitar a corrupção dos teus ficheiros guardados. +low-available-space-in-steam-storage=Você tem apenas __1__ MB de espaço livre na Steam Cloud. Se você ficar sem espaço disponível, o jogo pode não ser capaz de armazenar a sua configuração e biblioteca de diagramas, e pode perder seu progresso se depender do Steam Cloud para sincronizar arquivos entre computadores. Recomendamos que você exclua alguns ficheiros salvos antigos usando o botão excluir no dialogo de Carregar Jogo para liberar espaço. +low-available-space-in-steam-storage-title=Aviso de pouco espaço disponível na Steam Cloud +map-can-not-be-loaded-in-demo-version=Este mapa não pode ser carregado na versão demo do jogo. +operation-failed=Falha na operação +out-of-vram-cannot-lower-settings=Já estas no modo gráficos baixos e armazenamento em cache de mapas de bits baixos. Isto significa que o hardware do sistema está sob os requisitos mínimos. Se tu acreditas que este é um problema com o jogo, por favor relate-o nos nossos fóruns. +out-of-vram-change-quality-to-low=Ligado a opção gráficos baixos, por favor reinicia o jogo. +out-of-vram-change-quality-to-normal=Definindo a opção de resolução de imagens animadas (alta-> normal), por favor reinicia o jogo. +out-of-vram-change-usage-to-high=Configurado a opção de armazenamento em cache de mapas de bits (todos -> Altos), por favor reinicia o jogo. +out-of-vram-change-usage-to-low=Configurado a opção de armazenamento em cache de mapas de bits (médio -> baixo), por favor reinicia o jogo. +out-of-vram-change-usage-to-medium=Configurado a opção de armazenamento em cache de mapas de bits (Altos -> médio), por favor reinicia o jogo. +out-of-vram-enable-low-vram-mode=Ligado o modo VRAM baixo, por favor reinicia o jogo. +player-data-invalid=Falha ao carregar o ficheiro de dados do jogador. O progresso da campanha pode estar perdido. +replay-data-not-found=Não é possível reproduzir a reprodução. Os dados da reprodução não foram encontrados. +replay-header-error=O cabeçalho da reprodução não pode ser carregado devido ao seguinte erro: +replay-header-error-old-version=O cabeçalho da reprodução não pode ser carregado, porque provavelmente é mais antigo que a actual versão __1__. +replay-mod-configuration-mismatch=Não é possível reproduzir a reprodução, tem uma configuração de modos diferente. +replay-version-mismatch=Não é possível reproduzir a reprodução, foi criado na versão __1__, mas a versão actual é __2__. +startup-failed=Falha ao iniciar o jogo +system-initialization-failed=Falhou a inicialização. Código de erro: __1__ +unable-to-create-sprite=Não é possível criar a imagem animada (de tamanho __1__x__2__) provavelmente não tem memória de vídeo suficiente (VRAM). +value-out-of-range=Valor fora do intervalo: por favor insere o valor entre __1__ e __2__. +[fluid-name] +fluid-unknown=Fluido desconhecido +[frequency] +none=Nenhum(a) +[graphics-errors] +detected-gpu=GPU detetada: __1__ +device-removed-button-close=Fechar +device-removed-button-restart=Reiniciar +device-removed-button-use-opengl=Usar OpenGL +device-removed-message2=Erro: __1__. Motivo: __2__ +device-removed-message4=Como alternativa, pode tentar mudar o Factorio para o renderizador OpenGL. +direct3d-failed-to-initialize=Falha ao inicializar DirectX. Factorio requer uma placa de vídeo compatível com DirectX 10 ou superior. +graphics-settings-keep=Manter +graphics-settings-reset=Repor +opengl-failed-to-initialize=Factorio requer uma versão de OpenGL __1__ ou superior. A versão disponível neste computador é __2__. +out-of-videomemory=Memória de vídeo insuficiente. Tente baixar a resolução dos sprites ou ative a compressão de texturas. +reset-graphics-settings-question=Deseja redefinir as configurações gráficas? +[gui] +all=Toda +ammo=Munição +any=Qualquer +armor=Armadura +artillery-ammo=Munições de artilharia +blueprint-access-error=Não é possível modificar o armazenamento de outro jogador. +blueprint-components=Componentes +blueprint-dummy-error=Não é possível modificar o diagrama com dados de entidade desconhecida. +blueprint-icons-empty-error=Projecto tem que ter pelo menos um ícone. +blueprint-include-entities=Entidades +blueprint-include-fuel=Combustível de comboios +blueprint-include-modules=Módulos +blueprint-include-station-names=Nomes das paragens de comboio +blueprint-include-tiles=Quadrados +blueprint-include-trains=Comboios +blueprint-include-trains-tooltip=Incluir comboios no projecto +blueprint-not-available=O projecto ainda não acabou de ser descarregado da biblioteca +blueprint-not-present=O diagrama foi movido para fora por outro jogador. +blueprint-player-not-available=Não é possível transferir o diagrama: jogador offline +blueprint-preview=Pré-visualizar +blueprint-preview-not-editable-hint-dummy-entities=Este diagrama não pode ser alterado, os seus dados são salvos separadamente para permitir a restauração do conteúdo modificado. +blueprint-preview-not-editable-hint-other-player=Este diagrama não pode ser alterado, porque está na biblioteca de outro jogador. +blueprint-preview-not-editable-hint-preview=O diagrama não pode ser alterado pois os conteúdos ainda não foram transferidos para o jogo. +blueprint-select-replacement=Selecciona substituição +blueprint-shelf-not-synced=Armazenagem do projecto do jogador ainda não esta pronta +cancel=Voltar +changelog=Histórico +character=Personagem +clear=Limpar +clear-blueprint=Apagar projecto +close=Fechar +color=Cor +confirm=Confirmar +confirm-load-game-load=Carregar +confirm-load-game-sync=Sincronizar mods e carregar +confirm-quit=O jogo não foi guardado. Tem certeza de que deseja sair? +confirm-restart=Tem a certeza que pretende reiniciar? +confirmation=Confirmação +constant-number=Número da constante +converting-map=Convertendo mapa __1__ +copy=Copiar +copy-this=Criar cópia disto +crafting=Produção +credits=Créditos +delete=Eliminar +delete-blueprint-record=Eliminar projecto +destroy-blueprint=Destruir projecto +destroy-book=Destruir livro de projectos +destroy-upgrade-planner=Destroi __1__ +drop-blueprint-nothing-to-drop-error=Nenhum projecto no cursor para largar. +empty-blueprint-error=O diagrama está vazio. +enable-logistics-while-moving=Activar logística enquanto se move +equipment-grid=Grelha de equipamentos +eula=EULA +exit=Sair +export-to-string=Esportar sequência de caracteres +fuel=Combustível +generating-new-map=A gerar um novo mapa +grid=Grelha +guns=Arma +instruction-to-alt-select=__1__ e arraste para selecionar e ignorar a janela de configuração. +instruction-to-build=__1__ para construir. +instruction-to-cancel-deconstruct=__1__ e arrasta para cancelar a demolição. +instruction-to-cancel-upgrade=__1__ e arraste para cancelar ordens de atualização. +instruction-to-clear-generic=__1__ para limpar. +instruction-to-clear-item=__1__ para limpar. +instruction-to-clear-quickbar-slot=__1__ para limpar o atalho. +instruction-to-cycle-blueprint-backards=__1__ para a anterior. +instruction-to-cycle-blueprint-forwards=__1__ para a seguinte. +instruction-to-deconstruct=__1__ e arrasta para demolir. +instruction-to-destroy=__1__ para destruir +instruction-to-downgrade=__1__ e arraste para desatualizar. +instruction-to-force-build=__1__ para forçar a construção. +instruction-to-open-item=__1__ para abrir. +instruction-to-select=__1__ e arraste para selecionar o conteúdo. +instruction-to-upgrade=__1__ e arrasta para melhorar. +instruction-when-in-cursor=Quando no cursor +inventory=Inventário +inventory-filter=Filtro de inventário +licenses=Licenças +load=Carregar +loading-map=A carregar o mapa __1__ +loading-new-map=A carregar novo mapa +logistic-trash-slots=Espaços-lixo de logística +map-exchange-string=Sequência de caracteres para troca de mapas +mining-fluid=Extracção de fluídos +mod-scenarios=Cenários das Mods +mod-with-campaign-not-available=Mods com esta campanha não estão disponíveis. +module=Módulo +no=Não +no-recipe-available=Nenhuma receita disponível +no-recipes-found=Receita não encontrada +not-available=N/D +not-connected=Desligado +nothing-found=Nada foi encontrado +notice=Aviso +off=Desligado +ok=OK +on=Ligado +open-equipment-grid=Abre a grade de equipamentos +or-set-a-constant=Ou define uma constante +owner=Proprietário +queued=Na fila para transferência +quit=Sair +reassign-blueprint=Selecione novo conteúdo para o projeto. +refresh=Actualizar +release-date=Data de lançamento: +remove-blueprint-book-record=Eliminar livro de projectos +reset=Pré-definições +reset-consumpiton-filters=Filtros pré-definidos +reset-production-filters=Filtros pré-definidos +restart=Recomeçar +result=Resultado +rocket-inventory-slot=Inventário do foguetão +rocket-inventory-slot-description=Deves colocar o satélite aqui. +rocket-launch=Executar +rocket-launch-started=Lançado +rocket-preparing=A preparar +rocket-result-inventory-slot=Resultado do lançamento do foguetão +save=Guardar +saving-map=A guardar o mapa __1__ +search=Procurar +search-with-focus=Procurar (__1__) +select-filter=Seleccionar filtro +select-signal=Selecciona um sinal +select-upgrade=Seleccionar actualização +set=Definir +set-amount=Definir quantidade +set-filter=Definir filtro +set-inventory-bar-title=Limitar parte do inventário para não ser preenchida por máquinas. +since-last-played=Desde o último jogo (__1__) +subversion=Sub-versão: +sync-mods-with-save=Sincronizar as mods com o jogo guardado +synchronize=Sincronizar +total=Total +transferring=A transferir +update=Actualizar +upgrade-blueprint-book-tooltip=Melhore itens e entidades em todas as plantas deste livro. +upgrade-blueprint-tooltip=Melhore itens e entidades no diagrama. +user-scenarios=Cenários do utilizador +version=Versão: +weapons=Armas +yes=Sim +[gui-about] +created-by=Criado por +release=Publicação +version=Versão +website=Portal +[gui-achievements] +modded-game=O jogo foi modificado. Conquistas são separadas da versão vanilla do jogo. +not-in-game-long-enough=Você precisa de jogar mais de __1__% do tempo de execução total do jogo para poder obter conquistas. O jogo durou __2__, mas você gastou apenas __3__ na partida. +title=Objectivos +track=Iniciar o acompanhamento +unlocked-count=Ganhas-te __1__ de __2__ +untrack=Parar o acompanhamento +[gui-additional-entity-settings] +apply-entity-health=Aplicar saúde +apply-entity-tag=Aplicar descrição +corpse-expires=Cadáver expira +difficulty=Dificuldade +entity-tag=Descrição de entidade +indestructible=Indestrutível +not-minable=Não demolível +not-operable=Não operável +not-rotatable=Não rotacional +properties=Propriedades +recipe-locked=Receita bloqueada +title=__1__ configurações extras +to-be-looted=Para ser saqueado +[gui-admin-player] +character-equipment=Equipamento +character-main-inventory=Inventário principal +cursor-stack=Pilha de cursor +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=entidade está sendo danificada,=entidades estão sendo danificadas}__. +destroyed=__1__ __plural_for_parameter_1_{1=entidade é destruída,rest=entidades são destruídas}___. +map-hint=Ve o mapa para mais detalhes. +no-material-for-construction=__1__ __plural_for_parameter_1_{1=entidade precisa-se de entidades}__ de material para construção. +no-storage=Tamanho de armazenamento da rede logística insuficiente. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=entidade precisa-se de entidades}__ de robôs de construção. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=entidade precisa de mais entidades}__ de kits de reparação. +title=Alertas +train-out-of-fuel=Comboio sem combustível. +turret-fire=__1__ __plural_for_parameter_1_{1=torreta está|rest=torretas estão}__ atacando o inimigo. +[gui-arithmetic] +input=Entrada +output=Resultado +[gui-auth-server] +client-version-too-old=A versão do seu jogo é muito antiga para usar os serviços online. Por favor, atualize Factorio para a versão mais recente. +failed-to-reach-server-error=Falha ao acessar o servidor de autenticação. Código: __1__. Erro: __2__. +invalid-characters-in-username=Seu nome de usuário contém caracteres inválidos. Visite __1__ no seu navegador web e escolha um novo nome de usuário. +json-parse-error=Não foi possível copiar a resposta do servidor. Poderá ser um erro interno do servidor. +login-failed=O nome de usuário ou e-mail e a senha fornecidos não coincidem com nenhuma conta. +login-failed-steam-only=A conta do Factorio.com é uma conta somente Steam. Por favor, entre com a Steam ou visite __1__ para definir uma senha. +login-insufficient-membership=A tua conta não possui o jogo. Por favor compra o jogo para poderes fazer log in. +login-too-many-attempts=Demasiadas tentativas de login falhadas. Por favor tente mais tarde. Se se tiver esquecido da sua palavra-passe, pode redefini-la em __1__ +login-unlinked=Sua conta Steam parece não ter mais o jogo, portanto nós a desvinculamos da sua conta do Factorio. Você pode vincular sua conta do Factorio a uma conta Steam que possui o jogo para restaurar sua participação. +server-down-for-maintenance=Os serviços online estão temporariamente desativados para manutenção. Por favor, tente novamente mais tarde. +steam-id-already-registered=A sua conta Steam já está vinculada a uma conta existente do Factorio.com. Por favor, faça o login usando a sua conta do Factorio. +steam-id-doesnt-own-factorio=A sua conta Steam não possui o Factorio. Por favor, compre o jogo para criar uma conta. +steam-id-timeout=Falha ao verificar a posse do Factorio porque a conexão com o Steam expirou. Por favor, tente novamente. +steam-ticket-verification-failed=Falha ao verificar o ticket do utilizador Steam. Verifique se você está ligado no Steam e tente novamente. +unknown-error=O servidor devolveu um erro: __1__ +username-invalid-characters=Caracteres inválidos no nome de usuário indicado. Por favor, use apenas caracteres alfanuméricos e .- +username-taken=O nome de usuário introduzido já está registrado. Por favor, escolha um diferente ou, se for o seu, faça login. +username-too-long=O username é demasiado comprido (máx. 30 caracteres). +username-too-short=O nome é curto demais (pelo menos 2 caracteres) +[gui-blueprint] +absolute-snapping=Absoluto +close-blueprint=Fechar projeto +commit-blueprint=Salvar projeto +components=Componentes +create-blueprint=Criar projeto +existing-blueprint=Item de diagrama +filters=Filtros +grid-size=Tamanho da grelha +height=Altura +icon=Ícone +icon-tooltip=Aqui você pode mudar quais os ícones que representarão este diagrama. +library-blueprint=Diagrama na biblioteca de projetos +library-blueprint-owned-by-other-player=Diagrama na biblioteca de projetos pertencente a outro jogador +new-blueprint=Criar um novo diagrama +relative-snapping=Relativo +settings=Definições +snap-to-grid=Alinhar à grelha +unnamed-blueprint=Projeto sem nome +width=Largura +[gui-blueprint-book] +blueprints=Projectos +confirm-blueprint-book-deletion=Tens a certeza de que queres eliminar o livro de diagramas? +delete-blueprint-book=Eliminar livro +icon-tooltip=Quando vazio, o livro mostra o ícone do diagrama ativo. +scroll-to-change-active=Usa __CONTROL__cycle-blueprint-forwards__ e __CONTROL__cycle-blueprint-backwards__ para mudar o projecto activo. +unnamed-blueprint-book=Livro de projetos sem nome +[gui-blueprint-library] +blueprint-book=Livro de Projectos +blueprint-book-edit=Editar livro de Projetos +blueprint-book-string=Livro de projectos de caracteres +blueprint-string=Projectos de caracteres +cant-manipulate-not-synchronized-shelf=Não é possível manipular biblioteca que ainda não está sincronizada. +deconstruction-item-string=Itens de desconstrução de caracteres +deconstruction-tool-edit=Editar ferramenta de desconstrução +drop-blueprint=Largar projecto +failed-loading-cloud-storage=Falha ao carregar armazenamento da nuvem. A versão local do armazenamento está a ser carregada. +failed-loading-storage=Falha a carregar projecto:__1__. A fazer uma cópia de segurança para __2__. +failed-saving-cloud-storage=Falha ao guardar o armazenamento de projetos na nuvem. Podes ter ficado sem espaço disponível para a sincronizar com a nuvem. Para evitares a perda da tua biblioteca de projetos, por favor faz o backup do ficheiro __1__. +game-blueprints-title=Projectos do jogo +grid-view=Vista de grelha +import=Importar +import-string=Importar sequência de caracteres +list-view=Vista de lista +make-new=Nova __1__ +not-available-yet=Projecto ainda indisponíveis +player-storage=__1__ - armazenamento de diagramas +private-shelf=Os meus projectos +shared-shelf=Projectos partilhados +shelf-choice=Filtro: +shelf-choice-all=Todos +shelf-choice-game=Projectos do jogo +synchronising=A sincronizar... +title=Biblioteca de projecto +transfer-progress=Transferência de progresso +unknown-player-storage=Inventário de jogador desconhecido +upgrade-item-string=String de atualização de item +upgrade-tool-edit=Editar ferramenta de melhoria +[gui-bonus] +artillery-range=Alcance da artilharia +character-build-distance=Distância de contrução +character-crafting-speed=Velocidade de produção +character-health-bonus=Saúde +character-inventory-slots-bonus=Bônus de espaços de inventário +character-item-drop-distance=Distancia da queda do item +character-item-pickup-distance=Distancias do apanhar item +character-logistic-slots=Espaços de requisição da logística +character-logistic-trash-slots=Espaços-lixo de logística +character-loot-pickup-distance=Distancia da apanha de pilhagem +character-mining-speed=Velocidade de extracção +character-reach-distance=Distancia de alcance +character-resource-reach-distance=Distancia de alcance do recurso +character-running-speed=Velocidade da caminhada +damage-bonus=Dano +follower-robot-lifetime=Tempo de vida +inserter-stack-size-bonus=Capacidade do insersor +laboratory-productivity=Pesquisa da produtividade +laboratory-speed=Velocidade de pesquisa +maximum-following-robots-count=Contagem de autómatos seguidores +mining-drill-productivity-bonus=Produtividade de extracção +no-bonuses=Nenhum bónus pesquisado. +shooting-speed-bonus=Velocidade de disparo +stack-inserter-capacity-bonus=Capacidade do insersor em massa +title=Bónus +train-braking-force-bonus=Força de travagem do comboio +turret-damage-bonus-description=(Pilhas com bónus de munição) +worker-robot-battery=Tamanho da bateria +worker-robot-speed=Velocidade do movimento +worker-robot-storage=Capacidade de carga +[gui-browse-games] +access=Aceder +access-password=Palavra-passe +access-public=Público +description=Descrição +downloading-game-information=A transferir informações do jogo +games-headers-name=Nome +games-headers-players=Jogadores +games-headers-playtime=Tempo de jogo +has-friends=Amigos do Steam no jogo +has-mods=Tem mods +has-password=Tem palavra-passe +has-players=Tem jogadores +join-game=Entrar no jogo +loading=A Carregar... +mods=Mods +no-players=Nenhum(a) +none=Nenhum(a) +ping=Latência +ping-calculating=Calculando +ping-cant-reach=Fora de alcançe +players=Jogadores +search=Procurar +tags=Etiquetas +title=Procurar Jogos +version=Versão +[gui-building-statistics] +built=Versão +deconstructed=Demolido +title=Edifícios +upgraded=Actualizado +[gui-car] +color=Cor +driver=Condutor +passenger=Passageiro +trunk=Bagageira +weapons-control=Controlo de armas +[gui-character] +exoskeleton=Exoesqueleto +personal-logistics-description=Desativar a logística pessoal impedirá robôs logísticos de trazerem itens solicitados. Isso também irá impedir que itens sejam automaticamente movidos para os espaços de lixo. Robôs de logística continuarão a esvaziar os espaços de lixo. +personal-roboport=Porto-de-autómatos pessoal +[gui-constant] +off=Desligado +on=Ligado +output=Resultado +output-signals=Sinais de saída +[gui-control-behavior] +circuit-connection=Ligação do circuito +circuit-network=Rede de circuitos +connect=Ligar +connected-to-network=Ligado à rede +logistic-connection=Ligação de logística +logistic-network=Rede logística +mode-of-operation=Modo de operação +no-network-in-range=Nenhuma rede próxima +not-connected=Desligado +wall-with-gate-controller=Muralha com portão controlado +[gui-control-behavior-modes] +close-signal=Sinal fechado +enable-disable=Activar/Desactivar +enable-disable-description=Activa esta entidade apenas quando a condição é verdadeira. +none=Nenhum +none-write-description=Não modificar o comportamento da entidade com base na rede de circuitos. +open-gate=Abre portão +open-gate-description=O portão permanecerá aberto enquanto a condição do circuito for verdadeira. +read-belt-contents=Lê os conteúdos dos tapetes rolantes +read-charge-level=Lê nível de carga +read-contents=Lê conteúdo +read-contents-description=Lê os conteúdos do contentor e envia-os para a rede de circuitos. +read-hand-contents=Lê o conteúdo do braço +read-hand-contents-description=Lê o conteúdo da mão do insersor e envia-os para a rede de circuitos. +read-logistic-network-contents=Lê conteúdo da rede logística +read-logistic-network-contents-description=Lê os itens disponíveis na rede logística deste porto-de-autómatos e envia esses sinais para rede de circuitos. +read-resources=Lê recursos +read-resources-description=Lê a quantidade de recursos esperados desta broca de extracção/bomba de petróleo e o envia para a rede de circuitos.\n Para recursos infinitos, Ele lê a taxa de mineração não modificada.\n O valor e actualizado a cada 5 segundos. +read-robot-stats=Lê estatísticas dos autómatos +read-sensor=Lê sensor +read-signal=Lê sinal +read-stopped-train=Lê o comboio parado +read-stopped-train-description=Quando um comboio esta parado numa estação, um sinal é enviado com um número único para esse comboio. +read-train-contents=Lê conteúdo do comboio +read-train-contents-description=Lê os conteúdos do comboio que esta actualmente parado na estação e envia-os para a rede de circuitos. +send-to-train=Envia para o comboio +send-to-train-description=Envia o conteúdo da rede de circuitos para o comboio para poder ser usado como condição de espera do comboio. +set-filters=Define filtros +set-requests=Define solicitações +set-stack-size=Define o tamanho da pilha +set-stack-size-description=Define o tamanho máximo da pilha deste insersor, com base na contagem do sinal selecionado da rede de circuitos. +use-colors=Utiliza cores +[gui-control-behavior-modes-guis] +available-construction-bots=Autómatos de construção disponíveis +available-logistic-bots=Autómatos de logística disponíveis +belt-read-mode=Ler sinal do braço +blue=Azul +blue-chain-description=A rede de circuitos envia um sinal quando o sinal ferroviário avançado esta azul (1 ou mais caminhos estão ocupados, mas 1 ou mais caminhos continuam disponíveis). +closed-condition=Condição fechada +control-signal=Sinal de controlo +enabled-condition=Condição activa +green=Verde +green-chain-description=A rede de circuitos envia um sinal quando o sinal ferroviário avançado esta verde (o bloco esta livre). +green-description=A rede de circuitos envia um sinal quando o sinal ferroviário esta verde (o bloco esta livre). +hand-read-mode=Ler conteúdo do braço +hold-mode=Manter +hold-mode-description-belt=O sinal é enviado continuamente enquanto o objecto estiver no tapete rolante. +hold-mode-description-inserter=O sinal é enviado continuamente enquanto o item estiver no insersor. +open-condition=Condição de abertura +output-signal=Sinal de resultado +output-signals=Sinais de resultado +pulse-mode=Tique +pulse-mode-description-belt=O sinal é enviado durante 1 tique quando o objecto entra no tapete rolante. +pulse-mode-description-inserter=O sinal é enviado durante 1 impulso quando o objecto é apanhado. +red=Vermelho +red-chain-description=A rede de circuitos envia um sinal quando o sinal ferroviário avançado esta vermelho (um comboio está a ocupar todas as rotas através do sinal ferroviário avançado). +red-description=O sinal a enviar pelo sinal ferroviário à rede de circuitos quando este está vermelho (ou seja, quando um comboio está no cantão seguinte). +resource-read-mode=Leitura de modo de Recurso +this-miner=Esta broca de extracção +this-miner-description=Lê os recursos esperados desta broca. +total-construction-bots=Autómatos de construção totais +total-logistic-bots=Autómatos de logística totais +train-id=ID do comboio +trains-count-description=Número de comboios vindo para esta paragem. Inclui o comboio parado. +trains-limit-description=Número máximo de comboios vindo para esta paragem. Inclui o comboio parado. +yellow=Amarelo +yellow-chain-description=A rede de circuitos envia um sinal quando o sinal ferroviário avançado esta amarelo (um comboio está a planear passar através do sinal ferroviário avançado). +yellow-description=O sinal da rede de circuitos a enviar, quando o sinal ferroviário está amarelo (um comboio está a planear passar através do sinal ferroviário). +[gui-control-settings] +advanced-interaction=Interação avançada +basic-interaction=Interação básica +control-disabled=Desactivado - alterado por: __1__ +crafting=Produção +debug=Depurar +editor=Editor +inventory=Inventário +miscellaneous=Diversos +mods=Mods +movement=Movimento +panels=Painéis +quick-panel=Painel rápido +quickbar=Barra de atalho +title=Definições de controlos +tools=Ferramentas +waiting=À espera +[gui-crafting-queue] +collapse=Reduzir +expand=Expandir +[gui-create-account] +account-creation-info-console=Escolha um nome de utilizador a usar para Factorio. Esta será a sua alcunha em jogos multi jogador. Não pode ser alterado. +account-creation-success-info-console=Conta criada com sucesso. Está agora autenticado como __1__. +create=Criar +creating-account=Criar conta +i-accept-the=Eu aceito o/os +login-using-factorio-account=Eu já tenho uma conta Factorio.com +login-using-factorio-account-info-console=Se tiver uma conta Factorio, poderá fazer o log-in utilizando a sua senha. Isto também vinculará a sua conta Factorio à conta desta consola. +terms-of-service=Termos de Serviço +title=Criar uma conta +[gui-current-research] +not-researching=Pressiona __CONTROL__open-technology-gui__ para iniciar uma nova pesquisa. +research-finished=__1__ terminou. Pressione __CONTROL__open-technology-gui__. +[gui-decider] +condition=Condição +input-count=Contagem do sinal de entrada +input-count-description=Copia o total de sinais de entrada para o resultado. +one=1 +one-description=Define o resultado do sinal de saída para 1. +output-item=Resultado +[gui-deconstruction] +blacklist=Lista-negra +blacklist-description=Ignora todos os itens filtrados quando seleccionar uma área para desconstrução. +blacklist-trees-and-rocks=Ignorar as árvores/rochas +entities=Entidades +entity-filter-mode=Filtros das entidades +entity-filters=Filtros da entidade +filters=Filtros +icon-tooltip=Quando vazia, a ferramenta de desconstrução mostra os filtros selecionados. +tile-filter-mode=Filtros dos quadrados +tile-filters=Filtros do quadrado +tile-selection-mode=Selecção dos quadrados +tiles=Quadrados +trees-and-rocks-only=Apenas árvores/pedras +whitelist=Lista de permissões +whitelist-description=Apenas selecciona itens filtrados quando seleccionar uma área para a desconstrução. +whitelist-trees-and-rocks=Apenas árvores/rochas +[gui-downloading-mods] +currently-downloading=Transferindo actualmente +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=nada +downloading=A transferir +[gui-edit-label] +edit-description=Editar descrição +edit-label=Editar etiqueta +save-description=Guardar descrição +save-label=Guardar etiqueta +[gui-electric-energy-interface] +buffer-size=Tamanho do buffer +power-production=Produção de energia +power-usage=Utilização de energia +[gui-electric-network] +accumulator-charge=Carga do capacitador +consumption=Consumo +production=Produção +production-label=Produção +progressbar-format=__1__ / __2__ +satisfaction=Satisfação +title=Informação da rede elétrica +[gui-ending-screen] +epilogue=Epílogo +[gui-game-finished] +continue=Continuar +finish=Terminar +kills=Mortos +lost=Foste derrotado... +next-level=Próximo nível +respawn=Renascer +restart-level=Reiniciar nível +save-replay=Guardar repetição +time-played=Tempo de jogo +title=Jogo terminado +victory=Vitória! +[gui-goal-description] +info-visibility-button=Informação +title=Objectivo +[gui-graphics-settings] +advanced=Avançado +brightness=Brilho +color-filter=Filtro de Cor +color-filter-deuteranopia=Deuteranopia +color-filter-deuteranopia-correction=Correção de Deuteranopia +color-filter-none=Nenhum +color-filter-protanopia=Protanopia +color-filter-protanopia-correction=Correção de protanopia +color-filter-tritanopia=Tritanopia +color-filter-tritanopia-correction=Correção de Tritanopia +contrast=Contraste +full-color-depth=Profundidade de cor completa +full-screen=Ecrã inteiro +general=Geral +graphics-quality-high=Altos +graphics-quality-label=Resolução de animação +graphics-quality-low=Baixos +graphics-quality-normal=Normais +graphics-quality-very-low=Muito baixos +low-vram-warning=Memória de vídeo insuficiente (VRAM). +max-threads=Processos máximos gerados +minimize-on-focus-loss=Minimizar na perda de foco +multisampling-label=Multi-amostragem +multisampling-x2=Multisampling x 2 +multisampling-x4=Multisampling x 4 +multisampling-x6=Multisampling x 6 +multisampling-x8=Multisampling x 8 +no-multisampling=Sem multisampling +preferred-screen=Monitor preferido +primary-screen=Ecrã primário (__1__) +render-in-native-resolution=Renderizar na resolução de ecrã nativo +render-scale=Escala de Renderização +restart-required=É necessário reiniciar +saturation=Saturação +screen-n=Monitor __1__ +show-animated-water=Mostrar água animada +show-clouds=Mostrar nuvens +show-decoratives=Mostrar acessórios +show-inserter-shadows=Mostrar sombras dos insersores +show-item-shadows=Mostrar sombra dos objecto +show-particles=Mostrar partículas +show-smoke=Mostrar todo o fumo +show-tree-distortion=Mostrar árvores animadas +sprite-atlas-size-custom=Personalizado (__1__) +sprite-atlas-size-label=Tamanho da textura do Atlas +sprite-atlas-size-largest-possible=Maior possível +texture-compression=Compressão de textura +texture-compression-high-quality=Alta qualidade +texture-compression-low-quality=Baixa Qualidade +texture-compression-none=Nenhum(a) +texture-streaming=Transmissão de textura +title=Definições gráficas +ultrawide-mode=Modo ultrawide +v-sync=Esperar por vsync +video-memory-budget=Utilização da memória gráfica +video-memory-budget-auto=Automático (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Toda +video-memory-usage-high=Alta +video-memory-usage-label=Utilização da memória gráfica +video-memory-usage-low=Baixa +video-memory-usage-medium=Média +[gui-graphics-settings-description] +lights-quality=A resolução das luzes durante a noite. Valores altos reduzirão consideravelmente o desempenho. +max-threads=O número de processos utilizados para gerar o jogo. +texture-streaming=Imagens animadas que não foram colocadas em quaisquer conjuntos da animação gráfica (ver definições de utilização de memória de vídeo) será mantido na RAM até necessários pelo GPU. +[gui-infinity-container] +add=Adicionar +at-least=Pelo menos +at-least-tooltip=Mantém pelo menos estes muitos itens no inventário -adicionar o que falta. +at-most=No máximo +at-most-tooltip=Mantém no máximo estes muitos itens no inventário - remove os extras. +exactly=Exactamente +exactly-tooltip=Mantém exactamente estes muitos itens no inventário - adiciona ou remove conforme necessário. +remove=Remover +remove-unfiltered-items=Remove itens não filtrados +remove-unfiltered-items-tooltip=Remove itens do inventário que não fazem parte da lista de filtros. +[gui-infinity-pipe] +at-least-tooltip=Mantenha pelo menos esta percentagem de fluido no tubo - adiciona ao faltar. +at-most-tooltip=Mantenha no máximo esta percentagem de fluido no tubo - remove extra. +exactly-tooltip=Mantenha exatamente esta percentagem de fluido no tubo - adicione ou remova conforme necessário. +percent=% +temperature=Temperatura +[gui-inserter] +blacklist=Lista-negra +filter=Filtro +override-stack-size=Ignorar o tamanho da pilha +whitelist=Lista branca +[gui-install-mods] +already-installed=Mod __1__ já está instalado +cant-install-mod-error=Não foi possível instalar todas as dependências necessárias para __1__: __2__. Gostarias de instalar o mod sem dependências? +cant-install-mod-no-compatible-release=Não há versão compatível de __1__ no portal de mod. +failed-to-list-mods=Falha ao descarregar a lista de mods +filter-by-category=Filtrar por Categoria +install=Instalar +install-failed=Falha na instalação para __1__: __2__ +loading-mods=Carregando mods +mods-headers-download-count=Downloads +mods-headers-last-updated=Última atualização +mods-headers-name=Nome +mods-headers-trending=Tendências +mods-headers-version=Versão +no-release=O mod seleccionado não tem versão lançada +sync-mods-with-server=Os teus mods activos não coincidem com os do servidor. Queres sincronizar os teus mods com os do servidor? +[gui-interface-settings] +active-quick-bars=Atalhos activos +alt-mode=Modo-Alt +automatic-ui-scale=Automático +autosort-inventory=Manter o inventário principal sempre organizado +custom-ui-scale=Personalizado +entity-tooltip-delay=Atraso de dicas das entidades +entity-tooltip-on-the-side=Dica de entidade no lado +fuzzy-search-enabled=Correspondência imprecisa +interaction=Interação +locale=Idioma +other=Outros +output-console-delay=Demora na mensagem de chat +pick-ghost-cursor=Escolher item fantasma se nenhum item estiver disponível +play-sound-for-chat-messages=Toca som para as mensagens de chat +show-combinator-settings-when-detailed-info-is-on=Mostrar as definiçoes do combinador no "modo-Alt" +show-grid-when-paused=Mostrar a grelha quando o jogo está pausado +show-inserter-arrows-when-detailed-info-is-on=Mostrar as setas dos insersores no "modo-Alt" +show-inserter-arrows-when-selected=Mostrar setas dos insersores quando selecionados +show-interaction-indications=Mostrar indicadores de interacção +show-item-labels-in-cursor=Mostrar etiquetas dos objectos no ponteiro do rato +show-minimap=Mostrar mini-mapa +show-mining-drill-arrows-when-detailed-info-is-on=Mostra as setas das brocas mineradoras no "modo-Alt" +show-missing-logistic-network-icon=Mostrar falta de ícone da rede logística +show-mod-owners-in-tooltips=Mostrar os proprietários dos mods em dicas de ferramentas +show-player-names-on-minimap=Mostrar o nome do jogador no mini-mapa +show-pump-arrows-when-detailed-info-is-on=Mostra as setas da bomba em "modo-Alt" +show-rail-block-visualization=Mostrar visualização do bloco ferroviário +show-turret-radius-when-blueprinting=Mostrar o alcance da metralhadora no projecto +title=Configurações da interface +tooltip-delay=Atraso do painel de dicas +tooltip-never=Nunca +tooltip-offset=Distância das dicas +tooltips=Dicas +train-stop-label-angle=Ângulo da etiqueta da paragem do comboio +train-visualization-length=Comprimento da pré-visualização do comboio +ui-scale=Escala da interface +visualization=Visualização +[gui-interface-settings-description] +active-quick-bars=Número de barras de atalhos visíveis no ecrã. +entity-tooltip-delay=Quanto tempo leva para que as dicas de entidade no mundo apareçam no cursor. +fuzzy-search-enabled=Melhor correspondência nas caixas de pesquisa. +output-console-delay=O número de segundos necessários para uma mensagem de chat ou consola começar a desaparecer. +pick-ghost-cursor=Ao selecionar um item a construir da barra de atalhos ou ao usar a ferramenta pipette, se não tiver itens desse tipo, um fantasma será colocado no cursor. +tooltip-delay=Quanto tempo leva para que as dicas apareçam no cursor do rato. +[gui-kills] +kills=Mortos +loses=Perdas +title=Mortes +[gui-load-game] +all-required-mods-enabled=Todos as mods necessárias estão activas. +exchange-string-freeplay-only=A sequência de caracteres para troca de mapas só pode ser gerada a partir de mapas de jogo-livre e mapas caixas-de-areia. +title=Carregar +[gui-load-scenario] +confirm-delete=Tens a certeza de que queres eliminar o cenário __1__? +title=Carregar cenário +[gui-logistic] +auto-trash-request-exists=Pedido para este item já existe +cell=telemóvel +cells=telemovéis +count=Contagem +high-value-tooltip=Quantidade solicitada. Robôs logísticos tentarão satisfazê-lo a partir da rede. +infinite-amount-in-textfield=inf. +items=Objectos +logistic-networks=Redes de logística +logistic-request-exists=Pedido para este item já existe +logistics-and-trash=Logística pessoal e lixo automático +logistics-only=Logística pessoal +low-value-tooltip=Quantidade máxima. Itens acima disto serão automaticamente movidos para espaços de lixo. +members=Membros +network=Rede +request-from-buffer-chests=Pedido dos baús de buffer +set-request=Definir pedido +title=Logística +title-filter=Filtro logístico +title-request=Pedido de logística +trash=Lixo automático +trash-only=Filtros do lixo automático +trash-slots=Espaços de lixo +[gui-manage-mods] +name-column-header=Nome +version-column-header=Versão +[gui-map-editor] +brush-intensity=Intensidade +brush-size=Tamanho +brush-speed=Velocidade +character=Personagem +character-equipment=Equipamento +character-main-inventory=Inventário principal +character-quickbar=Barra de atalho +cliffs=Penhascos +confirm-regenerate=Tens a certeza que desejas regenerar o mapa? +convert=Converter +convert-save=Converter guardado +convert-save-to-scenario=Converte o ficheiro guardado para cenário +cursor-intensity=Intensidade +decoratives=Decorações +edit-scenario=Editar cenário +editor-inventory=Editor +editors-title=Editores +entities=Entidades +import=Importar +import-save=Importar save +import-save-failed=Importação do save falhou: __1__ +items=Objectos +items-transfer-limit=Limite de transferência do inventário +new-scenario=Novo cenário +resources=Recursos +scenario-already-exists=O cenário com o nome __1__ já existe. Queres substituí-lo? +settings=Definições +shape=Forma +tiles=Quadrados +title=Editor de mapa +tools=Ferramentas +tools-title=Ferramentas +[gui-map-editor-clone-editor] +clone-decoratives=Clonar decorações +clone-entities=Clonar entidades +clone-tiles=Clonar blocos +smart-area-drag-mode=Arraste de área inteligente +snap-to-chunk=Alinhar ao recurso +snap-to-grid=Alinhar á grelha +[gui-map-editor-entity-editor] +auto-force=**AUTO** +[gui-map-editor-force-editor] +auto-force=**AUTO** +create-force=Criar força +current-force=Força actual +delete-force=Elemina força +destination-force=Força do destino +edit-force=Editar facção +edit-force-cease-fire=Editar cessar-fogo +edit-force-friends=Editar amigos +enable-friendly-fire=Activar fogo amigável +new-force-name-already-used=Já existe uma força com esse nome. +no-force-name-given=Um nome é necessário para criar uma força. +share-chart=Partilhar gráfico +switch-to-force=Mudar para força +[gui-map-editor-lua-snippet-editor] +delete=Eliminar +lua-code=Código Lua +name=Nome +[gui-map-editor-menu] +quit=Sair do editor de mapa +regenerate-map=Gerar novamente o mapa +resume-editing=Retomar a edição +save-and-play=Guardar e Jogar +save-map-as=Guardar como +save-map-overwrite=Guardar +title=Editor de mapa +[gui-map-editor-script-editor] +always-draw-areas=Desenhar sempre áreas +always-draw-positions=Desenhar sempre posições +color=Cor +current-areas=Área atual +current-positions=Posição atual +name=Nome +snap-to-grid=Alinhar á grelha +[gui-map-editor-settings] +fill-electric-buffers=Preencher a carga elétrica ao construir entidades +generate-neighbor-chunks=Gerar recursos em redor +instant-blueprint-building=Construção instantânea de projecto +instant-deconstruction=Desconstrução instantânea +instant-upgrading=Actualização instantânea +show-entity-health-bars=Mostrar barra de saúde da entidade +show-entity-tags=Mostrar etiquetas da entidade +show-hidden-entities=Mostrar entidades ocultas +show-status-icons=Mostrar ícones de status da entidade +[gui-map-editor-settings-categories] +interaction=Interação +other=Outros +ui=Interface do utilizador +[gui-map-editor-surface-editor] +current-surface=Superfície actual +delete-surface=Elimina a superfície +edit-map-gen-settings=Editar configurações de género de mapa +edit-surface-map-gen-settings=__1__ - configurações de género de mapa +fill-tiles-with-lab-tiles=Preencher com blocos axadrezados +import-save=Importar save +importing-save-disables-replay=A importação de outros ficheiros salvos irá desativar o replay. Tens a certeza que desejas fazer isso? +new-surface-name-already-used=Já existe uma superfície com o mesmo nome. +no-surface-name-given=Um nome da superfície é necessário para criar uma superfície. +regenerate-decoratives=Regenerar todas as decorações +remove-all-entities=Remover todas as entidades +remove-empty-chunks=Remover recursos vazios +select-surface=Selecciona a superfície +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Remove decorações em colisão +smart-entity-collision-mode=Colisão de entidades inteligente +smart-entity-collision-mode-tooltip=Ignora a construção de blocos, se a mesma for destruir uma entidade. +smart-tile-collision-mode=Colisão de blocos inteligente +smart-tile-collision-mode-tooltip=Apenas constrói blocos com a mesma máscara de colisão. Efetivamente, fazendo "terra construir sobre terra" e "água construir sobre água". +[gui-map-editor-time-editor] +apply-ticks-per-day=Aplicar +daytime=Hora do dia: +freeze-daytime=Congelar a hora do dia +paused=(em pausa) +speed=Velocidade +tick-custom=Definir execuções +tick-sixty=Executar sessenta +unfreeze-daytime=Descongelar a hora do dia +[gui-map-editor-title] +cliff-editor=Penhascos +clone-editor=Clonar +decorative-editor=Decorações +entity-editor=Entidades +force-editor=Forças +none-editor=Nenhum(a) +resource-editor=Recursos +scripting-editor=Áreas e posições +surface-editor=Superfícies +tile-editor=Quadrados +time-editor=Tempo +[gui-map-editor-tool] +area-selection=Área +brush=Pincel +change-force=Alterar força +circle=Círculo +cursor=Cursor +line-selection=Linha +paint-bucket=Balde de tinta +point=Ponto +snippet=Executar trechos em Lua +spawn-location=Posições de aparecimento +spray=Spray +square=Quadrado +variations=Variações +[gui-map-generator] +advanced-tab-title=Avançado +aux=Tipo de terreno +aux-description=Controla a distribuição de deserto vermelho contra areia. Um bias maior gera mais deserto vermelho. +bias=Enviesamento +cliff-continuity=Continuidade +cliff-continuity-description=O comprimento dos segmentos de penhascos. +cliff-frequency=Frequência +cliff-frequency-description=O número de penhascos. +cliffs=Penhascos +coverage=Cobertura +custom=[modificado] +difficulty=Dificuldade +enable-replay=Gravar uma repetição. +enabled=Activo +enemy-attack-pollution-consumption-modifier=Modificador de custo de ataque +enemy-attack-pollution-consumption-modifier-description=Modificador da quantidade de poluição consumida para enviar um mordedor para atacar. +enemy-base=Base inimiga +enemy-expansion-group-tile=Expansão dos inimigos +enemy-expansion-maximum-expansion-cooldown=Tempo máximo de expansão +enemy-expansion-maximum-expansion-cooldown-description=O tempo máximo entre o envio de grupos de expansão inimigos. +enemy-expansion-maximum-expansion-distance=Distância máxima expansão +enemy-expansion-maximum-expansion-distance-description=A distância máxima que os inimigos se expandirão a partir de outras bases inimigas. +enemy-expansion-maximum-expansion-group-size=Tamanho máximo do grupo +enemy-expansion-maximum-expansion-group-size-description=O tamanho máximo de um grupo inimigo de expansão, baseado no nível atual de evolução. +enemy-expansion-minimum-expansion-cooldown=Tempo mínimo de expansão +enemy-expansion-minimum-expansion-cooldown-description=O tempo mínimo entre o envio de grupos de expansão inimigos. +enemy-expansion-minimum-expansion-group-size=Tamanho mínimo do grupo +enemy-expansion-minimum-expansion-group-size-description=O tamanho mínimo de um grupo inimigo de expansão, baseado no nível atual de evolução. +enemy-expansion-minutes=min +enemy-tab-title=Inimigo +error-importing-exchange-string=Falha a importar string de configuração do mapa. +evolution=Evolução +evolution-destroy-factor=Factor de destruição +evolution-destroy-factor-description=Controla a velocidade de evolução devido à destruição de ninhos inimigos. +evolution-pollution-factor=Factor de poluição +evolution-pollution-factor-description=Controla a velocidade de evolução devido à poluição produzida. +evolution-time-factor=Factor de tempo +evolution-time-factor-description=Controla a velocidade de evolução ao longo do tempo. +exchange-string-instructions=Escrever uma string de configuração de mapa partilhada. +export-exchange-string-tt=Exportar string da configuração do mapa (poderá depois partilhar com outros jogadores) +frequency=Frequência +hide-preview=Fechar pré-visualização +import-exchange-string-tt=Importar string da configuração do mapa +invalid-value-for-field=Valor inválido para o campo__1__". Valores permitidos são __2__ a __3__. +island-size=Tamanho da ilha +map-height=Altura +map-height-simple=Altura do mapa +map-seed=Semente +map-seed-simple=Semente +map-size-group-tile=Mapa +map-type=Tipo de Mapa +map-width=Largura +map-width-simple=Largura do mapa +minimum-pollution-to-damage-trees=Poluição mínima para danificar árvores +minimum-pollution-to-damage-trees-description=As árvores têm 4 fases graduais diferentes para serem destruídas pela poluição. Qualquer poluição acima deste valor começa o processo de mover uma árvore para um estágio mais danificado. +moisture=Humidade +moisture-description=Controla a distribuição de relva contra deserto. Um bias maior gera mais relva. +next=Próximo +peaceful-mode-checkbox=Modo pacífico +play=Jogar +pollution=Poluição +pollution-absorbed-per-tree-damaged=Poluição absorvida por árvores danificada +pollution-absorbed-per-tree-damaged-description=As árvores têm 4 fases graduais diferentes para serem destruídas pela poluição. Este valor especifica quanta poluição é absorvida quando avança para uma fase mais danificada +pollution-absorption-modifier=Modificador de Absorção +pollution-absorption-modifier-description=Modificador de quanto a poluição é absorvida por árvores e terreno. +pollution-diffusion-ratio=Taxa de difusão +pollution-diffusion-ratio-description=A quantidade de poluição difundida no espaço vizinho por segundo. +preview-auto-update=Actualizar automaticamente +preview-auto-update-tt=Atualizar automaticamente a pré-visualização em qualquer alteração para as configurações. +preview-error=Erro ao gerar pre-visualização +price-multiplier=Multiplicador de preço +randomize-map-seed=Semente aleatória +recipes-difficulty-group-tile=Receitas +research-queue-availability=Disponibilidade de fila de pesquisa +research-queue-availability-after-victory=Após o jogo terminar +research-queue-availability-always=Sempre +research-queue-availability-never=Nunca +reset-preset=Redefinir para predefinição de padrão +reset-to-preset=Redefinir __1__ __plural_for_parameter_1_{1=opção|rest=opções}__ para __plural_for_parameter_1_{1=padrão|rest=padrões}__ +reset-to-preset-disabled=Todas as opções têm valores predefinidos. +resource-frequency-description=O número de jazidas minerais. +resource-richness-description=A quantidade de recursos por quadrado numa jazida mineral. +resource-size-description=A área de cada concentração de recursos. +resources-tab-title=Recursos +richness=Riqueza +scale=Escala +show-preview=Pré-visualizar +show-preview-warning=Alerta de spoiler: não mostre a pré-visualização se você quiser explorar o mapa por conta própria. +size=Tamanho +starting-area-size=Tamanho da área inicial +starting-area-size-description=O tamanho da área sem bases inimigas ao redor do jogador. +technology-difficulty-group-tile=Tecnologia +temperature=Temperatura +terrain-bias-description=Deslocamento constante para aplicar. +terrain-coverage-description=Quanto o mapa está coberto por esta funcionalidade. +terrain-generators-group-title=Geradores +terrain-scale-description=Escala geral de recursos e espaço entre eles. +terrain-tab-title=Terreno +title=Gerador de mapa +water=Água +[gui-map-generator-errors] +no-tiles-selected=Pelo menos um tipo de quadrado tem de ser permitido. +[gui-map-info] +delete-save=Eliminar +difficulty=Dificuldade +map-version=Versão do mapa +mods=Mods +scenario-name=Cenário +[gui-map-view-settings] +add-ping=Adicionar ping +add-tag=Adicionar etiqueta +show-electric-network=Redes elétricas +show-logistic-network=Redes de logística +show-map-stop=Nomes das estações +show-player-names=Nomes de jogadores +show-pollution=Poluição +show-tags=Etiquetas +show-turret-range=Raio das metralhadoras +[gui-menu] +about=Acerca +browse-lan-games=Procurar Jogos LAN +browse-public-games=Procurar jogos públicos +connect-to-address=Conectar ao endereço +continue-save=Continuar __1__ +controls=Controlos +copy-report-path=Copiar o destino do relatório de dessincronização +desync-explanation-console=Dessincronizou do jogo.\nSe o problema persistir, por favor reporte este problema no nosso fórum de relatório. +desync-more-information-link=Para mais informação sobre dessincronizações e como relatá-los, consulte: +feature-not-available-with-instrument-mod=Esta funcionalidade não está disponível quando um mod do Modo de Instrumento está ativado. +game-menu=Menu do jogo +graphics=Gráficos +host-new-game=Hospedar um novo jogo +host-saved-game=Hospedar um jogo guardado +interface=Interface +lan-username=Nome de utilizador LAN +load-game=Carregar jogo +main-menu=Menu principal +map-editor=Editor de mapa +mod-settings=Configurações dos mods +mods=Mods +multi-player=Multijogador +multi-player-menu=Multijogador +new-game=Novo jogo +other=Outros +pause-game=Suspender +quit-game=Sair do jogo +quit-tutorial-to-game=Sair do tutorial +quit-tutorial-to-menu=Sair do tutorial +reconnect=Ligar de novo +restart-game=Recomeçar +restart-tutorial=Recomeçar +resume-game=Continuar +resume-tutorial=Retomar +save-game=Guardar +save-game-as-scenario=Guardar como cenário +settings=Definições +show-report=Mostrar relatório de dessincronização +single-player=Um Jogador +single-player-menu=Um Jogador +sound=Sons +the-rest=Restantes +tutorial-menu=Tutorial +unpause-game=Retomar o jogo +user-login=Login do usuário +[gui-migrated-content] +changed-decorative=Decorativos removidos +changed-entity=Entidades modificadas +changed-equipment=Equipamentos modificados +changed-equipment-grid=Grelhas de equipamentos modificados +changed-fluid=Fluídos modificados +changed-item=Itens modificados +changed-particle=Partículas alteradas +changed-recipe=Receitas modificadas +changed-technology=Tecnologias modificadas +changed-tile=Quadrados modificados +changed-virtual-signal=Sinais virtuais modificados +removed-decorative=Decorativos removidos +removed-entity=Entidades removidas +removed-equipment=Equipamentos removidos +removed-fluid=Fluidos removidos +removed-item=Itens removidos +removed-particle=Partículas removidas +removed-recipe=Receitas removidas +removed-technology=Tecnologias removidas +removed-tile=Quadrados removidos +removed-virtual-signal=Sinais virtuais removidos +title=Conteúdo migrado +[gui-mod-info] +active-version=Versão activa +author=Autor +contact=Contacto +delete=Apagar +dependencies=Dependências +dependency-required=Este mod é necessário, mas não está activo. +description=Descrição +factorio-version=Versão do Factorio +homepage=Página +incompatibilities=Incompatível com +incompatible-factorio-version=Incompatível com a versão actual do jogo +mod-portal-page=Portal de mods +name=Nome +no-dependencies=Nenhum(a) +optional-dependencies=Dependências opcionais +optional-dependency=(opcional) +optional-dependency-incompatible=Este mod é incompatível com estes mods. +optional-dependency-required=Este mod não é necessário e não está activo. +status=Estado +status-disabled=Desativado +status-enabled=Activado +status-not-installed=Não instalado +toggle=Alternar +version=Versão +[gui-mod-load-error] +description=Falha a carregar mods: __1__ +disable-all=Desativar todos os mods +disable-mods=Desactivar mods seleccionadas +exit=Sair +mod-manager=Gerenciador de mods +reset-mod-settings=Repor definições do mod +restart-application=Recomeçar +title=Erro a carregar mods +to-be-disabled=Mods para serem desativados: +[gui-mod-settings] +apply=Aplicar +cancel=Cancelar +cant-be-changed-not-an-admin=Apenas administradores podem alterar essas definições. +map=Mapa +no-map-settings=Não há nenhuma configuração do mapa. +no-per-user-settings=Não há nenhuma configuração por utilizador. +no-settings=Não há nenhuma definição para configurar. +no-startup-settings=Não há nenhuma configurações de iniciação. +per-player=Por jogador +reload=Recarregar +reset=Pré-definições +setting-is-invalid=Uma ou mais definições são inválidas. +startup=Iniciar +startup-changes-require-restart=Alterar as definições de iniciação requer reinicio do jogo. +title=Configurações da mod +value-cannot-be-empty=Valor não pode ser vazio. +value-out-of-range=Valor fora do limite: os valores validos são de __1__ ate __2__ inclusive. +[gui-mod-startup-settings-mismatch] +apply=Sim* +cancel=Não +description=As definições de iniciação das mods não correspondem às do servidor ao qual estás ligado.\n\nDesejas aplicar as definições presentes no servidor e reiniciar o jogo? +restart-required=O jogo será reiniciado para aplicar as novas definições. +title=Incompatibilidade de definições de iniciação da mod +[gui-mods] +install=Instalar +manage=Gerir +title=Mods +unconfirmed-changes=Há alterações não confirmadas. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=mod alterado|rest=mods alterados}__. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=mod instalado|rest=mods instalados}__. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=mod atualizado|rest=mods atualizados}__. +updates=Atualizações +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ quer conectá-lo ao seguinte servidor: __2__ +connect=Ligar +connect-to-game=Ligação directa +ip-address=Endereço de IP e porta +password=Palavra-passe +password-for-game-required=Por favor, insira a palavra-passe para o jogo __1__ +scenario-script-source=O cenário do servidor +[gui-multiplayer-lobby] +adminlist=Lista de Administrador +allow-commands=Permitir comandos Lua +allow-commands-admins-only=Apenas administradores +allow-commands-false=Não +allow-commands-true=Sim +autosave-only-on-server=Guardar automaticamente apenas no servidor +banlist=Lista de banimentos +default-game-name=__1__´s jogo +edit-adminlist=Editar lista de administrador +edit-banlist=Editar lista de banimentos +edit-whitelist=Editar lista branca +game-description=Descrição +game-name-cant-be-empty=Nome do servidor não pode ser vazio +game-tags=Etiquetas +game-visibility-LAN=Local +game-visibility-public=Público +game-visibility-steam=Vapor +game-visibility-steam-tooltip=Habilita ou desabilita o recurso "Entrar no jogo" através da Steam. +ignore-limit-for-returning-players=Ignorar limites quando o jogador volta +ignore-limit-for-returning-players-tooltip=Os jogadores que já jogaram neste mapa podem entrar no jogo, mesmo que limite de jogadores tenha sido atingido. +max-players=Jogadores máximos +max-players-count-must-be-integer=O número máximo do jogadores tem que ser inteiro +max-upload-must-be-integer=Velocidade máxima de upload deve ser um número inteiro +max-upload-slots=Máximo de espaços para upload +max-upload-slots-must-be-integer=Espaços máximos de upload deve ser um número inteiro +max-upload-slots-tooltip=Número máximo de uploads de mapas simultâneos. Limitar este valor é útil para garantir que existe velocidade de envio suficiente para os jogadores já no jogo. +max-upload-tooltip=Velocidade máxima dedicada ao envio do jogo para novos jogadores. Limitar este valor é útil para garantir que existe velocidade de envio suficiente para os jogadores já no jogo. +multiplayer-afk-autokick-interval=Expulsão automática por inatividade +multiplayer-autosave-interval=Guardar automaticamente a cada +non-blocking-saving=Activa o anti-bloqueio durante a gravação +only-admins-can-pause-the-game=Apenas administradores podem suspender o jogo +play=Jogar +title=Configurações de servidor multijogador +verify-user-identity=Verificar identidade do utilizador +verify-user-identity-tooltip=Verifique que os jogadores têm uma conta Factorio.com válida e o seu nome corresponde ao nome da conta. +visibility=Visibilidade +whitelist=Lista branca +[gui-new-game] +delete-scenario=Apagar cenário +difficulty=Dificuldade +level=Nível +next=Próximo +no-description=Este mapa não tem descrição +play=Jogar +[gui-other-settings] +autosave-never=Nunca +check-updates=Verificar atualizações ao iniciar o Factorio +delete-achievements-button=Apagar +delete-achievements-confirm-control-phrase=APAGAR +delete-achievements-confirm-text=Digita "__1__" para confirmar a eliminação da conquista. +delete-achievements-label=Apagar Conquistas +developer=Programador +discard-mouse-events-when-accessibility-zoomed=Descartar eventos do rato ao usar zoom de acessibilidade +enable-crash-log-uploading=Enviar o registo da falha inesperada +enable-experimental-updates=Ativar atualizações experimentais +enable-logitech-led-support=Activar suporte ao LED Logitech +enable-new-mods=Activar automaticamente as novas mods +enable-razer-chroma-support=Activa o suporte a Razer Chroma +factorio-username=Nome do jogador na rede local +log-in=Iniciar sessão +log-out=Terminar sessão +log-saving-statistics=Guarda o registo das estatísticas +logged-in=Actualmente com sessão como __1__ +non-blocking-saving=Activa o anti-bloqueio durante a gravação (apenas no Linux/macOS) +proxy=Servidor proxy +proxy-password=Palavra passe do servidor proxy +proxy-username=Nome do servidor proxy +title=Outras definições +use-mod-settings-per-save=Usar diferentes definições de mods por jogo +verbose-logging=Registo detalhado +[gui-other-settings-description] +enable-crash-log-uploading=Envia registos anónimos quando o jogo falha. +log-saving-statistics=Regista as estatísticas do tamanho do ficheiro ao salvar o mapa (AVISO: torna as gravações mais lentas). +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Adicionar grupo +add-player-to-group=Adicionar jogador ao grupo +clone-group=Clonar grupo +delete-selected-group=Apagar grupo seleccionado +disable-all=Desactivar todas +do-you-really-want-to-revoke-your-permissions-to-edit=Estás prestes a remover a tua capacidade de editar permissões. Queres realmente faze-lo? +edit-selected-group=Editar grupo seleccionado +enable-all=Activar todas +export=Exportar +group-ids-exhausted=Número máximo de grupos atingido. +group-permissions-title=Permissões de grupo +import=Importar +import-failed=Importação falhou: __1__ +import-permissions=Importar permissões +multiple-default-groups-found=Vários grupos predefinidos encontrados. +no-default-group-found=Nenhum grupo predefinido encontrado. +permissions-string=String de permissão +players-in-group=Jogadores no grupo +remove-player-from-group=Remover jogador do grupo +show-players-in-other-groups=Mostrar os jogadores noutros grupos +title=Permissões +you-can-not-delete-the-default-group=Não podes eliminar o grupo pré-definido. +[gui-permissions-names] +ActivateCopy=Activar cópia +ActivateCut=Activar corte +AddTrainStation=Adicionar estação de comboio +Build=Construir +Copy=Copiar +Craft=Produzir +DeleteBlueprintLibrary=Apagar biblioteca de projectos +DestroyItem=Destruir item +GuiClick=Clique da Interface +OpenEquipment=Abrir equipamento +OpenItem=Abrir item +OpenLogisticGui=Abrir interface de logística +OpenModItem=Abrir item modificado +OpenParentOfOpenedItem=Abrir o topo da hierarquia do item aberto +OpenTrainsGui=Abrir a GUI dos comboios +ResetItem=Repor item +SelectNextValidGun=Seleccionar próxima arma disponível +SetPlayerColor=Definir cor do jogador +SetTrainsLimit=Definir limites de comboios +ToggleMapEditor=Ativar o editor de mapa +Undo=Desfazer +[gui-pipe] +fluid-system-contents=Conteúdo do sistema de fluídos: +flush-this=Libertar __1__ daqui. +flush-whole-system=Libertar __1__ de todo o sistema de fluidos. +this-contents=__1__ conteúdo: +[gui-player-management] +add-player=Adicionar jogador +admin=Administrador +ban=Banir +banned=Foi expulso +cant-ban-yourself=Tu não te podes banir. +cant-delete-yourself=Tu não te podes apagar. +cant-kick-not-online=Apenas jogadores conectados podem ser expulsos. +cant-kick-yourself=Tu não te podes expulsar. +cant-use-not-in-multiplayer-game=Esta Interface Gráfica só pode ser usada em um jogo multi-jogador. +cant-whitelist-disabled=A Lista branca deve ser ativada no servidor antes que os jogadores possam ser adicionados. +delete-player=Apagar +delete-player-tooltip=Remove e elimina o jogador do servidor. +demote=Despromoção +kick=Expulsar +last-online=Última vez Online +manage=Gerir +manage-permissions=Gerir permissões +manage-player=Gerir __1__ +mute=Silenciar +muted=Silenciar +name=Nome +never=nunca +now=agora +online-players=__1__ de __2__ jogadores estão online +operations=Operações +permission-group=Grupo de permissões +promote=Promover +purge=Limpar +show-online-only=Mostrar apenas online +time-ago=__1__ atrás +title=Gestão de jogador +unban=Anular Banimento +unmute=Tirar do silencioso +unwhitelist=Remover da lista-branca +whitelist=Lista branca +whitelisted=Na lista-branca +[gui-power-switch] +off=Desligado +on=Ligado +state=Estado +[gui-production] +consumption=Consumo +electricity=Electricidade +fluids=Fluídos +items=Objectos +kills=Mortes +pollution=Poluição +production=Produção +title=Produção +[gui-programmable-speaker] +alert-settings=Definições de alerta +allow-polyphony=Permitir polifonia +allow-polyphony-description=Permite que até __1__ sons possam ser tocados ao mesmo tempo. Desactiva para permitir apenas um som de cada vez (útil para alertas de fábrica). +circuit-connection-settings=Definições de ligação do circuito +global-playback=Reprodução global +global-playback-description=Sons gerados pelo altifalante serão ouvidos em todo o mapa. +show-alert=Mostrar alerta +show-alert-description=Mostrar um alerta com uma mensagem na INTERFACE quando um som é emitido. +show-icon-on-map=Mostrar o ícone no mapa +signal-value-is-pitch=O valor do sinal é o tom +signal-value-is-pitch-description=O valor da entrada do sinal da rede do circuitos determina a nota musical que será tocada. +volume=Volume +[gui-quick-panel] +items=Itens +title=Painel rápido +tools=Ferramentas +[gui-requester] +set-requests=Define as solicitações da rede do circuito +[gui-roboport] +repair-packs=Kits de reparação +robots=Autómatos +[gui-rocket-silo] +auto-launch=Auto-lançamento com carga. +rocket-inventory-label=Inventário do foguetão +rocket-progress=Progresso do foguete +rocket-result-inventory-label=Resultado do lançamento +[gui-save-game] +cant-save-over-autosaves=Por favor, escolha um nome de gravação diferente.\n Ficheiros de gravação automáticas estão reservados e serão sobrescritos durante futuras gravações automáticas. +confirm-overwrite=Tens a certeza que queres sobrescrever __1__? +confirm-overwrite-time-warning=Aviso: A gravação selecionada tem __1__ __plural_for_parameter_1_{1=hora|rest=horas}__ de jogo +save=Guardar +save-as=Guardar como +title=Guardar +[gui-save-scenario] +save-as=Guardar como +title=Guardar cenário +[gui-select-upgrade-planner] +default-upgrade=Atualização Padrão +title=Selecione o planeador de melhoria para aplicar +[gui-server-config] +cancel=Cancelar +save=Guardar +title=Configuração do servidor +[gui-side-menu] +achievements=Objectivos +blueprint-library=Biblioteca de plantas (__CONTROL__toggle-blueprint-library__) +bonuses=Bónus +logistic-networks=Redes logística +map=Mapa (__CONTROL__toggle-map__) +production-statistics=Estatísticas de produção (__CONTROL__production-statistics__) +tips-and-tricks=Truques e dicas +[gui-sound-settings] +alerts-volume=Alertas +environment-sounds-volume=Sons ambientais +game-effects-volume=Efeitos de jogo +gui-effects-volume=Efeitos da Interface +master-volume=Principal +music-volume=Música +simulation-volume=Simulações +title=Definições de som +walking-sound-volume=Som dos passos +wind-volume=Vento +[gui-speed-panel] +normal=Normal +pause=Suspender +paused=Suspenso +show-message-dialogs=Mostrar diálogos de mensagem +speed=Velocidade: __1__ +speed-down=Abrandar +speed-up=Acelerar +title=Opções de repetição +[gui-splitter] +input-priority=Prioridade de entrada +left=Esquerda +output-priority=Prioridade de saída +right=Direita +[gui-sync-mods-with-save] +cancel=Voltar +confirm=Confirmar +correct=Correcto: +disabled=Desactivado: +download=Transferir +enable=Activar +enable-correct-version=Activar versão correta +join-server-after-sync=Entrar no servidor após a sincronização +keep-enabled=Manter activo +load-save-after-sync=Carregar save após sincronização +mods-not-available-on-mod-portal=Os seguintes mods não estão disponíveis no portal de mod: __1__ +no-compatible-version=Sem versão compatível: +no-release=Sem publicação: +not-in-save=Não guardado: +not-on-mod-portal=Fora do portal mods: +ready-to-download=Pronto para transferir: +sync-mods-with-server=Sincronizar mods com servidor +sync-startup-settings=Sincronizar configurações de inicialização +title=Sincronizar as mods com o jogo guardado +wrong-version-enabled=Versão errada activada: +[gui-tag-edit] +cancel=Cancelar +confirm=Confirmar +delete=Eliminar +icon=Ícone +name=Nome +title-create=Nova etiqueta +title-edit=Propriedades da etiqueta +[gui-technologies-list] +title=Lista de tecnologias +[gui-technology] +graph-title=Árvore tecnológica +technologies-omitted=__1__ __plural_for_parameter_1_{1=Tecnologia foi omitida |rest=Tecnologias foram omitidas}__ desta visualização. +[gui-technology-preview] +already-queued=A tecnologia já está na fila +already-researched=A tecnologia já está pesquisada +already-researching=A tecnologia já está sendo pesquisada +continue-research=Continuar +disabled=Tecnologia indisponível +effects=Efeitos +not-researched-tooltip=(Editor de mapa) Tecnologia não pesquisada +prerequisites=Requer +queue-full=Fila de pesquisa cheia +saved-progress=Pesquisado: __1__% +start-research=Iniciar pesquisa +status-available=Disponível +status-disabled=Desconhecido +status-not-available=Indisponível +status-queued=Na fila +status-researched=Pesquisado +status-researching=A pesquisar +title-status=(__1__) +un-research=Anular pesquisa +un-research-tooltip=(Editor de mapa) Anular pesquisa de tecnologia +unit-ingredients=Custo +unit-time=Tempo necessário para pesquisar uma unidade no laboratório +unsatisfied-prerequisites=Alguns pré-requisitos tecnológicos não estão pesquisados +unsatisfied-prerequisites-queue=Algumas tecnologias pré-requisito não estão pesquisadas e não estão na fila de pesquisa +will-complete=Todos os níveis para esta tecnologia já estão pesquisados ou na fila +[gui-technology-progress] +cancel=Cancelar +no-research=Nenhuma pesquisa em progresso +title=Pesquisa +[gui-technology-queue] +title=Fila de pesquisa +[gui-text-tags] +blueprint=Projeto +blueprint-name-label=Nome: +contains-blueprints=Contém __1__ __plural_for_parameter_1_{1=diagrama|rest=diagramas}__ +following-text-achievement=[Conquista: __1__] +following-text-armor=[Armadura: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Entidade: __1__] +following-text-fluid=[Fluído: __1__] +following-text-gps=[Localização: __1__] +following-text-item=[Item: __1__] +following-text-item-group=[Grupo de Itens: __1__] +following-text-recipe=[Receita: __1__] +following-text-technology=[Tecnologia: __1__] +following-text-tile=[Bloco: __1__] +following-text-train-no-name=[Comboio] +following-text-train-stop-no-name=[Estação de comboio] +following-text-train-stop-with-name=[Estação de comboio: __1__] +following-text-train-with-name=[Comboio: __1__] +following-text-unknown-item=[Item desconhecido] +following-text-virtual-signal=[Sinal Virtual: __1__] +gps-invalid=Posição especificada inválida +gps-position-label=Posição: +invalid-train=Comboio inválido +invalid-train-stop=Estação de comboio inválido +train-hover=Estação de comboio: __1__ +train-stop-hover=Estação de comboio: __1__ +[gui-the-rest-settings] +title=Restante +warning-label=AVISO +[gui-tips-and-tricks] +title=Truques e dicas +[gui-train] +add-circuit-condition=Condição do fio +add-empty-condition=Carga vazia +add-fluid-count-condition=Quantidade de fluído +add-full-condition=Carga completa +add-inactivity-condition=Inactividade +add-item-count-condition=Objectos +add-robots-inactive-condition=Autómatos inactivos +add-station=+ Adicionar estação +add-time-condition=Tempo decorrido +add-wait-condition=+ Adicionar condição de espera +adding-temporary=Adicionando temporário +automatic-mode=Automático +cargo=Combustível +cargo-condition=Carga +center-on-locomotive=Alternar o centro na locomotiva +circuit=Circuito +color=Cor +fluid=Fluído +invalid=Inválido +locomotive-doesnt-need-energy=Locomotiva não precisa de energia. +locomotive-is-out-of-reach=Locomotiva está fora de alcance. +manual-mode=Manual +no-path-to-destination=Nenhum caminho para o destino +of-inactivity=de inactividade +open-in-map=Abrir este local no mapa +passed=aprovado +schedule=Horário +station-not-present=Não existem paragens com este nome. +station-partially-accessible=Apenas __1__ de __2__ paragens __plural_for_parameter_1_{1=está acessível|rest=estão acessíveis}__ +stations-disabled=__plural_for_parameter_1_{1=Paragens está|2=Ambas as paragens estão|rest=Todas __1__ paragens estão}__ __plural_for_parameter_1_{1=desativada|rest=desativadas}. +stations-not-accessible=__plural_for_parameter_1_{0=Nenhuma paragem acessível 1=Paragem inacessível|2=Ambas as paragens estão inacessíveis|rest=todas as __1__ paragens estão inacessíveis}__ da posição atual. +temporary=Temporário: __1__ +toggle-station-names=Ativar/desativar nomes de paragens +too-far-from-rail=Sem carril perto +[gui-train-rename] +perform-change=Aplicar +title=Alterar nome - __1__ +[gui-train-stop] +enable-trains-limit=Ativar limite de comboios +no-trains=Não há comboios com está paragem. +rename-stop=Mudar nome da estação +train-stops-with-this-name=O número de paragens com este nome. +[gui-train-wait-condition-description] +and=E +circuit-condition=Fio: __1__ __2__ __3__ +empty-condition=Vagão vazio +fluid-count-condition=Fluído: __1__ __2__ __3__ +full-condition=Vagão cheio +inactivity-condition=__1__ __plural_for_parameter_1_{1=segundo|rest = segundos}__ de inatividade +item-count-condition=Carga: __1__ __2__ __3__ +or=OU +passenger-not-present=Passageiro não presente +passenger-present=Passageiro presente +robots-inactive-condition=Nenhum autómato enviado +time-condition=__1__ __plural_for_parameter_1_{1=segundo passado|rest=segundos passados}__ +[gui-trains] +empty-schedule=[Vazio] +manual-mode=Modo manual +no-stations=Nenhuma estação encontrada. +no-trains=Nenhum comboio encontrado. +open-train=Abrir menu do comboio +stations-tab=Estações +trains-tab=Comboios +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Desfazer construção de __1__ entidades +undo-built-entity-multiple-homogeneous=Desfazer construção de __1__ ( *__2__) +undo-built-entity-single=Desfazer construção de __1__ +undo-built-tile-multiple-heterogeneous=Anular colocação de __1__ blocos +undo-built-tile-multiple-homogeneous=Desfazer colocação de __1__ ( *__2__) +undo-built-tile-single=Desfazer colocação de __1__ +undo-removed-entity-multiple-heterogeneous=Anular construção de __1__ entidades +undo-removed-entity-multiple-homogeneous=Desfazer desconstrução de __1__ ( *__2__) +undo-removed-entity-single=Desfazer desconstrução de __1__ +undo-removed-tile-multiple-heterogeneous=Anular remoção de __1__ blocos +undo-removed-tile-multiple-homogeneous=Desfazer remoção de __1__ ( *__2__) +undo-removed-tile-single=Desfazer remoção de __1__ +[gui-update] +applying=A aplicar +automatic-steam-update-title=Aviso de atualização automática do Steam +automatic-updates=Atualizações automáticas +cancel=Perguntar depois +checking=A verificar +checking-updates-failed=Falha ao verificar atualizações: __1__ +could-not-init-steam-title=Erro no Steam +disable-updater=Desativar atualizações +downloading=A transferir +from=Instalado +invalid-login=Nome de utilizador ou palavra-passe inválidos! +mod=Mod +n-a=Não instalado +no-new-updates=Não há atualizações disponíveis +ok=Iniciar sessão +password=Palavra-passe +restarting-factorio=A reiniciar o Factorio +service-unavailable=Serviço indisponível +to=Nova versão +update-failed=Actualização falhou: __1__ +update-now=Actualizar agora +update-successful=Actualizado para a versão __1__ +updates-available-instructions1=Estão disponíveis as seguintes atualizações: +username=Nome de utilizador +[gui-update-mods] +all-mods-up-to-date=Todos os mods estão actualizados +cancel=Cancelar +check-for-updates-failed=Não foi possível verificar atualizações +checking-for-updates=Procurando por atualizações +local-version-column-header=Versão local +name-column-header=Nome +new-version-column-header=Nova versão +update-selected=Actualizar seleccionados +[gui-upgrade] +entities=Entidades +from=De +icon-tooltip=Quando vazia, a ferramenta de atualização mostra os filtros de atualização selecionados. +modules=Módulos +to=Para +[gui-user-login] +create-account=Criar uma conta +description-downloading-mods-mismatch=O teu nome de utilizador e donativo não poderam ser verificados no portal das mods. Por favor tenta outra vez. +description-login-to-existing-account=Por favor, entra com a tua conta do Factorio existente. +description-mp-browse-public-games-mismatch=O teu nome de utilizador e donativo não poderão ser verificados no servidor. Por favor tenta outra vez. +email-can-not-be-empty=O email é um campo obrigatório. +forgot-password=Esqueceu a senha +logging-in=A iniciar sessão +logging-in-with-steam=A iniciar sessão com a Steam +login=Iniciar sessão +must-accept-the-terms-of-service=Você tem de aceitar os Termos do Serviço +password-can-not-be-empty=A palavra-passe é um campo obrigatório. +preparing-online-communication=A preparar comunicação on-line +[http-error] +auth-error=A descarga falhou ( código de status __1__): erro de autenticação. +auth-error-with-message=A descarga falhou ( código de status __1__): erro de autenticação: __2__ +json-parse-error=Falha no download (código de status __1__): falha ao analisar a resposta do JSON: __2__ +unknown-error=A descarga falhou ( código de status __1__). +unknown-error-with-message=A descarga falhou ( código de status __1__): __2__ +[ini-parse-error] +missing-value=Valor em falta no __1__:__2__ +unterminated-section-header=Cabeçalho de secção indeterminado em __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Campanha '__1__' foi retirada do jogo. Você pode carregar este save na versão __2__ do jogo. +higher-than-maximum=Versão do mapa __1__ não pode ser carregado porque é mais alto do que a versão do jogo (__2__). +lower-than-minimum=Versão do mapa __1__ não pode ser carregado porque é mais baixo do que a versão de entrada mínima (__2__). +[inventory-full-message] +ammo=Os espaços de munição estão cheios. +armor=O espaço para armadura está ocupado. +guns=Os espaços de armas estão cheios. +main=O inventário está cheio. +trash-slots=Os espaços de lixo estão cheios. +[inventory-restriction] +cant-be-burned=__1__ não pode ser usado como combustível. +cant-be-placed-in-output-slot=__1__ não pode ser inserido aqui. +cant-be-smelted=__1__ não pode ser fundido. +cant-be-used-as-ammo=__1__ não pode ser usado como munição. +cant-be-used-as-ammo-for=__1__ não pode ser usado como munição para __2__. +cant-be-used-as-armor=__1__ não pode ser usado como armadura. +cant-be-used-as-gun=__1__ não pode ser usado como arma. +cant-insert-into-assembling-machine-without-recipe=Não pode inserir objectos numa máquina de montagem sem receita definida. +cant-insert-into-hand-reserved-slot=Este espaço está reservado para o cursor. +cant-insert-into-module-slot=Apenas módulos podem ser inseridos neste espaço. +cant-insert-into-restricted-slot=Apenas __1__ pode ser inserido aqui, não __2__. +cant-insert-into-self=Tu não podes inserir um objecto em ti próprio. +cant-insert-limit-breached=Não é possível inserir mais itens neste espaço. +cant-insert-module=__1__ não pode ser utilizado em __2__ +cant-shoot=__1__ não pode alvejar __2__. +player-inventory-full=Não é possível inserir __1__. __2__ +wrong-fuel=__1__ não pode ser abastecido com __2__. +[item-name] +item-unknown=Item desconhecido +[json-parse-error] +invalid-comma-before-brace=Vírgula invalida antes de '}' em __1__:__2__ +invalid-comma-before-square-bracket=Vírgula invalida antes de ']' em __1__:__2__ +invalid-string-escape=Fuga de cadeia de caracteres inválidos em __1__:__2__ +invalid-utf16-low-surrogate=Invalido UTF-16, substituto baixo em JSON, a sequência de caracteres escapa de __1__:__2__ +unexpected-character=Caractere inesperado (__1__) em __2__:__3__ +unexpected-end-of-file=Final inesperado do ficheiro em __1__:__2__ +unexpected-utf16-low-surrogate=Inesperado UTF-16, substituto baixo em JSON, a sequência de caracteres escapa de __1__:__2__ +unterminated-string=Indeterminada cadeia de caracteres em __1__:__2__ +[lua-profiler] +duration=Duração: __1__ms +elapsed=Decorrido: __1__ms +[multiplayer] +aligning-desynced-map-to-server=A realinhar o mapa com o do servidor. +cannot-load-downloaded-map=Impossível carregar o mapa transferido: __1__ +catching-up=A actualizar o jogo. +client-is-catching-up=__1__ está a actualizar o jogo +client-is-downloading-map=__1__ esta a a transferir o mapa +client-is-dropping=__1__ abandonou o jogo +client-is-loading-map=__1__ está a carregar o mapa +connected-downloading-map=A transferir o mapa (__1__) +connecting-to-the-game=A ligar-se ao jogo... +core-crc-mismatch=Falha na verificação da mod CRC (Core)! O conteúdo essencial (no ficheiro "Core") não corresponde ao conteúdo esperado. +creating-desync-report=A criar relatório de dessincronização. Por favor aguarda. +desynced=Dessincronizado. +desynced-downloading-map=A transferir o mapa (__1__) +downloading-map-failed=Não foi possível transferir o mapa dos outros jogadores. Por favor, tente novamente. +extra-mod=__1__ não esta no servidor. +game-paused=__1__ suspendeu o jogo. +invalid-address=__1__ não é um endereço válido (__2__). +joined-paused-game=Juntou-se a um jogo suspenso. Poderá ver o mapa quando o jogo for retomado. +loading-map=A carregar o mapa do jogo colectivo +loading-scenario=Carregar cenário __1__ +matching-server-connection-failed=Falha na ligação ao servidor respectivo. +matching-server-connection-resumed=Ligação ao servidor respectivo reposta. +matching-server-create-failure=Erro ao criar o servidor do jogo: __1__ +matching-server-heartbeat-failure=Erro ao enviar sincronização: __1__ +missing-mod=__1__ está apenas no servidor. +mod-mismatch-detected=Incompatibilidade de mods detectada! +no-address=__1__ não foi encontrado. +no-network=Foi desligado da rede. O jogo coletivo não pode continuar. +own-address-failed=Erro a determinar o endereço IP externo. Outros jogadores podem não conseguir ligar-se. +player-banned=O teu nome de utilizador esta banido neste jogo. Razão:__1__. +player-desynced=__1__dessincronizado. +player-desynced-disconnect=__1__ foi desligado como ele esta dessincronizado. +player-dropped=__1__ abandonou o jogo. +player-joined-game=Jogador __1__ entrou no jogo. +player-left-game=Jogador __1__ abandonou o jogo. +player-limit-reached=O limite de jogadores foi atingido neste jogo. +player-paused-game=__1__ suspendeu o jogo. +player-respawn=__1__ renasceu. +player-resumed-game=__1__ retomou o jogo. +player-was-afk=__1__ foi desligado devido a ausência física. +saving-local-variant-of-map=A guardar uma versão local do mapa. +saving-map=A guardar o mapa +saving-map-for=Mapa guardado para __1__ +script-mismatch=Impossível juntar-se ao jogo. Os seguintes ficheiros de mods são diferentes do servidor: +server-dropped=Falha na ligação ao servidor +server-not-responding=O servidor não está a responder +server-quit=O servidor fechou o jogo +server-saving-map=O servidor (__1__) está a guardar o mapa. +unknown-username=Nome de utilizador desconhecido +user-not-whitelisted=O teu nome de utilizador não é permitido neste servidor. +user-server-key-expired=Erro interno na autenticação do jogador. +user-with-that-name-already-in-game=Um jogador com o teu nome já está no jogo. +version-mismatch-detected=Incompatibilidade de versão detectada! +waiting-for-saving-map=__1__ está a guardar o mapa. +waiting-for-server-to-prepare-the-map=À espera que o servidor guarde o mapa. +waiting-for-server-to-start-saving-the-map=À espera que o servidor guarde o mapa: __1__ +waiting-for-upload-slot=A aguardar o slot de upload. __1__ __plural_for_parameter_1_{1=player|rest=players}__ a aguardar. +wrong-input=__1__ foi desligado pois enviou informação corrompida. +you-have-been-dropped=Abandonou o jogo. +you-sent-wrong-data=O teu jogo enviou dados errados para o servidor e foi desligado. +you-were-afk=Foi desligado devido a ausência física. +you-were-banned=Foste expulso do servidor. +you-were-kicked=Foste expulso do servidor. +[noise-expression] +0_16-elevation=Pântanos +0_17-island=Ilha +0_17-islands+continents=Ilhas e continentes +0_17-lakes-elevation=Normal +0_17-starting-plateau=Sómente a área inicial +aux=Normal +debug-aux=Depurar +debug-moisture=Depurar +debug-temperature=Depurar +elevation=Normal +endless-ocean-with-starting-area-elevation=Oceano sem fim +endless-plateau-with-starting-area-elevation=Área infinita +moisture=Normal +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normal +[noise-property] +aux=Aux +elevation=Elevação +moisture=Humidade +starting-lake-noise-amplitude=Amplitude da geração do lago inicial +temperature=Temperatura +[permissions-command-output] +action-set-to=__1__ definido como __2__. +added-player-to-group=__1__ foi adicionado ao grupo __2__ +created-group=Criou o grupo __1__. +deleted-group=Permissão de grupo eliminada: __1__. +player-is-already-in-group=__1__ já está no grupo __2__. +player-is-in-group=__1__ está no grupo __2__. +player-is-not-in-any-group=__1__ não está em grupo nenhum. +player-is-not-in-group=__1__ não está no grupo __2__. +player-removed-from-group=__1__ foi removido do grupo __2__. +renamed-group=Nome do grupo de permissões: __1__ alterado para __2__. +reset-complete=Permissões redefinidas para as pré-definidas. +unable-to-create-group=Não é possível criar grupo. +unknown-action=Acção de entrada desconhecida: __1__. +unknown-action-value=Valor desconhecido: __1__ -Esperado verdadeiro ou falso. +unknown-group=Grupo desconhecido: __1__. +unknown-player=Jogador desconhecido: __1__. +you-can-not-create-groups=Não tens permissão para criar grupos de permissões. +you-can-not-delete-groups=Não tens permissão para eliminar grupos de permissões. +you-can-not-delete-the-default-group=Não podes eliminar a permissão de grupo pré-definida. +you-can-not-edit-groups=Não tens permissão para editar grupos de permissão. +[permissions-help] +add-player= - Adiciona o jogador a um determinado grupo. +create-group= - Cria um novo grupo com o nome dado, ou o nome pré-definido será usado se não der qualquer nome. +delete-group= - Elimina um grupo específico. +edit-group= - Activa ou desactiva determinada acção para um grupo específico. +get-player-group= - Devolve o nome do grupo do qual o jogador é parte (se houver). +groups=- Lista todos os grupos. +help-list=Opções disponíveis: __1__. +matching-actions-list=Acções similares: __1__. +matching-group-list=Grupos similares: +matching-options-list=Opções similares: __1__. +remove-player= - Elimina o jogador de determinado grupo. +rename-group= - Altera o nome do grupo para o novo nome. +reset=- Redefine todas as permissões para o estado pré-definido. +[recipe-difficulty] +expensive=Cara +normal=Normal +[richness] +none[1]=Nenhum(a) +[save-map-failed] +cannot-save-map=Não é possível guardar o mapa: __1__ +[size] +none=Nenhum +only-starting-area=Se desativado: apenas na área inicial +[spidertron-status] +connected-to=Conectado a __1__ +connection=Conexão +idle=Inativo +moving=Movendo __1__ +not-connected=Não conectado +shooting=Disparando +[technology-difficulty] +expensive=Cara +normal=Normal +[tile-name] +tile-unknown=Bloco desconhecido +[tooltip-category] +activated=Ativado +burnable-fuel=combustível +consumed=Consumido +consumes=Consome +debug=Depurar +effect=Efeito +electricity=eletricidade +equipment-grid=Grelha de equipamentos +equipment-grid-electricity=eletricidade da grelha de equipamentos +fluid=líquido +generates=Gera +heat=calor +personal-weapon=Armas pessoais +placed-in-equipment-grid=Colocado na grelha de equipamentos +player-armor=Armadura +stores=Armazena +thrown=Atirado +train=Comboio +turret=Torre +vehicle=Veículo +vehicle-weapons=Armas do veículo +[tutorial-gui] +new-recipes-available=Novas receitas de construção disponíveis +new-technologies-available=Novas tecnologias disponíveis para pesquisa +objective-complete=Objectivo completo +research-tooltip-heading=Pesquisa concluída! +[virtual-signal-name] +signal-unknown=Sinal desconhecido + diff --git a/factorio/data/core/locale/pt-PT/info.json b/factorio/data/core/locale/pt-PT/info.json new file mode 100644 index 0000000000000000000000000000000000000000..ace9e37d925e628acfbcdcc66535e93dda04f65b --- /dev/null +++ b/factorio/data/core/locale/pt-PT/info.json @@ -0,0 +1,4 @@ +{ + "completed": 84, + "language-name": "Português" +} \ No newline at end of file diff --git a/factorio/data/core/locale/ro/core.cfg b/factorio/data/core/locale/ro/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..9565721696159d126e29489ec2e7900dcd004b56 --- /dev/null +++ b/factorio/data/core/locale/ro/core.cfg @@ -0,0 +1,3600 @@ +action-leads-to-fluid-mixing=Nu se pot amesteca fluidele. +and=și +ban-report=__1__ pentru __2__ +ban-report-ip=__1__ (__2__) pentru __3__ +base-mod-disabled=Mod-ul de bază e necesar pentru a rula jocul, dar momentan e dezactivat, vrei să-l activezi? +base-mod-invalid=Mod-ul de bază este necesar pentru a rula jocul, dar momentan nu este valid. +blueprint-library-shortcut-broken=Ținta acestei comenzi rapide către biblioteca de schițe nu mai este prezentă. +blueprint-no-name=Nedenumit +blueprint-transferring=Schiță în curs de transfer: __1__ +bonus-progress-bar-tooltip=Productie bonus: __1__ +building-atlas=Se construiește atlasul de sprite-uri... +building-prototypes=Se construiesc prototipuri... +cannot-open-mod-settings-game-not-fully-setup=Setările pentru moduri nu pot fi deschise cât timp jocul nu este complet configurat (alăturarea unui joc multiplayer pus pe pauză). +cant-add-player-already-exists=Un jucator cu numele de __1__ exista deja. +cant-be-connected-to-copper-wire=Nu se poate conecta la firul electric +cant-be-connected-to-wire=Nu se poate conecta la cablu +cant-be-crafted-in-this-machine=Nu poate fi fabricat in acest aparat. +cant-be-damaged=Acesta nu poate primi daune. +cant-be-mined=Acesta nu poate fi minat. +cant-be-rotated=Aceasta nu poate fi rotita +cant-change-enemy-wires=Firele inamice nu pot fi schimbate. +cant-clear-cursor=Nu se poate pune deoparte __1__. Inventarul jucătorului este plin. +cant-connect-rolling-stock-not-in-rolling-stock=Nu se poate conecta materialul rulant: nu se află în materialul rulant. +cant-connect-rolling-stock-not-in-vehicle=Nu se poate conecta materialul rulant: nu se află în vehicul. +cant-connect-rolling-stock-too-close=Nu se pot conecta materialele rulante: materialele rulante sunt prea aproape unul de celălalt. +cant-copy-enemy-structure-settings=Nu se pot copia setări din structuri inamice. +cant-disconnect-rolling-stock-not-in-rolling-stock=Nu se poate deconecta materialul rulant: nu este în materialul rulant. +cant-disconnect-rolling-stock-not-in-vehicle=Nu se poate deconecta materialul rulant: nu este în vehicul. +cant-enter-enemy-vehicles=Nu poți intra în vehicule inamice. +cant-join-game-not-in-main-menu=Poți intra într-un joc Steam doar din Meniul principal. +cant-join-game-steam-init-failed=Imposibil de a se alătura jocului: Inițierea Steam a eșuat. +cant-join-game-steam-networking-disabled=Nu se poate alătura jocului: Rețeaua Steam este dezactivată în setările de configurare. +cant-mine-enemy-structure=Structurile inamice nu pot fi demolate. +cant-mine-vehicle-with-passenger=Acest lucru nu poate fi exploatat în timp ce toată lumea este înăuntru. +cant-open-enemy-structures=Structurile inamice nu pot fi deschise. +cant-paste-enemy-structure-settings=Nu poți lipi setări la structuri inamice. +cant-put-item-back=Nu se poate returna elementul înapoi: __1__ +cant-reach=Prea departe +cant-repair-enemy-structures=Structurile inamice nu pot fi reparate. +cant-rotate-enemy-structures=Structurile inamice nu pot fi rotite. +cant-run-command-not-admin=Nu se poate executa comanda (__1__) - nu ești administrator. +cant-run-command-not-in-multiplayer-game=Nu se poate rula comanda (__1__) într-un joc singleplayer. +cant-set-duplicate-filter=__1__ este deja filtrat în alt slot. +cant-set-duplicate-request=__1__ este deja solicitat în alt slot. +cant-set-duplicate-trash-slot=__1__ este deja setat în alt slot. +cant-set-filter=Nu poți seta acest filtru: __1__ +cant-set-request-when-it-is-automated=Nu puteți modifica cererile atunci când acestea sunt setate de rețeaua de circuite. +cant-swap-console-with-player=Nu se poate înlocui consola cu jucătorul - Este nevoie de 2 jucatori atunci când este folosita consola. +cant-swap-expected-two-players=Nu se poate înlocui: Este nevoie de doi jucători cănd este folosită consola. +cant-swap-with-yourself=Nu poți schimba jucătorii cu tine. +cant-transfer-from-enemy-structures=Nu se poate transfera de la structuri inamice. +cant-transfer-to-enemy-structures=Nu se poate transfera către structuri inamice. +cheat-will-disable-achievements=Folosirea comenzilor de trișare vor dezactiva realizările, vă rugăm să repetaţi comanda pentru a continua. +checking-sprites=Verificare sprite-uri... +close-file-reason-corrupt=Verificarea CRC nereușită, fișierul zip este corupt. +close-file-reason-other=Altele, cod de eroare: __1__ +closing-file-failed=Închiderea fișierului __1__ a eșuat.\nMotiv:__2__. +colon=: +color-for-players-only=Culoarea pot fi setată numai pentru jucători. +command-attempted-not-allowed=__1__ a încercat să execute o comandă ce nu îi este permisă: __2__ +command-ran=__1__ (comanda): __2__ +command-will-disable-achievements=Folosirea comenzilor Lua vor dezactiva realizările. Vă rugăm să repetaţi comanda pentru a continua. +continue=Continuă +control-controller-axis-related=Acest control trebuie să fie de la un buton de declanșare al controlerului. +control-controller-button-related=Acest control trebuie să fie de la un buton de pe controler. +control-controller-stick-related=Acest control trebuie sa fie de la un joystick de pe controler. +control-keyboard-related=Acest control trebuie să fie asociat tastaturii. +control-mouse-related=Acest control trebuie să fie asociat mouse-ului. +control-mouse-related-on-controller=Acest control trebuie să fie intre __1__ si __2__. +control-mouse-wheel-related=Acest control trebuie să fie de la o roată a mouse-ului. +cropping-bitmaps=Se decupează bitmap-uri... +cursor=Cursor +days=__1__ __plural_for_parameter_1_{1=zi|rest=zile}__ +days-ago=Acum __1__ __plural_for_parameter_1_{1=zi|rest=zile}__ +destination-full=Destinație plină +disabled-by-server=Dezactivat de server +discard-changes=Renunțare la modificări +dying-explosion-name=__1__ (explozie mortală) +editor-will-disable-achievements=Folosirea Editorului de Hartă va dezactiva realizările. Vă rugăm să repetaţi comanda pentru a continua. +electric-pole-wire-limit-reached=Numarul maxim de 5 conexiuni atins. +empty-file-name=Numele fișierului e gol. +empty-stop-name=Numele opririi este gol +entered-the-vehicle=Intrat în automobil. +error-while-importing-string=Eroare la importarea șirului: +error-with-handler-failed=__1__\nÎn timpul manipulării acesteia, un manipulator de erori a cauzat o altă eroare:\n__2__ +error-with-handler-message=__1__\nUn gestionar de erori a adăugat următoarele informații:\n__2__ +evolution-message=Factor de evoluţie: __1__. (Timpul __2__ %) (Poluarea __3__ %) (Spawner ucişi __4__ %) +failed-to-import-string=A eșuat importarea șirului: __1__. +failed-to-load-base-mod=Eroare încărcare Mod de bază. +failed-to-load-mod=Nu se poate încărca modul "__1__" +failed-to-load-mod-reason=Nu se poate încărca mod-ul "__1__": __2__ +feature-not-available-in-demo-version=Aceasta functie nu este disponibila in versiunea de demonstrare a jocului. +file-name-too-long=Numele fișierului este prea lung. (Maximum __1__ caractere) +format-degrees=__1__° +format-degrees-c=_1_°C +format-degrees-c-compact=_1_°C +format-gigabytes-per-second=__1__ gB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ mB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Jocul a fost salvat către __1__. +grid-position-and-absolute-position-need-to-match=Pozitia grilei si pozitia coordonatelor grilei de schita trebuie sa fie pare sau impare. +grid-position-value-has-to-be-multiple=Valoarea poziției grilei pentru acest plan trebuie să fie multiplă de __1__. +hours=__1__ __plural_for_parameter_1_{1=oră|rest=ore}__ +hours-ago=Acum __1__ __plural_for_parameter_1_{1=oră|rest=ore}__ +invalid-character-in-file-name=Caracter invalid în numele fișierului. +invalid-grid-position-value=__1__ este o valoare nevalidă a poziției grilei. +invalid-parameter=Parametru invalid +invalid-screenshot-resolution=Rezoluţia capturii de ecran este invalidă. Lăţimea şi înălţimea trebuie să fie din intervalul {1, __1__}. +invalid-snap-to-grid-value=__1__ este o valoare incorecta a fixarii la grila. +invalid-zoom-level=Nivel de zoom invalid. Zoom-ul trebuie să fie mai mare sau egal cu __1__. +item-has-tags=Elementul are Tag-uri. +left-the-vehicle=Lăsat automobilul. +loading-mods=Se încarcă modurile... +loading-sounds=Se încarcă sunetele... +loading-sprites=Se încarcă sprite-uri... +locks=Blochează +low-ram-warning=Acest fișier de salvare folosește foarte multă memorie și va cauza probabil blocarea jocului.\nReducerea rezoluției sprite-urilor în Setările grafice va reduce memoria folosită.\n__1__ +manual-wire-dragging-disabled=Tragerea manuala a cablului dezactivata +map-info-combined-yield-percentage=__1__ combinate dau un randament de __2__% +minutes=__1__ __plural_for_parameter_1_{1=minut|rest=minute}__ +minutes-ago=Acum __1__ __plural_for_parameter_1_{1=minut|rest=minute}__ +missing-equipment=Echipament lipsă: +missing-equipment-list-item=__1__ X __2__ +missing-item=Lipsește __1__ +mod-caused-error=Modul __1__ a cauzat o eroare nerecuperabilă.\nTe rugăm să raportezi această eroare autorului de mod.\n\n__2__ +mod-name-too-long=Modul __1__ are un nume prea lung, lungimea maxima a modului este de __2__ caractere. +mod-title-too-long=Modul __1__ are un nume prea lung, lungimea maxima a modului este de __2__ caractere. +months-ago=Acum __1__ __plural_for_parameter_1_{1=lună|rest=luni}__ +new-tips=Sfaturi noi +new-tips-count=Sfaturi noi: __1__ +no-artillery-in-range=Nu există artilerie in rază. +no-artillery-with-ammo-in-range=Nu există artilerie cu muniție in rază. +no-bans=Niciun jucător banat. +no-modifier-selected=Niciun modificator selectat +no-path=Nici o cale +no-stock-to-connect-found=Nu s-a găsit niciun material rulant pentru conectare. +no-stock-to-disconnect-found=Nu s-a găsit material rulant care să se deconecteze. +noname-station=Oprire +noone-to-reply=Nu poți vorbi cu nimeni. +not-allowed-character-in-file-name=Caracterul "__1__" nu poate fi parte din numele fișierului. +not-enough-ingredients=Nu ai destule ingrediente. +not-enough-rails=Nu sunt destule șine +not-enough-space-to-connect-train=Nu este deajuns spatiu pentru a conecta trenul +not-operable=Nu este operabil +on-the-ground=Pe pamant +opened-item-removed=Elementul a fost șters. +or=sau +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Permisiuni importate cu succes. +player-cancelled-research=__1__ anulează cercetarea __2__ +player-changed-color=Culoarea jucătorului __1__ este acum __2__. +player-changed-color-singleplayer=Culoarea ta este acum __1__. +player-changed-research=__1__ a schimbat cercetarea de la __2__ la __3__ +player-doesnt-exist=Jucătorul __1__ nu există. +player-is-already-an-admin=__1__ este deja admin. +player-is-already-in-admin-list=__1__ este deja în lista de administratori și va fi promovat când se va alătura jocului. +player-is-not-an-admin=__1__ nu este admin. +player-is-not-banned=Nu se poate debloca banarea lui __1__ deoarece jucătorul nu este banat. +player-is-not-in-admin-list=__1__ nu se află în lista de administratori. +player-isnt-online=__1__ nu este online. +player-queued-research=__1__ a planificat cercetarea __2__ +player-started-research=__1__ a început cercetarea __2__ +player-tried-using-cheat=Jucătorul __1__ a încercat folosind comanda cheat. +player-tried-using-command=Jucătorul __1__ a încercat să folosească comanda "__2__". +player-tried-using-editor=Jucătorul __1__ a încercat să folosească Editorul de Hartă. +player-was-added-to-admin-list=__1__ a fost adăugat pe lista de administratori de __2__ și va fi promovat când se va alătura jocului. +player-was-banned=__1__ a fost banat de __2__. Motiv: __3__. +player-was-demoted=__1__ a fost retrogradat din gradul de administrator de __2__. +player-was-kicked=__1__ a fost exclus de __2__. Motiv: __3__. +player-was-promoted=__1__ a fost promovat admin de __2__. +player-was-removed-from-admin-list=__1__ a fost șters pe lista de administratori de __2__ și nu va mai fi promovat când se va alătura jocului. +player-was-unbanned=__1__ a fost debanat de __2__. +players-arent-on-same-surface=Nu se pot schimba jucătorii: jucătorii sunt pe suprafețe diferite. +players-dont-have-character-controllers=Nu se pot schimba jucătorii: Personajul nu are un controler. +players-dont-have-characters=Nu se pot schimba jucătorii: Unul sau amândoi nu au un personaj. +reading-file-failed=Citirea fișierului __1__ a eșuat.\nCod de eroare: __2__. +reassigned-empty=Niciun continut nou selectat. +recipe-not-craftable-in-hand=Această rețetă nu poate fi creată în mână. +recipe-too-complex-to-craft-in-hand=Această rețetă este prea complexă pentru a fi creată manual. +reload-script-data-too-large=Data scriptului de reîncărcare este prea mare: __1__ > __2__. +remnant-name=__1__ (deșeu) +repeat-when-transferred=Înregistrarea planului este transferată în joc, încercați din nou după ce transferul s-a terminat. +replay-disabled-autoplace-specifications-changed-runtime=Reluările sunt momentan dezactivate deoarece specificațiile de autolocație au fost modificate în timpul rulării. +replay-saving-disabled=Salvarea de rejucare a fost dezactivată. +replay-saving-disabled-forced-by-user=Salvarea reluării a fost dezactivată, deoarece prototipul forțat de utilizator a schimbat modul de încărcare. +replay-saving-disabled-map-version=Salvarea reluării este dezactivată: harta a fost salvată cu versiunea __1__ si versiunea curentă este __2__. +replay-saving-disabled-migration-applied=Salvarea reluării este dezactivată: au fost aplicate migrările hărții. +replay-saving-disabled-mods=Salvarea reluării este dezactivată: harta salvată are setări diferite pentru mod-uri. +replay-saving-disabled-mods-startup-settings=Salvarea reluării este dezactivată: harta salvată are setări inițiale diferite pentru mod-uri. +reset-to-defaults=Resetează __1__ __plural_for_parameter_1_{1=opțiune|rest=opțiuni}__ la __plural_for_parameter_1_{1=valoarea implicită|rest=valorile implicite}__ +reset-to-defaults-disabled=Toate opțiunile au valori implicite. +reverted-control-settings-to-default=Setarile de control au revenit la legaturile implicite de la incompatibilitate cu versiunile anterioare. +rolling-stock-connected=Utilaje feroviare conectate. +rolling-stock-disconnected=Utilaje feroviare deconectate. +save-already-in-progress=Nu se poate salva deoarece o salvare este deja în progres. +saving-process-crashed=Procesul de salvare a eșuat. +scenario-caused-error=Scenariul __1__ a cauzat o eroare nerecuperabilă.\nVă rugăm să raportați această eroare autorului scenariului.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=secundă|rest=secunde}__ +seconds-ago=Acum __1__ __plural_for_parameter_1_{1=secundă|rest=secunde}__ +shortcut-bar-full=Nu se pot doca mai multe elemente in bara de scurtaturi. +shortcut-disabled-technology-not-researched=Această scurtătură necesită tehnologia __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Apasă __CONTROL__confirm-message__ pentru a sări peste cutscene +snap-to-grid-value-has-to-be-multiple=Valoarea poziției grilei pentru acest plan trebuie să fie multiplă de __1__. +string-import-produced-no-item=Semnalele de instrare nu au produs obiecte. +string-import-successful=__1__ importat cu succes. +the-blueprint-cant-be-flipped=Schița cu __1__ nu poate fi întoarsă. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Acest lucru nu poate fi minerit cu mâna deoarece necesită __1__. +time-future=În viitor +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Nu se poate introduce obiectul, recursia maximă la carte este __1__. +too-long-stop-name=Numele stației de tren (__1__ caractere) nu poate fi mai lung de __2__ caractere. +too-long-tag-name=Numele etichetei (__1__ caractere) nu poate fi mai lung de __2__ caractere. +unconfirmed-changes=__plural_for_parameter_1_{1=Este|rest=Sunt}__ __1__ __plural_for_parameter_1_{1=schimbare|rest=schimbări}__ __plural_for_parameter_1_{1=nesalvată|rest=nesalvate}__. +unknown-color=Culoare necunoscută __1__. +unknown-command=Comandă necunoscută "__1__". Scrie /h sau /help pentru mai mult ajutor despre comenzi. +unknown-player-was-banned=__1__ (nu e pe hartă) a fost banat de __2__. Motiv: __3__. +unlocks=Deblochează +unspecified=nespecificat +user-verification-already-disabled=Verificarea de utilizator e deja dezactivată. +user-verification-already-enabled=Verificarea de utilizator e deja activată. +user-verification-disabled=Verificarea de utilizator a fost dezactivată. +user-verification-enabled=Verificarea de utilizator a fost activată. +vehicle-is-full=Vehiculul este plin. +weeks-ago=Acum __1__ __plural_for_parameter_1_{1=săptămână|rest=săptămâni}__ +wire-cant-reach=Nu ajunge cablul +years-ago=Acum __1__ __plural_for_parameter_1_{1=an|rest=ani}__ +[achievement-progress] +console-command-used=A fost folosit o comandă de consolă. Această realizare nu mai poate fi deblocată în acest joc. +construct-with-robots-more-than=Manual: __1__ De roboți: __2__ +dont-craft-manually=Fabricat manual: __1__ +editor-used=A fost folosit editorul de hărți. Această realizare nu mai poate fi deblocată în acest joc. +not-in-peaceful-mode=Această realizare nu poate fi deblocată în modul pașnic. +not-with-lower-enemies=Această realizare nu poate fi deblocată când bazele inamice sunt setate mai jos decât valoarea implicită. +only-when-playing-new-game=Aceasta poate fi obținută doar jucând un joc nou. +player-damaged=Cea mai mare daună dintr-o lovitură: __1__ +remaining-time=Timp rămas: __1__ +[cant-build-reason] +cant-build-here=Nu se poate construi aici +cant-build-on-tile=Nu se poate construi pe __1__ +cant-build-train-stop-in-intersection=Nu se poate construi stația de tren în intersecție +covered-by-fog-of-war=Nu se poate construi în ceața războiului. +entity-ghost-in-the-way=Fantoma lui __1__ este in drum +entity-in-the-way=__1__ este in cale +entity-must-be-built-next-to-rail=__1__ trebuie construit langa calea ferata +invalid-rail-signal-position=Pozitia semnalului caii ferate este invalida +invalid-train-stop-position=Poziție invalidă pentru stația de tren +invalid-transport-belt-connectable-position=Pozitie invalida a benzii rulante +mixing-fluids=Nu se pot conecta sisteme cu fluide diferite +no-rail-for-ghost-train=Fantomele de tren trebuie construite pe șine +no-rail-for-train=__1__ trebuie construit pe șine +no-resource-for-drill=__1__ poate fi construit doar pe resurse +no-resource-for-mining-drill=Utilajul de forare trebuie construit pe resurse +no-valid-resource-for-drill=__1__ nu poate extrage această resursă +out-of-world=Nu se poate construi în afara hărții +player-in-the-way=Jucatorul este in drum +rail-signals-must-be-built-next-to-rail=Semnalele feroviare trebuie construite langa sine +too-close-to-existing-rail-signal=Prea aproape de calea ferata existenta +uncharted-area=Nu se poate construi într-o zonă necartată +[character-corpse] +died=A murit +killed-by=Ucis de +name=Cadavru (__1__) +time-ago=cu __1__ în urmă +time-remaining=Timpul rămas +[chat-icon-select-list-gui] +title=Selectare pictogramă +[clone-area-errors] +source-and-destination-collide=Zona sursă și zona destinație se ciocnesc. +source-area-and-destination-are-not-equal=Zona sursă și zona destinație nu au aceeași dimensiune. +source-area-and-destination-area-must-not-be-rotated=Zona sursă și zona destinație nu trebuie să fie rotite. +source-entities-overlap-with-destination=Entitățile sursă se suprapun cu entitățile destinație. +tiles-collide=Dalele din zona sursă și dalele din zona destinație se ciocnesc. +[color] +acid=Acid +black=Negru +blue=Albastru +brown=Maro +cyan=Turcoaz +gray=Gri +green=Verde +orange=Portocaliu +pink=Roz +purple=Mov +red=Roșu +white=Alb +yellow=Galben +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Deschide meniul de gestionare al jucătoului. +admins=- Afișează lista administratorilor. +alerts= - Activează, dezactivează, pune pe mut sau scoate de pe mut un anumit tip alertă. +all-players-list=Toți jucătorii: +available-alerts=Alerte disponibile: __1__. +available-colors=Culori disponibile: __1__. +ban= - Banează jucătorul specificat. +banlist= - Adaugă sau elimină un jucator din lista de banuri. La fel ca /ban sau /unban. +bans=- Afișează o listă a jucătorilor banați. +cant-use-banlist-not-in-multiplayer-game=Comanda de interzicere nu poate fi folosită într-un joc singleplayer. +cant-use-permissions-not-in-multiplayer-game=Comanda de permisiuni nu poate fi folosită într-un joc singleplayer. +cant-use-whitelist-not-in-multiplayer-game=Comanda de listă albă nu poate fi folosită într-un joc singleplayer. +cheat= - Cercetează toate tehnologiile și activează modul de trișare(cheat). Opțiunea oferă jucătorului și câteva obiecte suplimentare. +clear=- Golește consola. +color= - Îți schimbă culoarea. Poate fi o culoare predefinită sau orice valoare din spectrul de culori RGBA sub forma "# # # #". +command= - Execută o comandă Lua (dacă e permis). +config=- Deschide meniul de configurare a serverului +delete-blueprint-library= - Șterge stocarea bibliotecii cu planuri de construcție pentru jucătorul neconectat din fișierul salvării. Introduceţi "toată lumea confirmă" ca să ștergeți stocarea tuturor jucătorilor neconectați. +demote= - Retrogradează jucătorul de la rang de administrator. +editor=- Comută editorul de hărți. +evolution=-Afișează informaţii despre factorul de evolutia a exstraterstrului. +help= - Arată o listă de comenzi disponibile. Prin argumentul opțional se poate specifica comanda care trebuie descrisă. +help-description=Scrie /h pentru detalii. +help-list=Comenzi disponibile: +ignore=- Impedică chat-ul de la afişarea mesajelor a acestui jucător. Admin mesajele sunt încă afişate. +ignores=- Afișează o listă a jucătorilor banați. +kick= - Elimină jucătorul specificat. +matching-alerts-list=Asortare culorilor: __1__. +matching-colors-list=Asortare culorilor: __1__. +matching-commands-list=Comenzi care se potrivesc: +matching-players-list=Se găsesc jucători: +measured-command= - Execută comanda Lua (dacă e permisă) și măsoară timpul de execuție. +mute=- Împiedică pe jucător de a spune ceva în chat. +mute-programmable-speaker= - Pune pe mut sau scoate de pe mut sunetele globale create de către difuzorul programabil. Utilizați "local" pentru a dezactiva doar sunetul clientului local. Administratori pot folosi "everyone" pentru a dezactiva sunetele pentru toată lumea de pe server. +mutes=- Afișează o listă a tuturor jucătorilor care sunt pe mute (nu pot vorbi în chat). +open= - Deschide inventarul unui alt jucător. +perf-avg-frames=- Numărul de tick-uri/update+uri folosite pentru a obține media de performanță. Valoarea standard este 100. O valoare de 5-10 este recomandată pentru convergență rapidă, dar valorile vor fluctua mai des. +permissions=- Deschide meniul de permisiuni. +players=Afișează o listă a tuturor jucătorilor din joc. (parametrul online/o afișează doar jucătorii care sunt online. parametrul count/c afișează doar numărul de jucători) +promote= - Promovează jucătorul la rang de administrator. +purge=- Goleşte toate mesajele de la acest jucator de la jurnal chat-ului. +quit=-Se inchide serverul curat. +reply=- Răspunde la ultimul jucător care ţi-a şoptit. +reset-tips=Resetează starea sfaturilor și trucurilor ca și cum jocul ar fi început pentru prima dată. +save=- Salvează jocul actual cu numele specificat. +screenshot= - Face o captură de ecran cu setările curente de vizualizare sau cu rezoluția specificată. Zoom-ul este opțional și setat automat la 1. +seed=- Afișează seed-ul hărții. +server-commands=- Comenzile de consolă ale serverului. +server-save=- Salvează jocul pe server într-un joc multiplayer. +shout= - Se trimite un mesaj la toţi jucătorii, inclusiv alte forţe. +silent-command== Execută o comandă Lua (în cazul în care este permis) fără a imprima-o în consolă. +swap-players= - Schimbă personajele între jucătorii specificați. Dacă nu este specificat, al doilea jucător este cel care execută comanda. +time=-Afișează informaţii despre cât de veche este harta. +toggle-action-logging=- Comută înregistrarea a tuturor acțiunilor de intrare efectuate de joc. Această valoare nu este salvată după repornirea jocului și afectează doar jocul tău local în sesiuni de multiplayer. +toggle-heavy-mode=- Aceasta comandă trebuie utilizată cu precauţie, deoarece va face jocul multi-jucatori de nejucat odată rulat. Jocul începe să salveze şi să se compare cu sine insuşi la fiecare moment pentru a căuta inconsistențe în determinism. Recomandat este ca această comandă să fie utilizată atunci când există o buclă de desincronizare când un nou jucator intră pe server. Modul greu va rula până când se transmite ceva. Vă rugăm să ne furnizaţi datele astfel încât să putem investiga şi repara problema. +unban= - Debanează jucătorul specificat. +unignore=- Permite chat-ului de a afişa mesaje de la acestui jucător. +unknown-command=Comandă necunoscută __1__ +unlock-shortcut-bar=- Deblochează toate elementele barei de scurtături. +unlock-tips=Deblochează toate sfaturile și trucurile. +unmute= - Permite jucătorului să vorbească din nou în chat. +version=- Afișează versiunea curentă a jocului. +whisper= - Trimite un mesaj jucătorului menționat. +whitelist= - Activează, dezactivează, adaugă sau elimină un jucător din lista albă, când doar jucătorii de pe listă se pot alătura jocului. Lasă gol câmpul pentru 'jucător' atunci când folosești 'get' pentru a afișa o listă a tuturor jucătorilor de pe lista albă. +[command-output] +action-logging-disabled=Jurnalul de acțiuni dezactivat. +action-logging-enabled=Jurnalul de acțiuni activat. +alert-already-disabled=Tipul de alertă __1__ este deja dezactivată. +alert-already-muted=Tipul de alertă __1__ este deja muțită. +alert-disabled=Tipul de alertă __1__ s-a dezactivat. +alert-enabled=Tipul de alertă __1__ s-a activat. +alert-isnt-disabled=Tipul de alertă __1__ nu este dezactivată. +alert-isnt-muted=Tipul de alertă __1__ nu este muțită. +alert-muted=Tipul de alertă __1__ a fost muțită. +alert-unmuted=Tipul de alertă __1__ a fost demuțită. +banlist-add-is-admin-only=Numai administratorii pot adaugă la lista de banuri. +banlist-already-empty=Lista de banuri este deja golă. +banlist-clear-is-admin-only=Numai administratorii pot goli lista de banuri. +banlist-cleared=Lista de banuri a fost golită. +banlist-empty=Lista interzicerilor este goală. +banlist-remove-is-admin-only=Numai adminii pot folosi eliminare de pe lista de banuri. +cant-delete-blueprint-library-player-is-connected=Nu se poate șterge conținutul bibliotecii de schițe pentru un jucător conectat. +deleted-blueprint-library-for-players=S-a șters conținutul bibliotecii de schițe pentru următorii jucători: +no-blueprint-libraries-to-delete=Nu există nicio bibliotecă de schițe de șters. +parameters-require-admin=Nu se poate executa comanda cu aceşti parametri: nu sunteți administrator. +permission-action-list=Toate acțiunile: __1__. +permission-groups-list=Toate grupurile de permisiuni: __1__. +player=jucător +player-added-to-banlist=__1__ adăugat la lista de banuri +player-added-to-whitelist=__1__ adăugat la lista albă. +player-already-muted=__1__ este deja muțit. +player-already-on-banlist=__1__ este deja banat. +player-already-on-whitelist=__1__ este deja adaugat la lista albă. +player-blueprint-library-deleted=S-a șters biblioteca de schițe pentru __1__. +player-blueprint-library-not-found=__1__ nu a avut nicio schiță salvată. +player-ignored=__1__ ignorat. +player-is-not-on-banlist=__1__ nu este banat. +player-is-not-on-whitelist=__1__ nu este adaugat la lista albă. +player-is-on-banlist=__1__ este banat. +player-is-on-whitelist=__1__ este adaugat la lista albă. +player-isnt-muted=__1__ nu este muțit. +player-list=Jucători (__1__): +player-list-online=Jucători online (__1__): +player-muted=__1__ a fost muțit de __2__. +player-unignored=__1__ neignorat. +player-unmuted=__1__ a fost demuțit de __2__. +player-was-not-on-banlist=__1__ nu a fost banat. +player-was-not-on-whitelist=__1__ nu a fost în lista albă. +player-was-removed-from-banlist=Deblocat __1__. +player-was-removed-from-whitelist=__1__ eliminat din lista albă. +players-on-banlist=Jucători interziși: __1__ +players-on-whitelist=Jucători pe lista albă: __1__ +programmable-speaker-muted-everyone=Sunetele difuzoarelor programabile globale au fost muțite pentru toți jucătorii de pe server. +programmable-speaker-muted-local=Sunetele difuzoarelor programabile globale au fost muțite în clientul local. +programmable-speaker-unmuted-everyone=Sunetele difuzoarelor programabile globale au fost demuțite pentru toți jucătorii de pe server. +programmable-speaker-unmuted-local=Sunetele difuzoarelor programabile globale au fost demuțite în clientul local. +shout=strigă +whisper=șoaptă +whitelist-add-is-admin-only=Numai administratorii pot utiliza adaugă lista albă. +whitelist-already-empty=Lista albă este deja golă. +whitelist-clear-is-admin-only=Numai administratorii pot utiliza golirea listei albe. +whitelist-cleared=Lista albă a fost golită şi dezactivată. +whitelist-empty=Lista albă este goală. +whitelist-remove-is-admin-only=Numai administratorii pot utiliza eliminare de pe lista albă. +[config-help] +afk-auto-kick=- Setați intervalul (în minute) in care un jucător trebuie să fie inactiv înainte de a fi scos de pe server. 0 înseamnă dezactivat. +allow-commands= - Se setează daca comenzile Lua sunt permise. +allow-debug-settings= - Se seteaza daca depanarea setarilor non-banale sunt permise pentru jucători non-administratori. +autosave-interval= - Setați intervalul de salvare automată (în minute). 0 înseamnă dezactivat. +autosave-only-on-server= - Setează numai dacă serverul care va crea autosalvări. +description= - Setează descrierea serverului (poate fi gol). +help-list=Configurări disponibile sunt: __1__. +ignore-player-limit-for-returning-players= - Setează daca limita serverului de jucători este ignorată pentru jucători care revin. +matching-configs-list=Asortare culorilor: __1__. +max-players=- Setează numărul maxim de jucători permiși pe acest server. 0 înseamnă fără limită. +max-upload-slots= - Setează numărul maxim de sloturi de upload. 0 înseamnă fără limită. +max-upload-speed=- Setează viteza maximă de upload în kilobytes pe secundă. 0 înseamnă fără limită. +name= - Setează numele serverului. +only-admins-can-pause= - Setează numai dacă adminii au voie să pună pauză la joc. +password= - Setează parola multiplayer. Daca lăsați căsuţa goală atunci nu există parolă. +require-user-verification= - Setează dacă identitatea utilizatorului trebuie să fie confirmată pentru a intra pe server. +tags= - Setează tag-urile serverului - o listă de șiruri (poate fi gol). +visibility-lan= - Setează daca jocul va fi public vizibil. +visibility-public= - Setează daca jocul va fi public vizibil. +visibility-steam= - Setează dacă prietenii se pot alătura prin Steam. +[config-output] +afk-autokick-changed-to-disabled=AFK, kick-ul automat este acum dezactivat. +afk-autokick-changed-to-minutes=Eliminare automată din joc din cauza inactivitășii schimbată la __1__ __plural_for_parameter_1_{1=minut|rest=minute}__. +afk-autokick-disabled=AFK auto-kick este dezactivat. +afk-autokick-interval-minutes=Dat afară daca este inactiv pentru mai mult de __1__ __plural_for_parameter_1_{1=minut|rest=minute}__. +allow-commands=Permite comanzi Lua: __1__. +allow-commands-set-to=Permite comanzi Lua sa fie setate to __1__. +allow-debug-settings=Permite setări de depanare: __1__. +allow-debug-settings-set-to=Permite setări de depanare setat la __1__. +autosave-changed-to-disabled=Salvarea automată a fost dezactivată. +autosave-changed-to-minutes=Intervalul de salvare automată a fost schimbat la __1__ __plural_for_parameter_1_{1=minut|rest=minute}__. +autosave-disabled=Salvarea automată este dezactivată. +autosave-interval-minutes=Salvare automata după fiecare __1__ __plural_for_parameter_1_{1=minut|rest=minute}__. +autosave-only-on-server=Salvare automată doar pe server: __1__. +autosave-only-on-server-set-to=Salvare automată doar pe server setat la: __1__. +cant-use-not-in-multiplayer-game=Comande de config pot fi folosite numai in Multiplayer. +expected-get-set=Se aștepta "get" sau "set" ca prim argument. +expected-value-to-set=Valuare estimata trebuie setata ca al-treilea parametru. +has-password=Serverul are în prezent o parolă. +ignore-player-limit-for-returning-players=Ignoră limita jucătorilor pentru returnare jucători: __1__. +ignore-player-limit-for-returning-players-set-to=Ignoră limita jucătorilor pentru returnare jucători setat la: __1__. +invalid-config=Configurație necunoscută: __1__ +max-number-of-players-changed-to=Numărul maxim de jucători a fost schimbat la __1__. +max-number-of-players-changed-to-unlimited=Limita de jucători a fost eliminată. +no-password=Serverul nu are în prezent o parolă. +only-admins-can-pause=Doar administratorii pot pune pauză: __1__. +only-admins-can-pause-set-to=Doar administratorii pot pune pauză setat la: __1__. +password-changed=Parola servărului a fost schimbată. +password-removed=Parola servărului stearsă. +server-description=Descriere server: __1__ +server-description-already-empty=Descrierea serverului este deja goală. +server-description-changed=Descrierea serverului setată ca: __1__ +server-description-cleared=Descrierea serverului ștearsă. +server-description-empty=Serverul nu are descriere. +server-name=Nume server: __1__ +server-name-changed=Numele serverului s-a schimbat cu: __1__ +server-tags=Tag-uri server: __1__ +server-tags-already-empty=Serverul deja nu are tag-uri. +server-tags-changed=Tag-uri server setate ca: __1__ +server-tags-cleared=Tag-uri server șterse. +server-tags-empty=Serverul nu are tag-uri. +upload-rate=__1__ kiloocteți pe secundă. +upload-rate-changed-to=Rata maximă de încărcare schimbată la __1__ kilobiți pe secundă. +upload-rate-changed-to-unlimited=Limita de upload a fost eliminată. +upload-rate-unlimited=Nelimitat. +upload-slots=__1__ sloturi. +upload-slots-changed-to=Numărul de sloturi de upload schimbate cu __1__. +upload-slots-changed-to-unlimited=Limita sloturilor de upload a fost eliminată. +upload-slots-unlimited=Nelimitat. +value-is-not-valid=Valoarea nu este validă. +verify-user-identity=Verifică identitatea utilizatorului: __1__. +verify-user-identity-set-to=Verifică identitatea utilizatorului setat la: __1__. +visibility-lan=Vizibilitatea LAN: __1__. +visibility-lan-set-to=Vizibilitatea LAN setată la: __1__. +visibility-public=Vizibilitate publică: __1__. +visibility-public-set-to=Vizibilitatea publică setată la: __1__. +visibility-steam=Vizibilitate Steam: __1__. +visibility-steam-set-to=Vizibilitatea Steam setată ca: __1__. +[control-keys] +ac-back=AC Back +ac-bookmarks=AC Bookmarks +ac-forward=AC Forward +ac-home=AC Home +ac-refresh=AC Refresh +ac-search=AC Seacrh +ac-stop=AC Stop +alt=Alt +audio-mute=Audio Mut +audio-next=Audio Următor +audio-play=Audio Redare +audio-prev=Audio Anterior +audio-stop=Audio Stop +backspace=Backspace +brightness-down=Luminozitate Jos +brightness-up=Luminozitate Sus +calculator=Calculator +capslock=Caps lock +command=Command(Mac) +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Apasă __1__ +controller-button-alt-2=Se apasă __1__ +controller-left-stick=Stick Stânga +controller-leftx=Stick Stânga +controller-lefty=Stick Stânga +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Stick Dreapta +controller-rightx=Stick Dreapta +controller-righty=Stick Dreapta +controller-stick-alt-1=Folosește __1__ +controller-stick-alt-2=Se folosește __1__ +controller-touchpad=Touchpad +delete=Delete +down=Săgeată jos +eject=Eject +end=End +enter=Enter +escape=Esc +home=Home +insert=Insert +keyboard-alt-1=Apasă __1__ +keyboard-alt-2=Se apasă __1__ +left=Săgeată stânga +left-alt=Alt Stânga +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Butonul Command stânga (Mac) +left-control=Control Stânga +left-shift=Shift Stânga +left-super=Super stânga +left-windows=Butonul Windows stânga +mail=Email +menu=Meniu +mouse-button-1=Clic-stânga +mouse-button-1-alt-1=Stânga-click +mouse-button-1-alt-2=Clic-stânga +mouse-button-2=Clic dreapta +mouse-button-2-alt-1=Dreapta-click +mouse-button-2-alt-2=Click-dreapta +mouse-button-3=Mijloc-click +mouse-button-3-alt-1=Mijloc-click +mouse-button-3-alt-2=Click-mijloc +mouse-button-n=Butonul mouse __1__ +mouse-button-n-alt-1=Apasă __1__ +mouse-button-n-alt-2=Se apasă __1__ +mouse-wheel-alt-1=Derulează __1__ +mouse-wheel-alt-2=Se derulează __1__ +mouse-wheel-down=Rotire scroll în jos +mouse-wheel-left=Scroll spre stânga +mouse-wheel-right=Scroll spre dreapta +mouse-wheel-up=Rotire scroll în sus +mute=Mut +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pauză +power=Power +print-screen=Print screen +right=Săgeată dreapta +right-alt=Alt Dreapta +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Buton special dreapta (Mac) +right-control=Control Dreapta +right-shift=Shift Dreapta +right-super=Dreapta Super +right-windows=Buton special dreapta (Win) +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Sleep +spacebar=Spațiu +sysrq=SysRq +tab=Tab +up=Săgeată sus +volume-down=Volum în jos +volume-up=Volum în sus +[controller] +character=Controler personaj +cutscene=Controler secvență +editor=Controler editor +ghost=Controler fantomă +god=Controler zeu +pause=Controler pauză +spectator=Controler spectator +[controls] +action-bar-select-page-1=Selectare bară rapidă 1 +action-bar-select-page-10=Selectare bară rapidă 10 +action-bar-select-page-2=Selectare bară rapidă 2 +action-bar-select-page-3=Selectare bară rapidă 3 +action-bar-select-page-4=Selectare bară rapidă 4 +action-bar-select-page-5=Selectare bară rapidă 5 +action-bar-select-page-6=Selectare bară rapidă 6 +action-bar-select-page-7=Selectare bară rapidă 7 +action-bar-select-page-8=Selectare bară rapidă 8 +action-bar-select-page-9=Selectare bară rapidă 9 +activate-tooltip=Activează informații despre elemente +add-station=Adaugă stație de tren +add-temporary-station=Adaugă stație de tren temporară +alt-reverse-select=Selectare inversă alternativă +alt-zoom-in=Marește și intră în mediul jocului. +alt-zoom-out=Micșorează și ieși din mediul jocului. +build=Construire +build-ghost=Construire structuri fantomă +build-with-obstacle-avoidance=Construiește cu evitarea obstacolelor +cancel-craft=Anulează fabricarea 1 +cancel-craft-5=Anulează fabricarea 5 +cancel-craft-all=Anulează fabricarea tuturor +clear-cursor=Golește cursorul +close-menu=Inchide meniul +confirm-gui=Fereastră de confirmare +confirm-message=Confirmare mesaj +connect-train=Conectare tren +controller-gui-character-tab=Deschide informații despre personaj +controller-gui-crafting-tab=Deschide secțiune fabricație +controller-gui-logistics-tab=Deschide secțiune logistică +copy=Copiază +copy-entity-settings=Copiere setări entitate +craft=Fabricare 1 +craft-5=Fabricare 5 +craft-all=Fabricare toate +cursor-split=Divizare cu cursorul +cut=Taie +cycle-blueprint-backwards=Carte cu schițe - anteriorul +cycle-blueprint-forwards=Carte cu schițe - următorul +cycle-clipboard-backwards=Clipboard anterior +cycle-clipboard-forwards=Următorul clipboard +debug-reset-zoom=Resetează nivelul de zoom +debug-reset-zoom-2x=Setați nivelul de zoom la 2x +debug-toggle-atlas-gui=Comutare atlas GUI +debug-toggle-basic=Comută depanarea de bază +debug-toggle-debug-settings=Comută setările de depanare GUI +decrease-ui-scale=Micșorează dimensiunile interfeței +disconnect-train=Deconectare tren +drag-map=Trageţi hartă +drop-cursor=Aruncă obiect +editor-clone-item=Clonează obiect +editor-delete-item=Șterge obiect +editor-next-variation=Variația următoare +editor-previous-variation=Variația anterioară +editor-remove-scripting-object=Elimină obiectul de script +editor-reset-speed=Resetează viteza jocului la 1 +editor-set-clone-brush-destination=Setează destinația pensulei de clonare +editor-set-clone-brush-source=Setează sursa pensulei de clonare +editor-speed-down=Micșoreză viteza jocului +editor-speed-up=Mărește viteza jocului +editor-switch-to-surface=Schimbă cu suprafața # +editor-tick-once=Bifează o dată +editor-toggle-pause=Comutare entitate întreruptă +fast-entity-split=Divizator rapid de entități +fast-entity-transfer=Transfer de entitate rapid +flip-blueprint-horizontal=Rotește schița pe orizontală +flip-blueprint-vertical=Rotește schița pe verticală +focus-search=Focuseaza cautarea +gui-select=Selectare +increase-ui-scale=Marește dimensiunile interfeței +inventory-split=Divizare inventar +inventory-transfer=Transfer de inventar +kill-statistics=Comută statisticile de victime +larger-terrain-building-area=Teren mai mare pentru construcții +logistic-networks=Comutare rețele logistice +look=Priveşte +mine=Minează +move=Mișcă +move-down=Deplasare în jos +move-left=Deplasare în stânga +move-right=Deplasare în dreapta +move-up=Deplasare în sus +next-active-quick-bar=Bară rapidă activă următoare +next-player-in-replay=Următorul jucător în replay +next-quick-panel-page=Pagina următoare +next-quick-panel-tab=Următoarea filă +next-weapon=Următoarea armă +not-set=Nu este setat +open-character-gui=Deschidere fereastră personaj +open-gui=Deschidere meniu al obiectului +open-item=Deschide meniul obiectului +open-prototype-explorer-gui=Deschide meniul de explorare a prototipului +open-prototypes-gui=Deschide prototipuri GUI +open-technology-gui=Comută meniul tehnologii +open-trains-gui=Comutare prezentare trenuri +order-to-follow=Ordin de urmat +paste=Lipește +paste-entity-settings=Lipire setări entitate +pause-game=Pauză a jocului +pick-item=Ridică/Aruncă teanc +pick-items=Luat obiecte de pe jos +place-in-chat=Pune un tag în chat +place-ping=Ping o locație pe hartă +previous-active-quick-bar=Bară rapidă activă precedentă +previous-mod=Selectează modul anterior +previous-quick-panel-page=Pagina precedentă +previous-quick-panel-tab=Pagina precedenta +previous-technology=Selectaţi tehnologia anterioar ă +production-statistics=Comută statisticile de producție +quick-bar-button-1=Scurtătură 1 +quick-bar-button-1-secondary=Scurtătură secundară 1 +quick-bar-button-10=Scurtătură 10 +quick-bar-button-10-secondary=Scurtătură secundară 10 +quick-bar-button-2=Scurtătură 2 +quick-bar-button-2-secondary=Scurtătură secundară 2 +quick-bar-button-3=Scurtătură 3 +quick-bar-button-3-secondary=Scurtătură secundară 3 +quick-bar-button-4=Scurtătură 4 +quick-bar-button-4-secondary=Scurtătură secundară 4 +quick-bar-button-5=Scurtătură 5 +quick-bar-button-5-secondary=Scurtătură secundară 5 +quick-bar-button-6=Scurtătură 6 +quick-bar-button-6-secondary=Scurtătură secundară 6 +quick-bar-button-7=Scurtătură 7 +quick-bar-button-7-secondary=Scurtătură secundară 7 +quick-bar-button-8=Scurtătură 8 +quick-bar-button-8-secondary=Scurtătură secundară 8 +quick-bar-button-9=Scurtătură 9 +quick-bar-button-9-secondary=Scurtătură secundară 9 +remove-pole-cables=Ștergere fire ale stâlpilor +reset-ui-scale=Resetează dimensiunile interfeței +reverse-rotate=Rotire inversa +reverse-select=Inversează selecția +rotate=Rotește +rotate-active-quick-bars=Schimbă bara de comenzi rapide activă +select-for-blueprint=Selectează pentru schiță +select-for-cancel-deconstruct=Selectați pentru anularea deconstrucției +shoot-enemy=Împușcă inamici +shoot-selected=Împușcare în ce este selectat +show-info=Comută "modul-Alt" +show-quick-panel=Arată panou rapid +smaller-terrain-building-area=Teren mai mic pentru construcții +smart-pipette=Instrumentul Pipetă +stack-split=Divizare stivă +stack-transfer=Transfer stivă +toggle-blueprint-library=Comută biblioteca de schițe +toggle-console=Comută chat (și consola Lua) +toggle-driving=Intrară/părăsește vehiculul +toggle-filter=Comutare filtrare +toggle-free-cursor=Comută cursorul liber +toggle-gui-debug=Comută depanarea GUI +toggle-gui-glows=Comutare luciri GUI +toggle-gui-shadows=Comutare umbre GUI +toggle-gui-style-view=Comută stil GUI +toggle-map=Comută modul hartă +toggle-menu=Accesare meniu +undo=Revenire +unknown=Necunoscut +zoom-in=Apropiere a imaginii +zoom-out=Depărtare a imaginii +[controls-description] +activate-tooltip=Afișează bula atunci când întârzierea bulei este pusă pe o valoare mare sau "Niciodată". +add-station=Doar din fereastra locomotivei și din modul hartă. Apasă acest modificator odată cu selecția unei stații pentru a o adăuga la program. +add-temporary-station=Doar din fereastra locomotivei și din modul hartă. Apasă acest modificator odată cu selecția pe hartă pentru a merge rapid la acea locație prin adăugarea unei stații temporare la program. +alt-zoom-in=Utilizabil doar în modul hartă. Zoom cu posibilitatea de a intra în mediul jocului din modul hartă. +alt-zoom-out=Utilizabil doar în modul hartă. Zoom cu posibilitatea de a ieși din mediul jocului în modul hartă. +build-with-obstacle-avoidance=Doar pentru construirea de căi ferate. Este ca modul de construire cu fantome, dar copacii, pietrele și stâncile sunt ocolite. +cancel-craft=Utilizabil numai în coada de creare. +cancel-craft-5=Utilizabil numai în coada de creare. +cancel-craft-all=Utilizabil numai în coada de creare. +clear-cursor=Returnează obiectul din stiva cursorului în inventarul jucătorului. De asemenea, anulează plasamentul cablurilor și planificarea feroviară. +close-menu=Anulează și întoarce-te la meniul anterior. Utilizabil numai în meniul principal. +connect-train=Conectează trenul selectat sau trenul pe care îl conduci la orice trenuri adiacente. +copy=Selectează o zona de entități pentru a fi copiate. +copy-entity-settings=Copie în clipboard setări din entitatea selectată. Reține că pentru ca lipirea să funcționeze, trebuie ca entitatea sursă încă să existe. +craft=Doar din fereastra rețetei, fabrică 1 obiect. +craft-5=Doar din fereastra rețetei, fabrică 5 obiecte. +craft-all=Doar din fereastra rețetei, fabrică maximul posibil. +cursor-split=Când cursorul e gol, ia jumătate din slotul selectat. Altfel, pune un singur element din stiva cursorului în slotul selectat. +cut=Selectează o zonă cu obiecte pentru a fi copiate și marcate pentru dezasamblare. +cycle-blueprint-backwards=Când ai o carte de schițe în cursor, ciclează către schița anterioară. +cycle-blueprint-forwards=Când ai o carte de schițe în cursor, ciclează către schița următoare. +cycle-clipboard-backwards=În modul lipire, ciclează înapoi prin istoricul din clipboard. +cycle-clipboard-forwards=În modul lipire, ciclează înainte prin istoricul din clipboard. +disconnect-train=Deconectează materialul rulant selectat sau materialul rulant în care sunteți din restul trenului. +drop-cursor=Aruncă un singur obiect din teanc pe sol, pe o bandă rulantă sau într-o mașinărie. +editor-switch-to-surface=Comută la numărul suprafeței apăsat în combinație cu această combinație de taste: __CONTROL__editor-switch-to-surface__ + 3 -> comută la suprafața 3. +fast-entity-split=Când cursorul e gol, transferă în inventarul propriu jumătate din tot ce are entitatea. Altfel, transferă jumătate din felul din cursor. +fast-entity-transfer=Când cursorul e gol, transferă totul din entitate către inventarul propriu. Altfel, transferă ce e în cursor către entitate. +gui-select=Apăsaţi elementul de interfaţă selectat. +inventory-split=Dacă slotul selectat este gol atunci transferă câte jumătate (rotunjit în sus) din fiecare fel existent in inventar. Altfel transferă jumătate din felul din slot. +inventory-transfer=Dacă este selectat un slot gol atunci transferă toate obiectele (de toate felurile) către celălalt inventar. Altfel, transferă toată cantitatea de felul din slot. +larger-terrain-building-area=Crește dimensiunea zonei de plasare a dalelor. +next-active-quick-bar=Selectează bara rapidă următoare pentru poziția de sus. +next-weapon=Schimbă la următoarea armă echipată. +order-to-follow=Cu telecomanda spidertronului, comandă acestuia să urmeze ținta dată. +paste=Lipeşte ultimele entităţi copiate. +paste-entity-settings=Lipește setări din entitatea marcată anterior. +place-in-chat=Doar cu chat-ul deschis. Inserează un link către elementul selectat, rețetă, poziție pe hartă, stație sau tren. +place-ping=Creează rapid o baliză în locația selectată pe hartă și pune pe chat un link la baliză. +place-tag=Utilizabil numai pe hartă. Plasează o pictogramă și/sau un text pe hartă. +previous-active-quick-bar=Selectează bara rapidă anterioară pentru poziția de sus. +previous-mod=Doar în interfața de mod-uri. Selectează mod-ul selectat anterior. +previous-technology=Doar în arborele tehnologic. Selectează tehnologia selectată anterior. +remove-pole-cables=Elimină firele de la stâlpul electric selectat, începând cu cele electrice și apoi cele de la rețeaua de circuite. +reverse-rotate=Rotește elementul ținut în cursor sau entitatea selectată în sens invers acelor de ceasornic. +reverse-select=Activează modul de retrogradare cu planificatorul de actualizare. +rotate=Rotește elementul ținut în cursor sau entitatea selectată în sensul acelor de ceasornic. +select-for-blueprint=Selectează obiecte pentru includere în plan, actualizare sau dezasamblare. +select-for-cancel-deconstruct=Selectează pentru a anula upgradarea sau dezasamblarea. +shoot-enemy=Trage către inamicul cel mai apropiat de cursor sau, pentru unele arme, trage în locația cursorului. +shoot-selected=Trage în ceea ce ai selectat sau, pentru unele arme, trage în locația cursorului. +show-info=Comutatoare care arată informații suplimentare despre entități construite, cum ar fi rețete în mașinile de asamblare și conținutul containerelor. +smaller-terrain-building-area=Scade dimensiunea zonei de plasare a dalelor. +smart-pipette=Ia din inventar și pune în cursor materialele necesare pentru a construi entitatea selectată. Pentru minereuri, selectează cea mai rapidă foreză. +stack-split=Transferă jumătate din stiva selectată în celălalt inventar. +stack-transfer=Transferă stiva selectată în celălalt inventar. +toggle-driving=Intri în vehiculul de lângă tine sau ieși din cel în care ești. +toggle-filter=Pune sau scoate un filtru pentru slotul selectat. Doar obiecte de felul respectiv vor fi acceptate în acel slot. +undo=Parcurge înapoi anumiți pași, cum ar fi construcția/deconstrucția manuală a unei clădiri, construcția unei schiță sau folosirea planificatorului de deconstrucție. +[deconstruction-tile-mode] +always=Întotdeauna +always-description=Întotdeauna: dalele sunt întotdeauna selectate chiar și atunci când sunt găsite entități. +never=Niciodată +never-description=Niciodată: dalele nu sunt selectate niciodată. +normal=Normal +normal-description=Normal: dalele sunt selectate atunci când nu sunt găsite entități. +only=Numai +only-description=Doar: sunt selectate doar dale. +[description] +acceleration-power=Putere de accelerare +accepted-equipment=Echipament acceptat +activation-speed=Viteză activare +ammo=Muniție +ammo-consumption-modifier=Modificator consum de muniție +ammo-inventory-contents=Muniție +amount=Cantitate +applies-effect=Efect aplicat +area-of-effect-size=Dimensiunea ariei de efect +armor=Armură +automatic-range=Raza în mod automat +available-power=Putere disponibilă +base-productivity=Productivitate de bază +batteries=Baterii +battery-capacity=Capacitate baterie +belt-items=Articole +belt-speed=Viteză bandă rulantă +buffer-recharge-rate=Rată de reîncărcare amortizoare internă +builds=Folosit pentru a construi __1__. +can-filter-items=Poate filtra elemente. +cargo-capacity=Capacitate de transport +cargo-contents=Conținut vagon de marfă +chain-shooting-speed=Viteză tragere înlănțuită +character-movement-speed-modifier=Viteza de mișcare +cluster-trigger=Dimensiunea mănunchiului +constant-energy-consumption=Consum constant +construction-area=Arie de construcție +construction-robots=Construcție +consumption-bonus=Consumul de energie +consumption-speed=Viteză consum +contents=Conţinut +crafting-speed=Viteza de fabricație +crafting-time=Durată fabricație +creates-number-entities-key=Creează +creates-number-entities-value=__1__ x __2__ +damage=Daună +damage-bonus=Daună bonus +damage-dealt=Daune provocate +decorative-type=Tip +decorative-type-decal=Textură +decorative-type-decorative=Decorațiune +destroys-cliffs=Distruge stâncile +dimensions=Dimensiuni +durability-key=Durabilitate +durability-value=__1__ / __2__ +duration=Durată +effect-distribution-efficiency=Eficiența distribuției +effectivity=Eficiență +electricity=Electricitate +energy=Energie +energy-capacity=Capacitate energetică +energy-consumption=Consum +energy-per-shot=Energie per unitate +energy-per-use=Energie per utilizare +energy-to-recharge-one-shield=Energie pe lovitură +expected-resources=Resurse estimate +fluid-capacity=Volume stocare +fluid-consumption=Consum +fluid-contents=Conținut fluide +fluid-output=Debit +fluid-temperature=Temperatură __1__ +fluids=Fluide +followers=Urmăritori +force=Forță +fuel-acceleration=Accelerația vehiculului +fuel-acceleration-modifier=Accelerare +fuel-inventory-contents=Combustibil +fuel-pollution=Poluare combustibil +fuel-speed-modifier=Viteză maximă +fuel-top-speed=Viteză maximă vehicul +fuel-value=Puterea calorică +grid-size=Mărimea grilei echipamentelor +hand-stack-size=Cantitatea maximă a setului +heal=Vindecare +health=Viață +heat-capacity=Capacitatea termică +heat-output=Randament +hitpoints=__1__ __plural_for_parameter_1_{1=viață}__ +incoming-block=Segment anterior +infinity-filter=Filtru infinitate +infinity-mode=Mod infinitate +ingredients=Ingrediente +input-flow-limit=Capacitate maximă +input-signals=Semnale de intrare +inventory-size-bonus=Bonus al mărimi inventarului +kills=Victime +last-user=Ultimul utilizator +lifetime=Durata de viaţă +logistic-chest-filters=Filtre +logistic-chest-storage-counts=Sistemul logistic de stocare +logistic-chest-targeted-items-deliver=Livrează +logistic-chest-targeted-items-pickup=Ridică +logistic-item=Obiect logistic +logistic-request=Cerere de logistică +logistic-request-tooltip-logistic-storage=Stocare logistică +logistic-request-tooltip-on-the-way=Pe drum +logistic-request-tooltip-satisfaction=Îndeplinire +logistic-robots=Logistică +logistics-connection-distance=Distanță conexiune logistică +made-in=Fabricat in +magazine-size=Mărime încărcător muniție +manual-range=Raza în mod manual +market-item-price=Preț +max-energy-consumption=Consum maxim +max-health=Sănătate maximă +max-speed=Viteză max. (km/oră) +maximum-length=Lungimea maximă +maximum-power-output=Putere maximă +maximum-temperature=Temperatura maximă +min-energy-consumption=Consum minim +min-range=Raza minimă +minimum-temperature=Temperatură minimă +mining-area=Zonă de minerire +mining-speed=Viteză de minerire +mining-time=Timp de minerire +module-bonus-limit=limită +movement-speed-bonus=Bonus de deplasare +moving-energy-consumption=Consum in mișcare +name=Nume +neighbour-bonus=Bonus de vecinătate +next-stop=Stația următoare +no-ammo=Fără muniție +no-block=Lipsă segment +no-limit=Fără limită +num-available-robots=Numărul roboților disponibili +num-effect-receivers=Numărul receptorilor cu efect +num-effect-sources=Numărul surselor cu efect +of=__1__ din __2__ +outgoing-block=Segment următor +output-flow-limit=Debit maxim +output-signals=Semnale de ieșire +personal-roboport-charging-spots=Puncte de încărcare +personal-roboport-construction-area=Zonă de construcție +personal-roboport-max-robot-count=Limită de roboți +personal-roboport-max-robots=Număr maxim roboți +personal-roboport-summary=Roboport +piercing-power=Putere de penetrare +placed-in-grid=Plasat în +players-killed=Jucători uciși +pollution=Poluare +pollution-bonus=Poluare +pollution-to-join-attack=Consumă __1__ poluare +power-output=Putere produsă +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ bonus învecinare) +probability=Probabilitate +productivity-bonus=Productivitate +productivity-bonus-limit=-0% = limită +products=Produse +products-finished=Produse terminate +projectile-range=Rază proiectile +pumping-speed=Viteză de pompare +range=Rază de acțiune +range-modifier=Modificator rază de acțiune +recharge-speed=Viteza de reîncărcare +recipe=Rețetă +recipe-hidden=(ascunsă) +recipe-not-researched=Necercetată +recipe-not-researched-and-hidden=(necercetată, ascunsă) +recipe-pollution=Poluare rețetă +repair-speed=Viteza de reparație +required-fluid=Necesită +required-fluid-per-ore=__1__ __2__ pe operațiune de minat +required-fluid-per-ore-generic=__1__ per operațiune de minat +research-speed=Viteză de cercetare +resistances=Rezistențe +robot-charging-stations=Stații de încărcare +robot-lifetime=Durata de viață a robotului +robot-recharge-rate=Rata de reîncărcare a robotului +rocket-launch-products=Produse din lansarea rachetei +rocket-parts=Părți de rachetă +rotation-speed=Viteza de rotație +science-pack-remaining-amount-key=Rămas +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Progresul scanării de sectoare +segments=Segmente +shield=Durata de viață a scutului +shield-capacity=Capacitate scut +shields=Scuturi +shooting-speed=Viteză de tragere +shooting-speed-modifier=Modificator viteză de tragere +signals=Semnale +solar-panel-power=Putere panou solar +speed=Viteză +speed-bonus=Viteză +spent-result=Se transformă în +status=Status +storage=Stocare +storage-size=Mărime depozit +supply-area=Zonă de aprovizionare +temperature=Temperatură +throwing-speed=Viteză aruncare +tile-size=Mărime +total-followers=Total urmăritori +total-raw=Brut +total-raw-too-complex-to-calculate=Prea complex de calculat +train-circuit-network-id=ID tren +train-kills=Victime tren +train-limit=Limită de trenuri +train-limit-value=__1__ / __2__ +values-for-evolution-factor=Contribuție la atacurile din apropiere la factorul curent de evoluție (__1__) +variation=Variație +variation-value=__1__ (__2__ total) +vehicle-enter-instruction=Intră în vehicul folosind __CONTROL__toggle-driving__. +vehicle-speed-modifier=Viteză vehicul +walking-speed=Viteză de deplasare +weight=Greutate +wire-reach=Raza de întindere a cablului +yield=Recoltă +[description-rail] +back-rail=Șina din spate +block=Bloc +front-rail=Șina din față +none=nimic +segment=Segment +segment-position=Poziție segment +trains-in-block=Trenuri în secțiune +[difficulty] +easy=Uşor +hard=Greu +normal=Normală +[entity-description] +entity-unknown[1]=Această entitate nu este disponibilă din cauza eliminării unui mod, va fi restaurată dacă mod-ul este reactivat. +[entity-name] +entity-unknown=Entitate necunoscută +[entity-status] +cant-divide-segments=Nu se pot împărți segmentele +charging=Se încarcă +closed-by-circuit-network=Închis de rețeaua de circuite +disabled=Dezactivat +disabled-by-control-behavior=Dezactivat de condiția de logică +disabled-by-script=Dezactivat de script +discharging=Se descarcă +fluid-ingredient-shortage=Insuficiență ingredient lichid +fluid-production-overload=Supraîncărcare producție lichide +full-burnt-result-output=Ieșire prea plina a rezultantului arderii. +full-output=Ieșire plină +fully-charged=Încărcat complet +item-ingredient-shortage=Insuficiență ingrediente +launching-rocket=Lansare rachetă +low-input-fluid=Debit slab fluid inițial +low-power=Electricitate scăzută +low-temperature=Temperatură scăzută +marked-for-deconstruction=Marcat pentru dezasamblare +missing-required-fluid=Lipsă fluid necesar +missing-science-packs=Lipsă pachet științific +networks-connected=Conectat la rețele +networks-disconnected=Deconectat de la rețele +no-ammo=Fără muniție +no-fuel=Fără combustibil +no-ingredients=Lipsă ingrediente +no-input-fluid=Fără fluid inițial +no-minable-resources=Fără resurse de extras +no-modules-to-transmit=Nu sunt module de transmis +no-power=Fără electricitate +no-recipe=Fără rețetă +no-research-in-progress=Fără cercetare în curs +normal=Normal +not-connected-to-rail=Neconectat la șine +not-plugged-in-electric-network=Nu este conectat la rețeaua electrică +opened-by-circuit-network=Deschis de rețeaua de circuit +out-of-logistic-network=În afara rețelei de logistică. +preparing-rocket-for-launch=Se pregătește racheta pentru lansare +recharging-after-power-outage=Reîncărcare după pană de curent +turned-off-during-daytime=Oprit în timpul zilei +waiting-for-source-items=Se așteaptă materie primă +waiting-for-space-in-destination=Așteptare spațiu primire +waiting-for-target-to-be-built=Se așteaptă ca ținta să fie construită +waiting-for-train=Se așteaptă trenul +waiting-to-launch-rocket=Așteptare lansare rachetă +working=Funcționează +[entity-type] +tree=Copac +[error] +achievement-data-invalid=Nu s-au putut încărca datele de realizări locale. Realizările locale ar putea fi pierdute. +audio-could-not-initialize=Nu s-a putut inițializa sunetul. Sunetul este dezactivat. +audio-error-title=Eroare audio +config-data-invalid-prompt-reset-to-default=Fișierul de configurare are are conținut nevalid. Doriți să îl resetați? +crash-to-desktop-message=Eroare neașteptată. Dacă rulaţi cea mai recentă versiune a jocului ne puteţi ajuta să rezolvăm problema prin a posta conţinutul fişierului jurnal pe forumurile Factorio. \nVă rugăm să includeți, de asemenea, salvările, orice mod pe care este posibil să utilizaţi, şi pașii pentru a reproduce acest accident. +data-error-title=Eroare de date +error-message-box-title=Eroare +failed-to-create-app-window=Crearea unei ferestre a aplicației a eșuat. __1__ +failed-to-load-save-file=Încărcarea fișierului de salvare a eșuat. +failed-to-load-window-icon=A eșuat încărcarea icoanei ferestrei! Destinația fișierului: __1__ +game-state-corruption-detected-save-corrupted=S-a detectat corupția stării jocului. Nu veți putea încărca jocul salvat. +game-state-corruption-detected-saving-aborted=S-a detectat corupție a stării jocului. Jocul nu a fost salvat pentru a preveni corupția fișierelor salvate. +low-available-space-in-steam-storage=Mai ai doar __1__ MB de spațiu liber în Steam Cloud. Dacă ai rămas fără spațiu, jocul s-ar putea să nu îți poată salva configurația și biblioteca cu schițe, și este posibil să vă pierdeți progresul dacă vă bazați pe Steam Cloud pentru sincronizarea fișierelor de salvare între computere.\nVă recomandăm să ştergeţi câteva fişiere vechi de salvare folosind butonul de ştergere din dialogul de încărcare a jocului pentru a elibera spaţiu. +low-available-space-in-steam-storage-title=Avertizare de spațiu disponibil redus în Steam Cloud +map-can-not-be-loaded-in-demo-version=Aceasta hartă nu este disponibila in versiunea de demonstrare a jocului. +operation-failed=Operațiune eșuată +out-of-vram-cannot-lower-settings=Modurile de grafică redusă și de nivel de bitmap caching redus sunt deja activate. Acest lucru înseamnă că hardware-ul sistemului vostru este sub cerințele minime. Dacă credeți că aceasta este o problemă cu jocul, vă rugăm să o raportați pe forumurile noastre. +out-of-vram-change-quality-to-low=Se activează opțiunea de grafică redusă. Vă rugăm să reporniți jocul. +out-of-vram-change-quality-to-normal=A fost setată rezoluția sprite de la înaltă la normală, vă rugăm reporniți jocul. +out-of-vram-change-usage-to-high=Setarea opțiunii 'bitmap caching' a fost setată de la toate la înalt, vă rugăm reporniți jocul. +out-of-vram-change-usage-to-low=Se setează opțiunea 'bitmap caching' de la mediu la scăzut. Va rugăm reporniți jocul. +out-of-vram-change-usage-to-medium=Setarea opțiunii 'bitmap caching' a fost setată de la toate la mediu, vă rugăm reporniți jocul. +out-of-vram-enable-low-vram-mode=Se activează modul 'VRAM scăzut', vă rugăm să reporniți jocul. +player-data-invalid=Nu s-a putut încărca fișierul de date al jucătorului. Progresul campaniei ar putea fi pierdut. +replay-data-not-found=Nu se poate reda reluarea: datele reluării nu au fost găsite. +replay-header-error=Antetul reluării nu poate fi încărcat din cauza următorii erori: +replay-header-error-old-version=Antetul reluării nu poate fi încărcat. Probabil este mai vechi decât următoarea versiune: __1__. +replay-mod-configuration-mismatch=Nu se poate reda reluarea: are o configurație a modurilor diferită. +replay-version-mismatch=Nu se poate reda reluarea: a fost creată în versiunea __1__, dar versiunea actuală este __2__. +startup-failed=Pornirea jocului a eșuat +system-initialization-failed=Inițializare eșuată. Codul erorii: __1__ +unable-to-create-sprite=Imposibil de creat textura (de dimensiunea __1__x__2__), probabil nu este suficientă memorie video. +value-out-of-range=Valoare în afara intervalului: vă rugăm să introduceți o valoare între __1__ și __2__. +[fluid-description] +fluid-unknown[1]=Acest fluid nu este disponibil din cauza eliminării unui mod, va fi restaurat dacă mod-ul este reactivat. +[fluid-name] +fluid-unknown=Fluid necunoscut +[frequency] +none=Fără +[graphics-errors] +detected-gpu=GPU detectat: __1__ +device-removed-button-close=Închide +device-removed-button-restart=Repornire +device-removed-button-use-opengl=Utilizați OpenGL +device-removed-message1=Placa video a fost scoasă fizic din sistem sau a avut loc o actualizare a driverelor pentru placa video. +device-removed-message2=Eroare: __1__. Motiv: __2__ +device-removed-message3=Dacă vezi această eroare des, încearcă să repornești calculatorul sau să îți actualizezi driverele video.\nCalculatorul ar mai putea fi instabil din cauza overclocking-ului sau a supraîncălzirii. +device-removed-title=Factorio s-a oprit din cauza resetării sau eliminării cardului video. +direct3d-failed-to-initialize=Nu s-a reușit inițializarea DirectX. Factorio necesită o placă video compatibilă cu DirectX 10 sau mai bun. +graphics-settings-keep=Păstrare +graphics-settings-reset=Resetare +opengl-failed-to-initialize=Factorio necesită OpenGL versiunea __1__ sau mai nouă. Versiunea disponibilă pe acest calculator este __2__. +out-of-videomemory=Nu este suficientă memorie video. Încercați să scădeți rezoluția sprite-urilor sau să activați compresia texturilor. +reset-graphics-settings-question=Dorești să resetezi setările grafice? +[gui] +all=Toate +ammo=Muniție +any=Oricare +armor=Armură +artillery-ammo=Muniție de artilerie +blueprint-access-error=Nu poți altera magazia altui jucător. +blueprint-components=Componente +blueprint-dummy-error=Nu poți altera un plan cu date ale unei entități necunoscute. +blueprint-icons-empty-error=Planul trebuie să aibă cel puțin o iconiță. +blueprint-include-entities=Entități +blueprint-include-fuel=Combustibil tren +blueprint-include-modules=Module +blueprint-include-station-names=Include nume stație +blueprint-include-tiles=Dale +blueprint-include-trains=Trenuri +blueprint-include-trains-tooltip=Include trenuri +blueprint-not-available=Încă nu s-a terminat descărcarea planului din bibliotecă +blueprint-not-present=Planul a fost îndepărtat de alt jucător. +blueprint-player-not-available=Nu se poate transfera planul: jucător offline +blueprint-preview=Previzualizare +blueprint-preview-edit-tooltip=Editează eticheta, descrierea și iconițele. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ pentru eliminare, __CONTROL_LEFT_CLICK__ pentru restaurare. +blueprint-preview-hint-specific=__CONTROL__mine__ pentru eliminare, __CONTROL__build__ pentru restaurare. +blueprint-preview-not-editable-hint-dummy-entities=Acest plan nu poate fi modificat, datele sale sunt salvate separat pentru a permite restaurarea conținutului modat. +blueprint-preview-not-editable-hint-other-player=Acest plan nu poate fi modificat deoarece este în biblioteca altui jucător. +blueprint-preview-not-editable-hint-preview=Acest plan nu poate fi modificat deoarece conținutul nu a fost încă transferat în joc. +blueprint-select-replacement=Selectează înlocuitorul +blueprint-shelf-not-synced=Depozitul de planuri al jucătorului încă nu este gata +cancel=Înapoi +cancel-instruction=Anulează (__CONTROL__toggle-menu__) +changelog=Istoric schimbări +character=Personaj +clear=Golește +clear-blueprint=Șterge schiţa +close=Închide +close-instruction=Închide (__CONTROL__confirm-gui__ sau __CONTROL__toggle-menu__) +color=Culoare +confirm=Confirmă +confirm-instruction=Confirmă (__CONTROL__confirm-gui__) +confirm-load-game-load=Încarcă +confirm-load-game-settings-changed=Am găsit mod-uri eliminate sau setări de mod schimbate. Sigur vrei să continui încărcarea acestei salvări? +confirm-load-game-sync=Sincronizează mod-urile și încarcă +confirm-quit=Jocul nu a fost salvat. Ești sigur(ă) că vrei să ieşi? +confirm-restart=Ești sigur că vrei să repornești? +confirmation=Confirmare +constant-number=Număr constant +converting-map=Conversie hartă __1__ +copy=Copiază +copy-this=Creează o copie a acestui +crafting=Fabricație +credits=Contribuții +delete=Șterge +delete-blueprint-record=Șterge schiţa +destroy-blueprint=Distruge schița +destroy-book=Șterge dosarul de planuri +destroy-deconstruction-planner=Distruge planul de culegere +destroy-upgrade-planner=Distruge __1__ +drop-blueprint-nothing-to-drop-error=Niciun proiect ținut în cursor. +empty-blueprint-error=Planul este gol. +enable-logistics-while-moving=Permite logistica în mișcare +equipment-grid=Grila de echipament +eula=Convenție Licență Utilizator Final +exit=Ieșire +export-to-string=Exportă în şir +fluid-ingredient=Ingredientul fluid +fluid-ingredient-description=Intrări pentru fluide +fuel=Combustibil +generating-new-map=Se generează o hartă o nouă +grabbed-item=Articol luat +grid=Grilă +guns=Armă +ingredient=Ingredient +ingredient-description=Intrări posibile +instruction-to-activate=__1__ pentru activare. +instruction-to-alt-select=__1__ și trage pentru selectare fără a intra în configurare. +instruction-to-build=__1__ pentru a construi. +instruction-to-cancel-deconstruct=__1__ și trage pentru anulare recuperare. +instruction-to-cancel-upgrade=__1__ și trage pentru a anula comenzile de actualizare. +instruction-to-change-size=__1__/__2__ pentru a schimba mărimea zonei. +instruction-to-clear-generic=__1__ pentru ștergere. +instruction-to-clear-item=__1__ pentru ștergere. +instruction-to-clear-quickbar-slot=__1__ pentru a șterge scurtătura. +instruction-to-connect-spidertron-remote=__1__ pe spidertron pentru a-l conecta. +instruction-to-consume=__1__ pentru consumare. +instruction-to-cycle-blueprint-backards=__1__ pentru anteriorul. +instruction-to-cycle-blueprint-forwards=__1__ pentru următorul. +instruction-to-deconstruct=__1__ și trage pentru recuperare. +instruction-to-destroy=__1__ pentru a distruge. +instruction-to-downgrade=__1__ și trage pentru retrogradare. +instruction-to-force-build=__1__ pentru a forța construcția. +instruction-to-mine-tiles=__1__ pentru a culege dalele construite. +instruction-to-open-item=__1__ pentru deschidere. +instruction-to-order-spidertron=__1__ pentru a trimite spidertronul. +instruction-to-order-spidertron-to-follow=__1__ pentru a urmări entitatea selectată. +instruction-to-queue-spidertron-order=__1__ pentru a adăuga un ordin de deplasare. +instruction-to-repair=__1__ și ține apăsat pentru a repara entitatea selectată. +instruction-to-reset-item=__1__ pentru a reseta. +instruction-to-select=__1__ și trage pentru selectare. +instruction-to-shoot=__1__ pentru tragere. +instruction-to-throw=__1__ pentru aruncare. +instruction-to-upgrade=__1__ și trage pentru a actualiza. +instruction-when-in-cursor=Când este în cursor +inventory=Inventar +inventory-filter=Filtru de inventar +licenses=Licențe +load=Încarcă +loading-map=Se încarcă harta __1__ +loading-new-map=Încărcare hartă nouă +logistic-requests-disabled=Cereri logistice dezactivate +logistic-trash-slots=Sloturi logistice pentru gunoi +map-exchange-string=Șir de schimb al hărții +mining-fluid=Fluid minier +mod-scenarios=Scenarii de mod +mod-with-campaign-not-available=Modul cu această campanie nu este disponibil. +module=Modul +module-description=Module permise: +no=Nu +no-recipe-available=Nici o rețetă disponibilă +no-recipes-found=Nici o rețetă găsită +not-available=Indisponibil +not-connected=Neconectat +not-in-logistic-network=Nu este în rețeaua logistică +nothing-found=Nu am găsit nimic +notice=Notificare +off=Oprit +ok=OK +on=Pornit +open-equipment-grid=Deschide grila de echipament +or-set-a-constant=Sau setează o constantă +owner=Proprietar +queued=În coada de transfer +quit=Ieșire +reassign-blueprint=Re-selectează conținutul planului. +refresh=Actualizare +release-date=Data publicării: +remove-blueprint-book-record=Șterge cartea de schițe +reset=Reset +reset-consumpiton-filters=Resetare filtre +reset-production-filters=Resetează filtre +restart=Repornire +result=Rezultat +rocket-inventory-slot=Încărcătură rachetă +rocket-inventory-slot-description=Se așteaptă să pui satelitul aici. +rocket-launch=Lansare +rocket-launch-started=Lansată +rocket-preparing=Se pregătește +rocket-result-inventory-slot=Rezultatele lansării rachetei +save=Salvează +saving-map=Se salvează harta __1__ +script-inventory=Inventarul scriptului +search=Caută +search-with-focus=Căutare (__1__) +select-filter=Selectează filtru +select-signal=Selectează un semnal +select-upgrade=Selectare actualizări +set=Setează +set-amount=Pune valoarea +set-filter=Pune filtru +set-inventory-bar-title=Limitează o parte din inventar pentru a nu fi umplută de mașini. +since-last-played=Jucată ultima dată (__1__) +space-usage-mb=Utilizare spațiu: __1__ MB / __2__ MB +subversion=Sub-versiune: +sync-mods-with-save=Sincronizează mod-urile cu salvarea +synchronize=Sincronizare +total=Total +transferring=Transferă +update=Actualizare +upgrade-blueprint-book-tooltip=Modernizează obiectele și entitățile din toate planurile din acest dosar. +upgrade-blueprint-tooltip=Actualizați obiectele și entitățile din plan. +user-scenarios=Scenarii de utilizator +version=Versiune: +weapons=Arme +yes=Da +[gui-about] +created-by=Creat de +forums=Forumuri +release=Lansare +version=Versiune +website=Pagină web +[gui-achievements] +modded-game=Jocul este mod-at. Realizările sunt separate de versiunea vanilie a jocului. +not-in-game-long-enough=Trebuie să joci peste __1__% din timpul total al jocului pentru a putea obține realizări. Jocul a durat __2__, dar ai petrecut doar __3__ în joc. +title=Realizări +track=Porneşte urmărirea +unlocked-count=__1__ realizări câștigate din __2__ +untrack=Opreşte urmărirea +[gui-additional-entity-settings] +apply-entity-health=Aplică viata +apply-entity-tag=Aplică etichetă +corpse-expires=Hoitul expiră +difficulty=Dificultate +entity-tag=Etichetă entitate +indestructible=Indestructibil +not-minable=Neminabil +not-operable=Neoperant +not-rotatable=Nerotibil +properties=Proprietăți +recipe-locked=Rețetă blocată +title=__1__ setări suplimentare +to-be-looted=De jefuit +[gui-admin-player] +character-equipment=Echipament +character-main-inventory=Inventar principal +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=entitate primește|rest=entități primesc}__ daune. +destroyed=__1__ __plural_for_parameter_1_{1=entitate a fost distrusă|rest=entități au fost distruse}__ . +map-hint=Verifică harta pentru mai multe detalii. +no-material-for-construction=__1__ __plural_for_parameter_1_{1=entitate are|rest=entități au}__ lipsă materiale de construcții. +no-storage=Spațiu de stocare insuficient în rețeaua logistică. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=entitate nu are|rest=entități nu au}__ roboți constructori. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=entitate nu are|rest=entități nu au}__ kit-uri de reparații. +title=Alerte +train-out-of-fuel=Tren fără combustibil. +turret-fire=__1__ __plural_for_parameter_1_{1=turelă trage|rest=turele trag}__ în inamici. +[gui-arithmetic] +input=Intrare +output=Ieșire +[gui-assembling-machine] +change-recipe=Schimbă rețeta +select-recipe=Selectează o rețetă pentru asamblare +[gui-auth-server] +client-version-too-old=Versiunea clientului tău de joc este prea veche pentru a putea utiliza serviciile online. Te rugăm să actualizezi la cea mai recentă versiune de Factorio. +email-authentication-invalid=Cod de autentificare invalid. Vă rugăm să verificaţi adresa de e-mail şi să încercaţi din nou. +email-authentication-required=Autentificarea prin e-mail este necesară. Vă rugăm să vă autentificați pe Factorio.com cu browserul dvs. și să introduceți codul pe care vi l-am trimis. +email-change-rate-limit=Poți să iți schimbi adresa de e-mail o singură dată la 7 zile. +email-invalid-format=Adresa de e-mail este într-un format incorect, vă rugăm să o verificați. +email-registered=Această adresă de e-mail este înregistrată deja. +failed-to-reach-server-error=Eroare la accesarea serverului de autentificare Cod: __1__. Eroare: __2__. +generic-timeout=Acțiunea a eșuat din cauza unui timeout. Te rugăm să încerci din nou mai târziu. +generic-verification-failed=Verificarea contului dvs. a eșuat. Asigurați-vă că sunteți conectat la furnizorul de servicii și încercați din nou. +invalid-characters-in-username=Numele de utilizator conține caractere invalide. Vă rugăm să vizitați __1__ în browserul web și să alegeți un nou nume de utilizator. +json-parse-error=Nu s-a putut analiza răspunsul de la serverul de autentificare. Acest lucru pare a fi o eroare internă de server. +login-banned=Contul dumneavoastră a fost blocat. Dacă credeți că este o greșeală, contactați support@factorio.com. +login-blacklist=Adresa ta IP este pe lista neagră din cauza abuzurilor din trecut. Dacă considerați că aceasta este o eroare și doriți ca interdicția să fie ridicată, vă rugăm să contactați __1__. +login-deletion-pending=Nu se poate autentifica deoarece contul tău este în curs de ștergere. Dacă dorești să anulezi acest proces, autentifică-te pe website, __1__. +login-failed=Numele de utilizator sau parola nu se potrivesc cu nici un cont. +login-failed-steam-only=Acest cont Factorio.com este un cont doar Steam. Te rugăm să te autentifici cu Steam sau să vizitezi __1__ pentru a seta o parolă. +login-insufficient-membership=Contul tău nu deține jocul. Te rugăm să îl cumperi pentru a te autentifica. +login-too-many-attempts=Prea multe încercări de conectare nereușite. Vă rugăm să încercați din nou mai târziu. Dacă ați uitat parola, o puteți reseta la __1__ +login-unlinked=Contul tău de Steam nu pare să mai dețină jocul, prin urmare l-am deconectat de la contul tău Factorio. Poți lega contul tău Factorio la un cont Steam care deține jocul pentru a vă restabili statutul de membru. +server-down-for-maintenance=Serviciile online sunt momentan indisponibile pentru întreținere. Te rugăm să încerci mai târziu. +steam-id-already-registered=Contul tău Steam este deja conectat la un cont existent Factorio.com. Te rugăm să te autentifici folosind contul Factorio. +steam-id-doesnt-own-factorio=Contul tău de Steam nu deține Factorio. Te rugăm să cumperi jocul pentru a crea un cont. +steam-id-timeout=A eșuat verificarea deținerii Factorio din cauza pierderii colecțiunii cu Steam pe o durata lunga. Va rugam sa reîncercații. +steam-ticket-verification-failed=Verificarea cod de utilizator Steam a eșuat. Asigurați-vă că sunteți conectat la Steam și încercați din nou. +unknown-error=Serverul a returnat eroarea: __1__ +username-invalid-characters=Caractere invalide în numele de utilizator. Vă rugăm să folosiți doar caractere alfanumerice și .- +username-taken=Numele de utilizator este deja înregistrat. Te rugăm să alegi altul sau să te autentifici dacă este al tău. +username-too-long=Numele de utilizator este prea lung (max. 30 caractere). +username-too-short=Numele de utilizator este prea scurt (min. 2 caractere). +[gui-blueprint] +absolute-snapping=Fixare absolută +absolute-snapping-tooltip=Se ancorează la grila globală. Coordonatele specifică modul în care poziția planului este poziționată în raport cu rețeaua globală. +close-blueprint=Închide schița +commit-blueprint=Salvează schița +components=Componente +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ pentru a elimina toate componentele de acest fel.\n__ALT_CONTROL_LEFT_CLICK__1__ pentru a pune înapoi toate componentele de acest fel. +create-blueprint=Creează schiță +existing-blueprint=Schiță +filters=Filtre +grid-position=Poziție grilă +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ în previzualizare pentru a schimba poziția grilei. +grid-size=Dimensiune grilă +grid-size-tooltip=Intervalele de repetare a construcției. +height=Înălţime +icon=Iconiță +icon-tooltip=Aici puteți schimba ce iconițe reprezintă această schiță. +library-blueprint=Schiță în biblioteca de schițe +library-blueprint-owned-by-other-player=Schiță din biblioteca de schițe a altui jucător +new-blueprint=Creează o schiță nouă +relative-snapping=Fixare relativă +relative-snapping-tooltip=Fixează schița relativ la originea construirii prin tragere. +settings=Setări +snap-to-grid=Fixare la grilă +snap-to-grid-tooltip=La construcție, schița se fixează pe o grilă. +unnamed-blueprint=Schiță fără nume +width=Lățime +[gui-blueprint-book] +blueprints=Planuri +confirm-blueprint-book-deletion=Ești sigur că vrei să ștergi cartea de schiție? +delete-blueprint-book=Șterge carte +icon-tooltip=Când este goală, cartea afișează icoana planului activ. +scroll-to-change-active=Folosește __CONTROL__cycle-blueprint-forwards__ și __CONTROL__cycle-blueprint-backwards__ pentru a schimba schița activă. +scroll-to-change-active-specific=Folosește __CONTROL_STYLE_BEGIN____1__Mouse wheel__CONTROL_STYLE_END__ pentru a schimba schița activă. +unnamed-blueprint-book=Carte de schițe fără nume +[gui-blueprint-library] +blueprint-book=Dosar planuri +blueprint-book-edit=Editează dosar planuri +blueprint-book-string=Dosar planuri ca text +blueprint-string=Planul ca text +cant-manipulate-not-synchronized-shelf=Nu pot manipula un raft care nu este încă sincronizat. +deconstruction-item-string=Dezasamblare șir obiect +deconstruction-tool-edit=Editează unealtă de cules +drop-blueprint=Aruncă proiect +failed-loading-cloud-storage=Încărcarea magaziei de planuri din cloud a eșuat. În schimb se încarcă versiunea locală a depozitului. +failed-loading-storage=Încărcarea magaziei de planuri a eșuat: __1__. Fac o copie de rezervă a magaziei curente în __2__. +failed-saving-cloud-storage=Salvarea depozitului de planuri în cloud a eșuat. Este posibil să fi rămas fără spațiu pentru Sincronizarea Cloud. Pentru a preveni pierderea bibliotecii de planuri, te rog să faci o copie de rezervă a fișierului __1__. +game-blueprints-title=Planuri în joc +grid-view=Vedere grilă +import=Importă +import-string=Importă text +list-view=Vedere listă +make-new=Nou: __1__ +not-available-yet=Planul nu este încă disponibil +not-synced-warning=[img=utility/warning_icon] [color=red] Biblioteca de planuri nu este sincronizată.[/color] +player-storage=__1__ - depozit planuri +private-shelf=Planurile mele +shared-shelf=Planuri partajate +shelf-choice=Filtrare: +shelf-choice-all=Toate +shelf-choice-game=Planuri în joc +synchronising=Sincronizare... +title=Bibliotecă cu schiţe +transfer-progress=Stadiul transferului +unknown-player-storage=Depozit jucător necunoscut +upgrade-item-string=Articol upgrade ca text +upgrade-tool-edit=Editează unealtă upgrade +[gui-bonus] +artillery-range=Rază de acțiune artilerie +character-build-distance=Aria de construcție +character-crafting-speed=Viteza de fabricare +character-health-bonus=Viață +character-inventory-slots-bonus=Sloturi de inventar bonus +character-item-drop-distance=Distanță aruncare obiect +character-item-pickup-distance=Aria de colectare a unui obiect +character-logistic-slots=Sloturi de cereri logistice +character-logistic-trash-slots=Sloturi de eliminări logistice +character-loot-pickup-distance=Aria de colectare a unui caracter +character-mining-speed=Viteza de minerire +character-reach-distance=Distanța maximă +character-resource-reach-distance=Aria de colectare a resurselor +character-running-speed=Viteza de mers +damage-bonus=Daună +follower-robot-lifetime=Durata de viaţă +inserter-stack-size-bonus=Capacitatea inseratoarelor +laboratory-productivity=Productivitatea cercetării +laboratory-speed=Viteză cercetare +maximum-following-robots-count=Număr de roboți urmăritori +mining-drill-productivity-bonus=Productivitatea minieră +no-bonuses=Nici un bonus studiat încă. +shooting-speed-bonus=Viteză tragere +stack-inserter-capacity-bonus=Capacitatea inseratoarele stivă +title=Bonusuri +train-braking-force-bonus=Forța de frânare a trenurilor +turret-damage-bonus-description=(Se adună cu bonusuri de muniție) +worker-robot-battery=Dimensiune baterie +worker-robot-speed=Viteză mișcare +worker-robot-storage=Capacitate de transport +[gui-browse-games] +access=Acces +access-password=Parolă +access-public=Public +cant-join-game-steam-init-failed=Intrarea în joc prin rețeaua Steam a eșuat: Steam nu este inițializat corect. Funcțiile specifice Steam sunt inactive. Repornirea Steam rezolvă de obicei această problemă. Vrei să încerci intrarea în joc folosind rețeaua non-Steam? +description=Descriere +downloading-game-information=Se descarcă informațiile jocului +favourite-tooltip=Favorite +games-headers-name=Nume +games-headers-players=Jucători +games-headers-playtime=Timp de joc +has-friends=Prieteni Steam în joc +has-mods=Are mod-uri +has-password=Are parolă +has-players=Are jucători +is-dedicated-server=Este server dedicat +join-game=Alătură-te jocului +loading=Încarcă... +mods=Mod-uri +no-game-selected=Niciun joc selectat +no-players=Niciunul +none=Niciunul +ping=Ping +ping-calculating=Se calculează +ping-cant-reach=Prea departe +players=Jucători +search=Caută +search-filters=Filtre de căutare +tags=Etichete +title=Răsfoieşte jocuri +version=Versiune +[gui-building-statistics] +built=Construite +deconstructed=Dezasamblat +title=Clădiri +upgraded=Actualizat +[gui-car] +automatic-targeting=Țintire automată +color=Culoare +driver=Șofer +passenger=Pasager +trunk=Portbagaj +weapons-control=Controlul armelor +with-gunner=Cu ochitor +with-gunner-description=Împușcă inamicii din apropiere automat când un ochitor (șofer sau pasager) este în vehicul +without-gunner=Fără ochitor +without-gunner-description=Împușcă inamicii din apropiere automat când vehiculul este gol +[gui-character] +crafting-queue=Coadă fabricare +exoskeleton=Exoschelet +personal-logistics-description=Dezactivarea logisticii personale va opri dronele logistice să aducă obiectele solicitate. De asemenea, va opri mutarea automată a obiectelor în sloturile de gunoi. Dronele logistice vor continua să golească sloturile de gunoi. +personal-roboport=Roboport personal +[gui-constant] +off=Oprit +on=Pornit +output=Ieșire +output-signals=Semnale de ieșire +[gui-control-behavior] +circuit-connection=Conexiune de circuit +circuit-network=Rețea de circuite +connect=Conectează +connected-to-network=Conectat la rețea +green-network-id=[color=green]__1__[/color] +logistic-connection=Conexiune logistică +logistic-network=Rețea logistică +mode-of-operation=Mod de operare +no-network-in-range=Nicio rețea în apropiere +not-connected=Neconectat +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Zid cu controler de poartă +[gui-control-behavior-modes] +close-signal-description=Când condiția specificată este adevărată, încearcă să facă acest semnal roșu și să oprească orice tren să treacă.\nDacă un tren nu poate opri la timp (semnalul este galben) sau deja trece (semnalul este roșu), semnalul nu va opri acel tren.\nNotă: Trenul va opri frecvent la semnal și nu va încerca să caute o cale alternativă chiar dacă una este disponibilă. +enable-disable=Activare/dezactivare +enable-disable-description=Activează această entitate doar atunci când condiția este adevărată. +enable-disable-train-stop-description=Activează această entitate doar atunci când condiția este adevărată.\nTrenurile vor sări stațiile dezactivate, permițându-ți să controlezi rutele trenurilor. +none=Fără +none-write-description=Nu schimba comportamentul acestei entități pe baza rețelei de circuite. +open-gate=Deschide poarta +read-belt-contents=Citește conținutul benzii rulante +read-belt-contents-description=Citește conținuturile benzilor rulante și le trimite către rețeaua de circuite. Benzile nu vor trimite semnale corecte atunci când obiectele sunt adăugate sau luate din mijlocul benzii de către entități externe. +read-chain-signal=Citește semafor +read-charge-level=Citește nivelul de încărcare +read-charge-level-description=Emite în rețeaua de circuite nivelul de încărcare a acumulatorului, ca procent între 0 și 100. +read-contents=Citește conținutul +read-contents-description=Emite în rețeaua de circuite conținutul containerului. +read-hand-contents=Citește conținutul brațului +read-hand-contents-description=Emite în rețeaua de circuite obiectele ținute de brațul inseratorului. +read-logistic-network-contents=Citește conținutul rețelei de logistică +read-logistic-network-contents-description=Emite în rețeaua de circuite cantitățile de articole disponibile în rețeaua logistică a acestui roboport. +read-resources=Citește resursele +read-robot-stats-description=Emite în rețeaua de circuite numărul de roboți din rețeaua logistică a acestui roboport. +read-sensor=Citește senzorul +read-signal=Citește semafor +read-stopped-train=Citește trenul oprit +read-stopped-train-description=Când un tren este oprit la o stație de tren, un semnal este trimis cu un număr unic pentru acel tren. +read-train-contents=Citește conținutul trenului +read-train-contents-description=Emite în rețeaua de circuite conținutul trenului oprit în stație. +read-trains-count=Citește numărul trenurilor +read-trains-count-description=Citește numărul de trenuri care merg spre această stație de tren. Include trenul oprit. +send-to-train=Trimite spre tren +send-to-train-description=Transmite trenului semnalele din rețeaua de circuite astfel încât acestea să poată fi folosite în condițiile de așteptare. +set-filters=Setează filtre +set-filters-description=Setează filtrele inseratorului prin semnale din rețeaua de circuite. +set-requests=Setează cereri +set-requests-description=Cererile logistice sunt stabilite de semnalele din rețeaua de circuite. +set-stack-size=Setează dimensiunea stivei +set-stack-size-description=Valoarea maximă a stivei acestui inserator este dată de valoarea semnalului selectat. +set-trains-limit=Setează limita de trenuri +set-trains-limit-description=Setează numărul maxim de trenuri care merg spre această stație de tren. Include trenul oprit. +use-colors=Folosește culori +[gui-control-behavior-modes-guis] +available-construction-bots=Roboți constructori disponibili +available-logistic-bots=Roboți de logistică disponibili +belt-read-mode=Modul citire conținut +blue=Albastru +control-signal=Semnal de control +entire-patch=Întregul petic de resurse +green=Verde +hold-mode-description-belt=Semnalul este trimis continuu cât timp obiectele sunt pe banda rulantă. +hold-mode-description-inserter=Semnalul este emis continuu cât timp inseratorul ține obiectul. +input-signal=Semnal de intrare +open-condition=Stare deschis +output-signal=Semnal de ieșire +output-signals=Semnale de ieșire +pulse-mode=Puls +pulse-mode-description-belt=Semnalul este trimis doar pentru 1 tick atunci când obiectul intră pe banda rulantă. +pulse-mode-description-inserter=Când un obiect este apucat, semnalul este emis doar pe durata unui tic. +red=Roșu +resource-read-mode=Mod citire resurse +total-construction-bots=Număr total de roboți constructori +total-logistic-bots=Număr total de roboți de logistică +train-id=ID tren +train-id-description=Identificatorul unic al trenului oprit +trains-count=Număr de trenuri +trains-count-description=Numărul de trenuri care se vor opri la acest stop de trenuri. Include trenul oprit. +trains-limit=Limită de trenuri +trains-limit-description=Numărul maxim de trenuri care se vor opri la acest stop de trenuri. Include trenul oprit. +yellow=Galben +[gui-control-settings] +advanced-interaction=Interacțiune avansată +basic-interaction=Interacțiune de bază +button-layout=Layout butoane +button-layout-description=Modifică maparea unor acțiuni în conformitate cu standardul preferat. De asemenea, afectează navigarea in interfață. +button-layout-eastern=__1__ selectează, __2__ anulează (est) +button-layout-western=__1__ selectează, __2__ anulează (vest) +change-input-method-to-controller=Schimbă metoda de introducere la controller +change-input-method-to-keyboard-and-mouse=Schimbă metoda de introducere la tastatură și mouse +control-disabled=Dezactivat - modificat de: __1__ +controller=Controller +controller-icons=Pictograme +controller-icons-auto=Detectare automată (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Setările controlerului +crafting=Fabricație +deadzone=Zona moartă Stick +deadzone-description=Mărește această valoare dacă observi drift la cursor. +debug=Depanare +editor=Editor +input-method=Dispozitiv de control +input-not-found-controller=Metoda de introducere selectată este controller, dar niciun controller nu este conectat. +input-not-found-keyboard-and-mouse=Metoda de introducere selectată este tastatura și mouse-ul, dar nu sunt conectate. +inventory=Inventar +keyboard-and-mouse=Tastatură și mouse +keyboard-and-mouse-recommended=Tastatură și mouse (recomandat) +miscellaneous=Diverse +mods=Mod-uri +movement=Mișcare +panels=Panouri +quick-panel=Panou rapid +quickbar=Bară rapidă +sensitivity=Sensibilitate Stick +sensitivity-description=Cât de repede se mișcă cursorul și harta în funcțiede mișcarea Stick-ului. +title=Setări controale +tools=Unelte +vehicle-driving-mode=Modul de conducere a vehiculului +vehicle-driving-mode-absolute=Absolută +vehicle-driving-mode-absolute-description=Mişcarea băţului sus/jos va face vehiculele să se accelereze/frâneze.\nMişcarea băţului stânga/dreapta va face vehiculele să se întoarcă în această direcţie. +vehicle-driving-mode-relative=Relativă +vehicle-driving-mode-relative-description=Acționarea manetei într-o direcție va determina întoarcerea automată și accelerarea vehiculelor în direcția respectivă. +vibration-intensity=Intensitatea vibrațiilor +waiting=În aşteptare +[gui-crafting-queue] +collapse=Restrânge +expand=Extinde +[gui-create-account] +account-creation-info=Ești autentificat folosind Steam. Alege un nume de utilizator pentru Factorio. Acesta va fi numele tău afișat în jocurile multiplayer. Poate fi schimbat o singură data pe site-ul nostru. +account-creation-info-console=Alege un nume de utilizator pentru Factorio. Acesta va fi numele tău afișat în jocuri multiplayer. Nu poate fi schimbat. +account-creation-success-info=Acum ești autentificat ca __1__ prin Steam. Dacă vrei să folosești acest cont fără Steam, autentifică-te cu Steam pe __2__ și setează un e-mail și o parolă în profilul tău. +account-creation-success-info-console=Cont creat cu succes. Acum ești autentificat ca __1__. +create=Crează +creating-account=Se creează contul +i-accept-the=Accept +login-using-factorio-account=Am deja un cont Factorio.com +login-using-factorio-account-info=Dacă ai un cont Factorio, te poți conecta folosind parola în schimb. Acest lucru va lega și contul Factorio la acest cont Steam. +login-using-factorio-account-info-console=Dacă ai un cont Factorio, te poți conecta folosind parola în schimb. Acest lucru va lega și contul Factorio la contul acestei console. +terms-of-service=Termenii de utilizare +title=Creează un cont +[gui-current-research] +not-researching=Apasă __CONTROL__open-technology-gui__ pentru a începe o nouă cercetare. +research-finished=__1__ finalizată. Apasă __CONTROL__open-technology-gui__. +[gui-decider] +condition=Condiție +input-count=Număr intrări +one=1 +output-item=Ieșire +[gui-deconstruction] +blacklist=Listă neagră +blacklist-description=Ignoră toate obiectele filtrate când selectezi o zonă pentru dezasamblare. +blacklist-trees-and-rocks=Ignoră copaci/pietre +entities=Entități +entity-filter-mode=Mod filtru entități +entity-filters=Filtre pentru entități +filters=Filtre +icon-tooltip=Când este goală, unealta de demolare afișează filtrele selectate. +tile-filter-mode=Mod filtrare dale +tile-filters=Filtre dale +tile-selection-mode=Mod selectare dale +tiles=Dale +trees-and-rocks-only=Doar copaci/pietre +whitelist=Lista albă +whitelist-description=Selectează doar obiectele filtrate când selectezi o zonă pentru dezasamblare. +whitelist-trees-and-rocks=Doar copaci/pietre +[gui-downloading-mods] +currently-downloading=Descărcare în curs +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=nimic +downloading=Descărcare +[gui-edit-label] +edit-description=Editează descrierea +edit-label=Modifică etichetă +save-description=Salvează descrierea +save-label=Salvează eticheta +[gui-electric-energy-interface] +buffer-size=Dimensiune tampon +power-production=Producție de energie +power-usage=Consum de energie +[gui-electric-network] +accumulator-charge=Capacitate acumulator +accumulator-charge-tooltip=Cantitatea de energie stocată în toți acumulatorii din această rețea. +consumption=Consum +production=Producție +production-label=Producție +production-tooltip=Cantitatea de energie produsă în prezent din producția maximă posibilă de energie. +progressbar-format=__1__ / __2__ +satisfaction=Îndeplinire +satisfaction-tooltip=Cantitatea de energie produsă în prezent din energia necesară în prezent. +title=Informații rețea electrică +[gui-ending-screen] +epilogue=Epilog +[gui-game-finished] +continue=Continuă +finish=Finalizează +kills=Victime +lost=Ai fost înfrânt... +next-level=Următorul nivel +respawn=Reînvie +restart-level=Reîncepe nivel +save-replay=Salvează rejucare +time-played=Timp jucat +title=Joc terminat +victory=Victorie! +[gui-goal-description] +info-visibility-button=Informații +title=Obiective +[gui-graphics-settings] +advanced=Avansat +brightness=Luminozitate +color-filter=Filtru de culoare +color-filter-deuteranopia=Deuteranopie +color-filter-deuteranopia-correction=Corecție pentru deuteranopie +color-filter-none=Niciunul +color-filter-protanopia=Protanopie +color-filter-protanopia-correction=Corecție pentru protanopie +color-filter-tritanopia=Tritanopie +color-filter-tritanopia-correction=Corecție pentru tritanopie +contrast=Contrast +full-color-depth=Adâncimea completă a culorii +full-screen=Ecran complet +general=General +graphics-quality-high=Înaltă +graphics-quality-label=Rezoluție sprite-uri +graphics-quality-low=Redusă +graphics-quality-normal=Normală +graphics-quality-very-low=Foarte scăzută +high-quality-animations=Animații de înaltă calitate +low-vram-warning=Memorie video (VRAM) insuficientă. +map-zoomed-in-effect=Efectul de apropiere a hărții +max-threads=Max. randare fire +minimize-on-focus-loss=Minimizează la pierderea focalizării +multisampling-label=Multisampling +multisampling-x2=Multisampling x 2 +multisampling-x4=Multisampling x 4 +multisampling-x6=Multisampling x 6 +multisampling-x8=Multisampling x 8 +no-multisampling=Fără multisampling +preferred-screen=Ecran preferat +primary-screen=Ecran primar (__1__) +render-in-native-resolution=Randare în rezoluția ecranului nativă +render-scale=Scară randare +restart-required=Repornire necesară +saturation=Saturație +screen-n=Ecran __1__ +show-animated-water=Arată apa animată +show-clouds=Arată nori +show-decoratives=Afișează decorațiunile +show-enemy-terrain-decals=Afișează decalajele de teren ale inamicilor +show-game-simulations-in-background=Afișează simulări de joc în fundal +show-inserter-shadows=Arată umbrele inseratoarelor +show-item-shadows=Arată umbrele obiectelor +show-particles=Arată particulele +show-smoke=Arată tot fumul +show-tree-distortion=Arată copacii animați +sprite-atlas-size-custom=Personalizată (__1__) +sprite-atlas-size-label=Dimensiune textură atlas +sprite-atlas-size-largest-possible=Cea mai mare posibilă +texture-compression=Compresia texturilor +texture-compression-high-quality=Calitate înaltă +texture-compression-low-quality=Calitate redusă +texture-compression-none=Fără +texture-streaming=Redarea texturii +title=Setări de grafică +ultrawide-mode=Mod ultralat +use-flip-presentation-model=Utilizează modelul de prezentare inversă +v-sync=Așteaptă pentru VSync +video-memory-budget=Buget pentru memoria video +video-memory-budget-auto=Auto (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Toată +video-memory-usage-high=Înaltă +video-memory-usage-label=Utilizarea memoriei video +video-memory-usage-low=Redusă +video-memory-usage-medium=Medie +vram-low-high-quality-not-recommended=Am detectat că acest calculator are __1__ MB de memorie video (VRAM). Aceasta este prea puțină pentru sprite-urile de înaltă calitate. Este posibil să întâmpini probleme de performanță, elemente lipsă, blocări sau jocul ar putea să nu pornească deloc. Dimensiunea recomandată a memoriei video pentru sprite-urile de înaltă calitate este de cel puțin 2 GB. +vram-not-detected-high-quality-not-recommended=Nu am putut detecta câtă memorie video (VRAM) este disponibilă pe acest calculator. Dimensiunea recomandată a memoriei video pentru sprite-urile de înaltă calitate este de cel puțin 2 GB, altfel poți întâmpina probleme de performanță, elemente lipsă, blocări sau jocul ar putea să pornească deloc. +[gui-graphics-settings-description] +full-color-depth=Randarea la jumătate (16-bit) din adâncimea de culoare crește performanța pe GPU-uri low-end și integrate. Această opțiune are un efect doar în Windows 8+ sau cu OpenGL. +graphics-quality-label=Rezoluția sprite-urilor. Determină utilizarea VRAM-ului. Atenție: Rezoluția "Înaltă" necesită cel puțin 3 GB de VRAM. +graphics-quality-label-console=Rezoluția sprite-urilor. O rezoluție mai scăzută va reduce utilizarea memorie și timpul de încărcare. +high-quality-animations=Dacă sunt dezactivate, unele entități animate sau rotite (de exemplu, trenuri) vor încărca doar jumătate din numărul normal de cadre de animație sau rotație. Acest lucru reduce mult utilizarea VRAM. +lights-quality=Rezoluția de redare a luminilor în timpul nopții. Valorile mari vor reduce considerabil performanța. +max-threads=Numărul de fire folosite pentru a reda jocul +minimize-on-focus-loss=Când rulează în ecran complet fără linii, jocul se va minimiza pe pierderea focalizării pentru a se asigura că nu acoperă desktop-ul atunci când vrei să schimbi la o aplicație diferită +render-in-native-resolution=Randarea la rezoluția nativă pe ecranele de rezoluție mare (de exemplu Apple Retina) va produce o imagine de calitate superioară dar poate ridica cerințele de performanță. +show-animated-water=Dezactivează pentru a crește performanța pe plăci video mai slabe. +show-game-simulations-in-background=Când jocul este în meniul principal sau submeniuri, afișează diverse simulări din joc în locul fundalului. +show-smoke=Când este dezactivat, numărul de efecte de fum care sunt redate va fi redus considerabil. Dezactivează pentru a crește performanța pe plăcile video slabe. +show-tree-distortion=Dezactivează pentru a crește performanța pe plăci video mai slabe. +sprite-atlas-size-label=Atlasele mai mari permit desenarea în loturi mai mari, ceea ce reduce încărcarea procesorului la randare, dar pot fi mai greu de operat pentru GPU. +texture-streaming=Sprite-urile care n-au fost puse într-un atlas (vezi setarea Utilizarea memoriei video) vor fi păstrate în RAM până când GPU le cere. +use-flip-presentation-model=Metoda de prezentare Flip ar trebui să fie mai eficientă decât vechea metodă Blit pentru prezentarea imaginii finale pe ecran. Încearcă să basculezi această opțiune dacă apar probleme grafice sau cu frecvența cadrelor. +video-memory-budget-label=Cantitatea maximă de memorie video (VRAM) pe care jocul are voie să o folosească pentru texturi (sprite-uri). +video-memory-usage-label=Determină câte sprite-uri va încerca jocul să pună în atlasuri. Crearea de atlasuri mai mari reduce utilizarea CPU datorită abilității de a face apeluri de extragere în loturi, dar poate crește încărcarea GPU-ului deoarece acesta operează cu texturi mai mari. Sprite-urile libere pot fi încărcate în VRAM sau păstrate în RAM (consultați setarea Texture streaming). +[gui-heat-interface] +add-tooltip=Adaugă la tampon atâta căldură per tic. +at-least-tooltip=Păstrează cel puțin atâta căldură în tampon - adăugă cât lipsește. +at-most-tooltip=Păstrează cel mult atâta căldură în tampon - elimină surplusul. +exactly-tooltip=Păstrează exact atâta căldură în tampon - adăugă sau elimină după nevoie. +remove-tooltip=Elimină din tampon atâta căldură per tic. +[gui-hotkey-suggestions] +cancel-selection=Anulează selecția +confirm-selection=Confirmă selecția +copy-settings=Copiază setările +enter-vehicle=Intră în vehicul +exit-vehicle=Ieși din vehicul +insert-items=Inserează elemente +paste-settings=Lipește setările +place-one=Plasează unul +take-items=Ia obiectele +transfer-all=Transferă totul +transfer-everything=Transferă totul +transfer-stack=Transferă stiva +[gui-infinity-container] +add=Adaugă +at-least=Cel puțin +at-least-tooltip=Ține în inventar cel puțin atâtea obiecte - adăugă cât lipsește. +at-most=Cel mult +at-most-tooltip=Ține în inventar cel mult atâtea obiecte - elimină surplusul. +exactly=Exact +exactly-tooltip=Ține în inventar atâtea obiecte - adaugă sau elimină după nevoie. +remove=Elimină +remove-unfiltered-items=Elimină elemente nefiltrate +remove-unfiltered-items-tooltip=Elimină din inventar obiectele care nu sunt pe lista de filtre. +title[1]=Container infinit +[gui-infinity-pipe] +add-tooltip=Adaugă pe țeavă acest procent de fluid per tic. +at-least-tooltip=Ține pe țeavă acest procent minim de fluid - adaugă cât lipsește. +at-most-tooltip=Ține pe țeavă acest procent maxim de fluid - elimină surplusul. +exactly-tooltip=Ține pe țeavă exact acest procent de fluid - adaugă sau elimină după nevoie. +percent=% +remove-tooltip=Elimină din țeavă acest procent de fluid per tic. +temperature=Temperatură +[gui-inserter] +blacklist=Interzis +filter=Filtru +override-stack-size=Schimbă mărimea stivei +whitelist=Permis +[gui-install-mods] +already-installed=Mod-ul __1__ este deja instalat +bookmark=Adăugare la semne de carte +cant-install-mod-error=Nu s-au putut instala toate dependințele necesare pentru __1__: __2__. Ai vrea să instalezi mod-ul fără dependințe? +cant-install-mod-no-compatible-release=Nu există nicio versiune compatibilă pentru __1__ pe portalul de mod-uri. +failed-to-list-mods=A eșuat descărcarea listei de mod-uri +filter-by-category=Filtrează după categorie +highlighted-last-week=Săptămâna trecută +highlighted-this-week=Săptămâna aceasta +install=Instalează +install-failed=Instalare eșuată pentru __1__: __2__ +loading-mods=Se încarcă mod-urile +mods-headers-download-count=Descărcări +mods-headers-last-updated=Ultima actualizare +mods-headers-name=Nume +mods-headers-trending=Tendințe +mods-headers-version=Versiune +no-release=Mod-ul selectat nu are nicio versiune lansată +remove-bookmark=Eliminare din semnele de carte +show-bookmarks=Arată doar modurile salvate la semne de carte +sync-mods-with-server=Mod-urile tale active nu se potrivesc cu cele ale serverului. Vrei să îți sincronizezi mod-urile cu serverul? +wait-toggle-bookmark-request=Așteptare portal... +[gui-interface-settings] +active-quick-bars=Bare rapide active +alt-mode=Mod alternativ +automatic-ui-scale=Automat +autosort-inventory=Păstrează inventarul principal al jucătorului întotdeauna sortat +change-quickbar-by-clicking-with-item=Setează filtrul barei rapide prin click cu element +change-quickbar-by-clicking-with-item-controller=Setează filtrul barei rapide prin selecție cu element +custom-ui-scale=Personalizată +enable-recipe-notifications=Activează notificările pentru rețete +entity-tooltip-delay=Întârziere afișare bulă articol +entity-tooltip-on-the-side=Întârziere afișare bulă pe lateral +fuzzy-search-enabled=Căutare fuzzy +interaction=Interacţiune +locale=Limbă +lock-belt-building-to-straight-line=Trasează banda în linie dreaptă. +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Arată textul predictiv pentru tastatura pe ecran +other=Altele +output-console-delay=Durata mesajului (până dispare) +pick-ghost-cursor=Ia un obiect fantom dacă niciun obiect nu este disponibil +play-sound-for-chat-messages=Redă un sunet pentru mesajele de chat +research-finished-stops-game=Ecranul de tehnologie se deschide când cercetarea este finalizată +shortcut-bar-rows=Rânduri bară scurtături +show-all-items-in-selection-lists=Afișează toate obiectele în listele de selecție +show-beacon-modules-in-alt-mode=Arată modulele semnalizatorului în modul "Alt" +show-combinator-settings-when-detailed-info-is-on=Arată setările combinatorului în "Alt-mode" +show-descriptions-in-tooltips=Arată în bulă descrierile +show-grid-when-paused=Arată grila când jocul este suspendat +show-hotkey-suggestions=Arată sugestii de control prin mouse și tastatură +show-hotkey-suggestions-controller=Arată sugestii pentru butoane controller +show-inserter-arrows-when-detailed-info-is-on=Arată săgeți inserator în "Alt-mode" +show-inserter-arrows-when-selected=Arată săgeți inserator când este selectat +show-interaction-indications=Afișează indicații de interacțiune +show-item-labels-in-cursor=Afișează etichetele obiectelor în cursor +show-minimap=Afișează miniharta +show-mining-drill-arrows-when-detailed-info-is-on=Arată săgețile forezei în "Alt-mode" +show-missing-logistic-network-icon=Arată pictograma când lipsește rețeaua logistică +show-mod-owners-in-tooltips=Arată în bulă deținătorii mod-ului +show-player-names-on-minimap=Afișează numele jucătorilor pe minihartă +show-pump-arrows-when-detailed-info-is-on=Arată săgețile pompei în "Alt-mode" +show-rail-block-visualization=Arată vizualizarea blocului de șine +show-tips-and-tricks-notifications=Arată notificări pentru sfaturi și trucuri +show-total-raw-in-recipe-tooltips=Arată totalurile de materiale în bulele rețetelor +smart-belt-dragging=Trasare asistată a benzii +title=Setări interfață +tool-window-next-to-quickbar=Pune bara de scule după bara rapidă +tooltip-delay=Întârziere afișare bulă +tooltip-never=Niciodată +tooltip-offset=Poziție bulă +tooltips=Bule +train-stop-label-angle=Unghi pentru eticheta stației de tren +train-visualization-length=Lungime vizualizare tren +ui-scale=Scară IU +visualization=Vizualizare +[gui-interface-settings-description] +active-quick-bars=Numărul de bare rapide vizibile întotdeauna pe ecran. +change-quickbar-by-clicking-with-item=Un click pe un slot din bara rapidă, cu un articol în cursor, va seta filtrul slotului în loc să încarce în cursor articolul din slot. +change-quickbar-by-clicking-with-item-controller=Selectarea unui slot din bara rapidă, cu un articol în cursor, va seta filtrul slotului în loc să încarce în cursor articolul din slot. +entity-tooltip-delay=Cât durează ca informațiile despre elementele din joc să apară lângă cursor. +entity-tooltip-on-the-side=Afișează bulele sub minimap, nu lângă cursor. +flat-character-gui=Așează panourile de fabricație și logistică unul lângă altul, nu sub tab-uri alternative. +fuzzy-search-enabled=Rezultate mai generoase la căutare prin GUI. +nintendo-switch-use-predictive-text-input=Arată sugestii de cuvinte când se utilizează tastatura pe ecran.\nActivarea acestei opțiuni permite și introducerea de text chinezesc și coreean precum și kanji pentru japoneză.\nFace tastatura de pe ecran mai mică. +output-console-delay=Numărul de secunde necesare pentru un mesaj de chat sau consolă pentru a începe să dispară. +pick-ghost-cursor=La selecția unui articol construibil din bara rapidă sau cu pipeta, dacă nu ai articolul atunci în cursor se va pune o fantomă. +shortcut-bar-rows=Numărul de rânduri din bara de scurtături vizibile întotdeauna pe ecran. +show-all-items-in-selection-lists=În ferestrele de selecție arată și articolele care n-au fost încă deblocate. +show-descriptions-in-tooltips=Include o scurtă descriere în bulele unor articole, entități sau rețete. Recomandat pentru jucători noi sau atunci când adăugați mod-uri noi. +show-interaction-indications=La survolare entitate, arată vecinii cu care interacționează +show-item-labels-in-cursor=Când ții un obiect, arată-i eticheta dacă are una (de exemplu, numele schițelor) +show-total-raw-in-recipe-tooltips=Arată cantitatea totală de timp și obiectele care nu pot fi fabricate manual necesare pentru o rețetă. +smart-belt-dragging=1) Apăsând __CONTROL__rotate__ la târâirea benzii, banda se va roti automat după poziției cursorului.\n2) Târâirea benzii peste obstacole va insera automat treceri subterane. +tooltip-delay=Cât durează ca bulele să apară lângă cursor. +tooltip-offset=Cât de departe de cursor apar bulele. +train-stop-label-angle=Unghiul pentru etichetele stațiilor de tren de pe hartă. +train-visualization-length=Numărul de vagoane ce vor fi vizualizate când se construiește lângă șine. +[gui-kills] +kills=Victime +loses=Pierderi +title=Victime +[gui-linked-container] +title=Legătură +[gui-load-game] +all-required-mods-enabled=Toate mod-urile necesare sunt activate. +exchange-string-freeplay-only=Șirul de schimb al hărții poate fi generat doar pentru hărți freeplay sau sandbox. +title=Încarcă joc +[gui-load-scenario] +confirm-delete=Ești sigur că vrei să ștergi scenariul __1__? +title=Încarcă scenariu +[gui-logistic] +auto-trash-request-exists=Există deja o cerere pentru acest articol +cell=celulă +cells=celule +count=Număr +high-value-tooltip=Cantitatea cerută. Dronele logistice vor încerca să o aducă din rețea. +infinite-amount-in-textfield=inf. +items=Obiecte +logistic-networks=Rețele logistice +logistic-request-exists=Există deja o cerere pentru acest articol +logistics-and-trash=Logistică personală şi auto-gunoi +logistics-only=Logistică personală +low-value-tooltip=Cantitatea maximă. Ce depășește se va muta automat în sloturi de gunoi. +members=Membri +network=Reţea +request-from-buffer-chests=Cere de la cufere tampon +set-request=Setează cererea +title=Logistică +title-filter=Filtru logistic +title-request=Sloturi logistice de cerere +trash=Auto-gunoi +trash-only=Filtre auto-gunoi +trash-slots=Sloturi de gunoi +[gui-manage-mods] +name-column-header=Nume +version-column-header=Versiune +[gui-map-editor] +brush-intensity=Intensitate +brush-size=Mărime +brush-speed=Viteză +character=Personaj +character-equipment=Echipament +character-main-inventory=Inventar principal +character-quickbar=Bară rapidă +cliffs=Stânci +confirm-quit=Jocul nu este salvat. Sigur vrei să ieși? +confirm-regenerate=Ești sigur că vrei să regenerezi harta? +convert=Convertește +convert-save=Convertește salvarea +convert-save-to-scenario=Convertește salvarea în scenariu +cursor-intensity=Intensitate +decoratives=Decorațiuni +edit-scenario=Editează scenariu +editor-inventory=Editor +editors-title=Editoare +entities=Entități +finished-converting-save=Salvarea a fost convertită într-un scenariu numit __1__. Îl poți găsi în lista de scenarii ale utilizatorului. +import=Importă +import-save=Importă salvarea +import-save-failed=Importarea salvării a eșuat: __1__ +items=Obiecte +items-transfer-limit=Limită de transfer inventar +new-scenario=Scenariu nou +resources=Resurse +scenario-already-exists=Un scenariu cu numele __1__ există deja. Vrei să îl suprascrii? +select-surfaces-to-import=Selectează suprafețele de importat +settings=Setări +shape=Formă +tiles=Dale +title=Editor de hărți +tools=Unelte +tools-title=Unelte +[gui-map-editor-clone-editor] +clear-destination-entities=Șterge entitățile destinație +clone-decoratives=Clonează decorațiunile +clone-entities=Clonează entitățile +clone-tiles=Clonează dalele +manual-collision-mode=Mod coliziune manuală +smart-area-drag-mode-tooltip=Când faceți clic și trageți pentru a clona o zonă, sursa este clonată la destinație numai dacă nu se suprapune cu ultima destinație clonată. +snap-to-chunk=Fixare la chunk +snap-to-grid=Fixare la grilă +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Construiește ca forța +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Modificator de daună pentru muniție +boolean-modifiers=Modificatori booleeni +category-modifiers=Modificatori de categorie +disabled-hand-crafting-recipes=Rețete interzise manual +edit-modifier-category=Editează __1__ +gun-speed-modifiers=Modificatori ai vitezei de tragere +setting-is-invalid=Una sau mai multe setări sunt invalide. +simple-modifiers=Modificatori simpli +value-cannot-be-empty=Valoarea nu poate fi goală. +value-out-of-range=Valoare în afara intervalului: valorile valide sunt de la __1__ până la __2__ inclusiv. +[gui-map-editor-force-editor] +auto-force=**AUTO** +cant-delete-built-in-force=Jucătorul, inamicul și forțele neutre nu pot fi șterse. +create-force=Creează forța +current-force=Forța curentă +delete-force=Șterge forța +destination-force=Forța destinație +destination-force-tooltip=Forța în care să schimbi entitățile. Dacă este "**AUTO**", atunci este folosită forța ta curentă. +edit-force=Editează forța +edit-force-cease-fire=Editează armistițiu +edit-force-cease-fire-title=Editează armistițiu pentru forță "__1__" +edit-force-data=Editează alte proprietăți +edit-force-friends=Editează aliații +edit-force-friends-title=Editează aliații forței "__1__" +enable-friendly-fire=Activează focul între aliați +neutral-force-cant-be-changed=Forța neutră nu poate fi schimbată. +new-force-name-already-used=O forță cu numele dat există deja. +no-force-name-given=Un nume de forță este necesar pentru a crea o forță. +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ și trage pentru a adăuga la zona de clonare. +area-build-instructions=__1__ și trage pentru a crea o zonă nouă. +area-move-instructions=__1__ și trage pentru a muta o zonă. +area-remove-instructions=__1__ pentru a elimina o zonă +area-select-instructions=__1__ pentru a selecta o zonă. +build=__1__ pentru a construi. +build-cliffs=__1__ pentru a construi stânci. +build-cloned-area-instructions=__1__ pentru a construi zona selectată. +build-tiles-area=__1__ și trage pentru a construi dale. +build-tiles-bucket=__1__ pentru a umple zona selectată. +build-to-clone-entity=__1__ pentru a clona entitatea selectată. +change-force-instructions=__1__ și trage pentru a schimba forța entităților. +change-spawn-location-description=__1__ pentru a specifica locația de spawn +change-tile-variations=__1__ pentru a schimba variața dalelor în zona selectată. +line-build-cliffs=__1__ și trage pentru a construi segmente de stâncă. +line-remove-cliffs=__1__ și trage pentru a elimina segmente de stâncă. +none-mine-to-mine=__1__ pentru a mina. +none-open-to-edit=__1__ pentru a edita. +pipette-to-select-entity=Apasă __1__ pentru a selecta entitatea de clonat. +position-build-instructions=__1__ pentru a crea un punct nou. +position-move-instructions=__1__ și trage pentru a muta un punct. +position-remove-instructions=__1__ pentru a elimina un punct. +position-select-instructions=__1__ pentru a selecta un punct. +remove=__1__ pentru a elimina. +remove-cliffs=__1__ pentru a elimina stânci. +remove-clone-brush-tiles=__1__ și trage pentru a elimina din zona de clonare. +run-snippet-instructions=__1__ și trage pentru a rula fragmentul selectat pe zonă. +select-area-to-clone-instructions=__1__ și trage pentru a selecta zona de clonat. +select-clone-brush-destination-instructions=__1__ pentru a seta punctul de destinație al clonei. +select-clone-brush-source-instructions=__1__ pentru a seta punctul sursă al clonei. +[gui-map-editor-lua-snippet-editor] +current-snippet=Fragment curent +delete=Șterge +lua-code=Cod Lua +name=Nume +new-snippet=Fragment nou +opened-snippet-has-duplicate-name=Fragmentul deschis în prezent are un nume duplicat. +snippet-already-present=Există deja un fragment denumit "__1__". +[gui-map-editor-menu] +quit=Închide editorul de hărți +regenerate-map=Regenerează hartă +resume-editing=Revenire la editare +save-and-play=Salvează și joacă +save-map-as=Salvează ca +save-map-overwrite=Salvează +title=Editor de hărți +[gui-map-editor-script-editor] +always-draw-areas=Desenează întotdeauna zonele +always-draw-positions=Desenează întotdeauna pozițiile +color=Culoare +current-areas=Zona curentă +current-positions=Poziția curentă +name=Nume +snap-to-grid=Fixare la grilă +[gui-map-editor-settings] +draw-cursor-light=Desenează lumina cursorului +fill-electric-buffers=Umple acumulatorii entităților la construire +generate-neighbor-chunks=Generează bucățile vecine +instant-blueprint-building=Schița e construită instantaneu +instant-deconstruction=Dezasamblare instantanee +instant-rail-planner=Calea ferată e trasată instantaneu +instant-upgrading=Actualizare instantanee +placed-corpses-never-expire=Cadavrele plasate nu expiră niciodată +show-additional-entity-info-gui=Arată GUI cu informații suplimentare +show-entity-health-bars=Afișează barele de viață ale entităților +show-entity-tags=Arată etichetele entităților +show-hidden-entities=Arată entități ascunse +show-status-icons=Arată pictogramele pentru status +[gui-map-editor-settings-categories] +interaction=Interacțiune +other=Altele +rendering=Randare +ui=IU +[gui-map-editor-surface-editor] +cant-delete-default-surface=Suprafața implicită nu poate fi ștearsă. +current-surface=Suprafața curentă +delete-surface=Șterge suprafața +edit-map-gen-settings=Editează setările de generare a hărții +edit-surface-map-gen-settings=__1__ - setări de generare hartă +fill-tiles-with-lab-tiles=Umple cu dale de laborator +generate-new-chunks-with-lab-tiles=Generează bucăți nou cu dale de laborator +import-save=Importă salvarea +import-save-only-available-in-singleplayer=Importarea salvării este disponibilă doar în single player. +importing-save-disables-replay=Importarea altor salvări va dezactiva redarea. Ești sigur că vrei să faci acest lucru? +invalid-surface-height=Înălțime suprafață invalidă: valorile permise sunt de la 0 la __1__. +invalid-surface-width=Lățime suprafață invalidă: valorile permise sunt de la 0 la __1__. +new-surface=Suprafață nouă +new-surface-name-already-used=Există deja o suprafaţă cu numele dat. +no-surface-name-given=Un nume de suprafață este necesar pentru a crea o suprafață. +regenerate-decoratives=Regenerează toate decorațiunile +remove-all-entities=Elimină toate entitățile +remove-empty-chunks=Elimină bucățile goale +select-surface=Selectează suprafața +surface-name=Nume +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Elimină decorațiunile în coliziune +[gui-map-editor-time-editor] +apply-ticks-per-day=Aplică +current-speed=Viteza curentă +day-length=Lungimea zilei +daytime=Ziua: +freeze-daytime=Îngheață ziua +pause=Pauză (__CONTROL__editor-toggle-pause__) +paused=(oprit) +play=Redă (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Redă pentru o perioadă limitată +speed=Viteză +speed-down=Încetinește (__CONTROL__editor-speed-down__) +speed-up=Accelerează (__CONTROL__editor-speed-up__) +ticks-per-day=Tick-uri pe zi +unfreeze-daytime=Dezgheață ziua +[gui-map-editor-title] +cliff-editor=Faleze +clone-editor=Clonează +decorative-editor=Decorațiuni +entity-editor=Entități +force-editor=Forțe +lua-snippet-editor=Fragmente Lua +none-editor=Fără +resource-editor=Resurse +scripting-editor=Zone și poziții +surface-editor=Suprafețe +tile-editor=Dale +time-editor=Timp +[gui-map-editor-tool] +area-selection=Zonă +brush=Pensulă +change-force=Schimbă forța +circle=Cerc +cursor=Cursor +line-selection=Linie +point=Punct +snippet=Rulează fragmente Lua +spray=Șprei +square=Pătrat +variations=Variații +[gui-map-generator] +advanced-tab-title=Avansat +aux=Tip de teren +aux-description=Controlează distribuția deșertului roșu versus nisip. O preferință mai mare generează mai mult deșert roșu. +bias=Bias +cliff-continuity=Continuitate +cliff-continuity-description=Lungimea segmentelor de stâncă neîntrerupte. +cliff-frequency=Frecvenţă +cliff-frequency-description=Numărul de stânci. +cliffs=Stânci +coverage=Acoperire +custom=[modificat] +difficulty=Dificultate +enable-replay=Înregistrează redarea +enable-replay-description=Înregistrarea redarea pentru acest fișier de salvare astfel încât să poată fi vizionat înapoi. Crește dimensiunea fișierului de salvare și durata de timp. +enabled=Activat +enemy-attack-pollution-consumption-modifier=Modificator cost atac +enemy-attack-pollution-consumption-modifier-description=Modificarea cantității de poluare consumată pentru a trimite un mușcat la atac. +enemy-base=Bază inamică +enemy-expansion-group-tile=Extindere inamică +enemy-expansion-maximum-expansion-cooldown=Maximul de timp de reactivare +enemy-expansion-maximum-expansion-cooldown-description=Intervalul maxim dintre lansări de expansiuni inamice. +enemy-expansion-maximum-expansion-distance=Distanța maximă de expansiune +enemy-expansion-maximum-expansion-distance-description=Distanța maximă la care inamicii vor căuta să se extindă, plecând de la alte baze inamice. +enemy-expansion-maximum-expansion-group-size=Mărime maximă grup +enemy-expansion-maximum-expansion-group-size-description=Dimensiunea maximă a unei expediții inamice de expansiune, modificată de nivelul curent al evoluției. +enemy-expansion-minimum-expansion-cooldown=Minimul de timp de reactivare +enemy-expansion-minimum-expansion-cooldown-description=Intervalul minim dintre lansări de expansiuni inamice. +enemy-expansion-minimum-expansion-group-size=Mărime minimă grup +enemy-expansion-minimum-expansion-group-size-description=Dimensiunea minimă a unei expediții inamice de expansiune, modificată de nivelul curent al evoluției. +enemy-expansion-minutes=minim +enemy-frequency-description=Numărul de baze inamice.\nNotă: O valoare mai mică de 100% va dezactiva unele obiective. +enemy-size-description=Dimensiunea fiecărei baze de inamici.\nNotă: O valoare mai mică de 100% va dezactiva unele obiective. +enemy-tab-title=dușmani +error-importing-exchange-string=Importă string de schimb de hărți. +evolution=Evoluție +evolution-destroy-factor=Factor de distrugere +evolution-destroy-factor-description=Controlează cât de repede crește evoluția cu distrugerea cuiburilor inamice. +evolution-pollution-factor=Factor de poluare +evolution-pollution-factor-description=Controlează cât de repede crește evoluția cu producerea de poluare. +evolution-time-factor=Factor de timp +evolution-time-factor-description=Controlează cât de repede crește evoluția cu timpul. +exchange-string-instructions=Introduceți un string de schimb de hărți din care să încărcați setările. +export-exchange-string-tt=Exportă string de schimb de hărți (stochează setările hărții și poate fi partajat) +frequency=Frecvență +hide-preview=Închideți previzualizarea +import-exchange-string-tt=Importă string de schimb de hărți +invalid-value-for-field=Valoare nevalidă pentru câmpul "__1__". Valorile permise sunt între __2__ și __3__. +island-size=Dimensiune insulă +map-height=Înălţime +map-height-simple=Înălțime hartă +map-seed=Seed +map-seed-simple=Seed +map-size-group-tile=Hartă +map-type=Tip hartă +map-width=Lățime +map-width-simple=Lățime hartă +minimum-pollution-to-damage-trees=Minim pentru a distruge copacii +minimum-pollution-to-damage-trees-description=Copacii sunt distruși de poluare trecând progresiv prin 4 stadii. Orice poluare peste acest nivel inițiază procesul de trecere a copacului către un stadiu mai avansat de deteriorare. +moisture=Umiditate +moisture-description=Controleaza distributia de iarba versus desert. O favorizare mai mare genereaza mai multa iarba. +next=Următoarea +peaceful-mode-checkbox=Mod pașnic +peaceful-mode-description=În mod pașnic, inamicii nu vor ataca sau extinde în mod activ. Inamicii încă vor ataca pentru a se apăra.\nNotă: Activarea acestui lucru va dezactiva unele obiective. +play=Începeți jocul +pollution=Poluare +pollution-absorbed-per-tree-damaged=Absorbită per copac deteriorat +pollution-absorbed-per-tree-damaged-description=Copacii sunt distruși de poluare trecând progresiv prin 4 stadii. Această valoare arată câtă poluare este absorbită la trecerea către următorul stadiu de deteriorare. +pollution-absorption-modifier=Modificator de absorbție +pollution-absorption-modifier-description=Modificarea cantităţii de poluare absorbită de copaci şi pătratici. +pollution-diffusion-ratio=Rație de difuzie +pollution-diffusion-ratio-description=Cantitatea de poluare difuzată pe secundă în bucăți învecinate. +preview-auto-update=Reîmprospătare automată +preview-auto-update-tt=Împrospătează automat previzualizarea la orice modificare a setărilor. +preview-error=Eroare la generarea previzualizării +price-multiplier=Multiplicator preț +randomize-map-seed=Seed aleatoriu +recipes-difficulty-group-tile=Rețete +research-queue-availability=Disponibilitatea cozii de cercetare +research-queue-availability-after-victory=După terminarea jocului +research-queue-availability-always=Întotdeauna +research-queue-availability-never=Niciodată +reset-preset=Resetare la presetarea implicită +reset-to-preset=Resetează __1__ __plural_for_parameter_1_{1=opțiune|rest=opțiuni}__ la __plural_for_parameter_1_{1=valoarea prestabilită|rest=valorile prestabilite}__ +reset-to-preset-disabled=Toate opțiunile au valori implicite. +resource-frequency-description=Numărul de zone de resurse. +resource-richness-description=Cantitatea de resurse per pătratica în cadrul zonelor de resurse. +resource-size-description=Domeniul fiecăruia zone de resurse. +resources-tab-title=Resurse +richness=Bogăție +scale=Scară +show-preview=Previzualizare +show-preview-warning=Spoiler Alert: Nu deschide previzualizarea dacă vrei să explorezi harta pe cont propriu. +size=Mărime +starting-area-size=Dimensiunea zonei de start +starting-area-size-description=Dimensiunea zonei fără baze inamice din jurul jucătorului. +technology-difficulty-group-tile=Tehnologie +temperature=Temperatură +terrain-bias-description=Aplicare unui decalaj constant. +terrain-coverage-description=Cât de mult este acoperită harta cu această caracteristică. +terrain-generators-group-title=Generatoare +terrain-scale-description=Amploarea globală a caracteristicilor şi spaţiul dintre acestea. +terrain-tab-title=Teren +title=Generator de hartă +water=Apă +[gui-map-generator-errors] +no-tiles-selected=Cel puțin o dală trebuie să fie permisă. +[gui-map-info] +confirm-delete=Ești pe cale să ștergi permanent __1__. +confirm-replay=Începe să urmărești redarea lui __1__? +delete-save=Șterge salvare +difficulty=Dificultate +file-size=Dimensiune fişier +invalid-file=Fișier invalid sau corupt. +map-version=Versiune hartă +mods=Mod-uri +preview-missing=Lipsește previzualizarea hărții. +scenario-name=Scenariu +start-replay=Pornește reluarea +time-played=Timp de joc +[gui-map-view-settings] +add-ping=Adaugă ping-ul +add-ping-tooltip=__1__ pe hartă sau în lume pentru a activa direct. +add-tag=Adaugă etichetă +show-electric-network=Rețele electrice +show-logistic-network=Rețele logistice +show-map-stop=Rămășițe stație tren +show-player-names=Numele jucătorului +show-pollution=Poluare +show-rail-signal-states=Starea semnelor de tren +show-recipe-icons=Icoane pentru retete +show-tags=Etichete +show-turret-range=Zonă de acoperire turelă +show-worker-robots=Roboți lucrători +[gui-menu] +about=Despre +browse-lan-games=Caută jocuri în LAN +browse-public-games=Caută jocuri publice +connect-to-address=Conectează-te la adresă +continue-host-save=Continuă: Gazda __1__ +continue-host-save-tooltip=Gazda __1__ +continue-join-game=Continuă: Alătură-te __1__ +continue-join-game-tooltip=Alătură-te __1__ +continue-save=Continuă __1__ +continue-save-tooltip=Încarcă jocul __1__ +controls=Controale +copy-report-path=Copiază calea raportului de desincronizare +desync-explanation=Te-ai desincronizat de joc.\nCauza este o eroare în joc sau o eroare în unul dintre mod-uri sau scenarii (dacă sunt în uz).\nDacă nu utilizezi mod-uri, te rog să raportezi această problemă pe forumul nostru de raportare a erorilor. Include detalii despre ceea ce făceau jucătorii şi încarcă raportul de desincronizare. +desync-explanation-console=Te-ai desincronizat de joc.\nDacă problema persistă, te rugăm s-o raportezi pe forumul nostru de raportare a erorilor. +desync-more-information-link=Pentru mai multe informații despre desincronizări și cum să le raportezi, vezi: +desync-report-disabled=Nu a fost creat un raport de desincronizare deoarece raportarea este dezactivată. Te rog să îl activezi și să raportezi desincronizarea dacă vrei să fie reparată. +desync-report-location=Un raport de desincronizare a fost creat la: __1__ +feature-not-available-with-instrument-mod=Această funcție nu este disponibilă atunci când Modul Instrument este activat. +game-menu=Meniu Joc +graphics=Grafică +host-new-game=Găzduiește un joc nou +host-saved-game=Găzduiește joc salvat +interface=Interfață +lan-username=Nume în LAN +load-game=Încarcă joc +main-menu=Meniu principal +map-editor=Editor de hărți +mod-settings=Setări mod +mods=Mod-uri +multi-player=Multiplayer +multi-player-menu=Multiplayer +new-game=Joc nou +other=Altele +pause-game=Pauză joc +quit-game=Ieșire joc +quit-tutorial-to-game=Ieșire din tutorial +quit-tutorial-to-menu=Ieșire din tutorial +reconnect=Reconectare +restart-game=Repornire +restart-tutorial=Repornire +resume-game=Continuă +resume-tutorial=Continuă +save-game=Salvează joc +save-game-as-scenario=Salvează ca scenariu +settings=Setări +show-report=Arată raportul de desincronizare +single-player=Single player +single-player-menu=Single player +sound=Sunete +the-rest=Restul +tutorial-menu=Tutorial +unpause-game=Reia joc +user-login=Login utilizator +[gui-migrated-content] +changed-achievement=Realizari schimbate +changed-decorative=Decorațiuni schimbate +changed-entity=Entități modificate +changed-equipment=Echipamente schimbate +changed-equipment-grid=Grilele de echipament schimbate +changed-fluid=Fluide schimbate +changed-item=Obiecte schimbate +changed-mod-setting=Setări mod-uri schimbate +changed-particle=Particule schimbate +changed-recipe=Rețete schimbate +changed-shortcut=Scurtaturi schimbate +changed-technology=Tehnologii schimbate +changed-tile=Dale schimbate +changed-trivial-smoke=Fum schimbat +changed-virtual-signal=Semnale virtuale schimbate +removed-achievement=Realizari eliminate +removed-blueprint-too-old=A fost eliminată schița __1__: versiunea __2__ a hărții este prea veche +removed-decorative=Decorațiuni eliminate +removed-entity=Entități eliminate +removed-equipment=Echipamente eliminate +removed-equipment-grid=Grilele de echipament eliminate +removed-fluid=Fluide eliminate +removed-item=Obiecte eliminate +removed-mod-setting=Setări mod-uri eliminate +removed-particle=Particule eliminate +removed-recipe=Rețete eliminate +removed-shortcut=Scurtaturi eliminate +removed-technology=Tehnologii eliminate +removed-tile=Dale eliminate +removed-trivial-smoke=Fumul eliminat +removed-virtual-signal=Semnale virtuale eliminate +title=Conținut migrat +[gui-mod-info] +active-version=Versiune activă +author=Autor +contact=Contact +delete=Șterge +dependencies=Dependențe +dependency-required=Acest mod este necesar, dar nu este activ. +description=Descriere +factorio-version=Versiune Factorio +homepage=Pagină de start +incompatibilities=Incompatibil cu +incompatible-factorio-version=Incompatibil cu versiunea curentă a jocului +mod-portal-page=Portal pentru mod-uri +name=Nume +no-dependencies=Niciuna +optional-dependencies=Dependențe opționale +optional-dependency=(opțional) +optional-dependency-incompatible=Acest mod este incompatibil cu aceste moduri. +optional-dependency-required=Acest mod nu este necesar și nu este activ. +status=Status +status-disabled=Dezactivat +status-enabled=Activat +status-not-installed=Nu este instalat +toggle=Comută +version=Versiune +[gui-mod-load-error] +description=Nu se pot încărca mod-urile: __1__ +disable-all=Dezactivează toate mod-urile +disable-mods=Dezactivează mod-urile enumerate +exit=Ieșire +mod-manager=Manager de mod-uri +reset-mod-settings=Resetează setările mod-ului +restart-application=Repornește +title=Eroare la încărcarea mod-urilor +to-be-disabled=Mod-uri care vor fi dezactivate: +[gui-mod-settings] +apply=Aplică +cancel=Anulează +cant-be-changed-not-an-admin=Doar administratorii pot schimba aceste setări. +map=Hartă +no-map-settings=Nu sunt setări pentru hartă. +no-per-user-settings=Nu sunt setări per utilizator. +no-settings=Nu există opţiuni de configurat. +no-startup-settings=Nu există setări de pornire. +per-player=Per jucător +reload=Reîncarcă +reset=Resetează +reset-to-default=Resetare setari la valori implicite? +reset-to-default-disabled=Setarea are valoarea implicită. +setting-is-invalid=Una sau mai multe setări nu sunt valide. +startup=Început +startup-changes-require-restart=Schimbarea setărilor de pornire va necesita o repornire a jocului. +startup-settings-cant-be-changed-while-playing=Setările de pornire nu pot fi schimbate cât timp un joc rulează. +title=Setări mod +value-cannot-be-empty=Intrarea nu poate fi goală. +value-out-of-range=Valoare în afara intervalului: valorile valide sunt de la __1__ până la __2__ inclusiv. +[gui-mod-startup-settings-mismatch] +apply=Da* +cancel=Nu +description=Setările de pornire ale mod-ului nu se potrivesc cu cele ale serverului la care te conectezi.\n\nVrei să aplici setările serverului și să repornești jocul? +restart-required=Jocul va fi repornit pentru a aplica noile setări de pornire. +title=Incoerență în setările de pornire ale mod-ului. +[gui-mods] +install=Instalează +manage=Gestionează +title=Mod-uri +unconfirmed-changes=Există modificări neconfirmate. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=mod a fost schimbat|rest=mod-uri au fost schimbate}__ . +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=mod a fost instalat|rest=mod-uri au fost instalate}__ . +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=mod a fost actualizat|rest=mod-uri au fost actualizate}__ . +updates=Actualizări +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ vrea să te conecteze la următorul server: __2__ +connect=Conectează-te +connect-to-game=Conexiune directă +ip-address=Adresă IP și port +password=Parolă +password-for-game-required=Introdu parola pentru joc __1__ +scenario-script-source=Scenariul serverului +[gui-multiplayer-lobby] +access=Acces +adminlist=Listă de administratori +allow-commands=Permite comenzi Lua +allow-commands-admins-only=Doar administratori +allow-commands-false=Nu +allow-commands-true=Da +authserver-side-bans=Folosește "authserver side bans" +authserver-side-bans-tooltip=Verifică jucătorii care se conectează care nu sunt interziși în multiplayer și informează Factorio.com despre comenzile ban/unban. +autosave-only-on-server=Salvare automată doar pe server +banlist=Lista Interzisă +default-game-name=Jocul lui __1__ +edit-adminlist=Editează lista de administratori +edit-banlist=Editează lista interzisă +edit-whitelist=Editează lista albă +game-description=Descriere +game-name=Nume server +game-name-cant-be-empty=Numele serverului nu poate fi gol +game-password=Parolă server +game-password-tooltip=Se recomandă să pui parolă dacă vrei ca jocul să fie privat. +game-saving=Salvare joc +game-tags=Tag-uri +game-visibility-LAN=LAN +game-visibility-public=Public +game-visibility-steam=Steam +game-visibility-steam-tooltip=Activează sau dezactivează funcția "Alătură-te Jocului" pe Steam. +ignore-limit-for-returning-players=Ignoră la întoarcere +ignore-limit-for-returning-players-tooltip=Jucătorii care au jucat deja pe această hartă pot intra în joc chiar dacă limita de jucători a fost atinsă. +max-players=Număr maxim jucători +max-players-count-must-be-integer=Numărul maxim de jucători trebuie să fie un număr întreg +max-upload=Viteza maximă de încărcare +max-upload-must-be-integer=Viteza maximă de încărcare trebuie să fie un număr întreg +max-upload-slots=Număr maxim de sloturi de încărcare +max-upload-slots-must-be-integer=Numărul maxim de sloturi de încărcare trebuie să fie un întreg +max-upload-slots-tooltip=Numărul maxim de încărcări concurente de hărți. Limitarea este utilă pentru asigurarea unei benzi suficiente pentru jucătorii deja în joc. +max-upload-speed-no-limit=Fără limită +max-upload-tooltip=Banda maximă dedicată încărcării jocului de către jucători noi. Limitarea este utilă pentru asigurarea unei benzi suficiente pentru jucătorii deja în joc. +multiplayer-afk-autokick-interval=Interval AFK pentru eliminare automată +multiplayer-autosave-interval=Interval de autosalvare +non-blocking-saving=Activează salvare non-blocantă +non-blocking-saving-tooltip=Funcție experimentală care îi permite serverului să salveze harta fără întreruperea jocului. Funcționează numai pe Linux și MacOS +only-admins-can-pause-the-game=Doar administratorii pot pune pauză +play=Joacă +rights=Drepturi +save-upload=Încarcă salvare +show=Arată +title=Setări server multiplayer +verify-user-identity=Verifică identitatea utilizatorului +verify-user-identity-tooltip=Verifică dacă jucătorii care se conectează au un cont valid Factorio.com și numele lor de jucător se potrivește cu numele lor de cont. +visibility=Vizibilitate +whitelist=Listă Albă +[gui-new-game] +delete-scenario=Șterge scenariu +difficulty=Dificultate +game-scenarios=Scenarii de joc: +level=Nivel +level-locked-explanation=Trebuie mai întâi să completezi nivelul anterior la aceeași dificultate sau mai mare înainte ca acest nivel să fie deblocat. +level-locked-explanation-no-difficulty=Trebuie mai întâi să completezi nivelul anterior înainte ca acest nivel să fie deblocat. +main-game=Jocul principal: +next=Următorul +no-description=Această hartă nu are o descriere +play=Joacă +title-select-scenario-to-edit=Selectează scenariul de editat +title-select-template-for-new-scenario=Selectează șablonul pentru scenariul nou +title-start-new-game=Începe un joc nou +[gui-other-settings] +autosave-interval=Interval salvare automată +autosave-never=Niciodată +check-updates=Verifică după actualizări când pornește Factorio +delete-achievements-button=Șterge +delete-achievements-confirm-control-phrase=ȘTERGE +delete-achievements-confirm-text=Tastează "__1__" pentru a confirma ștergerea realizărilor. +delete-achievements-label=Șterge realizări +delete-achievements-label-tooltip=Această acțiune va șterge definitiv toate realizările. +delete-achievements-label-tooltip-steam=Această acțiune va șterge definitiv toate realizările, inclusiv realizările de pe Steam. +developer=Dezvoltator +enable-blueprint-storage-cloud-sync=Permite sincronizare librărie în cloud +enable-crash-log-uploading=Permite transmiterea jurnalului de incidente +enable-experimental-updates=Permite actualizări experimentale +enable-logitech-led-support=Activează suport pentru Logitech LED +enable-new-mods=Activează automat mod-uri noi +enable-razer-chroma-support=Activează suport pentru Razer Chroma +enable-steelseries-gamesense-support=Activează suport pentru SteelSeries GameSense +factorio-username=Nume jucător în LAN +log-in=Autentificare +log-out=Deconectare +logged-in=În prezent autentificat ca __1__ +logged-out=Neautentificat în prezent +non-blocking-saving=Activează salvare non-blocantă (doar Linux/macOS) +proxy=Server proxy +proxy-password=Parolă server proxy +proxy-username=Nume de utilizator server proxy +set-email=Setare e-mail cont +set-email-button=Setează +title=Alte setări +use-mod-settings-per-save=Folosește setări pentru mod-uri diferite per salvare +username-invalid-characters=Numele tău de utilizator conține caractere invalide. Te rugăm să folosești doar litere, cifre și caracterele ._- +verbose-logging=Înregistrări suplimentare în istoric +[gui-other-settings-description] +enable-crash-log-uploading=Permite transmiterea jurnalului de incidente +factorio-username=Numele de jucător folosit în jocurile în LAN când nu ești autentificat. Când ești autentificat, este același cu numele de utilizator Factorio și nu poate fi schimbat. +log-saving-statistics=La salvarea hărții, jurnalizează statistici despre mărimea fișierului (ATENȚIE: face salvarea mai lentă). +set-email=Setați un e-mail și o parolă pentru a utiliza acest cont pe alte platforme sau console. +[gui-package-list] +up-from-dir=__1__ /.. +[gui-permissions] +add-group=Adaugă grup +add-player-to-group=Adaugă jucătorul la grup +clone-group=Clonează grup +delete-selected-group=Șterge grupul selectat +disable-all=Dezactivează-le pe toate +do-you-really-want-to-revoke-your-permissions-to-edit=Ești pe cale de a-ți elimina abilitatea de a edita permisiuni. Sigur dorești să faci acest lucru? +edit-selected-group=Editează grupul selectat +enable-all=Activează-le pe toate +export=Exportă +group-ids-exhausted=Numărul maxim de grupuri este atins. +group-permissions-title=Permisiunile grupului +import=Importă +import-failed=Import nereuşit: __1__ +import-permissions=Importă permisiuni +multiple-default-groups-found=Au fost găsite multiple grupuri implicite. +no-default-group-found=Nu s-a găsit niciun grup implicit. +permissions-string=Șir permisiune +players-in-group=Jucători in grup +remove-player-from-group=Scoate jucătorul din grup +show-players-in-other-groups=Arată jucătorii în alte grupuri +title=Permisiuni +you-can-not-delete-the-default-group=Nu poți șterge grupul standard. +[gui-permissions-names] +ActivateCopy=Activează copierea +ActivateCut=Activează tăierea +ActivatePaste=Activează lipirea +AddPermissionGroup=Adăugați grup de permisiuni +AddTrainStation=Adaugă stație de tren +AdminAction=Acțiune administrator +AltReverseSelectArea=Zonă selectare inversă alternativă +AltSelectArea=Alt-selectare suprafață +AltSelectBlueprintEntities=Alt-selectare a entităților schiței +AlternativeCopy=Copiere alternativă +BeginMining=Începe minarea +BeginMiningTerrain=Începe minarea terenului +Build=Construiește +BuildRail=Construiește șine +BuildTerrain=Construiește teren +CancelCraft=Anulează fabricarea +CancelDeconstruct=Anulează deconstrucția +CancelNewBlueprint=Anulează noua schiță +CancelResearch=Anulează cercetarea +CancelUpgrade=Anulează îmbunătățirea +ChangeActiveCharacterTab=Schimbă fila activă a personajului +ChangeActiveItemGroupForCrafting=Schimbă grupul de obiecte activ pentru fabricare +ChangeActiveItemGroupForFilters=Schimbă grupul de obiecte activ pentru filtre +ChangeActiveQuickBar=Schimbă bara activă de comenzi rapide +ChangeArithmeticCombinatorParameters=Schimbare a parametrilor combinatorului aritmetic +ChangeDeciderCombinatorParameters=Schimbare a parametrilor combinatorului decident +ChangeEntityLabel=Schimbă eticheta entității +ChangeItemDescription=Schimbă descrierea obiectului +ChangeItemLabel=Schimbă eticheta obiectului +ChangeMultiplayerConfig=Schimbare configurația multiplayer +ChangePickingState=Schimbare stare de culegere +ChangeProgrammableSpeakerAlertParameters=Schimbare a parametrilor difuzorului de alerte programabil +ChangeProgrammableSpeakerCircuitParameters=Schimbare a parametrilor circuitului difuzorului programabil +ChangeProgrammableSpeakerParameters=Schimbare a parametrilor difuzorului programabil +ChangeRidingState=Schimbă starea de conducere +ChangeShootingState=Schimbă starea de împușcare +ChangeTrainStopStation=Schimbă stația de oprire a trenului +ChangeTrainWaitCondition=Schimbare a condiției de așteptare a trenurilor +ChangeTrainWaitConditionData=Schimbare a datelor condiției de așteptare a trenurilor +ClearCursor=Golește cursorul +ConnectRollingStock=Conectează materialul rulant. +Copy=Copiază +CopyEntitySettings=Copiere setări entitate +CopyOpenedBlueprint=Copiere a schiței deschise +CopyOpenedItem=Copiază obiectul deschis +Craft=Fabricare +CursorSplit=Divizare cu cursorul +CursorTransfer=Transfer via cursor +CustomInput=Intrare personalizată +CycleBlueprintBookBackwards=Treci înapoi în cartea de schițe +CycleBlueprintBookForwards=Treci înainte în cartea de schițe +Deconstruct=Deconstruiește +DeleteBlueprintLibrary=Șterge biblioteca de schițe +DeleteBlueprintRecord=Ștergere a schiței salvate +DeleteCustomTag=Șterge eticheta personalizată +DeletePermissionGroup=Ștergeți grup de permisiuni +DestroyItem=Distruge obiect +DestroyOpenedItem=Distruge obiectul deschis +DisconnectRollingStock=Deconectează materialul rulant. +DragTrainSchedule=Tragere a orarului trenului +DragTrainWaitCondition=Tragere a condiției de așteptare a trenului +DropBlueprintRecord=Aruncare a schiței salvate +DropItem=Aruncă obiect +EditBlueprintToolPreview=Editare a previzualizării uneltei de schițe +EditCustomTag=Editare etichetă personalizată +EditPermissionGroup=Editare a grupului de permisiuni +ExportBlueprint=Exportare schiță +FastEntitySplit=Divizare rapidă de entități +FastEntityTransfer=Transfer rapid de entități +FlushOpenedEntityFluid=Golește fluidul entității deschise +FlushOpenedEntitySpecificFluid=Golește un fluid specific dintr-o entitate deschisă +GoToTrainStation=Mergi la statia de tren +GrabBlueprintRecord=Luare a schițelor salvate +GuiCheckedStateChanged=Schimbat starea selectată a interfeței +GuiClick=Click interfață +GuiConfirmed=Interfață confirmată +GuiElemChanged=Schimbat element al interfeței +GuiHover=Planare GUI +GuiLeave=Părăsire GUI +GuiLocationChanged=Schimbat poziția interfeței +GuiSelectedTabChanged=Schimbat fila selectată a interfeței +GuiSelectionStateChanged=Schimbat starea selecției interfeței +GuiSwitchStateChanged=Schimbat starea comutatorului interfeței +GuiTextChanged=Schimbat textul interfeței +GuiValueChanged=Schimbat valoarea interfeței +ImportBlueprint=Importare schiță +ImportBlueprintString=Importare șir de schițe +ImportBlueprintsFiltered=Importare schiță filtrată +ImportPermissionsString=Importare șir de permisiuni +InventorySplit=Divizare inventar +InventoryTransfer=Transfer de inventar +LaunchRocket=Lansează rachetă +LuaShortcut=Scurtătură Lua +MapEditorAction=Acțiune editor hartă +MarketOffer=Ofertă de piață +ModSettingsChanged=Schimbat setări ale modului +OpenAchievementsGui=Deschide interfața realizărilor +OpenBlueprintLibraryGui=Deschide interfața bibliotecii de schițe +OpenBlueprintRecord=Deschidere a schițelor salvate +OpenBonusGui=Deschide interfața bonus +OpenCharacterGui=Deschide interfața personajului +OpenCurrentVehicleGui=Deschide interfața vehiculului curent +OpenEquipment=Deschide echipamentul +OpenGui=Deschide interfața +OpenItem=Deschide obiectul +OpenLogisticGui=Deschide interfață logistică +OpenModItem=Deschide obiectul modat +OpenParentOfOpenedItem=Deschide părintele obiectului deschis +OpenProductionGui=Deschide interfața de producție +OpenTechnologyGui=Deschide interfața de tehnologii +OpenTipsAndTricksGui=Deschide interfața de sfaturi și trucuri +OpenTrainGui=Deschide meniul trenului +OpenTrainStationGui=Deschide interfata statiei de tren +OpenTrainsGui=Deschide interfața trenurilor +PasteEntitySettings=Lipește setările entității +PlaceEquipment=Plasează echipamentul +QuickBarPickSlot=Alegere slot bară rapidă +QuickBarSetSelectedPage=Setare pagină selectată a barei rapide +QuickBarSetSlot=Setare slot bară rapidă +ReassignBlueprint=Reatribuire a schiței +RemoveCables=Scoate cablurile +RemoveTrainStation=Scoate statia de tren +ResetAssemblingMachine=Resetează mașina de asamblare +ResetItem=Resetează obiect +ReverseSelectArea=Inversare suprafață selectată +RotateEntity=Rotește entitate +SelectArea=Selectează zonă +SelectBlueprintEntities=Selectare a entităților schiței +SelectEntitySlot=Selectare a slotului entității +SelectItem=Selectează obiect +SelectMapperSlot=Selectare slot mapper +SelectNextValidGun=Selectează următoarea armă disponibilă +SelectTileSlot=Selectare a slotului dalei +SendSpidertron=Trimite spidertron +SetAutoLaunchRocket=Setare lansare automată a rachetei +SetAutosortInventory=Setare autosortare inventar +SetBehaviorMode=Setare mod comportament +SetCarWeaponsControl=Seteaza controalele armelor masinii +SetCircuitCondition=Setare condiție circuit +SetCircuitModeOfOperation=Setează modul de operare al circuitului +SetControllerLogisticTrashFilterItem=Setare a obiectului filtru de gunoi logistic al controlerului +SetDeconstructionItemTileSelectionMode=Setează modul de selecție a dalelor pentru deconstrucție +SetDeconstructionItemTreesAndRocksOnly=Setează doar arborii și pietrele pentru dezconstrucție +SetEntityColor=Setează culoarea entității +SetEntityEnergyProperty=Setare a proprietății de energie a entității +SetEntityLogisticTrashFilterItem=Setare a obiectului filtru de gunoi logistic al entității +SetFilter=Setează filtru +SetFlatControllerGui=Setare interfață cu controler flat +SetHeatInterfaceMode=Setează temperatura interfeţei termice +SetHeatInterfaceTemperature=Setează temperatura interfeţei termice +SetInfinityContainerFilterItem=Setare a obiectului filtru a containerului infinit +SetInfinityContainerRemoveUnfilteredItems=Setează "Containerul infinit șterge obiectele nefiltrate" +SetInfinityPipeFilter=Setare a filtrului țevii infinite +SetInserterMaxStackSize=Schimbă maximul stivei inseratoarelor +SetInventoryBar=Setează bara de inventar +SetLinkedContainerLinkID=Setare ID legătură container legat +SetLogisticFilterItem=Setare obiectul filtrului logistic +SetLogisticFilterSignal=Setează semnalul filtrului logistic +SetPlayerColor=Setează culoarea jucătorului +SetRecipeNotifications=Setare notificări rețete +SetRequestFromBuffers=Setează "Cere din tampoane" +SetResearchFinishedStopsGame=Setează "Finalizarea cercetării oprește jocul" +SetSignal=Setare semnal +SetSplitterPriority=Seteaza prioritatea divizatorului +SetTrainStopped=Setare trenul a fost oprit +SetTrainsLimit=Setează limita pentru trenuri +SetVehicleAutomaticTargetingParameters=Setare a parametrilor de țintire automată a vehiculelor +SetupAssemblingMachine=Configură mașina de asamblare +SetupBlueprint=Configurare schiță +SetupSingleBlueprintRecord=Salvare a unei schițe +SmartPipette=Pipetă inteligentă +SpawnItem=Generare obiect +StackSplit=Divizare teanc +StackTransfer=Transfer teanc +StartRepair=Începe reparația +StartResearch=Începe cercetarea +StartWalking=Începe să mergi +StopBuildingByMoving=Oprește construirea mișcându-te +SwitchConnectToLogisticNetwork=Comutator conectare la rețeaua logistică +SwitchConstantCombinatorState=Schimbare a stării combinatorului constant +SwitchInserterFilterModeState=Schimbă modul de filtrare al inseratorului +SwitchPowerSwitchState=Schimbă starea comutatorului de alimentare +SwitchToRenameStopGui=Comută la interfața de redenumire a opririi +TakeEquipment=Ia echipamentul +ToggleDeconstructionItemEntityFilterMode=Comută modul de filtrare al elementului de deconstrucție +ToggleDeconstructionItemTileFilterMode=Comută modul de filtrare al dalei de deconstrucție +ToggleDriving=Comută conducere +ToggleEnableVehicleLogisticsWhileMoving=Comută logistica vehiculelor în timp ce se mișcă +ToggleEntityLogisticRequests=Comută cereri logistice ale unei entități +ToggleEquipmentMovementBonus=Comută bonusul echipamentului de deplasare +ToggleMapEditor=Comută editorul de hărți +TogglePersonalLogisticRequests=Comută cereri logistice personale +TogglePersonalRoboport=Comută roboportul personal +ToggleShowEntityInfo=Comută afișarea informațiilor despre entitate +TranslateString=Traduce șir de caractere +Undo=Revenire +Upgrade=Îmbunătățește +UpgradeOpenedBlueprintByItem=Îmbunătățire a schiței deschise de obiect +UpgradeOpenedBlueprintByRecord=Îmbunătățire a schiței deschise de înregistrare +UseArtilleryRemote=Folosește telecomanda artileriei +UseItem=Folosește item +WireDragging=Tragere de fir +WriteToConsole=Scrie la consolă +[gui-pipe] +fluid-system-contents=Sistemul conține: +flush-this=Golește __1__ din aceasta. +flush-whole-system=Golește __1__ din întregul sistem. +this-contents=__1__ conține: +[gui-player-management] +add-player=Adaugă jucător: +admin=Admin +ban=Blochează +banned=Blocat +cant-ban-yourself=Nu te poți bana pe tine însuți. +cant-delete-yourself=Nu te poți șterge singur. +cant-kick-not-online=Numai jucătorii conectați pot fi excluși. +cant-kick-yourself=Nu te poți da afară singur. +cant-use-not-in-multiplayer-game=Acestă interfață poate fi folosită doar într-un joc multiplayer. +cant-whitelist-disabled=Lista albă trebuie să fie activată pe server înainte ca jucătorii să poată fi adăugați. +delete-player=Șterge +delete-player-tooltip=Elimină și șterge jucătorul de pe server. +demote=Retrogradează +kick=Exclude +last-online=Ultima dată online +manage=Gestionează +manage-permissions=Administreaza permisiuni +manage-player=Gestionează __1__ +mute=Mut +muted=Mut +name=Nume +never=niciodată +now=acum +online-players=__1__ din __2__ jucători sunt online +operations=Operațiuni +permission-group=Grup de permisiuni +promote=Promovează +purge=Șterge tot +show-online-only=Arată doar jucătorii online +time-ago=cu __1__ în urmă +title=Managementul jucătorului +unban=Deblochează +unmute=Sonor +unwhitelist=Șterge de pe lista albă +whitelist=Adaugă pe lista albă +whitelisted=Lista albă +[gui-power-switch] +off=Oprit +on=Pornit +state=Stare +[gui-production] +consumption=Consum +electricity=Electricitate +fluids=Fluide +items=Elemente +kills=Victime +pollution=Poluare +production=Producție +title=Producție +[gui-programmable-speaker] +alert-settings=Setări alertă +allow-polyphony=Permite polifonia +allow-polyphony-description=Permite până la __1__ sunete să fie redate în același timp. Dezactivează pentru a permite un singur sunet în același timp (util pentru alerte de fabrică). +global-playback=Redare globală +global-playback-description=Sunetele create de un difuzor vor fi auzite oriunde pe hartă. +show-alert=Arată alertă +volume=Volum +[gui-quick-panel] +items=Obiecte +page=Pagina __1__/__2__ +panels=Panouri +shortcuts-next-page=__1__: pagina următoare +shortcuts-next-tab=__1__: secțiunea următoare +shortcuts-previous-page=__1__: pagina anterioară +shortcuts-previous-tab=__1__: secțiunea anterioară +shortcuts-select=__1__: selectează +title=Panou rapid +tools=Unelte +[gui-requester] +set-requests=Setează cererile după rețeaua de circuit +[gui-resource-entity] +initial-amount=Cantitate inițială +minimum-yield=Randamentul minim +resource-amount=Cantitatea de resurse +[gui-roboport] +repair-packs=Kit-uri de reparații +robots=Roboți +[gui-rocket-silo] +auto-launch=Lansează automat cu încărcătură. +rocket-inventory-label=Inventar rachetă +rocket-progress=Progres rachetă +rocket-result-inventory-label=Inventar rezultat rachetă +[gui-save-game] +cant-save-over-autosaves=Te rog alege alt nume de salvare.\nFișierele 'Autosave' sunt rezervate pentru salvări automate și vor fi suprascrise în timpul salvărilor automate viitoare. +confirm-overwrite=Ești sigur că vrei să suprascrii __1__? +confirm-overwrite-time-warning=Atenție: Salvarea selectată are __1__ __plural_for_parameter_1_{1=oră petrecută|rest=ore petrecute}__ în joc! +save=Salvează +save-as=Salvează ca +title=Salvează jocul +[gui-save-scenario] +save-as=Salvează ca +title=Salvare scenariu +[gui-select-upgrade-planner] +default-upgrade=Actualizare implicită +instructions=__CONTROL_LEFT_CLICK__ pentru a aplica o actualizare, __CONTROL_RIGHT_CLICK__ pentru a se aplica o retrogradare. +title=Selectați planificatorul de actualizare pentru a aplica +[gui-server-config] +cancel=Renunță +save=Salvează +title=Configurație server +[gui-set-email] +checking=Se verifică +email=E-mail +email-already-set=Acest cont are deja un e-mail alocat. Adresa de e-mail atribuită este __1__ +email-cant-be-empty=E-mailul nu poate fi gol. +email-invalid=Adresa de e-mail nu este valida. +set=Setează +set-email-description=Acest cont nu are un e-mail atribuit. Adăugați un e-mail și o parolă pentru a utiliza acest cont pe alte platforme sau console. +set-email-success=Un e-mail a fost trimis la __1__. Vă rugăm să urmați instrucțiunile pentru a confirma adresa de e-mail și să setați o parolă. +set-email-title=Setare e-mail +setting-email=Setare e-mail +[gui-side-menu] +achievements=Realizări +blueprint-library=Biblioteca de schițe (__CONTROL__toggle-blueprint-library__) +bonuses=Bonusuri +logistic-networks=Rețele logistice +map=Hartă (__CONTROL__toggle-map__) +production-statistics=Statistici de producție (__CONTROL__production-statistics__) +technology=Previzualizare Tehnologie +tips-and-tricks=Sfaturi și trucuri +trains=Trenuri (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Alerte +default-device=Dispozitiv implicit +environment-sounds-volume=Sunete mediu înconjurător +game-effects-volume=Efecte joc +gui-effects-volume=Efecte GUI +master-volume=Volum general +music-volume=Muzică +preferred-output=Ieșire preferată +simulation-volume=Simulări +title=Setări sunet +walking-sound-volume=Sunet de mers +wind-volume=Vânt +[gui-speed-panel] +normal=Normală +pause=Pauză +paused=Pauzat +show-message-dialogs=Arată dialogurile de mesaje +speed=Viteză: __1__ +speed-down=Decelerare +speed-up=Accelerare +title=Opțiuni de rejucare +[gui-splitter] +input-priority=Prioritate intrare +left=Stânga +output-priority=Prioritate ieșire +right=Dreapta +[gui-sync-mods-with-save] +cancel=Înapoi +confirm=Confirmare +correct=Corect: +disabled=Dezactivat: +download=Descarcă +enable=Activat +enable-correct-version=Activează versiunea corectă +join-server-after-sync=Alătură-te serverului după sincronizare +keep-enabled=Păstrează activat +load-save-after-sync=Încarcă salvarea după sincronizare +mods-not-available-on-mod-portal=Următoarele mod-uri nu sunt disponibile pe portalul de mod-uri: __1__ +no-compatible-version=Nicio versiune compatibilă: +no-release=Fără versiune: +not-in-save=Nu se află în salvare: +not-on-mod-portal=Nu se află pe portalul de mod-uri: +ready-to-download=Pregătită pentru descărcare: +sync-mods-with-server=Sincronizează mod-urile cu serverul +sync-startup-settings=Sincronizează setările de pornire +title=Sincronizează mod-urile cu salvarea +wrong-version-enabled=Versiune incorectă activată: +[gui-tag-edit] +cancel=Anulează +confirm=Confirmă +delete=Șterge +icon=Pictogramă +name=Nume +title-create=Etichetă nouă +title-edit=Proprietăți etichetă +[gui-technologies-list] +title=Listă de tehnologii +[gui-technology] +graph-title=Arbore tehnologic +technologies-omitted=__1__ __plural_for_parameter_1_{1=tehnologie a fost omisă|rest=tehnologii au fost omise}__ din această vizualizare. +[gui-technology-preview] +already-queued=Tehnologia este deja în coadă +already-researched=Tehnologia este deja cercetată +already-researching=Tehnologia este deja în curs de cercetare +continue-research=Continuă +disabled=Tehnologia este indisponibilă +editor-research-tooltip=(Editor hărți) __CONTROL_LEFT_CLICK__ pentru cercetare. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ pentru cercetare instant cu toate preliminarele. +effects=Efecte +not-researched-tooltip=(Editor hărți): Tehnologie ne-cercetată. +prerequisites=Necesită +queue-full=Coada de cercetare completă +saved-progress=Cercetat: __1__% +start-research=Începe cercetarea +status-available=Disponibil +status-disabled=Nedescoperite +status-not-available=Indisponibil +status-queued=Coada de așteptare +status-researched=Cercetat +status-researching=În curs de cercetare +title-status=(__1__) +un-research=Dez-cercetează +un-research-tooltip=(Editor hărți) Dez-cercetează tehnologia +unit-ingredients=Cost +unit-time=Timp necesar pentru cercetarea unei unități în laborator +unsatisfied-prerequisites=Unele tehnologii preliminare nu sunt cercetate +unsatisfied-prerequisites-queue=Unele tehnologii preliminare nu sunt cercetate sau puse în coadă +will-complete=Toate nivelurile acestei tehnologii sunt deja cercetate sau puse în coadă +[gui-technology-progress] +cancel=Renunță +no-research=Nici o cercetare în curs +title=Cercetează +[gui-technology-queue] +title=Coada de cercetare +[gui-text-tags] +blueprint=Schiță +blueprint-name-label=Nume: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ pentru a lua schița +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ pentru a lua cartea de schițe +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ pentru a deschide trenul +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ pentru a deschide stația de tren +contains-blueprints=Conține __1__ __plural_for_parameter_1_{1=proiect|rest=proiecte}__ +following-text-achievement=[Realizare: __1__] +following-text-armor=[Armură: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Entitate: __1__] +following-text-fluid=[Fluid: __1__] +following-text-gps=[Locație: __1__] +following-text-item=[Obiect: __1__] +following-text-item-group=[Grup de obiecte: __1__] +following-text-recipe=[Rețetă: __1__] +following-text-technology=[Tehnologie: __1__] +following-text-tile=[Dală: __1__] +following-text-train-no-name=[Tren] +following-text-train-stop-no-name=[Stație de tren] +following-text-train-stop-with-name=[Stație de tren: __1__] +following-text-train-with-name=[Tren: __1__] +following-text-unknown-item=[Obiect necunoscut] +following-text-virtual-signal=[Semnal virtual: __1__] +gps-invalid=Poziție specificată invalidă +gps-position-label=Poziție: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ pentru a vizualiza +invalid-train=Tren invalid +invalid-train-stop=Stație de tren invalidă +train-hover=Tren: __1__ +train-stop-hover=Stația de tren: __1__ +[gui-the-rest-settings] +about=Totul ce nu este afișat în meniurile normale de setări. +restart-tooltip=Majoritatea setărilor necesită ca jocul să fie repornit pentru a avea efect. +title=Restul +warning-label=AVERTIZARE +warning-tooltip=Nu schimba lucruri dacă nu știi ce faci: majoritatea nu sunt verificate. +[gui-tips-and-tricks] +mark-as-read=Marchează ca citit +nothing-found=Nu au fost găsite sfaturi și trucuri +tip-notice-title=Sfat sugerat. +title=Sfaturi și trucuri +[gui-train] +add-circuit-condition=Adăugare condiție circuit +add-empty-condition=Încărcătură goală +add-fluid-count-condition=Cantitate fluide +add-full-condition=Încărcătură completă +add-inactivity-condition=Inactivitate +add-item-count-condition=Număr de obiecte +add-robots-inactive-condition=Roboți inactivi +add-station=+ Adăugare stație +add-time-condition=Timp trecut +add-wait-condition=+ Adaugă o condiție de așteptare +adding-temporary=Adăugare temporară +automatic-mode=Automat +cargo=Combustibil +cargo-condition=Încărcătură +center-on-locomotive=Comută centrarea pe locomotivă +circuit=Circuit +color=Culoare +fluid=Lichid +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ pentru a introduce o stație temporară. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ pentru a adăuga stația selectată la program. +invalid=Nevalid +locomotive-doesnt-need-energy=Locomotiva nu are nevoie de energie. +locomotive-is-out-of-reach=Locomotiva este prea departe. +manual-mode=Manual +no-path-to-destination=Nicio cale către destinație +of-inactivity=de inactivitate +open-in-map=Deschide această locație pe hartă +passed=trecut +schedule=Planificare +station-not-present=Nu există stații cu acest nume. +station-partially-accessible=Doar __1__ din __2__ stații __plural_for_parameter_1_{1=este accesibilă|rest=sunt accesibile}__. +stations-disabled=__plural_for_parameter_1_{1=Stația este dezactivată|2=Ambele stații sunt dezactivate|rest=__1__ stații sunt dezactivate}__ . +stations-not-accessible=__plural_for_parameter_1_{0=Nicio stație nu este accesibilă|1=Stație inaccesibilă|2=Ambele stații sunt inaccesible|rest=__1__ stații sunt inaccesible}__ din poziția actuală. +temporary=Temporar: __1__ +toggle-station-names=Comutare nume stații +too-far-from-rail=Nicio cale ferată în apropiere +[gui-train-rename] +perform-change=Aplică modificare +title=Schimbă numele - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Destinație plină __1__ +heading-to=În drum spre __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Conducere manuală +manually-stopped=[img=utility/warning_icon] Oprită manual +no-path-to=[img=utility/warning_icon] Fără cale către __1__ +no-schedule=Fără program +no-valid-stops=[img=utility/warning_icon] Nu există stații valide +standing-at=Așteaptă la __1__ +waiting-at=Aşteaptă la __1__ +[gui-train-stop] +enable-trains-limit=Activează limita de trenuri +no-trains=Nu sunt trenuri cu această stație. +rename-stop=Redenumește stația +train-stops-with-this-name=Numărul de stații cu acest nume. +trains-with-this-stop=Trenuri cu această stație: __1__ +[gui-train-wait-condition-description] +and=ȘI +circuit-condition=Circuit: __1__ __2__ __3__ +empty-condition=Descărcat complet +fluid-count-condition=Lichid: __1__ __2__ __3__ +full-condition=Incărcat complet +inactivity-condition=__1__ __plural_for_parameter_1_{1=secundă|rest=secunde}__ de inactivitate +item-count-condition=Încărcătură: __1__ __2__ __3__ +or=SAU +passenger-not-present=Pasager absent +passenger-present=Pasager prezent +robots-inactive-condition=Niciun robot lansat +time-condition=Au trecut __1__ __plural_for_parameter_1_{1=secundă|rest=secunde}__ +[gui-trains] +circuit-disabled-tooltip=Stația de tren e dezactivată de rețeaua de circuite. +circuit-limit-tooltip=Limita de trenuri e setată de rețeaua de circuite. +empty-schedule=[Gol] +limit-note=(Notă: unele stații nu au o limită de trenuri) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Mod manual +no-stations=Nu s-au găsit stații. +no-trains=Nu s-au găsit trenuri. +open-train=Deschide meniul trenului +open-train-stop=Deschide interfața stației de tren +stations-tab=Stații +stations-trains=Trenuri: +title=Vedere trenuri +trains-tab=Trenuri +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Anulează construirea a __1__ entități +undo-built-entity-multiple-homogeneous=Anulează construcția a __1__ (x __2__) +undo-built-entity-single=Anulează construire __1__ +undo-built-tile-multiple-heterogeneous=Anulează plasarea a __1__ dale +undo-built-tile-multiple-homogeneous=Anulează plasarea a __1__ (x __2__) +undo-built-tile-single=Anulaază plasare __1__ +undo-removed-entity-multiple-heterogeneous=Anulează dezasamblarea a __1__) obiecte +undo-removed-entity-multiple-homogeneous=Anulează dezasamblare __1__) (× __2__) +undo-removed-entity-single=Anulează dezasamblare __1__ +undo-removed-tile-multiple-heterogeneous=Anulează eliminarea a __1__ dale +undo-removed-tile-multiple-homogeneous=Anulează eliminarea a __1__ (× __2__) +undo-removed-tile-single=Anulează eliminarea a __1__ +undo-upgraded-entity-multiple-heterogeneous=Anulează actualizarea a __1__ entități +undo-upgraded-entity-multiple-homogeneous=Anulează actualizarea __1__ din (x __2__) +undo-upgraded-entity-single=Anulează actualizarea __1__ +[gui-update] +applying=Se aplică +authorization-instructions=Introdu numele de utilizator și parola pentru a descărca actualizări. +automatic-updates=Actualizări automate +cancel=Întreabă-mă mai târziu +check-updates-now=Caută actualizări +checking=Verificare +checking-updates-failed=Verificarea actualizărilor a eșuat: __1__ +could-not-init-steam=Nu s-a putut inițializa API-ul Steam. Funcționalitățile legate de Steam sunt dezactivate. Repornirea Steam rezolvă de obicei această problemă. +could-not-init-steam-title=Eroare Steam +disable-updater=Dezactivare actualizări +downloading=Se descarcă +from=Instalat +invalid-login=Nume de utilizator sau parolă invalide! +mod=Mod +n-a=Neinstalat +no-new-updates=Fără actualizări disponibile +ok=Logare +password=Parolă +restarting-factorio=Factorio se restartează +service-unavailable=Serviciu indisponibil +to=Versiune nouă +too-old=Există o versiune mai nouă a Factorio, dar nu mai poate fi obținută prin actualizări automate. Te rog să descarci manual cea mai recentă versiune de la __1__. +update-failed=Actualizare eșuată: __1__ +update-now=Actualizează acum +update-successful=Actualizat la versiunea __1__ +updates-available-instructions1=Următoarele actualizări sunt disponibile: +updates-available-instructions2=Actualizarea poate dura până la câteva minute. Te rugăm să ai răbdare. +username=Nume utilizator +[gui-update-mods] +all-mods-up-to-date=Toate mod-urile sunt actualizate la zi +cancel=Anulează +cant-update-mods-error=Nu s-au putut instala toate dependințele pentru mod-urile selectate: __1__. Ai vrea să actualizezi mod-urile fără dependințe? +check-for-updates-failed=Nu s-au putut căuta actualizări +checking-for-updates=Se caută actualizări +local-version-column-header=Versiune locală +name-column-header=Nume +new-version-column-header=Versiune nouă +not-logged-in=Nu s-au putut căuta actualizări: nu ești autentificat +retrying-failed-request=Se reîncearcă: +update-selected=Actualizează selectate +[gui-upgrade] +entities=Entități +from=De la +icon-tooltip=Când este goală, unealta de îmbunătățire afișează filtrele selectate. +modules=Module +to=La +[gui-user-login] +checking-nso-membership=Se verifică apartenența +create-account=Creare cont +description-browse-mods=Folosirea portalului de mod-uri necesită să te autentifici. +description-download-mods=Pentru a descărca mod-uri trebuie să te autentifici. +description-login-to-existing-account=Te rog să te autentifici în contul tău Factorio existent. +description-mp-game-requires-authentication=Jocul la care te conectezi te obligă să te autentifici. +description-mp-game-requires-authentication-mismatch=Jocul la care te conectezi nu te-a putut autentifica. Te rog să te autentifici din nou sau să încerci mai târziu. +description-mp-username-only=Te rugăm să alegi numele tău de jucător în LAN. +email-authentication-code=Cod de autentificare +email-can-not-be-empty=E-mail-ul nu poate fi gol. +error=Eroare +forgot-password=Am uitat parola +logging-in=Autentificare în curs +logging-in-with-steam=Autentificare cu Steam în curs +login=Autentificare +must-accept-the-terms-of-service=Trebuie să accepți termeni de utilizare. +nintendo-login-success=Acum ești autentificat ca __1__. +not-logged-into-steam-use-factorio-account=Nu ești autentificat în Steam. Te rugăm să te autentifici în Steam pentru a folosi funcționalitățile online sau folosește un cont Factorio.com. +not-logged-into-steam-warning=Nu ești autentificat în Steam. Se vor folosi doar credențialele Factorio.com. +password-can-not-be-empty=Parola nu poate fi goală. +steam-login-success=Acum ești autentificat ca __1__ prin Steam. +username-can-not-be-empty=Numele de utilizator nu poate fi gol. +[http-error] +auth-error=Descărcare eșuată (statusul codului __1__): eroare originală. +auth-error-with-message=Descărcare eșuată (statusul codului __1__): eroare originală: __2__ +json-parse-error=Descărcare eșuată (statutul codul __1__): nu a reuşit analiza răspunsului JSON: __2__ +unknown-error=Descărcare eșuată (statusul codului __1__). +unknown-error-with-message=Descărcare eșuată (statusul codului __1__): __2__ +[ini-parse-error] +missing-value=Valoare lipsă la __1__:__2__ +unterminated-section-header=Secțiune a antetului nedeterminată la __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Campania "__1__" a fost retrasă din joc. Puteți încărca această salvare în versiunea de joc __2__. +higher-than-maximum=Versiunea hărții __1__ nu poate fi încărcată deoarece este mai mare decât versiunea jocului(__2__). +lower-than-minimum=Versiunea hărții __1__ nu poate fi încărcată deoarece este mai mică decât versiunea minimă (__2__). +[inventory-full-message] +ammo=Sloturile pentru muniție sunt pline. +armor=Slotul pentru armură este ocupat. +guns=Sloturile pentru arme sunt pline. +main=Inventarul este plin. +trash-slots=Sloturile pentru gunoi sunt pline. +[inventory-restriction] +cant-be-burned=__1__ nu poate fi folosit drept combustibil. +cant-be-placed-in-output-slot=__1__ nu poate fi inserat aici. +cant-be-smelted=__1__ nu poate fi prelucrat metalurgic. +cant-be-used-as-ammo=__1__ nu poate fi folosit ca muniție. +cant-be-used-as-ammo-for=__1__ nu poate fi folosit ca muniție pentru __2__. +cant-be-used-as-armor=__1__ nu poate fi folosit ca armura. +cant-be-used-as-gun=__1__ nu poate fi folosit ca armă. +cant-insert-into-assembling-machine-without-recipe=Nu poți introduce nimic într-o mașină de asamblat fără să fie o rețetă setată. +cant-insert-into-filtered-slot=Doar __1__ poate fi introdus în acest slot. Dacă vrei să pui altceva aici, trebuie șters filtrul. +cant-insert-into-hand-reserved-slot=Acest slot este rezervat pentru cursor. +cant-insert-into-module-slot=Doar module pot fi introduse în acest slot. +cant-insert-into-restricted-slot=Doar __1__ poate fi introdus aici, nu și __2__. +cant-insert-into-self=Nu poți insera un element în el însuși. +cant-insert-limit-breached=Nu se pot introduce mai multe obiecte în acest slot. +cant-insert-module=__1__ nu poate fi folosit în __2__ +cant-shoot=__1__ nu poate împușca __2__. +player-inventory-full=Nu se poate insera __1__. __2__ +wrong-fuel=__1__ nu poate fi alimentat cu __2__. +[item-description] +item-unknown[1]=Acest obiect nu este disponibil din cauza eliminării unui mod, va fi restaurat dacă mod-ul este reactivat. +[item-name] +item-unknown=Obiect necunoscut +[json-parse-error] +invalid-comma-before-brace=Virgulă invalidă înainte de '}' la __1__:__2__ +invalid-comma-before-square-bracket=Virgulă invalidă înainte de ']' la __1__:__2__ +invalid-string-escape=Scăpare invalidă a seriei la __1__:__2__ +invalid-utf16-low-surrogate=Invalid UTF-16 înlocuitorii scăzuți în seria JSON scapă la __1__:__2__ +unexpected-character=Caracter neașteptat (__1__) la __2__:__3__ +unexpected-end-of-file=Sfârșit neaşteptat al fişierului la __1__:__2__ +unexpected-utf16-low-surrogate=Neașteptat UTF-16 înlocuitorii scăzuți în seria JSON scapă la __1__:__2__ +unterminated-string=Șir neterminat la __1__:__2__ +[lua-profiler] +duration=Durată: __1__ms +elapsed=Trecute: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=Adresa IP și portul sunt deja folosite pentru un alt jucător. +address-in-use=Portul local __1__ este deja în uz.\nAcest lucru poate fi cauzat de o altă instanță de Factorio, sau de alt program care folosește acest port. +aligning-desynced-map-to-server=Se aliniază harta desincronizată cu serverul. +cannot-load-downloaded-map=Nu se poate încărca harta descărcată: __1__ +catching-up=Se recuperează. +client-is-catching-up=__1__ recuperează +client-is-downloading-map=__1__ descarcă harta +client-is-dropping=__1__ este scos din joc +client-is-loading-map=__1__ încarcă harta +connected-downloading-map=Se descarcă harta (__1__) +connecting-to-the-game=Conectare la joc... +creating-desync-report=Se creează raportul de desincronizare. Te rog așteaptă. +desynced=Desincronizat. +desynced-downloading-map=Se redescarcă harta (__1__) +extra-mod=__1__ nu e pe server. +game-paused=__1__ a pauzat jocul. +invalid-address=__1__ nu este o adresă validă (__2__). +loading-map=Se încarcă harta pentru multiplayer +loading-scenario=Încărcare scenariu __1__ +matching-server-heartbeat-failure=Eroare la trimiterea pulsului: __1__ +missing-mod=__1__ este doar pe server. +mod-mismatch-detected=Incompatibilitate de moduri detectată! +mod-version-mismatch=__1__: ai versiunea __2__, serverul are versiunea __3__. +no-address=__1__ nu a fost găsită. +own-address-failed=Nu am reușit determinarea adresei IP externe. Posibil ca alți jucători să nu se poată conecta. +player-desynced=__1__ s-a desincronizat. +player-desynced-disconnect=__1__ a fost deconectat deoarece s-a desincronizat. +player-died=__1__ a fost omorât la __2__ +player-died-by=__1__ a fost omorât de __2__ la __3__ +player-dropped=__1__ a fost scos din joc. +player-joined-game=__1__ a intrat în joc. +player-left-game=__1__ a ieșit din joc. +player-limit-reached=Limita de jucători a fost atinsă în acest joc. +player-paused-game=__1__ a pauzat jocul. +player-reconnect=__1__ a fost deconectate deoarece se reconectează dintr-o sursă diferită. +player-respawn=__1__ respawnat. +player-resumed-game=__1__ a reluat jocul. +player-switching-servers=__1__ schimbă serverele. +player-was-afk=__1__ a fost deconectat deoarece a fost AFK. +saving-local-variant-of-map=Se salvează varianta locală a hărții. +saving-map=Se salvează harta +saving-map-for=Se salvează harta pentru __1__ +script-mismatch=Nu se poate intra. Următoarele fișiere cu scripturi ale mod-urilor nu sunt identice între tine și server: +server-dropped=Comunicarea cu serverul a eșuat +server-not-responding=Serverul nu răspunde +server-quit=Serverul a închis jocul +server-saving-map=Serverul (__1__) salvează harta. +server-saving-map-for=Serverul (__1__) salvează harta pentru __2__. +server-version=Serverul rulează versiunea __1__. +unknown-username=Nume de utilizator necunoscut +user-server-key-expired=Eroare internă de autentificare. +user-with-that-name-already-in-game=Este deja în joc utilizator cu același nume. +version-mismatch-detected=Nepotrivire de versiune detectată! +waiting-for-respawn=Ai murit. Ghinion. Respawn în __1__ __plural_for_parameter_1_{1=secundă|rest=secunde}__. +waiting-for-saving-map=__1__ salvează harta. +waiting-for-server-to-prepare-the-map=Se așteaptă ca serverul să salveze harta. +waiting-for-server-to-start-saving-the-map=Se așteaptă ca serverul să înceapă salvarea: __1__ +waiting-for-upload-slot=Se așteaptă slot liber pentru upload. Așteaptă __1__ __plural_for_parameter_1_{1=jucător|rest=jucători}__. +wrong-input=__1__ a fost deconectat deoarece a trimis date malformate. +you-cant-keep-up=Ai fost deconectat deoarece calculatorul tău sau rețeaua ta nu a fost suficient de rapid(ă) să țină pasul cu serverul. +you-have-been-dropped=Ai fost scos din joc. +you-sent-wrong-data=Clientul tău a trimis date greșite către server și a fost deconectat. +you-were-kicked=Ai fost dat afară de pe server. +your-version=Rulezi versiunea __1__. +[noise-expression] +0_16-elevation=Mlaștini +0_17-island=Insulă +0_17-islands+continents=Insule și continente +0_17-lakes-elevation=Normal +0_17-starting-plateau=Doar platoul de început +aux=Normal +debug-aux=Debug +debug-moisture=Debug +debug-temperature=Debug +elevation=Normală +endless-ocean-with-starting-area-elevation=Ocean nesfârșit +endless-plateau-with-starting-area-elevation=Platou nesfârșit +moisture=Normală +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normală +[noise-property] +aux=Aux +elevation=Altitudine +moisture=Umiditate +temperature=Temperatură +[permissions-command-output] +action-set-to=__1__ setat la __2__. +added-player-to-group=__1__ a fost adăugat la grupul __2__. +created-group=Grupul __1__ a fost creat. +deleted-group=Grupa permisiuni ștearsă: __1__. +player-is-already-in-group=__1__ este deja în grupul __2__. +player-is-in-group=__1__ este în grupul __2__. +player-is-not-in-any-group=__1__ nu este în nici un grup. +player-is-not-in-group=__1__ nu este în grupul __2__. +player-removed-from-group=__1__ scos din grupul __2__. +renamed-group=A redenumit numele de permisiune grup din: __1__ în __2__. +reset-complete=Permisiunile restabilite la valorile implicite. +unable-to-create-group=Imposibil de creat grup. +unknown-action=Acțiune de intrare necunoscută: __1__. +unknown-action-value=Valoare necunoscută: __1__ - De aşteptat adevărat sau fals. +unknown-group=Grup necunoscut: __1__. +unknown-player=Jucător necunoscut: __1__. +you-can-not-create-groups=Nu aveţi permisiunea să creaţi grup de permisie. +you-can-not-delete-groups=Nu aveţi permisiunea să ştergeţi grupurile de permisiune. +you-can-not-delete-the-default-group=Modul implicit de permisiuni pentru grup nu poate fi șters. +you-can-not-edit-groups=Nu aveţi permisiunea de a modifica grupuri de permisiune. +[permissions-help] +add-player= - Adaugă jucătorul la grupul dat. +create-group= - Creează un nou grup cu numele dat, sau cu numele implicit în cazul în care nu este specificat niciun nume. +delete-group= - şterge grupul dat. +edit-group= - Activează sau dezactivează acţiunea dată pentru grup. +get-player-group= - Primește grupul în care jucătorul numit se află (dacă există). +groups=- Listele tuturor grupurilor. +help-list=Configurările disponibile sunt: __1__. +matching-actions-list=Acţiuni de potrivire: __1__. +matching-group-list=Grupuri asemănătoare: +matching-options-list=Opţiuni de potrivire: __1__. +remove-player= - Elimină jucătorul din grupul oferit. +rename-group= - Redenumeşte grupul cu numele nou. +reset=-Resetează toate permisiunile la starea implicită. +[recipe-difficulty] +expensive=Scump +normal=Normal +[richness] +none[1]=Fără +[save-map-failed] +cannot-save-map=Imposibil de salvat harta: __1__ +[size] +none=Fără +only-starting-area=Dacă este dezactivat: doar în zona de pornire +[spidertron-status] +connected-to=Conectat la __1__ +connection=Conexiune +idle=Inactiv +moving=Deplasare +not-connected=Neconectat +shooting=Tragere +[technology-difficulty] +expensive=Scump +normal=Normal +[tile-description] +tile-unknown[1]=Această dală nu este disponibilă din cauza eliminării unui mod, va fi restaurată dacă mod-ul este reactivat. +[tile-name] +tile-unknown=Dală necunoscută +[tooltip-category] +activated=Activat +burnable-fuel=combustibil +consumed=Consumat +consumes=Consumă +debug=Debug +effect=Efect +electricity=energie electrică +equipment-grid=Grila echipamentului +equipment-grid-electricity=electricitate în rețeaua de echipamente +fluid=fluid +generates=Generează +heat=căldură +personal-weapon=Arme personale +placed-in-equipment-grid=Plasat în grila echipamentului +player-armor=Armură +stores=Stochează +thrown=Aruncat +train=Tren +turret=Turelă +vehicle=Vehicul +vehicle-weapons=Armele vehiculului +[tutorial-gui] +new-technologies-available=Tehnologii noi disponibile pentru cercetare +objective-complete=Obiectiv complet +research-tooltip-heading=Cercetare completă! +[virtual-signal-name] +signal-unknown=Semnal necunoscut + diff --git a/factorio/data/core/locale/ro/info.json b/factorio/data/core/locale/ro/info.json new file mode 100644 index 0000000000000000000000000000000000000000..bfdd8623eee0999618d103c7226b4be37dc15bb1 --- /dev/null +++ b/factorio/data/core/locale/ro/info.json @@ -0,0 +1,4 @@ +{ + "completed": 97, + "language-name": "Română" +} \ No newline at end of file diff --git a/factorio/data/core/locale/ru/core.cfg b/factorio/data/core/locale/ru/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..dab6d50f58fa6293807ee302d79ccc29b344e309 --- /dev/null +++ b/factorio/data/core/locale/ru/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=Нельзя смешивать жидкости. +and=и +ban-report=__1__ за __2__ +ban-report-ip=__1__ (__2__) за __3__ +base-mod-disabled=Для запуска игры требуется основной мод, в данный момент он отключён. Включить его? +base-mod-invalid=Базовый мод недействителен, требуется для запуска игры. +blueprint-library-shortcut-broken=Ярлык ссылается на несуществующий чертёж в библиотеке. +blueprint-no-name=Без имени +blueprint-transferring=Передача чертежа: __1__ +bonus-progress-bar-tooltip=Бонус производства: __1__ +building-atlas=Создание атласа спрайтов... +building-prototypes=Сборка прототипов... +cannot-open-mod-settings-game-not-fully-setup=Нельзя открыть настройки модов в не полностью созданной игре (при присоединении к приостановленной сетевой игре). +cant-add-player-already-exists=Игрок с именем __1__ уже существует. +cant-be-connected-to-copper-wire=Нельзя подключить к электрическому проводу +cant-be-connected-to-wire=Нельзя подключить к проводу +cant-be-crafted-in-this-machine=Не может быть сделано в этой машине. +cant-be-damaged=Это невозможно повредить. +cant-be-mined=Это невозможно добывать. +cant-be-rotated=Это невозможно повернуть. +cant-change-enemy-wires=Проводка противника не может быть изменена. +cant-clear-cursor=Не удаётся убрать __1__. Инвентарь персонажа полон. +cant-connect-rolling-stock-not-in-rolling-stock=Нельзя прицепить подвижный состав, нужно находиться внутри. +cant-connect-rolling-stock-not-in-vehicle=Нельзя прицепить подвижный состав, не находясь в транспорте. +cant-connect-rolling-stock-too-close=Нельзя прицепить подвижной состав, он расположен слишком близко. +cant-copy-enemy-structure-settings=Нельзя скопировать настройки вражеских построек. +cant-disconnect-rolling-stock-not-in-rolling-stock=Нельзя отцепить подвижной состав, нужно находиться внутри. +cant-disconnect-rolling-stock-not-in-vehicle=Нельзя отцепить подвижной состав, не находясь в транспорте. +cant-enter-enemy-vehicles=Нельзя сесть во вражеский транспорт. +cant-join-game-not-in-main-menu=Подключаться к игре Steam можно только из главного меню. +cant-join-game-steam-init-failed=Не удаётся присоединиться к игре: ошибка инициализации Steam. +cant-join-game-steam-networking-disabled=Не удаётся присоединиться к игре: сетевые функции Steam отключены в настройках. +cant-mine-enemy-structure=Нельзя разобрать вражеское строение. +cant-mine-vehicle-with-passenger=Нельзя добывать, пока кто-либо находится внутри. +cant-open-enemy-structures=Нельзя открыть вражескую постройку. +cant-paste-enemy-structure-settings=Нельзя вставить настройки во вражеские постройки. +cant-put-item-back=Невозможно вернуть предмет: __1__ +cant-reach=Слишком далеко +cant-repair-enemy-structures=Нельзя починить вражеское строение. +cant-rotate-enemy-structures=Нельзя поворачивать вражеские постройки. +cant-run-command-not-admin=Не удалось выполнить команду (__1__) - вы не администратор. +cant-run-command-not-in-multiplayer-game=Нельзя выполнить команду (__1__) в одиночной игре. +cant-set-duplicate-filter=Объект __1__ уже есть в другом слоте. +cant-set-duplicate-request=Предмет "__1__" уже запрошен в другой слот. +cant-set-duplicate-trash-slot=__1__ уже находится в другом слоте. +cant-set-filter=Вы не можете задать этот фильтр: __1__ +cant-set-request-when-it-is-automated=Нельзя изменять запросы, заданные из логической сети. +cant-swap-console-with-player=Нельзя обменять консоль с игроком: при вызове из консоли требуется указать двух игроков. +cant-swap-expected-two-players=Нельзя обменять: при вызове из консоли требуется указать двух игроков. +cant-swap-with-yourself=Нельзя поменяться с собой. +cant-transfer-from-enemy-structures=Невозможно получить материалы от вражеских построек. +cant-transfer-to-enemy-structures=Невозможно передать материалы вражеским постройкам. +cheat-will-disable-achievements=Использование чит-команд отключит получение достижений. Повторите команду, если хотите продолжить. +checking-sprites=Проверка спрайтов... +close-file-reason-corrupt=Ошибка проверки CRC: zip повреждён. +close-file-reason-other=Другое, код ошибки: __1__ +closing-file-failed=Ошибка закрытия файла __1__\nПричина: __2__. +colon=: +color-for-players-only=Цвет можно задать только для игроков. +command-attempted-not-allowed=__1__ попытался выполнить команду, недопустимую для него: __2__ +command-ran=__1__ (команда): __2__ +command-will-disable-achievements=Использование консольных команд LUA отключит получение достижений. Повторите команду, если хотите продолжить. +continue=Продолжить +control-controller-axis-related=Это управляется только триггером геймпада. +control-controller-button-related=Это управляется только кнопками геймпада. +control-controller-stick-related=Это управляется только стиком геймпада. +control-keyboard-related=Эта кнопка должна быть на клавиатуре. +control-mouse-related=Эта кнопка должна быть на мыши. +control-mouse-related-on-controller=Это действие может быть назначено только на __1__ или __2__. +control-mouse-wheel-related=Это управляется только колесом мыши. +cropping-bitmaps=Нарезаем пиксели... +cursor=Курсор +days=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=дней|ends in 1=день|ends in 2,ends in 3,ends in 4=дня|rest=дней}__ +days-ago=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=дней|ends in 1=день|ends in 2,ends in 3,ends in 4=дня|rest=дней}__ назад +destination-full=Пункт назначения занят +disabled-by-server=Отключён сервером +discard-changes=Отменить изменения +dying-explosion-name=__1__ (взрыв при смерти) +editor-will-disable-achievements=Использование Редактора карт отключит получение достижений. Повторите команду, если хотите продолжить. +electric-pole-wire-limit-reached=Достигнут лимит в 5 соединений. +empty-file-name=Вы не указали имя файла. +empty-stop-name=Название остановки пустое +entered-the-vehicle=Вы вошли в транспорт. +error-while-importing-string=Ошибка импорта строки: +error-with-handler-failed=__1__\nВо время обработки произошла другая ошибка:\n__2__ +error-with-handler-message=__1__\nОбработчик ошибок добавил следующую информацию:\n__2__ +evolution-message=Фактор эволюции: __1__. (Время __2__%) (Загрязнение __3__%) (Уничтожение ульев __4__%) +failed-to-import-string=Не удалось импортировать строку: __1__. +failed-to-load-base-mod=Ошибка загрузки основного мода. +failed-to-load-mod=Не удалось загрузить мод "__1__" +failed-to-load-mod-reason=Не удалось загрузить мод "__1__": __2__ +feature-not-available-in-demo-version=Эта возможность недоступна в демоверсии игры +file-name-too-long=Имя файла слишком длинное. (Максимум __1__ символов) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ Гбайт/с +format-kilobytes-per-second=__1__ Кбайт/с +format-megabytes-per-second=__1__ Мбайт/с +format-percent=__1__% +format-pixels=__1__ пикс. +game-saved-to=Игра была сохранена в __1__. +grid-position-and-absolute-position-need-to-match=Размер сетки и координаты опорной точки должны быть или только чётные, или только нечётные. +grid-position-value-has-to-be-multiple=Позиция сетки для этого чертежа должна иметь значения, кратные __1__. +hours=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=часов|ends in 1=час|ends in 2,ends in 3,ends in 4=часа|rest=часов}__ +hours-ago=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=часов|ends in 1=час|ends in 2,ends in 3,ends in 4=часа|rest=часов}__ назад +invalid-character-in-file-name=Недопустимые символы в названии файла. +invalid-grid-position-value=__1__ является недопустимым значением позиции на сетке. +invalid-parameter=Неверный параметр +invalid-screenshot-resolution=Недопустимое разрешение скриншота. Ширина и высота должны соответствовать диапазону {1, __1__}. +invalid-snap-to-grid-value=__1__ является недопустимым значением привязки к сетке. +invalid-zoom-level=Недопустимый уровень масштаба. Масштаб должен быть больше или равен __1__. +item-has-tags=Предмет имеет теги. +left-the-vehicle=Вы покинули транспорт. +loading-mods=Загрузка модов... +loading-sounds=Загрузка звуков... +loading-sprites=Загрузка спрайтов... +locks=Закрывает +low-ram-warning=Это сохранение требует большой объём памяти и может привести к вылету.\nУменьшение разрешения спрайтов в настройках графики уменьшит использование памяти.\n__1__ +manual-wire-dragging-disabled=Ручное перетаскивание проводов отключено +map-info-combined-yield-percentage=__1__ с общей доходностью __2__% +minutes=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=минут|ends in 1=минута|ends in 2,ends in 3,ends in 4=минуты|rest=минут}__ +minutes-ago=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=минут|ends in 1=минуту|ends in 2,ends in 3,ends in 4=минуты|rest=минут}__ назад +missing-equipment=Отсутствует оборудование: +missing-equipment-list-item=__1__ X __2__ +missing-item=Отсутствует __1__ +mod-caused-error=Мод __1__ вызвал неустранимую ошибку.\nПожалуйста, сообщите об этой ошибке автору мода.\n\n__2__ +mod-name-too-long=Название мода __1__ слишком длинное, максимальная допустимая длина названия мода — __2__ __plural_for_parameter_2_{ends in 11,ends in 12,ends in 13,ends in 14=символов|ends in 1=символ|ends in 2,ends in 3,ends in 4=символа|rest=символов}__. +mod-title-too-long=Заголовок мода __1__ слишком длинный, максимальная допустимая длина заголовка мода — __2__ __plural_for_parameter_2_{ends in 11,ends in 12,ends in 13,ends in 14=символов|ends in 1=символ|ends in 2,ends in 3,ends in 4=символа|rest=символов}__. +months-ago=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=месяцев|ends in 1=месяц|ends in 2,ends in 3,ends in 4=месяца|rest=месяцев}__ назад +new-tips=Новые советы +new-tips-count=Новые советы: __1__ +no-artillery-in-range=Нет артиллерии в радиусе. +no-artillery-with-ammo-in-range=Нет заряженной артиллерии в радиусе. +no-bans=Нет забаненных игроков. +no-modifier-selected=Не выбран модификатор +no-path=Нет пути +no-stock-to-connect-found=Нет подвижного состава для прицепки. +no-stock-to-disconnect-found=Нет подвижного состава для отцепки. +noname-station=Станция +noone-to-reply=Некому отвечать. +not-allowed-character-in-file-name=Имя файла не может содержать символ "__1__". +not-enough-ingredients=Не хватает ингредиентов. +not-enough-rails=Недостаточно рельс +not-enough-space-to-connect-train=Недостаточно места для прицепки поезда. +not-operable=Не работает +on-the-ground=На земле +opened-item-removed=Элемент был удалён. +or=или +per-minute-suffix=/м +per-second-suffix=/с +permissions-import-successfully=Разрешения успешно импортированы. +player-cancelled-research=__1__ отменил исследование __2__ +player-changed-color=Цвет __1__ теперь __2__. +player-changed-color-singleplayer=Теперь ваш цвет __1__. +player-changed-research=__1__ сменил исследование с __2__ на __3__ +player-doesnt-exist=Игрок __1__ не существует. +player-is-already-an-admin=__1__ уже админ. +player-is-already-in-admin-list=__1__ уже в списке администраторов и будет повышен при присоединении к игре. +player-is-not-an-admin=__1__ не админ. +player-is-not-banned=Нельзя разбанить __1__, игрок не забанен. +player-is-not-in-admin-list=__1__ не в списке администраторов. +player-isnt-online=__1__ не в сети. +player-queued-research=__1__ поставил в очередь исследование __2__ +player-started-research=__1__ начал исследование __2__ +player-tried-using-cheat=Игрок __1__ пытался выполнить чит-команду. +player-tried-using-command=Игрок __1__ пытался выполнить команду "__2__". +player-tried-using-editor=Игрок __1__ пытался использовать редактор карты. +player-was-added-to-admin-list=__1__ был добавлен в список администраторов игроком __2__ и будет повышен при присоединении к игре. +player-was-banned=__1__ забанен админом __2__. Причина: __3__. +player-was-demoted=__1__ лишился прав админа. Лишил: __2__. +player-was-kicked=__1__ кикнут админом __2__. Причина: __3__. +player-was-promoted=__1__ повышен до админа. Повысил: __2__. +player-was-removed-from-admin-list=__1__ был удалён из списка администраторов игроком __2__ и больше не будет повышаться при присоединении к игре. +player-was-unbanned=__1__ был разбанен. Разбанил: __2__. +players-arent-on-same-surface=Нельзя поменять игроков: игроки находятся на разных поверхностях. +players-dont-have-character-controllers=Нельзя поменять игроков: у персонажа нет контроллера. +players-dont-have-characters=Нельзя поменять игроков: один или оба без персонажей. +reading-file-failed=Ошибка чтения файла __1__\nКод ошибки: __2__. +reassigned-empty=Новое содержимое не выбрано. +recipe-not-craftable-in-hand=Этот рецепт не может быть изготовлен вручную. +recipe-too-complex-to-craft-in-hand=Этот рецепт слишком сложный для создания вручную. +reload-script-data-too-large=Данных скрипта перезагрузки слишком много: __1__ > __2__. +remnant-name=__1__ (обломок) +repeat-when-transferred=Запись чертежа передаётся в игру, попробуйте снова, когда передача будет завершена. +replay-disabled-autoplace-specifications-changed-runtime=Повторы в настоящее время отключены, поскольку спецификации автозапуска были изменены во время выполнения. +replay-saving-disabled=Сохранение повторов отключено. +replay-saving-disabled-forced-by-user=Сохранение повтора было отключено, так как пользовательский прототип изменил режим загрузки. +replay-saving-disabled-map-version=Сохранение повторов отключено: карта сохранена в версии __1__, а текущая версия __2__. +replay-saving-disabled-migration-applied=Сохранение повторов отключено: был применён перенос карты. +replay-saving-disabled-mods=Сохранение повторов отключено: набор модов карты не совпадает. +replay-saving-disabled-mods-startup-settings=Сохранение повторов отключено: набор стартовых настроек модов не совпадает. +reset-to-defaults=Сброс __1__ __plural_for_parameter_1_{ends in 1=параметра|rest=параметров}__ до __plural_for_parameter_1_{1=значения|rest=значений}__ по умолчанию +reset-to-defaults-disabled=Все параметры имеют значения по умолчанию. +reverted-control-settings-to-default=Настройки управления сброшены из-за несовместимости с предыдущими версиями. +rolling-stock-connected=Подвижный состав прицеплен. +rolling-stock-disconnected=Подвижный состав отцеплен. +save-already-in-progress=Не удаётся сохранить, потому что сохранение уже выполняется. +saving-process-crashed=Процесс сохранения нарушен. +scenario-caused-error=Сценарий __1__ вызвал неустранимую ошибку.\nПожалуйста, сообщите об этой ошибке автору сценария.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=секунд|ends in 1=секунда|ends in 2,ends in 3,ends in 4=секунды|rest=секунд}__ +seconds-ago=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=секунд|ends in 1=секунду|ends in 2,ends in 3,ends in 4=секунды|rest=секунд}__ назад +shortcut-bar-full=Невозможно пристыковать больше предметов к панели ярлыков. +shortcut-disabled-technology-not-researched=Этот ярлык требует технологию __1__. +si-prefix-symbol-exa=Э +si-prefix-symbol-giga=Г +si-prefix-symbol-kilo=к +si-prefix-symbol-mega=М +si-prefix-symbol-peta=П +si-prefix-symbol-tera=Т +si-prefix-symbol-yotta=И +si-prefix-symbol-zetta=З +si-unit-kilometer-per-hour=км/ч +si-unit-symbol-joule=Дж +si-unit-symbol-watt=Вт +skip-cutscene=Нажмите __CONTROL__confirm-message__, чтобы пропустить сцену +snap-to-grid-value-has-to-be-multiple=Размер сетки для этого чертежа должен иметь значения, кратные __1__. +string-import-produced-no-item=Ничего не создано. +string-import-successful=__1__ импортирован успешно. +the-blueprint-cant-be-flipped=Чертёж, содержащий __1__, не может быть перевёрнут. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Не может быть добыто вручную, требуется __1__. +time-future=В будущем +time-symbol-hours=__1__ ч +time-symbol-hours-short=__1__ч +time-symbol-milliseconds=__1__ мс +time-symbol-minutes=__1__ мин +time-symbol-minutes-short=__1__мин +time-symbol-seconds=__1__ сек +time-symbol-seconds-short=__1__с +too-deep-book-recursion=Невозможно вставить предмет, максимальный уровень вложенности - __1__. +too-long-stop-name=Название ж/д станции (__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=символов|ends in 1=символ|ends in 2,ends in 3,ends in 4=символа|rest=символов}__) не может быть длиннее __2__ __plural_for_parameter_2_{ends in 11=символов|ends in 1=символа|rest=символов}__. +too-long-tag-name=Название метки (длиной __1__) не может быть длиннее __2__ __plural_for_parameter_2_{ends in 11=символов|ends in 1=символа|rest=символов}__. +unconfirmed-changes=Име__plural_for_parameter_1_{ends in 11=ю|ends in 1=е|rest=ю}__тся __1__ неподтверждённ__plural_for_parameter_1_{ends in 11=ых|ends in 1=ое|rest=ых}__ изменени__plural_for_parameter_1_{1=е|ends in 11=й|rest=й}__. +unknown-color=Неизвестный цвет __1__. +unknown-command=Неизвестная команда "__1__" Введите /h или /help для получения справки по командам. +unknown-player-was-banned=__1__ (не на карте) забанен админом __2__. Причина: __3__. +unlocks=Открывает +unspecified=не указано +user-verification-already-disabled=Верификация пользователя уже отключена. +user-verification-already-enabled=Верификация пользователя уже включена. +user-verification-disabled=Верификация пользователя была отключена. +user-verification-enabled=Верификация пользователя была включена. +vehicle-is-full=Транспорт занят. +weeks-ago=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=недель|ends in 1=неделю|ends in 2,ends in 3,ends in 4=недели|rest=недель}__ назад +wire-cant-reach=Провод не дотягивается +years-ago=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=лет|ends in 1=год|ends in 2,ends in 3,ends in 4=года|rest=лет}__ назад +[achievement-progress] +console-command-used=Была использована консольная команда. Достижение больше не может быть получено в этой игре. +construct-with-robots-more-than=Вручную: __1__ Дронами: __2__ +dont-craft-manually=Создано вручную: __1__ +editor-used=Был использован Редактор карт. Достижение больше не может быть получено в этой игре. +not-a-freeplay-map=Это достижение может быть получено только в свободной игре. +not-in-peaceful-mode=Это достижение не может быть открыто в мирном режиме. +not-with-lower-enemies=Это достижение не может быть открыто с количеством вражеских баз ниже стандартного. +only-when-playing-new-game=Можно получить только в новой игре. +player-damaged=Самой большой урон за один удар: __1__ +remaining-time=Осталось времени: __1__ +[cant-build-reason] +cant-build-here=Нельзя построить здесь +cant-build-on-tile=Нельзя строить на __1__ +cant-build-train-stop-in-intersection=Невозможно построить станцию на пересечении путей +covered-by-fog-of-war=Невозможно строить в тумане войны. +entity-ghost-in-the-way=План __1__ мешает +entity-in-the-way=__1__ мешает строить +entity-must-be-built-next-to-rail=__1__ должно быть построено рядом с рельсами +invalid-rail-signal-position=Недопустимое положение ж/д сигнала +invalid-train-stop-position=Недопустимое положение ж/д станции +invalid-transport-belt-connectable-position=Неверное расположение конвейера +mixing-fluids=Нельзя соединять системы с разными жидкостями +no-rail-for-ghost-train=План поезда должен быть установлен на рельсы +no-rail-for-train=__1__ должен быть построен на рельсах +no-resource-for-drill=__1__ строится только на ресурсах +no-resource-for-mining-drill=Буры должны быть построены на месторождениях +no-valid-resource-for-drill=__1__ не может добывать этот ресурс +out-of-world=Нельзя строить вне карты +player-in-the-way=Персонаж мешает +rail-signals-must-be-built-next-to-rail=Ж/д сигналы должны быть установлены рядом с рельсами +too-close-to-existing-rail-signal=Слишком близко к существующему ж/д сигналу +uncharted-area=Невозможно построить в неизведанной области +[character-corpse] +died=Погиб +killed-by=Убит +name=Труп (__1__) +time-ago=__1__ назад +time-remaining=Оставшееся время +[chat-icon-select-list-gui] +title=Выберите иконку +[clone-area-errors] +source-and-destination-collide=Исходная и конечная области пересекаются. +source-area-and-destination-are-not-equal=Исходная и конечная области разного размера. +source-area-and-destination-area-must-not-be-rotated=Исходная и конечная области не должны быть повёрнуты. +source-entities-overlap-with-destination=Исходные объекты пересекаются с конечными. +tiles-collide=Клетки исходной и конечной области пересекаются. +[color] +acid=Кислота +black=Чёрный +blue=Синий +brown=Коричневый +cyan=Бирюзовый +gray=Серый +green=Зелёный +orange=Оранжевый +pink=Розовый +purple=Фиолетовый +red=Красный +white=Белый +yellow=Жёлтый +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Открывает окно управления игроками. +admins=- Выводит список администраторов. +alerts= - включает, выключает, глушит или снимает заглушение с определённого типа уведомлений. +all-players-list=Все игроки: +available-alerts=Доступные оповещения: __1__. +available-colors=Доступные цвета: __1__. +ban= - Забанить игрока. +banlist= - Добавляет или удаляет игроков из списка заблокированных. Действует аналогично /ban или /unban. +bans=- Выводит список забаненных игроков. +cant-use-banlist-not-in-multiplayer-game=Чёрный список не используется в одиночной игре. +cant-use-permissions-not-in-multiplayer-game=Команда прав доступа недоступна в одиночной игре. +cant-use-whitelist-not-in-multiplayer-game=Белый список не используется в одиночной игре. +cheat= - Исследует все технологии и включает чит-режим. Параметр также даёт игроку дополнительные предметы. +clear=- Очищает консоль. +color= - Изменяет ваш цвет. Может быть одним из стандартных цветов или значением RGBA в формате "# # # #". +command= - Выполняет LUA команду (если разрешено). +config=- Открывает окно конфигурации сервера. +delete-blueprint-library= - Очищает библиотеку чертежей выбранного отключённого игрока. Введите "everybody confirm" для очищения библиотек всех отключённых игроков. +demote= - Забрать права админа у игрока. +editor=- Переключает редактор карты. +evolution=- Выводит информацию о факторе эволюции. +help= - Выводит список доступных команд. Необязательным аргументом может быть команда, нуждающаяся в описании. +help-description=/h для получения информации о команде. +help-list=Доступные команды: +ignore= - Не показывать сообщения игрока в чате. Сообщения админа всё равно будут видны. +ignores=- Выводит список игнорируемых игроков. +kick= - Выгнать игрока. +matching-alerts-list=Подходящие оповещения: __1__. +matching-colors-list=Подходящие цвета: __1__. +matching-commands-list=Подходящие команды: +matching-players-list=Подходящие игроки: +measured-command= - Выполняет LUA команду (если разрешено) и измеряет время её выполнения. +mute= - Запрещает игроку писать в чат. +mute-programmable-speaker= - Выключает или включает глобальные звуки созданные Программируемым Динамиком. Используйте "local" чтобы выключить только для локального клиента. Админы могут выключить звуки для всех ("everyone") на сервере. +mutes=- Список заглушённых игроков (не могут писать в чат). +open= - Открывает инвентарь другого игрока. +perf-avg-frames=- Количество тиков/обновлений для осреднения значений счётчиков производительности. 100 по умолчанию. Для быстрой оценки рекомендуется 5-10, но результат будет сильно колебаться. +permissions=- Открывает интерфейс прав доступа. +players=- Выводит список игроков (параметр online/o служит для вывода только игроков онлайн, count/c - для вывода только количества игроков). +promote= - Повысить игрока до админа. +purge= - Стирает все сообщения от этого игрока в чате. +quit=- Аккуратно завершает работу сервера. +reply= - Ответить последнему игроку, шептавшему вам. +reset-tips=Сбрасывает состояние советов и подсказок, как будто игра запущена в первый раз. +save= - Сохраняет текущую игру с указанным именем. +screenshot= - делает снимок экрана текущего вида или с заданным разрешением. Масштаб опционален и по умолчанию 1. +seed=- Выводит начальный ключ генератора карты. +server-commands=- Серверные консольные команды. +server-save=- Сохраняет игру на сервере в сетевой игре. +shout= - Послать сообщение всем игрокам, включая другие стороны. +silent-command= - Выполняет LUA команду (если разрешено) без показа в консоли. +swap-players= - Обменивает персонажами двух указанных игроков. Если второй не указан, обменивает с вашим персонажем. +time=- Выводит информацию о продолжительности карты. +toggle-action-logging=- Включает логирование всех действий в игре. Это значение не сохраняется при перезапуске и влияет только на вашу игру в сетевых многопользовательских сессиях. +toggle-heavy-mode=- Данную команду следует использовать с осторожностью, так как при выполнении она может сделать сетевую игру неиграбельной. Игра начинает сохранять и сравнивать данные сама с собой каждый тик, пытаясь обнаружить нарушения детерминизма. Эту команду рекомендуется использовать при частой рассинхронизации при входе нового игрока на сервер. Тяжёлый режим будет действовать до тех пор, пока не выведет какой-либо результат. Пожалуйста, предоставьте его нам, чтобы мы смогли изучить и исправить неполадку. +unban= - Разбанить игрока. +unignore= - Разрешить показ сообщений игрока в чате. +unknown-command=Неизвестная команда __1__ +unlock-shortcut-bar=- Разблокирует все элементы панели ярлыков. +unlock-tips=Открыть все подсказки и хитрости. +unmute= - Разрешает игроку писать в чат. +version=- Выводит версию текущей игры. +whisper= - Отправляет сообщение игроку. +whitelist= - Включает, выключает, добавляет или удаляет игрока из белого списка (только игроки из белого списка могут присоединяться к игре). При использовании 'get' оставьте поле 'player' пустым для получения списка всех игроков в белом списке. +[command-output] +action-logging-disabled=Отключена запись действий в журнал. +action-logging-enabled=Включена запись действий в журнал. +alert-already-disabled=Оповещения типа __1__ уже отключены. +alert-already-muted=Оповещения типа __1__ уже заглушены. +alert-disabled=Оповещения типа __1__ были отключены. +alert-enabled=Оповещения типа __1__ были включены. +alert-isnt-disabled=Оповещения типа __1__ не выключены. +alert-isnt-muted=Оповещения типа __1__ не заглушены. +alert-muted=Оповещения типа __1__ были заглушены. +alert-unmuted=Оповещения типа __1__ снова отображаются. +banlist-add-is-admin-only=Только администраторы могут добавлять в чёрный список. +banlist-already-empty=Чёрный список уже пуст. +banlist-clear-is-admin-only=Только администраторы могут очищать чёрный список. +banlist-cleared=Чёрный список был очищен. +banlist-empty=Чёрный список пуст. +banlist-remove-is-admin-only=Только администраторы могут удалять из чёрного списка. +cant-delete-blueprint-library-player-is-connected=Нельзя удалить библиотеку чертежей подключённого игрока. +deleted-blueprint-library-for-players=Удалены библиотеки чертежей для игроков: +no-blueprint-libraries-to-delete=Нет библиотек чертежей для удаления. +parameters-require-admin=Нельзя выполнить команду с этими параметрами: вы не администратор. +permission-action-list=Все действия: __1__. +permission-groups-list=Все группы доступа: __1__. +player=Персонаж +player-added-to-banlist=__1__ добавлен в список забаненных. +player-added-to-whitelist=__1__ добавлен в белый список. +player-already-muted=__1__ уже заглушён. +player-already-on-banlist=__1__ уже забанен. +player-already-on-whitelist=__1__ уже в белом списке. +player-blueprint-library-deleted=Очищена библиотека чертежей у __1__. +player-blueprint-library-not-found=У __1__ нет сохранённых чертежей. +player-ignored=__1__ в списке игнорируемых. +player-is-not-on-banlist=__1__ не забанен. +player-is-not-on-whitelist=__1__ не в белом списке. +player-is-on-banlist=__1__ заблокирован. +player-is-on-whitelist=__1__ занесён в белый список. +player-isnt-muted=__1__ не заглушён. +player-list=Игроки (__1__): +player-list-online=Игроки онлайн (__1__): +player-muted=__1__ заглушён админом __2__. +player-unignored=__1__ убран из списка игнорируемых. +player-unmuted=__1__ снова может писать благодаря __2__. +player-was-not-on-banlist=__1__ не забанен. +player-was-not-on-whitelist=__1__ не был в белом списке. +player-was-removed-from-banlist=__1__ разбанен. +player-was-removed-from-whitelist=__1__ удалён из белого списка. +players-on-banlist=Заблокированные игроки: __1__ +players-on-whitelist=Игроки в белом списке: __1__ +programmable-speaker-muted-everyone=Глобальные звуки программируемого динамика заглушены для всех на сервере. +programmable-speaker-muted-local=Глобальные звуки программируемого динамика заглушены на локальном клиенте. +programmable-speaker-unmuted-everyone=Глобальные звуки программируемого динамика снова слышны для всех на сервере. +programmable-speaker-unmuted-local=Глобальные звуки программируемого динамика снова слышны на локальном клиенте. +shout=кричит +whisper=шепчет +whitelist-add-is-admin-only=Только администраторы могут добавлять в белый список. +whitelist-already-empty=Белый список уже пуст. +whitelist-clear-is-admin-only=Только администраторы могут очищать белый список. +whitelist-cleared=Белый список очищен и отключён. +whitelist-empty=Белый список пуст. +whitelist-remove-is-admin-only=Только администраторы могут удалять из белого списка. +[config-help] +afk-auto-kick= - Устанавливает время (в минутах), по истечении которого игрок, находящийся в AFK, будет исключён из игры. 0 выключает авто кик. +allow-commands= - Определяет доступность LUA команд. +allow-debug-settings= - Открывает доступ для настроек отладки обычным игрокам. +autosave-interval= - Интервал автосохранений (в минутах). 0 для выключения. +autosave-only-on-server= - Устанавливает, только ли сервер будет создавать автосохранения. +description= - Устанавливает описание сервера (может быть пустым). +help-list=Доступные настройки: __1__. +ignore-player-limit-for-returning-players= - Устанавливает, будет ли учитываться "ограничение на количество игроков" для тех игроков, которые вернулись. +matching-configs-list=Подходящие настройки: __1__. +max-players= - Устанавливает максимальное количество игроков в данной игре. 0 убирает ограничение. +max-upload-slots= - максимальное количество одновременных скачиваний карты. 0 убирает ограничение. +max-upload-speed= - устанавливает максимальную скорость отдачи в килобайтах в секунду. 0 - без лимита. +name= - Устанавливает имя сервера. +only-admins-can-pause= - Устанавливает, что только админы могут ставить игру на паузу. +password= - Устанавливает пароль сетевой игры. Оставьте значение пустым для игры без пароля. +require-user-verification= - Устанавливает необходимость проверки пользователя перед подключением к серверу. +tags= - Устанавливает теги сервера - список строк (может быть пустым). +visibility-lan= - Устанавливает, будет ли игра видна в LAN. +visibility-public= - Устанавливает, будет ли игра видна всем. +visibility-steam= - Определяет, могут ли друзья присоединиться через Steam. +[config-output] +afk-autokick-changed-to-disabled="Авто кик за AFK" теперь выключен. +afk-autokick-changed-to-minutes=Авто-отключение за бездействие изменено на __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=минут|ends in 1=минуту|ends in 2,ends in 3,ends in 4=минуты|rest=минут}__. +afk-autokick-disabled=Авто-отключение за бездействие выключено. +afk-autokick-interval-minutes=Отключить от сервера за бездействие более __1__ __plural_for_parameter_1_{ends in 11=минут|ends in 1=минуты|rest=минут}__. +allow-commands=Разрешить команды Lua: __1__. +allow-commands-set-to=Доступность Lua команд изменена на "__1__". +allow-debug-settings=Разрешить параметры отладки: __1__. +allow-debug-settings-set-to=Доступ к настройкам отладки изменён на "__1__". +autosave-changed-to-disabled=Автосохранение теперь выключено. +autosave-changed-to-minutes=Интервал автосохранений теперь __1__ мин. +autosave-disabled=Автосохранение выключено. +autosave-interval-minutes=Интервал автосохранения: __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=минут|ends in 1=минута|ends in 2,ends in 3,ends in 4=минуты|rest=минут}__. +autosave-only-on-server=Автосохранение только на сервере: __1__. +autosave-only-on-server-set-to=Автосохранение только на сервере теперь "__1__". +cant-use-not-in-multiplayer-game=Настройки могут использоваться только в сетевой игре. +expected-get-set=Требуется "get" или "set" в качестве первого аргумента. +expected-value-to-set=Требуется третий параметр. +has-password=Сервер с паролем. +ignore-player-limit-for-returning-players=Ограничение не учитывается для вернувшихся игроков: __1__. +ignore-player-limit-for-returning-players-set-to="Ограничение не учитывается для вернувшихся игроков" теперь __1__. +invalid-config=Неизвестная настройка: __1__ +max-number-of-players-changed-to=Новое максимальное количество игроков: __1__. +max-number-of-players-changed-to-unlimited=Ограничение игроков убрано. +no-password=Сервер без пароля. +only-admins-can-pause=Только админы могут ставить на паузу: __1__. +only-admins-can-pause-set-to="Только админы могут ставить на паузу" теперь __1__. +password-changed=Пароль сервера изменён. +password-removed=Пароль сервера убран. +server-description=Описание сервера: __1__ +server-description-already-empty=Описание сервера уже пустое. +server-description-changed=Установлено описание сервера: __1__ +server-description-cleared=Описание сервера удалено. +server-description-empty=У этого сервера нет описания. +server-name=Имя сервера: __1__ +server-name-changed=Имя сервера изменено на: __1__ +server-tags=Теги сервера: __1__ +server-tags-already-empty=У сервера уже нет тегов. +server-tags-changed=Установлены теги сервера: __1__ +server-tags-cleared=Теги сервера удалены. +server-tags-empty=У сервера нет тегов. +upload-rate=__1__ килобайт в секунду. +upload-rate-changed-to=Максимальная скорость отдачи изменена на __1__ килобайт в секунду. +upload-rate-changed-to-unlimited=Ограничение отдачи убрано. +upload-rate-unlimited=Неограничено. +upload-slots=__1__ слотов. +upload-slots-changed-to=Ограничение одновременного скачивания изменено на __1__. +upload-slots-changed-to-unlimited=Ограничение одновременного скачивания удалено. +upload-slots-unlimited=Неограниченно. +value-is-not-valid=Значение недопустимо. +verify-user-identity=Проверка достоверности пользователя: __1__. +verify-user-identity-set-to=Проверка достоверности пользователя теперь "__1__". +visibility-lan=Видимость в LAN: __1__. +visibility-lan-set-to=Видимость в LAN изменена на "__1__". +visibility-public=Видимость для всех: __1__. +visibility-public-set-to=Видимость для всех изменена на "__1__". +visibility-steam=Видимость из Steam: __1__. +visibility-steam-set-to=Видимость из Steam установлена на: __1__. +[control-keys] +ac-back=AC назад +ac-bookmarks=AC заметки +ac-forward=AC вперёд +ac-home=AC домой +ac-refresh=AC обновить +ac-search=AC поиск +ac-stop=AC остановиться +alt=Alt +audio-mute=Аудио Заглушить +audio-next=Аудио Следующее +audio-play=Аудио Старт +audio-prev=Аудио Предыдущее +audio-stop=Аудио Стоп +backspace=Backspace +brightness-down=Уменьшить яркость +brightness-up=Увеличить яркость +calculator=Калькулятор +capslock=Caps Lock +command=Cmd +control=Ctrl +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Нажмите __1__ +controller-button-alt-2=Нажимая __1__ +controller-left-stick=Левый Стик +controller-leftx=Левый Стик +controller-lefty=Левый Стик +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Правый Стик +controller-rightx=Правый Стик +controller-righty=Правый Стик +controller-stick-alt-1=Используйте __1__ +controller-stick-alt-2=Используя __1__ +controller-touchpad=Тачпад +delete=Delete +down=Стрелка Вниз +eject=Извлечь +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=Нажмите __1__ +keyboard-alt-2=Нажмите __1__ +left=Стрелка Влево +left-alt=Левый Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Левый Command +left-control=Левый Ctrl +left-shift=Левый Shift +left-super=Левый Super +left-windows=Левый Win +mail=Почта +menu=Меню +mouse-button-1=Левая кнопка мыши +mouse-button-1-alt-1=Левая кнопка мыши +mouse-button-1-alt-2=Нажатие ЛКМ +mouse-button-2=Правая кнопка мыши +mouse-button-2-alt-1=Правая кнопка мыши +mouse-button-2-alt-2=Нажатие ПКМ +mouse-button-3=Средняя кнопка мыши +mouse-button-3-alt-1=Средняя кнопка мыши +mouse-button-3-alt-2=Нажатие средней кнопки +mouse-button-n=Кнопка мыши __1__ +mouse-button-n-alt-1=Нажмите __1__ +mouse-button-n-alt-2=Нажмите __1__ +mouse-wheel-alt-1=Прокрутите __1__ +mouse-wheel-alt-2=Прокрутка __1__ +mouse-wheel-down=Колёсико мыши вниз +mouse-wheel-left=Колёсико мыши влево +mouse-wheel-right=Колёсико мыши вправо +mouse-wheel-up=Колёсико мыши вверх +mute=Mute +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Питание +print-screen=Print Screen +right=Стрелка Вправо +right-alt=Правый Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Правый Command +right-control=Правый Ctrl +right-shift=Правый Shift +right-super=Правый Super +right-windows=Правый Win +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Сон +spacebar=Пробел +sysrq=SysRq +tab=Tab +up=Стрелка Вверх +volume-down=Уменьшить громкость +volume-up=Увеличить громкость +[controller] +character=Персонаж +cutscene=Сюжетный эпизод +editor=Редактор +ghost=Призрак +god=Полный контроль +pause=Пауза +spectator=Наблюдатель +[controls] +action-bar-select-page-1=Выбор панели быстрого доступа 1 +action-bar-select-page-10=Выбор панели быстрого доступа 10 +action-bar-select-page-2=Выбор панели быстрого доступа 2 +action-bar-select-page-3=Выбор панели быстрого доступа 3 +action-bar-select-page-4=Выбор панели быстрого доступа 4 +action-bar-select-page-5=Выбор панели быстрого доступа 5 +action-bar-select-page-6=Выбор панели быстрого доступа 6 +action-bar-select-page-7=Выбор панели быстрого доступа 7 +action-bar-select-page-8=Выбор панели быстрого доступа 8 +action-bar-select-page-9=Выбор панели быстрого доступа 9 +activate-tooltip=Показать подсказку +add-station=Добавить станцию +add-temporary-station=Добавить временную станцию +alt-reverse-select=Альтернативное снятие выделения +alt-zoom-in=Увеличить +alt-zoom-out=Уменьшить +build=Строить +build-ghost=Расположить план +build-with-obstacle-avoidance=Планировать, избегая препятствий +cancel-craft=Отменить производство 1 единицы +cancel-craft-5=Отменить производство 5 единиц +cancel-craft-all=Отменить производство +clear-cursor=Очистить курсор +close-menu=Закрыть меню +confirm-gui=Окно подтверждения +confirm-message=Подтвердить сообщение +connect-train=Присоединить поезд +controller-gui-character-tab=Открыть вкладку информации о персонаже +controller-gui-crafting-tab=Открыть вкладку рецептов персонажа +controller-gui-logistics-tab=Открыть вкладку логистики персонажа +copy=Копировать +copy-entity-settings=Копировать настройки объекта +craft=Произвести 1 единицу +craft-5=Произвести 5 единиц +craft-all=Произвести максимальное количество +cursor-split=Взять в руки половину пачки предметов +cut=Вырезать +cycle-blueprint-backwards=Книга чертежей назад +cycle-blueprint-forwards=Книга чертежей далее +cycle-clipboard-backwards=Предыдущее в буфере обмена +cycle-clipboard-forwards=Следующее в буфере обмена +debug-reset-zoom=Сбросить уровень масштабирования +debug-reset-zoom-2x=Установить масштаб 2х +debug-toggle-atlas-gui=Включить/выключить интерфейс атласа +debug-toggle-basic=Включить/выключить базовую отладку +debug-toggle-debug-settings=Показать/скрыть настройки отладки +decrease-ui-scale=Уменьшить масштаб интерфейса +disconnect-train=Отсоединить поезд +drag-map=Переместить карту +drop-cursor=Выбросить выбранный предмет +editor-clone-item=Клонировать предмет +editor-delete-item=Удалить предмет +editor-next-variation=Следующий вариант +editor-previous-variation=Предыдущий вариант +editor-remove-scripting-object=Удалить объект сценария +editor-reset-speed=Сбросить скорость игры +editor-set-clone-brush-destination=Выбрать место назначения кисти +editor-set-clone-brush-source=Установить источник кисти для клонирования +editor-speed-down=Уменьшить скорость игры +editor-speed-up=Увеличить скорость игры +editor-switch-to-surface=Переключиться на поверхность № +editor-tick-once=Шаг во времени +editor-toggle-pause=Заморозить объект +fast-entity-split=Переместить половину предметов одного типа +fast-entity-transfer=Переместить все предметы одного типа +flip-blueprint-horizontal=Отразить чертёж по горизонтали +flip-blueprint-vertical=Отразить чертёж по вертикали +focus-search=Активировать поиск +gui-select=Выбрать +increase-ui-scale=Увеличить масштаб интерфейса +inventory-split=Перенести половину в снаряжение +inventory-transfer=Перенести предмет в снаряжение +kill-statistics=Открыть статистику убийств +larger-terrain-building-area=Увеличить зону постройки +logistic-networks=Открыть окно логистических сетей +look=Обзор +mine=Добывать +move=Перемещение +move-down=Вниз +move-left=Влево +move-right=Вправо +move-up=Вверх +next-active-quick-bar=Следующая панель быстрого доступа +next-player-in-replay=Следующий игрок в повторе +next-quick-panel-page=Следующая страница +next-quick-panel-tab=Следующая вкладка +next-weapon=Следующее оружие +not-set=Не задано +open-character-gui=Открыть инвентарь +open-gui=Открыть меню объекта +open-item=Открыть интерфейс объекта +open-prototype-explorer-gui=Открыть меню обзора прототипов +open-prototypes-gui=Открыть меню прототипов +open-technology-gui=Открыть окно исследований +open-trains-gui=Открыть меню поездов +order-to-follow=Приказ следовать +paste=Вставить +paste-entity-settings=Вставить настройки объекта +pause-game=Пауза +pick-item=Подобрать/бросить пачку предметов +pick-items=Подбирать предметы с земли +place-in-chat=Показать в чате +place-ping=Указать на место на карте +previous-active-quick-bar=Предыдущая панель быстрого доступа +previous-mod=Выбрать предыдущий мод +previous-quick-panel-page=Предыдущая страница +previous-quick-panel-tab=Предыдущая вкладка +previous-technology=Выбрать предыдущую технологию +production-statistics=Открыть статистику производства +quick-bar-button-1=Быстрая клавиша 1 +quick-bar-button-1-secondary=Дополнительная быстрая клавиша 1 +quick-bar-button-10=Быстрая клавиша 10 +quick-bar-button-10-secondary=Дополнительная быстрая клавиша 10 +quick-bar-button-2=Быстрая клавиша 2 +quick-bar-button-2-secondary=Дополнительная быстрая клавиша 2 +quick-bar-button-3=Быстрая клавиша 3 +quick-bar-button-3-secondary=Дополнительная быстрая клавиша 3 +quick-bar-button-4=Быстрая клавиша 4 +quick-bar-button-4-secondary=Дополнительная быстрая клавиша 4 +quick-bar-button-5=Быстрая клавиша 5 +quick-bar-button-5-secondary=Дополнительная быстрая клавиша 5 +quick-bar-button-6=Быстрая клавиша 6 +quick-bar-button-6-secondary=Дополнительная быстрая клавиша 6 +quick-bar-button-7=Быстрая клавиша 7 +quick-bar-button-7-secondary=Дополнительная быстрая клавиша 7 +quick-bar-button-8=Быстрая клавиша 8 +quick-bar-button-8-secondary=Дополнительная быстрая клавиша 8 +quick-bar-button-9=Быстрая клавиша 9 +quick-bar-button-9-secondary=Дополнительная быстрая клавиша 9 +remove-pole-cables=Убрать провода со столба +reset-ui-scale=Сбросить масштаб интерфейса +reverse-rotate=Обратное вращение объекта +reverse-select=Обратный выбор +rotate=Вращать объект +rotate-active-quick-bars=Поменять панели быстрого доступа +select-for-blueprint=Выбрать для чертежа +select-for-cancel-deconstruct=Выбор для отмены сноса +shoot-enemy=Стрелять во врага +shoot-selected=Стрелять в выбранный объект +show-info=Переключить режим дополнительной информации +show-quick-panel=Показать панель быстрого доступа +smaller-terrain-building-area=Уменьшить зону постройки +smart-pipette=Пипетка +stack-split=Переместить половину пачки предметов +stack-transfer=Переместить одну пачку предметов +toggle-blueprint-library=Открыть библиотеку чертежей +toggle-console=Открыть чат (и консоль) +toggle-driving=Сесть в транспорт/выйти из него +toggle-filter=Переключить фильтр +toggle-free-cursor=Переключить свободный курсор +toggle-gui-debug=Включить/выключить отладку интерфейса +toggle-gui-glows=Переключить подсветку интерфейса +toggle-gui-shadows=Переключить тени интерфейса +toggle-gui-style-view=Переключить стиль интерфейса +toggle-map=Скрыть / показать карту +toggle-menu=Главное меню +undo=Отменить +unknown=Неизвестно +zoom-in=Приблизить +zoom-out=Отдалить +[controls-description] +activate-tooltip=Показывает подсказку, если её задержка настроена на большое значение или "никогда". +add-station=Работает только в режиме карты и в окне поезда. Удерживая эту кнопку, выберите станцию на карте или на мини-карте в окне поезда, чтобы добавить эту станцию в расписание. +add-temporary-station=Работает только в режиме карты и в окне поезда. Удерживая эту кнопку, выберите точку на карте или на мини-карте в окне поезда, чтобы быстро отправить поезд к временной остановке в этой точке. +alt-zoom-in=Работает только в режиме карты. Позволяет при приближении переключиться из просмотра карты в просмотр мира. +alt-zoom-out=Работает только в режиме карты. Позволяет при отдалении переключиться из просмотра мира в просмотр карты. +build-with-obstacle-avoidance=Используется только с планировщиком рельс. Позволяет проложить план пути в обход деревьев, камней и скал. +cancel-craft=Работает только в очереди на создание. +cancel-craft-5=Работает только в очереди на создание. +cancel-craft-all=Работает только в очереди на создание. +clear-cursor=Возвращает предметы в курсоре обратно в инвентарь. Также отменяет протяжку проводов и планировку ж/д путей. +close-menu=Отменить и вернуться к предыдущему меню. Можно использовать только в главном меню. +connect-train=Прицепляет выбранный поезд или поезд, которым вы управляете, к любому ближайшему поезду. +copy=Выбирает объекты для копирования. +copy-entity-settings=Копирует настройки из выбранного объекта. Заметьте, что для вставки настроек исходный объект должен всё ещё существовать. +craft=Работает только в меню рецептов. Создаёт 1 предмет. +craft-5=Работает только в меню рецептов. Создаёт 5 предметов. +craft-all=Работает только в меню рецептов. Создаёт столько предметов, сколько возможно. +cursor-split=Кладёт один предмет из удерживаемой в курсоре пачки в выбранный инвентарь. Если курсор пустой, забирает половину предметов из слота в курсор. +cut=Выбирает объекты для копирования и помечает их для сноса. +cycle-blueprint-backwards=Когда книга чертежей удерживается в курсоре, меняет активный чертёж на предыдущий доступный. +cycle-blueprint-forwards=Когда книга чертежей удерживается в курсоре, меняет активный чертёж на следующий доступный. +cycle-clipboard-backwards=Листает историю буфера обмена назад при удержании инструмента вставки. +cycle-clipboard-forwards=Листает историю буфера обмена вперёд при удержании инструмента вставки. +disconnect-train=Отцепляет выбранный подвижной состав или подвижной состав, в котором вы находитесь, от остальной части поезда. +drop-cursor=Бросает один предмет из курсора на землю, конвейер или в машину. +editor-switch-to-surface=Переключает на поверхность под номером, нажатым в комбинации с этой горячей клавишей: __CONTROL__editor-switch-to-surface__ + 3 -> переключает на поверхность 3. +fast-entity-split=Переносит половину пачки, удерживаемой в курсоре, в выбранный объект. Если курсор пуст, забирает в ваш инвентарь половину всего, что есть в объекте. +fast-entity-transfer=Переносит пачку, удерживаемую в курсоре, в выбранный объект. Если курсор пуст, забирает в ваш инвентарь всё, что есть в объекте. +gui-select=Нажать на выбранный элемент интерфейса. +inventory-split=Переносит половину всех пачек (округление вверх) выбранного типа в другой инвентарь. Если нажат пустой слот, будет перенесена половина всех пачек. +inventory-transfer=Переносит все предметы выбранного типа в другой инвентарь. Если нажат пустой слот, будут перенесены все предметы. +larger-terrain-building-area=Увеличить зону закладки дорог. +next-active-quick-bar=Устанавливает следующую панель быстрого доступа в верхнюю панель. +next-weapon=Переключает на следующее надетое оружие. +order-to-follow=Используется с пультом управления паукотроном. Отдаёт команду двигаться за указанной целью. +paste=Размещает последние скопированные объекты. +paste-entity-settings=Вставляет настройки из копируемого объекта. +place-in-chat=Работает только при открытом чате. Размещает в чате ссылку на выбранный предмет, рецепт, место на карте, станцию или поезд. +place-ping=Отмечает место на карте и размещает ссылку на него в чате. +place-tag=Работает только в окне карты. Размещает иконку и/или текст на карте. +previous-active-quick-bar=Устанавливает предыдущую панель быстрого доступа в верхнюю панель. +previous-mod=Работает только в окне модификаций. Выбирает мод, который был выбран ранее. +previous-technology=Работает только в окне технологий. Выбирает технологию, которая была выбрана ранее. +remove-pole-cables=Убирает провода с выбранного столба, начиная с электрических проводов, затем убирает провода логической сети. +reverse-rotate=Поворачивает удерживаемый в курсоре или выбранный объект против часовой стрелки. +reverse-select=Активирует режим "ухудшения" с помощью планировщика улучшений. +rotate=Поворачивает удерживаемый в курсоре или выбранный объект по часовой стрелке. +select-for-blueprint=Выбирает объекты для помещения в чертёж, улучшения или сноса. +select-for-cancel-deconstruct=Выбирает объекты для отмены улучшения или сноса. +shoot-enemy=Стреляет в ближайшего к курсору врага или, для некоторого оружия, по позиции курсора. +shoot-selected=Стреляет в выбранный объект или, для некоторого оружия, по позиции курсора. +show-info=Переключить показ дополнительной информации о построенных объектах (рецепты в сборочных автоматах, содержимое контейнеров и т. п.). +smaller-terrain-building-area=Уменьшить зону закладки дорог. +smart-pipette=Берёт предметы из вашего инвентаря, используемых для создания объекта и помещает их в руку. Для ресурсов будет выбран самый быстрый бур. +stack-split=Переносит половину выбранной пачки в другой инвентарь. +stack-transfer=Переносит выбранную пачку в другой инвентарь. +toggle-driving=Сесть в транспорт, рядом с которым вы стоите, или выйти из транспорта. +toggle-filter=Создаёт/удаляет фильтр для выбранной ячейки инвентаря. Только назначенный предмет может быть помещён в эту ячейку. +undo=Отменяет такие действия, как ручная постройка/снос объектов, расположение чертежей или использование плана сноса. +[deconstruction-tile-mode] +always=Всегда +always-description=Всегда: клетки выбираются даже когда найдены объекты. +never=Никогда +never-description=Никогда: клетки никогда не выбираются. +normal=Нормально +normal-description=Нормальный: клетки выбираются только когда не будут найдены сущности. +only=Исключительно +only-description=Исключительно: будут выбраны только клетки. +[description] +acceleration-power=Мощность ускорения +accepted-equipment=Допустимое снаряжение +activation-speed=Скорость активации +ammo=Боезапас +ammo-consumption-modifier=Модификатор потребления боеприпасов +ammo-inventory-contents=Боекомплект +amount=Количество +applies-effect=Накладывает эффект +area-of-effect-size=Размер области действия +armor=Броня +automatic-range=Автоматическая дальность +available-power=Доступная мощность +base-productivity=Базовая производительность +batteries=Аккумуляторы +battery-capacity=Ёмкость батареи +belt-items=Предметов +belt-speed=Скорость конвейера +buffer-recharge-rate=Скорость зарядки внутренних батарей +builds=Используется для создания __1__. +can-filter-items=Может фильтровать предметы. +cargo-capacity=Грузоподъёмность +cargo-contents=Содержимое груза +chain-shooting-speed=Скорость последовательной стрельбы +character-movement-speed-modifier=Скорость передвижения +cluster-trigger=Размер кластера +constant-energy-consumption=Постоянное потребление +construction-area=Область строительства +construction-robots=Строительство +consumption-bonus=Максимальное энергопотребление +consumption-speed=Скорость потребления +contents=Содержимое +crafting-speed=Скорость производства +crafting-time=Время создания +creates-number-entities-key=Создаёт +creates-number-entities-value=__1__ x __2__ +damage=Урон +damage-bonus=Бонус урона +damage-dealt=Нанесённый урон +decorative-type=Тип +decorative-type-decal=Декаль +decorative-type-decorative=Декоративный элемент +destroys-cliffs=Разрушает скалы +dimensions=Размеры +durability-key=Прочность +durability-value=__1__/__2__ +duration=Продолжительность действия +effect-distribution-efficiency=Эффективность распределения +effectivity=Эффективность +electricity=Электричество +energy=Электроэнергия +energy-capacity=Энергоёмкость +energy-consumption=Потребление +energy-per-shot=Энергия за выстрел +energy-per-use=Энергия за использование +energy-to-recharge-one-shield=Энергии за единицу заряда +expected-resources=Ожидаемые ресурсы +fluid-capacity=Объём хранилища +fluid-consumption=Потребление +fluid-contents=Жидкости +fluid-output=Выход +fluid-temperature=Температура +fluids=Жидкости +followers=Помощники +force=Сторона +fuel-acceleration=Ускорение +fuel-acceleration-modifier=Ускорение +fuel-inventory-contents=Топливо +fuel-pollution=Коэффициент загрязнения +fuel-speed-modifier=Максимальная скорость +fuel-top-speed=Максимальная скорость транспорта +fuel-value=Теплотворность +grid-size=Размер сетки оборудования +hand-stack-size=Размер пачки +heal=Лечение +health=Здоровье +heat-capacity=Теплоёмкость +heat-output=Выход +hitpoints=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=очков здоровья|ends in 1=очко здоровья|ends in 2,ends in 3,ends in 4=очка здоровья|rest=очков здоровья}__ +incoming-block=Входной блок-участок +infinity-filter=Бесконечный фильтр +infinity-mode=Бесконечный режим +ingredients=Ингредиенты +input-flow-limit=Максимальный вход +input-signals=Входные сигналы +inventory-size-bonus=Бонус размера инвентаря +kills=Убийств +last-user=Последний пользователь +lifetime=Время существования +logistic-chest-filters=Фильтры +logistic-chest-storage-counts=Хранилище логистической сети +logistic-chest-targeted-items-deliver=Доставить +logistic-chest-targeted-items-pickup=Забрать +logistic-item=Логистический предмет +logistic-request=Логистический запрос +logistic-request-tooltip-logistic-storage=Логистическое хранилище +logistic-request-tooltip-on-the-way=B пути +logistic-request-tooltip-satisfaction=Обеспечение +logistic-robots=Логистика +logistics-connection-distance=Дальность логистического соединения +made-in=Делается в +magazine-size=Размер магазина +manual-range=Ручная дальность +market-item-price=Цена +max-energy-consumption=Максимальное потребление +max-health=Максимальное здоровье +max-speed=Максимальная скорость +maximum-length=Максимальная длина +maximum-power-output=Максимальный выход +maximum-temperature=Максимальная температура +min-energy-consumption=Минимальное потребление +min-range=Минимальная дальность +minimum-temperature=Минимальная температура +mining-area=Область добычи +mining-speed=Скорость добычи +mining-time=Время добычи +module-bonus-limit=предел +movement-speed-bonus=Бонус передвижения +moving-energy-consumption=Потребление при движении +name=Название +neighbour-bonus=Бонус соседей +next-stop=Следующая станция +no-ammo=Нет боеприпасов +no-block=Нет блока-участка +no-limit=Нет +num-available-robots=Количество доступных дронов +num-effect-receivers=Число объектов, на которые накладывается эффект +num-effect-sources=Число источников эффекта +of=__1__ из __2__ +outgoing-block=Выходной блок-участок +output-flow-limit=Максимальный выход +output-signals=Исходящие сигналы +personal-roboport-charging-spots=Мест для зарядки +personal-roboport-construction-area=Область строительства +personal-roboport-max-robot-count=Лимит дронов +personal-roboport-max-robots=Макс. дронов +personal-roboport-summary=Дронстанция +piercing-power=Проникающая способность +placed-in-grid=Размещается в +players-killed=Убитые игроки +pollution=Загрязнение +pollution-bonus=Загрязнение +pollution-to-join-attack=Потребляет __1__ загрязнения +power-output=Выработка энергии +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (бонус от соседства __2__) +probability=Вероятность +productivity-bonus=Производительность +productivity-bonus-limit=-0% = предел +products=Продукция +products-finished=Продукции произведено +projectile-range=Дальность полёта снаряда +pumping-speed=Скорость откачивания +range=Дальнобойность +range-modifier=Модификатор дальности стрельбы +recharge-speed=Скорость зарядки +recipe=Рецепт +recipe-hidden=(скрыто) +recipe-not-researched=(не исследовано) +recipe-not-researched-and-hidden=(не исследовано, скрыто) +recipe-pollution=Загрязнение рецепта +repair-speed=Скорость ремонта +required-fluid=Требуется +required-fluid-per-ore=__1__ __2__ за цикл добычи +required-fluid-per-ore-generic=__1__ за цикл добычи +research-speed=Скорость исследования +resistances=Сопротивляемость +robot-charging-stations=Зарядная станция +robot-lifetime=Время жизни дронов +robot-recharge-rate=Скорость зарядки дрона +rocket-launch-products=Результат запуска ракеты +rocket-parts=Детали ракеты +rotation-speed=Скорость вращения +science-pack-remaining-amount-key=Осталось +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Сканирование сектора +segments=Сегменты +shield=Заряд щита +shield-capacity=Ёмкость щита +shields=Щиты +shooting-speed=Скорострельность +shooting-speed-modifier=Модификатор скорости стрельбы +signals=Сигналы +solar-panel-power=Мощность солнечной панели +speed=Скорость +speed-bonus=Скорость +spent-result=Результат траты +status=Статус +storage=Хранилище +storage-size=Размер хранилища +supply-area=Область снабжения +temperature=Температура +throwing-speed=Скорость метания +tile-size=Размер +total-followers=Всего дронов +total-raw=Всего сырья +total-raw-too-complex-to-calculate=Слишком сложно для расчёта +train-circuit-network-id=ID поезда +train-kills=Убийств поездом +train-limit=Лимит поездов +train-limit-value=__1__/__2__ +values-for-evolution-factor=Вклад в ближайшие атаки при текущем факторе эволюции (__1__) +variation=Вариант +variation-value=__1__ (всего __2__) +vehicle-enter-instruction=Сесть в транспорт можно нажатием __CONTROL__toggle-driving__. +vehicle-speed-modifier=Скорость транспорта +walking-speed=Скорость ходьбы +weight=Вес +wire-reach=Дальность провода +yield=Доходность +[description-rail] +back-rail=Задний рельс +block=Блок-участок +front-rail=Передний рельс +none=нет +segment=Сегмент +segment-position=Расположение сегмента +trains-in-block=Поезда в блоке-участке +[difficulty] +easy=Легко +hard=Сложно +normal=Нормальная +[entity-description] +entity-unknown[1]=Этот объект недоступен из-за удаления модов, он будет восстановлен, когда моды снова будут включены. +[entity-name] +entity-unknown=Неизвестный объект +[entity-status] +cant-divide-segments=Невозможно разделить блок-участок +charging=Заряжается +closed-by-circuit-network=Закрыто логической сетью +disabled=Отключено +disabled-by-control-behavior=Выключено логической сетью +disabled-by-script=Отключено скриптом +discharging=Разряжается +fluid-ingredient-shortage=Не хватает жидкости +fluid-production-overload=Перепроизводство жидкости +full-burnt-result-output=Выход продуктов сгорания заполнен +full-output=Выход заполнен +fully-charged=Полный заряд +item-ingredient-shortage=Не хватает ингредиентов +launching-rocket=Запуск ракеты +low-input-fluid=Мало жидкости на входе +low-power=Мало питания +low-temperature=Низкая температура +marked-for-deconstruction=Отмечено для сноса +missing-required-fluid=Отсутствует необходимая жидкость +missing-science-packs=Отсутствуют исследовательские пакеты +networks-connected=Сети соединены +networks-disconnected=Сети разъединены +no-ammo=Нет боеприпасов +no-fuel=Нет топлива +no-ingredients=Нет ингредиентов +no-input-fluid=Нет жидкости на входе +no-minable-resources=Нет ресурсов для добычи +no-modules-to-transmit=Нет модулей для передачи +no-power=Нет питания +no-recipe=Нет рецепта +no-research-in-progress=Исследование не проводится +normal=Нормально +not-connected-to-rail=Не подключен к рельсам +not-plugged-in-electric-network=Не подключено к электрической сети +opened-by-circuit-network=Открыто логической сетью +out-of-logistic-network=Не в логистической сети +preparing-rocket-for-launch=Подготовка ракеты к запуску +recharging-after-power-outage=Зарядка после нехватки питания +turned-off-during-daytime=Выключено в дневное время +waiting-for-source-items=Ожидает предметы +waiting-for-space-in-destination=Ожидает свободного места +waiting-for-target-to-be-built=Ожидание постройки цели +waiting-for-train=Ожидание поезда +waiting-to-launch-rocket=Ожидает запуска ракеты +working=Работает +[entity-type] +tree=Дерево +[error] +achievement-data-invalid=Не удалось загрузить локальные данные о достижениях, прогресс по ним может быть утерян. +audio-could-not-initialize=Не удалось инициализировать аудио, звук отключён. +audio-error-title=Ошибка аудио +config-data-invalid-prompt-reset-to-default=Файл конфигурации содержит недопустимые данные. Хотите сбросить их? +crash-to-desktop-message=Произошла непредвиденная ошибка. Если используется последняя версия игры, вы можете помочь устранить проблему, разместив содержимое лога на форуме Factorio.\nПросьба также прикладывать файл сохранения, используемые моды и расписать шаги воспроизведения ошибки. +data-error-title=Ошибка данных +error-message-box-title=Ошибка +failed-to-create-app-window=Ошибка при создании окна приложения. __1__ +failed-to-load-save-file=Не удалось загрузить файл сохранения. +failed-to-load-window-icon=Ошибка загрузки иконки окна! Путь к файлу: __1__ +game-state-corruption-detected-save-corrupted=Обнаружено искажение игрового состояния. Вы не сможете загрузить это сохранение. +game-state-corruption-detected-saving-aborted=Обнаружено искажение игрового состояния. Игра не была сохранена для предотвращения порчи файлов сохранения. +low-available-space-in-steam-storage=У вас осталось всего __1__ МБ свободного места в Steam Cloud. Если у вас закончится доступное место, игра не сможет сохранить ваши настройки и библиотеку чертежей, также возможна потеря этих данных.\nМы рекомендуем вам освободить место, удалив старые файлы сохранений при помощи кнопки "Удалить" в окне "Загрузить игру". +low-available-space-in-steam-storage-title=Недостаточно свободного места в Steam Cloud +map-can-not-be-loaded-in-demo-version=Эта карта не может быть загружена в демоверсии игры. +operation-failed=Ошибка выполнения +out-of-vram-cannot-lower-settings=Невозможно запустить игру с низкими настройками графики, ваша система ниже минимальных требований. Если вы уверены, что проблема в игре - сообщите о проблеме на нашем форуме. +out-of-vram-change-quality-to-low=Включение низких настроек графики, перезапустите игру. +out-of-vram-change-quality-to-normal=Смена разрешения спрайтов (высокое -> нормальное), перезапустите игру. +out-of-vram-change-usage-to-high=Смена опции кэширования растровых изображений (все -> высокий), перезапустите игру. +out-of-vram-change-usage-to-low=Смена опции кэширования растровых изображений (средний -> низкий), перезапустите игру. +out-of-vram-change-usage-to-medium=Смена опции кэширования растровых изображений (высокий -> средний), перезапустите игру. +out-of-vram-enable-low-vram-mode=Включение режима малого потребления VRAM, перезапустите игру. +player-data-invalid=Не удалось загрузить данные игрока. Прогресс кампании может быть утерян. +replay-data-not-found=Не удалось воспроизвести повтор: данные повтора не найдены. +replay-header-error=Заголовок повтора не может быть загружен из-за ошибки: +replay-header-error-old-version=Заголовок повтора не может быть загружен. Похоже, его версия устарела для текущей __1__. +replay-mod-configuration-mismatch=Не удалось воспроизвести повтор из-за другого набора модификаций. +replay-version-mismatch=Не удалось воспроизвести повтор: он был создан в версии __1__, текущая версия __2__. +startup-failed=Не удалось запустить игру +system-initialization-failed=Ошибка инициализации. Код: __1__ +unable-to-create-sprite=Не удалось создать спрайт размера __1__x__2__. Вероятно, недостаточно видеопамяти (VRAM). +value-out-of-range=Недопустимое значение. Введите число от __1__ до __2__. +[fluid-description] +fluid-unknown[1]=Эта жидкость недоступна из-за удаления модов, она будет восстановлена, когда моды снова будут включены. +[fluid-name] +fluid-unknown=Неизвестная жидкость +[frequency] +none=Нет +[graphics-errors] +detected-gpu=Обнаружено GPU: __1__ +device-removed-button-close=Закрыть +device-removed-button-restart=Перезапустить +device-removed-button-use-opengl=Использовать OpenGL +device-removed-message1=Видеокарта была физически изъята из системы, или видео драйверы были обновлены. +device-removed-message2=Ошибка: __1__. Причина: __2__ +device-removed-message3=Если вы часто видите эту ошибку, попробуйте перезагрузить ПК или обновить драйверы видеокарты.\nТакже ПК может быть нестабильным из-за разгона или перегрева. +device-removed-message4=В качестве возможного решения, попробуйте переключить Factorio на рендер OpenGL. +device-removed-title=Сбой работы Factorio из-за сброса или удаления видеокарты. +direct3d-failed-to-initialize=Ошибка инициализации DirectX. Factorio требует видеокарту, совместимую с DirectX 10 и выше. +graphics-settings-keep=Отменить +graphics-settings-reset=Сбросить +opengl-failed-to-initialize=Factorio требует версию OpenGL __1__ и выше. На данном компьютере доступна версия OpenGL __2__. +out-of-videomemory=Недостаточно видеопамяти. Попробуйте уменьшить разрешение спрайтов или включить сжатие текстур. +reset-graphics-settings-question=Сбросить настройки графики? +[gui] +all=Все +ammo=Боезапас +any=Любой +armor=Броня +artillery-ammo=Артиллерийские боеприпасы +blueprint-access-error=Нельзя изменять хранилище других игроков. +blueprint-components=Компоненты +blueprint-dummy-error=Невозможно изменить чертёж с неизвестными данными. +blueprint-icons-empty-error=Чертёж должен иметь хотя бы одну иконку. +blueprint-include-entities=Объекты +blueprint-include-fuel=Топливо +blueprint-include-modules=Модули +blueprint-include-station-names=Названия ж/д станций +blueprint-include-tiles=Клетки +blueprint-include-trains=Поезда +blueprint-include-trains-tooltip=Включить поезда в чертёж +blueprint-not-available=Чертёж из библиотеки ещё не загрузился +blueprint-not-present=Чертёж был перемещён другим игроком. +blueprint-player-not-available=Не удалось передать чертёж: игрок не в сети +blueprint-preview=Предпросмотр +blueprint-preview-edit-tooltip=Редактировать название, описание и иконки. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ для удаления, __CONTROL_LEFT_CLICK__ для восстановления. +blueprint-preview-hint-specific=__CONTROL__mine__ для удаления, __CONTROL__build__ для восстановления. +blueprint-preview-not-editable-hint-dummy-entities=Этот чертёж нельзя изменить - его данные были сохранены отдельно, чтобы разрешить восстановление содержимого с модами. +blueprint-preview-not-editable-hint-other-player=Этот чертёж нельзя изменить, поскольку он находится в библиотеке другого игрока. +blueprint-preview-not-editable-hint-preview=Этот чертёж нельзя изменить, так как содержимое ещё не передано в игру. +blueprint-select-replacement=Выберите замену +blueprint-shelf-not-synced=Хранилище чертежей игрока ещё не готово +cancel=Назад +cancel-instruction=Отмена (__CONTROL__toggle-menu__) +changelog=Список изменений +character=Персонаж +clear=Очистить +clear-blueprint=Очистить чертёж +close=Закрыть +close-instruction=Закрыть (__CONTROL__confirm-gui__ или __CONTROL__toggle-menu__) +color=Цвет +confirm=Подтвердить +confirm-instruction=Подтвердить (__CONTROL__confirm-gui__) +confirm-load-game-load=Загрузить +confirm-load-game-settings-changed=Моды были удалены, или настройки модов были изменены. Вы уверены, что хотите продолжить загрузку сохранения? +confirm-load-game-sync=Синхронизировать моды и загрузить +confirm-quit=Игра не сохранена. Вы уверены, что хотите выйти? +confirm-restart=Вы уверены, что хотите начать заново? +confirmation=Подтверждение +constant-number=Постоянное число +converting-map=Преобразование карты __1__ +copy=Копировать +copy-this=Создать копию +crafting=Рецепты +credits=Авторы +delete=Удалить +delete-blueprint-record=Удалить чертёж +destroy-blueprint=Удалить чертёж +destroy-book=Удалить книгу чертежей +destroy-deconstruction-planner=Удалить план сноса +destroy-upgrade-planner=Уничтожить __1__ +drop-blueprint-nothing-to-drop-error=В руке нет чертежа для сброса. +empty-blueprint-error=Чертёж пуст. +enable-logistics-while-moving=Разрешить логистику во время движения +equipment-grid=Сетка оборудования +eula=EULA +exit=Выход +export-to-string=Экспорт в строку +fluid-ingredient=Жидкий ингредиент +fluid-ingredient-description=Возможные жидкости на входе +fuel=Топливо +generating-new-map=Создание новой карты +grabbed-item=Предмет в руке +grid=Сетка +guns=Оружие +ingredient=Ингредиент +ingredient-description=Возможные входы +instruction-to-activate=__1__ для активации. +instruction-to-alt-select=__1__ и перетащите, чтобы выбрать и пропустить окно конфигурации. +instruction-to-build=__1__ для размещения. +instruction-to-cancel-deconstruct=__1__ - выделите область для отмены сноса. +instruction-to-cancel-upgrade=__1__ и перетащите для отмены заказов на улучшение. +instruction-to-change-size=__1__/__2__ для изменения размера области. +instruction-to-clear-generic=__1__ чтобы очистить. +instruction-to-clear-item=__1__ чтобы очистить. +instruction-to-clear-quickbar-slot=__1__ для очистки слота. +instruction-to-connect-spidertron-remote=__1__ на паукотроне для подключения к нему. +instruction-to-consume=__1__ для потребления. +instruction-to-cycle-blueprint-backards=__1__ назад. +instruction-to-cycle-blueprint-forwards=__1__ далее. +instruction-to-deconstruct=__1__ - выделите область для сноса. +instruction-to-destroy=__1__ для уничтожения. +instruction-to-downgrade=__1__ и перетащите для "ухудшения". +instruction-to-force-build=__1__ для принудительного размещения. +instruction-to-mine-tiles=__1__, для добычи созданных клеток. +instruction-to-open-item=__1__ чтобы открыть. +instruction-to-order-spidertron=__1__, чтобы отправить паукотрон. +instruction-to-order-spidertron-to-follow=__1__ для следования за выбранным объектом. +instruction-to-queue-spidertron-order=__1__, чтобы добавить в очередь команду движения. +instruction-to-repair=__1__ и удерживайте для ремонта выбранного объекта. +instruction-to-reset-item=__1__ для сброса. +instruction-to-select=__1__ и перетащите для выбора содержимого. +instruction-to-shoot=__1__ для стрельбы. +instruction-to-throw=__1__ для броска. +instruction-to-upgrade=__1__ и перетащите для улучшения. +instruction-when-in-cursor=Когда в курсоре +inventory=Инвентарь +inventory-filter=Фильтр инвентаря +licenses=Лицензии +load=Загрузить +loading-map=Загрузка карты __1__ +loading-new-map=Загрузка новой карты +logistic-requests-disabled=Логистические запросы отключены +logistic-trash-slots=Мусорные логистические слоты +map-exchange-string=Строка обмена карты +mining-fluid=Жидкость для добычи +mod-scenarios=Сценарии мода +mod-with-campaign-not-available=Модификация в этой кампании не доступна. +module=Модуль +module-description=Разрешённые модули: +no=Нет +no-recipe-available=Нет доступных рецептов +no-recipes-found=Рецепты не найдены +not-available=Недоступно +not-connected=Не подключено +not-in-logistic-network=Не в логистической сети +nothing-found=Ничего не найдено +notice=Замечание +off=Выкл +ok=ОК +on=Вкл +open-equipment-grid=Открыть сетку снаряжения +or-set-a-constant=Или установите константу +owner=Владелец +queued=В очереди на передачу +quit=Выход +reassign-blueprint=Выберите новое содержимое для чертежа. +refresh=Обновить +release-date=Дата выпуска: +remove-blueprint-book-record=Удалить книгу чертежей +reset=Сбросить +reset-consumpiton-filters=Сбросить фильтры +reset-production-filters=Сбросить фильтры +restart=Перезапустить +result=Результат +rocket-inventory-slot=Полезный груз ракеты +rocket-inventory-slot-description=Поместите спутник здесь. +rocket-launch=Пуск +rocket-launch-started=Запущена +rocket-preparing=Подготовка +rocket-result-inventory-slot=Результаты запуска ракеты +save=Сохранить +saving-map=Сохранение карты __1__ +script-inventory=Инвентарь скрипта +search=Поиск +search-with-focus=Поиск (__1__) +select-filter=Выберите фильтр +select-signal=Выберите сигнал +select-upgrade=Выберите улучшение +set=Установить +set-amount=Установить количество +set-filter=Установить фильтр +set-inventory-bar-title=Запретить машинам заполнять часть инвентаря. +since-last-played=Последняя сыгранная (__1__) +space-usage-mb=Использование места: __1__ МБ / __2__ МБ +subversion=Подверсия: +sync-mods-with-save=Синхронизировать моды с сохранением +synchronize=Синхронизация +total=Итого +transferring=Передача +update=Обновить +upgrade-blueprint-book-tooltip=Улучшить предметы и объекты во всех чертежах этой книги. +upgrade-blueprint-tooltip=Улучшить предметы и объекты в чертеже. +user-scenarios=Пользовательские сценарии +version=Версия: +weapons=Оружие +yes=Да +[gui-about] +created-by=Создано +forums=Форум +release=Релиз +version=Версия +website=Веб-сайт +[gui-achievements] +modded-game=Включены моды. Достижения учитываются отдельно от стандартной версии игры. +not-in-game-long-enough=Чтобы получить достижения, вам нужно провести больше __1__% от всего времени, что продолжается эта игра. Игра идёт уже __2__, но вы провели всего __3__. +title=Достижения +track=Отслеживать +unlocked-count=Получено __1__ из __2__ +untrack=Перестать отслеживать +[gui-additional-entity-settings] +apply-entity-health=Применить прочность +apply-entity-tag=Применить метку +corpse-expires=Исчезновение трупов +difficulty=Сложность +entity-tag=Метка объекта +indestructible=Неразрушимый +not-minable=Не добывается +not-operable=Не работает +not-rotatable=Не поворачивается +properties=Свойства +recipe-locked=Рецепт заблокирован +title=Доп. настройки __1__ +to-be-looted=Добыча (подбирается с земли) +[gui-admin-player] +character-equipment=Снаряжение +character-main-inventory=Главный инвентарь +cursor-stack=Содержимое курсора +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=объектов|ends in 1=объект|ends in 2,ends in 3,ends in 4=объекта|rest=объектов}__ __plural_for_parameter_1_{ends in 1=был повреждён|rest=были повреждены}__. +destroyed=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=объектов|ends in 1=объект|ends in 2,ends in 3,ends in 4=объекта|rest=объектов}__ __plural_for_parameter_1_{ends in 1=был уничтожен|rest=были уничтожены}__. +map-hint=Подробнее - на карте. +no-material-for-construction=У __1__ __plural_for_parameter_1_{ends in 11=объектов|ends in 1=объекта|rest=объектов}__ отсутствуют материалы для строительства. +no-storage=Недостаточно места в хранилищах логистической сети. +not-enough-construction-robots=У __1__ __plural_for_parameter_1_{ends in 11=объектов|ends in 1=объекта|rest=объектов}__ отсутствуют строительные дроны. +not-enough-repair-packs=У __1__ __plural_for_parameter_1_{ends in 11=объектов|ends in 1=объекта|rest=объектов}__ отсутствуют ремонтные комплекты. +title=Оповещения +train-out-of-fuel=В поезде закончилось топливо. +turret-fire=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=турелей|ends in 1=турель|ends in 2,ends in 3,ends in 4=турели|rest=турелей}__ __plural_for_parameter_1_{ends in 11=ведут|ends in 1=ведёт|rest=ведут}__ огонь по противнику. +[gui-arithmetic] +input=Вход +output=Выход +[gui-assembling-machine] +change-recipe=Изменить рецепт +select-recipe=Выберите рецепт для сборки +[gui-auth-server] +client-version-too-old=Версия вашего клиента слишком старая для использования онлайн-сервисов. Пожалуйста, обновитесь до последней версии Factorio. +email-authentication-invalid=Неверный код аутентификации. Пожалуйста, проверьте свою электронную почту и попробуйте снова. +email-authentication-required=Требуется аутентификация электронной почты. Пожалуйста, войдите в Factorio.com в браузере и введите код, который мы отправили вам на почту. +email-change-rate-limit=Вы можете изменить свой адрес электронной почты раз в 7 дней. +email-invalid-format=Проверьте, пожалуйста, введённый адрес почты, некоректный формат. +email-registered=Эта почта уже зарегистрирована. +failed-to-reach-server-error=Не удалось подключиться к серверу авторизации. Код: __1__. Ошибка: __2__. +generic-timeout=Действие не выполнено из-за таймаута. Пожалуйста, повторите попытку позже. +generic-verification-failed=Проверка вашей учётной записи не удалась. Пожалуйста, удостоверьтесь, что вы авторизованы у поставщика услуг, и попробуйте ещё раз. +invalid-characters-in-username=Имя содержит недопустимые символы. Пожалуйста, посетите __1__ в вашем браузере и выберите другое имя пользователя. +json-parse-error=Не удалось распознать ответ от сервера авторизации. Похоже, это внутренняя ошибка сервера. +login-banned=Ваш аккаунт заблокирован. Если вы уверены, что это ошибка, напишите в support@factorio.com. +login-blacklist=Ваш IP-адрес находится в чёрном списке по причине злоупотреблений в прошлом. Если вы считаете, что это ошибка, и хотите снять запрет, пожалуйста, свяжитесь с __1__. +login-deletion-pending=Невозможно авторизоваться, потому что ваша учётная запись ожидает удаления. Если вы хотите отменить этот процесс, авторизуйтесь на сайте __1__. +login-failed=Имя пользователя или электронная почта и пароль не совпадают ни с одной учётной записью. +login-failed-steam-only=Данный аккаунт Factorio.com - Steam-аккаунт. Пожалуйста, войдите через Steam или посетите __1__, чтобы установить пароль. +login-insufficient-membership=На этом аккаунте игра не куплена. Пожалуйста, приобретите её, чтобы войти. +login-too-many-attempts=Слишком много неудачных попыток входа. Пожалуйста, повторите попытку позже. Если вы забыли свой пароль, вы можете сбросить его на __1__ +login-unlinked=В вашем Steam аккаунте больше нет игры, поэтому привязка вашего Steam к аккаунту Factorio была снята. Вы можете привязать Steam, где есть купленная игра, к аккаунту Factorio, чтобы восстановить доступ. +server-down-for-maintenance=Онлайн-сервисы сейчас отключены на обслуживание. Пожалуйста, повторите попытку позже. +steam-id-already-registered=Ваша учётная запись Steam уже связана с существующей учётной записью Factorio.com. Войдите в систему, используя учётную запись Factorio.com. +steam-id-doesnt-own-factorio=На вашем аккаунте Steam отсутствует Factorio. Пожалуйста, купите игру, чтобы создать аккаунт. +steam-id-timeout=Не удалось проверить лицензию Factorio, время подключения к Steam истекло. Пожалуйста, попробуйте ещё раз. +steam-ticket-verification-failed=Проверка аутентификации через Steam не удалась. Пожалуйста, убедитесь, что вы вошли в Steam и повторите попытку. +unknown-error=Сервер вернул ошибку: __1__ +username-invalid-characters=Недопустимые символы в данном имени пользователя. Пожалуйста, используйте только латинские буквы, цифры, дефис и точку. +username-taken=Данное имя пользователя уже зарегистрировано. Пожалуйста, выберите другое или войдите в систему, если это ваше имя. +username-too-long=Имя пользователя слишком длинное (максимум 30 символов). +username-too-short=Имя пользователя слишком короткое (минимум 2 символа). +[gui-blueprint] +absolute-snapping=Абсолютная +absolute-snapping-tooltip=Привязывает чертёж к глобальной сетке мира. Координаты задают смещение чертежа относительно глобальной сетки. +close-blueprint=Закрыть чертёж +commit-blueprint=Сохранить чертёж +components=Компоненты +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ для удаления всех компонентов этого типа.\n__ALT_CONTROL_LEFT_CLICK__1__ чтобы добавить все компоненты этого типа обратно. +create-blueprint=Создать чертёж +existing-blueprint=Чертёж +filters=Фильтры +grid-position=Позиция сетки +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ в окне просмотра для изменения позиции сетки. +grid-size=Размер сетки +grid-size-tooltip=Расстояние перед повторным размещением чертежа +height=Высота +icon=Иконка +icon-tooltip=Настройте, какие иконки будут представлять этот чертёж. +library-blueprint=Чертёж из библиотеки чертежей +library-blueprint-owned-by-other-player=Чертёж из библиотеки чертежей, принадлежащей другому игроку +new-blueprint=Настройка нового чертежа +relative-snapping=Относительная +relative-snapping-tooltip=При размещении чертежа перетаскиванием привязывает сетку к точке начала перетаскивания. +settings=Настройки +snap-to-grid=Привязка к сетке +snap-to-grid-tooltip=Привязывает чертёж к сетке во время размещения. +unnamed-blueprint=Безымянный чертёж +width=Ширина +[gui-blueprint-book] +blueprints=Чертежи +confirm-blueprint-book-deletion=Вы уверены, что хотите удалить эту книгу чертежей? +delete-blueprint-book=Удалить книгу +icon-tooltip=Если не задано, на книге будет показан значок активного чертежа. +scroll-to-change-active=Нажимайте __CONTROL__cycle-blueprint-forwards__ и __CONTROL__cycle-blueprint-backwards__ для смены активного чертежа. +scroll-to-change-active-specific=Используйте __CONTROL_STYLE_BEGIN____1__колёсико мыши__CONTROL_STYLE_END__ для изменения активного чертежа. +unnamed-blueprint-book=Безымянная книга чертежей +[gui-blueprint-library] +blueprint-book=Книга чертежей +blueprint-book-edit=Редактирование книги чертежей +blueprint-book-string=Строка книги чертежей +blueprint-string=Строка чертежа +cant-manipulate-not-synchronized-shelf=Невозможно взаимодействовать с хранилищем, не синхронизировано. +deconstruction-item-string=Строка плана сноса +deconstruction-tool-edit=Редактирование плана сноса +drop-blueprint=Сбросить чертёж +failed-loading-cloud-storage=Загрузка хранилища чертежей из облака не удалась. Будет загружена локальная версия хранилища. +failed-loading-storage=Ошибка загрузки хранилища чертежей: __1__. Загрузка резерва __2__. +failed-saving-cloud-storage=Не удалось сохранить библиотеку чертежей в облако. Возможно, у вас закончилось свободное место. Пожалуйста, сделайте резервную копию файла __1__, чтобы избежать потери библиотеки чертежей. +game-blueprints-title=Чертежи этой игры +grid-view=В виде сетки +import=Импорт +import-string=Импорт строки +list-view=В виде списка +make-new=Новый __1__ +not-available-yet=Чертёж ещё не доступен +not-synced-warning=[img=utility/warning_icon] [color=red]Библиотека чертежей не синхронизирована.[/color] +player-storage=__1__ - хранилище чертежей +private-shelf=Мои чертежи +shared-shelf=Общие чертежи +shelf-choice=Фильтр: +shelf-choice-all=Все +shelf-choice-game=Чертежи этой игры +synchronising=Синхронизация... +title=Библиотека чертежей +transfer-progress=Прогресс передачи +unknown-player-storage=Хранилище неизвестного игрока +upgrade-item-string=Строка плана улучшения +upgrade-tool-edit=Редактирование инструмента улучшения +[gui-bonus] +artillery-range=Дальнобойность артиллерии +character-build-distance=Дистанция строительства +character-crafting-speed=Скорость изготовления +character-health-bonus=Здоровье +character-inventory-slots-bonus=Бонус к размеру инвентаря +character-item-drop-distance=Расстояние сброса предметов +character-item-pickup-distance=Расстояние подбора предметов +character-logistic-slots=Логистические слоты запроса +character-logistic-trash-slots=Мусорные логистические слоты +character-loot-pickup-distance=Расстояние подбора добычи +character-mining-speed=Скорость добычи +character-reach-distance=Расстояния досягаемости +character-resource-reach-distance=Расстояние ручной добычи +character-running-speed=Скорость ходьбы +damage-bonus=Урон +follower-robot-lifetime=Время жизни +inserter-stack-size-bonus=Вместимость манипуляторов +laboratory-productivity=Продуктивность исследования +laboratory-speed=Скорость исследования +maximum-following-robots-count=Количество следующих за персонажем дронов +mining-drill-productivity-bonus=Продуктивность добычи +no-bonuses=Бонусы ещё не исследованы. +shooting-speed-bonus=Скорострельность +stack-inserter-capacity-bonus=Вместимость пакетных манипуляторов +title=Бонусы +train-braking-force-bonus=Сила торможения поездов +turret-damage-bonus-description=(Сочетается с бонусами боеприпасов) +worker-robot-battery=Ёмкость батареи +worker-robot-speed=Скорость передвижения +worker-robot-storage=Грузоподъёмность +[gui-browse-games] +access=Доступ +access-password=Пароль +access-public=Публичная +cant-join-game-steam-init-failed=Не удаётся подключиться к игре с помощью сети Steam — Steam некорректно инициализирован. Связанные со Steam функции отключены. Его перезапуск обычно устраняет эту проблему. Хотите попробовать присоединиться к сети без Steam? +description=Описание +downloading-game-information=Скачивание информации об игре +favourite-tooltip=Избранное +games-headers-name=Название +games-headers-players=Игроки +games-headers-playtime=Время игры +has-friends=Друзья Steam в игре +has-mods=С модами +has-password=С паролем +has-players=Есть игроки +is-dedicated-server=Выделенный сервер +join-game=Вступить в игру +loading=Загрузка... +mods=Моды +no-game-selected=Игра не выбрана +no-players=Нет +none=Нет +ping=Пинг +ping-calculating=Вычисление +ping-cant-reach=Нет ответа +players=Игроки +search=Искать +search-filters=Фильтры поиска +tags=Теги +title=Список игр +version=Версия +[gui-building-statistics] +built=Построено +deconstructed=Снесено +title=Постройки +upgraded=Улучшено +[gui-car] +automatic-targeting=Автонаведение +color=Цвет +driver=Водитель +passenger=Пассажир +trunk=Багажник +weapons-control=Управляющий оружием +with-gunner=Со стрелком +with-gunner-description=Автоматически стреляет по ближайшим врагам, если в транспорте есть водитель или пассажир +without-gunner=Без стрелка +without-gunner-description=Автоматически стреляет по ближайшим врагам, если в транспорте никого нет +[gui-character] +crafting-queue=Очередь создания +exoskeleton=Экзоскелет +personal-logistics-description=При отключённой личной логистике транспортные дроны перестанут доставлять запрошенные предметы. Также это остановит автоматическую отправку предметов в мусорные слоты, однако транспортные дроны продолжат их опустошать. +personal-roboport=Персональная дронстанция +[gui-constant] +off=Выкл +on=Вкл +output=Выход +output-signals=Исходящие сигналы +[gui-control-behavior] +circuit-connection=Подключение логической сети +circuit-network=Логическая сеть +connect=Подключиться +connected-to-network=Подключено к сети +green-network-id=[color=green]__1__[/color] +logistic-connection=Подключение логистической сети +logistic-network=Логистическая сеть +mode-of-operation=Режим работы +no-network-in-range=Нет сети в радиусе действия +not-connected=Не подключено +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Стена с контроллером ворот +[gui-control-behavior-modes] +close-signal=Стоп сигнал +close-signal-description=Когда определённое условие выполнено, пытается переключить этот светофор в (красный) стоп-сигнал и заблокировать проезд поездам.\nЕсли поезд не может остановиться вовремя (жёлтый сигнал) или уже проезжает блок (сигнал красный), стоп-сигнал его не остановит.\nПри этом, если сигнал красный, поезд не будет искать объезд и будет останавливаться на сигнале. +enable-disable=Включить/Выключить +enable-disable-description=Включить этот объект только когда условие истинно. +enable-disable-train-stop-description=Включает этот объект только когда условие истинно.\nПоезда будут пропускать выключенные станции, что позволяет контролировать их маршруты. +none=Нет +none-write-description=Не менять состояние объекта из логической сети. +open-gate=Открыть ворота +open-gate-description=Ворота будут открыты пока логическое условие истинно. +read-belt-contents=Считывать содержимое конвейера +read-belt-contents-description=Считывает содержимое конвейера и отправляет сигнал в логическую сеть. Импульсный режим работает некорректно, если предметы кладутся или забираются с середины конвейера сторонними объектами. +read-chain-signal=Считывать сигнал +read-chain-signal-description=Считывает цвет сигнала проходного светофора и посылает в логическую сеть сигнал, указанный ниже. +read-charge-level=Считать уровень заряда +read-charge-level-description=Считывает уровень заряда аккумулятора в процентах и посылает как сигнал с числом от 0 до 100 в логическую сеть. +read-contents=Считать содержимое +read-contents-description=Считывать содержимое контейнера и посылать как сигнал в логическую сеть. +read-hand-contents=Считать содержимое манипулятора +read-hand-contents-description=Считывать содержимое руки манипулятора и посылать как сигнал в логическую сеть. +read-logistic-network-contents=Считать содержимое логистической сети +read-logistic-network-contents-description=Считывать предметы, доступные в логистической сети данной дронстанции, и посылать их как сигнал в логическую сеть. +read-resources=Считать ресурсы +read-resources-description=Считывать количество ресурсов в досягаемости этого добытчика\nи послать как сигнал в логическую сеть.\nДля бесконечных ресурсов считывает скорость добычи.\nЗначение обновляется каждые 5 секунд. +read-robot-stats=Считать статистику по дронам +read-robot-stats-description=Считывает количество дронов в логистической сети дронстанции и посылает сигнал в логическую сеть. +read-sensor=Считать датчик +read-sensor-description=Посылает сигнал в логическую сеть, когда ворота должны открыться при приближении персонажа. +read-signal=Считать сигнал +read-signal-description=Считывает цвет сигнала светофора и посылает в логическую сеть сигнал, указанный ниже.\nСигнал в сеть не посылается, если светофор закрыт по условию логической сети. +read-stopped-train=Считывать идентификатор поезда +read-stopped-train-description=При остановке поезда на станции, посылается сигнал с уникальным идентификатором этого поезда. +read-train-contents=Считать содержимое поезда +read-train-contents-description=Считывать количество предметов в остановившемся на станции поезде и посылать как сигнал в логическую сеть. +read-trains-count=Считать количество поездов +read-trains-count-description=Считывает количество поездов, следующих к этой железнодорожной станции, включая поезд на станции. +send-to-train=Отослать в поезд +send-to-train-description=Отослать сигналы логической сети в поезд, чтобы использовать их в качестве условий ожидания. +set-filters=Поставить фильтры +set-filters-description=Устанавливает фильтры манипулятора, основываясь на сигналах из логической сети. +set-requests=Задать запросы +set-requests-description=Устанавливает логистические запросы для сундука, основываясь на сигналах из логической сети. +set-stack-size=Установить размер пачки +set-stack-size-description=Установить размер пачки в руке манипулятора, основываясь на значении выбранного сигнала логической сети. +set-trains-limit=Установить лимит поездов +set-trains-limit-description=Установить максимальное количество поездов, следующих к этой ж/д станции, включая поезд на станции. +use-colors=Использовать цвета +use-colors-description=Задаёт цвет лампы, основываясь на сигналах цвета.\nЕсли сигнал цвета больше 0, лампа загорится этим цветом.\nЕсли сигналов несколько, то только один из них будет задействован. +[gui-control-behavior-modes-guis] +available-construction-bots=Доступные строительные дроны +available-logistic-bots=Доступные транспортные дроны +belt-read-mode=Режим чтения содержимого +blue=Синий +blue-chain-description=Посылаемый сигнал логической сети, когда горит синий сигнал проходного светофора (1 или более путей заблокировано и 1 или более путей свободны). +closed-condition=Условие закрытия +control-signal=Сигнал управления +enabled-condition=Условие включения +entire-patch=Всё месторождение +entire-patch-description=Считать ресурсы со всего месторождения вокруг данного электрического бура. +green=Зелёный +green-chain-description=Посылаемый сигнал логической сети, когда горит зелёный сигнал проходного светофора (путь свободен). +green-description=Посылаемый сигнал логической сети, когда горит зелёный сигнал светофора (путь свободен). +hand-read-mode=Режим подачи сигнала +hold-mode=Непрерывно +hold-mode-description-belt=Сигнал подаётся пока предмет находится на конвейере. +hold-mode-description-inserter=Сигнал подаётся пока предмет находится в манипуляторе. +input-signal=Входной сигнал +open-condition=Условие открытия +output-signal=Выходной сигнал +output-signals=Выходные сигналы +pulse-mode=Импульсы +pulse-mode-description-belt=Когда предмет въехал на конвейер, подаётся один короткий сигнал. +pulse-mode-description-inserter=Когда предмет взят манипулятором, подаётся один короткий сигнал. +red=Красный +red-chain-description=Посылаемый сигнал логической сети, когда горит красный сигнал проходного светофора (поезд занимает все направления через проходной светофор). +red-description=Посылаемый сигнал логической сети, когда горит красный сигнал светофора (поезд проезжает через светофор). +resource-read-mode=Режим чтения ресурсов +this-miner=Этот бур +this-miner-description=Считать ресурсы, доступные буру. +total-construction-bots=Всего строительных дронов +total-logistic-bots=Всего транспортных дронов +train-id=ID поезда +train-id-description=Уникальный идентификатор остановленного поезда +trains-count=Количество поездов +trains-count-description=Количество поездов, следующих к этой ж/д станции, включая поезд на станции. +trains-limit=Лимит количества поездов +trains-limit-description=Максимальное количество поездов, следующих к этой ж/д станции, включая поезд на станции. +yellow=Жёлтый +yellow-chain-description=Посылаемый сигнал логической сети, когда горит жёлтый сигнал проходного светофора (поезд вот-вот проедет через проходной светофор). +yellow-description=Посылаемый сигнал логической сети, когда горит жёлтый сигнал светофора (поезд вот-вот проедет через светофор). +[gui-control-settings] +advanced-interaction=Продвинутое взаимодействие +basic-interaction=Базовое взаимодействие +button-layout=Раскладка кнопок +button-layout-description=Меняет стиль раскладки. Также влияет на навигацию по интерфейсу. +button-layout-eastern=__1__ выбирает, __2__ отменяет (восточный стиль) +button-layout-western=__1__ выбирает, __2__ отменяет (западный стиль) +change-input-method-to-controller=Изменить способ ввода на контроллер +change-input-method-to-keyboard-and-mouse=Изменить способ ввода на клавиатуру и мышь +control-disabled=Выключено - изменил: __1__ +controller=Контроллер +controller-icons=Иконки +controller-icons-auto=Автообнаружение (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Настройки контроллера +crafting=Рецепты +deadzone=Мёртвая зона стика +deadzone-description=Увеличьте это значение если курсор движется сам по себе. +debug=Отладка +editor=Редактор +input-method=Способ ввода: +input-not-found-controller=Вы выбрали контроллер как способ ввода, но он не подключен. +input-not-found-keyboard-and-mouse=Вы выбрали клавиатуру и мышь как способ ввода, но они не подключены. +inventory=Инвентарь +keyboard-and-mouse=Клавиатура и Мышь +keyboard-and-mouse-recommended=Клавиатура и Мышь (рекомендуется) +miscellaneous=Прочее +mods=Моды +movement=Движение +panels=Панели +quick-panel=Панель быстрого доступа +quickbar=Панель быстрого доступа +sensitivity=Чувствительность джойстика +sensitivity-description=Как быстро движется курсор и карта, реагируя на движение джойстика +title=Настройки управления +tools=Инструменты +vehicle-driving-mode=Режим управления транспортом +vehicle-driving-mode-absolute=Абсолютный +vehicle-driving-mode-absolute-description=Перемещение стика вверх - газ, вниз - тормоз, влево/вправо - поворот. +vehicle-driving-mode-relative=Относительный +vehicle-driving-mode-relative-description=Стик указывает направление движения относительно экрана. Транспортное средство автоматически повернёт и ускорится в этом направлении. +vibration-intensity=Интенсивность вибрации +waiting=Ожидание +[gui-crafting-queue] +collapse=Свернуть +expand=Развернуть +[gui-create-account] +account-creation-info=Вы авторизованы с помощью Steam. Пожалуйста, выберите себе имя для Factorio. Оно будет использоваться в многопользовательских играх. Его можно будет изменить один раз на нашем сайте. +account-creation-info-console=Выберите имя пользователя для Factorio. Это будет ваш ник в сетевых играх. Его нельзя изменить. +account-creation-success-info=Вы вошли как __1__ через Steam. Если вы хотите использовать эту учётную запись без Steam, войдите через Steam на __2__ и укажите email и пароль в своём профиле. +account-creation-success-info-console=Аккаунт успешно создан. Вы авторизованы как __1__. +create=Создать +creating-account=Создание аккаунта +i-accept-the=Я принимаю +login-using-factorio-account=У меня уже есть аккаунт на Factorio.com +login-using-factorio-account-info=Если у вас есть аккаунт Factorio, вы можете войти с помощью вашего пароля. Это также привяжет ваш аккаунт Factorio к аккаунту Steam. +login-using-factorio-account-info-console=Если у вас есть аккаунт Factorio, вы можете войти с помощью своего пароля. Это также привяжет ваш аккаунт Factorio к аккаунту консоли. +terms-of-service=Условия использования +title=Создать аккаунт +[gui-current-research] +not-researching=Нажмите __CONTROL__open-technology-gui__, чтобы начать исследование. +research-finished=Исследование "__1__" закончено. Нажмите __CONTROL__open-technology-gui__. +[gui-decider] +condition=Условие +input-count=Входное количество +input-count-description=Копирует количество входных сигналов в выходной сигнал. +one=1 +one-description=Вывод определённого сигнала со значением 1. +output-item=Выход +[gui-deconstruction] +blacklist=Чёрный список +blacklist-description=Игнорировать все объекты из списка. +blacklist-trees-and-rocks=Игнорировать деревья/камни +entities=Объекты +entity-filter-mode=Режим фильтра объектов +entity-filters=Фильтры объектов +filters=Фильтры +icon-tooltip=Если не задано, на плане сноса будут показаны выбранные фильтры. +tile-filter-mode=Режим фильтра тайлов +tile-filters=Фильтры тайлов +tile-selection-mode=Режим выбора тайлов +tiles=Клетки +trees-and-rocks-only=Только деревья/камни +whitelist=Белый список +whitelist-description=Выбирать только добавленные в белый список объекты. +whitelist-trees-and-rocks=Только деревья/камни +[gui-downloading-mods] +currently-downloading=Скачивается +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=ничего +downloading=Загрузка +[gui-edit-label] +edit-description=Редактировать описание +edit-label=Редактировать название +save-description=Сохранить описание +save-label=Сохранить метку +[gui-electric-energy-interface] +buffer-size=Размер буфера +power-production=Производство энергии +power-usage=Потребление энергии +[gui-electric-network] +accumulator-charge=Заряд аккумулятора +accumulator-charge-tooltip=Количество энергии, хранимое во всех аккумуляторах этой сети. +consumption=Потребление +production=Производство +production-label=Производство +production-tooltip=Количество энергии, производимое в данный момент, относительно максимально возможной мощности производства. +progressbar-format=__1__ / __2__ +satisfaction=Обеспечение +satisfaction-tooltip=Количество энергии, производимое в данный момент, относительно требуемой мощности. +title=Информация электрической сети +[gui-ending-screen] +epilogue=Эпилог +[gui-game-finished] +continue=Продолжить +finish=Завершить +kills=Убийств +lost=Вы проиграли... +next-level=Следующий уровень +respawn=Возродиться +restart-level=Начать заново +save-replay=Сохранить повтор +time-played=Длительность игры +title=Игра завершена +victory=Победа! +[gui-goal-description] +info-visibility-button=Информация +title=Задача +[gui-graphics-settings] +advanced=Продвинутые +brightness=Яркость +color-filter=Цветовой фильтр +color-filter-deuteranopia=Дейтеранопия +color-filter-deuteranopia-correction=Коррекция дейтеранопии +color-filter-none=Нет +color-filter-protanopia=Протанопия +color-filter-protanopia-correction=Коррекция протанопии +color-filter-tritanopia=Тританопия +color-filter-tritanopia-correction=Коррекция тританопии +contrast=Контраст +full-color-depth=Полная глубина цвета +full-screen=Полный экран +general=Общие +graphics-quality-high=Высокое +graphics-quality-label=Разрешение спрайтов +graphics-quality-low=Низкое +graphics-quality-normal=Обычное +graphics-quality-very-low=Очень низкое +high-quality-animations=Анимации высокого качества +low-vram-warning=Недостаточно видеопамяти. +map-zoomed-in-effect=Эффект увеличенной карты +max-threads=Количество потоков прорисовки +minimize-on-focus-loss=Минимизировать при потере фокуса +multisampling-label=Мультисэмплинг +multisampling-x2=Мультисэмплинг x 2 +multisampling-x4=Мультисэмплинг x 4 +multisampling-x6=Мультисэмплинг × 6 +multisampling-x8=Мультисэмплинг x 8 +no-multisampling=Без мультисэмплинга +preferred-screen=Предпочтительный экран +primary-screen=Основной экран (__1__) +render-in-native-resolution=Отрисовка в родном разрешении экрана +render-scale=Масштаб отрисовки +restart-required=Требуется перезапуск +saturation=Насыщенность +screen-n=Экран __1__ +show-animated-water=Отображать анимацию воды +show-clouds=Отображать облака +show-decoratives=Показывать декоративные элементы +show-enemy-terrain-decals=Показывать декоративные элементы вражеского ландшафта +show-game-simulations-in-background=Показывать симуляцию игры на заднем плане +show-inserter-shadows=Отображать тени манипуляторов +show-item-shadows=Показывать тени предметов +show-particles=Отображать частицы +show-smoke=Отображать дым полностью +show-tree-distortion=Отображать анимацию деревьев +sprite-atlas-size-custom=Своя (__1__) +sprite-atlas-size-label=Размер атласа текстур +sprite-atlas-size-largest-possible=Наибольший возможный +texture-compression=Сжатие текстур +texture-compression-high-quality=Высокое качество +texture-compression-low-quality=Низкое качество +texture-compression-none=Нет +texture-streaming=Подгрузка текстур +title=Настройки графики +ultrawide-mode=Ультраширокий режим +use-flip-presentation-model=Использовать модель презентации +v-sync=Вертикальная синхронизация +video-memory-budget=Максимальный объём видеопамяти +video-memory-budget-auto=Авто (__1__ ГБ) +video-memory-budget-fixed=__1__ ГБ +video-memory-usage-all=Все +video-memory-usage-high=Высокое +video-memory-usage-label=Использование видеопамяти +video-memory-usage-low=Низкое +video-memory-usage-medium=Среднее +vram-low-high-quality-not-recommended=Мы обнаружили, что этот компьютер имеет __1__ МБ видеопамяти (VRAM). Этого слишком мало для спрайтов высокого качества. Могут возникнуть проблемы с производительностью, отображением графики, вылеты или игра вовсе перестанет запускаться. Рекомендуемый объём видеопамяти для спрайтов высокого качества — минимум 2 ГБ. +vram-not-detected-high-quality-not-recommended=Не удалось определить объём видеопамяти (VRAM) на этом компьютере. Рекомендуемый объём видеопамяти для спрайтов высокого качества — минимум 2 ГБ, иначе могут возникнуть проблемы с производительностью, отображением графики, вылеты или игра вовсе перестанет запускаться. +[gui-graphics-settings-description] +full-color-depth=Прорисовка с уменьшенной (16-битной) глубиной цветопередачи повышает производительность слабых или интегрированных GPU. Влияет только на Windows 8 и выше или на OpenGL. +graphics-quality-label=Разрешение спрайтов. Влияет на использование видеопамяти. Внимание: высокое разрешение требует не меньше 3 ГБ VRAM. +graphics-quality-label-console=Разрешение спрайтов. Меньшее разрешение уменьшит использование памяти и время загрузки. +high-quality-animations=Если отключено, некоторые анимированные или вращаемые объекты (например, поезда) будут загружать только половину кадров анимации или вращения. Это значительно снижает использование VRAM. +lights-quality=Разрешение освещения в ночное время. Сильно влияет на производительность. +max-threads=Количество потоков для прорисовки игры. +minimize-on-focus-loss=В режиме окна без рамки, игра будет сворачиваться при потере фокуса и не будет перекрывать рабочий стол, пока вы работаете с другими приложениями. +render-in-native-resolution=На экранах с высоким разрешением (например, Apple Retina) рендеринг в родном разрешении даёт более высокое качество изображения, но может быть очень требовательным к производительности. +show-animated-water=Выключите для повышения производительности на слабых видеокартах. +show-game-simulations-in-background=В главном меню и подменю вместо фона отображаются различные симуляции игры. +show-smoke=Если отключено, количество отображаемых эффектов дыма будет значительно уменьшено. Отключите для увеличения производительности на слабых видеокартах. +show-tree-distortion=Выключите для повышения производительности на слабых видеокартах. +sprite-atlas-size-label=Атласы большего размера при прорисовке снижают нагрузку на CPU за счёт увеличения нагрузки на GPU. +texture-compression=Сжатие текстур позволяет поместить большее количество спрайтов в видеопамять и ускорить отрисовку за счёт меньшего объёма данных, обрабатываемых GPU. Выберите низкое качество для улучшения производительности старых или интегрированных GPU. +texture-streaming=Спрайты, не помещённые в атлас спрайтов (см. Использование видеопамяти), будут содержаться в оперативной памяти. +use-flip-presentation-model=Flip-презентация должна быть более эффективным методом представления окончательного изображения на экране, чем более старая модель Blit. Попробуйте переключить эту опцию, если у вас возникли проблемы с графикой или частотой кадров в секунду. +video-memory-budget-label=Максимальный объём видеопамяти (VRAM), доступный игре для обработки текстур (спрайтов). +video-memory-usage-label=Определяет, сколько спрайтов будет помещено в атлас спрайтов. Большие атласы спрайтов снижают нагрузку на CPU путём групповой отрисовки, но увеличивает нагрузку на GPU из-за необходимости работать с большими текстурами. Незагруженные в атлас спрайты загружаются в видео или оперативную память (см. Настройку стриминга текстур). +[gui-heat-interface] +add-tooltip=Добавляет такое количество тепла в буфер каждый тик. +at-least-tooltip=Поддерживает заданный уровень тепла в буфере, компенсируя недостаток. +at-most-tooltip=Поддерживает заданный уровень тепла в буфере, удаляя избыток. +exactly-tooltip=Поддерживает заданный уровень тепла в буфере, компенсируя недостаток или избыток при необходимости. +remove-tooltip=Удаляет такое количество тепла из буфера каждый тик. +[gui-hotkey-suggestions] +build-using-rail-planner=Построить рельсы с помощью планировщика +build-using-rail-planner-avoiding-obstacles=Построить рельсы с помощью планировщика, избегая препятствий +cancel-selection=Отменить выбор +confirm-selection=Подтвердить выбор +copy-settings=Копировать настройки +enter-vehicle=Сесть в транспорт +exit-vehicle=Выйти +force-build=Принудительная постройка +insert-items=Вставить предметы +next-item=Следующий элемент +paste-settings=Вставить настройки +place-one=Положить один предмет +previous-item=Предыдущий элемент +take-items=Забрать предметы +transfer-all=Перенести все +transfer-everything=Перенести всё +transfer-stack=Перенести пачку предметов +[gui-infinity-container] +add=Добавление +at-least=Не меньше +at-least-tooltip=Сохранять минимум такое количество предметов в инвентаре, добавлять недостающие. +at-most=Не больше +at-most-tooltip=Сохранять максимум такое количество предметов в инвентаре, убирать лишние. +exactly=Точно +exactly-tooltip=Сохранять точно такое количество предметов в инвентаре - добавлять или удалять, если необходимо. +remove=Удаление +remove-unfiltered-items=Убрать несортированные предметы +remove-unfiltered-items-tooltip=Убирать из инвентаря предметы, которых нет в списке. +title[1]=Бесконечные фильтры +[gui-infinity-pipe] +add-tooltip=Добавляет этот процент жидкости в трубу каждый тик. +at-least-tooltip=Поддерживает заданный уровень жидкости в трубе, компенсируя недостаток. +at-most-tooltip=Поддерживает заданный уровень жидкости в трубе, удаляя избыток. +exactly-tooltip=Поддерживает заданный уровень жидкости в трубе, компенсируя недостаток или избыток при необходимости. +percent=% +remove-tooltip=Удаляет этот процент жидкости из трубы каждый тик. +temperature=Температура +[gui-inserter] +blacklist=Чёрный список +filter=Фильтр +override-stack-size=Переопределить размер пачки +whitelist=Белый список +[gui-install-mods] +already-installed=Мод __1__ уже установлен +bookmark=Добавить в закладки +cant-install-mod-error=Не удалось установить все требуемые зависимости для __1__: __2__. Хотите установить мод без зависимостей? +cant-install-mod-no-compatible-release=На портале модификаций нет совместимых версий __1__. +failed-to-list-mods=Ошибка скачивания списка модов +filter-by-category=Фильтр по категориям +highlighted-last-week=На прошлой неделе +highlighted-this-week=На этой неделе +install=Установить +install-failed=Ошибка установки для __1__: __2__ +loading-mods=Загрузка списка модов +mods-headers-download-count=Скачиваний +mods-headers-last-highlighted=Последние подсвеченные +mods-headers-last-updated=Обновлён +mods-headers-name=Название +mods-headers-trending=Популярность +mods-headers-version=Версия +no-release=У выбранного мода нет релизной версии +remove-bookmark=Убрать из закладок +show-bookmarks=Показывать только моды из закладок +sync-mods-with-server=Активные моды не соответствуют серверу. Вы хотите синхронизировать моды с сервером? +wait-toggle-bookmark-request=Ожидание портала модов... +[gui-interface-settings] +active-quick-bars=Активные панели быстрого доступа +alt-mode=Режим дополнительной информации +automatic-ui-scale=Авто +autosort-inventory=Всегда сортировать инвентарь +change-quickbar-by-clicking-with-item=Менять панель быстрого доступа кликом с предметом +change-quickbar-by-clicking-with-item-controller=Менять панель быстрого доступа выбором с предметом +custom-ui-scale=Свой +enable-recipe-notifications=Включить уведомления о рецептах +entity-tooltip-delay=Задержка подсказок к объектам +entity-tooltip-on-the-side=Отображать подсказки к объектам сбоку экрана +flat-character-gui=Плоское меню персонажа +fuzzy-search-enabled=Нечёткий поиск +interaction=Взаимодействие +locale=Язык +lock-belt-building-to-straight-line=Строить конвейер по прямой линии +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Показывать подсказки экранной клавиатуры +other=Прочее +output-console-delay=Задержка сообщений в чате +pick-ghost-cursor=Использовать призрак предмета, если такого предмета нет +play-sound-for-chat-messages=Проигрывать звук для сообщений в чате +research-finished-stops-game=Открывать окно технологий по завершении исследования +shortcut-bar-rows=Ряды панели ярлыков +show-all-items-in-selection-lists=Показывать все предметы в списке фильтра +show-beacon-modules-in-alt-mode=Показывать модули маяка в режиме доп. информации +show-combinator-settings-when-detailed-info-is-on=Показывать настройки комбинаторов в режиме дополнительной информации +show-descriptions-in-tooltips=Показывать описания в подсказках +show-grid-when-paused=Показывать сетку, когда игра приостановлена +show-hotkey-suggestions=Показывать подсказки для мыши и клавиатуры +show-hotkey-suggestions-controller=Показывать подсказки для геймпада +show-inserter-arrows-when-detailed-info-is-on=Показывать направление манипуляторов в режиме дополнительной информации +show-inserter-arrows-when-selected=Показывать направление манипуляторов при их выделении +show-interaction-indications=Показывать интерактивные индикаторы +show-item-labels-in-cursor=Показывать метки предметов на курсоре +show-minimap=Отображать миникарту +show-mining-drill-arrows-when-detailed-info-is-on=Показывать направление буров в режиме дополнительной информации +show-missing-logistic-network-icon=Показывать значок проблем логистической сети +show-mod-owners-in-tooltips=Показывать мод в подсказках к предмету +show-player-names-on-minimap=Показывать имена игроков на миникарте +show-pump-arrows-when-detailed-info-is-on=Показывать направление помпы в режиме дополнительной информации +show-rail-block-visualization=Включить визуализацию ж/д блоков +show-tips-and-tricks-notifications=Показывать уведомления о советах и подсказках +show-total-raw-in-recipe-tooltips=Показывать сырьё для рецепта в подсказках +show-turret-radius-when-blueprinting=Показывать радиус турелей при создании чертежа +smart-belt-dragging=Умная прокладка конвейеров +title=Параметры интерфейса +tool-window-next-to-quickbar=Окно инструментов рядом с панелью быстрого доступа +tooltip-delay=Задержка подсказок +tooltip-never=Никогда +tooltip-offset=Смещение подсказок +tooltips=Подсказки +train-stop-label-angle=Угол поворота надписей ж/д станций +train-visualization-length=Длина визуализации поезда +ui-scale=Масштаб интерфейса +visualization=Визуализация +[gui-interface-settings-description] +active-quick-bars=Количество панелей быстрого доступа, всегда отображаемых на экране. +change-quickbar-by-clicking-with-item=Клик по слоту панели быстрого доступа с предметом в курсоре меняет фильтр слота (вместо взятия предмета из слота). +change-quickbar-by-clicking-with-item-controller=Выбор слота панели быстрого доступа с предметом в курсоре меняет фильтр слота (вместо взятия предмета из слота). +entity-tooltip-delay=Задержка перед появлением подсказок к объекту возле курсора. +entity-tooltip-on-the-side=Показывать всплывающие подсказки к объектам под миникартой, а не возле курсора. +flat-character-gui=Панели рецептов и логистики всегда отображаются рядом друг с другом, а не в виде переключающихся вкладок. +fuzzy-search-enabled=Более мягкие результаты поиска. +nintendo-switch-use-predictive-text-input=Показывать подсказки слов при использовании экранной клавиатуры.\nТакже позволяет вводить китайский, корейский и японский текст.\nДелает экранную клавиатуру меньше. +output-console-delay=Время, через которое сообщение в чате или консоли исчезнет. +pick-ghost-cursor=При выборе размещаемого предмета из панели быстрого доступа или пипеткой, если у вас нет такого предмета, размещать призрак этого предмета. +shortcut-bar-rows=Количество рядов панели ярлыков, всегда видимых на экране. +show-all-items-in-selection-lists=Показывать неисследованные предметы в списке фильтра. +show-descriptions-in-tooltips=Показывать краткое текстовое описание в подсказках к некоторым предметам, объектам или рецептам. Рекомендуется новым игрокам или при добавлении новых модов. +show-interaction-indications=При наведении курсора на объект, выделить соседние объекты, с которыми он взаимодействует. +show-item-labels-in-cursor=При взятии предмета в курсор, показывать подписи к нему, если есть (например, название чертежа). +show-total-raw-in-recipe-tooltips=Показывает необходимое для рецепта общее количество времени и предметы, которые не могут быть изготовлены вручную. +smart-belt-dragging=1) При прокладке конвейера нажатие __CONTROL__rotate__ автоматически повернёт линию в сторону курсора.\n2) При прокладке конвейера через препятствия будут автоматически построены подземные конвейеры. +tooltip-delay=Задержка перед появлением подсказок возле курсора. +tooltip-offset=Расстояние от курсора до всплывающих подсказок. +train-stop-label-angle=Угол поворота надписей ж/д станций на карте. +train-visualization-length=Количество вагонов для визуализации при строительстве рядом с рельсами. +[gui-kills] +kills=Убийств +loses=Потери +title=Убийств +[gui-linked-container] +title=Ссылка +[gui-load-game] +all-required-mods-enabled=Все необходимые моды включены. +exchange-string-freeplay-only=Строка обмена карт может создаваться только из карт свободной игры или песочницы. +title=Загрузить игру +[gui-load-scenario] +confirm-delete=Вы уверены, что хотите удалить сценарий __1__? +title=Загрузить сценарий +[gui-logistic] +auto-trash-request-exists=Запрос для этого предмета уже существует +cell=ячейка +cells=ячейки +count=Кол-во +high-value-tooltip=Требуемое количество. Транспортные дроны будут пытаться удовлетворить запрос из логистической сети. +infinite-amount-in-textfield=∞ +items=Предметы +logistic-networks=Логистические сети +logistic-request-exists=Запрос для этого предмета уже существует +logistics-and-trash=Персональная логистика и излишки +logistics-only=Личная логистика +low-value-tooltip=Максимальное количество. Предметы сверх этого количества автоматически перенесутся в мусорные слоты. +members=Участники +network=Сеть +request-from-buffer-chests=Запрашивать из буферных сундуков +set-request=Установить запрос +title=Логистика +title-filter=Логистический фильтр +title-request=Логистические слоты запроса +trash=Излишки +trash-only=Фильтры излишков +trash-slots=Мусорные слоты +[gui-manage-mods] +name-column-header=Название +version-column-header=Версия +[gui-map-editor] +brush-intensity=Интенсивность +brush-size=Размер +brush-speed=Скорость +character=Персонаж +character-equipment=Снаряжение +character-main-inventory=Главный инвентарь +character-quickbar=Панель +cliffs=Скалы +confirm-quit=Сценарий не сохранён. Вы уверены, что хотите выйти? +confirm-regenerate=Вы уверены, что хотите заново сгенерировать карту? +convert=Преобразовать +convert-save=Преобразовать сохранение +convert-save-to-scenario=Преобразовать сохранение в сценарий +cursor-intensity=Интенсивность +decoratives=Декоративные элементы +edit-scenario=Редактировать сценарий +editor-inventory=Редактор +editors-title=Редакторы +entities=Объекты +finished-converting-save=Файл сохранения преобразован в сценарий __1__. Вы можете найти его в списке пользовательских сценариев. +import=Импорт +import-save=Импорт сохранения +import-save-failed=Ошибка импорта сохранения: __1__ +items=Предметы +items-transfer-limit=Предел передачи инвентаря +new-scenario=Новый сценарий +resources=Ресурсы +scenario-already-exists=Сценарий с именем __1__ уже существует. Вы хотите перезаписать его? +select-surfaces-to-import=Выберите поверхности для импорта +settings=Настройки +shape=Форма +tiles=Клетки +title=Редактор карт +tools=Инструменты +tools-title=Инструменты +[gui-map-editor-clone-editor] +apply-clone-brush=Применить клонирующую кисть +clear-destination-decoratives=Удалять декоративные элементы +clear-destination-entities=Удалять объекты +clone-decoratives=Клонировать декоративные элементы +clone-entities=Клонировать объекты +clone-tiles=Клонировать покрытия +manual-collision-mode=Ручной режим столкновений +manual-collision-mode-tooltip=Клонирует объекты и декорации в место назначения, только если они могут быть построены там вручную. +smart-area-drag-mode=Режим умного перетаскивания области +smart-area-drag-mode-tooltip=При клонировании области перетаскиванием, исходная область клонируется, только если она не пересекается с предыдущим клонированием. +smart-area-drag-mode-tooltip-controller=При клонировании области перетаскиванием исходная область клонируется только тогда, когда она не пересекается с предыдущим клонированием. +snap-to-chunk=Привязка к чанкам +snap-to-grid=Привязка к сетке +[gui-map-editor-entity-editor] +auto-force=**АВТО** +build-as-force=Сторона для создаваемых объектов +build-as-force-tooltip=Сторона, к которой относятся создаваемые объекты. Если выбрано "**АВТО**", используется выбор по умолчанию: сторона игрока для его построек, вражеская - для кусак и т. п. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Модификаторы урона боеприпасов +boolean-modifiers=Булевы модификаторы +category-modifiers=Модификаторы категорий +disabled-hand-crafting-recipes=Отключенные рецепты для изготовления вручную +edit-modifier-category=Редактировать __1__ +gun-speed-modifiers=Модификаторы скорости стрельбы +setting-is-invalid=Одна или несколько настроек неверны. +simple-modifiers=Простые модификаторы +title=Принудительные значения данных +turret-attack-modifiers=Модификатор атаки турели +value-cannot-be-empty=Значение не может быть пустым. +value-out-of-range=Значение вне диапазона: допустимые значения от __1__ до __2__ включительно. +[gui-map-editor-force-editor] +auto-force=**АВТО** +cant-delete-built-in-force=Сторона игрока, вражеская и нейтральная стороны не могут быть удалены. +create-force=Создать сторону +current-force=Текущая сторона +delete-force=Удалить сторону +destination-force=Сторона назначения +destination-force-tooltip=Сторона, к которой будут относиться изменяемые объекты. Если выбрано "**АВТО**", будет использована текущая. +edit-force=Редактировать сторону +edit-force-cease-fire=Редактировать запрет огня +edit-force-cease-fire-title=Редактировать запрет огня стороны "__1__" +edit-force-data=Изменить другие свойства +edit-force-friends=Редактировать союзников +edit-force-friends-title=Редактировать союзников стороны "__1__" +enable-friendly-fire=Разрешить стрельбу по своим +neutral-force-cant-be-changed=Нейтральная сторона не может быть изменена. +new-force-name-already-used=Сторона с таким названием уже существует. +no-force-name-given=Необходимо указать название стороны для создания. +share-chart=Поделиться графиком +switch-to-force=Назначить сторону +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ - выделите для добавления в область клонирования. +and-all-as-usual=И прочие подходящие сочетания клавиш, как в обычной игре. +area-build-instructions=__1__ для создания новой области. +area-move-instructions=__1__ для перемещения области. +area-remove-instructions=__1__ для удаления области. +area-select-instructions=__1__ для выбора области. +build=__1__ для размещения. +build-cliffs=__1__ для создания скал. +build-cloned-area-instructions=__1__ для создания выбранной области. +build-tiles-area=__1__ - выделите область для строительства клеток. +build-tiles-bucket=__1__ для заполнения выбранной области. +build-tiles-out-of-map=__1__ для строительства клеток за пределами карты. +build-to-clone-entity=__1__ для клонирования выбранного объекта. +change-force-instructions=__1__ - выделите область для изменения стороны объектов. +change-spawn-location-description=__1__ для указания точки возрождения. +change-tile-variations=__1__ для изменения вариантов плиток в выбранной области. +edit-resource=Если ресурс редактора не выбран, __1__ на ресурс в мире для редактирования. +initial-resource-amount=Начальное количество ресурса основано на значении интенсивности инструмента. +line-build-cliffs=__1__ для создания сегмента скал. +line-remove-cliffs=__1__ для удаления сегмента скал. +none-mine-to-mine=__1__ для сноса. +none-open-to-edit=__1__ для редактирования. +pipette-to-select-entity=Нажмите __1__ , чтобы выбрать объект для клонирования. +position-build-instructions=__1__ для создания новой точки. +position-move-instructions=__1__ для перемещения точки. +position-remove-instructions=__1__ для удаления точки. +position-select-instructions=__1__ для выбора точки. +remove=__1__ для удаления. +remove-cliffs=__1__ для удаления скал. +remove-clone-brush-tiles=__1__ - выделите для удаления из области клонирования. +resource-extra-info=Создание или удаление одного и того же ресурса увеличивает или уменьшает количество ресурса в зависимости от значения интенсивности инструмента. +run-snippet-instructions=__1__ - выделите область для выполнения выбранного сниппета в области. +select-area-to-clone-instructions=__1__ - выделите область для клонирования. +select-clone-brush-destination-instructions=__1__ для выбора точки, куда клонировать. +select-clone-brush-source-instructions=__1__ для выбора точки, откуда клонировать. +[gui-map-editor-lua-snippet-editor] +current-snippet=Текущий сниппет +delete=Удалить +lua-code=Код Lua +name=Название +new-snippet=Новый сниппет +opened-snippet-has-duplicate-name=В текущем открытом сниппете есть повторяющееся имя. +snippet-already-present=Сниппет с именем "__1__" уже существует. +[gui-map-editor-menu] +quit=Закрыть редактор карт +regenerate-map=Пересоздать карту +resume-editing=Продолжить редактирование +save-and-play=Сохранить и играть +save-map-as=Сохранить как +save-map-overwrite=Сохранить +title=Редактор карт +[gui-map-editor-script-editor] +always-draw-areas=Всегда отображать области +always-draw-positions=Всегда отображать позиции +color=Цвет +current-areas=Текущая область +current-positions=Текущая позиция +name=Название +snap-to-grid=Привязка к сетке +[gui-map-editor-settings] +draw-cursor-light=Подсвечивать область вокруг курсора +fill-electric-buffers=Заполнять электрические ёмкости при постройке объектов +generate-neighbor-chunks=Генерировать соседние квадраты +instant-blueprint-building=Мгновенная постройка чертежей +instant-deconstruction=Мгновенный снос +instant-rail-planner=Мгновенный рельсовый планировщик +instant-upgrading=Мгновенное улучшение +placed-corpses-never-expire=Размещённые трупы никогда не исчезнут +render-as-day=Всегда отображать как днём +show-additional-entity-info-gui=Показывать дополнительные настройки объектов +show-character-tab-in-controller-gui=Показывать вкладку персонажа в окне контроллера +show-entity-health-bars=Показывать полоски здоровья объектов +show-entity-tags=Показывать метки объектов +show-hidden-entities=Показывать скрытые объекты +show-infinity-filters-in-controller-gui=Показать бесконечные фильтры в интерфейсе контроллера +show-status-icons=Показывать иконку статуса объекта +[gui-map-editor-settings-categories] +interaction=Взаимодействие +other=Прочее +rendering=Отображение +ui=Интерфейс +[gui-map-editor-surface-editor] +cant-delete-default-surface=Стандартная поверхность не может быть удалена. +current-surface=Текущая поверхность +delete-surface=Удалить поверхность +edit-map-gen-settings=Изменение настроек генерации карты +edit-surface-map-gen-settings=__1__ - настройка генерации карты +fill-tiles-with-lab-tiles=Заполнить пустыми клетками +generate-new-chunks-with-lab-tiles=Генерировать новые чанки с лабораторной плиткой +import-save=Импорт сохранения +import-save-only-available-in-singleplayer=Импорт сохранения доступен только в одиночной игре. +importing-save-disables-replay=Импорт другого сохранения отключит повтор. Вы уверены, что хотите это сделать? +invalid-surface-height=Недопустимая высота поверхности: допустимые значения от 0 до __1__. +invalid-surface-width=Недопустимая ширина поверхности: допустимые значения от 0 до __1__. +new-surface=Новая поверхность +new-surface-name-already-used=Поверхность с таким названием уже существует. +no-surface-name-given=Необходимо указать название поверхности для создания. +regenerate-decoratives=Пересоздать все декоративные элементы +remove-all-entities=Удалить все объекты +remove-empty-chunks=Удалить пустые чанки +select-surface=Выбрать поверхность +surface-name=Название +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Убирать пересекающиеся декоративные элементы +smart-entity-collision-mode=Режим умной коллизии объектов +smart-entity-collision-mode-tooltip=Пропустить строительство клеток, если это разрушит какие-либо объекты. +smart-out-of-map-collision-mode=Режим умной коллизии с границей карты +smart-out-of-map-collision-mode-tooltip=Строить поверх клеток __TILE__out-of-map__ можно только при нажатии __CONTROL__build-ghost__. +smart-tile-collision-mode=Режим умной коллизии клеток +smart-tile-collision-mode-tooltip=Строить только поверх клеток с таким же типом коллизии. Эффективно для строительства "земли только поверх земли" и "воды только поверх воды". +[gui-map-editor-time-editor] +apply-ticks-per-day=Применить +current-speed=Текущая скорость +day-length=Суточный цикл +daytime=Время суток: +freeze-daytime=Остановить суточный цикл +pause=Пауза (__CONTROL__editor-toggle-pause__) +paused=(на паузе) +play=Играть (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Временно запустить игру +speed=Скорость +speed-down=Замедлить (__CONTROL__editor-speed-down__) +speed-up=Ускорить (__CONTROL__editor-speed-up__) +tick-custom=Заданное количество тиков +tick-once=Один тик (__CONTROL__editor-tick-once__) +tick-sixty=Шестьдесят тиков +ticks-per-day=Длина суток, тиков +unfreeze-daytime=Продолжить суточный цикл +[gui-map-editor-title] +cliff-editor=Скалы +clone-editor=Клонировать +decorative-editor=Декоративные элементы +entity-editor=Объекты +force-editor=Стороны +lua-snippet-editor=Сниппеты Lua +none-editor=Нет +resource-editor=Ресурсы +scripting-editor=Области и позиции +surface-editor=Поверхности +tile-editor=Клетки +time-editor=Время +[gui-map-editor-tool] +area-selection=Область +brush=Кисть +change-force=Изменить сторону +circle=Круг +cursor=Курсор +line-selection=Линия +paint-bucket=Заливка +point=Точка +snippet=Выполнить сниппеты Lua +spawn-location=Стартовая точка +spray=Спрей +square=Квадрат +variations=Разновидности +[gui-map-generator] +advanced-tab-title=Продвинутые +aux=Тип местности +aux-description=Распределение красной и песчаной пустыни. Более высокое значение генерирует больше красной пустыни. +bias=Значение +cliff-continuity=Непрерывность +cliff-continuity-description=Длина непрерывных сегментов скал. +cliff-frequency=Частота +cliff-frequency-description=Количество скал. +cliffs=Скалы +coverage=Покрытие +custom=[изменено] +difficulty=Сложность +enable-replay=Записать повтор +enable-replay-description=Записывает повтор в этом сохранении, чтобы его можно было посмотреть вновь. Увеличивает размер и время сохранения. +enabled=Включено +enemy-attack-pollution-consumption-modifier=Модификатор стоимости атаки +enemy-attack-pollution-consumption-modifier-description=Количество загрязнения, поглощаемого при отправке кусак в атаку. +enemy-base=Вражеская база +enemy-expansion-group-tile=Экспансия кусак +enemy-expansion-maximum-expansion-cooldown=Максимальное время перезарядки экспансии +enemy-expansion-maximum-expansion-cooldown-description=Максимальное время между отправками группы на экспансию. +enemy-expansion-maximum-expansion-distance=Максимальная дистанция экспансии +enemy-expansion-maximum-expansion-distance-description=Максимальное расстояние между вражескими базами при расширении. +enemy-expansion-maximum-expansion-group-size=Максимальный размер группы +enemy-expansion-maximum-expansion-group-size-description=Максимальный размер группы кусак для экспансии, зависящий от текущего уровня эволюции. +enemy-expansion-minimum-expansion-cooldown=Минимальное время перезарядки экспансии +enemy-expansion-minimum-expansion-cooldown-description=Минимальное время между отправками группы на экспансию. +enemy-expansion-minimum-expansion-group-size=Минимальный размер группы +enemy-expansion-minimum-expansion-group-size-description=Минимальный размер группы кусак для экспансии, зависящий от текущего уровня эволюции. +enemy-expansion-minutes=мин +enemy-frequency-description=Количество вражеских баз.\nПримечание: значение ниже 100% отключит некоторые достижения. +enemy-size-description=Размер вражеских баз.\nПримечание: значение ниже 100% отключит некоторые достижения. +enemy-tab-title=Враг +error-importing-exchange-string=Не удалось импортировать строку обмена карты. +evolution=Эволюция +evolution-destroy-factor=Фактор истребления +evolution-destroy-factor-description=Насколько быстро эволюция увеличивается из-за уничтожения ульев. +evolution-pollution-factor=Фактор загрязнения +evolution-pollution-factor-description=Насколько быстро эволюция увеличивается из-за загрязнения. +evolution-time-factor=Фактор времени +evolution-time-factor-description=Насколько быстро эволюция увеличивается с течением времени. +exchange-string-instructions=Вставьте строку обмена карты для загрузки настроек. +export-exchange-string-tt=Экспорт строки обмена картой (хранит настройки карты) +frequency=Частота +hide-preview=Закрыть просмотр +import-exchange-string-tt=Импорт строки обмена картой +invalid-value-for-field=Недопустимое значение для поля "__1__". Допустимые значения от __2__ до __3__. +island-size=Размер острова +map-height=Высота +map-height-simple=Высота карты +map-seed=Ключ генератора +map-seed-simple=Ключ генератора +map-size-group-tile=Карта +map-type=Тип карты +map-width=Ширина +map-width-simple=Ширина карты +minimum-pollution-to-damage-trees=Минимум для повреждения деревьев +minimum-pollution-to-damage-trees-description=Деревья проходят 4 стадии перед уничтожением от загрязнения. Загрязнение выше этого значения запускает процесс перехода к следующей стадии. +moisture=Влажность +moisture-description=Распределение травы и пустыни. Более высокое значение генерирует больше травы. +next=Далее +peaceful-mode-checkbox=Мирный режим +peaceful-mode-description=В мирном режиме враги не будут активно атаковать или расселяться по территории. \nВраги по-прежнему будут атаковать, чтобы защитить себя.\nПримечание: включение этого параметра отключит некоторые достижения. +play=Играть +pollution=Загрязнение +pollution-absorbed-per-tree-damaged=Поглощение за повреждение дерева +pollution-absorbed-per-tree-damaged-description=Деревья проходят 4 стадии перед уничтожением от загрязнения. Это значение определяет, сколько загрязнения поглощается при переходе на следующую стадию. +pollution-absorption-modifier=Модификатор поглощения +pollution-absorption-modifier-description=Количество загрязнения, поглощаемого деревьями и клетками. +pollution-diffusion-ratio=Степень распространения +pollution-diffusion-ratio-description=Скорость распространения загрязнения на соседние квадраты в секунду. +preview-auto-update=Автообновление +preview-auto-update-tt=Автоматически обновлять предпросмотр при изменении любых настроек. +preview-error=Ошибка создания предпросмотра +price-multiplier=Множитель стоимости +randomize-map-seed=Случайный ключ +recipes-difficulty-group-tile=Рецепты +research-queue-availability=Доступность очереди исследований +research-queue-availability-after-victory=После победы +research-queue-availability-always=Всегда +research-queue-availability-never=Никогда +reset-preset=Сбросить до стандартных настроек +reset-to-preset=Сброс __1__ __plural_for_parameter_1_{ends in 1=параметра|rest=параметров}__ до __plural_for_parameter_1_{1=значения|rest=значений}__ по умолчанию +reset-to-preset-disabled=Все параметры имеют значения по умолчанию. +resource-frequency-description=Количество месторождений ресурсов. +resource-richness-description=Количество ресурсов на клетку месторождения. +resource-size-description=Размер месторождений ресурсов. +resources-tab-title=Ресурсы +richness=Богатство +scale=Масштаб +show-preview=Предпросмотр +show-preview-warning=Осторожно, спойлеры! Не смотрите, если хотите исследовать карту самостоятельно. +size=Размер +starting-area-size=Размер начальной области +starting-area-size-description=Размер площади без врагов вокруг игрока. +technology-difficulty-group-tile=Технологии +temperature=Температура +terrain-bias-description=Значение смещения. +terrain-coverage-description=Доля карты, которая будет покрыта данной особенностью. +terrain-generators-group-title=Генератор +terrain-scale-description=Общий размер и расстояние между элементами. +terrain-tab-title=Ландшафт +title=Генератор карты +water=Вода +[gui-map-generator-errors] +no-tiles-selected=Как минимум один тип клеток должен быть разрешён. +[gui-map-info] +confirm-delete=Вы собрались безвозвратно удалить __1__. +confirm-replay=Начать воспроизведение повтора __1__? +delete-save=Удалить сохранение +difficulty=Сложность +file-size=Размер файла +invalid-file=Файл повреждён. +map-version=Версия карты +mods=Моды +preview-missing=Предварительный просмотр карты отсутствует. +replay-not-found=Выбранное сохранение не содержит информации о повторе. +scenario-name=Сценарий +start-replay=Начать воспроизведение повтора +time-played=Время игры +[gui-map-view-settings] +add-ping=Добавить пинг +add-ping-tooltip=__1__ на карте или в мире, чтобы активировать напрямую. +add-tag=Добавить метку +show-electric-network=Электрические сети +show-logistic-network=Логистические сети +show-map-stop=Названия ж/д станций +show-player-names=Имена игроков +show-pollution=Загрязнение +show-rail-signal-states=Ж/д сигналы +show-recipe-icons=Значки рецептов +show-tags=Метки +show-turret-range=Зоны покрытия турелей +show-worker-robots=Рабочие дроны +[gui-menu] +about=Об игре +browse-lan-games=Игры в локальной сети +browse-public-games=Просмотр открытых игр +connect-to-address=Подключиться по адресу +continue-host-save=Продолжить: Создать из __1__ +continue-host-save-tooltip=Создать из __1__ +continue-join-game=Продолжить: Присоединиться к __1__ +continue-join-game-tooltip=Присоединиться к __1__ +continue-save=Продолжить __1__ +continue-save-tooltip=Загрузить игру __1__ +controls=Управление +copy-report-path=Копировать путь до отчёта десинхронизации +desync-explanation=Вы десинхронизированы из игры.\nПричиной может быть ошибка игры, ошибка одного из модов или ошибка скрипта сценария.\nЕсли вы не играете с модами, сообщите о проблеме на нашем форуме сообщений об ошибках. Опишите в деталях, что на момент вылета делали игроки, и приложите отчёт десинхронизации. +desync-explanation-console=Вы десинхронизированы из игры.\nЕсли проблема остаётся, пожалуйста, сообщите об этой проблеме на нашем форуме сообщений об ошибках. +desync-more-information-link=Информация, что такое десинхронизация и как сообщить о ней: +desync-report-disabled=Отчет десинхронизации не был создан, так как создание отчёта отключено. Пожалуйста, включите его и сообщите о десинхронизации, если хотите, чтобы она была исправлена. +desync-report-location=Отчёт десинхронизации был создан: __1__ +feature-not-available-with-instrument-mod=Эта опция недоступна, пока включён режим отладки модов. +game-menu=Меню +graphics=Графика +host-new-game=Создать новую игру +host-saved-game=Создать из сохранённой игры +interface=Интерфейс +lan-username=Имя пользователя в LAN +load-game=Загрузить игру +main-menu=Главное меню +map-editor=Редактор карт +mod-settings=Настройки модов +mods=Моды +multi-player=Сетевая игра +multi-player-menu=Сетевая игра +new-game=Новая игра +other=Прочее +pause-game=Пауза +quit-game=Выйти из игры +quit-tutorial-to-game=Покинуть обучение +quit-tutorial-to-menu=Покинуть обучение +reconnect=Переподключиться +restart-game=Перезапустить +restart-tutorial=Перезапустить +resume-game=Продолжить +resume-tutorial=Продолжить +save-game=Сохранить игру +save-game-as-scenario=Сохранить как сценарий +settings=Настройки +show-report=Показать отчёт десинхронизации +single-player=Одиночная игра +single-player-menu=Одиночная игра +sound=Звук +the-rest=Остальное +tutorial-menu=Обучение +unpause-game=Снять игру с паузы +user-login=Логин +[gui-migrated-content] +changed-achievement=Изменённые достижения +changed-custom-input=Изменённые настройки ввода +changed-decorative=Изменённые украшения +changed-entity=Изменённые объекты +changed-equipment=Изменённое снаряжение +changed-equipment-grid=Изменённые сетки снаряжения +changed-fluid=Изменённые жидкости +changed-item=Изменённые предметы +changed-mod-setting=Изменённые настройки модификаций +changed-particle=Изменённые частицы +changed-recipe=Изменённые рецепты +changed-shortcut=Изменённые быстрые кнопки +changed-technology=Изменённые технологии +changed-tile=Изменённые клетки +changed-trivial-smoke=Изменённые дымы +changed-virtual-signal=Изменённые виртуальные сигналы +removed-achievement=Удалённые достижения +removed-blueprint-too-old=Чертёж __1__ удалён: карта версии __2__ слишком старая +removed-custom-input=Удалённые настройки ввода +removed-decorative=Удалённые украшения +removed-entity=Удалённые объекты +removed-equipment=Удалённое снаряжение +removed-equipment-grid=Удалённые сетки снаряжения +removed-fluid=Удалённые жидкости +removed-item=Удалённые предметы +removed-mod-setting=Удалённые настройки модификаций +removed-particle=Удалённые частицы +removed-recipe=Удалённые рецепты +removed-shortcut=Удалённые быстрые кнопки +removed-technology=Удалённые технологии +removed-tile=Удалённые клетки +removed-trivial-smoke=Удалённые дымы +removed-virtual-signal=Удалённые виртуальные сигналы +title=Перенесённое содержимое +[gui-mod-info] +active-version=Активная версия +author=Автор +contact=Контакты +delete=Удалить +dependencies=Зависимости +dependency-required=Этот мод требуется, не активен. +description=Описание +factorio-version=Версия Factorio +homepage=Сайт +incompatibilities=Несовместим с +incompatible-factorio-version=Несовместим с текущей версией игры +mod-portal-page=Страница мода +name=Название +no-dependencies=Нет +optional-dependencies=Опциональные зависимости +optional-dependency=(необязательно) +optional-dependency-incompatible=Не совместим с этими модами. +optional-dependency-required=Этот мод не требуется, не активен. +status=Статус +status-disabled=Отключён +status-enabled=Включён +status-not-installed=Не установлен +toggle=Переключить +version=Версия +[gui-mod-load-error] +description=Не удалось загрузить следующие моды: __1__ +disable-all=Отключить все моды +disable-mods=Отключить моды из списка +exit=Выход +mod-manager=Менеджер модов +reset-mod-settings=Сбросить настройки мода +restart-application=Перезапустить +title=Ошибка загрузки модов +to-be-disabled=Моды для отключения: +[gui-mod-settings] +apply=Применить +cancel=Отмена +cant-be-changed-not-an-admin=Только админы могут изменять эти параметры. +map=Карта +no-map-settings=Нет настроек карты. +no-per-user-settings=Нет настроек на каждого пользователя. +no-settings=Нет параметров для настройки. +no-startup-settings=Нет настроек запуска. +per-player=Для каждого игрока +reload=Перезагрузить +reset=Сбросить +reset-to-default=Сбросить к значению по умолчанию: __1__ +reset-to-default-disabled=Настройка имеет значение по умолчанию. +setting-is-invalid=Одна или несколько настроек неверны. +startup=Запуск +startup-changes-require-restart=Изменение настроек запуска требует перезапуска игры. +startup-settings-cant-be-changed-while-playing=Настройки запуска не могут быть изменены, пока игра запущена. +title=Настройки модов +value-cannot-be-empty=Значение не может быть пустым. +value-out-of-range=Значение вне диапазона: можно ввести от __1__ до __2__ включительно. +[gui-mod-startup-settings-mismatch] +apply=Да* +cancel=Нет +description=Ваши параметры запуска не соответствуют параметрам на сервере.\n\nПрименить настройки сервера и перезапустить игру? +restart-required=Игра будет перезапущена для применения параметров запуска. +title=Несоответствие параметров запуска мода +[gui-mods] +install=Установка +manage=Управление +title=Моды +unconfirmed-changes=Имеются неподтверждённые изменения. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=модов изменены|ends in 1=мод изменён|ends in 2,ends in 3,ends in 4=мода изменены|rest=модов изменены}__. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=модов установлены|ends in 1=мод установлен|ends in 2,ends in 3,ends in 4=мода установлены|rest=модов установлены}__. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=модов обновлены|ends in 1=мод обновлён|ends in 2,ends in 3,ends in 4=мода обновлены|rest=модов обновлены}__. +updates=Обновления +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ хочет подключить вас к серверу __2__ +connect=Подключиться +connect-to-game=Прямое подключение +ip-address=IP-адрес и порт +password=Пароль +password-for-game-required=Пожалуйста, введите пароль для игры __1__ +scenario-script-source=Сценарий сервера +[gui-multiplayer-lobby] +access=Доступ +adminlist=Список админов +allow-commands=Разрешить Lua команды +allow-commands-admins-only=Только администраторы +allow-commands-false=Нет +allow-commands-true=Да +authserver-side-bans=Использовать баны сервера аутентификации +authserver-side-bans-tooltip=Проверяет, запрещена ли игрокам сетевая игра и оповещает Factorio.com о командах бана/разбана. +autosave-only-on-server=Автосохранение только на сервере +banlist=Список банов +default-game-name=__1__ +edit-adminlist=Редактировать список админов +edit-banlist=Редактировать баны +edit-whitelist=Редактировать белый список +game-description=Описание +game-name=Имя сервера +game-name-cant-be-empty=Имя сервера не может быть пустым +game-password=Пароль сервера +game-password-tooltip=Рекомендуется установить пароль, если вы хотите играть без посторонних. +game-saving=Сохранение игры +game-tags=Теги +game-visibility-LAN=Локальная сеть +game-visibility-public=Публичная +game-visibility-steam=Steam +game-visibility-steam-tooltip=Включает или выключает присоединение к игре через Steam. +ignore-limit-for-returning-players=Игнорировать лимит для вернувшихся +ignore-limit-for-returning-players-tooltip=Игроки, которые уже играли на карте, могут присоединиться игнорируя ограничение на количество игроков. +max-players=Макс. игроков +max-players-count-must-be-integer=Максимальное количество игроков должно быть целым числом +max-upload=Ограничение скорости отдачи +max-upload-must-be-integer=Ограничение максимальной скорости отдачи должно быть целым числом +max-upload-slots=Ограничение слотов отдачи +max-upload-slots-must-be-integer=Ограничение слотов отдачи должно быть целым числом +max-upload-slots-tooltip=Максимальное количество игроков, одновременно скачивающих карту. Это ограничение может быть полезным, если у вас не хватает скорости для уже подключённых игроков. +max-upload-speed-no-limit=Без ограничений +max-upload-tooltip=Максимальная скорость, выделенная для загрузки новых игроков. Это ограничение может быть полезным, если у вас не хватает скорости для уже подключённых игроков. +multiplayer-afk-autokick-interval=Авто кик с сервера за AFK +multiplayer-autosave-interval=Интервал автосохранения +non-blocking-saving=Включить сохранение без паузы +non-blocking-saving-tooltip=Экспериментальная функция, позволяющая серверу сохранять карту без приостановки игры. Работает только на Linux и macOS. +only-admins-can-pause-the-game=Только админы могут ставить игру на паузу +play=Играть +rights=Права +save-upload=Загрузить сохранение +show=Показать +title=Настройки сервера +verify-user-identity=Подтвердить личность +verify-user-identity-tooltip=Проверяет, что подключающиеся игроки имеют действительный аккаунт Factorio.com и их имя в игре соответствует имени аккаунта. +visibility=Видимость +whitelist=Белый список +[gui-new-game] +delete-scenario=Удалить сценарий +difficulty=Сложность +game-scenarios=Сценарии: +level=Уровень +level-locked-explanation=Чтобы разблокировать этот уровень, нужно сначала пройти предыдущий на той же сложности или выше. +level-locked-explanation-no-difficulty=Чтобы разблокировать этот уровень, нужно сначала пройти предыдущий. +main-game=Основная игра: +mod-scenarios=Сценарии модов: +next=Продолжить +no-description=Эта карта не имеет описания +play=Играть +title-select-scenario-to-edit=Выберите сценарий для редактирования +title-select-template-for-new-scenario=Выберите шаблон для нового сценария +title-start-new-game=Начать новую игру +user-scenarios=Пользовательские сценарии: +[gui-other-settings] +autosave-interval=Интервал автосохранения +autosave-never=Никогда +check-updates=Проверять наличие обновлений при запуске Factorio +delete-achievements-button=Очистить +delete-achievements-confirm-control-phrase=УДАЛИТЬ +delete-achievements-confirm-text=Введите "__1__" для подтверждения удаления. +delete-achievements-label=Очистить достижения +delete-achievements-label-tooltip=Удалит все достижения. +delete-achievements-label-tooltip-steam=Удалит все достижения, включая достижения Steam. +developer=Разработчик +discard-mouse-events-when-accessibility-zoomed=Отключать клики мыши при использовании внутриигровой экранной лупы +enable-blueprint-storage-cloud-sync=Включить синхронизацию библиотеки чертежей в облако +enable-crash-log-uploading=Отправлять информацию о вылетах +enable-experimental-updates=Включить экспериментальные обновления +enable-logitech-led-support=Включить поддержку Logitech LED +enable-new-mods=Автоматически включать новые моды +enable-razer-chroma-support=Включить поддержку Razer Chroma +enable-steelseries-gamesense-support=Включить поддержку SteelSeries GameSense +factorio-username=Имя игрока в локальной сети +log-in=Войти +log-out=Выход из системы +log-saving-statistics=Записывать статистику сохранений +logged-in=Вы вошли в систему как __1__ +logged-out=Вход не выполнен +non-blocking-saving=Включить сохранение без паузы (только для Linux/macOS) +proxy=Прокси-сервер +proxy-password=Пароль прокси-сервера +proxy-username=Логин прокси-сервера +set-email=Установить email учётной записи +set-email-button=Установить +title=Другие настройки +use-mod-settings-per-save=Использовать на каждое сохранение разные сборки модов +username-invalid-characters=Имя пользователя содержит недопустимые символы. Можно использовать латинские буквы, цифры и символы ._- +verbose-logging=Подробный лог +[gui-other-settings-description] +enable-crash-log-uploading=Отправлять анонимные логи при вылетах игры. +factorio-username=Имя игрока в локальных играх используется, если игрок не вошёл в систему. После входа оно совпадает с именем аккаунта Factorio и не может быть изменено. +log-saving-statistics=Записывает статистику сохранения карты (ОСТОРОЖНО: сохраняться будет медленней). +set-email=Установите адрес электронной почты и пароль для использования этой учётной записи на других платформах или консолях. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Добавить группу +add-player-to-group=Добавить игрока в группу +clone-group=Клонировать группу +delete-selected-group=Удалить выбранную группу +disable-all=Выключить всё +do-you-really-want-to-revoke-your-permissions-to-edit=Вы собираетесь запретить себе изменять разрешения. Вы действительно этого хотите? +edit-selected-group=Изменить выбранную группу +enable-all=Включить всё +export=Экспорт +group-ids-exhausted=Достигнуто максимальное количество групп. +group-permissions-title=Права группы +import=Импорт +import-failed=Ошибка импорта: __1__ +import-permissions=Импорт разрешений +multiple-default-groups-found=Найдено несколько стандартных групп. +no-default-group-found=Не найдено стандартных групп. +permissions-string=Строка разрешений +players-in-group=Игроки в группе +remove-player-from-group=Удалить игрока из группы +show-players-in-other-groups=Показать игроков в других группах +title=Права доступа +you-can-not-delete-the-default-group=Нельзя удалить группу по умолчанию. +[gui-permissions-names] +ActivateCopy=Использовать инструмент "копировать" +ActivateCut=Использовать инструмент "вырезать" +ActivatePaste=Использовать инструмент "вставить" +AddPermissionGroup=Добавлять группу доступа +AddTrainStation=Добавлять станцию в расписание +AdminAction=Действия администратора +AltReverseSelectArea=Альтернативное снятие выделения области +AltSelectArea=Альтернативно выбирать область +AltSelectBlueprintEntities=Альтернативно выделять объекты для чертежа +AlternativeCopy=Альтернативно выделять объекты для копирования +BeginMining=Разрешить добычу +BeginMiningTerrain=Начинать добычу местности +Build=Строить +BuildRail=Строить рельсы +BuildTerrain=Строить местность +CancelCraft=Отменять создание вручную +CancelDeconstruct=Отменять план сноса +CancelNewBlueprint=Отменять новый чертёж +CancelResearch=Отменять исследование +CancelUpgrade=Отменять план обновления +ChangeActiveCharacterTab=Изменение активной вкладки персонажа +ChangeActiveItemGroupForCrafting=Изменение активной группы предметов для создания +ChangeActiveItemGroupForFilters=Изменение активной группы предметов для фильтров +ChangeActiveQuickBar=Сменить активную панель быстрого доступа +ChangeArithmeticCombinatorParameters=Изменять параметры арифметического комбинатора +ChangeDeciderCombinatorParameters=Изменять параметры логического комбинатора +ChangeEntityLabel=Изменять метку объекта +ChangeItemDescription=Изменять описание предмета +ChangeItemLabel=Изменять метку предмета +ChangeMultiplayerConfig=Изменять конфигурацию многопользовательской игры +ChangePickingState=Изменение состояния подбирания +ChangeProgrammableSpeakerAlertParameters=Изменять параметры уведомления программируемого динамика +ChangeProgrammableSpeakerCircuitParameters=Изменять параметры логической сети программируемого динамика +ChangeProgrammableSpeakerParameters=Изменять параметры программируемого динамика +ChangeRidingState=Кататься на технике +ChangeShootingState=Изменение состояния стрельбы +ChangeTrainStopStation=Изменять настройки ж/д станций +ChangeTrainWaitCondition=Изменять условия ожидания поезда +ChangeTrainWaitConditionData=Изменять данные о условиях ожидания поезда +ClearCursor=Очищать курсор +ConnectRollingStock=Прицеплять подвижной состав +Copy=Выбирать объекты для копирования +CopyEntitySettings=Копировать настройки объекта +CopyOpenedBlueprint=Копировать открытый чертёж +CopyOpenedItem=Копировать открытый предмет +Craft=Создавать вручную +CursorSplit=Брать в курсор половину пачки +CursorTransfer=Брать в курсор пачку +CustomInput=Настраиваемый ввод +CycleBlueprintBookBackwards=Прокручивать назад книгу чертежей +CycleBlueprintBookForwards=Прокручивать вперёд книгу чертежей +Deconstruct=Применять план сноса +DeleteBlueprintLibrary=Удалить библиотеку чертежей +DeleteBlueprintRecord=Удалять чертёж +DeleteCustomTag=Удаление настраиваемых меток +DeletePermissionGroup=Удалять группу доступа +DestroyItem=Уничтожать предмет +DestroyOpenedItem=Уничтожать открытый предмет +DisconnectRollingStock=Отцеплять подвижной состав +DragTrainSchedule=Перетаскивать станции в расписании поезда +DragTrainWaitCondition=Перетаскивать условия ожидания поезда +DropBlueprintRecord=Выкидывать чертёж +DropItem=Выкидывать предмет +EditBlueprintToolPreview=Редактировать предпросмотр чертежа +EditCustomTag=Изменение настраиваемой метки +EditPermissionGroup=Редактировать группу доступа +ExportBlueprint=Экспортировать чертёж +FastEntitySplit=Быстро перемещать половину предметов +FastEntityTransfer=Быстро перемещать предметы +FlushOpenedEntityFluid=Очищать объекты от жидкостей +FlushOpenedEntitySpecificFluid=Очищать объекты от жидкости +GoToTrainStation=Ехать на станцию +GrabBlueprintRecord=Брать чертёж +GuiCheckedStateChanged=Изменение состояния чекбокса интерфейса +GuiClick=Клики по интерфейсу +GuiConfirmed=Подтверждение интерфейса +GuiElemChanged=Изменение элемента интерфейса +GuiHover=Навести курсор на интерфейс +GuiLeave=Убрать интерфейс с фокуса +GuiLocationChanged=Изменение положения интерфейса +GuiSelectedTabChanged=Изменение выбранной вкладки интерфейса +GuiSelectionStateChanged=Изменение состояния выделения в интерфейсе +GuiSwitchStateChanged=Изменение состояния переключателя интерфейса +GuiTextChanged=Изменение текста в интерфейсе +GuiValueChanged=Изменение значения интерфейса +ImportBlueprint=Импортировать чертёж +ImportBlueprintString=Импортировать строку чертежа +ImportBlueprintsFiltered=Импорт отфильтрованных чертежей +ImportPermissionsString=Импорт строки разрешений +InventorySplit=Перемещать половину предметов +InventoryTransfer=Перемещать предметы +LaunchRocket=Запускать ракету +LuaShortcut=Ярлык Lua +MapEditorAction=Действия в редакторе карт +MarketOffer=Предложение на рынке +ModSettingsChanged=Изменение настроек модификаций +OpenAchievementsGui=Открывать список достижений +OpenBlueprintLibraryGui=Открыть библиотеку чертежей +OpenBlueprintRecord=Открывать чертёж +OpenBonusGui=Открывать меню бонусов +OpenCharacterGui=Открывать меню персонажа +OpenCurrentVehicleGui=Открывать меню техники +OpenEquipment=Открывать сетку снаряжения +OpenGui=Открытие интерфейса +OpenItem=Открывать предмет +OpenLogisticGui=Открывать меню логистики +OpenModItem=Открывать предметы из модов +OpenParentOfOpenedItem=Открывать родительский предмет данного предмета +OpenProductionGui=Открывать меню статистики производства +OpenTechnologyGui=Открывать окно технологий +OpenTipsAndTricksGui=Открывать советы и хитрости +OpenTrainGui=Открывать меню поезда +OpenTrainStationGui=Открывать интерфейс станции +OpenTrainsGui=Открывать меню поездов +PasteEntitySettings=Вставлять настройки объекта +PlaceEquipment=Размещать снаряжение в сетке оборудования +QuickBarPickSlot=Выбирать предметы с панели быстрого доступа +QuickBarSetSelectedPage=Установка выбранной страницы быстрого доступа +QuickBarSetSlot=Изменять предметы на панели быстрого доступа +ReassignBlueprint=Выбирать новое содержимое для чертежа +RemoveCables=Удалять провода +RemoveTrainStation=Удалять станцию из расписания +ResetAssemblingMachine=Сбрасывать настройки сборочного автомата +ResetItem=Сбрасывать предмет +ReverseSelectArea=Обратный выбор области +RotateEntity=Вращать объекты +SelectArea=Выбирать область +SelectBlueprintEntities=Выделять объекты для чертежа +SelectEntitySlot=Выбор ячейки объекта +SelectItem=Выбор предмета +SelectMapperSlot=Выбор ячейки маппера +SelectNextValidGun=Выбирать следующее доступное оружие +SelectTileSlot=Выбор ячейки тайла +SendSpidertron=Отправлять паукотрона +SetAutoLaunchRocket=Устанавливать автозапуск ракеты +SetAutosortInventory=Устанавливать автосортировку инвентаря +SetBehaviorMode=Устанавливать режим поведения +SetCarWeaponsControl=Переключение режима оружия у транспорта +SetCircuitCondition=Устанавливать логическое условие +SetCircuitModeOfOperation=Устанавливать тип логической операции +SetControllerLogisticTrashFilterItem=Устанавливать фильтры мусорных логистических слотов игрока +SetDeconstructionItemTileSelectionMode=Устанавливать режим сноса покрытия +SetDeconstructionItemTreesAndRocksOnly=Устанавливать снос только деревьев и камней +SetEntityColor=Устанавливать цвет объекта +SetEntityEnergyProperty=Изменение параметров энергии объекта +SetEntityLogisticTrashFilterItem=Устанавливать фильтры мусорных логистических слотов объекта +SetFilter=Устанавливать фильтр +SetFlatControllerGui=Устанавливать широкий режим интерфейса игрока +SetHeatInterfaceMode=Устанавливать режим теплового интерфейса +SetHeatInterfaceTemperature=Устанавливать температуру теплового интерфейса +SetInfinityContainerFilterItem=Устанавливать фильтры предметов в бесконечном сундуке +SetInfinityContainerRemoveUnfilteredItems=Устанавливать удаление несортированных предметов в бесконечном сундуке +SetInfinityPipeFilter=Устанавливать фильтр в бесконечной трубе +SetInserterMaxStackSize=Устанавливать размер пачки в манипуляторе +SetInventoryBar=Установка панели инвентаря +SetLinkedContainerLinkID=Устанавливать ID связанных сундуков +SetLogisticFilterItem=Устанавливать фильтры персональной логистики +SetLogisticFilterSignal=Установка сигнала логистического фильтра +SetPlayerColor=Установить цвет игрока +SetRecipeNotifications=Устанавливать уведомления о рецептах +SetRequestFromBuffers=Устанавливать запрос из буферных сундуков +SetResearchFinishedStopsGame=Устанавливать приостановку игры после исследования +SetSignal=Устанавливать сигнал +SetSplitterPriority=Установить приоритет разделителя +SetTrainStopped=Остановка поезда +SetTrainsLimit=Устанавливать лимит поездов +SetVehicleAutomaticTargetingParameters=Установка параметров авто-прицеливания транспортного средства +SetupAssemblingMachine=Настраивать сборочный автомат +SetupBlueprint=Сохранять изменения в чертежах +SetupSingleBlueprintRecord=Настройка записи одного чертежа +SmartPipette=Выбирать объекты пипеткой +SpawnItem=Добавлять предмет +StackSplit=Перемещать половину пачки предметов +StackTransfer=Перемещать пачку предметов +StartRepair=Чинить +StartResearch=Начинать исследование +StartWalking=Ходить +StopBuildingByMoving=Останавливать строительство во время движения +SwitchConnectToLogisticNetwork=Переключать подключение к логистической сети +SwitchConstantCombinatorState=Переключать состояние постоянного комбинатора +SwitchInserterFilterModeState=Переключать режим фильтра манипулятора +SwitchPowerSwitchState=Переключать выключатель питания +SwitchToRenameStopGui=Редактировать названия станций +TakeEquipment=Брать снаряжение в сетке оборудования +ToggleDeconstructionItemEntityFilterMode=Переключать режим фильтра объектов в плане сноса +ToggleDeconstructionItemTileFilterMode=Переключать режим фильтра клеток в плане сноса +ToggleDriving=Переключить вождение +ToggleEnableVehicleLogisticsWhileMoving=Включать логистику в транспорте во время движения +ToggleEntityLogisticRequests=Включать логистические запросы объекта +ToggleEquipmentMovementBonus=Включать бонус передвижения от модулей +ToggleMapEditor=Включать редактор карты +TogglePersonalLogisticRequests=Включать персональные логистические запросы +TogglePersonalRoboport=Включать персональную дронстанцию +ToggleShowEntityInfo=Включать отображение информации об объекте +TranslateString=Перевод строки +Undo=Отменять +Upgrade=Применять план обновления +UpgradeOpenedBlueprintByItem=Улучшать выбранный чертёж планом обновления +UpgradeOpenedBlueprintByRecord=Улучшать выбранный чертёж параметрами по умолчанию +UseArtilleryRemote=Использовать пульт управления артиллерией +UseItem=Использовать предмет +WireDragging=Протягивать провода +WriteToConsole=Печатать в консоль +[gui-pipe] +fluid-system-contents=Содержимое жидкостной системы: +flush-this=Слить __1__ отсюда. +flush-whole-system=Слить __1__ из всей системы труб. +this-contents=__1__ содержит: +[gui-player-management] +add-player=Добавить игрока +admin=Админ +ban=Забанить +banned=Забанен +cant-ban-yourself=Нельзя забанить себя. +cant-delete-yourself=Нельзя удалить себя. +cant-kick-not-online=Только подключённые игроки могут быть исключены. +cant-kick-yourself=Нельзя выгнать себя. +cant-use-not-in-multiplayer-game=Это окно может быть открыто только в многопользовательской игре. +cant-whitelist-disabled=Для внесения игроков в белый список, последний должен быть включён на сервере. +delete-player=Удалить +delete-player-tooltip=Удаляет игрока с сервера. +demote=Понизить +kick=Исключить +last-online=Был(а) онлайн +manage=Управлять +manage-permissions=Настроить разрешения +manage-player=Управление __1__ +mute=Заглушить +muted=Заглушён +name=Имя +never=никогда +now=сейчас +online-players=__1__ из __2__ игроков в сети +operations=Действия +permission-group=Группа +promote=Повысить +purge=Очистить +show-online-only=Показывать только онлайн +time-ago=__1__ назад +title=Управление игроком +unban=Разбанить +unmute=Включить +unwhitelist=Исключить из белого списка +whitelist=Включить в белый список +whitelisted=В белом списке +[gui-power-switch] +off=Выкл +on=Вкл +state=Положение +[gui-production] +consumption=Потребление +electricity=Электричество +fluids=Жидкости +items=Предметы +kills=Убийства +pollution=Загрязнение +production=Производство +title=Производство +[gui-programmable-speaker] +alert-settings=Параметры оповещений +allow-polyphony=Разрешить полифонию +allow-polyphony-description=Разрешает проигрывать до __1__ звуков одновременно. Отключите для воспроизведения только одного звука (полезно для оповещений). +circuit-connection-settings=Параметры соединения сети +global-playback=Глобальные воспроизведение +global-playback-description=Звуки, издаваемые динамиком, будут слышны по всей карте. +show-alert=Показать оповещение +show-alert-description=При воспроизведении звука показать уведомление с сообщением в интерфейсе. +show-icon-on-map=Показать иконку на карте +signal-value-is-pitch=Значение сигнала = высота +signal-value-is-pitch-description=Значение входного сигнала определяет проигрываемую ноту. +volume=Громкость +[gui-quick-panel] +items=Предметы +page=Страница __1__/__2__ +panels=Панели +shortcuts-next-page=__1__: следующая страница +shortcuts-next-tab=__1__: следующая вкладка +shortcuts-previous-page=__1__: предыдущая страница +shortcuts-previous-tab=__1__: предыдущая вкладка +shortcuts-select=__1__: выбрать +title=Панель быстрого доступа +tools=Инструменты +[gui-requester] +set-requests=Задать запросы из логической сети +[gui-resource-entity] +initial-amount=Начальное количество +minimum-yield=Минимальная доходность +resource-amount=Количество ресурса +[gui-roboport] +repair-packs=Ремонтные комплекты +robots=Дроны +[gui-rocket-silo] +auto-launch=Автозапуск с грузом. +rocket-inventory-label=Снаряжение ракеты +rocket-progress=Прогресс создания ракеты +rocket-result-inventory-label=Результат запуска +[gui-save-game] +cant-save-over-autosaves=Пожалуйста, выберите другое имя для сохранения.\nФайлы с названием autosave могут быть перезаписаны во время будущих автосохранений. +confirm-overwrite=Вы уверены, что хотите перезаписать __1__? +confirm-overwrite-time-warning=Внимание: в этом сохранении __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=часов|ends in 1=час|ends in 2,ends in 3,ends in 4=часа|rest=часов}__ игры! +save=Сохранить +save-as=Сохранить как +title=Сохранить игру +[gui-save-scenario] +save-as=Сохранить как +title=Сохранить сценарий +[gui-select-upgrade-planner] +default-upgrade=Улучшение по умолчанию +instructions=__CONTROL_LEFT_CLICK__ для улучшения, __CONTROL_RIGHT_CLICK__ для ухудшения. +title=Выберите план улучшения для применения +[gui-server-config] +cancel=Отмена +save=Сохранить +title=Конфигурация сервера +[gui-set-email] +checking=Проверка +email=Электронная почта +email-already-set=Эта учётная запись уже имеет адрес электронной почты. Назначенный адрес электронной почты: __1__ +email-cant-be-empty=Адрес не может быть пустым. +email-invalid=Неверный адрес электронной почты. +set=Установить +set-email-description=Эта учётная запись не имеет привязанной к ней электронной почты. Добавьте адрес электронной почты и пароль, чтобы использовать эту учётную запись на других платформах или консолях. +set-email-success=Письмо было отправлено на __1__. Пожалуйста, следуйте инструкциям для подтверждения электронной почты и задайте пароль. +set-email-title=Настроить email +setting-email=Настройка email +[gui-side-menu] +achievements=Достижения +blueprint-library=Библиотека чертежей (__CONTROL__toggle-blueprint-library__) +bonuses=Бонусы +logistic-networks=Логистические сети +map=Карта (__CONTROL__toggle-map__) +production-statistics=Статистика производства (__CONTROL__production-statistics__) +technology=Окно исследований +tips-and-tricks=Советы и подсказки +trains=Поезда (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Оповещения +default-device=Устройство по умолчанию +environment-sounds-volume=Звуки окружающей среды +game-effects-volume=Звуки игры +gui-effects-volume=Звуки интерфейса +master-volume=Общая +music-volume=Музыка +preferred-output=Предпочтительный вывод +simulation-volume=Симуляции +title=Настройки звука +walking-sound-volume=Звук ходьбы +wind-volume=Ветер +[gui-speed-panel] +normal=Обычная +pause=Пауза +paused=Пауза +show-gui=Показывать меню +show-message-dialogs=Показать сообщения +speed=Скорость: __1__ +speed-down=Уменьшить скорость +speed-up=Увеличить скорость +title=Опции повтора +[gui-splitter] +input-priority=Приоритет входа +left=Влево +output-priority=Приоритет выхода +right=Вправо +[gui-sync-mods-with-save] +cancel=Назад +confirm=Подтвердить +correct=Подходят: +disabled=Выключены: +download=Скачать +enable=Включить +enable-correct-version=Включить требуемую версию +join-server-after-sync=Присоединиться к серверу после синхронизации +keep-enabled=Оставить включённым +load-save-after-sync=Загрузить сохранение после синхронизации +mods-not-available-on-mod-portal=Следующие моды не доступны на портале модификаций: __1__ +no-compatible-version=Нет подходящей версии: +no-release=Нет релиза: +not-in-save=Нет в сохранении: +not-on-mod-portal=Нет на портале модификаций: +ready-to-download=Готово к загрузке: +sync-mods-with-server=Синхронизировать моды с сервером +sync-startup-settings=Синхронизировать настройки старта +title=Синхронизировать моды с сохранением +wrong-version-enabled=Включена неверная версия: +[gui-tag-edit] +cancel=Отмена +confirm=Подтвердить +delete=Удалить +icon=Иконка +name=Название +snapping=Привязка +title-create=Новая метка +title-edit=Параметры метки +[gui-technologies-list] +title=Список технологий +[gui-technology] +graph-title=Дерево технологий +technologies-omitted=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=технологий было скрыто|ends in 1=технология была скрыта|ends in 2,ends in 3,ends in 4=технологии были скрыты|rest=технологий было скрыто}__. +[gui-technology-preview] +already-queued=Исследование уже в очереди +already-researched=Исследование уже проведено +already-researching=Исследование уже проводится +continue-research=Продолжить +disabled=Технология недоступна +editor-research-tooltip=(Редактор карт) __CONTROL_LEFT_CLICK__ для исследования. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ для мгновенного исследования, включая все предыдущие. +effects=Результат +not-researched-tooltip=(Редактор карт) Технология не исследована +prerequisites=Требуется +queue-full=Очередь исследований заполнена +saved-progress=Исследовано: __1__% +start-research=Начать исследование +status-available=Доступно +status-disabled=Не исследовано +status-not-available=Недоступно +status-queued=В очереди +status-researched=Исследовано +status-researching=Исследуется +title-status=(__1__) +un-research=Отменить исследование +un-research-tooltip=(Редактор карт) Отменить исследование технологии +unit-ingredients=Стоимость +unit-time=Время, необходимое для изучения одной единицы в лаборатории +unsatisfied-prerequisites=Требуемые исследования для этой технологии не закончены +unsatisfied-prerequisites-queue=Некоторые технологии, требуемые для этого исследования, не изучены и не находятся в очереди +will-complete=Все уровни этого исследования уже достигнуты или в очереди +[gui-technology-progress] +cancel=Отмена +no-research=Исследование не проводится +title=Исследования +[gui-technology-queue] +title=Очередь исследований +[gui-text-tags] +blueprint=Чертёж +blueprint-name-label=Название: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__, чтобы взять чертёж +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__, чтобы взять книгу чертежей +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__, чтобы открыть поезд +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__, чтобы открыть станцию +contains-blueprints=Содержит __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=чертежей|ends in 1=чертёж|ends in 2,ends in 3,ends in 4=чертежа|rest=чертежей}__ +following-text-achievement=[Достижение: __1__] +following-text-armor=[Броня: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Объект: __1__] +following-text-fluid=[Жидкость: __1__] +following-text-gps=[Местоположение: __1__] +following-text-item=[Предмет: __1__] +following-text-item-group=[Группа предметов: __1__] +following-text-recipe=[Рецепт: __1__] +following-text-technology=[Технология: __1__] +following-text-tile=[Покрытие: __1__] +following-text-train-no-name=[Поезд] +following-text-train-stop-no-name=[Ж/д станция] +following-text-train-stop-with-name=[Ж/д станция: __1__] +following-text-train-with-name=[Поезд: __1__] +following-text-unknown-item=[Неизвестный предмет] +following-text-virtual-signal=[Виртуальный сигнал: __1__] +gps-invalid=Указана недопустимая позиция +gps-position-label=Позиция: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ для просмотра +invalid-train=Недоступный поезд +invalid-train-stop=Недоступная ж/д станция +train-hover=Поезд: __1__ +train-stop-hover=Ж/д станция: __1__ +[gui-the-rest-settings] +about=Всё, что не показано в меню стандартных настроек. +restart-tooltip=Большинство настроек требуют перезапуска игры, чтобы изменения вступили в силу. +title=Остальное +warning-label=ВНИМАНИЕ +warning-tooltip=Не меняйте ничего, если не знаете что делаете. +[gui-tips-and-tricks] +mark-as-read=Отметить как прочитанное +no-tutorial-in-multiplayer=Обучение не доступно во время сетевой игры. +nothing-found=Нет советов и подсказок +play-tutorial=Пройти обучение +replay-tutorial=Перепройти обучение +tip-notice-title=Рекомендуемый совет. +title=Советы и подсказки +[gui-train] +add-circuit-condition=Логическое условие +add-empty-condition=Полная разгрузка +add-fluid-count-condition=Количество жидкости +add-full-condition=Полная погрузка +add-inactivity-condition=Бездействие +add-item-count-condition=Количество предметов +add-robots-inactive-condition=Дроны неактивны +add-station=+ Добавить станцию +add-time-condition=Время ожидания +add-wait-condition=+ Добавить условие ожидания +adding-temporary=Добавить временно +automatic-mode=Авто +cargo=Топливо +cargo-condition=Груз +center-on-locomotive=Центрировать на локомотиве +circuit=Сеть +color=Цвет +fluid=Жидкость +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ для отправки на временную остановку. __CONTROL_STYLE_BEGIN____2__+ __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ для добавления выбранной станции в расписание. +invalid=Ошибка +locomotive-doesnt-need-energy=Локомотив не нуждается в энергии. +locomotive-is-out-of-reach=Локомотив слишком далеко. +manual-mode=Ручной +no-path-to-destination=Нет пути +of-inactivity=бездействия +open-in-map=Открыть это место на карте +passed=прошло +schedule=Расписание +station-not-present=Станции с таким названием не существует. +station-partially-accessible=Только __1__ из __2__ __plural_for_parameter_2_{ends in 11=станций|ends in 1=станции|rest=станций}__ __plural_for_parameter_1_{ends in 11=доступны|ends in 1=доступна|rest=доступны}__ +stations-disabled=__plural_for_parameter_1_{1=Станция отключена|2=Обе станции отключены|ends in 11,ends in 12,ends in 13,ends in 14=Все __1__ станций отключены|ends in 1=Все __1__ станция отключены|ends in 2,ends in 3,ends in 4=Все __1__ станции отключены|rest=Все __1__ станций отключены}__. +stations-not-accessible=__plural_for_parameter_1_{0=Нет доступных станций|1=Станция недоступна|2=Обе станции недоступны|ends in 11,ends in 12,ends in 13,ends in 14=Все __1__ станций недоступны|ends in 1=Все __1__ станция недоступны|ends in 2,ends in 3,ends in 4=Все __1__ станции недоступны|rest=Все __1__ станций недоступны}__ из текущей позиции. +temporary=Временно: __1__ +toggle-station-names=Показать названия станций на карте +too-far-from-rail=Нет рельс поблизости +[gui-train-rename] +perform-change=Применить изменения +title=Изменить имя — __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Пункт назначения занят: __1__ +heading-to=Направляется к __1__ __REMARK_COLOR_BEGIN__[__2__м]__REMARK_COLOR_END__ +manually-driving=Управляется вручную +manually-stopped=[img=utility/warning_icon] Остановлен вручную +no-path-to=[img=utility/warning_icon] Нет пути к __1__ +no-schedule=Без расписания +no-valid-stops=[img=utility/warning_icon] Нет доступных станций +standing-at=Стоит на __1__ +waiting-at=Ожидает на __1__ +[gui-train-stop] +enable-trains-limit=Ограничить количество поездов +no-trains=Нет поездов с этой остановкой. +rename-stop=Назвать остановку +train-stops-with-this-name=Количество остановок с таким названием. +trains-with-this-stop=Поездов с такой остановкой: __1__ +[gui-train-wait-condition-description] +and=И +circuit-condition=Сеть: __1__ __2__ __3__ +empty-condition=Полная разгрузка +fluid-count-condition=Жидкость: __1__ __2__ __3__ +full-condition=Полная погрузка +inactivity-condition=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=секунд|ends in 1=секунда|ends in 2,ends in 3,ends in 4=секунды|rest=секунд}__ бездействия +item-count-condition=Груз: __1__ __2__ __3__ +or=ИЛИ +passenger-not-present=Нет пассажира +passenger-present=Есть пассажир +robots-inactive-condition=Отсутствуют развёрнутые роботы +time-condition=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=секунд прошло|ends in 1=секунда прошла|ends in 2,ends in 3,ends in 4=секунды прошли|rest=секунд прошло}__ +[gui-trains] +circuit-disabled-tooltip=Станция выключена логической сетью. +circuit-limit-tooltip=Лимит количества поездов установлен логической сетью. +empty-schedule=[Без расписания] +limit-note=(Примечание: Некоторые станции не имеют ограничения количества поездов) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Ручной режим +no-stations=Станций нет. +no-trains=Поездов нет. +open-train=Открыть меню поезда +open-train-stop=Открыть станцию на карте +stations-tab=Станции +stations-trains=Поезда: +title=Обзор поездов +trains-tab=Поезда +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Отменить строительство __1__ __plural_for_parameter_1_{ends in 11=объектов|ends in 1=объекта|rest=объектов}__ +undo-built-entity-multiple-homogeneous=Отменить строительство __1__ (× __2__) +undo-built-entity-single=Отменить строительство __1__ +undo-built-tile-multiple-heterogeneous=Отменить размещение __1__ __plural_for_parameter_1_{ends in 11=плиток|ends in 1=плитки|rest=плиток}__ +undo-built-tile-multiple-homogeneous=Отменить размещение __1__ (× __2__) +undo-built-tile-single=Отменить размещение __1__ +undo-removed-entity-multiple-heterogeneous=Отменить снос __1__ __plural_for_parameter_1_{ends in 11=объектов|ends in 1=объекта|rest=объектов}__ +undo-removed-entity-multiple-homogeneous=Отменить снос __1__ (× __2__) +undo-removed-entity-single=Отменить снос __1__ +undo-removed-tile-multiple-heterogeneous=Отменить удаление __1__ __plural_for_parameter_1_{ends in 11=плиток|ends in 1=плитки|rest=плиток}__ +undo-removed-tile-multiple-homogeneous=Отменить удаление __1__ (× __2__) +undo-removed-tile-single=Отменить удаление __1__ +undo-upgraded-entity-multiple-heterogeneous=Отменить улучшение __1__ объектов +undo-upgraded-entity-multiple-homogeneous=Отменить улучшение __1__ (× __2__) +undo-upgraded-entity-single=Отменить улучшение __1__ +[gui-update] +applying=Применение +authorization-instructions=Введите имя пользователя и пароль для загрузки обновлений. +automatic-steam-update-message=Эта версия Factorio не будет обновляться автоматически. Для получения последних версий игры выберите "Latest experimental" в свойствах Factorio в Steam, или отпишитесь от бета-версий для возвращения к стабильным релизам. +automatic-steam-update-title=Автоматическое обновление Steam +automatic-updates=Автоматические обновления +cancel=Спросить позже +check-updates-now=Проверить обновления +checking=Проверка +checking-updates-failed=Ошибка проверки обновлений: __1__ +could-not-init-steam=Не удалось инициализировать Steam API. Функции, связанные со Steam, отключены. Перезапуск Steam может устранить эту проблему. +could-not-init-steam-title=Ошибка Steam +disable-updater=Отключить обновления +downloading=Скачивание +from=Установлено +invalid-login=Неверное имя пользователя или пароль! +mod=Мод +n-a=Не установлено +no-new-updates=Нет обновлений +ok=Войти +password=Пароль +restarting-factorio=Перезапуск Factorio +service-unavailable=Сервис недоступен +to=Новая версия +too-old=Обнаружена новая версия Factorio. Она не может быть скачана автоматически, пожалуйста, скачайте последнюю версию вручную отсюда: __1__. +update-failed=Ошибка обновления: __1__ +update-now=Обновить сейчас +update-successful=Обновлено до версии __1__ +updates-available-instructions1=Доступны следующие обновления: +updates-available-instructions2=Обновление может занять несколько минут. Пожалуйста, подождите. +username=Имя пользователя +[gui-update-mods] +all-mods-up-to-date=Все моды актуальных версий +cancel=Отмена +cant-update-mods-error=Не удалось установить все требуемые зависимости для выбранных модов: __1__. Хотите обновить моды без зависимостей? +check-for-updates-failed=Невозможно проверить обновления +checking-for-updates=Проверка обновлений +local-version-column-header=Локальная версия +name-column-header=Название +new-version-column-header=Новая версия +not-logged-in=Невозможно проверить обновления: нужно войти в аккаунт +retrying-failed-request=Повтор неудачного запроса: +update-selected=Обновить выбранные +[gui-upgrade] +entities=Объекты +from=От +icon-tooltip=Если не задано, на плане улучшения будут показаны выбранные фильтры. +modules=Модули +to=До +[gui-user-login] +checking-nso-membership=Проверка членства +create-account=Создать аккаунт +description-browse-mods=Для использования портала модов требуется войти в систему. +description-download-mods=Для загрузки модов требуется войти в систему. +description-downloading-mods-mismatch=Ошибка в распознавании вашего аккаунта порталом модификаций. Попробуйте залогиниться снова. +description-login-to-existing-account=Войти в существующий аккаунт Factorio. +description-mp-browse-public-games=Для просмотра открытых многопользовательских игр требуется войти в аккаунт. +description-mp-browse-public-games-mismatch=Ошибка в распознавании вашего аккаунта сервером подбора. Попробуйте залогиниться снова. +description-mp-connect-to-matching-server=Для подключения к серверу подбора необходимо войти в аккаунт. +description-mp-create-public-game=Для отображения вашего сервера в списке игр необходимо войти в аккаунт. +description-mp-game-requires-authentication=Для подключения к игре требуется войти в аккаунт. +description-mp-game-requires-authentication-mismatch=Серверу не удалось распознать ваш аккаунт Factorio. Пожалуйста, войдите заново. +description-mp-username-only=Выберите ваше имя игрока в локальной сети. +email-authentication-code=Код аутентификации +email-authentication-code-hint=Пожалуйста, введите код аутентификации электронной почты, который мы отправили на ваш почтовый ящик. +email-authentication-enter-code=Требуется аутентификация по электронной почте. Пожалуйста, введите код, который мы отправили на ваш почтовый ящик. +email-can-not-be-empty=Email не может быть пустым. +error=Ошибка +forgot-password=Забыли пароль? +logging-in=Вход +logging-in-with-steam=Вход через Steam +login=Войти +must-accept-the-terms-of-service=Вы должны принять Условия использования. +nintendo-login-success=Вы вошли как __1__. +not-logged-into-steam-use-factorio-account=Вы не вошли в Steam. Пожалуйста, войдите в Steam для того, чтобы использовать онлайн-функции, или используйте аккаунт Factorio.com. +not-logged-into-steam-warning=Вы не вошли в Steam. Используется учётная запись Factorio.com. +password-can-not-be-empty=Пароль не может быть пустым. +preparing-online-communication=Подготовка онлайн соединения +steam-authentication-failed=Ошибка аутентификации Steam. Пожалуйста, убедитесь что вы вошли в Steam и ваш статус "В сети". +steam-login-success=Вы вошли как __1__ через Steam. +username-can-not-be-empty=Имя пользователя не может быть пустым. +[http-error] +auth-error=Ошибка скачивания (статус __1__): ошибка аутентификации. +auth-error-with-message=Ошибка скачивания (статус __1__): ошибка аутентификации: __2__ +json-parse-error=Ошибка скачивания (статус __1__): не удалось распознать JSON: __2__ +unknown-error=Ошибка скачивания (статус __1__). +unknown-error-with-message=Ошибка скачивания (статус __1__): __2__ +[ini-parse-error] +missing-value=Отсутствует значение на __1__:__2__ +unterminated-section-header=Незавершённый заголовок секции на __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Кампания "__1__" сейчас удалена из игры. Вы можете загрузить это сохранение в версии __2__. +higher-than-maximum=Карта версии __1__ не может быть загружена, её версия выше, чем версия игры (__2__). +lower-than-minimum=Карта версии __1__ не может быть загружена, её версия ниже минимальной поддерживаемой (__2__). +[inventory-full-message] +ammo=Ячейки боеприпасов заполнены. +armor=Ячейка брони занята. +guns=Ячейки оружия заполнены. +main=Инвентарь заполнен. +trash-slots=Мусорные слоты заполнены. +[inventory-restriction] +cant-be-burned=__1__ не может использоваться как топливо. +cant-be-placed-in-output-slot=__1__ не может быть вставлено сюда. +cant-be-smelted=__1__ нельзя переплавить. +cant-be-used-as-ammo=__1__ нельзя использовать как боеприпас. +cant-be-used-as-ammo-for=__1__ нельзя использовать как боеприпас для __2__. +cant-be-used-as-armor=__1__ нельзя использовать как броню. +cant-be-used-as-gun=__1__ нельзя использовать как оружие. +cant-insert-into-assembling-machine-without-recipe=Нельзя загружать материалы в сборочный автомат, пока не выбран рецепт. +cant-insert-into-filtered-slot=Только __1__ можно положить в этот слот. Если хотите положить сюда что-то другое, необходимо очистить фильтр. +cant-insert-into-hand-reserved-slot=Этот слот зарезервирован для курсора. +cant-insert-into-module-slot=Только модули могут быть вставлены в этот слот. +cant-insert-into-restricted-slot=Только __1__ можно вставлять сюда, не __2__. +cant-insert-into-self=Нельзя положить предмет в себя. +cant-insert-limit-breached=Нельзя вставить дополнительные элементы в этот слот. +cant-insert-module=__1__ нельзя использовать в __2__ +cant-shoot=__1__ не может стрелять в __2__. +player-inventory-full=Невозможно вставить __1__. __2__ +wrong-fuel=__1__ не может использовать __2__ как топливо. +[item-description] +item-unknown[1]=Этот предмет недоступен из-за удаления модов, он будет восстановлен, когда моды снова будут включены. +[item-name] +item-unknown=Неизвестный предмет +[json-parse-error] +invalid-comma-before-brace=Недопустимая запятая перед '}' на __1__:__2__ +invalid-comma-before-square-bracket=Недопустимая запятая перед ']' на __1__:__2__ +invalid-string-escape=Недопустимая экранированная последовательность на __1__:__2__ +invalid-utf16-low-surrogate=Недопустимая UTF-16 младшая замена в JSON строке на __1__:__2__ +unexpected-character=Неопознанный символ (__1__) на __2__:__3__ +unexpected-end-of-file=Неожиданный конец файла на __1__:__2__ +unexpected-utf16-low-surrogate=Неожиданный UTF-16 младший суррогат в JSON строке на __1__:__2__ +unterminated-string=Незакрытая строка на __1__:__2__ +[lua-profiler] +duration=Длительность: __1__мс +elapsed=Прошло: __1__мс +[multiplayer] +address-and-port-already-used-for-different-player=IP-адрес и порт уже используются другим игроком. +address-in-use=Локальный порт __1__ уже используется.\nЭто может быть вызвано другим запущенным экземпляром Factorio, или другой программой, использующей этот порт. +aligning-desynced-map-to-server=Синхронизация карты с сервером. +cannot-load-downloaded-map=Не удалось загрузить скачанную карту: __1__ +catching-up=Синхронизация. +client-is-catching-up=__1__ синхронизируется +client-is-downloading-map=__1__ скачивает карту +client-is-dropping=__1__ покинул игру (что-то пошло не так) +client-is-loading-map=__1__ загружает карту +connected-downloading-map=Скачивание карты (__1__) +connecting-to-the-game=Подключение к игре... +core-crc-mismatch=Ошибка проверки CRC основного мода! Данные основной игры не соответствуют ожидаемому контенту. +creating-desync-report=Создание отчёта десинхронизации, пожалуйста подождите. +desynced=Десинхронизирован. +desynced-downloading-map=Перекачивание карты (__1__) +disabled-autoplace-specifications-changed-runtime=На данный момент, сетевая игра отключена, так как во время работы были изменены параметры автоматического размещения. +downloading-auxiliary-failed=Не удалось скачать данные сетевой игры. Пожалуйста, попробуйте ещё раз. +downloading-map-failed=Не удалось загрузить карту от других игроков. Пожалуйста, попробуйте ещё раз. +extra-mod=Мод __1__ отсутствует на сервере. +failed-to-connect=Не удаётся подключиться. Смотрите log-файл для подробностей. +game-paused=__1__ приостановил игру. +invalid-address=__1__ не является допустимым адресом (__2__). +joined-paused-game=Вы присоединились к приостановленной игре. Вы увидите карту как только игра продолжится. +loading-map=Загрузка карты сетевой игры +loading-scenario=Загрузка сценария __1__ +matching-server-connection-failed=Ошибка подключения к серверу подбора. +matching-server-connection-resumed=Подключение к серверу подбора восстановлено. +matching-server-create-failure=Ошибка создания серверной игры: __1__ +matching-server-heartbeat-failure=Ошибка отправки сигнала синхронизации: __1__ +missing-mod=Вам необходим мод: __1__. +mod-crc-mismatch=__1__: Содержимое мода отличается, несмотря на то, что версии одинаковы. Наиболее распространённая причина этого - неправильное использование настроек мода (условно: необходимы файлы, основанные на настройках мода). Это может также быть вызвано изменением фалов мода либо на клиенте, либо на сервере. +mod-mismatch-detected=Обнаружено несоответствие модов! +mod-version-mismatch=__1__: версия у вас __2__, версия на сервере __3__. +nintendo-lan-mode-authorization-failed=Ошибка авторизации LAN +nintendo-network-authorization-failed=Ошибка авторизации по сети +nintendo-online-play-requires-nso=Для игры через интернет требуется членство Nintendo Switch Online +no-address=__1__ не найден. +no-network=Вы были отключены от сети. Сетевая игра не может быть продолжена. +not-received-connection-accept-reply=Попытка соединения с сервером не удалась. +own-address-failed=Не удалось распознать внешний IP адрес. Могут быть проблемы с подключением других игроков к вам. +player-banned=Вы забанены в этой игре. Причина: __1__. +player-banned-by-authserver=Вы забанены в этой игре сервером аутентификации. Для апелляции свяжитесь с support@factorio.com +player-cant-keep-up=Компьютер или сеть __1__ не могут поддерживать связь с сервером, поэтому игрок был отключён. +player-desynced=__1__ десинхронизирован. +player-desynced-disconnect=__1__ отключён из-за десинхронизации. +player-died=__1__ убит на __2__ +player-died-by=__2__ убил __1__ на __3__ +player-dropped=__1__ был исключён из игры. +player-joined-game=__1__ присоединился к игре. +player-left-game=__1__ покинул игру. +player-limit-reached=Достигнут лимит игроков в этой игре. +player-paused-game=__1__ приостановил игру. +player-reconnect=__1__ был отключён, поскольку переподключался из другого источника. +player-respawn=__1__ возродился. +player-resumed-game=__1__ возобновил игру. +player-switching-servers=__1__ меняет сервер. +player-was-afk=__1__ отключён за AFK. +prototype-crc-mismatch=Проверка CRC прототипа не удалась! Мод сгенерировал прототипы без детерминизма. +saving-local-variant-of-map=Сохранение локальной версии карты. +saving-map=Сохранение карты +saving-map-for=Сохранение карты для __1__ +script-command-mismatch=Невозможно присоединиться. Следующие обработчики команд модов не идентичны между вами и сервером. Это означает, что следующие модификации небезопасны для (сохранения/загрузки) многопользовательской игры (см. log-файл для подробностей): +script-event-mismatch=Невозможно присоединиться. Следующие обработчики событий (из модов) не идентичны между вами и сервером. Это означает, что следующие модификации небезопасны для (сохранения/загрузки) многопользовательской игры (см. log-файл для подробностей): +script-mismatch=Невозможно присоединиться. Файлы сценария различаются между вами и сервером у следующих модов: +server-dropped=Прервана связь с сервером +server-not-responding=Сервер не отвечает +server-quit=Сервер покинул игру +server-saving-map=Сервер (__1__) сохраняет карту. +server-saving-map-for=Сервер (__1__) сохраняет карту для __2__. +server-version=Версия сервера: __1__. +unknown-username=Неизвестное имя игрока +user-not-whitelisted=Вашего имени нет в белом списке. +user-server-key-expired=Внутренняя ошибка аутентификации. +user-verification-required=Верификация аккаунтов игроков должна быть включена для публичных игр. +user-with-that-name-already-in-game=В игре уже есть игрок с вашим именем. +version-mismatch-detected=Обнаружено несоответствие версий! +waiting-for-respawn=Вы погибли. Досадно. Возрождение через __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=секунд|ends in 1=секунду|ends in 2,ends in 3,ends in 4=секунды|rest=секунд}__. +waiting-for-saving-map=__1__ сохраняет карту. +waiting-for-server-to-prepare-the-map=Ожидание сохранения карты сервером. +waiting-for-server-to-start-saving-the-map=Ожидание начала сохранения карты сервером: __1__ +waiting-for-upload-slot=Ожидание скачивания карты. В очереди __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=игроков|ends in 1=игрок|ends in 2,ends in 3,ends in 4=игрока|rest=игроков}__. +wrong-input=__1__ отключены в связи с отправкой искажённых данных. +you-cant-keep-up=Вы были отключены, поскольку ваш компьютер или сеть недостаточно быстры для обеспечения взаимодействия с сервером. +you-have-been-dropped=Вас выкинуло из игры. +you-sent-wrong-data=Ваш клиент отправил неверные данные серверу и был отключён. +you-were-afk=Вы были отключены за AFK. +you-were-banned=Вы были забанены. +you-were-kicked=Вы были изгнаны с сервера. +your-version=Ваша версия: __1__. +[noise-expression] +0_16-elevation=Болото +0_17-island=Остров +0_17-islands+continents=Острова и континенты +0_17-lakes-elevation=Нормальная +0_17-starting-plateau=Выровненная стартовая область +aux=Нормально +debug-aux=Отладка +debug-moisture=Отладка +debug-temperature=Отладка +elevation=Нормальная +endless-ocean-with-starting-area-elevation=Бескрайний океан +endless-plateau-with-starting-area-elevation=Бескрайнее плато +moisture=Нормальная +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Нормальная +[noise-property] +aux=Тип +elevation=Высота +moisture=Влажность +starting-lake-noise-amplitude=Амплитуда шума начального озера +temperature=Температура +[permissions-command-output] +action-set-to=__1__ установлено в __2__. +added-player-to-group=__1__ добавлен в группу __2__. +created-group=Создана группа __1__. +deleted-group=Удалена группа: __1__. +player-is-already-in-group=__1__ уже в группе __2__. +player-is-in-group=__1__ в группе __2__. +player-is-not-in-any-group=__1__ не состоит в какой-либо группе. +player-is-not-in-group=__1__ не в группе __2__. +player-removed-from-group=__1__ убран из группы __2__. +renamed-group=Группа __1__ переименована в __2__. +reset-complete=Права сброшены к стандартным. +unable-to-create-group=Невозможно создать группу. +unknown-action=Неизвестное действие: __1__. +unknown-action-value=Неизвестное значение: __1__ - Ожидается true или false. +unknown-group=Неизвестная группа: __1__. +unknown-player=Неизвестный игрок: __1__. +you-can-not-create-groups=У вас нет прав на создание групп разрешений. +you-can-not-delete-groups=У вас нет прав на удаление групп разрешений. +you-can-not-delete-the-default-group=Вы не можете удалить стандартную группу прав доступа. +you-can-not-edit-groups=У вас нет прав на изменение групп разрешений. +[permissions-help] +add-player= - Добавляет игрока в указанную группу. +create-group= - Создаёт новую группу с указанным названием или, если название не указано, со стандартным. +delete-group= - Удаляет указанную группу. +edit-group= - Включает или выключает указанное действие для указанной группы. +get-player-group= - Выводит группу, к которой принадлежит игрок. +groups=- Выводит список всех групп. +help-list=Доступные настройки: __1__. +matching-actions-list=Подходящие действия __1__. +matching-group-list=Подходящие группы: +matching-options-list=Подходящие настройки: __1__. +remove-player= - Убирает игрока из указанной группы. +rename-group= - Переименовывает группу. +reset=- Сбрасывает все права на стандартные. +[recipe-difficulty] +expensive=Затратная +normal=Нормально +[richness] +none[1]=Нет +[save-map-failed] +cannot-save-map=Невозможно сохранить карту: __1__ +[size] +none=Нет +only-starting-area=Если отключено: только в стартовой области +[spidertron-status] +connected-to=Подключён к __1__ +connection=Подключение +idle=Ожидает +moving=Движется (__1__) +not-connected=Не подключён +shooting=Ведёт огонь +[technology-difficulty] +expensive=Затратная +normal=Нормально +[tile-description] +tile-unknown[1]=Эта плитка недоступна из-за удаления модов, она будет восстановлена, когда моды снова будут включены. +[tile-name] +tile-unknown=Неизвестная плитка +[tooltip-category] +activated=Активирована +burnable-fuel=топливо +consumed=Потреблено +consumes=Потребляет +debug=Отладка +effect=Эффект +electricity=электричество +equipment-grid=Сетка оборудования +equipment-grid-electricity=электричество сетки оборудования +fluid=жидкость +generates=Производит +heat=тепло +personal-weapon=Личное оружие +placed-in-equipment-grid=Размещено в сетке оборудования +player-armor=Броня +stores=Хранит +thrown=Метательное +train=Поезд +turret=Турель +vehicle=Транспорт +vehicle-weapons=Оружие на транспорте +[tutorial-gui] +new-recipes-available=Доступны новые рецепты +new-technologies-available=Новые технологии доступны для исследований +objective-complete=Задача выполнена +research-tooltip-heading=Исследование завершено! +[virtual-signal-description] +signal-unknown[1]=Этот сигнал недоступен из-за удаления модов, он будет восстановлен, когда моды снова будут включены. +[virtual-signal-name] +signal-unknown=Неизвестный сигнал + diff --git a/factorio/data/core/locale/ru/info.json b/factorio/data/core/locale/ru/info.json new file mode 100644 index 0000000000000000000000000000000000000000..70aa5a0c84d1008065cdbdf63500ba08c7e16910 --- /dev/null +++ b/factorio/data/core/locale/ru/info.json @@ -0,0 +1,62 @@ +{ + "completed": 100, + "font": { + "default": [ + "__core__/fonts/Lilittium-Regular.ttf", + "__core__/fonts/Lato-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSans.ttf" + ], + "default-bold": [ + "__core__/fonts/Lilittium-Bold.ttf", + "__core__/fonts/Lato-Bold.ttf", + "__core__/fonts/NotoSans-Bold.ttf", + "__core__/fonts/NotoSansCJKtc-Bold.ttf", + "__core__/fonts/NotoSansThai-Bold.ttf", + "__core__/fonts/NotoSansArabic-Bold.ttf", + "__core__/fonts/NotoSansHebrew-Bold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "default-mono": [ + "__core__/fonts/Lato-Regular.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSansMono.ttf" + ], + "default-semibold": [ + "__core__/fonts/Lilittium-SemiBold.ttf", + "__core__/fonts/Lato-Semibold.ttf", + "__core__/fonts/NotoSans-SemiBold.ttf", + "__core__/fonts/NotoSansCJKtc-Medium.ttf", + "__core__/fonts/NotoSansThai-SemiBold.ttf", + "__core__/fonts/NotoSansArabic-SemiBold.ttf", + "__core__/fonts/NotoSansHebrew-SemiBold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "locale-pick": [ + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ], + "scenario-message-dialog": [ + "__core__/fonts/IBMPlexMono-Medium.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ] + }, + "language-name": "Русский" +} \ No newline at end of file diff --git a/factorio/data/core/locale/sk/core.cfg b/factorio/data/core/locale/sk/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..07a3873aebbdde8c1a2dc013076007ad4e0614cc --- /dev/null +++ b/factorio/data/core/locale/sk/core.cfg @@ -0,0 +1,3333 @@ +action-leads-to-fluid-mixing=Tekutiny sa nedajú zmiešať. +and=a +ban-report=__1__. Dôvod: __2__ +ban-report-ip=__1__ (__2__). Dôvod: __3__ +base-mod-disabled=Základný mod je požadovaný k spusteniu hry, ale je aktuálne vypnutý, chcete ho zapnúť? +base-mod-invalid=Hra sa dá spustiť iba so základným módom, ktorý je práve neplatný. +blueprint-library-shortcut-broken=Táto skratka do knižnice plánov odkazuje na cieľ, ktorý už nie je prítomný. +blueprint-no-name=Bez názvu +blueprint-transferring=Prenášanie plánu: __1__ +bonus-progress-bar-tooltip=Bonusová produkcia: __1__ +building-atlas=Vytváranie grafického atlasu... +building-prototypes=Vytváranie prototypov... +cannot-open-mod-settings-game-not-fully-setup=Nastavenie modifikácií sa nedá otvoriť, pokiaľ hra nie je úplne pripravená (pripájanie sa k pozastavenej hre viacerých hráčov). +cant-add-player-already-exists=Hráč s menom __1__ už existuje. +cant-be-connected-to-copper-wire=Nedá sa pripojiť k elektrickému drôtu +cant-be-connected-to-wire=Nedá sa pripojiť k drôtu +cant-be-crafted-in-this-machine=Nedá sa zostrojiť v tomto stroji. +cant-be-damaged=Toto sa nedá poškodiť. +cant-be-mined=Toto sa nedá vyťažiť. +cant-be-rotated=Toto sa nedá otočiť. +cant-change-enemy-wires=Nepriateľské drôty sa nedajú zmeniť. +cant-clear-cursor=Nemôžeš odložiť __1__, inventár hráča je plný. +cant-connect-rolling-stock-not-in-rolling-stock=Nemožno pripojiť koľajové vozidlo, je nutné byť v koľajovom vozidle. +cant-connect-rolling-stock-not-in-vehicle=Nemožno pripojiť koľajové vozidlo, je nutné byť vo vozidle. +cant-connect-rolling-stock-too-close=Nemožno pripojiť koľajové vozidlá, koľajové vozidlá sú pri sebe priveľmi blízko. +cant-copy-enemy-structure-settings=Nemožno skopírovať nastavenia z nepriateľských stavieb. +cant-disconnect-rolling-stock-not-in-rolling-stock=Nemožno odpojiť koľajové vozidlo, je nutné byť v koľajovom vozidle. +cant-disconnect-rolling-stock-not-in-vehicle=Nemožno pripojiť koľajové vozidlo, je nutné byť vo vozidle. +cant-enter-enemy-vehicles=Do nepriateľského vozidla nie je možné nastúpiť. +cant-join-game-not-in-main-menu=Do Steam hry sa môžeš pripojiť iba z hlavného menu. +cant-join-game-steam-init-failed=Nedá sa pripojiť do hry - Inicializácia Steamu zlyhal. +cant-join-game-steam-networking-disabled=Nedá sa pripojiť do hry: Steam networking je vypnutý v konfiguračných nastaveniach. +cant-mine-enemy-structure=Nepriateľské stavby sa nedajú vyťažiť. +cant-mine-vehicle-with-passenger=Vozidlo sa nedá vyťažiť, pokiaľ v ňom niekto je. +cant-open-enemy-structures=Stavby nepriateľov nie je možné otvoriť. +cant-paste-enemy-structure-settings=Nemožno vložiť nastavenia do nepriateľských stavieb. +cant-put-item-back=Predmet nemožno vrátiť späť: __1__ +cant-reach=Mimo dosah +cant-repair-enemy-structures=Nepriateľské stavby nie je možné opraviť. +cant-rotate-enemy-structures=Stavby nepriateľov nie je možné otáčať. +cant-run-command-not-admin=Nedá sa vykonať príkaz (__1__) - nie si správca. +cant-run-command-not-in-multiplayer-game=Nedá sa vykonať príkaz (__1__) v hre pre jedého. +cant-set-duplicate-filter=__1__ už má filter v inom slote. +cant-set-duplicate-request=__1__ sa už požaduje v inom slote. +cant-set-duplicate-trash-slot=__1__ je už použitý v inom slote. +cant-set-filter=Nemôžete nastaviť tento filter: __1__ +cant-set-request-when-it-is-automated=Nemôžete zmeniť požiadavky, ak sú nastavené obvodovou sieťou. +cant-swap-console-with-player=Nemožno vymeniť konzolu s hráčom, predpokladajú sa 2 hráči pri výzve z konzole. +cant-swap-expected-two-players=Nemožno vymeniť, predpokladajú sa 2 hráči pri výzve z konzole. +cant-swap-with-yourself=Nemôžeš sa sám vymeniť s hráčom. +cant-transfer-from-enemy-structures=Presun z nepriateľských stavieb nie je možný. +cant-transfer-to-enemy-structures=Presun do nepriateľských stavieb nie je možný. +cheat-will-disable-achievements=Použitím podvádzacieho príkazu sa vypne získavanie úspechov. Pre pokračovanie príkaz zopakuj. +checking-sprites=Kontrolovanie grafiky... +close-file-reason-corrupt=Kontrola CRC zlyhala, súbor zip je poškodený. +close-file-reason-other=Ostatné, kód chyby: __1__ +closing-file-failed=Zatváranie súboru __1__ zlyhalo\nDôvod: __2__. +colon=: +color-for-players-only=Farba sa dá nastaviť iba hráčom. +command-attempted-not-allowed=__1__ sa pokúsil vykonať príkaz, na ktorý nemá povolenie: __2__ +command-ran=__1__ (príkaz): __2__ +command-will-disable-achievements=Použitie konzolových príkazov Lua znemožní získavanie úspechov. Pre pokračovanie príkaz zopakuj. +continue=Pokračovat +control-controller-axis-related=Toto ovládanie musí byť zo zadnej páčky ovládača. +control-controller-button-related=Toto ovládanie musí byť z tlačidla ovládača. +control-controller-stick-related=Toto ovládanie musí byť z páčky ovládača. +control-keyboard-related=Tento ovládací prvok musí súvisieť s klávesnicou. +control-mouse-related=Tento ovládací prvok musí súvisieť s myšou. +control-mouse-wheel-related=Toto ovládanie musí byť z kolesa myši +cropping-bitmaps=Orezávanie bitmáp... +cursor=Kurzor +days=__1__ __plural_for_parameter_1_{1=deň|2,3,4=dni|rest=dní}__ +destination-full=Cieľ je plný +disabled-by-server=Vypnuté serverom +discard-changes=Zrušiť zmeny +dying-explosion-name=__1__ (smrtiaca explózia) +editor-will-disable-achievements=Použitie editoru mapy vypne získavanie úspechov. Pre pokračovanie príkaz zopakuj. +electric-pole-wire-limit-reached=Dosiahnuté maximum 5 spojení. +empty-file-name=Názov súboru je prázdny. +empty-stop-name=Zastávka nemá názov +entered-the-vehicle=Nastúpil do vozidla. +error-while-importing-string=Chyba pri importovaní reťazca: +error-with-handler-failed=__1__\nPočas narábania s týmto, obsluha chýb spôsobila ďalšiu chybu:\n__2__ +error-with-handler-message=__1__\nObsluha chýb pridala následujúce informácie:\n__2__ +evolution-message=Evolučný faktor: __1__. (Čas __2__%) (Znečistenie __3__%) (Zničené tvoriče __4__%) +failed-to-import-string=Nepodarilo sa importovať reťazec: __1__. +failed-to-load-base-mod=Chyba pri načítaní základného módu. +failed-to-load-mod=Nepodarilo sa načítať modifikáciu "__1__" +failed-to-load-mod-reason=Nepodarilo sa načítať modifikáciu "__1__":__2__ +feature-not-available-in-demo-version=Táto funkcia nieje dostupná v demo verzií hry. +file-name-too-long=Názov súboru je príliš dlhý (Max __1__ znakov) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Hra bola uložená do __1__. +grid-position-and-absolute-position-need-to-match=Súradnice pre pozíciu na sieti a pozíciu na sieti plánu musia byť buď všetky párne, alebo všetky nepárne. +grid-position-value-has-to-be-multiple=Hodnota pozície na sieti pre tento plán musí byť násobkom __1__. +hours=__1__ __plural_for_parameter_1_{1=hodina|2,3,4=hodiny|rest=hodín}__ +invalid-character-in-file-name=Neplatný znak v názve súboru. +invalid-grid-position-value=__1__ je neplatná hodnota pozície na sieti. +invalid-parameter=Neplatný parameter +invalid-screenshot-resolution=Neplatné rozlíšenie snímky obrazovy. Šírka a výška musí byť v rozsahu {1, __1__}. +invalid-snap-to-grid-value=__1__ je neplatná hodnota pre prichytenie na sieť. +invalid-zoom-level=Neplatná úroveň priblíženia. Priblíženie musí byť väčšie alebo rovné __1__. +item-has-tags=Predmet má označenia. +left-the-vehicle=Vystúpil z vozidla. +loading-mods=Načítavanie modifikácií... +loading-sounds=Načítavanie zvukov... +loading-sprites=Načítavanie grafiky... +locks=Zamyká +manual-wire-dragging-disabled=Ručné ťahanie drôtov je vypnuté +map-info-combined-yield-percentage=Celkový výnos za __1__ je __2__% +minutes=__1__ __plural_for_parameter_1_{1=minúta|2,3,4=minúty|rest=minút}__ +missing-equipment=Chýbajúce vybavenie: +missing-equipment-list-item=__1__ X __2__ +missing-item=Chýba __1__ +mod-caused-error=Modifikácia __1__ spôsobila neopraviteľnú chybu.\nProsím, nahlás túto chybu autorovi módu.\n\n__2__ +mod-name-too-long=Mód __1__ má priveľmi dlhé meno, najdlhšie meno módu je __2__ znakov. +mod-title-too-long=Mód __1__ má priveľmi dlhý názov, najdlhší názov je __2__ znakov. +new-tips=Nové tipy +new-tips-count=Nové tipy: __1__ +no-artillery-in-range=Žiadna delostrelecká batéria v dosahu. +no-artillery-with-ammo-in-range=Žiadna delostrelecká batéria s muníciou v dosahu. +no-bans=Žiadny hráč nie je zablokovaný. +no-modifier-selected=Nebol vybraný žiaden modifikátor +no-path=Žiadna trasa +no-stock-to-connect-found=Žiadne koľajové vozidlo nebolo nájdené k pripojeniu. +no-stock-to-disconnect-found=Žiadne koľajové vozidlo nebolo nájdené k odpojeniu. +noname-station=Zastávka +noone-to-reply=Nie je komu odpovedať. +not-allowed-character-in-file-name=Znak "__1__" nemôže byť súčasťou názvu súboru. +not-enough-ingredients=Nedostatok materiálu. +not-enough-rails=Nedostatok koľajníc +not-enough-space-to-connect-train=Nedostatok miesta na pripojenie vlaku. +not-operable=Nefunkčné +on-the-ground=Na zemi +opened-item-removed=Predmet bol odstránený. +or=alebo +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Oprávnenia boli úspešne importované. +player-cancelled-research=__1__ zrušil výskum __2__ +player-changed-color=Farba __1__ je teraz __2__. +player-changed-color-singleplayer=Tvoja farma je teraz __1__. +player-changed-research=__1__ zmenil výskum z __2__ na __3__ +player-doesnt-exist=Hráč __1__ neexistuje. +player-is-already-an-admin=__1__ už je správca. +player-is-already-in-admin-list=__1__ už je na zozname správcov a bude povýšený, keď sa pripojí do hry. +player-is-not-an-admin=__1__ nie je správca. +player-is-not-banned=Hráč __1__ sa nedá odblokovať, pretože nie je zablokovaný. +player-is-not-in-admin-list=__1__ nie je na zozname správcov. +player-isnt-online=__1__ nie je online. +player-queued-research=__1__ pridal do fronty výskum __2__ +player-started-research=__1__ začal výskum __2__ +player-tried-using-cheat=Hráč __1__ sa pokúsil použiť podvádzací príkaz. +player-tried-using-command=Hráč __1__ sa pokúsil použiť príkaz "__2__". +player-tried-using-editor=Hráč __1__ sa pokúsil použiť editor mapy. +player-was-added-to-admin-list=__1__ bol pridaný na zoznam správcov hráčom __2__ a bude povýšený, keď sa pripojí do hry. +player-was-banned=__1__ bol zablokovaný hráčom __2__. Dôvod: __3__. +player-was-demoted=Správcovi __1__ boli odobraté práva hráčom __2__. +player-was-kicked=__1__ byl vyhodený hráčom __2__. Dôvod: __3__. +player-was-promoted=Hráč __1__ bol povýšený na správcu hráčom __2__. +player-was-removed-from-admin-list=__1__ bol odstránený zo zoznamu správcov hráčom __2__ a nebude povýšený, keď sa pripojí do hry. +player-was-unbanned=Hráč __1__ bol odblokovaný hráčom __2__. +players-arent-on-same-surface=Hráči sa nedajú vymeniť : Hráči sú na rôznych povrchoch +players-dont-have-character-controllers=Hráči sa nedajú vymeniť : Postava nemá ovládač. +players-dont-have-characters=Hráči sa nedajú vymeniť - Jeden alebo obaja nemajú postavu. +reading-file-failed=Čítanie súboru __1__ zlyhalo\nKód chyby: __2__. +reassigned-empty=Nie je vybraný žiadny nový obsah +recipe-not-craftable-in-hand=Tento návod nemôže byť zostrojený ručne. +recipe-too-complex-to-craft-in-hand=Tento recept je príliš zložitý na ručné zostrojenie. +reload-script-data-too-large=Dáta obnovovacieho skriptu sú príliš veľké: __1__ > __2__. +remnant-name=__1__(zbytok) +repeat-when-transferred=Záznam plánov sa prenáša do hry, skús znova, keď sa presun dokončí. +replay-disabled-autoplace-specifications-changed-runtime=Záznamy sú aktuálne vypnuté, pretože automatické umiestňovanie špecifikácií boli zmenené počas behu. +replay-saving-disabled=Ukladanie záznamov bolo vypnuté. +replay-saving-disabled-forced-by-user=Ukladanie záznamov je vypnuté, keďže prototyp zmenil načítavací mód. +replay-saving-disabled-map-version=Ukladanie záznamov bolo vypnuté. Bola uložená __1__ verzia mapy a aktuálna verzia je __2__. +replay-saving-disabled-migration-applied=Ukladanie záznamov bolo vypnuté, presun(y) mapy sa použil(i). +replay-saving-disabled-mods=Ukladanie záznamov je vypnuté, mapa je uložená s iným nastavením módu. +replay-saving-disabled-mods-startup-settings=Ukladanie záznamov je vypnuté, mapa je uložená s inými spúšťacím módom. +reset-to-defaults=__plural_for_parameter_1_{2,3,4=Boli obnovené|rest=Bolo obnovené}__ __1__ __plural_for_parameter_1_{1=predvolené nastavenie|2,3,4=predvolené nastavenia|rest=predvolených nastavení}__ +reset-to-defaults-disabled=Všetky nastavenia majú predvolené hodnoty. +reverted-control-settings-to-default=Obnovili sa počiatočné nastavania ovládania kvôli nezhodám s predchádzajúcimi verziami. +rolling-stock-connected=Koľajové vozidlo pripojené. +rolling-stock-disconnected=Koľajové vozidlo odpojené. +save-already-in-progress=Nieje možné hru uložiť , pretože sa už ukladá. +saving-process-crashed=Proces ukladania zlyhal. +scenario-caused-error=Scenár __1__ spôsobil neopraviteľnú chybu.\nProsím, nahlás túto chybu autorovi scenáru.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=sekunda|2,3,4=sekundy|rest=sekúnd}__ +shortcut-bar-full=Nedá sa pripnúť viac položiek na lištu skratiek. +shortcut-disabled-technology-not-researched=Táto skratka vyžaduje technológiu _1_. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Stlač __CONTROL__confirm-message__ na preskočenie cutscény. +snap-to-grid-value-has-to-be-multiple=Prichytenie na sieť pre tento plán musí byť násobok __1__. +string-import-produced-no-item=Vstup nevyprodukoval žiadny predmet. +string-import-successful=Import úspešný +the-blueprint-cant-be-flipped=Plán s __1__ nemôže byť preklopený. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Toto sa nedá vyťažiť ručne, pretože to vyžaduje __1__. +time-future=v budúcnosti +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Nemožno vložiť predmet, maximum rekurzie je __1__. +too-long-stop-name=Názov vlakovej stanice (__1__ __plural_for_parameter_1_{1=znak|2,3,4=znaky|rest=znakov}__) nemôže byť dlhší ako __2__ __plural_for_parameter_2_{1=znak.|2,3,4=znaky|rest=znakov}__. +too-long-tag-name=Meno označenia (__1__ znakov) nemôže byť dlhšie než __2__ __plural_for_parameter_1_{1=znak|2,3,4=znaky|rest=znakov}__ +unconfirmed-changes=__plural_for_parameter_1_{1=Je|rest=Sú}__ __1__ __plural_for_parameter_1_{1=nepotvrdená|2=nepotvrdené|3=nepotvrdené|4=nepotrvdené|rest=nepotvrdených}__ __plural_for_parameter_1_{1=zmena|2=zmeny|3=zmeny|4=zmeny|rest=zmien}__. +unknown-color=Neznáma farba __1__. +unknown-command=Neznámy príkaz "__1__". Pre viac informácií o príkazoch, zadajte /h alebo /help. +unknown-player-was-banned=__1__ (nie je na mape) bol zablokovaný hráčom __2__. Dôvod: __3__. +unlocks=Odomyká +unspecified=neurčené +user-verification-already-disabled=Kontrola používateľa je už vypnutá. +user-verification-already-enabled=Kontrola používateľa je už zapnutá. +user-verification-disabled=Kontrola používateľa bola vypnutá. +user-verification-enabled=Kontrola používateľa bola zapnutá. +vehicle-is-full=Vozidlo je plné. +wire-cant-reach=Drôt nedočiahne +[achievement-progress] +construct-with-robots-more-than=Ručne: __1__ Za pomoci robotov: __2__ +dont-craft-manually=Vyrobené ručne: __1__ +not-a-freeplay-map=Tento úspech je odomknuteľný len vo voľnej hre. +not-in-peaceful-mode=Tento úspech sa nedá odomknúť v mierumilovnom režime. +only-when-playing-new-game=Toto sa dá získať iba hraním novej hry. +player-damaged=Najväčšie poškodenie na jednu ranu: __1__ +remaining-time=Ostávajúci čas: __1__ +[cant-build-reason] +cant-build-here=Tu sa nedá stavať +cant-build-on-tile=Nedá sa stavať na __1__ +cant-build-train-stop-in-intersection=Nemôžeš postaviť vlakovú zastávku na križovatke +covered-by-fog-of-war=Nemôžeš stavať v zakrytom území. +entity-ghost-in-the-way=__1__ duch je v ceste +entity-in-the-way=__1__ zavadzia +entity-must-be-built-next-to-rail=__1__ musia byť postavené vedľa koľajníc +invalid-rail-signal-position=Neplatná poloha semaforu +invalid-train-stop-position=Neplatná poloha železničnej stanice +invalid-transport-belt-connectable-position=Neplatná pozícia pásu. +mixing-fluids=Nemôžeš spojiť sústavy s rôznymi tekutinami +no-rail-for-ghost-train=Prízrak vlaku musí byť postavený na koľajniciach +no-rail-for-train=__1__ musia byť postavené na koľajniciach +no-resource-for-drill=__1__ môže byť postavené iba na zdrojoch +no-resource-for-mining-drill=Ťažobné zariadenie musí byť postavené na zdroji +no-valid-resource-for-drill=__1__ sa nedá vydolovať +out-of-world=Nedá sa stavať mimo mapu +player-in-the-way=Hráč zavadzia +rail-signals-must-be-built-next-to-rail=Semafor musí byť vedľa koľajníc +too-close-to-existing-rail-signal=Príliš blízko k existujúcemu semaforu +uncharted-area=Nemôžeš stavať v nezmapovanej oblasti +[character-corpse] +died=Zomrel +killed-by=Zabitý +name=Mŕtvola (__1__) +time-ago=Pred __1__ +time-remaining=Zostávajúci čas +[chat-icon-select-list-gui] +title=Vybrať ikonu +[color] +acid=Svetlozelená +black=Čierna +blue=Modrá +brown=Hnedá +cyan=Azúrová +gray=Sivá +green=Zelená +orange=Oranžová +pink=Ružová +purple=Fialová +red=Červená +white=Biela +yellow=Žltá +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Otvorí GUI na spravovanie hráča. +admins=- Vypíše zoznam herných administrátorov. +alerts= - Zapne, vypne, stlmí alebo zapne daný typ výstrahy. +all-players-list=Všetci hráči: +available-alerts=Dostupné alarmy: __1__. +available-colors=Dostupné farby: __1__. +ban= - Zablokuje špecifikovaného hráča. +banlist= - Pridá alebo odstráni hráča z banlistu. Rovnako ako /ban a /unban. +bans=- Vypíše zoznam zablokovaných hráčov. +cant-use-banlist-not-in-multiplayer-game=Príkaz pre bielu listinu sa nedá použiť v hre pre jedného hráča. +cant-use-permissions-not-in-multiplayer-game=Oprávnenia príkaz sa nedá použiť v hre pre jedného hráča. +cant-use-whitelist-not-in-multiplayer-game=Príkaz pre bielu listinu sa nedá použiť v hre pre jedného hráča. +cheat= - Vyskúma všetky technológie a zapne cheat mód. Použitie nastavanie tiež dá hráčovi niekoľko vecí navyše. +clear=- Vymaže konzolu. +color=- Zmení tvoju farbu. Môže byť buď jedna z preddefinovaných farieb alebo RGBA hodnota vo formáte "# # # #". +command= - Vykoná Lua príkaz (ak je povolený). +config=- Otvorí GUI na konfiguráciu serveru. +delete-blueprint-library= - Vymaže knihu plánov pre daného offline hráča zo súboru uloženej hry. Použi "everybody confirm" pre vymazanie kníh všetkých offline hráčov. +demote= - Zruší admin oprávnenie hráča. +editor=- Zapnúť/vypnúť editor mapy. +evolution=- Zobrazí informácie o evolučnom faktore nepriateľov. +help= - Vypíše zoznam dostupných príkazov, voliteľný dôvod určuje príkaz, ktorý by mal byť popísaný. +help-description=Zadaj /h pre získanie ďalších informácií. +help-list=Dostupné príkazy sú: +ignore= - Zabraňuje chatu zobrazovanie správ od tohto hráča. Správy od admina sú stále zobrazené. +ignores=-Vypíše zoznam ignorovaných hráčov. +kick= - Vyhodí špecifikovaného hráča. +matching-alerts-list=Odpovedajúce alarmy: __1__. +matching-colors-list=Odpovedajúce farby: __1__. +matching-commands-list=Odpovedajúce príkazy: +matching-players-list=Odpovedajúci hráči: +measured-command= - Vykoná Lua príkaz (ak je povolený) a zmerá čas trvania. +mute= - Znemožní hráčovi vstupovať do diskusie. +mute-programmable-speaker= - Stlmenie alebo zapne globalné zvuky vytvorené programovatelným reproduktorom. Voľba "local" stlmenie len miestneho klienta. Správci môžu používat "everyone" ku stíšeniu zvuku pre všetkých hráčov na serveru. +mutes=- Vypíše mená všetkých hráčov ktorí sú utíšení (nemôžu sa zúčastniť diskusie). +open= - Otvorí inventár iného hráča +perf-avg-frames=- Počet krokov/aktualizovaní na spriemerovanie výkonostných registrov. Štandart je 100. Hodnota medzi 5 a 10 sú odporúčané pre rýchlu konvergenciu, ale počty sa budú rýchlejšie meniť. +permissions=- Otvorí povolenia GUI. +players=- vypíše zoznam hráčov v hre. (parameter online/o vypíše len hráčov, ktorý sú online. count/c vypíše počet) +promote= - Povýši hráča na admina. +purge= - Zmaže všetky správy od tohoto hráča. +quit=- Bezpečne ukončí server. +reply= - Odpíše poslednému hráčovi, ktorý ti šepkal. +reset-tips=Resetuje stav tipov a trikov, ako keby hra bola začatá prvý krát. +save= - Uloží aktuálnu hru so zadaným menom. +screenshot= - Urobí fotku s tvojim aktuálnym rozlíšením alebo so zadaným rozlíšením. Ak nezadáš priblíženie, použije sa priblíženie 1. Parametre sú rozlíšenie X, rozlíšenie Y a priblíženie. +seed=- Vypíše kód mapy. +server-commands=- Príkazy serverovej konzoly. +server-save=- Uloží hru na serveri v hre viacerých hráčov. +shout= - Odošle správu všetkým hráčom do všetkých týmov. +silent-command= - Vykoný Lua príkaz (ak je to povolené) bez výpisu na konzolu. +swap-players= - Výmena charakterov medzi špecifikovanými hráčmi. Pokiaľ nie je zadaný, druhý hráč si ty. +time=- Zobrazí informáciu o veku mapy. +toggle-action-logging=- Zapína/výpína zaznamenávanie všetkých vstupov vykonaných hrou. Táto hodnota nepretrváva po reštartovaní hry a ovplyvňuje len lokálnu hru v relácii pre viac hráčov. +toggle-heavy-mode=- Tento príkaz treba používať opatrne. Keď ho nastavíte, hra pre viacerých hráčov nebude hrateľná. Hra sa začne ukladať a porovnávať sa so sebou každý tik, aby našla rozdiely v determinujúcich vlastnostiach. Radíme použiť tento príkaz pri desynchronizačnom cykle, ktorý nastane, keď sa na server pripojí nový hráč. Záťažový mód bude trvať dokým niečo nevypíše. Prosíme, aby ste nám tento výpis poskytli, aby sme mohli problém preskúmať a opraviť. +unban= - Odblokuje špecifikovaného hráča. +unignore= - Umožní zobrazenie všetkých správ od tohoto hráča. +unknown-command=Neznámy príkaz __1__ +unlock-shortcut-bar=- Odomkne všetky položky na lište skratiek. +unlock-tips=Odomkne všetky časti typy a triky +unmute= - Umožní hráčovi znova vstúpiť do diskusie. +version=- Vypíše aktuálnu verziu hry. +whisper= - Pošle správu zadanému hráčovi. +whitelist= - Zapne, vypne, pridá alebo odobere hráča z bielej listiny. Iba hráči z bielej listiny sa môžu pripojiť do hry. Nezadajte žiadneho hráča, ak používate 'get' na vypísanie všetkých hráčov z bielej listiny. Clear zmaže celú bielu listinu. +[command-output] +action-logging-disabled=Zaznamenávanie akcii je zakázané. +action-logging-enabled=Zaznamenávanie akcii je povolené. +alert-already-disabled=Výstrahy typu __1__ sú už vypnuté. +alert-already-muted=Výstrahy typu __1__ sú už potlačené. +alert-disabled=Výstrahy typu __1__ boli vypnuté. +alert-enabled=Výstrahy typu __1__ boli zapnuté. +alert-isnt-disabled=Typ výstrahy __1__ nie je zakázaný. +alert-isnt-muted=Výstrahy typu __1__ nie sú potlačené. +alert-muted=Výstrahy typu __1__ boli potlačené. +alert-unmuted=Výstrahy typu __1__ boli aktivované. +banlist-add-is-admin-only=Do zoznamu blokovaných hráčov môžu pridávať len administrátori. +banlist-already-empty=List zablokovaných je už prázdny. +banlist-clear-is-admin-only=Zoznam blokovaných hráčov môže vyčistiť iba administrátor. +banlist-cleared=List zablokovaných bol vymazaný. +banlist-empty=Zoznam zablokovaných hráčov je prázdny. +banlist-remove-is-admin-only=Zo zoznamu blokovaných hráčov môžu mazať len administrátori. +cant-delete-blueprint-library-player-is-connected=Nemôžem zmazať knihu plánov pre pripojeného hráča. +deleted-blueprint-library-for-players=Knižnice plánov boli zmazané pre hráčov: +no-blueprint-libraries-to-delete=Žiadne úložisko knižnice plánov na vymazanie. +parameters-require-admin=Nemôžeš spustiť tento príkaz s týmito parametrami bez administrátorskych práv. +permission-action-list=Všetky akcie: __1__. +permission-groups-list=Všetky skupiny oprávnení: __1__. +player=hráč +player-added-to-banlist=__1__ bol pridaný do zoznamu blokovaných hráčov. +player-added-to-whitelist=__1__ bol pridaný do zoznamu povolených hráčov. +player-already-muted=__1__ je už stíšený. +player-already-on-banlist=__1__ už je zablokovaný. +player-already-on-whitelist=Hráč __1__ už je na zozname povolených hráčov. +player-blueprint-library-deleted=Knižnica plánov hráča __1__ bola zmazaná. +player-blueprint-library-not-found=__1__ nemal žiadne uložené plány. +player-ignored=__1__ je ignorovaný. +player-is-not-on-banlist=__1__ nie je zablokovaný. +player-is-not-on-whitelist=Hráč __1__ nie je na zozname povolených hráčov. +player-is-on-banlist=__1__ je zablokovaný. +player-is-on-whitelist=Hráč __1__ je na zozname povolených hráčov. +player-isnt-muted=__1__ nie je stíšený. +player-list=Hráči (__1__): +player-list-online=Pripojený hráči (__1__): +player-muted=__2__ stíšil hráča __1__. +player-unignored=__1__ už nie je ignorovaný. +player-unmuted=__2__ stíšil hráča __1__. +player-was-not-on-banlist=__1__ nebol zablokovaný. +player-was-not-on-whitelist=Hráč __1__ nebol na zozname povolených hráčov. +player-was-removed-from-banlist=__1__ bol odobraný zo zoznamu zablokovaných. +player-was-removed-from-whitelist=__1__ bol odobraný zo zoznamu povolených hráčov. +players-on-banlist=Zablokovaní hráči: __1__ +players-on-whitelist=Zoznam povolených hráčov: __1__ +programmable-speaker-muted-everyone=Globálne zvuky programovateľných reproduktorov boli vypnuté pre celý server. +programmable-speaker-muted-local=Globálne zvuky programovateľných reproduktorov boli vypnuté na vašom zariadení. +programmable-speaker-unmuted-everyone=Globálne zvuky programovateľných reproduktorov boli zapnuté pre celý server. +programmable-speaker-unmuted-local=Globálne zvuky programovateľných reproduktorov boli zapnuté na vašom zariadení. +shout=kričí +whisper=šepká +whitelist-add-is-admin-only=Do zoznamu povolených hráčov môžu pridávať len administrátori. +whitelist-already-empty=Zoznam povolených hráčov je už prázdna. +whitelist-clear-is-admin-only=Zoznam povolených hráčov môže vyčistiť iba administrátor. +whitelist-cleared=Zoznam povolených hráčov bol vymazaný a vypnutý. +whitelist-empty=Zoznam povolených hráčov je prázdny. +whitelist-remove-is-admin-only=Zo zoznamu povolených hráčov môžu mazať len administrátori. +[config-help] +afk-auto-kick= - Nastaví, koľko minút musí byť hráč neaktívny, aby bol automaticky odpojený. 0 funkciu vypne. +allow-commands= - Určí, či sú príkazy Lua povolené. +allow-debug-settings= - Ak true, dovolí hráčom bez administrátorskych práv prístup k netriviálnym nastaveniam ladenia. +autosave-interval= - Nastaví rozostup automatických ukladaní (v minútach). 0 znamená vypnuté. +autosave-only-on-server= - Nastaví, či má server automaticky ukladať hru. +description= - Nastaví popis serveru (môže byť prázdny). +help-list=Konfiguračné súbory k dispozícii: __1__. +ignore-player-limit-for-returning-players= - Určí, či je limit počtu hráčov na serveri ignorovaný pre vracajúcich sa hráčov. +matching-configs-list=Zodpovedajúce konfiguračné súbory: __1__. +max-players= - Nastaví maximálny počet hráčov povolených pre tento server. 0 znamená bez limitu. +max-upload-slots= - Nastaví maximálny počet hráčov, ktorý môžu naraz sťahovať hru. Pre žiadny limit zadajte 0. +max-upload-speed= - Nastaví maximálnu rýchlosť odosielania v kilobajtoch za sekundu. 0 znamená bez limitu. +name= - Nastaví meno servera. +only-admins-can-pause= - Nastaví, či iba administrátori môže pozastaviť hru. +password=- Nastaví heslo pre hru viac hráčov. Nezadané heslo znamená prístup bez hesla. +require-user-verification= - Nastaví, či identita používateľa musí byť potvrdená pri pripojení sa na server. +tags= - Nastaví označenie serveru - zoznam reťazcov (môže byť prázdne). +visibility-lan= - Nastaví, či bude hra viditeľná na LAN. +visibility-public= - Nastaví, či bude hra viditeľná verejnosti. +visibility-steam= - Nastaví, či sa môžu priatelia pripojiť cez Steam. +[config-output] +afk-autokick-changed-to-disabled=Automatické vyhodenie pri nečinnosti je neaktívne. +afk-autokick-changed-to-minutes=Odpojenie hráča po nečinnosti bolo zmenené na __1__ __plural_for_parameter_1_{1=minútu|2,3,4=minúty|rest=minút}__. +afk-autokick-disabled=Automatické odpojenie po nečinnosti je neaktívne. +afk-autokick-interval-minutes=Odpojiť ak je hráč nečinný viac ako __1__ __plural_for_parameter_1_{1=minútu|2,3,4=minúty|rest=minút}__. +allow-commands=Povolí Lua príkazy: __1__. +allow-commands-set-to=Povolenie Lua príkazov zmenené na __1__. +allow-debug-settings=Povolí nastavenie ladenia: __1__. +allow-debug-settings-set-to=Povolenie nastavenia ladenia nastavené na __1__. +autosave-changed-to-disabled=Automatické ukladanie je teraz vypnuté. +autosave-changed-to-minutes=Interval automatického ukladania bol zmenený na __1__ __plural_for_parameter_1_{1=minútu|ends in 2,3,4=minúty|rest=minút}__. +autosave-disabled=Automatické ukladanie je vypnuté. +autosave-interval-minutes=Automatické uloženie hry každých __1__ __plural_for_parameter_1_{1=minútu|2,3,4=minúty|rest=minút}__. +autosave-only-on-server=Automatické ukladanie len na serveri: __1__. +autosave-only-on-server-set-to=Automatické ukladanie iba na serveri nastavené na: __1__. +cant-use-not-in-multiplayer-game=Konfiguračné príkazy je možné používať len pri hre viacerích hráčov. +expected-get-set=Očakáva "get" alebo "set" ako prvý argument. +expected-value-to-set=Očakávaná hodnota nastavená ako tretí parameter. +has-password=Server momentálne má heslo. +ignore-player-limit-for-returning-players=Ignorovanie limitu hráčov pre vracajúcich sa hráčov: __1__. +ignore-player-limit-for-returning-players-set-to=Ignorovanie limitu hráčov pre vracajúcich sa hráčov nastavené na: __1__. +invalid-config=Neznáme nastavenie: __1__ +max-number-of-players-changed-to=Maximálny počet hráčov zmenený na __1__. +max-number-of-players-changed-to-unlimited=Limit počtu hráčov bol zrušený. +no-password=Server momentálne nemá heslo. +only-admins-can-pause=Hru môžu pozastaviť iba administrátori: __1__. +only-admins-can-pause-set-to=Hru môžu pozastaviť iba administrátori: __1__. +password-changed=Heslo serveru bolo zmenené. +password-removed=Heslo serveru bolo odstránené. +server-description=Popis serveru: __1__ +server-description-already-empty=Server už bol bez popisu. +server-description-changed=Popis serveru nastavený na: __1__ +server-description-cleared=Popis serveru bol zmazaný. +server-description-empty=Server nemá žiadny popis. +server-name=Názov serveru: __1__ +server-name-changed=Názov serveru bol zmenený na: __1__ +server-tags=Označenia serveru: __1__ +server-tags-already-empty=Server už bol bez označení. +server-tags-changed=Označenia serveru nastavené na: __1__ +server-tags-cleared=Označenia serveru boli zmazané. +server-tags-empty=Server nemá žiadne označenia. +upload-rate=__1__ kilobajtov za sekundu. +upload-rate-changed-to=Maximálna rýchlosť odosielania zmenená na __1__ kilobajtov za sekundu. +upload-rate-changed-to-unlimited=Limit pre upload odstránený. +upload-rate-unlimited=Bez obmedzení. +upload-slots=__1__ sloty. +upload-slots-changed-to=Počet nahrávacích slotov bol zmenený na __1__. +upload-slots-changed-to-unlimited=Počet nahrávacích slotov bol odstránený. +upload-slots-unlimited=Bez obmedzenia. +value-is-not-valid=Neplatná hodnota. +verify-user-identity=Overenie totožnosti používateľa: __1__. +verify-user-identity-set-to=Overenie totožnosť používateľa nastavené na: __1__. +visibility-lan=Viditelnosť v LAN: __1__. +visibility-lan-set-to=Viditeľnosť v LAN nastavená na: __1__. +visibility-public=Verejná viditeľnosť: __1__. +visibility-public-set-to=Verejná viditeľnosť nastavená na: __1__. +visibility-steam=Viditeľnosť na Steame: __1__. +visibility-steam-set-to=Viditeľnosť na Steame bola nastavená na: __1__. +[control-keys] +ac-back=AC Späť +ac-bookmarks=AC Záložky +ac-forward=AC Preposlať +ac-home=AC Domov +ac-refresh=AC Obnoviť +ac-search=AC Vyhľadať +ac-stop=AC Zastaviť +alt=Alt +audio-mute=Stlmiť zvuk +audio-next=Ďalší zvuk +audio-play=Spustiť zvuk +audio-prev=Predošlý zvuk +audio-stop=Zastaviť zvuk +backspace=Backspace +brightness-down=Zníženie jasu +brightness-up=Zvýšenie jasu +calculator=Kalkulačka +capslock=Caps Lock +command=Command +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Stlač __1__ +controller-button-alt-2=Stláčaj __1__ +controller-stick-alt-1=Použi __1__ +controller-stick-alt-2=Používaj __1__ +delete=Delete +down=Šípka dole +eject=Vysunúť +end=End +enter=Enter +escape=Esc +home=Home +insert=Insert +keyboard-alt-1=Stlač __1__ +keyboard-alt-2=Stláčaj __1__ +left=Šípka vľavo +left-alt=Ľavý Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Ľavý Command +left-control=Ľavý Control +left-shift=Ľavý Shift +left-super=Ľavý Štart +left-windows=Ľavý Windows +mail=Pošta +menu=Ponuka +mouse-button-1=Pravé tlačítko myši +mouse-button-1-alt-1=Ľavé tlačidlo +mouse-button-1-alt-2=Klikanie ľavým tlačidlom +mouse-button-2=Pravé tlačítko myši +mouse-button-2-alt-1=Pravé tlačidlo +mouse-button-2-alt-2=Klikanie pravým tlačidlom myši +mouse-button-3=Stredné tlačítko myši +mouse-button-3-alt-1=Stredné tlačítko myši +mouse-button-3-alt-2=Klikanie kolečkom myši +mouse-button-n=Tlačidlo myši __1__ +mouse-button-n-alt-1=Stlač __1__ +mouse-button-n-alt-2=Stláčaj __1__ +mouse-wheel-alt-1=Roluj __1__ +mouse-wheel-alt-2=Roluj __1__ +mouse-wheel-down=Roluj nadol +mouse-wheel-left=Kolečko myši vľavo +mouse-wheel-right=Kolečko myšy vpravo +mouse-wheel-up=Roluj nahor +mute=Umlčať +num-lock=Num Lock +numpad-0=Numerická 0 +numpad-1=Numerická 1 +numpad-2=Numerická 2 +numpad-3=Numerická 3 +numpad-4=Numerická 4 +numpad-5=Numerická 5 +numpad-6=Numerická 6 +numpad-7=Numerická 7 +numpad-8=Numerická 8 +numpad-9=Numerická 9 +numpad-decimal-separator=Numerická . +numpad-enter=Numpad Enter +numpad-equals=Numerické = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Napájanie +print-screen=Printt Screen +right=Šípka vpravo +right-alt=Pravý Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Pravý Command +right-control=Pravý Control +right-shift=Pravý Shift +right-super=Pravý Štart +right-windows=Pravý Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Uspať +spacebar=Medzera +sysrq=SysRq +tab=Tabulátor +up=Šípka hore +volume-down=Znížiť hlasitosť +volume-up=Zvýšiť hlasitosť +[controller] +character=Ovládač hráča +cutscene=Ovládanie cutscén +editor=Editor ovládač +ghost=Ovládač prízrakov +god=Božský ovládač +pause=Ovládač pauzy +spectator=Ovládač diváka +[controls] +action-bar-select-page-1=Zvoľ lištu rýchleho prístupu 1 +action-bar-select-page-10=Zvoľ lištu rýchleho prístupu 10 +action-bar-select-page-2=Zvoľ lištu rýchleho prístupu 2 +action-bar-select-page-3=Zvoľ lištu rýchleho prístupu 3 +action-bar-select-page-4=Zvoľ lištu rýchleho prístupu 4 +action-bar-select-page-5=Zvoľ lištu rýchleho prístupu 5 +action-bar-select-page-6=Zvoľ lištu rýchleho prístupu 6 +action-bar-select-page-7=Zvoľ lištu rýchleho prístupu 7 +action-bar-select-page-8=Zvoľ lištu rýchleho prístupu 8 +action-bar-select-page-9=Zvoľ lištu rýchleho prístupu 9 +activate-tooltip=Aktivovať tooltip +add-station=Pridať vlakovú stanicu +add-temporary-station=Pridať dočasnú vlakovú stanicu +alt-reverse-select=Alternatívne prevrátiť výber +alt-zoom-in=Priblížiť svet. +alt-zoom-out=Odblížiť svet. +build=Budovať +build-ghost=Postaviť ducha +build-with-obstacle-avoidance=Stavaj s vyhýbaním sa prekážok. +cancel-craft=Zrušiť vyrábanie 1 +cancel-craft-5=Zrušiť vyrábanie 5 +cancel-craft-all=Zrušiť vyrábanie všetkého +clear-cursor=Vyprázdniť kurzor +close-menu=Zatvoriť ponuku +confirm-gui=Potvrdiť okno +confirm-message=Potvrdiť správu +connect-train=Pripojiť vlak +controller-gui-character-tab=Otvoriť informácie o hráčovi +controller-gui-crafting-tab=Otvoriť hráčsku výrobu +controller-gui-logistics-tab=Otvoriť hráčsku logistiku +copy=Kopírovať +copy-entity-settings=Kopírovať nastavenie entity +craft=Vyrobiť 1 +craft-5=Vyrobiť 5 +craft-all=Vyrobiť všetko +cursor-split=Zobrať polovicu +cut=Vystrihnúť +cycle-blueprint-backwards=Predchádzajúci v knihe plánov +cycle-blueprint-forwards=Nasledujúci v knihe plánov +cycle-clipboard-backwards=Predošlá strana +cycle-clipboard-forwards=Ďalšia strana +debug-reset-zoom=Resetovať úroveň priblíženia +debug-reset-zoom-2x=Nastaviť úroveň priblíženia na 2x +debug-toggle-atlas-gui=Prepínač zobrazenia atlasu +debug-toggle-basic=Prepnúť základné ladenie +debug-toggle-debug-settings=Prepínač zobrazenia nastavení ladenia pre GUI +decrease-ui-scale=Znížiť veľkosť UI +disconnect-train=Odpojiť vlak +drag-map=Posunúť mapu +drop-cursor=Zahoď predmet +editor-clone-item=Klonovať predmet +editor-delete-item=Odstrániť položku +editor-next-variation=Ďalšia varianta +editor-previous-variation=Predošlá variácia +editor-remove-scripting-object=Odstrániť skriptovací objekt +editor-reset-speed=Reštartovať rýchlosť hry na 1 +editor-set-clone-brush-destination=Nastaviť destináciu kopírovacieho štetca +editor-set-clone-brush-source=Nastaviť zdroj kopírovacieho štetca +editor-speed-down=Znížiť rýchlosť hry. +editor-speed-up=Zvýšiť rýchlosť hry. +editor-switch-to-surface=Prepnúť na povrch # +editor-tick-once=Jeden tick +editor-toggle-pause=Vypnúť/Zapnúť pozastavenie entít +fast-entity-split=Rýchli polovičný presun entity +fast-entity-transfer=Rýchli presun entity +flip-blueprint-horizontal=Otočiť plán horizontálne +flip-blueprint-vertical=Otočiť plán vertikálne +focus-search=Vyhľadanie položky +increase-ui-scale=Zväčšiť veľkosť UI +inventory-split=Rozdelenie v inventáry +inventory-transfer=Presunúť predmety daného typu +kill-statistics=Zapnúť/Vypnúť štatistiku zabíjania +larger-terrain-building-area=Väčšia oblasť pre položenie dlažby +logistic-networks=Zapnúť/Vypnúť logistické siete +look=Pozrieť sa +mine=Ťažiť +move=Pohnúť sa +move-down=Dole +move-left=Doľava +move-right=Doprava +move-up=Hore +next-active-quick-bar=Ďalšia aktívna lišta rýchleho prístupu +next-player-in-replay=Ďalší hráč v zázname +next-quick-panel-page=Ďalšia strana +next-quick-panel-tab=Ďalšia karta +next-weapon=Ďalšia zbraň +not-set=Nenastavené +open-character-gui=Otvoriť okno hráča +open-gui=Otvoriť rozhranie objektu +open-item=Otvoriť rozhranie objektu +open-prototype-explorer-gui=Otvor rozhranie vyhľadávanie prototypov +open-prototypes-gui=Otvoriť prototypy GUI +open-technology-gui=Zapnúť/Vypnúť okno technológií. +open-trains-gui=Zapnúť/vypnúť prahľad vlakov +order-to-follow=Sledovanie príkazu +paste=Prilepiť +paste-entity-settings=Vložiť nastavenie entity +pause-game=Pozastaviť hru +pick-item=Vyzdvihnúť / znížiť zásobník položiek +pick-items=Zobrať veci zo zeme +place-in-chat=Vložte označenie do chatu +place-ping=Upozorni na miesto na mape +previous-active-quick-bar=Predošlá aktívna lišta rýchleho prístupu +previous-mod=Zvoľte predošlý mód +previous-quick-panel-page=Predchádzajúca strana +previous-quick-panel-tab=Predchádzajúca karta +previous-technology=Vybrať predchádzajúcu technológiu +production-statistics=Zapnúť/Vypnúť štatistiku výroby +quick-bar-button-1=Skratka 1 +quick-bar-button-1-secondary=Sekundárna skratka 1 +quick-bar-button-10=Skratka 10 +quick-bar-button-10-secondary=Sekundárna skratka 10 +quick-bar-button-2=Skratka 2 +quick-bar-button-2-secondary=Sekundárna skratka 2 +quick-bar-button-3=Skratka 3 +quick-bar-button-3-secondary=Sekundárna skratka 3 +quick-bar-button-4=Skratka 4 +quick-bar-button-4-secondary=Sekundárna skratka 4 +quick-bar-button-5=Skratka 5 +quick-bar-button-5-secondary=Sekundárna skratka 5 +quick-bar-button-6=Skratka 6 +quick-bar-button-6-secondary=Sekundárna skratka 6 +quick-bar-button-7=Skratka 7 +quick-bar-button-7-secondary=Sekundárna skratka 7 +quick-bar-button-8=Skratka 8 +quick-bar-button-8-secondary=Sekundárna skratka 8 +quick-bar-button-9=Skratka 9 +quick-bar-button-9-secondary=Sekundárna skratka 9 +remove-pole-cables=Odstrániť káble zo stĺpu +reset-ui-scale=Obnoviť veľkosť UI na automatickú +reverse-rotate=Opačné otáčanie +reverse-select=Prevrátiť výber +rotate=Otočit +rotate-active-quick-bars=Zmeň aktívnu lištu rýchleho prístupu +select-for-blueprint=Výber pre plán +select-for-cancel-deconstruct=Vybrať pre zrušenie dekonštrukcie +shoot-enemy=Strieľať na nepriateľa +shoot-selected=Strieľať na označený objekt +show-info=Zapnúť/Vypnúť "Alt-mode" +show-quick-panel=Ukázať rýchly panel +smaller-terrain-building-area=Menšia oblasť pre položenie dlažby +smart-pipette=Nástroj Pipeta +stack-split=Presunúť polovicu +stack-transfer=Presunúť stoh +toggle-blueprint-library=Zapnúť/Vypnúť knižnicu plánov +toggle-console=Zapnúť/Vypnúť chat (a Lua konzolu) +toggle-driving=Vstúpiť/vystúpiť z vozidla +toggle-filter=Zobraziť/skryť filter +toggle-free-cursor=Zapni/vypni voľný kurzor +toggle-gui-debug=Zobrazí rozhranie pre ladenie +toggle-gui-glows=Zapnúť/Vypnúť GUI žiaru +toggle-gui-shadows=Zapnúť/Vypnúť GUI tiene +toggle-gui-style-view=Zapnúť/Vypnúť štýl zobrazenia GUI +toggle-map=Zobraziť / skryť mapu +toggle-menu=Otvoriť / zatvoriť hlavné menu +undo=Vrátiť späť +unknown=Neznáme +zoom-in=Priblížiť +zoom-out=Oddialiť +[controls-description] +add-station=Použiteľné len v rozhraní vlakov a mapy. Podrž tento modifikátor počas výberu zastávky v rozhraní mini mapy vlaku, alebo hlavnej mapy na pridanie do harmonogramu. +build-with-obstacle-avoidance=Použiteľné len pre stavanie železnice. Toto je to isté, ako stavanie v režime pôdorysu, ale vyhýba sa stromy, kamene a útesy. +cancel-craft=Použiteľné len vo výrobnom poradí. +cancel-craft-5=Použiteľné len vo výrobnom poradí. +cancel-craft-all=Použiteľné len vo výrobnom poradí. +close-menu=Zrušiť a vrátiť do predchádzajúceho menu. Použiteľné iba v hlavnom menu. +connect-train=Pripojí vybraný vlak alebo vlak, ktorý riadiš, k ľubovoľnému susednému vlaku. +copy=Vyberie oblasť na kopírovanie entít. +craft=Použiteľné len v receptovom GUI. Vyrobí 1x daný recept. +craft-5=Použiteľné len v receptovom GUI. Vyrobí 5x daný recept. +craft-all=Použiteľné len v receptovom GUI. Vyrobí toľko daného receptu, koľko sa dá. +cut=Vyberie oblasť, v ktorej majú entity byť skopírované a označené na demolíciu. +cycle-clipboard-backwards=Prechádza históriou schránky pri držaní nástroja vkladania. +cycle-clipboard-forwards=Prechádza históriou schránky pri držaní nástroja vkladania. +drop-cursor=Zahodiť jeden predmet z toho, čo držíš na zem, na pás, alebo do stroja. +larger-terrain-building-area=Zväčší veľkosť plochy na umiestnenie dlaždíc. +next-active-quick-bar=Vybrať ďalší rýchly opasok pre horný opasok +next-weapon=Prepne na ďalšiu zbraň. +paste=Vloží posledné skopírované entity. +paste-entity-settings=Vloží predtým skopírované nastavenia. +place-tag=Použiteľné iba na mape. Položí ikonu alebo text na mapu. +previous-active-quick-bar=Vybrať predchádzajúci rýchly opasok pre horný opasok +reverse-rotate=Otočí vec na ktorú ukazuje kurzor alebo zvolenú entitu vľavo +reverse-select=Prepne vylepšovací plánovač na zhoršovací. +rotate=Otočí vec na ktorú ukazuje kurzor alebo zvolenú entitu vpravo +select-for-blueprint=Vyber objekt pre plánovanie, vylepšovanie, alebo dekonštrukciu +select-for-cancel-deconstruct=Vyber zrušenie vylepšovanie alebo dekonštrukciu. +shoot-enemy=Strieľa na nepriateľov najbližšie ku kurzoru. Pri niektorých zbraniach strieľa na pozíciu kurzoru. +shoot-selected=Strieľa na akýkoľvek zvolený cieľ. Pri niektorých zbraniach strieľa na pozíciu kurzoru. +smaller-terrain-building-area=Zmenší veľkosť plochy na umiestnenie dlaždíc. +stack-split=Presunie polku zvoleného stohu do druhého inventára +[deconstruction-tile-mode] +always=Vždy +never=Nikdy +never-description=Nikdy: dlaždice nie sú nikdy vybrané. +normal=Normálne +only=Iba +only-description=Iba: vždy sú vybrané iba dlaždice. +[description] +acceleration-power=Sila akcelerácie +accepted-equipment=Akceptované zariadenia +activation-speed=Rýchlosť aktivácie +ammo=Munícia +ammo-consumption-modifier=Modifikátor spotreby munície +ammo-inventory-contents=Munícia +amount=Množstvo +applies-effect=Použije efekt +area-of-effect-size=Oblasť veľkosti účinku +armor=Brnenie +automatic-range=Automatický dosah +available-power=Dostupná energia +base-productivity=Základná produktivita +batteries=Baterky +battery-capacity=Kapacita batérie +belt-items=Položky +belt-speed=Rýchlosť pásu +buffer-recharge-rate=Rýchlosť nabíjania interného zásobníka +builds=Používa sa na stavbu __1__. +can-filter-items=Môže filtrovať položky. +cargo-capacity=Kapacita nákladu +cargo-contents=Obsah nákladu +chain-shooting-speed=Rýchlosť reťazovej streľby +character-movement-speed-modifier=Rýchlosť pohybu +cluster-trigger=Veľkosť klastra +constant-energy-consumption=Konštantná spotreba +construction-area=Stavebná oblasť +construction-robots=Konštrukcia +consumption-bonus=Spotreba energie +consumption-speed=Rýchlosť konzumácie +contents=Obsah +crafting-speed=Rýchlosť výroby +crafting-time=Čas výroby +creates-number-entities-key=Vytvára +creates-number-entities-value=__1__ x __2__ +damage=Poškodenie +damage-bonus=Bonus k poškodeniu +damage-dealt=Spôsobené poškodenie +decorative-type=Typ +decorative-type-decal=Dekoračná vrstva +decorative-type-decorative=Dekoratívne +destroys-cliffs=Ničí útesy +dimensions=Rozmery +durability-key=Odolnosť +durability-value=__1__/__2__ +duration=Trvanie +effect-distribution-efficiency=Účinnosť distribúcie +effectivity=Účinnosť +electricity=Elektrina +energy=Energia +energy-capacity=Energetická kapacita +energy-consumption=Spotreba +energy-per-shot=Energia za výstrel +energy-per-use=Energia za použitie +energy-to-recharge-one-shield=Energie za zásah +expected-resources=Vyťažiteľné množstvo +fluid-capacity=Kapacita +fluid-consumption=Spotreba +fluid-contents=Obsah kvapaliny +fluid-output=Výstup +fluid-temperature=__1__ teplota +fluids=Tekutina +followers=Pomocníci +force=Príslušnosť k frakcii +fuel-acceleration=Zrýchlenie vozidla +fuel-acceleration-modifier=Zrýchlenie +fuel-inventory-contents=Palivo +fuel-pollution=Znečistenie palivom +fuel-speed-modifier=Najvyššia rýchlosť +fuel-top-speed=Maximálna rýchlosť vozidla +fuel-value=Výhrevnosť +grid-size=Veľkosť poľa pre výbavu +hand-stack-size=Zásobník ramena +heal=Liečiť +health=Životy +heat-capacity=Výkon ohrevu +heat-output=Výstup +hitpoints=__1__ __plural_for_parameter_1_{1=hitpoint|rest=hitpoints}__ +incoming-block=Prichádzajúce blok +infinity-filter=Nekonečný filter +infinity-mode=Nekonečný režim +ingredients=Ingrediencie +input-flow-limit=Maximálny vstup +input-signals=Vstupné signály +inventory-size-bonus=Bonus k miestu inventára +kills=Zabitia +last-user=Posledný používateľ +lifetime=Životnosť +logistic-chest-filters=Filtre +logistic-chest-storage-counts=Uložené v logistickom sklade +logistic-chest-targeted-items-deliver=Dodať +logistic-chest-targeted-items-pickup=Vyzdvihnúť +logistic-item=Logisticý predmet +logistic-request=Logisticá požiadavka +logistic-request-tooltip-logistic-storage=Logistický sklad +logistic-request-tooltip-on-the-way=Na ceste +logistic-request-tooltip-satisfaction=Spotreba +logistic-robots=Logistický +logistics-connection-distance=Vzdialenosť logistického spojenia +made-in=Vyrobené v +magazine-size=Veľkosť zásobníka +manual-range=Manuálny dosah +market-item-price=Cena +max-energy-consumption=Maximálna spotreba +max-health=Maximálne zdravie +max-speed=Maximálna rýchlosť +maximum-length=Maximálna dĺžka +maximum-power-output=Maximálny výstup +maximum-temperature=Max. teplota +min-energy-consumption=Minimálna spotreba +min-range=Minimálny dosah +minimum-temperature=Min. teplota +mining-area=Ťažobná oblasť +mining-speed=Rýchlosť ťaženia +mining-time=Doba ťaženia +module-bonus-limit=limit +movement-speed-bonus=Bonus k rýchlosti pohybu +moving-energy-consumption=Spotreba presunom +name=Meno +neighbour-bonus=Susedský bonus +next-stop=Ďalšia stanica +no-ammo=Bez munície +no-block=Žiadny blok +no-limit=Žiadny +num-available-robots=Počet dostupných robotov +num-effect-receivers=Počet ovplivnených objektov +num-effect-sources=Počet aktívnych modulov +of=__1__ z __2__ +outgoing-block=Odchádzajúci blok +output-flow-limit=Maximálny výstup +output-signals=Výstupné signály +personal-roboport-charging-spots=Nabíjacie miesta +personal-roboport-construction-area=Stavebná oblasť +personal-roboport-max-robot-count=Limit robotov +personal-roboport-max-robots=Maximum robotov +personal-roboport-summary=Roboport +piercing-power=Prieraznosť +placed-in-grid=Umiestnené v +players-killed=Hráči zabili +pollution=Znečistenie +pollution-bonus=Znečistenie +pollution-to-join-attack=Spotrebuje __1__ znečistenia +power-output=Výkon +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__susedný bonus) +probability=Pravdepodobnosť +productivity-bonus=Produktivita +productivity-bonus-limit=-0% = limit +products=Produkty +products-finished=Hotových výrobkov +projectile-range=Dostrel projektilov +pumping-speed=Rýchlosť čerpania +range=Dostrel +range-modifier=Modifikátor dosahu +recharge-speed=Rýchlosť nabíjania +recipe=Recept +recipe-hidden=(skryté) +recipe-not-researched=(nevyskúmané) +recipe-not-researched-and-hidden=(nevyskúmané, skryté) +recipe-pollution=Znečistenie receptu +repair-speed=Rýchlosť opravy +required-fluid=Vyžaduje +required-fluid-per-ore=Vyžaduje __1__ __2__ pro ťažbu +required-fluid-per-ore-generic=__1__ na ťažobnú operáciu. +research-speed=Rýchlosť výskumu +resistances=Odolnosti +robot-charging-stations=Nabíjacie stanice +robot-lifetime=Životnosť robota +robot-recharge-rate=Rýchlosť nabíjania robota +rocket-launch-products=Raketové produkty +rocket-parts=Časti rakety +rotation-speed=Rýchlosť rotácie +science-pack-remaining-amount-key=Ostáva +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Priebeh skenovania sektoru +segments=Segmenty +shield=Odolnosť štítu +shield-capacity=Kapacita štítu +shields=Štíty +shooting-speed=Rýchlosť streľby +shooting-speed-modifier=Modifikátor rýchlosti streľby +signals=Signály +solar-panel-power=Výkon solárnych panelov +speed=Rýchlosť +speed-bonus=Rýchlosť +spent-result=Po použití vznikne +status=Stav +storage=Úložisko +storage-size=Veľkosť inventára +supply-area=Oblasť pokrytia +temperature=Teplota +throwing-speed=Rýchlosť hádzania +tile-size=Veľkosť +total-followers=Celkový počet nasledovateľov +total-raw=Celkom surovín +total-raw-too-complex-to-calculate=Príliš zložité na výpočet +train-circuit-network-id=Identifikácia vlaku +train-kills=Vlak zabíja +train-limit=Limitovanie počtu vlakov +train-limit-value=__1__/__2__ +values-for-evolution-factor=Príspevok ku neďalekým útokom pri aktuálnom evolučnom faktore (__1__) +variation=Variácie +variation-value=__1__ (__2__ celkom) +vehicle-enter-instruction=Nastúp do vozidla pomocou __CONTROL__toggle-driving__. +vehicle-speed-modifier=Rýchlosť vozidla +walking-speed=Rýchlosť chôdze +weight=Hmotnosť +wire-reach=Dosah drátov +yield=Výnos +[description-rail] +back-rail=Zadná koľajnica +block=Blok +front-rail=Predná koľajnica +none=žiadny +segment=Segment +segment-position=Segmentové pozície +trains-in-block=Vlaky v bloku +[difficulty] +easy=Ľahká +hard=Ťažká +normal=Normálna +[entity-name] +entity-unknown=Neznáma entita +[entity-status] +cant-divide-segments=Nejde rozdeliť segmenty +charging=Nabíja sa +closed-by-circuit-network=Zatvorené obvodovou sieťou +disabled=Vypnuté +disabled-by-control-behavior=Zakázané riadiacim obvodom +disabled-by-script=Zakázané skriptom +discharging=Vybíja sa +fluid-ingredient-shortage=Nedostatok kvapalných ingrediencí +fluid-production-overload=Produkcia kvapalín preťažená +full-burnt-result-output=Plný výstup výsledkov pálenia +full-output=Plný výstup +fully-charged=Plne nabité +item-ingredient-shortage=Nedostatok materiálov +launching-rocket=Raketa štartuje +low-input-fluid=Nízky vstupný prietok kvapaliny +low-power=Málo energie +low-temperature=Nízka teplota +marked-for-deconstruction=Označené na dekonštrukciu +missing-required-fluid=Chýba požadovaná kvapalina +missing-science-packs=Chýbajú vedecké balíčky +networks-connected=Siete odpojené +networks-disconnected=Siete odpojené +no-ammo=Bez munície +no-fuel=Bez paliva +no-ingredients=Žiadne suroviny +no-input-fluid=Žiadna vstupná tekutina +no-minable-resources=Nič k vyťaženiu +no-modules-to-transmit=Žiadne moduly na prenos +no-power=Bez energie +no-recipe=Bez receptu +no-research-in-progress=Neprebieha žiadny výzkum +normal=Základný +not-connected-to-rail=Nepripojené ku železnici +not-plugged-in-electric-network=Nepripojené do elektrickej sviete +opened-by-circuit-network=Otvorené obvodovou sieťou +out-of-logistic-network=Mimo logistickej siete +preparing-rocket-for-launch=Príprava na štart rakety +recharging-after-power-outage=Nabíjanie po výpadku elektriny +turned-off-during-daytime=Vypnuté počas dňa +waiting-for-source-items=Čaká na suroviny +waiting-for-space-in-destination=Čakanie na uvoľnenie priestoru +waiting-for-target-to-be-built=Čakanie na postavenia cieľa +waiting-for-train=Čakanie na vlak +waiting-to-launch-rocket=Čakanie na spustenie rakety +working=Pracuje +[entity-type] +tree=Strom +[error] +achievement-data-invalid=Nepodarilo sa načítať lokálne dáta úspechov. Lokálne úspechy sa mohli stratiť. +audio-could-not-initialize=Zvuk sa nedá inicializovať. Zvuk je vypnutý. +audio-error-title=Chyba zvuku +config-data-invalid-prompt-reset-to-default=Konfiguračný súbor má neplatný obsah. Chceš ho obnoviť? +crash-to-desktop-message=Nastala neočakavaná chyba. Pokial hráš poslednú verziu hry, môžeš nám pômocť opraviť túto chybu tak, že nahráš obsah logu na fórum Factoria.\nProsím pridaj tiež uloženú hru(hry), módy ktoré si mohol použít a akékoľvek kroky potrebné k reprodukcii chyby a pádu hry. +data-error-title=Chyba dát +error-message-box-title=Chyba +failed-to-create-app-window=Vytváranie okna aplikácie zlyhalo. __1__ +failed-to-load-save-file=Nepodarilo sa načítať uložený súbor. +failed-to-load-window-icon=Nepodarilo sa načítať ikonu okna. Cesta k súboru:__1__ +game-state-corruption-detected-save-corrupted=Zistená korupcia herného stavu. Nebudeš schopný načítať uloženú hru. +game-state-corruption-detected-saving-aborted=Bolo zistené poškodenie stavu hry. Hra nebola uložená, aby sa predišlo poškodeniu uložených súborov. +low-available-space-in-steam-storage=Máš len __1__ MB voľného miesta v Steam úložisku. Keď ti dojde miesto, hra sa nemusí byť schopná ukladať tvoje nastavenia a knižnicu plánov. Môžeš stratiť svoj postup ak sa budeš spoliehať na Steam Cloud pre synchronizáciu súborov hry medzi počítačmi.\nOdporúčame odstrániť staré súbory použitím tlačidla Načítať Hru (Load Game) v dialógovom okne na uvoľnenie miesta. +low-available-space-in-steam-storage-title=Upozornenie: Málo voľného miesta v Steam úložisku +map-can-not-be-loaded-in-demo-version=Táto mapa nieje dostupná v demo verzií hry. +operation-failed=Operácia zlyhala +out-of-vram-cannot-lower-settings=Nízky grafický režim a bitmap caching na nízkej úrovni sú už zapnuté. To znamená, že tvoj hardvér je pod minimálnymi požiadavkami. Ak veríš, že to je problém s hrou, prosím nahlás to na našich fórach. +out-of-vram-change-quality-to-low=Zapínanie nízkej grafiky, prosím reštartuj hru. +out-of-vram-change-quality-to-normal=Nastavenie bitovej mapy vo vyrovnávacej pamäti z (vysokej -> strednú), prosím reštartuj hru lebo ma klepne. +out-of-vram-change-usage-to-high=Nastavenie bitovej mapy vo vyrovnávacej pamäti na (všetky-> vysoké), prosím reštartuj hru. +out-of-vram-change-usage-to-low=Nastavenie bitovej mapy vo vyrovnávacej pamäti zo (strednej-> nízku), prosím reštartuj hru. +out-of-vram-change-usage-to-medium=Nastavenie bitovej mapy vo vyrovnávacej pamäti z (vysokej -> strednú), prosím reštartuj hru. +out-of-vram-enable-low-vram-mode=Zapínanie módu nízkej VRAM, prosím reštartuj hru. +player-data-invalid=Nepodarilo sa načítať player data súbor. Kampaňový postup sa môže stratiť. +replay-data-not-found=Nedá sa prehrať záznam. Dáta záznamu sa nenašli. +replay-header-error=Replay header sa nedá načítať kvôli nasledovnej chybe: +replay-header-error-old-version=Záhlavie záznamu sa nedá načítať, je pravdepodobne starší ako aktuálna verzia __1__. +replay-mod-configuration-mismatch=Nemôžeš prehrať záznam, má inú konfiguráciu modifikácii. +replay-version-mismatch=Nedá sa prehrať záznam, bol vytvorený vo verzii __1__, ale súčasná verzia je __2__. +startup-failed=Nepodarilo sa spustiť hru +system-initialization-failed=Initializácia zlyhala. Kód chyby:__1__ +unable-to-create-sprite=Nejde vytvoriť sprite (veľkosti __1__x__2__) pravdepodobne nieje k dispozícii dostatok pamäte (VRAM). +value-out-of-range=Hodnota je mimo rozsah: prosím zadaj hodnotu medzi __1__ a __2__. +[fluid-description] +fluid-unknown[1]=Táto tekutina nie je dostupná kvôli odstráneniu módu. Bude vrátená, ak bude mód znovu povolený. +[fluid-name] +fluid-unknown=Neznáma tekutina +[frequency] +none=Žiadna +[graphics-errors] +detected-gpu=Detekovaná GPU: __1__ +device-removed-button-close=Zatvoriť +device-removed-button-restart=Reštartovať +device-removed-button-use-opengl=Použiť OpenGL +device-removed-message2=Chyba: __1__. Dôvod: __2__ +device-removed-message4=Ako možné riešenie, môžeš vyskúšať prepnúť Factorio na OpenGL vykresľovanie. +device-removed-title=Factorio padlo kvôli resetovaniu alebo odstráneniu grafickej karty. +direct3d-failed-to-initialize=Nepodarilo sa inicializovať DirectX. Factorio vyžaduje DirectX 10 kompatibilnú grafickú kartu alebo lepšiu. +graphics-settings-keep=Nechať +graphics-settings-reset=Resetovať +opengl-failed-to-initialize=Factorio vyžaduje OpenGL verziu __1__ alebo vyššiu. Verzia dostupná na tomto počítači je __2__. +out-of-videomemory=Nedostatok grafickej pamäte. Skús znížiť rozlíšenie spritov alebo zapnúť kompresiu textúr. +reset-graphics-settings-question=Želáš si vyresetovať nastavenia grafiky? +[gui] +all=Všetko +ammo=Munícia +any=Ľubovoľný +armor=Brnenie +artillery-ammo=Delostrelecká munícia +blueprint-access-error=Nemôžeš zmeniť úložisko iného hráča. +blueprint-components=Komponenty +blueprint-dummy-error=Nedá sa zmeniť plán s neznámymi údajmi o entite. +blueprint-icons-empty-error=Plán musí mať aspoň jednu ikonu. +blueprint-include-entities=Entity +blueprint-include-fuel=Palivo pre vlak +blueprint-include-modules=Moduly +blueprint-include-station-names=Mená železničných staníc +blueprint-include-tiles=Dláždice +blueprint-include-trains=Vlaky +blueprint-include-trains-tooltip=Zahrnúť vlaky do plánu +blueprint-not-available=Sťahovanie plánu z Tvojej knižnice ešte nebolo ukončené +blueprint-not-present=Tento plán bol posunutý iným hráčom. +blueprint-player-not-available=Nepodario sa preniesť plán, hráč je offline +blueprint-preview=Náhľad +blueprint-preview-edit-tooltip=Upraviť štítok, popis a ikony. +blueprint-select-replacement=Vybrať náhradnú +blueprint-shelf-not-synced=Hráčova knihovňa plánov ešte nieje pripravená +cancel=Späť +cancel-instruction=Zrušiť (__CONTROL__toggle-menu__) +changelog=Protokol zmien +character=Hráč +clear=Vyčistiť +clear-blueprint=Vyčistiť plán +close=Zatvoriť +close-instruction=Zatvoriť (__CONTROL__confirm-gui__ or __CONTROL__toggle-menu__) +color=Farba +confirm=Potvrdiť +confirm-instruction=Potvrdiť (__CONTROL__confirm-gui__) +confirm-load-game-load=Načítať +confirm-load-game-settings-changed=Módy boli odstránené alebo nastavenia módu boli zmenené. Určite chceš načítať túto hru? +confirm-load-game-sync=Synchronizovať módy a načítať +confirm-quit=Hra nie je uložená. Určite chceš odísť? +confirm-restart=Naozaj chcete reštartovať? +confirmation=Potvrdenie +constant-number=Konštantné číslo +converting-map=Konvertovanie mapy __1__ +copy=Kopírovať +copy-this=Vytvoriť kópiu tohto. +crafting=Výroba +credits=Titulky +delete=Odstrániť +delete-blueprint-record=Zmazať plán +destroy-blueprint=Zničiť plán +destroy-book=Zničiť knihu plánov +destroy-deconstruction-planner=Zničiť plánovač dekonštrukcie +destroy-upgrade-planner=Zničiť __1__ +drop-blueprint-nothing-to-drop-error=V kurzore nie je žiaden plán na vloženie. +empty-blueprint-error=Plán je prázdny. +enable-logistics-while-moving=Povoliť logistiku behom pohybu +equipment-grid=Pole vybavenia +eula=EULA +exit=Ukončiť +export-to-string=Export do reťazca +fluid-ingredient=Tekutá ingrediencia +fluid-ingredient-description=Možné tekuté vstupy +fuel=Palivo +generating-new-map=Generovanie novej mapy +grabbed-item=Zobraný predmet +grid=Mriežka +guns=Zbraň +ingredient=Ingrediencia +ingredient-description=Možné vstupy +instruction-to-activate=__1__ na aktivovanie. +instruction-to-alt-select=__1__ a potiahnutie na vybratie a preskočenie konfiguračného okna. +instruction-to-build=__1__ na stavanie. +instruction-to-cancel-deconstruct=__1__ a potiahnutie zruší dekonštrukciu. +instruction-to-cancel-upgrade=__1__ a potiahnutie zruší vylepšenie. +instruction-to-change-size=__1__/__2__ zmena veľkosti oblasti. +instruction-to-clear-generic=__1__ pre vymazanie. +instruction-to-clear-item=__1__ pre vymazanie. +instruction-to-clear-quickbar-slot=__1__ pre zmazanie skratky. +instruction-to-connect-spidertron-remote=__1__ na Pavúkotron pre pripojenie. +instruction-to-consume=__1__ na použitie. +instruction-to-cycle-blueprint-backards=__1__ pre predchádzajúci. +instruction-to-cycle-blueprint-forwards=__1__ pre následujúcí. +instruction-to-deconstruct=__1__ a potiahnutie dekonštruuje. +instruction-to-destroy=__1__ na zničenie. +instruction-to-downgrade=__1__ a potiahnutie zhorší. +instruction-to-force-build=__1__ na vynútenie stavania. +instruction-to-mine-tiles=__1__ ťažba postavených dláždic. +instruction-to-open-item=__1__ pre otvorenie. +instruction-to-order-spidertron=__1__ na poslanie pavúkotrona. +instruction-to-order-spidertron-to-follow=__1__ sledovať vybranú entitu. +instruction-to-queue-spidertron-order=__1__ pridať príkaz do radu. +instruction-to-repair=__1__ a držaťním opravíte vybranú entitu. +instruction-to-reset-item=__1__ na reset. +instruction-to-select=__1__ a potiahnutie vyberie obash. +instruction-to-shoot=__1__ na streľbu. +instruction-to-throw=__1__ na hodenie. +instruction-to-upgrade=__1__ potiahnutím vylepšíš. +instruction-when-in-cursor=Keď je v kurzore +inventory=Inventár +inventory-filter=Filter inventára +licenses=Licencie +load=Načítať +loading-map=Načítanie mapy __1__ +loading-new-map=Načítanie novej mapy +logistic-requests-disabled=Logistické objednávky vypnuté +logistic-trash-slots=Logistický slot pre odpad +map-exchange-string=Reťazec pre výmenu máp +mining-fluid=Ťažba tekutiny +mod-scenarios=Scenáre modov +mod-with-campaign-not-available=Mod s touto kampaňou nie je k dispozícii. +module=Modul +module-description=Povolené moduly: +no=Nie +no-recipe-available=Žiadny dostupný recept +no-recipes-found=Nenájdené žiadne recepty +not-available=Nedostupné +not-connected=Nepripojený +not-in-logistic-network=Nie je v logistickej sieti +nothing-found=Nič nenájdené +notice=Oznámenie +off=Vypnuté +ok=OK +on=Zapnuté +open-equipment-grid=Otvoriť mriežku vybavenia +or-set-a-constant=Alebo nastav kontrast +owner=Majiteľ +queued=Vo fronte na presun +quit=Ukončiť +reassign-blueprint=Vybrať nový obsah pre plán. +refresh=Obnoviť +release-date=Dátum vydania: +remove-blueprint-book-record=Zmazať knihu plánov +reset=Resetovať +reset-consumpiton-filters=Obnoviť filtre +reset-production-filters=Obnoviť filtre +restart=Reštartovať +result=Výsledok +rocket-inventory-slot=Náklad rakety +rocket-inventory-slot-description=Očakáva sa, že sem vložíš satelit. +rocket-launch=Štart +rocket-launch-started=Odpálená +rocket-preparing=Pripravuje sa +rocket-result-inventory-slot=Výsledky odštartovanej rakety +save=Uložiť +saving-map=Ukladanie mapy __1__ +script-inventory=Inventár skriptov +search=Hľadať +search-with-focus=Hľadať (__1__) +select-filter=Vybrať filter +select-signal=Vyber signál +select-upgrade=Vybrať vylepšenie +set=Nastaviť +set-amount=Nastaviť množstvo +set-filter=Nastaviť filter +since-last-played=Od posledného hrania (__1__) +space-usage-mb=Využitie miesta: __1__ MB / __2__ MB +subversion=Sub-verzia: +sync-mods-with-save=Synchronizovať módy s uloženou mapou +synchronize=Synchronizovať +total=Spolu +transferring=Prenos +update=Aktualizovať +upgrade-blueprint-book-tooltip=Vylepšiť predmety a entity vo všetkých plánoch v tejto knihe. +upgrade-blueprint-tooltip=Vylepšiť predmety a entity v pláne. +user-scenarios=Užívateľské scenáre +version=Verzia: +weapons=Zbrane +yes=Áno +[gui-about] +created-by=Vytvoril +forums=Fóra +release=Vydanie +version=Verzia +website=Webová stránka +[gui-achievements] +modded-game=Táto hra je módovaná. Úspechy sú oddelené od vanilla verzie hry. +title=Úspechy +track=Spustiť sledovanie +unlocked-count=Zarobené __1__ z __2__ +untrack=Zastaviť sledovanie +[gui-additional-entity-settings] +apply-entity-health=Použiť zdravie +apply-entity-tag=Použiť značku +corpse-expires=Telo zmizne +difficulty=Obtiažnosť +entity-tag=Menovka entity +indestructible=Nezničiteľný +not-minable=Neťažiteľné +not-operable=Nefunkčné +not-rotatable=Neotočiteľné +properties=Vlastnosti +recipe-locked=Recept zamknutý +title=__1__ ďalšie nastavenia +to-be-looted=Na pozbieranie +[gui-admin-player] +character-equipment=Vybavenie +character-main-inventory=Hlavný inventár +cursor-stack=Stack na kurzore. +[gui-alert-tooltip] +map-hint=Otvorí mapu pre viac informácií. +no-storage=V logistickej sieti nie je dostatok skladovacieho priestoru. +title=Výstrahy +train-out-of-fuel=Vlak je bez paliva. +[gui-arithmetic] +input=Vstup +output=Výstup +[gui-assembling-machine] +change-recipe=Zmeniť recept +select-recipe=Vybrať recept na výrobu +[gui-auth-server] +client-version-too-old=Verzia tvojho herného klienta je príliš stará na použitie online služieb. Prosím aktualizuj Factorio na najnovšiu verziu. +email-change-rate-limit=Svoju e-mailovú adresu môžeš zmeniť len raz za 7 dní. +email-invalid-format=Zadaná e-mailová verzia je v nesprávnom formáte. Prosím skontroluj ju. +email-registered=E-mailova adresa už zaregistrovaná. +failed-to-reach-server-error=Nepodarilo sa dosiahnuť overovací server. Kód: __1__. Chyba: __2__. +generic-timeout=Akcia sa nepodarila, čas vypršal. Prosím skús to neskôr. +generic-verification-failed=Overenie účtu zlyhalo. Prosím uisti sa, že si prihlásený k poskytovateľovi služby a skús to znova. +invalid-characters-in-username=Tvoje meno obsahuje neplatné znaky. Prosím navštív __1__ na webe a vyber nové meno. +json-parse-error=Nepodarilo sa zanalyzovať odpoveď od serveru. Vypadá to na interný problém serveru. +login-failed=Zadané používateľské meno alebo email a heslo nesedia k žiadnemu účtu. +login-failed-steam-only=Zadaný Factorio.com účet je čisto cez Steam. Prosíme prihlás sa cez Steam alebo navštív __1__ a nastav si heslo. +login-insufficient-membership=Tvoj účet nevlastní hru. Prosím kúp si ju a prihlás sa. +server-down-for-maintenance=Online služby sú aktuálne mimo prevádzky kvôli údržbe. Zopakuj pokus neskôr. +steam-id-already-registered=Tvoj Steam účet už je spojený s existujúcim Factorio.com účtom. Prosím prihlás sa použitím Factorio účtu. +steam-id-doesnt-own-factorio=Tvoj Steam účet nevlastní Factorio. Prosím kúp si hru, ak chceš vytvoriť účet. +steam-id-timeout=Nepodarilo sa overiť vlastníctvo Factoria, pretože vypršal časový limit pripojenia ku Steamu. Prosím skús to znova. +steam-ticket-verification-failed=Overovanie Steam užívateľa zlyhalo. Prosím skontroluj, či si prihlásený na Steam a skús znova. +unknown-error=Server vrátil chybu: __1__ +username-invalid-characters=Neplatné znaky v zadanom mene. Prosím použi iba alfanumerické znaky a .- +username-taken=Zadané meno už existuje. Prosím použi iné, alebo sa prihlás ak už je tvoje. +username-too-long=Zadané užívateľské meno je príliš dlhé(max. 30 znakov). +username-too-short=Zadané užívateľské meno je príliš krátke ( min. 2 znaky). +[gui-blueprint] +absolute-snapping=Absolútne +close-blueprint=Zatvoriť plán +commit-blueprint=Uložiť plán +components=Komponenty +create-blueprint=Vytvoriť plán +existing-blueprint=Predmet v pláne +filters=Filtre +grid-position=Pozícia mriežky +grid-size=Veľkosť mriežky +grid-size-tooltip=Rozmery stavaného opakovaného vzoru +height=Výška +icon=Ikona +icon-tooltip=Tu môžeš zmeniť, aké ikony bude mať tento plán. +library-blueprint=Plán v plánovej knižnici +library-blueprint-owned-by-other-player=Plán v plánovej knižnici vlastnený iným hráčom +new-blueprint=Vytvoriť nový plán +relative-snapping=Relatívne +settings=Nastavenia +snap-to-grid=Prichytiť na mriežku +snap-to-grid-tooltip=Prichytenie plánu na mriežku pri stavaní +unnamed-blueprint=Nepomenovaný plán +width=Šírka +[gui-blueprint-book] +blueprints=Plány +confirm-blueprint-book-deletion=Učite chceš vymazať túto plánovú knihu? +delete-blueprint-book=Vymazať knihu +unnamed-blueprint-book=Vymazať knihu plánov +[gui-blueprint-library] +blueprint-book=Kniha plánov +blueprint-book-edit=Upraviť knižnicu plánov +blueprint-book-string=Reťazec knihy plánov +blueprint-string=Reťazec plánu +deconstruction-item-string=Reťazec plánovača dekonštrukcie +deconstruction-tool-edit=Upraviť dekonštrukčný podpis +drop-blueprint=Vložiť plán +game-blueprints-title=Herné plány +grid-view=Zobrazenie mriežky +import=Importovať +import-string=Importovať reťazec +list-view=Zobraziť zoznam +make-new=Nové __1__ +not-available-yet=Plán ešte nie je k dispozícii +player-storage=__1__ - úložisko plánov +private-shelf=Moje plány +shared-shelf=Zdielané plány +shelf-choice=Filter: +shelf-choice-all=Všetky +shelf-choice-game=Herné plány +synchronising=Synchronizácia... +title=Knižnica plánov +transfer-progress=Priebeh prenosu +unknown-player-storage=Úložisko neznámeho hráča +upgrade-item-string=Reťazec nástroja na vylepšenie +upgrade-tool-edit=Upraviť vylepšovací nástroj +[gui-bonus] +artillery-range=Dostrel delostrelectva +character-build-distance=Vzdialenosť stavby +character-crafting-speed=Rýchlosť výroby +character-health-bonus=Životy +character-inventory-slots-bonus=Bonusové sloty inventára +character-item-drop-distance=Vzdialenosť vyhadzovania vecí +character-item-pickup-distance=Vzdialenosť zberu vecí +character-logistic-slots=Logistický slot pre požiadavku +character-logistic-trash-slots=Logistický slot pre odpad +character-loot-pickup-distance=Vzdialenosť zberu korysti +character-mining-speed=Rýchlosť ťažby +character-reach-distance=Vzdialenosť dosahu +character-resource-reach-distance=Vzdialenosť dosahu ku zdrojom +character-running-speed=Rýchlosť chôdze +damage-bonus=Poškodenie +follower-robot-lifetime=Životnosť +inserter-stack-size-bonus=Kapacita prekladača +laboratory-productivity=Produktivita výzkumu +laboratory-speed=Rýchlosť výskumu +maximum-following-robots-count=Počet robotov ktoré sprevádzajú +mining-drill-productivity-bonus=Produktivita ťažby +no-bonuses=Žiadne bonusy zatiaľ neboli vyskúmané. +shooting-speed-bonus=Rýchlosť strelby +stack-inserter-capacity-bonus=Kapacita zásobníkového prekladača +title=Bonusy +train-braking-force-bonus=Brzdná sila vlaku +turret-damage-bonus-description=(Sčíta sa s bonusom poškodenia nábojov) +worker-robot-battery=Kapacita batérií +worker-robot-speed=Rýchlosť pohybu +worker-robot-storage=Kapacita nákladu +[gui-browse-games] +access=Prístup +access-password=Heslo +access-public=Verejné +description=Popis +downloading-game-information=Sťahovanie informácií o hre +favourite-tooltip=Obľúbené +games-headers-name=Názov +games-headers-players=Hráči +games-headers-playtime=Hrací čas +has-friends=Priatelia zo Steamu v hre +has-mods=Má módy +has-password=Má heslo +has-players=Má hráčov +is-dedicated-server=je dedikovaný server +join-game=Pripojiť do hry +loading=Načítavam... +mods=Módy +no-game-selected=Nevybraná žiadna hra +no-players=Nikto +none=Žiadne +ping=Ping +ping-calculating=Prepočítavam +ping-cant-reach=Nedosiahnuteľné +players=Hráči +search=Hľadať +search-filters=Vyhľadávacie filtre +tags=Popisy +title=Prehliadať hry +version=Verzia +[gui-building-statistics] +built=Postavené +deconstructed=Rozobrané +title=Budovy +upgraded=Vylepšené +[gui-car] +automatic-targeting=Automatické mierenie +color=Farba +driver=Ovládač +passenger=Cestujúci +trunk=Kmeň +weapons-control=Ovládanie zbraní +with-gunner=So strelcom +without-gunner=Bez strelca +without-gunner-description=Automaticky strieľa blízkych nepriateľov, keď je vozidlo prázdne +[gui-character] +crafting-queue=Poradovník výroby +exoskeleton=Exoskeleton +personal-logistics-description=Vypnutie osobnej logistiky zabráni logistickým robotom prinášať požadované predmety. Taktiež zabráni predmetom ísť do automatického koša. Logistické roboty budú naďalej pokračovať vo vyprázdňovaní odpadových slotov. +personal-roboport=Osobný roboport +[gui-constant] +off=Vypnuté +on=Zapnuté +output=Výstup +output-signals=Výstupné signály +[gui-control-behavior] +circuit-connection=Pripojenie obvodu +circuit-network=Ovládacia sieť +connect=Pripojiť +connected-to-network=Pripojené do siete +green-network-id=[/color] +logistic-connection=Logistické pripojenie +logistic-network=Logistická sieť +mode-of-operation=Režim fungovania. +no-network-in-range=Žiadna sieť v dosahu +not-connected=Nepripojený +red-network-id=[/color] +[gui-control-behavior-modes] +enable-disable=Povoliť/Zakázať +enable-disable-description=Zapnúť túto entitu iba v prípade splnenej podmienky. +none=Žiadne +open-gate=Otvoriť bránu +read-belt-contents=Čítať obsah pásu +read-chain-signal=Čítať signál +read-charge-level=Čítať úroveň nabitia +read-contents=Prečítať obsah +read-contents-description=Číta obsah inventára a posiela ich sieti. +read-hand-contents=Čítať obsah prekladača +read-logistic-network-contents=Čítať obsah logistickej siete +read-resources=Načítať zdroje +read-robot-stats=Čítať štatistiky robotov +read-sensor=Čítať senzor +read-signal=Číta návestidlo +read-stopped-train=Čítať ID zastaveného vlaku +read-train-contents=Čítať obsah vlaku +read-trains-count=Prečítať počet vlakov +read-trains-count-description=Číta počet vlakov idúcich na túto konkrétnu železničnú stanicu. Zahrňuje vlak na stanici. +send-to-train=Poslať do vlaku +set-filters=Nastaviť filtre +set-requests=Poslať požiadavky +set-stack-size=Nastaviť veľkosť stacku. +set-trains-limit=Obmedziť počet vlakov +use-colors=Použiť farby +[gui-control-behavior-modes-guis] +available-construction-bots=Dostupný stavebný roboti +available-logistic-bots=Dostupné logistické roboty +belt-read-mode=Mód čítania obsahu. +blue=Modrá +closed-condition=Podmienka zatvorenia +control-signal=Riadiaci signál +enabled-condition=Podmienka povolenia +green=Zelená +hand-read-mode=Mód čítania ruky prekladača. +hold-mode=Podržať +input-signal=Vstupný signál +open-condition=Otvorená podmienka +output-signal=Výstupný signál +output-signals=Výstupný signál +pulse-mode=Pulz +red=Červená +resource-read-mode=Mód čítania zdrojov. +this-miner=Toto ťažiace zariadenie +this-miner-description=Načíta množstvo zdrojov ktoré je tohoto ťažiace zariadenie ešte schopné vyťažiť. +total-construction-bots=Stavebných robotov spolu +total-logistic-bots=Logistických robotov spolu +train-id=ID vlaku +train-id-description=Jedinečný identifikátor zastaveného vlaku +trains-count=Počet vlakov +trains-limit=Obmedzenie počtu vlakov +trains-limit-description=Číta počet vlakov idúcich na túto železničnú stanicu. Zahrňuje vlak na stanici. +yellow=Žltá +[gui-control-settings] +advanced-interaction=Pokročilé interakcie +basic-interaction=Základné interakcie +control-disabled=Vypnuté: toto zmenil: __1__ +controller-settings=Nastavenia ovládače +crafting=Výroba +debug=Ladenie +editor=Editor +inventory=Inventár +miscellaneous=Rôzne +mods=Módy +movement=Pohyb +panels=Panely +quick-panel=Rýchly panel +quickbar=Opasok +title=Nastavenia ovladania +tools=Nástroje +vehicle-driving-mode=Modul riadenia vozidla +vehicle-driving-mode-absolute=Absolútny +vehicle-driving-mode-relative=Relatívny +vibration-intensity=Intenzita vibrácií +waiting=Čakanie +[gui-crafting-queue] +collapse=Zúžiť +expand=Rozšíriť +[gui-create-account] +create=Vytvoriť +creating-account=Vytváranie účtu +i-accept-the=Príjmam +login-using-factorio-account=Už mám Factorio.com účet +login-using-factorio-account-info=Ak už máš Factorio účet, môžeš sa prihlásiť použitím tvojho hesla. Spojí to tvoj Factorio účet s tvojim steam účtom. +login-using-factorio-account-info-console=Ak už máš Factorio účet, môžeš sa prihlásiť použitím tvojho hesla. Spojí to tvoj Factorio účet s účtom tvojej konzole. +terms-of-service=Obchodné podmienky +title=Vytvoriť účet +[gui-current-research] +not-researching=Stlač '__CONTROL__open-technology-gui__' pre výber ďalšieho výzkumu. +[gui-decider] +condition=Podmienka +input-count=Vstupné množstvo +one=1 +one-description=Na výstup daného signálu nastav hodnotu 1. +output-item=Výstup +[gui-deconstruction] +blacklist=Čierna listina +blacklist-trees-and-rocks=Ignorovať stromy/kamene +entities=Entity +entity-filter-mode=Režim filtru entity +entity-filters=Filtere entít +filters=Filtre +tile-filter-mode=Režim filtru dlaždíc +tile-filters=Filtre dlaždíc +tile-selection-mode=Režim výberu dláždic +tiles=Dláždice +trees-and-rocks-only=Iba stromy/skaly +whitelist=Zoznam povolených hráčov +whitelist-trees-and-rocks=Iba stromy/kamene +[gui-downloading-mods] +currently-downloading=Aktuálne stahovanie +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=Nič +downloading=Sťahovanie +[gui-edit-label] +edit-description=Upraviť popis +edit-label=Upraviť menovku +save-description=Uložiť popis +save-label=Uložiť menovku +[gui-electric-energy-interface] +buffer-size=Veľkosť zásobníka +power-production=Výroba energie +power-usage=Spotreba energie +[gui-electric-network] +accumulator-charge=Nabitie akumulátora +consumption=Spotreba +production=Výroba +production-label=Výroba +progressbar-format=__1__ / __2__ +satisfaction=Dopyt +title=Informácie o elektrickej sieti +[gui-ending-screen] +epilogue=Epilóg +[gui-game-finished] +continue=Pokračovať +finish=Ukončiť +kills=Počet zabití +lost=Bol si porazený... +next-level=Ďalšia úroveň +respawn=Ožievenie +restart-level=Reštartovať kolo +save-replay=Uložiť záznam +time-played=Odohraný čas +title=Hra skončila +victory=Výhra! +[gui-goal-description] +info-visibility-button=Informácie +title=Cieľ +[gui-graphics-settings] +advanced=Pokročilé +brightness=Jas +color-filter=Farebný filter +color-filter-deuteranopia=Deuteranopia +color-filter-deuteranopia-correction=Deuteranopia korekcia +color-filter-none=Žiadna +color-filter-protanopia=Protanopia +color-filter-protanopia-correction=Protanotopia korekcia +color-filter-tritanopia=Tritanopia +color-filter-tritanopia-correction=Tritanopia korekcia +contrast=Kontrast +full-color-depth=Plná farebná hĺbka +full-screen=Celá obrazovka +general=Všeobecné +graphics-quality-high=Vysoká +graphics-quality-label=Rozlíšenie spritov +graphics-quality-low=Nízka +graphics-quality-normal=Normálna +graphics-quality-very-low=Veľmi nízka +high-quality-animations=Vysoká kvalita animácií +low-vram-warning=Nie je k dispozíci dostatok grafickej pamäti (VRAM). +map-zoomed-in-effect=Efekt priblíženia mapy +max-threads=Max. vykresľovacích vlákien +minimize-on-focus-loss=Minimalizovať pri prepnutí aplikácie +multisampling-label=Multisampling +multisampling-x2=Multisampling x 2 +multisampling-x4=Multisampling x 4 +multisampling-x6=Multisampling x 6 +multisampling-x8=Multisampling x 8 +no-multisampling=Bez multisamplingu +preferred-screen=Preferovaná obrazovka +primary-screen=Primárna obrazovka (__1__) +render-in-native-resolution=Vykresľovať v natívnom rozlíšení +render-scale=Mierka vykresľovania +restart-required=Vyžaduje reštart +saturation=Sýtosť +screen-n=Obrazovka __1__ +show-animated-water=Zobraziť animovanú vodu +show-clouds=Zobraziť mraky +show-decoratives=Zobraziť dekorácie +show-game-simulations-in-background=Zobraziť herné simulácie v pozadí +show-inserter-shadows=Zobraziť tieň prekladačov +show-item-shadows=Zobraziť tiene predmetov +show-particles=Zobraziť častice +show-smoke=Zobraziť všetok dym +show-tree-distortion=Zobraziť animované stromy +sprite-atlas-size-custom=Vlastné (__1__) +sprite-atlas-size-label=Veľkosť atlasu textúr +sprite-atlas-size-largest-possible=Najväčšie možné +texture-compression=Kompresia textúr +texture-compression-high-quality=Vysoká kvalita +texture-compression-low-quality=Nízka kvalita +texture-compression-none=Žiadna +texture-streaming=Streamovanie textúr +title=Nastavenia grafiky +ultrawide-mode=Širokouhlý režim +use-flip-presentation-model=Použiť "flip model" +v-sync=Čakať na VSync +video-memory-budget=Maximálne využitie video pamäte +video-memory-budget-auto=Auto (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Všetko +video-memory-usage-high=Vysoké +video-memory-usage-label=Využitie video pamäte +video-memory-usage-low=Nízke +video-memory-usage-medium=Stredné +[gui-graphics-settings-description] +show-tree-distortion=Vypni pre zvýšenie výkonu na pomalších grafických kartách. +[gui-heat-interface] +add-tooltip=Pridá toto množstvo tepla do zásobníku každý tick. +at-least-tooltip=Udržať aspoň toľkoto tepla v zásobníku a pridať pri nedostatku. +at-most-tooltip=Udržať maximálne toľkoto tepla v zásobníku a odstrániť nadbytočné. +exactly-tooltip=Udržať presne toľkoto tepla v zásobníku a pridať alebo odstrániť podľa potreby. +remove-tooltip=Odstráni toto množstvo tepla zo zásobníku každý tick. +[gui-hotkey-suggestions] +build-using-rail-planner=Stavať použitím plánovača koľajníc +build-using-rail-planner-avoiding-obstacles=Stavať použitím plánovača koľajníc a vyhnúť sa prekážkam +cancel-selection=Zrušiť výber +confirm-selection=Potvrdiť výber +copy-settings=Kopírovať nastavenia +enter-vehicle=Nastúpiť do vozidla +exit-vehicle=Vystúpiť z vozidla +force-build=Vynútiť postavenie +next-item=Ďalší predet +paste-settings=Vložiť nastavenia +place-one=Položij jeden +previous-item=Predchádzajúci predmet +take-items=Zobrať predmety +transfer-all=Presunúť všetko +transfer-everything=Presunúť všetko +transfer-stack=Presunúť stack +[gui-infinity-container] +add=Pridať +at-least=Najmenej +at-least-tooltip=Držať aspoň toľkoto predmetov v inventári a pridať chýbajúce. +at-most=Najviac +at-most-tooltip=Držať najviac toľkoto predmetov v inventári a vyhodiť nadbytočné. +exactly=Presne +exactly-tooltip=Udržiavať presne toľkoto predmetov v inventári - pridať alebo ubrať podľa potreby. +remove=Odstrániť +remove-unfiltered-items=Odstrániť nefiltrované položky +remove-unfiltered-items-tooltip=Odstráni predmety z inventára, ktoré nie sú vo filtri. +title[1]=Nekonečné filtre +[gui-infinity-pipe] +add-tooltip=Pridať toľkoto percent tekutiny do potrubia každý tick. +percent=% +remove-tooltip=Odobrať toľkoto percent tekutiny z potrubia každý tick. +temperature=Teplota +[gui-inserter] +blacklist=Blacklist +filter=Filter +override-stack-size=Zmeniť veľkosť zásobníka +whitelist=Whitelist +[gui-install-mods] +already-installed=Mód __1__ je už nainštalovaný +bookmark=Pridať do obľúbených +cant-install-mod-no-compatible-release=Nie je žiadna kompatibilná verzia __1__ na módovom portáli. +failed-to-list-mods=Nepodarilo sa stiahnuť zoznam módov +filter-by-category=Filtrovať podľa kategórie +install=Inštalovať +install-failed=Inštalácia __1__zlyhala: __2__ +loading-mods=Načítavanie módov +mods-headers-download-count=Sťahovanie +mods-headers-last-updated=Naposledy aktualizované +mods-headers-name=Názov +mods-headers-trending=Trendujúce +mods-headers-version=Verzia +no-release=Vybraný mod nemá žiadnu vydanú verziu +remove-bookmark=Odstrániť z obľúbených +show-bookmarks=Zobraziť iba obľúbené módy +wait-toggle-bookmark-request=Čakanie na portál módov +[gui-interface-settings] +active-quick-bars=Aktívne opasky +alt-mode=Režim podrobných informácií +automatic-ui-scale=Automatické +custom-ui-scale=Vlastné +enable-recipe-notifications=Povoliť upozornenia na recept +fuzzy-search-enabled=Povoliť čiastočné vyhľadávanie +interaction=Interakcia +locale=Jazyk +nintendo-switch=Nintendo Switch +other=Ostatné +output-console-delay=Oneskorenie správy v chatu +pick-ghost-cursor=Vybrať ducha predmetu, keď nie sú k dispozíci žiadne predmety +play-sound-for-chat-messages=Prehrať zvuk pre správy v chate +show-minimap=Zobraziť minimapu +show-missing-logistic-network-icon=Zobraziť chýbajúcu ikonu logistickej siete +show-player-names-on-minimap=Zobraziť mená hráčov na minimape +show-turret-radius-when-blueprinting=Zobraziť dostrel veží pri použití plánu +smart-belt-dragging=Inteligentné ťahanie pásov. +title=Nastavenia rozhrania +tooltip-delay=Oneskorenie zobrazenia nápovedy +tooltip-never=Nikdy +train-stop-label-angle=Uhol popisu železničnej stanice +train-visualization-length=Vizualizácia dĺžky vlaku +ui-scale=Škála užívateľského rozhrania +visualization=Vizualizácia +[gui-interface-settings-description] +train-stop-label-angle=Uhol popisu železničnej stanice na mape. +[gui-kills] +kills=Počet zabití +loses=Prehry +title=Počet zabití +[gui-linked-container] +title=Odkaz +[gui-load-game] +all-required-mods-enabled=Všetky požadované módy sú povolené. +title=Načítať hru +[gui-load-scenario] +confirm-delete=Ste si istý, že chcete zmazať scenár __1__? +title=Načítať scenár +[gui-logistic] +auto-trash-request-exists=Požiadavka na tento predmet už existuje +cell=bunka +cells=bunky +count=Počet +high-value-tooltip=Požadované množstvo. Logistické roboty sa pokúsia uspokojiť zo siete. +infinite-amount-in-textfield=neobmezdené +items=Predmety +logistic-networks=Logistické siete +logistic-request-exists=Požiadavka na tento predmet už existuje +logistics-and-trash=Osobná logistika a automatický kôš +logistics-only=Osobná logistika +low-value-tooltip=Maximálne množstvo. Predmety nad totot množstvo sa automaticky presunú do koša. +members=Členovia +network=Sieť +request-from-buffer-chests=Žiadať zo zásobníkových truhlíc +set-request=Poslať požiadavku +title=Logistika +title-filter=Logistický filter +title-request=Logistická požiadavka +trash=Automatický kôš +trash-only=Filtre automatického koša +trash-slots=Odpadové sloty +[gui-manage-mods] +name-column-header=Názov +version-column-header=Verzia +[gui-map-editor] +brush-intensity=Intenzita +brush-size=Veľkosť +brush-speed=Rýchlosť +character=Hráč +character-equipment=Vybavenie +character-main-inventory=Hlavný inventár +character-quickbar=Opasok +cliffs=Útesy +confirm-quit=Scenár nie je uložený. Určite chceš odísť? +confirm-regenerate=Si si istý, že chceš regenerovať túto mapu? +convert=Konvertovať +convert-save=Konvertovať uloženú hru +convert-save-to-scenario=Konvertovať hru na scenár +cursor-intensity=Intenzita +decoratives=Dekorácie +edit-scenario=Upraviť scenár +editor-inventory=Editor +editors-title=Editory +entities=Entity +import=Importovať +import-save=Importovať uloženú mapu +import-save-failed=Importovanie uloženej mapy zlihalo: __1__ +items=Predmety +items-transfer-limit=Limit pre prenos predmetov +new-scenario=Nový scenár +resources=Zdroje +scenario-already-exists=Scenár s menom __1__ už existuje. Chceš ho prepísať? +select-surfaces-to-import=Vyber povrchy na import +settings=Nastavenia +shape=Tvar +tiles=Dláždice +title=Editor mapy +tools=Nástroje +tools-title=Nástroje +[gui-map-editor-clone-editor] +apply-clone-brush=Aplikovať klonovací štetec +clone-decoratives=Klonovať dekorácie +clone-entities=Klonovať entity +clone-tiles=Klonovať dlaždice +manual-collision-mode=Manuálny kolízny režim +manual-collision-mode-tooltip=Klonuje iba entity/dekorácie ak by boli na tom mieste manuálne postaviteľné. +smart-area-drag-mode=Inteligentný režim vybrania oblasti +snap-to-chunk=Prichytit k chunku +snap-to-grid=Prichytit k mriežke +[gui-map-editor-entity-editor] +auto-force=**AUTO** +build-as-force=Stavať ako tím +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Modifikátory poškodenia munície +boolean-modifiers=Logické modifikátory +category-modifiers=Modifikátory kategórií +disabled-hand-crafting-recipes=Zakázať rúčnu výrobu receptov +edit-modifier-category=Upraviť __1__ +gun-speed-modifiers=Modifikátory rýchlosti streľby zbraní +simple-modifiers=Jednoduché modifikátory +title=Vynútiť dátové hodnoty +turret-attack-modifiers=Modifikátory útok veží +value-cannot-be-empty=Hodnota nemôže byť prázdna. +[gui-map-editor-force-editor] +auto-force=**AUTO** +create-force=Vytvoriť tím +current-force=Aktuálny tím +delete-force=Vymazaať tím +destination-force=Cieľový tím +edit-force=Upraviť tím +edit-force-cease-fire=Upraviť prímerie +edit-force-data=Upraviť ďalšie vlastnosti +edit-force-friends=Editovať spojencov +edit-force-friends-title=Upraviť priateľov "__1__" tímu +enable-friendly-fire=Povoliť priateľskú streľbu. +neutral-force-cant-be-changed=Neutrálny tím nemôže byť zmenený. +new-force-name-already-used=Sila so zadaným názvom už existuje. +no-force-name-given=Vytvorenie tímu vyžaduje tímové meno. +share-chart=Zdieľať graf +switch-to-force=Prepnúť na tím +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ a potiahnutie pridá do klonovanej oblasti. +and-all-as-usual=A všetky ostatné relevantné skratky ako pri hraní hry. +area-build-instructions=Potiahnutie __1__ vyberie novú oblasť. +area-move-instructions=__1__ a potiahnutie presunie oblasť. +area-remove-instructions=__1__ odstráni oblasť. +area-select-instructions=__1__ vyberie oblasť. +build=__1__ stavanie. +build-cliffs=__1__stavanie útesov. +build-cloned-area-instructions=__1__ stavba vybranej oblasti. +build-tiles-area= potiahnutím __1__ postaviť dlaždice. +build-tiles-bucket=__1__ vyplní vybraný priestor. +build-tiles-out-of-map=__1__stavanie dlaždíc mimo mapy. +build-to-clone-entity=__1__ klonuje vybranú entitu. +change-force-instructions=__1__ potiahnutím zmaniť tím nepriateľov. +change-spawn-location-description=__1__ na určenie štartovacej pozície. +change-tile-variations=__1__ zmení verzie dláždic vo vybranom priestore. +line-build-cliffs=__1__ potiahnutím stavať segmenty útesov. +line-remove-cliffs=__1__ potiahnutím odstrániť segmenty útesov. +none-mine-to-mine=__1__ na ťažbu. +none-open-to-edit=__1__ na editovanie. +pipette-to-select-entity=Stlačenie __1__ vyberie entitu na klonovanie. +position-build-instructions=__1__ vytvorí nový bod. +position-move-instructions=Potiahnutím __1__ presnunúť bod. +position-remove-instructions=__1__ odstráni bod. +position-select-instructions=__1__ vyberie bod. +remove=__1__odstrániť. +remove-cliffs=__1__odstránenie útesov. +remove-clone-brush-tiles=__1__ a potiahnutie odstráni z klonovanej oblasti. +run-snippet-instructions=__1__ a potiahnutie spustí vybraný kúsok na oblasti. +select-area-to-clone-instructions=__1__ a potiahnutie vyberie priestor na klonovanie. +select-clone-brush-destination-instructions=__1__ nastaví cieľový bod klonovania. +select-clone-brush-source-instructions=__1__ nastaví zdrojový bod klonovania. +[gui-map-editor-lua-snippet-editor] +delete=Vymazať +lua-code=Lua kód +name=Meno +[gui-map-editor-menu] +quit=Vypnúť editor máp +regenerate-map=Regenerovať mapu +resume-editing=Pokračovať v úpravách +save-and-play=Uložiť a hrať +save-map-as=Uložiť ako +save-map-overwrite=Uložiť +title=Editor map +[gui-map-editor-script-editor] +always-draw-areas=Vždy kresliť oblasti +always-draw-positions=Vždy kresliť pozície +color=Farba +current-areas=Aktuálna oblasť +current-positions=Aktuálna pozícia +name=Názov +snap-to-grid=Pripnúť k mriežke +[gui-map-editor-settings] +draw-cursor-light=Vykresľovať podsvietenie kurzoru +fill-electric-buffers=Naplniť elektrické zásobníky pri stavaní entít. +generate-neighbor-chunks=Generovať susedné chunky +instant-blueprint-building=Okramžité stavanie plánov +instant-deconstruction=Okamžitá dekonštrukcia +instant-rail-planner=Okamžitý plánovač železnice +instant-upgrading=Okramžité vylepšovanie +render-as-day=Vždy vykresľovať ako deň +show-additional-entity-info-gui=Zobraziť GUI extra nastavení entít. +show-entity-health-bars=Zobraziť ukazovatele zdravia. +show-entity-tags=Zobraziť tagy entít. +show-hidden-entities=Zobraziť skryté entity +[gui-map-editor-settings-categories] +interaction=Interakcia +other=Iné +rendering=Vykresľovanie +ui=Užívateľské rozhranie +[gui-map-editor-surface-editor] +cant-delete-default-surface=Štandardný povrch sa nedá odstrániť. +current-surface=Aktuálny povrch +delete-surface=Zmazať povrch +edit-map-gen-settings=Upraviť nastavenia generácie mapy +edit-surface-map-gen-settings=__1__ - nastavenia generácie mapy +fill-tiles-with-lab-tiles=Vyplniť laboratórnymi dláždicami +import-save=Importovať uložený povrch +import-save-only-available-in-singleplayer=Importovanie hry je dostupné len v hre pre jedného hráča. +new-surface=Nový povrch +new-surface-name-already-used=Povrch s daným názvom už existuje. +no-surface-name-given=Vytvorenie povrchu vyžaduje názov povrchu. +remove-all-entities=Odstrániť všetky entity +remove-empty-chunks=Odstrániť prázdne chunky +select-surface=Vybrať povrch +surface-name=Názov +[gui-map-editor-time-editor] +apply-ticks-per-day=Použiť +current-speed=Aktuálna rýchlosť +day-length=Dĺžka dňa +daytime=Čas dňa +freeze-daytime=Zastaviť čas dňa +pause=Pauza (__CONTROL__editor-toggle-pause__) +paused=(pozastavené) +play=Prehrať (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Prehrať limitovaný čas +speed=Rýchlosť +speed-down=Spomaliť (__CONTROL__editor-speed-down__) +speed-up=Zrýchliť (__CONTROL__editor-speed-up__) +tick-custom=Vlastný počet tickov +tick-once=Jeden tick (__CONTROL__editor-tick-once__) +tick-sixty=60 tickov +ticks-per-day=Tiky za deň +unfreeze-daytime=Spustiť čas dňa +[gui-map-editor-title] +cliff-editor=Útesy +clone-editor=Klonovať +decorative-editor=Dekorácie +entity-editor=Entity +force-editor=Strany +lua-snippet-editor=Kúsky Lua kódu. +none-editor=Nič +resource-editor=Zdroje +surface-editor=Povrchy +tile-editor=Dláždice +time-editor=Čas +[gui-map-editor-tool] +area-selection=Oblasť +brush=Štetec +change-force=Zmeniť silu +circle=Kruh +cursor=Kurzor +line-selection=Riadok +paint-bucket=Vedro farby +point=Bod +snippet=Spustiť Lua úryvky +spawn-location=Spawn lokácia +spray=Sprej +square=Štvorec +variations=Variácie +[gui-map-generator] +advanced-tab-title=Pokročilé nastavenia +aux=Typ terénu +bias=Sklon +cliff-continuity=Súvislosť +cliff-continuity-description=Dĺžka súvislých útesov. +cliff-frequency=Frekvencia +cliff-frequency-description=Počet útesov. +cliffs=Útes +coverage=Pokrytie +custom=[upravené] +difficulty=Obtiažnosť +enable-replay=Nahrať hru +enabled=Povolené +enemy-attack-pollution-consumption-modifier=Modifikátor znečistenia pri útoku +enemy-base=Nepriateľská základňa +enemy-expansion-group-tile=Rozširovanie nepriateľov +enemy-expansion-maximum-expansion-cooldown=Maximálny odpočet +enemy-expansion-maximum-expansion-cooldown-description=Maximálny časový rozostup medzi vyslaním nepriateľských rozvojových skupín. +enemy-expansion-maximum-expansion-distance=Maximálna vzdialenosť rozširovania +enemy-expansion-maximum-expansion-distance-description=Maximálna vzdialenosť od iných nepriateľských základní, v ktorej sa nepriatelia bude rozrastať. +enemy-expansion-maximum-expansion-group-size=Maximálna veľkosť skupiny +enemy-expansion-maximum-expansion-group-size-description=Maximálna veľkosť nepriateľskej rozvojovej skupiny, modifikovaná podľa súčasnej úrovne vývoja. +enemy-expansion-minimum-expansion-cooldown=Minimálny odpočet +enemy-expansion-minimum-expansion-cooldown-description=Minimálny časový rozostup medzi vyslaním nepriateľských rozvojových skupín. +enemy-expansion-minimum-expansion-group-size=Minimálna veľkosť skupiny +enemy-expansion-minimum-expansion-group-size-description=Minimálna veľkosť nepriateľskej rozvojovej skupiny, modifikovaná podľa súčasnej úrovne vývoja. +enemy-expansion-minutes=min +enemy-tab-title=Nepriatelia +error-importing-exchange-string=Zlyhal import reťazca na výmenu mapy. +evolution=Evolúcia +evolution-destroy-factor=Faktor deštrukcie +evolution-destroy-factor-description=Určuje, ako rýchlo sa vývoj zrýchľuje pri ničení nepriateľských tvoričov. +evolution-pollution-factor=Faktor znešistenia +evolution-pollution-factor-description=Určuje, ako rýchlo sa vývoj zrýchľuje na základe vytvárania znečistenia. +evolution-time-factor=Faktor času +evolution-time-factor-description=Určuje, ako rýchlo sa časom zrýchľuje vývoj. +exchange-string-instructions=Zadajte výmmenný reťazec mapy, z ktorého sa načítajú nastavenia. +export-exchange-string-tt=Exportovať reťazec na výmenu mapy (uloží nastavenia mapy pre zdielanie) +frequency=Frekvencia +hide-preview=Zavrieť náhľad +import-exchange-string-tt=Importovať reťazec na výmenu mapy +invalid-value-for-field=Neplatná hodnota pre "__1__". Platné hodnoty sú __2__ až __3__. +island-size=Veľkosť ostrovu +map-height=Výška +map-height-simple=Výška mapy +map-seed=Kód mapy +map-seed-simple=Kód mapy +map-size-group-tile=Mapa +map-type=Typ mapy +map-width=Šírka +map-width-simple=Šírka mapy +minimum-pollution-to-damage-trees=Minimálne poškodenie stromov +moisture=Vlhkosť +next=Ďalší +peaceful-mode-checkbox=Mierumilovný režim +play=Hrať +pollution=Znečistenie +pollution-absorbed-per-tree-damaged=Vstrebanie za poškodenie stromu +pollution-absorption-modifier=Modifikátor vstrebávania znečistenia +pollution-absorption-modifier-description=Modifikátor vstrebávania znečistenia pre stromy a dlaždice. +pollution-diffusion-ratio=Pomer šírenia +pollution-diffusion-ratio-description=Množstvo znečistenia rozšíreného do susedných oblastí za sekundu. +preview-auto-update=Automatická aktualizácia +preview-error=Chyba pri vytváraní náhľadu +price-multiplier=Násobiteľ ceny +randomize-map-seed=Náhodný kód mapy +recipes-difficulty-group-tile=Recepty +research-queue-availability=Dostupnosť radu na výskum +research-queue-availability-after-victory=Po dokončení hry +research-queue-availability-always=Vždy +research-queue-availability-never=Nikdy +reset-preset=Obnoviť pôvodné nastavenia +reset-to-preset-disabled=Všeky možnosti majú prednastavené hodnoty. +resource-frequency-description=Počet zdrojových oblastí. +resource-richness-description=Počet zdrojov na dlaždicu v jednej zdrojovej oblasti. +resource-size-description=Veľkosť každej zdrojovej oblasti. +resources-tab-title=Zdroje +richness=Bohatosť +scale=Mierka +show-preview=Náhľad +size=Veľkosť +starting-area-size=Veľkosť počiatnej oblasti +starting-area-size-description=Veľkosť oblasti bez nepriateľských základní v blízkosti hráča. +technology-difficulty-group-tile=Technológia +temperature=Teplota +terrain-bias-description=Konštantná používaná protihodnota. +terrain-coverage-description=Koľko mapy je týmto pokryté. +terrain-generators-group-title=Generátory +terrain-scale-description=Celková mierka vlastností terénu a priestoru medzi nimi. +terrain-tab-title=Terén +title=Generátor mapy +water=Voda +[gui-map-generator-errors] +no-tiles-selected=Aspoň jeden typ dlažby musí byť povolený. +[gui-map-info] +confirm-delete=Ideš navždy vymazať __1__. +confirm-replay=Začať sledovať záznam __1__? +delete-save=Zmazať uloženú hru +difficulty=Obtiažnosť +file-size=Veľkosť súboru +invalid-file=Neplatný alebo poškodený súbor. +map-version=Verzia mapy +mods=módy +preview-missing=Náhľad mapy chýba. +replay-not-found=Vybraná hra neobsahuje žiadne informácie o zázname. +scenario-name=Scenár +start-replay=Spustiť prehrávanie záznamu +time-played=Herný čas +[gui-map-view-settings] +add-ping=Pridať ping +add-ping-tooltip=__1__ na mape alebo vo svete pre priamu aktiváciu. +add-tag=Pridať štítok +show-electric-network=Elektrické siete +show-logistic-network=Logistické siete +show-map-stop=Názvy železničných staníc +show-player-names=Mená hráčov +show-pollution=Znečistenie +show-rail-signal-states=Stav návestidiel +show-recipe-icons=Ikony receptov +show-tags=Štítky +show-turret-range=Pokrytie veží +show-worker-robots=Pracovné roboty +[gui-menu] +about=O hre +browse-lan-games=Prehiadať LAN hry +browse-public-games=Prechádzať verejné hry +connect-to-address=Pripojiť sa na adresu +continue-host-save=Pokračovať: Hostovať __1__ +continue-host-save-tooltip=Hostovať __1__ +continue-join-game=Pokračovať: Pripojiť sa __1__ +continue-join-game-tooltip=Pripojiť sa __1__ +continue-save=Pokračovať __1__ +continue-save-tooltip=Načítať hru __1__ +controls=Ovládanie +copy-report-path=Skopírovať cestu ku hláseniu o desynchronizácií +desync-report-location=Tvoje hlásenie o desynchronizácií bolo vytvorené na: __1__ +game-menu=Herné menu +graphics=Grafika +host-new-game=Začať novú hru ako hostiteľ +host-saved-game=Hostovať uloženú hru +interface=Rozhranie +lan-username=Užívateľské meno na LAN +load-game=Načítať hru +main-menu=Hlavné menu +map-editor=Editor máp +mod-settings=Nastavenia modov +mods=Módy +multi-player=Hra pre viac hráčov +multi-player-menu=Hra pre viac hráčov +new-game=Nová hra +other=Ostatné +pause-game=Pozastaviť hru +quit-game=Ukončiť hru +quit-tutorial-to-game=Ukončiť tutoriál +quit-tutorial-to-menu=Ukončiť tutoriál +reconnect=Znovu pripojiť +restart-game=Reštartovať +restart-tutorial=Reštartovať +resume-game=Pokračovať +resume-tutorial=Pokračovať +save-game=Uložiť hru +save-game-as-scenario=Uložiť ako scenár +settings=Nastavenia +show-report=Ukázať hlásenie o desynchronizácií +single-player=Hra pre jedného hráča +single-player-menu=Hra pre jedného hráča +sound=Zvuky +the-rest=Zvyšok +tutorial-menu=Tutoriál +unpause-game=Pokračovať v hre +user-login=Prihlásenie užívatelia +[gui-migrated-content] +changed-achievement=Zmenené úspechy +changed-custom-input=Zmenené vlastné vstupy +changed-decorative=Zmenené dekorácie +changed-entity=Zmenené entity +changed-equipment=Zmenená výbava +changed-equipment-grid=Zmenenú mriežky vybavenia +changed-fluid=Zmenené tekutiny +changed-item=Zmenené predmety +changed-mod-setting=Zmenené nastavenia módu +changed-particle=Zmenené častice +changed-recipe=Zmenené recepty +changed-shortcut=Zmenené skratky +changed-technology=Zmenené technológie +changed-tile=Zmenená dlažba +changed-trivial-smoke=Zmenený dym +changed-virtual-signal=Zmenené virtuálne signály +removed-achievement=Odstránené úspechy +removed-blueprint-too-old=Odstránené plány __1__, verzia mapy __2__ je príliš stará +removed-custom-input=Odstránené vlastné vstupy +removed-decorative=Odstránené dekorácie +removed-entity=Odstránené entity +removed-equipment=Odstránená výbava +removed-equipment-grid=Odstránené mriežky výbavy +removed-fluid=Odstránené tekutiny +removed-item=Odstránené predmety +removed-mod-setting=Odstránené nastavenia módov +removed-particle=Odstránené častice +removed-recipe=Odstránené recepty +removed-shortcut=Odstránené skratky +removed-technology=Odstránené technológie +removed-tile=Odstránené dláždice +removed-trivial-smoke=Odstránený dym +removed-virtual-signal=Odstránené virtuálne signály +title=Presunutý obsah +[gui-mod-info] +active-version=Aktívna verzia +author=Autor +contact=Kontakt +delete=Odstrániť +dependencies=Závislosti +dependency-required=Tento mod je vyžadovaný, ale nie je aktívny. +description=Popis +factorio-version=Verzia Factoria +homepage=Domovská stránka +incompatibilities=Nekompatibilné s +incompatible-factorio-version=Nekompatibilné s aktuálnou verziou hry +mod-portal-page=Portál módov +name=Názov +no-dependencies=Žiadne +optional-dependencies=Voliteľné závislosti +optional-dependency=(dobrovoľné) +optional-dependency-incompatible=Tento mod nie je kompatibilný s týmito modmi. +optional-dependency-required=Tento mod nie je vyžadovaný a nie je aktívny. +status=Status +status-disabled=Zakázané +status-enabled=Povolené +status-not-installed=Nenainštalované +toggle=Prepínač +version=Verzia +[gui-mod-load-error] +description=Nepodarilo sa načítať módy "__1__" +disable-all=Zakázať všetky módy +disable-mods=Zakázať vybrané módy +exit=Ukončiť +mod-manager=Správca módov +reset-mod-settings=Obnoviť nastavenia módu +restart-application=Reštart +title=Chyba pri načítaní modov +to-be-disabled=Módy, ktoré budú vypnuté: +[gui-mod-settings] +apply=Použiť +cancel=Zrušiť +cant-be-changed-not-an-admin=Iba administrátor môže zmeniť tieto nastavenia. +map=Mapa +no-map-settings=Nie sú tu žiadne nastavena mapy. +no-settings=Niesú žiadne nastavenia na konfiguráciu. +no-startup-settings=Nie sú tu žiadne nastavenia zapnutia. +per-player=Na hráča +reload=Opäť načítať +reset=Resetovať +reset-to-default-disabled=Nastavenie má základnú hodnotu. +setting-is-invalid=Jedno alebo viac nastavení sú neplatné. +startup=Po spustení +startup-changes-require-restart=Zmena nastavenia spustenia bude vyžadovať reštart hry. +title=Nastavenia modov +value-cannot-be-empty=Hodnota nemôže byť prázdna. +value-out-of-range=Hodnota je mimo rozsah: platné hodnoty sú od __1__ do __2__ vrátane. +[gui-mod-startup-settings-mismatch] +apply=Áno* +cancel=Nie +restart-required=Hra sa reštartuje pre nastavenie nových nastavení. +title=Nezhoda nastavení modov po spustení +[gui-mods] +install=Inštalovať +manage=Spravovať módy +title=Módy +unconfirmed-changes=Niektoré zmeny neboli potvrdené. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=mód|rest=módy}__ zmenené. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=mód|rest=módy}__ nainštalované. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=mód|rest=módy}__ aktualizované. +updates=Aktualizácie +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ sa chce pripojiť na následujúci server: __2__ +connect=Pripojiť +connect-to-game=Priame pripojenie +ip-address=IP adresa a port +password=Heslo +password-for-game-required=Prosím, vložte heslo pre hru __1__ +scenario-script-source=Scenár servera +[gui-multiplayer-lobby] +access=Prístup +adminlist=Zoznam administrátorov +allow-commands=Povoliť príkazy Lua +allow-commands-admins-only=Iba administrátori +allow-commands-false=Nie +allow-commands-true=Áno +autosave-only-on-server=Automatické ukladanie iba na serveri +banlist=Zoznam blokovaných hráčov +default-game-name=Hra hráča __1__ +edit-adminlist=Upraviť zoznam administrátorov +edit-banlist=Upraviť zoznam blokovaných hráčov +edit-whitelist=Upraviť zoznam povolených hráčov +game-description=Popis +game-name=Názov servera +game-name-cant-be-empty=Meno servera nemôže byť prázdne +game-password=Severové heslo +game-saving=Ukladanie hry +game-tags=Popisky +game-visibility-LAN=LAN +game-visibility-public=Verejný +game-visibility-steam=Steam +ignore-limit-for-returning-players=Ignorovať maximálny počet pri vracaní +ignore-limit-for-returning-players-tooltip=Hráči, ktorí na tejto mape už hrali, sa môžu pripojiť aj po dosiahnutí limitu počtu hráčov. +max-players=Maximálny počet hráčov +max-players-count-must-be-integer=Maximálny počet hráčov musí byť celé číslo +max-upload=Maximálna rýchlosť odosielania +max-upload-must-be-integer=Maximálna rýchlosť odosielania musí byť celé číslo +max-upload-slots=Maximálne odosielacie sloty +max-upload-slots-must-be-integer=Maximálny počet odosielacích slotov musí byť celé číslo +max-upload-speed-no-limit=Žiadny limit +multiplayer-afk-autokick-interval=Vyhodenie za nečinnosť +multiplayer-autosave-interval=Interval automatického ukladania +non-blocking-saving=Povoliť ukladanie bez prerušenia +only-admins-can-pause-the-game=Hru môžu pozastaviť iba administrátori +play=Hrať +rights=Práva +save-upload=Uploadnutie uloženého sveta +show=Zobraziť +title=Nastavenia hry pre viac hráčov +verify-user-identity=Overiť identitu užívateľa +visibility=Viditeľnosť +whitelist=Zoznam povolených hráčov +[gui-new-game] +delete-scenario=Vymazať scenár +difficulty=Obtiažnosť +game-scenarios=Herné scenáre: +level=Úroveň +main-game=Hlavná hra: +mod-scenarios=Scenáre módu: +next=Ďalej +no-description=Táto mapa nemá žiadny popis +play=Hrať +title-select-scenario-to-edit=Vybrať scenár na úpravu +title-select-template-for-new-scenario=Vybrať šablónu pre nový scenár +title-start-new-game=Začať novú hru +user-scenarios=Scenáre užívateľa: +[gui-other-settings] +autosave-interval=Interval automatického ukladania +autosave-never=Nikdy +check-updates=Skontrolovať aktualizácie pri zapínaní Factoria +delete-achievements-button=Odstrániť +delete-achievements-confirm-control-phrase=VYMAZAŤ +delete-achievements-label=Zmazať úspechy +delete-achievements-label-tooltip=Toto trvalo odstráni všetky úspechy +developer=Vývojár +enable-blueprint-storage-cloud-sync=Povoliť synchronizáciu knižnice plánov na Steam Cloud +enable-experimental-updates=Povoliť experimentálne verzie +enable-logitech-led-support=Povoliť podporu pre Logitech LED +enable-new-mods=Automaticky aktivovať nové módy +enable-razer-chroma-support=Povoliť podporu Razer Chroma +factorio-username=LAN meno hráča +log-in=Prihlásiť sa +log-out=Odhlásiť sa +log-saving-statistics=Ukladať štatistiky ukladania +logged-in=Aktuálne prihlásený ako __1__ +logged-out=Nie ste prihlásený +non-blocking-saving=Povoliť neblokujúce ukladanie (iba Linux/macOS) +proxy=Proxy server +proxy-password=Heslo proxy servera +proxy-username=Užívateľské meno proxy servera +set-email=Nastaviť e-mail účtu. +set-email-button=Nastaviť +title=Ďalšie nastavenia +verbose-logging=Podrobné záznamy +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Pridať skupinu +add-player-to-group=Pridať hráča do skupiny +clone-group=Klonovať skupinu +delete-selected-group=Odstrániť vybranú skupinu +disable-all=Zakázať všetko +do-you-really-want-to-revoke-your-permissions-to-edit=Práve sa snažíš odobrať svoje právo na upravovanie oprávnení. Naozaj to chceš urobiť? +edit-selected-group=Upraviť vybranú skupinu +enable-all=Povoliť všetko +export=Export +group-ids-exhausted=Bol dosiahnutý maximálny počet skupín. +group-permissions-title=Oprávnenia skupiny +import=Import +import-failed=Import zlyhal: __1__ +import-permissions=Importovať oprávnenia +multiple-default-groups-found=Našlo sa viacero počiatočných skupín. +no-default-group-found=Nebola nájdená žiadna počiatočná skupina. +permissions-string=Reťazec oprávnení +players-in-group=Hráči v skupine +remove-player-from-group=Odstrániť hráča zo skupiny +show-players-in-other-groups=Zobraziť hráčov v ostatných skupinách +title=Povolenia +you-can-not-delete-the-default-group=Nemôžeš zmazať počiatočnú skupinu. +[gui-permissions-names] +ActivateCopy=Aktivovať kopírovanie +ActivateCut=Aktivovať mazanie +ActivatePaste=Aktivovať vkladanie +AddPermissionGroup=Pridať povolenia skupine +AddTrainStation=Pridať vlakovú stanicu +AdminAction=Adminské Akcie +AltReverseSelectArea=Iný prevrátený výber oblasti +AltSelectArea=Iný výber oblasti +AltSelectBlueprintEntities=Alternatívny výber objektov plánu +AlternativeCopy=Alternatívne kopírovanie +BeginMining=Začať ťažiť +BeginMiningTerrain=Začať ťažiť terén +Build=Postaviť +BuildRail=Postaviť koľaje +BuildTerrain=Postaviť vlak +CancelCraft=Zrušiť vyrábanie +CancelDeconstruct=Zrušiť dekonštruovanie +CancelNewBlueprint=Zrušiť nový plán +CancelResearch=Zrušiť výskum +CancelUpgrade=Zrušiť vylepšovanie +ChangeActiveCharacterTab=Zmeň okno pre aktívnu postavu +ChangeActiveItemGroupForCrafting=Zmeniť aktívnu skupinu predmetov pre vytváranie +ChangeActiveItemGroupForFilters=Zmeniť aktívnu skupinu predmetov pre filtre +ChangeActiveQuickBar=Zmeniť aktívny opasok +ChangeArithmeticCombinatorParameters=Zmeniť parametre aritmetického kombinátora +ChangeDeciderCombinatorParameters=Zmeniť parametre rozhodovacieho kombinátora +ChangeEntityLabel=Zmeniť názov objektu +ChangeItemDescription=Zmeniť popis predmetu +ChangeItemLabel=Zmeniť názov predmetu +ChangeMultiplayerConfig=Zmeniť nastavenia hry pre viacerých hráčov +ChangePickingState=Zmeniť stav výberu +ChangeProgrammableSpeakerAlertParameters=Zmeniť poplašné parametre programovateľného reproduktora +ChangeProgrammableSpeakerCircuitParameters=Zmeniť parametre obvodu programovateľného reproduktora +ChangeProgrammableSpeakerParameters=Zmeniť parametre programovateľného reproduktora +ChangeRidingState=Zmeniť stav jazdy +ChangeShootingState=Zmeniť strelecký mód +ChangeTrainStopStation=Zmeniť meno vlakovej stanice +ChangeTrainWaitCondition=Zmeniť podmienky čakania vlaku +ChangeTrainWaitConditionData=Zmeniť údaje podmienky čakania vlaku +ClearCursor=Vymazať kurzor +ConnectRollingStock=Pripoj koľajové vozidlo. +Copy=Kopírovať +CopyEntitySettings=Kopírovať nastavenie entity +CopyOpenedBlueprint=Kopírovať otvorený plán +CopyOpenedItem=Skopírovať otvorený predmet +Craft=Vyrobiť +CursorSplit=Zobrať polovicu +CursorTransfer=Prenesenie kurzoru +CustomInput=Vlastný vstup +CycleBlueprintBookBackwards=Posuň knihu plánov späť +CycleBlueprintBookForwards=Posuň knihu plánov vpred +Deconstruct=Rozobrať +DeleteBlueprintLibrary=Odstrániť knižnicu plánov +DeleteBlueprintRecord=Vymazať záznam plánu +DeleteCustomTag=Odstrániť vlastný nápis +DeletePermissionGroup=Odstrániť skupinu povolení +DestroyItem=Zničiť predmet +DestroyOpenedItem=Zničiť otvorený predmet +DisconnectRollingStock=Odpoj koľajové vozidlo. +DragTrainSchedule=Presunúť cestovný poriadok +DragTrainWaitCondition=Presunúť podmienky čakania vlaku +DropBlueprintRecord=Zahodiť záznam plánu +DropItem=Zahodiť predmet +EditBlueprintToolPreview=Upraviť nástroj náhladu plánu +EditCustomTag=Upraviť vlastý nápis +EditPermissionGroup=Upraviť skupinu povolení +ExportBlueprint=Exportovať plán +FastEntitySplit=Rýchle rozdelenie entity na polovicu +FastEntityTransfer=Rýchly presun objektu +FlushOpenedEntityFluid=Vyprázdniť tekutinu otvoreného objektu +FlushOpenedEntitySpecificFluid=Vyprázdniť špecifickú kvapalinu otvoreného objektu +GoToTrainStation=Ísť k vlakovej stanici +GrabBlueprintRecord=Vziať záznam plánu +GuiCheckedStateChanged=Rozhranie stavu kontroly sa zmenilo +GuiClick=Klik v rozhraní +GuiConfirmed=Potvrdenie rozhrania +GuiElemChanged=Prvok rozhrania bol zmenený +GuiLocationChanged=Poloha rozhrania sa zmenila +GuiSelectedTabChanged=Rozhranie vybraného okna sa zmenilo +GuiSelectionStateChanged=Rozhranie stavu výberu sa zmenilo +GuiSwitchStateChanged=Rozhranie stavu prepínača sa zmenilo +GuiTextChanged=Zmena textu rozhrania +GuiValueChanged=Hodnota rozhrania sa zmenila +ImportBlueprint=Importovať plán +ImportBlueprintString=Vložiť reťazec plánu +ImportBlueprintsFiltered=Importovať filtrované plány +ImportPermissionsString=Importovať reťazec oprávnení +InventorySplit=Rozdelenie v inventáry +InventoryTransfer=Presunúť inventár +LaunchRocket=Odpáliť raketu +LuaShortcut=Lua skratka +MapEditorAction=Akcia mapového editora +MarketOffer=Ponuka trhu +ModSettingsChanged=Nastavenie modifikácie bolo zmenené +OpenAchievementsGui=Otvor rozhranie úspechov. +OpenBlueprintLibraryGui=Otvoriť rozhranie knižnice plánov +OpenBlueprintRecord=Otvoriť záznam plánu +OpenBonusGui=Otvoriť bonusové rozhranie +OpenCharacterGui=Otvoriť inventár +OpenCurrentVehicleGui=Otvoriť inventár vozidla +OpenEquipment=Otvoriť vybavenie +OpenGui=Otvorí rozhranie +OpenItem=Otvoriť predmet +OpenLogisticGui=Otvoriť logistické GUI +OpenModItem=Otvoriť módovaciu položku +OpenParentOfOpenedItem=Otvoriť nadradený predmet otvoreného predmetu +OpenProductionGui=Otvoriť produkčné rozhranie +OpenTechnologyGui=Otvoriť okno technológií +OpenTipsAndTricksGui=Otvoriť rozhranie tipy a triky +OpenTrainGui=Otvoriť rozhranie vlaku +OpenTrainStationGui=Otvoriť rozhranie vlakovej stanice +OpenTrainsGui=Otvor rozhranie vlakov. +PasteEntitySettings=Vložiť nastavenie entity +PlaceEquipment=Položiť vybavenie +QuickBarPickSlot=Zvoliť slot rýchleho panelu +QuickBarSetSelectedPage=Nastaviť vybranej strany rýchleho panelu +QuickBarSetSlot=Nastavenie slotov rýchleho panelu +ReassignBlueprint=Znova priradiť plán +RemoveCables=Odstrániť káble +RemoveTrainStation=Odstrániť vlakovú stanicu +ResetAssemblingMachine=Resetuj montážny stroj. +ResetItem=Resetovať predmet +ReverseSelectArea=Prevrátiť vybranú oblasť +RotateEntity=Otočiť entitu +SelectArea=Vyznačiť oblasť +SelectBlueprintEntities=Vybrať plánové entity +SelectEntitySlot=Vybrať slot entity +SelectItem=Vybrať položku +SelectMapperSlot=Vybrať mapový slot +SelectNextValidGun=Vybrať nasledujúcu platnú zbraň +SelectTileSlot=Vybrať slot políčka +SendSpidertron=Poslať pavúkotron +SetAutoLaunchRocket=Nastaviť automatické odpálenie rakety +SetAutosortInventory=Nastaviť automatické triedenie inventáru +SetBehaviorMode=Nastaviť režim chovania +SetCarWeaponsControl=Nastaviť ovládania zbraní auto +SetCircuitCondition=Nastaviť podmienku obvodu +SetCircuitModeOfOperation=Nastav obvodový mód operácie +SetControllerLogisticTrashFilterItem=Nastaviť ovládač logistického odpadového filtru predmetu +SetDeconstructionItemTileSelectionMode=Nastaviť dekonštrukciu dlaždíc +SetDeconstructionItemTreesAndRocksOnly=Nastaviť len dekonštrukciu stromov a kameňov +SetEntityColor=Nastaviť farbu objektu +SetEntityEnergyProperty=Nastaviť energetické vlastnosti entity +SetEntityLogisticTrashFilterItem=Nastaviť objektu logistický odpadový filter predmetu +SetFilter=Nastaviť filter +SetFlatControllerGui=Nastaviť plochý ovládač rozhrania +SetHeatInterfaceMode=Nastaviť režim rozhrania tepla +SetHeatInterfaceTemperature=Nastaviť teplotu rozhrania tepla +SetInfinityContainerFilterItem=Nastaviť nádobe nekonečný filter predmetu +SetInfinityContainerRemoveUnfilteredItems=Nastaviť nekonečný kontajner na odstraňovanie nefiltrovaných predmetov +SetInfinityPipeFilter=Nastaviť nekonečný filter potrubia +SetInserterMaxStackSize=Nastaviť maximálnu hodnotu stohu prekladača +SetInventoryBar=Nastaviť inventárový opasok +SetLinkedContainerLinkID=Nastaviť ID odkaz prepojeného kontajnera +SetLogisticFilterItem=Nastav predmet na logistický filter +SetLogisticFilterSignal=Nastav signál na logistický filter +SetPlayerColor=Nastaviť farbu hráča +SetRecipeNotifications=Nastaviť upozornenia receptov +SetRequestFromBuffers=Nastaviť požiadavky z vyrovnávacej truhly +SetResearchFinishedStopsGame=Nastaviť zastavenie hry po dokončení výskumu +SetSignal=Nastaviť signál +SetSplitterPriority=Nastaviť prioritu rozdeľovača +SetTrainStopped=Nastaviť režim vlaku medzi manuálny/automatický +SetTrainsLimit=Nastaviť limit vlakov +SetVehicleAutomaticTargetingParameters=Nastaviť parametre automatického zacielenia vozidla +SetupAssemblingMachine=Nastaviť konštrukčný stroj +SetupBlueprint=Nastaviť plán +SetupSingleBlueprintRecord=Nastaviť jediný záznam plánu +SmartPipette=Inteligentná pipeta +SpawnItem=Vytvoriť predmet +StackSplit=Polovica stohu +StackTransfer=Presunúť stoh +StartRepair=Začať opravu +StartResearch=Začať výskum +StartWalking=Začať kráčať +StopBuildingByMoving=Zastaviť stavanie pohybom +SwitchConnectToLogisticNetwork=Zmeniť pripojenie do logistickej siete +SwitchConstantCombinatorState=Prepnúť stav konštantného kombinátora +SwitchInserterFilterModeState=Zmeniť režim stavu filtrovaného prekladača +SwitchPowerSwitchState=Zmeniť stav vypínača +SwitchToRenameStopGui=Prepni na rozhranie premenovania zastávky. +TakeEquipment=Zobrať vybavenie +ToggleDeconstructionItemEntityFilterMode=Prepnúť režim filtra entity položky dekonštrukcie +ToggleDeconstructionItemTileFilterMode=Prepnúť režim filtra dlaždíc položky dekonštrukcie +ToggleDriving=Prepnúť riadenie +ToggleEnableVehicleLogisticsWhileMoving=Zapni/vypni logistiku vozidla počas pohybu +ToggleEntityLogisticRequests=Zapnúť/vypnúť logické požiadavky objektu +ToggleEquipmentMovementBonus=Zapnúť/vypnúť bonus pohybu vybavenia +ToggleMapEditor=Zapnúť/vypnúť úpravy mapy +TogglePersonalLogisticRequests=Zapnúť/vypnúť osobné logické požiadavky +TogglePersonalRoboport=Spustiť osobný roboport +ToggleShowEntityInfo=Prepni informácie o objekte. +TranslateString=Preložiť reťazec +Undo=Vrátiť späť +Upgrade=Vylepšiť +UpgradeOpenedBlueprintByItem=Vylepšiť otvorený plán podľa predmetu +UpgradeOpenedBlueprintByRecord=Vylepšiť otvorený plán podľa záznamu +UseArtilleryRemote=Použiť delostrelecký zameriavač +UseItem=Použiť predmet +WireDragging=Ťahanie káblov +WriteToConsole=Napísať do konzoly +[gui-pipe] +fluid-system-contents=Obsah tekutinového systému: +flush-this=Vyprázdniť odtiaľto __1__. +flush-whole-system=Vyprázdniť __1__ z celého tekutinového systému. +this-contents=__1__ obsahuje: +[gui-player-management] +add-player=Pridať hráča +admin=Administrátor +ban=Blokovať +banned=Blokovaný +cant-ban-yourself=Nemôžeš zablokovať sám seba. +cant-delete-yourself=Nemôžeš zmazať sám seba. +cant-kick-not-online=Iba pripojení hráči môžu byť vyhodení. +cant-kick-yourself=Nemôžeš vyhodiť sám seba. +cant-use-not-in-multiplayer-game=Toto užívateľské rozhranie sa dá použiť len v hre pre viac hráčov. +cant-whitelist-disabled=Biela listina musí byť zapnutá serverom, aby si na ňu mohol pridať hráčov. +delete-player=Zmazať +delete-player-tooltip=Vyhodí a zmaže hráča zo serveru. +demote=Degradovať +kick=Vyhodiť +last-online=Naposledy online +manage=Spravovať +manage-permissions=Správa oprávnení +manage-player=Spravovať __1__ +mute=Ignorovať +muted=Ignorovaný +name=Meno +never=nikdy +now=teraz +online-players=__1__ z __2__ hráčov je online +operations=Operácie +permission-group=Skupiny povolení +promote=Povýšiť +purge=Vyčistiť +show-online-only=Zobraziť iba online hráčov +time-ago=Pred __1__ +title=Spravovanie hráča +unban=Odblokovať +unmute=Odtlmiť +unwhitelist=Zmazať z bielej listiny +whitelist=Pridať do zoznamu povolených hráčov +whitelisted=V zozname povolených hráčov +[gui-power-switch] +off=Vypnuté +on=Zapnuté +state=Stav +[gui-production] +consumption=Spotreba +electricity=Elektrina +fluids=Tekutiny +items=Položky +kills=Počet zabití +pollution=Znečistenie +production=Výroba +title=Výroba +[gui-programmable-speaker] +alert-settings=Nastavenia upozornení +allow-polyphony=Povoliť polyfonické zvuky +allow-polyphony-description=Povolí prehrávanie až __1__ zvukov v jednom čase. Zakáže prehrávanie iba jednoho zvuku súčasne (užitočné pre výstražné oznámenia). +circuit-connection-settings=Nastavenie pripojenia obvodu +global-playback=Hrať na celej mape +global-playback-description=Zvuk z reproduktoru bude počuť na celej mape. +show-alert=Zobraziť výstrahu +show-alert-description=Zobraziť výstrahu so správou v okne keď sa prehráva zvuk. +show-icon-on-map=Zobraziť ikonu na mape +signal-value-is-pitch=Hodnota signálu udáva výšku zvuku +signal-value-is-pitch-description=Hodnota na vstupe ovládacieho obvodu určuje notu, která bude prehraná. +volume=Hlasitosť +[gui-quick-panel] +items=Predmety +page=Strana __1__/__2__ +panels=Panely +shortcuts-next-page=__1__: ďalšia strana +shortcuts-next-tab=__1__: ďalšia záložka +shortcuts-previous-page=__1__: predchádzajúca strana +shortcuts-previous-tab=__1__: predchádzajúca záložka +shortcuts-select=__1__: vybrať +title=Rýchly panel +tools=Nástroje +[gui-requester] +set-requests=Nastaviť požadavky z riadiacej siete +[gui-resource-entity] +initial-amount=Úvodné množstvo +minimum-yield=Minimálny výnos +resource-amount=Množstvo zdrojov +[gui-roboport] +repair-packs=Opravovacie balíčky +robots=Roboty +[gui-rocket-silo] +auto-launch=Automatický štart s nákladom. +rocket-inventory-label=Inventár rakety +rocket-progress=Pokrok rakety +rocket-result-inventory-label=Inventár získaných predmetov +[gui-save-game] +confirm-overwrite=Určite chceš prepísať __1__? +save=Uložiť +save-as=Uložiť ako +title=Uložiť hru +[gui-save-scenario] +save-as=Uložiť ako +title=Uložiť scenár +[gui-select-upgrade-planner] +default-upgrade=Základné vylepšenie +title=Vyber plánovač vylepšenia, ktorý chceš použiť +[gui-server-config] +cancel=Zrušiť +save=Uložiť +title=Nastavenie servera +[gui-set-email] +checking=Kontrolovanie +email=E-mail +email-cant-be-empty=E-mail nemôže byť prázdny +email-invalid=E-mailová adresa je neplatná. +set=Nastaviť +set-email-title=Nastaviť e-mail +setting-email=Nastavovanie emailu +[gui-side-menu] +achievements=Úspechy +blueprint-library=Knižnica plánov (__CONTROL__toggle-blueprint-library__) +bonuses=Bonusy +logistic-networks=Logistické siete +map=Mapa (__CONTROL__toggle-map__) +production-statistics=Štatistiky výroby (__CONTROL__production-statistics__) +technology=Okno technológií +tips-and-tricks=Tipy a triky +trains=Vlaky (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Upozornenia +default-device=Predvolené zariadenie +environment-sounds-volume=Hlasitosť prostredia +game-effects-volume=Herné efefkty +gui-effects-volume=Efekty užívateľského rozhrania +master-volume=Celková hlasitosť +music-volume=Hudba +preferred-output=Preferovaný výstup +simulation-volume=Simulácie +title=Nastavenia zvuku +walking-sound-volume=Hlasitosť chôdze +wind-volume=Vietor +[gui-speed-panel] +normal=Normálny +pause=Pauza +paused=Pozastavené +show-gui=Zobrazovať GUI +show-message-dialogs=Zobrazovať správy +speed=Rýchlosť: __1__ +speed-down=Spomaliť +speed-up=Zrýchliť +title=Nastavenia záznamu +[gui-splitter] +input-priority=Priorita vstupu +left=Ľavá +output-priority=Priorita výstupu +right=Pravá +[gui-sync-mods-with-save] +cancel=Späť +confirm=Potvrdiť +correct=Správne: +disabled=Vypnuté: +download=Sťahovanie +enable=Povoliť +enable-correct-version=Zapnúť správnu verziu +join-server-after-sync=Pripojiť na server po synchronizácií +keep-enabled=Ponechať zapnuté +load-save-after-sync=Načítať svet po synchronizácií +mods-not-available-on-mod-portal=Nasledujúce módy nie sú k dispozícii na mod portáli: __1__ +no-compatible-version=Žiadna kompatibilná verzia: +no-release=Žiadna vydaná verzia: +not-in-save=Neuložené v: +not-on-mod-portal=Nie je na módovom portáli +ready-to-download=Pripravené na stiahnutie: +sync-mods-with-server=Synchronizovať módy so serverom +sync-startup-settings=Synchronizácia nastavení spustenia +title=Synchronizovať módy s uloženou mapou +wrong-version-enabled=Zapnutá nesprávna veriza: +[gui-tag-edit] +cancel=Zrušiť +confirm=Potvrdiť +delete=Zmazať +icon=Ikona +name=Názov +snapping=Prichytávanie +title-create=Nový štítok +title-edit=Vlastnosti štítku +[gui-technologies-list] +title=Zoznam technológií +[gui-technology] +graph-title=Technologický strom +[gui-technology-preview] +already-queued=Technológia je už vo fronte +already-researched=Technológia je už vyskúmaná +already-researching=Technológia sa práve skúma +continue-research=Pokračovať +disabled=Technológia nie je dostupná +effects=Efekty +not-researched-tooltip=(Mapový editor) Technológia nevyskúmaná +prerequisites=Požadované +queue-full=Fronta výskumu je plná +saved-progress=Vyskúmané: __1__% +start-research=Začať výskum +status-available=K dispozícii +status-disabled=Neobjavené +status-not-available=Nie je k dispozícii +status-queued=Vo fronte +status-researched=Vyskúmané +status-researching=Prebieha výskum +title-status=(__1__) +un-research=Odskúmať +un-research-tooltip=(Mapový editor)Odskúmať technológiu +unit-ingredients=Náklady +unit-time=Čas potrebný k výskumu jednej jednotky v laboratóriu +unsatisfied-prerequisites=Niektoré predchádzajúce technológie nie sú vyskúmané. +unsatisfied-prerequisites-queue=Niektoré predchádzajúce technológie nie sú vyskúmané a nie sú ani v poradí pre výskum. +[gui-technology-progress] +cancel=Zrušiť +no-research=Neprebieha žiadny výskum +title=Výskum +[gui-technology-queue] +title=Fronta výskumu +[gui-text-tags] +blueprint=Plán +blueprint-name-label=Názov: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ na vytvorenie plánu +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__na vytvorenie plánovej knihy +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ na otvorenie vlaku +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ na otvorenie vlakovej stanice +contains-blueprints=Obsahuje __1__ __plural_for_parameter_1_{1=plán|ends in 2,3,4=plány|rest=plánov}__ +following-text-achievement=[Úspech: __1__] +following-text-armor=[Brnenie: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Entita: __1__] +following-text-fluid=[Tekutina: __1__] +following-text-gps=[Umiestnenie: __1__] +following-text-item=[Predmet: __1__] +following-text-item-group=[Skupina predmetov: __1__] +following-text-recipe=[Recept: __1__] +following-text-technology=[Technológia: __1__ ] +following-text-tile=[Dlaždica: __1__] +following-text-train-no-name=[Vlak] +following-text-train-stop-no-name=[Vlaková stanica] +following-text-train-stop-with-name=[Vlaková stanica: __1__] +following-text-train-with-name=[Vlak: __1__] +following-text-unknown-item=[Neznámy predmet] +following-text-virtual-signal=[Virtuálny signál: __1__] +gps-invalid=Zadaná neplatná pozícia +gps-position-label=Pozícia: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__na pozretie +invalid-train=Neplatný vlak +invalid-train-stop=Neplatná železničná zastávka +train-hover=Vlak: __1__ +train-stop-hover=Železničná zastávka: __1__ +[gui-the-rest-settings] +about=Nezobrazovať v normálnom menu nastavení. +restart-tooltip=Väčšina nastavení vyžaduje reštart hry. +title=Ostatné +warning-label=VAROVANIE +warning-tooltip=Nemeň veci, pokiaľ nevieš, čo robíš. Väčšina v z tých to vecí nie je overená +[gui-tips-and-tricks] +mark-as-read=Označiť ako prečítané +no-tutorial-in-multiplayer=Tutoriály nie sú hrateľné v hre pre viac hráčov. +nothing-found=Nenájdené žiadne tipy alebo triky +play-tutorial=Spustiť tutoriál +replay-tutorial=Znovu spustiť tutoriál +tip-notice-title=Navrhnutý tip. +title=Tipy a triky +[gui-train] +add-circuit-condition=Stav obvodu +add-empty-condition=Prázdny náklad +add-fluid-count-condition=Množstvo tekutiny +add-full-condition=Plný náklad +add-inactivity-condition=Neaktivita +add-item-count-condition=Počet položiek +add-robots-inactive-condition=Neaktívny roboti +add-station=+ Pridať stanicu +add-time-condition=Čas ubehol +add-wait-condition=+ Pridať podmienku čakania +adding-temporary=Dočasne pridávam +automatic-mode=Automatický +cargo=Palivo +cargo-condition=Náklad +center-on-locomotive=Vypnúť/zapnúť centrovanie na lokomotívu +circuit=Obvod +color=Farba +fluid=Tekutina +invalid=Neplatný +locomotive-doesnt-need-energy=Lokomotíva nepotrebuje energiu. +locomotive-is-out-of-reach=Lokomotíva je mimo dosahu. +manual-mode=Manuálny +no-path-to-destination=Žiadna cesta k cieľu +of-inactivity=nečinnosť +open-in-map=Otvoriť túto lokáciu na mape +passed=čakanie +schedule=Cestovný poriadok +station-not-present=Neexistujú žiadne zastávky s týmto menom. +temporary=Dočasná: __1__ +toggle-station-names=Zobraziť/skryť mená staníc +too-far-from-rail=Žiadne koľaje na blízku +[gui-train-rename] +perform-change=Použiť zmeny +title=Premenovať - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Cieľová stanica __1__ obsadená +heading-to=Ide do __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Manuálne riadenie +manually-stopped=[img=utility/warning_icon] Manuálne zastavený +no-path-to=[img=utility/warning_icon] Žiadna cesta do __1__ +no-schedule=Žiadny cestovný poriadok +no-valid-stops=[img=utility/warning_icon] Žiadne dostupné stanice +standing-at=Stojí na __1__ +waiting-at=Čaká na __1__ +[gui-train-stop] +enable-trains-limit=Povoliť obmedzenie počtu vlakov +no-trains=Nie sú žiadne vlaky na tejto zastávke. +rename-stop=Premenovanie zastávky +train-stops-with-this-name=Počet zastávok s týmto menom. +trains-with-this-stop=Vlaky s touto stanicou: __1__ +[gui-train-wait-condition-description] +and=A +circuit-condition=Obvod: __1__ __2__ __3__ +empty-condition=Inventár nákladného vagónu je prázdny +fluid-count-condition=Tekutiny: __1__ __2__ __3__ +full-condition=Inventár nákladného vagónu je plný +item-count-condition=Náklad: __1__ __2__ __3__ +or=ALEBO +passenger-not-present=Pasažier neprítomný +passenger-present=Pasažier prítomný +robots-inactive-condition=Žiadny roboti niesu aktívny +[gui-trains] +circuit-disabled-tooltip=Vlaková stanica vypnutá sieťou. +circuit-limit-tooltip=Počet vlakov obmedzný sieťou. +empty-schedule=[Prázdne] +limit-note=(Poznámka: Niektoré stanice nemajú nastavený maximálny počet vlakov. +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Ručné riadenie +no-stations=Nenájdené žiadne stanice +no-trains=Nenájdené žiadne vlaky +open-train=Otvoriť ponuku vlaku +open-train-stop=Otvoriť stanicu na mape +stations-tab=Stanice +stations-trains=Vlaky: +title=Prehľad vlakov +trains-tab=Vlaky +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Vrátiť stavbu __plural_for_parameter_1_{1=entity|rest=__1__ entít}__ +undo-built-entity-multiple-homogeneous=Vrátiť konštrukciu __1__ (x __2__) +undo-built-entity-single=Vrátiť konštrukciu __1__ +undo-built-tile-multiple-heterogeneous=Vrátiť položenie __plural_for_parameter_1_{1=dlaždice|rest=__1__ dlaždíc}__ +undo-built-tile-multiple-homogeneous=Vrátiť položenie __1__ (× __2__) +undo-built-tile-single=Vrátiť položenie __1__ +undo-removed-entity-multiple-heterogeneous=Vrátiť dekonštrukciu __plural_for_parameter_1_{1=entity|rest=__1__ entít}__ +undo-removed-entity-multiple-homogeneous=Vrátiť dekonštrukciu __1__ (× __2__) +undo-removed-entity-single=Vrátiť dekonštrukciu __1__ +undo-removed-tile-multiple-homogeneous=Vrátiť odstránenie __1__ (× __2__) +undo-removed-tile-single=Vrátiť odstránenie __1__ +undo-upgraded-entity-multiple-homogeneous=Vrátiť vylepšenie __1__ (× __2__) +undo-upgraded-entity-single=Vrátiť vylepšenie __1__ +[gui-update] +applying=Aplikujem +authorization-instructions=Zadaj svoje užívateľské meno a heslo na stiahnutie aktualizácií. +automatic-steam-update-title=Automatické upozornenie o aktualizácií cez steam +automatic-updates=Automatické aktualizácie +cancel=Opýtaj sa ma neskôr +check-updates-now=Skontrolovať aktualizácie +checking=Kontrolujem +checking-updates-failed=Kontrola aktualizácií zlyhala: __1__ +could-not-init-steam-title=Steam chyba +disable-updater=Vypnúť aktualizácie +downloading=Sťahujem +from=Nainštalované +invalid-login=Nesprávne používateľlské meno alebo heslo! +mod=Mod +n-a=Nie je nainštalované +no-new-updates=Nové aktualizácie nie sú k dispozícii +ok=Prihlásiť sa +password=Heslo +restarting-factorio=Reštartujem Factorio +service-unavailable=Služba je nedostupná +to=Nová verzia +update-failed=Aktualizácia zlyhala: __1__ +update-now=Aktualizovať teraz +update-successful=Aktualizované na verziu __1__ +updates-available-instructions1=Sú dostupné tieto aktualizácie: +updates-available-instructions2=Aktualizácia môže trvať niekoľko minúť, buďte trpezliví. +username=Meno použivateľa +[gui-update-mods] +all-mods-up-to-date=Všetky módy sú aktuálne +cancel=Zrušiť +check-for-updates-failed=Nepodarilo sa skontrolovať aktualizácie +checking-for-updates=Kontrolujú sa aktualizácie +local-version-column-header=Lokálna verzia +name-column-header=Názov +new-version-column-header=Nová verzia +not-logged-in=Nepodarilo sa skontrolovať aktualizácie - nie si prihásený +retrying-failed-request=Opakovanie neúspešnej požiadavky: +update-selected=Aktualizácia zlyhala +[gui-upgrade] +entities=Entity +from=Od +modules=Moduly +to=Do +[gui-user-login] +checking-nso-membership=Kontrola členstva +create-account=Vytvoriť účet +description-browse-mods=Používanie portálu módov vyžaduje prihlásenie. +description-download-mods=Sťahovanie módov vyžaduje prihlásenie. +description-login-to-existing-account=Prosím prihlás sa na svoj existujúci Factorio účet. +description-mp-browse-public-games=Prehliadanie verejných hier pre viac hráčov vyžaduje prihlásenie. +description-mp-connect-to-matching-server=Pripojenie sa na priraďovací server vyžaduje prihlásenie. +description-mp-create-public-game=Zverejnenie hry na priraďovací server vyžaduje prihlásenie. +description-mp-game-requires-authentication=Hra, ku ktorej sa pripájaš vyžaduje prihlásenie. +description-mp-game-requires-authentication-mismatch=Hra, ku ktorej sa pripájaš ťa nemôže overiť. Prosím prihlás sa znova a skús to znovu neskôr. +description-mp-username-only=Prosím zadaj svoje LAN meno. +email-authentication-code=Overovací kód +email-authentication-code-hint=Prosím zadaj overovací kód, ktorý sme poslali do tvojej schránky. +email-authentication-enter-code=Vyžaduje sa overenie e-mailom. Prosím zadaj kód, ktorý sme ti poslali do schránky. +email-can-not-be-empty=E-mail nemôže byť prázdny. +error=Chyba +forgot-password=Zabudnuté heslo +logging-in=Prihlasovanie +logging-in-with-steam=Prihlasovanie cez Steam +login=Prihlásiť sa +must-accept-the-terms-of-service=Musíš prijať podmienky používania. +nintendo-login-success=Teraz si overený ako __1__. +not-logged-into-steam-warning=Nie si prihlásený na Steam. Používanie iba Factorio.com prihlasovacie údajov. +password-can-not-be-empty=Heslo nemôže byť prázdne. +preparing-online-communication=Pripravovanie online komunikácie +steam-login-success=Teraz si overený ako __1__cez Steam. +username-can-not-be-empty=Užívateľské meno nemôže byť prázdne. +[http-error] +auth-error=Stahovanie sa nepodarilo (kód __1__): Chyba overenia. +auth-error-with-message=Stahovanie sa nepodarilo (kód __1__): Chyba overenia: __2__ +json-parse-error=Stahovanie sa nepodarilo (kód __1__): Nepodarilo sa analyzovat JSON:__2__ +unknown-error=Sťahovanie sa nepodarilo (kód __1__). +unknown-error-with-message=Sťahovanie sa nepodarilo (kód __1__): __2__ +[ini-parse-error] +missing-value=Chybajúca hodnota na __1__:__2__ +unterminated-section-header=Neukončená sekcia zahlavia na __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Kampaň '__1__' bola odstránená z hry . Toto uloženie môžete načítať v hre vo verzií __2__. +higher-than-maximum=Verzia mapy __1__ nemôže byť načítaná pretože je väčšia ako verzia hry (__2__). +lower-than-minimum=Verzia mapy __1__ nemôže byť načítaná pretože je menšia ako minimálna vstupná verzia (__2__). +[inventory-full-message] +ammo=Sloty na muníciu sú plné. +armor=Slot na brnenie je obsadený. +guns=Sloty na zbrane sú plné. +main=Inventár je plný. +trash-slots=Kôš je plný. +[inventory-restriction] +cant-be-burned=__1__ nemôže byť použité ako palivo. +cant-be-placed-in-output-slot=__1__ sem nejde vložiť. +cant-be-smelted=__1__ nedá sa taviť. +cant-be-used-as-ammo=__1__ nemožno použiť ako muníciu. +cant-be-used-as-ammo-for=__1__ sa nedá použiť ako munícia pre __2__. +cant-be-used-as-armor=__1__ nemožno použiť ako brnenie. +cant-be-used-as-gun=__1__ nemožno použiť ako zbraň. +cant-insert-into-assembling-machine-without-recipe=Nemôžeš nič vložiť do montovne, keď nemá nastavený recept. +cant-insert-into-hand-reserved-slot=Tento slot je rezervovaný pre kurzor. +cant-insert-into-module-slot=Do tohto slotu môžu byť vložené iba moduly. +cant-insert-into-restricted-slot=Sem ide vložiť iba __1__, nie __2__. +cant-insert-into-self=Nemôžeš vložiť predmet do seba. +cant-insert-limit-breached=Do tohoto slotu sa nedá umiestniť viac predmetov. +cant-insert-module=__1__nejde použiť v __2__ +cant-shoot=__1__nemôže strieľať __2__. +player-inventory-full=Nedá sa vložiť __1__. __2__ +wrong-fuel=__1__nejde napájať __2__. +[item-name] +item-unknown=Neznámy predmet +[json-parse-error] +invalid-comma-before-brace=Neplatná čiarka pred '}' v __1__:__2__ +invalid-comma-before-square-bracket=Neplatná čiarka pred ']' v __1__:__2__ +invalid-string-escape=Neplatný únikový reťazec na __1__:__2__ +invalid-utf16-low-surrogate=Neplatné UTF-16 nízká náhrada vo formatu JSON na __1__:__2__ +unexpected-character=Neočakávaný znak (__1__) v __2__:__3__ +unexpected-end-of-file=Neočakavaný koniec súboru v __1__:__2__ +unexpected-utf16-low-surrogate=Neočakavaný UTF-16 nízká náhrada vo formatu JSON na __1__:__2__ +unterminated-string=Neukončený reťazec v __1__:__2__ +[lua-profiler] +duration=Trvanie: __1__ms +elapsed=__plural_for_parameter_1_{1=Ubehla|2,3,4=Ubehli|rest=Ubehlo}__: __1__ ms +[multiplayer] +address-and-port-already-used-for-different-player=IP adresu a port už používa iný hráč. +cannot-load-downloaded-map=Nepodarilo sa načítať stiahnutú mapu: __1__ +catching-up=Doháňanie zmien. +client-is-catching-up=__1__ doháňa zmeny +client-is-downloading-map=__1__ sťahuje mapu +client-is-dropping=__1__ bude odpojený z hry +client-is-loading-map=__1__ načítava mapu +connected-downloading-map=Sťahovanie mapy (__1__) +connecting-to-the-game=Pripájanie k hre... +desynced=Desynchronizované. +desynced-downloading-map=Opakované sťahovanie mapy (__1__) +extra-mod=__1__ nie je na serveri. +game-paused=__1__ pozastavil hru. +invalid-address=__1__ nie je platná adresa (__2__). +loading-map=Načítavanie hry pre viac hráčov. +loading-scenario=Načítanie scenára __1__ +matching-server-connection-failed=Pripojenie ku priradzovaciemu serveru sa nepodarilo. +matching-server-connection-resumed=Pripojenie k priradzovaciemu serveru je obnovené. +matching-server-create-failure=Chyba pri vytváraní serveru pre hru: __1__ +matching-server-heartbeat-failure=Chyba pri posielaní synchronizačného sygnálu: __1__ +missing-mod=__1__ je len na serveri. +mod-mismatch-detected=Zistená nezhoda modov! +mod-version-mismatch=__1__: ty máš verziu __2__, server má verziu __3__. +nintendo-lan-mode-authorization-failed=Autorizácia LAN režimu zlyhala +nintendo-network-authorization-failed=SIeťové overenie zlyhalo +nintendo-online-play-requires-nso=Hranie online vyžaduje členstvo Nintendo Switch online. +no-address=__1__ nebol nájdený. +no-network=Bol si odpojený od siete. Hra pre viac hráčov nemôže pokračovať. +player-banned=Tvoje meno je zakázané v tejto hre. Dôvod: __1__. +player-desynced=__1__ je desynchronizovaný. +player-died=__1__ bol zabitý na mieste __2__ +player-died-by=__1__ bol zabitý hráčom __2__ na mieste __3__. +player-dropped=__1__ bol odpojený z hry. +player-joined-game=__1__ sa pripojil do hry. +player-left-game=__1__ opustil hru. +player-limit-reached=V tejto hre bol dosiahnutý maximálny počet hráčov. +player-paused-game=__1__ pozastavil hru. +player-reconnect=__1__ bol odpojený, pretože sa pripájal z iného miesta. +player-respawn=__1__ bol oživený. +player-resumed-game=__1__ znovu spustil hru. +player-switching-servers=__1__ prepína medzi servermi. +saving-local-variant-of-map=Ukladanie lokálnej verzie mapy. +saving-map=Ukladanie mapy +saving-map-for=Ukladanie mapy pre __1__ +server-dropped=Komunikácia so serverom zlyhala +server-not-responding=Server neodpovedá +server-quit=Server vypol hru +server-saving-map=Server (__1__) ukladá mapu. +server-saving-map-for=Server (__1__) ukladá mapu pre __2__. +server-version=Server beží na verzii __1__. +unknown-username=Neznáme užívateľské meno +user-not-whitelisted=Tvoje užívateľské meno nie je v zozname povolených hráčov na tomto serveri. +user-server-key-expired=Vnútorná chyba pri overení hráča. +user-with-that-name-already-in-game=Hráč s tvojím menom už je v hre. +version-mismatch-detected=Zistená nezhoda verzií! +waiting-for-saving-map=__1__ ukladá mapu. +waiting-for-server-to-prepare-the-map=Čaká sa na server, aby uložil mapu. +waiting-for-server-to-start-saving-the-map=Čakanie na server, aby začal ukladanie: __1__ +wrong-input=__1__ bol odpojený, pretože poslali chybné dáta. +you-have-been-dropped=Bol si odpojený z hry. +you-sent-wrong-data=Tvoj klinet poslal zlé dáta na server a bol odpojený. +you-were-afk=Bol si odpojený kvôli nečinnosti. +you-were-banned=Bol si zablokovaný na serveri. +you-were-kicked=Bol si vyhodený zo servera. +your-version=Bežíš na vevrzií __1__. +[noise-expression] +0_16-elevation=Bažiny +0_17-island=Ostrov +0_17-islands+continents=Ostrovy a kontinenty +0_17-lakes-elevation=Normálna +0_17-starting-plateau=Iba začínajúca plošina +aux=Normálny +debug-aux=Debugovanie +debug-moisture=Debugovanie +debug-temperature=Debugovanie +elevation=Normálna +endless-ocean-with-starting-area-elevation=Nekonečný oceán +endless-plateau-with-starting-area-elevation=Nekonečná plošina +moisture=Normálny +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normálna +[noise-property] +aux=Aux +elevation=Výška +moisture=Vlhkosť +temperature=Teplota +[permissions-command-output] +action-set-to=__1__ bola nastavená na __2__. +added-player-to-group=__1__ bol pridaný do skupiny __2__. +created-group=Skupina __1__ bola vytvorená. +deleted-group=Odstránené povolenia skupiny: __1__. +player-is-already-in-group=__1__ sa už nachádza v skupine __2__. +player-is-in-group=__1__ je v skupine __2__. +player-is-not-in-any-group=__1__ nie je v žiadnej skupine. +player-is-not-in-group=__1__ nie je v skupine __2__. +player-removed-from-group=__1__ bol odstránený zo skupiny __2__. +renamed-group=Premenovaná skupina povolení: __1__ na __2__. +reset-complete=Obnoviť predvolené povolenia. +unable-to-create-group=Nepodarilo sa vytvoriť skupinu. +unknown-action=Neznámy vstup akcie: __1__. +unknown-action-value=Neznáma hodnota: __1__ - očakáva true alebo false. +unknown-group=Neznáma skupina: __1__. +unknown-player=Neznámy hráč: __1__. +you-can-not-create-groups=Nemáš povolenie na vytváranie skupín s oprávneniami. +you-can-not-delete-groups=Nemáš povolenie na vymazanie skupín s oprávneniami. +you-can-not-delete-the-default-group=Nemôžeš vymazať predvolené povolenia skupiny. +you-can-not-edit-groups=Nemáš povolenie na upravovanie skupín s oprávneniami. +[permissions-help] +add-player= - Pridá hráča to danej skupiny. +create-group= - Vytvorí novú skupinu so zadaným menom, alebo predurčeným menom ak nie je mno zadané. +delete-group=- Odstráni danú skupinu. +edit-group= - Zapne alebo vypne danú akciu pre danú skupinu. +get-player-group= - Vráti skupinu, do ktorej hráč patrí (ak má skupinu). +groups=-Zoznam všetkých skupín. +help-list=Dostupné možnosti sú: __1__. +matching-actions-list=Odpovedajúce akcie: __1__. +matching-group-list=Odpovedajúce skupiny: +matching-options-list=Odpovedajúce možnosti: __1__. +remove-player= - Odstráni hráča z danej skupiny. +rename-group= - Premenuje danej skupine názov. +reset=-Obnoví všetky povolenia predvoleného stavu. +[recipe-difficulty] +expensive=Drahá +normal=Normálna +[richness] +none[1]=Žiadna +[save-map-failed] +cannot-save-map=Nedá sa uložiť mapa: __1__ +[size] +none=Žiadna +only-starting-area=Ak je vypnuté: iba v začiatočnej oblasti +[spidertron-status] +connected-to=Pripojené k __1__ +connection=Pripojenie +idle=Nečinný +moving=Hýbe sa (__1__) +not-connected=Nepripojené +shooting=Streľba +[technology-difficulty] +expensive=Drahá +normal=Normálna +[tile-name] +tile-unknown=Neznáma dlaždica +[tooltip-category] +activated=Aktivované +burnable-fuel=palivo +consumed=Skonzumované +consumes=Konzumuje +debug=Ladenie +effect=Efekt +electricity=elektrina +equipment-grid=Pole vybavenia +equipment-grid-electricity=elektrina pre výbavu +fluid=tekutina +generates=Generuje +heat=Teplo +personal-weapon=Osobná zbraň +placed-in-equipment-grid=Uložené v poly vybavenia +player-armor=Brnenie +stores=Ukladá +thrown=Hodenie +train=Vlak +turret=Veža +vehicle=Vozidlo +vehicle-weapons=Zbrane vozidla +[tutorial-gui] +new-recipes-available=Nové recepty na výrobu dostupné +new-technologies-available=Nové technológie dostupné na výskum +objective-complete=Úloha splnená +research-tooltip-heading=Výskum dokonený! +[virtual-signal-description] +signal-unknown[1]=Tento signál nie je dostupný kvôli odstráneniu módu. Bude vrátený, ak bude mód znovu povolený. +[virtual-signal-name] +signal-unknown=Neznámy signál + diff --git a/factorio/data/core/locale/sk/info.json b/factorio/data/core/locale/sk/info.json new file mode 100644 index 0000000000000000000000000000000000000000..07f31b3abe3774f050a7ee81b72911e09d70dd98 --- /dev/null +++ b/factorio/data/core/locale/sk/info.json @@ -0,0 +1,4 @@ +{ + "completed": 93, + "language-name": "Slovenčina" +} \ No newline at end of file diff --git a/factorio/data/core/locale/sl/core.cfg b/factorio/data/core/locale/sl/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7f924ff0bd38f0ac41d2362c46d649465d94ff88 --- /dev/null +++ b/factorio/data/core/locale/sl/core.cfg @@ -0,0 +1,2151 @@ +and=in +ban-report=__1__ za __2__ +ban-report-ip=__1__ (__2__) za __3__ +base-mod-invalid=Osnovni mod je ključen za zagon igre, a je trenutno neveljaven. +blueprint-library-shortcut-broken=Ciljni recept bližnjice ne obstaj več. +blueprint-no-name=Neimenovan +blueprint-transferring=Prenašanje načrta: __1__ +cant-add-player-already-exists=Igralec z imenom __1__ že obstaja. +cant-be-damaged=Tega se ne da poškodovati. +cant-be-mined=Tega se ne da rudariti. +cant-be-rotated=Tega se ne da obrniti. +cant-change-enemy-wires=Sovražnikovih žic ni mogoče spremeniti. +cant-join-game-not-in-main-menu=Steam igri se lahko pridružite le v glavnem meniju. +cant-mine-enemy-structure=Sovražnikovih struktur ni mogoče izkopati. +cant-mine-vehicle-with-passenger=Ta stvar ne more biti izkopana, medtem ko je kdorkoli noter. +cant-repair-enemy-structures=Sovražnikovih struktur ni mogoče popravljati. +cant-set-duplicate-filter=__1__ je filtriran v drugo režo. +cant-set-duplicate-request=__1__ je že zahtevan na drugem mestu. +cant-set-duplicate-trash-slot=__1__ je že zahtevan drugje. +cant-set-filter=Tega filtra ne smeš nastaviti: __1__ +colon=: +color-for-players-only=Barvo je mogoče nastaviti le za igralce. +command-attempted-not-allowed=__1__ je poskusil izvesti nedovoljen ukaz: __2__ +command-ran=__1__ (ukaz): __2__ +continue=Naprej +days=__1__ __plural_for_parameter_1_{1=dan|2=dneva|3,4=dnevi|ends in 01=dan|ends in 02=dneva|ends in 03,04=dnevi|rest=dni}__ +destination-full=Cilj je poln +disabled-by-server=Onemogočil strežnik +discard-changes=Zavrzi spremembe +electric-pole-wire-limit-reached=Dosežena omejitev 5 povezav. +empty-file-name=Prostor za ime je prazen. +empty-stop-name=Ime postaje je prazno +entered-the-vehicle=Vstop v vozilo. +error-while-importing-string=Napaka pri uvažanju niza: +error-with-handler-failed=__1__\nMed postopkom je obdelovalec napake naredil novo napako:\n__2__ +error-with-handler-message=__1__\nObdelovalec napak je dodal naslednje podatke:\n__2__ +evolution-message=Faktor evolucije: __1__. (Čas: __2__%)(Onesnaženost: __3__%)(Uničeni spawnerji __4__%) +failed-to-import-string=Ni bilo mogoče uvoziti niza: __1__. +failed-to-load-mod=Ni bilo mogoče naložiti moda "__1__" +failed-to-load-mod-reason=Ni bilo mogoče naložiti moda "__1__": __2__ +feature-not-available-in-demo-version=Ta funkcija ni na voljo v tej različici. +file-name-too-long=Ime datoteke je predolgo. (Največ __1__ znakov) +format-degrees=__1__° +format-degrees-c=__1__°C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Igra je bila shranjena v __1__. +hours=__1__ __plural_for_parameter_1_{1=ura|2=uri|3,4=ure|ends in 01=ura|ends in 02=uri|ends in 03,04=ure|rest=ur}__ +invalid-character-in-file-name=Neveljaven znak v imenu datoteke. +invalid-parameter=Neveljaven parameter +invalid-screenshot-resolution=Neveljavna resolucija zajema zaslona. Širina in dolžina morata biti v okvirju {1, __1__}. +item-has-tags=Predmet ima oznako. +left-the-vehicle=Izstop iz vozila. +loading-mods=Nalagam mode... +loading-sprites=Nalagam sprite... +locks=Zaklepanje +manual-wire-dragging-disabled=Ročno premikanje žic je onemogočeno +map-info-combined-yield-percentage=Za __1__ je kombiniran donos __2__% +minutes=__1__ __plural_for_parameter_1_{1=minuta|2=minuti|3,4=minute|ends in 01=minuta|ends in 02=minuti|ends in 03,04=minute|rest=minut}__ +mod-caused-error=Mod __1__ je povzročil nepopravljivo napako.\nProsimo, prijavi to napako avtorju moda.\n\n__2__ +no-artillery-in-range=V dometu ni topništva. +no-artillery-with-ammo-in-range=Topništva s strelivom ni v dometu. +no-bans=Noben igralec ni izključen. +no-path=Ni poti +not-allowed-character-in-file-name=Znak "__1__" ni dovoljen v imenu datoteke. +not-enough-ingredients=Ni zadosti sestavin. +not-enough-rails=Premalo tračnic +not-operable=Upravljanje ni mogoče +on-the-ground=Na tleh +or=ali +per-minute-suffix=/min +per-second-suffix=/s +permissions-import-successfully=Dovoljenja uspešno uvožena. +player-cancelled-research=__1__ je prekinil raziskavo __2__ +player-changed-research=__1__ je spremenil raziskavo iz __2__ na __3__ +player-doesnt-exist=Igralec __1__ ne obstaja. +player-is-already-an-admin=__1__ je že administrator. +player-is-already-in-admin-list=__1__ je že na seznamu administratorjev in bo povišan, čim se pridruži igri. +player-is-not-an-admin=__1__ ni administrator. +player-is-not-in-admin-list=__1__ ni na seznamu administratorjev. +player-isnt-online=__1__ ni prijavljen. +player-queued-research=__1__ raziskave v čakalni vrsti __2__ +player-started-research=__1__ je začel raziskavo __2__ +player-was-added-to-admin-list=__2__ je dodal __1__ na seznam administratorjev, __1__ bo povišan, čim se pridruži igri. +player-was-banned=__2__ je izključil __1__. Razlog: __3__. +player-was-demoted=__2__ je __1__ odvzel pravice administratorja. +player-was-kicked=__2__ je iz strežnika brcnil __1__. Razlog: __3__. +player-was-promoted=__2__ je __1__ povišal v administratorja. +player-was-removed-from-admin-list=__2__ je odstranil __1__ s seznama administratorjev, __1__ ne bo povišan. +player-was-unbanned=__2__ je preklical izključitev __1__. +recipe-not-craftable-in-hand=Tega recept ni mogoče ročno izdelati. +recipe-too-complex-to-craft-in-hand=Ta načrt je preveč zapleten za ročno izdelavo. +replay-saving-disabled=Shranjevanje ponovitev je onemogočeno. +reset-to-defaults=Ponastavi __1__ __plural_for_parameter_1_{1=možnost|ends in 01=možnost|rest=možnosti}__ na privzeto +reset-to-defaults-disabled=Vse možnosti imajo privzete vrednosti. +rolling-stock-connected=Železnica priklopljena. +rolling-stock-disconnected=Železnica odklopljena. +saving-process-crashed=Postopek shranjevanja je odpovedal. +scenario-caused-error=Scenarij __1__ je povzročil nepopravljivo napako.\nProsimo, prijavi to napako avtorju scenarija.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=sekunda|2=sekundi|3,4=sekunde|ends in 01=sekunda|ends in 02=sekundi|ends in 03,04=sekunde|rest=sekund}__ +shortcut-disabled-technology-not-researched=Ta bližnjica zahteva __1__ tehnologijo. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +string-import-produced-no-item=Vnos ni proizvedel nobenega predmeta. +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__s +time-symbol-seconds-short=__1__s +too-long-stop-name=Ime postajališča (__1__ znakov) ne sme biti daljše od __2__ znakov. +unconfirmed-changes=__plural_for_parameter_1_{1=Obstaja|rest=Obstajajo}__ __1__ unconfirmed __plural_for_parameter_1_{1=sprememba|rest=spremembe}__. +unknown-player-was-banned=__2__ je izključil __1__ (ni na zemljevidu). Razlog: __3__. +unlocks=Odkleni +unspecified=nedoločeno +user-verification-already-disabled=Uporabniška verifikacija je že onemogočena. +user-verification-already-enabled=Uporabniška verifikacija je že omogočena. +user-verification-disabled=Uporabniška verifikacija je onemogočena. +user-verification-enabled=Uporabniška verifikacija je omogočena. +vehicle-is-full=Vozilo je polno. +[achievement-progress] +construct-with-robots-more-than=Ročno: __1__ S pomočjo robotov: __2__ +dont-craft-manually=Ročno izdelano: __1__ +not-a-freeplay-map=Ta dosežek lahko prejmeš le v prosti igri. +only-when-playing-new-game=Ta dosežek lahko prejmeš samo z igranjem nove igre. +player-damaged=Največ škode z enim udarcem: __1__ +remaining-time=Preostali čas: __1__ +[cant-build-reason] +entity-ghost-in-the-way=Prikazen entitete __1__ je v napoto +entity-in-the-way=__1__ je v napoto +invalid-rail-signal-position=Neveljaven položaj signala +invalid-train-stop-position=Neveljaven položaj postaje +no-resource-for-drill=__1__ je lahko zgrajen/a/o le na surovinah +no-resource-for-mining-drill=Rudarski vrtalnik mora biti postavljen na surovinah +rail-signals-must-be-built-next-to-rail=Železniški signali morajo biti zgrajeni poleg železnice +too-close-to-existing-rail-signal=Preblizu obstoječega železniškega signala +[character-corpse] +died=Umrl/a +killed-by=Vzrok smrti +name=Truplo (__1__) +time-ago=pred __1__ +time-remaining=Preostali čas +[clone-area-errors] +source-and-destination-collide=Izvorno in končno področje se prekrivata. +source-area-and-destination-are-not-equal=Izvorno območje in ciljno območje nista iste velikosti. +source-area-and-destination-area-must-not-be-rotated=Izvorno in ciljno območje ne smeta biti rotirana. +source-entities-overlap-with-destination=Izvorni objekti se prekrivajo s ciljnimi objekti. +tiles-collide=Izvorno in končno področje kvadratov se prekriva. +[color] +acid=Kislina +black=Črna +blue=Modra +brown=Rjava +cyan=Ciano +gray=Siva +green=Zelena +orange=Oranžna +pink=Rožnata +purple=Vijolična +red=Rdeča +white=Bela +yellow=Rumena +[color-capital] +blue=B +green=G +red=R +[command-help] +admins=- Izpiše seznam administratorjev. +alerts= Omogoči, onemogoči, utiša ali nastavi naglas dano vrsto alarma. +all-players-list=Vsi igralci: +available-alerts=Alarmi na voljo: __1__. +available-colors=Barve na voljo: __1__. +ban= - Izključi določenega igralca. +banlist= - Doda ali odstrani igralca iz seznama izključenih igralcev. Isto kot /ban ali /unban. +bans=- Izpiše seznam izključenih igralcev. +cheat= - Razišče vse tehnologije in aktivira način za goljufije. Uporaba možnosti hkrati doda junaki nekatere dodatne predmete. +clear=- Počisti konzolo. +command= - Izvrši ukaz Lua (če je dovoljeno). +delete-blueprint-library= - Iz shrambene datoteke izbriše shranjene načrte danega nepovezanega igralca. Vnesi "everybody confirm", da izbrišeš načrte vseh nepovezanih igralcev. +demote= - Igralcu odvzame status administratorja. +evolution=- Izpiše informacije o faktorju nezemljanske evolucije. +help-description=Vnesi /h , da prebereš podrobnosti o njej. +help-list=Razpoložljivi ukazi so: +ignore= - Prepreči, da bi se v klepetu prikazovala sporočila tega igralca. Administratorska sporočila so še vedno vidna. +ignores=- Izpiše seznam prezrtih igralcev. +kick= - Vrže igralca iz igre. +matching-alerts-list=Ujemajoča opozorila: __1__. +matching-colors-list=Ujemajoče barve: __1__. +matching-commands-list=Ujemajoči ukazi: +matching-players-list=Ujemajoči igralci: +measured-command= - Izvede ukaz Lua (če je dovoljeno) in izmeri porabljen čas za izvedbo. +mute= - Prepreči, da bi igralec pisal v klepet. +mute-programmable-speaker= - Utiša ali nastavi naglas globalne zvoke, ki jih ustvarja programabilni zvočnik. Z "local" utišaš samo lokalnega igralca. Administratorji lahko uporabijo "everyone", da utišajo zvoke vseh na strežniku. +promote= - Poviša igralca v administratorja. +purge= - Počisti vsa sporočila tega igralca iz klepetalniškega dnevnika. +quit=- Varno terminira strežnik. +reply= - Odgovori zadnjemu igralcu, ki ti je nekaj zašepetal. +save= - Shrani trenutno igro z določenim imenom. +screenshot= - Slika zaslon s tvojimi trenutnimi nastavitvami pogleda ali z določeno ločljivostjo. Zoom je neobvezen in ima privzeto vrednost 1. +seed=- Izpiše začetno seme mape. +server-commands=- Strežniški ukazi na konzoli. +server-save=- Shrani igro v večigralskem načinu na strežnik. +shout= - Pošlje sporočilo vsem igralcem, tudi drugim silam. +silent-command= - Izvede ukaz Lua (če je dovoljeno), ne da bi to izpisal na konzolo. +time=- Izpiše informacije o starosti mape. +unban= - Prekliče izključitev igralca. +unignore= - Dovoli, da se v klepetu prikazujejo sporočila tega igralca. +unknown-command=Neznan ukaz __1__ +unmute= - Dovoli, da igralec zopet piše v klepet. +version=- Izpiše trenutno različico igre. +whisper= - Pošlje sporočilo določenemu igralcu. +whitelist= - Omogoči, onemogoči, doda ali odstrani igralca iz bele liste (samo igralci na beli listi se lahko pridružijo igri). Če hočeš videti seznam vseh igralcev na beli listi, napiši "get" in izpusti ime igralca. Prazna bela lista omogoči, da se lahko pridružijo vsi igralci. +[command-output] +action-logging-disabled=Onemogočeno beleženje dejanj. +action-logging-enabled=Omogočeno beleženje dejanj. +alert-already-disabled=Alarm tipa __1__ je že onemogočen. +alert-already-muted=Alarm tipa __1__ je že utišan. +alert-disabled=Alarm tipa __1__ je bil onemogočen. +alert-enabled=Alarm tipa __1__ je bil omogočen. +alert-isnt-disabled=Alarm tipa __1__ ni onemogočen. +alert-isnt-muted=Alarm tipa __1__ ni utišan. +alert-muted=Alarm tipa __1__ je bil utišan. +alert-unmuted=Alarm tipa __1__ je spet naglas. +banlist-add-is-admin-only=Samo administrator lahko doda nekoga na listo izključenih. +banlist-already-empty=Lista izključenih je že prazna. +banlist-clear-is-admin-only=Samo administrator lahko izprazni listo izključenih. +banlist-cleared=Lista izključenih je bil izpraznjena. +banlist-empty=Lista izključenih je prazna. +banlist-remove-is-admin-only=Samo administrator lahko nekoga odstrani z liste izključenih. +deleted-blueprint-library-for-players=Načrti izbrisani za igralce: +no-blueprint-libraries-to-delete=Ni načrtov, da bi jih izbrisal. +permission-action-list=Vsa dejanja: __1__. +permission-groups-list=Vse skupine z dovoljenji: __1__. +player=igralec +player-added-to-banlist=__1__ dodan/a na listo izključenih. +player-added-to-whitelist=__1__ dodan/a na belo listo. +player-already-muted=__1__ je že utišan/a. +player-already-on-banlist=__1__ je že izključen/a. +player-already-on-whitelist=__1__ je že na beli listi. +player-blueprint-library-deleted=Načrti igralca __1__ izbrisani. +player-blueprint-library-not-found=__1__ ni imel shranjenih načrtov. +player-ignored=__1__ je prezrt/a. +player-is-not-on-banlist=__1__ ni izključen/a. +player-is-not-on-whitelist=__1__ ni na beli listi. +player-is-on-banlist=__1__ je izključen/a. +player-is-on-whitelist=__1__ je na beli listi. +player-isnt-muted=__1__ ni utišan/a. +player-list=Igralci (__1__): +player-list-online=Povezani igralci (__1__): +player-muted=__2__ je utišal/a __1__. +player-unignored=__1__ neprezrt/a. +player-unmuted=__2__ je dovolil/a __1__ govoriti. +player-was-not-on-banlist=__1__ ni bil/a izključena. +player-was-not-on-whitelist=__1__ ni bil/a na beli listi. +player-was-removed-from-banlist=Preklicana izključitev __1__. +player-was-removed-from-whitelist=__1__ odstranjen/a z bele liste. +players-on-banlist=Izključeni igralci: __1__ +players-on-whitelist=Igralci na beli listi: __1__ +programmable-speaker-muted-everyone=Globalni zvoki programabilnega zvočnika so utišani za vse igralce. +programmable-speaker-muted-local=Globalni zvoki programabilnega zvočnika so utišani za igralca. +programmable-speaker-unmuted-everyone=Globalni zvoki programabilnega zvočnika so naglas za vse igralce. +programmable-speaker-unmuted-local=Globalni zvoki programabilnega zvočnika so naglas za igralca. +shout=kriče +whisper=šepetaje +whitelist-add-is-admin-only=Samo administrator lahko doda nekoga na belo listo. +whitelist-already-empty=Bela lista je že prazna. +whitelist-clear-is-admin-only=Samo administrator lahko izprazni belo listo. +whitelist-cleared=Bela lista je bila izpraznjena in onemogočena. +whitelist-empty=Bela lista je prazna. +whitelist-remove-is-admin-only=Samo administrator lahko nekoga odstrani z bele liste. +[config-help] +afk-auto-kick=<številka> - Nastavi, koliko časa (v minutah) mora biti igralec neaktiven, preden ga vrže iz igre. Če vpišeš 0, bo funkcija onemogočena. +allow-commands= - Nastavi, ali so ukazi Lua dovoljeni. +allow-debug-settings= - Nastavi, ali so neosnovne nastavitve razhroščevanja dovoljene za neadministratorje. +autosave-interval=<številka> - Nastavi, na koliko časa (v minutah) se igra shrani. Če vpišeš "0", bo funkcija onemogočena. +autosave-only-on-server= - Nastavi, ali bo igro shranjeval samo strežnik. +description= - Nastavi opis strežnika (polje je lahko prazno). +help-list=Razpoložljive konfiguracije so: __1__. +ignore-player-limit-for-returning-players= - Nastavi, ali je omejitev igralcev na strežniku prezrta za vračajoče igralce. +matching-configs-list=Ujemajoče konfiguracije: __1__. +max-players=<številka> - Nastavi največje število dovoljenih igralcev za ta strežnik. 0 pomeni "brez omejitev". +max-upload-slots= - Nastavi največje število nalagalnih pozicij. 0 pomeni brez omejitve. +max-upload-speed=<številka> - Nastavi največjo "upload" hitrost v kilobajtih na sekundo. 0 pomeni "brez omejitve". +name= - Nastavi ime strežnika. +only-admins-can-pause= - Nastavi, ali smejo samo administratorji ustaviti igro. +tags= - Nastavi oznako strežnika - seznam nizov (polje je lahko prazno). +visibility-lan= - Nastavi, ali bo igra vidna na LAN. +visibility-public= - Nastavi, ali bo igra vidna v javnosti. +visibility-steam= - Določi če se lahko prijatelji pridružijo preko Steama. +[config-output] +afk-autokick-changed-to-disabled=Metanje iz igre ob neaktivnosti je zdaj onemogočeno. +allow-commands-set-to=Omogočanje ukazov Lua nastavljeno na __1__. +allow-debug-settings-set-to=Omogočanje nastavitev za razhroščevanje nastavljeno na __1__. +autosave-changed-to-disabled=Samodejno shranjevanje je zdaj onemogočeno. +autosave-disabled=Samodejno shranjevanje je onemogočeno. +autosave-only-on-server=Samodejno shranjuj samo na strežniku: __1__. +autosave-only-on-server-set-to=Samodejno shranjuj samo na strežniku, nastavljenem na: __1__. +cant-use-not-in-multiplayer-game=Konfiguracijske ukaze je možno uporabiti le v večirgalskem načinu. +expected-value-to-set=Tretjemu parametru je treba določiti vrednost. +has-password=Strežnik ima trenutno geslo. +ignore-player-limit-for-returning-players=Omejitev igralcev prezrta za vračajoče igralce: __1__. +ignore-player-limit-for-returning-players-set-to=Omejitev igralcev prezrta za vračajoče igralce nastavljena na: __1__. +invalid-config=Neznana konfiguracija: __1__ +max-number-of-players-changed-to=Največje število igralcev spremenjeno na __1__. +max-number-of-players-changed-to-unlimited=Omejitev igralcev odstranjena. +no-password=Strežnik trenutno nima gesla. +only-admins-can-pause=Samo administratorji lahko ustavijo igro: __1__. +only-admins-can-pause-set-to=Administratorski privilegij ustavljanja igre nastavljen na: __1__. +password-changed=Strežniško geslo spremenjeno. +password-removed=Strežniško geslo odstranjeno. +server-description=Opis serverja: __1__ +server-description-already-empty=Polje za opis strežnika je že prazno. +server-description-changed=Opis serverja: __1__ +server-description-cleared=Oznaka strežnika zbrisana. +server-description-empty=Strežnik nima opisa. +server-name=Ime serverja: __1__ +server-name-changed=Ime strežnika je bilo spremenjeno v: __1__ +server-tags=Oznake strežnika: __1__ +server-tags-already-empty=Server je brez oznak. +server-tags-changed=Oznake strežnika nastavljene na: __1__ +server-tags-cleared=Oznake strežnika so zbrisane. +server-tags-empty=Server je brez oznak. +upload-rate=__1__ kilobajtov na sekundo. +upload-rate-changed-to=Največja "upload" hitrost spremenjena na __1__ kilobajtov na sekundo. +upload-rate-changed-to-unlimited="Upload" omejitev odstranjena. +upload-rate-unlimited=Neomejena. +upload-slots=__1__ predalov. +upload-slots-changed-to=Število prostorov na nalaganje spremenjeno na __1__. +upload-slots-changed-to-unlimited="Upload" omejitev odstranjena. +upload-slots-unlimited=Neomejeno. +value-is-not-valid=Vrednost ni veljavna. +verify-user-identity=Potrdi uporabnikovo identiteto: __1__. +verify-user-identity-set-to=Potrditev uporabnikove identitete nastavljena na: __1__. +visibility-lan=Vidnost na LAN; __1__. +visibility-lan-set-to=Vidnost na LAN nastavljena na: __1__. +visibility-public=Vidnost v javnosti: __1__. +visibility-public-set-to=Vidnost v javnosti nastavljena na: __1__. +visibility-steam=Vidnost na Steamu: __1__. +visibility-steam-set-to=Vidnost na Steamu nastavljena na: __1__. +[control-keys] +capslock=Caps Lock +delete=Izbriši +insert=Vstavi +mouse-wheel-left=Miškin kolešček levo +mouse-wheel-right=Miškin kolešček desno +mouse-wheel-up=Miškin kolešček gor +pause=Pavza +print-screen=Print Screen +spacebar=Preslednica +tab=Tab +[controller] +character=Upravljatelj junaka +cutscene=Upravljatelj scene +editor=Upravljatelj urejevalca +ghost=Upravljatelj prikazni +god=Upravljatelj boga +pause=Upravljatelj premora +spectator=Upravljatelj gledalca +[controls] +action-bar-select-page-1=Izberi 1. stran priročne vrstice +action-bar-select-page-10=Izberi 10. stran priročne vrstice +action-bar-select-page-2=Izberi 2. stran priročne vrstice +action-bar-select-page-3=Izberi 3. stran priročne vrstice +action-bar-select-page-4=Izberi 4. stran priročne vrstice +action-bar-select-page-5=Izberi 5. stran priročne vrstice +action-bar-select-page-6=Izberi 6. stran priročne vrstice +action-bar-select-page-7=Izberi 7. stran priročne vrstice +action-bar-select-page-8=Izberi 8. stran priročne vrstice +action-bar-select-page-9=Izberi 9. stran priročne vrstice +activate-tooltip=Omogoči nasvete +build=Zgradi +build-ghost=Zgradi prikazen +cancel-craft=Prekliči izdelavo 1 +cancel-craft-5=Prekliči izdelavo 5 +cancel-craft-all=Prekliči izdelavo preostalih +confirm-message=Potrdi sporočilo +connect-train=Priklopi vlak +copy=Kopiraj +copy-entity-settings=Kopiraj nastavitve entitete +craft=Izdelaj 1 +craft-5=Izdelaj 5 +craft-all=Izdelaj vse +cursor-split=Pol v roko +cut=Izreži +cycle-blueprint-backwards=Knjiga načrtov: Nazaj +cycle-blueprint-forwards=Knjiga načrtov: Naprej +cycle-clipboard-backwards=Prejšnje v odložišču +cycle-clipboard-forwards=Naslednje v odložišču +debug-reset-zoom=Ponastavi nivo povečave +debug-toggle-atlas-gui=Preklopi okno atlasa +debug-toggle-basic=Preklopi osnovno razhroščevanje +debug-toggle-debug-settings=Preklopi okno nastavitev razhroščevanja +decrease-ui-scale=Zmanjšanje obsega uporabniškega vmesnika +disconnect-train=Odklopi vlak +drag-map=Povleci mapo +drop-cursor=Spusti predmet +editor-clone-item=Kloniraj predmet +editor-delete-item=Izbriši postavko +editor-next-variation=Naslednja različica +editor-previous-variation=Prejšnja različica +editor-tick-once=Tik enkrat +editor-toggle-pause=Ustavi entitete +fast-entity-split=Hitro razpolovi entiteto +fast-entity-transfer=Hiter prenos med entitetami +increase-ui-scale=Povečanje obsega uporabniškega vmesnika +inventory-split=Razpolovi inventar +inventory-transfer=Prenos inventarja +kill-statistics=Vklop statistik smrti +larger-terrain-building-area=Večje območje gradnje ploščic +mine=Izkoplji +move-down=Dol +move-left=Levo +move-right=Desno +move-up=Gor +next-active-quick-bar=Naslednja aktivna priročna vrstica +next-weapon=Naslednje orožje +not-set=Ni nastavljeno +open-character-gui=Odpri inventar +open-gui=Odpri okno objekta +open-item=Odpri okno predmeta +paste=Prilepi +paste-entity-settings=Prilepi nastavitve entitete +pause-game=Premor +pick-item=Poberi/spusti sveženj +pick-items=Poberi predmete na tleh +place-in-chat=Postavi oznako v klepet +place-ping=Označi položaj na zemljevidu +previous-active-quick-bar=Prejšnja aktivna priročna vrstica +previous-mod=Izberi prejšnji mod +previous-technology=Izberi predhodno tehnologijo +quick-bar-button-1=Bližnjica 1 +quick-bar-button-1-secondary=Sekundarna bližnjica 1 +quick-bar-button-10=Bližnjica 10 +quick-bar-button-10-secondary=Sekundarna bližnjica 10 +quick-bar-button-2=Bližnjica 2 +quick-bar-button-2-secondary=Sekundarna bližnjica 2 +quick-bar-button-3=Bližnjica 3 +quick-bar-button-3-secondary=Sekundarna bližnjica 3 +quick-bar-button-4=Bližnjica 4 +quick-bar-button-4-secondary=Sekundarna bližnjica 4 +quick-bar-button-5=Bližnjica 5 +quick-bar-button-5-secondary=Sekundarna bližnjica 5 +quick-bar-button-6=Bližnjica 6 +quick-bar-button-6-secondary=Sekundarna bližnjica 6 +quick-bar-button-7=Bližnjica 7 +quick-bar-button-7-secondary=Sekundarna bližnjica 7 +quick-bar-button-8=Bližnjica 8 +quick-bar-button-8-secondary=Sekundarna bližnjica 8 +quick-bar-button-9=Bližnjica 9 +quick-bar-button-9-secondary=Sekundarna bližnjica 9 +remove-pole-cables=Odstrani žice na drogovih +reset-ui-scale=Ponastavi velikost uporabniškega vmesnika na avtomatično nastavljanje +reverse-rotate=Obračaj v drugo smer +rotate=Obračaj +rotate-active-quick-bars=Rotiraj aktivne priročne vrstice +select-for-blueprint=Izberi za načrt +shoot-enemy=Streljaj na sovražnika +shoot-selected=Streljaj na izbrano +smaller-terrain-building-area=Manjše območje gradnje ploščic +smart-pipette=Kapalka +stack-split=Razpolovi sveženj +stack-transfer=Prenos svežnja +toggle-filter=Preklopi filter +toggle-gui-debug=Preklopi GUI-Debug +toggle-gui-glows=Zamenjaj svetlikanje vmesnika +toggle-gui-shadows=Zamenjaj sence vmesnika +toggle-gui-style-view=Zamenjaj stil vmesnika +toggle-map=Preklopi mapo sveta +toggle-menu=Preklopi meni +undo=Razveljavi +unknown=Neznano +zoom-in=Povečaj +zoom-out=Pomanjšaj +[controls-description] +larger-terrain-building-area=Poveča postavitveno območje za ploščice. +next-weapon=Preklopi na naslednje razpoložljivo orožje. +remove-pole-cables=Odstrani žice iz izbranega električnega droga, začenši z električnimi žicami in nato žicami logičnega omrežja. +select-for-cancel-deconstruct=Izberi za preklic nadgradnje ali razgradnje. +show-info=Preklopi prikazovanje dodatnih informacij o izdelanih entitetah, kot so recepti v montažnih strojih in vsebine zabojnikov. +smaller-terrain-building-area=Zmanjša postavitveno območje za ploščice. +smart-pipette=Izbere predmete iz tvojega inventarja, potrebne za gradnjo izbrane entitete, in jih položi v roko. Za surovine bo izbran najhitrejši možni rudarski vrtalnik. +[deconstruction-tile-mode] +always=Vedno +always-description=Vedno: ploščice so vedno izbrane, tudi če so najdene entitete. +never=Nikoli +never-description=Nikoli: ploščice niso nikoli izbrane. +normal=Normalno +normal-description=Normalno: ploščice so izbrane, kadar ni entitet. +only=Samo +[description] +accepted-equipment=Sprejeta oprema +ammo=Strelivo +ammo-consumption-modifier=Modifikator porabe streliva +amount=Količina +area-of-effect-size=Območje učinka +automatic-range=Samodejni doseg +batteries=Baterije +battery-capacity=Kapaciteta baterije +belt-items=Predmeti +belt-speed=Hitrost traku +buffer-recharge-rate=Hitrost polnjenja notranje shrambe +builds=Uporabno za grajenje __1__. +can-filter-items=Lahko filtrira predmete. +cargo-capacity=Tovorna kapaciteta +cargo-contents=Vsebina tovora +cluster-trigger=Razpon cepitve +construction-area=Gradbišče +construction-robots=Gradnja +consumption-bonus=Poraba energije +crafting-speed=Hitrost izdelovanja +creates-number-entities-key=Ustvari +creates-number-entities-value=__1__ x __2__ +damage=Škoda +damage-bonus=Dodatna škoda +damage-dealt=Storjena škoda +decorative-type=Tip +decorative-type-decal=Nalepka +decorative-type-decorative=Okraski +destroys-cliffs=Uniči pečine +dimensions=Mere +durability-key=Trajnost +durability-value=__1__/__2__ +duration=Trajanje +effect-distribution-efficiency=Učinkovitost porazdelitve +effectivity=Učinkovitost +electricity=Elektrika +energy=Energija +energy-capacity=Energijska kapaciteta +energy-to-recharge-one-shield=Energija na točko trčenja +expected-resources=Pričakovane surovine +fluid-capacity=Shrambena prostornina +fluid-contents=Vsebina tekočine +fluids=Tekočine +followers=Sledilci +force=Enota +fuel-acceleration=Pospešek vozila +fuel-acceleration-modifier=Pospešek +fuel-speed-modifier=Največja hitrost +fuel-top-speed=Največja hitrost vozila +fuel-value=Vrednost goriva +grid-size=Velikost mreže za opremo +health=Zdravje +incoming-block=Dohodni blok +input-signals=Vhodni signali +inventory-size-bonus=Dodaten prostor v inventarju +kills=Ubiti +last-user=Zadnji uporabnik +logistic-chest-filters=Filtri +logistic-chest-storage-counts=Shramba logističnega sistema +logistic-chest-targeted-items-deliver=Odstavljeno +logistic-chest-targeted-items-pickup=Pobiranje +logistic-request-tooltip-logistic-storage=Logistična shramba +logistic-request-tooltip-on-the-way=Na poti +logistic-request-tooltip-satisfaction=Zadostitev +logistic-robots=Logistika +logistics-connection-distance=Oddaljenost logistične povezave +made-in=Ustvarjeno v +magazine-size=Velikost saržerja +manual-range=Ročni doseg +market-item-price=Cena +max-speed=Največja hitrost +min-range=Minimalni doseg +mining-area=Rudarsko območje +mining-speed=Hitrost izkopavanja +mining-time=Čas kopanja +module-bonus-limit=omejitev +movement-speed-bonus=Bonus premikanja +name=Ime +no-ammo=Ni streliva +no-block=Ni bloka +num-available-robots=Število razpoložljivih robotov +num-effect-receivers=Število prejemnikov učinka +num-effect-sources=Število virov učinka +outgoing-block=Odhodni blok +output-signals=Izhodni signali +personal-roboport-max-robot-count=Omejitev robotov +personal-roboport-summary=Robopristan +piercing-power=Prebojna moč +placed-in-grid=Položeno v +players-killed=Ubitih igralcev +pollution-bonus=Onesnaževanje +power-output=Uspešnost +power-output-bonus=__1__ (__2__) +productivity-bonus=Produktivnost +productivity-bonus-limit=-0% = omejitev +products=Izdelki +products-finished=Končani izdelki +projectile-range=Obseg projektila +pumping-speed=Hitrost črpanja +range=Doseg +recipe-hidden=(skrito) +recipe-not-researched=(neraziskano) +recipe-not-researched-and-hidden=(neraziskano, skrito) +repair-speed=Hitrost popravila +required-fluid=Zahtevana +required-fluid-per-ore=__1__ __2__ na kopanje +resistances=Odpornosti +robot-charging-stations=Polnilniki +robot-lifetime=Življenjska doba robota +robot-recharge-rate=Hitrost polnjenja robotov +rocket-launch-products=Proizvodi raketne izstrelitve +rocket-parts=Deli rakete +science-pack-remaining-amount-key=Preostalo +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Napredek pregledovanja +segments=Odseki +shield=Točke trčenja na ščitu +shield-capacity=Kapaciteta ščita +shields=Ščiti +shooting-speed=Hitrost streljanja +signals=Signali +solar-panel-power=Moč sončne celice +speed=Hitrost +speed-bonus=Hitrost +spent-result=Rezultat po uporabi +status=Status +storage-size=Velikost shrambe +supply-area=Oskrbovalno območje +temperature=Temperatura +tile-size=Velikost +total-raw=Surovine +total-raw-too-complex-to-calculate=Preveč zapleteno za izračun +train-circuit-network-id=ID vlaka +train-kills=Ubiti z vlakom +variation=Variacija +variation-value=__1__ (__2__ skupaj) +walking-speed=Hitrost hoje +wire-reach=Doseg žice +yield=Donos +[description-rail] +back-rail=Zadnja železnica +block=Blok +front-rail=Prednja železnica +none=nič +segment=Odsek +segment-position=Položaj odseka +trains-in-block=Vlaki v bloku +[difficulty] +easy=Lahka +hard=Težka +normal=Normalna +[entity-status] +disabled-by-control-behavior=Onemogočilo logično omrežje +disabled-by-script=Onemogočil skript +fluid-ingredient-shortage=Pomanjkanje tekočinskih sestavin +fluid-production-overload=Preobremenitev proizvodnje tekočine +item-ingredient-shortage=Pomanjkanje sestavin predmetov +low-input-fluid=Malo vhodne tekočine +low-power=Slabo napajanje +marked-for-deconstruction=Označeno za rušenje +missing-required-fluid=Manjka obvezna tekočina +missing-science-packs=Manjkajo znanstveni paketi +no-fuel=Ni goriva +no-input-fluid=Ni vhodne tekočine +no-minable-resources=Ni rud +no-power=Ni napajanja +no-recipe=Ni recepta +no-research-in-progress=Ni raziskave v teku +waiting-for-source-items=Čakam na izvorne predmete +waiting-for-space-in-destination=Čakam na prostor na cilju +working=Dela +[entity-type] +tree=Drevo +[error] +achievement-data-invalid=Ni bilo mogoče naložiti podatkov o lokalnih dosežkih. Lokalni dosežki bodo mogoče izgubljeni. +audio-error-title=Audio napaka +config-data-invalid-prompt-reset-to-default=Konfiguracijska datoteka ima neveljavno vsebino. Jo želite ponastaviti? +data-error-title=Napaka v podatkih +error-message-box-title=Napaka +failed-to-create-app-window=Neuspešno ustvarjanje okna aplikacijew. __1__ +failed-to-load-save-file=Ni bilo mogoče naložiti shranjevalne datoteke. +failed-to-load-window-icon=Ni bilo mogoče naložiti okenske ikone. Pot do datoteke: __1__ +game-state-corruption-detected-save-corrupted=V stanju igre zaznana napaka. Ne bo mogoče naložiti shranjene igre. +game-state-corruption-detected-saving-aborted=V stanju igre zaznana napaka. Igra ni bila shranjena, da ne bi poškodovalo vaših shrambenih datotek. +operation-failed=Operacija ni uspela +player-data-invalid=Ni bilo mogočr naložiti podatkov o igralcu. Napredek bo mogoče izgubljen. +replay-header-error=Glave posnetka ni mogoče naložiti zaradi naslednje napake: +startup-failed=Ni bilo mogoče začeti igre +system-initialization-failed=Inicializacija neuspešna. Koda napake: __1__ +[frequency] +none=Brez +[graphics-errors] +device-removed-button-restart=Ponovni zagon +[gui] +all=Vse +ammo=Strelivo +any=Po želji +armor=Oklep +blueprint-components=Komponente +blueprint-icons-empty-error=Načrt mora imeti vsaj eno ikono. +blueprint-include-entities=Entitete +blueprint-include-modules=Moduli +blueprint-include-tiles=Ploščice +blueprint-include-trains=Vlaki +blueprint-include-trains-tooltip=Vključi vlake v načrt +blueprint-not-available=Načrt se še prenaša iz knjižnice +blueprint-preview=Predogled +blueprint-select-replacement=Izberi zamenjavo +blueprint-shelf-not-synced=Načrti igralca še niso pripravljeni +cancel=Nazaj +changelog=Navedba sprememb +character=Junak +clear=Počisti +clear-blueprint=Počisti načrt +close=Zapri +confirm=Potrdi +confirm-restart=Ali res hočeš ponovno zagnati igro? +confirmation=Potrditev +constant-number=Številka konstante +converting-map=Pretvarjam mapo __1__ +copy=Kopija +copy-this=Izdelaj kopijo +crafting=Izdelovanje +delete=Izbriši +delete-blueprint-record=Izbriši načrt +destroy-blueprint=Uniči načrt +destroy-book=Uniči knjigo načrtov +destroy-upgrade-planner=Uniči __1__ +drop-blueprint-nothing-to-drop-error=V roki ni načrta. +empty-blueprint-error=Načrt je prazen. +enable-logistics-while-moving=Med premikanjem omogoči logistiko +equipment-grid=Mreža za opremo +eula=EULA +exit=Izhod +export-to-string=Izvozi v niz +fuel=Gorivo +grid=Mreža +guns=Pištola +instruction-to-build=__1__ za izgradnjo. +instruction-to-clear-item=__1__ za čiščenje. +instruction-to-cycle-blueprint-backards=__1__ za predhodnega. +instruction-to-cycle-blueprint-forwards=__1__ za naslednjega. +instruction-to-open-item=__1__ za odpiranje. +instruction-to-upgrade=__1__ in povleci za nadgradnjo. +inventory=Inventar +licenses=Licence +load=Naloži +loading-map=Nalagam mapo __1__ +loading-new-map=Nalagam novo mapo +logistic-trash-slots=Logistični smetnjak +map-exchange-string=Niz zamenjave mape +mining-fluid=Pridobljiva tekočina +mod-scenarios=Scenariji modov +mod-with-campaign-not-available=Mod s to misijo ni na voljo. +module=Modul +no=Ne +not-available=Ni na voljo +not-connected=Ni povezave +nothing-found=Brez rezultatov iskanja +notice=Obvestilo +off=Izklop +on=Vklop +or-set-a-constant=Ali nastavi konstanto +owner=Lastnik +queued=V vrsti za prenos +quit=Izhod +refresh=Osveži +release-date=Datum izdaje: +remove-blueprint-book-record=Izbriši knjigo načrtov +reset=Ponastavi +reset-consumpiton-filters=Ponastavi filtre +reset-production-filters=Ponastavi filtre +restart=Ponoven zagon +result=Rezultat +rocket-inventory-slot=Raketni tovor +rocket-inventory-slot-description=Satelit daš sem. +rocket-launch=Izstrelitev +rocket-launch-started=Izstreljena +rocket-preparing=Priprava +rocket-result-inventory-slot=Rezultati izstrelitve rakete +save=Shrani +saving-map=Shranjujem mapo __1__ +search=Išči +search-with-focus=Išči (__1__) +select-filter=Izberi filter +select-signal=Izberi signal +select-upgrade=Izberi nadgradnjo +set=Nastavi +since-last-played=Od zadnjega igranja (__1__) +subversion=Pod-različica: +sync-mods-with-save=Uskladi mode z shranjeno igro +synchronize=Uskladi +total=Skupno +transferring=Prenašam +update=Posodobitev +user-scenarios=Uporabniški scenariji +version=Različica: +yes=Da +[gui-about] +release=Objava +version=Različica +website=Spletna stran +[gui-achievements] +title=Dosežki +track=Začni slediti +unlocked-count=Doseženih __1__ od __2__ +untrack=Prenehaj slediti +[gui-additional-entity-settings] +apply-entity-health=Potrdi zdravje +apply-entity-tag=Potrdi oznako +corpse-expires=Truplo izgine +difficulty=Težavnost +entity-tag=Oznaka entitete +indestructible=Neuničljivo +not-minable=Neizkopljivo +not-operable=Upravljanje ni mogoče +not-rotatable=Nevrtljivo +properties=Lastnosti +recipe-locked=Recept zaklenjen +title=__1__ dodatnih nastavitev +to-be-looted=Namenjeno prevzemu +[gui-admin-player] +character-equipment=Oprema +character-main-inventory=Glavni inventar +cursor-stack=Sveženj v roki +[gui-alert-tooltip] +map-hint=Podrobnosti najdeš na mapi. +no-storage=V logističnem omrežju ni dovolj prostora za shranjevanje. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=entiteti|rest=entitetam}__ manjkajo popravljalni paketi. +title=Alarmi +train-out-of-fuel=Vlaku je zmanjkalo goriva. +[gui-arithmetic] +input=Vhod +output=Izhod +[gui-auth-server] +json-parse-error=Ni bilo mogoče razčleniti odziva s strežnika. Kaže, da gre za interno napako s strani strežnika. +[gui-blueprint] +close-blueprint=Zapri načrt +commit-blueprint=Shrani načrt +components=Komponente +create-blueprint=Ustvari načrt +filters=Filtri +icon=Ikona +settings=Nastavitve +[gui-blueprint-book] +blueprints=Načrti +confirm-blueprint-book-deletion=Ali ste prepričani, da želite izbrisati knjigo načrtov? +delete-blueprint-book=Izbriši knjigo +[gui-blueprint-library] +blueprint-book=Knjiga načrtov +blueprint-book-string=Niz knjige načrtov +blueprint-string=Niz načrta +deconstruction-item-string=Niz rušilnih predmetov +drop-blueprint=Spusti načrt +failed-loading-storage=Nalaganje načrtov neuspešno: __1__. Varnostno kopiram v __2__. +game-blueprints-title=Igralni načrti +import=Uvozi +import-string=Uvozi niz +make-new=Nov/a __1__ +not-available-yet=Načrt še ni na voljo +private-shelf=Moji načrti +shared-shelf=Deljeni načrti +shelf-choice=Filter: +shelf-choice-all=Vse +shelf-choice-game=Igralni načrti +title=Knjižnica načrtov +transfer-progress=Napredek prenosa +unknown-player-storage=Last neznaneg igralca +upgrade-item-string=Koda nadgradnje predmeta +[gui-bonus] +artillery-range=Doseg topništva +character-build-distance=Razdalja gradnje +character-crafting-speed=Hitrost izdelave +character-health-bonus=Zdravje +character-inventory-slots-bonus=Dodatna okenca v inventarju +character-item-drop-distance=Doseg spuščanja predmetov +character-item-pickup-distance=Doseg pobiranja predmetov +character-logistic-slots=Logistična prejemniška okenca +character-logistic-trash-slots=Logistični smetnjak +character-loot-pickup-distance=Doseg pobiranja plena +character-mining-speed=Hitrost kopanja +character-reach-distance=Razdalja dejavnosti +character-resource-reach-distance=Doseg surovin +character-running-speed=Hitrost hoje +damage-bonus=Škoda +follower-robot-lifetime=Življenjska doba +inserter-stack-size-bonus=Kapaciteta roke +laboratory-productivity=Učinkovitost raziskav +laboratory-speed=Hitrost raziskav +maximum-following-robots-count=Število sledečih robotov +mining-drill-productivity-bonus=Rudarska produktivnost +no-bonuses=Ni še raziskanih bonusov. +shooting-speed-bonus=Hitrost streljanja +stack-inserter-capacity-bonus=Kapaciteta roke za svežnje +title=Bonusi +train-braking-force-bonus=Sila zaviranja lokomotive +turret-damage-bonus-description=(Svežnji z dodatnim strelivom) +worker-robot-battery=Velikost baterije +worker-robot-speed=Hitrost gibanja +worker-robot-storage=Tovorna kapaciteta +[gui-browse-games] +access=Dostop +description=Opis +downloading-game-information=Prenos podatkov +games-headers-name=Ime +games-headers-players=Igralci +games-headers-playtime=Čas igranja +has-friends=Prijatelji s Steama v igri +has-mods=Ima mode +has-password=Ima geslo +join-game=Pridruži se igri +loading=Nalagam... +mods=Modi +no-players=Brez +none=Nihče +ping=Ping +players=Igralci +search=Išči +tags=Oznake +version=Različica +[gui-building-statistics] +built=Zgrajenih +deconstructed=Porušenih +title=Zgradbe +upgraded=Nadgrajeno +[gui-car] +driver=Voznik +passenger=Potnik +trunk=Prtljažnik +weapons-control=Nadzor orožij +[gui-character] +exoskeleton=Eksoskelet +[gui-constant] +off=Izklop +on=Prižig +output=Izhod +[gui-control-behavior] +circuit-connection=Povezava vezij +circuit-network=Logično omrežje +connect=Poveži +connected-to-network=Povezano na omrežje +logistic-connection=Logistična povezava +logistic-network=Logistično omrežje +mode-of-operation=Način operacije +no-network-in-range=V dometu ni omrežij +not-connected=Ni povezave +wall-with-gate-controller=Zid z nadzorom vrat +[gui-control-behavior-modes] +close-signal=Zapri signal +enable-disable=Omogoči/Onemogoči +enable-disable-description=Prižgi to entiteto le takrat, ko ta pogoj drži. +none=Brez +none-write-description=Ne spremeni obnašanja entitete na osnovi logičnega omrežja. +open-gate=Odpri vrata +open-gate-description=Vrata bodo ostala odprta, dokler bo pogoj pravilen. +read-belt-contents=Preberi vsebino traku +read-charge-level=Preberi stopnjo naboja +read-contents=Preberi vsebino +read-contents-description=Prebere vsebino zabojnika in jo pošlje v logično omrežje. +read-hand-contents=Preberi vsebino roke +read-hand-contents-description=Prebere vsebino roke in jo pošlje v logično omrežje. +read-logistic-network-contents=Preberi vsebino logističnega omrežja +read-logistic-network-contents-description=Prebere razpoložljive predmete iz logističnega omrežja tega robopristana in jih pošlje v logično omrežje. +read-resources=Preberi surovine +read-resources-description=Prebere pričakovano število surovin iz tega vrtalnika/črpalke in to pošlje v logično omrežje.\nKadar je število surovin neomejeno, prebere nemodificirano hitrost kopanja.\nVrednost se posodablja na vsakih 5 sekund. +read-robot-stats=Preberi statistiko robotov +read-sensor=Preberi senzor +read-signal=Preberi signal +read-stopped-train=Preberi ID vlaka +read-stopped-train-description=Ko se vlak ustavi na postaji, je odposlan signal s številko, značilno samo za ta vlak. +read-train-contents=Preberi vsebino vlaka +read-train-contents-description=Prebere vsebino vlaka, ki je trenutno ustavljen na postajališču, in jo pošlje v logično omrežje. +send-to-train=Pošlji vlaku +send-to-train-description=Pošlje vsebino logičnega omrežja v vlak, da je lahko potem uporabljena za določanje časa pred odhodom. +set-filters=Nastavi filtre +set-requests=Nastavi zahteve +set-stack-size=Nastavi velikost svežnja +set-stack-size-description=Nastavi največjo velikost svežnja na tej roki, na podlagi štetja izbranega signala logičnega omrežja. +use-colors=Uporabi barve +[gui-control-behavior-modes-guis] +available-construction-bots=Razpoložljivi gradbeni roboti +available-logistic-bots=Razpoložljivi logistični roboti +belt-read-mode=Način branja vsebine +blue=Modra +blue-chain-description=Signal logičnega omrežja, ki naj bo poslan, ko bo verižni signal moder (1 ali več poti je blokiranih, toda 1 ali več poti je še prostih). +closed-condition=Zaprt pogoj +control-signal=Nadzorni signal +enabled-condition=Omogočen pogoj +green=Zelena +green-chain-description=Signal logičnega omrežja, ki naj bo poslan, ko bo verižni signal zelen (blok je prost). +green-description=Signal logičnega omrežja, ki naj bo poslan, ko bo železniški signal zelen (blok je prost). +hand-read-mode=Način branja iz roke +hold-mode=Zadrži +hold-mode-description-belt=Signal se pošilja neprekinjeno, dokler so predmeti na traku. +hold-mode-description-inserter=Signal se pošilja neprekinjeno, dokler roka drži predmet. +open-condition=Odprt pogoj +output-signal=Izhodni signal +output-signals=Izhodni signali +pulse-mode=Pulz +pulse-mode-description-belt=Ko predmet pride na tekoči trak, je signal poslan za samo 1 tik. +pulse-mode-description-inserter=Ko je pobran predmet, je signal poslan za samo 1 tik. +red=Rdeča +red-chain-description=Signal logičnega omrežja, ki naj bo poslan, ko bo verižni signal rdeč (vlak blokira vse poti čez signal). +red-description=Signal logičnega omrežja, ki naj bo poslan, ko bo železniški signal rdeč (vlak potuje čez signal). +resource-read-mode=Način branja surovin +this-miner=Ta rudarski vrtalnik +this-miner-description=Preberi pričakovane surovine iz tega rudarskega vrtalnika. +total-construction-bots=Skupno gradbenih robotov +total-logistic-bots=Skupno logističnih robotov +yellow=Rumena +yellow-chain-description=Signal logičnega omrežja, ki naj bo poslan, ko bo verižni signal rumen(vlak namerava potovati čez signal). +yellow-description=Signal logičnega omrežja, ki naj bo poslan, ko bo železniški signal rumen(vlak namerava potovati čez signal). +[gui-control-settings] +control-disabled=Onemogočeno - spremenil mod: __1__ +crafting=Izdelovanje +debug=Razhroščevanje +editor=Urejevalnik +inventory=Inventar +mods=Modi +title=Nadzorne nastavitve +waiting=Čakam +[gui-crafting-queue] +collapse=Zloži +expand=Razširi +[gui-create-account] +create=Ustvari +creating-account=Ustvarjam račun +i-accept-the=Sprejmem +terms-of-service=pogoje uporabe +[gui-current-research] +not-researching=Pritisni __CONTROL__open-technology-gui__, da začneš novo raziskavo. +[gui-decider] +input-count=Vhodni števec +input-count-description=Kopiraj števec določenega izhodnega signala iz vhodnih signalov. +one=1 +one-description=Izvrzi določen izhodni signal z vrednostjo 1. +output-item=Izhod +[gui-deconstruction] +blacklist=Črna lista +blacklist-description=Prezri vse filtrirane predmete, ko izbiraš območje rušenja. +blacklist-trees-and-rocks=Prezri drevesa/kamenje +entities=Entitete +entity-filter-mode=Način filtriranja entitet +entity-filters=Filtri entitet +filters=Filtri +tile-filter-mode=Način filtriranja ploščic +tile-filters=Filtri ploščic +tile-selection-mode=Način izbiranja ploščic +tiles=Ploščice +trees-and-rocks-only=Samo drevesa/kamenje +whitelist=Bela lista +whitelist-description=Filtrirane predmete izberi samo takrat, ko izbiraš območje rušenja. +whitelist-trees-and-rocks=Samo drevesa/kamenje +[gui-downloading-mods] +currently-downloading=Trenutno prenašam +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=nič +downloading=Prenašam +[gui-edit-label] +edit-label=Uredi oznako +save-label=Shrani opis +[gui-electric-energy-interface] +buffer-size=Velikost medpolnilnika +power-production=Proizvodnja elektrike +power-usage=Poraba elektrike +[gui-electric-network] +accumulator-charge=Naboj akumulatorja +accumulator-charge-tooltip=Količina shranjene elektrike v vseh akumulatorjih na omrežju. +consumption=Poraba +production=Proizvodnja +production-label=Proizvodnja +progressbar-format=__1__ / __2__ +satisfaction=Zadostitev +title=Informacije o električnem omrežju +[gui-ending-screen] +epilogue=Epilog +[gui-game-finished] +continue=Nadaljuj +finish=Končaj +kills=Ubitih +lost=Izgubil/a si... +next-level=Naslednji nivo +restart-level=Ponovno začni stopnjo +save-replay=Shrani posnetek +time-played=Čas igranja +title=Igra končana +victory=Zmaga! +[gui-goal-description] +info-visibility-button=Informacije +title=Cilj +[gui-graphics-settings] +advanced=Napredno +full-color-depth=Polna globina barv +full-screen=Celozaslonski način +general=Splošno +graphics-quality-high=Visoka +graphics-quality-label=Ločljivost spriteov +graphics-quality-low=Nizka +graphics-quality-normal=Normalna +graphics-quality-very-low=Ekstra nizka +low-vram-warning=Ni dovolj video spomina (VRAM). +minimize-on-focus-loss=Pomanjšaj ob izgubi fokusa +multisampling-label=Multisampling +no-multisampling=Brez multisamplinga +preferred-screen=Prednostni zaslon +primary-screen=Primaren zaslon (__1__) +render-in-native-resolution=Renderiraj v začetni ločljivosti ekrana +restart-required=Potreben ponovni zagon +screen-n=Zaslon __1__ +show-clouds=Pokaži oblake +show-decoratives=Pokaži dekoracijo +show-inserter-shadows=Pokaži sence rok +show-item-shadows=Pokaži sence predmetov +sprite-atlas-size-label=Velikost atlasove teksture +sprite-atlas-size-largest-possible=Največja možna +texture-compression=Kompresiranje tekstur +texture-compression-high-quality=Visoka kakovost +texture-compression-low-quality=Nizka kakovost +texture-compression-none=Brez +texture-streaming=Pretakanje tekstur +title=Grafične nastavitve +v-sync=Počakaj na VSync +video-memory-usage-all=Ves +video-memory-usage-high=Visoka +video-memory-usage-label=Poraba video spomina +video-memory-usage-low=Nizka +video-memory-usage-medium=Srednja +[gui-graphics-settings-description] +lights-quality=Izrisovalna ločljivost luči ponoči. Visoke vrednosti bodo drastično zmanjšale učinkovitost. +max-threads=Število nalog (thread) za izrisovanje igre. +texture-streaming=Spriti, ki niso bili dani v noben atlas spritov (glej nastavitev Poraba video spomina), bodo obdržani v RAM-u, dokler jih ne bo potreboval GPU. +[gui-infinity-container] +at-least=Vsaj +at-least-tooltip=Obdrži vsaj toliko predmetov v inventarju - dodaj manjkajoče. +at-most=Največ +at-most-tooltip=Obdrži največ toliko predmetov v inventarju - odstrani dodatne. +exactly=Točno +exactly-tooltip=Obdrži točno toliko predmetov v inventarju - dodaj ali odstrani po potrebi. +remove-unfiltered-items=Odstrani nefiltrirane predmete +remove-unfiltered-items-tooltip=Iz inventarja odstrani predmete, ki niso del filtrirnega seznama. +[gui-infinity-pipe] +at-least-tooltip=Ohrani vsaj ta odstotek tekočine v cevi - Dodaj manjkajoče. +at-most-tooltip=Ohrani največ ta odstotek tekočine v cevi - Odstrani odvečno. +exactly-tooltip=Ohrani natanko ta odstotek tekočine v cevi - Odstrani ali dodaj po potrebi. +percent=% +temperature=Temperatura +[gui-inserter] +blacklist=Črna lista +filter=Filter +override-stack-size=Vsili velikost svežnja +whitelist=Bela lista +[gui-install-mods] +already-installed=Mod __1__ je že nameščen +cant-install-mod-error=Ni mogoče namestiti vseh zahtevanih odvisnosti za __1__: __2__. Bi želeli namestiti mod brez odvisnosti? +cant-install-mod-no-compatible-release=Na portalu modov ni združljive različice za __1__. +failed-to-list-mods=Ni bilo mogoče prenesti seznama modov +filter-by-category=Filtriraj po kategorijah +install=Namesti +install-failed=Namestitev ni uspela za __1__: __2__ +loading-mods=Nalagam mode +mods-headers-download-count=Prenosi +mods-headers-last-updated=Nazadnje posodobljeno +mods-headers-name=Ime +mods-headers-trending=V porastu +mods-headers-version=Različica +no-release=Izbrani mod nima uradne različice +sync-mods-with-server=Aktivni modi se ne skladajo s strežnikovimi. Jih hočeš uskladiti? +[gui-interface-settings] +active-quick-bars=Aktivne proročne vrstice +alt-mode=Način Alt +automatic-ui-scale=Samodejno +autosort-inventory=Vedno uredi igralčev glavni inventar +custom-ui-scale=Po meri +entity-tooltip-delay=Zakasnitev entitetnih nasvetov +entity-tooltip-on-the-side=Entitetni nasveti na strani +fuzzy-search-enabled=Približno iskanje +interaction=Interakcija +locale=Jezik +output-console-delay=Zakasnitev sporočila v klepetu +pick-ghost-cursor=Izberi prikazen predmeta, če niso na voljo nobeni predmeti +play-sound-for-chat-messages=Za sporočila v klepetu predvajaj zvoke +show-combinator-settings-when-detailed-info-is-on=V načinu Alt pokaži nastavitve kombinatorja +show-grid-when-paused=Pokaži mrežo, ko je igra ustavljena +show-inserter-arrows-when-detailed-info-is-on=V načinu Alt pokaži rokine puščice +show-inserter-arrows-when-selected=Ko je izbrana roka, pokaži puščice +show-interaction-indications=Pokaži znake za interakcijo +show-item-labels-in-cursor=Na kurzorju pokaži opise predmetov +show-minimap=Pokaži minimapo +show-mining-drill-arrows-when-detailed-info-is-on=V načinu Alt pokaži puščice rudarskega vrtalnika +show-missing-logistic-network-icon=Pokaži manjkajočo ikono logističnega omrežja +show-mod-owners-in-tooltips=V nasvetih pokaži lastniške mode +show-player-names-on-minimap=Na minimapi pokaži imena igralcev +show-pump-arrows-when-detailed-info-is-on=V načinu Alt pokaži črpalkine puščice +show-rail-block-visualization=Pokaži vizualizacijo železniškega bloka +show-turret-radius-when-blueprinting=Pokaži domet stolpa med načrtovanjem +title=Nastavitve vmesnika +tooltip-delay=Zakasnitev nasvetov +tooltip-never=Nikoli +tooltip-offset=Zamik nasvetov +train-stop-label-angle=Kot opisa železniške postaje +train-visualization-length=Vizualizacija dolžine vlaka +ui-scale=Merilo UI +visualization=Vizualizacija +[gui-interface-settings-description] +active-quick-bars=Število priročnih vrstic, ki so vedno prikazane na zaslonu. +entity-tooltip-delay=Koliko časa traja, da se entitetni nasveti pokažejo na kurzorju. +fuzzy-search-enabled=Bolj prizanesljivo iskanje po GUI-ju. +output-console-delay=Število sekund, po katerih sporočilo v klepetu ali konzoli izgine. +pick-ghost-cursor=Če grajeni objekt še ne obstaja, potem bo silhueta grajenega objekta zamenjala kurzor med grajenjem s pipeto ali gradbenim načinom. +tooltip-delay=Kako dolgo traja, da se nasveti pojavijo na kurzorju. +[gui-kills] +kills=Ubitih +loses=Izgube +title=Ubitih +[gui-load-game] +all-required-mods-enabled=Vsi zahtevani modi so omogočeni. +exchange-string-freeplay-only=Niz za izmenjavo mape lahko generiraš samo na mapah iz proste igre ali sandboxa. +title=Naloži igro +[gui-load-scenario] +confirm-delete=Res hočeš izbrisati scenarij __1__? +title=Naloži scenarij +[gui-logistic] +cell=celica +cells=celice +count=Število +items=Predmeti +logistic-networks=Logistična omrežja +members=Člani +network=Omrežje +request-from-buffer-chests=Zahteva iz vmesne skrinje +title=Logistika +title-filter=Logistični filter +title-request=Logistična zahteva +trash-slots=Smetnjak +[gui-manage-mods] +name-column-header=Ime +version-column-header=Različica +[gui-map-editor] +brush-intensity=Jakost +brush-size=Velikost +brush-speed=Hitrost +character-equipment=Oprema +character-main-inventory=Glavni inventar +character-quickbar=Priročna vrstica +cliffs=Pečine +confirm-regenerate=Res hočeš ponovno generirati mapo? +convert=Pretvori +convert-save=Pretvori shrambeno datoteko +convert-save-to-scenario=Pretvori shrambeno datoteko v scenarij +cursor-intensity=Jakost +decoratives=Okraski +editor-inventory=Urejevalnik +editors-title=Urejevalniki +entities=Entitete +import=Uvozi +import-save=Uvozi shrambeno datoteko +import-save-failed=Uvažanje shrambene datoteke ni uspelo: __1__ +items=Predmeti +items-transfer-limit=Omejitev prenosa inventarja +resources=Surovine +scenario-already-exists=Scenarij z imenom "__1__" že obstaja. Ga želite nadomestiti? +settings=Nastavitve +tiles=Ploščice +title=Urejevalnik map +tools=Orodja +tools-title=Orodja +[gui-map-editor-clone-editor] +clone-decoratives=Kloniraj okraske +clone-entities=Kloniraj entitete +clone-tiles=Kloniraj ploščice +smart-area-drag-mode=Pameten način označevanja z vlečenjem kurzorja +snap-to-chunk=Pripni na kos +snap-to-grid=Pripni na mrežo +[gui-map-editor-entity-editor] +auto-force=**SAMODEJNO** +[gui-map-editor-force-editor] +auto-force=**SAMODEJNO** +create-force=Ustvari enoto +current-force=Trenutna enota +delete-force=Izbriši enoto +destination-force=Ciljna sila +edit-force-cease-fire=Urejanje premirja +edit-force-friends=Uredi prijatelje +enable-friendly-fire=Omogoči obstreljevanje soigralcev +new-force-name-already-used=Enota z danim imenom že obstaja. +no-force-name-given=Za stvaritev enote je potrebno ime enote. +switch-to-force=Preklopi na enoto +[gui-map-editor-menu] +quit=Zapusti urejevalnik +regenerate-map=Ponovno generiraj mapo +resume-editing=Nadaljuj z urejanjem +save-and-play=Shrani in igraj +save-map-as=Shrani kot +save-map-overwrite=Shrani +title=Urejevalnik map +[gui-map-editor-script-editor] +always-draw-areas=Vedno pokaži območja +always-draw-positions=Vedno pokaži položaje +color=Barva +snap-to-grid=Pripni na mrežo +[gui-map-editor-settings] +fill-electric-buffers=Zapolni električne medpomnilnike, ko gradiš entitete +generate-neighbor-chunks=Generiraj sosednje kose +instant-blueprint-building=Takojšnja gradnja načrtov +instant-deconstruction=Takojšnje rušenje +instant-upgrading=Takojšnja nadgraditev +show-entity-tags=Pokaži oznake entitet +show-hidden-entities=Pokaži skrite entitete +show-status-icons=Pokaži ikone stanja entitet +[gui-map-editor-surface-editor] +current-surface=Trenutna površina +delete-surface=Izbriši površino +edit-map-gen-settings=Uredi nastavitve generiranja mape +edit-surface-map-gen-settings=__1__ - nastavitve generiranja mape +fill-tiles-with-lab-tiles=Zapolni z laboratorijskimi ploščicami +import-save=Uvozi shrambeno datoteko +importing-save-disables-replay=Importiranje drugih shranjenih datotek bo onemogočilo možnost prikaza ponovitev. Ali ste pripričani, da želite to? +new-surface-name-already-used=Površina z danim imenom že obstaja. +no-surface-name-given=Za stvaritev površine je potrebno ime površine. +regenerate-decoratives=Ponovno generiraj vse okraske +remove-all-entities=Odstrani vse entitete +remove-empty-chunks=Odstrani prazne kose +select-surface=Izberi površino +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Odstrani stikajoče okraske +smart-entity-collision-mode=Pameten način sestavljanja objektov +smart-entity-collision-mode-tooltip=Preskoči gradnjo kvadrata, če bi ob tem uničil objekt. +smart-tile-collision-mode=Pameten način sestavljanja kvadratov +smart-tile-collision-mode-tooltip=Gradi samo na isti vrsti podlage. V bistvu ločuje "gradnja samo na suhem" in "gadnja samo na vodi". +[gui-map-editor-time-editor] +apply-ticks-per-day=Potrdi +daytime=Dnevni čas: +paused=(ustavljeno) +tick-custom=Tik po meri +tick-sixty=Tik šestdeset +[gui-map-editor-title] +cliff-editor=Pečine +clone-editor=Klonirnik +decorative-editor=Okraski +entity-editor=Entitete +force-editor=Enote +none-editor=Brez +resource-editor=Surovine +surface-editor=Površine +tile-editor=Ploščice +time-editor=Čas +[gui-map-editor-tool] +area-selection=Območje +brush=Čopič +change-force=Spremeni enoto +circle=Krog +cursor=Kurzor +line-selection=Črta +paint-bucket=Polnilo +spawn-location=Položaj oživitvene točke +spray=Sprej +square=Kvadrat +variations=Variacije +[gui-map-generator] +advanced-tab-title=Napredno +aux=Tip terena +bias=Naklonjenost +cliff-continuity=Neprekinjenost +cliff-continuity-description=Dolžina neprekinjenih pečin. +cliff-frequency=Pogostost +cliff-frequency-description=Število pečin. +cliffs=Pečine +coverage=Pokritost +custom=[spremenjeno] +difficulty=Težavnost +enabled=Omogočeno +enemy-attack-pollution-consumption-modifier=Moč napada živali +enemy-base=Sovražna baza +enemy-expansion-group-tile=Širitev sovražnikov +enemy-expansion-maximum-expansion-cooldown=Maksimalen čas premora +enemy-expansion-maximum-expansion-cooldown-description=Največ koliko časa preteče med posameznimi širitvami sovražnikov. +enemy-expansion-maximum-expansion-distance=Največja razdalja širjenja +enemy-expansion-maximum-expansion-distance-description=Največja razdalja pogleda sovražnikov, ko se bodo širili stran od drugih baz. +enemy-expansion-maximum-expansion-group-size=Največja velikost skupine +enemy-expansion-maximum-expansion-group-size-description=Največja velikost širjenja sovražnikov glede na trenutno stopnjo razvoja. +enemy-expansion-minimum-expansion-cooldown=Minimalen čas premora +enemy-expansion-minimum-expansion-cooldown-description=Najmanj koliko časa preteče med posameznimi širitvami sovražnikov. +enemy-expansion-minimum-expansion-group-size=Najmanjša velikost skupine +enemy-expansion-minimum-expansion-group-size-description=Najmanjša velikost širjenja sovražnikov glede na trenutno stopnjo razvoja. +enemy-expansion-minutes=min +enemy-tab-title=Sovražnik +evolution=Razvoj +evolution-destroy-factor=Faktor uničenja +evolution-destroy-factor-description=Nadzira, kako hitro evolucija poteka ob uničevanju sovražnih gnezd. +evolution-pollution-factor=Faktor onesnažnja +evolution-pollution-factor-description=Nadzira, kako hitro evolucija poteka ob onesnaževanju. +evolution-time-factor=Faktor časa +evolution-time-factor-description=Nadzira, kako hitro poteka evolucija. +exchange-string-instructions=Vnesi besedo za izmenjavo map iz katere bomo ugotovili nastavitve. +export-exchange-string-tt=Izvozi niz za izmenjavo mape (shrani nastavitve mape in ga je mogoče deliti) +frequency=Pogostost +hide-preview=Zapri predogled +import-exchange-string-tt=Uvozi niz za izmenjavo mape +island-size=Velikost otoka +map-height=Višina +map-height-simple=Višina mape +map-seed=Seme +map-seed-simple=Seme +map-size-group-tile=Mapa +map-type=Tip zemljevida +map-width=Širina +map-width-simple=Širina mape +minimum-pollution-to-damage-trees=Minimum za škodo na drevesih +moisture=Vlaga +peaceful-mode-checkbox=Mirovni način +play=Igraj +pollution=Onesnaževanje +pollution-absorbed-per-tree-damaged=Ublažitev na vsako poškodovano drevo +pollution-absorption-modifier=Koeficient absorbcije +pollution-absorption-modifier-description=Koeficinet za količino onesnaženja, ki pa absorbirajo drevesa in ozemlje. +pollution-diffusion-ratio=Razmerje razširjenja +pollution-diffusion-ratio-description=Količina onesnaženosti, razširjene na sosednje kose, na sekundo. +preview-error=Napaka pri generiranju predogleda +price-multiplier=Množitelj cen +randomize-map-seed=Naključno seme +recipes-difficulty-group-tile=Recepti +research-queue-availability=Razpoložljivost čakalne vrste za raziskave +research-queue-availability-after-victory=Ko je igre konec +research-queue-availability-always=Vedno +research-queue-availability-never=Nikoli +reset-preset=Ponastavi za privzeto +reset-to-preset=Ponastavi __1__ __plural_for_parameter_1_{1=možnost|rest=možnosti}__ na vnaprej __plural_for_parameter_1_{1=privzeto|rest=privzete}__ +reset-to-preset-disabled=Vse možnosti imajo privzete vrednosti. +resource-frequency-description=Število zaplat. +resource-richness-description=Količina surovin na ploščico v zaplatah. +resource-size-description=Območje vsake zaplate. +resources-tab-title=Surovine +richness=Bogatost +scale=Merilo +show-preview=Predogled +size=Velikost +starting-area-size=Začetne velikosti področja +starting-area-size-description=Velikost področja brez sovražnih baz okoli igralca. +technology-difficulty-group-tile=Tehnologija +temperature=Temperatura +terrain-generators-group-title=Generatorji +terrain-scale-description=Globalna velikost elementov in razmik med njimi. +terrain-tab-title=Teren +title=Generator mape +water=Voda +[gui-map-generator-errors] +no-tiles-selected=Vsaj en tip ploščice mora biti dovoljen. +[gui-map-info] +delete-save=Izbriši shrambeno datoteko +difficulty=Težavnost +map-version=Različica mape +mods=Modi +scenario-name=Scenarij +[gui-map-view-settings] +show-electric-network=Električna omrežja +show-logistic-network=Logistična omrežja +show-map-stop=Imena železniških postaj +show-player-names=Imena igralcev +show-pollution=Onesnaževanje +show-turret-range=Doseg stolpov +[gui-menu] +about=O igri +browse-public-games=Išči po javnih igrah +controls=Kontrolniki +copy-report-path=Kopiraj pot poročila desinhronizacije +graphics=Grafika +host-new-game=Gostuj novo igro +interface=Vmesnik +load-game=Naloži igro +main-menu=Glavni meni +map-editor=Urejevalnik map +mod-settings=Nastavitve modov +mods=Modi +new-game=Nova igra +other=Ostalo +pause-game=Premor +quit-game=Izhod +quit-tutorial-to-game=Končaj vodič +quit-tutorial-to-menu=Končaj vodič +reconnect=Ponovno se poveži +restart-game=Ponovno zaženi +restart-tutorial=Ponovno zaženi +resume-game=Nadaljuj +resume-tutorial=Nadaljuj +save-game=Shrani igro +save-game-as-scenario=Shrani kot scenarij +settings=Nastavitve +show-report=Pokaži poročilo desinhronizacije +single-player-menu=En igralec +sound=Zvoki +tutorial-menu=Vodič +unpause-game=Nadaljuj igro +[gui-migrated-content] +changed-decorative=Spremenjeni okraski +changed-entity=Spremenjene entitete +changed-equipment=Spremenjena oprema +changed-fluid=Spremenjene tekočine +changed-item=Spremenjeni predmeti +changed-recipe=Spremenjeni recepti +changed-shortcut=Bližnjice spremenjene +changed-technology=Spremenjene tehnologije +changed-tile=Spremenjene ploščice +changed-virtual-signal=Spremenjeni virtualni signali +removed-decorative=Odstranjeni okraski +removed-entity=Odstranjene entitete +removed-equipment=Odstranjena oprema +removed-fluid=Odstranjene tekočine +removed-item=Odstranjeni predmeti +removed-recipe=Odstranjeni recepti +removed-technology=Odstranjene tehnologije +removed-tile=Odstranjene ploščice +removed-virtual-signal=Odstranjeni virtualni signali +title=Migrirana vsebina +[gui-mod-info] +active-version=Aktivna različica +author=Avtor +contact=Kontakt +delete=Izbriši +dependencies=Odvisnosti +dependency-required=Ta mod je potreben, vendar ni aktiven. +description=Opis +factorio-version=Različica Factoria +homepage=Domača stran +incompatible-factorio-version=Nezdružljiv s trenutno različico igre +mod-portal-page=Mod portal +name=Ime +no-dependencies=Nič +optional-dependencies=Neobvezne odvisnosti +optional-dependency=(opcijsko) +optional-dependency-incompatible=Ta mod ni združljiv s temi modi. +optional-dependency-required=Ta mod ni potreben in ni aktiven. +status=Status +status-disabled=Onemogočen +status-enabled=Omogočen +status-not-installed=Ni nameščeno +toggle=Preklopi +version=Različica +[gui-mod-load-error] +description=Ni bilo mogoče naložiti modov: __1__ +exit=Izhod +restart-application=Ponovno zaženi +title=Napaka pri nalaganju modov +to-be-disabled=Modi, ki bodo onemogočeni: +[gui-mod-settings] +apply=Potrdi +cancel=Prekliči +cant-be-changed-not-an-admin=Samo administratorji lahko spremenijo te nastavitve. +map=Mapa +no-map-settings=Ni nastavitev mape. +no-per-user-settings=Ni nastavitev za vsakega igralca posebej. +no-settings=Ni nastavitev, ki bi jih lahko spremenil. +no-startup-settings=Ni zagonskih nastavitev. +per-player=Na igralca +reload=Ponovno naloži +reset=Ponastavi +setting-is-invalid=Ena ali več nastavitev ni veljavnih. +startup=Zagon +startup-changes-require-restart=Sprememba zagonskih nastavitev bo zahtevala ponovni zagon igre. +title=Nastavitve moda +value-cannot-be-empty=Vrednost ne sme biti prazna. +value-out-of-range=Vrednost zunaj obsega: veljavne vrednosti so od __1__ do __2__. +[gui-mod-startup-settings-mismatch] +apply=Da* +cancel=Ne +description=Tvoje zagonske nastavitve modov se ne ujemajo s tistimi na strežniku, na katerega se povezuješ.\n\nAli hočeš uveljaviti strežniške nastavitve in ponovno zagnati igro? +restart-required=Igra se bo ponovno zagnala, da uveljavi nove zagonske nastavitve. +title=Neujemanje v zagonskih nastavitvah modov +[gui-mods] +install=Namesti +manage=Upravljaj +title=Modi +unconfirmed-changes=Obstajajo začasne spremembe. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=Stanje moda|rest=Stanje modov}__ spremenjeno. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=Mod inštaliran|rest=Modi inštalirani}__. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=Mod posodobljen|rest=Modi posodobljeni}__. +updates=Posodobitve +[gui-multiplayer-connect] +connect=Poveži +connect-to-game=Neposredna povezava +ip-address=IP-naslov in vrata +password=Geslo +password-for-game-required=Prosim, vnesi geslo za igro __1__ +[gui-multiplayer-lobby] +adminlist=Lista administratorjev +allow-commands=Dovoli ukaze Lua +allow-commands-admins-only=Samo administratorji +allow-commands-false=Ne +allow-commands-true=Da +autosave-only-on-server=Samodejno shranjevanje samo na strežniku +banlist=Lista izključenih +default-game-name=Igra v lasti __1__ +edit-adminlist=Uredi listo administratorjev +edit-banlist=Uredi listo izključenih +edit-whitelist=Uredi belo listo +game-description=Opis +game-tags=Oznake +game-visibility-LAN=LAN +game-visibility-public=Javno +game-visibility-steam=Steam +game-visibility-steam-tooltip=Vklopi ali izklopi možnost "pridruži se igri" v Steamu. +ignore-limit-for-returning-players=Prezri ob vračanju +ignore-limit-for-returning-players-tooltip=Igralci, ki so že igrali na tej mapi, se lahko pridružijo igri, čeprav je bila omejitev že dosežena. +max-upload-slots-tooltip=Največja hitrost sočasnega nalaganja map igralcem. Omejevanje hitrosti je priročno, saj s tem zagotoviš, da je dovolj hitrosti prenosa za igralce, ki so že v igri. +max-upload-tooltip=Največja hitrost, s katero igralci prejemajo igro. Omejevanje hitrosti je priročno, saj s tem zagotoviš, da je dovolj hitrosti prenosa za igralce, ki so že v igri. +multiplayer-autosave-interval=Interval samodejnega shranjevanja +non-blocking-saving=Omogoči neovirajoče shranjevanje +only-admins-can-pause-the-game=Samo administratorji lahko ustavijo igro +play=Igraj +verify-user-identity=Potrdi uporabnikovo identiteto +whitelist=Bela lista +[gui-other-settings] +autosave-never=Nikoli +check-updates=Ob zagonu Factoria preveri za posodobitvami +delete-achievements-button=Izbriši +delete-achievements-confirm-control-phrase=IZBRIŠI +delete-achievements-confirm-text=Vpiši "__1__", da potrdiš izbris dosežkov. +delete-achievements-label=Izbriši dosežke +developer=Razvijalec +discard-mouse-events-when-accessibility-zoomed=Ignoriraj miškina dejanja med uporabo približanega pogleda +enable-crash-log-uploading=Dnevniki sesutij ob nalaganju +enable-experimental-updates=Omogoči eksperimentalne posodobitve +enable-logitech-led-support=Vklop podpore za Logitech LED +enable-new-mods=Samodejno omogoči nove mode +enable-razer-chroma-support=Omogoči podporo Razer Chroma +factorio-username=Ime igralca na LAN +log-in=Prijava +log-out=Odjava +log-saving-statistics=Statistika shranjevanja dnevnika +logged-in=Trenutno prijavljen/a kot __1__ +non-blocking-saving=Omogoči neovirajoče shranjevanje (samo za Linux/macOS) +proxy=Proxy strežnik +proxy-password=Geslo proxy strežnika +proxy-username=Uporabniško ime proxy strežnika +title=Ostale nastavitve +use-mod-settings-per-save=Za vsako igro uporabi drugačne nastavitve modov +verbose-logging=Podrobno vodenje dnevnika +[gui-other-settings-description] +enable-crash-log-uploading=Pošlji anonimne dnevniške datoteke, ko se igra sesuje. +log-saving-statistics=Zabeleži statistiko velikosti datoteke, ko shranjuješ mapo (POZOR: shranjevanje bo počasnejše). +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Dodaj skupino +add-player-to-group=Dodaj igralca v skupino +clone-group=Kloniraj skupino +delete-selected-group=Izbriši izbrano skupino +disable-all=Onemogoči vse +do-you-really-want-to-revoke-your-permissions-to-edit=Odstranil/a boš svojo zmožnost urejanja dovoljenj. Res želiš to? +edit-selected-group=Uredi izbrano skupino +enable-all=Omogoči vse +export=Izvozi +group-ids-exhausted=Največje število skupin doseženo. +group-permissions-title=Skupinska dovoljenja +import=Uvozi +import-failed=Uvoz ni uspel: __1__ +import-permissions=Uvozi dovoljenja +multiple-default-groups-found=Najdenih več privzetih skupin. +no-default-group-found=Ni najdenih privzetih skupin. +permissions-string=Niz dovoljenj +players-in-group=Igralci v skupini +remove-player-from-group=Odstrani igralca iz skupine +show-players-in-other-groups=Pokaži igralce v drugih skupinah +title=Dovoljenja +[gui-player-management] +add-player=Dodaj igralca +admin=Administrator +ban=Prepoved vstopa +banned=Izključen/a +cant-kick-not-online=Samo povezane igralce lahko vržeš iz igre. +cant-use-not-in-multiplayer-game=Ta grafični vmesni se lahko uporablja le v večigralski igri. +cant-whitelist-disabled=Preden lahko igralcem dovoliš vstop, moraš na strežniku omogočiti belo listo. +delete-player=Izbriši +delete-player-tooltip=Odstrani in izbriše igralca s strežnika. +demote=Znižaj +kick=Prekini povezavo +last-online=Nazadnje povezan +manage=Upravljaj +manage-permissions=Upravljanje dovoljenj +manage-player=Upravljaj __1__ +mute=Utišaj +muted=Nemo +name=Ime +never=nikoli +now=zdaj +online-players=__1__ od __2__ igralcev so aktivni +operations=Postopki +permission-group=Skupina dovoljenj +promote=Promoviraj +purge=Odstrani +show-online-only=Pokaži povezane +time-ago=pred __1__ +title=Upravljanje igralca +unban=Dovoli dostop +unmute=Odblokiraj +unwhitelist=Odstrani z bele liste +whitelist=Bela lista +whitelisted=Postavljen v belo listo +[gui-power-switch] +off=Ugasnjen +on=Prižgan +state=Stanje +[gui-production] +consumption=Poraba +electricity=Elektrika +fluids=Tekočine +items=Predmeti +kills=Uboji +pollution=Onesnaženje +production=Proizvodnja +title=Proizvodnja +[gui-programmable-speaker] +alert-settings=Nastavitve alarmov +allow-polyphony=Omogoči večglasje +allow-polyphony-description=Dovoli, da se naenkrat predvaja do __1__ zvokov. Onemogoči, če želiš predvajati samo en zvok naenkrat (uporabno za tovarniške alarme). +circuit-connection-settings=Nastavitve povezave vezij +global-playback=Globalno predvajanje +global-playback-description=Zvoke, ki jih ustvari zvočnik, se bo slišalo po celi mapi. +show-alert=Pokaži alarm +show-alert-description=Ko se predvaja zvok, v inventarju pokaži alarm s sporočilom. +show-icon-on-map=Pokaži ikono na mapi +signal-value-is-pitch=Vrednost signala je višina tona +signal-value-is-pitch-description=Vrednost vhodnega signala logičnega omrežja določi glasbeno noto, ki bo zaigrana. +volume=Glasnost +[gui-requester] +set-requests=Nastavi zahteve logičnega omrežja +[gui-resource-entity] +initial-amount=Začetna količina +minimum-yield=Minimalni izplen +resource-amount=Količina surovine +[gui-roboport] +repair-packs=Orodja za popravilo +robots=Roboti +[gui-rocket-silo] +auto-launch=Samodejno izstreli s tovorom. +rocket-inventory-label=Raketni inventar +rocket-result-inventory-label=Vzletni inventar +[gui-save-game] +confirm-overwrite=Ali res želite izbrisati __1__? +save=Shrani +save-as=Shrani kot +title=Shrani igro +[gui-save-scenario] +save-as=Shrani kot +title=Shrani scenarij +[gui-server-config] +cancel=Prekliči +save=Shrani +title=Konfiguracija strežnika +[gui-side-menu] +achievements=Dosežki +bonuses=Bonusi +map=Mapa (__CONTROL__toggle-map__) +production-statistics=Proizvodna statistika (__CONTROL__production-statistics__) +[gui-sound-settings] +alerts-volume=Alarmi +environment-sounds-volume=Okoljski zvoki +game-effects-volume=Učinki igre +gui-effects-volume=Učinki vmesnika +master-volume=Glavni +music-volume=Glasba +title=Zvočne nastavitve +walking-sound-volume=Zvok hoje +wind-volume=Veter +[gui-speed-panel] +normal=Normalno +pause=Pavza +paused=Ustavljeno +show-message-dialogs=Pokaži sporočila +speed=Hitrost; __1__ +speed-down=Upočasni +speed-up=Pospeši +title=Možnosti posnetka +[gui-splitter] +input-priority=Prioriteta vhoda +left=Levo +output-priority=Prioriteta izhoda +right=Desno +[gui-sync-mods-with-save] +cancel=Nazaj +confirm=Potrdi +correct=Pravilni: +disabled=Onemogočeni: +download=Prenos +enable=Omogoči +enable-correct-version=Aktiviraj pravilno različico +join-server-after-sync=Pridruži se igri po sinhroniziranju +keep-enabled=Imej omogočeno +load-save-after-sync=Naloži shranjeno igro po sinhroniziranju +mods-not-available-on-mod-portal=Sledeči modi niso na voljo na portalu modov: __1__ +no-compatible-version=Ni kompatibilne različice: +no-release=Ni izdaje: +not-in-save=Ni v shranjeni igri: +not-on-mod-portal=Ne na portalu modov: +ready-to-download=Pripravljeni na prenos: +sync-mods-with-server=Uskladi mode s strežnikom +sync-startup-settings=Uskladi zagonske nastavitve +title=Uskladi mode z shranjeno igro +wrong-version-enabled=Aktivna je napačna različica: +[gui-tag-edit] +cancel=Prekliči +confirm=Potrdi +delete=Izbriši +icon=Ikona +name=Ime +title-create=Nova oznaka +title-edit=Lastnosti oznake +[gui-technologies-list] +title=Seznam tehnologij +[gui-technology] +graph-title=Tehnološko drevo +[gui-technology-preview] +already-queued=Tehnologija je že v čakalni vrsti +already-researched=Tehnologija je že raziskana +already-researching=Tehnologija se že raziskuje +effects=Učinki +not-researched-tooltip=(Urejevalnik zemljevida) Tehnologija ni raziskana +prerequisites=Zahteva +queue-full=Vrsta za čakanje je polna +status-available=Na voljo +status-not-available=Ni na voljo +status-queued=Na čakanju +status-researched=Raziskano +status-researching=Se raziskuje +title-status=(__1__) +un-research=Pozabi +un-research-tooltip=(Urejevalnik zemljevida) Ne-razišči to tehnologijo +unit-ingredients=Cena +unit-time=Čas, potreben za raziskave ene enote v laboratoriju +unsatisfied-prerequisites=Nekatere potrebne predhodne tehnologije še niso raziskane +will-complete=Vse stopnje te tehnologije so že raziskane ali pa na čakanju +[gui-technology-progress] +cancel=Prekliči +no-research=Nobena raziskava ne poteka +title=Raziskave +[gui-technology-queue] +title=Vrsta za čakanje +[gui-text-tags] +blueprint=Načrt +blueprint-name-label=Ime: +contains-blueprints=Vsebuje __1__ __plural_for_parameter_1_ {1 = načrt|ostalo = načrte} __ +following-text-achievement=[Dosežek: __1__] +following-text-armor=[Oklep: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Objekt: __1__] +following-text-fluid=[Tekočina: __1__] +following-text-gps=[Položaj: __1__] +following-text-item=[Element: __1__] +following-text-item-group=[Skupina predmetov: __1__] +following-text-recipe=[Recept: __1__] +following-text-technology=[Tehnologija: __1__] +following-text-tile=[Kvadrat: __1__] +following-text-train-no-name=[Lokomotiva] +following-text-train-stop-no-name=[Postaja] +following-text-train-stop-with-name=[Postaja: __1__] +following-text-train-with-name=[Lokomotiva: __1__] +following-text-unknown-item=[Neznan predmet] +following-text-virtual-signal=[Virtualni Signal: __1__] +gps-invalid=Določen je bil neveljaven položaj +gps-position-label=Položaj: +invalid-train=Neveljavna lokomotiva +invalid-train-stop=Neveljavna postaja +train-hover=Lokomotiva: __1__ +train-stop-hover=Postaja: __1__ +[gui-tips-and-tricks] +title=Nasveti +[gui-train] +add-circuit-condition=Stanje vezja +add-empty-condition=Brez tovora +add-fluid-count-condition=Količina tekočine +add-full-condition=Poln tovor +add-inactivity-condition=Neaktivnost +add-item-count-condition=Število predmetov +add-robots-inactive-condition=Roboti neaktivni +add-station=+ Dodaj postajo +add-time-condition=Pretečen čas +add-wait-condition=+ Dodaj čakalni pogoj +adding-temporary=Dodaj začasno +automatic-mode=Samodejno +cargo=Gorivo +cargo-condition=Tovor +center-on-locomotive=Vklopi centriranje na lokomotivo +circuit=Vezje +color=Barva +fluid=Tekočina +invalid=Neveljavno +locomotive-doesnt-need-energy=Lokomotiva ne potrebuje energije. +locomotive-is-out-of-reach=Lokomotiva je izven dosega. +manual-mode=Ročno +no-path-to-destination=Ni poti do cilja +of-inactivity=neaktivnosti +passed=sprejet +schedule=Urnik +temporary=Začasno: __1__ +too-far-from-rail=V bližini ni železnice +[gui-train-rename] +perform-change=Uveljavi spremembo +title=Spremenite ime - __1__ +[gui-train-stop] +no-trains=Ni vlakov s to postajo. +rename-stop=Preimenuj postajo +[gui-train-wait-condition-description] +and=IN +circuit-condition=Vezje: __1__ __2__ __3__ +empty-condition=Prazen tovorni inventar +fluid-count-condition=Tekočina: __1__ __2__ __3__ +full-condition=Poln tovorni inventar +item-count-condition=Tovor: __1__ __2__ __3__ +or=ALI +passenger-not-present=Potnik ni prisoten +passenger-present=Potnik prisoten +robots-inactive-condition=Ni odposlanih robotov +[gui-trains] +manual-mode=Ročni način +open-train=Odpri meni vlaka +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Razveljavi gradnjo __1__ objektov +undo-built-entity-multiple-homogeneous=Razveljavi gradnjo __1__ (× __2__) +undo-built-entity-single=Razveljavi gradnjo __1__ +undo-built-tile-multiple-heterogeneous=Razveljavi namestitev __1__ kvadratov +undo-built-tile-multiple-homogeneous=Razveljavi namestitev __1__ (× __2__) +undo-built-tile-single=Razveljavi namestitev __1__ +undo-removed-entity-multiple-heterogeneous=Razveljavi demontažo __1__ objektov +undo-removed-entity-multiple-homogeneous=Razveljavi demontažo __1__ (× __2__) +undo-removed-entity-single=Razveljavi demontažo__1__ +undo-removed-tile-multiple-heterogeneous=Razveljavi brisanje __1__ kvadratov +undo-removed-tile-multiple-homogeneous=Razveljaviodstranitev __1__ (× __2__) +undo-removed-tile-single=Razveljavi brisanje __1__ +[gui-update] +applying=Potrjujem +automatic-steam-update-title=Samodejno Steamovo obvestilo o posodobitvah +automatic-updates=Samodejne posodobitve +cancel=Vprašaj me kasneje +checking=Preverjam +checking-updates-failed=Preverjanje posodobitev ni uspelo: __1__ +could-not-init-steam-title=Napaka Steam aplikacije +disable-updater=Onemogoči posodobitve +downloading=Prenašam +from=Nameščeno +invalid-login=Neveljavno uporabniško ime ali geslo! +mod=Mod +n-a=Ni nameščeno +no-new-updates=Ni novih posodobitev +ok=Prijava +password=Geslo +restarting-factorio=Ponovno zaganjam Factorio +to=Nova različica +update-failed=Posodobitev ni uspela: __1__ +update-now=Posodobi zdaj +update-successful=Posodobljeno na različico __1__ +updates-available-instructions1=Na voljo so naslednje posodobitve: +username=Uporabniško ime +[gui-update-mods] +all-mods-up-to-date=Vsi modi so posodobljeni +cancel=Prekliči +check-for-updates-failed=Ni mogoče preveriti za posodobitve +checking-for-updates=Preverjam za posodobitve +local-version-column-header=Lokalna različica +name-column-header=Ime +new-version-column-header=Nova različica +update-selected=Posodobitev izbrana +[gui-upgrade] +entities=Entitete +from=Od +modules=Moduli +to=Za +[gui-user-login] +create-account=Ustvari račun +description-downloading-mods-mismatch=Pri potrjevanju tvojega uporabniškega imena in tokena na portalu modov je prišlo do neujemanja. Prosimo, ponovno se prijavi. +description-login-to-existing-account=Prosimo, prijavi se v svoj obstoječi Factorio račun. +description-mp-browse-public-games-mismatch=Pri primerjanju strežnika in preverjanju tvojega uporabniškega imena in tokena je prišlo do odstopanj. Prosimo, ponovno se prijavi. +[http-error] +auth-error=Prenos ni uspel (statusna koda __1__): napaka overitve. +auth-error-with-message=Prenos ni uspel (statusna koda __1__): napaka overitve: __2__ +json-parse-error=Prenos ni uspel (statusna koda __1__): ni bilo mogoče razčleniti JSON odgovora: __2__ +unknown-error=Prenos ni uspel (statusna koda __1__). +unknown-error-with-message=Prenos ni uspel (statusna koda __1__): __2__ +[ini-parse-error] +missing-value=Manjkajoča vrednost na __1__:__2__ +unterminated-section-header=Nedefinirana glavnina odseka na __1__:__2__ +[inventory-restriction] +cant-be-burned=__1__ ne more biti v vlogi goriva. +cant-be-placed-in-output-slot=__1__ ne more biti vnešen/a/o. +cant-be-smelted=__1__ se ne more staliti. +cant-be-used-as-ammo=__1__ ne more biti uporabljen/a/o kot strelivo. +cant-be-used-as-ammo-for=__1__ ne more biti uporabljen/a/o kot strelivo za __2__. +cant-be-used-as-armor=__1__ ne more biti uporabljen/a/o kot oklep. +cant-be-used-as-gun=__1__ ne more imeti vloge orožja. +cant-insert-into-assembling-machine-without-recipe=V montažni stroj ne moreš vstaviti ničesar, če ni nastavljenega recepta. +cant-insert-into-hand-reserved-slot=Ta prostor je rezerviran za kurzor. +cant-insert-into-module-slot=V to okence lahko vstaviš samo dodatke. +cant-insert-into-restricted-slot=Samo __1__ sodi sem, ne __2__. +cant-insert-into-self=Predmeta ne moreš vstaviti samega vase. +cant-insert-limit-breached=V to okence ni mogoče vstaviti še več predmetov. +[json-parse-error] +invalid-comma-before-brace=Neveljavna vejica pred '}' na __1__:__2__ +invalid-comma-before-square-bracket=Neveljavna vejica pred ']' na __1__:__2__ +invalid-string-escape=Neveljaven pobeg niza na __1__:__2__ +invalid-utf16-low-surrogate=Pobeg neveljavnega znaka UTF-16 v JSON nizu na __1__:__2__ +unexpected-character=Nepričakovana črka (__1__) na __2__:__3__ +unexpected-end-of-file=Nepričakovan konec datoteke na __1__:__2__ +unexpected-utf16-low-surrogate=Pobeg nepričakovanega znaka UTF-16 v JSON nizu na __1__:__2__ +unterminated-string=Nedokončan niz na __1__:__2__ +[lua-profiler] +duration=Trajanje: __1__ms +elapsed=Pretečeno: __1__ms +[multiplayer] +aligning-desynced-map-to-server=Poravnavanje desinhronizirane mape s strežnikom. +cannot-load-downloaded-map=Ne morem naložiti prenesene mape: __1__ +catching-up=Pridobivanje. +client-is-catching-up=__1__ dohaja +client-is-downloading-map=__1__ prenaša mapo +client-is-dropping=__1__ je odstranilo iz igre +client-is-loading-map=__1__ nalaga mapo +connected-downloading-map=Prenašam mapo (__1__) +connecting-to-the-game=Vzpostavljam povezavo z igro... +core-crc-mismatch=CRC potrditev jedrnega moda ni uspela! Igralski podatki v jedru se ne ujemajo s pričakovano vsebino. +creating-desync-report=Ustvarjam desinhronizacijsko poročilo. Prosim, počakajte. +desynced=Desinhroniziran. +desynced-downloading-map=Ponovno prenašam mapo (__1__) +downloading-map-failed=Prenos mape od drugih soležnikov ni uspel. Prosim, poskusi ponovno. +extra-mod=__1__ ni na strežniku. +game-paused=__1__ je ustavil/a igro. +invalid-address=__1__ ni veljaven naslov (__2__). +joined-paused-game=Pridružil/a si se ustavljeni igri. Mapo boš lahko videl/a, ko se bo igra nadaljevala. +loading-map=Nalagam večigralsko mapo +loading-scenario=Nalagam scenarij __1__ +matching-server-connection-failed=Usklajevanje s strežniško povezavo ni uspelo. +matching-server-connection-resumed=Usklajevanje s strežniško povezavo se nadaljuje. +matching-server-create-failure=Napaka pri ustvarjanju igre na strežniku: __1__ +matching-server-heartbeat-failure=Napaka pri pošiljanju utripa: __1__ +missing-mod=__1__ je samo na strežniku. +mod-mismatch-detected=Modi se ne ujemajo! +no-address=__1__ ni bil najden. +own-address-failed=Razpoznavanje zunanjega IP-naslova ni uspelo. Drugi igralci se mogoče ne bodo mogli povezati. +player-banned=Tvoje uporabniško ime je v tej igri izključeno. Razlog: __1__. +player-desynced=__1__ desinhroniziran/a. +player-desynced-disconnect=__1__ je izgubil/a povezavo, saj je bil/a desinhroniziran/a. +player-dropped=__1__ je bil/a odstranjen/a iz igre. +player-joined-game=__1__ se je pridružil/a igri. +player-left-game=__1__ je zapustil/a igro. +player-limit-reached=Omejitev števila igralcev v tej igri je bila dosežena. +player-paused-game=__1__ je ustavil/a igro. +player-respawn=__1__ se je zopet pojavil/a. +player-resumed-game=__1__ je nadaljeval/a igro. +player-was-afk=__1__ je izgubil/a povezavo, ker je bil/a neaktiven/a. +saving-local-variant-of-map=Shranjevanje lokalne različice mape. +saving-map=Shranjujem mapo +saving-map-for=Shranjujem mapo za __1__ +script-mismatch=Ni se mogoče pridružiti. Naslednji skripti modov niso enaki pri tebi in strežniku: +server-dropped=Sporazumevanje s strežnikom ni uspelo +server-not-responding=Strežnik se ne odziva +server-quit=Strežnik je zaključil igro +server-saving-map=Strežnik (__1__) shranjuje mapo. +user-not-whitelisted=Tvoje uporabniško ime ni na beli listi tega strežnika. +user-server-key-expired=Notranja napak pri overitvi igralca. +user-with-that-name-already-in-game=Uporabnik s tvojim imenom je že v igri. +version-mismatch-detected=Zaznana neusklajenost rezličic! +waiting-for-saving-map=__1__ shranjuje mapo. +waiting-for-server-to-prepare-the-map=Čakam, da strežnik shrani mapo. +waiting-for-server-to-start-saving-the-map=Čakam, da strežnik začne shranjevati: __1__ +waiting-for-upload-slot=Čakam na prostor za nalaganje. __1__ __plural_for_parameter_1_{1=igralec|rest=igralcev}__ waiting. +wrong-input=__1__ je izgubil/a povezavo, saj je poslal/a nepravilne podatke. +you-have-been-dropped=Odstranilo te je iz igre. +you-sent-wrong-data=Tvoj klient je poslal na strežnik napačne podatke in je izgubil povezavo. +you-were-afk=Izgubil/a si povezavo, ker se nisi odzival (AFK). +you-were-banned=Izključili so te s strežnika. +you-were-kicked=Vrgli so te s strežnika. +[noise-expression] +0_16-elevation=Močvirje +0_17-island=Otok +0_17-islands+continents=Otoki in kontinenti +0_17-lakes-elevation=Normalno +0_17-starting-plateau=Samo začetna planjava +aux=Normalna +debug-aux=Razhroščevanje +debug-moisture=Razhroščevanje +debug-temperature=Razhroščevanje +elevation=Normalna +endless-ocean-with-starting-area-elevation=Neskončni ocean +endless-plateau-with-starting-area-elevation=Neskončna planjava +moisture=Normalno +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normalna +[noise-property] +aux=Pomožen +elevation=Nadm. višina +moisture=Vlaga +starting-lake-noise-amplitude=Začetni parametri jezera +temperature=Temperatura +[permissions-command-output] +action-set-to=__1__ je nastavljen/a/o na __2__. +deleted-group=Izbrisana skupina z dovoljenji: __1__. +player-is-in-group=__1__ je v skupini __2__. +player-is-not-in-any-group=__1__ ni v nobeni skupini. +renamed-group=Preimenovanje skupine z dovoljenji iz __1__ v __2__. +reset-complete=Dovoljenja ponastavljena na privzeto. +unable-to-create-group=Ni mogoče ustvariti skupine. +unknown-action=Neznano dejanje: __1__. +unknown-action-value=Neznana vrednost: __1__ - Pričakovan true ali false. +unknown-group=Neznana skupina: __1__. +unknown-player=Neznan igralec: __1__. +you-can-not-create-groups=Nimaš dovoljenja za ustvarjanje skupin z dovoljenji. +you-can-not-delete-groups=Nimaš dovoljenja za brisanje skupin z dovoljenji. +you-can-not-edit-groups=Nimaš dovoljenja za spreminjanje skupin z dovoljenji. +[permissions-help] +add-player= - Doda igralca dani skupini. +delete-group= - Izbriše dano skupino. +edit-group= - Omogoči ali onemogoči dano dejanje za skupino. +get-player-group= -Vrne skupine (če so kakšne), katerih član je dani igralec. +groups=- Izpiše vse skupine. +help-list=Razpoložljive možnosti so: __1__. +matching-actions-list=Ujemajoča dejanja: __1__. +matching-group-list=Ujemajoče skupine: +matching-options-list=Ujemajoče možnosti: __1__. +remove-player= - Odstrani igralca iz dane skupine. +rename-group= - Preimanuj dano skupino v izbrano ime. +reset=- Ponastavi vsa dovoljenja. +[recipe-difficulty] +expensive=Dražje +normal=Normalna +[richness] +none[1]=Nič +[save-map-failed] +cannot-save-map=Ne moremo shraniti mape: __1__ +[size] +none=Brez +[technology-difficulty] +expensive=Dražje +normal=Normalna +[tooltip-category] +player-armor=Oklep +train=Vlak +vehicle-weapons=Orožja za vozila +[tutorial-gui] +new-recipes-available=Novi gradbeni načrti so na voljo +new-technologies-available=Nove tehnologije so na voljo za raziskovanje +objective-complete=Cilj dosežen +research-tooltip-heading=Raziskava zaključena! + diff --git a/factorio/data/core/locale/sl/info.json b/factorio/data/core/locale/sl/info.json new file mode 100644 index 0000000000000000000000000000000000000000..1529cee274c9a0f8aec470afcd7c9943e8182098 --- /dev/null +++ b/factorio/data/core/locale/sl/info.json @@ -0,0 +1,4 @@ +{ + "completed": 68, + "language-name": "Slovenščina" +} \ No newline at end of file diff --git a/factorio/data/core/locale/sq/core.cfg b/factorio/data/core/locale/sq/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..3e401d853f0479823c146c0a244e32cbda8d3448 --- /dev/null +++ b/factorio/data/core/locale/sq/core.cfg @@ -0,0 +1,30 @@ +and=deri me +colon=: +format-degrees=__1__° +format-percent=__1__% +format-pixels=__1__ m +locks=Bllokoj +or=ose +per-minute-suffix=/m +per-second-suffix=/s +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=Ma +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=Q +si-unit-symbol-watt=Më +time-symbol-hours=__1__o +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__ s +unlocks=Hape +vehicle-is-full=Automjeti eshte i plote. + diff --git a/factorio/data/core/locale/sq/info.json b/factorio/data/core/locale/sq/info.json new file mode 100644 index 0000000000000000000000000000000000000000..bd18dc895347d0666b91d9adcb5f9a20221e28b9 --- /dev/null +++ b/factorio/data/core/locale/sq/info.json @@ -0,0 +1,4 @@ +{ + "completed": 10, + "language-name": "Shqip" +} \ No newline at end of file diff --git a/factorio/data/core/locale/sr/core.cfg b/factorio/data/core/locale/sr/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..39705335d6e35b96a5663e07dcce219edff51252 --- /dev/null +++ b/factorio/data/core/locale/sr/core.cfg @@ -0,0 +1,624 @@ +action-leads-to-fluid-mixing=Није могуће мешати течности. +and=и +ban-report=__1__ за __2__ +ban-report-ip=__1__ (__2__) за __3__ +base-mod-disabled=Основни Мод је потребан да се покрена игра, али је тренутно угашен. Да ли желите да га упалите_ +base-mod-invalid=Основни Мод је потребан да би се игра покренула, али је невалидан. +blueprint-library-shortcut-broken=Мета пречице ка нацрту плана више није доступна. +blueprint-no-name=Ненасловљено +blueprint-transferring=Пребациванје нацрта: __1__ +bonus-progress-bar-tooltip=Бонус Производња: __1__ +building-atlas=Правлјенје сприте атласа... +building-prototypes=Генерација прототипа... +cannot-open-mod-settings-game-not-fully-setup=Подешаванја модова немогу бити отворена док игра није сроз наместена +cant-add-player-already-exists=Играч са именом __1__ већ постоји. +cant-be-connected-to-copper-wire=Није могуће повезати електричну жицу +cant-be-connected-to-wire=Није могуће повезати жицу +cant-be-crafted-in-this-machine=Није могуће направити у овој машини. +cant-be-damaged=Ово је неуништиво. +cant-be-mined=Ово не може да буде ископано. +cant-be-rotated=Ово се не може ротирати. +cant-change-enemy-wires=Непријатељске жице се не могу мењати. +cant-clear-cursor=Није могуће оставити __1__. Инвентар играча је пун. +cant-connect-rolling-stock-not-in-rolling-stock=Немогуће повезати вагон: нисте у вагону. +cant-connect-rolling-stock-not-in-vehicle=Немогуће повезати вагон: нисте у возилу. +cant-connect-rolling-stock-too-close=Немогуће повезати вагоне: вагони су преблизу једно другоме . +cant-copy-enemy-structure-settings=Немогуће је копирати подешавања из непријатељских структура. +cant-disconnect-rolling-stock-not-in-rolling-stock=Није могуће откачити вагон затошто нисите у вагону +cant-disconnect-rolling-stock-not-in-vehicle=Није могуће откачити вагон затошто нисите у возилу +cant-enter-enemy-vehicles=Немогуће је ући у непријатељска возила. +cant-join-game-not-in-main-menu=Може се ући у Steam игрицу кад је у главном менију. +cant-join-game-steam-init-failed=Није могуће придружити се игри: Steam init грешка. +cant-join-game-steam-networking-disabled=Није могуће придружити се игри: Steam умрежавање је искључено у подешавањима. +cant-mine-enemy-structure=Не пријатељске грађевине немогу бити ископане. +cant-mine-vehicle-with-passenger=Ово се не може ископати док је неко у њему. +cant-open-enemy-structures=Не могу се отворити непријатељске структуре. +cant-paste-enemy-structure-settings=Немогуће је копирати подешавања на непријатељске структуре. +cant-put-item-back=Није могуће вратити ставку назад: __1__ +cant-reach=Немогуће досегнути +cant-repair-enemy-structures=Непријатељске структуре не могу бити поправљене. +cant-rotate-enemy-structures=Немогуће је ротирати непријатељске структуре. +cant-run-command-not-admin=Није могуће извршити команду ( ) - ви нисте администратор +cant-run-command-not-in-multiplayer-game=Није могуће покренути команду (__1__) у самосталној игри. +cant-set-duplicate-filter=Ставка __1__ је већ филтрирана у другоме слоту. +cant-set-duplicate-request=Ставка __1__ је већ тражена на другоме слоту. +cant-set-duplicate-trash-slot=Ставка __1__ је већ постављена на другоме слоту +cant-set-filter=Не можеш поставити филтер: __1__ +cant-set-request-when-it-is-automated=Не можеш променити захтеве кад су постављени од стране логичке мреже. +cant-swap-console-with-player=Није могуче заменит играча са конзолом: Очекују се два играћа када се покрће команда из конзоле +cant-swap-expected-two-players=Није могуче заменит игрче: Очекују се два играћа када се покрће команда из конзоле +cant-swap-with-yourself=Није могу да се замениш сам са собом. +cant-transfer-from-enemy-structures=Немогуће је пребацити из непријатељских структура. +cant-transfer-to-enemy-structures=Немогуће је пребацити у непријатељске структуре. +cheat-will-disable-achievements=Коришћењем команда за варање ће онемогућити достигнућа. Молимо Вас поновите унос команде како би наставили. +checking-sprites=Провераванје спрајтова... +close-file-reason-corrupt=CRC провера неуспешна: Зип архива је корумпирана. +close-file-reason-other=Друго, код грешке: __1__ +closing-file-failed=Угашавање датотеке __1__ је неуспешно.\nРазлог: __2__. +colon=: +color-for-players-only=Боја може бити постављена само за играче. +command-attempted-not-allowed=__1__ је покушао да покрене команду, која им није дозвољена: __2__ +command-ran=__1__ (команда): __2__ +command-will-disable-achievements=Коришћење Lua конзолних команди ће искључити постигнућа, молим вас поновите команду да наставите. +continue=Настави +control-controller-axis-related=Ова контрола мора бити са дугмета окидача контролера. +control-controller-button-related=Ова контрола мора бити обављена кликом на дугме контролора. +control-controller-stick-related=Ова контрола мора бити од палице контролера. +control-keyboard-related=Ова контрола мора да буде повезана са тастатуром. +control-mouse-related=Ова контрола мора да буде повезана са мишем. +control-mouse-wheel-related=Ова контрола мора бити од точкића миша. +cropping-bitmaps=Kropovanje bitmapa... +cursor=Курсор +days=__1__ __plural_for_parameter_1_{1=дан|rest=дана}__ +destination-full=Дестинација пуна +disabled-by-server=Искључено од стране сервера. +discard-changes=Обриши промене +dying-explosion-name=__1__ (експлозија на самрти) +editor-will-disable-achievements=Коришћење уређивача мапе ће искључити постигнућа. Поновите команду да наставите. +electric-pole-wire-limit-reached=Максимум од 5 веза је достигнут. +empty-file-name=Поље за име је празно. +empty-stop-name=Поље за назив станице је празно +entered-the-vehicle=Ушо у возило. +error-while-importing-string=Греска при унешенју стринга: +error-with-handler-failed=__1__\nТоком решавања овога, управљач за грешке је направио другу грешку:\n__2__ +error-with-handler-message=__1__\nУправљач за грешке је додао следеће информације:\n__2__ +evolution-message=Фактор еволуције: __1__. (Време __2__%) (Загађење __3__%) (Spawner убиства __4__%) +failed-to-import-string=Неуспешно унесен string :__1__ +failed-to-load-base-mod=Грешка током учитаванја Основни Мода +failed-to-load-mod=Грешка при учитавању мода "__1__" +failed-to-load-mod-reason=Грешка при учитавању мода "__1__": __2__ +feature-not-available-in-demo-version=Ова функција није доступна у пробној верзији игре +file-name-too-long=Име дадотеке предугачко (Максимум __1__ карактера) +format-degrees=__1__° +format-degrees-c=°C +format-degrees-c-compact=°C +format-gigabytes-per-second=GB/s +format-kilobytes-per-second=kB/s +format-megabytes-per-second=MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Игра је сачувана у __1__. +hours=__1__ __plural_for_parameter_1_{1=час|rest=часа}__ +invalid-character-in-file-name=Неважећи знак у називу датотеке. +invalid-parameter=Неисправан параметар +invalid-screenshot-resolution=Невалидна резолуција слике. Ширина и висина морају бити у распону од {1, __1__}. +invalid-zoom-level=Невалидан ниво увеличања. Увеличање мора да буде веће или једнако __1__. +item-has-tags=Предмет има ознаке. +left-the-vehicle=Напустио је возило. +loading-mods=Учитавање модова... +loading-sounds=Учитавање звукова... +loading-sprites=Учитаванје спрајтова... +locks=Закључава +manual-wire-dragging-disabled=Ручно превлачење жице је онемогућено +map-info-combined-yield-percentage=Сабрана добит __1__ : __2__% +minutes=__1__ __plural_for_parameter_1_{1=минута|rest=минута}__ +missing-equipment=Недостаје опрема: +missing-equipment-list-item=__1__ X __2__ +missing-item=Недостаје __1__ +mod-caused-error=Мод __1__ је изазвао неповратну грешку.\nМолим Вас да пријавите ову грешку аутору мода.\n\n__2__ +mod-name-too-long=Мод __1__ има име које је превише дугачко, најдуже име за мод мора бити максималне дужине до __2__. +new-tips=Нови савети +new-tips-count=Нови савети:__1__ +no-artillery-in-range=Нема артиљерије у домету. +no-artillery-with-ammo-in-range=Нема артиљерије у домету. +no-bans=Нема банованих играча. +no-modifier-selected=Модификатор није изабран +no-path=Нема стазу +no-stock-to-connect-found=Нема вагона за повезати. +no-stock-to-disconnect-found=Нема вагона за откачити. +noname-station=Стоп +noone-to-reply=Немате никоме да одговорите. +not-allowed-character-in-file-name=Знак "__1__" не може бити део имена. +not-enough-ingredients=Нема довољно састојака. +not-enough-rails=Нема довољно пруга +not-enough-space-to-connect-train=Нема довољно простора за повезивање воза. +not-operable=Неупотребљиво +on-the-ground=На земљи +opened-item-removed=Предмет је уклоњен. +or=или +per-minute-suffix=/м +per-second-suffix=/с +permissions-import-successfully=Подешавања дозволе су успешно увежена. +player-cancelled-research=__1__ је зауставио истраживање __2__ +player-changed-color=__1__ боја је сада __2__. +player-changed-color-singleplayer=Од сада ваша боја је +player-changed-research=__1__ је променио истраживање са __2__ у __3__ +player-doesnt-exist=Играч __1__ не постоји. +player-is-already-an-admin=__1__ је већ админ. +player-is-already-in-admin-list=__1__ је већ на листи администратора и биће унапређен кад уђе у игру. +player-is-not-an-admin=__1__ није админ. +player-is-not-banned=Не можеш одбановати __1__, играч није банован. +player-is-not-in-admin-list=__1__ није на листи администратора. +player-isnt-online=__1__ није на мрежи. +player-queued-research=__1__ је започео истраживање __2__ +player-started-research=__1__ је почео истраживање __2__ +player-tried-using-cheat=Играч __1__ је покушао да користе cheat команду. +player-tried-using-command=Играч __1__ покушао је да искористи команду "__2__" +player-tried-using-editor=Играч __1__ покуса је да корисит преправлјач мапе. +player-was-added-to-admin-list=__1__ је већ додата на листу администратора од стране __2__ и биће унапређени кад уђе у игру. +player-was-banned=__1__је банован од стране __2__. Разлог:__3__. +player-was-demoted=__1__ је уклоњен као админ од стране __2__. +player-was-kicked=__1__ је кикован од стране __2__. Разлог: __3__. +player-was-promoted=__1__ је постављен за админа од стране __2__. +player-was-removed-from-admin-list=__1__ су већ уклоњени са листе администратора од стране __2__ и више неће бити унапређени када уђу у игру. +player-was-unbanned=__1__ је одбанован од стране __2__. +players-arent-on-same-surface=Није могуће разментит играче : играчи су на различитим површинама +players-dont-have-character-controllers=Није могућа замена играча: карактер нема џојстик. +players-dont-have-characters=Није могућа замена играча: један или оба два немају особу. +reading-file-failed=Читање __1__ датотеке неуспешно.\nКод грешке: __2__. +recipe-not-craftable-in-hand=Овај рецепт се не може направити ручно. +recipe-too-complex-to-craft-in-hand=Овај рецепт је превише сложен да би се направио ручно. +reload-script-data-too-large=Скришта за поново покретање је превелика: __1__> __2__. +remnant-name=__1__ (остатак) +repeat-when-transferred=Нацрт се пребацује у игру, покушај поново када се пребацивање заврши. +replay-disabled-autoplace-specifications-changed-runtime=Чување снимака је тренутно онемогућено зато што су спецификације аутоматског постављања промењене током рада. +replay-saving-disabled=Учитавање мапе није могуће. +replay-saving-disabled-forced-by-user=Учитавање мапе није могуће: корисник је укључио мод промењеног прототипног учитавања. +replay-saving-disabled-map-version=Учитавање мапе није могуће, мапа је сачувана са верзијом __1__ а тренутна верзија је __2__. +replay-saving-disabled-migration-applied=Чување снимака је онемогућено: примењене су миграције мапе. +replay-saving-disabled-mods=Учитавање мапе није могуће, мапа је сачувана са другим опцијама мода. +replay-saving-disabled-mods-startup-settings=Чување снимака је онемогућено: мапа је сачувана са другачијим почетним параметрима. +reset-to-defaults-disabled=Све опције већ имају подразумеване вредности. +reverted-control-settings-to-default=Опозване су контроле на почетна подешавања због некомпатибилности са прошлом верзијом. +rolling-stock-connected=Шинско возило повезано. +rolling-stock-disconnected=Шинска возила откачена. +save-already-in-progress=Немогуће је сачувати јер је игра је у процесу чувања. +saving-process-crashed=Сачувавање није успело. +scenario-caused-error=Сценарио __1__ је изазвао неповратну грешку.\nМолим Вас да пријавите грешку аутору сценарија.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=секунда|rest=секунда}__ +shortcut-bar-full=Није могуће додати ставке на траци са пречицама. +shortcut-disabled-technology-not-researched=Ова пречица захтева "__1__" технологију. +si-prefix-symbol-exa=Е +si-prefix-symbol-giga=Г +si-prefix-symbol-kilo=к +si-prefix-symbol-mega=М +si-prefix-symbol-peta=П +si-prefix-symbol-tera=Т +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=З +si-unit-kilometer-per-hour=км/ч +si-unit-symbol-joule=Ј +si-unit-symbol-watt=W +skip-cutscene=Притисни __CONTROL__confirm-message__ да прескочите сцену +string-import-produced-no-item=Предмет није произведен у улазу. +string-import-successful=Успешно увезено: __1__. +the-blueprint-cant-be-flipped=Нацрт са __1__ се не може обрнути. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Ово не може да се копа ручно јер захтева __1__. +time-future=Убудуће +time-symbol-hours=__1__ ч +time-symbol-hours-short=__1__ч +time-symbol-milliseconds=__1__ мс +time-symbol-minutes=__1__ м +time-symbol-minutes-short=__1__м +time-symbol-seconds=__1__ с +time-symbol-seconds-short=__1__с +too-long-stop-name=Име железничке станице (__1__ знакова) не може бити дуже од __2__ знакова. +too-long-tag-name=Име (__1__ знакова) не може бити дуже од __2__ знакова. +unknown-color=Непозната боја +unknown-command=Непозната команда "__1__" укуцај /h или /help ради више помоћи око команди. +unknown-player-was-banned=__1__ (није на мапи) је банован од стране __2__. Разлог: __3__. +unlocks=Откључава +unspecified=недефинисано +user-verification-already-disabled=Верификација корисника је већ онемогућена. +user-verification-already-enabled=Верификација корисника је већ омогућена. +user-verification-disabled=Верификација корисника је онемогућена. +user-verification-enabled=Верификација корисника је омогућена. +vehicle-is-full=Возило је пуно. +wire-cant-reach=Жица не може да досегне +[cant-build-reason] +cant-build-here=Није могуће градити на овом месту +cant-build-on-tile=Није могуће градити на пољу +covered-by-fog-of-war=Немогуће градити у замраченом простору. +entity-in-the-way=__1__ је на путу. +entity-must-be-built-next-to-rail=__1__ морају итграђени поред пруге. +invalid-rail-signal-position=Неправилна позиција железничког сигнала. +invalid-train-stop-position=Немогућа позиција желзничке станице +invalid-transport-belt-connectable-position=Немогућа позиција траке +mixing-fluids=Није могућ спој система са различитим течностима. +no-rail-for-train=__1__ мора бити грађено на прузи. +no-resource-for-drill=__1__ се може само градити на ресурсима. +no-resource-for-mining-drill=Бушилица се мора поставити на поље са ресурсима +no-valid-resource-for-drill=__1__ не може да копа овај ресурс. +out-of-world=Није могуће градити ван мапе +player-in-the-way=Карактер је у сметњи +rail-signals-must-be-built-next-to-rail=Пружни сигнали се морају градити поред пруге. +too-close-to-existing-rail-signal=Превише је близу већ постојећег пружног сигнала +uncharted-area=Немогуће градити на неистраженом простору. +[character-corpse] +died=Умро +killed-by=Убијо га је +time-ago=__1__ пре +time-remaining=Преостало време +[color] +acid=Киселина +black=Црн +blue=Плав +brown=Браон +cyan=Плаво зелен +gray=Сив +green=Зелен +orange=Наранџаст +pink=Розе +purple=Љубичаст +red=Црвен +white=Бео +yellow=Жут +[color-capital] +blue=Б +green=Г +red=Р +[command-help] +alerts= - Омогућава, онемогућава, искључује или укључује дати тип обавештења. +all-players-list=Сви играчи: +ban= - Забрањује наведеног играча. +banlist= - Додаје или скида играча са листе забрањених. Исто као /ban или /unban. +cheat= - Истраживања свих технологија и омогућава режим варања. Коришћење опције такође даје играчу неке додатне ставке. +color= - Мења вашу боју. Може бити једна од предефинисаних РГБА вредности или формата "# # # #". +command= - Извршава Луа команде (ако је дозвољено) +delete-blueprint-library= - Брише складиште библиотеке планова за датог играча ван мреже из датотеке чувања. Унесите "Потврђују сви" да бисте избрисали складиштење свих играча ван мреже. +demote= - Снижење чина играча од стране администратора. +help= - Штампа листу доступних команди. Опциони аргументи могу навести команду коју треба описати. +help-description=Укуцај /h за детаље. +help-list=Доступне команде су: +ignore= - Спречава приказ порука од овог играча. Администраторске поруке се и даље приказују. +kick= - Избацује наведеног играча. +matching-colors-list=Подударајуће боје: __1__. +matching-commands-list=Подударајуће команде: +matching-players-list=Подударајући играчи: +measured-command= - Извршава Луа команду (ако је дозвољено) и мери потребно време. +mute= - Спречава играча да прича у ћаскању. +mute-programmable-speaker= - - Привремено искључује или укључује глобалне звуке које је створио програмабилни звучник. Користите "local" да искључите само локалне клијенте. Администратори могу да користе опцију "everyone" да би привремено искључили звуке за све на серверу. +open= Отвара инвентар другог играча. +perf-avg-frames=- Број откуцаја / ажурирања који се користе у просечном бројачу перформанса. Подразумевана вредност је 100. Вредност 5-10 се препоручује за брзо конвергенцију, али бројеви ће брже џитеровати. +promote= - Повећање чина играча од стране администратора. +purge= - Брише све поруке овог играча из евиденције ћаскања. +reply= - Одговара последњем играчу који вам је шапнуо. +save= - Чува текућу игру под наведеним именом. +screenshot= - Узима снимак екрана са тренутним поставкама приказа или са наведеном резолуцијом. Зум је опциони и подразумевано је на 1. +shout= - Шаље поруку свим играчима укључујући и непријатељима. +silent-command= - Извршава Луа команду (ако је дозвољено) без штампања у конзолу. +swap-players= - Замењује карактере између наведених играча. Ако није наведен, други играч си ти. +toggle-action-logging=- Укључује/искључује евидентирање свих радњи које извршава игра. Ова вредност се не наставља након поновног покретања игре и утиче само на вашу локалну игру у сесијама са више играча. +toggle-heavy-mode=- Ову команду треба користити са опрезом, јер ће онемогућити игру за више играча када се постави. Игра почиње да чува и упоређује са собом сваки тик у потрази недоследности у детерминизму. Препоручује се да се ова команда користи када постоји петља при десинхронизацији када се нови играч придружи серверу. Тешки режим ће радити док не избаци нешто. Доставите нам га бисмо могли да истражимо и решимо проблем. +unban= - Поништава забрану наведеног играча +unignore= - Дозвољава ћаскању да приказује поруке од овог играча. +unmute= - Дозвољава играчу поново разговара у ћаскању. +whisper= - Шаље поруку одабраном играчу. +whitelist= - Омогућава, онемогућава, додаје или уклања играча из одобрене листе, где се само играчи са одобрене листе могу придружити игри. Унесите ништа за 'player' када користите 'get' за штампање листе свих играча на одобреном списку. +[command-output] +player=играч +whisper=шапат +[config-help] +afk-auto-kick= - Подешава време (у минутима) када је играч неактиван пре него што га аутоматски избаци. 0 значи искључено. +allow-commands= - Поставља да ли су Луа команде дозвољене. +allow-debug-settings= - Подешава да ли су скупови нетривијалних поставки отклањања грешака дозвољени за играче који нису администратори. +description= - Поставља опис сервера (може бити празно). +name= - Поставља име сервера. +tags= - Поставља ознаке сервера - списак низова (може бити празно). +[config-output] +autosave-changed-to-disabled=Аутоматско чување је сад искључено. +autosave-disabled=Аутоматско чување је искључено. +max-number-of-players-changed-to-unlimited=Ограничење броја играча је уклоњено. +password-changed=Лозинка сервера је промењена. +password-removed=Лозинка сервера је уклоњена. +upload-rate-unlimited=Неограничено. +value-is-not-valid=Вредност није исправна. +[control-keys] +alt=Alt +down=Доле +end=End +home=Home +left=Лево +mail=Порука +menu=Мени +mute=Утишај +tab=Tab +up=Горе +[controls] +alt-reverse-select=Алтернативни унатрашке селектованје +copy=Копирај +cut=Исеци +look=Погледај +move=Премести +undo=Опозови +[controls-description] +add-temporary-station=Може се користити само у ГКИ-у локомотиве и приказу мапе. Држите овај модификатор док бирате у ГКИ-у локомотиве минималну или главну мапу да бисте брзо прешли на ту локацију додавањем привременог стајалишта у распоред. +smart-pipette=Бира ставке из инвентара које ће користити за прављење ентитета и поставља их у курсор. Приликом одабира ресурса бира најбржу доступну бушилицу. +[entity-type] +tree=Дрво +[error] +achievement-data-invalid=Неуспешно учитавање локалне базе успеха. Локални успеси могу бити изгубљени. +audio-could-not-initialize=Није могуће покренути звук. Звук је угашен. +audio-error-title=Аудио грешка +config-data-invalid-prompt-reset-to-default=Конфигурациона датотека садржи неправилну унутрашњост. Да ли желите да је ресетујете? +crash-to-desktop-message=Дошло је до неочекиване грешке. Ако користите најновију верзију игре, можете нам помоћи да решимо проблем тако што ћете објавити садржај датотеке евиденције на форумима.\nУкључите и датотеке за чување, све модификације које можда користите и кораке које познајете да бисте репродуковали пад. +data-error-title=Грешка података +error-message-box-title=Грешка +failed-to-load-save-file=Неуспешно учитавање датотеке чувања. +game-state-corruption-detected-save-corrupted=Детектована је корупција у стању игре. Не можете да учитате датотеку чувања. +game-state-corruption-detected-saving-aborted=Детектована је корупција у стању игре. Игра није сачувана како би се спречила корупција датотеке чувања. +low-available-space-in-steam-storage=Имате само __1__ МБ слободног простора на удаљеном складишту Стим-а. Ако вам понестане расположивог простора, игра можда неће моћи да ускладишти вашу конфигурациону и библиотеку нацрта, а можда ћете изгубити и напредак ако се ослањате на Стеам Клауду за синхронизовање сачуваних датотека између рачунара.\nПрепоручујемо да избришете неке старе датотеке помоћу дугмета "Избриши" у дијалогу "Учитај игру" да бисте ослободили простор. +out-of-vram-cannot-lower-settings=Низак графички режим и низак ниво кеширања растерских слика су већ укључени. То значи да је ваш системски хардвер испод минималних захтева. Ако верујете да је ово проблем са игром, молимо вас да пријавите то на нашим форумима. +out-of-vram-change-usage-to-medium=Подешавање опције за кеширње битмапе (високо → средње). Молим Вас да поново покренете игру. +player-data-invalid=Неуспешно учитавање информације о играчу. Сви напредци могу бити изгубљени. +value-out-of-range=Вредност је ван опсега: унесите вредност између __1__ и __2__. +[gui] +all=Све +any=Било који +guns=Оружје +no=Не +not-available=Н/Д +off=Искључи +ok=ОК +on=Укључено +set=Постави +yes=Да +[gui-auth-server] +login-unlinked=Изгледа да ваш Стим налог више не поседује игру, стога смо је одвојили од вашег Факторио налога. Можете повезати свој Факторио налог на Стим налог који је власник игре како би обновили чланство. +[gui-blueprint-library] +failed-saving-cloud-storage=Чување складиште нацрта у облак није успело. Можда вам је понестало простора за синхронизацију преко облак. Како би спречили губитак библиотеке нацрта, молимо вас направите резервну копију датотеке __1__. +shelf-choice-all=Све +[gui-browse-games] +cant-join-game-steam-init-failed=Не могу да се придруже игру помоћу Стим умрежавања: Стим није исправно покренут. Функције везане за Стим су онемогућене. Поновно покретање Стим-а обично решава овај проблем. Да ли желите да покушате да се придруже користећи без-Стим-а умрежавање? +games-headers-name=Име +mods=Модови +no-players=Без +none=Без +ping=Пинг +tags=Ознаке +[gui-building-statistics] +built=Саграђено +deconstructed=Разграђено +title=Грађевине +upgraded=Унапређено +[gui-car] +color=Боја +[gui-character] +personal-logistics-description=Искључивање личне логистике ће спречити логистичке роботе да доносе тражене ставке. То ће такође зауставити ставке од аутоматског премештања на место за смеће. Логистички роботи ће наставити да празне отворе за смеће. +[gui-constant] +off=Угашен +on=Упаљен +[gui-control-behavior] +connect=Повежи +[gui-control-behavior-modes] +close-signal-description=Када је наведено стање тачно, оно покушава да овај сигнал учини црвеним и спречи пролазак било ког воза.\нАко воз не може да се заустави на време (сигнал је жут) или већ пролази (сигнал је црвен), сигнал неће зауставити тај воз.\нНапомена: Воз ће се врло често заустављати на сигналу и неће покушати да пронађе алтернативну путању чак и када је она доступна. +read-belt-contents-description=Чита садржај траке и шаље их у мрежу. Траке неће слати исправне импулсне сигнале када се ставке убаце или узимају из средине траке од стране спољних субјеката. +read-resources-description=Чита количину ресурса који се очекују од овог рудара/сисаљке за бушотине и шаље је у мрежу склопова.\nЗа бесконачне ресурсе чита неизмењену брзину рударења.\nВредност се ажурира сваких 5 секунди. +read-signal-description=Чита боју железничког сигнала и шаље наведени мрежни сигнал.\nАко је железнички сигнал црвен зато што је затворен мрежни сигнал, ништа неће бити послато. +use-colors-description=Поставља боју лампе на основу бојеног сигнала.\nАко сигнал у боји има вредност већу од 0, лампа ће показати ту боју.\nАко је присутно више боја, користиће се само једна од њих. +[gui-control-behavior-modes-guis] +red=Црвена +[gui-control-settings] +mods=Модови +[gui-create-account] +account-creation-success-info=Сада се аутентификовани као __1__ кроз Стим. Ако желите да користите овај налог без Стим-а, пријавите се на Стим на __2__ и поставите е-пошту и шифру на свом профилу. +[gui-decider] +one=1 +[gui-graphics-settings] +color-filter-none=Без филтрирања +graphics-quality-high=Високо +graphics-quality-low=Ниско +texture-compression-none=Без компресије +video-memory-usage-all=Све +video-memory-usage-high=Високо +video-memory-usage-low=Ниско +vram-low-high-quality-not-recommended=Открили смо да на овом рачунару постоји __1__ МБ видео меморије (ВРАМ). То је прениско за високо квалитетне сличице. Можда ћете наићи на проблеме са перформансама, недостајуће графике, падове или игра можда неће моћи уопште да се покрене. Препоручена величина видео меморије за висококвалитетне сличице је најмање 2 ГБ. +vram-not-detected-high-quality-not-recommended=Нисмо могли да откријемо колико је видео меморије (ВРАМ) доступно на овом рачунару. Препоручена величина видео меморије за висококвалитетне спрајтове је најмање 2 ГБ, у супротном можете искусити проблеме са перформансама, недостајуће графике, падове или игра можда неће моћи уопште да се покрене. +[gui-graphics-settings-description] +high-quality-animations=Ако је онемогућено, неки анимирани или ротирани ентитети (на пример, возови) ће учитати само половину нормалног броја анимација или ротационих фрејмова. Ово у великој мери смањује ВРАМ употребу. +minimize-on-focus-loss=Када се извршава у пуном екрану без ивица, игра ће се минимизирати у губитку фокуса како би се уверила да не покрива вашу радну површину када желите да се пребаците на другу апликацију. +texture-compression=Компресија текстуре увелико повећава број сличица које игра може да стане у видео меморији и убрзава рендеринг због ГПЈ-а који мора пренети мање података током сенчења. Ако имате стари или интегрисани ГПЈ, изаберите низак квалитет да бисте смањили величину сличица још више да бисте добили додатне перформансе. +use-flip-presentation-model=Флип презентација би требала бити ефикаснији начин представљања коначне слике на екрану од старијег Бит блит модела. Покушајте да укључите/искључите ову опцију ако наиђете на графичке грешке или проблеме са брзином смењивања слика. +video-memory-usage-label=Одређује колико ће сличица игра покушати да стави у атлас сличица. Стварање већих атласа сличица смањује коришћење ЦПЈ-а због могућности повлачења позива, али може повећати оптерећење ГПЈ-а јер мора да ради са већим текстурама. Слободно плутајуће сличице можете учитати у ВРАМ или чувати у РАМ-у (погледајте поставку протока текстуре). +[gui-hotkey-suggestions] +enter-vehicle=Уђи у возило +exit-vehicle=Напусти возило +[gui-infinity-container] +add=Додај +[gui-infinity-pipe] +percent=% +[gui-install-mods] +bookmark=Додај у обележене модове +highlighted-last-week=Prošle nedelje +highlighted-this-week=Ове недеље +mods-headers-last-highlighted=Задње означено +remove-bookmark=Уклони из обележене модове +show-bookmarks=Покажи само обележене модове +wait-toggle-bookmark-request=Чеканје за мод портал... +[gui-interface-settings-description] +smart-belt-dragging=1) Притиском __CONTROL__rotate__ док полако повлачите траку направиће да се аутоматски окрене на основу положаја курсора.\n2) Повлачењем траке преко препрека аутоматски ће градити подземне траке. +[gui-kills] +kills=Убиства +title=Убиства +[gui-manage-mods] +name-column-header=Назив +[gui-map-editor] +brush-size=Величина +[gui-map-editor-lua-snippet-editor] +name=Назив +[gui-map-editor-menu] +save-map-overwrite=Сачувај +[gui-map-editor-script-editor] +name=Назив +[gui-map-editor-settings-categories] +ui=КИ +[gui-map-editor-surface-editor] +surface-name=Назив +[gui-map-editor-title] +time-editor=Време +[gui-map-editor-tool] +area-selection=Простор +line-selection=Линијски +[gui-map-generator] +enemy-expansion-minutes=мин +map-size-group-tile=Мапа +minimum-pollution-to-damage-trees-description=Дрвеће има 4 различите прогресивне фазе уништавања од загађења. Свако загађење изнад те количине започиње процес градуалног распада дрвета. +[gui-map-info] +mods=Модови +[gui-menu] +desync-explanation=Ти си се десинхронизовао из игре.Ово је изазвано грешком у игри или грешком модова или скрипта сценарија (ако их има у употреби).\nАко не користите модове, пријавите овај проблем на нашем форуму за извештаје о грешкама. Укључите детаље о томе шта су играчи радили и отпремите извештај о десинхронизацији. +[gui-migrated-content] +removed-fluid=Уклоњени флуиди +[gui-mod-info] +name=Име +no-dependencies=Без +[gui-mod-load-error] +exit=Изађи +[gui-mod-settings] +map=Мапа +[gui-mod-startup-settings-mismatch] +apply=Да* +cancel=Не +[gui-mods] +title=Модови +[gui-multiplayer-lobby] +allow-commands-false=Не +allow-commands-true=Да +authserver-side-bans=Користите овлашћене забране приступа +authserver-side-bans-tooltip=Проверите да играчима који се тренутно повезују није забрањен приступ функцији "Играње са више играча" и информишите Factorio.com око забране и уклањања забране приступа. +game-visibility-LAN=Локална мрежа +max-upload-tooltip=Максимална брзина мреже посвећена учитавању игре новим играчима. Ограничавање је корисно како би се осигурало да постоји довољна брзина слања за играче који су већ у игри. +[gui-new-game] +next=Следеће +play=Покрени +[gui-permissions] +disable-all=Онемогући све +enable-all=Омогући све +group-permissions-title=Дозволе групе +title=Дозволе +[gui-permissions-names] +AltReverseSelectArea=Алтернативно унстрашке биранје површине +Copy=Копирај +LaunchRocket=Лансирај ракету +Undo=Опозови +[gui-player-management] +admin=Администратор +ban=Забрана +delete-player=Обриши +kick=Избаци +last-online=Задњи пут виђен +mute=Утишај +muted=Утишан +name=Име +never=никад +now=сада +time-ago=__1__ пре +[gui-power-switch] +off=Угашен +on=Упаљен +[gui-production] +consumption=Потрошња +electricity=Електрицитет +fluids=Флуиди +kills=Убиства +pollution=Загађење +production=Производња +[gui-programmable-speaker] +volume=Јачина звука +[gui-server-config] +save=Сачувај +[gui-sound-settings] +default-device=Подразумевани уређај +preferred-output=Преферирани аудио излаз +wind-volume=Ветар +[gui-speed-panel] +normal=Нормалан +paused=Паузирано +speed-down=Успори +speed-up=Убрзај +[gui-tag-edit] +cancel=Откажи +confirm=Потврди +icon=Икона +name=Име +[gui-technology-preview] +editor-research-tooltip=(Едитор мапе) __CONTROL_LEFT_CLICK__ за истраживање. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ да инстант истражите са свим предусловима. +[gui-text-tags] +blueprint-name-label=Име: +[gui-train] +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ да би сте додали привремено стајалиште. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ како би додали одабрана стајалишта на распоред. +[gui-train-wait-condition-description] +and=И +or=ИЛИ +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Поништи изградњу __1__ ентитета +undo-built-entity-multiple-homogeneous=Опозив градње __1__ (× __2__) +undo-built-entity-single=Опозив градње __1__ +undo-built-tile-multiple-homogeneous=Поништи постављање __1__ (× __2__) +undo-built-tile-single=Поништи постављање __1__ +undo-removed-entity-multiple-homogeneous=Поништи деконструкцију __1__ (× __2__) +undo-removed-entity-single=Поништи деконструкцију __1__ +undo-removed-tile-multiple-homogeneous=Поништи уклањање __1__ (× __2__) +undo-removed-tile-single=Поништи уклањање __1__ +undo-upgraded-entity-multiple-homogeneous=Опозови надоградњу на __1__ (× __2__) +undo-upgraded-entity-single=Опозови надоградњу на __1__ +[gui-update] +automatic-steam-update-message=Ова верзија програма Факторио потиче из бета гране која се неће аутоматски ажурирати. Да бисте били сигурни да ћете добити најновије исправке, изаберите "Најновију експерименталну" бета у својствима за Факторио у Стим-у, или онемогућавањем бета верзије враћате се на најновију стабилну верзију. +mod=Модификације +password=Лозинка +[gui-update-mods] +retrying-failed-request=Понављање неуспелог захтева: +[http-error] +auth-error=Преузимање неуспешно (статусни код __1__): грешка ауторизације. +auth-error-with-message=Преузимање неуспешно (статусни код __1__): грешка ауторизације: __2__ +json-parse-error=Преузимање неуспешно (статусни код __1__): неуспешно разумевање JSON одговора: __2__ +unknown-error=Преузимање неуспешно (статусни код __1__). +unknown-error-with-message=Преузимање неуспешно (статусни код __1__): __2__ +[json-parse-error] +invalid-comma-before-square-bracket=Неправилан зарез пре ']' на месту __1__:__2__ +unexpected-character=Неочекивани карактер (__1__) на __2__:__3__ +unexpected-end-of-file=Неочекивани крај фајла на __1__:__2__ +[multiplayer] +mod-crc-mismatch=__1__: Садржај модификације је различит иако су верзије исте. Најчешћи узрок је неправилна употреба подешавања модификације (условно захтевају датотеке на основу подешавања модификације). Ово може бити узроковано и изменом фајлова модификације на клијенту или серверу, али не и другим. +player-banned-by-authserver=Вама је забрањен приступ препоруком ауторизационог сервера. За жалбу контактирајте support@factorio.com +script-command-mismatch=Није могуће придружити се. Следеће модификоване команде нису идентични између вас и сервера. Ово указује на то да су следећи модови нису безбедни за игру са више играча (чување / учитавање). (Погледајте датотеку евиденције за више детаља): +script-event-mismatch=Није могуће придружити се. Следеће модификовани догађаји нису идентични између вас и сервера. Ово указује на то да су следећи модови нису безбедни за игру са више играча (чување / учитавање). (Погледајте датотеку евиденције за више детаља): +[noise-expression] +0_16-elevation=Мочваре +0_17-island=Острво +0_17-islands+continents=Острва и континенти +0_17-lakes-elevation=Нормалан +0_17-starting-plateau=Само почетна висораван +aux=Нормалан +debug-aux=Дебаговање +debug-moisture=Дебаговање +debug-temperature=Дебаговање +elevation=Нормалан +endless-ocean-with-starting-area-elevation=Бескрајни океан +endless-plateau-with-starting-area-elevation=Бескрајна висораван +moisture=Нормалан +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Нормалан +[noise-property] +aux=Помоћни +moisture=Влажност +starting-lake-noise-amplitude=Амплитуда шума за језера +temperature=Температура + diff --git a/factorio/data/core/locale/sr/info.json b/factorio/data/core/locale/sr/info.json new file mode 100644 index 0000000000000000000000000000000000000000..af3636ab41f2a2e5a5e273c6adfc6839cceb6516 --- /dev/null +++ b/factorio/data/core/locale/sr/info.json @@ -0,0 +1,62 @@ +{ + "completed": 42, + "font": { + "default": [ + "__core__/fonts/Lilittium-Regular.ttf", + "__core__/fonts/Lato-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSans.ttf" + ], + "default-bold": [ + "__core__/fonts/Lilittium-Bold.ttf", + "__core__/fonts/Lato-Bold.ttf", + "__core__/fonts/NotoSans-Bold.ttf", + "__core__/fonts/NotoSansCJKtc-Bold.ttf", + "__core__/fonts/NotoSansThai-Bold.ttf", + "__core__/fonts/NotoSansArabic-Bold.ttf", + "__core__/fonts/NotoSansHebrew-Bold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "default-mono": [ + "__core__/fonts/Lato-Regular.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSansMono.ttf" + ], + "default-semibold": [ + "__core__/fonts/Lilittium-SemiBold.ttf", + "__core__/fonts/Lato-Semibold.ttf", + "__core__/fonts/NotoSans-SemiBold.ttf", + "__core__/fonts/NotoSansCJKtc-Medium.ttf", + "__core__/fonts/NotoSansThai-SemiBold.ttf", + "__core__/fonts/NotoSansArabic-SemiBold.ttf", + "__core__/fonts/NotoSansHebrew-SemiBold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "locale-pick": [ + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ], + "scenario-message-dialog": [ + "__core__/fonts/IBMPlexMono-Medium.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ] + }, + "language-name": "Српски" +} \ No newline at end of file diff --git a/factorio/data/core/locale/sv-SE/core.cfg b/factorio/data/core/locale/sv-SE/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..811b5d02e0dc9b53a199e73e445d614d03961e39 --- /dev/null +++ b/factorio/data/core/locale/sv-SE/core.cfg @@ -0,0 +1,3719 @@ +action-leads-to-fluid-mixing=Kan inte blanda vätskor. +and=och +ban-report=__1__ för __2__ +ban-report-ip=__1__ (__2__) p.g.a. __3__ +base-mod-disabled=Grund-mod krävs för att spela spelet, men är för tillfället inaktiverad. Vill du aktivera den? +base-mod-invalid=Grund-mod behövs för att spela spelet, men är för närvarande ogiltig. +blueprint-library-shortcut-broken=Målet för denna genväg till ritningsbiblioteket finns inte längre. +blueprint-no-name=Namnlöst +blueprint-transferring=Överför planritning: __1__ +bonus-progress-bar-tooltip=Bonusproduktion: __1__ +building-atlas=Bygger sprite-atlas... +building-prototypes=Bygger prototyper... +cannot-open-mod-settings-game-not-fully-setup=Modifikations-inställningar kan inte öppnas när spelet inte är helt uppsatt (anslutit ett spel i pausat flerspelarläge). +cant-add-player-already-exists=En spelare med namnet __1__ finns redan. +cant-be-connected-to-copper-wire=Kan inte ansluta kabel +cant-be-connected-to-wire=Kan inte ansluta till kabel +cant-be-crafted-in-this-machine=Kan inte tillverkas i denna maskin. +cant-be-damaged=Du kan inte skada detta. +cant-be-mined=Detta går inte att gräva. +cant-be-rotated=Detta kan inte roteras. +cant-change-enemy-wires=Fiendens ledningar går ej att ändra. +cant-clear-cursor=Kan inte lägga undan __1__, spelarens lager är fullt. +cant-connect-rolling-stock-not-in-rolling-stock=Kan inte ansluta spårfordon: inte i spårfordon. +cant-connect-rolling-stock-not-in-vehicle=Kan inte ansluta spårfordon: inte i fordon. +cant-connect-rolling-stock-too-close=Kan inte ansluta spårfordon: spårfordon för nära varandra. +cant-copy-enemy-structure-settings=Kan inte kopiera inställningar från fiendens byggnader. +cant-disconnect-rolling-stock-not-in-rolling-stock=Kan inte koppla från spårfordon: inte i spårfordon. +cant-disconnect-rolling-stock-not-in-vehicle=Kan inte koppla från spårfordon: inte i fordon. +cant-enter-enemy-vehicles=Kan inte gå in i fiendefordon. +cant-join-game-not-in-main-menu=Kan bara ansluta ett Steam-spel medan du är i huvudmenyn. +cant-join-game-steam-init-failed=Det gick inte att ansluta till spelet: Steam init misslyckades. +cant-join-game-steam-networking-disabled=Det gick inte att ansluta till spelet: Steam-nätverk är inaktiverat i konfigurationsinställningarna. +cant-mine-enemy-structure=Fiendens byggnader kan inte plockas upp. +cant-mine-vehicle-with-passenger=Detta kan inte plockas upp om en annan spelare är inuti. +cant-open-enemy-structures=Kan inte öppna fiendens byggnader. +cant-paste-enemy-structure-settings=Kan inte klistra in inställningar till fiendens byggnader. +cant-put-item-back=Kan inte ge tillbaka föremål: __1__ +cant-reach=Kan inte nå +cant-repair-enemy-structures=Fiendens byggnader kan inte repareras. +cant-rotate-enemy-structures=Kan inte rotera fiendens byggnader. +cant-run-command-not-admin=Kan inte köra kommandot (__1__) - du är inte admin. +cant-run-command-not-in-multiplayer-game=Kan inte köra kommandot (__1__) i singleplayer spel. +cant-set-duplicate-filter=__1__ filtreras redan på en annan plats. +cant-set-duplicate-request=__1__ är redan efterfrågad på en annan plats. +cant-set-duplicate-trash-slot=__1__ är redan angivet på en annan plats. +cant-set-filter=Du kan inte välja detta filter: __1__ +cant-set-request-when-it-is-automated=Du kan inte ändra begäranden när de fastställs av kretsnätverket. +cant-swap-console-with-player=Kan inte byta terminalen med spelare: 2 spelare förväntades av terminalen. +cant-swap-expected-two-players=Kan inte byta: 2 spelare förväntades av terminalen. +cant-swap-with-yourself=Kan inte byta spelare med dig själv. +cant-transfer-from-enemy-structures=Kan inte överföra från fiendens byggnader. +cant-transfer-to-enemy-structures=Kan inte överföra till fiendens byggnader. +cheat-will-disable-achievements=Användande av fusk-kommandon inaktiverar prestationer. Vänligen upprepa kommandot för att fortsätta. +checking-sprites=Kontrollerar sprites... +close-file-reason-corrupt=CRC-kontroll misslyckades. zip-filen är skadad. +close-file-reason-other=Ospecificerad orsak, felkod: __1__ +closing-file-failed=Misslyckades stänga filen __1__ \nOrsak: __2__. +colon=: +color-for-players-only=Färg kan endast sättas för spelare. +command-attempted-not-allowed=__1__försökte köra ett kommando, vilket inte är tillåtet för dem:__2__ +command-ran=__1__ (kommando): __2__ +command-will-disable-achievements=Användande av konsolkommandon i Lua inaktiverar prestationer. Vänligen upprepa kommandot för att fortsätta. +continue=Fortsätt +control-controller-axis-related=Denna kontroll måste komma från ett kontrollaktiveringsknapp. +control-controller-button-related=Denna kontroll måste komma från ett kontrollknapp. +control-controller-stick-related=Denna kontroll måste komma från en styrspak. +control-keyboard-related=Denna kontroll måste vara relaterad till tangentbordet. +control-mouse-related=Denna kontroll måste vara musrelaterad. +control-mouse-wheel-related=Denna kontroll måste vara från ett mushjul. +cropping-bitmaps=Beskär bitmappar... +cursor=Pekare +days=__1__ __plural_for_parameter_1_{1=dag|rest=dagar}__ +days-ago=__1__ __plural_for_parameter_1_{1=dag|rest=dagar}__ sedan +destination-full=Destinationen är full +disabled-by-server=Inaktiverat av servern +discard-changes=Ignorera ändringar +dying-explosion-name=__1__ (döende explosion) +editor-will-disable-achievements=Användande av kartredigeraren inaktiverar prestationer. Vänligen upprepa kommandot för att fortsätta. +electric-pole-wire-limit-reached=Har nått maxgränsen, 5 anslutningar. +empty-file-name=Filnamnet är tomt. +empty-stop-name=Stationsnamnet är tomt +entered-the-vehicle=Gick in i fordonet. +error-while-importing-string=Fel när du importerade sträng: +error-with-handler-failed=__1__\nUnder hanteringen av detta orsakade en felhanterare ett annat fel:\n__2__ +error-with-handler-message=__1__\nEn felhanterare lade till följande information:\n__2__ +evolution-message=Evolutionsfaktor: __1__. (Tid __2__%) (Förorening __3__%) (Förstörda bon __4__%) +failed-to-import-string=Misslyckades att importera sträng. +failed-to-load-base-mod=Fel uppstod när grund-mod laddades. +failed-to-load-mod=Det gick inte att läsa in mod "__1__" +failed-to-load-mod-reason=Misslyckades att ladda mod +feature-not-available-in-demo-version=Den här funktionen är inte tillgänglig i demoversionen av Factorio +file-name-too-long=Filnamnet är för långt. (Max __1__ tecken) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Spelet har sparats till __1__. +grid-position-and-absolute-position-need-to-match=Rutnätsposition och rutnätspositionskoordinater måste vara antingen alla jämna eller udda. +grid-position-value-has-to-be-multiple=Rutnätspositionsvärde för denna ritning måste vara multipel av __1__. +hours=__1__ __plural_for_parameter_1_{1=timme|rest=timmar}__ +hours-ago=__1__ __plural_for_parameter_1_{1=timme|rest=timmar}__ sedan +invalid-character-in-file-name=Ogiltligt tecken i filnamnet. +invalid-grid-position-value=__1__ är ett ogiltigt rutnätspositionsvärde. +invalid-parameter=Ogiltig parameter +invalid-screenshot-resolution=Ogiltig skärmdump upplösning. Bredd och höjd måste vara inom {1, __1__}. +invalid-snap-to-grid-value=__1__ är ett ogiltigt snap till rutnätsvärde. +invalid-zoom-level=Ogiltig zoomnivå. Zoom måste vara större än eller lika med __1__. +item-has-tags=Saken har taggar. +left-the-vehicle=Lämnade fordonet. +loading-mods=Laddar mods... +loading-sounds=Laddar ljud... +loading-sprites=Laddar sprites... +locks=Låser +low-ram-warning=Den här sparfilen använder en stor mängd minne och kommer sannolikt att orsaka en krasch.\nReducering av sprite-storleken under grafikinställningarna kan minska minnesanvändningen.\n__1__ +manual-wire-dragging-disabled=Manuell tråddragning inaktiverad +map-info-combined-yield-percentage=Sammanlagd avkastning __1__ __2__% +minutes=__1__ __plural_for_parameter_1_{1=minut|rest=minuter}__ +minutes-ago=__1__ __plural_for_parameter_1_{1=minut|rest=minuter}__ sedan +missing-equipment=Saknad utrustning: +missing-equipment-list-item=__1__ X __2__ +missing-item=Saknar __1__ +mod-caused-error=Mod __1__ orsakade ett oreparerbart fel.\nVänligen rapportera detta fel till mod-författaren.\n\n__2__ +mod-name-too-long=Mod __1__ har ett namn som är för långt, maximal längd på mod-namn är __2__ tecken. +mod-title-too-long=Mod __1__ har en titel som är för lång, maximal längd på mod-titel är __2__ tecken. +months-ago=__1__ __plural_for_parameter_1_{1=månad|rest=månader}__ sedan +new-tips=Nya tips +new-tips-count=Nytt tips: __1__ +no-artillery-in-range=Inget artilleri inom räckhåll. +no-artillery-with-ammo-in-range=Inget artilleri med ammunition inom räckhåll. +no-bans=Inga spelare är bannlysta. +no-modifier-selected=Ingen modifierare vald +no-path=Ingen färdväg +no-stock-to-connect-found=Inget anslutningsbart spårfordon hittades. +no-stock-to-disconnect-found=Inget spårfordon hittades att koppla från. +noname-station=Stopp +noone-to-reply=Ingen att svara till. +not-allowed-character-in-file-name=Tecknet "__1__" kan inte vara en del av filnamnet. +not-enough-ingredients=Inte tillräckligt med ingredienser. +not-enough-rails=Inte tillräckligt med räls +not-enough-space-to-connect-train=Otillräckligt utrymme för att ansluta tåg. +not-operable=Inte opererbart +on-the-ground=På marken +opened-item-removed=Objektet har tagits bort. +or=eller +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=Behörigheter importerades. +player-cancelled-research=__1__ avbröt forskning __2__ +player-changed-color=__1__'s färg är nu __2__. +player-changed-color-singleplayer=Din färg är nu __1__. +player-changed-research=__1__ ändrade forskning från __2__ till __3__ +player-doesnt-exist=Spelare __1__ finns inte. +player-is-already-an-admin=__1__ är redan admin. +player-is-already-in-admin-list=__1__ är redan i admin-listan och kommer befordras när hen ansluter till spelet. +player-is-not-an-admin=__1__ är inte en admin. +player-is-not-banned=Kan inte ta bort bannlysning av __1__ eftersom spelaren inte är bannlyst. +player-is-not-in-admin-list=__1__ är inte i admin-listan. +player-isnt-online=__1__ är inte online. +player-queued-research=__1__ lade till forskning __2__ i kön +player-started-research=__1__ startade forskning __2__ +player-tried-using-cheat=Spelare __1__ försökte använda fuskkomandot. +player-tried-using-command=Spelare __1__ försökte använda kommandot "__2__". +player-tried-using-editor=Spelare __1__ försökte använda kartredigeraren. +player-was-added-to-admin-list=__1__ lades till i admin-listan av __2__, och kommer befordras när hen ansluter till spelet. +player-was-banned=__1__ bannlystes av __2__ Anledning: __3__. +player-was-demoted=__1__ degraderades från administratör av __2__. +player-was-kicked=__1__ kastades ut av __2__ Anledning: __3__. +player-was-promoted=__1__ befordrades till administratör av __2__. +player-was-removed-from-admin-list=__1__ togs bort från admin-listan av __2__ och kommer inte längre befordras när hen ansluter till spelet. +player-was-unbanned=__1__ är inte bannlyst längre genom __2__. +players-arent-on-same-surface=Kan inte byta spelare: spelare är på olika ytor. +players-dont-have-character-controllers=Kan inte byta spelare: Karaktären har ingen styrenhet. +players-dont-have-characters=Kan inte byta spelare: En eller båda har ingen karaktär. +reading-file-failed=Misslyckades läsa filen __1__ \nOrsak: __2__. +reassigned-empty=Inget nytt innehåll valt. +recipe-not-craftable-in-hand=Detta recept kan inte tillverkas för hand. +recipe-too-complex-to-craft-in-hand=Det här receptet är för komplext för att följas för hand. +reload-script-data-too-large=För stor skriptdata för att ladda om: __1__ > __2__. +remnant-name=__1__ (kvarleva) +repeat-when-transferred=Planritnings anteckning överförs till spelet, försök igen när överföringen är klar. +replay-disabled-autoplace-specifications-changed-runtime=Repriser är för tillfället avaktiverat på grund av att autoplace-specifikationerna har ändrats under spelets gång. +replay-saving-disabled=Inspelning av repriser har inaktiverats. +replay-saving-disabled-forced-by-user=Replay-sparande har inaktiverats eftersom användaren tvingade prototyp ändrade laddningsläge. +replay-saving-disabled-map-version=Reprissparande avstängt: karta sparas med version __1__ och nuvarande version är __2__. +replay-saving-disabled-migration-applied=Reprissparande avstängt: kart migrering(ar) har applicerats. +replay-saving-disabled-mods=Reprissparande avstängt: kartan har andra modinställningar. +replay-saving-disabled-mods-startup-settings=Reprissparande avstängt: kartan har andra uppstartsinställningar för mod. +reset-to-defaults=Återställ __1__ __plural_for_parameter_1_{1=inställning|rest=inställningar}__ till __plural_for_parameter_1_{1=standardinställning|rest=standardinställningar}__ +reset-to-defaults-disabled=Alla inställningar har standardvärden. +reverted-control-settings-to-default=Återställde kontrollinställningar till standard på grund av inkompatibilitet med tidigare versioner. +rolling-stock-connected=Spårfordon anslutet. +rolling-stock-disconnected=Spårfordon frånkopplat. +save-already-in-progress=Kan inte spara eftersom en sparning redan pågår. +saving-process-crashed=Sparningsprocessen krashade. +scenario-caused-error=Scenario __1__ orsakade ett oreparerbart fel.\nVänligen rapportera deta fel till scenarioförfattaren.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__ +seconds-ago=__1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__ sedan +shortcut-bar-full=Kan inte docka fler objekt till genvägs fältet. +shortcut-disabled-technology-not-researched=Denna genväg kräver tekniken __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Tryck __CONTROL__confirm-message__ för att hoppa över filmsekvensen +snap-to-grid-value-has-to-be-multiple=Fäst till rutnäts-värdet för den här ritningen måste vara en multipel av __1__. +string-import-produced-no-item=Indata producerade inga objekt. +string-import-successful=Importering av __1__ lyckades. +the-blueprint-cant-be-flipped=Planritning med __1__ kan inte vändas. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Detta kan inte brytas för hand eftersom det kräver __1__. +time-future=I framtiden +time-symbol-hours=__1__ tim +time-symbol-hours-short=__1__tim +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Kan inte infoga objekt, den maximala bok-rekursionen är __1__. +too-long-stop-name=Stationsnamnet (__1__ tecken) kan inte vara längre än __2__ tecken. +too-long-tag-name=Taggnamnet (__1__ tecken) kan inte vara längre än __2__ tecken. +unconfirmed-changes=Det finns __1__ __plural_for_parameter_1_{1=obekräftad|rest=obekräftade}__ __plural_for_parameter_1_{1=ändring|rest=ändringar}__. +unknown-color=Okänd färg __1__. +unknown-command=Okänt kommando "__1__". Skriv /h eller /help för mer hjälp om kommandon. +unknown-player-was-banned=__1__ (ej på kartan) förbjöds av __2__. Anledning: __3__. +unlocks=Låser upp +unspecified=ospecificerad +user-verification-already-disabled=Användarverifiering är redan inaktiverad. +user-verification-already-enabled=Användarverifiering är redan aktiverat. +user-verification-disabled=Användarverifiering har inaktiverats. +user-verification-enabled=Användarverifiering har aktiverats. +vehicle-is-full=Fordonet är fullt. +weeks-ago=__1__ __plural_for_parameter_1_{1=vecka|rest=veckor}__ sedan +wire-cant-reach=Kabeln når inte +years-ago=__1__ år sedan +[achievement-progress] +console-command-used=En konsolkommando användes. Prestationer kan inte låsas upp i spelet längre. +construct-with-robots-more-than=Manuellt:__1__ Av robotar:__2__ +dont-craft-manually=Tillverkad manuellt: __1__ +editor-used=Kartredigeraren användes. Prestationer kan inte längre låsas upp i spelet. +not-a-freeplay-map=Denna prestation kan endast låsas upp i friläges karta. +not-in-peaceful-mode=Denna prestation kan inte låsas upp i fredligt läge. +not-with-lower-enemies=Denna prestation kan inte låsas upp när fiendens baser är satta lägre än standard. +only-when-playing-new-game=Detta kan endast uppnås genom att spela ett nytt spel. +player-damaged=Högsta skada tagen av en träff: __1__ +remaining-time=Återstående tid: __1__ +[cant-build-reason] +cant-build-here=Kan inte bygga här +cant-build-on-tile=Kan inte bygga på __1__ +cant-build-train-stop-in-intersection=Kan inte bygga tågstopp i en korsning +covered-by-fog-of-war=Kan inte bygga i dimman. +entity-ghost-in-the-way=__1__ spökenhet är i vägen +entity-in-the-way=__1__ är i vägen +entity-must-be-built-next-to-rail=__1__ måste vara byggd bredvid rälsar +invalid-rail-signal-position=Ogiltig plats för järnvägssignal +invalid-train-stop-position=Ogiltig plats för tågstation +invalid-transport-belt-connectable-position=Ogiltig transportbältes position +mixing-fluids=Kan inte ansluta system med olika vätskor +no-rail-for-ghost-train=Tågspöken måste byggas på räls +no-rail-for-train=__1__ måste vara byggd på rälsar +no-resource-for-drill=__1__ kan bara byggas på resurser +no-resource-for-mining-drill=Gruvborrar måste byggas på resurser +no-valid-resource-for-drill=__1__ kan inte bryta denna resurs +out-of-world=Kan inte bygga utanför kartan +player-in-the-way=Spelaren är i vägen +rail-signals-must-be-built-next-to-rail=Järnvägssignaler måste byggas bredvid räls +too-close-to-existing-rail-signal=För nära en annan järnvägssignal +uncharted-area=Kan inte bygga i ett oupptäckt område +[character-corpse] +died=Dog +killed-by=Dödad av +name=Lik (__1__) +time-ago=sedan +time-remaining=Återstående tid +[chat-icon-select-list-gui] +title=Välj ikon +[clone-area-errors] +source-and-destination-collide=Källområde och destinationsområde kollision. +source-area-and-destination-are-not-equal=Källområde och destinationsområde är inte samma storlek. +source-area-and-destination-area-must-not-be-rotated=Källområde och destinations område måste inte vara roterade. +source-entities-overlap-with-destination=Käll enheter överlappar destinations enheterna. +tiles-collide=Källområdes plattor och destinations områdes plattor kolliderar. +[color] +acid=Syra +black=Svart +blue=Blå +brown=Brun +cyan=Turkos +gray=Grå +green=Grön +orange=Orange +pink=Rosa +purple=Lila +red=Röd +white=Vit +yellow=Gul +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=Öppnar gränssnittet för spelarhantering +admins=- Skriver ut en lista av speladministratörer. +alerts= - Aktiverar, inaktiverar, mutar eller unmutar den givna varningstypen. +all-players-list=Alla spelare: +available-alerts=Tillgängliga aviseringar: __1__. +available-colors=Tillgängliga färger: __1__. +ban= - Bannlyser den angivna spelaren. +banlist= - lägger till eller tar bort en spelare från bannlysningslistan. Samma som /ban eller /unban. +bans=- Skriver ut en lista av bannlysta spelare. +cant-use-banlist-not-in-multiplayer-game=Kommandot banlist kan inte användas i ett singleplayer spel. +cant-use-permissions-not-in-multiplayer-game=Kommandot för behörigheter kan inte användas i ett singleplayer spel. +cant-use-whitelist-not-in-multiplayer-game=Vitlists kommandot kan inte användas i ett enkelspelar läge. +cheat= – Utvecklar alla teknologier och aktiverar fuskläge. ger också spelaren några extra föremål. +clear=- Rensar konsolen. +color= - Ändrar din färg. Kan antingen vara en av de fördefinierade färgerna eller RGBA värden i form av ”# ## #”. +command= - Utför ett Lua-kommando (om tillåtet). +config=- Öppnar GUIn (Grafiskt användargränssnitt) för serverinställningar. +delete-blueprint-library= - Raderar ritningsbiblioteket för den angivna utloggade spelaren från sparfilen. Skriv "everybody confirm" för att radera alla ritningsbibliotek för utloggade spelare. +demote= - Degraderar spelaren från administratör. +editor=Växlar kartredigeraren på/av +evolution=- Skriver ut info om utomjordingarnas evolutionsfaktor. +help= - Skriver ut en lista över tillgängliga kommandon. Det valfria argumentet kan ange kommandot som ska beskrivas. +help-description=Skriv /h för att få detaljer. +help-list=Tillgängliga kommandon är: +ignore= - Förhindrar att meddelande från spelaren visas i chaten. Meddelande från Admin visas alltid. +ignores=-Skriver ut en lista med ignorerade spelare. +kick= - Kastar ut den angivna spelaren. +matching-alerts-list=Matchande aviseringar: __1__. +matching-colors-list=Matchande färger: __1__. +matching-commands-list=Matchande kommandon: +matching-players-list=Matchande spelare: +measured-command= - Utför ett Lua-kommando (om tillåtet) och mäter tiden det tog. +mute= - Förbjuder spelaren att säga något i chatten. +mute-programmable-speaker= - mutar eller unmutar globala ljuden skapade av programmerbara högtalaren. Använd ”lokal” att endast stänga av den lokala klienten. Administratörer kan använda ”alla” att muta ljudet för alla på servern. +mutes=- Visar en lista på alla spelare som är tystade (får ej prata i chaten). +open= - Öppnar en annan spelares lager. +perf-avg-frames=- Antal ticks/uppdatering som används för att ge ett medelvärde till prestandaräknare. Standardvärdet är 100. Ett värde på 5-10 är rekommenderat för snabb konvergens, men siffrorna kommer att darra i en högre hastighet. +permissions=Öppnar gränssnittet för behörigheter +players=- Visar en lista med spelare - (parameter online/o visar enbart uppkopplade spelare. count/c visar enbart antalet) +promote= - Befodrar spelaren till administratör. +purge= - Tar bort alla meddelanden från denna spelare från chatten. +quit=- Avslutar servern korrekt. +reply= - Svarar spelaren som senast viskade dig. +reset-tips=Återställer tillståndet av tips och tricks som om spelet startades för första gången. +save= - Sparar det nuvarande spelet med ett specifikt namn. +screenshot= - tar en skärmdump med din aktuella vy-inställning eller med den angiven upplösning. Zoom är valfritt och standardvärdet 1. +seed=- Skriver ut startkartans seed. +server-commands=- Serverkonsolkommandon. +server-save=- Sparar spelet på servern i ett multiplayer-spel. +shout= - Skickar ett meddelande till alla spelare inklusive andra styrkor. +silent-command= - Verkställer ett Lua-kommando (om tillåtet) utan att skriva ut till konsolen. +swap-players= - Växlar karaktär mellan de angivna spelarna. Om det inte ges, är den andra spelaren dig själv. +time=- Skriver ut information om hur gammal kartan är. +toggle-action-logging=- Slår på/av loggning av alla inmatningskommandon utförda av spelet. Värdet återställs vid omstart och påverkar endast ditt lokala spel i en multiplayer-session. +toggle-heavy-mode=- Detta kommando bör användas med försiktighet då det innebär att multiplayer-sessionen blir ospelbar. Spelet sparar och jämför varje tick för att leta efter inkonsekvenser i determinismen. Kommandot rekommenderas att användas om det uppstår en desync-loop när en ny spelare loggar in på servern. Tungt läge fortsätter köra tills den kan presentera ett resultat. Vänligen skicka det till oss så vi kan undersöka och lösa problemet. +unban= - Avbannlyser den angivna spelaren. +unignore= - Tillåt att meddelande från spelare visas i chaten. +unknown-command=Okänt kommando __1__ +unlock-shortcut-bar=Låser upp alla föremål på genvägsfältet +unlock-tips=Låser upp alla tips och trick fönster. +unmute= - Tillåter spelaren att tala i chatten igen. +version=- Skriver ut den nuvarande versionen av spelet. +whisper= - Skickar ett meddelande till den angivna spelaren. +whitelist= - aktiverar, inaktiverar, lägger till eller tar bort en spelare från vitlistan, där endast vitlistade spelare kan delta i spelet. Ange inget för 'player' när du använder 'get' för att skriva ut en lista över alla godkända spelare. En tom vitlista inaktiverar vitlistefunktionen, så att vem som helst kan ansluta. +[command-output] +action-logging-disabled=Åtgärdsloggning inaktiverad. +action-logging-enabled=Åtgärdsloggning aktiverad. +alert-already-disabled=Varningstyp __1__ är redan inaktiverad. +alert-already-muted=Varningstyp __1__ är redan tystad. +alert-disabled=Varningstyp __1__ har inaktiverats. +alert-enabled=Varningstyp __1__ har aktiverats. +alert-isnt-disabled=Varningstyp __1__ är inte inaktiverad. +alert-isnt-muted=Varningstyp __1__ är inte tystad. +alert-muted=Varningstyp __1__ har blivit tystad. +alert-unmuted=Varningstyp __1__ är inte längre tystad. +banlist-add-is-admin-only=Endast administratörer kan använda banlist add. +banlist-already-empty=Bannlysningslistan är redan tom. +banlist-clear-is-admin-only=Endast administratörer kan använda banlist clear. +banlist-cleared=Bannlysningslistan har rensats. +banlist-empty=Bannlysningslistan är tom. +banlist-remove-is-admin-only=Endast administratörer kan använda banlist remove. +cant-delete-blueprint-library-player-is-connected=Kan inte radera ritningsbiblioteksförvaringen för en ansluten spelare. +deleted-blueprint-library-for-players=Raderade ritningsbibliotek för spelare: +no-blueprint-libraries-to-delete=Ingen ritningsbibliotek att ta bort. +parameters-require-admin=Kan inte köra kommandot med dessa parametrar: du är inte administratör. +permission-action-list=Alla handlingar: __1__. +permission-groups-list=Alla behörighetsgrupper: __1__. +player=Spelare +player-added-to-banlist=Lade till __1__ till banlistan. +player-added-to-whitelist=Lade till __1__ till vitlistan. +player-already-muted=__1__ är redan stum. +player-already-on-banlist=__1__ är redan bannlyst. +player-already-on-whitelist=__1__ är redan vitlistad. +player-blueprint-library-deleted=Raderade ritningsbibliotek för __1__. +player-blueprint-library-not-found=__1__ har inte några lagrade ritningar. +player-ignored=__1__ ignorerad. +player-is-not-on-banlist=__1__ är inte bannlyst. +player-is-not-on-whitelist=__1__ är inte vitlistad. +player-is-on-banlist=__1__ är bannlyst. +player-is-on-whitelist=__1__ är vitlistad. +player-isnt-muted=__1__ är inte stum. +player-list=Spelare (__1__): +player-list-online=Online-spelare (__1__): +player-muted=__1__ förstummas av __2__. +player-unignored=__1__ är inte längre ignorerad. +player-unmuted=__1__ är inte längre tystad av __2__. +player-was-not-on-banlist=__1__ var inte bannlyst. +player-was-not-on-whitelist=__1__ var inte vitlistad. +player-was-removed-from-banlist=Bannlysningen har tagits bort för __1__. +player-was-removed-from-whitelist=Tog bort __1__ from vitlistan. +players-on-banlist=Bannade spelare: __1__ +players-on-whitelist=Vitlistade spelare: __1__ +programmable-speaker-muted-everyone=Programmerbara högtalares globala ljud är tystat för alla på servern. +programmable-speaker-muted-local=Programmerbara högtalares globala ljud är tystat på den lokala klienten. +programmable-speaker-unmuted-everyone=Programmerbara högtalares globala ljud är inte längre tystat för alla på servern. +programmable-speaker-unmuted-local=Programmerbara högtalares globala ljud är inte längre tystat på den lokala klienten. +shout=rop +whisper=Viskning +whitelist-add-is-admin-only=Endast administratörer kan använda whitelist add. +whitelist-already-empty=Vitlistan är redan tom. +whitelist-clear-is-admin-only=Endast administratörer kan använda whitelist clear. +whitelist-cleared=Vitlistan har blivit rensad och inaktiverad. +whitelist-empty=Vitlistan är tom. +whitelist-remove-is-admin-only=Endast administratörer kan använda whitelist remove. +[config-help] +afk-auto-kick=- Anger tid (i minuter) en spelare måste vara inaktiv innan de är auto-sparkad. 0 betyder avstängd. +allow-commands= - ställs in om Lua-kommandon om tillåtna. +allow-debug-settings= - Anger om icke-triviala debuginställningar tillåts för spelare som inte är admins. +autosave-interval=- Anger Autospara intervallet (i minuter). 0 betyder funktionshindrade. +autosave-only-on-server= - anger om endast servern kommer att skapa automatiskasparningar. +description= - Ställer in serverns beskrivning (kan vara tom). +help-list=Tillgängliga konfigurationer är: __1__. +ignore-player-limit-for-returning-players= - anger om gränsen för spelare på servern ignoreras för återkommande spelare. +matching-configs-list=Matchande configs: __1__. +max-players=- Anger det maximala antalet spelare tillåtna på denna server. 0 betyder ingen gräns. +max-upload-slots= - Anger det maximala antalet uppladdningsplatser. 0 betyder obegränsat. +max-upload-speed=- Anger den maximala uppladdningshastigheten i kilobyte per sekund. 0 betyder ingen gräns. +name= - Sparar det aktuella spelet. +only-admins-can-pause= - anger om endast administratörer tillåts att pausa spelet. +password= - Anger lösenordet för multiplayer. Ett tomt lösenord betyder inget lösenord. +require-user-verification= - Anger om en användares identitet måste bekräftas för att ansluta till servern. +tags= - Ställer in serverns taggar - en lista med text (kan vara tom). +visibility-lan= - anger om spelet kommer att vara synlig på LAN. +visibility-public= - anger om spelet visas offentligt. +visibility-steam= – Ställer in ifall vänner kan ansluta genom Steam. +[config-output] +afk-autokick-changed-to-disabled=Automatisk uteslutning vid AFK är avstängt. +afk-autokick-changed-to-minutes=Automatisk utsparkning för AFK ändrades till __1__ __plural_for_parameter_1_{1=minut|rest=minuter}__. +afk-autokick-disabled=AFK auto-kick är inaktiverat. +afk-autokick-interval-minutes=Sparka ut om AFK längre än __1__ __plural_for_parameter_1_{1=minut|rest=minuter}__. +allow-commands=Tillåt Lua-kommandon: __1__. +allow-commands-set-to=Tillåt Lua kommandon satt till __1__. +allow-debug-settings=Tillåt felsökningsinställningar: __1__. +allow-debug-settings-set-to=Tillåt debuginställningarna inställd på __1__. +autosave-changed-to-disabled=Autospara är avstängt. +autosave-changed-to-minutes=Intervallet för autosparning ändrades till __1__ __plural_for_parameter_1_{1=minut|rest=minuter}__. +autosave-disabled=Automatisk sparning är inaktiverad. +autosave-interval-minutes=Autosparning varje __1__ __plural_for_parameter_1_{1=minut|rest=minuter}__. +autosave-only-on-server=Autospara endast på server: __1__. +autosave-only-on-server-set-to=Autospara på server inställd på: __1__. +cant-use-not-in-multiplayer-game=Konfigurationskommandon kan enbart används i Multiplayer. +expected-get-set=Förväntade sig "get" eller "set" som första argument. +expected-value-to-set=Förväntat värde som den tredje parametern. +has-password=Serverna har nuvarande ett lösenord. +ignore-player-limit-for-returning-players=Ignorera spelarbegränsning för återvändande spelare: __1__. +ignore-player-limit-for-returning-players-set-to=Ignorera spelarbegränsning för återvändande spelare inställd på: __1__. +invalid-config=Okänd konfiguration: __1__ +max-number-of-players-changed-to=Högst antal spelare ändrat till __1__. +max-number-of-players-changed-to-unlimited=Spelargräns borttagen. +no-password=Servern har för närvarande inte ett lösenord. +only-admins-can-pause=Enbart administratörer kan pausa: __1__. +only-admins-can-pause-set-to=Endast administratörer kan pausa inställd på: __1__. +password-changed=Serverlösenordet ändrat. +password-removed=Serverlösenordet borttaget. +server-description=Serverbeskrivning: __1__ +server-description-already-empty=Serverbeskrivningen är redan tom. +server-description-changed=Serverbeskrivning inställd på: __1__ +server-description-cleared=Serverns beskrivning rensad. +server-description-empty=Detta projekt har ingen beskrivning. +server-name=Servernamn: __1__ +server-name-changed=Servernamnet ändras till: __1__ +server-tags=Serverns taggar: __1__ +server-tags-already-empty=Den här servern har redan inga taggar. +server-tags-changed=Serverns taggar ändrade till: __1__ +server-tags-cleared=Serverns taggar rensade. +server-tags-empty=Denna server har inga taggar. +upload-rate=__1__ kilobyte per sekund. +upload-rate-changed-to=Maximala uppladdningshastighet ändrats till __1__ kilobyte per sekund. +upload-rate-changed-to-unlimited=Uppladdningsgräns borttagen. +upload-rate-unlimited=Obegränsat. +upload-slots=__1__ platser. +upload-slots-changed-to=Antalet uppladningsplatser ändrades till __1__. +upload-slots-changed-to-unlimited=Uppladningsplatsbegränsning boertagen. +upload-slots-unlimited=Obegränsat. +value-is-not-valid=Värdet är inte giltigt. +verify-user-identity=Verifiera användaridentitet: __1__. +verify-user-identity-set-to=Verifiera användaridentitet inställd på: __1__. +visibility-lan=LAN-synlighet: __1__. +visibility-lan-set-to=LAN synlighet satt till: __1__. +visibility-public=Offentlig synlighet: __1__. +visibility-public-set-to=Offentlig synlighet inställd till: __1__. +visibility-steam=Synlighet på Steam: __1__. +visibility-steam-set-to=Synlighet på Steam satt till: __1__. +[control-keys] +ac-back=AC tillbaka +ac-bookmarks=AC bokmärken +ac-forward=AC framåt +ac-home=AC hem +ac-refresh=AC Uppdatera +ac-search=AC sök +ac-stop=AC stopp +alt=Alt +audio-mute=Tysta ljud +audio-next=Nästa Ljud +audio-play=Spela ljud +audio-prev=Föregående ljud +audio-stop=Stoppa Ljud +backspace=Baksteg +brightness-down=Sänk ljusstyrka +brightness-up=Öka ljusstyrka +calculator=Kalkylator +capslock=Versallås +command=Command +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Tryck __1__ +controller-button-alt-2=Trycker __1__ +controller-left-stick=Vänster Spak +controller-leftx=Vänster Spak +controller-lefty=Vänster Spak +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Höger Spak +controller-rightx=Höger Spak +controller-righty=Höger Spak +controller-stick-alt-1=Använd __1__ +controller-stick-alt-2=Använder __1__ +controller-touchpad=Pekplatta +delete=Delete +down=Ner +eject=Mata ut +end=Slut +enter=Retur +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=Tryck __1__ +keyboard-alt-2=Trycker __1__ +left=Vänster +left-alt=Vänster Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Vänster kommando +left-control=Vänster control +left-shift=Vänster Shift +left-super=Vänster Super +left-windows=Vänster windows +mail=Epost +menu=Meny +mouse-button-1=Vänsterklick +mouse-button-1-alt-1=Vänster-klick +mouse-button-1-alt-2=Vänster-klickning +mouse-button-2=Högerklick +mouse-button-2-alt-1=Höger-klick +mouse-button-2-alt-2=Höger-klickning +mouse-button-3=Mittenklick +mouse-button-3-alt-1=Mitt-klick +mouse-button-3-alt-2=Mitt-klickning +mouse-button-n=Musknapp __1__ +mouse-button-n-alt-1=Tryck __1__ +mouse-button-n-alt-2=Trycker __1__ +mouse-wheel-alt-1=Rulla __1__ +mouse-wheel-alt-2=Rullar __1__ +mouse-wheel-down=Mushjul ner +mouse-wheel-left=Mushjul vänster +mouse-wheel-right=Mushjul höger +mouse-wheel-up=Mushjul upp +mute=Tysta +num-lock=Sifferlås +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Sida ner +page-up=Page Up +pause=Paus +power=Ström +print-screen=Skriv sidan +right=Höger +right-alt=Höger Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Höger kommando +right-control=Höger control +right-shift=Höger Shift +right-super=Höger Super +right-windows=Höger windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Viloläge +spacebar=Mellanslag +sysrq=SysRq +tab=Tab +up=Upp +volume-down=Volym ned +volume-up=Volym upp +[controller] +character=Karaktärskontroller +cutscene=Filmkontroller +editor=Redigerarkontroller +ghost=Spökkontroller +god=Gudskontroller +pause=Pauskontroller +spectator=Åskådarkontroller +[controls] +action-bar-select-page-1=Välj snabbmeny 1 +action-bar-select-page-10=Välj snabbmeny 10 +action-bar-select-page-2=Välj snabbmeny 2 +action-bar-select-page-3=Välj snabbmeny 3 +action-bar-select-page-4=Välj snabbmeny 4 +action-bar-select-page-5=Välj snabbmeny 5 +action-bar-select-page-6=Välj snabbmeny 6 +action-bar-select-page-7=Välj snabbmeny 7 +action-bar-select-page-8=Välj snabbmeny 8 +action-bar-select-page-9=Välj snabbmeny 9 +activate-tooltip=Aktivera verktygstips +add-station=Lägg till tågstation +add-temporary-station=Lägg till temporär tågstation +alt-reverse-select=Alternativ omvänd markering +alt-zoom-in=Zooma in världen +alt-zoom-out=Zooma ut ur världen +build=Bygg +build-ghost=Byggnadsspöke +build-with-obstacle-avoidance=Bygg med hinder undvikare +cancel-craft=Avbryt 1 tillverkning +cancel-craft-5=Avbryt tillverkning av 5 +cancel-craft-all=Avbryt alla tillverkningar +clear-cursor=Rensa markör +close-menu=Stäng meny +confirm-gui=Bekräftelse fönster +confirm-message=Godkänn meddelande +connect-train=Anslut tåg +controller-gui-character-tab=Öppnar spelarinfo +controller-gui-crafting-tab=Öppnar spelarens hantverksskärm +controller-gui-logistics-tab=Öppnar spelarens logistikskärm +copy=Kopiera +copy-entity-settings=Kopiera enhets inställningar +craft=Tillverka 1 +craft-5=Tillverka 5 +craft-all=Tillverka alla +cursor-split=Pekardelning +cut=Klipp ut +cycle-blueprint-backwards=Ritningsbok föregående +cycle-blueprint-forwards=Ritningsbok nästa +cycle-clipboard-backwards=Tidigare klippbord +cycle-clipboard-forwards=Nästa klippbord +debug-reset-zoom=Återställ zoomnivån +debug-reset-zoom-2x=Lägg zoom nivå 2x +debug-toggle-atlas-gui=Växla atlas GUI +debug-toggle-basic=Växla grundläggande debugging +debug-toggle-debug-settings=Växla debug-inställningar GUI +decrease-ui-scale=Förminska gränssnitt +disconnect-train=Koppla från tåg +drag-map=Dra karta +drop-cursor=Släpp föremål +editor-clone-item=Klona föremål +editor-delete-item=Ta bort föremål +editor-next-variation=Nästa variant +editor-previous-variation=Tidigare variant +editor-remove-scripting-object=Ta bort skriptobjekt +editor-reset-speed=Återställ spelhastighet till 1 +editor-set-clone-brush-destination=Ange destination för klonborsten +editor-set-clone-brush-source=Ställ in klonborstkälla +editor-speed-down=Minska spelhastighet +editor-speed-up=Öka spelhastighet +editor-switch-to-surface=Växla till yta # +editor-tick-once=Gå ett tick framåt +editor-toggle-pause=Pausa/starta enhet +fast-entity-split=Snabb enhetsdelning +fast-entity-transfer=Snabb förflyttning av enheter +flip-blueprint-horizontal=Vänd ritning horisontell +flip-blueprint-vertical=Vänd ritning vertikal +focus-search=Fokusobjektsökning +gui-select=Välj +increase-ui-scale=Förstora gränssnitt +inventory-split=Dela inventariet +inventory-transfer=Flytta inventariet +kill-statistics=Ställa in dödsstatistik +larger-terrain-building-area=Öka terrängpenselstorlek +logistic-networks=Ställa in logistik nätverk +look=Titta +mine=Hugga +move=Flytta +move-down=Ner +move-left=Vänster +move-right=Höger +move-up=Upp +next-active-quick-bar=Nästa aktiva snabbmeny +next-player-in-replay=Nästa spelare i repris +next-quick-panel-page=Nästa sida +next-quick-panel-tab=Nästa flik +next-weapon=Nästa vapen +not-set=Ej inställt +open-character-gui=Öppna karaktärsskärmen +open-gui=Visa objektets GUI +open-item=Öppna artikelns GUI +open-prototype-explorer-gui=Öppna gränssnittet för att utforska prototyper +open-prototypes-gui=Öppna gränssnittet för prototyper +open-technology-gui=Ställa in teknologi träd +open-trains-gui=Växla tågöversikt +order-to-follow=Ordna att följa +paste=Klistra in +paste-entity-settings=Klistra in enhets inställningar +pause-game=Pausa spelet +pick-item=Plocka upp/släpp artikelstapel +pick-items=Plocka upp föremål på marken +place-in-chat=Placera en tagg i chatten +place-ping=Pinga en plats på kartan +previous-active-quick-bar=Tidigare aktiva snabbmeny +previous-mod=Välj föregående mod +previous-quick-panel-page=Föregående sida +previous-quick-panel-tab=Föregående flik +previous-technology=Välj tidigare teknologi +production-statistics=Ställa in produkt statistik +quick-bar-button-1=Genväg 1 +quick-bar-button-1-secondary=Sekundära genvägen 1 +quick-bar-button-10=Genväg 10 +quick-bar-button-10-secondary=Sekundära genvägen 10 +quick-bar-button-2=Genväg 2 +quick-bar-button-2-secondary=Sekundära genvägen 2 +quick-bar-button-3=Genväg 3 +quick-bar-button-3-secondary=Sekundära genvägen 3 +quick-bar-button-4=Genväg 4 +quick-bar-button-4-secondary=Sekundära genvägen 4 +quick-bar-button-5=Genväg 5 +quick-bar-button-5-secondary=Sekundära genvägen 5 +quick-bar-button-6=Genväg 6 +quick-bar-button-6-secondary=Sekundära genvägen 6 +quick-bar-button-7=Genväg 7 +quick-bar-button-7-secondary=Sekundära genvägen 7 +quick-bar-button-8=Genväg 8 +quick-bar-button-8-secondary=Sekundära genvägen 8 +quick-bar-button-9=Genväg 9 +quick-bar-button-9-secondary=Sekundära genvägen 9 +remove-pole-cables=Ta bort stolpkablar +reset-ui-scale=Återställ storlek på gränssnitt till automatisk +reverse-rotate=Omvänd rotation +reverse-select=Omvänd markering +rotate=Rotera +rotate-active-quick-bars=Rotera snabbmeny +select-for-blueprint=Välj för ritning +select-for-cancel-deconstruct=Välj för rivningsavbrytning. +shoot-enemy=Skjut fiende +shoot-selected=Skjut markerad +show-info=Växla "Alt-läge" +show-quick-panel=Visa snabbpanelen +smaller-terrain-building-area=Minska terrängpenselstorlek +smart-pipette=Pipett-verktyg +stack-split=Dela stacken +stack-transfer=Flytta stacken +toggle-blueprint-library=Ställa in ritningsbibliotek +toggle-console=Ställa in chat(och Lua konsol) +toggle-driving=Gå i/ur fordon +toggle-filter=Växla filter +toggle-free-cursor=Växla fri markör +toggle-gui-debug=Växla GUI debugging +toggle-gui-glows=GUI-glöd på/av +toggle-gui-shadows=GUI-skuggor på/av +toggle-gui-style-view=Växla GUI-stil +toggle-map=Växla världskarta +toggle-menu=Växla meny +undo=Ångra +unknown=Okänd +zoom-in=Zooma in +zoom-out=Zooma ut +[controls-description] +activate-tooltip=Visar verktygstips när verktygstipsfördröjningen är satt till ett högt värde eller "Aldrig". +add-station=Kan endast användas i lokets GUI och kartvyn. Håll den här modifieraren medan du väljer ett stopp i lokets GUI minimap eller huvudkarta för att lägga till det i schemat. +add-temporary-station=Kan endast användas i lokets GUI och kartvyn. Håll denna modifierare medan du väljer i lokets GUI minimap eller huvudkarta för att snabbt gå till den platsen genom att lägga till ett tillfälligt stopp i schemat. +alt-zoom-in=Kan endast användas på kartan. Zooma in med möjlighet att zooma in till världsvyn från kartvyn. +alt-zoom-out=Kan endast användas på kartan. Zooma med möjlighet att zooma ut från kartvyn till världsvyn. +build-with-obstacle-avoidance=Används endast för rälsbygge. Det är samma funktion som spökläge men träd, stenar och klippor undviks. +cancel-craft=Användbar endast i tillverknings kön. +cancel-craft-5=Användbar endast i tillverknings kön. +cancel-craft-all=Användbar endast i tillverknings kön. +clear-cursor=Returnerar föremålen i markörens stapel tillbaka i spelarens inventarie. Avbryter också kabel placering och räls planering. +close-menu=Avbryt och återgå till föregående meny. Kan endast användas i huvudmenyn. +connect-train=Ansluter de valda tågen eller tåget du kör till vilken bredvidliggande tåg. +copy=Välj ett område av enheter som skall kopieras. +copy-entity-settings=Kopierar inställningar från den valda enheten. Notera att "klistra in" bara fungerar om källenheten fortfarande existerar. +craft=Användbar endast i recept GUI: n. Tillverkar 1 av de givna recepten. +craft-5=Användbar endast i recept GUI: n. Tillverkar 5 av de givna recepten. +craft-all=Användbar endast i recept GUI: n. Tillverkar så många som möjligt av det givna recepten. +cursor-split=Flyttar hälften av den valda lagerplatsen till markören, om den är tom. Placerar ett föremål från markörens trave till den valda lagerplatsen, om markören håller ett föremål. +cut=Välj ett område av enheter som skall kopieras och marker för dekonstruktion. +cycle-blueprint-backwards=När en ritningsbok hålls av markören, växla den aktiva ritningen till den tidigare tillgängliga ritningen. +cycle-blueprint-forwards=När en ritningsbok hålls av markören, växla den aktiva ritningen till nästa tillgängliga ritning. +cycle-clipboard-backwards=Växla urklipps historik medans du håller inklistrings verktyget. +cycle-clipboard-forwards=Växla urklipps historik medans du håller inklistrings verktyget. +disconnect-train=Kopplar från de valda spårfordon eller de spårfordon som du är i från resten av tågen. +drop-cursor=Släpp ett föremål av det du håller på marken, ett bälte eller i en maskin. +editor-switch-to-surface=Växlar till det ytnummer som trycks in i kombination med den här snabbtangenten: __CONTROL__editor-switch-to-surface__ + 3 -> växlar till yta 3. +fast-entity-split=Överför hälften av den hållna traven till den valda enheten, eller tar hälften av allt enheten har och överför det till ditt lager om markören är tom. +fast-entity-transfer=Överför den hållna traven till den valda enheten, eller tar allt enheten har och överför det till ditt lager om markören är tom. +gui-select=Tryck på det nu valda gränssnittselementet. +inventory-split=Överför hälften av alla stackar (avrundade upp) av den valda stacktypen till det andra lagret. Om en tom plats är vald så överförs hälften av alla staplar. +inventory-transfer=Överför alla av den valda stacktypen till det andra lagret. Om en tom plats är vald så överförs alla objekt. +larger-terrain-building-area=Ökar storleken på området tegel placeras. +next-active-quick-bar=Väljer nästa snabbmeny som översta snabbmeny. +next-weapon=Växlar till nästa utrustad vapen. +order-to-follow=Används med spidertrons fjärrkontroll för att beordrar den anslutna spidertron att följa det givna målet. +paste=Klistrar in de senaste kopierade enheterna. +paste-entity-settings=Klistrar in inställningarna från den tidigare kopierade enheten. +place-in-chat=Används endast när chatten är öppen. Lägger till en chattlänk för det valda föremålet, receptet, kartposition, station eller tåg. +place-ping=Skapa snabbt en kart-ping för den valda platsen och länka den i chatten. +place-tag=Används endast på kartan. Placerar en ikon och/eller en text på kartan. +previous-active-quick-bar=Väljer föregående snabbmeny som översta snabbmeny. +previous-mod=Endast användbar i modd-GUI. Väljer det mod du tidigare hade valt. +previous-technology=Används endast på teknologiskärmen. Väljer den teknologin du tidigare valde. +remove-pole-cables=Tar bort kablarna från den valda elstolpen, först elektriska ledningar och sedan kretsnätverkskablar. +reverse-rotate=Roterar föremålet som markören håller, eller den valda enheten, moturs. +reverse-select=Aktiverar nedgraderingsläge med uppgraderingsplaneraren. +rotate=Roterar föremålet som markören håller, eller den valda enheten, medurs. +select-for-blueprint=Välj enheterna för ritning, uppgradering eller rivning. +select-for-cancel-deconstruct=Välj för att avbryta uppgradering eller dekonstruktion. +shoot-enemy=Skjuter på närmaste fiende till markören, eller för vissa vapen, skjuter på markörens plats. +shoot-selected=Skjuter på vad som helst du har valt eller för vissa vapen, skjuter på markörens plats. +show-info=Växlar visning av ytterligare information om enheter såsom recept i monteringsmaskiner och innehåll i behållare. +smaller-terrain-building-area=Minskar storleken på området tegel placeras. +smart-pipette=Plockar artiklar från ditt lager som används för att bygga den markerade enheten och placerar dem i markören. För resurser väljs den snabbaste tillgängliga gruvborren. +stack-split=Överför hälften av det valda högen till ett annat lager. +stack-transfer=Överför vald stapel till ett annat lager. +toggle-driving=Stiger in eller ur fordonet du står bredvid eller kör. +toggle-filter=Skapar/tar bort ett filter för den valda lagerplatsen. Endast det valda föremålet kan placeras i den filtrerade platsen. +undo=Ångra vissa handlingar såsom manuell byggning/rivning, placering av ritningar och användandet av rivningsplaneraren. +[deconstruction-tile-mode] +always=Alltid +always-description=Alltid: plattor väljs alltid trots att enheter hittas. +never=Aldrig +never-description=Aldrig: plattor väljs aldrig. +normal=Vanligt +normal-description=Normalt: plattor väljs när inga enheter hittas. +only=Endast +only-description=Endast: endast plattorna är markerade. +[description] +acceleration-power=Accelerationskraft +accepted-equipment=Godkänd utrustning +activation-speed=Aktiverings hastighet +ammo=Ammunition +ammo-consumption-modifier=Ammunitionskonsumptionsmodifierare +ammo-inventory-contents=Ammunition +amount=Antal +applies-effect=Effekter som används +area-of-effect-size=Effektarea +armor=Rustning +automatic-range=Automatisk räckvidd +available-power=Tillgänglig kraft +base-productivity=Bas produktivitet +batteries=Batterier +battery-capacity=Batterikapacitet +belt-items=Artiklar +belt-speed=Bandshastighet +buffer-recharge-rate=Intern buffer laddningsgrad +builds=Används för att bygga __1__. +can-filter-items=Kan filtrera artiklar. +cargo-capacity=Lastkapacitet +cargo-contents=Lastinnehåll +chain-shooting-speed=Avfyrningshastighet +character-movement-speed-modifier=Förflyttningshastighet +cluster-trigger=Klusterstorlek +constant-energy-consumption=Konstant konsumtion +construction-area=Kontruktionsområde +construction-robots=Konstruktion +consumption-bonus=Strömförbrukning +consumption-speed=Förbrukningshastighet +contents=Innehåll +crafting-speed=Tillverkningshastighet +crafting-time=Tillverkningstid +creates-number-entities-key=Skapar +creates-number-entities-value=__1__ x __2__ +damage=Skada +damage-bonus=Skadebonus +damage-dealt=Åsamkad skada +decorative-type=Typ +decorative-type-decal=Dekal +decorative-type-decorative=Dekorativ +destroys-cliffs=Förstör klippor +dimensions=Dimensioner +durability-key=Hållbarhet +durability-value=__1__/__2__ +duration=Längd +effect-distribution-efficiency=Distributionseffektivitet +effectivity=Effektivitet +electricity=Elektricitet +energy=Ström +energy-capacity=Strömkapacitet +energy-consumption=Konsumtion +energy-per-shot=Energi per skott +energy-per-use=Energi per anvädning +energy-to-recharge-one-shield=Energi per träffpoäng +expected-resources=Väntade resurser +fluid-capacity=Lagringsvolym +fluid-consumption=Konsumtion +fluid-contents=Vätskeinnehåll +fluid-output=Utdata +fluid-temperature=__1__ temperatur +fluids=Vätskor +followers=Följeslagare +force=Kraft +fuel-acceleration=Fordons acceleration +fuel-acceleration-modifier=Acceleration +fuel-inventory-contents=Bränsle +fuel-pollution=Bränsle förorening +fuel-speed-modifier=Toppfart +fuel-top-speed=Fordonets topphastighet +fuel-value=Brännvärde +grid-size=Utrustningsrutnät +hand-stack-size=Handstackstorlek +heal=Läk +health=Hälsa +heat-capacity=Värmekapacitet +heat-output=Utdata +hitpoints=__1__ __plural_for_parameter_1_{1=hälsopoäng|rest=hälsopoäng}__ +incoming-block=Inkommande block +infinity-filter=Oändlighetsfilter +infinity-mode=Oändlighetsläge +ingredients=Ingredienser +input-flow-limit=Maximal insignal +input-signals=Insignaler +inventory-size-bonus=Inventariestorleksbonus +kills=Antal dödade +last-user=Senaste användare +lifetime=Livslängd +logistic-chest-filters=Filtrer +logistic-chest-storage-counts=Logistik lagringssystem +logistic-chest-targeted-items-deliver=Leverera +logistic-chest-targeted-items-pickup=Plocka upp +logistic-item=Logistikföremål +logistic-request=Logistikbegäran +logistic-request-tooltip-logistic-storage=Logistiklagring +logistic-request-tooltip-on-the-way=På väg +logistic-request-tooltip-satisfaction=Tillfredsställelse +logistic-robots=Logistik +logistics-connection-distance=Anslutningsräckvidd för logistiskt nätverk +made-in=Gjord i +magazine-size=Magasinstorlek +manual-range=Manuell räckvidd +market-item-price=Pris +max-energy-consumption=Max. förbrukning +max-health=Max hälsa +max-speed=Maxhastighet +maximum-length=Max. längd +maximum-power-output=Maximal utmatning +maximum-temperature=Max. temperatur +min-energy-consumption=Min. förbrukning +min-range=Minimumräckvidd +minimum-temperature=Min. temperatur +mining-area=Gruvningsområde +mining-speed=Gruvningshastighet +mining-time=Utvinningstid +module-bonus-limit=gränsen +movement-speed-bonus=Rörelse bonus +moving-energy-consumption=Förflyttande konsumption +name=Namn +neighbour-bonus=Grannbonus +next-stop=Nästa station +no-ammo=Ingen ammunition +no-block=Inget block +no-limit=Ingen +num-available-robots=Antal tillgängliga robotar +num-effect-receivers=Antal effektmottagare +num-effect-sources=Antal effekt sändare +of=__1__ av __2__ +outgoing-block=Utgående block +output-flow-limit=Maximal Utsignal +output-signals=Utsignaler +personal-roboport-charging-spots=Laddstationer +personal-roboport-construction-area=Kontruktionsområde +personal-roboport-max-robot-count=Robotgräns +personal-roboport-max-robots=Max antal robotar +personal-roboport-summary=Robotbas +piercing-power=Genomslagskraft +placed-in-grid=Placeras i +players-killed=Spelare dödade +pollution=Föroreningar +pollution-bonus=Föroreningar +pollution-to-join-attack=Konsumerar __1__ förorening +power-output=Uteffekt +power-output-bonus=__1__(__2__) +power-output-neighbour-bonus=__1__ (__2__ granne bonus) +probability=Sannolikhet +productivity-bonus=Produktivitet +productivity-bonus-limit=-0% = gräns +products=Produkter +products-finished=Färdiga produkter +projectile-range=Projektilräckvidd +pumping-speed=Pumpningshastighet +range=Räckvidd +range-modifier=Avståndsändrare +recharge-speed=Laddningstid +recipe=Recept +recipe-hidden=(dold) +recipe-not-researched=(Inte forskad) +recipe-not-researched-and-hidden=(Inte forskad, gömd) +recipe-pollution=Recept förorening +repair-speed=Reparationshastighet +required-fluid=Behöver +required-fluid-per-ore=__1__ __2__ per gruvcykel +required-fluid-per-ore-generic=__1__ per gruvcykel +research-speed=Forskningshastighet +resistances=Motståndskraft +robot-charging-stations=Laddstationer +robot-lifetime=Robots livstid +robot-recharge-rate=Robot laddningsgrad +rocket-launch-products=Produkter för raketuppskjutning +rocket-parts=Raketdel +rotation-speed=Rotationshastighet +science-pack-remaining-amount-key=Återstående +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Sektoravsökningsframsteg +segments=Segment +shield=Sköld träffpoäng +shield-capacity=Sköldskapacitet +shields=Sköldar +shooting-speed=Skjuthastighet +shooting-speed-modifier=Skjuthastighet omändrare +signals=Signaler +solar-panel-power=Solpanels ström +speed=Hastighet +speed-bonus=Hastighet +spent-result=Spenderad resultat +status=Status +storage=Förvaring +storage-size=Lagringsstorlek +supply-area=Tillförselsområde +temperature=Temperatur +throwing-speed=Kasthastighet +tile-size=Storlek +total-followers=Totalt antal följare +total-raw=Totalt råvarukrav +total-raw-too-complex-to-calculate=För komplext för att beräknas +train-circuit-network-id=Tåg-ID +train-kills=Tåg-död +train-limit=Begränsning av antal tåg +train-limit-value=__1__/__2__ +values-for-evolution-factor=Bidragande till attacker i närheten vid nuvarande evolutionsfaktor (__1__) +variation=Variant +variation-value=__1__ (__2__ totalt) +vehicle-enter-instruction=Gå in i fordonet med __CONTROL__toggle-driving__. +vehicle-speed-modifier=Fordonshastighet +walking-speed=Gångfart +weight=Vikt +wire-reach=Kabelräckvidd +yield=Avkastning +[description-rail] +back-rail=Bakre räls +block=Kvarter +front-rail=Främre räls +none=ingen +segment=Segment +segment-position=Segmentsposition +trains-in-block=Tåg i kvarter +[difficulty] +easy=Lätt +hard=Svårt +normal=Normal +[entity-description] +entity-unknown[1]=Denna enhet är inte tillgänglig p.g.a att en mod har tagits bort, det kommer att återställas om modden är återaktiverad. +[entity-name] +entity-unknown=Okänd enhet +[entity-status] +cant-divide-segments=Kan inte dela segment +charging=Laddar +closed-by-circuit-network=Stängt av kretsnätverk +disabled=Inaktiverad +disabled-by-control-behavior=Inaktiverad av kontroll beteende +disabled-by-script=Inaktiverad av skript +discharging=Laddar ur +fluid-ingredient-shortage=Brist på vätsk ingrediens +fluid-production-overload=Överbelastad vätske produktion +full-burnt-result-output=Utmatning av bränd resurs full +full-output=Utmatning full +fully-charged=Fulladdad +item-ingredient-shortage=Brist på objekt ingrediens +launching-rocket=Avfyra raket +low-input-fluid=För lite inkommande vätska +low-power=Låg energi +low-temperature=Låg temperatur +marked-for-deconstruction=Markerad för rivning +missing-required-fluid=Obligatoriska vätska saknas +missing-science-packs=Saknar vetenskapspaket +networks-connected=Nätverk anslutna +networks-disconnected=Nätverk frånkopplade +no-ammo=Ingen ammunition +no-fuel=Inget bränsle +no-ingredients=Inga ingredienser +no-input-fluid=Ingen input vätska +no-minable-resources=Inga grävbara resurser +no-modules-to-transmit=Inga moduler att överföra +no-power=Ingen ström +no-recipe=Inget recept +no-research-in-progress=Ingen forskning pågår +normal=Normal +not-connected-to-rail=Ej ansluten till järnväg +not-plugged-in-electric-network=Inte ansluten till elnätet +opened-by-circuit-network=Öppnad av kretsnätverk +out-of-logistic-network=Utanför logistiknätverket +preparing-rocket-for-launch=Förbereder raket för uppskjutning +recharging-after-power-outage=Laddar efter strömavbrott +turned-off-during-daytime=Avstängd under dagtid +waiting-for-source-items=Väntar på käll objekt +waiting-for-space-in-destination=Väntar på utrymme i destination +waiting-for-target-to-be-built=Väntar på att målet ska byggas +waiting-for-train=Väntar på tåg +waiting-to-launch-rocket=Väntar på att avfyra raket +working=Arbetar +[entity-type] +tree=Träd +[error] +achievement-data-invalid=Misslyckades att ladda lokal prestationsdata. Lokala prestationer kan ha gått förlorad. +audio-could-not-initialize=Det gick inte att initiera ljud. Ljud är inaktiverat. +audio-error-title=Ljud fel +config-data-invalid-prompt-reset-to-default=Konfigurationsfilen har ogiltigt innehåll. Vill du återställa den? +crash-to-desktop-message=Oväntat fel inträffade. Om du kör den senaste versionen av spelet kan du hjälpa oss att lösa problemet genom att publicera innehållet i loggfilen på Factorios forum.\nVänligen bifoga sparfil(er), mods du använder, och alla steg du känner till för att återskapa kraschen. +data-error-title=Datafel +error-message-box-title=Fel +failed-to-create-app-window=Misslyckades med att skapa ett programfönster. __1__ +failed-to-load-save-file=Misslyckades ladda spar-filen. +failed-to-load-window-icon=Misslyckades med att läsa fönsterikon! Sökväg: __1__ +game-state-corruption-detected-save-corrupted=Upptäckte korruption av spelet. Du kommer inte att kunna ladda sparade spel. +game-state-corruption-detected-saving-aborted=Upptäckte korruption av spelet. Spelet har inte sparats för att förhindra korruption av dina sparade filer. +low-available-space-in-steam-storage=Du har bara __1__ MB ledigt utrymme kvar i Steam Remote Storage. Om du får slut på tillgängligt utrymme kanske spelet inte kan lagra din konfiguration och ritningsbibliotek, och du kan förlora dina framsteg om du förlitar dig på Steam Cloud för att synkronisera filer mellan datorer.\nVi rekommenderar att du tar bort några gamla sparfiler med hjälp av knappen ta bort i Ladda Spel-dialogrutan för att frigöra utrymme. +low-available-space-in-steam-storage-title=Varning för lågt tillgängligt utrymme i Steam Remote Storage +map-can-not-be-loaded-in-demo-version=Denna karta kan inte laddas i demoversionen av spelet. +operation-failed=Åtgärden misslyckades +out-of-vram-cannot-lower-settings=Låg grafik-läge och låg bitmap caching är redan påslaget. Detta innebär att din systemhårdvara är under minimikraven. Om du tror att detta är ett problem med spelet, vänligen rapportera det på vårt forum. +out-of-vram-change-quality-to-low=Låg grafik-läge aktiverat, vänligen starta om spelet. +out-of-vram-change-quality-to-normal=Ändrar sprite-upplösning (hög → normal). Vänligen starta om spelet. +out-of-vram-change-usage-to-high=Ändrar bitmap caching-alternativ (alla → hög). Vänligen starta om spelet. +out-of-vram-change-usage-to-low=Ändrar bitmap caching-alternativ (medium → låg). Vänligen starta om spelet. +out-of-vram-change-usage-to-medium=Ändrar bitmap caching-alternativ (hög → medium). Vänligen starta om spelet. +out-of-vram-enable-low-vram-mode=Aktiverar lågt VRAM-läge, vänligen starta om spelet. +player-data-invalid=Misslyckades med att ladda spelarens datafil. Kampanj framsteg kan ha gått förlorad. +replay-data-not-found=Kan inte spela upp repris: återspelningsdata hittades inte. +replay-header-error=Reprisens sidhuvud kan inte läsas in på grund av följande fel: +replay-header-error-old-version=Reprisens sidhuvud kan inte laddas in. Det är antagligen äldre än den nuvarande version __1__. +replay-mod-configuration-mismatch=Kan inte spela repris: den har en annan mod konfiguration. +replay-version-mismatch=Kan inte spela repris: det skapades i version __1__, men nuvarande version är __2__. +startup-failed=Det gick inte att starta spelet +system-initialization-failed=Det gick inte att initiera. Felkod: __1__ +unable-to-create-sprite=Det går inte att skapa sprite (storlek __1__x__2__), förmodligen inte tillräckligt med grafikminne (VRAM). +value-out-of-range=Värde utanför giltigt intervall: Vänligen ange ett värde mellan __1__ och __2__. +[fluid-description] +fluid-unknown[1]=Denna vätska är inte tillgänglig p.g.a att en mod har tagits bort, det kommer att återställas om modden är återaktiverad. +[fluid-name] +fluid-unknown=Okänd vätska +[frequency] +none=Inga +[graphics-errors] +detected-gpu=Upptäckt GPU: __1__ +device-removed-button-close=Stäng +device-removed-button-restart=Starta om +device-removed-button-use-opengl=Använd OpenGL +device-removed-message1=Grafikkortet har fysiskt avlägsnats från systemet eller så har grafikkortets drivrutiner uppdaterats. +device-removed-message2=Fel:__1__, Orsak: __2__ +device-removed-message3=Om du ser detta fel ofta, försök starta om din PC eller uppdatera grafikkort drivrutinerna.\n PC:n kan också vara ostabil p.g.a. överklockning eller överhettning. +device-removed-message4=Som en möjlig lösning kan du prova att byta Factorio till OpenGL-renderaren. +device-removed-title=Factorio kraschade på grund av videokort återställning eller borttagning. +direct3d-failed-to-initialize=Misslyckade med att starta DirectX. Factorio kräver DirectX 10 kompatibla grafikkort eller bättre. +graphics-settings-keep=Behålla +graphics-settings-reset=Återställ +opengl-failed-to-initialize=Factorio kräver OpenGL version __1__ eller högre. Den version som finns på denna dator är __2__. +out-of-videomemory=Inte tillräckligt med grafikminne. Prova att sänka sprite upplösning eller aktivera texturkompression. +reset-graphics-settings-question=Vill du återställa grafikinställningarna? +[gui] +all=Alla +ammo=Ammunition +any=Någon +armor=Rustning +artillery-ammo=Artillerigranat +blueprint-access-error=Kan inte ändra en annan spelares lager. +blueprint-components=Komponenter +blueprint-dummy-error=Kan inte ändra ritning med okänd entitetsdata. +blueprint-icons-empty-error=Plan måste ha åtminstone en ikon. +blueprint-include-entities=Enheter +blueprint-include-fuel=Tågbränsle +blueprint-include-modules=Moduler +blueprint-include-station-names=Namn på tågstationer +blueprint-include-tiles=Plattor +blueprint-include-trains=Tåg +blueprint-include-trains-tooltip=Inkludera tåg i ritningen +blueprint-not-available=Planritningsbok har inte laddats ned från biblioteket ännu +blueprint-not-present=Planritningen flyttades bort av en annan spelare. +blueprint-player-not-available=Kan inte överföra ritning: spelare offline +blueprint-preview=Förhandsvisning +blueprint-preview-edit-tooltip=Redigera etikett, beskrivning och ikoner. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ för att ta bort, __CONTROL_LEFT_CLICK__ för att återställa. +blueprint-preview-hint-specific=__CONTROL__mine__ för att ta bort, __CONTROL__build__ för att återställa. +blueprint-preview-not-editable-hint-dummy-entities=Denna ritning kan inte ändras, dess data sparas separat för att möjliggöra återställning av modderat innehåll. +blueprint-preview-not-editable-hint-other-player=Denna ritning kan inte ändras eftersom den finns i en annan spelares bibliotek. +blueprint-preview-not-editable-hint-preview=Denna ritning kan inte ändras eftersom innehållet inte har överförts till spelet ännu. +blueprint-select-replacement=Välj ersättare +blueprint-shelf-not-synced=Spelarens planritningsbok ännu inte redo +cancel=Tillbaka +cancel-instruction=Avbryt (__CONTROL__toggle-menu__) +changelog=Ändringslogg +character=Karaktär +clear=Rensa +clear-blueprint=Rensa planritning +close=Stäng +close-instruction=Stäng (__CONTROL__confirm-gui__ eller __CONTROL__toggle-menu__) +color=Färg +confirm=Bekräfta +confirm-instruction=Bekräfta (__CONTROL__confirm-gui__) +confirm-load-game-load=Ladda +confirm-load-game-settings-changed=Mods har tagits bort eller mod inställningar har ändrats. Är du säker på att du vill fortsätta ladda denna sparning? +confirm-load-game-sync=Synkronisera moddar och ladda +confirm-quit=Spelet är inte sparat. Är du säker på att du vill avsluta? +confirm-restart=Är du säker på att du vill starta om från början? +confirmation=Bekräftelse +constant-number=Konstant +converting-map=Konverterar karta __1__ +copy=Kopiera +copy-this=Skapa kopia av denna +crafting=Tillverkning +credits=Medverkande +delete=Ta bort +delete-blueprint-record=Ta bort planritning +destroy-blueprint=Förstöra planritning +destroy-book=Förstöra ritningsbok +destroy-deconstruction-planner=Förstöra rivningsplaneraren +destroy-upgrade-planner=Förstör __1__ +drop-blueprint-nothing-to-drop-error=Ingen ritning att släppa. +empty-blueprint-error=Planritningen är tom. +enable-logistics-while-moving=Aktivera logistik medan du rör dig +equipment-grid=Utrustningsrutnät +eula=LICENSAVTAL +exit=Avsluta +export-to-string=Exportera till sträng +fluid-ingredient=Vätsk-ingrediens +fluid-ingredient-description=Möjliga vätskeingångar +fuel=Bränsle +generating-new-map=Generar ny karta +grabbed-item=Tagna föremål +grid=Rutnät +guns=Pistol +ingredient=Ingrediens +ingredient-description=Möjlig indata +instruction-to-activate=__1__ för att aktivera. +instruction-to-alt-select=__1__ och dra för att välja och förbigå konfigurationsfönstret. +instruction-to-build=__1__ för att bygga. +instruction-to-cancel-deconstruct=__1__ och dra för att avbryta dekonstruktion. +instruction-to-cancel-upgrade=__1__ och dra för att avbryta uppgradering. +instruction-to-change-size=__1__/__2__ för att ändra areans storlek. +instruction-to-clear-generic=__1__ för att rensa. +instruction-to-clear-item=__1__ för att rensa. +instruction-to-clear-quickbar-slot=__1__ för att rensa genväger. +instruction-to-connect-spidertron-remote=__1__ på en spidertron för att ansluta den. +instruction-to-consume=__1__ för att konsumera. +instruction-to-cycle-blueprint-backards=__1__ för föregående. +instruction-to-cycle-blueprint-forwards=__1__ för nästa. +instruction-to-deconstruct=__1__ och dra för att dekonstruera. +instruction-to-destroy=__1__ för att förstöra. +instruction-to-downgrade=__1__ och dra för att nedgradera. +instruction-to-force-build=__1__ för att tvinga byggnation. +instruction-to-mine-tiles=__1__ att gräva byggda plattor. +instruction-to-open-item=__1__ för att öppna. +instruction-to-order-spidertron=__1__ för att skicka spidertron. +instruction-to-order-spidertron-to-follow=__1__ för att följa den valda enheten. +instruction-to-queue-spidertron-order=__1__ för att köa flytta kommandot. +instruction-to-repair=__1__ och håll in för att reparera vald enhet. +instruction-to-reset-item=__1__ för att återställa. +instruction-to-select=__1__ och dra för att välja innehåll. +instruction-to-shoot=__1__ för att skjuta. +instruction-to-throw=__1__ för att kasta. +instruction-to-upgrade=__1__ och dra för att uppgradera. +instruction-when-in-cursor=När i markören +inventory=Lager +inventory-filter=Lagerfilter +licenses=Licenser +load=Ladda +loading-map=Laddar karta __1__ +loading-new-map=Laddar ny värld +logistic-requests-disabled=Logistikförfrågningar inaktiverade +logistic-trash-slots=Logistiksoptunneplatser +map-exchange-string=Kart-utbytessträng +mining-fluid=Gruvningsvätska +mod-scenarios=Modscenarion +mod-with-campaign-not-available=Mod med denna kampanj är inte tillgänglig. +module=Modul +module-description=Tillåtna moduler: +no=Nej +no-recipe-available=Inga recept tillgängliga +no-recipes-found=Inga recept hittade +not-available=Ej tillämpbar +not-connected=Inte ansluten +not-in-logistic-network=Inte i logistiskt nätverk +nothing-found=Ingenting funnet +notice=Meddelande +off=Av +ok=OK +on=På +open-equipment-grid=Öppna utrustningsnät +or-set-a-constant=Eller ställ in en konstant +owner=Ägare +queued=Köad för överföring +quit=Avsluta +reassign-blueprint=Välj nytt innehåll för ritningen. +refresh=Uppdatera +release-date=Utgivningsdatum: +remove-blueprint-book-record=Ta bort ritningsbok +reset=Återställ +reset-consumpiton-filters=Återställ filter +reset-production-filters=Återställ filter +restart=Starta om +result=Resultat +rocket-inventory-slot=Raketlast +rocket-inventory-slot-description=Du förväntas lägga satelliten här. +rocket-launch=Avfyra +rocket-launch-started=Avfyrad +rocket-preparing=Förbereder +rocket-result-inventory-slot=Resultat från raketuppskjutning +save=Spara +saving-map=Sparar värld __1__ +script-inventory=Skriptlager +search=Sök +search-with-focus=Sök (__1__) +select-filter=Välj filter +select-signal=Välj en signal +select-upgrade=Välj uppgradering +set=Ställ in +set-amount=Ange belopp +set-filter=Sätt filtret +set-inventory-bar-title=Begränsa en del av lagerutrymmet så att det inte kan fyllas av maskiner. +since-last-played=Sedan sista speltillfället (__1__) +space-usage-mb=Utrymmesanvändning: __1__ MB / __2__ MB +subversion=Sub-version: +sync-mods-with-save=Synkronisera moddar med sparfil +synchronize=Synkronisera +total=Totalt +transferring=Överför +update=Uppdatera +upgrade-blueprint-book-tooltip=Uppgradera objekt och enheter i alla ritningar i denna bok. +upgrade-blueprint-tooltip=Uppgradera objekt och enheter i ritningen. +user-scenarios=Användarscenarion +version=Version: +weapons=Vapen +yes=Ja +[gui-about] +created-by=Skapad av +forums=Forum +release=Utgåva +version=Version +website=Hemsida +[gui-achievements] +modded-game=Spelet är moddat. Prestationer är separerade från standard-versionen av spelet. +not-in-game-long-enough=Du behöver spela mer än __1__% av spelets totala körning för att få prestationen. Spelet varade __2__, men du har spenderat endast __3__ i spelet. +title=Prestationer +track=Börja spåra +unlocked-count=Intjänat __1__ av __2__ +untrack=Sluta spåra +[gui-additional-entity-settings] +apply-entity-health=Ange hälsa +apply-entity-tag=Tagga +corpse-expires=Lik upphör +difficulty=Svårighetsgrad +entity-tag=Enhetstagg +indestructible=Oförstörbar +not-minable=Inte grävbart +not-operable=Inte opererbart +not-rotatable=Inte roterbart +properties=Egenskaper +recipe-locked=Låst recept +title=__1__ ytterligare inställningar +to-be-looted=Plockas upp automatiskt +[gui-admin-player] +character-equipment=Utrustning +character-main-inventory=Huvudlager +cursor-stack=Markör stack +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=enhet|rest=enheter}__ utsätts för skada. +destroyed=__1__ __plural_for_parameter_1_{1=enhet|rest=enheter}__ förstörda. +map-hint=Se kartan för mer detaljer. +no-material-for-construction=__1__ __plural_for_parameter_1_{1=enhet|rest=enheter}__ saknar konstruktionsmateriel. +no-storage=Inte tillräckligt med logistik-lagring tillgänglig. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=enhet|rest=enheter}__ saknar konstruktionsrobotar +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=enhet|rest=enheter}__ saknar reparationskit +title=Varningar +train-out-of-fuel=Tåg saknar bränsle. +turret-fire=__1__ __plural_for_parameter_1_{1=torn|rest=torn}__ angriper fienden. +[gui-arithmetic] +input=Indata +output=Utdata +[gui-assembling-machine] +change-recipe=Ändra recept +select-recipe=Välj ett recept för tillverkning +[gui-auth-server] +client-version-too-old=Versionen av din spelklient är för gammal för att använda onlinetjänster. Vänligen uppdatera till den senaste Factorio-utgåvan. +email-authentication-invalid=Ogiltig autentiseringskod. Kontrollera din e-post och försök igen. +email-authentication-required=E-post-autentisering krävs. Logga in på Factorio.com i din webbläsare och ange koden vi skickade till dig. +email-change-rate-limit=Du kan bara ändra din e-postadress en gång på 7 dagar. +email-invalid-format=E-postadressen är i ett ogiltigt format, var vänlig kontrollera den. +email-registered=E-postadressen är redan registrerad. +failed-to-reach-server-error=Misslyckades att nå auth server. Kod: __1__. Fel: __2__. +generic-timeout=Åtgärden misslyckades på grund av en timeout. Försök igen senare. +generic-verification-failed=Verifiering av ditt konto misslyckades. Se till att du är inloggad på tjänsteleverantören och försök igen. +invalid-characters-in-username=Ditt användarnamn innehåller ogiltiga tecken. Besök __1__ i din webbläsare och välj ett nytt användarnamn. +json-parse-error=Kunde inte tolka svaret från autentiseringsservern. Detta verkar vara ett internt serverfel. +login-banned=Ditt konto har spärrats. Om du anser att det är felaktigt, vänligen kontakta support@factorio.com. +login-blacklist=Din IP-adress finns på den svarta listan på grund av missbruk i det förflutna. Om du känner att detta är fel och vill att bannlysningen ska hävas, kontakta __1__. +login-deletion-pending=Kan inte logga in eftersom ditt konto väntar på borttagning. Om du vill avbryta denna process, logga in på webbplatsen, __1__. +login-failed=Angett användarnamn eller e-post och lösenord matchar inte något konto. +login-failed-steam-only=Det angivna Factorio.com-kontot är ett Steam-konto. Logga in med Steam eller besök __1__ för att ange ett lösenord. +login-insufficient-membership=Ditt konto äger inte spelet. Vänligen köp det för att logga in. +login-too-many-attempts=För många misslyckade inloggningsförsök. Försök igen senare. Om du har glömt ditt lösenord kan du återställa det på __1__ +login-unlinked=Ditt Steam-konto verkar inte äga spelet längre, därför har vi inte länkat det från ditt Factorio-konto. Du kan länka ditt Factorio-konto till ett Steam-konto som äger spelet för att återställa ditt medlemskap. +server-down-for-maintenance=Onlinetjänster är för närvarande nere för underhåll. Försök igen senare. +steam-id-already-registered=Ditt Steam-konto är redan kopplat till ett befintligt Factorio.com-konto. Logga in med ditt Factorio-konto istället. +steam-id-doesnt-own-factorio=Ditt Steam-konto äger inte Factorio. Köp spelet för att skapa ett konto. +steam-id-timeout=Det gick inte att verifiera Factorio-ägandet eftersom anslutningen till Steam gick ut. Försök igen. +steam-ticket-verification-failed=Verifiering av Steam-användarbiljett misslyckades. Kontrollera att du är inloggad på Steam och försök igen. +unknown-error=Servern returnerade fel: __1__ +username-invalid-characters=Ogiltiga tecken i angivet användarnamn. Använd endast alfanumeriska tecken och .- +username-taken=Användarnamnet är redan registrerat. Välj ett annat eller logga in om det är ditt. +username-too-long=Användarnamnet är för långt (max 30 tecken). +username-too-short=Användarnamnet är för kort (minst 2 tecken). +[gui-blueprint] +absolute-snapping=Absolut +absolute-snapping-tooltip=Fästs i det globala nätet. Koordinaterna anger hur resultatplanen är positionerad i förhållande till det globala nätet. +close-blueprint=Stäng planritning +commit-blueprint=Spara planritning +components=Komponenter +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ för att ta bort alla komponenter av den typen.\n__ALT_CONTROL_LEFT_CLICK__1__ för att lägga tillbaka alla komponenter av den typen. +create-blueprint=Skapa planritning +existing-blueprint=Ritningsobjekt +filters=Filter +grid-position=Rutnätets position +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ i förhandsgranskningen för att ändra rutnätspositionen. +grid-size=Rutnätsstorlek +grid-size-tooltip=Mått på byggnadens repetitionsmönster. +height=Höjd +icon=Ikon +icon-tooltip=Här kan du ändra vilka ikoner som ska representera denna planritning. +library-blueprint=Ritning i ritningssamling +library-blueprint-owned-by-other-player=Ritning i ritningssamling som ägs av en annan spelare +new-blueprint=Skapa ny ritning +relative-snapping=Relativ +relative-snapping-tooltip=Tillåter ritningen att fästa relativt till där bygget genom att dra igång. +settings=Inställningar +snap-to-grid=Fäst till rutnät +snap-to-grid-tooltip=Fäster ritningen till ett rutnät när den byggs. +unnamed-blueprint=Namnlös planritning +width=Bredd +[gui-blueprint-book] +blueprints=Ritningar +confirm-blueprint-book-deletion=Är du säker på att du vill radera ritningsboken? +delete-blueprint-book=Radera bok +icon-tooltip=När den är tom, visar boken ikonen för den aktiva ritningen. +scroll-to-change-active=Använd __CONTROL__cycle-blueprint-forwards__ och __CONTROL__cycle-blueprint-backwards__ för att ändra aktiv ritning. +scroll-to-change-active-specific=Använd __CONTROL_STYLE_BEGIN____1__Mushjul__CONTROL_STYLE_END__ för att byta aktiv ritning. +unnamed-blueprint-book=Namnlös ritningsbok +[gui-blueprint-library] +blueprint-book=Ritningsbok +blueprint-book-edit=Redigera ritningsbok +blueprint-book-string=Ritningsbokssträng +blueprint-string=Ritningssträng +cant-manipulate-not-synchronized-shelf=Kan inte manipulera hyllan som ännu inte är synkroniserad. +deconstruction-item-string=Föremålssträng för rivning +deconstruction-tool-edit=Redigering av dekonstrueringsverktyg +drop-blueprint=Släpp ritning +failed-loading-cloud-storage=Laddning av blueprintslagring från molnet misslyckades. Local version av laddningen blir laddad istället. +failed-loading-storage=Att ladda lager för ritningar misslyckades: __1__. Säkerhetskopierar nuvarande lager till __2__. +failed-saving-cloud-storage=Sparande av ritningsförvarningen till molnet har misslyckats. Du har möjligtvis fått slut på lagringsutrymme för Cloud Sync. För att undvika förlust av ritningsbiblioteket, vänligen säkerhetskopiera fil __1__. +game-blueprints-title=Spelritningar +grid-view=Rutnätsvy +import=Importera +import-string=Importera sträng +list-view=Listvy +make-new=Ny __1__ +not-available-yet=Ritning inte tillgänglig ännu +not-synced-warning=[img=utility/warning_icon] [color=red]Planritningsbiblioteket är inte synkroniserat.[/color] +player-storage=__1__ - ritningslagring +private-shelf=Mina ritningar +shared-shelf=Delade ritningar +shelf-choice=Filter: +shelf-choice-all=Alla +shelf-choice-game=Spelritningar +synchronising=Synkroniserar... +title=Ritningsbibliotek +transfer-progress=Överföringsförlopp +unknown-player-storage=Okänd spelares lagring +upgrade-item-string=Uppgradera objekt sträng +upgrade-tool-edit=Redigering av uppgraderingsverktyg +[gui-bonus] +artillery-range=Artilleriräckvidd +character-build-distance=Byggavstånd +character-crafting-speed=Tillverkningshastighet +character-health-bonus=Hälsa +character-inventory-slots-bonus=Extra lagerplatser +character-item-drop-distance=Avstånd för nedsläppning av artiklar +character-item-pickup-distance=Avstånd för upplockning av artiklar +character-logistic-slots=Logistikbegärningsplatser +character-logistic-trash-slots=Logistiksoptunneplatser +character-loot-pickup-distance=Avstånd för upplockning av byten +character-mining-speed=Gruvningshastighet +character-reach-distance=Räckavstånd +character-resource-reach-distance=Räckavstånd för resurser +character-running-speed=Gånghastighet +damage-bonus=Skada +follower-robot-lifetime=Livslängd +inserter-stack-size-bonus=Lastkranskapacitet +laboratory-productivity=Forskningsproduktivitet +laboratory-speed=Forskningshastighet +maximum-following-robots-count=Antal robotföljare +mining-drill-productivity-bonus=Gruvproduktivitet +no-bonuses=Inga bonusar forskade än. +shooting-speed-bonus=Skjutshastighet +stack-inserter-capacity-bonus=Lastkapacitet för stapellastkran +title=Bonusar +train-braking-force-bonus=Tågbromskraft +turret-damage-bonus-description=(Fungerar tillsammans med bonuseffekter från ammunitionen) +worker-robot-battery=Batteristorlek +worker-robot-speed=Rörelsehastighet +worker-robot-storage=Lastkapacitet +[gui-browse-games] +access=Åtkomst +access-password=Lösenord +access-public=Publik +cant-join-game-steam-init-failed=Kan ej ansluta via Steam-nätverk: Steam initialiserades ej korrekt. Steam-funktioner har inaktiverats. Att starta om Steam löser oftast detta problem. Vill du försöka ansluta utan Steam? +description=Beskrivning +downloading-game-information=Hämtar spelinformation +favourite-tooltip=Favoriter +games-headers-name=Namn +games-headers-players=Spelare +games-headers-playtime=Speltid +has-friends=Steam-vänner i spelet +has-mods=Har moddar +has-password=Har lösenord +has-players=Har spelare +is-dedicated-server=Är dedikerad server +join-game=Gå med i spel +loading=Laddar... +mods=Moddar +no-game-selected=Inget spel valt +no-players=Ingen +none=Ingen +ping=Ping +ping-calculating=Beräknar +ping-cant-reach=Kan inte nå +players=Spelare +search=Sök +search-filters=Sökfilter +tags=Taggar +title=Bläddra bland spel +version=Version +[gui-building-statistics] +built=Byggd +deconstructed=Riva +title=Byggnader +upgraded=Uppgraderad +[gui-car] +automatic-targeting=Automatisk målinriktning +color=Färg +driver=Förare +passenger=Passagerare +trunk=Bagageutrymme +weapons-control=Vapenkontroll +with-gunner=Med skytt +with-gunner-description=Skjut fiender i närheten automatiskt när en skytt (förare eller passagerare) är i fordonet +without-gunner=Utan skytt +without-gunner-description=Skjut fiender i närheten automatiskt när fordonet är tomt +[gui-character] +crafting-queue=Tillverkningskö +exoskeleton=Exoskelett +personal-logistics-description=Att stänga av personlig logistik förhindrar logistikrobotar från att leverera begärda artiklar. Det förhindar också föremål från att automatisk flyttas till skräpfacken. Logistikrobotar kommer fortsätta att tömma skräpfacken. +personal-roboport=Personlig robotbas +[gui-constant] +off=Av +on=På +output=Utdata +output-signals=Utsignaler +[gui-control-behavior] +circuit-connection=Kretsanslutning +circuit-network=Kretsnätverk +connect=Koppa ihop +connected-to-network=Ansluten till nätverk +green-network-id=[color=green]__1__[/color] +logistic-connection=Logistikanslutning +logistic-network=Logistiknätverk +mode-of-operation=Driftläge +no-network-in-range=Inget nätverk inom räckvidd +not-connected=Inte ansluten +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Mur med dörrkontroll +[gui-control-behavior-modes] +close-signal=Stäng signal +close-signal-description=När det specifika villkoret är sant, försöker den göra denna signal röd och stanna något tåg från att passera.\nOm ett tåg kan inte stanna i tid(signal är gul) eller passerar redan igenom( Signal är röd) kommer signalen inte att stanna det tåget.\nObservera: tåget kommer oftast att stanna vid signalen och kommer inte att försöka hitta en annan rutt även om en fanns. +enable-disable=Aktivera/avaktivera +enable-disable-description=Aktivera denna enhet endast när villkoret är sant. +enable-disable-train-stop-description=Aktivera denna enhet endast när villkoret är sant.\nTåg kommer att hoppa över inaktiverade stationer, vilket låter dig att kontrollera tågrutter. +none=Inga +none-write-description=Ändra inte denna enhets uppträdande baserat på kretsnätverket. +open-gate=Öppna Port +open-gate-description=Porten kommer att förbli öppen så länge som kretsnätverkets villkor är sant. +read-belt-contents=Läs transportbält innehåll +read-belt-contents-description=Läser innehållet av ett bälte och skickar det till kretsnätverket. Bälten kommer inte att skicka en korrekt puls signaler , när föremål är inlagda eller tagna från mitten av bältet via externa enheter. +read-chain-signal=Läs signal +read-chain-signal-description=Läser färgen på rälsens kedjesignal och skickar kretsnätverkets signal, som anges nedan. +read-charge-level=Läs laddningsnivå +read-charge-level-description=Läser laddningsnivån av ackumulator som ett procenttal mellan 0 och 100 och skickar det till kretsnätverket. +read-contents=Läs innehållet +read-contents-description=Avläser innehållet i behållaren och skickar ut värdet till kretsnätverket. +read-hand-contents=Läs objekt på pekaren +read-hand-contents-description=Läser av innehållet i lastkranens hand och skickar det till kretsnätverket. +read-logistic-network-contents=Läs logistiska nätverkets innehåll +read-logistic-network-contents-description=Läser tillgängliga föremål från logistiska nätverket av denna roboport och skickar dem till kretsnätverket. +read-resources=Läs resurser +read-resources-description=Läser antalet av resurser förväntad från grävaren/Pumpen och skickar det in till kretsnätverket.\nFör oändliga resurser, läser det den omodifierad grävningshastigheten.\nVärdet är uppdaterad var 5: te sekund. +read-robot-stats=Läs robot statistik +read-robot-stats-description=Läser antalet robotar i logistiknätverket för denna robotbas och skickar det till kretsnätverket. +read-sensor=Läs sensor +read-sensor-description=Sänder en signal till kretsnätverket när en spelare närmar sig porten och den borde öppnas. +read-signal=Läs signal +read-signal-description=Avläser färgerna på rälssignalen och sänder det till kretsnätverkssignalen angiven här nedan.\nOm rälssignalen är röd på grund av att den stängdes från kretsnätverket kommer inget att skickas. +read-stopped-train=Läs av stannat tåg +read-stopped-train-description=När ett tåg stannar vid hållplatsen, skickas en signal med ett unikt nummer för det tåget. +read-train-contents=Läsa tåg innehåll +read-train-contents-description=Läser av innehållet av tåget som stannat vid tågstationen och skickar det till kretsnätverket. +read-trains-count=Läs tågantal +read-trains-count-description=Läser antalet tåg som går till just denna tågstopp. Inkluderar det stoppade tåget. +send-to-train=Skicka till tåg +send-to-train-description=Skickar innehållet av kretsnätverket till tåget, så det kan användas som en vänta-villkor. +set-filters=Ställ in filter +set-filters-description=Ställ in lastkranens filter baserat på signalerna från kretsnätverket. +set-requests=Ställ in förfrågningar +set-requests-description=Ställer in den logistiska förfrågningen i kistan, beroende på signalen från kretsnätverket. +set-stack-size=Ställ in stackstorlek +set-stack-size-description=Ange den maximala stapelstorleken för den här lastkranen baserat på antalet av den valda kretsnätverkssignalen. +set-trains-limit=Ange tåggräns +set-trains-limit-description=Anger det maximala antalet tåg som går till detta tågstopp. Inkluderar det stoppade tåget. +use-colors=Använd färger +use-colors-description=Anger färgen på lampan baserad på färgsignalen.\nOm e färgsignal har större värde än 0, så kommer lampan att lysa i den färgen.\nOm flera färger är närvarande, endast en av dem kommer att användas. +[gui-control-behavior-modes-guis] +available-construction-bots=Tillgängliga konstruktions robotar +available-logistic-bots=Tillgängliga logistik robotar +belt-read-mode=Innehålls läsläge +blue=Blå +blue-chain-description=Kretsnätverkets signal som sänds när kedje-spårsignalen är blå ( 1 eller flera rutter är blockerade men 1 eller flera rutter är ännu tillgängliga). +closed-condition=Stängt tillstånd +control-signal=Kontrollsignal +enabled-condition=Aktiverat tillstånd +entire-patch=Hela resurs plätten +entire-patch-description=Läs vilka resurser som förväntas komma från hela resursfältet runt denna gruvborr. +green=Grön +green-chain-description=Kretsnätverkets signal som kommer att skickas när kedje-spårsignalen är grön(blocket är ledigt). +green-description=Kretsnätverkets signal som kommer att skickas när spårsignalen är grön(blocket är ledigt). +hand-read-mode=Hand läsläge +hold-mode=Håll +hold-mode-description-belt=Signalen skickas kontinuerligt så länge det finns föremål på bältet. +hold-mode-description-inserter=Signalen skickas kontinuerligt så länge lastkranen håller föremålet. +input-signal=Insignal +open-condition=Öppnings villkor +output-signal=Utsignal +output-signals=Utsignaler +pulse-mode=Puls +pulse-mode-description-belt=Signal skickas endast under en tick när en enhet landar på bältet. +pulse-mode-description-inserter=Signalen skickas endast under ett tick när föremålet plockas upp. +red=Röd +red-chain-description=Kretsnätverkets signal som sänds när kedjeräls-signalen är röd (Ett tåg ockuperar alla rutter genom kedjeräls-signalen). +red-description=Kretsnätverkets signal att skick när räls-signalen är röd (Ett tåg passerar genom räls-signalen). +resource-read-mode=Resurs läsläge +this-miner=Denna gräv-borr +this-miner-description=Läs vilka resurser som förväntas från gruvdriften. +total-construction-bots=Total Antal konstruktionsrobotar +total-logistic-bots=Total antal logistikrobotar +train-id=Tåg ID +train-id-description=Unikt ID för stoppade tåg +trains-count=Antal tåg +trains-count-description=Antal tåg som går till denna tågstation. Inkluderar det stoppade tåget. +trains-limit=Tåggräns +trains-limit-description=Maximalt antal tåg som går till detta tågstopp. Inkluderar det stoppade tåget. +yellow=Gul +yellow-chain-description=Kretsnätverkets signal som sänds när kedje-spårsignalen är gul( ett tåg planerar på att passa igenom kedje-spårsignalen). +yellow-description=Kretsnätverkets signal som sänds när spårsignalen är gul( ett tåg planerar på att passa igenom spårsignalen). +[gui-control-settings] +advanced-interaction=Avancerad interaktion +basic-interaction=Standard interaktion +button-layout=Knapplayout +button-layout-description=Ändrar mappningen av vissa handlingar enligt din preferens. Påverkar även navigering i GUI:t. +button-layout-eastern=__1__ välj, __2__ avbryt (Österländsk) +button-layout-western=__1__ välj, __2__ avbryt (Västerländsk) +change-input-method-to-controller=Ändra inmatningsmetod till handkontroll +change-input-method-to-keyboard-and-mouse=Ändra inmatningsmetod till tangentbord och mus +control-disabled=Inaktiverad - ändrad av: __1__ +controller=Handkontroll +controller-icons=Ikoner +controller-icons-auto=Autoigenkänning (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Inställningar för styrenhet +crafting=Tillverkning +deadzone=Spakens dödzon +deadzone-description=Öka det här värdet om du märker att din markör drar iväg ibland. +debug=Debugläge +editor=Redigerare +input-method=Inmatningsmetod: +input-not-found-controller=Din valda inmatningsmetod är handkontroll men ingen är ansluten. +input-not-found-keyboard-and-mouse=Din valda inmatningsmetod är tangentbord och mus men de är inte anslutna. +inventory=Lager +keyboard-and-mouse=Tangentbord och Mus +keyboard-and-mouse-recommended=Tangentbord och Mus (rekommenderas) +miscellaneous=Diverse +mods=Moddar +movement=Rörelse +panels=Paneler +quick-panel=Snabbpanel +quickbar=Snabbmeny +sensitivity=Spakens känslighet +sensitivity-description=Hur snabbt markören och kartan rör sig vid användning av spaken. +title=Kontrollerinställningar +tools=Verktyg +vehicle-driving-mode=Fordonets körläge +vehicle-driving-mode-absolute=Absolut +vehicle-driving-mode-absolute-description=Fordon accelererar/bromsar genom att föra styrspaken uppåt/nedåt.\nVänster/höger med styrspaken gör så att fordon svänger åt det hållet. +vehicle-driving-mode-relative=Relativ +vehicle-driving-mode-relative-description=Styrspaken gör så att fordon automatiskt svänger mot och accelererar åt det angivna hållet. +vibration-intensity=Vibrationsintensitet +waiting=Väntar +[gui-crafting-queue] +collapse=Komprimera +expand=Expandera +[gui-create-account] +account-creation-info=Du är autentiserad med Steam. Välj ett användarnamn att använda för Factorio. Detta kommer att vara ditt smeknamn i flerspelarspel. +account-creation-info-console=Välj ett användarnamn för Factorio. Detta kommer att vara ditt namn i flerspelarspel. Detta kan inte ändras. +account-creation-success-info=Du är nu autentiserad som __1__ genom Steam. Om du vill använda detta konto utan Steam, logga in med Steam på __2__ och lägg till en mailadress och lösenord i din profil. +account-creation-success-info-console=Kontot har skapats. Du är nu autentiserad som __1__. +create=Skapa +creating-account=Skapar konto +i-accept-the=Jag accepterar +login-using-factorio-account=Jag har redan ett Factorio.com konto +login-using-factorio-account-info=Om du har ett Factorio-konto kan du logga in med ditt lösenord istället. Detta länkar även ditt Factorio-konto till detta Steam-konto. +login-using-factorio-account-info-console=Om du har ett Factorio-konto kan du logga in med ditt lösenord istället. Detta länkar även ditt Factorio-konto till denna konsols konto. +terms-of-service=Användarvillkor +title=Skapa ett konto +[gui-current-research] +not-researching=Tryck på __CONTROL__open-technology-gui__ för att påbörja en ny forskning. +research-finished=__1__ avslutad. Tryck på __CONTROL__open-technology-gui__. +[gui-decider] +condition=Villkor +input-count=Antal indata +input-count-description=Kopiera antalet av specificerad utsignaler från insignalerna. +one=1 +one-description=Mata ut den angivna signalen med värdet 1. +output-item=Utdata +[gui-deconstruction] +blacklist=Blacklist +blacklist-description=Ignorera alla filtrerade objekt när du väljer ett område för dekonstruktion. +blacklist-trees-and-rocks=Ignorera träd/stenar +entities=Enheter +entity-filter-mode=Enhet filterläge +entity-filters=Enhetsfilter +filters=Filtrer +icon-tooltip=När det är tomt visar dekonstruktionsverktyget de valda filterna. +tile-filter-mode=Filterläge för plattor +tile-filters=Filter för plattor +tile-selection-mode=Markeringsläge för plattor +tiles=Plattor +trees-and-rocks-only=Endast trä/stenar +whitelist=Whitelist +whitelist-description=Välj bara filtrerade objekt när du väljer ett område för dekonstruktion. +whitelist-trees-and-rocks=Endast träd/stenar +[gui-downloading-mods] +currently-downloading=Hämtar just nu +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=inget +downloading=Laddar ner +[gui-edit-label] +edit-description=Redigera beskrivning +edit-label=Redigera etikett +save-description=Spara beskrivning +save-label=Spara etikett +[gui-electric-energy-interface] +buffer-size=Bufferstorlek +power-production=Energiproduktion +power-usage=Energiförbrukning +[gui-electric-network] +accumulator-charge=Ackumulatorladdning +accumulator-charge-tooltip=Mängden lagrad energi i alla ackumulatorer i detta nätverk. +consumption=Förbrukning +production=Produktion +production-label=Produktion +production-tooltip=Mängden ström som för närvarande produceras av största möjliga kraftproduktion. +progressbar-format=__1__ / __2__ +satisfaction=Tillfredsställelse +satisfaction-tooltip=Strömmängd som för närvarande produceras av ström som krävs. +title=Elnätets info +[gui-ending-screen] +epilogue=Epilog +[gui-game-finished] +continue=Fortsätt +finish=Avsluta +kills=Antal dödade +lost=Du har förlorat... +next-level=Nästa nivå +respawn=Återuppstå +restart-level=Börja om nivån +save-replay=Spara replay +time-played=Tid spelat +title=Spel färdigt +victory=Seger! +[gui-goal-description] +info-visibility-button=Info +title=Mål +[gui-graphics-settings] +advanced=Avancerat +brightness=Ljusstyrka +color-filter=Färgfilter +color-filter-deuteranopia=deuteranopi +color-filter-deuteranopia-correction=Korrigering av deuteranopia +color-filter-none=Inget +color-filter-protanopia=Protanopi +color-filter-protanopia-correction=Korrigering av protanopi +color-filter-tritanopia=tritanopi +color-filter-tritanopia-correction=Korrigering av tritanopia +contrast=Kontrast +full-color-depth=Fullt färgdjup +full-screen=Fullskärm +general=Allmän +graphics-quality-high=Hög +graphics-quality-label=Sprite-upplösning +graphics-quality-low=Låg +graphics-quality-normal=Normal +graphics-quality-very-low=Extra låg +high-quality-animations=Animationer av hög kvalitet +low-vram-warning=Inte tillräckligt med grafikminne (VRAM). +map-zoomed-in-effect=Kartinzoomningseffekt +max-threads=Max antal renderingstrådar +minimize-on-focus-loss=Minimera vid tappat fokus +multisampling-label=Multisampling +multisampling-x2=Multisampling x 2 +multisampling-x4=Multisampling x 4 +multisampling-x6=Multisampling x 6 +multisampling-x8=Multisampling x 8 +no-multisampling=Ingen multisampling +preferred-screen=Föredragen skärm +primary-screen=Primär skärm (__1__) +render-in-native-resolution=Rendera i din skärms upplösning +render-scale=Renderingsskala +restart-required=Omstart krävs +saturation=Mättnad +screen-n=Skärm __1__ +show-animated-water=Visa animerat vatten +show-clouds=Visa moln +show-decoratives=Visa dekorationer +show-enemy-terrain-decals=Visa fiendens terrängdekaler +show-game-simulations-in-background=Visa spelsimuleringar i bakgrunden +show-inserter-shadows=Visa lastkranars skuggor +show-item-shadows=Visa item-skuggor +show-particles=Visa partiklar +show-smoke=Visa all rök +show-tree-distortion=Visa animerade träd +sprite-atlas-size-custom=Anpassad (__1__) +sprite-atlas-size-label=Storlek på atlastextur +sprite-atlas-size-largest-possible=Största möjliga +texture-compression=Texturkomprimering +texture-compression-high-quality=Hög kvalitet +texture-compression-low-quality=Låg kvalitet +texture-compression-none=Ingen +texture-streaming=Texturstreaming +title=Grafikinställningar +ultrawide-mode=Ultrabrett läge +use-flip-presentation-model=Använd flip som presentationsmodell +v-sync=Vänta på VSync +video-memory-budget=Grafikminnesbudget +video-memory-budget-auto=Automatiskt (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Alla +video-memory-usage-high=Hög +video-memory-usage-label=Grafikminnesanvändning +video-memory-usage-low=Låg +video-memory-usage-medium=Mellan +vram-low-high-quality-not-recommended=Vi upptäckte att denna dator har __1__ MB grafikminne (VRAM). Det är för lågt för användning av sprites av hög kvalitet. Du kan uppleva prestandaproblem, utebliven grafik, krascher, eller spelet kanske inte kan starta alls. Den rekommenderade grafikminnesstorleken för sprites av hög kvalitet är minst 2 GB. +vram-not-detected-high-quality-not-recommended=Vi kunde inte upptäcka hur mycket grafikminne (VRAM) som finns tillgängligt på denna dator. Den rekommenderade grafikminnesstorleken för sprites av hög kvalitet är minst 2 GB, annars kan du uppleva prestandaproblem, utebliven grafik, krascher, eller spelet kanske inte kan starta alls. +[gui-graphics-settings-description] +full-color-depth=Rendering i endast halvt färgdjup (16-bit) förbättrar prestanda hos äldre och integrerade GPUer. Detta alternativ påverkar endast i Windows 8+ eller OpenGL-rendering. +graphics-quality-label=Upplösningen på sprites. Bestämmer VRAM-användning. Varning: "Hög" upplösning kräver minst 3 GB VRAM. +graphics-quality-label-console=Upplösningen för sprites. Lägre upplösning minskar minnesanvändningen och laddningstiden. +high-quality-animations=Om avaktiverad, kommer några animationer eller roterade objekt (t.ex. tåg) endast att ladda hälften av totala numret av animations- och rotationsbildrutor. Detta reducerar VRAM-användningen mycket. +lights-quality=Renderingsupplösning på lampor under natten. Högre värden försämrar prestanda kraftigt. +max-threads=Antalet trådar som används för att rendera spelet. +minimize-on-focus-loss=När spelet körs i gränslöst fullskärms- läge, kommer spelet minimera sig vid ändrat fokus, för att försäkra sig om att det inte täcker ditt skrivbord, när du vill byta till annan applikation. +render-in-native-resolution=På skärmar med hög pixeldensitet (som Apple Retina) ger den inbyggda upplösningen hög bildkvalitet, men kan vara väldigt krävande på prestanda. +show-animated-water=Inaktivera för att öka prestanda på svaga grafikkort. +show-game-simulations-in-background=I huvudmenyn och undermenyer visas olika spel simuleringar i stället för bakgrunden. +show-smoke=När inaktiverad kommer antalet rökeffekter som kommer att renderas att minskas kraftigt. Inaktivera för att öka prestandan på svaga grafikkort. +show-tree-distortion=Inaktivera för att öka prestanda på svaga grafikkort. +sprite-atlas-size-label=Större atlaser förbättrar rit anrops satserna, vilket minskar CPU-belastningen vid rendering, men kan vara svårare att hantera för GPU. +texture-compression=Texturkompression ökar kraftigt antalet sprites spelet kan passa till grafikminnet, och snabbar upp rendering på grund av att GPU måste överföra mindre data under skuggning. Om du har en gammal eller integrerad GPU, välj låg kvalitet för att minska storleken på sprites ännu mer för att få extra prestanda. +texture-streaming=Sprites som inte placerats i någon spriteatlas (se grafikminnets användningsinställning) kommer att hållas i RAM tills GPU behöver dem. +use-flip-presentation-model=Flip presentationen borde vara effektivare metod för att presentera en slutgiltig bild på skärmen än den äldre Blit-modellen. Prova att använda detta alternativ om du upplever problem med grafik eller skärmuppdateringsfrekvens. +video-memory-budget-label=Den maximala storleken på grafikminne (VRAM) spelet är tillåtet att använda för texturer (sprites). +video-memory-usage-label=Avgör hur många sprites spelet kommer att försöka sätta in sprite atlaser. Skapande av större sprite atlaser minskar CPU-användning på grund av förmågan att klump dra samtal, men kan öka GPU belastning, eftersom GPUn måste arbeta med större texturer. Fritt flytande sprites kan laddas in VRAM eller förvaras i RAM (se textur stömningsinställningar). +[gui-heat-interface] +add-tooltip=Lägg till så mycket värme till bufferten på varje tick. +at-least-tooltip=Håll åtminstone så här mycket värme i bufferten - fyll det som saknas. +at-most-tooltip=Håll som mest så här mycket värme i bufferten - ta bort extra. +exactly-tooltip=Håll exakt så här mycket värme i bufferten - lägg till eller ta bort vid behov. +remove-tooltip=Ta bort så mycket värme från bufferten på varje tick. +[gui-hotkey-suggestions] +build-using-rail-planner=Bygg med järnvägsplanerare +build-using-rail-planner-avoiding-obstacles=Bygg med järnvägsplanerare för att undvika hinder +cancel-selection=Avbryt markering +confirm-selection=Bekräfta val +copy-settings=Kopiera inställningar +enter-vehicle=Sätt dig i fordon +exit-vehicle=Lämna fordon +force-build=Tvinga byggande +insert-items=Stoppa in föremål +next-item=Nästa föremål +paste-settings=Klistra in inställningar +place-one=Placera en +previous-item=Föregående föremål +take-items=Ta objekt +transfer-all=Överför allt +transfer-everything=Överför allt +transfer-stack=Överför stack +[gui-infinity-container] +add=Lägg till +at-least=Minst +at-least-tooltip=Håll minst denna mängd av artiklar i lagret - lägg till saknade. +at-most=Som mest +at-most-tooltip=Håll som mest denna mängd av artiklar i lagret - ta bort överflödiga. +exactly=Exakt +exactly-tooltip=Håll exakt så här många artiklar i lagret - lägg till eller ta bort vid behov. +remove=Ta bort +remove-unfiltered-items=Ta bort ofiltrerade artiklar +remove-unfiltered-items-tooltip=Ta bort artiklar från lagret som in finns med i filterlistan. +title[1]=Oändlighetsfilter +[gui-infinity-pipe] +add-tooltip=Lägg till denna andel vätska till röret på varje tick. +at-least-tooltip=Håll vätskenivån vid minst denna procentandel - lägg till det som saknas. +at-most-tooltip=Håll vätskenivån vid högst denna procentandel - ta bort det som blir över. +exactly-tooltip=Håll vätskenivån vid exakt denna procentandel - lägg till eller ta bort det som behövs. +percent=% +remove-tooltip=Ta bort denna andel av vätska från röret på varje tick. +temperature=Temperatur +[gui-inserter] +blacklist=Svartlista +filter=Filter +override-stack-size=Överskrid stapelstorlek +whitelist=Vitlista +[gui-install-mods] +already-installed=Modifikation __1__ är redan installerad +bookmark=Lägg till bokmärke +cant-install-mod-error=Det går inte att installera alla nödvändiga beroenden för __1__: __2__. Vill du uppdatera mods utan beroenden? +cant-install-mod-no-compatible-release=Det finns ingen kompatibel version av __1__ på modportalen. +failed-to-list-mods=Misslyckade att hämta lista över mods +filter-by-category=Filtrera med kategori +highlighted-last-week=Förra veckan +highlighted-this-week=Denna vecka +install=Installera +install-failed=Installering misslyckad för __1__: __2__ +loading-mods=Laddar mods +mods-headers-download-count=Nedladdningar +mods-headers-last-highlighted=Senast markerad +mods-headers-last-updated=Senast uppdaterad +mods-headers-name=Namn +mods-headers-trending=Trender +mods-headers-version=Version +no-release=Vald mod har ingen släppt version +remove-bookmark=Ta bort bokmärke +show-bookmarks=Visa endast bokmärkta mods +sync-mods-with-server=Dina aktiva mods matchar inte serverns. Vill du synkronisera dina mods med servern? +wait-toggle-bookmark-request=Väntar på moddportalen... +[gui-interface-settings] +active-quick-bars=Aktiva snabbmenyer +alt-mode=Alt-läge +automatic-ui-scale=Automatisk +autosort-inventory=Håll alltid spelarens huvudlager sorterat +change-quickbar-by-clicking-with-item=Ställ in snabbfältets filter genom att klicka med objektet +change-quickbar-by-clicking-with-item-controller=Ställ in snabbpanelsfilter genom att välja med objekt +custom-ui-scale=Anpassad +enable-recipe-notifications=Aktivera receptaviseringar +entity-tooltip-delay=Enhets verktygstips fördröjning +entity-tooltip-on-the-side=Enhet verktygstips på sidan +flat-character-gui=Platt karaktärs GUI +fuzzy-search-enabled=Ungefärlig sökning +interaction=Interaktion +locale=Språk +lock-belt-building-to-straight-line=Lås transportbältesbyggnad till rak linje +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Visa förutspående text för tangentbordet på skärmen +other=Annat +output-console-delay=Eftersläp av chattmeddelanden +pick-ghost-cursor=Vält spökföremål om inte föremål är tillgängliga +play-sound-for-chat-messages=Spela upp ett ljud för chat-meddelande +research-finished-stops-game=Teknologifönstret öppnas när forskning slutförts +shortcut-bar-rows=Genvägsfält rader +show-all-items-in-selection-lists=Visa alla föremål i väljar-listor +show-beacon-modules-in-alt-mode=Visa fyrmoduler i "Alt-läge" +show-combinator-settings-when-detailed-info-is-on=Visa kombinatorers inställningar i "Alt-läget" +show-descriptions-in-tooltips=Visa beskrivningar i hjälptexter +show-grid-when-paused=Visa rutnät när spelet pausas +show-hotkey-suggestions=Visa tips för mus- och tangentbordskontroll +show-hotkey-suggestions-controller=Visa tips för handkontroll +show-inserter-arrows-when-detailed-info-is-on=Visa lastkranars pilar i "Alt-läget" +show-inserter-arrows-when-selected=Visa lastkranars pilar när du håller musen över den +show-interaction-indications=Visa interaktionsindikatorer +show-item-labels-in-cursor=Visa artikeletiketter vid markör +show-minimap=Visa minikarta +show-mining-drill-arrows-when-detailed-info-is-on=Visa gruvors pilar i "Alt-läget" +show-missing-logistic-network-icon=Visa ikon när logistiknätverk saknas +show-mod-owners-in-tooltips=Visa modifikationsägare i verktygsfält +show-player-names-on-minimap=Visa spelarnamn på minikartan +show-pump-arrows-when-detailed-info-is-on=Visa pumpars pilar i "Alt-läget" +show-rail-block-visualization=Visa visualisering av tågblock +show-tips-and-tricks-notifications=Visa aviseringar för tips och tricks +show-total-raw-in-recipe-tooltips=Visa totala antalet råvaror i hjälptexter för recept +show-turret-radius-when-blueprinting=Visa torns radie vid placering av ritningar +smart-belt-dragging=Smart bältdragning +title=Inställningar för användargränssnitt +tool-window-next-to-quickbar=Verktygsfönster bredvid snabbfältet +tooltip-delay=Fördröjning av inforuta +tooltip-never=Aldrig +tooltip-offset=Tooltip offset +tooltips=Verktygstips +train-stop-label-angle=Vinkel på tågstationsetikett +train-visualization-length=Tågs visualiserings längd +ui-scale=UI skala +visualization=Visualisering +[gui-interface-settings-description] +active-quick-bars=Antalet quickbars alltid synliga på skärmen. +change-quickbar-by-clicking-with-item=Genom att klicka på en snabbmeny med ett objekt i markören kommer sätta snabbmenyfiltret istället för att välja objektet i kortplatsen. +change-quickbar-by-clicking-with-item-controller=Om du väljer ett snabbpanelsfält med ett objekt i muspekaren ställs filtret in i stället för att välja objektet i fältet. +entity-tooltip-delay=Tiden det tar för inforutor i världen att dyka upp vid muspekaren. +entity-tooltip-on-the-side=Visa verktygstips under minimap, istället för vid markören. +flat-character-gui=Tillverknings- och logistikpaneler läggs ut bredvid varandra i motsats till att vara under alternativa flikar. +fuzzy-search-enabled=Mer smidig matchning för GUI-sökningar. +nintendo-switch-use-predictive-text-input=Visa ordförslag när du använder tangentbordet på skärmen.\nAtt aktivera detta gör det också möjligt att ange kinesisk och koreansk text och japanska kanji-tecken.\nGör tangentbordet på skärmen mindre. +output-console-delay=Antal sekunder det tar för ett chatt- eller konsollmeddelande att börja tona bort. +pick-ghost-cursor=När du väljer ett objekt att konstruera från snabbmenyn eller använder pipettverktyget och du saknar föremål av den typen, kommer en skuggversion av objektet placeras istället. +shortcut-bar-rows=Antalet genvägsrader som alltid visas på skärmen. +show-all-items-in-selection-lists=Visa objekt som ännu inte låsts upp i markeringsfönstren. +show-descriptions-in-tooltips=Visa en kort beskrivning för vissa föremål, objekt eller recept tips. Rekommenderas för nybörjare eller när du lagt till nya moddar. +show-interaction-indications=När markören är över en enhet, markera närliggande enheter för att interagera med den. +show-item-labels-in-cursor=När du håller i ett föremål, visa dess etikett om den har en (till exempel ritningsnamn). +show-total-raw-in-recipe-tooltips=Visar den totala mängden tid och föremål som inte kan tillverkas för hand som behövs av ett recept. +smart-belt-dragging=1) Om du trycker på __CONTROL__rotate__ medan du drar bält vänder du automatiskt bältet baserat på markörens position.\n2) Om du drar bält över hinder byggs automatiskt underjordiska bälten. +tooltip-delay=Tiden det tar för inforutor att dyka upp vid pekaren. +tooltip-offset=Hur långt bort från muspekaren verktygstips visas. +train-stop-label-angle=Vinkeln på etiketter för tågstationer på kartan. +train-visualization-length=Antalet vagnar som visualiserar när man bygger i närheten av rälsar. +[gui-kills] +kills=Antal dödade +loses=Förluster +title=Antal dödade +[gui-linked-container] +title=Länk +[gui-load-game] +all-required-mods-enabled=Alla modifikationer som krävs är aktiverade. +exchange-string-freeplay-only=Kartutbytessträng kan bara genereras från en frispelskarta eller sandlådekarta. +title=Ladda spel +[gui-load-scenario] +confirm-delete=Är du säker på att du vill ta bort scenariet: __1__? +title=Ladda scenario +[gui-logistic] +auto-trash-request-exists=Begäran om denna artikel finns redan +cell=cell +cells=celler +count=Antal +high-value-tooltip=Begärd mängd. logistikrobotar kommer försöka tillfredsställa denna från nätverket. +infinite-amount-in-textfield=oändligt. +items=Artiklar +logistic-networks=Logistiknätverk +logistic-request-exists=Begäran om denna artikel finns redan +logistics-and-trash=Personlig logistik och auto-skräp +logistics-only=Personlig logistik +low-value-tooltip=Maximalt antal. Föremål utöver detta kommer automatiskt flyttas till skräpfacken. +members=Medlemmar +network=Nätverk +request-from-buffer-chests=Begära från buffert kistor +set-request=Ange begäran +title=Logistik +title-filter=Logistik filter +title-request=Logistikbegäran +trash=Släng automatiskt +trash-only=Automatiska skräpfilter +trash-slots=Skräpfack +[gui-manage-mods] +name-column-header=Namn +version-column-header=Version +[gui-map-editor] +brush-intensity=Intensitet +brush-size=Storlek +brush-speed=Hastighet +character=Karaktär +character-equipment=Utrustning +character-main-inventory=Huvudinventarien +character-quickbar=Snabbmeny +cliffs=Klippor +confirm-quit=Scenariot är inte sparat. Är du säker på att du vill avsluta? +confirm-regenerate=Är du säker på att du vill återskapa kartan? +convert=Konvertera +convert-save=Konvertera sparfil +convert-save-to-scenario=Konvertera Sparad fil till scenario +cursor-intensity=Intensitet +decoratives=Dekor +edit-scenario=Redigera scenario +editor-inventory=Redigerare +editors-title=Redigerare +entities=Enheter +finished-converting-save=Sparfilen har konverterats till ett scenario som heter __1__. Du kan hitta den i användarscenariolistan. +import=Importera +import-save=Spara importering +import-save-failed=Spara importering misslyckades: __1__ +items=Föremål +items-transfer-limit=Gräns för lageröverföring +new-scenario=Nytt scenario +resources=Resurser +scenario-already-exists=Ett scenario med namnet __1__ finns redan. Vill du skriva över den? +select-surfaces-to-import=Välj ytor att importera. +settings=Inställningar +shape=Form +tiles=Plattor +title=Kartredigerare +tools=Verktyg +tools-title=Verktyg +[gui-map-editor-clone-editor] +apply-clone-brush=Applicera klon pensel +clear-destination-decoratives=Rensa destinationsdekorationer +clear-destination-entities=Rensa destinationsenheter +clone-decoratives=Klona dekorationer +clone-entities=Klona enheter +clone-tiles=Klona plattor +manual-collision-mode=Manuellt kollisionsläge +manual-collision-mode-tooltip=Klonar endast enheter/dekorationer till destinationen om de skulle kunna vara manuellt byggbara på destinationen. +smart-area-drag-mode=Smart områdesval läge +smart-area-drag-mode-tooltip=När du klick-drar för att klona ett område, klonas endast källan om målet inte överlappar det senast klonade målet. +smart-area-drag-mode-tooltip-controller=När du väljer och drar för att klona ett område så klonas källan till målet endast om den inte överlappar med den sista klonade destinationen. +snap-to-chunk=Fäst till bit +snap-to-grid=Fäst till rutnät +[gui-map-editor-entity-editor] +auto-force=**AUTOMATISK** +build-as-force=Bygg som stryka +build-as-force-tooltip=Den kraft som används när du skapar enheter. Om "AUTO" då används den "normala" kraften: fiende för bitare, din kraft för spelarbyggnader och så vidare. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Ammunitionsskademodifierare +boolean-modifiers=Booleska modifierare +category-modifiers=Kategorimodifierare +disabled-hand-crafting-recipes=Inaktiverade handtillverkningsrecept +edit-modifier-category=Redigera __1__ +gun-speed-modifiers=Modifierare för pistolhastighet +setting-is-invalid=En eller flera inställningar är felaktiga. +simple-modifiers=Enkla modifierare +title=Tvinga datavärden +turret-attack-modifiers=Tornattackmodifierare +value-cannot-be-empty=Du måste ange ett värde. +value-out-of-range=Värde utanför intervall: giltiga värden är mellan __1__ och __2__ inklusive. +[gui-map-editor-force-editor] +auto-force=**AUTOMATISK** +cant-delete-built-in-force=Spelaren, fienden och neutrala styrkor kan inte tas bort. +create-force=Skapa styrka +current-force=Nuvarande styrka +delete-force=Radera styrka +destination-force=Destinationsstyrka +destination-force-tooltip=Kraften att byta enheter till. Om "AUTO" då används din nuvarande kraft. +edit-force=Ändra styrka +edit-force-cease-fire=Ändra vapenvila +edit-force-cease-fire-title=Ändra stryka "__1__" vapenvila +edit-force-data=Redigera andra egenskaper +edit-force-friends=Ändra vänner +edit-force-friends-title=Ändra styrka "__1__" vänner +enable-friendly-fire=Aktiverar vänligeld +neutral-force-cant-be-changed=Den neutrala styrkan kan inte ändras. +new-force-name-already-used=En styrka med det givna namnet finns redan. +no-force-name-given=En styrka namn behövs för att skapa en styrka. +share-chart=Dela diagram +switch-to-force=Byt till styrka +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ och dra för att lägga till i klonområdet. +and-all-as-usual=Och alla andra relevanta genvägar som när du spelar spelet. +area-build-instructions=__1__ och dra för att skapa ett nytt område. +area-move-instructions=__1__ och dra för att flytta ett område. +area-remove-instructions=__1__ för att ta bort ett område. +area-select-instructions=__1__ för att välja ett område. +build=__1__ för att bygga. +build-cliffs=__1__ för att bygga klippor. +build-cloned-area-instructions=__1__ för att bygga det markerade området. +build-tiles-area=__1__ och dra för att bygga brickor. +build-tiles-bucket=__1__ för att fylla det markerade området. +build-tiles-out-of-map=__1__ för att bygga brickor ur kartan. +build-to-clone-entity=__1__ för att klona den valda enheten. +change-force-instructions=__1__ och dra för att ändra enheters styrka. +change-spawn-location-description=__1__ för att ange spawnplats. +change-tile-variations=__1__ för att ändra platta variationer i det markerade området. +edit-resource=När ingen redigerarresurs är markerad __1__ en resurs i världen att redigera. +initial-resource-amount=Det initiala resursbeloppet baseras på verktygets intensitetsvärde. +line-build-cliffs=__1__ och dra för att bygga klippsegment. +line-remove-cliffs=__1__ och dra för att ta bort klippsegment. +none-mine-to-mine=__1__ för att utvinna. +none-open-to-edit=__1__ för att redigera. +pipette-to-select-entity=Tryck på __1__ för att välja enhet för kloning. +position-build-instructions=__1__ för att skapa en ny punkt. +position-move-instructions=__1__ och dra för att flytta en punkt. +position-remove-instructions=__1__ för att ta bort en punkt. +position-select-instructions=__1__ för att välja en punkt. +remove=__1__ för att ta bort. +remove-cliffs=__1__ för att ta bort klippor. +remove-clone-brush-tiles=__1__ och dra för att ta bort från klonområdet. +resource-extra-info=Att bygga eller ta bort samma resurs ökar eller minskar resursbeloppet baserat på verktygets intensitetsvärde. +run-snippet-instructions=__1__ och dra för att köra den valda textmodulen på området. +select-area-to-clone-instructions=__1__ och dra för att välja område att klona. +select-clone-brush-destination-instructions=__1__ för att ställa in den klonade målpunkten. +select-clone-brush-source-instructions=__1__ för att ställa in den klonade källpunkten. +[gui-map-editor-lua-snippet-editor] +current-snippet=Nuvarande stump +delete=Radera +lua-code=Lua kod +name=Namn +new-snippet=Ny snippet +opened-snippet-has-duplicate-name=Den nu öppnade textmodulen har dubbelt namn. +snippet-already-present=Textmodulen med namnet "__1__" finns redan. +[gui-map-editor-menu] +quit=Avsluta kartredigeraren +regenerate-map=Omgenerera karta +resume-editing=Återuppta redigering +save-and-play=Spara och spela +save-map-as=Spara som +save-map-overwrite=Spara +title=Kartredigerare +[gui-map-editor-script-editor] +always-draw-areas=Alltid rita områden +always-draw-positions=Alltid rita positioner +color=Färg +current-areas=Nuvarande område +current-positions=Nuvarande position +name=Namn +snap-to-grid=Fäst till rutnät +[gui-map-editor-settings] +draw-cursor-light=Rita markör ljus +fill-electric-buffers=Fyll elektriska buffrar när bygger enheter +generate-neighbor-chunks=Generera närliggande "chunks" +instant-blueprint-building=Direkt ritnings byggande +instant-deconstruction=Omedelbar dekonstruktion +instant-rail-planner=Direkt räls planerare +instant-upgrading=Omedelbar uppgradering +placed-corpses-never-expire=Placerade lik upphör aldrig +render-as-day=Rendera alltid som dag +show-additional-entity-info-gui=Visa extrainställningar för entitetens GUI +show-character-tab-in-controller-gui=Visa karaktär flik i kontroller GUI +show-entity-health-bars=Visa enhetens hälsobalk +show-entity-tags=Visa enhetens etikett +show-hidden-entities=Visa gömda enheter +show-infinity-filters-in-controller-gui=Visa oändlighetsfilter i kontrollergränssnittet +show-status-icons=Visa enhetens status ikon +[gui-map-editor-settings-categories] +interaction=Interaktion +other=Övrigt +rendering=Renderar +ui=Gränssnitt +[gui-map-editor-surface-editor] +cant-delete-default-surface=Standardytan kan inte raderas. +current-surface=Nuvarande yta +delete-surface=Radera yta +edit-map-gen-settings=Redigera kart gen inställningar +edit-surface-map-gen-settings=__1__ -kart gen inställning +fill-tiles-with-lab-tiles=Fyll med Labb plattor +generate-new-chunks-with-lab-tiles=Generera nya bitar med Labb plattor +import-save=Importera sparning +import-save-only-available-in-singleplayer=Importera sparat spel är endast möjlig i enkelspelar läge. +importing-save-disables-replay=Importering av andra sparfiler kan inaktivera reprisen. Är du säker på att du vill göra detta? +invalid-surface-height=Ogiltig ythöjd: tillåtna värden är 0 till __1__. +invalid-surface-width=Ogiltig ytbredd: tillåtna värden är 0 till __1__. +new-surface=Ny yta +new-surface-name-already-used=En yta med det givna namnet finns redan. +no-surface-name-given=Ett ytnamn behövs för att skapa yta. +regenerate-decoratives=Regenerera alla dekorationer +remove-all-entities=Ta bort alla enheter +remove-empty-chunks=Ta bort tomma bitar +select-surface=Välj yta +surface-name=Namn +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Ta bort kolliderande dekorationer +smart-entity-collision-mode=Smart enhetskollisionsläge +smart-entity-collision-mode-tooltip=Hoppa över bebyggda plattor om skulle medföra att ett objekt förstörs i processen. +smart-out-of-map-collision-mode=Smart utanför-kartan kollisions läge +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ plattor kan bara byggas över när de bygger med __CONTROL__build-ghost__. +smart-tile-collision-mode=Smart platta kollisionsläge +smart-tile-collision-mode-tooltip=Bygger endast över plattor med samma kollisionsmask. Vilket gör att "land bygger ovanpå land" och "vatten bygger ovanpå vatten". +[gui-map-editor-time-editor] +apply-ticks-per-day=Verkställ +current-speed=Aktuell hastighet +day-length=Dagslängd +daytime=Dagtid: +freeze-daytime=Frys dagtid +pause=Paus (__CONTROL__editor-toggle-pause__) +paused=(pausad) +play=Spela (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Spela under begränsad tid +speed=Hastighet +speed-down=Sakta ner (__CONTROL__editor-speed-down__) +speed-up=Snabba upp (__CONTROL__editor-speed-up__) +tick-custom=Gå valfritt antal tick framåt +tick-once=Gå ett tick framåt (__CONTROL__editor-tick-once__) +tick-sixty=Gå sextio tick framåt +ticks-per-day=Antal tick per dag +unfreeze-daytime=Återuppta dag-natt cykel +[gui-map-editor-title] +cliff-editor=Klippor +clone-editor=Klona +decorative-editor=Dekor +entity-editor=Enheter +force-editor=Styrkor +lua-snippet-editor=Lua snippets +none-editor=Inget +resource-editor=Resurser +scripting-editor=Ytor och positioner +surface-editor=Ytor +tile-editor=Plattor +time-editor=Tid +[gui-map-editor-tool] +area-selection=Område +brush=Pensel +change-force=Ändra styrka +circle=Cirkel +cursor=Pekare +line-selection=Linje +paint-bucket=Färghink +point=Punkt +snippet=Kör Lua-textmoduler +spawn-location=Börjar positioner +spray=Sprej +square=Fyrkant +variations=Variationer +[gui-map-generator] +advanced-tab-title=Avancerad +aux=Terrängtyp +aux-description=Styr fördelningen av röd öknen kontra sand. Högre värde genererar mer röd öknen. +bias=Bias +cliff-continuity=Fortsätter +cliff-continuity-description=Längden på obrutna klippor. +cliff-frequency=Frekvens +cliff-frequency-description=Antalet klippor. +cliffs=Klippor +coverage=Täckning +custom=[Ändrad] +difficulty=Svårighetsgrad +enable-replay=Spela in repris +enable-replay-description=Spela in repris för denna sparfil så att den kan återuppspelas. Ökar sparfilstorlek och spartider. +enabled=Aktiverad +enemy-attack-pollution-consumption-modifier=Attackkostnadsmodifierare +enemy-attack-pollution-consumption-modifier-description=Ändrare av hur mycket förorening som är konsumerad för att sända en Bitare attack. +enemy-base=Fiendebas +enemy-expansion-group-tile=Fiendexpansion +enemy-expansion-maximum-expansion-cooldown=Maximal cooldown +enemy-expansion-maximum-expansion-cooldown-description=Den maximala tiden mellan utskick av fiendens expansionsgrupper. +enemy-expansion-maximum-expansion-distance=Maximum expansion distance +enemy-expansion-maximum-expansion-distance-description=Det maximala avståndet fiender expanderar från andra fiendebaser. +enemy-expansion-maximum-expansion-group-size=Maximal gruppstorlek +enemy-expansion-maximum-expansion-group-size-description=Den maximala storleken på en expansionsgrupp modifierad av den nuvarande evolutionsnivån. +enemy-expansion-minimum-expansion-cooldown=Minimal cooldown +enemy-expansion-minimum-expansion-cooldown-description=Den minimala tiden mellan utskick av fiendens expansionsgrupper. +enemy-expansion-minimum-expansion-group-size=Minimal gruppstorlek +enemy-expansion-minimum-expansion-group-size-description=Den minimala storleken på en expansionsgrupp modifierad av den nuvarande evolutionsnivån. +enemy-expansion-minutes=min +enemy-frequency-description=Antalet fiendenbaser.\nObs: Ett värde lägre än 100% kommer att inaktivera vissa prestationer. +enemy-size-description=Storleken på varje fiendebas.\nObs: Ett värde lägre än 100% kommer att inaktivera vissa prestationer. +enemy-tab-title=Fiende +error-importing-exchange-string=Misslyckades med att importera kart byte sträng. +evolution=Utveckling +evolution-destroy-factor=Förstörelsefaktor +evolution-destroy-factor-description=Styr hur snabbt evolution ökar på grund av att fiendenästen förstörs. +evolution-pollution-factor=Föroreningsfaktor +evolution-pollution-factor-description=Styr hur snabbt evolutionen tilltar på grund av att förorening produceras. +evolution-time-factor=Tidsfaktor +evolution-time-factor-description=Styr hur snabbt evolution ökar med tiden. +exchange-string-instructions=Mata in en kartdelningskod att läsa in inställningar från. +export-exchange-string-tt=Exportera kartans delningkod (lagrar kartinställningarna och kan delas) +frequency=Frekvens +hide-preview=Stäng förhandsgranskning +import-exchange-string-tt=Importera kart utbytes sträng +invalid-value-for-field=Ogiltigt värde för fältet "__1__". Tillåtna värden är __2__ till __3__. +island-size=Östorlek +map-height=Höjd +map-height-simple=Kart-höjd +map-seed=Frö +map-seed-simple=Frö +map-size-group-tile=Karta +map-type=Karttyp +map-width=Bredd +map-width-simple=Kart-bredd +minimum-pollution-to-damage-trees=Minimum för skada till träd +minimum-pollution-to-damage-trees-description=Träd har fyra olika stadier i utvecklingen mot att förstöras av föroreningar. All förorening över det här värdet startar processen av att flytta ett träd mot ett mer skadat stadium. +moisture=Fukt +moisture-description=Styr fördelningen av gräs mot öknen. Högre värde genererar mer gräs. +next=Nästa +peaceful-mode-checkbox=Fredligt läge +peaceful-mode-description=I fredligt läge kommer fienderna inte aktivt attackera eller expandera. Fiender kommer fortfarande att attackera för att försvara sig själva.\nObs: Aktivering av detta kommer att inaktivera vissa prestationer. +play=Spela +pollution=Föroreningar +pollution-absorbed-per-tree-damaged=Absorberad per skadat träd +pollution-absorbed-per-tree-damaged-description=Träd har fyra olika stadier i utvecklingen mot att förstöras av föroreningar. Detta värde anger hur mycket föroreningar som absorberas när ett träd flyttas till ett mer skadat stadium. +pollution-absorption-modifier=Absorptionsmodifierare +pollution-absorption-modifier-description=Modifierar hur mycket föroreningar som absorberas av träd och plattor. +pollution-diffusion-ratio=Diffusionsförhållande +pollution-diffusion-ratio-description=Mängden förorening som diffunderar in i angränsande kartbitar per sekund. +preview-auto-update=Uppdatera automatiskt +preview-auto-update-tt=Uppdatera automatiskt förhandsvisningen när inställningarna ändras. +preview-error=Fel vid skapande av förhandsgranskning +price-multiplier=Priskoefficient +randomize-map-seed=Slumpmässigt frö +recipes-difficulty-group-tile=Recept +research-queue-availability=Tillgång till forskningskö +research-queue-availability-after-victory=Efter spelets slut +research-queue-availability-always=Alltid +research-queue-availability-never=Aldrig +reset-preset=Återställ till standard +reset-to-preset=Återställ __1__ __plural_for_parameter_1_{1=inställning|rest=inställningar}__ till __plural_for_parameter_1_{1=standardinställning|rest=standardinställningar}__ +reset-to-preset-disabled=Alla inställningar har standardvärden. +resource-frequency-description=Antal resurs patchar. +resource-richness-description=Mängden resurser per block inom resursområden. +resource-size-description=Markområdet för varje resursområde. +resources-tab-title=Resurser +richness=Rikedom +scale=Skala +show-preview=Förhandsgranska +show-preview-warning=Spoilervarning: Använd inte förhandsvisningen om du vill utforska kartan på egen hand. +size=Storlek +starting-area-size=Storlek på startområdet +starting-area-size-description=Storleken på området utan fiendebaser runt spelaren. +technology-difficulty-group-tile=Teknik +temperature=Temperatur +terrain-bias-description=Konstant offset att tillämpa. +terrain-coverage-description=Hur mycket av kartan som denna funktion täcker. +terrain-generators-group-title=Generatorer +terrain-scale-description=Övergripande skala av funktioner och utrymmet mellan dem. +terrain-tab-title=Terräng +title=Kartagenerator +water=Vatten +[gui-map-generator-errors] +no-tiles-selected=Minst en typ av platta måste vara tillåten. +[gui-map-info] +confirm-delete=Du är på att väg att permanent radera __1__. +confirm-replay=Börja titta på reprisen av __1__? +delete-save=Ta bort sparning +difficulty=Svårighetsgrad +file-size=Filstorlek +invalid-file=Ogiltig eller skadad fil. +map-version=Kartversion +mods=Moddar +preview-missing=Förhandsgranskning av karta saknas. +replay-not-found=Den valda sparningen innehåller ingen reprisinformation. +scenario-name=Scenario +start-replay=Starta repris +time-played=Speltid +[gui-map-view-settings] +add-ping=Lägg till ping +add-ping-tooltip=__1__ på kartan eller i världen för att aktivera direkt. +add-tag=Lägg till en etikett +show-electric-network=Elnät +show-logistic-network=Logistiknätverk +show-map-stop=Namn av tågstationer +show-player-names=Spelarenamn +show-pollution=Föroreningar +show-rail-signal-states=Rälssignaler tillstånd +show-recipe-icons=Recept ikoner +show-tags=Ettiktetter +show-turret-range=Torntäckning +show-worker-robots=Arbetarrobotar +[gui-menu] +about=Om +browse-lan-games=Bläddra bland LAN spel +browse-public-games=Bläddra bland offentliga spel +connect-to-address=Anslut till adress +continue-host-save=Fortsätt: Värd __1__ +continue-host-save-tooltip=Värd __1__ +continue-join-game=Fortsätt: Ansluta __1__ +continue-join-game-tooltip=Ansluta __1__ +continue-save=Fortsätt __1__ +continue-save-tooltip=Ladda spel __1__ +controls=Kontroller +copy-report-path=Kopiera sökväg för desynkrapport +desync-explanation=Du har blivit desynkroniserad från spelet.\nDetta orsakades av en bugg i spelet eller en bugg i en av moddarna eller scenarioskripten (om några används).\nOm du inte använder moddar, rapportera problemet i vårt felrapporteringsforum. Inkludera detaljer om vad spelarna gjorde och ladda upp desyncrapporten. +desync-explanation-console=Du har desynkroniserats från spelet.\nOm problemet kvarstår, vänligen rapportera detta problem i vårt felrapporteringsforum. +desync-more-information-link=För mer information om desynkningar och hur de rapporteras, se: +desync-report-disabled=En desync-rapport skapades inte eftersom skapandet av rapporter är inaktiverat. Aktivera den och rapportera desynkningen om du vill att problemet ska lösas. +desync-report-location=En desyncrapport skapades på: __1__ +feature-not-available-with-instrument-mod=Den här funktionen är inte tillgänglig när ett Instrument läges mod är aktiverad. +game-menu=Spelmeny +graphics=Grafik +host-new-game=Värd för nytt spel +host-saved-game=Värd sparat spel +interface=Gränssnitt +lan-username=LAN användarnamn +load-game=Ladda spel +main-menu=Huvudmeny +map-editor=Kartredigerare +mod-settings=Modinställningar +mods=Moddar +multi-player=Flerspelarläge +multi-player-menu=Flerspelarläge +new-game=Nytt spel +other=Övrigt +pause-game=Pausa spelet +quit-game=Avsluta spel +quit-tutorial-to-game=Avsluta handledningen +quit-tutorial-to-menu=Avsluta handledningen +reconnect=Återanslut +restart-game=Starta om +restart-tutorial=Starta om +resume-game=Återuppta +resume-tutorial=Återuppta +save-game=Spara spel +save-game-as-scenario=Spara som scenario +settings=Inställningar +show-report=Visa desynkrapport +single-player=Enspelarläge +single-player-menu=Enspelarläge +sound=Ljud +the-rest=Resten +tutorial-menu=Handledning +unpause-game=Återgå till spelet +user-login=Användarinloggning +[gui-migrated-content] +changed-achievement=Ändrade prestationer +changed-custom-input=Ändrade anpassade ingångar +changed-decorative=Ändrade dekorationer +changed-entity=Ändrade enheter +changed-equipment=Ändrade utrustningar +changed-equipment-grid=Ändrade utrustingsnät +changed-fluid=Ändrade vätskor +changed-item=Ändrade föremål +changed-mod-setting=Ändrade modinställningarna +changed-particle=Ändrade partiklar +changed-recipe=Ändrade recept +changed-shortcut=Ändrade genvägar +changed-technology=Ändrade teknologier +changed-tile=Ändrade plattor +changed-trivial-smoke=Ändrade rök +changed-virtual-signal=Ändrade virtuella signaler +removed-achievement=Borttagna prestationer +removed-blueprint-too-old=Tog bort ritning __1__: kartversion __2__ för gammal +removed-custom-input=Borttagna anpassade ingångar +removed-decorative=Borttagna dekorationer +removed-entity=Borttagna enheter +removed-equipment=Borttagna utrustningar +removed-equipment-grid=Borttagna utrustningsrutnät +removed-fluid=Borttagna vätskor +removed-item=Borttagna föremål +removed-mod-setting=Tog bort modinställningar +removed-particle=Borttagna partiklar +removed-recipe=Borttagna recept +removed-shortcut=Borttagna genvägar +removed-technology=Borttagna teknologier +removed-tile=Borttagna plattor +removed-trivial-smoke=Borttagna rökare +removed-virtual-signal=Borttagna virtuella signaler +title=Migrerat innehåll +[gui-mod-info] +active-version=Aktiv version +author=Tillverkare +contact=Kontakt +delete=Ta bort +dependencies=Beroenden +dependency-required=Denna modden krävs, men är inte aktiverad. +description=Beskrivning +factorio-version=Factorio-version +homepage=Hemsida +incompatibilities=Inkompatibel med +incompatible-factorio-version=Inkompatiblet med den nuvarande versionen av spelet +mod-portal-page=Mod-portalen +name=Namn +no-dependencies=Ingen +optional-dependencies=Kan interagera med +optional-dependency=(frivilligt) +optional-dependency-incompatible=Denna modden är inkompatibel med dessa moddar. +optional-dependency-required=Denna modden krävs inte, och är inte aktiverad. +status=Status +status-disabled=Inaktiverad +status-enabled=Aktiverad +status-not-installed=Ej installerad +toggle=Växla +version=Version +[gui-mod-load-error] +description=Misslyckades med att ladda in mods:__1__ +disable-all=Inaktivera alla mods +disable-mods=Inaktivera listade mods +exit=Avsluta +mod-manager=Modhanterare +reset-mod-settings=Återställ mod inställningar +restart-application=Starta om +title=Fel vid inläsning av mods +to-be-disabled=Mods som ska inaktiveras: +[gui-mod-settings] +apply=Verkställ +cancel=Avbryt +cant-be-changed-not-an-admin=Endast administratörer kan ändra dessa inställningar. +map=Karta +no-map-settings=Det finns inga kartinställningar. +no-per-user-settings=Det finns inga användarspecifika inställningar. +no-settings=Det finns inga inställningar att konfigurera. +no-startup-settings=Det finns inga uppstartsinställningar. +per-player=Per spelare +reload=Ladda om +reset=Återställ +reset-to-default=Återställ inställningen till standard: __1__ +reset-to-default-disabled=Inställningen har standardvärdet. +setting-is-invalid=En eller flera inställningar är felaktiga. +startup=Uppstart +startup-changes-require-restart=Ändring av uppstartsinställningar kräver omstart av spelet. +startup-settings-cant-be-changed-while-playing=Uppstartsinställningar kan inte ändras medans spelet körs. +title=Modinställningar +value-cannot-be-empty=Fältet får inte lämnas tomt. +value-out-of-range=Värde utanför intervall: giltiga värden är mellan __1__ till och med __2__. +[gui-mod-startup-settings-mismatch] +apply=Ja* +cancel=Nej +description=Startinställningarna för dina mods matchar inte dem som finns på servern du ansluter till.\n\nVill du använda serverns startinställningar och starta om spelet? +restart-required=Spelet startas om för att verkställa de ny uppstartsinställningarna. +title=Felaktighet mellan startinställningar av mods +[gui-mods] +install=Installera +manage=Hantera +title=Moddar +unconfirmed-changes=Det finns osparade ändringar. +unconfirmed-mod-changes=__1__ __plural_för_parameter_1_{1=mod|rest=mods}__ ändrad. +unconfirmed-mod-installed=__1__ __plural_för_parameter_1_{1=mod|rest=mods}__ installerad. +unconfirmed-mod-updated=__1__ __plural_för_parameter_1_{1=mod|rest=mods}__ uppdaterad. +updates=Uppdateringar +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ vill ansluta dig till följande server: __2__ +connect=Anslut +connect-to-game=Direktanslutning +ip-address=IP-adress och port +password=Lösenord +password-for-game-required=Var vänlig ange lösenord för spel __1__ +scenario-script-source=Server scenariot +[gui-multiplayer-lobby] +access=Åtkomst +adminlist=Adminlista +allow-commands=Tillåt Lua kommandon +allow-commands-admins-only=Endast administratörer +allow-commands-false=Nej +allow-commands-true=Ja +authserver-side-bans=Använd autserver sidobans +authserver-side-bans-tooltip=Kontrollera att anslutande spelare inte är förbjudna från multiplayer och informera Factorio.com om bann/unban kommandon. +autosave-only-on-server=Autospara endast på server +banlist=Bannlista +default-game-name=__1__'s spel +edit-adminlist=Redigera adminlista +edit-banlist=Redigera bannlista +edit-whitelist=Redigera vitlista +game-description=Beskrivning +game-name=Servernamn +game-name-cant-be-empty=Servernamn kan inte vara tomt +game-password=Serverlösenord +game-password-tooltip=Det rekommenderas att ange ett lösenord om du vill spela privat. +game-saving=Spel sparas +game-tags=Taggar +game-visibility-LAN=LAN +game-visibility-public=Offentlig +game-visibility-steam=Steam +game-visibility-steam-tooltip=Aktiverar eller deaktiverar funktionen "Anslut till spel" genom Steam. +ignore-limit-for-returning-players=Ignorera vid återvändo +ignore-limit-for-returning-players-tooltip=Spelare som redan spelat på den här kartan kan ansluta till spelet trots att spelargränsen nåtts. +max-players=Max antal spelare +max-players-count-must-be-integer=Max. antal spelare måste vara ett heltal +max-upload=Max uppladdningshastighet +max-upload-must-be-integer=Maximala uppladdningshastigheten måste vara ett heltal +max-upload-slots=Max. uppladdningsplatser +max-upload-slots-must-be-integer=Maximala antalet uppladdningsplater måste vara ett heltal +max-upload-slots-tooltip=Maximalt antal samtidiga map upladdningar. Att begränsa är användbart för att försäkra sig om att det finns nog uppladdningshastighet för spelare redan i spelet. +max-upload-speed-no-limit=Ingen gräns +max-upload-tooltip=Maximal nätvärkshastighet dedikerad till att ladda upp spelet till nya spelare. Att begränsa detta kan vara användbart för att säkerställa att det finns tillräckligt med uppladdningshastighet för de spelare som redan är med i spelet. +multiplayer-afk-autokick-interval=Automatisk AFK-sparkning +multiplayer-autosave-interval=Intervall för autosparning +non-blocking-saving=Aktivera icke-block sparning +non-blocking-saving-tooltip=Experimentell funktion som tillåter servern att spara kartan utan att pausa spelet. Fungerar bara på Linux och macOS. +only-admins-can-pause-the-game=Endast administratörer kan pausa +play=Spela +rights=Rättigheter +save-upload=Spara uppladdning +show=Visa +title=Inställningar för flerspelarserver +verify-user-identity=Verifiera användaridentitet +verify-user-identity-tooltip=Kontrollera att anslutande spelare har ett giltigt Factorio.com-konto och att deras spelarnamn stämmer överens med deras kontonamn. +visibility=Synlighet +whitelist=Vitlista +[gui-new-game] +delete-scenario=Ta bort scenario +difficulty=Svårighetsgrad +game-scenarios=Spelscenarion: +level=Nivå +level-locked-explanation=Du måste först slutföra föregående nivå i samma svårighetsgrad eller högre innan denna nivå är olåst. +level-locked-explanation-no-difficulty=Du måste först slutföra föregående nivå innan denna nivå är olåst. +main-game=Huvudspel: +mod-scenarios=Modscenarion: +next=Nästa +no-description=Denna karta har ingen beskrivning +play=Spela +title-select-scenario-to-edit=Välj scenario att redigera +title-select-template-for-new-scenario=Välj mall för nytt scenario +title-start-new-game=Starta nytt spel +user-scenarios=Användarscenarion: +[gui-other-settings] +autosave-interval=Auto-sparnings intervall +autosave-never=Aldrig +check-updates=Kolla efter uppdateringar när Factorio startas +delete-achievements-button=Radera +delete-achievements-confirm-control-phrase=RADERA +delete-achievements-confirm-text=Skriv "__1__" för att bekräfta radering av prestationer. +delete-achievements-label=Radera prestationer +delete-achievements-label-tooltip=Detta raderar alla prestationer permanent. +delete-achievements-label-tooltip-steam=Detta raderar permanent alla prestationer, inklusive Steam-prestationer. +developer=Utvecklare +discard-mouse-events-when-accessibility-zoomed=Kassera mus händelser när använder tillgänglighetszoom +enable-blueprint-storage-cloud-sync=Möjliggör ritningsbibliotek moln synk +enable-crash-log-uploading=Ladda upp kraschloggar +enable-experimental-updates=Aktivera experimentella uppdateringar +enable-logitech-led-support=Aktivera stöd för Logitech LED +enable-new-mods=Aktivera nya mods automatiskt +enable-razer-chroma-support=Aktivera stöd för Razer Chroma +enable-steelseries-gamesense-support=Aktivera SteelSeries GameSense-stöd +factorio-username=Spelarnamn för LAN +log-in=Logga in +log-out=Logga ut +log-saving-statistics=Logga statistik för sparande +logged-in=Inloggad som __1__ +logged-out=Inte inloggad för närvarande +non-blocking-saving=Aktivera icke-blockerande sparning (endast Linux / MacOS) +proxy=Proxyserver +proxy-password=Lösenord för proxyserver +proxy-username=Användarnamn för proxyserver +set-email=Ange kontots e-postadress +set-email-button=Ange +title=Andra inställningar +use-mod-settings-per-save=Använda olika modinställningar för varje sparfil +username-invalid-characters=Ditt användarnamn innehåller ogiltiga tecken. Använd bara bokstäver, siffror och tecken ._- +verbose-logging=Detaljerad loggning +[gui-other-settings-description] +enable-crash-log-uploading=Ladda upp anonyma loggar när spelet kraschar. +factorio-username=Spelarnamnet som används för LAN-spel när du är utloggad. Inloggad är det samma som Factorio-användarnamnet och det kan inte ändras. +log-saving-statistics=För logg på statistik om filstorlekar när kartan sparas (VARNING: att spara blir långsammare). +set-email=Ange e-post och lösenord för att använda detta konto på andra plattformar eller konsoler. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Lägg till grupp +add-player-to-group=Lägg till spelare i gruppen +clone-group=Klona grupp +delete-selected-group=Ta bort vald grupp +disable-all=Inaktivera alla +do-you-really-want-to-revoke-your-permissions-to-edit=Du håller på att ta bort din förmåga att ändra behörigheter. Vill du verkligen göra detta? +edit-selected-group=Ändra vald grupp +enable-all=Aktivera alla +export=Exportera +group-ids-exhausted=Maximala antalet grupper har nåtts. +group-permissions-title=Gruppbehörigheter +import=Importera +import-failed=Importen misslyckades: __1__ +import-permissions=Importera behörigheter +multiple-default-groups-found=Flera standardgrupper hittade. +no-default-group-found=Ingen standardgrupp hittad. +permissions-string=Behörighetssträng +players-in-group=Spelare i gruppen +remove-player-from-group=Ta bort spelaren från gruppen +show-players-in-other-groups=Visa spelare i andra grupper +title=Behörigheter +you-can-not-delete-the-default-group=Du kan inte ta bort standard gruppen. +[gui-permissions-names] +ActivateCopy=Aktivera kopia +ActivateCut=Aktivera urklipp +ActivatePaste=Aktivera klistra in +AddPermissionGroup=Lägg till behörighetsgrupp +AddTrainStation=Lägg till tågstation +AdminAction=Admin-åtgärd +AltReverseSelectArea=Alt omvänt markeringsområde +AltSelectArea=Alt välj område +AltSelectBlueprintEntities=Alt välj ritningsentiteter +AlternativeCopy=Alternativ kopia +BeginMining=Grundbrytning +BeginMiningTerrain=Påbörja utgrävning av terrängen +Build=Bygg +BuildRail=Bygg räls +BuildTerrain=Bygg terräng +CancelCraft=Avbryt tillverkning +CancelDeconstruct=Avbryt dekonstruktion +CancelNewBlueprint=Avbryt planritning +CancelResearch=Avbryt forskning +CancelUpgrade=Avbryt uppgradering +ChangeActiveCharacterTab=Ändra aktiv karaktärsflik +ChangeActiveItemGroupForCrafting=Ändra aktiv artikelgrupp för tillverkning +ChangeActiveItemGroupForFilters=Ändra aktiv objektgrupp för filter +ChangeActiveQuickBar=Ändra aktiv snabbmeny +ChangeArithmeticCombinatorParameters=Ändra aritmetisk kombinerare parametrar +ChangeDeciderCombinatorParameters=Ändra beslutskombinerare parametrar +ChangeEntityLabel=Ändra entitetsetikett +ChangeItemDescription=Ändra föremålsbeskrivning +ChangeItemLabel=Ändra föremålsetikett +ChangeMultiplayerConfig=Ändra flerspelarkonfiguration +ChangePickingState=Ändra plockstatus +ChangeProgrammableSpeakerAlertParameters=Ändra programmerbar högtalare varningsparametrar +ChangeProgrammableSpeakerCircuitParameters=Ändra programmerbar högtalare kretsparametrar +ChangeProgrammableSpeakerParameters=Ändra programmerbar högtalare parametrar +ChangeRidingState=Ändra åktursstatus +ChangeShootingState=Ändra skjuttillstånd +ChangeTrainStopStation=Byt tågstation +ChangeTrainWaitCondition=Ändra tåg väntevillkor +ChangeTrainWaitConditionData=Ändra tåg väntevillkorsdata +ClearCursor=Rensa pekare +ConnectRollingStock=Anslut spårfordon +Copy=Kopiera +CopyEntitySettings=Kopiera enhetsinställningar +CopyOpenedBlueprint=Kopiera öppnad ritning +CopyOpenedItem=Kopiera öppnat objekt +Craft=Tillverka +CursorSplit=Musdelning +CursorTransfer=Musförflyttning +CustomInput=Fri inmatning +CycleBlueprintBookBackwards=Cykla ritningsbok bakåt +CycleBlueprintBookForwards=Cykla ritningsbok framåt +Deconstruct=Demontera +DeleteBlueprintLibrary=Ta bort ritningsbibliotek +DeleteBlueprintRecord=Ta bort ritningspost +DeleteCustomTag=Ta bort anpassad tagg +DeletePermissionGroup=Ta bort behörighetsgrupp +DestroyItem=Förstör föremål +DestroyOpenedItem=Förstör öppnat objekt +DisconnectRollingStock=Koppla från spårfordon +DragTrainSchedule=Dra tågets schema +DragTrainWaitCondition=Dra tågets väntevillkor +DropBlueprintRecord=Släpp ritningspost +DropItem=Släpp föremål +EditBlueprintToolPreview=Editera ritningsverktyg förhandsvisning +EditCustomTag=Redigera anpassad tagg +EditPermissionGroup=Redigera behörighetsgrupp +ExportBlueprint=Exportera ritning +FastEntitySplit=Snabb enhetsdelning +FastEntityTransfer=Snabb entitets förflyttning +FlushOpenedEntityFluid=Spola den öppnade enhetens vätska +FlushOpenedEntitySpecificFluid=Spola öppnad entitets specifika vätska +GoToTrainStation=Gå till tågstation +GrabBlueprintRecord=Ta ritningspost +GuiCheckedStateChanged=GUI iklickad status ändrad +GuiClick=Gui klick +GuiConfirmed=Gui bekräftad +GuiElemChanged=Gui elem ändrad +GuiLocationChanged=Gui-plats ändrad +GuiSelectedTabChanged=GUI vald tab ändrad +GuiSelectionStateChanged=GUI vald status ändrad +GuiSwitchStateChanged=GUI switch status ändrad +GuiTextChanged=Gui-text ändrad +GuiValueChanged=GUI värde ändrat +ImportBlueprint=Importera ritning +ImportBlueprintString=Importera ritningssträng +ImportBlueprintsFiltered=Importera ritningar filtrerade +ImportPermissionsString=Importera behörighetssträng +InventorySplit=Dela lagerutrymme +InventoryTransfer=Lageröverföring +LaunchRocket=Skjut upp raket +LuaShortcut=Lua snabbkommando +MapEditorAction=Åtgärd för kartredigerare +MarketOffer=Marknadserbjudande +ModSettingsChanged=Mod-inställningar ändrade +OpenAchievementsGui=Öppna prestationsskärmen +OpenBlueprintLibraryGui=Öppna ritningsbiblioteksskärmen +OpenBlueprintRecord=Öppna ritningspost +OpenBonusGui=Öppna bonus skärmen +OpenCharacterGui=Öppna karaktärsskärmen +OpenCurrentVehicleGui=Öppen nuvarande fordonsskärm +OpenEquipment=Öppna utrustningsnät +OpenGui=Öppna gui +OpenItem=Öppna föremål +OpenLogisticGui=Öppna logistiskskärmen +OpenModItem=Öppna mod föremål +OpenParentOfOpenedItem=Öppna förälder till öppnade föremålet +OpenProductionGui=Öppna produktionsskärmen +OpenTechnologyGui=Öppna teknologiskärmen +OpenTipsAndTricksGui=Öppna tips- och tricksskärmen +OpenTrainGui=Öppna tågskärmen +OpenTrainStationGui=Öppen tågstations skärm +OpenTrainsGui=Öppna tågskärmen +PasteEntitySettings=Klistra in enhetsinställningar +PlaceEquipment=Placera utrustning +QuickBarPickSlot=Snabbmeny plock plats +QuickBarSetSelectedPage=Snabbfält ange vald sida +QuickBarSetSlot=Snabbmeny placerar plats +ReassignBlueprint=Ersätt ritning +RemoveCables=Ta bort kablar +RemoveTrainStation=Ta bort tågstation +ResetAssemblingMachine=Återställ monteringsmaskin +ResetItem=Återställ föremål +ReverseSelectArea=Omvänt markeringsområde +RotateEntity=Rotera enhet +SelectArea=Välj område +SelectBlueprintEntities=Välj ritningsenheter +SelectEntitySlot=Välj entitetsplats +SelectItem=Välj föremål +SelectMapperSlot=Välj mapparplats +SelectNextValidGun=Välj nästa giltiga pistol +SelectTileSlot=Välj ruta +SendSpidertron=Skicka spidertron +SetAutoLaunchRocket=Ställ in automatisk uppskjutning av raket +SetAutosortInventory=Ange autosorteringsinventering +SetBehaviorMode=Ställ in beteendeläge +SetCarWeaponsControl=Ställ in kontroll av bilvapen +SetCircuitCondition=Ange kretsvillkor +SetCircuitModeOfOperation=Sätt kretsläge för operation +SetControllerLogisticTrashFilterItem=\nStäll in kontrollens logistiska skräpfilterobjekt +SetDeconstructionItemTileSelectionMode=Ställ in dekonstruktionsföremål rutläge +SetDeconstructionItemTreesAndRocksOnly=Ställ endast in dekonstruktion objekt för träd och stenar +SetEntityColor=Ange entitetens färg +SetEntityEnergyProperty=Ange energiegenskap för enhet +SetEntityLogisticTrashFilterItem=\nStäll in entitet logistiska skräpfilterobjekt +SetFilter=Ställ in filter +SetFlatControllerGui=Ställ in plan GUI-styrare +SetHeatInterfaceMode=Ställ in värmegränssnittsläge +SetHeatInterfaceTemperature=Ställ in värmegränssnittstemperatur +SetInfinityContainerFilterItem=Ställ in filtret för oändlighetsbehållare +SetInfinityContainerRemoveUnfilteredItems=Ställ in oändlighetsbehållaren ta bort ofiltrerade objekt +SetInfinityPipeFilter=Ställ in oändlighetsrörs filter +SetInserterMaxStackSize=Ställ in lastkranens maximala stapelstorlek. +SetInventoryBar=Sätt inventarium rad +SetLinkedContainerLinkID=Ange länkat behållarlänk-ID +SetLogisticFilterItem=Sätt logistiskt filterobjekt +SetLogisticFilterSignal=Sätt logistisk filtersignal +SetPlayerColor=Ställ in spelarens färg +SetRecipeNotifications=Ställ in receptnotifieringar +SetRequestFromBuffers=Ställ in begäran från buffertar +SetResearchFinishedStopsGame=Ställ in forskning klar stoppar spelet +SetSignal=Ange signal +SetSplitterPriority=Ange delningsprioritering +SetTrainStopped=Ange stoppat tåg +SetTrainsLimit=Ange tåggräns +SetVehicleAutomaticTargetingParameters=Sätt fordon automatiskt sikte parametrar +SetupAssemblingMachine=Konfigurera monteringsmaskin +SetupBlueprint=Konfigurera ritning +SetupSingleBlueprintRecord=Skapa enkel ritningspost +SmartPipette=Smart pipett +SpawnItem=Skapa föremål +StackSplit=Dela stacken +StackTransfer=Flytta stacken +StartRepair=Påbörja reparation +StartResearch=Påbörja forskning +StartWalking=Börja gå +StopBuildingByMoving=Sluta bygga genom att röra på dig +SwitchConnectToLogisticNetwork=Växla anslutning till logistiknätverk +SwitchConstantCombinatorState=Växla konstantkombinator status +SwitchInserterFilterModeState=Växla läge för filterläge för lastkran +SwitchPowerSwitchState=Växla strömbrytar status +SwitchToRenameStopGui=Växla för att byta namn på stoppskärmen +TakeEquipment=Ta utrustning +ToggleDeconstructionItemEntityFilterMode=Växla filter för dekonstruktion av entiteter +ToggleDeconstructionItemTileFilterMode=Växla filter för dekonstruktion av plattor +ToggleDriving=Växla körning +ToggleEnableVehicleLogisticsWhileMoving=Aktivera/Avaktivera fordonslogistik när det rör på sig +ToggleEntityLogisticRequests=Växla enheters logistikförfrågningar +ToggleEquipmentMovementBonus=Aktivera utrustningens rörelsebonus +ToggleMapEditor=Växla kartredigeraren +TogglePersonalLogisticRequests=Växla personliga logistikförfrågningar +TogglePersonalRoboport=Växla personlig robotbas +ToggleShowEntityInfo=Växla att visa entitetsinformation +TranslateString=Översatt sträng +Undo=Ångra +Upgrade=Uppgradera +UpgradeOpenedBlueprintByItem=Uppgradera öppnad ritning via föremål +UpgradeOpenedBlueprintByRecord=Uppgradera öppnad ritning via post +UseArtilleryRemote=Använd artillerifjärrkontroll +UseItem=Använd föremål +WireDragging=Tråddragande +WriteToConsole=Skriv till konsolen +[gui-pipe] +fluid-system-contents=Vätskesysteminnehåll: +flush-this=Spola ut __1__ från detta. +flush-whole-system=Spola ut __1__ från hela vätskesystemet. +this-contents=__1__ innehåll: +[gui-player-management] +add-player=Lägg till spelare +admin=Admin +ban=Banna +banned=Bannad +cant-ban-yourself=Du kan inte bannlysa dig själv. +cant-delete-yourself=Du kan inte ta bort dig själv. +cant-kick-not-online=Endast anslutna spelare kan sparkas. +cant-kick-yourself=Du kan inte sparka dig själv. +cant-use-not-in-multiplayer-game=Denna GUI kan bara användas i multiplayer. +cant-whitelist-disabled=Vitlistan måste aktiveras på servern innan spelare kan läggas till på vitlistan. +delete-player=Ta bort +delete-player-tooltip=Avlägsnar och tar bort spelaren från servern. +demote=Degradera +kick=Sparka +last-online=Senast inloggad +manage=Hantera +manage-permissions=Hantera behörigheter +manage-player=Hantera __1__ +mute=Tysta +muted=Tystad +name=Namn +never=aldrig +now=nu +online-players=__1__ av __2__ spelare är online +operations=Åtgärder +permission-group=Behörighetsgrupp +promote=Befordra +purge=Rensa +show-online-only=Visa endast inloggade +time-ago=för __1__ sedan +title=Spelarhantering +unban=Benåda +unmute=Avtysta +unwhitelist=Ta bort från vitlistan +whitelist=Vitlista +whitelisted=Vitlistad +[gui-power-switch] +off=Av +on=På +state=Läge +[gui-production] +consumption=Förbrukning +electricity=Elektricitet +fluids=Vätskor +items=Föremål +kills=Antal dödade +pollution=Förorening +production=Produktion +title=Produktion +[gui-programmable-speaker] +alert-settings=Varnings inställningar +allow-polyphony=Tillåt polyfoni +allow-polyphony-description=Tillåt upp till __1__ ljud som spelas samtidigt. Inaktivera för att endast tillåta ett ljud i taget (användbart för fabriks varningar). +circuit-connection-settings=Kretsanslutnings inställningar +global-playback=Global uppspelning +global-playback-description=Ljud skapade av högtalaren kommer att höras över hela kartan. +show-alert=Visa varning +show-alert-description=Visa en varning med ett meddelande i GUI: n när ett ljud spelas. +show-icon-on-map=Visa ikon på karta +signal-value-is-pitch=Signalvärdet är tonhöjd +signal-value-is-pitch-description=Värdet av indata signal till kretsnätverket som avgör den musikaliska ton som kommer att spelas. +volume=Volym +[gui-quick-panel] +items=Föremål +page=Sida __1__/__2__ +panels=Paneler +shortcuts-next-page=__1__: nästa sida +shortcuts-next-tab=__1__: nästa flik +shortcuts-previous-page=__1__: föregående sida +shortcuts-previous-tab=__1__: föregående flik +shortcuts-select=__1__: välj +title=Snabbpanel +tools=Verktyg +[gui-requester] +set-requests=Sätt förfrågan från kretsnätverket +[gui-resource-entity] +initial-amount=Initialt belopp +minimum-yield=Minsta avkastning +resource-amount=Antal resurser +[gui-roboport] +repair-packs=Reparations-kit +robots=Robotar +[gui-rocket-silo] +auto-launch=Avfyra automatiskt med last. +rocket-inventory-label=Raketlager +rocket-progress=Raketens framsteg +rocket-result-inventory-label=Raketresultatslager +[gui-save-game] +cant-save-over-autosaves=Välj ett annat namn på sparfilen.\nAutosave-filer är reserverade för autosparning och kommer skrivas över av framtida autosparningar +confirm-overwrite=Är du säker på att du vill ta bort __1__? +confirm-overwrite-time-warning=Varning: Den valda sparfilen har __1__ __plural_for_parameter_1_{1=timmes|rest=timmars}__ speltid! +save=Spara +save-as=Spara som +title=Spara spel +[gui-save-scenario] +save-as=Spara som +title=Spara scenario +[gui-select-upgrade-planner] +default-upgrade=Förvald uppgradering +instructions=__CONTROL_LEFT_CLICK__ för att tillämpa som uppgradering, __CONTROL_RIGHT_CLICK__ för att tillämpa som nedgradering. +title=Välj uppgraderingsplanering som ska tillämpas +[gui-server-config] +cancel=Avbryt +save=Spara +title=Serverinställningar +[gui-set-email] +checking=Kontrollerar +email=E-post +email-already-set=Detta konto har redan en e-postadress tilldelad. Den tilldelade e-postadressen är __1__ +email-cant-be-empty=Du måste ange en e-postadress. +email-invalid=E-postadressen är ogiltig. +set=Ange +set-email-description=Detta konto har inte en e-postadress tilldelad. Lägg till en e-post och lösenord för att använda detta konto på andra plattformar eller konsoler. +set-email-success=Ett e-postmeddelande skickades till __1__. Följ instruktionerna för att bekräfta e-postadressen och ange ett lösenord. +set-email-title=Ange e-post +setting-email=Ställ in e-post +[gui-side-menu] +achievements=Prestationer +blueprint-library=Planritningsbibliotek (__CONTROL__toggle-blueprint-library__) +bonuses=Bonusar +logistic-networks=Logistiknätverk +map=Karta (__CONTROL__toggle-map__) +production-statistics=Produktionsstatistik (__CONTROL__production-statistics__) +technology=Teknologivy +tips-and-tricks=Tips och tricks +trains=Tåg (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Varningar +default-device=Standardenhet +environment-sounds-volume=Omgivningsljud +game-effects-volume=Speleffekter +gui-effects-volume=Gränssnittseffekter +master-volume=Huvud +music-volume=Musik +preferred-output=Föredragen ljudutgång +simulation-volume=Simuleringar +title=Ljudinställningar +walking-sound-volume=Gångljud +wind-volume=Vind +[gui-speed-panel] +normal=Normal +pause=Pausa +paused=Pausat +show-gui=Visa GUI +show-message-dialogs=Visa meddelande dialoger +speed=Hastighet: __1__ +speed-down=Sakta ner +speed-up=Snabba på +title=Repris Inställningar +[gui-splitter] +input-priority=Indata prioritet +left=Vänster +output-priority=Utdata prioritet +right=Höger +[gui-sync-mods-with-save] +cancel=Tillbaka +confirm=Bekräfta +correct=Rätta: +disabled=Inaktiverad: +download=Ladda ner +enable=Aktivera +enable-correct-version=Aktivera rätt version +join-server-after-sync=Gå med i server efter synkronisering +keep-enabled=Behåll aktiverad +load-save-after-sync=Ladda sparfil efter synkronisering +mods-not-available-on-mod-portal=Följande mods är inte tillgängliga på mod portalen: __1__ +no-compatible-version=Ingen kompatibel version: +no-release=Saknar utgåva: +not-in-save=Finns ej i sparfil: +not-on-mod-portal=Finns ej på modportalen: +ready-to-download=Redo att hämta: +sync-mods-with-server=Synkronisera moddar med server +sync-startup-settings=Synkronisera startinställningar +title=Synkronisera moddar med sparfil +wrong-version-enabled=Fel version aktiverad: +[gui-tag-edit] +cancel=Avbryt +confirm=Bekräfta +delete=Ta bort +icon=Ikon +name=Namn +snapping=Fäst +title-create=Ny etikett +title-edit=Etikett-egenskaper +[gui-technologies-list] +title=Lista på teknologier +[gui-technology] +graph-title=Teknologiträd +technologies-omitted=__1__ __plural_for_parameter_1_{1=teknologi|rest=teknologier}__ har utelämnats från denna vy. +[gui-technology-preview] +already-queued=Teknologin är redan köad +already-researched=Teknologin är redan forskad +already-researching=Teknologin forskas redan +continue-research=Fortsätt +disabled=Teknologi är otillgänglig +editor-research-tooltip=(Kartredigeringsvy) __CONTROL_LEFT_CLICK__ för att forska. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ för att omedelbar forska med alla förutsättningar. +effects=Effekter +not-researched-tooltip=(Mapredigerare) Teknologin är inte forskad +prerequisites=Kräver +queue-full=Forskningskö full +saved-progress=Forskat: __1__% +start-research=Starta forskning +status-available=Tillgänglig +status-disabled=Oupptäckta +status-not-available=Otillgänglig +status-queued=Köad +status-researched=Forskat +status-researching=Forskar +title-status=(__1__) +un-research=Avforska +un-research-tooltip=(kart ritare) Outforska teknologi +unit-ingredients=Kostnad +unit-time=Tid krävd för att forska en enhet i laboratoriumet +unsatisfied-prerequisites=Vissa nödvändiga teknologier är inte forskade +unsatisfied-prerequisites-queue=Några nödvändiga teknologier är inte forskade och är inte i kö för forskning +will-complete=Alla nivåer för den här teknologin är redan forskade eller köade +[gui-technology-progress] +cancel=Avbryt +no-research=Ingen forskning pågår +title=Forskning +[gui-technology-queue] +title=Forskningskö +[gui-text-tags] +blueprint=Ritning +blueprint-name-label=Namn: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ för att ta ritning +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ för att ta ritningsboken +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ för att öppna tåget +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ för att öppna tågstoppet +contains-blueprints=Innehåller __1__ __plural_for_parameter_1_{1=ritning|rest=ritningar}__ +following-text-achievement=[Prestation: __1__] +following-text-armor=[Pansar: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[enhet: __1__] +following-text-fluid=[Vätska: __1__] +following-text-gps=[Plats: __1__] +following-text-item=[föremål: __1__] +following-text-item-group=[Föremåls grupp: __1__] +following-text-recipe=[Recept: __1__] +following-text-technology=[Teknologi: __1__] +following-text-tile=[Platta: __1__] +following-text-train-no-name=[Train] +following-text-train-stop-no-name=[Tågstation] +following-text-train-stop-with-name=[Tågstation: __1__] +following-text-train-with-name=[Tåg: __1__] +following-text-unknown-item=[Okänt föremål] +following-text-virtual-signal=[Virtuell signal: __1__] +gps-invalid=Ogiltig plats angiven +gps-position-label=Position: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ att visa +invalid-train=Ogiltigt tåg +invalid-train-stop=Ogiltig tågstation +train-hover=Tåg: __1__ +train-stop-hover=Tågstation: __1__ +[gui-the-rest-settings] +about=Allting visas inte i de normala inställnings menyerna. +restart-tooltip=De flesta inställningar kräver att spelet startas om för att träda i kraft. +title=Resten +warning-label=VARNING +warning-tooltip=Ändra inte grejer om du inte vet vad du gör: flest av dessa är inte validerade. +[gui-tips-and-tricks] +mark-as-read=Markera som läst +no-tutorial-in-multiplayer=Handledningar är inte spelbara i multiplayer. +nothing-found=Inga tips och tricks hittades +play-tutorial=Spela handledning +replay-tutorial=Spela om handledning +tip-notice-title=Föreslaget tips. +title=Tips och tricks +[gui-train] +add-circuit-condition=Kretsskick +add-empty-condition=Tom last +add-fluid-count-condition=Mängd vätska +add-full-condition=Full last +add-inactivity-condition=Inaktivitet +add-item-count-condition=Antal artiklar +add-robots-inactive-condition=Robotar inaktiva +add-station=+ Lägg till station +add-time-condition=Tid som gått +add-wait-condition=+ Lägg till väntevillkor +adding-temporary=Lägger till tillfälliga +automatic-mode=Automatisk +cargo=Bränsle +cargo-condition=Last +center-on-locomotive=Växla centrering på loket +circuit=Krets +color=Färg +fluid=Vätska +interaction=__CONTROL_STYLE_BEGIN____1__ + click__CONTROL_STYLE_END__ för att infoga ett tillfälligt stopp. __CONTROL_STYLE_BEGIN____2__ + click__CONTROL_STYLE_END__ för att lägga till det valda stoppet i schemat. +invalid=Ogiltigt +locomotive-doesnt-need-energy=Lokomotiv behöver inte energi. +locomotive-is-out-of-reach=Tåget är utanför räckhåll. +manual-mode=Manual +no-path-to-destination=Ingen rutt till destinationen +of-inactivity=av inaktivitet +open-in-map=Öppna denna plats på kartan +passed=förflutit +schedule=Tidtabell +station-not-present=Inga stopp med detta namn existerar. +station-partially-accessible=Endast __1__ av __2__ stationer är __plural_for_parameter_1_ {1=tillgänglig|rest=tillgängliga}__. +stations-disabled=__plural_for_parameter_1_{1=Stationen är|2=Båda stationerna är|rest=Alla __1__ stationer är}__ avstängd(a). +stations-not-accessible=__plural_for_parameter_1_{0=Inget stopp är tillgängligt|1=Stop är oåtkomligt|2=Båda stoppen är oåtkomliga| rest=Alla __1__ stoppen är oåtkomliga}__ från nuvarande position. +temporary=Temporärt: __1__ +toggle-station-names=Växla stationsnamn +too-far-from-rail=Ingen räls i närheten +[gui-train-rename] +perform-change=Spara ändring +title=Ändra namn - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Destination full __1__ +heading-to=Kör mot __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Körs manuellt +manually-stopped=[img=utility/warning_icon] Manuellt stoppad +no-path-to=[img=utility/warning_icon] Ingen sökväg till __1__ +no-schedule=Inget schema +no-valid-stops=[img=utility/warning_icon] Inga giltiga stopp +standing-at=Står vid __1__ +waiting-at=Väntar vid __1__ +[gui-train-stop] +enable-trains-limit=Aktivera tåggräns +no-trains=Det finns inga tåg med detta stopp. +rename-stop=Byt namn på stationen +train-stops-with-this-name=Antalet stopp med detta namn. +trains-with-this-stop=Tåg med detta stopp: __1__ +[gui-train-wait-condition-description] +and=OCH +circuit-condition=Krets: __1__ __2__ __3__ +empty-condition=Tomt lastutrymme +fluid-count-condition=Vätska: __1__ __2__ __3__ +full-condition=Fullt lastutrymme +inactivity-condition=__1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__av inaktivetet +item-count-condition=Last: __1__ __2__ __3__ +or=ELLER +passenger-not-present=Passagerare som inte är närvarande +passenger-present=Passagerare som är närvarande +robots-inactive-condition=Inga robotar är distribuerade +time-condition=__1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__passerade +[gui-trains] +circuit-disabled-tooltip=Tågstopp inaktiverat av kretsnätverk. +circuit-limit-tooltip=Tåggräns fastställd av kretsnätverk. +empty-schedule=[Empty] +limit-note=(Observera: Vissa hållplatser har ingen tåggräns) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Manuellt läge +no-stations=Inga stationer hittades. +no-trains=Inga tåg hittades. +open-train=Öppna tågmenyn +open-train-stop=Öppna tågstation på kartan +stations-tab=Stationer +stations-trains=Tåg: +title=Tågöversikt +trains-tab=Tåg +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Ångra konstruktion av __1__ enheter +undo-built-entity-multiple-homogeneous=Ångra konstruktion av __1__ (x __2__) +undo-built-entity-single=Ångra konstruktion av __1__ +undo-built-tile-multiple-heterogeneous=Ångra placering av __1__ plattor +undo-built-tile-multiple-homogeneous=Ångra placering av __1__ (x __2__) +undo-built-tile-single=Ångra placering av __1__ +undo-removed-entity-multiple-heterogeneous=Ångra dekonstruktion av __1__ enheter +undo-removed-entity-multiple-homogeneous=Ångra dekonstruktion av __1__ (x __2__) +undo-removed-entity-single=Ångra dekonstruktion av __1__ +undo-removed-tile-multiple-heterogeneous=Ångra undanröjning av __1__ plattor +undo-removed-tile-multiple-homogeneous=Ångra undanröjning av __1__ (x __2__) +undo-removed-tile-single=Ångra undanröjning av __1__ +undo-upgraded-entity-multiple-heterogeneous=Ångra uppgraderingen av __1__ enheter +undo-upgraded-entity-multiple-homogeneous=Ångra uppgraderingen av __1__ (× __2__) +undo-upgraded-entity-single=Ångra uppgraderingen av __1__ +[gui-update] +applying=Tillämpar +authorization-instructions=Skriv in ditt användarnamn och lösenord för att ladda ner uppdateringar. +automatic-steam-update-message=Denna version av Factorio är från en beta-gren som inte uppdateras automatiskt. För att se till att du får de senaste uppdateringarna, välj "senaste experimentella" beta i egenskaperna för Factorio i Steam, eller välja bort betas för att få den senaste stabila utgåvan. +automatic-steam-update-title=Automatisk Steamuppdateringsnotis +automatic-updates=Automatiska uppdateringar +cancel=Fråga mig senare +check-updates-now=Leta efter uppdateringar +checking=Kontrollerar +checking-updates-failed=Sökning efter uppdateringar misslyckades: __1__ +could-not-init-steam=Det gick inte att initiera Steam API. Steam-relaterade funktioner är inaktiverade. Starta om Steam löser vanligtvis detta problem. +could-not-init-steam-title=Steam fel +disable-updater=Inaktivera uppdateringar +downloading=Laddar ner +from=Installerad +invalid-login=Ogiltigt användarnamn eller lösenord! +mod=Modd +n-a=Inte installerad +no-new-updates=Du har den senaste versionen +ok=Logga in +password=Lösenord +restarting-factorio=Startar om Factorio +service-unavailable=Tjänsten ej tillgänglig +to=Ny version +too-old=Det finns en nyare version av Factorio, men den kan inte längre laddas ner via automatisk nerladdning. Vänligen ladda ner den senaste versionen manuellt från __1__. +update-failed=Uppdatering misslyckades: __1__ +update-now=Uppdatera nu +update-successful=Uppdaterad till version __1__ +updates-available-instructions1=Följande uppdateringar finns tillgängliga: +updates-available-instructions2=Uppdateringen kan ta upp till flera minuter. Vänligen var tålmodig. +username=Användarnamn +[gui-update-mods] +all-mods-up-to-date=Alla mods är uppdaterade +cancel=Avbryt +cant-update-mods-error=Det går inte att installera alla nödvändiga beroenden för de valda mods: __1__. Vill du uppdatera mods utan beroenden? +check-for-updates-failed=Det gick inte att leta efter uppdateringar +checking-for-updates=Söker efter uppdateringar +local-version-column-header=Lokal version +name-column-header=Namn +new-version-column-header=Ny version +not-logged-in=Det gick inte att söka efter uppdateringar: ej inloggad +retrying-failed-request=Försöker igen med misslyckad begäran: +update-selected=Uppdatering vald +[gui-upgrade] +entities=Enheter +from=Från +icon-tooltip=När det är tomt visar uppgraderingsverktyget de valda uppgraderingsfilterna. +modules=Moduler +to=Till +[gui-user-login] +checking-nso-membership=Kontrollerar medlemskap +create-account=Skapa konto +description-browse-mods=Användning av modortalen kräver att du loggar in. +description-download-mods=Nedladdning av mods kräver att du loggar in. +description-downloading-mods-mismatch=Det fanns en konflikt på modifikationsportalen vid kontroll av ditt användarnamn och token. Vänligen logga in igen. +description-login-to-existing-account=Var god logga in på ditt existerande Factorio-konto. +description-mp-browse-public-games=För att bläddra bland offentliga flerspelarspel krävs att du loggar in. +description-mp-browse-public-games-mismatch=Det fanns en konflikt på matchningsservern vid kontroll av ditt användarnamn och token. Vänligen logga in igen. +description-mp-connect-to-matching-server=Att ansluta till matchningsservern kräver att du loggar in. +description-mp-create-public-game=Att lägga till ett spel på matchningsservern kräver att du loggar in. +description-mp-game-requires-authentication=Spelet du ansluter till kräver att du loggar in. +description-mp-game-requires-authentication-mismatch=Spelet du ansluter till kunde inte autentisera dig. Var vänlig logga in igen eller försök senare. +description-mp-username-only=Välj ditt LAN-användarnamn +email-authentication-code=Autentiseringskod +email-authentication-code-hint=Ange autentiseringskoden i den e-mail som vi skickade till din inkorg. +email-authentication-enter-code=E-post autentisering krävs. Ange koden vi skickade till din inkorg. +email-can-not-be-empty=Du måste ange en e-postadress. +error=Fel +forgot-password=Glömt lösenord +logging-in=Loggar in +logging-in-with-steam=Loggar in med Steam +login=Logga in +must-accept-the-terms-of-service=Du måste acceptera användarvillkoren. +nintendo-login-success=Du är nu autentiserad som __1__. +not-logged-into-steam-use-factorio-account=Du är inte inloggad på Steam. Logga in på Steam för att använda online-funktioner, eller använd ett Factorio.com-konto. +not-logged-into-steam-warning=Du är inte inloggad på Steam. Använder endast Factorio.com-inloggningsuppgifter. +password-can-not-be-empty=Du måste ange ett lösenord. +preparing-online-communication=Onlinekommunikation förbereds +steam-authentication-failed=Steam autentisering misslyckades. Vänligen, se till att du är inloggad i Steam på Online-läge. +steam-login-success=Du är nu autentiserad som __1__ genom Steam. +username-can-not-be-empty=Du måste ange ett användarnamn. +[http-error] +auth-error=Gick inte att hämta (status kod __1__): auth fel. +auth-error-with-message=Gick inte att hämta (status kod __1__): auth fel: __2__ +json-parse-error=Gick inte att hämta (status kod __1__): det gick inte att parsa JSON svar: __2__ +unknown-error=Nedladdning misslyckades (status kod __1__). +unknown-error-with-message=Gick inte att hämta (status kod __1__): __2__ +[ini-parse-error] +missing-value=Saknat värde på __1__:__2__ +unterminated-section-header=Oavslutad avsnittsrubrik på __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Kampanj '__1__' är inte längre tillgänglig. Du kan ladda sparfilen i spelversion __2__. +higher-than-maximum=Kartversion __1__ kan inte laddas eftersom den är högre än spelversionen (__2__). +lower-than-minimum=Kartversion __1__ kan inte laddas eftersom den är lägre än den lägsta inmatningsversionen (__2__). +[inventory-full-message] +ammo=Ammunitions rutorna är fulla. +armor=Rustning redan påtagen. +guns=Vapen rutorna är fulla. +main=Inventariet är fullt. +trash-slots=Papperskorgen är full. +[inventory-restriction] +cant-be-burned=__1__ kan inte användas som bränsle. +cant-be-placed-in-output-slot=__1__ kan inte läggas in här. +cant-be-smelted=__1__ kan inte smältas. +cant-be-used-as-ammo=__1__ kan inte användas som skott. +cant-be-used-as-ammo-for=__1__ kan inte användas som skott till __2__. +cant-be-used-as-armor=__1__ kan inte användas som rustning. +cant-be-used-as-gun=__1__ kan inte användas som vapen. +cant-insert-into-assembling-machine-without-recipe=Du kan inte lägga något i en monteringsmaskin innan du satt ett recept. +cant-insert-into-filtered-slot=Endast __1__ får plats på denna plats. Om du vill lägga något annat här, måste filtret rensas först. +cant-insert-into-hand-reserved-slot=Denna plats är reserverad för muspekaren. +cant-insert-into-module-slot=Endast moduler kan läggas in på denna plats. +cant-insert-into-restricted-slot=Du kan bara lägga in __1__ här, inte __2__. +cant-insert-into-self=Du kan inte lägga in ett objekt i sig själv. +cant-insert-limit-breached=Kan inte lägga till fler saker på denna plats. +cant-insert-module=__1__ kan inte användas i __2__ +cant-shoot=__1__ kan inte skjuta __2__. +player-inventory-full=Kan inte infoga __1__. __2__ +wrong-fuel=__1__ Kan inte vara som bränsle i __2__. +[item-description] +item-unknown[1]=Detta föremål är inte tillgänglig p.g.a att en mod har tagits bort, det kommer att återställas om modden är återaktiverad. +[item-name] +item-unknown=Okänt föremål +[json-parse-error] +invalid-comma-before-brace=Ogiltig kommatecken före '}' på __1__:__2__ +invalid-comma-before-square-bracket=Ogiltig kommatecken före ']' på __1__:__2__ +invalid-string-escape=Ogiltig sträng flykt på __1__:__2__ +invalid-utf16-low-surrogate=Ogiltiga UTF-16 lågt surrogat i JSON-sträng flyr på __1__:__2__ +unexpected-character=Oförväntat tecken (__1__) vid __2__:__3__ +unexpected-end-of-file=Oväntat filslut vid __1__:__2__ +unexpected-utf16-low-surrogate=Oväntade UTF-16 lågt surrogat i JSON-sträng flyr på __1__:__2__ +unterminated-string=Oavslutad sträng på __1__:__2__ +[lua-profiler] +duration=Varaktighet: __1__ms +elapsed=Efter: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=IP-adress och port används redan av en annan spelare. +address-in-use=Lokala port __1__ används redan.\n Detta kan inträffas p. g. a att en annan instans av Factorio eller av ett annat program som använder porten. +aligning-desynced-map-to-server=Justera osynkad karta mot server. +cannot-load-downloaded-map=Kan inte ladda nedladdad karta: __1__ +catching-up=Jobbar ikapp. +client-is-catching-up=__1__ hinner upp +client-is-downloading-map=__1__ laddar ner kartan +client-is-dropping=__1__ tappades från spelet +client-is-loading-map=__1__ laddar kartan +connected-downloading-map=Laddar ner karta (__1__) +connecting-to-the-game=Ansluter till spelet... +core-crc-mismatch=CRC-kontroll av kärnmod misslyckades! Spelets kärndata matchar inte förväntat innehåll. +creating-desync-report=Skapar desync rapport. Var god vänta. +desynced=Osynkroniserad. +desynced-downloading-map=Laddar ner karta igen (__1__) +disabled-autoplace-specifications-changed-runtime=Flerspelarläge är för närvarande inaktiverat eftersom autoplacerings specifikationen har ändrats under körning. +downloading-auxiliary-failed=Hämtning av flerspelardata misslyckades. Försök igen. +downloading-map-failed=Nedladdningen av kartan från de andra spelarna misslyckades. Vänligen försök igen. +extra-mod=__1__ finns inte på servern. +failed-to-connect=Kunde inte ansluta. Se loggfilen för detaljer. +game-paused=__1__ har pausat spelet. +invalid-address=__1__ är inte en giltig adress (__2__). +joined-paused-game=Du har anslutit till ett pausat spel. Du kommer att kunna se kartan så fort spelet fortsätter. +loading-map=Laddar multiplayer karta +loading-scenario=Laddar scenario __1__ +matching-server-connection-failed=Anslutning till matchningsservern misslyckades. +matching-server-connection-resumed=Anslutning till matchningsservern återställd. +matching-server-create-failure=Fel vid skapande av server spel:__1__ +matching-server-heartbeat-failure=Ett fel uppstod när heartbeat skickades: __1__ +missing-mod=__1__ finns bara på servern. +mod-crc-mismatch=__1__: Modinnehållet är olika även om versionerna är desamma. Den vanligaste orsaken till detta är felaktig användning av mod-inställningar (kräver filer baserat på mod-inställningar). Detta kan också ha orsakats av att ändringar skett på en mod-fil hos klienten eller servern men inte hos den andra. +mod-mismatch-detected=Felparing av versioner upptäckt! +mod-version-mismatch=__1__: du har version __2__, server har version __3__. +nintendo-lan-mode-authorization-failed=Auktorisering av LAN-läge misslyckades +nintendo-network-authorization-failed=Nätverksauktorisation misslyckades +nintendo-online-play-requires-nso=Onlinespel kräver medlemskap i Nintendo Switch Online +no-address=__1__ hittades inte. +no-network=Du har kopplats bort från nätverket. Spelet med flera spelare kan inte fortsätta. +not-received-connection-accept-reply=Kunde inte upprätta nätverkskommunikation med servern. +own-address-failed=Kunde inte bestämma extern IP-adress. Andra spelare kan kanske inte ansluta. +player-banned=Ditt användernamn har förbjudits i detta spel. Skäl: __1__. +player-banned-by-authserver=Du är bannlyst i detta spel genom authserver rekommendation. Kontakta support@factorio.com för att överklaga. +player-cant-keep-up=__1__: ans dator eller nätverk hann inte med servern, så de har frånkopplats. +player-desynced=__1__ desynkade. +player-desynced-disconnect=__1__ kopplades bort när de blev osynkade med servern. +player-died=__1__ dödades vid __2__ +player-died-by=__1__ dödades av __2__ vid __3__ +player-dropped=__1__ tappades från spelet. +player-joined-game=__1__ anslöt till spelet. +player-left-game=__1__ lämnade spelet. +player-limit-reached=Spelargräns nådd i detta spel. +player-paused-game=__1__ pausade spelet. +player-reconnect=__1__ kopplades från, eftersom de ansluter igen från en annan källa. +player-respawn=__1__ återuppstod. +player-resumed-game=__1__ återupptog spelet. +player-switching-servers=__1__ byter server. +player-was-afk=__1__ avkopplades för att vara AFK. +prototype-crc-mismatch=Prototyp CRC koll misslyckades! Ett mod genererade prototyper i ett ickedeterministisk sätt. +saving-local-variant-of-map=Spara lokala variant av karta. +saving-map=Sparar kartan +saving-map-for=Sparar kartan för __1__ +script-command-mismatch=Kan inte ansluta. Följande mod-kommandohanterare är inte identiska mellan dig och servern. Detta tyder på att följande mods inte är säkra för flerspelarläge (för spar/laddning). (se loggfilen för mer information): +script-event-mismatch=Kan inte ansluta. Följande mod-kommandohanterare är inte identiska mellan dig och servern. Detta tyder på att följande mods inte är säkra för flerspelarläge (för spar/laddning). (se loggfilen för mer information): +script-mismatch=Kan inte ansluta. Följande scriptfiler för mods är inte identiska mellan dig och servern: +server-dropped=Kommunikation med server misslyckades +server-not-responding=Servern svarar inte +server-quit=Servern avslutade spelet +server-saving-map=Server (__1__) sparar kartan. +server-saving-map-for=Server (__1__) sparar kartan för __2__. +server-version=Servern kör version __1__. +unknown-username=Okänt användarnamn +user-not-whitelisted=Ditt användarnamn är inte vitlistat på den här servern. +user-server-key-expired=Internt fel vid spelarauthentisering. +user-verification-required=Användarverifiering måste vara aktiverad för offentliga spel. +user-with-that-name-already-in-game=En användare med ditt namn finns redan i spelet. +version-mismatch-detected=Felparing av versioner upptäckt! +waiting-for-respawn=Du dog. Otur. Återskapas om __1__ __plural_for_parameter_1_{1=sekund|rest=sekunder}__. +waiting-for-saving-map=__1__ sparar kartan. +waiting-for-server-to-prepare-the-map=Väntar på att servern ska spara kartan. +waiting-for-server-to-start-saving-the-map=Väntar på att servern ska börja spara: __1__ +waiting-for-upload-slot=Väntar på uppdaterad plats. __1__ __plural_for_parameter_1_{1=spelare|rest=spelare}__ väntar. +wrong-input=__1__ kopplades från eftersom de skickade felaktig data. +you-cant-keep-up=Du har kopplats bort eftersom din dator eller nätverk inte var tillräckligt snabb för att hänga med servern. +you-have-been-dropped=Du har blivit kickad från servern. +you-sent-wrong-data=Din klient sände fel data till servern och blev frånansluten. +you-were-afk=Du har blivit frånkopplad eftersom att du har varit AFK. +you-were-banned=Du har blivit bannad från servern. +you-were-kicked=Du har blivit kickad från servern. +your-version=Du kör version __1__. +[noise-expression] +0_16-elevation=Träsk +0_17-island=Öar +0_17-islands+continents=Öar och kontinenter +0_17-lakes-elevation=Normal +0_17-starting-plateau=Startar platå endast +aux=Normal +debug-aux=Debugläge +debug-moisture=Debugläge +debug-temperature=Debugläge +elevation=Normal +endless-ocean-with-starting-area-elevation=Oändligt hav +endless-plateau-with-starting-area-elevation=Oändligt platå +moisture=Normal +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normal +[noise-property] +aux=Extra +elevation=Höjd +moisture=Fukt +starting-lake-noise-amplitude=Börjar sjöbuller amplitud +temperature=Temperatur +[permissions-command-output] +action-set-to=__1__ anges till __2__. +added-player-to-group=__1__ lades till i gruppen __2__. +created-group=Skapade gruppen __1__. +deleted-group=Raderade behörighetsgruppen: __1__. +player-is-already-in-group=__1__ är redan i gruppen __2__. +player-is-in-group=__1__ är i gruppen __2__. +player-is-not-in-any-group=__1__ är inte i någon grupp. +player-is-not-in-group=__1__ finns inte i gruppen __2__. +player-removed-from-group=__1__ togs bort från gruppen __2__. +renamed-group=Bytte namn på behörighetsgrupp: __1__ till __2__. +reset-complete=Behörigheter återställa till standard. +unable-to-create-group=Det gick inte att skapa gruppen. +unknown-action=Okänd åtgärd: __1__. +unknown-action-value=Okänt värde: __1__ - Förväntat true eller false. +unknown-group=Okänd grupp: __1__. +unknown-player=Okänd spelare: __1__. +you-can-not-create-groups=Du har inte behörighet att skapa behörighetsgrupper. +you-can-not-delete-groups=Du har inte behörighet att radera behörighetsgrupper. +you-can-not-delete-the-default-group=Du kan inte ta bort standard behörighetsgruppen. +you-can-not-edit-groups=Du har inte behörighet att redigera behörighetsgrupper. +[permissions-help] +add-player=- Lägger till spelaren i den angivna gruppen. +create-group= - Skapar en ny grupp med det angivna namnet, eller så används standardnamnet om inget namn anges. +delete-group= - Raderar den angivna gruppen. +edit-group= - Aktiverar eller inaktiverar den angivna åtgärden för den angivna gruppen. +get-player-group=- Tilldelas gruppen den angiven spelaren är en del av (om någon). +groups=-Listar alla grupper. +help-list=Tillgängliga alternativ är: __1__. +matching-actions-list=Matchande åtgärder: __1__. +matching-group-list=Matchande grupper: +matching-options-list=Matchningsalternativ: __1__. +remove-player= - Tar bort spelaren från den angivna gruppen. +rename-group= - Byter namn på den angivna gruppen till det nya namnet. +reset=- Återställer alla behörigheter till standardläget. +[recipe-difficulty] +expensive=Dyr +normal=Normal +[richness] +none[1]=Inget +[save-map-failed] +cannot-save-map=Kan inte spara karta: __1__ +[size] +none=Ingen +only-starting-area=Om inaktiverad: endast i startområden +[spidertron-status] +connected-to=Ansluten till __1__ +connection=Anslutning +idle=Vilande +moving=Flyttar (__1__) +not-connected=Ej ansluten +shooting=Skjuter +[technology-difficulty] +expensive=Dyr +normal=Normal +[tile-description] +tile-unknown[1]=Denna platta är inte tillgänglig p.g.a att ett mod har tagits bort, det kommer att återställas om modden är återaktiverad. +[tile-name] +tile-unknown=Okänd ruta +[tooltip-category] +activated=Aktiverad +burnable-fuel=bränsle +consumed=Förbrukad +consumes=Konsumerar +debug=Felsök +effect=Effekt +electricity=elektricitet +equipment-grid=Utrustningsrutnät +equipment-grid-electricity=verktygsfältselektricitet +fluid=vätska +generates=Genererar +heat=värme +personal-weapon=Personliga vapen +placed-in-equipment-grid=Placerad i utrustningsnät +player-armor=Rustning +stores=Lagrar +thrown=Slängd +train=Tåg +turret=Torn +vehicle=Fordon +vehicle-weapons=Fordons vapen +[tutorial-gui] +new-recipes-available=Nya tillverknings recept är tillgängliga +new-technologies-available=Nya teknologier tillgängliga för forskning +objective-complete=Mål uppnått +research-tooltip-heading=Forskning slutförd! +[virtual-signal-description] +signal-unknown[1]=Denna signal är inte tillgänglig på grund av att modulen tagits bort, den kommer att återställas om modden är återaktiverad. +[virtual-signal-name] +signal-unknown=Okänd signal + diff --git a/factorio/data/core/locale/sv-SE/info.json b/factorio/data/core/locale/sv-SE/info.json new file mode 100644 index 0000000000000000000000000000000000000000..8cee81ab333229dea907715db4cb95b375809254 --- /dev/null +++ b/factorio/data/core/locale/sv-SE/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Svenska" +} \ No newline at end of file diff --git a/factorio/data/core/locale/th/core.cfg b/factorio/data/core/locale/th/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..41c16eabbceeefc28cb4131b4422265e85083a2c --- /dev/null +++ b/factorio/data/core/locale/th/core.cfg @@ -0,0 +1,3671 @@ +action-leads-to-fluid-mixing=ของเหลวไม่สามารถนำมาผสมกันได้ +and=และ +ban-report=__1__ สำหรับ __2__ +ban-report-ip=__1__ (__2__) สำหรับ __3__ +base-mod-disabled=ต้องมีม็อดพื้นฐานเพื่อเริ่มเกม แต่มันถูกปิดไว้อยู่ คุณต้องการเปิดใช้ม็อดพื้นฐานหรือไม่? +base-mod-invalid=คุณจำเป็นต้องใช้ม็อดพื้นฐานเพื่อเล่นเกมนี้ แต่มันไม่สมบูรณ์อยู่ในขณะนี้ +blueprint-library-shortcut-broken=เป้าหมายของทางลัดนี้ไปยังไลบรารีพิมพ์เขียวไม่มีอยู่อีกต่อไป +blueprint-no-name=ไม่มีชื่อ +blueprint-transferring=กำลังโอนพิมพ์เขียว: __1__ +bonus-progress-bar-tooltip=โบนัสการผลิต: __1__ +building-atlas=สร้างรูปแบบกราฟฟิก... +building-prototypes=กำลังสร้างโปรโตไทป์... +cannot-open-mod-settings-game-not-fully-setup=การตั้งค่าม็อดไม่สามารถเปิดได้ในขณะที่เกมยังไม่ได้เริ่มต้นอย่างสมบูรณ์ (กำลังเข้าร่วมเกมผู้เล่นหลายคนที่กำลังถูกหยุดไว้) +cant-add-player-already-exists=มีผู้เล่นชื่อ __1__ อยู่แล้ว +cant-be-connected-to-copper-wire=ไม่สามารถเชื่อมต่อกับสายไฟฟ้าได้ +cant-be-connected-to-wire=ไม่สามารถเชื่อมต่อกับสายได้ +cant-be-crafted-in-this-machine=ไม่สามารถสร้างได้ในเครื่องจักรนี้ +cant-be-damaged=ไม่สามารถทำลายได้ +cant-be-mined=ไม่สามารถขุดได้ +cant-be-rotated=ไม่สามารถหมุนได้ +cant-change-enemy-wires=ไม่สามารถเปลี่ยนสายของศัตรูได้ +cant-clear-cursor=ไม่สามารถนำ __1__ ออกไปได้ เนื่องจากช่องเก็บของผู้เล่นเต็ม. +cant-connect-rolling-stock-not-in-rolling-stock=ไม่สามารถเชื่อมต่อขบวนรถ: ไม่ได้อยู่ภายในขบวนรถ +cant-connect-rolling-stock-not-in-vehicle=ไม่สามารถเชื่อมต่อขบวนรถ: ไม่ได้อยู่ภายในตัวรถ +cant-connect-rolling-stock-too-close=ไม่สามารถเชื่อมต่อขบวนรถ: ขบวนรถอยู่ใกล้กันมากเกินไป +cant-copy-enemy-structure-settings=ไม่สามารถคัดลอกการตั้งค่าจากสิ่งก่อสร้างของศัตรูได้ +cant-disconnect-rolling-stock-not-in-rolling-stock=ไม่สามารถตัดการเชื่อมต่อขบวนรถ: ไม่ได้อยู่ภายในขบวนรถ +cant-disconnect-rolling-stock-not-in-vehicle=ไม่สามารถตัดการเชื่อมต่อขบวนรถ: ไม่ได้อยู่ภายในตัวรถ +cant-enter-enemy-vehicles=ไม่สามารถขึ้นยานพาหนะของศัตรูได้ +cant-join-game-not-in-main-menu=สามารถเข้า Steam ได้จากเมนูหลักเท่านั้น +cant-join-game-steam-init-failed=ไม่สามารถเข้าร่วมเกม: ล้มเหลวในการเริ่มต้น Steam +cant-join-game-steam-networking-disabled=ไม่สามารถเข้าร่วมเกม: เครือข่าย Steam ถูกปิดใช้งานในการตั้งค่า +cant-mine-enemy-structure=ไม่สามารถขุดสิ้งปลูกสร้างของศัตรูได้ +cant-mine-vehicle-with-passenger=ไม่สามารถขุดได้ในขณะที่มีผู้เล่นอื่นยืนอยู่ +cant-open-enemy-structures=ไม่สามารถเปิดดูภายในสิ่งก่อสร้างของศัตรูได้ +cant-paste-enemy-structure-settings=ไม่สามารถวางการตั้งค่าใส่สิ่งก่อสร้างของศัตรูได้ +cant-put-item-back=ไม่สามารถคืนไอเทม: __1__ +cant-reach=ไม่สามารถเข้าถึง +cant-repair-enemy-structures=ไม่สามารถซ่อมสิ่งปลูกสร้างของศัตรูได้ +cant-rotate-enemy-structures=ไม่สามารถหมุนสิ่งก่อสร้างของศัตรูได้ +cant-run-command-not-admin=ไม่สามารถใช้คำสั่ง (__1__) — คุณไม่ใช่ผู้ดูแล +cant-run-command-not-in-multiplayer-game=ไม่สามารถใช้คำสั่ง (__1__) ในโหมดผู้เล่นคนเดียวได้ +cant-set-duplicate-filter=มีการคัดกรอง __1__ แล้วในช่องอื่น +cant-set-duplicate-request=มีการร้องขอ__1__ในช่องอื่นแล้ว +cant-set-duplicate-trash-slot=มีการวาง__1__ในช่องอื่นแล้ว +cant-set-filter=คุณไม่สามารถตั้งค่าตัวกรองนี้: __1__ +cant-set-request-when-it-is-automated=คุณไม่สามารถแก้ไขเปลี่ยนคำร้องขอ ที่ตั้งมาจากวงจรไฟฟ้าได้ +cant-swap-console-with-player=ไม่สามารถสลับคอนโซลกับผู้เล่นได้: ต้องการผู้เล่น 2 คนเมื่อเรียกใช้จากคอนโซล +cant-swap-expected-two-players=ไม่สามารถสลับได้: ต้องการผู้เล่น 2 คนเมื่อเรียกใช้จากคอนโซล +cant-swap-with-yourself=ไม่สามารถสลับตำแหน่งผู้เล่นได้กับตัวเองได้ +cant-transfer-from-enemy-structures=ไม่สามารถนำของออกจากสิ่งก่อสร้างของศัตรูได้ +cant-transfer-to-enemy-structures=ไม่สามารถส่งของไปยังสิ่งก่อสร้างของศัตรูได้ +cheat-will-disable-achievements=การใช้คำสั่งโกงจะเป็นการปิดใช้ความสำเร็จ โปรดใช้คำสั่งอีกครั้งเพื่อดำเนินการต่อ +checking-sprites=กำลังตรวจสอบสไปรท์... +close-file-reason-corrupt=การตรวจ CRC ล้มเหลว, ไฟล์ zip มีความเสียหาย +close-file-reason-other=อื่นๆ, รหัสข้อผิดพลาด: __1__ +closing-file-failed=การปิดไฟล์ __1__ ล้มเหลว\nเนื่องจาก: __2__ +colon=: +color-for-players-only=สีสามารถตั้งค่าได้สำหรับผู้เล่นเท่านั้น +command-attempted-not-allowed=__1__ ได้พยายามใช้คำสั่ง ที่ไม่ได้รับอนุญาตสำหรับพวกเขา: __2__ +command-ran=__1__ (คำสั่ง): __2__ +command-will-disable-achievements=การใช้คำสั่งคอนโซล Lua จะเป็นการปิดใช้ความสำเร็จ โปรดใช้คำสั่งอีกครั้งเพื่อดำเนินการต่อ +continue=เล่นต่อ +control-controller-axis-related=การควบคุมนี้ต้องมาจากปุ่มด้านบน(R, L)จอยสติ๊ก +control-controller-button-related=การควบคุมนี้ต้องมาจากปุ่มจอยสติ๊ก +control-controller-stick-related=การควบคุมนี้จะต้องมาจากแท่นจอยสติ๊ก +control-keyboard-related=การควบคุมนี้ ต้องเกี่ยวกับคีย์บอร์ด +control-mouse-related=การควบคุมนี้ ต้องเกี่ยวกับเมาส์ +control-mouse-wheel-related=การควบคุมนี้ต้องใช้ล้อของเมาส์ +cropping-bitmaps=ตัดแผนที่บิท... +cursor=เคอร์เซอร์ +days=__1__ __plural_for_parameter_1_{1=วัน|rest=วัน}__ +destination-full=ปลายทางเต็ม +disabled-by-server=ปิดใช้งานโดยเซิร์ฟเวอร์ +discard-changes=ยกเลิกการเปลี่ยนแปลง +dying-explosion-name=__1__ (การระเบิดจากการตาย) +editor-will-disable-achievements=การใช้ตัวแก้ไขแผนที่จะเป็นการปิดใช้ความสำเร็จ โปรดใช้คำสั่งอีกครั้งเพื่อดำเนินการต่อ +electric-pole-wire-limit-reached=เชื่อมต่อได้สูงสุด 5 รายการ +empty-file-name=ไม่มีชื่อไฟล์ +empty-stop-name=ไม่มีชื่อป้ายสถานี +entered-the-vehicle=ขึ้นยานพาหนะ +error-while-importing-string=เกิดข้อผิดพลาดขณะนำเข้าสตริง: +error-with-handler-failed=__1__\nระหว่างที่จัดการสิ่งนี้ ได้เกิดปัญหาต่อไปนี้ตามมา:\n__2__ +error-with-handler-message=__1__\nตัวจัดการข้อผิดพลาดมีข้อมูลเพิ่มเติมดังนี้:\n__2__ +evolution-message=ปัจจัยวิวัฒนาการ: __1__ (เวลา __2__%) (มลพิษ __3__%) (จำนวนรังที่ถูกทำลาย __4__%) +failed-to-import-string=ไม่สามารถนำเข้าสตริงได้: __1__ +failed-to-load-base-mod=เกิดผิดพลาดขณะเรียกใช้ม็อดพื้นฐาน. +failed-to-load-mod=ไม่สามารถโหลดม็อด "__1__" +failed-to-load-mod-reason=โหลดม็อดเหลว "__1__": __2__ +feature-not-available-in-demo-version=คุณลักษณะนี้ไม่สามารถใช้ได้ภายในเวอร์ชันตัวอย่างของเกม +file-name-too-long=ชื่อไฟล์ยาวเกินไป (สูงสุด __1__ ตัวอักษร) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ พิกเซล +game-saved-to=เกมส์บันทึกแล้วในชื่อ__1__ +grid-position-and-absolute-position-need-to-match=ตำแหน่งกริดและพิกัดตำแหน่งกริดพิมพ์เขียวต้องเป็นเลขคู่ทั้งหมดหรือเลขคี่ทั้งหมดไปเลย +grid-position-value-has-to-be-multiple=ค่าตำแหน่งกริดสำหรับพิมพ์เขียวนี้เป็นต้องเป็นพหุคูณของ __1__ +hours=__1__ __plural_for_parameter_1_{1=ชั่วโมง|rest=ชั่วโมง}__ +invalid-character-in-file-name=อักขระในชื่อแฟ้มไม่ถูกต้อง +invalid-grid-position-value=__1__ เป็นค่าตำแหน่งกริดที่ไม่ถูกต้อง +invalid-parameter=พิกัดไม่ถูกต้อง +invalid-screenshot-resolution=ความละเอียดการจับภาพหน้าจอไม่ถูกต้อง ความสูงและความกว้างต้องอยู่ใน {1, __1__} +invalid-snap-to-grid-value=__1__ เป็นค่าติดกับกริดที่ไม่ถูกต้อง +invalid-zoom-level=ระดับการขยายไม่ถูกต้อง การขยายต้องมากกว่าหรือเท่ากับ __1__ +item-has-tags=สินค้ามีแท็ก +left-the-vehicle=ออกจากยานพาหนะ +loading-mods=กำลังโหลดม็อด... +loading-sounds=กำลังโหลดเสียง... +loading-sprites=กำลังโหลดสไปรท์ +locks=ล๊อค +manual-wire-dragging-disabled=ไม่มีสิทธิ์ในการการลากสายด้วยมือ +map-info-combined-yield-percentage=__1__ รวมได้ผลตอบแทน __2__% +minutes=__1__ __plural_for_parameter_1_{1=นาที|rest=นาที}__ +missing-equipment=อุปกรณ์ที่ขาดหายไป: +missing-equipment-list-item=__1__ X __2__ +missing-item=ขาด __1__ +mod-caused-error=มอด__1__ทำให้เกิดปัญหาที่ไม่สามารถแก้ไขได้\nกรุณารายงานข้อผิดพลาดนี้ไม่ที่ผู้สร้างมอด\n\n__2__ +mod-name-too-long=Mod __1__ มีชื่อที่ยาวเกินไป, ความยาวสูงสุดที่กำหนดไว้คือ __2__ ตัวอักษร. +mod-title-too-long=Mod __1__ มีหัวข้อที่ยาวเกินไป, ความยาวสูงสุดที่กำหนดไว้คือ __2__ ตัวอักษร. +new-tips=เคล็ดลับใหม่ +new-tips-count=เคล็ดลับใหม่: __1__ +no-artillery-in-range=ไม่มีปืนใหญ่อยู่ในระยะ +no-artillery-with-ammo-in-range=ไม่มีปืนใหญ่ที่มีกระสุนอยู่ในระยะ +no-bans=ไม่มีผู้เล่นที่ถูกแบน +no-modifier-selected=ไม่ได้เลือกส่วนเสริม +no-path=ไม่มีเส้นทาง +no-stock-to-connect-found=ไม่พบขบวนรถที่จะเชื่อมต่อ +no-stock-to-disconnect-found=ไม่พบขบวนรถที่จะตัดการเชื่อมต่อ +noname-station=ป้ายรถไฟ +noone-to-reply=ไม่มีใครให้คุยด้วย +not-allowed-character-in-file-name=ตัวอักษร "__1__" ไม่สามารถกรอกได้ +not-enough-ingredients=วัตถุดิบไม่เพียงพอ +not-enough-rails=รางไม่พอ +not-enough-space-to-connect-train=พื้นที่ไม่เพียงพอในการเชื่อมต่อรถไฟ. +not-operable=ใช้งานไม่ได้ +on-the-ground=บนพื้น +opened-item-removed=ไอเทมถูกนำออกไปแล้ว +or=หรือ +per-minute-suffix=/นาที +per-second-suffix=/วิ +permissions-import-successfully=นำเข้าสิทธิ์สำเร็จแล้ว +player-cancelled-research=__1__ ยกเลิกวิจัย __2__ +player-changed-color=สีของ __1__ ได้กลายเป็น __2__ แล้ว +player-changed-color-singleplayer=สีตัวละครคือ __1__ +player-changed-research=__1__ เปลี่ยนการวิจัยจาก __2__ เป็น __3__ +player-doesnt-exist=ไม่มีผู้เล่น__1__ +player-is-already-an-admin=__1__ เป็นแอดมินอยู่แล้ว +player-is-already-in-admin-list=__1__ อยู่ในรายชื่อผู้ดูแลอยู่แล้ว และจะได้รับการเลื่อนขั้นเมื่อเข้าร่วมเกม +player-is-not-an-admin=__1__ ไม่ใช่แอดมิน +player-is-not-banned=ไม่สามารถยกเลิกการแบน __1__ เนื่องจากผู้เล่นไม่ได้ถูกแบน +player-is-not-in-admin-list=__1__ ไม่ได้อยู่ในรายชื่อผู้ดูแล +player-isnt-online=__1__ ไม่ได้ออนไลน์ +player-queued-research=__1__ เริ่มต้นวิจัย __2__ +player-started-research=__1__ เริ่มต้นวิจัย __2__ +player-tried-using-cheat=คุณ __1__ พยายามใช้คำสั่งโกง +player-tried-using-command=คุณ __1__ พยายามใช้คำสั่ง "__2__" +player-tried-using-editor=คุณ __1__ พยายามแก้ไขแผนที่ +player-was-added-to-admin-list=__1__ ได้รับการเพิ่มเข้าสู่รายชื่อผู้ดูแลจาก __2__ และจะได้รับการเลื่อนขั้นเมื่อเข้าร่วมเกม +player-was-banned=__1__ ถูกแบนโดย __2__ ด้วยสาเหตุ: __3__ +player-was-demoted=__1__ ถูกปลดจากแอดมินโดย __2__ +player-was-kicked=__1__ ถูกแบนโดย __2__ ด้วยสาเหตุ: __3__ +player-was-promoted=__1__ ได้รับตำแหน่งเป็นแอดมินโดย __2__ +player-was-removed-from-admin-list=__1__ ได้ถูกลบออกจากรายชื่อผู้ดูแลโดย __2__ และจะไม่ได้รับการเลื่อนขั้นเมื่อเข้าร่วมเกมอีก +player-was-unbanned=__1__ ถูกปลดแบนโดย __2__ +players-arent-on-same-surface=ไม่สามารถสลับผู้เล่นได้: ผู้เล่นอยู่บนพื้นผิวคนละชนิดกัน +players-dont-have-character-controllers=ไม่สามารถสลับผู้เล่น: ตัวละครไม่มีตัวควบคุม +players-dont-have-characters=ไม่สามารถสลับผู้เล่น: ผู้เล่นหนึ่งหรือทั้งสองคนไม่มีตัวละคร +reading-file-failed=การอ่านไฟล์ __1__ ล้มเหลว\nรหัสข้อผิดพลาด: __2__ +reassigned-empty=ไม่มีเนื้อหาใหม่ใด ๆ ถูกเลือก +recipe-not-craftable-in-hand=ส่วนผสมนี้ไม่สามารถทำได้ด้วยมือได้ +recipe-too-complex-to-craft-in-hand=ส่วนผสมนี้ยากเกินไป ไม่สามารถทำได้ด้วยมือได้ +reload-script-data-too-large=รีโหลดสริปข้อมูลใหญ่เกินไป :__1__ > __2__ +remnant-name=__1__ (เศษซาก) +repeat-when-transferred=ข้อมูลพิมพ์เขียวกำลังถูกโอนถ่ายเข้าสู่เกม โปรดลองอีกครั้งเมื่อการถ่ายโอนเสร็จสิ้น +replay-disabled-autoplace-specifications-changed-runtime=การบันทึกถูกปิดใช้งาน ณ ขณะนี้ เนื่องจากข้อกำหนดการวางอัตโนมัติได้มีการเปลี่ยนแปลงระหว่างการทำงาน +replay-saving-disabled=การบันทึกถูกปิดใช้งาน +replay-saving-disabled-forced-by-user=การบันทึกรีเพลย์ถูกปิดใช้งานเนื่องจากผู้ใช้ บังคับใช้โหมดการเปลี่ยนโปรโตไทป์ +replay-saving-disabled-map-version=การบันทึกถูกปิดใช้งาน: แผนที่ถูกบันทึกในเวอร์ชัน __1__ และเวอร์ชันปัจจุบันคือ __2__ +replay-saving-disabled-migration-applied=การบันทึกถูกปิดใช้งาน: แผนที่ได้ถูกย้ายแล้ว +replay-saving-disabled-mods=รีเพลย์ถูกปิดใช้งาน: แผนที่ที่ถูกบันทึกมีการตั้งค่าม็อดต่างกัน +replay-saving-disabled-mods-startup-settings=รีเพลย์ถูกปิดใช้งาน: แผนที่ที่ถูกบันทึกมีการตั้งค่าการโหลดม็อดที่ต่างกัน +reset-to-defaults=รีเซ็ต __1__ การตั้งค่าเป็นค่าเริ่มต้น +reset-to-defaults-disabled=การตั้งค่าทั้งหมดเป็นค่าเริ่มต้น +reverted-control-settings-to-default=ย้อนกลับการควบคุมสู่การตั้งค่าเริ่มต้น เนื่องจากไม่สามารถเข้ากันได้กับเวอร์ชันก่อนหน้า +rolling-stock-connected=ขบวนรถถูกเชื่อมต่อแล้ว +rolling-stock-disconnected=ขบวนรถถูกตัดการเชื่อมต่อแล้ว +save-already-in-progress=ไม่สามารถบันทึกได้ เนื่องจากเกมกำลังบันทึกอยู่แล้ว. +saving-process-crashed=กระบวนการบันทึกล้มเหลว +scenario-caused-error=สถานการณ์__1__ทำให้เกิดปัญหาที่ไม่สามารถแก้ไขได้\nกรุณารายงานข้อผิดพลาดนี้ไม่ที่ผู้สร้างสถานการณ์\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{1=วินาที|rest=วินาที}__ +shortcut-bar-full=ไม่สามารถเพิ่มไอเทมใด ๆ เข้าไปยังแถบเร่งด่วนได้อีก +shortcut-disabled-technology-not-researched=ปุ่มลัดนี้ต้องใช้เทคโนโลยี __1__ +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=กม./ชม. +si-unit-symbol-joule=จูล +si-unit-symbol-watt=W +skip-cutscene=กด __CONTROL__confirm-message__ เพื่อข้ามฉากภาพยนต์ +snap-to-grid-value-has-to-be-multiple=ค่าติดกับกริดของพิมพ์เขียวนี้ต้องเป็นพหุคูณของ __1__ +string-import-produced-no-item=อินพุตไม่ได้ผลิตไอเทมใดเลย +string-import-successful=นำเข้า __1__ เสร็จสมบูรณ์ +the-blueprint-cant-be-flipped=พิมพ์เขียวที่มี __1__ ไม่สามารถพลิกได้ +this-cannot-be-mined-by-hand-because-it-requires-fluid=สิ่งนี้ไม่สามารถขุดด้วยมือได้เนื่องจากต้องการ __1__ +time-symbol-hours=__1__ ชั่วโมง +time-symbol-hours-short=__1__ชั่วโมง +time-symbol-milliseconds=__1__ มิลลิวินาที +time-symbol-minutes=__1__ นาที +time-symbol-minutes-short=__1__นาที +time-symbol-seconds=__1__ วินาที +time-symbol-seconds-short=__1__วินาที +too-deep-book-recursion=ไม่สามารถใส่ไอเทม การเรียกใช้หนังสือซ้ำสูงสุดคือ __1__ +too-long-stop-name=ชื่อป้ายรถไฟ(__1__ ตัวอักษร) ไม่สามารถยาวเกิน __2__ ตัวอักษรได้ +too-long-tag-name=ชื่อแท็ก (__1__ ตัวอักษร) ไม่สามารถยาวเกิน __2__ ตัวอีกษรได้ +unconfirmed-changes=มี __1__ การเปลี่ยนแปลงที่ยังไม่ได้ยืนยัน +unknown-color=สีที่ไม่รู้จัก: __1__ +unknown-command=คำสั่งที่ไม่รู้จัก "__1__" พิมพ์ /h หรือ /help เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับคำสั่ง +unknown-player-was-banned=__1__ (ไม่อยู่ในแผนที่) ถูกแบนโดย __2__ ด้วยสาเหตุ: __3__ +unlocks=ปลดล็อก +unspecified=ไม่ได้ระบุ +user-verification-already-disabled=การตรวจสอบผู้ใช้งานถูกปิดใช้งานแล้ว +user-verification-already-enabled=การตรวจสอบผู้ใช้งานถูกเปิดใช้งานแล้ว +user-verification-disabled=การตรวจสอบผู้ใช้งานถูกปิด +user-verification-enabled=การตรวจสอบผู้ใช้งานถูกเปิด +vehicle-is-full=ยานพาหนะเต็ม +wire-cant-reach=สายไม่สามารถเข้าถึงได้ +[achievement-progress] +console-command-used=ใช้คำสั่งคอนโซล ไม่สามารถปลดล็อก achievement ในเกมนี้ได้อีกต่อไป +construct-with-robots-more-than=สร้างด้วยต้นเอง: __1__ โดยหุ่นยนต์: __2__ +dont-craft-manually=ประดิษฐ์ของด้วยต้นเอง: __1__ +editor-used=มีการใช้ตัวแก้ไขแผนที่ ไม่สามารถปลดล็อก achievement ในเกมนี้ได้อีกต่อไป +not-a-freeplay-map=ความสำเร็จสามารถปลดล็อคในแผนที่โหมดอิสระเท่านั้น +not-in-peaceful-mode=ไม่สามารถปลดล็อก achievement นี้ในโหมดสันติได้ +not-with-lower-enemies=achievement นี้ไม่สามารถปลดล็อกได้เมื่อตั้งค่าฐานศัตรูไว้ต่ำกว่าค่าเริ่มต้น +only-when-playing-new-game=สามารถได้รับโดยเริ่มเกมใหม่เท่านั้น +player-damaged=พลังโจมตีสูงสุดต่อการโจมตีหนึ่งครั้ง: __1__ +remaining-time=เวลาที่เหลือ: __1__ +[cant-build-reason] +cant-build-here=ไม่สามารถสร้างที่นี่ +cant-build-on-tile=ไม่สามารถสร้างบน__1__ +cant-build-train-stop-in-intersection=ไม่สามารถสร้างป้ายรถไฟบนทางแยก +covered-by-fog-of-war=ไม่สามารถสร้างในสถานที่ที่ยังไม่ได้สำรวจ +entity-ghost-in-the-way=แบบร่าง__1__ขวางทาง +entity-in-the-way=__1__ขวางทาง +entity-must-be-built-next-to-rail=__1__ควรสร้างติดกับรางรถไฟ +invalid-rail-signal-position=ตำแหน่งสัญญาณรถไฟไม่ถูกต้อง +invalid-train-stop-position=ตำแหน่งป้ายรถไฟไม่ถูกต้อง +invalid-transport-belt-connectable-position=ตำแหน่งสายพานไม่ถูกต้อง +mixing-fluids=ไม่สามารถเชื่อมต่อระบบที่มีของเหลวที่ต่างกัน +no-rail-for-ghost-train=แบบร่างรถไฟควรสร้างบนรางรถไฟ +no-rail-for-train=__1__ควรสร้างบนทางรถไฟ +no-resource-for-drill=__1__ไม่สามารถสร้างบนทรัพยากร +no-resource-for-mining-drill=ที่ขุดเจาะนี้จะต้องสร้างขึ้นบนแร่หรือทรัพยากร +no-valid-resource-for-drill=__1__ไม่สามารถใช้ขุดทรัพยากรนี้ได้ +out-of-world=ไม่สามารถสร้างนอกแผนที่ได้ +player-in-the-way=ผู้เล่นกำลังขวางทาง +rail-signals-must-be-built-next-to-rail=อาณัติสัญญาณรถไฟควรสร้างติดกับรางรถไฟ +too-close-to-existing-rail-signal=ใกล้สัญญาณรถไฟที่มีอยู่แล้วมากเกินไป +uncharted-area=ไม่สามารถสร้างในพื้นที่ ที่ไม่รู้จักได้ +[character-corpse] +died=เสียชีวิต +killed-by=ถูกสังหารโดย +name=ศพ (__1__) +time-ago=__1__ ที่ผ่านมา +time-remaining=เวลาที่เหลือ +[chat-icon-select-list-gui] +title=เลือกไอคอน +[clone-area-errors] +source-and-destination-collide=พื้นที่ต้นทางและพื้นที่ปลายทางชนกัน +source-area-and-destination-are-not-equal=พื้นที่ต้นทางและพื้นที่ปลายทางมีขนาดไม่เท่ากัน +source-area-and-destination-area-must-not-be-rotated=พื้นที่ต้นทางและพื้นที่ปลายทางต้องไม่ถูกหมุนมาก่อน +source-entities-overlap-with-destination=วัตถุต้นทางทับซ้อนกับวัตถุปลายทาง +tiles-collide=ตารางหน่วยของพื้นที่ต้นทางและตารางหน่วยของพื้นที่ปลายทางชนกัน +[color] +acid=กรด +black=ดำ +blue=น้ำเงิน +brown=น้ำตาล +cyan=ฟ้า +gray=เทา +green=เขียว +orange=ส้ม +pink=ชมพู +purple=ม่วง +red=แดง +white=ขาว +yellow=เหลือง +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- เปิด GUI การจัดการผู้เล่น +admins=- แสดงรายชื่อของแอดมิน +alerts= - เปิด, ปิดการใช้งาน, ปิด, หรือเปิดการแจ้งเตือนที่กำหนด +all-players-list=ผู้เล่นทั้งหมด: +available-alerts=การแจ้งเหตุด่วนที่พร้อมใช้งาน: __1__ +available-colors=สีที่ใช้ได้: __1__ +ban= - แบนผู้เล่นที่กำหนด +banlist= - เพิ่ม หรือเอาผู้เล่นออกจากการแบน, เช่นเดียวกับ /ban หรือ /unban +bans=- แสดงรายชื่อของผู้เล่นที่ถูกแบน +cant-use-banlist-not-in-multiplayer-game=คำสั่ง banlist ไม่สามารถใช้ในโหมด singleplayer ได้ +cant-use-permissions-not-in-multiplayer-game=คำสั่ง permissions ไม่สามารถใช้ในโหมด singleplayer ได้ +cant-use-whitelist-not-in-multiplayer-game=คำสั่ง whitelist ไม่สามารถใช้ในโหมด singleplayer ได้ +cheat= - ค้นคว้าเทคโนโลยีทั้งหมดและเปิดใช้งานโหมดโกง ใช้ตัวเลือก ยังช่วยให้ผู้เล่นได้รับไอเท็มเพิ่มเติมอีกด้วย +clear=- ล้างแถบคำสั่ง +color=<สี> - เปลี่ยนสีของคุณ สามารถเป็นหนึ่งในสีที่กำหนดไว้ล่วงหน้าหรือค่า RGBA ในรูปแบบ "# # # #" +command= - ดำเนินคำสั่ง Lua (ถ้าได้รับอนุญาต) +config=- เปิด GUI การตั้งค่าเซิร์ฟเวอร์ +delete-blueprint-library=<ผู้เล่น> - ลบพื้นที่จัดเก็บไลบรารีพิมพ์เขียวสำหรับผู้เล่นออฟไลน์ที่เลือกออกจากเซฟไฟล์ พิมพ์ "everybody confirm" เพื่อลบที่เก็บข้อมูลของผู้เล่นออฟไลน์ทั้งหมด +demote= - ปลดผู้เล่นที่กำหนดจากแอดมิน +editor=- สลับตัวแก้ไขแผนที่ +evolution=- แสดงข้อมูลเกี่ยวกับปัจจัยการวิวัฒนาการของไบเทอร์ +help=<คำสั่ง> - พิมพ์รายการคำสั่งที่ใช้ได้ สามารถใส่อาร์กิวเมนต์ลงบนคำสั่งที่กำหนดคุณลักษณะได้ +help-description=พิมพ์/h เพื่อดูรายละเอียดของคำสั่ง +help-list=คำสั่งที่ใช้ได้คือ: +ignore= - ห้ามไม่ให้แสดงข้อความจากผู้เล่นคนนี้ในแชท, ข้อความของแอดมินยังคงแสดงได้อยู่ +ignores=- แสดงรายชื่อของผู้เล่นที่ถูกเมินเฉย +kick= - นำผู้เล่นที่กำหนดออกจากเกม +matching-alerts-list=การแจ้งเหตุด่วนที่ตรงกัน: __1__ +matching-colors-list=ตรงกับสีที่เลือกไว้: __1__ +matching-commands-list=คำสั่งที่ตรงกัน: +matching-players-list=ผู้เล่นที่ตรงกัน: +measured-command= - ดำเนินคำสั่ง Lua (ถ้าอนุญาต) และจับเวลาที่ใช้ +mute= -ห้ามไม่ให้ผู้เล่นพูดอะไรก็ตามในแชท +mute-programmable-speaker= - ปิด หรือเปิดเสียงในเกมจากลำโพงที่ตั้งโปรแกรมไว้ ใช้ "local"เพื่อปิดเสียงในพื้นที่ใกล้เคีียง แอดมินสามารถใช้คำสั่ง "ทุกคน" เพื่อปิดเสียงสำหรับทุกคนบนเซิร์ฟเวอร์ +mutes=- พิมพ์รายชื่อผู้เล่นทั้งหมดที่ไม่สามารถสนทนาได้ (ไม่สามารถพูดคุยในแชทได้) +open=<ผู้เล่น> - เปิดช่องเก็บของของผู้เล่นอื่น +perf-avg-frames=- จำนวนติ๊ก/การอัปเดตที่ใช้เพื่อเฉลี่ยนับค่าประสิทธิภาพ ค่าเริ่มต้นคือ 100 แนะนำให้ใช้ค่า 5-10 สำหรับความเร็วที่เราแนะนำ แต่ตัวเลขจะมีการเคลื่อนไหวไปมามากกว่าปกติ +permissions=- เปิด GUI การอนุญาต +players=- พิมพ์รายชื่อผู้เล่นในเกม (พารามิเตอร์ online/o พิมพ์เฉพาะผู้เล่นที่ออนไลน์, count/c พิมพ์จำนวนเท่านั้น) +promote= - ตั้งผู้เล่นที่กำหนดเป็นแอดมิน +purge= - ล้างข้อความทั้งหมดของผู้เล่นจากบันทึกสนทนา +quit=- หยุดการทำงานของเซิร์ฟเวอร์อย่างปลอดภัย +reply= - ตอบกลับข้อความไปยังผู้เล่นล่าสุดที่ส่งข้อความหาคุณ +reset-tips=รีเซ็ตสถานะของเกร็ดความรู้และเคล็ดลับให้เหมือนกับว่าเพิ่งเริ่มเกมเป็นครั้งแรก +save= - บันทึกเกมปัจจุบันด้วยชื่อเฉพาะ +screenshot=<ความละเอียดแกน x> <ความละเอียดแกน y> <ค่าการซูม> - ถ่ายภาพหน้าจอด้วยการตั้งค่ามุมมองปัจจุบันของคุณ หรือด้วยความละเอียดที่ระบุ ค่าการซูมไม่จำเป็นต้องใส่และมีค่าเริ่มต้นเป็น 1 +seed=- พิมพ์ซีดของแผนที่เริ่มต้น +server-commands=- คอนโซลคำสั่งของเซิร์ฟเวอร์ +server-save=- บันทึกเกมบนเซิร์ฟเวอร์ในเกมสำหรับผู้เล่นหลายคน +shout= - ส่งข้อความให้ผู้เล่นทั้งหมดรวมทั้งกองกำลังอื่น ๆ +silent-command=<คำสั่ง> - ดำเนินการคำสั่ง Lua (หากได้รับอนุญาต) โดยไม่ต้องพิมพ์ไปยังคอนโซล +swap-players=<ผู้เล่น> <ผู้เล่น> - สลับตัวละครระหว่างผู้เล่นที่ระบุ ถ้าไม่ได้ระบุผู้เล่นคนที่สอง ผู้เล่นนั้นคือตัวคุณเอง +time=- แสดงข้อมูลว่าเวลาบนแผนที่ผ่านไปเท่าใดแล้ว +toggle-action-logging=- สลับการบันทึกการใส่อินพุตทั้งหมดที่ดำเนินการโดยเกม ค่านี้จะไม่คงอยู่หลังจากเริ่มเกมใหม่ และจะมีผลกับเกมเซสชันผู้เล่นหลายคนในวงแลนของคุณเท่านั้น +toggle-heavy-mode=- คำสั่งนี้ควรใช้ด้วยความระมัดระวัง เนื่องจากจะทำให้ไม่สามารถเล่นเกมแบบผู้เล่นหลายคนได้เมื่อมีการตั้งค่าไว้ เกมเริ่มบันทึกและเปรียบเทียบเกมกับตัวเองทุกขีดเพื่อค้นหาความไม่สอดคล้องกันในทุกการกระทำที่เกิดขึ้น แนะนำให้ใช้คำสั่งนี้เมื่อเกิด desync loop เวลาที่ผู้เล่นใหม่เข้าร่วมเซิร์ฟเวอร์ Heavy Mode จะทำงานจนกว่าจะมีเอาต์พุตบางอย่างออกมา โปรดให้ข้อมูลแก่เราเพื่อให้เราสามารถตรวจสอบและแก้ไขปัญหาได้ +unban= - ยกเลิกการแบนผู้เล่นที่กำหนด +unignore= - อนุญาติให้แสดงข้อความจากผู้เล่นคนนี้ได้ +unknown-command=คำสั่งที่ไม่รู้จัก __1__ +unlock-shortcut-bar= - ปลดล็อคไอเทมทั้งหมดบนแถบทางลัด +unlock-tips=ปลดล็อกรายการเกร็ดความรู้และเคล็ดลับทั้งหมด +unmute= - อนุญาติให้ผู้เล่นสามารถพูดคุยในแชทได้อีกครั้ง +version=- พิมพ์เวอร์ชันปัจจุบันของเกม +whisper= - ส่งข้อความให้กับผู้เล่นที่กำหนด +whitelist= <ผู้เล่น> - เปิด, ปิด, เพิ่มหรือนำผู้เล่นออกจาก whitelist มีเพียงผู้เล่นที่อยู่ใน whitelist เท่านั้นที่สามารถเข้าร่วมเกมได้ เว้นช่อง 'ผู้เล่น' ให้ว่างไว้ เมื่อใช้ 'get' เพื่อพิมพ์รายชื่อผู้เล่นทั้งหมดในwhitlist +[command-output] +action-logging-disabled=ปิดใช้งานการบันทึกล็อกคำสั่ง +action-logging-enabled=เปิดใช้งานการบันทึกการดำเนินการ +alert-already-disabled=การแจ้งเหตุ __1__ ได้ถูกระงับไว้แล้ว +alert-already-muted=การแจ้งเหตุ __1__ ถูกปิดเสียงแล้ว +alert-disabled=การแจ้งเหตุ __1__ ถูกระงับ +alert-enabled=เปิดการใช้งานการแจ้งเหตุ __1__ +alert-isnt-disabled=การแจ้งเตือน __1__ ไม่ได้ถูกระงับ +alert-isnt-muted=การแจ้งเหตุ __1__ ไม่ได้ถูกปิดเสียง +alert-muted=การแจ้งเหตุ __1__ ถูกปิดเสียง +alert-unmuted=เปิดเสียงการแจ้งเหตุ __1__ +banlist-add-is-admin-only=เฉพาะแอดมินสามารถเพิ่มรายชื่อที่ถูกแบนได้ +banlist-already-empty=ไม่มีรายชื่อที่ถูกแบนใดๆแล้ว +banlist-clear-is-admin-only=เฉพาะแอดมินสามารถลบลบรายชื่อที่ถูกแบนทั้งหมดได้ +banlist-cleared=ลบรายชื่อที่ถูกแบนทั้งหมด +banlist-empty=ไม่มีรายชื่อที่ถูกแบน +banlist-remove-is-admin-only=เฉพาะแอดมินสามารถลบรายชื่อที่ถูกแบนได้ +cant-delete-blueprint-library-player-is-connected=ไม่สามารถลบคลังข้อมูลพิมพ์เขียวของผู้เล่นที่เชื่อมต่อแล้ว +deleted-blueprint-library-for-players=ลบคลังข้อมูลพิมพ์เขียวของผู้เล่นดังกล่าวแล้ว: +no-blueprint-libraries-to-delete=ไม่มีคลังข้อมูลพิมพ์เขียวให้ลบ +parameters-require-admin=ไม่สามารถใช้คำสั่งภายใต้ข้อจำกัดเหล่านี้: คุณไม่ได้เป็นผู้ดูแล +permission-action-list=คำสั่งทั้งหมด: __1__ +permission-groups-list=กฎของกลุ่มทั้งหมด: __1__ +player=ผู้เล่น +player-added-to-banlist=เพิ่ม __1__ ไปยังบัญชีดำ +player-added-to-whitelist=เพิ่ม __1__ ในรายชื่อที่ได้รับอนุญาต +player-already-muted=__1__ ถูกบล็อกอยู่แล้ว +player-already-on-banlist=__1__ ถูกแบนแล้ว +player-already-on-whitelist=__1__ ได้รับอนุญาตให้เล่นแล้ว +player-blueprint-library-deleted=ลบคลังข้อมูลพิมพ์เขียวสำหรับ __1__ แล้ว +player-blueprint-library-not-found=__1__ ไม่มีพิมพ์เขียวที่ถูกเก็บไว้ +player-ignored=ไม่แสดงข้อความของ __1__ +player-is-not-on-banlist=__1__ ไม่ได้ถูกแบน +player-is-not-on-whitelist=__1__ ไม่ได้รับอนุญาตให้เล่น +player-is-on-banlist=__1__ ถูกแบน +player-is-on-whitelist=__1__ ได้รับอนุญาตให้เล่น +player-isnt-muted=__1__ ไม่ถูกบล็อก +player-list=ผู้เล่น (__1__): +player-list-online=ผู้เล่นออนไลน์ (__1__): +player-muted=__1__ ถูกบล็อกโดย __2__ +player-unignored=แสดงข้อความของ __1__ +player-unmuted=__1__ ได้ได้ถูกบล็อกโดย __2__ +player-was-not-on-banlist=__1__ ยังไม่ถูกแบน +player-was-not-on-whitelist=__1__ ยังไม่ได้รับอนุญาตให้เล่น +player-was-removed-from-banlist=ยกเลิกการแบน __1__ +player-was-removed-from-whitelist=__1__ ถูกถอดออกจากรายชื่อที่ได้รับอนุญาต +players-on-banlist=ผู้เล่นที่ถูกแบน: __1__ +players-on-whitelist=ผู้เล่นที่ได้รับอนุญาติ: __1__ +programmable-speaker-muted-everyone=เสียงหลักของลำโพงที่ตั้งโปรแกรมได้ถูกปิดโดยสิ้นเชิง +programmable-speaker-muted-local=เสียงหลักของลำโพงที่ตั้งโปรแกรมได้ถูกปิดในท้องที่ +programmable-speaker-unmuted-everyone=เสียงหลักของลำโพงที่ตั้งโปรแกรมได้ถูกเปิดทั้งหมด +programmable-speaker-unmuted-local=เสียงหลักของลำโพงที่ตั้งโปรแกรมได้ถูกเปิดในท้องที่ +shout=ประกาศ +whisper=กระซิบ +whitelist-add-is-admin-only=เฉพาะแอดมินสามารถเพิ่มรายชื่อที่ถูกอนุญาตได้ +whitelist-already-empty=ไม่มีรายชื่อที่ได้รับอนุญาตใดๆแล้ว +whitelist-clear-is-admin-only=เฉพาะแอดมินสามารถลบลบรายชื่อที่ได้รับอนุญาตทั้งหมดได้ +whitelist-cleared=ลบรายชื่อที่ได้รับอนุญาตทั้งหมดและปิดการใช้งาน +whitelist-empty=ไม่มีรายชื่อที่ได้รับอนุญาต +whitelist-remove-is-admin-only=เฉพาะแอดมินสามารถลบรายชื่อที่ถูกอนุญาตได้ +[config-help] +afk-auto-kick= - กำหนดเวลา (เป็นนาที) ถ้าผู้เล่นจะไม่ได้เคลื่อนใหวก่อนที่จะนำออกโดยอัตโนมัติ. 0 หมายถึงปิดการใช้งาน +allow-commands= - ตั้งค่าหากคำสั่ง Lua ได้รับอนุญาต +allow-debug-settings= - ตั้งค่าหากการแก้จุดบกพร่องขั้นสูงถูกอนุญาตสำหรับผู้เล่นที่ไม่ใช่ผู้ดูแล +autosave-interval= - ตั้งระยะเวลาที่จะทำการบันทึกอัตโนมัติ (เป็นนาที). 0 หมายถึงปิดการใช้งาน +autosave-only-on-server= - ตั้งค่าเพื่อให้เซิร์ฟเวอร์เท่านั้นสามารถบันทึกได้อัตโนมัติ +description= - ตั้งค่าคำอธิบายเซิร์ฟเวอร์ (สามารถปล่อยว่างได้) +help-list=การตั้งค่าที่พร้อมใช้งาน: __1__ +ignore-player-limit-for-returning-players= - ตั้งค่าเพื่อให้เซิร์ฟเวอร์มองข้ามขีดจำกัดจำนวนผู้เล่นสำหรับผู้เล่นที่กำลังกลับมาเล่นใหม่ +matching-configs-list=การตั้งค่าที่ตรงกัน: __1__ +max-players= - ตั้งจำนวนผู้เล่นสูงสุดในเซิร์ฟเวอร์, 0 หมายถึงไม่จำกัด +max-upload-slots= - ตั้งค่าจำนวนสูงสุดในการโหลดของผู้เล่น, 0 คือไม่จำกัด +max-upload-speed= - ตั้งค่าความเร็วอัปโหลดสูงสุดเป็นกิโลไบต์ต่อวินาที. 0 หมายถึง ไม่จำกัด +name= - ตั้งค่าชื่อเซิร์ฟเวอร์ +only-admins-can-pause= - ตั้งค่าเพื่อให้แอดมินเท่านั้นสามารถหยุดเกมได้ +password= - ตั้งค่ารหัสผ่านในการเล่นหลายคน ปล่อยว่างหากไม่ต้องการให้มีรหัสผ่าน +require-user-verification= - ตั้งค่าหากตัวตนของผู้เล่นต้องถูกยืนยันก่อนเข้าร่วมเซิร์ฟเวอร์ +tags= - ตั้งค่าตัวย่อเซิร์ฟเวอร์ - ข้อความสั้น ๆ (สามารถปล่อยว่างได้) +visibility-lan= - กำหนดให้เกมสามารถมองเห็นได้บน LAN +visibility-public= - กำหนดว่าเกมจะเป็นสาธารณะหรือไม่ +visibility-steam= - ตั้งค่าหากเพื่อนสามารถเข้าร่วมได้ผ่านทาง Steam +[config-output] +afk-autokick-changed-to-disabled=นำผู้เล่นออกเมื่อไม่ตอบสนองอัตโนมัติถูกปิดใช้งานแล้ว +afk-autokick-changed-to-minutes=ระยะเวลาที่ผู้เล่นไม่ตอบสนองก่อนถูกนำออกจากเกมอัตโนมัติถูกเปลี่ยนเป็น __1__ นาที +afk-autokick-disabled=การนำผู้เล่นที่ไม่ตอบสนองออกอัตโนมัติถูกปิดใช้งาน +afk-autokick-interval-minutes=นำผู้เล่นออกเมื่อไม่ตอบสนองมากกว่า __1__ นาที +allow-commands=อนุญาตคำสั่ง Lua: __1__ +allow-commands-set-to=อนุญาตให้ตั้งค่าคำสั่ง Lua เปลี่ยนเป็น __1__ +allow-debug-settings=อนุญาตการตั้งค่าการแก้ไขข้อบกพร่อง: __1__. +allow-debug-settings-set-to=การอนุญาตการแก้ไขข้อบกพร่องถูกตั้งเป็น __1__ +autosave-changed-to-disabled=บันทึกอัตโนมัติถูกปิดใช้งานแล้ว +autosave-changed-to-minutes=ระยะเวลาในการบันทึกอัตโนมัติถูกเปลี่ยนเป็นทุก ๆ __1__ นาที +autosave-disabled=บันทึกอัตโนมัติถูกปิดใช้งาน +autosave-interval-minutes=บันทึกอัตโนมัติทุก ๆ __1__ นาที +autosave-only-on-server=บันทึกอัตโนมัติเฉพาะบนเซิร์ฟเวอร์: __1__ +autosave-only-on-server-set-to=บันทึกอัตโนมัติเฉพาะบนเซิร์ฟเวอร์เปลี่ยนเป็น: __1__ +cant-use-not-in-multiplayer-game=คำสั่งการตั้งค่าสามารถใช้ได้เฉพาะในโหมดผู้เล่นหลายคนเท่านั้น +expected-get-set=ต้องการ "get" หรือ "set" เป็นค่าเริ่มต้น +expected-value-to-set=ค่าคาดหวังไว้ตั้งในส่วนของพิกัดที่สาม +has-password=เซิร์ฟเวอร์มีรหัสผ่าน +ignore-player-limit-for-returning-players=ไม่สนใจจำนวนผู้เล่นสูงสุดสำหรับผู้เล่น: __1__ +ignore-player-limit-for-returning-players-set-to=ไม่สนใจจำนวนผู้เล่นสูงสุดสำหรับผู้เล่นเปลี่ยนเป็น: __1__ +invalid-config=ค่ากำหนดที่ไม่รู้จัก: __1__ +max-number-of-players-changed-to=จำนวนผู้เล่นสูงสุดเปลี่ยนเป็น __1__ +max-number-of-players-changed-to-unlimited=จำนวนผู้เล่นสูงสุดถูกเอาออก +no-password=เซิร์ฟเวอร์ไม่มีรหัสผ่าน +only-admins-can-pause=เฉพาะแอดมินสามารถหยุดชั่วคราว: __1__ +only-admins-can-pause-set-to=เฉพาะแอดมินสามารถหยุดชั่วคราวเปลี่ยนเป็น: __1__ +password-changed=รหัสผ่านเซิร์ฟเวอร์ถูกเปลี่ยน +password-removed=รหัสผ่านเซิร์ฟเวอร์ที่ถูกถอดถอน +server-description=คำอธิบายเซิร์ฟเวอร์: __1__ +server-description-already-empty=คำอธิบายเซิร์ฟเวอร์ว่างเปล่า +server-description-changed=คำอธิบายเซิร์ฟเวอร์ตั้งค่าเป็น: __1__ +server-description-cleared=ลบคำอธิบายเซิร์ฟเวอร์แล้ว +server-description-empty=เซิร์ฟเวอร์ไม่มีคำอธิบาย +server-name=ชื่อเซิร์ฟเวอร์: __1__ +server-name-changed=เปลี่ยนชื่อเซิร์ฟเวอร์เป็น: __1__ +server-tags=แท็กเซิร์ฟเวอร์: __1__ +server-tags-already-empty=เซิร์ฟเวอร์ไม่มีแท็กแล้ว +server-tags-changed=แท็กเซิร์ฟเวอร์ตั้งค่าเป็น: __1__ +server-tags-cleared=ล้างแท็กเซิร์ฟเวอร์แล้ว +server-tags-empty=เซิร์ฟเวอร์ไม่มีแท็ก +upload-rate=กิโลไบต์ __1__ ต่อวินาที +upload-rate-changed-to=อัตราการอัปโหลดสูงสุดเปลี่ยนเป็น __1__ กิโลไบต์ต่อวินาที +upload-rate-changed-to-unlimited=ขีดจำกัดการอัปโหลดถูกถอดถอน +upload-rate-unlimited=ไม่จำกัด +upload-slots=__1__ ช่อง +upload-slots-changed-to=จำนวนช่องในการอัปโหลดเปลี่ยนเป็น __1__ +upload-slots-changed-to-unlimited=ขีดจำกัดในการอัปโหลดถูกนำออกแล้ว +upload-slots-unlimited=ไม่จำกัด. +value-is-not-valid=ค่าไม่ถูกต้อง +verify-user-identity=ตรวจสอบตัวตนผู้ใช้: __1__ +verify-user-identity-set-to=ตรวจสอบตัวตนผู้ใช้เปลี่ยนเป็น: __1__ +visibility-lan=มองเห็นได้ผ่าน LAN: __1__ +visibility-lan-set-to=มองเห็นได้ผ่าน LAN เปลี่ยนเป็น: __1__ +visibility-public=มองเห็นได้ในสาธารณะ: __1__ +visibility-public-set-to=มองเห็นได้ในสาธารณะเปลี่ยนเป็น: __1__ +visibility-steam=การมองเห็นผ่าน Steam: __1__ +visibility-steam-set-to=การมองเห็นผ่าน Steam ถูกตั้งเป็น: __1__ +[control-keys] +ac-back=ปุ่ม AC Back +ac-bookmarks=ปุ่ม AC Bookmarks +ac-forward=ปุ่ม AC Forward +ac-home=ปุ่ม AC Home +ac-refresh=ปุ่ม AC Refresh +ac-search=ปุ่ม AC Search +ac-stop=ปุ่ม AC Stop +alt=ปุ่ม Alt +audio-mute=ปิดเสียง +audio-next=เสียง ถัดไป +audio-play=เล่นเสียง +audio-prev=เสียงก่อนหน้า +audio-stop=หยุดเสียง +backspace=Backspace +brightness-down=ลดความสว่าง +brightness-up=เพิ่มความสว่าง +calculator=เครื่องคิดเลข +capslock=Caps Lock +command=ปุ่ม Command +control=ปุ่ม Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=กด __1__ +controller-button-alt-2=กำลังกด __1__ +controller-stick-alt-1=ใช้ __1__ +controller-stick-alt-2=กำลังใช้ __1__ +delete=Delete +down=ปุ่มลูกศรลง +eject=นำออก +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=กด __1__ +keyboard-alt-2=กด __1__ +left=ปุ่มลูกศรซ้าย +left-alt=ปุ่มAltด้านซ้าย +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=ปุ่ม command ด้านซ้าย +left-control=ปุ่มControlด้านซ้าย +left-shift=ปุ่มShiftด้านซ้าย +left-super=ปุ่ม command/windows ด้านซ้าย +left-windows=ปุ่ม windows ด้านซ้าย +mail=กล่องจดหมาย +menu=เมนู +mouse-button-1=คลิกซ้าย +mouse-button-1-alt-1=คลิกซ้าย +mouse-button-1-alt-2=คลิกซ้าย +mouse-button-2=คลิกขวา +mouse-button-2-alt-1=คลิกขวา +mouse-button-2-alt-2=คลิกขวา +mouse-button-3=คลิกลูกเลื่อนกลาง +mouse-button-3-alt-1=คลิกลูกเลื่อนกลาง +mouse-button-3-alt-2=คลิกลูกเลื่อนกลาง +mouse-button-n=ปุ่มเมาส์ __1__ +mouse-button-n-alt-1=กด __1__ +mouse-button-n-alt-2=กำลังกด __1__ +mouse-wheel-alt-1=เลื่อน __1__ +mouse-wheel-alt-2=เลื่อน __1__ +mouse-wheel-down=เลื่อนเมาส์ลง +mouse-wheel-left=เลื่อนเมาส์ไปทางซ้าย +mouse-wheel-right=เลื่อนเมาส์ไปทางขวา +mouse-wheel-up=เลื่อนเมาส์ขึ้น +mute=ปิดเสียง +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=แหล่งจ่ายไฟ +print-screen=Print Screen +right=ปุ่มลูกศรขวา +right-alt=ปุ่ม Altด้านขวา +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=ปุ่ม command ด้านขวา +right-control=ปุ่ม Controlด้านขวา +right-shift=ปุ่ม Shiftด้านขวา +right-super=ปุ่ม command/windows ด้านขวา +right-windows=ปุ่ม windows ด้านขวา +scroll-lock=Scroll Lock +shift=ปุ่ม Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=พักหน้าจอ +spacebar=Spacebar +sysrq=SysRq +tab=Tab +up=ปุ่มลูกศรขึ้น +volume-down=ลดระดับเสียง +volume-up=เพิ่มระดับเสียง +[controller] +character=ตัวควบคุมตัวละคร +cutscene=ตัวควบคุมคัตซีน +editor=ตัวควบคุมผู้แก้ไข +ghost=ตัวควบคุมแบบร่าง +god=ตัวควบคุมพระเจ้า +pause=ตัวควบคุมช่วงหยุดเกม +spectator=ตัวควบคุมผู้ชม +[controls] +action-bar-select-page-1=เลือกแถบเครื่องมือ 1 +action-bar-select-page-10=เลือกแถบเครื่องมือ 10 +action-bar-select-page-2=เลือกแถบเครื่องมือ 2 +action-bar-select-page-3=เลือกแถบเครื่องมือ 3 +action-bar-select-page-4=เลือกแถบเครื่องมือ 4 +action-bar-select-page-5=เลือกแถบเครื่องมือ 5 +action-bar-select-page-6=เลือกแถบเครื่องมือ 6 +action-bar-select-page-7=เลือกแถบเครื่องมือ 7 +action-bar-select-page-8=เลือกแถบเครื่องมือ 8 +action-bar-select-page-9=เลือกแถบเครื่องมือ 9 +activate-tooltip=เปิดใช้งานคำแนะนำเครื่องมือ +add-station=เพิ่มป้ายรถไฟ +add-temporary-station=เพิ่มป้ายรถไฟชั่วคราว +alt-reverse-select=ย้อนการเลือกสำรอง +alt-zoom-in=ซูมเข้าสู่โลก +alt-zoom-out=ซูมออกนอกโลก +build=สร้าง +build-ghost=วางแปลนสร้าง +build-with-obstacle-avoidance=สร้างด้วยการหลีกเลี่ยงสิ่งกีดขวาง +cancel-craft=ยกเลิก 1 หน่วย +cancel-craft-5=ยกเลิก 5 หน่วย +cancel-craft-all=ยกเลิกทั้งหมด +clear-cursor=ล้างเคอร์เซอร์ +close-menu=ปิดเมนู +confirm-gui=หน้าต่างยืนยัน +confirm-message=ยืนยันข้อความ +connect-train=เชื่อมต่อรถไฟ +controller-gui-character-tab=เปิดข้อมูลตัวละคร +controller-gui-crafting-tab=เปิดการสร้างตัวละคร +controller-gui-logistics-tab=เปิดโลจิสติกของตัวละคร +copy=คัดลอก +copy-entity-settings=คัดลอกการตั้งค่าวัตถุ +craft=สร้าง 1 หน่วย +craft-5=สร้าง 5 หน่วย +craft-all=สร้างทั้งหมด +cursor-split=แบ่งครึ่ง +cut=ตัด +cycle-blueprint-backwards=พิมพ์เขียวหนังสือก่อนหน้านี้ +cycle-blueprint-forwards=หนังสือพิมพ์เขียวหน้าต่อไป +cycle-clipboard-backwards=คลิปบอร์ดก่อนหน้า +cycle-clipboard-forwards=คลิปบอร์ดถัดไป +debug-reset-zoom=รีเซ็ตระดับการซูม +debug-reset-zoom-2x=ตั้งค่าระดับการซูมเป็น 2x +debug-toggle-atlas-gui=เปิดหน้าต่างข้อมูล GUI +debug-toggle-basic=เปิดการแก้บัคพื้นฐาน +debug-toggle-debug-settings=เปิดหน้าต่าง GUI ของการแก้บัค +decrease-ui-scale=ลดขนาด UI +disconnect-train=ตัดการเชื่อมต่อรถไฟ +drag-map=ลากแผนที่ +drop-cursor=ทิ้งของ +editor-clone-item=โคลนรายการ +editor-delete-item=ลบรายการ +editor-next-variation=รูปแบบถัดไป +editor-previous-variation=ตัวแปรก่อนหน้า +editor-remove-scripting-object=ลบวัตถุที่มีสคริปต์ +editor-reset-speed=รีเซ็ตความเร็วของเกมเป็น 1 +editor-set-clone-brush-destination=ตั้งค่าปลายทางแปรงโคลน +editor-set-clone-brush-source=ตั้งค่าแหล่งที่มาของแปรงโคลน +editor-speed-down=ลดความเร็วของเกม +editor-speed-up=เพิ่มความเร็วของเกม +editor-switch-to-surface=เปลี่ยนเป็นพื้นผิว # +editor-tick-once=ติ๊กหนึ่งครั้ง +editor-toggle-pause=เปิด/ปิด การหยุดวัตถุ +fast-entity-split=แบ่งกองสิ่งของฉับพลัน +fast-entity-transfer=โอนย้ายวัตถุอย่างฉับพลัน +flip-blueprint-horizontal=พลิกพิมพ์เขียวไปแนวนอน +flip-blueprint-vertical=พลิกพิมพ์เขียวไปแนวตั้ง +focus-search=โฟกัสแถบค้นหา +increase-ui-scale=เพิ่มขนาด UI +inventory-split=แบ่งกองสิ่งของ +inventory-transfer=โอนย้ายของ +kill-statistics=เปิด/ปิดสถิติการฆ่า +larger-terrain-building-area=พื้นที่สร้างตารางหน่วยขนาดใหญ่ขึ้น +logistic-networks=สลับเครือข่ายโลจิสติก +look=มอง +mine=ขุดเจาะหรือรื้อถอน +move=ขยับ +move-down=ขยับลง +move-left=ขยับไปทางซ้าย +move-right=ขยับไปทางขวา +move-up=ขยับขึ้น +next-active-quick-bar=แถบลัดที่ใช้งาน ถัดไป +next-player-in-replay=ผู้เล่นถัดไปในรีเพลย์ +next-quick-panel-page=หน้าถัดไป +next-quick-panel-tab=แท็บถัดไป +next-weapon=อาวุธถัดไป +not-set=ไม่ได้ตั้งค่าไว้ +open-character-gui=เปิดหน้าจอตัวละคร +open-gui=เปิดหน้าต่าง GUI ของวัตถุ +open-item=เปิดหน้าต่าง GUI ของสินค้า +open-prototype-explorer-gui=เปิด GUI สำรวจโปรโตไทป์ +open-prototypes-gui=เปิด GUI ของโปรโตไทป์ +open-technology-gui=สลับหน้าจอเทคโนโลยี +open-trains-gui=สลับภาพรวมรถไฟ +order-to-follow=สั่งให้ติดตาม +paste=วาง +paste-entity-settings=วางการตั้งค่าวัตถุ +pause-game=หยุดเกม +pick-item=หยิบ/วาง กองไอเท็ม +pick-items=หยิบของบนพื้นดิน +place-in-chat=วางแท็กในแชท +place-ping=ปิงตำแหน่งแผนที่ +previous-active-quick-bar=แถบลัดที่ใช้งาน ก่อนหน้า +previous-mod=เลือก mod ก่อนหน้า +previous-quick-panel-page=หน้าก่อนหน้า +previous-quick-panel-tab=แท็บก่อนหน้า +previous-technology=เลือกเทคโนโลยีก่อนหน้านี้ +production-statistics=เปิด/ปิดสถิติการผลิต +quick-bar-button-1=ปุ่มลัด 1 +quick-bar-button-1-secondary=ปุ่มลัดรอง 1 +quick-bar-button-10=ปุ่มลัด 10 +quick-bar-button-10-secondary=ปุ่มลัดสำรอง 10 +quick-bar-button-2=ปุ่มลัด 2 +quick-bar-button-2-secondary=ปุ่มลัดรอง 2 +quick-bar-button-3=ปุ่มลัด 3 +quick-bar-button-3-secondary=ปุ่มลัดรอง 3 +quick-bar-button-4=ปุ่มลัด 4 +quick-bar-button-4-secondary=ปุ่มลัดสำรอง 4 +quick-bar-button-5=ปุ่มลัด 5 +quick-bar-button-5-secondary=ปุ่มลัดสำรอง 5 +quick-bar-button-6=ปุ่มลัด 6 +quick-bar-button-6-secondary=ปุ่มลัดสำรอง 6 +quick-bar-button-7=ปุ่มลัด 7 +quick-bar-button-7-secondary=ปุ่มลัดสำรอง 7 +quick-bar-button-8=ปุ่มลัด 8 +quick-bar-button-8-secondary=ปุ่มลัดสำรอง 8 +quick-bar-button-9=ปุ่มลัด 9 +quick-bar-button-9-secondary=ปุ่มลัดสำรอง 9 +remove-pole-cables=เอาสายไฟออก +reset-ui-scale=รีเซ็ตขนาด UI เป็นอัตโนมัติ +reverse-rotate=หมุนย้อนกลับ +reverse-select=เลือกกลับกัน +rotate=หมุน +rotate-active-quick-bars=หมุนแถบลัดที่ใช้งานอยู่ +select-for-blueprint=เลือกพิมพ์เขียว +select-for-cancel-deconstruct=เลือกเพื่อยกเลิกการรื้อถอน +shoot-enemy=ยิงศัตรู +shoot-selected=ยิงเป้า +show-info=เปิด/ปิด"โหมด Alt" +show-quick-panel=แสดงแถบด่วน +smaller-terrain-building-area=พื้นที่สร้างตารางหน่วยขนาดเล็กลง +smart-pipette=เครื่องมือหลอดดูด +stack-split=แยกกองสิ่งของ +stack-transfer=ย้ายกองสิ่งของ +toggle-blueprint-library=สลับไลบรารีพิมพ์เขียว +toggle-console=สลับการแชท (และคอนโซล Lua) +toggle-driving=ขึ้น/ออกจากยานพาหนะ +toggle-filter=เปิด/ปิดตัวกรอง +toggle-free-cursor=สลับการปล่อยเคอร์เซอร์ +toggle-gui-debug=เปิด/ปิด การดีบัก GUI +toggle-gui-glows=เปิด/ปิด GUI ของการเปล่งแสง +toggle-gui-shadows=เปิด/ปิด GUI ของเงา +toggle-gui-style-view=เปิด/ปิด GUI สไตล์ของมุมมอง +toggle-map=เปิด/ปิดแผนที่โลก +toggle-menu=เปิด/ปิดเมนู +undo=เลิกทำ +unknown=ไม่รู้จัก +zoom-in=ซูมเข้า +zoom-out=ซูมออก +[controls-description] +activate-tooltip=แสดงคำแนะนำเครื่องมือเมื่อมีการตั้งค่าดีเลย์ของคำแนะนำเครื่องมือเป็นค่าตัวเลขใหญ่ๆหรือ "ไม่เลย" +add-station=ใช้ได้เฉพาะใน GUI ของรถจักรและมุมมองแผนที่ กดตัวปรับแต่งนี้ค้างไว้ในขณะที่เลือกป้ายรถไฟในแผนที่ย่อ GUI ของรถจักรหรือแผนที่หลักเพื่อเพิ่มลงในกำหนดการ +add-temporary-station=ใช้ได้เฉพาะใน GUI ของรถจักรและมุมมองแผนที่ กดตัวปรับแต่งนี้ค้างไว้ในขณะที่เลือกในแผนที่ย่อ GUI ของรถจักรหรือแผนที่หลักเพื่อไปยังตำแหน่งนั้นอย่างรวดเร็วโดยเพิ่มป้ายรถไฟชั่วคราวลงในกำหนดการ +alt-zoom-in=ใช้ได้เฉพาะในแผนที่ ซูมด้วยความสามารถในการซูมเข้าในมุมมองโลกจากมุมมองแผนที่ +alt-zoom-out=ใช้ได้เฉพาะในแผนที่ ซูมด้วยความสามารถในการซูมออกเพื่อดูแผนที่จากมุมมองโลก +build-with-obstacle-avoidance=ใช้ได้เฉพาะกับการสร้างราง โหมดนี้เหมือนกับโหมดร่างแบบ แต่หลีกเลี่ยงต้นไม้ หิน และหน้าผา +cancel-craft=ใช้ได้เฉพาะในคิวงานสร้างเท่านั้น +cancel-craft-5=ใช้ได้เฉพาะในคิวงานสร้างเท่านั้น +cancel-craft-all=ใช้ได้เฉพาะในคิวงานสร้างเท่านั้น +clear-cursor=ส่งคืนไอเท็มในกองเคอร์เซอร์ไปยังคลังของผู้เล่น และยกเลิกการวางสายไฟและการวางแผนราง +close-menu=ยกเลิกและกลับสู่เมนูก่อนหน้า ใช้ได้เฉพาะในเมนูหลัก +connect-train=เชื่อมต่อรถไฟที่เลือกหรือรถไฟที่คุณกำลังขับไปยังรถไฟที่อยู่ถัดไป +copy=เลือกพื้นที่ของวัตถุที่จะคัดลอก +copy-entity-settings=คัดลอกการตั้งค่าจากวัตถุที่เลือก โปรดทราบว่าสำหรับการวางวัตถุที่ได้ผล ต้องมีวัตถุต้นทางอยู่ +craft=ใช้ได้เฉพาะใน GUI ของสูตรผสม สร้าง 1 อัน จากสูตรผสมที่กำหนด +craft-5=ใช้ได้เฉพาะใน GUI ของสูตรผสม สร้าง 5 อัน จากสูตรผสมที่กำหนด +craft-all=ใช้ได้เฉพาะใน GUI ของสูตรผสม มากที่สุดเท่าที่เป็นไปได้ของสูตรผสมที่กำหนด +cursor-split=ย้ายครึ่งหนึ่งของช่องเก็บของที่เลือกไปยังเคอร์เซอร์ถ้าว่าง วางไอเท็มเดียวจากกองเคอร์เซอร์ลงในช่องเก็บของที่เลือกเมื่อถือไอเท็ม +cut=เลือกพื้นที่ของวัตถุที่จะคัดลอกและทำเครื่องหมายเพื่อการรื้อถอน +cycle-blueprint-backwards=เมื่อมีหนังสือพิมพ์เขียวในเคอร์เซอร์ เลื่อนไปยังพิมพ์เขียวก่อนหน้าที่พร้อมใช้งาน +cycle-blueprint-forwards=เมื่อมีหนังสือพิมพ์เขียวในเคอร์เซอร์ เลื่อนไปยังพิมพ์เขียวถัดไปที่พร้อมใช้งาน +cycle-clipboard-backwards=หมุนประวัติคลิปบอร์ดขณะถือเครื่องมือวาง +cycle-clipboard-forwards=หมุนประวัติคลิปบอร์ดขณะถือเครื่องมือวาง +disconnect-train=ตัดการเชื่อมต่อรางขนส่งที่เลือกหรือรางขนส่งที่คุณยืนอยู่จากส่วนที่เหลือของรถไฟ +drop-cursor=ทิ้งไอเท็มหนึ่งชิ้นของสิ่งที่คุณถืออยู่บนพื้น ลงบนเข็มขัด หรือลงในเครื่องจักร +editor-switch-to-surface=สลับไปที่หมายเลขพื้นผิวที่กดใส่กับปุ่มลัดนี้: __CONTROL__editor-switch-to-surface__ + 3 -> เปลี่ยนเป็นพื้นผิวเลข 3 +fast-entity-split=โอนครึ่งหนึ่งของกองที่ถือไว้ไปยังวัตถุที่เลือก หรือนำครึ่งหนึ่งของสิ่งที่วัตถุมีโอนไปยังช่องเก็บของของคุณหากเคอร์เซอร์ว่างเปล่า +fast-entity-transfer=โอนกองที่เก็บไว้ไปยังวัตถุที่เลือก หรือนำสิ่งที่วัตถุมีอยู่โอนไปยังช่องเก็บของของคุณหากเคอร์เซอร์ว่างเปล่า +inventory-split=โอนครึ่งหนึ่งของกองทั้งหมด (ปัดเศษขึ้น) ของประเภทกองที่เลือกไปยังช่องเก็บของอื่น หากคลิกช่องว่าง ครึ่งหนึ่งของกองทั้งหมดจะถูกโอนไป +inventory-transfer=โอนประเภทกองไอเท็มที่เลือกทั้งหมดไปยังช่องเก็บของอื่น หากเลือกช่องว่าง ไอเท็มทั้งหมดจะถูกโอน +larger-terrain-building-area=เพิ่มระยะการวางสิ่งก่อสร้างเป็นตารางหน่วย +next-active-quick-bar=เลือกแถบเครื่องมือถัดไปสำหรับแถบเครื่องมือด้านบน +next-weapon=เลือกอาวุธถัดไป +order-to-follow=ใช้กับรีโมท spidertron เพื่อสั่ง spidertron ที่เชื่อมต่อให้ติดตามเป้าหมายที่กำหนด +paste=วางวัตถุที่คัดลอกล่าสุด +paste-entity-settings=วางการตั้งค่าจากวัตถุที่คัดลอกก่อนหน้านี้ +place-in-chat=ใช้ได้เฉพาะเมื่อแชทเปิดอยู่ วางลิงก์ของแชทไปยังไอเท็ม, สูตรผสม, ตำแหน่งบนแผนที่, ป้าย, หรือรถไฟที่เลือก +place-ping=ping บนแผนที่ อย่างรวดเร็วที่ตำแหน่งที่เลือกและเชื่อมโยงตำแหน่งนั้นในแชท +place-tag=ใช้ได้เฉพาะในแผนที่ วางไอคอนและ/หรือข้อความบนแผนที่ +previous-active-quick-bar=เลือกแถบเครื่องมือก่อนหน้าสำหรับแถบเครื่องมือด้านบน +previous-mod=ใช้ได้เฉพาะใน GUI ของ mods เลือก mod ที่คุณเลือกไว้ก่อนหน้านี้ +previous-technology=ใช้งานได้เฉพาะบนหน้าจอเทคโนโลยี เลือกเทคโนโลยีที่คุณเลือกไว้ก่อนหน้านี้ +remove-pole-cables=นำสายไปออกจากเสาไฟฟ้าที่เลือกไว้, เริ่มจากสายไฟฟ้าก่อนและตามด้วยสายสัญญาณ +reverse-rotate=หมุนไอเท็มที่จับโดยคอร์เซอร์หรือวัตถุที่เลือกทวนเข็มนาฬิกา +reverse-select=เปิดใช้งานโหมดดาวน์เกรดด้วยตัววางแผนการอัปเกรด +rotate=หมุนไอเท็มที่จับโดยคอร์เซอร์หรือวัตถุที่เลือกตามเข็มนาฬิกา +select-for-blueprint=เลือกวัตถุสำหรับทำพิมพ์เขียว อัปเกรด หรือรื้อถอน +select-for-cancel-deconstruct=เลือกเพื่อยกเลิกการอัปเกรดหรือรื้อถอน +shoot-enemy=ยิงใส่ศัตรูที่อยู่ใกล้เคอร์เซอร์มากที่สุด หรือสำหรับอาวุธบางประเภทจะยิงไปที่ตำแหน่งของเคอร์เซอร์ +shoot-selected=ยิงอะไรก็ได้ที่คุณเลือก หรือสำหรับอาวุธบางประเภทจะยิงที่ตำแหน่งของเคอร์เซอร์ +show-info=เปิด/ปิด การแสดงข้อมูลเพิ่มเติมเดี่ยวกับข้อมูลของสิ่งก่อสร้างเช่นการผลิดในเครื่องจักรหรือชนิดสิ่งของในกล่อง +smaller-terrain-building-area=ลดระยะการวางสิ่งก่อสร้างเป็นตารางหน่วย +smart-pipette=หยิบของจากช่องเก็บของของคุณโดยอ้างอิงจากการก่อสร้างที่ถูกเลือกไว้มายังมือของคุณ\n ถ้าเป็นทรัพยากร ระบบจะเลือกแท่นขุดเจาะแร่ที่เร็วที่สุดขึ้นมา +stack-split=โอนครึ่งหนึ่งของกองที่เลือกไปยังช่องเก็บของอื่น +stack-transfer=โอนกองที่เลือกไปยังช่องเก็บของอื่น +toggle-driving=เข้าหรือออกจากรถที่คุณยืนอยู่ข้างๆหรือกำลังขับอยู่ +toggle-filter=สร้าง/ลบตัวกรองสำหรับช่องเก็บของที่เลือก สามารถวางได้เฉพาะชนิดของไอเท็มที่เลือกในช่องที่กรอง +undo=ยกเลิกการดำเนินการบางอย่าง เช่น การสร้าง/การวัตถุด้วยตนเอง, การวางพิมพ์เขียว และการใช้เครื่องมือวางแผนการรื้อถอน +[deconstruction-tile-mode] +always=ทุกครั้ง +always-description=เสมอ: ตารางหน่วยจะถูกเลือกเสมอแม้ไม่มีวัตถุ +never=ไม่เคย +never-description=ไม่เลย: ตารางหน่วยจะไม่ถูกเลือก +normal=ปกติ +normal-description=ปกติ: ตารางหน่วยถูกเลือกเมื่อไม่มีวัตถุ +only=เท่านั้น +only-description=เฉพาะ: เฉพาะตารางหน่วยเท่านั้นที่ถูกเลือก +[description] +acceleration-power=กำลังความเร่ง +accepted-equipment=อุปกรณ์ที่รับมา +activation-speed=ความเร็วในการเปิดใช้งาน +ammo=กระสุน +ammo-consumption-modifier=ตัวปรับปริมาณการใช้กระสุน +ammo-inventory-contents=กระสุน +amount=ปริมาณ +applies-effect=แสดงผลเอฟเฟค +area-of-effect-size=พื้นที่แสดงผล +armor=เกราะ +automatic-range=ระยะอัตโนมัติ +available-power=พลังงานที่มีอยู่ +base-productivity=ผลผลิตพื้นฐาน +batteries=แบตเตอรี่ +battery-capacity=ความจุแบตเตอรี่ +belt-items=ไอเท็ม +belt-speed=ความเร็วสายพาน +buffer-recharge-rate=การชาร์ทไฟภายใน +builds=ใช้ในการสร้าง __1__. +can-filter-items=สามารถกรองไอเท็ม +cargo-capacity=ความจุสัมภาระ +cargo-contents=สิ่งของในตู้สินค้า +chain-shooting-speed=ความเร็วในการยิงต่อเนื่อง +character-movement-speed-modifier=ความเร็วในการเคลื่อนที่ +cluster-trigger=ขนาดเสก็ด +constant-energy-consumption=ใช้พลังงานอย่างต่อเนื่อง +construction-area=พื้นที่ก่อสร้าง +construction-robots=การก่อสร้าง +consumption-bonus=ใช้พลังงาน +consumption-speed=ความเร็วในการใช้พลังงาน +contents=เนื้อหา +crafting-speed=ความเร็วในการสร้าง +crafting-time=ระยะเวลาสร้าง +creates-number-entities-key=สร้าง +creates-number-entities-value=__1__ x __2__ +damage=พลังโจมตี +damage-bonus=โบนัสการโจมตี +damage-dealt=สร้างความเสียหาย +decorative-type=ประเภท +decorative-type-decal=รูปลอก +decorative-type-decorative=ส่วนตกแต่ง +destroys-cliffs=ทำลายหน้าผา +dimensions=มิติ +durability-key=ความทนทาน +durability-value=__1__/__2__ +duration=ระยะเวลา +effect-distribution-efficiency=การกระจายประสิทธิภาพ +effectivity=ประสิทธิภาพ +electricity=ไฟฟ้า +energy=พลังงาน +energy-capacity=กำลังการผลิตพลังงาน +energy-consumption=การใช้พลังงาน +energy-per-shot=พลังงานต่อการยิง +energy-per-use=พลังงานต่อการใช้งาน +energy-to-recharge-one-shield=พลังงานต่อพลังป้องก้น +expected-resources=ทรัพยากรที่มี +fluid-capacity=ปริมาณของพื้นที่จัดเก็บ +fluid-consumption=การเผาผลาญ +fluid-contents=ชนิดของของเหลว +fluid-output=ผลลัพธ์ +fluid-temperature=__1__ อุณหภูมิ +fluids=ของเหลว +followers=หุ่นติดตาม +force=กองกำลัง +fuel-acceleration=ความเร่งของยานพาหนะ +fuel-acceleration-modifier=อัตราเร่ง +fuel-inventory-contents=เชื้อเพลิง +fuel-pollution=มลพิษทางเชื้อเพลิง +fuel-speed-modifier=ความเร็วสูงสุด +fuel-top-speed=ความเร็วสูงสุดของรถ +fuel-value=พลังงานของเชื้อเพลิง +grid-size=ขนาดของช่องอุปกรณ์ +hand-stack-size=ขนาดกองของมือ +heal=รักษา +health=พลังชีวิต +heat-capacity=ความจุความร้อน +heat-output=เอาท์พุต +hitpoints=__1__ __plural_for_parameter_1_{1=พลังชีวิต|rest=พลังชีวิต}__ +incoming-block=บล็อกที่กำลังมา +infinity-filter=ตัวกรองอินฟินิตี้ +infinity-mode=โหมดอินฟินิตี้ +ingredients=ส่วนผสม +input-flow-limit=อินพุตสูงสุด +input-signals=สัญญาณเข้า +inventory-size-bonus=โบนัสช่องเก็บของ +kills=สังหาร +last-user=ผู้ใช้ล่าสุด +lifetime=ระยะเวลา +logistic-chest-filters=ตัวกรอง +logistic-chest-storage-counts=ที่เก็บของระบบลอจิสติก +logistic-chest-targeted-items-deliver=ส่ง +logistic-chest-targeted-items-pickup=หยิบขึ้น +logistic-item=ไอเท็มโลจิสติก +logistic-request=คำขอลอจิสติกส์ +logistic-request-tooltip-logistic-storage=คลังเก็บของโลจิสติก +logistic-request-tooltip-on-the-way=กำลังไป +logistic-request-tooltip-satisfaction=ความพึงพอใจ +logistic-robots=การขนส่ง +logistics-connection-distance=ระยะการเชื่อมต่อโลจิสติก +made-in=สร้างใน +magazine-size=ความจุซองกระสุน +manual-range=ระยะกำหนดเอง +market-item-price=ราคา +max-energy-consumption=การใช้พลังงานสูงสุด +max-health=พลังชีวิตสูงสุด +max-speed=ความเร็วสูงสุด +maximum-length=ความยาวสูงสุด +maximum-power-output=ให้พลังงานมากสุด +maximum-temperature=อุณหภูมิต่ำสุด +min-energy-consumption=การใช้พลังงานต่ำสุด +min-range=ระยะต่ำสุด +minimum-temperature=อุณหภูมิต่ำสุด +mining-area=พื้นที่ขุดเจาะ +mining-speed=ความเร็วในการขุดเจาะ +mining-time=เวลาในการขุดเจาะ +module-bonus-limit=ขีดจำกัด +movement-speed-bonus=โบนัสการเคลื่อนที่ +moving-energy-consumption=การใช้พลังงานในการขยับ +name=ชื่อ +neighbour-bonus=โบนัสจากรอบข้าง +next-stop=สถานีถัดไป +no-ammo=ไม่มีกระสุน +no-block=ไม่มีบล็อก +no-limit=ไม่มี +num-available-robots=จำนวนหุ่นยนต์ที่พร้อมใช้งาน +num-effect-receivers=จำนวนของผู้รับผล +num-effect-sources=จำนวนของแหล่งให้ผล +of=__1__ จาก __2__ +outgoing-block=บล็อกที่กำลังออกไป +output-flow-limit=เอาต์พุตสูงสุด +output-signals=สัญญาณออก +personal-roboport-charging-spots=จุดชาร์จ +personal-roboport-construction-area=พื้นที่ก่อสร้าง +personal-roboport-max-robot-count=จำนวนหุ่นยนต์สูงสุด +personal-roboport-max-robots=หุ่นยนต์สูงสุด +personal-roboport-summary=โรโบพอร์ต +piercing-power=ความสามารถในการทะลุทะลวง +placed-in-grid=วางไว้ใน +players-killed=ผู้เล่นที่ถูกสังหาร +pollution=มลภาวะ +pollution-bonus=มลภาวะ +pollution-to-join-attack=ผลาญ __1__ มลภาวะ +power-output=กำลังการผลิดไฟฟ้า +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ โบนัสรอบข้าง) +probability=ความเป็นไปได้ +productivity-bonus=ผลผลิต +productivity-bonus-limit=-0% = ขีดจำกัด +products=สินค้า +products-finished=ผลิตภัณฑ์สำเร็จรูป +projectile-range=ระยะกระสุนปืน +pumping-speed=ความเร็วในการสูบน้ำ +range=ระยะ +range-modifier=ตัวปรับระยะ +recharge-speed=ความเร็วในการชาร์จ +recipe=สูตรผสม +recipe-hidden=(ซ่อนไว้) +recipe-not-researched=(ไม่ได้วิจัย) +recipe-not-researched-and-hidden=(ไม่ได้วิจัย, ซ่อนไว้) +recipe-pollution=มลพิษของสูตร +repair-speed=ความเร็วในการซ่อมแซม +required-fluid=ต้องการ +required-fluid-per-ore=__1__ __2__ ต่อการทำเหมือง +required-fluid-per-ore-generic=__1__ ต่อการทำเหมือง +research-speed=ความเร็วการวิจัย +resistances=ความต้านทาน +robot-charging-stations=สถานีชาร์จไฟ +robot-lifetime=อายุการใช้งานหุ่นยนต์ +robot-recharge-rate=อัตราการชาร์ตไฟของหุ่นยนต์ +rocket-launch-products=ผลิตภัณฑ์สำหรับปล่อยจรวด +rocket-parts=ชิ้นส่วนจรวด +rotation-speed=ความเร็วในการหมุน +science-pack-remaining-amount-key=คงเหลือ +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=ความคืบหน้าการสแกนพื้นที่ +segments=ชิ้นส่วน +shield=พลังป้องกันของโล่ +shield-capacity=ความทนทานของโล่ +shields=โล่ +shooting-speed=ความเร็วในการยิง +shooting-speed-modifier=ตัวปรับความเร็วในการยิง +signals=สัญญาณ +solar-panel-power=พลังงานแสงอาทิตย์ +speed=ความเร็ว +speed-bonus=ความเร็ว +spent-result=ผลการใช้จ่าย +status=สถานะ +storage=ที่เก็บของ +storage-size=ขนาดที่เก็บของ +supply-area=พื้นที่เสบียง +temperature=อุณหภูมิ +throwing-speed=ความเร็วในการขว้าง +tile-size=ขนาด +total-followers=ผู้ติดตามทั้งหมด +total-raw=วัตถุดิบโดยรวม +total-raw-too-complex-to-calculate=ซับซ้อนเกินกว่าจะคำนวณได้ +train-circuit-network-id=ID รถไฟ +train-kills=ฆ่าโดยรถไฟ +train-limit=จำนวนรถไฟสูงสุด +train-limit-value=__1__/__2__ +values-for-evolution-factor=สนับสนุนการโจมตีบริเวณใกล้เคียงด้วยจำนวนวิวัฒนาการปัจจุบันของคุณ (__1__) +variation=รูปแบบต่างๆ +variation-value=__1__ (__2__ ทั้งหมด) +vehicle-enter-instruction=เข้าสู่ยานพาหนะโดยใช้ __CONTROL__toggle-driving__. +vehicle-speed-modifier=ความเร็วยานพาหนะ +walking-speed=ความเร็วในการเดิน +weight=น้ำหนัก +wire-reach=ระยะสาย +yield=ให้ +[description-rail] +back-rail=รางด้านหลัง +block=บล็อก +front-rail=รางด้านหน้า +none=ไม่มี +segment=ชิ้นส่วน +segment-position=ตำแหน่งชิ้นส่วน +trains-in-block=รถไฟในบล็อก +[difficulty] +easy=ง่าย +hard=ยาก +normal=ปกติ +[entity-description] +entity-unknown[1]=วัตถุนี้ไม่พร้อมใช้งานเนื่องจากการลบม็อด จะถูกกู้คืนหากเปิดใช้งานม็อดอีกครั้ง +[entity-name] +entity-unknown=วัตถุที่ไม่รู้จัก +[entity-status] +cant-divide-segments=ไม่สามารถแบ่งส่วนได้ +charging=กำลังชาร์จ +closed-by-circuit-network=ปิดโดยเครือข่ายวงจรไฟฟ้า +disabled=ปิดใช้งาน +disabled-by-control-behavior=ปิดการใช้งานโดยการควบคุมพฤติกรรม +disabled-by-script=ปิดการใช้งานโดยสคริปต์ +discharging=เอาออก +fluid-ingredient-shortage=เกิดการแคลนขาดส่วนผสมของเหลว +fluid-production-overload=การผลิตของเหลว เกินพิกัด +full-burnt-result-output=เอาต์พุตผลลัพธ์ที่เผาไหม้เต็ม +full-output=เอาต์พุตเต็ม +fully-charged=ชาร์จเต็ม +item-ingredient-shortage=ขาดแคลนไอเท็มส่วนผสม +launching-rocket=กำลังปล่อยจรวด +low-input-fluid=ของเหลวป้อนเข้าต่ำ +low-power=พลังงานต่ำ +low-temperature=อุณหภูมิต่ำ +marked-for-deconstruction=ทำเครื่องหมายสำหรับการรื้อถอน +missing-required-fluid=ขาดของเหลวที่จำเป็น +missing-science-packs=ขาดเครื่องมือวิทยาศาสตร์ +networks-connected=เชื่อมต่อเครือข่าย +networks-disconnected=เครือข่ายถูกตัดการเชื่อมต่อ +no-ammo=ไม่มีกระสุน +no-fuel=ไม่มีเชื้อเพลิง +no-ingredients=ไม่มีส่วนผสม +no-input-fluid=ไม่มีของเหลวป้อนเข้า +no-minable-resources=ไม่มีทรัพยากรที่ขุดได้ +no-modules-to-transmit=ไม่มีโมดูลที่จะส่ง +no-power=ไม่มีพลังงาน +no-recipe=ไม่มีสูตรผสม +no-research-in-progress=ยังไม่มีการวิจัยที่ถูกค้นคว้าอยู่ +normal=ปกติ +not-connected-to-rail=ไม่ได้เชื่อมต่อกับราง +not-plugged-in-electric-network=ไม่ติดต่อกับเครือข่ายไฟฟ้า +opened-by-circuit-network=เปิดโดยเครือข่ายวงจรไฟฟ้า +out-of-logistic-network=อยู่นอกเครือข่ายโลจิสติก +preparing-rocket-for-launch=กำลังเตรียมการปล่อยจรวด +recharging-after-power-outage=ทำการชาร์จใหม่หลังจากไฟดับ +turned-off-during-daytime=ปิดในเวลากลางวัน +waiting-for-source-items=รอไอเท็มต้นทาง +waiting-for-space-in-destination=รอพื้นที่ว่างที่จุดปลายทาง +waiting-for-target-to-be-built=รอให้เป้าหมาย สร้างสำเร็จ +waiting-for-train=รอรถไฟ +waiting-to-launch-rocket=กำลังรอการปล่อยจรวด +working=กำลังทำงาน +[entity-type] +tree=ต้นไม้ +[error] +achievement-data-invalid=ไม่สามารถโหลดข้อมูลความสำเร็จ ความสำเร็จในในเครื่องอาจหายไปได้ +audio-could-not-initialize=ไม่สามารถเริ่มต้นเสียง เสียงถูกปิดใช้งาน +audio-error-title=เสียงผิดพลาด +config-data-invalid-prompt-reset-to-default=ไฟล์การกำหนดค่ามีเนื้อหาที่ไม่ถูกต้อง คุณต้องการรีเซ็ตหรือไม่ +crash-to-desktop-message=เกิดข้อผิดพลาดที่ไม่คาดคิด หากคุณกำลังใช้เวอร์ชันล่าสุดของเกม คุณสามารถช่วยเราแก้ไขปัญหาได้โดยการโพสต์เนื้อหาของ log file บนฟอรัม Factorio\nPlease รวมไฟล์บันทึก ม็อดใดๆ ที่คุณอาจใช้อยู่ และขั้นตอนใดๆ ที่คุณทราบเพื่อสร้างการขัดข้องซ้ำ +data-error-title=ข้อมูลผิดพลาด +error-message-box-title=ผิดพลาด +failed-to-create-app-window=ล้มเหลวในการสร้างหน้าต่างแอปพลิเคชัน __1__ +failed-to-load-save-file=ไม่สามารถโหลดไฟล์บันทึกได้ +failed-to-load-window-icon=ไม่สามารถโหลดหน้าต่าง ไอคอน! File path: __1__ +game-state-corruption-detected-save-corrupted=ตรวจพบความเสียหายของตัวเกม คุณจะไม่สามารถโหลดเกมบันทึกได้ +game-state-corruption-detected-saving-aborted=ตรวจพบความเสียหายของตัวเกม ตัวเกมจะไม่ได้รับการบันทึกเพื่อป้องกันความเสียหายของไฟล์บันทึกของคุณ +low-available-space-in-steam-storage=คุณมีพื้นที่ว่างเหลือเพียง __1__ MB ใน Steam Remote Storage ถ้าคุณไม่มีพื้นที่ว่างพอ เกมอาจไม่สามารถจัดเก็บการตั้งค่าและไลบรารีพิมพ์เขียวของคุณได้ และคุณอาจสูญเสียเซฟของคุณหากใช้ Steam Cloud ในการซิงโครไนซ์เซฟระหว่างคอมพิวเตอร์\nเราแนะนำให้คุณลบเซฟเก่าบางไฟล์โดยใช้ปุ่มลบที่อยู่ในเมนูโหลดเกมเพื่อเพิ่มพื้นที่ว่าง +low-available-space-in-steam-storage-title=คำเตือน พื้นที่ว่างเหลือน้อยใน Steam Remote Storage +map-can-not-be-loaded-in-demo-version=แผนที่นี้ไม่สามารถโหลดได้ในเวอร์ชันเดโมของเกม +operation-failed=การดำเนินการล้มเหลว +out-of-vram-cannot-lower-settings=โหมดกราฟิกต่ำและระดับแคชบิตแมปต่ำเปิดอยู่แล้ว ซึ่งหมายความว่าฮาร์ดแวร์ระบบของคุณต่ำกว่าข้อกำหนดขั้นต่ำ หากคุณเชื่อว่านี่เป็นปัญหากับเกม โปรดรายงานในฟอรัมของเรา +out-of-vram-change-quality-to-low=กำลังเปิดตัวเลือกกราฟิกต่ำ กรุณาเริ่มเกมใหม่ +out-of-vram-change-quality-to-normal=การตั้งค่าตัวเลือกความละเอียดสไปรท์ (สูง -> ปกติ) กรุณาเริ่มเกมใหม่ +out-of-vram-change-usage-to-high=การตั้งค่าตัวเลือก bitmap ที่เก็บไว้ (ทั้งหมด -> สูง) กรุณาเริ่มเกมใหม่ +out-of-vram-change-usage-to-low=การตั้งค่าตัวเลือก bitmap ที่เก็บไว้ (กลาง -> ต่ำ) กรุณาเริ่มเกมใหม่ +out-of-vram-change-usage-to-medium=การตั้งค่าตัวเลือก bitmap ที่เก็บไว้ (ทั้งหมด -> กลาง) กรุณาเริ่มเกมใหม่ +out-of-vram-enable-low-vram-mode=กำลังเปิดโหมด VRAM ต่ำ กรุณาเริ่มเกมใหม่ +player-data-invalid=ไม่สามารถโหลดแฟ้มข้อมูลผู้เล่น ความคืบหน้าในโหลดแคมเปญอาจสูญหายได้ +replay-data-not-found=ไม่สามารถเล่นซ้ำได้ เนื่องจากไม่พบข้อมูลเล่นซ้ำ +replay-header-error=ไม่สามารถโหลดส่วนหัวของการเล่นซ้ำได้เนื่องจากข้อผิดพลาดต่อไปนี้: +replay-header-error-old-version=ไม่สามารถโหลดส่วนหัวของการเล่นซ้ำได้ มันอาจจะเก่ากว่ารุ่นปัจจุบัน ___1__ +replay-mod-configuration-mismatch=ไม่สามารถเล่นรีเพลย์ได้: มีการตั้งค่าม็อดไม่เหมือนกัน +replay-version-mismatch=ไม่สามารถเล่นรีเพลย์ได้: สร้างในเวอร์ชัน __1__ แต่เวอร์ชันปัจจุบันคือ __2__ +startup-failed=ไม่สามารถเริ่มเกมได้ +system-initialization-failed=การเริ่มต้นล้มเหลว รหัสข้อผิดพลาด: __1__ +unable-to-create-sprite=ไม่สามารถสร้างสไปรต์ (ขนาด __1__x__2__) หน่วยความจำวิดีโออาจไม่เพียงพอ (VRAM) +value-out-of-range=จำนวนค่าอยู่นอกระยะ: โปรดป้อนค่าระหว่าง __1__ ถึง __2__ +[fluid-description] +fluid-unknown[1]=ของเหลวนี้ไม่พร้อมใช้งานเนื่องจากการลบม็อด จะถูกกู้คืนหากเปิดใช้งานม็อดอีกครั้ง +[fluid-name] +fluid-unknown=ของเหลวที่ไม่รู้จัก +[frequency] +none=ไม่มี +[graphics-errors] +detected-gpu=ตรวจพบ GPU: __1__ +device-removed-button-close=ปิด +device-removed-button-restart=เริ่มต้นใหม่ +device-removed-button-use-opengl=ใช้ OpenGL +device-removed-message1=วิดีโอการ์ดถูกถอดออกจากระบบ หรือมีการอัปเดตไดรเวอร์สำหรับวิดีโอการ์ด +device-removed-message2=ข้อผิดพลาด: __1__ สาเหตุ: __2__ +device-removed-message3=หากคุณพบข้อผิดพลาดนี้บ่อยๆ ให้ลองรีบูตพีซีหรืออัปเดตไดรเวอร์กราฟิกของคุณ\nพีซีอาจไม่เสถียรเนื่องจากการโอเวอร์คล็อกหรือความร้อนสูงเกินไป +device-removed-message4=วิธีแก้ปัญหาที่เป็นไปได้ คุณสามารถลองเปลี่ยน Factorio เป็น OpenGL renderer +device-removed-title=Factorio ขัดข้องเนื่องจากการรีเซ็ตหรือถอดการ์ดวิดีโอ +direct3d-failed-to-initialize=ไม่สามารถเริ่มต้น DirectX, Factorio ต้องใช้การ์ดกราฟิกที่รองรับ DirectX 10 หรือดีกว่า +graphics-settings-keep=เก็บ +graphics-settings-reset=รีเซ็ต +opengl-failed-to-initialize=Factorio ต้องการ OpenGL เวอร์ชัน __1__ หรือสูงกว่า เวอร์ชันที่มีในคอมพิวเตอร์เครื่องนี้คือ __2__ +out-of-videomemory=หน่วยความจำวิดีโอไม่เพียงพอ ลองลดความละเอียดสไปรท์หรือเปิดใช้งานการบีบอัดพื้นผิว +reset-graphics-settings-question=คุณต้องการรีเซ็ตการตั้งค่ากราฟิกหรือไม่? +[gui] +all=ทั้งหมด +ammo=กระสุน +any=ใด ๆ +armor=เกราะ +artillery-ammo=กระสุนปืนใหญ่ +blueprint-access-error=ไม่สามารถแก้ไขที่เก็บของ ของผู้เล่นอื่น +blueprint-components=ส่วนประกอบ +blueprint-dummy-error=ไม่สามารถแก้ไขพิมพ์เขียวที่มีข้อมูลวัตถุที่ไม่รู้จัก +blueprint-icons-empty-error=พิมพ์เขียวต้องมีอย่างน้อยหนึ่งไอคอน +blueprint-include-entities=วัตถุ +blueprint-include-fuel=เชื้อเพลิงรถไฟ +blueprint-include-modules=โมดูล +blueprint-include-station-names=ชื่อป้ายรถไฟ +blueprint-include-tiles=ตารางหน่วย +blueprint-include-trains=รถไฟ +blueprint-include-trains-tooltip=รวมรถไฟไว้ในพิมพ์เขียว +blueprint-not-available=การดาวน์โหลดพิมพ์เขียวจากคลังข้อมูลยังไม่เสร็จสิ้น +blueprint-not-present=พิมพ์เขียวถูกย้ายออกไปโดยผู้เล่นอื่น +blueprint-player-not-available=ไม่สามารถถ่ายโอนพิมพ์เขียวได้: ผู้เล่นออฟไลน์อยู่ +blueprint-preview=แสดงตัวอย่าง +blueprint-preview-edit-tooltip=แก้ไขป้ายกำกับ, คำอธิบาย และไอคอน +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ เพื่อลบ, __CONTROL_LEFT_CLICK__ เพื่อเรียกคืน +blueprint-preview-hint-specific=__CONTROL__mine__ เพื่อลบ, __CONTROL__build__ เพื่อเรียกคืน +blueprint-preview-not-editable-hint-dummy-entities=พิมพ์เขียวนี้ไม่สามารถเปลี่ยนแปลงได้, ข้อมูลของมันถูกบันทึกแยกต่างหากเพื่อให้สามารถกู้คืนเนื้อหาที่modไปได้ +blueprint-preview-not-editable-hint-other-player=พิมพ์เขียวนี้ไม่สามารถเปลี่ยนแปลงได้เพราะอยู่ในไลบรารีของผู้เล่นอื่น +blueprint-preview-not-editable-hint-preview=พิมพ์เขียวนี้ไม่สามารถเปลี่ยนแปลงได้เนื่องจากเนื้อหายังไม่ได้โอนไปยังเกม +blueprint-select-replacement=เลือกตัวแทน +blueprint-shelf-not-synced=คลังพิมพ์เขียวของผู้เล่นยังไม่พร้อมใช้งาน +cancel=ย้อนกลับ +cancel-instruction=ยกเลิก (__CONTROL__toggle-menu__) +changelog=ความเปลี่ยนแปลง +character=ผู้เล่น +clear=ล้าง +clear-blueprint=ลบพิมพ์เขียว +close=ปิด +close-instruction=ปิด (__CONTROL__confirm-gui__ หรือ __CONTROL__toggle-menu__) +color=สี +confirm=ยืนยัน +confirm-instruction=ยืนยัน (__CONTROL__confirm-gui__) +confirm-load-game-load=โหลด +confirm-load-game-settings-changed=ม็อดถูกลบออกหรือมีการเปลี่ยนแปลงการตั้งค่าม็อด คุณแน่ใจหรือไม่ว่าต้องการโหลดเซฟนี้ต่อ +confirm-load-game-sync=ซิงค์ mods และโหลด +confirm-quit=เกมไม่ได้ถูกบันทึก คุณแน่ใจหรือว่าจะเลิกเล่น? +confirm-restart=คุณแน่ใจหรือไม่ว่าจะเริ่มต้นใหม่? +confirmation=การยืนยัน +constant-number=จำนวนคงที่ +converting-map=แปลงแผนที่ __1__ +copy=คัดลอก +copy-this=สร้างสำเนาของสิ่งนี้ +crafting=สร้างของ +credits=เครดิต +delete=ลบ +delete-blueprint-record=ลบพิมพ์เขียว +destroy-blueprint=ทำลายพิมพ์เขียว +destroy-book=ทำลายหนังสือพิมพ์เขียว +destroy-deconstruction-planner=ทำลายแผนการรื้อถอน +destroy-upgrade-planner=ทำลาย __1__ +drop-blueprint-nothing-to-drop-error=ไม่มีพิมพ์เขียวในเคอร์เซอร์เพื่อวางลง +empty-blueprint-error=พิมพ์เขียวว่างเปล่า +enable-logistics-while-moving=เปิดใช้การขนส่งขณะเคลื่อนใหว +equipment-grid=ช่องอุปกรณ์ +eula=EULA +exit=ออก +export-to-string=ส่งไปยังสตริง +fluid-ingredient=ส่วนผสมของเหลว +fluid-ingredient-description=อินพุตของเหลวที่เป็นไปได้ +fuel=เชื้อเพลิง +generating-new-map=กำลังสร้างแผนที่ใหม่ +grabbed-item=ไอเทมที่จับไป +grid=ตาราง +guns=ปืน +ingredient=ส่วนผสม +ingredient-description=อินพุตที่เป็นไปได้ +instruction-to-activate=__1__ เพื่อเปิดใช้งาน +instruction-to-alt-select=__1__ แล้วลากเพื่อเลือกและข้ามหน้าต่างการกำหนดค่า +instruction-to-build=__1__ เพื่อสร้าง +instruction-to-cancel-deconstruct=__1__ แล้วลากเพื่อยกเลิกการรื้อถอน +instruction-to-cancel-upgrade=__1__ แล้วลากเพื่อยกเลิกคำสั่งอัปเกรด +instruction-to-change-size=__1__/__2__ เพื่อเปลี่ยนขนาดพื้นที่ +instruction-to-clear-generic=__1__ เพื่อล้างออก +instruction-to-clear-item=__1__ เพื่อล้างทิ้ง +instruction-to-clear-quickbar-slot=__1__ เพื่อล้างปุ่มลัด +instruction-to-connect-spidertron-remote=__1__ บน spidertron เพื่อเชื่อมต่อ +instruction-to-consume=__1__ เพื่อบริโภค +instruction-to-cycle-blueprint-backards=__1__ สำหรับก่อนหน้านี้ +instruction-to-cycle-blueprint-forwards=__1__ สำหรับถัดไป +instruction-to-deconstruct=__1__ แล้วลากเพื่อรื้อถอน +instruction-to-destroy=__1__ เพื่อทำลาย +instruction-to-downgrade=__1__ แล้วลากเพื่อดาวน์เกรด +instruction-to-force-build=__1__ เพื่อบังคับให้สร้าง +instruction-to-mine-tiles=__1__ เพื่อขุดตารางหน่วยที่สร้างขึ้น +instruction-to-open-item=__1__ เพื่อเปิด +instruction-to-order-spidertron=__1__ เพื่อส่งspidertron +instruction-to-order-spidertron-to-follow=__1__ เพื่อติดตามวัตถุที่เลือก +instruction-to-queue-spidertron-order=__1__ เพื่อเพิ่มคำสั่งย้ายลงคิว +instruction-to-repair=__1__ และกดค้างไว้เพื่อซ่อมแซมวัตถุที่เลือก +instruction-to-reset-item=__1__ เพื่อรีเซ็ต +instruction-to-select=__1__ แล้วลากเพื่อเลือกเนื้อหา +instruction-to-shoot=__1__ เพื่อยิง +instruction-to-throw=__1__ เพื่อโยน +instruction-to-upgrade=__1__ แล้วลากเพื่ออัปเกรด +instruction-when-in-cursor=เมื่ออยู่ในเคอร์เซอร์ +inventory=ช่องเก็บของ +inventory-filter=ตัวกรองช่องเก็บของ +licenses=ใบอนุญาต +load=โหลด +loading-map=กำลังโหลดแผนที่ __1__ +loading-new-map=กำลังโหลดแผนที่ใหม่ +logistic-requests-disabled=คำขอลอจิสติกส์ถูกปิดใช้งาน +logistic-trash-slots=ช่องขนถ่ายขยะ +map-exchange-string=สตริงแลกเปลี่ยนโดยแผนที่ +mining-fluid=กักเก็บของเหลว +mod-scenarios=สถานการณ์ของม็อด +mod-with-campaign-not-available=ม็อดกับแคมเปญนี้ไม่สามารถใช้ได้ +module=โมดูล +module-description=โมดูลที่อนุญาต: +no=ไม่ +no-recipe-available=ไม่มีสูตรผสม +no-recipes-found=ไม่พบสูตรผสม +not-available=ไม่มี +not-connected=ยังไม่เชื่อมต่อ +not-in-logistic-network=ไม่อยู่ในเครือข่ายลอจิสติกส์ +nothing-found=ไม่พบผลลัพธ์ +notice=แจ้งเตือน +off=ปิด +ok=ตกลง +on=เปิด +open-equipment-grid=เปิดช่องอุปกรณ์ +or-set-a-constant=หรือตั้งค่าคง +owner=เจ้าของ +queued=จัดลำดับสำหรับการโอนย้าย +quit=ออก +reassign-blueprint=เลือกส่วนประกอบใหม่สำหรับพิมพ์เขียว +refresh=โหลดใหม่ +release-date=วันที่เผยแพร่: +remove-blueprint-book-record=ลบหนังสือพิมพ์เขียว +reset=ตั้งค่าใหม่ +reset-consumpiton-filters=ตั้งค่าตัวกรองใหม่ +reset-production-filters=ตั้งค่าตัวกรองใหม่ +restart=เริ่มใหม่ +result=ผลการเล่น +rocket-inventory-slot=ช่องเก็บของจรวด +rocket-inventory-slot-description=คุณควรจะต้องใส่ดาวเทียมที่นี่ +rocket-launch=ปล่อยจรวด +rocket-launch-started=ปล่อยจรวดไปแลัว +rocket-preparing=กำลังเตรียมการ +rocket-result-inventory-slot=ผลจากการยิงจรวด +save=เซฟ +saving-map=บันทึกแผนที่ __1__ +script-inventory=ช่องเก็บสคริปต์ +search=ค้นหา +search-with-focus=ค้นหา (__1__) +select-filter=เลือกตัวกรอง +select-signal=เลือกสัญญาณ +select-upgrade=เลือกอัพเกรด +set=กำหนด +set-amount=กำหนดปริมาณ +set-filter=ตั้งค่าตัวกรอง +set-inventory-bar-title=จำกัดช่องเก็บของบางส่วนเพื่อไม่ให้ถูกเติมโดยเครื่องจักร +since-last-played=ตั้งแต่เล่นครั้งล่าสุด (__1__) +space-usage-mb=การใช้พื้นที่: __1__ MB / __2__ MB +subversion=เวอร์ชั่นรอง: +sync-mods-with-save=ม็อดที่ซิงค์กับบันทึก +synchronize=ซิงโครไนซ์ +total=รวมทั้งหมด +transferring=ถ่ายโอน +update=อัปเดต +upgrade-blueprint-book-tooltip=อัปเกรดไอเท็มและวัตถุในพิมพ์เขียวทั้งหมดในหนังสือเล่มนี้ +upgrade-blueprint-tooltip=อัปเกรดไอเท็มและวัตถุในพิมพ์เขียว +user-scenarios=สถานการณ์ของผู้ใช้ +version=เวอร์ชัน: +weapons=อาวุธ +yes=ใช่ +[gui-about] +created-by=สร้างโดย +forums=ฟอรั่ม +release=เผยแพร่เมื่อ +version=รุ่นของเกม +website=เว็บไซต์ +[gui-achievements] +modded-game=เกมใช้ mods ในการเล่น Achievements จะถูกแยกจากเวอร์ชั่นปกติของเกม +not-in-game-long-enough=คุณต้องเล่นมากกว่า __1__% ของเวลาเล่นทั้งหมดของเกมจึงจะได้รับ achievements เกมเปิดเป็นเวลา __2__ แต่คุณใช้เวลาเพียง __3__ ในการเล่นเกม +title=ความสำเร็จ +track=เริ่มติดตาม +unlocked-count=ได้รับ __1__ จาก __2__ +untrack=หยุดติดตาม +[gui-additional-entity-settings] +apply-entity-health=ใส่พลังชีวิต +apply-entity-tag=ใช้แท็ก +corpse-expires=ศพหมดอายุ +difficulty=ระดับความยาก +entity-tag=แท็กของวัตถุ +indestructible=ทำลายไม่ได้ +not-minable=ขุดเจาะไม่ได้ +not-operable=ใช้งานไม่ได้ +not-rotatable=หมุนไม่ได้ +properties=คุณสมบัติ +recipe-locked=สูตรผสมถูกล็อก +title=__1__ การตั้งค่าพิเศษ +to-be-looted=ที่จะถูกเก็บ +[gui-admin-player] +character-equipment=อุปกรณ์ +character-main-inventory=ช่องเก็บของหลัก +cursor-stack=กองบนเคอร์เซอร์ +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{1=วัตถุ|rest=วัตถุ}__ กำลังได้รับความเสียหาย +destroyed=__1__ __plural_for_parameter_1_{1=วัตถุ|rest=วัตถุ}__ ถูกทำลาย +map-hint=ดูแผนที่เพื่อรายละเอียดเพิ่มเติม +no-material-for-construction=__1__ __plural_for_parameter_1_{1=วัตถุนี้|rest=วัตถุ}__ ขาดวัสดุในการก่อสร้าง +no-storage=เครือข่ายขนส่งไม่มีกล่องเก็บของเพียงพอ +not-enough-construction-robots=__1__ __plural_for_parameter_1_{1=entity is|rest=entities are}__ ไม่มีหุ่นยนต์ก่อสร้าง +not-enough-repair-packs=__1__ __plural_for_parameter_1_{1=วัตถุนี้|rest=วัตถุ}__ ขาดชุดซ่อม +title=อันตราย +train-out-of-fuel=รถไฟเชื้อเพลิงหมด +turret-fire=__1__ __plural_for_parameter_1_{1=ป้อมปืน กำลัง|rest=ป้อมปืน กำลัง}__ พัวพันกับศัตรู +[gui-arithmetic] +input=ข้อมูลเข้า +output=ผลลัพธ์ +[gui-assembling-machine] +change-recipe=เปลี่ยนสูตร +select-recipe=เลือกสูตรการผลิต +[gui-auth-server] +client-version-too-old=เวอร์ชันของไคลเอนต์เกมของคุณเก่าเกินไปที่จะใช้บริการออนไลน์ โปรดอัปเดตเป็นรุ่นล่าสุดของ Factorio +email-authentication-invalid=รหัสการตรวจสอบไม่ถูกต้อง โปรดตรวจสอบอีเมลของคุณและลองอีกครั้ง +email-authentication-required=ต้องมีการตรวจสอบความถูกต้องของอีเมล โปรดเข้าสู่ระบบบน Factorio.com ด้วยเบราว์เซอร์ของคุณและป้อนรหัสที่เราส่งถึงคุณ +email-change-rate-limit=คุณสามารถเปลี่ยนที่อยู่อีเมลได้เพียงครั้งเดียวใน 7 วัน +email-invalid-format=ที่อยู่อีเมลที่ระบุอยู่ในรูปแบบที่ไม่ถูกต้อง, โปรดตรวจสอบ +email-registered=ที่อยู่อีเมลนี้ลงทะเบียนไปแล้ว +failed-to-reach-server-error=ไม่สามารถเข้าถึงเซิร์ฟเวอร์ตรวจสอบสิทธิ์ โค้ด: __1__ ข้อผิดพลาด: __2__ +generic-timeout=การดำเนินการล้มเหลวเนื่องจากหมดเวลา โปรดลองใหม่ภายหลัง +generic-verification-failed=การยืนยันบัญชีของคุณล้มเหลว โปรดตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบของผู้ให้บริการอื่นแล้วลองอีกครั้ง +invalid-characters-in-username=ชื่อผู้ใช้ของคุณมีอักขระที่ไม่ถูกต้อง โปรดไปที่ __1__ ในเว็บเบราว์เซอร์ของคุณและเลือกชื่อผู้ใช้ใหม่ +json-parse-error=ไม่สามารถวิเคราห์การตอบสนองของเซิร์ฟเวอร์รับรองความถูกต้องได้, อาจเป็นความผิดพลาดของเซิฟเวอร์เอง +login-blacklist=ที่อยู่ IP ของคุณอยู่ในบัญชีดำเนื่องจากมีการละเมิดในอดีต หากคุณรู้สึกว่านี่เป็นข้อผิดพลาดและต้องการยกเลิกการแบน โปรดติดต่อ __1__ +login-deletion-pending=ไม่สามารถเข้าสู่ระบบได้ เนื่องจากบัญชีของคุณอยู่ระหว่างรอการลบ หากคุณต้องการยกเลิกกระบวนการนี้ ให้เข้าสู่ระบบบนเว็บไซต์, __1__ +login-failed=ชื่อผู้ใช้หรืออีเมลและรหัสผ่านที่ระบุไม่ตรงกับบัญชีใดๆ +login-failed-steam-only=บัญชี Factorio.com ที่ใส่เป็นบัญชีที่ลงทะเบียนผ่าน Steam โปรดเข้าสู่ระบบด้วย Steam หรือไปที่ __1__ เพื่อตั้งรหัสผ่าน +login-insufficient-membership=บัญชีของคุณไม่ได้เป็นเจ้าของเกม กรุณาซื้อเพื่อเข้าสู่ระบบ +login-too-many-attempts=มีการพยายามเข้าสู่ระบบที่ล้มเหลวหลายครั้งเกินไป โปรดลองใหม่ในภายหลัง. หากคุณลืมรหัสผ่าน คุณสามารถรีเซ็ตรหัสผ่านได้ที่ __1__ +login-unlinked=ดูเหมือนว่าบัญชี Steam ของคุณจะไม่ได้เป็นเจ้าของเกมอีกต่อไป ดังนั้นเราจึงยกเลิกการเชื่อมโยงเกมจากบัญชี Factorio ของคุณ คุณสามารถเชื่อมโยงบัญชี Factorio ของคุณกับบัญชี Steam ที่เป็นเจ้าของเกมเพื่อกู้คืนการเป็นสมาชิกของคุณ +server-down-for-maintenance=ขณะนี้บริการออนไลน์หยุดให้บริการเพื่อการบำรุงรักษา โปรดลองอีกครั้งในภายหลัง +steam-id-already-registered=บัญชี Steam ของคุณเชื่อมโยงกับบัญชี Factorio.com ที่มีอยู่แล้ว โปรดเข้าสู่ระบบโดยใช้บัญชี Factorio ของคุณแทน +steam-id-doesnt-own-factorio=บัญชี Steam ของคุณไม่ได้เป็นเจ้าของเกม Factorio โปรดซื้อเกมเพื่อสร้างบัญชี +steam-id-timeout=ไม่สามารถตรวจสอบความเป็นเจ้าของ Factorio ได้เนื่องจากการเชื่อมต่อกับ Steam หมดเวลา กรุณาลองอีกครั้ง. +steam-ticket-verification-failed=การยืนยันตัวผู้ใช้ Steam ล้มเหลว โปรดตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบ Steam แล้วลองอีกครั้ง +unknown-error=เซิร์ฟเวอร์ส่งคืนข้อผิดพลาด: __1__ +username-invalid-characters=ประเภทอักขระไม่ถูกต้องในชื่อผู้ใช้ที่ระบุ โปรดใช้เฉพาะอักขระที่เป็นตัวอักษรและตัวเลขผสมกันและ .- +username-taken=ชื่อผู้ใช้ที่ระบุได้รับการลงทะเบียนแล้ว โปรดเลือกชื่ออื่น หรือเข้าสู่ระบบหากเป็นของคุณ +username-too-long=ชื่อผู้ใช้ที่ระบุยาวเกินไป (สูงสุด 30 ตัวอักษร) +username-too-short=ชื่อผู้ใช้ที่ระบุสั้นเกินไป (ขั้นต่ำ 2 ตัวอักษร) +[gui-blueprint] +absolute-snapping=แอบโซลูท +absolute-snapping-tooltip=ประกบกับช่องหลัก พิกัดจะระบุตำแหน่งการวางพิมพ์เขียวที่สัมพันธ์กับช่องหลัก +close-blueprint=ปิดพิมพ์เขียว +commit-blueprint=บันทึกพิมพ์เขียว +components=ส่วนประกอบ +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ เพื่อลบส่วนประกอบทั้งหมดของประเภทนั้น\n__ALT_CONTROL_LEFT_CLICK__1__ เพื่อเพิ่มส่วนประกอบทั้งหมดของประเภทนั้นกลับ +create-blueprint=สร้างพิมพ์เขียว +existing-blueprint=ไอเท็มพิมพ์เขียว +filters=ตัวกรอง +grid-position=ตำแหน่งของช่อง +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ในหน้าพรีวิวเพื่อเปลี่ยนตำแหน่งตาราง +grid-size=ขนาดของช่อง +grid-size-tooltip=ขนาดของรูปแบบการทำซ้ำของการสร้าง +height=ความสูง +icon=ไอคอน +icon-tooltip=ที่นี่คุณสามารถเปลี่ยนไอคอนที่จะแสดงถึงพิมพ์เขียวนี้ได้ +library-blueprint=พิมพ์เขียวในไลบรารีพิมพ์เขียว +library-blueprint-owned-by-other-player=พิมพ์เขียวในไลบรารีพิมพ์เขียว ที่ผู้เล่นคนอื่นเป็นเจ้าของ +new-blueprint=ตั้งค่าพิมพ์เขียวใหม่ +relative-snapping=รีเลทีฟ +relative-snapping-tooltip=อนุญาตให้พิมพ์เขียวจัดเข้ากับตำแหน่งที่ "สร้างโดยการลาก" เริ่มต้น +settings=ตั้งค่า +snap-to-grid=ประกบกับช่อง +snap-to-grid-tooltip=ประกบพิมพ์เขียวไปยังช่องเมื่อสร้าง +unnamed-blueprint=พิมพ์เขียวไม่มีชื่อ +width=ความกว้าง +[gui-blueprint-book] +blueprints=พิมพ์เขียว +confirm-blueprint-book-deletion=คุณแน่ใจหรือไม่ว่าต้องการลบหนังสือพิมพ์เขียว +delete-blueprint-book=ลบหนังสือ +icon-tooltip=เมื่อว่างเปล่า หนังสือจะแสดงไอคอนของพิมพ์เขียวที่ใช้งานอยู่ +scroll-to-change-active=ใช้ __CONTROL__cycle-blueprint-forwards__ และ __CONTROL__cycle-blueprint-backwards__เพื่อเปลี่ยนพิมพ์เขียวที่ใช้งานอยู่ +scroll-to-change-active-specific=ใช้ __CONTROL_STYLE_BEGIN____1__การหมุนเมาส์__CONTROL_STYLE_END__ เพื่อเปลี่ยนพิมพ์เขียวที่ใช้งานอยู่ +unnamed-blueprint-book=หนังสือพิมพ์เขียวไม่มีชื่อ +[gui-blueprint-library] +blueprint-book=หนังสือพิมพ์เขียว +blueprint-book-edit=การแก้ไขในหนังสือพิมพ์เขียว +blueprint-book-string=สตริงหนังสือพิมพ์เขียว +blueprint-string=สตริงพิมพ์เขียว +cant-manipulate-not-synchronized-shelf=ไม่สามารถจัดการชั้นวางที่ยังไม่ได้ซิงโครไนซ์ได้ +deconstruction-item-string=รื้อถอนสตริงไอเท็ม +deconstruction-tool-edit=การแก้ไขเครื่องมือรื้อถอน +drop-blueprint=วางพิมพ์เขียว +failed-loading-cloud-storage=การโหลดคลังพิมพ์เขียวจากคลาวด์ล้มเหลว กำลังโหลดเวอร์ชันของคลังภายในเครื่องแทน +failed-loading-storage=โหลดการจัดเก็บพิมพ์เขียวล้มเหลว: __1__ กำลังสำรองข้อมูลการจัดเก็บปัจจุบันไปยัง __2__ +failed-saving-cloud-storage=การบันทึกคลังพิมพ์เขียวไปยังคลาวด์ล้มเหลว คุณอาจใช้พื้นที่ว่างสำหรับ Cloud Sync จนหมด เพื่อป้องกันการสูญเสียไลบรารีพิมพ์เขียวของคุณ กรุณาสำรองไฟล์ __1__ +game-blueprints-title=พิมพ์เขียวของเกม +grid-view=มุมมองตาราง +import=นําเข้า +import-string=นำเข้าสตริง +list-view=มุมมองรายการ +make-new=__1__ ใหม่ +not-available-yet=พิมพ์เขียวยังไม่พร้อมใช้งานได้ +not-synced-warning=[img=utility/warning_icon][color=red]ไลบรารีพิมพ์เขียวยังไม่ได้รับการซิงค์/color] +player-storage=__1__ - คลังพิมพ์เขียว +private-shelf=พิมพ์เขียวของฉัน +shared-shelf=แบ่งปันพิมพ์เขียว +shelf-choice=ตัวกรอง: +shelf-choice-all=ทั้งหมด +shelf-choice-game=พิมพ์เขียวของเกม +synchronising=กำลังซิงค์... +title=คลังพิมพ์เขียว +transfer-progress=โอนความคืบหน้า +unknown-player-storage=กล่องเก็บของผู้เล่นไม่ทราบนาม +upgrade-item-string=สตริงเพื่ออัพเกรดไอเทม +upgrade-tool-edit=การแก้ไขเครื่องมืออัปเกรด +[gui-bonus] +artillery-range=ระยะปืนใหญ่ +character-build-distance=ระยะการก่อสร้าง +character-crafting-speed=ความเร็วในการสร้าง +character-health-bonus=พลังชีวิต +character-inventory-slots-bonus=โบนัสช่องเก็บของ +character-item-drop-distance=ระยะการดรอปไอเทม +character-item-pickup-distance=ระยะการเก็บไอเท็ม +character-logistic-slots=ช่องเรียกขอลอจิสติกส์ +character-logistic-trash-slots=ช่องทิ้งขยะลอจิสติกส์ +character-loot-pickup-distance=ระยะการเก็บสิ่งของ +character-mining-speed=ความเร็วในการขุดเจาะ +character-reach-distance=ระยะการเข้าถึง +character-resource-reach-distance=ระยะทางเข้าถึงทรัพยากร +character-running-speed=ความเร็วในการเดิน +damage-bonus=พลังโจมตี +follower-robot-lifetime=ตลอดชีพ +inserter-stack-size-bonus=ความจุแขนกล +laboratory-productivity=ผลผลิตงานวิจัย +laboratory-speed=ความเร็วในการวิจัย +maximum-following-robots-count=จำนวนหุ่นยนต์ผู้ติดตาม +mining-drill-productivity-bonus=กำลังการผลิตของเหมืองแร่ +no-bonuses=ยังไม่มีโบนัสจากการวิจัย +shooting-speed-bonus=ความเร็วในการยิง +stack-inserter-capacity-bonus=ความจุของแขนกลที่ใช้ทำกอง +title=โบนัส +train-braking-force-bonus=แรงเบรคของรถไฟ +turret-damage-bonus-description=(ซ้อนเพิ่มกับโบนัสความแรงกระสุน) +worker-robot-battery=ขนาดแบตเตอรี่ +worker-robot-speed=ความเร็วในการเคลื่อนที่ +worker-robot-storage=ความจุสัมภาระ +[gui-browse-games] +access=การเข้าถึง +access-password=รหัสผ่าน +access-public=สาธารณะ +cant-join-game-steam-init-failed=ไม่สามารถเข้าร่วมเกมโดยใช้เครือข่าย Steam: Steam ไม่ได้เริ่มต้นอย่างถูกต้อง คุณสมบัติที่เกี่ยวข้องกับ Steam ถูกปิดใช้งาน การรีสตาร์ท Steam มักจะแก้ไขปัญหานี้ได้ คุณต้องการลองเข้าร่วมโดยใช้เครือข่ายที่ไม่ใช่ Steam หรือไม่? +description=รายละเอียด +downloading-game-information=กำลังดาวน์โหลดข้อมูลเกม +favourite-tooltip=รายการโปรด +games-headers-name=ชื่อ +games-headers-players=ผู้เล่น +games-headers-playtime=เวลาเล่น +has-friends=เพื่อนบน Steam ในเกม +has-mods=มีม็อด +has-password=มีรหัสผ่าน +has-players=มีผู้เล่น +is-dedicated-server=เป็นเซิร์ฟเวอร์เฉพาะ +join-game=เข้าร่วมเกม +loading=กำลังโหลด... +mods=ม็อด +no-game-selected=ไม่มีเกมที่เลือก +no-players=ไม่มี +none=ไม่มี +ping=Ping +ping-calculating=กำลังคำนวณ +ping-cant-reach=ไม่สามารถเข้าถึงได้ +players=ผู้เล่น +search=ค้นหา +search-filters=ค้นหาด้วยตัวกรอง +tags=แท็ก +title=เรียกดูเกม +version=เวอร์ชันของเกม +[gui-building-statistics] +built=สร้าง +deconstructed=รื้อถอน +title=สิ่งก่อสร้าง +upgraded=อัพเกรดสำเร็จ +[gui-car] +automatic-targeting=การกำหนดเป้าหมายอัตโนมัติ +color=สี +driver=ผู้ขับ +passenger=ผู้โดยสาร +trunk=ภายในรถ +weapons-control=การควบคุมอาวุธ +with-gunner=มีคนยิงปืน +with-gunner-description=ยิงศัตรูที่อยู่ใกล้เคียงโดยอัตโนมัติเมื่อมีคนยิงปืน (คนขับหรือผู้โดยสาร) อยู่ในรถ +without-gunner=ไม่มีคนยิงปืน +without-gunner-description=ยิงศัตรูที่อยู่ใกล้โดยอัตโนมัติเมื่อไม่มีคนในรถ +[gui-character] +crafting-queue=คิวการสร้าง +exoskeleton=เกราะเสริมพลัง +personal-logistics-description=การปิดระบบขนส่งส่วนบุคคลจะหยุดหุ่นยนต์ขนส่งจากการนำไอเท็มที่ร้องขอมา นอกจากนี้ยังจะหยุดไอเท็มจากการถูกย้ายไปยังช่องถังขยะโดยอัตโนมัติ หุ่นยนต์โลจิสติกส์จะยังคงล้างช่องถังขยะต่อ +personal-roboport=roboport ส่วนบุคคล +[gui-constant] +off=ปิด +on=เปิด +output=ผลลัพธ์ +output-signals=สัญญาณออก +[gui-control-behavior] +circuit-connection=การเชื่อมต่อวงจร +circuit-network=วงจรไฟฟ้า +connect=เชื่อมต่อ +connected-to-network=เชื่อมต่อกับเครือข่าย +green-network-id=[color=green]__1__[/color] +logistic-connection=การเชื่อมต่อกับการขนส่ง +logistic-network=เครือข่ายขนส่ง +mode-of-operation=โหมดการดำเนินการ +no-network-in-range=ไม่มีเครือข่ายในพิกัด +not-connected=ยังไม่เชื่อมต่อ +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=กำแพงพร้อมกับหน่วยควบคุมประตู +[gui-control-behavior-modes] +close-signal=ปิดสัญญาณ +close-signal-description=เมื่อเงื่อนไขที่ระบุเป็นจริง จะพยายามทำให้สัญญาณนี้เป็นสีแดงและหยุดรถไฟไม่ให้ผ่าน\nหากรถไฟไม่สามารถหยุดตามเวลาได้ (สัญญาณเป็นสีเหลือง) หรือผ่านไปแล้ว (สัญญาณเป็นสีแดง) สัญญาณจะไม่หยุดรถไฟขบวนนั้น\nหมายเหตุ: รถไฟมักจะหยุดที่สัญญาณและไม่พยายามหาเส้นทางอื่น แม้ว่าจะมีทางที่ว่างไว้ก็ตาม +enable-disable=เปิด/ปิด +enable-disable-description=เปิดการใช้งานวัตถุนี้เมื่อเงื่อนใขถูกต้องเท่านั้น +enable-disable-train-stop-description=เปิดวัตถุนี้เมื่อเงื่อนไขเป็นจริงเท่านั้น\nรถไฟจะข้ามป้ายที่ปิดใช้งาน ช่วยให้คุณควบคุมเส้นทางรถไฟได้ +none=ไม่มี +none-write-description=ไม่เปลี่ยนแปลงการทำงานของวัตถุนี้โดยอ้างอิงจากวงจรไฟฟ้า +open-gate=เปิดประตู +open-gate-description=ประตูจะเปิดตราบเท่าที่เงื่อนใขในวงจรไฟฟ้านั้นเป็นจริง +read-belt-contents=ตรวจสอบไอเท็มบนสายพาน +read-belt-contents-description=อ่านสิ่งที่บรรจุของสายพานและส่งไปยังเครือข่ายวงจร สายพานจะไม่ส่งสัญญาณจังหวะที่ถูกต้องเมื่อมีการใส่หรือดึงไอเท็มจากกึ่งกลางของสายพานโดยวัตถุภายนอก +read-chain-signal=อ่านสัญญาณ +read-chain-signal-description=อ่านสีของสัญญาณลูกโซ่รางและส่งสัญญาณเครือข่ายวงจรที่ระบุด้านล่าง +read-charge-level=ตรวจสอบปริมาณประจุ +read-charge-level-description=ตรวจสอบความจุไฟฟ้าในเครื่องสำรองไฟเป็นเปอร์เซ็นต์ตั้งแต่ 0 ถึง 100 และส่งไปยังวงจรไฟฟ้า +read-contents=ตรวจสอบสิ่งที่บรรจุอยู่ +read-contents-description=ตรวจสอบสิ่งของในที่เก็บของ และส่งสัญญาณไปยังวงจรไฟฟ้า +read-hand-contents=ตรวจสอบสิ่งที่อยู่ในมือจับ +read-hand-contents-description=ตรวจสอบสิ่งของในมือจับของแขนกล และส่งสัญญาณไปยังวงจรไฟฟ้า +read-logistic-network-contents=ตรวจสอบสิ่งของในระบบขนส่ง +read-logistic-network-contents-description=ตรวจสอบสิ่งของที่มีในระบบขนส่ง และถ่ายทอดเป็นสัญญาณไปยังระบบไฟฟ้า +read-resources=ตรวจสอบทรัพยากร +read-resources-description=ตรวจสอบปริมาณทรัพยากรจากแท่นขุดเจาะนี้และส่งสัญญาณไปยังวงจรไฟฟ้า \nถ้าทรัพยากรนั้นไม่มีขีดจำกัด, ระบบจะตรวจสอบอัตราการขุดเจาะที่ยังไม่แปรค่า \nค่าของสัญญาณจะอัพเดตทุก 5 วินาที +read-robot-stats=อ่านสถิติของหุ่นยนต์ +read-robot-stats-description=อ่านจำนวนหุ่นยนต์ในเครือข่ายโลจิสติกส์ของ roboport นี้และส่งไปยังเครือข่ายวงจร +read-sensor=อ่านเซนเซอร์ +read-sensor-description=ส่งสัญญาณไปยังเครือข่ายวงจรเมื่อมีตัวละครมาหน้าประตูและเปิดออก +read-signal=อ่านสัญญาณ +read-signal-description=อ่านสีของสัญญาณรางและส่งสัญญาณเครือข่ายวงจรที่ระบุด้านล่าง\nหากสัญญาณรางเป็นสีแดงเพราะถูกปิดจากเครือข่ายวงจร จะไม่มีการส่งสัญญาณใดๆ +read-stopped-train=ตรวจสอบรถไฟที่จอดอยู่ +read-stopped-train-description=เมื่อรถไฟเข้าจอดที่สถานีรถไฟ สัญญาณจะถูกส่งออกไปด้วยเลขเฉพาะของรถไฟนั้นๆ +read-train-contents=ตรวจสอบสินค้าในรถไฟ +read-train-contents-description=ตรวจสอบสิ่งของในขบวนรถไฟที่เข้าจอดในสถานีรถไฟนี้ และส่งสัญญาณไปยังวงจรไฟฟ้า +read-trains-count=อ่านจำนวนรถไฟ +read-trains-count-description=อ่านจำนวนรถไฟที่จะไปป้ายรถไฟแห่งนี้ รวมถึงรถไฟที่หยุดอยู่ +send-to-train=ส่งไปยังรถไฟ +send-to-train-description=ส่งสัญญาณจากวงจรไฟฟ้าไปยังรถไฟ, เพื่อให้รถไฟสามารถใช้เงื่อนใขในการรอได้ +set-filters=ตั้งค่าตัวกรอง +set-filters-description=ตั้งค่าตัวกรองแขนกลตามสัญญาณจากเครือข่ายวงจร +set-requests=ตั้งรายการเรียกของ +set-requests-description=ตั้งค่าคำขอลอจิสติกส์ของหีบตามสัญญาณจากเครือข่ายวงจร +set-stack-size=ตั้งขนาดของสิ่งของกองหนึ่ง +set-stack-size-description=ส่งจำนวนปริมาณสิ่งของที่แขนกลสามารถยกได้มากที่สุดไปยังวงจรไฟฟ้าที่เลือกไว้ +set-trains-limit=กำหนดจำนวนรถไฟ +set-trains-limit-description=กำหนดจำนวนสูงสุดของรถไฟที่จะไปป้ายรถไฟนี้ รวมถึงรถไฟที่หยุดอยู่ +use-colors=ใช้สี +use-colors-description=ตั้งค่าสีของหลอดไฟตามสัญญาณสี\nหากสัญญาณสีมีค่ามากกว่า 0 หลอดไฟจะแสดงสีนั้น\nหากมีหลายสี จะเลือกใช้สีเดียวเท่านั้น +[gui-control-behavior-modes-guis] +available-construction-bots=จำนวนหุ่นยนตก่อสร้างที่พร้อมใช้งาน +available-logistic-bots=จำนวนหุ่นยนตขนส่งที่พร้อมใช้งาน +belt-read-mode=โหมดตรวจสอบสิ่งบรรจุ +blue=น้ำเงิน +blue-chain-description=สัญญาณในวงจรไฟฟ้าที่จะส่งออกไปเมื่อสัญญาณลูกโซ่เป็นสีน้ำเงิน (เส้นทาง 1 หรือมากกว่าถูกปิดกั้นอยู่ แต่ยังคงมีอยู่อย่างต่ำ 1 เส้นทางขึ้นไป) +closed-condition=สภาวะปิด +control-signal=สัญญาณควบคุม +enabled-condition=เงื่อนไขการเปิดใช้งาน +entire-patch=พื้นที่ทรัพยากรทั้งหมดนี้ +entire-patch-description=ตรวจสอบทรัพยากรในพื้นที่ทรัพยากรทั้งหมดรอบๆแท่นขุดเจาะ +green=เขียว +green-chain-description=สัญญาณในวงจรไฟฟ้าที่จะส่งออกไปเมื่อสัญญาณลูกโซ่ป็นสีเขียว (บล็อกว่าง) +green-description=สัญญาณในวงจรไฟฟ้าที่จะส่งออกไปเมื่อสัญญาณรางป็นสีเขียว (บล็อกว่าง) +hand-read-mode=อ่านสิ่งที่อยู่ในมือจับ +hold-mode=จับ +hold-mode-description-belt=สัญญาณจะถูกส่งออกไปอย่างต่อเนื่องตราบเท่าที่มีสินค้าบนสายพาน +hold-mode-description-inserter=สัญญาณจะถูกส่งออกไปอย่างต่อเนื่องตราบเท่าที่แขนกลกำลังถือสิ่งของ +input-signal=สัญญาณเข้า +open-condition=เงื่อนใขในการเปิด +output-signal=สัญญาณออก +output-signals=สัญญาณออกทั้งหมด +pulse-mode=จังหวะ +pulse-mode-description-belt=สัญญาณจะถูกส่งออกไปเป็นเวลา 1 วินาทีเมื่อสินค้าผ่านบนสายพาน +pulse-mode-description-inserter=สัญญาณจะถูกส่งออกไปเป็นเวลา 1 วินาทีเมื่อสิ่งของถูกหยิบขึ้น +red=แดง +red-chain-description=สัญญาณเครือข่ายวงจรที่จะส่งเมื่อสัญญาณลูกโซ่เป็นสีแดง (รถไฟเข้าจับจองทุกเส้นทางผ่านสัญญาณลูกโซ่) +red-description=สัญญาณในวงจรไฟฟ้าที่จะส่งออกไปเมื่อสัญญาณจราจรเป็นสีแดง (หรือขณะที่รถไฟวิ่งผ่านสัญญาณไฟจราจรไปแล้ว) +resource-read-mode=โหมดตรวจสอบทรัพยากร +this-miner=แท่นขุดเจาะนี้ +this-miner-description=ตรวจสอบปริมาณทรัพยากรที่น่าจะได้จากแท่นขุดเจาะนี้ +total-construction-bots=จำนวนหุ่นยนตก่อสร้างทั้งหมด +total-logistic-bots=จำนวนหุ่นยนตขนส่งทั้งหมด +train-id=ID รถไฟ +train-id-description=ตัวระบุเฉพาะของรถไฟหยุดอยู่ +trains-count=จำนวนรถไฟ +trains-count-description=จำนวนรถไฟที่จะไปป้ายรถไฟนี้ รวมถึงรถไฟที่หยุดอยู่ +trains-limit=จำนวนรถไฟสูงสุด +trains-limit-description=จำนวนรถไฟสูงสุดที่จะไปป้ายรถไฟนี้ รวมถึงรถไฟที่หยุดอยู่ +yellow=สีเหลือง +yellow-chain-description=สัญญาณเครือข่ายวงจรที่จะส่งเมื่อสัญญาณลูกโซ่เป็นสีเหลือง (รถไฟวางแผนที่จะผ่านสัญญาณลูกโซ่) +yellow-description=สัญญาณเครือข่ายวงจรที่จะส่งเมื่อสัญญาณรางเป็นสีเหลือง (รถไฟวางแผนที่จะผ่านสัญญาณราง) +[gui-control-settings] +advanced-interaction=การควบคุมขั้นสูง +basic-interaction=การควบคุมพื้นฐาน +control-disabled=ปิดการใช้งาน - เปลี่ยนแปลงโดย: __1__ +controller-settings=การตั้งค่าจอยเกม +crafting=สร้างของ +debug=แก้บัค +editor=ตัวแก้ไข +inventory=ช่องเก็บของ +miscellaneous=อื่นๆ +mods=ม็อด +movement=การเคลื่อนที่ +panels=แผงควบคุม +quick-panel=แถบด่วน +quickbar=แถบเครื่องมือ +title=ตั้งค่าการควบคุม +tools=เครื่องมือ +vehicle-driving-mode=โหมดการขับขี่ยานพาหนะ +vehicle-driving-mode-absolute=แอบโซลูท +vehicle-driving-mode-absolute-description=การเลื่อนก้านจอยสติ๊กขึ้น/ลงจะทำให้รถเร่ง/เบรก \nการเลื่อนก้านจอยสติ๊กไปทางซ้าย/ขวาจะทำให้รถเลี้ยวไปในทิศทางนั้น +vehicle-driving-mode-relative=รีเลทีฟ +vehicle-driving-mode-relative-description=การเคลื่อนก้านจอยสติ๊กไปตามทิศทางจะทำให้รถเลี้ยวและเร่งความเร็วไปยังด้านนั้นของหน้าจอโดยอัตโนมัติ +vibration-intensity=ความแรงของการสั่น +waiting=กรุณารอสักครู่ +[gui-crafting-queue] +collapse=ยุบ +expand=ขยาย +[gui-create-account] +account-creation-info=คุณได้รับการยืนยันตัวตนโดยใช้ Steam เลือกชื่อผู้ใช้ที่จะใช้สำหรับ Factorio นี่จะเป็นชื่อเล่นของคุณในเกมที่มีผู้เล่นหลายคน สามารถเปลี่ยนแปลงได้ครั้งเดียวบนเว็บไซต์ของเรา +account-creation-info-console=เลือกชื่อผู้ใช้ที่จะใช้สำหรับ Factorio ชื่อนี้จะเป็นชื่อเล่นของคุณในเกมที่มีผู้เล่นหลายคน และไม่สามารถเปลี่ยนแปลงได้ +account-creation-success-info=คุณได้รับการยืนยันตัวเป็น __1__ ผ่าน Steam แล้ว หากคุณต้องการใช้บัญชีนี้โดยไม่ใช้ Steam ให้เข้าสู่ระบบด้วย Steam บน __2__ และตั้งอีเมลและรหัสผ่านในโปรไฟล์ของคุณ +account-creation-success-info-console=สร้างบัญชีสำเร็จ คุณได้รับการตรวจสอบสิทธิ์เป็น __1__ แล้ว +create=สร้าง +creating-account=สร้างบัญชี +i-accept-the=ข้าพเจ้ายอมรับใน +login-using-factorio-account=ฉันมีบัญชี Factorio.com อยู่แล้ว +login-using-factorio-account-info=หากคุณมีบัญชี Factorio คุณสามารถเข้าสู่ระบบโดยใช้รหัสผ่านของคุณแทน การดำเนินการนี้จะเชื่อมโยงบัญชี Factorio ของคุณกับบัญชี Steam นี้ด้วย +login-using-factorio-account-info-console=หากคุณมีบัญชี Factorio คุณสามารถเข้าสู่ระบบโดยใช้รหัสผ่านของคุณแทน การดำเนินการนี้จะเชื่อมโยงบัญชี Factorio ของคุณกับบัญชีของคอนโซลนี้ด้วย +terms-of-service=เงื่อนไขการให้บริการ +title=สร้างบัญชี +[gui-current-research] +not-researching=กด __CONTROL__open-technology-gui__ เพื่อเริ่มต้นการวิจัยใหม่ +research-finished=__1__ เสร็จแล้ว กด__CONTROL__open-technology-gui__ +[gui-decider] +condition=เงื่อนไข +input-count=จำนวนข้อมูลเข้า +input-count-description=คัดลอกเฉพาะผลลัพท์สัญญาณออกจากสัญญาณเข้า +one=๑ +one-description=แสดงค่าผลลัพท์ของสัญญาณที่คำนวนไว้เป็น 1 +output-item=ผลลัพธ์ +[gui-deconstruction] +blacklist=ราบชื่อที่ถูกห้าม +blacklist-description=ละเว้นไอเท็มกรองทั้งหมดเมื่อเลือกพื้นที่สำหรับการรื้อถอน +blacklist-trees-and-rocks=ละเลยต้นไม้/หิน +entities=วัตถุ +entity-filter-mode=โหมดตัวกรองวัตถุ +entity-filters=ตัวกรองวัตถุ +filters=ตัวกรอง +icon-tooltip=เมื่อว่างเปล่า เครื่องมือรื้อถอนจะแสดงตัวกรองที่เลือก +tile-filter-mode=โหมดตัวกรองตารางหน่วย +tile-filters=ตัวกรองตารางหน่วย +tile-selection-mode=โหมดการเลือกตารางหน่วย +tiles=ตารางหน่วย +trees-and-rocks-only=ต้นไม้/หินเท่านั้น +whitelist=ราบชื่อที่ได้รับอนุญาต +whitelist-description=เลือกเฉพาะไอเท็มที่กรองเมื่อเลือกพื้นที่สำหรับการรื้อถอน +whitelist-trees-and-rocks=ต้นไม้/หินเท่านั้น +[gui-downloading-mods] +currently-downloading=กำลังดาวน์โหลด +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=ไม่มี +downloading=กำลังดาวน์โหลด +[gui-edit-label] +edit-description=แก้ไขคำบรรยาย +edit-label=แก้ไขป้ายชื่อ +save-description=บันทึกคำบรรยาย +save-label=บันทึกป้ายชื่อ +[gui-electric-energy-interface] +buffer-size=ขนาดของบัฟเฟอร์ +power-production=การผลิตไฟฟ้า +power-usage=การใช้พลังงาน +[gui-electric-network] +accumulator-charge=ประจุในเครื่องสำรองไฟ +accumulator-charge-tooltip=ปริมาณพลังงานสะสมในหม้อแบตเตอรีเก็บไฟฟ้าทั้งหมดในเครือข่ายนี้ +consumption=ปริมาณการใช้กระแสไฟฟ้า +production=การผลิต +production-label=การผลิต +production-tooltip=ปริมาณกำลังไฟฟ้าที่ผลิตจากปริมาณการผลิตพลังงานสูงสุดที่เป็นไปได้ +progressbar-format=__1__/__2__ +satisfaction=ความต้องการรวม +satisfaction-tooltip=ปริมาณกำลังไฟฟ้าที่ผลิตจากปริมาณในปัจจุบันที่ต้องการ +title=ข้อมูลเครือข่ายไฟฟ้า +[gui-ending-screen] +epilogue=บทส่งท้าย +[gui-game-finished] +continue=เล่นต่อ +finish=สิ้นสุด +kills=สังหาร +lost=คุณพ่ายแพ้... +next-level=ระดับต่อไป +respawn=เกิดใหม่ +restart-level=เริ่มใหม่ +save-replay=บันทึกการเล่น +time-played=เวลาที่ใช้เล่น +title=จบเกม +victory=คุณชนะ! +[gui-goal-description] +info-visibility-button=ข้อมูล +title=เป้าหมาย +[gui-graphics-settings] +advanced=ขั้นสูง +brightness=ความสว่าง +color-filter=ฟิลเตอร์สี +color-filter-deuteranopia=Deuteranopia +color-filter-deuteranopia-correction=การแก้ไขสายตาบอดสีเขียว +color-filter-none=ไม่มี +color-filter-protanopia=Protanopia +color-filter-protanopia-correction=การแก้ไขสายตาบอดสีแดง +color-filter-tritanopia=Tritanopia +color-filter-tritanopia-correction=การแก้ไขสายบอดสีฟ้า +contrast=ความคมชัด +full-color-depth=ความลึกของสีโดยรวม +full-screen=เต็มหน้าจอ +general=ทั่วไป +graphics-quality-high=สูง +graphics-quality-label=ความละเอียดสไปรท์ +graphics-quality-low=ตํ่า +graphics-quality-normal=ปกติ +graphics-quality-very-low=ต่ำมาก +high-quality-animations=ภาพอนิเมชั่นคุณภาพสูง +low-vram-warning=มีหน่วยความจำวิดีโอ (VRAM) ไม่เพียงพอ +map-zoomed-in-effect=เอฟเฟกต์ซูมเข้าแผนที่ +max-threads=การแสดงผลสูงสุด +minimize-on-focus-loss=ลดการสูญเสียโฟกัสให้น้อยที่สุด +multisampling-label=ลดรอยหยัก +multisampling-x2=ลดรอยหยัก X 2 +multisampling-x4=ลดรอยหยัก X 4 +multisampling-x6=ลดรอยหยัก X 6 +multisampling-x8=ลดรอยหยัก X 8 +no-multisampling=ไม่ลดรอยหยัก +preferred-screen=หน้าจอที่ต้องการ +primary-screen=จอหลัก (__1__) +render-in-native-resolution=แสดงผลในความละเอียดหน้าจอดั้งเดิม +render-scale=มาตราส่วนการแสดงผล +restart-required=จำเป็นต้องเริ่มเกมต้นใหม่ +saturation=ความเข้มของสี +screen-n=หน้าจอ __1__ +show-animated-water=แสดงแอนิเมชั่นของน้ำ +show-clouds=แสดงเมฆ +show-decoratives=แสดงสิ่งตกแต่ง +show-enemy-terrain-decals=แสดงสติ๊กเกอร์ภูมิประเทศของศัตรู +show-game-simulations-in-background=แสดงการจำลองเกมในพื้นหลัง +show-inserter-shadows=แสดงเงาของแขนกล +show-item-shadows=แสดงเงาของสิ่งของ +show-particles=แสดงอนุภาค +show-smoke=แสดงควันทั้งหมด +show-tree-distortion=แสดงแอนิเมชั่นของต้นไม้ +sprite-atlas-size-custom=กำหนดเอง (__1__) +sprite-atlas-size-label=ขนาดพื้นผิว Atlas +sprite-atlas-size-largest-possible=ใหญ่ที่สุด +texture-compression=การบีบอัดพื้นผิวกราฟฟิกส์ +texture-compression-high-quality=คุณภาพสูง +texture-compression-low-quality=คุณภาพต่ำ +texture-compression-none=ไม่มี +texture-streaming=การสตรีมพื้นผิวกราฟฟิกส์ +title=ตั้งค่ากราฟิก +ultrawide-mode=โหมดอัลตร้าไวด์ +use-flip-presentation-model=ใช้รูปแบบการนำเสนอแบบพลิกกลับ +v-sync=ใช้งาน vsync +video-memory-budget=หน่วยความจำวิดีโอที่ให้ได้ +video-memory-budget-auto=อัตโนมัติ (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=ทั้งหมด +video-memory-usage-high=สูง +video-memory-usage-label=การใช้หน่วยความจำวิดีโอ +video-memory-usage-low=ตํ่า +video-memory-usage-medium=ปานกลาง +vram-low-high-quality-not-recommended=เราตรวจพบว่าคอมพิวเตอร์เครื่องนี้มีหน่วยความจำวิดีโอ (VRAM) __1__ MB ซึ่งต่ำเกินไปสำหรับสไปรท์คุณภาพสูง คุณอาจประสบปัญหาด้านประสิทธิภาพ กราฟิกหายไป แครช หรืออาจไม่สามารถเริ่มเกมได้เลย ขนาดหน่วยความจำวิดีโอที่แนะนำสำหรับสไปรท์คุณภาพสูงคืออย่างน้อย 2 GB +vram-not-detected-high-quality-not-recommended=เราตรวจไม่พบหน่วยความจำวิดีโอ (VRAM) ที่มีอยู่ในคอมพิวเตอร์เครื่องนี้ ขนาดหน่วยความจำวิดีโอที่แนะนำสำหรับสไปรท์คุณภาพสูงคืออย่างน้อย 2 GB ไม่เช่นนั้น คุณอาจประสบปัญหาด้านประสิทธิภาพ กราฟิกหายไป, แครช, หรืออาจไม่สามารถเริ่มเกมได้เลย +[gui-graphics-settings-description] +full-color-depth=การแสดงผลในความลึกของสีเพียงครึ่งเดียว (16 บิต) ช่วยเพิ่มประสิทธิภาพใน GPU ระดับล่างและออนบอร์ด ตัวเลือกนี้มีผลกับ Windows 8+ หรือในตัวแสดง OpenGL เท่านั้น +graphics-quality-label=ความละเอียดของสไปรท์ กำหนดการใช้งาน VRAM คำเตือน: ความละเอียด "สูง" ต้องใช้ VRAM อย่างน้อย 3 GB +graphics-quality-label-console=ความละเอียดของสไปรท์ ความละเอียดที่ต่ำกว่าจะลดการใช้หน่วยความจำและเวลาในการโหลด +high-quality-animations=หากปิดใช้งาน วัตถุที่เคลื่อนไหวหรือหมุนได้บางชนิด (เช่น รถไฟ) จะโหลดเพียงครึ่งหนึ่งของจำนวนภาพเคลื่อนไหวหรือเฟรมการหมุนปกติ ซึ่งช่วยลดการใช้ VRAM ได้อย่างมาก +lights-quality=ความละเอียดการแสดงแสงในตอนกลางคืน ค่าที่สูงจะลดประสิทธิภาพความเร็วของเกมลงอย่างมาก +max-threads=จำนวนคำสั่งที่ใช้ในการแสดงผล +minimize-on-focus-loss=เมื่อทำงานใน borderless full screen เกมจะลดการสูญเสียโฟกัสเองให้เหลือน้อยที่สุดเพื่อให้แน่ใจว่าจะไม่ครอบคลุมเดสก์ท็อปของคุณเมื่อคุณต้องการเปลี่ยนไปใช้แอปพลิเคชันอื่น +render-in-native-resolution=บนหน้าจอ DPI สูง (เช่น Apple Retina) จะเรนเดอร์ด้วยความละเอียดดั้งเดิมจะทำให้ได้ภาพคุณภาพสูงขึ้น แต่อาจต้องใช้ประสิทธิภาพกราฟฟิกส์อย่างมาก +show-animated-water=ปิดใช้งานเพื่อเพิ่มประสิทธิภาพในวิดีโอการ์ดระดับต่ำ +show-game-simulations-in-background=เมื่ออยู่ในเมนูหลักและเมนูย่อย จะแสดงการจำลองเกม ในพื้นหลัง +show-smoke=เมื่อปิดการใช้งาน จำนวนเอฟเฟกต์ควันที่แสดงผลจะลดลงอย่างมาก ปิดใช้งานเพื่อเพิ่มประสิทธิภาพในการ์ดวิดีโอระดับล่าง +show-tree-distortion=ปิดใช้งานเพื่อเพิ่มประสิทธิภาพในวิดีโอการ์ดระดับต่ำ +sprite-atlas-size-label=Atlases ที่ใหญ่ขึ้นช่วยปรับปรุงการเรียกใช้แบทช์ซึ่งช่วยลดภาระของ CPU ในการเรนเดอร์ แต่อาจทำให้GPUทำงานหนักขึ้น +texture-compression=การบีบอัดพื้นผิวช่วยเพิ่มจำนวนสไปรท์ที่เกมสามารถใส่ลงในหน่วยความจำวิดีโอได้อย่างมาก และเพิ่มความเร็วในการเรนเดอร์เนื่องจาก GPU ต้องถ่ายโอนข้อมูลน้อยลงในระหว่างการแรเงา หากคุณมี GPU แบบเก่าหรือแบบออนบอร์ด ให้เลือกคุณภาพต่ำเพื่อลดขนาดของสไปรท์ให้มากขึ้นเพื่อให้ได้ประสิทธิภาพที่เพิ่มขึ้น +texture-streaming=สไปรต์ที่ไม่ได้ใส่ลงในแผนที่สไปรท์ใดๆ (ดูการตั้งค่าการใช้หน่วยความจำวิดีโอ) จะถูกเก็บไว้ใน RAM จนกว่า GPU จะต้องการ +use-flip-presentation-model=การนำเสนอแบบ Flip เป็นวิธีที่มีประสิทธิภาพมากกว่าในการนำเสนอภาพสุดท้ายบนหน้าจอมากกว่าแบบ Blit ที่เป็นรุ่นเก่า ลองสลับตัวเลือกนี้หากคุณพบปัญหาด้านกราฟิกหรือปัญหาอัตราเฟรม +video-memory-budget-label=ขนาดสูงสุดของหน่วยความจำวิดีโอ (VRAM) ที่เกมได้รับอนุญาตให้ใช้สำหรับพื้นผิว (สไปรต์) +video-memory-usage-label=กำหนดจำนวนสไปรท์ที่เกมจะพยายามใส่ลงในแผนที่สไปรท์ การสร้าง แผนที่สไปรท์ที่ใหญ่ขึ้นจะลดการใช้งาน CPU เนื่องจากความสามารถในการคำนวนแบบกลุ่ม แต่อาจเพิ่มการโหลด GPU เนื่องจาก GPU ต้องทำงานกับพื้นผิวที่ใหญ่ขึ้น สามารถโหลดสไปรต์แบบอิสระลงใน VRAM หรือเก็บไว้ใน RAM ได้ (ดูการสตรีมพื้นผิวกราฟฟิกส์) +[gui-heat-interface] +add-tooltip=เพิ่มความร้อนเท่านี้ให้กับบัฟเฟอร์ในทุกๆติ๊ก +at-least-tooltip=เก็บความร้อนไว้ในบัฟเฟอร์เท่านี้เป็นอย่างน้อย - เพิ่มที่ขาดหายไป +at-most-tooltip=เก็บความร้อนไว้ในบัฟเฟอร์เท่านี้เป็นอย่างน้อย - ลบส่วนเกิน +exactly-tooltip=เก็บความร้อนไว้ในบัฟเฟอร์เท่านี้ - เพิ่มหรือนำออกได้ตามต้องการ +remove-tooltip=ขจัดความร้อนที่เท่านี้ออกจากบัฟเฟอร์ของทุกๆติ๊ก +[gui-hotkey-suggestions] +build-using-rail-planner=สร้างโดยใช้ตัววางแผนรางรถไฟ +build-using-rail-planner-avoiding-obstacles=สร้างโดยใช้ตัววางแผนรางรถไฟ หลีกเลี่ยงสิ่งกีดขวาง +cancel-selection=ยกเลิกการเลือก +confirm-selection=ยืนยันการเลือก +copy-settings=คัดลอกการตั้งค่า +enter-vehicle=เข้ายานพาหนะ +exit-vehicle=ออกจากยานพาหนะ +force-build=บังคับสร้าง +next-item=ไอเท็มถัดไป +paste-settings=วางการตั้งค่า +place-one=วางอันเดียว +previous-item=ไอเท็มก่อนหน้า +take-items=เก็บไอเท็ม +transfer-all=เคลื่อนย้ายทั้งหมด +transfer-everything=เคลื่อนย้ายทุกอย่าง +transfer-stack=เคลื่อนย้ายกอง +[gui-infinity-container] +add=เพิ่ม +at-least=อย่างน้อย +at-least-tooltip=เก็บไอเท็มอย่างต่ำจำนวนเท่านี้ในช่องเก็บของ - เพิ่มที่ขาดหายไป +at-most=อย่างมาก +at-most-tooltip=เก็บไอเท็มสูงสุดจำนวนเท่านี้ในช่องเก็บของ - ลบส่วนเกิน +exactly=เท่านี้ +exactly-tooltip=เก็บไอเท็มจำนวนเท่านี้ในช่องเก็บของ - เพิ่มหรือนำออกได้ตามต้องการ +remove=ลบ +remove-unfiltered-items=ลบไอเท็มที่ไม่ผ่านการกรอง +remove-unfiltered-items-tooltip=ลบไอเท็มออกจากช่องเก็บของที่ไม่ได้เป็นส่วนหนึ่งของรายการตัวกรอง +title[1]=ตัวกรองอินฟินิตี้ +[gui-infinity-pipe] +add-tooltip=เพิ่มเปอร์เซ็นต์ของของเหลวนี้ลงในท่อทุกๆติ๊ก +at-least-tooltip=เก็บของเหลวอย่างน้อยร้อยละนี้ไว้ในท่อ - เติมที่ขาดหายไป +at-most-tooltip=เก็บของเหลวในท่อได้มากสุดร้อยละนี้ - นำส่วนเกินออก +exactly-tooltip=เก็บของเหลวในท่อจำนวนร้อยละนี้ - เพิ่มหรือนำออกตามต้องการ +percent=% +remove-tooltip=ลบเปอร์เซ็นต์ของของเหลวนี้ออกจากท่อทุกติ๊ก +temperature=อุณหภูมิ +[gui-inserter] +blacklist=แบล็กลิสต์ +filter=ตัวกรอง +override-stack-size=เพิ่มจำนวนความจุ +whitelist=ไวท์ลิสต์ +[gui-install-mods] +already-installed=ติดตั้ง Mod __1__ ไปแล้ว +bookmark=เพิ่มลงในบุ๊กมาร์ก +cant-install-mod-error=ไม่สามารถติดตั้งตัวเรียกใช้ทางเลือกที่จำเป็นทั้งหมดสำหรับ __1__: __2__ คุณต้องการติดตั้ง mod โดยไม่ต้องใช้ตัวเรียกใช้ทางเลือกหรือไม่? +cant-install-mod-no-compatible-release=ไม่มีเวอร์ชันที่เข้ากันได้ของ __1__ บนคลังม็อด +failed-to-list-mods=ไม่สามารถดาวน์โหลดรายการม็อด +filter-by-category=กรองตามหมวดหมู่ +install=ติดตั้ง +install-failed=การติดตั้งล้มเหลวสำหรับ __1__: __2__ +loading-mods=กำลังโหลดม็อด +mods-headers-download-count=ดาวน์โหลด +mods-headers-last-updated=อัพเดทล่าสุด +mods-headers-name=ชื่อ +mods-headers-trending=นิยม +mods-headers-version=เวอร์ชัน +no-release=mod ที่เลือกไม่มีตัวเลขเวอร์ชัน +remove-bookmark=ลบออกจากบุ๊คมาร์ค +show-bookmarks=แสดงเฉพาะม็อดที่บุ๊คมาร์คเอาไว้ +sync-mods-with-server=ม็อดที่ใช้งานของคุณไม่ตรงกับของเซิร์ฟเวอร์ คุณต้องการซิงค์ม็อดของคุณกับเซิร์ฟเวอร์หรือไม่? +wait-toggle-bookmark-request=กำลังรอคลังม็อด... +[gui-interface-settings] +active-quick-bars=แถบเครื่องมือที่ใช้งานอยู่ +alt-mode=โหมด Alt +automatic-ui-scale=อัตโนมัติ +autosort-inventory=จัดเรียงช่องเก็บของของผู้เล่นเสมอ +change-quickbar-by-clicking-with-item=ตั้งค่าตัวกรองแถบเครื่องมือโดยคลิกที่ไอเท็ม +change-quickbar-by-clicking-with-item-controller=ตั้งค่าตัวกรองแถบลัดโดยเลือกด้วยไอเท็ม +custom-ui-scale=กำหนดเอง +enable-recipe-notifications=เปิดใช้งานการแจ้งเตือนสูตรผสม +entity-tooltip-delay=ระยะเวลาก่อนคำอธิบายวัตถุ +entity-tooltip-on-the-side=คำอธิบายเอนทิตีที่ด้านข้าง +flat-character-gui=GUI ตัวละครแบบแบน +fuzzy-search-enabled=การค้นหาแบบคลุมเครือ +interaction=การโต้ตอบ +locale=ภาษา +lock-belt-building-to-straight-line=ล็อคการสร้างสายพานให้เป็นเส้นตรง +nintendo-switch=นินเท็นโด สวิทช์ +nintendo-switch-use-predictive-text-input=แสดงข้อความคาดเดาสำหรับแป้นพิมพ์บนหน้าจอ +other=อื่น ๆ +output-console-delay=ดีเลย์ของข้อความแชท +pick-ghost-cursor=เลือกไอเท็มในแบบร่างหากไม่มีรายการ +play-sound-for-chat-messages=เล่นเสียงสำหรับข้อความแชท +research-finished-stops-game=เปิดหน้าจอเทคโนโลยีขึ้นเมื่อการวิจัยเสร็จสิ้น +shortcut-bar-rows=แถวปุ่มลัด +show-all-items-in-selection-lists=แสดงรายการทั้งหมดในรายการที่เลือก +show-beacon-modules-in-alt-mode=แสดงโมดูลบีคอนใน "โหมด Alt" +show-combinator-settings-when-detailed-info-is-on=แสดงการตั้งค่าตัวผสมใน "โหมด Alt" +show-descriptions-in-tooltips=แสดงคำบรรยายในคำอธิบาย +show-grid-when-paused=แสดงช่องตารางเมื่อเกมหยุดชั่วคราว +show-hotkey-suggestions=แสดงคำแนะนำในการควบคุมเมาส์และคีย์บอร์ด +show-hotkey-suggestions-controller=แสดงคำแนะนำจอยสติ๊ก +show-inserter-arrows-when-detailed-info-is-on=แสดงลูกศรของแขนกลใน "โหมด Alt" +show-inserter-arrows-when-selected=แสดงลูกศรของแขนกลเมื่อเลือก +show-interaction-indications=แสดงเครื่องหมายแสดงการตอบสนอง +show-item-labels-in-cursor=แสดงชื่อไอเท็มในเคอร์เซอร์ +show-minimap=แสดงแผนที่ +show-mining-drill-arrows-when-detailed-info-is-on=แสดงลูกศรการเจาะขุดใน "โหมด Alt" +show-missing-logistic-network-icon=แสดงไอคอนเครือข่ายโลจิสติกที่ขาดหายไป +show-mod-owners-in-tooltips=แสดงคนทำ mod ในคำอธิบาย +show-player-names-on-minimap=แสดงชื่อผู้เล่นบนแผนที่ +show-pump-arrows-when-detailed-info-is-on=แสดงลูกศรของปั๊มใน "โหมด Alt" +show-rail-block-visualization=แสดงภาพบล็อกรางรถ +show-tips-and-tricks-notifications=แสดงการแจ้งเตือนเคล็ดลับและลูกเล่น +show-total-raw-in-recipe-tooltips=แสดงวัตถุดิบทั้งหมดในคำแนะนำเครื่องมือสูตรผสม +show-turret-radius-when-blueprinting=แสดงรัศมีป้อมปืนเมื่อวางแผนพิมพ์เขียว +smart-belt-dragging=การลากสายพานอย่างชาญฉลาด +title=การตั้งค่าอินเตอร์เฟซ +tool-window-next-to-quickbar=หน้าต่างเครื่องมือถัดจากแถบเครื่องมือ +tooltip-delay=ระยะเวลาก่อนขึ้นคำอธิบาย +tooltip-never=ไม่เลย +tooltip-offset=ออฟเซ็ตคำอธิบาย +tooltips=คำแนะนำ +train-stop-label-angle=มุมป้ายจอดรถไฟ +train-visualization-length=ความยาวของเงาภาพที่ใช้สร้างรถไฟ +ui-scale=ขนาด UI +visualization=การแสดงภาพ +[gui-interface-settings-description] +active-quick-bars=จำนวนแถบเครื่องมือจะปรากฏบนหน้าจอเสมอ +change-quickbar-by-clicking-with-item=การคลิกช่องแถบเครื่องมือที่มีไอเท็มในเคอร์เซอร์จะเป็นการตั้งค่าตัวกรองแถบเครื่องมือแทนการเลือกไอเท็มในช่อง +change-quickbar-by-clicking-with-item-controller=การเลือกช่องแถบด่วนที่มีไอเท็มในเคอร์เซอร์จะเป็นการตั้งค่าตัวกรองแทนที่จะเลือกไอเท็มในช่อง +entity-tooltip-delay=ระยะเวลาที่คำอธิบายวัตถุในโลกจะปรากฏที่เคอร์เซอร์ +entity-tooltip-on-the-side=แสดงคำอธิบายวัตถุภายใต้แผนที่ย่อ แทนที่จะแสดงที่เคอร์เซอร์ +flat-character-gui=แผงงานสร้างและลอจิสติกส์ถูกจัดวางติดกัน แทนที่จะอยู่ภายใต้แท็บอื่น +fuzzy-search-enabled=การจับคู่ที่ผ่อนปรนมากขึ้นสำหรับการค้นหา GUI +nintendo-switch-use-predictive-text-input=แสดงการแนะนำคำเมื่อใช้แป้นพิมพ์บนหน้าจอ\nการเปิดใช้งานจะทำให้สามารถป้อนข้อความภาษาจีน ภาษาเกาหลี และตัวอักษรคันจิของญี่ปุ่นได้\nทำให้แป้นพิมพ์บนหน้าจอมีขนาดเล็กลง +output-console-delay=จำนวนวินาทีที่ข้อความแชทหรือคอนโซลเริ่มหายไป +pick-ghost-cursor=เมื่อเลือกไอเท็มที่สร้างได้จากแถบเครื่องมือหรือเมื่อใช้เครื่องมือหลอกดูด หากคุณไม่มีรายการประเภทนั้น แบบร่างจะถูกวางในเคอร์เซอร์แทน +shortcut-bar-rows=จำนวนแถวของปุ่มลัดจะปรากฏบนหน้าจอเสมอ +show-all-items-in-selection-lists=แสดงไอเท็มที่ยังไม่ได้ปลดล็อคในหน้าต่างการเลือก +show-descriptions-in-tooltips=แสดงคำอธิบายข้อความสั้นๆ ในบาง ไอเท็ม, วัตถุ หรือคำแนะนำเครื่องมือสูตรผสม แนะนำสำหรับผู้เล่นใหม่หรือเมื่อเพิ่มม็อดใหม่ +show-interaction-indications=เมื่อวางเมาส์เหนือวัตถุ ให้เน้นวัตถุที่อยู่ใกล้เคียงที่โต้ตอบกับวัตถุนั้น +show-item-labels-in-cursor=เมื่อถือไอเท็มให้แสดงป้ายกำกับหากมี (เช่น ชื่อพิมพ์เขียว) +show-total-raw-in-recipe-tooltips=แสดงระยะเวลาและไอเทมที่ไม่สามารถสร้างด้วยมือ ที่สูตรผสมต้องการได้ +smart-belt-dragging=1) การกด __CONTROL__rotate__ ในขณะที่การลากสายพานจะทำให้สายพานหมุนโดยอัตโนมัติตามตำแหน่งเคอร์เซอร์ \n2) การลากสายพานข้ามสิ่งกีดขวางจะสร้างสายพานใต้ดินโดยอัตโนมัติ +tooltip-delay=ระยะเวลาที่คำอธิบายจะปรากฏที่เคอร์เซอร์ +tooltip-offset=คำอธิบายเคอร์เซอร์ปรากฏอยู่ไกลแค่ไหน +train-stop-label-angle=มุมป้ายจอดรถไฟบนแผนที่ +train-visualization-length=จำนวนรถเข็นที่มองเห็นได้เมื่อสร้างใกล้ราง +[gui-kills] +kills=ฆ่า +loses=แพ้ +title=สังหาร +[gui-linked-container] +title=เชื่อมโยง +[gui-load-game] +all-required-mods-enabled=เปิดการใช้งานม็อดทั้งหมด +exchange-string-freeplay-only=การแลกเปลี่ยนสตริงของแผนที่ สามารถสร้างได้ในแผนที่ในโหมดอิสระเท่านั้น +title=โหลดเกม +[gui-load-scenario] +confirm-delete=คุณแน่ใจว่าต้องการลบสถานการณ์สมมุติ __1__ +title=โหลดสถานการณ์ +[gui-logistic] +auto-trash-request-exists=มีคำขอสำหรับไอเท็มนี้แล้ว +cell=ช่อง +cells=ช่องท้งหมด +count=จำนวน +high-value-tooltip=จำนวนที่ขอ หุ่นยนต์โลจิสติกส์จะพยายามตอบสนองจากเครือข่าย +infinite-amount-in-textfield=ไม่จำกัด +items=สิ่งของ +logistic-networks=เครือข่ายขนส่ง +logistic-request-exists=มีคำขอสำหรับไอเท็มนี้แล้ว +logistics-and-trash=ลอจิสติกส์ส่วนบุคคลและทิ้งขยะอัตโนมัติ +logistics-only=ลอจิสติกส์ส่วนบุคคล +low-value-tooltip=จำนวนสูงสุด ไอเท็มที่อยู่เหนือนี้จะย้ายไปที่ช่องถังขยะโดยอัตโนมัติ +members=สมาชิก +network=เครือข่าย +request-from-buffer-chests=คำขอจากหีบบัฟเฟอร์ +set-request=ตั้งคำขอ +title=ระบบขนส่ง +title-filter=ตัวกรองลอจิสติกส์ +title-request=เรียกขอจากระบบขนส่ง +trash=ทิ้งขยะอัตโนมัติ +trash-only=ตัวกรองทิ้งขยะอัตโนมัติ +trash-slots=ช่องทิ้งขยะ +[gui-manage-mods] +name-column-header=ชื่อ +version-column-header=เวอร์ชัน +[gui-map-editor] +brush-intensity=ความหนาแน่น +brush-size=ขนาด +brush-speed=ความเร็ว +character=ตัวละคร +character-equipment=อุปกรณ์ +character-main-inventory=ช่องเก็บของหลัก +character-quickbar=แถบเครื่องมือ +cliffs=หน้าผา +confirm-quit=สถานการณ์นี้ไม่ได้รับการบันทึก คุณแน่ใจหรือว่าต้องการออก +confirm-regenerate=แน่ใจหรือว่าคุณจะรีเจนแผนที่ใหม่? +convert=แปลงไฟล์ +convert-save=แปลงเซฟไฟล์ +convert-save-to-scenario=แปลงเซฟไฟล์เป็นฉากเนื้อเรื่อง +cursor-intensity=ความหนาแน่น +decoratives=ส่วนตกแต่ง +edit-scenario=แก้ไขสถานการณ์ +editor-inventory=ตัวแก้ไข +editors-title=ตัวแก้ใข +entities=วัตถุ +finished-converting-save=ไฟล์เซฟถูกแปลงเป็นสถานการณ์ที่เรียกว่า __1__ คุณสามารถค้นหาได้ในรายการสถานการณ์ผู้ใช้ +import=นำเข้า +import-save=นำเข้าไฟล์เซฟ +import-save-failed=การนำเซฟเข้าล้มเหลว: __1__ +items=สิ่งของ +items-transfer-limit=จำนวนการโอนสิ่งของสูงสุด +new-scenario=สถานการณ์ใหม่ +resources=ทรัพยากร +scenario-already-exists=มีสถานการณ์ชื่อ __1__ อยู่แล้ว คุณต้องการที่จะเขียนทับหรือไม่? +select-surfaces-to-import=เลือกพื้นผิวที่จะนำเข้า +settings=ตั้งค่า +shape=รูปร่าง +tiles=ตารางหน่วย +title=ตัวแก้ไขแผนที่ +tools=เครื่องมือ +tools-title=เครื่องมือ +[gui-map-editor-clone-editor] +apply-clone-brush=ใช้แปรงสำหรับโคลน +clear-destination-decoratives=ล้างของตกแต่งปลายทาง +clear-destination-entities=ล้างวัตถุปลายทาง +clone-decoratives=โคลนของตกแต่ง +clone-entities=โคลนวัตถุ +clone-tiles=โคลนตารางหน่วย +manual-collision-mode=โหมดการชนกันแบบแมนนวล +manual-collision-mode-tooltip=เฉพาะ วัตถุ/ของประดับตกแต่ง ที่โคลนไปยังปลายทางที่สามารถถูกสร้างได้ด้วยตนเอง +smart-area-drag-mode=โหมดลากพื้นที่อัจฉริยะ +smart-area-drag-mode-tooltip=เมื่อคลิกและลากเพื่อโคลนพื้นที่ แหล่งที่มาจะถูกโคลนไปยังปลายทางก็ต่อเมื่อไม่ทับซ้อนกับปลายทางที่โคลนสุดท้าย +smart-area-drag-mode-tooltip-controller=เมื่อเลือกและลากเพื่อโคลนพื้นที่ แหล่งที่มาจะถูกโคลนไปยังปลายทางก็ต่อเมื่อไม่ทับซ้อนกับปลายทางที่โคลนสุดท้าย +snap-to-chunk=แนบไปที่ก้อน +snap-to-grid=ประกบกับช่อง +[gui-map-editor-entity-editor] +auto-force=**อัตโนมัติ** +build-as-force=สร้างเพื่อกองกำลัง +build-as-force-tooltip=กองกำลังที่ใช้เมื่อมีการสร้างวัตถุ ถ้า "**อัตโนมัติ**", แสดงว่ากองกำลัง "ปกติ" ถูกใช้: ศัตรูสำหรับตัวไบเตอร์, กองกำลังของคุณสำหรับสิ่งปลูกสร้างของผู้เล่น และอื่นๆ +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=ตัวปรับแต่งความเสียหายของกระสุน +boolean-modifiers=ตัวปรับแต่งบูลีน +category-modifiers=ตัวปรับแต่งหมวดหมู่ +disabled-hand-crafting-recipes=สูตรผสมทำด้วยมือถูกปิด +edit-modifier-category=แก้ไข __1__ +gun-speed-modifiers=ตัวปรับแต่งความเร็วของปืน +setting-is-invalid=การตั้งค่าอย่างน้อยหนึ่งรายการไม่ถูกต้อง +simple-modifiers=ตัวปรับแต่งอย่างง่าย +title=ค่าข้อมูลของกองกำลัง +turret-attack-modifiers=ตัวปรับแต่งการโจมตีของป้อมปืน +value-cannot-be-empty=ต้องระบุค่า +value-out-of-range=ค่าอยู่นอกช่วง: ค่าที่ถูกต้องคือ __1__ ถึง __2__ รวมกัน +[gui-map-editor-force-editor] +auto-force=**อัตโนมัติ** +cant-delete-built-in-force=กองกำลังของ ผู้เล่น, ศัตรู และฝ่ายเป็นกลาง ไม่สามารถลบออกได้ +create-force=สร้างกองกำลัง +current-force=กองกำลังปัจจุบัน +delete-force=ลบกองกำลัง +destination-force=กองกำลังปลายทาง +destination-force-tooltip=กองกำลังที่จะเปลี่ยนวัตถุให้เป็น หาก "**อัตโนมัติ**" แสดงว่ากองกำลังปัจจุบันของคุณถูกใช้ +edit-force=แก้ไขกองกำลัง +edit-force-cease-fire=แก้ไขการหยุดยิง +edit-force-cease-fire-title=แก้ไขกองกำลัง "__1__" หยุดยิง +edit-force-data=แก้ไขคุณสมบัติอื่นๆ +edit-force-friends=แก้ไขเพื่อน +edit-force-friends-title=แก้ไขกองกำลัง "__1__" เพื่อน +enable-friendly-fire=เปิดใช้งานการยิงทีมเดียวกัน +neutral-force-cant-be-changed=ฝ่ายเป็นกลางไม่สามารถเปลี่ยนแปลงได้ +new-force-name-already-used=ชื่อของกองกำลังที่ใส่มามีอยู่แล้ว +no-force-name-given=ต้องใส่ชื่อของกองกำลังเพื่อใช้สร้างกองกำลัง +share-chart=แบ่งปันแผนภูมิ +switch-to-force=เปลี่ยนกองกำลัง +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ แล้วลากเพื่อเพิ่มไปยังพื้นที่โคลน +and-all-as-usual=และปุ่มลัดอื่นๆ ที่เกี่ยวข้องทั้งหมด เมื่อเล่นเกม +area-build-instructions=__1__ แล้วลากเพื่อสร้างพื้นที่ใหม่ +area-move-instructions=__1__ แล้วลากเพื่อย้ายพื้นที่ +area-remove-instructions=__1__ เพื่อลบพื้นที่ +area-select-instructions=__1__ เพื่อเลือกพื้นที่ +build=__1__ เพื่อสร้าง +build-cliffs=__1__ เพื่อสร้างหน้าผา +build-cloned-area-instructions=__1__ เพื่อสร้างพื้นที่ที่เลือก +build-tiles-area=__1__ แล้วลากเพื่อสร้างตารางหน่วย +build-tiles-bucket=__1__ เพื่อเติมพื้นที่ที่เลือก +build-tiles-out-of-map=__1__ เพื่อสร้างตารางหน่วยนอกแผนที่ +build-to-clone-entity=__1__ เพื่อโคลนวัตถุที่เลือก +change-force-instructions=__1__ แล้วลากเพื่อเปลี่ยนกองกำลังของวัตถุ +change-spawn-location-description=__1__ เพื่อระบุตำแหน่งเกิด +change-tile-variations=__1__ เพื่อเปลี่ยนรูปแบบตารางหน่วยในพื้นที่ที่เลือก +edit-resource=เมื่อไม่ได้เลือกทรัพยากรตัวแก้ไข __1__ ทรัพยากรในโลกเพื่อทำการแก้ไข +initial-resource-amount=จำนวนทรัพยากรเริ่มต้นขึ้นอยู่กับค่าความเข้มของเครื่องมือ +line-build-cliffs=__1__ แล้วลากเพื่อสร้างส่วนหน้าผา +line-remove-cliffs=__1__ แล้วลากเพื่อลบส่วนหน้าผา +none-mine-to-mine=__1__ เพื่อขุด +none-open-to-edit=__1__ เพื่อแก้ไข +pipette-to-select-entity=กด __1__ เพื่อเลือกวัตถุสำหรับการโคลน +position-build-instructions=__1__ เพื่อสร้างจุดใหม่ +position-move-instructions=__1__ แล้วลากเพื่อย้ายจุด +position-remove-instructions=__1__ เพื่อลบจุด +position-select-instructions=__1__ เพื่อเลือกจุด +remove=__1__ เพื่อลบ +remove-cliffs=__1__ เพื่อลบหน้าผา +remove-clone-brush-tiles=__1__ แล้วลากเพื่อลบออกจากพื้นที่โคลน +resource-extra-info=การสร้างหรือลบทรัพยากรเดียวกันจะเพิ่มหรือลดจำนวนทรัพยากรตามค่าความหนาแน่นของเครื่องมือ +run-snippet-instructions=__1__ แล้วลากเพื่อเรียกใช้ตัวอย่างที่เลือกบนพื้นที่ +select-area-to-clone-instructions=__1__ แล้วลากเพื่อเลือกพื้นที่ที่จะโคลน +select-clone-brush-destination-instructions=__1__ เพื่อกำหนดจุดปลายทางโคลน +select-clone-brush-source-instructions=__1__ เพื่อกำหนดจุดต้นทางโคลน +[gui-map-editor-lua-snippet-editor] +current-snippet=ตัวอย่างปัจจุบัน +delete=ลบ +lua-code=รหัส Lua +name=ชื่อ +new-snippet=ตัวอย่างใหม่ +opened-snippet-has-duplicate-name=ตัวอย่างข้อมูลที่เปิดอยู่ในปัจจุบันมีชื่อซ้ำกัน +snippet-already-present=มีตัวอย่างชื่อ "__1__" อยู่แล้ว +[gui-map-editor-menu] +quit=ออกจากตัวแก้ไขแผนที่ +regenerate-map=สร้างแผนที่ใหม่ +resume-editing=ดำเนินการแก้ไขต่อ +save-and-play=เซฟและเล่น +save-map-as=บันทึกเป็น +save-map-overwrite=บันทึก +title=ตัวแก้ไขแผนที่ +[gui-map-editor-script-editor] +always-draw-areas=วาดพื้นที่เสมอ +always-draw-positions=วาดตำแหน่งเสมอ +color=สี +current-areas=พื้นที่ปัจจุบัน +current-positions=ตำแหน่งปัจจุบัน +name=ชื่อ +snap-to-grid=ประกบกับช่อง +[gui-map-editor-settings] +draw-cursor-light=วาดแสงเคอร์เซอร์ +fill-electric-buffers=เติมบัฟเฟอร์ไฟฟ้าเมื่อสร้างวัตถุ +generate-neighbor-chunks=สร้างกองรอบข้าง +instant-blueprint-building=การสร้างพิมพ์เขียวทันที +instant-deconstruction=การรื้อถอนทันที +instant-rail-planner=วางแผนรางทันที +instant-upgrading=อัพเกรดทันที +placed-corpses-never-expire=ศพที่วางไม่มีวันหายไป +render-as-day=แสดงเป็นกลางวันเสมอ +show-additional-entity-info-gui=แสดง GUI การตั้งค่าพิเศษของวัตถุ +show-character-tab-in-controller-gui=แสดงแท็บตัวละครในตัวควบคุม GUI +show-entity-health-bars=แสดงแถบพลังชีวิตของวัตถุ +show-entity-tags=แสดงแท็กของวัตถุ +show-hidden-entities=แสดงวัตถุที่ซ่อนอยู่ +show-infinity-filters-in-controller-gui=แสดงตัวกรองอินฟินิตี้ใน GUI ของคอนโทรลเลอร์ +show-status-icons=แสดงไอคอนสถานะวัตถุ +[gui-map-editor-settings-categories] +interaction=การโต้ตอบ +other=อื่น ๆ +rendering=กำลังแสดงผล +ui=UI +[gui-map-editor-surface-editor] +cant-delete-default-surface=ไม่สามารถลบพื้นผิวเริ่มต้นได้ +current-surface=พื้นผิวปัจจุบัน +delete-surface=ลบพื้นผิว +edit-map-gen-settings=แก้ไขการตั้งค่าการสร้างแผนที่ +edit-surface-map-gen-settings=__1__ - ตั้งค่าการสร้างแผนที่ +fill-tiles-with-lab-tiles=เติมด้วยตารางหน่วยของแลป +generate-new-chunks-with-lab-tiles=สร้างก้อนใหม่ด้วยตารางหน่วยของแล็บ +import-save=นำเข้าไฟล์เซฟ +import-save-only-available-in-singleplayer=การนำเซฟใช้ได้เฉพาะในโหมดผู้เล่นคนเดียว +importing-save-disables-replay=การนำเข้าไฟล์เซฟอื่นจะปิดการใช้งานรีเพลย์ คุณแน่ใจหรือว่าต้องการดำเนินการต่อ? +invalid-surface-height=ความสูงของพื้นผิวไม่ถูกต้อง: ค่าที่อนุญาตคือ 0 ถึง __1__ +invalid-surface-width=ความกว้างของพื้นผิวไม่ถูกต้อง: ค่าที่อนุญาตคือ 0 ถึง __1__ +new-surface=พื้นผิวใหม่ +new-surface-name-already-used=มีพื้นผิวที่มีชื่อที่ระบุอยู่แล้ว +no-surface-name-given=ต้องระบุชื่อพื้นผิวเพื่อสร้างพื้นผิว +regenerate-decoratives=สร้างการตกแต่งใหม่ทั้งหมด +remove-all-entities=ลบวัตถุทั้งหมด +remove-empty-chunks=ลบกองเปล่า +select-surface=เลือกพื้นผิว +surface-name=ชื่อ +[gui-map-editor-tile-editor] +remove-colliding-decoratives=ลบสิ่งตกแต่งที่ชนกัน +smart-entity-collision-mode=โหมดการชนกันของวัตถุอัจฉริยะ +smart-entity-collision-mode-tooltip=ข้ามการสร้างตารางหน่วยถ้ามันจะทำลายวัตถุในกระบวนการ +smart-out-of-map-collision-mode=โหมดการชนกันนอกแผนที่อัจฉริยะ +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ ตารางหน่วยสามารถสร้างทับได้เมื่อสร้างด้วย __CONTROL__build-ghost__. +smart-tile-collision-mode=โหมดชนตารางหน่วยอัจฉริยะ +smart-tile-collision-mode-tooltip=สร้างบนตารงหน่วยที่มีมาสก์การชนแบบเดียวกันเท่านั้น ทำให้เกิด "พื้นดินสร้างบนพื้นดิน" และ "น้ำสร้างบนน้ำ" +[gui-map-editor-time-editor] +apply-ticks-per-day=นำไปใช้งาน +current-speed=ความเร็วปัจจุบัน +day-length=ความยาวของวัน +daytime=วันเวลา +freeze-daytime=ทำให้เป็นกลางวัน +pause=หยุดชั่วคราว (__CONTROL__editor-toggle-pause__) +paused=(หยุดชั่วคราว) +play=เล่น (__CONTROL__editor-toggle-pause__) +play-for-limited-time=เล่นในช่วงเวลานี้ +speed=ความเร็ว +speed-down=ลดความเร็ว (__CONTROL__editor-speed-down__) +speed-up=เร่งความเร็ว (__CONTROL__editor-speed-up__) +tick-custom=กำหนดค่าติ๊กเอง +tick-once=ติ๊กหนึ่งครั้ง (__CONTROL__editor-tick-once__) +tick-sixty=ข้ามหกสิบติ๊ก +ticks-per-day=จำนวนติ๊กต่อวัน +unfreeze-daytime=เลิกทำให้เป็นกลางวัน +[gui-map-editor-title] +cliff-editor=หน้าผา +clone-editor=โคลน +decorative-editor=ส่วนตกแต่ง +entity-editor=วัตถุ +force-editor=กองกำลัง +lua-snippet-editor=ตัวอย่าง Lua +none-editor=ไม่มี +resource-editor=ทรัพยากร +scripting-editor=พื้นที่และตำแหน่ง +surface-editor=พื้นผิว +tile-editor=ตารางหน่วย +time-editor=เวลา +[gui-map-editor-tool] +area-selection=พื้นที่ +brush=พู่กัน +change-force=เปลี่ยนกองกำลัง +circle=วงกลม +cursor=เคอร์เซอร์ +line-selection=เส้น +paint-bucket=ถังสี +point=จุด +snippet=เรียกใช้ ตัวอย่าง Lua +spawn-location=สถานที่เกิด +spray=สเปรย์ +square=สี่เหลี่ยม +variations=รูปแบบต่างๆ +[gui-map-generator] +advanced-tab-title=ขั้นสูง +aux=ประเภทภูมิประเทศ +aux-description=ควบคุมการกระจายระหว่างทะเลทรายแดงกับทราย ความเอนเอียงที่สูงขึ้นจะสร้างทะเลทรายสีแดงมากขึ้น +bias=ความเอนเอียง +cliff-continuity=ความต่อเนื่อง +cliff-continuity-description=ความยาวของหน้าผาที่ยังไม่เสียหาย +cliff-frequency=ความถี่ +cliff-frequency-description=จำนวนหน้าผา +cliffs=หน้าผา +coverage=ขอบเขต +custom=[ถูกแก้ไข] +difficulty=ระดับความยาก +enable-replay=บันทึกการเล่นซ้ำ +enable-replay-description=บันทึกรีเพลย์สำหรับไฟล์เซฟนี้เพื่อให้สามารถดูย้อนหลังได้ เพิ่มขนาดไฟล์ที่บันทึกและการประหยัดเวลา +enabled=เปิดใช้งาน +enemy-attack-pollution-consumption-modifier=ตัวปรับค่าโจมตี +enemy-attack-pollution-consumption-modifier-description=แก้ไขปริมาณมลพิษที่ปล่อยมาเยอะ จะส่งไบเตอร์มาโจมตี +enemy-base=รังศัตรู +enemy-expansion-group-tile=การขยายตัวของศัตรู +enemy-expansion-maximum-expansion-cooldown=คูลดาวน์สูงสุด +enemy-expansion-maximum-expansion-cooldown-description=เวลาสูงสุดก่อนที่ศัตรูจะทำการขยายฐาน +enemy-expansion-maximum-expansion-distance=ระยะทางสูงสุดของการขยายรัง +enemy-expansion-maximum-expansion-distance-description=ระยะทางไกลสุดที่ศัตรูจะมองเพื่อขยายฐาน ระหว่างฐานศัตรูอื่น +enemy-expansion-maximum-expansion-group-size=ขนาดของกลุ่มสูงสุด +enemy-expansion-maximum-expansion-group-size-description=ขนาดสูงสุดของปาร์ตี้ของศัตรูที่ใช้ขยายฐาน แก้ไขโดยระดับวิวัฒนาการปัจจุบัน +enemy-expansion-minimum-expansion-cooldown=คูลดาวน์ขั้นต่ำ +enemy-expansion-minimum-expansion-cooldown-description=เวลาขั้นต่ำก่อนที่ศัตรูจะทำการขยายฐาน +enemy-expansion-minimum-expansion-group-size=ขนาดของกลุ่มขั้นต่ำ +enemy-expansion-minimum-expansion-group-size-description=ขนาดขั้นต่ำของปาร์ตี้ของศัตรูที่ใช้ขยายฐาน แก้ไขโดยระดับวิวัฒนาการปัจจุบัน +enemy-expansion-minutes=นาที +enemy-frequency-description=จำนวนฐานศัตรู\nหมายเหตุ: ค่าที่ต่ำกว่า 100% จะปิดการใช้งาน achievements ของเกม +enemy-size-description=ขนาดของฐานศัตรูแต่ละฐาน\nหมายเหตุ: ค่าที่ต่ำกว่า 100% จะปิดการใช้งาน achievements ของเกม +enemy-tab-title=ศัตรู +error-importing-exchange-string=ไม่สามารถนำเข้าสตริงของการแลกเปลี่ยนแผนที่ +evolution=วิวัฒนาการ +evolution-destroy-factor=ปัจจัยการทำลาย +evolution-destroy-factor-description=ควบคุมการวิวัฒนาการที่เพิ่มขึ้นตามจำนวนรังที่ถูกทำลาย +evolution-pollution-factor=ปัจจัยมลพิษ +evolution-pollution-factor-description=ควบคุมการวิวัฒนาการที่เพิ่มขึ้นตามมลพิษ +evolution-time-factor=ปัจจัยเวลา +evolution-time-factor-description=ควบคุมการวิวัฒนาการที่เพิ่มขึ้นตามเวลา +exchange-string-instructions=ป้อนสตริงของการแลกเปลี่ยนแผนที่เพื่อโหลดการตั้งค่า +export-exchange-string-tt=ส่งออกสตริงของการแลกเปลี่ยนแผนที่ (จัดเก็บการตั้งค่าแผนที่และสามารถแชร์ได้) +frequency=ความถี่ +hide-preview=ปิดตัวอย่าง +import-exchange-string-tt=นำเข้าสตริงของการแลกเปลี่ยนแผนที่ +invalid-value-for-field=ค่าไม่ถูกต้องสำหรับฟิลด์ "__1__" ค่าที่อนุญาตคือ __2__ ถึง __3__ +island-size=ขนาดเกาะ +map-height=ความสูง +map-height-simple=ความยาวของแผนที่ +map-seed=รหัสตัวเลข +map-seed-simple=รหัสตัวเลข +map-size-group-tile=แผนที่ +map-type=ประเภทแผนที่ +map-width=ความกว้าง +map-width-simple=ความกว้างของแผนที่ +minimum-pollution-to-damage-trees=มลพิษขั้นต่ำสุดที่เป็นอันตรายต่อพืช +minimum-pollution-to-damage-trees-description=ต้นไม้มี 4 ขั้นตอนที่แตกต่างกันไปก่อนเข้าสู่การถูกทำลายโดยมลพิษ มลพิษใดๆ ที่เกินจำนวนนี้จะเริ่มกระบวนการเคลื่อนย้ายต้นไม้ไปสู่ระยะที่เสียหายมากขึ้นเรื่อยๆ +moisture=ความชื้น +moisture-description=ควบคุมการกระจายระหว่างหญ้ากับทะเลทราย ความเอนเอียงที่สูงขึ้นจะทำให้เกิดหญ้ามากขึ้น +next=ถัดไป +peaceful-mode-checkbox=โหมดสันติ +peaceful-mode-description=ในโหมดสันติ ศัตรูจะไม่โจมตีหรือขยายฐาน ศัตรูจะยังคงโจมตีเพื่อป้องกันตัวเอง\nหมายเหตุ: การเปิดใช้งานนี้จะปิดใช้งาน achievements ของเกม +play=เล่น +pollution=มลภาวะ +pollution-absorbed-per-tree-damaged=ระดับการดูดซับมลพิษของพืช +pollution-absorbed-per-tree-damaged-description=ต้นไม้มี 4 ขั้นตอนที่แตกต่างกันไปก่อนเข้าสู่การถูกทำลายโดยมลพิษ ค่านี้ระบุปริมาณมลพิษที่ถูกดูดซับเมื่อเข้าใกล้ระยะที่เสียหายมากขึ้น +pollution-absorption-modifier=แก้ไขการดูดซึมมลภาวะ +pollution-absorption-modifier-description=ตัวปรับปริมาณมลพิษว่าจะถูกดูดซับผ่านต้นไม้และตารางหน่วยเท่าไหร่ +pollution-diffusion-ratio=อัตราการกระจายตัว +pollution-diffusion-ratio-description=ปริมาณมลพิษที่กระจายไปยังกองรอบข้างต่อวินาที +preview-auto-update=รีเฟรชอัตโนมัติ +preview-auto-update-tt=รีเฟรชการแสดงตัวอย่างโดยอัตโนมัติเมื่อมีการเปลี่ยนแปลงการตั้งค่า +preview-error=เกิดข้อผิดพลาดในการสร้างพรีวิว +price-multiplier=ตัวคูณราคา +randomize-map-seed=สุ่มรหัสตัวเลข +recipes-difficulty-group-tile=สูตรผสม +research-queue-availability=ความพร้อมใช้งานของคิวการวิจัย +research-queue-availability-after-victory=หลังจากเล่นเกมเสร็จ +research-queue-availability-always=ตลอด +research-queue-availability-never=ไม่เลย +reset-preset=รีเซ็ตเป็นค่าเริ่มต้นที่ตั้งไว้ก่อน +reset-to-preset=รีเซ็ต __1__ __plural_for_parameter_1_{1=option|rest=options}__ เป็นค่าที่ตั้งไว้ล่วงหน้า __plural_for_parameter_1_{1=default|rest=defaults}__ +reset-to-preset-disabled=ตัวเลือกทั้งหมดมีค่าที่ตั้งไว้ล่วงหน้า +resource-frequency-description=จำนวนทรัพยากรที่ดินขนาดเล็ก +resource-richness-description=จำนวนทรัพยากรต่อตารางหน่วยภายในทรัพยากรที่ดินขนาดเล็ก +resource-size-description=พื้นที่ของทรัพยากรที่ดินขนาดเล็กแต่ละรายการ +resources-tab-title=ทรัพยากร +richness=จำนวน +scale=ขนาด +show-preview=แสดงตัวอย่าง +show-preview-warning=Spoiler Alert - อย่าแสดงตัวอย่างถ้าคุณต้องการสำรวจแผนที่ด้วยตัวคุณเอง +size=ขนาด +starting-area-size=ขนาดพื้นที่เริ่มต้น +starting-area-size-description=ขนาดของพื้นที่ที่ไม่มีฐานศัตรูรอบตัวผู้เล่น +technology-difficulty-group-tile=เทคโนโลยี +temperature=อุณหภูมิ +terrain-bias-description=ค่าคงที่ชดเชยที่จะใช้ +terrain-coverage-description=ต้องการให้คุณลักษณะนี้ครอบคลุมแผนที่แค่ไหน +terrain-generators-group-title=สร้าง +terrain-scale-description=ขนาดโดยรวมของคุณลักษณะและช่องว่างระหว่างกัน +terrain-tab-title=ภูมิประเทศ +title=ตัวสร้างแผนที่ +water=น้ำ +[gui-map-generator-errors] +no-tiles-selected=พื้นที่อย่างน้อยหนึ่งตารางหน่วยต้องใช้งานได้ +[gui-map-info] +confirm-delete=คุณกำลังลบ __1__ อย่างถาวร +confirm-replay=เริ่มดูรีเพลย์ของ __1__? +delete-save=ลบบันทึก +difficulty=ความยาก +file-size=ขนาดไฟล์ +invalid-file=ไฟล์ไม่ถูกต้องหรือเสียหาย +map-version=เวอร์ชั่นแผนที่ +mods=ม็อด +preview-missing=ไม่สามารถแสดงตัวอย่างแผนที่ได้ +replay-not-found=เซฟที่เลือกไม่มีข้อมูลรีเพลย์ +scenario-name=ฉากเนื้อเรื่อง +start-replay=เริ่มรีเพลย์ +time-played=เวลาเล่น +[gui-map-view-settings] +add-ping=เพิ่มปิง +add-ping-tooltip=__1__ บนแผนที่หรือในโลกเพื่อเปิดใช้งานโดยตรง +add-tag=เพิ่มแท็ก +show-electric-network=เครือข่ายไฟฟ้า +show-logistic-network=เครือข่ายขนส่ง +show-map-stop=ชื่อป้ายรถไฟ +show-player-names=ชื่อผู้เล่น +show-pollution=มลภาวะ +show-rail-signal-states=สถานะสัญญาณรถไฟ +show-recipe-icons=ไอคอนสูตรผสม +show-tags=แท็ก +show-turret-range=ระยะป้องกันของป้อม +show-worker-robots=หุ่นยนต์คนงาน +[gui-menu] +about=เกี่ยวกับ +browse-lan-games=เรียกดูเกมในเครือข่ายท้องถิ่น +browse-public-games=แสดงรายชื่อเกมสาธารณะ +connect-to-address=เชื่อมต่อกับที่อยู่ +continue-host-save=เล่นต่อ: โฮสต์ __1__ +continue-host-save-tooltip=โฮสต์ __1__ +continue-join-game=เล่นต่อ: เข้าร่วม __1__ +continue-join-game-tooltip=เข้าร่วม __1__ +continue-save=เล่นต่อจาก __1__ +continue-save-tooltip=โหลดเกม __1__ +controls=การควบคุม +copy-report-path=คัดลอกที่อยู่ไฟล์รายงาน desync +desync-explanation=การซิงโครไนซ์ของคุณเกิดการติดขัดจากเกม\nสาเหตุนี้เกิดจากบั๊กในเกมหรือบั๊กในหนึ่งในม็อดหรือสคริปต์สถานการณ์ (หากมีการใช้งาน)\nหากคุณไม่ได้ใช้ม็อด โปรดรายงานปัญหานี้ในฟอรั่มรายงานบั๊กของเรา รวมรายถึงละเอียดเกี่ยวกับสิ่งที่ผู้เล่นกำลังทำ และอัปโหลดรายงานการการซิงค์ติดขัด +desync-explanation-console=การซิงโครไนซ์ของคุณเกิดการติดขัดจากเกม\n หากปัญหายังคงอยู่ โปรดรายงานปัญหานี้ในฟอรัมรายงานข้อบกพร่องของเรา +desync-more-information-link=สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ การซิงค์ที่ติดขัด และวิธีการรายงาน โปรดดูที่: +desync-report-disabled=ไม่ได้สร้างรายงานการซิงค์ติดขัด เนื่องจากการสร้างรายงานถูกปิดใช้งาน โปรดเปิดใช้งานและรายงานการซิงค์ติดขัดหากคุณต้องการแก้ไข +desync-report-location=รายงานการซิงค์ติดขัด ถูกสร้างสร้างเมื่อ: __1__ +feature-not-available-with-instrument-mod=คุณลักษณะนี้ใช้ไม่ได้เมื่อเปิดใช้งานเครื่องมือโหมดม็อด +game-menu=เมนูเกม +graphics=กราฟิก +host-new-game=โฮสต์เกมใหม่ +host-saved-game=โฮสต์เกมที่บันทึกไว้ +interface=อินเตอร์เฟซ +lan-username=ชื่อผู้ใช้ LAN +load-game=โหลดเกม +main-menu=เมนูหลัก +map-editor=ตัวแก้ไขแผนที่ +mod-settings=การตั้งค่าม็อด +mods=ม็อด +multi-player=โหมดผู้เล่นหลายคน +multi-player-menu=โหมดผู้เล่นหลายคน +new-game=เริ่มเกมใหม่ +other=อื่น ๆ +pause-game=หยุดเกม +quit-game=ออกจากเกม +quit-tutorial-to-game=ปิดการเรียนรู้การเล่นเบื้องต้น +quit-tutorial-to-menu=ปิดการเรียนรู้การเล่นเบื้องต้น +reconnect=เชื่อมต่อใหม่ +restart-game=เริ่มใหม่ +restart-tutorial=เริ่มใหม่ +resume-game=เล่นต่อ +resume-tutorial=เล่นต่อ +save-game=บันทึกเกม +save-game-as-scenario=บันทึกเป็นแบบแผน +settings=ตั้งค่า +show-report=แสดงรายงานการ ดีซิงค์ +single-player=โหมดผู้เล่นคนเดียว +single-player-menu=โหมดผู้เล่นคนเดียว +sound=เสียง +the-rest=ส่วนที่เหลือ +tutorial-menu=เรียนรู้การเล่นเบื้องต้น +unpause-game=เล่นต่อ +user-login=เข้าสู่ระบบผู้ใช้ +[gui-migrated-content] +changed-achievement=เปลี่ยน achievements แล้ว +changed-custom-input=เปลี่ยนอินพุตที่กำหนดเองใหม่ +changed-decorative=เปลี่ยนของตกแต่งใหม่ +changed-entity=เปลี่ยนวัตถุใหม่ +changed-equipment=เปลี่ยนอุปกรณ์ใหม่ +changed-equipment-grid=เปลี่ยนช่องอุปกรณ์ +changed-fluid=เปลี่ยนของเหลวใหม่ +changed-item=เปลี่ยนไอเท็มใหม่ +changed-mod-setting=เปลี่ยนการตั้งค่าม็อดแล้ว +changed-particle=เปลี่ยนอนุภาคใหม่ +changed-recipe=เปลี่ยนสูตรผสม +changed-shortcut=เปลี่ยนปุ่มลัดแล้ว +changed-technology=เปลี่ยนเทคโนโลยีใหม่ +changed-tile=เปลี่ยนตารางหน่วยใหม่ +changed-trivial-smoke=เปลี่ยนควันแล้ว +changed-virtual-signal=เปลี่ยนสัญญาณเสมือนใหม่ +removed-achievement=ลบ achievements ออก +removed-blueprint-too-old=ลบพิมพ์เขียว __1__: เวอร์ชันแผนที่ __2__ เก่าเกินไป +removed-custom-input=ลบอินพุตที่กำหนดเองออก +removed-decorative=ลบของตกแต่งออก +removed-entity=ลบวัตถุแล้ว +removed-equipment=ลบอุปกรณ์ออก +removed-equipment-grid=ลบช่องอุปกรณ์ออก +removed-fluid=ลบของเหลวออก +removed-item=ลบไอเท็มออก +removed-mod-setting=ลบการตั้งค่าม็อดออก +removed-particle=ลบอนุภาคออก +removed-recipe=เอาสูตรผสมออก +removed-shortcut=ลบปุ่มลัดออก +removed-technology=ลบเทคโนโลยีออก +removed-tile=ลบตารางหน่วยออก +removed-trivial-smoke=ลบควันออก +removed-virtual-signal=ลบสัญญาณเสมือนออก +title=ย้ายข้อมูล +[gui-mod-info] +active-version=เวอร์ชันที่ใช้งาน +author=ผู้สร้าง +contact=ติดต่อ +delete=ลบ +dependencies=ตัวเรียกใช้ทางเลือก +dependency-required=จำเป็นต้องใช้ตัวเสริมนี้ แต่ยังไม่ได้ใช้งาน +description=รายละเอียด +factorio-version=เวอร์ชั่นของ Factorio +homepage=หน้าหลัก +incompatibilities=ไม่รองรับกับ +incompatible-factorio-version=ใช้ไม่ได้กับเกมเวอร์ชั่นนี้ +mod-portal-page=คลังม็อด +name=ชื่อ +no-dependencies=ไม่มี +optional-dependencies=ตัวเรียกใช้ทางเลือก +optional-dependency=(ถ้ามี) +optional-dependency-incompatible=ม็อดตัวนี้เข้ากันไม้ได้กับม็อดพวกนี้ +optional-dependency-required=จำเป็นต้องใช้ตัวเสริมนี้ และยังไม่ได้ใช้งาน +status=สถานะ +status-disabled=ไม่ใช้งาน +status-enabled=ใช้งาน +status-not-installed=ไม่ได้ติดตั้ง +toggle=ใช้/ไม่ใช่ +version=เวอร์ชัน +[gui-mod-load-error] +description=โหลดตัวเสริมล้มเหลว: __1__ +disable-all=ปิดม็อดทั้งหมด +disable-mods=ปิดม็อดที่เลือกไว้ +exit=ออก +mod-manager=ตัวจัดการม็อด +reset-mod-settings=รีเซ็ตการตั้งค่าม็อด +restart-application=เริ่มใหม่ +title=เกิดข้อผิดพลาดขณะโหลดม็อด +to-be-disabled=ม็อดถูกปิดใช้งาน: +[gui-mod-settings] +apply=นำไปใช้งาน +cancel=ยกเลิก +cant-be-changed-not-an-admin=เฉพาะแอดมินสามารถเปลี่ยนแปลงการตั้งค่าเหล่านี้ +map=แผนที่ +no-map-settings=ไม่มีการตั้งค่าบนแผนที่ +no-per-user-settings=ไม่มีการตั้งค่าของผู้เล่นแต่ละคน +no-settings=ไม่มีการตั้งค่ามให้กำหนด +no-startup-settings=ไม่มีการตั้งค่าการใช้งาน +per-player=ต่อผู้เล่น +reload=โหลดใหม่ +reset=ตั้งค่าใหม่ +reset-to-default=รีเซ็ตการตั้งค่าเป็นค่าเริ่มต้น: __1__ +reset-to-default-disabled=การตั้งค่ามีค่าเริ่มต้น +setting-is-invalid=การตั้งค่ามากกว่าหนึ่งแบบไม่ถูกต้อง +startup=เริ่มใช้งาน +startup-changes-require-restart=เปลี่ยนการตั้งค่าเริ่มต้นจะต้องเปิดเกมใหม่ +startup-settings-cant-be-changed-while-playing=ไม่สามารถเปลี่ยนการตั้งค่าการเริ่มต้นในขณะที่เกมกำลังทำงานอยู่ +title=การตั้งค่าม็อด +value-cannot-be-empty=ค่าที่ใส่ต้องไม่ปล่อยว่าง +value-out-of-range=ค่าอยู่นอกพิกัด: ค่าที่ใช้ได้ต้องอยู่ระหว่าง __1__ กับ __2__ +[gui-mod-startup-settings-mismatch] +apply=ใช่ * +cancel=ไม่ +description=การตั้งค่าเริ่มต้นของส่วนเสริมไม่ตรงกับของเซิร์ฟเวอร์ที่คุณกำลังเชื่อมต่อ \n\nคุณต้องการใช้การตั้งค่าเริ่มต้นของเซิร์ฟเวอร์ และเปิดเกมใหม่หรือไม่ +restart-required=เกมจะเปิดใหม่เพื่อเริ่มต้นการใช้งานค่าตั้งต้น +title=การตั้งค่าเริ่มต้นของส่วนเสริมไม่ตรงกัน +[gui-mods] +install=ติดตั้ง +manage=จัดการ +title=ม็อด +unconfirmed-changes=มีการเปลี่ยนแปลงที่ได่ได้รับการยืนยัน +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{1=ส่วนเสริม|rest=ส่วนเสริม}__ มีการเปลี่ยนแปลง. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{1=ส่วนเสริม|rest=ส่วนเสริม}__ ติดตั้ง. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{1=ส่วนเสริม|rest=ส่วนเสริม}__ อัพเดท. +updates=อัปเดต +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ ต้องการเชื่อมต่อคุณกับเซิร์ฟเวอร์ต่อไปนี้: __2__ +connect=เชื่อมต่อ +connect-to-game=เชื่อมต่อโดยตรง +ip-address=ที่อยู่ IP และพอร์ต +password=รหัสผ่าน +password-for-game-required=กรุณาใส่รหัสผ่านสำหรับเกม __1__ +scenario-script-source=สถานการณ์เซิร์ฟเวอร์ +[gui-multiplayer-lobby] +access=เข้า +adminlist=แอดมินลิสต์ +allow-commands=อนุญาตคำสั่ง Lua +allow-commands-admins-only=แอดมินเท่านั้น +allow-commands-false=ไม่ +allow-commands-true=ใช่ +authserver-side-bans=ใช้การแบนผ่านเซิฟเวอร์ยืนยันตัว +authserver-side-bans-tooltip=ตรวจสอบว่าผู้เล่นที่เชื่อมต่อไม่ได้ถูกแบนจากโหมดผู้เล่นหลายคนและแจ้ง Factorio.com เกี่ยวกับคำสั่งแบน/เลิกแบน +autosave-only-on-server=บันทึกอัตโนมัติเฉพาะบนเซิร์ฟเวอร์ +banlist=แบนลิส +default-game-name=เกมของ __1__ +edit-adminlist=แก้ไขแอดมินลิสต์ +edit-banlist=แก้ไขแบนลิสต์ +edit-whitelist=แก้ไขไวท์ลิสต์ +game-description=รายละเอียด +game-name=ชื่อเซิร์ฟเวอร์ +game-name-cant-be-empty=ชื่อเซิร์ฟเวอร์ไม่สามารถเว้นว่างได้ +game-password=รหัสผ่านเซิฟเวอร์ +game-password-tooltip=ขอแนะนำให้ตั้งรหัสผ่านหากต้องการเล่นแบบส่วนตัว +game-saving=กำลังเซฟเกม +game-tags=แท็ก +game-visibility-LAN=LAN +game-visibility-public=สาธารณะ +game-visibility-steam=Steam +game-visibility-steam-tooltip=เปิดหรือปิดใช้งานคุณสมบัติ "เข้าร่วมเกม" ผ่าน Steam +ignore-limit-for-returning-players=ไม่สนคำสั่งเมื่อกลับมาเล่นใหม่ +ignore-limit-for-returning-players-tooltip=ผู้เล่นที่เคยเล่นบนแผนที่นี้สามารถเข้าร่วมเกมได้แม้ว่าจะถึงขีดจำกัดผู้เล่นสูงสุดแล้ว +max-players=ผู้เล่นสูงสุด +max-players-count-must-be-integer=จำนวนผู้เล่นสูงสุดต้องเป็นจำนวนเต็ม +max-upload=ความเร็วในการอัพโหลดสูงสุด +max-upload-must-be-integer=ความเร็วในการอัพโหลดสูงสุดต้องเป็นจำนวนเต็ม +max-upload-slots=จำนวนช่องอัพโหลดสูงสุด +max-upload-slots-must-be-integer=ช่องอัปโหลดสูงสุดต้องเป็นจำนวนเต็ม +max-upload-slots-tooltip=จำนวนการอัปโหลดแผนที่พร้อมกันสูงสุด การจำกัดมันมีประโยชน์เพื่อให้แน่ใจว่ามีความเร็วในการอัพโหลดเพียงพอสำหรับผู้เล่นที่อยู่ในเกมอยู่แล้ว +max-upload-speed-no-limit=ไม่จำกัด +max-upload-tooltip=ความเร็วสูงสุดของเครือข่ายที่ใช้กับการอัปโหลดเกมไปยังผู้เล่นใหม่ การจำกัดมันมีประโยชน์เพื่อให้แน่ใจว่ามีความเร็วในการอัพโหลดเพียงพอสำหรับผู้เล่นที่อยู่ในเกมอยู่แล้ว +multiplayer-afk-autokick-interval= เตะ AFK อัตโนมัติ +multiplayer-autosave-interval=ช่วงเวลาทิ้งห่างระหว่างการบันทึกอัตโนมัติ +non-blocking-saving=เปิดใช้งานการเซฟแบบไม่รบกวน +non-blocking-saving-tooltip=คุณลักษณะทดลองที่ช่วยให้เซิร์ฟเวอร์สามารถบันทึกแผนที่โดยไม่ต้องหยุดเกม ใช้งานได้บน Linux และ macOS เท่านั้น +only-admins-can-pause-the-game=เฉพาะแอดมินเท่านั้นสามารถหยุดชั่วคราวได้ +play=เล่น +rights=ขวา +save-upload=อัปโหลดเซฟ +show=แสดง +title=การตั้งค่าเซิร์ฟเวอร์ผู้เล่นหลายคน +verify-user-identity=ตรวจสอบตัวตนผู้ใช้ +verify-user-identity-tooltip=ตรวจสอบว่าผู้เล่นที่เชื่อมต่อมีบัญชี Factorio.com ที่ถูกต้อง และชื่อผู้เล่นตรงกับชื่อบัญชี +visibility=ทัศนวิสัย +whitelist=ไวท์ลิสต์ +[gui-new-game] +delete-scenario=ลบสถานการณ์ +difficulty=ระดับความยาก +game-scenarios=สถานการณ์ของเกม: +level=ระดับ +level-locked-explanation=คุณต้องผ่านด่านก่อนหน้าในระดับความยากเดียวกันหรือสูงกว่าก่อนจึงจะปลดล็อคด่านนี้ได้ +level-locked-explanation-no-difficulty=คุณต้องผ่านด่านก่อนหน้าก่อนจึงจะปลดล็อคด่านนี้ได้ +main-game=เกมหลัก: +mod-scenarios=สถานการณ์ม็อด: +next=ถัดไป +no-description=แผนที่นี้ไม่มีคำอธิบาย +play=เล่น +title-select-scenario-to-edit=เลือกสถานการณ์ที่จะแก้ไข +title-select-template-for-new-scenario=เลือกเทมเพลตสำหรับสถานการณ์ใหม่ +title-start-new-game=เริ่มเกมใหม่ +user-scenarios=สถานการณ์ของผู้ใช้: +[gui-other-settings] +autosave-interval=ช่วงเวลาบันทึกอัตโนมัติ +autosave-never=ไม่เลย +check-updates=ตรวจสอบการอัปเดตเมื่อเริ่มเกม +delete-achievements-button=ลบ +delete-achievements-confirm-control-phrase=ลบ +delete-achievements-confirm-text=พิมพ์ "__1__" เพื่อยืนยันการลบachievement +delete-achievements-label=ลบความสำเร็จ +delete-achievements-label-tooltip=การดำเนินการนี้จะลบ achievements ทั้งหมดอย่างถาวร +delete-achievements-label-tooltip-steam=การดำเนินการนี้จะลบ achievements ทั้งหมดอย่างถาวร รวมถึง achievements ของ Steam +developer=ผู้พัฒนา +discard-mouse-events-when-accessibility-zoomed=ยกเลิกอีเวนท์ของเมาส์เมื่อใช้การช่วยการเข้าถึงการซูม +enable-blueprint-storage-cloud-sync=เปิดใช้งานไลบรารีพิมพ์เขียวบน Cloud Sync +enable-crash-log-uploading=อัปโหลดบันทึกข้อขัดข้อง +enable-experimental-updates=เปิดใช้งานทดลองการอัปเดตใหม่ +enable-logitech-led-support=เปิดใช้งานการรองรับ LED ของ Logitech +enable-new-mods=เปิดการใช้งานม็อดโดยอัตโนมัติ +enable-razer-chroma-support=เปิดใช้งาน Razer Chroma +enable-steelseries-gamesense-support=เปิดใช้งานการสนับสนุน SteelSeries GameSense +factorio-username=ชื่อผู้เล่น LAN +log-in=เข้าสู่ระบบ +log-out=ออกจากระบบ +log-saving-statistics=บันทึกสถิติในตัวเก็บ +logged-in=เข้าสู่ระบบ ณ ปัจจุบันในนาม __1__ +logged-out=ยังไม่ได้เข้าสู่ระบบ +non-blocking-saving=เปิดใช้งานการเซฟแบบไม่รบกวน (Linux/macOS เท่านั้น) +proxy=พร็อกซีเซิร์ฟเวอร์ +proxy-password=รหัสผ่านเซิร์ฟเวอร์พร็อกซี +proxy-username=ชื่อผู้ใช้พร็อกซีเซิร์ฟเวอร์ +set-email=ตั้งอีเมลของบัญชี +set-email-button=กำหนด +title=การตั้งค่าอื่น ๆ +use-mod-settings-per-save=ใช้การตั้งค่าตัวเสริมที่ต่างกันต่อการบันทึกหนึ่งครั้ง +username-invalid-characters=ชื่อผู้ใช้ของคุณมีอักขระที่ไม่ถูกต้อง โปรดใช้เฉพาะตัวอักษร, ตัวเลข และอักขระ ._- +verbose-logging=การเข้าสู่ระบบแบบ Verbose +[gui-other-settings-description] +enable-crash-log-uploading=อัปโหลดบันทึกที่ไม่ระบุชื่อเมื่อเกมขัดข้อง +factorio-username=ชื่อผู้เล่นที่จะใช้สำหรับเกม LAN เมื่อไม่ได้เข้าสู่ระบบ เมื่อเข้าสู่ระบบ จะเป็นกับชื่อผู้ใช้เดียวกับ Factorio และไม่สามารถเปลี่ยนแปลงได้ +log-saving-statistics=บันทึกสถิติขนาดไฟล์เมื่อเซฟแผนที่ (คำเตือน: ทำให้การเซฟช้าลง) +set-email=ตั้งอีเมลและรหัสผ่านเพื่อใช้บัญชีนี้บนแพลตฟอร์มหรือคอนโซลอื่น +[gui-package-list] +up-from-dir=__1__ /... +[gui-permissions] +add-group=เพิ่มกลุ่ม +add-player-to-group=เพิ่มผู้เล่นลงในกลุ่ม +clone-group=โคลนกลุ่ม +delete-selected-group=ลบกลุ่มที่ถูกเลือก +disable-all=ปิดการใช้งานทั้งหมด +do-you-really-want-to-revoke-your-permissions-to-edit=คุณกำลังยกเลิกความสามารถในการแก้ไขกฎ คุณต้องการทำเช่นนี้หรือไม่? +edit-selected-group=แก้ไขกลุ่มที่ถูกเลือก +enable-all=เปิดใช้งานทั้งหมด +export=ส่งออก +group-ids-exhausted=ถึงจำนวนสูงสุดของกลุ่มแล้ว +group-permissions-title=กฎของกลุ่ม +import=นําเข้า +import-failed=นำเข้าล้มเหลว: __1__ +import-permissions=นำเข้าสิทธิ์ +multiple-default-groups-found=พบกลุ่มเริ่มต้นหลายกลุ่ม +no-default-group-found=ไม่พบกลุ่มเริ่มต้น +permissions-string=รหัสอนุญาต +players-in-group=ผู้เล่นในกลุ่ม +remove-player-from-group=เอาผู้เล่นออกจากกลุ่ม +show-players-in-other-groups=แสดงผู้เล่นในกลุ่มอื่น ๆ +title=กฎ +you-can-not-delete-the-default-group=คุณไม่สามารถลบกลุ่มเริ่มต้นได้ +[gui-permissions-names] +ActivateCopy=เปิดใช้งานการคัดลอก +ActivateCut=เปิดใช้งานการตัด +ActivatePaste=เปิดใช้งานการวาง +AddPermissionGroup=เพิ่มสิทธิ์กลุ่ม +AddTrainStation=เพิ่มสถานีรถไฟ +AdminAction=การดำเนินการของแอดมิน +AltReverseSelectArea=Alt ย้อนพื้นที่ที่เลือกกลับไป +AltSelectArea=Alt เลือกตำแหน่ง +AltSelectBlueprintEntities=Alt เลือกวัตถุพิมพ์เขียว +AlternativeCopy=สำเนาสำรอง +BeginMining=การทำเหมืองพื้นฐาน +BeginMiningTerrain=เริ่มต้นการขุดพื้นที่ +Build=สร้าง +BuildRail=สร้างราง +BuildTerrain=สร้างภูมิประเทศ +CancelCraft=ยกเลิกการสร้าง +CancelDeconstruct=ยกเลิกการรื้อถอน +CancelNewBlueprint=สร้างพิมพ์เขียวใหม่ +CancelResearch=ยกเลิกวิจัย +CancelUpgrade=ยกเลิกการอัพเกรด +ChangeActiveCharacterTab=เปลี่ยนแถบตัวละครที่ใช้งาน +ChangeActiveItemGroupForCrafting=เปลี่ยนกลุ่มไอเทมที่ใช้งานสำหรับการสร้าง +ChangeActiveItemGroupForFilters=เปลี่ยนกลุ่มไอเทมที่ใช้งานอยู่สำหรับตัวกรอง +ChangeActiveQuickBar=เปลี่ยนแถบเครื่องมือที่ใช้งานอยู่ +ChangeArithmeticCombinatorParameters=เปลี่ยนพารามิเตอร์ที่ใช้รวมตัวเลข +ChangeDeciderCombinatorParameters=เปลี่ยนพารามิเตอร์ตัวรวมตัวตัดสิน +ChangeEntityLabel=เปลี่ยนป้ายวัตถุ +ChangeItemDescription=เปลี่ยนคำอธิบายไอเท็ม +ChangeItemLabel=เปลี่ยนป้ายไอเท็ม +ChangeMultiplayerConfig=เปลี่ยนการตั้งค่าผู้เล่นหลายคน +ChangePickingState=เปลี่ยนสถานะการเก็บของ +ChangeProgrammableSpeakerAlertParameters=เปลี่ยนพารามิเตอร์การแจ้งเตือนของลำโพงที่โปรแกรมได้ +ChangeProgrammableSpeakerCircuitParameters=เปลี่ยนพารามิเตอร์วงจรของลำโพงที่โปรแกรมได้ +ChangeProgrammableSpeakerParameters=เปลี่ยนพารามิเตอร์ลำโพงที่โปรแกรมได้ +ChangeRidingState=เปลี่ยนวิธีการขับขี่ +ChangeShootingState=เปลี่ยนสถานะการยิง +ChangeTrainStopStation=เปลี่ยนสถานีป้ายรถไฟ +ChangeTrainWaitCondition=เปลี่ยนเงื่อนไขการรอของรถไฟ +ChangeTrainWaitConditionData=เปลี่ยนข้อมูลเงื่อนไขการรอของรถไฟ +ClearCursor=เก็บของในมือ +ConnectRollingStock=เชื่อมต่อรางขนส่ง +Copy=คัดลอก +CopyEntitySettings=คัดลอกการตั้งค่าวัตถุ +CopyOpenedBlueprint=คัดลอกพิมพ์เขียวที่เปิดแล้ว +CopyOpenedItem=คัดลอกรายการที่เปิดอยู่ +Craft=การสร้าง +CursorSplit=แยกเคอร์เซอร์ +CursorTransfer=เคลื่อนย้ายเคอร์เซอร์ +CustomInput=อินพุตที่กำหนดเอง +CycleBlueprintBookBackwards=พลิกแบบแปลนย้อนกลับ +CycleBlueprintBookForwards=พลิกแบบแปลนถัดไป +Deconstruct=รื้อถอน +DeleteBlueprintLibrary=ลบไลบรารีพิมพ์เขียว +DeleteBlueprintRecord=ลบบันทึกของพิมพ์เขียว +DeleteCustomTag=ลบแท็กที่กำหนดเอง +DeletePermissionGroup=ลบสิทธิ์กลุ่ม +DestroyItem=ทำลายไอเท็ม +DestroyOpenedItem=ทำลายไอเทมที่เปิดอยู่ +DisconnectRollingStock=ถอดรางขนส่ง +DragTrainSchedule=กำหนดการรถไฟลาก +DragTrainWaitCondition=เงื่อนไขการรอรถไฟลาก +DropBlueprintRecord=ทิ้งบันทึกของพิมพ์เขียว +DropItem=ทิ้งไอเทม +EditBlueprintToolPreview=แก้ไขพรีวิวเครื่องมือพิมพ์เขียว +EditCustomTag=แก้ไขแท็กที่กำหนดเอง +EditPermissionGroup=แก้ไขสิทธิ์กลุ่ม +ExportBlueprint=ส่ง พิมพ์เขียวออก +FastEntitySplit=แยกวัตถุอย่างรวดเร็ว +FastEntityTransfer=เคลื่อนย้ายวัตถุอย่างรวดเร็ว +FlushOpenedEntityFluid=ระบายวัตถุของเหลวที่เปิดอยู่ +FlushOpenedEntitySpecificFluid=ระบายวัตถุของเหลวที่เปิดอยู่ +GoToTrainStation=ไปที่สถานีรถไฟ +GrabBlueprintRecord=หยิบบันทึกของพิมพ์เขียว +GuiCheckedStateChanged=Gui การเช็คสถานะมีการเปลี่ยน +GuiClick=คลิกหน้าจอ Gui +GuiConfirmed=Gui ยืนยัน +GuiElemChanged=องค์ประกอบของ Gui ถูกเปลี่ยนแล้ว +GuiHover=แสดง Gui ค้างไว้ +GuiLeave=ออกจากการแสดง Gui +GuiLocationChanged=Gui เปลี่ยนตำแหน่ง +GuiSelectedTabChanged=Gui แท็บที่ถูกเลือกมีการเปลี่ยนแปลง +GuiSelectionStateChanged=Gui การเลือกสถานะมีการเปลี่ยน +GuiSwitchStateChanged=Gui สลับสถานะมีการเปลี่ยน +GuiTextChanged=ข้อความ Gui ถูกเปลี่ยน +GuiValueChanged=ค่า Gui ถูกเปลี่ยนแล้ว +ImportBlueprint=นำ พิมพ์เขียวเข้า +ImportBlueprintString=นำสตริงพิมพ์เขียวเข้า +ImportBlueprintsFiltered=นำพิมพ์เขียวทั้งหมดเข้า ผ่านตัวกรอง +ImportPermissionsString=นำสตริงการอนุญาตเข้า +InventorySplit=แบ่งช่องเก็บของ +InventoryTransfer=ย้ายช่องเก็บของ +LaunchRocket=ปล่อยจรวด +LuaShortcut=ปุ่มลัดของ Lua +MapEditorAction=การดำเนินการแก้ไขแผนที่ +MarketOffer=ข้อเสนอของตลาด +ModSettingsChanged=เปลี่ยนการตั้งค่า Mod แล้ว +OpenAchievementsGui=เปิดหน้าต่างความสำเร้จ +OpenBlueprintLibraryGui=เปิหน้าต่างดห้องสมุดพิมพ์เขียว +OpenBlueprintRecord=เปิดบันทึกของพิมพ์เขียว +OpenBonusGui=เปิดหน้าต่างโบนัส +OpenCharacterGui=เปิดหน้าจอตัวละคร +OpenCurrentVehicleGui=เปิดหน้าจอพาหนะปัจจุบัน +OpenEquipment=เปิดอุปกรณ์ +OpenGui=เปิดหน้าจอ +OpenItem=เปิดไอเท็ม +OpenLogisticGui=เปิด GUI โลจิสติกส์ +OpenModItem=เปิดรายการม็อด +OpenParentOfOpenedItem=เปิด parent ของไอเท็มที่เปิดอยู่ +OpenProductionGui=เปิดหน้าต่างการผลิต +OpenTechnologyGui=เปิดหน้าเทคโนโลยี +OpenTipsAndTricksGui=เปิดหน้าต่างเคล็ดลับและลูกเล่น +OpenTrainGui=เปิดเมนูรถไฟ +OpenTrainStationGui=เปิด gui สถานีรถไฟ +OpenTrainsGui=เปิดหน้าต่างรถไฟ +PasteEntitySettings=วางการตั้งค่าวัตถุ +PlaceEquipment=วางอุปกรณ์ +QuickBarPickSlot=แถบเครื่องมือเลือกช่อง +QuickBarSetSelectedPage=แถบเครื่องมือกำหนดหน้าที่เลือกแล้ว +QuickBarSetSlot=ช่องตั้งค่าแถบด่วน +ReassignBlueprint=กำหนดพิมพ์เขียวใหม่ +RemoveCables=ถอดสายออก +RemoveTrainStation=ลบสถานีรถไฟ +ResetAssemblingMachine=รีเซ็ตเครื่องผลิต +ResetItem=รีเซ็ตไอเท็ม +ReverseSelectArea=ย้อนพื้นที่ที่เลือกกลับไป +RotateEntity=หมุนวัตถุ +SelectArea=เลือกตำแหน่ง +SelectBlueprintEntities=เลือกพิมพ์เขียวของสิ่งก่อสร้าง +SelectEntitySlot=เลือกช่องวัตถุ +SelectItem=เลือกรายการ +SelectMapperSlot=เลือกสล็อตตัวแมปเปอร์ +SelectNextValidGun=เลือกปืนถัดไปที่ใช้ได้ +SelectTileSlot=เลือกช่องตารางหน่วย +SendSpidertron=ส่ง spidertron +SetAutoLaunchRocket=ตั้งการยิงจรวดอัตโนมัติ +SetAutosortInventory=ตั้งค่าการจัดเรียงช่องเก็บของอัตโนมัติ +SetBehaviorMode=ตั้งค่าโหมดพฤติกรรม +SetCarWeaponsControl=ตั้งค่าการควบคุมอาวุธรถยนต์ +SetCircuitCondition=กำหนดสภาพของวงจร +SetCircuitModeOfOperation=ตั้งค่าโหมดการทำงานของวงจร +SetControllerLogisticTrashFilterItem=ตั้งค่าตัวกรองไอเท็มของถังขยะโลจิสติกของตัวควบคุม +SetDeconstructionItemTileSelectionMode=ตั้งค่าโหมดการรื้อถอนวัตถุประเภทตารางหน่วย +SetDeconstructionItemTreesAndRocksOnly=ตั้งค่าการรื้อถอนวัตถุประเภทต้นไม้และหินเท่านั้น +SetEntityColor=ตั้งค่าสีวัตถุ +SetEntityEnergyProperty=กำหนดคุณสมบัติพลังงานของวัตถุ +SetEntityLogisticTrashFilterItem=ตั้งค่าตัวกรองไอเท็มของถังขยะโลจิสติกของวัตถุ +SetFilter=ตั้งค่าตัวกรอง +SetFlatControllerGui=ตั้งค่าคอนโทรลเลอร์ gui แบบเรียบ +SetHeatInterfaceMode=ตั้งค่าโหมดพื้นผิวความร้อน +SetHeatInterfaceTemperature=ตั้งอุณหภูมิพื้นผิวความร้อน +SetInfinityContainerFilterItem=ตั้งค่ารายการตัวกรองของอินฟินิตี้คอนเทนเนอร์ +SetInfinityContainerRemoveUnfilteredItems=ตั้งค่าอินฟินิตี้คอนเทนเนอร์ให้ลบวัตถุที่ไม่ได้กรอง +SetInfinityPipeFilter=ตั้งฟิลเตอร์ท่ออินฟินิตี้ +SetInserterMaxStackSize=ตั้งค่าขนาดกองสูงสุด ของแขนกล +SetInventoryBar=ตั้งค่าแถบช่องเก็บของ +SetLinkedContainerLinkID=ตั้งค่า ID ของคอนเทนเนอร์ที่เชื่อมโยงกัน +SetLogisticFilterItem=ตั้งค่ารายการตัวกรองโลจิสติก +SetLogisticFilterSignal=ตั้งค่าสัญญาณกรองลอจิสติกส์ +SetPlayerColor=ตั้งค่าสีของผู้เล่น +SetRecipeNotifications=ตั้งค่าการแจ้งเตือนสูตร +SetRequestFromBuffers=ตั้งค่าคำขอจากบัฟเฟอร์ +SetResearchFinishedStopsGame=ตั้งค่าหยุดเกมเมื่อการวิจัยเสร็จสิ้น +SetSignal=ตั้งสัญญาณ +SetSplitterPriority=ตั้งค่าลำดับความสำคัญของตัวแยก +SetTrainStopped=หยุดรถไฟ +SetTrainsLimit=ตั้งค่าจำนวนรถไฟสูงสุด +SetVehicleAutomaticTargetingParameters=ตั้งค่าพารามิเตอร์การกำหนดเป้าหมายอัตโนมัติของยานพาหนะ +SetupAssemblingMachine=ตั้งค่าครื่องผลิต +SetupBlueprint=ตั้งค่าพิมพ์เขียว +SetupSingleBlueprintRecord=ตั้งค่าการบันทึกพิมพ์เขียวเดียว +SmartPipette=หลอดดูดอัจฉริยะ +SpawnItem=เสกไอเท็ม +StackSplit=การแบ่งกอง +StackTransfer=ย้ายกองสิ่งของ +StartRepair=เริ่มซ่อม +StartResearch=เริ่มวิจัย +StartWalking=เริ่มเดิน +StopBuildingByMoving=หยุดก่อสร้างโดยการเคลื่อนย้ายออก +SwitchConnectToLogisticNetwork=สลับการเชื่อมต่อกับเครือข่ายโลจิสติก +SwitchConstantCombinatorState=สลับสถานะของตัวรวมประเภทคงที่ +SwitchInserterFilterModeState=สลับสถานะโหมดตัวกรองของแขนกล +SwitchPowerSwitchState=สลับสถานะสวิตช์พลังงาน +SwitchToRenameStopGui=เปลี่ยนเป็น gui การเปลี่ยนชื่อป้ายรถไฟ +TakeEquipment=หยิบอุปกรณ์ +ToggleDeconstructionItemEntityFilterMode=สลับโหมดตัวกรองการรื้อถอนของวัตถุในเกม +ToggleDeconstructionItemTileFilterMode=สลับโหมดตัวกรองการรื้อถอนตาราง +ToggleDriving=สลับการขับรถ +ToggleEnableVehicleLogisticsWhileMoving=สลับเปิดใช้งานการขนส่งยานพาหนะขณะกำลังเคลื่อนที่ +ToggleEntityLogisticRequests=สลับคำขอโลจิสติกส์ของวัตถุ +ToggleEquipmentMovementBonus=สลับโบนัสการเคลื่อนไหวของอุปกรณ์ +ToggleMapEditor=สลับตัวแก้ไขแผนที่ +TogglePersonalLogisticRequests=สลับคำขอลอจิสติกส์ส่วนตัว +TogglePersonalRoboport=สลับการใช้งาน roboport ส่วนตัว +ToggleShowEntityInfo=สลับการแสดงข้อมูลวัตถุ +TranslateString=แปลสตริง +Undo=ย้อนกลับ +Upgrade=อัปเกรด +UpgradeOpenedBlueprintByItem=อัปเกรดพิมพ์เขียวที่เปิด ด้วยไอเท็ม +UpgradeOpenedBlueprintByRecord=อัปเกรดพิมพ์เขียวที่เปิด ด้วยบันทึก +UseArtilleryRemote=ใช้รีโมทปืนใหญ่ +UseItem=ใช้สิ่งของ +WireDragging=ลากสาย +WriteToConsole=เขียนถึงคอนโซล +[gui-pipe] +fluid-system-contents=สิ่งที่บรรจุในระบบของเหลว: +flush-this=ระบาย __1__ ออกจากนี้ +flush-whole-system=ระบาย __1__ออกจากระบบของเหลวทั้งหมด +this-contents=__1__ สิ่งที่บรรจุ: +[gui-player-management] +add-player=เพิ่มผู้เล่น +admin=แอดมิน +ban=แบน +banned=ถูกแบน +cant-ban-yourself=คุณไม่สามารถแบนตัวเองได้ +cant-delete-yourself=คุณไม่สามารถลบตัวคุณเองได้ +cant-kick-not-online=ผู้เล่นที่เชื่อมต่ออยู่เท่านั้นที่สามารถเตะได้ +cant-kick-yourself=คุณไม่สามารถเตะตัวเองออกได้ +cant-use-not-in-multiplayer-game=อินเทอร์เฟซผู้ใช้แบบกราฟิกนี้สามารถใช้ได้ในเกมที่มีผู้เล่นหลายคนเท่านั้น +cant-whitelist-disabled=ต้องเปิดใช้งานรายชื่อผู้ที่อนุญาตบนเซิร์ฟเวอร์ก่อน จึงสามารถตั้งรายชื่อผู้ที่อนุญาตได้ +delete-player=ลบ +delete-player-tooltip=ลบและนำตัวผู้เล่นออกจากเซิร์ฟเวอร์ +demote=ลดตำแหน่ง +kick=เตะ +last-online=ออนไลน์ล่าสุด +manage=จัดการ +manage-permissions=จัดการสิทธิ์ +manage-player=จัดการ __1__ +mute=บล็อกการพูดคุย +muted=ปิดเสียง +name=ชื่อ +never=ไม่เคย +now=ตอนนี้ +online-players=__1__ จากทั้งหมด __2__ ผู้เล่นออนไลน์ +operations=การทำงาน +permission-group=สิทธิ์กลุ่ม +promote=เลื่อนตำแหน่ง +purge=ล้างข้อมูล +show-online-only=แสดงออนไลน์เท่านั้น +time-ago=__1__ ที่ผ่านมา +title=จัดการผู้เล่น +unban=ปลดแบน +unmute=ยกเลิกบล็อกการพูดคุย +unwhitelist=ปลดรายชื่อที่ได้รับอนุญาต +whitelist=รายชื่อที่ได้รับอนุญาต +whitelisted=ราบชื่อที่ได้รับอนุญาต +[gui-power-switch] +off=ปิด +on=เปิด +state=สถานะ +[gui-production] +consumption=การเผาผลาญ +electricity=ไฟฟ้า +fluids=ของเหลว +items=สิ่งของ +kills=สังหาร +pollution=มลภาวะ +production=การผลิต +title=การผลิต +[gui-programmable-speaker] +alert-settings=ตั้งค่าการแจ้งเหตุด่วน +allow-polyphony=อนุญาตให้ใช้เสียงที่หลากหลาย +allow-polyphony-description=อนุญาตให้ใช้เกิน __1__ เสียงที่จะเล่นในเวลาเดียวกัน ปิดการใช้งานเมื่อกำหนดให้มีเสียงแค่หนึ่งเสียงสามารถนำไปใช้งานได้ (มีประโยชน์สำหรับการแจ้งเหตุของโรงงาน) +circuit-connection-settings=การตั้งค่าการเชื่อมต่อวงจร +global-playback=เสียงหลัก +global-playback-description=เสียงจากลำโพงจะได้ยินทุกที่บนแผนที่ +show-alert=แสดงการแจ้งเหตุด่วน +show-alert-description=แสดงการแจ้งเหตุด่วนด้วยข้อความใน GUI เมื่อเปิดเสียง +show-icon-on-map=แสดงไอคอนบนแผนที่ +signal-value-is-pitch=กำหนดค่าสัญญาณจากเสียง +signal-value-is-pitch-description=ค่าของข้อมูลนำเข้าจะตัดสินจากระดับเสียงที่ถูกเล่น +volume=ระดับเสียง +[gui-quick-panel] +items=ไอเท็ม +page=หน้า __1__/__2__ +panels=แผงควบคุม +shortcuts-next-page=__1__: หน้าถัดไป +shortcuts-next-tab=__1__: แท็บถัดไป +shortcuts-previous-page=__1__: หน้าที่แล้ว +shortcuts-previous-tab=__1__: แท็บก่อนหน้า +shortcuts-select=__1__: เลือก +title=แถบด่วน +tools=เครื่องมือ +[gui-requester] +set-requests=ส่งคำขอสินค้าจากวงจรไฟฟ้า +[gui-resource-entity] +initial-amount=จำนวนเริ่มต้น +minimum-yield=ผลตอบแทนขั้นต่ำ +resource-amount=จำนวนทรัพยากร +[gui-roboport] +repair-packs=ชุดซ่อมบำรุง +robots=หุ่นยนต์ +[gui-rocket-silo] +auto-launch=ปล่อยจรวดอัตโนมัติพร้อมกับสิ่งของ +rocket-inventory-label=ช่องเก็บของของจรวด +rocket-progress=ความคืบหน้าของจรวด +rocket-result-inventory-label=สิ่งทีได้จากช่องเก็บของของจรวด +[gui-save-game] +cant-save-over-autosaves=โปรดเลือกชื่อเซฟอื่น\nไฟล์เซฟอัตโนมัติสงวนไว้สำหรับการเซฟอัตโนมัติและจะถูกเขียนทับในระหว่างการเซฟอัตโนมัติในอนาคต +confirm-overwrite=คุณแน่ใจหรือไม่ว่าต้องการเขียนทับ __1__ +confirm-overwrite-time-warning=คำเตือน: การเซฟที่เลือกมีเวลาเล่นไปแล้ว __1__ __plural_for_parameter_1_{1=ชั่วโมง|rest=ชั่วโมง}__ +save=บันทึก +save-as=บันทึกเป็น +title=บันทึกเกม +[gui-save-scenario] +save-as=บันทึกเป็น +title=บันทึกสถานการณ์ +[gui-select-upgrade-planner] +default-upgrade=อัพเกรดเริ่มต้น +instructions=__CONTROL_LEFT_CLICK__ เพื่อใช้เป็นการอัปเกรด, __CONTROL_RIGHT_CLICK__ เพื่อใช้เป็นการดาวน์เกรด +title=เลือกตัววางแผนการอัปเกรดที่จะใช้ +[gui-server-config] +cancel=ยกเลิก +save=เซฟ +title=การกำหนดค่าเซิร์ฟเวอร์ +[gui-set-email] +checking=กำลังตรวจสอบ +email=อีเมล +email-already-set=บัญชีนี้มีการผูกอีเมลเข้าไปแล้ว ที่อยู่อีเมลที่กำหนดคือ __1__ +email-cant-be-empty=ต้องระบุอีเมล +email-invalid=ที่อยู่อีเมลไม่ถูกต้อง +set=กำหนด +set-email-description=บัญชีนี้ยังไม่มีการผูกอีเมลลงไป เพิ่มอีเมลและรหัสผ่านเพื่อใช้บัญชีนี้บนแพลตฟอร์มหรือคอนโซลอื่น +set-email-success=อีเมลถูกส่งไปที่ __1__ โปรดทำตามคำแนะนำเพื่อยืนยันอีเมลและตั้งรหัสผ่าน +set-email-title=กำหนดอีเมล +setting-email=การตั้งค่าอีเมล +[gui-side-menu] +achievements=ความสำเร็จ +blueprint-library=ไลบรารีพิมพ์เขียว (__CONTROL__toggle-blueprint-library__) +bonuses=โบนัส +logistic-networks=เครือข่ายขนส่ง +map=แผนที่ (__CONTROL__toggle-map__) +production-statistics=สถิติการผลิต (__CONTROL__production statistics__) +technology=หน้าจอเทคโนโลยี +tips-and-tricks=คำแนะนำและเคล็ดลับ +trains=รถไฟ (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=แจ้งเตือน +default-device=อุปกรณ์เริ่มต้น +environment-sounds-volume=สภาพแวดล้อม +game-effects-volume=เสียงเอฟเฟค +gui-effects-volume=เสียงอินเทอร์เฟซ +master-volume=ระดับเสียงหลัก +music-volume=ดนตรี +preferred-output=เอาท์พุตที่ต้องการ +simulation-volume=การจำลอง +title=ตั้งค่าเสียง +walking-sound-volume=เสียงเดิน +wind-volume=ลม +[gui-speed-panel] +normal=ปกติ +pause=หยุดชั่วคราว +paused=หยุดชั่วคราว +show-gui=แสดง GUI +show-message-dialogs=แสดงข้อความกล่องโต้ตอบ +speed=ความเร็ว: __1__ +speed-down=ลดความเร็ว +speed-up=เร็วขึ้น +title=เลือกเล่นซ้ำ +[gui-splitter] +input-priority=ลำดับความสำคัญของอินพุต +left=ซ้าย +output-priority=ลำดับความสำคัญของเอ้าท์พุต +right=ขวา +[gui-sync-mods-with-save] +cancel=ย้อนกลับ +confirm=ยืนยัน +correct=ถูกต้อง: +disabled=ถูกปิดใช้งาน: +download=ดาวน์โหลด +enable=เปิดใช้งาน +enable-correct-version=เปิดใช้งานเวอร์ชันที่ถูกต้อง +join-server-after-sync=เข้าร่วมเซิร์ฟเวอร์หลังจากซิงค์ +keep-enabled=เปิดใช้งานเสมอ +load-save-after-sync=โหลดเซฟหลังจากซิงค์ +mods-not-available-on-mod-portal=ม็อดต่อไปนี้ไม่มีในคลังม็อด: __1__ +no-compatible-version=ไม่รองรับกับเกม: +no-release=ยังไม่ออกจำหน่าย: +not-in-save=ไม่ได้บันทึก: +not-on-mod-portal=ไม่ได้อยู่ในคลังม็อด: +ready-to-download=พร้อมดาวน์โหลด +sync-mods-with-server=ซิงค์ม็อดกับเซิร์ฟเวอร์ +sync-startup-settings=ซิงค์การตั้งค่าการเริ่มต้น +title=ม็อดที่ซิงค์กับบันทึก +wrong-version-enabled=เปิดใช้งานเวอร์ชันที่ไม่ถูกต้อง: +[gui-tag-edit] +cancel=ยกเลิก +confirm=ยืนยัน +delete=ลบ +icon=ไอคอน +name=ชื่อ +snapping=ประกบเข้า +title-create=แท็กใหม่ +title-edit=คุณสมบัติของแท็ก +[gui-technologies-list] +title=รายการของเทคโนโลยี +[gui-technology] +graph-title=รายการเทคโนโลยี +technologies-omitted=__1__ __plural_for_parameter_1_{1=เทคโนโลยีได้|rest=เทคโนโลยีได้}__ ถูกเอาออกจากมุมมองนี้ +[gui-technology-preview] +already-queued=เทคโนโลยีอยู่ในคิวแล้ว +already-researched=เทคโนโลยีได้ทำการวิจัยแล้ว +already-researching=เทคโนโลยีอยู่ระหว่างการวิจัย +continue-research=วิจัยต่อ +disabled=เทคโนโลยีไม่พร้อมใช้งาน +editor-research-tooltip=(ตัวแก้ไขแผนที่) __CONTROL_LEFT_CLICK__ เพื่อวิจัย __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ เพื่อการวิจัยทันทีพร้อมงานวิจัยที่ต้องการทั้งหมด +effects=ผลกระทบ +not-researched-tooltip=(ตัวแก้ไขแผนที่) ไม่ได้วิจัยเทคโนโลยี +prerequisites=ต้องการ +queue-full=คิววิจัยเต็ม +saved-progress=วิจัยแล้ว: __1__% +start-research=เริ่มวิจัย +status-available=พร้อมใช้งาน +status-disabled=ยังไม่เคยค้นพบ +status-not-available=ไม่พร้อมใช้งาน +status-queued=อยู่ในคิว +status-researched=วิจัยแล้ว +status-researching=กำลังวิจัย +title-status=(__1__) +un-research=ยังไม่ได้วิจัย +un-research-tooltip=(ตัวแก้ไขแผนที่) เทคโนโลยีที่ยังไม่วิจัย +unit-ingredients=ราคา +unit-time=จำเป็นต้องใช้เวลาเพื่อวิจัยสิ่งวิจัยหนึ่งหน่วยในศูนย์วิจัย +unsatisfied-prerequisites=ยังไม่ได้มีการวิจัยเทคโนโลยีที่จำเป็นต้องมีบางอย่าง +unsatisfied-prerequisites-queue=เทคโนโลยีที่จำเป็นต้องมีบางอย่างไม่ได้รับการวิจัยและไม่ได้เข้าคิวเพื่อทำการวิจัย +will-complete=ทุกระดับของเทคโนโลยีนี้ได้รับการค้นคว้าหรืออยู่ในคิวแล้ว +[gui-technology-progress] +cancel=ยกเลิก +no-research=ยังไม่มีการวิจัยที่ถูกค้นคว้าอยู่ +title=การวิจัย +[gui-technology-queue] +title=คิววิจัย +[gui-text-tags] +blueprint=พิมพ์เขียว +blueprint-name-label=ชื่อ: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ เพื่อเก็บพิมพ์เขียว +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ เพื่อเก็บสมุดพิมพ์เขียว +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ เพื่อเปิดรถไฟ +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ เพื่อเปิดป้ายรถไฟ +contains-blueprints=มี __1__ __plural_for_parameter_1_{1=พิมพ์เขียว|rest=พิมพ์เขียว}__ +following-text-achievement=[Achievement: __1__] +following-text-armor=[เกราะ: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[วัตถุ: __1__] +following-text-fluid=[ของเหลว: __1__] +following-text-gps=[สถานที่: _______] +following-text-item=[ไอเท็ม: __1__] +following-text-item-group=[กลุ่มไอเท็ม: __1__] +following-text-recipe=[สูตรผสม: __1__] +following-text-technology=[เทคโนโลยี: __1__] +following-text-tile=[ตารางหน่วย: __1__] +following-text-train-no-name=[รถไฟ] +following-text-train-stop-no-name=[ป้ายรถไฟ] +following-text-train-stop-with-name=[ป้ายรถไฟ: __1__] +following-text-train-with-name=[รถไฟ: __1__] +following-text-unknown-item=[ไอเท็มที่ไม่รู้จัก] +following-text-virtual-signal=[สัญญาณเสมือน: __1__] +gps-invalid=ระบุตำแหน่งไม่ถูกต้อง +gps-position-label=ตำแหน่ง: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ เพื่อดู +invalid-train=รถไฟไม่ถูกต้อง +invalid-train-stop=ป้ายรถไฟไม่ถูกต้อง +train-hover=รถไฟ: __1__ +train-stop-hover=ป้ายรถไฟ: __1__ +[gui-the-rest-settings] +about=ทุกอย่างที่ไม่แสดงในเมนูการตั้งค่าปกติ +restart-tooltip=การตั้งค่าส่วนใหญ่ต้องการให้เกมเริ่มใหม่เพื่อให้มีผล +title=ส่วนที่เหลือ +warning-label=คำเตือน +warning-tooltip=อย่าเปลี่ยนแปลงสิ่งต่างๆ หากคุณไม่รู้ว่ากำลังทำอะไรอยู่ สิ่งเหล่านี้ส่วนใหญ่ไม่ผ่านการตรวจสอบ +[gui-tips-and-tricks] +mark-as-read=ทำเครื่องหมายเป็นอ่านแล้ว +no-tutorial-in-multiplayer=บทสอนเล่นไม่สามารถเล่นได้ในโหมดผู้เล่นหลายคน +nothing-found=ไม่พบเคล็ดลับและลูกเล่น +play-tutorial=เรียนรู้วิธีการเล่น +replay-tutorial=รีเพล์วิธีการเล่น +tip-notice-title=ทิปแนะนำ +title=เคล็ดลับและเทคนิค +[gui-train] +add-circuit-condition=สัญญาณจากวงจร +add-empty-condition=ตู้สินค้าว่าง +add-fluid-count-condition=จำนวนของของเหลว +add-full-condition=ตู้สินค้าเต็ม +add-inactivity-condition=ไม่มีความเคลื่อนใหว +add-item-count-condition=ตรวจนับสินค้า +add-robots-inactive-condition=หุ่นยนต์ไม่ทำงาน +add-station=+ เพิ่มสถานี +add-time-condition=เวลาที่ผ่านไป +add-wait-condition=+ เพิ่มเงื่อนไขในการรอ +adding-temporary=เพิ่มสถานีชั่วคราว +automatic-mode=อัตโนมัติ +cargo=เชื้อเพลิง +cargo-condition=ตู้สินค้า +center-on-locomotive=สลับศูนย์กลางไปที่หัวรถจักร +circuit=วงจร +color=สี +fluid=ของเหลว +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ เพื่อใส่ป้ายรถไฟ\n__CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ เพื่อเพิ่มป้ายที่เลือกลงในกำหนดการ +invalid=ไม่ถูกต้อง +locomotive-doesnt-need-energy=หัวรถจักรไม่ต้องการพลังงาน +locomotive-is-out-of-reach=รถจักรอยู่ไกลเกิน +manual-mode=บังคับเอง +no-path-to-destination=ไม่มีเส้นทางไปยังจุดหมาย +of-inactivity=ที่ปล่อยว่างไว้ +open-in-map=เปิดตำแหน่งนี้ในแผนที่ +passed=ผ่านไปแล้ว +schedule=ตารางเดินรถ +station-not-present=ไม่มีป้ายรถไฟชื่อนี้ +station-partially-accessible=มีเพียง __1__ จาก __2__ ป้าย __plural_for_parameter_1_{1=ที่|rest=ที่}__ สามารถเข้าถึงได้ +stations-disabled=__plural_for_parameter_1_{1=ป้าย|2=ป้ายทั้งสอง|rest=ทุกป้ายของ __1__}__ ปิดใช้งาน +stations-not-accessible=__plural_for_parameter_1_{0=ไม่มีป้ายที่เข้าถึงได้|1=ไม่สามารถเข้าถึงป้ายได้|2=ไม่สามารถเข้าถึงป้ายทั้งสองได้|rest=ทุกป้ายของ __1__ ไม่สามารถเข้าถึงได้}__ จากตำแหน่งปัจจุบัน +temporary=สถานีชั่วคราว: __1__ +toggle-station-names=สลับชื่อป้าย +too-far-from-rail=ไม่มีรางในบริเวณใกล้เคียง +[gui-train-rename] +perform-change=ใช้การเปลี่ยนแปลง +title=เปลี่ยนชื่อ - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] ปลายทางเต็ม __1__ +heading-to=มุ่งหน้าไปยัง __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=ขับรถเอง +manually-stopped=[img=utility/warning_icon] บังคับให้หยุด +no-path-to=[img=utility/warning_icon] ไม่มีเส้นทางไปยัง __1__ +no-schedule=ไม่มีกำหนดการ +no-valid-stops=[img=utility/warning_icon] ไม่มีป้ายรถไฟที่ถูกต้อง +standing-at=หยุดอยู่ที่ __1__ +waiting-at=รอที่ __1__ +[gui-train-stop] +enable-trains-limit=เปิดใช้งานการจำกัดรถไฟ +no-trains=ไม่มีรถไฟที่ป้ายนี้ +rename-stop=เปลี่ยนชื่อป้ายรถไฟ +train-stops-with-this-name=จำนวนป้ายที่มีชื่อนี้ +trains-with-this-stop=รถไฟที่จอดได้ป้ายนี้: __1__ +[gui-train-wait-condition-description] +and=และ +circuit-condition=วงจร: __1__ __2__ __3__ +empty-condition=ตู้สินค้าว่างเปล่า +fluid-count-condition=ของเหลว: __1__ __2__ __3__ +full-condition=ตู้สินค้าเต็ม +inactivity-condition=__1__ __plural_for_parameter_1_{1=วินาที|rest=วินาที}__ ที่ปล่อยว่างไว้ +item-count-condition=ตู้สินค้า: __1__ __2__ __3__ +or=หรือ +passenger-not-present=ไม่มีผู้โดยสาร +passenger-present=มีผู้โดยสาร +robots-inactive-condition=ไม่มีหุ่นยนต์ที่พร้อมใช้งาน +time-condition=__1__ __plural_for_parameter_1_{1=วินาที|rest=วินาที}__ผ่านไป +[gui-trains] +circuit-disabled-tooltip=ป้ายรถไฟถูกปิดใช้งานโดยเครือข่ายวงจร +circuit-limit-tooltip=จำนวนจำกัดของรถไฟถูกกำหนดโดยเครือข่ายวงจร +empty-schedule=[ว่างเปล่า] +limit-note=(หมายเหตุ: ป้ายบางแห่งไม่ได้กำหนดจำนวนรถไฟเอาไว้) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=โหมดขับเคลื่อนด้วยคน +no-stations=ไม่พบสถานี +no-trains=ไม่พบรถไฟ +open-train=เปิดเมนูรถไฟ +open-train-stop=เปิดป้ายรถไฟบนแผนที่ +stations-tab=สถานี +stations-trains=รถไฟ: +title=ภาพรวมรถไฟ +trains-tab=รถไฟ +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=เลิกทำการก่อสร้าง __1__ วัตถุ +undo-built-entity-multiple-homogeneous=เลิกทำการก่อสร้าง __1__ (× __2__) +undo-built-entity-single=เลิกทำการก่อสร้าง __1__ +undo-built-tile-multiple-heterogeneous=เลิกการวางของ ตารางหน่วย__1__ +undo-built-tile-multiple-homogeneous=เลิกการจัดวางของ __1__ (× __2__) +undo-built-tile-single=เลิกการจัดวางของ __1__ +undo-removed-entity-multiple-heterogeneous=เลิกทำการรื้อถอน __1__ วัตถุ +undo-removed-entity-multiple-homogeneous=เลิกทำการรื้อถอน __1__ (× __2__) +undo-removed-entity-single=เลิกทำการรื้อถอน __1__ +undo-removed-tile-multiple-heterogeneous=เลิกการลบของ ตารางหน่วย__1__ +undo-removed-tile-multiple-homogeneous=เลิกทำการลบ __1__ (× __2__) +undo-removed-tile-single=เลิกทำการลบ __1__ +undo-upgraded-entity-multiple-heterogeneous=เลิกทำการอัปเกรด __1__ วัตถุ +undo-upgraded-entity-multiple-homogeneous=เลิกทำการอัปเกรด __1__ (× __2__) +undo-upgraded-entity-single=เลิกทำการอัปเกรด __1__ +[gui-update] +applying=นำไปใช้ +authorization-instructions=ป้อนชื่อผู้ใช้และรหัสผ่านของคุณเพื่อดาวน์โหลดการอัปเดต +automatic-steam-update-message=Factorio เวอร์ชันนี้มาจากเวอร์ชั่นเบต้าที่จะไม่ได้รับการอัปเดตโดยอัตโนมัติ เพื่อให้แน่ใจว่าคุณได้รับการอัปเดตล่าสุด เลือกเบต้า "รุ่นทดลองล่าสุด" ในคุณสมบัติเกม Factorio ใน Steam หรือเลือกไม่ใช้เบต้าเพื่อรับเวอร์ชันเสถียรล่าสุด +automatic-steam-update-title=แจ้งการอัพเดทจาก Steam +automatic-updates=อัพเดตอัตโนมัติ +cancel=ถามฉันทีหลัง +check-updates-now=ตรวจสอบการอัปเดต +checking=กำลังตรวจสอบ +checking-updates-failed=การตรวจสอบการอัปเดตล้มเหลว: __1__ +could-not-init-steam=ไม่สามารถเริ่มต้น Steam API คุณสมบัติที่เกี่ยวข้องกับ Steam ถูกปิดใช้งาน การรีสตาร์ท Steam มักจะแก้ไขปัญหานี้ได้ +could-not-init-steam-title=ข้อผิดพลาดของ Steam +disable-updater=ปิดการอัปเดต +downloading=กำลังดาวน์โหลด +from=ติดตั้งแล้ว +invalid-login=ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง +mod=ม็อด +n-a=ไม่ได้ติดตั้ง +no-new-updates=ไม่มีการอัพเดทใหม่ +ok=เข้าสู่ระบบ +password=รหัสผ่าน +restarting-factorio=เปิดเกมใหม่ +service-unavailable=บริการไม่พร้อมใช้งาน +to=เวอร์ชั่นใหม่ +too-old=มี Factorio เวอร์ชันใหม่กว่า แต่ไม่สามารถโหลดได้โดยใช้การอัปเดตอัตโนมัติอีกต่อไป โปรดดาวน์โหลดเวอร์ชันล่าสุดด้วยตนเองจาก __1__ +update-failed=การอัปเดตล้มเหลว: __1__ +update-now=อัพเดทเดี๋ยวนี้ +update-successful=อัปเดตเป็นเวอร์ชัน __1__ +updates-available-instructions1=อัพเดตต่อไปนี้สามารถใช้งานได้ +updates-available-instructions2=การอัปเดตอาจใช้เวลาหลายนาที โปรดรอสักครู่ +username=ชื่อผู้ใช้ +[gui-update-mods] +all-mods-up-to-date=ม็อดทั้งหมดเป็นเวอร์ชันล่าสุดแล้ว +cancel=ยกเลิก +cant-update-mods-error=ไม่สามารถติดตั้งตัวเรียกใช้ทางเลือกที่จำเป็นทั้งหมดสำหรับม็อดที่เลือก: __1__ คุณต้องการอัปเดต mods โดยไม่ต้องใช้ตัวเรียกใช้ทางเลือกหรือไม่? +check-for-updates-failed=ไม่สามารถตรวจสอบการอัปเดตได้ +checking-for-updates=ตรวจสอบการปรับปรุง +local-version-column-header=เวอร์ชันปัจจุบัน +name-column-header=ชื่อ +new-version-column-header=เวอร์ชั่นใหม่ +not-logged-in=ไม่สามารถตรวจสอบการอัปเดต: ไม่ได้เข้าสู่ระบบ +retrying-failed-request=ลองส่งคำขอที่ล้มเหลวอีกครั้ง: +update-selected=อัปเดตที่เลือก +[gui-upgrade] +entities=วัตถุ +from=จาก +icon-tooltip=เมื่อว่างเปล่า เครื่องมืออัปเกรดจะแสดงตัวกรองการอัปเกรดที่เลือก +modules=โมดูล +to=ถึง +[gui-user-login] +checking-nso-membership=กำลังตรวจสอบการเป็นสมาชิก +create-account=สร้างบัญชี +description-browse-mods=คุณต้องเข้าสู่ระบบเพื่อใช้คลังม็อด +description-download-mods=คุณต้องเข้าสู่ระบบเพื่อดาวน์โหลด mods +description-downloading-mods-mismatch=คลังม็อดไม่สามารถยืนยันชื่อผู้ใช้และโทเค็นของคุณ กรุณาเข้าสู่ระบบอีกครั้ง +description-login-to-existing-account=กรุณาเข้าสู่ระบบด้วยบัญชีผู้ใช้ Factorio ของคุณ +description-mp-browse-public-games=กรุณาเข้าสู่ระบบ เพื่อเรียกดูเกมสาธารณะแบบผู้เล่นหลายคน +description-mp-browse-public-games-mismatch=มีความผิดพลาดในการจับคู่ของเซิร์ฟเวอร์ที่คุณค้นหาในการตรวจสอบชื่อผู้ใช้และเครื่องหมายของคุณ, กรุณาเข้าสู่ระบบใหม่อีกครั้ง +description-mp-connect-to-matching-server=คุณต้องเข้าสู่ระบบในการเชื่อมต่อกับเซิร์ฟเวอร์ที่ตรงกัน +description-mp-create-public-game=คุณต้องเข้าสู่ระบบเพื่อโพสต์เกมไปยังเซิร์ฟเวอร์ที่ตรงกัน +description-mp-game-requires-authentication=เกมที่คุณกำลังเชื่อมต่อต้องการให้คุณเข้าสู่ระบบ +description-mp-game-requires-authentication-mismatch=เกมที่คุณกำลังเชื่อมต่อไม่สามารถยืนยันตัวตนของคุณได้ กรุณาเข้าสู่ระบบอีกครั้งหรือลองภายหลัง +description-mp-username-only=โปรดเลือกชื่อผู้เล่น LAN ของคุณ +email-authentication-code=รหัสยืนยัน +email-authentication-code-hint=โปรดป้อนรหัสยืนยันอีเมลที่เราส่งไปยังกล่องจดหมายของคุณ +email-authentication-enter-code=ต้องมีการตรวจสอบความถูกต้องผ่านอีเมล กรุณาใส่รหัสที่เราส่งไปยังกล่องจดหมายของคุณ +email-can-not-be-empty=อีเมลต้องไม่ปล่อยว่าง +error=ข้อผิดพลาด +forgot-password=ลืมรหัสผ่าน +logging-in=กำลังล็อกอิน +logging-in-with-steam=กำลังล็อกอินด้วย Steam +login=เข้าสู่ระบบ +must-accept-the-terms-of-service=คุณต้องทำการยอมรับในข้อตกลงการให้บริการ +nintendo-login-success=คุณได้รับการตรวจสอบสิทธิ์เป็น __1__ แล้ว +not-logged-into-steam-use-factorio-account=คุณยังไม่ได้เข้าสู่ระบบ Steam กรุณาเข้าสู่ระบบ Steam เพื่อใช้งานคุณสมบัติออนไลน์ หรือใช้บัญชี Factorio.com +not-logged-into-steam-warning=คุณยังไม่ได้เข้าสู่ระบบ Steam ใช้ข้อมูลประจำตัวของ Factorio.com ไปก่อน +password-can-not-be-empty=รหัสผ่านต้องไม่ปล่อยว่าง. +preparing-online-communication=กำลังเตรียมการสื่อสารออนไลน์ +steam-authentication-failed=การตรวจสอบสิทธิ์ Steam ล้มเหลว โปรดตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบ Steam ในโหมดออนไลน์ +steam-login-success=คุณได้รับการยืนยันตัวเป็น __1__ ผ่าน Steam แล้ว +username-can-not-be-empty=ชื่อผู้ใช้งานไม่สามารถปล่อยว่างได้ +[http-error] +auth-error=ดาวน์โหลดล้มเหลว (รหัสสถานะ __1__): เกิดข้อผิดพลาดรับรองความถูกต้อง +auth-error-with-message=การดาวน์โหลดล้มเหลว (รหัสสถานะ __1__): ข้อผิดพลาดรับรองความถูกต้อง: __2__ +json-parse-error=ดาวน์โหลดล้มเหลว (รหัสสถานะ __1__): ล้มเหลวในการแยกวิเคราะห์การตอบสนองของJSON: __2__ +unknown-error=การดาวน์โหลดล้มเหลว (รหัสสถานะ __1__) +unknown-error-with-message=การดาวน์โหลดล้มเหลว (รหัสสถานะ __1__): __2__ +[ini-parse-error] +missing-value=ค่าหายไปที่ __1__:__2__ +unterminated-section-header=ส่วนเริ่มต้นไม่สิ้นสุดที่ __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=แคมเปญ '___1__' ถูกถอนออกจากเกม คุณสามารถโหลดเซฟนี้ในเกมเวอร์ชัน __2__ +higher-than-maximum=แผนที่เวอร์ชัน __1__ ไม่สามารถโหลดได้เนื่องจากตัวเลขเวอร์ชันสูงกว่าเวอร์ชั่นของเกม (__2__) +lower-than-minimum=แผนที่เวอร์ชัน __1__ ไม่สามารถโหลดได้เนื่องจากตัวเลขเวอร์ชันต่ำกว่าเวอร์ชันต่ำสุดที่รองรับได้ (__2__) +[inventory-full-message] +ammo=ช่องใส่กระสุนเต็ม +armor=มีการใช้ช่องชุดเกราะอยู่ +guns=ช่องปืนเต็ม +main=ช่องเก็บของเต็ม +trash-slots=ช่องถังขยะเต็ม +[inventory-restriction] +cant-be-burned=__1__ ไม่สามารถใช้เป็นเชื้อเพลิง +cant-be-placed-in-output-slot=__1__ ไม่สามารถใส่ในนี้ได้ +cant-be-smelted=__1__ ไม่สามารถถลุงได้ +cant-be-used-as-ammo=__1__ ไม่สามารถใช้เป็นกระสุน +cant-be-used-as-ammo-for=__1__ ไม่สามารถใช้เป็นกระสุนสำหรับ __2__ +cant-be-used-as-armor=__1__ ไม่สามารถใช้เป็นเกราะ +cant-be-used-as-gun=__1__ ไม่สามารถใช้เป็นอาวุธ +cant-insert-into-assembling-machine-without-recipe=คุณไม่สามารถใส่สิ่งใดๆลงในเครื่องผลิดที่ไม่ได้กำหนดสูตรผสมไว้ +cant-insert-into-filtered-slot=สามารถใส่ได้เฉพาะ __1__ ในช่องนี้ หากคุณต้องการใส่อย่างอื่นที่นี่ ตัวกรองจะต้องถูกล้าง +cant-insert-into-hand-reserved-slot=ช่องนี้สงวนไว้สำหรับเคอร์เซอร์ +cant-insert-into-module-slot=เฉพาะโมดูลเท่านั้นที่จะใส่ในช่องนี้ +cant-insert-into-restricted-slot=เฉพาะ __1__ สามารถใส่ในนี่, ไม่ใช่ __2__ +cant-insert-into-self=คุณไม่สามารถใส่สิ่งของในตัวมันเองได้ +cant-insert-limit-breached=ไม่สามารถใส่สิ่งของลงในช่องนี้ได้มากกว่านี้ +cant-insert-module=ไม่สามารถใช้ __1__ ใน __2__ +cant-shoot=__1__ ไม่สามารถยิง __2__ ได้ +player-inventory-full=ไม่สามารถใส่ __1__: __2__ +wrong-fuel=__1__ ไม่สามารถถูกเติมด้วย __2__ ได้ +[item-description] +item-unknown[1]=ไอเท็มนี้ไม่สามารถใช้ได้เนื่องจากการลบม็อด จะถูกกู้คืนหากเปิดใช้งานม็อดอีกครั้ง +[item-name] +item-unknown=ไอเท็มที่ไม่รู้จัก +[json-parse-error] +invalid-comma-before-brace=จุลภาคที่ไม่ถูกต้องด้านหน้า '}' ที่ __1__:__2__ +invalid-comma-before-square-bracket=จุลภาคที่ไม่ถูกต้องด้านหน้า ']' ที่ __1__:__2__ +invalid-string-escape=สตริงที่ไม่ถูกต้องถูกพบที่ __1__:__2__ +invalid-utf16-low-surrogate=พบ UTF-16 ขั้นต่ำในสตริงเลี่ยง JSON อย่างไม่ถูกต้องที่ __1__:__2__ +unexpected-character=ตัวละครที่ไม่ได้คาดคิด (__1__) ที่ __2__:__3__ +unexpected-end-of-file=การสิ้นสุดของไฟล์ที่ไม่ได้คาดการณ์ ที่ __1__:__2__ +unexpected-utf16-low-surrogate=พบ UTF-16 ขั้นต่ำในสตริงเลี่ยง JSON อย่างเหนือความคาดหมายที่ __1__:__2__ +unterminated-string=สตริงไม่สิ้นสุด ที่ __1__:__2__ +[lua-profiler] +duration=ระยะเวลา: __1__ ms +elapsed=ผ่านไปแล้ว: __1__ ms +[multiplayer] +address-and-port-already-used-for-different-player=ที่อยู่ IP และพอร์ตที่ถูกผู้เล่นอื่นใช้อยู่แล้ว +address-in-use=พอร์ตภายใน __1__ ถูกใช้งานแล้ว\nสาเหตุอาจเกิดจากอินสแตนซ์อื่นของ Factorio หรือโดยโปรแกรมอื่นที่ใช้พอร์ตนี้ +aligning-desynced-map-to-server=จัดวางการไม่ประสานกันของแผนที่กับเซิร์ฟเวอร์ +cannot-load-downloaded-map=ไม่สามารถโหลดแผนที่: __1__ +catching-up=กำลังไล่ตาม +client-is-catching-up=__1__ กำลังตามมา +client-is-downloading-map=__1__ กำลังดาวน์โหลดแผนที่ +client-is-dropping=__1__ หลุดออกจากเกม +client-is-loading-map=__1__ กำลังโหลดแผนที่ +connected-downloading-map=กำลังดาวน์โหลดแผนที่ (__1__) +connecting-to-the-game=เชื่อมต่อกับเกม... +core-crc-mismatch=การตรวจสอบแกน CRC ของส่วนเสริมล้มเหลว ข้อมูลเกมหลักไม่ตรงกับเนื้อหาที่คาดการณ์ไว้ +creating-desync-report=การสร้างรายงาน desync โปรดรอ. +desynced=ดีซิงค์ +desynced-downloading-map=กำลังดาวน์โหลดแผนที่อีกครั้ง (__1__) +disabled-autoplace-specifications-changed-runtime=การเล่นหลายคนถูกปิดใช้งานอยู่ในขณะนี้ เนื่องจากข้อกำหนดสเปกอัตโนมัติมีการเปลี่ยนแปลงขณะที่ทำงานอยู่ +downloading-auxiliary-failed=การดาวน์โหลดข้อมูลผู้เล่นหลายคนล้มเหลว กรุณาลองอีกครั้ง +downloading-map-failed=การดาวน์โหลดแผนที่จากผู้เล่นอื่นล้มเหลว โปรดลองอีกครั้ง +extra-mod=__1__ ไม่ได้อยู่บนเซิร์ฟเวอร์ +failed-to-connect=การเชื่อมต่อล้มเหลว. ตรวจสอบไฟล์บันทึกสำหรับรายละเอียด +game-paused=__1__ ได้หยุดเกมชั่วคราว +invalid-address=__1__ ไม่ใช่ที่อยู่ที่ถูกต้อง (__2__) +joined-paused-game=เกมของคุณได้หยุดชั่วคราว คุณสามารถเล่นได้อีกครั้งเมื่อเกมกลับมาเล่นอีกครั้ง +loading-map=กำลังโหลดแผนที่ผู้เล่นหลายคน +loading-scenario=กำลังโหลดสถานการณ์ __1__ +matching-server-connection-failed=เชื่อมต่อกับเซิร์ฟเวอร์ที่ตรงกันล้มเหลว +matching-server-connection-resumed=เชื่อมต่อกับเซิร์ฟเวอร์ที่ตรงกันต่อ +matching-server-create-failure=เกิดข้อผิดพลาดเมื่อสร้างเซิร์ฟเวอร์เกม: __1__ +matching-server-heartbeat-failure=เกิดข้อผิดพลาดขณะส่งสัญญาณ: __1__ +missing-mod=__1__ อยู่ในเซิร์ฟเวอร์เท่านั้น +mod-crc-mismatch=__1__: เนื้อหาม็อดแตกต่างกันแม้ว่าเวอร์ชันจะเหมือนกันก็ตาม สาเหตุที่พบบ่อยที่สุดคือการใช้การตั้งค่า mod ที่ไม่เหมาะสม (ต้องใช้ไฟล์ตามที่การตั้งค่า ร้องขอสำหรับ mod) นอกจากนี้ยังอาจเกิดจากการแก้ไขไฟล์ mod บนไคลเอนต์หรือเซิร์ฟเวอร์ ที่ใดที่หนึ่ง +mod-mismatch-detected=ม็อดไม่ตรงกัน! +mod-version-mismatch=__1__: คุณมีเวอร์ชัน __2__ เซิร์ฟเวอร์มีเวอร์ชัน __3__ +nintendo-lan-mode-authorization-failed=การตรวจสอบโหมด LAN ล้มเหลว +nintendo-network-authorization-failed=การตรวจสอบเครือข่ายล้มเหลว +nintendo-online-play-requires-nso=การเล่นออนไลน์ต้องเป็นสมาชิก Nintendo Switch Online +no-address=ไม่พบ __1__ +no-network=คุณถูกตัดการเชื่อมต่อจากเครือข่าย เกมผู้เล่นหลายคนไม่สามารถดำเนินการต่อได้ +not-received-connection-accept-reply=ไม่สามารถติดต่อกับเซิร์ฟเวอร์ +own-address-failed=ระบุที่อยู่ IP ล้มเหลว, ผู้เล่นคนอื่นอาจไม่สามารถเชื่อมต่อได้ +player-banned=ชื่อผู้ใช้ของคุณถูกแบนในเกมนี้ เหตุผล: __1__ +player-banned-by-authserver=คุณถูกแบนในเกมนี้โดยคำแนะนำของเซิร์ฟเวอร์รับรองความถูกต้อง หากต้องการอุทธรณ์โปรดติดต่อ support@factorio.com +player-cant-keep-up=คอมพิวเตอร์หรือเครือข่ายของ __1__ไม่สามารถโหลดตามเซิร์ฟเวอร์ได้ จึงถูกตัดการเชื่อมต่อ +player-desynced=__1__ เกิดการดีซิงค์ +player-desynced-disconnect=__1__ ถูกตัดการเชื่อมต่อในขณะที่ดีซิงค์ +player-died=__1__ ถูกฆ่าที่ __2__ +player-died-by=__1__ ถูกฆ่าโดย __2__ ที่ __3__ +player-dropped=__1__ ถูกนำออกจากเกม +player-joined-game=__1__ เข้าร่วมเกม +player-left-game=__1__ ออกจากเกม +player-limit-reached=ถึงขีดจำกัดจำนวนผู้เล่นในเกมนี้แล้ว +player-paused-game=__1__ หยุดเกมชั่วคราว +player-reconnect=__1__ ถูกตัดการเชื่อมต่อเนื่องจากมีการเชื่อมต่อใหม่จากแหล่งอื่น +player-respawn=__1__ เกิดใหม่ +player-resumed-game=__1__ เล่นต่อ +player-switching-servers=__1__ กำลังเปลี่ยนเซิร์ฟเวอร์ +player-was-afk=__1__ ถูกตัดการเชื่อมต่อ, เพราะไม่เคลื่อนใหวมาระยะหนึ่งแล้ว +prototype-crc-mismatch=การตรวจสอบต้นแบบ CRC ล้มเหลว! ม็อดสร้างต้นแบบในลักษณะที่ไม่ได้กำหนดไว้ +saving-local-variant-of-map=บันทึกตัวแปรท้องถิ่นของแผนที่ +saving-map=บันทึกแผนที่ +saving-map-for=บันทึกแผนที่สำหรับ __1__ +script-command-mismatch=เข้าร่วมไม่ได้ ตัวจัดการคำสั่ง mod ต่อไปนี้ไม่เหมือนกันระหว่างคุณและเซิร์ฟเวอร์ สิ่งนี้บ่งชี้ว่าม็อดต่อไปนี้ไม่ปลอดภัยสำหรับผู้เล่นหลายคน (ในการ เซฟ/โหลด) (ดูไฟล์บันทึกสำหรับรายละเอียดเพิ่มเติม): +script-event-mismatch=เข้าร่วมไม่ได้ ตัวจัดการเหตุการณ์ mod ต่อไปนี้ไม่เหมือนกันระหว่างคุณและเซิร์ฟเวอร์ สิ่งนี้บ่งชี้ว่าม็อดต่อไปนี้ไม่ปลอดภัยสำหรับผู้เล่นหลายคน (ในการ เซฟ/โหลด) (ดูไฟล์บันทึกสำหรับรายละเอียดเพิ่มเติม): +script-mismatch=ไม่สามารถเข้าร่วม สคริปส่วนเสริมของคุณและเซิร์ฟเวอร์ไม่ตรงกัน +server-dropped=เชื่อมต่อกับเซิร์ฟเวอร์ล้มเหลว +server-not-responding=เซิร์ฟเวอร์ไม่ตอบสนอง +server-quit=ออกจากเกมเซิร์ฟเวอร์ +server-saving-map=เซิร์ฟเวอร์ (__1__) กำลังบันทึกแผนที่ +server-saving-map-for=เซิร์ฟเวอร์ (__1__) กำลังเซฟแผนที่สำหรับ __2__ +server-version=เซิร์ฟเวอร์ใช้เวอร์ชัน __1__ +unknown-username=ไม่ทราบชื่อผู้ใช้ +user-not-whitelisted=คุณไม่ได้รับอนุญาตให้เล่นบนเซิร์ฟเวอร์นี้ +user-server-key-expired=เกิดข้อผิดพลาดในการรับรองความถูกต้องภายใน +user-verification-required=ต้องเปิดใช้งานการยืนยันผู้ใช้สำหรับเกมสาธารณะ +user-with-that-name-already-in-game=มีชื่อผู้ใช้นี้ในเกมแล้ว +version-mismatch-detected=เวอร์ชั่นไม่ตรงกัน! +waiting-for-respawn=คุณตาย! น่าเสียดาย จะเกิดใหม่ในอีก __1__ __plural_for_parameter_1_{1=วินาที|rest=วินาที}__. +waiting-for-saving-map=__1__ กำลังบันทึกแผนที่ +waiting-for-server-to-prepare-the-map=รอเซิรฟเวอร์บันทึกแผนที่ +waiting-for-server-to-start-saving-the-map=รอเซิรฟเวอร์ที่กำลังเริ่มบันทึก: __1__ +waiting-for-upload-slot=กำลังรอช่องอัปโหลด มี __1__ __plural_for_parameter_1_{1=ผู้เล่น|rest=ผู้เล่น}__ รออยู่ +wrong-input=__1__ ถูกตัดการเชื่อมต่อ, เพราะส่งข่อมูลที่ผิดปกติมา +you-cant-keep-up=คุณถูกตัดการเชื่อมต่อเนื่องจากคอมพิวเตอร์หรือเครือข่ายของคุณไม่เร็วพอที่จะโหลดให้ทันกับเซิร์ฟเวอร์ +you-have-been-dropped=คุณถูกนำออกจากเกม +you-sent-wrong-data=ผู้เล่นในเซิร์ฟเวอร์ส่งข้อมูลที่ผิดพลาดมายังเซิร์ฟเวอร์และถูกตัดการเชื่อมต่อ +you-were-afk=คุณถูกตัดการเชื่อต่อเพราะคุณไม่เคลื่อนใหวมาระยะหนึ่งแล้ว +you-were-banned=คุณถูกแบนจากเซิร์ฟเวอร์ +you-were-kicked=คุณถูกนำออกจากเซิร์ฟเวอร์ +your-version=คุณใช้เวอร์ชัน __1__ +[noise-expression] +0_16-elevation=บึง +0_17-island=เกาะ +0_17-islands+continents=หมู่เกาะและทวีป +0_17-lakes-elevation=ปกติ +0_17-starting-plateau=ที่ราบสูงเริ่มต้นเท่านั้น +aux=ปกติ +debug-aux=ดีบั๊ก +debug-moisture=ดีบั๊ก +debug-temperature=ดีบั๊ก +elevation=ปกติ +endless-ocean-with-starting-area-elevation=มหาสมุทรที่ไม่มีที่สิ้นสุด +endless-plateau-with-starting-area-elevation=ที่ราบสูงที่ไม่มีที่สิ้นสุด +moisture=ปกติ +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=ปกติ +[noise-property] +aux=ประเภทภูมิประเทศ +elevation=ระดับความสูง +moisture=ความชื้น +starting-lake-noise-amplitude=เริ่มต้นความกว้างของเสียงทะเลสาบ +temperature=อุณหภูมิ +[permissions-command-output] +action-set-to=__1__ ตั้งค่าเป็น __2__ +added-player-to-group=__1__ เข้าร่วมกลุ่ม __2__ แล้ว +created-group=สร้างกลุ่ม __1__ แล้ว +deleted-group=กลุ่มกลุ่มที่ได้รับอนุญาต: __1__ +player-is-already-in-group=__1__ อยู่ในกลุ่ม __2__ แล้ว +player-is-in-group=__1__ อยู่ในกลุ่ม __2__ +player-is-not-in-any-group=__1__ ไม่ได้อยู่ในกลุ่มใด +player-is-not-in-group=__1__ ไม่ได้อยู่ภายในกลุ่ม __2__ +player-removed-from-group=__1__ ถูกนำออกจากกลุ่ม __2__ แล้ว +renamed-group=เปลี่ยนชื่อกลุ่ม: __1__ เป็น __2__ +reset-complete=เปลี่ยนกฎเป็นค่าตั้งต้น +unable-to-create-group=ไม่สามารถสร้างกลุ่มได้ +unknown-action=ข้อมูลนำเข้าดำเนินการที่ไม่รู้จัก: __1__ +unknown-action-value=ค่าที่ไม่รู้จัก: __1__ - กรุณาใส่ true หรือ false +unknown-group=กลุ่มที่ไม่รู้จัก: __1__ +unknown-player=ผู้เล่นที่ไม่รู้จัก: __1__ +you-can-not-create-groups=คุณไม่ได้รับอนุญาตที่จะสร้างกลุ่ม +you-can-not-delete-groups=คุณไม่ได้รับอนุญาตที่จะลบกลุ่ม +you-can-not-delete-the-default-group=คุณไม่สามารถลบกลุ่มเริ่มต้นได้ +you-can-not-edit-groups=คุณไม่ได้รับอนุญาตที่จะแก้ใขกลุ่ม +[permissions-help] +add-player= - เพิ่มผู้เล่นไปยังกลุ่ม +create-group= - สร้างกลุ่มใหม่ขึ้นมาด้วยชื่อดังกล่าว จะใช้ชื่อทั่วไปหากไม่ได้ตั้งชื่อไว้ +delete-group= - ลบกลุ่ม +edit-group= - เปิดใช้งาน หรือปิดใช้งานการดำเนินการสำหรับกลุ่ม +get-player-group= - เข้าร่วมกลุ่ม ซึ่งผู้เล่นเป็นส่วนหนึ่งของ (ถ้ามี) +groups=-รายการกลุ่มทั้งหมด +help-list=ตัวเลือกที่พร้อมใช้งาน: __1__ +matching-actions-list=การกระทำที่เข้ากัน: __1__ +matching-group-list=กลุ่มที่เข้ากัน: +matching-options-list=ตัวเลือกที่เข้ากัน: __1__ +remove-player= - เอาผู้เล่นออกจากกลุ่ม +rename-group= - เปลี่ยนชื่อกลุ่ม +reset=- เปลี่ยนกฎทุกอย่างเป็นกฎเริ่มต้น +[recipe-difficulty] +expensive=แพง +normal=ปกติ +[richness] +none[1]=ไม่มี +[save-map-failed] +cannot-save-map=ไม่สามารถบันทึกแผนที่: __1__ +[size] +none=ไม่มี +only-starting-area=หากปิดใช้งาน: เฉพาะในพื้นที่เริ่มต้น +[spidertron-status] +connected-to=เชื่อมต่อกับ __1__ แล้ว +connection=การเชื่อมต่อ +idle=ว่าง +moving=กำลังเคลื่อนที่ (__1__) +not-connected=ไม่มีการเชื่อมต่อ +shooting=กำลังยิง +[technology-difficulty] +expensive=แพง +normal=ปกติ +[tile-description] +tile-unknown[1]=ตารางหน่วยนี้ไม่พร้อมใช้งานเนื่องจากการลบม็อด มันจะถูกกู้คืนหากเปิดใช้งานม็อดอีกครั้ง +[tile-name] +tile-unknown=ไม่รู้จักตารางหน่วยนี้ +[tooltip-category] +activated=เปิดใช้งานแล้ว +burnable-fuel=เชื้อเพลิง +consumed=ใช้ +consumes=ใช้ +debug=ดีบั๊ก +effect=เอฟเฟกต์ +electricity=ไฟฟ้า +equipment-grid=ช่องอุปกรณ์ +equipment-grid-electricity=ช่องอุปกรณ์ไฟฟ้า +fluid=ของเหลว +generates=สร้าง +heat=ความร้อน +personal-weapon=อาวุธประจำตัว +placed-in-equipment-grid=วางในช่องอุปกรณ์ +player-armor=เกราะ +stores=เก็บ +thrown=ขว้าง +train=รถไฟ +turret=ป้อมปืน +vehicle=ยานพาหนะ +vehicle-weapons=อาวุธยานพาหนะ +[tutorial-gui] +new-recipes-available=มีสูตรการสร้างใหม่ +new-technologies-available=มีเทคโนโลยีใหม่สำหรับการวิจัย +objective-complete=วัตถุประสงค์เสร็จสิ้น +research-tooltip-heading=วิจัยเสร็จสมบูรณ์ +[virtual-signal-description] +signal-unknown[1]=สัญญาณนี้ไม่พร้อมใช้งานเนื่องจากการลบม็อด จะถูกกู้คืนหากเปิดใช้งานม็อดอีกครั้ง +[virtual-signal-name] +signal-unknown=สัญญาณที่ไม่รู้จัก + diff --git a/factorio/data/core/locale/th/info.json b/factorio/data/core/locale/th/info.json new file mode 100644 index 0000000000000000000000000000000000000000..29bbf58e56af0b0f1d490dad6179ec712d3575bf --- /dev/null +++ b/factorio/data/core/locale/th/info.json @@ -0,0 +1,4 @@ +{ + "completed": 99, + "language-name": "ภาษาไทย" +} \ No newline at end of file diff --git a/factorio/data/core/locale/tr/core.cfg b/factorio/data/core/locale/tr/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..a3d2580b30ebf2fa93aae439f08659f7cf9cc1d0 --- /dev/null +++ b/factorio/data/core/locale/tr/core.cfg @@ -0,0 +1,3720 @@ +action-leads-to-fluid-mixing=Sıvılar karıştırılamaz. +and=ve +ban-report=__1__, __2__ yüzünden +ban-report-ip=__1__ (__2__), __3__ yüzünden +base-mod-disabled=Temel Eklenti oyunu çalıştırmak için gerekli, ama şu anda devre dışı. Etkinleştirmek istiyor musunuz? +base-mod-invalid=Temel Eklenti oyunu çalıştırmak için gerekli, ama şu anda geçersiz. +blueprint-library-shortcut-broken=Bu kısayolun plan kütüphanesine olan kısayolu bulunamadı. +blueprint-no-name=İsimsiz +blueprint-transferring=Plan aktarılıyor: __1__ +bonus-progress-bar-tooltip=Bonus üretim: __1__ +building-atlas=Grafik atlası yükleniyor... +building-prototypes=Prototipler oluşturuluyor... +cannot-open-mod-settings-game-not-fully-setup=Oyun tam kurulmadığında eklenti ayarları açılamaz (durdurulmuş çok oyunculu oyuna giriyor). +cant-add-player-already-exists=__1__ adına sahip bir oyuncu zaten var. +cant-be-connected-to-copper-wire=Elektrik teline bağlanamıyor +cant-be-connected-to-wire=Tele bağlanamıyor +cant-be-crafted-in-this-machine=Bu makinede üretilemez. +cant-be-damaged=Buna hasar verilemez. +cant-be-mined=Bu kazılamaz. +cant-be-rotated=Bu döndürülemez. +cant-change-enemy-wires=Düşman telleri değiştirilemez. +cant-clear-cursor=__1__ bırakılamıyor, oyuncu envanteri dolu. +cant-connect-rolling-stock-not-in-rolling-stock=Raylı taşıta bağlanamadı: aracınız raylı taşıt değil. +cant-connect-rolling-stock-not-in-vehicle=Raylı taşıta bağlanamadı: araçta değilsiniz. +cant-connect-rolling-stock-too-close=Raylı taşıtlar bağlanamadı: raylı taşıtlar birbirlerine çok yakın. +cant-copy-enemy-structure-settings=Düşman yapılarından ayar kopyalanamaz. +cant-disconnect-rolling-stock-not-in-rolling-stock=Raylı taşıtla bağlantı kesilemedi: aracınız raylı taşıt değil. +cant-disconnect-rolling-stock-not-in-vehicle=Raylı taşıtla bağlantı kesilemedi: araçta değilsiniz. +cant-enter-enemy-vehicles=Düşman araçlarına binilemez. +cant-join-game-not-in-main-menu=Steam oyununa sadece Ana Menüdeyken katılabilirsiniz. +cant-join-game-steam-init-failed=Oyuna katılınamadı: Steam başlatılamadı. +cant-join-game-steam-networking-disabled=Oyuna katılınamadı: Yapılandırma ayarlarından Steam ağı devre dışı bırakılmış. +cant-mine-enemy-structure=Düşman yapıları kazılamaz. +cant-mine-vehicle-with-passenger=Herhangi birisi içerisindeyken kaldırılamaz. +cant-open-enemy-structures=Düşman yapıları açılamaz. +cant-paste-enemy-structure-settings=Düşman yapılarına ayar uygulanamaz +cant-put-item-back=__1__ eşyası geri getirilemiyor. +cant-reach=Ulaşılamıyor +cant-repair-enemy-structures=Düşman yapıları onarılamaz. +cant-rotate-enemy-structures=Düşman yapılarını döndürülemez. +cant-run-command-not-admin=(__1__) komutu kullanılamıyor - Yönetici değilsiniz. +cant-run-command-not-in-multiplayer-game=(__1__) komutu tek oyunculu oyunda kullanılamıyor. +cant-set-duplicate-filter=__1__ zaten farklı bir yuvada filtrelenmiş. +cant-set-duplicate-request=__1__ zaten başka bir yuvada isteniyor. +cant-set-duplicate-trash-slot=__1__ çoktan farklı bir yuvaya ayarlanmış +cant-set-filter=Bu filtreyi ayarlayamazsınız: __1__ +cant-set-request-when-it-is-automated=Devre şebekesi tarafından ayarlanan istekleri değiştiremezsiniz. +cant-swap-console-with-player=Konsol, oyuncu ile değiştirilemiyor: Konsoldan iki oyuncu gerekli. +cant-swap-expected-two-players=Değiştirilemiyor: Konsoldan iki oyuncu bekleniyor. +cant-swap-with-yourself=Oyuncuları kendinizle değiştiremezsiniz. +cant-transfer-from-enemy-structures=Düşman yapılarından aktarma yapılamaz. +cant-transfer-to-enemy-structures=Düşman yapılarına aktarma yapılamaz. +cheat-will-disable-achievements=Hile komutu kullanmak başarımları devre dışı bırakır. Lütfen devam etmek için komutu tekrarlayın. +checking-sprites=Grafikler kontrol ediliyor... +close-file-reason-corrupt=CRC kontrolü başarısız: Zip dosyası bozuk. +close-file-reason-other=Diğer, hata kodu: __1__ +closing-file-failed=__1__ dosyası kapatılamadı\nSebep: __2__. +colon=: +color-for-players-only=Sadece oyuncular için renk ayarlanabilir. +command-attempted-not-allowed=__1__ kendisine izin verilmeyen bir komut çalıştırmaya çalıştı: __2__ +command-ran=__1__ (komut): __2__ +command-will-disable-achievements=Lua konsol komutlarını kullanmak başarımları devre dışı bırakır. Lütfen devam etmek için komutu tekrarlayın. +continue=Devam et +control-controller-axis-related=Bu kontrol, bir oyun denetleyici tetikleme düğmesinden olmalı. +control-controller-button-related=Bu kontrol, bir oyun denetleyici düğmesinden olmalı. +control-controller-stick-related=Bu kontrol, bir oyun denetleyici çubuğundan olmalı. +control-keyboard-related=Bu kontrol klavye ile ilgili olmak zorundadır. +control-mouse-related=Bu kontrol fare ile ilgili olmak zorundadır. +control-mouse-related-on-controller=Bu kontrol __1__ veya __2__'den olmalıdır. +control-mouse-wheel-related=Bu kontrol bir fare tekerleğinden olmalı. +cropping-bitmaps=Bit eşlemleri kırpılıyor... +cursor=İmleç +days=__1__ gün +days-ago=__1__ __plural_for_parameter_1_{1=gün|rest=gün}__ önce +destination-full=Hedef dolu +disabled-by-server=Sunucu tarafından devre dışı bırakıldı +discard-changes=Değişiklikleri iptal et +dying-explosion-name=__1__ (ölüm patlaması) +editor-will-disable-achievements=Harita Düzenleyicisini kullanmak başarımları devre dışı bırakır. İlerlemek için komutu tekrarlayın. +electric-pole-wire-limit-reached=5 bağlantı sınırına ulaşıldı. +empty-file-name=Dosya adı boş. +empty-stop-name=Durak adı boş +entered-the-vehicle=Araca binildi. +error-while-importing-string=Dizge içeri aktarılırken hata oluştu: +error-with-handler-failed=__1__\nBu hatayla uğraşırken, bir hata işleyicisi başka bir hataya sebep oldu:\n__2__ +error-with-handler-message=__1__\nBir hata işleyicisi aşağıdaki bilgileri ekledi:\n__2__ +evolution-message=Evrim etkeni: __1__. (Zaman %__2__) (Kirlilik %__3__) (Kovan yıkımı %__4__) +failed-to-import-string=Dizge içeri aktarılamadı: __1__. +failed-to-load-base-mod=Temel Eklenti yüklenirken hata. +failed-to-load-mod=Mod "__1__" yüklenemedi +failed-to-load-mod-reason=Mod yüklenirken hata oluştu "__1__":__2__ +feature-not-available-in-demo-version=Bu özellik oyunun demo sürümünde kullanılamaz +file-name-too-long=Dosya adı çok uzun. (En fazla __1__ karakter) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/sn +format-kilobytes-per-second=__1__ kB/sn +format-megabytes-per-second=__1__ MB/sn +format-percent=%__1__ +format-pixels=__1__ px +game-saved-to=Oyun __1__ konumuna kaydedildi. +grid-position-and-absolute-position-need-to-match=Izgara pozisyonu ve plan ızgarası pozisyonu koordinatlarının tamamı tek veya çift olmalıdır. +grid-position-value-has-to-be-multiple=Bu plan için ızgara pozisyonu değeri mutlaka __1__'in katı olmalıdır. +hours=__1__ saat +hours-ago=__1__ __plural_for_parameter_1_{1=saat|rest=saat}__ önce +invalid-character-in-file-name=Dosya adında geçersiz karakter. +invalid-grid-position-value=__1__ geçersiz bir ızgara pozisyonu değeridir. +invalid-parameter=Geçersiz parametre +invalid-screenshot-resolution=Geçersiz ekran görüntüsü çözünürlüğü. Genişlik ve yükseklik {1, __1__} aralığında olmak zorundadır. +invalid-snap-to-grid-value=__1__ geçersiz bir ızgaraya yaslama değeri +invalid-zoom-level=Geçersiz büyütme seviyesi. Yakınlaştırma __1__ değerine eşit veya daha fazla olmalıdır. +item-has-tags=Öğede etiket var. +left-the-vehicle=Araçtan inildi. +loading-mods=Eklentiler yükleniyor... +loading-sounds=Sesler yükleniyor... +loading-sprites=Grafikler yükleniyor... +locks=Kilitler +low-ram-warning=Bu kaydetme dosyası, büyük miktarda bellek kullanıyor ve muhtemelen oyunun çökmesine neden olacak.\nGrafik Ayarları'nda karakter çözünürlüğünü azaltmak, bellek kullanımını azaltır.\n__1__ +manual-wire-dragging-disabled=El ile tel taşıma devre dışı bırakıldı +map-info-combined-yield-percentage=%__2__ toplam ürüne sahip __1__ +minutes=__1__ dakika +minutes-ago=__1__ __plural_for_parameter_1_{1=dakika|rest=dakika}__ önce +missing-equipment=Eksik ekipman: +missing-equipment-list-item=__1__ X __2__ +missing-item=__1__ eksik +mod-caused-error=__1__ eklentisi kurtarılabilir olmayan bir hataya neden oldu.\nLütfen bu hatayı eklenti sahibine iletin.\n\n__2__ +mod-name-too-long=Eklenti adı __1__ çok uzun, en fazla eklenti adı uzunluğu __2__ karakter. +mod-title-too-long=Eklenti başlığı __1__ çok uzun, en fazla eklenti başlık uzunluğu __2__ karakter. +months-ago=__1__ __plural_for_parameter_1_{1=ay|rest=ay}__ önce +new-tips=Yeni tüyolar +new-tips-count=Yeni ipuçları: __1__ +no-artillery-in-range=Menzilde topçu yok. +no-artillery-with-ammo-in-range=Menzilde cephaneli topçu yok. +no-bans=Hiçbir oyuncu yasaklı değil. +no-modifier-selected=Hiçbir çarpan seçilmemiş +no-path=Yol yok +no-stock-to-connect-found=Bağlanacak hiçbir raylı taşıt bulunamadı. +no-stock-to-disconnect-found=Bağlantı kesilecek hiçbir raylı taşıt bulunamadı. +noname-station=Durak +noone-to-reply=Cevap verilecek biri yok. +not-allowed-character-in-file-name="__1__" karakteri dosya adının bir parçası olamaz. +not-enough-ingredients=Yetersiz madde. +not-enough-rails=Yetersiz ray +not-enough-space-to-connect-train=Treni bağlamak için yeterli alan yok. +not-operable=Çalışmıyor +on-the-ground=Yerde +opened-item-removed=Eşya kaldırıldı. +or=veya +per-minute-suffix=/dk +per-second-suffix=/sn +permissions-import-successfully=Yetkiler başarıyla içeri aktarıldı. +player-cancelled-research=__1__ __2__ araştırmasını iptal etti +player-changed-color=__1__ için renk artık __2__. +player-changed-color-singleplayer=Artık renginiz __1__. +player-changed-research=__1__ __2__ araştırmasını __3__ ile değiştirdi +player-doesnt-exist=Oyuncu __1__ diye biri yok. +player-is-already-an-admin=__1__ zaten bir yönetici. +player-is-already-in-admin-list=__1__ zaten yönetici listesinde ve oyuna katıldığında yükseltilecektir. +player-is-not-an-admin=__1__ bir yönetici değil. +player-is-not-banned=Oyuncunun yasağı olmadığından dolayı __1__ için yasak kaldırılamaz. +player-is-not-in-admin-list=__1__ yönetici listesinde değil. +player-isnt-online=__1__ çevrimiçi değil. +player-queued-research=__1__, __2__ araştırmasını kuyruğa ekledi +player-started-research=__1__ __2__ araştırmasını başlattı +player-tried-using-cheat=Oyuncu __1__, hile komutunu kullanmaya çalıştı. +player-tried-using-command=Oyuncu __1__, "__2__" komutunu kullanmaya çalıştı. +player-tried-using-editor=Oyuncu __1__, Harita Düzenleyicisini kullanmaya çalıştı. +player-was-added-to-admin-list=__1__ yönetici listesine __2__ tarafından eklendi ve oyuna katıldığında yükseltilecektir. +player-was-banned=__1__, __2__ tarafından yasaklandı. Sebep: __3__. +player-was-demoted=__1__, __2__ tarafından yöneticilikten indirildi. +player-was-kicked=__1__, __2__ tarafından oyundan atıldı. Sebep: __3__. +player-was-promoted=__1__, __2__ tarafından yöneticiliğe yükseltildi. +player-was-removed-from-admin-list=__1__ yönetici listesinden __2__ tarafından kaldırıldı ve bundan sonra oyuna katıldığında terfi edilmeyecek. +player-was-unbanned=__1__'in engeli __2__ tarafından kaldırıldı. +players-arent-on-same-surface=Oyuncular değiştirilemiyor: Oyuncular farklı yüzeylerde. +players-dont-have-character-controllers=Oyuncular değiştirilemedi: Karakterin oyun kumandası yok. +players-dont-have-characters=Oyuncular değiştirilemedi: Birinin veya ikisinin de karakteri yok. +reading-file-failed=__1__ dosyası okunamadı.\nHata kodu: __2__. +reassigned-empty=Yeni içerik seçilmedi. +recipe-not-craftable-in-hand=Bu tarif el ile üretilemez. +recipe-too-complex-to-craft-in-hand=Bu tarif el ile yapabilmek için çok karışık. +reload-script-data-too-large=Yenileme betik verisi çok büyük: __1__ > __2__. +remnant-name=__1__ (kalıntı) +repeat-when-transferred=Proje kayıtları oyuna aktarılıyor, aktarma bittiğinde tekrar deneyin. +replay-disabled-autoplace-specifications-changed-runtime=Tekrarlar, otomatik yerleştirme özellikleri işleyişte değiştirildiği için devre dışı bırakıldı. +replay-saving-disabled=Yeniden oynatmayı kaydetme özelliği kapatıldı. +replay-saving-disabled-forced-by-user=Kullanıcı zorunlu prototip yükleme modunu değiştirdiği için tekrar kaydetme devre dışı bırakıldı. +replay-saving-disabled-map-version=Tekrar kaydetme devre dışı bırakıldı: Harita __1__ sürümü ile kaydedilmiş ve geçerli sürüm __2__. +replay-saving-disabled-migration-applied=Tekrar kaydetme devre dışı bırakıldı: Harita taşıma uygulandı. +replay-saving-disabled-mods=Tekrar kaydetme devre dışı bırakıldı: Harita farklı eklenti ayarlarına sahip. +replay-saving-disabled-mods-startup-settings=Tekrar kaydetme devre dışı bırakıldı: Harita farklı başlangıç eklenti ayarlarına sahip. +reset-to-defaults=__1__ __plural_for_parameter_1_{1=seçeneği|rest=seçeneği}__ __plural_for_parameter_1_{1=varsayılanına|rest=varsayılanlarına}__ sıfırla +reset-to-defaults-disabled=Bütün seçenekler varsayılan değerde. +reverted-control-settings-to-default=Kontrol ayarları, önceki sürümlerle olan uyuşmazlıktan dolayı varsayılan ayarlarlara çevrildi. +rolling-stock-connected=Raylı taşıt bağlandı. +rolling-stock-disconnected=Raylı taşıtın bağlantısı kesildi. +save-already-in-progress=Kaydedilemiyor çünkü zaten kayıt aşamasında. +saving-process-crashed=Kaydetme işlemi hatayla karşılaştı. +scenario-caused-error=__1__ senaryosu kurtarılabilir olmayan bir hataya neden oldu.\nLütfen bu hatayı senaryo sahibine iletin.\n\n__2__ +seconds=__1__ saniye +seconds-ago=__1__ __plural_for_parameter_1_{1=saniye|rest=saniye}__ önce +shortcut-bar-full=Kısayol çubuğuna daha fazla öğe yerleştirilemez. +shortcut-disabled-technology-not-researched=Bu kısayol __1__ teknolojisini gerektirir. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/s +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Ara sahneyi geçmek için __CONTROL__confirm-message__ tuşuna basın. +snap-to-grid-value-has-to-be-multiple=Bu plan için ızgaraya yasla değeri __1__'nin katı olmalıdır. +string-import-produced-no-item=Girdiden hiçbir öğe çıkmadı. +string-import-successful=__1__ başarıyla içe aktarıldı. +the-blueprint-cant-be-flipped=__1__ içeren planlar çevrilemez. +this-cannot-be-mined-by-hand-because-it-requires-fluid=__1__ gerektiği için el ile kazılamaz. +time-future=Gelecekte +time-symbol-hours=__1__ s +time-symbol-hours-short=__1__s +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ d +time-symbol-minutes-short=__1__d +time-symbol-seconds=__1__ sn +time-symbol-seconds-short=__1__sn +too-deep-book-recursion=Öğe eklenemez, Azami kitap yinelemesi __1__. +too-long-stop-name=Durağın adı ( __1__ karakterli), __2__ karakterden uzun olamaz. +too-long-tag-name=Etiket adı (__1__ karakterli) __2__ karakterden daha uzun olamaz. +unconfirmed-changes=__1__ tane onaylanmamış değişiklik var. +unknown-color=Bilinmeyen renk __1__. +unknown-command=Bilinmeyen komut "__1__". Komutlar hakkında daha fazla bilgi almak için /h ya da /help yazın. +unknown-player-was-banned=__1__ (haritada değil), __2__ tarafından yasaklandı. Sebep: __3__. +unlocks=Kilidini açar +unspecified=belirtilmedi +user-verification-already-disabled=Kullanıcı doğrulama zaten devre dışı. +user-verification-already-enabled=Kullanıcı doğrulama zaten etkin. +user-verification-disabled=Kullanıcı doğrulama devre dışı bırakıldı. +user-verification-enabled=Kullanıcı doğrulama etkinleştirildi. +vehicle-is-full=Araç dolu. +weeks-ago=__1__ __plural_for_parameter_1_{1=hafta|rest=hafta}__ önce +wire-cant-reach=Tel yetişmiyor +years-ago=__1__ __plural_for_parameter_1_{1=yıl|rest=yıl}__ önce +[achievement-progress] +console-command-used=Konsol komutu kullanıldı. Bu başarım artık bu oyunda açılamaz. +construct-with-robots-more-than=El ile: __1__ Robotlarla:__2__ +dont-craft-manually=El ile üretilen: __1__ +editor-used=Harita Düzenleyicisi kullanıldı. Artık bu oyunda başarımlar kazanılamaz. +not-a-freeplay-map=Bu başarım sadece normal oynanışta kazanılabilir. +not-in-peaceful-mode=Bu başarım barışçıl modda kazanılamaz. +not-with-lower-enemies=Bu başarım, düşman üslerinin seviyeleri normalden daha düşükse açılmaz. +only-when-playing-new-game=Bu sadece yeni bir oyun oynayarak elde edilebilir. +player-damaged=Tek vuruşta en yüksek hasar:__1__ +remaining-time=Kalan Süre: __1__ +[cant-build-reason] +cant-build-here=Buraya inşa edilemiyor +cant-build-on-tile=__1__ üzerine inşa edemez +cant-build-train-stop-in-intersection=Kavşak üzerine tren durağı inşa edilemez +covered-by-fog-of-war=Savaş sisine inşa edilemez. +entity-ghost-in-the-way=__1__ hayaleti yolun üzerinde +entity-in-the-way=__1__ yolun üzerinde +entity-must-be-built-next-to-rail=__1__ rayların yanına inşa edilmeli +invalid-rail-signal-position=Geçersiz demiryolu sinyali konumu +invalid-train-stop-position=Geçersiz tren durağı konumu +invalid-transport-belt-connectable-position=Geçersiz bant pozisyonu +mixing-fluids=Farklı sıvılar içeren sistemler bağlanamaz +no-rail-for-ghost-train=Tren hayaletleri rayların üzerine inşa edilmeli +no-rail-for-train=__1__ rayların üzerine inşa edilmeli +no-resource-for-drill=__1__ yalnızca kaynaklar üzerine inşa edilebilir +no-resource-for-mining-drill=Maden sondajları kaynaklar üzerine inşa edilmelidir +no-valid-resource-for-drill=__1__ bu kaynağı kazamıyor +out-of-world=Haritanın dışına inşa edilemez +player-in-the-way=Yol üzerinde oyuncu var +rail-signals-must-be-built-next-to-rail=Demiryolu sinyalleri rayların yanına inşa edilmeli +too-close-to-existing-rail-signal=Varolan demiryolu sinyaline çok yakın +uncharted-area=Keşfedilmemiş bir bölgede yapı inşa edilemez. +[character-corpse] +died=Öldü +killed-by=Öldüren +name=Ceset (__1__) +time-ago=__1__ önce +time-remaining=Kalan süre +[chat-icon-select-list-gui] +title=Simge seç +[clone-area-errors] +source-and-destination-collide=Kaynak ve hedef bölge çakışıyor. +source-area-and-destination-are-not-equal=Kaynak ve hedef bölge aynı boyutta değil. +source-area-and-destination-area-must-not-be-rotated=Kaynak ve hedef bölge döndürülmemeli. +source-entities-overlap-with-destination=Kaynak varlıkları, hedef varlıkları ile çakışıyor. +tiles-collide=Kaynak ve hedef bölge karoları çakışıyor. +[color] +acid=Asit +black=Siyah +blue=Mavi +brown=Kahverengi +cyan=Camgöbeği +gray=Gri +green=Yeşil +orange=Turuncu +pink=Pembe +purple=Mor +red=Kırmızı +white=Beyaz +yellow=Sarı +[color-capital] +alpha=A +blue=M +green=Y +red=K +[command-help] +admin=- Oyuncu yönetim GUI'sini açar. +admins=- Oyun yöneticilerini listeler. +alerts= - Belirtilen uyarı türünü, etkinleştirir, devre dışı bırakır, sessizleştirir veya sesini açar. +all-players-list=Tüm oyuncular: +available-alerts=Kullanılabilir uyarılar: __1__. +available-colors=Mevcut renkler: __1__. +ban= - Belirtilen oyuncuyu yasaklar. +banlist= - Engellenmiş oyuncu listesine ekleme veya çıkarma yapar. /ban veya /unban ile aynıdır. +bans=- Yasaklanmış oyuncuları listeler. +cant-use-banlist-not-in-multiplayer-game=Yasaklılar listesi komutu tek oyunculu oyunda kullanılamaz. +cant-use-permissions-not-in-multiplayer-game=Yetki komutu tek oyunculu oyunda kullanılamaz. +cant-use-whitelist-not-in-multiplayer-game=Beyaz liste komutu tek oyunculu oyunda kullanılamaz. +cheat= - Tüm teknolojileri araştırır ve hile modunu etkinleştirir. seçeneğini kullanmak, aynı zamanda oyuncuya ek öğeler verir. +clear=- Konsolu temizler. +color= - Renginizi değiştirir. Önceden tanımlanmış renkler veya "# # # #" formatındaki RGBA değerleri olabilir. +command= - Lua komutu çalıştırır (eğer izin veriliyorsa). +config=- Sunucu konfigürasyon GUI'sini açar. +delete-blueprint-library= - Oyun kaydından seçili çevrimdışı oyuncunun plan kitaplık deposunu siler. Tüm çevrimdışı oyuncuların depolamalarını silmek için "everybody confirm" yazın. +demote= - Oyuncuyu yöneticilikten çıkartır. +editor=- Harita editörünü açar/kapar. +evolution=- Uzaylı evrim faktörü hakkında bilgi çıkarır. +help= - Kullanılabilir komutların bir listesini yazdırır. Belirli bir komut hakkında bilgi almak için komutu argüman olarak yazabilirsiniz. +help-description=Bir komut hakkında detaylı bilgi almak için /h yazın. +help-list=Mevcut komutlar şunlardır: +ignore= - Bu oyuncudan olan mesajların sohbette görünmesini engeller. Yönetici mesajları yine de görünür. +ignores=- Yasaklanmış oyuncuları listeler. +kick= - Belirtilen oyuncuyu atar. +matching-alerts-list=Eşleşen uyarılar: __1__. +matching-colors-list=Eşleşen renkler: __1__. +matching-commands-list=Eşleşen komutlar: +matching-players-list=Eşleşen oyuncular: +measured-command= - Eğer izin veriliyorsa bir Lua komutunu çalıştırır ve aldığı süreyi hesaplar. +mute= - Oyuncunun sohbette herhangi bir şey söylemesini engeller. +mute-programmable-speaker= - Programlanabilir hoparlörün yaptığı evrensel sesleri susturur veya açar. Lokal sesleri kısmak için "local" kullanın. Adminler "everyone" argümanı ile herkesin sesini kısabilir. +mutes=- Sessizleştirilmiş (sohbette konuşamayan) tüm oyuncuların listesini çıkarır. +open= - Başka bir oyuncunun envanterini açar. +perf-avg-frames=- Performans göstergelerinin ortalamasını belirlemek için tick/güncelleme sayısı. Varsayılan 100'dür. Hızlı tahmin için 5-10 değerleri önerilir, ancak sayılar daha fazla dalgalanır. +permissions=- Yetkiler GUI'sini açar. +players=- Oyunda bulunan tüm oyuncuların listesini çıkarır. (online/o, yalnızca çevrimiçi oyuncuları listeler, count/c ise sadece oyuncu sayısını gösterir) +promote= - Oyuncuyu yöneticiliğe yükseltir. +purge= - Bu oyuncudan gelen bütün iletileri sohbetten siler. +quit=- Sunucuyu temiz bir şekilde kapatır. +reply= - Sana fısıldayan son oyuncuya yanıt verir. +reset-tips=Oyun ilk defa başlatılıyormuş gibi ipuçlarının ve tüyoların görüntülenme durumlarını sıfırlar. +save= - Geçerli oyunu belirtilen isim ile kaydeder. +screenshot= - Şu anki görünüm ayarlarıyla, veya belirtilen çözünürlükte ekran görüntüsü alır. Yakınlaştırma isteğe bağlıdır ve varsayılan değeri birdir. +seed=- Harita seed'ini gösterir. +server-commands=- Sunucu konsol komutları. +server-save=- Çok oyunculu oyunda sunucudaki oyunu kaydeder. +shout= - Diğer taraflar de dahil olmak üzere tüm oyunculara mesaj gönderir. +silent-command= - Eğer izin veriliyorsa bir Lua komutunu konsola yazmadan çalıştırır. +swap-players= -Belirtilmiş oyuncular arası karakterleri değiştirir. Belirtilmediyse, ikinci karakter sizsinizdir. +time=- Haritanın ne kadar eski olduğu hakkında bilgi çıkarır. +toggle-action-logging=- Oyun tarafından gerçekleştirilen tüm girdi işlemlerini günlüğe kaydetmeyi etkinleştirir. Bu değer, oyun yeniden başlatmaları arasında kalmaz ve yalnızca yerel oyununuzu çok oyunculu oturumlarda etkiler. +toggle-heavy-mode=- Bu komut ayarlandığında oyunun çok oyunculu olarak oynanamaz hale getirdiği için dikkatli kullanılmalıdır. Oyun her zaman biriminde kayıt yapıp kendisi ile karşılaştırarak kararlaştırmada tutarsızlık arar. Bu komut yeni bir oyuncu sunucuya girdiğinde senkronizasyon bozukluğu döngüsü oluşuyorsa kullanılmalıdır. Ağır kip çıktı verene kadar çalışacaktır. Lütfen sorunu inceleyip çözmemiz için çıktıyı bize gönderin. +unban= - Belirtilen oyuncunun yasağını kaldırır. +unignore= - Bu oyuncunun mesajlarının sohbette görünmesine izin verir. +unknown-command=Bilinmeyen komut __1__ +unlock-shortcut-bar=- Tüm kısayol çubuğu öğelerinin kilidini açar. +unlock-tips=Bütün tüyoları ve tüyo girişlerini açar. +unmute= - Oyuncunun yeniden sohbette konuşabilmesine sağlar. +version=- Mevcut oyun sürümünü gösterir. +whisper= - Belirtilen oyuncuya ileti gönderir. +whitelist= - Yalnızca listeye eklenmiş olan oyuncuların katılmasını sağlayan beyaz listeyi etkinleştirir, devre dışı bırakır veya listeye oyuncu ekler, kaldırır. +[command-output] +action-logging-disabled=İşlem günlüğü devre dışı bırakıldı. +action-logging-enabled=İşlem günlüğü etkinleştirildi. +alert-already-disabled=Uyarı türü __1__ zaten devre dışı. +alert-already-muted=Uyarı türü __1__ zaten sessizleştirilmiş. +alert-disabled=Uyarı türü __1__ devre dışı bırakıldı. +alert-enabled=Uyarı türü __1__ etkinleştirildi. +alert-isnt-disabled=Uyarı türü __1__ devre dışı değil. +alert-isnt-muted=Uyarı türü __1__ sessizleştirilmemiş. +alert-muted=Uyarı türü __1__ sessizleştirildi. +alert-unmuted=__1__ uyarı türünün sesi açıldı. +banlist-add-is-admin-only=Yalnızca yöneticiler yasaklılar listesine ekleyebilir. +banlist-already-empty=Yasaklılar listesi zaten boş. +banlist-clear-is-admin-only=Yalnızca yöneticiler yasaklılar listesini temizleyebilir. +banlist-cleared=Yasaklılar listesi temizlendi. +banlist-empty=Yasaklılar listesi boş. +banlist-remove-is-admin-only=Yalnızca yöneticiler yasaklılar listesinden silebilir. +cant-delete-blueprint-library-player-is-connected=Bağlı oyuncunun plan kütüphanesini silemezsiniz. +deleted-blueprint-library-for-players=Plan kütüphanesi silinen oyuncular: +no-blueprint-libraries-to-delete=Silinebilecek plan kütüphanesi yok. +parameters-require-admin=Komut bu parametrelerle çalıştırılamaz - yönetici değilsiniz. +permission-action-list=Tüm eylemler: __1__. +permission-groups-list=Tüm izin grupları: __1__. +player=oyuncu +player-added-to-banlist=__1__ yasaklılar listesine eklendi. +player-added-to-whitelist=__1__ beyaz listeye eklendi. +player-already-muted=__1__ zaten sessizleştirilmiş. +player-already-on-banlist=__1__ zaten yasaklı. +player-already-on-whitelist=__1__ zaten beyaz listede. +player-blueprint-library-deleted=__1__ oyuncusunun plan kütüphanesi silindi. +player-blueprint-library-not-found=__1__ oyuncusunun hiçbir depolanmış planı yoktu. +player-ignored=__1__ yok sayıldı. +player-is-not-on-banlist=__1__ yasaklı değil. +player-is-not-on-whitelist=__1__ beyaz listede değil. +player-is-on-banlist=__1__ yasaklı. +player-is-on-whitelist=__1__ beyaz listeye eklendi. +player-isnt-muted=__1__ zaten sessizleştirilmemiş. +player-list=Oyuncular (__1__): +player-list-online=Çevrimiçi oyuncular (__1__): +player-muted=__1__ oyuncusu __2__ tarafından sessizleştirildi. +player-unignored=__1__ artık yok sayılmıyor. +player-unmuted=__1__ oyuncusunun sesi __2__ tarafından açıldı. +player-was-not-on-banlist=__1__ yasaklanmamış. +player-was-not-on-whitelist=__1__ beyaz listede değildi. +player-was-removed-from-banlist=__1__ oyuncusunun yasağı kaldırıldı. +player-was-removed-from-whitelist=__1__ beyaz listeden çıkarıldı. +players-on-banlist=Yasaklı oyuncular: __1__ +players-on-whitelist=Beyaz listedeki oyuncular: __1__ +programmable-speaker-muted-everyone=Programlanabilir Hoparlörün küresel sesleri sunucuda bulunan herkeste susturuldu. +programmable-speaker-muted-local=Programlanabilir Hoparlörün küresel sesleri yerel istemcide susturuldu. +programmable-speaker-unmuted-everyone=Programlanabilir Hoparlörün küresel sesleri sunucuda bulunan herkeste açıldı. +programmable-speaker-unmuted-local=Programlanabilir Hoparlörün küresel sesleri yerel istemcide açıldı. +shout=haykır +whisper=fısıltı +whitelist-add-is-admin-only=Beyaz listeye sadece yöneticiler ekleyebilir. +whitelist-already-empty=Beyaz liste zaten boş. +whitelist-clear-is-admin-only=Beyaz listeyi sadece yöneticiler temizleyebilir. +whitelist-cleared=Beyaz liste temizlendi ve devre dışı bırakıldı. +whitelist-empty=Beyaz liste boş. +whitelist-remove-is-admin-only=Beyaz listeden sadece yöneticiler silebilir. +[config-help] +afk-auto-kick= - Oyuncuların otomatik olarak atılmadan önce beklenecek süreyi (dakika cinsinden) ayarlar. 0 devre dışı bırakır. +allow-commands= - Lua komutlarının kullanılabilirliğini ayarlar. +allow-debug-settings= - Yönetici olmayan oyuncular için önemli olmayan hata ayıklama ayarlarına izin verilip izin verilmediğini ayarlar. +autosave-interval= - Dakika türünden otomatik kayıtlar arasındaki süreyi ayarlar. 0 otomatik kaydetmeyi kapatır. +autosave-only-on-server= - Otomatik kayıtların sadece sunucuda mı yoksa tüm cihazlarda mı yapılacağını ayarlar. +description= - Sunucu açıklamasını ayarlar (boş olabilir). +help-list=Mevcut yapılandırmalar: __1__. +ignore-player-limit-for-returning-players= - Sunucu oyuncu sınırının geri dönen oyuncular tarafından yok sayılıp sayılamayacağını ayarlar. +matching-configs-list=Eşleşen yapılandırmalar: __1__. +max-players= - Sunucuda izin verilen en fazla oyuncu sayısını ayarlar. +max-upload-slots= - Azami harita yükleme yuvası sayısını ayarlar. 0 limiti kaldırır. +max-upload-speed= - Azami gönderme limitini kilobayt cinsinden ayarlar. 0 limit olmadığı anlamına gelir. +name= - Sunucunun ismini ayarlar. +only-admins-can-pause= - Yönetici olmayan oyuncuların oyunu duraklatabilip duraklatamayacığını ayarlar. +password= - Çok oyunculu parolasını ayarlar. Boş olması parolanın olmadığı anlamına gelir.çok oyunculu +require-user-verification= - Sunucuya katılmak için kullanıcı kimliğinin doğrulanmasını ayarlar. +tags= - Sunucu etiketlerini ayarlar - dizge listesi şeklinde (boş olabilir). +visibility-lan= - Oyunun yerel ağda görünür olup olmayacağını ayarlar. +visibility-public= - Oyunun genel olarak görünür olup olmadığını ayarlar. +visibility-steam= - Steam üzerinden arkadaşlarınızın katılabilmesini ayarlar. +[config-output] +afk-autokick-changed-to-disabled=Aktif olmayanların otomatik atılması artık devre dışı. +afk-autokick-changed-to-minutes=Otomatik kaydetme aralığı __1__ dakika olarak değiştirildi. +afk-autokick-disabled=Aktif olmayanların otomatik olarak atılması devre dışı bırakıldı. +afk-autokick-interval-minutes=__1__ dakikadan uzun süre hareketsiz ise oyundan at. +allow-commands=Lua komutlarına ızın ver: __1__. +allow-commands-set-to=Lua komutlarına izin verme __1__ olarak ayarlandı. +allow-debug-settings=Hata ayıklama ayarlarına izın ver : __1__. +allow-debug-settings-set-to=Hata ayıklama ayarlarına izin verme __1__ olarak ayarlandı. +autosave-changed-to-disabled=Otomatik kaydetme devre dışı bırakıldı. +autosave-changed-to-minutes=Otomatik kaydetme aralığı __1__ dakika olarak değiştirildi. +autosave-disabled=Otomatik kaydetme devre dışı. +autosave-interval-minutes=Otomatik kaydetme aralığı __1__ dakika olarak değiştirildi. +autosave-only-on-server=Yalnızca sunucuda otomatik olarak kaydet: __1__. +autosave-only-on-server-set-to=Yalnızca sunucuda otomatik olarak kaydet __1__ olarak ayarlandı. +cant-use-not-in-multiplayer-game=Yapılandırma komutları sadece çok oyunculuda kullanılabilir. +expected-get-set=Birinci değişken olarak "get" veya "set" bekleniyor. +expected-value-to-set=Üçüncü parametre olarak değer girilmesi bekleniyor. +has-password=Bu sunucunun şuan bir şifresi var. +ignore-player-limit-for-returning-players=Geri dönen oyuncular için oyuncu sınırını yok sayma: __1__. +ignore-player-limit-for-returning-players-set-to=Geri dönen oyuncular için oyuncu sınırını yok sayma şu şekile değiştirildi: __1__. +invalid-config=Bilinmeyen yapılandırma: __1__ +max-number-of-players-changed-to=Azami oyuncu sayısı __1__ olarak değiştirildi. +max-number-of-players-changed-to-unlimited=Oyuncu sınırı kaldırıldı. +no-password=Bu sunucunun şuan bir şifresi yok. +only-admins-can-pause=Yalnızca yöneticiler duraklatabilir: __1__. +only-admins-can-pause-set-to="Sadece yöneticiler duraklatabilir" şu şekilde ayarlandı: __1__. +password-changed=Sunucu parolası değiştirildi. +password-removed=Sunucu parolası kaldırıldı. +server-description=Sunucu açıklaması: __1__ +server-description-already-empty=Sunucu açıklaması zaten boş. +server-description-changed=Yeni sunucu açıklaması: __1__ +server-description-cleared=Sunucu açıklaması temizlendi. +server-description-empty=Sunucunun açıklaması yok. +server-name=Sunucu adı: __1__ +server-name-changed=Yeni sunucu adı: __1__ +server-tags=Sunucu etiketleri: __1__ +server-tags-already-empty=Sunucunun zaten etiketi yok. +server-tags-changed=Yeni sunucu etiketleri: __1__ +server-tags-cleared=Sunucu etiketleri temizlendi. +server-tags-empty=Sunucunun etiketi yok. +upload-rate=Saniyede __1__ kilobayt. +upload-rate-changed-to=Azami yükleme hızı saniyede __1__ kilobayt olarak değiştirildi. +upload-rate-changed-to-unlimited=Yükleme sınırı kaldırıldı. +upload-rate-unlimited=Sınırsız. +upload-slots=__1__ yuva. +upload-slots-changed-to=Yükleme yuvası sayısı __1__ olarak değiştirildi. +upload-slots-changed-to-unlimited=Harita yükleme yuvası sınırı kaldırıldı. +upload-slots-unlimited=Sınırsız. +value-is-not-valid=Değer geçerli değil. +verify-user-identity=Kullanıcı kimliği doğrulama: __1__. +verify-user-identity-set-to=Kullanıcı kimliği doğrulama __1__ olarak ayarlandı. +visibility-lan=LAN görünürlüğü: __1__. +visibility-lan-set-to=LAN görünürlüğü __1__ olarak ayarlandı. +visibility-public=Genel görünürlük: __1__. +visibility-public-set-to=Görünürlük __1__ olarak ayarlandı +visibility-steam=Steam görünürlüğü: __1__. +visibility-steam-set-to=Steam görünürlüğü __1__ olarak ayarlandı. +[control-keys] +ac-back=AC Geri +ac-bookmarks=AC Yer İmleri +ac-forward=AC İleri +ac-home=AC Anasayfa +ac-refresh=AC Yenile +ac-search=AC Arama +ac-stop=AC Dur +alt=Alt +audio-mute=Sesi Kapat +audio-next=Sonraki +audio-play=Oynat +audio-prev=Önceki +audio-stop=Durdur +backspace=Silme tuşu +brightness-down=Parlaklık Kısma +brightness-up=Parlaklık Açma +calculator=Hesap Makinesi +capslock=Caps Lock +command=Command +control=CTRL +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=__1__ tuşuna basın +controller-button-alt-2=__1__ tuşuna basarak +controller-left-stick=Sol Çubuk +controller-leftx=Sol Çubuk +controller-lefty=Sol Çubuk +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Sağ Çubuk +controller-rightx=Sağ Çubuk +controller-righty=Sağ Çubuk +controller-stick-alt-1=__1__ 'i kullan +controller-stick-alt-2=__1__ 'i kullanarak +controller-touchpad=Dokunmatik yüzey +delete=Delete +down=Aşağı +eject=Çıkartma +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=__1__ tuşuna basın +keyboard-alt-2=__1__ tuşuna basarak +left=Sol +left-alt=Sol Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Sol Command +left-control=Sol CTRL +left-shift=Sol Shift +left-super=Sol Super +left-windows=Sol Windows +mail=Posta +menu=Menü Tuşu +mouse-button-1=Sol tık +mouse-button-1-alt-1=Sol tıklayın +mouse-button-1-alt-2=Sol tıklayarak +mouse-button-2=Sağ tık +mouse-button-2-alt-1=Sağ tıklayın +mouse-button-2-alt-2=Sağ tıklayarak +mouse-button-3=Orta tıklama +mouse-button-3-alt-1=Orta tıklayın +mouse-button-3-alt-2=Orta tıklayarak +mouse-button-n=Fare düğmesi __1__ +mouse-button-n-alt-1=__1__ tuşuna basın +mouse-button-n-alt-2=__1__ tuşuna basarak +mouse-wheel-alt-1=__1__ kaydırın +mouse-wheel-alt-2=__1__ kaydırarak +mouse-wheel-down=Fare tekerleği aşağı +mouse-wheel-left=Fare tekerleği sola +mouse-wheel-right=Fare tekerleği sağa +mouse-wheel-up=Fare tekerleğini yukarı +mute=Sessiz +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Güç Tuşu +print-screen=Print Screen +right=Sağ +right-alt=Sağ Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Sağ Command +right-control=Sağ CTRL +right-shift=Sağ Shift +right-super=Sağ Super +right-windows=Sağ Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Uyku +spacebar=Boşluk +sysrq=SysRq +tab=Tab +up=Yukarı +volume-down=Ses Kısma +volume-up=Ses Yükseltme +[controller] +character=Karakter +cutscene=Ara sahne +editor=Düzenleyici +ghost=Hayalet +god=Tanrı +pause=Duraklatma +spectator=İzleyici +[controls] +action-bar-select-page-1=1. Hızlı erişim çubuğunu seç +action-bar-select-page-10=10. Hızlı erişim çubuğunu seç +action-bar-select-page-2=2. Hızlı erişim çubuğunu seç +action-bar-select-page-3=3. Hızlı erişim çubuğunu seç +action-bar-select-page-4=4. Hızlı erişim çubuğunu seç +action-bar-select-page-5=5. Hızlı erişim çubuğunu seç +action-bar-select-page-6=6. Hızlı erişim çubuğunu seç +action-bar-select-page-7=7. Hızlı erişim çubuğunu seç +action-bar-select-page-8=8. Hızlı erişim çubuğunu seç +action-bar-select-page-9=9. Hızlı erişim çubuğunu seç +activate-tooltip=Bilgi çubuğunu etkinleştir +add-station=Tren durağı ekle +add-temporary-station=Geçici tren durağı ekle +alt-reverse-select=Alternatif ters seçim +alt-zoom-in=Dünyaya yaklaş +alt-zoom-out=Dünyadan uzaklaş +build=İnşa et +build-ghost=Hayalet inşa et +build-with-obstacle-avoidance=Engellere takılmadan inşa et +cancel-craft=1 tanelik üretimi iptal et +cancel-craft-5=5 tanelik üretimi iptal et +cancel-craft-all=Tüm üretimi iptal et +clear-cursor=İmleci temizle +close-menu=Menüyü kapat +confirm-gui=Pencereyi onayla +confirm-message=İletiyi onayla +connect-train=Treni bağla +controller-gui-character-tab=Karakter bilgisini aç +controller-gui-crafting-tab=Karakter üretimini aç +controller-gui-logistics-tab=Karakter lojistiğini aç +copy=Kopyala +copy-entity-settings=Varlık ayarlarını kopyala +craft=1 tane üret +craft-5=5 tane üret +craft-all=Hepsini üret +cursor-split=İmleci böl +cut=Kes +cycle-blueprint-backwards=Plan kitabında öncekine geç +cycle-blueprint-forwards=Plan kitabında sonrakine geç +cycle-clipboard-backwards=Panoda öncekine geç +cycle-clipboard-forwards=Panoda sonrakine geç +debug-reset-zoom=Yakınlaştırma düzeyini sıfırla +debug-reset-zoom-2x=Yakınlaştırmayı 2x olarak ayarla +debug-toggle-atlas-gui=Atlas arayüzünü aç/kapat +debug-toggle-basic=Temel hata ayıklamayı aç/kapat +debug-toggle-debug-settings=Hata ayıklama ayarları arayüzünü aç/kapat +decrease-ui-scale=Kullanıcı arayüzünü küçült +disconnect-train=Trenin bağlantısını kes +drag-map=Haritayı sürükle +drop-cursor=Öğeyi bırak +editor-clone-item=Öğeyi kopyala +editor-delete-item=Öğeyi sil +editor-next-variation=Sonraki +editor-previous-variation=Önceki +editor-remove-scripting-object=Komut dosyası nesnesini kaldır +editor-reset-speed=Oyunun hızını sıfırla +editor-set-clone-brush-destination=Kopya fırçasının hedefini seçiniz +editor-set-clone-brush-source=Kopya fırçasının kaynağını seçin +editor-speed-down=Oyunun hızını azalt +editor-speed-up=Oyunun hızını arttır +editor-switch-to-surface= # yüzeyine geç +editor-tick-once=Bir zaman birimi ilerle +editor-toggle-pause=Varlık durgunluğunu değiştir +fast-entity-split=Hızlı varlık böl +fast-entity-transfer=Hızlı varlık aktar +flip-blueprint-horizontal=planı yatay çevir. +flip-blueprint-vertical=planı dikey çevir. +focus-search=Aramaya odaklan +gui-select=Seç +increase-ui-scale=Kullanıcı arayüzünü büyült +inventory-split=Envanteri böl +inventory-transfer=Envanter aktar +kill-statistics=Öldürme istatistiklerini aç/kapat +larger-terrain-building-area=Karo inşa alanını büyüt +logistic-networks=Lojistik ağları aç/kapat +look=Bak +mine=Maden çıkar +move=Hareket Et +move-down=Aşağı git +move-left=Sola git +move-right=Sağa git +move-up=Yukarı git +next-active-quick-bar=Sonraki hızlı erişim çubuğu +next-player-in-replay=Tekrarda sonraki oyuncu +next-quick-panel-page=Sonraki sayfa +next-quick-panel-tab=Sonraki sekme +next-weapon=Sonraki silah +not-set=Ayarlı değil +open-character-gui=Karakter ekranını aç +open-gui=Nesnenin arayüzünü aç +open-item=Öğenin arayüzünü aç +open-prototype-explorer-gui=Prototip keşfedici arayüzünü aç +open-prototypes-gui=Prototip arayüzünü aç +open-technology-gui=Teknoloji ekranını aç/kapat +open-trains-gui=Tren görünümünü aç/kapat +order-to-follow=Takip etmesini emret +paste=Yapıştır +paste-entity-settings=Varlık ayarlarını yapıştır +pause-game=Oyunu duraklat +pick-item=Öğe yığınını al/bırak +pick-items=Yerdeki öğeleri al +place-in-chat=Sohbete etiket ekle +place-ping=Bir harita konumuna işaret gönder +previous-active-quick-bar=Önceki hızlı erişim çubuğu +previous-mod=Önceki eklentiyi seç +previous-quick-panel-page=Önceki sayfa +previous-quick-panel-tab=Önceki sekma +previous-technology=Önceki teknolojiyi seç +production-statistics=Üretim istatistiklerini aç/kapat +quick-bar-button-1=Kısayol 1 +quick-bar-button-1-secondary=İkincil kısayol 1 +quick-bar-button-10=Kısayol 10 +quick-bar-button-10-secondary=İkincil kısayol 10 +quick-bar-button-2=Kısayol 2 +quick-bar-button-2-secondary=İkincil kısayol 2 +quick-bar-button-3=Kısayol 3 +quick-bar-button-3-secondary=İkincil kısayol 3 +quick-bar-button-4=Kısayol 4 +quick-bar-button-4-secondary=İkincil kısayol 4 +quick-bar-button-5=Kısayol 5 +quick-bar-button-5-secondary=İkincil kısayol 5 +quick-bar-button-6=Kısayol 6 +quick-bar-button-6-secondary=İkincil kısayol 6 +quick-bar-button-7=Kısayol 7 +quick-bar-button-7-secondary=İkincil kısayol 7 +quick-bar-button-8=Kısayol 8 +quick-bar-button-8-secondary=İkincil kısayol 8 +quick-bar-button-9=Kısayol 9 +quick-bar-button-9-secondary=İkincil kısayol 9 +remove-pole-cables=Elektrik direğinin kablolarını kaldır +reset-ui-scale=Kullanıcı arayüzü boyutunu sıfırla +reverse-rotate=Ters döndür +reverse-select=Seçeneği tersine çevir +rotate=Döndür +rotate-active-quick-bars=Etkin hızlı erişim çubuğunu değiştir +select-for-blueprint=Plan için seç +select-for-cancel-deconstruct=Yıkımı iptal etmek için seç +shoot-enemy=Düşmana ateş aç +shoot-selected=Seçilene ateş aç +show-info="Alt modunu" aç/kapat +show-quick-panel=Hızlı menüyü göster +smaller-terrain-building-area=Karo inşa alanını küçült +smart-pipette=Pipet aracı +stack-split=Yığını böl +stack-transfer=Yığın aktar +toggle-blueprint-library=Plan kütüphanesini aç/kapat +toggle-console=Sohbeti (ve Lua konsolunu) aç/kapat +toggle-driving=Araca gir/çık +toggle-filter=Filtreyi aç/kapat +toggle-free-cursor=Serbest imleci aç/kapat +toggle-gui-debug=Arayüz hata ayıklamasını aç/kapat +toggle-gui-glows=Arayüz parlamasını aç/kapat +toggle-gui-shadows=Arayüz gölgelerini aç/kapat +toggle-gui-style-view=Arayüz görünümünü değiştir +toggle-map=Dünya haritasını aç +toggle-menu=Menüyü aç/kapat +undo=Geri Al +unknown=Bilinmiyor +zoom-in=Yakınlaştır +zoom-out=Uzaklaştır +[controls-description] +activate-tooltip=Bilgi çubuğu süresi yüksek bir değer veya "Asla" olarak ayarlandığında bilgi çubuğunu göster. +add-station=Sadece lokomotif arayüzü ve harita görünümünde kullanılabilir. Programa eklemek için lokomotif arayüzü mini haritasında ya da ana menüde bir durak seçerken bu tuşa basılı tutun. +add-temporary-station=Yalnızca lokomotif arayüzü ve harita görünümünde kullanılabilir. Programa geçici bir durak ekleyerek o konuma hızlıca gitmek için lokomotif arayüzündeki küçük haritadan ya da ana haritadan seçim yaparken bu tuşa basılı tutun. +alt-zoom-in=Yalnızca haritada kullanılabilir. Harita görünümünden dünya görünümüne kadar yakınlaştırır. +alt-zoom-out=Yalnızca haritada kullanılabilir. Dünya görünümünden harita görünümüne kadar uzaklaştırır. +build-with-obstacle-avoidance=Sadece ray inşasında kullanılabilir. Bu hayalet inşa kipi ile aynıdır ancak ağaçlar, taşlar ve kayalıklardan kaçınılır. +cancel-craft=Yalnızca üretim kuyruğunda kullanılabilir. +cancel-craft-5=Yalnızca üretim kuyruğunda kullanılabilir. +cancel-craft-all=Yalnızca üretim kuyruğunda kullanılabilir. +clear-cursor=İmleçteki öğe yığınını oyuncunun envanterine geri gönderir. Ayrıca kablo bağlantısını ve demiryolu planlarını iptal eder. +close-menu=İptal et ve önceki menüye dön. Sadece ana menüde kullanılabilir. +connect-train=Seçili olan veya sürdüğünüz treni yakındaki trenlere bağlar. +copy=Kopyalanacak varlıkların bulunduğu bir bölge seçer. +copy-entity-settings=Seçilen varlıktan ayarları kopyalar. Unutmayın ki yapıştırmanın çalışması için kaynak varlığın bulunması gerekiyor. +craft=Yalnızca tarif arayüzünde kullanılabilir. Seçili tariften 1 tane üretir. +craft-5=Yalnızca tarif arayüzünde kullanılabilir. Seçili tariften 5 tane üretir. +craft-all=Yalnızca tarif arayüzünde kullanılabilir. Seçili tariften olabildiğince fazla üretir. +cursor-split=İmleç boşsa, envanterden seçilen yuvanın yarısını imlece taşır. Öğe tutulurken, imleçteki yığından envanter yuvasına bir adet yerleştirir. +cut=Kopyalanacak ve yıkım için işaretlenecek varlıkların bulunduğu bir bölge seçer. +cycle-blueprint-backwards=İmleçte plan kitabı tutarken önceki plana geçer. +cycle-blueprint-forwards=İmleçte plan kitabı tutarken sonraki plana geçer. +cycle-clipboard-backwards=Yapıştırma aracı kullanılırken kopyalama geçmişindeki veriler arasında geçiş yapar. +cycle-clipboard-forwards=Yapıştırma aracı kullanılırken kopyalama geçmişindeki veriler arasında geçiş yapar. +disconnect-train=Seçili raylı taşıtı veya içerisinde olduğunuz raylı taşıtı trenin geri kalanından ayırır. +drop-cursor=Elinizdeki öğenin bir tanesini yere, banta veya makineye bırakır. +editor-switch-to-surface=Bu kısayol tuşuyla birlikte basılan yüzey numarasına geçer: __CONTROL__editor-to-surface__ + 3 -> 3. yüzeye geçer. +fast-entity-split=Sahip olunan yığının yarısını seçilen varlığa aktarır veya imleç boştaysa varlığın içerığinin yarısını envantere aktarır. +fast-entity-transfer=Sahip olunan yığını seçilen varlığa aktarır veya imleç boştaysa varlığın içeriğini envantere aktarır. +gui-select=Halihazırda seçili olan arayüz öğesine bas. +inventory-split=Seçilen yığın türünün yarısını (yaklaşık) diğer envantere aktarır. Eğer boş bir yuva seçildiyse tüm yığınların yarısı aktarılır. +inventory-transfer=Seçilen yığın türünün tamamını diğer envantere aktarır. Eğer boş bir yuva seçildiyse tüm öğeler aktarılır. +larger-terrain-building-area=Karo yerleştirme alanının boyutunu büyütür. +next-active-quick-bar=Sonraki hızlı erişim çubuğunu en üste getirir. +next-weapon=Sonraki kuşanılmış silaha geçer. +order-to-follow=Bağlı spidertron'un verilen hedefi takip etmesini sağlamak için spidertron uzaktan kumandasıyla kullanılır. +paste=Son kopyalanan varlıkları yapıştırır. +paste-entity-settings=Önceden kopyalanmış varlıktan ayarları yapıştırır. +place-in-chat=Yalnızca sohbet açıkken kullanılabilir. Seçili öğe, tarif, harita konumu, istasyon veya trene sohbet bağlantısı yerleştirir. +place-ping=Seçilen konumda hızlıca harita imleci oluşturup sohbete bağlantı gönderir. +place-tag=Yalnızca haritada kullanılabilir. Harita üzerine simge ve/veya yazı yerleştirir. +previous-active-quick-bar=Önceki hızlı erişim çubuğunu en üste getirir. +previous-mod=Yalnızca eklenti arayüzünde kullanılabilir. Önceden seçmiş olduğunuz eklentiyi seçer. +previous-technology=Yalnızca teknoloji ekranında kullanılabilir. Önceden seçmiş olduğunuz teknolojiyi seçer. +remove-pole-cables=Elektrik direğinden, elektrik bağlantısı önce devre bağlantısı sonra olmak üzere kabloları çıkarır. +reverse-rotate=İmleçle tutulan veya seçilmiş varlıkları saat yönünün tersine döndürür. +reverse-select=Yükseltme planlayıcısı ile Düşürme görünümünü etkinleştirir. +rotate=İmleçle tutulan veya seçilmiş varlıkları saat yönünde döndürür. +select-for-blueprint=Planlama, yükseltme veya yıkım için varlıkları seçer. +select-for-cancel-deconstruct=Yükseltmeyi veya yıkımı iptal etmek için seçin. +shoot-enemy=İmlece en yakın düşmana ateş eder, veya bazı silahlarda imlecin olduğu bölgeye ateş eder. +shoot-selected=Seçtiğiniz nesneye ateş eder, veya bazı silahlarda imlecin konumuna ateş eder. +show-info=Montaj makinesi ve konteyner içeriği gibi inşa edilmiş varlıklar hakkında ayrıntılı bilgi görmeye yarar. +smaller-terrain-building-area=Karo yerleştirme alanının boyutunu küçültür. +smart-pipette=Oyuncuyu envanterinden, şu anki seçili varlığın yapılabilmesi için gerekli öğeleri alır ve imleçe geri yerleştirir. Kaynaklar için en hızlı kullanılabilir kaynak çıkarıcıyı seçer. +stack-split=Seçili yığının yarısını diğer envantere aktarır. +stack-transfer=Seçili yığını diğer envantere aktarır. +toggle-driving=Yakınınızdaki araca biner veya sürdüğünüz araçtan çıkar. +toggle-filter=Seçilen yuvaya yalnızca belirtilen öğenin yerleştirilebilmesi için filtre oluşturur/kaldırır. +undo=El ile varlık yapımı/yıkımı, planların yerleştirilmesi ve yıkım planlayıcısının kullanılması gibi bazı eylemleri geri alır. +[deconstruction-tile-mode] +always=Daima +always-description=Daima: varlıklar bulunsa bile karolar daima seçilir. +never=Asla +never-description=Asla: karolar hiçbir zaman seçilmez. +normal=Normal +normal-description=Normal: karolar varlık bulunmadığında seçilir. +only=Yalnızca +only-description=Seçilmişler: Sadece seçilmiş karolar. +[description] +acceleration-power=Hızlanma gücü +accepted-equipment=Kabul edilen ekipmanlar +activation-speed=Aktivasyon hızı +ammo=Cephane +ammo-consumption-modifier=Cephane tüketimi çarpanı +ammo-inventory-contents=Cephane +amount=Miktar +applies-effect=Uyguladığı etki +area-of-effect-size=Alan etkisi boyutu +armor=Zırh +automatic-range=Otomatik menzil +available-power=Kullanılabilir güç +base-productivity=Esas üretkenlik +batteries=Piller +battery-capacity=Pil kapasitesi +belt-items=Öğe +belt-speed=Taşıma bandı hızı +buffer-recharge-rate=Dahili tampon şarj oranı +builds=__1__ oluşturmak için kullanılır. +can-filter-items=Öğeleri filtreleyebilir. +cargo-capacity=Yük kapasitesi +cargo-contents=Kargo içeriği +chain-shooting-speed=Arka arkaya atış hızı +character-movement-speed-modifier=Hareket hızı +cluster-trigger=Küme boyutu +constant-energy-consumption=Sabit tüketim +construction-area=İnşaat alanı +construction-robots=Yapı +consumption-bonus=Enerji tüketimi +consumption-speed=Tüketim hızı +contents=İçerik +crafting-speed=Üretim hızı +crafting-time=Üretim süresi +creates-number-entities-key=Oluşturur +creates-number-entities-value=__1__ x __2__ +damage=Hasar +damage-bonus=Hasar bonusu +damage-dealt=Verilen hasar +decorative-type=Tür +decorative-type-decal=Grafik (Decal) +decorative-type-decorative=Dekoratif +destroys-cliffs=Kayalıkları yok eder +dimensions=Boyutlar +durability-key=Dayanıklılık +durability-value=__1__/__2__ +duration=Süre +effect-distribution-efficiency=Dağıtım verimliliği +effectivity=Verimlilik +electricity=Elektrik +energy=Enerji +energy-capacity=Enerji kapasitesi +energy-consumption=Tüketim +energy-per-shot=Atış başına enerji +energy-per-use=Kullanım başına enerji +energy-to-recharge-one-shield=Vuruş başına enerji +expected-resources=Beklenen kaynaklar +fluid-capacity=Depolama hacmi +fluid-consumption=Tüketim +fluid-contents=Sıvı içeriği +fluid-output=Çıktı +fluid-temperature=__1__ sıcaklığı +fluids=Sıvılar +followers=Takipçiler +force=Taraf +fuel-acceleration=Araç ivmesi +fuel-acceleration-modifier=Hızlanma +fuel-inventory-contents=Yakıt +fuel-pollution=Yakıt kirliliği +fuel-speed-modifier=En yüksek hız +fuel-top-speed=En yüksek hız +fuel-value=Yakıt değeri +grid-size=Ekipman ızgarası boyutu +hand-stack-size=Yığın boyutu +heal=İyileş +health=Can +heat-capacity=Isı kapasitesi +heat-output=Çıktı +hitpoints=__1__ __plural_for_parameter_1_{1=hitpoint|rest=hitpoints}__ +incoming-block=Gelen blok +infinity-filter=Sonsuzluk filtresi +infinity-mode=Sonsuzluk modu +ingredients=İçerikler +input-flow-limit=Azami girdi +input-signals=Girdi sinyalleri +inventory-size-bonus=Envanter boyutu bonusu +kills=Öldürmeler +last-user=Son kullanıcı +lifetime=Kalıcılık +logistic-chest-filters=Filtreler +logistic-chest-storage-counts=Lojistik sistemi deposu +logistic-chest-targeted-items-deliver=Teslimat +logistic-chest-targeted-items-pickup=Al +logistic-item=Lojistik öğe +logistic-request=Lojistik isteği +logistic-request-tooltip-logistic-storage=Lojistik deposu +logistic-request-tooltip-on-the-way=Yolda +logistic-request-tooltip-satisfaction=Sağlanan +logistic-robots=Lojistik +logistics-connection-distance=Lojistik bağlantı mesafesi +made-in=Yapıldığı yer +magazine-size=Şarjör boyutu +manual-range=El ile menzil +market-item-price=Ücret +max-energy-consumption=Azami tüketim +max-health=Azami can +max-speed=Azami hız +maximum-length=Azami uzunluk +maximum-power-output=Azami çıktı +maximum-temperature=Azami sıcaklık +min-energy-consumption=Asgari tüketim +min-range=Asgari menzil +minimum-temperature=Asgari sıcaklık +mining-area=Kazı alanı +mining-speed=Kazı hızı +mining-time=Kazı süresi +module-bonus-limit=sınır +movement-speed-bonus=Hareket bonusu +moving-energy-consumption=Hareket tüketimi +name=Ad +neighbour-bonus=Komşu bonusu +next-stop=Sonraki istasyon +no-ammo=Cephane yok +no-block=Blok yok +no-limit=Hiç +num-available-robots=Mevcut robotların sayısı +num-effect-receivers=Alınan etkilerin toplamı +num-effect-sources=Etki kaynaklarının toplamı +of=__1__ / __2__ +outgoing-block=Giden blok +output-flow-limit=Azami çıktı +output-signals=Çıktı sinyalleri +personal-roboport-charging-spots=Şarj istasyonları +personal-roboport-construction-area=İnşaat alanı +personal-roboport-max-robot-count=Robot sınırı +personal-roboport-max-robots=Azami robotlar +personal-roboport-summary=Robot Limanı +piercing-power=Delici güç +placed-in-grid=Yerleştirildiği yer +players-killed=Öldürülen oyuncular +pollution=Kirlilik +pollution-bonus=Kirlilik +pollution-to-join-attack=__1__ kirlilik tüketir +power-output=Güç çıkışı +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ komşu bonusu) +probability=Olasılık +productivity-bonus=Üretkenlik +productivity-bonus-limit=-%0 = sınır +products=Ürünler +products-finished=Tamamlanan ürün +projectile-range=Atılan cisim menzili +pumping-speed=Pompalama hızı +range=Menzil +range-modifier=Menzil çarpanı +recharge-speed=Şarj hızı +recipe=Tarif +recipe-hidden=(gizli) +recipe-not-researched=(araştırılmamış) +recipe-not-researched-and-hidden=(araştırılmamış, gizli) +recipe-pollution=Tarif kirliliği +repair-speed=Onarım hızı +required-fluid=Gerektirir +required-fluid-per-ore=Madencilik işlemi başına __1__ __2__ +required-fluid-per-ore-generic=Madencilik işlemi başına __1__ +research-speed=Araştırma hızı +resistances=Dayanıklılıklar +robot-charging-stations=Şarj istasyonları +robot-lifetime=Robot ömrü +robot-recharge-rate=Robot şarj oranı +rocket-launch-products=Roket fırlatma ürünleri +rocket-parts=Roket parçaları +rotation-speed=Dönüş hızı +science-pack-remaining-amount-key=Kalan +science-pack-remaining-amount-value=%__3__ +sector-scanning-progress=Bölge tarama ilerlemesi +segments=Parçalar +shield=Kalkan dayanıklılığı +shield-capacity=Kalkan kapasitesi +shields=Kalkanlar +shooting-speed=Ateş hızı +shooting-speed-modifier=Ateş hızı çarpanı +signals=Sinyaller +solar-panel-power=Güneş paneli gücü +speed=Hız +speed-bonus=Hız +spent-result=Kullanıldığında +status=Durum +storage=Depolama +storage-size=Depolama boyutu +supply-area=Dağıtım alanı +temperature=Sıcaklık +throwing-speed=Fırlatma hızı +tile-size=Boyut +total-followers=Toplam takipçi +total-raw=Toplam ham +total-raw-too-complex-to-calculate=Hesaplamak için fazla karışık +train-circuit-network-id=Tren kimliği +train-kills=Tren leşleri +train-limit=Tren limiti +train-limit-value=__1__/__2__ +values-for-evolution-factor=Mevcut evrim faktöründe yakındaki saldırılara katkı (__1__) +variation=Çeşit +variation-value=__1__ (toplam __2__) +vehicle-enter-instruction=__CONTROL__toggle-driving__ ile araca binebilirsiniz. +vehicle-speed-modifier=Araç hızı +walking-speed=Yürüme hızı +weight=Ağırlık +wire-reach=Kablo ulaşım alanı +yield=Verim +[description-rail] +back-rail=Arka ray +block=Blok +front-rail=Ön ray +none=hiçbiri +segment=Parça +segment-position=Parça pozisyonu +trains-in-block=Bloktaki trenler +[difficulty] +easy=Kolay +hard=Zor +normal=Normal +[entity-description] +entity-unknown[1]=Eklenti kaldırıldığı için bu varlık artık mevcut değil, eklenti yeniden etkinleştirildiğinde kullanılabilir olacaktır. +[entity-name] +entity-unknown=Bilinmeyen varlık +[entity-status] +cant-divide-segments=Segmentlere ayrılamaz +charging=Şarj Oluyor +closed-by-circuit-network=Devre ağı tarafından kapatıldı +disabled=Devre Dışı +disabled-by-control-behavior=Davranış kontrolü tarafından devre dışı bırakıldı +disabled-by-script=Betik tarafından devre dışı bırakıldı +discharging=Şarjı boşalıyor +fluid-ingredient-shortage=Sıvı içeriği eksik +fluid-production-overload=Sıvı üretimi aşırı yüklendi +full-burnt-result-output=Yanmış sonuç çıktısı dolu +full-output=Çıkış dolu +fully-charged=Tamamen şarj oldu +item-ingredient-shortage=Öğe içeriği eksik +launching-rocket=Roket fırlatıyor +low-input-fluid=Sıvı girdisi düşük +low-power=Düşük güç +low-temperature=Asgari sıcaklık +marked-for-deconstruction=Yıkım için işaretlendi +missing-required-fluid=Gereken sıvı eksik +missing-science-packs=Gereken bilim paketleri eksik +networks-connected=Güç ağı bağlandı. +networks-disconnected=Ağ bağlantıları kesildi +no-ammo=Cephane yok +no-fuel=Yakıt yok +no-ingredients=Bileşen Yok +no-input-fluid=Sıvı girişi yok +no-minable-resources=Kazılabilir kaynak yok +no-modules-to-transmit=İletilecek modül yok +no-power=Güç yok +no-recipe=Tarif yok +no-research-in-progress=Devam eden araştırma yok +normal=Normal +not-connected-to-rail=Demiryoluna bağlı değil +not-plugged-in-electric-network=Elektrik şebekesine bağlı değil +opened-by-circuit-network=Devre ağı tarafından açıldı +out-of-logistic-network=Lojistik ağın dışında +preparing-rocket-for-launch=Roket fırlatılmaya hazırlanıyor +recharging-after-power-outage=Güç tükenmesinden sonra şarj oluyor +turned-off-during-daytime=Gün içerisinde kapalı +waiting-for-source-items=Öğe bekliyor +waiting-for-space-in-destination=Boşluk bekliyor +waiting-for-target-to-be-built=Hedefin inşası bekleniyor +waiting-for-train=Tren bekleniyor +waiting-to-launch-rocket=Roket fırlatmak için bekliyor +working=Çalışıyor +[entity-type] +tree=Ağaç +[error] +achievement-data-invalid=Yerel başarım verileri yüklenemedi. Yerel başarımlar kaybolmuş olabilir. +audio-could-not-initialize=Ses başlatılamadı, ses devre dışı bırakıldı. +audio-error-title=Ses hatası +config-data-invalid-prompt-reset-to-default=Yapılandırma dosyası geçersiz içeriğe sahip. Dosyayı sıfırlamak ister misiniz? +crash-to-desktop-message=Beklenmeyen bir hata oluştu. Eğer oyunun son sürümünü çalıştırıyorsanız sorunu çözmemize yardımcı olmak için günlük dosyasının içeriğini Factorio forumlarına yollayabilirsiniz.\nLütfen kullandığınız kayıt dosyasını, eklentileri ve biliyorsanız çökmenin tekrarlanmasını sağlayan adımları da ekleyin. +data-error-title=Veri hatası +error-message-box-title=Hata +failed-to-create-app-window=Bir uygulama penceresi oluşturulamadı. __1__ +failed-to-load-save-file=Kayıt dosyası yüklenemedi. +failed-to-load-window-icon=Pencere simgesi yüklenemedi! Dosya yolu: __1__ +game-state-corruption-detected-save-corrupted=Oyun durumunda bozulma tespit edildi. Kayıtlı oyunu yükleyemezsiniz. +game-state-corruption-detected-saving-aborted=Oyun durumunda bozulma tespit edildi. Kayıt dosyalarınızın bozulmasını önlemek için oyun kaydedilmedi. +low-available-space-in-steam-storage=Steam Remote Storage da sadece __1__ yeriniz kaldı. Eğer depolama alanınız biterse oyun yapılandırma ayarlarınızı ve planlarınızı kaydedemiyebilir, bilgisayarlar arası Steam Cloud kullanıyorsanız da kayıt dosyalarınızı kaybedebilirsiniz.\n Eski kayıt dosyalarınızı oyunu yükleme ekranındayken silmenizi ve yer açmanızı öneriyoruz. +low-available-space-in-steam-storage-title=Steam Remote Storge da düşük depolama alanı uyarısı +map-can-not-be-loaded-in-demo-version=Bu harita oyunun demo sürümünde kullanılamaz. +operation-failed=İşlem başarısız +out-of-vram-cannot-lower-settings=Düşük grafik modu ve düşük bit eşlemi önbellekleme seviyesi zaten açık. Sistem donanımınız oyun gereksinimlerini karşılamıyor olabilir. Eğer bunun oyun ile ilgili bir hata olduğunu düşünüyorsanız lütfen forumlarımızda bildirin. +out-of-vram-change-quality-to-low=Düşük grafik seçeneği açılıyor. Lütfen oyunu yeniden başlatın. +out-of-vram-change-quality-to-normal=Grafik çözünürlük seçeneği ayarlanıyor (yüksek -> normal). Lütfen oyunu yeniden başlatın. +out-of-vram-change-usage-to-high=Bit eşlemi önbellekleme seçeneği ayarlanıyor (tümü -> yüksek). Lütfen oyunu yeniden başlatın. +out-of-vram-change-usage-to-low=Bit eşlemi önbellekleme seçeneği ayarlanıyor (normal -> düşük). Lütfen oyunu yeniden başlatın. +out-of-vram-change-usage-to-medium=Bit eşlemi önbellekleme seçeneği ayarlanıyor (yüksek -> normal). Lütfen oyunu yeniden başlatın. +out-of-vram-enable-low-vram-mode=Düşük VRAM kipi açılıyor. Lütfen oyunu yeniden başlatın. +player-data-invalid=Oyuncu veri dosyası yüklenemedi. Senaryo ilerlemesi kaybolmuş olabilir. +replay-data-not-found=Tekrar kaydı oynatılamıyor. Tekrar kayıt verisi bulunamadı. +replay-header-error=Tekrar başlığı şu hatadan dolayı yüklenemedi: +replay-header-error-old-version=Tekrar kayıt başlığı yüklenemedi. Muhtemelen mevcut __1__ sürümünden daha eski. +replay-mod-configuration-mismatch=Tekrar kaydı oynatılamıyor: Kayıt farklı bir eklenti yapılandırmasına sahip. +replay-version-mismatch=Tekrar kaydı oynatılamıyor: Tekrar kaydı __1__ sürümünde oluşturulmuş, ama mevcut sürüm __2__. +startup-failed=Oyun başlatılamadı +system-initialization-failed=Başlatma başarısız. Hata kodu: __1__ +unable-to-create-sprite=Grafik oluşturulamıyor (boyut __1__x__2__), muhtemelen yeterli video belleği (VRAM) yok. +value-out-of-range=Değer, aralığın dışında: Lütfen __1__ ve __2__ arasında değer girin. +[fluid-description] +fluid-unknown[1]=Eklenti kaldırıldığı için bu sıvı artık mevcut değil, eklenti yeniden etkinleştirildiğinde kullanılabilir olacaktır. +[fluid-name] +fluid-unknown=Bilinmeyen sıvı +[frequency] +none=Hiç +[graphics-errors] +detected-gpu=Tespit edilen GPU: __1__ +device-removed-button-close=Kapat +device-removed-button-restart=Yeniden başlat +device-removed-button-use-opengl=OpenGL kullan +device-removed-message1=Ekran kartı sistemden çıkartıldı veya ekran kartı sürücü güncellemesi yapıldı. +device-removed-message2=Hata: __1__, Sebebi: __2__ +device-removed-message3=Eğer bu hatayı sık sık görüyorsanız, bilgisayarınızı yeniden başlatmayı veya ekran kartı sürücülerinizi güncellemeyi deneyin.\nBilgisayarınız overclock işlemi veya aşırı ısınmadan dolayı da istikrarsız davranıyor olabilir. +device-removed-message4=Factorio grafik işleyicisini OpenGL olarak değiştirmek yardımcı olabilir. +device-removed-title=Ekran kartı sıfırlandığı veya çıkarıldığı için Factorio çöktü. +direct3d-failed-to-initialize=DirectX başlatılamadı. Factorio DirectX 10 veya daha yükseğiyle uyumlu ekran kartı gerektirir. +graphics-settings-keep=Tut +graphics-settings-reset=Sıfırla +opengl-failed-to-initialize=Factorio OpenGL __1__ veya daha yükseğine ihtiyaç duyar. Bu bilgisayarda mevcut olan sürüm __2__. +out-of-videomemory=Yetersiz ekran kartı belleği. Grafik çözünürlüğünü düşürmeyi veya doku sıkıştırmayı etkinleştirmeyi deneyin. +reset-graphics-settings-question=Grafik seçeneklerini sıfırlamak istiyor musunuz? +[gui] +all=Tümü +ammo=Cephane +any=Herhangi +armor=Zırh +artillery-ammo=Topçu cephanesi +blueprint-access-error=Başka bir oyuncunun deposunda değişiklik yapılamaz. +blueprint-components=Bileşenler +blueprint-dummy-error=Bilinmeyen varlık verisine sahip planda değişiklik yapılamaz. +blueprint-icons-empty-error=Planın en az bir simgesi olmalı. +blueprint-include-entities=Varlıklar +blueprint-include-fuel=Tren yakıtı +blueprint-include-modules=Modüller +blueprint-include-station-names=Tren durak adları +blueprint-include-tiles=Karolar +blueprint-include-trains=Trenler +blueprint-include-trains-tooltip=Trenleri plana dahil et +blueprint-not-available=Plan halen kütüphaneden indirilmekte +blueprint-not-present=Plan başka bir oyuncu tarafından hareket ettirilmiş. +blueprint-player-not-available=Plan gönderilemiyor: Oyuncu çevrimdışı +blueprint-preview=Önizleme +blueprint-preview-edit-tooltip=Başlığı, açıklamayı ve simgeleri düzenle. +blueprint-preview-hint-generic=Kaldırmak için__CONTROL_RIGHT_CLICK__, depolamak için__CONTROL_LEFT_CLICK__. +blueprint-preview-hint-specific=Kaldırmak için __CONTROL__mine__, depolamak için __CONTROL__build__. +blueprint-preview-not-editable-hint-dummy-entities=Bu proje değiştirilemez, bu projenin verileri modlanmış içeriğin kurtarılabilmesi için ayrı kaydedilmiştir. +blueprint-preview-not-editable-hint-other-player=Bu proje başkasının kütüphanesinde bulunduğu için değiştirilemez. +blueprint-preview-not-editable-hint-preview=Bu plan değiştirilemez çünkü içerikleri oyuna daha aktarılmadı. +blueprint-select-replacement=Değişim seç +blueprint-shelf-not-synced=Oyuncunun plan depolama alanı henüz hazır değil +cancel=Geri +cancel-instruction=(__CONTROL__toggle-menu__) iptal et +changelog=Sürüm Bilgileri +character=Karakter +clear=Temizle +clear-blueprint=Planı temizle +close=Kapat +close-instruction=(__CONTROL__confirm-gui__ veya __CONTROL__toggle-menu__) Kapat +color=Renk +confirm=Onayla +confirm-instruction=(__CONTROL__confirm-gui__) Onayla +confirm-load-game-load=Yükle +confirm-load-game-settings-changed=Bazı eklentiler kaldırılmış veya eklenti ayarları değiştirilmiş. Bu kaydı yüklemek istediğinizden emin misiniz? +confirm-load-game-sync=Eklentileri eşle ve yükle +confirm-quit=Oyun kaydedilmedi, çıkmak istediğinizden emin misiniz? +confirm-restart=Yeniden başlatmak istediğine emin misin? +confirmation=Onay +constant-number=Sabit sayı +converting-map=__1__ haritası dönüştürülüyor +copy=Kopyala +copy-this=Bunun bir kopyasını oluştur +crafting=Üretim +credits=Emeği Geçenler +delete=Sil +delete-blueprint-record=Taslağı sil +destroy-blueprint=Planı yok et +destroy-book=Plan kitabını yok et +destroy-deconstruction-planner=Yıkım planlayıcısını sil. +destroy-upgrade-planner=Yoket __1__ +drop-blueprint-nothing-to-drop-error=İmleçte bırakılacak plan yok. +empty-blueprint-error=Plan boş. +enable-logistics-while-moving=Hareket halindeyken lojistikleri aktifleştir +equipment-grid=Ekipman ızgarası +eula=SKLS +exit=Çıkış +export-to-string=Dizge olarak dışa aktar +fluid-ingredient=Sıvı içerik +fluid-ingredient-description=Olası sıvı girişleri +fuel=Yakıt +generating-new-map=Yeni harita oluşturmak +grabbed-item=Yakalanan öğe +grid=Izgara +guns=Silah +ingredient=Bileşen +ingredient-description=Olası girdiler +instruction-to-activate=Aktif etmek için __1__ +instruction-to-alt-select=Konfigürasyon penceresini seçmek ve pas geçmek için __1__' e bas ve sürükle. +instruction-to-build=İnşa etmek için __1__ +instruction-to-cancel-deconstruct=Yıkımı iptal etmek için __1__'e bas ve sürükle. +instruction-to-cancel-upgrade=Yükseltme emirlerini durdurmak için __1__' e bas ve sürükle. +instruction-to-change-size=Bölge büyüklüğünü değiştirmek için __1__/__2__. +instruction-to-clear-generic=Temizlemek için __1__. +instruction-to-clear-item=Temizlemek için __1__. +instruction-to-clear-quickbar-slot=Kısayolu silmek için __1__. +instruction-to-connect-spidertron-remote=Spidertron'u bağlamak için __1__. +instruction-to-consume=Tüketmek için __1__. +instruction-to-cycle-blueprint-backards=Önceki için __1__. +instruction-to-cycle-blueprint-forwards=Sonraki için __1__. +instruction-to-deconstruct=Yıkmak için __1__'e bas ve sürükle. +instruction-to-destroy=Yok etmek için __1__ +instruction-to-downgrade=Seviye düşürmek için __1__' e bas ve sürükle. +instruction-to-force-build=Zorla inşa etmek için __1__ +instruction-to-mine-tiles=Karoyu kazmak için __1__. +instruction-to-open-item=Açmak için __1__. +instruction-to-order-spidertron=Spidertron'u yollamak için __1__ +instruction-to-order-spidertron-to-follow=Seçili birimi takip etmek için __1__. +instruction-to-queue-spidertron-order=Hareket komutunu kuyruğa eklemek için __1__ +instruction-to-repair=Seçili birimi tamir etmek için __1__ basılı tut. +instruction-to-reset-item=Sıfırlamak için __1__. +instruction-to-select=İçeriği seçmek için __1__' e bas ve sürükle. +instruction-to-shoot=Ateş etmek için __1__. +instruction-to-throw=Fırlatmak için __1__. +instruction-to-upgrade=Yükseltme için __1__' e bas ve sürükle. +instruction-when-in-cursor=İmleçte iken +inventory=Envanter +inventory-filter=Envanter filtresi +licenses=Lisanslar +load=Yükle +loading-map=__1__ haritası yükleniyor +loading-new-map=Yeni harita yükleniyor +logistic-requests-disabled=Lojistik talepleri kapatıldı +logistic-trash-slots=Lojistik çöp yuvaları +map-exchange-string=Harita takas dizgesi +mining-fluid=Kazma sıvısı +mod-scenarios=Eklenti senaryoları +mod-with-campaign-not-available=Bu senaryoyla eklenti mevcut değil. +module=Modül +module-description=Uyumlu modüller: +no=Hayır +no-recipe-available=Geçerli tarif yok +no-recipes-found=Tarif bulunamadı +not-available=Mevcut Değil +not-connected=Bağlı değil +not-in-logistic-network=Lojistik ağında değil +nothing-found=Hiçbir şey bulunamadı +notice=Bildirim +off=Kapalı +ok=Tamam +on=Açık +open-equipment-grid=Ekipman ızgarasını aç +or-set-a-constant=Ya da sabit ayarlayın +owner=Sahibi +queued=Transfer sırasına eklendi +quit=Çıkış +reassign-blueprint=Plan için yeni içerik seçin. +refresh=Yenile +release-date=Yayınlanma tarihi: +remove-blueprint-book-record=Plan kitabını sil +reset=Sıfırla +reset-consumpiton-filters=Filtreleri sıfırla +reset-production-filters=Filtreleri Sıfırla +restart=Yeniden başlat +result=Sonuç +rocket-inventory-slot=Roket yükü +rocket-inventory-slot-description=Buraya uydu koymanız bekleniyor. +rocket-launch=Fırlat +rocket-launch-started=Fırlatıldı +rocket-preparing=Hazırlanıyor +rocket-result-inventory-slot=Roket fırlatma sonuçları +save=Kaydet +saving-map=__1__ haritası kaydediliyor +script-inventory=Betik envanteri +search=Ara +search-with-focus=Ara (__1__) +select-filter=Filtre seçin +select-signal=Bir sinyal seçin +select-upgrade=Yükseltme seçin +set=Ayarla +set-amount=Miktarı ayarla. +set-filter=Filtre ayarla +set-inventory-bar-title=Envanterin bir kısmını makinelerin doldurmaması için sınırlayın. +since-last-played=Son oynanıştan beri (__1__) +space-usage-mb=Alan kullanımı: __1__ MB /__2__ MB +subversion=Alt sürüm: +sync-mods-with-save=Eklentileri kayıt ile eşitle +synchronize=Eşitle +total=Toplam +transferring=Aktarılıyor +update=Güncelle +upgrade-blueprint-book-tooltip=Bu kitaptaki tüm planların öğelerini ve varlıklarını yükselt. +upgrade-blueprint-tooltip=Plandaki öğeleri ve varlıkları yükselt. +user-scenarios=Kullanıcı senaryoları +version=Sürüm: +weapons=Silahlar +yes=Evet +[gui-about] +created-by=Yapan +forums=Forumlar +release=Yayın +version=Sürüm +website=İnternet sitesi +[gui-achievements] +modded-game=Oyunda modlar kullanılıyor. Başarımlar oyunun vanilla sürümünden ayrı olacaktır. +not-in-game-long-enough=Başarımları kazanabilmek için oyundaki zamanın %__1__'__plural_for_parameter_1_{100=ünü|ends in 10,30=unu|ends in 20,50=sini|ends in 40,60,90=ını|ends in 70,80=ini|ends in 1,5,8=ini|ends in 2,7=sini|ends in 3,4=ünü|ends in 6=sını|ends in 9=unu}__ çevrimiçi geçirmelisiniz. Oyun __2__ sürdü ama siz yalnızca __3__ geçirdiniz. +title=Başarımlar +track=Takip et +unlocked-count=__1__/__2__ kazanıldı +untrack=Takibi bırak +[gui-additional-entity-settings] +apply-entity-health=Sağlığı uygula +apply-entity-tag=Etiketi uygula +corpse-expires=Ceset süresi +difficulty=Zorluk +entity-tag=Varlık etiketi +indestructible=Yıkılamaz +not-minable=Kazılamaz +not-operable=Çalıştırılamaz +not-rotatable=Döndürülemez +properties=Özellikler +recipe-locked=Tarif kilitli +title=__1__ diğer ayar +to-be-looted=Toplanabilir +[gui-admin-player] +character-equipment=Ekipman +character-main-inventory=Ana envanter +cursor-stack=İmleç yığını +[gui-alert-tooltip] +attack=__1__ varlık hasar görüyor. +destroyed=__1__ varlık yok edildi. +map-hint=Daha fazla bilgi için haritaya bakın. +no-material-for-construction=__1__ varlık inşası için malzeme eksik. +no-storage=Yeterli lojistik ağ depolama yeri yok. +not-enough-construction-robots=__1__ varlık için yapı robotu eksik. +not-enough-repair-packs=Eksik onarım paketleri__1__ __plural_for_parameter_1_{1=entity is|rest=entities are}__ . +title=Bildirimler +train-out-of-fuel=Trenin yakıtı bitti. +turret-fire=__1__ taret düşman ile karşılaştı. +[gui-arithmetic] +input=Girdi +output=Çıktı +[gui-assembling-machine] +change-recipe=Tarifi değiştir +select-recipe=Montaj için bir tarif seçin +[gui-auth-server] +client-version-too-old=Oyun istemcinizin sürümü çevrimiçi hizmetleri kullanmak için çok eski. Lütfen en son Factorio sürümüne güncelleyin +email-authentication-invalid=Geçersiz doğrulama kodu. Lütfen e-postanızı kontrol edip tekrar deneyin. +email-authentication-required=E-posta yetkilendirmesi gerekiyor. Lütfen tarayıcınızla Factorio.com'a giriş yapın ve size gönderdiğimiz kodu girin. +email-change-rate-limit=E-posta adresinizi sadece 7 günde bir değiştirebilirsiniz. +email-invalid-format=Verilen e-posta adresi yanlış bir biçimde, lütfen kontrol edin. +email-registered=Bu e-posta adresi zaten kayıtlı. +failed-to-reach-server-error=Kimlik doğrulama sunucusuna erişilemedi. Kod: __1__. Hata: __2__. +generic-timeout=Eylem zaman aşımından dolayı başarısız oldu. Lütfen daha sonra tekrar deneyin. +generic-verification-failed=Hesap doğrulama başarısız oldu. Lütfen servis sağlayıcınıza giriş yaptığınızdan emin olun ve tekrar deneyin. +invalid-characters-in-username=Kullanıcı adınız geçersiz karakterler içeriyor. Lütfen İnternet tarayıcınızda __1__ adresini ziyaret edin ve yeni bir kullanıcı adı seçin. +json-parse-error=Kimlik doğrulama sunucusundan gelen yanıt anlaşılamadı. Bu bir iç sunucu hatası olarak görünüyor. +login-banned=Hesabınız yasaklandı. Bunun bir hata olduğunu düşünüyorsanız, lütfen support@factorio.com ile iletişime geçin. +login-blacklist=IP adresiniz geçmişteki bir kötüye kullanım sebebiyle kara listede. Eğer bunun bir hata olduğunu düşünüyor ve yasağın kaldırılmasını istiyorsanız, lütfen __1__ ile iletişime geçiniz. +login-deletion-pending=Hesabınız silinmeyi beklediğinden giriş yapılamıyor. Bu işlemi iptal etmek istiyorsanız, web sitesinde oturum açın, __1__. +login-failed=Kullanıcı adı veya eposta ve parola hiçbir hesapla uyuşmuyor. +login-failed-steam-only=Belirtilen Factorio.com hesabı yalnızca Steam hesabıdır. Lütfen Steam ile giriş yapın veya bir şifre belirlemek için __1__ adresini ziyaret edin. +login-insufficient-membership=Hesabınız oyuna sahip değil. Lütfen giriş yapmak için satın alın. +login-too-many-attempts=Çok fazla hatalı giriş denemesi yapıldı. Daha sonra tekrar deneyiniz. Eğer şifreni unuttuysan __1__ e basarak sıfırlayabilirsin. +login-unlinked=Steam hesabın artık oyuna sahip değil gibi görünüyor bu yüzden Steam hesabının Factorio hesabıyla bağlantısını kaldırdık. Üyeliğini yenilemek için Factorio hesabını oyuna sahip olan bir Steam hesabına bağlayabilirsin. +server-down-for-maintenance=Çevrimiçi hizmetler şu anda bakımdan dolayı kapalı. Lütfen daha sonra tekrar deneyin. +steam-id-already-registered=Steam hesabınız zaten mevcut bir Factorio.com hesabına bağlı. Lütfen bunun yerine Factorio hesabınızı kullanarak giriş yapın. +steam-id-doesnt-own-factorio=Steam hesabınız Factorio'ya sahip değil. Lütfen hesap oluşturmak için oyunu satın alın. +steam-id-timeout=Factorio sahiplik doğrulaması Steam bağlantısı zaman aşımına uğradığı için başarısız oldu. Lütfen tekrar deneyin. +steam-ticket-verification-failed=Steam kullanıcı doğrulaması başarısız oldu. Lütfen Steam'e giriş yaptığınızdan emin olun ve tekrar deneyin. +unknown-error=Sunucu hata verdi: __1__ +username-invalid-characters=Kullanıcı adında geçersiz karakterler var. Lütfen yalnızca alfanumerik karakterler ve .- kullanın +username-taken=Kullanıcı adı zaten kayıtlı. Lütfen farklı bir tane seçin veya sizin ise giriş yapın. +username-too-long=Verilen kullanıcı adı çok uzun (en fazla 30 karakter). +username-too-short=Verilen kullanıcı adı çok kısa (en az 2 karakter). +[gui-blueprint] +absolute-snapping=Kesin +absolute-snapping-tooltip=Küresel ızgaraya göre hizalar. Koordinatlar küresel ızgaraya göre nasıl yerleştirileceğini belirler. +close-blueprint=Taslağı Kapat +commit-blueprint=Taslağı Kaydet +components=Bileşenler +components-tooltip=Bu türden bütün bileşenleri çıkarmak için__ALT_CONTROL_RIGHT_CLICK__1__.\n Bu türden bütün bileşenleri tekrar eklemek için __ALT_CONTROL_LEFT_CLICK__1__ +create-blueprint=Taslak Oluştur +existing-blueprint=Plan öğesi +filters=Filtreler +grid-position=Izgara pozisyonu +grid-position-tooltip=Izgara pozisyonunu değiştirmek için önizlemedeyken __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ +grid-size=Izgara boyutu +grid-size-tooltip=İnşa örüntüsü boyutu. +height=Yükseklik +icon=Simge +icon-tooltip=Buradan hangi simgelerin bu planı temsil edeceğini değiştirebilirsiniz. +library-blueprint=Taslak, taslak kütüphanesinde +library-blueprint-owned-by-other-player=Taslak kütüphanesindeki taslak başka bir oyuncuya ait +new-blueprint=Yeni plan oluştur +relative-snapping=Hizalı +relative-snapping-tooltip=Sürükleyerek inşa etmenin başladığı yere bağlı olarak planın yerleştirilmesini sağlar. +settings=Ayarlar +snap-to-grid=Kılavuza uydur +snap-to-grid-tooltip=Plan inşa edilirken ızgaraya yaslanacak. +unnamed-blueprint=İsimsiz Taslak +width=Genişlik +[gui-blueprint-book] +blueprints=Planlar +confirm-blueprint-book-deletion=Bu taslak kitabını silmek istediğinizden emin misiniz? +delete-blueprint-book=Kitabı sil +icon-tooltip=Kitap boş olduğunda, aktif planın ikonunu gösterir. +scroll-to-change-active=Aktif planı değiştirmek için __CONTROL__cycle-blueprint-forwards__ ve __CONTROL__cycle-blueprint-backwards__ tuşunu kullanın. +scroll-to-change-active-specific=Etkin planı değiştirmek için __CONTROL_STYLE_BEGIN____1__Fare tekerleği__CONTROL_STYLE_END__ kullanın. +unnamed-blueprint-book=İsimsiz plan kitabı +[gui-blueprint-library] +blueprint-book=Plan kitabı +blueprint-book-edit=Plan kitabı düzenleme +blueprint-book-string=Plan kitabı dizgesi +blueprint-string=Plan dizgesi +cant-manipulate-not-synchronized-shelf=Henüz eşitlenmemiş planlar değiştirilemez. +deconstruction-item-string=Öge dizisi yıkma +deconstruction-tool-edit=Yapısızlaştırma aracı düzenleme +drop-blueprint=Plan bırak +failed-loading-cloud-storage=Planlar buluttan geri yüklenemedi. Bunun yerine yerel bir sürüm yüklendi. +failed-loading-storage=Plan depolaması yüklenemedi: __1__. Mevcut depolama şuraya yedekleniyor __2__ +failed-saving-cloud-storage=Plan depolamasının buluta kaydedilmesi başarısız oldu. Bulut eşitlemesi için kullanılabilir alan tükenmiş olabilir. Plan kütüphanenizi kaybetmeyi önlemek için lütfen __1__ dosyasını yedekleyin. +game-blueprints-title=Oyun planları +grid-view=Izgara görünümü +import=İçe aktar +import-string=Dizgeyi içeri aktar +list-view=Liste görünümü +make-new=Yeni __1__ +not-available-yet=Plan hazır değil +not-synced-warning=[img=utility/warning_icon] [color=red]Plan kütüphanesi eşitlenmemiş.[/color] +player-storage=__1__ - plan deposu +private-shelf=Planlarım +shared-shelf=Paylaşılmış planlar +shelf-choice=Filtre: +shelf-choice-all=Tümü +shelf-choice-game=Oyun planları +synchronising=Senkronize ediliyor... +title=Plan kütüphanesi +transfer-progress=Süreci aktar +unknown-player-storage=Bilinmeyen oyuncu deposu +upgrade-item-string=Öğe yükseltme dizgesi +upgrade-tool-edit=Araç düzenlemesini yükseltme +[gui-bonus] +artillery-range=Topçu menzili +character-build-distance=İnşaat mesafesi +character-crafting-speed=Üretim hızı +character-health-bonus=Sağlık +character-inventory-slots-bonus=Ek envanter yuvaları +character-item-drop-distance=Öğe bırakma mesafesi +character-item-pickup-distance=Öğe alma mesafesi +character-logistic-slots=Lojistik istek yuvaları +character-logistic-trash-slots=Lojistik çöp yuvaları +character-loot-pickup-distance=Otomatik öğe toplama mesafesi +character-mining-speed=Kazma hızı +character-reach-distance=Erişim mesafesi +character-resource-reach-distance=Kaynak erişim mesafesi +character-running-speed=Yürüme hızı +damage-bonus=Hasar +follower-robot-lifetime=Yaşam süresi +inserter-stack-size-bonus=Yerleştirici kapasitesi +laboratory-productivity=Araştırma üretkenliği +laboratory-speed=Araştırma hızı +maximum-following-robots-count=Takip eden robot sayısı +mining-drill-productivity-bonus=Sondaj üretkenliği +no-bonuses=Henüz araştırılmış bonus yok. +shooting-speed-bonus=Ateş hızı +stack-inserter-capacity-bonus=Yığın yerleştirici kapasitesi +title=Bonuslar +train-braking-force-bonus=Tren frenleme kuvvveti +turret-damage-bonus-description=(Cephane bonuslarıyla birleşir) +worker-robot-battery=Pil boyutu +worker-robot-speed=Hareket hızı +worker-robot-storage=Yük kapasitesi +[gui-browse-games] +access=Erişim +access-password=Parola +access-public=Herkese açık +cant-join-game-steam-init-failed=Steam ağını kullanarak oyuna katılınamadı. Steam doğru şekilde başlatılmadı. Steam ile ilgili özellikler devre dışı bırakıldı. Steam'i yeniden başlatmak genellikle bu sorunu giderir. Signal ağından bağımsız olarak katılmaya çalışmak ister misiniz? +description=Açıklama +downloading-game-information=Oyun bilgileri indiriliyor +favourite-tooltip=Favoriler +games-headers-name=Ad +games-headers-players=Oyuncular +games-headers-playtime=Oynanan süre +has-friends=Steam arkadaşlarımın oynadığı +has-mods=Eklenti olan +has-password=Parolası olan +has-players=Oyuncusu olan +is-dedicated-server=Özel sunucu +join-game=Oyuna katıl +loading=Yükleniyor... +mods=Eklentiler +no-game-selected=Hiçbir oyun seçilmedi +no-players=Yok +none=Yok +ping=Ping +ping-calculating=Hesaplanıyor +ping-cant-reach=Ulaşılamıyor +players=Oyuncular +search=Ara +search-filters=Arama filtreleri +tags=Etiketler +title=Oyunlara gözat +version=Sürüm +[gui-building-statistics] +built=İnşa +deconstructed=Yıkım +title=Binalar +upgraded=Yükseltildi +[gui-car] +automatic-targeting=Otomatik hedefleme +color=Renk +driver=Sürücü +passenger=Yolcu +trunk=Bagaj +weapons-control=Silah kontrolü +with-gunner=Hedefleme ile +with-gunner-description=Araçta bir nişancı (sürücü veya yolcu) varken yakındaki düşmanları otomatik olarak vur +without-gunner=Hedefleme olmadan +without-gunner-description=Araç boşken yakındaki düşmanlara otomatik ateş et +[gui-character] +crafting-queue=Üretim sırası +exoskeleton=Dış iskelet +personal-logistics-description=Kişisel lojistikleri kapatmak lojistik robotların talep edilen öğeleri getirmesini durdurur. Ayrıca öğelerin otomatik olarak çöp yuvalarına taşınmasını da durdurur. Lojistik robotları çöp yuvalarını boşaltmaya devam edecek. +personal-roboport=Kişisel robot limanı +[gui-constant] +off=Kapalı +on=Açık +output=Çıktı +output-signals=Çıktı sinyalleri +[gui-control-behavior] +circuit-connection=Devre bağlantısı +circuit-network=Devre şebekesi +connect=Bağla +connected-to-network=Ağa bağlandı +green-network-id=[color=green]__1__[/color] +logistic-connection=Lojistik bağlantısı +logistic-network=Lojistik ağ +mode-of-operation=Çalışma kipi +no-network-in-range=Yakında ağ yok +not-connected=Bağlı değil +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Kapı kontrolune sahip olan duvar +[gui-control-behavior-modes] +close-signal=Sinyali kapat +close-signal-description=Belirtilen koşul doğru olduğunda, bu sinyali kırmızı yapmaya ve herhangi bir trenin geçmesini durdurmaya çalışır.\nEğer bir tren zamanında duramayacaksa (sarı) veya zaten geçiyorsa (kırmızı) sinyal o treni durdurmaz.\nNot: Tren sinyalde çok sık duracak ve mevcut olsa bile alternatif bir yol bulmaya çalışmayacaktır. +enable-disable=Etkinleştir/devre dışı bırak +enable-disable-description=Bu varlığı yalnızca koşul doğru iken aç. +enable-disable-train-stop-description=Bu varlığı yalnızca koşul doğru iken aç.\nTrenler kapalı istasyonlarda durmayacaklardır, böylelikle tren rotalarını kontrol edebileceksiniz. +none=Hiçbiri +none-write-description=Bu varlığın davranışını devre ağına göre değiştirme. +open-gate=Geçidi aç +open-gate-description=Devre koşulu sağlandığı sürece kapı açık kalacaktır. +read-belt-contents=Taşıma bandı içeriğini oku +read-belt-contents-description=Taşıma bandının içeriğini okur ve devre ağına gönderir. Taşıma bantları, öğeler dış mihraklar tarafından bandın ortasına yerleştirildiğinde veya alındığında doğru sinyal göndermeyecektir. +read-chain-signal=Sinyali oku +read-chain-signal-description=Ray sinyal zincirinden gelen rengi okur ve aşağıda belirtilen devre ağı sinyalini gönderir. +read-charge-level=Şarj seviyesini oku +read-charge-level-description=Akü şarj seviyesini 0 ile 100 arasında bir yüzde olarak okur ve devre ağına gönderir. +read-contents=İçerikleri oku +read-contents-description=Depolayıcının içeriğini okur ve devre ağa gönderir. +read-hand-contents=El içeriğini oku +read-hand-contents-description=Yerleştirici elindeki içeriği okur ve devre ağına gönderir. +read-logistic-network-contents=Lojistik ağ içeriğini oku +read-logistic-network-contents-description=Bu robot limanının lojistik ağındaki mevcut öğeleri okur ve bunları devre ağına gönderir. +read-resources=Kaynakları oku +read-resources-description=Bu sondaj/pompa'dan beklenen kaynak miktarını okur ve devre ağına gönderir.\nSınırsız kaynaklarda, değiştirilmemiş kazı oranını okur.\nDeğer her 5 saniyede bir güncellenir. +read-robot-stats=Robot istatistiklerini oku +read-robot-stats-description=Bu robot limanının lojistik ağındaki robot sayısını okur ve devre ağına gönderir. +read-sensor=Sensörü oku +read-sensor-description=Bir oyuncu geçide yaklaşırken ve açılması gerektiğinde devre ağına sinyal gönderir. +read-signal=Sinyali oku +read-signal-description=Ray sinyalinin rengini okur ve aşağıda belirtilen devre ağı sinyalini gönderir.\nRay sinyali devre ağından kapatıldığı için kırmızı ise, çıktı vermeyecektir. +read-stopped-train=Duran treni oku +read-stopped-train-description=Tren durağında bir tren durduğunda, bu Tren için benzersiz bir numara ile bir sinyal gönderilir. +read-train-contents=Tren içeriğini oku +read-train-contents-description=Şu anda tren durağında duran trenin içeriğini okur ve devre ağına gönderir. +read-trains-count=Tren sayısını oku +read-trains-count-description=Bu durakta duracak olan en fazla tren sayısını okur. Buna durmuş tren de dahildir. +send-to-train=Trene gönder +send-to-train-description=Bekleme koşulları için kullanılabilmesi için devre ağının içeriğini trene gönderir. +set-filters=Filtreleri ayarla +set-filters-description=Yerleştirici filtrelerini devre ağından gelen sinyallere göre ayarla. +set-requests=İstekleri ayarla +set-requests-description=Devre ağının sinyallerine göre sandığın lojistik isteklerini ayarlar. +set-stack-size=Yığın boyutunu ayarla +set-stack-size-description=Seçilen devre ağı sinyalinin sayısına göre bu yerleştiricinin en fazla yığın boyutunu ayarlayın. +set-trains-limit=Trene limit ayarla +set-trains-limit-description=Bu durakta duracak olan en fazla tren sayısı belirler. Buna durmuş tren de dahildir. +use-colors=Renk kullan +use-colors-description=Lambanın rengini renk sinyallerine göre ayarlayın.\nBir renk sinyali 0'dan büyük bir değere sahipse, lamba bu rengi gösterecektir.\nBirden fazla renk varsa, bunlardan sadece biri kullanılacaktır. +[gui-control-behavior-modes-guis] +available-construction-bots=Kullanılabilir yapı robotu +available-logistic-bots=Kullanılabilir lojistik robot +belt-read-mode=İçerik okuma şekli +blue=Mavi +blue-chain-description=Sinyal zinciri mavi (1 veya daha fazla yol kapalı ama 1 veya daha fazla yol halen açık) olduğunda devre ağına gönderilecek sinyal. +closed-condition=Kapalı koşul +control-signal=Kontrol sinyali +enabled-condition=Etkinleştirme koşulu +entire-patch=Cevher alanının tamamı +entire-patch-description=Bu maden sondajının etrafında bulunan kaynak arsasından beklenen tüm kaynağı oku. +green=Yeşil +green-chain-description=Sinyal zinciri yeşil (geçilebilir) olduğunda devre ağına gönderilecek sinyal. +green-description=Ray sinyali yeşil (geçilebilir) olduğunda devre ağına gönderilecek sinyal. +hand-read-mode=El okuma şekli +hold-mode=Tutma +hold-mode-description-belt=Sinyal, öğeler bant üzerinde olduğu sürece sürekli olarak gönderilir. +hold-mode-description-inserter=Sinyal, yerleştirici öğeyi tuttuğu sürece sürekli olarak gönderilir. +input-signal=Girdi sinyali +open-condition=Açılma koşulu +output-signal=Çıktı sinyali +output-signals=Çıktı sinyalleri +pulse-mode=Eylem +pulse-mode-description-belt=Öğe banda girdiğinde 1 birim zaman boyunca sinyal gönderilir. +pulse-mode-description-inserter=Öğe alındığında 1 birim zaman boyunca sinyal gönderilir. +red=Kırmızı +red-chain-description=Sinyal zinciri kırmızı (bir tren sinyal zincirindeki tüm güzergahı meşgul ediyor) olduğunda devre ağına gönderilecek sinyal. +red-description=Ray sinyali kırmızı (bir tren ray sinyalinden geçiyor) olduğunda devre ağına gönderilecek sinyal. +resource-read-mode=Kaynak okuma şekli +this-miner=Bu maden sondajı +this-miner-description=Bu maden sondajından beklenen kaynakları okur. +total-construction-bots=Toplam yapı robotu +total-logistic-bots=Toplam lojistik robotu +train-id=Tren kimliği +train-id-description=Durdurulmuş trenin benzersiz tanımlayıcısı +trains-count=Tren sayısı +trains-count-description=Bu durakta duracak olan tren sayısı. Durmuş tren de dahildir. +trains-limit=Tren limiti +trains-limit-description=en fazla sayıda tren bu tren durağında duracak. Buna durmuş tren de dahildir. +yellow=Sarı +yellow-chain-description=Sinyal zinciri sarı (bir tren sinyal zincirinden geçmeyi planlıyor) olduğunda devre ağına gönderilecek sinyal. +yellow-description=Ray sinyali sarı (bir tren ray sinyalinden geçmeyi planlıyor) olduğunda devre ağına gönderilecek sinyal. +[gui-control-settings] +advanced-interaction=Gelişmiş etkileşim +basic-interaction=Temel etkileşim +button-layout=Tuş düzeni +button-layout-description=Bazı eylemlerin eşlemesini, tercih ettiğiniz standarda göre değiştirir. Arayüz navigasyonunu da etkiler. +button-layout-eastern=__1__ seç, __2__ iptal (Doğu) +button-layout-western=__1__ seç, __2__ iptal (Batı) +change-input-method-to-controller=Giriş yöntemini denetleyici olarak ayarla +change-input-method-to-keyboard-and-mouse=Giriş yöntemini klavye ve fare olarak ayarla +control-disabled=Devre Dışı - __1__ tarafından değiştirildi +controller=Denetleyici +controller-icons=Simgeler +controller-icons-auto=Otomatik algıla (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Kumanda ayarları +crafting=Üretim +deadzone=Çubuk ölü bölge +deadzone-description=İmlecinizin bazen kaydığını fark ederseniz bu değeri artırın. +debug=Hata ayıklama +editor=Düzenleyici +input-method=Giriş yöntemi: +input-not-found-controller=Seçtiğiniz giriş yöntemi denetleyicidir ancak hiçbir denetleyici bağlı değildir. +input-not-found-keyboard-and-mouse=Seçtiğiniz giriş yöntemi klavye ve faredir, ancak bunlar bağlı değildir. +inventory=Envanter +keyboard-and-mouse=Klavye ve Fare +keyboard-and-mouse-recommended=Klavye ve Fare (önerilen) +miscellaneous=Çeşitli +mods=Eklentiler +movement=Hareket +panels=Paneller +quick-panel=Hızlı panel +quickbar=Hızlı Erişim Çubuğu +sensitivity=Çubuk hassasiyeti +sensitivity-description=Çubuk hareketine tepki olarak imlecin ve haritanın ne kadar hızlı hareket ettiği. +title=Denetim ayarları +tools=Araçlar +vehicle-driving-mode=Araç sürüş modu +vehicle-driving-mode-absolute=Mutlak +vehicle-driving-mode-absolute-description=Çubuğun yukarı/aşağı hareket ettirilmesi, araçların hızlanmasını/frenlenmesini sağlar.\nÇubuğun sola/sağa hareket ettirilmesi, araçların o yöne dönmesini sağlar. +vehicle-driving-mode-relative=Göreceli +vehicle-driving-mode-relative-description=Çubuğu bir yönde hareket ettirmek, araçların otomatik olarak dönmesini ve ekranın o tarafına doğru hızlanmasını sağlayacaktır. +vibration-intensity=Titreşim yoğunluğu +waiting=Bekleniyor +[gui-crafting-queue] +collapse=Küçült +expand=Genişlet +[gui-create-account] +account-creation-info=Steam kullanılarak kimliğiniz doğrulandı. Factorio için kullanılacak bir kullanıcı adı seçin. Bu çok oyunculu oyunlarda takma adınız olacak. Web sitemizden bir kez değiştirilebilir. +account-creation-info-console=Factorio için kullanılacak bir kullanıcı adı seçin. Bu, çok oyunculu oyunlarda takma adınız olacak. Değiştirilemez. +account-creation-success-info=Steam üzerinden __1__ olarak doğrulandınız. Bu hesabı Steam olmadan kullanmak istiyorsanız __2__ adresine Steam ile giriş yapın ve profilinizde bir e-posta ve şifre belirleyin. +account-creation-success-info-console=Hesap başarıyla oluşturuldu. Artık __1__ olarak kimliğiniz doğrulandı. +create=Oluştur +creating-account=Hesap oluşturuluyor +i-accept-the=Kullanıcı Sözleşmesini kabul ediyorum +login-using-factorio-account=Zaten Factorio.com hesabım var +login-using-factorio-account-info=Bir Factorio hesabınız varsa, bunun yerine şifrenizi kullanarak giriş yapabilirsiniz. Bu ayrıca Factorio hesabınızı bu Steam hesabına bağlayacaktır. +login-using-factorio-account-info-console=Factorio hesabınız varsa, bunun yerine parolanızı kullanarak giriş yapabilirsiniz. Bu aynı zamanda Factorio hesabınızı bu konsolun hesabına bağlayacaktır. +terms-of-service=Kullanıcı Sözleşmesi +title=Hesap oluştur +[gui-current-research] +not-researching=Yeni bir araştırma başlatmak için __CONTROL__open-technology-gui__ tuşuna basın. +research-finished=__1__ araştırması bitti, __CONTROL__open-technology-gui__ tuşuna basın. +[gui-decider] +condition=Koşul +input-count=Girdi sayısı +input-count-description=Belirtilen çıkış sinyalinin sayısını giriş sinyallerinden kopyala. +one=1 +one-description=Belirtilen çıktı sinyalini 1 değeri ile çıkart. +output-item=Çıktı +[gui-deconstruction] +blacklist=Kara liste +blacklist-description=Yıkılacak bir bölgeyi seçerken tüm filtrelenmiş öğeleri yoksay. +blacklist-trees-and-rocks=Ağaçları/kayaları yoksay +entities=Varlıklar +entity-filter-mode=Varlık filtre kipi +entity-filters=Varlık filtreleri +filters=Filtreler +icon-tooltip=Boş ise, yıkım aracı seçili filtreleri gösterir. +tile-filter-mode=Karo filtre kipi +tile-filters=Karo filtreleri +tile-selection-mode=Karo seçme kipi +tiles=Karolar +trees-and-rocks-only=Yalnızca ağaçlar/kayalar +whitelist=Beyaz liste +whitelist-description=Yıkılacak bir bölgeyi seçerken yalnızca filtrelenmiş öğeleri seç. +whitelist-trees-and-rocks=Yalnızca ağaçlar/kayalar +[gui-downloading-mods] +currently-downloading=Şu anda indirilen +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=hiçbir şey +downloading=İndiriliyor +[gui-edit-label] +edit-description=Açıklamayı düzenle +edit-label=Etiketi düzenle +save-description=Açıklamayı kaydet +save-label=Etiketi kaydet +[gui-electric-energy-interface] +buffer-size=Tampon boyutu +power-production=Güç üretimi +power-usage=Güç kullanımı +[gui-electric-network] +accumulator-charge=Akü şarjı +accumulator-charge-tooltip=Bu ağdaki tüm akülerde depolanan enerji. +consumption=Tüketim +production=Üretim +production-label=Üretim +production-tooltip=Şu an üretilen gücün maksimum üretilebilecek güce oranı. +progressbar-format=__1__ / __2__ +satisfaction=Sağlanan +satisfaction-tooltip=Şu an üretilen gücün gerekli güce oranı. +title=Elektrik ağı bilgisi +[gui-ending-screen] +epilogue=Bitiş +[gui-game-finished] +continue=Devam et +finish=Bitir +kills=Leşler +lost=Yenildin... +next-level=Sonraki seviye +respawn=Yeniden canlan +restart-level=Seviyeyi yeniden başlat +save-replay=Tekrarı kaydet +time-played=Oynanan süre +title=Oyun bitti +victory=Zafer! +[gui-goal-description] +info-visibility-button=Bilgi +title=Hedef +[gui-graphics-settings] +advanced=Gelişmiş +brightness=Parlaklık +color-filter=Renk filtresi +color-filter-deuteranopia=Döteranopi +color-filter-deuteranopia-correction=Döteranopi hassasiyeti +color-filter-none=Hiçbiri +color-filter-protanopia=Protanopi +color-filter-protanopia-correction=Protanopi hassasiyeti +color-filter-tritanopia=Tritanopya +color-filter-tritanopia-correction=Tritanopya hassasiyeti +contrast=Karşıtlık +full-color-depth=Tam renk derinliği +full-screen=Tam ekran +general=Genel +graphics-quality-high=Yüksek +graphics-quality-label=Grafik çözünürlüğü +graphics-quality-low=Düşük +graphics-quality-normal=Normal +graphics-quality-very-low=Çok Düşük +high-quality-animations=Yüksek kaliteli animasyonlar +low-vram-warning=Grafik kartının video belleği yetersiz (VRAM). +map-zoomed-in-effect=Harita yakınlaştırma efekti +max-threads=Azami işleyici iş parçacıkları +minimize-on-focus-loss=Odak kaybolduğunda simge durumuna küçült +multisampling-label=MSAA +multisampling-x2=Çoklu örnekleme x 2 +multisampling-x4=Çoklu örnekleme x 4 +multisampling-x6=Çoklu örnekleme x 6 +multisampling-x8=Çoklu örnekleme x 8 +no-multisampling=Yok +preferred-screen=Tercih edilen ekran +primary-screen=Birincil ekran (__1__) +render-in-native-resolution=Varsayılan ekran çözünürlüğünde işle +render-scale=Çizim ölçeği +restart-required=Yeniden başlatma gerekli +saturation=Doygunluk +screen-n=Ekran __1__ +show-animated-water=Su hareketlerini göster +show-clouds=Bulutları göster +show-decoratives=Dekorasyonları göster +show-enemy-terrain-decals=Düşman arazi etiketlerini göster +show-game-simulations-in-background=Arkaplanda oyun simülasyonlarını göster +show-inserter-shadows=Yerleştirici gölgelerini göster +show-item-shadows=Öğe gölgelerini göster +show-particles=Parçacıkları göster +show-smoke=Tüm dumanları göster +show-tree-distortion=Ağaç hareketlerini göster +sprite-atlas-size-custom=Özel (__1__) +sprite-atlas-size-label=Atlas doku boyutu +sprite-atlas-size-largest-possible=Olabildiğince büyük +texture-compression=Doku sıkıştırma +texture-compression-high-quality=Yüksek kalite +texture-compression-low-quality=Düşük kalite +texture-compression-none=Hiç +texture-streaming=Doku yayını +title=Grafik ayarları +ultrawide-mode=Geniş ekran kipi +use-flip-presentation-model=Ters yansıtma modeli kullan +v-sync=Vsync için bekle +video-memory-budget=Ekran kartı belleği boyutu +video-memory-budget-auto=Otomatik (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Tümü +video-memory-usage-high=Yüksek +video-memory-usage-label=Ekran kartı belleği kullanımı +video-memory-usage-low=Düşük +video-memory-usage-medium=Orta +vram-low-high-quality-not-recommended=Bu bilgisayarın __1__ MB ekran kartı belleği (VRAM) olduğunu algıladık. Bu, yüksek kaliteli grafikler için çok düşüktür. Performans sorunları, grafik eksikliği, çökmeler, veya oyunun hiç açılmaması gibi durumlarla karşılaşabilirsiniz. Yüksek kaliteli grafikler için önerilen ekran kartı belleği boyutu en az 2 GB. +vram-not-detected-high-quality-not-recommended=Bu bilgisayarda ne kadar ekran kartı belleği (VRAM) bulunduğunu algılayamadık. Yüksek kaliteli grafikler için önerilen ekran kartı belleği boyutu en az 2 GB, aksi takdirde performans sıkıntıları, grafik eksikliği, çökmeler, veya oyunun hiç açılmaması gibi durumlarla karşılaşabilirsiniz. +[gui-graphics-settings-description] +full-color-depth=Yarım renk derinliğinde (16 bit) grafik işleme düşük kaliteli ve tümleşik ekran kartlarında performansı arttırır. Bu ayar yalnızca Windows 8 ve üzerinde veya OpenGL işleyicisinde çalışır. +graphics-quality-label=Grafik çözünürlüğü. VRAM kullanımı belirler. Dikkat: 'Yüksek' çözünürlük en az 3 GB VRAM gerektirir. +graphics-quality-label-console=Küçük grafiklerin çözünürlüğü. Daha düşük çözünürlük, bellek kullanımını ve yükleme süresini azaltır. +high-quality-animations=Devre dışı bırakıldığında bazı animasyonlu veya dönebilen nesneler (tren gibi) normalde yüklenenin yarısı kadar animasyon ve dönme karesi yükleyecektir. Bu VRAM kullanımını büyük ölçüde azaltır. +lights-quality=Işıkların geceleri çözünürlüğü. Yüksek değerler performansı düşürecektir. +max-threads=Oyunu işlemek için kullanılan işlemci çekirdek sayısı. +minimize-on-focus-loss=Çerçevesiz tam ekranda oynarken farklı bir uygulamaya geçmeye çalıştığınızda masaüstünüzü kapatmaması için oyuna olan odak kaybolduğunda kendini küçültecektir. +render-in-native-resolution=Yüksek DPI ekranlarda (Apple Retina gibi) varsayılan çözünürlükte grafik işlemek daha yüksek kaliteli görüntü sağlayabilir fakat performans da bir o kadar düşebilir. +show-animated-water=Düşük seviyeli ekran kartlarında performansı arttırmak için devre dışı bırakın. +show-game-simulations-in-background=Ana ve ara menülerdeyken, arka planda çeşitli oyun simülasyonlarını gösterir. +show-smoke=Devre dışı bırakıldığında, oluşturulacak sis efektlerinin sayısı azaltılacaktır. Düşük seviyeli ekran kartlarında performansı arttırmak için devre dışı bırakın. +show-tree-distortion=Düşük seviyeli ekran kartlarında performansı arttırmak için devre dışı bırakın. +sprite-atlas-size-label=Daha büyük atlaslar, çizim sırasında CPU kullanımını azaltan karakter çağrılarının gruplandırılmasını basitleştirir, ancak GPU'nun işlemesi daha zor olabilir. +texture-compression=Doku sıkıştırma oyunun ekran kartı belleğine sığdırabileceği doku sayısını önemli derecede arttırır ve grafik işleme esnasında ekran kartının daha az veri aktarması gerekeceği için işlemeyi hızlandırır. Eski veya tümleşik ekran kartınız varsa, doku boyutunu daha da azaltarak ekstra performans sağlamak için doku sıkıştırma seçeneğini "Düşük kalite" olarak ayarlayın. +texture-streaming=Görüntü atlasına (bkz: Video hafıza kullanım ayarları) koyulmayan görüntüler, GPU tarafından ihtiyaç duyulana kadar RAM'de saklanacak. +use-flip-presentation-model=Ters yansıtma, eski sürüm Blit modellerinde görüntünün ekrana verilmesinde daha etkili bir yöntem sağlar. Grafiksel hatalar ve kare hızı sorunları yaşıyorsanız bu seçeneği etkinleştirmeyi deneyin. +video-memory-budget-label=Oyunun dokular (grafikler) için kullanmasına izin verilen en fazla ekran kartı belleği (VRAM). +video-memory-usage-label=Oyunun grafik atlaslarına kaç tane grafik koymaya çalışacağını belirler. Daha büyük grafik atlasları oluşturmak, çağrıları toplu çekebilmesinden dolayı CPU kullanımını azaltır, ancak GPU'nun daha büyük dokularla çalışması gerektiğinden GPU yükünü artırabilir. Serbest kayan grafikler VRAM'a yüklenebilir veya RAM'de tutulabilir (bkz. düşük VRAM modu ayarı). +[gui-heat-interface] +add-tooltip=Her zaman birimi ilerlemesinde tampona bu kadar ısı eklensin. +at-least-tooltip=Tampondaki sıcaklık bu seviyenin altına düşmesin. +at-most-tooltip=Tampondaki sıcaklık bu seviyeyi aşmasın. +exactly-tooltip=Tampondaki sıcaklık bu seviyede sabitlensin. +remove-tooltip=Her zaman birimi ilerlemesinde tampona bu kadar ısı çıkarılsın. +[gui-hotkey-suggestions] +build-using-rail-planner=Demiryolu planlayıcısı kullanarak inşa et +build-using-rail-planner-avoiding-obstacles=Demiryolu planlayıcısı kullanıp engellerden kaçınarak inşa et +cancel-selection=Seçimi iptal et +confirm-selection=Seçimi onayla +copy-settings=Ayarları kopyala +enter-vehicle=Araca gir +exit-vehicle=Araçtan çık +force-build=İnşaata zorla +insert-items=Öğeleri ekle +next-item=Sonraki öğe +paste-settings=Ayarları yapıştır +place-one=Bir tane yerleştir +previous-item=Önceki öğe +take-items=Eşyaları al +transfer-all=Tümünü aktar +transfer-everything=Her şeyi aktar +transfer-stack=Yığın aktar +[gui-infinity-container] +add=Ekle +at-least=En az +at-least-tooltip=Bu envanterde en az bu kadar öğe tutun - eksiği tamamla. +at-most=En fazla +at-most-tooltip=Bu envanterde en fazla bu kadar öğe tutun - fazlasını çıkar. +exactly=Tam olarak +exactly-tooltip=Bu envanterde tam olarak bu kadar öğe tutun - eksiğini veya fazlasını hallet. +remove=Kaldır +remove-unfiltered-items=Filtre uygulanmamış öğeleri kaldır +remove-unfiltered-items-tooltip=Bu filtre listesinde bulunmayan öğeleri envanterden çıkart. +title[1]=Sonsuzluk filtreleri +[gui-infinity-pipe] +add-tooltip=Her zaman birimi ilerlemesinde borunun sıvı yüzdesi bu seviyede artsın. +at-least-tooltip=Boruda en az bu kadar sıvı tut - eksiği tamamla. +at-most-tooltip=Boruda en fazla bu kadar sıvı tut - fazlasını boşalt. +exactly-tooltip=Boruda tam olarak bu kadar sıvı tut - eksiğini veya fazlasını hallet. +percent=% +remove-tooltip=Her zaman birimi ilerlemesinde borunun sıvı yüzdesi bu seviyede azalsın. +temperature=Sıcaklık +[gui-inserter] +blacklist=Kara liste +filter=Filtre +override-stack-size=Yığın boyutunu geçersiz kıl +whitelist=Beyaz liste +[gui-install-mods] +already-installed=__1__ eklentisi zaten yüklü +bookmark=Yer imlerine ekle +cant-install-mod-error=__1__ için gerekli eklentiler yüklenemedi: __2__. Eklentiyi gereksinimleri olmadan yüklemek ister misiniz? +cant-install-mod-no-compatible-release=__1__ eklentisinin uyumlu sürümü eklenti portalında mevcut değil. +failed-to-list-mods=Eklenti listesi indirilemedi +filter-by-category=Kategoriye göre ayır +highlighted-last-week=Geçen hafta +highlighted-this-week=Bu hafta +install=Yükle +install-failed=__1__ yüklenemedi: __2__ +loading-mods=Eklentiler yükleniyor +mods-headers-download-count=İndirilme +mods-headers-last-highlighted=Son öne çıkan +mods-headers-last-updated=Son güncellenme +mods-headers-name=Ad +mods-headers-trending=Popüler +mods-headers-version=Sürüm +no-release=Seçilen eklentinin yayımlanmış bir sürümü yok +remove-bookmark=Yer imlerinden kaldır +show-bookmarks=Sadece yer imlerindeki modları göster +sync-mods-with-server=Etkin eklentileriniz sunucudakilerle uyuşmuyor. Eklentilerinizi sunucudakilerle senkronize etmek ister misiniz? +wait-toggle-bookmark-request=Mod portali bekleniyor... +[gui-interface-settings] +active-quick-bars=Hızlı erişim çubuğunu etkinleştir +alt-mode=Alt modu +automatic-ui-scale=Otomatik +autosort-inventory=Oyuncunun ana envanterini her zaman düzenli tut +change-quickbar-by-clicking-with-item=Öğe ile tıklayarak hızlı erişim filtresi ayarla +change-quickbar-by-clicking-with-item-controller=Öğe ile seçerek hızlı erişim filtresi ayarla +custom-ui-scale=Özel +enable-recipe-notifications=Tarif bildirimlerini etkinleştir. +entity-tooltip-delay=Varlık bilgi çubuğunun gecikmesi +entity-tooltip-on-the-side=Varlık bilgi çubuklarının yanda olması +flat-character-gui=Düz karakter GUI +fuzzy-search-enabled=Gevşek arama +interaction=Etkileşim +locale=Dil +lock-belt-building-to-straight-line=Bant inşasını düz hat olarak kilitle +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Ekran klavyesi için tahmini metni göster +other=Diğer +output-console-delay=Sohbet iletisi gecikmesi +pick-ghost-cursor=Hiçbir öğe yoksa hayalet öğe seç +play-sound-for-chat-messages=Sohbet iletileri ses çıkarsın +research-finished-stops-game=Araştırma tamamlandığında teknoloji ekranı açılsın +shortcut-bar-rows=Kısayol çubuğu dizileri +show-all-items-in-selection-lists=Seçim listelerindeki tüm öğeleri göster +show-beacon-modules-in-alt-mode="Alt modunda" verici modüllerini göster +show-combinator-settings-when-detailed-info-is-on=Kombinatör ayarlarını "Alt modunda" göster +show-descriptions-in-tooltips=İpuçlarında açıklamaları göster +show-grid-when-paused=Oyun duraklatıldığında ızgara göster +show-hotkey-suggestions=Fare ve klavye kontrol ipuçlarını göster +show-hotkey-suggestions-controller=Denetleyici düğmesi ipuçlarını göster +show-inserter-arrows-when-detailed-info-is-on=Yerleştirici oklarını "Alt modunda" göster +show-inserter-arrows-when-selected=Seçildiğinde, yerleştirici oklarını göster +show-interaction-indications=Etkileşim belirteçlerini göster +show-item-labels-in-cursor=Öğe isimlerini göstergede göster +show-minimap=Haritayı göster +show-mining-drill-arrows-when-detailed-info-is-on=Maden sondajlarının oklarını "Alt modunda" göster +show-missing-logistic-network-icon=Lojistik ağının eksik simgesi göster +show-mod-owners-in-tooltips=Eklenti sahiplerini bilgi çubuğunda göster +show-player-names-on-minimap=Oyuncuların isimlerini küçük haritada göster +show-pump-arrows-when-detailed-info-is-on="Alt modunda" pompa oklarını göster +show-rail-block-visualization=Demiryolu bloğu canlandırmasını göster +show-tips-and-tricks-notifications=İpucu ve tüyo bildirimlerini göster +show-total-raw-in-recipe-tooltips=Toplam ham maddeyi tarif ipuçlarında göster +show-turret-radius-when-blueprinting=Planlarken taret menzilini göster +smart-belt-dragging=Akıllı bant sürükleme +title=Arayüz ayarları +tool-window-next-to-quickbar=Hızlı erişim çubuğu yanındaki araç penceresi +tooltip-delay=Bilgi çubuğu gecikmesi +tooltip-never=Asla +tooltip-offset=Bilgi çubuğu uzaklığı +tooltips=Bilgi çubuğu +train-stop-label-angle=Tren durağı tabelası açısı +train-visualization-length=Görselleştirilecek tren uzunluğu +ui-scale=Kullanıcı arayüzü boyutu +visualization=Görselleştirme +[gui-interface-settings-description] +active-quick-bars=Ekranda her zaman görünür olacak hızlı erişim çubuklarının sayısı. +change-quickbar-by-clicking-with-item=İmleçte bir öğe bulunan bir kısayol çubuğu yuvasına tıklamak, öğeyi yuvadan seçmek yerine hızlı erişim çubuğu filtresini ayarlayacaktır. +change-quickbar-by-clicking-with-item-controller=İmleçte bir öğe bulunan bir hızlı panel yuvası seçmek, yuvadaki öğeyi seçmek yerine filtreyi ayarlar. +entity-tooltip-delay=Varlık bilgi çubuklarının imleçte gösterilmesi için gereken zaman. +entity-tooltip-on-the-side=Varlık bilgi çubuğunu haritanın altında göster. +flat-character-gui=Üretim ve lojistik paneller, alternatif sekmeler altında olmak yerine yan yana yerleştirilir. +fuzzy-search-enabled=Arayüzdeki aramalar için daha gevşek eşleştirme. +nintendo-switch-use-predictive-text-input=Ekran klavyesini kullanırken kelime önerilerini göster.\nBunun etkinleştirilmesi Çince ve Korece metinlerin ve Japonca kanji karakterlerinin girilmesine de izin verir.\nEkran klavyesini küçültür. +output-console-delay=Sohbet veya konsol iletilerinin kaybolmaya başlaması için gereken saniye sayısı. +pick-ghost-cursor=Hızlı erişim çubuğunda inşa edilebilir bir öğe seçerken veya pipet aracını kullanırken, bu tür öğelerin yoksa, imlecin içine bir hayalet yerleştirilir. +shortcut-bar-rows=Ekranda her zaman görünür olacak kısayol çubuklarının sayısı. +show-all-items-in-selection-lists=Seçim pencerelerindeki kilidi açılmamış öğeleri göster. +show-descriptions-in-tooltips=Bazı öğe, varlık veya tarif bilgi çubuklarında kısa bir metinsel açıklama göster. Yeni oyuncular için veya yeni eklentiler eklerken önerilir. +show-interaction-indications=Bir varlığın üzerine imleç ile gelindiğinde, varlık ile etkileşime giren diğer varlıkları vurgula. +show-item-labels-in-cursor=Bir öğe tutulurken etiketi varsa göster (örneğin plan isimleri). +show-total-raw-in-recipe-tooltips=Bir tarifin ihtiyaç duyduğu elle üretilemeyen toplam süreyi ve öğeleri gösterir. +smart-belt-dragging=1) Bandı sürüklerken __CONTROL__rotate__ tuşuna basmak, bantı imleç konumuna göre döndürecek.\n2) Engellerin üzerinden sürüklenen bantlar yeraltı bandı inşa eder. +tooltip-delay=Bilgi çubuklarının imleçte gösterilmesi için gereken zaman. +tooltip-offset=İmleç araç ipuçları ne kadar uzakta kaybolacak. +train-stop-label-angle=Haritadaki tren durağı isimlerinin açısı. +train-visualization-length=Rayın yakınlarına inşa edilirken gösterilecek vagon sayısı. +[gui-kills] +kills=Öldürmeler +loses=Kayıplar +title=Öldürmeler +[gui-linked-container] +title=Bağla +[gui-load-game] +all-required-mods-enabled=Tüm gerekli eklentiler etkinleştirildi. +exchange-string-freeplay-only=Harita takas dizgesi yalnızca özgür oynanış haritalarında üretilebilir. +title=Oyun yükle +[gui-load-scenario] +confirm-delete=__1__ senaryosunu silmek istediğinizden emin misiniz? +title=Senaryo yükle +[gui-logistic] +auto-trash-request-exists=Bu öğe için talep çoktan var +cell=hücre +cells=hücre +count=Sayı +high-value-tooltip=İstenilen miktar. Lojistik robotlar ağdan karşılamaya çalışacaktır. +infinite-amount-in-textfield=Sonsuz +items=Öğeler +logistic-networks=Lojistik ağ +logistic-request-exists=Bu öğenin isteği zaten mevcut +logistics-and-trash=Kişisel lojistik ve otomatik çöp +logistics-only=Kişisel lojistik +low-value-tooltip=Azami miktar. Bunun üzerindeki öğeler otomatik olarak çöp yuvalarına taşınacaktır. +members=Üyeler +network=Ağ +request-from-buffer-chests=Tampon sandıklarından iste +set-request=Talep ayarla +title=Lojistik +title-filter=Lojistik filtresi +title-request=Lojistik isteği +trash=Otomatik çöp +trash-only=Otomatik çöp filtreleri +trash-slots=Çöp yuvaları +[gui-manage-mods] +name-column-header=Ad +version-column-header=Sürüm +[gui-map-editor] +brush-intensity=Yoğunluk +brush-size=Boyut +brush-speed=Hız +character=Karakter +character-equipment=Ekipman +character-main-inventory=Ana envanter +character-quickbar=Hızlı Erişim Çubuğu +cliffs=Kayalıklar +confirm-quit=Bu senaryo kaydedilmemiş. Çıkmak istediğinizden emin misiniz? +confirm-regenerate=Bu haritayı yeniden oluşturmak istediğinize emin misiniz? +convert=Dönüştür +convert-save=Kaydı dönüştür +convert-save-to-scenario=Kaydı senaryoya dönüştür +cursor-intensity=Yoğunluk +decoratives=Dekorasyon +edit-scenario=Senaryoyu düzenle +editor-inventory=Düzenleyici +editors-title=Düzenleyiciler +entities=Varlıklar +finished-converting-save=Kayıt dosyası, __1__ adında bir senaryoya dönüştürüldü. Kullanıcı senaryoları listesinden bulabilirsiniz. +import=İçe aktar +import-save=Kaydı içeri aktar +import-save-failed=Kayıt içeri aktarılamadı: __1__ +items=Öğeler +items-transfer-limit=Envanter aktarma sınırı +new-scenario=Yeni senaryo +resources=Kaynaklar +scenario-already-exists=__1__ adında bir senaryo zaten var. Üzerine yazmak ister misiniz? +select-surfaces-to-import=İçeri aktarılacak yüzeyleri seçin +settings=Ayarlar +shape=Şekil +tiles=Döşemeler +title=Harita düzenleyici +tools=Araçlar +tools-title=Araçlar +[gui-map-editor-clone-editor] +apply-clone-brush=Kopya fırçası uygula +clear-destination-decoratives=Hedef dekorasyonları temizle +clear-destination-entities=Hedef varlıkları temizle +clone-decoratives=Dekorasyonları kopyala +clone-entities=Varlıkları kopyala +clone-tiles=Karoları kopyala +manual-collision-mode=Normal çakışma kipi +manual-collision-mode-tooltip=Sadece hedefte el ile oluşturulabileceklerse varış noktasına varlıkları/dekoratifleri kopyalar. +smart-area-drag-mode=Akıllı bölge taşıma kipi +smart-area-drag-mode-tooltip=Bir alanı çoğaltmak için tıklayıp sürüklerken, kaynak yalnızca son çoğaltılan hedefle çakışmıyorsa hedefe çoğaltılır. +smart-area-drag-mode-tooltip-controller=Bir alanı çoğaltmak için seçip sürüklerken, kaynak yalnızca son çoğaltılan hedefle çakışmıyorsa hedefe çoğaltılır. +snap-to-chunk=Bölgeye yasla +snap-to-grid=Izgaraya yasla +[gui-map-editor-entity-editor] +auto-force=**OTOMATİK** +build-as-force=Güç olarak inşa et +build-as-force-tooltip=Varlıklar yaratılırken kullanılacak taraf. Eğer **OTOMATİK** ise "normal" taraf kullanılacaktır: ısırganlar için düşman, oyuncu yapıları için kendi tarafınız gibi. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Cephane hasar değişkenleri +boolean-modifiers=Mantıksal değişkenler +category-modifiers=Kategori değişkenleri +disabled-hand-crafting-recipes=El ile tarif üretme devre dışı +edit-modifier-category=Düzenle __1__ +gun-speed-modifiers=Silah hız değişkenleri +setting-is-invalid=Bir veya birden fazla ayar geçersiz. +simple-modifiers=Basit değişkenler +title=Taraf veri değerleri +turret-attack-modifiers=Taret saldırı değişkenleri +value-cannot-be-empty=Değer boş olamaz. +value-out-of-range=Değer aralık dışında: geçerli değerler kendileri dahil olmak üzere __1__ ve __2__ arasındadır. +[gui-map-editor-force-editor] +auto-force=**OTOMATİK** +cant-delete-built-in-force=Oyuncu, düşman ve tarafsız kuvvetler silinemez. +create-force=Taraf oluştur +current-force=Mevcut taraf +delete-force=Tarafıi sil +destination-force=Değiştirilecek taraf +destination-force-tooltip=Varlıkların değiştirilecek tarafları. Eğer **OTOMATİK** ise mevcut tarafınız kullanılacaktır. +edit-force=Gücü düzenle +edit-force-cease-fire=Ateşkesleri düzenle +edit-force-cease-fire-title="__1__" kuvvetini ateşlemeyi durdur +edit-force-data=Diğer özellikleri düzenle +edit-force-friends=Dostları düzenle +edit-force-friends-title="__1__" gücünün arkadaşlarını düzenle +enable-friendly-fire=Dost ateşini etkinleştir +neutral-force-cant-be-changed=Tarafsız kuvvetler değiştirilemez. +new-force-name-already-used=Aynı isme sahip bir taraf zaten var. +no-force-name-given=Taraf oluşturmak için bir taraf ismi gereklidir. +share-chart=Grafiği paylaş +switch-to-force=Taraf'a geçir +[gui-map-editor-instructions] +add-clone-brush-tiles=Kopyalama bölgesine eklemek için __1__'ye basın ve sürükleyin. +and-all-as-usual=Ve oyun oynanırken kullanılan diğer ilgili kısayollar. +area-build-instructions=Yeni bir bölge oluşturmak için __1__ ve sürükleyin. +area-move-instructions=Bir bölgeyi hareket ettirmek için __1__ ve sürükleyin. +area-remove-instructions=Bir bölgeyi kaldırmak için __1__. +area-select-instructions=Bir bölgeyi seçmek için __1__. +build=İnşa etmek için __1__. +build-cliffs=Uçurum inşa etmek için __1__. +build-cloned-area-instructions=Seçili alanda inşaa etmek için __1__. +build-tiles-area=Döşemeleri inşa etmek için __1__ ve sürükleyin. +build-tiles-bucket=Seçili alanı doldurmak için __1__. +build-tiles-out-of-map=Harita dışına döşeme inşa etmek için __1__. +build-to-clone-entity=Seçili birimi çoğaltmak için __1__. +change-force-instructions=Varlıkların tarafını değiştirmek için __1__ ve sürükleyin. +change-spawn-location-description=Başlangıç konumunu ayarlamak için __1__. +change-tile-variations=Seçili bölgedeki döşeme çeşitlerini değiştirmek için __1__. +edit-resource=Editör kaynağı seçilmemişse, dünyada düzenlemek için kaynakta __1__. +initial-resource-amount=Aracın yoğunluk değeri tabanlı kaynak başlangıç miktarı. +line-build-cliffs=Uçurum parçaları inşa etmek için __1__ ve sürükleyin. +line-remove-cliffs=Uçurum parçalarını kaldırmak için __1__ ve sürükleyin. +none-mine-to-mine=Kazmak için __1__. +none-open-to-edit=Düzenlemek için __1__. +pipette-to-select-entity=Varlığı kopyalamak için __1__'e basın. +position-build-instructions=Yeni bir nokta oluşturmak için __1__. +position-move-instructions=Bir noktayı hareket ettirmek için __1__ ve sürükleyin. +position-remove-instructions=Bir noktayı kaldırmak için __1__. +position-select-instructions=Bir noktayı seçmek için __1__. +remove=Kaldırmak için __1__. +remove-cliffs=Uçurumları kaldırmak için __1__. +remove-clone-brush-tiles=Çoğaltma bölgesinden kaldırmak için __1__ tuşuna basın ve sürükleyin. +resource-extra-info=Aynı kaynağı oluşturmak veya kaldırmak, araç yoğunluğu değerine bağlı olarak kaynak miktarını artırır veya azaltır. +run-snippet-instructions=Bölgede parçayı çalıştırmak için __1__ ve sürükleyin. +select-area-to-clone-instructions=Kopyalanacak bölgeyi seçmek için __1__ ve sürükleyin. +select-clone-brush-destination-instructions=Kopyalama hedef noktası ayarlamak için __1__. +select-clone-brush-source-instructions=Kopyalama kaynak noktası ayarlamak için __1__. +[gui-map-editor-lua-snippet-editor] +current-snippet=Geçerli parçacık +delete=Sil +lua-code=Lua kodu +name=Ad +new-snippet=Yeni parçacık +opened-snippet-has-duplicate-name=Şu anda açılmış parçacığın ismi zaten kullanılıyor. +snippet-already-present=__1__ adına sahip bir oyuncu zaten var. +[gui-map-editor-menu] +quit=Harita düzenleyicisinden çık +regenerate-map=Yeniden harita oluştur +resume-editing=Düzenlemeye devam et +save-and-play=Kaydet ve oyna +save-map-as=Farklı kaydet +save-map-overwrite=Kaydet +title=Harita düzenleyicisi +[gui-map-editor-script-editor] +always-draw-areas=Bölgeleri her zaman çiz +always-draw-positions=Konumları her zaman çiz +color=Renk +current-areas=Mevcut alan +current-positions=Mevcut pozisyon +name=İsim +snap-to-grid=Izgaraya yasla +[gui-map-editor-settings] +draw-cursor-light=İmleç ışığını çiz +fill-electric-buffers=Varlıklar inşa edilirken elektrik arabellekleri doldurulsun +generate-neighbor-chunks=Komşu bölgeleri oluştur +instant-blueprint-building=Planlar anında inşa edilsin +instant-deconstruction=Anında yıkım +instant-rail-planner=Demiryolu planlayıcısı +instant-upgrading=Anında yükseltme +placed-corpses-never-expire=Yerleştirilen cesetler yok olmasın +render-as-day=Her zaman gün olarak işle +show-additional-entity-info-gui=Diğer varlık ayarları arayüzünü göster +show-character-tab-in-controller-gui=Denetleyici arayüzünde karakter sekmesini göster +show-entity-health-bars=Varlık sağlık çubuklarını göster +show-entity-tags=Varlık etiketlerini göster +show-hidden-entities=Gizli varlıkları göster +show-infinity-filters-in-controller-gui=Yönetim arayüzünde sınırsızlık filtrelerini göster +show-status-icons=Varlık durum simgelerini göster +[gui-map-editor-settings-categories] +interaction=Etkileşim +other=Diğer +rendering=İşleme +ui=Kullanıcı Arayüzü +[gui-map-editor-surface-editor] +cant-delete-default-surface=Varsayılan yüzey silinemiyor. +current-surface=Mevcut yüzey +delete-surface=Yüzeyi sil +edit-map-gen-settings=Harita oluşturma ayarlarını düzenle +edit-surface-map-gen-settings=__1__ - harita oluşturma ayarları +fill-tiles-with-lab-tiles=Laboratuvar karoları ile doldur +generate-new-chunks-with-lab-tiles=Yeni bölge parçalarını laboratuvar karoları ile oluştur +import-save=Kaydı içeri aktar +import-save-only-available-in-singleplayer=Kaydı içeri aktarma yalnızca tek oyunculuda mümkündür. +importing-save-disables-replay=Farklı kayıtları içeri aktarmak tekrarı devre dışı bırakacaktır. Bunu yapmak istediğinizden emin misiniz? +invalid-surface-height=Geçersiz yüzey yüksekliği: izin verilen değerler 0 ile __1__ arasındadır. +invalid-surface-width=Geçersiz yüzey genişliği: izin verilen değerler 0 ile __1__ arasındadır. +new-surface=Yeni yüzey +new-surface-name-already-used=Aynı isme sahip bir yüzey zaten var. +no-surface-name-given=Bir yüzey oluşturmak için yüzey ismi gerekiyor. +regenerate-decoratives=Tüm dekorasyonları yeniden oluştur +remove-all-entities=Tüm varlıkları sil +remove-empty-chunks=Boş bölgeleri sil +select-surface=Yüzey seç +surface-name=İsim +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Çakışan dekorasyonları kaldır +smart-entity-collision-mode=Akıllı varlık çakışma kipi +smart-entity-collision-mode-tooltip=İşlem sırasında bir varlığı yokedebilecek karoları atlar. +smart-out-of-map-collision-mode=Akıllı harita dışı varlık kipi +smart-out-of-map-collision-mode-tooltip=__TILE__out-of-map__ karolarının üzerine yalnızca __CONTROL__build-ghost__ ile yapılabilir. +smart-tile-collision-mode=Akıllı karo çakışma kipi +smart-tile-collision-mode-tooltip=Yalnızca aynı çakışma maskelerine sahip karolar üzerine inşa eder. Karaları karaların üzerine ve suları suların üzerine gibi. +[gui-map-editor-time-editor] +apply-ticks-per-day=Uygula +current-speed=Anlık hız +day-length=Gün uzunluğu +daytime=Zaman: +freeze-daytime=Gün zamanını durdur +pause=Duraklat (__CONTROL__editor-toggle-pause__) +paused=(duraklatıldı) +play=Oynat (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Sınırlı bir süre oyna +speed=Hız +speed-down=Hızı azalt (__CONTROL__editor-speed-up__) +speed-up=Hızı arttır (__CONTROL__editor-speed-up__) +tick-custom=Belirtilen zaman biriminde ilerle +tick-once=Bir zaman birimi ilerle (__CONTROL__editor-tick-once__) +tick-sixty=Bir saniye ilerle +ticks-per-day=Günlük zaman birimi +unfreeze-daytime=Gün zamanını başlat +[gui-map-editor-title] +cliff-editor=Kayalık +clone-editor=Kopyalama +decorative-editor=Dekorasyon +entity-editor=Varlıklar +force-editor=Taraflar +lua-snippet-editor=Lua Parçaları +none-editor=Hiç +resource-editor=Kaynaklar +scripting-editor=Alanlar ve pozisyonlar +surface-editor=Yüzeyler +tile-editor=Döşemeler +time-editor=Zaman +[gui-map-editor-tool] +area-selection=Alan +brush=Fırça +change-force=Tarafıi değiştir +circle=Daire +cursor=İmleç +line-selection=Çizgi +paint-bucket=Boya kovası +point=Nokta +snippet=Lua Parçalarını çalıştır +spawn-location=Başlangıç konumu +spray=Sprey +square=Kare +variations=Çeşitler +[gui-map-generator] +advanced-tab-title=Gelişmiş +aux=Arazi türü +aux-description=Kızıl çöl ile kum yayılımını kontrol eder. Eğilim ne kadar yüksekse o kadar kızıl çöl oluşur. +bias=Eğilim +cliff-continuity=Devamlılık +cliff-continuity-description=Aralıksız kayalık parçalarının uzunluğu. +cliff-frequency=Sıklık +cliff-frequency-description=Kayalık sayısı. +cliffs=Kayalıklar +coverage=Kapsama alanı +custom=[değiştirilmiş] +difficulty=Zorluk +enable-replay=Tekrarı kaydet +enable-replay-description=Bu kayıt dosyası için, tekrar bilgilerini ileride tekrar izlenebilmesi için kaydet. Kayıt dosyasının boyutunu ve kaydetme süresini arttırır. +enabled=Etkinleştirildi +enemy-attack-pollution-consumption-modifier=Saldırı maliyeti +enemy-attack-pollution-consumption-modifier-description=Bir ısırıcının saldırıya gönderilmesi için ne kadar kirliliğin emildiğinin değiştiricisi. +enemy-base=Düşman üssü +enemy-expansion-group-tile=Düşman genişlemesi +enemy-expansion-maximum-expansion-cooldown=En fazla bekleme süresi +enemy-expansion-maximum-expansion-cooldown-description=Her gönderilen düşman genişlemesinin gönderilmesi arasındaki en fazla süre. +enemy-expansion-maximum-expansion-distance=En fazla yayılma mesafesi +enemy-expansion-maximum-expansion-distance-description=Düşmanların genişlerken öteki düşman üslerinden ne kadar uzağa gidebilecekleri. +enemy-expansion-maximum-expansion-group-size=En fazla takım boyutu +enemy-expansion-maximum-expansion-group-size-description=Evrim seviyesi ile değişen, düşman genişleme birliğinin en fazla boyutu. +enemy-expansion-minimum-expansion-cooldown=En az bekleme süresi +enemy-expansion-minimum-expansion-cooldown-description=Her gönderilen düşman genişlemesinin gönderilmesi arasındaki en az süre. +enemy-expansion-minimum-expansion-group-size=En az takım boyutu +enemy-expansion-minimum-expansion-group-size-description=Evrim seviyesi ile değişen, düşman genişleme birliğinin en az boyutu. +enemy-expansion-minutes=dak +enemy-frequency-description=Düşman üslerinin sayısı.\nNot: %100'ün altındaki değerler bazı başarımları devre dışı bırakacaktır. +enemy-size-description=Düşman üslerinin boyutu.\nNot: %100'ün altındaki değerler bazı başarımları devre dışı bırakacaktır. +enemy-tab-title=Düşman +error-importing-exchange-string=Harita takas dizgesi aktarılamadı. +evolution=Evrim +evolution-destroy-factor=Yok etme çarpanı +evolution-destroy-factor-description=Düşman üslerini yok etmeyle artan evrimin hızını kontrol eder. +evolution-pollution-factor=Kirlilik çarpanı +evolution-pollution-factor-description=Kirlilik üretimiyle artan evrimin hızını kontrol eder. +evolution-time-factor=Zaman çarpanı +evolution-time-factor-description=Zaman içindeki evrim artış oranını kontrol eder. +exchange-string-instructions=Ayarlarının içe aktarılacağı bir harita takas dizgesi girin. +export-exchange-string-tt=Harita takas dizgesini dışarı aktar (harita ayarlarını kaydeder ve paylaşılabilmesini sağlar) +frequency=Sıklık +hide-preview=Ön izlemeyi kapat +import-exchange-string-tt=Harita takas dizgesini içeri aktar +invalid-value-for-field="__1__" alanı geçersiz değere sahip. İzin verilen değerler __2__ ile __3__ arasındadır. +island-size=Ada boyutu +map-height=Yükseklik +map-height-simple=Harita yüksekliği +map-seed=Seed +map-seed-simple=Seed +map-size-group-tile=Harita +map-type=Harita türü +map-width=Genişlik +map-width-simple=Harita genişliği +minimum-pollution-to-damage-trees=Ağaç hasar eşiği +minimum-pollution-to-damage-trees-description=Ağaçlar, kirlilik tarafından yok edilmeye doğru 4 farklı aşamadan geçer. Bu değerin üzerindeki herhangi bir kirlilik, ağacı daha zarar görmüş bir aşamaya taşıma sürecini başlatır. +moisture=Nem +moisture-description=Çimen ile çölün yayılımını kontrol eder. Eğilim ne kadar yüksekse o kadar çimen olur. +next=İleri +peaceful-mode-checkbox=Barışçıl kip +peaceful-mode-description=Barışçılda düşmanlar etkin olarak saldırıp genişlemeyeceklerdir. Düşmanlar halen kendilerini savunmak için saldırabilir.\nNot: Bu ayarı etkinleştirmek bazı başarımları devre dışı bırakacaktır. +play=Oyna +pollution=Kirlilik +pollution-absorbed-per-tree-damaged=Zarar görmüş ağaç absorbe oranı +pollution-absorbed-per-tree-damaged-description=Ağaçlar, kirlilik tarafından yok edilmeye doğru 4 farklı aşamadan geçer. Bu değer daha zarar görmüş bir aşamaya geçerken ne kadar kirlilik emileceğini belirler. +pollution-absorption-modifier=Emilim çarpanı +pollution-absorption-modifier-description=Ağaçlar ve zeminler tarafından emilecek kirlilik ayarı. +pollution-diffusion-ratio=Yayılım oranı +pollution-diffusion-ratio-description=Saniye başına yakın bölgelere yayılan kirlilik miktarı. +preview-auto-update=Otomatik yenileme +preview-auto-update-tt=Herhangi bir ayar değiştirildiğinde ön izlemeyi otomatik olarak yenile. +preview-error=Ön izleme oluşturulurken hata +price-multiplier=Ücret çarpanı +randomize-map-seed=Rastgele seed +recipes-difficulty-group-tile=Tarifler +research-queue-availability=Araştırma sırası kullanılabilirliği +research-queue-availability-after-victory=Oyun bittikten sonra +research-queue-availability-always=Her zaman +research-queue-availability-never=Asla +reset-preset=Ön ayar varsayılanlarına sıfırla +reset-to-preset=__1__ seçeneği ön ayar __plural_for_parameter_1_{1=varsayılanına|rest=varsayılanlarına}__ sıfırla +reset-to-preset-disabled=Bütün seçenekler ön ayar değerlerinde. +resource-frequency-description=Kaynak arsalarının sayısı. +resource-richness-description=Kaynak arsalarındaki her karo başına düşen kaynak miktarı. +resource-size-description=Her kaynak arsasının boyutu. +resources-tab-title=Kaynaklar +richness=Zenginlik +scale=Ölçek +show-preview=Ön izleme +show-preview-warning=Spoiler Uyarısı: Eğer haritayı kendiniz keşfetmek istiyorsanız ön izlemeyi görüntülemeyin. +size=Boyut +starting-area-size=Başlangıç alanı boyutu +starting-area-size-description=Oyuncunun etrafındaki düşman üslerinin olmadığı alanın boyutu. +technology-difficulty-group-tile=Teknoloji +temperature=Sıcaklık +terrain-bias-description=Sürekli uygulanacak olan sapma. +terrain-coverage-description=Haritanın ne kadarının bu özellik ile kaplı olacağı +terrain-generators-group-title=Oluşturucular +terrain-scale-description=Özelliklerin genel boyutu ve aralarındaki boşluk. +terrain-tab-title=Arazi +title=Harita oluşturucu +water=Su +[gui-map-generator-errors] +no-tiles-selected=En az bir karo türüne izin verilmelidir. +[gui-map-info] +confirm-delete=__1__ haritasını kalıcı olarak silmek üzeresiniz. +confirm-replay=__1__ tekrarını izlemeye başla? +delete-save=Kaydı sil +difficulty=Zorluk +file-size=Dosya boyutu +invalid-file=Geçersiz veya bozuk dosya. +map-version=Harita sürümü +mods=Eklentiler +preview-missing=Harita ön izlemesi eksik. +replay-not-found=Seçili kayıt herhangi bir tekrar bilgisi içermiyor. +scenario-name=Senaryo +start-replay=Oyun tekrarını başlat +time-played=Oynanan süre +[gui-map-view-settings] +add-ping=Bildirim ekle +add-ping-tooltip=Doğrudan etkinleştirmek için haritada veya dünyada __1__. +add-tag=Etiket ekle +show-electric-network=Elektrik şebekesi +show-logistic-network=Lojistik ağ +show-map-stop=Tren durakları +show-player-names=Oyuncu isimleri +show-pollution=Kirlilik +show-rail-signal-states=Ray sinyal durumları +show-recipe-icons=Tarif simgeleri +show-tags=Etiketler +show-turret-range=Taret kapsama alanı +show-worker-robots=İşçi robotlar +[gui-menu] +about=Hakkında +browse-lan-games=Yerel oyunlara gözat +browse-public-games=Açık oyunlara gözat +connect-to-address=Adrese bağlan +continue-host-save=Devam et: Sunucu __1__ +continue-host-save-tooltip=Sunucu __1__ +continue-join-game=__1__ kaydından devam et +continue-join-game-tooltip=Oyuna Katıl __1__ +continue-save=__1__ kaydından devam et +continue-save-tooltip=Oyunu yükle: __1__ +controls=Kontroller +copy-report-path=Senkronizasyon sorunu raporunun konumunu kopyala +desync-explanation=Oyunla senkronizasyonunuz bozuldu.\nBunun nedeni oyundaki bir hata veya modlardan veya senaryo komut dosyalarından (varsa) birindeki bir hatadır.\nMod kullanmıyorsanız, lütfen bu sorunu rapor forumunda bildirin. Oyuncuların ne yaptığıyla ilgili ayrıntıları ekleyin ve uyumsuzluk raporunu yükleyin. +desync-explanation-console=Oyunla senkronizasyonunuz bozuldu.\nSorun devam ederse, lütfen bu sorunu hata raporu forumumuzdan bildirin. +desync-more-information-link=Uyumsuzluk ve bunların nasıl bildirileceği hakkında daha fazla bilgi için bkz.: +desync-report-disabled=Rapor oluşturma devre dışı bırakıldığından bir uyumsuzluk raporu oluşturulmadı. Lütfen etkinleştirin ve düzeltilmesini istiyorsanız uyumsuzluğu bildirin. +desync-report-location=Uyumsuzlaştırma raporu şu konumda oluşturuldu: __1__ +feature-not-available-with-instrument-mod=Bu özellik herhangi bir "Instrument Mode" eklentisi etkin olduğunda olduğunda kullanılamaz. +game-menu=Oyun menüsü +graphics=Grafikler +host-new-game=Yeni sunucu oluştur +host-saved-game=Kayıtlı oyunla sunucu oluştur +interface=Arayüz +lan-username=Yerel ağ kullanıcı adı +load-game=Oyun yükle +main-menu=Ana menü +map-editor=Harita düzenleyicisi +mod-settings=Eklenti ayarları +mods=Eklentiler +multi-player=Çok oyunculu +multi-player-menu=Çok oyunculu +new-game=Yeni oyun +other=Diğer +pause-game=Oyunu duraklat +quit-game=Oyundan çık +quit-tutorial-to-game=Öğreticiden çık +quit-tutorial-to-menu=Öğreticiden çık +reconnect=Yeniden bağlan +restart-game=Yeniden başlat +restart-tutorial=Yeniden başlat +resume-game=Devam et +resume-tutorial=Devam et +save-game=Oyunu kaydet +save-game-as-scenario=Senaryo olarak kaydet +settings=Ayarlar +show-report=Senkronizasyon sorunu raporunu görüntüle +single-player=Tek oyunculu +single-player-menu=Tek oyunculu +sound=Sesler +the-rest=Diğerleri +tutorial-menu=Öğretici +unpause-game=Oyunu sürdür +user-login=Kullanıcı girişi +[gui-migrated-content] +changed-achievement=Başarımlar değiştirildi +changed-custom-input=Özel girişler değiştirildi +changed-decorative=Değiştirilen dekorasyonlar +changed-entity=Değiştirilen varlıklar +changed-equipment=Değiştirilen ekipmanlar +changed-equipment-grid=Ekipman ızgaraları değiştirildi +changed-fluid=Değiştirilen sıvılar +changed-item=Değiştirilen öğeler +changed-mod-setting=Eklenti ayarları değiştirildi +changed-particle=Parçacıklar değiştirildi +changed-recipe=Değiştirilen tarifler +changed-shortcut=Kısayollar değiştirildi +changed-technology=Değiştirilen teknolojiler +changed-tile=Değiştirilen karolar +changed-trivial-smoke=Dumanlar değiştirildi +changed-virtual-signal=Değiştirilen sanal sinyaller +removed-achievement=Başarımlar kaldırıldı +removed-blueprint-too-old=__1__ Taslağı kaldırıldı: __2__ harita versiyonu çok eski +removed-custom-input=Özel girişler kaldırıldı +removed-decorative=Kaldırılan dekorasyonlar +removed-entity=Kaldırılan varlıklar +removed-equipment=Kaldırılan ekipmanlar +removed-equipment-grid=Ekipman ızgaraları kaldırıldı +removed-fluid=Kaldırılan sıvılar +removed-item=Kaldırılan öğeler +removed-mod-setting=Eklenti ayarları kaldırıldı +removed-particle=Parçacıklar kaldırıldı +removed-recipe=Kaldırılan tarifler +removed-shortcut=Kısayollar kaldırıldı +removed-technology=Kaldırılan teknolojiler +removed-tile=Kaldırılan karolar +removed-trivial-smoke=Dumanlar kaldırıldı +removed-virtual-signal=Kaldırılan sanal sinyaller +title=Aktarılmış içerik +[gui-mod-info] +active-version=Etkin sürüm +author=Sahibi +contact=İletişim +delete=Sil +dependencies=Bağlılıklar +dependency-required=Bu eklenti gerekli, fakat etkin değil. +description=Açıklama +factorio-version=Factorio sürümü +homepage=Ana sayfa +incompatibilities=Şunlarla uyumsuzdur +incompatible-factorio-version=Oyunun mevcut sürümü ile uyumsuz +mod-portal-page=Eklenti portalı +name=Ad +no-dependencies=Yok +optional-dependencies=İsteğe bağlı bağlılıklar +optional-dependency=(isteğe bağlı) +optional-dependency-incompatible=Bu eklenti şu eklentilerle uyumsuzdur. +optional-dependency-required=Eklenti gerekli değildir ve etkin değildir. +status=Durum +status-disabled=Devre Dışı +status-enabled=Etkin +status-not-installed=Yüklü değil +toggle=Aç/Kapat +version=Sürüm +[gui-mod-load-error] +description=Eklentiler yüklenemedi: __1__ +disable-all=Bütün eklentileri devre dışı bırak +disable-mods=Listedeki eklentileri devre dışı bırak +exit=Çıkış +mod-manager=Eklenti yöneticisi +reset-mod-settings=Mod ayarlarını sıfırla +restart-application=Yeniden başlat +title=Eklentiler yüklenirken hata +to-be-disabled=Devre dışı bırakılacak eklentiler: +[gui-mod-settings] +apply=Uygula +cancel=İptal +cant-be-changed-not-an-admin=Sadece yöneticiler bu ayarları değiştirebilir. +map=Harita +no-map-settings=Harita ayarları yok. +no-per-user-settings=Kullanıcıya özel ayarlar yok. +no-settings=Ayarlanabilecek seçenek yok. +no-startup-settings=Başlangıç ayarları yok. +per-player=Oyuncuya özgü +reload=Yeniden yükle +reset=Sıfırla +reset-to-default=Ayar varsayılan __1__ değerine sıfırlansın mı? +reset-to-default-disabled=Ayar varsayılan değerde. +setting-is-invalid=Bir veya birden fazla ayar geçersiz. +startup=Başlangıç +startup-changes-require-restart=Başlangıç ayarlarını değiştirmek oyunun yeniden başlatılmasını gerektirir. +startup-settings-cant-be-changed-while-playing=Oyun çalışırken başlangıç ayarları değiştirilemez. +title=Eklenti ayarları +value-cannot-be-empty=Değer boş olamaz. +value-out-of-range=Değer aralık dışında: geçerli değerler kendileri dahil olmak üzere __1__ ve __2__ arasındadır. +[gui-mod-startup-settings-mismatch] +apply=Evet* +cancel=Hayır +description=Eklenti başlangıç ayarlarınız sunucuyla uyuşmuyor.\n\nSunucunun ayarlarını uygulayıp yeniden başlatmak istiyor musunuz? +restart-required=Oyun, yeni başlangıç ayarlarını uygulamak için yeniden başlatılacak. +title=Eklenti başlangıç ayarları uyuşmuyor +[gui-mods] +install=Yükle +manage=Yönet +title=Eklentiler +unconfirmed-changes=Onaylanmamış değişiklikler var. +unconfirmed-mod-changes=__1__ eklenti değişti. +unconfirmed-mod-installed=__1__ eklenti yüklendi. +unconfirmed-mod-updated=__1__ eklenti güncellendi. +updates=Güncellemeler +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ sizi "__2__" sunucusuna bağlamak istiyor +connect=Bağlan +connect-to-game=Doğrudan bağlantı +ip-address=IP adresi ve portu +password=Şifre +password-for-game-required=__1__ oyunu için lütfen şifre girin +scenario-script-source=Sunucu senaryosu +[gui-multiplayer-lobby] +access=Erişim +adminlist=Yönetici listesi +allow-commands=Lua Komutlarına izin ver +allow-commands-admins-only=Sadece yöneticiler +allow-commands-false=Hayır +allow-commands-true=Evet +authserver-side-bans=Yetkilendirme sunucusu tarafı yasaklamalarını kullan +authserver-side-bans-tooltip=Bağlanan oyuncuların çok oyunculu oyundan yasaklanmadığını doğrula ve yasaklama/yasak kaldırma komutlarını Factorio.com'a gönder. +autosave-only-on-server=Sadece sunucuda otomatik kaydetme +banlist=Yasaklılar listesi +default-game-name=__1__ oyuncusunun oyunu +edit-adminlist=Yönetici listesini düzenle +edit-banlist=Yasaklılar listesini düzenle +edit-whitelist=Beyaz listeyi Düzenle +game-description=Açıklama +game-name=Sunucu ismi +game-name-cant-be-empty=Sunucu ismi boş olamaz +game-password=Sunucu parolası +game-password-tooltip=Sadece kendi aranızda oynamak istiyorsanız parola seçmeniz önerilir. +game-saving=Oyun kaydedilmesi +game-tags=Etiketler +game-visibility-LAN=LAN +game-visibility-public=Herkese açık +game-visibility-steam=Steam +game-visibility-steam-tooltip=Steam üzerinden "Oyuna Katıl" özelliğini etkinleştirir veya devre dışı bırakır. +ignore-limit-for-returning-players=Geri gelenleri yoksay +ignore-limit-for-returning-players-tooltip=Bu haritada daha önce oynamış oyuncular, oyuncu sınırı aşılmış bile olsa oyuna katılabilsin. +max-players=Azami oyuncu sayısı +max-players-count-must-be-integer=Azami oyuncu sayısı tamsayı olmalıdır +max-upload=En yüksek yükleme hızı +max-upload-must-be-integer=Azami yükleme hızı tam sayı olmalıdır +max-upload-slots=Azami yükleme yuvası +max-upload-slots-must-be-integer=Azami yükleme sayısı tam sayı olmalıdır +max-upload-slots-tooltip=Eş zamanlı harita yükleme sınırı. Sınırlamak, zaten oyunda olan oyunculara yeterince yükleme hızı kaldığından emin olmak için önemlidir. +max-upload-speed-no-limit=Sınır yok +max-upload-tooltip=Oyunu yeni kullanıcılara yüklemek için ayrılan en fazla hız. Sınırlamak zaten oyunda olan oyunculara yeterince yükleme hızı kaldığından emin olmak için önemlidir. +multiplayer-afk-autokick-interval=Aktif olmayanların otomatik atılması +multiplayer-autosave-interval=Otomatik kaydetme aralığı +non-blocking-saving=Durmadan kaydetmeyi etkinleştir +non-blocking-saving-tooltip=Oyunu durdurmadan, sunucunun haritayı kayıt etmesini sağlayan deneysel özellik. Sadece Linux ve macOS'ta çalışır. +only-admins-can-pause-the-game=Sadece yöneticiler duraklatabilsin +play=Oyna +rights=Haklar +save-upload=Kayıt yükleme +show=Göster +title=Çok oyunculu sunucu ayarları +verify-user-identity=Kullanıcı kimliğini doğrula +verify-user-identity-tooltip=Bağlanacak oyuncunun geçerli bir Factorio.com hesabı olduğunu ve hesap isminin oyuncu ismi ile eşleştiği doğrulansın. +visibility=Görünürlük +whitelist=Beyaz liste +[gui-new-game] +delete-scenario=Senaryoyu sil +difficulty=Zorluk +game-scenarios=Oyun senaryoları: +level=Seviye +level-locked-explanation=Bu seviyenin açılması için önceki seviyeyi aynı veya daha zor zorluk seviyesinde tamamlamanız gerekiyor. +level-locked-explanation-no-difficulty=Bu seviyenin açılması için önceki seviyeyi tamamlamanız gerekiyor. +main-game=Ana oyun: +mod-scenarios=Eklenti senaryoları: +next=Sonraki +no-description=Bu haritanın açıklaması yok +play=Oyna +title-select-scenario-to-edit=Düzenlemek için senaryo seçin +title-select-template-for-new-scenario=Yeni senaryo için şablon seçin +title-start-new-game=Yeni oyun başlat +user-scenarios=Kullanıcı senaryoları: +[gui-other-settings] +autosave-interval=Otomatik kaydetme aralığı +autosave-never=Hiçbir zaman +check-updates=Factorio başlatılırken güncellemeleri kontrol et +delete-achievements-button=Sil +delete-achievements-confirm-control-phrase=SİL +delete-achievements-confirm-text=Başarım silmeyi onaylamak için "__1__" yazın. +delete-achievements-label=Başarımları sil +delete-achievements-label-tooltip=Bu, tüm başarıları kalıcı olarak silecektir. +delete-achievements-label-tooltip-steam=Bu, Steam başarımları dahil tüm başarıları kalıcı olarak siler. +developer=Geliştirici +discard-mouse-events-when-accessibility-zoomed=Erişilebilirlik yakınlaştırması kullanılırken fare eylemlerini yoksay +enable-blueprint-storage-cloud-sync=Plan kütüphanesini için Bulut Eşitlemeyi etkinleştir +enable-crash-log-uploading=Çökme kaydını karşıya yükle +enable-experimental-updates=Deneysel güncelleştirmeleri etkinleştir +enable-logitech-led-support=Logitech LED desteğini etkinleştir +enable-new-mods=Yeni eklentileri otomatik olarak etkinleştir +enable-razer-chroma-support=Razer Chroma desteğini etkinleştir +enable-steelseries-gamesense-support=SteelSeries GameSense desteğini ektkinleştir +factorio-username=LAN oyuncu ismi +log-in=Oturum aç +log-out=Oturumu Kapat +log-saving-statistics=Kayıt istatistiklerini tut +logged-in=__1__ olarak giriş yaptınız +logged-out=Şu anda oturum açık değil +non-blocking-saving=Bloksuz kaydetmeyi etkinleştir (yalnızca Linux ve macOS) +proxy=Vekil sunucu +proxy-password=Vekil sunucu parolası +proxy-username=Vekil sunucu kullanıcı adı +set-email=Hesap e-postasını ayarla +set-email-button=Ayarla +title=Diğer ayarlar +use-mod-settings-per-save=Her kayıt için farklı eklenti ayarları kullan +username-invalid-characters=Kullanıcı adınız geçersiz karakterler içeriyor Lütfen sadece harf, rakam ve ._- karakterlerini kullanın. +verbose-logging=Ayrıntılı günlük kaydı +[gui-other-settings-description] +enable-crash-log-uploading=Oyun çökünce, anonim çökme kayıtlarını karşıya yükle. +factorio-username=Giriş yapmadığınızda LAN oyunları için kullanılacak olan oyuncu adı. Oturum açtığınızda, Factorio kullanıcı adıyla aynıdır ve değiştirilemez. +log-saving-statistics=Harita kaydedilirken dosya boyutu istatistiklerini kaydeder (DİKKAT: kaydetmeyi yavaşlatır). +set-email=Bu hesabı diğer platformlarda veya konsollarda kullanmak için bir e-posta ve parola belirleyin. +[gui-package-list] +up-from-dir=__1__ /.. +[gui-permissions] +add-group=Takım ekle +add-player-to-group=Gruba oyuncu ekle +clone-group=Grubu kopyala +delete-selected-group=Seçili takımı sil +disable-all=Tümünü devre dışı bırak +do-you-really-want-to-revoke-your-permissions-to-edit=Yetki düzenleme izninizi kaldımak üzeresiniz. Bunu yapmak istediğinizden emin misiniz? +edit-selected-group=Seçili takımı düzenle +enable-all=Tümünü etkinleştir +export=Dışa aktar +group-ids-exhausted=Azami grup sayısına ulaşıldı. +group-permissions-title=Grup izinleri +import=İçe aktar +import-failed=Içe aktarma başarısız: __1__ +import-permissions=İzinleri içeri aktar +multiple-default-groups-found=Birden fazla varsayılan grup bulundu. +no-default-group-found=Varsayılan grup bulunamadı. +permissions-string=Yetki dizgesi +players-in-group=Gruptaki oyuncular +remove-player-from-group=Gruptan oyuncu sil +show-players-in-other-groups=Diğer gruplardaki oyuncuları göster +title=Yetkiler +you-can-not-delete-the-default-group=Varsayılan grubu silemezsiniz. +[gui-permissions-names] +ActivateCopy=Kopyalamayı etkinleştir +ActivateCut=Kesmeyi etkinleştir +ActivatePaste=Yapıştırmayı etkinleştir +AddPermissionGroup=İzin grubu ekle +AddTrainStation=Tren istasyonu ekle +AdminAction=Yönetici eylemi +AltReverseSelectArea=Alternatif ters seçim alanı +AltSelectArea=Alan alt seç +AltSelectBlueprintEntities=Plan varlıklarını alt seç +AlternativeCopy=Alternatif kopyala +BeginMining=Kazmaya başla +BeginMiningTerrain=Araziyi kazmaya başla +Build=İnşa et +BuildRail=Demiryolu inşa et +BuildTerrain=Arazi inşa et +CancelCraft=Üretimi iptal et +CancelDeconstruct=Yıkımı iptal et +CancelNewBlueprint=Taslağı iptal et +CancelResearch=Araştırmayı iptal et +CancelUpgrade=Yükseltmeyi iptal et +ChangeActiveCharacterTab=Aktif karakterin sekmesini değiştir +ChangeActiveItemGroupForCrafting=Üretim için aktif öğe grubunu değiştir +ChangeActiveItemGroupForFilters=Filtreler için aktif öğe grubunu değiştir +ChangeActiveQuickBar=Aktif hızlı erişim çubuğunu değiştir +ChangeArithmeticCombinatorParameters=Aritmetik kombinatör parametlerini değiştir +ChangeDeciderCombinatorParameters=Karar kombinatörü parametrelerini değiştir +ChangeEntityLabel=Varlık etiketini değiştir +ChangeItemDescription=Öğe açıklamasını değiştir +ChangeItemLabel=Öğe etiketini değiştir +ChangeMultiplayerConfig=Çok oyunculu oyun ayarlarını değiştirme +ChangePickingState=Topluyor olma durumunu değiştir +ChangeProgrammableSpeakerAlertParameters=Programlanabilir hoparlör uyarı parametrelerini değiştir +ChangeProgrammableSpeakerCircuitParameters=Programlanabilir hoparlör devre parametrelerini değiştir +ChangeProgrammableSpeakerParameters=Programlanabilir hoparlör parametrelerini değiştir +ChangeRidingState=Binme durumunu değiştir +ChangeShootingState=Ateş etme durumunu değiştir +ChangeTrainStopStation=Tren durak istasyonunu değiştir +ChangeTrainWaitCondition=Tren bekleme koşulunu değiştir +ChangeTrainWaitConditionData=Tren bekleme koşulu verisini değiştir +ClearCursor=İmleci temizle +ConnectRollingStock=Raylı taşıtı bağla +Copy=Kopyala +CopyEntitySettings=Varlık ayarlarını kopyala +CopyOpenedBlueprint=Açılmış planı kopyala +CopyOpenedItem=Açık eşyayı kopyala +Craft=Üret +CursorSplit=İmleç dağıtımı +CursorTransfer=İmleç transferi +CustomInput=Özel giriş +CycleBlueprintBookBackwards=Plan kitabında önceki sayfaya dön +CycleBlueprintBookForwards=Plan kitabında sonraki sayfaya git +Deconstruct=Yık +DeleteBlueprintLibrary=Plan kütüphanesini sil +DeleteBlueprintRecord=Plan kaydını sil +DeleteCustomTag=Özel etiketi sil +DeletePermissionGroup=İzin grubunu sil +DestroyItem=Öğeyi yok et +DestroyOpenedItem=Açık eşyayı yok et +DisconnectRollingStock=Raylı taşıtın bağlantısını kes +DragTrainSchedule=Tren programını sürükle +DragTrainWaitCondition=Tren bekleme koşulunu sürükle +DropBlueprintRecord=Plan kaydını bırak +DropItem=Öğeyi bırak +EditBlueprintToolPreview=Plan aracı önizlemesini düzenle +EditCustomTag=Özel etiketi düzenle +EditPermissionGroup=Izin grubunu düzenle +ExportBlueprint=Planı dışa aktar +FastEntitySplit=Hızlı varlık bölümü +FastEntityTransfer=Hızlı varlık aktarması +FlushOpenedEntityFluid=Açılan varlığın sıvısını boşalt +FlushOpenedEntitySpecificFluid=Açılan varlığın belirli bir sıvısını boşalt +GoToTrainStation=İstasyona git +GrabBlueprintRecord=Plan kaydını al +GuiCheckedStateChanged=GKA işaretli olma durumu değiştirildi +GuiClick=Arayüz tıklama +GuiConfirmed=Arayüz onayla +GuiElemChanged=GKA parçası değiştirildi +GuiLocationChanged=GKA konum değiştirildi +GuiSelectedTabChanged=GKA seçilmiş sekme değiştirildi +GuiSelectionStateChanged=GKA seçim durumu değiştirildi +GuiSwitchStateChanged=GKA anahtar düğmesi durumu değiştirildi +GuiTextChanged=GKA metni değiştirildi. +GuiValueChanged=GKA değer değiştirildi +ImportBlueprint=Planı içe aktar +ImportBlueprintString=Plan dizgisi içeri aktar +ImportBlueprintsFiltered=Planı filtrelenmiş olarak içe aktar +ImportPermissionsString=Izinler dizgisi içeri aktar +InventorySplit=Envanteri bölme +InventoryTransfer=Envanter aktarması +LaunchRocket=Roketi fırlat +LuaShortcut=Lua kısayolu +MapEditorAction=Harita düzenleyicisi eylemi +MarketOffer=Pazar teklifi +ModSettingsChanged=Mod ayarları değiştirildi +OpenAchievementsGui=Başarımlar arayüzünü aç +OpenBlueprintLibraryGui=Plan kütüphanesi arayüzünü aç +OpenBlueprintRecord=Plan kaydını aç +OpenBonusGui=Bonus arayüzünü aç +OpenCharacterGui=Karakter menüsünü aç +OpenCurrentVehicleGui=Mevcut taşıt menüsünü aç +OpenEquipment=Ekipmanı aç +OpenGui=Menüyü aç +OpenItem=Öğeyi aç +OpenLogisticGui=Lojistik arayüzünü aç +OpenModItem=Eklenti öğesini aç +OpenParentOfOpenedItem=Açılmış öğenin bir üst öğesini aç +OpenProductionGui=Üretim menüsünü aç +OpenTechnologyGui=Teknoloji menüsünü aç +OpenTipsAndTricksGui=İpucu ve tüyolar arayüzünü aç +OpenTrainGui=Trenler arayüzünü aç +OpenTrainStationGui=İstasyon arayüzünü aç +OpenTrainsGui=Trenler arayüzünü aç +PasteEntitySettings=Varlık ayarlarını yapıştır +PlaceEquipment=Ekipman yerleştir +QuickBarPickSlot=Hızlı erişim çubuğu yuva seç +QuickBarSetSelectedPage=Hızlı erişim çubuğu seçilen sayfayı değiştir +QuickBarSetSlot=Hızlı erişim çubuğu yuva belirle +ReassignBlueprint=Planı yeniden ata +RemoveCables=Kabloları çıkar +RemoveTrainStation=İstasyonu kaldır +ResetAssemblingMachine=Montaj makinesini sıfırla +ResetItem=Öğeyi sıfırla +ReverseSelectArea=Ters alan seçimi +RotateEntity=Varlığı çevir +SelectArea=Alan seç +SelectBlueprintEntities=Plan varlıklarını seç +SelectEntitySlot=Varlık yuvası seçme +SelectItem=Öğe seç +SelectMapperSlot=Eşleştirici yuvası seç +SelectNextValidGun=Sonraki geçerli silahı seç +SelectTileSlot=Döşeme yuvası seç +SendSpidertron=Spidertron gönder +SetAutoLaunchRocket=Otomatik roket fırlatmayı etkinleştir +SetAutosortInventory=Otomatik envanter düzenlemesini etkinleştir +SetBehaviorMode=Davranış kipini seç +SetCarWeaponsControl=Araba silahları ayarla +SetCircuitCondition=Devre koşulu ayarla +SetCircuitModeOfOperation=Devre çalışma şeklini ayarla +SetControllerLogisticTrashFilterItem=Kontrol sahibi için lojistik çöp filtresine öğe seç +SetDeconstructionItemTileSelectionMode=Yıkım öğesi döşeme seçim kipini seç +SetDeconstructionItemTreesAndRocksOnly=Yıkılan öğeleri sadece ağaçlar ve taşlar yap +SetEntityColor=Varlık rengini seç +SetEntityEnergyProperty=Varlık enerji özelliği seç +SetEntityLogisticTrashFilterItem=Varlık için lojistik çöp filtresine öğe seç +SetFilter=Filtre ayarla +SetFlatControllerGui=Kontrol sahibi GKA sekmesiz yap +SetHeatInterfaceMode=Isı arayüzünün modunu ayarla +SetHeatInterfaceTemperature=Isı arayüzü sıcaklığını ayarla +SetInfinityContainerFilterItem=Sonsuz konteyner filtresine öğe seç +SetInfinityContainerRemoveUnfilteredItems=Sonsuz sandık filtrelenmemiş öğeleri kaldırı seç +SetInfinityPipeFilter=Sonsuz boru için filtre seç +SetInserterMaxStackSize=Yerleştirici en fazla yığın boyutunu ayarla +SetInventoryBar=Envanter çubuğunu değiştir +SetLinkedContainerLinkID=Bağlantılı konteyner için ID seç +SetLogisticFilterItem=Lojistik filtre öğesi belirle +SetLogisticFilterSignal=Lojistik filtre sinyali belirle +SetPlayerColor=Oyuncu rengi seç +SetRecipeNotifications=Tarif bildirimlerini etkinleştir +SetRequestFromBuffers=Tamponlardan isteği seç +SetResearchFinishedStopsGame=Araştırma bitince oyunun durup durmayacağını seç +SetSignal=Sinyal ayarla +SetSplitterPriority=Dağıtıcı önceliklerini ayarla +SetTrainStopped=Tren modu ayarla +SetTrainsLimit=Tren limitini ayarla +SetVehicleAutomaticTargetingParameters=Araç otomatik hedefleme parametrelerini değiştir +SetupAssemblingMachine=Montaj makinesi ayarla +SetupBlueprint=Plan oluştur +SetupSingleBlueprintRecord=Tek bir plan kaydı oluştur +SmartPipette=Akıllı pipet +SpawnItem=Öğe doğdur +StackSplit=Yığını bölme +StackTransfer=Yığın aktarma +StartRepair=Onarım başlat +StartResearch=Araştırma başlat +StartWalking=Yürümeye başla +StopBuildingByMoving=Hareket ederek inşa etmeyi durdur +SwitchConnectToLogisticNetwork=Lojistik ağına bağlanma durumu değiştirme +SwitchConstantCombinatorState=Sabit kombinatör durumu değiştirme +SwitchInserterFilterModeState=Yerleştirici filtresi modu durumu değiştirme +SwitchPowerSwitchState=Şalter durumunu değiştir +SwitchToRenameStopGui=Durak isimlendirme arayüzüne geç +TakeEquipment=Ekipman çıkar +ToggleDeconstructionItemEntityFilterMode=Yıkım öğesi varlık filtre görünümünü değiştir +ToggleDeconstructionItemTileFilterMode=Yıkım öğesi döşeme filtre görünümünü değiştir +ToggleDriving=Sürüşe geç/çık +ToggleEnableVehicleLogisticsWhileMoving=Hareket ederken araç lojistiklerini aç/kapat +ToggleEntityLogisticRequests=Varlık lojistik isteklerini aç/kapat +ToggleEquipmentMovementBonus=Ekipman hareket bonusunu aç/kapat +ToggleMapEditor=Harita düzenleyicisini aç/kapat +TogglePersonalLogisticRequests=Kişisel lojistik isteklerini aç/kapat +TogglePersonalRoboport=Kişisel robot limanını aç/kapat +ToggleShowEntityInfo=Varlık bilgisini aç/kapa +TranslateString=Dizgi çevir +Undo=Geri al +Upgrade=Yükselt +UpgradeOpenedBlueprintByItem=Açılmış planı öğeyle yükselt +UpgradeOpenedBlueprintByRecord=Açılmış planı kayıtla yükselt +UseArtilleryRemote=Topçu kumandası kullan +UseItem=Öğe kullan +WireDragging=Kablo sürükleme +WriteToConsole=Konsola yaz +[gui-pipe] +fluid-system-contents=Sıvı sistemi içeriği: +flush-this=Burdan __1__ boşalt. +flush-whole-system=Tüm akışkan sisteminden __1__ boşalt +this-contents=__1__ içeriği: +[gui-player-management] +add-player=Oyuncu ekle +admin=Yönetici +ban=Yasakla +banned=Yasaklandı +cant-ban-yourself=Kendini yasaklayamazsın. +cant-delete-yourself=Kendini silemezsin. +cant-kick-not-online=Yalnızca bağlı oyuncular atılabilir. +cant-kick-yourself=Kendini atamazsın! +cant-use-not-in-multiplayer-game=Bu arayüz yalnızca çok oyunculu oyunda kullanılabilir. +cant-whitelist-disabled=Oyuncular beyaz listeye eklenmeden önce beyaz listenin etkinleştirilmesi gerekiyor. +delete-player=Sil +delete-player-tooltip=Oyuncuyu sunucudan siler. +demote=Tenzil et +kick=At +last-online=Son görülme +manage=Yönet +manage-permissions=Yetkileri yönet +manage-player=__1__ oyuncusunu yönet +mute=Sessizleştir +muted=Sessizleştirildi +name=Ad +never=hiçbir zaman +now=şimdi +online-players=__2__ oyuncudan __1__ tanesi çevrimiçi +operations=İşlemler +permission-group=Yetki grubu +promote=Terfi et +purge=Temizle +show-online-only=Yalnızca çevrimiçileri göster +time-ago=__1__ önce +title=Oyuncu yönetimi +unban=Yasağı Kaldır +unmute=Sesini aç +unwhitelist=Beyaz listeden çıkart +whitelist=Beyaz listeye ekle +whitelisted=İzin listesine alınmış +[gui-power-switch] +off=Kapalı +on=Açık +state=Durum +[gui-production] +consumption=Tüketim +electricity=Elektrik +fluids=Sıvılar +items=Öğeler +kills=Öldürmeler +pollution=Kirlilik +production=Üretim +title=Üretim +[gui-programmable-speaker] +alert-settings=Uyarı ayarları +allow-polyphony=Polifoniye izin ver +allow-polyphony-description=Aynı anda __1__ sesin oynatılabilmesini sağlar. Aynı anda tek sesin oynatılması için (fabrika uyarılarında kullanışlıdır) devre dışı bırakın. +circuit-connection-settings=Devre bağlantısı ayarları +global-playback=Küresel oynatma +global-playback-description=Hoparlör tarafından oluşturulan sesler haritanın her yerinden duyulacak. +show-alert=Uyarı göster +show-alert-description=Ses çalındığında arayüzde bir uyarı göster. +show-icon-on-map=Haritada simge göster +signal-value-is-pitch=Sinyal değeri tona bağlıdır +signal-value-is-pitch-description=Devresi ağından gelen sinyalinin değeri çalınacak nota belirler. +volume=Ses düzeyi +[gui-quick-panel] +items=Eşyalar +page=Sayfa __1__/__2__ +panels=Paneller +shortcuts-next-page=__1__: sonraki sayfa +shortcuts-next-tab=__1__: sonraki sekme +shortcuts-previous-page=__1__: önceki sayfa +shortcuts-previous-tab=__1__: önceki sekme +shortcuts-select=__1__: seç +title=Hızlı menü +tools=Araçlar +[gui-requester] +set-requests=Devre şebekesinden gelen istekleri ayarla +[gui-resource-entity] +initial-amount=Başlangıç miktarı +minimum-yield=Asgari verimlilik +resource-amount=Kaynak miktarı +[gui-roboport] +repair-packs=Onarım paketleri +robots=Robotlar +[gui-rocket-silo] +auto-launch=Yük ile otomatik fırlat. +rocket-inventory-label=Roket envanteri +rocket-progress=Roket ilerlemesi +rocket-result-inventory-label=Roket sonucu envanteri +[gui-save-game] +cant-save-over-autosaves=Lütfen farklı bir dosya adı seçin.\nOtomatik kayıt dosyaları, gelecekte üzerine yazılmak üzere otomatik kayıtlar için oluşturulmuştur. +confirm-overwrite=__1__ kaydının üzerine yazmak istediğinizden emin misiniz? +confirm-overwrite-time-warning=Uyarı: Seçilen kayıtta __1__ __plural_for_parameter_1_ {1 = saat | dinlenme = saat} __ oynatma süresi var! +save=Kaydet +save-as=Farklı kaydet +title=Oyunu kaydet +[gui-save-scenario] +save-as=Farklı kaydet +title=Senaryoyu kaydet +[gui-select-upgrade-planner] +default-upgrade=Varsayılan Yükseltme +instructions=Yükseltme olarak uygulamak için __CONTROL_LEFT_CLICK__, indirme olarak uygulamak için __CONTROL_RIGHT_CLICK__. +title=Uygulanacak yükseltme planlayıcısını seçin +[gui-server-config] +cancel=İptal +save=Kaydet +title=Sunucu yapılandırması +[gui-set-email] +checking=Kontrol ediliyor +email=E-posta +email-already-set=Bu hesaba zaten atanmış bir e-posta var. Atanan e-posta adresi: __1__ +email-cant-be-empty=E-posta boş bırakılamaz. +email-invalid=E-posta adresi geçersiz. +set=Ayarla +set-email-description=Bu hesaba atanmış bir e-posta yok. Bu hesabı diğer platformlarda veya konsollarda kullanmak için bir e-posta ve parola ekleyin. +set-email-success=__1__ adresine bir e-posta gönderildi. Lütfen e-postayı onaylamak ve bir parola belirlemek için talimatları takip edin. +set-email-title=E-posta ayarla +setting-email=E-posta ayarlanıyor +[gui-side-menu] +achievements=Başarımlar +blueprint-library=Plan kütüphanesi (__CONTROL__toggle-blueprint-library__) +bonuses=Bonuslar +logistic-networks=Lojistik ağları +map=Harita (__CONTROL__toggle-map__) +production-statistics=Üretim istatistikleri (__CONTROL__production-statistics__) +technology=Teknololoji ekranı +tips-and-tricks=İpucu ve tüyolar +trains=Trenler (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Uyarılar +default-device=Varsayılan cihaz +environment-sounds-volume=Çevre sesleri +game-effects-volume=Oyun efektleri +gui-effects-volume=Arayüz efektleri +master-volume=Ana +music-volume=Müzik +preferred-output=Tercih edilen çıktı +simulation-volume=Simülasyonlar +title=Ses ayarları +walking-sound-volume=Yürüme sesi +wind-volume=Rüzgar +[gui-speed-panel] +normal=Normal +pause=Duraklat +paused=Duraklatıldı +show-gui=Arayüzü göster +show-message-dialogs=İleti diyaloglarını göster +speed=Hız: __1__ +speed-down=Yavaşlat +speed-up=Hızlandır +title=Tekrar seçenekleri +[gui-splitter] +input-priority=Girdi önceliği +left=Sol +output-priority=Çıktı önceliği +right=Sağ +[gui-sync-mods-with-save] +cancel=Geri +confirm=Onayla +correct=Doğru: +disabled=Devre Dışı: +download=İndir +enable=Etkinleştir +enable-correct-version=Doğru sürümü etkinleştir +join-server-after-sync=Senkronizasyondan sonra sunucuya katıl +keep-enabled=Etkin kalsın +load-save-after-sync=Senkronizasyondan sonra kaydı yükle +mods-not-available-on-mod-portal=Şu eklentiler eklenti portalında mevcut değil: __1__ +no-compatible-version=Uygun sürüm yok: +no-release=Yayımlanmamış: +not-in-save=Kayıtta değil: +not-on-mod-portal=Eklenti portalında olmayan: +ready-to-download=İndirmeye hazır: +sync-mods-with-server=Eklentileri sunucuyla eşitle +sync-startup-settings=Başlangıç seçeneklerini eşitle +title=Eklentileri kayıt ile eşle +wrong-version-enabled=Yanlış sürüm etkinleştirildi: +[gui-tag-edit] +cancel=İptal +confirm=Onayla +delete=Sil +icon=Simge +name=Ad +snapping=Yakalama +title-create=Yeni etiket +title-edit=Etiket özellikleri +[gui-technologies-list] +title=Teknolojiler listesi +[gui-technology] +graph-title=Teknoloji ağacı +technologies-omitted=__1__ teknoloji görünümden çıkarıldı. +[gui-technology-preview] +already-queued=Teknoloji zaten kuyrukta +already-researched=Teknoloji zaten araştırıldı +already-researching=Teknoloji zaten araştırılıyor +continue-research=Devam et +disabled=Teknoloji mevcut değil +editor-research-tooltip=(Harita düzenleyici) Araştırmak için __CONTROL_LEFT_CLICK_. Bütün öngereklilikleri anında araştırmak için __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ . +effects=Etkiler +not-researched-tooltip=(Harita Düzenleyicisi) Teknoloji araştırılmadı +prerequisites=Gerektirir +queue-full=Araştırma kuyruğu dolu +saved-progress=%__1__ Araştırıldı +start-research=Araştırmaya Başla +status-available=Araştırılabilir +status-disabled=Keşfedilmemiş +status-not-available=Araştırılamaz +status-queued=Kuyrukta +status-researched=Araştırılmış +status-researching=Araştırılıyor +title-status=(__1__) +un-research=Araştırmayı sil +un-research-tooltip=(Harita Düzenleyicisi) Teknoloji araştırmasını sil +unit-ingredients=Maliyet +unit-time=Bir birimi laboratuvarda araştırmak için gereken süre +unsatisfied-prerequisites=Öncesinde gerekli olan bazı teknolojiler araştırılmamış +unsatisfied-prerequisites-queue=Öncesinde gerekli olan bazı teknolojiler araştırılmamış ve araştırma kuyruğunda değil +will-complete=Bu teknolojinin tüm seviyeleri zaten araştırılmış veya kuyrukta +[gui-technology-progress] +cancel=İptal +no-research=Devam eden araştırma yok +title=Araştır +[gui-technology-queue] +title=Araştırma kuyruğu +[gui-text-tags] +blueprint=Plan +blueprint-name-label=Ad: +click-to-grab-blueprint=Planı yakalamak için __ALT_CONTROL_LEFT_CLICK__1__ +click-to-grab-blueprint-book=Plan kitabını yakalamak için __ALT_CONTROL_LEFT_CLICK__1__ +click-to-open-train=Treni açmak için __ALT_CONTROL_LEFT_CLICK__1__ +click-to-open-train-stop=Tren durağını açmak için __ALT_CONTROL_LEFT_CLICK__1__ +contains-blueprints=Plan içerir +following-text-achievement=[Başarım: __1__] +following-text-armor=[Zırh: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Varlık: __1__] +following-text-fluid=[Sıvı: __1__] +following-text-gps=[Konum: __1__] +following-text-item=[Öğe: __1__] +following-text-item-group=[Öğe Grubu: __1__] +following-text-recipe=[Tarif: __1__] +following-text-technology=[Teknoloji: __1__] +following-text-tile=[Karo: __1__] +following-text-train-no-name=[Tren] +following-text-train-stop-no-name=[Tren durağı] +following-text-train-stop-with-name=[Tren durağı: __1__] +following-text-train-with-name=[Tren: __1__] +following-text-unknown-item=[Bilinmeyen Öğe] +following-text-virtual-signal=[Sanal Sinyal: __1__] +gps-invalid=Geçersiz konum belirtildi +gps-position-label=Konum: +gps-title=Bakmak için __ALT_CONTROL_LEFT_CLICK__1__ +invalid-train=Geçersiz tren +invalid-train-stop=Geçersiz tren durağı +train-hover=Tren: __1__ +train-stop-hover=Tren durağı: __1__ +[gui-the-rest-settings] +about=Normal ayarlar menüsünde gösterilmeyen her şey. +restart-tooltip=Çoğu ayarlar etkili olabilmesi için oyunun yeniden başlatılmasını gerektirir. +title=Diğerleri +warning-label=UYARI +warning-tooltip=Ne yaptığınızı bilmiyorsanız bir şeyleri değiştirmeyin: bunların çoğu doğrulanmamıştır. +[gui-tips-and-tricks] +mark-as-read=Okundu olarak işaretle +no-tutorial-in-multiplayer=Öğreticiler çoklu oyuncu modunda oynanamaz. +nothing-found=Hiç ipucu veya tüyo bulunamadı +play-tutorial=Öğreticiyi oyna +replay-tutorial=Öğreticiyi tekrar oyna +tip-notice-title=Önerilen tüyo. +title=İpucu ve tüyolar +[gui-train] +add-circuit-condition=Devre durumu +add-empty-condition=Tamamen boş +add-fluid-count-condition=Sıvı +add-full-condition=Tamamen yüklü +add-inactivity-condition=Hareketsizlik +add-item-count-condition=Öğe sayısı +add-robots-inactive-condition=Robotlar pasif +add-station=+ İstasyon ekle +add-time-condition=Geçen zaman +add-wait-condition=+ Bekleme koşulu ekle +adding-temporary=Geçici ekleniyor +automatic-mode=Otomatik +cargo=Yakıt +cargo-condition=Kargo +center-on-locomotive=Lokomotifin ortalanmasını aç/kapat +circuit=Devre +color=Renk +fluid=Sıvı +interaction=Geçici durak eklemek için __CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__. Seçili durağı programa eklemek için __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__. +invalid=Geçersiz +locomotive-doesnt-need-energy=Lokomotifin güce ihtiyacı yok. +locomotive-is-out-of-reach=Lokomotife ulaşılamıyor. +manual-mode=El ile +no-path-to-destination=Varış noktasına yol yok +of-inactivity=eylemsizlik +open-in-map=Bu konumu haritada aç +passed=geçti +schedule=Program +station-not-present=Bu isimde durak yok. +station-partially-accessible=__2__ istasyondan yalnızca __1__ tanesine erişilebilir. +stations-disabled=__plural_for_parameter_1_{1=İstasyon|2=İstasyonlar|rest=__1__ istasyonun tümü}__ devre dışı bırakıldı. +stations-not-accessible=Bu konumdan __plural_for_parameter_1_{0=erişilebilir durak yok|1=durağa erişilemiyor|2=her iki durağa da erişilemiyor|rest=tüm __1__ durağa erişilemiyor}__. +temporary=Geçici: __1__ +toggle-station-names=İstasyon isimlerini aç/kapat +too-far-from-rail=Yakında ray mevcut değil +[gui-train-rename] +perform-change=Değişikliği uygula +title=İsim değiştir - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] __1__ güzergahı dolu +heading-to=__1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ güzergahında ilerliyor +manually-driving=Manuel kontrol +manually-stopped=[img=utility/warning_icon] El ile durdurulmuş +no-path-to=[img=utility/warning_icon] __1__ güzergahına yol yok +no-schedule=Plan yok +no-valid-stops=[img=utility/warning_icon] Geçerli durak yok +standing-at=__1__ istasyonunda duruyor +waiting-at=__1__ istasyonunda bekliyor +[gui-train-stop] +enable-trains-limit=Tren limitini aç +no-trains=Bu durağın treni yok. +rename-stop=Durağı yeniden isimlendir +train-stops-with-this-name=Bu isme sahip durak sayısı. +trains-with-this-stop=Bu duraktan geçen trenler __1__. +[gui-train-wait-condition-description] +and=VE +circuit-condition=Devre: __1__ __2__ __3__ +empty-condition=Envanter boş +fluid-count-condition=Sıvı: __1__ __2__ __3__ +full-condition=Dolu kargo stoğu +inactivity-condition=__1__ __plural_for_parameter_1_{1=saniye|rest=saniye}__ etkin olunmayan süre +item-count-condition=Yük: __1__ __2__ __3__ +or=VEYA +passenger-not-present=Yolcu yok +passenger-present=Yolcu var +robots-inactive-condition=Hiç robot görevlendirilmedi +time-condition=__1__ __plural_for_parameter_1_{1=saniye|rest=saniye}__ geçti +[gui-trains] +circuit-disabled-tooltip=Tren durağı devre ağı tarafından devre dışı bırakıldı. +circuit-limit-tooltip=Tren sınırı devre ağından ayarlandı. +empty-schedule=[Boş] +limit-note=(Not: Bazı duraklarda tren limiti ayarlanmadı) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=El ile yönetim +no-stations=İstasyon yok. +no-trains=Tren yok. +open-train=Tren menüsünü aç +open-train-stop=Tren durağını haritada aç +stations-tab=İstasyonlar +stations-trains=Trenler: +title=Tren önizlenimi +trains-tab=Trenler +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=__1__ varlığın inşasını geri al +undo-built-entity-multiple-homogeneous=__2__ tane __1__ inşasını geri al +undo-built-entity-single=__1__ inşasını geri al +undo-built-tile-multiple-heterogeneous=__1__ karonun yerleştirilmesini geri al +undo-built-tile-multiple-homogeneous=__2__ tane __1__ yerleştirilmesini geri al +undo-built-tile-single=__1__ yerleştirilmesini geri al +undo-removed-entity-multiple-heterogeneous=__1__ varlığın yıkımını geri al +undo-removed-entity-multiple-homogeneous=__2__ tane __1__ yıkımını geri al +undo-removed-entity-single=__1__ yıkımını geri al +undo-removed-tile-multiple-heterogeneous=__1__ karonun silinmesini geri al +undo-removed-tile-multiple-homogeneous=__2__ tane __1__ kaldırılmasını geri al +undo-removed-tile-single=__1__ silinmesini geri al +undo-upgraded-entity-multiple-heterogeneous=__1__ biriminin yükseltmesini geri al +undo-upgraded-entity-multiple-homogeneous=__2__ tane __1__ yükseltmesini geri al +undo-upgraded-entity-single=__1__ in yükseltmesini geri al +[gui-update] +applying=Uygulanıyor +authorization-instructions=Güncellemeleri indirmek için kullanıcı adınızı ve parolanızı giriniz. +automatic-steam-update-message=Factorio'nun bu sürümü betadır ve otomatik olarak güncellenmeyecektir. Son güncellemeleri aldığınızdan emin olmak için Factorio'nun özelliklerinden "experimental (deneysel)" seçebilir veya son stabil sürümü oynamak için betalardan ayrılabilirsiniz. +automatic-steam-update-title=Otomatik Steam güncelleme bildirisi +automatic-updates=Otomatik güncellemeler +cancel=Daha sonra sor +check-updates-now=Güncellemeleri kontrol et +checking=Kontrol ediliyor +checking-updates-failed=Güncellemeler kontrol edilemedi: __1__ +could-not-init-steam=Steam API başlatılamadı. Steam ile ilgili özellikler devre dışı bırakıldı. Steam'i yeniden başlatmak genellikle bu sorunu çözer. +could-not-init-steam-title=Steam hatası +disable-updater=Güncellemeleri devre dışı bırak +downloading=İndiriliyor +from=Yüklü +invalid-login=Geçersiz kullanıcı adı veya parola! +mod=Eklenti +n-a=Yüklü değil +no-new-updates=Yeni bir güncelleme yok +ok=Oturum aç +password=Parola +restarting-factorio=Factorio yeniden başlatılıyor +service-unavailable=Hizmet kullanılamıyor +to=Yeni sürüm +too-old=Factorio'nun yeni bir sürümü mevcut, fakat otomatik güncellemeler ile alınamıyor. Lütfen son sürümü __1__ adresinden indirin. +update-failed=Güncelleme başarısız oldu: __1__ +update-now=Şimdi güncelle +update-successful=__1__ sürümüne güncellendi +updates-available-instructions1=Mevcut güncelleştirmeler: +updates-available-instructions2=Güncelleme birkaç dakika sürebilir, lütfen sabırlı olun. +username=Kullanıcı adı +[gui-update-mods] +all-mods-up-to-date=Tüm eklentiler güncel +cancel=İptal +cant-update-mods-error=Seçilen eklentiler için gerekli tüm bağlılıklar yüklenemedi: __1__. Modları bağlılıkları olmadan güncellemek ister misiniz? +check-for-updates-failed=Güncellemeler kontrol edilemedi +checking-for-updates=Güncellemeler kontrol ediliyor +local-version-column-header=Yerel sürüm +name-column-header=Ad +new-version-column-header=Yeni sürüm +not-logged-in=Güncellemeler kontrol edilemedi - giriş yapılmamış +retrying-failed-request=Başarısız istek yeniden deneniyor: +update-selected=Seçilenleri güncelle +[gui-upgrade] +entities=Varlıklar +from=Bundan +icon-tooltip=Boş ise, yükseltme aracı seçili yükseltme filtrelerini gösterir. +modules=Modüller +to=Buna +[gui-user-login] +checking-nso-membership=Üyelik denetleniyor +create-account=Hesap oluştur +description-browse-mods=Eklenti portalını kullanmak için giriş yapmalısınız. +description-download-mods=Eklenti indirmek için giriş yapmalısınız. +description-downloading-mods-mismatch=Kullanıcı adınız eklenti portalı ile doğrulanırken bir uyuşmazlık oldu. Lütfen tekrar giriş yapın. +description-login-to-existing-account=Lütfen sahip olduğunuzu Factorio hesabınıza giriş yapın. +description-mp-browse-public-games=Herkese açık çok oyunculu oyunlara göz atmak için giriş yapmalısınız. +description-mp-browse-public-games-mismatch=Kullanıcı adınız eşleştirme sunucusu ile doğrulanırken bir uyuşmazlık oldu. Lütfen tekrar giriş yapın. +description-mp-connect-to-matching-server=Eşleştirme sunucusuna bağlanmak için giriş yapmalısınız. +description-mp-create-public-game=Eşleştirme sunucusuna oyun göndermek için giriş yapmalısınız. +description-mp-game-requires-authentication=Bağlanmaya çalıştığınız oyun giriş yapmanızı gerektiriyor. +description-mp-game-requires-authentication-mismatch=Bağlandığınız oyun sizi doğrulayamadı. Lütfen tekrar giriş yapın veya daha sonra deneyin. +description-mp-username-only=Lütfen yerel ağ kullanıcı adınızı seçin. +email-authentication-code=Kimlik doğrulama kodu +email-authentication-code-hint=Doğrulama Kodu +email-authentication-enter-code=E-posta doğrulaması gerekli. Lütfen gelen kutunuza gönderdiğimiz kodu giriniz. +email-can-not-be-empty=E-posta boş bırakılamaz. +error=Hata +forgot-password=Parolayı unuttum +logging-in=Giriş yapılıyor +logging-in-with-steam=Steam ile giriş yapılıyor +login=Giriş yap +must-accept-the-terms-of-service=Hizmet şartlarını kabul etmelisiniz. +nintendo-login-success=__1__ olarak kimliğiniz doğrulandı. +not-logged-into-steam-use-factorio-account=Steam'e giriş yapmadınız. Lütfen çevrimiçi özellikleri kullanmak için Steam'e giriş yapın, veya Factorio.com hesabınızı kullanın. +not-logged-into-steam-warning=Steam'e giriş yapmadınız. Yalnızca Factorio.com bilgileri kullanılıyor. +password-can-not-be-empty=Parola boş bırakılamaz. +preparing-online-communication=Çevrimiçi iletişim hazırlanıyor +steam-authentication-failed=Steam kimlik doğrulaması başarısız oldu. Lütfen çevrimiçi olarak Steam'e giriş yaptığınızdan emin olun. +steam-login-success=Steam üzerinden __1__ olarak kimliğiniz doğrulandı. +username-can-not-be-empty=Kullanıcı adı boş bırakılamaz. +[http-error] +auth-error=İndirme başarısız (durum kodu __1__): kimlik doğrulama hatası. +auth-error-with-message=İndirme başarısız (durum kodu __1__): kimlik doğrulama hatası: __2__ +json-parse-error=İndirme başarısız (durum kodu __1__): JSON yanıtı çözümlenemedi: __2__ +unknown-error=İndirme başarısız (durum kodu __1__). +unknown-error-with-message=İndirme başarısız (durum kodu __1__): __2__ +[ini-parse-error] +missing-value=Eksik değer __1__:__2__ +unterminated-section-header=Sonlandırılmamış bölüm başlığı __1__:__2__ +[invalid-map-version] +campaign-retired-from-game='__1__' mücadelesi oyundan çekildi. Bu kaydı __2__ oyun sürümünden yükleyebilirsiniz. +higher-than-maximum=Harita sürümü __1__ yüklenemiyor çünkü bu, oyun sürümünden (__2__) daha yüksek . +lower-than-minimum=Harita sürümü __1__ yüklenemiyor çünkü bu, en az girdi sürümünden (__2__) daha düşük . +[inventory-full-message] +ammo=Cephane yuvaları dolu. +armor=Zırh yuvası dolu. +guns=Silah yuvaları dolu. +main=Envanter dolu. +trash-slots=Çöp yuvaları dolu. +[inventory-restriction] +cant-be-burned=__1__ yakıt olarak kullanılamaz. +cant-be-placed-in-output-slot=__1__ buraya yerleştirilemez. +cant-be-smelted=__1__ eritilemez. +cant-be-used-as-ammo=__1__ cephane olarak kullanılamaz. +cant-be-used-as-ammo-for=__2__ cephanesi olarak __1__ kullanılamaz. +cant-be-used-as-armor=__1__ zırh olarak kullanılamaz. +cant-be-used-as-gun=__1__ silah olarak kullanılamaz. +cant-insert-into-assembling-machine-without-recipe=Tarif ayarlanmadan montaj makinesine bir şey koyamazsınız. +cant-insert-into-filtered-slot=Buraya sadece __1__ gelebilir, farklı bir şey koymak istiyorsanız filtreyi silin. +cant-insert-into-hand-reserved-slot=Bu yuva imleç için ayrılmıştır. +cant-insert-into-module-slot=Bu yuvaya sadece modül takılabilir. +cant-insert-into-restricted-slot=Sadece __1__ buraya yerleştirilebilir, __2__ değil. +cant-insert-into-self=Bir öğeyi kendi içine koyamazsınız. +cant-insert-limit-breached=Bu yuvaya daha fazla öğe yerleştirilemez. +cant-insert-module=__1__, __2__ içinde kullanılamaz +cant-shoot=__1__, __2__ ateş edemez. +player-inventory-full=__1__ için yer yok. __2__ +wrong-fuel=__1__ yakıt olarak __2__ kullanamaz. +[item-description] +item-unknown[1]=Bu öğe eklenti kaldırıldığı artık mevcut değil, eklenti tekrar aktif olduğunda kullanılabilir olacaktır. +[item-name] +item-unknown=Bilinmeyen eşya +[json-parse-error] +invalid-comma-before-brace='}' işaretinden önce geçersiz virgül __1__:__2__ +invalid-comma-before-square-bracket=']' işaretinden önce geçersiz virgül __1__:__2__ +invalid-string-escape=Geçersiz dizge çıkışı __1__:__2__ +invalid-utf16-low-surrogate=JSON'daki geçersiz UTF-16 düşük vekili çıkış yapıyor __1__:__2__ +unexpected-character=Beklenmeyen (__1__) karakteri __2__:__3__ +unexpected-end-of-file=Beklenmeyen dosya sonu __1__:__2__ +unexpected-utf16-low-surrogate=JSON'daki beklenmedik UTF-16 düşük vekili çıkış yapıyor __1__:__2__ +unterminated-string=Sonlandırılmamış dizge __1__:__2__ +[lua-profiler] +duration=Süre: __1__ms +elapsed=Geçen süre: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=IP adresi ve bağlantı noktası zaten farklı oyuncu tarafından kullanılıyor. +address-in-use=__1__ yerel bağlantı noktası zaten kullanımda.\nFarklı bir program veya çalışmakta olan diğer Factorio istemcisi tarafından kullanılıyor olabilir. +aligning-desynced-map-to-server=Harita sunucu ile yeniden senkronize ediliyor. +cannot-load-downloaded-map=İndirilen harita yüklenemiyor: __1__ +catching-up=Yetişiliyor. +client-is-catching-up=__1__ yetişiyor +client-is-downloading-map=__1__ haritayı indiriyor +client-is-dropping=__1__ oyundan düşüyor +client-is-loading-map=__1__ haritayı yüklüyor +connected-downloading-map=Harita indiriliyor (__1__) +connecting-to-the-game=Oyuna bağlanılıyor... +core-crc-mismatch=Çekirdek mod CRC denetimi başarısız oldu! Çekirdek oyun verileri beklenen içerikle eşleşmiyor. +creating-desync-report=Senkronizasyon bozukluğu raporu oluşturuluyor. Lütfen bekleyin. +desynced=Desenkronize oldu. +desynced-downloading-map=Harita yeniden indiriliyor (__1__) +disabled-autoplace-specifications-changed-runtime=Çok oyunculu şuan devre dışı çünkü otomatik yerleştirme özellikleri çalışma sırasında değiştirildi. +downloading-auxiliary-failed=Çok oyunculu için veri indirmesi başarısız oldu. Tekrar deneyin. +downloading-map-failed=Diğer eşlerden harita indirme başarısız oldu. Lütfen tekrar deneyin. +extra-mod=__1__ sunucuda yok. +failed-to-connect=Bağlanılamadı, detaylar için günlük dosyasına bakın. +game-paused=__1__ oyunu durdurdu. +invalid-address=__1__ geçerli bir adres değil (__2__). +joined-paused-game=Duraklatılmış bir oyuna katıldınız. Oyun başlatıldığında haritayı görebileceksiniz. +loading-map=Çok oyunculu harita yükleniyor +loading-scenario=__1__ senaryosu yükleniyor +matching-server-connection-failed=Eşleşen sunucu bağlantısı başarısız oldu. +matching-server-connection-resumed=Eşleşen sunucu bağlantısı devam ettirildi. +matching-server-create-failure=Sunucu oyunu oluşturulurken hata oluştu: __1__ +matching-server-heartbeat-failure=Senkronizasyon sinyali gönderilirken hata oluştu: __1__ +missing-mod=__1__ sadece sunucuda var. +mod-crc-mismatch=__ 1__: eklenti içeriği sürümleri aynı olsa bile farklı. Bunun en yaygın nedeni hatalı eklenti ayarı kullanımıdır (eklenti ayarlarına bağlı olarak farklı dosyalar gerektirebilir). Eklenti dosyalarının yalnızca istemcide veya sunucuda değiştirilmesi de bu soruna yol açabilir. +mod-mismatch-detected=Eklenti uyuşmazlığı tespit edildi! +mod-version-mismatch=__1__: sürümünüz __2__, sunucudaki sürüm __3__. +nintendo-lan-mode-authorization-failed=LAN kipi kimlik doğrulama başarısız +nintendo-network-authorization-failed=Ağ kimlik doğrulaması başarısız +nintendo-online-play-requires-nso=Çevrimiçi oyun, Nintendo Switch Online üyeliği gerektirir +no-address=__1__ bulunamadı. +no-network=Ağ bağlantınız kesildi. Çok oyunculu oyun devam edemez. +not-received-connection-accept-reply=Sunucuyla ağ iletişimi kurulamadı. +own-address-failed=IP adresi belirlenemedi. Diğer oyuncular bağlanamayabilir. +player-banned=Kullanıcı adınız bu oyunda yasaklanmıştır. Sebebi: __1__. +player-banned-by-authserver=Bu oyunda yetkilendirme sunucusu tavsiyesi ile yasaklandınız. İtiraz etmek için support@factorio.com ile iletişime geçin. +player-cant-keep-up=__1__ oyuncusunun bilgisayarı veya ağ bağlantısı sunucuya yetişemediği için bağlantısı kesildi. +player-desynced=__1__ desenkronize oldu. +player-desynced-disconnect=__1__ senkronizasyonu bozulduğu için bağlantısı kesildi. +player-died=__1__, __2__ konumunda öldürüldü +player-died-by=__1__, __2__ tarafından __3__ konumunda öldürüldü +player-dropped=__1__ oyundan düştü. +player-joined-game=__1__ oyuna katıldı. +player-left-game=__1__ oyundan ayrıldı. +player-limit-reached=Bu oyundaki oyuncu sınırına ulaşıldı. +player-paused-game=__1__ oyunu durdurdu. +player-reconnect=__1__ farklı bir kaynaktan tekrar bağlanmaya çalıştığı için bağlantısı kesildi. +player-respawn=__1__ yeniden canlandı. +player-resumed-game=__1__ oyunu devam ettirdi. +player-switching-servers=__1__ sunucu değiştiriyor. +player-was-afk=__1__ AFK olduğu için bağlantısı kesildi. +prototype-crc-mismatch=Prototip CRC kontrolü başarısız oldu! Bir eklenti prototipleri belirleyicisiz bir şekilde oluşturdu. +saving-local-variant-of-map=Haritanin yerel hali kaydediliyor. +saving-map=Harita kaydediliyor +saving-map-for=Harita __1__ için kaydediliyor +script-command-mismatch=Katılınamıyor. Sahip olduğunuz eklenti komut işleyicileri sunucudakiler ile aynı değil. Bu, aşağıdaki eklentilerin çok oyunculuda (kaydetme/yükleme) güvenli olarak kullanılamayacağını gösterir. (daha fazla bilgi için günlük dosyasına bakın): +script-event-mismatch=Katılınamıyor. Sahip olduğunuz eklenti eylem işleyicileri sunucudakiler ile aynı değil. Bu, aşağıdaki eklentilerin çok oyunculuda (kaydetme/yükleme) güvenli olarak kullanılamayacağını gösterir. (daha fazla bilgi için günlük dosyasına bakın): +script-mismatch=Katılınamıyor. Aşağıdaki eklenti betik dosyaları sunucudakiler ile aynı değil: +server-dropped=Sunucu ile iletişim kurulamadı +server-not-responding=Sunucu yanıt vermiyor +server-quit=Sunucu oyundan çıktı +server-saving-map=Sunucu (__1__) haritayı kaydediyor. +server-saving-map-for=Sunucu (__1__) haritayı __2__ için kaydediyor. +server-version=Sunucu __1__ sürümünü çalıştırıyor. +unknown-username=Bilinmeyen kullanıcı adı +user-not-whitelisted=Kullanıcı adınız beyaz listede değil. +user-server-key-expired=Oyuncu kimliği doğrulama hatası. +user-verification-required=Herkese açık oyunlar için kullanıcı doğrulaması etkinleştirilmelidir. +user-with-that-name-already-in-game=Sizin adınıza sahip birisi zaten oyunda. +version-mismatch-detected=Sürüm uyuşmazlığı tespit edildi! +waiting-for-respawn=Öldün. Kötü şans. __1__ saniye içinde tekrar doğuluyor. +waiting-for-saving-map=__1__ haritayı kaydediyor. +waiting-for-server-to-prepare-the-map=Sunucunun haritayı kaydetmesi bekleniyor. +waiting-for-server-to-start-saving-the-map=Sunucunun kaydetmeye başlaması bekleniyor: __1__ +waiting-for-upload-slot=Harita yükleme yuvası bekleniyor. __1__ oyuncu beklemede. +wrong-input=__1__ hatalı veri gönderdiği için bağlantısı kesildi. +you-cant-keep-up=Bilgisayarınız veya ağ bağlantınız sunucuya yetişebilecek kadar hızlı olmadığı için bağlantınız kesildi. +you-have-been-dropped=Oyundan düştünüz. +you-sent-wrong-data=İstemciniz sunucuya hatalı veri gönderdi ve bağlantınız kesildi. +you-were-afk=AFK olduğunuz için bağlantınız kesildi. +you-were-banned=Sunucudan yasaklandınız. +you-were-kicked=Sunucudan atıldınız. +your-version=__1__ sürümünü çalıştırıyorsunuz. +[noise-expression] +0_16-elevation=Bataklıklar +0_17-island=Ada +0_17-islands+continents=Adalar ve kıtalar +0_17-lakes-elevation=Normal +0_17-starting-plateau=Yalnızca başlangıç yaylasında +aux=Normal +debug-aux=Hata ayıklama +debug-moisture=Hata ayıklama +debug-temperature=Hata ayıklama +elevation=Normal +endless-ocean-with-starting-area-elevation=Sonsuz okyanus +endless-plateau-with-starting-area-elevation=Sonsuz yayla +moisture=Normal +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Normal +[noise-property] +aux=Aux +elevation=Yükselti +moisture=Nem +starting-lake-noise-amplitude=Başlangıç gölü genliği +temperature=Sıcaklık +[permissions-command-output] +action-set-to=__1__, __2__ olarak ayarlandı. +added-player-to-group=__1__, __2__ grubuna eklendi. +created-group=__1__ grup oluşturuldu. +deleted-group=Yetki grubu silindi: __1__. +player-is-already-in-group=__1__ zaten __2__ grubunda. +player-is-in-group=__1__, __2__ grubunda. +player-is-not-in-any-group=__1__ hiçbir grupta değil. +player-is-not-in-group=__1__, __2__ grubunda değil. +player-removed-from-group=__1__, __2__ grubundan çıkarıldı. +renamed-group=__1__ izin grubu __2__ olarak yeniden isimlendirildi. +reset-complete=Yetkiler varsayılanlara sıfırlandı. +unable-to-create-group=Takım oluşturulamıyor. +unknown-action=Bilinmeyen girdi eylemi: __1__. +unknown-action-value=Bilinmeyen değer: __1__ - Doğru veya yanlış bekleniyor. +unknown-group=Bilinmeyen grup: __1__. +unknown-player=Bilinmeyen oyuncu: __1__. +you-can-not-create-groups=Yetki gruplarını oluşturma izniniz yok. +you-can-not-delete-groups=Yetki gruplarını silme izniniz yok. +you-can-not-delete-the-default-group=Varsayılan izin grubunu silemezsiniz. +you-can-not-edit-groups=Yetki gruplarını düzenleme izniniz yok. +[permissions-help] +add-player= - Oyuncuyu gruba ekler. +create-group= - Verilen isimle yeni bir grup oluşturur veya isim verilmediyse varsayılan isim kullanılır. +delete-group= - Grubu siler. +edit-group= - Verilen grup için verilen işlemi etkinleştirir veya devre dışı bırakır. +get-player-group= - Oyuncu eğer bir grup içerisinde ise hangisi olduğunu gösterir. +groups=- Bütün grupları listeler. +help-list=Kullanılabilir seçenekler şunlardır: __1__. +matching-actions-list=Eşleşen eylemler: __1__. +matching-group-list=Eşleşen gruplar: +matching-options-list=Eşleşen seçenekler: __1__. +remove-player= - Oyuncuyu gruptan çıkarır. +rename-group= - Grubu yeniden isimlendirir. +reset=- Tüm izinleri varsayılan durumlarına sıfırlar. +[recipe-difficulty] +expensive=Pahalı +normal=Normal +[richness] +none[1]=Hiç +[save-map-failed] +cannot-save-map=Harita kaydedilemiyor: __1__ +[size] +none=Hiç +only-starting-area=Devre dışı bırakıldığında: yalnızca başlangıç bölgesinde +[spidertron-status] +connected-to=__1__ ile bağlı +connection=Bağlantı +idle=Boşta +moving=Hareket ediyor (__1__) +not-connected=Bağlı değil +shooting=Ateş ediyor +[technology-difficulty] +expensive=Pahalı +normal=Normal +[tile-description] +tile-unknown[1]=Bu karo eklenti kaldırıldığı artık mevcut değil, eklenti tekrar aktif olduğunda kullanılabilir olacaktır. +[tile-name] +tile-unknown=Bilinmeyen döşeme +[tooltip-category] +activated=Etkinleştirildi +burnable-fuel=yakıt +consumed=Tüketildi +consumes=Tüketir: +debug=Hata ayıklama +effect=Etki +electricity=Elektrik +equipment-grid=Ekipman ızgarası +equipment-grid-electricity=ekipman ızgarası elektriği +fluid=sıvı +generates=Üretir: +heat=ısı +personal-weapon=Kişisel silahlar +placed-in-equipment-grid=Ekipman ızgarasına yerleştirilir +player-armor=Zırh +stores=Depolar: +thrown=Atılan +train=Tren +turret=Taret +vehicle=Araç +vehicle-weapons=Araç silahları +[tutorial-gui] +new-recipes-available=Yeni üretim tarifleri mevcut +new-technologies-available=Yeni teknolojiler araştırılabilir +objective-complete=Hedef tamamlandı +research-tooltip-heading=Araştırma tamamlandı! +[virtual-signal-description] +signal-unknown[1]=Eklenti kaldırıldığı için bu sinyal artık mevcut değil, eklenti yeniden etkinleştirildiğinde kullanılabilir olacaktır. +[virtual-signal-name] +signal-unknown=Bilinmeyen sinyal + diff --git a/factorio/data/core/locale/tr/info.json b/factorio/data/core/locale/tr/info.json new file mode 100644 index 0000000000000000000000000000000000000000..a8a507bae61506e612e636d4c874383402227318 --- /dev/null +++ b/factorio/data/core/locale/tr/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "Türkçe" +} \ No newline at end of file diff --git a/factorio/data/core/locale/uk/core.cfg b/factorio/data/core/locale/uk/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..01d02eea4369b044070c0124615c977f87833fe0 --- /dev/null +++ b/factorio/data/core/locale/uk/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=Не можна змішувати рідини. +and=та +ban-report=__1__ за __2__ +ban-report-ip=__1__(__2__) за __3__ +base-mod-disabled=Базова модифікація, що необхідна для запуску гри, наразі вимкнута. Увімкнути її? +base-mod-invalid=Базова модифікація, що необхідна для запуску гри, недійсна. +blueprint-library-shortcut-broken=Скорочення посилається на не існуюче креслення в бібліотеці. +blueprint-no-name=Безіменний +blueprint-transferring=Передача креслення: __1__ +bonus-progress-bar-tooltip=Додатковий вихід продукції: __1__ +building-atlas=Побудова атласу спрайтів... +building-prototypes=Побудова прототипів... +cannot-open-mod-settings-game-not-fully-setup=Не можна відкрити налаштування модов в повному обсязі створеної грі (при приєднанні до призупиненої мережевій грі). +cant-add-player-already-exists=Гравець з іменем __1__ вже існує. +cant-be-connected-to-copper-wire=Не можна підключити до електричного проводу +cant-be-connected-to-wire=Не можна підключити до проводу +cant-be-crafted-in-this-machine=Не може бути зроблено в цій машині. +cant-be-damaged=Це неможливо пошкодити. +cant-be-mined=Це неможливо добути. +cant-be-rotated=Це неможливо розвернути. +cant-change-enemy-wires=Дроти супротивника не можуть бути змінені. +cant-clear-cursor=Неможливо забрати __1__. Інвентар заповнений. +cant-connect-rolling-stock-not-in-rolling-stock=Не можна причепити рухомий склад, потрібно перебувати всередині. +cant-connect-rolling-stock-not-in-vehicle=Не можна причепити рухомий склад, не перебуваючи в транспорті. +cant-connect-rolling-stock-too-close=Не можна причепити рухомий склад, він розташований дуже близько. +cant-copy-enemy-structure-settings=Неможливо копіювати налаштування з ворожих структур. +cant-disconnect-rolling-stock-not-in-rolling-stock=Не можна відчепити рухомий склад, потрібно перебувати всередині. +cant-disconnect-rolling-stock-not-in-vehicle=Не можна відчепити рухомий склад, не перебуваючи в транспорті. +cant-enter-enemy-vehicles=Не можна сісти у ворожий транспорт. +cant-join-game-not-in-main-menu=Під'єднюватися до гри можна тільки з головного меню. +cant-join-game-steam-init-failed=Неможливо приєднатися до гри, ініціалізація Steam не вдалася. +cant-join-game-steam-networking-disabled=Неможливо приєднатися до гри, мережеві функції Steam відключені в налаштуваннях. +cant-mine-enemy-structure=Ворожі об'єкти неможливо добути. +cant-mine-vehicle-with-passenger=Це неможливо добути, доки хтось інший всередині. +cant-open-enemy-structures=Ворожі об'єкти неможливо відкрити. +cant-paste-enemy-structure-settings=Неможливо вставити налаштування у ворожі будівлі. +cant-put-item-back=Неможливо повернути предмет: __1__ +cant-reach=Задалеко +cant-repair-enemy-structures=Ворожі об'єкти неможливо відновити. +cant-rotate-enemy-structures=Ворожі об'єкти неможливо обертати. +cant-run-command-not-admin=Не вдалося виконати команду (__1__) - ви не адмін. +cant-run-command-not-in-multiplayer-game=Не можна виконати команду (__1__) в одиночній грі. +cant-set-duplicate-filter=__1__ вже присутній в іншому слоті. +cant-set-duplicate-request=__1__ вже присутній в іншому слоті. +cant-set-duplicate-trash-slot=__1__ вже присутній в іншому слоті. +cant-set-filter=Ви не можете задати цей фільтр: __1__ +cant-set-request-when-it-is-automated=Не можна змінювати запити, задані з логічної мережі. +cant-swap-console-with-player=Неможливо обміняти консоль з гравцем -- треба вказати двох гравців. +cant-swap-expected-two-players=Обмін неможливий -- необхідно два гравціііііі. +cant-swap-with-yourself=Не можна помінятися з собою. +cant-transfer-from-enemy-structures=З ворожих об'єктів неможливо брати що-небудь. +cant-transfer-to-enemy-structures=У ворожі об'єкти неможливо класти що-небудь. +cheat-will-disable-achievements=Використання чит-команд відключить отримання досягнень. Повторіть команду, якщо хочете продовжити. +checking-sprites=Перевірка спрайтів... +close-file-reason-corrupt=Помилка перевірки CRC, zip пошкоджено. +close-file-reason-other=Інше, код помилки: __1__ +closing-file-failed=Помилка закриття файлу __1__\nПричина: __2__. +colon=: +color-for-players-only=Колір можна задати лише для гравців. +command-attempted-not-allowed=__1__ намагався виконати команду, яка не є допустимою для нього: __2__ +command-ran=__1__ (команда): __2__ +command-will-disable-achievements=Використання консольних команд LUA відключить отримання досягнень. Повторіть команду, якщо хочете продовжити. +continue=Продовжити +control-controller-axis-related=Це керування повинно бути з кнопки тригера контролера. +control-controller-button-related=Це керування повинно бути з кнопки контролера. +control-controller-stick-related=Це керування повинно бути з стіка контролера. +control-keyboard-related=Ця кнопка повинна бути на клавіатурі. +control-mouse-related=Ця кнопка повинна бути на миші. +control-mouse-related-on-controller=Цим елементом керування має бути __1__ або __2__. +control-mouse-wheel-related=Це керування має бути з коліщатка миші. +cropping-bitmaps=Обрізаємо пікселі... +cursor=Курсор +days=__1__ __plural_for_parameter_1_{ends in 1=день|ends in 2,3,4=дня|rest=днів}__ +days-ago=__1__ __plural_for_parameter_1_{ends in 1=день|ends in 2,3,4=дня|rest=днів}__ тому +destination-full=Місце призначення заповнено +disabled-by-server=Вимкнено сервером +discard-changes=Скасувати зміни +dying-explosion-name=__1__ (вибух при смерті) +editor-will-disable-achievements=Використання Редактора карт відключить отримання досягнень. Повторіть команду, якщо хочете продовжити. +electric-pole-wire-limit-reached=Досягнуто ліміт в 5 підключень. +empty-file-name=Пусте ім'я файлу. +empty-stop-name=Назва зупинки порожня +entered-the-vehicle=Ввійти в транспорт. +error-while-importing-string=Помилка під час імпорту рядка: +error-with-handler-failed=\nПід час обробки цього, обробник помилок спричинив іншу помилку:\n +error-with-handler-message=\nОбробник помилок додав наступну інформацію:\n +evolution-message=Фактор еволюції: __1__. (Час __2__%) (Забруднення __3__%) (Лігв знищено __4__%) +failed-to-import-string=Не вдалося імпортувати рядок: __1__. +failed-to-load-base-mod=Помилка при завантаженні базової модифікації. +failed-to-load-mod=Не вдалося завантажити мод "__1__" +failed-to-load-mod-reason=Не вдалося завантажити мод "__1__": __2__ +feature-not-available-in-demo-version=Ця можливість недоступна в демо-версії гри +file-name-too-long=Надто довге ім'я файлу. (Максимум __1__ символів) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ ГБ/с +format-kilobytes-per-second=__1__ кБ/с +format-megabytes-per-second=__1__ МБ/с +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Гру збережено як __1__. +grid-position-and-absolute-position-need-to-match=Координати позиції сітки та позиції креслення повинні бути усі парні або усі непарні. +grid-position-value-has-to-be-multiple=Значення прив'язки до сітки для цього креслення має бути кратним __1__. +hours=__1__ __plural_for_parameter_1_{ends in 1=годину|ends in 2,3,4=години|rest=годин}__ +hours-ago=__1__ __plural_for_parameter_1_{ends in 1=година|ends in 2,3,4=години|rest=годин}__ тому +invalid-character-in-file-name=Неприпустимий символ в імені файлу. +invalid-grid-position-value=__1__ - неприпустиме значення прив'язки до сітки. +invalid-parameter=Неправильний параметр +invalid-screenshot-resolution=Неприпустима роздільність знімку екрану. Ширина й висота мають відповідати проміжку {1, __1__}. +invalid-snap-to-grid-value=__1__ є неприпустимим значенням прив'язки до сітки. +invalid-zoom-level=Неприпустимий рівень масштабу. Масштаб повинен бути більше або дорівнювати __1__. +item-has-tags=Предмет має теги. +left-the-vehicle=Покинути транспорт. +loading-mods=Завантаження модифікацій... +loading-sounds=Завантаження звуків... +loading-sprites=Завантаження спрайтів... +locks=Блокує +low-ram-warning=Цей файл збереження використовує велику кількість пам'яті та, ймовірно, призведе до падіння гри.\nЗменшення роздільної здатності спрайтів у Налаштуваннях Графіки зменшить використання пам'яті\n. __1__ +manual-wire-dragging-disabled=Ручне перетягування дротів вимкнуто +map-info-combined-yield-percentage=__1__ об'єднана прибутковість __2__% +minutes=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=хвилин|ends in 1=хвилина|ends in 2,3,4=хвилини|rest=хвилин}__ +minutes-ago=__1__ __plural_for_parameter_1_{ends in 1=хвилина|ends in 2,3,4=хвилини|rest=хвилин}__ тому +missing-equipment=Обладнання відсутнє: +missing-equipment-list-item=__1__ X __2__ +missing-item=Не вистачає __1__ +mod-caused-error=Модифікація «__1__» призвела до невиправної помилки.\nБудь ласка, повідомте про цю помилку автору модифікації.\n\n__2__ +mod-name-too-long=Мод __1__ має занадто довгу назву, максимальна довжина назви моду - __2__ символів. +mod-title-too-long=Мод __1__ має занадто довгий заголовок, максимальна довжина заголовка мода - __2__ символів. +months-ago=__1__ __plural_for_parameter_1_{ends in 1=місяць|ends in 2,3,4=місяця|rest=місяців}__ тому +new-tips=Нові поради +new-tips-count=Нові поради: __1__ +no-artillery-in-range=Немає артилерії поблизу. +no-artillery-with-ammo-in-range=В радіусі немає зарядженої артилерії. +no-bans=Немає забанених гравців. +no-modifier-selected=Не вибрано жодного модифікатора +no-path=Не знайдено шлях +no-stock-to-connect-found=Немає рухомого складу для причеплення. +no-stock-to-disconnect-found=Не знайдено рухомого складу для роз'єднання. +noname-station=Стоп +noone-to-reply=Ніхто не відповідає. +not-allowed-character-in-file-name=Символ "__1__" не може бути частиною імені файлу. +not-enough-ingredients=Недостатньо компонентів. +not-enough-rails=Не достатньо рейок +not-enough-space-to-connect-train=Недостатньо місця для приєднання поїзда. +not-operable=Неможливо взаємодіяти +on-the-ground=На землі +opened-item-removed=Елемент був видалений. +or=або +per-minute-suffix=/хв +per-second-suffix=/c +permissions-import-successfully=Дозволи успішно імпортовано. +player-cancelled-research=__1__ скасував дослідження «__2__» +player-changed-color=Колір __1__ тепер __2__. +player-changed-color-singleplayer=Ваш колір зараз __1__. +player-changed-research=__1__ змінив дослідження з «__2__» на «__3__» +player-doesnt-exist=Гравець __1__ не існує. +player-is-already-an-admin=__1__ вже адміністратор. +player-is-already-in-admin-list=__1__ вже в списку адміністраторів і його буде підвищено при підключенні до гри. +player-is-not-an-admin=__1__ не адміністратор. +player-is-not-banned=Не можна розбанити __1__, гравця не забанено. +player-is-not-in-admin-list=__1__ немає в списку адміністраторів. +player-isnt-online=__1__ не в мережі. +player-queued-research=__1__ додав до черги дослідження «__2__» +player-started-research=__1__ розпочав дослідження «__2__» +player-tried-using-cheat=Гравець __1__ спробував виконати чіт-команду. +player-tried-using-command=Гравець __1__ спробував виконати команду "__2__". +player-tried-using-editor=Гравець __1__ спробував використати редактор карти. +player-was-added-to-admin-list=__1__ додано до списку адміністраторів гравцем __2__ та його буде підвищено при підключені до гри. +player-was-banned=__1__ забанено гравцем __2__. Причина: __3__. +player-was-demoted=__1__ знижено з адміністратора гравцем __2__. +player-was-kicked=__1__ викинуто гравцем __2__. Причина: __3__. +player-was-promoted=__1__ був підвищений до адміністратора гравцем __2__. +player-was-removed-from-admin-list=__1__ було видалено зі списку адміністраторів гравцем __2__ і його більше не буде підвищено при підключені до гри. +player-was-unbanned=__1__ розбанено гравцем __2__. +players-arent-on-same-surface=Не вдалося поміняти гравців: гравці на різних поверхнях. +players-dont-have-character-controllers=Неможливо поміняти гравців - персонаж не має контролера. +players-dont-have-characters=Неможливо поміняти гравців - один або обидва з них не мають персонажу. +reading-file-failed=Помилка читання файлу __1__\nКод помилки: __2__. +reassigned-empty=Новий контент не обрано. +recipe-not-craftable-in-hand=Цей предмет не можна виготовити вручну. +recipe-too-complex-to-craft-in-hand=Цей рецепт занадто складний для ручного виготовлення. +reload-script-data-too-large=Завеликі дані скрипта перевантаження: __1__ > __2__. +remnant-name=__1__ (уламок) +repeat-when-transferred=Креслення передається в гру, спробуйте знову, коли передача буде завершена. +replay-disabled-autoplace-specifications-changed-runtime=Повтори наразі відключені, оскільки специфікації авторозміщення були змінені під час виконання. +replay-saving-disabled=Збереження повторів було вимкнено. +replay-saving-disabled-forced-by-user=Збереження повторів було вимкнено, оскільки користувач модифікував режим завантаження прототипів. +replay-saving-disabled-map-version=Збереження повторів відключено: карта збережена у версії __1__, а поточна версія __2__. +replay-saving-disabled-migration-applied=Збереження повторів відключено: було застосовано перенесення карти. +replay-saving-disabled-mods=Збереження повторів відключено: набір модів карти не збігається. +replay-saving-disabled-mods-startup-settings=Збереження повторів відключено: набір стартових налаштувань модів не збігається. +reset-to-defaults=Скинути __1__ __plural_for_parameter_1_{ends in 1=параметр|rest=параметрів}__ до __plural_for_parameter_1_{1=типового значення|rest=типових значень}__ +reset-to-defaults-disabled=Всі параметри мають типові значення. +reverted-control-settings-to-default=Налаштування управління скинуті через несумісність з попередніми версіями. +rolling-stock-connected=Рухомий склад з'єднаний. +rolling-stock-disconnected=Рухомий склад роз'єднаний. +save-already-in-progress=Неможливо зберегти, оскільки збереження вже виконується. +saving-process-crashed=Процес збереження зазнав краху. +scenario-caused-error=Сценарій «__1__» призвів до невиправної помилки.\nБудь ласка, повідомте про цю помилку автору сценарію.\n\n__2__ +seconds=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=секунд|ends in 1=секунда|ends in 2,3,4=секунди|rest=секунд}__ +seconds-ago=__1__ __plural_for_parameter_1_{ends in 1=секунда|ends in 2,3,4=секунди|rest=секунд}__ тому +shortcut-bar-full=Неможливо пристикувати більше предметів до панелі ярликів. +shortcut-disabled-technology-not-researched=Це скорочення потребує технологію __1__. +si-prefix-symbol-exa=Е +si-prefix-symbol-giga=Г +si-prefix-symbol-kilo=к +si-prefix-symbol-mega=М +si-prefix-symbol-peta=П +si-prefix-symbol-tera=Т +si-prefix-symbol-yotta=Й +si-prefix-symbol-zetta=З +si-unit-kilometer-per-hour=км/год +si-unit-symbol-joule=Дж +si-unit-symbol-watt=Вт +skip-cutscene=Натисніть __CONTROL__confirm-message__, щоб пропустити сцену. +snap-to-grid-value-has-to-be-multiple=Прив'язка до значення сітки для цього креслення має бути кратним __1__. +string-import-produced-no-item=Вхідне значення не створило жодного предмету. +string-import-successful=__1__ успішно імпортовано. +the-blueprint-cant-be-flipped=Креслення з __1__ не може бути перевернуте. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Неможливо добути вручну, оскільки потребує __1__. +time-future=у майбутньому +time-symbol-hours=__1__ год +time-symbol-hours-short=__1__год +time-symbol-milliseconds=__1__ мс +time-symbol-minutes=__1__ хв +time-symbol-minutes-short=__1__хв +time-symbol-seconds=__1__ с +time-symbol-seconds-short=__1__с +too-deep-book-recursion=Неможливо вставити предмет, максимальний рівень вкладеності __1__. +too-long-stop-name=Назва зупинки (__1__ символів) не може бути довше __2__ символів. +too-long-tag-name=Ім'я тегу (__1__ символів) не може бути довше __2__ символів. +unconfirmed-changes=В наявності __1__ непідтверджен__plural_for_parameter_1_{ends in 11=их|ends in 1=а|rest=их}__ змі__plural_for_parameter_1_{1=на|ends in 11=н|rest=н}__. +unknown-color=Невідомий колір __1__. +unknown-command=Невідома команда "__1__" Введіть /h або /help для отримання довідки по командам. +unknown-player-was-banned=__1__ (не на карті) забанено адміністратором __2__. Причина: __3__. +unlocks=Розблоковує +unspecified=не вказано +user-verification-already-disabled=Перевірку гравця вже вимкнено. +user-verification-already-enabled=Перевірку гравця вже увімкнено. +user-verification-disabled=Перевірку користувача було вимкнено. +user-verification-enabled=Перевірку гравця було увімкнено. +vehicle-is-full=Транспорт переповнений. +weeks-ago=__1__ __plural_for_parameter_1_{ends in 1=тиждень|ends in 2,3,4=тижня|rest=тижнів}__ тому +wire-cant-reach=Провід не дотягується +years-ago=__1__ __plural_for_parameter_1_{ends in 1=рік|ends in 2,3,4=року|rest=років}__ тому +[achievement-progress] +console-command-used=Була використана консольна команда. Досягнення більше не може бути отримано в цій грі. +construct-with-robots-more-than=Вручну: __1__ Роботами: __2__ +dont-craft-manually=Зібрано вручну: __1__ +editor-used=Був використаний Редактор карт. Досягнення більше не може бути отримано в цій грі. +not-a-freeplay-map=Це досягнення можна отримати лише у вільній грі. +not-in-peaceful-mode=Це досягнення не може бути відкрито в мирному режимі. +not-with-lower-enemies=Це досягнення не може бути відкрито з кількістю ворожих баз нижче стандартного. +only-when-playing-new-game=Можна отримати лише в новій грі. +player-damaged=Найбільше пошкодження за один удар: __1__ +remaining-time=Залишилось часу: __1__ +[cant-build-reason] +cant-build-here=Неможливо будувати тут +cant-build-on-tile=Неможливо побудувати на __1__ +cant-build-train-stop-in-intersection=Неможливо збудувати зупинку потяга на перехресті +covered-by-fog-of-war=Неможливо будувати в тумані війни. +entity-ghost-in-the-way=Проект __1__ заважає +entity-in-the-way=__1__ заважає побудувати +entity-must-be-built-next-to-rail=__1__ має бути побудовано поруч з рейками +invalid-rail-signal-position=Неприпустиме положення рейкового сигналу +invalid-train-stop-position=Неприпустиме положення залізничної станцї +invalid-transport-belt-connectable-position=Неправильне розташування конвеєра +mixing-fluids=Не можна з'єднувати системи з різними рідинами +no-rail-for-ghost-train=Проект потягу має бути побудовано на рейках +no-rail-for-train=__1__ має бути побудовано на рейках +no-resource-for-drill=__1__ будується лише на ресурсах +no-resource-for-mining-drill=Бури повинні будуватися на ресурсах +no-valid-resource-for-drill=__1__ не може видобувати цей ресурс +out-of-world=Неможливо будувати за межами карти +player-in-the-way=Персонаж заважає +rail-signals-must-be-built-next-to-rail=Рейкові сигнали повинні бути розташовані лише поруч з рейками +too-close-to-existing-rail-signal=Занадто близько до іншого рейкового сигналу +uncharted-area=Неможливо побудувати в незвіданою області +[character-corpse] +died=Загинув +killed-by=Був вбитий +name=Тіло (__1__) +time-ago=__1__ тому +time-remaining=Час, що залишився +[chat-icon-select-list-gui] +title=Вибрати іконку +[clone-area-errors] +source-and-destination-collide=Джерельна та кінцева область перекривають одну одну. +source-area-and-destination-are-not-equal=Кінцева та джерельна область різного розміру. +source-area-and-destination-area-must-not-be-rotated=Джерельна та кінцева область не повинні бути повернуті. +source-entities-overlap-with-destination=Джерельні об'єкти перекриваються кінцевими. +tiles-collide=Плитки джерельної області та кінцевої накладаються. +[color] +acid=Кислота +black=Чорний +blue=Синій +brown=Коричневий +cyan=Блакитний +gray=Сірий +green=Зелений +orange=Помаранчевий +pink=Рожевий +purple=Фіолетовий +red=Червоний +white=Білий +yellow=Жовтий +[color-capital] +alpha=A +blue=С +green=З +red=Ч +[command-help] +admin=- Відкриває вікно керування гравцем. +admins=- Друкує перелік адміністраторів гри. +alerts= - Вмикає, вимикає, приглушує чи знімає приглушення з вказаного типу оповіщень. +all-players-list=Всі гравці: +available-alerts=Доступні оповіщення: __1__. +available-colors=Доступні кольори: __1__. +ban=<гравець> <причина> - Забанити вказаного гравця. +banlist= <гравець> - Додає чи видаляє гравців зі списку заблокованих. Діє на кшталт /ban чи /unban. +bans=- Вивести перелік забанених гравців. +cant-use-banlist-not-in-multiplayer-game=Чорний список не використовується в одиночній грі. +cant-use-permissions-not-in-multiplayer-game=Команда прав доступу недоступна в одиночній грі. +cant-use-whitelist-not-in-multiplayer-game=Білий список не використовується в одиночній грі. +cheat= - Досліджує всі технології та вмикає чит-режим. Використання також надає гравцю додаткові предмети. +clear=- Очищує консоль. +color= - Змінює ваш колір. Може бути одним із стандартних кольорів або значенням RGBA в форматі "# # # #". +command=<команда> - Виконує команду Lua (якщо дозволено). +config=- Відкриває вікно конфігурації серверу. +delete-blueprint-library= - Видаляє бібліотеку креслень обраного відключеного гравця. Введіть "everybody confirm" для очищення бібліотек всіх відключених гравців. +demote=<гравець> - Понизити гравця з адміністратора. +editor=- Перемикання редактора карти. +evolution=- Виводить інформацію про фактор еволюції. +help= - Виводить список доступних команд. Необов'язковим аргументом може бути команда, яка потребує опису. +help-description=Для отримання довідки по командах наберіть /h <команда>. +help-list=Доступні команди: +ignore=<гравець> - Запобігає показ повідомлень від цього гравця у чаті. Повідомлення адміністратора все ще показуються. +ignores=- Виводить список ігнорованих гравців. +kick=<гравець> <причина> - Вигнати вказаного гравця. +matching-alerts-list=Придатні оповіщення: __1__. +matching-colors-list=Придатні кольори: __1__. +matching-commands-list=Відповідні команди: +matching-players-list=Відповідні гравці: +measured-command=<команда> - Виконує команду Lua (якщо дозволено) та замірює час виконання. +mute=<гравець> - Забороняє гравцю писати до чату. +mute-programmable-speaker= - Приглушує чи знімає приглушення глобальних звуків програмованого гучномовця. Використовуєте "local" аби керувати локальним клієнтом. Адміністратори можуть вимкнути звуки для всіх (everyone) на сервері. +mutes=- Список заглушених гравців (не можуть писати в чат). +open= - Відкриває інвентар іншого гравця. +perf-avg-frames=- Кількість тиків/оновлень для усереднення значень лічильників продуктивності. 100 за замовчуванням. Для швидкої оцінки рекомендується 5-10, але результат буде сильно коливатися. +permissions=- Відкриває вікно прав доступу. +players=- Виводить список гравців (параметр online/o служить для виведення тільки гравців онлайн, count/c - для виведення тільки кількості гравців). +promote=<гравець> - Підвищити гравця до адміністратора. +purge=<гравець> - Видаляє зі звіту чата повідомлення від вказаного гравця. +quit=- Чисте вимкнення сервера. +reply=<повідомлення> - Відповісти гравцю, який писав вам в приватному чаті. +reset-tips=Скидає стан порад так, ніби гра розпочалася вперше. +save=<назва> - Зберегти поточну гру за вказаною назвою. +screenshot= - Створює "скріншот" поточного вигляду налаштувань із заданою розподільною здатністю. За умовчанням масштаб рівний 1. +seed=- Виводить зерно початкової мапи. +server-commands=- Консольні команди сервера. +server-save=- Зберігає гру на сервері в мережевій грі. +shout= - Відправити повідомлення всім гравцям включно з супротивниками. +silent-command=- Виконує команду Lua (якщо дозволено), не друкуючи її на консолі. +swap-players= - Обмінює персонажами двох зазначених гравців. Якщо другий не вказано, обмінює з вашим персонажем. +time=- Виводить інформацію про вік мапи. +toggle-action-logging=- Включає логування всіх дій в грі. Це значення не зберігається при перезапуску і впливає тільки на вашу гру в мережевих багатокористувацьких сесіях. +toggle-heavy-mode=- Дану команду слід використовувати з обережністю, так як при виконанні, вона може зробити мережеву гру неіграбельной. Гра починає зберігати і порівнювати дані сама з собою кожен тик, намагаючись виявити невідповідності з зумовленими даними. Цю команду рекомендується використовувати при частій розсинхронізації, коли новий гравець заходить на сервер. Важкий режим буде діяти до тих пір, поки не виведе якийсь результат. Будь ласка, надайте його нам, щоб ми змогли вивчити і виправити несправність. +unban=<гравець> - Розбанити вказаного гравця. +unignore=<гравець> - дозволяє показ повідомлень гравця в чаті. +unknown-command=Невідома команда __1__ +unlock-shortcut-bar=- Розблокує всі предмети швидкого доступу. +unlock-tips=Розблоковує усі поради. +unmute=<гравець> - Дозволяє гравцю писати до чату. +version=-Друкує поточну версію гри. +whisper=<гравець> <повідомлення> - Відправляє повідомлення вказаному гравцю. +whitelist= - Вмикає, вимикає, додає чи видаляє гравців із білого списку, коли лише гравці з білого списку можуть приєднатися до гри. Запит «get» без параметра «player» виводить поточний білий список. +[command-output] +action-logging-disabled=Журналювання подій вимкнено. +action-logging-enabled=Журналювання подій ввімкнено. +alert-already-disabled=Сигнал типу __1__ вже відключено. +alert-already-muted=Сигнал типу __1__ вже вимкнутий. +alert-disabled=Сигнал типу __1__ відключено. +alert-enabled=Сигнал типу __1__ активовано. +alert-isnt-disabled=Сигнал типу __1__ не відключений. +alert-isnt-muted=Сигнал типу __1__ не вимкнений. +alert-muted=Сигнал типу __1__ вимкнутий. +alert-unmuted=Сигнал типу __1__ ввімкнений. +banlist-add-is-admin-only=Лише адміністратори можуть додавати до банлиста. +banlist-already-empty=Банліст вже порожній. +banlist-clear-is-admin-only=Лише адміністратори можуть чистити банлист. +banlist-cleared=Банліст був очищений. +banlist-empty=Банліст порожній. +banlist-remove-is-admin-only=Лише адміністратори можуть видаляти з банлиста. +cant-delete-blueprint-library-player-is-connected=Неможливо видалити бібліотеку креслень підклченого гравця. +deleted-blueprint-library-for-players=Видалені бібліотеки креслень для гравців: +no-blueprint-libraries-to-delete=Немає бібліотек креслень для видалення. +parameters-require-admin=Не вдалося виконати команду з цими параметрами: ви не адміністратор. +permission-action-list=Всі дії: __1__. +permission-groups-list=Усі права групи: __1__. +player=гравець +player-added-to-banlist=__1__ додано у список заблокованих. +player-added-to-whitelist=__1__ додано до білого списку. +player-already-muted=__1__ вже заглушено. +player-already-on-banlist=__1__ вже забанено. +player-already-on-whitelist=__1__ вже в білому списку. +player-blueprint-library-deleted=Очищена бібліотека креслень у __1__. +player-blueprint-library-not-found=У __1__ немає збережених креслень. +player-ignored=__1__ ігнорується. +player-is-not-on-banlist=__1__ не забанено. +player-is-not-on-whitelist=__1__ не занесено до білого списку. +player-is-on-banlist=__1__ забанено. +player-is-on-whitelist=__1__ занесено до білого списку. +player-isnt-muted=__1__ має голос. +player-list=Гравці (__1__): +player-list-online=Гравці в мережі (__1__): +player-muted=__1__ було заглушено адміністратором __2__. +player-unignored=__1__ не ігнорується. +player-unmuted=__1__ знову має голос завдяки __2__. +player-was-not-on-banlist=__1__ не було забанено. +player-was-not-on-whitelist=__1__ не перебував у білому списку. +player-was-removed-from-banlist=__1__ розбанено. +player-was-removed-from-whitelist=__1__ вилучено з білого списку. +players-on-banlist=Забанені гравці: __1__ +players-on-whitelist=Білий список гравців: __1__ +programmable-speaker-muted-everyone=Програмований динамік глобальних звуків вимкнено для всіх на сервері. +programmable-speaker-muted-local=Програмований динамік глобальних звуків вимкнено на локальному клієнті. +programmable-speaker-unmuted-everyone=Програмований динамік глобальних звуків ввімкнено для всіх на сервері. +programmable-speaker-unmuted-local=Програмований динамік глобальних звуків ввімкнено на локальному клієнті. +shout=кричить +whisper=шепіт +whitelist-add-is-admin-only=Лише адміністратори можуть додавати до білого списку. +whitelist-already-empty=Білий список вже порожній. +whitelist-clear-is-admin-only=Лише адміністратори можуть чистити білий список. +whitelist-cleared=Білий список очищено та вимкнено. +whitelist-empty=Білий список порожній. +whitelist-remove-is-admin-only=Лише адміністратори можуть видаляти з білого списку. +[config-help] +afk-auto-kick=<число> - Встановлює час, через який гравця буде автоматично викинуто через неактивність із сервера. 0 - відключено. +allow-commands= - визначає, чи дозволено Lua команди. +allow-debug-settings= - Відкриває доступ до незвичних настройок зневадження гравцям які не є адміністраторами. +autosave-interval=<число> - Встановлює інтервал автозберігання (в хвилинах). 0 - відключено. +autosave-only-on-server= - встановлює якщо тільки сервер буде створювати автозбереження. +description= - Вказати опис сервера (можна залишити порожнім). +help-list=Доступні налаштування: __1__. +ignore-player-limit-for-returning-players= - Встановлює значення обмеження на кількість гравців, для тих що повернулися. +matching-configs-list=Придатні налаштування: __1__. +max-players=<число> - Встановити максимальну кількість гравців на сервері. 0 - без обмеження. +max-upload-slots= - Встановлює максимальну кількість одночасних завантажень. 0 - без обмеження. +max-upload-speed=<число> - Встановлює максимальну швидкість завантажування в Кб/c. 0 - необмежена. +name= - Вказати назву сервера. +only-admins-can-pause= - Встановлює можливість паузи на сервері тільки для адміністраторів. +password= - Встановлює пароль мережевої гри. Залиште значення порожнім для гри без пароля. +require-user-verification= - Встановлює необхідність перевірки користувача перед підключенням до сервера. +tags= - Вказати теги сервера (можна залишити порожнім). +visibility-lan= - Встановлює, буде гра помітна у LAN чи ні. +visibility-public= - Встановлює, буде гра публічна чи ні. +visibility-steam= - Встановлює, чи можуть друзі приєднатися через Steam. +[config-output] +afk-autokick-changed-to-disabled=Викидання по бездіяльності тепер вимкненою. +afk-autokick-changed-to-minutes=Авто кік з сервера за AFK змінений на __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=хвилин|ends in 1=хвилину|ends in 2,ends in 3,ends in 4=хвилини|rest=хвилин}__. +afk-autokick-disabled=Авто кік за AFK вимкнено. +afk-autokick-interval-minutes=Виганяє з сервера за AFK більше __1__ __plural_for_parameter_1_{ends in 11=хвилин|ends in 1=хвилини|rest=хвилин}__. +allow-commands=Дозволити Lua команди: __1__. +allow-commands-set-to=Доступність Lua команд встановлено на __1__. +allow-debug-settings=Дозволити налаштування налагодження : __1__. +allow-debug-settings-set-to=Доступ до налаштувань зневадження встановлено на "__1__". +autosave-changed-to-disabled=Автоматичне збереження вже вимкнено. +autosave-changed-to-minutes=Інтервал авто збереження було змінено на __1__ хвил. +autosave-disabled=Автоматичне збереження вимкнено. +autosave-interval-minutes=Інтервал автозбереження: __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=хвилин|ends in 1=хвилина|ends in 2,ends in 3,ends in 4=хвилини|rest=хвилин}__. +autosave-only-on-server=Автозбереження лише на сервері: __1__. +autosave-only-on-server-set-to=Автозбереження лише на сервері встановлено на: __1__. +cant-use-not-in-multiplayer-game=Налаштування використовуються лише під час мережевої гри. +expected-get-set=У якості першого аргументу очікується "get" або "set". +expected-value-to-set=Відсутнє значення третього параметра. +has-password=На сервері встановлено пароль. +ignore-player-limit-for-returning-players=Ігнорувати обмеження на кількість гравців, для тих що повернулися: __1__. +ignore-player-limit-for-returning-players-set-to=Параметр «ігнорувати обмеження на кількість гравців, для тих що повернулися» встановлено на: __1__. +invalid-config=Невідоме налаштування: __1__ +max-number-of-players-changed-to=Змінено максимальну кількість гравців: __1__. +max-number-of-players-changed-to-unlimited=Обмеження гравців вилучено. +no-password=На разі сервер не має пароля. +only-admins-can-pause=Лише адміністратори можуть ставити на паузу: __1__. +only-admins-can-pause-set-to=Лише адміністратори можуть ставити на паузу змінено на: __1__. +password-changed=Пароль сервера змінено. +password-removed=Пароль сервера прибрано. +server-description=Опис сервера: __1__ +server-description-already-empty=Опис сервера вже порожній. +server-description-changed=Опис сервера змінено: __1__ +server-description-cleared=Опис сервера видалено. +server-description-empty=Сервер не має опису. +server-name=Назва сервера: __1__ +server-name-changed=Назва сервера змінена на: __1__ +server-tags=Тегі сервера: __1__ +server-tags-already-empty=Сервер вже не має тегів. +server-tags-changed=Теги сервера змінені: __1__ +server-tags-cleared=Теги сервера видалені. +server-tags-empty=Сервер не має тегів. +upload-rate=__1__ кілобайт за секунду. +upload-rate-changed-to=Максимальний рівень відвантаження змінено на __1__ Кб/с. +upload-rate-changed-to-unlimited=Ліміт на вивантаження вилучено. +upload-rate-unlimited=Необмежено. +upload-slots=__1__ слотів. +upload-slots-changed-to=Обмеження на одночасне завантаження змінено на __1__. +upload-slots-changed-to-unlimited=Обмеження на завантаження скасовано. +upload-slots-unlimited=Необмежено. +value-is-not-valid=Неприпустиме значення. +verify-user-identity=Перевірка ідентичності користувача: __1__. +verify-user-identity-set-to=Параметр «Перевірка ідентичності користувача» встановлено як: __1__. +visibility-lan=LAN видимість: __1__. +visibility-lan-set-to=Параметр «LAN видимість» встановлено як: __1__. +visibility-public=Громадська видимість: __1__. +visibility-public-set-to=Параметр «Громадська видимість» встановлено як: __1__. +visibility-steam=Видимість у Steam: __1__. +visibility-steam-set-to=Видимість у Steam встановлена на: __1__. +[control-keys] +ac-back=AC назад +ac-bookmarks=AC закладки +ac-forward=AC вперед +ac-home=AC домашня +ac-refresh=AC оновити +ac-search=AC пошук +ac-stop=AC зупинити +alt=Alt +audio-mute=Приглушити аудіо +audio-next=Наступне аудіо +audio-play=Почати аудіо +audio-prev=Попереднє аудіо +audio-stop=Стоп аудіо +backspace=Backspace +brightness-down=Зменшити яскравість +brightness-up=Збільшити яскравість +calculator=Калькулятор +capslock=Caps Lock +command=Command +control=Ctrl +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Натисніть __1__ +controller-button-alt-2=Натискаючи __1__ +controller-left-stick=Лівий стік +controller-leftx=Лівий стік +controller-lefty=Лівий стік +controller-misc1=М1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Правий стік +controller-rightx=Правий стік +controller-righty=Правий стік +controller-stick-alt-1=Використовуйте __1__ +controller-stick-alt-2=Використання __1__ +controller-touchpad=Сенсорна панель +delete=Delete +down=Стрілка вниз +eject=Витягти +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=Натисніть __1__ +keyboard-alt-2=Натискання __1__ +left=Стрілка вліво +left-alt=Лівий Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Лівий Command +left-control=Лівий Ctrl +left-shift=Лівий Shift +left-super=Лівий Super +left-windows=Лівий Windows +mail=Пошта +menu=Меню +mouse-button-1=Клацніть лівою кнопкою миші +mouse-button-1-alt-1=Лівий клік +mouse-button-1-alt-2=Клацання лівою кнопкою миші +mouse-button-2=Клацніть правою кнопкою миші +mouse-button-2-alt-1=Правий клік +mouse-button-2-alt-2=Клацання правою кнопкою миші +mouse-button-3=Клац середньою кнопкою миші +mouse-button-3-alt-1=Клік середньої кнопки +mouse-button-3-alt-2=Клікання середньою кнопкою +mouse-button-n=Кнопка миші __1__ +mouse-button-n-alt-1=Натисніть __1__ +mouse-button-n-alt-2=Натиснуто __1__ +mouse-wheel-alt-1=Прокрутка __1__ +mouse-wheel-alt-2=Прокрутка __1__ +mouse-wheel-down=Прокручування вниз +mouse-wheel-left=Прокручування вліво +mouse-wheel-right=Прокручування вправо +mouse-wheel-up=Прокручування вверх +mute=Вимкнути звук +num-lock=Num Lock +numpad-0=Numpad 0 +numpad-1=Numpad 1 +numpad-2=Numpad 2 +numpad-3=Numpad 3 +numpad-4=Numpad 4 +numpad-5=Numpad 5 +numpad-6=Numpad 6 +numpad-7=Numpad 7 +numpad-8=Numpad 8 +numpad-9=Numpad 9 +numpad-decimal-separator=Numpad . +numpad-enter=Numpad Enter +numpad-equals=Numpad = +numpad-minus=Numpad - +numpad-plus=Numpad + +numpad-slash=Numpad / +numpad-star=Numpad * +page-down=Page Down +page-up=Page Up +pause=Pause +power=Живлення +print-screen=Print Screen +right=Стрілка вправо +right-alt=Правий Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Правий Command +right-control=Правий Ctrl +right-shift=Правий Shift +right-super=Правий Super +right-windows=Правий Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Режим сну +spacebar=Пробіл +sysrq=SysRq +tab=Tab +up=Стрілка вверх +volume-down=Зменшити гучність +volume-up=Збільшити гучність +[controller] +character=Режим Персонажа +cutscene=Режим Катсцени +editor=Режим Редактора +ghost=Режим Привида +god=Режим Бога +pause=Режим Паузи +spectator=Режим Глядача +[controls] +action-bar-select-page-1=Вибір панелі швидкого доступу 1 +action-bar-select-page-10=Вибір панелі швидкого доступу 10 +action-bar-select-page-2=Вибір панелі швидкого доступу 2 +action-bar-select-page-3=Вибір панелі швидкого доступу 3 +action-bar-select-page-4=Вибір панелі швидкого доступу 4 +action-bar-select-page-5=Вибір панелі швидкого доступу 5 +action-bar-select-page-6=Вибір панелі швидкого доступу 6 +action-bar-select-page-7=Вибір панелі швидкого доступу 7 +action-bar-select-page-8=Вибір панелі швидкого доступу 8 +action-bar-select-page-9=Вибір панелі швидкого доступу 9 +activate-tooltip=Показати підказку +add-station=Додати зупинку потяга +add-temporary-station=Додати тимчасову зупинку потяга +alt-reverse-select=Альтернативний зворотний вибір +alt-zoom-in=Збільшити +alt-zoom-out=Зменшити +build=Побудувати +build-ghost=Побудувати силует +build-with-obstacle-avoidance=Розташувати план, уникаючи перешкод +cancel-craft=Відмінити виробництво 1 +cancel-craft-5=Відмінити виробництво 5 +cancel-craft-all=Відмінити виробництво всього +clear-cursor=Звільнити руки +close-menu=Закрити меню +confirm-gui=Вікно підтвердження +confirm-message=Підтвердити повідомлення +connect-train=З'єднати поїзд +controller-gui-character-tab=Відкрити вкладку інформації про персонажа +controller-gui-crafting-tab=Відкрити вкладку рецептів персонажа +controller-gui-logistics-tab=Відкрити вкладку логістики персонажа +copy=Копіювати +copy-entity-settings=Скопіювати налаштування об'єкта +craft=Виробити 1 +craft-5=Виробити 5 +craft-all=Виробити скільки можливо +cursor-split=Взяти половину пачки в руки +cut=Вирізати +cycle-blueprint-backwards=Попередня книга креслень +cycle-blueprint-forwards=Наступна книга креслень +cycle-clipboard-backwards=Попереднє в буфері обміну +cycle-clipboard-forwards=Наступне в буфері обміну +debug-reset-zoom=Скинути рівень масштабування +debug-reset-zoom-2x=Встановити масштаб 2х +debug-toggle-atlas-gui=Переключити графічний інтерфейс атласу +debug-toggle-basic=Загальний рівень +debug-toggle-debug-settings=Меню налаштування зневадження +decrease-ui-scale=Зменшити масштаб інтерфейсу +disconnect-train=Роз'єднати поїзд +drag-map=Перетягнути карту +drop-cursor=Викласти предмет на землю +editor-clone-item=Клонувати предмет +editor-delete-item=Видалити предмет +editor-next-variation=Наступний варіант +editor-previous-variation=Попередній варіант +editor-remove-scripting-object=Видалити скриптовий об'єкт +editor-reset-speed=Скинути швидкість гри до 1 +editor-set-clone-brush-destination=Вибрати місце призначення пензля +editor-set-clone-brush-source=Встановити джерело пензля для клонування +editor-speed-down=Зменшити швидкість гри +editor-speed-up=Збільшити швидкість гри +editor-switch-to-surface=Перемкнутися на поверхню # +editor-tick-once=Крок у часі +editor-toggle-pause=Заморозити об'єкт +fast-entity-split=Перемістити половину предметів одного типу +fast-entity-transfer=Перемістити всі такі предмети +flip-blueprint-horizontal=Віддзеркалити креслення горизонтально +flip-blueprint-vertical=Віддзеркалити креслення вертикально +focus-search=Пошук предмета +gui-select=Вибрати +increase-ui-scale=Збільшити масштаб інтерфейсу +inventory-split=Швидко взяти половину вмісту будівлі +inventory-transfer=Швидко взяти вміст будівлі +kill-statistics=Відкрити статистику вбивств +larger-terrain-building-area=Збільшити зону будівництва +logistic-networks=Відкрити вікно логістичних мереж +look=Дивись +mine=Добути +move=Переміщення +move-down=Рухатися вниз +move-left=Рухатися вліво +move-right=Рухатися вправо +move-up=Рухатися вверх +next-active-quick-bar=Наступна панель швидкого доступу +next-player-in-replay=Наступний гравець в повторі +next-quick-panel-page=Наступна сторінка +next-quick-panel-tab=Наступна вкладка +next-weapon=Озброїтися наступною зброєю +not-set=Не вказано +open-character-gui=Відкрити інвентар та виробництво +open-gui=Відкрити меню об'єкта +open-item=Відкрити меню елемента +open-prototype-explorer-gui=Відкрити меню огляду прототипу +open-prototypes-gui=Відкрити меню прототипів +open-technology-gui=Відкрити вікно досліджень +open-trains-gui=Переключити огляд поїздів +order-to-follow=Наказ для слідування +paste=Вставити +paste-entity-settings=Вставити налаштування об'єкта +pause-game=Призупинити гру +pick-item=Підняти/викинути стопку предметів +pick-items=Підняти предмети з землі +place-in-chat=Поставити мітку у чаті +place-ping=Показати місце на карті +previous-active-quick-bar=Попередня панель швидкого доступу +previous-mod=Обрати попередню модифікацію +previous-quick-panel-page=Попередня сторінка +previous-quick-panel-tab=Попередня вкладка +previous-technology=Обрати попередню технологію +production-statistics=Відкрити статистику виробництва +quick-bar-button-1=Швидка клавіша 1 +quick-bar-button-1-secondary=Вторинна швидка клавіша 1 +quick-bar-button-10=Швидка клавіша 10 +quick-bar-button-10-secondary=Вторинна швидка клавіша 10 +quick-bar-button-2=Швидка клавіша 2 +quick-bar-button-2-secondary=Вторинна швидка клавіша 2 +quick-bar-button-3=Швидка клавіша 3 +quick-bar-button-3-secondary=Вторинна швидка клавіша 3 +quick-bar-button-4=Швидка клавіша 4 +quick-bar-button-4-secondary=Вторинна швидка клавіша 4 +quick-bar-button-5=Швидка клавіша 5 +quick-bar-button-5-secondary=Вторинна швидка клавіша 5 +quick-bar-button-6=Швидка клавіша 6 +quick-bar-button-6-secondary=Вторинна швидка клавіша 6 +quick-bar-button-7=Швидка клавіша 7 +quick-bar-button-7-secondary=Вторинна швидка клавіша 7 +quick-bar-button-8=Швидка клавіша 8 +quick-bar-button-8-secondary=Вторинна швидка клавіша 8 +quick-bar-button-9=Швидка клавіша 9 +quick-bar-button-9-secondary=Вторинна швидка клавіша 9 +remove-pole-cables=Зняти дріт з стовпа +reset-ui-scale=Скинути масштаб інтерфейсу на автоматичний +reverse-rotate=Зворотній поворот +reverse-select=Зворотний вибір +rotate=Повернути +rotate-active-quick-bars=Перевернути панель швидкого доступу +select-for-blueprint=Вибрати для креслення +select-for-cancel-deconstruct=Обрати для скасування знесення +shoot-enemy=Стріляти в ворога +shoot-selected=Стріляти в ціль, наведену курсором +show-info=Переключити додатковий режим +show-quick-panel=Показати панель швидкого доступу +smaller-terrain-building-area=Зменшити зону будівництва +smart-pipette=Піпетка +stack-split=Стековий розподілювач +stack-transfer=Переміщати стопку предметів +toggle-blueprint-library=Відкрити бібліотеку креслень +toggle-console=Відкрити чат (та консоль) +toggle-driving=Сісти/вийти з транспорту +toggle-filter=Перемкнути фільтр +toggle-free-cursor=Увімкнути вільний курсор +toggle-gui-debug=Ввімкнути/вимкнути зневадження інтерфейсу +toggle-gui-glows=Перемкнути підсвічування інтерфейсу +toggle-gui-shadows=Перемкнути тіні інтерфейсу +toggle-gui-style-view=Перемкнути стиль інтерфейсу +toggle-map=Відкрити карту +toggle-menu=Відкрити меню +undo=Скасувати +unknown=Невідомо +zoom-in=Наблизити +zoom-out=Віддалити +[controls-description] +activate-tooltip=Показує підказку, якщо її затримка налаштована на велике значення або "ніколи". +add-station=Працює тільки у вікні потяга та на мапі. Затисніть цю кнопку та клацніть по станції на мінімапі у вікні поїзда або головній мапі, щоб додати цю станцію в розклад. +add-temporary-station=Працює тільки у вікні потяга та мапі світу. Затисніть цю кнопку і клацніть по станції у мінімапі вікна поїзда чи головній мапі, щоб швидко відправити поїзд до тимчасової зупинки в цій точці. +alt-zoom-in=Працює тільки в режимі карти. Дозволяє при наближенні переключитися з перегляду карти в перегляд світу. +alt-zoom-out=Працює тільки в режимі карти. Дозволяє при віддаленні переключитися з перегляду світу в перегляд карти. +build-with-obstacle-avoidance=Використовується тільки з планувальником рейок. Дозволяє прокласти план шляху в обхід дерев, каменів і скель. +cancel-craft=Використовується лише в черзі на створення. +cancel-craft-5=Використовується лише в черзі на створення. +cancel-craft-all=Використовується лише в черзі на створення. +clear-cursor=Повертає предмети в руці назад в інвентар. Також скасовує протягання проводів і планування залізничних шляхів. +close-menu=Скасувати та повернутися до попереднього меню. Можна використати лише в головному меню. +connect-train=Приєднує обраний поїзд або поїзд, яким ви керуєте, до будь-якого найближчого потяга. +copy=Вибрати область з об'єктами для копіювання. +copy-entity-settings=Копіює налаштування з обраного об'єкта. Майте на увазі, що для застосування налаштувань джерельний об'єкт має все ще існувати. +craft=Працює тільки у ручному Крафті. Створює 1 предмет. +craft-5=Працює тільки у ручному Крафті. Створює 5 предмет. +craft-all=Працює тільки в ручному Крафті. Створює стільки предметів, скільки можливо. +cursor-split=Кладе один предмет з утримуваної в курсорі стопки в обраний інвентар. Якщо курсор порожній, забирає половину предметів зі слоту в курсор. +cut=Вибрати область з об'єктами для копіювання і позначки на знесення. +cycle-blueprint-backwards=Коли книга креслень утримується в курсорі, змінює активне креслення на попереднє доступне. +cycle-blueprint-forwards=Коли книга креслень утримується в курсорі, змінює активне креслення на наступне доступне. +cycle-clipboard-backwards=Гортає історію буфера обміну вперед при утриманні інструменту вставки. +cycle-clipboard-forwards=Гортає історію буфера обміну вперед при утриманні інструменту вставки. +disconnect-train=Від'єднує обраний рухомий склад або рухомий склад, в якому ви перебуваєте, від іншої частини поїзда. +drop-cursor=Кинути один предмет з утримуваної в руці пачки на землю, конвеєр або в машину. +editor-switch-to-surface=Перемикання на номер поверхні, натиснуту за допомогою цієї комбінації: __CONTROL__editor-switch-to-surface__ + 3 -> перемикається на поверхню 3. +fast-entity-split=Переносить половину стопки, утримуваної в курсорі, в обраний об'єкт, а якщо в курсорі нічого немає, забирає в ваш інвентар половину всього, що є в об'єкті. +fast-entity-transfer=Переносить стопку, утримувану в курсорі, в обраний об'єкт, а якщо в курсорі нічого немає, забирає в ваш інвентар все, що є в об'єкті. +gui-select=Натисніть на виділений елемент інтерфейсу +inventory-split=Переносить половину всіх стопок (округлення вгору) обраного типу в інший інвентар. Якщо натиснуто порожній слот, буде перенесена половина всіх стопок. +inventory-transfer=Переносить усі предмети обраного типу в інший інвентар. Якщо натиснуто порожній слот, будуть перенесені всі предмети. +larger-terrain-building-area=Збільшити зону прокладання для плиток. +next-active-quick-bar=Встановлює наступну панель швидкого доступу у верхню панель. +next-weapon=Переключитися на наступну надягнуту зброю. +order-to-follow=Використовується з пультом керування павукотроном, щоб наказати під'єднаному павукотрону ходити за ціллю. +paste=Розміщує останні скопійовані об'єкти. +paste-entity-settings=Вставляє налаштування з об'єкта, що копіюється. +place-in-chat=Працює тільки при відкритому чаті. Розміщує в чаті посилання на обраний предмет, рецепт, місце на карті, станцію або поїзд. +place-ping=Відмічає місце на карті і розміщує посилання на нього в чаті. +place-tag=Працює тільки в вікні карти. Розміщує іконку і/або текст на карті. +previous-active-quick-bar=Встановлює попередню панель швидкого доступу у верхню панель. +previous-mod=Працює тільки у вікні модифікацій. Обирає мод, який був обраний раніше. +previous-technology=Працює тільки у вікні технологій. Обирає технологію, яка була обрана раніше. +remove-pole-cables=Прибирає дроти з обраного стовпа, починаючи із електричних, потім логістичної мережі. +reverse-rotate=Повертає утримуваний в курсорі або обраний об'єкт проти годинникової стрілки. +reverse-select=Активує режим "погіршення" за допомогою планувальника поліпшень. +rotate=Повертає утримуваний в курсорі або обраний об'єкт за годинниковою стрілкою. +select-for-blueprint=Вибирає об'єкти для приміщення в креслення, поновлення або знесення. +select-for-cancel-deconstruct=Вибрати для скасування поліпшення або знесення. +shoot-enemy=Стріляє в найближчого до курсора ворога або, для деякої зброї, по позиції курсора. +shoot-selected=Стріляє в обраного ворога або, для деякої зброї, по позиції курсора. +show-info=Перемкнути показ додаткової інформації про збудовані обʼєкти (рецепти в складальних автоматах, вміст контейнерів). +smaller-terrain-building-area=Зменшити зону прокладання для плиток. +smart-pipette=Бере обраний об'єкт з інвентарю. Для ресурсів обирається найшвидша з доступних видобувних установок. +stack-split=Переносить половину обраної стопки в інший інвентар. +stack-transfer=Переносить обрану стопку в інший інвентар. +toggle-driving=Сісти в транспорт, поряд з яким ви стоїте, або вийти з транспорту. +toggle-filter=Створює/видаляє фільтр для обраної комірки інвентаря. Тільки призначений предмет може бути поміщений в цю комірку. +undo=Скасовує такі дії, як ручна споруда/знесення об'єктів, розташування креслень або використання плану знесення. +[deconstruction-tile-mode] +always=Завжди +always-description=Завжди: плитки вибиратимуться навіть коли знайдено об'єкти. +never=Ніколи +never-description=Ніколи: плитки не вибиратимуться. +normal=Звичайний +normal-description=Звичайний: плитки вибиратимуться коли не знайдено об'єктів. +only=Тільки +only-description=Виключно: будуть обрані тільки плитки. +[description] +acceleration-power=Прискорення +accepted-equipment=Прийняте обладнання +activation-speed=Швидкість активації +ammo=Набої +ammo-consumption-modifier=Модифікатор споживання набоїв +ammo-inventory-contents=Набої +amount=Кількість +applies-effect=Накладання ефекту +area-of-effect-size=Область дії ефекту +armor=Обладунок +automatic-range=Автоматична дальність +available-power=Доступна потужність +base-productivity=Базова продуктивність +batteries=Батареї +battery-capacity=Місткість батарей +belt-items=Предмети +belt-speed=Швидкість конвеєра +buffer-recharge-rate=Швидкість зарядки внутрішнього вмістилища +builds=Використовується для створення __1__. +can-filter-items=Може фільтрувати елементи. +cargo-capacity=Вантажопідйомність +cargo-contents=Вміст вагона +chain-shooting-speed=Швидкість почергової стрільби +character-movement-speed-modifier=Швидкість руху +cluster-trigger=Розмір кластеру +constant-energy-consumption=Постійне споживання +construction-area=Площа будівництва +construction-robots=Будівництво +consumption-bonus=Споживання енергії +consumption-speed=Швидкість споживання +contents=Вміст +crafting-speed=Швидкість створення +crafting-time=Час створення +creates-number-entities-key=Створює +creates-number-entities-value=__1__ x __2__ +damage=Пошкодження +damage-bonus=Бонус до пошкодження +damage-dealt=Нанесено шкоди +decorative-type=Тип +decorative-type-decal=Аплікація +decorative-type-decorative=Декоративний +destroys-cliffs=Знищує скелі +dimensions=Розміри +durability-key=Здоров'я +durability-value=__1__/__2__ +duration=Тривалість +effect-distribution-efficiency=Ефективність розповсюджування +effectivity=Ефективність +electricity=Електрика +energy=Енергетика +energy-capacity=Об'єм енергії +energy-consumption=Споживання +energy-per-shot=Енергії на постріл +energy-per-use=Енергія на кожне використання +energy-to-recharge-one-shield=Енергії на одиницю заряду +expected-resources=Очікувані ресурси +fluid-capacity=Розмір сховища +fluid-consumption=Споживання +fluid-contents=Рідини +fluid-output=Вихід +fluid-temperature=__1__ температура +fluids=Рідини +followers=Послідовники +force=Фракція +fuel-acceleration=Прискорення транспорту +fuel-acceleration-modifier=Прискорення +fuel-inventory-contents=Паливо +fuel-pollution=Забруднення паливом +fuel-speed-modifier=Максимальна швидкість +fuel-top-speed=Максимальна швидкість транспорту +fuel-value=Теплота згоряння +grid-size=Розмір сітки інвентарю +hand-stack-size=Розмір стопки +heal=Лікувати +health=Здоров'я +heat-capacity=Теплоємність +heat-output=Вихід +hitpoints=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=очок здоров'я|ends in 1=очко здоров'я|ends in 2,ends in 3,ends in 4=очка здоров'я|rest=очок здоров'я}__ +incoming-block=Вхідна блок-ділянка +infinity-filter=Нескінченний фільтр +infinity-mode=Нескінченний режим +ingredients=Інгредієнти +input-flow-limit=Максимальний ввід +input-signals=Вхідні сигнали +inventory-size-bonus=Бонус розміру інвентарю +kills=Вбивств +last-user=Останній користувач +lifetime=Тривалість життя +logistic-chest-filters=Фільтри +logistic-chest-storage-counts=Логістична система зберігання +logistic-chest-targeted-items-deliver=Доставити +logistic-chest-targeted-items-pickup=Підняти +logistic-item=Логістична річ +logistic-request=Логістичні запити +logistic-request-tooltip-logistic-storage=Логістичне зберігання +logistic-request-tooltip-on-the-way=В дорозі +logistic-request-tooltip-satisfaction=Забезпечення +logistic-robots=Логістика +logistics-connection-distance=Дальність логістичного з'єднання +made-in=Вироблено в +magazine-size=Розмір обойми +manual-range=Ручна дальність +market-item-price=Вартість +max-energy-consumption=Макс. споживання +max-health=Макс. здоров'я +max-speed=Максимальна швидкість +maximum-length=Максимальна довжина +maximum-power-output=Максимальний вихід +maximum-temperature=Максимальна температура +min-energy-consumption=Мін. споживання +min-range=Мінімальна дільність +minimum-temperature=Мінімальна температура +mining-area=Область видобування +mining-speed=Швидкість видобування +mining-time=Час видобування +module-bonus-limit=обмеження +movement-speed-bonus=Бонус до швидкості руху +moving-energy-consumption=Рухоме споживання +name=Назва +neighbour-bonus=Бонус сусідів +next-stop=Наступна станція +no-ammo=Немає боєприпасів +no-block=Немає блоку-ділянки +no-limit=Немає +num-available-robots=Кількість доступних дронів +num-effect-receivers=Число приймачів ефектів +num-effect-sources=Число джерел ефектів +of=__1__ із __2__ +outgoing-block=Вихідна блок-ділянка +output-flow-limit=Максимальний вихід +output-signals=Вихідні сигнали +personal-roboport-charging-spots=Точки заряджання +personal-roboport-construction-area=Ділянка будівництва +personal-roboport-max-robot-count=Ліміт роботів +personal-roboport-max-robots=Макс. дронів +personal-roboport-summary=Робопорт +piercing-power=Сила буріння +placed-in-grid=Розташовано на +players-killed=Гравців вбито +pollution=Забруднення +pollution-bonus=Забруднення +pollution-to-join-attack=Поглинає __1__ забруднення +power-output=Вихід енергії +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (бонус від сусідства __2__) +probability=Імовірність +productivity-bonus=Продуктивність +productivity-bonus-limit=-0% = ліміт +products=Продукція +products-finished=Продукції вироблено +projectile-range=Дальність польоту снаряду +pumping-speed=Швидкість викачування +range=Дальність +range-modifier=Модифікатор дальності стрільби +recharge-speed=Швидкість Поповнення +recipe=Рецепт +recipe-hidden=(приховано) +recipe-not-researched=(не досліджено) +recipe-not-researched-and-hidden=(не досліджено, приховано) +recipe-pollution=Склад забруднювача +repair-speed=Швидкість ремонту +required-fluid=Потребує +required-fluid-per-ore=__1__ __2__ за цикл видобування +required-fluid-per-ore-generic=__1__ за цикл видобування +research-speed=Швидкість дослідження +resistances=Стійкість +robot-charging-stations=Зарядна станція +robot-lifetime=Час життя робота +robot-recharge-rate=Швидкість зарядки роботів +rocket-launch-products=Результати запуску ракети +rocket-parts=Частини ракети +rotation-speed=Швидкість обертання +science-pack-remaining-amount-key=Залишилося +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Прогрес сканування секторів +segments=Сегменти +shield=Заряд щита +shield-capacity=Потужність щита +shields=Щити +shooting-speed=Скорострільність +shooting-speed-modifier=Модифікатор швидкості стрільби +signals=Сигнали +solar-panel-power=Потужність сонячних панелей +speed=Швидкість +speed-bonus=Швидкість +spent-result=Загалом витрачено +status=Статус +storage=Сховище +storage-size=Розмір сховища +supply-area=Площа забезпечення +temperature=Температура +throwing-speed=Швидкість кидання +tile-size=Розмір +total-followers=Всього послідовників +total-raw=Всього сировини +total-raw-too-complex-to-calculate=Занадто складно для розрахунку +train-circuit-network-id=ID потягу +train-kills=Вбивств потягом +train-limit=Ліміт кількості поїздів +train-limit-value=__1__/__2__ +values-for-evolution-factor=Внесок в найближчі атаки при поточному фактору еволюції (__1__) +variation=Варіант +variation-value=__1__ (загалом __2__) +vehicle-enter-instruction=Увійдіть до транспорту натиснувши __CONTROL__toggle-driving__. +vehicle-speed-modifier=Швидкість техніки +walking-speed=Швидкість ходьби +weight=Вага +wire-reach=Довжина дроту +yield=Прибутковість +[description-rail] +back-rail=Задня рейка +block=Блок +front-rail=Передня рейка +none=немає +segment=Сегмент +segment-position=Положення сегменту +trains-in-block=Потягів на блоці +[difficulty] +easy=Легко +hard=Важко +normal=Звичайно +[entity-description] +entity-unknown[1]=Ця сутність недоступна через вилучення модів, вона буде відновлена, коли мод буде знову увімкнено. +[entity-name] +entity-unknown=Невідомий об'єкт +[entity-status] +cant-divide-segments=Не вдалося поділити сегменти +charging=Заряджається +closed-by-circuit-network=Закрито логічною мережею +disabled=Вимкнено +disabled-by-control-behavior=Вимкнуто логікою +disabled-by-script=Вимкнено скриптом +discharging=Розряджається +fluid-ingredient-shortage=Недостатньо рідинного інгредієнту +fluid-production-overload=Надлишок виробництва рідини +full-burnt-result-output=Виведення результату горіння повне +full-output=Вивід переповнений +fully-charged=Повністю заряджено +item-ingredient-shortage=Недостатньо інгредієнтів +launching-rocket=Запуск ракети +low-input-fluid=Недостатньо рідини на вході +low-power=Недостатньо живлення +low-temperature=Низька температура +marked-for-deconstruction=Позначено для зносу +missing-required-fluid=Відсутня необхідна рідина +missing-science-packs=Відсутні наукові пакети +networks-connected=Підключення до мережі +networks-disconnected=Відключені мережі +no-ammo=Немає боєприпасів +no-fuel=Немає пального +no-ingredients=Немає інгредієнтів +no-input-fluid=Немає рідини на вході +no-minable-resources=Немає ресурсів для видобутку +no-modules-to-transmit=Немає модулів для передачі ефектів +no-power=Немає живлення +no-recipe=Немає рецепту +no-research-in-progress=Дослідження не проводиться +normal=Нормальний +not-connected-to-rail=Не підключено до рейок +not-plugged-in-electric-network=Не підключено до електричної мережі +opened-by-circuit-network=Відкрито логічною мережею +out-of-logistic-network=Поза межами логістичної мережі +preparing-rocket-for-launch=Підготовка ракети до запуску +recharging-after-power-outage=Перезарядка після відключення живлення +turned-off-during-daytime=Вимкнено вдень +waiting-for-source-items=Очікує на предмети +waiting-for-space-in-destination=Очікує місце в точці призначення +waiting-for-target-to-be-built=Чекає побудови цілі +waiting-for-train=Очікування потяга +waiting-to-launch-rocket=Очікування запуску ракети +working=Працює +[entity-type] +tree=Дерево +[error] +achievement-data-invalid=Не вдалося завантажити дані про досягнення. Досягнення можуть бути втрачені. +audio-could-not-initialize=Неможливо ініціалізувати аудіо, звук відключений. +audio-error-title=Помилка аудіо +config-data-invalid-prompt-reset-to-default=Конфігураційний файл містить неприпустімі значення. Бажаєте скинути його? +crash-to-desktop-message=Сталася неочікувана помилка. Якщо використовується остання версія гри, ви можете допомогти усунути проблему, розмістивши вміст логу на форумі Factorio.\nПрохання також прикладати файл збереження, використовувані моди і розписати кроки відтворення помилки. +data-error-title=Помилка в даних +error-message-box-title=Помилка +failed-to-create-app-window=Не вдалося створити вікно додатка.__1__ +failed-to-load-save-file=Не вдалося звантажити файл збереження. +failed-to-load-window-icon=Помилка завантаження значка вікна! Шлях до файла: __1__ +game-state-corruption-detected-save-corrupted=Виявлено пошкодження стану гри. Ви не зможете завантажити збережену гру. +game-state-corruption-detected-saving-aborted=Виявлено пошкодження стану гри. Гра не була збережена щоб запобігти пошкодженню ваших збережених ігор. +low-available-space-in-steam-storage=У вас залишилось лише __1__ МБ вільного місця у віддаленому сховищі Steam. Якщо у вас закінчилося вільне місце, гра може зберігати конфігурацію та бібліотеку креслення, і ви можете втратити свій прогрес, якщо покладаєтесь на Steam Cloud для синхронізації файлів між комп'ютерами.\nМи рекомендуємо вам видалити старі файли для збереження за допомогою кнопки видалення в вікні Завантажити гру, щоб звільнити місце. +low-available-space-in-steam-storage-title=Попередження про нестачу місця у сховищі Steam +map-can-not-be-loaded-in-demo-version=Ця можливість недоступна в демо-версії гри. +operation-failed=Помилка виконання +out-of-vram-cannot-lower-settings=Неможливо запустити гру з низькими налаштуваннями графіками, ваша система нижче мінімальних вимог. Якщо ви впевнені, що проблема в грі - повідомте про проблему на нашому форумі. +out-of-vram-change-quality-to-low=Увімкнення низьких налаштувань графіки, перезапустіть гру. +out-of-vram-change-quality-to-normal=Зміна роздільної здатності спрайтів (висока → нормальна), перезапустіть гру. +out-of-vram-change-usage-to-high=Зміна опції кешування зображень (всі → високий), перезапустіть гру. +out-of-vram-change-usage-to-low=Зміна опції кешування растрових зображень (середній → низький), перезапустіть гру. +out-of-vram-change-usage-to-medium=Зміна опції кешування зображень (високий → середній), перезапустіть гру. +out-of-vram-enable-low-vram-mode=Активація режиму малого споживання VRAM, перезапустіть гру. +player-data-invalid=Не вдалося завантажити дані гравця. Прогресс кампанії може бути втрачено. +replay-data-not-found=Неможливо відтворити повтор: дані повтору не знайдені. +replay-header-error=Не вдалось завантажити заголовок повтору через таку причину: +replay-header-error-old-version=Заголовок повтору не може бути завантажено. Схоже, його версія застаріла для поточної __1__. +replay-mod-configuration-mismatch=Неможливо відтворити повтор через інший набір модифікацій. +replay-version-mismatch=Не вдалося відтворити повтор: він був створений у версії __1__, поточна версія __2__. +startup-failed=Не вдалося запустити гру +system-initialization-failed=Помилка ініціалізації. Код: __1__ +unable-to-create-sprite=Не вдалося створити спрайт розміру __1__x__2__. Ймовірно, недостатньо відеопам'яті (VRAM). +value-out-of-range=Недопустиме значення. Введіть число від __1__ до __2__. +[fluid-description] +fluid-unknown[1]=Ця рідина недоступна через вилучення модів, вона буде відновлена, коли мод буде знову увімкнено. +[fluid-name] +fluid-unknown=Невідома рідина +[frequency] +none=Немає +[graphics-errors] +detected-gpu=Виявлено GPU: __1__ +device-removed-button-close=Закрити +device-removed-button-restart=Перезапустити +device-removed-button-use-opengl=Використовувати OpenGL +device-removed-message1=Відеокарта була фізично видалена з системи, або відбулось оновлення для відеокарти. +device-removed-message2=Помилка: __1__. Причина: __2__ +device-removed-message3=Якщо ви часто бачите цю помилку, спробуйте перезавантажити ПК або оновити драйвери відеокарти.\nТакож ПК може бути нестабільним через розгон або перегрів. +device-removed-message4=В якості можливого рішення, спробуйте переключити Factorio на рендер OpenGL. +device-removed-title=Factorio розбилася через скидання або видалення відеокарти. +direct3d-failed-to-initialize=Помилка ініціалізації DirectX. Factorio вимагає відеокарту, сумісну з DirectX 10 і вище. +graphics-settings-keep=Залишити +graphics-settings-reset=Скинути +opengl-failed-to-initialize=Factorio потребує версію OpenGL __1__ і вище. На даному комп'ютері доступна версія OpenGL __2__. +out-of-videomemory=Недостатньо відеопам'яті. Спробуйте зменшити дозвіл спрайтів або увімкнути стискування текстур. +reset-graphics-settings-question=Скинути налаштування графіки? +[gui] +all=Всі +ammo=Набої +any=Будь-який +armor=Броня +artillery-ammo=Артилерійські набої +blueprint-access-error=Не можна змінювати сховище інших гравців. +blueprint-components=Компоненти +blueprint-dummy-error=Неможливо змінити креслення з невідомими даними. +blueprint-icons-empty-error=План повинен мати принаймні одну піктограму. +blueprint-include-entities=Об'єкти +blueprint-include-fuel=Залізничне паливо +blueprint-include-modules=Модулі +blueprint-include-station-names=Назви зупинок поїздів +blueprint-include-tiles=Плитки +blueprint-include-trains=Потяги +blueprint-include-trains-tooltip=Включити потяги до креслення +blueprint-not-available=Креслення з бібліотеки ще не завантажилось +blueprint-not-present=Креслення було переміщено іншим гравцем. +blueprint-player-not-available=Неможливо передати креслення: гравець не в мережі +blueprint-preview=Попередній перегляд +blueprint-preview-edit-tooltip=Редагувати мітку, опис та значки. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ щоб видалити, а __CONTROL_LEFT_CLICK__ для скасовування. +blueprint-preview-hint-specific=__CONTROL__mine__ щоб видалити, а __CONTROL__build__ для скасовування. +blueprint-preview-not-editable-hint-dummy-entities=Це креслення не можна змінити, його дані збережені окремо, щоб дозволити відновлення модифікованого вмісту. +blueprint-preview-not-editable-hint-other-player=Це креслення не можна змінити, оскільки воно знаходиться в бібліотеці іншого гравця. +blueprint-preview-not-editable-hint-preview=Це креслення не можна змінити, так як вміст ще не передано в гру. +blueprint-select-replacement=Виберіть заміну +blueprint-shelf-not-synced=Сховище креслень гравця ще не готове +cancel=Назад +cancel-instruction=Скасувати (__CONTROL__toggle-menu__) +changelog=Історія змін +character=Персонаж +clear=Очистити +clear-blueprint=Очистити креслення +close=Закрити +close-instruction=Закрийте (__CONTROL__confirm-gui__ або __CONTROL__toggle-menu__) +color=Колір +confirm=Підтвердити +confirm-instruction=Підтвердіть (__CONTROL__confirm-gui__) +confirm-load-game-load=Завантажити +confirm-load-game-settings-changed=Змінено налаштування модів. Ви впевнені, що хочете продовжити завантаження цього збереження? +confirm-load-game-sync=Синхронізувати моди і завантажити +confirm-quit=Гра не збережена. Ви впевнені, що хочете вийти? +confirm-restart=Ви дійсно хочете розпочати заново? +confirmation=Підтвердження +constant-number=Постійне число +converting-map=Перетворення мапи __1__ +copy=Копіювати +copy-this=Створити копію +crafting=Виробництво +credits=Титри +delete=Видалити +delete-blueprint-record=Видалити креслення +destroy-blueprint=Знищити креслення +destroy-book=Знищити книгу креслень +destroy-deconstruction-planner=Знищити планувальник зносу +destroy-upgrade-planner=Знищити __1__ +drop-blueprint-nothing-to-drop-error=Немає креслення в курсорі для скидання. +empty-blueprint-error=Креслення порожнє. +enable-logistics-while-moving=Увімкнути логістику під час руху +equipment-grid=Сітка обладнання +eula=Ліцензійна угода +exit=Вихід +export-to-string=Експортувати у рядок +fluid-ingredient=Рідкий інгредієнт +fluid-ingredient-description=Можливі рідинні входи +fuel=Паливо +generating-new-map=Створення нової мапи +grabbed-item=Предмет у руці +grid=Сітка +guns=Зброя +ingredient=Інгредієнт +ingredient-description=Можливі входи +instruction-to-activate=__1__ для активації. +instruction-to-alt-select=__1__ і перетягніть, щоб вибрати і пропустити вікно конфігурації. +instruction-to-build=__1__ для будування. +instruction-to-cancel-deconstruct=__1__ і перетягніть для скасування розбирання. +instruction-to-cancel-upgrade=__1__ і перетягніть для скасування замовлень на поліпшення. +instruction-to-change-size=__1__/__2__ щоб змінити площу будівництва. +instruction-to-clear-generic=__1__ очистити. +instruction-to-clear-item=__1__ очистити. +instruction-to-clear-quickbar-slot=__1__ для очищення слоту. +instruction-to-connect-spidertron-remote=__1__ по павукотрону для підключення до нього. +instruction-to-consume=__1__, щоб з'їсти. +instruction-to-cycle-blueprint-backards=__1__ назад. +instruction-to-cycle-blueprint-forwards=__1__ далі. +instruction-to-deconstruct=__1__ і перетягніть для розбирання. +instruction-to-destroy=__1__ для зруйнування. +instruction-to-downgrade=__1__ і перетягніть для "погіршення". +instruction-to-force-build=__1__ для вимушеного будування. +instruction-to-mine-tiles=__1__ для видобування плитки. +instruction-to-open-item=__1__ відкрити. +instruction-to-order-spidertron=__1__ щоб відправити павукотрона. +instruction-to-order-spidertron-to-follow=__1__, щоб слідувати обраному об'єкту. +instruction-to-queue-spidertron-order=__1__ для додавання команди переміщення до черги. +instruction-to-repair=__1__ і утримуйте, щоб поремонтувати вибраний об'єкт. +instruction-to-reset-item=__1__, щоб скинути. +instruction-to-select=__1__ і перетягніть для вибору вмісту. +instruction-to-shoot=__1__ для стрільби. +instruction-to-throw=__1__ для кидання. +instruction-to-upgrade=__1__ і перетягніть для поліпшення. +instruction-when-in-cursor=Коли в курсорі +inventory=Інвентар +inventory-filter=Фільтр інвентарю +licenses=Ліцензії +load=Завантажити +loading-map=Завантаження мапи __1__ +loading-new-map=Завантаження нової мапи +logistic-requests-disabled=Логістичні запити вимкнено +logistic-trash-slots=Сміттєві логістичні слоти +map-exchange-string=Переглянути рядок обміну мапи +mining-fluid=Рідина, потрібна для видобування +mod-scenarios=Сценарії модифікацій +mod-with-campaign-not-available=Модифікації для даної кампанії не доступні. +module=Модуль +module-description=Дозволені модулі: +no=Ні +no-recipe-available=Немає доступного рецепту +no-recipes-found=Рецепти не знайдені +not-available=Недоступно +not-connected=Не під'єднано +not-in-logistic-network=Поза межами логістичної мережі +nothing-found=Нічого не знайдено +notice=Примітка +off=Вимк +ok=OK +on=Увімк +open-equipment-grid=Відкрити сітку обладнання +or-set-a-constant=Або встановіть сталу +owner=Власник +queued=Черга передачі +quit=Вихід +reassign-blueprint=Оберіть новий вміст для креслення. +refresh=Оновити +release-date=Дата випуску: +remove-blueprint-book-record=Видалити книгу креслень +reset=Скинути +reset-consumpiton-filters=Скинути фільтри +reset-production-filters=Скинути фільтри +restart=Перезапустити +result=Результат +rocket-inventory-slot=Корисний вантаж ракети +rocket-inventory-slot-description=Передбачається, що ви помістите супутник тут. +rocket-launch=Запуск +rocket-launch-started=Запущено +rocket-preparing=Підготовка +rocket-result-inventory-slot=Результати від запуску ракети +save=Зберегти +saving-map=Збереження мапи __1__ +script-inventory=Інвентар скрипту +search=Пошук +search-with-focus=Пошук (__1__) +select-filter=Виберіть фільтр +select-signal=Виберіть сигнал +select-upgrade=Оберіть покращення +set=Встановити +set-amount=Встановити кількість +set-filter=Встановити фільтр +set-inventory-bar-title=Поставити ліміт на заповнення інвентарю машинами. +since-last-played=З моменту останнього гри (__1__) +space-usage-mb=Використання простору: __1__ МБ / __2__ МБ +subversion=Суб версія: +sync-mods-with-save=Синхронізувати моди із збереженням +synchronize=Синхронізація +total=Загалом +transferring=Передача +update=Оновити +upgrade-blueprint-book-tooltip=Поліпшити предмети і об'єкти у всіх кресленнях цієї книги. +upgrade-blueprint-tooltip=Поліпшити предмети і об'єкти в кресленні. +user-scenarios=Сценарії користувачів +version=Версія: +weapons=Зброя +yes=Так +[gui-about] +created-by=Створено +forums=Форум +release=Реліз +version=Версія +website=Веб-сайт +[gui-achievements] +modded-game=Увімкнені моди. Досягнення враховуються окремо від стандартної версії гри. +not-in-game-long-enough=Щоб отримати досягнення, вам потрібно провести більше __1__% від усього часу, що триває ця гра. Гра йде вже __2__, але ви провели всього __3__. +title=Досягнення +track=Почати слідкування +unlocked-count=Отримано __1__ з __2__ +untrack=Зупинити слідкування +[gui-additional-entity-settings] +apply-entity-health=Застосувати міцність +apply-entity-tag=Застосувати мітку +corpse-expires=Зникнення трупів +difficulty=Складність +entity-tag=Мітка об'єкта +indestructible=Неруйнівний +not-minable=Не видобувається +not-operable=Не робочий +not-rotatable=Не повертається +properties=Властивості +recipe-locked=Рецепт заблоковано +title=Додаткові надлаштування __1__ +to-be-looted=Підбирається з долу +[gui-admin-player] +character-equipment=Устаткування +character-main-inventory=Головний інвентар +cursor-stack=Набір курсорів +[gui-alert-tooltip] +attack=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=об'єктів|ends in 1=об'єкт|ends in 2,3,4=об'єкта|rest=об'єктів}__ було пошкоджено. +destroyed=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=об'єктів|ends in 1=об'єкт|ends in 2,3,4=об'єкта|rest=об'єктів}__ знищено. +map-hint=Подивіться на карту для більш детальної інформації. +no-material-for-construction=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=об'єктів|ends in 1=об'єкт|ends in 2,3,4=об'єкта|rest=об'єкта}__ потребує матеріал для будівництва. +no-storage=Недостатньо місця для зберігання в логістичній мережі. +not-enough-construction-robots=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=об'єктів|ends in 1=об'єкт|ends in 2,3,4=об'єкта|rest=об'єкта}__ потребує будівельних дронів. +not-enough-repair-packs=__1__ __plural_for_parameter_1_{ends in 11,12,13,14=об'єктів|ends in 1=об'єкт|ends in 2,3,4=об'єкта|rest=об'єкта}__ потребує ремонтні комплекти. +title=Оповіщення +train-out-of-fuel=В потязі закінчилося паливо. +turret-fire=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=турелей|ends in 1=турель|ends in 2,ends in 3,ends in 4=турелі|rest=турелей}__ __plural_for_parameter_1_{ends in 11=ведуть|ends in 1=веде|rest=ведуть}__ вогонь по супротивнику. +[gui-arithmetic] +input=Вхід +output=Вихід +[gui-assembling-machine] +change-recipe=Змінити рецепт +select-recipe=Обрати рецепт для виробництва +[gui-auth-server] +client-version-too-old=Клієнт гри застарів та не підтримує використання онлайн-сервісів. Будь ласка, оновіть гру до останньої версії. +email-authentication-invalid=Неправильний код автентифікації. Перевірте свою електронну поштову скриньку та спробуйте ще раз. +email-authentication-required=Необхідна авторизація Email. Будь ласка, увійдіть на Factorio.com з вашого браузера, і введіть код, який ми вам надіслали. +email-change-rate-limit=Ви можете змінити свою адресу електронної пошти лише раз на 7 днів. +email-invalid-format=Дана адреса електронної пошти неправильного формату, будь ласка, перевірте її. +email-registered=Ця адреса електронної пошти вже зареєстрована. +failed-to-reach-server-error=Не вдалося підключитися до серверу авторизації. Код: __1__. Помилка: __2__. +generic-timeout=Час на виконання дії вийшов. Будь ласка, повторіть спробу пізніше. +generic-verification-failed=Не вдалося верифікувати обліковий запис. Будь ласка, переконайтеся, що ви увійшли до ігрового сервісу та спробуйте ще раз. +invalid-characters-in-username=Ім'я містить неприпустимі символи. Будь ласка, відвідайте __1__ у вашому браузері і оберіть інше ім'я користувача. +json-parse-error=Не вдалося розпізнати відповідь від сервера авторизації. Схоже, що це внутрішня помилка сервера. +login-banned=Ваш обліковий запис заблоковано. Якщо ви вважаєте, що це помилка, будь ласка, напишіть на support@factorio.com +login-blacklist=Ваша IP-адреса знаходиться у чорному списку через зловживання у минулому. Якщо ви відчуваєте, що це виявляється помилкою і хочете скасувати бан, будь ласка, напишіть нам листа на адресу __1__. +login-deletion-pending=Не можна увійти, оскільки ваш обліковий запис очікує на вилучення. Якщо ви хочете скасувати цей процес, увійдіть на сайт __1__. +login-failed=Ім'я користувача або електронна пошта і пароль не збігаються ні з однією обліковим записом. +login-failed-steam-only=Даний акаунт Factorio.com - Steam-аккаунт. Будь ласка, увійдіть через Steam або відвідайте __1__, щоб встановити пароль. +login-insufficient-membership=На вашому обліковому записі гра ще не придбана. Будь ласка, придбайте її, щоб увійти. +login-too-many-attempts=Занадто багато невдалих спроб входу. Будь ласка, спробуйте ще раз пізніше. Якщо Ви забули свій пароль, Ви можете його скинути на __1__ +login-unlinked=Здається, ваш аккаунт Steam більше не володіє грою, тому ми від'єднали його від вашого облікового запису Factorio. Ви можете зв'язати ваш обліковий запис Factorio з акаунтом Steam, який володіє грою, щоб відновити доступ. +server-down-for-maintenance=Онлайн-сервіси наразі перебувають на техобслуговуванні. Будь ласка, спробуйте пізніше. +steam-id-already-registered=Ваш обліковий запис Steam вже пов'язаний з існуючим обліковим записом Factorio.com. Увійдіть в систему, використовуючи обліковий запис Factorio.com. +steam-id-doesnt-own-factorio=На вашому обліковому записі Steam відсутній Factorio. Будь ласка, купіть гру, щоб створити обліковий запис. +steam-id-timeout=Не вдалося перевірити ліцензію Factorio, час підключення до Steam минув. Будь ласка, спробуйте ще раз. +steam-ticket-verification-failed=Перевірка аутентифікації через Steam не вдалася. Будь ласка, переконайтеся, що ви увійшли в Steam і спробуйте ще раз. +unknown-error=Сервер повернув помилку: __1__ +username-invalid-characters=Неприпустимі символи в даному імені користувача. Будь ласка, використовуйте тільки букви, цифри та символи .- +username-taken=Дане ім'я користувача вже зареєстровано. Будь ласка, оберіть інше або увійдіть в систему, якщо це ваше ім'я. +username-too-long=Ім'я користувача занадто довге (максимум 30 символів). +username-too-short=Ім'я користувача занадто коротке (мінімум 2 символи). +[gui-blueprint] +absolute-snapping=Абсолютний +absolute-snapping-tooltip=Прив'язується до глобальної сітки. Координати зазначають, як креслення буде розташоване відносно глобальної сітки. +close-blueprint=Закрити креслення +commit-blueprint=Зберегти креслення +components=Компоненти +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ щоб видалити всі компоненти такого типу.\n__ALT_CONTROL_LEFT_CLICK__1__ щоб додати всі компоненти цього типу. +create-blueprint=Створити креслення +existing-blueprint=Креслення +filters=Фільтри +grid-position=Положення сітки +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ в попередньому перегляді, щоб змінити позицію сітки. +grid-size=Розмір сітки +grid-size-tooltip=Розміри будівельних моделей повторення. +height=Висота +icon=Піктограма +icon-tooltip=Налаштуйте, які іконки будуть представляти ці креслення. +library-blueprint=Креслення з бібліотеки креслень +library-blueprint-owned-by-other-player=Креслення з бібліотеки креслень, що належить іншому гравцеві +new-blueprint=Налаштування нового креслення +relative-snapping=Відносно +relative-snapping-tooltip=Дозволяє креслити відносно того місця, де почалося будівництво. +settings=Налаштування +snap-to-grid=Прив'язка до сітки +snap-to-grid-tooltip=Прив'язка креслення до сітки при побудові. +unnamed-blueprint=Безіменне креслення +width=Ширина +[gui-blueprint-book] +blueprints=Креслення +confirm-blueprint-book-deletion=Ви впевнені, що хочете видалити цю книгу креслень? +delete-blueprint-book=Видалити книгу +icon-tooltip=Якщо порожньо, то книга показує значок активного креслення. +scroll-to-change-active=Натисніть __CONTROL__cycle-blueprint-forwards__ і __CONTROL__cycle-blueprint-backwards__ для зміни активного креслення. +scroll-to-change-active-specific=Використовуйте __CONTROL_STYLE_BEGIN____1__колесо миші__CONTROL_STYLE_END__ для зміни активного креслення. +unnamed-blueprint-book=Неназвана книга креслень +[gui-blueprint-library] +blueprint-book=Книга креслень +blueprint-book-edit=Редагування книги креслень +blueprint-book-string=Рядок книги креслень +blueprint-string=Рядок креслення +cant-manipulate-not-synchronized-shelf=Неможливо взаємодіяти із колекціями, які ще не синхронізовані. +deconstruction-item-string=Рядок плану зносу +deconstruction-tool-edit=Редагування інструменту розборки +drop-blueprint=Кинути креслення +failed-loading-cloud-storage=Не вдалося завантажити сховище креслень із хмари. Буде завантажена локальна версія сховища. +failed-loading-storage=Помилка завантаження сховища креслень: __1__. Резервування поточного сховища до __2__. +failed-saving-cloud-storage=Не вдалося зберегти бібліотеку креслень в хмару. Можливо, у вас закінчилося вільне місце. Будь ласка, зробіть резервну копію файлу __1__, щоб уникнути втрати бібліотеки креслень. +game-blueprints-title=Ігрові креслення +grid-view=У вигляді сітки +import=Імпорт +import-string=Імпортувати рядок +list-view=У вигляді списку +make-new=Створити: __1__ +not-available-yet=Креслення ще не доступне +not-synced-warning=[img=utility/warning_icon] [color=red]Бібліотека креслень не синхронізована.[/color] +player-storage=__1__ - сховище креслень +private-shelf=Мої креслення +shared-shelf=Загальні креслення +shelf-choice=Фільтр: +shelf-choice-all=Всі +shelf-choice-game=Ігрові креслення +synchronising=Синхронізація... +title=Бібліотека креслень +transfer-progress=Прогрес передачі +unknown-player-storage=Сховище невідомого гравця +upgrade-item-string=Рядок покращення предмету +upgrade-tool-edit=Редагування інструменту покращення +[gui-bonus] +artillery-range=Дальність артилерії +character-build-distance=Дистанція будівництва +character-crafting-speed=Швидкість створення +character-health-bonus=Здоров'я +character-inventory-slots-bonus=Бонус до розміру інвентаря +character-item-drop-distance=Дистанція падіння предметів +character-item-pickup-distance=Дистанція підняття предметів +character-logistic-slots=Логістичні слоти запиту +character-logistic-trash-slots=Сміттєві логістичні слоти +character-loot-pickup-distance=Дистанція підняття предметів +character-mining-speed=Швидкість видобування +character-reach-distance=Дистанція досягання +character-resource-reach-distance=Дистанція ручного добування +character-running-speed=Швидкість ходьби +damage-bonus=Пошкодження +follower-robot-lifetime=Тривалість життя +inserter-stack-size-bonus=Бонус місткості маніпулятора +laboratory-productivity=Продуктивність дослідження +laboratory-speed=Швидкість дослідження +maximum-following-robots-count=Кількість роботів-послідовників +mining-drill-productivity-bonus=Продуктивність видобутку +no-bonuses=Бонуси ще не досліджені. +shooting-speed-bonus=Скорострільність +stack-inserter-capacity-bonus=Бонус місткості стекового маніпулятора +title=Бонуси +train-braking-force-bonus=Сила гальмування потягу +turret-damage-bonus-description=(Поєднується із бонусами набоїв) +worker-robot-battery=Місткість батареї +worker-robot-speed=Швидкість руху +worker-robot-storage=Вмістимість +[gui-browse-games] +access=Доступ +access-password=Пароль +access-public=Публічна +cant-join-game-steam-init-failed=Не вдалося підключитися до гри за допомогою мережі Steam - Steam некоректно ініціалізовано. Пов'язані зі Steam функції відключені. Його перезапуск зазвичай усуває цю проблему. Хочете спробувати приєднатися до мережі без Steam? +description=Опис +downloading-game-information=Завантаження інформації про гру +favourite-tooltip=Обране +games-headers-name=Назва +games-headers-players=Гравці +games-headers-playtime=Час гри +has-friends=Друзі зі Steam в грі +has-mods=Має моди +has-password=Має пароль +has-players=Є гравці +is-dedicated-server=є виділеним сервером +join-game=Долучитися до гри +loading=Завантаження... +mods=Модифікації +no-game-selected=Гра не обрана +no-players=Немає +none=Немає +ping=Затримка +ping-calculating=Обчислення +ping-cant-reach=Немає відповіді +players=Гравці +search=Пошук +search-filters=Фільтри пошуку +tags=Теги +title=Оглянути ігри +version=Версія +[gui-building-statistics] +built=Збудовано +deconstructed=Розібрано +title=Будівлі +upgraded=Оновлено +[gui-car] +automatic-targeting=Автонаведення +color=Колір +driver=Водій +passenger=Пасажир +trunk=Багажник +weapons-control=Зброю контролює: +with-gunner=Із стрільцем +with-gunner-description=Автоматично стріляти у ворогів поблизу, коли стрілець (водій або пасажир) у транспорті +without-gunner=Без стрільця +without-gunner-description=Автоматично стріляти у ворогів поблизу, коли транспорт порожній +[gui-character] +crafting-queue=Черга створення +exoskeleton=Екзоскелет +personal-logistics-description=При відключеній персональної логістиці транспортні дрони перестануть поповнювати запитувані предмети. Також це зупинить автоматичну відправку надлишків в сміттєві слоти, але транспортні дрони продовжать спустошувати їх. +personal-roboport=Особистий робопорт +[gui-constant] +off=Вимк +on=Увімк +output=Вихід +output-signals=Вихідні сигнали +[gui-control-behavior] +circuit-connection=Логічна мережа +circuit-network=Логічна мережа +connect=Підключитися +connected-to-network=Під'єднано до мережі +green-network-id=[color=green]__1__[/color] +logistic-connection=Логістичне підключення +logistic-network=Логістична мережа +mode-of-operation=Режим роботи +no-network-in-range=Немає мережі в радіусі дії +not-connected=Не під'єднано +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Стіна з контролером воріт +[gui-control-behavior-modes] +close-signal=Загороджувальний сигнал +close-signal-description=Коли певну умову виконано, намагається переключити цей світлофор в (червоний) стоп-сигнал і заблокувати проїзд потягів.\nЯкщо поїзд не може зупинитися вчасно (жовтий сигнал) або вже проїжджає блок (сигнал червоний), стоп-сигнал його не зупинить.\nПри цьому, якщо сигнал червоний, поїзд не буде шукати об'їзд і буде зупинятися на сигналі. +enable-disable=Увімкнути/Вимкнути +enable-disable-description=Увімкнути цей об'єкт лише коли умова істинна. +enable-disable-train-stop-description=Включає цей об'єкт тільки коли умова істинна.\nПотяги будуть пропускати вимкнені станції, що дозволяє контролювати їх маршрути. +none=Немає +none-write-description=Не змінювати стан об'єкта, підключеного до мережі. +open-gate=Відкрити ворота +open-gate-description=Ворота будуть відкриті поки логічна умова істинна. +read-belt-contents=Зчитати вміст конвеєра +read-belt-contents-description=Зчитує вміст конвеєра і відправляє сигнал в логічну мережу. Імпульсний режим не функціонує належним чином, якщо предмети кладуться або забираються з середини конвеєра сторонніми об'єктами. +read-chain-signal=Зчитати сигнал +read-chain-signal-description=Зчитує колір рейкового сигналу та надсилає сигнал, який вказаний нижче, до логічної мережі. +read-charge-level=Зчитати рівень заряду +read-charge-level-description=Зчитує рівень заряду акумулятора у відсотках і посилає як сигнал з числом від 0 до 100 в логічну мережу. +read-contents=Зчитати вміст +read-contents-description=Зчитати вміст скрині та відправити як сигнал в логічну мережу. +read-hand-contents=Зчитати вміст тримача +read-hand-contents-description=Зчитує вміст маніпулятора та відправляє його як сигнал в логічну мережу. +read-logistic-network-contents=Зчитати вміст логічної мережі +read-logistic-network-contents-description=Зчитати предмети, які доступні в поточній логічній мережі даного робопорту та відправити як сигнал в логічну мережу. +read-resources=Зчитати ресурси +read-resources-description=Зчитує кількість ресурсів із зони покриття буру/верстата-качалки, і надсилає до логічної мережі.\nДля нескінченних ресурсів зчитує швидкість видобування.\nЗначення оновлюється кожні 5 секунд. +read-robot-stats=Зчитати статистику по роботам +read-robot-stats-description=Зчитати кількість роботів, які зараз присутні в логістичній мережі даної робостанції та відправити як сигнал в логічну мережу. +read-sensor=Зчитати датчик +read-sensor-description=Посилає сигнал в логічну мережу, коли ворота повинні відкритися при наближенні персонажа. +read-signal=Зчитати сигнал +read-signal-description=Зчитує колір рейкового сигналу та відправляє як сигнал до логічної мережі вказаної нижче.\nЯкщо сигнал червоний через умову логічної мережі, нічого відправлено не буде. +read-stopped-train=Зчитати зупинений потяг +read-stopped-train-description=Коли потяг стоїть на зупинці, надсилається сигнал з унікальним числовим ідентифікатором цього потягу. +read-train-contents=Зчитати вміст потягу +read-train-contents-description=Зчитати вміст зупиненого на станції потягу і надіслати значення у вигляді сигналу до логічної мережі. +read-trains-count=Зчитати кількість поїздів +read-trains-count-description=Зчитує кількість потягів до цієї зупинки. Включає зупинений потяг. +send-to-train=Відправити до потягу +send-to-train-description=Відправити сигнали логічної мережі до потягу, використавши їх в якості умов очікування. +set-filters=Встановити фільтри +set-filters-description=Встановлює фільтри маніпулятора, спираючись на сигнали з логічної мережі. +set-requests=Встановити запити +set-requests-description=Встановлює логістичні запити для скрині, ґрунтуючись на сигналах з логічної мережі. +set-stack-size=Встановити розмір стопки +set-stack-size-description=Встановити максимальний розмір стопки маніпулятора в залежності від сили обраного сигналу логічної мережі. +set-trains-limit=Установити ліміт потягів +set-trains-limit-description=Встановлює максимальну кількість потягів, що вирушають до даної зупинки. Включає зупинений потяг. +use-colors=Використовувати кольори +use-colors-description=Задає колір лампи в залежності від сигналів кольору.\nЯкщо значення сигналу кольору більше за 0, лампа загориться цим кольором.\nЯкщо сигналів кілька, то тільки один з них буде використаний. +[gui-control-behavior-modes-guis] +available-construction-bots=Роботів-будівельників доступно +available-logistic-bots=Роботів-логістів доступно +belt-read-mode=Режим зчитування вмісту +blue=Синій +blue-chain-description=Сигнал логічної мережі, коли ланцюговий рейковий сигнал синій (1 чи більше шляхів зайняті, але 1 чи більше шляхів вільні). +closed-condition=Умова закриття +control-signal=Сигнал керування +enabled-condition=Умова включення +entire-patch=Все родовище +entire-patch-description=Вважати ресурси з усього родовища навколо даного електричного бура. +green=Зелений +green-chain-description=Сигнал логічної мережі, коли ланцюговий рейковий сигнал зелений (шлях вільний). +green-description=Сигнал логічної мережі, коли рейковий сигнал зелений (шлях вільний). +hand-read-mode=Режим подання сигналу +hold-mode=Неперервно +hold-mode-description-belt=Сигнал подається постійно, поки предмет знаходиться на конвеєрі. +hold-mode-description-inserter=Сигнал подається постійно, поки маніпулятор тримає предмет. +input-signal=Вхідний сигнал +open-condition=Умова відкриття +output-signal=Вихідний сигнал +output-signals=Вихідні сигнали +pulse-mode=Імпульс +pulse-mode-description-belt=Коли предмет виїхав на конвеєр, подається сигнал довжиною в 1 тік. +pulse-mode-description-inserter=Коли маніпулятор бере предмет, подається сигнал довжиною в 1 тік. +red=Червоний +red-chain-description=Сигнал логічної мережі, коли ланцюговий рейковий сигнал червоний (потяг займає всі можливі шляхи від ланцюгового рейкового сигналу). +red-description=Сигнал логічної мережі, коли рейковий сигнал червоний (по рейках проходить потяг). +resource-read-mode=Режим зчитування ресурсу +this-miner=Ця кар'єрна установка +this-miner-description=Зчитати ресурси, які доступні цій установці. +total-construction-bots=Загалом роботів-конструкторів +total-logistic-bots=Роботів-логістів загалом +train-id=ID потягу +train-id-description=Унікальний ідентифікатор зупиненого потягу +trains-count=Кількість поїздів +trains-count-description=Кількість поїздів, що вирушають до цієї зупинки. Включає зупинений потяг. +trains-limit=Ліміт кількості поїздів +trains-limit-description=Максимальна кількість потягів, що їдуть до цієї зупинки. Включає зупинений потяг. +yellow=Жовтий +yellow-chain-description=Сигнал логічної мережі, коли ланцюговий рейковий сигнал жовтий (по рейках ось-ось проїде потяг). +yellow-description=Сигнал логічної мережі, коли рейковий сигнал жовтий (по рейках ось-ось проїде потяг). +[gui-control-settings] +advanced-interaction=Просунута взаємодія +basic-interaction=Базова взаємодія +button-layout=Розміщення клавіш +button-layout-description=Змінює прив’язку деяких дій відповідно до бажаного стандарту. Також впливає на навігацію по інтерфейсу. +button-layout-eastern=__1__ вибрати, __2__ скасувати (Східний) +button-layout-western=__1__ вибрати, __2__ скасувати (Західний) +change-input-method-to-controller=Змінити метод введення на джойстик +change-input-method-to-keyboard-and-mouse=Змінити метод введення на клавіатуру та мишу +control-disabled=Вимкнено - змінив: __1__ +controller=Ґеймпад +controller-icons=Іконки +controller-icons-auto=Автовизначення (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Налаштування контролера +crafting=Виробництво +deadzone=Неробоча область джойстика +deadzone-description=Збільшуйте це значення, якщо ви помітили, що ваш вказівник іноді дрейфує. +debug=Зневадження +editor=Редактор +input-method=Спосіб введення: +input-not-found-controller=Ви вибрали спосіб введення - контролер, але контролер не приєднаний. +input-not-found-keyboard-and-mouse=Ваш обраний метод введення - це клавіатура та миша, але вони не під’єднані. +inventory=Інвентар +keyboard-and-mouse=Клавіатура та миша +keyboard-and-mouse-recommended=Клавіатура та миша (рекомендовано) +miscellaneous=Інше +mods=Модифікації +movement=Рух +panels=Панелі +quick-panel=Панель швидкого доступу +quickbar=Панель швидкого доступу +sensitivity=Чутливість джойстика +sensitivity-description=Як швидко рухаються курсор і карта у відповідь на рух джойстиком. +title=Налаштування керування +tools=Інструменти +vehicle-driving-mode=Режим руху транспортного засобу +vehicle-driving-mode-absolute=Абсолютний +vehicle-driving-mode-absolute-description=Переміщення джойстика вгору/вниз змусить транспортні засоби прискоритися/гальмувати.\nПереміщення джойстика вліво/вправо змусить транспортні засоби повертати в тому напрямку, в якому вони рухаються. +vehicle-driving-mode-relative=Відносний +vehicle-driving-mode-relative-description=Переміщення стіку в певному напрямку змусить транспортні засоби автоматично розвертатися і прискорюватися до тієї сторони екрану. +vibration-intensity=Інтенсивність вібрації +waiting=Очікуйте +[gui-crafting-queue] +collapse=Згорнути +expand=Розгорнути +[gui-create-account] +account-creation-info=Ви авторизовані за допомогою Steam. Будь ласка, виберіть собі ім'я для Factorio. Воно буде використовуватися в багатокористувацьких іграх. +account-creation-info-console=Виберіть ім'я користувача для використання в Factorio. Це ваш псевдонім у мережевій грі. Він не може бути змінений. +account-creation-success-info=Ви увійшли як __1__ через Steam. Якщо ви хочете використовувати цей обліковий запис без Steam, увійдіть через Steam на __2__ та встановіть електронну пошту та пароль для свого профілю. +account-creation-success-info-console=Обліковий запис успішно створено. Зараз ви автентифікуєтесь як __1__. +create=Створити +creating-account=Створення облікового запису +i-accept-the=Я погоджуюсь +login-using-factorio-account=Я вже маю обліковий запис Factorio.com +login-using-factorio-account-info=Якщо ви маєте обліковий запис Factorio, ви можете увійти в систему, використовуючи свій пароль. Це також прив'яже ваш обліковий запис Factorio до цього облікового запису Steam. +login-using-factorio-account-info-console=Якщо ви маєте обліковий запис Factorio, ви можете увійти в систему, використовуючи свій пароль. Це також прив'яже ваш обліковий запис Factorio до цього облікового запису Steam. +terms-of-service=Умови обслуговування +title=Створити обліковий запис +[gui-current-research] +not-researching=Натисніть __CONTROL__open-technology-gui__, щоб обрати нове дослідження. +research-finished=__1__ закінчено. Натисніть __CONTROL__open-technology-gui__. +[gui-decider] +condition=Стан +input-count=Кількість входів +input-count-description=Копіювати кількість вказаних вихідних сигналів з вхідних сигналів. +one=1 +one-description=Вивід вказаного сигналу зі значенням 1. +output-item=Вихід +[gui-deconstruction] +blacklist=Чорний список +blacklist-description=Ігнорувати всі фільтровані предмети, коли вибрана область для зносу. +blacklist-trees-and-rocks=Ігнорувати дерева/каміння +entities=Об'єкти +entity-filter-mode=Режим фільтру об'єктів +entity-filters=Фільтри об'єктів +filters=Фільтри +icon-tooltip=Якщо порожньо, то інструмент розбірки відображає обрані фільтри. +tile-filter-mode=Режим фільтру плиток +tile-filters=Фільтри плиток +tile-selection-mode=Режим вибору плиток +tiles=Плитки +trees-and-rocks-only=Лише дерева/каміння +whitelist=Білий список +whitelist-description=Вибирати фільтровані предмети тільки, коли вибрана область для зносу. +whitelist-trees-and-rocks=Лише дерева/каміння +[gui-downloading-mods] +currently-downloading=Зараз завантажується +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=нічого +downloading=Завантаження +[gui-edit-label] +edit-description=Редагувати опис +edit-label=Редагувати мітку +save-description=Зберегти опис +save-label=Зберегти мітку +[gui-electric-energy-interface] +buffer-size=Розмір буфера +power-production=Виробництво електроенергії +power-usage=Споживання електроенергії +[gui-electric-network] +accumulator-charge=Заряд акумулятора +accumulator-charge-tooltip=Кількість накопиченої енергії в усіх акумуляторах цієї мережі. +consumption=Споживання +production=Виробництво +production-label=Виробництво +production-tooltip=Кількість енергії, що виробляється в даний момент, відносно максимально можливої потужності виробництва. +progressbar-format=__1__ / __2__ +satisfaction=Забезпечення +satisfaction-tooltip=Кількість енергії, що виробляється в даний момент, відносно необхідної потужності. +title=Інформація про електромережу +[gui-ending-screen] +epilogue=Епілог +[gui-game-finished] +continue=Далі +finish=Закінчити +kills=Вбивств +lost=Ви програли... +next-level=Наступний рівень +respawn=Відродитися +restart-level=Розпочати заново +save-replay=Зберегти повтор +time-played=Проведено часу в грі +title=Гру завершено +victory=Перемога! +[gui-goal-description] +info-visibility-button=Інформація +title=Завдання +[gui-graphics-settings] +advanced=Розширені +brightness=Зменшити яскравість +color-filter=Фільтр кольору +color-filter-deuteranopia=Дейтеранопія +color-filter-deuteranopia-correction=Корекція для дейтеранопії +color-filter-none=Немає +color-filter-protanopia=Протанопія +color-filter-protanopia-correction=Корекція для протанопії +color-filter-tritanopia=Тританопія +color-filter-tritanopia-correction=Корекція для тританопії +contrast=Контраст +full-color-depth=Повна глибина кольору +full-screen=Повноекранний режим +general=Загальні +graphics-quality-high=Висока +graphics-quality-label=Роздільна здатність спрайтів +graphics-quality-low=Низька +graphics-quality-normal=Нормальна +graphics-quality-very-low=Дуже низька +high-quality-animations=Анімації високої якості +low-vram-warning=Не достатньо відеопам'яті (VRAM). +map-zoomed-in-effect=Ефект масштабування мапи +max-threads=Кількість потоків промальовки +minimize-on-focus-loss=Мінімізувати при втраті фокусу +multisampling-label=Мультисемплінг +multisampling-x2=Мультисемплінг x 2 +multisampling-x4=Мультисемплінг x 4 +multisampling-x6=Мультисемплінг x 6 +multisampling-x8=Мультисемплінг x 8 +no-multisampling=Без мультисемплінгу +preferred-screen=Основний екран +primary-screen=Основний екран (__1__) +render-in-native-resolution=Відображати у рідному розширені екрану +render-scale=Шкала рендеру +restart-required=Необхідне перезавантаження +saturation=Насиченість +screen-n=Екран __1__ +show-animated-water=Відображати анімацію води +show-clouds=Показувати хмари +show-decoratives=Показувати декорації +show-enemy-terrain-decals=Показати дизайн місцевості ворогів +show-game-simulations-in-background=Показувати симуляцію у фоновому режимі +show-inserter-shadows=Показувати тіні маніпуляторів +show-item-shadows=Показувати тіні предметів +show-particles=Показати частинки +show-smoke=Показувати весь дим +show-tree-distortion=Відображати анімацію дерев +sprite-atlas-size-custom=Власний (__1__) +sprite-atlas-size-label=Розмір атласу текстур +sprite-atlas-size-largest-possible=Найбільш можливий +texture-compression=Стиснення текстур +texture-compression-high-quality=Висока якість +texture-compression-low-quality=Низька якість +texture-compression-none=Немає +texture-streaming=Потокові структури +title=Графічні налаштування +ultrawide-mode=Надширокий режим +use-flip-presentation-model=Використовувати обернену модель презентації +v-sync=Вертикальна синхронізація +video-memory-budget=Максимальний обсяг відеопам'яті +video-memory-budget-auto=Авто (__1__ ГБ) +video-memory-budget-fixed=__1__ ГБ +video-memory-usage-all=Вся +video-memory-usage-high=Високе +video-memory-usage-label=Використання відеопам'яті +video-memory-usage-low=Низьке +video-memory-usage-medium=Середнє +vram-low-high-quality-not-recommended=Ми виявили, що цей комп'ютер має __1__ МБ відеопам'яті (VRAM). Цього дуже мало для спрайтів високої якості. Можуть виникнути проблеми з продуктивністю, відображенням графіки, викиди з гри або гра зовсім перестане запускатися. Рекомендований обсяг відеопам'яті для спрайтів високої якості - мінімум 2 ГБ. +vram-not-detected-high-quality-not-recommended=Не вдалося визначити обсяг відеопам'яті (VRAM) на цьому комп'ютері. Рекомендований обсяг відеопам'яті для спрайтів високої якості - мінімум 2 ГБ, інакше можуть виникнути проблеми з продуктивністю, відображенням графіки, викиди з гри або гра зовсім перестане запускатися. +[gui-graphics-settings-description] +full-color-depth=Промальовування зі зменшеною (16-бітної) глибиною кольору підвищує продуктивність слабких або інтегрованих GPU. Впливає тільки на Windows 8 і вище або на OpenGL. +graphics-quality-label=Дозвіл спрайтів. Впливає на використання відеопам'яті. Увага: висока роздільна здатність вимагає не менше 3 ГБ VRAM. +graphics-quality-label-console=Роздільна здатність спрайтів. Нижча роздільна здатність зменшить використання пам'яті та час завантаження. +high-quality-animations=Якщо відключено, деякі анімовані або обертаються об'єкти (наприклад, потяги) будуть завантажувати тільки половину кадрів анімації або обертання. Це значно знижує використання VRAM. +lights-quality=Якість рендеру освітлення вночі. Вищі значення сильно зменшують продуктивність. +max-threads=Кількість потоків, що використовуються для показу гри. +minimize-on-focus-loss=У режимі вікна без рамки, гра буде згортатися при втраті фокуса і не буде перекривати робочий стіл, поки ви працюєте з іншими додатками. +render-in-native-resolution=На екранах з високою роздільною здатністю (наприклад, Apple Retina) рендеринг в рідному дозволі дає більш високу якість зображення, але може бути дуже вимогливим до продуктивності. +show-animated-water=Вимкніть для збільшення продуктивності на слабких відеокартах. +show-game-simulations-in-background=Показує різноманітні симуляції гри у головному меню. +show-smoke=Якщо відключено, кількість відображуваних ефектів диму буде значно зменшено. Вимкніть для збільшення продуктивності на слабких відеокартах. +show-tree-distortion=Вимкніть для збільшення продуктивності на слабких відеокартах. +sprite-atlas-size-label=Атласи більшого розміру при промальовуванні знижують навантаження на CPU за рахунок збільшення навантаження на GPU. +texture-compression=Стиснення текстур дозволяє помістити більшу кількість спрайтів в відеопам'ять і прискорити промальовку за рахунок меншого обсягу даних, які обробляються GPU. Оберіть низьку якість для поліпшення продуктивності старих або інтегрованих GPU. +texture-streaming=Спрайти, що не були поміщені в атлас спрайтів (див. Використання відеопам'яті), міститимуться в оперативній пам'яті, доки не будуть потрібні відеопам'яті. +use-flip-presentation-model=Flip-презентація повинна бути більш ефективним методом подання остаточного зображення на екрані, ніж старіша модель Blit. Спробуйте переключити цю опцію, якщо у вас виникли проблеми з графікою або частотою кадрів в секунду. +video-memory-budget-label=Максимальний обсяг відеопам'яті (VRAM), доступний грі для обробки текстур (спрайтів). +video-memory-usage-label=Визначає, скільки спрайтів буде поміщено в атлас спрайтів. Великі атласи спрайтів знижують навантаження на CPU шляхом групового відтворення, але збільшує навантаження на GPU через необхідність працювати з великими текстурами. Незавантажені в атлас спрайти завантажуються в відео або оперативну пам'ять (див. Налаштування стрімінга текстур). +[gui-heat-interface] +add-tooltip=Додавати таку кількість тепла до буфера кожний тік. +at-least-tooltip=Зберегти принаймні таке тепло в буфері - додати відсутнє. +at-most-tooltip=Зберегти не більше тепла в буфері - видалити надлишок. +exactly-tooltip=Зберігати точно так багато тепла в буфері - додавати чи прибирати, якщо необхідно. +remove-tooltip=Видаляти таку кількість тепла з буфера кожний тік. +[gui-hotkey-suggestions] +build-using-rail-planner=Покладіть рейки за допомогою планувальника рейок +build-using-rail-planner-avoiding-obstacles=Побудуйте рейки за допомогою планувальника рейок, уникаючи перешкод +cancel-selection=Скасувати вибір +confirm-selection=Підтвердити вибір +copy-settings=Скопіювати налаштування +enter-vehicle=Сісти в автомобіль +exit-vehicle=Вийти з автомобіля +force-build=Примусова побудова +insert-items=Вкласти предмети +next-item=Наступна річ. +paste-settings=Вставити налаштування +place-one=Покласти одну річ +previous-item=Попередня річ +take-items=Узяти речі +transfer-all=Перенести все +transfer-everything=Перенести все +transfer-stack=Перенести стопку +[gui-infinity-container] +add=Додати +at-least=Як мінімум +at-least-tooltip=Зберегти принаймні таку кількість предметів в інвентарі - додати відсутні. +at-most=Щонайбільше +at-most-tooltip=Зберегти принаймні таку кількість предметів в інвентарі - прибрати зайві. +exactly=Точно +exactly-tooltip=Зберігати точно таку кількість предметів в інвентарі - додавати чи прибирати, якщо необхідно. +remove=Вилучити +remove-unfiltered-items=Видалити елементи без фільтра +remove-unfiltered-items-tooltip=Прибирати предмети яких немає в списку з інвентаря. +title[1]=Безкінечні фільтри +[gui-infinity-pipe] +add-tooltip=Додати цей відсоток рідини до труби кожний тік. +at-least-tooltip=Підтримує в трубі відсоток рідини не менше вказаного рівня за рахунок її додавання. +at-most-tooltip=Підтримує в трубі відсоток рідини не більше вказаного рівня за рахунок видалення надлишку. +exactly-tooltip=Підтримує вказаний рівень рідини в трубі, компенсуючи нестачу чи надлишок при необхідності. +percent=% +remove-tooltip=Видаляти цей відсоток рідини з труби кожний тік. +temperature=Температура +[gui-inserter] +blacklist=Чорний список +filter=Фільтр +override-stack-size=Перевизначити розмір стопки +whitelist=Білий список +[gui-install-mods] +already-installed=Модифікацію «__1__» вже встановлено +bookmark=Додати до закладок +cant-install-mod-error=Не вдається встановити всі необхідні залежності для __1__: __2__. Бажаєте встановити без них? +cant-install-mod-no-compatible-release=На порталі модифікацій немає сумісних версій __1__. +failed-to-list-mods=Помилка завантаження переліку модифікацій +filter-by-category=Фільтр за категоріями +highlighted-last-week=Минулого тижня +highlighted-this-week=Цього тижня +install=Встановити +install-failed=Помилка встановлення для __1__: __2__ +loading-mods=Завантаження модифікацій +mods-headers-download-count=Завантажень +mods-headers-last-highlighted=Останній виділений +mods-headers-last-updated=Оновлено +mods-headers-name=Назва +mods-headers-trending=Популярність +mods-headers-version=Версія +no-release=Вказаний мод не має стабільного випуску +remove-bookmark=Видалити із закладок +show-bookmarks=Показати тільки моди, які були у закладках +sync-mods-with-server=Ваші активні модифікації не відповідають із серверними. Бажаєте синхронізувати модифікації із сервером? +wait-toggle-bookmark-request=Очікування порталу модів... +[gui-interface-settings] +active-quick-bars=Активні панелі швидкого доступу +alt-mode=Альтернативний режим +automatic-ui-scale=Автоматично +autosort-inventory=Завжди відсортовувати інвентар гравця +change-quickbar-by-clicking-with-item=Встановіть фільтр панелі швидкого доступу, натиснувши на предмет +change-quickbar-by-clicking-with-item-controller=Встановіть фільтр у панелі швидкого доступу, натиснувши на предмет +custom-ui-scale=Користувацький +enable-recipe-notifications=Увімкнути сповіщення про нові рецепти +entity-tooltip-delay=Затримка підказок обʼєктів +entity-tooltip-on-the-side=Показувати підказки до обʼєктів з боку екрану +flat-character-gui=Плоске меню персонажа +fuzzy-search-enabled=Нечіткий пошук +interaction=Взаємодія +locale=Мова +lock-belt-building-to-straight-line=Обмежити побудову конвеєра прямою смугою +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Показувати предикативний текст для екранної клавіатури +other=Інше +output-console-delay=Затримка повідомлення чату +pick-ghost-cursor=Використовувати примару предмета, якщо такого предмета немає +play-sound-for-chat-messages=Відтворити звук для повідомлення в чаті +research-finished-stops-game=Відкривати вікно технологій по завершенні дослідження +shortcut-bar-rows=Рядки панелі швидкого доступу +show-all-items-in-selection-lists=Показати всі предмети у списках вибору +show-beacon-modules-in-alt-mode=Показувати модулі маяка у "Alt-режимі" +show-combinator-settings-when-detailed-info-is-on=Показувати настройки комбінатора в альтернативниму режимі" +show-descriptions-in-tooltips=Показувати описи в підказках +show-grid-when-paused=Показувати сітку, коли гра призупинена +show-hotkey-suggestions=Показувати підказки керування мишею та клавіатурою +show-hotkey-suggestions-controller=Показати підказки кнопок контролера +show-inserter-arrows-when-detailed-info-is-on=Показувати орієнтацію маніпулятора в альтернативному режимі +show-inserter-arrows-when-selected=Показувати орієнтацію маніпулятора, коли він обраний +show-interaction-indications=Показувати інтерактивні індикатори +show-item-labels-in-cursor=Показувати мітки предметів на курсорі +show-minimap=Показувати мінікарту +show-mining-drill-arrows-when-detailed-info-is-on=Показувати напрям кар'єрної установки в альтернативниму режимі" +show-missing-logistic-network-icon=Показати відсутню піктограму логістичної мережі +show-mod-owners-in-tooltips=Показувати автора моду в підказках предмету +show-player-names-on-minimap=Показати імена гравців на міні-карті +show-pump-arrows-when-detailed-info-is-on=Показувати напрям насоса в альтернативниму режимі" +show-rail-block-visualization=Ввімкнути візуалізацію блоків залізниці +show-tips-and-tricks-notifications=Показувати поради та підказки сповіщень +show-total-raw-in-recipe-tooltips=Показувати сировину для рецепта в підказках +show-turret-radius-when-blueprinting=Показувати радіус дії турелі на кресленні +smart-belt-dragging=Розумне протягування конвеєрів +title=Налаштування інтерфейсу +tool-window-next-to-quickbar=Вікно інструментів поруч з панеллю швидкого доступу +tooltip-delay=Затримка підказок +tooltip-never=Ніколи +tooltip-offset=Зсув підсказок +tooltips=Підказки +train-stop-label-angle=Кут нахилу назв залізничних станцій +train-visualization-length=Довжина візуалізації потягу +ui-scale=Масштаб інтерфейсу +visualization=Візуалізація +[gui-interface-settings-description] +active-quick-bars=Кількість панелей швидкого доступу, що завжди будуть видимі на екрані. +change-quickbar-by-clicking-with-item=Натискання на слот панелі швидкого доступу з предметом курсору встановить фільтр швидкого доступу замість обрання предмета в слот. +change-quickbar-by-clicking-with-item-controller=Натискання на слот панелі швидкого доступу з предметом курсору встановить фільтр швидкого доступу (замість обрання предмета зі слота). +entity-tooltip-delay=Затримка перед показом підказки для об'єкта біля вказівника. +entity-tooltip-on-the-side=Показувати підказки об'єкта під міні-картою замість курсора. +flat-character-gui=Вкладка рецептів завжди відображається поруч з вкладками логістики або інформації про персонажа, замість відображення у різних вкладках +fuzzy-search-enabled=Більш м'які результати пошуку. +nintendo-switch-use-predictive-text-input=Показувати пропозиції слів під час використання екранної клавіатури.\nУвімкнення цієї опції також дозволяє вводити китайський і корейський текст та японські ієрогліфи кандзі.\nЗменшує розмір екранної клавіатури. +output-console-delay=Час, через який повідомлення в чаті чи консолі зникне. +pick-ghost-cursor=При виборі розміщеного предмета з панелі швидкого доступу або піпеткою, якщо у вас немає такого предмета, розміщувати привид цього предмета. +shortcut-bar-rows=Кількість рядів панелі ярликів, завжди видимих на екрані. +show-all-items-in-selection-lists=Показувати елементи, які ще не були розблоковані у вікнах вибору. +show-descriptions-in-tooltips=Показувати короткий текстовий опис в підказках до деяких предметів, об'єктів або рецептами. Рекомендується новим гравцям або при додаванні нових модів. +show-interaction-indications=При наведенні курсора на об'єкт, виділити сусідні об'єкти, з якими він взаємодіє. +show-item-labels-in-cursor=При взятті предмета в курсор, показувати підписи до нього, якщо є (наприклад, назва креслення). +show-total-raw-in-recipe-tooltips=Показує необхідну для рецепта загальну кількість часу і предмети, які не можуть бути виготовлені вручну. +smart-belt-dragging=1) Натискання __CONTROL__rotate__ при протягуванні конвеєрів автоматично поверне конвеєр на позиції курсору.\n2) Протягування конвеєра через перешкоди автоматично будує підземні конвеєри. +tooltip-delay=Скільки часу потрібно для появи підказки під курсором. +tooltip-offset=Відстань від курсора до спливних підказок. +train-stop-label-angle=Кут повороту написів зупинок поїздів на карті. +train-visualization-length=Кількість вагонів для візуалізації при будівництві поруч з рейками. +[gui-kills] +kills=Вбивств +loses=Поразки +title=Вбивства +[gui-linked-container] +title=Посилання +[gui-load-game] +all-required-mods-enabled=Всі необхідні модифікації увімкнуто. +exchange-string-freeplay-only=Рядок обміну карти може створюватись лише з карт вільної гри. +title=Завантажити гру +[gui-load-scenario] +confirm-delete=Ви дійсно бажаєте вилучити сценарій __1__? +title=Завантажити сценарій +[gui-logistic] +auto-trash-request-exists=Запит на цей елемент уже існує +cell=клітинка +cells=клітинки +count=Кількість +high-value-tooltip=Необхідна кількість. Транспортні дрони будуть намагатися задовольнити запит з логістичної мережі. +infinite-amount-in-textfield=∞ +items=Предмети +logistic-networks=Логістична мережа +logistic-request-exists=Запит на цей елемент уже існує +logistics-and-trash=Персональна логістика і надлишки +logistics-only=Особиста логістика +low-value-tooltip=Максимальна кількість. Предмети понад цю кількість автоматично перенесуться в слоти надлишків. +members=Учасники +network=Мережа +request-from-buffer-chests=Запитувати з буферних скринь +set-request=Встановити запит +title=Логістика +title-filter=Логістичний фільтр +title-request=Логістичні запити +trash=Надлишки +trash-only=Фільтри надлишків +trash-slots=Сміттєві слоти +[gui-manage-mods] +name-column-header=Назва +version-column-header=Версія +[gui-map-editor] +brush-intensity=Інтенсивність +brush-size=Розмір +brush-speed=Швидкість +character=Персонаж +character-equipment=Устаткування +character-main-inventory=Головний інвентар +character-quickbar=Панель швидкого доступу +cliffs=Скелі +confirm-quit=Сценарій не збережено. Ви впевнені, що хочете вийти? +confirm-regenerate=Бажаєте наново згенерувати карту? +convert=Перетворити +convert-save=Перетворити збереження +convert-save-to-scenario=Перетворити збереження в сценарій +cursor-intensity=Інтенсивність +decoratives=Декорації +edit-scenario=Редагувати сценарій +editor-inventory=Редактор +editors-title=Редактори +entities=Об'єкти +finished-converting-save=Файл збереження був перетворений в сценарій з назвою __1__. Ви можете знайти його у списку сценаріїв користувачів. +import=Імпорт +import-save=Імпорт збереження +import-save-failed=Помилка під час імпорту збереження: __1__ +items=Предмети +items-transfer-limit=Ліміт обміну інвентарем +new-scenario=Новий сценарій +resources=Ресурси +scenario-already-exists=Сценарій з ім'ям __1__ вже існує. Ви хочете перезаписати його? +select-surfaces-to-import=Оберіть поверхні для імпорту +settings=Налаштування +shape=Форма +tiles=Плитки +title=Редактор карти +tools=Інструменти +tools-title=Інструменти +[gui-map-editor-clone-editor] +apply-clone-brush=Застосувати клонуючий пензлик +clear-destination-decoratives=Видаляти декоративні елементи +clear-destination-entities=Видаляти об'єкти +clone-decoratives=Клонувати декорації +clone-entities=Клонувати об'єкти +clone-tiles=Клонувати плитки +manual-collision-mode=Ручний режим зіткнень +manual-collision-mode-tooltip=Клонує об'єкти і декорації в місце призначення, тільки якщо вони можуть бути побудовані там вручну. +smart-area-drag-mode=Режим розумного перетягування області +smart-area-drag-mode-tooltip=При клонуванні області перетягуванням, вихідна область клонується, тільки якщо вона не перетинається з попереднім клонуванням. +smart-area-drag-mode-tooltip-controller=При клонуванні області перетягуванням, вихідна область клонується, тільки якщо вона не перетинається з попереднім клонуванням. +snap-to-chunk=Прив'язка до чанку +snap-to-grid=Прив'язка до сітки +[gui-map-editor-entity-editor] +auto-force=**АВТО** +build-as-force=Фракція об'єктів будівництва +build-as-force-tooltip=Сторона, до якої відносяться створювані об'єкти. Якщо обрано "**АВТО**", використовується вибір за замовчуванням: сторона гравця для його будівель, ворожа - для кусак і т. п. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Модифікатори шкоди набоїв +boolean-modifiers=Булеві модифікатори +category-modifiers=Модифікатори категорії +disabled-hand-crafting-recipes=Відключені рецепти для виготовлення вручну +edit-modifier-category=Редагувати __1__ +gun-speed-modifiers=Модифікатор швидкості стрілянини +setting-is-invalid=Одне або декілька налаштувань невірні. +simple-modifiers=Прості модифікатори +title=Примусове використання даних +turret-attack-modifiers=Модифікатори атаки турелі +value-cannot-be-empty=Значення не може бути порожнім. +value-out-of-range=Значення поза діапазону: допустиме значення від __1__ до __2__ включно. +[gui-map-editor-force-editor] +auto-force=**АВТО** +cant-delete-built-in-force=Сторона гравця, ворожа і нейтральна сторони не можуть бути видалені. +create-force=Створити фракцію +current-force=Поточна фракція +delete-force=Видалити фракцію +destination-force=Фракція призначення +destination-force-tooltip=Сторона, до якої будуть відноситись об'єкти, що змінюються. Якщо обрано "**АВТО**", буде використана поточна. +edit-force=Редагувати фракцію +edit-force-cease-fire=Редагувати заборону вогню +edit-force-cease-fire-title=Змінити силу припинення вогню "__1__" +edit-force-data=Змінити інші властивості +edit-force-friends=Редагувати союзників +edit-force-friends-title=Редагувати союзників боку "__1__" +enable-friendly-fire=Редагувати дружній вогонь +neutral-force-cant-be-changed=Нейтральна сторона не може бути змінена. +new-force-name-already-used=Фракція з такою назвою вже існує. +no-force-name-given=Необхідно вказати назву фракції для створення. +share-chart=Поділитись графіком +switch-to-force=Назначити фракцію +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ та перетягніть, щоб додати до області клонування. +and-all-as-usual=І всі інші доречні комбінації клавіш, як і при звичайній грі. +area-build-instructions=__1__ та перетягніть, щоб створити нову область. +area-move-instructions=__1__ та перетягніть, щоб перемістити область. +area-remove-instructions=__1__ для видалення області. +area-select-instructions=__1__ для вибору області. +build=__1__ для будування. +build-cliffs=__1__ для створення скель. +build-cloned-area-instructions=__1__ для побудови обраної області. +build-tiles-area=__1__ і перетягніть для побудови плиток. +build-tiles-bucket=__1__ для заповнення вибраної області. +build-tiles-out-of-map=__1__ щоб скласти плитки з карти. +build-to-clone-entity=__1__ для клонування обраного об'єкта. +change-force-instructions=__1__ та перетягніть, щоб змінити фракцію об'єктів. +change-spawn-location-description=__1__ , щоб вказати стартову позицію. +change-tile-variations=__1__ для зміни варіантів плиток у вибраній області. +edit-resource=Коли не вибрано ресурсу, __1__ по ресурсу у світі для редагування. +initial-resource-amount=Початкова сума ресурсу базується на значенні інтенсивності інструменту. +line-build-cliffs=__1__ та перетягніть, щоб створити сегменти скель. +line-remove-cliffs=__1__ та перетягніть, щоб видалити сегменти скель. +none-mine-to-mine=__1__ для копання. +none-open-to-edit=__1__ для редагування. +pipette-to-select-entity=Натисніть __1__ , щоб вибрати об'єкт для клонування. +position-build-instructions=__1__ для створення нової точки. +position-move-instructions=__1__ та перетягніть, щоб перемістити точку. +position-remove-instructions=__1__ для видалення точки. +position-select-instructions=__1__ для вибору точки. +remove=__1__ до видалення. +remove-cliffs=__1__ для видалення скель. +remove-clone-brush-tiles=__1__ та перетягніть, щоб видалити з області клонування. +resource-extra-info=Будівництво або видалення того ж ресурсу збільшує або зменшує його кількість на основі значення інтенсивності інструменту. +run-snippet-instructions=__1__ та перетягніть, щоб запустити обраний сніпет на області. +select-area-to-clone-instructions=__1__ та виділіть область для клонування. +select-clone-brush-destination-instructions=__1__ для встановлення кінцевої точки клонування. +select-clone-brush-source-instructions=__1__ для встановлення початкової точки клонування. +[gui-map-editor-lua-snippet-editor] +current-snippet=Поточний сніпет +delete=Видалити +lua-code=Код Lua +name=Назва +new-snippet=Новий сніпет +opened-snippet-has-duplicate-name=Відкритий на даний момент сніпет має продубльоване ім'я. +snippet-already-present=Сніпет з іменем "__1__"вже існує. +[gui-map-editor-menu] +quit=Закрити редактор карт +regenerate-map=Створити карту заново +resume-editing=Продовжити редагування +save-and-play=Зберегти й грати +save-map-as=Зберегти як +save-map-overwrite=Зберегти +title=Редактор карти +[gui-map-editor-script-editor] +always-draw-areas=Завжди відображати області +always-draw-positions=Завжди відображати позиції +color=Колір +current-areas=Поточна область +current-positions=Поточна позиція +name=Назва +snap-to-grid=Прив'язка до сітки +[gui-map-editor-settings] +draw-cursor-light=Підсвічувати область під курсором +fill-electric-buffers=Заповнювати електричні ємності під час будівництва +generate-neighbor-chunks=Генерувати сусідні чанки +instant-blueprint-building=Миттєва побудова креслень +instant-deconstruction=Миттєве знесення +instant-rail-planner=Миттєвий планувальник рейок +instant-upgrading=Миттєве оновлення +placed-corpses-never-expire=Розміщені трупи ніколи не зникнуть +render-as-day=Завжди день +show-additional-entity-info-gui=Показувати додаткові настройки об'єктів +show-character-tab-in-controller-gui=Показувати вкладку персонажа у меню контролера +show-entity-health-bars=Показувати смужки здоров'я об'єктів +show-entity-tags=Показувати мітку об'єкта +show-hidden-entities=Показувати приховані об'єкти +show-infinity-filters-in-controller-gui=Показувати нескінченні фільтри у інтерфейсі контролера +show-status-icons=Показувати значок стану об'єкту +[gui-map-editor-settings-categories] +interaction=Взаємодія +other=Інше +rendering=Візуалізація +ui=Інтерфейс користувача +[gui-map-editor-surface-editor] +cant-delete-default-surface=Стандартна поверхня не може бути видалена. +current-surface=Поточна поверхня +delete-surface=Видалити поверхню +edit-map-gen-settings=Редагувати налаштування генерації карт +edit-surface-map-gen-settings=__1__ - налаштування генерації карти +fill-tiles-with-lab-tiles=Заповнити порожніми клітинками +generate-new-chunks-with-lab-tiles=Генерувати нові чанки лабораторними плитками +import-save=Імпорт збереження +import-save-only-available-in-singleplayer=Імпорт збереження доступний тільки в одиночній грі. +importing-save-disables-replay=Імпорт іншої збереженої гри вимкне повтор. Ви впевнені, що бажаєте це зробити? +invalid-surface-height=Неприпустима висота поверхні: допустимі значення від 0 до __1__. +invalid-surface-width=Неприпустима ширина поверхні: допустимі значення від 0 до __1__. +new-surface=Нова поверхня +new-surface-name-already-used=Поверхня з такою назвою вже є. +no-surface-name-given=Поверхня повинна мати назву. +regenerate-decoratives=Перестворити усі декорації +remove-all-entities=Видалити всі об'єкти +remove-empty-chunks=Видалити порожні чанки +select-surface=Вибрати поверхню +surface-name=Назва +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Видаляти декоративні елементи, що перетинаються +smart-entity-collision-mode=Режим розумної колізії об'єктів +smart-entity-collision-mode-tooltip=Пропустити будівництво клітинок, якщо це руйнує будь-які об'єкти. +smart-out-of-map-collision-mode=Режим розумної колізії з кордоном карти +smart-out-of-map-collision-mode-tooltip=Будувати поверх клітин __TILE__out-of-map__ можна тільки при натисканні __CONTROL__build-ghost__. +smart-tile-collision-mode=Режим розумної колізії плиток +smart-tile-collision-mode-tooltip=Будувати тільки поверх клітин з таким же типом колізії. Ефективно для будівництва "землі тільки поверх землі" і "води тільки поверх води". +[gui-map-editor-time-editor] +apply-ticks-per-day=Застосувати +current-speed=Поточна швидкість +day-length=Тривалість доби +daytime=Час доби: +freeze-daytime=Зупинити добовий цикл +pause=Пауза (__CONTROL__editor-toggle-pause__) +paused=(призупинено) +play=Грати (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Грати протягом обмеженого часу +speed=Швидкість +speed-down=Уповільнити (__CONTROL__editor-speed-down__) +speed-up=Прискорити (__CONTROL__editor-speed-up__) +tick-custom=Вказана кількість тіків +tick-once=Зробіть галочку один раз (__CONTROL__editor-tick-once__) +tick-sixty=Шістдесят тіків +ticks-per-day=Тривалість доби, тіків +unfreeze-daytime=Продовжити добовий цикл +[gui-map-editor-title] +cliff-editor=Скелі +clone-editor=Клонувати +decorative-editor=Декорації +entity-editor=Об'єкти +force-editor=Фракції +lua-snippet-editor=Сніпети Lua +none-editor=Немає +resource-editor=Ресурси +scripting-editor=Області та позиції +surface-editor=Поверхні +tile-editor=Плитки +time-editor=Час +[gui-map-editor-tool] +area-selection=Область +brush=Пензлик +change-force=Змінити фракцію +circle=Коло +cursor=Курсор +line-selection=Лінія +paint-bucket=Заповнення +point=Точка +snippet=Виконати сніпети Lua +spawn-location=Стартова позиція +spray=Спрей +square=Квадрат +variations=Варіації +[gui-map-generator] +advanced-tab-title=Розширені +aux=Тип місцевості +aux-description=Розподіл червоної пустелі і піщаної. Більш високе значення генерує більше червоної пустелі. +bias=Зсув +cliff-continuity=Безперервно +cliff-continuity-description=Довжина неперервних сегментів скель. +cliff-frequency=Частота +cliff-frequency-description=Кількість скель. +cliffs=Скелі +coverage=Покриття +custom=[змінено] +difficulty=Складність +enable-replay=Записати повтор +enable-replay-description=Записувати повтор в цьому збереженні, щоб його можна було подивитися знову. Збільшує розмір і час збереження. +enabled=Увімкнено +enemy-attack-pollution-consumption-modifier=Модифікатор вартості атаки +enemy-attack-pollution-consumption-modifier-description=Кількість забруднення, що поглинається при відправці кусак в атаку. +enemy-base=Ворожі бази +enemy-expansion-group-tile=Експансія ворогів +enemy-expansion-maximum-expansion-cooldown=Максимальний час +enemy-expansion-maximum-expansion-cooldown-description=Максимальний час між надсиланням групи ворожої експансії. +enemy-expansion-maximum-expansion-distance=Максимальна дистанція експансії +enemy-expansion-maximum-expansion-distance-description=Максимальна відстань між базами під час експансії. +enemy-expansion-maximum-expansion-group-size=Максимальний розмір групи +enemy-expansion-maximum-expansion-group-size-description=Максимальний розмір групи ворожої експансії, який залежить від поточного рівня еволюції. +enemy-expansion-minimum-expansion-cooldown=Мінімальний час +enemy-expansion-minimum-expansion-cooldown-description=Мінімальний час між надсиланням групи ворожої експансії. +enemy-expansion-minimum-expansion-group-size=Мінімальний розмір групи +enemy-expansion-minimum-expansion-group-size-description=Мінімальний розмір групи ворожої експансії, який залежить від поточного рівня еволюції. +enemy-expansion-minutes=хв +enemy-frequency-description=Кількість ворожих баз.\nПримітка: значення нижче 100% вимкне деякі досягнення. +enemy-size-description=Розмір кожної ворожої бази.\nПримітка: значення нижче 100% вимкне деякі досягнення. +enemy-tab-title=Ворог +error-importing-exchange-string=Не вдалось імпортувати рядок обміну карти. +evolution=Еволюція +evolution-destroy-factor=Фактор винищення +evolution-destroy-factor-description=Контролює швидкість еволюції через знищення ворожих баз. +evolution-pollution-factor=Фактор забруднення +evolution-pollution-factor-description=Контролює швидкість еволюції через забруднення. +evolution-time-factor=Фактор часу +evolution-time-factor-description=Контролює швидкість еволюції з часом. +exchange-string-instructions=Вставте рядок обміну картами для завантаження налаштувань. +export-exchange-string-tt=Експорт рядка обміну картою (зберігає налаштування карти і можна буде поділитися) +frequency=Частота +hide-preview=Закрити попередній перегляд +import-exchange-string-tt=Імпорт рядка обміну картою +invalid-value-for-field=Неприпустиме значення для поля "__1__". Допустимі значення від __2__ до __3__. +island-size=Розмір острова +map-height=Висота +map-height-simple=Висота мапи +map-seed=Зерно +map-seed-simple=Зерно +map-size-group-tile=Карта +map-type=Тип мапи +map-width=Ширина +map-width-simple=Ширина мапи +minimum-pollution-to-damage-trees=Мінімум для пошкодження дерев +minimum-pollution-to-damage-trees-description=Дерева проходять 4 стадії перед знищенням від забруднення. Забруднення вище цього значення запускає процес переходу до наступної стадії. +moisture=Вологість +moisture-description=Розподіл трави і пустелі. Більш високе значення генерує більше трави. +next=Далі +peaceful-mode-checkbox=Мирний режим +peaceful-mode-description=У мирному режимі вороги не будуть активно атакувати або розширюватися. Вороги все ще будуть атакувати, щоб захистити себе.\nПримітка: Увімкнення цього вимкне деякі досягнення. +play=Грати +pollution=Забруднення +pollution-absorbed-per-tree-damaged=Поглинання за пошкоджене дерево +pollution-absorbed-per-tree-damaged-description=Дерева проходять 4 стадії перед знищенням від забруднення. Це значення визначає, скільки забруднення може бути поглинена переходом на наступну стадію. +pollution-absorption-modifier=Модифікатор поглинання +pollution-absorption-modifier-description=Кількість забруднення, яке поглинатиметься деревами та плитками. +pollution-diffusion-ratio=Ступінь розповсюдження +pollution-diffusion-ratio-description=Швидкість поширення забруднення на сусідні квадрати за секунду. +preview-auto-update=Автооновлення +preview-auto-update-tt=Автоматично оновлювати попередній перегляд при зміні будь-яких налаштувань. +preview-error=Сталась помилка під час генерації попереднього перегляду +price-multiplier=Множник вартості +randomize-map-seed=Випадкове зерно +recipes-difficulty-group-tile=Рецепти +research-queue-availability=Доступність черги досліджень +research-queue-availability-after-victory=Після завершення гри +research-queue-availability-always=Завжди +research-queue-availability-never=Ніколи +reset-preset=Скинути на типові значення +reset-to-preset=Скинути __1__ __plural_for_parameter_1_{1=параметр|2,3,4=параметра|rest=параметрів}__ до __plural_for_parameter_1_{1=типового|rest=типових}__ __plural_for_parameter_1_{1=значення|rest=значень}__ +reset-to-preset-disabled=Всі параметри мають типові попередньо встановлені значення. +resource-frequency-description=Кількість ресурсних родовищ. +resource-richness-description=Кількість ресурсів на кожній плитці родовища. +resource-size-description=Розмір ресурсних родовищ. +resources-tab-title=Ресурси +richness=Цінність +scale=Масштаб +show-preview=Попередній перегляд +show-preview-warning=Обережно, спойлери! Не дивіться, якщо хочете дослідити карту самостійно. +size=Розмір +starting-area-size=Розмір початкової області +starting-area-size-description=Розмір площі буз ворохів навколо гравця. +technology-difficulty-group-tile=Технологія +temperature=Температура +terrain-bias-description=Значення зсуву. +terrain-coverage-description=Частка карти, яка буде покрита даною особливістю. +terrain-generators-group-title=Генератори +terrain-scale-description=Масштабування розміру елементів та проміжком між ними. +terrain-tab-title=Ландшафт +title=Генерація мапи +water=Вода +[gui-map-generator-errors] +no-tiles-selected=Принаймні один тип плиток повинний бути дозволений. +[gui-map-info] +confirm-delete=Ви зібралися безповоротно видалити __1__. +confirm-replay=Почати перегляд повтору __1__? +delete-save=Видалити збереження +difficulty=Складність +file-size=Розмір файлу +invalid-file=Файл пошкоджено. +map-version=Версія карти +mods=Модифікації +preview-missing=Попередній перегляд карти відсутній. +replay-not-found=Обране збереження не містить інформації про повтор. +scenario-name=Сценарій +start-replay=Почати повтор +time-played=Час гри +[gui-map-view-settings] +add-ping=Додати пінг +add-ping-tooltip=__1__ на карті або у світі, щоб активувати безпосередньо. +add-tag=Додати мітку +show-electric-network=Електричні мережі +show-logistic-network=Логістична мережа +show-map-stop=Назви залізничних зупинок +show-player-names=Імена гравців +show-pollution=Забруднення +show-rail-signal-states=Стани рейкових сигналів +show-recipe-icons=Значки рецептів +show-tags=Теги +show-turret-range=Покриття турелями +show-worker-robots=Роботи-робітники +[gui-menu] +about=Про гру +browse-lan-games=Переглянути LAN ігри +browse-public-games=Перегляд публічних ігор +connect-to-address=Підключитися за адресою +continue-host-save=Продовжити: Хостити __1__ +continue-host-save-tooltip=Хостити __1__ +continue-join-game=Продовжити: Приєднатися до __1__ +continue-join-game-tooltip=Приєднатися до __1__ +continue-save=Продовжити __1__ +continue-save-tooltip=Завантажити гру __1__ +controls=Елементи керування +copy-report-path=Копіювати шлях до звіту десинхронізації +desync-explanation=Ви були десинхронізовані.Причиною міг бути баг гри, баг одного з модів або баг скрипта сценарію.\nЯкщо ви не граєте з модами, будь ласка повідомте про проблему на нашому форумі у відповідному розділі. Опишіть в деталях, що на момент "вильоту" робили гравці і завантажте звіт десинхронізації, створений нижче. +desync-explanation-console=Ви десинхронізовані з гри.\nЯкщо проблема залишиться, будь ласка, повідомте про цю проблему у нашому форумі про помилку. +desync-more-information-link=Для отримання додаткової інформації про десинхронізацію і як про неї повідомити, дивіться: +desync-report-disabled=Звіт десинхронізації не було створено, тому що створення звіту вимкнуто. Будь ласка, увімкніть його та повідомте про десинхронізацію якщо ви хочете, щоб воно було виправлено. +desync-report-location=Звіт десинхронізації було створено за адресою: __1__ +feature-not-available-with-instrument-mod=Ця опція недоступна, поки включений режим налагодження модів. +game-menu=Меню +graphics=Графіка +host-new-game=Створити нову гру +host-saved-game=Захостити збережену гру +interface=Інтерфейс +lan-username=Ім'я користувача в LAN +load-game=Завантажити гру +main-menu=Головне меню +map-editor=Редактор мапи +mod-settings=Налаштування модів +mods=Модифікації +multi-player=Мережева гра +multi-player-menu=Мережева гра +new-game=Нова гра +other=Інше +pause-game=Призупинити гру +quit-game=Вийти з гри +quit-tutorial-to-game=Завершити навчання +quit-tutorial-to-menu=Завершити навчання +reconnect=Перез'єднати +restart-game=Перезапустити +restart-tutorial=Перезавантажити +resume-game=Продовжити +resume-tutorial=Продовжити +save-game=Зберегти гру +save-game-as-scenario=Зберегти як сценарій +settings=Налаштування +show-report=Показати звіт десинхроніації +single-player=Одиночна гра +single-player-menu=Одиночна гра +sound=Звуки +the-rest=Інше +tutorial-menu=Посібник +unpause-game=Продовжити гру +user-login=Логін +[gui-migrated-content] +changed-achievement=Досягнення змінені +changed-custom-input=Змінені користувацькі входи +changed-decorative=Змінені декорації +changed-entity=Змінені об'єкти +changed-equipment=Змінене спорядження +changed-equipment-grid=Таблиці спорядження змінено +changed-fluid=Змінені рідини +changed-item=Змінені предмети +changed-mod-setting=Налаштування модів змінено +changed-particle=Змінені частинки +changed-recipe=Змінені рецепти +changed-shortcut=Ярлики змінено +changed-technology=Змінені технології +changed-tile=Змінені плитки +changed-trivial-smoke=Дим змінено +changed-virtual-signal=Змінені віртуальні сигнали +removed-achievement=Досягнення видалені +removed-blueprint-too-old=Креслення __1__ видалено: карта версії __2__ занадто стара +removed-custom-input=Видалені користувацькі входи +removed-decorative=Видалені декорації +removed-entity=Видалені об'єкти +removed-equipment=Видалене спорядження +removed-equipment-grid=Таблиці спорядження видалені +removed-fluid=Видалені рідини +removed-item=Видалені предмети +removed-mod-setting=Налаштування модів видалено +removed-particle=Частинки видалені +removed-recipe=Видалені рецепти +removed-shortcut=Ярлики видалено +removed-technology=Видалені технології +removed-tile=Видалені плитки +removed-trivial-smoke=Дим видалено +removed-virtual-signal=Вилучені віртуальні сигнали +title=Змінений зміст +[gui-mod-info] +active-version=Активна версія +author=Автор +contact=Контакт +delete=Видалити +dependencies=Залежності +dependency-required=Ця модифікація необхідна, але на активна. +description=Опис +factorio-version=Версія Factorio +homepage=Домашня сторінка +incompatibilities=Несумісне з +incompatible-factorio-version=Ну сумісний з поточною версією гри +mod-portal-page=Портал модів +name=Назва +no-dependencies=Немає +optional-dependencies=Опційні залежності +optional-dependency=(необов'язково) +optional-dependency-incompatible=Ця модифікація не сумісна з іншими. +optional-dependency-required=Ця модифікація необов'язкова і не активна. +status=Стан +status-disabled=Вимкнено +status-enabled=Увімкнено +status-not-installed=Не встановлено +toggle=Перемкнути +version=Версія +[gui-mod-load-error] +description=Не вдалося завантажити мод: __1__ +disable-all=Вимкнути всі моди +disable-mods=Вимкнути вказані моди +exit=Вихід +mod-manager=Менеджер модів +reset-mod-settings=Скинути налаштування модів +restart-application=Перезавантажити +title=Помилка завантаження модифікацій +to-be-disabled=Вимкнені моди: +[gui-mod-settings] +apply=Застосувати +cancel=Скасувати +cant-be-changed-not-an-admin=Лише адміністратори можуть змінити ці налаштування. +map=Карта +no-map-settings=Відсутні налаштування мапи. +no-per-user-settings=Немає параметрів для кожного гравця. +no-settings=Немає доступних для зміни налаштувань. +no-startup-settings=Немає параметрів запуску. +per-player=Для кожного гравця +reload=Перезавантажити +reset=Скинути +reset-to-default=Скинути параметри до стандартних налаштувань: __1__ +reset-to-default-disabled=Значення параметра має значення за замовчуванням. +setting-is-invalid=Один чи кілька параметрів мають недопустимі значення. +startup=Запуск +startup-changes-require-restart=Зміна початкових налаштувань потребують перезапуску гри. +startup-settings-cant-be-changed-while-playing=Налаштування запуску не можуть бути змінені, поки гра запущена. +title=Налаштування модів +value-cannot-be-empty=Значення не може бути порожнім. +value-out-of-range=Значення поза діапазону: допустиме значення від __1__ до __2__ включно. +[gui-mod-startup-settings-mismatch] +apply=Так* +cancel=Ні +description=Ваші початкові параметри модифікації не відповідають параметрам, що на сервері.\n\nЗастосувати параметри сервера і перезавантажити гру? +restart-required=Гру буде перезавантажено для застосування нових початкових налаштувань. +title=Невідповідність початкових параметрів модифікації +[gui-mods] +install=Встановити +manage=Керування +title=Модифікації +unconfirmed-changes=Є непідтверджені зміни. +unconfirmed-mod-changes=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=модифікацій|ends in 1=модифікацію|ends in 2,ends in 3,ends in 4=модифікації|rest=модифікацій}__ змінено. +unconfirmed-mod-installed=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=модифікацій|ends in 1=модифікацію|ends in 2,ends in 3,ends in 4=модифікації|rest=модифікацій}__ встановлено. +unconfirmed-mod-updated=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=модифікацій|ends in 1=модифікацію|ends in 2,ends in 3,ends in 4=модифікації|rest=модифікацій}__ оновлено. +updates=Оновлення +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ бажає приєднати вас до наступного сервера: __2__ +connect=Підключитися +connect-to-game=Пряме підключення +ip-address=IP-адреса та порт +password=Пароль +password-for-game-required=Будь ласка, введіть пароль для гри __1__ +scenario-script-source=Сценарій сервера +[gui-multiplayer-lobby] +access=Доступ +adminlist=Список адміністраторів +allow-commands=Дозволити Lua команди +allow-commands-admins-only=Лише адміністратори +allow-commands-false=Ні +allow-commands-true=Так +authserver-side-bans=Використовувати бани серверу авторизації +authserver-side-bans-tooltip=Переконується, що гравці що підключаються до мережевої грі не є забаненими та повідомляє Factorio.com про команди бану/розбану. +autosave-only-on-server=Автозбереження лише на сервері +banlist=Список заблокований +default-game-name=Гра __1__ +edit-adminlist=Редагувати список адміністраторів +edit-banlist=Редагувати список заблокованих +edit-whitelist=Редагувати білий список +game-description=Опис +game-name=Назва сервера +game-name-cant-be-empty=Адреса серверу не може бути порожнім +game-password=Пароль сервера +game-password-tooltip=Рекомендується встановлювати пароль, якщо ви хочете грати окремо. +game-saving=Гра зберігається +game-tags=Теги +game-visibility-LAN=LAN +game-visibility-public=Загальнодоступна +game-visibility-steam=Steam +game-visibility-steam-tooltip=Вмикає чи вимикає можливість приєднуватися до гри через Steam. +ignore-limit-for-returning-players=Ігнорувати ліміт при повернені +ignore-limit-for-returning-players-tooltip=Гравці, що вже грали на цій карті можуть вступити до гри, попри обмеження кількості гравців. +max-players=Макс. гравців +max-players-count-must-be-integer=Максимальна кількість гравців повинно бути цілим числом +max-upload=Максимальна швидкість завантаження +max-upload-must-be-integer=Обмеження максимальної швидкості віддачі має бути цілим числом +max-upload-slots=Обмеження слотів віддачі +max-upload-slots-must-be-integer=Обмеження слотів віддачі має бути цілим числом +max-upload-slots-tooltip=Максимальна кількість одночасних завантажень карт. Обмеження корисно, щоб бути впевненим, що для гравців, які вже перебувають в грі, достатня швидкість завантаження. +max-upload-speed-no-limit=Без обмежень +max-upload-tooltip=Максимальна швидкість, що виділяється для завантаження новим гравцям. Обмеження корисне для того, щоб залишок швидкості дозволив гравцям в грі не мати затримок. +multiplayer-afk-autokick-interval=Авто кік з сервера за AFK +multiplayer-autosave-interval=Періодичність автозбереження +non-blocking-saving=Ввімкнути збереження без паузи +non-blocking-saving-tooltip=Експериментальна функція, яка дозволяє серверу зберегти карту без паузи гри. Працює тільки на Linux і macOS. +only-admins-can-pause-the-game=Лише адміністратори можуть ставити гру на паузу +play=Грати +rights=Права +save-upload=Вивантаження збереження +show=Показати +title=Налаштування сервера мультиплеєра +verify-user-identity=Підтверджувати особистість +verify-user-identity-tooltip=Перевіряє, що гравці, які підключаються мають дійсний акаунт Factorio.com і їх ім'я в грі відповідає імені облікового запису. +visibility=Видимість +whitelist=Білий список +[gui-new-game] +delete-scenario=Видалити сценарій +difficulty=Складність +game-scenarios=Сценарії гри: +level=Рівень +level-locked-explanation=Спочатку потрібно пройти попередній рівень на тій же складності, перш ніж цей рівень буде розблоковано. +level-locked-explanation-no-difficulty=Вам потрібно спочатку завершити попередній рівень, перш ніж цей рівень буде розблоковано. +main-game=Основна гра: +mod-scenarios=Сценарії модифікацій: +next=Продовжити +no-description=Ця мапа не має опису +play=Грати +title-select-scenario-to-edit=Обрати сценарій для редагування +title-select-template-for-new-scenario=Виберіть шаблон для нового сценарію +title-start-new-game=Розпочати нову гру +user-scenarios=Сценарії користувачів: +[gui-other-settings] +autosave-interval=Інтервал автозбереження +autosave-never=Ніколи +check-updates=Перевірка на оновлення при запуску Factorio +delete-achievements-button=Видалити +delete-achievements-confirm-control-phrase=ВИДАЛИТИ +delete-achievements-confirm-text=Натисніть "__1__" для підтвердження видалення. +delete-achievements-label=Видалити досягнення +delete-achievements-label-tooltip=Це остаточно видалить усі досягнення. +delete-achievements-label-tooltip-steam=Це видалить усі досягнення, разом із досягненнями Steam. +developer=Розробник +discard-mouse-events-when-accessibility-zoomed=Ігнорувати мишку при використанні екранної лупи +enable-blueprint-storage-cloud-sync=Увімкнути синхронізацію бібліотеки креслень з хмарним сховищем +enable-crash-log-uploading=Вивантажити звіт про падіння +enable-experimental-updates=Увімкнути експериментальні оновлення +enable-logitech-led-support=Увімкнути підтримку Logitech LED +enable-new-mods=Автоматично підключати нові моди +enable-razer-chroma-support=Увімкнути підтримку Razer Chroma +enable-steelseries-gamesense-support=Увімкнути підтримку SteelSeries GameSense +factorio-username=Ім'я гравця LAN +log-in=Увійти +log-out=Вийти +log-saving-statistics=Статистика збереження журналів +logged-in=Ви увійшли як __1__ +logged-out=Вхід не виконано +non-blocking-saving=Увікнути збереження без паузи (лише Linux/macOS) +proxy=Проксі-сервер +proxy-password=Пароль проксі-сервера +proxy-username=Ім'я користувача проксі-сервера +set-email=Обрати ел. пошту акаунта +set-email-button=Встановити +title=Інші налаштування +use-mod-settings-per-save=Використовувати на кожне збереження різні набори модифікацій +username-invalid-characters=Ім'я користувача містить неприпустимі символи. Можна використовувати латинські літери, цифри та символи ._- +verbose-logging=Детальне журналювання +[gui-other-settings-description] +enable-crash-log-uploading=Вивантажувати анонімний звіт про падіння гри. +factorio-username=Ім'я гравця в локальних іграх використовується, якщо гравець не увійшов в систему. Після входу воно збігається з ім'ям облікового запису Factorio і не може бути змінено. +log-saving-statistics=Журналює статистику збереження карти (ОБЕРЕЖНО: зберігання триватиме довше). +set-email=Встановіть електронну пошту та пароль для використання цього облікового запису на інших платформах або консолях. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Додати групу +add-player-to-group=Додати гравця до групи +clone-group=Клонувати групу +delete-selected-group=Видалити вибрану групу +disable-all=Вимкнути всі +do-you-really-want-to-revoke-your-permissions-to-edit=Ви збираєтесь позбавити себе права змінювати дозволи. Ви дійсно цього хочете? +edit-selected-group=Редагувати вибрану групу +enable-all=Увімкнути всі +export=Експорт +group-ids-exhausted=Максимальну кількість груп досягнуто. +group-permissions-title=Права групи +import=Імпорт +import-failed=Помилка під час імпортування: __1__ +import-permissions=Імпорт дозволів +multiple-default-groups-found=Знайдено декілька типових груп. +no-default-group-found=Не знайдено типових груп. +permissions-string=Рядок дозволів +players-in-group=Гравці в групі +remove-player-from-group=Видалити гравця з групи +show-players-in-other-groups=Показати гравців в інших групах +title=Дозволи +you-can-not-delete-the-default-group=Ви не можете видалити группу за замовчуванням. +[gui-permissions-names] +ActivateCopy=Використати інструмент "копіювати" +ActivateCut=Використати інструмент "вирізати" +ActivatePaste=Використати інструмент "вставити" +AddPermissionGroup=Додати дозвіл групі +AddTrainStation=Додати залізничу станцію +AdminAction=Дії адміністратора +AltReverseSelectArea=Альтернативний зворотний вибір області +AltSelectArea=Альтернативно вибрати область +AltSelectBlueprintEntities=Іншим чином оберіть об'єкти для креслення +AlternativeCopy=Іншим чином копіювати +BeginMining=Почати добування +BeginMiningTerrain=Почати гірничодобування місцевості +Build=Побудувати +BuildRail=Покладіть рейки +BuildTerrain=Створення місцевості +CancelCraft=Скасувати виробництво +CancelDeconstruct=Скасувати знесення +CancelNewBlueprint=Відмінити нове креслення +CancelResearch=Скасувати дослідження +CancelUpgrade=Скасувати покращення +ChangeActiveCharacterTab=Змінити активну вкладку персонажу +ChangeActiveItemGroupForCrafting=Змінити активну групу предметів для створення +ChangeActiveItemGroupForFilters=Змінити групу активних предметів для фільтрів +ChangeActiveQuickBar=Змінити активну панель швидкого доступу +ChangeArithmeticCombinatorParameters=Зміна параметрів арифметичного комбінатора +ChangeDeciderCombinatorParameters=Змінити параметр логічно комбінатора +ChangeEntityLabel=Змінити мітку об'єкта +ChangeItemDescription=Змінити опис предметів +ChangeItemLabel=Змінити мітку речі +ChangeMultiplayerConfig=Зміна налаштувань мультиплеєра +ChangePickingState=Зміна стану підбирання +ChangeProgrammableSpeakerAlertParameters=Змінити параметри програмного динаміка +ChangeProgrammableSpeakerCircuitParameters=Змінити параметри логічних мереж програмного динаміка +ChangeProgrammableSpeakerParameters=Змінити параметри програмованого динаміка +ChangeRidingState=Їздити на техніці +ChangeShootingState=Зміна стану стрілянини +ChangeTrainStopStation=Змінити налаштування з/д станції +ChangeTrainWaitCondition=Змінити стан очікування потягу +ChangeTrainWaitConditionData=Змінити умови очікування потягу +ClearCursor=Очистити курсор +ConnectRollingStock=Підключити рухомий склад +Copy=Копіювати +CopyEntitySettings=Копіювати налаштування обєкту +CopyOpenedBlueprint=Копіювати відкрите креслення +CopyOpenedItem=Копіювати відкритий елемент +Craft=Змайструвати +CursorSplit=Брати в курсор пів пачки +CursorTransfer=Брати в курсор пачку +CustomInput=Введення, що налаштовуєттся +CycleBlueprintBookBackwards=Перемикання книги креслень у зворотному напрямку +CycleBlueprintBookForwards=Перемикання уперед книги креслень +Deconstruct=Розібрати +DeleteBlueprintLibrary=Видалити бібліотеку креслень +DeleteBlueprintRecord=Видалити креслення +DeleteCustomTag=Видалити власну мітку +DeletePermissionGroup=Видалити дозвіл групі +DestroyItem=Знищити предмет +DestroyOpenedItem=Знищити відкритий предмет +DisconnectRollingStock=Від'єднати рухомий склад +DragTrainSchedule=Перетягувати станції у розкладі поїзда +DragTrainWaitCondition=Перетягніть умову очікування потягу +DropBlueprintRecord=Викинути креслення +DropItem=Викинути предмет +EditBlueprintToolPreview=Редагувати інструмент попереднього перегляду креслення +EditCustomTag=Зміна мітки, що налашвується +EditPermissionGroup=Редагувати групу дозволів +ExportBlueprint=Експорт креслення +FastEntitySplit=Швидко перемістити половину предмету +FastEntityTransfer=Швидке переміщеня предмету +FlushOpenedEntityFluid=Очищати об'єкти від рідин +FlushOpenedEntitySpecificFluid=Очищати об'єкти від окремих рідин +GoToTrainStation=Відправитися на станцію +GrabBlueprintRecord=Взяти креслення +GuiCheckedStateChanged=Перевірений стан Gui змінено +GuiClick=Клік по інтерфейсу +GuiConfirmed=Підтвердження інтерфейсу +GuiElemChanged=Зміну елементу інтерфейсу +GuiHover=Навести курсор на інтерфейс +GuiLeave=Прибрати інтерфейс з фокусу +GuiLocationChanged=Зміна положення інтерфейсу +GuiSelectedTabChanged=Вибрана вкладка Gui змінена +GuiSelectionStateChanged=Змінено стан вибору графічного інтерфейсу +GuiSwitchStateChanged=Змінено стан перемикача Gui +GuiTextChanged=Текст інтерфейсу змінено +GuiValueChanged=Значення інтерфейсу змінено +ImportBlueprint=Імпорт креслення +ImportBlueprintString=Імпорт рядка креслення +ImportBlueprintsFiltered=Імпорт відфільтрованих креслень +ImportPermissionsString=Імпорт рядка дозволів +InventorySplit=Перемістити половину пачки +InventoryTransfer=Переміщати предмети +LaunchRocket=Запустити ракету +LuaShortcut=Ярлик Lua +MapEditorAction=Дія у редакторі мапи +MarketOffer=Пропозиція на ринку +ModSettingsChanged=Налаштування модів змінено +OpenAchievementsGui=Відкрити меню досягнень +OpenBlueprintLibraryGui=Відкрити бібліотеку креслень +OpenBlueprintRecord=Відкрити креслення +OpenBonusGui=Відкрити бонусні меню +OpenCharacterGui=Відкрити інвентар гравця +OpenCurrentVehicleGui=Відкрити інвентар поточної машини +OpenEquipment=Відкрити сітку обладнання +OpenGui=Відкрити інтерфейс +OpenItem=Відкрити предмет +OpenLogisticGui=Відкрити меню логістики +OpenModItem=Відкрити предмети з модів +OpenParentOfOpenedItem=Відкривати батьківський об'єкт, даного предмета +OpenProductionGui=Відкрити вікно продукції +OpenTechnologyGui=Відкрити екран технологій +OpenTipsAndTricksGui=Відкривати поради та хитрощі +OpenTrainGui=Відкрити меню потягу +OpenTrainStationGui=Відкрити меню станції потягу +OpenTrainsGui=Відкрити меню потягів +PasteEntitySettings=Вставити налаштування об'єкта +PlaceEquipment=Розмістити обладнання +QuickBarPickSlot=Вибирати предмети з панелі швидкого доступу +QuickBarSetSelectedPage=Встановлення вибраної сторінки швидкого доступу +QuickBarSetSlot=Змінювати предмети на панелі швидкого доступу +ReassignBlueprint=Перепризначити план +RemoveCables=Зняти дріти +RemoveTrainStation=Видалити станцію з роскладу +ResetAssemblingMachine=Скинути складальну машину +ResetItem=Скинути предмет +ReverseSelectArea=Зворотний вибір ділянки +RotateEntity=Повернути об'єкт +SelectArea=Вибір області +SelectBlueprintEntities=Оберіть об'єкти для креслення +SelectEntitySlot=Виберіть гніздо плитки +SelectItem=Вибрати елемент +SelectMapperSlot=Виберіть гніздо мапера +SelectNextValidGun=Виберіть наступну дійсну зброю +SelectTileSlot=Виберіть гніздо плитки +SendSpidertron=Відправита павукотрона. +SetAutoLaunchRocket=Встановіть автозапуск ракети +SetAutosortInventory=Встановлювати автосортування інвентарю +SetBehaviorMode=Встановити режим поведінки +SetCarWeaponsControl=Преключити режим зброї у транспорті +SetCircuitCondition=Встановити логістичну умову +SetCircuitModeOfOperation=Встановити тип логічної операції +SetControllerLogisticTrashFilterItem=Встановлювати фільтри сміттєвих логістичних слотів гравця +SetDeconstructionItemTileSelectionMode=Встановити режим зносу плитки +SetDeconstructionItemTreesAndRocksOnly=Встановити для зносу тільки дерева й каміння +SetEntityColor=Встановити колір об'єкта +SetEntityEnergyProperty=Змінити параметри енергії об'єкта +SetEntityLogisticTrashFilterItem=Встановлювати фільтри сміттєвих логістичних слотів об'єкта +SetFilter=Встановити фільтр +SetFlatControllerGui=Встановлювати широкий режим інтерфейсу гравця +SetHeatInterfaceMode=Установити режим теплового інтерфейсу +SetHeatInterfaceTemperature=Встановити температуру інтерфейсу тепла +SetInfinityContainerFilterItem=Встановлювати фільтри предметів у нескінченній скрині +SetInfinityContainerRemoveUnfilteredItems=Встановити контейнер нескінченності, видалити нефільтровані елементи +SetInfinityPipeFilter=Встановити фільтр у нескінченної труби +SetInserterMaxStackSize=Встановити максимальний розмір стеку у маніпуляторі +SetInventoryBar=Встановити панель інвентарю +SetLinkedContainerLinkID=Встановити ID зв'язок з скринями +SetLogisticFilterItem=Встановити фільтр персональний логістики +SetLogisticFilterSignal=Встановлювати сигнал логістичного фільтра +SetPlayerColor=Встановити колір гравця +SetRecipeNotifications=Встановити сповіщення про рецепти +SetRequestFromBuffers=Встановити запит від буферних скриньок +SetResearchFinishedStopsGame=Встановити, готове дослідження зупиняє гру +SetSignal=Встановлювати сигнал +SetSplitterPriority=Встановити пріоритет роздільника +SetTrainStopped=Встановити зупинку потяга +SetTrainsLimit=Установити ліміт потягів +SetVehicleAutomaticTargetingParameters=Встановити параметри для авто-прицілювання автомобіля +SetupAssemblingMachine=Налаштовувати складальний автомат +SetupBlueprint=Зберегти зміну креслення +SetupSingleBlueprintRecord=Налаштування запису одного креслення +SmartPipette=Вибрати предмети піпеткою +SpawnItem=Додавати предмет +StackSplit=Стековий розподілювач +StackTransfer=Переміщати стопку предметів +StartRepair=Почати ремонт +StartResearch=Почати дослідження +StartWalking=Почати йти +StopBuildingByMoving=Зупиняти будівництво під час руху +SwitchConnectToLogisticNetwork=Перемкнути підключення до логістичної мережі +SwitchConstantCombinatorState=Змінити стан постійного комбінатора +SwitchInserterFilterModeState=Змінювати режим фільтрації маніпуляторів +SwitchPowerSwitchState=Перемикати вимикач живлення +SwitchToRenameStopGui=Редагувати назву станції +TakeEquipment=Візьміть обладнання +ToggleDeconstructionItemEntityFilterMode=Перемкнути режим фільтрації предметів зносу +ToggleDeconstructionItemTileFilterMode=Перемкнути режим використання плиток для зносу +ToggleDriving=Переключити водіння +ToggleEnableVehicleLogisticsWhileMoving=Увімкнути логістику під час руху у транспорті +ToggleEntityLogisticRequests=Увімкнути/вимкнути логістичні запити об'єкта +ToggleEquipmentMovementBonus=Увімкнути бонус руху від модулей +ToggleMapEditor=Увімкнути редактор карт +TogglePersonalLogisticRequests=Увімкнути/вимкнути особисті логістичні запити +TogglePersonalRoboport=Увімкнути персональну дронстацію +ToggleShowEntityInfo=Показати інформацію про об'єкт +TranslateString=Переклад строки +Undo=Скасувати +Upgrade=Покращення +UpgradeOpenedBlueprintByItem=Оновити відкритий план за планом оновлення +UpgradeOpenedBlueprintByRecord=Оновити відкритий план за замовленням +UseArtilleryRemote=Використовувати пульт керування артилерією +UseItem=Використати річ +WireDragging=Перетягування дротів +WriteToConsole=Друкувати у консолі +[gui-pipe] +fluid-system-contents=Вміст рідинної системи: +flush-this=Злийте __1__ з цього. +flush-whole-system=Злити __1__ з всієї системи рідин. +this-contents=Вміст __1__: +[gui-player-management] +add-player=Додати гравця +admin=Адміністратор +ban=Заблокувати +banned=Заблокований +cant-ban-yourself=Ви не можете забанити себе. +cant-delete-yourself=Ви не можете видалити себе. +cant-kick-not-online=Тільки підключені гравці можуть бути викинуті. +cant-kick-yourself=Ви не можете вигнати себе. +cant-use-not-in-multiplayer-game=Це вікно може бути відкритим тільки в багатокристувальницькій грі. +cant-whitelist-disabled=Для внесення гравців до білого списку, той повинен бути увімкнутий на сервері. +delete-player=Видалити +delete-player-tooltip=Видаляє гравця з серверу. +demote=Понизити +kick=Вигнати +last-online=Крайній раз в мережі +manage=Управління +manage-permissions=Керувати дозволами +manage-player=Керування __1__ +mute=Заглушити +muted=Заглушений +name=Ім'я +never=ніколи +now=зараз +online-players=__1__ з __2__ гравців онлайн +operations=Операції +permission-group=Група Дозволу +promote=Підвищити +purge=Очистити +show-online-only=Показувати лише в мережі +time-ago=__1__ тому +title=Керування гравцем +unban=Розблокувати +unmute=Активувати +unwhitelist=Видалити з білого списку +whitelist=Додати в білий список +whitelisted=У білому списку +[gui-power-switch] +off=Вимк +on=Увімк +state=Стан +[gui-production] +consumption=Споживання +electricity=Електрика +fluids=Рідини +items=Предмети +kills=Вбивства +pollution=Забруднення +production=Виробництво +title=Виробництво +[gui-programmable-speaker] +alert-settings=Налаштування оповіщення +allow-polyphony=Дозволити поліфонію +allow-polyphony-description=Дозволяє відтворювати до __1__ звуків одночасно. Для відтворення одного звуку вимкніть (зазвичай для оповіщень factorio). +circuit-connection-settings=Налаштування підключення мережі +global-playback=Глобальне відтворення +global-playback-description=Звук, який буде йти від гучномовця буде чути на всій карті. +show-alert=Показувати оповіщення +show-alert-description=При відтворені звуку показувати оповіщення. +show-icon-on-map=Показувати значок на карті +signal-value-is-pitch=Значення сигналу = висота тону +signal-value-is-pitch-description=Значення вхідного сигналу логічної мережі визначає тон ноти, що відтворюватиметься. +volume=Гучність +[gui-quick-panel] +items=Предмети +page=Сторінка __1__/__2__ +panels=Панелі +shortcuts-next-page=__1__: наступна сторінка +shortcuts-next-tab=__1__: наступна вкладка +shortcuts-previous-page=__1__: попередня сторінка +shortcuts-previous-tab=__1__: попередня вкладка +shortcuts-select=__1__: вибрати +title=Панель швидкого доступу +tools=Інструменти +[gui-requester] +set-requests=Встановити запит з логічної мережі +[gui-resource-entity] +initial-amount=Початкова сума +minimum-yield=Мінімальний вихід +resource-amount=Кількість ресурсу +[gui-roboport] +repair-packs=Ремонтні набори +robots=Роботи +[gui-rocket-silo] +auto-launch=Автозапуск із вантажем. +rocket-inventory-label=Спорядження ракети +rocket-progress=Прогрес ракети +rocket-result-inventory-label=Результат запуску +[gui-save-game] +cant-save-over-autosaves=Будь ласка, виберіть інше ім'я збереження.\nФайли автозбереження зарезервовані для автозбереження і будуть перезаписані під час майбутніх автозбережень. +confirm-overwrite=Ви впевнені, що бажаєте перезаписати __1__? +confirm-overwrite-time-warning=Увага: Обраний файл збереження має __1__ __plural_for_parameter_1_{1=годину|rest=годин}__ награної гри! +save=Зберегти +save-as=Зберегти як +title=Зберегти гру +[gui-save-scenario] +save-as=Зберегти як +title=Зберегти сценарій +[gui-select-upgrade-planner] +default-upgrade=Поліпшення за замовчуванням +instructions=__CONTROL_LEFT_CLICK__, щоб застосувати як покращення, __CONTROL_RIGHT_CLICK__ до погіршення. +title=Обрати планувальник поліпшень для застосування +[gui-server-config] +cancel=Скасувати +save=Зберегти +title=Конфігурація серверу +[gui-set-email] +checking=Перевірка +email=Електронна пошта +email-already-set=Для цього облікового запису вже призначено електронну пошту. Призначена адреса електронної пошти - __1__. +email-cant-be-empty=Електронна пошта не може бути порожньою. +email-invalid=Помилкова електронна пошта. +set=Встановити +set-email-description=Для цього облікового запису не призначено електронну пошту. Додайте електронну пошту та пароль, щоб використовувати цей обліковий запис на інших платформах або консолях. +set-email-success=На електронну адресу __1__ було надіслано електронного листа. Будь ласка, дотримуйтесь інструкцій для підтвердження електронного листа та встановлення паролю. +set-email-title=Ввести електронну пошту +setting-email=Налаштування електронної пошти +[gui-side-menu] +achievements=Досягнення +blueprint-library=Бібліотека креслень (__CONTROL__toggle-blueprint-library__) +bonuses=Бонуси +logistic-networks=Логістична мережа +map=Карта (__CONTROL__toggle-map__) +production-statistics=Статистика виробництва (__CONTROL__production-statistics__) +technology=Вікно досліджень +tips-and-tricks=Поради та хитрощі +trains=Потяги (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Оповіщення +default-device=Пристрій за замовчуванням +environment-sounds-volume=Звуки навколишнього середовища +game-effects-volume=Ефекти гри +gui-effects-volume=Ефекти інтерфейсу +master-volume=Загальна +music-volume=Музика +preferred-output=Бажаний вихід +simulation-volume=Симуляції +title=Налаштування звуку +walking-sound-volume=Звук ходьби +wind-volume=Вітер +[gui-speed-panel] +normal=Звичайний +pause=Пауза +paused=Призупинено +show-gui=Показати інтерфейс +show-message-dialogs=Показувати повідомлення +speed=Швидкість: __1__ +speed-down=Уповільнити +speed-up=Прискорити +title=Налаштування повтору +[gui-splitter] +input-priority=Пріоритет входу +left=Вліво +output-priority=Пріоритет виходу +right=Вправо +[gui-sync-mods-with-save] +cancel=Назад +confirm=Підтвердити +correct=Коректні: +disabled=Вимкнено: +download=Завантажити +enable=Увімкнено +enable-correct-version=Увімкнути необхідну версію +join-server-after-sync=Приєднатися до серверу після синхронізації +keep-enabled=Лишити увімкнутим +load-save-after-sync=Завантажити збереження після синхронізації +mods-not-available-on-mod-portal=Наступні модифікації не доступні на порталі: __1__ +no-compatible-version=Немає сумісної версії: +no-release=Немає релізу: +not-in-save=Немає в збережені: +not-on-mod-portal=Не з порталу модів: +ready-to-download=Готовий до завантаження: +sync-mods-with-server=Синхронізувати моди із сервером +sync-startup-settings=Синхронізувати налаштування старту +title=Синхронізувати моди із збереженням +wrong-version-enabled=Увімкнуто неправильну версію: +[gui-tag-edit] +cancel=Скасувати +confirm=Підтвердити +delete=Видалити +icon=Значок +name=Назва +snapping=Прив'язка +title-create=Новий тег +title-edit=Властивості тегу +[gui-technologies-list] +title=Список технологій +[gui-technology] +graph-title=Дерево технологій +technologies-omitted=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=технологій було приховано|ends in 1=технологія була прихована|ends in 2,ends in 3,ends in 4=технології були приховані|rest=технологій було приховано}__. +[gui-technology-preview] +already-queued=Технологія вже в черзі +already-researched=Технологія вже досліджена +already-researching=Технологія вже досліджується +continue-research=Продовжити +disabled=Технологія недоступна +editor-research-tooltip=(Редактор мапи) __CONTROL_LEFT_CLICK__ для дослідження. __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ для миттєвого дослідження з усіма необхідними попередніми технологіями. +effects=Ефекти +not-researched-tooltip=(Редактор карт) Технологія не досліджена +prerequisites=Потребує +queue-full=Чергу досліджень заповнено +saved-progress=Досліджено: __1__% +start-research=Почати дослідження +status-available=Доступно +status-disabled=Невідкрите +status-not-available=Недоступно +status-queued=В черзі +status-researched=Досліджено +status-researching=Досліджується +title-status=(__1__) +un-research=Скасувати дослідження +un-research-tooltip=(Редактор карт) Скасувати дослідження технології +unit-ingredients=Ціна +unit-time=Час, який потрібний для дослідження одного набору в лабораторії +unsatisfied-prerequisites=Залежні дослідження для даної технології не досліджено +unsatisfied-prerequisites-queue=Деякі технології, Необхідні для цього дослідження, а не вивчені і не знаходяться в черзі +will-complete=Всі рівні даної технології досліджено, або в черзі +[gui-technology-progress] +cancel=Скасувати +no-research=Дослідження не проводиться +title=Дослідження +[gui-technology-queue] +title=Черга досліджень +[gui-text-tags] +blueprint=Креслення +blueprint-name-label=Назва: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__, щоб узяти креслення +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__, щоб узяти книгу креслення +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__, щоб відкрити потяг +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ , щоб відкрити зупинку потягу +contains-blueprints=Містить __1__ __plural_for_parameter_1_{ends in 11,12,13,14=креслень|ends in 1=креслення|ends in 2,3,4=креслення|rest=креслень}__ +following-text-achievement=[Досягнення: __1__] +following-text-armor=[Броня: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Сутність: __1__] +following-text-fluid=[Рідина: __1__] +following-text-gps=[Розташування: __1__] +following-text-item=[Предмет: __1__] +following-text-item-group=[Група предметів: __1__] +following-text-recipe=[Рецепт: __1__] +following-text-technology=[Технологія: __1__] +following-text-tile=[Покриття: __1__] +following-text-train-no-name=[Потяг] +following-text-train-stop-no-name=[Зупинка потягу] +following-text-train-stop-with-name=[Зупинка потягу: __1__] +following-text-train-with-name=[Потяг: __1__] +following-text-unknown-item=[Невідомий предмет] +following-text-virtual-signal=[Віртуальний сигнал: __1__] +gps-invalid=Вказано недійсну позицію +gps-position-label=Позиція: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ для перегляду +invalid-train=Неприпустимий потяг +invalid-train-stop=Неприпустима зупинка потягу +train-hover=Потяг: __1__ +train-stop-hover=Зупинка потягу: __1__ +[gui-the-rest-settings] +about=Все, що не показано в меню стандартних налаштувань. +restart-tooltip=Більшість налаштувань вимагають перезапуску гри, щоб зміни вступили в силу. +title=Інше +warning-label=ПОПЕРЕДЖЕННЯ +warning-tooltip=Не змінюйте те, в чому ви не впевнені: більшість налаштувань не перевіряються. +[gui-tips-and-tricks] +mark-as-read=Позначити прочитаним +no-tutorial-in-multiplayer=Неможливо програвати навчання в мультиплеєрі. +nothing-found=Підказки відсутні +play-tutorial=Зіграйте матч-навчання +replay-tutorial=Повторити навчання +tip-notice-title=Рекомендована підказка. +title=Поради та хитрощі +[gui-train] +add-circuit-condition=Логічна умова +add-empty-condition=Порожній вагон +add-fluid-count-condition=Кількість рідини +add-full-condition=Повний вагон +add-inactivity-condition=Бездіяльність +add-item-count-condition=Кількість елементів +add-robots-inactive-condition=Неактивні роботи +add-station=+ Додати станцію +add-time-condition=Час очікування +add-wait-condition=+ Додати умову очікування +adding-temporary=Додати тимчасово +automatic-mode=Автоматично +cargo=Паливо +cargo-condition=Вантаж +center-on-locomotive=Увімкнути центрування на локомотиві +circuit=Мережа +color=Колір +fluid=Рідина +interaction=__CONTROL_STYLE_BEGIN____1__ + click__CONTROL_STYLE_END__, щоб поставити тимчасову зупинку. \n__CONTROL_STYLE_BEGIN____2__+ click__CONTROL_STYLE_END__, щоб додати вибрану зупинку до розкладу. +invalid=Помилка +locomotive-doesnt-need-energy=Локомотив не потребує енергії. +locomotive-is-out-of-reach=Локомотив поза зоною досяжності. +manual-mode=Ручний +no-path-to-destination=Немає шляху до місця призначення +of-inactivity=бездіяльності +open-in-map=Відкрити це місце на карті +passed=пройшло +schedule=Розклад +station-not-present=Станції з такою назвою не існує. +station-partially-accessible=Лише __1__ з __2__ зупинок __plural_for_parameter_1_{1=доступна|rest=доступно}__ +stations-disabled=__plural_for_parameter_1_{1=Станція відключена|2=Обидві станції відключені|ends in 11,ends in 12,ends in 13,ends in 14=Всі __1__ станцій відключені|ends in 1=Всі __1__ станція відключені|ends in 2,ends in 3,ends in 4=Всі __1__ станції відключені|rest=Всі __1__ станцій відключені}__. +stations-not-accessible=__plural_for_parameter_1_{0=Немає доступних станцій|1=Станція недоступна|2=Обидві станції недоступні|ends in 11,ends in 12,ends in 13,ends in 14=Всі __1__ станцій недоступні|ends in 1=Всі __1__ станція недоступні|ends in 2,ends in 3,ends in 4=Всі __1__ станцій недоступні|rest=Всі __1__ станцій недоступні}__ з поточної позиції. +temporary=Тимчасово: __1__ +toggle-station-names=Показати назви станцій на карті +too-far-from-rail=Немає рейок поблизу +[gui-train-rename] +perform-change=Застосувати зміни +title=Змініть ім'я - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Вузол призначення переповнений __1__ +heading-to=Прямує до __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Ручне керування +manually-stopped=[img=utility/warning_icon] Вручну зупинено +no-path-to=[img=utility/warning_icon] Нема шляху до __1__ +no-schedule=Немає розкладу (руху) +no-valid-stops=[img=utility/warning_icon] Немає доступних зупинок +standing-at=Очікування на __1__ +waiting-at=Очікування на __1__ +[gui-train-stop] +enable-trains-limit=Увімкнути ліміт потягів +no-trains=Немає потягів з даною зупинкою. +rename-stop=Перейменувати зупинку +train-stops-with-this-name=Кількість зупинок із такою назвою. +trains-with-this-stop=Потяги з цією зупинкою: __1__ +[gui-train-wait-condition-description] +and=І +circuit-condition=Мережа: __1__ __2__ __3__ +empty-condition=Пустий вагон +fluid-count-condition=Рідина: __1__ __2__ __3__ +full-condition=Повне завантаження +inactivity-condition=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=секунд|ends in 1=секунда|ends in 2,ends in 3,ends in 4=секунди|rest=секунд}__ бездіяльності +item-count-condition=Вантаж: __1__ __2__ __3__ +or=АБО +passenger-not-present=Немає пасажира +passenger-present=Є пасажир +robots-inactive-condition=Відсутні розгорнуті роботи +time-condition=__1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=секунд пройшло|ends in 1=секунда пройшла|ends in 2,ends in 3,ends in 4=секунди пройшли|rest=секунд пройшло}__ +[gui-trains] +circuit-disabled-tooltip=Зупинка потягів вимкнена в логічній мережі. +circuit-limit-tooltip=Ліміт потягів, встановлений логічною мережею. +empty-schedule=[Порожньо] +limit-note=(Примітка: Деякі зупинки не мають встановленого обмеження по кількості потягів) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Ручний режим +no-stations=Не знайдено станцій. +no-trains=Не знайдено потягів. +open-train=Відкрити меню потягу +open-train-stop=Відкрити зупинку потягу на мапі +stations-tab=Станції +stations-trains=Потяги: +title=Вміст потяга. +trains-tab=Потяги +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Скасувати будівництво __1__ обʼєктів +undo-built-entity-multiple-homogeneous=Скасувати будівництво __1__(× __2__) +undo-built-entity-single=Скасувати будівництво __1__ +undo-built-tile-multiple-heterogeneous=Скасувати розміщення __1__ плиток +undo-built-tile-multiple-homogeneous=Скасувати розміщення __1__(× __2__) +undo-built-tile-single=Скасувати розміщення __1__ +undo-removed-entity-multiple-heterogeneous=Скасувати знесення __1__ обʼєктів +undo-removed-entity-multiple-homogeneous=Скасувати знесення __1__(× __2__) +undo-removed-entity-single=Скасувати знесення __1__ +undo-removed-tile-multiple-heterogeneous=Скасувати видалення __1__ плиток +undo-removed-tile-multiple-homogeneous=Скасувати видалення __1__(× __2__) +undo-removed-tile-single=Скасувати видалення __1__ +undo-upgraded-entity-multiple-heterogeneous=Скасувати покращення __1__ +undo-upgraded-entity-multiple-homogeneous=Скасувати покращення __1__(× __2__) +undo-upgraded-entity-single=Скасувати покращення __1__ +[gui-update] +applying=Застосування +authorization-instructions=Введіть ім'я користувача і пароль для завантаження оновлень. +automatic-steam-update-message=Ця версія Factorio не буде оновлюватися автоматично. Для отримання останніх версій гри оберіть "Latest experimental" у властивостях Factorio в Steam, або відпишіться від бета-версій для повернення до стабільних релізів. +automatic-steam-update-title=Автоматичне оновлення Steam +automatic-updates=Автоматичне оновлення +cancel=Запитати пізніше +check-updates-now=Перевірити оновлення +checking=Перевірка +checking-updates-failed=Помилка перевірки оновлення: __1__ +could-not-init-steam=Не вдалося ініціалізувати Steam API. Функції, пов'язані зі Steam, відключені. Перезапуск Steam може усунути цю проблему. +could-not-init-steam-title=Помилка Steam +disable-updater=Вимкнути оновлення +downloading=Завантаження +from=Встановлено +invalid-login=Неправильний логін чи пароль! +mod=Мод +n-a=Не встановлено +no-new-updates=Немає нових оновлень +ok=Увійти +password=Пароль +restarting-factorio=Перезапуск Factorio +service-unavailable=Сервіс недоступний +to=Нова версія +too-old=Виявлено нову версію Factorio. Вона не може бути завантажена автоматично, будь ласка, завантажте останню версію вручну звідси: __1__. +update-failed=Помилка під час оновлення: __1__ +update-now=Оновити зараз +update-successful=Оновлено до версії __1__ +updates-available-instructions1=Наступні оновлення доступні: +updates-available-instructions2=Процес оновлення може тривати кілька хвилин. Будь ласка зачекайте. +username=Ім'я користувача +[gui-update-mods] +all-mods-up-to-date=Всі модифікації в актуальному стані +cancel=Скасувати +cant-update-mods-error=Неможливо встановити всі необхідні залежності для обраних модів: __1__. Бажаєте оновити моди без залежностей? +check-for-updates-failed=Не вдається перевірити наявність оновлень +checking-for-updates=Перевірка наявності оновлень +local-version-column-header=Локальна версія +name-column-header=Назва +new-version-column-header=Нова версія +not-logged-in=Неможливо перевірити оновлення: потрібно увійти в обліковий запис +retrying-failed-request=Запит не вдалося виконати, повторна спроба: +update-selected=Оновити вибрані +[gui-upgrade] +entities=Об'єкти +from=Від +icon-tooltip=Якщо порожньо, то інструмент поліпшення показує обрані фільтри поліпшень. +modules=Модулі +to=До +[gui-user-login] +checking-nso-membership=Перевірка членства +create-account=Створити обліковий запис +description-browse-mods=Для використання порталу модів потрібно увійти в систему. +description-download-mods=Для завантаження модів потрібно увійти в систему. +description-downloading-mods-mismatch=Помилка розпізнавання вашого облікового запису порталом модів. Будь ласка, увійдіть ще раз. +description-login-to-existing-account=Будь ласка, увійдіть до наявного облікового запису Factorio. +description-mp-browse-public-games=Для перегляду відкритих багатокористувацьких ігор потрібно увійти в обліковий запис. +description-mp-browse-public-games-mismatch=Помилка розпізнавання вашого облікового запису сервером підбору. Будь ласка, увійдіть ще раз. +description-mp-connect-to-matching-server=Для підключення до серверу підбору потрібно увійти в систему. +description-mp-create-public-game=Для відображення вашого серверу у списку ігор необхідно увійти в обліковий запис. +description-mp-game-requires-authentication=Для підключення до гри потрібно увійти. +description-mp-game-requires-authentication-mismatch=Гра, до якої ви підключаєтеся, не може вас аутентифікувати. Будь ласка, увійдіть знову або спробуйте пізніше. +description-mp-username-only=Будь ласка виберіть ваше ім'я гравця в локальній мережі. +email-authentication-code=Код автентифікації +email-authentication-code-hint=Будь ласка, введіть код автентифікації, який ми надіслали на вашу електронну поштову скриньку. +email-authentication-enter-code=Необхідна автентифікація за допомогою електронної пошти. Будь ласка, введіть код, який ми надіслали на вашу скриньку. +email-can-not-be-empty=Email не може бути порожня. +error=Помилка +forgot-password=Забули пароль +logging-in=Вхід +logging-in-with-steam=Вхід через Steam +login=Увійти +must-accept-the-terms-of-service=Ви повинні прийняти Умови використання. +nintendo-login-success=Ви увійшли як __1__. +not-logged-into-steam-use-factorio-account=Ви не увійшли в Steam. Будь ласка, увійдіть у Steam для того, щоб використовувати онлайн-функції та використовувати обліковий запис Factorio.com. +not-logged-into-steam-warning=Ви не увійшли в Steam. Використовуйте лише облікові дані Factorio.com. +password-can-not-be-empty=Пароль не може бути порожнім. +preparing-online-communication=Підготовка мережевих комунікацій +steam-authentication-failed=Помилка аутентифікації Steam. Будь ласка, переконайтеся що ви увійшли в Steam і ваш статус "У мережі". +steam-login-success=Ви увійшли як __1__ через Steam. +username-can-not-be-empty=Ім'я користувача не може бути порожнім. +[http-error] +auth-error=Не вдалося завантажити (код __1__): помилка автентифікації. +auth-error-with-message=Не вдалося завантажити (код __1__): помилка автентифікації: __2__ +json-parse-error=Не вдалося завантажити (код __1__): не вдалося розпізнати JSON:__2__ +unknown-error=Не вдалося завантажити (код __1__). +unknown-error-with-message=Не вдалося завантажити (код __1__): __2__ +[ini-parse-error] +missing-value=Відсутнє значення на __1__:__2__ +unterminated-section-header=Незавершений заголовок секції на __1__:__2__ +[invalid-map-version] +campaign-retired-from-game=Кампанія '__1__' була відключена від гри. Ви можете завантажити це збереження у грі версії __2__. +higher-than-maximum=Карта версії __1__ не може бути завантажена, її версія вище, ніж версія гри (__2__). +lower-than-minimum=Карта версії __1__ не може бути завантажена, її версія нижче мінімальної підтримуваної (__2__). +[inventory-full-message] +ammo=Комірки для боєприпасів заповнені. +armor=Комірка броні зайнята. +guns=Комірки для зброї заповнені. +main=Інвентар повний. +trash-slots=Комірки для сміття заповнені. +[inventory-restriction] +cant-be-burned=__1__ неможливо використати як паливо. +cant-be-placed-in-output-slot=__1__ не можливо вставити сюди. +cant-be-smelted=__1__ не може бути переплавленим. +cant-be-used-as-ammo=__1__ не боєприпас. +cant-be-used-as-ammo-for=__1__ не може використовуватись як боєприпас в __2__. +cant-be-used-as-armor=__1__ не можна вдягнути як броню. +cant-be-used-as-gun=__1__ неможливо використовувати як зброю. +cant-insert-into-assembling-machine-without-recipe=Ви не можете покласти нічого в машину-конструктор коли рецепт не вибраний. +cant-insert-into-filtered-slot=Тільки __1__ можна покласти в цей слот. Якщо хочете покласти сюди щось інше, необхідно очистити фільтр. +cant-insert-into-hand-reserved-slot=Дану комірку зарезервовано під вказівник. +cant-insert-into-module-slot=Сюди можна покласти тільки модулі. +cant-insert-into-restricted-slot=Тільки __1__ може покладено сюди, не __2__. +cant-insert-into-self=Не можна покласти предмет самого в себе. +cant-insert-limit-breached=Сюди неможливо покласти більше. +cant-insert-module=__1__ не можна використовувати в __2__ +cant-shoot=__1__ не може стріляти в __2__. +player-inventory-full=Неможливо вставити __1__. __2__ +wrong-fuel=__1__ не може використовувати __2__ як паливо. +[item-description] +item-unknown[1]=Цей предмет недоступний через вилучення модів, він буде відновлений, коли мод буде знову увімкнено. +[item-name] +item-unknown=Невідомий предмет +[json-parse-error] +invalid-comma-before-brace=Недопустима кома перед '}' на __1__:__2__ +invalid-comma-before-square-bracket=Недопустима кома перед ']' на __1__:__2__ +invalid-string-escape=Недопустимий неекранований символ на __1__:__2__ +invalid-utf16-low-surrogate=Invalid UTF-16 low surrogate in JSON string escapes at __1__:__2__ +unexpected-character=Неочікуваний символ (__1__) у __2__:__3__ +unexpected-end-of-file=Неочікуваний кінець файла на __1__:__2__ +unexpected-utf16-low-surrogate=Unexpected UTF-16 low surrogate in JSON string escapes at __1__:__2__ +unterminated-string=Незакритий рядок на __1__:__2__ +[lua-profiler] +duration=Тривалість: __1__ms +elapsed=Минуло: __1__ms +[multiplayer] +address-and-port-already-used-for-different-player=IP-адреса і порт вже використовуються іншим гравцем. +address-in-use=Локальний порт __1__ вже використовується.\nЦе може бути викликано іншим запущеним екземпляром Factorio, або іншою програмою, що використовує цей порт. +aligning-desynced-map-to-server=Синхронізація карти з сервером. +cannot-load-downloaded-map=Не вдалося завантажити звантажену карту: __1__ +catching-up=Синхронізація. +client-is-catching-up=__1__ синхронізується +client-is-downloading-map=__1__ завантажує карту +client-is-dropping=__1__ був виключений з гри +client-is-loading-map=__1__ завантажує карту +connected-downloading-map=Завантаження карти (__1__) +connecting-to-the-game=Приєднання до гри... +core-crc-mismatch=Помилка перевірки CRC модифікації «Core»! Дані гри не відповідають очікуваному значенню. +creating-desync-report=Створення звіту десинхронізації. Зачекайте, будь ласка. +desynced=Десинхронізований. +desynced-downloading-map=Перезавантаження карти (__1__) +disabled-autoplace-specifications-changed-runtime=На даний момент, мережева гра вимкнена, так як під час роботи були змінені параметри автоматичного розміщення. +downloading-auxiliary-failed=Не вдалося завантажити дані мультиплеєра. Будь ласка, спробуйте ще раз. +downloading-map-failed=Не вдалося завантажити карту від інших гравців. Будь ласка, спробуйте ще раз. +extra-mod=__1__ немає на сервері. +failed-to-connect=Не вдалося визначити підключитися. Дивіться log-файл для подробиць. +game-paused=__1__ призупинив гру. +invalid-address=__1__ не є допустимою адресою (__2__). +joined-paused-game=Ви приєдналися до призупиненої гри. Ви побачите карту як тільки гра продовжиться. +loading-map=Завантаження карти мережевої гри +loading-scenario=Завантаження сценарію __1__ +matching-server-connection-failed=Помилка підключення до серверу підбору. +matching-server-connection-resumed=Підключення до сервера підбору відновлено. +matching-server-create-failure=Помилка при створенні сервера: __1__ +matching-server-heartbeat-failure=Помилка при відправці сигналу синхронізації: __1__ +missing-mod=__1__ є лише на сервері. +mod-crc-mismatch=__1__: Вміст мода відрізняється, незважаючи на те, що версії однакові. Найбільш поширена причина цього - неправильне використання налаштувань мода (умовно: необхідні файли, засновані на налаштуваннях мода). Це може також бути викликано зміною фалів мода або на клієнті, або на сервері. +mod-mismatch-detected=Виявлена невідповідність модифікацій! +mod-version-mismatch=__1__: версія у вас __2__, версія на сервері __3__. +nintendo-lan-mode-authorization-failed=Помилка авторизації по LAN +nintendo-network-authorization-failed=Помилка мережевої авторизації +nintendo-online-play-requires-nso=Онлайн гра вимагає членство Nintendo Switch Online +no-address=__1__ не знайдено. +no-network=Ви були відключені від мережі. Без мережі мультиплеєр не працює. +not-received-connection-accept-reply=Спроба з'єднання з сервером не вдалася. +own-address-failed=Не вдалося визначити зовнішню IP адресу. Це може викликати проблеми підключення інших гравців до вас. +player-banned=Ваш обліковий запис забанено в цій грі. Причина: __1__. +player-banned-by-authserver=Ви забанені в цій грі за рекомендацією сервера авторизації. Щоб апелювати зверніться (листом) до support@factorio.com. +player-cant-keep-up=Комп'ютер __1__ чи мережа не зміг синхронізуватися із сервером і був від'єднаний. +player-desynced=__1__ десинхронізовано. +player-desynced-disconnect=__1__ від'єднано через десинхронізацію. +player-died=__1__ загинув від __2__ +player-died-by=__1__ загинув від __2__ у __3__ +player-dropped=__1__ був виключений з гри. +player-joined-game=__1__ приєднався до гри. +player-left-game=__1__ покинув гру. +player-limit-reached=Досягнуто ліміту гравців в поточній грі. +player-paused-game=__1__ призупинив гру. +player-reconnect=__1__ був відключений, оскільки перепідключався з іншого джерела. +player-respawn=__1__ відродився. +player-resumed-game=__1__ продовжив гру. +player-switching-servers=__1__ змінює сервер. +player-was-afk=__1__ від'єднано через бездіяльність. +prototype-crc-mismatch=Перевірка CRC прототипу не вдалася! Мод згенерував прототипи без детермінізму. +saving-local-variant-of-map=Збереження локальної версії карти. +saving-map=Збереження карти +saving-map-for=Збереження карти для __1__ +script-command-mismatch=Неможливо приєднатися. Наступні обробники команд (з модів) не ідентичні між вами і сервером. Це означає, що такі модифікації небезпечні для (збереження/завантаження) багатокористувацької гри (див. log-файл для подробиць): +script-event-mismatch=Неможливо приєднатися. Наступні обробники подій (з модів) не ідентичні між вами і сервером. Це означає, що такі модифікації небезпечні для (збереження/завантаження) багатокористувацької гри (див. log-файл для подробиць): +script-mismatch=Неможливо приєднатися. Ваші файли скриптів відрізняються від серверних у таких модифікаціях: +server-dropped=Зв'язок із сервером втрачено +server-not-responding=Сервер не відповідає +server-quit=Сервер покинув гру +server-saving-map=Сервер (__1__) зберігає карту. +server-saving-map-for=Сервер (__1__) зберігає карту для __2__. +server-version=Версія сервера: __1__. +unknown-username=Невідоме ім'я гравця +user-not-whitelisted=Ваш логін не перебуває в білому списку в цій грі. +user-server-key-expired=Внутрішня помилка автентифікації гравця. +user-verification-required=Верифікація акаунтів гравців повинна бути включена для публічних ігор. +user-with-that-name-already-in-game=Гравець з вашим іменем: "__1__" вже присутній в грі. +version-mismatch-detected=Виявлена невідповідність версій! +waiting-for-respawn=Ви загинули. Прикро. Відродження через __1__ __plural_for_parameter_1_{ends in 11,ends in 12,ends in 13,ends in 14=секунд|ends in 1=секунду|ends in 2,ends in 3,ends in 4=секунди|rest=секунд}__. +waiting-for-saving-map=__1__ зберігає карту. +waiting-for-server-to-prepare-the-map=Очікування збереження карти сервером. +waiting-for-server-to-start-saving-the-map=Очікування початку збереження карти сервером: __1__ +waiting-for-upload-slot=Очікування слоту для завантаження. __1__ __plural_for_parameter_1_{1=player|rest=players}__ waiting. +wrong-input=__1__ було відключено, через надсилання спотворених даних. +you-cant-keep-up=Вас було відключено, оскільки ваш комп'ютер чи мережа недостатньо швидкі для взаємодії із сервером. +you-have-been-dropped=Вас викинуло з гри. +you-sent-wrong-data=Ваш клієнт надіслав серверу спотворені дані і та був відключений. +you-were-afk=Вас було від'єднано через бездіяльність. +you-were-banned=Вас забанено на сервері. +you-were-kicked=Вас було вигнано з сервера. +your-version=Ваша версія: __1__. +[noise-expression] +0_16-elevation=Болота +0_17-island=Острів +0_17-islands+continents=Острови та континенти +0_17-lakes-elevation=Звичайна +0_17-starting-plateau=Лише початкове плато +aux=Звичайно +debug-aux=Зневадження +debug-moisture=Зневадження +debug-temperature=Зневадження +elevation=Звичайна +endless-ocean-with-starting-area-elevation=Безкраїй океан +endless-plateau-with-starting-area-elevation=Безкрає плато +moisture=Звичайна +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Звичайна +[noise-property] +aux=Тип +elevation=Висота +moisture=Вологість +starting-lake-noise-amplitude=Амлітуда шума початкового озера +temperature=Температура +[permissions-command-output] +action-set-to=__1__ встановлено в __2__. +added-player-to-group=__1__ долучився до групи __2__. +created-group=Створено групу __1__. +deleted-group=Вилучено групу дозволів: __1__. +player-is-already-in-group=__1__ вже знаходиться в групі __2__. +player-is-in-group=__1__ в групі __2__. +player-is-not-in-any-group=__1__ не перебуває в жодній групі. +player-is-not-in-group=__1__ не входить в групу __2__. +player-removed-from-group=__1__ вилучено із групи __2__. +renamed-group=Перейменовано групу дозволів: __1__ на __2__. +reset-complete=Дозволи скинуто на типові. +unable-to-create-group=Не вдалося створити групу. +unknown-action=Невідома вхідна дія: __1__. +unknown-action-value=Невідоме значення: __1__ - очікувалось true чи false. +unknown-group=Невідома група: __1__. +unknown-player=Невідомий гравець: __1__. +you-can-not-create-groups=Ви не маєте прав на створення груп дозволів. +you-can-not-delete-groups=Ви не маєте прав на вилучення груп дозволів. +you-can-not-delete-the-default-group=Ви не можете видалити стандартну групу прав доступу. +you-can-not-edit-groups=Ви не маєте прав на зміну груп дозволів. +[permissions-help] +add-player=<група> <гравець> - Додавання гравця до даної групи. +create-group= - Створює нову групу з вказаною назвою або, якщо назва не вказано, зі стандартною. +delete-group=<група> - Видалення вказаної групи. +edit-group=<група> <дія> - Вмикає чи вимикає вказані дії для даної групи. +get-player-group=<гравець> - Отримати групу вказаного гравця (за наявності). +groups=- Перелік всіх груп. +help-list=Доступні параметри: __1__. +matching-actions-list=Придатні дії: __1__. +matching-group-list=Придатні групи: +matching-options-list=Придатні параметри: __1__. +remove-player=<група> <гравець> - Видалити гравця з групи. +rename-group=<група> <назва> - Перейменувати групу. +reset=- Скинути всі права до початкового стану. +[recipe-difficulty] +expensive=Затратна +normal=Звичайна +[richness] +none[1]=Немає +[save-map-failed] +cannot-save-map=Не вдалося зберегти карту: __1__ +[size] +none=Немає +only-starting-area=Якщо вимкнено: лише у початкової області +[spidertron-status] +connected-to=З'єднано з __1__ +connection=З'єднання +idle=Байдикує +moving=Рухається (__1__) +not-connected=Не з'єднано +shooting=Стріляє +[technology-difficulty] +expensive=Затратна +normal=Звичайна +[tile-description] +tile-unknown[1]=Ця плитка недоступна через вилучення модів, вона буде відновлена, коли мод буде знову увімкнено. +[tile-name] +tile-unknown=Невідома плитка +[tooltip-category] +activated=Активовано +burnable-fuel=паливо +consumed=Можна з'їсти +consumes=Споживає +debug=Налагодження +effect=Ефект +electricity=електрику +equipment-grid=Сітка обладнання +equipment-grid-electricity=електроенергія сітки обладнання +fluid=рідина +generates=Виробляє +heat=тепло +personal-weapon=Особиста зброя +placed-in-equipment-grid=Розміщено у сітці обладнання +player-armor=Броня +stores=Магазини +thrown=Метальне +train=Потяг +turret=Турель +vehicle=Транспортний засіб +vehicle-weapons=Зброя автомобіля +[tutorial-gui] +new-recipes-available=Доступні нові рецепти +new-technologies-available=Нові технології доступні для дослідження +objective-complete=Задачу виконано +research-tooltip-heading=Дослідження завершено! +[virtual-signal-description] +signal-unknown[1]=Цей сигнал недоступний через вилучення модів, він буде відновлений, коли мод буде знову увімкнено. +[virtual-signal-name] +signal-unknown=Невідомий сигнал + diff --git a/factorio/data/core/locale/uk/info.json b/factorio/data/core/locale/uk/info.json new file mode 100644 index 0000000000000000000000000000000000000000..a74ad1c8741ad38208d2f2e6c66990b610f855cf --- /dev/null +++ b/factorio/data/core/locale/uk/info.json @@ -0,0 +1,62 @@ +{ + "completed": 100, + "font": { + "default": [ + "__core__/fonts/Lilittium-Regular.ttf", + "__core__/fonts/Lato-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSans.ttf" + ], + "default-bold": [ + "__core__/fonts/Lilittium-Bold.ttf", + "__core__/fonts/Lato-Bold.ttf", + "__core__/fonts/NotoSans-Bold.ttf", + "__core__/fonts/NotoSansCJKtc-Bold.ttf", + "__core__/fonts/NotoSansThai-Bold.ttf", + "__core__/fonts/NotoSansArabic-Bold.ttf", + "__core__/fonts/NotoSansHebrew-Bold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "default-mono": [ + "__core__/fonts/Lato-Regular.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSansMono.ttf" + ], + "default-semibold": [ + "__core__/fonts/Lilittium-SemiBold.ttf", + "__core__/fonts/Lato-Semibold.ttf", + "__core__/fonts/NotoSans-SemiBold.ttf", + "__core__/fonts/NotoSansCJKtc-Medium.ttf", + "__core__/fonts/NotoSansThai-SemiBold.ttf", + "__core__/fonts/NotoSansArabic-SemiBold.ttf", + "__core__/fonts/NotoSansHebrew-SemiBold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "locale-pick": [ + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ], + "scenario-message-dialog": [ + "__core__/fonts/IBMPlexMono-Medium.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ] + }, + "language-name": "Українська" +} \ No newline at end of file diff --git a/factorio/data/core/locale/vi/core.cfg b/factorio/data/core/locale/vi/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..6ff1e98be460535bbf9a2a336e71628a731e275c --- /dev/null +++ b/factorio/data/core/locale/vi/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=Không thể trộn lẫn chất lỏng. +and=và +ban-report=__1__ vì __2__ +ban-report-ip=__1__ (__2__) cho __3__ +base-mod-disabled=Mod cơ sở được yêu cầu có để chạy trò chơi, nhưng nó đang bị tắt, bạn có muốn bật nó? +base-mod-invalid=Mod cơ sở được yêu cầu có để chạy trò chơi, nhưng nó đang bị vô hiệu. +blueprint-library-shortcut-broken=Mục tiêu của phím tắt này đến thư viện bản thiết kế hiện không còn tồn tại. +blueprint-no-name=Không có Tiêu đề +blueprint-transferring=Chuyển giao bản kế hoạch: __1__ +bonus-progress-bar-tooltip=Lợi tức sản xuất: __1__ +building-atlas=Đang dựng atlas hoạ tiết... +building-prototypes=Đang dựng prototypes... +cannot-open-mod-settings-game-not-fully-setup=Cài đặt mod không thể được mở khi trò chơi đang được thiết lập (tham gia một trò chơi nhiều người bị tạm dừng). +cant-add-player-already-exists=Một người chơi với tên __1__ đã tồn tại. +cant-be-connected-to-copper-wire=Không thể kết nối vào dây điện +cant-be-connected-to-wire=Không thể kết nối đến dây điện +cant-be-crafted-in-this-machine=Không thể chế tạo được trong máy này. +cant-be-damaged=Cái này không thể bị gây hại. +cant-be-mined=Cái này không thể bị đào. +cant-be-rotated=Không thể xoay được vật này. +cant-change-enemy-wires=Không thể ngắt kết nối dây của đối phương. +cant-clear-cursor=Không thể thêm __1__. Kho người chơi đã đầy. +cant-connect-rolling-stock-not-in-rolling-stock=Không thể kết nối toa: không ở trong toa. +cant-connect-rolling-stock-not-in-vehicle=Không thể kết nối toa: không ở trong phương tiện. +cant-connect-rolling-stock-too-close=Không thể kết nối toa: các toa quá gần nhau. +cant-copy-enemy-structure-settings=Không thể sao chép thiết lập của công trình đối phương. +cant-disconnect-rolling-stock-not-in-rolling-stock=Không thể ngắt kết nối toa, bạn không ở trong toa. +cant-disconnect-rolling-stock-not-in-vehicle=Không thể ngắt kết nối toa, bạn không ở trong phương tiện. +cant-enter-enemy-vehicles=Không thể vào phương tiện của đối phương. +cant-join-game-not-in-main-menu=Chỉ có thể tham gia trò chơi qua Steam khi đang ở màn hình chính. +cant-join-game-steam-init-failed=Không vào được trò chơi: Không thể khởi động Steam. +cant-join-game-steam-networking-disabled=Không thể kết nối với trò chơi, kiểm tra thiết lập mạng Steam. +cant-mine-enemy-structure=Công trình của đối phương không thể bị đào. +cant-mine-vehicle-with-passenger=Nơi này không thể được khai thác khi có người chơi khác bên trong. +cant-open-enemy-structures=Không thể mở công trình của đối phương. +cant-paste-enemy-structure-settings=Không thể dán thiết lập của công trình đối phương. +cant-put-item-back=Không thể trả lại mặt hàng: __1__ +cant-reach=Không thể kết nối +cant-repair-enemy-structures=Không thể sửa công trình của đối phương. +cant-rotate-enemy-structures=Không thể xoay công trình đối phương. +cant-run-command-not-admin=Không thể chạy lệnh (__1__) - bạn không phải admin. +cant-run-command-not-in-multiplayer-game=Không thể chạy lệnh (__1__) trong chế độ một người chơi. +cant-set-duplicate-filter=_1_ já está filtrado em um slot diferente +cant-set-duplicate-request=__1__ đã được yêu cầu ở ô khác. +cant-set-duplicate-trash-slot=__1__ đã được đặt ở ô khác. +cant-set-filter=Bạn không thể đặt bộ lọc này: __1__ +cant-set-request-when-it-is-automated=Bạn không thể thay đổi yêu cầu khi được thiết lập bởi mạng điều khiển. +cant-swap-console-with-player=Không thể đổi console giữa người chơi: Chỉ khả dụng khi cả hai đều được gọi từ console. +cant-swap-expected-two-players=Không thể đổi: Chỉ khả dụng khi cả hai đều được gọi từ console. +cant-swap-with-yourself=Không thể trao đổi người chơi với chính mình. +cant-transfer-from-enemy-structures=Không thể lấy đồ từ công trình đối phương. +cant-transfer-to-enemy-structures=Không thể chuyển đồ vào công trình đối phương. +cheat-will-disable-achievements=Sử dụng lệnh gian lận sẽ vô hiệu hóa các thành tựu, hãy lặp lại câu lệnh để khẳng định lại nếu bạn muốn tiếp tục. +checking-sprites=Đang tải đồ họa... +close-file-reason-corrupt=Không thể kiểm tra file CRC: File zip bị hỏng. +close-file-reason-other=Hoặc, code lỗi :__1__ +closing-file-failed=Đóng file __1__ thất bại.\nLí do: __2__. +colon=: +color-for-players-only=Màu sắc chỉ có thể được đặt cho người chơi. +command-attempted-not-allowed=__1__ đã cố gắng thực hiện một câu lệnh không được phép: __2__ +command-ran=__1__ (thực hiện lênh): __2__ +command-will-disable-achievements=Sử dụng lệnh Lua sẽ vô hiệu hóa các thành tựu, hãy lặp lại câu lệnh để khẳng định lại nếu bạn muốn tiếp tục. +continue=Tiếp tục +control-controller-axis-related=Điều khiển này phải từ nút kích hoạt bộ điều khiển. +control-controller-button-related=Điều khiển này phải từ một nút điều khiển. +control-controller-stick-related=Điều khiển này phải từ một thanh điều khiển. +control-keyboard-related=Điều khiển này phải sử dụng bàn phím. +control-mouse-related=Điều khiển này phải sử dụng chuột. +control-mouse-related-on-controller=Có thể điều khiển từ __1__ or __2__. +control-mouse-wheel-related=Điều khiển bằng con lăn chuột. +cropping-bitmaps=Đang cắt bitmap... +cursor=Con trỏ +days=__1__ ngày +days-ago=__1__ __plural_for_parameter_1_{1=ngày|rest=ngày}__ trước +destination-full=Điểm đến đã đầy +disabled-by-server=Vô hiệu hóa bởi máy chủ +discard-changes=Hủy bỏ thay đổi +dying-explosion-name=__1__ (vụ nổ khi chết) +editor-will-disable-achievements=Sử dụng lệnh sửa bản đồ sẽ vô hiệu hóa các thành tựu, hãy lặp lại câu lệnh để khẳng định lại nếu bạn muốn tiếp tục. +electric-pole-wire-limit-reached=Đã đạt tối đa 5 kết nối. +empty-file-name=Tên file bỏ trống. +empty-stop-name=Tên trạm xe lửa bị bỏ trống +entered-the-vehicle=Đã vào phương tiện. +error-while-importing-string=Lỗi trong khi chuyển nhập chuỗi: +error-with-handler-failed=__1__\nTrong khi xử lí, bộ xử lí lỗi đã tạo thêm một lỗi:\n__2__ +error-with-handler-message=__1__\nBộ xử lí lỗi đã thêm thông tin:\n__2__ +evolution-message=Yếu tố tiến hóa: __1__. (Thời gian __2__%) (Ô nhiễm __3__%) (Số ổ tiêu diệt t __4__%) +failed-to-import-string=Thất bại trong việc nhập chuỗi: __1__. +failed-to-load-base-mod=Lỗi tải Mod cơ sở. +failed-to-load-mod=Tải không thành công mod "__1__" +failed-to-load-mod-reason=Thất bại để tải mod "__1__": __2__ +feature-not-available-in-demo-version=Tính năng này không có sẵn trong phiên bản thử nghiệm của trò chơi +file-name-too-long=Tên file quá dài (Tối đa __1__ kí tự) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__ °C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=Trò chơi đã được lưu vào __1__. +grid-position-and-absolute-position-need-to-match=Vị trí của khung lưới và của khung lưới bản thiết kế đều phải là các số lẻ hoặc chẵn. +grid-position-value-has-to-be-multiple=Giá trị vị trí khung lưới cho bản thiết kế này phải là bội của __1__. +hours=__1__ giờ +hours-ago=__1__ __plural_for_parameter_1_{1=giờ|rest=giờ}__ trước +invalid-character-in-file-name=Ký tự không hợp lệ trong tên tập tin. +invalid-grid-position-value=__1__ là giá trị vị trí khung lưới không hợp lệ. +invalid-parameter=Tham số không hợp lệ +invalid-screenshot-resolution=Độ phân giải của ảnh chụp màn hình không hợp lệ. Chiều dài và rộng tương ứng phải ở trong khoảng {1, __1__}. +invalid-snap-to-grid-value=__1__ là giá trị bám khung lưới không hợp lệ. +invalid-zoom-level=Không thể thu phóng. Độ thu phóng phải lớn hơn __1__. +item-has-tags=Mục đã khoá. +left-the-vehicle=Đã rời phương tiện. +loading-mods=Đang tải mod... +loading-sounds=Đang tải âm thanh... +loading-sprites=Đang tải đồ họa... +locks=Khóa +low-ram-warning=Tệp lưu này sử dụng một lượng lớn bộ nhớ và có thể khiến trò chơi bị treo.\nGiảm độ phân giải trong Cài đặt đồ họa sẽ giảm mức sử dụng bộ nhớ.\n__1__ +manual-wire-dragging-disabled=Kéo dây thủ công hiện không khả dụng +map-info-combined-yield-percentage=__1__ kết hợp năng suất __2__% +minutes=__1__ phút +minutes-ago=__1__ __plural_for_parameter_1_{1=phút|rest=phút}__ trước +missing-equipment=Thiếu thiết bị: +missing-equipment-list-item=__1__ X __2__ +missing-item=Thiếu __1__ +mod-caused-error=Mod __1__ tạo ra một lỗi không thể phục hồi được.\nXin hãy phản hồi lỗi này cho người tạo mod.\n\n__2__ +mod-name-too-long=Mod __1__ có tên quá dài, tên mod tối đa là __2__ ký tự. +mod-title-too-long=Mod __1__ có tiêu đề quá dài, tên mod tối đa là __2__ ký tự. +months-ago=__1__ __plural_for_parameter_1_{1=tháng|rest=tháng}__ trước +new-tips=Các thủ thuật và mẹo mới +new-tips-count=Mẹo mới: __1__ +no-artillery-in-range=Không có pháo cao xạ nào trong tầm. +no-artillery-with-ammo-in-range=Không có pháo cao xạ nào được nạp đạn trong tầm. +no-bans=Không có người chơi nào bị cấm. +no-modifier-selected=Chưa chọn tùy chỉnh nào +no-path=Không có đường đi +no-stock-to-connect-found=Không tìm thấy toa nào được nối. +no-stock-to-disconnect-found=Không tìm thấy toa nào bị ngắt kết nối. +noname-station=Dừng +noone-to-reply=Không có ai để trả lời. +not-allowed-character-in-file-name=Kí tự "__1__" không thể nằm trong tên file. +not-enough-ingredients=Không đủ thành phần. +not-enough-rails=Không đủ đường ray +not-enough-space-to-connect-train=Không đủ chỗ để nối tàu hỏa. +not-operable=Không thể hoạt động +on-the-ground=Trên mặt đất +opened-item-removed=Vật phẩm đã được gỡ bỏ. +or=hoặc +per-minute-suffix=/phút +per-second-suffix=/giây +permissions-import-successfully=Cài đặt được nhập thành công +player-cancelled-research=__1__ đã hủy nghiên cứu __2__ +player-changed-color=Màu của __1__ bây giờ là __2__. +player-changed-color-singleplayer=Màu của bạn bây giờ là __1__. +player-changed-research=__1__ thay đổi nghiên cứu từ __2__ sang __3__ +player-doesnt-exist=Người chơi __1__ không tồn tại. +player-is-already-an-admin=__1__ đã là một admin. +player-is-already-in-admin-list=__1__ đã trong danh sách admin và sẽ được thăng chức khi tham gia trò chơi. +player-is-not-an-admin=__1__ không phải là một admin. +player-is-not-banned=Không thể bỏ cấm __1__, vì người chơi chưa bị cấm. +player-is-not-in-admin-list=__1__ không có trong danh sách quản lí. +player-isnt-online=__1__ không online. +player-queued-research=__1__ đã xếp hàng nghiên cứu __2__ +player-started-research=__1__ bắt đầu nghiên cứu __2__ +player-tried-using-cheat=Người chơi __1__ đã cố sử dụng lệnh gian lận. +player-tried-using-command=Người chơi __1__ đã cố sử dụng lệnh "__2__". +player-tried-using-editor=Người chơi __1__ đã cố sử dụng lệnh chỉnh sửa bản đồ. +player-was-added-to-admin-list=__1__ đã được thêm vào danh sách admin bởi __2__ và sẽ được thăng chức khi tham gia trò chơi. +player-was-banned=__1__ bị cấm bởi __2__. Lý do: __3__. +player-was-demoted=__1__ bị hạ quyền khỏi admin bởi __2__. +player-was-kicked=__1__ bị đá bởi __2__. Lý do: __3__. +player-was-promoted=__1__ được tăng quyền lên admin bởi __2__. +player-was-removed-from-admin-list=__1__ đã bị xóa khỏi danh sách admin bởi __2__ và không còn được thăng chức khi vào trò chơi. +player-was-unbanned=__1__ được ngừng cấm bởi __2__. +players-arent-on-same-surface=Không thể hoán đổi người chơi: người chơi ở các địa hình khác nhau. +players-dont-have-character-controllers=Không thể trao đổi người chơi: Nhân vật không điều khiển được. +players-dont-have-characters=Không thể trao đổi người chơi: Một hoặc cả hai không có nhân vật. +reading-file-failed=Đọc file __1__ thất bại.\nLí do: __2__. +reassigned-empty=Không có nội dung mới được chọn +recipe-not-craftable-in-hand=Công thức này không thể làm được bằng tay. +recipe-too-complex-to-craft-in-hand=Công thức này quá phức tạp để được làm thủ công. +reload-script-data-too-large=Dữ liệu mã lệnh tải lại quá lớn: __1__ > __2__. +remnant-name=__1__ (xác) +repeat-when-transferred=Các bản thiết kế hiện đang được nhập vào trò chơi, hãy thử lại khi nhập xong. +replay-disabled-autoplace-specifications-changed-runtime=Chơi lại hiện không khả dụng vì những thông số kĩ thuật tự động đã bị thay đổi thời gian chạy. +replay-saving-disabled=Tính năng lưu để phát lại đã bị tắt. +replay-saving-disabled-forced-by-user=Tính năng lưu phát lại đã bị vô hiệu hóa do nguyên mẫu bắt buộc người dùng thay đổi chế độ tải. +replay-saving-disabled-map-version=Chức năng lưu để phát lại không hoạt động: bản đồ được lưu với phiên bản __1__ và phiên bản hiện tại là __2__. +replay-saving-disabled-migration-applied=Chức năng lưu để phát lại không hoạt động: bản đồ đã được chuyển đi. +replay-saving-disabled-mods=Chức năng lưu để phát lại không hoạt động: bản đồ được lưu với tùy chọn mod khác nhau. +replay-saving-disabled-mods-startup-settings=Chức năng lưu để phát lại không hoạt động: bản đồ được lưu với tùy chọn mod khởi động khác nhau. +reset-to-defaults=Đặt lại __1__ cấu hình thành mặc định +reset-to-defaults-disabled=Tất cả tùy chọn có giá trị mặc định. +reverted-control-settings-to-default=Đã đưa cài đặt điều khiển về mặc định do bất tương thích với các phiên bản trước. +rolling-stock-connected=Toa đã kết nối. +rolling-stock-disconnected=Toa đã ngắt kết nối. +save-already-in-progress=Không thể lưu vì đã có quá trình lưu đang tiến hành. +saving-process-crashed=Quá trình lưu bị lỗi. +scenario-caused-error=Màn chơi __1__ tạo ra lỗi không thể phục hồi.\nHãy phản hồi vấn đề này tới người tạo màn chơi.\n\n__2__ +seconds=__1__ giây +seconds-ago=__1__ __plural_for_parameter_1_{1=giây|rest=giây}__ trước +shortcut-bar-full=Không thể gắn thêm trang bị vào thanh phím tắt. +shortcut-disabled-technology-not-researched=Lối tắt này yêu cầu công nghệ __1__. +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=Nhấn __CONTROL__confirm-message__ để bỏ qua đoạn cắt cảnh +snap-to-grid-value-has-to-be-multiple=Giá trị bám theo khung lưới cho bản thiết kế này phải là bội của __1__. +string-import-produced-no-item=Chuỗi vừa nhập không có vật phẩm. +string-import-successful=__1__ Nhập dữ liệu thành công. +the-blueprint-cant-be-flipped=Bản thiết kế chứa __1__ không thể lật được. +this-cannot-be-mined-by-hand-because-it-requires-fluid=Thứ này không thể khai thác bằng tay vì yêu cầu có __1__. +time-future=Trong tương lai +time-symbol-hours=__1__ giờ +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ phút +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ giây +time-symbol-seconds-short=__1__s +too-deep-book-recursion=Không thể chèn vật phẩm, mức đệ quy tối đa cho sách là __1__. +too-long-stop-name=Tên kết thúc (__1__ kí tự) không thể dài hơn __2__ kí tự. +too-long-tag-name=Tên thẻ (__1__ kí tự) không thể dài hơn __2__ kí tự. +unconfirmed-changes=Có __1__ thay đổi chưa được xác nhận. +unknown-color=Không có màu __1__. +unknown-command=Không rõ lệnh "__1__" gõ /h hay /help để được trợ giúp về lệnh. +unknown-player-was-banned=__1__ (không ở trong màn chơi) bị cấm bởi __2__. Lý do: __3__. +unlocks=Mở khóa +unspecified=không xác định +user-verification-already-disabled=Xác thực người dùng đang tắt. +user-verification-already-enabled=Xác thực người dùng đang bật. +user-verification-disabled=Xác thực người dùng đã tắt. +user-verification-enabled=Xác thực người dùng đã bật. +vehicle-is-full=Xe đã đầy. +weeks-ago=__1__ __plural_for_parameter_1_{1=tuần|rest=tuần}__ trước +wire-cant-reach=Dây điện không thể với +years-ago=__1__ __plural_for_parameter_1_{1=năm|rest=năm}__ trước +[achievement-progress] +console-command-used=Lệnh đã được sử dụng trong màn này. Bạn không thể đạt được thành tựu trong màn chơi này nữa. +construct-with-robots-more-than=Bằng tay: __1__ Bằng robot: __2__ +dont-craft-manually=Làm bằng tay: __1__ +editor-used=Lệnh đã được sử dụng trong màn này. Bạn không thể đạt được thành tựu trong màn chơi này nữa. +not-a-freeplay-map=Thành tựu này chỉ có thể đạt được khi chơi trên bản đồ freeplay. +not-in-peaceful-mode=Thành tựu này không thể đạt được ở chế độ hòa bình. +not-with-lower-enemies=Không thể mở khóa thành tích này khi căn cứ của kẻ thù được đặt thấp hơn mặc định. +only-when-playing-new-game=Thành tựu này chỉ có thể đặt được bằng cách bắt đầu trò chơi mới. +player-damaged=Sát thương lớn nhất chịu được: __1__ +remaining-time=Thời gian còn lại: __1__ +[cant-build-reason] +cant-build-here=Không thể xây ở đây +cant-build-on-tile=Không thể xây đè lên __1__ +cant-build-train-stop-in-intersection=Không thể đặt trạm xe lửa tại điểm cắt +covered-by-fog-of-war=Không thể xây dựng trong khu vực sương mù +entity-ghost-in-the-way=Vướng __1__ ảo +entity-in-the-way=Vướng __1__ +entity-must-be-built-next-to-rail=__1__ phải được xây cạnh đường ray +invalid-rail-signal-position=Vị trí tính hiệu đường ray không hợp lệ +invalid-train-stop-position=Vị trí trạm xe lửa không hợp lệ +invalid-transport-belt-connectable-position=Vị trí băng chuyền không hợp lệ +mixing-fluids=Không thể nối các hệ thống có chất lỏng khác nhau +no-rail-for-ghost-train=Xe lửa ảo phải được xây trên đường ray +no-rail-for-train=__1__ phải được xây trên đường ray +no-resource-for-drill=__1__ chỉ có thể xây trên tài nguyên +no-resource-for-mining-drill=Máy khoan chạy điện phải đặt trên khoáng sản. +no-valid-resource-for-drill=__1__ không đào được tài nguyên này +out-of-world=Không thể xây ngoài bản đồ +player-in-the-way=Vướng nhân vật +rail-signals-must-be-built-next-to-rail=Tính hiệu đường ray phải được xây cạnh đường ray +too-close-to-existing-rail-signal=Quá gần tính hiệu đường ray có sẵn +uncharted-area=Không thể xây trong khu vực chưa có bản đồ +[character-corpse] +died=Chết +killed-by=Bị giết bởi +name=Xác( __1__) +time-ago=__1__ trước +time-remaining=Thời gian còn lại +[chat-icon-select-list-gui] +title=Chọn biểu tượng +[clone-area-errors] +source-and-destination-collide=Khu vực ban đầu và khu vực đích đến trùng nhau. +source-area-and-destination-are-not-equal=Khu vực ban đầu và khu vực đích đến không cùng kích thước. +source-area-and-destination-area-must-not-be-rotated=Khu vực ban đầu và khu vực đích đến không thể bị xoay. +source-entities-overlap-with-destination=Các thực thể nguồn bị trùng với các thực thể đích đến. +tiles-collide=Khu vực ban đầu và khu vực đích đến trùng nhau. +[color] +acid=Axit +black=Đen +blue=Xanh biển +brown=Nâu +cyan=Xanh da trời +gray=Xám +green=Xanh lá cây +orange=Cam +pink=Hồng +purple=Tím +red=Đỏ +white=Trắng +yellow=Vàng +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- Mở GUI quản lý người chơi. +admins=- In danh sách các admin. +alerts= - Bật, tắt, làm lặng hoặc không lặng loại cảnh báo. +all-players-list=Tất cả người chơi: +available-alerts=Các cảnh báo hiện có: __1__. +available-colors=Số màu hiện có: __1__. +ban= - Cấm người chơi đã chỉ định. +banlist= - Thêm vào hoặc xóa một người chơi khỏi danh sách cấm. Giống như lệnh /ban hoặc /unban. +bans=- In danh sách các người chơi bị cấm. +cant-use-banlist-not-in-multiplayer-game=Lệnh banlist không có sẵn trong màn một người chơi. +cant-use-permissions-not-in-multiplayer-game=Lệnh permissions không có sẵn trong màn một người chơi. +cant-use-whitelist-not-in-multiplayer-game=Lệnh whitelist không có sẵn trong màn một người chơi. +cheat= - Lập tức nghiên cứu xong mọi công nghệ và bật chế độ gian lận. Dùng sẽ cho người chơi thêm một số vật phẩm. +clear=- Xóa cửa sổ lệnh. +color= - Đổi màu của bạn. Có thể dùng một trong những màu định sẵn hoặc giá trị RGBA trong dạng "# # # #". +command= - Thực hiện một lệnh Lua (nếu được cho phép). +config=- Mở GUI cấu hình máy chủ. +delete-blueprint-library= - Xóa dữ liệu thư viện bản thiết kế cho người chơi không trực tuyến khỏi tệp save. Nhập "everybody confirm" để xóa dữ liệu cho mọi người chơi không trực tuyến. +demote= - Hạ quyền người chơi khỏi admin. +editor=- Bật hoặc tắt trình chỉnh sửa bản đồ. +evolution=- In các thông tin về yếu tố tiến hóa của sinh vật bản xứ. +help= - Hiển thị danh sách các lệnh có sẵn. Tham số phụ có thể dùng để định lệnh để mô tả. +help-description=Nhập /h để biết thêm thông tin về lệnh. +help-list=Lệnh có sẵn: +ignore= - Ngưng cho phép hộp chat hiển thị các tin nhắn từ người chơi này. Các tin nhắn từ các quản trị viên vẫn sẽ được hiển thị. +ignores=- In danh sách các người chơi bị bỏ qua. +kick= - Đá người chơi đã chỉ định. +matching-alerts-list=Các cảnh báo trùng khớp: __1__. +matching-colors-list=Các màu sắc trùng khớp: __1__. +matching-commands-list=Các lệnh giống: +matching-players-list=Tên người chơi giống: +measured-command= - Thực hiện một lệnh Lua (nếu được cho phép) và đo khoảng thời gian thực hiện. +mute= - Không cho phép người chơi nói gì trong chat. +mute-programmable-speaker= - Làm lặng hoặc không lặng các tiếng phát bởi các Loa phường. Dùng "local" để chỉ làm lặng đối với người chơi này. Quản trị viên có thể dùng "everyone" để làm lặng Loa phường cho mọi người trong máy chủ. +mutes=- Hiển thị danh sách người chơi bị làm lặng (không thể gửi tin nhắn trong hộp chat). +open= - Mở túi đồ của người chơi khác. +perf-avg-frames=- Số tick/lần cập nhật dùng để ước tính đồng hồ hiệu năng. Giá trị mặc định là 100. Khuyến cáo dùng giá trị từ 5-10 nếu muốn giá trị cập nhật nhanh hơn, nhưng số sẽ giật nhiều hơn. +permissions=- Mở GUI cho lệnh permissions. +players=- Hiển thị danh sách người chơi. (tham số online/o sẽ chỉ hiển thị người chơi trực tuyến. count/c sẽ chỉ hiển thị số) +promote= - Tăng quyền người chơi lên admin. +purge= - Xóa mọi tin nhắn từ người chơi này khỏi lịch sử chat. +quit=- Dừng máy chủ. +reply= - Trả lời cho người chơi gần nhất đã nhắn tin cho bạn. +reset-tips=Đặt lại trạng thái của mục thủ thuật như khi trò chơi được khởi động lần đầu tiên. +save= - Lưu màn chơi với tên chỉ định. +screenshot= - Lưu ảnh chụp màn hình với cài đặt đồ họa hiện tại, hoặc với độ phân giải đưa ra. Độ phóng đại không cần thiết và mặc định về giá trị 1. +seed=- In ra mapseed. +server-commands=- Lệnh server. +server-save=- Lưu lại tệp save trên máy chủ trong màn nhiều người chơi. +shout= - Gửi một tin nhắn cho tất cả người chơi ở các phe. +silent-command= - Xử lý lệnh Lua (nếu có phép) mà không in ra console. +swap-players= - Tráo nhân vật giữa hai người chơi. Nếu không được định sẵn thì người chơi thứ hai là bạn. +time=- In thông tin về tuổi của bản đồ. +toggle-action-logging=- Bật hoặc tắt việc ghi lại các đầu vào đưa ra bởi trò chơi. Giá trị này không được lưu lại giữa các lần khởi động trò chơi và chỉ ảnh hưởng quá trình của bạn trong các màn chơi nhiều người. +toggle-heavy-mode=- Lệnh này nên sử dụng cẩn thận do nó sẽ làm màn chơi nhiều người không chơi được nữa khi dùng. Trò chơi sẽ tạo tệp save và so sánh dữ liệu với chính nó mỗi tick nhằm tìm ra mâu thuẫn trong logic trò chơi. Nên sử dụng khi có sự lệch dữ liệu khi người chơi mới vào máy chủ. Chế độ này sẽ chạy cho đến khi nó có đầu ra. Xin vui lòng gửi đầu ra đó đến chúng tôi để nghiên cứu và sửa lỗi. +unban= - Ngưng cấm người chơi đã chỉ định. +unignore= - Cho phép hộp chat hiển thị lời nhắn từ người chơi này. +unknown-command=Không có lệnh __1__ +unlock-shortcut-bar=- Mở khóa mọi thứ trong thanh tắt. +unlock-tips=Mở khóa mọi mục trong mục thủ thuật. +unmute= - Cho phép người chơi tiếp tục được nói trong chat. +version=- Hiển thị phiên bản hiện tại của trò chơi. +whisper= - Gửi một tin nhắn tới người chơi này. +whitelist= - Bật, tắt, thêm hoặc loại bỏ người chơi khỏi danh sách trắng, trong đó chỉ người chơi có tên trong danh sách trắng mới có thể vào trò chơi. Để trống 'player' khi sử dụng 'get' để hiển thị danh sách trắng. +[command-output] +action-logging-disabled=Đã tắt ghi lưu thao tác. +action-logging-enabled=Kích hoạt Aciton logging. +alert-already-disabled=Loại cảnh báo __1__ đã bị tắt. +alert-already-muted=Loại cảnh báo __1__ đã bị tắt tiếng. +alert-disabled=Loại cảnh báo __1__ đã bị tắt. +alert-enabled=Loại cảnh báo __1__ đã được bật. +alert-isnt-disabled=Loại cảnh báo __1__ không bị tắt. +alert-isnt-muted=Loại cảnh báo __1__ không bị tắt tiếng. +alert-muted=Loại cảnh báo __1__ đã được tắt tiếng. +alert-unmuted=Loại cảnh báo __1__ đã được mở tiếng. +banlist-add-is-admin-only=Chỉ quản trị viên được phép dùng banlist add. +banlist-already-empty=Danh sách bị cấm đã trống. +banlist-clear-is-admin-only=Chỉ quản trị viên được phép dùng banlist clear. +banlist-cleared=Danh sách bị cấm đã được xóa. +banlist-empty=Danh sách cấm trống. +banlist-remove-is-admin-only=Chỉ quản trị viên được phép dùng banlist remove. +cant-delete-blueprint-library-player-is-connected=Không thể xóa thư viện bản thiết kế lưu trữ đối với người chơi đã kết nối. +deleted-blueprint-library-for-players=Đã xóa thư viện bản thiết kế lưu chữ cho các người chơi: +no-blueprint-libraries-to-delete=Không có mẫu thiết kế trong thư viện để xóa. +parameters-require-admin=Không thể chạy lệnh với các tham số này: bạn không phải là quản trị viên. +permission-action-list=Tất cả thao tác: __1__. +permission-groups-list=Tất cả các nhóm có quyền: __1__ +player=Người chơi +player-added-to-banlist=Đã thêm __1__ vào danh sách bị ban. +player-added-to-whitelist=Đã thêm __1__ vào danh sách trắng. +player-already-muted=__1__ đã câm. +player-already-on-banlist=__1__ đã bị cấm. +player-already-on-whitelist=__1__ đã trong sách trắng. +player-blueprint-library-deleted=Đã xóa thư viện bản thiết kế đối với __1__. +player-blueprint-library-not-found=__1__ không có bản thiết kế lưu trữ nào. +player-ignored=__1__ bị bỏ qua. +player-is-not-on-banlist=__1__ hiện không bị cấm. +player-is-not-on-whitelist=__1__ không trong sách trắng. +player-is-on-banlist=__1__ hiện đang bị cấm. +player-is-on-whitelist=__1__ hiện trong sách trắng. +player-isnt-muted=__1__ không bị câm. +player-list=Người chơi (__1__): +player-list-online=Người chơi online (__1__): +player-muted=__1__ bị câm bởi __2__. +player-unignored=__1__ ngưng bị bỏ qua. +player-unmuted=__1__ được ngừng câm bởi __2__. +player-was-not-on-banlist=__1__ đã không bị ban. +player-was-not-on-whitelist=__1__ chưa được thêm vào danh sách trắng. +player-was-removed-from-banlist=Đã bỏ cấm __1__. +player-was-removed-from-whitelist=Đã gỡ bỏ __1__ khỏi danh sách trắng. +players-on-banlist=Người chơi bị cấm: __1__ +players-on-whitelist=Người chơi trong danh sách trắng: __1__ +programmable-speaker-muted-everyone=Các tiếng phát toàn thể bởi Loa phường đã bị làm lặng đối với tất cả người chơi trên máy chủ. +programmable-speaker-muted-local=Các tiếng phát toàn thể bởi Loa phường đã bị làm lặng đối với người chơi này. +programmable-speaker-unmuted-everyone=Các tiếng phát toàn thể bởi Loa phường được phát bình thường cho tất cả người chơi trên máy chủ. +programmable-speaker-unmuted-local=Các tiếng phát toàn thể bởi Loa phường được phát bình thường cho người chơi này. +shout=hét +whisper=thì thầm +whitelist-add-is-admin-only=Chỉ quản trị viên được phép dùng whitelist add. +whitelist-already-empty=Danh sách trắng đã trống. +whitelist-clear-is-admin-only=Chỉ có quản trị viên mới được phép xóa danh sách trắng. +whitelist-cleared=Danh sách trắng đã xóa và bị vô hiệu hóa. +whitelist-empty=Danh sách trắng trống. +whitelist-remove-is-admin-only=Chỉ quản trị viên được phép dùng whitelist remove. +[config-help] +afk-auto-kick= - Đặt thời gian (số phút) mà người chơi phải đứng yên để bị đá khỏi máy chủ. 0 có ý nghĩa là vô hạn. +allow-commands= - Đặt rằng lệnh Lua có được cho phép hay không. +allow-debug-settings= - Đặt rằng các người chơi không phải quản trị viên có quyền chỉnh sửa cài đặt debug quan trọng hay không. +autosave-interval= - Đặt thời gian (số phút) giữa các lần lưu tự động. 0 tức là không lưu tự động. +autosave-only-on-server= - Đặt rằng chỉ có máy chủ sẽ lưu tự động hay không. +description= - Đặt lời miêu tả cho máy chủ (có thể bỏ trống). +help-list=Các cài đặt có sẵn: __1__. +ignore-player-limit-for-returning-players=Đặt nếu giới hạn máy chủ của người chơi bị bỏ qua đối với những người chơi cũ. +matching-configs-list=Các cấu hình phù hợp: __1__. +max-players=Đặt số lượng người chơi tối đa được phép trong máy chủ này. 0 có nghĩa là không có giới hạn. +max-upload-slots=Đặt số lượng vùng tải lên tối đa. 0 có nghĩa là không có giới hạn. +max-upload-speed=Đặt tốc độ tải lên tối đa tính bằng kilobyte mỗi giây. 0 có nghĩa là không có giới hạn. +name= - Đặt tên máy chủ. +only-admins-can-pause=Đặt nếu chỉ quản trị viên được phép tạm dừng trò chơi. +password=Đặt mật khẩu cho chế độ nhiều người chơi. Mật khẩu để trống có nghĩa là không có mật khẩu. +require-user-verification=Đặt nếu danh tính của người dùng phải được xác nhận để tham gia máy chủ. +tags= - Đặt các nhãn dán cho máy chủ - một danh sách các chuỗi (có thể bỏ trống). +visibility-lan=Đặt nếu trò chơi sẽ hiển thị trên mạng LAN. +visibility-public=Đặt nếu trò chơi sẽ được hiển thị công khai. +visibility-steam=Đặt nếu bạn bè có thể tham gia trò chơi thông qua Steam. +[config-output] +afk-autokick-changed-to-disabled=AFK tự động nhấp đã được tắt +afk-autokick-changed-to-minutes=Tự động đá AFK đã đổi thành __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +afk-autokick-disabled=Tự động kick AFK đang tắt. +afk-autokick-interval-minutes=Kick nếu AFK hơn __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +allow-commands=Cho phép sử dingj lệnh Lua: __1__. +allow-commands-set-to=Cho phép sử dụng lệnh Lua đặt thành __1__. +allow-debug-settings=Cho phép cài đặt gỡ lỗi +allow-debug-settings-set-to=Cho phép cài đặt gỡ lỗi được đặt thành __1__. +autosave-changed-to-disabled=Autosave đã bị tắt. +autosave-changed-to-minutes=Tự động lưu mỗi __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +autosave-disabled=Autosave bị tắt. +autosave-interval-minutes=Tự động lưu mỗi __1__ __plural_for_parameter_1_{1=minute|rest=minutes}__. +autosave-only-on-server=Chỉ tự động lưu trên máy chủ. +autosave-only-on-server-set-to=Chỉ tự động lưu trên máy chủ đặt theo: __1__ +cant-use-not-in-multiplayer-game=lệnh cấu hình chỉ được sử dụng trong chế độ nhiều người chơi. +expected-get-set=Thiếu "get" hoặc "set" làm tham số đầu tiên. +expected-value-to-set=Thiếu giá trị để đặt làm tham số thứ ba. +has-password=Máy chủ hiện có mật khẩu. +ignore-player-limit-for-returning-players=Bỏ qua giới hạn người chơi đối với những người chơi quay trở lại: __1__. +ignore-player-limit-for-returning-players-set-to=Bỏ qua giới hạn người chơi đối với những người chơi quay trở lại đặt là: __1__. +invalid-config=Không có màu __1__ +max-number-of-players-changed-to=Số lượng người chơi tối đã đã thay đổi thành __1__. +max-number-of-players-changed-to-unlimited=Giới hạn người chơi đã được gỡ. +no-password=Máy chủ hiện chưa có mật khẩu. +only-admins-can-pause=chỉ có quản trị viên có thể Tạm dừng:__1__. +only-admins-can-pause-set-to=Chỉ quản trị viên mới có thể tạm dừng được đặt thành: __1__. +password-changed=Máy chủ đã đổi mật khẩu. +password-removed=Máy chủ đã bỏ mật khẩu. +server-description=Mô tả máy chủ: __1__ +server-description-already-empty=Mô tả máy chủ đã trống. +server-description-changed=Mô tả máy chủ đã được đặt thành: __1__ +server-description-cleared=Đã xóa mô tả máy chủ. +server-description-empty=Máy chủ này không có mô tả. +server-name=Tên máy chủ: __1__ +server-name-changed=Tên máy chủ đổi thành: __1__ +server-tags=Thẻ máy chủ: __1__ +server-tags-already-empty=Máy chủ đã không có thẻ. +server-tags-changed=Thẻ máy chủ đã được đặt thành: __1__ +server-tags-cleared=Đã xóa thẻ máy chủ. +server-tags-empty=Máy chủ không có thẻ. +upload-rate=__1__ kilobyte trên giây. +upload-rate-changed-to=Tốc đổ tải lên tối đa đã được đặt thành __1__ kilobyte mỗi giây. +upload-rate-changed-to-unlimited=Giới hạn tải lên đã gỡ bỏ. +upload-rate-unlimited=Không giới hạn. +upload-slots=__1__ vị trí. +upload-slots-changed-to=Số lượng các vị trí upload thay đổi thành: __1__. +upload-slots-changed-to-unlimited=Giới hạn các vị trí tải lên đã được gỡ. +upload-slots-unlimited=Không giới hạn. +value-is-not-valid=Giá trị không hợp lệ. +verify-user-identity=Xác minh danh tính người đăng nhập:__1__. +verify-user-identity-set-to=Xác minh danh tính người đăng nhập. +visibility-lan=Hiển thị mạng LAN: __1__. +visibility-lan-set-to=Hiển thị mạng LAN đặt thành: __1__. +visibility-public=Hiển thị công khai: __1__. +visibility-public-set-to=Hiển thị công khai đặt thành: __1__. +visibility-steam=Hiển thị Steam: __1__. +visibility-steam-set-to=Hiển thị Steam đặt thành: __1__. +[control-keys] +ac-back=Phím Back +ac-bookmarks=Phím Bookmarks +ac-forward=Phím Forward +ac-home=Phím Home +ac-refresh=Phím Refresh +ac-search=Phím Search +ac-stop=Phím Dừng +alt=Alt +audio-mute=Phím tắt tiếng +audio-next=Phím tiếp +audio-play=Phím bắt đầu +audio-prev=Phím lùi +audio-stop=Phím dừng +backspace=Backspace +brightness-down=Phím giảm độ sáng +brightness-up=Phím tăng độ sáng +calculator=Phím máy tính toán +capslock=Caps Lock +command=Command +control=Control +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=Nhấn __1__ +controller-button-alt-2=Giữ nút __1__ +controller-left-stick=Phía bên trái tay cầm +controller-leftx=Phía bên trái tay cầm +controller-lefty=Phía bên trái tay cầm +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=Phía bên phải tay cầm +controller-rightx=Phía bên phải tay cầm +controller-righty=Phía bên phải tay cầm +controller-stick-alt-1=Sử dụng __1__ +controller-stick-alt-2=Cách dùng __1__ +controller-touchpad=Touchpad +delete=Delete +down=Mũi tên xuống +eject=Phím ngắt kết nối +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=Nhấn __1__ +keyboard-alt-2=Nhấn __1__ +left=Mũi tên trái +left-alt=Alt trái +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=Command trái +left-control=Control trái +left-shift=Shift trái +left-super=Super trái +left-windows=Windows trái +mail=Phím hòm thư +menu=Phím menu +mouse-button-1=Chuột trái +mouse-button-1-alt-1=Nhấn chuột trái +mouse-button-1-alt-2=Nhấn chuột trái +mouse-button-2=Chuột phải +mouse-button-2-alt-1=Nhấn chuột phải +mouse-button-2-alt-2=Nhấn chuột phải +mouse-button-3=Con lăn chuột +mouse-button-3-alt-1=Nhấn chuột giữa +mouse-button-3-alt-2=Nhấn chuột giữa +mouse-button-n=Phím chuột số __1__ +mouse-button-n-alt-1=Nhấn __1__ +mouse-button-n-alt-2=Nhấn __1__ +mouse-wheel-alt-1=Lăn __1__ +mouse-wheel-alt-2=Lăn __1__ +mouse-wheel-down=Cuộn chuột xuống +mouse-wheel-left=Cuộn chuột qua trái +mouse-wheel-right=Cuộn chuột qua phải +mouse-wheel-up=Cuộn chuột lên +mute=Phím tắt tiếng +num-lock=Num Lock +numpad-0=0 trên bàn phím số +numpad-1=1 trên bàn phím số +numpad-2=2 trên bàn phím số +numpad-3=3 trên bàn phím số +numpad-4=4 trên bàn phím số +numpad-5=5 trên bàn phím số +numpad-6=6 trên bàn phím số +numpad-7=7 trên bàn phím số +numpad-8=8 trên bàn phím số +numpad-9=9 trên bàn phím số +numpad-decimal-separator=. trên bàn phím số +numpad-enter=Enter trên bàn phím số +numpad-equals== trên bàn phím số +numpad-minus=- trên bàn phím số +numpad-plus=+ trên bàn phím số +numpad-slash=/ trên bàn phím số +numpad-star=* trên bàn phím số +page-down=Page Down +page-up=Page Up +pause=Pause +power=Phím nguồn +print-screen=Print Screen +right=Mũi tên phải +right-alt=Alt phải +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=Command phải +right-control=Control phải +right-shift=Shift phải +right-super=Super phải +right-windows=Windows phải +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=Phím ngủ +spacebar=Thanh space +sysrq=SysRq +tab=Tab +up=Mũi tên lên +volume-down=Phím giảm âm lượng +volume-up=Phím tăng âm lượng +[controller] +character=Điều khiển nhân vật +cutscene=Điều khiển cắt cảnh +editor=Điều khiển người điều chỉnh bản đồ +ghost=Điều khiển ảo +god=Điều khiển người chơi bất tử +pause=Điều khiển tạm dừng trò chơi +spectator=Điều khiển khán giả +[controls] +action-bar-select-page-1=Chọn thanh nhanh 1 +action-bar-select-page-10=Chọn thanh nhanh 10 +action-bar-select-page-2=Chọn thanh nhanh 2 +action-bar-select-page-3=Chọn thanh nhanh 3 +action-bar-select-page-4=Chọn thanh nhanh 4 +action-bar-select-page-5=Chọn thanh nhanh 5 +action-bar-select-page-6=Chọn thanh nhanh 6 +action-bar-select-page-7=Chọn thanh nhanh 7 +action-bar-select-page-8=Chọn thanh nhanh 8 +action-bar-select-page-9=Chọn thanh nhanh 9 +activate-tooltip=Kích hoạt chú giải công cụ +add-station=Thêm trạm dừng tàu hỏa +add-temporary-station=Thêm trạm dừng xe lửa tạm thời +alt-reverse-select=Lựa chọn đảo ngược thay thế +alt-zoom-in=Phóng to vào thế giới +alt-zoom-out=Thu nhỏ ra khỏi thế giới +build=Xây +build-ghost=Xây quy hoạch +build-with-obstacle-avoidance=Xây tránh vật cản +cancel-craft=Hủy làm 1 +cancel-craft-5=Hủy làm 5 +cancel-craft-all=Hủy làm tất +clear-cursor=Dọn con trỏ +close-menu=Đóng menu +confirm-gui=Xác định cửa sổ +confirm-message=Xác nhận thông báo +connect-train=Kết nối xe lửa +controller-gui-character-tab=Mở thông tin nhân vật +controller-gui-crafting-tab=Mở mục chế tạo của nhân vật +controller-gui-logistics-tab=Mở mục vận tải của nhân vật +copy=Sao chép +copy-entity-settings=Copy cài đặt của đối tượng +craft=Làm 1 +craft-5=Làm 5 +craft-all=Làm tất +cursor-split=Tách con trỏ +cut=Cắt +cycle-blueprint-backwards=Thiết kế trước +cycle-blueprint-forwards=Thiết kế tiếp theo +cycle-clipboard-backwards=Bản sao chép trước +cycle-clipboard-forwards=Bản sao chép tiếp theo +debug-reset-zoom=Đặt lại độ phóng to +debug-reset-zoom-2x=Đặt phóng to ở 2x +debug-toggle-atlas-gui=Bật/tắt giao diện atlas +debug-toggle-basic=Bật/tắt gỡ bug cơ bản +debug-toggle-debug-settings=Bật/tắt giao diện cài đặt gỡ bug +decrease-ui-scale=Giảm kích cỡ giao diện +disconnect-train=Ngắt kết nối xe lửa +drag-map=Kéo rê bản đồ +drop-cursor=Thả đồ +editor-clone-item=Sao chép vật phẩm +editor-delete-item=Xoá vật phẩm +editor-next-variation=Biến thể tiếp theo +editor-previous-variation=Biến thể trước +editor-remove-scripting-object=Xoá vật thể lập trình +editor-reset-speed=Sắp đặt lại tốc độ trò chơi về 1 +editor-set-clone-brush-destination=Đặt mục tiêu cọ sao y +editor-set-clone-brush-source=Đặt nguồn cho cọ sao y +editor-speed-down=Giảm tốc độ trò chơi +editor-speed-up=Tăng tốc độ trò chơi +editor-switch-to-surface=Chuyển sang bề mặt # +editor-tick-once=Chạy một nhịp +editor-toggle-pause=Bật/tắt tạm dừng vật thể +fast-entity-split=Tách nhanh đối tượng +fast-entity-transfer=Chuyển nhanh đối tượng +flip-blueprint-horizontal=Lật ngang bản thiết kế +flip-blueprint-vertical=Lật dọc bản thiết kế +focus-search=Tập trung ô tìm kiếm +gui-select=Lựa chọn +increase-ui-scale=Tăng kích cỡ giao diện +inventory-split=Tách hành lý +inventory-transfer=Chuyển hành lý +kill-statistics=Bật/tắt xem thống kê giết chóc +larger-terrain-building-area=Khu vực xây dựng ô lớn hơn +logistic-networks=Bật/tắt mạng vận tải +look=Nhìn +mine=Đào +move=Di chuyển +move-down=Di chuyển xuống +move-left=Di chuyển sang trái +move-right=Di chuyển sang phải +move-up=Di chuyển lên +next-active-quick-bar=Thanh nhanh tiếp theo +next-player-in-replay=Người chơi tiếp theo trong phần phát lại. +next-quick-panel-page=Trang kế tiếp +next-quick-panel-tab=Tab kế tiếp +next-weapon=Vũ khí tiếp theo +not-set=Chưa đặt +open-character-gui=Mở cửa sổ nhân vật +open-gui=Mở cửa sổ GUI của đối tượng +open-item=Mở giao diện của vật phẩm +open-prototype-explorer-gui=Mở giao diện lướt prototype +open-prototypes-gui=Mở giao diện prototypes +open-technology-gui=Bật/tắt màn hình công nghệ +open-trains-gui=Bật/tắt màn hình tổng quan xe lửa +order-to-follow=Yêu cầu đi theo sau +paste=Dán +paste-entity-settings=Dán cài đặt đối tượng +pause-game=Tạm dừng trò chơi +pick-item=Nhặt/thả xấp vật phẩm +pick-items=Nhặt đồ ở dưới đất +place-in-chat=Đặt nhãn vào chat +place-ping=Ping một địa điểm trên bản đồ +previous-active-quick-bar=Thanh nhanh trước +previous-mod=Chọn mod trước +previous-quick-panel-page=Trang trước +previous-quick-panel-tab=Tab trước +previous-technology=Chọn công nghệ trước +production-statistics=Bật/tắt xem thống kê sản xuất +quick-bar-button-1=Phím tắt 1 +quick-bar-button-1-secondary=Phím tắt phụ 1 +quick-bar-button-10=Phím tắt 10 +quick-bar-button-10-secondary=Phím tắt phụ 10 +quick-bar-button-2=Phím tắt 2 +quick-bar-button-2-secondary=Phím tắt phụ 2 +quick-bar-button-3=Phím tắt 3 +quick-bar-button-3-secondary=Phím tắt phụ 3 +quick-bar-button-4=Phím tắt 4 +quick-bar-button-4-secondary=Phím tắt phụ 4 +quick-bar-button-5=Phím tắt 5 +quick-bar-button-5-secondary=Phím tắt phụ 5 +quick-bar-button-6=Phím tắt 6 +quick-bar-button-6-secondary=Phím tắt phụ 6 +quick-bar-button-7=Phím tắt 7 +quick-bar-button-7-secondary=Phím tắt phụ 7 +quick-bar-button-8=Phím tắt 8 +quick-bar-button-8-secondary=Phím tắt phụ 8 +quick-bar-button-9=Phím tắt 9 +quick-bar-button-9-secondary=Phím tắt phụ 9 +remove-pole-cables=Gỡ dây cáp điện +reset-ui-scale=Đặt lại kích cỡ giao diện thành tự động +reverse-rotate=Xoay ngược +reverse-select=Đảo lựa chọn +rotate=Xoay +rotate-active-quick-bars=Thay đổi thanh nhanh hiện thời +select-for-blueprint=Chọn cho bản thiết kế +select-for-cancel-deconstruct=Chọn cho việc hủy tháo dỡ +shoot-enemy=Bắn kẻ thù +shoot-selected=Bắn đối tượng được chọn +show-info=Bật/tắt chế độ Alt +show-quick-panel=Hiện bảng điều khiển nhanh +smaller-terrain-building-area=Khu vực xây dựng ô nhỏ hơn +smart-pipette=Ống nhỏ giọt +stack-split=Tách xấp +stack-transfer=Chuyển xấp +toggle-blueprint-library=Bật/tắt thư viện bản thiết kế +toggle-console=Bật/tắt ô chat (và dòng lệnh Lua) +toggle-driving=Vào/ra phương tiện +toggle-filter=Bật/tắt bộ lọc +toggle-free-cursor=Di chuyển con trỏ tự do +toggle-gui-debug=Bật/tắt gỡ bug cho giao diện +toggle-gui-glows=Bật/tắt loé sáng trong giao diện +toggle-gui-shadows=Bật/tắt đổ bóng trong giao diện +toggle-gui-style-view=Bật/tắt xem kiểu giao diện +toggle-map=Tắt bật bản đồ +toggle-menu=Bật/tắt menu +undo=Hủy +unknown=Không rõ +zoom-in=Phóng to +zoom-out=Thu nhỏ +[controls-description] +activate-tooltip=Hiển thị ngay phần chú thích công cụ khi thời gian hiển thị chú thích công cụ được đặt với giá trị lớn hoặc "Không bao giờ". +add-station=Chỉ dùng được trong giao diện đầu xe lửa và bản đồ. Giữ tổ hợp này khi nhấp chuột vào điểm dừng trong bản đồ để thêm nó vào lịch trình của xe lửa. +add-temporary-station=Chỉ dùng được trong giao diện đầu xe lửa và bản đồ. Giữ tổ hợp này khi nhấp chuột vào điểm dừng trong bản đồ để nhanh chóng đi tới điểm đó bằng cách tạm thời thêm nó vào lịch trình của xe lửa. +alt-zoom-in=Chỉ dùng được trên bản đồ. Phóng to với khả năng phóng vào thế giới từ bản đồ. +alt-zoom-out=Chỉ dùng được trên bản đồ. Thu nhỏ với khả năng phóng ra bản đồ từ thế giới. +build-with-obstacle-avoidance=Chỉ dùng được cho việc xây đường ray. Giống chế độ xây ảo nhưng sẽ tránh cây cối, đá và vực. +cancel-craft=Chỉ dùng được trong hàng chờ chế tạo. +cancel-craft-5=Chỉ dùng được trong hàng chờ chế tạo. +cancel-craft-all=Chỉ dùng được trong hàng chờ chế tạo. +clear-cursor=Trả lại vật phẩm trên con trỏ vào kho đồ. Cũng sẽ hủy bỏ việc nối dây hay xây đường ray. +close-menu=Hủy và quay lại menu trước đó. Chỉ có thể sử dụng trong menu chính. +connect-train=Nối đoàn xe được chọn hoặc đoàn xe bạn đang lái tới bất cứ đoàn nào kề bên. +copy=Chọn một vùng chứa các vật thể để sao chép. +copy-entity-settings=Sao chép cài đặt từ vật thể được chọn. Lưu ý vật thể gốc cần phải tồn tại trong khi đang dán cài đặt vào vật thể khác. +craft=Chỉ dùng được trong giao diện công thức. Sẽ chế tạo 1 lần công thức được chọn. +craft-5=Chỉ dùng được trong giao diện công thức. Sẽ chế tạo 5 lần công thức được chọn. +craft-all=Chỉ dùng được trong giao diện công thức. Sẽ chế tạo công thức được chọn nhiều lần nhất có thể. +cursor-split=Chuyển một nửa số đồ từ ô được chọn trong túi đồ vào con trỏ nếu trống. Đặt đúng một vật phẩm từ con trỏ vào ô được chọn nếu con trỏ có đồ. +cut=Chọn một vùng chứa các vật thể để được sao chép và đánh dấu tháo dỡ. +cycle-blueprint-backwards=Quay xuôi bản thiết kế hiện tại tới bản có sẵn trước, khi đang giữ sách bản thiết kế trên con trỏ. +cycle-blueprint-forwards=Quay xuôi bản thiết kế hiện tại tới bản có sẵn tiếp theo, khi đang giữ sách bản thiết kế trên con trỏ. +cycle-clipboard-backwards=Quay ngược qua lịch sử sao chép khi đang cầm công cụ dán. +cycle-clipboard-forwards=Quay xuôi qua lịch sử sao chép khi đang cầm công cụ dán. +disconnect-train=Ngắt kết nối toa xe được chọn hoặc toa xe bạn đang ngồi bên trong khỏi phần còn lại của xe lửa. +drop-cursor=Thả một vật phẩm đang cầm lên mặt đất, băng chuyền hoặc máy. +editor-switch-to-surface=Đổi qua bề mặt theo phím số được nhấn theo tổ hợp sau: __CONTROL__editor-switch-to-surface__ + 3 -> đổi qua bề mặt số 3. +fast-entity-split=Chuyển một nửa xấp đang cầm vào vật thể được chọn, hoặc đưa một nửa bất cứ thứ gì vật thể đang chứa vào túi đồ nếu con trỏ đang trống. +fast-entity-transfer=Chuyển xấp đang cầm vào vật thể được chọn, hoặc đưa bất cứ thứ gì vật thể đang chứa vào túi đồ nếu con trỏ đang trống. +gui-select=Nhấn phần tử giao diện hiện được chọn. +inventory-split=Chuyển một nửa số lượng (làm tròn lên) vật phẩm được chọn vào ô khác. Nếu nhấn vào ô trống, một nửa toàn bộ vật phẩm sẽ được chuyển. +inventory-transfer=Chuyển toàn bộ vật phẩm được chọn vào ô khác. Nếu nhấn vào ô trống, mọi vật phẩm sẽ được chuyển. +larger-terrain-building-area=Tăng kích cỡ vùng đặt cho ô. +next-active-quick-bar=Chọn thanh nhanh tiếp theo cho thanh nhanh trên cùng. +next-weapon=Quay xuôi tới vũ khí được trang bị tiếp theo. +order-to-follow=Dùng với điều khiển nhện máy để yêu cầu nhện máy được kết nối đi theo mục tiêu được chọn. +paste=Dán các vật thể vừa sao chép. +paste-entity-settings=Dán cài đặt từ vật thể đã sao chép trước đó. +place-in-chat=Chỉ dùng được khi đang mở chat. Sẽ đặt liên kết trong chat tới vật phẩm, công thức, địa điểm trên bản đồ, điểm dừng hoặc xe lửa được chọn. +place-ping=Nhanh chóng tạo ping trên bản đồ tại địa điểm được chọn và đưa vào dòng chat. +place-tag=Chỉ dùng được trên bản đồ. Sẽ đặt biểu tượng hoặc/và chữ lên bản đồ. +previous-active-quick-bar=Chọn thanh nhanh trước cho thanh nhanh trên cùng. +previous-mod=Chỉ dùng được trong giao diện mod. Sẽ chọn mod bạn đã chọn trước đó. +previous-technology=Chỉ dùng được trong màn hình công nghệ. Sẽ chọn công nghệ bạn đã chọn trước đó. +remove-pole-cables=Gỡ dây khỏi cột điện đang chọn, đầu tiên là dây điện, sau đó là dây mạng điều khiển. +reverse-rotate=Quay vật phẩm trên con trỏ hoặc vật thể được chọn ngược chiều kim đồng hồ. +reverse-select=Kích hoạt chế độ hạ cấp với bản kế hoạch nâng cấp. +rotate=Quay vật phẩm trên con trỏ hoặc vật thể được chọn theo chiều kim đồng hồ. +select-for-blueprint=Chọn các vật thể để xây dựng, nâng cấp hoặc tháo dỡ. +select-for-cancel-deconstruct=Chọn để huỷ nâng cấp hoặc tháo dỡ. +shoot-enemy=Bắn vào kẻ địch gần con trỏ nhất, hoặc đối với một số vũ khí, bắn thẳng vào vị trí con trỏ. +shoot-selected=Bắn vào thứ đang được chọn, hoặc đối với một số vũ khí, bắn thẳng vào vị trí con trỏ. +show-info=Bật/tắt hiển thị thông tin bổ sung cho các vật thể, ví dụ như công thức trong máy chế tạo và các kho chứa. +smaller-terrain-building-area=Giảm kích cỡ vùng đặt cho ô. +smart-pipette=Nhặt vật phẩm từ túi đồ của bạn để xây thứ đang được chọn và đặt vào con chuột của bạn. Với tài nguyên, nó sẽ chọn máy đào mỏ nhanh nhất sẵn có. +stack-split=Chuyển nửa xấp được chọn qua khu chứa bên kia. +stack-transfer=Chuyển xấp được chọn qua khu chứa bên kia. +toggle-driving=Vào hoặc ra khỏi phương tiện bạn đang đứng kề hoặc đang lái. +toggle-filter=Tạo/xoá bộ lọc cho ô túi đồ được chọn. Chỉ kiểu vật phẩm được chọn mới có thể đặt vào ô đó. +undo=Hoàn tác một số thao tác như xây/tháo vật thể thủ công, đặt bản thiết kế, và thao tác sử dụng bản kế hoạch tháo dỡ. +[deconstruction-tile-mode] +always=Luôn luôn +always-description=Luôn luôn: ô luôn được chọn kể cả khi tìm thấy vật thể. +never=Không bao giờ +never-description=Không bao giờ: không bao giờ chọn ô. +normal=Bình thường +normal-description=Bình thường: các ô sẽ được chọn khi không tìm thấy vật thể. +only=Chỉ +only-description=Riêng biệt: chỉ chọn ô. +[description] +acceleration-power=Sức gia tốc +accepted-equipment=Thiết bị thích hợp +activation-speed=Tốc độ kích hoạt +ammo=Đạn +ammo-consumption-modifier=Biến số tiêu thụ đạn +ammo-inventory-contents=Đạn +amount=Số lượng +applies-effect=Áp dụng hiệu ứng +area-of-effect-size=Kích thước vùng ảnh hưởng +armor=Giáp +automatic-range=Khoảng cách tự động +available-power=Điện năng hiện có +base-productivity=Năng suất nền +batteries=Pin +battery-capacity=Dung lượng pin +belt-items=Vật phẩm +belt-speed=Tốc độ băng chuyền +buffer-recharge-rate=Tốc độ sạc bộ lưu trữ trong +builds=Được dùng để xây __1__. +can-filter-items=Có thể lọc vật phẩm. +cargo-capacity=Sức chứa toa +cargo-contents=Hiện chứa trong toa +chain-shooting-speed=Tốc độ bắn chuỗi +character-movement-speed-modifier=Tốc độ di chuyển +cluster-trigger=Kích thước chùm +constant-energy-consumption=Tiêu thụ không đổi +construction-area=Khu vực xây dựng +construction-robots=Xây dựng +consumption-bonus=Tiêu thụ điện +consumption-speed=Tốc độ tiêu thụ +contents=Hiện chứa +crafting-speed=Tốc độ chế tạo +crafting-time=Thời gian sản xuất +creates-number-entities-key=Chế tạo +creates-number-entities-value=__1__ x __2__ +damage=Sức công phá +damage-bonus=Sức công phá cộng thêm +damage-dealt=Thiệt hại gây ra +decorative-type=Kiểu +decorative-type-decal=Đề-can +decorative-type-decorative=Trang trí +destroys-cliffs=Phá hủy vách đá +dimensions=Kích thước +durability-key=Độ bền +durability-value=__1__/__2__ +duration=Thời gian tác dụng +effect-distribution-efficiency=Hiệu suất phân phối +effectivity=Hiệu suất +electricity=Điện +energy=Năng lượng +energy-capacity=Khả năng cấp điện +energy-consumption=Tiêu thụ +energy-per-shot=Năng lượng mỗi phát bắn +energy-per-use=Năng lượng mỗi lần dùng +energy-to-recharge-one-shield=Năng lượng mỗi máu +expected-resources=Tài nguyên giả sử +fluid-capacity=Dung lượng kho chứa +fluid-consumption=Tiêu thụ +fluid-contents=Loại chất lỏng +fluid-output=Đầu ra +fluid-temperature=Nhiệt độ __1__ +fluids=Chất lỏng +followers=Bám theo +force=Phe +fuel-acceleration=Gia tốc xe +fuel-acceleration-modifier=Tăng tốc +fuel-inventory-contents=Nhiên liệu +fuel-pollution=Ô nhiễm nhiên liệu +fuel-speed-modifier=Tốc độ tối đa +fuel-top-speed=Tốc độ phương tiện tối đa +fuel-value=Giá trị nhiên liệu +grid-size=Kích cỡ bảng thiết bị +hand-stack-size=Kích cỡ stack tối đa +heal=Hồi máu +health=Máu +heat-capacity=Nhiệt dung +heat-output=Đầu ra +hitpoints=__1__ máu +incoming-block=Khối đường ray hướng vào +infinity-filter=Bộ lọc vô tận +infinity-mode=Chế độ vô tận +ingredients=Nguyên liệu +input-flow-limit=Đầu vào tối đa +input-signals=Tín hiệu đầu vào +inventory-size-bonus=Tăng kích thước túi đồ +kills=Tiêu diệt được +last-user=Người dùng cuối +lifetime=Thời gian tồn tại +logistic-chest-filters=Bộ lọc +logistic-chest-storage-counts=Hiện chứa trong hệ thống vận tải +logistic-chest-targeted-items-deliver=Chuyển đến +logistic-chest-targeted-items-pickup=Nhặt lên +logistic-item=Vật phẩm vận tải +logistic-request=Yêu cầu vận tải +logistic-request-tooltip-logistic-storage=Trong kho +logistic-request-tooltip-on-the-way=Đang trên đường +logistic-request-tooltip-satisfaction=Độ thỏa mãn +logistic-robots=Vận tải +logistics-connection-distance=Khoảng cách kết nối vận tải +made-in=Được làm bởi +magazine-size=Kích thước băng đạn +manual-range=Khoảng cách thủ công +market-item-price=Giá +max-energy-consumption=Tiêu thụ tối đa +max-health=Máu tối đa +max-speed=Tốc độ tối đa +maximum-length=Chiều dài tối đa +maximum-power-output=Đầu ra tối đa +maximum-temperature=Nhiệt độ tối đa +min-energy-consumption=Tiêu thụ tối thiểu +min-range=Khoảng cách tối thiểu +minimum-temperature=Nhiệt độ tối thiểu +mining-area=Diện tích khoan +mining-speed=Tốc độ khoan +mining-time=Thời gian khoan +module-bonus-limit=giới hạn +movement-speed-bonus=Tốc độ di chuyển +moving-energy-consumption=Tiêu thụ khi di chuyển +name=Tên +neighbour-bonus=Lợi tức từ máy kề bên +next-stop=Trạm tiếp theo +no-ammo=Hết đạn +no-block=Không có khối đường ray +no-limit=Trống +num-available-robots=Số robot sẵn có +num-effect-receivers=Số đối tượng nhận hiệu ứng +num-effect-sources=Số nguồn hiệu ứng +of=__1__ trên __2__ +outgoing-block=Khối đường ray hướng ra +output-flow-limit=Đầu ra tối đa +output-signals=Tín hiệu đầu ra +personal-roboport-charging-spots=Trạm sạc +personal-roboport-construction-area=Khu vực xây dựng +personal-roboport-max-robot-count=Giới hạn số robot +personal-roboport-max-robots=Số robot tối đa +personal-roboport-summary=Trạm robot +piercing-power=Sức xuyên giáp +placed-in-grid=Được đặt trong +players-killed=Số người chơi bị giết +pollution=Ô nhiễm +pollution-bonus=Ô nhiễm +pollution-to-join-attack=Tiêu thụ __1__ ô nhiễm +power-output=Sản lượng điện +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ lợi tức từ máy kề bên) +probability=Xác suất +productivity-bonus=Năng suất +productivity-bonus-limit=-0% = giới hạn +products=Sản phẩm +products-finished=Số sản phẩm đã hoàn thành +projectile-range=Tầm bắn +pumping-speed=Tốc độ bơm +range=Tầm xa +range-modifier=Biến số phạm vi +recharge-speed=Tốc độ sạc +recipe=Công thức +recipe-hidden=(ẩn) +recipe-not-researched=(chưa nghiên cứu) +recipe-not-researched-and-hidden=(chưa nghiên cứu, không hiển thị) +recipe-pollution=Ô nhiễm của công thức +repair-speed=Tốc độ sửa chữa +required-fluid=Yêu cầu +required-fluid-per-ore=__1__ __2__ mỗi lần khai thác +required-fluid-per-ore-generic=__1__ mỗi lần khai thác +research-speed=Tốc độ nghiên cứu +resistances=Kháng cự +robot-charging-stations=Trạm sạc +robot-lifetime=Tuổi thọ robot +robot-recharge-rate=Tốc độ sạc robot +rocket-launch-products=Sản phẩm phóng tên lửa +rocket-parts=Các bộ phận của tên lửa +rotation-speed=Tốc độ quay +science-pack-remaining-amount-key=Còn lại +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=Tiến độ quét khu vực +segments=Các đoạn ray +shield=Máu của lá chắn +shield-capacity=Dung lượng lá chắn +shields=Khiên +shooting-speed=Tốc độ bắn +shooting-speed-modifier=Biến số tốc độ bắn +signals=Tín hiệu +solar-panel-power=Năng lượng tấm pin mặt trời +speed=Tốc độ +speed-bonus=Tốc độ +spent-result=Sản phẩm đã tiêu dùng +status=Trạng thái +storage=Dung lượng +storage-size=Kích thước lưu trữ +supply-area=Khu vực cung cấp +temperature=Nhiệt độ +throwing-speed=Tốc độ ném +tile-size=Kích cỡ +total-followers=Tổng số đơn vị theo sau +total-raw=Tổng nguyên liệu thô +total-raw-too-complex-to-calculate=Quá khức tập để tính toán +train-circuit-network-id=Mã tàu hỏa +train-kills=Tàu hỏa tiêu diệt +train-limit=Giới hạn xe lửa +train-limit-value=__1__/__2__ +values-for-evolution-factor=Đóng góp cho các cuộc tấn công ở biến số tiến hoá hiện tại (__1__) +variation=Biến thể +variation-value=__1__ (tổng cộng __2__) +vehicle-enter-instruction=Vào phương tiện bằng __CONTROL__toggle-driving__. +vehicle-speed-modifier=Tốc độ phương tiện +walking-speed=Tốc độ đi bộ +weight=Khối lượng +wire-reach=Độ dài dây +yield=Sản lượng +[description-rail] +back-rail=Ray sau +block=Khối +front-rail=Ray trước +none=không +segment=Đoạn ray +segment-position=Vị trí đoạn ray +trains-in-block=Tàu hỏa trong khối +[difficulty] +easy=Dễ +hard=Khó +normal=Bình thường +[entity-description] +entity-unknown[1]=Thực thể này không khả dụng do mod có thể đã xóa hoặc tắt, hãy cài lại mod hoặc bật nó lên. +[entity-name] +entity-unknown=Thực thể không xác định +[entity-status] +cant-divide-segments=Không chia được đường ray +charging=Đang sạc +closed-by-circuit-network=Đóng bởi mạng tín hiệu +disabled=Đã tắt +disabled-by-control-behavior=Tạm dừng bởi tính điều khiển +disabled-by-script=Bị dừng bởi script +discharging=Đang xả điện +fluid-ingredient-shortage=Thiếu nguyên liệu lỏng +fluid-production-overload=Sản xuất chất lỏng quá tải +full-burnt-result-output=Đầu ra kết quả đầy +full-output=Đầu ra đầy +fully-charged=Đã sạc đầy +item-ingredient-shortage=Thiếu nguyên liệu +launching-rocket=Đang phóng tên lửa +low-input-fluid=Thiếu chất lỏng đầu vào +low-power=Nguồn điện thấp +low-temperature=Nhiệt độ quá thấp +marked-for-deconstruction=Đánh dấu cho tháo dỡ +missing-required-fluid=Thiếu chất lỏng cần thiết +missing-science-packs=Còn thiếu gói khoa học +networks-connected=Kết nối +networks-disconnected=Ngắt kết nối +no-ammo=Hết đạn +no-fuel=Thiếu nhiên liệu +no-ingredients=Thiếu nguyên liệu +no-input-fluid=Không có chất lỏng đầu vào +no-minable-resources=Không còn tài nguyên +no-modules-to-transmit=Không có mô-đun +no-power=Không có điện +no-recipe=Chưa chọn công thức +no-research-in-progress=Không có nghiên cứu +normal=Bình thường +not-connected-to-rail=Không được kết nối với đường ray +not-plugged-in-electric-network=Chưa được kết nối vào mạng điện +opened-by-circuit-network=Mở bởi mạng tín hiệu +out-of-logistic-network=Ngoài mạng vận tải +preparing-rocket-for-launch=Chuẩn bị phóng tên lửa +recharging-after-power-outage=Đang sạc sau khi mất điện +turned-off-during-daytime=Tắt vào ban ngày +waiting-for-source-items=Đang chờ đầu vào +waiting-for-space-in-destination=Đang chờ chỗ trống đầu ra +waiting-for-target-to-be-built=Đang chờ để đầu ra được xây dựng +waiting-for-train=Đang chờ xe lửa +waiting-to-launch-rocket=Chờ phóng tên lửa +working=Đang hoạt động +[entity-type] +tree=Cây +[error] +achievement-data-invalid=Lỗi khi tải file dữ liệu người chơi. Thành tựu có thể bị mất. +audio-could-not-initialize=Không thể khởi động âm thanh, nên âm thanh không hoạt động. +audio-error-title=Lỗi âm thanh +config-data-invalid-prompt-reset-to-default=File cài đặt chứa dữ liệu không rõ. Bạn có muốn reset nó không? +crash-to-desktop-message=Một lỗi bất ngờ đã xảy ra. Nếu bạn đang chạy bản cập nhật mới nhất của trò chơi, bạn có thể giúp để giải quyết vấn đề bằng cách đăng nội dung của file lỗi lên diễn đàn của Factorio.\nVui lòng bao gồm cả file lưu game (hoặc nhiều file), bất cứ mod nào bạn đang dùng, và bất cứ thao tác nào bạn làm để tái hiện lại lỗi này. +data-error-title=Lỗi dữ liệu +error-message-box-title=Lỗi +failed-to-create-app-window=Không thể tạo cửa sổ của phiên.__1__ +failed-to-load-save-file=Lỗi khi tải file đã lưu. +failed-to-load-window-icon=Không thể tải icon. File gốc __1__ +game-state-corruption-detected-save-corrupted=Đã phát hiện lỗi gây hỏng trò chơi. Bạn sẽ không thể tải lại file đã lưu. +game-state-corruption-detected-saving-aborted=Đã phát hiện lỗi gây hỏng trò chơi. Trò chơi đã không được lưu để tránh làm hỏng file đã lưu của bạn. +low-available-space-in-steam-storage=Bạn chỉ còn __1__ MB có sẵn trong Steam Remote Storage. Nếu bạn không còn dung lượng lưu trữ, trò chơi có thể sẽ không lưu được cài đặt và thư viện bản thiết kể của bạn, và bạn có thể sẽ mất dữ liệu nếu bạn đang dựa vào Steam Cloud để đồng bộ hóa tệp save giữa các máy.\nChúng tôi khuyến cáo bạn nên xóa bớt vài tệp save cũ bằng nút xóa trong hộp thoại Tải trò chơi để giải phóng dung lượng. +low-available-space-in-steam-storage-title=Cảnh báo dung lượng thấp trong Steam Remote Storage +map-can-not-be-loaded-in-demo-version=Tệp này không thể tải được trong phiên bản thử nghiệm của trò chơi. +operation-failed=Thao tác đã thất bại +out-of-vram-cannot-lower-settings=Chế độ đồ họa thấp và mức cache bitmap thấp đã được bật. Điều này nghĩa là thiết bị của bạn không đủ khả năng xử lí để chạy trò chơi. Nếu bạn nghĩ cấu hình bạn đủ mạnh, hoặc do game bị lỗi, hãy báo cáo lại vấn đề này trên trang thảo luận của chúng tôi. +out-of-vram-change-quality-to-low=Chế độ đồ họa thấp đã bật. Hãy khởi động lại trò chơi. +out-of-vram-change-quality-to-normal=Đã cài đặt độ phân giải (cao -> trung bình). Hãy khởi động lại trò chơi. +out-of-vram-change-usage-to-high=Đang chuyển cài đặt cache bitmap (tất cả -> cao). Xin vui lòng khởi động lại trò chơi. +out-of-vram-change-usage-to-low=Đang chuyển cài đặt cache bitmap (trung bình -> thấp). Xin vui lòng khởi động lại trò chơi. +out-of-vram-change-usage-to-medium=Đang chuyển cài đặt cache bitmap (cao -> trung bình). Xin vui lòng khởi động lại trò chơi. +out-of-vram-enable-low-vram-mode=Đã bật chế độ ít dùng VRAM. Hãy khởi động lại trò chơi. +player-data-invalid=Lỗi khi tải file dữ liệu người chơi. Tiến độ chơi vận động có thể bị mất. +replay-data-not-found=Không thể xem phát lại: không tìm thấy dữ liệu phát lại. +replay-header-error=Không thể tải tiêu đề bản phát lại do lỗi sau: +replay-header-error-old-version=Không thể tải tiêu đề bản phát lại. Có thể do cũ hơn phiên bản hiện tại __1__. +replay-mod-configuration-mismatch=Không thể xem phát lại: bản phát lại có cài đặt mod khác. +replay-version-mismatch=Không thể xem phát lại: bản phát lại được tạo ra trong phiên bản __1__, nhưng phiên bản hiện tại là __2__. +startup-failed=Không thể bắt đầu trò chơi +system-initialization-failed=Khởi động thất bại. Lỗi code :__1__ +unable-to-create-sprite=Không thể tạo bản đồ (cỡ __1__x__2__), có thể do không đủ VRAM. +value-out-of-range=Giá trị ngoài biên: hãy dùng giá trị giữa __1__ và __2__. +[fluid-description] +fluid-unknown[1]=Chất lỏng này không khả dụng do mod có thể đã xóa hoặc tắt, hãy cài lại mod hoặc bật nó lên. +[fluid-name] +fluid-unknown=Chất lỏng không xác định +[frequency] +none=Trống +[graphics-errors] +detected-gpu=Card đồ họa đã tìm được: __1__ +device-removed-button-close=Đóng +device-removed-button-restart=Khởi động lại +device-removed-button-use-opengl=Sử dụng openGL +device-removed-message1=Card đồ họa đã bị tháo ra khỏi máy hoặc đang được cập nhật driver. +device-removed-message2=Lỗi __1__. Lí do: __2__ +device-removed-message3=Nếu bạn thường xuyên gặp vấn đề này, hãy thử khởi động lại máy hoặc cập nhật driver cho card đồ họa.\n Hoặc cũng có thể bộ máy của bạn đang không ổn định do ép xung hoặc quá nhiệt. +device-removed-message4=Bạn có thể thử chuyển sang OpenGL. +device-removed-title=Factorio đã tự đóng do card đồ họa đã bị reset hoặc tháo dỡ. +direct3d-failed-to-initialize=Không thể khởi động DirectX. Factorio cần card đồ họa tương thích với DirectX 10 trở lên. +graphics-settings-keep=Giữ +graphics-settings-reset=Thiết lập lại +opengl-failed-to-initialize=Factorio cần OpenGL phiên bản __1__ hoặc cao hơn. Phiên bản hiện có trên máy tính của bạn là __2__. +out-of-videomemory=Không có đủ bộ nhớ cho hình ảnh. Thử hạ thấp độ phân giải hoặc bật cài đặt nén chi tiết. +reset-graphics-settings-question=Bạn muốn đặt lại các cài đặt liên quan đến đồ họa? +[gui] +all=Tất +ammo=Đạn +any=Bất kỳ +armor=Áo giáp +artillery-ammo=Đạn pháo +blueprint-access-error=Không thể thay đổi túi đồ của người chơi khác. +blueprint-components=Thành phần +blueprint-dummy-error=Không thể thay đổi bản thiết kế chứa dữ liệu vật thể không biết tới. +blueprint-icons-empty-error=Mẫu thiết kế phải có ít nhất một biểu tượng. +blueprint-include-entities=Đối tượng +blueprint-include-fuel=Nhiên liệu xe lửa +blueprint-include-modules=Mô-đun +blueprint-include-station-names=Tên các điểm dừng xe lửa +blueprint-include-tiles=Ô +blueprint-include-trains=Xe lửa +blueprint-include-trains-tooltip=Kèm theo xe lửa trong bản thiết kế +blueprint-not-available=Chưa tải xong bản thiết kế từ thư viện +blueprint-not-present=Bản thiết kế này đã bị chuyển đi bởi người chơi khác. +blueprint-player-not-available=Không thể chuyển bản thiết kế: người chơi không trực tuyến +blueprint-preview=Xem trước +blueprint-preview-edit-tooltip=Chỉnh sửa nhãn, phần miêu tả và các biểu tượng. +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ để bỏ, __CONTROL_LEFT_CLICK__ để khôi phục. +blueprint-preview-hint-specific=__CONTROL__mine__ để bỏ, __CONTROL__build__ để khôi phục. +blueprint-preview-not-editable-hint-dummy-entities=Không thể thay đổi bản thiết kế này, dữ liệu của nó đang được lưu riêng để cho phép việc phục hồi nội dung mod. +blueprint-preview-not-editable-hint-other-player=Không thể thay đổi bản thiết kế này vì nó đang nằm trong thư viện của người chơi khác. +blueprint-preview-not-editable-hint-preview=Không thể thay đổi bản thiết kế này do nội dung của nó chưa được chuyển vào trò chơi. +blueprint-select-replacement=Chọn cái để thay thế +blueprint-shelf-not-synced=Bộ lưu bản thiết kế của người chơi chưa sẵn sàng +cancel=Quay lại +cancel-instruction=Huỷ (__CONTROL__toggle-menu__) +changelog=Nhật kí cập nhật +character=Nhân vật +clear=Xóa +clear-blueprint=Xóa bản thiết kế +close=Đóng +close-instruction=Đóng (__CONTROL__confirm-gui__ hoặc __CONTROL__toggle-menu__) +color=Màu +confirm=Xác nhận +confirm-instruction=Xác nhận (__CONTROL__confirm-gui__) +confirm-load-game-load=Tải +confirm-load-game-settings-changed=Có mod đã bị xóa bỏ hoặc cài đặt mod đã được thay đổi. Bạn có chắc là muốn mở tệp save này hay không? +confirm-load-game-sync=Đồng bộ mod rồi tải +confirm-quit=Trò chơi này chưa được lưu lại. Bạn có chắc là muốn thoát hay không? +confirm-restart=Có chắc bạn muốn khởi động lại? +confirmation=Xác nhận +constant-number=Hằng số +converting-map=Đang chuyển bản đồ __1__ +copy=Copy +copy-this=Tạo sao chép của vật này +crafting=Chế tạo +credits=Lời cảm ơn +delete=Xoá +delete-blueprint-record=Xóa mẫu thiết kế +destroy-blueprint=Xóa mẫu thiết kế +destroy-book=Xóa tập hợp mẫu thiết kế +destroy-deconstruction-planner=Phá huỷ bản kế hoạch tháo dỡ +destroy-upgrade-planner=Phá huỷ __1__ +drop-blueprint-nothing-to-drop-error=Không có mẫu thiết kế nào trên chuột để thả. +empty-blueprint-error=Bản thiết kế này trống. +enable-logistics-while-moving=Mạng vận tải khi di chuyển +equipment-grid=Bảng thiết bị +eula=Thoả thuận sử dụng với người dùng +exit=Thoát +export-to-string=Xuất ra chuỗi +fluid-ingredient=Nguyên liệu lỏng +fluid-ingredient-description=Chất lỏng đầu vào hợp lệ +fuel=Nhiên liệu +generating-new-map=Đạng tạo bản đồ mới +grabbed-item=Vật phẩm đang gắp +grid=Lưới +guns=Súng +ingredient=Nguyên liệu +ingredient-description=Đầu vào hợp lệ +instruction-to-activate=__1__ để kích hoạt. +instruction-to-alt-select=__1__ và kéo để chọn và vượt qua cửa sổ cài đặt. +instruction-to-build=__1__ để xây. +instruction-to-cancel-deconstruct=__1__ và kéo để huỷ việc tháo dỡ. +instruction-to-cancel-upgrade=__1__ và kéo để huỷ yêu cầu nâng cấp. +instruction-to-change-size=__1__/__2__ để thay đổi diện tích xây. +instruction-to-clear-generic=__1__ để xoá. +instruction-to-clear-item=__1__ để xóa. +instruction-to-clear-quickbar-slot=__1__ để xoá phím tắt. +instruction-to-connect-spidertron-remote=__1__ lên nhện máy để kết nối. +instruction-to-consume=__1__ để tiêu thụ. +instruction-to-cycle-blueprint-backards=__1__ để quay lại. +instruction-to-cycle-blueprint-forwards=__1__ để chuyển tiếp. +instruction-to-deconstruct=__1__ và kéo để tháo dỡ. +instruction-to-destroy=__1__ để phá. +instruction-to-downgrade=__1__ và kéo để hạ cấp. +instruction-to-force-build=__1__ để cố xây. +instruction-to-mine-tiles=__1__ để đào các ô đã xây. +instruction-to-open-item=__1__ để mở. +instruction-to-order-spidertron=__1__ để điều nhện máy đến. +instruction-to-order-spidertron-to-follow=__1__ để theo sau vật thể được chọn. +instruction-to-queue-spidertron-order=__1__ để thêm lệnh di chuyển vào hàng chờ. +instruction-to-repair=__1__ và giữ để sửa chữa vật thể được chọn. +instruction-to-reset-item=__1__ để đặt lại cài đặt ban đầu. +instruction-to-select=__1__ và kéo để chọn nội dung. +instruction-to-shoot=__1__ để bắn. +instruction-to-throw=__1__ để ném. +instruction-to-upgrade=__1__ và kéo để nâng cấp. +instruction-when-in-cursor=Khi trên con trỏ +inventory=Hành lý +inventory-filter=Bộ lọc túi đồ +licenses=Bản quyền +load=Tải +loading-map=Đang tải bản đồ __1__ +loading-new-map=Đang tải bản đồ mới +logistic-requests-disabled=Yêu cầu vận tải bị vô hiệu hoá +logistic-trash-slots=Các ô rác +map-exchange-string=Chuỗi chia sẻ bản đồ +mining-fluid=Chất lỏng để khoan +mod-scenarios=Tình huống từ mod +mod-with-campaign-not-available=Mod với chiến dịch này hiện không có sẵn. +module=Mô-đun +module-description=Các mô-đun cho phép: +no=Không +no-recipe-available=Không có công thức có sẵn +no-recipes-found=Không tìm thấy công thức nào +not-available=N/A +not-connected=Chưa kết nối +not-in-logistic-network=Không trong mạng vận tải +nothing-found=Không tìm thấy gì +notice=Chú ý +off=Tắt +ok=OK +on=Bật +open-equipment-grid=Mở bảng trang bị +or-set-a-constant=Hoặc đặt một hằng số +owner=Chủ +queued=Trong hàng chờ để truyền +quit=Thoát +reassign-blueprint=Chọn nội dung mới cho bản thiết kế. +refresh=Cập nhật lại +release-date=Ngày phát hành: +remove-blueprint-book-record=Xóa tập hợp mẫu thiết kế +reset=Đặt lại +reset-consumpiton-filters=Đặt lại bộ lọc +reset-production-filters=Đặt lại các bộ lọc +restart=Bắt đầu lại +result=Kết quả +rocket-inventory-slot=Khoang hàng tên lửa +rocket-inventory-slot-description=Bạn cần phải đặt vệ tinh vào đây. +rocket-launch=Phóng +rocket-launch-started=Đã phóng +rocket-preparing=Đang chuẩn bị +rocket-result-inventory-slot=Kết quả từ phóng tên lửa +save=Lưu +saving-map=Đang lưu bản đồ __1__ +script-inventory=Bản thảo hành lý +search=Tìm kiếm +search-with-focus=Tìm kiếm (__1__) +select-filter=Chọn bộ lọc +select-signal=Chọn một tín hiệu +select-upgrade=Chọn nâng cấp +set=Đặt +set-amount=Đặt số lượng +set-filter=Đặt bộ lọc +set-inventory-bar-title=Giới hạn một phần của túi đồ để không bị lấp đầy bởi máy móc. +since-last-played=Từ lần trước chơi (__1__) +space-usage-mb=Sử dụng không gian: __1__ MB / __2__ MB +subversion=Phiên bản con: +sync-mods-with-save=Đồng bộ hóa mod với tệp save +synchronize=Đồng bộ hoá +total=Tổng +transferring=Đang truyền +update=Cập nhật +upgrade-blueprint-book-tooltip=Nâng cấp vật phẩm và vật thể trong mọi bản thiết kế trong sách này. +upgrade-blueprint-tooltip=Nâng cấp vật phẩm và vật thể trong bản thiết kế. +user-scenarios=Tình huống của người chơi +version=Phiên bản: +weapons=Vũ khí +yes=Có +[gui-about] +created-by=Được tạo bởi +forums=Diễn đàn +release=Phiên bản +version=Phiên bản +website=Trang web +[gui-achievements] +modded-game=Trò chơi hiện có mod, nên thành tích đang được kiểm soát riêng biệt khỏi thành tích trong phiên bản thường của trò chơi. +not-in-game-long-enough=Bạn cần phải có mặt và chơi hơn __1__% so với tổng thời gian trò chơi. Hiện trò chơi đã trải dài __2__, nhưng bạn mới chơi trong thời gian là __3__. +title=Thành tích +track=Bắt đầu theo dõi +unlocked-count=Đạt được __1__ trên __2__ +untrack=Ngừng theo dõi +[gui-additional-entity-settings] +apply-entity-health=Áp dụng máu +apply-entity-tag=Áp dụng thẻ +corpse-expires=Xác chết sẽ mất đi +difficulty=Độ khó +entity-tag=Thẻ vật thể +indestructible=Không thể phá hủy +not-minable=Không thể đào được +not-operable=Không thể tương tác được +not-rotatable=Không thể xoay được +properties=Thuộc tính +recipe-locked=Công thức bị khoá +title=__1__ cài đặt thêm +to-be-looted=Có bổng lộc +[gui-admin-player] +character-equipment=Thiết bị +character-main-inventory=Hành lý chính +cursor-stack=Xấp trên con trỏ +[gui-alert-tooltip] +attack=__1__ vật thể đang bị làm hư hại. +destroyed=__1__ vật thể bị phá hỏng. +map-hint=Xem bản đồ để biết thêm thông tin. +no-material-for-construction=__1__ vật thể đang thiếu nguyên liệu xây dựng. +no-storage=Không đủ chỗ trong hệ thống vận tải. +not-enough-construction-robots=__1__ vật thể đang thiếu robot xây dựng. +not-enough-repair-packs=__1__ vật thể đang thiếu gói sửa chữa. +title=Cảnh báo +train-out-of-fuel=Xe lửa hết nhiên liệu. +turret-fire=__1__ tháp súng đang chiến đấu với quân địch. +[gui-arithmetic] +input=Đầu vào +output=Đầu ra +[gui-assembling-machine] +change-recipe=Đổi công thức +select-recipe=Chọn công thức để chế tạo +[gui-auth-server] +client-version-too-old=Phiên bản game hiện tại quá cũ để chơi trực tuyến. Hãy cập nhật game Factorio lên phiên bản chính thức mới nhất +email-authentication-invalid=Mã xác thực không hợp lệ. Vui lòng kiểm tra e-mail và thử lại sau. +email-authentication-required=Bạn cần xác minh e-mail. Vui lòng đăng nhập vào Factorio.com bằng trình duyệt và nhập mã chúng tôi đã gửi cho bạn. +email-change-rate-limit=Bạn chỉ có thể thay đổi địa chỉ email một lần trong 7 ngày. +email-invalid-format=Địa chỉ email không đúng, hãy kiểm tra lại. +email-registered=Địa chỉ email đã được đăng ký. +failed-to-reach-server-error=Không thể giao tiếp với máy chủ xác thực. Mã: __1__. Lỗi: __2__. +generic-timeout=Hành động thất bại do hết giờ. Xin hãy thử lại sau +generic-verification-failed=Xác minh tài khoản của bạn đã thất bại. Xin vui lòng kiểm tra nếu bạn đã đăng nhập vào nhà cung cấp dịch vụ và thử lai sau. +invalid-characters-in-username=Tên người dùng của bạn chứa kí tự không hợp lệ. Vui lòng đến __1__ trong trình duyệt và chọn tên khác. +json-parse-error=Không thể đọc phản hồi từ máy chủ. Lỗi nội bộ. +login-banned=Tài khoản của bạn đã bị cấm. Nếu bạn cho rằng đây là lỗi, vui lòng liên hệ support@factorio.com. +login-blacklist=Địa chỉ IP của bạn đang trong danh sách đen do đã bị dùng cho việc xấu trong quá khứ. Nếu bạn tin rằng điều này là lỗi lầm và muốn xoá địa chỉ khỏi danh sách, vui lòng liên hệ __1__. +login-deletion-pending=Không thể đăng nhập vì tài khoản của bạn sắp bị xoá. Nếu bạn muốn hủy quy trình xoá, hãy đăng nhập vào trang web __1__. +login-failed=Tên người dùng hoặc email và mật khẩu không khớp tài khoản nào. +login-failed-steam-only=Tài khoản Factorio.com này là tài khoản riêng cho Steam. Vui lòng đăng nhập bằng Steam hoặc đến __1__ để đặt mật khẩu. +login-insufficient-membership=Tài khoản của bạn không sở hữu trò chơi này. Vui lòng mua trò chơi để đăng nhập. +login-too-many-attempts=Đăng nhập thất bại quá nhiều lần. Vui lòng thử lại sau. Nếu bạn quên mật khẩu, bạn có thể đặt lại mật khẩu tại __1__ +login-unlinked=Tài khoản Steam của bạn dường như không còn sở hữu trò chơi này nữa, do đó chúng tôi đã hủy liên kết trò chơi khỏi tài khoản Factorio của bạn. Bạn có thể liên kết tài khoản Factorio của mình với tài khoản Steam sở hữu trò chơi để khôi phục tư cách thành viên của bạn. +server-down-for-maintenance=Chế độ trực tuyến đang bảo trì. Vui lòng thử lại sau. +steam-id-already-registered=Tài khoản Steam của bạn đã được liên kết với một tài khoản Factorio.com khác. Vui lòng đăng nhập bằng tài khoản Factorio. +steam-id-doesnt-own-factorio=Tài khoản Steam của bạn không sở hữu Factorio. Vui lòng mua trò chơi này để tạo tài khoản. +steam-id-timeout=Xác thực sự sở hữu Factorio thất bại vì đã chờ quá lâu để kết nối tới Steam. Vui lòng thử lại. +steam-ticket-verification-failed=Xác minh phiếu người dùng Steam thất bại. Vui lòng kiểm tra là bạn đã đăng nhập vào Steam và thử lại. +unknown-error=Máy chủ đã trả về lỗi: __1__ +username-invalid-characters=Tên người dùng chứa kí tự không hợp lệ. Vui lòng chỉ dùng chữ số và .- +username-taken=Tên người dùng đã có người khác dùng. Vui lòng chọn tên khác hoặc đăng nhập nếu bạn sỡ hữu tên này. +username-too-long=Tên người dùng quá dài (tối đa 30 kí tự). +username-too-short=Tên người dùng quá ngắn (tối thiểu 2 kí tự). +[gui-blueprint] +absolute-snapping=Tuyệt đối +absolute-snapping-tooltip=Bám theo lưới toàn cầu. Các toạ độ sẽ xác định bản thiết kế được đặt như thế nào so với lưới toàn cầu. +close-blueprint=Đóng bản thiết kế +commit-blueprint=Lưu bản thiết kế +components=Các thành phần +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__ để loại bỏ tất cả các thành phần của loại đó.\n__ALT_CONTROL_LEFT_CLICK__1__ để thêm tất cả các thành phần của loại đó trở lại. +create-blueprint=Tạo bản thiết kế +existing-blueprint=Vật phẩm bản thiết kế +filters=Bộ lọc +grid-position=Vị trí lưới +grid-position-tooltip=__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ trong bản xem trước để thay đổi vị trí lưới. +grid-size=Kích thước lưới +grid-size-tooltip=Các kích thước khi xây mẫu lặp lại. +height=Chiều cao +icon=Biểu tượng +icon-tooltip=Tại đây bạn có thể thay đổi biểu tượng để đại diện cho bản thiết kế này. +library-blueprint=Bản thiết kế trong thư viện bản thiết kế +library-blueprint-owned-by-other-player=Bản thiết kế trong thư viện bản thiết kế sở hữu bởi người chơi khác +new-blueprint=Tạo bản thiết kế mới +relative-snapping=Tương đối +relative-snapping-tooltip=Cho phép bản thiết kế bám theo vị trí xây lần đầu khi kéo chuột. +settings=Cài đặt +snap-to-grid=Bám theo khung lưới +snap-to-grid-tooltip=Bám bản thiết kế theo lưới khi xây. +unnamed-blueprint=Bản thiết kế không tên +width=Chiều rộng +[gui-blueprint-book] +blueprints=Bản thiết kế +confirm-blueprint-book-deletion=Bạn có chắc chắn muốn xóa cuốn sách bản thiết kế này? +delete-blueprint-book=Xóa sách +icon-tooltip=Khi trống, sách sẽ hiển thị biểu tượng của bản thiết kế hiện tại. +scroll-to-change-active=Dùng __CONTROL__cycle-blueprint-forwards__ và __CONTROL__cycle-blueprint-backwards__ để thay đổi bản thiết kế hiện tại. +scroll-to-change-active-specific=Dùng __CONTROL_STYLE_BEGIN____1__bánh lăn chuột__CONTROL_STYLE_END__ để thay đổi bản thiết kế hiện tại. +unnamed-blueprint-book=Mẫu thiết kế không có tên. +[gui-blueprint-library] +blueprint-book=Sách bản thiết kế +blueprint-book-edit=Chỉnh sửa sách bản thiết kế +blueprint-book-string=Chuỗi sách bản thiết kế +blueprint-string=Chuỗi bản thiết kế +cant-manipulate-not-synchronized-shelf=Không thể thay đổi kệ chưa được đồng bộ hoá +deconstruction-item-string=Chuỗi vật phẩm tháo dỡ +deconstruction-tool-edit=Chỉnh sửa công cụ tháo dỡ +drop-blueprint=Thả bản thiết kế +failed-loading-cloud-storage=Tải bộ nhớ bản thiết kế từ đám mây thất bại. Đang tải phiên bản ngoại tuyến. +failed-loading-storage=Tải bộ nhớ bản thiết kế thất bại: __1__. Đang sao lưu bộ nhớ hiện tại vào __2__. +failed-saving-cloud-storage=Việc lưu kho bản thiết kế lên đám mây thất bại. Bạn có thể đang thiếu lưu lượng có sẵn cho việc đồng bộ đám mây. Để tránh việc mất thư viện bản thiết kế, vui lòng sao lưu tệp __1__. +game-blueprints-title=Bản thiết kế trò chơi +grid-view=Xem kiểu lưới +import=Nhập +import-string=Nhập chuỗi +list-view=Xem kiểu danh sách +make-new=__1__ mới +not-available-yet=Bản thiết kế chưa có sẵn +not-synced-warning=[img=utility/warning_icon] [color=red]Thư viện bản thiết kế chưa được đồng bộ hoá.[/color] +player-storage=__1__ - bộ lưu trữ bản thiết kế +private-shelf=Bản thiết kế của tôi +shared-shelf=Các bản thiết kế được chia sẻ +shelf-choice=Bộ lọc: +shelf-choice-all=Toàn bộ +shelf-choice-game=Bản thiết kế trò chơi +synchronising=Đang đồng bộ... +title=Thư viện bản thiết kế +transfer-progress=Tiến trình chuyển +unknown-player-storage=Bộ nhớ của người chơi không rõ +upgrade-item-string=Chuỗi vật phẩm nâng cấp +upgrade-tool-edit=Chỉnh sửa công cụ nâng cấp +[gui-bonus] +artillery-range=Tầm bắn của pháo +character-build-distance=Khoảng cách xây +character-crafting-speed=Tốc độ lắp ráp +character-health-bonus=Máu +character-inventory-slots-bonus=Lợi tức ô túi đồ +character-item-drop-distance=Khoảng cách thả vật phẩm +character-item-pickup-distance=Khoảng cách nhặt vật phẩm +character-logistic-slots=Số ô yêu cầu vận tải +character-logistic-trash-slots=Các ô rác +character-loot-pickup-distance=Khoảng cách nhặt vật phẩm +character-mining-speed=Tốc độ khai thác +character-reach-distance=Khoảng cách tương tác +character-resource-reach-distance=Khoảng cách đào tài nguyên +character-running-speed=Tốc độ đi bộ +damage-bonus=Sát thương +follower-robot-lifetime=Thời gian tồn tại +inserter-stack-size-bonus=Sức chứa tay máy +laboratory-productivity=Năng suất nghiên cứu +laboratory-speed=Tốc độ nghiên cứu +maximum-following-robots-count=Số robot bám theo +mining-drill-productivity-bonus=Năng suất khai thác mỏ +no-bonuses=Chưa có nâng cấp nào được nghiên cứu. +shooting-speed-bonus=Tốc độ bắn +stack-inserter-capacity-bonus=Sức chứa tay máy gộp +title=Thưởng thêm +train-braking-force-bonus=Lực phanh tàu hỏa +turret-damage-bonus-description=(Cộng chung với lợi tức đạn) +worker-robot-battery=Cỡ pin +worker-robot-speed=Tốc độ di chuyển +worker-robot-storage=Sức chứa toa +[gui-browse-games] +access=Quyền truy cập +access-password=Mật khẩu +access-public=Công khai +cant-join-game-steam-init-failed=Không thể vào trò chơi qua mạng Steam: Steam không được khởi động đúng. Các tính năng liên quan đếm Steam không được kích hoạt. Khởi động lại Steam sẽ có thể sửa được vấn đề này. Bạn có muốn thử tham gia trò chơi qua kết nối thường không? +description=Mô tả +downloading-game-information=Đang tải thông tin trò chơi +favourite-tooltip=Yêu thích +games-headers-name=Tên +games-headers-players=Người chơi +games-headers-playtime=Thời gian chơi +has-friends=Bạn trên Steam đang ở trong trò chơi +has-mods=Có mod +has-password=Có đặt mật khẩu +has-players=Có người chơi +is-dedicated-server=Là máy chủ chuyên dụng +join-game=Tham gia +loading=Đang tải... +mods=Mod +no-game-selected=Chưa chọn trò chơi nào +no-players=Trống +none=Trống +ping=Ping +ping-calculating=Đang tính toán +ping-cant-reach=Không thể kết nối +players=Người chơi +search=Tìm kiếm +search-filters=Bộ lọc tìm kiếm +tags=Nhãn +title=Xem các trò chơi +version=Phiên bản +[gui-building-statistics] +built=Đã xây +deconstructed=Đã dỡ +title=Công trình +upgraded=Đã nâng cấp +[gui-car] +automatic-targeting=Tự động chọn mục tiêu +color=Màu sắc +driver=Người lái +passenger=Hành khách +trunk=Cốp +weapons-control=Người điều khiển vũ khí +with-gunner=Có người bắn súng +with-gunner-description=Tư động bắn kẻ thù đứng gần khi có người lái hoặc hành khách trong phương tiện +without-gunner=Không có người bắn súng +without-gunner-description=Tư động bắn kẻ thù đứng gần khi không có người lái +[gui-character] +crafting-queue=Hàng chờ chế tạo +exoskeleton=Xương máy +personal-logistics-description=Tắt chức năng vận chuyển cá nhân sẽ ngưng robot vận chuyển khỏi đưa đến vật phẩm bạn yêu cầu. Nó cũng sẽ ngưng việc tự động đưa các vật phẩm dư vào các ô rác. Robot vận chuyển vẫn sẽ tiếp tục lấy đi vật phẩm còn trong các ô rác. +personal-roboport=Cảng robot cá nhân +[gui-constant] +off=Tắt +on=Bật +output=Đầu ra +output-signals=Tín hiệu đầu ra +[gui-control-behavior] +circuit-connection=Kết nối mạch +circuit-network=Mạng lưới mạch +connect=Kết nối +connected-to-network=Đã kết nối tới mạng lưới +green-network-id=[color=green]__1__[/color] +logistic-connection=Kết nối vận tải +logistic-network=Mạng vận tải +mode-of-operation=Chế độ hoạt động +no-network-in-range=Không có mạng lưới trong khu vực +not-connected=Chưa kết nối +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=Tường với điều khiển cổng +[gui-control-behavior-modes] +close-signal=Tín hiệu đóng +close-signal-description=Khi điều kiện đặt trước được thỏa, tín hiệu này sẽ cố chuyển thành màu đỏ và ngưng xe lửa đi qua.\nNếu xe lửa sẽ không dừng kịp (tín hiệu vàng) hoặc đã đi qua (tín hiệu đỏ), tín hiệu sẽ không ngưng xe lửa đó.\nNên nhớ, xe lửa sẽ thường xuyên đứng yên tại tín hiệu thay vì tìm đường khác mặc dù tìm được. +enable-disable=Bật/tắt +enable-disable-description=Bật máy này lên chỉ khi điều kiện này đúng. +enable-disable-train-stop-description=Bật vật thể này chỉ khi thoả điều kiện.\nXe lửa sẽ bỏ qua các điểm dừng bị tắt, cho phép bạn điều khiển hành trình của xe lửa. +none=Trống +none-write-description=Không thay đổi hành vi của đối tượng này bất kể tín hiệu từ mạng mạch. +open-gate=Mở cổng +open-gate-description=Cổng sẽ giữ vị trí mở khi mà điều kiện của mạch vẫn là đúng. +read-belt-contents=Đọc nội dung băng chuyền +read-belt-contents-description=Đọc nội dung của băng truyền và gửi chúng vào mạng lưới. Băng truyền sẽ không gửi chính xác tính hiệu khi vật phẩm được người chơi đưa vào ở giữa băng chuyền tín hiệu. +read-chain-signal=Đọc tín hiệu +read-chain-signal-description=Đọc màu của tín hiệu đường ray và gửi tín hiệu mạng mạch được chỉ định bên dưới. +read-charge-level=Đọc dung tích nạp +read-charge-level-description=Đọc theo tỉ lệ phần trăm từ 0 đến 100 của bộ đếm và gửi nó vào mạng mạch. +read-contents=Đọc nội dung +read-contents-description=Đọc nội dung hàng trong kho chứa và gửi chúng tới mạng lưới mạch. +read-hand-contents=Đọc nội dung đang cầm +read-hand-contents-description=Đọc nội dung trên tay máy và gửi chúng tới mạng lưới mạch. +read-logistic-network-contents=Đọc nội dung mạng lưới vận tải +read-logistic-network-contents-description=Đọc tổng số hàng hóa trong mạng vận tải của cảng robot này và gửi tín hiệu cho mạng mạch. +read-resources=Đọc tài nguyên +read-resources-description=Đọc lượng tài nguyên giả sử từ dàn khoan hoặc dàn khoan dầu này và gửi đến mạng lưới mạch.\nĐối với tài nguyên vô tận, nó sẽ đọc tốc độ khoan gốc.\nGiá trị sẽ được cập nhật mỗi 5 giây. +read-robot-stats=Đọc số liệu thống kê robot +read-robot-stats-description=Đọc tổng số robot trong mạng vận tải của cảng robot này và gửi tín hiệu cho mạng mạch. +read-sensor=Đọc cảm biến +read-sensor-description=Gửi một tín hiệu cho mạng mạch khi có một người chơi tiến đến gần cánh cổng cần được mở. +read-signal=Đọc tín hiệu +read-signal-description=Đọc màu của tín hiệu đường ray và gửi\ncho mạng mạch tín hiệu sau.\nNếu tín hiệu đường ray đỏ vì nó bị đóng\nbởi mạng mạch, sẽ không gửi được tín hiệu gì. +read-stopped-train=Đọc ID tàu hỏa +read-stopped-train-description=Khi đoàn tàu ngưng tại điểm dừng, một tính hiệu sẽ được gửi vào chuyến tàu đó +read-train-contents=Đọc những gì trong tàu lửa hiện có +read-train-contents-description=Đọc nội dung của đoàn tàu tại điểm dừng và gửi tín hiệu đến mạng mạch +read-trains-count=Đọc số lượng tàu +read-trains-count-description=Đọc số xe lửa đang đi tới điểm dừng này, kể cả xe lửa đang dừng. +send-to-train=Gửi tín hiệu cho tàu hỏa +send-to-train-description=Gửi nội dung của mạng lưới mạch cho tàu hỏa,để sử dụng làm điều kiện đợi tàu. +set-filters=Đặt bộ lọc +set-filters-description=Đặt bộ lọc cho tay máy này dựa vào tín hiệu từ mạng mạch. +set-requests=Đặt yêu cầu +set-requests-description=Đặt yêu cầu của hòm dựa trên tín hiệu mạch +set-stack-size=Cài kích cỡ stack +set-stack-size-description=Cài kích cỡ stack tối đa của tay máy trên tính hiệu mạch đã chọn +set-trains-limit=Đặt giới hạn xe lửa +set-trains-limit-description=Đặt số xe lửa tối đa có thể đi tới điểm dừng này, kể cả xe lửa đang dừng. +use-colors=Sử dụng màu +use-colors-description=Đặt màu sắc của đèn dựa vào tín hiệu màu.\nNếu tín hiệu màu có giá trị lớn hơn 0, đèn sẽ hiển thị màu đó.\nNếu có nhiều tín hiệu màu, chỉ một cái sẽ được sử dụng. +[gui-control-behavior-modes-guis] +available-construction-bots=Số lượng robot xây dựng sẵn có +available-logistic-bots=Số lượng robot vận tải sẵn có +belt-read-mode=Chế độ đọc hàng +blue=Xanh dương +blue-chain-description=Mạng mạnh sẽ gửi tín hiệu chuỗi màu xanh (1 hoặc nhiều đường ray khả dụng) +closed-condition=Điều kiện đóng +control-signal=Tín hiệu điều khiển +enabled-condition=Điều kiện mở +entire-patch=Toàn bộ bản vá tài nguyên +entire-patch-description=Đọc lượng tài nguyên giả sử từ toàn bộ lớp tài nguyên xung quanh dàn khoan này. +green=Xanh lá +green-chain-description=Tín hiệu mạng mạch sẽ gửi khi tín hiệu đường ray là màu xanh (đường ray trống). +green-description=Tín hiệu mạng mạch sẽ gửi khi tín hiệu đường ray là màu xanh (đường ray trống). +hand-read-mode=Chế độ đọc tay +hold-mode=Giữ +hold-mode-description-belt=Tín hiệu sẽ được gửi liên tục chừng nào hàng vẫn còn ở trên băng chuyền. +hold-mode-description-inserter=Tín hiệu sẽ được gửi liên tục chừng nào tay máy còn giữ hàng. +input-signal=Tín hiệu đầu vào +open-condition=Điều kiện khi mở +output-signal=Đầu ra tín hiệu +output-signals=Tín hiệu đầu ra +pulse-mode=Nháy +pulse-mode-description-belt=Tín hiệu chỉ được gửi nháy 1 lần khi hàng đi vào băng chuyền. +pulse-mode-description-inserter=Tín hiệu chỉ được gửi nháy 1 lần khi hàng được nhặt lên. +red=Đỏ +red-chain-description=Tín hiệu mạng mạch sẽ gửi khi tín hiệu chuỗi màu đỏ (một tàu hỏa đang đi trên đường ray này). +red-description=Tín hiệu mạng mạch sẽ gửi khi tín hiệu đường ray là màu đỏ\n(một tàu hỏa đang đi qua tín hiệu này). +resource-read-mode=Chế độ đọc tài nguyên +this-miner=Máy khoan +this-miner-description=Đọc lượng tài nguyên giả sử từ dàn khoan này. +total-construction-bots=Tổng số robot xây dựng +total-logistic-bots=Tổng số robot vận tải +train-id=Mã tàu hỏa +train-id-description=Mã định danh của chuyến tàu đã dừng +trains-count=Số lượng tàu +trains-count-description=Số xe lửa đang đi tới điểm dừng này, kể cả xe lửa đang dừng. +trains-limit=Giới hạn xe lửa +trains-limit-description=Số xe lửa tối đa có thể đi tới điểm dừng này, kể cả xe lửa đang dừng. +yellow=Vàng +yellow-chain-description=Tín hiệu mạng mạch sẽ gửi khi tín hiệu chuỗi màu vàng (một tàu hỏa đang đi qua tín hiệu này). +yellow-description=Tín hiệu mạng mạch sẽ gửi khi tín hiệu đường ray là màu vàng(một tàu hỏa đang đi qua tín hiệu này). +[gui-control-settings] +advanced-interaction=Thao tác nâng cao +basic-interaction=Thao tác cơ bản +button-layout=Bố trí các nút +button-layout-description=Thay đổi ánh xạ của một số hành động theo tiêu chuẩn ưa thích của bạn. Cũng ảnh hưởng đến điều hướng GUI. +button-layout-eastern=__1__ chọn, __2__ hủy (Đông) +button-layout-western=__1__ chọn, __2__ hủy (Tây) +change-input-method-to-controller=Thay đổi phương thức nhập liệu thành bộ điều khiển +change-input-method-to-keyboard-and-mouse=Thay đổi phương thức nhập liệu thành bàn phím và chuột +control-disabled=Vô hiệu hoá - bị thay đổi bởi: __1__ +controller=Điều khiển +controller-icons=Biểu Tượng +controller-icons-auto=Tự động phát hiện (__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=Cài đặt bộ điều khiển +crafting=Chế tạo +deadzone=Vùng chết của tay cầm +deadzone-description=Tăng giá trị này nếu bạn nhận thấy con trỏ của mình đôi khi bị trôi. +debug=Gỡ lỗi +editor=Trình biên tập +input-method=Phương thức nhập: +input-not-found-controller=Phương thức nhập bạn đã chọn là bộ điều khiển, tuy nhiên, không có bộ điều khiển nào được kết nối. +input-not-found-keyboard-and-mouse=Phương thức nhập đã chọn của bạn là bàn phím và chuột, nhưng chúng hiện không được kết nối. +inventory=Túi đồ +keyboard-and-mouse=Chuột và Bàn phím +keyboard-and-mouse-recommended=Chuột và Bàn phím (Khuyến cáo) +miscellaneous=Linh tinh +mods=Mod +movement=Di chuyển +panels=Bảng điều khiển +quick-panel=Bảng điều khiển nhanh +quickbar=Thanh nhanh +sensitivity=Độ nhạy của tay cầm +sensitivity-description=Con trỏ và bản đồ di chuyển nhanh như thế nào trong phản ứng với chuyển đông của tay cầm. +title=Cài đặt điều khiển +tools=Công cụ +vehicle-driving-mode=Chế độ lái xe +vehicle-driving-mode-absolute=Tuyệt đối +vehicle-driving-mode-absolute-description=Di chuyển cần lên/xuống sẽ khiến phương tiện tăng tốc/phanh.\nDi chuyển cần sang trái/phải sẽ khiến phương tiện rẽ theo hướng đó. +vehicle-driving-mode-relative=Tương đối +vehicle-driving-mode-relative-description=Di chuyển thanh theo một hướng sẽ khiến các phương tiện tự động rẽ và tăng tốc về phía đó của màn hình. +vibration-intensity=Cường độ rung +waiting=Đang chờ +[gui-crafting-queue] +collapse=Thu gọn +expand=Mở rộng +[gui-create-account] +account-creation-info=Bạn được xác thực bằng Steam. Chọn tên người dùng để sử dụng cho Factorio. Đây sẽ là biệt danh của bạn trong trò chơi nhiều người chơi. Nó có thể được thay đổi một lần trên trang web của chúng tôi. +account-creation-info-console=Chọn tên người dùng để sử dụng cho Factorio. Đây sẽ là biệt danh của bạn trong trò chơi nhiều người chơi. Nó không thể được thay đổi. +account-creation-success-info=Bạn đã được xác thực từ __1__ cổng Steam. Nếu bạn muốn sử dụng tài khoản ngoài Steam, đăng nhập bằng Steam trên __2__ và đặt email và mật khẩu trong hồ sơ của bạn. +account-creation-success-info-console=Tài khoản đã tạo thành công. Bây giờ bạn đã được xác thực từ __1__. +create=Tạo +creating-account=Đang tạo tài khoản +i-accept-the=Tôi chấp nhận +login-using-factorio-account=Tôi đã có một tài khoản Factorio.com +login-using-factorio-account-info=Nếu bạn có tài khoản Factorio, bạn có thể đăng nhập bằng mật khẩu của mình. Thao tác này cũng sẽ liên kết tài khoản Factorio của bạn với tài khoản Steam này. +login-using-factorio-account-info-console=Nếu bạn có tài khoản Factorio, bạn có thể đăng nhập bằng mật khẩu của mình. Thao tác này cũng sẽ liên kết tài khoản Factorio của bạn với tài khoản của máy chơi game. +terms-of-service=Điều Khoản Sử Dụng +title=Tạo tài khoản +[gui-current-research] +not-researching=Nhấn __CONTROL__open-technology-gui__ để nghiên cứu. +research-finished=__1__ đã xong. Nhấn __CONTROL__open-technology-gui__. +[gui-decider] +condition=Điều kiện +input-count=Số đầu vào +input-count-description=Sao chép số lượng tín hiệu đầu ra được đặt từ tín hiệu đầu vào. +one=1 +one-description=Cho ra tín hiệu được đặt với giá trị là 1. +output-item=Đầu ra +[gui-deconstruction] +blacklist=Danh sách đen +blacklist-description=Bỏ qua mọi vật thể được lọc khi chọn khu vực để tháo dỡ. +blacklist-trees-and-rocks=Bỏ qua cây cối/tảng đá +entities=Các vật thể +entity-filter-mode=Chế độ lọc vật thể +entity-filters=Các bộ lọc vật thể +filters=Bộ lọc +icon-tooltip=Khi trống, công cụ tháo dỡ sẽ cho thấy các bộ lọc được chọn. +tile-filter-mode=Chế độ lọc ô +tile-filters=Các bộ lọc ô +tile-selection-mode=Chế độ chọn ô +tiles=Các ô +trees-and-rocks-only=Chỉ cây cối/tảng đá +whitelist=Danh sách trắng +whitelist-description=Chỉ chọn các vật thể được lọc khi chọn khu vực để tháo dỡ. +whitelist-trees-and-rocks=Chỉ cây cối/tảng đá +[gui-downloading-mods] +currently-downloading=Đang tải +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=không có gì +downloading=Đang tải +[gui-edit-label] +edit-description=Chỉnh sửa mô tả +edit-label=Chỉnh sửa nhãn +save-description=Lưu mô tả +save-label=Lưu nhãn +[gui-electric-energy-interface] +buffer-size=Kích cỡ bộ đệm +power-production=Sản lượng điện +power-usage=Mức tiêu thụ điện +[gui-electric-network] +accumulator-charge=Dung tích các ắc quy +accumulator-charge-tooltip=Lượng điện lưu trữ trong mọi máy lưu điện trong mạng điện. +consumption=Tiêu thụ +production=Sản xuất +production-label=Sản xuất +production-tooltip=Sản lượng điện so với sản lượng điện tối đa có thể. +progressbar-format=__1__ / __2__ +satisfaction=Mức độ thỏa mãn +satisfaction-tooltip=Sản lượng điện so với mức tiêu thụ điện. +title=Thông tin mạng lưới điện +[gui-ending-screen] +epilogue=Phần kết +[gui-game-finished] +continue=Tiếp tục +finish=Kết thúc +kills=Tiêu diệt +lost=Bạn đã thất bại... +next-level=Màn tiếp theo +respawn=Hồi sinh +restart-level=Khởi động lại +save-replay=Lưu để phát lại +time-played=Thời gian chơi +title=Hoàn tất +victory=Chiến thắng! +[gui-goal-description] +info-visibility-button=Thông tin +title=Mục tiêu +[gui-graphics-settings] +advanced=Nâng cao +brightness=Độ sáng +color-filter=Bộ lọc màu +color-filter-deuteranopia=Mù màu Deuteranopia +color-filter-deuteranopia-correction=Hiệu chỉnh cho chứng mù màu xanh lá +color-filter-none=Không +color-filter-protanopia=Mù màu Protanopia +color-filter-protanopia-correction=Hiệu chỉnh cho chứng mù màu đỏ +color-filter-tritanopia=Mù màu Tritanopia +color-filter-tritanopia-correction=Hiệu chỉnh cho chứng mù màu xanh dương +contrast=Độ tương phản +full-color-depth=Độ phân giải màu cao +full-screen=Toàn màn hình +general=Tổng quan +graphics-quality-high=Cao +graphics-quality-label=Độ phân giải hoạ tiết +graphics-quality-low=Thấp +graphics-quality-normal=Trung bình +graphics-quality-very-low=Rất thấp +high-quality-animations=Hoạt họa chất lượng cao +low-vram-warning=Không đủ VRAM. +map-zoomed-in-effect=Hiệu ứng phóng to bản đồ +max-threads=Số luồng tạo ảnh tối đa +minimize-on-focus-loss=Thu nhỏ khi bỏ tập trung cửa sổ +multisampling-label=Lấy nhiều mẫu điểm ảnh +multisampling-x2=Lấy mẫu x 2 +multisampling-x4=Lấy mẫu x 4 +multisampling-x6=Lấy mẫu x 6 +multisampling-x8=Lấy mẫu x 8 +no-multisampling=Không lấy nhiều mẫu +preferred-screen=Màn hình +primary-screen=Màn hình chính (__1__) +render-in-native-resolution=Kết xuất ảnh dưới độ phân giải gốc +render-scale=Kích cỡ kết xuất +restart-required=Cần khởi động lại trò chơi +saturation=Độ rực màu +screen-n=Màn hình __1__ +show-animated-water=Hoạt họa nước +show-clouds=Hiển thị mây +show-decoratives=Hiển thị trang trí +show-enemy-terrain-decals=Hiển thị đề-can địa hình kẻ địch +show-game-simulations-in-background=Chạy mô phỏng trò chơi trên nền +show-inserter-shadows=Hiển thị bóng tay máy +show-item-shadows=Hiển thị bóng của vật phẩm +show-particles=Hiển thị hạt hiệu ứng +show-smoke=Hiển thị mọi kiểu khói +show-tree-distortion=Hoạt họa cây xanh +sprite-atlas-size-custom=Tuỳ chỉnh (__1__) +sprite-atlas-size-label=Kích cỡ atlas ảnh +sprite-atlas-size-largest-possible=Lớn hết mức +texture-compression=Nén họa tiết +texture-compression-high-quality=Chất lượng cao +texture-compression-low-quality=Chất lượng thấp +texture-compression-none=Không +texture-streaming=Truyền ảnh họa tiết +title=Cài đặt đồ họa +ultrawide-mode=Chế độ màn hình siêu rộng (ultrawide) +use-flip-presentation-model=Dùng kỹ thuật trình ảnh kiểu lật +v-sync=Chờ tín hiệu VSync +video-memory-budget=Quỹ VRAM +video-memory-budget-auto=Tự động (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=Tất cả +video-memory-usage-high=Cao +video-memory-usage-label=Tiêu thụ VRAM +video-memory-usage-low=Thấp +video-memory-usage-medium=Trung bình +vram-low-high-quality-not-recommended=Chúng tôi đã phát hiện rằng máy tính này có dung lượng VRAM là __1__ MB. Dung lượng đó quá ít để chứa hoạ tiết chất lượng cao. Bạn có thể sẽ gặp vấn đề liên quan tới hiệu suất, thiếu chi tiết đồ hoạ, hỏng trò chơi, thậm chí là trò chơi có thể không chạy chút nào. Chúng tôi khuyến cáo nên có ít nhất 2 GB VRAM cho hoạ tiết chất lượng cao. +vram-not-detected-high-quality-not-recommended=Chúng tôi không thể tìm được dung lượng VRAM có trên máy tính này. Chúng tôi khuyến cáo nên có ít nhất 2 GB VRAM cho hoạ tiết chất lượng cao, nếu không bạn có thể gặp vấn đề liên quan tới hiệu suất, thiếu chi tiết đồ hoạ, hỏng trò chơi hoặc thậm chí trò chơi có thể không chạy chút nào. +[gui-graphics-settings-description] +full-color-depth=Việc tạo ảnh với một nửa độ phân giải màu (16 bit) sẽ tăng hiệu suất cho máy cấu hình đồ hoạ thấp. Lựa chọn này chỉ có tác dụng cho Windows 8 trở lên hoặc khi dùng OpenGL. +graphics-quality-label=Độ phân giải của hoạ tiết. Ảnh hưởng trực tiếp tới tiêu thụ VRAM. Cảnh báo: "Cao" sẽ cần ít nhất 3 GB VRAM. +graphics-quality-label-console=Độ phân giải đồ họa máy tính. Độ phân giải thấp hơn sẽ giảm mức sử dụng bộ nhớ và thời gian tải. +high-quality-animations=Khi tắt, trò chơi chỉ sẽ tải một nửa số ảnh cho một số hoạt họa (ví dụ như xe lửa). Việc này sẽ giảm đáng kể tiêu thụ VRAM. +lights-quality=Độ phân giải khi kết xuất đồ hoạ ánh sáng vào ban đêm. Giá trị cao sẽ giảm hiệu suất rất nhiều. +max-threads=Số luồng được sử dụng để kết xuất đồ họa cho trò chơi. +minimize-on-focus-loss=Khi trò chơi chạy trong chế độ toàn màn hình, cửa sổ sẽ tự động thu nhỏ khi mất đi tập trung để đảm bảo trò chơi không che mất desktop khi bạn mở chương trình khác. +render-in-native-resolution=Trên màn hình có DPI cao (ví dụ như Apple Retina), kết xuất ảnh ở đô phân giải bình thường sẽ tạo ảnh chất lượng cao nhưng sẽ giảm mạnh hiệu suất. +show-animated-water=Tắt để tăng hiệu suất trên card đồ họa cấu hình thấp. +show-game-simulations-in-background=Chạy và hiển thị mô phỏng trò chơi trên nền khi trong menu chính và các menu con của menu chính. +show-smoke=Tắt lựa chọn này sẽ giảm đáng kể lượng hiệu ứng khói trên màn hình. Hữu dụng cho card đồ họa cấu hình thấp. +show-tree-distortion=Tắt để tăng hiệu suất trên card đồ họa cấu hình thấp. +sprite-atlas-size-label=Atlas lớn hơn sẽ giúp xử lý hàng loạt lệnh đồ họa, giảm tiêu thụ CPU khi kết xuất đồ họa nhưng sẽ ép GPU làm việc nặng hơn. +texture-compression=Nén ảnh/họa tiết sẽ tăng đáng kể số lượng ảnh mà trò chơi có thể ép vào VRAM, và sẽ tăng hiệu suất do giảm sức ép lên GPU. Nếu bạn có máy cấu hình cũ, nên chọn Chất lượng thấp để tăng thêm hiệu suất. +texture-streaming=Các hoạ tiết không nằm trong atlas nào (xem Tiêu thụ VRAM) sẽ được giữ trong RAM cho đến khi GPU cần nó. +use-flip-presentation-model=Trình ảnh theo kiểu lật thường sẽ là kỹ thuật trình ảnh hiệu quả nhất khi đưa đồ hoạ hoàn thành lên màn hình, thay cho kỹ thuật Blit cũ hơn. Hãy thử cài đặt này nếu bạn đang gặp vấn đề về đồ hoạ hoặc tốc độ khung hình. +video-memory-budget-label=Dung lượng VRAM tối đa trò chơi có thể sử dụng cho hoạ tiết. +video-memory-usage-label=Ảnh hưởng số lượng ảnh/họa tiết mà trò chơi sẽ cố ép vào atlas. Atlas lớn sẽ giảm tiêu thụ CPU do có thể xử lý hàng loạt lệnh đồ họa, nhưng sẽ tăng sức ép lên GPU do nó phải làm việc với ảnh lớn hơn. Các ảnh riêng lẻ sẽ giữ trong RAM hoặc đưa vào VRAM tùy trường hợp (xem Truyền họa tiết). +[gui-heat-interface] +add-tooltip=Thêm bao nhiêu đây nhiệt lượng vào phần đệm mỗi nhịp. +at-least-tooltip=Giữ ít nhất bao nhiêu đây nhiệt lượng trong phần đệm - thêm lượng thiếu. +at-most-tooltip=Giữ nhiều nhất bao nhiêu đây nhiệt lượng trong phần đệm - bỏ lượng dư. +exactly-tooltip=Giữ đúng bao nhiêu đây nhiệt lượng trong phần đệm - thêm hoặc bớt tuỳ hoàn cảnh. +remove-tooltip=Bỏ bao nhiêu đây nhiệt lượng khỏi phần đệm mỗi nhịp. +[gui-hotkey-suggestions] +build-using-rail-planner=Xây bằng công cụ kế hoạch đường sắt +build-using-rail-planner-avoiding-obstacles=Xây dựng kế hoạch đường sắt tránh chướng ngại vật +cancel-selection=Bỏ chọn +confirm-selection=Xác nhận lựa chọn +copy-settings=Sao chép cách cài +enter-vehicle=Vào xe +exit-vehicle=Rời khỏi xe +force-build=Xây dựng lực lượng +insert-items=Chèn vật phẩm +next-item=Vật phẩm kế +paste-settings=Dán thiết lập đã sao chép +place-one=Đặt xuống +previous-item=Vật phẩm trước +take-items=Lấy vật phẩm +transfer-all=Chuyển tất cả +transfer-everything=Chuyển mọi thứ +transfer-stack=Chuyển theo xấp +[gui-infinity-container] +add=Thêm +at-least=Ít nhất +at-least-tooltip=Giữ ít nhất bao nhiêu đây vật phẩm trong túi đồ - thêm lượng thiếu. +at-most=Nhiều nhất +at-most-tooltip=Giữ nhiều nhất bao nhiêu đây vật phẩm trong túi đồ - bỏ lượng dư. +exactly=Chính xác +exactly-tooltip=Giữ đúng lượng này trong túi đồ - thêm hoặc bớt tuỳ hoàn cảnh. +remove=Loại bỏ +remove-unfiltered-items=Bỏ vật phẩm không được lọc +remove-unfiltered-items-tooltip=Bỏ các vật phẩm khỏi túi đồ mà không nằm trong danh sách bộ lọc. +title[1]=Bộ lọc vô tận +[gui-infinity-pipe] +add-tooltip=Thêm bao nhiêu đây phần trăm chất lỏng vào ống mỗi nhịp. +at-least-tooltip=Giữ ít nhất bao nhiêu đây phần trăm chất lỏng trong ống - thêm lượng còn thiếu. +at-most-tooltip=Giữ nhiều nhất bao nhiêu đây phần trăm chất lỏng trong ống - bỏ lượng dư. +exactly-tooltip=Giữ đúng bao nhiêu đây phần trăm chất lỏng trong ống - thêm hoặc bớt tuỳ hoàn cảnh. +percent=% +remove-tooltip=Bỏ bao nhiêu đây phần trăm chất lỏng khỏi ống mỗi nhịp. +temperature=Nhiệt độ +[gui-inserter] +blacklist=Danh sách đen +filter=Bộ lọc +override-stack-size=Sử dụng kích cỡ xấp khác +whitelist=Danh sách trắng +[gui-install-mods] +already-installed=Mod __1__ đã được cài đặt +bookmark=Thêm vào dấu trang +cant-install-mod-error=Không thể cài đặt các mod cần thiết cho những mod được chọn __1__: __2__. Bạn có muốn cài mod khi không có những mod hỗ trợ không? +cant-install-mod-no-compatible-release=Không có bản tương thích của cổng mod __1__ +failed-to-list-mods=Tải mods thất bại +filter-by-category=Lọc theo danh mục +highlighted-last-week=Tuần trước +highlighted-this-week=Tuần này +install=Cài đặt +install-failed=Cài đặt thất bại của __1__: __2__ +loading-mods=Đang tải mods +mods-headers-download-count=Lượt tải +mods-headers-last-highlighted=\nĐánh dấu lần cuối +mods-headers-last-updated=Cập nhật gần nhất +mods-headers-name=Tên +mods-headers-trending=Xu hướng +mods-headers-version=Phiên bản +no-release=Mod được chọn chưa có bản chính thức mới nhất +remove-bookmark=Xóa khỏi dấu trang +show-bookmarks=Hiển thị các mods đã đánh dấu +sync-mods-with-server=Các mod đang hoạt động của bạn không khớp với các mod của máy chủ. Bạn có muốn đồng bộ hóa các mod của mình với máy chủ không? +wait-toggle-bookmark-request=Đang chờ cổng mod... +[gui-interface-settings] +active-quick-bars=Thanh nhanh được kích hoạt +alt-mode=Chế độ Alt +automatic-ui-scale=Tự động +autosort-inventory=Luôn sắp xếp túi đồ chính của người chơi +change-quickbar-by-clicking-with-item=Đặt bộ lọc thanh nhanh bằng cách nhấp với vật phẩm +change-quickbar-by-clicking-with-item-controller=Đặt bộ lọc thanh nhanh bằng cách chọn vật phẩm +custom-ui-scale=Tùy chọn +enable-recipe-notifications=Bật thông báo công thức +entity-tooltip-delay=Thời gian ẩn chú thích vật thể +entity-tooltip-on-the-side=Đặt chú thích vật thể ở một bên +flat-character-gui=Giao diện nhân vật phẳng +fuzzy-search-enabled=Tìm kiếm trừu tượng +interaction=Tương tác +locale=Ngôn ngữ +lock-belt-building-to-straight-line=Giới hạn việc xây đai truyền theo đường thẳng +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=Hiển thị văn bản tiên đoán cho bàn phím ảo +other=Khác +output-console-delay=Thời gian phai tin nhắn +pick-ghost-cursor=Lấy vật phẩm ảo khi hết vật phẩm +play-sound-for-chat-messages=Chơi âm thanh khi có tin nhắn mới +research-finished-stops-game=Tự động mở màn hình công nghệ khi nghiên cứu xong +shortcut-bar-rows=Các hàng thanh lối tắt +show-all-items-in-selection-lists=Hiển thị mọi vật phẩm trong danh sách chọn +show-beacon-modules-in-alt-mode=Hiển thị mô-đun trong bộ truyền hiệu ứng trong chế độ Alt +show-combinator-settings-when-detailed-info-is-on=Hiển thị cài đặt máy tổ hợp trong chế độ Alt +show-descriptions-in-tooltips=Hiển thị phần mô tả trong chú thích +show-grid-when-paused=Hiển thị lưới khi tạm dừng trò chơi +show-hotkey-suggestions=Hiển thị gợi ý điều khiển chuột và bàn phím +show-hotkey-suggestions-controller=Hiển thị gợi ý nút điều khiển +show-inserter-arrows-when-detailed-info-is-on=Hiển thị mũi tên tay máy trong chế độ Alt +show-inserter-arrows-when-selected=Hiển thị mũi tên của tay máy khi được chọn +show-interaction-indications=Hiển thị chỉ thị thao tác +show-item-labels-in-cursor=Hiển thị tên vật phẩm trên con trỏ +show-minimap=Hiển thị bản đồ thu nhỏ +show-mining-drill-arrows-when-detailed-info-is-on=Hiển thị mũi tên dàn khoan trong chế độ Alt +show-missing-logistic-network-icon=Hiển thị biểu tượng chỉ thị sự thiếu mạng vận tải +show-mod-owners-in-tooltips=Hiển thị người sở hữu mod trong chú thích +show-player-names-on-minimap=Hiển thị tên người chơi trong bản đồ thu nhỏ +show-pump-arrows-when-detailed-info-is-on=Hiển thị mũi tên máy bơm trong chế độ Alt +show-rail-block-visualization=Hiện hình các khối đường ray +show-tips-and-tricks-notifications=Hiển thị thông báo mẹo +show-total-raw-in-recipe-tooltips=Hiển thị tổng nguyên liệu thô trong chú thích công thức +show-turret-radius-when-blueprinting=Hiển thị phạm vi tháp súng khi sử dụng bản thiết kế +smart-belt-dragging=Kéo đai truyền thông minh +title=Cài đặt giao diện +tool-window-next-to-quickbar=Cửa sổ công cụ kế bên thanh nhanh +tooltip-delay=Thời gian ẩn chú thích công cụ +tooltip-never=Không bao giờ +tooltip-offset=Độ lệch vị trí chú thích từ con trỏ +tooltips=Chú thích công cụ +train-stop-label-angle=Góc nghiêng của nhãn dán điểm dừng xe lửa +train-visualization-length=Độ dài hiển thị đại diện toa xe lửa +ui-scale=Kích cỡ giao diện +visualization=Hiển thị +[gui-interface-settings-description] +active-quick-bars=Số thanh nhanh luôn xuất hiện trên màn hình. +change-quickbar-by-clicking-with-item=Nhấp vào một ô của thanh nhanh khi cầm vật phẩm trên con trỏ sẽ đặt bộ lọc thanh nhanh cho ô đó thay vì cầm vật phẩm lên từ ô. +change-quickbar-by-clicking-with-item-controller=Nhấp vào một ô của bảng điều khiển nhanh khi cầm vật phẩm trên con trỏ sẽ đặt món đồ cần lấy nhanh cho ô đó thay vì cầm vật phẩm lên từ trong túi đồ. +entity-tooltip-delay=Chú thích vật thể trong thế giới sẽ thể hiện sau bao lâu. +entity-tooltip-on-the-side=Hiển thị chú thích vật thể bên dưới bản đồ con, thay vì dưới con trỏ. +flat-character-gui=Phần giao diện chế tạo và vận tải sẽ được đặt kế nhau thay vì dưới các thẻ riêng biệt. +fuzzy-search-enabled=So sánh chữ một cách khoan dung hơn khi tìm kiếm trong giao diện. +nintendo-switch-use-predictive-text-input=Hiển thị gợi ý từ khi sử dụng bàn phím ảo.\nBật tính năng này cũng cho phép nhập văn bản tiếng Trung và tiếng Hàn cũng như các ký tự kanji của Nhật.\nLàm cho bàn phím ảo nhỏ hơn. +output-console-delay=Số giây cho thời gian để một tin nhắn hay tin từ dòng lệnh phai đi từ hộp chat. +pick-ghost-cursor=Khi chọn vật phẩm xây được từ thanh nhanh hoặc bằng ống nhỏ giọt, nếu bạn không có vật phẩm đó trong túi đồ, con trỏ sẽ tự động chuyển qua chế độ xây ảo. +shortcut-bar-rows=Số dòng thanh tắt luôn xuất hiện trên màn hình. +show-all-items-in-selection-lists=Hiển thị vật phẩm chưa được mở khoá trong các cửa sổ lựa chọn vật phẩm. +show-descriptions-in-tooltips=Hiển thị một đoạn mô tả ngắn trong khung chú thích của một vật phẩm, vật thể hay công thức nào đó. Người mới choi hoặc mới thêm mod nên bật. +show-interaction-indications=Khi đang rê chuột trên một vât thể, hiển thị các vật thể xung quanh đang tương tác với nó. +show-item-labels-in-cursor=Khi đang cầm một vât phẩm, sẽ hiển thị nhãn nếu có (ví dụ như tên bản thiết kế). +show-total-raw-in-recipe-tooltips=Hiển thị thời gian và nguyên liệu không thể làm bằng tay cần thiết cho công thức. +smart-belt-dragging=1) Nhấn __CONTROL__rotate__ khi kéo băng chuyền sẽ tự động xoay đường băng chuyền dựa trên vị trí con trỏ.\n2) Kéo băng chuyền xuyên qua vật cản sẽ tự động xây băng chuyền ngầm. +tooltip-delay=Chú thích công cụ sẽ thể hiện sau bao lâu. +tooltip-offset=Khoảng cách mà chú thích sẽ hiển thị từ con trỏ. +train-stop-label-angle=Góc xoay của nhãn cho trạm dừng xe lửa trên bản đồ. +train-visualization-length=Số toa xe lửa ảo được hiển thị khi đang xây gần đường ray. +[gui-kills] +kills=Tiêu diệt +loses=Thua +title=Giết chết +[gui-linked-container] +title=Liên kết +[gui-load-game] +all-required-mods-enabled=Các mod cần thiết đều đã được kích hoạt. +exchange-string-freeplay-only=Chuỗi chia sẻ bản đồ chỉ có thể được tạo từ bản đồ chơi tự do hoặc hộp cát. +title=Tải trò chơi +[gui-load-scenario] +confirm-delete=Bạn có chắc muốn xóa tình huống __1__? +title=Tải scenario +[gui-logistic] +auto-trash-request-exists=Yêu cầu cho vật phẩm này đã có sẵn +cell=ô +cells=các ô +count=Số lượng +high-value-tooltip=Lượng để yêu cầu. Robot vận tải sẽ cố thoả mãn số lượng này bằng vật phẩm từ mạng vận tải. +infinite-amount-in-textfield=vô số +items=Vật phẩm +logistic-networks=Mạng vận tải +logistic-request-exists=Yêu cầu cho vật phẩm này đã có sẵn +logistics-and-trash=Vận chuyển cá nhân và lọc rác tự động +logistics-only=Vận tải cá nhân +low-value-tooltip=Số lượng tối đa. Các vật phẩm vượt quá số lượng này sẽ tự động chuyển vào các ô rác. +members=Thành viên +network=Mạng +request-from-buffer-chests=Yêu cầu từ hòm chứa tạm thời +set-request=Đặt yêu cầu +title=Mạng vận tải +title-filter=Bộ lọc vận tải +title-request=Yêu cầu vận tải +trash=Lọc rác tự động +trash-only=Lọc rác +trash-slots=Rác +[gui-manage-mods] +name-column-header=Tên +version-column-header=Phiên bản +[gui-map-editor] +brush-intensity=Cường độ +brush-size=Kích cỡ +brush-speed=Tốc độ +character=Nhân vật +character-equipment=Trang bị +character-main-inventory=Túi đồ chính +character-quickbar=Thanh nhanh +cliffs=Vách đá +confirm-quit=Hoàn cảnh này chưa được lưu lại. Bạn có chắc là muốn thoát hay không? +confirm-regenerate=Bạn có chắc chắn muốn tạo lại bản đồ không? +convert=Chuyển đổi +convert-save=Chuyển đổi tệp lưu +convert-save-to-scenario=Chuyển đổi tệp lưu thành tình huống +cursor-intensity=Cường độ +decoratives=Trang trí +edit-scenario=Chỉnh sửa tình huống +editor-inventory=Trình chỉnh sửa +editors-title=Trình chỉnh sửa +entities=Vật thể +finished-converting-save=Tệp lưu đã được chuyển thành tình huống mang tên __1__. Bạn có thể tìm thấy nó trong danh sách tình huống của người chơi. +import=Nhập +import-save=Nhập tệp lưu +import-save-failed=Nhập tệp lưu bị lỗi: __1__ +items=Vật phẩm +items-transfer-limit=Giới hạn trao đổi túi đồ +new-scenario=Tình huống mới +resources=Tài nguyên +scenario-already-exists=Đã có tình huống cùng tên __1__. Bạn có muốn ghi đè nó không? +select-surfaces-to-import=Chọn bề mặt để nhập +settings=Cài đặt +shape=Hình dạng +tiles=Ô +title=Trình chỉnh sửa bản đồ +tools=Công cụ +tools-title=Công cụ +[gui-map-editor-clone-editor] +apply-clone-brush=Áp dụng cọ sao y +clear-destination-decoratives=Xoá vật trang trí điểm đến +clear-destination-entities=Xoá vật thể điểm đến +clone-decoratives=Sao y các vật trang trí +clone-entities=Sao y các vật thể +clone-tiles=Sao y các ô +manual-collision-mode=Chế độ va chạm thủ công +manual-collision-mode-tooltip=Chỉ sao y vật thể/vật trang trí tới điểm đến nếu giả sử người chơi có thể xây thủ công từ điểm đến. +smart-area-drag-mode=Chế độ kéo vùng thông minh +smart-area-drag-mode-tooltip=Khi nhấp và kéo để sao y một vùng, sẽ chỉ sao y nếu điểm đến không đè lên vùng sao y trước. +smart-area-drag-mode-tooltip-controller=Khi nhấp-và-kéo để sao chép một vùng, sẽ chỉ đặt nơi sao chép nếu điểm đến không đè lên vùng sao chép trước. +snap-to-chunk=Bám theo khối ô +snap-to-grid=Bám theo khung lưới +[gui-map-editor-entity-editor] +auto-force=**TỰ ĐỘNG** +build-as-force=Xây dưới phái +build-as-force-tooltip=Phái được dùng khi xây vật thể. Nếu chọn "**TỰ ĐỘNG**" thì sẽ xây bằng phái bình thường: phái địch cho biter, phái của bạn khi xây máy móc, vân vân. +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=Các tùy chỉnh sát thương từ đạn +boolean-modifiers=Các tùy chỉnh Boolean +category-modifiers=Các tùy chỉnh phân loại +disabled-hand-crafting-recipes=Vô hiệu hóa công thức chế tạo thủ công +edit-modifier-category=Chỉnh sửa __1__ +gun-speed-modifiers=Các tùy chỉnh tốc độ súng +setting-is-invalid=Một hoặc nhiều hơn cài đặt không hợp lệ. +simple-modifiers=Các tùy chỉnh đơn giản +title=Giá trị dữ liệu lực lượng +turret-attack-modifiers=Các tùy chỉnh tấn công từ ụ súng +value-cannot-be-empty=Giá trị không thể để trống. +value-out-of-range=Giá trị ngoài tầm: Các giá trị hợp lệ là bao gồm từ __1__ đến __2__. +[gui-map-editor-force-editor] +auto-force=**TỰ ĐỘNG** +cant-delete-built-in-force=Người chơi, kẻ thù, và lực lượng trung lập không thể bị xóa đi. +create-force=Tạo lực lượng +current-force=Lực lượng hiện tại +delete-force=Xóa lực lượng +destination-force=Chỉ định lực lượng +destination-force-tooltip=Lực lượng mà thực thể chuyển đến. Nếu "**Tự Động**", thì lực lượng hiện tại của bạn sẽ được dùng. +edit-force=Chỉnh sửa lực lượng +edit-force-cease-fire=Chỉnh sửa ngừng bắn +edit-force-cease-fire-title=Chỉnh sửa lực lượng "__1__" ngừng bắn +edit-force-data=Chỉnh sửa các đặc tính khác +edit-force-friends=Chỉnh sửa bạn bè +edit-force-friends-title=Chỉnh sửa lực lượng bạn bè "__1__" +enable-friendly-fire=Cho phép tấn công bạn bè +neutral-force-cant-be-changed=Lực lượng trung lập không thể bị thay đổi. +new-force-name-already-used=Một lực lượng với cái tên này đã tồn tại rồi. +no-force-name-given=Yêu cầu có một đích danh cho lực lượng để tạo lực lượng. +share-chart=Chia sẻ bản đồ +switch-to-force=Chuyển sang lực lượng +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ và kéo để thêm vào vùng sao y. +and-all-as-usual=Và những phím tắt khác như khi đang chơi trò chơi bình thường. +area-build-instructions=__1__ và kéo để tạo vùng mới. +area-move-instructions=__1__ và kéo để di chuyển một vùng. +area-remove-instructions=__1__ để xoá vùng. +area-select-instructions=__1__ để chọn vùng. +build=__1__ để xây. +build-cliffs=__1__ để xây vách đá. +build-cloned-area-instructions=__1__ để xây vùng được chọn. +build-tiles-area=__1__ và kéo để xây ô. +build-tiles-bucket=__1__ và kéo để lấp vùng được chọn. +build-tiles-out-of-map=__1__ để xây ô ngoài bản đồ. +build-to-clone-entity=__1__ để nhân bản thực thể được chọn. +change-force-instructions=__1__ và kéo để đổi phái của vật thể. +change-spawn-location-description=__1__ để đặt vị trí hồi sinh. +change-tile-variations=__1__ để đổi biến thể ô trong vùng được chọn. +edit-resource=Khi không có tài nguyên nào được chọn __1__ một tài nguyên trong thế giới để chỉnh sửa. +initial-resource-amount=Lượng tài nguyên ban đầu dựa trên giá trị cường độ của công cụ. +line-build-cliffs=__1__ và kéo để xây đoạn vách đá. +line-remove-cliffs=__1__ và kéo để xoá đoạn vách đá. +none-mine-to-mine=__1__ để đào. +none-open-to-edit=__1__ để chỉnh sửa. +pipette-to-select-entity=Nhấn __1__ để chọn vật thể sao y. +position-build-instructions=__1__ để tạo điểm mới. +position-move-instructions=__1__ và kéo để di chuyển điểm. +position-remove-instructions=__1__ để xoá điểm. +position-select-instructions=__1__ để chọn điểm. +remove=__1__ để bỏ. +remove-cliffs=__1__ để xoá vách đá. +remove-clone-brush-tiles=__1__ và kéo để bỏ khỏi vùng sao y. +resource-extra-info=Đặt hoặc loại bỏ cùng một tài nguyên sẽ tăng hoặc giảm lượng tài nguyên dựa trên giá trị cường độ của công cụ. +run-snippet-instructions=__1__ va kéo để chạy đoạn trích được chọn trên vùng. +select-area-to-clone-instructions=__1__ và kéo để chọn vùng để sao y. +select-clone-brush-destination-instructions=__1__ để chọn điểm đến sao y. +select-clone-brush-source-instructions=__1__ để chọn điểm nguồn sao y. +[gui-map-editor-lua-snippet-editor] +current-snippet=Đoạn trích hiện tại +delete=Xoá +lua-code=Mã Lua +name=Tên +new-snippet=Đoạn trích mới +opened-snippet-has-duplicate-name=Đoạn trích đang mở bị lặp tên. +snippet-already-present=Đoạn trích với tên __1__ đã có sẵn. +[gui-map-editor-menu] +quit=Thoát trình chỉnh sửa bản đồ +regenerate-map=Tạo lại bản đồ +resume-editing=Tiếp tục chỉnh sửa +save-and-play=Lưu và chơi +save-map-as=Lưu thành +save-map-overwrite=Lưu +title=Trình chỉnh sửa bản đồ +[gui-map-editor-script-editor] +always-draw-areas=Luôn hiển thị vùng +always-draw-positions=Luôn hiển thị vị trí +color=Màu +current-areas=Vùng hiện tại +current-positions=Vị trí hiện tại +name=Tên +snap-to-grid=Bám theo khung lưới +[gui-map-editor-settings] +draw-cursor-light=Làm sáng xung quanh con trỏ +fill-electric-buffers=Làm đầy bộ đệm điện năng khi xây vật thể +generate-neighbor-chunks=Tạo các khối ô xung quanh +instant-blueprint-building=Xây bản thiết kế lập tức +instant-deconstruction=Tháo dỡ lập tức +instant-rail-planner=Xây đường ray lập tức +instant-upgrading=Nâng cấp lập tức +placed-corpses-never-expire=Xác chết được đặt sẽ không biến mất +render-as-day=Luôn kết xuất đồ hoạ như ban ngày +show-additional-entity-info-gui=Hiển thị giao diện cài đặt bổ sung cho vật thể +show-character-tab-in-controller-gui=Hiển thị thẻ nhân vật trong giao diện điều khiển +show-entity-health-bars=Hiển thị thanh máu cho vật thể +show-entity-tags=Hiển thi nhãn dán cho vật thể +show-hidden-entities=Hiển thị vật thể ẩn +show-infinity-filters-in-controller-gui=Hiển thị bộ lọc vô tận trong giao diện điều khiển +show-status-icons=Hiển thị biểu tượng cho trạng thái vật thể +[gui-map-editor-settings-categories] +interaction=Tương tác +other=Khác +rendering=Đang kết xuất ảnh +ui=Giao diện +[gui-map-editor-surface-editor] +cant-delete-default-surface=Bề mặt mặc định không xoá được. +current-surface=Bề mặt hiện tại +delete-surface=Xóa bề mặt +edit-map-gen-settings=Chỉnh sửa cài đặt tạo bản đồ +edit-surface-map-gen-settings=__1__ - cài đặt tạo bản đồ +fill-tiles-with-lab-tiles=Lấp đày bằng các ô phòng thí nghiệm +generate-new-chunks-with-lab-tiles=Khởi tạo các mảnh mới bằng các ô phòng thí nghiệm +import-save=Nhập bản lưu +import-save-only-available-in-singleplayer=Tính năng nhập bản lưu chỉ có sẵn trong chế độ một người chơi. +importing-save-disables-replay=Nhập các tệp lưu khác sẽ tắt chức năng chơi lại. Bạn có chắc muốn làm như vậy không? +invalid-surface-height=Chiều cao bề mặt không hợp lệ: giá trị cho phép là từ 0 đến __1__. +invalid-surface-width=Chiều rộng bề mặt không hợp lệ: giá trị cho phép là từ 0 đến __1__. +new-surface=Bề mặt mới +new-surface-name-already-used=Đã tồn tại bề mặt cùng tên. +no-surface-name-given=Cần tên bề mặt để tạo bề mặt. +regenerate-decoratives=Tạo lại mọi vật trang trí +remove-all-entities=Xóa tất cả các thực thể +remove-empty-chunks=Xoá khối ô không có gì +select-surface=Lựa chọn bề mặt +surface-name=Tên +[gui-map-editor-tile-editor] +remove-colliding-decoratives=Loại bỏ các vật thể trang trí có tính cản trở +smart-entity-collision-mode=Chế độ va chạm vật thể thông minh +smart-entity-collision-mode-tooltip=Bỏ qua việc xây những ô nào dẫn tới việc phá bỏ vật thể. +smart-out-of-map-collision-mode=Chế độ va chạm ngoài bản đồ thông minh +smart-out-of-map-collision-mode-tooltip=Chỉ có thể xây đè lên các ô __TILE__out-of-map__ khi xây bằng __CONTROL__build-ghost__. +smart-tile-collision-mode=Chế độ va chạm ô thông minh +smart-tile-collision-mode-tooltip=Chỉ xây lên các ô có cùng mặt nạ va chạm. Nói chung là "xây đất lên đất" và "xây nước lên nước". +[gui-map-editor-time-editor] +apply-ticks-per-day=Áp dụng +current-speed=Tốc độ hiện tại +day-length=Độ dài ban ngày +daytime=Thời gian ban ngày: +freeze-daytime=Đóng băng thời gian +pause=Tạm dừng (__CONTROL__editor-toggle-pause__) +paused=(Đã tạm dừng) +play=Chơi (__CONTROL__editor-toggle-pause__) +play-for-limited-time=Chơi trong khoảng thời gian hạn chế +speed=Tốc độ +speed-down=Giảm tốc (__CONTROL__editor-speed-down__) +speed-up=Tăng tốc (__CONTROL__editor-speed-up__) +tick-custom=khung giây tùy chỉnh +tick-once=Khung giây một (__CONTROL__editor-tick-once__) +tick-sixty=Khung giây sáu mươi +ticks-per-day=Khung giây mỗi ngày +unfreeze-daytime=Hủy đóng băng thời gian +[gui-map-editor-title] +cliff-editor=Vách đá +clone-editor=Sao y +decorative-editor=Trang trí +entity-editor=Các vật thể +force-editor=Phe phái +lua-snippet-editor=Đoạn trích mã Lua +none-editor=Không +resource-editor=Tài nguyên +scripting-editor=Vùng và vị trí +surface-editor=Bề mặt +tile-editor=Ô +time-editor=Thời gian +[gui-map-editor-tool] +area-selection=Khu vực +brush=Cọ +change-force=Thay đổi lực +circle=Vòng tròn +cursor=Con trỏ +line-selection=Đường +paint-bucket=Thùng sơn +point=Điểm +snippet=Chạy các lệnh Lua +spawn-location=Khu vực spawn +spray=Phun +square=Vuông +variations=Các biến thể +[gui-map-generator] +advanced-tab-title=Nâng cao +aux=Kiểu địa hình +aux-description=Điều khiển sự phân bố sa mạc đỏ so với cát. Thiên vị càng mạnh thì sẽ tạo càng nhiều sa mạc đỏ. +bias=Thiên vị +cliff-continuity=Tính liên tục +cliff-continuity-description=Độ dài của đoạn vách đá không ngắt quãng. +cliff-frequency=Tần xuất +cliff-frequency-description=Số lượng vách đá. +cliffs=Vách đá +coverage=Vùng bao phủ +custom=[đã sửa đổi] +difficulty=Độ khó +enable-replay=Ghi phần phát lại +enable-replay-description=Ghi lại phần phát lại cho tệp lưu này để có thể xem lại sau này. Sẽ tăng kích cỡ tệp lưu và thời gian tốn để lưu. +enabled=Cho phép +enemy-attack-pollution-consumption-modifier=Biến số chi phí tấn công +enemy-attack-pollution-consumption-modifier-description=Biến số cho lượng ô nhiễm cần biter hấp thụ để bắt đầu đánh. +enemy-base=Căn cứ địch +enemy-expansion-group-tile=Sự mở rộng của kẻ địch +enemy-expansion-maximum-expansion-cooldown=Thời gian chờ dài nhất +enemy-expansion-maximum-expansion-cooldown-description=Thời gian dài nhất giữa mỗi lần kẻ địch mở rộng. +enemy-expansion-maximum-expansion-distance=Khoảng cách mở rộng tối đa +enemy-expansion-maximum-expansion-distance-description=Khoảng cách tối đa mà quân địch xem xét để lấy quân từ các căn cứ khác. +enemy-expansion-maximum-expansion-group-size=Kích cỡ nhóm tối đa +enemy-expansion-maximum-expansion-group-size-description=Kích cỡ lớn nhất của tiệc mở rộng của kẻ địch biến đổi bởi mức độ tiến hoá hiện tại. +enemy-expansion-minimum-expansion-cooldown=Thời gian chờ ngắn nhất +enemy-expansion-minimum-expansion-cooldown-description=Thời gian ngắn nhất giữa mỗi lần kẻ địch mở rộng. +enemy-expansion-minimum-expansion-group-size=Kích cỡ nhóm tối thiểu +enemy-expansion-minimum-expansion-group-size-description=Kích cỡ nhỏ nhất của tiệc mở rộng của kẻ địch biến đổi bởi mức độ tiến hoá hiện tại. +enemy-expansion-minutes=phút +enemy-frequency-description=Số lượng căn cứ địch.\nLưu ý: giá trị dưới 100% sẽ vô năng hoá một số thành tích. +enemy-size-description=Kích cỡ của mỗi căn cứ địch.\nLưu ý: giá trị dưới 100% sẽ vô năng hoá một số thành tích. +enemy-tab-title=Kẻ thù +error-importing-exchange-string=Nhập chuỗi chia sẻ bản đồ thất bại. +evolution=Tiến hóa +evolution-destroy-factor=Biến số phá huỷ +evolution-destroy-factor-description=Kiểm soát tốc độ tiến hóa do tiêu diệt hang ổ tạo quân địch. +evolution-pollution-factor=Biến số ô nhiễm +evolution-pollution-factor-description=Kiểm soát tốc độ tiến hóa do ô nhiễm. +evolution-time-factor=Biến số thời gian +evolution-time-factor-description=Kiểm soát tốc độ tiến hóa theo thời gian. +exchange-string-instructions=Nhập liệu một chuỗi chia sẻ làm cài đặt. +export-exchange-string-tt=Xuất chuỗi chia sẻ bản đồ (chứa cài đặt bản đồ để chia sẻ) +frequency=Tần xuất +hide-preview=Đóng xem trước +import-exchange-string-tt=Nhập chuỗi chia sẻ bản đồ +invalid-value-for-field=Giá trị không hợp lệ cho trường "__1__". Các giá trị cho phép là __2__ tới __3__. +island-size=Kích cỡ đảo +map-height=Chiều cao +map-height-simple=Chiều cao bản đồ +map-seed=Hạt giống +map-seed-simple=Seed +map-size-group-tile=Bản đồ +map-type=Loại bản đồ: +map-width=Chiều rộng +map-width-simple=Chiều rộng bản đồ +minimum-pollution-to-damage-trees=Tối thiểu để gây hại cho cây +minimum-pollution-to-damage-trees-description=Cây cối có 4 mức độ bước dần tới mức bị phá hủy bởi ô nhiễm. Bất cứ lượng ô nhiễm vượt mức này sẽ đẩy cây tới gần trạng thái tệ hơn. +moisture=Độ ẩm +moisture-description=Điều khiển sự phân bố cỏ so với sa mạc. Thiên vị càng mạnh thì sẽ tạo càng nhiều cỏ. +next=Tiếp +peaceful-mode-checkbox=Chế độ hiền hòa +peaceful-mode-description=Trong chế độ hiền hòa, kẻ địch sẽ không chủ động tấn công hoặc mở rộng căn cứ. Kẻ địch vẫn sẽ tấn công nếu cần tự vệ.\nLưu ý: bật cài đặt này sẽ vô năng hoá một số thành tích. +play=Chơi +pollution=Ô nhiễm +pollution-absorbed-per-tree-damaged=Lượng hấp thụ mỗi cây bị gây hại +pollution-absorbed-per-tree-damaged-description=Cây cối có 4 mức độ bước dần tới mức bị phá hủy bởi ô nhiễm. Giâ trị này quyết định lượng ô nhiễm được hấp thụ khi chuyển qua mức độ tiếp theo. +pollution-absorption-modifier=Biến số hấp thụ +pollution-absorption-modifier-description=Biến số cho lượng ô nhiễm bị cây và các ô khác hút vào. +pollution-diffusion-ratio=Tỉ lệ phát tán +pollution-diffusion-ratio-description=Lượng ô nhiễm lan sang các khối lân cận mỗi giây. +preview-auto-update=Tự động làm mới +preview-auto-update-tt=Tự động làm mới phần xem trước mỗi lần bạn chỉnh cài đặt. +preview-error=Lỗi tạo bản xem trước +price-multiplier=Nhân tử giá +randomize-map-seed=Hạt giống ngẫu nhiên +recipes-difficulty-group-tile=Công thức +research-queue-availability=Sự có sẵn của hàng chờ nghiên cứu +research-queue-availability-after-victory=Sau khi xong trò chơi +research-queue-availability-always=Luôn luôn +research-queue-availability-never=Không bao giờ +reset-preset=Đặt lại thành sắp đặt mặc định +reset-to-preset=Đặt lại __1__ cài đặt thành thiết lập mặc định +reset-to-preset-disabled=Tất cả tùy chọn có giá trị mặc định. +resource-frequency-description=Số mảng tài nguyên +resource-richness-description=Lượng tài nguyên mỗi ô trong vùng tài nguyên. +resource-size-description=Vùng của mỗi mảng tài nguyên. +resources-tab-title=Tài nguyên +richness=Độ giàu có +scale=Kích cỡ +show-preview=Xem trước +show-preview-warning=Cảnh báo tiết lộ: Đừng xem phần xem trước nếu bạn muốn tự khám phá bản đồ. +size=Kích cỡ +starting-area-size=Kích thước khu vực bắt đầu +starting-area-size-description=Kích cỡ không có căn cứ địch xung quanh người chơi. +technology-difficulty-group-tile=Công nghệ +temperature=Nhiệt độ +terrain-bias-description=Hằng số làm sai số để áp dụng. +terrain-coverage-description=Diện tích trên bản đồ được bao phủ bởi đặc điểm này. +terrain-generators-group-title=Sản xuất +terrain-scale-description=Kích cỡ chung của các đặc điểm và khoảng cách giữa chúng. +terrain-tab-title=Địa hình +title=Tạo bản đồ +water=Nước +[gui-map-generator-errors] +no-tiles-selected=Ít nhất một loại ô phải được cho phép. +[gui-map-info] +confirm-delete=Bạn đang chuẩn bị vĩnh viễn xóa __1__. +confirm-replay=Bắt đầu xem phần phát lại của __1__? +delete-save=Xóa bản lưu +difficulty=Độ khó +file-size=Kích thước tệp +invalid-file=Tệp không hợp lệ hoặc đã bị xung đột. +map-version=Phiên bản bản đồ +mods=Mod +preview-missing=Thiếu xem trước bản đồ. +replay-not-found=Tệp lưu được chọn không chứa phần phát lại nào. +scenario-name=Tình huống +start-replay=Bắt đầu phát lại +time-played=Thời gian chơi +[gui-map-view-settings] +add-ping=Thêm ping +add-ping-tooltip=__1__ trên bản đồ hoặc trong thế giới để kích hoạt trực tiếp. +add-tag=Thêm nhãn +show-electric-network=Mạng điện +show-logistic-network=Mạng vận tải +show-map-stop=Tên ga tàu +show-player-names=Tên người chơi +show-pollution=Mức ô nhiễm +show-rail-signal-states=Tín hiệu đường ray +show-recipe-icons=Biểu tượng công thức +show-tags=Nhãn +show-turret-range=Tầm bắn của pháo đài +show-worker-robots=Các robot làm việc +[gui-menu] +about=Thông Tin +browse-lan-games=Xem các trò chơi trong LAN +browse-public-games=Xem các máy chủ công khai +connect-to-address=Kết nối tới địa chỉ +continue-host-save=Tiếp tục: Host __1__ +continue-host-save-tooltip=Đãi __1__ +continue-join-game=Tiếp tục: Vào __1__ +continue-join-game-tooltip=Vào __1__ +continue-save=Tiếp tục __1__ +continue-save-tooltip=Tải tệp lưu __1__ +controls=Điều khiển +copy-report-path=Sao chép đường dẫn tới báo cáo lệch đồng bộ +desync-explanation=Bạn đã hủy đồng bộ hóa trò chơi.\nĐiều này là do lỗi trong trò chơi hoặc lỗi ở một trong các bản mod hoặc các tập lệnh (nếu có đang được sử dụng).\nNếu bạn không sử dụng mod, \nvui lòng báo cáo vấn đề này trong diễn đàn báo cáo lỗi của chúng tôi. Bao gồm thông tin chi tiết về những gì người chơi đang làm và tải lên báo cáo không đồng bộ hóa. +desync-explanation-console=Bạn đã hủy đồng bộ khỏi trò chơi.\nNếu sự cố vẫn tiếp diễn, vui lòng báo cáo vấn đề này trong diễn đàn báo cáo lỗi của chúng tôi. +desync-more-information-link=Để biết thêm về việc lệch đồng bộ và cách báo cáo, xem: +desync-report-disabled=Báo cáo không đồng bộ không được tạo vì tính năng tạo báo cáo bị tắt. Vui lòng kích hoạt nó và báo cáo quá trình giải mã nếu bạn muốn nó được sửa. +desync-report-location=Báo cáo không đồng bộ đã được tạo tại: __1__ +feature-not-available-with-instrument-mod=Tính năng này không có sẵn khi đang dùng mod có sử dụng chế độ "Instrument Mode". +game-menu=Menu trò chơi +graphics=Đồ hoạ +host-new-game=Mở máy chủ với trò chơi mới +host-saved-game=Mở máy chủ từ tệp save +interface=Giao diện +lan-username=Tên qua LAN +load-game=Tải trò chơi +main-menu=Menu chính +map-editor=Tạo bản đồ +mod-settings=Cài đặt mod +mods=Mod +multi-player=Chơi nhiều người +multi-player-menu=Chơi nhiều người +new-game=Trò chơi mới +other=Khác +pause-game=Tạm dừng trò chơi +quit-game=Thoát +quit-tutorial-to-game=Thoát hướng dẫn +quit-tutorial-to-menu=Thoát hướng dẫn +reconnect=Kết nối lại +restart-game=Khởi động lại +restart-tutorial=Bắt đầu lại +resume-game=Tiếp tục +resume-tutorial=Tiếp tục +save-game=Lưu trò chơi +save-game-as-scenario=Lưu làm tình huống +settings=Cài đặt +show-report=Xem báo cáo lệch đồng bộ +single-player=Chơi một người +single-player-menu=Chơi một người +sound=Âm thanh +the-rest=Những phần còn lại +tutorial-menu=Hướng dẫn +unpause-game=Tiếp tục trò chơi +user-login=Đăng nhập người dùng +[gui-migrated-content] +changed-achievement=Các thành tích đã đổi +changed-custom-input=Đầu vào tuỳ chỉnh đã đổi +changed-decorative=Các vật trang trí đã đổi +changed-entity=Các vật thể đã đổi +changed-equipment=Trang bị đã đổi +changed-equipment-grid=Bảng thiết bị đã đổi +changed-fluid=Chất lỏng đã đổi +changed-item=Vật phẩm đã đổi +changed-mod-setting=Cài đặt mod đã đổi +changed-particle=Các hạt hiệu ứng đã đổi +changed-recipe=Công thức đã đổi +changed-shortcut=Phím tắt đã đổi +changed-technology=Công nghệ đã đổi +changed-tile=Ô đã đổi +changed-trivial-smoke=Khói đã đổi +changed-virtual-signal=Đã thay đổi tính hiệu ảo +removed-achievement=Các thành tích đã bị bỏ +removed-blueprint-too-old=Đã bỏ bản thiết kế __1__: phiên bản bản đồ __2__ quá cũ +removed-custom-input=Đầu vào tuỳ chỉnh đã bị bỏ +removed-decorative=Các vật trang trí đã bị bỏ +removed-entity=Vật thể đã bỏ +removed-equipment=Trang bị đã bị bỏ +removed-equipment-grid=Bảng thiết bị đã bị bỏ +removed-fluid=Chất lỏng đã bị bỏ +removed-item=Vật phẩm đã bị bỏ +removed-mod-setting=Cài đặt mod đã bị bỏ +removed-particle=Các hạt hiệu ứng đã bị bỏ +removed-recipe=Công thức đã bị bỏ +removed-shortcut=Phím tắt đã bị bỏ +removed-technology=Công nghệ đã bị bỏ +removed-tile=Các ô đã bị bỏ +removed-trivial-smoke=Khói đã bị bỏ +removed-virtual-signal=Tín hiệu ảo đã bị bỏ +title=Nội dung thay đổi +[gui-mod-info] +active-version=Phiên bản hiện hành +author=Tác giả +contact=Liên hệ +delete=Xoá +dependencies=Phụ thuộc +dependency-required=Mod này cần thiết, nhưng hiện chưa bật. +description=Mô tả +factorio-version=Phiên bản Factorio +homepage=Trang chủ +incompatibilities=Không tương thích với +incompatible-factorio-version=Không tương thích với phiên bản hiện thời của trò chơi +mod-portal-page=Cổng mod +name=Tên +no-dependencies=Trống +optional-dependencies=Mod lệ thuộc không cần thiết +optional-dependency=(tùy chọn) +optional-dependency-incompatible=Mod này không khớp được với các mod sau. +optional-dependency-required=Mod này không cần thiết, và hiện chưa bật. +status=Trạng thái +status-disabled=Tắt +status-enabled=Bật +status-not-installed=Chưa cài đặt +toggle=Bật/tắt +version=Phiên bản +[gui-mod-load-error] +description=Tải mod bị lỗi: __1__ +disable-all=Tắt toàn bộ mod +disable-mods=Tắt mod được liệt kê +exit=Thoát +mod-manager=Quản lý mod +reset-mod-settings=Đặt lại cài đặt mod +restart-application=Khởi động lại +title=Lỗi tải mod +to-be-disabled=Mod để tắt: +[gui-mod-settings] +apply=Áp dụng +cancel=Hủy +cant-be-changed-not-an-admin=Chỉ quản trị viên mới có thể chỉnh những cài đặt này. +map=Bản đồ +no-map-settings=Hiện không có cài đặt nào cho bản đồ. +no-per-user-settings=Hiện không có cài đặt nào cho từng người sử dụng. +no-settings=Hiện không có cấu hình nào để chỉnh. +no-startup-settings=Hiện không có cài đặt nào cho khởi động. +per-player=Từng người chơi +reload=Tải lại +reset=Thiết lập lại +reset-to-default=Thiết lập lại cài đặt gốc:__1__ +reset-to-default-disabled=Cài đặt đã ở trạng thái gốc. +setting-is-invalid=Một hoặc nhiều cài đặt đang không hợp lệ. +startup=Khởi động +startup-changes-require-restart=Thay đổi cài đặt khởi động sẽ cần tới việc khởi động lại trò chơi. +startup-settings-cant-be-changed-while-playing=Không thể thay đổi cài đặt khởi động khi đang trong trò chơi. +title=Cài đặt mod +value-cannot-be-empty=Giá trị không thể để trống. +value-out-of-range=Giá trị ngoài khoảng cho phép: giá trị chỉ hợp lệ trong khoảng __1__ tới __2__. +[gui-mod-startup-settings-mismatch] +apply=Có* +cancel=Không +description=Cài đặt khởi động cho các mod của bạn không khớp với của máy chủ.\n\nBạn có muốn áp dụng cài đặt từ máy chủ rồi khởi động lại trò chơi không? +restart-required=Để áp dụng tùy chọn khởi động này, ứng dụng sẽ khởi động lại. +title=Cài đặt khởi động mod không khớp +[gui-mods] +install=Cài đặt +manage=Quản lý +title=Mod +unconfirmed-changes=Có một số thay đổi chưa được xác nhận. +unconfirmed-mod-changes=__1__ mod đã thay đổi. +unconfirmed-mod-installed=__1__ mod đã được cài. +unconfirmed-mod-updated=__1__ mod đã được cập nhật. +updates=Cập nhật +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ muốn kết nối tới máy chủ sau: __2__ +connect=Kết nối +connect-to-game=Kết nối trực tiếp +ip-address=Địa chỉ IP và cổng +password=Mật khẩu +password-for-game-required=Hãy nhập mật khẩu cho trò chơi __1__ +scenario-script-source=Tình huống của máy chủ +[gui-multiplayer-lobby] +access=Truy cập +adminlist=Danh sách quản trị viên +allow-commands=Cho phép lệnh Lua +allow-commands-admins-only=Chỉ dành cho admin +allow-commands-false=Không +allow-commands-true=Có +authserver-side-bans=Dùng danh sách cấm từ máy chủ xác thực +authserver-side-bans-tooltip=Xác định rằng người chơi không bị cấm khỏi việc chơi nhiều người và báo cho Factorio.com về lệnh ban/unban. +autosave-only-on-server=Chỉ tự động lưu trên máy chủ +banlist=Danh sách cấm +default-game-name=Trò chơi của __1__ +edit-adminlist=Chỉnh danh sách quản trị viên +edit-banlist=Chỉnh danh sách cấm +edit-whitelist=Chỉnh danh sách trắng +game-description=Mô tả +game-name=Tên máy chủ +game-name-cant-be-empty=Tên máy chủ không thể để trống +game-password=Mật khẩu máy chủ +game-password-tooltip=Khuyến cáo nên đặt mật khẩu nếu muốn chơi riêng tư. +game-saving=Đang lưu trò chơi +game-tags=Nhãn +game-visibility-LAN=LAN +game-visibility-public=Công khai +game-visibility-steam=Steam +game-visibility-steam-tooltip=Bật hoặc tắt tính năng vào trò chơi qua Steam. +ignore-limit-for-returning-players=Bỏ qua giới hạn khi tham gia lại +ignore-limit-for-returning-players-tooltip=Người chơi đã từng chơi trên bản đồ này có thể tham gia lại kể ca khi đã đạt giới hạn số người chơi. +max-players=Số người chơi tối đa +max-players-count-must-be-integer=Số lượng người chơi tối đa phải là số nguyên +max-upload=Tốc độ tải lên tối đa +max-upload-must-be-integer=Tốc độ tải lên tối đa phải là một số nguyên +max-upload-slots=Khe tải lên tối đa +max-upload-slots-must-be-integer=Số khe tải lên tối đa phải là một số nguyên +max-upload-slots-tooltip=Số lượng lượt tải lên cùng lúc tối đa. Giới hạn này được dùng để dành lại tốc độ tải cho người đã vào trò chơi. +max-upload-speed-no-limit=Không giới hạn +max-upload-tooltip=Tốc độ mạng tối đa cho việc tải thế giới lên cho người chơi mới. Giới hạn tốc độ này được dùng để dành lại tốc độ tải cho người đã vào trò chơi. +multiplayer-afk-autokick-interval=Tự động kick khi AFK +multiplayer-autosave-interval=Khoảng thời gian tự động lưu +non-blocking-saving=Cho phép lưu trò chơi song song +non-blocking-saving-tooltip=Tính năng thử nghiệm cho phép máy chủ lưu bản đồ mà không cần tạm dừng trò chơi. Chỉ hoạt động trên Linux và macOS. +only-admins-can-pause-the-game=Chỉ admin mới có thể tạm ngưng trò chơi +play=Chơi +rights=Quyền +save-upload=Tải lên tệp lưu +show=Hiển thị +title=Cài đặt máy chủ nhiều người chơi. +verify-user-identity=Xác minh danh tính người đăng nhập +verify-user-identity-tooltip=Xác minh rằng người chơi có tài khoản Factorio.com hợp lệ và tên người chơi của họ khớp với tên tài khoản. +visibility=Hiển thị +whitelist=Danh sách trắng +[gui-new-game] +delete-scenario=Xoá tình huống +difficulty=Độ khó +game-scenarios=Tình huống: +level=Màn +level-locked-explanation=Bạn cần hoàn thành màn trước cùng độ khó trước khi mở khoá màn này. +level-locked-explanation-no-difficulty=Bạn cần hoàn thành màn trước trước khi mở khoá màn này. +main-game=Trò chơi chính: +mod-scenarios=Tình huống từ mod: +next=Tiếp +no-description=Bản đồ này không có mô tả +play=Chơi +title-select-scenario-to-edit=Chọn tình huống để chỉnh sửa +title-select-template-for-new-scenario=Chọn nền cho tình huống mới +title-start-new-game=Bắt đầu trò chơi mới +user-scenarios=Tình huống của người chơi: +[gui-other-settings] +autosave-interval=Khoảng thời gian tự động lưu +autosave-never=Không bao giờ +check-updates=Kiểm tra cập nhật mỗi khi chạy Factorio +delete-achievements-button=Xoá +delete-achievements-confirm-control-phrase=XÓA +delete-achievements-confirm-text=Nhập "__1__" để xác định việc xoá thành tích. +delete-achievements-label=Xoá thành tích +delete-achievements-label-tooltip=Điều này sẽ xóa vĩnh viễn tất cả các thành tích. +delete-achievements-label-tooltip-steam=Thao tác này sẽ xoá sạch mọi thành tích, kể cả thành tích trên Steam. +developer=Nhà phát triển +discard-mouse-events-when-accessibility-zoomed=Bỏ qua sự kiện từ chuột khi đang dùng tính năng phóng to cho người khuyết tật +enable-blueprint-storage-cloud-sync=Bật đồng bộ thư viện bản thiết kế qua đám mây +enable-crash-log-uploading=Gửi nhật ký lỗi +enable-experimental-updates=Cho phép cập nhật thử nghiệm +enable-logitech-led-support=Kích hoạt hỗ trợ Logitech LED +enable-new-mods=Tự động kích hoat mod mới +enable-razer-chroma-support=Kích hoạt hỗ trợ Razer Chroma +enable-steelseries-gamesense-support=Kích hoạt hỗ trợ SteelSeries GameSense +factorio-username=Tên người chơi cục bộ +log-in=Đăng nhập +log-out=Đăng xuất +log-saving-statistics=Ghi nhật ký về việc lưu tệp +logged-in=Hiện đang đăng nhập là __1__ +logged-out=Hiện không được đăng nhập +non-blocking-saving=Bật chức năng lưu tệp song song (chỉ có trên Linux/macOS) +proxy=Máy chủ Proxy +proxy-password=Mật khẩu máy chủ Proxy +proxy-username=Tài khoản máy chủ Proxy +set-email=Thiết lập tài khoản email +set-email-button=Thiết lập +title=Cài đặt khác +use-mod-settings-per-save=Dùng cài đặt mod khác nhau mỗi tệp lưu +username-invalid-characters=Tên đăng nhập của bạn có chứa kí tự không hợp lệ, vui lòng chỉ sử dụng chữ, số và các kí tự ._- +verbose-logging=Ghi nhật ký nhiều chi tiết +[gui-other-settings-description] +enable-crash-log-uploading=Đăng tải nhật ký vô danh khi trò chơi bị hỏng. +factorio-username=Tên người dùng để chơi qua LAN khi không đăng nhập. Khi đã đăng nhập, sẽ lấy tên người dùng Factorio và không thể thay đổi được. +log-saving-statistics=Ghi nhật ký về thông số kích cỡ tệp khi đang lưu tệp (CẢNH BÁO: chức năng này sẽ làm việc lưu tệp chậm hơn). +set-email=Đặt email và mật khẩu để sử dụng tài khoản này trên các nền tảng hoặc máy chơi trò chơi điện tử. +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=Thêm nhóm +add-player-to-group=Thêm người chơi vào nhóm +clone-group=Sao chép nhóm +delete-selected-group=Xóa nhóm đã chọn +disable-all=Vô hiệu tất cả +do-you-really-want-to-revoke-your-permissions-to-edit=Bạn sắp từ bỏ khả năng chỉnh sửa các quyền hạn. Bạn có thực sự muốn làm điều này không? +edit-selected-group= Chỉnh sửa nhóm được chọn +enable-all=Kích hoạt tất cả +export=Xuất +group-ids-exhausted=Đã đạt đến số nhóm tối đa. +group-permissions-title=Các quyền của nhóm +import=Nhập +import-failed=Nhập bị lỗi: __1__ +import-permissions=Quyền nập khẩu +multiple-default-groups-found=Tìm thấy nhiều nhóm mặc định. +no-default-group-found=Không tìm thấy nhóm mặc định nào. +permissions-string=Chuỗi quyền hạn +players-in-group=Số người chơi trong nhóm +remove-player-from-group=Loại người chơi khỏi nhóm +show-players-in-other-groups=Hiện những người chơi ở các nhóm khác +title=Phân quyền +you-can-not-delete-the-default-group=Bạn không thể xóa nhóm mặc định. +[gui-permissions-names] +ActivateCopy=Kích hoạt sao chép +ActivateCut=Kích hoạt cắt +ActivatePaste=Kích hoạt dán +AddPermissionGroup=Thêm nhóm có quyền +AddTrainStation=Thêm trạm dừng xe lửa +AdminAction=Thao tác quản trị viên +AltReverseSelectArea=Lựa chọn khu vực đảo thay thế +AltSelectArea=Chọn vùng thay phiên +AltSelectBlueprintEntities=Chọn thay thế vật thể bản thiết kế +AlternativeCopy=Sao chép thay phiên +BeginMining=Bắt đầu khai khoáng. +BeginMiningTerrain=Bắt đầu đào từ địa vật +Build=Xây +BuildRail=Xây đường ray +BuildTerrain=Xây địa hình +CancelCraft=Hủy chế tạo +CancelDeconstruct=Huỷ tháo dỡ +CancelNewBlueprint=Hủy bản thiết kế mới +CancelResearch=Huỷ nghiên cứu +CancelUpgrade=Huỷ nâng cấp +ChangeActiveCharacterTab=Đổi thẻ hiện tại cho nhân vật +ChangeActiveItemGroupForCrafting=Đổi nhóm vật phẩm được kích hoạt để chế tạo +ChangeActiveItemGroupForFilters=Đổi nhóm vật phẩm được kích hoạt cho bộ lọc +ChangeActiveQuickBar=Thay đổi thanh quickbar hiện thời +ChangeArithmeticCombinatorParameters=Đổi tham số cho máy tổ hợp số học +ChangeDeciderCombinatorParameters=Đổi tham số cho máy tổ hợp quyết định +ChangeEntityLabel=Đổi nhãn vật thể +ChangeItemDescription=Đổi mô tả vật phẩm +ChangeItemLabel=Đổi nhãn vật phẩm +ChangeMultiplayerConfig=Đổi tuỳ chỉnh chơi nhiều người +ChangePickingState=Thay đổi trạng thái nhặt vật phẩm +ChangeProgrammableSpeakerAlertParameters=Đổi tham số báo hiệu cho loa +ChangeProgrammableSpeakerCircuitParameters=Đổi tham số mạch mạng điện cho loa +ChangeProgrammableSpeakerParameters=Đổi tham số cho loa +ChangeRidingState=Thay đổi trạng thái lái +ChangeShootingState=Thay đổi trạng thái bắn +ChangeTrainStopStation=Đổi điểm dừng xe lửa +ChangeTrainWaitCondition=Đổi điều kiện đợi của xe lửa +ChangeTrainWaitConditionData=Đổi dữ liệu điều kiện đợi của xe lửa +ClearCursor=Dọn con trỏ +ConnectRollingStock=Kết nối tàu +Copy=Sao chép +CopyEntitySettings=Copy cài đặt của đối tượng +CopyOpenedBlueprint=Sao chép bản thiết kế được mở +CopyOpenedItem=Sao chép vật phẩm đã mở +Craft=Chế tạo +CursorSplit=Tách con trỏ +CursorTransfer=Chuyển con trỏ +CustomInput=Đầu vào tuỳ chỉnh +CycleBlueprintBookBackwards=Quay ngược sách bản thiết kế +CycleBlueprintBookForwards=Quay xuôi sách bản thiết kế +Deconstruct=Tháo dỡ +DeleteBlueprintLibrary=Xoá thư viện bản thiết kế +DeleteBlueprintRecord=Xoá bản ghi bản thiết kế +DeleteCustomTag=Xóa thẻ tùy chỉnh +DeletePermissionGroup=Xóa nhóm có quyền +DestroyItem=Phá hủy vật phẩm +DestroyOpenedItem=Hủy vật phẩm đã mở +DisconnectRollingStock=Tháo kết nối tàu +DragTrainSchedule=Kéo lịch trình xe lửa +DragTrainWaitCondition=Kéo điều kiện chờ của xe lửa +DropBlueprintRecord=Thả bản ghi bản thiết kế +DropItem=Thả vật phẩm +EditBlueprintToolPreview=Chỉnh sửa xem trước công cụ bản thiết kế +EditCustomTag=Đặt nhãn tuỳ chỉnh +EditPermissionGroup=Chỉnh sửa nhóm quyền +ExportBlueprint=Xuất bản thiết kế +FastEntitySplit=Tách nhanhh đối tượng +FastEntityTransfer=Chuyển nhanh vật phẩm +FlushOpenedEntityFluid=Xả chất lỏng từ vật thể được mở +FlushOpenedEntitySpecificFluid=Xả chất lỏng cụ thể từ vật thể được mở +GoToTrainStation=Đi tới trạm xe lửa +GrabBlueprintRecord=Cầm bản ghi bản thiết kế +GuiCheckedStateChanged=Trạng thái đã tích trong giao diện đã thay đổi +GuiClick=Nhấp giao diện +GuiConfirmed=Đã xác định giao diện +GuiElemChanged=Bộ phận giao diện đã thay đổi +GuiHover=Cài đặt GUI +GuiLeave=Thoát GUI +GuiLocationChanged=Vị trí giao diện đã thay đổi +GuiSelectedTabChanged=Tab được chọn trong giao diện đã thay đổi +GuiSelectionStateChanged=Trạng thái lựa chọn trong giao diện đã thay đổi +GuiSwitchStateChanged=Trạng thái công tắc trong giao diện đã thay đổi +GuiTextChanged=Đã thay đổi chữ trong giao diện +GuiValueChanged=Giá trị trong giao diện đã thay đổi +ImportBlueprint=Nhập bản thiết kế +ImportBlueprintString=Nhập chuỗi bản thiết kế +ImportBlueprintsFiltered=Nhập bản thiết kế đã lọc +ImportPermissionsString=Nhập chuỗi quyền hạn +InventorySplit=Tách túi đồ +InventoryTransfer=Chuyển túi đồ +LaunchRocket=Phóng tên lửa +LuaShortcut=Phím tắt Lua +MapEditorAction=Thao tác trong trình chỉnh sửa bản đồ +MarketOffer=Bày bán trong chợ +ModSettingsChanged=Cài đặt mod đã thay đổi +OpenAchievementsGui=Mở giao diện thành tích +OpenBlueprintLibraryGui=Mở giao diện thư viện bản thiết kế +OpenBlueprintRecord=Mở bản ghi bản thiết kế +OpenBonusGui=Mở giao diện lợi tức +OpenCharacterGui=Mở giao diện nhân vật +OpenCurrentVehicleGui=Mở giao diện phương tiện hiện tại +OpenEquipment=Mở trang bị +OpenGui=Mở giao diện +OpenItem=Mở vật phẩm +OpenLogisticGui=Mở giao diện vận tải +OpenModItem=Mở vật phẩm mod +OpenParentOfOpenedItem=Mở vật phẩm mẹ +OpenProductionGui=Mở giao diện người dùng cho sản xuất +OpenTechnologyGui=Mở giao diện người dùng cho công nghệ +OpenTipsAndTricksGui=Mở giao diện mẹo +OpenTrainGui=Mở giao diện xe lửa +OpenTrainStationGui=Mở giao diện trạm xe lửa +OpenTrainsGui=Mở giao diện xe lửa +PasteEntitySettings=Dán cài đặt của đối tượng +PlaceEquipment=Đặt trang bị +QuickBarPickSlot=Chọn ô trên thanh nhanh +QuickBarSetSelectedPage=Đặt trang được chọn trên thanh nhanh +QuickBarSetSlot=Đặt ô trên thanh nhanh +ReassignBlueprint=Gán lại bản thiết kế +RemoveCables=Gỡ dây điện +RemoveTrainStation=Bỏ trạm xe lửa +ResetAssemblingMachine=Đặt lại máy chế tạo +ResetItem=Đặt lại vật phẩm +ReverseSelectArea=Đảo vùng lựa chọn +RotateEntity=Quay vật thể +SelectArea=Chọn vùng +SelectBlueprintEntities=Chọn vật thể bản thiết kế +SelectEntitySlot=Chọn khe vật thể +SelectItem=Chọn vật phẩm +SelectMapperSlot=Chọn khe làm bản đồ +SelectNextValidGun=Chọn súng hợp lệ kế tiếp +SelectTileSlot=Chọn khe ô +SendSpidertron=Gửi máy nhện +SetAutoLaunchRocket=Đặt tự động phóng tên lửa +SetAutosortInventory=Đặt sắp xếp túi đồ tự động +SetBehaviorMode=Thiết lập chế độ hành vi +SetCarWeaponsControl=Đặt điều khiển vũ khí trên xe hơi +SetCircuitCondition=Đặt điều kiện mạch +SetCircuitModeOfOperation=Đặt chế độ làm việc cho mạch +SetControllerLogisticTrashFilterItem=Đặt vật phẩm cho bộ lọc rác vận tải của điều khiển +SetDeconstructionItemTileSelectionMode=Đặt chế độ lựa chọn tháo dỡ gạch lát +SetDeconstructionItemTreesAndRocksOnly=Đặt tháo dỡ vật chỉ với cây cối và khối đá +SetEntityColor=Đặt màu vật thể +SetEntityEnergyProperty=Đặt thuộc tính năng lượng cho vật thể +SetEntityLogisticTrashFilterItem=Đặt vật phẩm cho bộ lọc rác vận tải của vật thể +SetFilter=Đặt bộ lọc +SetFlatControllerGui=Đặt giao diện điều khiển phẳng +SetHeatInterfaceMode=Đặt chế độ cho giao diện nhiệt độ +SetHeatInterfaceTemperature=Đặt nhiệt độ cho giao diện nhiệt độ +SetInfinityContainerFilterItem=Đặt vật phẩm cho bộ lọc của hòm chứa vô tận +SetInfinityContainerRemoveUnfilteredItems=Đặt cho hòm chứa vô tận bỏ vật phẩm không được lọc +SetInfinityPipeFilter=Đặt bộ lọc cho ống vô tận +SetInserterMaxStackSize=Đặt kích cỡ tối đa xấp trên tay máy +SetInventoryBar=Đặt thanh túi đồ +SetLinkedContainerLinkID=Đặt ID của hòm chứa được liên kết +SetLogisticFilterItem=Đặt vật phẩm cho bộ lọc vận tải +SetLogisticFilterSignal=Đặt tín hiệu cho bộ lọc vận tải +SetPlayerColor=Đặt màu người chơi +SetRecipeNotifications=Đặt thông báo công thức +SetRequestFromBuffers=Đặt yêu cầu từ bộ đệm +SetResearchFinishedStopsGame=Đặt dừng trò chơi khi nghiên cứu xong +SetSignal=Đặt tín hiệu +SetSplitterPriority=Đặt ưu tiên cho máy chia +SetTrainStopped=Đặt dừng xe lửa +SetTrainsLimit=Đặt giới hạn xe lửa +SetVehicleAutomaticTargetingParameters=Đặt tham số tự động ngắm mục tiêu cho phương tiện +SetupAssemblingMachine=Thiết lập máy chế tạo +SetupBlueprint=Thiết lập bản thiết kế +SetupSingleBlueprintRecord=Thiết lập một bản ghi bản thiết kế +SmartPipette=Ống nhỏ giọt thông minh +SpawnItem=Tạo vật phẩm +StackSplit=Tách xấp +StackTransfer=Chuyển xấp +StartRepair=Bắt đầu sửa chữa +StartResearch=Bắt đầu nghiên cứu +StartWalking=Bắt đầu đi bộ +StopBuildingByMoving=Ngưng xây bằng cách di chuyển +SwitchConnectToLogisticNetwork=Đổi kết nối tới mạng vận tải +SwitchConstantCombinatorState=Đổi trạng thái máy tổ hợp hằng số +SwitchInserterFilterModeState=Đổi trạng thái chế độ lọc cho tay máy +SwitchPowerSwitchState=Đổi trạng thái công tắc điện +SwitchToRenameStopGui=Đổi sang giao diện đặt tên điểm dừng xe lửa +TakeEquipment=Tháo lấy trang bị +ToggleDeconstructionItemEntityFilterMode=Bật/tắt chế độ lọc vật thể của vật phẩm tháo dỡ +ToggleDeconstructionItemTileFilterMode=Bật/tắt chế độ lọc ô của vật phẩm tháo dỡ +ToggleDriving=Bật hoặc tắt lái +ToggleEnableVehicleLogisticsWhileMoving=Bật/tắt vận tải cho phương tiện khi đang chạy +ToggleEntityLogisticRequests=Bật/tắt yêu cầu vận tải của vật thể +ToggleEquipmentMovementBonus=Bật/tắt lợi tức di chuyển của trang bị +ToggleMapEditor=Bật/tắt trình chỉnh sửa bản đồ +TogglePersonalLogisticRequests=Bật/tắt yêu cầu vận tải cá nhân +TogglePersonalRoboport=Bật/tắt trạm robot cá nhân +ToggleShowEntityInfo=Bật tắt hiện thông tin của đối tượng +TranslateString=Dịch chuỗi +Undo=Hoàn tác +Upgrade=Nâng cấp +UpgradeOpenedBlueprintByItem=Nâng cấp bản thiết kế được mở theo vật phẩm +UpgradeOpenedBlueprintByRecord=Nâng cấp bản thiết kế được mở theo bản ghi +UseArtilleryRemote=Dùng điều khiển đại bác +UseItem=Dùng vật phẩm +WireDragging=Kéo dây điện +WriteToConsole=Viết vào dòng lệnh +[gui-pipe] +fluid-system-contents=Hiện chứa trong hệ thống chất lỏng: +flush-this=Xả __1__ từ đây. +flush-whole-system=Xả __1__ từ toàn bộ hệ thống dung dịch. +this-contents=Hiện chứa trong __1__: +[gui-player-management] +add-player=Thêm người chơi +admin=Quản trị viên +ban=Cấm +banned=Bị Cấm +cant-ban-yourself=Bạn không thể ban chính mình. +cant-delete-yourself=Bạn không thể xóa chính mình. +cant-kick-not-online=Chỉ những người chơi đã kết nối mới có thể bị đá. +cant-kick-yourself=Bạn không thể kick chính mình. +cant-use-not-in-multiplayer-game=Giao diện người dùng này chỉ có có thể được sử dụng trong trò chơi nhiều người chơi. +cant-whitelist-disabled=Danh sách trắng phải được kích hoạt trên máy chủ trước khi thêm người chơi vào danh sách trắng. +delete-player=Xóa +delete-player-tooltip=Gỡ bỏ và xóa người chơi khỏi máy chủ. +demote=Xóa chức vụ +kick=Loại +last-online=Lần cuối truy cập +manage=Quản lý +manage-permissions=Quản lý các quyền hạn. +manage-player=Quản lý __1__ +mute=Tắt tiếng +muted=Tắt tiếng +name=Tên +never=không bao giờ +now=hiện tại +online-players=__1__ trong số __2__ người chơi đang trực tuyến. +operations=Thao tác +permission-group=Nhóm có quyền +promote=Chỉ định chức vụ +purge=Tẩy +show-online-only=Chỉ hiện trực tuyến +time-ago=__1__ trước +title=Quản lý người chơi +unban=Bỏ cấm +unmute=Bật tiếng +unwhitelist=Gỡ khỏi danh sách trắng +whitelist=Danh sách trắng +whitelisted=Danh sách trắng +[gui-power-switch] +off=Tắt +on=Bật +state=Trạng thái +[gui-production] +consumption=Tiêu thụ +electricity=Điện +fluids=Chất lỏng +items=Vật phẩm +kills=Giết chóc +pollution=Ô nhiễm +production=Sản xuất +title=Sản xuất +[gui-programmable-speaker] +alert-settings=Cài đặt cảnh báo +allow-polyphony=Cho phép chơi nhiều nốt cùng lúc +allow-polyphony-description=Cho phép chơi nhiều nhất là __1__ âm thanh cùng lúc. Tắt để cho phép chỉ một âm thanh mỗi lúc (hữu hiệu cho cảnh báo nhà máy). +circuit-connection-settings=Cài đặt kết nối mạch điện +global-playback=Phát toàn thể +global-playback-description=Âm thanh loa phát ra sẽ có thể nghe được khắp nơi. +show-alert=Hiển thị cảnh báo +show-alert-description=Hiển thị cảnh báo với tin nhắn trong GUI khi phát âm thanh. +show-icon-on-map=Hiển thị biểu tượng trên bản đồ +signal-value-is-pitch=Lấy giá trị tín hiệu làm cao độ +signal-value-is-pitch-description=Giá trị của tính hiệu đi vào từ mạng điện sẽ quyết định cao độ nốt được phát ra. +volume=Âm lượng +[gui-quick-panel] +items=Vật phẩm +page=Trang __1__/__2__ +panels=Bảng điều khiển +shortcuts-next-page=__1__: trang tiếp theo +shortcuts-next-tab=__1__: tab kế tiếp +shortcuts-previous-page=__1__: trang trước đó +shortcuts-previous-tab=__1__: tab trước +shortcuts-select=__1__: chọn +title=Bảng điều khiển nhanh +tools=Công cụ +[gui-requester] +set-requests=Đặt yêu cầu từ mạng lưới mạch +[gui-resource-entity] +initial-amount=Số lượng ban đầu +minimum-yield=Sản lượng tối thiểu +resource-amount=Lượng tài nguyên +[gui-roboport] +repair-packs=Gói sửa chữa +robots=Robot +[gui-rocket-silo] +auto-launch=Tự phóng khi toa có đồ +rocket-inventory-label=Kho chứa tên lửa +rocket-progress=Tiến độ tên lửa +rocket-result-inventory-label=Kho chứa đầu ra tên lửa +[gui-save-game] +cant-save-over-autosaves=Hãy chọn tên lưu khác.\nChức năng lưu tự động sẽ giữ trước tên tệp để lưu và sẽ viết đè vào đó vào các lượt lưu tự động sau. +confirm-overwrite=Bạn chắc chắn muốn ghi đè __1__ không? +confirm-overwrite-time-warning=Lưu ý: Tệp save được chọn đã được chơi trong __1__! +save=Lưu +save-as=Lưu thành +title=Lưu trò chơi +[gui-save-scenario] +save-as=Lưu thành +title=Lưu scenario +[gui-select-upgrade-planner] +default-upgrade=Nâng cấp mặc định +instructions=__CONTROL_LEFT_CLICK__ để áp dụng nâng cấp, __CONTROL_RIGHT_CLICK__ để áp dụng hạ cấp. +title=Chọn bản kế hoạch nâng cấp để áp dụng +[gui-server-config] +cancel=Huỷ +save=Lưu +title=Cấu hình máy chủ +[gui-set-email] +checking=Đang kiểm tra +email=E-mail +email-already-set=Tài khoản này đã được chỉ định một email. Địa chỉ email được chỉ định là __1__ +email-cant-be-empty=Email không thể thể trống. +email-invalid=Địa chỉ email không hợp lệ +set=Đặt +set-email-description=Tài khoản này không có email được chỉ định. Thêm email và mật khẩu để sử dụng tài khoản này trên các nền tảng hoặc máy chơi game. +set-email-success=Một email đã được gửi tới __1__. Vui lòng làm theo hướng dẫn để xác nhận email và đặt mật khẩu. +set-email-title=Đặt email +setting-email=Cài đặt email +[gui-side-menu] +achievements=Thành tựu +blueprint-library=Thư viện bản thiết kế (__CONTROL__toggle-blueprint-library__) +bonuses=Thưởng +logistic-networks=Mạng vận tải +map=Bản đồ (__CONTROL__toggle-map__) +production-statistics=Thống kê sản xuất (__CONTROL__production-statistics__) +technology=Màn hình công nghệ +tips-and-tricks=Mẹo và thủ thuật +trains=Xe lửa (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=Tiếng cảnh báo +default-device=Thiết bị mặc định +environment-sounds-volume=Tiếng môi trường +game-effects-volume=Hiệu ứng trò chơi +gui-effects-volume=Hiệu ứng GUI +master-volume=Tổng +music-volume=Âm nhạc +preferred-output=Đầu ra ưa thích +simulation-volume=Mô phỏng +title=Cài đặt âm thanh +walking-sound-volume=Tiếng bước chân +wind-volume=Gió +[gui-speed-panel] +normal=Bình thường +pause=Tạm dừng +paused=Tạm dừng +show-gui=Hiện giao diện +show-message-dialogs=Hiển thị hộp thoại thông báo +speed=Tốc độ: __1__ +speed-down=Giảm tốc +speed-up=Tăng tốc +title=Tùy chọn phát lại +[gui-splitter] +input-priority=Ưu tiên đầu vào +left=Trái +output-priority=Ưu tiên đầu ra +right=Phải +[gui-sync-mods-with-save] +cancel=Quay lại +confirm=Xác nhận +correct=Đúng: +disabled=Đã tắt: +download=Tải về +enable=Kích hoạt +enable-correct-version=Bật phiên bản đúng +join-server-after-sync=Vào máy chủ sau khi đồng bộ +keep-enabled=Tiếp tục kích hoạt +load-save-after-sync=Tải tệp lưu sau khi đồng bộ +mods-not-available-on-mod-portal=Các mod sau hiện không có trên cổng mod: __1__ +no-compatible-version=Không có phiên bản tương thích: +no-release=Không có phiên bản được phát hành: +not-in-save=Không có trong tệp lưu: +not-on-mod-portal=Không có trên cổng mod: +ready-to-download=Tải xuống được: +sync-mods-with-server=Đồng bộ hóa mod với máy chủ +sync-startup-settings=Cài đặt khởi động sao lưu +title=Đồng bộ hóa mod với tệp save +wrong-version-enabled=Phiên bản sai đang bật: +[gui-tag-edit] +cancel=Hủy +confirm=Xác nhận +delete=Xoá +icon=Biểu tượng +name=Tên +snapping=Tính bám +title-create=Nhãn mới +title-edit=Thuộc tính nhãn +[gui-technologies-list] +title=Danh sách công nghệ +[gui-technology] +graph-title=Biểu đồ cây công nghệ +technologies-omitted=__1__ công nghệ không được hiển thị ở đây. +[gui-technology-preview] +already-queued=Công nghệ này đã xếp hàng +already-researched=Công nghệ này đã được nghiên cứu +already-researching=Công nghệ đang được nghiên cứu +continue-research=Tiếp tục +disabled=Công nghệ không có sẵn +editor-research-tooltip=(Trình biên tập bản đồ) __CONTROL_LEFT_CLICK__ để nghiên cứu.__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ để nghiên cứu ngay lập tức với tất cả các điều kiện tiên quyết. +effects=Tác dụng +not-researched-tooltip=(Trình chỉnh sửa bản đồ) Công nghệ chưa nghiên cứu +prerequisites=Yêu cầu +queue-full=Hàng chờ nghiên cứu đầy +saved-progress=Đã nghiên cứu: __1__% +start-research=Bắt đầu nghiên cứu +status-available=Khả dụng +status-disabled=Chưa được khám phá +status-not-available=Không khả dụng +status-queued=Đã xếp hàng +status-researched=Đã nghiên cứu +status-researching=Đang nghiên cứu +title-status=(__1__) +un-research=Bỏ nghiên cứu +un-research-tooltip=(Trình chỉnh sửa bản đồ) Bỏ nghiên cứu công nghệ +unit-ingredients=Chi phí +unit-time=Thời gian cần thiết để nghiên cứu một đơn vị trong phòng thí nghiệm +unsatisfied-prerequisites=Một số công nghệ cần thiết chưa được nghiên cứu +unsatisfied-prerequisites-queue=Một số công nghệ cần thiết chưa được nghiên cứu và không nằm trong hàng chờ +will-complete=Mọi cấp của công nghệ này đã được nghiên cứu hoặc xếp hàng +[gui-technology-progress] +cancel=Hủy +no-research=Không có nghiên cứu nào đang tiến hành +title=Nghiên cứu +[gui-technology-queue] +title=Hàng chờ nghiên cứu +[gui-text-tags] +blueprint=Bản thiết kế +blueprint-name-label=Tên: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ để lấy bản thiết kế +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ để lấy sách bản thiết kế +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ để mở tàu +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ để mở ga tàu +contains-blueprints=Chứa __1__ __plural_for_parameter_1_{1=bản thiết kế|rest=bản thiết kế}__ +following-text-achievement=[Thành tựu: __1__] +following-text-armor=[Giáp: __1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__: __2__] +following-text-entity=[Thực thể: __1__] +following-text-fluid=[Chất lỏng: __1__] +following-text-gps=[Vị trí: __1__] +following-text-item=[Vật phẩm: __1__] +following-text-item-group=[Nhóm vật phẩm: __1__] +following-text-recipe=[Công thức: __1__] +following-text-technology=[Công nghệ: __1__] +following-text-tile=[Gạch nền: __1__] +following-text-train-no-name=[Train] +following-text-train-stop-no-name=[Trạm dừng] +following-text-train-stop-with-name=[Trạm dừng: __1__] +following-text-train-with-name=[Tàu: __1__] +following-text-unknown-item=[Vật phẩm không xác định] +following-text-virtual-signal=[Tính hiệu ảo: __1__] +gps-invalid=Chỉ định vị trí không hợp lệ +gps-position-label=Vị trí: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ để xem +invalid-train=Xe lửa không hợp lệ +invalid-train-stop=Điểm dừng tàu không hợp lệ +train-hover=Tàu: __1__ +train-stop-hover=Trạm dừng: __1__ +[gui-the-rest-settings] +about=Mọi thứ không xuất hiện trong những mục cài đặt bình thường. +restart-tooltip=Hầu hết cài đặt trong đây sẽ cần khởi động lại trò chơi mới có tác dụng. +title=Những phần còn lại +warning-label=CẢNH BÁO +warning-tooltip=Tuyệt đối đừng chỉnh bất cứ gì ở đây nếu bạn không hiểu ý nghĩa và hậu quả của chúng, vì hầu hết giá trị từ đây sẽ không được kiểm tra trước khi áp dụng. +[gui-tips-and-tricks] +mark-as-read=Đánh dấu là đã đọc +no-tutorial-in-multiplayer=Không thể chơi phần hướng dẫn trong chế độ chơi nhiều người. +nothing-found=Không tìm thấy mẹo nào +play-tutorial=Chơi phần hướng dẫn +replay-tutorial=Chơi lại phần hướng dẫn +tip-notice-title=Mẹo được khuyến khích +title=Mẹo và thủ thuật +[gui-train] +add-circuit-condition=Điều kiện mạch +add-empty-condition=Toa trống +add-fluid-count-condition=Lượng chất lỏng +add-full-condition=Toa đầy +add-inactivity-condition=Không hoạt động +add-item-count-condition=Đếm số hàng +add-robots-inactive-condition=Robot không hoạt động +add-station=+ Thêm ga +add-time-condition=Thời gian trôi qua +add-wait-condition=+ Thêm điều kiện đợi +adding-temporary=Đang thêm tạm thời +automatic-mode=Tự động +cargo=Nhiên liệu +cargo-condition=Toa +center-on-locomotive=Bật/tắt việc đi theo đầu xe lửa +circuit=Mạch +color=Màu sắc +fluid=Chất lỏng +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ để thêm điểm dừng tạm thời. __CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ để thêm điểm dừng đã chọn vào lịch trình. +invalid=Không hợp lệ +locomotive-doesnt-need-energy=Đầu xe lửa không cần năng lượng. +locomotive-is-out-of-reach=Đầu máy xe lửa ngoài tầm với. +manual-mode=Thủ công +no-path-to-destination=Không có đường đi tới điểm đến +of-inactivity=không hoạt động +open-in-map=Mở địa điểm này trên bản đồ +passed=trôi qua +schedule=Lịch trình +station-not-present=Không có điểm dừng nào có tên này. +station-partially-accessible=Chỉ có thể truy cập __1__ trên __2__ điểm dừng. +stations-disabled=__plural_for_parameter_1_{1=Trạm dừng|rest=Cả __1__ trạm dừng}__ đang bị tắt. +stations-not-accessible=__plural_for_parameter_1_{0=Không có trạm dừng truy cập được|1=Trạm dừng không truy cập được|rest=Cả __1__ trạm dừng đều truy cập được}__ từ vị trí hiện tại. +temporary=Tạm thời: __1__ +toggle-station-names=Bật/tắt tên điểm dừng xe lửa +too-far-from-rail=Không có đường ray gần đây +[gui-train-rename] +perform-change=Áp dụng các thay đổi +title=Đổi tên - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] Điểm đến đầy __1__ +heading-to=Đang đi tới __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=Đang lái thủ công +manually-stopped=[img=utility/warning_icon] Đã dừng thủ công +no-path-to=[img=utility/warning_icon] Không có đường đi tới __1__ +no-schedule=Không có lịch trình +no-valid-stops=[img=utility/warning_icon] Không có điểm đỗ hợp lệ +standing-at=Đang đậu ở __1__ +waiting-at=Đang chờ ở __1__ +[gui-train-stop] +enable-trains-limit=Bật giới hạn xe lửa +no-trains=Không có xe lửa nào có điểm dừng này. +rename-stop=Đổi tên trạm xe lửa +train-stops-with-this-name=Số điểm dừng mang tên này. +trains-with-this-stop=Số xe lửa có điểm dừng này: __1__ +[gui-train-wait-condition-description] +and=AND +circuit-condition=Mạch: __1__ __2__ __3__ +empty-condition=Trống toa +fluid-count-condition=Chất lỏng: __1__ __2__ __3__ +full-condition=Đầy toa +inactivity-condition=__1__ giây không có diễn biến +item-count-condition=Khoang hàng: __1__ __2__ __3__ +or=OR +passenger-not-present=Không có hành khách +passenger-present=Có hành khách +robots-inactive-condition=Không có robot nào được triển khai +time-condition=__1__ giây trôi qua +[gui-trains] +circuit-disabled-tooltip=Trạm xe lửa bị vô hiệu hoá bởi mạng tín hiệu. +circuit-limit-tooltip=Trạm xe lửa bị vô hiệu hoá bởi mạng tín hiệu. +empty-schedule=[Empty] +limit-note=(Lưu ý: một số điểm dừng không có giới hạn xe lửa) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=Chế độ bằng tay +no-stations=Không tìm thấy trạm dừng nào. +no-trains=Không tìm thấy xe lửa nào. +open-train=Mở menu đường ray +open-train-stop=Mở trạm xe lửa trên bản đồ +stations-tab=Trạm dừng +stations-trains=Các xe lửa: +title=Tổng quan xe lửa +trains-tab=Các xe lửa +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=Hủy xây vật thể __1__ +undo-built-entity-multiple-homogeneous=Bỏ lệnh xây của __1__ (× __2__) +undo-built-entity-single=Bỏ lệnh xây của __1__ +undo-built-tile-multiple-heterogeneous=Hủy đặt lại ô __1__ +undo-built-tile-multiple-homogeneous=Bỏ lệnh đặt của __1__(× __2__) +undo-built-tile-single=Bỏ lệnh đặt của __1__ +undo-removed-entity-multiple-heterogeneous=Xây lại vật thể __1__ +undo-removed-entity-multiple-homogeneous=Bỏ lệnh hủy xây của __1__(× __2__) +undo-removed-entity-single=Bỏ lệnh hủy xây của __1__ +undo-removed-tile-multiple-heterogeneous=Đặt lại ô __1__ +undo-removed-tile-multiple-homogeneous=Bỏ lệnh xóa của __1__(× __2__) +undo-removed-tile-single=Bỏ lệnh xóa của __1__ +undo-upgraded-entity-multiple-heterogeneous=Hủy nâng cấp vật thể __1__ +undo-upgraded-entity-multiple-homogeneous=Bỏ lệnh nâng cấp của __1__(× __2__) +undo-upgraded-entity-single=Bỏ lệnh nâng cấp của __1__ +[gui-update] +applying=Đang áp dụng +authorization-instructions=Nhập tên truy cập và mật khẩu của bạn để tải cập nhật. +automatic-steam-update-message=Phiên bản Factorio này thuộc nhánh beta và sẽ không được cập nhật thường xuyên. Để đảm bảo bạn nhận được bản cập nhật mới nhất, chọn "bản thử nghiệm mới nhất" cho Factorio trên Steam, hoặc thoát khỏi chương trình beta để tải phiên bản ổn định mới nhất. +automatic-steam-update-title=Thông bao tự cập nhật từ Steam +automatic-updates=Cập nhật tự động +cancel=Hỏi lại sau +check-updates-now=Kiểm tra cập nhật +checking=Đang kiểm tra +checking-updates-failed=Kiểm tra cập nhật thất bại: __1__ +could-not-init-steam=Không thể khởi tạo API Steam. Các chức năng liên quan tới Steam đã bị vô hiệu hoá. Thường khởi động Steam sẽ sửa lỗi này. +could-not-init-steam-title=Lỗi Steam +disable-updater=Tắt cập nhật +downloading=Đang tải xuống +from=Đã cài đặt +invalid-login=Tên đăng nhập hoặc mật khẩu không hợp lệ! +mod=Mod +n-a=Chưa cài đặt +no-new-updates=Không có cập nhật nào hiện có +ok=Đăng nhập +password=Mật khẩu +restarting-factorio=Khởi động lại Factorio +service-unavailable=Dịch vụ không khả dụng +to=Phiên bản mới +too-old=Có phiên bản Factorio mới hơn, nhưng bạn không thể tải nó bằng chức năng cập nhật tự động. Xin vui lòng tải phiên bản mới nhất bằng cách thủ công từ __1__. +update-failed=Cập nhật bị lỗi: __1__ +update-now=Cập nhật ngay +update-successful=Đã cập nhật lên phiên bản __1__ +updates-available-instructions1=Các bản cập nhật hiện có: +updates-available-instructions2=Cập nhật có thể mất vài phút, hãy kiên nhẫn. +username=Tên truy cập +[gui-update-mods] +all-mods-up-to-date=Toàn bộ mod đã được cập nhật +cancel=Hủy +cant-update-mods-error=Không thể cài mọi mod cần thiết cho các mod được chọn: __1__. Bạn có muốn cập nhật mod này khi bỏ lại những mod lệ thuộc không? +check-for-updates-failed=Không thể kiểm tra cập nhật +checking-for-updates=Đang kiểm tra bản cập nhật +local-version-column-header=Phiên bản nội bộ +name-column-header=Tên +new-version-column-header=Phiên bản mới +not-logged-in=Không thể kiểm tra cập nhật: chưa đăng nhập +retrying-failed-request=Thử lại yêu cầu không thành công: +update-selected=Cập nhật đã chọn +[gui-upgrade] +entities=Các vật thể +from=Từ +icon-tooltip=Khi trống, công cụ nâng cấp sẽ hiển thị các bộ lọc nâng cấp được chọn. +modules=Các mô-đun +to=Đến +[gui-user-login] +checking-nso-membership=Kiểm tra tư cách thành viên +create-account=Tạo tài khoản +description-browse-mods=Sử dụng cổng mod yêu cầu bạn phải đăng nhập. +description-download-mods=Tải mod yêu cầu bạn phải đăng nhập. +description-downloading-mods-mismatch=Có một sai sót trong trên cổng thông tin mod khi xác nhận tên đăng nhập và token. Hãy thử đăng nhập lại. +description-login-to-existing-account=Xin vui lòng đăng nhập vào tài khoản Factorio của bạn. +description-mp-browse-public-games=Chế độ nhiều người chơi công khai yêu cầu bạn phải đăng nhập. +description-mp-browse-public-games-mismatch=Có một sai sót trong trên máy chủ khi xác nhận tên đăng nhập và token. Hãy thử đăng nhập lại. +description-mp-connect-to-matching-server=Kết nối với máy chủ phù hợp yêu cầu bạn phải đăng nhập. +description-mp-create-public-game=Đăng trò chơi lên máy chủ phù hợp yêu cầu bạn phải đăng nhập. +description-mp-game-requires-authentication=Trò chơi bạn đang kết nối yêu cầu bạn phải đăng nhập. +description-mp-game-requires-authentication-mismatch=Trò chơi bạn đang kết nối tới khổng thể xác minh tên đăng nhập và tài khoản Factorio của bạn. Xin vui lòng thử lại sau. +description-mp-username-only=Vui lòng chọn tên mạng LAN của bạn. +email-authentication-code=Mã số xác thực +email-authentication-code-hint=Vui lòng nhập mã xác thực e-mail mà chúng tôi đã gửi đến hộp thư đến của bạn. +email-authentication-enter-code=Yêu cầu xác thực e-mail. Vui lòng nhập mã chúng tôi đã gửi đến hộp thư đến của bạn. +email-can-not-be-empty=Email không thể trống. +error=Lỗi +forgot-password=Quên Mật khẩu +logging-in=Đang đăng nhập +logging-in-with-steam=Đang đăng nhập với Steam +login=Đăng nhập +must-accept-the-terms-of-service=Bạn phải chấp nhận các Điều khoản Dịch vụ. +nintendo-login-success=Bây giờ bạn đã được xác thực là__1__ +not-logged-into-steam-use-factorio-account=Bạn chưa đăng nhập vào Steam. Vui lòng đăng nhập vào Steam để sử dụng các tính năng trực tuyến (hoặc sử dụng tài khoản Factorio.com). +not-logged-into-steam-warning=Bạn chưa đăng nhập vào Steam. (Chỉ sử dụng thông tin đăng nhập Factorio.com). +password-can-not-be-empty=Mật khẩu không thể để trống. +preparing-online-communication=Chuẩn bị trao đổi cộng đồng trực tuyến +steam-authentication-failed=Xác thực Steam không thành công. Vui lòng đảm bảo rằng bạn đã đăng nhập vào Steam ở chế độ trực tuyến. +steam-login-success=Bây giờ bạn đã được xác thực là__1__thông qua Steam. +username-can-not-be-empty=Tên người sử dụng không thể để trống. +[http-error] +auth-error=Tải về không thành công (status code __1__): lỗi ủy quyền. +auth-error-with-message=Tải về không thành công (status code __1__): lỗi ủy quyền: __2__ +json-parse-error=Tải về không thành công (status code __1__): không thể parse dữ liệu JSON: __2__ +unknown-error=Tải về không thành công (status code __1__). +unknown-error-with-message=Tải về không thành công (status code __1__): __2__ +[ini-parse-error] +missing-value=Thiếu giá trị tại __1__:__2__ +unterminated-section-header=Tiêu đề mục thiếu phần kết luận +[invalid-map-version] +campaign-retired-from-game=Vận động '__1__' đã bị bỏ khỏi trò chơi. Bạn có thể tải tệp này trong phiên bản __2__ của trò chơi. +higher-than-maximum=Không thể tải tệp phiên bản __1__ vì phiên bản đó mới hơn phiên bản hiện tại của trò chơi (__2__). +lower-than-minimum=Không thể tải tệp phiên bản __1__ vì phiên bản đó cũ hơn phiên bản đầu vào tối thiểu (__2__). +[inventory-full-message] +ammo=Các ô đạn đã đầy. +armor=Ô áo giáp đã có đồ. +guns=Ô súng đã đầy +main=Túi đồ đã đầy. +trash-slots=Các ô rác đã đầy. +[inventory-restriction] +cant-be-burned=__1__ khổng thể đung làm nhiên liệu. +cant-be-placed-in-output-slot=__1__ không thể chèn vào đây. +cant-be-smelted=__1__ không thể bị nung chảy. +cant-be-used-as-ammo=__1__ không thể làm đạn. +cant-be-used-as-ammo-for=__1__ không thể làm đạn cho __2__. +cant-be-used-as-armor=__1__ không thể làm áo giáp. +cant-be-used-as-gun=__1__ không thể làm vũ khí. +cant-insert-into-assembling-machine-without-recipe=Bạn không thể cho bắt cứ gì vào máy chế tạo khi chưa đặt công thức cho máy. +cant-insert-into-filtered-slot=Chỉ có thể chèn __1__ vào ô này. Nếu bạn muốn chèn vật phẩm khác, phải xoá bộ lọc trước. +cant-insert-into-hand-reserved-slot=Ô này được dành riêng cho con trỏ. +cant-insert-into-module-slot=Chỉ được cho mô-đun vào ô này. +cant-insert-into-restricted-slot=Chỉ có thể cho __1__ vào đây, không phải __2__. +cant-insert-into-self=Bạn không thể chèn một mục vào chính nó. +cant-insert-limit-breached=Không thể cho thêm vật phẩm vào ô này. +cant-insert-module=__1__ không thể được dùng trong __2__ +cant-shoot=__1__ không thể bắn __2__. +player-inventory-full=Không thể chèn __1__. __2__ +wrong-fuel=__1__ không thể tiếp nhiên liệu cho __2__. +[item-description] +item-unknown[1]=Vật phẩm này không khả dụng do mod đã xóa hoặc tắt, hãy bật mod lại hoặc cài lại mod. +[item-name] +item-unknown=Vật phẩm không xác định +[json-parse-error] +invalid-comma-before-brace=Dấu phẩy không hợp lệ trước '}' tại __1__:__2__ +invalid-comma-before-square-bracket=Dấu phẩy không hợp lệ trước ']' tại __1__:__2__ +invalid-string-escape=Chuỗi thoát không hợp lệ tại __1__:__2__ +invalid-utf16-low-surrogate=Số chỉ định UTF-16 không hợp lệ trong thoát ký tự chuỗi JSON tại __1__:__2__ +unexpected-character=Kí tự đột xuất (__1__) tại __2__:__3__ +unexpected-end-of-file=Kết thúc tệp đột xuất tại __1__:__2__ +unexpected-utf16-low-surrogate=Số chỉ định UTF-16 đột xuất trong thoát ký tự chuỗi JSON tại __1__:__2__ +unterminated-string=Chuỗi chưa kết thúc tại __1__:__2__ +[lua-profiler] +duration=Khoảng thời gian: __1__ ms +elapsed=Thời gian: __1__ ms +[multiplayer] +address-and-port-already-used-for-different-player=Địa chỉ IP và cổng đã được dùng cho người chơi khác. +address-in-use=Cổng mạng cục bộ __1__ đã bị sử dụng.\nLỗi này có thể gây ra do một bản Factorio khác đang chạy, hoặc một chương trình khác đang dùng cổng này. +aligning-desynced-map-to-server=Điều chỉnh lại map đã desync với máy chủ. +cannot-load-downloaded-map=Không thể tải về bản đồ: __1__ +catching-up=Đang bắt kịp. +client-is-catching-up=__1__ đang bắt kịp máy chủ +client-is-downloading-map=__1__ đang tải lại bản đồ +client-is-dropping=__1__ đang bị ngắt kết nối khỏi trò chơi +client-is-loading-map=__1__ đang tải bản đồ +connected-downloading-map=Đang tải bản đồ (__1__) +connecting-to-the-game=Đang kết nối vào trò chơi... +core-crc-mismatch=Kiểm tra CRC của mod chính thất bại! Dữ liệu chính của trò chơi không đúng với mong đợi. +creating-desync-report=Đang tạo bản báo cáo lệch đồng bộ. Vui lòng chờ. +desynced=Đã lệch đồng bộ. +desynced-downloading-map=Đang tải lại bản đồ (__1__) +disabled-autoplace-specifications-changed-runtime=Chế độ chơi nhiều người hiện đã bị vô hiệu hoá vì dữ liệu đặt ô tự động đã bị thay đổi trong lúc chạy. +downloading-auxiliary-failed=Tải dữ liệu nhiều người chơi thất bại. Vui lòng thử lại. +downloading-map-failed=Thất bại khi tải bản đồ từ người chơi khác. Hãy thử lại. +extra-mod=__1__ không có trên máy chủ. +failed-to-connect=Không thể kết nối, kiểm tra tệp nhật ký để biết thêm chi tiết. +game-paused=__1__ đã tạm dừng trò chơi. +invalid-address=__1__ không phải là một địa chỉ hợp lệ (__2__). +joined-paused-game=Bạn vừa tham gia trò chơi đang tạm dừng. Bạn sẽ nhìn thấy bản đồ khi trò chơi được tiếp tục. +loading-map=Đang tải bản đồ multiplayer +loading-scenario=Đang tải kịch bản __1__ +matching-server-connection-failed=Kết nối với máy chủ thất bại. +matching-server-connection-resumed=Kết nối với máy chủ được khôi phục. +matching-server-create-failure=Lỗi khi tạo trò chơi cho máy chủ: __1__ +matching-server-heartbeat-failure=Lỗi khi gửi tín hiệu nhịp tim: __1__ +missing-mod=__1__ chỉ có trên máy chủ. +mod-crc-mismatch=__1__: Nội dung mod không khớp mặc dù cùng phiên bản. Lý do phổ biến nhất cho lỗi này là do cài đặt không đúng cách (sử dụng tệp tuỳ vào cài đặt). Cũng có thể do thay đổi tệp tuỳ ý bên máy chủ hoặc người chơi. +mod-mismatch-detected=Phát hiện lỗi mod không khớp! +mod-version-mismatch=__1__: bạn có phiên bản __2__, trong khi đó máy chủ có phiên bản __3__. +nintendo-lan-mode-authorization-failed=Xác nhận chế độ chơi LAN thất bại +nintendo-network-authorization-failed=Xác thực mạng thất bại +nintendo-online-play-requires-nso=Chơi trực tuyến yêu cầu tư cách thành viên Nintendo Switch Online +no-address=__1__ không tìm thấy. +no-network=Bạn đã bị ngắt kết nối mạng. Trò chơi nhiều người chơi không thể tiếp tục. +not-received-connection-accept-reply=Không thể thiết lập kết nối với máy chủ. +own-address-failed=Xác định địa chỉ IP ngoài của bạn thất bại. Người chơi khác có thể sẽ không kết nối tới được. +player-banned=Tên người chơi của bạn đã bị cấm trong trò chơi này. Lý do: __1__. +player-banned-by-authserver=Bạn đã bị cấm khỏi trò chơi này bởi máy chủ xác thực. Để gỡ cấm vui lòng liên hệ support@factorio.com. +player-cant-keep-up=Máy tính hoặc kết nối mạng của __1__ đã không theo kịp máy chủ nên đã bị ngắt kết nối. +player-desynced=__1__ đã bị lệch đồng bộ. +player-desynced-disconnect=__1__ đã bị ngắt kết nối do lệch đồng bộ. +player-died=__1__ đã bị giết tại __2__ +player-died-by=__1__ đã bị giết bởi __2__ tại __3__ +player-dropped=__1__ bị ngắt kết nối khỏi trò chơi. +player-joined-game=__1__ đã tham gia trò chơi. +player-left-game=__1__ đã rời trò chơi. +player-limit-reached=Số lượng người chơi trong trò chơi này đã đạt giới hạn. +player-paused-game=__1__ đã tạm dừng trò chơi. +player-reconnect=__1__ đã bị ngắt kết nối vì họ đang kết nối lại từ địa điểm khác. +player-respawn=__1__ đã tái sinh. +player-resumed-game=__1__ đã tiếp tục trò chơi. +player-switching-servers=__1__ đang chuyển máy chủ. +player-was-afk=__1__ bị ngắt kết nối vì AFK. +prototype-crc-mismatch=Kiểm tra giá trị CRC cho prototype thất bại! Một mod nào đó đã tạo prototype theo cách không xác định. +saving-local-variant-of-map=Đang lưu phiên bản cục bộ của bản đồ. +saving-map=Đang lưu bản đồ +saving-map-for=Đang lưu bản đồ cho __1__ +script-command-mismatch=Không thể vào. Bộ nhận lệnh từ mod sau của bạn và máy chủ không giống nhau. Điều này có nghĩa là những mod sau không dùng được để chơi nhiều người (lưu/mở). (Xem tệp nhật ký để biết thêm chi tiết): +script-event-mismatch=Không thể tham gia. Bộ nhận lệnh từ mod sau của bạn và máy chủ không giống nhau. Điều này có nghĩa là những mod sau không dùng được để chơi nhiều người (lưu/mở). (Xem tệp nhật ký để biết thêm chi tiết): +script-mismatch=Không thể tham gia. Máy chủ và máy bạn có những file mã mod sau không khớp nhau hoàn toàn: +server-dropped=Giao tiếp với máy chủ thất bại +server-not-responding=Máy chủ không hồi âm +server-quit=Máy chủ đã thoát trò chơi +server-saving-map=Máy chủ (__1__) đang lưu bản đồ. +server-saving-map-for=Máy chủ (__1__) đang lưu bản đồ cho __2__. +server-version=Máy chủ đang chạy phiên bản __1__. +unknown-username=Tên người dùng không xác định +user-not-whitelisted=Tên người chơi của bạn không thuộc danh sách trắng của máy chủ này. +user-server-key-expired=Lỗi xác thực người chơi nội bộ. +user-verification-required=Tính năng xác thực người chơi phải được bật cho trò chơi công cộng. +user-with-that-name-already-in-game=Người chơi cùng tên bạn đã có trong trò chơi. +version-mismatch-detected=Phát hiện lỗi phiên bản không khớp! +waiting-for-respawn=Bạn đã chết. Xui thế. Bạn sẽ hồi sinh sau __1__ giây. +waiting-for-saving-map=__1__ đang lưu bản đồ. +waiting-for-server-to-prepare-the-map=Đang đợi máy chủ lưu bản đồ. +waiting-for-server-to-start-saving-the-map=Đang đợi máy chủ để bắt đầu lưu: __1__ +waiting-for-upload-slot=Đang đợi khe tải lên. __1__ người chơi đang chờ. +wrong-input=__1__ bị ngắt kết nối, vì người chơi gửi thông tin lỗi. +you-cant-keep-up=Bạn đã bị ngắt kết nối do máy tính hoặc mạng của bạn không đủ nhanh để bắt kịp máy chủ. +you-have-been-dropped=Bạn đã bị ngắt kết nối khỏi trò chơi. +you-sent-wrong-data=Máy của bạn đã gửi sai dữ liệu cho server và đã bị ngắt kết nối. +you-were-afk=Bạn đã bị ngắt kết nối vì bạn AFK. +you-were-banned=Bạn bị cấm và khỏi máy chủ. +you-were-kicked=Bạn đã bị đá khỏi máy chủ. +your-version=Bạn đang chạy phiên bản __1__. +[noise-expression] +0_16-elevation=Đầm lầy +0_17-island=Đảo +0_17-islands+continents=Đảo và lục địa +0_17-lakes-elevation=Trung bình +0_17-starting-plateau=Chỉ có cao nguyên +aux=Trung bình +debug-aux=Gỡ lỗi +debug-moisture=Gỡ lỗi +debug-temperature=Gỡ lỗi +elevation=Trung bình +endless-ocean-with-starting-area-elevation=Biển vô tận +endless-plateau-with-starting-area-elevation=Cao nguyên vô tận +moisture=Trung bình +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=Trung bình +[noise-property] +aux=Aux +elevation=Độ cao +moisture=Độ ẩm +starting-lake-noise-amplitude=Độ lớn hồ nước khởi điểm +temperature=Nhiệt độ +[permissions-command-output] +action-set-to=__1__ đặt thành __2__ +added-player-to-group=__1__ đã được thêm vào nhóm __2__. +created-group=Đã tạo nhóm __1__. +deleted-group=Đã xóa nhóm có quyền: __1__ +player-is-already-in-group=__1__ vốn đã ở trong nhóm __2__ +player-is-in-group=__1__ hiện đang ở trong nhóm __2__. +player-is-not-in-any-group=__1__ hiện không ở trong bất kỳ nhóm nào. +player-is-not-in-group=__1__ không ở trong nhóm __2__. +player-removed-from-group=__1__ đã bị bỏ khỏi nhóm __2__. +renamed-group=Đã đặt lại tên nhóm có quyền: __1__ thành __2__. +reset-complete=Các quyền được đặt lại về mặc định. +unable-to-create-group=Không thể tạo nhóm. +unknown-action=Thao tác đầu vào không xác định: __1__. +unknown-action-value=Giá trị không xác định: __1__ - Cần true hoặc false. +unknown-group=Nhóm không xác định: __1__. +unknown-player=Người chơi không xác định: __1__. +you-can-not-create-groups=Bạn không có quyền để tạo các nhóm có quyền. +you-can-not-delete-groups=Bạn không có quyền để xóa các nhóm có quyền. +you-can-not-delete-the-default-group=Bạn không thể xóa nhóm quyền mặc định. +you-can-not-edit-groups=Bạn không có quyền để chỉnh sử các danh mục này. +[permissions-help] +add-player= - Thêm người chơi vào nhóm này. +create-group= - Tạo một nhóm mới với tên đã cho, hoặc với tên mặc định trong trường hợp không có tên đặt trước. +delete-group= - Xóa nhóm này. +edit-group= - Bật hoặc tắt thao tác này đối với nhóm này. +get-player-group= - Trả lại nhóm mà người chơi này là thành viên (nếu có). +groups=- Danh sách tất cả các nhóm. +help-list=Các lựa chọn hiện có:__1__. +matching-actions-list=Các thao tác trùng khớp: __1__ +matching-group-list=Các nhóm trùng khớp: +matching-options-list=Các cấu hình trùng khớp: __1__ +remove-player= - Gỡ bỏ người chơi khỏi nhóm này. +rename-group= - Đặt lại tên nhóm này thành tên mới. +reset=- Đặt lại tất cả quyền hạn về trạng thái mặc định. +[recipe-difficulty] +expensive=Tốn kém +normal=Bình thường +[richness] +none[1]=Trống +[save-map-failed] +cannot-save-map=Không thể lưu bản đồ: __1__ +[size] +none=Không +only-starting-area=Nếu tắt: chỉ trong vùng khởi đầu +[spidertron-status] +connected-to=Đã kết nối tới __1__ +connection=Kết nối +idle=Chờ +moving=Di chuyển (__1__) +not-connected=Chưa kết nối +shooting=Bắn +[technology-difficulty] +expensive=Tốn kém +normal=Bình thường +[tile-description] +tile-unknown[1]=Gạch nền này không khả dụng do mod đã xóa hoặc tắt, hãy bật mod lại hoặc cài lại mod. +[tile-name] +tile-unknown=Gạch nền không xác định +[tooltip-category] +activated=Đã kích hoạt +burnable-fuel=nhiên liệu +consumed=Đã dùng +consumes=Tiêu thụ +debug=Gỡ lỗi +effect=Hiệu ứng +electricity=điện +equipment-grid=Bảng thiết bị +equipment-grid-electricity=điện trên bảng thiết bị +fluid=chất lỏng +generates=Sản xuất +heat=nhiệt +personal-weapon=Vũ khí cá nhân +placed-in-equipment-grid=Được đặt vào bảng thiết bị +player-armor=Áo giáp +stores=Chứa +thrown=Ném +train=Tàu Hỏa +turret=Trụ súng +vehicle=Phương tiện +vehicle-weapons=Vũ khí trên phương tiện +[tutorial-gui] +new-recipes-available=Có công thức chế tạo mới +new-technologies-available=Các công nghệ mới có sẵn để nghiên cứu +objective-complete=Hoàn thành mục tiêu +research-tooltip-heading=Nghiên cứu hoàn tất! +[virtual-signal-description] +signal-unknown[1]=Tính hiệu này không khả dụng do mod đã xóa hoặc tắt, hãy bật mod lại hoặc cài lại mod +[virtual-signal-name] +signal-unknown=Tín hiệu không xác định + diff --git a/factorio/data/core/locale/vi/info.json b/factorio/data/core/locale/vi/info.json new file mode 100644 index 0000000000000000000000000000000000000000..eaa9e7ced5511e3b57e4c7c04d71a9029d898adb --- /dev/null +++ b/factorio/data/core/locale/vi/info.json @@ -0,0 +1,61 @@ +{ + "completed": 100, + "font": { + "default": [ + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/TitilliumWeb-Regular.ttf", + "__core__/fonts/Lilittium-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSans.ttf" + ], + "default-bold": [ + "__core__/fonts/NotoSans-Bold.ttf", + "__core__/fonts/TitilliumWeb-Bold.ttf", + "__core__/fonts/Lilittium-Bold.ttf", + "__core__/fonts/NotoSansCJKtc-Bold.ttf", + "__core__/fonts/NotoSansThai-Bold.ttf", + "__core__/fonts/NotoSansArabic-Bold.ttf", + "__core__/fonts/NotoSansHebrew-Bold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "default-mono": [ + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSansMono.ttf" + ], + "default-semibold": [ + "__core__/fonts/NotoSans-SemiBold.ttf", + "__core__/fonts/TitilliumWeb-SemiBold.ttf", + "__core__/fonts/Lilittium-SemiBold.ttf", + "__core__/fonts/NotoSansCJKtc-Medium.ttf", + "__core__/fonts/NotoSansThai-SemiBold.ttf", + "__core__/fonts/NotoSansArabic-SemiBold.ttf", + "__core__/fonts/NotoSansHebrew-SemiBold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "locale-pick": [ + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ], + "scenario-message-dialog": [ + "__core__/fonts/IBMPlexMono-Medium.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ] + }, + "language-name": "Tiếng Việt Nam" +} \ No newline at end of file diff --git a/factorio/data/core/locale/zh-CN/core.cfg b/factorio/data/core/locale/zh-CN/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..11cc7e112610c2d3b6e98c9acf244d509c7ecb3a --- /dev/null +++ b/factorio/data/core/locale/zh-CN/core.cfg @@ -0,0 +1,3722 @@ +action-leads-to-fluid-mixing=不能混合不同流体。 +and=, +ban-report=__1__:__2__ +ban-report-ip=__1__ (__2__):__3__ +base-mod-disabled=运行游戏所需的官方基础模组包 (Base Mod) 目前被禁用了,是否开启? +base-mod-invalid=运行游戏所需的官方基础模组包 (Base Mod) 目前不可用。 +blueprint-library-shortcut-broken=此快捷按钮对应的蓝图库现已不存在。 +blueprint-no-name=无标题 +blueprint-transferring=正在传送蓝图:__1__ +bonus-progress-bar-tooltip=生产加成:__1__ +building-atlas=正在生成贴图图集... +building-prototypes=正在生成数据原型... +cannot-open-mod-settings-game-not-fully-setup=模组设置目前无法打开,因为游戏尚未准备好 (如加入的多人游戏正处于暂停状态)。 +cant-add-player-already-exists=已经存在名为 __1__ 的玩家了。 +cant-be-connected-to-copper-wire=无法连接电缆 +cant-be-connected-to-wire=无法连接线缆 +cant-be-crafted-in-this-machine=不能在此机器上制造。 +cant-be-damaged=不能摧毁目标。 +cant-be-mined=不能开采/拆除目标。 +cant-be-rotated=不能旋转目标。 +cant-change-enemy-wires=无法调整敌方的电缆。 +cant-clear-cursor=玩家背包已满,无法收回 __1__ 。 +cant-connect-rolling-stock-not-in-rolling-stock=无法连接轨道列车:玩家不在轨道列车内。 +cant-connect-rolling-stock-not-in-vehicle=无法连接轨道列车:玩家不在机车内。 +cant-connect-rolling-stock-too-close=无法连接轨道列车:列车间距过小。 +cant-copy-enemy-structure-settings=无法从敌方设施复制配置。 +cant-disconnect-rolling-stock-not-in-rolling-stock=不在轨道列车内,无法与其它列车断开连接。 +cant-disconnect-rolling-stock-not-in-vehicle=不在机车内,无法与轨道列车断开连接。 +cant-enter-enemy-vehicles=无法进入敌方载具。 +cant-join-game-not-in-main-menu=只能在主菜单加入 Steam 游戏。 +cant-join-game-steam-init-failed=无法加入游戏:Steam 初始化失败。 +cant-join-game-steam-networking-disabled=无法加入游戏:Steam 网络已被禁用 (通过配置文件设定) 。 +cant-mine-enemy-structure=无法回收敌方的设施。 +cant-mine-vehicle-with-passenger=还有人在载具里,无法将其回收。 +cant-open-enemy-structures=无法查看敌方设施。 +cant-paste-enemy-structure-settings=无法向敌方设施粘贴配置。 +cant-put-item-back=无法放回物品:__1__ +cant-reach=够不到 +cant-repair-enemy-structures=无法维修敌方设施。 +cant-rotate-enemy-structures=无法旋转敌方的设施。 +cant-run-command-not-admin=无法运行命令 (__1__) :没有管理员权限。 +cant-run-command-not-in-multiplayer-game=无法运行命令 (__1__) :单人游戏下不支持。 +cant-set-duplicate-filter=__1__ 已经被设置过筛选了。 +cant-set-duplicate-request=__1__ 已经被设置过物流需求了。 +cant-set-duplicate-trash-slot=__1__ 已经被设置过了。 +cant-set-filter=你不能设置此筛选器:__1__ +cant-set-request-when-it-is-automated=通过信号网络自动设置物流需求时不能再手动设置需求。 +cant-swap-console-with-player=无法交换控制台和玩家:使用控制台操作时需要指定两个玩家。 +cant-swap-expected-two-players=无法交换:使用控制台操作时需要指定两个玩家。 +cant-swap-with-yourself=无法与自己交换。 +cant-transfer-from-enemy-structures=无法从敌方设施中移出物品。 +cant-transfer-to-enemy-structures=无法向敌方设施移入物品。 +cheat-will-disable-achievements=使用作弊命令将无法获得成就,若确认使用请再次运行该命令。 +checking-sprites=正在校验贴图... +close-file-reason-corrupt=CRC 校验失败:zip 包损坏。 +close-file-reason-other=其它错误,错误代码:__1__ +closing-file-failed=关闭文件 __1__ 失败。\n原因:__2__ 。 +colon=: +color-for-players-only=只能为玩家设置颜色。 +command-attempted-not-allowed=__1__ 试图运行没有权限的命令:__2__ +command-ran=__1__ (命令):__2__ +command-will-disable-achievements=使用 Lua 控制台命令将无法获得成就,若确认使用请再次运行该命令。 +continue=继续 +control-controller-axis-related=此项控制必须源自手柄按键。 +control-controller-button-related=此项控制必须源自设备按键。 +control-controller-stick-related=此项控制必须源自手柄摇杆。 +control-keyboard-related=这个操作必须用键盘。 +control-mouse-related=这个操作必须用鼠标。 +control-mouse-related-on-controller=此控制仅限于 __1__ 和 __2__ 。 +control-mouse-wheel-related=此项控制必须源自鼠标滚轮。 +cropping-bitmaps=正在裁剪位图... +cursor=光标 +days=__1__ 天 +days-ago=__1__ 天以前 +destination-full=目的地已满 +disabled-by-server=已被服务器禁用 +discard-changes=放弃修改 +dying-explosion-name=__1__ (死爆) +editor-will-disable-achievements=使用地图编辑器将无法获得成就,若确认使用请再次运行该命令。 +electric-pole-wire-limit-reached=最多只能连接5条线缆 +empty-file-name=文件名是空的。 +empty-stop-name=车站名是空的 +entered-the-vehicle=进入载具。 +error-while-importing-string=导入代码出错: +error-with-handler-failed=__1__\n错误处理程序运行中引发了另一个错误:\n__2__ +error-with-handler-message=__1__\n错误处理程序添加了以下信息:\n__2__ +evolution-message=进化因子:__1__ (时间 __2__%) (污染 __3__%) (消灭虫巢 __4__%) +failed-to-import-string=导入代码失败: __1__ 。 +failed-to-load-base-mod=官方基础模组包 (Base Mod) 载入出错。 +failed-to-load-mod=模组 "__1__" 加载失败 +failed-to-load-mod-reason=模组 "__1__" 加载失败:__2__ +feature-not-available-in-demo-version=试玩版游戏不支持此功能。 +file-name-too-long=文件名太长(最多%1$d个字符) +format-degrees=__1__° +format-degrees-c=__1__ °C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/s +format-kilobytes-per-second=__1__ kB/s +format-megabytes-per-second=__1__ MB/s +format-percent=__1__% +format-pixels=__1__ px +game-saved-to=游戏已保存至 __1__ 。 +grid-position-and-absolute-position-need-to-match=网格位置坐标与蓝图的网格位置坐标必须都是偶数或都是奇数。 +grid-position-value-has-to-be-multiple=此蓝图的网格位置值必须是 __1__ 的倍数。 +hours=__1__ 小时 +hours-ago=__1__ 个小时以前 +invalid-character-in-file-name=文件名中含有无效字符。 +invalid-grid-position-value=__1__ 是无效的网格位置值。 +invalid-parameter=无效参数 +invalid-screenshot-resolution=截图分辨率无效,水平和垂直像素值必须在 {1, __1__} 的范围内。 +invalid-snap-to-grid-value=__1__ 是无效的吸附网格值。 +invalid-zoom-level=缩放级别无效,缩放比例必须大于或等于 __1__ 。 +item-has-tags=物品带有标签。 +left-the-vehicle=离开载具。 +loading-mods=正在加载模组... +loading-sounds=正在加载音效... +loading-sprites=正在加载贴图... +locks=锁定 +low-ram-warning=此存档文件使用了大量内存,很可能会导致游戏崩溃。\n在图像设置中降低贴图分辨率可减少内存使用。\n__1__ +manual-wire-dragging-disabled=手动扯线已禁用 +map-info-combined-yield-percentage=__1__ 合计产率 __2__% +minutes=__1__ 分 +minutes-ago=__1__ 分钟以前 +missing-equipment=装备缺失: +missing-equipment-list-item=__1__ X __2__ +missing-item=缺少 __1__ +mod-caused-error=模组 __1__ 引发了无法恢复的错误。\n请向模组作者报告此错误。\n\n__2__ +mod-name-too-long=模组 __1__ 名称太长,模组名称最长 __2__ 个字符。 +mod-title-too-long=模组 __1__ 标题太长,模组标题最长 __2__ 个字符。 +months-ago=__1__ 个月以前 +new-tips=新提示 +new-tips-count=新提示:__1__ +no-artillery-in-range=射程范围内没有重型火炮。 +no-artillery-with-ammo-in-range=射程范围内没有已装填炮弹的重型火炮。 +no-bans=黑名单目前是空的。 +no-modifier-selected=没有选中调整项 +no-path=找不到路径 +no-stock-to-connect-found=没有可供连接的轨道列车。 +no-stock-to-disconnect-found=没有可断开连接的轨道列车。 +noname-station=车站 +noone-to-reply=没有回复对象。 +not-allowed-character-in-file-name=文件名不能包含字符 "__1__" 。 +not-enough-ingredients=原料不足。 +not-enough-rails=铁轨不足 +not-enough-space-to-connect-train=没有足够的空间连接列车。 +not-operable=不能操作 +on-the-ground=在地上 +opened-item-removed=物品已移除。 +or=或 +per-minute-suffix=/m +per-second-suffix=/s +permissions-import-successfully=权限设置导入成功。 +player-cancelled-research=__1__ 取消了研发项目:__2__ +player-changed-color=从现在起 __1__ 的颜色是 __2__ 。 +player-changed-color-singleplayer=从现在起你的颜色是 __1__ 。 +player-changed-research=__1__ 修改了研发项目:__2__ -> __3__ +player-doesnt-exist=不存在玩家 __1__ 。 +player-is-already-an-admin=__1__ 已经是管理员了。 +player-is-already-in-admin-list=__1__ 已经在管理员名单中了,__1__ 进入游戏就会被授予权限。 +player-is-not-an-admin=__1__ 不是管理员。 +player-is-not-banned=__1__ 并未列入黑名单,无法将其移出。 +player-is-not-in-admin-list=__1__ 不在管理员名单中。 +player-isnt-online=__1__ 不在线。 +player-queued-research=__1__ 添加了研究队列:__2__ +player-started-research=__1__ 启动了研发项目:__2__ +player-tried-using-cheat=玩家 __1__ 试图使用作弊命令。 +player-tried-using-command=玩家 __1__ 试图运行命令 "__2__" 。 +player-tried-using-editor=玩家 __1__ 试图使用地图编辑器。 +player-was-added-to-admin-list=__2__ 把 __1__ 加入了管理员名单,__1__ 进入游戏就会被授予权限。 +player-was-banned=__1__ 被 __2__ 列入了黑名单,原因:__3__ 。 +player-was-demoted=__2__ 解除了玩家 __1__ 的管理员权限。 +player-was-kicked=__2__ 踢掉了 __1__,原因:__3__。 +player-was-promoted=__2__ 授予了玩家 __1__ 管理员权限。 +player-was-removed-from-admin-list=__2__ 把 __1__ 移出了管理员名单,__1__ 进入游戏不再会被授予权限。 +player-was-unbanned=__1__ 被 __2__ 移出了黑名单。 +players-arent-on-same-surface=无法交换玩家:玩家处于不同地图图层。 +players-dont-have-character-controllers=无法交换玩家:人物没有操控器 (controller) 。 +players-dont-have-characters=无法交换玩家:至少其中一人没有人物实体。 +reading-file-failed=读取文件 __1__ 失败。\n错误代码:__2__ 。 +reassigned-empty=没有指定新内容。 +recipe-not-craftable-in-hand=该配方不能手搓生产。 +recipe-too-complex-to-craft-in-hand=该配方太过复杂,不能手搓生产。 +reload-script-data-too-large=重新加载的脚本数据过大:__1__ > __2__ +remnant-name=__1__ (残骸) +repeat-when-transferred=正在向游戏传输蓝图数据,请在传输完成后重试。 +replay-disabled-autoplace-specifications-changed-runtime=玩家在游戏中修改了自动布局设置,游戏回放功能目前被禁用。 +replay-saving-disabled=保存回放已禁用。 +replay-saving-disabled-forced-by-user=回放保存已被禁用,因为用户强制的原型改变了加载模式。 +replay-saving-disabled-map-version=回放保存已禁用:地图是由 __1__ 版本保存的,而当前版本是 __2__ 。 +replay-saving-disabled-migration-applied=回放保存已禁用:地图进行了迁移处理。 +replay-saving-disabled-mods=回放保存已禁用:地图的模组配置不一致。 +replay-saving-disabled-mods-startup-settings=回放保存已禁用:地图存档的模组启动设置不一致。 +reset-to-defaults=重置 __1__ 项设置至默认值 +reset-to-defaults-disabled=所有设置项都已是默认值。 +reverted-control-settings-to-default=因与前期版本不兼容,按键设置已重置。 +rolling-stock-connected=轨道列车已连接。 +rolling-stock-disconnected=轨道列车已断开连接。 +save-already-in-progress=无法存档,因为已经有一个正在进行中的存档。 +saving-process-crashed=保存过程中发生崩溃。 +scenario-caused-error=场景 __1__ 引发了无法恢复的错误。\n请向场景作者报告此错误。\n\n__2__ +seconds=__1__ 秒 +seconds-ago=__1__ 秒以前 +shortcut-bar-full=此物品栏不能设置更多物品了。 +shortcut-disabled-technology-not-researched=此快捷按钮需要 __1__ 科技。 +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=km/h +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=按 __CONTROL__confirm-message__ 可跳过过场动画 +snap-to-grid-value-has-to-be-multiple=此蓝图的吸附网格值必须是 __1__ 的倍数。 +string-import-produced-no-item=所输代码未能生成物品。 +string-import-successful=__1__ 导入成功。 +the-blueprint-cant-be-flipped=不能翻转含有 __1__ 的蓝图。 +this-cannot-be-mined-by-hand-because-it-requires-fluid=开采这种矿石需要 __1__ ,无法人工开采。 +time-future=未来 +time-symbol-hours=__1__ h +time-symbol-hours-short=__1__h +time-symbol-milliseconds=__1__ ms +time-symbol-minutes=__1__ m +time-symbol-minutes-short=__1__m +time-symbol-seconds=__1__ s +time-symbol-seconds-short=__1__s +too-deep-book-recursion=无法插入物品,蓝图簿的最大递归深度为 __1__ 。 +too-long-stop-name=车站名不能超过 __2__ 个字符 (目前是 __1__ 个) 。 +too-long-tag-name=标签名不能超过 __2__ 个字符 (目前是 __1__ 个) 。 +unconfirmed-changes=有 __1__ 项尚未确认的修改。 +unknown-color=未知颜色 __1__ 。 +unknown-command=未知命令 "__1__" \n输入 /h 或 /help 获取命令帮助。 +unknown-player-was-banned=__1__ (未在游戏中) 被 __2__ 列入了黑名单,原因:__3__ 。 +unlocks=解锁 +unspecified=未说明原因 +user-verification-already-disabled=玩家身份认证 已经禁用了。 +user-verification-already-enabled=玩家身份认证 已经启用了。 +user-verification-disabled=已禁用 玩家身份认证 。 +user-verification-enabled=已启用 玩家身份认证 。 +vehicle-is-full=载具已坐满。 +weeks-ago=__1__ 周以前 +wire-cant-reach=电缆不够长 +years-ago=__1__ 年以前 +[achievement-progress] +console-command-used=因为在控制台使用了 Lua 命令,本局游戏无法再解锁成就了。 +construct-with-robots-more-than=人工:__1__ 机器人:__2__ +dont-craft-manually=手搓物品:__1__ +editor-used=因为使用了地图编辑器,本局游戏无法再解锁成就了。 +not-a-freeplay-map=该成就只能在标准模式生成的地图里解锁。 +not-in-peaceful-mode=该成就无法在和平模式解锁。 +not-with-lower-enemies=虫巢设置低于默认预设水平时,该成就无法解锁。 +only-when-playing-new-game=该成就只能在新创建的游戏中获得。 +player-damaged=最大单次攻击所受伤害:__1__ +remaining-time=剩余时间:__1__ +[cant-build-reason] +cant-build-here=无法在此修建 +cant-build-on-tile=无法在 __1__ 上修建 +cant-build-train-stop-in-intersection=不能在铁路交叉路口修建火车站 +covered-by-fog-of-war=不能在迷雾中修建。 +entity-ghost-in-the-way=有 __1__ 的建设规划在此 +entity-in-the-way=有 __1__ 在此 +entity-must-be-built-next-to-rail=__1__ 必须建在铁轨旁 +invalid-rail-signal-position=此处不能修建铁路信号 +invalid-train-stop-position=此处不能修建火车站 +invalid-transport-belt-connectable-position=传送带位置无效 +mixing-fluids=管道内含流体不同,不能连在一起 +no-rail-for-ghost-train=火车的建设规划必须放在铁轨上 +no-rail-for-train=__1__ 必须放在铁轨上 +no-resource-for-drill=__1__ 只能在资源上铺设 +no-resource-for-mining-drill=采矿机必须铺设在资源上 +no-valid-resource-for-drill=__1__ 不能开采此资源 +out-of-world=无法在地图外修建 +player-in-the-way=有玩家在此 +rail-signals-must-be-built-next-to-rail=铁路信号必须建在铁轨旁 +too-close-to-existing-rail-signal=与现有铁路信号过近 +uncharted-area=无法在尚未探明区域修建 +[character-corpse] +died=阵亡时间 +killed-by=击败者 +name=尸体 (__1__) +time-ago=__1__ 之前 +time-remaining=留存时间 +[chat-icon-select-list-gui] +title=选择图标 +[clone-area-errors] +source-and-destination-collide=复制区域与粘贴区域有重叠。 +source-area-and-destination-are-not-equal=复制区域与粘贴区域大小不一致。 +source-area-and-destination-area-must-not-be-rotated=复制区域与粘贴区域不能互换。 +source-entities-overlap-with-destination=复制区域的实体将覆盖粘贴区域的实体。 +tiles-collide=复制区域的地格与粘贴区域的地格有重叠。 +[color] +acid=黄绿色 +black=黑色 +blue=蓝色 +brown=棕色 +cyan=青色 +gray=灰色 +green=绿色 +orange=橙色 +pink=粉色 +purple=紫色 +red=红色 +white=白色 +yellow=黄色 +[color-capital] +alpha=A +blue=B +green=G +red=R +[command-help] +admin=- 打开玩家管理界面。 +admins=- 列出所有管理员。 +alerts= <警报类型> - 开启/关闭/静音/解除静音 指定警报类型。 +all-players-list=所有玩家: +available-alerts=可用的警报类型: __1__ 。 +available-colors=可用的颜色: __1__ 。 +ban=<玩家名> <原因> - 将指定玩家列入黑名单。 +banlist= <玩家名> - 可将指定玩家列入黑名单 (add),或移出黑名单 (remove),这与 /ban 和 /unban 命令是相同的;不指定玩家时也可以列出黑名单中的所有玩家 (get),或清空黑名单 (clear)。 +bans=- 列出黑名单中的玩家。 +cant-use-banlist-not-in-multiplayer-game=banlist 命令无法在单人游戏中使用。 +cant-use-permissions-not-in-multiplayer-game=permissions 命令无法在单人游戏中使用。 +cant-use-whitelist-not-in-multiplayer-game=whitelist 命令无法在单人游戏中使用。 +cheat= - 研发所有科技并启用作弊模式,使用可选参数 (all) 可为玩家提供一些额外物品。 +clear=- 清空控制台。 +color=<颜色> - 更改你的颜色。可指定游戏预设好的某种颜色,也可以 "# # # #" 的形式指定颜色的 RGBA 值。 +command= - 运行Lua命令 (如果允许的话) 。 +config=- 打开服务器设置界面。 +delete-blueprint-library=<玩家名> - 从存档文件的蓝图库中删除指定离线玩家的蓝图收藏。输入参数 "everybody confirm" 可删除所有离线玩家的蓝图收藏。 +demote=<玩家名> - 解除指定玩家管理员权限。 +editor=- 显示/隐藏地图编辑器。 +evolution=- 显示异星污染因子的相关信息。 +help=<命令名> - 列出全部可用命令,可选参数用于指定需要详细说明的命令。 +help-description=输入 /h <命令名> 可查看该命令的详细介绍。 +help-list=可用的命令: +ignore=<玩家> - 屏蔽指定玩家的消息。管理信息仍会显示。 +ignores=- 列出被消息屏蔽的玩家。 +kick=<玩家名> <原因> - 踢出指定玩家。 +matching-alerts-list=匹配到警报类型: __1__ 。 +matching-colors-list=匹配到颜色: __1__ 。 +matching-commands-list=匹配到命令: +matching-players-list=匹配到玩家: +measured-command= - 运行Lua命令 (如果允许的话),并监测其所耗时间。 +mute=<玩家名> - 禁言指定玩家。 +mute-programmable-speaker= - 可对程控扬声器全图播放的声音 设置静音(mute) 或 解除静音(unmute) 。玩家可使用 "local" 参数仅对本机静音,管理员可使用 "everyone" 参数对此服务器上的所有玩家静音。 +mutes=- 列出所有被禁言的玩家。 +open=<玩家名> - 打开指定玩家的背包。 +perf-avg-frames=- 每次刷新间隔 (ticks/update) 可用于平稳游戏性能,默认值为 100 。如想使游戏快速刷新,推荐将其设为 5-10 ,但这样可能会导致游戏性能不稳。 +permissions=- 打开权限设置界面。 +players=- 列出本场游戏的所有玩家。(可选参数说明:online/o,只显示在线的玩家;count/c,只显示玩家数) +promote=<玩家名> - 授予指定玩家管理员权限。 +purge=<玩家名> - 清空指定玩家的所有聊天记录。 +quit=- 终止服务器运行。 +reply=<信息> - 回复最近与你私聊的玩家。 +reset-tips=重置提示与技巧,恢复至首次启动游戏时的状态。 +save=<存档名> - 以指定存档名保存当前游戏。 +screenshot=<水平像素值> <垂直像素值> <缩放比例> - 按当前的分辨率截图,或按指定的分辨率 (像素值) 截图。缩放比例是可选参数,其默认值为 1 。 +seed=- 显示生成地图所用的地图种子。 +server-commands=- 服务器控制台命令。 +server-save=- 多人游戏时在服务器上保存游戏。 +shout=<信息> - 向所有玩家发送公开喊话信息 (包括其他阵营的玩家) 。 +silent-command= - 运行Lua命令 (如果允许的话),但不显示在控制台。 +swap-players=<玩家名> <玩家名> - 交换指定两个玩家的人物。如果未指定第二个参数,则第二个玩家指你自己。 +time=- 显示该地图的游戏时间。 +toggle-action-logging=- 开启/关闭游戏中所有输入操作的日志记录。此设置在游戏重启后不会保留,而且在多人游戏中只对你自己的本地游戏产生影响。 +toggle-heavy-mode=- 此命令要慎用,因为一旦启用将无法正常多人游戏。游戏将在每一刻保存并加以对比,以精确查出同步错误发生点。新玩家进入服务器后,若重复发生同步错误时建议使用此命令,该模式将持续运行直到记录下必要信息,然后请将输出信息提供给官方好研究和修复相关问题。 +unban=<玩家名> - 将指定玩家移出黑名单。 +unignore=<玩家> - 解除指定玩家的消息屏蔽。 +unknown-command=未知命令 __1__ +unlock-shortcut-bar=- 解锁全部物品栏物品。 +unlock-tips=解锁所有的提示与技巧。 +unmute=<玩家名> - 解除指定玩家的禁言。 +version=- 显示当前游戏版本。 +whisper=<玩家名> <信息> - 向指定玩家发送私聊信息。 +whitelist= <玩家名> - 可以将指定玩家列入白名单 (add),或移出白名单 (remove);可以使指定玩家在白名单中生效 (enable) 或失效 (disable);如不指定玩家名,也可以列出白名单中的所有玩家 (get),或清空白名单 (clear)。只有在白名单中生效的玩家才能加入游戏。 +[command-output] +action-logging-disabled=操作日志记录已关闭。 +action-logging-enabled=操作日志记录已开启。 +alert-already-disabled=警报类型 __1__ 已被关闭。 +alert-already-muted=警报类型 __1__ 已被静音。 +alert-disabled=警报类型 __1__ 被关闭了。 +alert-enabled=警报类型 __1__ 被开启了。 +alert-isnt-disabled=警报类型 __1__ 未被关闭。 +alert-isnt-muted=警报类型 __1__ 未被静音。 +alert-muted=警报类型 __1__ 被静音了。 +alert-unmuted=警报类型 __1__ 被解除静音了。 +banlist-add-is-admin-only=仅管理员可添加黑名单。 +banlist-already-empty=黑名单已经是空的了。 +banlist-clear-is-admin-only=仅管理员可清空黑名单。 +banlist-cleared=黑名单被清空了。 +banlist-empty=黑名单是空的。 +banlist-remove-is-admin-only=仅管理员可删减黑名单。 +cant-delete-blueprint-library-player-is-connected=无法删除蓝图库中在线玩家的蓝图收藏。 +deleted-blueprint-library-for-players=已删除蓝图库中以下玩家的蓝图收藏: +no-blueprint-libraries-to-delete=蓝图库中没有需要删除的蓝图收藏。 +parameters-require-admin=无法以此参数运行命令:没有管理员权限。 +permission-action-list=全部操作: __1__ 。 +permission-groups-list=全部权限组: __1__ 。 +player=玩家 +player-added-to-banlist=已将 __1__ 列入黑名单。 +player-added-to-whitelist=已将 __1__ 列入白名单。 +player-already-muted=__1__ 已经被禁言了。 +player-already-on-banlist=__1__ 已经在黑名单里了。 +player-already-on-whitelist=__1__ 已经在白名单里了。 +player-blueprint-library-deleted=已删除玩家 __1__ 的蓝图收藏。 +player-blueprint-library-not-found=玩家 __1__ 没有蓝图收藏。 +player-ignored=__1__ 被屏蔽了。 +player-is-not-on-banlist=__1__ 被移出黑名单了。 +player-is-not-on-whitelist=__1__ 被移出白名单了。 +player-is-on-banlist=__1__ 被列入黑名单了。 +player-is-on-whitelist=__1__ 被列入白名单了。 +player-isnt-muted=__1__ 没有被禁言。 +player-list=玩家 (__1__) : +player-list-online=在线玩家 (__1__) : +player-muted=__1__ 被 __2__ 禁言了。 +player-unignored=__1__ 被解除了屏蔽。 +player-unmuted=__1__ 被 __2__ 解除了禁言。 +player-was-not-on-banlist=__1__ 未曾列入黑名单。 +player-was-not-on-whitelist=__1__ 未曾列入白名单。 +player-was-removed-from-banlist=已将 __1__ 移出黑名单。 +player-was-removed-from-whitelist=已将 __1__ 移出白名单。 +players-on-banlist=黑名单中的玩家:__1__ +players-on-whitelist=白名单中的玩家:__1__ +programmable-speaker-muted-everyone=程控扬声器全图播放的声音已对此服务器上的所有玩家静音。 +programmable-speaker-muted-local=程控扬声器全图播放的声音已对本机静音。 +programmable-speaker-unmuted-everyone=程控扬声器全图播放的声音已对此服务器上的所有玩家解除静音。 +programmable-speaker-unmuted-local=程控扬声器全图播放的声音已对本机解除静音。 +shout=喊话 +whisper=私信 +whitelist-add-is-admin-only=仅管理员可添加白名单。 +whitelist-already-empty=白名单已经是空的了。 +whitelist-clear-is-admin-only=仅管理员可清空白名单。 +whitelist-cleared=白名单被清空了,同时白名单功能也被关闭了。 +whitelist-empty=白名单目前是空的。 +whitelist-remove-is-admin-only=仅管理员可删减白名单。 +[config-help] +afk-auto-kick= - 设置将被自动踢出的暂离玩家判定时间 (分),0表示禁用自动踢出。 +allow-commands= - 设置是否允许使用 Lua 命令。 +allow-debug-settings= - 设置是否允许非管理员玩家进行非重要的调试设置。 +autosave-interval= - 设置自动保存间隔 (分),0表示禁用自动保存。 +autosave-only-on-server= - 设置自动存档是否只在服务器创建。 +description=<简介> - 设置服务器简介 (可设为空) 。 +help-list=可用的设置项: __1__ 。 +ignore-player-limit-for-returning-players= - 设置返场玩家是否可以无视服务器人数上限。 +matching-configs-list=匹配到设置项: __1__ 。 +max-players= - 设置此服务器允许加入的玩家人数上限,0表示无限制。 +max-upload-slots=<数值> - 设置上传连接限额,即至多可同时上传多少份地图,0表示无限制。 +max-upload-speed= - 设置上传速度限制 (千字节/秒, Kbytes/s),0表示无限制。 +name=<服务器名> - 设置服务器名。 +only-admins-can-pause= - 设置是否只有管理员才可以暂停游戏。 +password= - 设置多人游戏密码,留空表示无密码。 +require-user-verification= - 设置玩家在加入服务器时是否需要认证正版身份。 +tags=<标签组> - 设置服务器标签,参数为一组字符串 (可设为空) 。 +visibility-lan= - 设置游戏是否局域网可见。 +visibility-public= - 设置游戏是否互联网可见。 +visibility-steam= - 设置是否允许朋友通过 Steam 直接加入游戏。 +[config-output] +afk-autokick-changed-to-disabled=自动踢出暂离玩家已禁用。 +afk-autokick-changed-to-minutes=将被自动踢出的暂离玩家判定时间调整为 __1__ 分钟。 +afk-autokick-disabled=自动踢出暂离玩家已禁用。 +afk-autokick-interval-minutes=超过 __1__ 分钟没有操作的暂离玩家将被踢出游戏。 +allow-commands=Lua 命令可用性: __1__ 。 +allow-commands-set-to=Lua 命令可用性 设置为: __1__ 。 +allow-debug-settings=调试设置可用性: __1__ 。 +allow-debug-settings-set-to=调试设置可用性 设置为: __1__ 。 +autosave-changed-to-disabled=自动保存已禁用。 +autosave-changed-to-minutes=自动存档间隔调整为 __1__ 分钟。 +autosave-disabled=自动保存已禁用。 +autosave-interval-minutes=自动存档间隔调整为 __1__ 分钟。 +autosave-only-on-server=自动存档仅在服务器创建: __1__ 。 +autosave-only-on-server-set-to=自动存档仅在服务器创建 设置为: __1__ 。 +cant-use-not-in-multiplayer-game=配置命令仅在多人游戏中可用。 +expected-get-set=第一个参数需要指定 "get" 或 "set" 。 +expected-value-to-set=需要在第三个参数指定设置值。 +has-password=服务器目前有密码。 +ignore-player-limit-for-returning-players=返场玩家无视人数上限: __1__ 。 +ignore-player-limit-for-returning-players-set-to=返场玩家无视人数上限 设置为: __1__ 。 +invalid-config=未知设置项: __1__ +max-number-of-players-changed-to=玩家人数上限已变更为 __1__ 。 +max-number-of-players-changed-to-unlimited=玩家数限制已解除。 +no-password=服务器目前无密码。 +only-admins-can-pause=仅管理员可暂停:__1__ 。 +only-admins-can-pause-set-to=仅管理员可暂停 设置为:__1__ 。 +password-changed=服务器密码已变更。 +password-removed=服务器密码已移除。 +server-description=服务器简介:__1__ +server-description-already-empty=此服务器简介已经被清空了。 +server-description-changed=服务器简介设置为:__1__ +server-description-cleared=服务器简介已清空。 +server-description-empty=此服务器没有简介。 +server-name=服务器名:__1__ +server-name-changed=服务器名变更为:__1__ +server-tags=服务器标签:__1__ +server-tags-already-empty=此服务器标签已经被清空了。 +server-tags-changed=服务器标签设置为:__1__ +server-tags-cleared=服务器标签已清空。 +server-tags-empty=此服务器没有标签。 +upload-rate=__1__ 千字节/秒 (Kbytes/s) 。 +upload-rate-changed-to=上传速度限制改为 __1__ 千字节/秒 (Kbytes/s) 。 +upload-rate-changed-to-unlimited=上传速度限制已解除。 +upload-rate-unlimited=无限制。 +upload-slots=__1__ 个。 +upload-slots-changed-to=上传连接限额变更为 __1__ +upload-slots-changed-to-unlimited=上传连接数量限制已解除。 +upload-slots-unlimited=无限制。 +value-is-not-valid=无效值。 +verify-user-identity=玩家正版认证: __1__ 。 +verify-user-identity-set-to=玩家正版认证 设置为: __1__ 。 +visibility-lan=局域网可见性: __1__ 。 +visibility-lan-set-to=局域网可见性 设置为: __1__ 。 +visibility-public=互联网可见性: __1__ 。 +visibility-public-set-to=互联网可见性 设置为: __1__ 。 +visibility-steam=Steam 可见性: __1__ 。 +visibility-steam-set-to=Steam 可见性 设置为: __1__ 。 +[control-keys] +ac-back=功能键 Back +ac-bookmarks=功能键 Bookmarks +ac-forward=功能键 Forward +ac-home=功能键 Home +ac-refresh=功能键 Refresh +ac-search=功能键 Search +ac-stop=功能键 Stop +alt=Alt +audio-mute=音频静音 +audio-next=下一音频 +audio-play=音频播放 +audio-prev=上一音频 +audio-stop=音频停止 +backspace=Backspace +brightness-down=降低亮度 +brightness-up=提高亮度 +calculator=计算器 +capslock=Caps Lock +command=Command +control=Ctrl +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=按 __1__ +controller-button-alt-2=按 __1__ +controller-left-stick=左摇杆 +controller-leftx=左摇杆 +controller-lefty=左摇杆 +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=右摇杆 +controller-rightx=右摇杆 +controller-righty=右摇杆 +controller-stick-alt-1=用 __1__ +controller-stick-alt-2=用 __1__ +controller-touchpad=触摸板 +delete=Delete +down=↓ +eject=弹出 +end=End +enter=Enter +escape=Escape +home=Home +insert=Insert +keyboard-alt-1=按 __1__ +keyboard-alt-2=按 __1__ +left=← +left-alt=左 Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=左 Command +left-control=左 Ctrl +left-shift=左 Shift +left-super=左 Super +left-windows=左 Windows +mail=邮件 +menu=菜单 +mouse-button-1=左键点击 +mouse-button-1-alt-1=左键点击 +mouse-button-1-alt-2=左键点击 +mouse-button-2=右键点击 +mouse-button-2-alt-1=右键点击 +mouse-button-2-alt-2=右键点击 +mouse-button-3=中键点击 +mouse-button-3-alt-1=中键点击 +mouse-button-3-alt-2=中键点击 +mouse-button-n=鼠标功能键 __1__ +mouse-button-n-alt-1=按 __1__ +mouse-button-n-alt-2=按 __1__ +mouse-wheel-alt-1=滚轮 __1__ +mouse-wheel-alt-2=滚轮 __1__ +mouse-wheel-down=鼠标下滚 +mouse-wheel-left=鼠标左滚 +mouse-wheel-right=鼠标右滚 +mouse-wheel-up=鼠标上滚 +mute=静音 +num-lock=Num Lock +numpad-0=小键盘 0 +numpad-1=小键盘 1 +numpad-2=小键盘 2 +numpad-3=小键盘 3 +numpad-4=小键盘 4 +numpad-5=小键盘 5 +numpad-6=小键盘 6 +numpad-7=小键盘 7 +numpad-8=小键盘 8 +numpad-9=小键盘 9 +numpad-decimal-separator=小键盘 . +numpad-enter=小键盘 Enter +numpad-equals=小键盘 = +numpad-minus=小键盘 - +numpad-plus=小键盘 + +numpad-slash=小键盘 / +numpad-star=小键盘 * +page-down=Page Down +page-up=Page Up +pause=Pause +power=电源 +print-screen=Print Screen +right=→ +right-alt=右 Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=右 Command +right-control=右 Ctrl +right-shift=右 Shift +right-super=右 Super +right-windows=右 Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=休眠 +spacebar=Spacebar +sysrq=SysRq +tab=Tab +up=↑ +volume-down=降低音量 +volume-up=提高音量 +[controller] +character=玩家角色控制器 +cutscene=过场处理控制器 +editor=地图编辑控制器 +ghost=建设规划控制器 +god=上帝角色控制器 +pause=暂停处理控制器 +spectator=观战角色控制器 +[controls] +action-bar-select-page-1=选取物品栏 1 +action-bar-select-page-10=选取物品栏 10 +action-bar-select-page-2=选取物品栏 2 +action-bar-select-page-3=选取物品栏 3 +action-bar-select-page-4=选取物品栏 4 +action-bar-select-page-5=选取物品栏 5 +action-bar-select-page-6=选取物品栏 6 +action-bar-select-page-7=选取物品栏 7 +action-bar-select-page-8=选取物品栏 8 +action-bar-select-page-9=选取物品栏 9 +activate-tooltip=强制激活提示信息 +add-station=添加火车站 +add-temporary-station=添加临时火车站 +alt-reverse-select=反向选择 (备选) +alt-zoom-in=拉近地图 +alt-zoom-out=拉远地图 +build=建造 +build-ghost=规划建设 +build-with-obstacle-avoidance=避障铺路 +cancel-craft=撤销一个制造 +cancel-craft-5=撤销五个制造 +cancel-craft-all=撤销全部制造 +clear-cursor=收回手持物品 +close-menu=关闭菜单 +confirm-gui=确认窗口 +confirm-message=确认会话 +connect-train=连接列车 +controller-gui-character-tab=打开玩家人物面板 +controller-gui-crafting-tab=打开玩家制造面板 +controller-gui-logistics-tab=打开背包物流面板 +copy=复制 +copy-entity-settings=复制配置 +craft=制造一个 +craft-5=制造五个 +craft-all=制造全部 +cursor-split=拿起半组/放下一个 +cut=剪切 +cycle-blueprint-backwards=前翻蓝图簿 +cycle-blueprint-forwards=后翻蓝图簿 +cycle-clipboard-backwards=前一条剪切板 +cycle-clipboard-forwards=下一条剪切板 +debug-reset-zoom=重置缩放级别 +debug-reset-zoom-2x=缩放级别设为 2x +debug-toggle-atlas-gui=打开贴图图集 +debug-toggle-basic=打开基础调试界面 +debug-toggle-debug-settings=打开调试设置界面 +decrease-ui-scale=缩小界面尺寸 +disconnect-train=断连列车 +drag-map=拖动地图 +drop-cursor=丢弃手持物品 +editor-clone-item=复制物品 +editor-delete-item=删除物品 +editor-next-variation=下一变体 +editor-previous-variation=前一变体 +editor-remove-scripting-object=移除脚本对象 +editor-reset-speed=重置游戏速度 +editor-set-clone-brush-destination=设置复制刷的粘贴区域 +editor-set-clone-brush-source=设置复制刷的复制区域 +editor-speed-down=降低游戏速度 +editor-speed-up=提高游戏速度 +editor-switch-to-surface=切换至地图图层 # +editor-tick-once=运行 1 游戏刻 +editor-toggle-pause=暂停所有实体 +fast-entity-split=快捷转移一半 +fast-entity-transfer=快捷转移全部 +flip-blueprint-horizontal=水平翻转蓝图 +flip-blueprint-vertical=垂直翻转蓝图 +focus-search=索引搜索 +gui-select=选择 +increase-ui-scale=增大界面尺寸 +inventory-split=转移一半 +inventory-transfer=转移全部 +kill-statistics=打开击杀统计面板 +larger-terrain-building-area=增大铺路范围 +logistic-networks=打开物流网络面板 +look=观望 +mine=采矿/拆除 +move=移动 +move-down=向下移动 +move-left=向左移动 +move-right=向右移动 +move-up=向上移动 +next-active-quick-bar=下翻置顶物品栏 +next-player-in-replay=回放中的下一位玩家 +next-quick-panel-page=下一页 +next-quick-panel-tab=下一选项卡 +next-weapon=切换武器 +not-set=未设置 +open-character-gui=背包面板 +open-gui=打开设施 +open-item=打开物品面板 +open-prototype-explorer-gui=打开原型查看器 +open-prototypes-gui=打开原型界面 +open-technology-gui=打开科技面板 +open-trains-gui=打开铁路概览 +order-to-follow=跟随指令 +paste=粘贴 +paste-entity-settings=粘贴配置 +pause-game=暂停游戏 +pick-item=拿起一组/放下一组 +pick-items=拾取落地物品 +place-in-chat=插入会话标签 +place-ping=放置地图信标 +previous-active-quick-bar=上翻置顶物品栏 +previous-mod=返回前选模组 +previous-quick-panel-page=上一页 +previous-quick-panel-tab=上一选项卡 +previous-technology=返回前选科技 +production-statistics=打开生产统计面板 +quick-bar-button-1=首行工具位 1 +quick-bar-button-1-secondary=次行工具位 1 +quick-bar-button-10=首行工具位 10 +quick-bar-button-10-secondary=次行工具位 10 +quick-bar-button-2=首行工具位 2 +quick-bar-button-2-secondary=次行工具位 2 +quick-bar-button-3=首行工具位 3 +quick-bar-button-3-secondary=次行工具位 3 +quick-bar-button-4=首行工具位 4 +quick-bar-button-4-secondary=次行工具位 4 +quick-bar-button-5=首行工具位 5 +quick-bar-button-5-secondary=次行工具位 5 +quick-bar-button-6=首行工具位 6 +quick-bar-button-6-secondary=次行工具位 6 +quick-bar-button-7=首行工具位 7 +quick-bar-button-7-secondary=次行工具位 7 +quick-bar-button-8=首行工具位 8 +quick-bar-button-8-secondary=次行工具位 8 +quick-bar-button-9=首行工具位 9 +quick-bar-button-9-secondary=次行工具位 9 +remove-pole-cables=移除电缆 +reset-ui-scale=重置为自动界面尺寸 +reverse-rotate=逆时针旋转 +reverse-select=反向选择 +rotate=顺时针旋转 +rotate-active-quick-bars=调换置顶物品栏 +select-for-blueprint=蓝图圈选 +select-for-cancel-deconstruct=红图圈选 +shoot-enemy=射击附近敌方 +shoot-selected=射击指向目标 +show-info=细节显现模式 +show-quick-panel=显示快捷面板 +smaller-terrain-building-area=减小铺路范围 +smart-pipette=快捷取用 +stack-split=转移半组 +stack-transfer=转移一组 +toggle-blueprint-library=打开蓝图库 +toggle-console=打开会话 (控制台) +toggle-driving=进出载具 +toggle-filter=设置物品栏专用槽位 +toggle-free-cursor=清空鼠标 +toggle-gui-debug=打开画面调试 +toggle-gui-glows=切换界面光圈 +toggle-gui-shadows=切换界面阴影 +toggle-gui-style-view=切换界面样式 +toggle-map=打开世界地图 +toggle-menu=打开游戏菜单 +undo=撤销 +unknown=未知 +zoom-in=拉近视角 +zoom-out=拉远视角 +[controls-description] +activate-tooltip=在提示信息延迟被设为很大数值或 "从不" 时,强制显示提示信息。 +add-station=仅用于列车界面和地图视图,在主地图或列车界面小地图按住此按键点击车站,即可向列车时刻表添加站点。 +add-temporary-station=仅用于列车界面和地图视图,在主地图或列车界面小地图按住此按键点击车站,可通过添加临时站点快速前往该车站。 +alt-zoom-in=仅用于地图,可从地图视图跨越式拉近至实况视图。 +alt-zoom-out=仅用于地图,可从实况视图跨越式拉远至地图视图。 +build-with-obstacle-avoidance=仅用于铺设铁路,这与线路规划基本相同,但会回避树木、岩石和悬崖。 +cancel-craft=仅用于手搓制造队列。 +cancel-craft-5=仅用于手搓制造队列。 +cancel-craft-all=仅用于手搓制造队列。 +clear-cursor=将手持的物品收回玩家背包,也可以取消线缆布置或铁轨布局。 +close-menu=取消并返回上一菜单,只在主菜单中可用。 +connect-train=将指向的机车或你正乘坐的机车与相邻机车连接在一起。 +copy=复制圈选区域内的设施。 +copy-entity-settings=复制指定设施的设置。注意:为了能有效粘贴设置,作为复制来源的设施不能被拆除或毁坏。 +craft=仅用于配方界面,手搓制造 1 份指定配方。 +craft-5=仅用于配方界面,手搓制造 5 份指定配方。 +craft-all=仅用于配方界面,手搓制造尽可能多的指定配方。 +cursor-split=手中无物品时,可拿起容器内指定堆组的一半物品;手中有物品时,可将手持堆组的一个物品放入容器。 +cut=复制圈选区域内的设施,并对其标记拆除。 +cycle-blueprint-backwards=手持蓝图簿时,可切换显示前一张可用的蓝图。 +cycle-blueprint-forwards=手持蓝图簿时,可切换显示下一张可用的蓝图。 +cycle-clipboard-backwards=使用粘贴工具时循环切换剪切板历史记录。 +cycle-clipboard-forwards=使用粘贴工具时循环切换剪切板历史记录。 +disconnect-train=将指向的机车或你正乘坐的机车与其它机车断开连接。 +drop-cursor=把你手持的一个物品扔到地面上、传送带上或机器里。 +editor-switch-to-surface=使用组合键可切换至指定编号的地图图层,例如:__CONTROL__editor-switch-to-surface__ + 3 -> 切换至3号地图图层。 +fast-entity-split=把手持物品的半数堆叠转移至指定设施中;如果没有手持物品,则会将指定设施中的一半物品转移至你的背包中。 +fast-entity-transfer=把手持物品堆叠转移至指定设施中;如果没有手持物品,则会将指定设施中的所有物品转移至你的背包中。 +gui-select=按下当前选中的界面元素。 +inventory-split=把与指向物品种类相同的半数堆叠(向上取整)转移至另一个背包。如果点击的是空槽,则所有物品种类都会被转移。 +inventory-transfer=把与指向物品种类相同的全部堆叠转移至另一个背包。如果点击的是空槽,则所有物品种类都会被转移。 +larger-terrain-building-area=增大铺设地砖的范围。 +next-active-quick-bar=将置顶物品栏切换至下一条物品栏。 +next-weapon=切换至下一个装备的武器。 +order-to-follow=用于蜘蛛机甲遥控器,命令所连接的蜘蛛机甲跟随指定目标。 +paste=粘贴最近一次复制的设施。 +paste-entity-settings=粘贴之前所复制的设施配置。 +place-in-chat=仅用于会话,可在会话中插入指向物的标签链接,物品、配方、地图位置、车站、列车等都可生成标签。 +place-ping=在所指位置快速创建地图信标,并在会话中插入链接。 +place-tag=仅用于世界地图,可在地图上标记图标或文本。 +previous-active-quick-bar=将置顶物品栏切换至前一条物品栏。 +previous-mod=仅用于模组界面,切换至你上一个选中的模组。 +previous-technology=仅用于科技面板,切换至你上一次选中的科技。 +remove-pole-cables=移除鼠标所指电线杆上的线缆,先移除电力线缆,再移除信号线缆。 +reverse-rotate=逆时针旋转手持物品或选定设施。 +reverse-select=启用升级规划的降级模式。 +rotate=顺时针旋转手持物品或选定设施。 +select-for-blueprint=圈选出蓝图、绿图或红图所对应的设施。 +select-for-cancel-deconstruct=圈选出要取消升级或拆除的设施。 +shoot-enemy=射击最接近光标的敌人,部分武器射向光标方向。 +shoot-selected=向鼠标所指目标射击,部分武器向鼠标所指方向射击。 +show-info=显示/隐藏设施上的细节信息,如组装机上的制造配方、容器内的所储物品等。 +smaller-terrain-building-area=减小铺设地砖的范围。 +smart-pipette=指定某个设施时,可从你的背包中直接拿出铺设它所需的物品;指定某种资源时,可直接拿出效率最高的采矿设备。 +stack-split=把指向物品堆叠的一半转移至另一个容器。 +stack-transfer=把指向物品堆叠整个转移至另一个容器。 +toggle-driving=进入面前的载具或从载具中退出来。 +toggle-filter=对选中的容器槽位创建或移除筛选器,这样只有指定的物品类型才能放入有筛选器的槽位。 +undo=撤销一些操作,例如人工修建设施、人工拆除设施、蓝图修建设施、红图拆除设施。 +[deconstruction-tile-mode] +always=总是选中 +always-description=总是选中:即便地上有实体也能选中地砖。 +never=从不选中 +never-description=从不选中:任何情况下都不能选中地砖。 +normal=常规选中 +normal-description=常规选中:地上没有实体时能选中地砖。 +only=只选地砖 +only-description=只选地砖:只能选中地砖。 +[description] +acceleration-power=加速功率 +accepted-equipment=兼容装备模块 +activation-speed=激活速度 +ammo=弹药 +ammo-consumption-modifier=弹药消耗修正 +ammo-inventory-contents=弹药 +amount=数量 +applies-effect=使用效果 +area-of-effect-size=效果范围 +armor=护甲 +automatic-range=自动射程 +available-power=可供输出能量 +base-productivity=基础产能 +batteries=电量 +battery-capacity=电池组容量 +belt-items=个 +belt-speed=运载速度 +buffer-recharge-rate=内缓存供电上限 +builds=可用于铺设 __1__ 。 +can-filter-items=可筛选物品。 +cargo-capacity=货物运量 +cargo-contents=运载货物 +chain-shooting-speed=连环攻击射速 +character-movement-speed-modifier=移动速度 +cluster-trigger=集束大小 +constant-energy-consumption=恒定能耗 +construction-area=建设区域 +construction-robots=建设机器人 +consumption-bonus=能耗 +consumption-speed=消耗速度 +contents=存储 +crafting-speed=制造速度 +crafting-time=制造时间 +creates-number-entities-key=生成 +creates-number-entities-value=__1__ x __2__ +damage=伤害 +damage-bonus=伤害加成 +damage-dealt=杀伤 +decorative-type=类型 +decorative-type-decal=纹路 +decorative-type-decorative=装饰 +destroys-cliffs=用于摧毁悬崖 +dimensions=尺寸 +durability-key=耐久 +durability-value=__1__/__2__ +duration=持续时间 +effect-distribution-efficiency=插件效果分享效率 +effectivity=效率 +electricity=供电 +energy=蓄电 +energy-capacity=蓄电量 +energy-consumption=消耗 +energy-per-shot=每次射击耗能 +energy-per-use=每次使用耗能 +energy-to-recharge-one-shield=每点防护耗能 +expected-resources=开采资源 +fluid-capacity=存储容量 +fluid-consumption=消耗 +fluid-contents=运载流体 +fluid-output=输出 +fluid-temperature=__1__温度 +fluids=流体 +followers=跟随的无人机 +force=阵营 +fuel-acceleration=载具加速 +fuel-acceleration-modifier=加速性能 +fuel-inventory-contents=燃料 +fuel-pollution=燃料污染 +fuel-speed-modifier=速度上限 +fuel-top-speed=载具速度上限 +fuel-value=燃料热值 +grid-size=装备插槽尺寸 +hand-stack-size=手持堆叠大小 +heal=治疗 +health=血量 +heat-capacity=比热容 +heat-output=输出 +hitpoints=__1__ 点伤害 +incoming-block=来车区段 +infinity-filter=无限筛选器 +infinity-mode=无限模式 +ingredients=原料 +input-flow-limit=最大输入 +input-signals=输入信号 +inventory-size-bonus=背包容量加成 +kills=消灭 +last-user=最后操作 +lifetime=持续 +logistic-chest-filters=筛选器 +logistic-chest-storage-counts=物流网络存储物 +logistic-chest-targeted-items-deliver=转入 +logistic-chest-targeted-items-pickup=转出 +logistic-item=物流网内物品 +logistic-request=物流需求 +logistic-request-tooltip-logistic-storage=物流仓储 +logistic-request-tooltip-on-the-way=正在运送 +logistic-request-tooltip-satisfaction=供应状况 +logistic-robots=物流机器人 +logistics-connection-distance=物流网络联网间距 +made-in=制造于 +magazine-size=容弹量 +manual-range=手动射程 +market-item-price=价格 +max-energy-consumption=最大能耗 +max-health=血量上限 +max-speed=最大速度 +maximum-length=最大长度 +maximum-power-output=最大输出 +maximum-temperature=最高温度 +min-energy-consumption=最小能耗 +min-range=最短射程 +minimum-temperature=最低温度 +mining-area=开采范围 +mining-speed=开采速度 +mining-time=开采工时 +module-bonus-limit=至多 +movement-speed-bonus=移动速度加成 +moving-energy-consumption=移动能耗 +name=名称 +neighbour-bonus=毗连加成 +next-stop=下一站 +no-ammo=无弹药 +no-block=无 +no-limit=无 +num-available-robots=可用机器人数量 +num-effect-receivers=受影响机器数目 +num-effect-sources=加成来源数目 +of=__1__ / __2__ +outgoing-block=去车区段 +output-flow-limit=最大输出 +output-signals=输出信号 +personal-roboport-charging-spots=充电位 +personal-roboport-construction-area=建设区域 +personal-roboport-max-robot-count=可控机器人上限 +personal-roboport-max-robots=机器人上限 +personal-roboport-summary=可控机器人 +piercing-power=穿甲强度 +placed-in-grid=安装于 +players-killed=击败玩家 +pollution=污染 +pollution-bonus=污染 +pollution-to-join-attack=消耗 __1__ 当量污染 +power-output=当前输出能量 +power-output-bonus=__1__ (__2__) +power-output-neighbour-bonus=__1__ (__2__ 毗连加成) +probability=概率 +productivity-bonus=产能 +productivity-bonus-limit=-0% = 至多 +products=产品 +products-finished=出产成品 +projectile-range=动能弹药射程 +pumping-speed=泵浦速率 +range=射程 +range-modifier=射程修正 +recharge-speed=充电速度 +recipe=配方 +recipe-hidden=(隐藏) +recipe-not-researched=(尚未研发) +recipe-not-researched-and-hidden=(尚未研发,隐藏) +recipe-pollution=配方污染 +repair-speed=修理速度 +required-fluid=需求 +required-fluid-per-ore=每次采矿作业消耗 __1__ 当量__2__ +required-fluid-per-ore-generic=每次采矿作业消耗 __1__ +research-speed=研发速度 +resistances=抗性 +robot-charging-stations=充电位 +robot-lifetime=运行时效 +robot-recharge-rate=机器人充电功率 +rocket-launch-products=发射火箭收获物 +rocket-parts=火箭组件 +rotation-speed=旋转速度 +science-pack-remaining-amount-key=剩余 +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=地图区块扫描进度 +segments=区间 +shield=护盾防护量 +shield-capacity=能量盾容量 +shields=护盾 +shooting-speed=射速 +shooting-speed-modifier=射速修正 +signals=信号 +solar-panel-power=太阳能供电 +speed=当前速度 +speed-bonus=速度 +spent-result=燃尽产物 +status=状态 +storage=储存 +storage-size=存储容量 +supply-area=物流区域 +temperature=温度 +throwing-speed=投掷速度 +tile-size=尺寸 +total-followers=无人机跟随总数 +total-raw=原料总计 +total-raw-too-complex-to-calculate=过于复杂,无法计算 +train-circuit-network-id=列车编码 +train-kills=撞车消灭 +train-limit=列车上限 +train-limit-value=__1__/__2__ +values-for-evolution-factor=当前进化因子 (__1__) 对引来虫族袭击的影响 +variation=变体 +variation-value=__1__ (共 __2__ 个) +vehicle-enter-instruction=按 __CONTROL__toggle-driving__ 可进入载具。 +vehicle-speed-modifier=载具速度 +walking-speed=步行速度 +weight=重量 +wire-reach=接线半径 +yield=产率 +[description-rail] +back-rail=尾轨 +block=区段编号 +front-rail=头轨 +none=无 +segment=区间编号 +segment-position=在区间中位置 +trains-in-block=区段中列车数 +[difficulty] +easy=简单 +hard=困难 +normal=标准 +[entity-description] +entity-unknown[1]=因为相关模组已被移除,此实体不可用,模组重新启用后将会恢复。 +[entity-name] +entity-unknown=未知实体 +[entity-status] +cant-divide-segments=无法划分铁路区间 +charging=充电中 +closed-by-circuit-network=由信号网络关闭 +disabled=禁用 +disabled-by-control-behavior=已禁用 (受信号控制) +disabled-by-script=已禁用 (受脚本控制) +discharging=放电中 +fluid-ingredient-shortage=流体原料短缺 +fluid-production-overload=流体生产过剩 +full-burnt-result-output=产出拥塞损失 +full-output=输出满载 +fully-charged=已充满电 +item-ingredient-shortage=物品原料短缺 +launching-rocket=火箭发射中 +low-input-fluid=输入流体不足 +low-power=能源供应不足 +low-temperature=温度低 +marked-for-deconstruction=已规划拆除 +missing-required-fluid=缺少所需流体 +missing-science-packs=缺少研究包 +networks-connected=网络已连接 +networks-disconnected=网络已断开 +no-ammo=无弹药 +no-fuel=未添加燃料 +no-ingredients=无原料 +no-input-fluid=未输入流体 +no-minable-resources=无可开采资源 +no-modules-to-transmit=无插件可供分享效果 +no-power=未供应能源 +no-recipe=未设置配方 +no-research-in-progress=未指定研究项目 +normal=正常 +not-connected-to-rail=未连接至铁路 +not-plugged-in-electric-network=未接入电网 +opened-by-circuit-network=由信号网络开启 +out-of-logistic-network=不在物流网络中 +preparing-rocket-for-launch=火箭发射准备中 +recharging-after-power-outage=能量用尽,充电中 +turned-off-during-daytime=白天关闭 +waiting-for-source-items=等待原材料 +waiting-for-space-in-destination=等待目标存储空间 +waiting-for-target-to-be-built=等待修建目标 +waiting-for-train=等待列车 +waiting-to-launch-rocket=等待火箭发射 +working=正常运转 +[entity-type] +tree=树木 +[error] +achievement-data-invalid=载入离线成就文件失败,可能丢失离线成就记录。 +audio-could-not-initialize=无法初始化音频,游戏音频将被禁用。 +audio-error-title=音频错误 +config-data-invalid-prompt-reset-to-default=配置文件中含有无效内容,想要重置吗? +crash-to-desktop-message=游戏发生不该出现的错误。如果这是最新版本的游戏,你可以把日志文件发布至官方论坛来帮助我们解决该问题。\n发布时也请同时附上存档文件,可能使用的模组,以及你所知道的能复现该错误的操作步骤。 +data-error-title=数据错误 +error-message-box-title=错误 +failed-to-create-app-window=创建应用窗口失败。__1__ +failed-to-load-save-file=载入存档文件失败。 +failed-to-load-window-icon=加载视窗图标失败!文件路径:__1__ +game-state-corruption-detected-save-corrupted=检测到游戏崩溃,你将无法载入此存档。 +game-state-corruption-detected-saving-aborted=检测到游戏崩溃,游戏将不会保存以防坏档。 +low-available-space-in-steam-storage=你的 Steam 云存储空间只剩 __1__ MB了。若空间用尽,游戏将无法云储存你的设置和蓝图库。如果你依靠 Steam 云在多台电脑之间同步文件,这可能会导致你的游戏进度丢失。\n建议在载入游戏界面删除一些旧存档,以此释放存储空间。 +low-available-space-in-steam-storage-title=Steam 云存储剩余空间过低警告 +map-can-not-be-loaded-in-demo-version=试玩版游戏无法加载此地图。 +operation-failed=操作失败 +out-of-vram-cannot-lower-settings=低端显卡模式和较低位图缓存率都已经开启了,这意味着你的电脑硬件低于游戏最低要求。如果你坚持认为这是游戏的问题,请前往官方论坛进行反馈。 +out-of-vram-change-quality-to-low=已切换至低端显卡模式,请重启游戏。 +out-of-vram-change-quality-to-normal=已设置贴图分辨率 (较高 -> 标准) ,请重启游戏。 +out-of-vram-change-usage-to-high=已设置位图缓存率 (完全 -> 较高) ,请重启游戏。 +out-of-vram-change-usage-to-low=已设置位图缓存率 (中等 -> 较低) ,请重启游戏。 +out-of-vram-change-usage-to-medium=已设置位图缓存率 (较高 -> 中等) ,请重启游戏。 +out-of-vram-enable-low-vram-mode=已切换至显存节约模式,请重启游戏。 +player-data-invalid=载入玩家数据文件失败,可能丢失任务进度记录。 +replay-data-not-found=无法回放游戏:未找到回放数据。 +replay-header-error=因如下错误无法载入回放数据标头: +replay-header-error-old-version=无法载入回放数据标头,可能是因为比当前游戏版本 __1__ 更旧。 +replay-mod-configuration-mismatch=无法回放游戏:模组配置与当前不一致。 +replay-version-mismatch=无法回放游戏:这是用 __1__ 版本创建的,而当前游戏版本是 __2__ 。 +startup-failed=启动游戏失败 +system-initialization-failed=初始化失败,错误代码:__1__ +unable-to-create-sprite=无法创建贴图 (尺寸 __1__x__2__),这可能是显存不足导致的。 +value-out-of-range=数值越界:请输入 __1__ 至 __2__ 之间的数值。 +[fluid-description] +fluid-unknown[1]=因为相关模组已被移除,此流体不可用,模组重新启用后将会恢复。 +[fluid-name] +fluid-unknown=未知流体 +[frequency] +none=无 +[graphics-errors] +detected-gpu=检测到显卡:__1__ +device-removed-button-close=关闭 +device-removed-button-restart=重新启动 +device-removed-button-use-opengl=启用 OpenGL +device-removed-message1=显卡已从系统中移除或正在更新驱动。 +device-removed-message2=错误:__1__ ,原因:__2__ +device-removed-message3=如果该错误频繁出现,请尝试重启计算机或更新显卡驱动。\n另外,超频或过热也可能引发计算机不稳定。 +device-removed-message4=你可以试着把 Factorio 的视频渲染器切换为 OpenGL 。 +device-removed-title=因显卡重置或移除引发游戏崩溃。 +direct3d-failed-to-initialize=初始化 DirectX 失败。运行 Factorio 需要兼容 DirectX 10 (或更高) 的显卡。 +graphics-settings-keep=保留 +graphics-settings-reset=重置 +opengl-failed-to-initialize=运行 Factorio 需要 OpenGL __1__ 或更高版本,此电脑上可用版本仅为 __2__ 。 +out-of-videomemory=显存不足,请尝试调低贴图分辨率或启用贴图纹理压缩。 +reset-graphics-settings-question=确认要重置图像设置吗? +[gui] +all=全部 +ammo=弹药 +any=都行 +armor=护甲 +artillery-ammo=重炮弹药 +blueprint-access-error=无法改动其他玩家的蓝图收藏。 +blueprint-components=组件 +blueprint-dummy-error=无法修改含有未知实体数据的蓝图。 +blueprint-icons-empty-error=蓝图至少要有一个图标。 +blueprint-include-entities=包含设施 +blueprint-include-fuel=火车燃料 +blueprint-include-modules=包含插件 +blueprint-include-station-names=车站名 +blueprint-include-tiles=地砖 +blueprint-include-trains=火车 +blueprint-include-trains-tooltip=包含蓝图中的火车 +blueprint-not-available=此蓝图尚未从蓝图库完成下载 +blueprint-not-present=此蓝图已被其他玩家移走。 +blueprint-player-not-available=玩家已离线,无法传送蓝图 +blueprint-preview=预览 +blueprint-preview-edit-tooltip=编辑标签、描述和图标。 +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__ 可移除,__CONTROL_LEFT_CLICK__ 可还原。 +blueprint-preview-hint-specific=__CONTROL__mine__ 可移除,__CONTROL__build__ 可还原。 +blueprint-preview-not-editable-hint-dummy-entities=不能改动此蓝图,其数据已被单独保存,用以模组内容恢复。 +blueprint-preview-not-editable-hint-other-player=不能改动此蓝图,因为此蓝图存在于其他玩家的蓝图库中。 +blueprint-preview-not-editable-hint-preview=不能改动此蓝图,因为其内容尚未传输至游戏。 +blueprint-select-replacement=选择替换 +blueprint-shelf-not-synced=此玩家的蓝图收藏尚未准备好 +cancel=返回 +cancel-instruction=取消 (__CONTROL__toggle-menu__) +changelog=更新日志 +character=玩家 +clear=清除 +clear-blueprint=清空蓝图 +close=关闭 +close-instruction=关闭 (__CONTROL__confirm-gui__ 或 __CONTROL__toggle-menu__) +color=颜色 +confirm=确认 +confirm-instruction=确认 (__CONTROL__confirm-gui__) +confirm-load-game-load=加载 +confirm-load-game-settings-changed=模组已被删除或模组设置已更改。确定要继续加载此存档吗? +confirm-load-game-sync=同步模组并加载 +confirm-quit=游戏尚未保存,确认退出? +confirm-restart=你确认要重新开始吗? +confirmation=确认 +constant-number=常量 +converting-map=正在转换地图 __1__ +copy=复制 +copy-this=创建副本 +crafting=制造 +credits=鸣谢 +delete=移除 +delete-blueprint-record=删除蓝图 +destroy-blueprint=销毁蓝图 +destroy-book=销毁蓝图簿 +destroy-deconstruction-planner=销毁红图 (拆除规划) +destroy-upgrade-planner=销毁 __1__ +drop-blueprint-nothing-to-drop-error=手上没有蓝图可供放置。 +empty-blueprint-error=蓝图是空的。 +enable-logistics-while-moving=移动时物流系统可用 +equipment-grid=装备插槽 +eula=EULA +exit=退出 +export-to-string=导出代码 +fluid-ingredient=流体原料 +fluid-ingredient-description=可输入的流体 +fuel=燃料 +generating-new-map=正在生成新地图 +grabbed-item=拿起的物品 +grid=插槽 +guns=枪械 +ingredient=原料 +ingredient-description=可放入的物品 +instruction-to-activate=按 __1__ 激活。 +instruction-to-alt-select=__1__ 并拖动可选择并绕过配置窗口。 +instruction-to-build=__1__ 可修建。 +instruction-to-cancel-deconstruct=__1__ 并拖动可取消拆除。 +instruction-to-cancel-upgrade=__1__ 并拖动可取消升级。 +instruction-to-change-size=__1__/__2__ 调整区域大小。 +instruction-to-clear-generic=按 __1__ 清空。 +instruction-to-clear-item=按 __1__ 清空。 +instruction-to-clear-quickbar-slot=__1__ 清空物品栏。 +instruction-to-connect-spidertron-remote=对蜘蛛机甲按 __1__ 进行连接。 +instruction-to-consume=按 __1__ 消耗。 +instruction-to-cycle-blueprint-backards=__1__ 显示前一张蓝图。 +instruction-to-cycle-blueprint-forwards=__1__ 显示下一张蓝图。 +instruction-to-deconstruct=__1__ 并拖动可拆除。 +instruction-to-destroy=__1__ 可摧毁。 +instruction-to-downgrade=__1__ 并拖动可降级。 +instruction-to-force-build=__1__ 可强行修建。 +instruction-to-mine-tiles=按 __1__ 回收已铺设的地砖。 +instruction-to-open-item=按 __1__ 打开。 +instruction-to-order-spidertron=按 __1__ 派遣蜘蛛机甲。 +instruction-to-order-spidertron-to-follow=按 __1__ 跟随指定物体. +instruction-to-queue-spidertron-order=按 __1__ 下达移动指令。 +instruction-to-repair=按住 __1__ 修理指定设施。 +instruction-to-reset-item=按 __1__ 重置。 +instruction-to-select=__1__ 并拖动可选中内容。 +instruction-to-shoot=按 __1__ 射击。 +instruction-to-throw=按 __1__ 投掷。 +instruction-to-upgrade=__1__ 并拖动可升级。 +instruction-when-in-cursor=手持时 +inventory=背包 +inventory-filter=背包筛选器 +licenses=许可 +load=载入 +loading-map=正在加载地图 __1__ +loading-new-map=正在加载新地图 +logistic-requests-disabled=物流请求已禁用 +logistic-trash-slots=背包物流回收区 +map-exchange-string=地图共享代码 +mining-fluid=采矿溶剂 +mod-scenarios=模组场景 +mod-with-campaign-not-available=承载此任务的模组不可用。 +module=插件 +module-description=可使用的插件: +no=无 +no-recipe-available=无可用配方 +no-recipes-found=未发现配方 +not-available=无 +not-connected=未连接 +not-in-logistic-network=不在物流网络中 +nothing-found=未找到 +notice=注意 +off=关闭 +ok=OK +on=开启 +open-equipment-grid=打开装备插槽 +or-set-a-constant=或设为常量 +owner=归属 +queued=已列入下载队列 +quit=退出 +reassign-blueprint=为此蓝图选择新的内容。 +refresh=刷新 +release-date=发布时间: +remove-blueprint-book-record=删除蓝图簿 +reset=重置 +reset-consumpiton-filters=重置筛选器 +reset-production-filters=重置筛选器 +restart=重启游戏 +result=产品 +rocket-inventory-slot=火箭运载物 +rocket-inventory-slot-description=请把卫星放在这里。 +rocket-launch=↑发射↑ +rocket-launch-started=已发射 +rocket-preparing=正在部署 +rocket-result-inventory-slot=发射火箭的收获 +save=保存 +saving-map=正在保存地图 __1__ +script-inventory=脚本库 +search=搜索 +search-with-focus=搜索 (__1__) +select-filter=筛选设定 +select-signal=选择信号 +select-upgrade=框选升级 +set=设置 +set-amount=设置数量 +set-filter=设置筛选器 +set-inventory-bar-title=限制部分容器空间,机器将无法向被限部分装入物品。 +since-last-played=自上次游戏 (__1__) 至今 +space-usage-mb=空间使用:__1__ MB / __2__ MB +subversion=子版本: +sync-mods-with-save=启用该存档所用模组 +synchronize=同步 +total=总共 +transferring=正在传送 +update=更新 +upgrade-blueprint-book-tooltip=升级此蓝图簿中所有蓝图的物品和设施。 +upgrade-blueprint-tooltip=升级此蓝图中的物品和设施。 +user-scenarios=自建场景 +version=主版本: +weapons=武器 +yes=有 +[gui-about] +created-by=创建者 +forums=论坛 +release=发布 +version=版本 +website=官网 +[gui-achievements] +modded-game=游戏已启用非官方模组,成就系统将独立于原版游戏另行记录。 +not-in-game-long-enough=在这场游戏中,你的游戏时间要超过总游戏时间的 __1__% 才能获得成就。这场游戏已经持续了 __2__ ,而你的游戏时间只有 __3__ 。 +title=成就 +track=开始监测 +unlocked-count=已解锁 __1__ / __2__ +untrack=停止监测 +[gui-additional-entity-settings] +apply-entity-health=变更血量 +apply-entity-tag=变更标签 +corpse-expires=尸体保留期 +difficulty=游戏难度 +entity-tag=实体标签 +indestructible=不可摧毁 +not-minable=不可开采/拆除 +not-operable=不可操作 +not-rotatable=不可旋转 +properties=属性 +recipe-locked=配方锁定 +title=__1__ 的额外设定 +to-be-looted=自动拾取 +[gui-admin-player] +character-equipment=玩家装备栏 +character-main-inventory=玩家背包 +cursor-stack=玩家手持 +[gui-alert-tooltip] +attack=__1__ 个设施正遭到破坏。 +destroyed=__1__ 个设施已被摧毁。 +map-hint=在地图查看详情。 +no-material-for-construction=__1__ 个设施缺少建设材料。 +no-storage=物流网络存储空间不足。 +not-enough-construction-robots=__1__ 个设施缺少建设机器人。 +not-enough-repair-packs=__1__ 个设施缺少维修包。 +title=警报 +train-out-of-fuel=列车燃料耗尽。 +turret-fire=__1__ 个炮塔正与敌方交火。 +[gui-arithmetic] +input=运算参数 +output=输出信号 +[gui-assembling-machine] +change-recipe=修改配方 +select-recipe=选择组装配方 +[gui-auth-server] +client-version-too-old=您的游戏客户端版本过低,无法使用在线服务。请升级至 Factorio 的最新版本。 +email-authentication-invalid=验证码无效,请检查邮件并重试。 +email-authentication-required=需要验证邮箱。请用浏览器打开 Factorio.com ,登录账户后输入我们发送至邮箱的验证码。 +email-change-rate-limit=每七天只能修改一次邮箱。 +email-invalid-format=邮箱格式不正确,请检查。 +email-registered=此邮箱已被注册。 +failed-to-reach-server-error=无法连接认证服务器。代码: __1__ 。错误: __2__ 。 +generic-timeout=操作失败 (超时),请稍后重试。 +generic-verification-failed=验证账号失败,请确认您已经登录游戏平台并重试。 +invalid-characters-in-username=此用户名包含无效字符,请使用网页浏览器访问并设置新用户名:__1__ +json-parse-error=无法解析认证服务器的响应,这应该是服务器内部错误。 +login-banned=您的账户已被封禁。如果您认为这是误会,请联系 support@factorio.com 。 +login-blacklist=由于过去的滥用行为,你的IP地址已被列入黑名单。如果认为这是误判,希望取消拉黑,可以联系 __1__ 。 +login-deletion-pending=你的账户正处于准备删号状态,无法登录。如果想要撤销该状态,请登录此网站: __1__ +login-failed=此用户名 (或邮箱) 与密码不匹配。 +login-failed-steam-only=此 Factorio.com 账户是一个仅支持 Steam 的账户。请通过 Steam 登录,或访问 __1__ 重设密码。 +login-insufficient-membership=你的账户尚未拥有本游戏,请购买游戏后登录。 +login-too-many-attempts=登录失败次数过多,请稍后再试。如果忘记了密码,可以在此重置 __1__ +login-unlinked=你的 Steam 账户不再拥有本游戏,因此我们取消了其与 Factorio 账户的账户连接。当你重新连接至拥有本游戏的 Steam 账户后,你的 Factorio 账户将恢复正版游戏资格。 +server-down-for-maintenance=在线服务正在维护,请稍后重试。 +steam-id-already-registered=你的 Steam 已经与 Factorio.com 账户绑定了,请使用你的 Factorio.com 账户登录。 +steam-id-doesnt-own-factorio=你的 Steam 账户尚未拥有 Factorio ,在创建账户前请先购买游戏。 +steam-id-timeout=验证 Factorio 所有权失败,这是因为连接 Steam 超时,请重试。 +steam-ticket-verification-failed=验证 Steam 用户信息失败,请确认你已经登录 Steam 并重试。 +unknown-error=服务器返回错误:__1__ +username-invalid-characters=此用户名包含无效字符,只能使用字母、数字以及 .- +username-taken=此用户名已经被注册了。如果这是你的用户名,请直接登录,否则请换一个用户名。 +username-too-long=此用户名太长 (至多30个字符) 。 +username-too-short=此用户名太短 (至少2个字符) 。 +[gui-blueprint] +absolute-snapping=绝对 +absolute-snapping-tooltip=吸附至全图网格,此坐标用于指定蓝图铺设相对于全图网格如何定位。 +close-blueprint=关闭蓝图 +commit-blueprint=保存蓝图 +components=组件 +components-tooltip=按 __ALT_CONTROL_RIGHT_CLICK__1__ 可移除此类型的所有组件。\n按 __ALT_CONTROL_LEFT_CLICK__1__ 可将此类型的所有组件添加回来。 +create-blueprint=创建蓝图 +existing-blueprint=蓝图图纸 +filters=筛选器 +grid-position=网格位置 +grid-position-tooltip=在预览中用 __CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ 可改变网格位置。 +grid-size=网格尺寸 +grid-size-tooltip=重复建造模式的尺寸。 +height=高度 +icon=图标 +icon-tooltip=这里可以更改代表此蓝图的图标。 +library-blueprint=蓝图库中的蓝图 +library-blueprint-owned-by-other-player=其它玩家蓝图库中的蓝图 +new-blueprint=设置新的 蓝图 (建设规划) +relative-snapping=相对 +relative-snapping-tooltip=允许相对于开始拖动铺设的位置吸附蓝图。 +settings=设置 +snap-to-grid=吸附到网格 +snap-to-grid-tooltip=铺设蓝图时会自动吸附至网格。 +unnamed-blueprint=未命名蓝图 +width=宽度 +[gui-blueprint-book] +blueprints=蓝图 +confirm-blueprint-book-deletion=确定要删除此蓝图簿吗? +delete-blueprint-book=删除蓝图簿 +icon-tooltip=为空时,将以当前显示的蓝图为图标。 +scroll-to-change-active=__CONTROL__cycle-blueprint-forwards__ 和 __CONTROL__cycle-blueprint-backwards__ 可切换当前显示的蓝图。 +scroll-to-change-active-specific=用 __CONTROL_STYLE_BEGIN____1__鼠标滚轮__CONTROL_STYLE_END__ 可切换当前显示的蓝图。 +unnamed-blueprint-book=未命名蓝图簿 +[gui-blueprint-library] +blueprint-book=蓝图簿 +blueprint-book-edit=蓝图簿编辑 +blueprint-book-string=蓝图簿代码 +blueprint-string=蓝图代码 +cant-manipulate-not-synchronized-shelf=无法操作尚未同步的蓝图书架。 +deconstruction-item-string=红图代码 +deconstruction-tool-edit=拆除工具编辑 +drop-blueprint=拖放蓝图 +failed-loading-cloud-storage=从 Steam云 加载蓝图收藏失败,正在加载本地蓝图收藏。 +failed-loading-storage=加载蓝图收藏失败:__1__ 。现有蓝图已备份至 __2__ 。 +failed-saving-cloud-storage=将蓝图收藏保存至 Steam云 失败,这可能是因为 Steam云同步 空间已用尽。为避免遗失你的蓝图库,请自行备份文件 __1__ 。 +game-blueprints-title=公共蓝图 +grid-view=网格视图 +import=导入 +import-string=导入代码 +list-view=列表视图 +make-new=新__1__ +not-available-yet=蓝图尚不可用 +not-synced-warning=[img=utility/warning_icon] [color=red]蓝图库尚未同步。[/color] +player-storage=__1__ - 蓝图收藏 +private-shelf=自己的蓝图 +shared-shelf=共享的蓝图 +shelf-choice=筛选器: +shelf-choice-all=全部蓝图 +shelf-choice-game=公共蓝图 +synchronising=正在同步... +title=蓝图库 +transfer-progress=传送进度 +unknown-player-storage=未知玩家的蓝图收藏 +upgrade-item-string=升级代码 +upgrade-tool-edit=升级工具编辑 +[gui-bonus] +artillery-range=重炮射程 +character-build-distance=建设半径 +character-crafting-speed=手搓制造速度 +character-health-bonus=血量 +character-inventory-slots-bonus=扩充背包容量 +character-item-drop-distance=物品丢弃半径 +character-item-pickup-distance=物品拾取半径 +character-logistic-slots=背包物流需求区 +character-logistic-trash-slots=背包物流回收区 +character-loot-pickup-distance=战利品拾取半径 +character-mining-speed=手抠采矿速度 +character-reach-distance=触及半径 +character-resource-reach-distance=采矿半径 +character-running-speed=步行速度 +damage-bonus=伤害 +follower-robot-lifetime=运行时效 +inserter-stack-size-bonus=常规机械臂搬运量 +laboratory-productivity=研发产率 +laboratory-speed=研发速度 +maximum-following-robots-count=战斗无人机跟随数 +mining-drill-productivity-bonus=采矿产能 +no-bonuses=尚无完成研发的加成项目。 +shooting-speed-bonus=射速 +stack-inserter-capacity-bonus=集装机械臂搬运量 +title=加成 +train-braking-force-bonus=火车制动力 +turret-damage-bonus-description=(与弹药加成叠加) +worker-robot-battery=充电容量 +worker-robot-speed=移动速度 +worker-robot-storage=货物运量 +[gui-browse-games] +access=进场 +access-password=密码 +access-public=互联网 +cant-join-game-steam-init-failed=无法通过 Steam 网络加入游戏:Steam 初始化异常。Steam 相关功能并未启动,重启 Steam 通常可解决此问题。你想尝试不通过 Steam 网络加入游戏吗? +description=说明 +downloading-game-information=正在下载游戏信息 +favourite-tooltip=收藏 +games-headers-name=服务器名 +games-headers-players=玩家人数 +games-headers-playtime=游戏时间 +has-friends=有无Steam好友 +has-mods=有无模组 +has-password=有无密码 +has-players=有玩家 +is-dedicated-server=专用服务器 +join-game=加入游戏 +loading=正在加载... +mods=模组 +no-game-selected=未选中服务器 +no-players=无 +none=无 +ping=延迟 +ping-calculating=正在测算 +ping-cant-reach=无法连接 +players=玩家 +search=搜索 +search-filters=搜索筛选器 +tags=标签 +title=房间列表 +version=版本 +[gui-building-statistics] +built=修建 +deconstructed=拆除 +title=建筑物 +upgraded=升级 +[gui-car] +automatic-targeting=自动锁定目标 +color=颜色 +driver=驾驶员 +passenger=搭乘人员 +trunk=后备箱 +weapons-control=武器操控员 +with-gunner=有机枪手 +with-gunner-description=载具中有机枪手 (司机或乘客) 时,自动攻击附近敌方 +without-gunner=无机枪手 +without-gunner-description=载具中无人时,自动攻击附近敌方 +[gui-character] +crafting-queue=制造队列 +exoskeleton=外骨骼模块 +personal-logistics-description=关闭背包物流后,物流机器人将停止送来需求的物品,物品超量也不再会被自动移入回收区,但物流机器人仍会继续把回收区清空。 +personal-roboport=机器人指令模块 +[gui-constant] +off=关闭 +on=开启 +output=输出信号 +output-signals=输出信号 +[gui-control-behavior] +circuit-connection=信号连接 +circuit-network=信号网络 +connect=连接 +connected-to-network=已连接至网络 +green-network-id=[color=green]__1__[/color] +logistic-connection=物流连接 +logistic-network=物流网络 +mode-of-operation=操作模式 +no-network-in-range=有效范围内没有网络 +not-connected=未连接 +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=闸门控制器 +[gui-control-behavior-modes] +close-signal=切换信号灯 +close-signal-description=当切换条件成立时,信号灯将试图切换为红灯以截停火车。\n如果火车无法及时停车 (黄灯) 或者已经开了过去 (红灯) ,则不会被截停。\n注意:即便有其它行驶路线,火车也会优先被该信号灯截停,而不会重新规划线路。 +enable-disable=启用设施 +enable-disable-description=仅在启用条件成立时开启该设备。 +enable-disable-train-stop-description=仅在启用条件成立时启用该设施。\n列车将直接驶过未启用的车站,使得操控列车线路成为可能。 +none=无操作 +none-write-description=不让信号网络干预此设备的动作。 +open-gate=打开闸门 +open-gate-description=开门条件成立时闸门会保持打开状态。 +read-belt-contents=读取传送带运载物 +read-belt-contents-description=读取此传送带正运载物品的品种和数量,并将其反馈至信号网络。如果其它设备将物品放入此传送带,或者从中取走物品,此传送带反馈的脉冲信号将可能有误。 +read-chain-signal=读取信号灯 +read-chain-signal-description=读取联锁铁路信号的颜色,并向信号网络反馈下面指定的信号。 +read-charge-level=读取蓄电水平 +read-charge-level-description=读取此蓄电器的蓄电水平,表示为一个 0 至 100 的百分比示数,并将其反馈至信号网络。 +read-contents=读取储存物 +read-contents-description=读取此容器所储物品的品种和数量,并将其反馈至信号网络。 +read-hand-contents=读取抓取物 +read-hand-contents-description=读取此机械臂正抓取物品的品种和数量,并将其反馈至信号网络。 +read-logistic-network-contents=读取物流网络储存物 +read-logistic-network-contents-description=读取此指令平台所属物流网络中所有可用物品的品种和数量,并将其反馈至信号网络。 +read-resources=读取资源 +read-resources-description=读取此开采设施的预期资源开采量,并将其反馈至信号网络。\n对于无限资源,读取其开采速率裸值。\n此数值每隔5秒更新一次。 +read-robot-stats=读取机器人统计数量 +read-robot-stats-description=读取此指令平台所属物流网络中作业机器人的数量,并将其反馈至信号网络。 +read-sensor=读取感应器 +read-sensor-description=当玩家走近闸门并且闸门应该开门时,会向信号网络反馈指定信号。 +read-signal=读取信号灯 +read-signal-description=读取铁路信号灯颜色,并向信号网络反馈如下指定的信号。\n如果信号灯被信号网络切换为红灯,则此刻不会反馈任何信号。 +read-stopped-train=读取列车编码 +read-stopped-train-description=列车停靠在车站时会向信号网络反馈一个指定信号,信号数量为停靠列车的唯一标识编码。 +read-train-contents=读取列车运载物 +read-train-contents-description=读取正停靠在此车站的列车中所运载物品的品种和数量,并将其反馈至信号网络。 +read-trains-count=读取列车数量 +read-trains-count-description=读取驶向此车站的列车数量 (含停靠列车) 。 +send-to-train=推送信号至列车 +send-to-train-description=将网络中的信号推送至停靠列车,供其设置发车条件。 +set-filters=设置筛选器 +set-filters-description=根据信号自动设置机械臂的筛选器。 +set-requests=设置需求 +set-requests-description=根据信号自动设置箱子的物流需求。 +set-stack-size=设置集装搬运量 +set-stack-size-description=根据网络中指定信号的数值设置此机械臂的集装搬运量上限。 +set-trains-limit=设置列车上限 +set-trains-limit-description=设置可驶向此车站的列车数量上限 (含停靠列车) 。 +use-colors=使用颜色标识 +use-colors-description=根据颜色信号配置亮灯颜色。\n如果有值大于0的颜色信号,亮灯时会以该颜色亮起。\n如果有多个颜色信号,只有其中一种会亮起。 +[gui-control-behavior-modes-guis] +available-construction-bots=可用建设机器人 +available-logistic-bots=可用物流机器人 +belt-read-mode=运载物读取模式 +blue=蓝灯 +blue-chain-description=联锁铁路信号亮蓝灯时向信号网络反馈的信号。(蓝灯:前方有线路阻塞,但有其它线路畅通) +closed-condition=切换条件 +control-signal=控制信号 +enabled-condition=启用条件 +entire-patch=所在整个矿区 +entire-patch-description=读取此采矿机所在整个矿区的预期资源开采量。 +green=绿灯 +green-chain-description=联锁铁路信号亮绿灯时向信号网络反馈的信号。(绿灯:前方铁路区段畅通) +green-description=常规铁路信号亮绿灯时向信号网络反馈的信号。(绿灯:前方铁路区段畅通) +hand-read-mode=抓取物读取模式 +hold-mode=持续信号 +hold-mode-description-belt=物品被传送带运载的过程中有持续的信号反馈。 +hold-mode-description-inserter=物品被机械臂搬运的过程中有持续的信号反馈。 +input-signal=输入信号 +open-condition=开门条件 +output-signal=输出信号 +output-signals=输出信号 +pulse-mode=脉冲信号 +pulse-mode-description-belt=物品被送入传送带时有仅持续 1 tick (游戏刻) 的信号反馈。 +pulse-mode-description-inserter=物品被机械臂抓起时有仅持续 1 tick (游戏刻) 的信号反馈。 +red=红灯 +red-chain-description=联锁铁路信号亮红灯时向信号网络反馈的信号。(红灯:正在驶过信号灯的列车占据了前方所有线路) +red-description=常规铁路信号亮红灯时向信号网络反馈的信号。(红灯:列车正在驶过信号灯) +resource-read-mode=资源读取模式 +this-miner=仅此矿机 +this-miner-description=读取此采矿机的预期资源开采量。 +total-construction-bots=全部建设机器人 +total-logistic-bots=全部物流机器人 +train-id=列车编码 +train-id-description=停靠列车的唯一标识 +trains-count=列车数量 +trains-count-description=驶向此车站的列车数量 (含停靠列车) 。 +trains-limit=列车上限 +trains-limit-description=可驶向此车站的列车数量上限 (含停靠列车) 。 +yellow=黄灯 +yellow-chain-description=联锁铁路信号亮黄灯时向信号网络反馈的信号。(黄灯:列车即将驶过信号灯) +yellow-description=常规铁路信号亮黄灯时向信号网络反馈的信号。(黄灯:列车即将驶过信号灯) +[gui-control-settings] +advanced-interaction=高级交互 +basic-interaction=基础交互 +button-layout=按钮布局 +button-layout-description=根据您习惯的方式调整按钮对应的操作,同时也会影响界面浏览。 +button-layout-eastern=__1__ 选择, __2__ 取消(东方标准) +button-layout-western=__1__ 选择, __2__ 取消(西方标准) +change-input-method-to-controller=将输入方式调整为控制器 +change-input-method-to-keyboard-and-mouse=将输入方式调整为键盘+鼠标 +control-disabled=已禁用 - 被如下模组修改:__1__ +controller=控制器 +controller-icons=图标 +controller-icons-auto=自动检测(__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=手柄设置 +crafting=制造 +deadzone=摇杆盲区 +deadzone-description=如果注意到光标漂移,请调高此数值。 +debug=调试 +editor=编辑 +input-method=输入方式: +input-not-found-controller=您选择的输入方式是控制器,但没有已连接的设备。 +input-not-found-keyboard-and-mouse=您选择的输入方式是键盘+鼠标,但并未连接相关设备。 +inventory=容器 +keyboard-and-mouse=键盘+鼠标 +keyboard-and-mouse-recommended=键盘+鼠标(推荐) +miscellaneous=杂项 +mods=模组 +movement=移动 +panels=面板 +quick-panel=快捷面板 +quickbar=物品栏 +sensitivity=摇杆敏感度 +sensitivity-description=用摇杆移动光标和地图的速度。 +title=按键设置 +tools=工具 +vehicle-driving-mode=载具驾驶模式 +vehicle-driving-mode-absolute=绝对模式 +vehicle-driving-mode-absolute-description=摇杆上下可使载具加减速,摇杆左右可使载具转向。 +vehicle-driving-mode-relative=相对模式 +vehicle-driving-mode-relative-description=移动摇杆可使载具自动向指定方向转向并加速。 +vibration-intensity=震动强度 +waiting=等待按键 +[gui-crafting-queue] +collapse=收起 +expand=展开 +[gui-create-account] +account-creation-info=你已通过 Steam 认证,请设置一个用于多人游戏的玩家名,此玩家名可以在官网修改一次。 +account-creation-info-console=请设置 Factorio 玩家名,设置后无法修改,这将是你在多人游戏中的昵称。 +account-creation-success-info=你已通过 Steam 认证 (__1__) 。如果你想在没有 Steam 的情况下使用此帐户,可以通过 Steam 登录 __2__ ,然后在账户配置中设置邮箱和密码。 +account-creation-success-info-console=帐户创建成功,您现在已被认证为 __1__ 。 +create=创建 +creating-account=正在创建账户 +i-accept-the=我同意 +login-using-factorio-account=已有 Factorio.com 帐户 +login-using-factorio-account-info=如果你已经拥有 Factorio.com 帐户,可以使用密码直接登录。同时,这也会将你的 Factorio.com 帐户绑定到此 Steam 帐户。 +login-using-factorio-account-info-console=如果你已经拥有 Factorio.com 帐户,可以使用密码直接登录。同时,这也会将你的 Factorio.com 帐户绑定到此游戏机帐户。 +terms-of-service=服务条款 +title=创建帐户 +[gui-current-research] +not-researching=按 __CONTROL__open-technology-gui__ 打开科技面板开始新科技的研发。 +research-finished=__1__ 研发完成,请按 __CONTROL__open-technology-gui__ 打开科技面板。 +[gui-decider] +condition=条件 +input-count=输入数值 +input-count-description=输出指定信号,其数值与输入信号相等。 +one=常量 1 +one-description=输出指定信号,其数值为常量 1。 +output-item=输出信号 +[gui-deconstruction] +blacklist=排除圈选 +blacklist-description=用红图圈选区域时,不选中指定筛选的物体。 +blacklist-trees-and-rocks=不圈选树木和岩石 +entities=实体 +entity-filter-mode=实体筛选模式 +entity-filters=实体筛选设定 +filters=筛选器 +icon-tooltip=为空时,将以所选的拆除筛选项为图标。 +tile-filter-mode=地砖筛选模式 +tile-filters=地砖筛选设定 +tile-selection-mode=地砖选择模式 +tiles=地砖 +trees-and-rocks-only=仅树木和岩石 +whitelist=特定圈选 +whitelist-description=用红图圈选区域时,仅选中指定筛选的物体。 +whitelist-trees-and-rocks=仅圈选树木和岩石 +[gui-downloading-mods] +currently-downloading=正在下载 +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=无 +downloading=正在下载 +[gui-edit-label] +edit-description=编辑说明 +edit-label=编辑标签 +save-description=保存说明 +save-label=保存标签 +[gui-electric-energy-interface] +buffer-size=蓄电量 +power-production=发电量 +power-usage=耗电量 +[gui-electric-network] +accumulator-charge=蓄电 +accumulator-charge-tooltip=对于电网内所有的蓄电设备,当前储备 (蓄电量) 与 最大储备 (装机量) 的比例关系。 +consumption=耗电 +production=发电 +production-label=发电 +production-tooltip=对于电网内所有的发电设备,当前发电 (输出量) 与满载发电 (装机量) 的比例关系。 +progressbar-format=__1__ / __2__ +satisfaction=保障 +satisfaction-tooltip=对于电网内所有的用电设备,当前耗电 (输入量) 与满载耗电 (装机量) 的比例关系。 +title=电网统计 +[gui-ending-screen] +epilogue=末页 +[gui-game-finished] +continue=继续游戏 +finish=结束游戏 +kills=消灭 +lost=你被击败了... +next-level=下一关 +respawn=复活 +restart-level=重新开始 +save-replay=保存回放 +time-played=游戏时间 +title=游戏结束 +victory=胜利! +[gui-goal-description] +info-visibility-button=详情 +title=目标 +[gui-graphics-settings] +advanced=高级设置 +brightness=亮度 +color-filter=颜色过滤器 +color-filter-deuteranopia=绿色盲 +color-filter-deuteranopia-correction=绿色盲修正 +color-filter-none=不启用 +color-filter-protanopia=红色盲 +color-filter-protanopia-correction=红色盲修正 +color-filter-tritanopia=蓝色盲 +color-filter-tritanopia-correction=蓝色盲修正 +contrast=对比度 +full-color-depth=全色深 +full-screen=全屏模式 +general=常规设置 +graphics-quality-high=较高 +graphics-quality-label=贴图分辨率 +graphics-quality-low=较低 +graphics-quality-normal=标准 +graphics-quality-very-low=极低 +high-quality-animations=高质动画效果 +low-vram-warning=显存不足。 +map-zoomed-in-effect=地图拉近效果 +max-threads=渲染线程上限 +minimize-on-focus-loss=失去焦点时最小化 +multisampling-label=多重采样 +multisampling-x2=多重采样 x 2 +multisampling-x4=多重采样 x 4 +multisampling-x6=多重采样 x 6 +multisampling-x8=多重采样 x 8 +no-multisampling=无抗锯齿 +preferred-screen=首选显示器 +primary-screen=首选显示器 (__1__) +render-in-native-resolution=显示器适配渲染 +render-scale=渲染尺寸 +restart-required=需要重启 +saturation=饱和度 +screen-n=显示器 __1__ +show-animated-water=启用水面波纹 +show-clouds=显示云层 +show-decoratives=显示地表装饰 +show-enemy-terrain-decals=显示敌占区纹路 +show-game-simulations-in-background=在背景版显示游戏模拟 +show-inserter-shadows=显示机械臂阴影 +show-item-shadows=显示物品阴影 +show-particles=显示颗粒 +show-smoke=显示烟雾 +show-tree-distortion=启动树枝摇动 +sprite-atlas-size-custom=自定义 (__1__) +sprite-atlas-size-label=图集纹理值 +sprite-atlas-size-largest-possible=最大可行 +texture-compression=贴图纹理压缩 +texture-compression-high-quality=高质量 +texture-compression-low-quality=低质量 +texture-compression-none=不操作 +texture-streaming=纹理流式处理 +title=图像设置 +ultrawide-mode=超宽模式 +use-flip-presentation-model=使用翻转(DXGI flip)呈现模式 +v-sync=等待垂直同步 +video-memory-budget=显存分配上限 +video-memory-budget-auto=自动 (__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=全部 +video-memory-usage-high=较高 +video-memory-usage-label=显存占用率 +video-memory-usage-low=较低 +video-memory-usage-medium=中等 +vram-low-high-quality-not-recommended=检测到此电脑有 __1__MB 显存 (VRAM) 。这对较高贴图分辨率而言太低了,将会引发各种问题,如图像缺失、游戏崩溃、无法启动等。要使用较高的贴图分辨率,请确保至少有 2GB 显存。 +vram-not-detected-high-quality-not-recommended=无法检测到此电脑的显存 (VRAM) 大小。要使用较高的贴图分辨率,请确保至少有 2GB 显存。否则将会引发各种问题,如图像缺失、游戏崩溃、无法启动等。 +[gui-graphics-settings-description] +full-color-depth=仅以半色深 (16位) 渲染画面可在低端显卡和集成显卡上提高游戏性能。该选项仅对 Windows 8+ 系统 或 OpenGL 渲染器 有效。 +graphics-quality-label=贴图分辨率决定显存使用量。警告:较高的贴图分辨率需要至少 3 GB 显存。 +graphics-quality-label-console=精灵图的分辨率。降低分辨率将减少内存使用和加载时间。 +high-quality-animations=如果禁用该选项,一些动态或旋转的实体 (如列车) 将只加载一半的动画帧数,这将极大地降低显存使用。 +lights-quality=渲染夜间灯光的分辨率。调高此项设置将会大幅降低游戏性能。 +max-threads=渲染游戏所使用的线程数目。 +minimize-on-focus-loss=在无边框全屏运行时,游戏会在失焦时最小化,确保切换到其它应用后不会覆盖桌面。 +render-in-native-resolution=以显示器的分辨率渲染画面。高 DPI 显示器 (如 Apple Retina) 能产生更高质量的画面,但对性能的需求可能会非常高。 +show-animated-water=禁用后可提高低端显卡的游戏性能。 +show-game-simulations-in-background=在主菜单和子菜单的背景板中显示各种游戏模拟。 +show-smoke=如禁用将大幅减少烟雾特效。禁用后可提高低端显卡的游戏性能。 +show-tree-distortion=禁用后可提高低端显卡的游戏性能。 +sprite-atlas-size-label=图集纹理值越大批渲染效率越高,从而降低处理器负荷,但可能会增大显卡负荷。 +texture-compression=在既定显存下,纹理压缩将大大提高游戏可用的贴图数量,同时通过减少显卡数据传输还能大大提高渲染速度。如果使用老显卡或集成显卡请选择低质量纹理压缩,这可以尽可能降低贴图尺寸来获取额外性能。 +texture-streaming=未归入图集 (参见显存占用率设定) 的机动贴图将在显卡需要之前暂时放在内存中。 +use-flip-presentation-model=用 flip 模式呈现最终图像到屏幕上,应该比旧的 BitBlt 模式更有效率。如果发现图像差错或帧率问题,请尝试开关此选项。 +video-memory-budget-label=游戏最多可调用多少显存用于贴图缓存。 +video-memory-usage-label=此项设置决定容纳贴图的图集大小。如果构建较大的贴图图集,能够提高批渲染效率、降低处理器负荷,但会使贴图纹理变大、显卡负荷增大。机动贴图将直接载入显存或在内存中暂存 (参见纹理流式处理设定) 。 +[gui-heat-interface] +add-tooltip=每游戏刻按此数量向热缓存补充热能。 +at-least-tooltip=保持热缓存内至少储有此数量的热能 - 自动补充缺少部分。 +at-most-tooltip=保持热缓存内至多储有此数量的热能 - 自动销毁多余部分。 +exactly-tooltip=保持热缓存内恰好储有此数量的热能 - 自动补充或销毁差额部分。 +remove-tooltip=每游戏刻按此数量从热缓存销毁热能。 +[gui-hotkey-suggestions] +build-using-rail-planner=用铁轨布局器修建 +build-using-rail-planner-avoiding-obstacles=用铁轨布局器规避障碍修建 +cancel-selection=取消选择 +confirm-selection=确认选择 +copy-settings=复制配置 +enter-vehicle=进入载具 +exit-vehicle=退出载具 +force-build=强行修建 +insert-items=放入物品 +next-item=下一物品 +paste-settings=粘贴配置 +place-one=放下一个 +previous-item=上一物品 +take-items=拿起物品 +transfer-all=转移全数 +transfer-everything=转移所有 +transfer-stack=转移一组 +[gui-infinity-container] +add=补充 +at-least=至少 +at-least-tooltip=保持箱子里至少装有此数量的物品 - 自动补充缺少部分。 +at-most=至多 +at-most-tooltip=保持箱子里至多装有此数量的物品 - 自动销毁多余部分。 +exactly=恰好 +exactly-tooltip=保持箱子里恰好装有此数量的物品 - 自动补充或销毁差额部分。 +remove=销毁 +remove-unfiltered-items=移除未经筛选的物品 +remove-unfiltered-items-tooltip=从容器中移除未列入筛选器的物品。 +title[1]=永续筛选器 +[gui-infinity-pipe] +add-tooltip=每游戏刻按此比例向管道中补充流体。 +at-least-tooltip=保持管道内至少装有此比例的流体 - 自动补充缺少部分。 +at-most-tooltip=保持管道内至多装有此比例的流体 - 自动销毁多余部分。 +exactly-tooltip=保持管道内恰好装有此比例的流体 - 自动补充或销毁差额部分。 +percent=% +remove-tooltip=每游戏刻按此比例从管道中销毁流体。 +temperature=温度 +[gui-inserter] +blacklist=黑名单 +filter=筛选器 +override-stack-size=集装搬运量上限 +whitelist=白名单 +[gui-install-mods] +already-installed=模组 __1__ 已经安装了 +bookmark=收藏 +cant-install-mod-error=无法安装 __1__: __2__ 所需的全部依赖模组。是否要在依赖缺失的情况下安装该模组? +cant-install-mod-no-compatible-release=模组平台上没有 __1__ 的兼容版本。 +failed-to-list-mods=模组列表下载失败 +filter-by-category=按类别筛选 +highlighted-last-week=上周 +highlighted-this-week=本周 +install=安装 +install-failed=__1__ 安装失败:__2__ +loading-mods=正在加载模组 +mods-headers-download-count=下载 +mods-headers-last-highlighted=最近高亮 +mods-headers-last-updated=最近更新 +mods-headers-name=名称 +mods-headers-trending=热门 +mods-headers-version=版本 +no-release=所选模组暂无发布版本 +remove-bookmark=移除收藏 +show-bookmarks=显示收藏模组 +sync-mods-with-server=目前启用的模组与服务器不一致,想与服务器同步模组吗? +wait-toggle-bookmark-request=正在等待模组平台响应... +[gui-interface-settings] +active-quick-bars=显示物品栏 +alt-mode=细节显现 +automatic-ui-scale=自动 +autosort-inventory=自动整理背包 +change-quickbar-by-clicking-with-item=手持物品时点击物品栏设置专用位置 +change-quickbar-by-clicking-with-item-controller=手持物品时点击物品栏设置专用位置 +custom-ui-scale=自行设定 +enable-recipe-notifications=启用配方通知 +entity-tooltip-delay=延迟显示实体信息 +entity-tooltip-on-the-side=靠边显示实体提示 +flat-character-gui=平铺玩家面板 +fuzzy-search-enabled=模糊搜索 +interaction=游戏互动 +locale=语言 +lock-belt-building-to-straight-line=传送带直线修建锁定 +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=为屏幕键盘显示预测文本 +other=其它 +output-console-delay=会话淡出延迟 +pick-ghost-cursor=物品用尽后切换至建设预览 +play-sound-for-chat-messages=收到聊天信息时播放声音 +research-finished-stops-game=完成科技研发时弹出科技面板 +shortcut-bar-rows=工具位行数 +show-all-items-in-selection-lists=在选取列表中显示所有物品 +show-beacon-modules-in-alt-mode=细节显现模式下显示分享塔里的插件 +show-combinator-settings-when-detailed-info-is-on=细节显现模式下显示运算器信号设置 +show-descriptions-in-tooltips=在提示中显示简介 +show-grid-when-paused=游戏暂停时显示网格 +show-hotkey-suggestions=显示鼠标和键盘按键提示 +show-hotkey-suggestions-controller=显示手柄按键提示 +show-inserter-arrows-when-detailed-info-is-on=细节显现模式下显示机械臂朝向箭头 +show-inserter-arrows-when-selected=指向机械臂时显示朝向箭头 +show-interaction-indications=显示关联指示 +show-item-labels-in-cursor=手持物品时显示物品标签 +show-minimap=显示小地图 +show-mining-drill-arrows-when-detailed-info-is-on=细节显现模式下显示采矿机出口箭头 +show-missing-logistic-network-icon=显示物流网络离线提醒 +show-mod-owners-in-tooltips=在提示信息中显示模组归属 +show-player-names-on-minimap=在小地图显示玩家名 +show-pump-arrows-when-detailed-info-is-on=细节显现模式下显示管道泵流向箭头 +show-rail-block-visualization=显示铁轨区段标记 +show-tips-and-tricks-notifications=显示提示与技巧的通知 +show-total-raw-in-recipe-tooltips=在配方提示中显示原料总计 +show-turret-radius-when-blueprinting=布置蓝图时显示炮塔射程 +smart-belt-dragging=传送带智能拖建 +title=交互设置 +tool-window-next-to-quickbar=装备栏紧挨物品栏 +tooltip-delay=提示信息延迟 +tooltip-never=不启用 +tooltip-offset=提示信息偏移 +tooltips=提示 +train-stop-label-angle=车站名倾斜角 +train-visualization-length=虚拟列车节数 +ui-scale=界面尺寸 +visualization=游戏显示 +[gui-interface-settings-description] +active-quick-bars=显示在屏幕上的物品栏个数。 +change-quickbar-by-clicking-with-item=手持物品时点击物品栏槽位不再拿起槽位对应的物品,而是设定物品栏的专用位置配置。 +change-quickbar-by-clicking-with-item-controller=手持物品时点击物品栏槽位不再拿起槽位对应的物品,而是设定物品栏的专用位置。 +entity-tooltip-delay=鼠标指向后,弹出实体信息的延时。 +entity-tooltip-on-the-side=实体的提示信息显示在小地图下方,不再显示在光标处。 +flat-character-gui=制造面板与物流面板为并排布局,而不是作为选项卡交替显示。 +fuzzy-search-enabled=对各界面中的搜索功能采用更宽松的匹配标准。 +nintendo-switch-use-predictive-text-input=使用屏幕键盘时显示单词建议。\n启用该选项还能允许中日韩字符输入,并缩小屏幕键盘。 +output-console-delay=聊天信息或控制台信息在开始消退前的停留秒数。 +pick-ghost-cursor=选取物品栏中可铺设的物品时,或者使用快捷取用功能时,如果这种物品已用尽,手持物品将显示为预览。 +shortcut-bar-rows=在屏幕上始终可见的物品栏行数。 +show-all-items-in-selection-lists=尚未解锁的物品也将显示在选取面板中。 +show-descriptions-in-tooltips=在提示中为部分物品、实体或配方显示一小段文字描述。建议新手玩家或安装新模组时开启此选项。 +show-interaction-indications=光标放在实体上时,高亮有交互的邻近实体。 +show-item-labels-in-cursor=对于有标签的物品,手持时显示其标签 (如蓝图名) 。 +show-total-raw-in-recipe-tooltips=以无法手搓生产的物品为初始原料,显示配方所需的合计工时及各种原料数量。 +smart-belt-dragging=1) 拖动修建传送带时,按 __CONTROL__rotate__ 可以让传送带根据鼠标位置自动转向。\n2) 拖动修建传送带时,遇到障碍物会自动改用地下传送带。 +tooltip-delay=鼠标指向后,弹出提示信息的滞后时间。 +tooltip-offset=提示信息与鼠标指针的相隔距离。 +train-stop-label-angle=显示在地图上车站名标签的倾斜角度。 +train-visualization-length=在铁轨旁修建设施时,可显示在铁轨上的虚拟列车节数。 +[gui-kills] +kills=消灭 +loses=损失 +title=战斗统计 +[gui-linked-container] +title=关联 +[gui-load-game] +all-required-mods-enabled=所需的全部模组已启用。 +exchange-string-freeplay-only=地图共享代码只能由标准模式或沙盒模式的地图生成。 +title=载入存档 +[gui-load-scenario] +confirm-delete=你确定要删除场景 __1__ 吗? +title=载入场景 +[gui-logistic] +auto-trash-request-exists=已存在此物品的需求设定 +cell=个指令平台 +cells=个指令平台 +count=个数 +high-value-tooltip=需求数量,物流机器人将从物流网络中送来物品,尽可能满足此数量。 +infinite-amount-in-textfield=无限. +items=物品统计 +logistic-networks=物流网络 +logistic-request-exists=已存在此物品的需求设定 +logistics-and-trash=背包物流需求区 +logistics-only=背包物流 +low-value-tooltip=最大数量,背包中超过此数量的部分将被自动移入背包物流回收区。 +members=网络构成 +network=网络 +request-from-buffer-chests=允许从 主动存货箱 (绿箱) 取货 +set-request=设置需求 +title=物流 +title-filter=专用存储 +title-request=物流需求 +trash=自动回收 +trash-only=背包物流回收筛选器 +trash-slots=背包物流回收区 +[gui-manage-mods] +name-column-header=名称 +version-column-header=版本 +[gui-map-editor] +brush-intensity=密度 +brush-size=范围 +brush-speed=喷速 +character=玩家 +character-equipment=玩家装备 +character-main-inventory=玩家背包 +character-quickbar=物品栏 +cliffs=悬崖 +confirm-quit=场景尚未保存,确认退出? +confirm-regenerate=确定要重新生成地图? +convert=转换 +convert-save=存档转换 +convert-save-to-scenario=将存档转换为场景 +cursor-intensity=密度 +decoratives=装饰 +edit-scenario=编辑场景 +editor-inventory=编辑器 +editors-title=编辑内容 +entities=实体 +finished-converting-save=此存档文件已转换成名为 __1__ 的场景,你可以在自建场景列表中找到它。 +import=导入 +import-save=导入存档 +import-save-failed=导入存档失败:__1__ +items=物品 +items-transfer-limit=快捷添加物品数量 +new-scenario=新建场景 +resources=资源 +scenario-already-exists=已存在名为 __1__ 的场景,要将其覆盖吗? +select-surfaces-to-import=选择要导入的地图图层 +settings=设置 +shape=形状 +tiles=地格 +title=地图编辑器 +tools=工具 +tools-title=编辑工具 +[gui-map-editor-clone-editor] +apply-clone-brush=启用复制刷 +clear-destination-decoratives=清除粘贴区域的地表装饰 +clear-destination-entities=清除粘贴区域的实体 +clone-decoratives=复制地表装饰 +clone-entities=复制实体 +clone-tiles=复制地格 +manual-collision-mode=人工碰撞模式 +manual-collision-mode-tooltip=只有在粘贴区域可以人工修建的实体或地表装饰才会被复制到粘贴区域。 +smart-area-drag-mode=智能区域拖拽模式 +smart-area-drag-mode-tooltip=框选复制区域时,只有在与上一次粘贴位置不重叠的情况下才会实现复制。 +smart-area-drag-mode-tooltip-controller=框选复制区域时,只有在与上一次粘贴位置不重叠的情况下才会实现复制。 +snap-to-chunk=吸附到区块 +snap-to-grid=吸附到网格 +[gui-map-editor-entity-editor] +auto-force=**自动** +build-as-force=归属阵营 +build-as-force-tooltip=创建实体归属哪个阵营。"自动" 意味着正常的阵营设定:创建虫族就归属敌方,创建设施就归属己方。 +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=弹药伤害调整 +boolean-modifiers=布尔调整 +category-modifiers=类别调整 +disabled-hand-crafting-recipes=禁用手搓配方 +edit-modifier-category=编辑 __1__ +gun-speed-modifiers=枪械射速调整 +setting-is-invalid=有无效设置项。 +simple-modifiers=数值调整 +title=阵营数值 +turret-attack-modifiers=炮塔伤害调整 +value-cannot-be-empty=数值不能为空。 +value-out-of-range=数值超出范围:有效值必须在 __1__ 至 __2__ 之间。 +[gui-map-editor-force-editor] +auto-force=**自动** +cant-delete-built-in-force=不能删除玩家、敌方和中立阵营。 +create-force=新建阵营 +current-force=当前阵营 +delete-force=移除阵营 +destination-force=目标阵营 +destination-force-tooltip=实体所属阵营的调整目标,"自动" 表示当前你所属的阵营。 +edit-force=编辑阵营 +edit-force-cease-fire=停火设置 +edit-force-cease-fire-title=设置阵营 "__1__" 为停火 +edit-force-data=编辑其它属性 +edit-force-friends=友军设置 +edit-force-friends-title=设置阵营 "__1__" 为友军 +enable-friendly-fire=启用友军伤害 +neutral-force-cant-be-changed=不能修改中立阵营。 +new-force-name-already-used=已存在相同名称的阵营。 +no-force-name-given=创建阵营必须要有阵营名称。 +share-chart=共享图表 +switch-to-force=切换阵营 +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__ 并拖拽可添加复制区域。 +and-all-as-usual=所有其它相关工具位都与正常游戏时相同。 +area-build-instructions=__1__ 并拖拽可创建新区域。 +area-move-instructions=__1__ 并拖拽可移动区域。 +area-remove-instructions=__1__ 可移除区域。 +area-select-instructions=__1__ 可选中区域。 +build=__1__ 可修建。 +build-cliffs=__1__ 可创建悬崖。 +build-cloned-area-instructions=__1__ 可修建选中区域。 +build-tiles-area=__1__ 并拖拽可布置地砖。 +build-tiles-bucket=__1__ 可填充选中区域。 +build-tiles-out-of-map=__1__ 可在地图外布置地砖。 +build-to-clone-entity=__1__ 可复制选中的实体。 +change-force-instructions=__1__ 并拖拽可改变实体的阵营。 +change-spawn-location-description=__1__ 可指定出生位置。 +change-tile-variations=__1__ 可改变选中区域的地砖变体。 +edit-resource=未选择编辑器资源时,对游戏世界中的一种资源进行 __1__ 操作。 +initial-resource-amount=初始资源数量取决于工具密度值。 +line-build-cliffs=__1__ 并拖拽可创建连续悬崖。 +line-remove-cliffs=__1__ 并拖拽可移除连续悬崖。 +none-mine-to-mine=按 __1__ 开采。 +none-open-to-edit=按 __1__ 编辑。 +pipette-to-select-entity=__1__ 可选中实体并复制。 +position-build-instructions=__1__ 可新建点。 +position-move-instructions=__1__ 并拖拽可移动点。 +position-remove-instructions=__1__ 可移除点。 +position-select-instructions=__1__ 可选择点。 +remove=__1__ 可移除。 +remove-cliffs=__1__ 可移除悬崖。 +remove-clone-brush-tiles=__1__ 并拖拽可从复制区域中移除。 +resource-extra-info=对相同资源进行生成 (或移除) 操作,其资源数量的 增加 (或减少) 取决于工具密度值。 +run-snippet-instructions=__1__ 并拖拽可在区域内运行选中的代码。 +select-area-to-clone-instructions=__1__ 并拖拽可选中区域并复制。 +select-clone-brush-destination-instructions=__1__ 可设置作为粘贴对象的点。 +select-clone-brush-source-instructions=__1__ 可设置作为复制源的点。 +[gui-map-editor-lua-snippet-editor] +current-snippet=当前代码 +delete=删除 +lua-code=Lua 代码 +name=代码名称 +new-snippet=新建代码 +opened-snippet-has-duplicate-name=当前打开的代码有重名。 +snippet-already-present=已经存在名为 "__1__" 的代码了。 +[gui-map-editor-menu] +quit=退出编辑器 +regenerate-map=重新生成地图 +resume-editing=返回编辑器 +save-and-play=保存后开始 +save-map-as=另存场景 +save-map-overwrite=保存场景 +title=地图编辑器 +[gui-map-editor-script-editor] +always-draw-areas=始终显示区域 +always-draw-positions=始终显示位置 +color=颜色 +current-areas=当前区域 +current-positions=当前位置 +name=队名 +snap-to-grid=吸附到网格 +[gui-map-editor-settings] +draw-cursor-light=绘制光标光线 +fill-electric-buffers=布置实体时充满电量 +generate-neighbor-chunks=生成相邻区块 +instant-blueprint-building=即时蓝图建设 +instant-deconstruction=即时拆除 +instant-rail-planner=铁路布局即时铺设 +instant-upgrading=即时升级 +placed-corpses-never-expire=放置的尸体从不过期 +render-as-day=总是渲染为白天 +show-additional-entity-info-gui=显示实体附加设置 +show-character-tab-in-controller-gui=在控件面板显示玩家选项卡 +show-entity-health-bars=显示实体血条 +show-entity-tags=显示实体标签 +show-hidden-entities=显示隐藏实体 +show-infinity-filters-in-controller-gui=在控件面板显示无限筛选器 +show-status-icons=显示实体状态图标 +[gui-map-editor-settings-categories] +interaction=交互 +other=其它 +rendering=渲染 +ui=界面 +[gui-map-editor-surface-editor] +cant-delete-default-surface=无法移除默认地图图层。 +current-surface=当前地图图层 +delete-surface=移除地图图层 +edit-map-gen-settings=编辑地图生成设置 +edit-surface-map-gen-settings=__1__ - 地图生成设置 +fill-tiles-with-lab-tiles=以测试地格铺满地表 +generate-new-chunks-with-lab-tiles=新生成区块铺设测试地格 +import-save=导入存档 +import-save-only-available-in-singleplayer=导入存档仅在单人游戏时可用。 +importing-save-disables-replay=导入其它存档文件将无法回放游戏,确定要导入吗? +invalid-surface-height=无效地图图层高度:有效区间为 0 至 __1__ 。 +invalid-surface-width=无效地图图层宽度:有效区间为 0 至 __1__ 。 +new-surface=新建地图图层 +new-surface-name-already-used=已存在相同名称的地图图层。 +no-surface-name-given=创建地图图层必须指定名称。 +regenerate-decoratives=重新生成全部地表装饰 +remove-all-entities=移除全部实体 +remove-empty-chunks=移除空白区块 +select-surface=选择地图图层 +surface-name=名字 +[gui-map-editor-tile-editor] +remove-colliding-decoratives=移除碰撞的地表装饰 +smart-entity-collision-mode=智能实体匹配模式 +smart-entity-collision-mode-tooltip=如果布置地格将破坏实体,则跳过地格布置。 +smart-out-of-map-collision-mode=智能越界碰撞模式 +smart-out-of-map-collision-mode-tooltip=越界地格 __TILE__out-of-map__ 只能通过 __CONTROL__build-ghost__ 覆盖铺设。 +smart-tile-collision-mode=智能地格匹配模式 +smart-tile-collision-mode-tooltip=仅在碰撞蒙版相同的情况下布置地格,以此实现 "陆地地格布置在陆地上" 和 "水面地格布置在水面上" 。 +[gui-map-editor-time-editor] +apply-ticks-per-day=应用 +current-speed=当前速度 +day-length=日间时长 +daytime=当天时间进度: +freeze-daytime=冻结时间进度 +pause=暂停 (__CONTROL__editor-toggle-pause__) +paused=(暂停中) +play=继续 (__CONTROL__editor-toggle-pause__) +play-for-limited-time=游戏限时 +speed=速度 +speed-down=减速 (__CONTROL__editor-speed-down__) +speed-up=加速 (__CONTROL__editor-speed-up__) +tick-custom=运行指定游戏刻 +tick-once=运行 1 游戏刻 (__CONTROL__editor-tick-once__) +tick-sixty=运行 60 游戏刻 +ticks-per-day=每日游戏刻数 +unfreeze-daytime=解冻时间进度 +[gui-map-editor-title] +cliff-editor=悬崖 +clone-editor=复制 +decorative-editor=装饰 +entity-editor=实体 +force-editor=阵营 +lua-snippet-editor=Lua 代码 +none-editor=不操作 +resource-editor=资源 +scripting-editor=区域及位置 +surface-editor=地表 +tile-editor=地格 +time-editor=时间 +[gui-map-editor-tool] +area-selection=区域 +brush=刷子 +change-force=改变阵营 +circle=圆形 +cursor=画笔 +line-selection=线条 +paint-bucket=油漆桶 +point=点 +snippet=运行 Lua 代码 +spawn-location=出生位置 +spray=喷枪 +square=方形 +variations=变换 +[gui-map-generator] +advanced-tab-title=高级设定 +aux=地貌类型 +aux-description=决定红漠和沙地的地貌比例,偏向越高红漠越多。 +bias=偏向 +cliff-continuity=连贯 +cliff-continuity-description=不间断悬崖的长度。 +cliff-frequency=散布 +cliff-frequency-description=悬崖的生成数量。 +cliffs=悬崖 +coverage=覆盖 +custom=[有改动] +difficulty=游戏难度 +enable-replay=记录回放 +enable-replay-description=启用记录回放功能可使此存档支持回放,但会增加存档大小和存档时间。 +enabled=启用设定 +enemy-attack-pollution-consumption-modifier=袭击净化修正 +enemy-attack-pollution-consumption-modifier-description=每个虫族发起袭击可消耗多少污染。 +enemy-base=虫巢 +enemy-expansion-group-tile=虫族扩张 +enemy-expansion-maximum-expansion-cooldown=派出间隔上限 +enemy-expansion-maximum-expansion-cooldown-description=派出虫族扩张队伍的最长间隔时间。 +enemy-expansion-maximum-expansion-distance=最远扩张范围 +enemy-expansion-maximum-expansion-distance-description=外出探索扩张时距离就近虫族部落的最远范围。 +enemy-expansion-maximum-expansion-group-size=队伍规模上限 +enemy-expansion-maximum-expansion-group-size-description=在初始进化因子影响下,虫族扩张队伍的最大规模。 +enemy-expansion-minimum-expansion-cooldown=派出间隔下限 +enemy-expansion-minimum-expansion-cooldown-description=派出虫族扩张队伍的最短间隔时间。 +enemy-expansion-minimum-expansion-group-size=队伍规模下限 +enemy-expansion-minimum-expansion-group-size-description=在初始进化因子影响下,虫族扩张队伍的最小规模。 +enemy-expansion-minutes=分钟 +enemy-frequency-description=虫族部落的数量。\n注意:此数值低于100%将禁用部分成就。 +enemy-size-description=每个虫族部落的规模大小。\n注意:此数值低于100%将禁用部分成就。 +enemy-tab-title=敌方设定 +error-importing-exchange-string=导入地图共享代码失败。 +evolution=进化因子 +evolution-destroy-factor=摧毁因子 +evolution-destroy-factor-description=进化因子因摧毁虫巢而增长的速度。 +evolution-pollution-factor=污染因子 +evolution-pollution-factor-description=进化因子因制造污染而增长的速度。 +evolution-time-factor=时间因子 +evolution-time-factor-description=进化因子随时间推进而增长的速度。 +exchange-string-instructions=根据输入的地图共享代码导入地图设定。 +export-exchange-string-tt=导出地图共享代码 (用于保存和分享地图设定) +frequency=分布情况 +hide-preview=关闭预览 +import-exchange-string-tt=导入地图共享代码 +invalid-value-for-field="__1__" 的输入值无效,有效区间为 __2__ 至 __3__ 。 +island-size=岛屿尺寸 +map-height=地图高度 +map-height-simple=地图高度 +map-seed=地图种子 +map-seed-simple=地图种子 +map-size-group-tile=地图 +map-type=地图类型 +map-width=地图宽度 +map-width-simple=地图宽度 +minimum-pollution-to-damage-trees=树木受损污染下限 +minimum-pollution-to-damage-trees-description=树木吸收污染直到死亡将经历四个阶段,高于该数值的污染将使树木开始向下个阶段进展。 +moisture=地貌湿度 +moisture-description=决定草地和荒漠的地貌比例,偏向越高草地越多。 +next=下一步 +peaceful-mode-checkbox=和平模式 +peaceful-mode-description=和平模式下,虫族不会主动进攻和扩张,但仍会展开自卫反击。\n注意:开启此选项将禁用部分成就。 +play=开始游戏 +pollution=环境污染 +pollution-absorbed-per-tree-damaged=树木受损吸收污染 +pollution-absorbed-per-tree-damaged-description=树木吸收污染直到死亡将经历四个阶段,该数值决定每进展一个阶段将吸收多少污染。 +pollution-absorption-modifier=污染吸收修正 +pollution-absorption-modifier-description=树木和地格可吸收的污染量。 +pollution-diffusion-ratio=扩散比率 +pollution-diffusion-ratio-description=污染每秒扩散至相邻区块的比率。 +preview-auto-update=自动刷新 +preview-auto-update-tt=修改设置后将自动刷新地图预览。 +preview-error=预览生成出错 +price-multiplier=花费乘数 +randomize-map-seed=随机种子 +recipes-difficulty-group-tile=配方 +research-queue-availability=研究队列可用性 +research-queue-availability-after-victory=通关后启用 +research-queue-availability-always=开局即启用 +research-queue-availability-never=不启用 +reset-preset=重置默认预设 +reset-to-preset=重置 __1__ 项设置至默认值 +reset-to-preset-disabled=所有设置项都已重置为默认值。 +resource-frequency-description=资源片区的数量多少。 +resource-richness-description=每格资源的含量多少。 +resource-size-description=每片资源的面积大小。 +resources-tab-title=资源设定 +richness=资源含量 +scale=尺寸 +show-preview=地图预览 +show-preview-warning=剧透警告:如果想自己探索地图,请不要查看地图预览。 +size=尺寸大小 +starting-area-size=起始区域 +starting-area-size-description=玩家周围没有虫族部落的区域大小。 +technology-difficulty-group-tile=科技 +temperature=地貌温度 +terrain-bias-description=偏向常量。 +terrain-coverage-description=地图被此地貌覆盖多少。 +terrain-generators-group-title=生成器 +terrain-scale-description=各种元素的全图尺寸大小及其间距。 +terrain-tab-title=地貌设定 +title=地图生成器 +water=水域 +[gui-map-generator-errors] +no-tiles-selected=至少要包含一种地格类型。 +[gui-map-info] +confirm-delete=你将要永久删除 __1__ 。 +confirm-replay=要开始观看 __1__ 的游戏回放吗? +delete-save=删除存档 +difficulty=游戏难度 +file-size=文件大小 +invalid-file=文件无效或损坏。 +map-version=地图版本 +mods=所用模组 +preview-missing=地图预览缺失。 +replay-not-found=此存档没有回放记录。 +scenario-name=场景 +start-replay=开始回放 +time-played=游戏时间 +[gui-map-view-settings] +add-ping=添加信标 +add-ping-tooltip=按 __1__ 可在地图视图或实况视图直接激活信标。 +add-tag=添加标签 +show-electric-network=电力网络 +show-logistic-network=物流网络 +show-map-stop=车站名 +show-player-names=玩家名 +show-pollution=污染 +show-rail-signal-states=铁路信号状态 +show-recipe-icons=配方图标 +show-tags=标签 +show-turret-range=炮塔火力覆盖面 +show-worker-robots=作业机器人 +[gui-menu] +about=关于 +browse-lan-games=局域网大厅 +browse-public-games=互联网大厅 +connect-to-address=服务器直连 +continue-host-save=继续:作为主机 __1__ +continue-host-save-tooltip=作为主机 __1__ +continue-join-game=继续:加入游戏 __1__ +continue-join-game-tooltip=加入游戏 __1__ +continue-save=继续 __1__ +continue-save-tooltip=载入存档 __1__ +controls=按键 +copy-report-path=复制同步错误报告路径 +desync-explanation=你的游戏与服务器发生了同步错误。\n这可能是游戏漏洞引发的,也可能是某个模组或场景脚本引发的 (如果用了的话)。\n如果确定不是模组问题,请在官方论坛 Bug Reports 版块反馈此问题,反馈时请务必说明当时玩家们做了哪些操作,同时上传同步错误报告。 +desync-explanation-console=你的游戏与服务器发生了同步错误。\n如果错误重复出现,请在官方论坛 Bug Reports 版块反馈问题。 +desync-more-information-link=有关于联机同步错误问题及其反馈方式的更多信息,请参见: +desync-report-disabled=同步错误报告已被禁用,未能生成报告。如果你想帮助我们修复此问题,请启用报告并发送给我们。 +desync-report-location=同步错误报告已在此处生成: __1__ +feature-not-available-with-instrument-mod=当有模组启用工具模式 (Instrument Mode) 时此功能不可用。 +game-menu=游戏菜单 +graphics=图像 +host-new-game=搭建服务器-创建游戏 +host-saved-game=搭建服务器-载入存档 +interface=交互 +lan-username=局域网用户名 +load-game=载入存档 +main-menu=主菜单 +map-editor=地图编辑器 +mod-settings=模组 +mods=模组 +multi-player=多人游戏 +multi-player-menu=多人游戏 +new-game=创建游戏 +other=其它 +pause-game=暂停游戏 +quit-game=离开游戏 +quit-tutorial-to-game=退出教学 +quit-tutorial-to-menu=退出教学 +reconnect=重新连接 +restart-game=重开游戏 +restart-tutorial=重开教学 +resume-game=继续游戏 +resume-tutorial=继续教学 +save-game=保存游戏 +save-game-as-scenario=另存为场景 +settings=设置 +show-report=显示同步错误报告 +single-player=单人游戏 +single-player-menu=单人游戏 +sound=音量 +the-rest=其它 +tutorial-menu=教学 +unpause-game=取消暂停 +user-login=用户登录 +[gui-migrated-content] +changed-achievement=修改成就 +changed-custom-input=修改自定义输入 +changed-decorative=修改地表装饰 +changed-entity=修改实体 +changed-equipment=修改装备 +changed-equipment-grid=修改装备插槽 +changed-fluid=修改流体 +changed-item=修改物品 +changed-mod-setting=修改模组设置 +changed-particle=修改粒子 +changed-recipe=修改配方 +changed-shortcut=修改工具位 +changed-technology=修改科技 +changed-tile=修改地格 +changed-trivial-smoke=修改烟雾 +changed-virtual-signal=修改虚拟信号 +removed-achievement=移除成就 +removed-blueprint-too-old=移除蓝图 __1__ :生成它的地图版本 __2__ 过于老旧 +removed-custom-input=移除自定义输入 +removed-decorative=移除地表装饰 +removed-entity=移除实体 +removed-equipment=移除装备 +removed-equipment-grid=移除装备插槽 +removed-fluid=移除流体 +removed-item=移除物品 +removed-mod-setting=移除模组设置 +removed-particle=移除粒子 +removed-recipe=移除配方 +removed-shortcut=移除工具位 +removed-technology=移除科技 +removed-tile=移除地格 +removed-trivial-smoke=移除烟雾 +removed-virtual-signal=移除虚拟信号 +title=迁移内容 +[gui-mod-info] +active-version=最新版本 +author=作者 +contact=联系 +delete=移除 +dependencies=必需依赖 +dependency-required=该模组是必需的,而目前并未启用。 +description=说明 +factorio-version=支持 +homepage=主页 +incompatibilities=不兼容 +incompatible-factorio-version=与当前游戏版本不兼容 +mod-portal-page=模组平台 +name=名称 +no-dependencies=无 +optional-dependencies=可选依赖 +optional-dependency=(可选) +optional-dependency-incompatible=该模组与这些模组不兼容。 +optional-dependency-required=该模组是可选的,而目前并未启用。 +status=状态 +status-disabled=禁用 +status-enabled=启用 +status-not-installed=未安装 +toggle=启用/禁用 +version=版本 +[gui-mod-load-error] +description=模组加载失败:__1__ +disable-all=禁用全部模组 +disable-mods=禁用列出模组 +exit=退出游戏 +mod-manager=模组管理器 +reset-mod-settings=重置模组设置 +restart-application=重启游戏 +title=模组加载错误 +to-be-disabled=下列模组需禁用: +[gui-mod-settings] +apply=执行变更 +cancel=取消 +cant-be-changed-not-an-admin=只有管理员可修改这些设置项。 +map=地图设置 +no-map-settings=没有地图设置项。 +no-per-user-settings=没有个性设置项。 +no-settings=没有可变更的设置项。 +no-startup-settings=没有启动设置项。 +per-player=个性设置 +reload=重载 +reset=重置 +reset-to-default=重置为默认设置:__1__ +reset-to-default-disabled=设置已为默认值。 +setting-is-invalid=存在无效设置项,无法执行更改。 +startup=启动设置 +startup-changes-require-restart=修改启动设置项需要重启游戏。 +startup-settings-cant-be-changed-while-playing=游戏运行中不能修改启动设置项。 +title=模组设置 +value-cannot-be-empty=此值不能空置。 +value-out-of-range=此值超出有效范围:有效值必须在 __1__ 至 __2__ 之间。 +[gui-mod-startup-settings-mismatch] +apply=是* +cancel=否 +description=你的游戏客户端与正连接服务器的模组启动设置项不一致。\n\n你确定要使用服务器的启动设置项并重启游戏吗? +restart-required=游戏即将重启,以使用新的启动设置项。 +title=模组启动设置项不一致 +[gui-mods] +install=安装 +manage=管理 +title=模组 +unconfirmed-changes=有未确认改动。 +unconfirmed-mod-changes=变更了 __1__ 个模组。 +unconfirmed-mod-installed=安装了 __1__ 个模组。 +unconfirmed-mod-updated=更新了 __1__ 个模组。 +updates=更新 +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ 想连接到下列服务器:__2__ +connect=连接 +connect-to-game=直接连接服务器 +ip-address=IP 地址及端口 +password=密码 +password-for-game-required=请输入游戏 __1__ 的密码 +scenario-script-source=服务器场景 +[gui-multiplayer-lobby] +access=准入性 +adminlist=管理员名单 +allow-commands=Lua 命令可用性 +allow-commands-admins-only=仅管理员可用 +allow-commands-false=否 +allow-commands-true=是 +authserver-side-bans=同步认证服务器黑名单 +authserver-side-bans-tooltip=验证想要连接的玩家是否已被全网拉黑,并向 Factorio.com 通知黑名单移入或移出指令 (ban/unban) 。 +autosave-only-on-server=仅在服务器自动存档 +banlist=黑名单 +default-game-name=__1__ 的服务器 +edit-adminlist=编辑管理员名单 +edit-banlist=编辑黑名单 +edit-whitelist=编辑白名单 +game-description=说明 +game-name=服务器名称 +game-name-cant-be-empty=服务器名称不能为空 +game-password=服务器密码 +game-password-tooltip=如想进行私人游戏,建议设置密码。 +game-saving=正在保存游戏 +game-tags=标签 +game-visibility-LAN=局域网 +game-visibility-public=互联网 +game-visibility-steam=Steam +game-visibility-steam-tooltip=启用 Steam 的“加入游戏”功能。 +ignore-limit-for-returning-players=返场无视上限 +ignore-limit-for-returning-players-tooltip=即便玩家人数已达上限,在本地图玩过的玩家仍可加入游戏。 +max-players=最大玩家数 +max-players-count-must-be-integer=玩家人数上限必须是整数 +max-upload=最大上传速度 +max-upload-must-be-integer=上传速度上限必须是整数 +max-upload-slots=上传连接限额 +max-upload-slots-must-be-integer=上传连接限额必须是整数 +max-upload-slots-tooltip=此处指可同时上传游戏地图的连接数量限额,对其加以限制可确保正在游戏中的玩家享有足够的剩余上传速度。 +max-upload-speed-no-limit=无限制 +max-upload-tooltip=此处指为新玩家上传游戏地图的速度上限,对其加以限制可确保正在游戏中的玩家享有足够的剩余上传速度。 +multiplayer-afk-autokick-interval=自动踢出暂离玩家 +multiplayer-autosave-interval=自动存档间隔 +non-blocking-saving=启用无暂停存档技术 +non-blocking-saving-tooltip=实验性功能,能让服务器保存地图时无需暂停游戏。仅支持 Linux 和 macOS 。 +only-admins-can-pause-the-game=仅管理员可暂停游戏 +play=开始游戏 +rights=权限 +save-upload=保存并上传 +show=显示 +title=联机服务器设置 +verify-user-identity=玩家正版认证 +verify-user-identity-tooltip=对联机玩家进行验证,是否拥有有效的 Factorio.com 账户,玩家名与账户名是否相同。 +visibility=可见性 +whitelist=白名单 +[gui-new-game] +delete-scenario=删除场景 +difficulty=难度 +game-scenarios=扩展游戏场景: +level=关卡 +level-locked-explanation=在相同或更高难度下完成前一关卡后才能解锁此关卡。 +level-locked-explanation-no-difficulty=完成前一关卡后才能解锁此关卡。 +main-game=主要游戏场景: +mod-scenarios=模组自建场景: +next=下一步 +no-description=此地图暂无描述 +play=开始游戏 +title-select-scenario-to-edit=选择要编辑的场景 +title-select-template-for-new-scenario=选择新场景所用模板 +title-start-new-game=开始新游戏 +user-scenarios=玩家自建场景: +[gui-other-settings] +autosave-interval=自动存档间隔 +autosave-never=从不 +check-updates=启动游戏时检查更新 +delete-achievements-button=清空 +delete-achievements-confirm-control-phrase=DELETE +delete-achievements-confirm-text=输入 "__1__" 确认清空成就。 +delete-achievements-label=清空成就 +delete-achievements-label-tooltip=慎重!此操作将永久清空所有成就。 +delete-achievements-label-tooltip-steam=慎重!此操作将永久清空所有成就,包括 Steam 成就。 +developer=开发者选项 +discard-mouse-events-when-accessibility-zoomed=使用辅助缩放功能时忽略鼠标操作 +enable-blueprint-storage-cloud-sync=为蓝图库启用 Steam云同步 +enable-crash-log-uploading=上传崩溃日志 +enable-experimental-updates=接收测试版游戏更新 +enable-logitech-led-support=启用罗技外设灯效支持 (Logitech LED) +enable-new-mods=自动启用新增模组 +enable-razer-chroma-support=启用雷蛇外设灯效支持 (Razer Chroma) +enable-steelseries-gamesense-support=启用 SteelSeries GameSense 支持 +factorio-username=局域网玩家名 +log-in=登录 +log-out=注销 +log-saving-statistics=记录存档统计 +logged-in=__1__ 已登录 +logged-out=尚未登录 +non-blocking-saving=启用无暂停存档技术 (仅适用于 Linux/macOS 系统) +proxy=代理服务器-地址 +proxy-password=代理服务器-密码 +proxy-username=代理服务器-账号 +set-email=设置邮箱账号 +set-email-button=设置 +title=其它设置 +use-mod-settings-per-save=为每个存档使用不同的模组设置 +username-invalid-characters=你的账户名含有无效字符,只能使用字母、数字以及 ._- 这三个字符。 +verbose-logging=详细日志记录 +[gui-other-settings-description] +enable-crash-log-uploading=游戏崩溃时上传匿名的运行日志。 +factorio-username=登录前,玩家可以该名进行局域网游戏;登录后,将直接使用 Factorio.com 账户名进行局域网或互联网游戏。 +log-saving-statistics=保存地图时在日志中记录存档文件大小的统计信息 (注意:这会减缓存档速度) 。 +set-email=设置电子邮箱和密码以在其他平台或主机上使用此帐户 +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=创建权限组 +add-player-to-group=将玩家添加至此权限组 +clone-group=复制权限组 +delete-selected-group=删除所选权限组 +disable-all=全部禁用 +do-you-really-want-to-revoke-your-permissions-to-edit=你将要放弃自己编辑权限的能力。你确认要这样做? +edit-selected-group=编辑所选权限组 +enable-all=全部启用 +export=导出 +group-ids-exhausted=权限组个数已达上限。 +group-permissions-title=权限组设置 +import=导入 +import-failed=导入失败:__1__ +import-permissions=导入权限 +multiple-default-groups-found=默认权限组重复。 +no-default-group-found=没有默认权限组。 +permissions-string=权限代码 +players-in-group=属于此权限组的玩家 +remove-player-from-group=将玩家从此权限组移出 +show-players-in-other-groups=显示属于其它权限组的玩家 +title=权限设置 +you-can-not-delete-the-default-group=不能删除默认权限组。 +[gui-permissions-names] +ActivateCopy=复制 +ActivateCut=剪切 +ActivatePaste=粘贴 +AddPermissionGroup=新增权限组 +AddTrainStation=添加车站 +AdminAction=管理员操作 +AltReverseSelectArea=反向选择区域 (备选) +AltSelectArea=Alt 区域选择 +AltSelectBlueprintEntities=Alt 选择蓝图设施 +AlternativeCopy=备选复制 +BeginMining=开始采矿 +BeginMiningTerrain=开始回收地砖 +Build=修建 +BuildRail=修建铁轨 +BuildTerrain=创建地貌 +CancelCraft=取消制造 +CancelDeconstruct=取消拆除 +CancelNewBlueprint=取消新蓝图 +CancelResearch=取消研发 +CancelUpgrade=取消升级 +ChangeActiveCharacterTab=调整玩家选项卡 +ChangeActiveItemGroupForCrafting=调整制造队列 +ChangeActiveItemGroupForFilters=调整筛选队列 +ChangeActiveQuickBar=切换物品栏 +ChangeArithmeticCombinatorParameters=修改算数运算器参数 +ChangeDeciderCombinatorParameters=修改判断运算器参数 +ChangeEntityLabel=修改实体标签 +ChangeItemDescription=修改物品描述 +ChangeItemLabel=修改物品标签 +ChangeMultiplayerConfig=修改多人游戏配置 +ChangePickingState=修改拾取状态 +ChangeProgrammableSpeakerAlertParameters=修改程控扬声器警报参数 +ChangeProgrammableSpeakerCircuitParameters=修改程控扬声器信号参数 +ChangeProgrammableSpeakerParameters=修改程控扬声器参数 +ChangeRidingState=改变驾驶状态 +ChangeShootingState=改变射击状态 +ChangeTrainStopStation=修改车站 +ChangeTrainWaitCondition=修改列车发车条件 +ChangeTrainWaitConditionData=修改列车发车条件参数 +ClearCursor=清空手持物品 +ConnectRollingStock=连接轨道列车 +Copy=复制 +CopyEntitySettings=复制配置 +CopyOpenedBlueprint=复制打开的蓝图 +CopyOpenedItem=复制打开的物品 +Craft=制造 +CursorSplit=手持物品转移一半 +CursorTransfer=手持物品转移 +CustomInput=自定义输入 +CycleBlueprintBookBackwards=后翻蓝图簿 +CycleBlueprintBookForwards=前翻蓝图簿 +Deconstruct=拆除 +DeleteBlueprintLibrary=删除蓝图库 +DeleteBlueprintRecord=删除蓝图记录 +DeleteCustomTag=删除自定义标签 +DeletePermissionGroup=删除权限组 +DestroyItem=销毁物品 +DestroyOpenedItem=摧毁打开的物品 +DisconnectRollingStock=断开轨道列车 +DragTrainSchedule=拖拽列车时刻表 +DragTrainWaitCondition=拖拽列车发车条件 +DropBlueprintRecord=丢弃蓝图记录 +DropItem=丢弃物品 +EditBlueprintToolPreview=编辑蓝图预览 +EditCustomTag=编辑自定义标签 +EditPermissionGroup=编辑权限组 +ExportBlueprint=导出蓝图 +FastEntitySplit=快捷转移一半 +FastEntityTransfer=快捷转移全部 +FlushOpenedEntityFluid=刷新打开设施内的流体 +FlushOpenedEntitySpecificFluid=刷新打开设施内的指定流体 +GoToTrainStation=驶向车站 +GrabBlueprintRecord=获取蓝图记录 +GuiCheckedStateChanged=修改界面勾选框 +GuiClick=面板点击 +GuiConfirmed=面板确认 +GuiElemChanged=修改界面元素 +GuiHover=鼠标移入面板 +GuiLeave=鼠标移出面板 +GuiLocationChanged=修改界面位置 +GuiSelectedTabChanged=修改界面选项卡 +GuiSelectionStateChanged=修改界面选择框 +GuiSwitchStateChanged=修改界面开关状态 +GuiTextChanged=修改界面文本 +GuiValueChanged=修改界面数值 +ImportBlueprint=导入蓝图 +ImportBlueprintString=导入蓝图代码 +ImportBlueprintsFiltered=导入筛选的蓝图 +ImportPermissionsString=导入权限代码 +InventorySplit=容器转移一半 +InventoryTransfer=容器转移 +LaunchRocket=发射火箭 +LuaShortcut=执行 Lua 代码 +MapEditorAction=地图编辑器操作 +MarketOffer=市场报价 +ModSettingsChanged=修改模组设置 +OpenAchievementsGui=打开成就界面 +OpenBlueprintLibraryGui=打开蓝图库 +OpenBlueprintRecord=打开蓝图记录 +OpenBonusGui=打开加成界面 +OpenCharacterGui=打开背包面板 +OpenCurrentVehicleGui=打开当前载具面板 +OpenEquipment=打开装备 +OpenGui=打开面板 +OpenItem=打开物品 +OpenLogisticGui=打开物流面板 +OpenModItem=打开模组物品 +OpenParentOfOpenedItem=打开上一级物品 +OpenProductionGui=打开生产面板 +OpenTechnologyGui=打开科技面板 +OpenTipsAndTricksGui=打开提示与技巧 +OpenTrainGui=打开列车面板 +OpenTrainStationGui=打开车站面板 +OpenTrainsGui=打开列车界面 +PasteEntitySettings=粘贴配置 +PlaceEquipment=安放装备 +QuickBarPickSlot=设置物品栏槽位 +QuickBarSetSelectedPage=设置物品栏页面 +QuickBarSetSlot=设置物品栏槽位 +ReassignBlueprint=重置蓝图 +RemoveCables=移除线缆 +RemoveTrainStation=移除火车站 +ResetAssemblingMachine=重置组装机 +ResetItem=重置物品 +ReverseSelectArea=反向选择区域 +RotateEntity=旋转设施 +SelectArea=区域选择 +SelectBlueprintEntities=选择蓝图设施 +SelectEntitySlot=选择设施槽位 +SelectItem=选择物品 +SelectMapperSlot=选择映射器槽位 +SelectNextValidGun=切换可用枪械 +SelectTileSlot=选择地砖槽位 +SendSpidertron=向蜘蛛机甲发送指令 +SetAutoLaunchRocket=设置自动发射火箭 +SetAutosortInventory=设置背包自动排列 +SetBehaviorMode=设置行为模式 +SetCarWeaponsControl=设置汽车武器控制 +SetCircuitCondition=设置信号条件 +SetCircuitModeOfOperation=设置信号操作模式 +SetControllerLogisticTrashFilterItem=设置背包物流回收筛选器 +SetDeconstructionItemTileSelectionMode=设置拆除计划为地砖选择模式 +SetDeconstructionItemTreesAndRocksOnly=设置拆除计划为仅树木和岩石模式 +SetEntityColor=设置实体颜色 +SetEntityEnergyProperty=设置设施能量属性 +SetEntityLogisticTrashFilterItem=设置设施物流回收筛选器 +SetFilter=设置筛选器 +SetFlatControllerGui=设置平面角色控制器面板 +SetHeatInterfaceMode=设置热力接口模式 +SetHeatInterfaceTemperature=设置热力接口温度 +SetInfinityContainerFilterItem=设置永续箱筛选器 +SetInfinityContainerRemoveUnfilteredItems=移除永续箱未筛选物品 +SetInfinityPipeFilter=设置永续管筛选器 +SetInserterMaxStackSize=设置机械臂最大搬运量 +SetInventoryBar=设置物品栏 +SetLinkedContainerLinkID=设置链接容器的链接编码 +SetLogisticFilterItem=设置物流筛选物品 +SetLogisticFilterSignal=设置物流筛选信号 +SetPlayerColor=设置玩家颜色 +SetRecipeNotifications=设置配方提示 +SetRequestFromBuffers=设置允许从主动存货箱 (绿箱) 取货 +SetResearchFinishedStopsGame=设置研究完成后是否暂停游戏 +SetSignal=设置铁路信号 +SetSplitterPriority=设置分流器优先级 +SetTrainStopped=设置列车停车 +SetTrainsLimit=设置列车上限 +SetVehicleAutomaticTargetingParameters=设置载具自动目标参数 +SetupAssemblingMachine=设置组装机 +SetupBlueprint=设置蓝图 +SetupSingleBlueprintRecord=设置单人蓝图记录 +SmartPipette=智能取用 +SpawnItem=生成物品 +StackSplit=堆叠转移一半 +StackTransfer=堆叠转移 +StartRepair=开始维修 +StartResearch=开始研发 +StartWalking=开始步行 +StopBuildingByMoving=通过移动停止修建设施 +SwitchConnectToLogisticNetwork=切换物流网络连接 +SwitchConstantCombinatorState=切换常量运算器状态 +SwitchInserterFilterModeState=切换机械臂筛选器模式 +SwitchPowerSwitchState=切换电力开关状态 +SwitchToRenameStopGui=打开车站重命名界面 +TakeEquipment=取出装备 +ToggleDeconstructionItemEntityFilterMode=启用/禁用红图的实体筛选模式 +ToggleDeconstructionItemTileFilterMode=启用/禁用红图的地砖筛选模式 +ToggleDriving=进出载具 +ToggleEnableVehicleLogisticsWhileMoving=行驶中启用/禁用载具物流功能 +ToggleEntityLogisticRequests=启用/禁用 设施物流需求 +ToggleEquipmentMovementBonus=启用/禁用 移动加速装备 +ToggleMapEditor=打开/关闭地图编辑器 +TogglePersonalLogisticRequests=启用/禁用 背包物流需求 +TogglePersonalRoboport=启用/禁用 机器人指令模块 +ToggleShowEntityInfo=显示/隐藏设施信息 +TranslateString=翻译字符串 +Undo=撤销 +Upgrade=升级 +UpgradeOpenedBlueprintByItem=通过物品升级打开的蓝图 +UpgradeOpenedBlueprintByRecord=通过记录升级打开的蓝图 +UseArtilleryRemote=使用重炮袭击瞄准器 +UseItem=使用物品 +WireDragging=线缆拖拽 +WriteToConsole=写入控制台 +[gui-pipe] +fluid-system-contents=流体系统输送物: +flush-this=从此处清空 __1__ 。 +flush-whole-system=从整个管网中清空 __1__ 。 +this-contents=__1__ 输送物: +[gui-player-management] +add-player=添加玩家 +admin=管理员 +ban=列入黑名单 +banned=黑名单 +cant-ban-yourself=不能把自己拉黑。 +cant-delete-yourself=不能把自己除名。 +cant-kick-not-online=只能踢出在线玩家。 +cant-kick-yourself=不能把自己踢出。 +cant-use-not-in-multiplayer-game=此界面只能在多人游戏中使用。 +cant-whitelist-disabled=必须先在服务器上启用白名单功能,然后才能将玩家列入白名单。 +delete-player=除名 +delete-player-tooltip=把指定玩家在服务器中除名。 +demote=解除管理员 +kick=踢出服务器 +last-online=上次上线 +manage=展开 +manage-permissions=管理权限 +manage-player=管理 __1__ +mute=禁止发言 +muted=禁言 +name=名字 +never=从未上线 +now=目前在线 +online-players=总共 __2__ 个玩家,其中 __1__ 个在线。 +operations=操作 +permission-group=权限组 +promote=授予管理员 +purge=清除发言 +show-online-only=仅显示在线玩家 +time-ago=__1__ 之前 +title=玩家管理 +unban=移出黑名单 +unmute=解除禁言 +unwhitelist=移出白名单 +whitelist=列入白名单 +whitelisted=白名单 +[gui-power-switch] +off=切断 +on=连通 +state=状态 +[gui-production] +consumption=消耗 +electricity=电力 +fluids=流体 +items=物品 +kills=击杀 +pollution=污染 +production=生产 +title=生产统计 +[gui-programmable-speaker] +alert-settings=警报设置 +allow-polyphony=允许多声道 +allow-polyphony-description=允许与至多 __1__ 种声音同时发声。禁用多声道可令其单独发声 (适用于警报)。 +circuit-connection-settings=信号连接设置 +global-playback=全图播放 +global-playback-description=在地图任意位置均可听到此扬声器发出的声音。 +show-alert=显示警报 +show-alert-description=发声时显示警报消息。 +show-icon-on-map=在地图上显示标记 +signal-value-is-pitch=信号数值决定音符 +signal-value-is-pitch-description=根据输入信号的数值直接以相应音符发声。 +volume=音量 +[gui-quick-panel] +items=物品 +page=第 __1__/__2__ 页 +panels=面板 +shortcuts-next-page=__1__:下一页 +shortcuts-next-tab=__1__:下一选项卡 +shortcuts-previous-page=__1__:上一页 +shortcuts-previous-tab=__1__:上一选项卡 +shortcuts-select=__1__:选择 +title=快捷面板 +tools=工具 +[gui-requester] +set-requests=根据信号设置物流需求 +[gui-resource-entity] +initial-amount=探明储量 +minimum-yield=保底产量 +resource-amount=剩余储量 +[gui-roboport] +repair-packs=修理包 +robots=机器人 +[gui-rocket-silo] +auto-launch=装填运载物后自动发射。 +rocket-inventory-label=火箭运载舱 +rocket-progress=火箭进度 +rocket-result-inventory-label=发射收获 +[gui-save-game] +cant-save-over-autosaves=请另选一个存档名。\nAutosave 文件是为自动存档预留的,将来自动存档时会被覆盖掉。 +confirm-overwrite=你确定要覆盖 __1__ 吗? +confirm-overwrite-time-warning=警告:所选存档有 __1__ 个小时的游戏时间! +save=保存 +save-as=保存为 +title=保存游戏 +[gui-save-scenario] +save-as=保存为 +title=保存场景 +[gui-select-upgrade-planner] +default-upgrade=默认升级 +instructions=__CONTROL_LEFT_CLICK__ 可应用所有升级,__CONTROL_RIGHT_CLICK__ 可应用所有降级。 +title=选择要使用的升级规划 +[gui-server-config] +cancel=取消 +save=保存 +title=服务器设置 +[gui-set-email] +checking=正在检查 +email=邮箱 +email-already-set=此账号已经绑定了一个邮箱,地址为 __1__ +email-cant-be-empty=邮箱不能为空。 +email-invalid=邮箱地址无效。 +set=设置 +set-email-description=此账号尚未绑定邮箱,添加邮箱和密码后你可以在其它平台或控制台上使用此账户。 +set-email-success=验证邮件已发送至 __1__ ,请按照说明确认邮件并设置密码。 +set-email-title=设置邮箱 +setting-email=设置邮箱 +[gui-side-menu] +achievements=成就 +blueprint-library=蓝图库 (__CONTROL__toggle-blueprint-library__) +bonuses=加成 +logistic-networks=物流网络 +map=地图 (__CONTROL__toggle-map__) +production-statistics=生产 (__CONTROL__production-statistics__) +technology=科技 +tips-and-tricks=提示与技巧 +trains=列车 (__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=警报音效 +default-device=默认音频设备 +environment-sounds-volume=环境音效 +game-effects-volume=游戏音效 +gui-effects-volume=界面音效 +master-volume=整体音量 +music-volume=背景音乐 +preferred-output=首选音频设备 +simulation-volume=模拟音效 +title=音量设置 +walking-sound-volume=脚步音效 +wind-volume=刮风音效 +[gui-speed-panel] +normal=标准 +pause=暂停 +paused=暂停 +show-gui=显示面板 +show-message-dialogs=显示会话 +speed=回放速度:__1__ +speed-down=减速 +speed-up=加速 +title=回放选项 +[gui-splitter] +input-priority=优先输入 +left=左路 +output-priority=优先输出 +right=右路 +[gui-sync-mods-with-save] +cancel=返回 +confirm=确认 +correct=无问题: +disabled=已被禁用: +download=下载 +enable=启用 +enable-correct-version=启用正确版本 +join-server-after-sync=同步后加入服务器 +keep-enabled=保持启用 +load-save-after-sync=同步后载入存档 +mods-not-available-on-mod-portal=模组平台上没有下列模组:__1__ +no-compatible-version=版本不符: +no-release=尚未发布: +not-in-save=该存档未启用: +not-on-mod-portal=未上模组平台: +ready-to-download=需要下载: +sync-mods-with-server=与服务器同步模组 +sync-startup-settings=同步启动设置项 +title=启用该存档所用模组 +wrong-version-enabled=启用版本有误: +[gui-tag-edit] +cancel=取消 +confirm=确认 +delete=移除 +icon=图标 +name=名称 +snapping=吸附 +title-create=新标签 +title-edit=标签属性 +[gui-technologies-list] +title=科技列表 +[gui-technology] +graph-title=科技树 +technologies-omitted=此视图省略了 __1__ 项科技。 +[gui-technology-preview] +already-queued=该科技已经加入研究队列 +already-researched=该科技已经完成研发 +already-researching=该科技已经开始研发 +continue-research=继续研发 +disabled=科技不可用 +editor-research-tooltip=(地图编辑器) __CONTROL_LEFT_CLICK__ 可研发。__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ 可立即研发所有前置科技。 +effects=成果 +not-researched-tooltip=(地图编辑器) 该科技尚未研发 +prerequisites=前置科技 +queue-full=研究队列已满 +saved-progress=已研发:__1__% +start-research=开始研发 +status-available=可研发 +status-disabled=尚未认识 +status-not-available=未解锁 +status-queued=正在排队 +status-researched=已研发 +status-researching=正在研发 +title-status=(__1__) +un-research=销毁科技 +un-research-tooltip=(地图编辑器) 销毁该科技 +unit-ingredients=花费 +unit-time=单位科技点研发工时 +unsatisfied-prerequisites=部分前置科技尚未研发 +unsatisfied-prerequisites-queue=部分前置科技尚未研发且未被加入研究队列 +will-complete=该科技的所有级别都已完成研发或已加入研究队列 +[gui-technology-progress] +cancel=取消 +no-research=未指定研发项目 +title=研发状态 +[gui-technology-queue] +title=研究队列 +[gui-text-tags] +blueprint=蓝图 +blueprint-name-label=名称: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__ 可获取蓝图 +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__ 可获取蓝图簿 +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__ 可打开列车 +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__ 可打开车站 +contains-blueprints=包含 __1__ 张蓝图 +following-text-achievement=[成就: __1__] +following-text-armor=[护甲:__1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__:__2__] +following-text-entity=[实体: __1__] +following-text-fluid=[流体: __1__] +following-text-gps=[位置:__1__] +following-text-item=[物品: __1__] +following-text-item-group=[物品大类: __1__] +following-text-recipe=[配方:__1__] +following-text-technology=[科技: __1__] +following-text-tile=[地格: __1__] +following-text-train-no-name=[列车] +following-text-train-stop-no-name=[火车站] +following-text-train-stop-with-name=[火车站:__1__] +following-text-train-with-name=[列车:__1__] +following-text-unknown-item=[未知物品] +following-text-virtual-signal=[虚拟信号: __1__] +gps-invalid=指定位置无效 +gps-position-label=位置: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__ 可查看 +invalid-train=无效列车 +invalid-train-stop=无效火车站 +train-hover=列车:__1__ +train-stop-hover=火车站:__1__ +[gui-the-rest-settings] +about=未列入常规设置菜单的选项都在这里。 +restart-tooltip=大多数设置项需要重启游戏才能生效。 +title=其它 +warning-label=警告 +warning-tooltip=如果你不清楚在做什么,请不要修改任何内容:这里的多数选项都尚未经过验证。 +[gui-tips-and-tricks] +mark-as-read=标记已读 +no-tutorial-in-multiplayer=在多人游戏中无法启动教学。 +nothing-found=未找到提示与技巧 +play-tutorial=开始教学 +replay-tutorial=回放教学 +tip-notice-title=建议提示。 +title=提示与技巧 +[gui-train] +add-circuit-condition=信号条件 +add-empty-condition=清空货仓 +add-fluid-count-condition=流体计数 +add-full-condition=装满货仓 +add-inactivity-condition=停止装卸 +add-item-count-condition=货物计数 +add-robots-inactive-condition=机器人停工 +add-station=+ 添加车站 +add-time-condition=定时停靠 +add-wait-condition=+ 添加发车条件 +adding-temporary=添加临时车站 +automatic-mode=自动 +cargo=燃料 +cargo-condition=货物计数 +center-on-locomotive=聚焦机车 +circuit=信号控制 +color=颜色 +fluid=流体计数 +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ 可插入临时车站。__CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__ 可将指定车站正式添加至列车时刻表。 +invalid=无效 +locomotive-doesnt-need-energy=机车无需能源。 +locomotive-is-out-of-reach=够不到机车。 +manual-mode=手动 +no-path-to-destination=没有可抵达目的地的路线 +of-inactivity=装卸停止 +open-in-map=在地图中打开此位置 +passed=定时停靠 +schedule=列车时刻表 +station-not-present=不存在以此命名的车站。 +station-partially-accessible=这 __2__ 个车站中只有 __1__ 个可抵达。 +stations-disabled=__plural_for_parameter_1_{1=此车站|rest=共 __1__ 个车站}__ 已被禁用。 +stations-not-accessible=从此处出发 __plural_for_parameter_1_{0=没有能抵达的车站|rest=有 __1__ 个车站无法抵达}__。 +temporary=临时:__1__ +toggle-station-names=显示车站名 +too-far-from-rail=附近没有铁路 +[gui-train-rename] +perform-change=执行变更 +title=更改名称 - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] 目的地 __1__ 已满 +heading-to=正在驶向 __1__ __REMARK_COLOR_BEGIN__[__2__m]__REMARK_COLOR_END__ +manually-driving=手动驾驶 +manually-stopped=[img=utility/warning_icon] 手动停车 +no-path-to=[img=utility/warning_icon] 没有通向 __1__ 的线路 +no-schedule=无时刻表 +no-valid-stops=[img=utility/warning_icon] 无有效车站 +standing-at=正在 __1__ 驻车 +waiting-at=正在 __1__ 停靠 +[gui-train-stop] +enable-trains-limit=启用列车限制 +no-trains=该车站没有列车。 +rename-stop=车站重命名 +train-stops-with-this-name=以此命名的车站数量。 +trains-with-this-stop=途经本站的列车:__1__ +[gui-train-wait-condition-description] +and=并且 +circuit-condition=信号:__1__ __2__ __3__ +empty-condition=清空列车货仓 +fluid-count-condition=流体:__1__ __2__ __3__ +full-condition=装满列车货仓 +inactivity-condition=停止装卸 __1__ 秒 +item-count-condition=货物:__1__ __2__ __3__ +or=或者 +passenger-not-present=无乘客在车上 +passenger-present=有乘客在车上 +robots-inactive-condition=所有机器人停止工作 +time-condition=定时停靠 __1__ 秒 +[gui-trains] +circuit-disabled-tooltip=通过电路网络关闭火车站。 +circuit-limit-tooltip=通过电路网络设置列车上限。 +empty-schedule=[Empty] +limit-note=(注意:部分车站未设置列车上限) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=手动模式 +no-stations=无车站。 +no-trains=无列车。 +open-train=打开列车面板 +open-train-stop=在地图上打开火车站 +stations-tab=车站 +stations-trains=列车: +title=铁路概览 +trains-tab=列车 +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=撤销建设 __1__ 个设施 +undo-built-entity-multiple-homogeneous=撤销建设 __1__ (× __2__) +undo-built-entity-single=撤销建设 __1__ +undo-built-tile-multiple-heterogeneous=撤销铺设 __1__ 块地格 +undo-built-tile-multiple-homogeneous=撤销铺设 __1__ (× __2__) +undo-built-tile-single=撤销铺设 __1__ +undo-removed-entity-multiple-heterogeneous=撤销拆除 __1__ 个设施 +undo-removed-entity-multiple-homogeneous=撤销拆除 __1__ (× __2__) +undo-removed-entity-single=撤销拆除 __1__ +undo-removed-tile-multiple-heterogeneous=撤销移除 __1__ 块地格 +undo-removed-tile-multiple-homogeneous=撤销移除 __1__ (× __2__) +undo-removed-tile-single=撤销移除 __1__ +undo-upgraded-entity-multiple-heterogeneous=撤销 __1__ 个设施的升级规划 +undo-upgraded-entity-multiple-homogeneous=撤销 __1__ (× __2__) 的升级规划 +undo-upgraded-entity-single=撤销 __1__ 的升级规划 +[gui-update] +applying=正在执行更新 +authorization-instructions=下载更新需输入你的账户和密码。 +automatic-steam-update-message=该游戏版本是测试版,默认情况下不自动更新。可以在 Steam 打开 Factorio 属性,在测试选项卡下选择 "latest experimental" 即可更新最新测试版,选择 "无" 即可退回最新稳定版。 +automatic-steam-update-title=Steam 自动更新须知 +automatic-updates=自动更新 +cancel=稍后询问 +check-updates-now=检查更新 +checking=正在检查更新 +checking-updates-failed=检查更新失败:__1__ +could-not-init-steam=无法初始化 Steam API 。这是由于相关功能未启用,重启 Steam 通常可解决此问题。 +could-not-init-steam-title=Steam 错误 +disable-updater=禁用更新 +downloading=正在下载 +from=已安装 +invalid-login=账户或密码无效! +mod=模组 +n-a=未安装 +no-new-updates=暂无更新 +ok=登录 +password=密码 +restarting-factorio=正在重启游戏 +service-unavailable=目前服务不可用 +to=新版本 +too-old=异星工厂发布了新版本,但无法通过自动更新获取,请前往 __1__ 下载最新版本。 +update-failed=更新失败:__1__ +update-now=立即更新 +update-successful=已更新至 __1__ 版本 +updates-available-instructions1=以下更新可用: +updates-available-instructions2=更新大概需要几分钟,请耐心等待。 +username=账户 +[gui-update-mods] +all-mods-up-to-date=所有模组均已更新至最新版本 +cancel=取消 +cant-update-mods-error=无法安装所选模组的全部依赖模组:__1__ 。是否要在依赖缺失的情况下更新这些模组? +check-for-updates-failed=无法检查更新 +checking-for-updates=正在检查更新 +local-version-column-header=本机版本 +name-column-header=名称 +new-version-column-header=最新版本 +not-logged-in=无法检查更新:尚未登录 Factorio 账户 +retrying-failed-request=正在重试请求: +update-selected=更新选定 +[gui-upgrade] +entities=包含设施 +from=从 +icon-tooltip=为空时,将以所选的升级筛选项为图标。 +modules=包含插件 +to=升级至 +[gui-user-login] +checking-nso-membership=正在检查Online会员 +create-account=创建账户 +description-browse-mods=使用模组平台需要登录账户。 +description-download-mods=下载模组需要登录账户。 +description-downloading-mods-mismatch=模组平台无法认证你的 Factorio.com 账户及密码,请重新登录。 +description-login-to-existing-account=请用已注册的 Factorio.com 账户登录。 +description-mp-browse-public-games=访问互联网联机大厅需要登录账户。 +description-mp-browse-public-games-mismatch=组局服务器无法认证你的 Factorio.com 账户及密码,请重新登录。 +description-mp-connect-to-matching-server=连接到组局服务器需要登录账户。 +description-mp-create-public-game=把游戏登记到组局服务器需要登录账户。 +description-mp-game-requires-authentication=你正在连接的游戏需要登录账户。 +description-mp-game-requires-authentication-mismatch=你正在连接的游戏未能成功认证你的账户,请重新登录或稍后重试。 +description-mp-username-only=请指定你的局域网玩家名。 +email-authentication-code=验证码 +email-authentication-code-hint=请输入已发送至您邮箱的邮件验证码。 +email-authentication-enter-code=需要验证邮箱,请输入已发送至您邮箱的代码。 +email-can-not-be-empty=邮箱不能是空的。 +error=错误 +forgot-password=找回密码 +logging-in=正在登录... +logging-in-with-steam=通过 Steam 登录 +login=登录 +must-accept-the-terms-of-service=接受服务条款是必要的。 +nintendo-login-success=您现在已被认证为 __1__。 +not-logged-into-steam-use-factorio-account=你尚未登录 Steam 。使用在线功能请登录 Steam 账户或 Factorio.com 账户。 +not-logged-into-steam-warning=你未能登录 Steam ,只能使用 Factorio.com 账户登录。 +password-can-not-be-empty=密码不能是空的。 +preparing-online-communication=正在准备联机通信 +steam-authentication-failed=Steam 认证失败。请确认已登录至 Steam 并处于在线状态。 +steam-login-success=你已通过 Steam 认证 (__1__) 。 +username-can-not-be-empty=账户不能是空的。 +[http-error] +auth-error=下载失败 (状态码 __1__) :认证失败。 +auth-error-with-message=下载失败 (状态码 __1__) :认证失败:__2__ +json-parse-error=下载失败 (状态码 __1__) :JSON 响应解析失败:__2__ +unknown-error=下载失败 (状态码 __1__) 。 +unknown-error-with-message=下载失败 (状态码 __1__) :__2__ +[ini-parse-error] +missing-value=在 __1__:__2__ 发现缺失的参数值。 +unterminated-section-header=在 __1__:__2__ 发现未终止的区块头部。 +[invalid-map-version] +campaign-retired-from-game=任务 '__1__' 已从游戏中清退,你可以使用 __2__ 版本游戏载入此存档。 +higher-than-maximum=无法载入地图版本 __1__ ,因其高于当前游戏版本 (__2__) 。 +lower-than-minimum=无法载入地图版本 __1__ ,因其低于最低支持版本 (__2__) 。 +[inventory-full-message] +ammo=弹药插槽已满。 +armor=护甲插槽已占用。 +guns=枪械插槽已满。 +main=背包已满。 +trash-slots=背包物流回收区已满。 +[inventory-restriction] +cant-be-burned=__1__ 不能用作燃料。 +cant-be-placed-in-output-slot=__1__ 不能插入此处。 +cant-be-smelted=__1__ 无法被冶炼。 +cant-be-used-as-ammo=__1__ 不能用作弹药。 +cant-be-used-as-ammo-for=__1__ 不能用作 __2__ 的弹药。 +cant-be-used-as-armor=__1__ 不能用作护甲。 +cant-be-used-as-gun=__1__ 不能用作武器。 +cant-insert-into-assembling-machine-without-recipe=没设定好配方前不能向组装机里放任何物品。 +cant-insert-into-filtered-slot=只有 __1__ 可以放入此处。如果想放其它物品,需要先清空筛选器。 +cant-insert-into-hand-reserved-slot=手持物品占用此槽位。 +cant-insert-into-module-slot=此处只能安放插件。 +cant-insert-into-restricted-slot=只有 __1__ 可以放在这里,而 __2__ 不能放。 +cant-insert-into-self=不能将物品放入其自身。 +cant-insert-limit-breached=这个槽位不能放置更多物品了。 +cant-insert-module=__1__ 不能在 __2__ 中使用。 +cant-shoot=__1__ 不能攻击 __2__ 。 +player-inventory-full=无法插入 __1__ 。__2__ +wrong-fuel=__1__ 不能添加 __2__ 作为燃料。 +[item-description] +item-unknown[1]=因为相关模组已被移除,此物品不可用,模组重新启用后将会恢复。 +[item-name] +item-unknown=未知物品 +[json-parse-error] +invalid-comma-before-brace=在 __1__:__2__ 发现在 '}' 之前的无效逗号。 +invalid-comma-before-square-bracket=在 __1__:__2__ 发现在 ']' 之前的无效逗号。 +invalid-string-escape=在 __1__:__2__ 发现无效的转义字符串。 +invalid-utf16-low-surrogate=在 __1__:__2__ 发现 JSON 转义字符串中有无效的 UTF-16 低代理字符。 +unexpected-character=在 __2__:__3__ 发现不该出现的字符 (__1__) 。 +unexpected-end-of-file=在 __1__:__2__ 发现不该出现的文件结束符。 +unexpected-utf16-low-surrogate=在 __1__:__2__ 发现 JSON 转义字符串中有不该出现的 UTF-16 低代理字符。 +unterminated-string=在 __1__:__2__ 发现未终止的字符串。 +[lua-profiler] +duration=持续时间:__1__ms +elapsed=响应时间:__1__ms +[multiplayer] +address-and-port-already-used-for-different-player=IP地址及其端口已被其他玩家占用了。 +address-in-use=本地端口 __1__ 已被占用。\n这可能是因为游戏已经在运行了,或有其它程序正在使用该端口。 +aligning-desynced-map-to-server=正在根据服务器校正发生同步错误的地图。 +cannot-load-downloaded-map=无法加载刚下载的地图:__1__ +catching-up=正在加入游戏 +client-is-catching-up=__1__ 正在加入游戏 +client-is-downloading-map=__1__ 正在下载地图 +client-is-dropping=__1__ 即将掉线 +client-is-loading-map=__1__ 正在加载地图 +connected-downloading-map=正在下载地图 (__1__) +connecting-to-the-game=正在连接游戏... +core-crc-mismatch=内核模组 (core) CRC 校验失败!游戏内核数据与标准不一致。 +creating-desync-report=正在生成同步错误报告,请稍候。 +desynced=发生同步错误。 +desynced-downloading-map=正在重新下载地图 (__1__) +disabled-autoplace-specifications-changed-runtime=因为玩家在游戏中修改了自动布局设置,多人游戏功能目前被禁用。 +downloading-auxiliary-failed=多人游戏数据下载失败,请重试。 +downloading-map-failed=从其他玩家处下载地图失败,请重试。 +extra-mod=__1__ :服务器没有此模组,而你有。 +failed-to-connect=连接失败,详情请查看日志文件。 +game-paused=__1__ 暂停了游戏。 +invalid-address=__1__ 不是有效的地址 (__2__)。 +joined-paused-game=你加入了暂停中的游戏,游戏继续后就能看见地图了。 +loading-map=正在加载多人游戏地图 +loading-scenario=正在加载场景 __1__ +matching-server-connection-failed=组局服务器连接失败。 +matching-server-connection-resumed=组局服务器连接已恢复。 +matching-server-create-failure=搭建服务器时出错:__1__ +matching-server-heartbeat-failure=发送心跳包时出错:__1__ +missing-mod=__1__ :服务器有此模组,而你没有。 +mod-crc-mismatch=__1__:虽然模组版本相同,但模组内容存在差异。最常见的原因是模组设置的方式不恰当 (存在用文件设置的情况) ,这种因修改模组文件造成的问题既可能出现在客户端,也可能出现在服务端。 +mod-mismatch-detected=检测到模组不一致! +mod-version-mismatch=__1__ :你的模组版本是 __2__ ,服务器的模组版本是 __3__ 。 +nintendo-lan-mode-authorization-failed=局域网模式授权失败 +nintendo-network-authorization-failed=联网授权失败 +nintendo-online-play-requires-nso=联机游戏需要 Nintendo Switch Online 会员 +no-address=未找到 __1__ 。 +no-network=网络中断,无法继续多人游戏。 +not-received-connection-accept-reply=无法与服务器建立网络连接。 +own-address-failed=确定公网IP失败,其他玩家将无法连接。 +player-banned=你的账户被列入了此服务器的黑名单,原因:__1__ 。 +player-banned-by-authserver=根据认证服务器建议,你在本场游戏已被拉黑。申述可联系 support@factorio.com +player-cant-keep-up=__1__ 的电脑或网络无法跟上服务器的处理速度,现已断开连接。 +player-desynced=__1__ 发生同步错误。 +player-desynced-disconnect=__1__ 因为同步错误而断开连接。 +player-died=__1__ 在 __2__ 被干掉了 +player-died-by=__1__ 在 __3__ 被 __2__ 干掉了 +player-dropped=__1__ 掉线了。 +player-joined-game=__1__ 加入了游戏。 +player-left-game=__1__ 离开了游戏。 +player-limit-reached=此服务器的玩家人数已达上限。 +player-paused-game=__1__ 暂停了游戏。 +player-reconnect=__1__ 断开了连接,因为正在从其它网络重新连接游戏。 +player-respawn=__1__ 复活了。 +player-resumed-game=__1__ 恢复了游戏。 +player-switching-servers=__1__ 正在切换服务器。 +player-was-afk=__1__ 断开了连接,因为他长时间没有操作。 +prototype-crc-mismatch=对数据原型的 CRC 校验失败!有模组用不确定的方式生成了数据原型。 +saving-local-variant-of-map=正在保存地图的本地变量 +saving-map=正在保存地图 +saving-map-for=正在为 __1__ 保存地图 +script-command-mismatch=无法加入游戏。以下模组的指令处理程序与服务器端不一致,这可能导致多人游戏的存档和读档不稳定 (详见游戏日志): +script-event-mismatch=无法加入游戏。以下模组的事件处理程序与服务器端不一致,这可能导致多人游戏的存档和读档不稳定 (详见游戏日志): +script-mismatch=无法加入游戏,以下模组的脚本文件与服务器有差异: +server-dropped=与服务器通信失败 +server-not-responding=服务器无响应 +server-quit=服务器退出了游戏 +server-saving-map=服务器 (__1__) 正在保存地图 +server-saving-map-for=服务器 (__1__) 正在为 __2__ 保存地图 。 +server-version=服务器的游戏版本是 __1__ 。 +unknown-username=未知玩家名 +user-not-whitelisted=你的账户不在此服务器的白名单上。 +user-server-key-expired=认证玩家身份时发生内部错误。 +user-verification-required=互联网游戏必须启用玩家身份认证。 +user-with-that-name-already-in-game=这场游戏中已经有一个与你名字相同的玩家了。 +version-mismatch-detected=检测到游戏版本不一致! +waiting-for-respawn=你挂了,运气真差。__1__ 秒后重生。 +waiting-for-saving-map=__1__ 正在保存地图 +waiting-for-server-to-prepare-the-map=正在等待服务器保存地图 +waiting-for-server-to-start-saving-the-map=正在等待服务器保存地图: __1__ +waiting-for-upload-slot=正在等待上传连接限额,目前有 __1__ 个玩家在排队。 +wrong-input=__1__ 断开了连接,因为发送数据格式错误。 +you-cant-keep-up=你的电脑或网络不足以跟上服务器的处理速度,现已断开连接。 +you-have-been-dropped=你掉线了。 +you-sent-wrong-data=你的客户端向服务器发送了错误数据,导致连接断开。 +you-were-afk=你长时间没有操作,导致连接断开。 +you-were-banned=你被列入此服务器的黑名单了。 +you-were-kicked=你被从此服务器中踢出去了。 +your-version=你的游戏版本是 __1__ 。 +[noise-expression] +0_16-elevation=沼泽 +0_17-island=岛屿 +0_17-islands+continents=大陆与群岛 +0_17-lakes-elevation=常规 +0_17-starting-plateau=仅起始区域为高原 +aux=常规 +debug-aux=调试 +debug-moisture=调试 +debug-temperature=调试 +elevation=常规 +endless-ocean-with-starting-area-elevation=无尽海洋 +endless-plateau-with-starting-area-elevation=无尽高原 +moisture=常规 +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=常规 +[noise-property] +aux=地貌类型 +elevation=地貌海拔 +moisture=地貌湿度 +starting-lake-noise-amplitude=起始湖泊尺寸 +temperature=地貌温度 +[permissions-command-output] +action-set-to=权限 __1__ 被设为 __2__ 。 +added-player-to-group=已将 __1__ 加入权限组 __2__ 。 +created-group=权限组 __1__ 已创建。 +deleted-group=权限组已删除: __1__ 。 +player-is-already-in-group=__1__ 已经在权限组 __2__ 中了。 +player-is-in-group=__1__ 在权限组 __2__ 中。 +player-is-not-in-any-group=__1__ 不在任何权限组中。 +player-is-not-in-group=__1__ 不在权限组 __2__ 中。 +player-removed-from-group=已将 __1__ 从权限组 __2__ 中移除。 +renamed-group=权限组已重命名: __1__ --> __2__ 。 +reset-complete=已重置所有权限。 +unable-to-create-group=无法创建权限组。 +unknown-action=未知操作名:__1__ 。 +unknown-action-value=未知参数值:__1__ - 只能输入 true 或 false 。 +unknown-group=未知权限组:__1__ 。 +unknown-player=未知玩家:__1__ 。 +you-can-not-create-groups=你没有创建权限组的权限。 +you-can-not-delete-groups=你没有删除权限组的权限。 +you-can-not-delete-the-default-group=不能删除默认权限组。 +you-can-not-edit-groups=你没有编辑权限组的权限。 +[permissions-help] +add-player=<权限组名> <玩家名> - 将玩家加入指定权限组。 +create-group=<权限组名> - 以指定名字创建权限组,如果未指定名字将使用默认的权限组名。 +delete-group=<权限组名> - 删除指定权限组。 +edit-group=<权限组名> <操作名> - 对指定权限组启用 (true) 或禁用 (false) 指定操作。 +get-player-group=<玩家名> - 获取指定玩家所在的权限组 (如果已指定的话)。 +groups=- 列出全部权限组。 +help-list=可用的选项: __1__ 。 +matching-actions-list=匹配到操作: __1__ 。 +matching-group-list=匹配到权限组: +matching-options-list=匹配到选项: __1__ 。 +remove-player=<权限组名> <玩家名> - 将玩家移出指定权限组。 +rename-group=<权限组名> <新组名> - 重命名指定权限组。 +reset=- 将所有权限重置为默认状态。 +[recipe-difficulty] +expensive=高成本 +normal=标准 +[richness] +none[1]=无 +[save-map-failed] +cannot-save-map=无法保存地图:__1__ +[size] +none=无 +only-starting-area=如果禁用,则只会在起始区域生成 +[spidertron-status] +connected-to=连接至 __1__ +connection=连接 +idle=空闲 +moving=正在移动 (__1__) +not-connected=未连接 +shooting=正在射击 +[technology-difficulty] +expensive=高成本 +normal=标准 +[tile-description] +tile-unknown[1]=因为相关模组已被移除,此地砖不可用,模组重新启用后将会恢复。 +[tile-name] +tile-unknown=未知地砖 +[tooltip-category] +activated=激活 +burnable-fuel=燃料 +consumed=耗尽 +consumes=消耗 +debug=调试 +effect=效果 +electricity=电力 +equipment-grid=装备插槽 +equipment-grid-electricity=装备插槽电力 +fluid=流体 +generates=生成 +heat=热量 +personal-weapon=携行武器 +placed-in-equipment-grid=置于装备插槽 +player-armor=裝甲 +stores=储存 +thrown=掷出 +train=火车 +turret=炮塔 +vehicle=载具 +vehicle-weapons=车载武器 +[tutorial-gui] +new-recipes-available=有新解锁的制造配方 +new-technologies-available=有新解锁的待研发科技 +objective-complete=目标完成 +research-tooltip-heading=研发完成! +[virtual-signal-description] +signal-unknown[1]=因为相关模组已被移除,此信号不可用,模组重新启用后将会恢复。 +[virtual-signal-name] +signal-unknown=未知信号 + diff --git a/factorio/data/core/locale/zh-CN/info.json b/factorio/data/core/locale/zh-CN/info.json new file mode 100644 index 0000000000000000000000000000000000000000..62a3b48538f85a86535380ba8e2bb3acd18856b1 --- /dev/null +++ b/factorio/data/core/locale/zh-CN/info.json @@ -0,0 +1,61 @@ +{ + "completed": 100, + "font": { + "default": [ + "__core__/fonts/TitilliumWeb-Regular.ttf", + "__core__/fonts/Lilittium-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKsc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSans.ttf" + ], + "default-bold": [ + "__core__/fonts/TitilliumWeb-Bold.ttf", + "__core__/fonts/Lilittium-Bold.ttf", + "__core__/fonts/NotoSans-Bold.ttf", + "__core__/fonts/NotoSansCJKsc-Bold.ttf", + "__core__/fonts/NotoSansThai-Bold.ttf", + "__core__/fonts/NotoSansArabic-Bold.ttf", + "__core__/fonts/NotoSansHebrew-Bold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "default-mono": [ + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKsc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf", + "__core__/fonts/DejaVuSansMono.ttf" + ], + "default-semibold": [ + "__core__/fonts/TitilliumWeb-SemiBold.ttf", + "__core__/fonts/Lilittium-SemiBold.ttf", + "__core__/fonts/NotoSans-SemiBold.ttf", + "__core__/fonts/NotoSansCJKsc-Medium.ttf", + "__core__/fonts/NotoSansThai-SemiBold.ttf", + "__core__/fonts/NotoSansArabic-SemiBold.ttf", + "__core__/fonts/NotoSansHebrew-SemiBold.ttf", + "__core__/fonts/DejaVuSans-Bold.ttf" + ], + "locale-pick": [ + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKtc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ], + "scenario-message-dialog": [ + "__core__/fonts/IBMPlexMono-Medium.ttf", + "__core__/fonts/NotoMono-Regular.ttf", + "__core__/fonts/NotoSans-Regular.ttf", + "__core__/fonts/NotoSansCJKsc-Regular.ttf", + "__core__/fonts/NotoSansThai-Regular.ttf", + "__core__/fonts/NotoSansArabic-Regular.ttf", + "__core__/fonts/NotoSansHebrew-Regular.ttf" + ] + }, + "language-name": "简体中文" +} \ No newline at end of file diff --git a/factorio/data/core/locale/zh-TW/core.cfg b/factorio/data/core/locale/zh-TW/core.cfg new file mode 100644 index 0000000000000000000000000000000000000000..0c0f3cdf0349b851c9c272f29da6577f8dbd54bf --- /dev/null +++ b/factorio/data/core/locale/zh-TW/core.cfg @@ -0,0 +1,3721 @@ +action-leads-to-fluid-mixing=無法混合流體。 +and=和 +ban-report=__1__ , __2__ +ban-report-ip=__1__ (__2__): __3__ +base-mod-disabled=必須有基底模組才能執行遊戲,但它現在停用中,您想要啟用嗎? +base-mod-invalid=必須有基底模組才能執行遊戲,但它現在無效。 +blueprint-library-shortcut-broken=此捷徑連結的藍圖收藏不存在。 +blueprint-no-name=未命名 +blueprint-transferring=正在傳送藍圖: __1__ +bonus-progress-bar-tooltip=額外產量:__1__ +building-atlas=正在建置圖集… +building-prototypes=正在建置資料雛型… +cannot-open-mod-settings-game-not-fully-setup=當遊戲尚未完全就緒時(如正在加入暫停中的多人遊戲),無法開啟模組設定。 +cant-add-player-already-exists=名稱為 __1__ 的玩家已存在。 +cant-be-connected-to-copper-wire=無法接上電力線 +cant-be-connected-to-wire=無法接上線路 +cant-be-crafted-in-this-machine=無法在此機器製造。 +cant-be-damaged=目標無法被破壞。 +cant-be-mined=無法對此挖掘。 +cant-be-rotated=這不能旋轉。 +cant-change-enemy-wires=不可調整敵方的電纜。 +cant-clear-cursor=無法收回__1__,玩家背包已滿。 +cant-connect-rolling-stock-not-in-rolling-stock=無法連接車廂:不在車廂內。 +cant-connect-rolling-stock-not-in-vehicle=無法連接車廂:不在載具內。 +cant-connect-rolling-stock-too-close=無法連接車廂:周圍部份車廂間距過近。 +cant-copy-enemy-structure-settings=無法從敵方建築複製設定。 +cant-disconnect-rolling-stock-not-in-rolling-stock=無法切斷車廂連接:不在車廂內。 +cant-disconnect-rolling-stock-not-in-vehicle=無法切斷車廂連接:不在載具內。 +cant-enter-enemy-vehicles=無法進入敵方載具。 +cant-join-game-not-in-main-menu=在主選單才能加入Steam遊戲。 +cant-join-game-steam-init-failed=無法加入遊戲:Steam 初始化失敗。 +cant-join-game-steam-networking-disabled=無法加入遊戲:Steam網路已在設定中被停用。 +cant-mine-enemy-structure=無法挖掘敵方建築。 +cant-mine-vehicle-with-passenger=有其他玩家坐在裡面,無法回收。 +cant-open-enemy-structures=無法開啟敵方建築。 +cant-paste-enemy-structure-settings=無法對敵方建築貼上設定。 +cant-put-item-back=無法放回物品:__1__ +cant-reach=太遠 +cant-repair-enemy-structures=無法維修敵方建築。 +cant-rotate-enemy-structures=無法旋轉敵方建築。 +cant-run-command-not-admin=無法執行這個指令(__1__)- 因為您不是管理員。 +cant-run-command-not-in-multiplayer-game=無法在單人遊戲執行這個指令(__1__)。 +cant-set-duplicate-filter=__1__ 已在另外一個格子中被篩選。 +cant-set-duplicate-request=其他置物格已經設定過__1__了。 +cant-set-duplicate-trash-slot=__1__已在其他置物格設定。 +cant-set-filter=無法設定此篩選器:__1__ +cant-set-request-when-it-is-automated=無法修改由訊號網設定的叫貨單。 +cant-swap-console-with-player=無法與玩家互換控制台:從控制台呼叫此指令時,需指定2個玩家。 +cant-swap-expected-two-players=無法互換:從控制台呼叫此指令時,需指定2個玩家。 +cant-swap-with-yourself=無法和自己互換。 +cant-transfer-from-enemy-structures=無法從敵方建築取出物品。 +cant-transfer-to-enemy-structures=無法移入物品至敵方建築中 +cheat-will-disable-achievements=使用作弊指令會停用成就,請重複該指令以確認執行。 +checking-sprites=正在檢查圖像… +close-file-reason-corrupt=CRC檢查失敗:此壓縮檔已損毀。 +close-file-reason-other=其他,錯誤碼:__1__ +closing-file-failed=關閉檔案 __1__ 失敗。\n原因:__2__。 +colon=: +color-for-players-only=只能為玩家設定顏色。 +command-attempted-not-allowed=__1__ 試圖執行一個不被允許的指令︰ __2__ +command-ran=__1__(指令):__2__ +command-will-disable-achievements=執行 Lua 主控台指令將停用成就,請重複該指令以確認執行。 +continue=繼續 +control-controller-axis-related=此操作必須由控制器板機按鍵指定。 +control-controller-button-related=此操作必須由控制器按鍵指定。 +control-controller-stick-related=此操作必須由控制桿指定。 +control-keyboard-related=此動作必須以鍵盤按鍵設定。 +control-mouse-related=此動作必須以滑鼠鍵設定。 +control-mouse-wheel-related=此操作必須由滑鼠滾輪指定。 +cropping-bitmaps=正在裁切點陣圖… +cursor=游標 +days=__1__ 天 +days-ago=__1__ 天前 +destination-full=下一站客滿 +disabled-by-server=已被伺服器停用 +discard-changes=放棄變更 +dying-explosion-name=__1__(全毀爆炸) +editor-will-disable-achievements=使用地圖編輯器會停用成就,請重複該指令以確認執行。 +electric-pole-wire-limit-reached=已達 5 條連接上限 +empty-file-name=檔案名為空白。 +empty-stop-name=站名為空 +entered-the-vehicle=進入載具。 +error-while-importing-string=載入代碼出錯: +error-with-handler-failed=__1__\n錯誤處理程序在處理此錯誤時,引發了另一個錯誤:\n__2__ +error-with-handler-message=__1__\n錯誤處理程序加入了下列資訊:\n__2__ +evolution-message=進化指數:__1__。(時間佔__2__%)(汙染佔__3__%)(摧毀蟲巢佔__4__%) +failed-to-import-string=無法匯入代碼:__1__。 +failed-to-load-base-mod=載入基底模組時發生錯誤。 +failed-to-load-mod=模組「__1__」載入失敗 +failed-to-load-mod-reason=模組「__1__」載入失敗:__2__ +feature-not-available-in-demo-version=本功能在試玩版遊戲內不提供 +file-name-too-long=檔名過長。(最長__1__字元) +format-degrees=__1__° +format-degrees-c=__1__°C +format-degrees-c-compact=__1__°C +format-gigabytes-per-second=__1__ GB/秒 +format-kilobytes-per-second=__1__ kB/秒 +format-megabytes-per-second=__1__ MB/秒 +format-percent=__1__% +format-pixels=__1__ 像素 +game-saved-to=遊戲已儲存到 __1__。 +grid-position-and-absolute-position-need-to-match=格線座標和絕對座標須要皆為奇數或偶數。 +grid-position-value-has-to-be-multiple=這張藍圖的貼齊格線數值必須是__1__的倍數。 +hours=__1__ 小時 +hours-ago=__1__ 小時前 +invalid-character-in-file-name=檔名含有無效字元。 +invalid-grid-position-value=__1__的格線尺寸值無效。 +invalid-parameter=參數無效 +invalid-screenshot-resolution=截圖解析度為無效設定,水平和垂直像素值須在 {1, __1__} 範圍之內。 +invalid-snap-to-grid-value=__1__的格線尺寸值無效。 +invalid-zoom-level=無效縮放倍率,必須大於或等於__1__。 +item-has-tags=物品已標記。 +left-the-vehicle=離開載具。 +loading-mods=正在載入模組… +loading-sounds=正在載入音效… +loading-sprites=正在載入圖像… +locks=鎖定 +low-ram-warning=此存檔使用大量記憶體,可能會導致遊戲崩潰,\n請降低圖形設定裡的圖像解析度以減少記憶體的使用。\n__1__ +manual-wire-dragging-disabled=手動接線已停用 +map-info-combined-yield-percentage=__1__的合計產量__2__% +minutes=__1__ 分 +minutes-ago=__1__ 分鐘前 +missing-equipment=缺乏裝備: +missing-equipment-list-item=__1__ × __2__ +missing-item=缺乏__1__ +mod-caused-error=模組 __1__ 造成了無法修復的錯誤。\n請向模組作者回報此錯誤。\n\n__2__ +mod-name-too-long=模組《__1__》的代號太長,最長只能有__2__個字。 +mod-title-too-long=模組《__1__》的名稱太長,最長只能有__2__個字。 +months-ago=__1__ 個月前 +new-tips=未讀秘笈 +new-tips-count=新秘笈:__1__ +no-artillery-in-range=不在火炮的有效射程內。 +no-artillery-with-ammo-in-range=範圍內沒有已裝彈的火炮。 +no-bans=沒有玩家被封鎖。 +no-modifier-selected=未選取調整 +no-path=找不到路線 +no-stock-to-connect-found=找不到可以連接的車廂。 +no-stock-to-disconnect-found=找不到可以切斷的車廂連接。 +noname-station=車站 +noone-to-reply=無人回應。 +not-allowed-character-in-file-name=檔名不能包含「__1__」字元。 +not-enough-ingredients=原料不足。 +not-enough-rails=鐵軌不足 +not-enough-space-to-connect-train=沒有充足空間可連接火車。 +not-operable=無法操作 +on-the-ground=掉落物 +opened-item-removed=物品被移除了。 +or=或 +per-minute-suffix=/分 +per-second-suffix=/秒 +permissions-import-successfully=權限匯入成功。 +player-cancelled-research=__1__已取消研究《__2__》 +player-changed-color=現在起 __1__ 的色彩是__2__。 +player-changed-color-singleplayer=現在起您的色彩是__1__。 +player-changed-research=__1__將研究目標由《__2__》更改為《__3__》 +player-doesnt-exist=玩家 __1__ 並不存在。 +player-is-already-an-admin=__1__ 已經是管理員。 +player-is-already-in-admin-list=__1__ 已在管理員名單上,下次加入遊戲時就會被提升權限。 +player-is-not-an-admin=__1__ 不是管理員。 +player-is-not-banned=無法解除封鎖 __1__,因為他並沒有被封鎖。 +player-is-not-in-admin-list=__1__ 不在管理員名單內。 +player-isnt-online=__1__ 不在線上。 +player-queued-research=__1__已排程研究《__2__》 +player-started-research=__1__已開始研究《__2__》 +player-tried-using-cheat=玩家 __1__ 剛嘗試執行作弊指令。 +player-tried-using-command=玩家 __1__ 剛嘗試執行指令「__2__」。 +player-tried-using-editor=玩家 __1__ 剛嘗試使用地圖編輯器。 +player-was-added-to-admin-list=__2__ 已把 __1__ 加到管理員名單,下次加入遊戲時就會被提升權限。 +player-was-banned=__1__ 被 __2__ 封鎖。理由:__3__。 +player-was-demoted=__2__ 解除了玩家 __1__ 管理權限。 +player-was-kicked=__1__ 被 __2__ 踢出。理由: __3__。 +player-was-promoted=__1__ 被 __2__ 升為管理員。 +player-was-removed-from-admin-list=__2__ 已把 __1__ 踢出管理員名單,下次加入遊戲時不會再被提升權限。 +player-was-unbanned=__1__ 被 __2__ 解封。 +players-arent-on-same-surface=無法交換兩位玩家:兩位玩家在不同的地表。 +players-dont-have-character-controllers=無法交換玩家:角色沒有玩家操控。 +players-dont-have-characters=無法交換玩家:至少其中一人沒有角色。 +reading-file-failed=讀取檔案 __1__ 失敗。\n錯誤碼:__2__。 +reassigned-empty=未選取新藍圖內容。 +recipe-not-craftable-in-hand=無法徒手製作此物品。 +recipe-too-complex-to-craft-in-hand=此配方因為太複雜,所以無法徒手製造。 +reload-script-data-too-large=重新載入的指令碼資料太大:__1__ > __2__。 +remnant-name=__1__(殘骸) +repeat-when-transferred=正在傳輸藍圖記錄。請等傳輸結束後再試。 +replay-disabled-autoplace-specifications-changed-runtime=重播儲存功能已關閉,因為自動設置(autoplace)的規格在遊戲過程有變更過。 +replay-saving-disabled=保存重播的功能已關閉。 +replay-saving-disabled-forced-by-user=重播錄製功能已被停用,因為使用者強制讓雛型變更了載入模式。 +replay-saving-disabled-map-version=無法儲存重播:地圖以 __1__ 版本儲存,而目前版本是 __2__。 +replay-saving-disabled-migration-applied=無法儲存重播:地圖已被遷移至新版。 +replay-saving-disabled-mods=無法儲存重播:地圖存檔的模組設定與現在不一致。 +replay-saving-disabled-mods-startup-settings=無法儲存重播:地圖存檔的模組啟動設定與現在不一致。 +reset-to-defaults=重設 __1__ 個選項為預設值 +reset-to-defaults-disabled=所有選項皆為預設值。 +reverted-control-settings-to-default=由於和先前版本不相容,控制設定已還原為預設值。 +rolling-stock-connected=鐵道車輛已連接。 +rolling-stock-disconnected=車廂已分離。 +save-already-in-progress=無法儲存,因為已經在存檔過程中。 +saving-process-crashed=存檔過程當機。 +scenario-caused-error=劇情 __1__ 造成了無法修復的錯誤。\n請向劇情作者回報此錯誤。\n\n__2__ +seconds=__1__ 秒 +seconds-ago=__1__ 秒前 +shortcut-bar-full=無法在功能列放入更多項目。 +shortcut-disabled-technology-not-researched=此功能鈕需有__1__科技。 +si-prefix-symbol-exa=E +si-prefix-symbol-giga=G +si-prefix-symbol-kilo=k +si-prefix-symbol-mega=M +si-prefix-symbol-peta=P +si-prefix-symbol-tera=T +si-prefix-symbol-yotta=Y +si-prefix-symbol-zetta=Z +si-unit-kilometer-per-hour=公里/時 +si-unit-symbol-joule=J +si-unit-symbol-watt=W +skip-cutscene=按 __CONTROL__confirm-message__ 可跳過過場動畫 +snap-to-grid-value-has-to-be-multiple=這張藍圖的貼齊格線數值必須是__1__的倍數。 +string-import-produced-no-item=此代碼無法生成物品。 +string-import-successful=__1__匯入成功 +the-blueprint-cant-be-flipped=無法翻轉含有__1__的藍圖。 +this-cannot-be-mined-by-hand-because-it-requires-fluid=無法徒手開採,開採此礦物需要__1__。 +time-future=未來 +time-symbol-hours=__1__ 小時 +time-symbol-hours-short=__1__小時 +time-symbol-milliseconds=__1__ 毫秒 +time-symbol-minutes=__1__ 分 +time-symbol-minutes-short=__1__分 +time-symbol-seconds=__1__ 秒 +time-symbol-seconds-short=__1__秒 +too-deep-book-recursion=無法放入物品。藍圖冊最深只有__1__層。 +too-long-stop-name=車站名稱不能超過 __2__ 個字元(目前為 __1__ 個字元)。 +too-long-tag-name=標籤名稱不能超過 __2__ 個字(目前 __1__ 個字)。 +unconfirmed-changes=有 __1__ 項未確認的變更。 +unknown-color=未知的顏色 __1__。 +unknown-command=「__1__」是未知指令。輸入 /h 或 /help 可查看指令的更多說明。 +unknown-player-was-banned=(不在地圖) __1__ 被 __2__ 查禁。原因︰ __3__。 +unlocks=解鎖 +unspecified=未說明原因 +user-verification-already-disabled=玩家身分驗證已被停用。 +user-verification-already-enabled=玩家身分驗證已被啟用。 +user-verification-disabled=已停用玩家身分驗證。 +user-verification-enabled=已啟用玩家身分驗證。 +vehicle-is-full=載具已滿。 +weeks-ago=__1__ 週前 +wire-cant-reach=電線不夠長 +years-ago=__1__ 年前 +[achievement-progress] +console-command-used=因為執行過主控台指令,所以本遊戲無法再解鎖成就。 +construct-with-robots-more-than=人工:__1__ 無人機:__2__ +dont-craft-manually=手工製造:__1__ +editor-used=因為曾經用過地圖編輯器,所以本遊戲無法再解鎖成就。 +not-a-freeplay-map=只能在自由模式地圖中解開此成就。 +not-in-peaceful-mode=本成就無法在和平模式解鎖。 +not-with-lower-enemies=本成就無法在蟲巢設定低於預設時解鎖。 +only-when-playing-new-game=該成就只能在新創建的遊戲中獲得。 +player-damaged=單次攻擊最大所受傷害:__1__ +remaining-time=剩餘時間:__1__ +[cant-build-reason] +cant-build-here=無法在此建造 +cant-build-on-tile=無法在__1__上建造 +cant-build-train-stop-in-intersection=無法在鐵路路口建造車站 +covered-by-fog-of-war=無法在視野外建造。 +entity-ghost-in-the-way=被__1__規畫擋住 +entity-in-the-way=被__1__擋住 +entity-must-be-built-next-to-rail=__1__必須蓋在鐵軌旁 +invalid-rail-signal-position=無效鐵路號誌位置 +invalid-train-stop-position=無效車站位置 +invalid-transport-belt-connectable-position=無效的輸送帶位置 +mixing-fluids=不同流體不能接在一起 +no-rail-for-ghost-train=火車規劃必須蓋在鐵軌上 +no-rail-for-train=__1__必須蓋在鐵軌上 +no-resource-for-drill=__1__只能蓋在資源上 +no-resource-for-mining-drill=採礦機必須蓋在資源上 +no-valid-resource-for-drill=__1__無法挖掘此資源 +out-of-world=無法在地圖外建造 +player-in-the-way=被人物擋住 +rail-signals-must-be-built-next-to-rail=鐵路號誌必須建在鐵軌旁 +too-close-to-existing-rail-signal=太靠近其他鐵路號誌 +uncharted-area=無法在未知區域建設 +[character-corpse] +died=陣亡時間 +killed-by=兇手 +name=屍體(__1__) +time-ago=__1__前 +time-remaining=剩餘時間 +[chat-icon-select-list-gui] +title=選擇圖示 +[clone-area-errors] +source-and-destination-collide=複製來源區域和貼上目的區域有重疊。 +source-area-and-destination-are-not-equal=複製來源區域和貼上目的區域的大小不相符。 +source-area-and-destination-area-must-not-be-rotated=複製來源區域和貼上目的區域不能交換。 +source-entities-overlap-with-destination=複製來源物體和貼上目的物體有重疊。 +tiles-collide=複製來源地面和貼上目的地面有重疊。 +[color] +acid=黃綠色 +black=黑色 +blue=藍色 +brown=棕色 +cyan=青色 +gray=灰色 +green=綠色 +orange=橘色 +pink=粉紅色 +purple=紫色 +red=紅色 +white=白色 +yellow=黃色 +[color-capital] +alpha=透 +blue=藍 +green=綠 +red=紅 +[command-help] +admin=- 開啟玩家管理面板。 +admins=- 顯示遊戲管理員名單。 +alerts= - 將指定警報類別[啟用]、[停用]、[靜音]或[取消靜音]。 +all-players-list=所有玩家︰ +available-alerts=可填入的警報:__1__。 +available-colors=可填入的顏色:__1__。 +ban=<玩家名稱> <理由> - 封鎖指定的玩家。 +banlist= - 可將指定玩家列入黑名單(add),或移出黑名單(remove),這與/ban 和/unban 命令是相同的;不指定玩家時也可以列出黑名單中的所有玩家(get),或清空黑名單(clear)。 +bans=- 列出玩家黑名單。 +cant-use-banlist-not-in-multiplayer-game=黑名單指令無法在單人遊戲執行。 +cant-use-permissions-not-in-multiplayer-game=權限指令無法在單人遊戲執行。 +cant-use-whitelist-not-in-multiplayer-game=白名單指令無法在單人遊戲執行。 +cheat= - 完成研究所有科技,並啟用作弊模式。使用 選項還會給玩家一些額外物品。 +clear=- 清除主控台。 +color=<顏色> - 變更您的顏色。可從預先定義的顏色清單挑選,或以「# # # #」格式的 RGBA 值輸入。 +command=<指令> - (若允許的話)執行一個 Lua 指令。 +config=- 開啟伺服器設定面板。 +delete-blueprint-library=<玩家名稱> - 從存檔內刪除指定離線玩家的藍圖收藏。輸入指令「everybody confirm」可刪除所有離線玩家的藍圖收藏。 +demote=<玩家名> - 解除指定玩家的管理員權限。 +editor=- 開關地圖編輯器。 +evolution=- 顯示異星汙染因子的相關訊息。 +help=<指令> - 列出所有有效指令清單。選填的參數可指定要查看說明的指令。 +help-description=輸入 /h <指令> 可取得指令的詳細資訊。 +help-list=可用的指令包括︰ +ignore= - 遮蔽指定玩家的訊息。管理員訊息仍會顯示。 +ignores=- 列出被遮蔽訊息的玩家清單。 +kick=<玩家名稱> <理由> - 踢出指定的玩家。 +matching-alerts-list=符合的警報類型: __1__。 +matching-colors-list=符合的顏色:__1__。 +matching-commands-list=符合的指令: +matching-players-list=符合的玩家: +measured-command=-執行 Lua 指令(如果允許的話),並監測其所耗時間。 +mute= - 禁言指定玩家。 +mute-programmable-speaker= - 可對可程式揚聲器的全圖播放聲音設置靜音或解除靜音。可使用 "local" 參數僅對本機靜音,管理員可使用 "everyone" 參數對此伺服器上的所有玩家靜音。 +mutes=- 列出所有被禁言(無法聊天)的玩家清單。 +open=<玩家名稱> - 開啟指定玩家的背包。 +perf-avg-frames=- 用多少影格來計算平均每秒影格數(FPS)。預設值為 100,5-10 的值適合快速收斂統計,但統計的每秒影格數會快速抖動。 +permissions=- 開啟權限面板。 +players=- 列出遊戲中的玩家清單。(參數 online/o 只列出線上的玩家,參數 count/c 只列出人數) +promote=<玩家名> - 賦予指定玩家管理員權限。 +purge= - 清空聊天紀錄中指定玩家的全部訊息。 +quit=- 妥善終止伺服器。 +reply=<訊息> - 回覆最後與你私聊的玩家。 +reset-tips=重設秘笈狀態,就像才第一次開啟遊戲一樣。 +save=<名稱> - 以指定名稱儲存目前遊戲。 +screenshot=<水平解析度> <垂直解析度> <縮放> - 以目前視角設定,或指定的解析度來擷取螢幕畫面。縮放值為選填,預設為 1。 +seed=- 顯示地圖種子碼 +server-commands=- 伺服器主控台指令。 +server-save=- 在多人遊戲中讓伺服器儲存遊戲。 +shout= - 傳送訊息給所有的玩家與陣營。 +silent-command= - 執行 Lua 指令(如果允許的話),但不顯示於控制台。 +swap-players=<玩家名稱> <玩家名稱> - 將指定玩家的人物互換。若未輸入第二個參數,那這個參數就是您自己。 +time=- 顯示此地圖的遊戲時間資訊。 +toggle-action-logging=- 開關是否記錄遊戲做的所有動作記錄。此設定只保留到本遊戲階段重新啟動之前,而且在多人遊戲中不影響伺服器。 +toggle-heavy-mode=- 此指令須慎用,因為一旦啟用將無法進行多人遊戲。遊戲將在每一影格存檔並比對,以找出切確的不同步發生點。在新玩家加入伺服器出現無限循環不同步時建議執行此指令。本壓力測試模式將持續執行,直到記錄下必要資訊為止,然後請將輸出訊息提供給官方以便調查、修復問題。 +unban=<玩家名稱> - 解除封鎖指定的玩家。 +unignore=<玩家> - 解除指定玩家的訊息屏蔽。 +unknown-command=未知的命令 __1__ +unlock-shortcut-bar=- 解開所有功能列項目。 +unlock-tips=解鎖每一篇祕笈。 +unmute= - 解除指定玩家的禁言。 +version=- 顯示目前遊戲版本。 +whisper=<玩家名> <訊息> - 向指定玩家發送私人訊息。 +whitelist= - 從白名單許可(enables) 、停用(disables) 、增加(adds) 或移出(removes) 玩家,只有白名單裡的玩家可以加入遊戲。使用指令「get」列出白名單內玩家,後面不需接玩家名。 +[command-output] +action-logging-disabled=關閉操作記錄。 +action-logging-enabled=開啟操作記錄。 +alert-already-disabled=已停用警報類型 __1__。 +alert-already-muted=報警類型 __1__ 已經處於靜音狀態。 +alert-disabled=報警類型 __1__ 已被停用。 +alert-enabled=已啟用警報類型 __1__。 +alert-isnt-disabled=報警類型 __1__ 未被停用。 +alert-isnt-muted=報警類型 __1__ 尚未被靜音。 +alert-muted=報警類型 __1__ 已靜音。 +alert-unmuted=報警類型 __1__ 已解除靜音。 +banlist-add-is-admin-only=只有管理員才可以新增黑名單。 +banlist-already-empty=黑名單已經是空的。 +banlist-clear-is-admin-only=僅管理員可清空黑名單。 +banlist-cleared=黑名單已被清除。 +banlist-empty=黑名單是空的。 +banlist-remove-is-admin-only=僅管理員可刪減黑名單。 +cant-delete-blueprint-library-player-is-connected=無法刪除已連線玩家的藍圖收藏。 +deleted-blueprint-library-for-players=已刪除下列玩家的藍圖收藏: +no-blueprint-libraries-to-delete=無可刪除的藍圖收藏。 +parameters-require-admin=無法以這些參數執行指令:您並非管理員。 +permission-action-list=全部操作: __1__ 。 +permission-groups-list=所有權限群組:__1__。 +player=玩家 +player-added-to-banlist=已新增 __1__ 到封鎖名單。 +player-added-to-whitelist=新增 __1__ 至白名單。 +player-already-muted=__1__ 已經被禁言了。 +player-already-on-banlist=__1__ 已經被封鎖。 +player-already-on-whitelist=__1__ 被列入白名單了。 +player-blueprint-library-deleted=已刪除 __1__ 的藍圖收藏。 +player-blueprint-library-not-found=__1__沒有藍圖收藏。 +player-ignored=已忽略 __1__。 +player-is-not-on-banlist=__1__ 尚未被封鎖。 +player-is-not-on-whitelist=__1__ 被移出白名單了。 +player-is-on-banlist=__1__ 被列入黑名單了。 +player-is-on-whitelist=__1__ 被列入白名單了。 +player-isnt-muted=__1__ 尚未被禁言。 +player-list=玩家(__1__): +player-list-online=線上玩家(__1__): +player-muted=__1__ 被 __2__ 禁言了。 +player-unignored=已取消忽略 __1__。 +player-unmuted=__1__ 已經被 __2__ 解除禁言。 +player-was-not-on-banlist=__1__ 尚未被封鎖。 +player-was-not-on-whitelist=__1__ 不在白名單內。 +player-was-removed-from-banlist=__1__ 已被解除封鎖。 +player-was-removed-from-whitelist=從白名單刪除 __1__。 +players-on-banlist=黑名單中的玩家: __1__ +players-on-whitelist=白名單中的玩家: __1__ +programmable-speaker-muted-everyone=可程式的揚聲器的全圖播放聲音已對伺服器上的所有玩家靜音。 +programmable-speaker-muted-local=可程式的揚聲器的全圖播放聲音已對本機靜音。 +programmable-speaker-unmuted-everyone=可程式的揚聲器的全圖播放聲音已對伺服器上的所有玩家解除靜音。 +programmable-speaker-unmuted-local=可程式的揚聲器的全圖播放聲音已對本機解除靜音。 +shout=大喊 +whisper=悄悄話 +whitelist-add-is-admin-only=只有管理員才可以新增白名單。 +whitelist-already-empty=白名單已經是空的。 +whitelist-clear-is-admin-only=僅管理員可清空白名單。 +whitelist-cleared=白名單被清空了,同時白名單功能也被關閉了。 +whitelist-empty=白名單是空的。 +whitelist-remove-is-admin-only=僅管理員可刪減白名單。 +[config-help] +afk-auto-kick= - 設定自動踢出前的玩家閒置時間(分鐘),0 表示關閉自動踢出。 +allow-commands= - 設定是否允許執行Lua指令。 +allow-debug-settings= - 設定是否允許管理員以外的玩家調整進階設定。 +autosave-interval=<數字> - 設定自動存檔間隔(分鐘)。0表示關閉自動存檔。 +autosave-only-on-server= - 設定是否只有伺服器會建立自動存檔。 +description=<描述> - 設定伺服器描述文字(可接受空值)。 +help-list=可調整的設定:__1__。 +ignore-player-limit-for-returning-players= - 設置回歸玩家是否可以無視伺服器人數上限。 +matching-configs-list=符合的設定:__1__。 +max-players= - 設定此伺服器允許加入的最大玩家數,0表示無限制。 +max-upload-slots= - 設定存檔同時上傳人數上限。0 表示不設限。 +max-upload-speed= - 設定最大上傳速度 (Kbytes/s),0表示無限制。 +name=<名稱> - 設定伺服器名稱。 +only-admins-can-pause= - 設定是否只有管理員才可以暫停遊戲。 +password=<密碼> - 設定多人遊戲的密碼。留空表示無密碼。 +require-user-verification= - 設定玩家在加入伺服器時是否需要驗證正版身份。 +tags=<標籤> - 設定伺服器標籤 - 以字串組成的清單(可接受空值)。 +visibility-lan= - 設定遊戲是否可在區域網路內看見。 +visibility-public= - 設定遊戲是否公開可見。 +visibility-steam= - 設定朋友是否能透過 Steam 加入。 +[config-output] +afk-autokick-changed-to-disabled=已關閉自動踢出閒置玩家。 +afk-autokick-changed-to-minutes=自動踢出閒置玩家的時限已改為 __1__ 分鐘。 +afk-autokick-disabled=自動踢出閒置玩家的功能已停用。 +afk-autokick-interval-minutes=自動踢出閒置超過 __1__ 分鐘的玩家。 +allow-commands=Lua指令:__1__。 +allow-commands-set-to=Lua指令設定為__1__。 +allow-debug-settings=是否啟用偵錯:__1__。 +allow-debug-settings-set-to=偵錯設定可被設為 __1__。 +autosave-changed-to-disabled=已關閉自動存檔。 +autosave-changed-to-minutes=自動存檔間隔已變更為__1__分鐘。 +autosave-disabled=未開啟自動存檔。 +autosave-interval-minutes=自動存檔間隔已變更為__1__分鐘。 +autosave-only-on-server=只在伺服器上自動存檔:__1__。 +autosave-only-on-server-set-to=只在伺服器上自動存檔已設為:__1__。 +cant-use-not-in-multiplayer-game=config 指令只能在多人遊戲中使用。 +expected-get-set=第一個參數應填「get」或「set」。 +expected-value-to-set=需要在第三個參數指定設置值。 +has-password=伺服器目前有密碼。 +ignore-player-limit-for-returning-players=回歸玩家無視人數上限: __1__ 。 +ignore-player-limit-for-returning-players-set-to=回歸玩家無視人數上限 設置為: __1__ 。 +invalid-config=未知的設定:__1__ +max-number-of-players-changed-to=最大玩家數已變更為 __1__ 。 +max-number-of-players-changed-to-unlimited=玩家數限制已解除。 +no-password=伺服器目前沒有密碼。 +only-admins-can-pause=只有管理員可以暫停: __1__。 +only-admins-can-pause-set-to=只有管理員可以暫停已被設定為: __1__。 +password-changed=已變更伺服器密碼。 +password-removed=已移除伺服器密碼。 +server-description=伺服器描述:__1__ +server-description-already-empty=伺服器描述本來就空白。 +server-description-changed=已將伺服器描述設為:__1__ +server-description-cleared=已清除伺服器描述。 +server-description-empty=伺服器沒有描述。 +server-name=伺服器名稱:__1__ +server-name-changed=已將伺服器名稱變更為:__1__ +server-tags=伺服器標籤:__1__ +server-tags-already-empty=伺服器本來就沒有標籤。 +server-tags-changed=已將伺服器標籤設為:__1__ +server-tags-cleared=已清除伺服器標籤。 +server-tags-empty=伺服器沒有標籤。 +upload-rate=每秒 __1__ KB。 +upload-rate-changed-to=最大上傳速度改為 __1__ Kb/s 。 +upload-rate-changed-to-unlimited=已解除上傳速度限制。 +upload-rate-unlimited=無上限。 +upload-slots=__1__ 存檔同時上傳人數上限。 +upload-slots-changed-to=存檔同時上傳人數上限已變更為 __1__。 +upload-slots-changed-to-unlimited=存檔同時上傳人數上限已解除。 +upload-slots-unlimited=無限。 +value-is-not-valid=無效值。 +verify-user-identity=驗證玩家身份:__1__。 +verify-user-identity-set-to=驗證玩家身份設定為:__1__。 +visibility-lan=可在區域網路內看見:__1__ 。 +visibility-lan-set-to=區域網路可見性 設置為: __1__ 。 +visibility-public=可在網路上看見:__1__ 。 +visibility-public-set-to=公開可見性 設置為: __1__。 +visibility-steam=可在 Steam 上看見:__1__。 +visibility-steam-set-to=Steam 能見度設為:__1__。 +[control-keys] +ac-back=應用控制鍵盤 上一頁 +ac-bookmarks=應用控制鍵盤 書籤 +ac-forward=應用控制鍵盤 下一頁 +ac-home=應用控制鍵盤 首頁 +ac-refresh=應用控制鍵盤 重新整理 +ac-search=應用控制鍵盤 搜尋 +ac-stop=應用控制鍵盤 停止 +alt=Alt +audio-mute=音訊靜音 +audio-next=下一首音訊 +audio-play=音訊播放 +audio-prev=上一首音訊 +audio-stop=音訊停止 +backspace=Backspace +brightness-down=降低亮度 +brightness-up=提高亮度 +calculator=計算機 +capslock=Caps Lock +command=Command +control=Ctrl +control-or-controller-axis=__CONTROL_KEY_CTRL__ +controller-button-alt-1=按__1__ +controller-button-alt-2=按住__1__ +controller-left-stick=左搖桿 +controller-leftx=左搖桿 +controller-lefty=左搖桿 +controller-misc1=M1 +controller-paddle1=P1 +controller-paddle2=P2 +controller-paddle3=P3 +controller-paddle4=P4 +controller-right-stick=右搖桿 +controller-rightx=右搖桿 +controller-righty=右搖桿 +controller-stick-alt-1=用__1__ +controller-stick-alt-2=用__1__ +controller-touchpad=觸控板 +delete=Delete +down=下 +eject=退出 +end=End +enter=Enter +escape=Esc +home=Home +insert=Insert +keyboard-alt-1=按__1__ +keyboard-alt-2=按住__1__ +left=左 +left-alt=左 Alt +left-click-or-controller-button=__CONTROL_LEFT_CLICK__ +left-command=左 Command +left-control=左 Ctrl +left-shift=左 Shift +left-super=左 Super +left-windows=左 Windows +mail=郵件 +menu=選單 +mouse-button-1=滑鼠左鍵 +mouse-button-1-alt-1=滑鼠左鍵 +mouse-button-1-alt-2=滑鼠左鍵 +mouse-button-2=滑鼠右鍵 +mouse-button-2-alt-1=滑鼠右鍵 +mouse-button-2-alt-2=滑鼠右鍵 +mouse-button-3=滑鼠中鍵 +mouse-button-3-alt-1=滑鼠中鍵 +mouse-button-3-alt-2=滑鼠中鍵 +mouse-button-n=滑鼠按鍵 __1__ +mouse-button-n-alt-1=按 __1__ +mouse-button-n-alt-2=按住 __1__ +mouse-wheel-alt-1=滾動__1__ +mouse-wheel-alt-2=滾動__1__ +mouse-wheel-down=滑鼠滾輪向下 +mouse-wheel-left=滑鼠滾輪向左 +mouse-wheel-right=滑鼠滾輪向右 +mouse-wheel-up=滑鼠滾輪向上 +mute=靜音 +num-lock=Num Lock +numpad-0=數字鍵盤 0 +numpad-1=數字鍵盤 1 +numpad-2=數字鍵盤 2 +numpad-3=數字鍵盤 3 +numpad-4=數字鍵盤 4 +numpad-5=數字鍵盤 5 +numpad-6=數字鍵盤 6 +numpad-7=數字鍵盤 7 +numpad-8=數字鍵盤 8 +numpad-9=數字鍵盤 9 +numpad-decimal-separator=數字鍵盤 . +numpad-enter=數字鍵盤 Enter +numpad-equals=數字鍵盤 = +numpad-minus=數字鍵盤 - +numpad-plus=數字鍵盤 + +numpad-slash=數字鍵盤 / +numpad-star=數字鍵盤 * +page-down=Page Down +page-up=Page Up +pause=Pause +power=電源 +print-screen=Print Screen +right=右 +right-alt=右 Alt +right-click-or-controller-button=__CONTROL_RIGHT_CLICK__ +right-command=右 Command +right-control=右 Ctrl +right-shift=右 Shift +right-super=右 Super +right-windows=右 Windows +scroll-lock=Scroll Lock +shift=Shift +shift-or-controller-axis=__CONTROL_KEY_SHIFT__ +sleep=睡眠 +spacebar=空白鍵 +sysrq=SysRq +tab=Tab +up=上 +volume-down=降低音量 +volume-up=提高音量 +[controller] +character=人物控制器 +cutscene=鏡頭控制器 +editor=編輯器控制器 +ghost=鬼魂控制器 +god=上帝控制器 +pause=暫停控制器 +spectator=旁觀者控制器 +[controls] +action-bar-select-page-1=選取第1排工具列 +action-bar-select-page-10=選取第10排工具列 +action-bar-select-page-2=選取第2排工具列 +action-bar-select-page-3=選取第3排工具列 +action-bar-select-page-4=選取第4排工具列 +action-bar-select-page-5=選取第5排工具列 +action-bar-select-page-6=選取第6排工具列 +action-bar-select-page-7=選取第7排工具列 +action-bar-select-page-8=選取第8排工具列 +action-bar-select-page-9=選取第9排工具列 +activate-tooltip=強制顯示提示資訊 +add-station=新增停靠站 +add-temporary-station=新增臨時站 +alt-reverse-select=第二種反向選取 +alt-zoom-in=拉近視角 +alt-zoom-out=拉遠視角 +build=建造 +build-ghost=建造預覽 +build-with-obstacle-avoidance=建造(避開障礙) +cancel-craft=撤銷一個製造 +cancel-craft-5=撤銷五個製造 +cancel-craft-all=撤銷全部製造 +clear-cursor=收回手持的物品 +close-menu=關閉選單 +confirm-gui=在面板中確認 +confirm-message=確認訊息 +connect-train=連結列車 +controller-gui-character-tab=開啟人物資訊面板 +controller-gui-crafting-tab=開啟製造介面 +controller-gui-logistics-tab=開啟背包物流介面 +copy=複製 +copy-entity-settings=複製物體設定 +craft=製造一個 +craft-5=製造五個 +craft-all=製造全部 +cursor-split=拿起半組物品 +cut=剪下 +cycle-blueprint-backwards=藍圖冊上一頁 +cycle-blueprint-forwards=藍圖冊下一頁 +cycle-clipboard-backwards=上一個剪貼簿內容 +cycle-clipboard-forwards=下一個剪貼簿內容 +debug-reset-zoom=重設縮放倍率 +debug-reset-zoom-2x=設定視角縮放倍率為 2 倍 +debug-toggle-atlas-gui=開關圖像集面板 +debug-toggle-basic=開關基本偵錯資訊 +debug-toggle-debug-settings=開關偵錯模式設定面板 +decrease-ui-scale=縮小介面 +disconnect-train=分離列車 +drag-map=拖動地圖 +drop-cursor=丟下物品 +editor-clone-item=複製物品 +editor-delete-item=刪除物品 +editor-next-variation=下一個變化 +editor-previous-variation=上一個變化 +editor-remove-scripting-object=移除指令用物件 +editor-reset-speed=重設回1倍遊戲速度 +editor-set-clone-brush-destination=設定筆刷貼上目的 +editor-set-clone-brush-source=設定筆刷複製來源 +editor-speed-down=減慢遊戲速度 +editor-speed-up=加快遊戲速度 +editor-switch-to-surface=切換到地表 # +editor-tick-once=跳一個影格 +editor-toggle-pause=暫停/繼續遊戲時間 +fast-entity-split=快速轉移一半物品 +fast-entity-transfer=快速轉移物品 +flip-blueprint-horizontal=水平翻轉藍圖 +flip-blueprint-vertical=垂直翻轉藍圖 +focus-search=跳到搜尋欄 +gui-select=選擇 +increase-ui-scale=放大介面 +inventory-split=半數背包轉移 +inventory-transfer=全數背包轉移 +kill-statistics=開關戰鬥統計 +larger-terrain-building-area=增加鋪設範圍 +logistic-networks=開關物流網面板 +look=觀看 +mine=挖掘 +move=移動 +move-down=往下移動 +move-left=向左移動 +move-right=向右移動 +move-up=往上移動 +next-active-quick-bar=下一個常駐工具列 +next-player-in-replay=重播內的下一位玩家 +next-quick-panel-page=下一頁 +next-quick-panel-tab=下一個分頁 +next-weapon=下一個武器 +not-set=未設定 +open-character-gui=開啟人物面板 +open-gui=開啟物體的面板 +open-item=開啟物品的面板 +open-prototype-explorer-gui=開啟資料雛型瀏覽器面板 +open-prototypes-gui=開啟資料雛型面板 +open-technology-gui=開關科技面板 +open-trains-gui=開關火車總覽 +order-to-follow=下令跟隨 +paste=貼上 +paste-entity-settings=貼上物體設定 +pause-game=暫停遊戲 +pick-item=拿起/放下一組 +pick-items=撿起地上的物品 +place-in-chat=在聊天室窗中放置標籤 +place-ping=在地圖標記地點 +previous-active-quick-bar=上一個常駐工具列 +previous-mod=選取上一個模組 +previous-quick-panel-page=上一頁 +previous-quick-panel-tab=上一個分頁 +previous-technology=選取上一個研究 +production-statistics=開關生產統計面板 +quick-bar-button-1=選取第1格工具 +quick-bar-button-1-secondary=選取第1格副工具 +quick-bar-button-10=選取第10格工具 +quick-bar-button-10-secondary=選取第10格副工具 +quick-bar-button-2=選取第2格工具 +quick-bar-button-2-secondary=選取第2格副工具 +quick-bar-button-3=選取第3格工具 +quick-bar-button-3-secondary=選取第3格副工具 +quick-bar-button-4=選取第4格工具 +quick-bar-button-4-secondary=選取第4格副工具 +quick-bar-button-5=選取第5格工具 +quick-bar-button-5-secondary=選取第5格副工具 +quick-bar-button-6=選取第6格工具 +quick-bar-button-6-secondary=選取第6格副工具 +quick-bar-button-7=選取第7格工具 +quick-bar-button-7-secondary=選取第7格副工具 +quick-bar-button-8=選取第8格工具 +quick-bar-button-8-secondary=選取第8格副工具 +quick-bar-button-9=選取第9格工具 +quick-bar-button-9-secondary=選取第9格副工具 +remove-pole-cables=移除電線 +reset-ui-scale=重設為自動縮放介面 +reverse-rotate=逆時鐘旋轉設施 +reverse-select=選取降級範圍 +rotate=順時鐘旋轉設施 +rotate-active-quick-bars=切換到下一個常駐工具列 +select-for-blueprint=選取藍圖範圍 +select-for-cancel-deconstruct=選取取消拆除的範圍 +shoot-enemy=射擊敵人 +shoot-selected=射擊選取的目標 +show-info=開關「細節模式」 +show-quick-panel=顯示快選面板 +smaller-terrain-building-area=縮小鋪設範圍 +smart-pipette=滴管工具 +stack-split=移動半組物品 +stack-transfer=移動一組物品 +toggle-blueprint-library=開關藍圖收藏 +toggle-console=開關聊天(和 Lua 主控台) +toggle-driving=進出載具 +toggle-filter=切換篩選器 +toggle-free-cursor=開關游標操作 +toggle-gui-debug=開關面板偵錯模式 +toggle-gui-glows=開關面板發光效果 +toggle-gui-shadows=開關面板陰影 +toggle-gui-style-view=開關面板樣式檢視模式 +toggle-map=開關世界地圖 +toggle-menu=開關選單 +undo=復原 +unknown=未知 +zoom-in=拉近 +zoom-out=拉遠 +[controls-description] +activate-tooltip=強制立即顯示提示資訊。可暫時取消原先設定的不顯示或長時間後才顯示提示資訊。 +add-station=只能在火車頭面板及地圖中使用。按住此輔助按鍵並選取地圖或火車頭面板小地圖內的車站,即可將車站加入時刻表。 +add-temporary-station=只能在火車頭面板及地圖中使用。按住此輔助按鍵並選取地圖或火車頭面板小地圖內的某個位置,就會將臨時站加入時刻表,並直接開往該處。 +alt-zoom-in=只能在地圖上使用。可從地圖視角中拉近到世界視角。 +alt-zoom-out=只能在地圖上使用。可從世界視角中拉遠到地圖視角。 +build-with-obstacle-avoidance=只能在建造鐵路時使用。此模式和建造預覽模式一樣,但會迴避樹木、石頭和懸崖。 +cancel-craft=只能在製造佇列中使用。 +cancel-craft-5=只能在製造佇列中使用。 +cancel-craft-all=只能在製造佇列中使用。 +clear-cursor=將手持物品放回背包,也能取消電纜放置和鐵路規劃。 +close-menu=取消並返回到上一層選單。只能在主選單使用。 +connect-train=將你駕駛或選擇的火車與相鄰的車廂連結。 +copy=選取要複製物體的區域。 +copy-entity-settings=從選取的物體複製設定。若要正常貼上,來源物體必須仍存在。 +craft=只能在配方面板中使用。以該配方製造 1 個成品。 +craft-5=只能在配方面板中使用。以該配方製造 5 個成品。 +craft-all=只能在配方面板中使用。以現有原料最大可能製造該配方。 +cursor-split=手中無物品時,可拿起物品欄內指定一疊物品的一半;手中有物品時,可將手持的其中一個物品放在物品欄的指定位置。 +cut=選取要複製物體的區域,並將這些物體標記為拆除。 +cycle-blueprint-backwards=手持藍圖冊時,切換顯示上一張藍圖。 +cycle-blueprint-forwards=手持藍圖冊時,切換顯示下一張藍圖。 +cycle-clipboard-backwards=手持貼上工具時,切換到下一筆複製記錄。 +cycle-clipboard-forwards=手持貼上工具時,切換到上一筆複製記錄。 +disconnect-train=將你駕駛或選擇的火車與相鄰的車廂斷開。 +drop-cursor=將您手持的物品放一個到地上、輸送帶或機器中。 +editor-switch-to-surface=使用組合鍵可切換至指定編號的地圖圖層,例如:__CONTROL__editor-switch-to-surface__ + 3 -> 切換至3號地圖圖層。 +fast-entity-split=手持物品時,可將半疊物品直接放入指定物體;手中無物品時,可直接將指定物體內的一半物品放入背包。 +fast-entity-transfer=手持物品時,可將物品直接放入指定物體;手中無物品時,可直接將指定物體內的全部物品放入背包。 +gui-select=會按下目前選取的面板元素。 +inventory-split=轉移半疊(無條件進位)的物品到另一個物品欄。若選取空格則是轉移所有物品的一半。 +inventory-transfer=將指定的同類型物品全部轉移到另一個物品欄。如果選取的是空格,則會轉移所有物品。 +larger-terrain-building-area=增大地磚的鋪設範圍。 +next-active-quick-bar=將最上層常駐工具列切換成下一組工具列。 +next-weapon=切換到下一個裝備的武器。 +order-to-follow=讓蜘蛛機甲遙控器對連結的蜘蛛機甲下令跟隨指定目標。 +paste=貼上最近剛複製的物體。 +paste-entity-settings=貼上之前複製的建築設定。 +place-in-chat=僅在聊天室窗開啟時使用,可在聊天室窗貼上物品、配方、地圖座標、車站或列車。 +place-ping=快速標記地圖上某個地點,並在聊天處顯示連結。 +place-tag=僅在地圖使用,可在地圖標記圖示或文字。 +previous-active-quick-bar=將最上層常駐工具列切換成上一組工具列。 +previous-mod=只能在模組面板中使用。可選取前一次選取過的模組。 +previous-technology=只能在科技面板中使用。可選取前一次選取過的科技。 +remove-pole-cables=從游標指向的電線桿移除電線。會先移除電線,然後才移除訊號線。 +reverse-rotate=逆時鐘旋轉手持物品或游標指向的建築。 +reverse-select=啟動升級規劃器的降級模式。 +rotate=順時鐘旋轉手持物品或游標指向的建築。 +select-for-blueprint=選取要製作藍圖、升級或拆除的範圍。 +select-for-cancel-deconstruct=選取取消升級或拆除的範圍。 +shoot-enemy=射擊游標最近的敵人或附近的任何東西。 +shoot-selected=開槍射擊游標指向或附近的任何東西。 +show-info=開啟/關閉設施上所顯示的額外細節訊息,如組裝機上的製造配方、容器內的所儲物品。 +smaller-terrain-building-area=減小地磚的鋪設範圍。 +smart-pipette=透過指定某個設施,可從你的背包中直接拿出鋪設它所需的物品;指定資源時,會直接拿出效率最高的採礦機。 +stack-split=將半疊選取的物品轉移到另一個物品欄。 +stack-transfer=將一疊選取的物品轉移到另一個物品欄。 +toggle-driving=進出您旁邊或正在駕駛的載具。 +toggle-filter=可對指定的物品欄格子設定篩選器。只有指定的物品可放入篩選過的格子。 +undo=復原某些動作,例如手動物體建造/拆除、藍圖放置、拆除規劃器的拆除動作。 +[deconstruction-tile-mode] +always=一律選取地面 +always-description=一律選取地面:不論有無框選到物體,一律框選地面。 +never=一律不選取地面 +never-description=一律不選取地面:一律不要框選地面。 +normal=一般選取 +normal-description=一般選取:若未框選到物體時,框選地面。 +only=僅選取地面 +only-description=只有地面:僅選取地面 +[description] +acceleration-power=加速功率 +accepted-equipment=接受的設備 +activation-speed=觸發頻率 +ammo=彈藥 +ammo-consumption-modifier=彈藥消耗調整 +ammo-inventory-contents=彈藥 +amount=含量 +applies-effect=造成效果 +area-of-effect-size=效果範圍 +armor=裝甲 +automatic-range=自動開火射程 +available-power=剩餘電力 +base-productivity=基礎生產率 +batteries=電量 +battery-capacity=電池容量 +belt-items=物品 +belt-speed=輸送量 +buffer-recharge-rate=內部電池充電功率 +builds=用來鋪設__1__。 +can-filter-items=可篩選物品 +cargo-capacity=貨運量 +cargo-contents=貨運車廂內容物 +chain-shooting-speed=連鎖射速 +character-movement-speed-modifier=移動速度 +cluster-trigger=叢集大小 +constant-energy-consumption=恆定耗能 +construction-area=建設範圍 +construction-robots=建設機器人 +consumption-bonus=功耗 +consumption-speed=消耗頻率 +contents=內容物 +crafting-speed=製造速度 +crafting-time=製造時間 +creates-number-entities-key=產生 +creates-number-entities-value=__1__ x __2__ +damage=傷害 +damage-bonus=傷害加成 +damage-dealt=傷害輸出 +decorative-type=類型 +decorative-type-decal=噴漆 +decorative-type-decorative=裝飾 +destroys-cliffs=摧毀懸崖 +dimensions=尺寸 +durability-key=耐久度 +durability-value=__1__/__2__ +duration=持續時間 +effect-distribution-efficiency=組件分配效率 +effectivity=效率 +electricity=充電量 +energy=電量 +energy-capacity=電容量 +energy-consumption=消耗 +energy-per-shot=每次發射能量 +energy-per-use=每次使用能量 +energy-to-recharge-one-shield=每點防護耗能 +expected-resources=預估資源 +fluid-capacity=容量 +fluid-consumption=消耗 +fluid-contents=液罐車廂內容物 +fluid-output=輸出 +fluid-temperature=__1__溫度 +fluids=流體 +followers=跟隨的機器人 +force=陣營 +fuel-acceleration=載具加速度 +fuel-acceleration-modifier=加速度 +fuel-inventory-contents=燃料 +fuel-pollution=燃料汙染 +fuel-speed-modifier=極速 +fuel-top-speed=載具極速 +fuel-value=燃料值 +grid-size=裝備插槽尺寸 +hand-stack-size=機械臂運量 +heal=治療 +health=生命值 +heat-capacity=熱容量 +heat-output=輸出 +hitpoints=__1__ 生命值 +incoming-block=來車閉塞區間編號 +infinity-filter=無限篩選器 +infinity-mode=無限模式 +ingredients=原料 +input-flow-limit=最大輸入 +input-signals=輸入訊號 +inventory-size-bonus=背包容量加成 +kills=擊殺數 +last-user=最後一位使用者 +lifetime=壽命 +logistic-chest-filters=篩選器 +logistic-chest-storage-counts=物流網庫存 +logistic-chest-targeted-items-deliver=轉入 +logistic-chest-targeted-items-pickup=轉出 +logistic-item=物流系統 +logistic-request=物流叫貨格 +logistic-request-tooltip-logistic-storage=物流庫存 +logistic-request-tooltip-on-the-way=配送中 +logistic-request-tooltip-satisfaction=儲存狀況 +logistic-robots=物流機器人 +logistics-connection-distance=物流網連結距離 +made-in=製造處 +magazine-size=彈匣容量 +manual-range=手動開火射程 +market-item-price=價格 +max-energy-consumption=最大功耗 +max-health=最大生命值 +max-speed=極速 +maximum-length=最大長度 +maximum-power-output=最大輸出 +maximum-temperature=最高溫度 +min-energy-consumption=最小功耗 +min-range=最短射程 +minimum-temperature=最低溫度 +mining-area=開採範圍 +mining-speed=開採速度 +mining-time=開採時間 +module-bonus-limit=限制 +movement-speed-bonus=移動加成 +moving-energy-consumption=移動耗能 +name=名稱 +neighbour-bonus=相鄰加成 +next-stop=下一站 +no-ammo=未裝彈 +no-block=無 +no-limit=無限制 +num-available-robots=待命無人機數量 +num-effect-receivers=受影響的數量 +num-effect-sources=效果數量 +of=__1__ / __2__ +outgoing-block=去車閉塞區間編號 +output-flow-limit=最大輸出 +output-signals=輸出訊號 +personal-roboport-charging-spots=充電站 +personal-roboport-construction-area=建設範圍 +personal-roboport-max-robot-count=無人機上限 +personal-roboport-max-robots=無人機上限 +personal-roboport-summary=無人機調度站 +piercing-power=穿甲強度 +placed-in-grid=安裝在 +players-killed=幹掉玩家 +pollution=汙染 +pollution-bonus=汙染 +pollution-to-join-attack=吸收 __1__ 汙染 +power-output=輸出功率 +power-output-bonus=__1__(__2__) +power-output-neighbour-bonus=__1__(__2__相鄰加成) +probability=機率 +productivity-bonus=生產率 +productivity-bonus-limit=-0% = 極限 +products=產物 +products-finished=成品 +projectile-range=動能彈射程 +pumping-speed=抽取速度 +range=射程 +range-modifier=射程調整 +recharge-speed=充電速度 +recipe=配方 +recipe-hidden=(隱藏) +recipe-not-researched=(未研究) +recipe-not-researched-and-hidden=(未研究、隱藏) +recipe-pollution=配方汙染 +repair-speed=維修速度 +required-fluid=需求 +required-fluid-per-ore=每次採礦將消耗__1__ __2__ +required-fluid-per-ore-generic=每次採礦動作消耗__1__ +research-speed=研究速度 +resistances=抗性 +robot-charging-stations=充電站 +robot-lifetime=無人機壽命 +robot-recharge-rate=無人機充電功率 +rocket-launch-products=火箭發射後的產物 +rocket-parts=火箭零件 +rotation-speed=旋轉速度 +science-pack-remaining-amount-key=剩餘 +science-pack-remaining-amount-value=__3__% +sector-scanning-progress=扇形掃描進度 +segments=區段 +shield=護盾防護量 +shield-capacity=護盾容量 +shields=護盾 +shooting-speed=射速 +shooting-speed-modifier=射速調整 +signals=訊號 +solar-panel-power=太陽能板功率 +speed=速度 +speed-bonus=速度 +spent-result=消耗後產物 +status=狀態 +storage=儲量 +storage-size=儲藏空間 +supply-area=供應/物流範圍 +temperature=溫度 +throwing-speed=投擲頻率 +tile-size=大小 +total-followers=所有追隨者 +total-raw=原料總計 +total-raw-too-complex-to-calculate=太複雜,無法計算 +train-circuit-network-id=車次 +train-kills=列車擊殺數 +train-limit=列車數量限制 +train-limit-value=__1__/__2__ +values-for-evolution-factor=目前進化因子(__1__)對進攻的影響: +variation=變化 +variation-value=__1__(合計__2__) +vehicle-enter-instruction=用__CONTROL__toggle-driving__可進入載具。 +vehicle-speed-modifier=載具速度 +walking-speed=跑速 +weight=重量 +wire-reach=連線半徑 +yield=產量 +[description-rail] +back-rail=下一段鐵軌 +block=閉塞區間編號 +front-rail=上一段鐵軌 +none=無 +segment=區段編號 +segment-position=區段位置 +trains-in-block=閉塞區間列車數 +[difficulty] +easy=簡單 +hard=困難 +normal=標準 +[entity-description] +entity-unknown[1]=由於模組被移除,所以無法使用此物體。若重新啟用模組,將會復原此物體。 +[entity-name] +entity-unknown=未知的物體 +[entity-status] +cant-divide-segments=無法劃分區段 +charging=充電中 +closed-by-circuit-network=被訊號網關閉 +disabled=已停用 +disabled-by-control-behavior=被訊號網或物流網停用 +disabled-by-script=被腳本停用 +discharging=放電中 +fluid-ingredient-shortage=流體原料不足 +fluid-production-overload=流體產出過剩 +full-burnt-result-output=燃燒產物輸出格已滿 +full-output=輸出格已滿 +fully-charged=已充滿電 +item-ingredient-shortage=物品原料不足 +launching-rocket=正在發射火箭 +low-input-fluid=輸入流體太少 +low-power=電量過低 +low-temperature=溫度過低 +marked-for-deconstruction=已標記為拆除 +missing-required-fluid=缺少需要的流體 +missing-science-packs=缺乏某種科技包 +networks-connected=已接通 +networks-disconnected=未接通 +no-ammo=未裝彈 +no-fuel=無燃料 +no-ingredients=沒有原料 +no-input-fluid=未輸入流體 +no-minable-resources=沒有能開採的資源 +no-modules-to-transmit=沒有能廣播的組件 +no-power=無能源 +no-recipe=未設定配方 +no-research-in-progress=無進行中的研究 +normal=正常 +not-connected-to-rail=未連結鐵軌 +not-plugged-in-electric-network=不在電網內 +opened-by-circuit-network=被訊號網開啟 +out-of-logistic-network=不在物流網內 +preparing-rocket-for-launch=正在準備發射火箭 +recharging-after-power-outage=電力耗盡,正在充電 +turned-off-during-daytime=在白天關閉 +waiting-for-source-items=正在等候輸入物品 +waiting-for-space-in-destination=正在等候輸出空間 +waiting-for-target-to-be-built=正在等候目標被蓋好 +waiting-for-train=正在等待列車 +waiting-to-launch-rocket=等待發射火箭中 +working=運轉中 +[entity-type] +tree=樹 +[error] +achievement-data-invalid=無法載入本機成就資料,可能會遺失本機的成就資訊。 +audio-could-not-initialize=無法初始化音訊,音訊已停用。 +audio-error-title=音訊錯誤 +config-data-invalid-prompt-reset-to-default=設定檔含有無效內容,你是否想重設設定檔? +crash-to-desktop-message=出現未預期的錯誤。若您玩的是最新版本遊戲,可到《異星工廠》論壇上傳錯誤記錄檔,讓我們來解決問題。\n貼文時請附上存檔、您正在使用的模組清單,以及您認為可能導致此錯誤發生的操作步驟。 +data-error-title=資料錯誤 +error-message-box-title=錯誤 +failed-to-create-app-window=建立應用程式視窗時失敗。__1__ +failed-to-load-save-file=載入存檔失敗。 +failed-to-load-window-icon=無法載入視窗圖示!檔案路徑:__1__ +game-state-corruption-detected-save-corrupted=偵測到毀損的遊戲狀態,無法載入此存檔。 +game-state-corruption-detected-saving-aborted=偵測到毀損的遊戲狀態。為了防止連帶毀損您的存檔,遊戲並未儲存。 +low-available-space-in-steam-storage=您的 Steam 雲端同步只剩 __1__ MB 的剩餘空間。若空間用盡,遊戲可能無法儲存您的設定和藍圖庫。若您利用 Steam 雲端同步功能來同步不同電腦上的存檔,則還有可能會遺失遊戲進度。\n我們建議您在「載入遊戲」面板中用刪除鈕來刪除一些舊存檔,並釋放空間。 +low-available-space-in-steam-storage-title=Steam 雲端同步剩餘空間過低警告 +map-can-not-be-loaded-in-demo-version=無法在試玩版遊戲中載入此地圖。 +operation-failed=操作失敗 +out-of-vram-cannot-lower-settings=低階圖形模式和低點陣圖快取等級早已啟用,這表示您的系統硬體低於最低系統需求。若您認為這有問題,請到我們的論壇回報。 +out-of-vram-change-quality-to-low=即將啟動低階圖形選項,請重新啟動遊戲。 +out-of-vram-change-quality-to-normal=即將變更圖像解析度(高→中),請重新啟動遊戲。 +out-of-vram-change-usage-to-high=即將變更點陣圖快取選項(全部→高),請重新啟動遊戲。 +out-of-vram-change-usage-to-low=即將變更點陣圖快取選項(中→低),請重新啟動遊戲。 +out-of-vram-change-usage-to-medium=即將變更點陣圖快取選項(高→中),請重新啟動遊戲。 +out-of-vram-enable-low-vram-mode=即將啟動低顯示記憶體模式,請重新啟動遊戲。 +player-data-invalid=無法載入玩家資料檔案,可能會遺失目前的挑戰進度資訊。 +replay-data-not-found=無法播放重播:找不到重播資料。 +replay-header-error=重播檔標頭無法載入,原因如下: +replay-header-error-old-version=無法載入重播檔標頭,可能是因為比目前版本 __1__ 還舊。 +replay-mod-configuration-mismatch=無法播放重播:此重播有不同的模組設定。 +replay-version-mismatch=無法播放重播:此重播是在 __1__ 版本建立,但目前版本是 __2__。 +startup-failed=啟動遊戲發生錯誤 +system-initialization-failed=安裝失敗。錯誤代碼:__1__ +unable-to-create-sprite=無法建立圖像(大小 __1__x__2__),可能是因為顯示記憶體(VRAM)不足。 +value-out-of-range=數值超出範圍:請輸入介於 __1__ 到 __2__ 之間的值。 +[fluid-description] +fluid-unknown[1]=由於模組被移除,所以無法使用此流體。若重新啟用模組,將會復原此流體。 +[fluid-name] +fluid-unknown=未知的流體 +[frequency] +none=無 +[graphics-errors] +detected-gpu=偵測到的 GPU:__1__ +device-removed-button-close=關閉 +device-removed-button-restart=重新啟動 +device-removed-button-use-opengl=使用 OpenGL +device-removed-message1=顯示卡已從系統中被拔除,或是才剛更新顯示卡驅動程式。 +device-removed-message2=錯誤:__1__,原因:__2__ +device-removed-message3=若您時常看到此錯誤,請試試將電腦重新開機,或更新您的顯示驅動程式。\n電腦亦有可能因超頻或過熱而不穩定。 +device-removed-message4=或可試試變通辦法,把《異星工廠》切換為 OpenGL 彩現模式。 +device-removed-title=《異星工廠》因為顯示卡被重設,或是被移除而當掉了。 +direct3d-failed-to-initialize=無法初始化 DirectX,《異星工廠》需要至少可相容 DirectX 10 的顯示卡。 +graphics-settings-keep=維持現狀 +graphics-settings-reset=重設 +opengl-failed-to-initialize=《異星工廠》需要至少 OpenGL __1__ 版,本電腦提供的版本為 __2__。 +out-of-videomemory=顯示記憶體不足,請試試降低圖像解析度或啟用材質壓縮。 +reset-graphics-settings-question=要重設圖形設定嗎? +[gui] +all=全部 +ammo=彈藥 +any=任意 +armor=裝甲 +artillery-ammo=火炮彈藥 +blueprint-access-error=無法修改其他玩家的收藏。 +blueprint-components=元件 +blueprint-dummy-error=無法以未知物體資料修改藍圖。 +blueprint-icons-empty-error=藍圖必須至少有一個圖示。 +blueprint-include-entities=含設施 +blueprint-include-fuel=含火車燃料 +blueprint-include-modules=含組件 +blueprint-include-station-names=車站名稱 +blueprint-include-tiles=含地面 +blueprint-include-trains=含火車 +blueprint-include-trains-tooltip=在此藍圖包含火車 +blueprint-not-available=藍圖尚未從藍圖收藏中完成下載 +blueprint-not-present=藍圖被其他玩家拿走了。 +blueprint-player-not-available=無法傳送藍圖:玩家目前離線。 +blueprint-preview=預覽 +blueprint-preview-edit-tooltip=編輯標籤、描述和圖示。 +blueprint-preview-hint-generic=__CONTROL_RIGHT_CLICK__可移除物件,__CONTROL_LEFT_CLICK__可還原。 +blueprint-preview-hint-specific=__CONTROL__mine__可移除物件,__CONTROL__build__可還原。 +blueprint-preview-not-editable-hint-dummy-entities=無法變更藍圖。為了要能還原模組內容,這張藍圖的資料被分開儲存。 +blueprint-preview-not-editable-hint-other-player=無法變更藍圖,因為這張藍圖存放在其他玩家的藍圖收藏。 +blueprint-preview-not-editable-hint-preview=無法變更藍圖,因為這張藍圖的內容還沒傳輸到遊戲中。 +blueprint-select-replacement=選擇取代方案 +blueprint-shelf-not-synced=這位玩家的藍圖庫尚未準備完成。 +cancel=返回 +cancel-instruction=取消(__CONTROL__toggle-menu__) +changelog=更新日誌 +character=人物 +clear=清除 +clear-blueprint=清空藍圖 +close=關閉 +close-instruction=關閉(__CONTROL__confirm-gui__或__CONTROL__toggle-menu__) +color=顏色 +confirm=確認 +confirm-instruction=確認(__CONTROL__confirm-gui__) +confirm-load-game-load=載入 +confirm-load-game-settings-changed=有模組被移除,或有模組設定被改變了。確定要繼續載入此存檔? +confirm-load-game-sync=同步模組並載入 +confirm-quit=遊戲還沒儲存,確定要離開嗎? +confirm-restart=確定要重新開始嗎? +confirmation=確認 +constant-number=常數 +converting-map=轉換地圖__1__ +copy=複製 +copy-this=複製 +crafting=製造 +credits=製作群 +delete=刪除 +delete-blueprint-record=刪除藍圖 +destroy-blueprint=刪除藍圖 +destroy-book=刪除藍圖冊 +destroy-deconstruction-planner=刪除拆除規劃器 +destroy-upgrade-planner=刪除__1__ +drop-blueprint-nothing-to-drop-error=手上沒有藍圖可拖放。 +empty-blueprint-error=無法儲存空的藍圖。 +enable-logistics-while-moving=移動時啟用物流系統 +equipment-grid=裝備插槽 +eula=終端使用者授權條款 +exit=退出 +export-to-string=匯出為代碼 +fluid-ingredient=流體原料 +fluid-ingredient-description=可行的流體輸入 +fuel=燃料 +generating-new-map=正在產生新地圖 +grabbed-item=抓起的物品 +grid=裝備插槽 +guns=武器 +ingredient=原料 +ingredient-description=可行的輸入 +instruction-to-activate=__1__可啟動。 +instruction-to-alt-select=按住__1__並拖曳可快速選取並略過藍圖設定。 +instruction-to-build=__1__可鋪設。 +instruction-to-cancel-deconstruct=按住__1__並拖曳可取消拆除。 +instruction-to-cancel-upgrade=按住__1__並拖曳可取消升降級。 +instruction-to-change-size=__1__/__2__可變更區域尺寸。 +instruction-to-clear-generic=按__1__清空。 +instruction-to-clear-item=按__1__清空。 +instruction-to-clear-quickbar-slot=__1__可清除工具。 +instruction-to-connect-spidertron-remote=對蜘蛛機甲按__1__可連結至蜘蛛機甲。 +instruction-to-consume=__1__可消耗。 +instruction-to-cycle-blueprint-backards=__1__ 顯示前一張藍圖。 +instruction-to-cycle-blueprint-forwards=__1__ 顯示下一張藍圖。 +instruction-to-deconstruct=按住__1__並拖曳可拆除。 +instruction-to-destroy=__1__可刪除。 +instruction-to-downgrade=按住__1__並拖曳可降級。 +instruction-to-force-build=__1__可強制建造。 +instruction-to-mine-tiles=__1__可挖起蓋好的地面。 +instruction-to-open-item=按__1__即可開啟。 +instruction-to-order-spidertron=__1__可指派蜘蛛機甲。 +instruction-to-order-spidertron-to-follow=__1__可追隨選定的物體。 +instruction-to-queue-spidertron-order=__1__可排定移動指令。 +instruction-to-repair=按住__1__可維修選定的物體。 +instruction-to-reset-item=__1__可重設。 +instruction-to-select=按住__1__並拖曳可選取藍圖內容。 +instruction-to-shoot=__1__可射擊。 +instruction-to-throw=__1__可投擲。 +instruction-to-upgrade=按住__1__並拖曳可升級。 +instruction-when-in-cursor=手持時 +inventory=背包 +inventory-filter=物品欄篩選器 +licenses=授權 +load=載入 +loading-map=正在載入地圖 __1__ +loading-new-map=正在載入新地圖 +logistic-requests-disabled=已停用物流進貨需求 +logistic-trash-slots=物流回收格 +map-exchange-string=地圖共用碼 +mining-fluid=開採用流體 +mod-scenarios=模組劇情 +mod-with-campaign-not-available=包含此戰役的模組不存在。 +module=組件 +module-description=可放入的組件: +no=否 +no-recipe-available=沒有可選擇的配方 +no-recipes-found=找不到配方 +not-available=無 +not-connected=未連線 +not-in-logistic-network=不在物流網中 +nothing-found=找不到任何項目 +notice=注意 +off=關 +ok=確定 +on=開 +open-equipment-grid=開啟裝備插槽 +or-set-a-constant=或是設為常數 +owner=擁有者 +queued=已排程傳輸 +quit=結束 +reassign-blueprint=替這張藍圖重新選取內容。 +refresh=重新整理 +release-date=釋出日期: +remove-blueprint-book-record=刪除藍圖冊 +reset=重設 +reset-consumpiton-filters=重設篩選器 +reset-production-filters=重設篩選器 +restart=重新啟動 +result=產物 +rocket-inventory-slot=火箭貨物 +rocket-inventory-slot-description=衛星應置於此處。 +rocket-launch=發射 +rocket-launch-started=已發射 +rocket-preparing=預備中 +rocket-result-inventory-slot=發射火箭的收穫 +save=儲存 +saving-map=正在儲存地圖__1__ +script-inventory=動態物品庫 +search=搜尋 +search-with-focus=搜尋(__1__) +select-filter=選擇篩選器 +select-signal=選擇訊號 +select-upgrade=選取升級項目 +set=設定 +set-amount=設定數量 +set-filter=設定篩選器 +set-inventory-bar-title=限制部份物品欄,機器便無法將物品放入這部份空間。 +since-last-played=上次玩過(__1__)之後的新版 +space-usage-mb=儲存空間使用量:__1__ MB / __2__ MB +subversion=次版本: +sync-mods-with-save=向存檔同步模組 +synchronize=同步 +total=總計 +transferring=傳送中 +update=更新 +upgrade-blueprint-book-tooltip=升級此藍圖冊內所有藍圖的物品和物體。 +upgrade-blueprint-tooltip=升級此藍圖內的物品和物體。 +user-scenarios=自建場景 +version=主版本: +weapons=武器 +yes=是 +[gui-about] +created-by=開發商 +forums=論壇 +release=發行版 +version=版本 +website=網站 +[gui-achievements] +modded-game=由於有安裝遊戲模組,成就會和原版遊戲分開記錄。 +not-in-game-long-enough=您需在這場遊戲內遊玩超過 __1__% 的時間才能獲得成就。遊戲已進行 __2__,但您只在本遊戲遊玩 __3__。 +title=成就 +track=開始追蹤 +unlocked-count=已解鎖 __1__/__2__ +untrack=停止追蹤 +[gui-additional-entity-settings] +apply-entity-health=套用生命值 +apply-entity-tag=套用標籤 +corpse-expires=殘骸/屍體隨時間自動消逝 +difficulty=難度 +entity-tag=物體標籤 +indestructible=無法摧毀 +not-minable=無法挖掘 +not-operable=無法操作 +not-rotatable=無法旋轉 +properties=屬性 +recipe-locked=鎖定配方 +title=__1__的額外設定 +to-be-looted=可自動撿起 +[gui-admin-player] +character-equipment=裝備 +character-main-inventory=主物品欄 +cursor-stack=手持物品 +[gui-alert-tooltip] +attack=有__1__個物體正被襲擊。 +destroyed=有 __1__ 個物體被摧毀了。 +map-hint=參閱地圖以查看更多細節。 +no-material-for-construction=__1__ 個物體缺乏施工材料。 +no-storage=物流網儲藏空間不足。 +not-enough-construction-robots=__1__個物體缺乏建設無人機。 +not-enough-repair-packs=__1__ 個物體缺乏維修工具。 +title=警報 +train-out-of-fuel=火車燃料用盡。 +turret-fire=有 __1__ 座炮塔正在開火。 +[gui-arithmetic] +input=輸入 +output=輸出 +[gui-assembling-machine] +change-recipe=變更配方 +select-recipe=選擇用來組裝的配方 +[gui-auth-server] +client-version-too-old=您的遊戲客戶端版本太舊,無法享用線上服務。請更新到最新版《異星工廠》。 +email-authentication-invalid=輸入的驗證碼無效。請確認您收到的電子郵件,然後再試看看。 +email-authentication-required=須使用電子郵件認證。請先以瀏覽器登入 Factorio.com 再輸入我們寄給您的驗證碼。 +email-change-rate-limit=7天內只能變更電子郵件地址一次。 +email-invalid-format=輸入的電子郵件地址格式不正確,請再檢查。 +email-registered=此電子郵件地址已經被註冊過了。 +failed-to-reach-server-error=無法連線到認證伺服器。代碼:__1__。錯誤:__2__。 +generic-timeout=由於超出時間,故操作失敗。請稍後再試一次。 +generic-verification-failed=無法驗證您的帳號。請確認您已確實登入遊戲,然後再試一次。 +invalid-characters-in-username=您的使用者名稱含有無效字元。請透過您的瀏覽器造訪__1__,然後重新選擇新名稱。 +json-parse-error=無法解析來自認證伺服器的錯誤。這似乎是伺服器的內部錯誤。 +login-banned=您的帳戶已被禁止使用,若有疑慮請來信 support@factorio.com 。 +login-blacklist=由於曾經有濫用的記錄,您的IP位址被列為黑名單。若您認為判定有誤,並希望解除封鎖的話,請連絡__1__。 +login-deletion-pending=無法登入,因為您的帳號即將被刪除。若您希望取消刪除程序,請登入到網站:__1__。 +login-failed=輸入的使用者名稱或電子郵件信箱和密碼不正確。 +login-failed-steam-only=輸入的Factorio.com帳號屬於Steam專用帳號。請透過 Steam 登入,或造訪 __1__ 以設定登入密碼。 +login-insufficient-membership=您的帳號並未擁有遊戲,請購買遊戲再登入。 +login-too-many-attempts=登入失敗太多次,請稍後再試。若您忘了您的密碼,可在 __1__ 重設密碼。 +login-unlinked=您的Steam帳號看來並不再擁有遊戲,因此我們已將您的《異星工廠》帳號和遊戲取消連結。若要復原帳號身份,您可將《異星工廠》帳號連結到擁有遊戲的Steam帳號。 +server-down-for-maintenance=線上服務正在維護中。請稍後再試一次。 +steam-id-already-registered=您的Steam帳號已有連結到某個Factorio.com的帳號,請改用Factorio.com帳號登入。 +steam-id-doesnt-own-factorio=您的Steam帳號並未擁有《異星工廠》。請購買遊戲才可以建立帳號。 +steam-id-timeout=由於Steam連線逾時,無法檢查《異星工廠》持有狀態。請再試一次。 +steam-ticket-verification-failed=Steam帳號資訊驗證失敗,請確定您已登入Steam後再試試。 +unknown-error=伺服器回傳錯誤:__1__ +username-invalid-characters=輸入的玩家名稱含有無效字元,請只輸入英文字母、數字和 .- +username-taken=輸入的使用者名稱已有人註冊。如果這是您的帳號則請登入,不是的話請選擇另一個名稱。 +username-too-long=輸入的使用者名稱太長(最長只能 30 個字元)。 +username-too-short=輸入的使用者名稱太短(最短要兩個字元)。 +[gui-blueprint] +absolute-snapping=絕對座標 +absolute-snapping-tooltip=貼齊到世界地圖格線。設定的座標值將決定藍圖放置時要如何貼齊世界地圖格線。 +close-blueprint=關閉藍圖 +commit-blueprint=儲存藍圖 +components=藍圖組成 +components-tooltip=__ALT_CONTROL_RIGHT_CLICK__1__可移除所有該類型元件。\n__ALT_CONTROL_LEFT_CLICK__1__可加回所有該類型元件。 +create-blueprint=建立藍圖 +existing-blueprint=藍圖物品 +filters=篩選器 +grid-position=格線座標 +grid-position-tooltip=在預覽中按__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__即可變更格線座標。 +grid-size=格線尺寸 +grid-size-tooltip=重複建造模式的尺寸單位。 +height=高度 +icon=圖示 +icon-tooltip=您可在此選擇用來代表藍圖的圖示。 +library-blueprint=藍圖收藏中的藍圖 +library-blueprint-owned-by-other-player=其它玩家藍圖收藏中的藍圖 +new-blueprint=設定新藍圖 +relative-snapping=相對座標 +relative-snapping-tooltip=讓藍圖貼齊至拖曳建造的起點。 +settings=設定 +snap-to-grid=貼齊格線 +snap-to-grid-tooltip=建造藍圖時,將藍圖貼齊格線。 +unnamed-blueprint=未命名藍圖 +width=寬度 +[gui-blueprint-book] +blueprints=藍圖 +confirm-blueprint-book-deletion=確定要刪除藍圖冊嗎? +delete-blueprint-book=刪除藍圖冊 +icon-tooltip=若留空,藍圖冊會顯示目前啟用藍圖的圖示。 +scroll-to-change-active=用 __CONTROL__cycle-blueprint-forwards__ 和 __CONTROL__cycle-blueprint-backwards__ 可切換目前顯示的藍圖。 +scroll-to-change-active-specific=用 __CONTROL_STYLE_BEGIN____1__滑鼠滾輪__CONTROL_STYLE_END__ 可切換啟用的藍圖。 +unnamed-blueprint-book=未命名藍圖冊 +[gui-blueprint-library] +blueprint-book=藍圖冊 +blueprint-book-edit=藍圖冊編輯 +blueprint-book-string=藍圖冊代碼 +blueprint-string=藍圖代碼 +cant-manipulate-not-synchronized-shelf=無法修改尚未同步的藍圖庫。 +deconstruction-item-string=拆除規劃碼 +deconstruction-tool-edit=拆除工具編輯 +drop-blueprint=繪製藍圖 +failed-loading-cloud-storage=載入雲端藍圖庫失敗,已改為載入本機的藍圖庫。 +failed-loading-storage=載入收藏藍圖失敗: __1__ 。現有收藏已備份至 __2__ 。 +failed-saving-cloud-storage=無法將藍圖收藏儲存到雲端。您可能用光雲端同步的容量了。若要避免遺失您的藍圖收藏,請備份檔案 __1__。 +game-blueprints-title=共享藍圖 +grid-view=方格檢視 +import=匯入 +import-string=匯入代碼 +list-view=清單檢視 +make-new=新__1__ +not-available-yet=藍圖暫時不可用 +not-synced-warning=[img=utility/warning_icon] [color=red]藍圖收藏尚未同步。[/color] +player-storage=__1__ - 藍圖庫 +private-shelf=我的藍圖 +shared-shelf=共享的藍圖 +shelf-choice=篩選器: +shelf-choice-all=全部 +shelf-choice-game=公共藍圖 +synchronising=正在同步處理… +title=藍圖收藏 +transfer-progress=傳輸進度 +unknown-player-storage=未知玩家的收藏 +upgrade-item-string=升級規劃碼 +upgrade-tool-edit=升級工具編輯 +[gui-bonus] +artillery-range=火炮射程 +character-build-distance=建築距離 +character-crafting-speed=製造速度 +character-health-bonus=生命值 +character-inventory-slots-bonus=增加背包容量 +character-item-drop-distance=物品丟棄距離 +character-item-pickup-distance=物品拾取距離 +character-logistic-slots=物流叫貨格 +character-logistic-trash-slots=物流回收格 +character-loot-pickup-distance=戰利品拾取距離 +character-mining-speed=挖掘速度 +character-reach-distance=操作距離 +character-resource-reach-distance=挖掘距離 +character-running-speed=行走速度 +damage-bonus=傷害 +follower-robot-lifetime=壽命 +inserter-stack-size-bonus=機械臂運量 +laboratory-productivity=研究生產率 +laboratory-speed=研究速度 +maximum-following-robots-count=無人機追隨數量 +mining-drill-productivity-bonus=開採產能 +no-bonuses=尚未研究出加成。 +shooting-speed-bonus=射速 +stack-inserter-capacity-bonus=堆疊機械臂運量 +title=加成 +train-braking-force-bonus=火車制動力 +turret-damage-bonus-description=(和彈藥加成疊加) +worker-robot-battery=儲電量 +worker-robot-speed=移動速度 +worker-robot-storage=貨運量 +[gui-browse-games] +access=權限 +access-password=密碼 +access-public=公開 +cant-join-game-steam-init-failed=無法透過 Steam 網路機制來加入遊戲:Steam 並未正確初始化,Steam 相關功能已停用。重新啟動 Steam 通常可以解決此狀況。您是否想要試試利用非 Steam 網路機制來加入遊戲? +description=描述 +downloading-game-information=正在下載這場遊戲的資訊 +favourite-tooltip=我的最愛 +games-headers-name=名稱 +games-headers-players=玩家人數 +games-headers-playtime=遊玩時間 +has-friends=有無 Steam 好友在內 +has-mods=有無模組 +has-password=有無密碼 +has-players=有無玩家 +is-dedicated-server=是否為專屬伺服器 +join-game=加入遊戲 +loading=載入中… +mods=模組 +no-game-selected=未選取遊戲 +no-players=無 +none=無人 +ping=連線延遲 +ping-calculating=計算中 +ping-cant-reach=無法連線 +players=玩家 +search=搜尋 +search-filters=搜尋篩選器 +tags=標籤 +title=瀏覽遊戲 +version=版本 +[gui-building-statistics] +built=建置 +deconstructed=拆除 +title=建築物 +upgraded=已升級 +[gui-car] +automatic-targeting=自動瞄準 +color=顏色 +driver=駕駛員 +passenger=乘客 +trunk=車廂 +weapons-control=武器操作員 +with-gunner=有炮手 +with-gunner-description=當有炮手(駕駛或乘客)待在車輛載具上時,自動射擊附近敵人。 +without-gunner=無炮手 +without-gunner-description=當無人員待在車輛載具上時,自動射擊附近敵人。 +[gui-character] +crafting-queue=製造佇列 +exoskeleton=外骨骼 +personal-logistics-description=關閉背包物流將會停止讓物流無人機繼續送貨給您,同時也會阻止物品自動轉移到回收槽。物流無人機還是會把已放到回收槽的物品搬走。 +personal-roboport=機動式無人機調度站 +[gui-constant] +off=關 +on=開 +output=輸出 +output-signals=輸出訊號 +[gui-control-behavior] +circuit-connection=訊號網連線 +circuit-network=訊號網 +connect=連線 +connected-to-network=已連線到網路 +green-network-id=[color=green]__1__[/color] +logistic-connection=物流網連線 +logistic-network=物流網 +mode-of-operation=運作模式 +no-network-in-range=範圍內沒有物流網 +not-connected=尚未連線 +red-network-id=[color=red]__1__[/color] +wall-with-gate-controller=自動門控制器 +[gui-control-behavior-modes] +close-signal=轉成停車號誌 +close-signal-description=輸入條件成立時,號誌會轉為紅燈,並試圖攔下所有來車。\n若列車來不及停下(黃燈),或列車已穿越(紅燈),則不會攔下列車。\n註:就算有其他替代路線,列車通常仍會直接停車,不會繞路。 +enable-disable=啟用/停用 +enable-disable-description=僅在條件成立時啟用該物體。 +enable-disable-train-stop-description=僅在條件成立時啟用該物體。\n列車會直接跳過、不再開往停用的車站,讓你可控制火車路線。 +none=無 +none-write-description=不要以訊號網的內容改變物體行為。 +open-gate=開門 +open-gate-description=開門條件成立時閘門會保持打開狀態。 +read-belt-contents=讀取輸送帶的內容物 +read-belt-contents-description=讀取此輸送帶上的物品種類及數量,並發送至訊號網。外來物體對輸送帶中放入或取走物品時,脈衝訊號可能不正確。 +read-chain-signal=讀取號誌 +read-chain-signal-description=讀取鐵路連鎖號誌燈號,並傳送下列指定訊號到訊號網。 +read-charge-level=讀取充電量 +read-charge-level-description=以百分比讀取蓄電器的充電量,並發出 0 到 100 之間的訊號到訊號網。 +read-contents=讀取內容 +read-contents-description=讀取容器內的物品,並傳送到訊號網。 +read-hand-contents=讀取所抓的內容 +read-hand-contents-description=讀取機械臂抓取的物品,並傳送到訊號網。 +read-logistic-network-contents=讀取物流網內容 +read-logistic-network-contents-description=從這座無人機調度站所屬的物流網讀取物品存量,並將存量傳送到訊號網。 +read-resources=讀取資源量 +read-resources-description=讀取此開採設備的預期資源開採量,並將其反饋至信號網絡。 \n對於無限資源,讀取其原始開採速率。 \n此數值每隔5秒更新一次。 +read-robot-stats=讀取無人機統計 +read-robot-stats-description=從這座無人機調度站所屬的物流網讀取無人機數量,並將數量傳送到訊號網。 +read-sensor=讀取感應器 +read-sensor-description=當有人物靠近自動門,且應該要開門時,對訊號網發出訊號。 +read-signal=讀取號誌 +read-signal-description=讀取鐵路號誌的顏色並依下列設定傳送訊號到訊號網。\n若鐵路號誌因被訊號網關閉而顯示紅色,則不會傳送任何訊號。 +read-stopped-train=讀取停靠列車車號 +read-stopped-train-description=列車靠站時會發出訊號,訊號數量代表列車車號。 +read-train-contents=讀取列車貨物量 +read-train-contents-description=讀取已靠站列車的貨物,並將貨物內容傳送到訊號網。 +read-trains-count=讀取列車數量 +read-trains-count-description=讀取正在開往本站的列車數量,包含已靠站列車。 +send-to-train=發送至火車 +send-to-train-description=傳送訊號網的內容到火車上,供火車判斷等待條件。 +set-filters=篩選模式 +set-filters-description=根據訊號網的訊號來設定機械臂篩選器。 +set-requests=設定需求 +set-requests-description=根據訊號網的訊號來設定箱子的物流訂單。 +set-stack-size=設定運量上限 +set-stack-size-description=根據網絡中指定信號的數值設置此機械臂的最大堆疊搬運量。 +set-trains-limit=設定列車數量限制 +set-trains-limit-description=設定可開往本站的列車數量上限,包含已靠站列車。 +use-colors=發出有色光 +use-colors-description=依顏色訊號設定電燈顏色。\n若某顏色訊號的值大於 0,電燈就會顯現對應顏色。\n若有多重顏色訊號,只會採用其中一個。 +[gui-control-behavior-modes-guis] +available-construction-bots=待命建設機器人數量 +available-logistic-bots=待命物流機器人數量 +belt-read-mode=所運內容讀取模式 +blue=藍燈時 +blue-chain-description=藍燈時(部份路線被佔用,但部份路線暢通),要傳送到訊號網的訊號。 +closed-condition=停車條件 +control-signal=控制訊號 +enabled-condition=啟用條件 +entire-patch=整個資源區 +entire-patch-description=讀取此採礦機所在的整個資源區的預期資源開採量。 +green=綠燈時 +green-chain-description=綠燈時(閉塞區間暢通),要傳送到訊號網的訊號。 +green-description=綠燈時(閉塞區間暢通),要傳送到訊號網的訊號。 +hand-read-mode=所抓內容讀取模式 +hold-mode=保留 +hold-mode-description-belt=只要物品還在輸送帶上,就持續發出訊號。 +hold-mode-description-inserter=在機械臂抓著物品的過程,會持續發出訊號。 +input-signal=輸入訊號 +open-condition=開門條件 +output-signal=輸出訊號 +output-signals=輸出訊號 +pulse-mode=脈沖信號 +pulse-mode-description-belt=物品進入輸送帶時觸發 1 影格的訊號。 +pulse-mode-description-inserter=物品被抓起時觸發 1 影格的訊號。 +red=紅燈時 +red-chain-description=紅燈時(號誌之後的任何路線均被列車佔用),要傳送到訊號網的訊號。 +red-description=紅燈時(有火車正在穿越號誌),要傳送到訊號網的訊號。 +resource-read-mode=資源讀取模式 +this-miner=僅此採礦機 +this-miner-description=讀取此採礦機的預估資源開採量。 +total-construction-bots=建設機器人總數 +total-logistic-bots=物流機器人總數 +train-id=列車編號 +train-id-description=靠站列車的唯一編號 +trains-count=列車數量 +trains-count-description=正在開往本站的列車數量,包含已靠站列車。 +trains-limit=列車數量限制 +trains-limit-description=可開往本站的列車數量上限,包含已靠站列車。 +yellow=黃燈時 +yellow-chain-description=黃燈時(有火車即將穿越號誌),要傳送到訊號網的訊號。 +yellow-description=黃燈時(有火車即將穿越號誌),要傳送到訊號網的訊號。 +[gui-control-settings] +advanced-interaction=進階互動 +basic-interaction=基本互動 +button-layout=按鍵配置 +button-layout-description=請依您的喜好來變更動作的按鍵對應。會同時影響介面巡覽。 +button-layout-eastern=__1__ 選擇、__2__ 取消(日式) +button-layout-western=__1__ 選擇、__2__ 取消(美式) +change-input-method-to-controller=將操作方式改為控制器。 +change-input-method-to-keyboard-and-mouse=將操作方式改為鍵盤和滑鼠。 +control-disabled=停用 - 受限於此遊戲模組:__1__ +controller=控制器 +controller-icons=圖示 +controller-icons-auto=自動偵測(__1__) +controller-icons-joycon=Nintendo Switch +controller-icons-ps=PlayStation +controller-icons-steamdeck=Steam Deck +controller-icons-xbox=Xbox +controller-settings=控制器設定 +crafting=製造 +deadzone=搖桿盲區 +deadzone-description=若您注意到游標有時會飄移,請提高此數值。 +debug=偵錯 +editor=編輯器 +input-method=輸入方式: +input-not-found-controller=您選擇的操作方式是控制器,但它們沒有連接。 +input-not-found-keyboard-and-mouse=您選擇的操作方式是鍵盤和滑鼠,但它們沒有連接。 +inventory=背包、容器 +keyboard-and-mouse=鍵盤與滑鼠 +keyboard-and-mouse-recommended=鍵盤與滑鼠(建議) +miscellaneous=其他 +mods=模組 +movement=移動 +panels=面板 +quick-panel=快選面板 +quickbar=工具列 +sensitivity=搖桿靈敏度 +sensitivity-description=搖桿移動游標和地圖的速度。 +title=控制設定 +tools=工具 +vehicle-driving-mode=載具駕駛模式 +vehicle-driving-mode-absolute=絕對模式 +vehicle-driving-mode-absolute-description=控制桿上下會讓載具加減速、\n控制桿左右會讓載具左右轉。 +vehicle-driving-mode-relative=相對模式 +vehicle-driving-mode-relative-description=控制桿會讓載具自動轉向,並往螢幕的特定方向加速。 +vibration-intensity=震動強度 +waiting=等待中 +[gui-crafting-queue] +collapse=折疊 +expand=展開 +[gui-create-account] +account-creation-info=您目前透過 Steam 認證。請取個在《異星工廠》用的玩家名稱,此名稱會是您在多人遊戲裡面的暱稱。在我們的網站上可以對您的名稱更改最多一次。 +account-creation-info-console=選擇您要在《異星工廠》使用的帳號名稱。這也會是您在多人遊戲中的暱稱。選擇後就不能再更改。 +account-creation-success-info=您已透過 Steam 認證為 __1__ 身份。若您想要在沒有 Steam 的情況下使用本帳號,請到 __2__ 並以 Steam 登入,然後設定電子郵件信箱和密碼。 +account-creation-success-info-console=帳號建立成功。你已認證為__1__。 +create=建立 +creating-account=正在建立帳號 +i-accept-the=我接受 +login-using-factorio-account=我已經有 Factorio.com 帳號 +login-using-factorio-account-info=若您已有《異星工廠》帳號,您可直接輸入密碼登入,登入後會將您的《異星工廠》帳號連結到此 Steam 帳號。 +login-using-factorio-account-info-console=若您已有《異星工廠》帳號,你可直接輸入密碼登入,登入後會將您的《異星工廠》帳號連結到此主機帳號。 +terms-of-service=服務條款 +title=建立帳號 +[gui-current-research] +not-researching=按 __CONTROL__open-technology-gui__ 即可開始新研究。 +research-finished=__1__完成了,請按 __CONTROL__open-technology-gui__。 +[gui-decider] +condition=判斷條件 +input-count=等同輸入值 +input-count-description=輸出數量與輸入訊號相等的指定輸出訊號。 +one=1 +one-description=輸出數量為1的指定訊號。 +output-item=輸出 +[gui-deconstruction] +blacklist=黑名單 +blacklist-description=圈選區域排除指定物品。 +blacklist-trees-and-rocks=排除樹木/岩石 +entities=設施 +entity-filter-mode=物品篩選模式 +entity-filters=物品篩選器 +filters=篩選器 +icon-tooltip=若留空,拆除工具會顯示目前選取的篩選器。 +tile-filter-mode=地磚篩選模式 +tile-filters=地磚篩選器 +tile-selection-mode=地磚選取模式 +tiles=地面 +trees-and-rocks-only=只有樹木/岩石 +whitelist=白名單 +whitelist-description=圈選區域內僅選中指定物品。 +whitelist-trees-and-rocks=僅框選樹木/岩石 +[gui-downloading-mods] +currently-downloading=正在下載 +currently-downloading-mods=__1__/__2__ +currently-downloading-nothing=無 +downloading=下載中 +[gui-edit-label] +edit-description=編輯描述 +edit-label=編輯標籤 +save-description=儲存描述 +save-label=儲存標籤 +[gui-electric-energy-interface] +buffer-size=蓄電量 +power-production=發電量 +power-usage=用電量 +[gui-electric-network] +accumulator-charge=蓄電量 +accumulator-charge-tooltip=此電網內所有蓄電器加起來的蓄電量。 +consumption=用電 +production=發電 +production-label=供電機組負載 +production-tooltip=在最大發電能力內的目前發電量。 +progressbar-format=__1__ / __2__ +satisfaction=電器運轉效率 +satisfaction-tooltip=在目前耗電需求中,已滿足的發電量。 +title=電網資訊 +[gui-ending-screen] +epilogue=尾聲 +[gui-game-finished] +continue=繼續 +finish=結束 +kills=擊殺數 +lost=您被打敗了… +next-level=下一關 +respawn=重生 +restart-level=重新開始關卡 +save-replay=儲存重播 +time-played=遊玩時間 +title=遊戲結束 +victory=獲勝! +[gui-goal-description] +info-visibility-button=資訊 +title=目標 +[gui-graphics-settings] +advanced=進階設定 +brightness=亮度 +color-filter=顏色濾鏡 +color-filter-deuteranopia=綠色盲 +color-filter-deuteranopia-correction=綠色盲校正 +color-filter-none=無 +color-filter-protanopia=紅色盲 +color-filter-protanopia-correction=紅色盲校正 +color-filter-tritanopia=藍色盲 +color-filter-tritanopia-correction=藍色盲校正 +contrast=對比度 +full-color-depth=全彩 +full-screen=全螢幕模式 +general=一般設定 +graphics-quality-high=高 +graphics-quality-label=圖像解析度 +graphics-quality-low=低 +graphics-quality-normal=普通 +graphics-quality-very-low=極低 +high-quality-animations=高品質動畫 +low-vram-warning=顯示記憶體(VRAM)不足。 +map-zoomed-in-effect=地圖拉近效果 +max-threads=最大彩現執行緒 +minimize-on-focus-loss=失去視窗焦點時最小化 +multisampling-label=多重採樣 +multisampling-x2=多重採樣 × 2 +multisampling-x4=多重採樣 × 4 +multisampling-x6=多重採樣 × 6 +multisampling-x8=多重採樣 × 8 +no-multisampling=關閉反鋸齒 +preferred-screen=偏好的螢幕 +primary-screen=主要螢幕(__1__) +render-in-native-resolution=以原生螢幕解析度彩現 +render-scale=彩現尺寸縮放 +restart-required=需要重新啟動 +saturation=飽和度 +screen-n=螢幕 __1__ +show-animated-water=顯示動態水面 +show-clouds=顯示雲 +show-decoratives=顯示環境裝飾 +show-enemy-terrain-decals=顯示敵方地形貼花 +show-game-simulations-in-background=在主選單背景顯示遊戲展示 +show-inserter-shadows=顯示完整機械臂陰影 +show-item-shadows=顯示物品陰影 +show-particles=顯示粒子效果 +show-smoke=顯示所有煙霧 +show-tree-distortion=顯示動態樹木 +sprite-atlas-size-custom=自訂(__1__) +sprite-atlas-size-label=貼圖集大小 +sprite-atlas-size-largest-possible=最大可行 +texture-compression=貼圖壓縮 +texture-compression-high-quality=高畫質 +texture-compression-low-quality=低畫質 +texture-compression-none=不壓縮(最高畫質) +texture-streaming=貼圖串流 +title=圖形設定 +ultrawide-mode=超寬螢幕模式 +use-flip-presentation-model=採用 Flip Presentation 模型 +v-sync=等待垂直同步 +video-memory-budget=顯示記憶體預算 +video-memory-budget-auto=自動(__1__ GB) +video-memory-budget-fixed=__1__ GB +video-memory-usage-all=全部 +video-memory-usage-high=高 +video-memory-usage-label=顯示記憶體使用量 +video-memory-usage-low=低 +video-memory-usage-medium=中 +vram-low-high-quality-not-recommended=我們偵測到您的電腦只有 __1__ MB 的顯示記憶體(VRAM),對高畫質圖像來說太少了。您可能會遇到效能問題、圖形遺失、當機、或是遊戲根本打不開。高畫質圖像的建議顯示記憶體至少要 2 GB。 +vram-not-detected-high-quality-not-recommended=我們無法偵測您電腦上有多少顯示記憶體(VRAM)。若要顯示高品質圖像,建議顯示記憶體至少要 2 GB,否則會遇到效能問題、圖形遺失、當機、或是遊戲根本無法啟動。 +[gui-graphics-settings-description] +full-color-depth=以一半(16 位元)色彩深度彩現可改善低階或整合式顯示晶片的效能。此選項只有在 Windows 8+ 或 OpenGL 繪圖模式有效。 +graphics-quality-label=圖像的解析度,會影響顯示記憶體使用量。警告:「高」解析度需要至少 3 GB 顯示記憶體。 +graphics-quality-label-console=圖像檔的解析度。較低的解析度會降低記憶體使用量和載入時間。 +high-quality-animations=如果停用的話,某些動畫或旋轉物體(例如火車)只會載入一半的影格。可大幅降低顯示記憶體使用量。 +lights-quality=晚上時的燈光彩現解析度。數值越高就會越明顯降低效能。 +max-threads=彩現遊戲所使用的執行緒數目。 +minimize-on-focus-loss=若進入無邊全螢幕模式,在失去視窗焦點時遊戲會最小化,以便在您切換到不同應用程式時,遊戲不會擋住您的桌面。 +render-in-native-resolution=在高 DPI 螢幕上(像是蘋果公司的 Retina 螢幕)以原生解析度彩現可產生更高品質影像,但是對效能要求可能非常高。 +show-animated-water=停用後可提升低階顯示卡的遊戲效能。 +show-game-simulations-in-background=在遊戲主選單和子選單時,於背景顯示各種遊戲展示。 +show-smoke=停用後,顯示的煙霧效果數量會大幅減少,還會提升低階顯示卡的效能。 +show-tree-distortion=停用後可提升低階顯示卡的遊戲效能。 +sprite-atlas-size-label=較大的圖集可改善批次描繪指令呼叫,並降低彩現過程的 CPU 負載,但 GPU 可能較難應付大型圖集。 +texture-compression=材質壓縮會大幅增加可載入顯示記憶體的圖像數量,並因顯示晶片只需在著色過程中傳輸更少資料而加快彩現效能。如果您只有舊款或整合式顯示晶片,選擇低品質以便更進一步降低圖像大小,並獲得更高效能。 +texture-streaming=還沒放入任何圖像集的圖像(請參閱顯示記憶體使用量設定)會被保留在主記憶體,有需要時才放入顯示記憶體。 +use-flip-presentation-model=比起古老的 Blit 模型,Flip Presentation 方式在螢幕上成像的效率應該會更好。若您遇到圖像或影格速率異常問題的話,請試試開關此選項。 +video-memory-budget-label=允許遊戲用來暫存圖像的顯示記憶體(VRAM)最大大小。 +video-memory-usage-label=此選項決定遊戲要嘗試將多少圖像放入圖像集。較大的圖像集因為可批次呼叫繪圖指令,可降低 CPU 使用率,但因為需要處理較大的貼圖,可能提高 GPU 負載。暫時沒用到的圖像可預先載入顯示記憶體或保留在主記憶體內(請參閱材質串流設定)。 +[gui-heat-interface] +add-tooltip=在每個影格對導熱界面提高指定的溫度。 +at-least-tooltip=至少在導熱界面保留指定溫度,太低時會提高。 +at-most-tooltip=至多在導熱界面保留指定溫度,太高時會降低。 +exactly-tooltip=在導熱界面維持剛好指定的溫度,太高或太低時都會調整。 +remove-tooltip=在每個影格對導熱界面降低指定的溫度。 +[gui-hotkey-suggestions] +build-using-rail-planner=用鐵路規劃器建造 +build-using-rail-planner-avoiding-obstacles=用鐵路規劃器建造,並避開障礙物 +cancel-selection=取消選取 +confirm-selection=確認選取 +copy-settings=複製設定 +enter-vehicle=進入載具 +exit-vehicle=離開載具 +force-build=強制建造 +insert-items=放入物品 +next-item=下一個物品 +paste-settings=貼上設定 +place-one=放置一個 +previous-item=上一個物品 +take-items=拿起物品 +transfer-all=轉移全部 +transfer-everything=轉移所有物品 +transfer-stack=轉移一疊 +[gui-infinity-container] +add=提高 +at-least=最低 +at-least-tooltip=保持容器內至少有相對應數量的物品-填補缺少數量。 +at-most=最高 +at-most-tooltip=保持容器內至多裝有指定數量的物品-移除多出數量 +exactly=剛好 +exactly-tooltip=保持剛好要求的數量-增加或移除差額。 +remove=降低 +remove-unfiltered-items=移除未經篩選物品 +remove-unfiltered-items-tooltip=移除未列入篩選器中的物品 +title[1]=無限篩選器 +[gui-infinity-pipe] +add-tooltip=在每個影格對水管灌入指定百分比的流體。 +at-least-tooltip=在水管內自動加入缺少份量、保持最少此百分比的流體。 +at-most-tooltip=在水管內自動清除多餘份量、保持最多此百分比的流體。 +exactly-tooltip=在水管內自動加入缺少份量或清除多餘份量、保持剛好此百分比的流體。 +percent=% +remove-tooltip=在每個影格從水管吸收指定百分比的流體。 +temperature=溫度 +[gui-inserter] +blacklist=黑名單 +filter=篩選器 +override-stack-size=堆疊搬運量限制 +whitelist=白名單 +[gui-install-mods] +already-installed=__1__ 模組已經安裝過了 +bookmark=新增至書籤 +cant-install-mod-error=無法安裝所有必要的相依模組 __1__:__2__。是否要在沒有相依模組的情況下安裝模組? +cant-install-mod-no-compatible-release=模組平台上找不到 __1__ 的相容版本。 +failed-to-list-mods=下載模組清單失敗 +filter-by-category=以分類過濾 +highlighted-last-week=上週 +highlighted-this-week=本週 +install=安裝 +install-failed=__1__:__2__安裝失敗 +loading-mods=正在載入模組 +mods-headers-download-count=下載數 +mods-headers-last-highlighted=上次登上精選模組 +mods-headers-last-updated=上次更新 +mods-headers-name=名稱 +mods-headers-trending=趨勢 +mods-headers-version=版本 +no-release=選擇的模組沒有已釋出的版本 +remove-bookmark=從書籤中移除 +show-bookmarks=只顯示書籤中的模組 +sync-mods-with-server=啟用的模組和伺服器的模組不符,是否要和伺服器同步所有模組? +wait-toggle-bookmark-request=正在等候模組平台… +[gui-interface-settings] +active-quick-bars=常駐工具列 +alt-mode=細節模式 +automatic-ui-scale=自動 +autosort-inventory=自動整理背包 +change-quickbar-by-clicking-with-item=手持物品時,在工具列按一下可設定篩選器 +change-quickbar-by-clicking-with-item-controller=手持物品時,選取一格工具列即可設定篩選器 +custom-ui-scale=自訂 +enable-recipe-notifications=啟用新配方通知 +entity-tooltip-delay=物體的提示資訊顯示延遲 +entity-tooltip-on-the-side=將物體的提示資訊顯示在螢幕邊緣 +flat-character-gui=取消人物面板分頁 +fuzzy-search-enabled=模糊搜尋 +interaction=互動 +locale=語言 +lock-belt-building-to-straight-line=將輸送帶建造方向鎖定為直線 +nintendo-switch=Nintendo Switch +nintendo-switch-use-predictive-text-input=在螢幕鍵盤顯示預測文字 +other=其他 +output-console-delay=對話消失時間 +pick-ghost-cursor=若無庫存物品,則拿起預覽物品 +play-sound-for-chat-messages=播放聊天訊息的聲音 +research-finished-stops-game=科技研究完畢時自動開啟科技面板 +shortcut-bar-rows=功能列的排數 +show-all-items-in-selection-lists=在物品篩選清單顯示所有物品 +show-beacon-modules-in-alt-mode=在「細節模式」顯示組件廣播塔的組件 +show-combinator-settings-when-detailed-info-is-on=在「細節模式」顯示運算器輸出入方位 +show-descriptions-in-tooltips=在提示資訊內顯示描述 +show-grid-when-paused=暫停遊戲時顯示網格 +show-hotkey-suggestions=顯示滑鼠和鍵盤控制提示 +show-hotkey-suggestions-controller=顯示控制器按鍵提示 +show-inserter-arrows-when-detailed-info-is-on=在「細節模式」顯示機械臂夾取方向 +show-inserter-arrows-when-selected=選擇機械臂時顯示朝向箭頭 +show-interaction-indications=顯示機械互動方向的指示 +show-item-labels-in-cursor=手拿物品時顯示物品標籤 +show-minimap=顯示小地圖 +show-mining-drill-arrows-when-detailed-info-is-on=在「細節模式」顯示採礦機出口 +show-missing-logistic-network-icon=顯示找不到物流網的圖示 +show-mod-owners-in-tooltips=顯示該物件的模組來源名稱 +show-player-names-on-minimap=在小地圖上顯示玩家名稱 +show-pump-arrows-when-detailed-info-is-on=在「細節模式」顯示幫浦流向 +show-rail-block-visualization=建造號誌時,顯示鐵路閉塞區間 +show-tips-and-tricks-notifications=顯示秘笈新章節通知 +show-total-raw-in-recipe-tooltips=在配方的提示資訊內顯示原料總計 +show-turret-radius-when-blueprinting=佈置藍圖時顯示炮塔射擊半徑 +smart-belt-dragging=智慧型輸送帶拖曳建造 +title=介面設定 +tool-window-next-to-quickbar=將裝備面板顯示在工具列旁 +tooltip-delay=提示資訊顯示延遲 +tooltip-never=不要顯示 +tooltip-offset=提示資訊位移 +tooltips=提示資訊 +train-stop-label-angle=車站名稱的顯示角度 +train-visualization-length=火車車廂提示長度 +ui-scale=介面大小 +visualization=視覺 +[gui-interface-settings-description] +active-quick-bars=一律顯示在螢幕上的工具列數量。 +change-quickbar-by-clicking-with-item=手持物品時,按一下工具列欄位可直接設定工具列篩選器,而非拿起該欄物品。 +change-quickbar-by-clicking-with-item-controller=手持物品時,選取快選面板欄位可直接設定篩選器,而非拿起該欄物品。 +entity-tooltip-delay=游標懸停多久後顯示物體的提示資訊。 +entity-tooltip-on-the-side=將物體的提示資訊顯示在小地圖底下,而不要顯示在游標旁。 +flat-character-gui=製造和物流面板將並排顯示,不再以獨立分頁形式顯示。 +fuzzy-search-enabled=搜尋介面的配對方式更寬鬆。 +nintendo-switch-use-predictive-text-input=在使用螢幕鍵盤時顯示字詞建議。\n啟用此功能也將會可以輸入中文、韓文及日文漢字。\n會讓螢幕鍵盤變小。 +output-console-delay=聊天訊息或控制台訊息出現到消失的秒數。 +pick-ghost-cursor=從工具列選擇可建造的物品或使用滴管工具時,如果身上沒有這種物品,就改為拿起預覽物品。 +shortcut-bar-rows=螢幕上的功能列要一律顯示為幾排。 +show-all-items-in-selection-lists=在物品篩選面板顯示所有物品,包括還沒解鎖的物品。 +show-descriptions-in-tooltips=在某些物品、設施和配方的提示資訊中顯示簡短描述。建議新手或剛新增模組的玩家開啟。 +show-interaction-indications=游標停留在物體上時,凸顯可互動的相鄰物體。 +show-item-labels-in-cursor=手持物品時,若物品有標籤就顯示(例如藍圖名稱)。 +show-total-raw-in-recipe-tooltips=顯示配方所需原料中,無法徒手製造的物品所需時間和原料。 +smart-belt-dragging=1) 拖曳建造輸送帶時,按 __CONTROL__rotate__ 可自動依游標位置轉向建造。\n2) 拖曳跨越障礙物建造輸送帶時,自動改為建造地下輸送帶。 +tooltip-delay=游標懸停多久後顯示提示資訊。 +tooltip-offset=提示資訊要顯示在離游標多遠的地方。 +train-stop-label-angle=地圖中車站名稱的傾斜角度。 +train-visualization-length=在鐵軌附近建設時提示的火車車廂數量。 +[gui-kills] +kills=消滅 +loses=損失 +title=戰鬥資訊 +[gui-linked-container] +title=連結 +[gui-load-game] +all-required-mods-enabled=所需遊戲模組均已啟用。 +exchange-string-freeplay-only=地圖共用代碼只能由自定義或沙盒模式地圖生成。 +title=載入遊戲 +[gui-load-scenario] +confirm-delete=您確定要刪除 __1__ 劇情嗎? +title=載入劇情 +[gui-logistic] +auto-trash-request-exists=已設定過此物品的需求 +cell=座無人機調度站 +cells=個司令塔 +count=數量 +high-value-tooltip=叫貨量。物流無人機會試圖從物流網補貨。 +infinite-amount-in-textfield=無限 +items=物品 +logistic-networks=物流網 +logistic-request-exists=已設定過此物品的需求 +logistics-and-trash=啟用背包物流和自動回收 +logistics-only=背包物流 +low-value-tooltip=數量上限。超出上限的物品會自動送入回收格。 +members=成員 +network=網路 +request-from-buffer-chests=也從轉運箱進貨 +set-request=設定需求 +title=物流 +title-filter=物流回收篩選器 +title-request=補貨需求 +trash=自動回收 +trash-only=自動回收的篩選器 +trash-slots=物流回收 +[gui-manage-mods] +name-column-header=名稱 +version-column-header=版本 +[gui-map-editor] +brush-intensity=強度 +brush-size=大小 +brush-speed=速度 +character=人物 +character-equipment=裝備 +character-main-inventory=主物品欄 +character-quickbar=工具列 +cliffs=懸崖 +confirm-quit=本劇情尚未儲存,確定要離開嗎? +confirm-regenerate=確定要重新產生地圖嗎? +convert=轉換 +convert-save=轉換存檔 +convert-save-to-scenario=將存檔轉為劇情 +cursor-intensity=強度 +decoratives=環境裝飾 +edit-scenario=編輯劇情 +editor-inventory=編輯者 +editors-title=編輯器 +entities=物體 +finished-converting-save=存檔已轉換為「__1__」劇情,您可在玩家劇情清單看到它。 +import=匯入 +import-save=匯入存檔 +import-save-failed=匯入存檔失敗:__1__ +items=物品 +items-transfer-limit=快速添加物品數量 +new-scenario=新劇情 +resources=資源 +scenario-already-exists=__1__名稱已存在,要覆蓋本存檔嗎? +select-surfaces-to-import=選擇要匯入的地表 +settings=設定 +shape=筆刷形狀 +tiles=地面 +title=地圖編輯器 +tools=工具 +tools-title=工具 +[gui-map-editor-clone-editor] +apply-clone-brush=套用複製的筆刷 +clear-destination-decoratives=清除目標的環境裝飾 +clear-destination-entities=清除目標的物體 +clone-decoratives=複製環境裝飾 +clone-entities=複製設施 +clone-tiles=複製地磚 +manual-collision-mode=手動地面覆蓋模式 +manual-collision-mode-tooltip=目標位置只有在這些環境裝飾和物體可人工建造時,才可以貼上。 +smart-area-drag-mode=智慧型區域拖曳模式 +smart-area-drag-mode-tooltip=複製區域時,只有在複製區域來源和貼上區域目的沒有重疊時,才能成功貼上。 +smart-area-drag-mode-tooltip-controller=以選取並拖曳方式來複製區域時,複製區域來源和貼上區域目的地必須沒有重疊,才能成功貼上。 +snap-to-chunk=貼齊區塊 +snap-to-grid=貼齊格線 +[gui-map-editor-entity-editor] +auto-force=**自動** +build-as-force=建造陣營歸屬 +build-as-force-tooltip=建造物體時對物體自動設定的陣營歸屬。若選擇「**自動**」的話,就會以「正常」的方式來設定陣營:建造噬咬者時設為敵人陣營,建造玩家建築時設為己方陣營,以此類推。 +[gui-map-editor-force-data-editor] +ammo-damage-modifiers=彈藥傷害調整 +boolean-modifiers=布林調整值 +category-modifiers=分類調整值 +disabled-hand-crafting-recipes=停用的徒手製造配方 +edit-modifier-category=編輯__1__ +gun-speed-modifiers=槍枝射速調整 +setting-is-invalid=某些設定無效。 +simple-modifiers=基本調整值 +title=陣營參數 +turret-attack-modifiers=炮塔傷害調整 +value-cannot-be-empty=值不可留空。 +value-out-of-range=值超出範圍:有效範圍在__1__和__2__之間(含)。 +[gui-map-editor-force-editor] +auto-force=**自動** +cant-delete-built-in-force=無法刪除內建的玩家、敵方和中立陣營。 +create-force=建立陣營 +current-force=目前陣營 +delete-force=刪除陣營 +destination-force=目標陣營 +destination-force-tooltip=想要讓物體成為的陣營。如果選擇「**自動**」則會採用您目前的陣營。 +edit-force=編輯陣營 +edit-force-cease-fire=編輯停戰 +edit-force-cease-fire-title=編輯「__1__」陣營的停戰 +edit-force-data=編輯其他屬性 +edit-force-friends=編輯同盟 +edit-force-friends-title=編輯「__1__」陣營的同盟 +enable-friendly-fire=啟用隊友傷害 +neutral-force-cant-be-changed=無法變更中立陣營。 +new-force-name-already-used=已存在指定名稱的陣營。 +no-force-name-given=必須有陣營名稱才能建立陣營。 +share-chart=分享圖表 +switch-to-force=切換到陣營 +[gui-map-editor-instructions] +add-clone-brush-tiles=__1__並拖曳可列入貼上範圍。 +and-all-as-usual=也可以用一般遊玩時的所有其他相關操作。 +area-build-instructions=__1__並拖曳可建立新區域。 +area-move-instructions=__1__並拖曳可移動區域。 +area-remove-instructions=__1__可移除區域。 +area-select-instructions=__1__可選取區域。 +build=__1__可建造。 +build-cliffs=__1__可建造懸崖。 +build-cloned-area-instructions=__1__可建造選取的區域。 +build-tiles-area=__1__並拖曳可建造地面。 +build-tiles-bucket=__1__可填滿選取的區域。 +build-tiles-out-of-map=__1__可在地圖外建造地面。 +build-to-clone-entity=__1__可貼上選取的物體。 +change-force-instructions=__1__並拖曳可變更物體歸屬陣營。 +change-spawn-location-description=__1__可指定出生點。 +change-tile-variations=__1__可變化選取區域的地面。 +edit-resource=若未選取編輯器中的資源,對世界中的資源按__1__可編輯。 +initial-resource-amount=初始資源含量取決於此工具的強度值。 +line-build-cliffs=__1__並拖曳可建造懸崖片段。 +line-remove-cliffs=__1__並拖曳可移除懸崖片段。 +none-mine-to-mine=__1__可挖掘。 +none-open-to-edit=__1__可編輯。 +pipette-to-select-entity=按__1__可選取要複製的物體。 +position-build-instructions=__1__可建立新座標點。 +position-move-instructions=__1__並拖曳可移動座標點。 +position-remove-instructions=__1__可移除座標點。 +position-select-instructions=__1__可選取座標點。 +remove=__1__可移除。 +remove-cliffs=__1__可移除懸崖。 +remove-clone-brush-tiles=__1__並拖曳可刪去貼上範圍。 +resource-extra-info=對相同資源建造或移除時會分別提高或降低資源含量。增減的資源含量取決於此工具的強度值。 +run-snippet-instructions=__1__並拖曳可對選取區域執行選取的片段。 +select-area-to-clone-instructions=__1__並拖曳可選取要複製的區域。 +select-clone-brush-destination-instructions=__1__可設定複製目的座標點。 +select-clone-brush-source-instructions=__1__可設定複製來源座標點。 +[gui-map-editor-lua-snippet-editor] +current-snippet=目前片段 +delete=刪除 +lua-code=Lua 程式碼 +name=名稱 +new-snippet=新增片段 +opened-snippet-has-duplicate-name=目前開啟的片段,名稱和其他片段重複。 +snippet-already-present=名為「__1__」的片段已存在。 +[gui-map-editor-menu] +quit=結束地圖編輯器 +regenerate-map=重新產生地圖 +resume-editing=繼續編輯 +save-and-play=存檔後開始遊玩 +save-map-as=另存新檔 +save-map-overwrite=儲存劇情 +title=地圖編輯器 +[gui-map-editor-script-editor] +always-draw-areas=一律繪出區域 +always-draw-positions=一律繪出位置 +color=顏色 +current-areas=目前選取區域 +current-positions=目前選取位置 +name=名稱 +snap-to-grid=貼齊格線 +[gui-map-editor-settings] +draw-cursor-light=啟用游標照明 +fill-electric-buffers=建造物體時將物體的電能緩衝區充滿電 +generate-neighbor-chunks=產生周遭區塊 +instant-blueprint-building=瞬間藍圖建造 +instant-deconstruction=瞬間拆除 +instant-rail-planner=即時鐵路規劃器 +instant-upgrading=瞬間升級 +placed-corpses-never-expire=放置的屍體不再自動消失 +render-as-day=一律顯示為白天 +show-additional-entity-info-gui=顯示物體的額外設定面板 +show-character-tab-in-controller-gui=在控制器面板顯示人物分頁 +show-entity-health-bars=顯示物體的血條 +show-entity-tags=顯示物體的標籤 +show-hidden-entities=顯示隱藏的物體 +show-infinity-filters-in-controller-gui=在控制器面板顯示無限篩選器 +show-status-icons=顯示物體的狀態圖示 +[gui-map-editor-settings-categories] +interaction=互動 +other=其他 +rendering=彩現 +ui=面板 +[gui-map-editor-surface-editor] +cant-delete-default-surface=無法刪除預設地表。 +current-surface=目前地表 +delete-surface=刪除地表 +edit-map-gen-settings=編輯地圖產生設定 +edit-surface-map-gen-settings=__1__ - 地圖產生設定 +fill-tiles-with-lab-tiles=以測試用地面鋪設 +generate-new-chunks-with-lab-tiles=產生新區塊並以測試用地面鋪上 +import-save=匯入存檔 +import-save-only-available-in-singleplayer=只能在單人遊戲匯入存檔。 +importing-save-disables-replay=匯入其他存檔會停止錄製重播。確定要這樣做嗎? +invalid-surface-height=無效地表長度:容許範圍是 0 到 __1__。 +invalid-surface-width=無效地表寬度:容許範圍是 0 到 __1__。 +new-surface=新增地表 +new-surface-name-already-used=已存在指定名稱的地表。 +no-surface-name-given=輸入地表名稱才可以建立地表。 +regenerate-decoratives=重新產生所有環境裝飾 +remove-all-entities=移除所有設施 +remove-empty-chunks=移除空區塊 +select-surface=選擇地表 +surface-name=名稱 +[gui-map-editor-tile-editor] +remove-colliding-decoratives=覆蓋已有的環境裝飾 +smart-entity-collision-mode=智慧型物體覆蓋判斷模式 +smart-entity-collision-mode-tooltip=若鋪設的地面會摧毀物體,就跳過這塊地面。 +smart-out-of-map-collision-mode=智慧型超出地圖判斷模式 +smart-out-of-map-collision-mode-tooltip=按住 __CONTROL__build-ghost__ 時,才能在__TILE__out-of-map__上建造東西。 +smart-tile-collision-mode=智慧型地面覆蓋判斷模式 +smart-tile-collision-mode-tooltip=僅在碰撞判定也相同的地面上填上地面。換句話說就是「只在陸地填上陸地」以及「只在水域填上水域」。 +[gui-map-editor-time-editor] +apply-ticks-per-day=套用 +current-speed=目前遊戲速度 +day-length=一天長度 +daytime=目前日照時間: +freeze-daytime=暫停日照變化 +pause=暫停(__CONTROL__editor-toggle-pause__) +paused=(已暫停) +play=繼續(__CONTROL__editor-toggle-pause__) +play-for-limited-time=前進一段時間 +speed=遊戲速度 +speed-down=減速(__CONTROL__editor-speed-down__) +speed-up=加速(__CONTROL__editor-speed-up__) +tick-custom=跳自訂影格數 +tick-once=跳一個影格(__CONTROL__editor-tick-once__) +tick-sixty=跳 60 個影格 +ticks-per-day=每天影格數 +unfreeze-daytime=繼續日照變化 +[gui-map-editor-title] +cliff-editor=懸崖 +clone-editor=複製 +decorative-editor=環境裝飾 +entity-editor=物體 +force-editor=陣營 +lua-snippet-editor=Lua 片段 +none-editor=無工具 +resource-editor=資源 +scripting-editor=區域與位置 +surface-editor=地表 +tile-editor=地面 +time-editor=時間 +[gui-map-editor-tool] +area-selection=區域 +brush=筆刷 +change-force=變更陣營 +circle=圓形 +cursor=游標 +line-selection=線段 +paint-bucket=油漆桶 +point=座標點 +snippet=執行 Lua 片段 +spawn-location=出生點 +spray=噴槍 +square=方形 +variations=隨機變換 +[gui-map-generator] +advanced-tab-title=進階 +aux=地形類型 +aux-description=控制紅沙和沙子的分佈,數值越高就越多紅沙。 +bias=偏差 +cliff-continuity=連續性 +cliff-continuity-description=懸崖的連續長度。 +cliff-frequency=出現頻率 +cliff-frequency-description=懸崖的數量。 +cliffs=懸崖 +coverage=覆蓋率 +custom=[已修改] +difficulty=成本 +enable-replay=錄製重播 +enable-replay-description=針對此存檔錄製重播,之後就可以再次收看內容。會增加存檔大小和存檔時間。 +enabled=啟用 +enemy-attack-pollution-consumption-modifier=進攻花費係數 +enemy-attack-pollution-consumption-modifier-description=食人蟲吸收多少汙染後會發動攻擊的係數。 +enemy-base=蟲族部落 +enemy-expansion-group-tile=蟲族擴張 +enemy-expansion-maximum-expansion-cooldown=最長出動間隔 +enemy-expansion-maximum-expansion-cooldown-description=出動蟲族擴張隊伍的最長間隔時間。 +enemy-expansion-maximum-expansion-distance=最遠擴張範圍 +enemy-expansion-maximum-expansion-distance-description=蟲族擴張時,蟲族部落之間的最長距離。 +enemy-expansion-maximum-expansion-group-size=搬遷規模上限 +enemy-expansion-maximum-expansion-group-size-description=在目前進化等級下,蟲族擴張隊伍的最大規模。 +enemy-expansion-minimum-expansion-cooldown=最短出動間隔 +enemy-expansion-minimum-expansion-cooldown-description=出動蟲族擴張隊伍的最短間隔時間。 +enemy-expansion-minimum-expansion-group-size=搬遷規模下限 +enemy-expansion-minimum-expansion-group-size-description=在目前進化等級下,蟲族擴張隊伍的最小規模。 +enemy-expansion-minutes=分鐘 +enemy-frequency-description=蟲族部落的數量。\n註:設定低於100%時,會停用某些成就。 +enemy-size-description=各蟲族部落的規模。\n註:設定低於100%時,會停用某些成就。 +enemy-tab-title=蟲族 +error-importing-exchange-string=無法匯入地圖共用碼。 +evolution=進化 +evolution-destroy-factor=摧毀因子 +evolution-destroy-factor-description=控制摧毀蟲巢時的蟲族進化量。 +evolution-pollution-factor=汙染因子 +evolution-pollution-factor-description=進化因子因製造污染的增加速度。 +evolution-time-factor=時間因子 +evolution-time-factor-description=進化因子隨時間的增加速度。 +exchange-string-instructions=輸入一組地圖共用碼即可載入其設定。 +export-exchange-string-tt=匯出地圖共用碼(含有地圖設定,可分享) +frequency=出現頻率 +hide-preview=關閉預覽 +import-exchange-string-tt=匯入地圖共用碼 +invalid-value-for-field=「__1__」的值無效,容許範圍在 __2__ 到 __3__ 之間。 +island-size=島嶼大小 +map-height=高度 +map-height-simple=地圖高度 +map-seed=種子碼 +map-seed-simple=種子碼 +map-size-group-tile=地圖 +map-type=地圖類型 +map-width=寬度 +map-width-simple=地圖寬度 +minimum-pollution-to-damage-trees=樹木受損汙染下限 +minimum-pollution-to-damage-trees-description=隨著吸收汙染,樹木有 4 階段的凋零狀態。超過此數值的汙染會開始推進樹木的凋零進度。 +moisture=地形含水量 +moisture-description=控制草原和沙漠的分佈,數值越高就越多草原。 +next=下一頁 +peaceful-mode-checkbox=和平模式 +peaceful-mode-description=在和平模式中,蟲族不會主動進攻或擴張地盤。但蟲族仍然會防守及反擊。\n註:啟用後會停用某些成就。 +play=開始遊戲 +pollution=汙染 +pollution-absorbed-per-tree-damaged=樹木受損吸收污染 +pollution-absorbed-per-tree-damaged-description=隨著吸收汙染,樹木有 4 階段的凋零狀態。此值指定進階到下一個凋零狀態前可以吸收多少汙染。 +pollution-absorption-modifier=汙染吸收係數 +pollution-absorption-modifier-description=多少汙染會被樹和地形吸收的係數。 +pollution-diffusion-ratio=擴散比率 +pollution-diffusion-ratio-description=污染每秒擴散至相鄰區塊的份量。 +preview-auto-update=自動更新預覽 +preview-auto-update-tt=當設定有變更時自動重新整理預覽。 +preview-error=產生預覽時發生錯誤 +price-multiplier=花費倍數 +randomize-map-seed=隨機抽選種子碼 +recipes-difficulty-group-tile=配方 +research-queue-availability=啟用研究佇列 +research-queue-availability-after-victory=在遊戲完成後啟用 +research-queue-availability-always=一律啟用 +research-queue-availability-never=一律停用 +reset-preset=重置設定 +reset-to-preset=重設 __1__ 個選項為地圖預設 +reset-to-preset-disabled=所有選項皆為預設值。 +resource-frequency-description=資源區塊的數量。 +resource-richness-description=資源區塊內,每一格地面的資源含量。 +resource-size-description=資源區塊的範圍。 +resources-tab-title=資源 +richness=含量 +scale=大小 +show-preview=預覽 +show-preview-warning=劇情透露警告:若您想要自行探索地圖,先別觀看預覽。 +size=大小 +starting-area-size=開局區域大小 +starting-area-size-description=沒有敵人基地的玩家安全範圍大小。 +technology-difficulty-group-tile=科技 +temperature=氣溫 +terrain-bias-description=要套用的常數偏移值。 +terrain-coverage-description=使此地貌覆蓋多少地圖。 +terrain-generators-group-title=產生器 +terrain-scale-description=整體地貌規模和間隙大小。 +terrain-tab-title=地形 +title=地圖產生器 +water=水域 +[gui-map-generator-errors] +no-tiles-selected=至少需要設置一個區塊。 +[gui-map-info] +confirm-delete=即將永久刪除 __1__。 +confirm-replay=開始觀看存檔__1__的重播? +delete-save=刪除存檔 +difficulty=難度 +file-size=檔案大小 +invalid-file=檔案無效或已損毀。 +map-version=地圖版本 +mods=模組 +preview-missing=遺失地圖預覽。 +replay-not-found=選取的存檔並未包含任何重播資訊。 +scenario-name=劇情 +start-replay=開始重播 +time-played=遊玩時間 +[gui-map-view-settings] +add-ping=新增標記 +add-ping-tooltip=對地圖或世界任意位置按 __1__ 可直接標記。 +add-tag=新增標籤 +show-electric-network=電網 +show-logistic-network=物流網 +show-map-stop=車站名稱 +show-player-names=玩家名稱 +show-pollution=汙染 +show-rail-signal-states=鐵路號誌狀態 +show-recipe-icons=配方圖示 +show-tags=標籤 +show-turret-range=砲塔攻擊範圍 +show-worker-robots=作業無人機 +[gui-menu] +about=關於《異星工廠》 +browse-lan-games=瀏覽區域網路遊戲 +browse-public-games=瀏覽公開遊戲 +connect-to-address=連線到IP位址 +continue-host-save=繼續:主持__1__ +continue-host-save-tooltip=主持__1__ +continue-join-game=繼續:加入__1__ +continue-join-game-tooltip=加入__1__ +continue-save=繼續__1__ +continue-save-tooltip=載入遊戲__1__ +controls=控制 +copy-report-path=複製同步錯誤檔案路徑 +desync-explanation=您和伺服器之間有同步錯誤。造成的原因是遊戲錯誤或(若有模組或劇情)部分模組、劇情指令碼的錯誤。\n若您並未使用任何模組,請到我們的錯誤回報討論區回報這項問題。回報時請檢附錯誤當下玩家正在執行動作的相關資訊細節,並上傳同步錯誤報告檔。 +desync-explanation-console=您和伺服器之間有同步錯誤。\n若此問題持續發生,請到我們的錯誤回報討論區回報這項問題。 +desync-more-information-link=關於同步錯誤和如何回報的詳細資訊,請見: +desync-report-disabled=由於已停用報告檔建立,無法建立同步錯誤報告檔。若您想要此同步錯誤被修正,請啟用報告檔建立並回報這個同步錯誤。 +desync-report-location=同步錯誤報告檔已建立在:__1__ +feature-not-available-with-instrument-mod=檢測模式(Instrument Mode)啟用時,無法使用此功能。 +game-menu=遊戲選單 +graphics=圖形 +host-new-game=主持新遊戲 +host-saved-game=主持儲存的遊戲 +interface=介面 +lan-username=區域網路使用者名稱 +load-game=載入遊戲 +main-menu=主選單 +map-editor=地圖編輯器 +mod-settings=模組設定 +mods=模組 +multi-player=多人遊戲 +multi-player-menu=多人遊戲 +new-game=新遊戲 +other=其他 +pause-game=暫停遊戲 +quit-game=結束遊戲 +quit-tutorial-to-game=退出教學? +quit-tutorial-to-menu=結束教學 +reconnect=重新連線 +restart-game=重新啟動 +restart-tutorial=從頭教學 +resume-game=繼續遊戲 +resume-tutorial=繼續遊戲 +save-game=儲存遊戲 +save-game-as-scenario=另存為劇情 +settings=設定 +show-report=顯示同步錯誤報告 +single-player=單人遊戲 +single-player-menu=單人遊戲 +sound=音量 +the-rest=其餘設定 +tutorial-menu=使用指南 +unpause-game=恢復遊戲 +user-login=玩家登入 +[gui-migrated-content] +changed-achievement=變更的成就 +changed-custom-input=變更的自訂按鍵 +changed-decorative=變更的環境裝飾 +changed-entity=變更的物體 +changed-equipment=變更的裝備 +changed-equipment-grid=變更的裝備插槽 +changed-fluid=變更的流體 +changed-item=變更的物品 +changed-mod-setting=變更的模組設定 +changed-particle=變更的粒子效果 +changed-recipe=變更的配方 +changed-shortcut=變更的功能鈕 +changed-technology=變更的科技 +changed-tile=變更的地面 +changed-trivial-smoke=變更的煙霧 +changed-virtual-signal=變更的虛擬訊號 +removed-achievement=移除的成就 +removed-blueprint-too-old=已移除藍圖__1__,因為地圖版本 __2__ 太舊 +removed-custom-input=移除的自訂按鍵 +removed-decorative=移除的環境裝飾 +removed-entity=移除的物體 +removed-equipment=移除的裝備 +removed-equipment-grid=移除的裝備插槽 +removed-fluid=移除的流體 +removed-item=移除的物品 +removed-mod-setting=移除的模組設定 +removed-particle=移除的粒子效果 +removed-recipe=移除的配方 +removed-shortcut=移除的功能鈕 +removed-technology=移除的科技 +removed-tile=移除的地面 +removed-trivial-smoke=移除的煙霧 +removed-virtual-signal=移除的虛擬訊號 +title=被轉移的遊戲內容 +[gui-mod-info] +active-version=現用中版本 +author=作者 +contact=聯絡資訊 +delete=刪除 +dependencies=相依模組 +dependency-required=這個模組必須啟用,但尚未啟用它。 +description=描述 +factorio-version=《異星工廠》版本 +homepage=網站 +incompatibilities=不相容於 +incompatible-factorio-version=與目前遊戲版本不相容 +mod-portal-page=模組網站 +name=名稱 +no-dependencies=無 +optional-dependencies=非必要相依模組 +optional-dependency=(非必要) +optional-dependency-incompatible=此模組無法與這些模組一同運作。 +optional-dependency-required=該模組並非必要,且尚未啟用。 +status=狀態 +status-disabled=已停用 +status-enabled=已啟用 +status-not-installed=未安裝 +toggle=開關 +version=版本 +[gui-mod-load-error] +description=載入遊戲模組失敗:__1__ +disable-all=停用所有模組 +disable-mods=停用列出的模組 +exit=結束遊戲 +mod-manager=模組管理器 +reset-mod-settings=重設模組設定 +restart-application=重新啟動 +title=載入遊戲模組時發生錯誤 +to-be-disabled=下列遊戲模組需停用: +[gui-mod-settings] +apply=套用 +cancel=取消 +cant-be-changed-not-an-admin=只有管理員可以變更這些設定。 +map=地圖 +no-map-settings=沒有地圖設定。 +no-per-user-settings=沒有個別玩家設定。 +no-settings=沒有可調整的設定。 +no-startup-settings=沒有遊戲啟動設定。 +per-player=個別玩家設定 +reload=重新載入 +reset=重設 +reset-to-default=將本設定重設為此預設值:__1__ +reset-to-default-disabled=本設定已經是預設值。 +setting-is-invalid=部份設定無效。 +startup=遊戲啟動設定 +startup-changes-require-restart=變更啟動設定後需重新啟動遊戲。 +startup-settings-cant-be-changed-while-playing=遊戲正在進行的時候無法變更啟動設定。 +title=模組設定 +value-cannot-be-empty=數值不能為空白。 +value-out-of-range=數值超出範圍:有效值應在 __1__ 至 __2__ 之間。 +[gui-mod-startup-settings-mismatch] +apply=套用設定* +cancel=取消 +description=你的遊戲客戶端與正連接伺服器的模組啟動設置不一致。 \n\n你確定要使用伺服器的啟動設置並重啟遊戲嗎? +restart-required=遊戲將重新啟動,以套用新的啟動設定。 +title=模組啟動設定不符 +[gui-mods] +install=安裝 +manage=管理 +title=模組 +unconfirmed-changes=仍有未確認的變更。 +unconfirmed-mod-changes=__1__ 個模組已變更。 +unconfirmed-mod-installed=__1__ 個模組已安裝。 +unconfirmed-mod-updated=__1__ 個模組已更新。 +updates=更新 +[gui-multiplayer-connect] +confirm-connect-to-server=__1__ 想要讓您連線到下列伺服器:__2__ +connect=連線 +connect-to-game=直接連線 +ip-address=IP位址和連接埠 +password=密碼 +password-for-game-required=請輸入遊戲 __1__ 的密碼 +scenario-script-source=伺服器的劇情 +[gui-multiplayer-lobby] +access=存取 +adminlist=管理員名單 +allow-commands=Lua 指令 +allow-commands-admins-only=限管理員執行 +allow-commands-false=停用 +allow-commands-true=啟用 +authserver-side-bans=採用認證伺服器的黑名單 +authserver-side-bans-tooltip=確保連線的玩家沒有被Factorio.com封鎖,並傳送ban/unban指令的使用情形給Factorio.com。 +autosave-only-on-server=自動存檔僅在伺服器創建 +banlist=黑名單 +default-game-name=__1__ 的遊戲 +edit-adminlist=編輯管理員名單 +edit-banlist=編輯黑名單 +edit-whitelist=編輯白名單 +game-description=伺服器描述 +game-name=伺服器名稱 +game-name-cant-be-empty=伺服器名稱不可留空 +game-password=伺服器密碼 +game-password-tooltip=若想要私下遊玩,建議您設定密碼。 +game-saving=遊戲儲存 +game-tags=標籤 +game-visibility-LAN=區域網路 +game-visibility-public=公開 +game-visibility-steam=Steam +game-visibility-steam-tooltip=啟用或停用 Steam 的「加入遊戲」功能。 +ignore-limit-for-returning-players=返回遊戲時無視上限 +ignore-limit-for-returning-players-tooltip=即便玩家人數已達上限,在本地圖玩過的玩家仍可加入遊戲。 +max-players=玩家人數上限 +max-players-count-must-be-integer=最大玩家人數必需是整數 +max-upload=限制最大上傳速度 +max-upload-must-be-integer=最大上傳速度必須是整數 +max-upload-slots=存檔同時上傳人數上限 +max-upload-slots-must-be-integer=存檔同時上傳人數上限必須是整數 +max-upload-slots-tooltip=同時上傳地圖的人數上限。限制上傳人數上限可確保還剩下夠多的上傳速度給已在遊戲內的玩家。 +max-upload-speed-no-limit=不限速 +max-upload-tooltip=專門上傳存檔給新玩家的最大上傳速度。限制上傳速度可確保還剩下夠多的上傳速度給已在遊戲內的玩家。 +multiplayer-afk-autokick-interval=自動踢出閒置玩家 +multiplayer-autosave-interval=自動存檔間隔 +non-blocking-saving=啟用免暫停存檔模式 +non-blocking-saving-tooltip=此實驗性的功能讓伺服器在儲存地圖時不需暫停遊戲。只支援Linux和macOS。 +only-admins-can-pause-the-game=只有管理員可以暫停 +play=開始遊戲 +rights=權利 +save-upload=上傳存檔 +show=顯示 +title=多人遊戲設定 +verify-user-identity=驗證玩家身份 +verify-user-identity-tooltip=將會驗證連線的玩家是否擁有有效的 Factorio.com 帳號,而且玩家名稱和帳號名稱相符。 +visibility=伺服器資訊 +whitelist=白名單 +[gui-new-game] +delete-scenario=刪除劇情 +difficulty=難度 +game-scenarios=其他的遊戲劇情: +level=關卡 +level-locked-explanation=須先以至少相同難度通過前一關,才能解開此關卡。 +level-locked-explanation-no-difficulty=你需先通過前一關,才能解開此關卡。 +main-game=主要遊戲內容: +mod-scenarios=模組的劇情: +next=下一步 +no-description=本地圖未提供描述 +play=開始遊戲 +title-select-scenario-to-edit=選擇要編輯的劇情 +title-select-template-for-new-scenario=選擇用來建立新劇情的樣板 +title-start-new-game=開始新遊戲 +user-scenarios=玩家的劇情: +[gui-other-settings] +autosave-interval=自動存檔間隔 +autosave-never=關閉 +check-updates=啟動《異星工廠》時檢查是否有更新 +delete-achievements-button=清除 +delete-achievements-confirm-control-phrase=DELETE +delete-achievements-confirm-text=輸入「__1__」以確認清除成就。 +delete-achievements-label=清空成就 +delete-achievements-label-tooltip=此動作會永久刪除所有成就。 +delete-achievements-label-tooltip-steam=此動作會永久刪除所有成就,包括Steam成就也算。 +developer=開發人員選項 +discard-mouse-events-when-accessibility-zoomed=當輔助縮放工具啟用時,忽略滑鼠事件 +enable-blueprint-storage-cloud-sync=啟用藍圖收藏的雲端同步 +enable-crash-log-uploading=上傳遊戲當機記錄檔 +enable-experimental-updates=安裝測試版更新 +enable-logitech-led-support=啟用對羅技LED的支援 +enable-new-mods=自動啟用新模組 +enable-razer-chroma-support=啟用對Razer產品效果光的支援 +enable-steelseries-gamesense-support=啟用對SteelSeries GameSense的支援 +factorio-username=區域網路玩家名稱 +log-in=登入 +log-out=登出 +log-saving-statistics=記錄儲存過程統計 +logged-in=目前登入的身份是__1__ +logged-out=目前未登入 +non-blocking-saving=啟用免暫停存檔模式(限Linux/macOS) +proxy=代理伺服器位址 +proxy-password=代理伺服器密碼 +proxy-username=代理伺服器帳號 +set-email=設定帳號的電子郵件 +set-email-button=設定 +title=其他設定 +use-mod-settings-per-save=每個存檔使用不同的模組設定 +username-invalid-characters=您的使用者名稱含有無效字元。請只用字母、數字和 ._- 這三種字元。 +verbose-logging=詳細日誌記錄 +[gui-other-settings-description] +enable-crash-log-uploading=遊戲當掉時上傳匿名記錄檔。 +factorio-username=登入前,玩家可以自行輸入玩家名稱進行區域網路遊戲;登入後,將採用《異星工廠》使用者名稱進行遊戲,且無法更改。 +log-saving-statistics=在儲存地圖的過程中記錄檔案大小統計(警告:會讓存檔過程變慢)。 +set-email=設定電子郵件和密碼即可在其他平台或遊戲主機使用此帳號。 +[gui-package-list] +up-from-dir=__1__/.. +[gui-permissions] +add-group=新增群組 +add-player-to-group=新增玩家到群組 +clone-group=複製群組 +delete-selected-group=刪除選取的群組 +disable-all=全部停用 +do-you-really-want-to-revoke-your-permissions-to-edit=你將要放棄自己修改權限的能力,真的確定要這樣做? +edit-selected-group=編輯選取的群組 +enable-all=全部啟用 +export=匯出 +group-ids-exhausted=已達群組數量上限。 +group-permissions-title=群組權限 +import=匯入 +import-failed=匯入失敗:__1__ +import-permissions=匯入權限 +multiple-default-groups-found=找到許多預設群組。 +no-default-group-found=找不到預設群組。 +permissions-string=權限碼 +players-in-group=群組中的玩家 +remove-player-from-group=從群組中移除玩家 +show-players-in-other-groups=顯示其他群組的玩家 +title=權限 +you-can-not-delete-the-default-group=無法刪除預設群組。 +[gui-permissions-names] +ActivateCopy=啟動複製 +ActivateCut=啟動剪下 +ActivatePaste=啟動貼上 +AddPermissionGroup=新增權限群組 +AddTrainStation=在列車中新增停靠站 +AdminAction=管理員動作 +AltReverseSelectArea=第二種反向選取區域 +AltSelectArea=第二種選取區域 +AltSelectBlueprintEntities=第二種選取藍圖內容 +AlternativeCopy=第二種複製 +BeginMining=啟始挖掘 +BeginMiningTerrain=起始挖掘地面 +Build=建造 +BuildRail=建造鐵軌 +BuildTerrain=鋪設地面 +CancelCraft=取消製造 +CancelDeconstruct=取消拆除 +CancelNewBlueprint=取消新增藍圖 +CancelResearch=取消研究 +CancelUpgrade=取消升級 +ChangeActiveCharacterTab=切換人物分頁 +ChangeActiveItemGroupForCrafting=切換選取的製造分頁 +ChangeActiveItemGroupForFilters=切換選取的篩選器分頁 +ChangeActiveQuickBar=變更常駐工具列 +ChangeArithmeticCombinatorParameters=變更算術運算器參數 +ChangeDeciderCombinatorParameters=變更判斷運算器參數 +ChangeEntityLabel=變更物體的標籤 +ChangeItemDescription=變更物品描述 +ChangeItemLabel=變更物品的標籤 +ChangeMultiplayerConfig=變更多人遊戲設定 +ChangePickingState=變更撿拾狀態 +ChangeProgrammableSpeakerAlertParameters=變更可程式揚聲器的警告參數 +ChangeProgrammableSpeakerCircuitParameters=變更可程式揚聲器的訊號網連線設定 +ChangeProgrammableSpeakerParameters=變更可程式揚聲器參數 +ChangeRidingState=變更載具駕駛狀態 +ChangeShootingState=變更射擊狀態 +ChangeTrainStopStation=變更車站名稱 +ChangeTrainWaitCondition=新增或移除列車的發車條件 +ChangeTrainWaitConditionData=變更列車的發車條件數值 +ClearCursor=收回手持的物品 +ConnectRollingStock=連結列車 +Copy=複製 +CopyEntitySettings=複製物體設定 +CopyOpenedBlueprint=複製開啟的藍圖 +CopyOpenedItem=複製開啟的物品 +Craft=製造 +CursorSplit=拿起半組物品或放下一個物品 +CursorTransfer=拿起或放下整疊物品 +CustomInput=自訂輸入 +CycleBlueprintBookBackwards=在藍圖冊翻到上一頁 +CycleBlueprintBookForwards=在藍圖冊翻到下一頁 +Deconstruct=拆除 +DeleteBlueprintLibrary=刪除藍圖收藏 +DeleteBlueprintRecord=刪除藍圖記載 +DeleteCustomTag=刪除地圖的自訂標籤 +DeletePermissionGroup=刪除權限群組 +DestroyItem=摧毀物品 +DestroyOpenedItem=刪除開啟的物品 +DisconnectRollingStock=分離列車 +DragTrainSchedule=拖曳列車的停靠站 +DragTrainWaitCondition=拖曳列車的發車條件 +DropBlueprintRecord=丟下藍圖記載 +DropItem=丟下物品 +EditBlueprintToolPreview=編輯藍圖工具的預覽 +EditCustomTag=編輯地圖的自訂標籤 +EditPermissionGroup=編輯權限群組 +ExportBlueprint=匯出藍圖 +FastEntitySplit=快速轉移一半物品 +FastEntityTransfer=快速轉移物品 +FlushOpenedEntityFluid=對開啟的物體沖掉其中的流體 +FlushOpenedEntitySpecificFluid=對開啟的物體沖掉所屬管路的流體 +GoToTrainStation=派車開往車站 +GrabBlueprintRecord=抓起藍圖記載 +GuiCheckedStateChanged=面板核取方塊狀態變更 +GuiClick=在面板中按一下 +GuiConfirmed=在面板按下確認 +GuiElemChanged=變更面板的元素 +GuiHover=游標在面板停留 +GuiLeave=游標離開面板 +GuiLocationChanged=變更面板位置 +GuiSelectedTabChanged=變更面板選擇的分頁 +GuiSelectionStateChanged=面板選取狀態變更 +GuiSwitchStateChanged=面板的切換狀態變更 +GuiTextChanged=面板的文字欄位變更 +GuiValueChanged=變更面板的輸入值 +ImportBlueprint=匯入藍圖 +ImportBlueprintString=匯入藍圖代碼 +ImportBlueprintsFiltered=匯入篩選的藍圖 +ImportPermissionsString=匯入權限代碼 +InventorySplit=轉移一半背包物品 +InventoryTransfer=轉移所有背包物品 +LaunchRocket=發射火箭 +LuaShortcut=Lua 捷徑 +MapEditorAction=地圖編輯器動作 +MarketOffer=市場報價 +ModSettingsChanged=變更模組設定 +OpenAchievementsGui=開啟成就面板 +OpenBlueprintLibraryGui=開啟藍圖收藏面板 +OpenBlueprintRecord=開啟藍圖記載 +OpenBonusGui=開啟加成面板 +OpenCharacterGui=開啟人物面板 +OpenCurrentVehicleGui=開啟搭乘的載具面板 +OpenEquipment=開啟裝備 +OpenGui=開啟面板 +OpenItem=開啟物品 +OpenLogisticGui=開啟物流面板 +OpenModItem=開啟模組的物品 +OpenParentOfOpenedItem=開啟目前物品的上層物品 +OpenProductionGui=開啟生產面板 +OpenTechnologyGui=開啟科技面板 +OpenTipsAndTricksGui=開啟祕笈面板 +OpenTrainGui=開啟列車面板 +OpenTrainStationGui=從火車頭面板內地圖開啟車站面板 +OpenTrainsGui=開啟列車總覽面板 +PasteEntitySettings=貼上物體設定 +PlaceEquipment=放入裝備 +QuickBarPickSlot=從工具列槽位拿起物品 +QuickBarSetSelectedPage=選取工具列所顯示的分頁 +QuickBarSetSlot=設定工具列槽位內容 +ReassignBlueprint=重新製作藍圖 +RemoveCables=移除電線 +RemoveTrainStation=在列車中移除停靠站 +ResetAssemblingMachine=重設組裝機 +ResetItem=重設物品 +ReverseSelectArea=反向選取區域 +RotateEntity=旋轉物體 +SelectArea=選取區域 +SelectBlueprintEntities=選取藍圖內容 +SelectEntitySlot=設定拆除規劃器的設施格 +SelectItem=選取物品 +SelectMapperSlot=設定升級規劃器的升級對應格 +SelectNextValidGun=選取下一把能用的武器 +SelectTileSlot=設定拆除規劃器的地面格 +SendSpidertron=指派蜘蛛機甲 +SetAutoLaunchRocket=設定自動發射火箭 +SetAutosortInventory=設定背包的自動排序 +SetBehaviorMode=設定行為模式 +SetCarWeaponsControl=設定載具武器操作員 +SetCircuitCondition=設定啟用條件 +SetCircuitModeOfOperation=設定運作模式 +SetControllerLogisticTrashFilterItem=設定物流回收篩選器 +SetDeconstructionItemTileSelectionMode=設定拆除規劃器的地面選取模式 +SetDeconstructionItemTreesAndRocksOnly=開關拆除規劃器的「只有樹木/岩石」 +SetEntityColor=設定物體顏色 +SetEntityEnergyProperty=設定物體的能量屬性 +SetEntityLogisticTrashFilterItem=設定物體的物流回收篩選器 +SetFilter=設定篩選器 +SetFlatControllerGui=設定控制器的面板分頁 +SetHeatInterfaceMode=設定導熱界面的模式 +SetHeatInterfaceTemperature=設定導熱界面的溫度 +SetInfinityContainerFilterItem=設定百寶箱的無限篩選器 +SetInfinityContainerRemoveUnfilteredItems=設定百寶箱移除未經篩選物品 +SetInfinityPipeFilter=設定百寶管篩選器 +SetInserterMaxStackSize=設定機械臂運量上限 +SetInventoryBar=設定容器的工具列 +SetLinkedContainerLinkID=設定連結容器的連結編號 +SetLogisticFilterItem=設定物流需求 +SetLogisticFilterSignal=設定物流篩選器訊號 +SetPlayerColor=設定玩家顏色 +SetRecipeNotifications=設定配方的通知 +SetRequestFromBuffers=設定「也向轉運箱叫貨」 +SetResearchFinishedStopsGame=設定研究完成時是否暫停遊戲 +SetSignal=設定訊號 +SetSplitterPriority=設定分離器的優先順序 +SetTrainStopped=設定火車手動或自動駕駛 +SetTrainsLimit=設定列車數量限制 +SetVehicleAutomaticTargetingParameters=設定載具的自動瞄準參數 +SetupAssemblingMachine=設定組裝機 +SetupBlueprint=製作藍圖 +SetupSingleBlueprintRecord=設定我的藍圖/共享藍圖的藍圖記載 +SmartPipette=智慧型滴管工具 +SpawnItem=產生物品 +StackSplit=轉移一半物品 +StackTransfer=轉移整疊物品 +StartRepair=起始維修 +StartResearch=起始研究 +StartWalking=開始行走 +StopBuildingByMoving=停止拖曳建造 +SwitchConnectToLogisticNetwork=開關對物流網的連線 +SwitchConstantCombinatorState=切換常數運算器狀態 +SwitchInserterFilterModeState=切換機械臂篩選器模式 +SwitchPowerSwitchState=切換電源開關設施狀態 +SwitchToRenameStopGui=切換到重新命名車站面板 +TakeEquipment=脫下裝備 +ToggleDeconstructionItemEntityFilterMode=切換拆除規劃器的設施篩選模式 +ToggleDeconstructionItemTileFilterMode=切換拆除規劃器的地面篩選模式 +ToggleDriving=進出載具 +ToggleEnableVehicleLogisticsWhileMoving=開關載具行駛時的物流系統 +ToggleEntityLogisticRequests=開關物體的物流系統 +ToggleEquipmentMovementBonus=開關移動加成裝備 +ToggleMapEditor=切換地圖編輯器 +TogglePersonalLogisticRequests=開關個人物流系統 +TogglePersonalRoboport=開關機動無人機調度站 +ToggleShowEntityInfo=開關顯示物體資訊 +TranslateString=翻譯字串 +Undo=復原 +Upgrade=升級 +UpgradeOpenedBlueprintByItem=以升級規劃器物品來升級開啟的藍圖 +UpgradeOpenedBlueprintByRecord=以預設升級規劃器來升級開啟的藍圖 +UseArtilleryRemote=使用火砲遙控瞄準器 +UseItem=使用物品 +WireDragging=手動連接電線 +WriteToConsole=寫入到主控台 +[gui-pipe] +fluid-system-contents=所屬管路內容物: +flush-this=對此處把__1__沖掉。 +flush-whole-system=將所屬管路的__1__全部沖掉。 +this-contents=__1__內容物: +[gui-player-management] +add-player=新增玩家 +admin=管理員 +ban=封鎖 +banned=被封鎖 +cant-ban-yourself=無法封鎖自己。 +cant-delete-yourself=無法刪除自己。 +cant-kick-not-online=只能踢出已在線上的玩家。 +cant-kick-yourself=無法踢出自己。 +cant-use-not-in-multiplayer-game=此面板只能在多人遊戲中使用。 +cant-whitelist-disabled=把玩家加入白名單之前,伺服器必須啟用白名單功能。 +delete-player=刪除 +delete-player-tooltip=從伺服器刪除此玩家。 +demote=解除管理員 +kick=踢出 +last-online=上次在線上 +manage=管理 +manage-permissions=管理權限 +manage-player=管理 __1__ +mute=禁言 +muted=被禁言 +name=名稱 +never=從未上線過 +now=正在線上 +online-players=共 __2__ 個玩家,其中 __1__ 個在線上 +operations=操作 +permission-group=權限群組 +promote=升為管理員 +purge=清除發言記錄 +show-online-only=僅顯示線上玩家 +time-ago=__1__前 +title=玩家管理 +unban=解除封鎖 +unmute=解除禁言 +unwhitelist=解除白名單 +whitelist=加入白名單 +whitelisted=白名單 +[gui-power-switch] +off=關閉 +on=開啟 +state=狀態 +[gui-production] +consumption=消費 +electricity=電力 +fluids=流體 +items=物品 +kills=戰鬥 +pollution=汙染 +production=生產 +title=生產 +[gui-programmable-speaker] +alert-settings=提醒設置 +allow-polyphony=啟用多聲道 +allow-polyphony-description=允許同時發出至多 __1__ 種聲音。禁用多聲道可讓其單獨發聲 (適用於警報)。 +circuit-connection-settings=訊號網連線設定 +global-playback=全地圖播放 +global-playback-description=在地圖任意位置均可聽到此揚聲器發出的聲音。 +show-alert=顯示警告 +show-alert-description=發聲時顯示一條警報消息。 +show-icon-on-map=在地圖上顯示圖示 +signal-value-is-pitch=以訊號設定音高 +signal-value-is-pitch-description=信號網絡輸入的信號值決定演奏音符。 +volume=音量 +[gui-quick-panel] +items=物品 +page=第__1__/__2__頁 +panels=所有面板 +shortcuts-next-page=__1__:下一頁 +shortcuts-next-tab=__1__:下一個分頁 +shortcuts-previous-page=__1__:上一頁 +shortcuts-previous-tab=__1__:上一個分頁 +shortcuts-select=__1__:選取 +title=快選面板 +tools=工具 +[gui-requester] +set-requests=依訊號網來設定需求 +[gui-resource-entity] +initial-amount=初始含量 +minimum-yield=最低產量 +resource-amount=資源含量 +[gui-roboport] +repair-packs=維修工具 +robots=無人機 +[gui-rocket-silo] +auto-launch=放上物品之後自動發射。 +rocket-inventory-label=火箭貨艙 +rocket-progress=火箭進度 +rocket-result-inventory-label=火箭收穫欄 +[gui-save-game] +cant-save-over-autosaves=請改挑選其他存檔名稱。\nAutosave的檔案是保留給自動存檔用的,而且會被日後的自動存檔覆蓋掉。 +confirm-overwrite=您確定要覆蓋__1__嗎? +confirm-overwrite-time-warning=警告:選取的存檔含有 __1__ 小時遊玩時數! +save=儲存 +save-as=另存為 +title=儲存遊戲 +[gui-save-scenario] +save-as=另存為 +title=儲存劇情 +[gui-select-upgrade-planner] +default-upgrade=預設升級 +instructions=__CONTROL_LEFT_CLICK__可套用升級,__CONTROL_RIGHT_CLICK__可套用降級。 +title=選取要套用的升級規劃器 +[gui-server-config] +cancel=取消 +save=儲存 +title=伺服器設定 +[gui-set-email] +checking=正在檢查 +email=電子郵件 +email-already-set=此帳號已經指定電子郵件了,該電子郵件地址是__1__ +email-cant-be-empty=電子郵件不能留空。 +email-invalid=該電子郵件地址無效。 +set=設定 +set-email-description=此帳號尚未指定電子郵件,新增電子郵件和密碼即可在其他平台或遊戲主機使用此帳號。 +set-email-success=已寄送一封電子郵件到__1__。請依指示確認電子郵件,並設定密碼。 +set-email-title=設定電子郵件 +setting-email=設定電子郵件 +[gui-side-menu] +achievements=成就 +blueprint-library=藍圖收藏(__CONTROL__toggle-blueprint-library__) +bonuses=加成 +logistic-networks=物流網 +map=地圖(__CONTROL__toggle-map__) +production-statistics=生產統計(__CONTROL__production-statistics__) +technology=科技面板 +tips-and-tricks=祕笈 +trains=火車(__CONTROL__open-trains-gui__) +[gui-sound-settings] +alerts-volume=警報器音效 +default-device=預設音效裝置 +environment-sounds-volume=環境音效 +game-effects-volume=遊戲音效 +gui-effects-volume=面板音效 +master-volume=主音量 +music-volume=音樂 +preferred-output=偏好的輸出裝置 +simulation-volume=主選單展示音效 +title=音量設定 +walking-sound-volume=腳步聲 +wind-volume=風聲 +[gui-speed-panel] +normal=正常 +pause=暫停 +paused=暫停 +show-gui=顯示面板 +show-message-dialogs=顯示對話框 +speed=速度:__1__ +speed-down=減速 +speed-up=加速 +title=重播選項 +[gui-splitter] +input-priority=優先輸入 +left=左方 +output-priority=優先輸出 +right=右方 +[gui-sync-mods-with-save] +cancel=返回 +confirm=確認 +correct=正確: +disabled=停用: +download=下載 +enable=啟用 +enable-correct-version=啟用正確的版本 +join-server-after-sync=同步模組後加入伺服器 +keep-enabled=維持啟用 +load-save-after-sync=同步模組後載入存檔 +mods-not-available-on-mod-portal=在模組平台上找不到下列模組:__1__ +no-compatible-version=找不到相容版本: +no-release=尚未發布: +not-in-save=不在存檔內: +not-on-mod-portal=不在模組平台上: +ready-to-download=準備下載: +sync-mods-with-server=和伺服器同步模組 +sync-startup-settings=同步化啟動設定 +title=向存檔同步模組 +wrong-version-enabled=啟用的版本不正確: +[gui-tag-edit] +cancel=取消 +confirm=確認 +delete=刪除 +icon=圖示 +name=名稱 +snapping=貼齊格線尺寸 +title-create=新標籤 +title-edit=標籤屬性 +[gui-technologies-list] +title=科技列表 +[gui-technology] +graph-title=科技樹 +technologies-omitted=__1__ 項科技省略不顯示。 +[gui-technology-preview] +already-queued=科技已排程 +already-researched=科技已研發 +already-researching=科技已在研發中。 +continue-research=繼續研究 +disabled=科技無法研究 +editor-research-tooltip=(地圖編輯器)__CONTROL_LEFT_CLICK__可研究。__CONTROL_KEY_SHIFT____CONTROL_STYLE_BEGIN__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__可瞬間連帶前置科技一起研究完。 +effects=效果 +not-researched-tooltip=(地圖編輯器)科技尚未研究 +prerequisites=需要 +queue-full=研究排程已滿 +saved-progress=已研究:__1__% +start-research=開始研究 +status-available=可研究 +status-disabled=未發現 +status-not-available=無法研究 +status-queued=已排程 +status-researched=已研究 +status-researching=研究中 +title-status=(__1__) +un-research=抹除 +un-research-tooltip=(地圖編輯器)抹除已研究的科技 +unit-ingredients=成本 +unit-time=在實驗室進行每單位研究的所需時間 +unsatisfied-prerequisites=某些前置科技還沒研究 +unsatisfied-prerequisites-queue=某些前置科技還沒研究,或是還沒加入研究排程 +will-complete=所有這一層的科技均已研究或排程 +[gui-technology-progress] +cancel=取消 +no-research=沒有正在研究的科技 +title=研究 +[gui-technology-queue] +title=研究排程 +[gui-text-tags] +blueprint=藍圖 +blueprint-name-label=名稱: +click-to-grab-blueprint=__ALT_CONTROL_LEFT_CLICK__1__可拿起藍圖 +click-to-grab-blueprint-book=__ALT_CONTROL_LEFT_CLICK__1__可拿起藍圖冊 +click-to-open-train=__ALT_CONTROL_LEFT_CLICK__1__可開啟列車 +click-to-open-train-stop=__ALT_CONTROL_LEFT_CLICK__1__可開啟車站 +contains-blueprints=含 __1__ 張藍圖 +following-text-achievement=[成就:__1__] +following-text-armor=[裝甲:__1__] +following-text-blueprint-no-name=[__1__] +following-text-blueprint-with-name=[__1__:__2__] +following-text-entity=[物體:__1__] +following-text-fluid=[流體:__1__] +following-text-gps=[地點:__1__] +following-text-item=[物品:__1__] +following-text-item-group=[物品群組:__1__] +following-text-recipe=[配方:__1__] +following-text-technology=[科技:__1__] +following-text-tile=[地面:__1__] +following-text-train-no-name=[火車] +following-text-train-stop-no-name=[車站] +following-text-train-stop-with-name=[車站:__1__] +following-text-train-with-name=[列車:__1__] +following-text-unknown-item=[未知物品] +following-text-virtual-signal=[虛擬訊號:__1__] +gps-invalid=指定的位置無效 +gps-position-label=位置: +gps-title=__ALT_CONTROL_LEFT_CLICK__1__可檢視 +invalid-train=無效的列車 +invalid-train-stop=無效的車站 +train-hover=列車:__1__ +train-stop-hover=車站:__1__ +[gui-the-rest-settings] +about=內有一般設定選單不會出現的東西。 +restart-tooltip=大部分設定在修改後都需要重新啟動遊戲才能生效。 +title=其餘設定 +warning-label=警告 +warning-tooltip=除非您很清楚您在做什麼,否則不要亂動這些設定:大部分設定都不會被系統驗證輸入是否合理。 +[gui-tips-and-tricks] +mark-as-read=標示為已讀 +no-tutorial-in-multiplayer=在多人遊戲中無法遊玩教學。 +nothing-found=找不到祕笈 +play-tutorial=遊玩教學 +replay-tutorial=重新遊玩教學 +tip-notice-title=建議閱讀秘笈。 +title=祕笈 +[gui-train] +add-circuit-condition=訊號網達到條件時 +add-empty-condition=貨車淨空時 +add-fluid-count-condition=流體量達標時 +add-full-condition=貨車裝滿時 +add-inactivity-condition=閒置不動指定時間後 +add-item-count-condition=貨物量達標時 +add-robots-inactive-condition=無人機停工 +add-station=+ 新增停靠站 +add-time-condition=停靠指定時間後 +add-wait-condition=+ 新增發車條件 +adding-temporary=新增臨時站 +automatic-mode=自動模式 +cargo=燃料 +cargo-condition=貨物 +center-on-locomotive=開關對火車頭的視角鎖定 +circuit=訊號網 +color=顏色 +fluid=流體 +interaction=__CONTROL_STYLE_BEGIN____1__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__可加入臨時車站。__CONTROL_STYLE_BEGIN____2__ + __CONTROL_STYLE_END____CONTROL_LEFT_CLICK__可將指定車站加入時刻表。 +invalid=無效車站 +locomotive-doesnt-need-energy=此火車頭不需能源。 +locomotive-is-out-of-reach=火車頭太遠。 +manual-mode=手動模式 +no-path-to-destination=下一站路線不通 +of-inactivity=的閒置後 +open-in-map=在地圖上查看此地點 +passed=的等待過後 +schedule=班表 +station-not-present=不存在此名稱的停靠站。 +station-partially-accessible=全部__2__個車站裡面只有__1__個可前往。 +stations-disabled=__plural_for_parameter_1_{1=車站|2=兩個車站均|rest=所有 __1__ 個車站均}__已停用。 +stations-not-accessible=從目前位置無法前往__plural_for_parameter_1_{0=任何車站|1=下一站|rest=任何 __1__ 座車站}__。 +temporary=臨時站:__1__ +toggle-station-names=開關車站名稱顯示 +too-far-from-rail=附近沒有鐵軌 +[gui-train-rename] +perform-change=套用變更 +title=變更名稱 - __1__ +[gui-train-state] +destination-full=[img=utility/warning_icon] 停靠站__1__已滿 +heading-to=正在開往__1__ __REMARK_COLOR_BEGIN__[__2__公尺]__REMARK_COLOR_END__ +manually-driving=正在手動駕駛 +manually-stopped=[img=utility/warning_icon] 已手動停車 +no-path-to=[img=utility/warning_icon] 找不到通往__1__的路線 +no-schedule=沒有時刻表 +no-valid-stops=[img=utility/warning_icon] 找不到有效的車站 +standing-at=在__1__待命 +waiting-at=在__1__停靠 +[gui-train-stop] +enable-trains-limit=啟用列車數量限制 +no-trains=本站沒有車輛停靠。 +rename-stop=重新命名車站 +train-stops-with-this-name=同名車站的數量。 +trains-with-this-stop=本站列車數:__1__ +[gui-train-wait-condition-description] +and=並且 +circuit-condition=電路︰ __1__ __2__ __3__ +empty-condition=列車貨倉已清空 +fluid-count-condition=電路︰ __1__ __2__ __3__ +full-condition=列車貨倉已裝滿 +inactivity-condition=停工 __1__ 秒 +item-count-condition=貨物︰ __1__ __2__ __3__ +or=或者 +passenger-not-present=車上無人時 +passenger-present=車上有人時 +robots-inactive-condition=所有無人機停工 +time-condition=等待 __1__ 秒 +[gui-trains] +circuit-disabled-tooltip=車站被訊號網停用。 +circuit-limit-tooltip=列車數量限制由訊號網設定。 +empty-schedule=[未設定停靠站] +limit-note=(註:部份車站未設定列車數量限制) +list-count-remark=__REMARK_COLOR_BEGIN__[__1__]__REMARK_COLOR_END__ +manual-mode=手動模式 +no-stations=找不到停靠站。 +no-trains=找不到火車。 +open-train=開啟列車面板 +open-train-stop=在地圖中開啟停靠站 +stations-tab=停靠站 +stations-trains=列車數量: +title=列車總覽 +trains-tab=列車 +[gui-undo-tooltip] +undo-built-entity-multiple-heterogeneous=復原 __1__ 個設施的建造 +undo-built-entity-multiple-homogeneous=復原__1__的建造(× __2__) +undo-built-entity-single=復原__1__的建造 +undo-built-tile-multiple-heterogeneous=復原 __1__ 的鋪設 +undo-built-tile-multiple-homogeneous=復原__1__的鋪設(× __2__) +undo-built-tile-single=復原__1__的鋪設 +undo-removed-entity-multiple-heterogeneous=復原 __1__ 個設施的拆除 +undo-removed-entity-multiple-homogeneous=復原__1__的拆除(× __2__) +undo-removed-entity-single=復原__1__的拆除 +undo-removed-tile-multiple-heterogeneous=復原 __1__ 的刨除 +undo-removed-tile-multiple-homogeneous=復原__1__的刨除(× __2__) +undo-removed-tile-single=復原__1__的刨除 +undo-upgraded-entity-multiple-heterogeneous=復原__1__個物體的升級 +undo-upgraded-entity-multiple-homogeneous=復原__1__的升級(× __2__) +undo-upgraded-entity-single=復原__1__的升級 +[gui-update] +applying=正在套用 +authorization-instructions=輸入使用者名稱和密碼以下載更新。 +automatic-steam-update-message=此版本的《異星工廠》為不會自動更新的測試版。若要確保更新為最新測試版,請在 Steam 對 Factorio 內容的「測試」選項中選擇「Latest Experimental」,或選擇「無」即可退回到最新穩定版。 +automatic-steam-update-title=Steam 自動更新通知 +automatic-updates=自動更新 +cancel=晚點再問我 +check-updates-now=檢查更新 +checking=檢查中 +checking-updates-failed=檢查更新失敗:__1__ +could-not-init-steam=無法初始化 Steam API。Steam 相關功能目前為停用,重新啟動 Steam 通常可以修正此狀況。 +could-not-init-steam-title=Steam 錯誤 +disable-updater=停用更新 +downloading=下載中 +from=已安裝 +invalid-login=使用者名稱或密碼無效! +mod=模組 +n-a=未安裝 +no-new-updates=沒有新版本 +ok=登入 +password=密碼 +restarting-factorio=重新啟動《異星工廠》 +service-unavailable=無法連線到更新服務 +to=新版本 +too-old=《異星工廠》已推出新版,但無法自動下載更新。請到 __1__ 手動下載最新版本。 +update-failed=更新失敗:__1__ +update-now=立即更新 +update-successful=已更新到版本 __1__ +updates-available-instructions1=找到下列更新: +updates-available-instructions2=更新過程可能需要幾分鐘,請耐心等待。 +username=使用者名稱 +[gui-update-mods] +all-mods-up-to-date=所有模組均為最新版 +cancel=取消 +cant-update-mods-error=無法安裝下列這些模組的必要相依套件:__1__。是否要在沒有相依套件的情況下更新模組? +check-for-updates-failed=無法檢查更新 +checking-for-updates=正在檢查更新 +local-version-column-header=本機版本 +name-column-header=名稱 +new-version-column-header=新版本 +not-logged-in=無法檢查更新:尚未登入 +retrying-failed-request=正在重試失敗的請求: +update-selected=更新勾選的模組 +[gui-upgrade] +entities=設施 +from=由 +icon-tooltip=若留空,升級工具會顯示目前選取的升級篩選器。 +modules=組件 +to=升級為 +[gui-user-login] +checking-nso-membership=正在檢查會員資格 +create-account=建立帳號 +description-browse-mods=登入帳號後才能使用模組平台。 +description-download-mods=登入帳號後才能下載模組。 +description-downloading-mods-mismatch=模組平台無法驗證您的使用者名稱與登入階段,請重新登入。 +description-login-to-existing-account=請登入您現有的 Factorio 帳號。 +description-mp-browse-public-games=登入帳號後才能瀏覽公開多人遊戲。 +description-mp-browse-public-games-mismatch=公開遊戲伺服器無法驗證您的使用者名稱與登入階段,請重新登入。 +description-mp-connect-to-matching-server=必須登入帳號才能進入公開伺服器。 +description-mp-create-public-game=必須登入帳號才能發布在公開伺服器列表。 +description-mp-game-requires-authentication=您正要連線的遊戲要求您先登入。 +description-mp-game-requires-authentication-mismatch=您連線的遊戲無法驗證您的身分,請登入帳號或稍後再嘗試。 +description-mp-username-only=請選擇您的區域網路玩家名稱。 +email-authentication-code=驗證碼 +email-authentication-code-hint=我們已將電子郵件驗證碼傳送到您的收件匣,請輸入您收到的電子郵件驗證碼。 +email-authentication-enter-code=必須要有電子郵件驗證碼。請輸入我們傳送到您收件匣的驗證碼。 +email-can-not-be-empty=電子郵件信箱不能留空。 +error=錯誤 +forgot-password=忘記密碼 +logging-in=正在登入 +logging-in-with-steam=正在透過 Steam 登入 +login=登入 +must-accept-the-terms-of-service=您必須同意服務條款。 +nintendo-login-success=你已認證為__1__。 +not-logged-into-steam-use-factorio-account=您尚未登入 Steam 帳號,使用線上功能必須登入 Steam 帳號或 Factorio.com 帳號。 +not-logged-into-steam-warning=您尚未登入 Steam 帳號,目前僅使用 Factorio.com 帳號。 +password-can-not-be-empty=密碼不能留空。 +preparing-online-communication=正在準備連線 +steam-authentication-failed=Steam認證失敗。請確保您的Steam帳戶已登入,而且處於上線狀態。 +steam-login-success=您目前透過Steam認證為__1__。 +username-can-not-be-empty=使用者名稱不能留空。 +[http-error] +auth-error=下載失敗(狀態碼 __1__):認證錯誤。 +auth-error-with-message=下載失敗(狀態碼 __1__):認證錯誤:__2__ +json-parse-error=下載失敗(狀態碼 __1__):無法解析 JSON 回應:__2__ +unknown-error=下載失敗(狀態碼 __1__)。 +unknown-error-with-message=下載失敗(狀態碼 __1__):__2__ +[ini-parse-error] +missing-value=__1__:__2__缺少數值 +unterminated-section-header=在 __1__:__2__ 有未結束的區段檔頭 +[invalid-map-version] +campaign-retired-from-game=戰役「__1__」已從遊戲中移除。您可在遊戲版本__2__讀取此存檔。 +higher-than-maximum=無法載入地圖版本 __1__,因為比遊戲版本(__2__)還新。 +lower-than-minimum=無法載入地圖版本 __1__,因為低於最低支援版本(__2__)。 +[inventory-full-message] +ammo=彈藥槽位已滿。 +armor=護甲槽位已有護甲。 +guns=武器槽位已滿。 +main=物品欄已滿。 +trash-slots=回收格已滿。 +[inventory-restriction] +cant-be-burned=__1__ 無法當做燃料使用。 +cant-be-placed-in-output-slot=此處無法放入__1__。 +cant-be-smelted=__1__ 無法被冶煉。 +cant-be-used-as-ammo=__1__ 不能做為彈藥使用。 +cant-be-used-as-ammo-for=__1__ 不能做為 __2__ 的彈藥使用。 +cant-be-used-as-armor=__1__ 無法作為護甲使用。 +cant-be-used-as-gun=__1__不能當作武器使用。 +cant-insert-into-assembling-machine-without-recipe=你無法在沒有設定配方的情況下將物品放入組裝機中。 +cant-insert-into-filtered-slot=只有 __1__ 可以放入這格。若要放入其他東西,必須先清空篩選器。 +cant-insert-into-hand-reserved-slot=這是游標專用格子。 +cant-insert-into-module-slot=只能放入組件。 +cant-insert-into-restricted-slot=此處只能放入__1__,__2__則不行。 +cant-insert-into-self=無法將物品放入物品本身。 +cant-insert-limit-breached=無法在這格放入更多物品。 +cant-insert-module=無法在__2__中使用__1__ +cant-shoot=__1__無法射擊__2__。 +player-inventory-full=無法放入__1__。__2__ +wrong-fuel=__2__ 不能當作 __1__ 的燃料。 +[item-description] +item-unknown[1]=由於模組被移除,所以無法使用此物品。若重新啟用模組,此物品將恢復原樣。 +[item-name] +item-unknown=未知的物品 +[json-parse-error] +invalid-comma-before-brace=在 __1__ 的「}」 前方有無效的逗號:__2__ +invalid-comma-before-square-bracket=在 __1__ 的「]」 前方有無效的逗號:__2__ +invalid-string-escape=在 __1__:__2__ 有無效跳脫字串 +invalid-utf16-low-surrogate=在 __1__ 的字串中有無效的 UTF-16 代碼:__2__ +unexpected-character=在 __2__:__3__ 出現意外的字元(__1__) +unexpected-end-of-file=在 __1__ 有非預期的檔案結尾:__2__ +unexpected-utf16-low-surrogate=在 JSON 字串的 __1__:__2__ 出現了意外的字元(UTF-16 low surrogate) +unterminated-string=在 __1__ 有未結束的字串:__2__ +[lua-profiler] +duration=持續時間:__1__毫秒 +elapsed=已經過:__1__毫秒 +[multiplayer] +address-and-port-already-used-for-different-player=IP 位址和連接埠已被另一個玩家佔用。 +address-in-use=本機連接埠 __1__ 已被佔用。\n可能是因為啟動了另一個《異星工廠》,或其他程式正在使用該連接埠。 +aligning-desynced-map-to-server=正在根據伺服器校正不同步的地圖 +cannot-load-downloaded-map=無法載入下載好的地圖: __1__ +catching-up=正在加入遊戲。 +client-is-catching-up=__1__ 正在加入遊戲 +client-is-downloading-map=__1__ 正在下載地圖 +client-is-dropping=__1__ 即將斷線 +client-is-loading-map=__1__ 正在載入地圖 +connected-downloading-map=正在下載地圖(__1__) +connecting-to-the-game=正在連線到遊戲… +core-crc-mismatch=核心模組 (core) CRC 校驗失敗!遊戲核心資料與標準不一致。 +creating-desync-report=正在產生同步錯誤報告,請稍等。 +desynced=同步失敗。 +desynced-downloading-map=正在重新下載地圖(__1__) +disabled-autoplace-specifications-changed-runtime=多人遊戲功能已關閉,因為自動設置(autoplace)的規格在遊戲過程有變更過。 +downloading-auxiliary-failed=下載多人遊戲資料失敗。請重試。 +downloading-map-failed=從其他玩伴那裡下載地圖失敗。請重試。 +extra-mod=伺服器沒有__1__模組。 +failed-to-connect=連線失敗。詳見記錄檔。 +game-paused=__1__已暫停遊戲。 +invalid-address=__1__並非有效位址(__2__)。 +joined-paused-game=你加入了一個暫停中的遊戲。在它繼續之後你就能看到地圖。 +loading-map=正在載入多人遊戲地圖 +loading-scenario=正在載入劇情 __1__ +matching-server-connection-failed=配對伺服器的連線失敗了。 +matching-server-connection-resumed=配對伺服器的連線已恢復。 +matching-server-create-failure=建立伺服器遊戲時發生錯誤:__1__ +matching-server-heartbeat-failure=傳送心跳訊號時發生錯誤:__1__ +missing-mod=只有伺服器有__1__模組。 +mod-crc-mismatch=__1__:雖然模組版本相同,但模組內容卻不同。通常是因為模組設定不當(依模組設定不同而需要讀取不同檔案)。也有可能是因為有修改過客戶端或伺服器端的模組檔案。 +mod-mismatch-detected=偵測到不符合的模組! +mod-version-mismatch=__1__:你的模組版本是 __2__,伺服器的模組版本是 __3__。 +nintendo-lan-mode-authorization-failed=區域網路授權失敗 +nintendo-network-authorization-failed=網路授權失敗 +nintendo-online-play-requires-nso=連線遊玩需要 Nintendo Switch Online 會員 +no-address=找不到 __1__。 +no-network=網路連線已中斷。多人遊戲無法繼續進行。 +not-received-connection-accept-reply=無法和伺服器建立連線。 +own-address-failed=無法判斷外部IP位址,其他玩家有可能無法對您連線。 +player-banned=您被禁止進入這個伺服器。原因:__1__。 +player-banned-by-authserver=根據認證伺服器的指示,您被這個遊戲伺服器封鎖了。若要申訴請聯絡support@factorio.com。 +player-cant-keep-up=__1__的電腦或網路無法跟上伺服器,故被切斷連線。 +player-desynced=__1__同步失敗。 +player-desynced-disconnect=__1__因為同步失敗而失去連線。 +player-died=__1__在__2__陣亡了 +player-died-by=__1__在__3__被__2__殺了 +player-dropped=__1__斷線了。 +player-joined-game=__1__加入遊戲。 +player-left-game=__1__離開遊戲。 +player-limit-reached=伺服器已經到達人數上限。 +player-paused-game=__1__暫停遊戲。 +player-reconnect=因為 __1__ 正從不同地方重新連線,所以被中斷連線。 +player-respawn=__1__復活了。 +player-resumed-game=__1__恢復遊戲。 +player-switching-servers=__1__ 正在切換伺服器。 +player-was-afk=__1__ 閒置太久,所以斷線了。 +prototype-crc-mismatch=資料雛形 CRC 檢查失敗!有模組採用不保證一致的方式來產生資料雛形。 +saving-local-variant-of-map=正在保存地圖的本機變數 +saving-map=正在儲存地圖 +saving-map-for=正在幫 __1__ 儲存地圖 +script-command-mismatch=無法加入遊戲。下列模組指令處理程序和伺服器不相符。這種情形表示下列模組不相容於多人遊戲。(參閱記錄檔以瞭解更多細節): +script-event-mismatch=無法加入遊戲。下列模組事件處理程序和伺服器不相符。這種情形表示下列模組不相容於多人遊戲。(參閱記錄檔以瞭解更多細節): +script-mismatch=無法加入遊戲。下列你和伺服器不同的Mod檔案: +server-dropped=與伺服器通訊失敗 +server-not-responding=伺服器沒有回應 +server-quit=伺服器結束了遊戲 +server-saving-map=伺服器(__1__)正在儲存地圖。 +server-saving-map-for=伺服器(__1__)正在幫 __2__ 儲存地圖。 +server-version=伺服器的版本是 __1__。 +unknown-username=未知的使用者名稱 +user-not-whitelisted=您的玩家名稱不在伺服器的白名單內。 +user-server-key-expired=認證玩家身份發生内部錯誤。 +user-verification-required=公開遊戲必須啟用使用者驗證。 +user-with-that-name-already-in-game=遊戲中有人和您同名。 +version-mismatch-detected=偵測到不符合的版本! +waiting-for-respawn=你陣亡了,真倒楣。__1__秒後會復活。 +waiting-for-saving-map=__1__ 正在儲存地圖。 +waiting-for-server-to-prepare-the-map=正在等待伺服器儲存地圖。 +waiting-for-server-to-start-saving-the-map=正在等待伺服器儲存地圖:__1__ +waiting-for-upload-slot=正在等待存檔上傳名額,__1__ 人等待中。 +wrong-input=__1__ 斷開了連接,因為發送數據格式錯誤。 +you-cant-keep-up=因為您的電腦或網路不夠快、無法跟上伺服器,所以被切斷連線。 +you-have-been-dropped=你已從遊戲中退出。 +you-sent-wrong-data=你的客戶端向伺服器發送了錯誤格式的數據,導致連接斷開。 +you-were-afk=因為閒置太久,所以被中斷連線。 +you-were-banned=您被人從伺服器內封鎖。 +you-were-kicked=您被人從伺服器內踢了出來 +your-version=您的遊戲版本是 __1__。 +[noise-expression] +0_16-elevation=沼澤 +0_17-island=島嶼 +0_17-islands+continents=島嶼和大陸 +0_17-lakes-elevation=普通 +0_17-starting-plateau=起始區域只有平原 +aux=一般 +debug-aux=偵錯 +debug-moisture=偵錯 +debug-temperature=偵錯 +elevation=一般 +endless-ocean-with-starting-area-elevation=無盡海洋 +endless-plateau-with-starting-area-elevation=無盡平原 +moisture=一般 +starting-lake-noise-amplitude-1-4=1/4 +starting-lake-noise-amplitude-12-4=3 +starting-lake-noise-amplitude-16-4=4 +starting-lake-noise-amplitude-2-4=1/2 +starting-lake-noise-amplitude-3-4=3/4 +starting-lake-noise-amplitude-4-4=1 +starting-lake-noise-amplitude-6-4=3/2 +starting-lake-noise-amplitude-8-4=2 +temperature=一般 +[noise-property] +aux=沙漠型態 +elevation=海拔 +moisture=地形含水量 +starting-lake-noise-amplitude=起始湖泊大小 +temperature=溫度 +[permissions-command-output] +action-set-to=__1__ 權限設置為 __2__。 +added-player-to-group=已將 __1__ 加入到群組 __2__。 +created-group=已建立__1__群組。 +deleted-group=已刪除權限群組:__1__。 +player-is-already-in-group=__1__ 已經在群組 __2__ 了。 +player-is-in-group=__1__ 在 __2__ 群組中。 +player-is-not-in-any-group=__1__ 不在任何群組中。 +player-is-not-in-group=__1__ 並不在群組 __2__。 +player-removed-from-group=已將 __1__ 從群組 __2__ 移除。 +renamed-group=已重新命名權限群組:__1__→__2__。 +reset-complete=已將權限重設為預設值。 +unable-to-create-group=無法建立群組。 +unknown-action=未知操作行動: __1__ 。 +unknown-action-value=未知的值:__1__ - 應該要是 true 或 false。 +unknown-group=未知的群組 __1__ +unknown-player=未知的玩家 __1__ +you-can-not-create-groups=沒有建立權限群組的群現。 +you-can-not-delete-groups=沒有刪除權限群組的權限。 +you-can-not-delete-the-default-group=無法刪除預設權限群組。 +you-can-not-edit-groups=沒有編輯權限群組的權限。 +[permissions-help] +add-player=<群組> <玩家> - 將玩家加入指定群組。 +create-group=<名稱> - 以指定名稱建立新群組。若未指定就會採用預設名稱。 +delete-group=<群組> - 刪除指定群組。 +edit-group= - 對指定權限組啟用 (true) 或停用 (false) 指定操作。 +get-player-group= - 取得指定玩家所在的權限組 (如果已指定的話)。 +groups=- 列出所有群組。 +help-list=可用的選項: __1__ 。 +matching-actions-list=符合的動作:__1__。 +matching-group-list=符合的群組: +matching-options-list=符合的選項:__1__。 +remove-player= - 將玩家移出指定權限組。 +rename-group= - 重命名指定權限組。 +reset=- 將所有權限設定還原為預設值。 +[recipe-difficulty] +expensive=高昂 +normal=正常 +[richness] +none[1]=無 +[save-map-failed] +cannot-save-map=無法儲存地圖:__1__ +[size] +none=無 +only-starting-area=若停用:水域只會出現在開局區域 +[spidertron-status] +connected-to=已連線到__1__ +connection=連線狀態 +idle=待命 +moving=移動中(__1__) +not-connected=未連線 +shooting=開火中 +[technology-difficulty] +expensive=高昂 +normal=正常 +[tile-description] +tile-unknown[1]=由於模組被移除,所以無法使用此地面。若重新啟用模組,將會復原此地面。 +[tile-name] +tile-unknown=未知的地面 +[tooltip-category] +activated=觸發器 +burnable-fuel=燃料 +consumed=消耗品 +consumes=消耗: +debug=偵錯 +effect=效果 +electricity=電力 +equipment-grid=裝備插槽 +equipment-grid-electricity=裝備插槽電力 +fluid=流體 +generates=產生: +heat=熱量 +personal-weapon=手持武器 +placed-in-equipment-grid=安裝於裝備插槽 +player-armor=裝甲 +stores=儲藏: +thrown=投擲物 +train=火車 +turret=炮塔 +vehicle=載具 +vehicle-weapons=載具武器 +[tutorial-gui] +new-recipes-available=已解開新製造配方 +new-technologies-available=有新科技可研究 +objective-complete=目標達成 +research-tooltip-heading=研究完畢! +[virtual-signal-description] +signal-unknown[1]=由於模組被移除,所以無法使用此訊號。若重新啟用模組,將會復原此訊號。 +[virtual-signal-name] +signal-unknown=未知的訊號 + diff --git a/factorio/data/core/locale/zh-TW/info.json b/factorio/data/core/locale/zh-TW/info.json new file mode 100644 index 0000000000000000000000000000000000000000..1e63b2a7d5ce2065a04d5aa41362d7693e207756 --- /dev/null +++ b/factorio/data/core/locale/zh-TW/info.json @@ -0,0 +1,4 @@ +{ + "completed": 100, + "language-name": "繁體中文" +} \ No newline at end of file diff --git a/factorio/data/core/lualib/autoplace_utils.lua b/factorio/data/core/lualib/autoplace_utils.lua new file mode 100644 index 0000000000000000000000000000000000000000..a898a4e8ceb205e8945b3544a7e656af22a36f7c --- /dev/null +++ b/factorio/data/core/lualib/autoplace_utils.lua @@ -0,0 +1,42 @@ +local M = {} + +-- Add a list of autoplace peaks based on rectangles to the table ret. +-- Rectangles is a table of rectangle specifications: +-- {{max_temp, max_water}, {min_temp, min_water}, influence} +-- temperatures range from 35 to -25 (°C), water from 0 to 1. +-- the peak resulting from each rectangle has a preset influence +-- within the rectangle and goes to zero after 5°C or 0.1 water level outside +-- of the rectangle. +-- Influence is optional and has default value of default_influence or 1. +function M.peaks(rectangles, ret, default_influence) + if rectangles == nil or #rectangles == 0 then + return + end + + for i, rect in ipairs(rectangles) do + local temp_center = (rect[2][1] + rect[1][1]) / 2 + local temp_range = math.abs(rect[2][1] - rect[1][1]) / 2 + local water_top = math.max(rect[1][2], rect[2][2]) + local water_center = (rect[2][2] + rect[1][2]) / 2 + local water_range = math.abs(rect[2][2] - rect[1][2]) / 2 + + local influence = rect[3] or default_influence or 1 + + ret[#ret + 1] = + { + influence = influence, + richness_influence = 0, + min_influence = 0, + temperature_optimal = temp_center, + temperature_range = temp_range, + temperature_max_range = temp_range + 5, + water_optimal = water_center, + water_range = water_range, + water_max_range = water_range + 0.1 + } + end + + return ret +end + +return M diff --git a/factorio/data/core/lualib/biome-visualization-utils.lua b/factorio/data/core/lualib/biome-visualization-utils.lua new file mode 100644 index 0000000000000000000000000000000000000000..b38e101c22a24ada34d3d762b294245581023bfc --- /dev/null +++ b/factorio/data/core/lualib/biome-visualization-utils.lua @@ -0,0 +1,17 @@ +local rectangle_logging_enabled = false + +local function log_rectangle(name, ranges) + if not rectangle_logging_enabled then + return + end + local parts = "" + for k,v in pairs(ranges) do + parts = parts .. " " .. k .. ":" .. v.min .. ".." .. v.max + end + log("Biome rectangle: "..name..parts) +end + +return { + rectangle_logging_enabled = rectangle_logging_enabled, + log_rectangle = log_rectangle +} diff --git a/factorio/data/core/lualib/bonus-gui-ordering.lua b/factorio/data/core/lualib/bonus-gui-ordering.lua new file mode 100644 index 0000000000000000000000000000000000000000..f9aa558233a760df625497d23a3962c6d3a9c96b --- /dev/null +++ b/factorio/data/core/lualib/bonus-gui-ordering.lua @@ -0,0 +1,27 @@ +bonus_gui_ordering = +{ + ["character"] = "a", + ["inserter"] = "b", + ["stack_inserter"] = "c", + ["mining_productivity"] = "d", + ["follower_robots"] = "e", + ["train_braking_force"] = "f", + ["research_speed"] = "g", + ["worker_robots"] = "h", + ["turret_attack"] = "i", + ["laser"] = "j", + ["artillery_range"] = "k", + ["bullet"] = "l", + ["flamethrower"] = "m", + ["artillery-shell"] = "o", + ["shotgun-shell"] = "p", + ["cannon-shell"] = "q", + ["beam"] = "r", + ["grenade"] = "s", + ["landmine"] = "t", + ["rocket"] = "u", + ["electric"] = "v", + ["capsule"] = "x", + ["melee"] = "y", + ["biological"] = "z" + } diff --git a/factorio/data/core/lualib/builder.lua b/factorio/data/core/lualib/builder.lua new file mode 100644 index 0000000000000000000000000000000000000000..59e0610fec570e2614d39a68ad4e2f2f473e6969 --- /dev/null +++ b/factorio/data/core/lualib/builder.lua @@ -0,0 +1,42 @@ +module(..., package.seeall) + +Builder = {} + +function Builder:new(definition) + local obj = {} + setmetatable(obj, self) + self.__index = self + obj.actions = {} + obj.index = 1 + obj.position = definition.position + obj.last_tick = definition.tick + return obj +end + +function Builder:addbuild(builddata) + self.actions[#self.actions + 1] = builddata +end + +function Builder:update(tick) + if self.index > #self.actions then return end + action = self.actions[self.index] + if tick < action.tick + self.last_tick then return end + + -- perform action + self.position = action.positionfunction(self.position) + self.index = self.index + 1 + game.surfaces["nauvis"].create_entity{name=action.name, position=self.position, direction=action.direction} + self.last_tick = self.last_tick + action.tick +end + +function down(position) return {x=position.x, y=position.y + 1} end +function right(position) return {x=position.x + 1, y=position.y} end + +builder = Builder:new({position={x=-12, y=30}, tick=game.tick}) +for i = 1, 10 do + builder:addbuild{tick=5, name="transport-belt", positionfunction=right, direction=defines.direction.east} +end + builder:addbuild{tick=5, name="transport-belt", positionfunction=right, direction=defines.direction.south} +for i = 1, 10 do + builder:addbuild{tick=5, name="transport-belt", positionfunction=down, direction=defines.direction.south} +end diff --git a/factorio/data/core/lualib/camera.lua b/factorio/data/core/lualib/camera.lua new file mode 100644 index 0000000000000000000000000000000000000000..2473240788ce1edf983f62acf17f3a05eb609521 --- /dev/null +++ b/factorio/data/core/lualib/camera.lua @@ -0,0 +1,94 @@ +local camera = {} + +camera.init = function(param) + local self = {} + self.position = {x = param.position[1], y = param.position[2]} + self.zoom = param.zoom + self.set_zoom = param.set_zoom + self.players = {} + return self +end + +camera.hold = function(self, param) + if param.position then + self.position = {x = param.position[1], y = param.position[2]} + end + if param.zoom then + self.zoom = param.zoom + end + self.hold_time = game.tick + (param.time*60) +end + +camera.move = function (self, param) + local d_t = param.time * 60 + local start_tick = game.tick + 1 + local tick_to_finish = start_tick + d_t + local o_x = self.position.x + local o_y = self.position.y + local o_z = self.zoom + local v_x = o_x + local v_y = o_y + if param.position then + v_x = param.position[1] + v_y = param.position[2] + elseif param.entity then + v_x = param.entity.position.x + v_y = param.entity.position.y + end + local d_x = (v_x-o_x)/d_t + local d_y = (v_y-o_y)/d_t + local d_z = (param.zoom - self.zoom)/d_t or 0 + self.position_on_tick = {} + local d = 1 + for k = start_tick, tick_to_finish do + self.position_on_tick[k] = {position = {x = (o_x + (d_x*d)), y = (o_y + (d_y*d))}, zoom = (o_z + d_z*d)} + d = d + 1 + end + self.position_on_tick[tick_to_finish].last = true +end + +camera.update = function(self) + if not self then return end + local tick = game.tick + if self.position_on_tick then + local new_position = self.position_on_tick[tick] + if new_position then + self.position = new_position.position + self.zoom = new_position.zoom + if new_position.last then + self.position_on_tick = nil + end + end + end + if self.hold_time then + if tick >= self.hold_time then + self.hold_time = nil + end + end + if self.following then + if self.following.valid then + self.position = self.following.position + else + self.following = nil + end + end + for k, player in pairs (self.players) do + player.teleport(self.position) + if self.set_zoom then + player.zoom = self.zoom + end + end +end + +camera.follow = function(self, entity) + self.following = entity +end + +camera.idle = function(self) + if self.position_on_tick then return false end + if self.hold_time then return false end + if self.following then return false end + return true +end + +return camera diff --git a/factorio/data/core/lualib/circuit-connector-generated-definitions.lua b/factorio/data/core/lualib/circuit-connector-generated-definitions.lua new file mode 100644 index 0000000000000000000000000000000000000000..072c432bb0a2a0fed609915937a01b4e2519f206 --- /dev/null +++ b/factorio/data/core/lualib/circuit-connector-generated-definitions.lua @@ -0,0 +1,718 @@ +-- This file is generated by script + +belt_connector_template = +{ + led_blue = + { + filename = "__base__/graphics/entity/transport-belt/connector/hr-ccm-belt-04c-LED-B.png", + frame_count = 7, + height = 44, + line_length = 1, + priority = "low", + draw_as_glow = true, + scale = 0.5, + shift = util.by_pixel(-9, -15.5), + width = 30 + }, + + led_red = + { + filename = "__base__/graphics/entity/transport-belt/connector/hr-ccm-belt-04d-LED-R.png", + frame_count = 7, + height = 18, + line_length = 1, + priority = "low", + draw_as_glow = true, + scale = 0.5, + shift = util.by_pixel(6.5, 5), + width = 34 + }, + + led_green = + { + filename = "__base__/graphics/entity/transport-belt/connector/hr-ccm-belt-04e-LED-G.png", + frame_count = 7, + height = 26, + line_length = 1, + priority = "low", + draw_as_glow = true, + scale = 0.5, + shift = util.by_pixel(6, 5), + width = 42 + }, + + wire_offsets = + { + { red = util.by_pixel(13.5, -21.5), green = util.by_pixel(21.5, -17) }, + { red = util.by_pixel(13.5, -21.5), green = util.by_pixel(21.5, -17) }, + { red = util.by_pixel(13.5, -21.5), green = util.by_pixel(21.5, -17) }, + { red = util.by_pixel(13.5, -21.5), green = util.by_pixel(21.5, -17) }, + { red = util.by_pixel(10, -26), green = util.by_pixel(18, -21) }, + { red = util.by_pixel(10, -26), green = util.by_pixel(18, -21) }, + { red = util.by_pixel(10, -26), green = util.by_pixel(18, -21) }, + { red = util.by_pixel(10, -26), green = util.by_pixel(18, -21) }, + { red = util.by_pixel(13, -21), green = util.by_pixel(21.5, -16) }, + { red = util.by_pixel(13, -21), green = util.by_pixel(21.5, -16) }, + { red = util.by_pixel(13, -21), green = util.by_pixel(21.5, -16) }, + { red = util.by_pixel(13, -21), green = util.by_pixel(21.5, -16) }, + { red = util.by_pixel(12.5, -27), green = util.by_pixel(20.5, -22) }, + { red = util.by_pixel(12.5, -27), green = util.by_pixel(20.5, -22) }, + { red = util.by_pixel(12.5, -27), green = util.by_pixel(20.5, -22) }, + { red = util.by_pixel(12.5, -27), green = util.by_pixel(20.5, -22) }, + { red = util.by_pixel(11, -17), green = util.by_pixel(18.5, -11.5) }, + { red = util.by_pixel(11, -17), green = util.by_pixel(18.5, -11.5) }, + { red = util.by_pixel(11, -17), green = util.by_pixel(18.5, -11.5) }, + { red = util.by_pixel(11, -17), green = util.by_pixel(18.5, -11.5) }, + { red = util.by_pixel(11.5, -20.5), green = util.by_pixel(20, -15.5) }, + { red = util.by_pixel(11.5, -20.5), green = util.by_pixel(20, -15.5) }, + { red = util.by_pixel(11.5, -20.5), green = util.by_pixel(20, -15.5) }, + { red = util.by_pixel(11.5, -20.5), green = util.by_pixel(20, -15.5) }, + { red = util.by_pixel(13, -20.5), green = util.by_pixel(21, -15.5) }, + { red = util.by_pixel(13, -20.5), green = util.by_pixel(21, -15.5) }, + { red = util.by_pixel(13, -20.5), green = util.by_pixel(21, -15.5) }, + { red = util.by_pixel(13, -20.5), green = util.by_pixel(21, -15.5) } + }, + + wire_shadow_offsets = + { + { red = util.by_pixel(26, -12), green = util.by_pixel(35, -6.5) }, + { red = util.by_pixel(26, -12), green = util.by_pixel(35, -6.5) }, + { red = util.by_pixel(26, -12), green = util.by_pixel(35, -6.5) }, + { red = util.by_pixel(26, -12), green = util.by_pixel(35, -6.5) }, + { red = util.by_pixel(23.5, -16.5), green = util.by_pixel(33, -11) }, + { red = util.by_pixel(23.5, -16.5), green = util.by_pixel(33, -11) }, + { red = util.by_pixel(23.5, -16.5), green = util.by_pixel(33, -11) }, + { red = util.by_pixel(23.5, -16.5), green = util.by_pixel(33, -11) }, + { red = util.by_pixel(28, -11.5), green = util.by_pixel(37.5, -6) }, + { red = util.by_pixel(28, -11.5), green = util.by_pixel(37.5, -6) }, + { red = util.by_pixel(28, -11.5), green = util.by_pixel(37.5, -6) }, + { red = util.by_pixel(28, -11.5), green = util.by_pixel(37.5, -6) }, + { red = util.by_pixel(28.5, -17.5), green = util.by_pixel(37.5, -12) }, + { red = util.by_pixel(28.5, -17.5), green = util.by_pixel(37.5, -12) }, + { red = util.by_pixel(28.5, -17.5), green = util.by_pixel(37.5, -12) }, + { red = util.by_pixel(28.5, -17.5), green = util.by_pixel(37.5, -12) }, + { red = util.by_pixel(27.5, -7), green = util.by_pixel(36, -1) }, + { red = util.by_pixel(27.5, -7), green = util.by_pixel(36, -1) }, + { red = util.by_pixel(27.5, -7), green = util.by_pixel(36, -1) }, + { red = util.by_pixel(27.5, -7), green = util.by_pixel(36, -1) }, + { red = util.by_pixel(29.5, -10.5), green = util.by_pixel(39, -5) }, + { red = util.by_pixel(29.5, -10.5), green = util.by_pixel(39, -5) }, + { red = util.by_pixel(29.5, -10.5), green = util.by_pixel(39, -5) }, + { red = util.by_pixel(29.5, -10.5), green = util.by_pixel(39, -5) }, + { red = util.by_pixel(30.5, -11.5), green = util.by_pixel(40.5, -6) }, + { red = util.by_pixel(30.5, -11.5), green = util.by_pixel(40.5, -6) }, + { red = util.by_pixel(30.5, -11.5), green = util.by_pixel(40.5, -6) }, + { red = util.by_pixel(30.5, -11.5), green = util.by_pixel(40.5, -6) } + }, + + light_offsets = + { + { rg = util.by_pixel(10, 4.5), b = util.by_pixel(-9, -13.5) }, + { rg = util.by_pixel(9, 5.5), b = util.by_pixel(-8, -20) }, + { rg = util.by_pixel(11, 5), b = util.by_pixel(-9, -13.5) }, + { rg = util.by_pixel(9, 5), b = util.by_pixel(-9, -11) }, + { rg = util.by_pixel(10, 4.5), b = util.by_pixel(-10, -20.5) }, + { rg = util.by_pixel(10.5, 4.5), b = util.by_pixel(-9.5, -13.5) }, + { rg = util.by_pixel(0.0, 4.0), b = util.by_pixel(-9.5, -14) } + } +} + +belt_frame_connector_template = +{ + frame_main = + { + sheet = + { + filename = "__base__/graphics/entity/transport-belt/connector/hr-ccm-belt-04a-sequence.png", + frame_count = 4, + height = 94, + line_length = 4, + priority = "low", + scale = 0.5, + shift = util.by_pixel(3.5, -5), + variation_count = 7, + width = 80 + } + }, + + back_patch = + { + sheet = + { + filename = "__base__/graphics/entity/transport-belt/connector/hr-ccm-belt-04a-sequence-back-patch.png", + frame_count = 1, + height = 72, + line_length = 3, + priority = "low", + scale = 0.5, + shift = util.by_pixel(0, -2), + variation_count = 3, + width = 66 + } + }, + + frame_shadow = + { + sheet = + { + draw_as_shadow = true, + filename = "__base__/graphics/entity/transport-belt/connector/hr-ccm-belt-04b-sequence-shadow.png", + frame_count = 4, + height = 112, + line_length = 4, + priority = "low", + scale = 0.5, + shift = util.by_pixel(2, 3), + variation_count = 7, + width = 160 + } + }, + + frame_main_scanner = util.draw_as_glow + { + filename = "__base__/graphics/entity/transport-belt/connector/hr-CCM-BELT-SPRITES-SCANNER.png", + frame_count = 8, + height = 64, + line_length = 8, + priority = "low", + scale = 0.5, + shift = util.by_pixel(0, 0.5), + width = 22 + }, + + wire_offset_hotfix = util.by_pixel(-1, 1), + wire_shadow_offset_hotfix = util.by_pixel(-1, 1) +} + +inserter_connector_template = +{ + connector_main = + { + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-inserter-01-base-sequence.png", + frame_count = 4, + height = 40, + line_length = 4, + priority = "extra-high", + flags = { "low-object" }, + scale = 0.5, + shift = util.by_pixel(0, 0.5), + width = 52 + }, + + connector_shadow = + { + draw_as_shadow = true, + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-inserter-01-base-shadow.png", + frame_count = 4, + height = 36, + line_length = 4, + priority = "extra-high", + flags = { "low-object" }, + scale = 0.5, + shift = util.by_pixel(5.5, 5), + width = 56 + }, + + led_blue_off = + { + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-inserter-01-LED-B-off-sequence.png", + frame_count = 4, + height = 26, + line_length = 4, + priority = "extra-high", + flags = { "low-object" }, + scale = 0.5, + shift = util.by_pixel(-1.5, 2), + width = 46 + }, + + led_blue = + { + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-inserter-01-LED-B-on-sequence.png", + frame_count = 4, + height = 42, + line_length = 4, + priority = "extra-high", + flags = { "low-object" }, + draw_as_glow = true, + scale = 0.5, + shift = util.by_pixel(-1.5, 2), + width = 60 + }, + + led_green = + { + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-inserter-01-LED-G-sequence.png", + frame_count = 4, + height = 50, + line_length = 4, + priority = "extra-high", + flags = { "low-object" }, + draw_as_glow = true, + scale = 0.5, + shift = util.by_pixel(-3, 0.5), + width = 54 + }, + + led_red = + { + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-inserter-01-LED-R-sequence.png", + frame_count = 4, + height = 50, + line_length = 4, + priority = "extra-high", + flags = { "low-object" }, + draw_as_glow = true, + scale = 0.5, + shift = util.by_pixel(-3, 0.5), + width = 54 + }, + + wire_pins = + { + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-inserter-01-wire-sequence.png", + frame_count = 4, + height = 46, + line_length = 4, + priority = "extra-high", + flags = { "low-object" }, + scale = 0.5, + shift = util.by_pixel(2, -3), + width = 62 + }, + + wire_pins_shadow = + { + draw_as_shadow = true, + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-inserter-01-wire-shadow.png", + frame_count = 4, + height = 46, + line_length = 4, + priority = "extra-high", + flags = { "low-object" }, + scale = 0.5, + shift = util.by_pixel(11, 3.5), + width = 64 + }, + + wire_offset_hotfix = util.by_pixel(-1, 2), + wire_shadow_offset_hotfix = util.by_pixel(-1, 2), + light_offset_hotfix = util.by_pixel(-1, 2), + wire_offsets = + { + { red = util.by_pixel(13, -10), green = util.by_pixel(16, -4.5) }, + { red = util.by_pixel(7.5, -13), green = util.by_pixel(13, -10) }, + { red = util.by_pixel(16.5, 1.5), green = util.by_pixel(12.5, 6) }, + { red = util.by_pixel(-5.5, -13.5), green = util.by_pixel(-12, -11) } + }, + + wire_shadow_offsets = + { + { red = util.by_pixel(21.5, -2.5), green = util.by_pixel(25, 3) }, + { red = util.by_pixel(15, -6.5), green = util.by_pixel(21.5, -3) }, + { red = util.by_pixel(25, 8.5), green = util.by_pixel(22, 13.5) }, + { red = util.by_pixel(4.5, -6), green = util.by_pixel(-3, -3.5) } + }, + + light_offsets = + { + { rg = util.by_pixel(-9.5, -6.5), b = util.by_pixel(-11, -3) }, + { rg = util.by_pixel(4.5, 7.5), b = util.by_pixel(8, 5.5) }, + { rg = util.by_pixel(-11, 2.5), b = util.by_pixel(-8.5, 4.5) }, + { rg = util.by_pixel(-6.5, 6), b = util.by_pixel(-3, 7) } + } +} + +universal_connector_template = +{ + connector_main = + { + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-universal-04a-base-sequence.png", + frame_count = 32, + height = 50, + line_length = 8, + priority = "low", + scale = 0.5, + shift = util.by_pixel(0, 1), + width = 52 + }, + + connector_shadow = + { + draw_as_shadow = true, + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-universal-04b-base-shadow-sequence.png", + frame_count = 32, + height = 46, + line_length = 8, + priority = "low", + scale = 0.5, + shift = util.by_pixel(2.5, 2.5), + width = 62 + }, + + wire_pins = + { + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-universal-04c-wire-sequence.png", + frame_count = 32, + height = 58, + line_length = 8, + priority = "low", + scale = 0.5, + shift = util.by_pixel(0, 0), + width = 62 + }, + + wire_pins_shadow = + { + draw_as_shadow = true, + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-universal-04d-wire-shadow-sequence.png", + frame_count = 32, + height = 54, + width = 70, + line_length = 8, + priority = "low", + scale = 0.5, + shift = util.by_pixel(5, 4) + }, + + led_blue = + { + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-universal-04e-blue-LED-on-sequence.png", + frame_count = 32, + height = 60, + line_length = 8, + priority = "low", + draw_as_glow = true, + scale = 0.5, + shift = util.by_pixel(0, 0), + width = 60 + }, + + led_blue_off = + { + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-universal-04f-blue-LED-off-sequence.png", + frame_count = 32, + height = 44, + line_length = 8, + priority = "low", + scale = 0.5, + shift = util.by_pixel(0, 0), + width = 46 + }, + + led_green = + { + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-universal-04h-green-LED-sequence.png", + frame_count = 32, + height = 46, + line_length = 8, + priority = "low", + draw_as_glow = true, + scale = 0.5, + shift = util.by_pixel(0, 0), + width = 48 + }, + + led_red = + { + filename = "__base__/graphics/entity/circuit-connector/hr-ccm-universal-04i-red-LED-sequence.png", + frame_count = 32, + height = 46, + line_length = 8, + priority = "low", + draw_as_glow = true, + scale = 0.5, + shift = util.by_pixel(0, 0), + width = 48 + }, + + wire_offsets = + { + { red = util.by_pixel(-0.5, 6.5), green = util.by_pixel(-8, 6.5) }, + { red = util.by_pixel(6.5, 2.5), green = util.by_pixel(1.5, 6) }, + { red = util.by_pixel(9, -3.5), green = util.by_pixel(11, 2.5) }, + { red = util.by_pixel(8, -8), green = util.by_pixel(13.5, -4) }, + { red = util.by_pixel(1, -11), green = util.by_pixel(9.5, -11) }, + { red = util.by_pixel(-6.5, -9), green = util.by_pixel(-1, -13) }, + { red = util.by_pixel(-11, -4), green = util.by_pixel(-8.5, -10.5) }, + { red = util.by_pixel(-9, 1.5), green = util.by_pixel(-13.5, -2) }, + { red = util.by_pixel(-3.5, 6), green = util.by_pixel(-9.5, 8.5) }, + { red = util.by_pixel(5.5, 5), green = util.by_pixel(0.5, 10) }, + { red = util.by_pixel(10.5, 0), green = util.by_pixel(11.5, 7.5) }, + { red = util.by_pixel(10, -6.5), green = util.by_pixel(14.5, 0) }, + { red = util.by_pixel(3, -10), green = util.by_pixel(10, -7.5) }, + { red = util.by_pixel(-3, -10), green = util.by_pixel(-10, -7) }, + { red = util.by_pixel(-9.5, 0.5), green = util.by_pixel(-10.5, 7) }, + { red = util.by_pixel(3, 5.5), green = util.by_pixel(9.5, 7.5) }, + { red = util.by_pixel(-3, 7), green = util.by_pixel(-8, 10.5) }, + { red = util.by_pixel(5.5, 6), green = util.by_pixel(1.5, 12.5) }, + { red = util.by_pixel(9.5, 1.5), green = util.by_pixel(11.5, 9) }, + { red = util.by_pixel(10, -5.5), green = util.by_pixel(13.5, 1.5) }, + { red = util.by_pixel(3, -9.5), green = util.by_pixel(8.5, -5) }, + { red = util.by_pixel(-3, -9), green = util.by_pixel(-8.5, -4.5) }, + { red = util.by_pixel(-9, 2.5), green = util.by_pixel(-11, 9) }, + { red = util.by_pixel(3, 6), green = util.by_pixel(8.5, 10) }, + { red = util.by_pixel(-3, 6.5), green = util.by_pixel(-5.5, 12) }, + { red = util.by_pixel(4.5, 6.5), green = util.by_pixel(2, 12.5) }, + { red = util.by_pixel(9.5, 1.5), green = util.by_pixel(11.5, 9) }, + { red = util.by_pixel(9.5, -3.5), green = util.by_pixel(11.5, 3.5) }, + { red = util.by_pixel(3.5, -8.5), green = util.by_pixel(7, -2.5) }, + { red = util.by_pixel(-3.5, -8.5), green = util.by_pixel(-6, -4) }, + { red = util.by_pixel(-8.5, 3), green = util.by_pixel(-10, 9.5) }, + { red = util.by_pixel(3.5, 7), green = util.by_pixel(6.5, 12) } + }, + + wire_shadow_offsets = + { + { red = util.by_pixel(2, 8), green = util.by_pixel(-5, 8.5) }, + { red = util.by_pixel(11.5, 6), green = util.by_pixel(6, 9.5) }, + { red = util.by_pixel(13.5, 0), green = util.by_pixel(16, 6.5) }, + { red = util.by_pixel(13, -4), green = util.by_pixel(19, 0) }, + { red = util.by_pixel(7, -7), green = util.by_pixel(15, -6.5) }, + { red = util.by_pixel(-3, -5), green = util.by_pixel(4.5, -9) }, + { red = util.by_pixel(-7, -1), green = util.by_pixel(-4, -7) }, + { red = util.by_pixel(-5, 4.5), green = util.by_pixel(-10.5, 0.5) }, + { red = util.by_pixel(4.5, 12), green = util.by_pixel(-5, 11.5) }, + { red = util.by_pixel(13, 11), green = util.by_pixel(5, 14) }, + { red = util.by_pixel(19, 6), green = util.by_pixel(16.5, 11) }, + { red = util.by_pixel(18, 0), green = util.by_pixel(19.5, 4) }, + { red = util.by_pixel(11, -3.5), green = util.by_pixel(15, -3) }, + { red = util.by_pixel(4.5, -3.5), green = util.by_pixel(-5.5, -3) }, + { red = util.by_pixel(-3, 6), green = util.by_pixel(-5, 11.5) }, + { red = util.by_pixel(10.5, 12), green = util.by_pixel(14.5, 11.5) }, + { red = util.by_pixel(6.5, 14.5), green = util.by_pixel(-4, 14) }, + { red = util.by_pixel(15.5, 14), green = util.by_pixel(6, 16) }, + { red = util.by_pixel(20.5, 9.5), green = util.by_pixel(15.5, 12.5) }, + { red = util.by_pixel(20, 2.5), green = util.by_pixel(18.5, 6) }, + { red = util.by_pixel(14, -1), green = util.by_pixel(11.5, 0.5) }, + { red = util.by_pixel(7, -1), green = util.by_pixel(-4, -0.5) }, + { red = util.by_pixel(-3.5, 9.5), green = util.by_pixel(-6, 13) }, + { red = util.by_pixel(14, 14), green = util.by_pixel(12.5, 14) }, + { red = util.by_pixel(8, 15), green = util.by_pixel(-2, 14.5) }, + { red = util.by_pixel(14.5, 15), green = util.by_pixel(7, 16) }, + { red = util.by_pixel(21, 10.5), green = util.by_pixel(14, 12) }, + { red = util.by_pixel(19.5, 4), green = util.by_pixel(14.5, 4.5) }, + { red = util.by_pixel(15, 0), green = util.by_pixel(10.5, 1) }, + { red = util.by_pixel(8, 0.5), green = util.by_pixel(-1.5, 0) }, + { red = util.by_pixel(-3, 11), green = util.by_pixel(-6.5, 12) }, + { red = util.by_pixel(14, 14.5), green = util.by_pixel(8.5, 14) } + }, + + light_offsets = + { + { rg = util.by_pixel(-2, -3.5), b = util.by_pixel(-7, -3.5) }, + { rg = util.by_pixel(-1, -2.5), b = util.by_pixel(-4.5, -0.5) }, + { rg = util.by_pixel(1, -2.5), b = util.by_pixel(1, 1) }, + { rg = util.by_pixel(2.5, -3.5), b = util.by_pixel(5.5, -1) }, + { rg = util.by_pixel(2.5, -4.5), b = util.by_pixel(7.5, -4.5) }, + { rg = util.by_pixel(1.5, -5.5), b = util.by_pixel(5, -8) }, + { rg = util.by_pixel(-0.5, -5.5), b = util.by_pixel(-0.5, -9.5) }, + { rg = util.by_pixel(-2, -5), b = util.by_pixel(-5.5, -7.5) }, + { rg = util.by_pixel(-5, -2.5), b = util.by_pixel(-9, -0.5) }, + { rg = util.by_pixel(-3, 0), b = util.by_pixel(-6, 4) }, + { rg = util.by_pixel(1, 1), b = util.by_pixel(1, 5.5) }, + { rg = util.by_pixel(4, -0.5), b = util.by_pixel(7, 3.5) }, + { rg = util.by_pixel(5, -3), b = util.by_pixel(9.5, -1.5) }, + { rg = util.by_pixel(-5, -3), b = util.by_pixel(-9, -1.5) }, + { rg = util.by_pixel(-0.5, 1), b = util.by_pixel(-0.5, 5.5) }, + { rg = util.by_pixel(5, -2.5), b = util.by_pixel(9.5, -0.5) }, + { rg = util.by_pixel(-6.5, -0.5), b = util.by_pixel(-9, 2.5) }, + { rg = util.by_pixel(-4, 3), b = util.by_pixel(-5.5, 7) }, + { rg = util.by_pixel(0.5, 3.5), b = util.by_pixel(1, 9) }, + { rg = util.by_pixel(5, 2), b = util.by_pixel(7, 6.5) }, + { rg = util.by_pixel(6.5, -1), b = util.by_pixel(9, 2) }, + { rg = util.by_pixel(-6.5, -1), b = util.by_pixel(-9, 2) }, + { rg = util.by_pixel(-0.5, 4), b = util.by_pixel(-0.5, 8.5) }, + { rg = util.by_pixel(6.5, -0.5), b = util.by_pixel(9, 2.5) }, + { rg = util.by_pixel(-6, 2), b = util.by_pixel(-6.5, 5.5) }, + { rg = util.by_pixel(-3.5, 5), b = util.by_pixel(-3.5, 8.5) }, + { rg = util.by_pixel(0.5, 6), b = util.by_pixel(1, 9.5) }, + { rg = util.by_pixel(5, 4.5), b = util.by_pixel(5, 8) }, + { rg = util.by_pixel(6.5, 1.5), b = util.by_pixel(6.5, 5) }, + { rg = util.by_pixel(-6, 2), b = util.by_pixel(-6, 5.5) }, + { rg = util.by_pixel(1, 6), b = util.by_pixel(1, 9.5) }, + { rg = util.by_pixel(6.5, 1), b = util.by_pixel(6.5, 5) } + } +} + +circuit_connector_definitions["accumulator"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 26, main_offset = util.by_pixel(18.5, 19), shadow_offset = util.by_pixel(20.5, 25.5), show_shadow = true } + } +) + +circuit_connector_definitions["assembling-machine"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 18, main_offset = util.by_pixel(24, 25), shadow_offset = util.by_pixel(24.5, 27.5), show_shadow = false } + } +) + +circuit_connector_definitions["burner-mining-drill"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 17, main_offset = util.by_pixel(-9, -3.5), shadow_offset = util.by_pixel(12.5, 4), show_shadow = true }, + { variation = 17, main_offset = util.by_pixel(-11, -7.5), shadow_offset = util.by_pixel(7, 1), show_shadow = true }, + { variation = 17, main_offset = util.by_pixel(-10.5, -5.5), shadow_offset = util.by_pixel(10, 5), show_shadow = true }, + { variation = 17, main_offset = util.by_pixel(-13.5, -3), shadow_offset = util.by_pixel(4.5, 7), show_shadow = true } + } +) + +circuit_connector_definitions["chest"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 26, main_offset = util.by_pixel(3, 5.5), shadow_offset = util.by_pixel(7.5, 7.5), show_shadow = true } + } +) + +circuit_connector_definitions["electric-mining-drill"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 4, main_offset = util.by_pixel(-44, -41), shadow_offset = util.by_pixel(-34, -36), show_shadow = false }, + { variation = 2, main_offset = util.by_pixel(34, 30), shadow_offset = util.by_pixel(36, 35), show_shadow = false }, + { variation = 0, main_offset = util.by_pixel(-35, 24), shadow_offset = util.by_pixel(-34, 31), show_shadow = false }, + { variation = 6, main_offset = util.by_pixel(-34, 37), shadow_offset = util.by_pixel(-40, 49), show_shadow = false } + } +) + +circuit_connector_definitions["gate"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 6, main_offset = util.by_pixel(0, -16.5), shadow_offset = util.by_pixel(27, 29), show_shadow = false } + } +) + +circuit_connector_definitions["inserter"] = circuit_connector_definitions.create +( + inserter_connector_template, + { + { variation = 2, main_offset = util.by_pixel(0, 0), shadow_offset = util.by_pixel(0, 0), show_shadow = true }, + { variation = 3, main_offset = util.by_pixel(0, 0), shadow_offset = util.by_pixel(0, 0), show_shadow = true }, + { variation = 0, main_offset = util.by_pixel(0, 0), shadow_offset = util.by_pixel(0, 0), show_shadow = true }, + { variation = 1, main_offset = util.by_pixel(0, 0), shadow_offset = util.by_pixel(0, 0), show_shadow = true } + } +) + +circuit_connector_definitions["lamp"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 26, main_offset = util.by_pixel(4.5, 7.5), shadow_offset = util.by_pixel(3.5, 7.5), show_shadow = true } + } +) + +circuit_connector_definitions["offshore-pump"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 24, main_offset = util.by_pixel(-16, -8.5), shadow_offset = util.by_pixel(0-2, -0.5), show_shadow = false }, + { variation = 26, main_offset = util.by_pixel(-7, 4.5), shadow_offset = util.by_pixel(-5, 14.5), show_shadow = true }, + { variation = 24-8, main_offset = util.by_pixel(-13.5, -5.5), shadow_offset = util.by_pixel(-11.5, 9), show_shadow = false }, + { variation = 26, main_offset = util.by_pixel(5.5, 4.5), shadow_offset = util.by_pixel(-15, -12.5), show_shadow = true } + } +) + +circuit_connector_definitions["pump"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 24, main_offset = util.by_pixel(-15, -8.5), shadow_offset = util.by_pixel(0, -0.5), show_shadow = false }, + { variation = 26, main_offset = util.by_pixel(-16, 3.5), shadow_offset = util.by_pixel(-14, 13.5), show_shadow = true }, + { variation = 24, main_offset = util.by_pixel(-14.5, -8.5), shadow_offset = util.by_pixel(-12.5, 6), show_shadow = false }, + { variation = 26, main_offset = util.by_pixel(13.5, 4.5), shadow_offset = util.by_pixel(-7, -12.5), show_shadow = true } + } +) + +circuit_connector_definitions["pumpjack"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 26, main_offset = util.by_pixel(3, -28.5), shadow_offset = util.by_pixel(3, -28.5), show_shadow = true }, + { variation = 26, main_offset = util.by_pixel(3, -28.5), shadow_offset = util.by_pixel(3, -28.5), show_shadow = true }, + { variation = 26, main_offset = util.by_pixel(3, -28.5), shadow_offset = util.by_pixel(3, -28.5), show_shadow = true }, + { variation = 26, main_offset = util.by_pixel(3, -28.5), shadow_offset = util.by_pixel(3, -28.5), show_shadow = true } + } +) + +circuit_connector_definitions["radar"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 24, main_offset = util.by_pixel(-42.5, -10), shadow_offset = util.by_pixel(-42, -7.5), show_shadow = false } + } +) + +circuit_connector_definitions["rail-chain-signal"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 6, main_offset = util.add_shift(util.by_pixel(-34, 17.5), util.by_pixel(32,0)), shadow_offset = util.add_shift(util.by_pixel(-34, 17.5), util.by_pixel(32,0)), show_shadow = true }, + { variation = 5, main_offset = util.add_shift(util.by_pixel(-46, -17), util.by_pixel(32,32)), shadow_offset = util.add_shift(util.by_pixel(-46, -17), util.by_pixel(32,32)), show_shadow = true }, + { variation = 4, main_offset = util.add_shift(util.by_pixel(-21.5, -18), util.by_pixel(0,32)), shadow_offset = util.add_shift(util.by_pixel(-21.5, -18), util.by_pixel(0,32)), show_shadow = true }, + { variation = 3, main_offset = util.add_shift(util.by_pixel(37.5, -23), util.by_pixel(-32,32)), shadow_offset = util.add_shift(util.by_pixel(37.5, -23), util.by_pixel(-32,32)), show_shadow = true }, + { variation = 2, main_offset = util.add_shift(util.by_pixel(67.5, 7.5), util.by_pixel(-64,0)), shadow_offset = util.add_shift(util.by_pixel(67.5, 7.5), util.by_pixel(-64,0)), show_shadow = true }, + { variation = 1, main_offset = util.add_shift(util.by_pixel(30.5, 40), util.by_pixel(-32,-32)), shadow_offset = util.add_shift(util.by_pixel(30.5, 40), util.by_pixel(-32,-32)), show_shadow = true }, + { variation = 0, main_offset = util.add_shift(util.by_pixel(-8, 71.5), util.by_pixel(0,-64)), shadow_offset = util.add_shift(util.by_pixel(-8, 71.5), util.by_pixel(0,-64)), show_shadow = true }, + { variation = 7, main_offset = util.add_shift(util.by_pixel(-24, 44.5), util.by_pixel(32,-32)), shadow_offset = util.add_shift(util.by_pixel(-24, 44.5), util.by_pixel(32,-32)), show_shadow = true } + } +) + +circuit_connector_definitions["rail-signal"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 4, main_offset = util.by_pixel(13, -7), shadow_offset = util.by_pixel(13, -7), show_shadow = true }, + { variation = 3, main_offset = util.by_pixel(18.5, 8), shadow_offset = util.by_pixel(18.5, 8), show_shadow = true }, + { variation = 2, main_offset = util.by_pixel(7, 21.5), shadow_offset = util.by_pixel(7, 21.5), show_shadow = true }, + { variation = 1, main_offset = util.by_pixel(-6, 19.5), shadow_offset = util.by_pixel(-6, 19.5), show_shadow = true }, + { variation = 0, main_offset = util.by_pixel(-12.5, 13), shadow_offset = util.by_pixel(-12.5, 13), show_shadow = true }, + { variation = 7, main_offset = util.by_pixel(-15.5, -4.5), shadow_offset = util.by_pixel(-15.5, -4.5), show_shadow = true }, + { variation = 6, main_offset = util.by_pixel(-7, -14.5), shadow_offset = util.by_pixel(-7, -14.5), show_shadow = true }, + { variation = 5, main_offset = util.by_pixel(7.5, -12), shadow_offset = util.by_pixel(7.5, -12), show_shadow = true } + } +) + +circuit_connector_definitions["roboport"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 26, main_offset = util.by_pixel(18.5, 41), shadow_offset = util.by_pixel(20.5, 56.5), show_shadow = false } + } +) + +circuit_connector_definitions["rocket-silo"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 7, main_offset = util.by_pixel(-115, -9), shadow_offset = util.by_pixel(-115, -9), show_shadow = false } + } +) + +circuit_connector_definitions["storage-tank"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 27, main_offset = util.by_pixel(33.5, 18.5), shadow_offset = util.by_pixel(33.5, 18.5), show_shadow = false }, + { variation = 25, main_offset = util.by_pixel(-33.5, 19.5), shadow_offset = util.by_pixel(-33.5, 19.5), show_shadow = false }, + { variation = 27, main_offset = util.by_pixel(33.5, 18.5), shadow_offset = util.by_pixel(33.5, 18.5), show_shadow = false }, + { variation = 25, main_offset = util.by_pixel(-33.5, 19.5), shadow_offset = util.by_pixel(-33.5, 19.5), show_shadow = false } + } +) + +circuit_connector_definitions["train-station"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 28, main_offset = util.by_pixel(4.5, -54.5), shadow_offset = util.by_pixel(100, 10.5), show_shadow = true }, + { variation = 26, main_offset = util.by_pixel(-21.5, -56.5), shadow_offset = util.by_pixel(62.5, 2), show_shadow = true }, + { variation = 24, main_offset = util.by_pixel(-5, -89), shadow_offset = util.by_pixel(112, -18.5), show_shadow = true }, + { variation = 13, main_offset = util.by_pixel(10.5, -38), shadow_offset = util.by_pixel(62.5, 28.5), show_shadow = true } + } +) diff --git a/factorio/data/core/lualib/circuit-connector-sprites.lua b/factorio/data/core/lualib/circuit-connector-sprites.lua new file mode 100644 index 0000000000000000000000000000000000000000..12622902cd3a54669176ce48d7f5e36cc9d97946 --- /dev/null +++ b/factorio/data/core/lualib/circuit-connector-sprites.lua @@ -0,0 +1,193 @@ + +local function make_circuit_connector_sprites(template, index, main_offset, shadow_offset, show_shadow) + local function get_frame(animation, extra_shift, frame) + return + { + filename = animation.filename, + priority = animation.priority, + flags = animation.flags, + draw_as_shadow = animation.draw_as_shadow, + draw_as_light = animation.draw_as_light, + draw_as_glow = animation.draw_as_glow, + width = animation.width, + height = animation.height, + scale = animation.scale, + x = animation.width * (frame % (animation.line_length or animation.frame_count)), + y = animation.height * (math.floor(frame / (animation.line_length or animation.frame_count))), + shift = util.add_shift(animation.shift, extra_shift) + } + end + + local result = {} + for k,t in pairs(template) do + if t.filename then + result[k] = get_frame(t, main_offset, index) + if t.hr_version then + result[k].hr_version = get_frame(t.hr_version, main_offset, index) + end + end + end + + if show_shadow and shadow_offset and template.connector_shadow then + result.connector_shadow = get_frame(template.connector_shadow, shadow_offset, index) + else + result.connector_shadow = nil + end + + result.led_light = + { + intensity = 0, + size = 0.9 + } + + local light_offset = util.add_shift(main_offset, template.light_offset_hotfix) + result.blue_led_light_offset = template.light_offsets[index + 1] and util.add_shift(light_offset, template.light_offsets[index + 1].b) + result.red_green_led_light_offset = template.light_offsets[index + 1] and util.add_shift(light_offset, template.light_offsets[index + 1].rg) + + return result +end + +local function make_circuit_connector_points(template, index, main_offset, shadow_offset) + local result = {} + + index = index + 1 + + local offset = util.add_shift(main_offset, template.wire_offset_hotfix) + result.wire = + { + red = util.add_shift(offset, template.wire_offsets[index].red), + green = util.add_shift(offset, template.wire_offsets[index].green) + } + + if shadow_offset then + offset = util.add_shift(shadow_offset, template.wire_shadow_offset_hotfix) + result.shadow = + { + red = util.add_shift(offset, template.wire_shadow_offsets[index].red), + green = util.add_shift(offset, template.wire_shadow_offsets[index].green) + } + end + + return result +end + +local function make_circuit_connector_definitions(template, definitions) + local _sprites = {} + local _points = {} + + for k, d in pairs(definitions) do + if d.variation then + table.insert(_sprites, make_circuit_connector_sprites(template, d.variation, d.main_offset, d.shadow_offset, d.show_shadow)) + table.insert(_points, make_circuit_connector_points(template, d.variation, d.main_offset, d.shadow_offset)) + end + end + + if #definitions == 1 then + return { sprites = _sprites[1], points = _points[1] } + else + return { sprites = _sprites, points = _points } + end +end + +default_circuit_wire_max_distance = 9 + +circuit_connector_definitions = +{ + create = make_circuit_connector_definitions +} + +require ("circuit-connector-generated-definitions") + +circuit_connector_definitions["programmable-speaker"] = circuit_connector_definitions.create +( + universal_connector_template, + { + { variation = 18, main_offset = util.by_pixel(0, -8), shadow_offset = util.by_pixel(4.5, -7), show_shadow = true } + } +) + +------------------- INSERTER ------------------- + +inserter_circuit_wire_max_distance = 9 + +inserter_default_stack_control_input_signal = {type = "virtual", name = "signal-S"} + +------------------- TRANSPORT BELT ------------------- + +circuit_connector_definitions["belt"] = circuit_connector_definitions.create +( + belt_connector_template, + { + { variation = 0 }, + { variation = 1 }, + { variation = 2 }, + { variation = 3 }, + { variation = 4 }, + { variation = 5 }, + { variation = 6 } + } +) + +for i, _ in ipairs(belt_connector_template.wire_offsets) do + circuit_connector_definitions["belt"].points[i] = make_circuit_connector_points(belt_connector_template, i - 1, {0,0}, {0,0}) +end + +transport_belt_connector_frame_sprites = +{ + frame_main = belt_frame_connector_template.frame_main, + frame_shadow = belt_frame_connector_template.frame_shadow, + frame_back_patch = belt_frame_connector_template.back_patch, + frame_main_scanner = belt_frame_connector_template.frame_main_scanner +} + +local belt_ccm = transport_belt_connector_frame_sprites + +belt_ccm.frame_main_scanner_movement_speed = 0.032258064516129 + +belt_ccm.frame_main_scanner_horizontal_start_shift = {-0.25, -0.125 + 1/32} +belt_ccm.frame_main_scanner_horizontal_end_shift = {0.25, -0.125 + 1/32} +belt_ccm.frame_main_scanner_horizontal_y_scale = 0.70 +belt_ccm.frame_main_scanner_horizontal_rotation = 0 + +belt_ccm.frame_main_scanner_vertical_start_shift = {0, -0.3125} +belt_ccm.frame_main_scanner_vertical_end_shift = {0, 0.1875} +belt_ccm.frame_main_scanner_vertical_y_scale = 0.75 +belt_ccm.frame_main_scanner_vertical_rotation = 0.25 + +belt_ccm.frame_main_scanner_cross_horizontal_start_shift = {-0.3125, -0.0625} +belt_ccm.frame_main_scanner_cross_horizontal_end_shift = {0.3125, -0.0625} +belt_ccm.frame_main_scanner_cross_horizontal_y_scale = 0.60 +belt_ccm.frame_main_scanner_cross_horizontal_rotation = 0 + +belt_ccm.frame_main_scanner_cross_vertical_start_shift = {0, -0.3125} +belt_ccm.frame_main_scanner_cross_vertical_end_shift = {0, 0.1875} +belt_ccm.frame_main_scanner_cross_vertical_y_scale = 0.75 +belt_ccm.frame_main_scanner_cross_vertical_rotation = 0.25 + +belt_ccm.frame_main_scanner_nw_ne = +{ + filename = "__base__/graphics/entity/transport-belt/connector/transport-belt-connector-frame-main-scanner-nw-ne.png", + priority = "low", + blend_mode = "additive", + draw_as_glow = true, + line_length = 8, + width = 28, + height = 24, + frame_count = 32, + shift = {-0.03125, -0.0625} +} + +belt_ccm.frame_main_scanner_sw_se = +{ + filename = "__base__/graphics/entity/transport-belt/connector/transport-belt-connector-frame-main-scanner-sw-se.png", + priority = "low", + blend_mode = "additive", + draw_as_glow = true, + line_length = 8, + width = 29, + height = 28, + frame_count = 32, + shift = {0.015625, -0.09375} +} + +transport_belt_circuit_wire_max_distance = 9 diff --git a/factorio/data/core/lualib/collision-mask-util.lua b/factorio/data/core/lualib/collision-mask-util.lua new file mode 100644 index 0000000000000000000000000000000000000000..6dd562ea6e7488da0deebf33856119691dee5ca9 --- /dev/null +++ b/factorio/data/core/lualib/collision-mask-util.lua @@ -0,0 +1,318 @@ +--[[ +This is intended for data stage. +Control stage collision masks have a different format, and there are already provided API functions for collision checking and things. +]] + +local util = require("util") +local collision_mask_util = {} + +local layer_names = +{ + "ground-tile", + "water-tile", + "resource-layer", + "doodad-layer", + "floor-layer", + "item-layer", + "ghost-layer", + "object-layer", + "player-layer", + "train-layer", + "rail-layer", + "transport-belt-layer" +} + +for k = 13, 55 do + table.insert(layer_names, "layer-"..k) +end + +local collision_flags = +{ + "consider-tile-transitions", + "not-colliding-with-itself", + "colliding-with-tiles-only" +} + +local default_masks = +{ + ["accumulator"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["ammo-turret"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["arithmetic-combinator"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["arrow"] = {}, + ["artillery-flare"] = {}, + ["artillery-projectile"] = {}, + ["artillery-turret"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["artillery-wagon"] = {"train-layer"}, + ["assembling-machine"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["beacon"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["beam"] = {}, + ["boiler"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["burner-generator"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["car"] = {"player-layer", "train-layer", "consider-tile-transitions"}, + ["cargo-wagon"] = {"train-layer"}, + ["character-corpse"] = {}, + ["character"] = {"player-layer", "train-layer", "consider-tile-transitions"}, + ["cliff"] = {"item-layer", "object-layer", "player-layer", "water-tile", "not-colliding-with-itself"}, + ["combat-robot"] = {}, + ["constant-combinator"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["construction-robot"] = {}, + ["container"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["corpse"] = {}, + ["curved-rail"] = {"floor-layer", "item-layer", "object-layer", "rail-layer", "water-tile"}, + ["decider-combinator"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["deconstructible-tile-proxy"] = {"ground-tile"}, + ["electric-energy-interface"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["electric-pole"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["electric-turret"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["entity-ghost"] = {"ghost-layer"}, + ["explosion"] = {}, + ["fire"] = {}, + ["fish"] = {"ground-tile", "colliding-with-tiles-only"}, + ["flame-thrower-explosion"] = {}, + ["fluid-turret"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["fluid-wagon"] = {"train-layer"}, + ["flying-text"] = {}, + ["furnace"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["gate"] = {"item-layer", "object-layer", "player-layer", "train-layer", "water-tile"}, + ["generator"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["heat-interface"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["heat-pipe"] = {"floor-layer", "object-layer", "water-tile"}, + ["highlight-box"] = {}, + ["infinity-container"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["infinity-pipe"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["inserter"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["item-entity"] = {"item-layer"}, + ["item-request-proxy"] = {}, + ["lab"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["lamp"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["land-mine"] = {"object-layer", "water-tile", "rail-layer"}, + ["leaf-particle"] = {}, + ["linked-belt"] = {"item-layer", "object-layer", "transport-belt-layer", "water-tile"}, + ["linked-container"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["loader-1x1"] = {"item-layer", "object-layer", "transport-belt-layer", "water-tile"}, + ["loader"] = {"item-layer", "object-layer", "transport-belt-layer", "water-tile"}, + ["locomotive"] = {"train-layer"}, + ["logistic-container"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["logistic-robot"] = {}, + ["market"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["mining-drill"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["offshore-pump"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["particle-source"] = {}, + ["particle"] = {}, + ["pipe-to-ground"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["pipe"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["player-port"] = {"floor-layer", "object-layer", "water-tile"}, + ["power-switch"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["programmable-speaker"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["projectile"] = {}, + ["pump"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["radar"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["rail-chain-signal"] = {"floor-layer", "item-layer", "rail-layer"}, + ["rail-remnants"] = {}, + ["rail-signal"] = {"floor-layer", "item-layer", "rail-layer"}, + ["reactor"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["resource"] = {"resource-layer"}, + ["roboport"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["rocket-silo-rocket-shadow"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["rocket-silo-rocket"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["rocket-silo"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["simple-entity-with-force"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["simple-entity-with-owner"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["simple-entity"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["smoke-with-trigger"] = {}, + ["smoke"] = {}, + ["solar-panel"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["speech-bubble"] = {}, + ["spider-leg"] = {"player-layer", "rail-layer"}, + ["spider-vehicle"] = {"player-layer", "train-layer"}, + ["splitter"] = {"item-layer", "object-layer", "transport-belt-layer", "water-tile"}, + ["sticker"] = {}, + ["storage-tank"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["straight-rail"] = {"floor-layer", "item-layer", "object-layer", "rail-layer", "water-tile"}, + ["stream"] = {}, + ["tile"] = {}, -- Tile prototypes are required to have a collision mask so have no default + ["tile-ghost"] = {"ghost-layer"}, + ["train-stop"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["transport-belt"] = {"floor-layer", "object-layer", "transport-belt-layer", "water-tile"}, + ["tree"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["turret"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["underground-belt"] = {"item-layer", "object-layer", "transport-belt-layer", "water-tile"}, + ["unit-spawner"] = {"item-layer", "object-layer", "player-layer", "water-tile"}, + ["unit"] = {"player-layer", "train-layer", "not-colliding-with-itself"}, + ["wall"] = {"item-layer", "object-layer", "player-layer", "water-tile"} +} + +local clear_flags = function(map) + for k, flag in pairs (collision_flags) do + map[flag] = nil + end +end + +collision_mask_util.get_default_mask = function(type) + return util.copy(default_masks[type]) or error("Unknown entity type: "..type) +end + +collision_mask_util.get_mask = function(entity_prototype) + return entity_prototype.collision_mask or collision_mask_util.get_default_mask(entity_prototype.type) +end + +collision_mask_util.remove_layer = function(mask, layer) + return util.remove_from_list(mask, layer) +end + +local insert = table.insert + +collision_mask_util.add_layer = function(mask, layer) + collision_mask_util.remove_layer(mask, layer) + insert(mask, layer) +end + +collision_mask_util.mask_contains_layer = function(mask, layer) + local map = util.list_to_map(mask) + return map[layer] +end + +collision_mask_util.masks_collide = function(mask_1, mask_2) + + local map_1 = util.list_to_map(mask_1) + local map_2 = util.list_to_map(mask_2) + if map_1["not-colliding-with-itself"] and map_2["not-colliding-with-itself"] and collision_mask_util.masks_are_same(mask_1, mask_2) then + return false + end + + clear_flags(map_1) + clear_flags(map_2) + + for layer, bool in pairs (map_2) do + if map_1[layer] then + return true + end + end + return false +end + +collision_mask_util.masks_are_same = function(mask_1, mask_2) + local map1 = util.list_to_map(mask_1) + local map2 = util.list_to_map(mask_2) + clear_flags(map1) + clear_flags(map2) + for layer, bool in pairs (map2) do + if map1[layer] then + map1[layer] = nil + else + return false + end + end + return not next(map1) +end + +collision_mask_util.collect_prototypes_with_mask = function(mask) + local prototype_list = {} + for type, default_mask in pairs (default_masks) do + for name, entity in pairs (data.raw[type]) do + local entity_mask = entity.collision_mask or default_mask + if collision_mask_util.masks_are_same(entity_mask, mask) then + table.insert(prototype_list, entity) + end + end + end + return prototype_list +end + +collision_mask_util.collect_prototypes_with_layer = function(layer) + local prototype_list = {} + for type, default_mask in pairs (default_masks) do + for name, entity in pairs (data.raw[type]) do + local entity_mask = entity.collision_mask or default_mask + if collision_mask_util.mask_contains_layer(entity_mask, layer) then + table.insert(prototype_list, entity) + end + end + end + return prototype_list +end + +collision_mask_util.collect_prototypes_colliding_with_mask = function(mask) + local prototype_list = {} + + local check_list = default_masks + if collision_mask_util.mask_contains_layer(mask, "colliding-with-tiles-only") then + check_list = {tile = {}} + end + + for type, default_mask in pairs (check_list) do + for name, entity in pairs (data.raw[type]) do + local entity_mask = entity.collision_mask or default_mask + if collision_mask_util.masks_collide(entity_mask, mask) then + table.insert(prototype_list, entity) + end + end + end + return prototype_list +end + +collision_mask_util.replace_layer_in_all_prototypes = function(old_name, new_name) + for type, default_mask in pairs (default_masks) do + for name, entity in pairs (data.raw[type]) do + local entity_mask = entity.collision_mask or default_mask + if collision_mask_util.remove_layer(entity_mask, old_name) then + collision_mask_util.add_layer(entity_mask, new_name) + entity.collision_mask = entity_mask + end + end + end +end + +collision_mask_util.is_layer_used = function(layer) + for type, default_mask in pairs (default_masks) do + for name, entity in pairs (data.raw[type]) do + local entity_mask = entity.collision_mask or default_mask + if collision_mask_util.mask_contains_layer(entity_mask, layer) then + return true + end + end + end + return false +end + +collision_mask_util.get_first_unused_layer = function() + for k, layer in pairs (layer_names) do + if not collision_mask_util.is_layer_used(layer) then + return layer + end + end +end + +--[[ + Script for exporting from the game. + + local defaults = {} + for name, prototype in pairs (game.entity_prototypes) do + local type = prototype.type + if not defaults[type] then + defaults[type] = prototype.default_collision_mask_with_flags + end + end + + local string = "local default_masks =\n{" + + for type, mask in pairs (defaults) do + string = string.."\n[\""..type.."\"] = {" + local comma = false + for layer, bool in pairs (mask) do + if comma then + string = string..", " + end + string = string.."\""..layer.."\"" + comma = true + end + string = string.."}," + end + + string = string.."\n}" + + game.write_file("collision_defaults.lua", string) + +]] + +return collision_mask_util diff --git a/factorio/data/core/lualib/crash-site.lua b/factorio/data/core/lualib/crash-site.lua new file mode 100644 index 0000000000000000000000000000000000000000..fae611c1b0c75b2dcfd1f8d884638520938996eb --- /dev/null +++ b/factorio/data/core/lualib/crash-site.lua @@ -0,0 +1,345 @@ +local util = require("util") + +local main_ship_name = "crash-site-spaceship" + +local default_ship_parts = function() + return + { + { + name = "crash-site-spaceship-wreck-big-1", + angle_deviation = 0.1, + max_distance = 25, + min_separation = 2, + fire_count = 1 + }, + { + name = "crash-site-spaceship-wreck-big-2", + angle_deviation = 0.1, + max_distance = 25, + min_separation = 2, + explosion_count = 3, + fire_count = 1 + }, + { + name = "crash-site-spaceship-wreck-medium", + variations = 3, + angle_deviation = 0.05, + max_distance = 30, + min_separation = 1, + explosion_count = 1, + fire_count = 1 + }, + { + name = "crash-site-spaceship-wreck-small", + variations = 6, + angle_deviation = 0.05, + min_separation = 1, + fire_count = 1 + }, + { + name = "crash-site-fire-smoke", + angle_deviation = 0.08, + repeat_count = 0, + scale_lifetime = true + } + } +end + +local rotate = function(offset, angle) + local x = offset[1] + local y = offset[2] + local rotated_x = x * math.cos(angle) - y * math.sin(angle) + local rotated_y = x * math.sin(angle) + y * math.cos(angle) + return {rotated_x, rotated_y} +end + +local entry_angle = 0.70 +local random = math.random +local get_offset = function(part) + local angle = entry_angle + ((random() - 0.5) * part.angle_deviation) + angle = angle - 0.25 + angle = angle * math.pi * 2 + local distance = 8 + (random() * (part.max_distance or 40)) + local offset = rotate({distance, 0}, angle) + return offset +end + +local get_name = function(part, k) + if not part.variations then return part.name end + local variant = k or random(part.variations) + return part.name.."-"..variant +end + +local get_lifetime = function(offset) + --Generally, close to the ship, last longer. + local distance = ((offset[1] * offset[1]) + (offset[2] * offset[2])) ^ 0.5 + + local time = random(60 * 20, 60 * 30) - math.min(distance * 100, 15 * 60) + + return time + +end + +local get_random_position = function(box, x_scale, y_scale) + local x_scale = x_scale or 1 + local y_scale = y_scale or 1 + local x1 = box.left_top.x + local y1 = box.left_top.y + local x2 = box.right_bottom.x + local y2 = box.right_bottom.y + local x = ((x2 - x1) * x_scale * (random() - 0.5)) + ((x1 + x2) / 2) + local y = ((y2 - y1) * y_scale * (random() - 0.5)) + ((y1 + y2) / 2) + return {x, y} +end + +local random_from_map = function(map) + local array = {} + local i = 1 + for k, v in pairs (map) do + array[i] = k + i = i + 1 + end + local key = array[random(#array)] + local value = map[key] + return key, value +end + +local insert_items_randomly = function(entities, items) + + local item_prototypes = game.item_prototypes + for name, count in pairs (items) do + if not item_prototypes[name] then + items[name] = nil + end + end + if not next(items) then return end + + for unit_number, entity in pairs (entities) do + if not entity.valid then + entities[unit_number] = nil + end + end + if not next(entities) then return end + + local stupid = 1000 + while true do + local item_name, count = random_from_map(items) + local unit_number, entity = random_from_map(entities) + local inserted = entity.insert{name = item_name, count = 1} + if inserted == count then + items[item_name] = nil + else + items[item_name] = count - inserted + end + + if not next(items) then break end + + stupid = stupid - 1 + if stupid <= 0 then break end + end +end + +local main_ship_flame_count = 4 +local main_ship_explosion_count = 10 + +local lib = {} + +lib.create_crash_site = function(surface, position, ship_items, part_items, ship_parts) + local main_ship = surface.create_entity + { + name = main_ship_name, + position = position, + force = "player", + create_build_effect_smoke = false + } + util.insert_safe(main_ship, ship_items) + local box = main_ship.bounding_box + for k, entity in pairs (surface.find_entities_filtered{area = box, force = "neutral", collision_mask = "player-layer"}) do + if entity.valid then + if entity.type == "tree" then + entity.die() + else + entity.destroy() + end + end + end + + for k = 1, main_ship_flame_count do + local position = get_random_position(box, 0.8, 0.5) + surface.create_entity + { + name = "crash-site-fire-flame", + position = position + } + local fire = surface.create_entity + { + name = "crash-site-fire-smoke", + position = position + } + fire.time_to_live = random(60 * 15, 60 * 30) + fire.time_to_next_effect = random(60 * 3) + end + + for k = 1, main_ship_explosion_count do + local explosions = surface.create_entity + { + name = "crash-site-explosion-smoke", + position = get_random_position(box, 0.8, 0.5) + } + explosions.time_to_live = random(60 * 15, 60 * 30) + explosions.time_to_next_effect = random(60) + end + + local wreck_parts = {} + + for k, part in pairs(ship_parts or default_ship_parts()) do + for k = 1, (part.variations or 1) do + local name = get_name(part, k) + for i = 1, part.repeat_count or 1 do + local part_position + local count = 0 + local offset + while true do + offset = get_offset(part) + local x = (position[1] or position.x) + offset[1] + local y = (position[2] or position.y) + offset[2] + part_position = {x, y} + + local can_place = surface.can_place_entity + { + name = name, + position = part_position, + force = "player", + build_check_type = defines.build_check_type.manual_ghost, + forced = true + } + + if can_place then + if not part.min_separation or surface.count_entities_filtered{position = part_position, radius = part.min_separation, limit = 1, type = "tree", invert = true} == 0 then + break + end + end + + count = count + 1 + if count > 20 then + part_position = surface.find_non_colliding_position(name, part_position, 50, 4) + break + end + end + + if part_position then + local entity = surface.create_entity + { + name = name, + position = part_position, + force = part.force or "neutral", + create_build_effect_smoke = false + } + + if entity.get_output_inventory() and #entity.get_output_inventory() > 0 then + wreck_parts[entity.unit_number] = entity + end + + for k, entity in pairs (surface.find_entities_filtered{type = {"tree", "simple-entity"}, position = part_position, radius = 1 + entity.get_radius()}) do + if entity.type == "tree" then + entity.die() + else + entity.destroy() + end + end + + if part.explosion_count then + for k = 1, part.explosion_count do + local explosions = surface.create_entity + { + name = "crash-site-explosion-smoke", + position = get_random_position(entity.bounding_box) + } + explosions.time_to_live = get_lifetime(offset) + explosions.time_to_next_effect = random(30) + end + end + + if part.fire_count then + for k = 1, part.fire_count do + surface.create_entity + { + name = "crash-site-fire-flame", + position = get_random_position(entity.bounding_box) + } + local explosions = surface.create_entity + { + name = "crash-site-fire-smoke", + position = get_random_position(entity.bounding_box) + } + explosions.time_to_live = get_lifetime(offset) + explosions.time_to_next_effect = random(30) + end + end + + if part.scale_lifetime then + entity.time_to_live = get_lifetime(offset) + entity.time_to_next_effect = random(60) + end + end + end + end + end + + insert_items_randomly(wreck_parts, part_items) + +end + +local set_label_size = function(player) + + local label = player.gui.screen.skip_cutscene_label + if not label then return end + + label.style.horizontal_align = "center" + local resolution = player.display_resolution + label.style.width = resolution.width / player.display_scale + label.location = {0, (resolution.height) - ((20 + 8) * player.display_scale)} + +end + +lib.create_cutscene = function(player, goal_position) + local offset = rotate({60, 0}, (entry_angle - 0.25) * math.pi * 2) + local start_position = {goal_position[1] + offset[1], goal_position[2] + offset[2]} + player.set_controller + { + type = defines.controllers.cutscene, + waypoints = + { + { + position = goal_position, + transition_time = 450, + zoom = 2, + time_to_wait = 150 + }, + { + target = player.character, + transition_time = 150, + zoom = 1.5, + time_to_wait = 0 + } + }, + start_position = start_position, + start_zoom = 2 + } + + local label = player.gui.screen.add{type = "label", caption = {"skip-cutscene"}, name = "skip_cutscene_label"} + set_label_size(player) +end + +lib.is_crash_site_cutscene = function(event) + return event.player_index == 1 and event.waypoint_index == 1 +end + +lib.on_player_display_refresh = function(event) + local player = game.get_player(event.player_index) + set_label_size(player) +end + +lib.default_ship_parts = default_ship_parts + +return lib diff --git a/factorio/data/core/lualib/dataloader.lua b/factorio/data/core/lualib/dataloader.lua new file mode 100644 index 0000000000000000000000000000000000000000..0d3c1343b7633963cb7a7ca69aaba3043ed68ad9 --- /dev/null +++ b/factorio/data/core/lualib/dataloader.lua @@ -0,0 +1,33 @@ + +-- all the prototypes will be collected here +data = {} +-- raw data +data.raw = {} +-- this will be overwritten in the c++ based on whether we are in demo or not +-- careful: using this flag to change the number prototypes that are created will make saves not load between demo/retail +data.is_demo = false +local table_string = "table" + +function data.extend(self, otherdata) + if type(otherdata) ~= table_string or #otherdata == 0 then + error("Invalid prototype array " .. serpent.block(otherdata, {maxlevel= 1})) + end + + for _, e in ipairs(otherdata) do + + if not e.type then + error("Missing type in the following prototype definition " .. serpent.block(e)) + end + + if not e.name then + error("Missing name in the following prototype definition " .. serpent.block(e)) + end + + local t = self.raw[e.type] + if t == nil then + t = {} + self.raw[e.type] = t + end + t[e.name] = e + end +end diff --git a/factorio/data/core/lualib/event_handler.lua b/factorio/data/core/lualib/event_handler.lua new file mode 100644 index 0000000000000000000000000000000000000000..714c866b8381b915515214bbe06f0892c7289c16 --- /dev/null +++ b/factorio/data/core/lualib/event_handler.lua @@ -0,0 +1,109 @@ + +local libraries = {} + +local setup_ran = false + +local register_remote_interfaces = function() + --Sometimes, in special cases, on_init and on_load can be run at the same time. Only register events once in this case. + if setup_ran then return end + setup_ran = true + + for lib_name, lib in pairs (libraries) do + if lib.add_remote_interface then + lib.add_remote_interface() + end + + if lib.add_commands then + lib.add_commands() + end + end +end + +local register_events = function() + local all_events = {} + local on_nth_tick = {} + + for lib_name, lib in pairs (libraries) do + + if lib.events then + for k, handler in pairs (lib.events) do + all_events[k] = all_events[k] or {} + all_events[k][lib_name] = handler + end + end + + if lib.on_nth_tick then + for n, handler in pairs (lib.on_nth_tick) do + on_nth_tick[n] = on_nth_tick[n] or {} + on_nth_tick[n][lib_name] = handler + end + end + + end + + for event, handlers in pairs (all_events) do + local action = function(event) + for k, handler in pairs (handlers) do + handler(event) + end + end + script.on_event(event, action) + end + + for n, handlers in pairs (on_nth_tick) do + local action = function(event) + for k, handler in pairs (handlers) do + handler(event) + end + end + script.on_nth_tick(n, action) + end + +end + +script.on_init(function() + register_remote_interfaces() + register_events() + for k, lib in pairs (libraries) do + if lib.on_init then + lib.on_init() + end + end +end) + +script.on_load(function() + register_remote_interfaces() + register_events() + for k, lib in pairs (libraries) do + if lib.on_load then + lib.on_load() + end + end +end) + +script.on_configuration_changed(function(data) + for k, lib in pairs (libraries) do + if lib.on_configuration_changed then + lib.on_configuration_changed(data) + end + end +end) + +local handler = {} + +handler.add_lib = function(lib) + for k, current in pairs (libraries) do + if current == lib then + error("Trying to register same lib twice") + end + end + table.insert(libraries, lib) +end + +handler.add_libraries = function(libs) + for k, lib in pairs (libs) do + handler.add_lib(lib) + end +end + +return handler \ No newline at end of file diff --git a/factorio/data/core/lualib/flying_tags.lua b/factorio/data/core/lualib/flying_tags.lua new file mode 100644 index 0000000000000000000000000000000000000000..c8c65a9456b99499fdae2cffba52cfe59192d2b9 --- /dev/null +++ b/factorio/data/core/lualib/flying_tags.lua @@ -0,0 +1,57 @@ +local flying_tags = {} + +flying_tags.update = function(tags) + local tags = tags or global.flying_tags + if not tags then return end + if type(tags) ~= "table" then + error("Tags must be a list of following tags not: "..type(tags)) + end + + local update_tag = function(tag) + if not tag.flying_text.valid then + return + end + if not tag.entity.valid then + tag.flying_text.destroy() + return + end + tag.flying_text.teleport({x = tag.entity.position.x + tag.offset.x, y = tag.entity.position.y + tag.offset.y}) + return true + end + + for k, tag in pairs(tags) do + if not update_tag(tag) then + tags[k] = nil + end + end + +end + +flying_tags.create = function(tag) + if not tag then error("You shouldn't be creating a tag without any parameters") end + if not tag.entity then error("No entity to follow for tag") end + if not tag.entity.valid then error("Well the entity wasn't valid to create a tag") end + if not tag.offset then + tag.offset = {x = 0, y = 0} + else + if not tag.offset.x then tag.offset.x = tag.offset[1] or 0 end + if not tag.offset.y then tag.offset.y = tag.offset[2] or 0 end + end + tag.flying_text = tag.entity.surface.create_entity + { + name = "tutorial-flying-text", + text = tag.text or tag.entity.localised_name, + color = tag.color, + position = {x = tag.entity.position.x + tag.offset.x, y = tag.entity.position.y + tag.offset.y} + } + tag.flying_text.active = false + local tags = tag.tags + if not tags then + if not global.flying_tags then global.flying_tags = {} end + tags = global.flying_tags + end + table.insert(tags, tag) + return tag.flying_text +end + +return flying_tags diff --git a/factorio/data/core/lualib/kill-score.lua b/factorio/data/core/lualib/kill-score.lua new file mode 100644 index 0000000000000000000000000000000000000000..62f7a76b95ad312840e08b1a23b1e5cb20c42b8c --- /dev/null +++ b/factorio/data/core/lualib/kill-score.lua @@ -0,0 +1,90 @@ +local production_score = require("production-score") + +local default_prices = function() + return + { + ["character"] = 2500, + + ["small-biter"] = 250, + ["medium-biter"] = 1250, + ["big-biter"] = 3500, + ["behemoth-biter"] = 8000, + + ["small-spitter"] = 350, + ["medium-spitter"] = 1400, + ["big-spitter"] = 4000, + ["behemoth-spitter"] = 10000, + + ["small-worm-turret"] = 500, + ["medium-worm-turret"] = 1500, + ["big-worm-turret"] = 4500, + + ["biter-spawner"] = 1000, + ["spitter-spawner"] = 1500 + } +end + +local get_total_kill_counts = function(kill_statistics) + local produced = kill_statistics.input_counts + local consumed = kill_statistics.output_counts + for name, value in pairs (consumed) do + if produced[name] then + produced[name] = produced[name] - value + else + produced[name] = -value + end + end + return produced +end + +local get_entity_price = function(entity, item_prices) + local price = math.huge + local items_to_place_this = entity.items_to_place_this + if not items_to_place_this then return end + for name, item in pairs (items_to_place_this) do + local item_price = item_prices[item.name] + if item_price then + item_price = item_price * item.count + if item_price < price then + price = item_price + end + end + end + if price == math.huge then return end + return price +end + +local kill_score = {} + +kill_score.generate_entity_prices = function(param) + local param = param or {} + local prices = param.prices or default_prices() + local item_prices = param.item_prices or production_score.generate_price_list() + local entities = game.entity_prototypes + for name, entity in pairs (entities) do + prices[name] = prices[name] or get_entity_price(entity, item_prices) + end + return prices +end + +kill_score.get_kill_scores = function(price_list) + local price_list = price_list or kill_score.generate_entity_prices() + local scores = {} + for k, force in pairs (game.forces) do + local score = 0 + for name, value in pairs (get_total_kill_counts(force.kill_count_statistics)) do + local price = price_list[name] + if price then + score = score + (price * value) + end + end + scores[force.name] = math.floor(score) + end + return scores +end + +kill_score.get_default_prices = function() + return default_prices() +end + +return kill_score \ No newline at end of file diff --git a/factorio/data/core/lualib/math2d.lua b/factorio/data/core/lualib/math2d.lua new file mode 100644 index 0000000000000000000000000000000000000000..01d8e66a382a0ab4856ba5ee0f7629062d013922 --- /dev/null +++ b/factorio/data/core/lualib/math2d.lua @@ -0,0 +1,138 @@ +local math2d = {} + +math2d.position = {} + +-- Takes a position that might be either a two element array, or a table +-- with x and y keys, and returns a position with x and y keys. +math2d.position.ensure_xy = function(pos) + local new_pos + + if pos.x ~= nil then + new_pos = {x = pos.x, y = pos.y} + else + new_pos = {x = pos[1], y = pos[2]} + end + + return new_pos +end + +math2d.position.distance_squared = function(p1, p2) + p1 = math2d.position.ensure_xy(p1) + p2 = math2d.position.ensure_xy(p2) + + local dx = p1.x - p2.x + local dy = p1.y - p2.y + return dx * dx + dy * dy +end + +math2d.position.distance = function(p1, p2) + return math.sqrt(math2d.position.distance_squared(p1, p2)) +end + +math2d.position.rotate_vector = function(vector, angle_in_deg) + local cosAngle = math.cos(math.rad(angle_in_deg)) + local sinAngle = math.sin(math.rad(angle_in_deg)) + + vector = math2d.position.ensure_xy(vector) + local x = cosAngle * vector.x - sinAngle * vector.y + local y = sinAngle * vector.x + cosAngle * vector.y + + return {x = x, y = y} +end + +math2d.position.subtract = function(p1, p2) + p1 = math2d.position.ensure_xy(p1) + p2 = math2d.position.ensure_xy(p2) + + return {x = p1.x - p2.x, y = p1.y - p2.y} +end + +math2d.position.add = function(p1, p2) + p1 = math2d.position.ensure_xy(p1) + p2 = math2d.position.ensure_xy(p2) + + return {x = p1.x + p2.x, y = p1.y + p2.y} +end + +math2d.position.multiply_scalar = function(vec, scalar) + vec = math2d.position.ensure_xy(vec) + return {x = vec.x * scalar, y = vec.y * scalar} +end + +math2d.position.divide_scalar = function(vec, scalar) + vec = math2d.position.ensure_xy(vec) + return {x = vec.x / scalar, y = vec.y / scalar} +end + +math2d.position.vector_length = function(vec) + vec = math2d.position.ensure_xy(vec) + return math.sqrt(vec.x*vec.x + vec.y*vec.y) +end + +math2d.position.get_normalised = function(vec) + vec = math2d.position.ensure_xy(vec) + + local length = math.sqrt(vec.x*vec.x + vec.y*vec.y) + return {x = vec.x / length, y = vec.y / length} +end + +math2d.bounding_box = {} + +-- Takes a bounding box with positions that might be either two element arrays, or tables +-- with x and y keys, and returns a bounding box with positions with x and y keys. +math2d.bounding_box.ensure_xy = function(bounding_box) + local new_bounding_box = {} + new_bounding_box.left_top = math2d.position.ensure_xy(bounding_box.left_top) + new_bounding_box.right_bottom = math2d.position.ensure_xy(bounding_box.right_bottom) + return new_bounding_box +end + +function math2d.bounding_box.get_centre(box) + box = math2d.bounding_box.ensure_xy(box) + + local x = box.left_top.x + (box.right_bottom.x - box.left_top.x) / 2 + local y = box.left_top.y + (box.right_bottom.y - box.left_top.y) / 2 + + return {x = x, y = y} +end + +function math2d.bounding_box.contains_point(box, point) + box = math2d.bounding_box.ensure_xy(box) + point = math2d.position.ensure_xy(point) + + return box.left_top.x <= point.x and box.right_bottom.x >= point.x and + box.left_top.y <= point.y and box.right_bottom.y >= point.y +end + +function math2d.bounding_box.contains_box(box, other) + box = math2d.bounding_box.ensure_xy(box) + other = math2d.bounding_box.ensure_xy(other) + + return box.left_top.x <= other.left_top.x and + box.left_top.y <= other.left_top.y and + box.right_bottom.x >= other.right_bottom.x and + box.right_bottom.y >= other.right_bottom.y +end + +function math2d.bounding_box.collides_with(box1,box2) + box1 = math2d.bounding_box.ensure_xy(box1) + box2 = math2d.bounding_box.ensure_xy(box2) + + return box1.left_top.x < box2.right_bottom.x and + box2.left_top.x < box1.right_bottom.x and + box1.left_top.y < box2.right_bottom.y and + box2.left_top.y < box1.right_bottom.y +end + +function math2d.bounding_box.create_from_centre(centre, width, height) + height = height or width + centre = math2d.position.ensure_xy(centre) + + return + { + left_top = { x = centre.x - width / 2, y = centre.y - height / 2}, + right_bottom = {x = centre.x + width / 2, y = centre.y + height / 2} + } +end + +return math2d \ No newline at end of file diff --git a/factorio/data/core/lualib/math3d.lua b/factorio/data/core/lualib/math3d.lua new file mode 100644 index 0000000000000000000000000000000000000000..ebeb8ee4c86cf9061921c9baf83b35a95c877ee4 --- /dev/null +++ b/factorio/data/core/lualib/math3d.lua @@ -0,0 +1,202 @@ +local math3d = {} + +math3d.projection_constant = 0.7071067811865 + +function math3d.project_vec3(vec3) + return + { + vec3[1], + (vec3[2] + vec3[3]) * math3d.projection_constant + } +end + +math3d.vector4 = {} +math3d.vector4.zero = {0, 0, 0, 0} + +function math3d.vector4.dot_product(u, v) + return u[1] * v[1] + u[2] * v[2] + u[3] * v[3] + u[4] * v[4] +end + +function math3d.vector4.add(u, v) + return { u[1]+v[1], u[2]+v[2], u[3]+v[3], u[4]+v[4] } +end + +function math3d.vector4.sub(u, v) + return { u[1]-v[1], u[2]-v[2], u[3]-v[3], u[4]-v[4] } +end + +function math3d.vector4.from_vec3(u) + return { u[1], u[2], u[3], 1 } +end + +math3d.vector3 = {} +math3d.vector3.zero = {0, 0, 0} + +function math3d.vector3.dot_product(u, v) + return u[1] * v[1] + u[2] * v[2] + u[3] * v[3] +end + +function math3d.vector3.add(u, v) + return { u[1]+v[1], u[2]+v[2], u[3]+v[3] } +end + +function math3d.vector3.sub(u, v) + return { u[1]-v[1], u[2]-v[2], u[3]-v[3] } +end + +function math3d.vector3.mul(u, k) + return { u[1]*k, u[2]*k, u[3]*k } +end + +function math3d.vector3.cross_product(u, v) + return {u[2]*v[3] - u[3]*v[2],u[3]*v[1] - u[1]*v[3],u[1]*v[2] - u[2]*v[1]} +end + +function math3d.vector3.angle(u, v) + local len = math.sqrt(math3d.vector3.dot_product(u,u) * math3d.vector3.dot_product(v,v)) + local cos_phi = math3d.vector3.dot_product(u, v) / len + return math.acos(cos_phi) +end + +math3d.vector2 = {} +math3d.vector2.zero = {0, 0} + +function math3d.vector2.dot_product(u, v) + return u[1] * v[1] + u[2] * v[2] +end + +function math3d.vector2.add(u, v) + return { u[1]+v[1], u[2]+v[2] } +end + +function math3d.vector2.sub(u, v) + return { u[1]-v[1], u[2]-v[2] } +end + +function math3d.vector2.mul(u, k) + return { u[1]*k, u[2]*k } +end + +function math3d.vector2.rotate(v, phi) + local sin_phi = math.sin(phi) + local cos_phi = math.cos(phi) + return + { + v[1] * cos_phi - v[2] * sin_phi, + v[1] * sin_phi + v[2] * cos_phi + } +end + +math3d.matrix4x4 = {} +math3d.matrix4x4.identity = +{ + { 1, 0, 0, 0 }, + { 0, 1, 0, 0 }, + { 0, 0, 1, 0 }, + { 0, 0, 0, 1 } +} + +function math3d.matrix4x4.rotation_x(phi) + local sin_phi = math.sin(phi) + local cos_phi = math.cos(phi) + return + { + { 1, 0, 0, 0 }, + { 0, cos_phi, -sin_phi, 0 }, + { 0, sin_phi, cos_phi, 0 }, + { 0, 0, 0, 1 } + } +end + +function math3d.matrix4x4.rotation_y(phi) + local sin_phi = math.sin(phi) + local cos_phi = math.cos(phi) + return + { + { cos_phi, 0, sin_phi, 0 }, + { 0, 1, 0, 0 }, + {-sin_phi, 0, cos_phi, 0 }, + { 0, 0, 0, 1 } + } +end + +function math3d.matrix4x4.rotation_z(phi) + local sin_phi = math.sin(phi) + local cos_phi = math.cos(phi) + return + { + { cos_phi, -sin_phi, 0, 0 }, + { sin_phi, cos_phi, 0, 0 }, + { 0, 0, 1, 0 }, + { 0, 0, 0, 1 } + } +end + +function math3d.matrix4x4.translation(x, y, z) + return + { + { 1, 0, 0, x }, + { 0, 1, 0, y }, + { 0, 0, 1, z }, + { 0, 0, 0, 1 } + } +end + +function math3d.matrix4x4.translation_vec3(vec3) + return math3d.matrix4x4.translation(vec3[1], vec3[2], vec3[3]) +end + +function math3d.matrix4x4.scale(x, y, z) + return + { + { x, 0, 0, 0 }, + { 0, y, 0, 0 }, + { 0, 0, z, 0 }, + { 0, 0, 0, 1 } + } +end + +function math3d.matrix4x4.column(mat, index) + return { mat[1][index], mat[2][index], mat[3][index], mat[4][index] } +end + +function math3d.matrix4x4.transpose(mat) + return + { + math3d.matrix4x4.column(mat, 1), + math3d.matrix4x4.column(mat, 2), + math3d.matrix4x4.column(mat, 3), + math3d.matrix4x4.column(mat, 4) + } +end + +function math3d.matrix4x4.mul_mat(m1, m2) + local dot = math3d.vector4.dot_product + local t = math3d.matrix4x4.transpose(m2) + return + { + { dot(m1[1], t[1]), dot(m1[1], t[2]), dot(m1[1], t[3]), dot(m1[1], t[4]) }, + { dot(m1[2], t[1]), dot(m1[2], t[2]), dot(m1[2], t[3]), dot(m1[2], t[4]) }, + { dot(m1[3], t[1]), dot(m1[3], t[2]), dot(m1[3], t[3]), dot(m1[3], t[4]) }, + { dot(m1[4], t[1]), dot(m1[4], t[2]), dot(m1[4], t[3]), dot(m1[4], t[4]) } + } +end + +function math3d.matrix4x4.mul_vec3(mat, vec3) + return + { + math3d.vector3.dot_product(vec3, mat[1]) + mat[1][4], + math3d.vector3.dot_product(vec3, mat[2]) + mat[2][4], + math3d.vector3.dot_product(vec3, mat[3]) + mat[3][4] + } +end + +function math3d.matrix4x4.compose(list) + local retval = math3d.matrix4x4.identity + for i,m in ipairs(list) do + retval = math3d.matrix4x4.mul_mat(m, retval) + end + return retval +end + +return math3d \ No newline at end of file diff --git a/factorio/data/core/lualib/mod-gui.lua b/factorio/data/core/lualib/mod-gui.lua new file mode 100644 index 0000000000000000000000000000000000000000..b194c907d6963d1a31f1c36ecffcfa01b389d559 --- /dev/null +++ b/factorio/data/core/lualib/mod-gui.lua @@ -0,0 +1,41 @@ +local mod_gui = {} +mod_gui.button_style = "mod_gui_button" +mod_gui.frame_style = "non_draggable_frame" + +--[[ + +Hello script explorer, if you are looking to upgrade your mod to use the mod gui, its pretty simple. + +Typically you will have something like: +player.gui.left.add{...} + +All you will need to do, is change it to: +mod_gui.get_frame_flow(player).add{...} + +And for buttons its just the same: +mod_gui.get_button_flow(player).add{...} + +It should be as simple as find and replace. + +Any other questions please feel free to ask on the modding help forum. + +]] + +function mod_gui.get_button_flow(player) + local gui = player.gui.top + + --legacy... + if gui.mod_gui_button_flow then + return gui.mod_gui_button_flow + end + + local frame = gui.mod_gui_top_frame or gui.add{type = "frame", name = "mod_gui_top_frame", direction = "horizontal", style = "quick_bar_window_frame"} + return frame.mod_gui_inner_frame or frame.add{type = "frame", name = "mod_gui_inner_frame", style = "mod_gui_inside_deep_frame"} +end + +function mod_gui.get_frame_flow(player) + local gui = player.gui.left + return gui.mod_gui_frame_flow or gui.add{type = "flow", name = "mod_gui_frame_flow", direction = "horizontal", style = "mod_gui_spacing_horizontal_flow"} +end + +return mod_gui diff --git a/factorio/data/core/lualib/noise.lua b/factorio/data/core/lualib/noise.lua new file mode 100644 index 0000000000000000000000000000000000000000..c5f59316cf89ee7307a3688b2244bc3f11e67002 --- /dev/null +++ b/factorio/data/core/lualib/noise.lua @@ -0,0 +1,533 @@ +local tne + +-- level is the number of levels up *from the caller* +-- we want to take our location from, defaulting to 1. +local function csloc(level) + if level == nil then level = 0 end + -- to debug.getinfo, + -- 1 = this very function (csloc) + -- 2 = the caller + -- etc. + -- we want our level = 0 to mean the caller of csloc, + -- level = 1 to be the caller of that, etc. So add 2. + local info = debug.getinfo(level+2, "Sl") + local filename + if string.sub(info.source, 1, 1) == "@" then + filename = string.sub(info.source, 2) + else + filename = "data:" .. info.source + end + return + { + filename = filename, + line_number = info.currentline + } +end + +local tne + +local function fraction(num, den) + if den == nil then den = 1 end + return tne(num)/tne(den) +end + +local function funcapp(name, arguments, sloc) + local fixed_arguments = {} + for k,v in pairs(arguments) do + fixed_arguments[k] = tne(v) + end + return tne{ + type = "function-application", + source_location = sloc or csloc(1), + function_name = name, + arguments = fixed_arguments + } +end + +local noise_expression_metatable = +{ + __add = function(lhs, rhs) + return tne{ + type = "function-application", + source_location = csloc(1), + function_name = "add", + arguments = { tne(lhs), tne(rhs) } + } + end, + __sub = function(lhs, rhs) + return tne{ + type = "function-application", + source_location = csloc(1), + function_name = "subtract", + arguments = { tne(lhs), tne(rhs) } + } + end, + __unm = function(val) + return tne{ + type = "function-application", + source_location = csloc(1), + function_name = "subtract", + arguments = { tne(0), tne(val) } + } + end, + __mul = function(lhs, rhs) + return tne{ + type = "function-application", + source_location = csloc(1), + function_name = "multiply", + arguments = { tne(lhs), tne(rhs) } + } + end, + __div = function(lhs, rhs) + return tne{ + type = "function-application", + source_location = csloc(1), + function_name = "divide", + arguments = { tne(lhs), tne(rhs) } + } + end, + __pow = function(lhs, rhs) + return tne{ + type = "function-application", + source_location = csloc(1), + function_name = "exponentiate", + arguments = { tne(lhs), tne(rhs) } + } + end + -- Missing: __lt, __le, __eq because Lua forces the return values to be boolean, so these cannot be implemented to return a noise expression. + -- Use less_than(), less_or_equal(), equals() instead. +} + +function fixne(v) + if v.type == nil then + error("Tried to create noise expression with no 'type'") + end + if v.source_location == nil then + error("Noise expression has no 'source_location'") + end + + setmetatable(v, noise_expression_metatable) + -- if v.expression_id == nil then + -- v.expression_id = id_expression(v) + -- end + return v +end + +function log2(power) + return funcapp("log2", { power }) +end + +local function fmod(lhs, rhs) + return funcapp("modulo", { lhs, rhs }) +end + +local function floor(value) + return funcapp("floor", { value }) +end + +local function ceil(value) + return funcapp("ceil", { value }) +end + +local function band(...) + return funcapp("bitwise-and", { ... }) +end + +local function bor(...) + return funcapp("bitwise-or", { ... }) +end + +local function bxor(...) + return funcapp("bitwise-xor", { ... }) +end + +local function bnot(value) + return funcapp("bitwise-not", { value }) +end + +local function sin(value) + return funcapp("sin", { value }) +end + +local function cos(value) + return funcapp("cos", { value }) +end + +local function atan2(y, x) + return funcapp("atan2", { y, x }) +end + +-- This results in a number that is '0' for 'false' or '1' for 'true'. +local function less_than(lhs, rhs) + return funcapp("less-than", { lhs, rhs }) +end + +-- This results in a number that is '0' for 'false' or '1' for 'true'. +local function less_or_equal(lhs, rhs) + return funcapp("less-or-equal", { lhs, rhs }) +end + +-- This results in a number that is '0' for 'false' or '1' for 'true'. +local function equals(lhs, rhs) + return funcapp("equals", { lhs, rhs }) +end + +-- 'to noise expression' +-- turns simple values into noise expressions and +-- adds a metatable so you can do arithmetic operations on noise expressions +function tne(v, sloc) + if type(v) == "number" then + return fixne{ + type = "literal-number", + source_location = sloc or csloc(1), + literal_value = v + } + elseif type(v) == "boolean" then + return fixne{ + type = "literal-boolean", + source_location = sloc or csloc(1), + literal_value = v + } + elseif type(v) == "string" then + return tne{ + type = "literal-string", + literal_value = v + } + elseif type(v) == "table" then + if v.type == nil then + error("Can't turn table without 'type' property into noise expression") + end + if v.source_location == nil then + v.source_location = sloc or csloc(1) + end + return fixne(v) + else + error("Can't turn "..type(v).." into noise expression") + end +end + +local function nfvar(name, sloc) + return tne{ + type = "variable", + source_location = sloc or csloc(1), + variable_name = name + } +end + +local function literal_object(obj, sloc) + return tne{ + type = "literal-object", + source_location = sloc or csloc(1), + literal_value = obj + } +end + +local function literal_string(str, sloc) + return tne{ + type = "literal-string", + source_location = sloc or csloc(1), + literal_value = str + } +end + +local function absolute_value(x) + return funcapp("absolute-value", {x}) +end + +local function autoplace_probability(autoplace) + return funcapp("autoplace-probability", { literal_object(autoplace) }) +end + +local function autoplace_richness(autoplace) + return funcapp("autoplace-richness", { literal_object(autoplace) }) +end + +local function random_penalty(source, random_penalty_amplitude, opts) + if opts == nil then opts = {} end + if random_penalty_amplitude == nil then random_penalty_amplitude = 1 end + return tne{ + type = "function-application", + function_name = "random-penalty", + arguments = + { + x = opts.x or nfvar("x"), + y = opts.y or nfvar("y"), + source = tne(source), + amplitude = tne(random_penalty_amplitude) + } + } +end + +local function random_between(lower, upper) + return random_penalty(upper, upper-lower) +end + +local function random(amplitude) + return random_penalty(amplitude, amplitude) +end + +-- Call this to...define a noise function using lua syntax. +-- Your lua function will be passed x, y, tile properties, and map properties. +-- The arguments are 'noise expression' objects to which arithmetic operations may be applied. +local function define_noise_function( func ) + local x = nfvar("x") + local y = nfvar("y") + local tile_props = + { + x = x, + y = y, + distance = nfvar("distance"), + tier = nfvar("tier_from_start") + } + local map_props = + { + seed = nfvar("map_seed"), + width = nfvar("map_width"), + height = nfvar("map_height"), + starting_area_radius = nfvar("starting_area_radius"), + segmentation_multiplier = nfvar("segmentation_multiplier"), + terrace_elevation_offset = nfvar("terrace_elevation_offset"), + terrace_elevation_interval = nfvar("terrace_elevation_interval"), + wlc_elevation_offset = nfvar("wlc_elevation_offset"), -- add this to your (presumably centered around 0) elevation to correct water coverage + wlc_elevation_minimum = nfvar("wlc_elevation_minimum"), -- minimum elevation to be applied to areas outside the starting lake *after* the offset + water_level = nfvar("water_level"), + finite_water_level = nfvar("finite_water_level") + } + return tne(func(x,y,tile_props,map_props), csloc(0)) -- TODO: Pass in sloc of the function, if we know it +end + +local function clamp(v, min, max, sloc) + return funcapp( + "clamp", + { + tne(v, sloc), + tne(min, sloc), + tne(max, sloc) + }, + sloc + ) +end + +local function reduce(reducer, list) + local result = list[1] + for i=2,#list do + result = reducer(result, list[i]) + end + return result +end + +local function max(...) + local sloc = csloc(1) + return reduce(function(a,b) + return clamp(a, b, math.huge, sloc) + end, {...}) +end + +local function min(...) + local sloc = csloc(1) + return reduce(function(a,b) + return clamp(a, -math.huge, b, sloc) + end, {...}) +end + +local function ridge(v, min, max, sloc) + return tne{ + type = "function-application", + function_name = "ridge", + source_location = sloc or csloc(1), + arguments = + { + tne(v), + tne(min), + tne(max) + } + } +end + +local function terrace(v, offset, width, strength) + return tne{ + type = "function-application", + function_name = "terrace", + arguments = + { + tne(v), tne(offset), tne(width), tne(strength) + } + } +end + +-- Terrace at elevations at which the game will place cliffs +-- if change in elevation is steep enough. +-- strength = 0: no-op; strength = 1: vertical slopes between terrace elevations +local function terrace_for_cliffs(v, strength, map) + if strength == nil then + strength = clamp(nfvar("cliffiness"), 0, 1) + end + return max( + terrace(v, map.terrace_elevation_offset, map.terrace_elevation_interval, strength), + min(v, 4) -- Prevent area below the first cliff from going under water + ) +end + +local function make_array(list) + local value_expressions = {} + + for i=1,#list do + value_expressions[i] = tne(list[i]) + end + + return tne{ + type = "array-construction", + value_expressions = value_expressions + } +end + +local function make_point_list(list) + local value_expressions = {} + + for i=1,#list do + value_expressions[i] = make_array(list[i]) + end + + return tne{ + type = "array-construction", + value_expressions = value_expressions + } +end + +local function distance_from(x, y, points, max_distance) + local arguments = + { + x = x, + y = y, + points = points + } + if max_distance then + arguments["maximum_distance"] = tne(max_distance) + end + -- todo: misspell to test compilation crashing gracefully + return funcapp("distance-from-nearest-point", arguments) +end + +local function get_control_setting(name) + local vars = {} + for i,attr in ipairs{"frequency","size","richness"} do + for j,attrattr in ipairs{"multiplier"} do + vars[attr.."_"..attrattr] = nfvar("control-setting:"..name..":"..attr..":"..attrattr) + end + end + return vars +end + +local function if_else_chain(...) + local args = {...} + local arg_count = 0 + local arg_expressions = {} + for i,ar in ipairs(args) do + arg_expressions[i] = tne(ar) + arg_count = arg_count + 1 + end + if arg_count % 2 ~= 1 then + error("if_else_chain requires an odd number of arguments") + end + return tne + { + type = "if-else-chain", + arguments = arg_expressions + } +end + +local function literal_object(val, sloc) + return tne + { + type = "literal-object", + source_location = sloc or csloc(1), + literal_value = val + } +end + +local function literal_expression(x) + return tne + { + type = "literal-expression", + literal_value = tne(x) + } +end + +local function noise_layer_name_to_id(name) + return funcapp("noise-layer-name-to-id", {tne(name)}) +end + +local function delimit_procedure(expression) + return tne + { + type = "procedure-delimiter", + expression = tne(expression) + } +end + +local function compile_time_log(...) + local args = {...} + arg_expressions = {} + for i,arg in ipairs(args) do + if type(arg) == "string" then + arg = literal_string(arg) + end + arg_expressions[i] = tne(arg) + end + return funcapp("compile-time-log", arg_expressions) +end + +-- Useful for preventing tail-calls +-- because we want to not lose part of the stacktrace +-- in order that csloc() gives the desired result +local function ident(x) + return x +end + +return +{ + csloc = csloc, + to_noise_expression = tne, + define_noise_function = define_noise_function, + clamp = clamp, + compile_time_log = compile_time_log, + ident = ident, + min = min, + max = max, + ridge = ridge, + terrace = terrace, + terrace_for_cliffs = terrace_for_cliffs, + make_array = make_array, + make_point_list = make_point_list, + distance_from = distance_from, + var = nfvar, + get_control_setting = get_control_setting, + absolute_value = absolute_value, + autoplace_probability = autoplace_probability, + autoplace_richness = autoplace_richness, + fraction = fraction, + function_application = funcapp, + if_else_chain = if_else_chain, + literal_expression = literal_expression, + literal_object = literal_object, + literal_string = literal_string, + noise_layer_name_to_id = noise_layer_name_to_id, + random = random, + random_between = random_between, + random_penalty = random_penalty, + delimit_procedure = delimit_procedure, + log2 = log2, + fmod = fmod, + floor = floor, + ceil = ceil, + band = band, + bor = bor, + bxor = bxor, + bnot = bnot, + sin = sin, + cos = cos, + atan2 = atan2, + less_than = less_than, + less_or_equal = less_or_equal, + equals = equals +} diff --git a/factorio/data/core/lualib/noise/expression-to-ascii-math.lua b/factorio/data/core/lualib/noise/expression-to-ascii-math.lua new file mode 100644 index 0000000000000000000000000000000000000000..bfb19f92555d3c570cb22ff948b3d56f8ee75c2d --- /dev/null +++ b/factorio/data/core/lualib/noise/expression-to-ascii-math.lua @@ -0,0 +1,360 @@ +local function ca2d_blit(ca2d, x0, y0, text) + local width = ca2d.width + local height = ca2d.height + local x = x0 + local y = y0 + local chardata = ca2d.chardata + for i=1,#text do + local char = string.sub(text,i,i) + if char == "\r" then + x = x0 + elseif char == "\n" then + x = x0 + y = y + 1 + else + if x <= width and y <= height then + chardata[(y-1) * width + x] = char + end + x = x + 1 + end + end +end + +local function ca2d_tolines(ca2d, opts) + opts = opts or {} + local lines = {} + for y=1,ca2d.height do + local linechars = {} + local linelength = 0 + if opts.trimlines then + for x=1,linelength do + local char = ca2d.chardata[(y-1)*ca2d.width + x] + if char ~= " " then + linelength = x + end + end + else + linelength = ca2d.width + end + for x=1,linelength do + linechars[x] = ca2d.chardata[(y-1)*ca2d.width + x] + end + lines[y] = table.concat(linechars, "") + end + return lines +end + +local function ca2d_tostring(ca2d, opts) + local lines = ca2d_tolines(ca2d, opts) + return table.concat(lines, "\n") +end + +local ca2d_metatable = +{ + __tostring = ca2d_tostring +} + +local function make_ca2d(width, height, opts) + opts = opts or {} + local fillchar = opts.fillchar or " " + local chardata = {} + for y=1,height do + for x=1,width do + chardata[#chardata+1] = fillchar + end + end + + local ca2d = + { + width = width, + height = height, + chardata = chardata, + blit = ca2d_blit + } + setmetatable(ca2d, ca2d_metatable) + return ca2d +end + +-- local test_ca2d = make_ca2d(6, 4) +-- test_ca2d:blit(1,1,"topp") +-- test_ca2d:blit(2,2,"{") +-- test_ca2d:blit(3,3,"}") +-- print(test_ca2d) + +local function char_block_blit(block, ca2d, x, y) + ca2d_blit(ca2d, x, y, block.text) +end + +local char_block_metatable = +{ + __tostring = function(block) + return block.text + end +} + +local function char_block(text) + local width = 0 + local height = 0 + local cl_len = 0 + local cl_height = 0 + for i=1,#text do + local char = string.sub(text,i,i) + if char == "\n" then + cl_len = 0 + cl_height = 0 + elseif char == "\r" then + cl_len = 0 + else + if cl_height == 0 then + cl_height = 1 + height = height + 1 + end + cl_len = cl_len + 1 + width = math.max(width, cl_len) + end + end + local block = + { + type = "char-block", + width = width, + height = height, + text = text, + blit = char_block_blit + } + setmetatable(block, char_block_metatable) + return block +end + +local function row_block_blit(block, ca2d, x, y) + local dxm + local dym + if block.direction == nil then + error("Row block has no direction!") + elseif block.direction == "right" then + dxm = 1 ; dym = 0 + elseif block.direction == "down" then + dxm = 0 ; dym = 1 + else + error("Invalid row block direction: "..block.direction) + end + for i=1,#block.cells do + local cell = block.cells[i] + local cx = x + local cy = y + if block.direction == "right" then + cy = y + math.floor((block.height - cell.height)/2) + elseif block.direction == "down" then + cx = x + math.floor((block.width - cell.width)/2) + end + cell:blit(ca2d, cx, cy) + x = x + dxm * cell.width + y = y + dym * cell.height + end +end + +local row_block_metatable = +{ + __tostring = function(block) + local ca2d = make_ca2d(block.width, block.height) + block:blit(ca2d, 1, 1) + return tostring(ca2d) + end +} + +local function to_block(v) + if type(v) == "number" then + v = v .. "" + end + if type(v) == "string" then + v = char_block(v) + end + if type(v) ~= "table" then + error("to_block: don't know what to do with a "..type(v).."!") + end + if v.type == nil then + error("to_block: don't know what to do with this one that has no type!") + end + return v +end + +local function row_block(cells, direction) + if direction == nil then + error("No direction specified for row block") + end + local height = 0 + local width = 0 + for i=1,#cells do + local cell = cells[i] + if cell == nil then error("Cell "..i.." is nil!") end + if cell.width == nil then error("Cell "..i.." has no width!") end + if cell.height == nil then error("Cell "..i.." has no height!") end + if direction == "right" then + height = math.max(height, cell.height) + width = width + cell.width + elseif direction == "down" then + width = math.max(width, cell.width) + height = height + cell.height + else + error("Bad block direction: "..direction) + end + end + local block = + { + type = "row", + direction = direction, + width = width, + height = height, + cells = cells, + blit = row_block_blit + } + setmetatable(block, row_block_metatable) + return block +end + +local function paren(side, height) + if height < 1 then height = 1 end + + if height == 1 then + if side == "right" then + return char_block(")") + else + return char_block("(") + end + end + + local lines = {} + if side == "right" then + lines[1] = " \\" + for i=2,height-1 do lines[i] = " |" end + lines[height] = " /" + else + lines[1] = "/ " + for i=2,height-1 do lines[i] = "| " end + lines[height] = "\\ " + end + + -- print(side.." paren:\n"..table.concat(lines, "\n")) + return char_block(table.concat(lines, "\n")) +end + +-- Put parentheses around it! +local function parenthesize_block(block) + return row_block({ paren("left", block.height), block, paren("right", block.height) }, "right") +end + +local function infix_block(blocks, sep, direction, precedence) + sep = to_block(sep) + local cells = {} + for i=1,#blocks do + if #cells > 0 then + cells[#cells+1] = sep + end + cells[#cells+1] = to_block(blocks[i]) + end + local block = row_block(cells, direction) + block.infix_precedence = precedence + return block +end + +-- precedence values from https://en.cppreference.com/w/c/language/operator_precedence +local function_infix_symbols = +{ + add = + { + symbol = "+", + precedence = 4 + }, + subtract = + { + symbol = "-", + precedence = 4 + }, + multiply = + { + symbol = "*", + precedence = 3 + }, + divide = + { + symbol = "/", + precedence = 3 + }, + exponentiate = + { + symbol = "^", + precedence = 2.5 + } +} + +local function expression_to_ascii_math(expr, precedence) + if expr.type == "function-application" then + local argblocks = {} + local infix = function_infix_symbols[expr.function_name] + + for i=1,#expr.arguments do + argblocks[i] = expression_to_ascii_math(expr.arguments[i]) + end + + local args_are_small = true + for a=1,#argblocks do + local arg = argblocks[a] + if arg.width > 4 then args_are_small = false end + if arg.height > 1 then args_are_small = false end + local arg_infix_precedence = arg.infix_precedence or 0 + if arg_infix_precedence > 0 then args_are_small = false end + end + + local infix_padding = " " + if expr.function_name == "multiply" and args_are_small then + infix_padding = "" + elseif expr.function_name == "divide" then + if args_are_small then + infix_padding = "" + else + infix = nil + end + end + + for i=1,#expr.arguments do + local argprec = argblocks[i].infix_precedence or 0 + if infix and infix.precedence < argprec then + argblocks[i] = parenthesize_block(argblocks[i]) + end + end + + if infix then + return infix_block(argblocks, infix_padding..infix.symbol..infix_padding, "right", infix.precedence) + elseif expr.function_name == "divide" then + local numblock = argblocks[1] + local denblock = argblocks[2] + if numblock == nil then error("No numerator!") end + if denblock == nil then error("No denominator!") end + local block = row_block({numblock, char_block(string.rep("-", math.max(numblock.width, denblock.width))), denblock}, "down") + block.infix_precedence = 3 + return block + else + return row_block({char_block(expr.function_name), parenthesize_block(infix_block(argblocks, ", ", "right"))}, "right") + end + elseif expr.type == "literal-number" then + return char_block(expr.literal_value.."") + elseif expr.type == "variable" then + return char_block(expr.variable_name) + else + return char_block("<" .. expr.type .. ">") + end +end + +local noise = require('noise') +local tne = noise.to_noise_expression + +local testing = false +if testing then + local expr = noise.define_noise_function( + function(x,y,tile,map) + return (3 / x) + 32 ^ ((x + (x*x + y*y)^(tne(1)/2 + tne(map.seed)))/(1000 - tile.distance)) + end + ) + print(expression_to_ascii_math(expr)) +end + +return expression_to_ascii_math diff --git a/factorio/data/core/lualib/production-score.lua b/factorio/data/core/lualib/production-score.lua new file mode 100644 index 0000000000000000000000000000000000000000..7519da4aff51141f2c88944788076ff4d59fe7f9 --- /dev/null +++ b/factorio/data/core/lualib/production-score.lua @@ -0,0 +1,334 @@ +local util = require("util") + +local function get_total_production_counts(production_statistics) + local produced = production_statistics.input_counts + local consumed = production_statistics.output_counts + for name, value in pairs (consumed) do + if produced[name] then + produced[name] = produced[name] - value + else + produced[name] = -value + end + end + return produced +end + +local function get_raw_resources() + local raw_resources = {} + local entities = game.entity_prototypes + for name, entity_prototype in pairs (entities) do + if entity_prototype.resource_category then + if entity_prototype.mineable_properties and entity_prototype.mineable_properties.products then + for k, product in pairs (entity_prototype.mineable_properties.products) do + raw_resources[product.name] = true + end + end + end + if entity_prototype.fluid then + raw_resources[entity_prototype.fluid.name] = true + end + end + return raw_resources +end + +local function get_product_list() + local product_list = {} + local recipes = game.recipe_prototypes + + for recipe_name, recipe_prototype in pairs (recipes) do + if recipe_prototype.allow_decomposition then + local ingredients = recipe_prototype.ingredients + local products = recipe_prototype.products + for k, product in pairs (products) do + if not product_list[product.name] then + product_list[product.name] = {} + end + local recipe_ingredients = {} + local product_amount = util.product_amount(product) + if product_amount > 0 then + for j, ingredient in pairs (ingredients) do + recipe_ingredients[ingredient.name] = ((ingredient.amount)/#products) / product_amount + end + recipe_ingredients.energy = (recipe_prototype.energy / #products) / product_amount + table.insert(product_list[product.name], recipe_ingredients) + end + end + end + end + + local items = game.item_prototypes + local entities = game.entity_prototypes + --[[Now we do some tricky stuff for space science type items]] + local rocket_silos = {} + for k, entity in pairs (entities) do + if entity.type == "rocket-silo" and entity.fixed_recipe then + local recipe = recipes[entity.fixed_recipe] + if not recipe then return end + local required_parts = entity.rocket_parts_required + local list = {} + for k, product in pairs (recipe.products) do + local product_amount = util.product_amount(product) + if product_amount > 0 then + product_amount = product_amount * required_parts + list[product.name] = product_amount + end + end + list["energy"] = recipe.energy + table.insert(rocket_silos, list) + end + end + for k, item in pairs (items) do + local launch_products = item.rocket_launch_products + if launch_products then + for k, launch_product in pairs (launch_products) do + product_list[launch_product.name] = product_list[launch_product.name] or {} + local launch_product_amount = util.product_amount(launch_product) + if launch_product_amount > 0 then + for k, silo_products in pairs (rocket_silos) do + local this_silo = {} + for product_name, product_count in pairs (silo_products) do + this_silo[product_name] = product_count / launch_product_amount + end + this_silo[item.name] = 1 / launch_product_amount + table.insert(product_list[launch_product.name], this_silo) + end + end + end + end + end + return product_list +end + +local default_seed_prices = function() + return + { + ["iron-ore"] = 3.1, + ["copper-ore"] = 3.6, + ["coal"] = 3, + ["stone"] = 2.4, + ["crude-oil"] = 0.2, + ["water"] = 1/1000, + ["steam"] = 1/1000, + ["wood"] = 3.2, + ["raw-fish"] = 100, + ["energy"] = 1, + ["uranium-ore"] = 8.2 + } +end + +local default_ingredient_exponent = function() return 1.025 end +local default_raw_resource_price = function() return 2.5 end +local default_resource_ignore = function() return {} end + +local default_param = function() + return + { + ingredient_exponent = 1.025, --[[The exponent for increase in value for each additional ingredient formula exponent^#ingredients-2]] + raw_resource_price = 2.5, --[[If a raw resource isn't given a price, it uses this price]] + resource_ignore = {} --[[This is used to account for mods removing resource generation, in which case we want the item price to be calculated from recipes.]] + } +end + +local ingredient_multiplier = function(recipe, param) + return (param.ingredient_exponent or 1) ^ (table_size(recipe) - 2) +end + +local deduce_nil_prices = function(price_list, param) + local nil_prices = {} + for name, item in pairs (game.item_prototypes) do + if not price_list[name] then + nil_prices[name] = {} + end + end + for name, item in pairs (game.fluid_prototypes) do + if not price_list[name] then + nil_prices[name] = {} + end + end + local recipes = game.recipe_prototypes + for name, recipe in pairs (recipes) do + for k, ingredient in pairs (recipe.ingredients) do + if nil_prices[ingredient.name] then + table.insert(nil_prices[ingredient.name], recipe) + end + end + end + for name, recipes in pairs (nil_prices) do + if #recipes > 0 then + local recipe_cost + local ingredient_amount + for k, recipe in pairs (recipes) do + local ingredient_value = 0 + for k, ingredient in pairs (recipe.ingredients) do + if ingredient.name == name then + ingredient_amount = ingredient.amount + else + local ingredient_price = price_list[ingredient.name] + if ingredient_price then + ingredient_value = ingredient_value + (ingredient_price * ingredient.amount) + else + ingredient_value = nil + break + end + end + end + if not ingredient_value then break end + local product_value = 0 + for k, product in pairs (recipe.products) do + local amount = util.product_amount(product) + local product_price = price_list[product.name] + if product_price then + product_value = product_value + product_price * amount + else + product_value = nil + break + end + end + if not product_value then + break + end + local reverse_price = (product_value - param.energy_addition(recipe, product_value)) / ingredient_multiplier(recipe.ingredients, param) -- Not perfect, but close enough + local this_cost = (reverse_price - ingredient_value) / ingredient_amount + if recipe_cost then + recipe_cost = math.min(recipe_cost, this_cost) + else + recipe_cost = this_cost + end + end + if recipe_cost then + price_list[name] = param.round(recipe_cost) + end + end + end +end + +local ln = math.log +local default_energy_addition = function(recipe, cost) + return ((ln(recipe.energy + 1) * (cost ^ 0.5))) +end + +local default_rounding = function(number) + return number +end + +local production_score = {} + +production_score.generate_price_list = function(param) + + local param = param or {} + local price_list = param.seed_prices or default_seed_prices() + + param.ingredient_exponent = param.ingredient_exponent or default_ingredient_exponent() + param.raw_resource_price = param.raw_resource_price or default_raw_resource_price() + param.resource_ignore = param.resource_ignore or default_resource_ignore() + param.round = param.round or default_rounding + param.energy_addition = param.energy_addition or default_energy_addition + param.normalise = param.normalise or function(number) return number end + + local resource_list = get_raw_resources() + + for name, k in pairs (resource_list) do + if not price_list[name] then + price_list[name] = param.round(param.raw_resource_price) + end + end + + for k, name in pairs (param.resource_ignore or {}) do + price_list[name] = nil + end + + local product_list = get_product_list() + local get_price_recursive + get_price_recursive = function(name, current_loop, loop_force) + local price = price_list[name] + if price then return price end + price = 0 + if current_loop[name] then + if loop_force then + return param.raw_resource_price + end + return + end + current_loop[name] = true + local entry = product_list[name] + if not entry then return end + local recipe_cost + for k, recipe in pairs (entry) do + local this_recipe_cost = 0 + for ingredient_name, cost in pairs (recipe) do + if ingredient_name ~= "energy" then + local addition = get_price_recursive(ingredient_name, current_loop, loop_force) + if addition and addition > 0 then + this_recipe_cost = this_recipe_cost + (addition * cost) + else + this_recipe_cost = 0 + break + end + end + end + if this_recipe_cost > 0 then + this_recipe_cost = (this_recipe_cost * ingredient_multiplier(recipe, param)) + param.energy_addition(recipe, this_recipe_cost) + if recipe_cost then + recipe_cost = math.min(recipe_cost, this_recipe_cost) + else + recipe_cost = this_recipe_cost + end + end + end + if recipe_cost then + price = param.round(recipe_cost) + price_list[name] = price + return price + end + end + local items = game.item_prototypes + for name, item in pairs (items) do + local current_loop = {} + get_price_recursive(name, current_loop) + end + local fluids = game.fluid_prototypes + for name, fluid in pairs (fluids) do + local current_loop = {} + get_price_recursive(name, current_loop) + end + deduce_nil_prices(price_list, param) + for name, item in pairs (items) do + local current_loop = {} + get_price_recursive(name, current_loop, true) + end + for name, fluid in pairs (fluids) do + local current_loop = {} + get_price_recursive(name, current_loop, true) + end + deduce_nil_prices(price_list, param) + + for k, price in pairs (price_list) do + price_list[k] = param.normalise(price) + end + + return price_list +end + +production_score.get_production_scores = function(price_list) + local price_list = price_list or production_score.generate_price_list() + local scores = {} + for k, force in pairs (game.forces) do + local score = 0 + for name, value in pairs (get_total_production_counts(force.item_production_statistics)) do + local price = price_list[name] + if price then + score = score + (price * value) + end + end + for name, value in pairs (get_total_production_counts(force.fluid_production_statistics)) do + local price = price_list[name] + if price then + score = score + (price * value) + end + end + scores[force.name] = math.floor(score) + end + return scores +end + +return production_score diff --git a/factorio/data/core/lualib/resource-autoplace.lua b/factorio/data/core/lualib/resource-autoplace.lua new file mode 100644 index 0000000000000000000000000000000000000000..aaa57817227de597c237de069a86f0c6eb4cdf3f --- /dev/null +++ b/factorio/data/core/lualib/resource-autoplace.lua @@ -0,0 +1,424 @@ +local noise = require("noise") +local expression_to_ascii_math = require("noise.expression-to-ascii-math") +local tne = noise.to_noise_expression +local litexp = noise.literal_expression + +local function get_patch_metaset_patch_set_index(patch_metaset, patch_set_name) + if patch_metaset.patch_set_indexes[patch_set_name] == nil then + patch_metaset.patch_set_indexes[patch_set_name] = patch_metaset.next_patch_set_index + patch_metaset.next_patch_set_index = patch_metaset.next_patch_set_index + 1 + data.raw["noise-expression"][patch_metaset.count_expression_name].expression = tne(patch_metaset.next_patch_set_index) + end + return patch_metaset.patch_set_indexes[patch_set_name] +end + +local function new_patch_metaset(params) + data.raw["noise-expression"][params.count_expression_name] = + { + type = "noise-expression", + name = params.count_expression_name, + expression = tne(0) + } + + return + { + count_expression_name = params.count_expression_name, + next_patch_set_index = 0, + patch_set_indexes = {}, + get_patch_set_index = get_patch_metaset_patch_set_index + } +end + +-- This has to be global so that all calls into this library +-- use the same object and get unique patchset indexes. +-- It is not indended to be used directly from outside of this library. +if not resource_autoplace__patch_metasets then + resource_autoplace__patch_metasets = + { + regular = new_patch_metaset{ count_expression_name = "regular-resource-patch-set-count" }, + starting = new_patch_metaset{ count_expression_name = "starting-resource-patch-set-count" } + } +end + +local regular_patch_metaset = resource_autoplace__patch_metasets.regular +local starting_patch_metaset = resource_autoplace__patch_metasets.starting + +-- Indicate that a patch set exists and optionally that it also needs a separate starting patch set. +-- Call this to initialize patch sets' indexes in a more deterministic order +-- (see resources.lua for an example) before calling resource_autoplace_settings. +local function initialize_patch_set(patch_set_name, has_starting_area_placement) + regular_patch_metaset:get_patch_set_index(patch_set_name) + if has_starting_area_placement then + starting_patch_metaset:get_patch_set_index(patch_set_name) + end +end + +local pointillist_mode = false +local patch_blobbiness_enabled = true + +local function dump_expression(name, expr) + log(name..":\n"..tostring(expression_to_ascii_math(expr))) +end + +local onethird = tne(1)/3 -- Looks nicer in output than 0.333333 + +--- Creates and returns an AutoplaceSpecification that will generate spot-based ore patches. +-- Required parameters: +-- - name - name for the type, used as the default autoplace control name and patch set name +-- (each of which can be overridden separately) +-- - base_density - amount of stuff, on average, to be placed per tile +-- Optional parameters: +-- - patch_set_name - name of the patch set; patches sets of the same name and seed1 will overlap; default: name +-- - autoplace_control_name - name of the corresponding autoplace control; default: name +-- - random_probability - probability of placement at any given tile within a patch; default: 1 +-- - base_spots_per_km2 - number of patches per square kilometer near the starting area +-- - has_starting_area_placement - true|false|nil - yes, no, and there is no special starting area, respectively +-- - seed1 - random seed to use when generating patch positions; default: 100 +-- More obscure parameters can be read about in the inline comments. +local function resource_autoplace_settings(params) + local name = params.name + local order = params.order or "d" + + local patch_set_name = params.patch_set_name or name + local autoplace_control_name = params.autoplace_control_name or name + + -- How much of this stuff (probability * richness) should occur per tile on average near the starting area? + local base_density = params.base_density + -- Random probability that this stuff is placed when probability is otherwise positive + -- This IS automatically compensated for by richness, so you don't need to adjust base_density + local random_probability = params.random_probability or 1 + local base_spots_per_km2 = params.base_spots_per_km2 or 2.5 + local random_spot_size_minimum = params.random_spot_size_minimum or 0.25 + local random_spot_size_maximum = params.random_spot_size_maximum or 2.00 + -- Amplitude of spot 'blob noise' relative to typical spot amplitude + local regular_blob_amplitude_multiplier = 1/8 * (params.regular_blob_amplitude_multiplier or 1) + local starting_blob_amplitude_multiplier = 1/8 * (params.starting_blob_amplitude_multiplier or 1) + + local control_setting = noise.get_control_setting(autoplace_control_name) + local frequency_multiplier = control_setting.frequency_multiplier + local size_multiplier = control_setting.size_multiplier + local density_multiplier = frequency_multiplier * size_multiplier + + -- The following are more dangerous, since they'll throw total quantities off if you don't compensate for them: + + -- additional_richness will be added to richness but does not affect probability of anything being placed at all. + -- This is NOT automatically compensated for, because that would be difficult to calculate. + -- The caller will need to compensate for any additional_richness by adjusting base_density. + local additional_richness = params.additional_richness or 0 + -- richness will be clamped to minimum_richness at the low end anywhere the stuff is otherwise placed + -- Not automatically compensated for. + local minimum_richness = params.minimum_richness or 0 + -- 'post' as in multiplied after everything else is calculated, including additional_richness + -- and minimum_richness. + local richness_post_multiplier = (params.richness_post_multiplier or 1) * control_setting.richness_multiplier + + local seed1 = params.seed1 or 100 + + -- rq_factor is the ratio of the radius of a patch to the cube root of its quantity, + -- i.e. radius of a quantity=1 patch; higher values = fatter, shallower patches + -- Watch out! Shallower patches are more heavily thrown off by noise, + -- so adjust noise amplitude accordingly! + -- (this is automatically done -- se *_blob_amplitude, below) + local regular_rq_factor = (params.regular_rq_factor_multiplier or 1) * 1 / 10 + local starting_rq_factor = (params.starting_rq_factor_multiplier or 1) * 1 / 7 + + local elevation = noise.var("elevation") + local distance = noise.var("distance") + + -- > I just realized because of the new rule of "keep ores outside the + -- > starting area", the starting area size setting should not affect ore + -- > placement. The ore's starting area should be it's own fixed value + -- > that ignores the setting. + -- Twinsen, August 2018 + local starting_resource_placement_radius = 120 + local regular_modulation + -- has_starting_area_placement values: + -- - true - place in starting area and outside starting area independently + -- - false - place outside starting area but not inside + -- - nil - place everywhere as if there is no starting area + + local regular_patch_fade_in_distance = 300 + local regular_ns_multiplier_at + if params.has_starting_area_placement == nil then + regular_ns_multiplier_at = function(dist) return 1 end + else + regular_ns_multiplier_at = function(dist) + return noise.clamp((dist - starting_resource_placement_radius) / regular_patch_fade_in_distance, 0, 1) + end + end + local double_density_distance = 1300 -- distance at which patches have twice as much stuff in them + + -- Maximum distance at which blob amplitude should keep increasing along with spot height + local regular_blob_amplitude_maximum_distance = double_density_distance + local spot_enlargement_maximum_distance = regular_blob_amplitude_maximum_distance + + -- Get distance for purposes of calculating regular ore density, patch size, and richness + local function size_effective_distance_at(dist) + if params.has_starting_area_placement == nil then + return dist + else + -- If there's a starting area measure from the edge of the fade-in radius + return dist - regular_patch_fade_in_distance + end + end + + local function regular_density_at(dist) + -- Don't increase density beyond spot_enlargement_maximum_distance + -- because large spots get unwieldy. We'll increase richness after that, instead. + effective_distance = noise.clamp(size_effective_distance_at(dist), 0, spot_enlargement_maximum_distance) + local distance_density_multiplier = 1 + effective_distance / double_density_distance + return base_density * density_multiplier * distance_density_multiplier * regular_ns_multiplier_at(dist) + end + local spots_per_km2_near_start = base_spots_per_km2 * frequency_multiplier + local candidate_spot_count = params.candidate_spot_count or 21 + + if pointillist_mode then + -- Split ore into lots and lots and lots of little patches + -- so that we can get a better idea of the underlying distribution + candidate_spot_count = 10000 -- hardcoded max so we don't melt the player's CPU + spots_per_km2_near_start = candidate_spot_count + end + + -- Regular spot quantity without randomization added + local function regular_spot_quantity_base_at(dist) + return regular_density_at(dist) * 1000000 / spots_per_km2_near_start + end + -- Regular spot quantity averaging over randomization + local function regular_spot_quantity_typical_at(dist) + local average_random_size_multiplier = (random_spot_size_minimum + random_spot_size_maximum) / 2 + return average_random_size_multiplier * regular_spot_quantity_base_at(dist) + end + local function regular_spot_height_typical_at(dist) + return regular_spot_quantity_typical_at(dist)^(onethird) / ((math.pi/3) * regular_rq_factor^2) + end + + local regular_density_expression = regular_density_at(distance) + local regular_spot_quantity_expression = noise.random_between(random_spot_size_minimum, random_spot_size_maximum) * regular_spot_quantity_base_at(distance) + local regular_spot_radius_expression = noise.min(32, regular_rq_factor * regular_spot_quantity_expression ^ (onethird)) + + if params.has_starting_area_placement ~= nil then + regular_blob_amplitude_maximum_distance = regular_blob_amplitude_maximum_distance + regular_patch_fade_in_distance + end + local function regular_blob_amplitude_at(dist) + return regular_blob_amplitude_multiplier * noise.min( + regular_spot_height_typical_at(regular_blob_amplitude_maximum_distance), + regular_spot_height_typical_at(dist) + ) + end + local regular_blob_amplitude_maximum = regular_blob_amplitude_at(regular_blob_amplitude_maximum_distance) + local regular_blob_amplitude_expression = regular_blob_amplitude_at(distance) + + -- Values for starting spots. + -- Simpler calculations than for regular spots because they are only placed + -- in one place and therefore there are fewer variables! + + -- reduce the influence of the frequency slider over the amount of ore in the starting area. + -- note that starting_spot_count is still set to frequency_multiplier below, so we still split the ore to a fairly high amount of patches. + local starting_frequency_multiplier = ((frequency_multiplier - 1) * 0.5) + 1 + local starting_amount = 40000 * base_density * starting_frequency_multiplier * size_multiplier + --local starting_amount = 1000000 -- nicer for testing - just check that all spots have ~1.0M + local starting_area_sharpness = tne(math.huge) + local starting_resource_placement_area = math.pi*starting_resource_placement_radius*starting_resource_placement_radius + local starting_density = starting_amount / starting_resource_placement_area + -- Goes < 0 outside of starting area and at negative elevations + local starting_modulation = + noise.clamp((starting_resource_placement_radius - distance) * starting_area_sharpness, 0, 1) + local starting_feasibility = + noise.clamp((elevation - 1) / 10, 0, 1) * starting_modulation + -- Allow resources at lower elevations for starting + + -- Set minimum_favorability_for_full_placement to lower numbers to decrease the likelihood that the starting patches get split. + -- Quantity will automatically be clamped by the spot noise function + -- and radius will be automatically adjusted, too, + -- so it's fine for the spot quantity to be more than the region target quantity. + local minimum_favorability_for_full_placement = 1/2 + local starting_spot_count = frequency_multiplier + local starting_area_spot_quantity = starting_amount / minimum_favorability_for_full_placement / starting_spot_count + local starting_spot_height = starting_area_spot_quantity ^ (1/3) / ((math.pi/3) * starting_rq_factor^2) + local starting_blob_amplitude = starting_blob_amplitude_multiplier * starting_spot_height + + -- since starting and regular spots get maxed together, + -- the basement value should be the lower of the two. + -- This value needs to be low enough that any noise added to it is still below zero + -- so that we don't get bits of ores sticking out between spot noise spots. + -- It also needs to be constant because that's how the spot noise op works. + -- Simply using -infinity would work, but calculating it based on blob amplitude: + -- a) looks nicer if you render the value on a map preview + -- b) acts as a check on our blob_amplitude calculations + local basement_value = noise.min(-6 * regular_blob_amplitude_maximum, + -6 * starting_blob_amplitude) + + local regular_spots = tne{ + type = "function-application", + function_name = "spot-noise", + arguments = + { + x = noise.var("x"), + y = noise.var("y"), + seed0 = noise.var("map_seed"), + seed1 = tne(seed1), + region_size = tne(1024), + candidate_spot_count = tne(candidate_spot_count), + suggested_minimum_candidate_point_spacing = tne(45.254833995939045), -- Magic number to match 0.17.50 spot placement, when candidate_point_count was always 128 + skip_span = noise.var("regular-resource-patch-set-count"), + skip_offset = tne(regular_patch_metaset:get_patch_set_index(patch_set_name)), + density_expression = litexp(regular_density_expression), -- low-frequency noise evaluate for an entire region + spot_quantity_expression = litexp(regular_spot_quantity_expression), -- used to figure out where spots go + hard_region_target_quantity = tne(false), -- it's fine for large spots to push region quantity past the target + spot_radius_expression = litexp(regular_spot_radius_expression), + spot_favorability_expression = litexp(1), + basement_value = basement_value, + maximum_spot_basement_radius = tne(128) + } + } + + -- Don't want to distrurb starting_patch_metaset unless we actually need to. + local starting_patch_set_index = 0 + if params.has_starting_area_placement == true then + starting_patch_set_index = tne(starting_patch_metaset:get_patch_set_index(patch_set_name)) + end + + -- If you change starting area region size, + -- also change the default starting area position in MapGenSettings + local starting_spots = tne{ + type = "function-application", + function_name = "spot-noise", + arguments = + { + x = noise.var("x"), + y = noise.var("y"), + seed0 = noise.var("map_seed"), + seed1 = tne(seed1+1), + skip_span = noise.var("starting-resource-patch-set-count"), + skip_offset = starting_patch_set_index, + region_size = tne(starting_resource_placement_radius * 2), + candidate_spot_count = tne(32), + minimum_candidate_point_spacing = tne(32), + density_expression = litexp(starting_density * starting_modulation), + spot_quantity_expression = litexp(starting_area_spot_quantity), + hard_region_target_quantity = tne(true), -- Since there's [usually] only one spot, clamp its quantity to the target quantity + spot_radius_expression = litexp(starting_rq_factor * starting_area_spot_quantity ^ (onethird)), + spot_favorability_expression = litexp( + starting_feasibility * 2 - + 1 * distance / starting_resource_placement_radius + + noise.random(0.5) + ), + basement_value = basement_value, + maximum_spot_basement_radius = tne(128) -- does making this huge make a difference? + } + } + + if pointillist_mode or not patch_blobbiness_enabled then + regular_blob_amplitude_expression = 0 + end + if not patch_blobbiness_enabled then + starting_blob_amplitude = 0 + end + + -- Add some blobbiness + local blobs0 = tne{ + type = "function-application", + function_name = "factorio-basis-noise", + arguments = + { + x = noise.var("x"), + y = noise.var("y"), + seed0 = noise.var("map_seed"), + seed1 = tne(seed1), + input_scale = tne(1/8), + output_scale = tne(1) + } + } + tne{ + type = "function-application", + function_name = "factorio-basis-noise", + arguments = + { + x = noise.var("x"), + y = noise.var("y"), + seed0 = noise.var("map_seed"), + seed1 = tne(seed1), + input_scale = tne(1/24), + output_scale = tne(1) + } + } + local blobs0f = blobs0 - 1/4 + + local blobs1 = blobs0 + tne{ + type = "function-application", + function_name = "factorio-basis-noise", + arguments = + { + x = noise.var("x"), + y = noise.var("y"), + seed0 = noise.var("map_seed"), + seed1 = tne(seed1), + input_scale = tne(1/64), + output_scale = tne(1.5) + } + } + local blobs1f = blobs1 - onethird -- attempt to remove positive bias + + local regular_patches = regular_spots + blobs1f * regular_blob_amplitude_expression + local starting_patches = starting_spots + blobs0f * starting_blob_amplitude + + local all_patches + if params.has_starting_area_placement == true then + all_patches = noise.max(starting_patches, regular_patches) + elseif params.has_starting_area_placement == false then + all_patches = regular_patches + else -- nil or unspecified means just make it uniform everywhere + all_patches = regular_patches + end + + local richness_expression = noise.delimit_procedure(all_patches) -- Re-use all that stuff between richness/probability! + local probability_expression = noise.clamp(richness_expression, 0, 1) + if random_probability < 1 then + richness_expression = richness_expression / random_probability + probability_expression = probability_expression * tne{ + type = "function-application", + function_name = "random-penalty", + arguments = + { + source = tne(1), + x = noise.var("x"), + y = noise.var("y"), + amplitude = tne(1/random_probability) -- put random_probability points with probability < 0 + } + } + end + if additional_richness > 0 then + richness_expression = richness_expression + additional_richness + end + if minimum_richness > 0 then + richness_expression = noise.max(richness_expression, minimum_richness) + end + + -- sed = size-effective distance + local function post_semd_richness_distance_multiplier_at(sed) + local ddd = double_density_distance + local semd = spot_enlargement_maximum_distance + -- density = pre-richness-mutliplied density * richness_distance_multiplier. + -- Since pre-richness-multiplied density plateaus at semd, + -- richness needs to increase at that point, and by this much: + return (ddd + sed)/(ddd + semd) + end + local richness_distance_multiplier = noise.max(1, post_semd_richness_distance_multiplier_at(size_effective_distance_at(distance))) + + richness_expression = richness_expression * richness_distance_multiplier * richness_post_multiplier + + local ret = + { + order = order, + control = autoplace_control_name, + probability_expression = probability_expression, + richness_expression = richness_expression + } + + return ret +end + +return +{ + initialize_patch_set = initialize_patch_set, + resource_autoplace_settings = resource_autoplace_settings +} diff --git a/factorio/data/core/lualib/silo-script.lua b/factorio/data/core/lualib/silo-script.lua new file mode 100644 index 0000000000000000000000000000000000000000..2d76078b8220d56677e5def472f348edf0f5408d --- /dev/null +++ b/factorio/data/core/lualib/silo-script.lua @@ -0,0 +1,105 @@ +local mod_gui = require("mod-gui") + +local script_data = +{ + finished = {}, + removed_old_gui = true +} + +local remove_old_frame = function(player) + local gui = mod_gui.get_frame_flow(player) + local frame = gui.silo_gui_frame + if frame then frame.destroy() end +end + +local remove_old_button = function(player) + local button_flow = mod_gui.get_button_flow(player) + local button = button_flow.silo_gui_sprite_button + if button then button.destroy() end +end + +local remove_old_gui = function() + for k, player in pairs (game.players) do + remove_old_frame(player) + remove_old_button(player) + end +end + +local on_rocket_launched = function(event) + if global.no_victory then return end + + local rocket = event.rocket + if not (rocket and rocket.valid) then return end + + local force = rocket.force + + script_data.finished = script_data.finished or {} + if script_data.finished[force.name] then + return + end + + script_data.finished[force.name] = true + + game.set_game_state + { + game_finished = true, + player_won = true, + can_continue = true, + victorious_force = force + } + +end + +local add_remote_interface = function() + if not remote.interfaces["silo_script"] then + remote.add_interface("silo_script", + { + set_no_victory = function(bool) + if type(bool) ~= "boolean" then error("Value for 'set_no_victory' must be a boolean") end + global.no_victory = bool + end + }) + end +end +add_remote_interface() + +local silo_script = {} + +silo_script.events = +{ + [defines.events.on_rocket_launched] = on_rocket_launched +} + +silo_script.on_configuration_changed = function() + if not script_data.removed_old_gui then + script_data.removed_old_gui = true + script_data.tracked_items = nil + remove_old_gui() + log("Remove the old silo script GUI") + end + script_data.finished = script_data.finished or {} +end + +silo_script.on_init = function() + global.silo_script = global.silo_script or script_data +end + +silo_script.on_load = function() + script_data = global.silo_script or script_data +end + +silo_script.get_events = function() + --legacy + return silo_script.events +end + +silo_script.add_remote_interface = function() + --legacy + add_remote_interface() +end + +silo_script.add_commands = function() + --legacy +end + +return silo_script diff --git a/factorio/data/core/lualib/story-skeleton.lua b/factorio/data/core/lualib/story-skeleton.lua new file mode 100644 index 0000000000000000000000000000000000000000..3d0adf73afb02547bb0964fc8df52d14fff9cb1e --- /dev/null +++ b/factorio/data/core/lualib/story-skeleton.lua @@ -0,0 +1,60 @@ +require "story" + +--Init the story script +script.on_init(function() + global.story = story_init() +end) + +--Register the update to all events +script.on_event(defines.events, function(event) + story_update(global.story, event) +end) + +--Can also register to specific events, if you want to do multiple things with that event +script.on_event(defines.events.on_tick, function(event) + story_update(global.story, event) + --Other things on tick can go here. +end) + +story_table = +{ + { + { + init = function(event, story) + game.print("Welcome players") + set_goal("Enjoy the scenery for 5 seconds") + end, + condition = story_elapsed_check(5) + }, + { + init = function(event, story) + game.print("Enough relaxation, time to automate!") + set_goal("Automate it!") + set_info{text = "Automating things is a lot of fun, trust me"} + for k, player in pairs (game.players) do + player.insert("iron-plate") + end + end, + update = function(event, story) + if event.name == defines.events.on_player_crafted_item then + game.players[event.player_index].print({"", "You crafted a ", game.item_prototypes[event.item_stack.name].localised_name}) + end + end, + condition = function(event) + return event.name == defines.events.on_built_entity + end, + action = function(event) + game.print({"", game.players[event.player_index].name, " built a ", event.created_entity.localised_name}) + end + }, + { + init = function() + set_goal("Thats it guys!") + set_info() + end, + condition = story_elapsed_check(5) + } + } +} + +story_init_helpers(story_table) diff --git a/factorio/data/core/lualib/story.lua b/factorio/data/core/lualib/story.lua new file mode 100644 index 0000000000000000000000000000000000000000..20de865288faa38680d3d004223d21f89dcefb70 --- /dev/null +++ b/factorio/data/core/lualib/story.lua @@ -0,0 +1,767 @@ +require("mod-gui") + +function story_init_helpers(story) + story_points_by_name = {} + story_branches = {} + for story_index, data in pairs(story) do + if (story_index ~= "update-functions") then + story_branches[story_index] = data + for index, item in pairs(data) do + if item.name ~= nil then + story_points_by_name[item.name] = {} + story_points_by_name[item.name].story_index = story_index + story_points_by_name[item.name].position = index + end + end + else + story_update_table = data + end + end +end + +function story_init(player) + local result = {} + -- List of names of currently active update functions + result.updates = {} + -- Tick, when the current state started + result.current_story_started_at = 0 + -- There can be different stories (sequencies), this specifies which one is active + result.story_index = 1 + -- Position in the current story + result.story_position = 1 + -- Utility variables used to ensure that the init of the story item is called just once + result.init_called_last_on_story_index = 0 + result.init_called_last_on_position = 0 + return result +end + +function story_update(story, event, next_level, onwin) + if event.name == defines.events.on_entity_renamed then return end + if event.created_entity then + global.last_built_position = event.created_entity.position + end + on_gui_click(event) + local branches = story_branches[story.story_index] + local starting_story_index = story.story_index + local starting_story_position = story.story_position + local branch = branches[story.story_position] + if story.story_position > #branches then + return + end + if branch.init ~= nil then + if story.init_called_last_on_story_index ~= story.story_index or + story.init_called_last_on_position ~= story.story_position then + story.init_called_last_on_story_index = story.story_index + story.init_called_last_on_position = story.story_position + if branch.init(event, story) then + return + end + if story.story_index ~= starting_story_index or story.story_position ~= starting_story_position then + return + end + end + else + story.init_called_last_on_story_index = 0 + story.init_called_last_on_position = 0 + end + for index, item in pairs(story.updates) do + if story_update_table[index](event, story) then + return + end + end + if story.story_index ~= starting_story_index or story.story_position ~= starting_story_position then + return + end + if branch.update ~= nil then + branch.update(event, story) + end + if branch.idle ~= nil then + local count = (event.tick - story.current_story_started_at)/60 + if branch.idle[count] then + branch.idle[count](event, story) + end + end + if story.story_index ~= starting_story_index or story.story_position ~= starting_story_position then + return + end + if ( + branch.condition == nil and + event.name == defines.events.on_tick + ) or + ( + branch.condition ~= nil and + branch.condition(event, story) + ) then + if story.story_index ~= starting_story_index or story.story_position ~= starting_story_position then + return + end + if branch.action ~= nil then + branch.action(event, story) + end + if story.story_index ~= starting_story_index or story.story_position ~= starting_story_position then + return + end + story.story_position = story.story_position + 1 + story.current_story_started_at = event.tick + if story.story_position > #branches then + if onwin ~= nil then + onwin() + end + if not game.finished then + if next_level then + game.set_game_state{game_finished=true, player_won=true, next_level=next_level} + else + game.set_game_state{game_finished=true, player_won=true} + end + end + end + end +end + +function story_add_update(story, name) + story.updates[name] = true +end + +function story_remove_update(story, name) + story.updates[name] = nil +end + +function story_jump_to(story, name) + local story_point = story_points_by_name[name] + story.story_index = story_point.story_index + story.story_position = story_point.position + if story.story_position ~= 1 then + local test = story.story_index + 1 + local branch = story_branches[story.story_index] + if branch[story.story_position - 1].action ~= nil then + branch[story.story_position - 1].action() + end + end +end + +function story_elapsed(story, event, seconds) + return event.tick - story.current_story_started_at > seconds * 60 +end + +function story_elapsed_check(seconds) + return function(event, current_story) return story_elapsed(current_story, event, seconds) end +end + +function story_show_message_dialog(param, player) + if game.is_multiplayer() then + if player then + player.print(param.text) + else + game.print(param.text) + end + else + game.show_message_dialog(param) + end +end + +function set_goal(goal_string, update_only) + global.goal_string = goal_string + for k, player in pairs (game.players) do + player_set_goal(player, goal_string, update_only) + end +end + +function player_set_goal(player, goal_string, update_only) + local gui = player.gui.goal + if goal_string and goal_string ~= "" then + player.set_goal_description(goal_string, update_only) + elseif update_only == false then + player.set_goal_description("hi") + player.set_goal_description("") + else + player.set_goal_description("") + end +end + +function on_player_joined(player) + if global.goal_string then + player_set_goal(player, global.goal_string) + end + if global.set_info then + for k, info in pairs (global.set_info) do + player_set_info(info) + end + end +end + +function flash_goal() + for k, player in pairs (game.players) do + local goal_string = player.get_goal_description() + player.set_goal_description("hi") + player.set_goal_description(goal_string) + end +end + +function set_info(info) + if not global.set_info then + global.set_info = {} + end + if not info then + global.set_info = nil + for k, player in pairs (game.players) do + player_set_info(player, info) + end + return + end + local append = info.append + if not append then + global.set_info = {} + end + table.insert(global.set_info, info) + for k, player in pairs (game.players) do + player_set_info(player, info) + end +end + +function player_set_info(player, info) + local gui = player.gui.goal + local info_flow = gui.goal_info_frame + if not info then + if info_flow then + info_flow.destroy() + end + else + if not info_flow then + info_flow = gui.add{type = "flow", name = "goal_info_frame", direction = "vertical"} + info_flow.style.vertical_spacing = 8 + info_flow.style.top_padding = 8 + end + if not info.append then + info_flow.clear() + end + if info then + if info.custom_function then + info.custom_function(info_flow) + end + if info.text or info[1] then + local label = info_flow.add + { + type = "label", + caption = info.text or info, + style = "goal_label" + } + label.style.single_line = false + end + if info.picture then + local flow = info_flow.add{type = "flow"} + if type(info.picture) == "string" then + flow.add{type = "frame", style = "deep_frame_in_shallow_frame"}.add + { + type = "sprite", + sprite = info.picture + } + else + local element = flow.add{type = "frame", style = "deep_frame_in_shallow_frame"}.add + { + type = "sprite", + name = info.picture.name, + tooltip = info.picture.tooltip, + sprite = info.picture.path + } + if info.picture.lua_style then + for name, value in pairs (info.picture.lua_style) do + element.style[name] = value + end + end + end + end + if info.pictures then + local flow = info_flow.add{type = "flow"} + for k, picture in pairs (info.pictures) do + if type(picture) == "string" then + flow.add + { + type = "sprite", + sprite = picture + } + else + if picture.split then + flow = info_flow.add{type = "flow"} + end + local element = flow.add{type = "frame", style = "deep_frame_in_shallow_frame"}.add + { + type = "sprite", + sprite = picture.path, + tooltip = picture.tooltip + } + if picture.lua_style then + for name, value in pairs (picture.lua_style) do + element.style[name] = value + end + end + end + end + end + if info.camera then + local camera = info_flow.add + { + type = "camera", + name = info.camera.name, + tooltip = info.camera.tooltip, + position = info.camera.position, + surface_index = info.camera.surface_index, + zoom = info.camera.zoom + } + camera.style.minimal_width = info.camera.minimal_width or 32 + camera.style.minimal_height = info.camera.minimal_height or 32 + end + end + end +end + +function export_entities(param) + if not param then param = {} end + local surface = param.surface or game.surfaces[1] + local item = surface.create_entity{name = "item-on-ground", position = {-400,0}, stack = "blueprint", force = "player"} + local blueprint = item.stack + local entities = param.entities + if not entities then + if param.area then + entities = surface.find_entities_filtered{area = param.area} + else + entities = surface.find_entities() + end + end + local ignore = param.ignore or + { + player = true, + particle = true, + projectile = true, + ["item-request-proxy"] = true, + explosion = true, + ["highlight-box"] = true + } + local get_inventory = function(entity) + if not entity.valid then return nil end + local inventory = {} + for k = 1,10 do + local inv = entity.get_inventory(k) + if inv then + inventory[k] = inv.get_contents() + end + end + if #inventory > 0 then + return inventory + else + return nil + end + end + local exported = {} + local index_map = {} + local count = 1 + for k, entity in pairs (entities) do + if entity.valid then + if entity ~= item and not (ignore[entity.type]) then + local info = {} + blueprint.create_blueprint{surface = surface, force = "player", area = entity.bounding_box} + list = blueprint.get_blueprint_entities() + if list then + local this = false + for i, listed in pairs (list) do + if listed.name == entity.name and entity.type ~= "curved-rail" and entity.type ~= "straight-rail" then + this = list[i] + break + end + end + if this then + info = this + end + end + if entity.direction and entity.direction ~= 0 then + info.direction = entity.direction + end + info.index = count + local unit_number = entity.unit_number + if unit_number then + index_map[unit_number] = count + end + info.name = entity.name + if entity.type == "resource" then + info.amount = entity.amount + elseif entity.type == "entity-ghost" then + info.inner_name = entity.ghost_name + elseif entity.type == "item-entity" then + info.stack = {name = entity.stack.name, count = entity.stack.count} + elseif entity.type == "transport-belt" or entity.type == "underground-belt" then + info.line_contents = {} + for k = 1, 2 do + local line = entity.get_transport_line(k) + info.line_contents[k] = line.get_contents() + line.clear() + end + elseif entity.type == "splitter" then + info.line_contents = {} + for k = 1, 8 do + local line = entity.get_transport_line(k) + info.line_contents[k] = line.get_contents() + line.clear() + end + elseif entity.type == "locomotive" then + info.schedule = entity.train.schedule + info.speed = entity.train.speed + info.manual_mode = entity.train.manual_mode + info.direction = math.floor(0.5+entity.orientation*8)%8 + elseif entity.name == "flying-text" then + info.text = "" + elseif entity.type == "assembling-machine" then + if entity.get_recipe() then + info.recipe = entity.get_recipe().name + end + end + if entity.type == "underground-belt" then + info.type = entity.belt_to_ground_type + end + info.color = entity.color + info.force = entity.force.name + info.position = entity.position + info.inventory = get_inventory(entity) + info.backer_name = entity.backer_name + info.minable = entity.minable + info.rotatable = entity.rotatable + info.operable = entity.operable + info.destructible = entity.destructible + info.entity_number = nil + exported[count] = info + count = count + 1 + end + end + end + for k, entity in pairs (entities) do + if entity.valid and entity.circuit_connected_entities and entity.unit_number then + local entity_index = index_map[entity.unit_number] + if entity_index then + local connection_definitions = {} + for j, definition in pairs (entity.circuit_connection_definitions) do + local unit_number = definition.target_entity.unit_number + if unit_number then + local index = index_map[unit_number] + if index then + connection_definitions[index] = { + wire = definition.wire, + source_circuit_id = definition.source_circuit_id, + target_circuit_id = definition.target_circuit_id + } + end + end + end + if #connection_definitions > 0 then + exported[entity_index].circuit_connection_definitions = connection_definitions + end + end + end + end + for k, entity in pairs (entities) do + if entity.valid then + if entity ~= item and not (ignore[entity.type]) then + entity.destroy() + end + end + end + if item.valid then + item.destroy() + end + return exported +end + +function recreate_entities(array, param, bool) + if not param then param = {} end + local offset = param.offset or {0,0} + local surface = param.surface or game.surfaces[1] + local force = param.force or "player" + local created_entities = {} + local created_count = 1 + local remaining = {} + local remaining_count = 1 + local index_map = {} + local filter = param.filter + local filter_map = {} + if filter then + for k, name in pairs (filter) do + filter_map[name] = true + end + end + for k, entity in pairs (array) do + if not filter or filter_map[entity.name] then + local save_position = {x = entity.position.x, y = entity.position.y} + entity.position.x = entity.position.x + (offset[1] or offset.x) + entity.position.y = entity.position.y + (offset[2] or offset.y) + entity.force = force + entity.expires = entity.expires or false + if not param.check_can_place or surface.can_place_entity(entity) then + if not entity.index then entity.index = -1 end + local created = false + if bool or (entity.name ~= "locomotive" and entity.name ~= "rail-signal") then + created = surface.create_entity(entity) + index_map[entity.index] = created + end + entity.position = save_position + if created then + index_map[entity.index] = created + if entity.filters then + for k, filter in pairs (entity.filters) do + created.set_filter(filter.index, filter.name) + end + end + if entity.amount then + created.amount = entity.amount + end + if entity.inventory then + for index, contents in pairs (entity.inventory) do + local inventory = created.get_inventory(index) + if inventory then + for name, count in pairs (contents) do + created.insert({name = name, count = count}) + end + end + end + end + if entity.line_contents then + for k, contents in pairs (entity.line_contents) do + local line = created.get_transport_line(k) + for name, count in pairs (contents) do + for i = 0, count-1 do + line.insert_at((0.1+i)/count, {name = name, count = 1}) + end + end + end + end + if entity.backer_name then + created.backer_name = entity.backer_name + end + if entity.color then + created.color = entity.color + end + if entity.recipe then + created.set_recipe(entity.recipe) + end + created.minable = entity.minable + created.rotatable = entity.rotatable + created.operable = entity.operable + created.destructible = entity.destructible + if entity.schedule then + created.train.schedule = entity.schedule + created.train.speed = entity.speed + created.train.manual_mode = entity.manual_mode + end + created_entities[created_count] = created + created_count = created_count + 1 + else + remaining[remaining_count] = entity + remaining_count = remaining_count + 1 + end + end + end + end + if not bool then + for k, entity in pairs (recreate_entities(remaining, param, true)) do + created_entities[created_count] = entity + created_count = created_count + 1 + end + end + for k, entity in pairs (array) do + local created = index_map[entity.index] + if created and created.valid then + if entity.circuit_connection_definitions then + for index, definition in pairs (entity.circuit_connection_definitions) do + entity_to_connect = index_map[index] + if entity_to_connect.valid then + created.connect_neighbour({wire = definition.wire, target_entity = entity_to_connect, source_circuit_id = definition.source_circuit_id, target_circuit_id = definition.target_circuit_id}) + end + end + end + end + end + return created_entities +end + +function limit_camera(origin, distance) + for k, player in pairs (game.players) do + local position = player.position + local new_position = {} + new_position.x = math.min (position.x, origin[1] + distance) + new_position.x = math.max (new_position.x, origin[1] - distance) + new_position.y = math.min (position.y, origin[2] + distance) + new_position.y = math.max (new_position.y, origin[2] - distance) + if (new_position.x ~= position.x) or (new_position.y ~= position.y) then + player.teleport(new_position) + end + end +end + +function find_gui_recursive(gui, name) + for k, child in pairs (gui.children) do + if child.name == name then + return child + end + local result = find_gui_recursive(child, name) + if result then + return result + end + end + return false +end + +function add_button(gui) + local button = gui.add{type = "button", name = "story_continue_button", caption = {"continue"}} + global.continue = false + return button +end + +function on_gui_click(event) + if event.name ~= defines.events.on_gui_click then return end + local element = event.element + if not element.valid then return end + local name = element.name + local player = game.players[event.player_index] + if name == "story_continue_button" then + if not element.enabled then return end + global.continue = true + set_continue_button_style(function (button) + if button.valid then + button.enabled = false + end + end) + element.enabled = false + return + end + if name == "message_log_close_button" then + element.parent.visible = not element.parent.visible + return + end + if name == "toggle_message_log_button" then + local gui = player.gui.center + if gui.message_log_frame then + gui.message_log_frame.visible = not gui.message_log_frame.visible + end + element.sprite = "message_log_icon" + return + end + if name == "toggle_objective_button" then + local gui = player.gui.goal + if gui then + gui.visible = not gui.visible + end + return + end + if story_gui_click then + story_gui_click(event) + end +end + +function set_continue_button_style(func) + for k, player in pairs (game.players) do + local button = find_gui_recursive(player.gui, "story_continue_button") + if button then + func(button) + end + end +end + +--Should only be used in mini-tutorials for convenience +function player(i) + if not i then i = 1 end + return game.players[i] +end + +--Use carefully, it might not be what you want +function surface(i) + if not i then i = 1 end + return game.surfaces[i] +end + +function deconstruct_on_tick(entities, seconds) + local tick = game.tick + if entities then + seconds = seconds or 1 + local duration = seconds*60 + + --Shuffle the table + local rand = math.random + local size = #entities + for k, entity in pairs (entities) do + local index = rand(size) + entities[k], entities[index] = entities[index], entities[k] + end + + local new_table = {} + for k = 1, duration do + new_table[tick+k] = {} + end + + local insert = table.insert + for k, entity in pairs (entities) do + local tick_to_deconstruct = 1 + tick + (k % duration) + insert(new_table[tick_to_deconstruct], entity) + end + global.entities_to_deconstruct_on_tick = new_table + global.entities_to_deconstruct_on_tick.end_tick = tick + duration + return + end + + if tick > global.entities_to_deconstruct_on_tick.end_tick then + global.entities_to_deconstruct_on_tick = nil + return true + end + + local entities = global.entities_to_deconstruct_on_tick[tick] + + if entities then + for k, entity in pairs (entities) do + if entity.valid then + --surface().create_entity{name = "explosion", position = entity.position} + entity.destroy() + end + end + global.entities_to_deconstruct_on_tick[tick] = nil + end + +end + +function recreate_entities_on_tick(entities, param, seconds) + local tick = game.tick + if entities then + local duration + if seconds then + duration = seconds*60 + else + duration = #entities + end + local new_table = {} + for k = 1, duration do + new_table[k+tick] = {} + end + local insert = table.insert + for k, entity in pairs (entities) do + local tick_to_build = 1 + tick + ((k-1) % duration) + insert(new_table[tick_to_build], entity) + end + new_table.param = param + new_table.end_tick = tick + duration + global.entities_to_build_on_tick = new_table + return + end + if tick > global.entities_to_build_on_tick.end_tick then + global.entities_to_build_on_tick = nil + return true + end + + local entities = global.entities_to_build_on_tick[tick] + + if entities then + recreate_entities(entities, global.entities_to_build_on_tick.param) + global.entities_to_build_on_tick[tick] = nil + end + +end + +function flying_congrats(position) + if not position then position = player().position end + if not position.x then position.x = position[1] end + if not position.y then position.y = position[2] end + surface().create_entity{name = "tutorial-flying-text", text = {"tutorial-gui.objective-complete"}, position = {position.x, position.y - 1.5}, color = {r = 0.1, g = 1, b = 0.1}} +end diff --git a/factorio/data/core/lualib/util.lua b/factorio/data/core/lualib/util.lua new file mode 100644 index 0000000000000000000000000000000000000000..ae81f75de0b166c513e5fe56979a8e8b0c803ea3 --- /dev/null +++ b/factorio/data/core/lualib/util.lua @@ -0,0 +1,679 @@ +util = +{ + table = {} +} + +function table.deepcopy(object) + local lookup_table = {} + local function _copy(object) + if type(object) ~= "table" then + return object + -- don't copy factorio rich objects + elseif object.__self then + return object + elseif lookup_table[object] then + return lookup_table[object] + end + local new_table = {} + lookup_table[object] = new_table + for index, value in pairs(object) do + new_table[_copy(index)] = _copy(value) + end + return setmetatable(new_table, getmetatable(object)) + end + return _copy(object) +end + +function table.compare( tbl1, tbl2 ) + if tbl1 == tbl2 then return true end + for k, v in pairs( tbl1 ) do + if type(v) == "table" and type(tbl2[k]) == "table" then + if not table.compare( v, tbl2[k] ) then return false end + else + if ( v ~= tbl2[k] ) then return false end + end + end + for k, v in pairs( tbl2 ) do + if tbl1[k] == nil then return false end + end + return true +end + +util.table.deepcopy = table.deepcopy +util.table.compare = table.compare +util.copy = util.table.deepcopy + +function util.distance(position1, position2) + local x1 = position1[1] or position1.x + local y1 = position1[2] or position1.y + local x2 = position2[1] or position2.x + local y2 = position2[2] or position2.y + return ((x1 - x2) ^ 2 + (y1 - y2) ^ 2) ^ 0.5 +end + +function util.positiontostr(pos) + return string.format("[%g, %g]", pos[1] or pos.x, pos[2] or pos.y) +end + +function util.formattime(ticks) + local seconds = ticks / 60 + local minutes = math.floor((seconds)/60) + local seconds = math.floor(seconds - 60*minutes) + return string.format("%d:%02d", minutes, seconds) +end + +function util.color(hex) -- supports 'rrggbb', 'rgb', 'rrggbbaa', 'rgba', 'ww', 'w' + local function h(i,j) + return j and tonumber("0x"..hex:sub(i,j)) / 255 or tonumber("0x"..hex:sub(i,i)) / 15 + end + + hex = hex:gsub("#","") + return #hex == 6 and {r = h(1,2), g = h(3,4), b = h(5,6)} + or #hex == 3 and {r = h(1), g = h(2), b = h(3)} + or #hex == 8 and {r = h(1,2), g = h(3,4), b = h(5,6), a = h(7,8)} + or #hex == 4 and {r = h(1), g = h(2), b = h(3), a = h(4)} + or #hex == 2 and {r = h(1,2), g = h(1,2), b = h(1,2)} + or #hex == 1 and {r = h(1), g = h(1), b = h(1)} + or {r=1, g=1, b=1} +end + +function util.premul_color(color) + local r = color.r or color[1] + local g = color.g or color[2] + local b = color.b or color[3] + local a = color.a or color[4] or 1 + return + { + r = r and (r * a), + g = g and (g * a), + b = b and (b * a), + a = a + } +end + +function util.mix_color(c1, c2) + return + { + (c1.r or c1[1] or 0) * (c2.r or c2[1] or 0), + (c1.g or c1[2] or 0) * (c2.g or c2[2] or 0), + (c1.b or c1[3] or 0) * (c2.b or c2[3] or 0), + (c1.a or c1[4] or 1) * (c2.a or c2[4] or 1) + } +end + +function util.multiply_color(c1, n) + return + { + (c1.r or c1[1] or 0) * (n or 0), + (c1.g or c1[2] or 0) * (n or 0), + (c1.b or c1[3] or 0) * (n or 0), + (c1.a or c1[4] or 1) * (n or 1) + } +end + +function util.get_color_with_alpha(color, alpha, normalized_alpha) + local new_color = + { + r = color.r or color[1] or 0, + g = color.g or color[2] or 0, + b = color.b or color[3] or 0 + } + new_color.a = normalized_alpha and (new_color.r > 1 or new_color.g > 1 or new_color.b > 1) and alpha * 255 or alpha + return new_color +end + +util.direction_vectors = { + [defines.direction.north] = { 0, -1}, + [defines.direction.northeast] = { 1, -1}, + [defines.direction.east] = { 1, 0}, + [defines.direction.southeast] = { 1, 1}, + [defines.direction.south] = { 0, 1}, + [defines.direction.southwest] = {-1, 1}, + [defines.direction.west] = {-1, 0}, + [defines.direction.northwest] = {-1, -1}, +} + +function util.moveposition(position, direction, distance) + local direction_vector = util.direction_vectors[direction] + if not direction_vector then error(direction .. " is not a valid or supported direction") end + + return {position[1] + direction_vector[1] * distance, position[2] + direction_vector[2] * distance} +end + +function util.oppositedirection(direction) + if not tonumber(direction) then error(direction .. " is not a valid direction") end + return (direction + 4) % 8 +end + +function util.multiplystripes(count, stripes) + local ret = {} + for _, stripe in ipairs(stripes) do + for _ = 1, count do + ret[#ret + 1] = stripe + end + end + return ret +end + +function util.by_pixel(x,y) + return {x / 32, y / 32} +end + +function util.by_pixel_hr(x,y) + return {x / 64, y / 64} +end + +function util.foreach_sprite_definition(table_, fun_) + --for k, tab in pairs(table_) do + fun_(table_) + if table_.hr_version then + fun_(table_.hr_version) + end + --end + return table_ +end + +function util.add_shift(a, b) + if not (a and b) then + return a or b + end + return { a[1] + b[1], a[2] + b[2] } +end + +function util.add_shift_offset(offset_, table_) + return + util.foreach_sprite_definition(table_, function(tab) + tab.shift = util.add_shift(tab.shift, offset_) + end) +end + +function util.mul_shift(shift, scale) + if not (shift and scale) then + return shift + end + return {shift[1] * scale, shift[2] * scale} +end + +function util.format_number(amount, append_suffix) + local suffix = "" + if append_suffix then + local suffix_list = + { + ["T"] = 1000000000000, + ["B"] = 1000000000, + ["M"] = 1000000, + ["k"] = 1000 + } + for letter, limit in pairs (suffix_list) do + if math.abs(amount) >= limit then + amount = math.floor(amount/(limit/10))/10 + suffix = letter + break + end + end + end + local formatted, k = amount + while true do + formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2') + if (k==0) then + break + end + end + return formatted..suffix +end + +function util.increment(t, k, v) + t[k] = t[k] + (v or 1) +end + +function util.conditional_return(value, data) + return value and data +end + +-- Recursively merges and/or deep-copies tables. +-- Entries in later tables override entries in earlier ones, unless +-- both entries are themselves tables, in which case they are recursively merged. +-- Non-merged tables are deep-copied, so that the result is brand new. +function util.merge(tables) + local ret = {} + for i, tab in ipairs(tables) do + for k, v in pairs(tab) do + if (type(v) == "table") then + if (type(ret[k] or false) == "table") then + ret[k] = util.merge{ret[k], v} + else + ret[k] = table.deepcopy(v) + end + else + ret[k] = v + end + end + end + return ret +end + +util.insert_safe = function(entity, item_dict) + if not (entity and entity.valid and item_dict) then return end + local items = game.item_prototypes + local insert = entity.insert + for name, count in pairs (item_dict) do + if items[name] then + insert{name = name, count = count} + else + log("Item to insert not valid: "..name) + end + end +end + +util.remove_safe = function(entity, item_dict) + if not (entity and entity.valid and item_dict) then return end + local items = game.item_prototypes + local remove = entity.remove_item + for name, count in pairs (item_dict) do + if items[name] then + remove{name = name, count = count} + else + log("Item to remove not valid: "..name) + end + end +end + +util.split_whitespace = function(string) + if not string then return {} end + + local result = {} + for w in string:gmatch("%S+") do + table.insert(result, w) + end + return result +end + +util.split = function(inputstr, sep) + local result = {} + + for str in string.gmatch(inputstr, "([^"..sep.."]+)") do + table.insert(result, str) + end + + return result +end + +util.string_starts_with = function(str, start) + return str.sub(str, 1, string.len(start)) == start +end + +util.online_players = function() + log("But why?") + return game.connected_players +end + +util.clamp = function(x, lower, upper) + return math.max(lower, math.min(upper, x)) +end + +local walkable_mask = {"item-layer", "object-layer", "player-layer", "water-tile"} + +local is_walkable = function(mask) + for k, layer in pairs (walkable_mask) do + if mask[layer] then return false end + end + return true +end + +util.get_walkable_tile = function() + for name, tile in pairs (game.tile_prototypes) do + if is_walkable(tile.collision_mask) and not tile.items_to_place_this then + return name + end + end + error("No walkable tile in prototype list") +end + +-- This function takes 2 icons tables, and adds the second to the first, but applies scale, shift and tint to the entire second set. +-- This allows you to manipulate the entire second icons table in the same way as you would manipulate a single icon when adding to the icons table. +function util.combine_icons(icons1, icons2, inputs, default_icon_size) + scale = inputs.scale or 1 + shift = inputs.shift or {0, 0} + tint = inputs.tint or {r = 1, g = 1, b = 1, a = 1} + + local icons = table.deepcopy(icons1) + for _,icon_to_add in pairs(icons2) do + local icon = {} + icon.icon = icon_to_add.icon + icon.icon_size = icon_to_add.icon_size or default_icon_size or error("No icon size defined for icon \n"..serpent.block(icon)) + icon.scale = scale * (icon_to_add.scale or 32.0 / icon.icon_size) + icon.icon_mipmaps = icon_to_add.icon_mipmaps + if icon_to_add.shift then + icon.shift = {icon_to_add.shift[1] * scale + shift[1], icon_to_add.shift[2] * scale + shift[2]} + else + icon.shift = shift + end + if icon_to_add.tint then + icon.tint = util.mix_color(tint, icon_to_add.tint) + else + icon.tint = tint + end + table.insert(icons,icon) + end + return icons +end + +local energy_chars = +{ + k = 10^3, + K = 10^3, + M = 10^6, + G = 10^9, + T = 10^12, + P = 10^15, + E = 10^18, + Z = 10^21, + Y = 10^24 +} + +function util.technology_icon_constant_damage(technology_icon) + local icons = + { + { + icon = technology_icon, + icon_size = 256, icon_mipmaps = 4 + }, + { + icon = "__core__/graphics/icons/technology/constants/constant-damage.png", + icon_size = 128, + icon_mipmaps = 3, + shift = {100, 100} + } + } + return icons +end +function util.technology_icon_constant_speed(technology_icon) + local icons = + { + { + icon = technology_icon, + icon_size = 256, icon_mipmaps = 4 + }, + { + icon = "__core__/graphics/icons/technology/constants/constant-speed.png", + icon_size = 128, + icon_mipmaps = 3, + shift = {100, 100} + } + } + return icons +end +function util.technology_icon_constant_movement_speed(technology_icon) + local icons = + { + { + icon = technology_icon, + icon_size = 256, icon_mipmaps = 4 + }, + { + icon = "__core__/graphics/icons/technology/constants/constant-movement-speed.png", + icon_size = 128, + icon_mipmaps = 3, + shift = {100, 100} + } + } + return icons +end +function util.technology_icon_constant_range(technology_icon) + local icons = + { + { + icon = technology_icon, + icon_size = 256, icon_mipmaps = 4 + }, + { + icon = "__core__/graphics/icons/technology/constants/constant-range.png", + icon_size = 128, + icon_mipmaps = 3, + shift = {100, 100} + } + } + return icons +end +function util.technology_icon_constant_equipment(technology_icon) + local icons = + { + { + icon = technology_icon, + icon_size = 256, icon_mipmaps = 4 + }, + { + icon = "__core__/graphics/icons/technology/constants/constant-equipment.png", + icon_size = 128, + icon_mipmaps = 3, + shift = {100, 100} + } + } + return icons +end +function util.technology_icon_constant_followers(technology_icon) + local icons = + { + { + icon = technology_icon, + icon_size = 256, icon_mipmaps = 4 + }, + { + icon = "__core__/graphics/icons/technology/constants/constant-count.png", + icon_size = 128, + icon_mipmaps = 3, + shift = {100, 100} + } + } + return icons +end +function util.technology_icon_constant_capacity(technology_icon) + local icons = + { + { + icon = technology_icon, + icon_size = 256, icon_mipmaps = 4 + }, + { + icon = "__core__/graphics/icons/technology/constants/constant-capacity.png", + icon_size = 128, + icon_mipmaps = 3, + shift = {100, 100} + } + } + return icons +end +function util.technology_icon_constant_stack_size(technology_icon) + local icons = + { + { + icon = technology_icon, + icon_size = 256, icon_mipmaps = 4 + }, + { + icon = "__core__/graphics/icons/technology/constants/constant-capacity.png", + icon_size = 128, + icon_mipmaps = 3, + shift = {100, 100} + } + } + return icons +end +function util.technology_icon_constant_productivity(technology_icon) + local icons = + { + { + icon = technology_icon, + icon_size = 256, icon_mipmaps = 4 + }, + { + icon = "__core__/graphics/icons/technology/constants/constant-mining-productivity.png", + icon_size = 128, + icon_mipmaps = 3, + shift = {100, 100} + } + } + return icons +end +function util.technology_icon_constant_braking_force(technology_icon) + local icons = + { + { + icon = technology_icon, + icon_size = 256, icon_mipmaps = 4 + }, + { + icon = "__core__/graphics/icons/technology/constants/constant-braking-force.png", + icon_size = 128, + icon_mipmaps = 3, + shift = {100, 100} + } + } + return icons +end +function util.technology_icon_constant_mining(technology_icon) + local icons = + { + { + icon = technology_icon, + icon_size = 256, icon_mipmaps = 4 + }, + { + icon = "__core__/graphics/icons/technology/constants/constant-mining.png", + icon_size = 128, + icon_mipmaps = 3, + shift = {100, 100} + } + } + return icons +end + +function util.parse_energy(energy) + + local ending = energy:sub(energy:len()) + if not (ending == "J" or ending == "W") then + error(ending.. " is not a valid unit of energy") + end + + local multiplier = (ending == "W" and 1 / 60) or 1 + local magnitude = energy:sub(energy:len() - 1, energy:len() - 1) + + if tonumber(magnitude) then + return tonumber(energy:sub(1, energy:len()-1)) * multiplier + end + + multiplier = multiplier * (energy_chars[magnitude] or error(magnitude.. " is not valid magnitude")) + return tonumber(energy:sub(1, energy:len()-2)) * multiplier + +end + +function util.product_amount(product) + return product.probability * (product.amount or ((product.amount_min + product.amount_max) / 2)) +end + +function util.empty_sprite(animation_length) + return + { + filename = "__core__/graphics/empty.png", + priority = "extra-high", + width = 1, + height = 1, + frame_count = 1, + repeat_count = animation_length, + direction_count = 1 + } +end + +function util.draw_as_glow(layer) + layer.draw_as_glow = true + if layer.hr_version then + layer.hr_version.draw_as_glow = true + end + return layer +end + +function util.remove_tile_references(data, array_of_tiles_to_remove) + -- Does not handle: + -- explicit tile filters in "selection-tool" items + -- ItemPrototype::place_as_tile + -- TilePrototype::next_direction + -- TilePrototype::transition_merges_with_tile + -- general tile transitions, only removes tile names from water_tile_type_names + + if (type(array_of_tiles_to_remove) ~= "table") then + error("The second parameter of util.remove_tile_reference() is expected to be array of strings.") + end + + local tiles_to_remove = {} + for i, n in pairs(array_of_tiles_to_remove) do + tiles_to_remove[n] = true + end + + local remove_from_mapping = function(mapping) + if not mapping then + return + end + + for _, item in pairs(mapping) do + if item.tiles then + for i, t in pairs(item.tiles) do + if t and tiles_to_remove[t] then + item.tiles[i] = nil + end + end + end + end + end + + for k,e in pairs(data.raw["character"]) do + remove_from_mapping(e.footstep_particle_triggers) + remove_from_mapping(e.synced_footstep_particle_triggers) + remove_from_mapping(e.footprint_particles) + end + + for k,e in pairs(data.raw["car"]) do + remove_from_mapping(e.track_particle_triggers) + end + + if data.raw["fire"] then + for k, fire in pairs(data.raw["fire"]) do + if fire.burnt_patch_alpha_variations then + for i, v in pairs(fire.burnt_patch_alpha_variations) do + if v and v.tile and tiles_to_remove[v.tile] then + fire.burnt_patch_alpha_variations[i] = nil + end + end + end + end + end + + if water_tile_type_names then + for i = #water_tile_type_names, 1, -1 do + if tiles_to_remove[water_tile_type_names[i]] then + table.remove(water_tile_type_names, i) + end + end + end +end + +local remove = table.remove +util.remove_from_list = function(list, value) + for k, v in pairs (list) do + if v == value then + remove(list, k) + return true + end + end + return false +end + +util.list_to_map = function(list) + local map = {} + --Here I am trusting you not to give a list of junk. + for k, value in pairs(list) do + map[value] = true + end + return map +end + +return util diff --git a/factorio/data/core/prototypes/cursors.lua b/factorio/data/core/prototypes/cursors.lua new file mode 100644 index 0000000000000000000000000000000000000000..99ff0f587d930f5b705b52bff06973a6362a20d9 --- /dev/null +++ b/factorio/data/core/prototypes/cursors.lua @@ -0,0 +1,16 @@ +data:extend({ + + { + type = "mouse-cursor", + name = "selection-tool-cursor", + filename = "__core__/graphics/cross-select-x32.png", + hot_pixel_x = 16, + hot_pixel_y = 16 + }, + --{ + -- type = "mouse-cursor", + -- name = "system-crosshair", + -- system_cursor = "crosshair", -- one of "arrow", "i-beam", "crosshair", "wait-arrow", "size-all", "no", "hand" + --} + +}) diff --git a/factorio/data/core/prototypes/editor-controller.lua b/factorio/data/core/prototypes/editor-controller.lua new file mode 100644 index 0000000000000000000000000000000000000000..93450b7efecf80f6d7faf2ee4e567dcc9360f294 --- /dev/null +++ b/factorio/data/core/prototypes/editor-controller.lua @@ -0,0 +1,31 @@ +data:extend( +{ + { + type = "editor-controller", + name = "default", + + inventory_size = 110, + gun_inventory_size = 3, + item_pickup_distance = 1, + loot_pickup_distance = 0, + movement_speed = 0.5, + mining_speed = 6, + enable_flash_light = true, + adjust_speed_based_off_zoom = true, + render_as_day = true, + instant_blueprint_building = true, + instant_deconstruction = true, + instant_upgrading = true, + instant_rail_planner = true, + show_status_icons = true, + show_hidden_entities = true, + show_entity_tags = true, + show_entity_health_bars = true, + show_additional_entity_info_gui = true, + generate_neighbor_chunks = true, + fill_built_entity_energy_buffers = true, + show_character_tab_in_controller_gui = false, + show_infinity_filters_in_controller_gui = false, + placed_corpses_never_expire = true + } +}) diff --git a/factorio/data/core/prototypes/fonts.lua b/factorio/data/core/prototypes/fonts.lua new file mode 100644 index 0000000000000000000000000000000000000000..c7506325642e1460119849590308d23063988015 --- /dev/null +++ b/factorio/data/core/prototypes/fonts.lua @@ -0,0 +1,155 @@ +data:extend( +{ + { + type = "font", + name = "default", + from = "default", + size = 14 + }, + { + type = "font", + name = "locale-pick", + from = "locale-pick", + size = 14 + }, + { + type = "font", + name = "default-semibold", + from = "default-semibold", + size = 14 + }, + { + type = "font", + name = "default-bold", + from = "default-bold", + size = 14 + }, + { + type = "font", + name = "default-dialog-button", + from = "default-bold", + size = 18 + }, + { + type = "font", + name = "default-listbox", + from = "default", + size = 14 + }, + { + type = "font", + name = "default-dropdown", + from = "default-semibold", + size = 14 + }, + { + type = "font", + name = "default-game", + from = "default", + size = 18, + border = true, + border_color = {} + }, + { + type = "font", + name = "scenario-message-dialog", + from = "default", + size = 16 + }, + { + type = "font", + name = "compilatron-message-font", + from = "default-semibold", + size = 18 + }, + { + type = "font", + name = "default-large", + from = "default", + size = 18 + }, + { + type = "font", + name = "default-large-semibold", + from = "default-semibold", + size = 18 + }, + { + type = "font", + name = "default-large-bold", + from = "default-bold", + size = 18 + }, + { + type = "font", + name = "default-small", + from = "default", + size = 12 + }, + { + type = "font", + name = "default-small-semibold", + from = "default-semibold", + size = 12 + }, + { + type = "font", + name = "default-small-bold", + from = "default-bold", + size = 12 + }, + -- NEW + { + type = "font", + name = "heading-1", + from = "default-bold", + size = 18, -- will translate 7 modules (ceil(18 * 1.4 / 4)) + }, + { + type = "font", + name = "heading-2", + from = "default-bold", + size = 15, -- will translate 6 modules + }, + { + type = "font", + name = "heading-3", + from = "default-semibold", + size = 14 -- will translate 5 modules + }, + { + type = "font", + name = "var", + from = "default-bold", + size = 14, + border = false + }, + { + type = "font", + name = "compi", + from = "default", + size = 20 + }, + { + type = "font", + name = "count-font", + from = "default-bold", + size = 13, + border = true, + border_color = {} + }, + { + type = "font", + name = "technology-slot-level-font", + from = "default-bold", + size = 11, -- 4 modules + border = false + }, + { + type = "font", + name = "default-tiny-bold", + from = "default-bold", + size = 10 + } +} +) diff --git a/factorio/data/core/prototypes/god-controller.lua b/factorio/data/core/prototypes/god-controller.lua new file mode 100644 index 0000000000000000000000000000000000000000..7946c852b31ddc094a1b0763679707facd793b51 --- /dev/null +++ b/factorio/data/core/prototypes/god-controller.lua @@ -0,0 +1,15 @@ +data:extend( +{ + { + type = "god-controller", + name = "default", + + crafting_categories = {"crafting"}, + mining_categories = {"basic-solid"}, + inventory_size = 80, + item_pickup_distance = 1, + loot_pickup_distance = 2, + movement_speed = 0.5, + mining_speed = 1 + } +}) diff --git a/factorio/data/core/prototypes/noise-layers.lua b/factorio/data/core/prototypes/noise-layers.lua new file mode 100644 index 0000000000000000000000000000000000000000..1af84c732c4432ca62f5b4d2c19a402e1b634455 --- /dev/null +++ b/factorio/data/core/prototypes/noise-layers.lua @@ -0,0 +1,56 @@ +data:extend( +{ + { + type = "noise-layer", + name = "elevation" + }, + { + type = "noise-layer", + name = "elevation-persistence" + }, + { + type = "noise-layer", + name = "temperature" + }, + { + type = "noise-layer", + name = "moisture" + }, + { + type = "noise-layer", + name = "aux" + }, + { + type = "noise-layer", + name = "starting-area" + }, + { + type = "noise-layer", + name = "copper-ore" + }, + { + type = "noise-layer", + name = "iron-ore" + }, + { + type = "noise-layer", + name = "coal" + }, + { + type = "noise-layer", + name = "stone" + }, + { + type = "noise-layer", + name = "uranium-ore" + }, + { + type = "noise-layer", + name = "crude-oil" + }, + { + type = "noise-layer", + name = "enemy-base" + } +} +) diff --git a/factorio/data/core/prototypes/noise-programs.lua b/factorio/data/core/prototypes/noise-programs.lua new file mode 100644 index 0000000000000000000000000000000000000000..a3fd91d6e7c97f122106564e2ad50532dec17f2b --- /dev/null +++ b/factorio/data/core/prototypes/noise-programs.lua @@ -0,0 +1,643 @@ +local noise = require("noise") +local util = require("util") +local tne = noise.to_noise_expression + +local enable_debug_expressions = false +local function debug_property(propname) + if enable_debug_expressions then + return propname + end + return nil +end + +local function make_basis_noise_function(seed0,seed1,outscale0,inscale0) + outscale0 = outscale0 or 1 + inscale0 = inscale0 or 1/outscale0 + return function(x,y,inscale,outscale) + return tne + { + type = "function-application", + function_name = "factorio-basis-noise", + arguments = + { + x = tne(x), + y = tne(y), + seed0 = tne(seed0), + seed1 = tne(seed1), + input_scale = tne((inscale or 1) * inscale0), + output_scale = tne((outscale or 1) * outscale0) + } + } + end +end + +local function multioctave_noise(params) + local x = params.x or noise.var("x") + local y = params.y or noise.var("y") + local seed0 = params.seed0 or 1 + local seed1 = params.seed1 or 1 + local octave_count = params.octave_count or 1 + local octave0_output_scale = params.octave0_output_scale or 1 + local octave0_input_scale = params.octave0_input_scale or 1 + if params.persistence and params.octave_output_scale_multiplier then + error("Both persistence and octave_output_scale_multiplier were provided to multioctave_noise, which makes no sense!") + end + local octave_output_scale_multiplier = params.octave_output_scale_multiplier or 2 + local octave_input_scale_multiplier = params.octave_input_scale_multiplier or 1/2 + local basis_noise_function = params.basis_noise_function or make_basis_noise_function(seed0, seed1) + + if params.persistence then + octave_output_scale_multiplier = params.persistence + -- invert everything so that we can multiply by persistence every time + -- first octave is the largest instead of the smallest + octave0_input_scale = octave0_input_scale * math.pow(octave_input_scale_multiplier, octave_count - 1) + -- 'persistence' implies that the octaves would otherwise have been powers of 2, I think + octave0_output_scale = octave0_output_scale * math.pow(2, octave_count - 1) + octave_input_scale_multiplier = 1 / octave_input_scale_multiplier + end + + return tne{ + type = "function-application", + function_name = "factorio-quick-multioctave-noise", + arguments = + { + x = tne(x), + y = tne(y), + seed0 = tne(seed0), + seed1 = tne(seed1), + input_scale = tne(octave0_input_scale), + output_scale = tne(octave0_output_scale), + octaves = tne(octave_count), + octave_output_scale_multiplier = tne(octave_output_scale_multiplier), + octave_input_scale_multiplier = tne(octave_input_scale_multiplier) + } + } +end + +-- Multioctave noise that's constructed in a simple way and knows about 'persistence'. +-- It doesn't *have* to be variable, +-- but this construction allows for it. +local function simple_variable_persistence_multioctave_noise(params) + local x = params.x or noise.var("x") + local y = params.y or noise.var("y") + local seed0 = params.seed0 or 1 + local seed1 = params.seed1 or 1 + local octave_count = params.octave_count or 1 + local octave0_output_scale = params.octave0_output_scale or 1 + local octave0_input_scale = params.octave0_input_scale or 1 + local persistence = params.persistence or 1/2 + + local terms = {} + -- Start at the 'large' octave (assuming powers of 2 size increases) + -- and work inwards, doubling the frequency and mulitplying amplitude by persistence. + -- 'octave0' is the smallest octave. + local largest_octave_scale = (2 ^ octave_count) + local inscale = octave0_input_scale / largest_octave_scale + local outscale = octave0_output_scale * largest_octave_scale + for oct=1,octave_count do + terms[oct] = tne{ + type = "function-application", + function_name = "factorio-basis-noise", + arguments = { + x = tne(x), + y = tne(y), + seed0 = tne(seed0), + seed1 = tne(seed1), + input_scale = tne(inscale), + output_scale = tne(1), -- Since outscale is variable, need to multiply separately + } + } * outscale + inscale = inscale * 2 -- double frequency + outscale = outscale * persistence -- lower amplitude (unless persistence is >1, which would be weird but okay) + end + return tne{ + type = "function-application", + function_name = "add", + arguments = terms + } +end + +-- Accounts for multiple octaves to return an expression whose amplitude maxes out at about +-1 +-- (or +-octave0_input_scale, if that's passed in). +-- Parameters are the same as for simple_variable_persistence_multioctave_noise. +local function simple_amplitude_corrected_multioctave_noise(params) + local amplitide = params.amplitude or 1 + local persistence = params.persistence or 0.5 + local octave_count = params.octave_count or 1 + -- 0.12's ImprovedNoise would do like: + -- output = total / ((1 - amplitude) / (1 - persistence)) -- where amplitude is persistence ^ octaves + -- output = total * (1 - persistence) / (1 - persistence ^ octaves) + -- So use (1 - persistence) / (1 - persistence ^ octaves) as the output multiplier + -- but it also uses 1 as the amplitude of the largest octave, whereas + -- simple_variable_persistence_multioctave_noise uses 2^octave_count. + -- So divide by that, too: + local multiplier = (1 - persistence) / (2^octave_count) / (1 - persistence ^ octave_count) + + if params.octave0_output_scale then + error("Don't pass octave0_output_scale to simple_amplitude_corrected_multioctave_noise; pass amplitude, instead") + end + return simple_variable_persistence_multioctave_noise(util.merge{params, {octave0_output_scale = multiplier * amplitide}}) +end + +local function make_multioctave_noise_function(seed0,seed1,octaves,octave_output_scale_multiplier,octave_input_scale_multiplier,output_scale0,input_scale0) + octave_output_scale_multiplier = octave_output_scale_multiplier or 2 + octave_input_scale_multiplier = octave_input_scale_multiplier or 1 / octave_output_scale_multiplier + return function(x,y,inscale,outscale) + return tne{ + type = "function-application", + function_name = "factorio-quick-multioctave-noise", + arguments = + { + x = tne(x), + y = tne(y), + seed0 = tne(seed0), + seed1 = tne(seed1), + input_scale = tne((inscale or 1) * (input_scale0 or 1)), + output_scale = tne((outscale or 1) * (output_scale0 or 1)), + octaves = tne(octaves), + octave_output_scale_multiplier = tne(octave_output_scale_multiplier), + octave_input_scale_multiplier = tne(octave_input_scale_multiplier) + } + } + end +end + +-- Returns a multioctave noise function where each octave's noise is multiplied by some other noise +-- by default 'some other noise' is the basis noise at 17x lower frequency, +-- normalized around 0.5 and clamped between 0 and 1 +local function make_multioctave_modulated_noise_function(params) + local seed0 = params.seed0 or 1 + local seed1 = params.seed1 or 1 + local octave_count = params.octave_count or 1 + local octave0_output_scale = params.octave0_output_scale or 1 + local octave0_input_scale = params.octave0_input_scale or 1 + local octave_output_scale_multiplier = params.octave_output_scale_multiplier or 2 + local octave_input_scale_multiplier = params.octave_input_scale_multiplier or 1/2 + local basis_noise_function = params.basis_noise_function or make_basis_noise_function(seed0, seed1) + local modulation_noise_function = params.modulation_noise_function or function(x,y) + return noise.clamp(basis_noise_function(x,y)+0.5, 0, 1) + end + -- input scale of modulation relative to each octave's base input scale + local mris = params.modulation_relative_input_scale or 1/17 + + return function(x,y) + local outscale = octave0_output_scale + local inscale = octave0_input_scale + local result = 0 + + for i=1,octave_count do + local noise = basis_noise_function(x*inscale, y*inscale) + local modulation = modulation_noise_function(x*(inscale*mris), y*(inscale*mris)) + result = result + (outscale * noise * modulation) + + outscale = outscale * octave_output_scale_multiplier + inscale = inscale * octave_input_scale_multiplier + end + + return result + end +end + +local standard_starting_lake_elevation_expression = noise.define_noise_function( function(x,y,tile,map) + local starting_lake_distance = noise.distance_from(x, y, noise.var("starting_lake_positions"), 1024) + local minimal_starting_lake_depth = 4 + local minimal_starting_lake_bottom = + starting_lake_distance / 4 - minimal_starting_lake_depth + + make_basis_noise_function(map.seed, 123, 1.5, 1/8)(x,y) + + -- Starting cone ensures a more random (but not ~too~ random, because people don't like 'swampy lakes') + -- valley outside the starting lake: + local starting_cone_slope = noise.fraction(1, 16) + local starting_cone_offset = -1 + local starting_cone_noise_multiplier = noise.var("starting-lake-noise-amplitude")/16 + -- Second cone is intended to provide a more gradual slope and more noise + -- outside of the first cone in order to prevent obvious circles of cliffs. + -- Its bottom is clamped to a positive value so that it will only affect cliffs, + -- not water. + local second_cone_slope = noise.fraction(1, 16) + local second_cone_offset = 2 + local second_cone_noise_multiplier = noise.var("starting-lake-noise-amplitude")/2 + + local starting_lake_noise = multioctave_noise{ + x = x, + y = y, + seed0 = map.seed, + seed1 = 14, -- CorePrototypes::elevationNoiseLayer->getID().getIndex() + octave0_input_scale = 1/8, -- We don't want the starting lake to scale along with the rest of the map + octave0_output_scale = 1, + octave_count = 5, + persistence = 0.75 + } + return noise.ident(noise.min( + minimal_starting_lake_bottom, + starting_cone_offset + starting_cone_slope * starting_lake_distance + starting_cone_noise_multiplier * starting_lake_noise, + noise.max( + second_cone_offset, + second_cone_offset + second_cone_slope * starting_lake_distance + second_cone_noise_multiplier * starting_lake_noise + ) + )) +end) + +local function water_level_correct(to_be_corrected, map) + return noise.ident(noise.max( + map.wlc_elevation_minimum, + to_be_corrected + map.wlc_elevation_offset + )) +end + +local cliff_terracing_enabled = false + +local function finish_elevation(elevation, map) + local elevation = water_level_correct(elevation, map) + elevation = elevation / map.segmentation_multiplier + elevation = noise.min(elevation, standard_starting_lake_elevation_expression) + if cliff_terracing_enabled then + elevation = noise.terrace_for_cliffs(elevation, nil, map) + end + return elevation +end + +local function make_0_12like_lakes(x, y, tile, map, options) + options = options or {} + local terrain_octaves = options.terrain_octaves or 8 + local amplitude_multiplier = 1/8 + local roughness_persistence = 0.7 + local bias = options.bias or 20 -- increase average elevation level by this much + local starting_plateau_bias = 20 + local starting_plateau_octaves = 6 + + local roughness = simple_amplitude_corrected_multioctave_noise{ + x = x, + y = y, + seed0 = map.seed, + seed1 = 1, + octave_count = terrain_octaves - 2, + amplitude = 1/2, + octave0_input_scale = 1/2, + persistence = roughness_persistence + } + local persistence = noise.clamp(roughness + 0.3, 0.1, 0.9) + local lakes = simple_variable_persistence_multioctave_noise{ + x = x, + y = y, + seed0 = map.seed, + seed1 = 1, + octave_count = terrain_octaves, + octave0_input_scale = 1/2, + octave0_output_scale = amplitude_multiplier, + persistence = persistence + } + local starting_plateau_basis = simple_variable_persistence_multioctave_noise{ + x = x, + y = y, + seed0 = map.seed, + seed1 = 2, + octave_count = starting_plateau_octaves, + octave0_input_scale = 1/2, + octave0_output_scale = amplitude_multiplier, + persistence = persistence + } + local starting_plateau = starting_plateau_basis + starting_plateau_bias + map.finite_water_level - tile.distance * map.segmentation_multiplier / 10 + return noise.max(lakes + bias, starting_plateau) +end + +local average_sea_level_temperature = 15 +local elevation_temperature_gradient = 0 -- -0.5 might be a good value to start with if you want to try correlating temperature with elevation + +local function clamp_moisture(raw_moisture) + -- Clamping logic originally from tilePropertiesProvider + -- "also can you remove the indirect influence of temperature over tiles? unless there's some reason for it?" + -- -- Twinsen, 2019-01-25 + --local max_saturation = noise.clamp( + -- (noise.var"temperature" + 20) / 40, + -- 0, 1 + --) + local max_saturation = 1 + return noise.clamp(raw_moisture, 0, max_saturation) +end + +local function clamp_temperature(raw_temperature) + return noise.clamp(raw_temperature, -20, 50) +end + +local function clamp_aux(raw_aux) + return noise.clamp(raw_aux, 0, 1) +end + +data:extend{ + { + type = "noise-expression", + name = "temperature", + intended_property = "temperature", + expression = noise.define_noise_function( function(x,y,tile,map) + x = x * noise.var("control-setting:temperature:frequency:multiplier") + 40000 -- Move the point where 'fractal similarity' is obvious off into the boonies + y = y * noise.var("control-setting:temperature:frequency:multiplier") + local base_temp = + average_sea_level_temperature + + make_multioctave_noise_function(map.seed, 5, 4, 3)(x,y,1/32,1/20) + + noise.var("control-setting:temperature:bias") + local elevation_adjusted_temperature = base_temp + noise.var("elevation") * elevation_temperature_gradient + return noise.ident(clamp_temperature(elevation_adjusted_temperature)) + end) + }, + { + type = "noise-expression", + name = "debug-temperature", + intended_property = debug_property("temperature"), + expression = noise.define_noise_function( function(x,y,tile,map) + return noise.ident(clamp_temperature(x * (1 / 4))) + end) + }, + { + type = "noise-expression", + name = "moisture", + intended_property = "moisture", + expression = noise.define_noise_function( function(x,y,tile,map) + x = x * noise.var("control-setting:moisture:frequency:multiplier") + 30000 -- Move the point where 'fractal similarity' is obvious off into the boonies + y = y * noise.var("control-setting:moisture:frequency:multiplier") + local raw_moisture = + 3/8 + + make_multioctave_noise_function(map.seed, 6, 4, 1.5, 1/3)(x,y,1/256,1/8) + + noise.var("control-setting:moisture:bias") + return noise.ident(clamp_moisture(raw_moisture)) + end) + }, + { + type = "noise-expression", + name = "debug-moisture", + intended_property = debug_property("moisture"), + expression = noise.define_noise_function( function(x,y,tile,map) + return noise.ident(clamp_moisture(y * (1 / 400))) + end) + }, + { + type = "noise-expression", + name = "aux", + intended_property = "aux", + expression = noise.define_noise_function( function(x,y,tile,map) + x = x * noise.var("control-setting:aux:frequency:multiplier") + 20000 -- Move the point where 'fractal similarity' is obvious off into the boonies + y = y * noise.var("control-setting:aux:frequency:multiplier") + local raw_aux = + 0.5 + + make_multioctave_noise_function(map.seed, 7, 4, 1/2, 3)(x,y,1/2048,1/4) + + noise.var("control-setting:aux:bias") + return noise.ident(clamp_aux(raw_aux)) + end) + }, + { + type = "noise-expression", + name = "debug-aux", + intended_property = debug_property("aux"), + expression = noise.define_noise_function( function(x,y,tile,map) + -- Tile peaks tend to be based on aux+water, + -- so let's use the same dimension as temperature for aux + return noise.ident(clamp_aux(x * (1 / 400))) + end) + }, + { + type = "noise-expression", + name = "rings", + expression = noise.define_noise_function( function(x,y,tile,map) + return noise.ident(noise.ridge(tile.distance / 4, -32, 32)) + end) + }, + { + type = "noise-expression", + name = "0_17-lakes-elevation", + -- Large lakes similar to those from Factorio 0.12 + expression = noise.define_noise_function( function(x,y,tile,map) + x = x * map.segmentation_multiplier + 10000 -- Move the point where 'fractal similarity' is obvious off into the boonies + y = y * map.segmentation_multiplier + return finish_elevation(make_0_12like_lakes(x, y, tile, map), map) + end) + }, + { + type = "noise-expression", + name = "0_17-starting-plateau", + intended_property = debug_property("elevation"), + -- The starting area plateau surrounded by an endless ocean + expression = noise.define_noise_function( function(x,y,tile,map) + x = x * map.segmentation_multiplier + 10000 -- Move the point where 'fractal similarity' is obvious off into the boonies + y = y * map.segmentation_multiplier + options = + { + bias = -1000 + } + return finish_elevation(make_0_12like_lakes(x, y, tile, map, options), map) + end) + }, + { + type = "noise-expression", + name = "0_17-island", + intended_property = "elevation", + -- A large island surrounded by an endless ocean + expression = noise.define_noise_function( function(x,y,tile,map) + map = util.merge + { + map, + { segmentation_multiplier = map.segmentation_multiplier / 4 } + } + x = x * map.segmentation_multiplier + 10000 -- Move the point where 'fractal similarity' is obvious off into the boonies + y = y * map.segmentation_multiplier + options = + { + bias = -1000 + } + return finish_elevation(make_0_12like_lakes(x, y, tile, map, options), map) + end) + }, + { + type = "noise-expression", + name = "0_17-islands+continents", + intended_property = debug_property("elevation"), + --Similar to lakes, but with a negative bias instead of a positive one + expression = noise.define_noise_function( function(x,y,tile,map) + x = x * map.segmentation_multiplier + 10000 -- Move the point where 'fractal similarity' is obvious off into the boonies + y = y * map.segmentation_multiplier + options = + { + bias = -80, + terrain_octaves = 10 + } + return finish_elevation(make_0_12like_lakes(x, y, tile, map, options), map) + end) + }, + { + type = "noise-expression", + name = "endless-plateau-with-starting-area-elevation", + intended_property = debug_property("elevation"), + -- A big plateau, except for the starting area + expression = noise.define_noise_function( function(x,y,tile,map) + return finish_elevation(100, map) + end) + }, + { + type = "noise-expression", + name = "0_16-elevation", + intended_property = debug_property("elevation"), + -- Elevation function often described as 'swampy' from 0.16 + expression = noise.define_noise_function( function(x,y,tile,map) + local plateau_octaves = 3 + local lf_octaves = 6 + -- Everyone except TOGoS (apparently) likes there to not be much water + -- when water-level = 'normal', so shift the elevation up everywhere. + -- Set water-level = 'high' if you like oceans. + local global_bias = 6 + + -- Sometimes we want to use actual coordinates, + -- not the warped-to-compensate-for-fractal-similarity ones + local map_x = x + local map_y = y + + x = x * map.segmentation_multiplier + 10000 -- Move the point where 'fractal similarity' is obvious off into the boonies + y = y * map.segmentation_multiplier + local rdi = tile.tier / 8 -- ridge distance-based influcence + local high_ridge = 16 + rdi + noise.clamp(rdi, 0, 2) * make_multioctave_noise_function(map.seed, 7, 2, 3)(x,y,1/256,1) + local low_ridge = -16 - rdi + + local plateau_noise = make_multioctave_noise_function(map.seed, 9, plateau_octaves, 1/3, 3, 4, 1/128) + local plateaus = noise.max(make_basis_noise_function(map.seed, 10, 8, 1/1024)(x,y) - 8, 1 - tile.tier) + + local high_freq_noise = make_multioctave_modulated_noise_function{ + seed0 = map.seed, + seed1 = 11, + octave_count = 6, + octave0_output_scale = 1/8, + octave0_input_scale = 1/4, + octave_output_scale_multiplier = 2, + octave_input_scale_multiplier = 1/3 + } + local low_freq_noise = make_multioctave_modulated_noise_function{ + seed0 = map.seed, + seed1 = 8, + octave_count = lf_octaves, + octave0_output_scale = 1, + octave0_input_scale = 1/8 + } + local very_low_freq_noise = make_basis_noise_function(map.seed, 9, 20, 1/1024) + local basis = low_freq_noise(x,y) + very_low_freq_noise(x,y) + local ridged1 = noise.ridge(basis, low_ridge, high_ridge) + + local normal = noise.max(ridged1 + high_freq_noise(x,y), plateaus + plateau_noise(x,y)) + global_bias + + -- Multily elevation by low-frequency noise to make hilly and non-hilly areas + local hill_modulation = noise.clamp(make_multioctave_noise_function(map.seed, 12, 4, 2, 1/3)(x,y,1/256,3/4) - 2, 0.1, 1.0) + + -- Elevation below which hill modulation has no effect. + -- Set to slightly above the water level so that flat plains don't all become a giant beach/sandbar thing. + -- To do its job it just has to be lower than the first row of cliffs. + local hill_modulation_identity = 3 - map.wlc_elevation_offset + + local hill_modulated = noise.min( + normal, + hill_modulation * (normal - hill_modulation_identity) + hill_modulation_identity + ) + + return noise.ident(finish_elevation(hill_modulated, map)) + end) + }, + { + type = "noise-expression", + name = "elevation", + intended_property = "elevation", + expression = noise.var("0_17-lakes-elevation") + }, + { + type = "noise-expression", + name = "cliffiness", + expression = noise.define_noise_function( function(x,y,tile,map) + -- Idea is that elevation function determines general placement of 'mountainey' areas. + -- 'cliffiness' only determines small-scale placement, to ensure that there are passages + -- through any sufficiently long cliff face. + return 0.5 + noise.clamp( + make_multioctave_noise_function(map.seed, 123, 2, 1, 1/3)(x,y,1/32,1) + + noise.log2(noise.var("control-setting:cliffs:richness:multiplier")) / 2, + 0, 1) + end) + }, + + -- Variables used by autoplace: + + { + type = "noise-expression", + name = "distance", + expression = noise.distance_from(noise.var("x"), noise.var("y"), noise.var("starting_positions")) + }, + { + type = "noise-expression", + name = "tier_from_start", + expression = noise.define_noise_function( function(x,y,tile,map) + return noise.max(0.0, tile.distance - map.starting_area_radius) / map.starting_area_radius; + end) + }, + { + type = "noise-expression", + name = "tier", + expression = noise.var("tier_from_start") + }, + { + type = "noise-expression", + name = "starting_area_weight", + expression = noise.define_noise_function( function(x,y,tile,map) + return 1 - noise.min(1.0, tile.tier / 2.0) + end) + } +} + +local function add_climate_control_defaults(control_name) + data:extend + { + { + type = "noise-expression", + name = "control-setting:" .. control_name .. ":frequency:multiplier", + expression = noise.to_noise_expression(1) + }, + { + type = "noise-expression", + name = "control-setting:" .. control_name .. ":bias", + expression = noise.to_noise_expression(0) + } + } +end + +-- Generate a bunch of options for a property +-- Do like data:extend(fractional_options("some-noise-property")) +local function fractional_options(property) + local opts = {} + local den = 4 + local next_non_default_order = 3000 + for i, num in ipairs({1,2,3,4,6,8,12,16}) do + if num == den then + order = 2000 -- Default value should be 1 + else + order = next_non_default_order + next_non_default_order = next_non_default_order + 1 + end + opts[#opts+1] = + { + type = "noise-expression", + name = property .. "-" .. num .. "-" .. den, + intended_property = property, + order = order, + expression = noise.fraction(num, den) + } + end + return opts +end + +data:extend +{ + { + type = "noise-expression", + name = "starting-lake-noise-amplitude", + expression = noise.to_noise_expression(1) + } +} + +if enable_debug_expressions then + data:extend(fractional_options("starting-lake-noise-amplitude")) +end + +add_climate_control_defaults("temperature") +add_climate_control_defaults("moisture") +add_climate_control_defaults("aux") \ No newline at end of file diff --git a/factorio/data/core/prototypes/spectator-controller.lua b/factorio/data/core/prototypes/spectator-controller.lua new file mode 100644 index 0000000000000000000000000000000000000000..e665bbda8014f46f8ef8134df2dcea36a13d27ed --- /dev/null +++ b/factorio/data/core/prototypes/spectator-controller.lua @@ -0,0 +1,8 @@ +data:extend( +{ + { + type = "spectator-controller", + name = "default", + movement_speed = 0.5 + } +}) diff --git a/factorio/data/core/prototypes/style.lua b/factorio/data/core/prototypes/style.lua new file mode 100644 index 0000000000000000000000000000000000000000..34bec2bbe4c6a1c3b3c681d0e4d0c5e975551ca5 --- /dev/null +++ b/factorio/data/core/prototypes/style.lua @@ -0,0 +1,10987 @@ +local util = require("util") +local color = util.color + +default_glow_color = {225, 177, 106, 255} +default_shadow_color = {0, 0, 0, 0.35} +hard_shadow_color = {0, 0, 0, 1} +default_dirt_color = {15, 7, 3, 100} +default_dirt_color_filler = {15, 7, 3, 56} +default_container_padding = 4 +default_container_spacing = 4 -- one module spacing +default_orange_color = {r = 0.98, g = 0.66, b = 0.22} +default_light_orange_color = {1, 0.74, 0.40} +warning_red_color = {255, 142, 142} +-- Default (white) color +default_font_color = {1, 1, 1} +default_disabled_font_color = {1, 1, 1, 0.5} +-- Bold texts +bold_font_color = {255, 230, 192} +-- Frame headings +heading_font_color = bold_font_color +-- Button +button_default_font_color = {} -- less surface of black (not bold), we need it to be pure black +button_hovered_font_color = {} +button_default_bold_font_color = {28, 28, 28} -- more surface of black, we don't need it to be pure black +-- slots +default_slot_glow_color = {255, 174, 0, 128} +red_slot_glow_color = {255, 166, 123, 128} +green_slot_glow_color = {34, 255, 75, 128} +blue_slot_glow_color = {34, 181, 255, 128} + +achievement_green_color = color "96ce82" +achievement_tan_color = color "d1c58e" + +technology_slot_base_width = 88 +technology_slot_base_height = 88 +featured_technology_slot_base_width = 136 +featured_technology_slot_base_height = 168 + +green_button_glow_color = {135, 216, 139, 128} +red_button_glow_color = {254, 90, 90, 128} + +red_body_text_color = {255, 136, 136} +green_body_text_color = {210, 253, 145} + +arrow_tileset_width = 48 +arrow_tileset_height = 64 +arrow_tileset_composition_corner_size = 8 + +grey_arrow_tileset = {arrows_tileset = {0, 232}, composition_tileset = {0, 17}} +green_arrow_tileset = {arrows_tileset = {0, 296}, composition_tileset = {68, 17}} +red_arrow_tileset = {arrows_tileset = {0, 360}, composition_tileset = {136, 17}} + +arrow_idle_index = 0 +arrow_disabled_index = 1 +arrow_hovered_index = 2 +arrow_clicked_index = 3 + +-- Determined by the subheader height plus a number of list box items in the station view +-- It doesn't have to be... but its nice when they all align perfectly +train_gui_minimap_size = 36 + (28 * 8) + +function back_button_glow(glow_color) + return + { + left = {position = {304, 424}, size = {32, 80}}, + right_top = {position = {209, 128}, size = arrow_tileset_composition_corner_size}, + right = {position = {209, 128 + arrow_tileset_composition_corner_size}, size = {arrow_tileset_composition_corner_size, 1}}, + right_bottom = {position = {209, 128 + arrow_tileset_composition_corner_size + 1}, size = arrow_tileset_composition_corner_size}, + center = {position = {336, 424}, size = {1, 80}}, + left_outer_border_shift = 12, + tint = glow_color, + draw_type = "outer" + } +end + +function forward_button_glow(glow_color) + return + { + right = {position = {336, 424}, size = {32, 80}}, + left_top = {position = {200, 128}, size = arrow_tileset_composition_corner_size}, + left = {position = {200, 128 + arrow_tileset_composition_corner_size}, size = {arrow_tileset_composition_corner_size, 1}}, + left_bottom = {position = {200, 128 + arrow_tileset_composition_corner_size + 1}, size = arrow_tileset_composition_corner_size}, + center = {position = {336, 424}, size = {1, 80}}, + right_outer_border_shift = -12, + tint = glow_color, + draw_type = "outer" + } +end + +function double_arrow_forward_button_glow(glow_color) + return + { + right = {position = {336, 424}, size = {32, 80}}, + left = {position = {305, 504}, size = {32, 80}}, + center = {position = {336, 424}, size = {1, 80}}, + top_outer_border_shift = -4, + bottom_outer_border_shift = 4, + right_outer_border_shift = -12, + left_outer_border_shift = 12, + tint = glow_color, + draw_type = "outer" + } +end + +function notched_slider_glow(glow_color) + return + { + center = {position = {96, 184}, size = {40, 48}}, + top_outer_border_shift = -2, + left_outer_border_shift = -4, + right_outer_border_shift = 4, + bottom_outer_border_shift = 4, + tint = glow_color, + draw_type = "outer" + } +end + +function left_slider_glow(glow_color) + return + { + center = {position = {481, 96}, size = {56, 40}}, + top_outer_border_shift = -4, + left_outer_border_shift = -4, + right_outer_border_shift = 4, + bottom_outer_border_shift = 4, + tint = glow_color, + draw_type = "outer" + } +end + +function right_slider_glow(glow_color) + return + { + center = {position = {537, 96}, size = {56, 40}}, + top_outer_border_shift = -4, + left_outer_border_shift = -4, + right_outer_border_shift = 4, + bottom_outer_border_shift = 4, + tint = glow_color, + draw_type = "outer" + } +end + +function arrow_back(tileset, index, glow_name, glow_color) + local arrow_shift = index * arrow_tileset_width * 2 + local composition_shift = index * (arrow_tileset_composition_corner_size * 2 + 1) + local result = + { + base = + { + left = {position = {tileset.arrows_tileset[1] + arrow_shift, tileset.arrows_tileset[2]}, + size = {arrow_tileset_width / 2, arrow_tileset_height}}, + right_top = {position = {tileset.composition_tileset[1] + arrow_tileset_composition_corner_size + 1 + composition_shift, + tileset.composition_tileset[2]}, + size = arrow_tileset_composition_corner_size}, + right = {position = {tileset.composition_tileset[1] + arrow_tileset_composition_corner_size + 1 + composition_shift, + tileset.composition_tileset[2] + arrow_tileset_composition_corner_size}, + size = {arrow_tileset_composition_corner_size, 1}}, + right_bottom = {position = {tileset.composition_tileset[1] + arrow_tileset_composition_corner_size + 1 + composition_shift, + tileset.composition_tileset[2] + arrow_tileset_composition_corner_size + 1}, + size = arrow_tileset_composition_corner_size}, + center = {position = {tileset.arrows_tileset[1] + arrow_tileset_width / 2 + arrow_shift, + tileset.arrows_tileset[2]}, + size = {1, arrow_tileset_height}} + } + } + if (glow_name) then + result[glow_name] = back_button_glow(glow_color) + end + return result +end + +function arrow_forward(tileset, index, glow_name, glow_color) + local arrow_shift = index * arrow_tileset_width * 2 + local composition_shift = index * (arrow_tileset_composition_corner_size * 2 + 1) + local result = + { + base = + { + right = {position = {tileset.arrows_tileset[1] + arrow_tileset_width / 2 + arrow_shift, tileset.arrows_tileset[2]}, + size = {arrow_tileset_width / 2, arrow_tileset_height}}, + left_top = {position = {tileset.composition_tileset[1] + composition_shift, + tileset.composition_tileset[2]}, + size = arrow_tileset_composition_corner_size}, + left = {position = {tileset.composition_tileset[1] + composition_shift, + tileset.composition_tileset[2] + arrow_tileset_composition_corner_size}, + size = {arrow_tileset_composition_corner_size, 1}}, + left_bottom = {position = {tileset.composition_tileset[1] + composition_shift, + tileset.composition_tileset[2] + arrow_tileset_composition_corner_size + 1}, + size = arrow_tileset_composition_corner_size}, + center = {position = {tileset.arrows_tileset[1] + arrow_tileset_width / 2 + arrow_shift, + tileset.arrows_tileset[2]}, + size = {1, arrow_tileset_height}} + } + } + if (glow_name) then + result[glow_name] = forward_button_glow(glow_color) + end + return result +end + +function double_arrow_forward(tileset, index, glow_name, glow_color) + local arrow_shift = index * arrow_tileset_width * 2 + local composition_shift = index * (arrow_tileset_composition_corner_size * 2 + 1) + local result = + { + base = + { + right = {position = {tileset.arrows_tileset[1] + arrow_tileset_width / 2 + arrow_shift, tileset.arrows_tileset[2]}, + size = {arrow_tileset_width / 2, arrow_tileset_height}}, + left = {position = {tileset.arrows_tileset[1] + arrow_tileset_width + arrow_shift, tileset.arrows_tileset[2]}, + size = {arrow_tileset_width / 2, arrow_tileset_height}}, + center = {position = {tileset.arrows_tileset[1] + arrow_tileset_width / 2 + arrow_shift, + tileset.arrows_tileset[2]}, + size = {1, arrow_tileset_height}} + } + } + if (glow_name) then + result[glow_name] = double_arrow_forward_button_glow(glow_color) + end + return result +end + +function default_inner_glow(tint_value, scale_value) + return + { + position = {183, 128}, + corner_size = 8, + tint = tint_value, + scale = scale_value, + draw_type = "inner" + } +end + +function default_glow(tint_value, scale_value) + return + { + position = {200, 128}, + corner_size = 8, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function offset_by_2_default_glow(tint_value, scale_value) + return + { + position = {280, 736}, + corner_size = 16, + tint = tint_value, + scale = scale_value, + top_outer_border_shift = 4, + bottom_outer_border_shift = -4, + left_outer_border_shift = 4, + right_outer_border_shift = -4, + draw_type = "outer" + } +end + +offset_by_4_rounded_corners_subpanel_inset = +{ + position = {345, 103}, + corner_size = 16, + draw_type = "outer", + top_outer_border_shift = 4, + bottom_outer_border_shift = -4, + left_outer_border_shift = 4, + right_outer_border_shift = -4 +} + +function tab_glow(tint_value, scale_value) + return + { + left_top = {position = {216, 0}, size = 16}, + top = {position = {208, 128}, size = {1, 8}}, + right_top = {position = {232, 0}, size = 16}, + left = {position = {200, 136}, size = {8, 1}}, + right = {position = {209, 136}, size = {8, 1}}, + top_outer_border_shift = 4, + left_outer_border_shift = 4, + right_outer_border_shift = -4, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function top_and_bottom_inner_glow(tint_value, scale_value) + return + { + top = {position = {191, 128}, size = {1, 8}}, + bottom = {position = {191, 137}, size = {1, 8}}, + tint = tint_value, + scale = scale_value, + draw_type = "inner" + } +end + +function top_glow(tint_value, scale_value) --only top side + return + { + top = {position = {208, 128}, size = {1, 8}}, + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function bottom_glow(tint_value, scale_value) --only bottom side + return + { + bottom = {position = {208, 137}, size = {1, 8}}, + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function top_bottom_glow(tint_value, scale_value) --only top and bottom side + return + { + top = {position = {208, 128}, size = {1, 8}}, + bottom = {position = {208, 137}, size = {1, 8}}, + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function top_glow(tint_value, scale_value) --only top side + return + { + top = {position = {208, 128}, size = {1, 8}}, + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function glow_without_left(tint_value, scale_value) + return + { + top = {position = {208, 128}, size = {1, 8}}, + right_top = {position = {209, 128}, size = {8, 8}}, + right = {position = {209, 136}, size = {8, 1}}, + right_bottom = {position = {209, 137}, size = {8, 8}}, + bottom = {position = {208, 137}, size = {1, 8}}, + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function glow_without_right(tint_value, scale_value) + return + { + top = {position = {208, 128}, size = {1, 8}}, + left_top = {position = {200, 128}, size = {8, 8}}, + left = {position = {200, 136}, size = {8, 1}}, + left_bottom = {position = {200, 137}, size = {8, 8}}, + bottom = {position = {208, 137}, size = {1, 8}}, + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function glow_without_top(tint_value, scale_value) + return + { + right = {position = {209, 136}, size = {8, 1}}, + left = {position = {200, 136}, size = {8, 1}}, + left_bottom = {position = {200, 137}, size = {8, 8}}, + bottom = {position = {208, 137}, size = {1, 8}}, + right_bottom = {position = {209, 137}, size = {8, 8}}, + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function glow_without_bottom(tint_value, scale_value) + return + { + top = {position = {208, 128}, size = {1, 8}}, + right_top = {position = {209, 128}, size = {8, 8}}, + right = {position = {209, 136}, size = {8, 1}}, + left = {position = {200, 136}, size = {8, 1}}, + left_top = {position = {200, 128}, size = {8, 8}}, + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function top_right_glow(tint_value, scale_value) + return + { + top = {position = {208, 128}, size = {1, 8}}, + right_top = {position = {209, 128}, size = {8, 8}}, + right = {position = {209, 136}, size = {8, 1}}, + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function top_left_glow(tint_value, scale_value) + return + { + top = {position = {208, 128}, size = {1, 8}}, + --right_top = {position = {209, 128}, size = {8, 8}}, + left = {position = {200, 136}, size = {8, 1}}, + left_top = {position = {200, 128}, size = {8, 8}}, + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function bottom_right_glow(tint_value, scale_value) + return + { + right = {position = {209, 136}, size = {8, 1}}, + right_bottom = {position = {209, 137}, size = {8, 8}}, + bottom = {position = {208, 137}, size = {1, 8}}, + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function top_glow_with_left_corner(tint_value, scale_value) --only top side + return + { + top = {position = {208, 128}, size = {1, 8}}, + left_top = {position = {200, 128}, size = {8, 8}}, + left = {position = {250, 105}, size = {1, 8}}, -- empty area + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function top_right_glow_with_top_corner(tint_value, scale_value) + return + { + top = {position = {208, 128}, size = {1, 8}}, + left_top = {position = {200, 128}, size = {8, 8}}, + left = {position = {250, 105}, size = {1, 8}}, -- empty area + right_top = {position = {209, 128}, size = {8, 8}}, + right = {position = {209, 136}, size = {8, 1}}, + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +function top_left_glow_with_top_corner(tint_value, scale_value) + return + { + top = {position = {208, 128}, size = {1, 8}}, + left = {position = {200, 136}, size = {8, 1}}, + left_top = {position = {200, 128}, size = {8, 8}}, + right_top = {position = {209, 128}, size = {8, 8}}, + right = {position = {250, 105}, size = {1, 8}}, -- empty area + center = {position = {208, 136}, size = {1, 1}}, + tint = tint_value, + scale = scale_value, + draw_type = "outer" + } +end + +-- used for textbox and virtual slots (not tab, it is more rounded and uses different style) +function rounded_corners_glow(tint_value) + return + { + position = {240, 783}, + corner_size = 16, + tint = tint_value, + top_outer_border_shift = 4, + bottom_outer_border_shift = -4, + left_outer_border_shift = 4, + right_outer_border_shift = -4, + draw_type = "outer" + } +end + +-- used for textbox and virtual slots (not tab, it is more rounded and uses different style) +function rounded_button_glow(tint_value) + return + { + position = {256, 191}, + corner_size = 16, + tint = tint_value, + top_outer_border_shift = 4, + bottom_outer_border_shift = -4, + left_outer_border_shift = 4, + right_outer_border_shift = -4, + draw_type = "outer" + } +end + +-- used for virtual slots used in the quick bar for example +function offset_by_2_rounded_corners_glow(tint_value) + return + { + position = {240, 736}, + corner_size = 16, + tint = tint_value, + top_outer_border_shift = 4, + bottom_outer_border_shift = -4, + left_outer_border_shift = 4, + right_outer_border_shift = -4, + draw_type = "outer" + } +end + +textbox_dirt = rounded_corners_glow(default_dirt_color) + +function radiobutton_glow(tint_value, scale_value) + return + { + stretch_monolith_image_to_size = false, + center = + { + position = {123, 156}, + size = {34, 34}, + tint = tint_value, + scale = scale_value + } + } +end + +default_shadow = default_glow(default_shadow_color, 0.5) +default_dirt = default_glow(default_dirt_color, 0.5) +default_inner_shadow = default_inner_glow(hard_shadow_color, 0.5) + +top_shadow = top_glow(default_shadow_color, 0.5) +bottom_shadow = bottom_glow(default_shadow_color, 0.5) +top_bottom_shadow = top_bottom_glow(default_shadow_color, 0.5) +shadow_without_left = glow_without_left(default_shadow_color, 0.5) +shadow_without_right = glow_without_right(default_shadow_color, 0.5) +shadow_without_bottom = glow_without_bottom(default_shadow_color, 0.5) +shadow_without_top = glow_without_top(default_shadow_color, 0.5) +top_right_shadow = top_right_glow(default_shadow_color, 0.5) +top_left_shadow = top_left_glow(default_shadow_color, 0.5) +top_shadow_with_left_corner = top_glow_with_left_corner(default_shadow_color, 0.5) +top_right_shadow_with_top_corner = top_right_glow_with_top_corner(default_shadow_color, 0.5) +top_left_shadow_with_top_corner = top_left_glow_with_top_corner(default_shadow_color, 0.5) +bottom_right_shadow = bottom_right_glow(default_shadow_color, 0.5) + +-- lines for a table grid / frame border +function border_image_set() + return + { + border_width = 8, + vertical_line = {position = {0, 40}, size = {8, 1}}, + horizontal_line = {position = {8, 40}, size = {1, 8}}, + top_right_corner = {position = {16, 40}, size = {8, 8}}, + bottom_right_corner = {position = {24, 40}, size = {8, 8}}, + bottom_left_corner = {position = {32, 40}, size = {8, 8}}, + top_left_coner = {position = {40, 40}, size = {8, 8}}, + top_t = {position = {64, 40}, size = {8, 8}}, + right_t = {position = {72, 40}, size = {8, 8}}, + bottom_t = {position = {48, 40}, size = {8, 8}}, + left_t = {position = {56, 40}, size = {8, 8}}, + cross = {position = {80, 40}, size = {8, 8}}, + top_end = {position = {88, 40}, size = {8, 8}}, + right_end = {position = {96, 40}, size = {8, 8}}, + bottom_end = {position = {104, 40}, size = {8, 8}}, + left_end = {position = {112, 40}, size = {8, 8}} + } +end + +function outer_frame_light() +return + { + base = {position = {17, 0}, corner_size = 8, draw_type = "outer"}, + shadow = default_inner_shadow + } +end + +function inner_frame_tab_pane() +return + { + base = {position = {85, 0}, corner_size = 8, draw_type = "outer"}, + shadow = default_inner_shadow + } +end + +tabbed_pane_graphical_set = +{ + base = + { + -- tabbed pane is always an inset frame touching the sides under the shadow, so sides should not draw + top = {position = {76, 0}, size = {1, 8}}, + bottom = {position = {76, 9}, size = {1, 8}}, + center = {position = {76, 8}, size = {1, 1}} + }, + shadow = top_shadow +} + +data:extend( +{ + { + type = "gui-style", + name = "default", + default_tileset = "__core__/graphics/gui-new.png", + default_sprite_scale = 0.5, + default_sprite_priority = "extra-high-no-scale", + + label = + { + type = "label_style", + font = "default", + font_color = {1, 1, 1}, + disabled_font_color = {1, 1, 1, 0.5}, + rich_text_setting = "enabled", + game_controller_hovered_font_color = {1, 0.68, 0}, + single_line = true, + rich_text_highlight_error_color = {r=255,g=0,b=0}, + rich_text_highlight_warning_color = {r=255,g=255,b=0}, + rich_text_highlight_ok_color = {r=0,g=255,b=0} + }, + + tooltip_item_label = + { + type = "label_style", + parent = "label", + maximal_width = 200 + }, + + clickable_label = + { + type = "label_style", + hovered_font_color = default_light_orange_color, + clicked_font_color = default_orange_color + }, + + clickable_squashable_label = + { + type = "label_style", + parent = "clickable_label", + horizontally_squashable = "on" + }, + + black_clickable_label = + { + type = "label_style", + parent = "black_label", + hovered_font_color = default_light_orange_color, + clicked_font_color = default_orange_color + }, + + black_clickable_squashable_label = + { + type = "label_style", + parent = "black_clickable_label", + horizontally_squashable = "on" + }, + + map_gen_row_label = -- pushed up a little for centering + { + type = "label_style", + top_padding = -2, + bottom_padding = 2 + }, + bold_label = + { + type = "label_style", + font = "default-bold" + }, + bold_black_label = + { + type = "label_style", + parent = "bold_label", + font_color = {0, 0, 0} + }, + bold_red_label = + { + type = "label_style", + parent = "bold_label", + font_color = {1, 0, 0} + }, + bold_green_label = + { + type = "label_style", + parent = "bold_label", + font_color = {0, 1, 0} + }, + yellow_label = + { + type = "label_style", + font_color = heading_font_color + }, + player_online_label = + { + type = "label_style", + parent = "bold_label", + font_color = {0, 1, 0} + }, + player_offline_label = + { + type = "label_style", + parent = "bold_label", + font_color = {1, 1, 1} + }, + player_not_in_game_state_label = + { + type = "label_style", + parent = "bold_label", + font_color = {0.5, 0.5, 0.5} + }, + -- Used as table caption, or in "Caption: value" + caption_label = + { + type = "label_style", + parent = "bold_label", + font_color = bold_font_color, + ignored_by_search = true + }, + + label_dividing_inside_frames = + { + type = "label_style", + font = "heading-1", + font_color = heading_font_color, + top_padding = 1, + bottom_padding = 3 + }, + + invalid_label = + { + type = "label_style", + parent = "label", + font_color = warning_red_color + }, + goal_label = + { + type = "label_style", + single_line = false + }, + electric_usage_label = + { + type = "label_style", + parent = "label", + width = 60 + }, + mod_dependency_invalid_label = + { + type = "label_style", + parent = "label", + font_color = warning_red_color + }, + mod_optional_dependency_invalid_label = + { + type = "label_style", + parent = "label", + font_color = default_orange_color + }, + mod_manager_label = + { + type = "label_style", + parent = "label", + maximal_width = 350, + single_line = false + }, + mods_gui_left_pane_vertical_flow = + { + type = "vertical_flow_style", + maximal_width = 724, + natural_width = 724, + maximal_height = 692, + natural_height = 692, + vertical_spacing = 12 + }, + mods_gui_right_pane_vertical_flow = + { + type = "vertical_flow_style", + maximal_width = 664, + natural_width = 664, + maximal_height = 692, + natural_height = 692, + vertical_spacing = 12 + }, + --used for the description text of an item/entity + description_label = + { + type = "label_style", + parent = "label", + font = "default" + }, + --the left side of a property: value item + description_property_name_label = + { + type = "label_style", + parent = "label", + font = "default-semibold", + font_color = bold_font_color + }, + --the right side of a property: value item + description_value_label = + { + type = "label_style", + parent = "label", + font = "default" + }, + recipe_count_label = + { + type = "label_style", + parent = "label", + font = "default-bold" + }, + description_title_label = + { + type = "label_style", + parent = "bold_label", + font_color = bold_font_color + }, + description_title_indented_label = + { + type = "label_style", + parent = "description_label", + font = "default-bold" + }, + count_label = + { + type = "label_style", + parent = "description_label", + font = "count-font" + }, + frame_subheading_label = + { + type = "label_style", + parent = "description_label", + font = "default", + top_padding = 4 + }, + tooltip_label = + { + type = "label_style", + parent = "description_label", + minimal_width = 50, + maximal_width = 356 + }, + tooltip_title_label = + { + type = "label_style", + parent = "description_label", + font = "default-bold", + minimal_width = 50, + maximal_width = 356 + }, + + recipe_tooltip_cannot_craft_count_label = + { + type = "label_style", + parent = "recipe_count_label", + font_color = warning_red_color + }, + recipe_tooltip_transitive_craft_count_label = + { + type = "label_style", + parent = "recipe_count_label", + font_color = default_orange_color + }, + recipe_tooltip_cannot_craft_label = + { + type = "label_style", + parent = "description_value_label", + font_color = warning_red_color + }, + recipe_tooltip_transitive_craft_label = + { + type = "label_style", + parent = "description_value_label", + font_color = default_orange_color + }, + subheader_label = + { + type = "label_style", + parent = "label", + left_padding = 8 + }, + subheader_caption_label = + { + type = "label_style", + parent = "subheader_label", + font = "heading-2", + font_color = heading_font_color + }, + subheader_right_aligned_label = + { + type = "label_style", + parent = "label", + right_padding = 8 + }, + heading_1_label = + { + type = "label_style", + font = "heading-1", + font_color = heading_font_color, + single_line = true + }, + heading_2_label = + { + type = "label_style", + parent = "label", + font = "heading-2", + font_color = heading_font_color + }, + heading_3_label = + { + type = "label_style", + parent = "label", + font = "heading-3", + font_color = default_font_color + }, + heading_3_label_yellow = + { + type = "label_style", + parent = "heading_3_label", + font_color = heading_font_color + }, + menu_message = + { + type = "label_style", + font = "default-bold", + font_color = default_orange_color + }, + orange_label = + { + type = "label_style", + font = "default-bold", + font_color = default_orange_color + }, + + button = + { + type = "button_style", + font = "default-semibold", + horizontal_align = "center", + vertical_align = "center", + icon_horizontal_align = "center", + ignored_by_search = true, + top_padding = 0, + bottom_padding = 0, + left_padding = 8, + right_padding = 8, + minimal_width = 108, + minimal_height = 28, + default_font_color = button_default_font_color, + default_graphical_set = + { + base = {position = {0, 17}, corner_size = 8}, + shadow = default_dirt + }, + hovered_font_color = button_hovered_font_color, + hovered_graphical_set = + { + base = {position = {34, 17}, corner_size = 8}, + shadow = default_dirt, + glow = default_glow(default_glow_color, 0.5) + }, + clicked_font_color = button_hovered_font_color, + clicked_vertical_offset = 1, -- text/icon goes down on click + clicked_graphical_set = + { + base = {position = {51, 17}, corner_size = 8}, + shadow = default_dirt + }, + disabled_font_color = {179, 179, 179}, + disabled_graphical_set = + { + base = {position = {17, 17}, corner_size = 8}, + shadow = default_dirt + }, + selected_font_color = button_hovered_font_color, + selected_graphical_set = + { + base = {position = {225, 17}, corner_size = 8}, + shadow = default_dirt + }, + selected_hovered_font_color = button_hovered_font_color, + selected_hovered_graphical_set = + { + base = {position = {369, 17}, corner_size = 8}, + shadow = default_dirt + }, + selected_clicked_font_color = button_hovered_font_color, + selected_clicked_graphical_set = + { + base = {position = {352, 17}, corner_size = 8}, + shadow = default_dirt + }, + strikethrough_color = {0.5, 0.5, 0.5}, + pie_progress_color = {1, 1, 1}, + left_click_sound = {{ filename = "__core__/sound/gui-click.ogg", volume = 1 }} + }, + + green_button = + { + type = "button_style", + parent = "button", + default_graphical_set = + { + base = {position = {68, 17}, corner_size = 8}, + shadow = default_dirt + }, + hovered_graphical_set = + { + base = {position = {102, 17}, corner_size = 8}, + shadow = default_dirt, + glow = default_glow(green_button_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = {position = {119, 17}, corner_size = 8}, + shadow = default_dirt + }, + disabled_graphical_set = + { + base = {position = {85, 17}, corner_size = 8}, + shadow = default_dirt + }, + left_click_sound = {{ filename = "__core__/sound/gui-green-confirm.ogg", volume = 1 }}, + tooltip = "gui.confirm-instruction" + }, + + rounded_button = + { + type = "button_style", + default_graphical_set = + { + base = {position = {168, 200}, corner_size = 8}, + shadow = rounded_button_glow(default_dirt_color) + }, + hovered_graphical_set = + { + base = {position = {202, 200}, corner_size = 8}, + shadow = rounded_button_glow(default_dirt_color), + glow = rounded_button_glow(default_glow_color) + }, + clicked_graphical_set = + { + base = {position = {219, 200}, corner_size = 8}, + shadow = rounded_button_glow(default_dirt_color) + }, + disabled_graphical_set = + { + base = {position = {185, 200}, corner_size = 8}, + shadow = rounded_button_glow(default_dirt_color) + }, + selected_graphical_set = + { + base = {position = {236, 200}, corner_size = 8}, + shadow = rounded_button_glow(default_dirt_color) + }, + selected_hovered_graphical_set = + { + base = {position = {236, 200}, corner_size = 8}, + shadow = rounded_button_glow(default_dirt_color) + }, + selected_clicked_graphical_set = + { + base = {position = {236, 200}, corner_size = 8}, + shadow = rounded_button_glow(default_dirt_color) + } + }, + + back_button = + { + type = "button_style", + parent = "dialog_button", + horizontal_align = "left", + default_graphical_set = arrow_back(grey_arrow_tileset, arrow_idle_index, "shadow", default_dirt_color), + hovered_graphical_set = arrow_back(grey_arrow_tileset, arrow_hovered_index, "glow", default_glow_color), + clicked_graphical_set = arrow_back(grey_arrow_tileset, arrow_clicked_index), + disabled_graphical_set = arrow_back(grey_arrow_tileset, arrow_disabled_index, "glow", default_dirt_color), + --left_click_sound = {{ filename = "__core__/sound/gui-back.ogg", volume = 0.6 }} + }, + + red_back_button = + { + type = "button_style", + parent = "dialog_button", + horizontal_align = "left", + default_graphical_set = arrow_back(red_arrow_tileset, arrow_idle_index, "shadow", default_dirt_color), + hovered_graphical_set = arrow_back(red_arrow_tileset, arrow_hovered_index, "glow", red_button_glow_color), + clicked_graphical_set = arrow_back(red_arrow_tileset, arrow_clicked_index), + disabled_font_color = {0.5, 0.5, 0.5}, + disabled_graphical_set = arrow_back(red_arrow_tileset, arrow_disabled_index, "glow", default_dirt_color), + --left_click_sound = {{ filename = "__core__/sound/gui-back.ogg", volume = 0.6 }} + }, + + forward_button = -- grey right arrow, flat left + { + type = "button_style", + parent = "dialog_button", + horizontal_align = "right", + default_graphical_set = arrow_forward(grey_arrow_tileset, arrow_idle_index, "shadow", default_dirt_color), + hovered_graphical_set = arrow_forward(grey_arrow_tileset, arrow_hovered_index, "glow", default_glow_color), + clicked_graphical_set = arrow_forward(grey_arrow_tileset, arrow_clicked_index), + disabled_graphical_set = arrow_forward(grey_arrow_tileset, arrow_disabled_index, "glow", default_dirt_color), + left_click_sound = {{ filename = "__core__/sound/gui-forward-button-click.ogg", volume = 0.8 }} + }, + + confirm_button = + { + type = "button_style", + parent = "dialog_button", + horizontal_align = "right", + default_graphical_set = arrow_forward(green_arrow_tileset, arrow_idle_index, "shadow", default_dirt_color), + hovered_graphical_set = arrow_forward(green_arrow_tileset, arrow_hovered_index, "glow", green_button_glow_color), + clicked_graphical_set = arrow_forward(green_arrow_tileset, arrow_clicked_index), + disabled_graphical_set = arrow_forward(green_arrow_tileset, arrow_disabled_index, "glow", default_dirt_color), + left_click_sound = {{ filename = "__core__/sound/gui-green-confirm.ogg", volume = 1 }}, + tooltip = "gui.confirm-instruction" + }, + + confirm_button_without_tooltip = + { + type = "button_style", + parent = "confirm_button", + tooltip = "" + }, + + confirm_double_arrow_button = + { + type = "button_style", + parent = "dialog_button", + horizontal_align = "right", + default_graphical_set = double_arrow_forward(green_arrow_tileset, arrow_idle_index, "shadow", default_dirt_color), + hovered_graphical_set = double_arrow_forward(green_arrow_tileset, arrow_hovered_index, "glow", green_button_glow_color), + clicked_graphical_set = double_arrow_forward(green_arrow_tileset, arrow_clicked_index), + disabled_graphical_set = double_arrow_forward(green_arrow_tileset, arrow_disabled_index, "glow", default_dirt_color), + tooltip = "gui.confirm-instruction" + }, + + map_generator_preview_button = + { + type = "button_style", + parent = "forward_button", + icon_horizontal_align = "left" + }, + + map_generator_close_preview_button = + { + type = "button_style", + parent = "back_button", + icon_horizontal_align = "left", + left_padding = -4 + }, + + map_generator_confirm_button = + { + type = "button_style", + parent = "confirm_double_arrow_button", + width = 208 + }, + + confirm_in_load_game_button = + { + type = "button_style", + parent = "confirm_button", + natural_width = 300, + horizontally_squashable = "on" + }, + + red_confirm_button = + { + type = "button_style", + parent = "dialog_button", + horizontal_align = "right", + left_click_sound = {{ filename = "__core__/sound/gui-red-confirm.ogg", volume = 0.7 }}, + default_graphical_set = arrow_forward(red_arrow_tileset, arrow_idle_index, "shadow", default_dirt_color), + hovered_graphical_set = arrow_forward(red_arrow_tileset, arrow_hovered_index, "glow", red_button_glow_color), + clicked_graphical_set = arrow_forward(red_arrow_tileset, arrow_clicked_index), + disabled_font_color = {0.5, 0.5, 0.5}, + disabled_graphical_set = arrow_forward(red_arrow_tileset, arrow_disabled_index, "glow", default_dirt_color) + }, + + red_button = + { + type = "button_style", + parent = "button", + default_graphical_set = + { + base = {position = {136, 17}, corner_size = 8}, + shadow = default_dirt + }, + hovered_graphical_set = + { + base = {position = {170, 17}, corner_size = 8}, + shadow = default_dirt, + glow = default_glow(red_button_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = {position = {187, 17}, corner_size = 8}, + shadow = default_dirt + }, + disabled_graphical_set = + { + base = {position = {153, 17}, corner_size = 8}, + shadow = default_dirt + }, + left_click_sound = {{ filename = "__core__/sound/gui-red-button.ogg", volume = 0.5 }} + }, + + tool_button_red = + { + type = "button_style", + parent = "red_button", + padding = 2, + size = 28, + left_click_sound = {{ filename = "__core__/sound/gui-tool-button.ogg", volume = 1 }} + }, + + tool_button = + { + type = "button_style", + padding = 2, + size = 28, + left_click_sound = {{ filename = "__core__/sound/gui-tool-button.ogg", volume = 1 }} + }, + + tool_button_green = + { + type = "button_style", + parent = "tool_button", + default_graphical_set = + { + base = {position = {432, 48}, corner_size = 8}, + shadow = default_dirt + }, + hovered_graphical_set = + { + base = {position = {449, 48}, corner_size = 8}, + shadow = default_dirt, + glow = default_glow({110, 164, 104, 127}, 0.5) + }, + clicked_graphical_set = + { + base = {position = {466, 48}, corner_size = 8}, + shadow = default_dirt + }, + selected_graphical_set = -- same as clicked + { + base = {position = {466, 48}, corner_size = 8}, + shadow = default_dirt + } + }, + + entity_frame = + { + type = "frame_style", + parent = "inside_shallow_frame_with_padding", + minimal_width = 424, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 8 + } + }, + + entity_frame_without_right_padding = + { + type = "frame_style", + parent = "entity_frame", + right_padding = 0 + }, + + entity_frame_without_side_paddings = + { + type = "frame_style", + parent = "entity_frame", + right_padding = 0, + left_padding = 0 + }, + + vertical_flow_in_entity_frame_without_side_paddings = + { + type = "vertical_flow_style", + top_padding = 0, + left_padding = 12, + right_padding = 12, + bottom_padding = 12, + vertical_spacing = 8, + }, + + entity_frame_without_padding = + { + type = "frame_style", + parent = "entity_frame", + padding = 0 + }, + + wide_entity_button = + { + type = "empty_widget_style", + minimal_width = 400, + height = 148, + horizontally_stretchable = "on" + }, + + train_stop_entity_button = + { + type = "empty_widget_style", + height = 148, + minimal_width = 648, + }, + + tool_button_blue = + { + type = "button_style", + parent = "tool_button", + default_graphical_set = + { + base = {position = {330, 48}, corner_size = 8}, + shadow = default_dirt + }, + hovered_graphical_set = + { + base = {position = {347, 48}, corner_size = 8}, + shadow = default_dirt, + glow = default_glow({110, 101, 164, 127}, 0.5) + }, + clicked_graphical_set = + { + base = {position = {364, 48}, corner_size = 8}, + shadow = default_dirt + } + }, + + mini_tool_button_red = + { + type = "button_style", + parent = "red_button", + padding = 0, + size = 16, + left_click_sound = {{ filename = "__core__/sound/gui-tool-button.ogg", volume = 1 }} + }, + + mini_button = + { + type = "button_style", + padding = 0, + size = 16, + left_click_sound = {{ filename = "__core__/sound/gui-button-mini.ogg", volume = 1 }} + }, + + mini_button_aligned_to_text_vertically = + { + type = "button_style", + padding = 0, + size = 16, + top_margin = 3, + left_click_sound = {{ filename = "__core__/sound/gui-button-mini.ogg", volume = 1 }} + }, + + mini_button_aligned_to_text_vertically_when_centered = + { + type = "button_style", + padding = 0, + size = 16, + top_margin = 1, + left_click_sound = {{ filename = "__core__/sound/gui-button-mini.ogg", volume = 1 }} + }, + + highlighted_tool_button = + { + type = "button_style", + parent = "tool_button", + default_graphical_set = + { + base = {position = {34, 17}, corner_size = 8}, + shadow = default_dirt, + glow = default_glow(default_glow_color, 0.5) + } + }, + + line = + { + type = "line_style", + border = border_image_set() + }, + + inside_shallow_frame_with_padding_line = + { + type = "line_style", + left_margin = -12, + right_margin = -12 + }, + + control_behavior_window_line = + { + type = "line_style", + top_margin = 8, + left_margin = -12, + right_margin = -12 + }, + + tooltip_horizontal_line = + { + type = "line_style", + border = + { + border_width = 8, + left_end = {position = {248, 40}, size = {8, 8}}, + horizontal_line = {position = {256, 40}, size = {1, 8}}, + right_end = {position = {257, 40}, size = {8, 8}} + } + }, + + -- it takes 0 height in the layout and extends the graphics into top/bottom + -- so it is consistent with paddings of frame border + frame_division_fake_horizontal_line = + { + type = "line_style", + height = 8, + top_margin = -4, + bottom_margin = -4, + border = + { + border_width = 8, + left_end = {position = {248, 40}, size = {8, 8}}, + horizontal_line = {position = {256, 40}, size = {1, 8}}, + right_end = {position = {257, 40}, size = {8, 8}} + } + }, + + dark_line = + { + type = "line_style", + border = + { + border_width = 8, + vertical_line = {position = {208, 40}, size = {8, 1}}, + top_end = {position = {200, 40}, size = 8}, + bottom_end = {position = {216, 40}, size = 8} + } + }, + + tooltip_category_line = + { + type = "line_style", + border = + { + border_width = 8, + left_end = {position = {184, 40}, size = 8}, + horizontal_line = {position = {176, 40}, size = {1, 8}}, + right_end = {position = {192, 40}, size = 8} + } + }, + + blurry_panel_horizontal_line = + { + type = "line_style", + top_padding = 4, + bottom_padding = 4, + border = + { + border_width = 4, + left_end = {position = {336, 0}, size = {4, 4}}, + horizontal_line = {position = {340, 0}, size = {1, 4}}, + right_end = {position = {341, 0}, size = {4, 4}} + } + }, + + achievement_title_label = + { + type = "label_style", + parent = "label", + font = "default-bold", + font_color = color "ff" + }, + achievement_percent_label = + { + type = "label_style", + parent = "label", + font = "default-large-semibold", + font_color = achievement_green_color + }, + achievement_unlocked_title_label = + { + type = "label_style", + parent = "achievement_title_label", + font_color = achievement_green_color + }, + achievement_locked_title_label = + { + type = "label_style", + parent = "achievement_title_label", + font_color = achievement_tan_color + }, + achievement_failed_title_label = + { + type = "label_style", + parent = "achievement_title_label", + font_color = color "8f7676" + }, + + achievement_description_label = + { + type = "label_style", + parent = "label", + font = "default", + font_color = color "ff" + }, + achievement_unlocked_description_label = + { + type = "label_style", + parent = "achievement_description_label" + }, + achievement_locked_description_label = + { + type = "label_style", + parent = "achievement_description_label" + }, + achievement_failed_description_label = + { + type = "label_style", + parent = "achievement_description_label", + font_color = color "8f7676" + }, + + achievement_locked_progress_label = + { + type = "label_style", + parent = "label", + font = "default-semibold", + font_color = achievement_tan_color + }, + achievement_failed_reason_label = + { + type = "label_style", + parent = "label", + font = "default-small", + font_color = color "e2dbdb" + }, + + tip_notice_inner_panel = + { + type = "frame_style", + padding = 0, + graphical_set = + { + base = + { + center = {position = {76, 8}, size = {1, 1}} + }, + shadow = {position = {440, 24}, corner_size = 8, draw_type = "outer"} + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + tip_notice_button = + { + type = "button_style", + parent = "list_box_item", + width = 300 + }, + achievement_image = + { + type = "image_style", + size = 100 + }, + + tool_equip_equipment_image = + { + type = "image_style", + padding = 4, + size = 40 + }, + + invalid_mod_label = + { + type = "label_style", + font_color = warning_red_color + }, + + invalid_hovered_mod_label = + { + type = "label_style", + font_color = {61, 3, 0}, + disabled_font_color = {0, 0, 0, 0.5} + }, + invalid_selected_mod_label = + { + type = "label_style", + font_color = {115, 0, 0}, + disabled_font_color = {0, 0, 0, 0.5} + }, + valid_mod_label = + { + type = "label_style" + }, + valid_hovered_mod_label = + { + type = "label_style", + font_color = {29, 29, 29}, + disabled_font_color = {0, 0, 0, 0.5} + }, + valid_selected_mod_label = + { + type = "label_style", + font_color = {29, 29, 29}, + disabled_font_color = {0, 0, 0, 0.5} + }, + tooltip_heading_label = + { + type = "label_style", + font = "default-bold", + font_color = {0.0, 0.0, 0.0}, + horizontally_squashable = "on", + single_line = false + }, + tooltip_heading_label_category = + { + type = "label_style", + font = "default-bold", + font_color = {1, 0.8275, 0.29} + }, + + switch = + { + type = "switch_style", + active_label = + { + type = "label_style", + font_color = {241, 190, 100}, + font = "default-bold" + }, + inactive_label = + { + type = "label_style", + font_color = default_font_color, + hovered_font_color = {255, 230, 192}, + font = "default" + }, + width = 32, + height = 16, + padding = 0, + left_button_position = 2, -- position on the background where the button will be drawn + middle_button_position = 9, + right_button_position = 16, + default_background = {position = {0, 96}, size = {64, 32}}, + hover_background = {position = {64, 96}, size = {64, 32}}, + disabled_background = {position = {0, 96}, size = {64, 32}}, -- we don't have a proper one, so we use the idle for now + button = + { + type = "button_style", + width = 14, + height = 14, + default_graphical_set = {position = {128, 96}, size = 28}, + hovered_graphical_set = {position = {156, 96}, size = 28}, + clicked_graphical_set = {position = {184, 96}, size = 28}, + disabled_graphical_set = {position = {128, 96}, size = 28}, -- we don't have a proper one, so we use the idle for now + left_click_sound = {{ filename = "__core__/sound/gui-switch.ogg", volume = 0.7 }} + } + }, + + dialog_button = + { + type = "button_style", + font = "default-dialog-button", + parent = "button", + default_font_color = button_default_bold_font_color, + hovered_font_color = button_default_bold_font_color, + clicked_font_color = button_default_bold_font_color, + disabled_font_color = {0.5, 0.5, 0.5}, + bottom_padding = 2, + height = 32, + minimal_width = 112 + }, + + menu_button = + { + type = "button_style", + parent = "button", + font = "default-dialog-button", + default_font_color = button_default_bold_font_color, + hovered_font_color = button_default_bold_font_color, + clicked_font_color = button_default_bold_font_color, + minimal_width = 320, + maximal_width = 320, + minimal_height = 50, + top_padding = 4, + bottom_padding = 4 + }, + menu_button_continue = + { + type = "button_style", + parent = "menu_button", + default_graphical_set = + { + base = {position = {68, 17}, corner_size = 8}, + shadow = default_dirt + }, + hovered_graphical_set = + { + base = {position = {102, 17}, corner_size = 8}, + shadow = default_dirt, + glow = default_glow(green_button_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = {position = {119, 17}, corner_size = 8}, + shadow = default_dirt + }, + disabled_graphical_set = + { + base = {position = {85, 25}, corner_size = 8}, + shadow = default_dirt + }, + left_click_sound = {{ filename = "__core__/sound/gui-green-confirm.ogg", volume = 1 }}, + tooltip = "gui.confirm-instruction" + }, + + side_menu_button = + { + type = "button_style", + parent = "button", + default_font_color = {}, + size = 40, + padding = 0, + left_click_sound = {{ filename = "__core__/sound/gui-square-button.ogg", volume = 1 }}, + default_graphical_set = + { + position = {0, 0}, + corner_size = 8 + } + }, + + map_view_options_button = + { + type = "button_style", + parent = "slot_sized_button" + }, + + map_view_add_button = + { + type = "button_style", + parent = "slot_sized_button", + height = 28, + width = 120 + }, + + mod_gui_button = --used by mod gui lua + { + type = "button_style", + parent = "button", + minimal_width = 40, + height = 40, + padding = 0 + }, + + image_tab_slot = + { + type = "button_style", + parent = "slot_sized_button", + size = 68 + }, + + image_tab_selected_slot = + { + type = "button_style", + parent = "slot_sized_button_pressed", + size = 68 + }, + + logistic_slot_button = + { + type = "button_style", + parent = "slot_button" + }, + + yellow_logistic_slot_button = + { + type = "button_style", + parent = "yellow_slot_button" + }, + + red_logistic_slot_button = + { + type = "button_style", + parent = "red_slot_button" + }, + + red_circuit_network_content_slot = + { + type = "button_style", + parent = "compact_slot", + default_graphical_set = + { + border = 1, + filename = "__core__/graphics/gui.png", + position = {111, 36}, + size = 36, + scale = 1 + } + }, + + green_circuit_network_content_slot = + { + type = "button_style", + parent = "compact_slot", + default_graphical_set = + { + border = 1, + filename = "__core__/graphics/gui.png", + position = {111, 108}, + size = 36, + scale = 1 + } + }, + + compact_slot = + { + type = "button_style", + parent = "button", + size = 36, + padding = 1, + default_graphical_set = + { + border = 1, + filename = "__core__/graphics/gui.png", + position = {111, 0}, + size = 36, + scale = 1 + }, + hovered_graphical_set = + { + border = 1, + filename = "__core__/graphics/gui.png", + position = {148, 0}, + size = 36, + scale = 1 + }, + clicked_graphical_set = + { + border = 1, + filename = "__core__/graphics/gui.png", + size = 36, + x = 185, + scale = 1 + }, + pie_progress_color = {0.98, 0.66, 0.22, 0.5} + }, + + slot = + { + type = "button_style", + parent = "button", + size = 40, + padding = 0, + default_graphical_set = + { + base = {border = 4, position = {0, 424}, size = 80} + }, + hovered_graphical_set = { base = {border = 4, position = {80, 424}, size = 80}}, -- glow = default_glow(default_slot_glow_color, 0.5) + clicked_graphical_set = { base = {border = 4, position = {160, 424}, size = 80}}, + pie_progress_color = {0.98, 0.66, 0.22, 0.5}, + left_click_sound = {{ filename = "__core__/sound/gui-inventory-slot-button.ogg", volume = 0.6 }} + }, + + red_slot = + { + type = "button_style", + parent = "slot", + default_graphical_set = { base = {border = 4, position = {240, 816}, size = 80}}, + hovered_graphical_set = { base = {border = 4, position = {320, 816}, size = 80}}, -- glow = default_glow(blue_slot_glow_color, 0.5) + clicked_graphical_set = { base = {border = 4, position = {400, 816}, size = 80}}, + selected_graphical_set = { base = {border = 4, position = {320, 816}, size = 80}} + }, + + yellow_slot = + { + type = "button_style", + parent = "slot", + default_graphical_set = { base = {border = 4, position = {0, 816}, size = 80}}, + hovered_graphical_set = { base = {border = 4, position = {80, 816}, size = 80}}, -- glow = default_glow(blue_slot_glow_color, 0.5) + clicked_graphical_set = { base = {border = 4, position = {160, 816}, size = 80}}, + selected_graphical_set = { base = {border = 4, position = {80, 816}, size = 80}} + }, + + green_slot = + { + type = "button_style", + parent = "slot", + default_graphical_set = { base = {border = 4, position = {504, 136}, size = 80}}, + hovered_graphical_set = { base = {border = 4, position = {504, 216}, size = 80}}, -- glow = default_glow(green_slot_glow_color, 0.5) + clicked_graphical_set = { base = {border = 4, position = {504, 296}, size = 80}} + }, + + blue_slot = + { + type = "button_style", + parent = "slot", + default_graphical_set = { base = {border = 4, position = {0, 504}, size = 80}}, + hovered_graphical_set = { base = {border = 4, position = {80, 504}, size = 80}}, -- glow = default_glow(blue_slot_glow_color, 0.5) + clicked_graphical_set = { base = {border = 4, position = {160, 504}, size = 80}} + }, + + tool_equip_virtual_slot = + { + type = "button_style", + size = 40, + padding = 0, + top_padding = 4, + bottom_padding = 4, + default_graphical_set = + { + base = + { + center = { position = {76, 8}, size = 1}, + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + hovered_graphical_set = + { + base = + { + center = { position = {76, 8}, size = 1}, + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + clicked_graphical_set = + { + base = + { + center = { position = {76, 8}, size = 1}, + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + } + }, + + working_tool_equip_virtual_slot = + { + type = "button_style", + size = 40, + padding = 0, + top_padding = 4, + bottom_padding = 4, + default_graphical_set = + { + base = + { + center = { position = {428, 25}, size = 1} + }, + glow = + { + left = {position = {420, 25}, size = {8, 1}}, + right = {position = {429, 25}, size = {8, 1}} + } + }, + hovered_graphical_set = + { + base = + { + center = { position = {428, 25}, size = 1} + }, + glow = + { + left = {position = {420, 25}, size = {8, 1}}, + right = {position = {429, 25}, size = {8, 1}} + } + }, + clicked_graphical_set = + { + base = + { + center = { position = {428, 25}, size = 1} + }, + glow = + { + left = {position = {420, 25}, size = {8, 1}}, + right = {position = {429, 25}, size = {8, 1}} + } + } + }, + + not_working_tool_equip_virtual_slot = + { + type = "button_style", + size = 40, + padding = 0, + top_padding = 4, + bottom_padding = 4, + default_graphical_set = + { + base = + { + center = { position = {411, 25}, size = 1} + }, + glow = + { + left = {position = {403, 25}, size = {8, 1}}, + right = {position = {412, 25}, size = {8, 1}} + } + }, + hovered_graphical_set = + { + base = + { + center = { position = {411, 25}, size = 1} + }, + glow = + { + left = {position = {403, 25}, size = {8, 1}}, + right = {position = {412, 25}, size = {8, 1}} + } + }, + clicked_graphical_set = + { + base = + { + center = { position = {411, 25}, size = 1}, + }, + glow = + { + left = {position = {403, 25}, size = {8, 1}}, + right = {position = {412, 25}, size = {8, 1}} + } + } + }, + + tool_equip_ammo_slot = + { + type = "button_style", + parent = "slot", + default_graphical_set = + { + base = {border = 4, position = {0, 424}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + hovered_graphical_set = + { + base = {border = 4, position = {80, 424}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + clicked_graphical_set = + { + base = {border = 4, position = {160, 424}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + selected_graphical_set = + { + base = {border = 4, position = {160, 504}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + selected_hovered_graphical_set = + { + base = {border = 4, position = {160, 504}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + selected_clicked_graphical_set = + { + base = {border = 4, position = {160, 504}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + left_click_sound = {} + }, + + inventory_slot = + { + type = "button_style", + parent = "slot", + --inventory_slot_buttons get selected(toggled) when we select a filter. So we use the blue clicked style + selected_graphical_set = { base = {border = 4, position = {160, 504}, size = 80}}, + selected_hovered_graphical_set = { base = {border = 4, position = {160, 504}, size = 80}}, + selected_clicked_graphical_set = { base = {border = 4, position = {160, 504}, size = 80}}, + left_click_sound = {} + }, + + filter_inventory_slot = + { + type = "button_style", + parent = "blue_slot", + left_click_sound = {} + }, + + closed_inventory_slot = + { + type = "button_style", + parent = "slot", + default_graphical_set = { base = {border = 4, position = {504, 376}, size = 80}}, + hovered_graphical_set = { base = {border = 4, position = {504, 456}, size = 80}}, -- glow = default_glow(red_slot_glow_color, 0.5) + clicked_graphical_set = { base = {border = 4, position = {504, 536}, size = 80}}, + selected_graphical_set = { base = {border = 4, position = {504, 456}, size = 80}}, + left_click_sound = {} + }, + + red_inventory_slot = + { + type = "button_style", + parent = "inventory_slot", + default_graphical_set = { base = {border = 4, position = {240, 816}, size = 80}}, + hovered_graphical_set = { base = {border = 4, position = {320, 816}, size = 80}}, + clicked_graphical_set = { base = {border = 4, position = {400, 816}, size = 80}}, + selected_graphical_set = { base = {border = 4, position = {320, 816}, size = 80}} + }, + + yellow_inventory_slot = + { + type = "button_style", + parent = "inventory_slot", + default_graphical_set = { base = {border = 4, position = {0, 816}, size = 80}}, + hovered_graphical_set = { base = {border = 4, position = {80, 816}, size = 80}}, + clicked_graphical_set = { base = {border = 4, position = {160, 816}, size = 80}}, + selected_graphical_set = { base = {border = 4, position = {80, 816}, size = 80}} + }, + + recipe_slot_button = + { + type = "button_style", + parent = "slot_button" + }, + + tracking_off_button = + { + type = "button_style", + parent = "button", + padding = 0, + size = 4+16+4, + left_click_sound = {{ filename = "__core__/sound/gui-tool-button.ogg", volume = 1 }} + }, + + tracking_on_button = + { + type = "button_style", + parent = "tracking_off_button", + default_graphical_set = + { + base = {position = {225, 17}, corner_size = 8}, + shadow = default_dirt + }, + hovered_graphical_set = + { + base = {position = {369, 17}, corner_size = 8}, + shadow = default_dirt + }, + clicked_graphical_set = + { + base = {position = {352, 17}, corner_size = 8}, + shadow = default_dirt + } + }, + + technology_list_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane", + graphical_set = + { + base = {position = {34, 0}, corner_size = 8}, + shadow = default_inner_shadow + }, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_horizontal_size = 72, + overall_tiling_vertical_size = 100 + }, + extra_padding_when_activated = 0 + }, + + statistics_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane", + graphical_set = + { + base = {center = {position = {42, 8}, width = 1, height = 1}}, + shadow = default_inner_shadow + }, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_horizontal_size = 278, + overall_tiling_vertical_size = 44, + overall_tiling_horizontal_padding = 8, + overall_tiling_horizontal_spacing = 12, + overall_tiling_vertical_padding = 8, + overall_tiling_vertical_spacing = 12 + }, + extra_padding_when_activated = 0 + }, + + technology_gui_outer_frame = + { + type = "frame_style", + parent = "outer_frame", + top_padding = 2, + bottom_padding = 36, + right_padding = 8, + graphical_set = + { + position = {0, 0}, + corner_size = 8, + center = {} + }, + use_header_filler = false, + header_background = + { + center = {x = 8, y = 8, width = 1, height = 1} + } + }, + + technology_gui_inner_frame = + { + type = "frame_style", + parent = "inner_frame_in_outer_frame", + padding = 0, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 8 + }, + use_header_filler = false, + graphical_set = + { + center = {position = {8, 8}, size = 1} + } + }, + + technology_gui_left_frame = + { + type = "frame_style", + parent = "technology_gui_inner_frame", + left_padding = 8, + right_padding = 12, + horizontally_stretchable = "off" + }, + + technology_gui_right_top_frame = + { + type = "frame_style", + parent = "technology_gui_inner_frame", + bottom_padding = 4, + horizontal_flow_style = + { + type = "horizontal_flow_style", + vertical_align = "center" + } + }, + + research_queue_inner_frame = + { + type = "frame_style", + parent = "inner_frame_in_outer_frame", + padding = 0, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 12, + padding = 0 + }, + graphical_set = + { + left_top = {x = 265, y = 17, width = 8, height = 8}, + left = {x = 265, y = 25, width = 8, height = 1}, + left_bottom = {x = 265, y = 26, width = 8, height = 8}, + top = {x = 273, y = 17, width = 1, height = 8}, + center = {x = 273, y = 24, width = 1, height = 1}, + bottom = {x = 273, y = 26, width = 1, height = 8}, + right_top = {x = 274, y = 17, width = 8, height = 8}, + right = {x = 274, y = 25, width = 8, height = 1}, + right_bottom = {x = 274, y = 26, width = 8, height = 8} + } + }, + + research_queue_table = + { + type = "table_style", + padding = 0, + horizontal_spacing = 0 + }, + + research_queue_first_slot_flow = + { + type = "horizontal_flow_style", + padding = 0 + }, + + research_queue_cancel_button = + { + type = "button_style", + parent = "red_button", + size = {72, 20}, + padding = -4 + }, + + technology_slot = + { + type = "technology_slot_style", + font = "default-dialog-button", + strikethrough_color = {0.5, 0.5, 0.5}, + default_font_color = {1, 1, 1}, + hovered_font_color = {1, 1, 1}, + clicked_font_color = {1, 1, 1}, + disabled_font_color = {1, 1, 1}, + selected_font_color = {1, 1, 1}, + selected_hovered_font_color = {1, 1, 1}, + selected_clicked_font_color = {1, 1, 1}, + pie_progress_color = {1, 0, 0}, + horizontal_align = "center", + vertical_align = "center", + left_click_sound = { filename = "__core__/sound/gui-square-button-large.ogg", volume = 1 }, + default_graphical_set = {position = {282, 17}, corner_size = 8}, + hovered_graphical_set = {position = {282, 17}, corner_size = 8}, + clicked_graphical_set = {position = {282, 17}, corner_size = 8}, + disabled_graphical_set = {position = {282, 17}, corner_size = 8}, + highlighted_graphical_set = {position = {282, 17}, corner_size = 8}, + selected_graphical_set = {position = {282, 17}, corner_size = 8}, + selected_hovered_graphical_set = {position = {282, 17}, corner_size = 8}, + selected_clicked_graphical_set = {position = {282, 17}, corner_size = 8}, + default_background_shadow = {position = {392, 328}, size = 88}, + level_band = {position = {381, 136}, corner_size = 8}, + hovered_level_band = {position = {381, 136}, corner_size = 8}, + level_offset_x = 12, + level_offset_y = -2.5, + level_band_width = 28, + level_band_height = 12, + level_font = "technology-slot-level-font", + level_font_color = {0, 0, 0}, + hovered_level_font_color = {0, 0, 0}, + width = 72, + height = 100, + + level_range_band = {position = {397, 136}, corner_size = 8}, + hovered_level_range_band = {position = {397, 136}, corner_size = 8}, + level_range_offset_x = -4, + level_range_offset_y = -2.5, + level_range_font = "technology-slot-level-font", + level_range_font_color = {1, 1, 1}, + hovered_level_range_font_color = {1, 1, 1}, + + ingredients_height = 20, + default_ingredients_background = {position = {347, 136}, corner_size = 8}, + hovered_ingredients_background = {position = {364, 136}, corner_size = 8}, + clicked_ingredients_background = {position = {364, 136}, corner_size = 8}, + disabled_ingredients_background = {position = {364, 136}, corner_size = 8}, + + highlighted_ingredients_background = {position = {364, 136}, corner_size = 8}, + ingredients_padding = 0, + ingredient_icon_size = 16, + ingredient_icon_overlap = 4, + + clicked_overlay = + { + left_top = {position = {456, 136}, size = {16, 16}}, + top = {position = {472, 136}, size = {1, 16}}, + right_top = {position = {473, 136}, size = {16, 16}}, + left = {position = {456, 152}, size = {16, 1}}, + center = {position = {472, 152}, size = {1, 1}}, + right = {position = {473, 152}, size = {16, 1}}, + + left_bottom = {position = {416, 136}, size = {16, 16}}, + bottom = {position = {432, 136}, size = {1, 16}}, + right_bottom = {position = {433, 136}, size = {16, 16}} + }, + + progress_bar_background = {position = {296, 39}, corner_size = 4}, + progress_bar = {position = {305, 39}, corner_size = 4}, + progress_bar_shadow = + { + left = {position = {456, 152}, size = {16, 1}}, + center = {position = {472, 152}, size = {1, 1}}, + right = {position = {473, 152}, size = {16, 1}} + }, + progress_bar_height = 4, + progress_bar_color = {g = 1} + }, + + clickable_empty_technology_slot = + { + type = "technology_slot_style", + parent = "technology_slot", + hovered_graphical_set = {position = {34, 17}, corner_size = 8}, + clicked_graphical_set = {position = {51, 17}, corner_size = 8}, + }, + + disabled_technology_slot = + { + type = "technology_slot_style", + parent = "technology_slot", + default_graphical_set = + { + base = {position = {313, 619}, corner_size = 8}, + shadow = default_shadow + }, + hovered_graphical_set = + { + base = {position = {330, 619}, corner_size = 8}, + shadow = default_shadow + }, + selected_hovered_graphical_set = + { + base = {position = {330, 619}, corner_size = 8}, + shadow = default_shadow + }, + clicked_graphical_set = + { + base = {position = {330, 619}, corner_size = 8}, + shadow = default_shadow + }, + selected_graphical_set = + { + base = {position = {330, 619}, corner_size = 8}, + shadow = default_shadow + }, + selected_clicked_graphical_set = + { + base = {position = {330, 619}, corner_size = 8}, + shadow = default_shadow + }, + disabled_graphical_set = + { + base = {position = {313, 619}, corner_size = 8}, + shadow = default_shadow + }, + highlighted_graphical_set = + { + base = {position = {381, 619}, corner_size = 8}, + shadow = default_shadow + }, + level_band = {position = {398, 619}, corner_size = 8}, + hovered_level_band = {position = {433, 602}, corner_size = 8}, + level_range_band = {position = {415, 619}, corner_size = 8}, + hovered_level_range_band = {position = {448, 602}, corner_size = 8}, + default_ingredients_background = {position = {364, 619}, corner_size = 8}, + hovered_ingredients_background = {position = {347, 619}, corner_size = 8}, + clicked_ingredients_background = {position = {347, 619}, corner_size = 8}, + disabled_ingredients_background = {position = {364, 619}, corner_size = 8}, + highlighted_ingredients_background = {position = {347, 619}, corner_size = 8}, + level_font_color = {132, 132, 132}, + hovered_level_font_color = {255, 255, 255}, + level_range_font_color = {132, 132, 132}, + hovered_level_range_font_color = {255, 255, 255}, + + clicked_overlay = + { + left_top = {position = {456, 136}, size = {16, 16}}, + top = {position = {472, 136}, size = {1, 16}}, + right_top = {position = {473, 136}, size = {16, 16}}, + left = {position = {456, 152}, size = {16, 1}}, + center = {position = {472, 152}, size = {1, 1}}, + right = {position = {473, 152}, size = {16, 1}}, + + left_bottom = {position = {416, 204}, size = {16, 16}}, + bottom = {position = {432, 204}, size = {1, 16}}, + right_bottom = {position = {433, 204}, size = {16, 16}} + } + }, + + disabled_index_technology_slot = + { + type = "technology_slot_style", + parent = "technology_slot", + default_graphical_set = + { + base = {position = {313, 639}, corner_size = 8}, + shadow = default_shadow + }, + hovered_graphical_set = + { + base = {position = {330, 639}, corner_size = 8}, + shadow = default_shadow + }, + selected_hovered_graphical_set = + { + base = {position = {330, 639}, corner_size = 8}, + shadow = default_shadow + }, + clicked_graphical_set = + { + base = {position = {330, 639}, corner_size = 8}, + shadow = default_shadow + }, + selected_graphical_set = + { + base = {position = {330, 639}, corner_size = 8}, + shadow = default_shadow + }, + selected_clicked_graphical_set = + { + base = {position = {330, 639}, corner_size = 8}, + shadow = default_shadow + }, + disabled_graphical_set = + { + base = {position = {313, 639}, corner_size = 8}, + shadow = default_shadow + }, + highlighted_graphical_set = + { + base = {position = {381, 639}, corner_size = 8}, + shadow = default_shadow + }, + level_band = {position = {466, 639}, corner_size = 8}, + hovered_level_band = {position = {381, 639}, corner_size = 8}, + level_range_band = {position = {415, 639}, corner_size = 8}, + hovered_level_range_band = {position = {398, 639}, corner_size = 8}, + default_ingredients_background = {position = {364, 639}, corner_size = 8}, + hovered_ingredients_background = {position = {347, 639}, corner_size = 8}, + clicked_ingredients_background = {position = {347, 639}, corner_size = 8}, + disabled_ingredients_background = {position = {364, 639}, corner_size = 8}, + highlighted_ingredients_background = {position = {347, 639}, corner_size = 8}, + level_font_color = {132, 132, 132}, + hovered_level_font_color = {255, 255, 255}, + level_range_font_color = {132, 132, 132}, + hovered_level_range_font_color = {255, 255, 255}, + + clicked_overlay = + { + left_top = {position = {456, 136}, size = {16, 16}}, + top = {position = {472, 136}, size = {1, 16}}, + right_top = {position = {473, 136}, size = {16, 16}}, + left = {position = {456, 152}, size = {16, 1}}, + center = {position = {472, 152}, size = {1, 1}}, + right = {position = {473, 152}, size = {16, 1}}, + + left_bottom = {position = {416, 204}, size = {16, 16}}, + bottom = {position = {432, 204}, size = {1, 16}}, + right_bottom = {position = {433, 204}, size = {16, 16}} + } + }, + + researched_technology_slot = + { + type = "technology_slot_style", + parent = "technology_slot", + default_graphical_set = + { + base = {position = {296, 187}, corner_size = 8}, + shadow = default_shadow + }, + hovered_graphical_set = + { + base = {position = {312, 187}, corner_size = 8}, + shadow = default_shadow + }, + selected_hovered_graphical_set = + { + base = {position = {312, 187}, corner_size = 8}, + shadow = default_shadow + }, + clicked_graphical_set = + { + base = {position = {312, 187}, corner_size = 8}, + shadow = default_shadow + }, + selected_graphical_set = + { + base = {position = {312, 187}, corner_size = 8}, + shadow = default_shadow + }, + selected_clicked_graphical_set = + { + base = {position = {312, 187}, corner_size = 8}, + shadow = default_shadow + }, + disabled_graphical_set = + { + base = {position = {296, 187}, corner_size = 8}, + shadow = default_shadow + }, + highlighted_graphical_set = + { + base = {position = {330, 187}, corner_size = 8}, + shadow = default_shadow + }, + level_band = {position = {381, 187}, corner_size = 8}, + hovered_level_band = {position = {381, 187}, corner_size = 8}, + level_range_band = {position = {397, 187}, corner_size = 8}, + hovered_level_range_band = {position = {397, 187}, corner_size = 8}, + default_ingredients_background = {position = {347, 187}, corner_size = 8}, + hovered_ingredients_background = {position = {364, 187}, corner_size = 8}, + clicked_ingredients_background = {position = {364, 187}, corner_size = 8}, + disabled_ingredients_background = {position = {364, 187}, corner_size = 8}, + highlighted_ingredients_background = {position = {364, 187}, corner_size = 8}, + level_font_color = {0, 84, 5}, + hovered_level_font_color = {0, 84, 5}, + level_range_font_color = {165, 255, 171}, + hovered_level_range_font_color = {165, 255, 171}, + clicked_overlay = + { + left_top = {position = {456, 136}, size = {16, 16}}, + top = {position = {472, 136}, size = {1, 16}}, + right_top = {position = {473, 136}, size = {16, 16}}, + left = {position = {456, 152}, size = {16, 1}}, + center = {position = {472, 152}, size = {1, 1}}, + right = {position = {473, 152}, size = {16, 1}}, + + left_bottom = {position = {416, 187}, size = {16, 16}}, + bottom = {position = {432, 187}, size = {1, 16}}, + right_bottom = {position = {433, 187}, size = {16, 16}} + } + }, + + available_technology_slot = + { + type = "technology_slot_style", + parent = "technology_slot", + default_graphical_set = + { + base = {position = {296, 136}, corner_size = 8}, + shadow = default_shadow + }, + hovered_graphical_set = + { + base = {position = {312, 136}, corner_size = 8}, + shadow = default_shadow + }, + selected_hovered_graphical_set = + { + base = {position = {312, 136}, corner_size = 8}, + shadow = default_shadow + }, + clicked_graphical_set = + { + base = {position = {312, 136}, corner_size = 8}, + shadow = default_shadow + }, + selected_graphical_set = + { + base = {position = {312, 136}, corner_size = 8}, + shadow = default_shadow + }, + selected_clicked_graphical_set = + { + base = {position = {312, 136}, corner_size = 8}, + shadow = default_shadow + }, + disabled_graphical_set = + { + base = {position = {296, 136}, corner_size = 8}, + shadow = default_shadow + }, + highlighted_graphical_set = + { + base = {position = {330, 136}, corner_size = 8}, + shadow = default_shadow + }, + level_band = {position = {381, 136}, corner_size = 8}, + hovered_level_band = {position = {381, 136}, corner_size = 8}, + level_range_band = {position = {397, 136}, corner_size = 8}, + hovered_level_range_band = {position = {397, 136}, corner_size = 8}, + level_font_color = {77, 71, 48}, + hovered_level_font_color = {77, 71, 48}, + level_range_font_color = {255, 241, 183}, + hovered_level_range_font_color = {255, 241, 183}, + + clicked_overlay = + { + left_top = {position = {456, 136}, size = {16, 16}}, + top = {position = {472, 136}, size = {1, 16}}, + right_top = {position = {473, 136}, size = {16, 16}}, + left = {position = {456, 152}, size = {16, 1}}, + center = {position = {472, 152}, size = {1, 1}}, + right = {position = {473, 152}, size = {16, 1}}, + + left_bottom = {position = {416, 136}, size = {16, 16}}, + bottom = {position = {432, 136}, size = {1, 16}}, + right_bottom = {position = {433, 136}, size = {16, 16}} + } + }, + + conditionally_available_technology_slot = + { + type = "technology_slot_style", + parent = "technology_slot", + default_graphical_set = + { + base = {position = {296, 153}, corner_size = 8}, + shadow = default_shadow + }, + hovered_graphical_set = + { + base = {position = {312, 153}, corner_size = 8}, + shadow = default_shadow + }, + selected_hovered_graphical_set = + { + base = {position = {312, 153}, corner_size = 8}, + shadow = default_shadow + }, + clicked_graphical_set = + { + base = {position = {312, 153}, corner_size = 8}, + shadow = default_shadow + }, + selected_graphical_set = + { + base = {position = {312, 153}, corner_size = 8}, + shadow = default_shadow + }, + selected_clicked_graphical_set = + { + base = {position = {312, 153}, corner_size = 8}, + shadow = default_shadow + }, + disabled_graphical_set = + { + base = {position = {296, 153}, corner_size = 8}, + shadow = default_shadow + }, + highlighted_graphical_set = + { + base = {position = {330, 153}, corner_size = 8}, + shadow = default_shadow + }, + level_band = {position = {381, 153}, corner_size = 8}, + hovered_level_band = {position = {381, 153}, corner_size = 8}, + level_range_band = {position = {397, 153}, corner_size = 8}, + hovered_level_range_band = {position = {397, 153}, corner_size = 8}, + default_ingredients_background = {position = {347, 153}, corner_size = 8}, + hovered_ingredients_background = {position = {364, 136}, corner_size = 8}, + clicked_ingredients_background = {position = {364, 136}, corner_size = 8}, + disabled_ingredients_background = {position = {364, 136}, corner_size = 8}, + highlighted_ingredients_background = {position = {364, 136}, corner_size = 8}, + level_font_color = {95, 68, 32}, + hovered_level_font_color = {95, 68, 32}, + level_range_font_color = {255, 234, 206}, + hovered_level_range_font_color = {255, 234, 206}, + clicked_overlay = + { + left_top = {position = {456, 136}, size = {16, 16}}, + top = {position = {472, 136}, size = {1, 16}}, + right_top = {position = {473, 136}, size = {16, 16}}, + left = {position = {456, 152}, size = {16, 1}}, + center = {position = {472, 152}, size = {1, 1}}, + right = {position = {473, 152}, size = {16, 1}}, + + left_bottom = {position = {416, 153}, size = {16, 16}}, + bottom = {position = {432, 153}, size = {1, 16}}, + right_bottom = {position = {433, 153}, size = {16, 16}} + } + }, + + unavailable_technology_slot = + { + type = "technology_slot_style", + parent = "technology_slot", + default_graphical_set = + { + base = {position = {296, 170}, corner_size = 8}, + shadow = default_shadow + }, + hovered_graphical_set = + { + base = {position = {312, 170}, corner_size = 8}, + shadow = default_shadow + }, + selected_hovered_graphical_set = + { + base = {position = {312, 170}, corner_size = 8}, + shadow = default_shadow + }, + clicked_graphical_set = + { + base = {position = {312, 170}, corner_size = 8}, + shadow = default_shadow + }, + selected_graphical_set = + { + base = {position = {312, 170}, corner_size = 8}, + shadow = default_shadow + }, + selected_clicked_graphical_set = + { + base = {position = {312, 170}, corner_size = 8}, + shadow = default_shadow + }, + disabled_graphical_set = + { + base = {position = {296, 170}, corner_size = 8}, + shadow = default_shadow + }, + highlighted_graphical_set = + { + base = {position = {330, 170}, corner_size = 8}, + shadow = default_shadow + }, + level_band = {position = {381, 170}, corner_size = 8}, + hovered_level_band = {position = {381, 170}, corner_size = 8}, + level_range_band = {position = {397, 170}, corner_size = 8}, + hovered_level_range_band = {position = {397, 170}, corner_size = 8}, + default_ingredients_background = {position = {347, 170}, corner_size = 8}, + hovered_ingredients_background = {position = {364, 170}, corner_size = 8}, + clicked_ingredients_background = {position = {364, 170}, corner_size = 8}, + disabled_ingredients_background = {position = {364, 170}, corner_size = 8}, + highlighted_ingredients_background = {position = {364, 170}, corner_size = 8}, + level_font_color = {116, 34, 32}, + hovered_level_font_color = {116, 34, 32}, + level_range_font_color = {255, 214, 213}, + hovered_level_range_font_color = {255, 214, 213}, + clicked_overlay = + { + left_top = {position = {456, 136}, size = {16, 16}}, + top = {position = {472, 136}, size = {1, 16}}, + right_top = {position = {473, 136}, size = {16, 16}}, + left = {position = {456, 152}, size = {16, 1}}, + center = {position = {472, 152}, size = {1, 1}}, + right = {position = {473, 152}, size = {16, 1}}, + + left_bottom = {position = {416, 170}, size = {16, 16}}, + bottom = {position = {432, 170}, size = {1, 16}}, + right_bottom = {position = {433, 170}, size = {16, 16}} + } + }, + + disabled_preview_technology_slot = + { + type = "technology_slot_style", + parent = "disabled_technology_slot", + width = featured_technology_slot_base_width, + height = featured_technology_slot_base_height + 32, + ingredients_padding = 32 + }, + + disabled_preview_index_technology_slot = + { + type = "technology_slot_style", + parent = "disabled_index_technology_slot", + width = featured_technology_slot_base_width, + height = featured_technology_slot_base_height + 32, + ingredients_padding = 32 + }, + + researched_preview_technology_slot = + { + type = "technology_slot_style", + parent = "researched_technology_slot", + width = featured_technology_slot_base_width, + height = featured_technology_slot_base_height + 32, + ingredients_padding = 32 + }, + + available_preview_technology_slot = + { + type = "technology_slot_style", + parent = "available_technology_slot", + width = featured_technology_slot_base_width, + height = featured_technology_slot_base_height + 32, + ingredients_padding = 32 + }, + + conditionally_available_preview_technology_slot = + { + type = "technology_slot_style", + parent = "conditionally_available_technology_slot", + width = featured_technology_slot_base_width, + height = featured_technology_slot_base_height + 32, + ingredients_padding = 32 + }, + + unavailable_preview_technology_slot = + { + type = "technology_slot_style", + parent = "unavailable_technology_slot", + width = featured_technology_slot_base_width, + height = featured_technology_slot_base_height + 32, + ingredients_padding = 32 + }, + + technology_card = + { + type = "vertical_flow_style", + vertical_spacing = 0 + }, + + technology_slot_table = + { + type = "table_style", + horizontal_spacing = 0, + vertical_spacing = 0 + }, + + featured_technology_inner_table= + { + type = "table_style", + parent = "compact_slot_table", + top_padding = 4, + bottom_padding = 4 + }, + + featured_technology_description_label = + { + type = "label_style", + parent = "label", + font = "var", + font_color = bold_font_color + }, + + featured_technology_description_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane", + height = featured_technology_slot_base_height + 32 + 2 * 4, + extra_padding_when_activated = 0, + graphical_set = + { + shadow = default_inner_shadow + }, + vertical_flow_style = + { + type = "vertical_flow_style", + parent = "vertical_flow", + left_padding = 8, + right_padding = 8, + top_padding = 4 + } + }, + + transparent_slot = + { + type = "button_style", + parent = "button", + size = 32, + padding = 0, + default_graphical_set = {}, + clicked_graphical_set = {}, + hovered_graphical_set = {}, + clicked_vertical_offset = 0, + draw_shadow_under_picture = true, + pie_progress_color = {0.98, 0.66, 0.22, 0.5}, + left_click_sound = {} + }, + + frame_button = + { + type = "button_style", + parent = "button", + padding = 0, + default_graphical_set = + { + base = {position = {0, 0}, corner_size = 8}, + shadow = {position = {440, 24}, corner_size = 8, draw_type = "outer"} + }, + hovered_graphical_set = + { + base = {position = {34, 17}, corner_size = 8}, + shadow = {position = {440, 24}, corner_size = 8, draw_type = "outer"}, + glow = default_glow(default_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = {position = {51, 17}, corner_size = 8}, + shadow = {position = {440, 24}, corner_size = 8, draw_type = "outer"} + }, + disabled_graphical_set = + { + base = {position = {17, 17}, corner_size = 8}, + shadow = {position = {440, 24}, corner_size = 8, draw_type = "outer"} + }, + selected_graphical_set = + { + base = {position = {369, 17}, corner_size = 8}, + shadow = {position = {440, 24}, corner_size = 8, draw_type = "outer"} + }, + selected_hovered_graphical_set = + { + base = {position = {352, 17}, corner_size = 8}, + shadow = {position = {440, 24}, corner_size = 8, draw_type = "outer"} + } + }, + + -- square buttons on the frame top right, such as close and search. + frame_action_button = + { + type = "button_style", + parent = "frame_button", + size = 24, + left_click_sound = {{ filename = "__core__/sound/gui-tool-button.ogg", volume = 1 }} + }, + + tip_notice_close_button = + { + type = "button_style", + parent = "frame_button", + size = 28, + left_click_sound = {{ filename = "__core__/sound/gui-tool-button.ogg", volume = 1 }} + }, + + blueprint_record_slot_button = + { + type = "button_style", + parent = "inventory_slot", + size = 80, + padding = 4 + }, + + blueprint_record_selection_button = + { + type = "button_style", + parent = "big_slot_button", + padding = 4 + }, + + blueprint_drop_slot_button = + { + type = "empty_widget_style", + size = 76 + }, + + blueprint_preview = + { + type = "empty_widget_style", + size = 64 + }, + + blueprint_icon_preview = + { + type = "empty_widget_style", + size = 64 + }, + + color_indicator = + { + type = "empty_widget_style", + size = 28, + graphical_set = {position = {195, 72}, corner_size = 8} + }, + + drop_target_button = + { + type = "button_style", + font = "default", + default_font_color={r=1, g=1, b=1}, + padding = 5, + default_graphical_set = + { + filename = "__core__/graphics/blueprint-slot-tileset.png", + corner_size = 9, + left_tiling = true, + right_tiling = true, + bottom_tiling = true, + top_tiling = true, + position = {0, 0}, + top_width = 9, + bottom_width = 9, + left_height = 9, + right_height = 9, + center_width = 9, + center_height = 9 + }, + hovered_font_color={r=1, g=1, b=1}, + hovered_graphical_set = + { + filename = "__core__/graphics/blueprint-slot-tileset.png", + corner_size = 9, + left_tiling = true, + right_tiling = true, + bottom_tiling = true, + top_tiling = true, + position = {27, 0}, + top_width = 9, + bottom_width = 9, + left_height = 9, + right_height = 9, + center_width = 9, + center_height = 9 + }, + clicked_font_color={r=1, g=1, b=1}, + clicked_graphical_set = + { + filename = "__core__/graphics/blueprint-slot-tileset.png", + corner_size = 9, + left_tiling = true, + right_tiling = true, + bottom_tiling = true, + top_tiling = true, + position = {27, 0}, + top_width = 9, + bottom_width = 9, + left_height = 9, + right_height = 9, + center_width = 9, + center_height = 9 + }, + disabled_font_color={r=0.5, g=0.5, b=0.5}, + disabled_graphical_set = + { + filename = "__core__/graphics/blueprint-slot-tileset.png", + corner_size = 9, + left_tiling = true, + right_tiling = true, + bottom_tiling = true, + top_tiling = true, + position = {0, 0}, + top_width = 9, + bottom_width = 9, + left_height = 9, + right_height = 9, + center_width = 9, + center_height = 9 + }, + pie_progress_color = {r=1, g=1, b=1}, + left_click_sound = {{ filename = "__core__/sound/gui-drop-target.ogg", volume = 1 }} + }, + + search_popup_frame = + { + type = "frame_style", + parent = "frame", + padding = 2 + }, + + compact_red_slot = + { + type = "button_style", + parent = "compact_slot", + default_graphical_set = + { + border = 1, + filename = "__core__/graphics/gui.png", + size = 36, + position = {111, 36}, + scale = 1 + }, + hovered_graphical_set = + { + border = 1, + filename = "__core__/graphics/gui.png", + position = {148, 36}, + size = 36, + scale = 1 + }, + clicked_graphical_set = + { + border = 1, + filename = "__core__/graphics/gui.png", + position = {185, 36}, + size = 36, + scale = 1 + }, + left_click_sound = {{ filename = "__core__/sound/gui-slot-unavailable.ogg", volume = 1 }} + }, + + inventory_limit_slot_button = + { + type = "button_style", + parent = "slot_sized_button", + default_graphical_set = + { + base = {position = {0, 896}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + hovered_graphical_set = + { + base = {position = {18, 896}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5), + glow = offset_by_2_default_glow({236, 130, 130, 127}, 0.5) + }, + clicked_graphical_set = + { + base = {position = {36, 896}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + selected_graphical_set = + { + base = {position = {36, 896}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + selected_hovered_graphical_set = + { + base = {position = {36, 896}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5), + glow = offset_by_2_default_glow({236, 130, 130, 127}, 0.5) + }, + selected_clicked_graphical_set = + { + base = {position = {36, 896}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + } + }, + + crafting_frame = + { + type = "frame_style", + parent = "inside_deep_frame", + vertically_stretchable = "on", + horizontally_stretchable = "on", + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0, + vertically_stretchable = "on", + horizontally_stretchable = "on", + --vertical_align = "center", + --horizontal_align = "center" + } + }, + + working_weapon_button = + { + type = "button_style", + parent = "green_slot", + default_graphical_set = + { + base = {border = 4, position = {504, 136}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + hovered_graphical_set = + { + base = {border = 4, position = {504, 216}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + clicked_graphical_set = + { + base = {border = 4, position = {504, 296}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + left_click_sound = {}, + draw_shadow_under_picture = true + }, + + not_working_weapon_button = + { + type = "button_style", + parent = "red_slot", + default_graphical_set = + { + base = {border = 4, position = {240, 816}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + hovered_graphical_set = + { + base = {border = 4, position = {320, 816}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + }, + glow = offset_by_2_rounded_corners_glow(red_slot_glow_color) + }, + clicked_graphical_set = + { + base = {border = 4, position = {400, 816}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + selected_graphical_set = + { + base = {border = 4, position = {320, 816}, size = 80}, + shadow = + { + left = {position = {68, 8}, size = {8, 1}}, + right = {position = {77, 8}, size = {8, 1}} + } + }, + left_click_sound = {}, + draw_shadow_under_picture = true + }, + + omitted_technology_slot = + { + type = "button_style", + size = {10, 8}, + padding = 0, + default_graphical_set = {}, + hovered_graphical_set = {} + }, + + crafting_queue_flow = + { + type = "flow_style", + left_margin = 8, + right_margin = 8, + vertical_spacing = 0, + horizontal_spacing = 0, + horizontally_stretchable = "on" + }, + + crafting_queue_flow_standalone = + { + type = "flow_style", + parent = "crafting_queue_flow", + left_margin = 0, + right_margin = 0, + vertical_spacing = 0, + horizontal_spacing = 0, + }, + + crafting_queue_slot = + { + type = "button_style", + size = 40, + padding = 0, + default_graphical_set = + { + position = {48, 584}, + corner_size = 8 + }, + hovered_graphical_set = + { + position = {64, 584}, + corner_size = 8 + }, + clicked_graphical_set = + { + position = {80, 584}, + corner_size = 8 + }, + pie_progress_color = {0.98, 0.66, 0.22, 0.5} + }, + + promised_crafting_queue_slot = + { + type = "button_style", + parent = "crafting_queue_slot", + default_graphical_set = + { + position = {0, 584}, + corner_size = 8 + }, + hovered_graphical_set = + { + position = {16, 584}, + corner_size = 8 + }, + clicked_graphical_set = + { + position = {32, 584}, + corner_size = 8 + } + }, + + control_settings_button = + { + type = "button_style", + parent = "rounded_button", + horizontal_align = "left", + width = 225 + }, + control_settings_bordered_table = + { + type = "table_style", + parent = "bordered_table", + left_margin = -4, + right_margin = -4, + bottom_margin = -4, + top_margin = 4 + }, + control_settings_section_button = + { + type = "button_style", + parent = "tool_button", + default_graphical_set = {position = {68, 0}, corner_size = 8} + }, + control_settings_scroll_pane = + { + type = "scroll_pane_style", + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + center = {position = {42, 8}, size = 1}, + top = {}, + left_top = {}, + right_top = {}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_vertical_size = 36, + overall_tiling_vertical_spacing = 8, + overall_tiling_vertical_padding = 4, + overall_tiling_horizontal_padding = 4 + } + }, + + dropdown_button = + { + type = "button_style", + padding = 0, + horizontal_align = "left", + font = "default-dropdown", + left_click_sound = {{ filename = "__core__/sound/gui-click.ogg", volume = 1 }} + }, + + dropdown = + { + type = "dropdown_style", + ignored_by_search = true, + minimal_width = 116, + minimal_height = 28, + top_padding = -1, + bottom_padding = 1, + left_padding = 8, + right_padding = 4, + selector_and_title_spacing = 8, + opened_sound = { filename = "__core__/sound/gui-dropdown-open.ogg" }, + button_style = + { + type = "button_style", + parent = "dropdown_button" + }, + icon = + { + filename = "__core__/graphics/icons/mip/dropdown.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + --flags = {"icon", "no-crop"}, + flags = {"gui-icon"}, + mipmap_count = 2 + }, + list_box_style = + { + type = "list_box_style", + maximal_height = 400, + scroll_pane_style = + { + type = "scroll_pane_style", + padding = 0, + extra_padding_when_activated = 0, + graphical_set = {shadow = default_shadow} + } + } + }, + locale_dropdown = + { + type = "dropdown_style", + parent = "dropdown", + list_box_style = + { + type = "list_box_style", + maximal_height = 400, + item_style = + { + type = "button_style", + parent = "button", + font = "locale-pick" + }, + scroll_pane_style = + { + type = "scroll_pane_style", + padding = 0, + extra_padding_when_activated = 0, + graphical_set = {shadow = default_shadow} + } + } + }, + + game_controller_icons_dropdown = + { + type = "dropdown_style", + parent = "dropdown", + list_box_style = + { + type = "list_box_style", + maximal_height = 400, + item_style = + { + type = "button_style", + parent = "button", + horizontal_align = "left", + font = "default-dropdown", + }, + scroll_pane_style = + { + type = "scroll_pane_style", + padding = 0, + extra_padding_when_activated = 0, + graphical_set = {shadow = default_shadow} + } + } + }, + + circuit_condition_comparator_dropdown = + { + type = "dropdown_style", + minimal_width = 0, + left_padding = 4, + right_padding = 0, + -- semi-hack redefining the graphical set to put shadow in to glow layer to be on top of the neighbour inset + button_style = + { + type = "button_style", + parent = "dropdown_button", + default_graphical_set = + { + base = {position = {0, 17}, corner_size = 8}, + glow = default_dirt + }, + hovered_graphical_set = + { + base = {position = {34, 17}, corner_size = 8}, + glow = default_glow(default_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = {position = {51, 17}, corner_size = 8}, + glow = default_dirt + }, + disabled_graphical_set = + { + base = {position = {17, 17}, corner_size = 8}, + glow = default_dirt + }, + selected_graphical_set = + { + base = {position = {225, 17}, corner_size = 8}, + glow = default_dirt + }, + selected_hovered_graphical_set = + { + base = {position = {369, 17}, corner_size = 8}, + glow = default_dirt + }, + selected_clicked_graphical_set = + { + base = {position = {352, 17}, corner_size = 8}, + glow = default_dirt + } + }, + list_box_style = + { + type = "list_box_style", + maximal_height = 400, + item_style = + { + type = "button_style", + parent = "list_box_item", + left_padding = 4, + right_padding = 4 + }, + scroll_pane_style = + { + type = "scroll_pane_style", + padding = 0, + extra_padding_when_activated = 0, + graphical_set = {shadow = default_shadow} + } + } + }, + + logistic_networks_dropdown = + { + type = "dropdown_style", + parent = "dropdown", + minimal_width = 200 + }, + + not_accessible_station_in_station_selection = + { + type = "button_style", + parent = "list_box_item", + default_font_color = warning_red_color, + hovered_font_color = {61, 3, 0}, + selected_font_color = {61, 3, 0}, + selected_hovered_font_color = {61, 3, 0}, + selected_clicked_font_color = {61, 3, 0} + }, + + partially_accessible_station_in_station_selection = + { + type = "button_style", + parent = "list_box_item", + default_font_color = {110, 179, 255}, + hovered_font_color = {0, 23, 84}, + selected_font_color = {0, 23, 84}, + selected_hovered_font_color = {0, 23, 84}, + selected_clicked_font_color = {0, 23, 84} + }, + + new_game_header_list_box_item = + { + type = "button_style", + parent = "list_box_item", + font = "heading-2", + default_font_color = heading_font_color, + hovered_font_color = heading_font_color, + selected_font_color = heading_font_color, + selected_hovered_font_color = heading_font_color, + selected_clicked_font_color = heading_font_color, + disabled_font_color = heading_font_color, + default_graphical_set = {position = {17, 17}, corner_size = 8}, + hovered_graphical_set = {position = {17, 17}, corner_size = 8}, + disabled_graphical_set = {position = {17, 17}, corner_size = 8} + }, + + list_box_item = + { + type = "button_style", + font = "default-listbox", + ignored_by_search = false, + minimal_width = 0, + horizontal_align = "left", + default_font_color = default_font_color, + default_graphical_set = {position = {208, 17}, corner_size = 8}, + hovered_graphical_set = + { + base = {position = {34, 17}, corner_size = 8}, + --glow = default_glow(default_glow_color, 0.5) -- removed to avoid glow going outside when the item is partially covered + }, + clicked_graphical_set = {position = {51, 17}, corner_size = 8}, + disabled_font_color = {179, 179, 179}, + disabled_graphical_set = {position = {17, 17}, corner_size = 8} + }, + + train_status_button = + { + type = "button_style", + parent = "list_box_item", + width = train_gui_minimap_size, + horizontal_align = "center", + }, + + station_train_status_button = + { + type = "button_style", + parent = "list_box_item", + width = train_gui_minimap_size + 12 + }, + + title_tip_item = + { + type = "button_style", + parent = "list_box_item", + font = "default-semibold" + }, + + list_box_scroll_pane = + { + type = "scroll_pane_style", + never_hide_by_search = true, + padding = 0, + extra_padding_when_activated = 0, + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + center = {position = {42, 8}, size = 1}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_vertical_size = 20, + overall_tiling_vertical_spacing = 8, + overall_tiling_vertical_padding = 4, + overall_tiling_horizontal_padding = 4 + } + }, + + list_box_in_shallow_frame_scroll_pane = + { + type = "scroll_pane_style", + parent = "list_box_scroll_pane", + graphical_set = + { + base = + { + position = {85, 0}, + corner_size = 8, + center = {position = {42, 8}, size = 1}, + draw_type = "outer" + }, + shadow = default_inner_shadow + } + }, + + list_box = + { + type = "list_box_style", + scroll_pane_style = -- deriving from the default one + { + type = "scroll_pane_style", + parent = "list_box_scroll_pane" + }, + item_style = + { + type = "button_style", + parent = "list_box_item" + } + }, + + list_box_in_shallow_frame = + { + type = "list_box_style", + scroll_pane_style = + { + type = "scroll_pane_style", + parent = "list_box_in_shallow_frame_scroll_pane" + } + }, + + saves_list_box = + { + type = "list_box_style", + width = 320 + 12, -- 12 for the scroll bar + minimal_height = 100 + }, + + vertical_flow_under_subheader = + { + type = "vertical_flow_style", + padding = 12 + }, + + scroll_pane_under_subheader = + { + type = "scroll_pane_style", + extra_padding_when_activated = 0, + padding = 4, + graphical_set = {} + }, + + scroll_pane_with_dark_background_under_subheader = + { + type = "scroll_pane_style", + extra_padding_when_activated = 0, + padding = 4, + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + center = {position = {42, 8}, size = 1}, + top = {}, + left_top = {}, + right_top = {}, + draw_type = "outer" + }, + shadow = default_inner_shadow + } + }, + + train_schedule_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane_with_dark_background_under_subheader", + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + custom_horizontal_tiling_sizes = {28, 44, 288}, + overall_tiling_horizontal_spacing = 8, + overall_tiling_horizontal_padding = 4, + overall_tiling_vertical_spacing = 12, + overall_tiling_vertical_size = 28, + overall_tiling_vertical_padding = 4 + } + }, + + mods_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane_under_subheader", + padding = 0, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_vertical_size = 20, + overall_tiling_vertical_spacing = 8, + overall_tiling_horizontal_padding = 4, + overall_tiling_vertical_padding = 4 + } + }, + + stations_trains_scroll_pane = + { + type = "scroll_pane_style", + parent = "mods_scroll_pane", + width = train_gui_minimap_size + 12, + height = train_gui_minimap_size - 36, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + }, + }, + + inventory_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane", + vertically_stretchable = "stretch_and_expand", + horizontally_stretchable = "stretch_and_expand", + padding = 12, + extra_padding_when_activated = 0, + extra_right_padding_when_activated = -12, + graphical_set = + { + base = + { + top = {position = {76, 9}, size = {1, 8}}, + bottom = {position = {76, 0}, size = {1, 8}}, + draw_type = "outer" + }, + shadow = top_and_bottom_inner_glow(default_shadow_color, 0.5) + }, + background_graphical_set = + { + position = {256, 136}, + corner_size = 16, + overall_tiling_vertical_size = 24, + overall_tiling_vertical_spacing = 16, + overall_tiling_vertical_padding = 8, + overall_tiling_horizontal_size = 24, + overall_tiling_horizontal_spacing = 16, + overall_tiling_horizontal_padding = 8 + } + }, + + character_inventory_scroll_pane = + { + type = "scroll_pane_style", + parent = "inventory_scroll_pane", + top_padding = 4, + background_graphical_set = + { + position = {256, 136}, + corner_size = 16, + overall_tiling_vertical_size = 24, + overall_tiling_vertical_spacing = 16, + overall_tiling_vertical_padding = 8 + 28, + overall_tiling_horizontal_size = 24, + overall_tiling_horizontal_spacing = 16, + overall_tiling_horizontal_padding = 8 + } + }, + + trunk_inventory_scroll_pane = + { + type = "scroll_pane_style", + parent = "inventory_scroll_pane", + padding = 0, + left_margin = 12, + right_padding = 12, + extra_padding_when_activated = 0, + extra_right_padding_when_activated = -12, + background_graphical_set = + { + position = {256, 136}, + corner_size = 16, + overall_tiling_vertical_size = 24, + overall_tiling_vertical_spacing = 16, + overall_tiling_vertical_padding = 8 + 32, + overall_tiling_horizontal_size = 24, + overall_tiling_horizontal_spacing = 16, + overall_tiling_horizontal_padding = 8 + } + }, + + inventory_in_tab_scroll_pane = + { + type = "scroll_pane_style", + parent = "inventory_scroll_pane", + graphical_set = + { + base = {position = {85, 0}, corner_size = 8, draw_type = "outer"}, + shadow = default_inner_shadow + }, + extra_bottom_margin_when_activated = 4, + padding = 0 + }, + + inventory_scroll_pane_without_background_tiling = + { + type = "scroll_pane_style", + parent = "inventory_scroll_pane", + top_padding = 12, + bottom_padding = 8, + background_graphical_set = {} + }, + + entity_inventory_scroll_pane = + { + type = "scroll_pane_style", + parent = "inventory_scroll_pane", + padding = 0 + }, + + filter_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane", + vertically_stretchable = "stretch_and_expand", + horizontally_stretchable = "stretch_and_expand", + bottom_margin = 4, + top_margin = 4, + left_margin = 12, + left_padding = 0, + right_padding = 12, + extra_right_padding_when_activated = -12, + extra_left_padding_when_activated = 0, + extra_padding_when_activated = 0, + dont_force_clipping_rect_for_contents = true, + graphical_set = + { + base = + { + top = {position = {76, 9}, size = {1, 8}}, + bottom = {position = {76, 0}, size = {1, 8}}, + draw_type = "outer" + }, + shadow = top_and_bottom_inner_glow(default_shadow_color, 0.5) + }, + background_graphical_set = {} + }, + + filter_scroll_pane_in_tab = + { + type = "scroll_pane_style", + parent = "filter_scroll_pane", + left_padding = 0, + left_margin = 0 + }, + + market_scroll_pane = + { + type = "scroll_pane_style", + parent = "filter_scroll_pane", + left_margin = 0, + bottom_margin = 0, + right_padding = 0, + extra_bottom_padding_when_activated = -12, + }, + + slot_container_frame = + { + type = "frame_style", + parent = "invisible_frame", + graphical_set = + { + base = + { + position = {85, 0}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + } + }, + + filter_scroll_pane_background_frame = + { + type = "frame_style", + parent = "slot_container_frame", + minimal_height = 5 * 40, + vertically_stretchable = "on", + horizontally_stretchable = "on", + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_vertical_size = 32, + overall_tiling_vertical_spacing = 8, + overall_tiling_vertical_padding = 4, + overall_tiling_horizontal_size = 32, + overall_tiling_horizontal_spacing = 8, + overall_tiling_horizontal_padding = 4 + } + }, + + blueprint_record_selection_background_frame = + { + type = "frame_style", + parent = "slot_container_frame", + minimal_height = 120 * 2, + minimal_width = 80 * 6, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_vertical_size = 72, + overall_tiling_vertical_spacing = 40 + 8, + overall_tiling_vertical_padding = 4 + 36, -- 36 == subheader size + overall_tiling_horizontal_size = 72, + overall_tiling_horizontal_spacing = 8, + overall_tiling_horizontal_padding = 4 + }, + + graphical_set = + { + base = + { + position = {17, 0}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + } + }, + + filter_scroll_pane_background_frame_no_background = + { + type = "frame_style", + parent = "filter_scroll_pane_background_frame", + background_graphical_set = {} + }, + + logistics_scroll_pane = + { + type = "scroll_pane_style", + parent = "filter_scroll_pane", + vertically_stretchable = "off", + maximal_height = 4 * 40, + minimal_height = 3 * 40 + }, + + constant_combinator_logistics_scroll_pane = + { + type = "scroll_pane_style", + parent = "logistics_scroll_pane", + minimal_height = 2 * 40, + }, + + container_logistics_scroll_pane = + { + type = "scroll_pane_style", + parent = "logistics_scroll_pane", + left_margin = 0, + }, + + controller_logistics_scroll_pane = + { + type = "scroll_pane_style", + parent = "filter_scroll_pane", + vertically_stretchable = "on" + }, + + crafting_queue_scroll_pane = + { + type = "scroll_pane_style", + parent = "filter_scroll_pane", + vertically_stretchable = "on", + minimal_height = 3 * 40, + bottom_margin = 12 + }, + + logistics_scroll_pane_background_frame = + { + type = "frame_style", + parent = "filter_scroll_pane_background_frame", + minimal_height = 2 * 40 + }, + + character_info_scroll_pane = + { + type = "scroll_pane_style", + extra_padding_when_activated = 0 + }, + + item_and_count_select_background = + { + type = "frame_style", + parent = "inside_shallow_frame_with_padding", + horizontal_flow_style = + { + type = "horizontal_flow_style", + parent = "player_input_horizontal_flow" + } + }, + + item_and_count_select_confirm = + { + type = "button_style", + parent = "green_button", + size = 28, + padding = 0, + top_margin = 1, -- optical align with text input next to it + }, + + filter_tabbed_pane = + { + type = "tabbed_pane_style", + parent = "tabbed_pane", + tab_content_frame = + { + type = "frame_style", + top_padding = 4, + right_padding = 0, + left_padding = 12, + bottom_padding = 4, + graphical_set = tabbed_pane_graphical_set + }, + tab_container = + { + type = "horizontal_flow_style", + horizontally_stretchable = "on", + left_padding = 0, + right_padding = 0, + horizontal_spacing = 0 + } + }, + + vehicle_tabbed_pane = + { + type = "tabbed_pane_style", + parent = "tabbed_pane", + tab_content_frame = + { + type = "frame_style", + parent = "tabbed_pane_frame", + left_padding = 12, + right_padding = 12 + } + }, + + vehicle_tabbed_pane_with_logistics = + { + type = "tabbed_pane_style", + parent = "tabbed_pane", + tab_content_frame = + { + type = "frame_style", + parent = "tabbed_pane_frame", + left_padding = 12, + right_padding = 0 + } + }, + + filter_group_tab = + { + type = "tab_style", + height = 64, + minimal_width = 64, + horizontally_stretchable = "on", + padding = 4, + default_graphical_set = + { + base = + { + -- basically button without bottom side + left_top = {position = {0, 17}, size = {8, 8}}, + left = {position = {0, 25}, size = {8, 1}}, + left_bottom = {position = {0, 25}, size = {8, 1}}, + top = {position = {8, 17}, size = {1, 8}}, + center = {position = {8, 25}, size = {1, 1}}, + bottom = {position = {8, 25}, size = {1, 1}}, + right_top = {position = {9, 17}, size = {8, 8}}, + right = {position = {9, 25}, size = {8, 1}}, + right_bottom = {position = {9, 25}, size = {8, 1}} + }, + shadow = default_glow(default_shadow_color, 0.5) + }, + selected_graphical_set = + { + base = + { + left_top = {position = {68, 0}, size = {8, 8}}, + left = {position = {68, 8}, size = {8, 1}}, + left_bottom = {position = {136, 9}, size = {8, 8}}, + top = {position = {76, 0}, size = {1, 8}}, + center = {position = {76, 8}, size = {1, 1}}, + bottom = {position = {144, 9}, size = {1, 8}}, + right_top = {position = {77, 0}, size = {8, 8}}, + right = {position = {77, 8}, size = {8, 1}}, + right_bottom = {position = {145, 9}, size = {8, 8}} + }, + shadow = default_glow(default_shadow_color, 0.5) + }, + hover_graphical_set = + { + base = + { + left_top = {position = {34, 17}, size = {8, 8}}, + left = {position = {34, 25}, size = {8, 1}}, + left_bottom = {position = {34, 25}, size = {8, 1}}, + top = {position = {42, 17}, size = {1, 8}}, + center = {position = {42, 25}, size = {1, 1}}, + bottom = {position = {42, 25}, size = {1, 1}}, + right_top = {position = {43, 17}, size = {8, 8}}, + right = {position = {43, 25}, size = {8, 1}}, + right_bottom = {position = {43, 25}, size = {8, 1}} + }, + glow = default_glow(default_glow_color, 0.5) + }, + press_graphical_set = + { + base = {position = {51, 17}, corner_size = 8}, + shadow = default_glow(default_glow_color, 0.5) + }, + disabled_graphical_set = + { + base = {position = {208, 17}, corner_size = 8}, + shadow = default_glow(default_shadow_color, 0.5) + }, + override_graphics_on_edges = true, + left_edge_selected_graphical_set = + { + base = + { + left_top = {position = {68, 0}, size = {8, 8}}, + left = {position = {68, 8}, size = {8, 1}}, + left_bottom = {position = {68, 4}, size = {8, 8}}, -- cutout from size of no.5 tile, need 8x8 for image set to work right. + top = {position = {76, 0}, size = {1, 8}}, + center = {position = {76, 8}, size = {1, 1}}, + bottom = {position = {144, 9}, size = {1, 8}}, + right_top = {position = {77, 0}, size = {8, 8}}, + right = {position = {77, 8}, size = {8, 1}}, + right_bottom = {position = {145, 9}, size = {8, 8}} + }, + shadow = default_glow(default_shadow_color, 0.5) + }, + right_edge_selected_graphical_set = + { + base = + { + left_top = {position = {68, 0}, size = {8, 8}}, + left = {position = {68, 8}, size = {8, 1}}, + left_bottom = {position = {136, 9}, size = {8, 8}}, + top = {position = {76, 0}, size = {1, 8}}, + center = {position = {76, 8}, size = {1, 1}}, + bottom = {position = {144, 9}, size = {1, 8}}, + right_top = {position = {77, 0}, size = {8, 8}}, + right = {position = {77, 8}, size = {8, 1}}, + right_bottom = {position = {77, 8}, size = {8, 1}} + }, + shadow = default_glow(default_shadow_color, 0.5) + }, + left_click_sound = {{ filename = "__core__/sound/gui-square-button-large.ogg", volume = 1 }} + }, + + filter_group_table = + { + type = "table_style", + horizontal_spacing = 0, + vertical_spacing = 0, + padding = 0, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_vertical_size = 48, + overall_tiling_vertical_spacing = 24, + overall_tiling_vertical_padding = 12, + overall_tiling_horizontal_size = 48, + overall_tiling_horizontal_spacing = 23, + overall_tiling_horizontal_padding = 12 + } + }, + + editor_mode_selection_frame = + { + type = "frame_style", + graphical_set = + { + base = + { + top = { position = {74, 9}, size = {1, 8}}, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + } + }, + padding = 0 + }, + + editor_mode_selection_table = + { + type = "table_style", + horizontal_spacing = 0, + vertical_spacing = 0, + padding = 0, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_horizontal_size = 63, + overall_tiling_horizontal_spacing = 12, + overall_tiling_horizontal_padding = 6, + overall_tiling_vertical_size = 64, + overall_tiling_vertical_spacing = 12, + overall_tiling_vertical_padding = 6 + } + }, + + filter_group_button_tab = + { + type = "button_style", + parent = "button", + size = {71, 72}, --warning: width does not respect module size, but the current design requires it + left_padding = 3, + right_padding = 4, + top_padding = 4, + bottom_padding = 4, -- so there is exactly 64X64 space for the icon + + clicked_vertical_offset = 0, + selected_graphical_set = + { + base = {position = {363, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + disabled_graphical_set = + { + base = {position = {208, 17}, corner_size = 8}, + shadow = default_dirt + }, + selected_font_color = button_hovered_font_color, + selected_graphical_set = + { + base = {position = {363, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + selected_hovered_font_color = button_hovered_font_color, + selected_hovered_graphical_set = + { + base = {position = {363, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + selected_clicked_font_color = button_hovered_font_color, + selected_clicked_graphical_set = + { + base = {position = {363, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + } + }, + + filter_group_button_tab_slightly_larger = + { + type = "button_style", + parent = "filter_group_button_tab", + size = {71 + 4, 72 + 4} + }, + + editor_inner_frame = + { + type = "frame_style", + vertically_stretchable = "on", + horizontally_stretchable = "on", + top_padding = 6, + right_padding = 12, + bottom_padding = 4, + left_padding = 12, + use_header_filler = false, + graphical_set = tabbed_pane_graphical_set + }, + + filter_frame = -- used in button mode + { + type = "frame_style", + vertically_stretchable = "on", + horizontally_stretchable = "on", + top_padding = 6, + right_padding = 0, + bottom_padding = 4, + left_padding = 0, + graphical_set = tabbed_pane_graphical_set + }, + + train_schedule_unavailable_stop_label = + { + type = "label_style", + font_color = {255, 138, 138}, + hovered_font_color = default_orange_color, + horizontally_squashable = "on" + }, + + train_schedule_non_existent_stop_label = + { + type = "label_style", + font_color = {255, 138, 138}, + hovered_font_color = {255, 138, 138}, + horizontally_squashable = "on" + }, + + hyperlink_label = + { + type = "label_style", + font_color = {110, 179, 255}, + hovered_font_color = {154, 250, 255}, + underlined = true + }, + + saves_list_box_under_subheader = + { + type = "list_box_style", + parent = "saves_list_box", + scroll_pane_style = -- deriving from the default one + { + type = "scroll_pane_style", + parent = "list_box_scroll_pane", + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + center = {position = {42, 8}, size = 1}, + top = {}, + left_top = {}, + right_top = {}, + draw_type = "outer" + }, + shadow = default_inner_shadow + } + } + }, + + list_box_under_subheader = + { + type = "list_box_style", + scroll_pane_style = -- deriving from the default one + { + type = "scroll_pane_style", + parent = "list_box_scroll_pane", + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + center = {position = {42, 8}, size = 1}, + top = {}, + left_top = {}, + right_top = {}, + draw_type = "outer" + }, + shadow = default_inner_shadow + } + } + }, + + save_as_horizontal_flow = + { + type = "horizontal_flow_style", + parent = "player_input_horizontal_flow", + left_padding = 4 + }, + + new_game_difficulty_vertical_flow = + { + type = "vertical_flow_style", + natural_width = 180, + }, + + blueprint_settings_frame = + { + type = "frame_style", + parent = "inside_shallow_frame", + top_padding = 4, + bottom_padding = 4, + horizontal_flow_style = { type = "horizontal_flow_style" }, + vertical_flow_style = { type = "vertical_flow_style" }, + minimal_width = 436 + }, + + mods_list_box = + { + type = "list_box_style", + width = 300, + height = 350 + }, + campaigns_list_box = + { + type = "list_box_style", + minimal_width = 300, + maximal_width = 400, + natural_height = 450, + vertically_stretchable = "on" + }, + campaign_levels_list_box = + { + type = "list_box_style", + scroll_pane_style = + { + type = "scroll_pane_style", + parent = "list_box_scroll_pane", + graphical_set = + { + base = + { + position = {85, 0}, + corner_size = 8, + center = {position = {42, 8}, size = 1}, + draw_type = "outer" + }, + shadow = default_inner_shadow + } + }, + width = 180, + height = 140 + }, + custom_games_list_box = + { + type = "list_box_style", + size = {300, 250} + }, + permissions_groups_list_box = + { + type = "list_box_style", + size = {250, 400} + }, + permissions_players_list_box = + { + type = "list_box_style", + size = {250, 400} + }, + train_station_list_box = + { + type = "list_box_style", + minimal_height = 130, + maximal_height = 400, + minimal_width = 300, + maximal_width = 1000 + }, + + button_with_shadow = + { + type = "button_style", + -- same as button, just shadow instead of dirt + default_graphical_set = + { + base = {position = {0, 17}, corner_size = 8}, + shadow = default_shadow + }, + hovered_graphical_set = + { + base = {position = {34, 17}, corner_size = 8}, + shadow = default_shadow, + glow = default_glow(default_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = {position = {51, 17}, corner_size = 8}, + shadow = default_shadow + }, + left_click_sound = {{ filename = "__core__/sound/gui-menu-small.ogg", volume = 1 }} + }, + + train_schedule_add_wait_condition_button = + { + type = "button_style", + parent = "button_with_shadow", + horizontal_align = "left", + height = 36, + width = 288 + }, + train_schedule_add_station_button = + { + type = "button_style", + parent = "button_with_shadow", + horizontal_align = "left", + height = 36, + width = 380 + }, + train_schedule_mode_switch_horizontal_flow = + { + type = "horizontal_flow_style", + left_margin = 8 + }, + train_schedule_action_button = + { + type = "button_style", + padding = 0, + size = 28, + left_click_sound = {{ filename = "__core__/sound/gui-tool-button.ogg", volume = 1 }}, + disabled_graphical_set = + { + base = {position = {153, 17}, corner_size = 8}, + shadow = default_dirt + } + }, + + dark_frame = + { + type = "frame_style", + graphical_set = + { + base = {position = {68, 0}, corner_size = 8}, + shadow = default_shadow + } + }, + + train_schedule_condition_frame = + { + type = "frame_style", + parent = "dark_frame", + padding = 0, + width = 288, + horizontal_flow_style = + { + type = "horizontal_flow_style", + parent = "player_input_horizontal_flow" + } + }, + + train_schedule_comparison_type_frame = + { + type = "frame_style", + padding = 0, + top_margin = -20, + bottom_margin = 20 + }, + + train_schedule_comparison_type_frame_indented = + { + type = "frame_style", + padding = 0, + top_margin = -20, + bottom_margin = 20, + left_margin = -8, + right_margin = 8 + }, + + train_schedule_comparison_type_frame_extra_indented = + { + type = "frame_style", + parent = "train_schedule_comparison_type_frame", + left_margin = -28, + right_margin = 28 + }, + + train_schedule_station_frame = + { + type = "frame_style", + parent = "dark_frame", + padding = 0, + width = 380, + horizontal_flow_style = + { + type = "horizontal_flow_style", + parent = "player_input_horizontal_flow" + } + }, + + train_schedule_temporary_station_frame = + { + type = "frame_style", + parent = "train_schedule_station_frame", + graphical_set = + { + base = {position = {446, 86}, corner_size = 8}, + shadow = default_shadow + } + }, + + sync_mods_default_status_frame = + { + type = "frame_style", + parent = "naked_frame", + padding = 4 + }, + + sync_mods_downloading_status_frame = + { + type = "frame_style", + parent = "sync_mods_default_status_frame", + padding = 0, + graphical_set = + { + base = {position = {412, 86}, corner_size = 8}, + shadow = default_shadow + } + }, + + sync_mods_table = + { + type = "table_style", + parent = "bordered_table", + cell_padding = 0, + left_cell_padding = 4, + right_cell_padding = 4 + }, + + train_schedule_fullfilled_condition_frame = + { + type = "frame_style", + padding = 0, + horizontal_flow_style = + { + type = "horizontal_flow_style", + parent = "player_input_horizontal_flow" + }, + graphical_set = + { + base = {position = {412, 86}, corner_size = 8}, + shadow = default_shadow + } + }, + train_schedule_comparison_type_button = + { + type = "button_style", + left_padding = 4, + right_padding = 4, + width = 56, + height = 28, + left_click_sound = {{ filename = "__core__/sound/gui-menu-small.ogg", volume = 1 }} + }, + floating_train_station_list_box = + { + type = "list_box_style", + maximal_height = 800 + }, + + schedule_in_train_view_list_box = + { + type = "list_box_style", + parent = "list_box_in_shallow_frame", + width = 200, + height = 3*28 + }, + + locomotive_minimap_button = + { + type = "button_style", + parent = "button", + padding = 0, + size = train_gui_minimap_size, + default_graphical_set = + { + base = + { + position = {85, 0}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + hovered_graphical_set = + { + base = + { + position = {85, 0}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + clicked_graphical_set = + { + base = + { + position = {85, 0}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + disabled_graphical_set = + { + base = + { + position = {85, 0}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + selected_graphical_set = + { + base = + { + position = {85, 0}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + selected_hovered_graphical_set = + { + base = + { + position = {85, 0}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + selected_clicked_graphical_set = + { + base = + { + position = {85, 0}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + }, + + locomotive_minimap_widget = + { + type = "empty_widget_style", + -- we only show shadow on the top, to solve the problem of it not being casted from the subheader panel above + graphical_set = + { + shadow = + { + top = + { + position = {191, 128}, + size = {1, 8}, + tint = hard_shadow_color, + draw_type = "inner" + } + } + } + }, + + target_station_in_schedule_in_train_view_list_box_item = + { + type = "button_style", + parent = "list_box_item", + default_font_color = default_orange_color, + hovered_font_color = {82, 47, 0}, + clicked_font_color = {82, 47, 0}, + selected_font_color = {82, 47, 0}, + selected_hovered_font_color = {82, 47, 0}, + selected_clicked_font_color = {82, 47, 0} + }, + no_path_station_in_schedule_in_train_view_list_box_item = + { + type = "button_style", + parent = "list_box_item", + default_font_color = {1, 0.2, 0.3}, + hovered_font_color = {135, 0, 17}, + clicked_font_color = {135, 0, 17}, + selected_font_color = {135, 0, 17}, + selected_hovered_font_color = {135, 0, 17}, + selected_clicked_font_color = {135, 0, 17} + }, + default_permission_group_list_box_item = + { + type = "button_style", + parent = "list_box_item", + default_font_color = {0.55, 0.55, 1}, + hovered_font_color = {0.8, 0.8, 1.0}, + selected_font_color = {0.2, 0.2, 0.8}, + selected_hovered_font_color = {0.2, 0.2, 0.8}, + selected_clicked_font_color = {0.2, 0.2, 0.8} + }, + + steam_friend_label = + { + type = "label_style", + font_color = {r=0.28, g=0.58, b=0.7} + }, + + load_game_mod_invalid_label = + { + type = "label_style", + font_color = warning_red_color + }, + mod_disabled_label = + { + type = "label_style", + font_color = {r=0.5, g=0.5, b=0.5} + }, + flow = + { + type = "flow_style", + horizontal_spacing = default_container_spacing, + vertical_spacing = default_container_spacing, + max_on_row = 0 + }, + featured_technology_effects_flow = + { + type = "flow_style", + parent = "flow", + horizontal_spacing = 8 + }, + + technology_tooltip_effects_flow = + { + type = "flow_style", + parent = "featured_technology_effects_flow", + bottom_padding = 4 + }, + + flow_with_no_spacing = + { + type = "flow_style", + horizontal_spacing = 0, + vertical_spacing = 0 + }, + + horizontal_flow = + { + type = "horizontal_flow_style", + horizontal_spacing = default_container_spacing + }, + + vertical_flow = + { + type = "vertical_flow_style", + vertical_spacing = default_container_spacing + }, + + goal_holder_vertical_flow = + { + type = "vertical_flow_style", + vertical_spacing = 0 + }, + tracked_achievements_vertical_flow = + { + type = "vertical_flow_style", + vertical_spacing = 0 + }, + achievements_vertical_flow = + { + type = "vertical_flow_style", + vertical_spacing = 0 + }, + slot_table_spacing_vertical_flow = + { + type = "vertical_flow_style", + vertical_spacing = 0 + }, + slot_table_spacing_horizontal_flow = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + }, + + mod_gui_spacing_horizontal_flow = --used by mod gui lua + { + type = "horizontal_flow_style", + horizontal_spacing = 0, + padding = 0 -- use equal paddings on all sides to avoid clipping frame shadows + }, + + blueprint_book_edit_frame = + { + type = "frame_style", + minimal_width = 500 + }, + + table = + { + type = "table_style", + horizontal_spacing = 4, + vertical_spacing = 4, + border = {}, + column_ordering_ascending_button_style = + { + type = "button_style", + size = {8, 8}, + padding = 0, + default_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-up-active.png", + size = {16, 16}, + scale = 0.5 + }, + hovered_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-up-hover.png", + size = {16, 16}, + scale = 0.5 + }, + clicked_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-up-active.png", + size = {16, 16}, + scale = 0.5 + }, + disabled_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-up-white.png", + size = {16, 16}, + scale = 0.5 + } + }, + column_ordering_descending_button_style = + { + type = "button_style", + size = {8, 8}, + default_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-down-active.png", + size = {16, 16}, + scale = 0.5 + }, + hovered_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-down-hover.png", + size = {16, 16}, + scale = 0.5 + }, + clicked_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-down-active.png", + size = {16, 16}, + scale = 0.5 + }, + disabled_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-down-white.png", + size = {16, 16}, + scale = 0.5 + } + }, + inactive_column_ordering_ascending_button_style = + { + type = "button_style", + size = {8, 8}, + default_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-up-white.png", + size = {16, 16}, + scale = 0.5 + }, + hovered_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-up-hover.png", + size = {16, 16}, + scale = 0.5 + }, + clicked_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-up-white.png", + size = {16, 16}, + scale = 0.5 + }, + disabled_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-up-white.png", + size = {16, 16}, + scale = 0.5 + } + }, + inactive_column_ordering_descending_button_style = + { + type = "button_style", + size = {8, 8}, + default_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-down-white.png", + size = {16, 16}, + scale = 0.5 + }, + hovered_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-down-hover.png", + size = {16, 16}, + scale = 0.5 + }, + clicked_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-down-white.png", + size = {16, 16}, + scale = 0.5 + }, + disabled_graphical_set = + { + filename = "__core__/graphics/arrows/table-header-sort-arrow-down-white.png", + size = {16, 16}, + scale = 0.5 + } + } + }, + + table_with_selection = + { + type = "table_style", + hovered_row_color = {r=0.98, g=0.66, b=0.22, a=0.7}, + selected_row_color = default_orange_color, + cell_padding = 1, + horizontal_spacing = 20, + top_padding = 5, + vertical_spacing = 5, + odd_row_graphical_set = + { + filename = "__core__/graphics/gui.png", + position = {78, 18}, + size = 1, + opacity = 0.7, + scale = 1 + } + }, + + statistics_element_table = + { + type = "table_style", + padding = 0, + horizontal_spacing = 0, + vertical_spacing = 0 + }, + + compact_slot_table = + { + type = "table_style", + horizontal_spacing = 2, + vertical_spacing = 2 + }, + + compact_flow = + { + type = "flow_style", + horizontal_spacing = 2, + vertical_spacing = 2 + }, + + slot_table = + { + type = "table_style", + horizontal_spacing = 0, + vertical_spacing = 0 + }, + + filter_slot_table = + { + type = "table_style", + padding = 0, + horizontal_spacing = 0, + vertical_spacing = 0 + }, + + logistics_slot_table = + { + type = "table_style", + padding = 0, + horizontal_spacing = 0, + vertical_spacing = 0 + }, + + browse_games_table = + { + type = "table_style", + column_widths = + { + { -- favorite + column = 1, + width = 20 + }, + { -- game name + column = 2, + width = 310 + }, + { -- players + column = 3, + width = 100 + }, + { -- playtime + column = 4, + width = 100 + } + }, + + horizontal_spacing = 0, + left_cell_padding = 8, + top_cell_padding = 2, + right_cell_padding = 8, + bottom_cell_padding = 2, + apply_row_graphical_set_per_column = true, + default_row_graphical_set = {position = {208, 17}, corner_size = 8}, + hovered_graphical_set = {position = {34, 17}, corner_size = 8}, + clicked_graphical_set = {position = {51, 17}, corner_size = 8}, + selected_graphical_set = {position = {51, 17}, corner_size = 8}, + selected_hovered_graphical_set = {position = {369, 17}, corner_size = 8}, + selected_clicked_graphical_set = {position = {352, 17}, corner_size = 8} + + }, + browse_games_on_lan_table = + { + type = "table_style", + parent = "browse_games_table", + column_widths = + { + { -- game name + column = 1, + width = 310 + }, + { -- players + column = 2, + width = 100 + }, + { -- playtime + column = 3, + width = 100 + } + } + }, + + manage_players_table = + { + type = "table_style", + hovered_row_color = { a = 0 }, + selected_row_color = { a = 0 }, + cell_padding = 4, + horizontal_spacing = 20, + top_padding = 5, + left_padding = 10, + vertical_spacing = 5 + }, + + inset_frame_container_table = + { + type = "table_style", + parent = "table", + vertical_spacing = 12, + horizontal_spacing = 12 + }, + + inset_frame_container_horizontal_flow = + { + type = "horizontal_flow_style", + horizontal_spacing = 12 + }, + + inset_frame_container_horizontal_flow_in_tabbed_pane = + { + type = "horizontal_flow_style", + horizontal_spacing = 12, + left_padding = 8, + right_padding = 8, + bottom_padding = 4 + }, + + inset_frame_container_vertical_flow = + { + type = "vertical_flow_style", + vertical_spacing = 12 + }, + map_generator_frequency_table = + { + type = "table_style", + parent = "bordered_table", + cell_padding = 8, + column_widths = + { + { -- label + column = 1, + minimal_width = 116 + }, + -- other columns have width 108 or 116 by inside sliders + }, + column_alignments = + { + { -- label + column = 1, + alignment = "middle-left" + }, + { -- frequency + column = 2, + alignment = "middle-center" + }, + { -- size + column = 3, + alignment = "middle-center" + }, + { -- richness + column = 4, + alignment = "middle-center" + } + } + }, + + short_number_textfield = + { + type = "textbox_style", + width = 80 + }, + + invalid_value_short_number_textfield = + { + type = "textbox_style", + parent = "invalid_value_textfield", + width = 80 + }, + + very_short_number_textfield = + { + type = "textbox_style", + width = 40 + }, + + long_number_textfield = + { + type = "textbox_style", + width = 150 + }, + + slider_value_textfield = + { + type = "textbox_style", + parent = "short_number_textfield", + horizontal_align = "center" + }, + + wide_slider_value_textfield = + { + type = "textbox_style", + parent = "slider_value_textfield", + width = 100 + }, + + stretchable_textfield = + { + type = "textbox_style", + maximal_width = 0, + horizontally_stretchable = "on" + }, + + browse_games_gui_favorites_header_image = + { + type = "image_style", + size = 16 + }, + browse_games_gui_toggle_favorite_on_button = + { + type = "button_style", + size = 16, + default_graphical_set = + { + filename = "__core__/graphics/favourite.png", + size = 64, + scale = 1 + }, + hovered_graphical_set = + { + filename = "__core__/graphics/favourite-hovered.png", + size = 64, + scale = 1 + }, + clicked_graphical_set = + { + filename = "__core__/graphics/favourite-hovered.png", + size = 64, + scale = 1 + }, + disabled_graphical_set = + { + filename = "__core__/graphics/favourite.png", + size = 64, + scale = 1 + } + }, + + browse_games_gui_toggle_favorite_off_button = + { + type = "button_style", + size = 16, + default_graphical_set = + { + filename = "__core__/graphics/favourite-grey.png", + size = 64, + scale = 1 + }, + hovered_graphical_set = + { + filename = "__core__/graphics/favourite-grey-hovered.png", + size = 64, + scale = 1 + }, + clicked_graphical_set = + { + filename = "__core__/graphics/favourite-grey-hovered.png", + size = 64, + scale = 1 + }, + disabled_graphical_set = + { + filename = "__core__/graphics/favourite-grey.png", + size = 64, + scale = 1 + } + }, + + mods_table = + { + type = "table_style", + horizontal_spacing = 0, + left_cell_padding = 8, + top_cell_padding = 2, + right_cell_padding = 8, + bottom_cell_padding = 2, + apply_row_graphical_set_per_column = true, + default_row_graphical_set = {position = {208, 17}, corner_size = 8}, + hovered_graphical_set = {position = {34, 17}, corner_size = 8}, + clicked_graphical_set = {position = {51, 17}, corner_size = 8}, + selected_graphical_set = {position = {51, 17}, corner_size = 8}, + selected_hovered_graphical_set = {position = {369, 17}, corner_size = 8}, + selected_clicked_graphical_set = {position = {352, 17}, corner_size = 8} + }, + + trains_list_table = + { + type = "table_style", + parent = "mods_table", + minimal_width = 350 + }, + + mod_info_table = + { + type = "table_style", + parent = "bordered_table", + + column_widths = + { + {column = 1, minimal_width = 116} -- name + } + }, + + neutral_message_frame = + { + type = "frame_style", + graphical_set = + { + base = {position = {386, 17}, corner_size = 8}, + shadow = default_shadow + } + }, + + negative_message_frame = + { + type = "frame_style", + graphical_set = + { + base = {position = {403, 17}, corner_size = 8}, + shadow = default_shadow + } + }, + + positive_message_frame = + { + type = "frame_style", + graphical_set = + { + base = {position = {420, 17}, corner_size = 8}, + shadow = default_shadow + } + }, + + textbox = + { + type = "textbox_style", + font = "default", + ignored_by_search = true, + font_color = {}, + left_padding = 3, + right_padding = 2, + -- sets a textfield to a total height of 28 + top_padding = 0, + bottom_padding = 0, + default_background = + { + base = {position = {248, 0}, corner_size = 8}, + shadow = textbox_dirt + }, + disabled_font_color = util.premul_color {1, 1, 1, 0.5}, + active_background = + { + base = {position = {265, 0}, corner_size = 8}, + shadow = textbox_dirt + }, + game_controller_hovered_background = + { + base = {position = {265, 0}, corner_size = 8}, + shadow = textbox_dirt + }, + disabled_background = + { + base = {position = {282, 0}, corner_size = 8}, + shadow = textbox_dirt + }, + selection_background_color= {241, 190, 100}, + width = 200, + minimal_height = 28, + rich_text_setting = "enabled", + rich_text_highlight_error_color = {r=166,g=10,b=10}, + rich_text_highlight_warning_color = {r=255,g=90,b=0}, + rich_text_highlight_ok_color = {r=63,g=105,b=0}, + selected_rich_text_highlight_error_color = {r=166,g=10,b=10}, + selected_rich_text_highlight_warning_color = {r=182,g=62,b=4}, + selected_rich_text_highlight_ok_color = {r=50,g=80,b=0} + }, + + editor_lua_textbox = + { + type = "textbox_style", + parent = "textbox", + horizontally_stretchable = "on", + height = 300, + maximal_width = 600 + }, + + notice_scroll_pane = + { + type = "scroll_pane_style", + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + center = {position = {76, 8}, size = 1}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + padding = 4, + left_padding = 8, + right_padding = 8 + }, + + inner_frame_scroll_pane = + { + type = "scroll_pane_style", + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + center = {position = {76, 8}, size = 1}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + padding = 8, + }, + + notice_textbox = + { + type = "textbox_style", + parent = "textbox", + default_background = + { + type = "none", + opacity = 0 + }, + font_color = default_font_color, + maximal_width = 450, + minimal_width = 0, + padding = 0 + }, + + map_generator_preset_description = + { + type = "textbox_style", + parent = "textbox", + font_color = default_font_color, + width = 0, + height = 56, + horizontally_stretchable = "on", + default_background = + { + base = + { + position = {51, 0}, + corner_size = 8, + center = {position = {76, 8}, size = 1}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + padding = 8, + margin = 16 + }, + search_textfield_with_fixed_width = + { + type = "textbox_style", + width = 150 + }, + titlebar_search_textfield = + { + type = "textbox_style", + top_margin = -2 + }, + production_gui_search_textfield = + { + type = "textbox_style", + parent = "titlebar_search_textfield", + width = 336 + }, + electric_gui_search_textfield = + { + type = "textbox_style", + parent = "titlebar_search_textfield", + width = 328 + }, + search_popup_textfield = + { + type = "textbox_style", + width = 104 + }, + console_input_textfield = + { + type = "textbox_style", + font = "default-game", + font_color = default_font_color, + left_padding = 3, + right_padding = 3, + top_padding = 0, + bottom_padding = 0, + selection_background_color= {241, 190, 100}, + rich_text_setting = "highlight", + rich_text_highlight_error_color = {r=255,g=0,b=0}, + rich_text_highlight_warning_color = {r=255,g=255,b=0}, + rich_text_highlight_ok_color = {r=0,g=255,b=0}, + selected_rich_text_highlight_error_color = {r=255,g=0,b=0}, + selected_rich_text_highlight_warning_color = {r=255,g=255,b=0}, + selected_rich_text_highlight_ok_color = {r=0,g=255,b=0}, + default_background = + { + position = {0, 1201}, + corner_size = 8 + }, + active_background = + { + position = {0, 1201}, + corner_size = 8 + } + }, + + highlighted_value_textfield = + { + type = "textbox_style", + default_background = + { + base = {position = {17, 913}, corner_size = 8}, + shadow = textbox_dirt + }, + active_background = + { + base = {position = {17, 913}, corner_size = 8}, + shadow = textbox_dirt + } + }, + + invalid_value_textfield = + { + type = "textbox_style", + default_background = + { + base = {position = {0, 913}, corner_size = 8}, + shadow = textbox_dirt + }, + active_background = + { + base = {position = {0, 913}, corner_size = 8}, + shadow = textbox_dirt + } + }, + mod_startup_settings_mismatch_notice_box = + { + type = "textbox_style", + parent = "notice_textbox", + width = 400 + }, + changelog_textbox = + { + type = "textbox_style", + font_color = {}, + padding = 8, + top_padding = 4, + bottom_padding = 4, + default_background = {}, + disabled_font_color = util.premul_color {1, 1, 1, 0.5}, + active_background = {}, + disabled_background = {}, + selection_background_color= {241, 190, 100}, + vertically_stretchable = "on", + rich_text_setting = "disabled" + }, + changelog_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane", + minimal_width = 850, + maximal_width = 0, -- not limited + padding = 0, + margin = 0, + horizontally_stretchable = "on", + graphical_set = + { + base = + { + position = {85, 0}, + corner_size = 8, + draw_type = "outer", + center= {position = {321, 79}, size = 1} + }, + shadow = default_inner_shadow + } + }, + changelog_frame = + { + type = "frame_style", + parent = "window_content_frame_packed", + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + draw_type = "outer", + center = {position = {42, 8}, size = 1} + }, + shadow = default_inner_shadow + } + }, + changelog_subheader_frame = + { + type = "frame_style", + parent = "subheader_frame", + left_padding = 12, + right_padding = 12, + top_padding = 4, + horizontally_stretchable = "on" + }, + changelog_tabbed_pane = + { + type = "tabbed_pane_style", + parent = "tabbed_pane", + top_padding = 12, + tab_content_frame = + { + type = "frame_style", + padding = 12, + left_padding = 16, + right_padding = 16, + graphical_set = tabbed_pane_graphical_set + } + }, + changelog_dropdown = + { + type = "dropdown_style", + parent = "dropdown", + left_margin = 8 + }, + changelog_subheader_space = + { + type = "flow_style", + padding = 0, + left_padding = 4, + horizontal_spacing = 0 + }, + + reader_textbox = + { + type = "textbox_style", + parent = "textbox", + minimal_width = 600, + maximal_width = 1200, + height = 500 + }, + + edit_blueprint_description_textbox = + { + type = "textbox_style", + horizontally_stretchable = "on", + height = 120, + maximal_width = 0 + }, + + frame_title = + { + type = "label_style", + parent = "label", + font = "heading-1", + font_color = heading_font_color, + top_padding = -3, + bottom_padding = 3 + }, + + frame = + { + type = "frame_style", + title_style = + { + type = "label_style", + parent = "frame_title" + }, + -- padding of the content area of the frame + top_padding = 4, + right_padding = 8, + bottom_padding = 8, + left_padding = 8, + graphical_set = + { + base = {position = {0, 0}, corner_size = 8}, + shadow = default_shadow + }, + horizontal_flow_style = { type = "horizontal_flow_style" }, -- content in Gui::Direction::Horizontal + vertical_flow_style = { type = "vertical_flow_style" }, -- content in Gui::Direction::Vertical + header_flow_style = + { + type = "horizontal_flow_style", + horizontally_stretchable = "on", + bottom_padding = 4, + horizontal_spacing = 8, + ignored_by_search = true + }, + header_filler_style = + { + type = "empty_widget_style", + parent = "draggable_space_header", + horizontally_stretchable = "on", + vertically_stretchable = "on", + height = 24 + }, + use_header_filler = true, + drag_by_title = true, + border = {} + }, + + -- used by mod gui lua, but also useful generically + non_draggable_frame = + { + type = "frame_style", + parent = "frame", + use_header_filler = false, + drag_by_title = false + }, + + speech_bubble = + { + type = "speech_bubble_style", + + frame_style = + { + type = "frame_style", + graphical_set = + { + type = "composition", + filename = "__core__/graphics/arrows/hint-orange-box.png", + corner_size = {13, 13}, + position = {0, 0} + }, + top_padding = 0, + right_padding = 0, + bottom_padding = 10, + left_padding = 5 + }, + + label_style = + { + type = "label_style", + parent = "label", + width = 400, + font = "scenario-message-dialog", + single_line = false + }, + + arrow_graphical_set = + { + top = + { + filename = "__core__/graphics/arrows/hint-orange-arrow-up.png", + width = 62, + height = 37 + }, + bottom = + { + filename = "__core__/graphics/arrows/hint-orange-arrow-down.png", + width = 71, + height = 35 + }, + right = + { + filename = "__core__/graphics/arrows/hint-orange-arrow-right.png", + width = 38, + height = 73 + }, + left = + { + filename = "__core__/graphics/arrows/hint-orange-arrow-left.png", + width = 43, + height = 73 + } + }, + arrow_indent = 7, + close_color = bold_font_color, + pass_through_mouse = false + }, + + cancel_close_button = + { + type = "button_style", + parent = "frame_action_button", + tooltip = "gui.cancel-instruction" + }, + + close_button = + { + type = "button_style", + parent = "frame_action_button", + tooltip = "gui.close-instruction" + }, + + compilatron_gui_message = + { + type = "speech_bubble_style", + frame_style = + { + type = "frame_style", + graphical_set = + { + filename = "__core__/graphics/gui-new.png", + corner_size = 8, + position = {433, 424}, + scale = 0.5 + }, + padding = 12 + }, + + label_style = + { + type = "label_style", + parent = "label", + font = "compilatron-message-font", + maximal_width = 500, + single_line = false, + font_color = {r=255,g=174,b=24} + }, + + arrow_graphical_set = + { + top = + { + position = {433, 473}, + size = {32, 24} + }, + bottom = + { + position = {465, 473}, + size = {32, 24} + }, + right = + { + position = {458, 441}, + size = {24, 32} + }, + left = + { + position = {433, 441}, + size = {24, 32} + } + }, + arrow_indent = 2.5, + close_color = {0.361,0.894,0.278}, + pass_through_mouse = false + }, + + compilatron_speech_bubble_wrapper = + { + type = "flow_style", + effect = "compilatron-hologram" + }, + + compilatron_speech_bubble = + { + type = "speech_bubble_style", + + frame_style = + { + type = "frame_style", + graphical_set = + { + filename = "__core__/graphics/gui-new.png", + corner_size = 8, + position = {450, 498}, + scale = 0.5, + opacity = 0.15 + }, + padding = 12 + }, + + label_style = + { + type = "label_style", + parent = "label", + font = "compilatron-message-font", + maximal_width = 500, + single_line = false, + font_color = {r=255,g=246,b=113} + }, + + arrow_graphical_set = + { + top = + { + position = {433, 547}, + size = {32, 24} + }, + bottom = + { + position = {465, 551}, + size = {32, 20} + }, + right = + { + position = {458, 516}, + size = {24, 32} + }, + left = + { + position = {433, 516}, + size = {24, 32} + } + }, + + arrow_indent = 0, + close_color = {0.361,0.894,0.278}, + pass_through_mouse = true + }, + + current_research_info_button = + { + type = "button_style", + padding = 4, + margin = 4, + width = 240, + default_graphical_set = + { + base = {position = {0, 0}, corner_size = 8, draw_type = "inner"}, + shadow = {position = {17, 0}, corner_size = 8, draw_type = "outer"} + }, + }, + + current_research_info_image = + { + type = "image_style", + size = 32 + }, + + current_research_info_percent_label_white = + { + type = "label_style", + font = "default-small-semibold", + font_color = {1, 1, 1}, + top_margin = -6, + bottom_margin = -4, + right_margin = 4, + left_margin = -4 + }, + + current_research_info_percent_label_black = + { + type = "label_style", + font = "default-small-semibold", + font_color = {0, 0, 0}, + top_margin = -6, + bottom_margin = -4, + right_margin = 4, + left_margin = -4 + }, + + + add_to_map_buttons_frame = + { + type = "frame_style", + padding = 0, + margin = 4, + width = 240, + graphical_set = + { + --base = {position = {0, 0}, corner_size = 8, draw_type = "inner"}, + base = + { + position = {17, 0}, + corner_size = 8, + center = {position = {42, 8}, size = 1}, + draw_type = "outer" + } + }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + }, + }, + + frame_with_even_paddings = + { + type = "frame_style", + top_padding = 8 + }, + + void_inventory_frame = + { + type = "frame_style", + title_style = + { + type = "label_style", + parent = "frame_title", + top_padding = 0, + bottom_padding = 0 + }, + top_padding = 0, + bottom_padding = 0, + height = 0, + graphical_set = {} + }, + + number_input_frame = + { + type = "frame_style", + padding = 0, + left_padding = 8 + }, + + a_inner_frame = + { + type = "frame_style", + graphical_set = + { + base = {position = {17, 0}, corner_size = 8, draw_type = "outer"}, + shadow = default_inner_shadow + } + }, + + a_inner_frame_for_subheader_with_paddings = + { + type = "frame_style", + parent = "a_inner_frame", + top_padding = 0 + }, + + a_inner_paddingless_frame = + { + type = "frame_style", + parent = "a_inner_frame", + padding = 0, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + b_inner_frame = + { + type = "frame_style", + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + center = {position = {76, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + } + }, + + b_inner_frame_for_subheader_with_paddings = + { + type = "frame_style", + parent = "b_inner_frame", + top_padding = 0, + left_padding = 4, + right_padding = 4 + }, + + browse_games_info_frame = + { + type = "frame_style", + parent = "b_inner_frame", + natural_width = 400, + padding = 0 + }, + + browse_games_filter_frame = + { + type = "frame_style", + parent = "b_inner_frame", + natural_width = 400, + vertical_flow_style = + { + type = "vertical_flow_style", + margin = 4 + } + }, + + connect_gui_frame = + { + type = "frame_style", + parent = "b_inner_frame", + horizontal_flow_style = + { + type = "horizontal_flow_style", + vertical_align = "center" + }, + padding = 12 + }, + + blurry_frame = + { + type = "frame_style", + -- padding of the content area of the frame + top_padding = 8, + right_padding = 12, + bottom_padding = 12, + left_padding = 12, + graphical_set = + { + base = + { + center = {position = {336, 0}, size = {1, 1}}, + opacity = 0.75, + background_blur = true + }, + shadow = default_shadow + } + }, + + no_header_filler_frame = + { + type = "frame_style", + use_header_filler = false + }, + + dialog_buttons_horizontal_flow = + { + type = "horizontal_flow_style", + top_padding = 8, + vertically_stretchable = "off" + }, + + map_details_frame = + { + type = "frame_style", + parent = "blurry_frame", + vertical_flow_style = { type = "vertical_flow_style" }, + width = 220 + }, + + subheader_frame = + { + type = "frame_style", + parent = "frame", + graphical_set = + { + base = + { + center = {position = {256, 25}, size = {1, 1}}, + bottom = {position = {256, 26}, size = {1, 8}}, + }, + shadow = bottom_shadow + }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + vertical_align = "center" + }, + vertical_align = "center", + top_padding = 3, -- optical correction - move one pixel up from perfect position + right_padding = 4, + left_padding = 4, + bottom_padding = 1, + height = 36, + -- bottom 4 come from border + vertically_stretchable = "off", + never_hide_by_search = true + }, + + subheader_frame_with_top_border = + { + type = "frame_style", + parent = "subheader_frame", + graphical_set = + { + base = + { -- add top transition into subheader center + top = {position = {42, 0}, size = {1, 8}}, + center = {position = {256, 25}, size = {1, 1}}, + bottom = {position = {256, 26}, size = {1, 8}} + }, + glow = + { -- transition from content frame + top = {position = {93, 0}, size = {1, 8}}, + draw_type = "outer" + }, + shadow = bottom_shadow + }, + -- to maintain alignment with standard subheader frames + top_margin = 1, + -- optical correction - the added shadow increases the perceived height + -- of the frame + top_padding = -1, + height = 35 + }, + + subheader_frame_that_cuts_to_sides = + { + type = "frame_style", + parent = "subheader_frame", + graphical_set = + { + base = + { + center = {position = {256, 25}, size = {1, 1}} + }, + shadow = bottom_shadow + }, + top_padding = 12, + right_margin = -4, + left_margin = -4, + left_padding = 12, + right_padding = 12, + height = 0 + }, + + negative_subheader_frame = + { + type = "frame_style", + parent = "subheader_frame", + graphical_set = + { + base = + { + center = {position = {411, 25}, size = {1, 1}}, + bottom = {position = {411, 26}, size = {1, 8}} + }, + shadow = bottom_shadow + } + }, + + subpanel_frame = + { + type = "frame_style", + graphical_set = {base = {position = {68, 0}, corner_size = 8}}, + left_padding = 4, + right_padding = 4, + bottom_padding = 4 + }, + + subpanel_frame_packed = + { + type = "frame_style", + parent = "subpanel_frame", + padding = 0 + }, + + statistics_frame = + { + type = "frame_style", + parent = "subpanel_frame", + graphical_set = + { + base = {position = {68, 0}, corner_size = 8}, + shadow = default_inner_shadow + }, + title_style = + { + type = "label_style", + parent = "heading_3_label", + bottom_padding = 4 + }, + use_header_filler = false, + padding = 12, + top_padding = 4 + }, + + statistics_table_item_frame = + { + type = "frame_style", + parent = "subpanel_frame", + graphical_set = + { + base = {position = {68, 0}, corner_size = 8}, + shadow = default_shadow + }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + vertical_align = "center" + } + }, + + subpanel_inset_frame = + { + type = "frame_style", + graphical_set = + { + base = {position = {85, 0}, corner_size = 8, draw_type = "outer"}, + shadow = default_inner_shadow + }, + padding = 0 + }, + + subpanel_inset_frame_packed = + { + type = "frame_style", + parent = "subpanel_inset_frame", + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + control_settings_section_frame = + { + type = "frame_style", + parent = "subpanel_inset_frame", + graphical_set = {base = {position = {85, 0}, corner_size = 8, draw_type = "outer"}} + }, + + mod_info_frame = + { + type = "frame_style", + graphical_set = {base = {position = {68, 0}, corner_size = 8}} + }, + + subfooter_frame = + { + type = "frame_style", + parent = "frame", + graphical_set = + { + base = + { + top = {position = {256, 17}, size = {1, 8}}, + center = {position = {256, 25}, size = {1, 1}} + }, + shadow = top_shadow + }, + horizontal_flow_style = + { + type = "horizontal_flow_style" + }, + -- top 4 come from border + top_padding = 1, + right_padding = 4, + left_padding = 4, + bottom_padding = 3 + }, + + subfooter_frame_with_left_edge = + { + type = "frame_style", + parent = "subfooter_frame", + graphical_set = + { + base = + { + top = {position = {256, 17}, size = {1, 8}}, + center = {position = {256, 25}, size = {1, 1}}, + left_top = {position = {248, 17}, size = {8, 8}}, + left = {position = {248, 25}, size = {8, 1}}, + left_bottom = {position = {248, 26}, size = {8, 8}} + }, + shadow = top_shadow + } + }, + + invisible_frame = + { + type = "frame_style", + parent = "borderless_frame", + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + -- used for frames that contains exclusively other inner frames + outer_frame = + { + type = "frame_style", + parent = "invisible_frame", + graphical_set = { shadow = default_shadow } + }, + + inset_frame_container_frame = + { + type = "frame_style", + parent = "frame", + vertical_flow_style = + { + type = "vertical_flow_style", + parent = "inset_frame_container_vertical_flow" + }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + parent = "inset_frame_container_horizontal_flow" + } + }, + + -- used for frames that contains windows or frames that have shadows + outer_frame_without_shadow = + { + type = "frame_style", + parent = "outer_frame", + graphical_set = {} + }, + + -- used for frames that contains windows or frames that have shadows + outer_frame_without_top_shadow = + { + type = "frame_style", + parent = "outer_frame", + graphical_set = {shadow = shadow_without_top} + }, + + inventory_label = + { + type = "label_style", + top_margin = 4 + }, + + status_flow = + { + type = "horizontal_flow_style", + top_margin = -4 + }, + + status_image = + { + type = "image_style", + size = 16, + }, + + relative_gui_top_flow = + { + type = "horizontal_flow_style", + vertical_align = "bottom", + horizontally_stretchable = "on", + horizontal_spacing = 0 + }, + + relative_gui_bottom_flow = + { + type = "horizontal_flow_style", + vertical_align = "top", + horizontally_stretchable = "on", + horizontal_spacing = 0 + }, + + relative_gui_left_flow = + { + type = "vertical_flow_style", + horizontal_align = "right", + vertically_stretchable = "on", + vertical_spacing = 0 + }, + + relative_gui_right_flow = + { + type = "vertical_flow_style", + horizontal_align = "left", + vertically_stretchable = "on", + vertical_spacing = 0 + }, + + relative_gui_table = + { + type = "table_style", + horizontal_spacing = 0, + vertical_spacing = 0 + }, + + inner_frame_in_outer_frame = + { + type = "frame_style", + graphical_set = + { + base = {position = {0, 0}, corner_size = 8} + -- no shadow in inner frame as it is managed by outer frame + -- this is to avoid shows of frames that are touching to interact + } + }, + + train_stop_frame = + { + type = "frame_style", + parent = "inner_frame_in_outer_frame", + width = ((train_gui_minimap_size + 24) * 3) + 24 + 12 + }, + + train_stop_trains_frame = + { + type = "frame_style", + parent = "invisible_frame_with_title", + natural_height = ((train_gui_minimap_size + 12 + 12 + 40) * 2) + 36 + }, + + rename_train_stop_frame = + { + type = "frame_style", + parent = "frame", + title_style = + { + type = "label_style", + parent = "frame_title", + maximal_width = 800 + } + }, + + -- Dark deep frame for window content + inside_deep_frame = + { + type = "frame_style", + parent = "frame", + padding = 0, + graphical_set = + { + base = + { + position = {17, 0}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + inside_deep_frame_for_tabs = + { + type = "frame_style", + parent = "inside_deep_frame", + top_padding = 12 + }, + + mod_gui_inside_deep_frame = + { + type = "frame_style", + parent = "inside_deep_frame", + padding = 1, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 2, + } + }, + + deep_frame_in_shallow_frame_for_tabs = + { + type = "frame_style", + parent = "deep_frame_in_shallow_frame", + top_padding = 12 + }, + + borderless_deep_frame = -- very dark background + { + type = "frame_style", + parent = "invisible_frame", + graphical_set = { base = { center = {position = {42, 8}, size = {1, 1}}}} + }, + + -- Light deep frame for window content, e.g. for inventory frame + inside_shallow_frame = + { + type = "frame_style", + parent = "frame", + padding = 0, + horizontally_stretchable = "on", + graphical_set = + { + base = + { + position = {17, 0}, corner_size = 8, + center = {position = {76, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + blueprint_header_frame = + { + type = "frame_style", + parent = "frame", + padding = 12, + margin = 8, + horizontally_stretchable = "on", + graphical_set = + { + base = + { + position = {51, 0}, corner_size = 8, + center = {position = {76, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + } + }, + + blueprint_header_holder_frame = + { + type = "frame_style", + padding = 4, + bottom_padding = 0, + graphical_set = + { + base = + { + center = {position = {42, 8}, size = {1, 1}}, + bottom = {position = {42, 9}, size = {1, 8}} + } + } + }, + + inside_shallow_frame_with_padding = + { + type = "frame_style", + parent = "inside_shallow_frame", + padding = 12 + }, + + container_inside_shallow_frame = + { + type = "frame_style", + parent = "inside_shallow_frame", + minimal_width = 4*40 + 2*12 -- 4 slots + }, + + deep_frame_in_shallow_frame = + { + type = "frame_style", + parent = "frame", + padding = 0, + graphical_set = + { + base = + { + position = {85, 0}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + trains_gui_deep_frame = + { + type = "frame_style", + parent = "deep_frame_in_shallow_frame", + natural_width = ((train_gui_minimap_size + 24) * 4) + 12, + natural_height = (train_gui_minimap_size + 24 + 40) * 3 + 36 + }, + + trains_gui_deep_frame_small_screen = + { + type = "frame_style", + parent = "trains_gui_deep_frame", + natural_width = ((train_gui_minimap_size + 24) * 2) + 12, + natural_height = (train_gui_minimap_size + 24 + 40) * 2 + 36 + }, + + trains_gui_deep_frame_small_screen = + { + type = "frame_style", + parent = "trains_gui_deep_frame", + natural_width = ((train_gui_minimap_size + 24) * 2) + 12, + natural_height = (train_gui_minimap_size + 24 + 40) * 2 + 36 + }, + + slot_button_deep_frame = --frame meant to hold slot buttons. Similar to filter_scroll_pane_background_frame + { + type = "frame_style", + parent = "deep_frame_in_shallow_frame", + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_vertical_size = 32, + overall_tiling_vertical_spacing = 8, + overall_tiling_vertical_padding = 4, + overall_tiling_horizontal_size = 32, + overall_tiling_horizontal_spacing = 8, + overall_tiling_horizontal_padding = 4 + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + } + }, + + slot_button_deep_scroll_pane = + { + type = "scroll_pane_style", + padding = 0, + graphical_set = + { + base = + { + position = {85, 0}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_vertical_size = 32, + overall_tiling_vertical_spacing = 8, + overall_tiling_vertical_padding = 4, + overall_tiling_horizontal_size = 32, + overall_tiling_horizontal_spacing = 8, + overall_tiling_horizontal_padding = 4 + }, + extra_padding_when_activated = 0 + }, + + deep_frame_in_shallow_frame_with_margin = + { + type = "frame_style", + parent = "deep_frame_in_shallow_frame", + margin = 12 + }, + + inventory_frame = + { + type = "frame_style", + parent = "inside_shallow_frame", + top_padding = 0, + bottom_padding = 0, + vertically_stretchable = "on", + horizontally_stretchable = "on", + -- when header is used, InventoryGui sets the frame top_padding to 0 + header_flow_style = + { + type = "horizontal_flow_style", + top_padding = 8, + bottom_padding = 8, + left_padding = 12, + right_padding = 12 + }, + title_style = + { + type = "label_style", + parent = "heading_3_label" + }, + use_header_filler = false, + vertical_flow_style = + { + type = "vertical_flow_style", + vertically_stretchable = "on", + vertical_spacing = 0 + } + }, + + quick_panel_slot_button_deep_frame = + { + type = "frame_style", + parent = "slot_button_deep_frame", + size = 120 -- 3x3 grid + }, + + other_player_inventory_frame = + { + type = "frame_style", + parent = "inventory_frame", + top_padding = 0 + }, + + character_inventory_frame = + { + type = "frame_style", + parent = "inventory_frame", + padding = 0, + header_flow_style = + { + type = "horizontal_flow_style", + top_padding = 0, + bottom_padding = 4, + left_padding = 12, + right_padding = 12 + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertically_stretchable = "on", + vertical_spacing = 4 + } + }, + + armor_frame = + { + type = "frame_style", + parent = "inventory_frame", + top_padding = 12, + bottom_padding = 4, + left_padding = 12, + right_padding = 12, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 4 + } + }, + + train_inventory_frame = + { + type = "frame_style", + parent = "inventory_frame", + left_margin = -4, -- counter the margins of the tab frame + right_margin = -4, + top_padding = 0, + bottom_padding = 0, + graphical_set = { base = {center = {position = {76, 8}, size = {1, 1}}}} + }, + + train_inventory_fake_window = + { + type = "frame_style", + padding = 0, + graphical_set = {}, + use_header_filler = false, + header_flow_style = + { + type = "horizontal_flow_style", + horizontally_stretchable = "on", + bottom_padding = 4, + left_padding = 12, + right_padding = 12 + } + }, + + character_logistics_frame = + { + type = "frame_style", + parent = "inventory_frame", + top_padding = 0, + left_padding = 0, + header_flow_style = + { + type = "horizontal_flow_style", + top_padding = 8, + bottom_padding = 4, + left_padding = 8 + } + }, + + invisible_frame_with_title = + { + type = "frame_style", + parent = "invisible_frame", + use_header_filler = false, + header_flow_style = + { + type = "horizontal_flow_style", + top_padding = 4, + bottom_padding = 4, + left_padding = 0, + right_padding = 0 + }, + title_style = + { + type = "label_style", + parent = "heading_2_label" + }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = default_container_spacing + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = default_container_spacing + } + }, + + invisible_frame_with_title_for_inventory = --for frames which have content with 12px padding(mostly inventories with scroll pane) + { + type = "frame_style", + parent = "invisible_frame_with_title", + header_flow_style = + { + type = "horizontal_flow_style", + top_padding = 8, + bottom_padding = 8, + left_padding = 12, + right_padding = 12 + }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0, + horizontal_align = "center" + } + }, + + invisible_frame_in_tab_with_title_for_inventory = --for frames which have content with 12px padding(mostly inventories with scroll pane) + { + type = "frame_style", + parent = "invisible_frame_with_title_for_inventory", + title_style = + { + type = "label_style" + }, + header_flow_style = + { + type = "horizontal_flow_style", + top_padding = 8, + bottom_padding = 8, + left_padding = 0, + right_padding = 0 + } + }, + + + auto_trash_frame = + { + type = "frame_style", + parent = "invisible_frame_with_title_for_inventory", + title_style = + { + type = "label_style", + parent = "heading_3_label" + } + }, + + container_invisible_frame_with_title = + { + type = "frame_style", + parent = "invisible_frame_with_title_for_inventory", + bottom_padding = 8, + header_flow_style = + { + type = "horizontal_flow_style", + bottom_padding = 4, + }, + title_style = + { + type = "label_style", + parent = "heading_3_label" + } + }, + + constant_combinator_invisible_frame_with_title = + { + type = "frame_style", + parent = "invisible_frame_with_title_for_inventory", + top_padding = 4, + bottom_padding = -4, + left_margin = -12, + right_margin = -12 + }, + + car_top_part_frame = + { + type = "frame_style", + margin = 0, + graphical_set = {}, + top_padding = 0, + left_padding = 12, + right_padding = 12, + bottom_padding = 4 + }, + + open_armor_button = + { + type = "button_style", + parent = "forward_button", + padding = 7, + height = 38, + width = 76 + }, + + -- frame with borders around it + bordered_frame = + { + type = "frame_style", + graphical_set = {}, + border = border_image_set(), + right_padding = 4, + use_header_filler = false, + title_style = + { + type="label_style", + parent = "caption_label" + } + }, + + bordered_frame_with_extra_side_margins = + { + type = "frame_style", + parent = "bordered_frame", + left_margin = 8, + right_margin = 8 + }, + + bordered_table = + { + type = "table_style", + border = border_image_set(), + cell_padding = 4, + left_cell_padding = 8 + }, + + table_with_extra_margins = + { + type = "table_style", + left_margin = 8, + right_margin = 0, + top_margin = 4 + }, + + vertical_flow_with_extra_margins = + { + type = "vertical_flow_style", + left_margin = 8, + right_margin = 0, + top_margin = 4 + }, + + game_info_name_and_description_flow = + { + type = "vertical_flow_style", + left_margin = 4, + right_margin = 4, + bottom_margin = 4 + }, + + horizontal_flow_with_extra_right_margin = + { + type = "horizontal_flow_style", + right_margin = 4 + }, + + armor_info_table = + { + type = "table_style", + parent = "bordered_table", + left_cell_padding = 0, + horizontal_spacing = 16, + vertical_spacing = 8, + column_widths = + { + { + column = 1, + minimal_width = 188 + } + } + }, + + removed_content_table = + { + type = "table_style", + left_cell_padding = 8, + right_cell_padding = 8, + column_widths = + { + { + column = 1, + minimal_width =332 + }, + { + column = 2, + minimal_width = 72 + } + }, + column_alignments = + { + { + column = 2, + alignment = "middle-right" + } + }, + border = border_image_set(), + odd_row_graphical_set = + { + filename = "__core__/graphics/gui-new.png", + position = {472, 25}, + size = 1 + } + }, + + finished_game_table = + { + type = "table_style", + parent = "removed_content_table", + column_widths = {} + }, + finished_game_subheader_frame = + { + type = "frame_style", + parent = "subheader_frame", + left_padding = 12, + right_padding = 12, + bottom_padding = 5, + top_padding = 6 + }, + + machine_frame = + { + type = "frame_style", + parent = "inner_frame_in_outer_frame", + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 4 + } + }, + player_input_horizontal_flow = + { + type = "horizontal_flow_style", + horizontal_spacing = 8, + vertical_align = "center", + minimal_height = 28 + }, + player_input_table = + { + type = "table_style", + horizontal_spacing = 8, + column_alignments = + { + { + column = 1, + alignment = "middle-left" + }, + { + column = 2, + alignment = "middle-left" + }, + { + column = 3, + alignment = "middle-left" + } + } + }, + inner_frame = + { + type = "frame_style", + padding = 0, + title_style = + { + type = "label_style", + parent = "frame_title", + bottom_padding = 5 + }, + graphical_set = {} + }, + tooltip_frame = + { + type = "frame_style", + graphical_set = + { + base = {position = {403, 0}, corner_size = 8, opacity = 0.88, background_blur_sigma = 4}, + shadow = default_shadow + }, + top_padding = 0, + bottom_padding = 0, + left_padding = 4, + right_padding = 4, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 2 + } + }, + tooltip_generated_from_description_frame = + { + type = "frame_style", + padding = 0, + graphical_set = { shadow = default_shadow }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + }, + maximal_width = 356 + }, + tooltip_generated_from_description_blueprint_frame = + { + type = "frame_style", + parent = "tooltip_generated_from_description_frame", + maximal_width = 600 + }, + + --used by tooltips that show multiple tooltips at the same time(e.g. the recipe tooltip) + multi_tooltip_invisible_frame = + { + type = "frame_style", + padding = 0, + graphical_set = {}, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 4 + } + }, + + borderless_frame = + { + type = "frame_style", + graphical_set = {}, + padding = 0, + margin = 0, + graphical_set = {} + }, + + naked_frame = + { + type = "frame_style", + parent = "inner_frame" + }, + + naked_frame_with_simple_header = + { + type = "frame_style", + parent = "naked_frame", + use_header_filler = false, + title_style = { type = "label_style" } + }, + + naked_frame_with_no_spacing = + { + type = "frame_style", + parent = "naked_frame", + use_header_filler = false, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + } + }, + graphicless_frame = + { + type = "frame_style", + graphical_set = {} + }, + goal_frame = + { + type = "frame_style", + parent = "frame", + use_header_filler = false, + horizontally_stretchable = "on", + maximal_width = 512 + 52 --Largest image width used in the mini-tutorials + the frame paddings + }, + goal_inner_frame = + { + type = "frame_style", + parent = "inside_shallow_frame_with_padding", + top_padding = 8, + bottom_padding = 8 + }, + entity_info_frame = + { + type = "frame_style", + parent = "tooltip_generated_from_description_frame", + maximal_width = 356 + }, + + entity_info_frame_on_cursor = + { + type = "frame_style", + parent = "tooltip_generated_from_description_frame", + maximal_width = 356 + }, + + minimap_frame = + { + type = "frame_style", + padding = 0, + margin = 4, + graphical_set = + { + base = {position = {17, 0}, corner_size = 8, draw_type = "outer"}, + shadow = default_inner_shadow + }, + size = 240 + }, + + character_info_top_frame = + { + type = "frame_style", + vertically_stretchable = "off", + top_padding = 12, + bottom_padding = 0, + left_padding = 12, + right_padding = 12, + graphical_set = {}, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 12 + } + }, + + quick_bar_naked_frame = + { + type = "frame_style", + parent = "naked_frame", + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + quick_bar_window_frame = + { + type = "frame_style", + padding = 4, + use_header_filler = false, + header_flow_style = + { + type = "horizontal_flow_style", + bottom_padding = 8 + }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + --space between page buttons and icon slots + horizontal_spacing = 8 + } + }, + + shortcut_bar_window_frame = + { + type = "frame_style", + left_padding = 4, + right_padding = 0, + bottom_padding = 4, + use_header_filler = false + }, + + statistics_time_buttons_frame = + { + type = "frame_style", + graphical_set = + { + base = + { + position = {68, 9}, corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + } + -- TODO Oxyd: Bottom shadow. + }, + left_padding = 4, + right_padding = 4, + bottom_padding = 4 + }, + + quick_bar_inner_panel = + { + type = "frame_style", + padding = 0, + graphical_set = + { + base = + { + center = {position = {42, 8}, size = {1, 1}} + }, + shadow = {position = {440, 24}, corner_size = 8, draw_type = "outer"} + }, + + horizontal_flow_style = + { + type = "horizontal_flow_style", + --spacing between tables + horizontal_spacing = 4 + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + tool_equip_inner_panel = + { + type = "frame_style", + padding = 0, + graphical_set = + { + base = + { + center = {position = {76, 8}, size = {1, 1}} + }, + shadow = {position = {440, 24}, corner_size = 8, draw_type = "outer"} + } + }, + + shortcut_bar_inner_panel = + { + type = "frame_style", + parent = "quick_bar_inner_panel", + padding = 0, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_horizontal_size = 24, + overall_tiling_vertical_size = 24, + overall_tiling_horizontal_padding = 8, + overall_tiling_vertical_padding = 8, + overall_tiling_horizontal_spacing = 16, + overall_tiling_vertical_spacing = 16 + }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + } + }, + + shortcut_bar_selection_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane", + extra_padding_when_activated = 0, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + }, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_vertical_size = 20, + overall_tiling_vertical_spacing = 8, + overall_tiling_vertical_padding = 4, + overall_tiling_horizontal_padding = 4 + } + }, + + shortcut_bar_column = + { + type = "vertical_flow_style", + vertical_spacing = 0 + }, + + main_menu_login_notice_label = + { + type = "label_style", + maximal_width = 400 + }, + + main_menu_version_label = + { + type = "label_style", + font = "default-game" + }, + + saved_research_label = + { + type = "label_style", + left_padding = 4 + }, + + --this will keep the health/shield/mining bars in the correct place + quickbar_holder_flow = + { + type = "vertical_flow_style", + vertical_spacing = 0, + vertical_align = "bottom", + minimal_height = 96, + minimal_width = 468 + }, + + tooltip_title_frame_light = + { + type = "frame_style", + horizontally_stretchable = "on", + graphical_set = {position = {352, 0}, corner_size = 8, opacity = 0.88, background_blur_sigma = 4}, + top_padding = 0, + bottom_padding = 0, + left_padding = 4, + right_padding = 4, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + tooltip_panel_background = + { + type = "frame_style", + horizontally_stretchable = "on", + graphical_set = {position = {403, 0}, corner_size = 8, opacity = 0.88, background_blur_sigma = 4}, + top_padding = 0, + bottom_padding = 0, + left_padding = 4, + right_padding = 4, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + quick_bar_slot_table = + { + type = "table_style", + horizontal_spacing = 0, + vertical_spacing = 0 + }, + + quick_bar_page_button = + { + type = "button_style", + parent = "button", + font = "default-bold", + default_font_color = button_hovered_font_color, + size = 40, + padding = 0, + margin = 0, + default_graphical_set = + { + base = {position = {312, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + hovered_graphical_set = + { + base = {position = {346, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5), + glow = offset_by_2_default_glow(default_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = {position = {363, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + disabled_graphical_set = + { + base = {position = {329, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + left_click_sound = {{ filename = "__core__/sound/gui-square-button.ogg", volume = 1 }} + }, + + tool_bar_open_button = + { + type = "button_style", + parent = "quick_bar_page_button", + width = 52 + }, + + tool_bar_empty_slot = + { + type = "empty_widget_style", + width = 52, + height = 40, + graphical_set = + { + position = {282, 17}, + corner_size = 8 + } + }, + + dark_rounded_button = + { + type = "button_style", + default_graphical_set = + { + base = {border = 4, position = {2, 738}, size = 76}, + shadow = + { + position = {378, 103}, + corner_size = 16, + top_outer_border_shift = 4, + bottom_outer_border_shift = -4, + left_outer_border_shift = 4, + right_outer_border_shift = -4, + draw_type = "outer" + } + }, + hovered_graphical_set = + { + base = {border = 4, position = {82, 738}, size = 76}, + shadow = + { + position = {378, 103}, + corner_size = 16, + top_outer_border_shift = 4, + bottom_outer_border_shift = -4, + left_outer_border_shift = 4, + right_outer_border_shift = -4, + draw_type = "outer" + }, + glow = offset_by_2_rounded_corners_glow(default_glow_color) + }, + clicked_graphical_set = + { + base = {border = 4, position = {162, 738}, size = 76}, + shadow = + { + position = {378, 103}, + corner_size = 16, + top_outer_border_shift = 4, + bottom_outer_border_shift = -4, + left_outer_border_shift = 4, + right_outer_border_shift = -4, + draw_type = "outer" + } + } + }, + + train_schedule_item_select_button = + { + type = "button_style", + parent = "dark_rounded_button", + size = 28, + padding = -3 + }, + + train_schedule_fulfilled_item_select_button = + { + type = "button_style", + parent = "train_schedule_item_select_button", + default_graphical_set = + { + base = {border = 4, position = {2, 738}, size = 76}, + shadow = + { + position = {412, 103}, + corner_size = 16, + top_outer_border_shift = 4, + bottom_outer_border_shift = -4, + left_outer_border_shift = 4, + right_outer_border_shift = -4, + draw_type = "outer" + } + }, + hovered_graphical_set = + { + base = {border = 4, position = {82, 738}, size = 76}, + shadow = + { + position = {412, 103}, + corner_size = 16, + top_outer_border_shift = 4, + bottom_outer_border_shift = -4, + left_outer_border_shift = 4, + right_outer_border_shift = -4, + draw_type = "outer" + }, + glow = offset_by_2_rounded_corners_glow(default_glow_color) + }, + clicked_graphical_set = + { + base = {border = 4, position = {162, 736}, size = 76}, + shadow = + { + position = {412, 103}, + corner_size = 16, + top_outer_border_shift = 4, + bottom_outer_border_shift = -4, + left_outer_border_shift = 4, + right_outer_border_shift = -4, + draw_type = "outer" + } + } + }, + + slot_button = + { + type = "button_style", + parent = "button", + draw_shadow_under_picture = true, + size = 40, + padding = 0, + default_graphical_set = + { + base = {border = 4, position = {0, 736}, size = 80}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color) + }, + hovered_graphical_set = + { + base = {border = 4, position = {80, 736}, size = 80}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color), + glow = offset_by_2_rounded_corners_glow(default_glow_color) + }, + clicked_graphical_set = + { + base = {border = 4, position = {160, 736}, size = 80}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color) + }, + selected_graphical_set = + { + base = {border = 4, position = {80, 736}, size = 80}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color) + }, + selected_hovered_graphical_set = + { + base = {border = 4, position = {80, 736}, size = 80}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color), + glow = offset_by_2_rounded_corners_glow(default_glow_color) + }, + selected_clicked_graphical_set = + { + base = {border = 4, position = {160, 736}, size = 80}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color) + }, + pie_progress_color = {0.98, 0.66, 0.22, 0.5}, + left_click_sound = {{ filename = "__core__/sound/gui-inventory-slot-button.ogg", volume = 0.6 }} + }, + + big_slot_button = + { + type = "button_style", + parent = "button", + draw_shadow_under_picture = true, + size = 80, + padding = 0, + default_graphical_set = + { + base = {border = 4, position = {0, 1040}, size = 160}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color) + }, + hovered_graphical_set = + { + base = {border = 4, position = {160, 1040}, size = 160}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color), + glow = offset_by_2_rounded_corners_glow(default_glow_color) + }, + clicked_graphical_set = + { + base = {border = 4, position = {320, 1040}, size = 160}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color) + } + }, + + slot_button_in_shallow_frame = + { + type = "button_style", + parent = "slot_button", + default_graphical_set = + { + base = {border = 4, position = {0, 736}, size = 80}, + shadow = offset_by_4_rounded_corners_subpanel_inset + }, + hovered_graphical_set = + { + base = {border = 4, position = {80, 736}, size = 80}, + shadow = offset_by_4_rounded_corners_subpanel_inset + }, + clicked_graphical_set = + { + base = {border = 4, position = {160, 736}, size = 80}, + shadow = offset_by_4_rounded_corners_subpanel_inset + }, + selected_graphical_set = + { + base = {border = 4, position = {80, 736}, size = 80}, + shadow = offset_by_4_rounded_corners_subpanel_inset + }, + selected_hovered_graphical_set = + { + base = {border = 4, position = {80, 736}, size = 80}, + shadow = offset_by_4_rounded_corners_subpanel_inset + }, + selected_clicked_graphical_set = + { + base = {border = 4, position = {160, 736}, size = 80}, + shadow = offset_by_4_rounded_corners_subpanel_inset + }, + left_click_sound = {{ filename = "__core__/sound/gui-square-button.ogg", volume = 1 }} + }, + + statistics_slot_button = + { + type = "button_style", + parent = "slot_button_in_shallow_frame" + }, + + yellow_slot_button = + { + type = "button_style", + parent = "slot_button", + default_graphical_set = + { + base = {border = 4, position = {0, 656}, size = 80}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color) + }, + hovered_graphical_set = + { + base = {border = 4, position = {80, 656}, size = 80}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color), + glow = offset_by_2_rounded_corners_glow(default_glow_color) + }, + clicked_graphical_set = + { + base = {border = 4, position = {160, 656}, size = 80}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color) + }, + -- selected is default + }, + + red_slot_button = + { + type = "button_style", + parent = "slot_button", + default_graphical_set = + { + base = {border = 4, position = {240, 656}, size = 80}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color) + }, + hovered_graphical_set = + { + base = {border = 4, position = {320, 656}, size = 80}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color), + glow = offset_by_2_rounded_corners_glow(red_slot_glow_color) + }, + clicked_graphical_set = + { + base = {border = 4, position = {400, 656}, size = 80}, + shadow = offset_by_2_rounded_corners_glow(default_dirt_color) + }, + -- selected is default + }, + + quick_bar_slot_button = + { + type = "button_style", + parent = "slot_button" + }, + + slot_sized_button = + { + type = "button_style", + parent = "button", + default_graphical_set = + { + base = {position = {312, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + disabled_graphical_set = + { + base = {position = {329, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + hovered_graphical_set = + { + base = {position = {346, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5), + glow = offset_by_2_default_glow(default_glow_color, 0.5) + }, + left_click_sound = {{ filename = "__core__/sound/gui-square-button.ogg", volume = 1 }}, + clicked_graphical_set = + { + base = {position = {363, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + selected_graphical_set = + { + base = {position = {363, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + selected_hovered_graphical_set = -- same as normal hovered currently + { + base = {position = {346, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5), + glow = offset_by_2_default_glow(default_glow_color, 0.5) + }, + size = 40, + padding = 0 + }, + + compact_slot_sized_button = + { + type = "button_style", + parent = "slot_sized_button", + size = 36 + }, + + slot_button_that_fits_textline = + { + type = "button_style", + parent = "slot_sized_button", + size = 28 + }, + + slot_sized_button_pressed = + { + type = "button_style", + parent = "button", + default_graphical_set = + { + base = {position = {363, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + disabled_graphical_set = + { + base = {position = {329, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + hovered_graphical_set = + { + base = {position = {363, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + clicked_graphical_set = + { + base = {position = {363, 744}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + size = 40, + padding = 0 + }, + + slot_sized_button_blue = + { + type = "button_style", + parent = "slot_sized_button", + default_graphical_set = + { + base = {position = {312, 760}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + disabled_graphical_set = + { + base = {position = {329, 760}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + hovered_graphical_set = + { + base = {position = {346, 760}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5), + glow = offset_by_2_default_glow({132, 177, 198, 127}, 0.5) + }, + clicked_graphical_set = + { + base = {position = {363, 760}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + } + }, + + slot_sized_button_red = + { + type = "button_style", + parent = "slot_sized_button", + default_graphical_set = + { + base = {position = {312, 776}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + disabled_graphical_set = + { + base = {position = {329, 776}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + hovered_graphical_set = + { + base = {position = {346, 776}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5), + glow = offset_by_2_default_glow({236, 130, 130, 127}, 0.5) + }, + clicked_graphical_set = + { + base = {position = {363, 776}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + } + }, + + slot_sized_button_green = + { + type = "button_style", + parent = "slot_sized_button", + default_graphical_set = + { + base = {position = {312, 792}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + disabled_graphical_set = + { + base = {position = {329, 792}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + }, + hovered_graphical_set = + { + base = {position = {346, 792}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5), + glow = offset_by_2_default_glow({110, 164, 104, 127}, 0.5) + }, + clicked_graphical_set = + { + base = {position = {363, 792}, corner_size = 8}, + shadow = offset_by_2_default_glow(default_dirt_color, 0.5) + } + }, + + shortcut_bar_button = + { + type = "button_style", + parent = "slot_sized_button", + padding = 8 + }, + + shortcut_bar_button_blue = + { + type = "button_style", + parent = "slot_sized_button_blue", + padding = 8 + }, + + shortcut_bar_button_red = + { + type = "button_style", + parent = "slot_sized_button_red", + padding = 8 + }, + + shortcut_bar_button_green = + { + type = "button_style", + parent = "slot_sized_button_green", + padding = 8 + }, + + shortcut_bar_button_small = + { + type = "button_style", + parent = "slot_sized_button", + size = 20, + padding = 0, + left_click_sound = {{ filename = "__core__/sound/gui-button-mini.ogg", volume = 1 }} + }, + + shortcut_bar_button_small_green = + { + type = "button_style", + parent = "slot_sized_button_green", + size = 20, + padding = 0, + left_click_sound = {{ filename = "__core__/sound/gui-button-mini.ogg", volume = 1 }} + }, + + shortcut_bar_button_small_red = + { + type = "button_style", + parent = "slot_sized_button_red", + size = 20, + padding = 0, + left_click_sound = {{ filename = "__core__/sound/gui-button-mini.ogg", volume = 1 }} + }, + + shortcut_bar_button_small_blue = + { + type = "button_style", + parent = "slot_sized_button_blue", + size = 20, + padding = 0, + left_click_sound = {{ filename = "__core__/sound/gui-button-mini.ogg", volume = 1 }} + }, + + right_container_frame = + { + type = "frame_style", + parent = "outer_frame", + vertical_flow_style = + { + type = "vertical_flow_style", + minimal_width = 10, + vertical_spacing = 0 + }, + width = 256 + }, + right_bottom_container_frame = + { + type = "frame_style", + parent = "outer_frame", + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + captionless_frame = + { + type = "frame_style", + parent = "frame", + padding = 3 + }, + side_menu_frame = + { + type = "frame_style", + parent = "captionless_frame", + padding = 0, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + }, + graphical_set = + { + base = {position = {17, 0}, corner_size = 8, draw_type = "inner"}, + --shadow = default_inner_shadow + }, + width = 240 + 8 + }, + + right_side_frame = + { + type = "frame_style", + padding = 0, + width = 256 + }, + + map_view_options_table_holder = + { + type = "frame_style", + parent = "quick_bar_inner_panel", + margin = 4 + }, + + map_view_options_table = + { + type = "table_style", + horizontal_spacing = 0, + vertical_spacing = 0, + padding = 0, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_vertical_size = 32, + overall_tiling_vertical_spacing = 8, + overall_tiling_vertical_padding = 4, + overall_tiling_horizontal_size = 32, + overall_tiling_horizontal_spacing = 8, + overall_tiling_horizontal_padding = 4 + } + }, + + locked_achievement_in_sidebar_frame = + { + type = "frame_style", + parent = "frame", + top_padding = default_container_padding + }, + locked_achievement_frame = + { + type = "frame_style", + parent = "locked_achievement_in_sidebar_frame", + width = 400 + }, + + unlocked_achievement_in_sidebar_frame = + { + type = "frame_style", + parent = "frame", + top_padding = default_container_padding, + graphical_set = + { + base = {position = {420, 17}, corner_size = 8}, + shadow = default_shadow + } + }, + unlocked_achievement_frame = + { + type = "frame_style", + parent = "unlocked_achievement_in_sidebar_frame", + width = 400 + }, + + failed_achievement_in_sidebar_frame = + { + type = "frame_style", + parent = "frame", + top_padding = default_container_padding, + graphical_set = + { + base = {position = {403, 17}, corner_size = 8}, + shadow = default_shadow + } + }, + failed_achievement_frame = + { + type = "frame_style", + parent = "failed_achievement_in_sidebar_frame", + width = 400 + }, + achievement_notification_frame = + { + type = "frame_style", + parent = "frame", + padding = 0, + width = 400, + graphical_set = {} + }, + blueprint_library_frame = + { + type = "frame_style", + parent = "outer_frame", + height = 600 + }, + progressbar = + { + type = "progressbar_style", + minimal_width = 10, + natural_width = 200, + bar_width = 7, -- thickness of the bar, not horizontal size + color = {g=1}, + other_colors = {}, + side_text_padding = 8, + bar_background = + { + base = {position = {296, 48}, corner_size = 8}, + shadow = default_dirt + }, + bar = {position = {313, 48}, corner_size = 8}, + font = "default", + font_color = {1, 1, 1}, + embed_text_in_bar = false + }, + activity_bar = + { + type = "activity_bar_style", + speed = 0.01, -- % of bar length per render frame + minimal_width = 10, + natural_width = 200, + bar_width = 7, -- thickness of the bar, not horizontal size + color = {g=1}, + bar = + { + filename = "__core__/graphics/gui.png", + position = {221, 0}, + size = {1, 5}, + scale = 1 + }, + bar_size_ratio = 0.07, -- length of the moving bar as % of total length + bar_background = + { + filename = "__core__/graphics/gui.png", + position = {222, 0}, + size = {1, 7}, + scale = 1 + } + }, + production_progressbar = + { + type = "progressbar_style", + filled_font_color = {0, 0, 0}, + horizontal_align = "right", + color = {43, 227, 39}, + height = 24, + bar_width = 24, + embed_text_in_bar = true + }, + heat_progressbar = + { + type = "progressbar_style", + filled_font_color = {0, 0, 0}, + horizontal_align = "right", + color = {218, 69, 53}, + height = 24, + bar_width = 24, + embed_text_in_bar = true + }, + burning_progressbar = + { + type = "progressbar_style", + color = {r=1} + }, + health_progressbar = + { + type = "progressbar_style", + horizontally_stretchable = "on", + horizontally_stretchable = "on", + bar_width = 13, + color = {g=1}, + bar = + { + filename = "__core__/graphics/gui.png", + position = {223, 0}, + size = {1, 11}, + scale = 1 + }, + bar_background = + { + filename = "__core__/graphics/gui.png", + position = {224, 0}, + size = {1, 13}, + scale = 1 + } + }, + achievement_progressbar = + { + type = "progressbar_style", + parent = "electric_statistics_progressbar", + top_padding = 2, + height = 20, + bar_width = 16, + bottom_margin = 8 + }, + achievement_card_progressbar = + { + type = "progressbar_style", + parent = "achievement_progressbar", + top_margin = 4, + right_margin = 16, + bottom_margin = 0 + }, + achievement_pinned_card_progressbar = + { + type = "progressbar_style", + parent = "achievement_card_progressbar", + font = "default-small-semibold", + right_margin = 0 + }, + vehicle_health_progressbar = + { + type = "progressbar_style", + parent = "health_progressbar", + color = {0.8, 0.8, 0.8} + }, + mining_progressbar = + { + type = "progressbar_style", + parent = "health_progressbar", + color = default_orange_color + }, + shield_progressbar = + { + type = "progressbar_style", + parent = "health_progressbar", + color = {0.8, 0.2, 0.8} + }, + bonus_progressbar = + { + type = "progressbar_style", + color = {0.8, 0.1, 0.8}, + height = 8, + bar_width = 8, + }, + battery_progressbar = + { + type = "progressbar_style", + bar_width = 8, + width = 12, + right_margin = -2, + left_margin = 1, + padding = 2, + height = 38, + color = {g=1}, + other_colors = + { + {less_than = 0.33, color = {r = 1}}, + {less_than = 0.66, color = {r = 1, g = 0.5, b = 0.25}}, + {less_than = 1, color = {g = 1}} + } + }, + statistics_progressbar = + { + type = "progressbar_style" + }, + electric_satisfaction_progressbar = + { + type = "progressbar_style", + filled_font_color = {0, 0, 0}, + horizontal_align = "right", + color = {43, 227, 39}, + other_colors = + { + {less_than = 0.5, color = {218, 69, 53}}, + {less_than = 1, color = {219, 176, 22}} + } + }, + electric_satisfaction_statistics_progressbar = + { + type = "progressbar_style", + parent = "electric_satisfaction_progressbar", + height = 28, + bar_width = 28, + embed_text_in_bar = true + }, + electric_statistics_progressbar = + { + type = "progressbar_style", + parent = "electric_satisfaction_statistics_progressbar", + other_colors = {} + }, + electric_satisfaction_in_description_progressbar = + { + type = "progressbar_style", + parent = "electric_satisfaction_progressbar", + top_padding = 2, -- to compensate the text not looking centered + height = 9 + }, + disk_usage_progressbar = + { + type = "progressbar_style", + color = {218, 69, 53}, + other_colors = + { + {less_than = 0.8, color = {43, 227, 39}}, + {less_than = 0.9, color = {219, 176, 22}} + } + }, + electric_satisfaction_table = + { + type = "table_style", + parent = "bordered_table", + top_cell_padding = 0, + bottom_cell_padding = 0, + right_cell_padding = 8, + top_padding = 8, + bottom_padding = 8 + }, + checkbox = + { + type = "checkbox_style", + font = "default", + font_color = default_font_color, + disabled_font_color = default_disabled_font_color, + default_graphical_set = + { + base = {position = {0, 132}, size = {28, 28}}, + shadow = default_dirt + }, + hovered_graphical_set = + { + base = {position = {56, 132}, size = {28, 28}}, + glow = default_glow(default_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = {position = {84, 132}, size = {28, 28}}, + glow = default_glow(default_glow_color, 0.5) + }, + disabled_graphical_set = + { + base = {position = {28, 132}, size = {28, 28}}, + shadow = default_dirt + }, + selected_graphical_set = + { + base = {position = {56, 132}, size = {28, 28}}, + shadow = default_dirt + }, + selected_hovered_graphical_set = + { + base = {position = {56, 132}, size = {28, 28}}, + glow = default_glow(default_glow_color, 0.5) + }, + selected_clicked_graphical_set = + { + base = {position = {84, 132}, size = {28, 28}}, + glow = default_glow(default_glow_color, 0.5) + }, + left_click_sound = { filename = "__core__/sound/gui-checkbox-click.ogg" }, + checkmark = {position = {112, 132}, size = {28, 28}}, + disabled_checkmark = {position = {456, 188}, size = {28, 28}}, + intermediate_mark = {position = {456, 160}, size = {28, 28}}, + vertical_align = "center", + text_padding = 8 + }, + caption_checkbox = + { + type = "checkbox_style", + font = "default-bold", + font_color = bold_font_color + }, + radiobutton = + { + type = "radiobutton_style", + font = "default", + font_color = default_font_color, + disabled_font_color = default_disabled_font_color, + default_graphical_set = + { + base = {position = {0, 160}, size = {24, 24}}, + shadow = radiobutton_glow(default_dirt_color, 0.5) + }, + hovered_graphical_set = + { + base = {position = {24, 160}, size = {24, 24}}, + shadow = radiobutton_glow(default_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = {position = {48, 160}, size = {24, 24}}, + shadow = radiobutton_glow(default_dirt_color, 0.5) + }, + disabled_graphical_set = + { + base = {position = {96, 160}, size = {24, 24}}, + shadow = radiobutton_glow(default_dirt_color, 0.5) + }, + selected_graphical_set = + { + base = {position = {72, 160}, size = {24, 24}}, + shadow = radiobutton_glow(default_dirt_color, 0.5) + }, + selected_hovered_graphical_set = + { + base = {position = {24, 160}, size = {24, 24}}, + shadow = radiobutton_glow(default_glow_color, 0.5) + }, + selected_clicked_graphical_set = + { + base = {position = {48, 160}, size = {24, 24}}, + shadow = radiobutton_glow(default_dirt_color, 0.5) + }, + left_click_sound = {{ filename = "__core__/sound/gui-radio-button.ogg", volume = 1 }}, + text_padding = 8 + }, + horizontal_scrollbar = + { + type = "horizontal_scrollbar_style", + height = 12, + background_graphical_set = { position = {0, 72}, corner_size = 8}, + thumb_button_style = + { + type = "button_style", + left_click_sound = {}, + height = 10, + default_graphical_set = + { + base = + { + left = {position = {224, 48}, size = {8, 20}}, + center = {position = {232, 48}, size = {8, 20}}, + right = {position = {240, 48}, size = {8, 20}}, + center_tiling_horizontal = true + }, + shadow = default_shadow + }, + hovered_graphical_set = + { + base = + { + left = {position = {248, 48}, size = {8, 20}}, + center = {position = {256, 48}, size = {8, 20}}, + right = {position = {264, 48}, size = {8, 20}}, + center_tiling_horizontal = true + }, + glow = default_glow(default_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = + { + left = {position = {272, 48}, size = {8, 20}}, + center = {position = {280, 48}, size = {8, 20}}, + right = {position = {288, 48}, size = {8, 20}}, + center_tiling_horizontal = true + }, + shadow = default_shadow + } + } + }, + vertical_scrollbar = + { + type = "vertical_scrollbar_style", + width = 12, + background_graphical_set = { position = {0, 72}, corner_size = 8}, + thumb_button_style = + { + type = "button_style", + left_click_sound = {}, + width = 10, + default_graphical_set = + { + base = + { + top = {position = {0, 48}, size = {20, 7}}, + center = {position = {0, 55}, size = {20, 8}}, + bottom = {position = {0, 63}, size = {20, 7}}, + center_tiling_vertical = true + }, + shadow = default_shadow + }, + hovered_graphical_set = + { + base = + { + top = {position = {20, 48}, size = {20, 7}}, + center = {position = {20, 55}, size = {20, 8}}, + bottom = {position = {20, 63}, size = {20, 7}}, + center_tiling_vertical = true + }, + glow = default_glow(default_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = + { + top = {position = {40, 48}, size = {20, 7}}, + center = {position = {40, 55}, size = {20, 8}}, + bottom = {position = {40, 63}, size = {20, 7}}, + center_tiling_vertical = true + }, + shadow = default_shadow + } + } + }, + + tab = + { + type = "tab_style", + font = "default-bold", + badge_font = "default-tiny-bold", + default_font_color = button_default_font_color, + selected_font_color = heading_font_color, + disabled_font_color = {1, 1, 1, 0.5}, + default_badge_font_color = {142, 142, 142}, + selected_badge_font_color = {64, 64, 64}, + disabled_badge_font_color = default_disabled_font_color, + badge_horizontal_spacing = 4, -- one module + minimal_width = 84, + horizontal_align = "center", + vertical_align = "center", + top_padding = 7, + right_padding = 8, + bottom_padding = 9, + left_padding = 8, + default_graphical_set = + { + base = {position = {102, 0}, corner_size = 8}, + shadow = tab_glow(default_shadow_color, 0.5) + }, + selected_graphical_set = + { + base = {position = {136, 0}, corner_size = 8}, + shadow = tab_glow(default_shadow_color, 0.5) + }, + hover_graphical_set = + { + base = {position = {153, 0}, corner_size = 8}, + glow = tab_glow(default_glow_color, 0.5) + }, + game_controller_selected_hover_graphical_set = + { + base = {position = {136, 0}, corner_size = 8}, + glow = tab_glow(default_glow_color, 0.5) + }, + press_graphical_set = + { + base = {position = {170, 0}, corner_size = 8}, + shadow = tab_glow(default_shadow_color, 0.5) + }, + disabled_graphical_set = + { + base = {position = {119, 0}, corner_size = 8}, + shadow = tab_glow(default_shadow_color, 0.5) + }, + override_graphics_on_edges = false, -- used when tab container padding is 0, to connect to frame edges + left_edge_selected_graphical_set = {}, + right_edge_selected_graphical_set = {}, + default_badge_graphical_set = + { + base = {position = {176, 72}, corner_size = 8} + }, + selected_badge_graphical_set = + { + base = {position = {296, 71}, corner_size = 8} + }, + hover_badge_graphical_set = + { + base = {position = {176, 72}, corner_size = 8} + }, + press_badge_graphical_set = + { + base = {position = {296, 71}, corner_size = 8} + }, + disabled_badge_graphical_set = + { + base = {position = {176, 72}, corner_size = 8} + }, + left_click_sound = {{ filename = "__core__/sound/gui-tab.ogg", volume = 1 }} + }, + + slightly_smaller_tab = + { + type = "tab_style", + minimal_width = 64 + }, + + graph = + { + type = "graph_style", + natural_width = 550, -- it resizes to 550 by default, but it can be squashed to be smaller + height = 200, + background_color = {r=0.05, g=0.05, b=0.05, a=0.9}, + line_colors = + { + {0, 109, 255}, + {255, 100, 0}, + {80, 178, 14}, + {204, 25, 40}, + {212, 158, 27}, + {232, 0, 213}, + {0, 159, 173}, + {133, 69, 40}, + {137, 0, 161}, + {83, 117, 59}, + {224, 127, 126}, + {142, 106, 169}, + {98, 172, 101}, + {73, 123, 155}, + {134, 129, 78}, + {133, 104, 49}, + {208, 104, 0}, + {145, 75, 75} + }, + horizontal_label_style = + { + type = "label_style", + parent = "label", + font = "default-small", + right_padding = 0, + font_color = {100, 100, 100} + }, + vertical_label_style = + { + type = "label_style", + parent = "label", + font = "default-small", + right_padding = 4, + left_padding = 0, + font_color = {100, 100, 100} + }, + minimal_horizontal_label_spacing = 25, + minimal_vertical_label_spacing = 22, + horizontal_labels_margin = 24, + vertical_labels_margin = 36, + graph_top_margin = 12, + graph_right_margin = 12, + -- how close do you need to hover a data line for it to be highlited and the tooltip to appear + data_line_highlight_distance = 20, + -- the size of the dot that shows the currently selected data point + selection_dot_radius = 3, + grid_lines_color = {r=0.15, g=0.15, b=0.15}, + guide_lines_color = {r=0.9, g=0.9, b=0.9} + }, + + production_graph = + { + type = "graph_style", + width = 556 + }, + + slider_button = + { + type = "button_style", + width = 20, + height = 12, + padding = 0, + default_graphical_set = + { + base = {position = {64, 48}, size = {40, 24}}, + shadow = default_shadow + }, + hovered_graphical_set = + { + base = {position = {144, 48}, size = {40, 24}}, + glow = default_glow(default_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = {position = {184, 48}, size = {40, 24}}, + shadow = default_shadow + }, + disabled_graphical_set = + { + base = {position = {104, 48}, size = {40, 24}}, + shadow = default_shadow + }, + left_click_sound = {{ filename = "__core__/sound/gui-click.ogg", volume = 1 }} + }, + + -- for double slider + left_slider_button = + { + type = "button_style", + parent = "slider_button", + default_graphical_set = + { + base = {position = {489, 0}, size = {40, 24}}, + shadow = left_slider_glow(default_shadow_color) + }, + hovered_graphical_set = + { + base = {position = {489, 48}, size = {40, 24}}, + glow = left_slider_glow(default_glow_color) + }, + clicked_graphical_set = + { + base = {position = {489, 72}, size = {40, 24}}, + shadow = left_slider_glow(default_shadow_color) + }, + disabled_graphical_set = + { + base = {position = {489, 24}, size = {40, 24}}, + shadow = left_slider_glow(default_shadow_color) + }, + left_click_sound = {{ filename = "__core__/sound/gui-slider.ogg", volume = 1 }} + }, + + right_slider_button = + { + type = "button_style", + parent = "slider_button", + default_graphical_set = + { + base = {position = {529, 0}, size = {40, 24}}, + shadow = right_slider_glow(default_shadow_color) + }, + hovered_graphical_set = + { + base = {position = {529, 48}, size = {40, 24}}, + glow = right_slider_glow(default_glow_color) + }, + clicked_graphical_set = + { + base = {position = {529, 72}, size = {40, 24}}, + shadow = right_slider_glow(default_shadow_color) + }, + disabled_graphical_set = + { + base = {position = {529, 24}, size = {40, 24}}, + shadow = right_slider_glow(default_shadow_color) + }, + left_click_sound = {{ filename = "__core__/sound/gui-slider.ogg", volume = 1 }} + }, + + slider = + { + type = "slider_style", + minimal_width = 160, + height = 12, + ignored_by_search = true, + full_bar = + { + base = {position = {73, 72}, corner_size = 8}, + shadow = default_dirt + }, + full_bar_disabled = + { + base = {position = {90, 72}, corner_size = 8}, + shadow = default_dirt + }, + empty_bar = + { + base = + { + left = {position = {56, 72}, size = {8, 8}}, + right = {position = {65, 72}, size = {8, 8}}, + center = {position = {64, 72}, size = {1, 8}} + }, + shadow = default_dirt + }, + empty_bar_disabled = + { + base = + { + left = {position = {56, 80}, size = {8, 8}}, + right = {position = {65, 80}, size = {8, 8}}, + center = {position = {65, 80}, size = {1, 8}} + }, + shadow = default_dirt + }, + draw_notches = false, + notch = + { + base = {position = {138, 200}, size = {4, 16}}, + shadow = + { + position = {146, 192}, + size = {20, 32}, + draw_type = "outer", + tint = default_dirt_color, + top_outer_border_shift = -4, + bottom_outer_border_shift = 4, + left_outer_border_shift = -4, + right_outer_border_shift = 4 + } + }, + button = + { + type = "button_style", + parent = "slider_button", + width = 20, + height = 12, + padding = 0, + default_graphical_set = + { + base = {position = {64, 48}, size = {40, 24}}, + shadow = default_shadow + }, + hovered_graphical_set = + { + base = {position = {144, 48}, size = {40, 24}}, + glow = default_glow(default_glow_color, 0.5) + }, + clicked_graphical_set = + { + base = {position = {184, 48}, size = {40, 24}}, + shadow = default_shadow + }, + disabled_graphical_set = + { + base = {position = {104, 48}, size = {40, 24}}, + shadow = default_shadow + }, + left_click_sound = {{ filename = "__core__/sound/gui-slider.ogg", volume = 1 }} + } + }, + + notched_slider = + { + type = "slider_style", + parent = "slider", + height = 20, + draw_notches = true, + button = + { + type = "button_style", + width = 12, + height = 17, + padding = 0, + default_graphical_set = + { + base = {position = {0, 189}, size = {24, 35}}, + shadow = notched_slider_glow(default_shadow_color) + }, + hovered_graphical_set = + { + base = {position = {48, 189}, size = {24, 35}}, + glow = notched_slider_glow(default_glow_color) + }, + clicked_graphical_set = + { + base = {position = {72, 189}, size = {24, 35}}, + shadow = notched_slider_glow(default_shadow_color) + }, + disabled_graphical_set = + { + base = {position = {24, 189}, size = {24, 35}}, + shadow = notched_slider_glow(default_shadow_color) + }, + left_click_sound = {{ filename = "__core__/sound/gui-slider.ogg", volume = 1 }} + } + }, + + double_slider = + { + type = "double_slider_style", + button = + { + type = "button_style", + parent = "left_slider_button" + }, + high_button = + { + type = "button_style", + parent = "right_slider_button" + }, + minimal_width = 160, + height = 12, + full_bar = + { + base = {position = {73, 72}, corner_size = 8}, + shadow = default_dirt + }, + full_bar_disabled = + { + base = {position = {90, 72}, corner_size = 8}, + shadow = default_dirt + }, + empty_bar = + { + base = + { + left = {position = {56, 72}, size = {8, 8}}, + right = {position = {65, 72}, size = {8, 8}}, + center = {position = {64, 72}, size = {1, 8}} + }, + shadow = default_dirt + }, + empty_bar_disabled = + { + base = + { + left = {position = {56, 80}, size = {8, 8}}, + right = {position = {65, 80}, size = {8, 8}}, + center = {position = {65, 80}, size = {1, 8}} + }, + shadow = default_dirt + }, + draw_notches = false, + notch = + { + base = {position = {138, 200}, size = {4, 16}}, + shadow = + { + position = {146, 192}, + size = {20, 32}, + draw_type = "outer", + tint = default_dirt_color, + top_outer_border_shift = -4, + bottom_outer_border_shift = 4, + left_outer_border_shift = -4, + right_outer_border_shift = 4 + } + } + }, + + notched_double_slider = + { + type = "double_slider_style", + draw_notches = true, + height = 20 + }, + + red_slider = + { + type = "slider_style", + full_bar = + { + base = {position = {240, 71}, corner_size = 8}, + shadow = default_dirt + } + }, + + green_slider = + { + type = "slider_style", + full_bar = + { + base = {position = {257, 71}, corner_size = 8}, + shadow = default_dirt + } + }, + + blue_slider = + { + type = "slider_style", + full_bar = + { + base = {position = {274, 71}, corner_size = 8}, + shadow = default_dirt + } + }, + map_generator_notched_slider = + { + type = "slider_style", + parent = "notched_slider", + -- table cells already have padding 4 (map_generator_frequency_table) + top_margin = -4, + bottom_margin = 4, + width = 100 + }, + map_generator_13_notch_slider = + { + type = "slider_style", + parent = "map_generator_notched_slider", + width = 108 + }, + -- a slider with the same width as map_generator_13_notch_slider, so tables align proerly + map_generator_notched_slider_wide = + { + type = "slider_style", + parent = "map_generator_notched_slider", + left_margin = 4, + right_margin = 4 + }, + other_settings_slider = + { + type = "slider_style", + parent = "slider", + minimal_width = 250 + }, + + scroll_pane = + { + type = "scroll_pane_style", + vertically_squashable = "on", + horizontally_squashable = "on", + vertical_flow_style = { type = "vertical_flow_style" }, + horizontal_scrollbar_style = { type = "horizontal_scrollbar_style" }, + vertical_scrollbar_style = { type = "vertical_scrollbar_style" }, + graphical_set = outer_frame_light(), + background_graphical_set = {}, + extra_padding_when_activated = 4 + }, + + only_inner_shadow_scroll_pane = + { + type = "scroll_pane_style", + extra_padding_when_activated = 0, + graphical_set = + { + shadow = default_inner_shadow + } + }, + + naked_scroll_pane = + { + type = "scroll_pane_style", + extra_padding_when_activated = 0, + graphical_set = {} + }, + + -- Scroll pane to be used in inside_shallow_frame and similar + scroll_pane_in_shallow_frame = + { + type = "scroll_pane_style", + graphical_set = + { + base = {position = {85, 0}, corner_size = 8, draw_type = "outer"}, + shadow = default_inner_shadow + }, + dont_force_clipping_rect_for_contents = true + }, + + + scroll_pane_in_shallow_frame_with_extra_padding_when_activated = + { + type = "scroll_pane_style", + parent = "scroll_pane_in_shallow_frame", + extra_padding_when_activated = 8 + }, + + trains_scroll_pane = + { + type = "scroll_pane_style", + extra_padding_when_activated = 0, + padding = 0, + graphical_set = {}, + minimal_height = 320, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_horizontal_size = train_gui_minimap_size + 8, + overall_tiling_vertical_size = train_gui_minimap_size + 8 + 40, + overall_tiling_horizontal_padding = 8, + overall_tiling_horizontal_spacing = 16, + overall_tiling_vertical_padding = 8, + overall_tiling_vertical_spacing = 16, + }, + }, + + stations_scroll_pane = + { + type = "scroll_pane_style", + extra_padding_when_activated = 0, + padding = 0, + graphical_set = {}, + minimal_height = train_gui_minimap_size + 24, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_horizontal_size = (train_gui_minimap_size * 2) + 12 + 12 + 8, + overall_tiling_vertical_size = train_gui_minimap_size + 8, + overall_tiling_horizontal_padding = 8, + overall_tiling_horizontal_spacing = 16, + overall_tiling_vertical_padding = 8, + overall_tiling_vertical_spacing = 16, + }, + }, + + blurry_scroll_pane = + { + type = "scroll_pane_style", + graphical_set = + { + base = {}, + shadow = default_inner_shadow + }, + vertical_scrollbar_style = + { + type = "vertical_scrollbar_style", + background_graphical_set = {position = {0, 72}, corner_size = 8, opacity = 0.7, blend_mode = "multiplicative-with-alpha"} + }, + extra_padding_when_activated = -4, + padding = 8 + }, + + tab_scroll_pane = -- inside tab pane + { + type = "scroll_pane_style", + graphical_set = inner_frame_tab_pane(), + extra_left_margin_when_activated = 8, + extra_right_margin_when_activated = -4 + }, + + tab_scroll_pane_with_extra_padding = -- inside tab pane - contains elements directly + { + type = "scroll_pane_style", + parent = "tab_scroll_pane", + left_padding = 8, + right_padding = 8 + }, + + browse_games_scroll_pane = + { + type = "scroll_pane_style", + extra_padding_when_activated = 0, + graphical_set = {}, + background_graphical_set = + { + position = {282, 17}, + corner_size = 8, + overall_tiling_vertical_size = 20, + overall_tiling_vertical_spacing = 8, + overall_tiling_horizontal_padding = 4, + overall_tiling_vertical_padding = 4 + } + }, + + machine_ingredients_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane_in_shallow_frame", + vertically_squashable = "off", + maximal_height = 100 + }, + + machine_outputs_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane_in_shallow_frame", + vertically_squashable = "off", + maximal_height = 100 + }, + + module_inventory_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane_in_shallow_frame", + vertically_squashable = "off", + maximal_height = 100, + extra_padding_when_activated = 0, + horizontally_stretchable = "on", + background_graphical_set = + { + position = {256, 136}, + corner_size = 16, + overall_tiling_vertical_size = 24, + overall_tiling_vertical_spacing = 16, + overall_tiling_vertical_padding = 8, + overall_tiling_horizontal_size = 24, + overall_tiling_horizontal_spacing = 16, + overall_tiling_horizontal_padding = 8 + } + }, + + machine_slots_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane_in_shallow_frame", + vertically_squashable = "off", + maximal_height = 100, + extra_padding_when_activated = 0, + background_graphical_set = + { + position = {256, 136}, + corner_size = 16, + overall_tiling_vertical_size = 24, + overall_tiling_vertical_spacing = 16, + overall_tiling_vertical_padding = 8, + overall_tiling_horizontal_size = 24, + overall_tiling_horizontal_spacing = 16, + overall_tiling_horizontal_padding = 8 + } + }, + + trash_slots_scroll_pane = + { + type = "scroll_pane_style", + parent = "inventory_scroll_pane", + vertically_stretchable = "off", + top_padding = 0, + extra_top_padding_when_activated = 12, + maximal_height = 120 + 12 + }, + + trash_slots_scroll_pane_in_tab = + { + type = "scroll_pane_style", + parent = "trash_slots_scroll_pane", + graphical_set = + { + base = {position = {85, 0}, corner_size = 8, draw_type = "outer"}, + shadow = default_inner_shadow + }, + extra_bottom_margin_when_activated = 4, + extra_top_padding_when_activated = 0, + bottom_padding = 0, + left_padding = 0 + }, + + logistic_gui_scroll_pane = + { + type = "scroll_pane_style", + extra_padding_when_activated = 0, + top_padding = 0, + bottom_padding = 0, + left_padding = 4, + right_padding = 16, + extra_right_padding_when_activated = -12, + graphical_set = {}, + minimal_width = 400, + maximal_width = 600, + minimal_height = 500 + }, + + logistic_gui_table = + { + type = "table_style", + parent = "bordered_table", + top_padding = 8, + }, + + map_preview_scroll_pane = -- does not paint top edge + { + type = "scroll_pane_style", + graphical_set = + { + base = + { + draw_type = "outer", + right = {x=26, y=8, width=8, height=1}, + right_bottom = {x=26, y=9, width=8, height=8}, + bottom = {x=25, y=9, width=1, height=8}, + left_bottom = {x=17, y=9, width=8, height=8}, + left = {x=17, y=8, width=8, height=1}, + center = {x=25, y=8, width=1, height=1} + } + } + }, + removed_content_scroll_pane = + { + type = "scroll_pane_style", + parent = "scroll_pane", + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + draw_type = "outer", + center = + { + position = {76, 8}, + size = 1 + } + }, + shadow = default_inner_shadow + } + }, + equipment_grid_scroll_pane = + { + type = "scroll_pane_style", + extra_padding_when_activated = 0 + }, + horizontally_limited_equipment_grid_scroll_pane = + { + type = "scroll_pane_style", + parent = "equipment_grid_scroll_pane", + maximal_width = 424 - 16 + }, + camera = + { + type = "camera_style", + graphical_set = {} + }, + minimap = + { + type = "minimap_style", + minimal_height = 256, + minimal_width = 256, + graphical_set = {} + }, + image = + { + type = "image_style", + graphical_set = {}, + stretch_image_to_widget_size = false + }, + small_text_image = + { + type = "image_style", + stretch_image_to_widget_size = true, + --Height of normal font text + height = 20, + width = 20 + }, + + map_info_image = + { + type = "image_style", + -- we only show shadow on the top, to solve the problem of it not being casted from the subheader panel above + graphical_set = + { + shadow = + { + top = + { + position = {191, 128}, + size = {1, 8}, + tint = hard_shadow_color, + draw_type = "inner" + } + } + } + }, + + new_game_subfooter = + { + type = "frame_style", + minimal_height = 200, + padding = 12, + graphical_set = + { + base = + { + top = {position = {76, 0}, size = {1, 8}}, + center = {position = {76, 8}, size = {1, 1}}, + draw_type = "inner" + }, + shadow = top_shadow + }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 16 + } + }, + + new_game_info_image = + { + type = "image_style", + parent = "map_info_image", + stretch_image_to_widget_size = true, + natural_size = {1024, 576} + --left_margin = -8, + --right_margin = -8 + }, + + tips_and_tricks_subfooter = + { + type = "frame_style", + minimal_height = 180, + padding = 16, + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + center = {position = {76, 8}, size = {1, 1}}, + top = {}, + left_top = {}, + right_top = {}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 12 + }, + }, + + text_holding_scroll_pane = + { + type = "scroll_pane_style", + graphical_set = + { + base = + { + position = {85, 0}, + corner_size = 8, + center = {position = {42, 8}, width = 1, height = 1}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + left_padding = 4, + right_padding = 4 + }, + + tips_and_tricks_image = + { + type = "image_style", + horizontally_stretchable = "on", + horizontally_squashable = "on", + stretch_image_to_widget_size = true, + top_margin = -4, + bottom_margin = -4 + }, + + tips_and_tricks_simulation = + { + type = "empty_widget_style", + horizontally_stretchable = "on", + horizontally_squashable = "on", + bottom_margin = -4 + }, + + tabbed_pane_frame = + { + type = "frame_style", + top_padding = 8, + right_padding = 4, + bottom_padding = 4, + left_padding = 4, + graphical_set = tabbed_pane_graphical_set + }, + + tips_and_tricks_info_frame = + { + type = "frame_style", + parent = "inside_deep_frame", + natural_size = {1024 , 576 + 36 + 180} -- image height + subheader height + subfooter height + }, + + tips_and_tricks_info_frame_small_screen = + { + type = "frame_style", + parent = "tips_and_tricks_info_frame", + natural_size = {768 , 432 + 36 + 180} + }, + + tabbed_pane = + { + type = "tabbed_pane_style", + vertical_spacing = 0, + padding = 0, + tab_content_frame = + { + type = "frame_style", + parent = "tabbed_pane_frame" + }, + tab_container = + { + type = "horizontal_flow_style", + left_padding = 12, + right_padding = 12, + horizontal_spacing = 0 + } + }, + + tabbed_pane_with_extra_padding = + { + type = "tabbed_pane_style", + tab_content_frame = + { + type = "frame_style", + parent = "tabbed_pane_frame", + right_padding = 12, + left_padding = 12 + } + }, + + tabbed_pane_with_no_side_padding = + { + type = "tabbed_pane_style", + tab_content_frame = + { + type = "frame_style", + top_padding = 8, + bottom_padding = 0, + left_padding = 0, + right_padding = 0, + graphical_set = + { + base = + { + -- same as tabbed_pane_graphical_set - but without bottom + top = {position = {76, 0}, size = {1, 8}}, + center = {position = {76, 8}, size = {1, 1}} + }, + shadow = top_shadow + } + } + }, + + tabbed_pane_with_no_side_padding_and_tabs_hidden = + { + type = "tabbed_pane_style", + parent = "tabbed_pane_with_no_side_padding", + tab_content_frame = + { + type = "frame_style", + top_padding = -4, + bottom_padding = 0, + left_padding = 0, + right_padding = 0, + graphical_set = + { + base = + { + -- same as tabbed_pane_graphical_set - but without bottom + top = {position = {76, 0}, size = {1, 8}}, + center = {position = {76, 8}, size = {1, 1}} + }, + shadow = top_shadow + } + } + }, + + deconstruction_planner_tabbed_pane = + { + type = "tabbed_pane_style", + parent = "tabbed_pane", + top_margin = 12, + vertical_spacing = 0, + padding = 0, + tab_content_frame = + { + type = "frame_style", + top_padding = 4, + right_padding = 12, + bottom_padding = 8, + left_padding = 12, + graphical_set = tabbed_pane_graphical_set + } + }, + + logistic_gui_tabbed_pane = + { + type = "tabbed_pane_style", + parent = "tabbed_pane", + tab_content_frame = + { + type = "frame_style", + top_padding = 8, + right_padding = 0, + left_padding = 0, + bottom_padding = 0, + graphical_set = tabbed_pane_graphical_set + } + }, + + quick_panel_tabbed_pane = + { + type = "tabbed_pane_style", + parent = "tabbed_pane", + tab_content_frame = + { + type = "frame_style", + top_padding = 8, + right_padding = 0, + left_padding = 0, + bottom_padding = 0, + graphical_set = tabbed_pane_graphical_set + } + }, + + production_gui_tabbed_pane = + { + type = "tabbed_pane_style", + tab_content_frame = + { + type = "frame_style", + top_padding = 8, + right_padding = 0, + bottom_padding = 0, + left_padding = 0, + graphical_set = + { + base = + { + top = {position = {76, 0}, size = {1, 8}}, + center = {position = {76, 8}, size = {1, 1}} + }, + shadow = top_shadow + } + } + }, + + -- tabs styled like a main frame - used in character gui + -- shadows are a crazy composition: main window has all without top, left frame and right tabbed frame (=under the tabs) have top, + -- tabs and frame fillers around the tabs (frame_tabbed_pane_corner, frame_tabbed_pane_frame_header) have the rest. + frame_tabbed_pane = + { + type = "tabbed_pane_style", + top_padding = 0, + vertically_squashable = "on", + tab_content_frame = + { + type = "frame_style", + parent = "frame_without_left_side", + vertically_squashable = "on", + graphical_set = + { + base = + { + right_top = {position = {9, 0}, size = {8, 8}}, + right = {position = {9, 8}, size = {8, 1}}, + right_bottom = {position = {9, 9}, size = {8, 8}}, + top = {position = {8, 0}, size = {1, 8}}, + bottom = {position = {8, 9}, size = {1, 8}}, + center = {position = {8, 8}, size = {1, 1}} + }, + shadow = top_shadow + } + }, + tab_container = + { + type = "horizontal_flow_style", + horizontally_stretchable = "on", + left_padding = 0, + right_padding = 0, + horizontal_spacing = 0 + } + }, + + frame_tab = + { + type = "tab_style", + parent = "tab", + height = 32, + top_padding = 6, + bottom_padding = 6, + selected_graphical_set = + { + base = {position = {448, 103}, corner_size = 8}, + shadow = tab_glow(default_shadow_color, 0.5) + } + }, + + -- left top conrner for a tabs in character gui that connects to the inventory frame + frame_tabbed_pane_corner = + { + type = "frame_style", + width = 2*4, + vertically_stretchable = "on", + bottom_margin = -4, + graphical_set = + { + base = + { + top = {position = {8, 0}, size = {1, 8}}, + right_top = {position = {9, 0}, size = {8, 8}}, + right = {position = {9, 8}, size = {8, 1}}, + right_bottom = {position = {17, 9}, size = {8, 8}}, + bottom = {position = {8, 8}, size = {1, 1}}, + center = {position = {8, 8}, size = {1, 1}} + }, + shadow = top_right_shadow + } + }, + + -- right top conrner for a tabs in character gui that contains the frame header filler and buttons + frame_tabbed_pane_frame_header = + { + type = "frame_style", + horizontally_stretchable = "on", + vertically_stretchable = "on", + bottom_margin = -4, + left_padding = 0, + bottom_padding = 4, + graphical_set = + { + base = + { + left_top = {position = {0, 0}, size = {8, 8}}, + top = {position = {8, 0}, size = {1, 8}}, + right_top = {position = {9, 0}, size = {8, 8}}, + right = {position = {9, 8}, size = {8, 1}}, + right_bottom = {position = {9, 8}, size = {8, 1}}, + bottom = {position = {8, 8}, size = {1, 1}}, + left_bottom = {position = {26, 9}, size = {8, 8}}, + left = {position = {0, 8}, size = {8, 1}}, + center = {position = {8, 8}, size = {1, 1}} + }, + shadow = top_left_shadow_with_top_corner + }, + header_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 8 + }, + header_filler_style = + { + type = "empty_widget_style", + parent = "draggable_space_header", + horizontally_stretchable = "on", + height = 24, + left_margin = 0, + }, + }, + + frame_without_right_side = + { + type = "frame_style", + graphical_set = + { + base = + { + left_top = {position = {0, 0}, size = {8, 8}}, + left = {position = {0, 8}, size = {8, 1}}, + left_bottom = {position = {0, 9}, size = {8, 8}}, + top = {position = {8, 0}, size = {1, 8}}, + bottom = {position = {8, 9}, size = {1, 8}}, + center = {position = {8, 8}, size = {1, 1}} + }, + shadow = shadow_without_right + } + }, + + -- character gui inventory + character_gui_left_side = + { + type = "frame_style", + right_padding = 4, + graphical_set = + { + base = + { + left_top = {position = {0, 0}, size = {8, 8}}, + left = {position = {0, 8}, size = {8, 1}}, + left_bottom = {position = {0, 9}, size = {8, 8}}, + top = {position = {8, 0}, size = {1, 8}}, + bottom = {position = {8, 9}, size = {1, 8}}, + center = {position = {8, 8}, size = {1, 1}} + }, + shadow = top_shadow_with_left_corner + } + }, + + -- character gui right side + frame_without_left_side = + { + type = "frame_style", + graphical_set = + { + base = + { + right_top = {position = {9, 0}, size = {8, 8}}, + right = {position = {9, 8}, size = {8, 1}}, + right_bottom = {position = {9, 9}, size = {8, 8}}, + top = {position = {8, 0}, size = {1, 8}}, + bottom = {position = {8, 9}, size = {1, 8}}, + center = {position = {8, 8}, size = {1, 1}} + }, + shadow = shadow_without_left + } + }, + + -- character gui right side + frame_without_left_and_right_side = + { + type = "frame_style", + right_padding = 4, + graphical_set = + { + base = + { + top = {position = {8, 0}, size = {1, 8}}, + bottom = {position = {8, 9}, size = {1, 8}}, + center = {position = {8, 8}, size = {1, 1}} + }, + shadow = shadow_without_left_and_right + } + }, + + empty_widget = + { + type = "empty_widget_style", + graphical_set = {}, + ignored_by_search = true + }, + entity_button_base = + { + type = "empty_widget_style", + size = 100 + }, + character_gui_entity_button = + { + type = "empty_widget_style", + size = 92 + }, + entity_variation_button = + { + type = "button_style", + size = 100, + left_padding = 2, + right_padding = 5, + top_padding = 2, + bottom_padding = 5 + }, + tile_variation_button = + { + type = "button_style", + size = 100, + padding = 2 + }, + glow = + { + type = "glow_style", + image_set = default_glow() + }, + research_queue_active_glow_dark = + { + type = "glow_style", + image_set = + { + glow = + { + position = {333, 17}, + corner_size = 8, + draw_type = "outer" + } + } + }, + research_queue_active_glow_light = + { + type = "glow_style", + image_set = + { + glow = + { + position = {316, 17}, + corner_size = 8, + draw_type = "outer" + } + } + }, + research_queue_active_glow_outer = + { + type = "glow_style", + image_set = + { + glow = + { + position = {200, 128}, + corner_size = 8, + tint = {r = 2, g = 255, b = 2}, + scale = 0.5, + draw_type = "outer", + top_outer_border_shift = -4, + left_outer_border_shift = -4, + right_outer_border_shift = 4, + bottom_outer_border_shift = 4 + } + } + }, + draggable_space = + { + type = "empty_widget_style", + left_margin = 8, + right_margin = 8, + graphical_set = + { + base = + { + top = {position = {192, 8}, size = {8, 7}}, + top_tiling = true, + center = {position = {200, 8}, size = {8, 8}}, + center_tiling_horizontal = true, + bottom = {position = {208, 8}, size = {8, 8}}, + bottom_tiling = true + }, + shadow = default_glow(default_dirt_color_filler, 0.5) + } + }, + draggable_space_with_no_left_margin = + { + type = "empty_widget_style", + parent = "draggable_space", + left_margin = 0 + }, + draggable_space_with_no_right_margin = + { + type = "empty_widget_style", + parent = "draggable_space", + right_margin = 0 + }, + draggable_space_header = + { + type = "empty_widget_style", + parent = "draggable_space", + left_margin = 4, + right_margin = 0 + }, + + draggable_space_in_shortcut_list = + { + type = "empty_widget_style", + parent = "draggable_space", + width = 20, + right_margin = 0 + }, + + draggable_space_in_train_schedule = + { + type = "empty_widget_style", + parent = "draggable_space", + width = 60, + right_margin = -4, + left_margin = 0, + -- semi-hack redefining the graphical set to put shadow in to glow layer to be on top of the neighbour inset + graphical_set = + { + base = + { + top = {position = {192, 8}, size = {8, 7}}, + top_tiling = true, + center = {position = {200, 8}, size = {8, 8}}, + center_tiling_horizontal = true, + bottom = {position = {208, 8}, size = {8, 8}}, + bottom_tiling = true + }, + glow = default_glow(default_dirt_color_filler, 0.5) + } + }, + + draggable_space_in_temporary_train_station = + { + type = "empty_widget_style", + parent = "draggable_space_in_train_schedule", + graphical_set = + { + base = + { + top = {position = {446, 78}, size = {8, 7}}, + top_tiling = true, + center = {position = {454, 78}, size = {8, 8}}, + center_tiling_horizontal = true, + bottom = {position = {462, 78}, size = {8, 8}}, + bottom_tiling = true + }, + shadow = default_glow(default_dirt_color_filler, 0.5) + } + }, + + fulfilled_draggable_space_in_train_schedule = + { + type = "empty_widget_style", + parent = "draggable_space_in_train_schedule", + graphical_set = + { + base = + { + top = {position = {412, 78}, size = {8, 7}}, + top_tiling = true, + center = {position = {420, 78}, size = {8, 8}}, + center_tiling_horizontal = true, + bottom = {position = {428, 78}, size = {8, 8}}, + bottom_tiling = true + }, + glow = default_glow(default_dirt_color_filler, 0.5) + } + }, + + train_schedule_fulfilled_delete_button = + { + type = "button_style", + parent = "train_schedule_delete_button", + default_graphical_set = + { + base = {position = {412, 86}, corner_size = 8}, + shadow = {position = {429, 86}, corner_size = 8, draw_type = "outer"} + } + }, + + train_schedule_temporary_station_delete_button = + { + type = "button_style", + parent = "train_schedule_delete_button", + default_graphical_set = + { + base = {position = {446, 86}, corner_size = 8}, + shadow = {position = {463, 86}, corner_size = 8, draw_type = "outer"} + } + }, + + graphics_settings_table = + { + type = "table_style", + parent = "bordered_table", + minimal_width = 364 + }, + + slot_group_frame = + { + type = "frame_style", + parent = "bordered_frame", + left_padding = 0, + top_padding = 2, + bottom_padding = 2 + }, + + window_content_frame = + { + type = "frame_style", + padding = 4, + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + center = {position = {76, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + } + }, + + window_content_frame_deep = + { + type = "frame_style", + padding = 4, + graphical_set = + { + base = + { + position = {17, 0}, + corner_size = 8, + center = {position = {42, 8}, size = {1, 1}}, + draw_type = "outer" + }, + shadow = default_inner_shadow + } + }, + + window_content_frame_in_tabbed_panne = + { + type = "frame_style", + padding = 0, + left_margin = 8, + right_margin = 8, + bottom_margin = 4, + padding = 0, + graphical_set = + { + base = + { + position = {85, 0}, + corner_size = 8, + center = {position = {42, 8}, size = 1}, + draw_type = "outer" + }, + shadow = default_inner_shadow + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + window_content_frame_packed = + { + type = "frame_style", + parent = "window_content_frame", + padding = 0, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 0 + } + }, + + other_settings_gui_textbox = + { + type = "textbox_style", + width = 120, + horizontal_align = "center" + }, + + other_settings_gui_button = + { + type = "button_style", + parent = "button", + width = 120 + }, + + packed_vertical_flow = + { + type = "vertical_flow_style", + vertical_spacing = 0 + }, + + padded_vertical_flow = + { + type = "vertical_flow_style", + padding = 4 + }, + + packed_horizontal_flow = + { + type = "horizontal_flow_style", + horizontal_spacing = 0 + }, + + spaced_horizontal_flow = + { + type = "horizontal_flow_style", + horizontal_spacing = 12 + }, + + + centering_horizontal_flow = + { + type = "horizontal_flow_style", + vertical_align = "center", + horizontal_align = "center" + }, + + centering_flow = + { + type = "flow_style", + vertical_align = "center" + }, + + technology_card_frame = + { + type = "frame_style", + graphical_set = + { + base = {position = {34, 0}, corner_size = 8}, + shadow = default_inner_shadow + }, + padding = 0 + }, + + research_progress_inner_frame = + { + type = "frame_style", + top_padding = 3 + }, + + research_progress_inner_frame_inactive = + { + type = "frame_style", + parent = "research_progress_inner_frame", + graphical_set = + { + base = {position = {34, 0}, corner_size = 8} + } + }, + + research_progress_inner_frame_active = + { + type = "frame_style", + parent = "research_progress_inner_frame", + graphical_set = + { + base = {position = {68, 0}, corner_size = 8} + } + }, + + dark_button = + { + type = "button_style", + default_graphical_set = + { + base = {position = {68, 0}, corner_size = 8}, + shadow = {position = {395, 86}, corner_size = 8, draw_type = "outer"} + } + }, + + squashable_label = + { + type = "label_style", + horizontally_squashable = "on" + }, + + black_label = + { + type = "label_style", + font_color = {0, 0, 0} + }, + + black_squashable_label = + { + type = "label_style", + parent = "black_label", + horizontally_squashable = "on" + }, + + black_label_with_left_padding = + { + type = "label_style", + font_color = {0, 0, 0}, + left_padding = 4 + }, + + black_squashable_label_with_left_padding = + { + type = "label_style", + parent = "black_label_with_left_padding", + horizontally_squashable = "on" + }, + + label_with_left_padding = + { + type = "label_style", + left_padding = 4 + }, + + squashable_label_with_left_padding = + { + type = "label_style", + parent = "label_with_left_padding", + horizontally_squashable = "on" + }, + + color_picker_label = + { + type = "label_style", + maximal_width = 24 + }, + + train_schedule_delete_button = + { + type = "button_style", + parent = "dark_button", + padding = 0, + size = {16, 28}, + left_click_sound = {{ filename = "__core__/sound/gui-tool-button.ogg", volume = 1 }} + }, + + mod_thumbnail_image = + { + type = "image_style", + graphical_set = + { + base = {position = {85, 0}, corner_size = 8, draw_type = "outer"}, + shadow = default_inner_shadow + }, + right_margin = 4, + size = 144, + stretch_image_to_widget_size = true + }, + + mod_updates_status_image = + { + type = "image_style", + size = {16, 16}, + stretch_image_to_widget_size = true + }, + + install_mod_status_image = + { + type = "image_style", + size = {16, 16}, + stretch_image_to_widget_size = true + }, + + research_progressbar = + { + type = "progressbar_style", + bar_width = 24 + }, + + train_schedule_condition_time_selection_button = + { + type = "button_style", + width = 84, + left_click_sound = {{ filename = "__core__/sound/gui-menu-small.ogg", volume = 1 }} + }, + + shortcut_bar_expand_button = + { + type = "button_style", + parent = "frame_button", + width = 8, + height = 16, + left_click_sound = {{ filename = "__core__/sound/gui-shortcut-expand.ogg", volume = 1 }}, + left_padding = -2, + right_padding = -2, + selected_graphical_set = + { + base = {position = {272, 169}, corner_size = 8}, + shadow = {position = {440, 24}, corner_size = 8, draw_type = "outer"} + }, + selected_hovered_graphical_set = + { + base = {position = {369, 17}, corner_size = 8}, + shadow = {position = {440, 24}, corner_size = 8, draw_type = "outer"} + } + }, + + shortcut_selection_row = + { + type = "frame_style", + graphical_set = {position = {208, 17}, corner_size = 8}, + use_header_filler = false, + padding = 0, + horizontal_flow_style = + { + type = "horizontal_flow_style", + vertical_align = "center" + } + }, + + info_label = + { + type = "label_style", + font = "default", + font_color = {128, 206, 240}, + single_line = false + }, + + --style to use on all input shortcuts + control_input_shortcut_label = + { + type = "label_style", + font = "default-semibold", + font_color = {128, 206, 240} + }, + + search_bar_horizontal_flow = + { + type = "horizontal_flow_style", + vertical_align = "top" + }, + + container_equipment_grid_flow = + { + type = "vertical_flow_style", + vertical_spacing = 8 + }, + + padded_container_equipment_grid_flow = + { + type = "vertical_flow_style", + parent = "container_equipment_grid_flow" + }, + + bonus_card_frame = + { + type = "frame_style", + parent = "subpanel_frame", + padding = 4, + minimal_width = 192, + minimal_height = 112, + graphical_set = + { + base = {position = {68, 0}, corner_size = 8}, + shadow = default_shadow + }, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 8 + } + }, + + empty_bonus_card_frame = + { + type = "frame_style", + parent = "bonus_card_frame", + graphical_set = + { + base = {position = {282, 17}, corner_size = 8} + } + }, + + bonus_card_with_scroll_frame = + { + type = "frame_style", + parent = "bonus_card_frame", + padding = -4 + }, + + bonus_card_labels_flow_with_scroll_pane = + { + type = "vertical_flow_style", + parent = "packed_vertical_flow", + left_padding = 8 + }, + + bonus_card_flow = + { + type = "flow_style", + max_on_row = 5 + }, + + bonus_card_related_items_frame = + { + type = "frame_style", + parent = "bordered_frame", + padding = 0 + }, + + bonus_list_scroll_pane = + { + type = "scroll_pane_style", + extra_padding_when_activated = 0, + graphical_set = + { + base = {position = {34, 0}, corner_size = 8}, + shadow = default_inner_shadow + } + }, + + label_under_widget = + { + type = "label_style", + height = 40, + single_line = false, + top_margin = -4, + bottom_margin = 4 + }, + + special_label_under_widget = + { + type = "label_style", + parent = "label_under_widget", + font_color = heading_font_color + }, + + subheader_frame_with_text_on_the_right = + { + type = "frame_style", + parent = "subheader_frame", + right_padding = 12 + }, + + main_progressbar_frame = + { + type = "frame_style", + use_header_filler = false, + width = 400 + }, + + side_progressbar_frame = + { + type = "frame_style", + use_header_filler = false, + width = 400 + }, + + wide_activity_bar = + { + type = "activity_bar_style", + bar_width = 24 + }, + + horizontal_slots_filler = + { + type = "empty_widget_style", + graphical_set = + { + position = {256, 136}, + corner_size = 16, + overall_tiling_vertical_size = 24, + overall_tiling_vertical_spacing = 16, + overall_tiling_vertical_padding = 8, + overall_tiling_horizontal_size = 24, + overall_tiling_horizontal_spacing = 16, + overall_tiling_horizontal_padding = 8 + }, + height = 32, + horizontally_stretchable = "on" + }, + + vertical_lines_slots_filler = + { + type = "empty_widget_style", + left_margin = -4, + right_margin = -4, + graphical_set = + { + left = {position = {256, 136}, size = {16, 32}}, + center = {position = {256 + 16, 136}, size = {1, 32}}, + right = {position = {256 + 16, 136}, size = {16, 32}}, + overall_tiling_vertical_size = 24, + overall_tiling_vertical_spacing = 8, + overall_tiling_vertical_padding = 4 + }, + horizontally_stretchable = "on", + vertically_stretchable = "on" + }, + + splitter_settings_table = + { + type = "table_style", + parent = "bordered_table", + vertical_spacing = 20, + horizontal_spacing = 16, + cell_padding = 0 + }, + + fake_slot = + { + type = "empty_widget_style", + size = 40, + }, + + combinator_settings_invisible_frame = + { + type = "frame_style", + parent = "container_invisible_frame_with_title", + padding = 0, + horizontal_flow_style = + { + type = "horizontal_flow_style", + vertical_align = "center", + }, + }, + + programmable_speaker_invisible_frame = + { + type = "frame_style", + parent = "combinator_settings_invisible_frame", + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 8 + } + }, + + entity_button_frame = + { + type = "frame_style", + parent = "deep_frame_in_shallow_frame", + bottom_margin = 4, + }, + + entity_button_frame_with_extra_right_margin = + { + type = "frame_style", + parent = "entity_button_frame", + right_margin = 12, + }, + + train_with_minimap_frame = + { + type = "frame_style", + padding = 8, + vertical_flow_style = + { + type = "vertical_flow_style", + vertical_spacing = 12 + }, + horizontal_flow_style = + { + type = "horizontal_flow_style", + horizontal_spacing = 12 + }, + graphical_set = + { + base = {position = {68, 0}, corner_size = 8}, + shadow = default_shadow, + }, + }, + + trains_table = + { + type = "table_style", + horizontal_spacing = 0, + vertical_spacing = 0, + }, + + trains_gui_frame = + { + type = "frame_style", + --minimal_width = 1144, + }, + + choose_chat_icon_button = + { + type = "button_style", + size = 28, + padding = 4, + right_margin = -6, + top_margin = -3, + default_graphical_set = {}, + hovered_graphical_set = + { + base = + { + left_top = {position = {34, 17}, size = 8}, + left = {position = {34, 25}, size = {8, 1}}, + left_bottom = {position = {34, 26}, size = 8}, + center = {position = {42, 25}, size = 1}, + top = {position = {42, 17}, size = {1, 8}}, + bottom = {position = {42, 26}, size = {1, 8}}, + right_top = {position = {384, 48}, size = 8}, + right = {position = {384, 56}, size = {8, 1}}, + right_bottom = {position = {384, 57}, size = {8, 8}} + } + }, + clicked_graphical_set = + { + left_top = {position = {51, 17}, size = 8}, + left = {position = {51, 25}, size = {8, 1}}, + left_bottom = {position = {51, 26}, size = 8}, + center = {position = {59, 25}, size = 1}, + top = {position = {59, 17}, size = {1, 8}}, + bottom = {position = {59, 26}, size = {1, 8}}, + right_top = {position = {392, 48}, size = 8}, + right = {position = {392, 56}, size = {8, 1}}, + right_bottom = {position = {392, 57}, size = {8, 8}} + } + }, + + choose_chat_icon_in_textbox_button = + { + type = "button_style", + size = 28, + padding = 4, + right_margin = -6, + bottom_margin = -4, + default_graphical_set = {}, + hovered_graphical_set = + { + base = + { + left_top = {position = {34, 17}, size = 8}, + left = {position = {34, 25}, size = {8, 1}}, + left_bottom = {position = {34, 26}, size = 8}, + center = {position = {42, 25}, size = 1}, + top = {position = {42, 17}, size = {1, 8}}, + bottom = {position = {42, 26}, size = {1, 8}}, + right_top = {position = {43, 17}, size = 8}, + right = {position = {384, 56}, size = {8, 1}}, + right_bottom = {position = {384, 57}, size = {8, 8}} + } + }, + clicked_graphical_set = + { + left_top = {position = {51, 17}, size = 8}, + left = {position = {51, 25}, size = {8, 1}}, + left_bottom = {position = {51, 26}, size = 8}, + center = {position = {59, 25}, size = 1}, + top = {position = {59, 17}, size = {1, 8}}, + bottom = {position = {59, 26}, size = {1, 8}}, + right_top = {position = {60, 17}, size = 8}, + right = {position = {392, 56}, size = {8, 1}}, + right_bottom = {position = {392, 57}, size = {8, 8}} + } + }, + + lab_technology_frame = + { + type = "frame_style", + parent = "subpanel_inset_frame", + left_padding = 12, + horizontal_flow_style = + { + type = "horizontal_flow_style", + vertical_align = "center", + horizontal_spacing = 12 + } + }, + + lab_progress_and_slot_divider = + { + type = "vertical_line", + type = "line_style", + left_margin = -4, + right_margin = -12, + top_margin = -4, + bottom_margin = -4, + border = + { + border_width = 8, + vertical_line = {position = {77, 8}, size = {8, 1}}, + top_end = {position = {77, 0}, size = 8}, + bottom_end = {position = {77, 9}, size = 8} + } + }, + } +} +) diff --git a/factorio/data/core/prototypes/unknown.lua b/factorio/data/core/prototypes/unknown.lua new file mode 100644 index 0000000000000000000000000000000000000000..07158992ba0c82d6553ac1bbc52d3d2c9ef8f543 --- /dev/null +++ b/factorio/data/core/prototypes/unknown.lua @@ -0,0 +1,69 @@ +data:extend( +{ + { + type = "virtual-signal", + name = "signal-unknown", + icon = "__core__/graphics/icons/unknown.png", + icon_size = 64, + subgroup = "other" + }, + { + type = "flying-text", + name = "entity-unknown", + icon = "__core__/graphics/icons/unknown.png", + icon_size = 64, + flags = {"hidden"}, + time_to_live = 0, + speed = 0 + }, + { + type = "item", + name = "item-unknown", + icon = "__core__/graphics/icons/unknown.png", + icon_size = 64, + flags = {"hidden"}, + stack_size = 1 + }, + { + type = "fluid", + name = "fluid-unknown", + icon = "__core__/graphics/icons/unknown.png", + base_color = {}, + flow_color = {}, + icon_size = 64, + hidden = true, + default_temperature = 0, + max_temperature = 0, + auto_barrel = false + }, + { + name = "tile-unknown", + type = "tile", + order = "z-a", + collision_mask = {}, + layer_group = "zero", + layer = 0, + variants = + { + main = + { + { + picture = "__core__/graphics/icons/unknown.png", + count = 1, + size = 1, + scale = 0.5, + hr_version = + { + picture = "__core__/graphics/icons/unknown.png", + count = 1, + size = 1, + scale = 0.5 + } + } + }, + empty_transitions = true + }, + map_color = {r=0, g=0, b=0}, + pollution_absorption_per_second = 0 + } +}) diff --git a/factorio/data/core/prototypes/utility-constants.lua b/factorio/data/core/prototypes/utility-constants.lua new file mode 100644 index 0000000000000000000000000000000000000000..5126c029f67e46946e81a9fd71c143b04ce10568 --- /dev/null +++ b/factorio/data/core/prototypes/utility-constants.lua @@ -0,0 +1,333 @@ +require ("bonus-gui-ordering") + +function premultiply_alpha(color) + return {r = color.r * color.a, g = color.g * color.a, b = color.b * color.a, a = color.a} +end + +data:extend( +{ + { + type = "utility-constants", + name = "default", + + clipboard_history_size = 20, + entity_button_background_color = {r = 0.6, g = 0.6, b = 0.6, a = 0.6}, + building_buildable_too_far_tint = {r = 0.6, g = 0.6, b = 0.3, a = 0.1}, + building_buildable_tint = {r = 0.4, g = 1, b = 0.4, a = 1}, + building_not_buildable_tint = {r = 1, g = 0.4, b = 0.4, a = 1}, + building_ignorable_tint = {r = 0.4, g = 0.4, b = 1, a = 1}, + building_no_tint = {r = 1, g = 1, b = 1, a = 1}, + ghost_tint = {r = 0.6, g = 0.6, b = 0.6, a = 0.3}, + tile_ghost_tint = {r = 0.8, g = 0.8, b = 0.8, a = 0.4}, + equipment_default_background_color = premultiply_alpha{ r = 200 / 255, g = 200 / 255, b = 200 / 255, a = 0.3 }, + equipment_default_background_border_color = { r = 36 / 255, g = 35 / 255, b = 36 / 255 }, + equipment_default_grabbed_background_color = premultiply_alpha{ r = 1, g = 1, b = 1, a = 0.3 }, + turret_range_visualization_color = { r = 0.05, g = 0.1, b = 0.05, a = 0.15 }, + capsule_range_visualization_color = { r = 0.05, g = 0.1, b = 0.05, a = 0.15 }, + artillery_range_visualization_color = { r = 0.12, g = 0.0375, b = 0.0375, a = 0.15 }, + train_no_path_color = {1, 0.2, 0.2}, + train_destination_full_color = {0.8, 0.2, 0.8}, + chart = + { + electric_lines_color = {r = 0, g = 212, b = 255, a = 255}, + electric_lines_color_switch_enabled = {r = 0, g = 255, b = 0, a = 255}, + electric_lines_color_switch_disabled = {r = 255, g = 0, b = 0, a = 255}, + electric_power_pole_color = {r = 0, g = 158, b = 163, a = 255}, + switch_color = {r = 60, g = 0, b = 160, a = 255}, + electric_line_width = 0.5, + electric_line_minimum_absolute_width = 2, + turret_range_color = {r = 0.8, g = 0.25, b = 0.25, a = 1}, + artillery_range_color = {r = 0.8, g = 0.25, b = 0.25, a = 1}, + pollution_color = {r = 140, g = 0, b = 0, a = 149}, + default_friendly_color = {r = 0, g = 0.38, b = 0.57}, + default_enemy_color = {r = 1, g = 0.1, b = 0.1}, + rail_color = {r = 0.55, g = 0.55, b = 0.55}, + entity_ghost_color = {r = 0.57, g = 0.38, b = 0.57}, + default_friendly_color_by_type = + { + ["ammo-turret"] = {r = 202, g = 167, b = 24}, + ["electric-turret"] = {r = 0.85, g = 0.18, b = 0.18}, + ["fluid-turret"] = {r = 0.92, g = 0.46, b = 0.1}, + ["transport-belt"] = {r = 0.8, g = 0.63, b = 0.28}, + ["splitter"] = {r = 1, g = 0.82, b = 0}, + ["underground-belt"] = {r = 0.44, g = 0.36, b = 0}, + ["solar-panel"] = {r = 0.12, g = 0.13, b = 0.14}, + ["accumulator"] = {r = 0.48, g = 0.48, b = 0.48}, + ["wall"] = {r = 0.8, g = 0.85, b = 0.8}, + ["gate"] = {r = 0.5, g = 0.5, b = 0.5}, + ["heat-pipe"] = {r = 58, g = 130, b = 172}, + ["pipe"] = {r = 69, g = 130, b = 165}, + ["pipe-to-ground"] = {r = 25, g = 103, b = 150}, + ["pump"] = {r = 109, g = 154, b = 181}, + ["storage-tank"] = {r = 131, g = 166, b = 188}, + ["beacon"] = {r = 7, g = 68, b = 104}, + ["generator"] = {r = 0, g = 127, b = 160}, + ["roboport"] = {r = 211, g = 207, b = 136} + }, + default_color_by_type = + { + ["tree"] = {r = 0.19, g = 0.39, b = 0.19, a = 0.40} + }, + chart_train_stop_text_color = {r = 1, g = 1, b = 1}, + chart_train_stop_disabled_text_color = {r = 0.9, g = 0.2, b = 0.2}, + chart_train_stop_full_text_color = {r = 0.5, g = 0.5, b = 0.9}, + vehicle_outer_color = {r = 1, g = 0.1, b = 0.1}, + vehicle_outer_color_selected = {r = 1, g = 1, b = 1}, + vehicle_inner_color = {r = 0.9, g = 0.9, b = 0.9}, + vehicle_wagon_connection_color = { r = 1, g = 0.1, b = 0.1 }, + resource_outline_selection_color = {r = 1, g = 1, b = 1}, + custom_tag_scale = 0.6*30/32, + custom_tag_selected_overlay_tint = { r = 1, g = 1, b = 1, a = 0}, + red_signal_color = { r = 1, g = 0, b = 0 }, + green_signal_color = { r = 0, g = 1, b = 0 }, + blue_signal_color = { r = 0, g = 0, b = 1 }, + yellow_signal_color = { r = 1, g = 1, b = 0 }, + explosion_visualization_duration = 48, + train_path_color = { r = 1, g = 1, b = 1 }, + train_preview_path_outline_color = { r = 0, g = 1, b = 0 }, + train_current_path_outline_color = { r = 1, g = 0, b = 0 }, + + chart_logistic_robot_color = {1, 1, 1}, + chart_construction_robot_color = {1, 1, 0}, + chart_mobile_construction_robot_color = {0, 1, 1}, + chart_personal_construction_robot_color = {0, 1, 0}, + + zoom_threshold_to_draw_spider_path = 0.5, + + chart_deconstruct_tint = { r = 0.75, g = 0.2, b = 0.2, a = 1 } + }, + gui_remark_color = {r = 34, g = 181, b = 255}, + default_player_force_color = { r = 0.869, g = 0.5, b = 0.130, a = 0.5 }, + default_enemy_force_color = { r = 0.815, g = 0.024, b = 0.0, a = 0.5 }, + default_other_force_color = { r = 0.2, g = 0.2, b = 0.2 }, + deconstruct_mark_tint = { r = 0.65, g = 0.65, b = 0.65, a = 0.65 }, + rail_planner_count_button_color = {1, 1, 1}, + count_button_size = 40, + + zoom_to_world_can_use_nightvision = false, + zoom_to_world_effect_strength = 1.0, + max_terrain_building_size = 255, -- the min of this or the player build reach is used + small_area_size = 1.5, -- less than this plays the 'small' sound variants + medium_area_size = 6.5, -- less than this plays the 'medium' sound variants, larger and equal plays the 'big' sound variants. + + small_blueprint_area_size = 50, -- less than this plays the 'small' sound variants + medium_blueprint_area_size = 200, -- less than this plays the 'medium' sound variants, larger and equal plays the 'big' sound variants. + rail_segment_colors = + { + { r = 0 , g = 1 , b = 1 }, + { r = 1 , g = 0 , b = 1 }, + { r = 1 , g = 1 , b = 0 }, + { r = 0.1 , g = 0.1 , b = 0.7 }, + { r = 1 , g = 1 , b = 1 }, + { r = 0.1 , g = 0.1 , b = 0.1 }, + { r = 0.2 , g = 0.7 , b = 0.7 } + }, + player_colors = + { + { name = "default", player_color = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, chat_color = { r = 1.000, g = 0.630, b = 0.259 } }, + { name = "red" , player_color = { r = 0.815, g = 0.024, b = 0.0 , a = 0.5 }, chat_color = { r = 1.000, g = 0.166, b = 0.141 } }, + { name = "green" , player_color = { r = 0.093, g = 0.768, b = 0.172, a = 0.5 }, chat_color = { r = 0.173, g = 0.824, b = 0.250 } }, + { name = "blue" , player_color = { r = 0.155, g = 0.540, b = 0.898, a = 0.5 }, chat_color = { r = 0.343, g = 0.683, b = 1.000 } }, + { name = "orange" , player_color = { r = 0.869, g = 0.5 , b = 0.130, a = 0.5 }, chat_color = { r = 1.000, g = 0.630, b = 0.259 } }, + { name = "yellow" , player_color = { r = 0.835, g = 0.666, b = 0.077, a = 0.5 }, chat_color = { r = 1.000, g = 0.828, b = 0.231 } }, + { name = "pink" , player_color = { r = 0.929, g = 0.386, b = 0.514, a = 0.5 }, chat_color = { r = 1.000, g = 0.520, b = 0.633 } }, + { name = "purple" , player_color = { r = 0.485, g = 0.111, b = 0.659, a = 0.5 }, chat_color = { r = 0.821, g = 0.440, b = 0.998 } }, + { name = "white" , player_color = { r = 0.8 , g = 0.8 , b = 0.8 , a = 0.5 }, chat_color = { r = 0.9 , g = 0.9 , b = 0.9 } }, + { name = "black" , player_color = { r = 0.1 , g = 0.1 , b = 0.1, a = 0.5 }, chat_color = { r = 0.5 , g = 0.5 , b = 0.5 } }, + { name = "gray" , player_color = { r = 0.4 , g = 0.4 , b = 0.4, a = 0.5 }, chat_color = { r = 0.7 , g = 0.7 , b = 0.7 } }, + { name = "brown" , player_color = { r = 0.300, g = 0.117, b = 0.0, a = 0.5 }, chat_color = { r = 0.757, g = 0.522, b = 0.371 } }, + { name = "cyan" , player_color = { r = 0.275, g = 0.755, b = 0.712, a = 0.5 }, chat_color = { r = 0.335, g = 0.918, b = 0.866 } }, + { name = "acid" , player_color = { r = 0.559, g = 0.761, b = 0.157, a = 0.5 }, chat_color = { r = 0.708, g = 0.996, b = 0.134 } } + }, + train_path_finding = + { + train_stop_penalty = 2000, + stopped_manually_controlled_train_penalty = 2000, + stopped_manually_controlled_train_without_passenger_penalty = 7000, + signal_reserved_by_circuit_network_penalty = 1000, + train_in_station_penalty = 500, + train_in_station_with_no_other_valid_stops_in_schedule = 1000, + train_arriving_to_station_penalty = 100, + train_arriving_to_signal_penalty = 100, + train_waiting_at_signal_penalty = 100, + train_waiting_at_signal_tick_multiplier_penalty = 0.1, + train_with_no_path_penalty = 1000, + train_auto_without_schedule_penalty = 7000 + }, + server_command_console_chat_color = { r = 0.75, g = 0.75, b = 0.75, a = 1 }, + script_command_console_chat_color = { r = 0.75, g = 0.75, b = 0.75, a = 1 }, + enabled_recipe_slot_tint = {r = 1, g = 1, b = 1}, + disabled_recipe_slot_tint = { r = 0.7, g = 0.7, b = 0.7, a = 0.7 }, + disabled_recipe_slot_background_tint = { r = 0.7, g = 0.7, b = 0.7, a = 1 }, + forced_enabled_recipe_slot_background_tint = { r = 0.70, g = 0.7, b = 0.0, a = 0.8 }, + + default_alert_icon_scale = 0.5, + default_alert_icon_scale_by_type = {}, + + item_outline_color = { 0, 0, 0, 1 }, + item_outline_radius = 16, + item_outline_inset = 0, + item_outline_sharpness = 0, + filter_outline_color = { 0, 0, 0, 1 }, + + icon_shadow_radius = 17.248, + icon_shadow_inset = 9.888, + icon_shadow_sharpness = 0, + icon_shadow_color = { a = 1 }, + + bonus_gui_ordering = bonus_gui_ordering, + + map_editor = + { + clone_editor_copy_source_color = { r = 0, g = 1, b = 0 }, + clone_editor_copy_destination_allowed_color = { r = 1, g = 1, b = 1 }, + clone_editor_copy_destination_not_allowed_color = { r = 1, g = 0, b = 0 }, + clone_editor_brush_source_color = { r = 1, g = 1, b = 0 }, + clone_editor_brush_destination_color = { r = 0, g = 1, b = 0 }, + clone_editor_brush_cursor_preview_tint = {r = 0.8, g = 0.8, b = 0.8, a = 0.9}, + clone_editor_brush_world_preview_tint = {r = 0.8, g = 0.8, b = 0.8, a = 0.4}, + script_editor_select_area_color = { r = 1, g = 1, b = 1 }, + script_editor_drag_area_color = { r = 1, g = 1, b = 1, a = 0.5 }, + force_editor_select_area_color = { r = 0, g = 1, b = 0 }, + cliff_editor_remove_cliffs_color = { r = 1, g = 0, b = 0 }, + tile_editor_area_selection_color = { r = 0, g = 1, b = 0 }, + tile_editor_selection_preview_tint = { r = 0.15, g = 0.15, b = 0.15, a = 0.15 }, + tile_editor_selection_preview_radius = 6, + decorative_editor_selection_preview_tint = { r = 0.25, g = 0.25, b = 0.25, a = 0.25 }, + decorative_editor_selection_preview_radius = 10 + }, + + checkerboard_white = {56, 56, 56}, + checkerboard_black = {42, 42, 42}, + + default_trigger_target_mask_by_type = + { + ["character"] = { "common", "ground-unit" }, + ["car"] = { "common", "ground-unit" }, + ["unit"] = { "common", "ground-unit" } + }, + + recipe_step_limit = 50000, -- number of steps before calculating total-raw/times-can-be-crafted is aborted for a given recipe + manual_rail_building_reach_modifier = 3, + train_temporary_stop_wait_time = 60 * 5, + train_time_wait_condition_default = 60 * 30, + train_inactivity_wait_condition_default = 60 * 5, + + unit_group_pathfind_resolution = 0, + unit_group_max_pursue_distance = 50, + + -- 1.166 is a magic number representing the maximum number of seconds it takes for a base game inserter to do one cycle. + -- the calculated overload multiplier is the number of crafts we can complete during one inserter full swing + 1 + dynamic_recipe_overload_factor = 1.166, + minimum_recipe_overload_multiplier = 2, + maximum_recipe_overload_multiplier = 100, + + -- we render a bit more to compensate for electric poles, shadows, decoratives and tall entities + -- with decoratives being most demanding on that, using them as heuristic + entity_renderer_search_box_limits = + { + left = 6, -- to compensate for shadows + top = 3, + right = 3, + bottom = 4 -- to compensate for tall entities like electric poles + }, + + light_renderer_search_distance_limit = 15, + + tree_leaf_distortion_strength_far = { 0.46, 0.47 }, + tree_leaf_distortion_distortion_far = { 7.6, 9.1 }, + tree_leaf_distortion_speed_far = { 4.31, 6.1 }, + tree_leaf_distortion_strength_near = { 0.15, 0.12 }, + tree_leaf_distortion_distortion_near = { 7.5, 15.6 }, + tree_leaf_distortion_speed_near = { 2.25, 2.25 }, + tree_shadow_roughness = 1.01, + tree_shadow_speed = 0.93, + + missing_preview_sprite_location = "__core__/graphics/missing-preview.png", + main_menu_background_image_location = "__core__/graphics/background-image.jpg", + main_menu_background_vignette_intensity = 30, + main_menu_background_vignette_sharpness = 0.444, + + default_scorch_mark_color = {r = 0.373, g = 0.307, b = 0.243, a = 1.000}, + + color_filters = + { + -- matrices based on http://blog.noblemaster.com/wp-content/uploads/2013/10/2013-10-26-ColorCorrection.txt + -- which was based on http://tylerdavidhoward.com/thesis/ + + -- Matrices are row-major, of course. + { + name = "protanopia", + localised_name = {"gui-graphics-settings.color-filter-protanopia"}, + matrix = + { + { 1.1701, -0.2554, 0.0438, 0.0000 }, + { 0.1313, 0.8029, 0.0338, 0.0000 }, + { 0.1051, -0.1578, 1.0271, 0.0000 }, + { 0.0000, 0.0000, 0.0000, 1.0000 } + } + }, + { + name = "deuteranopia", + localised_name = {"gui-graphics-settings.color-filter-deuteranopia"}, + matrix = + { + { 1.1701, -0.2554, 0.0438, 0.0000 }, + { 0.1313, 0.8029, 0.0338, 0.0000 }, + { 0.1051, -0.1578, 1.0271, 0.0000 }, + { 0.0000, 0.0000, 0.0000, 1.0000 } + } + }, + { + name = "tritanopia", + localised_name = {"gui-graphics-settings.color-filter-tritanopia"}, + matrix = + { + { 1.0531, 0.2640, -0.4159, 0.0000 }, + { 0.0410, 1.2038, -0.3210, 0.0000 }, + { 0.0328, 0.1631, 0.7431, 0.0000 }, + { 0.0000, 0.0000, 0.0000, 1.0000 } + } + } + }, + + -- Should be based on the default day/night times, ie + -- sun starts to set at 0.25 + -- sun fully set at 0.45 + -- sun starts to rise at 0.55 + -- sun fully risen at 0.75 + daytime_color_lookup = + { + {0.00, "identity"}, + {0.15, "identity"}, + {0.20, "identity"}, + {0.45, "__core__/graphics/color_luts/lut-night.png"}, + {0.55, "__core__/graphics/color_luts/lut-night.png"}, + {0.80, "identity"}, + {0.85, "identity"} + }, + + zoom_to_world_daytime_color_lookup = + { + {0.25, "identity"}, + {0.45, "__core__/graphics/color_luts/night.png"}, + {0.55, "__core__/graphics/color_luts/night.png"}, + {0.75, "identity"} + }, + + select_group_row_count = 6, + select_slot_row_count = 10, + inventory_width = 10, + module_inventory_width = 10, + tooltip_monitor_edge_border = 10, + normalised_achievement_icon_size = 100, + tutorial_notice_icon_size = 96, + flying_text_ttl = 80, + + train_button_hovered_tint = {r = 255 / 255, g = 162 / 255, b = 0, a = 0.7}, + gui_game_controller_move_vibration = + { + filename = "__core__/sound/gui-game-controller-move.bnvib" + } + } +}) diff --git a/factorio/data/core/prototypes/utility-sounds.lua b/factorio/data/core/prototypes/utility-sounds.lua new file mode 100644 index 0000000000000000000000000000000000000000..bc03155c4489cec482b9f9ac70041640c4909f3d --- /dev/null +++ b/factorio/data/core/prototypes/utility-sounds.lua @@ -0,0 +1,359 @@ +local function add_utility_sound(name, filename, volume) + data.raw["utility-sounds"]["default"][name] = + { + { + filename = filename, + volume = volume + } + } +end + +local function add_utility_sound_with_vibration(name, filename, volume, vibration_file, vibration_gain) + data.raw["utility-sounds"]["default"][name] = + { + switch_vibration_data = + { + gain = vibration_gain, + filename = vibration_file + }, + variations = + { + { + filename = filename, + volume = volume + } + } + } +end +data:extend( +{ + { + type = "utility-sounds", + name = "default", + axe_mining_ore = + { + switch_vibration_data = + { + filename = "__core__/sound/axe-mining-ore.bnvib" + }, + variations = + { + { + filename = "__core__/sound/axe-mining-ore-1.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/axe-mining-ore-2.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/axe-mining-ore-3.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/axe-mining-ore-4.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/axe-mining-ore-5.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/axe-mining-ore-6.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/axe-mining-ore-7.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/axe-mining-ore-8.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/axe-mining-ore-9.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/axe-mining-ore-10.ogg", + volume = 0.4 + } + } + }, + mining_wood = + { + switch_vibration_data = + { + filename = "__core__/sound/mining-wood.bnvib" + }, + variations = + { + { + filename = "__core__/sound/mining-wood-1.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/mining-wood-2.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/mining-wood-3.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/mining-wood-4.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/mining-wood-5.ogg", + volume = 0.4 + }, + { + filename = "__core__/sound/mining-wood-6.ogg", + volume = 0.4 + } + } + }, + axe_fighting = + { + switch_vibration_data = + { + filename = "__core__/sound/axe-meat.bnvib" + }, + variations = + { + { + filename = "__core__/sound/axe-meat-1.ogg", + volume = 0.7 + }, + { + filename = "__core__/sound/axe-meat-2.ogg", + volume = 0.7 + }, + { + filename = "__core__/sound/axe-meat-3.ogg", + volume = 0.7 + }, + { + filename = "__core__/sound/axe-meat-4.ogg", + volume = 0.7 + }, + { + filename = "__core__/sound/axe-meat-4.ogg", + volume = 0.7 + }, + { + filename = "__core__/sound/axe-meat-6.ogg", + volume = 0.7 + } + } + }, + metal_walking_sound = + { + variations = + { + { + filename = "__core__/sound/walking/transport-belt-01.ogg", + volume = 0.6 + }, + { + filename = "__core__/sound/walking/transport-belt-02.ogg", + volume = 0.6 + }, + { + filename = "__core__/sound/walking/transport-belt-03.ogg", + volume = 0.6 + }, + { + filename = "__core__/sound/walking/transport-belt-04.ogg", + volume = 0.6 + }, + { + filename = "__core__/sound/walking/transport-belt-05.ogg", + volume = 0.6 + }, + { + filename = "__core__/sound/walking/transport-belt-06.ogg", + volume = 0.6 + }, + { + filename = "__core__/sound/walking/transport-belt-07.ogg", + volume = 0.6 + }, + { + filename = "__core__/sound/walking/transport-belt-08.ogg", + volume = 0.6 + }, + { + filename = "__core__/sound/walking/transport-belt-09.ogg", + volume = 0.6 + } + } + }, + new_objective = + { + variations = + { + { + filename = "__core__/sound/new-objective.ogg", + volume = 0.9 + } + } + }, + deconstruct_medium = + { + switch_vibration_data = + { + filename = "__core__/sound/deconstruct-medium.bnvib", + gain = 0.25 + }, + variations = + { + { + filename = "__core__/sound/deconstruct-medium.ogg", + volume = 0.8 + } + } + }, + deconstruct_big = + { + switch_vibration_data = + { + filename = "__core__/sound/deconstruct-large.bnvib", + gain = 0.25 + }, + variations = + { + { + filename = "__core__/sound/deconstruct-large.ogg", + volume = 0.8 + } + } + }, + achievement_unlocked = + { + variations = + { + { + filename = "__core__/sound/achievement-unlocked.ogg", + volume = 0.65 + } + } + }, + picked_up_item = + { + variations = + { + { + filename = "__core__/sound/picked-up-item.ogg", + volume = 1 + }, + { + filename = "__core__/sound/picked-up-item-2.ogg", + volume = 1 + }, + { + filename = "__core__/sound/picked-up-item-3.ogg", + volume = 1 + }, + { + filename = "__core__/sound/picked-up-item-4.ogg", + volume = 1 + }, + { + filename = "__core__/sound/picked-up-item-5.ogg", + volume = 1 + } + } + }, + drop_item = + { + variations = + { + { + filename = "__core__/sound/drop-item-1.ogg", + volume = 1 + }, + { + filename = "__core__/sound/drop-item-2.ogg", + volume = 1 + }, + { + filename = "__core__/sound/drop-item-3.ogg", + volume = 1 + }, + { + filename = "__core__/sound/drop-item-4.ogg", + volume = 1 + }, + { + filename = "__core__/sound/drop-item-5.ogg", + volume = 1 + } + } + }, + default_manual_repair = + { + variations = + { + { + filename = "__core__/sound/manual-repair-advanced-1.ogg" + }, + { + filename = "__core__/sound/manual-repair-advanced-2.ogg" + } + } + } + } +}) +add_utility_sound_with_vibration("build_small", "__core__/sound/build-small.ogg", 0.7, "__core__/sound/build-small.bnvib", 0.2) +add_utility_sound_with_vibration("build_medium", "__core__/sound/build-medium.ogg", 0.7, "__core__/sound/build-medium.bnvib", 0.25) +add_utility_sound_with_vibration("build_large", "__core__/sound/build-large.ogg", 0.7, "__core__/sound/build-large.bnvib", 0.3) +add_utility_sound("build_blueprint_small", "__core__/sound/build-blueprint-small.ogg", 0.7) +add_utility_sound("build_blueprint_medium", "__core__/sound/build-blueprint-medium.ogg", 0.7) +add_utility_sound("build_blueprint_large", "__core__/sound/build-blueprint-large.ogg", 0.7) +add_utility_sound("gui_click", "__core__/sound/gui-click.ogg") +add_utility_sound("list_box_click", "__core__/sound/list-box-click.ogg") +add_utility_sound("cannot_build", "__core__/sound/cannot-build.ogg") +add_utility_sound_with_vibration("deconstruct_small", "__core__/sound/deconstruct-small.ogg", 1.0, "__core__/sound/deconstruct-small.bnvib", 0.25) +add_utility_sound("deconstruct_robot", "__core__/sound/deconstruct-robot.ogg", 0.25) +add_utility_sound("rotated_small", "__core__/sound/rotate-small.ogg") +add_utility_sound("rotated_medium", "__core__/sound/rotate-medium.ogg") +add_utility_sound("rotated_big", "__core__/sound/rotate-big.ogg") +add_utility_sound("alert_destroyed", "__core__/sound/alert-destroyed.ogg", 0.5) +add_utility_sound("console_message", "__core__/sound/console-message.ogg") +add_utility_sound("scenario_message", "__core__/sound/scenario-message.ogg") +add_utility_sound("game_lost", "__core__/sound/game-lost.ogg", 0.8) +add_utility_sound("game_won", "__core__/sound/game-won.ogg", 0.75) +add_utility_sound("research_completed", "__core__/sound/research-completed.ogg") +add_utility_sound("crafting_finished", "__core__/sound/crafting-finished.ogg") +add_utility_sound("inventory_click", "__core__/sound/gui-inventory-slot-button.ogg", 0.6) +add_utility_sound("inventory_move", "__core__/sound/inventory-move.ogg") +add_utility_sound("clear_cursor", "__core__/sound/clear-cursor.ogg") +add_utility_sound("armor_insert", "__core__/sound/armor-insert.ogg") +add_utility_sound("armor_remove", "__core__/sound/armor-remove.ogg") +add_utility_sound("wire_connect_pole", "__core__/sound/wire-connect-pole.ogg") +add_utility_sound("wire_disconnect", "__core__/sound/wire-disconnect.ogg") +add_utility_sound("wire_pickup", "__core__/sound/wire-pickup.ogg") +add_utility_sound("tutorial_notice", "__core__/sound/achievement-unlocked.ogg") +add_utility_sound("smart_pipette", "__core__/sound/smart-pipette.ogg") +add_utility_sound("switch_gun", "__core__/sound/switch-gun.ogg") +--add_utility_sound("picked_up_item", "__core__/sound/picked-up-item.ogg") +add_utility_sound("blueprint_selection_started", "__core__/sound/blueprint-select.ogg") +add_utility_sound("blueprint_selection_ended", "__core__/sound/blueprint-create.ogg") +add_utility_sound("deconstruction_selection_started", "__core__/sound/deconstruct-select-start.ogg") +add_utility_sound("deconstruction_selection_ended", "__core__/sound/deconstruct-select-end.ogg") +add_utility_sound("cancel_deconstruction_selection_started", "__core__/sound/deconstruct-cancel-start.ogg") +add_utility_sound("cancel_deconstruction_selection_ended", "__core__/sound/deconstruct-cancel-end.ogg") +add_utility_sound("upgrade_selection_started", "__core__/sound/upgrade-select-start.ogg") +add_utility_sound("upgrade_selection_ended", "__core__/sound/upgrade-select-end.ogg") +add_utility_sound("copy_activated", "__core__/sound/copy-cursor.ogg") +add_utility_sound("cut_activated", "__core__/sound/cut-cursor.ogg") +add_utility_sound("paste_activated", "__core__/sound/paste-action.ogg") +add_utility_sound("item_deleted", "__core__/sound/delete-item.ogg") +add_utility_sound("entity_settings_pasted", "__core__/sound/paste-action.ogg") +add_utility_sound("entity_settings_copied", "__core__/sound/copy-entity.ogg") +add_utility_sound("item_spawned", "__core__/sound/spawn-item.ogg") +add_utility_sound("confirm", "__core__/sound/gui-green-confirm.ogg") +add_utility_sound("undo", "__core__/sound/undo.ogg") +add_utility_sound("rail_plan_start", "__core__/sound/rail-plan-start.ogg") \ No newline at end of file diff --git a/factorio/data/core/prototypes/utility-sprites.lua b/factorio/data/core/prototypes/utility-sprites.lua new file mode 100644 index 0000000000000000000000000000000000000000..a60b2bc09944608508f9562c7d3716b04190c8b3 --- /dev/null +++ b/factorio/data/core/prototypes/utility-sprites.lua @@ -0,0 +1,3068 @@ +local function make_cursor_box(x, y, side_length, shift) + local shift = shift or {0,0} + return + { + sprite = + { + filename = "__core__/graphics/cursor-boxes.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + scale = 0.5, + x = x, + y = y, + shift = {0.5 - (shift[1] / 32.0), 0.5 - (shift[2] / 32.0)} + }, + max_side_length = side_length + } +end + +local function make_full_cursor_box(x, y, side_length, side_height) + return + { + sprite = + { + filename = "__core__/graphics/cursor-boxes-32x32.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + scale = 0.5, + x = x, + y = y, + shift = {0, 0} + }, + is_whole_box = true, + side_length = side_length, + side_height = side_height + } +end + +local function make_default_modifier_icon(filename) + --if filename then + -- return + -- { + -- filename = "__core__/graphics/technology-effect/" .. filename, + -- priority = "extra-high-no-scale", + -- width = 64, + -- height = 64, + -- mipmap_count = 2, + -- generate_sdf = true, + -- flags = {"icon"} + -- } + --end + + return + { + filename = "__core__/graphics/bonus-icon.png", + priority = "extra-high-no-scale", + width = 32, + height = 32, + generate_sdf = true, + flags = {"icon"} + } +end + +local function make_technology_modifier_icon(filename) + return + { + filename = "__core__/graphics/icons/technology/effect/" .. filename, + priority = "extra-high-no-scale", + width = 64, + height = 64, + mipmap_count = 2, + generate_sdf = true, + flags = {"icon"} + } +end + +local default_character_modifier_icon = +{ + filename = "__core__/graphics/icons/entity/character.png", + priority = "extra-high-no-scale", + size = 64, + scale = 0.5, + mipmap_count = 2, + generate_sdf = true, + flags = {"icon"} +} + +local function make_modifier_constant(filename) + return + { + filename = "__core__/graphics/icons/technology/effect-constant/" .. filename, + priority = "extra-high-no-scale", + width = 64, + height = 64, + generate_sdf = true, + mipmap_count = 2, + flags = {"gui-icon"} + } +end + +local function make_side_menu_button(row, hover) + local side_menu_icon_size = 64 + local hover_x_offset = 64 + 32 + return + { + filename = "__core__/graphics/side-menu-buttons.png", + priority = "high", + size = side_menu_icon_size, + mipmap_count = 2, + x = hover and hover_x_offset or 0, + y = row * side_menu_icon_size, + flags = {"gui-icon"} + } +end + +local function make_side_map_menu_button(row, hover) + local side_menu_icon_size = 64 + local hover_x_offset = 64 + 32 + return + { + filename = "__core__/graphics/icons/mip/side-map-menu-buttons.png", + priority = "high", + size = side_menu_icon_size, + mipmap_count = 2, + x = hover and hover_x_offset or 0, + y = row * side_menu_icon_size, + flags = {"gui-icon"} + } +end +local function make_controller_icon(file) + return + { + filename = file, + width = 40, + height = 40, + mipmap_count = 2, + scale = 0.5, + flags = {"gui-icon"}, + load_in_minimal_mode = true + } +end + + +data:extend( +{ + { + type = "sprite", + name = "tooltip-category-electricity", + filename = "__core__/graphics/icons/tooltips/tooltip-category-electricity.png", + priority = "extra-high-no-scale", + width = 32, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-equipment-grid-electricity", + filename = "__core__/graphics/icons/tooltips/tooltip-category-equipment-grid-electricity.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-equipment-grid", + filename = "__core__/graphics/icons/tooltips/tooltip-category-equipment-grid.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-placed-in-equipment-grid", + filename = "__core__/graphics/icons/tooltips/tooltip-category-equipment-grid.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-turret", + filename = "__core__/graphics/icons/tooltips/tooltip-category-turret.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-thrown", + filename = "__core__/graphics/icons/tooltips/tooltip-category-thrown.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-consumed", + filename = "__core__/graphics/icons/tooltips/tooltip-category-consumed.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-shot", + filename = "__core__/graphics/icons/tooltips/tooltip-category-effect.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-activated", + filename = "__core__/graphics/icons/tooltips/tooltip-category-activated.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-effect", + filename = "__core__/graphics/icons/tooltips/tooltip-category-effect.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-vehicle", + filename = "__core__/graphics/icons/tooltips/tooltip-category-vehicle.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-vehicle-weapons", + filename = "__core__/graphics/icons/tooltips/tooltip-category-vehicle-weapons.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-heat", + filename = "__core__/graphics/icons/tooltips/tooltip-category-heat.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-train", + filename = "__core__/graphics/icons/tooltips/tooltip-category-train.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-debug", + filename = "__core__/graphics/icons/tooltips/tooltip-category-debug.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-consumes", + filename = "__core__/graphics/icons/tooltips/tooltip-category-consumes.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "tooltip-category-generates", + filename = "__core__/graphics/icons/tooltips/tooltip-category-generates.png", + priority = "extra-high-no-scale", + width = 40, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "info", + filename = "__core__/graphics/icons/mip/info-blue.png", + priority = "extra-high-no-scale", + width = 16, + height = 40, + --flags = {"no-crop", "trilinear-filtering"}, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "info_no_border", + filename = "__core__/graphics/icons/mip/info-blue-no-border.png", + priority = "extra-high-no-scale", + width = 16, + height = 16, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "restart_required", + filename = "__core__/graphics/icons/mip/needs-restart.png", + priority = "extra-high-no-scale", + width = 16, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "developer", + filename = "__core__/graphics/icons/mip/developer.png", + priority = "extra-high-no-scale", + width = 16, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "quantity-time", + filename = "__core__/graphics/icons/mip/quantity-time.png", + priority = "extra-high-no-scale", + width = 28, + height = 40, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "sprite", + name = "quantity-multiplier", + filename = "__core__/graphics/icons/mip/quantity-multiplier.png", + priority = "extra-high-no-scale", + width = 28, + height = 40, + flags = {"gui-icon"}, + mipmap_count =2, + scale = 0.5 + }, + { + type = "sprite", + name = "warning-white", + filename = "__core__/graphics/icons/mip/warning-white.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + -- { + -- type = "sprite", + -- name = "quantity-multiplier", + -- filename = "__core__/graphics/icons/mip/quantity-multiplier-red.png", + -- priority = "extra-high-no-scale", + -- width = 28, + -- height = 40, + -- flags = {"gui-icon"}, + -- mipmap_count =2, + -- scale = 0.5 + -- }, + { + type = "sprite", + name = "infinity", + filename = "__core__/graphics/icons/mip/infinity.png", + priority = "extra-high-no-scale", + width = 24, + height = 32, + --flags = {"no-crop", "icon"}, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + { + type = "utility-sprites", + name = "default", + cursor_box = + { + regular = + { + make_full_cursor_box(0, 0, 1, 1), + make_cursor_box(256, 0, 0.4, {1, 1}), + make_cursor_box(192, 0, 0.7), + make_cursor_box(128, 0, 1.05), + make_cursor_box(64, 0, 3.5), + make_cursor_box(0, 0, 4.0) + }, + not_allowed = + { + make_full_cursor_box(64, 0, 1, 1), + make_cursor_box(256, 64, 0.4, {1, 1}), + make_cursor_box(192, 64, 0.7), + make_cursor_box(128, 64, 1.05), + make_cursor_box(64, 64, 3.5), + make_cursor_box(0, 64, 4.0) + }, + electricity = + { + make_full_cursor_box(128, 0, 1, 1), + make_cursor_box(256, 128, 0.4, {1, 1}), + make_cursor_box(192, 128, 0.7), + make_cursor_box(128, 128, 1.05), + make_cursor_box(64, 128, 3.5), + make_cursor_box(0, 128, 4.0) + }, + pair = + { + make_full_cursor_box(192, 0, 1, 1), + make_cursor_box(256, 128, 0.4, {1, 1}), + make_cursor_box(192, 128, 0.7), + make_cursor_box(128, 128, 1.05), + make_cursor_box(64, 128, 3.5), + make_cursor_box(0, 128, 4.0) + }, + copy = + { + make_full_cursor_box(192, 0, 1, 1), + make_cursor_box(256, 192, 0.4, {1, 1}), + make_cursor_box(192, 192, 0.7), + make_cursor_box(128, 192, 1.05), + make_cursor_box(64, 192, 3.5), + make_cursor_box(0, 192, 4.0) + }, + train_visualization = + { + make_full_cursor_box(256, 0, 1, 1), + make_cursor_box(256, 256, 0.4, {1, 1}), + make_cursor_box(192, 256, 0.7), + make_cursor_box(128, 256, 1.05), + make_cursor_box(64, 256, 3.5), + make_cursor_box(0, 256, 4.0) + }, + logistics = + { + make_full_cursor_box(128, 0, 1, 1), + make_cursor_box(256, 128, 0.4, {1, 1}), + make_cursor_box(192, 128, 0.7), + make_cursor_box(128, 128, 1.05), + make_cursor_box(64, 128, 3.5), + make_cursor_box(0, 128, 4.0) + }, + blueprint_snap_rectangle = + { + make_full_cursor_box(320, 0, 1, 1), + make_cursor_box(64, 324, 1.1), -- box for size <= 1 + make_cursor_box(0, 324, 2) -- box for rest + } + }, + + add = + { + filename = "__core__/graphics/add-icon.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + clone = + { + filename = "__core__/graphics/clone-icon.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + go_to_arrow = + { + filename = "__core__/graphics/goto-icon.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + play = + { + filename = "__core__/graphics/icons/mip/play.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + scale = 0.5, + flags = {"gui-icon"} + }, + pause = + { + filename = "__core__/graphics/icons/mip/pause.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count =2, + flags = {"gui-icon"} + }, + stop = + { + filename = "__core__/graphics/icons/mip/stop.png", + priority = "medium", + width = 32, + height = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + speed_down = + { + filename = "__core__/graphics/icons/mip/speed-down.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + speed_up = + { + filename = "__core__/graphics/icons/mip/speed-up.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + editor_speed_down = + { + filename = "__core__/graphics/icons/mip/speed-down.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + editor_pause = + { + filename = "__core__/graphics/icons/mip/pause.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + scale = 0.5, + flags = {"gui-icon"} + }, + editor_play = + { + filename = "__core__/graphics/icons/mip/play.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"}, + scale= 0.5 + }, + editor_speed_up = + { + filename = "__core__/graphics/icons/mip/speed-up.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + tick_once = + { + filename = "__core__/graphics/icons/mip/editor-tick-once-icon.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + tick_sixty = + { + filename = "__core__/graphics/icons/mip/editor-tick-sixty-icon.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + tick_custom = + { + filename = "__core__/graphics/icons/mip/editor-tick-custom-icon.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + variations_tool_icon = + { + filename = "__core__/graphics/icons/mip/variations.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + flags = {"gui-icon"}, + scale = 0.5 + }, + lua_snippet_tool_icon = + { + filename = "__core__/graphics/icons/mip/run-snippet-tool.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + flags = {"gui-icon"}, + scale = 0.5 + }, + too_far = + { + filename = "__core__/graphics/too-far.png", + priority = "extra-high-no-scale", + width = 32, + height = 32, + flags = {"icon"} + }, + shoot_cursor_green = + { + filename = "__core__/graphics/shoot-cursor-green.png", + priority = "low", + width = 258, + height = 183, + flags = {"icon"} + }, + shoot_cursor_red = + { + filename = "__core__/graphics/shoot-cursor-red.png", + priority = "low", + width = 258, + height = 183, + flags = {"icon"} + }, + electricity_icon = + { + filename = "__core__/graphics/icons/alerts/electricity-icon-red.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + fuel_icon = + { + filename = "__core__/graphics/icons/alerts/fuel-icon-red.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + ammo_icon = + { + filename = "__core__/graphics/icons/alerts/ammo-icon-red.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + fluid_icon = + { + filename = "__core__/graphics/icons/alerts/fluid-icon-red.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + warning_icon = + { + filename = "__core__/graphics/icons/alerts/warning-icon.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + too_far_from_roboport_icon = + { + filename = "__core__/graphics/icons/alerts/too-far-from-roboport-icon.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + danger_icon = + { + filename = "__core__/graphics/icons/alerts/danger-icon.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + destroyed_icon = + { + filename = "__core__/graphics/icons/alerts/destroyed-icon.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + recharge_icon = + { + filename = "__core__/graphics/icons/alerts/recharge-icon.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + pump_cannot_connect_icon = + { + filename = "__core__/graphics/empty.png", + priority = "extra-high-no-scale", + width = 1, + height = 1, + flags = {"icon"} + }, + not_enough_repair_packs_icon = + { + filename = "__core__/graphics/icons/alerts/not-enough-repair-packs-icon.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + not_enough_construction_robots_icon = + { + filename = "__core__/graphics/icons/alerts/not-enough-construction-robots-icon.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + no_building_material_icon = + { + filename = "__core__/graphics/icons/alerts/no-building-material-icon.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + no_storage_space_icon = + { + filename = "__core__/graphics/icons/alerts/no-storage-space-icon.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + electricity_icon_unplugged = + { + filename = "__core__/graphics/icons/alerts/electricity-icon-unplugged.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + game_stopped_visualization = + { + filename = "__core__/graphics/game-stopped-visualization.png", + priority = "extra-high-no-scale", + width = 32, + height = 32, + flags = {"icon"} + }, + health_bar_green_pip = + { + filename = "__core__/graphics/health-bar-pips.png", + priority = "extra-high-no-scale", + width = 7, + height = 7 + }, + health_bar_yellow_pip = + { + filename = "__core__/graphics/health-bar-pips.png", + priority = "extra-high-no-scale", + width = 7, + height = 7, + x = 7 + }, + health_bar_red_pip = + { + filename = "__core__/graphics/health-bar-pips.png", + priority = "extra-high-no-scale", + width = 7, + height = 7, + x = 14 + }, + ghost_bar_pip = + { + filename = "__core__/graphics/health-bar-pips.png", + priority = "extra-high-no-scale", + width = 7, + height = 7, + x = 21 + }, + bar_gray_pip = + { + filename = "__core__/graphics/health-bar-pips.png", + priority = "extra-high-no-scale", + width = 7, + height = 7, + x = 28 + }, + shield_bar_pip = + { + filename = "__core__/graphics/health-bar-pips.png", + priority = "extra-high-no-scale", + width = 7, + height = 7, + x = 35 + }, + hand = + { + filename = "__core__/graphics/icons/mip/slot-item-in-hand.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + mipmap_count = 2, + scale = 0.5, + flags = {"gui-icon"} + }, + hand_black = + { + filename = "__core__/graphics/icons/mip/slot-item-in-hand-black.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + mipmap_count = 2, + scale = 0.5, + flags = {"gui-icon"} + }, + entity_info_dark_background = + { + filename = "__core__/graphics/entity-info-dark-background.png", + priority = "extra-high-no-scale", + width = 53, + height = 53, + flags = {"icon"} + }, + medium_gui_arrow = + { + filename = "__core__/graphics/arrows/gui-arrow-medium.png", + priority = "medium", + width = 58, + height = 62, + flags = {"icon"} + }, + small_gui_arrow = + { + filename = "__core__/graphics/arrows/gui-arrow-small.png", + priority = "medium", + width = 42, + height = 55, + flags = {"icon"} + }, + light_medium = + { + filename = "__core__/graphics/light-medium.png", + priority = "extra-high", + flags = {"light"}, + width = 300, + height = 300 + }, + light_small = + { + filename = "__core__/graphics/light-small.png", + priority = "extra-high", + flags = {"light"}, + width = 150, + height = 150 + }, + light_cone = + { + filename = "__core__/graphics/light-cone.png", + priority = "extra-high", + flags = {"light"}, + width = 200, + height = 200 + }, + color_effect = + { + filename = "__core__/graphics/color-effect-small.png", + priority = "medium", + width = 150, + height = 150, + flags = {"icon"} + }, + clock = + { + filename = "__core__/graphics/clock-icon.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + default_ammo_damage_modifier_icon = make_default_modifier_icon("default-ammo-damage-modifier.png"), + default_gun_speed_modifier_icon = make_default_modifier_icon("default-gun-speed-modifier.png"), + default_turret_attack_modifier_icon = make_default_modifier_icon("default-turret-attack-modifier.png"), + inserter_stack_size_bonus_modifier_icon = make_technology_modifier_icon("inserter.png"), + stack_inserter_capacity_bonus_modifier_icon = make_technology_modifier_icon("stack-inserter.png"), + laboratory_speed_modifier_icon = make_default_modifier_icon("laboratory-speed-modifier.png"), + character_logistic_slots_modifier_icon = make_default_modifier_icon("character-logistic-slots-modifier.png"), + character_logistic_trash_slots_modifier_icon = make_technology_modifier_icon("effect-logistic-trash-slots.png"), + maximum_following_robots_count_modifier_icon = make_technology_modifier_icon("defender.png"), + worker_robot_speed_modifier_icon = make_default_modifier_icon("worker-robot-speed-modifier.png"), + worker_robot_storage_modifier_icon = make_default_modifier_icon("worker-robot-storage-modifier.png"), + ghost_time_to_live_modifier_icon = make_technology_modifier_icon("effect-ghost.png"), + turret_attack_modifier_icon = make_default_modifier_icon("turret-attack-modifier.png"), + ammo_damage_modifier_icon = make_default_modifier_icon("ammo-damage-modifier.png"), + give_item_modifier_icon = make_default_modifier_icon("give-item-modifier.png"), + gun_speed_modifier_icon = make_default_modifier_icon("gun-speed-modifier.png"), + unlock_recipe_modifier_icon = make_default_modifier_icon("unlock-recipe-modifier.png"), + character_crafting_speed_modifier_icon = default_character_modifier_icon, + character_mining_speed_modifier_icon = default_character_modifier_icon, + character_running_speed_modifier_icon = default_character_modifier_icon, + character_build_distance_modifier_icon = default_character_modifier_icon, + character_item_drop_distance_modifier_icon = default_character_modifier_icon, + character_reach_distance_modifier_icon = default_character_modifier_icon, + character_resource_reach_distance_modifier_icon = default_character_modifier_icon, + character_item_pickup_distance_modifier_icon = default_character_modifier_icon, + character_loot_pickup_distance_modifier_icon = default_character_modifier_icon, + character_inventory_slots_bonus_modifier_icon = default_character_modifier_icon, + character_health_bonus_modifier_icon = default_character_modifier_icon, + deconstruction_time_to_live_modifier_icon = make_technology_modifier_icon("effect-deconstruction.png"), + mining_drill_productivity_bonus_modifier_icon = make_technology_modifier_icon("electric-mining-drill.png"), + train_braking_force_bonus_modifier_icon = make_default_modifier_icon("train-braking-force-bonus-modifier.png"), + zoom_to_world_enabled_modifier_icon = make_technology_modifier_icon("effect-zoom-to-world.png"), + zoom_to_world_ghost_building_enabled_modifier_icon = make_technology_modifier_icon("effect-zoom-to-world.png"), + zoom_to_world_blueprint_enabled_modifier_icon = make_technology_modifier_icon("effect-zoom-to-world.png"), + zoom_to_world_deconstruction_planner_enabled_modifier_icon = make_technology_modifier_icon("effect-zoom-to-world.png"), + zoom_to_world_upgrade_planner_enabled_modifier_icon = make_technology_modifier_icon("effect-zoom-to-world.png"), + zoom_to_world_selection_tool_enabled_modifier_icon = make_technology_modifier_icon("effect-zoom-to-world.png"), + worker_robot_battery_modifier_icon = make_default_modifier_icon("worker-robot-battery-modifier.png"), + laboratory_productivity_modifier_icon = make_default_modifier_icon("laboratory-productivity-modifier.png"), + follower_robot_lifetime_modifier_icon = make_default_modifier_icon("follower-robot-lifetime-modifier.png"), + nothing_modifier_icon = make_default_modifier_icon("nothing-modifier.png"), + max_failed_attempts_per_tick_per_construction_queue_modifier_icon = make_technology_modifier_icon("effect-ghost.png"), + max_successful_attempts_per_tick_per_construction_queue_modifier_icon = make_technology_modifier_icon("effect-ghost.png"), + artillery_range_modifier_icon = make_technology_modifier_icon("artillery-shell.png"), + character_additional_mining_categories_modifier_icon = make_default_modifier_icon("character-additional-mining-categories-modifier.png"), + character_logistic_requests_modifier_icon = make_technology_modifier_icon("effect-logistic-slots.png"), + + ammo_damage_modifier_constant = make_modifier_constant("effect-constant-damage.png"), + turret_attack_modifier_constant = make_modifier_constant("effect-constant-damage.png"), + worker_robot_speed_modifier_constant = make_modifier_constant("effect-constant-movement-speed.png"), + gun_speed_modifier_constant = make_modifier_constant("effect-constant-speed.png"), + laboratory_speed_modifier_constant = make_modifier_constant("effect-constant-speed.png"), + artillery_range_modifier_constant = make_modifier_constant("effect-constant-range.png"), + maximum_following_robots_count_modifier_constant = make_modifier_constant("effect-constant-count.png"), + follower_robot_lifetime_modifier_constant = make_modifier_constant("effect-constant-time-to-live.png"), + character_logistic_trash_slots_modifier_constant = make_modifier_constant("effect-constant-capacity.png"), + --capacity_modifier_constant = make_modifier_constant("effect-constant-capacity.png"), + worker_robot_storage_modifier_constant = make_modifier_constant("effect-constant-capacity.png"), + worker_robot_battery_modifier_constant = make_modifier_constant("effect-constant-battery.png"), + mining_drill_productivity_bonus_modifier_constant = make_modifier_constant("effect-constant-mining-productivity.png"), + laboratory_productivity_modifier_constant = make_modifier_constant("effect-constant-laboratory-productivity.png"), + train_braking_force_bonus_modifier_constant = make_modifier_constant("effect-constant-braking-force.png"), + character_mining_speed_modifier_constant = make_modifier_constant("effect-constant-mining.png"), + character_crafting_speed_modifier_constant = make_modifier_constant("effect-constant-crafting-speed.png"), + character_running_speed_modifier_constant = make_modifier_constant("effect-constant-movement-speed.png"), + character_build_distance_modifier_constant = make_modifier_constant("effect-constant-range.png"), + character_item_drop_distance_modifier_constant = make_modifier_constant("effect-constant-range.png"), + character_reach_distance_modifier_constant = make_modifier_constant("effect-constant-range.png"), + character_resource_reach_distance_modifier_constant = make_modifier_constant("effect-constant-range.png"), + character_item_pickup_distance_modifier_constant = make_modifier_constant("effect-constant-range.png"), + character_loot_pickup_distance_modifier_constant = make_modifier_constant("effect-constant-range.png"), + character_inventory_slots_bonus_modifier_constant = make_modifier_constant("effect-constant-capacity.png"), + character_health_bonus_modifier_constant = make_modifier_constant("effect-constant-health.png"), + stack_inserter_capacity_bonus_modifier_constant = make_modifier_constant("effect-constant-capacity.png"), + inserter_stack_size_bonus_modifier_constant = make_modifier_constant("effect-constant-capacity.png"), + zoom_to_world_ghost_building_enabled_modifier_constant = make_modifier_constant("effect-constant-ghost.png"), + zoom_to_world_blueprint_enabled_modifier_constant = make_modifier_constant("effect-constant-blueprint.png"), + zoom_to_world_deconstruction_planner_enabled_modifier_constant = make_modifier_constant("effect-constant-deconstruction-planner.png"), + zoom_to_world_upgrade_planner_enabled_modifier_constant = make_modifier_constant("effect-constant-upgrade-planner.png"), + zoom_to_world_selection_tool_enabled_modifier_constant = make_modifier_constant("effect-constant-selection-tool.png"), + ghost_time_to_live_modifier_constant = make_modifier_constant("effect-constant-time-to-live.png"), + deconstruction_time_to_live_modifier_constant = make_modifier_constant("effect-constant-time-to-live.png"), + max_failed_attempts_per_tick_per_construction_queue_modifier_constant = make_modifier_constant("effect-constant-speed.png"), + max_successful_attempts_per_tick_per_construction_queue_modifier_constant = make_modifier_constant("effect-constant-speed.png"), + + hint_arrow_up = + { + filename = "__core__/graphics/gui-new.png", + priority = "extra-high-no-scale", + x = 433, + y = 473, + width = 32, + height = 24, + scale = 0.5, + flags = {"icon"} + }, + hint_arrow_down = + { + filename = "__core__/graphics/gui-new.png", + priority = "extra-high-no-scale", + x = 465, + y = 473, + width = 32, + height = 24, + scale = 0.5, + flags = {"icon"} + }, + hint_arrow_right = + { + filename = "__core__/graphics/gui-new.png", + priority = "extra-high-no-scale", + x = 458, + y = 441, + width = 24, + height = 32, + scale = 0.5, + flags = {"icon"} + }, + hint_arrow_left = + { + filename = "__core__/graphics/gui-new.png", + priority = "extra-high-no-scale", + x = 433, + y = 441, + width = 24, + height = 32, + scale = 0.5, + flags = {"icon"} + }, + rail_path_not_possible = + { + filename = "__core__/graphics/rail-path-not-possible.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + slot_icon_module = + { + filename = "__core__/graphics/icons/mip/slot-module-white.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + slot_icon_module_black = + { + filename = "__core__/graphics/icons/mip/slot-module-black.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + slot_icon_armor = + { + filename = "__core__/graphics/icons/mip/slot-armor-white.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"icon"} + }, + slot_icon_armor_black = + { + filename = "__core__/graphics/icons/mip/slot-armor-black.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"icon"} + }, + slot_icon_gun = + { + filename = "__core__/graphics/icons/mip/slot-gun-white.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + slot_icon_gun_black = + { + filename = "__core__/graphics/icons/mip/slot-gun-black.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + slot_icon_ammo = + { + filename = "__core__/graphics/icons/mip/slot-ammo-white.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"icon"} + }, + slot_icon_ammo_black = + { + filename = "__core__/graphics/icons/mip/slot-ammo-black.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"icon"} + }, + slot_icon_resource = + { + filename = "__core__/graphics/slot-icon-resource.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + slot_icon_resource_black = + { + filename = "__core__/graphics/slot-icon-resource-black.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + slot_icon_fuel = + { + filename = "__core__/graphics/icons/mip/slot-fuel-white.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + slot_icon_fuel_black = + { + filename = "__core__/graphics/icons/mip/slot-fuel-black.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + slot_icon_result = + { + filename = "__core__/graphics/slot-icon-result.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + slot_icon_result_black = + { + filename = "__core__/graphics/slot-icon-result-black.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + slot_icon_robot = + { + filename = "__core__/graphics/icons/mip/slot-robot-white.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + slot_icon_robot_black = + { + filename = "__core__/graphics/icons/mip/slot-robot-black.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + slot_icon_robot_material = + { + filename = "__core__/graphics/icons/mip/slot-robot-material-white.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + slot_icon_robot_material_black = + { + filename = "__core__/graphics/icons/mip/slot-robot-material-black.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + slot_icon_inserter_hand = + { + filename = "__core__/graphics/icons/mip/slot-inserter-hand-white.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + slot_icon_inserter_hand_black = + { + filename = "__core__/graphics/icons/mip/slot-inserter-hand-black.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + slot = + { + filename = "__core__/graphics/slot.png", + priority = "extra-high-no-scale", + width = 80, + height = 80, + flags = {"icon"} + }, + equipment_slot = + { + filename = "__core__/graphics/gui-new.png", + priority = "medium", + width = 80, + height = 80, + x = 0, + y = 930, + flags = {"icon"}, + scale = 0.5 + }, + equipment_collision = + { + filename = "__core__/graphics/gui-new.png", + priority = "medium", + width = 80, + height = 80, + x = 80, + y = 930, + flags = {"icon"}, + scale = 0.5 + }, + green_circle = + { + filename = "__core__/graphics/green-circle.png", + priority = "medium", + width = 25, + height = 25, + flags = {"icon"} + }, + green_dot = + { + filename = "__core__/graphics/green-dot.png", + priority = "medium", + width = 1, + height = 1 + }, + robot_slot = + { + filename = "__core__/graphics/icons/mip/slot-robot-white.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + scale = 0.5, + flags = {"gui-icon"} + }, + set_bar_slot = + { + filename = "__core__/graphics/set-bar-slot.png", + priority = "medium", + width = 64, + height = 64, + scale = 0.5, + flags = {"icon"} + }, + missing_icon = + { + filename = "__core__/graphics/questionmark.png", + priority = "medium", + width = 64, + height = 64, + scale = 0.5, + flags = {"icon"} + }, + deconstruction_mark = + { + filename = "__core__/graphics/cancel.png", + priority = "medium", + width = 64, + height = 64, + flags = {"icon"} + }, + upgrade_mark = + { + filename = "__core__/graphics/upgrade.png", + priority = "medium", + width = 64, + height = 64, + flags = {"icon"} + }, + confirm_slot = + { + filename = "__core__/graphics/icons/mip/confirm.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + export_slot = + { + filename = "__core__/graphics/export.png", + priority = "medium", + width = 64, + height = 64, + flags = {"icon"} + }, + upgrade_blueprint = + { + filename = "__core__/graphics/icons/mip/upgrade-blueprint.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"icon"} + }, + import_slot = + { + filename = "__core__/graphics/import.png", + priority = "medium", + width = 64, + height = 64, + flags = {"icon"} + }, + tile_editor_icon = + { + filename = "__core__/graphics/icons/category/tiles-editor.png", + priority = "medium", + width = 128, + height = 128, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + clone_editor_icon = + { + filename = "__core__/graphics/clone-editor-icon.png", + priority = "medium", + width = 64, + height = 64, + flags = {"icon"} + }, + scripting_editor_icon = + { + filename = "__core__/graphics/icons/category/scripting-editor.png", + priority = "medium", + width = 128, + height = 128, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + decorative_editor_icon = + { + filename = "__core__/graphics/icons/category/decorative-editor.png", + priority = "medium", + width = 128, + height = 128, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + resource_editor_icon = + { + filename = "__core__/graphics/icons/category/resource-editor.png", + priority = "medium", + width = 128, + height = 128, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + entity_editor_icon = + { + filename = "__core__/graphics/entity-editor-icon.png", + priority = "medium", + width = 64, + height = 64, + flags = {"icon"} + }, + item_editor_icon = + { + filename = "__core__/graphics/item-editor-icon.png", + priority = "medium", + width = 64, + height = 64, + flags = {"icon"} + }, + cable_editor_icon = + { + filename = "__core__/graphics/cable-editor-icon.png", + priority = "medium", + width = 64, + height = 64, + flags = {"icon"} + }, + none_editor_icon = + { + filename = "__core__/graphics/icons/mip/none-editor-icon.png", + priority = "medium", + width = 64, + height = 64, + flags = {"icon"} + }, + force_editor_icon = + { + filename = "__core__/graphics/force-editor-icon.png", + priority = "medium", + width = 64, + height = 64, + flags = {"icon"} + }, + surface_editor_icon = + { + filename = "__core__/graphics/icons/category/surface-editor.png", + priority = "medium", + width = 128, + height = 128, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + time_editor_icon = + { + filename = "__core__/graphics/time-editor-icon.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + cliff_editor_icon = + { + filename = "__core__/graphics/icons/category/cliff-editor.png", + priority = "medium", + width = 128, + height = 128, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 2 + }, + paint_bucket_icon = + { + filename = "__core__/graphics/icons/mip/paint-bucket-icon.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + flags = {"gui-icon"}, + scale = 0.5 + }, + brush_icon = + { + filename = "__core__/graphics/icons/mip/brush-icon.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + flags = {"gui-icon"}, + scale = 0.5 + }, + spray_icon = + { + filename = "__core__/graphics/icons/mip/spray-icon.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + flags = {"gui-icon"}, + scale = 0.5 + }, + cursor_icon = + { + filename = "__core__/graphics/icons/mip/cursor-icon.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + flags = {"gui-icon"}, + scale = 0.5 + }, + area_icon = + { + filename = "__core__/graphics/icons/mip/select-area.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + flags = {"gui-icon"}, + scale = 0.5 + }, + line_icon = + { + filename = "__core__/graphics/icons/mip/line-icon.png", + priority = "medium", + width = 64, + height = 64, + mipmap_count = 3, + flags = {"gui-icon"}, + scale = 0.5 + }, + editor_selection = + { + filename = "__core__/graphics/editor-selection.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + brush_square_shape = + { + filename = "__core__/graphics/icons/mip/brush-square-shape.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + brush_circle_shape = + { + filename = "__core__/graphics/icons/mip/brush-circle-shape.png", + priority = "medium", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"}, + scale = 0.5 + }, + player_force_icon = + { + filename = "__core__/graphics/icons/force/player-force-icon.png", + priority = "medium", + width = 128, + height = 128, + mipmap_count = 2, + flags = {"icon"} + }, + neutral_force_icon = + { + filename = "__core__/graphics/icons/force/neutral-force-icon.png", + priority = "medium", + width = 128, + height = 128, + mipmap_count = 2, + flags = {"icon"} + }, + enemy_force_icon = + { + filename = "__core__/graphics/icons/force/enemy-force-icon.png", + priority = "medium", + width = 128, + height = 128, + mipmap_count = 2, + flags = {"icon"} + }, + nature_icon = + { + filename = "__core__/graphics/treex32-provisional.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + no_nature_icon = + { + filename = "__core__/graphics/no-nature.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + multiplayer_waiting_icon = + { + filename = "__core__/graphics/multiplayer-waiting-icon.png", + priority = "medium", + width = 32, + height = 32, + flags = {"icon"} + }, + spawn_flag = + { + filename = "__core__/graphics/spawn-flag.png", + priority = "medium", + width = 64, + height = 64, + flags = {"icon"} + }, + questionmark = + { + filename = "__core__/graphics/questionmark.png", + priority = "medium", + width = 64, + height = 64, + scale = 0.5, + flags = {"icon"} + }, + copper_wire = + { + filename = "__core__/graphics/copper-wire.png", + priority = "extra-high-no-scale", + flags = { "no-crop" }, + width = 224, + height = 46, + hr_version = + { + filename = "__core__/graphics/hr-copper-wire.png", + priority = "extra-high-no-scale", + flags = { "no-crop" }, + width = 448, + height = 92, + scale = 0.5 + } + }, + green_wire = + { + filename = "__core__/graphics/green-wire.png", + priority = "extra-high-no-scale", + flags = { "no-crop" }, + width = 224, + height = 46, + hr_version = + { + filename = "__core__/graphics/hr-green-wire.png", + priority = "extra-high-no-scale", + flags = { "no-crop" }, + width = 448, + height = 92, + scale = 0.5 + } + }, + red_wire = + { + filename = "__core__/graphics/red-wire.png", + priority = "extra-high-no-scale", + flags = { "no-crop" }, + width = 224, + height = 46, + hr_version = + { + filename = "__core__/graphics/hr-red-wire.png", + priority = "extra-high-no-scale", + flags = { "no-crop" }, + width = 448, + height = 92, + scale = 0.5 + } + }, + green_wire_hightlight = + { + filename = "__core__/graphics/wire-highlight.png", + priority = "extra-high-no-scale", + flags = { "no-crop" }, + width = 224, + height = 46, + hr_version = + { + filename = "__core__/graphics/hr-wire-highlight.png", + priority = "extra-high-no-scale", + flags = { "no-crop" }, + width = 448, + height = 92, + scale = 0.5 + } + }, + red_wire_hightlight = + { + filename = "__core__/graphics/wire-highlight.png", + priority = "extra-high-no-scale", + flags = { "no-crop" }, + width = 224, + height = 46, + hr_version = + { + filename = "__core__/graphics/hr-wire-highlight.png", + priority = "extra-high-no-scale", + flags = { "no-crop" }, + width = 448, + height = 92, + scale = 0.5 + } + }, + wire_shadow = + { + filename = "__core__/graphics/wire-shadow.png", + priority = "extra-high-no-scale", + flags = { "no-crop" }, + width = 224, + height = 46, + hr_version = + { + filename = "__core__/graphics/hr-wire-shadow.png", + priority = "extra-high-no-scale", + flags = { "no-crop" }, + width = 448, + height = 92, + scale = 0.5 + } + }, + and_or = + { + filename = "__core__/graphics/and-or-icon.png", + priority = "high", + width = 64, + height = 64, + flags = {"icon"} + }, + left_arrow = + { + filename = "__core__/graphics/left-arrow.png", + priority = "high", + width = 64, + height = 64, + flags = {"icon"} + }, + right_arrow = + { + filename = "__core__/graphics/right-arrow.png", + priority = "high", + width = 64, + height = 64, + flags = {"icon"} + }, + down_arrow = + { + filename = "__core__/graphics/down-arrow.png", + priority = "high", + width = 24, + height = 16, + scale = 1, + flags = {"icon"} + }, + enter = + { + filename = "__core__/graphics/enter-icon.png", + priority = "high", + width = 64, + height = 64, + flags = {"icon"} + }, + + side_menu_blueprint_library_icon = make_side_menu_button(0, false), + side_menu_production_icon = make_side_menu_button(1, false), + side_menu_bonus_icon = make_side_menu_button(2, false), + side_menu_tutorials_icon = make_side_menu_button(3, false), + side_menu_train_icon = make_side_menu_button(4, false), + side_menu_achievements_icon = make_side_menu_button(5, false), + side_menu_menu_icon = make_side_menu_button(6, false), -- for demo + side_menu_map_icon = make_side_menu_button(7, false), -- for demo + + side_menu_blueprint_library_hover_icon = make_side_menu_button(0, true), + side_menu_production_hover_icon = make_side_menu_button(1, true), + side_menu_bonus_hover_icon = make_side_menu_button(2, true), + side_menu_tutorials_hover_icon = make_side_menu_button(3, true), + side_menu_train_hover_icon = make_side_menu_button(4, true), + side_menu_achievements_hover_icon = make_side_menu_button(5, true), + side_menu_menu_hover_icon = make_side_menu_button(6, true), -- for demo + side_menu_map_hover_icon = make_side_menu_button(7, true), -- for demo + side_menu_technology_hover_icon = make_side_menu_button(8, true), -- for quick panel + side_menu_logistic_network_hover_icon = make_side_menu_button(9, true), -- for quick panel + + circuit_network_panel_black = + { + filename = "__core__/graphics/icons/mip/circuit-connection-black.png", + priority = "high", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"} + }, + circuit_network_panel_white = + { + filename = "__core__/graphics/icons/mip/circuit-connection-white.png", + priority = "high", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"} + }, + + logistic_network_panel_black = + { + filename = "__core__/graphics/icons/mip/logistic-connection-black.png", + priority = "high", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"} + }, + logistic_network_panel_white = + { + filename = "__core__/graphics/icons/mip/logistic-connection-white.png", + priority = "high", + width = 32, + height = 32, + mipmap_count = 2, + flags = {"gui-icon"} + }, + + rename_icon_small_black = + { + filename = "__core__/graphics/rename-small-black.png", + priority = "high", + width = 16, + height = 16, + flags = {"icon"} + }, + rename_icon_small_white = + { + filename = "__core__/graphics/rename-small-white.png", + priority = "high", + width = 16, + height = 16, + flags = {"icon"} + }, + + rename_icon_normal = + { + filename = "__core__/graphics/rename-normal.png", + priority = "high", + width = 32, + height = 32, + flags = {"icon"} + }, + achievement_label_locked = + { + filename = "__core__/graphics/achievement-labels.png", + priority = "high", + width = 33, + height = 64, + flags = {"icon"} + }, + achievement_label_unlocked_off = + { + filename = "__core__/graphics/achievement-labels.png", + priority = "high", + width = 33, + height = 64, + x = 33, + y = 0, + flags = {"icon"} + }, + achievement_label_unlocked = + { + filename = "__core__/graphics/achievement-labels.png", + priority = "high", + width = 33, + height = 64, + x = 66, + y = 0, + flags = {"icon"} + }, + achievement_label_failed = + { + filename = "__core__/graphics/achievement-labels.png", + priority = "high", + width = 33, + height = 64, + x = 99, + y = 0, + flags = {"icon"} + }, + logistic_radius_visualization = + { + filename = "__core__/graphics/visualization-logistic-radius.png", + priority = "extra-high-no-scale", + x = 1, + y = 1, + width = 10, + height = 10 + }, + construction_radius_visualization = + { + filename = "__core__/graphics/visualization-construction-radius.png", + priority = "extra-high-no-scale", + x = 1, + y = 1, + width = 10, + height = 10 + }, + track_button = + { + filename = "__core__/graphics/track-button.png", + priority = "high", + width = 16, + height = 16 + }, + clouds = + { + filename = "__core__/graphics/clouds.png", + priority = "low", + flags = { "linear-minification", "linear-magnification" }, + width = 256, + height = 256, + frame_count = 2 + }, + refresh_white = + { + filename = "__core__/graphics/refresh-white-animation.png", + flags = {"icon"}, + width = 32, + height = 32, + scale = 0.5, + frame_count = 16, + animation_speed = 16 + }, + indication_arrow = + { + filename = "__core__/graphics/arrows/indication-arrow.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 64, + height = 64, + scale = 0.5 + }, + fluid_indication_arrow = + { + filename = "__core__/graphics/arrows/fluid-indication-arrow.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 48, + height = 48, + scale = 0.5 + }, + fluid_indication_arrow_both_ways = + { + filename = "__core__/graphics/arrows/fluid-indication-arrow-both-ways.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 48, + height = 48, + scale = 0.5 + }, + heat_exchange_indication = + { + filename = "__core__/graphics/arrows/heat-exchange-indication.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 48, + height = 48, + scale = 0.5 + }, + rail_planner_indication_arrow = + { + filename = "__core__/graphics/arrows/rail-planner-indication-arrow.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 82, + height = 44, + scale = 0.5 + }, + rail_planner_indication_arrow_too_far = + { + filename = "__core__/graphics/arrows/rail-planner-indication-arrow-too-far.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 82, + height = 44, + scale = 0.5 + }, + indication_line = + { + filename = "__core__/graphics/arrows/indication-line.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 64, + height = 64, + scale = 0.5 + }, + short_indication_line = + { + filename = "__core__/graphics/arrows/short-indication-line.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 64, + height = 64, + scale = 0.5 + }, + short_indication_line_green = + { + filename = "__core__/graphics/arrows/short-indication-line-green.png", + priority = "extra-high-no-scale", + width = 64, + height = 12, + scale = 0.5 + }, + rail_signal_placement_indicator = + { + filename = "__core__/graphics/rail-placement-indicators.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 64, + height = 64, + scale = 0.5 + }, + train_stop_placement_indicator = + { + filename = "__core__/graphics/rail-placement-indicators.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 64, + height = 64, + x = 64, + scale = 0.5 + }, + placement_indicator_leg = + { + filename = "__core__/graphics/rail-placement-indicators.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 64, + height = 64, + x = 128, + scale = 0.5 + }, + grey_rail_signal_placement_indicator = + { + filename = "__core__/graphics/rail-placement-indicators.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 64, + height = 64, + y = 64, + scale = 0.5 + }, + grey_placement_indicator_leg = + { + filename = "__core__/graphics/rail-placement-indicators.png", + priority = "extra-high-no-scale", + flags = { "icon" }, + width = 64, + height = 64, + x = 128, + y = 64, + scale = 0.5 + }, + battery = + { + filename = "__core__/graphics/battery.png", + priority = "extra-high-no-scale", + width = 21, + height = 54 + }, + arrow_button = + { + priority = "extra-high-no-scale", + width = 10, + height = 8, + frame_count = 4, + stripes = + { + { + filename = "__core__/graphics/arrows/arrow-button.png", + width_in_frames = 1, + height_in_frames = 1, + x = 3, + y = 4 + }, + { + filename = "__core__/graphics/arrows/arrow-button.png", + width_in_frames = 1, + height_in_frames = 1, + x = 19, + y = 4 + }, + { + filename = "__core__/graphics/arrows/arrow-button.png", + width_in_frames = 1, + height_in_frames = 1, + x = 3, + y = 20 + }, + { + filename = "__core__/graphics/arrows/arrow-button.png", + width_in_frames = 1, + height_in_frames = 1, + x = 19, + y = 20 + } + } + }, + show_logistics_network_in_map_view = make_side_map_menu_button(0, false), + show_electric_network_in_map_view = make_side_map_menu_button(1, false), + show_turret_range_in_map_view = make_side_map_menu_button(2, false), + show_pollution_in_map_view = make_side_map_menu_button(3, false), + show_train_station_names_in_map_view = make_side_map_menu_button(4, false), + show_player_names_in_map_view = make_side_map_menu_button(5, false), + show_tags_in_map_view = make_side_map_menu_button(6, false), + show_worker_robots_in_map_view = make_side_map_menu_button(7, false), + show_rail_signal_states_in_map_view = make_side_map_menu_button(8, false), + show_recipe_icons_in_map_view = make_side_map_menu_button(9, false), + show_logistics_network_in_map_view_black = make_side_map_menu_button(0, true), + show_electric_network_in_map_view_black = make_side_map_menu_button(1, true), + show_turret_range_in_map_view_black = make_side_map_menu_button(2, true), + show_pollution_in_map_view_black = make_side_map_menu_button(3, true), + show_train_station_names_in_map_view_black = make_side_map_menu_button(4, true), + show_player_names_in_map_view_black = make_side_map_menu_button(5, true), + show_tags_in_map_view_black = make_side_map_menu_button(6, true), + show_worker_robots_in_map_view_black = make_side_map_menu_button(7, true), + show_rail_signal_states_in_map_view_black = make_side_map_menu_button(8, true), + show_recipe_icons_in_map_view_black = make_side_map_menu_button(9, false), + train_stop_in_map_view = + { + filename = "__core__/graphics/train-stop-in-map-view.png", + priority = "extra-high-no-scale", + width = 32, + height = 32, + flags = {"icon"} + }, + train_stop_disabled_in_map_view = + { + filename = "__core__/graphics/train-stop-in-map-view.png", + tint = {r = 0.9, g = 0.2, b = 0.2}, + priority = "extra-high-no-scale", + width = 32, + height = 32, + flags = {"icon"} + }, + train_stop_full_in_map_view = + { + filename = "__core__/graphics/train-stop-in-map-view.png", + tint = {r = 0.5, g = 0.5, b = 0.9}, + priority = "extra-high-no-scale", + width = 32, + height = 32, + flags = {"icon"} + }, + custom_tag_in_map_view = + { + filename = "__core__/graphics/custom-tag-in-map-view.png", + priority = "extra-high-no-scale", + width = 32, + height = 49, + flags = {"icon"} + }, + covered_chunk = + { + filename = "__core__/graphics/covered-chunk.png", + priority = "extra-high-no-scale", + width = 10, + height = 10 + }, + white_square = + { + filename = "__core__/graphics/white-square.png", + priority = "extra-high-no-scale", + width = 10, + height = 10 + }, + white_mask = + { + filename = "__core__/graphics/white-square.png", + priority = "extra-high-no-scale", + flags = { "alpha-mask", "always-compressed" }, + width = 1, + height = 1 + }, + favourite_server_icon = + { + filename = "__core__/graphics/favourite.png", + priority = "extra-high-no-scale", + width = 64, + height = 64, + flags = {"icon"} + }, + crafting_machine_recipe_not_unlocked = + { + filename = "__core__/graphics/no-recipe.png", + priority = "extra-high-no-scale", + width = 101, + height = 101, + scale = 0.6, + flags = {"icon"} + }, + explosion_chart_visualization = + { + filename = "__core__/graphics/artillery-impact-map-visualization.png", + priority = "extra-high-no-scale", + scale = 0.5, + flags = {"icon"}, + width = 64, + height = 64, + line_length = 8, + frame_count = 24, + blend_mode = "additive" + }, + gps_map_icon = + { + filename = "__core__/graphics/gps-map-placeholder.png", + priority = "extra-high-no-scale", + width = 32, + height = 32, + flags = {"icon"} + }, + custom_tag_icon = + { + filename = "__core__/graphics/icons/mip/custom-tag-icon.png", + priority = "extra-high-no-scale", + width = 32, + height = 32, + flags = {"icon"} + }, + underground_remove_belts = + { + filename = "__core__/graphics/arrows/underground-lines-remove.png", + priority = "high", + flags = {"icon"}, + width = 64, + height = 64, + x = 64, + scale = 0.5 + }, + underground_remove_pipes = + { + filename = "__core__/graphics/arrows/underground-lines-remove.png", + priority = "high", + flags = {"icon"}, + width = 64, + height = 64, + scale = 0.5 + }, + underground_pipe_connection = + { + filename = "__core__/graphics/arrows/underground-lines.png", + priority = "extra-high-no-scale", + flags = {"icon"}, + width = 64, + height = 64, + scale = 0.5 + }, + ghost_cursor = + { + filename = "__core__/graphics/icons/mip/cursor-ghost.png", + priority = "extra-high", + size = 64, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + tile_ghost_cursor = + { + filename = "__core__/graphics/icons/mip/cursor-ghost-tile.png", + priority = "extra-high", + size = 64, + mipmap_count = 2, + scale = 0.5, + flags = {"gui-icon"} + }, + cross_select = + { + filename = "__core__/graphics/cross-select-x32.png", + priority = "extra-high", + size = 32, + scale = 0.5, + flags = {"gui-icon"}, + load_in_minimal_mode = true + }, + + expand = + { + filename = "__core__/graphics/icons/mip/expand.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + + expand_dark = + { + filename = "__core__/graphics/icons/mip/expand-dark.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + + collapse = + { + filename = "__core__/graphics/icons/mip/collapse.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + + collapse_dark = + { + filename = "__core__/graphics/icons/mip/collapse-dark.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + + ------------------------------------------------------------ new icons + center = + { + filename = "__core__/graphics/icons/mip/center.png", + priority = "extra-high-no-scale", + size = 32, + mipmap_count = 2, + scale = 0.5, + flags = {"gui-icon"} + }, + check_mark = + { + filename = "__core__/graphics/icons/check-mark.png", + size = 32, + scale = 0.5, + flags = {"icon"} + }, + check_mark_white = + { + filename = "__core__/graphics/icons/mip/check-mark-white.png", + size = 32, + scale = 0.5, + flags = {"gui-icon"}, + mipmap_count = 2 + }, + check_mark_green = + { + filename = "__core__/graphics/icons/mip/check-mark-green.png", + size = 32, + scale = 0.5, + flags = {"gui-icon"}, + mipmap_count = 2 + }, + check_mark_dark_green = + { + filename = "__core__/graphics/icons/mip/check-mark-dark-green.png", + size = 32, + scale = 0.5, + flags = {"gui-icon"}, + mipmap_count = 2 + }, + not_played_yet_green = + { + filename = "__core__/graphics/icons/mip/not-played-yet-green.png", + size = 32, + scale = 0.5, + flags = {"gui-icon"}, + mipmap_count = 2 + }, + not_played_yet_dark_green = + { + filename = "__core__/graphics/icons/mip/not-played-yet-dark-green.png", + size = 32, + scale = 0.5, + flags = {"gui-icon"}, + mipmap_count = 2 + }, + played_green = + { + filename = "__core__/graphics/icons/mip/played-green.png", + size = 32, + scale = 0.5, + flags = {"gui-icon"}, + mipmap_count = 2 + }, + played_dark_green = + { + filename = "__core__/graphics/icons/mip/played-dark-green.png", + size = 32, + scale = 0.5, + flags = {"gui-icon"}, + mipmap_count = 2 + }, + close_white = + { + filename = "__core__/graphics/icons/close-white.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + flags = {"gui-icon"} + }, + close_black = + { + filename = "__core__/graphics/icons/close-black.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + flags = {"gui-icon"} + }, + close_map_preview = + { + filename = "__core__/graphics/icons/close-map-preview.png", + priority = "extra-high-no-scale", + size = 64, + flags = {"gui-icon"} + }, + close_fat = + { + filename = "__core__/graphics/icons/mip/close-fat.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + color_picker = + { + filename = "__core__/graphics/icons/mip/color-picker.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + change_recipe = + { + filename = "__core__/graphics/icons/change-recipe.png", + priority = "extra-high-no-scale", + size = 64, + scale = 0.5, + flags = {"gui-icon"} + }, + downloading = + { + filename = "__core__/graphics/icons/mip/downloading.png", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + downloading_white = + { + filename = "__core__/graphics/icons/mip/downloading-white.png", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + downloaded = + { + filename = "__core__/graphics/icons/mip/downloaded.png", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + downloaded_white = + { + filename = "__core__/graphics/icons/mip/downloaded-white.png", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + dropdown = + { + filename = "__core__/graphics/icons/mip/dropdown.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + equipment_grid = + { + filename = "__core__/graphics/icons/mip/equipment-grid-white.png", + priority = "extra-high-no-scale", + mipmap_count = 2, + size = 64, + scale = 1, + flags = {"icon"} + }, + expand_dots = + { + filename = "__core__/graphics/icons/mip/open-panel-options-8x16.png", + priority = "extra-high-no-scale", + width = 8, + height = 16, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + expand_dots_white = + { + filename = "__core__/graphics/icons/mip/open-panel-options-8x16-white.png", + priority = "extra-high-no-scale", + width = 8, + height = 16, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + export = + { + filename = "__core__/graphics/icons/mip/export.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + import = + { + filename = "__core__/graphics/icons/mip/import.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + map = + { + filename = "__core__/graphics/icons/mip/map.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count =2, + flags = {"gui-icon"} + }, + map_exchange_string = + { + filename = "__core__/graphics/icons/mip/map-exchange-string.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + flags = {"gui-icon"}, + mipmap_count = 2 + }, + missing_mod_icon = + { + filename = "__core__/graphics/missing-thumbnail.png", + size = 144, + scale = 0.5, + flags = {"icon"} + }, + mod_dependency_arrow = + { + filename = "__core__/graphics/icons/mip/go-to-minibutton-arrow.png", + priority = "extra-high-no-scale", + size = 16, + mipmap_count = 2, + flags = {"gui-icon"} + }, + not_available = + { + filename = "__core__/graphics/icons/mip/not-available.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count =2, + flags = {"gui-icon"} + }, + preset = + { + filename = "__core__/graphics/icons/mip/preset.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + refresh = + { + filename = "__core__/graphics/icons/mip/refresh.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + reset = + { + filename = "__core__/graphics/icons/mip/reset.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + reset_white = + { + filename = "__core__/graphics/icons/mip/reset-white.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + shuffle = + { + filename = "__core__/graphics/icons/mip/shuffle.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + sync_mods = + { + filename = "__core__/graphics/icons/mip/sync-mods.png", + priority = "extra-high-no-scale", + size = 32, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + search_icon = + { + filename = "__core__/graphics/icons/mip/search.png", + priority = "medium", + width = 32, + height = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + search_black = + { + filename = "__core__/graphics/icons/search-black.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + flags = {"gui-icon"} + }, + search_white = + { + filename = "__core__/graphics/icons/search-white.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + flags = {"gui-icon"} + }, + station_name = + { + filename = "__core__/graphics/icons/mip/station-name.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + trash = + { + filename = "__core__/graphics/icons/mip/trash.png", + priority = "extra-high-no-scale", + size = 32, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + trash_white = + { + filename = "__core__/graphics/icons/mip/trash-white.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + copy = + { + filename = "__core__/graphics/icons/mip/copy.png", + priority = "extra-high-no-scale", + size = 32, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + reassign = + { + filename = "__core__/graphics/icons/mip/reassign.png", + priority = "extra-high-no-scale", + size = 32, + flags = {"gui-icon"}, + mipmap_count = 2, + scale = 0.5 + }, + warning = + { + filename = "__core__/graphics/icons/mip/warning.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + warning_white = + { + filename = "__core__/graphics/icons/mip/warning-white.png", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + list_view = + { + filename = "__core__/graphics/icons/mip/list-view.png", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + grid_view = + { + filename = "__core__/graphics/icons/mip/grid-view.png", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + reference_point = + { + filename = "__core__/graphics/reference-point.png", + size = 100, + scale = 0.5, + flags = {"gui-icon"} + }, + mouse_cursor = + { + filename = "__core__/graphics/mouse-cursor.png", + size = {30, 45}, + scale = 0.5, + flags = {"gui-icon"} + }, + status_working = + { + filename = "__core__/graphics/status.png", + size = {32, 32}, + scale = 0.5, + flags = {"gui-icon"} + }, + status_not_working = + { + filename = "__core__/graphics/status.png", + size = {32, 32}, + x = 32, + scale = 0.5, + flags = {"gui-icon"} + }, + status_yellow = + { + filename = "__core__/graphics/status.png", + size = {32, 32}, + x = 64, + scale = 0.5, + flags = {"gui-icon"} + }, + gradient = + { + filename = "__core__/graphics/gui-new.png", + size = {1, 296}, + position = {496, 136}, + flags = {"gui-icon"} + }, + output_console_gradient = + { + filename = "__core__/graphics/gui-new.png", + size = {475, 1}, + position = {0, 1219}, + flags = {"gui-icon"} + }, + select_icon_black = + { + filename = "__core__/graphics/icons/mip/select-icon-black.png", + size = 40, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + select_icon_white = + { + filename = "__core__/graphics/icons/mip/select-icon-white.png", + size = 40, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + notification = + { + filename = "__core__/graphics/icons/mip/notification.png", + size = 20, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + alert_arrow = + { + filename = "__core__/graphics/arrows/alert-arrow.png", + size = {42, 55}, + scale = 0.5, + flags = {"gui-icon"} + }, + technology_black = + { + filename = "__core__/graphics/icons/mip/technology-black.png", + size = 64, + mipmap_count = 2, + scale = 0.5, + flags = {"gui-icon"} + }, + technology_white = + { + filename = "__core__/graphics/icons/mip/technology-white.png", + size = 64, + mipmap_count = 2, + scale = 0.5, + flags = {"gui-icon"} + }, + bookmark = + { + filename = "__core__/graphics/icons/mip/bookmark.png", + priority = "extra-high-no-scale", + size = 32, + scale = 0.5, + mipmap_count = 2, + flags = {"gui-icon"} + }, + controller_joycon_a = make_controller_icon("__core__/graphics/icons/controller/joycon/color/B.png"), + controller_joycon_b = make_controller_icon("__core__/graphics/icons/controller/joycon/color/A.png"), + controller_joycon_x = make_controller_icon("__core__/graphics/icons/controller/joycon/color/Y.png"), + controller_joycon_y = make_controller_icon("__core__/graphics/icons/controller/joycon/color/X.png"), + controller_joycon_back = make_controller_icon("__core__/graphics/icons/controller/joycon/color/minus.png"), + controller_joycon_start = make_controller_icon("__core__/graphics/icons/controller/joycon/color/plus.png"), + controller_joycon_leftstick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/L-stick-press.png"), + controller_joycon_rightstick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/R-stick-press.png"), + controller_joycon_leftshoulder = make_controller_icon("__core__/graphics/icons/controller/joycon/color/L.png"), + controller_joycon_rightshoulder = make_controller_icon("__core__/graphics/icons/controller/joycon/color/R.png"), + controller_joycon_dpup = make_controller_icon("__core__/graphics/icons/controller/joycon/color/dpad-up.png"), + controller_joycon_dpdown = make_controller_icon("__core__/graphics/icons/controller/joycon/color/dpad-down.png"), + controller_joycon_dpleft = make_controller_icon("__core__/graphics/icons/controller/joycon/color/dpad-left.png"), + controller_joycon_dpright = make_controller_icon("__core__/graphics/icons/controller/joycon/color/dpad-right.png"), + controller_joycon_paddle1 = make_controller_icon("__core__/graphics/icons/controller/joycon/color/SL.png"), + controller_joycon_paddle2 = make_controller_icon("__core__/graphics/icons/controller/joycon/color/SR.png"), + controller_joycon_paddle3 = make_controller_icon("__core__/graphics/icons/controller/joycon/color/SR.png"), + controller_joycon_paddle4 = make_controller_icon("__core__/graphics/icons/controller/joycon/color/SL.png"), + controller_joycon_righttrigger = make_controller_icon("__core__/graphics/icons/controller/joycon/color/ZR.png"), + controller_joycon_lefttrigger = make_controller_icon("__core__/graphics/icons/controller/joycon/color/ZL.png"), + controller_joycon_left_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/L-stick.png"), + controller_joycon_right_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/R-stick.png"), + + controller_joycon_black_a = make_controller_icon("__core__/graphics/icons/controller/joycon/black/B.png"), + controller_joycon_black_b = make_controller_icon("__core__/graphics/icons/controller/joycon/black/A.png"), + controller_joycon_black_x = make_controller_icon("__core__/graphics/icons/controller/joycon/black/Y.png"), + controller_joycon_black_y = make_controller_icon("__core__/graphics/icons/controller/joycon/black/X.png"), + controller_joycon_black_back = make_controller_icon("__core__/graphics/icons/controller/joycon/black/minus.png"), + controller_joycon_black_start = make_controller_icon("__core__/graphics/icons/controller/joycon/black/plus.png"), + controller_joycon_black_leftstick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/L-stick-press.png"), + controller_joycon_black_rightstick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/R-stick-press.png"), + controller_joycon_black_leftshoulder = make_controller_icon("__core__/graphics/icons/controller/joycon/black/L.png"), + controller_joycon_black_rightshoulder = make_controller_icon("__core__/graphics/icons/controller/joycon/black/R.png"), + controller_joycon_black_dpup = make_controller_icon("__core__/graphics/icons/controller/joycon/black/dpad-up.png"), + controller_joycon_black_dpdown = make_controller_icon("__core__/graphics/icons/controller/joycon/black/dpad-down.png"), + controller_joycon_black_dpleft = make_controller_icon("__core__/graphics/icons/controller/joycon/black/dpad-left.png"), + controller_joycon_black_dpright = make_controller_icon("__core__/graphics/icons/controller/joycon/black/dpad-right.png"), + controller_joycon_black_paddle1 = make_controller_icon("__core__/graphics/icons/controller/joycon/black/SL.png"), + controller_joycon_black_paddle2 = make_controller_icon("__core__/graphics/icons/controller/joycon/black/SR.png"), + controller_joycon_black_paddle3 = make_controller_icon("__core__/graphics/icons/controller/joycon/black/SR.png"), + controller_joycon_black_paddle4 = make_controller_icon("__core__/graphics/icons/controller/joycon/black/SL.png"), + controller_joycon_black_righttrigger = make_controller_icon("__core__/graphics/icons/controller/joycon/black/ZR.png"), + controller_joycon_black_lefttrigger = make_controller_icon("__core__/graphics/icons/controller/joycon/black/ZL.png"), + controller_joycon_black_left_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/L-stick.png"), + controller_joycon_black_right_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/R-stick.png"), + + controller_xbox_a = make_controller_icon("__core__/graphics/icons/controller/joycon/color/A.png"), + controller_xbox_b = make_controller_icon("__core__/graphics/icons/controller/joycon/color/B.png"), + controller_xbox_x = make_controller_icon("__core__/graphics/icons/controller/joycon/color/X.png"), + controller_xbox_y = make_controller_icon("__core__/graphics/icons/controller/joycon/color/Y.png"), + controller_xbox_back = make_controller_icon("__core__/graphics/icons/controller/xbox/color/windows.png"), + controller_xbox_start = make_controller_icon("__core__/graphics/icons/controller/steam-deck/color/menu.png"), + controller_xbox_leftstick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/L-stick-press.png"), + controller_xbox_rightstick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/R-stick-press.png"), + controller_xbox_leftshoulder = make_controller_icon("__core__/graphics/icons/controller/xbox/color/LB.png"), + controller_xbox_rightshoulder = make_controller_icon("__core__/graphics/icons/controller/xbox/color/RB.png"), + controller_xbox_dpup = make_controller_icon("__core__/graphics/icons/controller/ps/color/dpad-up.png"), + controller_xbox_dpdown = make_controller_icon("__core__/graphics/icons/controller/ps/color/dpad-down.png"), + controller_xbox_dpleft = make_controller_icon("__core__/graphics/icons/controller/ps/color/dpad-left.png"), + controller_xbox_dpright = make_controller_icon("__core__/graphics/icons/controller/ps/color/dpad-right.png"), + controller_xbox_righttrigger = make_controller_icon("__core__/graphics/icons/controller/xbox/color/RT.png"), + controller_xbox_lefttrigger = make_controller_icon("__core__/graphics/icons/controller/xbox/color/LT.png"), + controller_xbox_left_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/L-stick.png"), + controller_xbox_right_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/R-stick.png"), + + controller_xbox_black_a = make_controller_icon("__core__/graphics/icons/controller/joycon/black/A.png"), + controller_xbox_black_b = make_controller_icon("__core__/graphics/icons/controller/joycon/black/B.png"), + controller_xbox_black_x = make_controller_icon("__core__/graphics/icons/controller/joycon/black/X.png"), + controller_xbox_black_y = make_controller_icon("__core__/graphics/icons/controller/joycon/black/Y.png"), + controller_xbox_black_back = make_controller_icon("__core__/graphics/icons/controller/xbox/black/windows.png"), + controller_xbox_black_start = make_controller_icon("__core__/graphics/icons/controller/steam-deck/black/menu.png"), + controller_xbox_black_leftstick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/L-stick-press.png"), + controller_xbox_black_rightstick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/R-stick-press.png"), + controller_xbox_black_leftshoulder = make_controller_icon("__core__/graphics/icons/controller/xbox/black/LB.png"), + controller_xbox_black_rightshoulder = make_controller_icon("__core__/graphics/icons/controller/xbox/black/RB.png"), + controller_xbox_black_dpup = make_controller_icon("__core__/graphics/icons/controller/ps/black/dpad-up.png"), + controller_xbox_black_dpdown = make_controller_icon("__core__/graphics/icons/controller/ps/black/dpad-down.png"), + controller_xbox_black_dpleft = make_controller_icon("__core__/graphics/icons/controller/ps/black/dpad-left.png"), + controller_xbox_black_dpright = make_controller_icon("__core__/graphics/icons/controller/ps/black/dpad-right.png"), + controller_xbox_black_righttrigger = make_controller_icon("__core__/graphics/icons/controller/xbox/black/RT.png"), + controller_xbox_black_lefttrigger = make_controller_icon("__core__/graphics/icons/controller/xbox/black/LT.png"), + controller_xbox_black_left_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/L-stick.png"), + controller_xbox_black_right_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/R-stick.png"), + + controller_ps_a = make_controller_icon("__core__/graphics/icons/controller/ps/color/cross.png"), + controller_ps_b = make_controller_icon("__core__/graphics/icons/controller/ps/color/circle.png"), + controller_ps_x = make_controller_icon("__core__/graphics/icons/controller/ps/color/square.png"), + controller_ps_y = make_controller_icon("__core__/graphics/icons/controller/ps/color/triangle.png"), + controller_ps_back = make_controller_icon("__core__/graphics/icons/controller/ps/color/share.png"), + controller_ps_start = make_controller_icon("__core__/graphics/icons/controller/ps/color/options.png"), + controller_ps_leftstick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/L-stick-press.png"), + controller_ps_rightstick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/R-stick-press.png"), + controller_ps_leftshoulder = make_controller_icon("__core__/graphics/icons/controller/ps/color/L1.png"), + controller_ps_rightshoulder = make_controller_icon("__core__/graphics/icons/controller/ps/color/R1.png"), + controller_ps_dpup = make_controller_icon("__core__/graphics/icons/controller/ps/color/dpad-up.png"), + controller_ps_dpdown = make_controller_icon("__core__/graphics/icons/controller/ps/color/dpad-down.png"), + controller_ps_dpleft = make_controller_icon("__core__/graphics/icons/controller/ps/color/dpad-left.png"), + controller_ps_dpright = make_controller_icon("__core__/graphics/icons/controller/ps/color/dpad-right.png"), + controller_ps_righttrigger = make_controller_icon("__core__/graphics/icons/controller/ps/color/R2.png"), + controller_ps_lefttrigger = make_controller_icon("__core__/graphics/icons/controller/ps/color/L2.png"), + controller_ps_left_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/L-stick.png"), + controller_ps_right_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/R-stick.png"), + + controller_ps_black_a = make_controller_icon("__core__/graphics/icons/controller/ps/black/cross.png"), + controller_ps_black_b = make_controller_icon("__core__/graphics/icons/controller/ps/black/circle.png"), + controller_ps_black_x = make_controller_icon("__core__/graphics/icons/controller/ps/black/square.png"), + controller_ps_black_y = make_controller_icon("__core__/graphics/icons/controller/ps/black/triangle.png"), + controller_ps_black_back = make_controller_icon("__core__/graphics/icons/controller/ps/black/share.png"), + controller_ps_black_start = make_controller_icon("__core__/graphics/icons/controller/ps/black/options.png"), + controller_ps_black_leftstick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/L-stick-press.png"), + controller_ps_black_rightstick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/R-stick-press.png"), + controller_ps_black_leftshoulder = make_controller_icon("__core__/graphics/icons/controller/ps/black/L1.png"), + controller_ps_black_rightshoulder = make_controller_icon("__core__/graphics/icons/controller/ps/black/R1.png"), + controller_ps_black_dpup = make_controller_icon("__core__/graphics/icons/controller/ps/black/dpad-up.png"), + controller_ps_black_dpdown = make_controller_icon("__core__/graphics/icons/controller/ps/black/dpad-down.png"), + controller_ps_black_dpleft = make_controller_icon("__core__/graphics/icons/controller/ps/black/dpad-left.png"), + controller_ps_black_dpright = make_controller_icon("__core__/graphics/icons/controller/ps/black/dpad-right.png"), + controller_ps_black_righttrigger = make_controller_icon("__core__/graphics/icons/controller/ps/black/R2.png"), + controller_ps_black_lefttrigger = make_controller_icon("__core__/graphics/icons/controller/ps/black/L2.png"), + controller_ps_black_left_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/L-stick.png"), + controller_ps_black_right_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/R-stick.png"), + + controller_steamdeck_a = make_controller_icon("__core__/graphics/icons/controller/joycon/color/A.png"), + controller_steamdeck_b = make_controller_icon("__core__/graphics/icons/controller/joycon/color/B.png"), + controller_steamdeck_x = make_controller_icon("__core__/graphics/icons/controller/joycon/color/X.png"), + controller_steamdeck_y = make_controller_icon("__core__/graphics/icons/controller/joycon/color/Y.png"), + controller_steamdeck_back = make_controller_icon("__core__/graphics/icons/controller/steam-deck/color/square.png"), + controller_steamdeck_start = make_controller_icon("__core__/graphics/icons/controller/steam-deck/color/menu.png"), + controller_steamdeck_leftstick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/L-stick-press.png"), + controller_steamdeck_rightstick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/R-stick-press.png"), + controller_steamdeck_leftshoulder = make_controller_icon("__core__/graphics/icons/controller/steam-deck/color/L1.png"), + controller_steamdeck_rightshoulder = make_controller_icon("__core__/graphics/icons/controller/steam-deck/color/R1.png"), + controller_steamdeck_dpup = make_controller_icon("__core__/graphics/icons/controller/ps/color/dpad-up.png"), + controller_steamdeck_dpdown = make_controller_icon("__core__/graphics/icons/controller/ps/color/dpad-down.png"), + controller_steamdeck_dpleft = make_controller_icon("__core__/graphics/icons/controller/ps/color/dpad-left.png"), + controller_steamdeck_dpright = make_controller_icon("__core__/graphics/icons/controller/ps/color/dpad-right.png"), + controller_steamdeck_paddle1 = make_controller_icon("__core__/graphics/icons/controller/steam-deck/color/L4.png"), + controller_steamdeck_paddle2 = make_controller_icon("__core__/graphics/icons/controller/steam-deck/color/L5.png"), + controller_steamdeck_paddle3 = make_controller_icon("__core__/graphics/icons/controller/steam-deck/color/R4.png"), + controller_steamdeck_paddle4 = make_controller_icon("__core__/graphics/icons/controller/steam-deck/color/R5.png"), + controller_steamdeck_righttrigger = make_controller_icon("__core__/graphics/icons/controller/steam-deck/color/R2.png"), + controller_steamdeck_lefttrigger = make_controller_icon("__core__/graphics/icons/controller/steam-deck/color/L2.png"), + controller_steamdeck_left_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/L-stick.png"), + controller_steamdeck_right_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/color/R-stick.png"), + + controller_steamdeck_black_a = make_controller_icon("__core__/graphics/icons/controller/joycon/black/A.png"), + controller_steamdeck_black_b = make_controller_icon("__core__/graphics/icons/controller/joycon/black/B.png"), + controller_steamdeck_black_x = make_controller_icon("__core__/graphics/icons/controller/joycon/black/X.png"), + controller_steamdeck_black_y = make_controller_icon("__core__/graphics/icons/controller/joycon/black/Y.png"), + controller_steamdeck_black_back = make_controller_icon("__core__/graphics/icons/controller/steam-deck/black/square.png"), + controller_steamdeck_black_start = make_controller_icon("__core__/graphics/icons/controller/steam-deck/black/menu.png"), + controller_steamdeck_black_leftstick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/L-stick-press.png"), + controller_steamdeck_black_rightstick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/R-stick-press.png"), + controller_steamdeck_black_leftshoulder = make_controller_icon("__core__/graphics/icons/controller/steam-deck/black/L1.png"), + controller_steamdeck_black_rightshoulder = make_controller_icon("__core__/graphics/icons/controller/steam-deck/black/R1.png"), + controller_steamdeck_black_dpup = make_controller_icon("__core__/graphics/icons/controller/ps/black/dpad-up.png"), + controller_steamdeck_black_dpdown = make_controller_icon("__core__/graphics/icons/controller/ps/black/dpad-down.png"), + controller_steamdeck_black_dpleft = make_controller_icon("__core__/graphics/icons/controller/ps/black/dpad-left.png"), + controller_steamdeck_black_dpright = make_controller_icon("__core__/graphics/icons/controller/ps/black/dpad-right.png"), + controller_steamdeck_black_paddle1 = make_controller_icon("__core__/graphics/icons/controller/steam-deck/black/L4.png"), + controller_steamdeck_black_paddle2 = make_controller_icon("__core__/graphics/icons/controller/steam-deck/black/L5.png"), + controller_steamdeck_black_paddle3 = make_controller_icon("__core__/graphics/icons/controller/steam-deck/black/R4.png"), + controller_steamdeck_black_paddle4 = make_controller_icon("__core__/graphics/icons/controller/steam-deck/black/R5.png"), + controller_steamdeck_black_righttrigger = make_controller_icon("__core__/graphics/icons/controller/steam-deck/black/R2.png"), + controller_steamdeck_black_lefttrigger = make_controller_icon("__core__/graphics/icons/controller/steam-deck/black/L2.png"), + controller_steamdeck_black_left_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/L-stick.png"), + controller_steamdeck_black_right_stick = make_controller_icon("__core__/graphics/icons/controller/joycon/black/R-stick.png"), + + } +}) diff --git a/factorio/data/credits.txt b/factorio/data/credits.txt new file mode 100644 index 0000000000000000000000000000000000000000..21ebe6a9b22bf11516b8a4a3c8f1ac1d4ab2cbb2 --- /dev/null +++ b/factorio/data/credits.txt @@ -0,0 +1,60 @@ +Albert Bertolín Soler / glex - Art director +Aleš Navrátil / Zopa - Graphic designer +Ben Buckton / Abregado - Level designer +Bětka Pospíšilová - Office & Administration manager +Claude Metz / Therenas - Documentation developer & writer +Dan Andrus / StrangePan - Programmer +Dan Stevens / TOGoS - Programmer +Daniel James Taylor - Composer & sound designer +Denis Koshman / Harkonnen - Programmer +Dominik Franěk - Programmer +Dominik Schmaderer - 3D artist +Earendel - Concept artist +Erik Wellmann / Bilka - Wiki admin +Ernestas Norvaišas / Einis - 3D artist +Fearghall Thomas - 3D artist +Hrusa - Programmer +Ian Macbeth - Sound designer +Jan Kadlec - Programmer +Jarosław Kolmaga - 3D artist +Jerzy Górski - 3D artist +Jiří Šebele - Programmer +Jitka Říhová - Office & Administration manager +Jurek Höefer - 3D artist +Karel Petr / Pard - Programmer +Katya - QA Tester +Kuba Marek / Blue Cube - Programmer +Lubomír Grund - Programmer +Lucas Leme - 3D artist +Martin Hanzík / HanziQ - Operations Developer +Michaela Woodhouse - Office & Administration manager +Michal Kovařík / kovarex - Founder, Technology director +Michal Pavelčík / Posila - Programmer +Ondřej Adamec / Donion - Programmer +Ondřej Majerech / Oxyd - Programmer +Ondrej Sekerák / Genhis - Programmer +Pavel Vlášek - 3D artist +Petr Kratochvíl - Programmer +Robert Asaftei / Twinsen - Programmer +Robert Eding / Rseding91 - Programmer +Roman Dubrovka / c4rt - Programmer +Sanqui - Operations Developer +Scott Woodhouse / Klonan - Press, Community & Support manager +Shane Kilduff - 3D artist +Sławomir Fraś / boskid - QA tester +Tobias Knöschke / Tobias1595 - Programmer +Tom Mason / wheybags - Programmer +Tomáš Kozelek / slpwnd - Managing director +Václav Benč / V453000 - Technical artist +Valerii Kuznietsov / Soliery - Sound designer +Viktor Kopp - Programmer +Vinzenz Sinapius - Operations Developer + +Big thanks to our source access community members who contributed code to the game. + +One very big thank you goes to the whole Factorio community, namely on the Factorio forums, on Steam, and on Reddit. +- They have been testing experimental versions and found many bugs. +- They created some great mods for the game. +- They have been helping out to the people new to the game. +- They have provided us with ideas, suggestions and feedback. +- They have translated the game to many languages. diff --git a/factorio/data/eula.txt b/factorio/data/eula.txt new file mode 100644 index 0000000000000000000000000000000000000000..c18fe9f9ca1aa2393f0be7dc6a439f16dceef4ef --- /dev/null +++ b/factorio/data/eula.txt @@ -0,0 +1,180 @@ +--------------------------------------------------------------------------------------------------- +END USER LICENSE AGREEMENT +--------------------------------------------------------------------------------------------------- + +FACTORIO TERMS OF SERVICE + + GENERAL + - By downloading, installing, opening or otherwise using Factorio or any other connected services or products you agree to be bound by these Terms of Service which constitute an agreement with Wube Software Ltd, company number 09201188, registered seat 3 Gower Street, London, United Kingdom, WC1E 6HA, incorporated at the Companies House. + - If there is anything you are wondering about in connection with the use of Factorio or with these Terms of Service, do not hesitate to contact us – we will see what we can do but you can be sure we will do our best. Please address your questions, suggestions or requests to support@factorio.com + + LICENCE + - Factorio is licensed, not sold. No title or ownership in Factorio is being transferred or assigned and these Terms of Service shall not be interpreted as a sale of any rights in Factorio. Wube Software Ltd. retains all right, title, and interest to Factorio, including, but not limited to, all copyrights, trademarks, trade secrets, trade names, proprietary rights, source code and its parts, art assets or moral rights. + - Subject to the provisions of these Terms of Service, you are granted a non-exclusive, non-transferable, limited, and revocable right and licence to use the purchased or downloaded copy of Factorio for your personal, non-commercial use. Your licence rights are subject to your compliance with these Terms of Service. + - The term of your licence under these Terms of Service shall commence on the date that you install or otherwise use Factorio or any other connected services or products and ends on the date that you uninstall or otherwise dispose of Factorio. + + NATURE OF THE GAME + - The game is subject to changes in the future. + - You download, install and use Factorio at your own risk. We are not liable for any damage that might be caused to you by downloading, installing and using our software. + - Especially we are not responsible if you stay awake all night long playing Factorio and can't go to school / work in the morning :) + - There's always the possibility of the development of the project being discontinued at any time. + - Use of our online matching server and mod portal requires an account on our website. + + PAYMENTS, PAID CONTENT + - The Factorio demo is available to anyone free of charge. + - You get access to the game by buying the membership. A single payment is all it takes to obtain full membership and unlock all features of the Factorio game. + - Possession of the membership entitles you to all the updates to the digital content associated with this membership for free in the future. Specifically this means that future updates to the core game are for free. However this doesn't include any more significant products that we might release, such as a Factorio DLCs, Factorio 2, etc. + - The contents and the price are subject to change in the future. We reserve the right to change the prices and modify any content when we feel it is beneficial for the future development of the game. + - Possession of the membership entitles you also to use of the mod portal (see below for the details) and multiplayer matching server. + + THE MOD PORTAL + - The mod portal website and in-game integration are available to all purchasers of the game. + - We reserve the right to remove a mod or edit any mods listing without notice. + - All mods uploaded must have the permission from the author of the mod, and must not contain any copyrighted material unless it is permitted by the appropriate copyright owner. + - Any inappropriate behaviour by users in the discussions feature can lead to account deactivation. + - By uploading a mod to the mod portal, you grant us the irrevocable right to reproduce, adapt and distribute the mod and its content as necessary to operate the mod portal and provide the service to our users. + - Any adaptations or works derived from the Factorio assets are permitted to be included and distributed as part of your mod. However Wube Software Ltd. still retains all rights and license to these assets and the work derived from them, and reserves the right to request removal of these assets from your mod. + + STEAM INTEGRATION + - Memberships purchased through the Factorio website are entitled to redeem a Steam key which allows them to add Factorio to their Steam library. + - This Steam key is meant solely for the owner of the membership from whose profile page it was generated. + - Giving away / selling / or otherwise passing the Steam key to someone else is direct violation of this Terms of Service and will lead to interrupting the membership. + - We reserve the right to change the policy of giving out keys with above restrictions in the future. + - If you buy the game via Steam, you will be able to link your Steam ID to an account on our website. This will allow you to use other services we provide or will provide in the future (i.e. mod portal, multiplayer matching server). + + PURCHASE AND REFUNDS + - After the purchase you will receive an electronic invoice from our payment processing service. + - After the purchase you will also receive a confirmation email from us with the upgrade code to your new tier and instructions on how to use it. + - There are no additional or hidden fees. You pay once for the product (the membership tier) and that is it. + - Refunds are possible in following scenarios (please contact us by email at support@factorio.com if you want to request a refund): + - The purchase has not been authorized or it has been a fraud. + - The user has technical issues with the game (it doesn't run or works improperly). + - The user has accidentally purchased the game multiple times (typically double purchase scenario). + - Request for refund must be communicated to us within 30 days of the initial purchase. + - We will resolve your request for refund within 14 days after such request is delivered to us. Make sure you provide us with all information that can help us identify the issue upon which your request is based. + + ONLINE STORES AND DISTRIBUTION SERVICES + - If Factorio is provided through an authorised external online store or other authorised distribution service, these Terms of Service and such provision of Factorio is subject to the additional terms and conditions adopted by a particular online store or distribution service. All such applicable terms and conditions are part of these Terms of Service by this reference and in case of collision with these Terms of Service such applicable terms and conditions shall prevail. + + INTELLECTUAL PROPERTY RIGHTS AND SHARING + - You may use Factorio and other paid content for your own personal use. + - All the content in the game is owned by Wube Software Ltd. This also includes the user provided content that becomes part of game (for instance translations). + - If you distribute or otherwise publish your derivative works or modifications of the source code or / and art assets, you automatically grant to Wube Software Ltd. the irrevocable, perpetual, royalty free, sublicensable right and license under all applicable copyrights and intellectual property rights laws to use, reproduce, modify, adapt, perform, display, distribute and otherwise exploit and / or dispose of the modifications and / or derivative works (or any part of them) in any way Wube Software Ltd. considers appropriate. You also waive and agree never to assert against Wube Software Ltd. or its affiliates, distributors or licensors any moral rights or similar rights, that you may have in respect of such modifications and / or derivative works. + - Factorio is not a free software, copy-left or public domain software. The source code and all art assets are copyrighted and licensed by Wube Software Ltd. and any use of them is subject to the rules stated in these Terms of Service or, if applicable, an express consent of Wube Software Ltd. + - You are not allowed to copy, transfer or distribute the game, its hacked or otherwise altered versions, any of its parts or any of the paid content. + - Distribution of the original art assets such as models, fonts or textures is not permitted, unless it is necessary to create your own mods in accordance with the previous paragraphs. + - Any commercial use of Factorio’s source code, art assets or other affiliated assets is subject to express consent of Wube Software Ltd. For this purpose you can contact us on factorio@factorio.com. This does not affect your Video Policy set out below. + - You may use the free Factorio headless server to run and operate a commercial service providing servers to players. However we reserve the right to request the cessation of the service should an issue with the service provider arise. + + USE OF SERVICE + - Children may use an account established by their parent or legal guardian with the approval of such a person. + - The game doesn't contain explicit violence and we believe it is appropriate for children from 12 years. + - If you wish to cancel your account please send us an email to support@factorio.com. + - We reserve the right to restrict or suspend accounts of users that will clearly violate the Terms of Service or our Privacy Policy. In such a case we will first try to resolve the situation by communicating with the user. Suspending the account is the last resort. + + VIDEO POLICY + - If you are a valid user of the game, you may use our content for the purpose of creating videos (such as tutorials, walkthroughs, reviews etc.), uploading them on video sharing platforms (such as Youtube) and monetize those. + - You are not allowed to extract assets from our content and distribute those separately (e.g. sound effects, graphics, music). + - We reserve the right to revoke this permission if the video is being used in a way we see as inappropriate, and reserve the right to takedown such videos. + + OTHER + - Do not do anything that could harm the development of the game or its distribution. We try to be helpful and fair towards all members of our Factorio community and we appreciate being rewarded with the same approach from others. + - The materials appearing in the game or on the Factorio website may include technical or typographical errors. We don't warrant that any of the materials are complete, accurate, or up to date. + - Any kind of abusive or clearly inappropriate behaviour with regard to services we run (forums, mod portal, matching server) is a violation of these Terms of Service. + - There are couple of places where you can share ideas and opinions with other players (our Forum, Twitter, Facebook page). Please behave there appropriately and avoid doing anything that would result in sanctions for us. + - Any legal disputes arising in connection with application of these Terms of Service shall be resolved in accordance with the law of the Czech Republic and will be resolved by the competent courts of the Czech Republic. + - Each provision of these Terms of Service operates separately. In the case that any provision of these Terms of Service has been invalid or unenforceable for any reason, this fact does not cause invalidity or ineffectiveness of other parts of the Terms of Service. + - We reserve the right to update these terms at any point in time with immediate effect. Last update was on 13th September 2018. + +--------------------------------------------------------------------------------------------------- + +DATA PRIVACY POLICY + + OUR COMMITMENTS + - Protecting privacy of the Factorio community members is our priority. + - We do everything to make sure that your personal data are safely protected against any act of unauthorised disclosure or breach of security. + - When we collect your personal data, we do it in order to provide you with services which are reliable and of a highest possible quality. The data are processed by us only to the extent which is necessary to provide our services. + + WHO WE ARE + - We are WUBE Software Ltd., the developers of your favourite game Factorio. + - Because we can determine the purposes and means of the processing of your personal data, we are considered to be the controller of personal data under GDPR rules. + - Our complete company details are: + - WUBE Software Ltd (Company reg. no: 9201188) Registered Seat: 3 Gower Street, London, WC1E 6HA + + HOW WE COLLECT YOUR DATA + - We are able to collect your data in different ways, in particular: + - When you set up an account on our website Factorio.com and you use its functions + - When you buy Factorio or install updates of the game + - When you order merchandise from our shop + - When you access and use our Factorio Forum or Factorio Wiki + - When you communicate with us through designated channels + + WHAT TYPE OF DATA WE COLLECT AND FOR WHICH PURPOSE + - As a part of the process of registration on our website, forum and wiki, we process your e-mail address, your username and your IP address, in order to ensure a smooth functioning of your account. + - When you download Factorio or make use of any automatic update of the game, we process the time and the type of download and your username for the purposes of monitoring the demand for the game and also for the purposes of tackling the cases of illegal downloading. - In connection with emailing we intend to process only your email address. In case you are not a Factorio player or a registered user, you will be required to give consent to the processing of your address in order to receive the newsletter. You can always unsubscribe easily by clicking the appropriate link included in each e-mail or by sending an e-mail to support@factorio.com + - If you contact us with a question or a request, we can process your e-mail address and other personal data you decide to provide us with. Please be careful your privacy and do not include unnecessary sensitive information. + - From time to time we feel like there's not enough of us! If you send us your CV we may process the personal data you include, such as your given name,name, address, education, qualification and professional experience, and e-mail address or telephone number, all for the purpose of evaluating your application hiring the right candidate. After the hiring process is over, we do not process any personal data that are not necessary anymore. + - For the processing of payments we use external providers'; services. We do not process any information regarding your payment card or any other information other than those mentioned above. + + WHAT IS OUR LEGAL BASIS FOR PROCESSING PERSONAL DATA? + - We are allowed to process your personal data based on the following legal bases: + - The processing is necessary for the performance of a contract + - By signing up on our website, our wiki, or our forum you agree to the terms and conditions of their use. We process your data in order to be able to provide you with the services you expect. + - We also need to process your personal data for the purposes of completing your merchandise orders and delivering the goods to you. + - Processing is necessary for the purposes of our legitimate interests, except where such interests are overridden by your rights + - Our legitimate interests include the necessity to analyse the demand for our products as well as the download statistics, the protection against piracy and (regarding the personal data from your CV) the legitimate interest of hiring the right candidate. + - Processing is based on your consent + - If applicable, we will give you an easy option to provide consent to the processing of personal data as well as the option to withdraw your consent at any time. + + WHO HAS ACCESS TO YOUR DATA? + - We do not sell your personal data or disclose it in any manner to unauthorised third parties. + - We never disclose your personal data (including your e-mail address) to any third parties for the purposes of marketing. + - We can only disclose your personal data to third parties when we are obliged to do so pursuant to applicable law or when it is necessary for the provision of our services. + - Our contracting partners (service providers) and affiliated entities: + - Provision of some of our services would not be possible without cooperation with our contracting partners (processors), affiliated entities or foreign offices. We can disclose your personal data to such persons only to the extent which is necessary for the provision of our services and performance of our legal duties. We never disclose your personal data to any third persons for purposes different to those for which your data are collected in the first place. + - We use services of the following data processors: + - Google, Dropbox, Trello for the purposes of communicating between our team members and for the purposes of data storing + - Monglab.com, Linode for the purposes of running our products and related databases - for example, if you set up a forum account, your data will be stored and maintained by Linode as our third party provider. + - Steam, GOG, Humble, Shopify, PayPal for the purposes of selling our products and merch. + - Wikimedia for our Official Factorio wiki, where you can find useful info and gameplay tips. Wikimedia does not collect much of your personal data, but your IP address will be recorded if you request an account. It has its own privacy policy https://wiki.factorio.com/Factorio:Privacy_policy, which only applies if you register a Wiki account. + - The Official Factorio forum. It only collects minimal data needed to serve the forum. It has its own privacy policy https://forums.factorio.com/ucp.php?mode=privacy, Which only applies if you register a Forum account. + - Our cooperating code developers and external team members and consultants. + - External persons providing us with accounting and legal services. + - WUBE SOFTWARE Ltd. odštěpný závod, registered with the Company register of the Czech Republic under no. 03594009 - our Czech branch. + + WHAT ARE YOUR RIGHTS AND HOW TO EXERCISE THEM? + - You may exercise various rights in relation to your personal data. We promise to do our best to meet your requests. To exercise full control over your data, you have the following rights: + - right to get necessary information about the processing of your data (right of access) + - right to demand a correction of inaccurate data (right to rectification) and right to be notified of such correction having been carried out - right to erasure of your personal data from our databases in case the data is no longer necessary for the purpose for which it has been collected or when you revoke your consent to processing of your personal data. + - right to restriction of processing and notification of such restriction having been carried out + - right to object at any time to processing of personal data based on our legitimate interests as described above + - right to revoke your consent to processing of personal data where the consent is the legal basis of such processing + - We will do the utmost to assist you with exercising your rights, to answer your questions, meet your request and solve all complaints. If you need our assistance, please send us an email to support@factorio.com and specify how we can help you or what can we do for you. Please always contact us from the e-mail address you normally use when using our services so we can make sure that your personal data arenot disclosed to any unauthorised persons. + - If you are not satisfied with the way we have dealt with your request, you have the right to file a complaint with the Information Commissioners Office on telephone number 03031231113 or via email available at https://ico.org.uk/global/contact-us/email/ or at the Information Commissioner's Office based at Wycliffe House, Water Lane, Wilmslow, Cheshire, SK9 5AF, England. + + USE OF COOKIES AND JAVASCRIPT + - To better adapt our services to your requirements our website uses cookies - small files stored in your device that contain data related to your activity on our website. We only use cookies with registered users. You can always change your cookies settings in your browser or refuse accepting cookies altogether. The change in settings can, however, adversely affect the functioning of some parts of the website for you. + - Javascript code is used in certain parts of the website. If javascript is not enabled, the website might not function properly. + + MAILING LIST TERMS AND CONDITIONS + - By subscribing to our newsletter you consent to a processing of your email address for the purpose of receiving news about our productsand services. We always try to make the newsletter interesting and useful to you with the content being closely connected to our products and services that you use or may want to use in the future. + - You can always unsubscribe by clicking the unsubscribe link included in each newsletter. After you do that you will no longer receive our newsletter and we will not be allowed to process your e-mail address for this purpose. + - We assure you that: + - We hate SPAM as much as you do. We will not send you unsolicited commercial emails or disclose your email address to anyone who would do so. + - We will be sending our newsletter in reasonable intervals to make you curious rather than annoyed. + - Your demands and questions concerning our mailing activities are always support@factorio.com. Do not hesitate to contact us if you need anything. + + 16 OR UNDER + - We want to keep the online world safe for children. We are not allowed to process personal data of children under 16, unless their parents or other representatives consent to it. If you are 16 or under 16, make sure your parents assist you with setting any accounts or with using our services in general. + + ACCOUNT CONFIDENTIALITY + - You are responsible for maintaining the confidentiality of your account name and password. + - Do not allow any other person to use your account. + - If you think your account name and/or password have been compromised please inform us. + + IF YOU HAVE ANY QUESTIONS... + - If you require any more information or details regarding the privacy policy please contact us at support@factorio.com + + REVIEW OF THIS POLICY + - We reserve the right to change or amend this policy in the future. Any future changes or amendments will be posted on this page and, if necessary, communicated to you by e-mail. Please check back regularly to see any updates or changes to our privacy policy. + - This policy was last updated on the 31st October 2018. \ No newline at end of file diff --git a/factorio/data/licenses.txt b/factorio/data/licenses.txt new file mode 100644 index 0000000000000000000000000000000000000000..7d533efd116fde7fb89ce9beae39531d47f8851d --- /dev/null +++ b/factorio/data/licenses.txt @@ -0,0 +1,1401 @@ +------------------------------------------------------------------------------- +Agui +------------------------------------------------------------------------------- + +Copyright (c) 2011 Joshua Larouche + +License: (BSD) +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in +the documentation and/or other materials provided with the distribution. +3. Neither the name of Agui nor the names of its contributors may +be used to endorse or promote products derived from this software +without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- +SDL 2 +------------------------------------------------------------------------------- + +Copyright (C) 1997-2023 Sam Lantinga + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. + +------------------------------------------------------------------------------- +SDL_Mixer +------------------------------------------------------------------------------- + +SDL_mixer: An audio mixer library based on the SDL library +Copyright (C) 1997-2018 Sam Lantinga + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. + +------------------------------------------------------------------------------- +Allegro +------------------------------------------------------------------------------- + +Copyright (c) 2004-2015 the Allegro 5 Development Team + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source + distribution. + +------------------------------------------------------------------------------- + +Allegro includes some files from bstrlib under the following terms. + + +Copyright (c) 2002-2008 Paul Hsieh +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + Neither the name of bstrlib nor the names of its contributors may be used + to endorse or promote products derived from this software without + specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- + +Allegro includes the following files originally based on SDL 2.0.0: + +- src/macosx/osxclipboard.c +- src/win/wclipboard.c +- src/x/xclipboard.c + +These files are licensed under the under the following terms: + + Copyright (C) 1997-2013 Sam Lantinga + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + +------------------------------------------------------------------------------- +libcurl +------------------------------------------------------------------------------- + +COPYRIGHT AND PERMISSION NOTICE + +Copyright (c) 1996 - 2017, Daniel Stenberg, daniel@haxx.se, and many +contributors, see the THANKS file. + +All rights reserved. + +Permission to use, copy, modify, and distribute this software for any purpose +with or without fee is hereby granted, provided that the above copyright notice +and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT +SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +Except as contained in this notice, the name of a copyright holder shall not be +used in advertising or otherwise to promote the sale, use or other dealings in +this Software without prior written authorization of the copyright holder. + +------------------------------------------------------------------------------- +libbacktrace +------------------------------------------------------------------------------- + + Copyright (C) 2012-2021 Free Software Foundation, Inc. + Written by Ian Lance Taylor, Google. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + (1) Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + (2) Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + (3) The name of the author may not be used to + endorse or promote products derived from this software without + specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- +FreeType +------------------------------------------------------------------------------- + +Portions of this software are copyright © 2012 The FreeType +Project (www.freetype.org). All rights reserved. + +------------------------------------------------------------------------------- +Lua +------------------------------------------------------------------------------- + +Copyright © 1994–2017 Lua.org, PUC-Rio. +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +------------------------------------------------------------------------------- +MiniZip +------------------------------------------------------------------------------- + +MiniZip - Copyright (c) 1998-2010 - by Gilles Vollant - version 1.1 64 bits from +Mathias Svensson + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. + +------------------------------------------------------------------------------- +Ogg +------------------------------------------------------------------------------- + +Copyright (c) 2002, Xiph.org Foundation + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +- Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +- Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. + +- Neither the name of the Xiph.org Foundation nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION +OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- +open-vcdiff +------------------------------------------------------------------------------- + +Copyright 2008 The open-vcdiff Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +------------------------------------------------------------------------------- +StackWalker +------------------------------------------------------------------------------- + +LICENSE (http://www.opensource.org/licenses/bsd-license.php) + +Copyright (c) 2005-2013, Jochen Kalmbach +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + +Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. +Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. +Neither the name of Jochen Kalmbach nor the names of its contributors may be +used to endorse or promote products derived from this software without +specific prior written permission. +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- +trio +------------------------------------------------------------------------------- + +Copyright (C) 1998-2001 by Bjorn Reese and Daniel Stenberg. + +Permission to use, copy, modify, and distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED +WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF +MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND +CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. + +------------------------------------------------------------------------------- +UnitTest++ +------------------------------------------------------------------------------- + +Copyright (c) 2006 Noel Llopis and Charles Nicholson + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +------------------------------------------------------------------------------- +Vorbis +------------------------------------------------------------------------------- + +Copyright (c) 2002-2015 Xiph.org Foundation + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +- Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +- Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. + +- Neither the name of the Xiph.org Foundation nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION +OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- +zlib +------------------------------------------------------------------------------- + +(C) 1995-2017 Jean-loup Gailly and Mark Adler + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + + Jean-loup Gailly Mark Adler + jloup@gzip.org madler@alumni.caltech.edu + +------------------------------------------------------------------------------- +Serpent +------------------------------------------------------------------------------- + +Serpent source is released under the MIT License + +Copyright (c) 2012-2017 Paul Kulchenko (paul@kulchenko.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +------------------------------------------------------------------------------- +Parts of BSD Standard C Library +------------------------------------------------------------------------------- + +Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. + +Developed at SunPro, a Sun Microsystems, Inc. business. +Permission to use, copy, modify, and distribute this +software is freely granted, provided that this notice +is preserved. + +------------------------------------------------------------------------------- +Parts of Go programming language ported to C++ +------------------------------------------------------------------------------- + +Copyright (c) 2009 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- +fastapprox +------------------------------------------------------------------------------- + +Copyright (C) 2011 Paul Mineiro. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Paul Mineiro nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- +libjpeg-turbo +------------------------------------------------------------------------------- + +This software is based in part on the work of the Independent JPEG Group. + +------------------------------------------------------------------------------- +ImGui +------------------------------------------------------------------------------- + +The MIT License (MIT) + +Copyright (c) 2014-2015 Omar Cornut and ImGui contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +------------------------------------------------------------------------------- +jc_voronoi +------------------------------------------------------------------------------- + +The MIT License (MIT) + +Copyright (c) 2015 Mathias Westerdahl + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +------------------------------------------------------------------------------- +cxxopts +------------------------------------------------------------------------------- + +The MIT License (MIT) + +Copyright (c) 2014 Jarryd Beck + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +------------------------------------------------------------------------------- +DejaVuSans Font +------------------------------------------------------------------------------- + +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. +Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) + + +Bitstream Vera Fonts Copyright +------------------------------ + +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is +a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated +documentation files (the "Font Software"), to reproduce and distribute the +Font Software, including without limitation the rights to use, copy, merge, +publish, distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to the +following conditions: + +The above copyright and trademark notices and this permission notice shall +be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the fonts +are renamed to names not containing either the words "Bitstream" or the word +"Vera". + +This License becomes null and void to the extent applicable to Fonts or Font +Software that has been modified and is distributed under the "Bitstream +Vera" names. + +The Font Software may be sold as part of a larger software package but no +copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE +FONT SOFTWARE. + +Except as contained in this notice, the names of Gnome, the Gnome +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the Gnome Foundation or Bitstream +Inc., respectively. For further information, contact: fonts at gnome dot +org. + +Arev Fonts Copyright +------------------------------ + +Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the fonts accompanying this license ("Fonts") and +associated documentation files (the "Font Software"), to reproduce +and distribute the modifications to the Bitstream Vera Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to +the following conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software +typefaces. + +The Font Software may be modified, altered, or added to, and in +particular the designs of glyphs or characters in the Fonts may be +modified and additional glyphs or characters may be added to the +Fonts, only if the fonts are renamed to names not containing either +the words "Tavmjong Bah" or the word "Arev". + +This License becomes null and void to the extent applicable to Fonts +or Font Software that has been modified and is distributed under the +"Tavmjong Bah Arev" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by +itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL +TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +Except as contained in this notice, the name of Tavmjong Bah shall not +be used in advertising or otherwise to promote the sale, use or other +dealings in this Font Software without prior written authorization +from Tavmjong Bah. For further information, contact: tavmjong @ free +. fr. + +TeX Gyre DJV Math +----------------- +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. + +Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski +(on behalf of TeX users groups) are in public domain. + +Letters imported from Euler Fraktur from AMSfonts are (c) American +Mathematical Society (see below). +Bitstream Vera Fonts Copyright +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera +is a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license (“Fonts”) and associated +documentation +files (the “Font Software”), to reproduce and distribute the Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, +and/or sell copies of the Font Software, and to permit persons to whom +the Font Software is furnished to do so, subject to the following +conditions: + +The above copyright and trademark notices and this permission notice +shall be +included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional +glyphs or characters may be added to the Fonts, only if the fonts are +renamed +to names not containing either the words “Bitstream” or the word “Vera”. + +This License becomes null and void to the extent applicable to Fonts or +Font Software +that has been modified and is distributed under the “Bitstream Vera” +names. + +The Font Software may be sold as part of a larger software package but +no copy +of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, +SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN +ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR +INABILITY TO USE +THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. +Except as contained in this notice, the names of GNOME, the GNOME +Foundation, +and Bitstream Inc., shall not be used in advertising or otherwise to promote +the sale, use or other dealings in this Font Software without prior written +authorization from the GNOME Foundation or Bitstream Inc., respectively. +For further information, contact: fonts at gnome dot org. + +AMSFonts (v. 2.2) copyright + +The PostScript Type 1 implementation of the AMSFonts produced by and +previously distributed by Blue Sky Research and Y&Y, Inc. are now freely +available for general use. This has been accomplished through the +cooperation +of a consortium of scientific publishers with Blue Sky Research and Y&Y. +Members of this consortium include: + +Elsevier Science IBM Corporation Society for Industrial and Applied +Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS) + +In order to assure the authenticity of these fonts, copyright will be +held by +the American Mathematical Society. This is not meant to restrict in any way +the legitimate use of the fonts, such as (but not limited to) electronic +distribution of documents containing these fonts, inclusion of these fonts +into other public domain or commercial font collections or computer +applications, use of the outline data to create derivative fonts and/or +faces, etc. However, the AMS does require that the AMS copyright notice be +removed from any derivative versions of the fonts which have been altered in +any way. In addition, to ensure the fidelity of TeX documents using Computer +Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces, +has requested that any alterations which yield different font metrics be +given a different name. + +$Id$ + +------------------------------------------------------------------------------- +IBM Plex Font +------------------------------------------------------------------------------- + +Copyright © 2017 IBM Corp. with Reserved Font Name "Plex" + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +------------------------------------------------------------------------------- +MPLUS1P Font +------------------------------------------------------------------------------- + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +------------------------------------------------------------------------------- +Noto Sans Font +------------------------------------------------------------------------------- + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +------------------------------------------------------------------------------- +Titillum Web Font +------------------------------------------------------------------------------- + +Copyright (c) 2009-2011 by Accademia di Belle Arti di Urbino and students of MA course of Visual design. Some rights reserved. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +----------------------------------------------------------- +Zstandard +----------------------------------------------------------- + +BSD License + +For Zstandard software + +Copyright (c) 2016-present, Facebook, Inc. All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + * Neither the name Facebook nor the names of its contributors may be used to + endorse or promote products derived from this software without specific + prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----------------------------------------------------------- +Wayland +----------------------------------------------------------- + +Copyright © 2008-2012 Kristian Høgsberg +Copyright © 2010-2012 Intel Corporation +Copyright © 2011 Benjamin Franzke +Copyright © 2012 Collabora, Ltd. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice (including the next +paragraph) shall be included in all copies or substantial portions of the +Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +--- + +The above is the version of the MIT "Expat" License used by X.org: + + http://cgit.freedesktop.org/xorg/xserver/tree/COPYING diff --git a/factorio/data/map-gen-settings.example.json b/factorio/data/map-gen-settings.example.json new file mode 100644 index 0000000000000000000000000000000000000000..7a2b4128133e8836958992fe4e026c9d43286c13 --- /dev/null +++ b/factorio/data/map-gen-settings.example.json @@ -0,0 +1,78 @@ +{ + "_terrain_segmentation_comment": "The inverse of 'water scale' in the map generator GUI.", + "terrain_segmentation": 1, + + "_water_comment": + [ + "The equivalent to 'water coverage' in the map generator GUI. Higher coverage means more water in larger oceans.", + "Water level = 10 * log2(this value)" + ], + "water": 1, + + "_comment_width+height": "Width and height of map, in tiles; 0 means infinite", + "width": 0, + "height": 0, + + "_starting_area_comment": "Multiplier for 'biter free zone radius'", + "starting_area": 1, + + "peaceful_mode": false, + "autoplace_controls": + { + "coal": {"frequency": 1, "size": 1, "richness": 1}, + "stone": {"frequency": 1, "size": 1, "richness": 1}, + "copper-ore": {"frequency": 1, "size": 1,"richness": 1}, + "iron-ore": {"frequency": 1, "size": 1, "richness": 1}, + "uranium-ore": {"frequency": 1, "size": 1, "richness": 1}, + "crude-oil": {"frequency": 1, "size": 1, "richness": 1}, + "trees": {"frequency": 1, "size": 1, "richness": 1}, + "enemy-base": {"frequency": 1, "size": 1, "richness": 1} + }, + + "cliff_settings": + { + "_name_comment": "Name of the cliff prototype", + "name": "cliff", + + "_cliff_elevation_0_comment": "Elevation of first row of cliffs", + "cliff_elevation_0": 10, + + "_cliff_elevation_interval_comment": + [ + "Elevation difference between successive rows of cliffs.", + "This is inversely proportional to 'frequency' in the map generation GUI. Specifically, when set from the GUI the value is 40 / frequency." + ], + "cliff_elevation_interval": 40, + + "_richness_comment": "Called 'cliff continuity' in the map generator GUI. 0 will result in no cliffs, 10 will make all cliff rows completely solid", + "richness": 1 + }, + + "_property_expression_names_comment": + [ + "Overrides for property value generators (map type)", + "Leave 'elevation' blank to get 'normal' terrain.", + "Use 'elevation': '0_16-elevation' to reproduce terrain from 0.16.", + "Use 'elevation': '0_17-island' to get an island.", + "Moisture and terrain type are also controlled via this.", + "'control-setting:moisture:frequency:multiplier' is the inverse of the 'moisture scale' in the map generator GUI.", + "'control-setting:moisture:bias' is the 'moisture bias' in the map generator GUI.", + "'control-setting:aux:frequency:multiplier' is the inverse of the 'terrain type scale' in the map generator GUI.", + "'control-setting:aux:bias' is the 'terrain type bias' in the map generator GUI." + ], + "property_expression_names": + { + "control-setting:moisture:frequency:multiplier": "1", + "control-setting:moisture:bias": "0", + "control-setting:aux:frequency:multiplier": "1", + "control-setting:aux:bias": "0" + }, + + "starting_points": + [ + { "x": 0, "y": 0} + ], + + "_seed_comment": "Use null for a random seed, number for a specific seed.", + "seed": null +} diff --git a/factorio/data/map-settings.example.json b/factorio/data/map-settings.example.json new file mode 100644 index 0000000000000000000000000000000000000000..62798d92d7377a536fefa543f3a5e9b02c31a103 --- /dev/null +++ b/factorio/data/map-settings.example.json @@ -0,0 +1,120 @@ +{ + "difficulty_settings": + { + "recipe_difficulty": 0, + "technology_difficulty": 0, + "technology_price_multiplier": 1, + "research_queue_setting": "after-victory" + }, + "pollution": + { + "enabled": true, + "_comment_min_to_diffuse_1": "these are values for 60 ticks (1 simulated second)", + "_comment_min_to_diffuse_2": "amount that is diffused to neighboring chunk", + "diffusion_ratio": 0.02, + "min_to_diffuse": 15, + "ageing": 1, + "expected_max_per_chunk": 150, + "min_to_show_per_chunk": 50, + "min_pollution_to_damage_trees": 60, + "pollution_with_max_forest_damage": 150, + "pollution_per_tree_damage": 50, + "pollution_restored_per_tree_damage": 10, + "max_pollution_to_restore_trees": 20, + "enemy_attack_pollution_consumption_modifier": 1 + }, + "enemy_evolution": + { + "enabled": true, + "time_factor": 0.000004, + "destroy_factor": 0.002, + "pollution_factor": 0.0000009 + }, + "enemy_expansion": + { + "enabled": true, + "min_base_spacing": 3, + "max_expansion_distance": 7, + "friendly_base_influence_radius": 2, + "enemy_building_influence_radius": 2, + "building_coefficient": 0.1, + "other_base_coefficient": 2.0, + "neighbouring_chunk_coefficient": 0.5, + "neighbouring_base_chunk_coefficient": 0.4, + "max_colliding_tiles_coefficient": 0.9, + "settler_group_min_size": 5, + "settler_group_max_size": 20, + "min_expansion_cooldown": 14400, + "max_expansion_cooldown": 216000 + }, + "unit_group": + { + "min_group_gathering_time": 3600, + "max_group_gathering_time": 36000, + "max_wait_time_for_late_members": 7200, + "max_group_radius": 30.0, + "min_group_radius": 5.0, + "max_member_speedup_when_behind": 1.4, + "max_member_slowdown_when_ahead": 0.6, + "max_group_slowdown_factor": 0.3, + "max_group_member_fallback_factor": 3, + "member_disown_distance": 10, + "tick_tolerance_when_member_arrives": 60, + "max_gathering_unit_groups": 30, + "max_unit_group_size": 200 + }, + "steering": + { + "default": + { + "radius": 1.2, + "separation_force": 0.005, + "separation_factor": 1.2, + "force_unit_fuzzy_goto_behavior": false + }, + "moving": + { + "radius": 3, + "separation_force": 0.01, + "separation_factor": 3, + "force_unit_fuzzy_goto_behavior": false + } + }, + "path_finder": + { + "fwd2bwd_ratio": 5, + "goal_pressure_ratio": 2, + "max_steps_worked_per_tick": 100, + "max_work_done_per_tick": 8000, + "use_path_cache": true, + "short_cache_size": 5, + "long_cache_size": 25, + "short_cache_min_cacheable_distance": 10, + "short_cache_min_algo_steps_to_cache": 50, + "long_cache_min_cacheable_distance": 30, + "cache_max_connect_to_cache_steps_multiplier": 100, + "cache_accept_path_start_distance_ratio": 0.2, + "cache_accept_path_end_distance_ratio": 0.15, + "negative_cache_accept_path_start_distance_ratio": 0.3, + "negative_cache_accept_path_end_distance_ratio": 0.3, + "cache_path_start_distance_rating_multiplier": 10, + "cache_path_end_distance_rating_multiplier": 20, + "stale_enemy_with_same_destination_collision_penalty": 30, + "ignore_moving_enemy_collision_distance": 5, + "enemy_with_different_destination_collision_penalty": 30, + "general_entity_collision_penalty": 10, + "general_entity_subsequent_collision_penalty": 3, + "extended_collision_penalty": 3, + "max_clients_to_accept_any_new_request": 10, + "max_clients_to_accept_short_new_request": 100, + "direct_distance_to_consider_short_request": 100, + "short_request_max_steps": 1000, + "short_request_ratio": 0.5, + "min_steps_to_check_path_find_termination": 2000, + "start_to_goal_cost_multiplier_to_terminate_path_find": 500.0, + "overload_levels": [0, 100, 500], + "overload_multipliers": [2, 3, 4], + "negative_path_cache_delay_interval": 20 + }, + "max_failed_behavior_count": 3 +} diff --git a/factorio/data/server-settings.example.json b/factorio/data/server-settings.example.json new file mode 100644 index 0000000000000000000000000000000000000000..3f581fdc7576396cf7c31e7f0472ce598f6b92a8 --- /dev/null +++ b/factorio/data/server-settings.example.json @@ -0,0 +1,72 @@ +{ + "name": "Name of the game as it will appear in the game listing", + "description": "Description of the game that will appear in the listing", + "tags": ["game", "tags"], + + "_comment_max_players": "Maximum number of players allowed, admins can join even a full server. 0 means unlimited.", + "max_players": 0, + + "_comment_visibility": ["public: Game will be published on the official Factorio matching server", + "lan: Game will be broadcast on LAN"], + "visibility": + { + "public": true, + "lan": true + }, + + "_comment_credentials": "Your factorio.com login credentials. Required for games with visibility public", + "username": "", + "password": "", + + "_comment_token": "Authentication token. May be used instead of 'password' above.", + "token": "", + + "game_password": "", + + "_comment_require_user_verification": "When set to true, the server will only allow clients that have a valid Factorio.com account", + "require_user_verification": true, + + "_comment_max_upload_in_kilobytes_per_second" : "optional, default value is 0. 0 means unlimited.", + "max_upload_in_kilobytes_per_second": 0, + + "_comment_max_upload_slots" : "optional, default value is 5. 0 means unlimited.", + "max_upload_slots": 5, + + "_comment_minimum_latency_in_ticks": "optional one tick is 16ms in default speed, default value is 0. 0 means no minimum.", + "minimum_latency_in_ticks": 0, + + "_comment_max_heartbeats_per_second": "Network tick rate. Maximum rate game updates packets are sent at before bundling them together. Minimum value is 6, maximum value is 240.", + "max_heartbeats_per_second": 60, + + "_comment_ignore_player_limit_for_returning_players": "Players that played on this map already can join even when the max player limit was reached.", + "ignore_player_limit_for_returning_players": false, + + "_comment_allow_commands": "possible values are, true, false and admins-only", + "allow_commands": "admins-only", + + "_comment_autosave_interval": "Autosave interval in minutes", + "autosave_interval": 10, + + "_comment_autosave_slots": "server autosave slots, it is cycled through when the server autosaves.", + "autosave_slots": 5, + + "_comment_afk_autokick_interval": "How many minutes until someone is kicked when doing nothing, 0 for never.", + "afk_autokick_interval": 0, + + "_comment_auto_pause": "Whether should the server be paused when no players are present.", + "auto_pause": true, + + "only_admins_can_pause_the_game": true, + + "_comment_autosave_only_on_server": "Whether autosaves should be saved only on server or also on all connected clients. Default is true.", + "autosave_only_on_server": true, + + "_comment_non_blocking_saving": "Highly experimental feature, enable only at your own risk of losing your saves. On UNIX systems, server will fork itself to create an autosave. Autosaving on connected Windows clients will be disabled regardless of autosave_only_on_server option.", + "non_blocking_saving": false, + + "_comment_segment_sizes": "Long network messages are split into segments that are sent over multiple ticks. Their size depends on the number of peers currently connected. Increasing the segment size will increase upload bandwidth requirement for the server and download bandwidth requirement for clients. This setting only affects server outbound messages. Changing these settings can have a negative impact on connection stability for some clients.", + "minimum_segment_size": 25, + "minimum_segment_size_peer_count": 20, + "maximum_segment_size": 100, + "maximum_segment_size_peer_count": 10 +} diff --git a/factorio/data/server-whitelist.example.json b/factorio/data/server-whitelist.example.json new file mode 100644 index 0000000000000000000000000000000000000000..623f424370edebed66bcfb3a33eb6311a610c384 --- /dev/null +++ b/factorio/data/server-whitelist.example.json @@ -0,0 +1,4 @@ +[ + "Rseding91", + "Oxyd" +] diff --git a/factorio/mods/mod-list.json b/factorio/mods/mod-list.json new file mode 100644 index 0000000000000000000000000000000000000000..95a6869514c90775a4fd313ab9d23484e2087c28 --- /dev/null +++ b/factorio/mods/mod-list.json @@ -0,0 +1,11 @@ + +{ + "mods": + [ + + { + "name": "base", + "enabled": true + } + ] +} diff --git a/factorio/player-data.json b/factorio/player-data.json new file mode 100644 index 0000000000000000000000000000000000000000..1196f647319e4d610d585e31fd6c045ec3957594 --- /dev/null +++ b/factorio/player-data.json @@ -0,0 +1,561 @@ + +{ + "available-campaign-levels": + { + "tight-spot": + { + "level-01": "hard" + }, + "transport-belt-madness": + { + "level-01": "hard" + }, + "tutorial": + { + "level-01": "hard" + } + }, + "tips": + { + "introduction": + { + "status": "unlocked", + "elapsed": 0 + }, + "show-info": + { + "status": "dependencies-not-met" + }, + "e-confirm": + { + "status": "locked" + }, + "clear-cursor": + { + "status": "dependencies-not-met" + }, + "pipette": + { + "status": "locked" + }, + "stack-transfers": + { + "status": "locked", + "skip_status": + { + "conditions": + [ + + {}, + + {}, + + {} + ] + } + }, + "entity-transfers": + { + "status": "locked", + "conditions": + [ + + {}, + + { + "elapsed": 0 + } + ], + "skip_status": + { + "conditions": + [ + + {}, + + {} + ] + } + }, + "z-dropping": + { + "status": "locked", + "conditions": + [ + + {}, + + { + "elapsed": 0 + } + ] + }, + "shoot-targeting": + { + "status": "locked", + "conditions": + [ + + {}, + + { + "elapsed": 0 + } + ] + }, + "shoot-targeting-controller": + { + "status": "locked", + "conditions": + [ + + {}, + + { + "elapsed": 0 + } + ] + }, + "bulk-crafting": + { + "status": "locked" + }, + "rotating-assemblers": + { + "status": "locked", + "conditions": + [ + + {}, + + {} + ] + }, + "circuit-network": + { + "status": "locked", + "conditions": + [ + + {}, + + { + "elapsed": 0 + } + ] + }, + "inserters": + { + "status": "locked" + }, + "burner-inserter-refueling": + { + "status": "locked" + }, + "long-handed-inserters": + { + "status": "locked" + }, + "move-between-labs": + { + "status": "locked" + }, + "insertion-limits": + { + "status": "locked" + }, + "limit-chests": + { + "status": "locked", + "conditions": + [ + + {}, + + {} + ] + }, + "transport-belts": + { + "status": "locked" + }, + "belt-lanes": + { + "status": "locked" + }, + "splitters": + { + "status": "locked" + }, + "splitter-filters": + { + "status": "locked" + }, + "underground-belts": + { + "status": "locked" + }, + "electric-network": + { + "status": "locked", + "conditions": + [ + + { + "conditions": + [ + + { + "conditions": + [ + + {}, + + {} + ] + }, + + { + "elapsed": 0 + } + ] + }, + + {}, + + {}, + + {}, + + {} + ] + }, + "steam-power": + { + "status": "dependencies-not-met" + }, + "electric-pole-connections": + { + "status": "locked", + "conditions": + [ + + { + "elapsed": 0 + }, + + {} + ] + }, + "low-power": + { + "status": "locked" + }, + "connect-switch": + { + "status": "locked" + }, + "copy-entity-settings": + { + "status": "locked" + }, + "copy-entity-settings-controller": + { + "status": "locked" + }, + "copy-paste-trains": + { + "status": "locked" + }, + "copy-paste-filters": + { + "status": "locked" + }, + "copy-paste-requester-chest": + { + "status": "locked", + "conditions": + [ + + {}, + + {} + ] + }, + "copy-paste-spidertron": + { + "status": "locked" + }, + "drag-building": + { + "status": "locked" + }, + "drag-building-poles": + { + "status": "locked" + }, + "pole-dragging-coverage": + { + "status": "dependencies-not-met" + }, + "drag-building-underground-belts": + { + "status": "locked" + }, + "fast-belt-bending": + { + "status": "locked" + }, + "fast-obstacle-traversing": + { + "status": "locked", + "conditions": + [ + + {}, + + {} + ] + }, + "trains": + { + "status": "locked" + }, + "rail-building": + { + "status": "locked", + "conditions": + [ + + {}, + + {} + ] + }, + "train-stops": + { + "status": "locked", + "conditions": + [ + + {}, + + { + "conditions": + [ + + {}, + + {} + ] + } + ] + }, + "rail-signals-basic": + { + "status": "locked", + "conditions": + [ + + {}, + + { + "conditions": + [ + + {}, + + {} + ] + } + ] + }, + "rail-signals-advanced": + { + "status": "locked", + "conditions": + [ + + {}, + + {} + ] + }, + "gate-over-rail": + { + "status": "locked", + "conditions": + [ + + {}, + + {}, + + {} + ] + }, + "pump-connection": + { + "status": "locked", + "conditions": + [ + + {}, + + { + "conditions": + [ + + {}, + + {} + ] + } + ] + }, + "train-stop-same-name": + { + "status": "locked" + }, + "logistic-network": + { + "status": "locked", + "conditions": + [ + + {}, + + {} + ] + }, + "personal-logistics": + { + "status": "locked" + }, + "construction-robots": + { + "status": "locked" + }, + "passive-provider-chest": + { + "status": "dependencies-not-met" + }, + "storage-chest": + { + "status": "dependencies-not-met" + }, + "requester-chest": + { + "status": "locked" + }, + "active-provider-chest": + { + "status": "locked" + }, + "buffer-chest": + { + "status": "locked" + }, + "ghost-building": + { + "status": "locked", + "skip_status": + { + "conditions": + [ + + {}, + + {} + ] + } + }, + "ghost-rail-planner": + { + "status": "locked", + "conditions": + [ + + { + "conditions": + [ + + {}, + + {}, + + {} + ] + }, + + {} + ] + }, + "copy-paste": + { + "status": "locked", + "conditions": + [ + + {}, + + { + "elapsed": 0 + } + ] + }, + "fast-replace": + { + "status": "locked", + "conditions": + [ + + {}, + + {}, + + {} + ] + }, + "fast-replace-direction": + { + "status": "locked" + }, + "fast-replace-belt-splitter": + { + "status": "locked", + "skip_status": + { + "conditions": + [ + + {}, + + {} + ] + } + }, + "fast-replace-belt-underground": + { + "status": "locked" + } + }, + "service-username": "", + "service-token": "", + "editor-lua-snippets": + [ + + { + "name": "Example (Turn trees into biters)", + "code": "local surface = game.player.surface\nlocal entities = surface.find_entities_filtered{area = area, type = 'tree'}\nfor k, tree in pairs(entities) do\n local position = tree.position\n tree.destroy()\n surface.create_entity{name = 'small-biter', position = position}\nend" + } + ], + "last-played-version": + { + "game_version": "1.1.87", + "build_version": 61545, + "build_mode": "headless", + "platform": "linux64" + }, + "blueprint-view": "grid" +}